From 988d9ccbeb899dc7771285e10e7d8a2cb707c973 Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期五, 21 七月 2023 21:35:57 +0800
Subject: [PATCH] 代码部署

---
 /dev/null                                            |   40 --------------------
 Source/UBCS-WEB/dist/js/chunk-19650752.3740eadb.js   |   27 +++++++++++++
 Source/UBCS-WEB/dist/css/chunk-19650752.ef7b2ac3.css |    1 
 Source/UBCS-WEB/dist/index.html                      |    4 +-
 Source/UBCS-WEB/dist/js/app.467fd824.js              |    1 
 Source/UBCS-WEB/dist/cdn/iconfont/index.css          |    2 
 Source/UBCS-WEB/dist/css/app.4563f9ac.css            |    1 
 Source/UBCS-WEB/vue.config.js                        |    4 +-
 Source/UBCS-WEB/dist/js/chunk-2d0e4caf.f1e21f7e.js   |    1 
 Source/UBCS-WEB/dist/cdn/vue/2.6.10/vue.min.js       |    2 
 10 files changed, 37 insertions(+), 46 deletions(-)

diff --git a/Source/UBCS-WEB/dist/.browserslistrc b/Source/UBCS-WEB/dist/.browserslistrc
deleted file mode 100644
index bd3ad98..0000000
--- a/Source/UBCS-WEB/dist/.browserslistrc
+++ /dev/null
@@ -1,3 +0,0 @@
-> 1%
-last 2 versions
-not ie <= 8
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/.editorconfig b/Source/UBCS-WEB/dist/.editorconfig
deleted file mode 100644
index 7e3649a..0000000
--- a/Source/UBCS-WEB/dist/.editorconfig
+++ /dev/null
@@ -1,16 +0,0 @@
-# http://editorconfig.org
-root = true
-
-[*]
-indent_style = space
-indent_size = 2
-end_of_line = lf
-charset = utf-8
-trim_trailing_whitespace = true
-insert_final_newline = true
-
-[*.md]
-trim_trailing_whitespace = false
-
-[Makefile]
-indent_style = tab
diff --git a/Source/UBCS-WEB/dist/.eslintrc.js b/Source/UBCS-WEB/dist/.eslintrc.js
deleted file mode 100644
index 1c6179f..0000000
--- a/Source/UBCS-WEB/dist/.eslintrc.js
+++ /dev/null
@@ -1,17 +0,0 @@
-module.exports = {
-  root: true,
-  env: {
-    node: true
-  },
-  'extends': [
-    'plugin:vue/essential',
-    'eslint:recommended'
-  ],
-  rules: {
-    'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
-    'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off'
-  },
-  parserOptions: {
-    parser: 'babel-eslint'
-  }
-}
diff --git a/Source/UBCS-WEB/dist/.gitignore b/Source/UBCS-WEB/dist/.gitignore
deleted file mode 100644
index 07c8fe4..0000000
--- a/Source/UBCS-WEB/dist/.gitignore
+++ /dev/null
@@ -1,25 +0,0 @@
-.DS_Store
-node_modules
-/dist
-
-/tests/e2e/videos/
-/tests/e2e/screenshots/
-
-# local env files
-.env.local
-.env.*.local
-
-# Log files
-npm-debug.log*
-yarn-debug.log*
-yarn-error.log*
-
-# Editor directories and files
-.idea
-.vscode
-*.suo
-*.ntvs*
-*.njsproj
-*.sln
-*.sw*
-*.lock
diff --git a/Source/UBCS-WEB/dist/.postcssrc.js b/Source/UBCS-WEB/dist/.postcssrc.js
deleted file mode 100644
index 100cc01..0000000
--- a/Source/UBCS-WEB/dist/.postcssrc.js
+++ /dev/null
@@ -1,5 +0,0 @@
-module.exports = {
-  plugins: {
-    autoprefixer: {}
-  }
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/.project b/Source/UBCS-WEB/dist/.project
deleted file mode 100644
index f192d19..0000000
--- a/Source/UBCS-WEB/dist/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>saber</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.wst.validation.validationbuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
-	</natures>
-</projectDescription>
diff --git a/Source/UBCS-WEB/dist/.settings/.jsdtscope b/Source/UBCS-WEB/dist/.settings/.jsdtscope
deleted file mode 100644
index cca691f..0000000
--- a/Source/UBCS-WEB/dist/.settings/.jsdtscope
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>
-	<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/>
-	<classpathentry kind="src" path=""/>
-	<classpathentry kind="output" path=""/>
-</classpath>
diff --git a/Source/UBCS-WEB/dist/.settings/org.eclipse.wst.jsdt.ui.superType.container b/Source/UBCS-WEB/dist/.settings/org.eclipse.wst.jsdt.ui.superType.container
deleted file mode 100644
index 49c8cd4..0000000
--- a/Source/UBCS-WEB/dist/.settings/org.eclipse.wst.jsdt.ui.superType.container
+++ /dev/null
@@ -1 +0,0 @@
-org.eclipse.wst.jsdt.launching.JRE_CONTAINER
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/.settings/org.eclipse.wst.jsdt.ui.superType.name b/Source/UBCS-WEB/dist/.settings/org.eclipse.wst.jsdt.ui.superType.name
deleted file mode 100644
index 11006e2..0000000
--- a/Source/UBCS-WEB/dist/.settings/org.eclipse.wst.jsdt.ui.superType.name
+++ /dev/null
@@ -1 +0,0 @@
-Global
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/LICENSE b/Source/UBCS-WEB/dist/LICENSE
deleted file mode 100644
index 3ad5f69..0000000
--- a/Source/UBCS-WEB/dist/LICENSE
+++ /dev/null
@@ -1,34 +0,0 @@
-BladeX鍟嗕笟鎺堟潈璁稿彲鍗忚
-
-涓�銆� 鐭ヨ瘑浜ф潈锛�
-BladeX绯诲垪浜у搧鐭ヨ瘑浜ф潈褰掍笂娴峰竷闆峰痉绉戞妧鏈夐檺鍏徃鐙珛鎵�鏈�
-
-浜屻�� 璁稿彲锛�
-1. 鍦ㄦ偍瀹屽叏鎺ュ彈骞堕伒瀹堟湰鍗忚鐨勫熀纭�涓婏紝鏈崗璁巿浜堟偍浣跨敤BladeX鐨勬煇浜涙潈鍒╁拰闈炵嫭鍗犳�ц鍙��
-2. 鏈崗璁腑锛屽皢鏈骇鍝佷娇鐢ㄧ敤閫斿垎涓衡�滀笓涓氱増鐢ㄩ�斺�濆拰鈥滀紒涓氱増鐢ㄩ�斺�濄��
-3. 鈥滀笓涓氱増鐢ㄩ�斺�濆畾涔夛細鎸囦釜浜哄湪闈炲洟浣撴満鏋勪腑鍑轰簬浠讳綍鐩殑浣跨敤鏈骇鍝侊紙浠讳綍鐩殑鍖呮嫭鍟嗕笟鐩殑鎴栭潪鐩堝埄鐩殑锛夈��
-4. 鈥滀紒涓氱増鐢ㄩ�斺�濆畾涔夛細鎸囧洟浣撴満鏋勶紙渚嬪鍏徃浼佷笟銆佹斂搴溿�佸鏍°�佸啗闃熴�佸尰闄€�佺ぞ浼氬洟浣撶瓑鍚勭被缁勭粐锛夛紙涓嶅寘鍚泦鍥紝鑻ラ泦鍥娇鐢ㄥ垯闇�涓哄悇涓瓙鍏徃鍒嗗埆璐拱浼佷笟鎺堟潈锛夊嚭浜庝换浣曠洰鐨勪娇鐢ㄦ湰浜у搧锛堜换浣曠洰鐨勫寘鎷晢涓氱洰鐨勬垨闈炵泩鍒╃洰鐨勶級銆�
-
-涓夈�� 绾︽潫鍜岄檺鍒讹細
-1. 鏈骇鍝佸彧鑳界敱鎮ㄤ负鏈崗璁鍙殑鐩殑鑰屼娇鐢紝鎮ㄤ笉寰楅�忛湶缁欎换浣曠涓夋柟锛�
-2. 浠庢湰浜у搧鍙栧緱鐨勪换浣曚俊鎭�佽蒋浠躲�佷骇鍝佹垨鏈嶅姟锛屾偍涓嶅緱瀵瑰叾杩涜淇敼銆佹敼缂栨垨鍩轰簬浠ヤ笂鍐呭鍒涘缓鍚岀绫诲埆鐨勮鐢熶骇鍝佸苟鍞崠銆�
-3. 鎮ㄤ笉寰楀鏈骇鍝佷互鍙婁笌涔嬪叧鑱旂殑鍟嗕笟鎺堟潈杩涜鍙戝竷銆佸嚭绉熴�侀攢鍞�佸垎閿�銆佹姷鎶笺�佽浆璁┿�佽鍙垨鍙戞斁瀛愯鍙瘉銆�
-4. 鏈骇鍝佸晢涓氭巿鏉冪増鍙兘鍖呭惈涓�浜涚嫭绔嬪姛鑳芥垨鐗规�э紝杩欎簺鍔熻兘鍙湁鍦ㄦ偍璐拱鍟嗕笟鎺堟潈鍚庢墠鍙互浣跨敤銆傚湪鏈彇寰楀晢涓氭巿鏉冪殑鎯呭喌涓嬶紝鎮ㄤ笉寰椾娇鐢ㄣ�佸皾璇曚娇鐢ㄦ垨澶嶅埗杩欎簺鎺堟潈鐗堢嫭绔嬪姛鑳姐��
-5. 鑻ユ偍鐨勫鎴疯姹備互婧愮爜鏂瑰紡浜や粯杞欢锛岄渶缂寸撼浼佷笟鐗堟巿鏉冭垂鐢紝鍚﹀垯鏈骇鍝侀儴鍒嗕笉寰楁彁渚涙簮鐮併��
-
-鍥涖�� 涓嶅緱鐢ㄤ簬闈炴硶鎴栫姝㈢殑鐢ㄩ�旓細
-鎮ㄥ湪浣跨敤鏈骇鍝佹垨鏈嶅姟鏃讹紝涓嶅緱灏嗘湰浜у搧浜у搧鎴栨湇鍔$敤浜庝换浣曢潪娉曠敤閫旀垨鏈崗璁潯娆俱�佹潯浠跺拰澹版槑绂佹鐨勭敤閫斻��
-
-浜斻�� 鍏嶈矗璇存槑锛�
-1. 鏈骇鍝佹寜鈥滅幇鐘垛�濇巿浜堣鍙紝鎮ㄩ』鑷鎵挎媴浣跨敤鏈骇鍝佺殑椋庨櫓銆侭ladeX鍥㈤槦涓嶅姝ゆ彁渚涗换浣曟槑绀恒�佹殫绀烘垨浠讳綍鍏跺畠褰㈠紡鐨勬媴淇濆拰琛ㄧず銆傚湪浠讳綍鎯呭喌涓嬶紝瀵逛簬鍥犱娇鐢ㄦ垨鏃犳硶浣跨敤鏈蒋浠惰�屽鑷寸殑浠讳綍鎹熷け锛堝寘鎷絾涓嶄粎闄愪簬鍟嗕笟鍒╂鼎鎹熷け銆佷笟鍔′腑鏂垨涓氬姟淇℃伅涓㈠け锛夛紝BladeX鍥㈤槦鏃犻渶鍚戞偍鎴栦换浣曠涓夋柟璐熻矗锛屽嵆浣緽ladeX鍥㈤槦宸茶鍛婄煡鍙兘浼氶�犳垚姝ょ被鎹熷け銆傚湪浠讳綍鎯呭喌涓嬶紝 BladeX鍥㈤槦鍧囦笉灏变换浣曠洿鎺ョ殑銆侀棿鎺ョ殑銆侀檮甯︾殑銆佸悗鏋滄�х殑銆佺壒鍒殑銆佹儵鎴掓�х殑鍜屽缃氭�х殑鎹熷璧斿伩鎵挎媴浠讳綍璐d换锛屾棤璁鸿涓诲紶鏄熀浜庝繚璇併�佸悎鍚屻�佷镜鏉冿紙鍖呮嫭鐤忓拷锛夋垨鏄熀浜庡叾浠栧師鍥犱綔鍑恒��
-2. 鏈骇鍝佸彲鑳藉唴缃湁绗笁鏂规湇鍔★紝鎮ㄥ簲鑷璇勪及浣跨敤杩欎簺绗笁鏂规湇鍔$殑椋庨櫓锛岀敱浣跨敤姝ょ被绗笁鏂规湇鍔¤�屼骇鐢熺殑绾犵悍锛屽叏閮ㄨ矗浠荤敱鎮ㄨ嚜琛屾壙鎷呫��
-3. BladeX鍥㈤槦涓嶅浣跨敤鏈骇鍝佹瀯寤虹殑缃戠珯涓换浣曚俊鎭唴瀹逛互鍙婂鑷寸殑浠讳綍鐗堟潈绾犵悍銆佹硶寰嬩簤璁拰鍚庢灉鎵挎媴浠讳綍璐d换锛屽叏閮ㄨ矗浠荤敱鎮ㄨ嚜琛屾壙鎷呫��
-4. BladeX鍥㈤槦鍙兘浼氱粡甯告彁渚涗骇鍝佹洿鏂版垨鍗囩骇锛屼絾BladeX鍥㈤槦娌℃湁涓烘牴鎹湰鍗忚璁稿彲鐨勪骇鍝佹彁渚涚淮鎶ゆ垨鏇存柊鐨勮矗浠汇��
-5. BladeX鍥㈤槦鍙兘浼氭寜鐓у畼鏂瑰埗瀹氱殑绛旂枒瑙勫垯涓烘偍杩涜绛旂枒锛屼絾BladeX鍥㈤槦娌℃湁涓烘牴鎹湰鍗忚璁稿彲鐨勪骇鍝佹彁渚涙妧鏈敮鎸佺殑涔夊姟鎴栬矗浠汇��
-
-鍏�� 鏉冨埄鍜屾墍鏈夋潈鐨勪繚鐣欙細
-BladeX鍥㈤槦淇濈暀鎵�鏈夋湭鍦ㄦ湰鍗忚涓槑纭巿浜堟偍鐨勬墍鏈夋潈鍒┿�侭ladeX鍥㈤槦淇濈暀闅忔椂鏇存柊鏈崗璁殑鏉冨埄锛屽苟鍙渶鍏ず浜庡搴斾骇鍝侀」鐩殑LICENSE鏂囦欢锛屾棤闇�寰佸緱鎮ㄧ殑浜嬪厛鍚屾剰涓旀棤闇�鍙﹁閫氱煡锛屾洿鏂板悗鐨勫唴瀹瑰簲浜庡叕绀哄嵆鏃剁敓鏁堛�傛偍鍙互闅忔椂璁块棶浜у搧鍦板潃骞舵煡闃呮渶鏂扮増璁稿彲鏉℃锛屽湪鏇存柊鐢熸晥鍚庢偍缁х画浣跨敤鏈骇鍝佸垯琚浣滄偍宸叉帴鍙椾簡鏂扮殑鏉℃銆�
-
-涓冦�� 鍗忚缁堟
-1. 鎮ㄤ竴鏃﹀紑濮嬪鍒躲�佷笅杞姐�佸畨瑁呮垨鑰呬娇鐢ㄦ湰浜у搧锛屽嵆琚涓哄畬鍏ㄧ悊瑙e苟鎺ュ彈鏈崗璁殑鍚勯」鏉℃锛屽湪浜湁涓婅堪鏉℃鎺堜簣鐨勮鍙潈鍔涘悓鏃讹紝涔熷彈鍒扮浉鍏崇殑绾︽潫鍜岄檺鍒讹紝鏈崗璁鍙寖鍥翠互澶栫殑琛屼负锛屽皢鐩存帴杩濆弽鏈崗璁苟鏋勬垚渚垫潈銆�
-2. 涓�鏃︽偍杩濆弽鏈崗璁殑鏉℃锛孊ladeX鍥㈤槦闅忔椂鍙兘缁堟鏈崗璁�佹敹鍥炶鍙拰鎺堟潈锛屽苟瑕佹眰鎮ㄦ壙鎷呯浉搴旀硶寰嬪拰缁忔祹璐d换銆�
diff --git a/Source/UBCS-WEB/dist/README.md b/Source/UBCS-WEB/dist/README.md
deleted file mode 100644
index 18152a4..0000000
--- a/Source/UBCS-WEB/dist/README.md
+++ /dev/null
@@ -1,43 +0,0 @@
-## 鐗堟潈澹版槑
-* BladeX鏄竴涓晢涓氬寲杞欢锛岀郴鍒椾骇鍝佺煡璇嗕骇鏉冨綊**涓婃捣甯冮浄寰风鎶�鏈夐檺鍏徃**鐙珛鎵�鏈�
-* 鎮ㄤ竴鏃﹀紑濮嬪鍒躲�佷笅杞姐�佸畨瑁呮垨鑰呬娇鐢ㄦ湰浜у搧锛屽嵆琚涓哄畬鍏ㄧ悊瑙e苟鎺ュ彈鏈崗璁殑鍚勯」鏉℃
-* 鏇村璇︽儏璇风湅锛歔BladeX鍟嗕笟鎺堟潈璁稿彲鍗忚](/LICENSE)
-
-## 绛旂枒娴佺▼
->1. 閬囧埌闂鎴朆ug
->2. 涓氬姟鍨嬮棶棰樻墦鏂偣璋冭瘯灏濊瘯鎵惧嚭闂鎵�鍦�
->3. 绯荤粺鍨嬮棶棰橀�氳繃鐧惧害銆佽胺姝屻�佺ぞ鍖烘煡鎵捐В鍐虫柟妗�
->4. 鏈В鍐抽棶棰樺垯杩涘叆鎶�鏈ぞ鍖鸿繘琛屽彂甯栨彁闂細[https://sns.bladex.vip/](https://sns.bladex.vip/)
->5. 灏嗗笘瀛愬湴鍧�鍙戣嚦鍟嗕笟缇わ紝鐗瑰埆绠�鍗曚笁瑷�涓よ灏辫兘鎻忚堪娓呮鐨勪篃鍙湪绛旂枒鏃堕棿鍐呭彂鑷冲晢涓氱兢鎻愰棶
->6. 鍙戝笘鐨勬椂鍊欎竴瀹氳鎻忚堪娓呮锛岃缁嗘弿杩伴亣鍒伴棶棰樼殑**閲嶇幇姝ラ**銆�**鎶ラ敊璇︾粏淇℃伅**銆�**鐩稿叧浠g爜涓庨�昏緫**銆�**浣跨敤杞欢鐗堟湰**浠ュ強**鎿嶄綔绯荤粺鐗堟湰**锛屽惁鍒欓殢鎰忓彂甯栨彁闂皢浼氭彁楂樻垜浠殑绛旂枒闅惧害銆�
-
-## 绛旂枒鏃堕棿
-* 宸ヤ綔鏃ワ細9:00 ~ 17:00 鎻愪緵绛旂枒锛屽懆鏈�佽妭鍋囨棩浼戞伅锛屾殏鍋滅瓟鐤�
-* 璇峰嬁**绉佽亰鎻愰棶**锛屼互鍏嶈鍏朵粬鐢ㄦ埛鐨勬秷鎭鐩栦粠鑰屾棤娉曡幏寰楃瓟鐤�
-* 绛旂枒鏃堕棿澶栭亣鍒伴棶棰樺彲浠ュ皢闂鍙戝笘鑷砙鎶�鏈ぞ鍖篯(https://sns.bladex.vip/)锛屾垜浠悗缁細閫愪釜鍥炲
-
-## 鎺堟潈鑼冨洿
-* 涓撲笟鐗堬細鍙彲鐢ㄤ簬**涓汉瀛︿範**鍙�**涓汉绉佹椿**椤圭洰锛屼笉鍙敤浜庡叕鍙告垨鍥㈤槦锛屼笉鍙硠闇茬粰浠讳綍绗笁鏂�
-* 浼佷笟鐗堬細鍙敤浜�**浼佷笟鍚嶄笅**鐨勪换浣曢」鐩紝浼佷笟鐗堝憳宸ュ湪**鏈喘涔�**涓撲笟鐗堟巿鏉冨墠锛屽彧鎺堟潈寮�鍙�**鎵�鍦ㄦ巿鏉冧紒涓氬悕涓�**鐨勯」鐩紝**涓嶅緱灏咮ladeX鐢ㄤ簬涓汉绉佹椿**
-* 鍏卞悓閬靛畧锛氳嫢鐢叉柟闇�瑕佹偍鎻愪緵椤圭洰婧愮爜锛屽垯闇�浠d负鐢叉柟璐拱BladeX浼佷笟鎺堟潈锛岀敳鏂硅喘涔板悗缁殑鎵�鏈夐」鐩兘鏃犻渶鍐嶆璐拱鎺堟潈
-
-## 鍟嗙敤鏉冪泭
-* 鉁旓笍 閬靛畧[鍟嗕笟鍗忚](/LICENSE)鐨勫墠鎻愪笅锛屽皢BladeX绯诲垪浜у搧鐢ㄤ簬鎺堟潈鑼冨洿鍐呯殑鍟嗙敤椤圭洰锛屽苟涓婄嚎杩愯惀
-* 鉁旓笍 閬靛畧[鍟嗕笟鍗忚](/LICENSE)鐨勫墠鎻愪笅锛屼笉闄愬埗椤圭洰鏁帮紝涓嶉檺鍒舵湇鍔″櫒鏁�
-* 鉁旓笍 閬靛畧[鍟嗕笟鍗忚](/LICENSE)鐨勫墠鎻愪笅锛屽皢鑷缂栧啓鐨勪笟鍔′唬鐮佺敵璇疯蒋浠惰憲浣滄潈
-
-## 浣曚负渚垫潈
-* 鉂� 涓嶉伒瀹堝晢涓氬崗璁紝绉佽嚜閿�鍞晢涓氭簮鐮�
-* 鉂� 浠ヤ换浣曠悊鐢卞皢BladeX婧愮爜鐢ㄤ簬鐢宠杞欢钁椾綔鏉�
-* 鉂� 灏嗗晢涓氭簮鐮佷互浠讳綍閫斿緞浠讳綍鐞嗙敱娉勯湶缁欐湭鎺堟潈鐨勫崟浣嶆垨涓汉
-* 鉂� 寮�鍙戝畬姣曢」鐩紝娌℃湁涓虹敳鏂硅喘涔颁紒涓氭巿鏉冿紝鍚戠敳鏂规彁渚涗簡BladeX浠g爜
-* 鉂� 鍩轰簬BladeX鎷撳睍鐮斿彂涓嶣ladeX鏈夌珵浜夊叧绯荤殑琛嶇敓妗嗘灦锛屽苟灏嗗叾寮�婧愭垨閿�鍞�
-
-## 渚垫潈鍚庢灉
-* 鎯呰妭杈冭交锛氱涓�娆″彂鐜拌鍛婂鐞�
-* 鎯呰妭杈冮噸锛氬皝绂佽处鍙凤紝韪㈠嚭鍟嗕笟缇わ紝骞朵繚鐣欒拷绌舵硶寰嬭矗浠荤殑鏉冨埄
-* 鎯呰妭涓ラ噸锛氫笌鏈湴寰嬪笀浜嬪姟鎵�鍚堜綔锛屼互鍏徃鍚嶄箟璧疯瘔渚电姱璁$畻鏈鸿蒋浠惰憲浣滄潈
-
-## 涓炬姤鏈夊
-* 鍚戝畼鏂规彁渚涙湁鐢ㄧ嚎绱㈠苟鎴愬姛鎹f瘉鐩楃増涓汉鎴栫獫鐐癸紝灏嗕細鐪嬫垚鏋滅粰浜� 500锝�10000 涓嶇瓑鐨勭幇閲戝鍔�
-* 瀹樻柟鍞竴鎸囧畾QQ锛�1272154962
diff --git a/Source/UBCS-WEB/dist/babel.config.js b/Source/UBCS-WEB/dist/babel.config.js
deleted file mode 100644
index b89d655..0000000
--- a/Source/UBCS-WEB/dist/babel.config.js
+++ /dev/null
@@ -1,5 +0,0 @@
-module.exports = {
-  presets: [
-    '@vue/app'
-  ]
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/build.sh b/Source/UBCS-WEB/dist/build.sh
deleted file mode 100644
index 0886879..0000000
--- a/Source/UBCS-WEB/dist/build.sh
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-
-echo "====================鎵撳寘鏂囦欢===================="
-yarn build
-echo "====================浼犺緭鏂囦欢===================="
-
-scp -P 22 -r ./dist/** root@192.168.0.157:/docker/nginx/web/html
-
-echo "====================閮ㄧ讲瀹屾瘯===================="
diff --git a/Source/UBCS-WEB/dist/cdn/iconfont/iconfont.css b/Source/UBCS-WEB/dist/cdn/iconfont/iconfont.css
deleted file mode 100644
index ad7a37b..0000000
--- a/Source/UBCS-WEB/dist/cdn/iconfont/iconfont.css
+++ /dev/null
@@ -1,59 +0,0 @@
-@font-face {
-  font-family: "iconfont"; /* Project id 3530775 */
-  src: url('iconfont.woff2?t=1682563297483') format('woff2'),
-  url('iconfont.woff?t=1682563297483') format('woff'),
-  url('iconfont.ttf?t=1682563297483') format('truetype');
-}
-
-.iconfont {
-  font-family: "iconfont" !important;
-  font-size: 16px;
-  font-style: normal;
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-}
-
-.icon-baocun:before {
-  content: "\e63b";
-}
-
-.icon-jilianxuanze:before {
-  content: "\e695";
-}
-
-.icon-zuhe:before {
-  content: "\e61e";
-}
-
-.icon-wifi-o:before {
-  content: "\e7ee";
-}
-
-.icon-shanchu:before {
-  content: "\e718";
-}
-
-.icon-zhongzhi:before {
-  content: "\e63a";
-}
-
-.icon-grouping:before {
-  content: "\e62a";
-}
-
-.icon-shuxing:before {
-  content: "\e632";
-}
-
-.icon-yulan:before {
-  content: "\e65b";
-}
-
-.icon-tongbu:before {
-  content: "\e60b";
-}
-
-.icon-anquan:before {
-  content: "\e8ab";
-}
-
diff --git a/Source/UBCS-WEB/dist/cdn/iconfont/index.css b/Source/UBCS-WEB/dist/cdn/iconfont/index.css
index bd58cb1..c097181 100644
--- a/Source/UBCS-WEB/dist/cdn/iconfont/index.css
+++ b/Source/UBCS-WEB/dist/cdn/iconfont/index.css
@@ -2,7 +2,7 @@
 [class^="icon-"]{
 	font-family: "iconfont" !important;
 	/* 浠ヤ笅鍐呭鍙傜収绗笁鏂瑰浘鏍囧簱鏈韩鐨勮鍒� */
-	font-size: 13px !important;
+	font-size: 18px !important;
 	font-style: normal;
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
diff --git a/Source/UBCS-WEB/dist/cdn/vue/2.6.10/vue.min.js b/Source/UBCS-WEB/dist/cdn/vue/2.6.10/vue.min.js
index f27ad80..e983b1a 100644
--- a/Source/UBCS-WEB/dist/cdn/vue/2.6.10/vue.min.js
+++ b/Source/UBCS-WEB/dist/cdn/vue/2.6.10/vue.min.js
@@ -3,4 +3,4 @@
  * (c) 2014-2019 Evan You
  * Released under the MIT License.
  */
-!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).Vue=t()}(this,function(){"use strict";var e=Object.freeze({});function t(e){return null==e}function n(e){return null!=e}function r(e){return!0===e}function i(e){return"string"==typeof e||"number"==typeof e||"symbol"==typeof e||"boolean"==typeof e}function o(e){return null!==e&&"object"==typeof e}var a=Object.prototype.toString;function s(e){return"[object Object]"===a.call(e)}function c(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function u(e){return n(e)&&"function"==typeof e.then&&"function"==typeof e.catch}function l(e){return null==e?"":Array.isArray(e)||s(e)&&e.toString===a?JSON.stringify(e,null,2):String(e)}function f(e){var t=parseFloat(e);return isNaN(t)?e:t}function p(e,t){for(var n=Object.create(null),r=e.split(","),i=0;i<r.length;i++)n[r[i]]=!0;return t?function(e){return n[e.toLowerCase()]}:function(e){return n[e]}}var d=p("slot,component",!0),v=p("key,ref,slot,slot-scope,is");function h(e,t){if(e.length){var n=e.indexOf(t);if(n>-1)return e.splice(n,1)}}var m=Object.prototype.hasOwnProperty;function y(e,t){return m.call(e,t)}function g(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}var _=/-(\w)/g,b=g(function(e){return e.replace(_,function(e,t){return t?t.toUpperCase():""})}),$=g(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}),w=/\B([A-Z])/g,C=g(function(e){return e.replace(w,"-$1").toLowerCase()});var x=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function n(n){var r=arguments.length;return r?r>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n};function k(e,t){t=t||0;for(var n=e.length-t,r=new Array(n);n--;)r[n]=e[n+t];return r}function A(e,t){for(var n in t)e[n]=t[n];return e}function O(e){for(var t={},n=0;n<e.length;n++)e[n]&&A(t,e[n]);return t}function S(e,t,n){}var T=function(e,t,n){return!1},E=function(e){return e};function N(e,t){if(e===t)return!0;var n=o(e),r=o(t);if(!n||!r)return!n&&!r&&String(e)===String(t);try{var i=Array.isArray(e),a=Array.isArray(t);if(i&&a)return e.length===t.length&&e.every(function(e,n){return N(e,t[n])});if(e instanceof Date&&t instanceof Date)return e.getTime()===t.getTime();if(i||a)return!1;var s=Object.keys(e),c=Object.keys(t);return s.length===c.length&&s.every(function(n){return N(e[n],t[n])})}catch(e){return!1}}function j(e,t){for(var n=0;n<e.length;n++)if(N(e[n],t))return n;return-1}function D(e){var t=!1;return function(){t||(t=!0,e.apply(this,arguments))}}var L="data-server-rendered",M=["component","directive","filter"],I=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch"],F={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!0,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:T,isReservedAttr:T,isUnknownElement:T,getTagNamespace:S,parsePlatformTagName:E,mustUseProp:T,async:!0,_lifecycleHooks:I},P=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function R(e,t,n,r){Object.defineProperty(e,t,{value:n,enumerable:!!r,writable:!0,configurable:!0})}var H=new RegExp("[^"+P.source+".$_\\d]");var B,U="__proto__"in{},z="undefined"!=typeof window,V="undefined"!=typeof WXEnvironment&&!!WXEnvironment.platform,K=V&&WXEnvironment.platform.toLowerCase(),J=z&&window.navigator.userAgent.toLowerCase(),q=J&&/msie|trident/.test(J),W=J&&J.indexOf("msie 9.0")>0,Z=J&&J.indexOf("edge/")>0,G=(J&&J.indexOf("android"),J&&/iphone|ipad|ipod|ios/.test(J)||"ios"===K),X=(J&&/chrome\/\d+/.test(J),J&&/phantomjs/.test(J),J&&J.match(/firefox\/(\d+)/)),Y={}.watch,Q=!1;if(z)try{var ee={};Object.defineProperty(ee,"passive",{get:function(){Q=!0}}),window.addEventListener("test-passive",null,ee)}catch(e){}var te=function(){return void 0===B&&(B=!z&&!V&&"undefined"!=typeof global&&(global.process&&"server"===global.process.env.VUE_ENV)),B},ne=z&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function re(e){return"function"==typeof e&&/native code/.test(e.toString())}var ie,oe="undefined"!=typeof Symbol&&re(Symbol)&&"undefined"!=typeof Reflect&&re(Reflect.ownKeys);ie="undefined"!=typeof Set&&re(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var ae=S,se=0,ce=function(){this.id=se++,this.subs=[]};ce.prototype.addSub=function(e){this.subs.push(e)},ce.prototype.removeSub=function(e){h(this.subs,e)},ce.prototype.depend=function(){ce.target&&ce.target.addDep(this)},ce.prototype.notify=function(){for(var e=this.subs.slice(),t=0,n=e.length;t<n;t++)e[t].update()},ce.target=null;var ue=[];function le(e){ue.push(e),ce.target=e}function fe(){ue.pop(),ce.target=ue[ue.length-1]}var pe=function(e,t,n,r,i,o,a,s){this.tag=e,this.data=t,this.children=n,this.text=r,this.elm=i,this.ns=void 0,this.context=o,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=t&&t.key,this.componentOptions=a,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=s,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1},de={child:{configurable:!0}};de.child.get=function(){return this.componentInstance},Object.defineProperties(pe.prototype,de);var ve=function(e){void 0===e&&(e="");var t=new pe;return t.text=e,t.isComment=!0,t};function he(e){return new pe(void 0,void 0,void 0,String(e))}function me(e){var t=new pe(e.tag,e.data,e.children&&e.children.slice(),e.text,e.elm,e.context,e.componentOptions,e.asyncFactory);return t.ns=e.ns,t.isStatic=e.isStatic,t.key=e.key,t.isComment=e.isComment,t.fnContext=e.fnContext,t.fnOptions=e.fnOptions,t.fnScopeId=e.fnScopeId,t.asyncMeta=e.asyncMeta,t.isCloned=!0,t}var ye=Array.prototype,ge=Object.create(ye);["push","pop","shift","unshift","splice","sort","reverse"].forEach(function(e){var t=ye[e];R(ge,e,function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];var i,o=t.apply(this,n),a=this.__ob__;switch(e){case"push":case"unshift":i=n;break;case"splice":i=n.slice(2)}return i&&a.observeArray(i),a.dep.notify(),o})});var _e=Object.getOwnPropertyNames(ge),be=!0;function $e(e){be=e}var we=function(e){var t;this.value=e,this.dep=new ce,this.vmCount=0,R(e,"__ob__",this),Array.isArray(e)?(U?(t=ge,e.__proto__=t):function(e,t,n){for(var r=0,i=n.length;r<i;r++){var o=n[r];R(e,o,t[o])}}(e,ge,_e),this.observeArray(e)):this.walk(e)};function Ce(e,t){var n;if(o(e)&&!(e instanceof pe))return y(e,"__ob__")&&e.__ob__ instanceof we?n=e.__ob__:be&&!te()&&(Array.isArray(e)||s(e))&&Object.isExtensible(e)&&!e._isVue&&(n=new we(e)),t&&n&&n.vmCount++,n}function xe(e,t,n,r,i){var o=new ce,a=Object.getOwnPropertyDescriptor(e,t);if(!a||!1!==a.configurable){var s=a&&a.get,c=a&&a.set;s&&!c||2!==arguments.length||(n=e[t]);var u=!i&&Ce(n);Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){var t=s?s.call(e):n;return ce.target&&(o.depend(),u&&(u.dep.depend(),Array.isArray(t)&&function e(t){for(var n=void 0,r=0,i=t.length;r<i;r++)(n=t[r])&&n.__ob__&&n.__ob__.dep.depend(),Array.isArray(n)&&e(n)}(t))),t},set:function(t){var r=s?s.call(e):n;t===r||t!=t&&r!=r||s&&!c||(c?c.call(e,t):n=t,u=!i&&Ce(t),o.notify())}})}}function ke(e,t,n){if(Array.isArray(e)&&c(t))return e.length=Math.max(e.length,t),e.splice(t,1,n),n;if(t in e&&!(t in Object.prototype))return e[t]=n,n;var r=e.__ob__;return e._isVue||r&&r.vmCount?n:r?(xe(r.value,t,n),r.dep.notify(),n):(e[t]=n,n)}function Ae(e,t){if(Array.isArray(e)&&c(t))e.splice(t,1);else{var n=e.__ob__;e._isVue||n&&n.vmCount||y(e,t)&&(delete e[t],n&&n.dep.notify())}}we.prototype.walk=function(e){for(var t=Object.keys(e),n=0;n<t.length;n++)xe(e,t[n])},we.prototype.observeArray=function(e){for(var t=0,n=e.length;t<n;t++)Ce(e[t])};var Oe=F.optionMergeStrategies;function Se(e,t){if(!t)return e;for(var n,r,i,o=oe?Reflect.ownKeys(t):Object.keys(t),a=0;a<o.length;a++)"__ob__"!==(n=o[a])&&(r=e[n],i=t[n],y(e,n)?r!==i&&s(r)&&s(i)&&Se(r,i):ke(e,n,i));return e}function Te(e,t,n){return n?function(){var r="function"==typeof t?t.call(n,n):t,i="function"==typeof e?e.call(n,n):e;return r?Se(r,i):i}:t?e?function(){return Se("function"==typeof t?t.call(this,this):t,"function"==typeof e?e.call(this,this):e)}:t:e}function Ee(e,t){var n=t?e?e.concat(t):Array.isArray(t)?t:[t]:e;return n?function(e){for(var t=[],n=0;n<e.length;n++)-1===t.indexOf(e[n])&&t.push(e[n]);return t}(n):n}function Ne(e,t,n,r){var i=Object.create(e||null);return t?A(i,t):i}Oe.data=function(e,t,n){return n?Te(e,t,n):t&&"function"!=typeof t?e:Te(e,t)},I.forEach(function(e){Oe[e]=Ee}),M.forEach(function(e){Oe[e+"s"]=Ne}),Oe.watch=function(e,t,n,r){if(e===Y&&(e=void 0),t===Y&&(t=void 0),!t)return Object.create(e||null);if(!e)return t;var i={};for(var o in A(i,e),t){var a=i[o],s=t[o];a&&!Array.isArray(a)&&(a=[a]),i[o]=a?a.concat(s):Array.isArray(s)?s:[s]}return i},Oe.props=Oe.methods=Oe.inject=Oe.computed=function(e,t,n,r){if(!e)return t;var i=Object.create(null);return A(i,e),t&&A(i,t),i},Oe.provide=Te;var je=function(e,t){return void 0===t?e:t};function De(e,t,n){if("function"==typeof t&&(t=t.options),function(e,t){var n=e.props;if(n){var r,i,o={};if(Array.isArray(n))for(r=n.length;r--;)"string"==typeof(i=n[r])&&(o[b(i)]={type:null});else if(s(n))for(var a in n)i=n[a],o[b(a)]=s(i)?i:{type:i};e.props=o}}(t),function(e,t){var n=e.inject;if(n){var r=e.inject={};if(Array.isArray(n))for(var i=0;i<n.length;i++)r[n[i]]={from:n[i]};else if(s(n))for(var o in n){var a=n[o];r[o]=s(a)?A({from:o},a):{from:a}}}}(t),function(e){var t=e.directives;if(t)for(var n in t){var r=t[n];"function"==typeof r&&(t[n]={bind:r,update:r})}}(t),!t._base&&(t.extends&&(e=De(e,t.extends,n)),t.mixins))for(var r=0,i=t.mixins.length;r<i;r++)e=De(e,t.mixins[r],n);var o,a={};for(o in e)c(o);for(o in t)y(e,o)||c(o);function c(r){var i=Oe[r]||je;a[r]=i(e[r],t[r],n,r)}return a}function Le(e,t,n,r){if("string"==typeof n){var i=e[t];if(y(i,n))return i[n];var o=b(n);if(y(i,o))return i[o];var a=$(o);return y(i,a)?i[a]:i[n]||i[o]||i[a]}}function Me(e,t,n,r){var i=t[e],o=!y(n,e),a=n[e],s=Pe(Boolean,i.type);if(s>-1)if(o&&!y(i,"default"))a=!1;else if(""===a||a===C(e)){var c=Pe(String,i.type);(c<0||s<c)&&(a=!0)}if(void 0===a){a=function(e,t,n){if(!y(t,"default"))return;var r=t.default;if(e&&e.$options.propsData&&void 0===e.$options.propsData[n]&&void 0!==e._props[n])return e._props[n];return"function"==typeof r&&"Function"!==Ie(t.type)?r.call(e):r}(r,i,e);var u=be;$e(!0),Ce(a),$e(u)}return a}function Ie(e){var t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:""}function Fe(e,t){return Ie(e)===Ie(t)}function Pe(e,t){if(!Array.isArray(t))return Fe(t,e)?0:-1;for(var n=0,r=t.length;n<r;n++)if(Fe(t[n],e))return n;return-1}function Re(e,t,n){le();try{if(t)for(var r=t;r=r.$parent;){var i=r.$options.errorCaptured;if(i)for(var o=0;o<i.length;o++)try{if(!1===i[o].call(r,e,t,n))return}catch(e){Be(e,r,"errorCaptured hook")}}Be(e,t,n)}finally{fe()}}function He(e,t,n,r,i){var o;try{(o=n?e.apply(t,n):e.call(t))&&!o._isVue&&u(o)&&!o._handled&&(o.catch(function(e){return Re(e,r,i+" (Promise/async)")}),o._handled=!0)}catch(e){Re(e,r,i)}return o}function Be(e,t,n){if(F.errorHandler)try{return F.errorHandler.call(null,e,t,n)}catch(t){t!==e&&Ue(t,null,"config.errorHandler")}Ue(e,t,n)}function Ue(e,t,n){if(!z&&!V||"undefined"==typeof console)throw e;console.error(e)}var ze,Ve=!1,Ke=[],Je=!1;function qe(){Je=!1;var e=Ke.slice(0);Ke.length=0;for(var t=0;t<e.length;t++)e[t]()}if("undefined"!=typeof Promise&&re(Promise)){var We=Promise.resolve();ze=function(){We.then(qe),G&&setTimeout(S)},Ve=!0}else if(q||"undefined"==typeof MutationObserver||!re(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())ze="undefined"!=typeof setImmediate&&re(setImmediate)?function(){setImmediate(qe)}:function(){setTimeout(qe,0)};else{var Ze=1,Ge=new MutationObserver(qe),Xe=document.createTextNode(String(Ze));Ge.observe(Xe,{characterData:!0}),ze=function(){Ze=(Ze+1)%2,Xe.data=String(Ze)},Ve=!0}function Ye(e,t){var n;if(Ke.push(function(){if(e)try{e.call(t)}catch(e){Re(e,t,"nextTick")}else n&&n(t)}),Je||(Je=!0,ze()),!e&&"undefined"!=typeof Promise)return new Promise(function(e){n=e})}var Qe=new ie;function et(e){!function e(t,n){var r,i;var a=Array.isArray(t);if(!a&&!o(t)||Object.isFrozen(t)||t instanceof pe)return;if(t.__ob__){var s=t.__ob__.dep.id;if(n.has(s))return;n.add(s)}if(a)for(r=t.length;r--;)e(t[r],n);else for(i=Object.keys(t),r=i.length;r--;)e(t[i[r]],n)}(e,Qe),Qe.clear()}var tt=g(function(e){var t="&"===e.charAt(0),n="~"===(e=t?e.slice(1):e).charAt(0),r="!"===(e=n?e.slice(1):e).charAt(0);return{name:e=r?e.slice(1):e,once:n,capture:r,passive:t}});function nt(e,t){function n(){var e=arguments,r=n.fns;if(!Array.isArray(r))return He(r,null,arguments,t,"v-on handler");for(var i=r.slice(),o=0;o<i.length;o++)He(i[o],null,e,t,"v-on handler")}return n.fns=e,n}function rt(e,n,i,o,a,s){var c,u,l,f;for(c in e)u=e[c],l=n[c],f=tt(c),t(u)||(t(l)?(t(u.fns)&&(u=e[c]=nt(u,s)),r(f.once)&&(u=e[c]=a(f.name,u,f.capture)),i(f.name,u,f.capture,f.passive,f.params)):u!==l&&(l.fns=u,e[c]=l));for(c in n)t(e[c])&&o((f=tt(c)).name,n[c],f.capture)}function it(e,i,o){var a;e instanceof pe&&(e=e.data.hook||(e.data.hook={}));var s=e[i];function c(){o.apply(this,arguments),h(a.fns,c)}t(s)?a=nt([c]):n(s.fns)&&r(s.merged)?(a=s).fns.push(c):a=nt([s,c]),a.merged=!0,e[i]=a}function ot(e,t,r,i,o){if(n(t)){if(y(t,r))return e[r]=t[r],o||delete t[r],!0;if(y(t,i))return e[r]=t[i],o||delete t[i],!0}return!1}function at(e){return i(e)?[he(e)]:Array.isArray(e)?function e(o,a){var s=[];var c,u,l,f;for(c=0;c<o.length;c++)t(u=o[c])||"boolean"==typeof u||(l=s.length-1,f=s[l],Array.isArray(u)?u.length>0&&(st((u=e(u,(a||"")+"_"+c))[0])&&st(f)&&(s[l]=he(f.text+u[0].text),u.shift()),s.push.apply(s,u)):i(u)?st(f)?s[l]=he(f.text+u):""!==u&&s.push(he(u)):st(u)&&st(f)?s[l]=he(f.text+u.text):(r(o._isVList)&&n(u.tag)&&t(u.key)&&n(a)&&(u.key="__vlist"+a+"_"+c+"__"),s.push(u)));return s}(e):void 0}function st(e){return n(e)&&n(e.text)&&!1===e.isComment}function ct(e,t){if(e){for(var n=Object.create(null),r=oe?Reflect.ownKeys(e):Object.keys(e),i=0;i<r.length;i++){var o=r[i];if("__ob__"!==o){for(var a=e[o].from,s=t;s;){if(s._provided&&y(s._provided,a)){n[o]=s._provided[a];break}s=s.$parent}if(!s&&"default"in e[o]){var c=e[o].default;n[o]="function"==typeof c?c.call(t):c}}}return n}}function ut(e,t){if(!e||!e.length)return{};for(var n={},r=0,i=e.length;r<i;r++){var o=e[r],a=o.data;if(a&&a.attrs&&a.attrs.slot&&delete a.attrs.slot,o.context!==t&&o.fnContext!==t||!a||null==a.slot)(n.default||(n.default=[])).push(o);else{var s=a.slot,c=n[s]||(n[s]=[]);"template"===o.tag?c.push.apply(c,o.children||[]):c.push(o)}}for(var u in n)n[u].every(lt)&&delete n[u];return n}function lt(e){return e.isComment&&!e.asyncFactory||" "===e.text}function ft(t,n,r){var i,o=Object.keys(n).length>0,a=t?!!t.$stable:!o,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&r&&r!==e&&s===r.$key&&!o&&!r.$hasNormal)return r;for(var c in i={},t)t[c]&&"$"!==c[0]&&(i[c]=pt(n,c,t[c]))}else i={};for(var u in n)u in i||(i[u]=dt(n,u));return t&&Object.isExtensible(t)&&(t._normalized=i),R(i,"$stable",a),R(i,"$key",s),R(i,"$hasNormal",o),i}function pt(e,t,n){var r=function(){var e=arguments.length?n.apply(null,arguments):n({});return(e=e&&"object"==typeof e&&!Array.isArray(e)?[e]:at(e))&&(0===e.length||1===e.length&&e[0].isComment)?void 0:e};return n.proxy&&Object.defineProperty(e,t,{get:r,enumerable:!0,configurable:!0}),r}function dt(e,t){return function(){return e[t]}}function vt(e,t){var r,i,a,s,c;if(Array.isArray(e)||"string"==typeof e)for(r=new Array(e.length),i=0,a=e.length;i<a;i++)r[i]=t(e[i],i);else if("number"==typeof e)for(r=new Array(e),i=0;i<e;i++)r[i]=t(i+1,i);else if(o(e))if(oe&&e[Symbol.iterator]){r=[];for(var u=e[Symbol.iterator](),l=u.next();!l.done;)r.push(t(l.value,r.length)),l=u.next()}else for(s=Object.keys(e),r=new Array(s.length),i=0,a=s.length;i<a;i++)c=s[i],r[i]=t(e[c],c,i);return n(r)||(r=[]),r._isVList=!0,r}function ht(e,t,n,r){var i,o=this.$scopedSlots[e];o?(n=n||{},r&&(n=A(A({},r),n)),i=o(n)||t):i=this.$slots[e]||t;var a=n&&n.slot;return a?this.$createElement("template",{slot:a},i):i}function mt(e){return Le(this.$options,"filters",e)||E}function yt(e,t){return Array.isArray(e)?-1===e.indexOf(t):e!==t}function gt(e,t,n,r,i){var o=F.keyCodes[t]||n;return i&&r&&!F.keyCodes[t]?yt(i,r):o?yt(o,e):r?C(r)!==t:void 0}function _t(e,t,n,r,i){if(n)if(o(n)){var a;Array.isArray(n)&&(n=O(n));var s=function(o){if("class"===o||"style"===o||v(o))a=e;else{var s=e.attrs&&e.attrs.type;a=r||F.mustUseProp(t,s,o)?e.domProps||(e.domProps={}):e.attrs||(e.attrs={})}var c=b(o),u=C(o);c in a||u in a||(a[o]=n[o],i&&((e.on||(e.on={}))["update:"+o]=function(e){n[o]=e}))};for(var c in n)s(c)}else;return e}function bt(e,t){var n=this._staticTrees||(this._staticTrees=[]),r=n[e];return r&&!t?r:(wt(r=n[e]=this.$options.staticRenderFns[e].call(this._renderProxy,null,this),"__static__"+e,!1),r)}function $t(e,t,n){return wt(e,"__once__"+t+(n?"_"+n:""),!0),e}function wt(e,t,n){if(Array.isArray(e))for(var r=0;r<e.length;r++)e[r]&&"string"!=typeof e[r]&&Ct(e[r],t+"_"+r,n);else Ct(e,t,n)}function Ct(e,t,n){e.isStatic=!0,e.key=t,e.isOnce=n}function xt(e,t){if(t)if(s(t)){var n=e.on=e.on?A({},e.on):{};for(var r in t){var i=n[r],o=t[r];n[r]=i?[].concat(i,o):o}}else;return e}function kt(e,t,n,r){t=t||{$stable:!n};for(var i=0;i<e.length;i++){var o=e[i];Array.isArray(o)?kt(o,t,n):o&&(o.proxy&&(o.fn.proxy=!0),t[o.key]=o.fn)}return r&&(t.$key=r),t}function At(e,t){for(var n=0;n<t.length;n+=2){var r=t[n];"string"==typeof r&&r&&(e[t[n]]=t[n+1])}return e}function Ot(e,t){return"string"==typeof e?t+e:e}function St(e){e._o=$t,e._n=f,e._s=l,e._l=vt,e._t=ht,e._q=N,e._i=j,e._m=bt,e._f=mt,e._k=gt,e._b=_t,e._v=he,e._e=ve,e._u=kt,e._g=xt,e._d=At,e._p=Ot}function Tt(t,n,i,o,a){var s,c=this,u=a.options;y(o,"_uid")?(s=Object.create(o))._original=o:(s=o,o=o._original);var l=r(u._compiled),f=!l;this.data=t,this.props=n,this.children=i,this.parent=o,this.listeners=t.on||e,this.injections=ct(u.inject,o),this.slots=function(){return c.$slots||ft(t.scopedSlots,c.$slots=ut(i,o)),c.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return ft(t.scopedSlots,this.slots())}}),l&&(this.$options=u,this.$slots=this.slots(),this.$scopedSlots=ft(t.scopedSlots,this.$slots)),u._scopeId?this._c=function(e,t,n,r){var i=Pt(s,e,t,n,r,f);return i&&!Array.isArray(i)&&(i.fnScopeId=u._scopeId,i.fnContext=o),i}:this._c=function(e,t,n,r){return Pt(s,e,t,n,r,f)}}function Et(e,t,n,r,i){var o=me(e);return o.fnContext=n,o.fnOptions=r,t.slot&&((o.data||(o.data={})).slot=t.slot),o}function Nt(e,t){for(var n in t)e[b(n)]=t[n]}St(Tt.prototype);var jt={init:function(e,t){if(e.componentInstance&&!e.componentInstance._isDestroyed&&e.data.keepAlive){var r=e;jt.prepatch(r,r)}else{(e.componentInstance=function(e,t){var r={_isComponent:!0,_parentVnode:e,parent:t},i=e.data.inlineTemplate;n(i)&&(r.render=i.render,r.staticRenderFns=i.staticRenderFns);return new e.componentOptions.Ctor(r)}(e,Wt)).$mount(t?e.elm:void 0,t)}},prepatch:function(t,n){var r=n.componentOptions;!function(t,n,r,i,o){var a=i.data.scopedSlots,s=t.$scopedSlots,c=!!(a&&!a.$stable||s!==e&&!s.$stable||a&&t.$scopedSlots.$key!==a.$key),u=!!(o||t.$options._renderChildren||c);t.$options._parentVnode=i,t.$vnode=i,t._vnode&&(t._vnode.parent=i);if(t.$options._renderChildren=o,t.$attrs=i.data.attrs||e,t.$listeners=r||e,n&&t.$options.props){$e(!1);for(var l=t._props,f=t.$options._propKeys||[],p=0;p<f.length;p++){var d=f[p],v=t.$options.props;l[d]=Me(d,v,n,t)}$e(!0),t.$options.propsData=n}r=r||e;var h=t.$options._parentListeners;t.$options._parentListeners=r,qt(t,r,h),u&&(t.$slots=ut(o,i.context),t.$forceUpdate())}(n.componentInstance=t.componentInstance,r.propsData,r.listeners,n,r.children)},insert:function(e){var t,n=e.context,r=e.componentInstance;r._isMounted||(r._isMounted=!0,Yt(r,"mounted")),e.data.keepAlive&&(n._isMounted?((t=r)._inactive=!1,en.push(t)):Xt(r,!0))},destroy:function(e){var t=e.componentInstance;t._isDestroyed||(e.data.keepAlive?function e(t,n){if(n&&(t._directInactive=!0,Gt(t)))return;if(!t._inactive){t._inactive=!0;for(var r=0;r<t.$children.length;r++)e(t.$children[r]);Yt(t,"deactivated")}}(t,!0):t.$destroy())}},Dt=Object.keys(jt);function Lt(i,a,s,c,l){if(!t(i)){var f=s.$options._base;if(o(i)&&(i=f.extend(i)),"function"==typeof i){var p;if(t(i.cid)&&void 0===(i=function(e,i){if(r(e.error)&&n(e.errorComp))return e.errorComp;if(n(e.resolved))return e.resolved;var a=Ht;a&&n(e.owners)&&-1===e.owners.indexOf(a)&&e.owners.push(a);if(r(e.loading)&&n(e.loadingComp))return e.loadingComp;if(a&&!n(e.owners)){var s=e.owners=[a],c=!0,l=null,f=null;a.$on("hook:destroyed",function(){return h(s,a)});var p=function(e){for(var t=0,n=s.length;t<n;t++)s[t].$forceUpdate();e&&(s.length=0,null!==l&&(clearTimeout(l),l=null),null!==f&&(clearTimeout(f),f=null))},d=D(function(t){e.resolved=Bt(t,i),c?s.length=0:p(!0)}),v=D(function(t){n(e.errorComp)&&(e.error=!0,p(!0))}),m=e(d,v);return o(m)&&(u(m)?t(e.resolved)&&m.then(d,v):u(m.component)&&(m.component.then(d,v),n(m.error)&&(e.errorComp=Bt(m.error,i)),n(m.loading)&&(e.loadingComp=Bt(m.loading,i),0===m.delay?e.loading=!0:l=setTimeout(function(){l=null,t(e.resolved)&&t(e.error)&&(e.loading=!0,p(!1))},m.delay||200)),n(m.timeout)&&(f=setTimeout(function(){f=null,t(e.resolved)&&v(null)},m.timeout)))),c=!1,e.loading?e.loadingComp:e.resolved}}(p=i,f)))return function(e,t,n,r,i){var o=ve();return o.asyncFactory=e,o.asyncMeta={data:t,context:n,children:r,tag:i},o}(p,a,s,c,l);a=a||{},$n(i),n(a.model)&&function(e,t){var r=e.model&&e.model.prop||"value",i=e.model&&e.model.event||"input";(t.attrs||(t.attrs={}))[r]=t.model.value;var o=t.on||(t.on={}),a=o[i],s=t.model.callback;n(a)?(Array.isArray(a)?-1===a.indexOf(s):a!==s)&&(o[i]=[s].concat(a)):o[i]=s}(i.options,a);var d=function(e,r,i){var o=r.options.props;if(!t(o)){var a={},s=e.attrs,c=e.props;if(n(s)||n(c))for(var u in o){var l=C(u);ot(a,c,u,l,!0)||ot(a,s,u,l,!1)}return a}}(a,i);if(r(i.options.functional))return function(t,r,i,o,a){var s=t.options,c={},u=s.props;if(n(u))for(var l in u)c[l]=Me(l,u,r||e);else n(i.attrs)&&Nt(c,i.attrs),n(i.props)&&Nt(c,i.props);var f=new Tt(i,c,a,o,t),p=s.render.call(null,f._c,f);if(p instanceof pe)return Et(p,i,f.parent,s);if(Array.isArray(p)){for(var d=at(p)||[],v=new Array(d.length),h=0;h<d.length;h++)v[h]=Et(d[h],i,f.parent,s);return v}}(i,d,a,s,c);var v=a.on;if(a.on=a.nativeOn,r(i.options.abstract)){var m=a.slot;a={},m&&(a.slot=m)}!function(e){for(var t=e.hook||(e.hook={}),n=0;n<Dt.length;n++){var r=Dt[n],i=t[r],o=jt[r];i===o||i&&i._merged||(t[r]=i?Mt(o,i):o)}}(a);var y=i.options.name||l;return new pe("vue-component-"+i.cid+(y?"-"+y:""),a,void 0,void 0,void 0,s,{Ctor:i,propsData:d,listeners:v,tag:l,children:c},p)}}}function Mt(e,t){var n=function(n,r){e(n,r),t(n,r)};return n._merged=!0,n}var It=1,Ft=2;function Pt(e,a,s,c,u,l){return(Array.isArray(s)||i(s))&&(u=c,c=s,s=void 0),r(l)&&(u=Ft),function(e,i,a,s,c){if(n(a)&&n(a.__ob__))return ve();n(a)&&n(a.is)&&(i=a.is);if(!i)return ve();Array.isArray(s)&&"function"==typeof s[0]&&((a=a||{}).scopedSlots={default:s[0]},s.length=0);c===Ft?s=at(s):c===It&&(s=function(e){for(var t=0;t<e.length;t++)if(Array.isArray(e[t]))return Array.prototype.concat.apply([],e);return e}(s));var u,l;if("string"==typeof i){var f;l=e.$vnode&&e.$vnode.ns||F.getTagNamespace(i),u=F.isReservedTag(i)?new pe(F.parsePlatformTagName(i),a,s,void 0,void 0,e):a&&a.pre||!n(f=Le(e.$options,"components",i))?new pe(i,a,s,void 0,void 0,e):Lt(f,a,e,s,i)}else u=Lt(i,a,e,s);return Array.isArray(u)?u:n(u)?(n(l)&&function e(i,o,a){i.ns=o;"foreignObject"===i.tag&&(o=void 0,a=!0);if(n(i.children))for(var s=0,c=i.children.length;s<c;s++){var u=i.children[s];n(u.tag)&&(t(u.ns)||r(a)&&"svg"!==u.tag)&&e(u,o,a)}}(u,l),n(a)&&function(e){o(e.style)&&et(e.style);o(e.class)&&et(e.class)}(a),u):ve()}(e,a,s,c,u)}var Rt,Ht=null;function Bt(e,t){return(e.__esModule||oe&&"Module"===e[Symbol.toStringTag])&&(e=e.default),o(e)?t.extend(e):e}function Ut(e){return e.isComment&&e.asyncFactory}function zt(e){if(Array.isArray(e))for(var t=0;t<e.length;t++){var r=e[t];if(n(r)&&(n(r.componentOptions)||Ut(r)))return r}}function Vt(e,t){Rt.$on(e,t)}function Kt(e,t){Rt.$off(e,t)}function Jt(e,t){var n=Rt;return function r(){null!==t.apply(null,arguments)&&n.$off(e,r)}}function qt(e,t,n){Rt=e,rt(t,n||{},Vt,Kt,Jt,e),Rt=void 0}var Wt=null;function Zt(e){var t=Wt;return Wt=e,function(){Wt=t}}function Gt(e){for(;e&&(e=e.$parent);)if(e._inactive)return!0;return!1}function Xt(e,t){if(t){if(e._directInactive=!1,Gt(e))return}else if(e._directInactive)return;if(e._inactive||null===e._inactive){e._inactive=!1;for(var n=0;n<e.$children.length;n++)Xt(e.$children[n]);Yt(e,"activated")}}function Yt(e,t){le();var n=e.$options[t],r=t+" hook";if(n)for(var i=0,o=n.length;i<o;i++)He(n[i],e,null,e,r);e._hasHookEvent&&e.$emit("hook:"+t),fe()}var Qt=[],en=[],tn={},nn=!1,rn=!1,on=0;var an=0,sn=Date.now;if(z&&!q){var cn=window.performance;cn&&"function"==typeof cn.now&&sn()>document.createEvent("Event").timeStamp&&(sn=function(){return cn.now()})}function un(){var e,t;for(an=sn(),rn=!0,Qt.sort(function(e,t){return e.id-t.id}),on=0;on<Qt.length;on++)(e=Qt[on]).before&&e.before(),t=e.id,tn[t]=null,e.run();var n=en.slice(),r=Qt.slice();on=Qt.length=en.length=0,tn={},nn=rn=!1,function(e){for(var t=0;t<e.length;t++)e[t]._inactive=!0,Xt(e[t],!0)}(n),function(e){var t=e.length;for(;t--;){var n=e[t],r=n.vm;r._watcher===n&&r._isMounted&&!r._isDestroyed&&Yt(r,"updated")}}(r),ne&&F.devtools&&ne.emit("flush")}var ln=0,fn=function(e,t,n,r,i){this.vm=e,i&&(e._watcher=this),e._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++ln,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ie,this.newDepIds=new ie,this.expression="","function"==typeof t?this.getter=t:(this.getter=function(e){if(!H.test(e)){var t=e.split(".");return function(e){for(var n=0;n<t.length;n++){if(!e)return;e=e[t[n]]}return e}}}(t),this.getter||(this.getter=S)),this.value=this.lazy?void 0:this.get()};fn.prototype.get=function(){var e;le(this);var t=this.vm;try{e=this.getter.call(t,t)}catch(e){if(!this.user)throw e;Re(e,t,'getter for watcher "'+this.expression+'"')}finally{this.deep&&et(e),fe(),this.cleanupDeps()}return e},fn.prototype.addDep=function(e){var t=e.id;this.newDepIds.has(t)||(this.newDepIds.add(t),this.newDeps.push(e),this.depIds.has(t)||e.addSub(this))},fn.prototype.cleanupDeps=function(){for(var e=this.deps.length;e--;){var t=this.deps[e];this.newDepIds.has(t.id)||t.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},fn.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():function(e){var t=e.id;if(null==tn[t]){if(tn[t]=!0,rn){for(var n=Qt.length-1;n>on&&Qt[n].id>e.id;)n--;Qt.splice(n+1,0,e)}else Qt.push(e);nn||(nn=!0,Ye(un))}}(this)},fn.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||o(e)||this.deep){var t=this.value;if(this.value=e,this.user)try{this.cb.call(this.vm,e,t)}catch(e){Re(e,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,e,t)}}},fn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},fn.prototype.depend=function(){for(var e=this.deps.length;e--;)this.deps[e].depend()},fn.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||h(this.vm._watchers,this);for(var e=this.deps.length;e--;)this.deps[e].removeSub(this);this.active=!1}};var pn={enumerable:!0,configurable:!0,get:S,set:S};function dn(e,t,n){pn.get=function(){return this[t][n]},pn.set=function(e){this[t][n]=e},Object.defineProperty(e,n,pn)}function vn(e){e._watchers=[];var t=e.$options;t.props&&function(e,t){var n=e.$options.propsData||{},r=e._props={},i=e.$options._propKeys=[];e.$parent&&$e(!1);var o=function(o){i.push(o);var a=Me(o,t,n,e);xe(r,o,a),o in e||dn(e,"_props",o)};for(var a in t)o(a);$e(!0)}(e,t.props),t.methods&&function(e,t){e.$options.props;for(var n in t)e[n]="function"!=typeof t[n]?S:x(t[n],e)}(e,t.methods),t.data?function(e){var t=e.$options.data;s(t=e._data="function"==typeof t?function(e,t){le();try{return e.call(t,t)}catch(e){return Re(e,t,"data()"),{}}finally{fe()}}(t,e):t||{})||(t={});var n=Object.keys(t),r=e.$options.props,i=(e.$options.methods,n.length);for(;i--;){var o=n[i];r&&y(r,o)||(a=void 0,36!==(a=(o+"").charCodeAt(0))&&95!==a&&dn(e,"_data",o))}var a;Ce(t,!0)}(e):Ce(e._data={},!0),t.computed&&function(e,t){var n=e._computedWatchers=Object.create(null),r=te();for(var i in t){var o=t[i],a="function"==typeof o?o:o.get;r||(n[i]=new fn(e,a||S,S,hn)),i in e||mn(e,i,o)}}(e,t.computed),t.watch&&t.watch!==Y&&function(e,t){for(var n in t){var r=t[n];if(Array.isArray(r))for(var i=0;i<r.length;i++)_n(e,n,r[i]);else _n(e,n,r)}}(e,t.watch)}var hn={lazy:!0};function mn(e,t,n){var r=!te();"function"==typeof n?(pn.get=r?yn(t):gn(n),pn.set=S):(pn.get=n.get?r&&!1!==n.cache?yn(t):gn(n.get):S,pn.set=n.set||S),Object.defineProperty(e,t,pn)}function yn(e){return function(){var t=this._computedWatchers&&this._computedWatchers[e];if(t)return t.dirty&&t.evaluate(),ce.target&&t.depend(),t.value}}function gn(e){return function(){return e.call(this,this)}}function _n(e,t,n,r){return s(n)&&(r=n,n=n.handler),"string"==typeof n&&(n=e[n]),e.$watch(t,n,r)}var bn=0;function $n(e){var t=e.options;if(e.super){var n=$n(e.super);if(n!==e.superOptions){e.superOptions=n;var r=function(e){var t,n=e.options,r=e.sealedOptions;for(var i in n)n[i]!==r[i]&&(t||(t={}),t[i]=n[i]);return t}(e);r&&A(e.extendOptions,r),(t=e.options=De(n,e.extendOptions)).name&&(t.components[t.name]=e)}}return t}function wn(e){this._init(e)}function Cn(e){e.cid=0;var t=1;e.extend=function(e){e=e||{};var n=this,r=n.cid,i=e._Ctor||(e._Ctor={});if(i[r])return i[r];var o=e.name||n.options.name,a=function(e){this._init(e)};return(a.prototype=Object.create(n.prototype)).constructor=a,a.cid=t++,a.options=De(n.options,e),a.super=n,a.options.props&&function(e){var t=e.options.props;for(var n in t)dn(e.prototype,"_props",n)}(a),a.options.computed&&function(e){var t=e.options.computed;for(var n in t)mn(e.prototype,n,t[n])}(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,M.forEach(function(e){a[e]=n[e]}),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=e,a.sealedOptions=A({},a.options),i[r]=a,a}}function xn(e){return e&&(e.Ctor.options.name||e.tag)}function kn(e,t){return Array.isArray(e)?e.indexOf(t)>-1:"string"==typeof e?e.split(",").indexOf(t)>-1:(n=e,"[object RegExp]"===a.call(n)&&e.test(t));var n}function An(e,t){var n=e.cache,r=e.keys,i=e._vnode;for(var o in n){var a=n[o];if(a){var s=xn(a.componentOptions);s&&!t(s)&&On(n,o,r,i)}}}function On(e,t,n,r){var i=e[t];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),e[t]=null,h(n,t)}!function(t){t.prototype._init=function(t){var n=this;n._uid=bn++,n._isVue=!0,t&&t._isComponent?function(e,t){var n=e.$options=Object.create(e.constructor.options),r=t._parentVnode;n.parent=t.parent,n._parentVnode=r;var i=r.componentOptions;n.propsData=i.propsData,n._parentListeners=i.listeners,n._renderChildren=i.children,n._componentTag=i.tag,t.render&&(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}(n,t):n.$options=De($n(n.constructor),t||{},n),n._renderProxy=n,n._self=n,function(e){var t=e.$options,n=t.parent;if(n&&!t.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(e)}e.$parent=n,e.$root=n?n.$root:e,e.$children=[],e.$refs={},e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}(n),function(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&qt(e,t)}(n),function(t){t._vnode=null,t._staticTrees=null;var n=t.$options,r=t.$vnode=n._parentVnode,i=r&&r.context;t.$slots=ut(n._renderChildren,i),t.$scopedSlots=e,t._c=function(e,n,r,i){return Pt(t,e,n,r,i,!1)},t.$createElement=function(e,n,r,i){return Pt(t,e,n,r,i,!0)};var o=r&&r.data;xe(t,"$attrs",o&&o.attrs||e,null,!0),xe(t,"$listeners",n._parentListeners||e,null,!0)}(n),Yt(n,"beforeCreate"),function(e){var t=ct(e.$options.inject,e);t&&($e(!1),Object.keys(t).forEach(function(n){xe(e,n,t[n])}),$e(!0))}(n),vn(n),function(e){var t=e.$options.provide;t&&(e._provided="function"==typeof t?t.call(e):t)}(n),Yt(n,"created"),n.$options.el&&n.$mount(n.$options.el)}}(wn),function(e){var t={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(e.prototype,"$data",t),Object.defineProperty(e.prototype,"$props",n),e.prototype.$set=ke,e.prototype.$delete=Ae,e.prototype.$watch=function(e,t,n){if(s(t))return _n(this,e,t,n);(n=n||{}).user=!0;var r=new fn(this,e,t,n);if(n.immediate)try{t.call(this,r.value)}catch(e){Re(e,this,'callback for immediate watcher "'+r.expression+'"')}return function(){r.teardown()}}}(wn),function(e){var t=/^hook:/;e.prototype.$on=function(e,n){var r=this;if(Array.isArray(e))for(var i=0,o=e.length;i<o;i++)r.$on(e[i],n);else(r._events[e]||(r._events[e]=[])).push(n),t.test(e)&&(r._hasHookEvent=!0);return r},e.prototype.$once=function(e,t){var n=this;function r(){n.$off(e,r),t.apply(n,arguments)}return r.fn=t,n.$on(e,r),n},e.prototype.$off=function(e,t){var n=this;if(!arguments.length)return n._events=Object.create(null),n;if(Array.isArray(e)){for(var r=0,i=e.length;r<i;r++)n.$off(e[r],t);return n}var o,a=n._events[e];if(!a)return n;if(!t)return n._events[e]=null,n;for(var s=a.length;s--;)if((o=a[s])===t||o.fn===t){a.splice(s,1);break}return n},e.prototype.$emit=function(e){var t=this._events[e];if(t){t=t.length>1?k(t):t;for(var n=k(arguments,1),r='event handler for "'+e+'"',i=0,o=t.length;i<o;i++)He(t[i],this,n,this,r)}return this}}(wn),function(e){e.prototype._update=function(e,t){var n=this,r=n.$el,i=n._vnode,o=Zt(n);n._vnode=e,n.$el=i?n.__patch__(i,e):n.__patch__(n.$el,e,t,!1),o(),r&&(r.__vue__=null),n.$el&&(n.$el.__vue__=n),n.$vnode&&n.$parent&&n.$vnode===n.$parent._vnode&&(n.$parent.$el=n.$el)},e.prototype.$forceUpdate=function(){this._watcher&&this._watcher.update()},e.prototype.$destroy=function(){var e=this;if(!e._isBeingDestroyed){Yt(e,"beforeDestroy"),e._isBeingDestroyed=!0;var t=e.$parent;!t||t._isBeingDestroyed||e.$options.abstract||h(t.$children,e),e._watcher&&e._watcher.teardown();for(var n=e._watchers.length;n--;)e._watchers[n].teardown();e._data.__ob__&&e._data.__ob__.vmCount--,e._isDestroyed=!0,e.__patch__(e._vnode,null),Yt(e,"destroyed"),e.$off(),e.$el&&(e.$el.__vue__=null),e.$vnode&&(e.$vnode.parent=null)}}}(wn),function(e){St(e.prototype),e.prototype.$nextTick=function(e){return Ye(e,this)},e.prototype._render=function(){var e,t=this,n=t.$options,r=n.render,i=n._parentVnode;i&&(t.$scopedSlots=ft(i.data.scopedSlots,t.$slots,t.$scopedSlots)),t.$vnode=i;try{Ht=t,e=r.call(t._renderProxy,t.$createElement)}catch(n){Re(n,t,"render"),e=t._vnode}finally{Ht=null}return Array.isArray(e)&&1===e.length&&(e=e[0]),e instanceof pe||(e=ve()),e.parent=i,e}}(wn);var Sn=[String,RegExp,Array],Tn={KeepAlive:{name:"keep-alive",abstract:!0,props:{include:Sn,exclude:Sn,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)On(this.cache,e,this.keys)},mounted:function(){var e=this;this.$watch("include",function(t){An(e,function(e){return kn(t,e)})}),this.$watch("exclude",function(t){An(e,function(e){return!kn(t,e)})})},render:function(){var e=this.$slots.default,t=zt(e),n=t&&t.componentOptions;if(n){var r=xn(n),i=this.include,o=this.exclude;if(i&&(!r||!kn(i,r))||o&&r&&kn(o,r))return t;var a=this.cache,s=this.keys,c=null==t.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):t.key;a[c]?(t.componentInstance=a[c].componentInstance,h(s,c),s.push(c)):(a[c]=t,s.push(c),this.max&&s.length>parseInt(this.max)&&On(a,s[0],s,this._vnode)),t.data.keepAlive=!0}return t||e&&e[0]}}};!function(e){var t={get:function(){return F}};Object.defineProperty(e,"config",t),e.util={warn:ae,extend:A,mergeOptions:De,defineReactive:xe},e.set=ke,e.delete=Ae,e.nextTick=Ye,e.observable=function(e){return Ce(e),e},e.options=Object.create(null),M.forEach(function(t){e.options[t+"s"]=Object.create(null)}),e.options._base=e,A(e.options.components,Tn),function(e){e.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(t.indexOf(e)>-1)return this;var n=k(arguments,1);return n.unshift(this),"function"==typeof e.install?e.install.apply(e,n):"function"==typeof e&&e.apply(null,n),t.push(e),this}}(e),function(e){e.mixin=function(e){return this.options=De(this.options,e),this}}(e),Cn(e),function(e){M.forEach(function(t){e[t]=function(e,n){return n?("component"===t&&s(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&"function"==typeof n&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}})}(e)}(wn),Object.defineProperty(wn.prototype,"$isServer",{get:te}),Object.defineProperty(wn.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(wn,"FunctionalRenderContext",{value:Tt}),wn.version="2.6.10";var En=p("style,class"),Nn=p("input,textarea,option,select,progress"),jn=function(e,t,n){return"value"===n&&Nn(e)&&"button"!==t||"selected"===n&&"option"===e||"checked"===n&&"input"===e||"muted"===n&&"video"===e},Dn=p("contenteditable,draggable,spellcheck"),Ln=p("events,caret,typing,plaintext-only"),Mn=function(e,t){return Hn(t)||"false"===t?"false":"contenteditable"===e&&Ln(t)?t:"true"},In=p("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Fn="http://www.w3.org/1999/xlink",Pn=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},Rn=function(e){return Pn(e)?e.slice(6,e.length):""},Hn=function(e){return null==e||!1===e};function Bn(e){for(var t=e.data,r=e,i=e;n(i.componentInstance);)(i=i.componentInstance._vnode)&&i.data&&(t=Un(i.data,t));for(;n(r=r.parent);)r&&r.data&&(t=Un(t,r.data));return function(e,t){if(n(e)||n(t))return zn(e,Vn(t));return""}(t.staticClass,t.class)}function Un(e,t){return{staticClass:zn(e.staticClass,t.staticClass),class:n(e.class)?[e.class,t.class]:t.class}}function zn(e,t){return e?t?e+" "+t:e:t||""}function Vn(e){return Array.isArray(e)?function(e){for(var t,r="",i=0,o=e.length;i<o;i++)n(t=Vn(e[i]))&&""!==t&&(r&&(r+=" "),r+=t);return r}(e):o(e)?function(e){var t="";for(var n in e)e[n]&&(t&&(t+=" "),t+=n);return t}(e):"string"==typeof e?e:""}var Kn={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},Jn=p("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),qn=p("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignObject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),Wn=function(e){return Jn(e)||qn(e)};function Zn(e){return qn(e)?"svg":"math"===e?"math":void 0}var Gn=Object.create(null);var Xn=p("text,number,password,search,email,tel,url");function Yn(e){if("string"==typeof e){var t=document.querySelector(e);return t||document.createElement("div")}return e}var Qn=Object.freeze({createElement:function(e,t){var n=document.createElement(e);return"select"!==e?n:(t.data&&t.data.attrs&&void 0!==t.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n)},createElementNS:function(e,t){return document.createElementNS(Kn[e],t)},createTextNode:function(e){return document.createTextNode(e)},createComment:function(e){return document.createComment(e)},insertBefore:function(e,t,n){e.insertBefore(t,n)},removeChild:function(e,t){e.removeChild(t)},appendChild:function(e,t){e.appendChild(t)},parentNode:function(e){return e.parentNode},nextSibling:function(e){return e.nextSibling},tagName:function(e){return e.tagName},setTextContent:function(e,t){e.textContent=t},setStyleScope:function(e,t){e.setAttribute(t,"")}}),er={create:function(e,t){tr(t)},update:function(e,t){e.data.ref!==t.data.ref&&(tr(e,!0),tr(t))},destroy:function(e){tr(e,!0)}};function tr(e,t){var r=e.data.ref;if(n(r)){var i=e.context,o=e.componentInstance||e.elm,a=i.$refs;t?Array.isArray(a[r])?h(a[r],o):a[r]===o&&(a[r]=void 0):e.data.refInFor?Array.isArray(a[r])?a[r].indexOf(o)<0&&a[r].push(o):a[r]=[o]:a[r]=o}}var nr=new pe("",{},[]),rr=["create","activate","update","remove","destroy"];function ir(e,i){return e.key===i.key&&(e.tag===i.tag&&e.isComment===i.isComment&&n(e.data)===n(i.data)&&function(e,t){if("input"!==e.tag)return!0;var r,i=n(r=e.data)&&n(r=r.attrs)&&r.type,o=n(r=t.data)&&n(r=r.attrs)&&r.type;return i===o||Xn(i)&&Xn(o)}(e,i)||r(e.isAsyncPlaceholder)&&e.asyncFactory===i.asyncFactory&&t(i.asyncFactory.error))}function or(e,t,r){var i,o,a={};for(i=t;i<=r;++i)n(o=e[i].key)&&(a[o]=i);return a}var ar={create:sr,update:sr,destroy:function(e){sr(e,nr)}};function sr(e,t){(e.data.directives||t.data.directives)&&function(e,t){var n,r,i,o=e===nr,a=t===nr,s=ur(e.data.directives,e.context),c=ur(t.data.directives,t.context),u=[],l=[];for(n in c)r=s[n],i=c[n],r?(i.oldValue=r.value,i.oldArg=r.arg,fr(i,"update",t,e),i.def&&i.def.componentUpdated&&l.push(i)):(fr(i,"bind",t,e),i.def&&i.def.inserted&&u.push(i));if(u.length){var f=function(){for(var n=0;n<u.length;n++)fr(u[n],"inserted",t,e)};o?it(t,"insert",f):f()}l.length&&it(t,"postpatch",function(){for(var n=0;n<l.length;n++)fr(l[n],"componentUpdated",t,e)});if(!o)for(n in s)c[n]||fr(s[n],"unbind",e,e,a)}(e,t)}var cr=Object.create(null);function ur(e,t){var n,r,i=Object.create(null);if(!e)return i;for(n=0;n<e.length;n++)(r=e[n]).modifiers||(r.modifiers=cr),i[lr(r)]=r,r.def=Le(t.$options,"directives",r.name);return i}function lr(e){return e.rawName||e.name+"."+Object.keys(e.modifiers||{}).join(".")}function fr(e,t,n,r,i){var o=e.def&&e.def[t];if(o)try{o(n.elm,e,n,r,i)}catch(r){Re(r,n.context,"directive "+e.name+" "+t+" hook")}}var pr=[er,ar];function dr(e,r){var i=r.componentOptions;if(!(n(i)&&!1===i.Ctor.options.inheritAttrs||t(e.data.attrs)&&t(r.data.attrs))){var o,a,s=r.elm,c=e.data.attrs||{},u=r.data.attrs||{};for(o in n(u.__ob__)&&(u=r.data.attrs=A({},u)),u)a=u[o],c[o]!==a&&vr(s,o,a);for(o in(q||Z)&&u.value!==c.value&&vr(s,"value",u.value),c)t(u[o])&&(Pn(o)?s.removeAttributeNS(Fn,Rn(o)):Dn(o)||s.removeAttribute(o))}}function vr(e,t,n){e.tagName.indexOf("-")>-1?hr(e,t,n):In(t)?Hn(n)?e.removeAttribute(t):(n="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):Dn(t)?e.setAttribute(t,Mn(t,n)):Pn(t)?Hn(n)?e.removeAttributeNS(Fn,Rn(t)):e.setAttributeNS(Fn,t,n):hr(e,t,n)}function hr(e,t,n){if(Hn(n))e.removeAttribute(t);else{if(q&&!W&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==n&&!e.__ieph){var r=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",r)};e.addEventListener("input",r),e.__ieph=!0}e.setAttribute(t,n)}}var mr={create:dr,update:dr};function yr(e,r){var i=r.elm,o=r.data,a=e.data;if(!(t(o.staticClass)&&t(o.class)&&(t(a)||t(a.staticClass)&&t(a.class)))){var s=Bn(r),c=i._transitionClasses;n(c)&&(s=zn(s,Vn(c))),s!==i._prevClass&&(i.setAttribute("class",s),i._prevClass=s)}}var gr,_r,br,$r,wr,Cr,xr={create:yr,update:yr},kr=/[\w).+\-_$\]]/;function Ar(e){var t,n,r,i,o,a=!1,s=!1,c=!1,u=!1,l=0,f=0,p=0,d=0;for(r=0;r<e.length;r++)if(n=t,t=e.charCodeAt(r),a)39===t&&92!==n&&(a=!1);else if(s)34===t&&92!==n&&(s=!1);else if(c)96===t&&92!==n&&(c=!1);else if(u)47===t&&92!==n&&(u=!1);else if(124!==t||124===e.charCodeAt(r+1)||124===e.charCodeAt(r-1)||l||f||p){switch(t){case 34:s=!0;break;case 39:a=!0;break;case 96:c=!0;break;case 40:p++;break;case 41:p--;break;case 91:f++;break;case 93:f--;break;case 123:l++;break;case 125:l--}if(47===t){for(var v=r-1,h=void 0;v>=0&&" "===(h=e.charAt(v));v--);h&&kr.test(h)||(u=!0)}}else void 0===i?(d=r+1,i=e.slice(0,r).trim()):m();function m(){(o||(o=[])).push(e.slice(d,r).trim()),d=r+1}if(void 0===i?i=e.slice(0,r).trim():0!==d&&m(),o)for(r=0;r<o.length;r++)i=Or(i,o[r]);return i}function Or(e,t){var n=t.indexOf("(");if(n<0)return'_f("'+t+'")('+e+")";var r=t.slice(0,n),i=t.slice(n+1);return'_f("'+r+'")('+e+(")"!==i?","+i:i)}function Sr(e,t){console.error("[Vue compiler]: "+e)}function Tr(e,t){return e?e.map(function(e){return e[t]}).filter(function(e){return e}):[]}function Er(e,t,n,r,i){(e.props||(e.props=[])).push(Rr({name:t,value:n,dynamic:i},r)),e.plain=!1}function Nr(e,t,n,r,i){(i?e.dynamicAttrs||(e.dynamicAttrs=[]):e.attrs||(e.attrs=[])).push(Rr({name:t,value:n,dynamic:i},r)),e.plain=!1}function jr(e,t,n,r){e.attrsMap[t]=n,e.attrsList.push(Rr({name:t,value:n},r))}function Dr(e,t,n,r,i,o,a,s){(e.directives||(e.directives=[])).push(Rr({name:t,rawName:n,value:r,arg:i,isDynamicArg:o,modifiers:a},s)),e.plain=!1}function Lr(e,t,n){return n?"_p("+t+',"'+e+'")':e+t}function Mr(t,n,r,i,o,a,s,c){var u;(i=i||e).right?c?n="("+n+")==='click'?'contextmenu':("+n+")":"click"===n&&(n="contextmenu",delete i.right):i.middle&&(c?n="("+n+")==='click'?'mouseup':("+n+")":"click"===n&&(n="mouseup")),i.capture&&(delete i.capture,n=Lr("!",n,c)),i.once&&(delete i.once,n=Lr("~",n,c)),i.passive&&(delete i.passive,n=Lr("&",n,c)),i.native?(delete i.native,u=t.nativeEvents||(t.nativeEvents={})):u=t.events||(t.events={});var l=Rr({value:r.trim(),dynamic:c},s);i!==e&&(l.modifiers=i);var f=u[n];Array.isArray(f)?o?f.unshift(l):f.push(l):u[n]=f?o?[l,f]:[f,l]:l,t.plain=!1}function Ir(e,t,n){var r=Fr(e,":"+t)||Fr(e,"v-bind:"+t);if(null!=r)return Ar(r);if(!1!==n){var i=Fr(e,t);if(null!=i)return JSON.stringify(i)}}function Fr(e,t,n){var r;if(null!=(r=e.attrsMap[t]))for(var i=e.attrsList,o=0,a=i.length;o<a;o++)if(i[o].name===t){i.splice(o,1);break}return n&&delete e.attrsMap[t],r}function Pr(e,t){for(var n=e.attrsList,r=0,i=n.length;r<i;r++){var o=n[r];if(t.test(o.name))return n.splice(r,1),o}}function Rr(e,t){return t&&(null!=t.start&&(e.start=t.start),null!=t.end&&(e.end=t.end)),e}function Hr(e,t,n){var r=n||{},i=r.number,o="$$v";r.trim&&(o="(typeof $$v === 'string'? $$v.trim(): $$v)"),i&&(o="_n("+o+")");var a=Br(t,o);e.model={value:"("+t+")",expression:JSON.stringify(t),callback:"function ($$v) {"+a+"}"}}function Br(e,t){var n=function(e){if(e=e.trim(),gr=e.length,e.indexOf("[")<0||e.lastIndexOf("]")<gr-1)return($r=e.lastIndexOf("."))>-1?{exp:e.slice(0,$r),key:'"'+e.slice($r+1)+'"'}:{exp:e,key:null};_r=e,$r=wr=Cr=0;for(;!zr();)Vr(br=Ur())?Jr(br):91===br&&Kr(br);return{exp:e.slice(0,wr),key:e.slice(wr+1,Cr)}}(e);return null===n.key?e+"="+t:"$set("+n.exp+", "+n.key+", "+t+")"}function Ur(){return _r.charCodeAt(++$r)}function zr(){return $r>=gr}function Vr(e){return 34===e||39===e}function Kr(e){var t=1;for(wr=$r;!zr();)if(Vr(e=Ur()))Jr(e);else if(91===e&&t++,93===e&&t--,0===t){Cr=$r;break}}function Jr(e){for(var t=e;!zr()&&(e=Ur())!==t;);}var qr,Wr="__r",Zr="__c";function Gr(e,t,n){var r=qr;return function i(){null!==t.apply(null,arguments)&&Qr(e,i,n,r)}}var Xr=Ve&&!(X&&Number(X[1])<=53);function Yr(e,t,n,r){if(Xr){var i=an,o=t;t=o._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=i||e.timeStamp<=0||e.target.ownerDocument!==document)return o.apply(this,arguments)}}qr.addEventListener(e,t,Q?{capture:n,passive:r}:n)}function Qr(e,t,n,r){(r||qr).removeEventListener(e,t._wrapper||t,n)}function ei(e,r){if(!t(e.data.on)||!t(r.data.on)){var i=r.data.on||{},o=e.data.on||{};qr=r.elm,function(e){if(n(e[Wr])){var t=q?"change":"input";e[t]=[].concat(e[Wr],e[t]||[]),delete e[Wr]}n(e[Zr])&&(e.change=[].concat(e[Zr],e.change||[]),delete e[Zr])}(i),rt(i,o,Yr,Qr,Gr,r.context),qr=void 0}}var ti,ni={create:ei,update:ei};function ri(e,r){if(!t(e.data.domProps)||!t(r.data.domProps)){var i,o,a=r.elm,s=e.data.domProps||{},c=r.data.domProps||{};for(i in n(c.__ob__)&&(c=r.data.domProps=A({},c)),s)i in c||(a[i]="");for(i in c){if(o=c[i],"textContent"===i||"innerHTML"===i){if(r.children&&(r.children.length=0),o===s[i])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===i&&"PROGRESS"!==a.tagName){a._value=o;var u=t(o)?"":String(o);ii(a,u)&&(a.value=u)}else if("innerHTML"===i&&qn(a.tagName)&&t(a.innerHTML)){(ti=ti||document.createElement("div")).innerHTML="<svg>"+o+"</svg>";for(var l=ti.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;l.firstChild;)a.appendChild(l.firstChild)}else if(o!==s[i])try{a[i]=o}catch(e){}}}}function ii(e,t){return!e.composing&&("OPTION"===e.tagName||function(e,t){var n=!0;try{n=document.activeElement!==e}catch(e){}return n&&e.value!==t}(e,t)||function(e,t){var r=e.value,i=e._vModifiers;if(n(i)){if(i.number)return f(r)!==f(t);if(i.trim)return r.trim()!==t.trim()}return r!==t}(e,t))}var oi={create:ri,update:ri},ai=g(function(e){var t={},n=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach(function(e){if(e){var r=e.split(n);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t});function si(e){var t=ci(e.style);return e.staticStyle?A(e.staticStyle,t):t}function ci(e){return Array.isArray(e)?O(e):"string"==typeof e?ai(e):e}var ui,li=/^--/,fi=/\s*!important$/,pi=function(e,t,n){if(li.test(t))e.style.setProperty(t,n);else if(fi.test(n))e.style.setProperty(C(t),n.replace(fi,""),"important");else{var r=vi(t);if(Array.isArray(n))for(var i=0,o=n.length;i<o;i++)e.style[r]=n[i];else e.style[r]=n}},di=["Webkit","Moz","ms"],vi=g(function(e){if(ui=ui||document.createElement("div").style,"filter"!==(e=b(e))&&e in ui)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=0;n<di.length;n++){var r=di[n]+t;if(r in ui)return r}});function hi(e,r){var i=r.data,o=e.data;if(!(t(i.staticStyle)&&t(i.style)&&t(o.staticStyle)&&t(o.style))){var a,s,c=r.elm,u=o.staticStyle,l=o.normalizedStyle||o.style||{},f=u||l,p=ci(r.data.style)||{};r.data.normalizedStyle=n(p.__ob__)?A({},p):p;var d=function(e,t){var n,r={};if(t)for(var i=e;i.componentInstance;)(i=i.componentInstance._vnode)&&i.data&&(n=si(i.data))&&A(r,n);(n=si(e.data))&&A(r,n);for(var o=e;o=o.parent;)o.data&&(n=si(o.data))&&A(r,n);return r}(r,!0);for(s in f)t(d[s])&&pi(c,s,"");for(s in d)(a=d[s])!==f[s]&&pi(c,s,null==a?"":a)}}var mi={create:hi,update:hi},yi=/\s+/;function gi(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(yi).forEach(function(t){return e.classList.add(t)}):e.classList.add(t);else{var n=" "+(e.getAttribute("class")||"")+" ";n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function _i(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(yi).forEach(function(t){return e.classList.remove(t)}):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{for(var n=" "+(e.getAttribute("class")||"")+" ",r=" "+t+" ";n.indexOf(r)>=0;)n=n.replace(r," ");(n=n.trim())?e.setAttribute("class",n):e.removeAttribute("class")}}function bi(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&A(t,$i(e.name||"v")),A(t,e),t}return"string"==typeof e?$i(e):void 0}}var $i=g(function(e){return{enterClass:e+"-enter",enterToClass:e+"-enter-to",enterActiveClass:e+"-enter-active",leaveClass:e+"-leave",leaveToClass:e+"-leave-to",leaveActiveClass:e+"-leave-active"}}),wi=z&&!W,Ci="transition",xi="animation",ki="transition",Ai="transitionend",Oi="animation",Si="animationend";wi&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(ki="WebkitTransition",Ai="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Oi="WebkitAnimation",Si="webkitAnimationEnd"));var Ti=z?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function Ei(e){Ti(function(){Ti(e)})}function Ni(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),gi(e,t))}function ji(e,t){e._transitionClasses&&h(e._transitionClasses,t),_i(e,t)}function Di(e,t,n){var r=Mi(e,t),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===Ci?Ai:Si,c=0,u=function(){e.removeEventListener(s,l),n()},l=function(t){t.target===e&&++c>=a&&u()};setTimeout(function(){c<a&&u()},o+1),e.addEventListener(s,l)}var Li=/\b(transform|all)(,|$)/;function Mi(e,t){var n,r=window.getComputedStyle(e),i=(r[ki+"Delay"]||"").split(", "),o=(r[ki+"Duration"]||"").split(", "),a=Ii(i,o),s=(r[Oi+"Delay"]||"").split(", "),c=(r[Oi+"Duration"]||"").split(", "),u=Ii(s,c),l=0,f=0;return t===Ci?a>0&&(n=Ci,l=a,f=o.length):t===xi?u>0&&(n=xi,l=u,f=c.length):f=(n=(l=Math.max(a,u))>0?a>u?Ci:xi:null)?n===Ci?o.length:c.length:0,{type:n,timeout:l,propCount:f,hasTransform:n===Ci&&Li.test(r[ki+"Property"])}}function Ii(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max.apply(null,t.map(function(t,n){return Fi(t)+Fi(e[n])}))}function Fi(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function Pi(e,r){var i=e.elm;n(i._leaveCb)&&(i._leaveCb.cancelled=!0,i._leaveCb());var a=bi(e.data.transition);if(!t(a)&&!n(i._enterCb)&&1===i.nodeType){for(var s=a.css,c=a.type,u=a.enterClass,l=a.enterToClass,p=a.enterActiveClass,d=a.appearClass,v=a.appearToClass,h=a.appearActiveClass,m=a.beforeEnter,y=a.enter,g=a.afterEnter,_=a.enterCancelled,b=a.beforeAppear,$=a.appear,w=a.afterAppear,C=a.appearCancelled,x=a.duration,k=Wt,A=Wt.$vnode;A&&A.parent;)k=A.context,A=A.parent;var O=!k._isMounted||!e.isRootInsert;if(!O||$||""===$){var S=O&&d?d:u,T=O&&h?h:p,E=O&&v?v:l,N=O&&b||m,j=O&&"function"==typeof $?$:y,L=O&&w||g,M=O&&C||_,I=f(o(x)?x.enter:x),F=!1!==s&&!W,P=Bi(j),R=i._enterCb=D(function(){F&&(ji(i,E),ji(i,T)),R.cancelled?(F&&ji(i,S),M&&M(i)):L&&L(i),i._enterCb=null});e.data.show||it(e,"insert",function(){var t=i.parentNode,n=t&&t._pending&&t._pending[e.key];n&&n.tag===e.tag&&n.elm._leaveCb&&n.elm._leaveCb(),j&&j(i,R)}),N&&N(i),F&&(Ni(i,S),Ni(i,T),Ei(function(){ji(i,S),R.cancelled||(Ni(i,E),P||(Hi(I)?setTimeout(R,I):Di(i,c,R)))})),e.data.show&&(r&&r(),j&&j(i,R)),F||P||R()}}}function Ri(e,r){var i=e.elm;n(i._enterCb)&&(i._enterCb.cancelled=!0,i._enterCb());var a=bi(e.data.transition);if(t(a)||1!==i.nodeType)return r();if(!n(i._leaveCb)){var s=a.css,c=a.type,u=a.leaveClass,l=a.leaveToClass,p=a.leaveActiveClass,d=a.beforeLeave,v=a.leave,h=a.afterLeave,m=a.leaveCancelled,y=a.delayLeave,g=a.duration,_=!1!==s&&!W,b=Bi(v),$=f(o(g)?g.leave:g),w=i._leaveCb=D(function(){i.parentNode&&i.parentNode._pending&&(i.parentNode._pending[e.key]=null),_&&(ji(i,l),ji(i,p)),w.cancelled?(_&&ji(i,u),m&&m(i)):(r(),h&&h(i)),i._leaveCb=null});y?y(C):C()}function C(){w.cancelled||(!e.data.show&&i.parentNode&&((i.parentNode._pending||(i.parentNode._pending={}))[e.key]=e),d&&d(i),_&&(Ni(i,u),Ni(i,p),Ei(function(){ji(i,u),w.cancelled||(Ni(i,l),b||(Hi($)?setTimeout(w,$):Di(i,c,w)))})),v&&v(i,w),_||b||w())}}function Hi(e){return"number"==typeof e&&!isNaN(e)}function Bi(e){if(t(e))return!1;var r=e.fns;return n(r)?Bi(Array.isArray(r)?r[0]:r):(e._length||e.length)>1}function Ui(e,t){!0!==t.data.show&&Pi(t)}var zi=function(e){var o,a,s={},c=e.modules,u=e.nodeOps;for(o=0;o<rr.length;++o)for(s[rr[o]]=[],a=0;a<c.length;++a)n(c[a][rr[o]])&&s[rr[o]].push(c[a][rr[o]]);function l(e){var t=u.parentNode(e);n(t)&&u.removeChild(t,e)}function f(e,t,i,o,a,c,l){if(n(e.elm)&&n(c)&&(e=c[l]=me(e)),e.isRootInsert=!a,!function(e,t,i,o){var a=e.data;if(n(a)){var c=n(e.componentInstance)&&a.keepAlive;if(n(a=a.hook)&&n(a=a.init)&&a(e,!1),n(e.componentInstance))return d(e,t),v(i,e.elm,o),r(c)&&function(e,t,r,i){for(var o,a=e;a.componentInstance;)if(a=a.componentInstance._vnode,n(o=a.data)&&n(o=o.transition)){for(o=0;o<s.activate.length;++o)s.activate[o](nr,a);t.push(a);break}v(r,e.elm,i)}(e,t,i,o),!0}}(e,t,i,o)){var f=e.data,p=e.children,m=e.tag;n(m)?(e.elm=e.ns?u.createElementNS(e.ns,m):u.createElement(m,e),g(e),h(e,p,t),n(f)&&y(e,t),v(i,e.elm,o)):r(e.isComment)?(e.elm=u.createComment(e.text),v(i,e.elm,o)):(e.elm=u.createTextNode(e.text),v(i,e.elm,o))}}function d(e,t){n(e.data.pendingInsert)&&(t.push.apply(t,e.data.pendingInsert),e.data.pendingInsert=null),e.elm=e.componentInstance.$el,m(e)?(y(e,t),g(e)):(tr(e),t.push(e))}function v(e,t,r){n(e)&&(n(r)?u.parentNode(r)===e&&u.insertBefore(e,t,r):u.appendChild(e,t))}function h(e,t,n){if(Array.isArray(t))for(var r=0;r<t.length;++r)f(t[r],n,e.elm,null,!0,t,r);else i(e.text)&&u.appendChild(e.elm,u.createTextNode(String(e.text)))}function m(e){for(;e.componentInstance;)e=e.componentInstance._vnode;return n(e.tag)}function y(e,t){for(var r=0;r<s.create.length;++r)s.create[r](nr,e);n(o=e.data.hook)&&(n(o.create)&&o.create(nr,e),n(o.insert)&&t.push(e))}function g(e){var t;if(n(t=e.fnScopeId))u.setStyleScope(e.elm,t);else for(var r=e;r;)n(t=r.context)&&n(t=t.$options._scopeId)&&u.setStyleScope(e.elm,t),r=r.parent;n(t=Wt)&&t!==e.context&&t!==e.fnContext&&n(t=t.$options._scopeId)&&u.setStyleScope(e.elm,t)}function _(e,t,n,r,i,o){for(;r<=i;++r)f(n[r],o,e,t,!1,n,r)}function b(e){var t,r,i=e.data;if(n(i))for(n(t=i.hook)&&n(t=t.destroy)&&t(e),t=0;t<s.destroy.length;++t)s.destroy[t](e);if(n(t=e.children))for(r=0;r<e.children.length;++r)b(e.children[r])}function $(e,t,r,i){for(;r<=i;++r){var o=t[r];n(o)&&(n(o.tag)?(w(o),b(o)):l(o.elm))}}function w(e,t){if(n(t)||n(e.data)){var r,i=s.remove.length+1;for(n(t)?t.listeners+=i:t=function(e,t){function n(){0==--n.listeners&&l(e)}return n.listeners=t,n}(e.elm,i),n(r=e.componentInstance)&&n(r=r._vnode)&&n(r.data)&&w(r,t),r=0;r<s.remove.length;++r)s.remove[r](e,t);n(r=e.data.hook)&&n(r=r.remove)?r(e,t):t()}else l(e.elm)}function C(e,t,r,i){for(var o=r;o<i;o++){var a=t[o];if(n(a)&&ir(e,a))return o}}function x(e,i,o,a,c,l){if(e!==i){n(i.elm)&&n(a)&&(i=a[c]=me(i));var p=i.elm=e.elm;if(r(e.isAsyncPlaceholder))n(i.asyncFactory.resolved)?O(e.elm,i,o):i.isAsyncPlaceholder=!0;else if(r(i.isStatic)&&r(e.isStatic)&&i.key===e.key&&(r(i.isCloned)||r(i.isOnce)))i.componentInstance=e.componentInstance;else{var d,v=i.data;n(v)&&n(d=v.hook)&&n(d=d.prepatch)&&d(e,i);var h=e.children,y=i.children;if(n(v)&&m(i)){for(d=0;d<s.update.length;++d)s.update[d](e,i);n(d=v.hook)&&n(d=d.update)&&d(e,i)}t(i.text)?n(h)&&n(y)?h!==y&&function(e,r,i,o,a){for(var s,c,l,p=0,d=0,v=r.length-1,h=r[0],m=r[v],y=i.length-1,g=i[0],b=i[y],w=!a;p<=v&&d<=y;)t(h)?h=r[++p]:t(m)?m=r[--v]:ir(h,g)?(x(h,g,o,i,d),h=r[++p],g=i[++d]):ir(m,b)?(x(m,b,o,i,y),m=r[--v],b=i[--y]):ir(h,b)?(x(h,b,o,i,y),w&&u.insertBefore(e,h.elm,u.nextSibling(m.elm)),h=r[++p],b=i[--y]):ir(m,g)?(x(m,g,o,i,d),w&&u.insertBefore(e,m.elm,h.elm),m=r[--v],g=i[++d]):(t(s)&&(s=or(r,p,v)),t(c=n(g.key)?s[g.key]:C(g,r,p,v))?f(g,o,e,h.elm,!1,i,d):ir(l=r[c],g)?(x(l,g,o,i,d),r[c]=void 0,w&&u.insertBefore(e,l.elm,h.elm)):f(g,o,e,h.elm,!1,i,d),g=i[++d]);p>v?_(e,t(i[y+1])?null:i[y+1].elm,i,d,y,o):d>y&&$(0,r,p,v)}(p,h,y,o,l):n(y)?(n(e.text)&&u.setTextContent(p,""),_(p,null,y,0,y.length-1,o)):n(h)?$(0,h,0,h.length-1):n(e.text)&&u.setTextContent(p,""):e.text!==i.text&&u.setTextContent(p,i.text),n(v)&&n(d=v.hook)&&n(d=d.postpatch)&&d(e,i)}}}function k(e,t,i){if(r(i)&&n(e.parent))e.parent.data.pendingInsert=t;else for(var o=0;o<t.length;++o)t[o].data.hook.insert(t[o])}var A=p("attrs,class,staticClass,staticStyle,key");function O(e,t,i,o){var a,s=t.tag,c=t.data,u=t.children;if(o=o||c&&c.pre,t.elm=e,r(t.isComment)&&n(t.asyncFactory))return t.isAsyncPlaceholder=!0,!0;if(n(c)&&(n(a=c.hook)&&n(a=a.init)&&a(t,!0),n(a=t.componentInstance)))return d(t,i),!0;if(n(s)){if(n(u))if(e.hasChildNodes())if(n(a=c)&&n(a=a.domProps)&&n(a=a.innerHTML)){if(a!==e.innerHTML)return!1}else{for(var l=!0,f=e.firstChild,p=0;p<u.length;p++){if(!f||!O(f,u[p],i,o)){l=!1;break}f=f.nextSibling}if(!l||f)return!1}else h(t,u,i);if(n(c)){var v=!1;for(var m in c)if(!A(m)){v=!0,y(t,i);break}!v&&c.class&&et(c.class)}}else e.data!==t.text&&(e.data=t.text);return!0}return function(e,i,o,a){if(!t(i)){var c,l=!1,p=[];if(t(e))l=!0,f(i,p);else{var d=n(e.nodeType);if(!d&&ir(e,i))x(e,i,p,null,null,a);else{if(d){if(1===e.nodeType&&e.hasAttribute(L)&&(e.removeAttribute(L),o=!0),r(o)&&O(e,i,p))return k(i,p,!0),e;c=e,e=new pe(u.tagName(c).toLowerCase(),{},[],void 0,c)}var v=e.elm,h=u.parentNode(v);if(f(i,p,v._leaveCb?null:h,u.nextSibling(v)),n(i.parent))for(var y=i.parent,g=m(i);y;){for(var _=0;_<s.destroy.length;++_)s.destroy[_](y);if(y.elm=i.elm,g){for(var w=0;w<s.create.length;++w)s.create[w](nr,y);var C=y.data.hook.insert;if(C.merged)for(var A=1;A<C.fns.length;A++)C.fns[A]()}else tr(y);y=y.parent}n(h)?$(0,[e],0,0):n(e.tag)&&b(e)}}return k(i,p,l),i.elm}n(e)&&b(e)}}({nodeOps:Qn,modules:[mr,xr,ni,oi,mi,z?{create:Ui,activate:Ui,remove:function(e,t){!0!==e.data.show?Ri(e,t):t()}}:{}].concat(pr)});W&&document.addEventListener("selectionchange",function(){var e=document.activeElement;e&&e.vmodel&&Xi(e,"input")});var Vi={inserted:function(e,t,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?it(n,"postpatch",function(){Vi.componentUpdated(e,t,n)}):Ki(e,t,n.context),e._vOptions=[].map.call(e.options,Wi)):("textarea"===n.tag||Xn(e.type))&&(e._vModifiers=t.modifiers,t.modifiers.lazy||(e.addEventListener("compositionstart",Zi),e.addEventListener("compositionend",Gi),e.addEventListener("change",Gi),W&&(e.vmodel=!0)))},componentUpdated:function(e,t,n){if("select"===n.tag){Ki(e,t,n.context);var r=e._vOptions,i=e._vOptions=[].map.call(e.options,Wi);if(i.some(function(e,t){return!N(e,r[t])}))(e.multiple?t.value.some(function(e){return qi(e,i)}):t.value!==t.oldValue&&qi(t.value,i))&&Xi(e,"change")}}};function Ki(e,t,n){Ji(e,t,n),(q||Z)&&setTimeout(function(){Ji(e,t,n)},0)}function Ji(e,t,n){var r=t.value,i=e.multiple;if(!i||Array.isArray(r)){for(var o,a,s=0,c=e.options.length;s<c;s++)if(a=e.options[s],i)o=j(r,Wi(a))>-1,a.selected!==o&&(a.selected=o);else if(N(Wi(a),r))return void(e.selectedIndex!==s&&(e.selectedIndex=s));i||(e.selectedIndex=-1)}}function qi(e,t){return t.every(function(t){return!N(t,e)})}function Wi(e){return"_value"in e?e._value:e.value}function Zi(e){e.target.composing=!0}function Gi(e){e.target.composing&&(e.target.composing=!1,Xi(e.target,"input"))}function Xi(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function Yi(e){return!e.componentInstance||e.data&&e.data.transition?e:Yi(e.componentInstance._vnode)}var Qi={model:Vi,show:{bind:function(e,t,n){var r=t.value,i=(n=Yi(n)).data&&n.data.transition,o=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;r&&i?(n.data.show=!0,Pi(n,function(){e.style.display=o})):e.style.display=r?o:"none"},update:function(e,t,n){var r=t.value;!r!=!t.oldValue&&((n=Yi(n)).data&&n.data.transition?(n.data.show=!0,r?Pi(n,function(){e.style.display=e.__vOriginalDisplay}):Ri(n,function(){e.style.display="none"})):e.style.display=r?e.__vOriginalDisplay:"none")},unbind:function(e,t,n,r,i){i||(e.style.display=e.__vOriginalDisplay)}}},eo={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function to(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?to(zt(t.children)):e}function no(e){var t={},n=e.$options;for(var r in n.propsData)t[r]=e[r];var i=n._parentListeners;for(var o in i)t[b(o)]=i[o];return t}function ro(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}var io=function(e){return e.tag||Ut(e)},oo=function(e){return"show"===e.name},ao={name:"transition",props:eo,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(io)).length){var r=this.mode,o=n[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return!0}(this.$vnode))return o;var a=to(o);if(!a)return o;if(this._leaving)return ro(e,o);var s="__transition-"+this._uid+"-";a.key=null==a.key?a.isComment?s+"comment":s+a.tag:i(a.key)?0===String(a.key).indexOf(s)?a.key:s+a.key:a.key;var c=(a.data||(a.data={})).transition=no(this),u=this._vnode,l=to(u);if(a.data.directives&&a.data.directives.some(oo)&&(a.data.show=!0),l&&l.data&&!function(e,t){return t.key===e.key&&t.tag===e.tag}(a,l)&&!Ut(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=A({},c);if("out-in"===r)return this._leaving=!0,it(f,"afterLeave",function(){t._leaving=!1,t.$forceUpdate()}),ro(e,o);if("in-out"===r){if(Ut(a))return u;var p,d=function(){p()};it(c,"afterEnter",d),it(c,"enterCancelled",d),it(f,"delayLeave",function(e){p=e})}}return o}}},so=A({tag:String,moveClass:String},eo);function co(e){e.elm._moveCb&&e.elm._moveCb(),e.elm._enterCb&&e.elm._enterCb()}function uo(e){e.data.newPos=e.elm.getBoundingClientRect()}function lo(e){var t=e.data.pos,n=e.data.newPos,r=t.left-n.left,i=t.top-n.top;if(r||i){e.data.moved=!0;var o=e.elm.style;o.transform=o.WebkitTransform="translate("+r+"px,"+i+"px)",o.transitionDuration="0s"}}delete so.mode;var fo={Transition:ao,TransitionGroup:{props:so,beforeMount:function(){var e=this,t=this._update;this._update=function(n,r){var i=Zt(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,i(),t.call(e,n,r)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=no(this),s=0;s<i.length;s++){var c=i[s];c.tag&&null!=c.key&&0!==String(c.key).indexOf("__vlist")&&(o.push(c),n[c.key]=c,(c.data||(c.data={})).transition=a)}if(r){for(var u=[],l=[],f=0;f<r.length;f++){var p=r[f];p.data.transition=a,p.data.pos=p.elm.getBoundingClientRect(),n[p.key]?u.push(p):l.push(p)}this.kept=e(t,null,u),this.removed=l}return e(t,null,o)},updated:function(){var e=this.prevChildren,t=this.moveClass||(this.name||"v")+"-move";e.length&&this.hasMove(e[0].elm,t)&&(e.forEach(co),e.forEach(uo),e.forEach(lo),this._reflow=document.body.offsetHeight,e.forEach(function(e){if(e.data.moved){var n=e.elm,r=n.style;Ni(n,t),r.transform=r.WebkitTransform=r.transitionDuration="",n.addEventListener(Ai,n._moveCb=function e(r){r&&r.target!==n||r&&!/transform$/.test(r.propertyName)||(n.removeEventListener(Ai,e),n._moveCb=null,ji(n,t))})}}))},methods:{hasMove:function(e,t){if(!wi)return!1;if(this._hasMove)return this._hasMove;var n=e.cloneNode();e._transitionClasses&&e._transitionClasses.forEach(function(e){_i(n,e)}),gi(n,t),n.style.display="none",this.$el.appendChild(n);var r=Mi(n);return this.$el.removeChild(n),this._hasMove=r.hasTransform}}}};wn.config.mustUseProp=jn,wn.config.isReservedTag=Wn,wn.config.isReservedAttr=En,wn.config.getTagNamespace=Zn,wn.config.isUnknownElement=function(e){if(!z)return!0;if(Wn(e))return!1;if(e=e.toLowerCase(),null!=Gn[e])return Gn[e];var t=document.createElement(e);return e.indexOf("-")>-1?Gn[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:Gn[e]=/HTMLUnknownElement/.test(t.toString())},A(wn.options.directives,Qi),A(wn.options.components,fo),wn.prototype.__patch__=z?zi:S,wn.prototype.$mount=function(e,t){return function(e,t,n){var r;return e.$el=t,e.$options.render||(e.$options.render=ve),Yt(e,"beforeMount"),r=function(){e._update(e._render(),n)},new fn(e,r,S,{before:function(){e._isMounted&&!e._isDestroyed&&Yt(e,"beforeUpdate")}},!0),n=!1,null==e.$vnode&&(e._isMounted=!0,Yt(e,"mounted")),e}(this,e=e&&z?Yn(e):void 0,t)},z&&setTimeout(function(){F.devtools&&ne&&ne.emit("init",wn)},0);var po=/\{\{((?:.|\r?\n)+?)\}\}/g,vo=/[-.*+?^${}()|[\]\/\\]/g,ho=g(function(e){var t=e[0].replace(vo,"\\$&"),n=e[1].replace(vo,"\\$&");return new RegExp(t+"((?:.|\\n)+?)"+n,"g")});var mo={staticKeys:["staticClass"],transformNode:function(e,t){t.warn;var n=Fr(e,"class");n&&(e.staticClass=JSON.stringify(n));var r=Ir(e,"class",!1);r&&(e.classBinding=r)},genData:function(e){var t="";return e.staticClass&&(t+="staticClass:"+e.staticClass+","),e.classBinding&&(t+="class:"+e.classBinding+","),t}};var yo,go={staticKeys:["staticStyle"],transformNode:function(e,t){t.warn;var n=Fr(e,"style");n&&(e.staticStyle=JSON.stringify(ai(n)));var r=Ir(e,"style",!1);r&&(e.styleBinding=r)},genData:function(e){var t="";return e.staticStyle&&(t+="staticStyle:"+e.staticStyle+","),e.styleBinding&&(t+="style:("+e.styleBinding+"),"),t}},_o=function(e){return(yo=yo||document.createElement("div")).innerHTML=e,yo.textContent},bo=p("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),$o=p("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source"),wo=p("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track"),Co=/^\s*([^\s"'<>\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,xo=/^\s*((?:v-[\w-]+:|@|:|#)\[[^=]+\][^\s"'<>\/=]*)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,ko="[a-zA-Z_][\\-\\.0-9_a-zA-Z"+P.source+"]*",Ao="((?:"+ko+"\\:)?"+ko+")",Oo=new RegExp("^<"+Ao),So=/^\s*(\/?)>/,To=new RegExp("^<\\/"+Ao+"[^>]*>"),Eo=/^<!DOCTYPE [^>]+>/i,No=/^<!\--/,jo=/^<!\[/,Do=p("script,style,textarea",!0),Lo={},Mo={"&lt;":"<","&gt;":">","&quot;":'"',"&amp;":"&","&#10;":"\n","&#9;":"\t","&#39;":"'"},Io=/&(?:lt|gt|quot|amp|#39);/g,Fo=/&(?:lt|gt|quot|amp|#39|#10|#9);/g,Po=p("pre,textarea",!0),Ro=function(e,t){return e&&Po(e)&&"\n"===t[0]};function Ho(e,t){var n=t?Fo:Io;return e.replace(n,function(e){return Mo[e]})}var Bo,Uo,zo,Vo,Ko,Jo,qo,Wo,Zo=/^@|^v-on:/,Go=/^v-|^@|^:/,Xo=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,Yo=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,Qo=/^\(|\)$/g,ea=/^\[.*\]$/,ta=/:(.*)$/,na=/^:|^\.|^v-bind:/,ra=/\.[^.\]]+(?=[^\]]*$)/g,ia=/^v-slot(:|$)|^#/,oa=/[\r\n]/,aa=/\s+/g,sa=g(_o),ca="_empty_";function ua(e,t,n){return{type:1,tag:e,attrsList:t,attrsMap:ma(t),rawAttrsMap:{},parent:n,children:[]}}function la(e,t){Bo=t.warn||Sr,Jo=t.isPreTag||T,qo=t.mustUseProp||T,Wo=t.getTagNamespace||T;t.isReservedTag;zo=Tr(t.modules,"transformNode"),Vo=Tr(t.modules,"preTransformNode"),Ko=Tr(t.modules,"postTransformNode"),Uo=t.delimiters;var n,r,i=[],o=!1!==t.preserveWhitespace,a=t.whitespace,s=!1,c=!1;function u(e){if(l(e),s||e.processed||(e=fa(e,t)),i.length||e===n||n.if&&(e.elseif||e.else)&&da(n,{exp:e.elseif,block:e}),r&&!e.forbidden)if(e.elseif||e.else)a=e,(u=function(e){var t=e.length;for(;t--;){if(1===e[t].type)return e[t];e.pop()}}(r.children))&&u.if&&da(u,{exp:a.elseif,block:a});else{if(e.slotScope){var o=e.slotTarget||'"default"';(r.scopedSlots||(r.scopedSlots={}))[o]=e}r.children.push(e),e.parent=r}var a,u;e.children=e.children.filter(function(e){return!e.slotScope}),l(e),e.pre&&(s=!1),Jo(e.tag)&&(c=!1);for(var f=0;f<Ko.length;f++)Ko[f](e,t)}function l(e){if(!c)for(var t;(t=e.children[e.children.length-1])&&3===t.type&&" "===t.text;)e.children.pop()}return function(e,t){for(var n,r,i=[],o=t.expectHTML,a=t.isUnaryTag||T,s=t.canBeLeftOpenTag||T,c=0;e;){if(n=e,r&&Do(r)){var u=0,l=r.toLowerCase(),f=Lo[l]||(Lo[l]=new RegExp("([\\s\\S]*?)(</"+l+"[^>]*>)","i")),p=e.replace(f,function(e,n,r){return u=r.length,Do(l)||"noscript"===l||(n=n.replace(/<!\--([\s\S]*?)-->/g,"$1").replace(/<!\[CDATA\[([\s\S]*?)]]>/g,"$1")),Ro(l,n)&&(n=n.slice(1)),t.chars&&t.chars(n),""});c+=e.length-p.length,e=p,A(l,c-u,c)}else{var d=e.indexOf("<");if(0===d){if(No.test(e)){var v=e.indexOf("--\x3e");if(v>=0){t.shouldKeepComment&&t.comment(e.substring(4,v),c,c+v+3),C(v+3);continue}}if(jo.test(e)){var h=e.indexOf("]>");if(h>=0){C(h+2);continue}}var m=e.match(Eo);if(m){C(m[0].length);continue}var y=e.match(To);if(y){var g=c;C(y[0].length),A(y[1],g,c);continue}var _=x();if(_){k(_),Ro(_.tagName,e)&&C(1);continue}}var b=void 0,$=void 0,w=void 0;if(d>=0){for($=e.slice(d);!(To.test($)||Oo.test($)||No.test($)||jo.test($)||(w=$.indexOf("<",1))<0);)d+=w,$=e.slice(d);b=e.substring(0,d)}d<0&&(b=e),b&&C(b.length),t.chars&&b&&t.chars(b,c-b.length,c)}if(e===n){t.chars&&t.chars(e);break}}function C(t){c+=t,e=e.substring(t)}function x(){var t=e.match(Oo);if(t){var n,r,i={tagName:t[1],attrs:[],start:c};for(C(t[0].length);!(n=e.match(So))&&(r=e.match(xo)||e.match(Co));)r.start=c,C(r[0].length),r.end=c,i.attrs.push(r);if(n)return i.unarySlash=n[1],C(n[0].length),i.end=c,i}}function k(e){var n=e.tagName,c=e.unarySlash;o&&("p"===r&&wo(n)&&A(r),s(n)&&r===n&&A(n));for(var u=a(n)||!!c,l=e.attrs.length,f=new Array(l),p=0;p<l;p++){var d=e.attrs[p],v=d[3]||d[4]||d[5]||"",h="a"===n&&"href"===d[1]?t.shouldDecodeNewlinesForHref:t.shouldDecodeNewlines;f[p]={name:d[1],value:Ho(v,h)}}u||(i.push({tag:n,lowerCasedTag:n.toLowerCase(),attrs:f,start:e.start,end:e.end}),r=n),t.start&&t.start(n,f,u,e.start,e.end)}function A(e,n,o){var a,s;if(null==n&&(n=c),null==o&&(o=c),e)for(s=e.toLowerCase(),a=i.length-1;a>=0&&i[a].lowerCasedTag!==s;a--);else a=0;if(a>=0){for(var u=i.length-1;u>=a;u--)t.end&&t.end(i[u].tag,n,o);i.length=a,r=a&&i[a-1].tag}else"br"===s?t.start&&t.start(e,[],!0,n,o):"p"===s&&(t.start&&t.start(e,[],!1,n,o),t.end&&t.end(e,n,o))}A()}(e,{warn:Bo,expectHTML:t.expectHTML,isUnaryTag:t.isUnaryTag,canBeLeftOpenTag:t.canBeLeftOpenTag,shouldDecodeNewlines:t.shouldDecodeNewlines,shouldDecodeNewlinesForHref:t.shouldDecodeNewlinesForHref,shouldKeepComment:t.comments,outputSourceRange:t.outputSourceRange,start:function(e,o,a,l,f){var p=r&&r.ns||Wo(e);q&&"svg"===p&&(o=function(e){for(var t=[],n=0;n<e.length;n++){var r=e[n];ya.test(r.name)||(r.name=r.name.replace(ga,""),t.push(r))}return t}(o));var d,v=ua(e,o,r);p&&(v.ns=p),"style"!==(d=v).tag&&("script"!==d.tag||d.attrsMap.type&&"text/javascript"!==d.attrsMap.type)||te()||(v.forbidden=!0);for(var h=0;h<Vo.length;h++)v=Vo[h](v,t)||v;s||(!function(e){null!=Fr(e,"v-pre")&&(e.pre=!0)}(v),v.pre&&(s=!0)),Jo(v.tag)&&(c=!0),s?function(e){var t=e.attrsList,n=t.length;if(n)for(var r=e.attrs=new Array(n),i=0;i<n;i++)r[i]={name:t[i].name,value:JSON.stringify(t[i].value)},null!=t[i].start&&(r[i].start=t[i].start,r[i].end=t[i].end);else e.pre||(e.plain=!0)}(v):v.processed||(pa(v),function(e){var t=Fr(e,"v-if");if(t)e.if=t,da(e,{exp:t,block:e});else{null!=Fr(e,"v-else")&&(e.else=!0);var n=Fr(e,"v-else-if");n&&(e.elseif=n)}}(v),function(e){null!=Fr(e,"v-once")&&(e.once=!0)}(v)),n||(n=v),a?u(v):(r=v,i.push(v))},end:function(e,t,n){var o=i[i.length-1];i.length-=1,r=i[i.length-1],u(o)},chars:function(e,t,n){if(r&&(!q||"textarea"!==r.tag||r.attrsMap.placeholder!==e)){var i,u,l,f=r.children;if(e=c||e.trim()?"script"===(i=r).tag||"style"===i.tag?e:sa(e):f.length?a?"condense"===a&&oa.test(e)?"":" ":o?" ":"":"")c||"condense"!==a||(e=e.replace(aa," ")),!s&&" "!==e&&(u=function(e,t){var n=t?ho(t):po;if(n.test(e)){for(var r,i,o,a=[],s=[],c=n.lastIndex=0;r=n.exec(e);){(i=r.index)>c&&(s.push(o=e.slice(c,i)),a.push(JSON.stringify(o)));var u=Ar(r[1].trim());a.push("_s("+u+")"),s.push({"@binding":u}),c=i+r[0].length}return c<e.length&&(s.push(o=e.slice(c)),a.push(JSON.stringify(o))),{expression:a.join("+"),tokens:s}}}(e,Uo))?l={type:2,expression:u.expression,tokens:u.tokens,text:e}:" "===e&&f.length&&" "===f[f.length-1].text||(l={type:3,text:e}),l&&f.push(l)}},comment:function(e,t,n){if(r){var i={type:3,text:e,isComment:!0};r.children.push(i)}}}),n}function fa(e,t){var n,r;(r=Ir(n=e,"key"))&&(n.key=r),e.plain=!e.key&&!e.scopedSlots&&!e.attrsList.length,function(e){var t=Ir(e,"ref");t&&(e.ref=t,e.refInFor=function(e){var t=e;for(;t;){if(void 0!==t.for)return!0;t=t.parent}return!1}(e))}(e),function(e){var t;"template"===e.tag?(t=Fr(e,"scope"),e.slotScope=t||Fr(e,"slot-scope")):(t=Fr(e,"slot-scope"))&&(e.slotScope=t);var n=Ir(e,"slot");n&&(e.slotTarget='""'===n?'"default"':n,e.slotTargetDynamic=!(!e.attrsMap[":slot"]&&!e.attrsMap["v-bind:slot"]),"template"===e.tag||e.slotScope||Nr(e,"slot",n,function(e,t){return e.rawAttrsMap[":"+t]||e.rawAttrsMap["v-bind:"+t]||e.rawAttrsMap[t]}(e,"slot")));if("template"===e.tag){var r=Pr(e,ia);if(r){var i=va(r),o=i.name,a=i.dynamic;e.slotTarget=o,e.slotTargetDynamic=a,e.slotScope=r.value||ca}}else{var s=Pr(e,ia);if(s){var c=e.scopedSlots||(e.scopedSlots={}),u=va(s),l=u.name,f=u.dynamic,p=c[l]=ua("template",[],e);p.slotTarget=l,p.slotTargetDynamic=f,p.children=e.children.filter(function(e){if(!e.slotScope)return e.parent=p,!0}),p.slotScope=s.value||ca,e.children=[],e.plain=!1}}}(e),function(e){"slot"===e.tag&&(e.slotName=Ir(e,"name"))}(e),function(e){var t;(t=Ir(e,"is"))&&(e.component=t);null!=Fr(e,"inline-template")&&(e.inlineTemplate=!0)}(e);for(var i=0;i<zo.length;i++)e=zo[i](e,t)||e;return function(e){var t,n,r,i,o,a,s,c,u=e.attrsList;for(t=0,n=u.length;t<n;t++)if(r=i=u[t].name,o=u[t].value,Go.test(r))if(e.hasBindings=!0,(a=ha(r.replace(Go,"")))&&(r=r.replace(ra,"")),na.test(r))r=r.replace(na,""),o=Ar(o),(c=ea.test(r))&&(r=r.slice(1,-1)),a&&(a.prop&&!c&&"innerHtml"===(r=b(r))&&(r="innerHTML"),a.camel&&!c&&(r=b(r)),a.sync&&(s=Br(o,"$event"),c?Mr(e,'"update:"+('+r+")",s,null,!1,0,u[t],!0):(Mr(e,"update:"+b(r),s,null,!1,0,u[t]),C(r)!==b(r)&&Mr(e,"update:"+C(r),s,null,!1,0,u[t])))),a&&a.prop||!e.component&&qo(e.tag,e.attrsMap.type,r)?Er(e,r,o,u[t],c):Nr(e,r,o,u[t],c);else if(Zo.test(r))r=r.replace(Zo,""),(c=ea.test(r))&&(r=r.slice(1,-1)),Mr(e,r,o,a,!1,0,u[t],c);else{var l=(r=r.replace(Go,"")).match(ta),f=l&&l[1];c=!1,f&&(r=r.slice(0,-(f.length+1)),ea.test(f)&&(f=f.slice(1,-1),c=!0)),Dr(e,r,i,o,f,c,a,u[t])}else Nr(e,r,JSON.stringify(o),u[t]),!e.component&&"muted"===r&&qo(e.tag,e.attrsMap.type,r)&&Er(e,r,"true",u[t])}(e),e}function pa(e){var t;if(t=Fr(e,"v-for")){var n=function(e){var t=e.match(Xo);if(!t)return;var n={};n.for=t[2].trim();var r=t[1].trim().replace(Qo,""),i=r.match(Yo);i?(n.alias=r.replace(Yo,"").trim(),n.iterator1=i[1].trim(),i[2]&&(n.iterator2=i[2].trim())):n.alias=r;return n}(t);n&&A(e,n)}}function da(e,t){e.ifConditions||(e.ifConditions=[]),e.ifConditions.push(t)}function va(e){var t=e.name.replace(ia,"");return t||"#"!==e.name[0]&&(t="default"),ea.test(t)?{name:t.slice(1,-1),dynamic:!0}:{name:'"'+t+'"',dynamic:!1}}function ha(e){var t=e.match(ra);if(t){var n={};return t.forEach(function(e){n[e.slice(1)]=!0}),n}}function ma(e){for(var t={},n=0,r=e.length;n<r;n++)t[e[n].name]=e[n].value;return t}var ya=/^xmlns:NS\d+/,ga=/^NS\d+:/;function _a(e){return ua(e.tag,e.attrsList.slice(),e.parent)}var ba=[mo,go,{preTransformNode:function(e,t){if("input"===e.tag){var n,r=e.attrsMap;if(!r["v-model"])return;if((r[":type"]||r["v-bind:type"])&&(n=Ir(e,"type")),r.type||n||!r["v-bind"]||(n="("+r["v-bind"]+").type"),n){var i=Fr(e,"v-if",!0),o=i?"&&("+i+")":"",a=null!=Fr(e,"v-else",!0),s=Fr(e,"v-else-if",!0),c=_a(e);pa(c),jr(c,"type","checkbox"),fa(c,t),c.processed=!0,c.if="("+n+")==='checkbox'"+o,da(c,{exp:c.if,block:c});var u=_a(e);Fr(u,"v-for",!0),jr(u,"type","radio"),fa(u,t),da(c,{exp:"("+n+")==='radio'"+o,block:u});var l=_a(e);return Fr(l,"v-for",!0),jr(l,":type",n),fa(l,t),da(c,{exp:i,block:l}),a?c.else=!0:s&&(c.elseif=s),c}}}}];var $a,wa,Ca={expectHTML:!0,modules:ba,directives:{model:function(e,t,n){var r=t.value,i=t.modifiers,o=e.tag,a=e.attrsMap.type;if(e.component)return Hr(e,r,i),!1;if("select"===o)!function(e,t,n){var r='var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;return '+(n&&n.number?"_n(val)":"val")+"});";r=r+" "+Br(t,"$event.target.multiple ? $$selectedVal : $$selectedVal[0]"),Mr(e,"change",r,null,!0)}(e,r,i);else if("input"===o&&"checkbox"===a)!function(e,t,n){var r=n&&n.number,i=Ir(e,"value")||"null",o=Ir(e,"true-value")||"true",a=Ir(e,"false-value")||"false";Er(e,"checked","Array.isArray("+t+")?_i("+t+","+i+")>-1"+("true"===o?":("+t+")":":_q("+t+","+o+")")),Mr(e,"change","var $$a="+t+",$$el=$event.target,$$c=$$el.checked?("+o+"):("+a+");if(Array.isArray($$a)){var $$v="+(r?"_n("+i+")":i)+",$$i=_i($$a,$$v);if($$el.checked){$$i<0&&("+Br(t,"$$a.concat([$$v])")+")}else{$$i>-1&&("+Br(t,"$$a.slice(0,$$i).concat($$a.slice($$i+1))")+")}}else{"+Br(t,"$$c")+"}",null,!0)}(e,r,i);else if("input"===o&&"radio"===a)!function(e,t,n){var r=n&&n.number,i=Ir(e,"value")||"null";Er(e,"checked","_q("+t+","+(i=r?"_n("+i+")":i)+")"),Mr(e,"change",Br(t,i),null,!0)}(e,r,i);else if("input"===o||"textarea"===o)!function(e,t,n){var r=e.attrsMap.type,i=n||{},o=i.lazy,a=i.number,s=i.trim,c=!o&&"range"!==r,u=o?"change":"range"===r?Wr:"input",l="$event.target.value";s&&(l="$event.target.value.trim()"),a&&(l="_n("+l+")");var f=Br(t,l);c&&(f="if($event.target.composing)return;"+f),Er(e,"value","("+t+")"),Mr(e,u,f,null,!0),(s||a)&&Mr(e,"blur","$forceUpdate()")}(e,r,i);else if(!F.isReservedTag(o))return Hr(e,r,i),!1;return!0},text:function(e,t){t.value&&Er(e,"textContent","_s("+t.value+")",t)},html:function(e,t){t.value&&Er(e,"innerHTML","_s("+t.value+")",t)}},isPreTag:function(e){return"pre"===e},isUnaryTag:bo,mustUseProp:jn,canBeLeftOpenTag:$o,isReservedTag:Wn,getTagNamespace:Zn,staticKeys:function(e){return e.reduce(function(e,t){return e.concat(t.staticKeys||[])},[]).join(",")}(ba)},xa=g(function(e){return p("type,tag,attrsList,attrsMap,plain,parent,children,attrs,start,end,rawAttrsMap"+(e?","+e:""))});function ka(e,t){e&&($a=xa(t.staticKeys||""),wa=t.isReservedTag||T,function e(t){t.static=function(e){if(2===e.type)return!1;if(3===e.type)return!0;return!(!e.pre&&(e.hasBindings||e.if||e.for||d(e.tag)||!wa(e.tag)||function(e){for(;e.parent;){if("template"!==(e=e.parent).tag)return!1;if(e.for)return!0}return!1}(e)||!Object.keys(e).every($a)))}(t);if(1===t.type){if(!wa(t.tag)&&"slot"!==t.tag&&null==t.attrsMap["inline-template"])return;for(var n=0,r=t.children.length;n<r;n++){var i=t.children[n];e(i),i.static||(t.static=!1)}if(t.ifConditions)for(var o=1,a=t.ifConditions.length;o<a;o++){var s=t.ifConditions[o].block;e(s),s.static||(t.static=!1)}}}(e),function e(t,n){if(1===t.type){if((t.static||t.once)&&(t.staticInFor=n),t.static&&t.children.length&&(1!==t.children.length||3!==t.children[0].type))return void(t.staticRoot=!0);if(t.staticRoot=!1,t.children)for(var r=0,i=t.children.length;r<i;r++)e(t.children[r],n||!!t.for);if(t.ifConditions)for(var o=1,a=t.ifConditions.length;o<a;o++)e(t.ifConditions[o].block,n)}}(e,!1))}var Aa=/^([\w$_]+|\([^)]*?\))\s*=>|^function\s*(?:[\w$]+)?\s*\(/,Oa=/\([^)]*?\);*$/,Sa=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['[^']*?']|\["[^"]*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*$/,Ta={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},Ea={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],delete:["Backspace","Delete","Del"]},Na=function(e){return"if("+e+")return null;"},ja={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:Na("$event.target !== $event.currentTarget"),ctrl:Na("!$event.ctrlKey"),shift:Na("!$event.shiftKey"),alt:Na("!$event.altKey"),meta:Na("!$event.metaKey"),left:Na("'button' in $event && $event.button !== 0"),middle:Na("'button' in $event && $event.button !== 1"),right:Na("'button' in $event && $event.button !== 2")};function Da(e,t){var n=t?"nativeOn:":"on:",r="",i="";for(var o in e){var a=La(e[o]);e[o]&&e[o].dynamic?i+=o+","+a+",":r+='"'+o+'":'+a+","}return r="{"+r.slice(0,-1)+"}",i?n+"_d("+r+",["+i.slice(0,-1)+"])":n+r}function La(e){if(!e)return"function(){}";if(Array.isArray(e))return"["+e.map(function(e){return La(e)}).join(",")+"]";var t=Sa.test(e.value),n=Aa.test(e.value),r=Sa.test(e.value.replace(Oa,""));if(e.modifiers){var i="",o="",a=[];for(var s in e.modifiers)if(ja[s])o+=ja[s],Ta[s]&&a.push(s);else if("exact"===s){var c=e.modifiers;o+=Na(["ctrl","shift","alt","meta"].filter(function(e){return!c[e]}).map(function(e){return"$event."+e+"Key"}).join("||"))}else a.push(s);return a.length&&(i+=function(e){return"if(!$event.type.indexOf('key')&&"+e.map(Ma).join("&&")+")return null;"}(a)),o&&(i+=o),"function($event){"+i+(t?"return "+e.value+"($event)":n?"return ("+e.value+")($event)":r?"return "+e.value:e.value)+"}"}return t||n?e.value:"function($event){"+(r?"return "+e.value:e.value)+"}"}function Ma(e){var t=parseInt(e,10);if(t)return"$event.keyCode!=="+t;var n=Ta[e],r=Ea[e];return"_k($event.keyCode,"+JSON.stringify(e)+","+JSON.stringify(n)+",$event.key,"+JSON.stringify(r)+")"}var Ia={on:function(e,t){e.wrapListeners=function(e){return"_g("+e+","+t.value+")"}},bind:function(e,t){e.wrapData=function(n){return"_b("+n+",'"+e.tag+"',"+t.value+","+(t.modifiers&&t.modifiers.prop?"true":"false")+(t.modifiers&&t.modifiers.sync?",true":"")+")"}},cloak:S},Fa=function(e){this.options=e,this.warn=e.warn||Sr,this.transforms=Tr(e.modules,"transformCode"),this.dataGenFns=Tr(e.modules,"genData"),this.directives=A(A({},Ia),e.directives);var t=e.isReservedTag||T;this.maybeComponent=function(e){return!!e.component||!t(e.tag)},this.onceId=0,this.staticRenderFns=[],this.pre=!1};function Pa(e,t){var n=new Fa(t);return{render:"with(this){return "+(e?Ra(e,n):'_c("div")')+"}",staticRenderFns:n.staticRenderFns}}function Ra(e,t){if(e.parent&&(e.pre=e.pre||e.parent.pre),e.staticRoot&&!e.staticProcessed)return Ha(e,t);if(e.once&&!e.onceProcessed)return Ba(e,t);if(e.for&&!e.forProcessed)return za(e,t);if(e.if&&!e.ifProcessed)return Ua(e,t);if("template"!==e.tag||e.slotTarget||t.pre){if("slot"===e.tag)return function(e,t){var n=e.slotName||'"default"',r=qa(e,t),i="_t("+n+(r?","+r:""),o=e.attrs||e.dynamicAttrs?Ga((e.attrs||[]).concat(e.dynamicAttrs||[]).map(function(e){return{name:b(e.name),value:e.value,dynamic:e.dynamic}})):null,a=e.attrsMap["v-bind"];!o&&!a||r||(i+=",null");o&&(i+=","+o);a&&(i+=(o?"":",null")+","+a);return i+")"}(e,t);var n;if(e.component)n=function(e,t,n){var r=t.inlineTemplate?null:qa(t,n,!0);return"_c("+e+","+Va(t,n)+(r?","+r:"")+")"}(e.component,e,t);else{var r;(!e.plain||e.pre&&t.maybeComponent(e))&&(r=Va(e,t));var i=e.inlineTemplate?null:qa(e,t,!0);n="_c('"+e.tag+"'"+(r?","+r:"")+(i?","+i:"")+")"}for(var o=0;o<t.transforms.length;o++)n=t.transforms[o](e,n);return n}return qa(e,t)||"void 0"}function Ha(e,t){e.staticProcessed=!0;var n=t.pre;return e.pre&&(t.pre=e.pre),t.staticRenderFns.push("with(this){return "+Ra(e,t)+"}"),t.pre=n,"_m("+(t.staticRenderFns.length-1)+(e.staticInFor?",true":"")+")"}function Ba(e,t){if(e.onceProcessed=!0,e.if&&!e.ifProcessed)return Ua(e,t);if(e.staticInFor){for(var n="",r=e.parent;r;){if(r.for){n=r.key;break}r=r.parent}return n?"_o("+Ra(e,t)+","+t.onceId+++","+n+")":Ra(e,t)}return Ha(e,t)}function Ua(e,t,n,r){return e.ifProcessed=!0,function e(t,n,r,i){if(!t.length)return i||"_e()";var o=t.shift();return o.exp?"("+o.exp+")?"+a(o.block)+":"+e(t,n,r,i):""+a(o.block);function a(e){return r?r(e,n):e.once?Ba(e,n):Ra(e,n)}}(e.ifConditions.slice(),t,n,r)}function za(e,t,n,r){var i=e.for,o=e.alias,a=e.iterator1?","+e.iterator1:"",s=e.iterator2?","+e.iterator2:"";return e.forProcessed=!0,(r||"_l")+"(("+i+"),function("+o+a+s+"){return "+(n||Ra)(e,t)+"})"}function Va(e,t){var n="{",r=function(e,t){var n=e.directives;if(!n)return;var r,i,o,a,s="directives:[",c=!1;for(r=0,i=n.length;r<i;r++){o=n[r],a=!0;var u=t.directives[o.name];u&&(a=!!u(e,o,t.warn)),a&&(c=!0,s+='{name:"'+o.name+'",rawName:"'+o.rawName+'"'+(o.value?",value:("+o.value+"),expression:"+JSON.stringify(o.value):"")+(o.arg?",arg:"+(o.isDynamicArg?o.arg:'"'+o.arg+'"'):"")+(o.modifiers?",modifiers:"+JSON.stringify(o.modifiers):"")+"},")}if(c)return s.slice(0,-1)+"]"}(e,t);r&&(n+=r+","),e.key&&(n+="key:"+e.key+","),e.ref&&(n+="ref:"+e.ref+","),e.refInFor&&(n+="refInFor:true,"),e.pre&&(n+="pre:true,"),e.component&&(n+='tag:"'+e.tag+'",');for(var i=0;i<t.dataGenFns.length;i++)n+=t.dataGenFns[i](e);if(e.attrs&&(n+="attrs:"+Ga(e.attrs)+","),e.props&&(n+="domProps:"+Ga(e.props)+","),e.events&&(n+=Da(e.events,!1)+","),e.nativeEvents&&(n+=Da(e.nativeEvents,!0)+","),e.slotTarget&&!e.slotScope&&(n+="slot:"+e.slotTarget+","),e.scopedSlots&&(n+=function(e,t,n){var r=e.for||Object.keys(t).some(function(e){var n=t[e];return n.slotTargetDynamic||n.if||n.for||Ka(n)}),i=!!e.if;if(!r)for(var o=e.parent;o;){if(o.slotScope&&o.slotScope!==ca||o.for){r=!0;break}o.if&&(i=!0),o=o.parent}var a=Object.keys(t).map(function(e){return Ja(t[e],n)}).join(",");return"scopedSlots:_u(["+a+"]"+(r?",null,true":"")+(!r&&i?",null,false,"+function(e){var t=5381,n=e.length;for(;n;)t=33*t^e.charCodeAt(--n);return t>>>0}(a):"")+")"}(e,e.scopedSlots,t)+","),e.model&&(n+="model:{value:"+e.model.value+",callback:"+e.model.callback+",expression:"+e.model.expression+"},"),e.inlineTemplate){var o=function(e,t){var n=e.children[0];if(n&&1===n.type){var r=Pa(n,t.options);return"inlineTemplate:{render:function(){"+r.render+"},staticRenderFns:["+r.staticRenderFns.map(function(e){return"function(){"+e+"}"}).join(",")+"]}"}}(e,t);o&&(n+=o+",")}return n=n.replace(/,$/,"")+"}",e.dynamicAttrs&&(n="_b("+n+',"'+e.tag+'",'+Ga(e.dynamicAttrs)+")"),e.wrapData&&(n=e.wrapData(n)),e.wrapListeners&&(n=e.wrapListeners(n)),n}function Ka(e){return 1===e.type&&("slot"===e.tag||e.children.some(Ka))}function Ja(e,t){var n=e.attrsMap["slot-scope"];if(e.if&&!e.ifProcessed&&!n)return Ua(e,t,Ja,"null");if(e.for&&!e.forProcessed)return za(e,t,Ja);var r=e.slotScope===ca?"":String(e.slotScope),i="function("+r+"){return "+("template"===e.tag?e.if&&n?"("+e.if+")?"+(qa(e,t)||"undefined")+":undefined":qa(e,t)||"undefined":Ra(e,t))+"}",o=r?"":",proxy:true";return"{key:"+(e.slotTarget||'"default"')+",fn:"+i+o+"}"}function qa(e,t,n,r,i){var o=e.children;if(o.length){var a=o[0];if(1===o.length&&a.for&&"template"!==a.tag&&"slot"!==a.tag){var s=n?t.maybeComponent(a)?",1":",0":"";return""+(r||Ra)(a,t)+s}var c=n?function(e,t){for(var n=0,r=0;r<e.length;r++){var i=e[r];if(1===i.type){if(Wa(i)||i.ifConditions&&i.ifConditions.some(function(e){return Wa(e.block)})){n=2;break}(t(i)||i.ifConditions&&i.ifConditions.some(function(e){return t(e.block)}))&&(n=1)}}return n}(o,t.maybeComponent):0,u=i||Za;return"["+o.map(function(e){return u(e,t)}).join(",")+"]"+(c?","+c:"")}}function Wa(e){return void 0!==e.for||"template"===e.tag||"slot"===e.tag}function Za(e,t){return 1===e.type?Ra(e,t):3===e.type&&e.isComment?(r=e,"_e("+JSON.stringify(r.text)+")"):"_v("+(2===(n=e).type?n.expression:Xa(JSON.stringify(n.text)))+")";var n,r}function Ga(e){for(var t="",n="",r=0;r<e.length;r++){var i=e[r],o=Xa(i.value);i.dynamic?n+=i.name+","+o+",":t+='"'+i.name+'":'+o+","}return t="{"+t.slice(0,-1)+"}",n?"_d("+t+",["+n.slice(0,-1)+"])":t}function Xa(e){return e.replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")}new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments".split(",").join("\\b|\\b")+"\\b");function Ya(e,t){try{return new Function(e)}catch(n){return t.push({err:n,code:e}),S}}function Qa(e){var t=Object.create(null);return function(n,r,i){(r=A({},r)).warn;delete r.warn;var o=r.delimiters?String(r.delimiters)+n:n;if(t[o])return t[o];var a=e(n,r),s={},c=[];return s.render=Ya(a.render,c),s.staticRenderFns=a.staticRenderFns.map(function(e){return Ya(e,c)}),t[o]=s}}var es,ts,ns=(es=function(e,t){var n=la(e.trim(),t);!1!==t.optimize&&ka(n,t);var r=Pa(n,t);return{ast:n,render:r.render,staticRenderFns:r.staticRenderFns}},function(e){function t(t,n){var r=Object.create(e),i=[],o=[];if(n)for(var a in n.modules&&(r.modules=(e.modules||[]).concat(n.modules)),n.directives&&(r.directives=A(Object.create(e.directives||null),n.directives)),n)"modules"!==a&&"directives"!==a&&(r[a]=n[a]);r.warn=function(e,t,n){(n?o:i).push(e)};var s=es(t.trim(),r);return s.errors=i,s.tips=o,s}return{compile:t,compileToFunctions:Qa(t)}})(Ca),rs=(ns.compile,ns.compileToFunctions);function is(e){return(ts=ts||document.createElement("div")).innerHTML=e?'<a href="\n"/>':'<div a="\n"/>',ts.innerHTML.indexOf("&#10;")>0}var os=!!z&&is(!1),as=!!z&&is(!0),ss=g(function(e){var t=Yn(e);return t&&t.innerHTML}),cs=wn.prototype.$mount;return wn.prototype.$mount=function(e,t){if((e=e&&Yn(e))===document.body||e===document.documentElement)return this;var n=this.$options;if(!n.render){var r=n.template;if(r)if("string"==typeof r)"#"===r.charAt(0)&&(r=ss(r));else{if(!r.nodeType)return this;r=r.innerHTML}else e&&(r=function(e){if(e.outerHTML)return e.outerHTML;var t=document.createElement("div");return t.appendChild(e.cloneNode(!0)),t.innerHTML}(e));if(r){var i=rs(r,{outputSourceRange:!1,shouldDecodeNewlines:os,shouldDecodeNewlinesForHref:as,delimiters:n.delimiters,comments:n.comments},this),o=i.render,a=i.staticRenderFns;n.render=o,n.staticRenderFns=a}}return cs.call(this,e,t)},wn.compile=rs,wn});
\ No newline at end of file
+!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).Vue=t()}(this,function(){"use strict";var e=Object.freeze({});function t(e){return null==e}function n(e){return null!=e}function r(e){return!0===e}function i(e){return"string"==typeof e||"number"==typeof e||"symbol"==typeof e||"boolean"==typeof e}function o(e){return null!==e&&"object"==typeof e}var a=Object.prototype.toString;function s(e){return"[object Object]"===a.call(e)}function c(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function u(e){return n(e)&&"function"==typeof e.then&&"function"==typeof e.catch}function l(e){return null==e?"":Array.isArray(e)||s(e)&&e.toString===a?JSON.stringify(e,null,2):String(e)}function f(e){var t=parseFloat(e);return isNaN(t)?e:t}function p(e,t){for(var n=Object.create(null),r=e.split(","),i=0;i<r.length;i++)n[r[i]]=!0;return t?function(e){return n[e.toLowerCase()]}:function(e){return n[e]}}var d=p("slot,component",!0),v=p("key,ref,slot,slot-scope,is");function h(e,t){if(e.length){var n=e.indexOf(t);if(n>-1)return e.splice(n,1)}}var m=Object.prototype.hasOwnProperty;function y(e,t){return m.call(e,t)}function g(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}var _=/-(\w)/g,b=g(function(e){return e.replace(_,function(e,t){return t?t.toUpperCase():""})}),$=g(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}),w=/\B([A-Z])/g,C=g(function(e){return e.replace(w,"-$1").toLowerCase()});var x=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function n(n){var r=arguments.length;return r?r>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n};function k(e,t){t=t||0;for(var n=e.length-t,r=new Array(n);n--;)r[n]=e[n+t];return r}function A(e,t){for(var n in t)e[n]=t[n];return e}function O(e){for(var t={},n=0;n<e.length;n++)e[n]&&A(t,e[n]);return t}function S(e,t,n){}var T=function(e,t,n){return!1},E=function(e){return e};function N(e,t){if(e===t)return!0;var n=o(e),r=o(t);if(!n||!r)return!n&&!r&&String(e)===String(t);try{var i=Array.isArray(e),a=Array.isArray(t);if(i&&a)return e.length===t.length&&e.every(function(e,n){return N(e,t[n])});if(e instanceof Date&&t instanceof Date)return e.getTime()===t.getTime();if(i||a)return!1;var s=Object.keys(e),c=Object.keys(t);return s.length===c.length&&s.every(function(n){return N(e[n],t[n])})}catch(e){return!1}}function j(e,t){for(var n=0;n<e.length;n++)if(N(e[n],t))return n;return-1}function D(e){var t=!1;return function(){t||(t=!0,e.apply(this,arguments))}}var L="data-server-rendered",M=["component","directive","filter"],I=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch"],F={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:T,isReservedAttr:T,isUnknownElement:T,getTagNamespace:S,parsePlatformTagName:E,mustUseProp:T,async:!0,_lifecycleHooks:I},P=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function R(e,t,n,r){Object.defineProperty(e,t,{value:n,enumerable:!!r,writable:!0,configurable:!0})}var H=new RegExp("[^"+P.source+".$_\\d]");var B,U="__proto__"in{},z="undefined"!=typeof window,V="undefined"!=typeof WXEnvironment&&!!WXEnvironment.platform,K=V&&WXEnvironment.platform.toLowerCase(),J=z&&window.navigator.userAgent.toLowerCase(),q=J&&/msie|trident/.test(J),W=J&&J.indexOf("msie 9.0")>0,Z=J&&J.indexOf("edge/")>0,G=(J&&J.indexOf("android"),J&&/iphone|ipad|ipod|ios/.test(J)||"ios"===K),X=(J&&/chrome\/\d+/.test(J),J&&/phantomjs/.test(J),J&&J.match(/firefox\/(\d+)/)),Y={}.watch,Q=!1;if(z)try{var ee={};Object.defineProperty(ee,"passive",{get:function(){Q=!0}}),window.addEventListener("test-passive",null,ee)}catch(e){}var te=function(){return void 0===B&&(B=!z&&!V&&"undefined"!=typeof global&&(global.process&&"server"===global.process.env.VUE_ENV)),B},ne=z&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function re(e){return"function"==typeof e&&/native code/.test(e.toString())}var ie,oe="undefined"!=typeof Symbol&&re(Symbol)&&"undefined"!=typeof Reflect&&re(Reflect.ownKeys);ie="undefined"!=typeof Set&&re(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var ae=S,se=0,ce=function(){this.id=se++,this.subs=[]};ce.prototype.addSub=function(e){this.subs.push(e)},ce.prototype.removeSub=function(e){h(this.subs,e)},ce.prototype.depend=function(){ce.target&&ce.target.addDep(this)},ce.prototype.notify=function(){for(var e=this.subs.slice(),t=0,n=e.length;t<n;t++)e[t].update()},ce.target=null;var ue=[];function le(e){ue.push(e),ce.target=e}function fe(){ue.pop(),ce.target=ue[ue.length-1]}var pe=function(e,t,n,r,i,o,a,s){this.tag=e,this.data=t,this.children=n,this.text=r,this.elm=i,this.ns=void 0,this.context=o,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=t&&t.key,this.componentOptions=a,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=s,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1},de={child:{configurable:!0}};de.child.get=function(){return this.componentInstance},Object.defineProperties(pe.prototype,de);var ve=function(e){void 0===e&&(e="");var t=new pe;return t.text=e,t.isComment=!0,t};function he(e){return new pe(void 0,void 0,void 0,String(e))}function me(e){var t=new pe(e.tag,e.data,e.children&&e.children.slice(),e.text,e.elm,e.context,e.componentOptions,e.asyncFactory);return t.ns=e.ns,t.isStatic=e.isStatic,t.key=e.key,t.isComment=e.isComment,t.fnContext=e.fnContext,t.fnOptions=e.fnOptions,t.fnScopeId=e.fnScopeId,t.asyncMeta=e.asyncMeta,t.isCloned=!0,t}var ye=Array.prototype,ge=Object.create(ye);["push","pop","shift","unshift","splice","sort","reverse"].forEach(function(e){var t=ye[e];R(ge,e,function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];var i,o=t.apply(this,n),a=this.__ob__;switch(e){case"push":case"unshift":i=n;break;case"splice":i=n.slice(2)}return i&&a.observeArray(i),a.dep.notify(),o})});var _e=Object.getOwnPropertyNames(ge),be=!0;function $e(e){be=e}var we=function(e){var t;this.value=e,this.dep=new ce,this.vmCount=0,R(e,"__ob__",this),Array.isArray(e)?(U?(t=ge,e.__proto__=t):function(e,t,n){for(var r=0,i=n.length;r<i;r++){var o=n[r];R(e,o,t[o])}}(e,ge,_e),this.observeArray(e)):this.walk(e)};function Ce(e,t){var n;if(o(e)&&!(e instanceof pe))return y(e,"__ob__")&&e.__ob__ instanceof we?n=e.__ob__:be&&!te()&&(Array.isArray(e)||s(e))&&Object.isExtensible(e)&&!e._isVue&&(n=new we(e)),t&&n&&n.vmCount++,n}function xe(e,t,n,r,i){var o=new ce,a=Object.getOwnPropertyDescriptor(e,t);if(!a||!1!==a.configurable){var s=a&&a.get,c=a&&a.set;s&&!c||2!==arguments.length||(n=e[t]);var u=!i&&Ce(n);Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){var t=s?s.call(e):n;return ce.target&&(o.depend(),u&&(u.dep.depend(),Array.isArray(t)&&function e(t){for(var n=void 0,r=0,i=t.length;r<i;r++)(n=t[r])&&n.__ob__&&n.__ob__.dep.depend(),Array.isArray(n)&&e(n)}(t))),t},set:function(t){var r=s?s.call(e):n;t===r||t!=t&&r!=r||s&&!c||(c?c.call(e,t):n=t,u=!i&&Ce(t),o.notify())}})}}function ke(e,t,n){if(Array.isArray(e)&&c(t))return e.length=Math.max(e.length,t),e.splice(t,1,n),n;if(t in e&&!(t in Object.prototype))return e[t]=n,n;var r=e.__ob__;return e._isVue||r&&r.vmCount?n:r?(xe(r.value,t,n),r.dep.notify(),n):(e[t]=n,n)}function Ae(e,t){if(Array.isArray(e)&&c(t))e.splice(t,1);else{var n=e.__ob__;e._isVue||n&&n.vmCount||y(e,t)&&(delete e[t],n&&n.dep.notify())}}we.prototype.walk=function(e){for(var t=Object.keys(e),n=0;n<t.length;n++)xe(e,t[n])},we.prototype.observeArray=function(e){for(var t=0,n=e.length;t<n;t++)Ce(e[t])};var Oe=F.optionMergeStrategies;function Se(e,t){if(!t)return e;for(var n,r,i,o=oe?Reflect.ownKeys(t):Object.keys(t),a=0;a<o.length;a++)"__ob__"!==(n=o[a])&&(r=e[n],i=t[n],y(e,n)?r!==i&&s(r)&&s(i)&&Se(r,i):ke(e,n,i));return e}function Te(e,t,n){return n?function(){var r="function"==typeof t?t.call(n,n):t,i="function"==typeof e?e.call(n,n):e;return r?Se(r,i):i}:t?e?function(){return Se("function"==typeof t?t.call(this,this):t,"function"==typeof e?e.call(this,this):e)}:t:e}function Ee(e,t){var n=t?e?e.concat(t):Array.isArray(t)?t:[t]:e;return n?function(e){for(var t=[],n=0;n<e.length;n++)-1===t.indexOf(e[n])&&t.push(e[n]);return t}(n):n}function Ne(e,t,n,r){var i=Object.create(e||null);return t?A(i,t):i}Oe.data=function(e,t,n){return n?Te(e,t,n):t&&"function"!=typeof t?e:Te(e,t)},I.forEach(function(e){Oe[e]=Ee}),M.forEach(function(e){Oe[e+"s"]=Ne}),Oe.watch=function(e,t,n,r){if(e===Y&&(e=void 0),t===Y&&(t=void 0),!t)return Object.create(e||null);if(!e)return t;var i={};for(var o in A(i,e),t){var a=i[o],s=t[o];a&&!Array.isArray(a)&&(a=[a]),i[o]=a?a.concat(s):Array.isArray(s)?s:[s]}return i},Oe.props=Oe.methods=Oe.inject=Oe.computed=function(e,t,n,r){if(!e)return t;var i=Object.create(null);return A(i,e),t&&A(i,t),i},Oe.provide=Te;var je=function(e,t){return void 0===t?e:t};function De(e,t,n){if("function"==typeof t&&(t=t.options),function(e,t){var n=e.props;if(n){var r,i,o={};if(Array.isArray(n))for(r=n.length;r--;)"string"==typeof(i=n[r])&&(o[b(i)]={type:null});else if(s(n))for(var a in n)i=n[a],o[b(a)]=s(i)?i:{type:i};e.props=o}}(t),function(e,t){var n=e.inject;if(n){var r=e.inject={};if(Array.isArray(n))for(var i=0;i<n.length;i++)r[n[i]]={from:n[i]};else if(s(n))for(var o in n){var a=n[o];r[o]=s(a)?A({from:o},a):{from:a}}}}(t),function(e){var t=e.directives;if(t)for(var n in t){var r=t[n];"function"==typeof r&&(t[n]={bind:r,update:r})}}(t),!t._base&&(t.extends&&(e=De(e,t.extends,n)),t.mixins))for(var r=0,i=t.mixins.length;r<i;r++)e=De(e,t.mixins[r],n);var o,a={};for(o in e)c(o);for(o in t)y(e,o)||c(o);function c(r){var i=Oe[r]||je;a[r]=i(e[r],t[r],n,r)}return a}function Le(e,t,n,r){if("string"==typeof n){var i=e[t];if(y(i,n))return i[n];var o=b(n);if(y(i,o))return i[o];var a=$(o);return y(i,a)?i[a]:i[n]||i[o]||i[a]}}function Me(e,t,n,r){var i=t[e],o=!y(n,e),a=n[e],s=Pe(Boolean,i.type);if(s>-1)if(o&&!y(i,"default"))a=!1;else if(""===a||a===C(e)){var c=Pe(String,i.type);(c<0||s<c)&&(a=!0)}if(void 0===a){a=function(e,t,n){if(!y(t,"default"))return;var r=t.default;if(e&&e.$options.propsData&&void 0===e.$options.propsData[n]&&void 0!==e._props[n])return e._props[n];return"function"==typeof r&&"Function"!==Ie(t.type)?r.call(e):r}(r,i,e);var u=be;$e(!0),Ce(a),$e(u)}return a}function Ie(e){var t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:""}function Fe(e,t){return Ie(e)===Ie(t)}function Pe(e,t){if(!Array.isArray(t))return Fe(t,e)?0:-1;for(var n=0,r=t.length;n<r;n++)if(Fe(t[n],e))return n;return-1}function Re(e,t,n){le();try{if(t)for(var r=t;r=r.$parent;){var i=r.$options.errorCaptured;if(i)for(var o=0;o<i.length;o++)try{if(!1===i[o].call(r,e,t,n))return}catch(e){Be(e,r,"errorCaptured hook")}}Be(e,t,n)}finally{fe()}}function He(e,t,n,r,i){var o;try{(o=n?e.apply(t,n):e.call(t))&&!o._isVue&&u(o)&&!o._handled&&(o.catch(function(e){return Re(e,r,i+" (Promise/async)")}),o._handled=!0)}catch(e){Re(e,r,i)}return o}function Be(e,t,n){if(F.errorHandler)try{return F.errorHandler.call(null,e,t,n)}catch(t){t!==e&&Ue(t,null,"config.errorHandler")}Ue(e,t,n)}function Ue(e,t,n){if(!z&&!V||"undefined"==typeof console)throw e;console.error(e)}var ze,Ve=!1,Ke=[],Je=!1;function qe(){Je=!1;var e=Ke.slice(0);Ke.length=0;for(var t=0;t<e.length;t++)e[t]()}if("undefined"!=typeof Promise&&re(Promise)){var We=Promise.resolve();ze=function(){We.then(qe),G&&setTimeout(S)},Ve=!0}else if(q||"undefined"==typeof MutationObserver||!re(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())ze="undefined"!=typeof setImmediate&&re(setImmediate)?function(){setImmediate(qe)}:function(){setTimeout(qe,0)};else{var Ze=1,Ge=new MutationObserver(qe),Xe=document.createTextNode(String(Ze));Ge.observe(Xe,{characterData:!0}),ze=function(){Ze=(Ze+1)%2,Xe.data=String(Ze)},Ve=!0}function Ye(e,t){var n;if(Ke.push(function(){if(e)try{e.call(t)}catch(e){Re(e,t,"nextTick")}else n&&n(t)}),Je||(Je=!0,ze()),!e&&"undefined"!=typeof Promise)return new Promise(function(e){n=e})}var Qe=new ie;function et(e){!function e(t,n){var r,i;var a=Array.isArray(t);if(!a&&!o(t)||Object.isFrozen(t)||t instanceof pe)return;if(t.__ob__){var s=t.__ob__.dep.id;if(n.has(s))return;n.add(s)}if(a)for(r=t.length;r--;)e(t[r],n);else for(i=Object.keys(t),r=i.length;r--;)e(t[i[r]],n)}(e,Qe),Qe.clear()}var tt=g(function(e){var t="&"===e.charAt(0),n="~"===(e=t?e.slice(1):e).charAt(0),r="!"===(e=n?e.slice(1):e).charAt(0);return{name:e=r?e.slice(1):e,once:n,capture:r,passive:t}});function nt(e,t){function n(){var e=arguments,r=n.fns;if(!Array.isArray(r))return He(r,null,arguments,t,"v-on handler");for(var i=r.slice(),o=0;o<i.length;o++)He(i[o],null,e,t,"v-on handler")}return n.fns=e,n}function rt(e,n,i,o,a,s){var c,u,l,f;for(c in e)u=e[c],l=n[c],f=tt(c),t(u)||(t(l)?(t(u.fns)&&(u=e[c]=nt(u,s)),r(f.once)&&(u=e[c]=a(f.name,u,f.capture)),i(f.name,u,f.capture,f.passive,f.params)):u!==l&&(l.fns=u,e[c]=l));for(c in n)t(e[c])&&o((f=tt(c)).name,n[c],f.capture)}function it(e,i,o){var a;e instanceof pe&&(e=e.data.hook||(e.data.hook={}));var s=e[i];function c(){o.apply(this,arguments),h(a.fns,c)}t(s)?a=nt([c]):n(s.fns)&&r(s.merged)?(a=s).fns.push(c):a=nt([s,c]),a.merged=!0,e[i]=a}function ot(e,t,r,i,o){if(n(t)){if(y(t,r))return e[r]=t[r],o||delete t[r],!0;if(y(t,i))return e[r]=t[i],o||delete t[i],!0}return!1}function at(e){return i(e)?[he(e)]:Array.isArray(e)?function e(o,a){var s=[];var c,u,l,f;for(c=0;c<o.length;c++)t(u=o[c])||"boolean"==typeof u||(l=s.length-1,f=s[l],Array.isArray(u)?u.length>0&&(st((u=e(u,(a||"")+"_"+c))[0])&&st(f)&&(s[l]=he(f.text+u[0].text),u.shift()),s.push.apply(s,u)):i(u)?st(f)?s[l]=he(f.text+u):""!==u&&s.push(he(u)):st(u)&&st(f)?s[l]=he(f.text+u.text):(r(o._isVList)&&n(u.tag)&&t(u.key)&&n(a)&&(u.key="__vlist"+a+"_"+c+"__"),s.push(u)));return s}(e):void 0}function st(e){return n(e)&&n(e.text)&&!1===e.isComment}function ct(e,t){if(e){for(var n=Object.create(null),r=oe?Reflect.ownKeys(e):Object.keys(e),i=0;i<r.length;i++){var o=r[i];if("__ob__"!==o){for(var a=e[o].from,s=t;s;){if(s._provided&&y(s._provided,a)){n[o]=s._provided[a];break}s=s.$parent}if(!s&&"default"in e[o]){var c=e[o].default;n[o]="function"==typeof c?c.call(t):c}}}return n}}function ut(e,t){if(!e||!e.length)return{};for(var n={},r=0,i=e.length;r<i;r++){var o=e[r],a=o.data;if(a&&a.attrs&&a.attrs.slot&&delete a.attrs.slot,o.context!==t&&o.fnContext!==t||!a||null==a.slot)(n.default||(n.default=[])).push(o);else{var s=a.slot,c=n[s]||(n[s]=[]);"template"===o.tag?c.push.apply(c,o.children||[]):c.push(o)}}for(var u in n)n[u].every(lt)&&delete n[u];return n}function lt(e){return e.isComment&&!e.asyncFactory||" "===e.text}function ft(t,n,r){var i,o=Object.keys(n).length>0,a=t?!!t.$stable:!o,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&r&&r!==e&&s===r.$key&&!o&&!r.$hasNormal)return r;for(var c in i={},t)t[c]&&"$"!==c[0]&&(i[c]=pt(n,c,t[c]))}else i={};for(var u in n)u in i||(i[u]=dt(n,u));return t&&Object.isExtensible(t)&&(t._normalized=i),R(i,"$stable",a),R(i,"$key",s),R(i,"$hasNormal",o),i}function pt(e,t,n){var r=function(){var e=arguments.length?n.apply(null,arguments):n({});return(e=e&&"object"==typeof e&&!Array.isArray(e)?[e]:at(e))&&(0===e.length||1===e.length&&e[0].isComment)?void 0:e};return n.proxy&&Object.defineProperty(e,t,{get:r,enumerable:!0,configurable:!0}),r}function dt(e,t){return function(){return e[t]}}function vt(e,t){var r,i,a,s,c;if(Array.isArray(e)||"string"==typeof e)for(r=new Array(e.length),i=0,a=e.length;i<a;i++)r[i]=t(e[i],i);else if("number"==typeof e)for(r=new Array(e),i=0;i<e;i++)r[i]=t(i+1,i);else if(o(e))if(oe&&e[Symbol.iterator]){r=[];for(var u=e[Symbol.iterator](),l=u.next();!l.done;)r.push(t(l.value,r.length)),l=u.next()}else for(s=Object.keys(e),r=new Array(s.length),i=0,a=s.length;i<a;i++)c=s[i],r[i]=t(e[c],c,i);return n(r)||(r=[]),r._isVList=!0,r}function ht(e,t,n,r){var i,o=this.$scopedSlots[e];o?(n=n||{},r&&(n=A(A({},r),n)),i=o(n)||t):i=this.$slots[e]||t;var a=n&&n.slot;return a?this.$createElement("template",{slot:a},i):i}function mt(e){return Le(this.$options,"filters",e)||E}function yt(e,t){return Array.isArray(e)?-1===e.indexOf(t):e!==t}function gt(e,t,n,r,i){var o=F.keyCodes[t]||n;return i&&r&&!F.keyCodes[t]?yt(i,r):o?yt(o,e):r?C(r)!==t:void 0}function _t(e,t,n,r,i){if(n)if(o(n)){var a;Array.isArray(n)&&(n=O(n));var s=function(o){if("class"===o||"style"===o||v(o))a=e;else{var s=e.attrs&&e.attrs.type;a=r||F.mustUseProp(t,s,o)?e.domProps||(e.domProps={}):e.attrs||(e.attrs={})}var c=b(o),u=C(o);c in a||u in a||(a[o]=n[o],i&&((e.on||(e.on={}))["update:"+o]=function(e){n[o]=e}))};for(var c in n)s(c)}else;return e}function bt(e,t){var n=this._staticTrees||(this._staticTrees=[]),r=n[e];return r&&!t?r:(wt(r=n[e]=this.$options.staticRenderFns[e].call(this._renderProxy,null,this),"__static__"+e,!1),r)}function $t(e,t,n){return wt(e,"__once__"+t+(n?"_"+n:""),!0),e}function wt(e,t,n){if(Array.isArray(e))for(var r=0;r<e.length;r++)e[r]&&"string"!=typeof e[r]&&Ct(e[r],t+"_"+r,n);else Ct(e,t,n)}function Ct(e,t,n){e.isStatic=!0,e.key=t,e.isOnce=n}function xt(e,t){if(t)if(s(t)){var n=e.on=e.on?A({},e.on):{};for(var r in t){var i=n[r],o=t[r];n[r]=i?[].concat(i,o):o}}else;return e}function kt(e,t,n,r){t=t||{$stable:!n};for(var i=0;i<e.length;i++){var o=e[i];Array.isArray(o)?kt(o,t,n):o&&(o.proxy&&(o.fn.proxy=!0),t[o.key]=o.fn)}return r&&(t.$key=r),t}function At(e,t){for(var n=0;n<t.length;n+=2){var r=t[n];"string"==typeof r&&r&&(e[t[n]]=t[n+1])}return e}function Ot(e,t){return"string"==typeof e?t+e:e}function St(e){e._o=$t,e._n=f,e._s=l,e._l=vt,e._t=ht,e._q=N,e._i=j,e._m=bt,e._f=mt,e._k=gt,e._b=_t,e._v=he,e._e=ve,e._u=kt,e._g=xt,e._d=At,e._p=Ot}function Tt(t,n,i,o,a){var s,c=this,u=a.options;y(o,"_uid")?(s=Object.create(o))._original=o:(s=o,o=o._original);var l=r(u._compiled),f=!l;this.data=t,this.props=n,this.children=i,this.parent=o,this.listeners=t.on||e,this.injections=ct(u.inject,o),this.slots=function(){return c.$slots||ft(t.scopedSlots,c.$slots=ut(i,o)),c.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return ft(t.scopedSlots,this.slots())}}),l&&(this.$options=u,this.$slots=this.slots(),this.$scopedSlots=ft(t.scopedSlots,this.$slots)),u._scopeId?this._c=function(e,t,n,r){var i=Pt(s,e,t,n,r,f);return i&&!Array.isArray(i)&&(i.fnScopeId=u._scopeId,i.fnContext=o),i}:this._c=function(e,t,n,r){return Pt(s,e,t,n,r,f)}}function Et(e,t,n,r,i){var o=me(e);return o.fnContext=n,o.fnOptions=r,t.slot&&((o.data||(o.data={})).slot=t.slot),o}function Nt(e,t){for(var n in t)e[b(n)]=t[n]}St(Tt.prototype);var jt={init:function(e,t){if(e.componentInstance&&!e.componentInstance._isDestroyed&&e.data.keepAlive){var r=e;jt.prepatch(r,r)}else{(e.componentInstance=function(e,t){var r={_isComponent:!0,_parentVnode:e,parent:t},i=e.data.inlineTemplate;n(i)&&(r.render=i.render,r.staticRenderFns=i.staticRenderFns);return new e.componentOptions.Ctor(r)}(e,Wt)).$mount(t?e.elm:void 0,t)}},prepatch:function(t,n){var r=n.componentOptions;!function(t,n,r,i,o){var a=i.data.scopedSlots,s=t.$scopedSlots,c=!!(a&&!a.$stable||s!==e&&!s.$stable||a&&t.$scopedSlots.$key!==a.$key),u=!!(o||t.$options._renderChildren||c);t.$options._parentVnode=i,t.$vnode=i,t._vnode&&(t._vnode.parent=i);if(t.$options._renderChildren=o,t.$attrs=i.data.attrs||e,t.$listeners=r||e,n&&t.$options.props){$e(!1);for(var l=t._props,f=t.$options._propKeys||[],p=0;p<f.length;p++){var d=f[p],v=t.$options.props;l[d]=Me(d,v,n,t)}$e(!0),t.$options.propsData=n}r=r||e;var h=t.$options._parentListeners;t.$options._parentListeners=r,qt(t,r,h),u&&(t.$slots=ut(o,i.context),t.$forceUpdate())}(n.componentInstance=t.componentInstance,r.propsData,r.listeners,n,r.children)},insert:function(e){var t,n=e.context,r=e.componentInstance;r._isMounted||(r._isMounted=!0,Yt(r,"mounted")),e.data.keepAlive&&(n._isMounted?((t=r)._inactive=!1,en.push(t)):Xt(r,!0))},destroy:function(e){var t=e.componentInstance;t._isDestroyed||(e.data.keepAlive?function e(t,n){if(n&&(t._directInactive=!0,Gt(t)))return;if(!t._inactive){t._inactive=!0;for(var r=0;r<t.$children.length;r++)e(t.$children[r]);Yt(t,"deactivated")}}(t,!0):t.$destroy())}},Dt=Object.keys(jt);function Lt(i,a,s,c,l){if(!t(i)){var f=s.$options._base;if(o(i)&&(i=f.extend(i)),"function"==typeof i){var p;if(t(i.cid)&&void 0===(i=function(e,i){if(r(e.error)&&n(e.errorComp))return e.errorComp;if(n(e.resolved))return e.resolved;var a=Ht;a&&n(e.owners)&&-1===e.owners.indexOf(a)&&e.owners.push(a);if(r(e.loading)&&n(e.loadingComp))return e.loadingComp;if(a&&!n(e.owners)){var s=e.owners=[a],c=!0,l=null,f=null;a.$on("hook:destroyed",function(){return h(s,a)});var p=function(e){for(var t=0,n=s.length;t<n;t++)s[t].$forceUpdate();e&&(s.length=0,null!==l&&(clearTimeout(l),l=null),null!==f&&(clearTimeout(f),f=null))},d=D(function(t){e.resolved=Bt(t,i),c?s.length=0:p(!0)}),v=D(function(t){n(e.errorComp)&&(e.error=!0,p(!0))}),m=e(d,v);return o(m)&&(u(m)?t(e.resolved)&&m.then(d,v):u(m.component)&&(m.component.then(d,v),n(m.error)&&(e.errorComp=Bt(m.error,i)),n(m.loading)&&(e.loadingComp=Bt(m.loading,i),0===m.delay?e.loading=!0:l=setTimeout(function(){l=null,t(e.resolved)&&t(e.error)&&(e.loading=!0,p(!1))},m.delay||200)),n(m.timeout)&&(f=setTimeout(function(){f=null,t(e.resolved)&&v(null)},m.timeout)))),c=!1,e.loading?e.loadingComp:e.resolved}}(p=i,f)))return function(e,t,n,r,i){var o=ve();return o.asyncFactory=e,o.asyncMeta={data:t,context:n,children:r,tag:i},o}(p,a,s,c,l);a=a||{},$n(i),n(a.model)&&function(e,t){var r=e.model&&e.model.prop||"value",i=e.model&&e.model.event||"input";(t.attrs||(t.attrs={}))[r]=t.model.value;var o=t.on||(t.on={}),a=o[i],s=t.model.callback;n(a)?(Array.isArray(a)?-1===a.indexOf(s):a!==s)&&(o[i]=[s].concat(a)):o[i]=s}(i.options,a);var d=function(e,r,i){var o=r.options.props;if(!t(o)){var a={},s=e.attrs,c=e.props;if(n(s)||n(c))for(var u in o){var l=C(u);ot(a,c,u,l,!0)||ot(a,s,u,l,!1)}return a}}(a,i);if(r(i.options.functional))return function(t,r,i,o,a){var s=t.options,c={},u=s.props;if(n(u))for(var l in u)c[l]=Me(l,u,r||e);else n(i.attrs)&&Nt(c,i.attrs),n(i.props)&&Nt(c,i.props);var f=new Tt(i,c,a,o,t),p=s.render.call(null,f._c,f);if(p instanceof pe)return Et(p,i,f.parent,s);if(Array.isArray(p)){for(var d=at(p)||[],v=new Array(d.length),h=0;h<d.length;h++)v[h]=Et(d[h],i,f.parent,s);return v}}(i,d,a,s,c);var v=a.on;if(a.on=a.nativeOn,r(i.options.abstract)){var m=a.slot;a={},m&&(a.slot=m)}!function(e){for(var t=e.hook||(e.hook={}),n=0;n<Dt.length;n++){var r=Dt[n],i=t[r],o=jt[r];i===o||i&&i._merged||(t[r]=i?Mt(o,i):o)}}(a);var y=i.options.name||l;return new pe("vue-component-"+i.cid+(y?"-"+y:""),a,void 0,void 0,void 0,s,{Ctor:i,propsData:d,listeners:v,tag:l,children:c},p)}}}function Mt(e,t){var n=function(n,r){e(n,r),t(n,r)};return n._merged=!0,n}var It=1,Ft=2;function Pt(e,a,s,c,u,l){return(Array.isArray(s)||i(s))&&(u=c,c=s,s=void 0),r(l)&&(u=Ft),function(e,i,a,s,c){if(n(a)&&n(a.__ob__))return ve();n(a)&&n(a.is)&&(i=a.is);if(!i)return ve();Array.isArray(s)&&"function"==typeof s[0]&&((a=a||{}).scopedSlots={default:s[0]},s.length=0);c===Ft?s=at(s):c===It&&(s=function(e){for(var t=0;t<e.length;t++)if(Array.isArray(e[t]))return Array.prototype.concat.apply([],e);return e}(s));var u,l;if("string"==typeof i){var f;l=e.$vnode&&e.$vnode.ns||F.getTagNamespace(i),u=F.isReservedTag(i)?new pe(F.parsePlatformTagName(i),a,s,void 0,void 0,e):a&&a.pre||!n(f=Le(e.$options,"components",i))?new pe(i,a,s,void 0,void 0,e):Lt(f,a,e,s,i)}else u=Lt(i,a,e,s);return Array.isArray(u)?u:n(u)?(n(l)&&function e(i,o,a){i.ns=o;"foreignObject"===i.tag&&(o=void 0,a=!0);if(n(i.children))for(var s=0,c=i.children.length;s<c;s++){var u=i.children[s];n(u.tag)&&(t(u.ns)||r(a)&&"svg"!==u.tag)&&e(u,o,a)}}(u,l),n(a)&&function(e){o(e.style)&&et(e.style);o(e.class)&&et(e.class)}(a),u):ve()}(e,a,s,c,u)}var Rt,Ht=null;function Bt(e,t){return(e.__esModule||oe&&"Module"===e[Symbol.toStringTag])&&(e=e.default),o(e)?t.extend(e):e}function Ut(e){return e.isComment&&e.asyncFactory}function zt(e){if(Array.isArray(e))for(var t=0;t<e.length;t++){var r=e[t];if(n(r)&&(n(r.componentOptions)||Ut(r)))return r}}function Vt(e,t){Rt.$on(e,t)}function Kt(e,t){Rt.$off(e,t)}function Jt(e,t){var n=Rt;return function r(){null!==t.apply(null,arguments)&&n.$off(e,r)}}function qt(e,t,n){Rt=e,rt(t,n||{},Vt,Kt,Jt,e),Rt=void 0}var Wt=null;function Zt(e){var t=Wt;return Wt=e,function(){Wt=t}}function Gt(e){for(;e&&(e=e.$parent);)if(e._inactive)return!0;return!1}function Xt(e,t){if(t){if(e._directInactive=!1,Gt(e))return}else if(e._directInactive)return;if(e._inactive||null===e._inactive){e._inactive=!1;for(var n=0;n<e.$children.length;n++)Xt(e.$children[n]);Yt(e,"activated")}}function Yt(e,t){le();var n=e.$options[t],r=t+" hook";if(n)for(var i=0,o=n.length;i<o;i++)He(n[i],e,null,e,r);e._hasHookEvent&&e.$emit("hook:"+t),fe()}var Qt=[],en=[],tn={},nn=!1,rn=!1,on=0;var an=0,sn=Date.now;if(z&&!q){var cn=window.performance;cn&&"function"==typeof cn.now&&sn()>document.createEvent("Event").timeStamp&&(sn=function(){return cn.now()})}function un(){var e,t;for(an=sn(),rn=!0,Qt.sort(function(e,t){return e.id-t.id}),on=0;on<Qt.length;on++)(e=Qt[on]).before&&e.before(),t=e.id,tn[t]=null,e.run();var n=en.slice(),r=Qt.slice();on=Qt.length=en.length=0,tn={},nn=rn=!1,function(e){for(var t=0;t<e.length;t++)e[t]._inactive=!0,Xt(e[t],!0)}(n),function(e){var t=e.length;for(;t--;){var n=e[t],r=n.vm;r._watcher===n&&r._isMounted&&!r._isDestroyed&&Yt(r,"updated")}}(r),ne&&F.devtools&&ne.emit("flush")}var ln=0,fn=function(e,t,n,r,i){this.vm=e,i&&(e._watcher=this),e._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++ln,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ie,this.newDepIds=new ie,this.expression="","function"==typeof t?this.getter=t:(this.getter=function(e){if(!H.test(e)){var t=e.split(".");return function(e){for(var n=0;n<t.length;n++){if(!e)return;e=e[t[n]]}return e}}}(t),this.getter||(this.getter=S)),this.value=this.lazy?void 0:this.get()};fn.prototype.get=function(){var e;le(this);var t=this.vm;try{e=this.getter.call(t,t)}catch(e){if(!this.user)throw e;Re(e,t,'getter for watcher "'+this.expression+'"')}finally{this.deep&&et(e),fe(),this.cleanupDeps()}return e},fn.prototype.addDep=function(e){var t=e.id;this.newDepIds.has(t)||(this.newDepIds.add(t),this.newDeps.push(e),this.depIds.has(t)||e.addSub(this))},fn.prototype.cleanupDeps=function(){for(var e=this.deps.length;e--;){var t=this.deps[e];this.newDepIds.has(t.id)||t.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},fn.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():function(e){var t=e.id;if(null==tn[t]){if(tn[t]=!0,rn){for(var n=Qt.length-1;n>on&&Qt[n].id>e.id;)n--;Qt.splice(n+1,0,e)}else Qt.push(e);nn||(nn=!0,Ye(un))}}(this)},fn.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||o(e)||this.deep){var t=this.value;if(this.value=e,this.user)try{this.cb.call(this.vm,e,t)}catch(e){Re(e,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,e,t)}}},fn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},fn.prototype.depend=function(){for(var e=this.deps.length;e--;)this.deps[e].depend()},fn.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||h(this.vm._watchers,this);for(var e=this.deps.length;e--;)this.deps[e].removeSub(this);this.active=!1}};var pn={enumerable:!0,configurable:!0,get:S,set:S};function dn(e,t,n){pn.get=function(){return this[t][n]},pn.set=function(e){this[t][n]=e},Object.defineProperty(e,n,pn)}function vn(e){e._watchers=[];var t=e.$options;t.props&&function(e,t){var n=e.$options.propsData||{},r=e._props={},i=e.$options._propKeys=[];e.$parent&&$e(!1);var o=function(o){i.push(o);var a=Me(o,t,n,e);xe(r,o,a),o in e||dn(e,"_props",o)};for(var a in t)o(a);$e(!0)}(e,t.props),t.methods&&function(e,t){e.$options.props;for(var n in t)e[n]="function"!=typeof t[n]?S:x(t[n],e)}(e,t.methods),t.data?function(e){var t=e.$options.data;s(t=e._data="function"==typeof t?function(e,t){le();try{return e.call(t,t)}catch(e){return Re(e,t,"data()"),{}}finally{fe()}}(t,e):t||{})||(t={});var n=Object.keys(t),r=e.$options.props,i=(e.$options.methods,n.length);for(;i--;){var o=n[i];r&&y(r,o)||(a=void 0,36!==(a=(o+"").charCodeAt(0))&&95!==a&&dn(e,"_data",o))}var a;Ce(t,!0)}(e):Ce(e._data={},!0),t.computed&&function(e,t){var n=e._computedWatchers=Object.create(null),r=te();for(var i in t){var o=t[i],a="function"==typeof o?o:o.get;r||(n[i]=new fn(e,a||S,S,hn)),i in e||mn(e,i,o)}}(e,t.computed),t.watch&&t.watch!==Y&&function(e,t){for(var n in t){var r=t[n];if(Array.isArray(r))for(var i=0;i<r.length;i++)_n(e,n,r[i]);else _n(e,n,r)}}(e,t.watch)}var hn={lazy:!0};function mn(e,t,n){var r=!te();"function"==typeof n?(pn.get=r?yn(t):gn(n),pn.set=S):(pn.get=n.get?r&&!1!==n.cache?yn(t):gn(n.get):S,pn.set=n.set||S),Object.defineProperty(e,t,pn)}function yn(e){return function(){var t=this._computedWatchers&&this._computedWatchers[e];if(t)return t.dirty&&t.evaluate(),ce.target&&t.depend(),t.value}}function gn(e){return function(){return e.call(this,this)}}function _n(e,t,n,r){return s(n)&&(r=n,n=n.handler),"string"==typeof n&&(n=e[n]),e.$watch(t,n,r)}var bn=0;function $n(e){var t=e.options;if(e.super){var n=$n(e.super);if(n!==e.superOptions){e.superOptions=n;var r=function(e){var t,n=e.options,r=e.sealedOptions;for(var i in n)n[i]!==r[i]&&(t||(t={}),t[i]=n[i]);return t}(e);r&&A(e.extendOptions,r),(t=e.options=De(n,e.extendOptions)).name&&(t.components[t.name]=e)}}return t}function wn(e){this._init(e)}function Cn(e){e.cid=0;var t=1;e.extend=function(e){e=e||{};var n=this,r=n.cid,i=e._Ctor||(e._Ctor={});if(i[r])return i[r];var o=e.name||n.options.name,a=function(e){this._init(e)};return(a.prototype=Object.create(n.prototype)).constructor=a,a.cid=t++,a.options=De(n.options,e),a.super=n,a.options.props&&function(e){var t=e.options.props;for(var n in t)dn(e.prototype,"_props",n)}(a),a.options.computed&&function(e){var t=e.options.computed;for(var n in t)mn(e.prototype,n,t[n])}(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,M.forEach(function(e){a[e]=n[e]}),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=e,a.sealedOptions=A({},a.options),i[r]=a,a}}function xn(e){return e&&(e.Ctor.options.name||e.tag)}function kn(e,t){return Array.isArray(e)?e.indexOf(t)>-1:"string"==typeof e?e.split(",").indexOf(t)>-1:(n=e,"[object RegExp]"===a.call(n)&&e.test(t));var n}function An(e,t){var n=e.cache,r=e.keys,i=e._vnode;for(var o in n){var a=n[o];if(a){var s=xn(a.componentOptions);s&&!t(s)&&On(n,o,r,i)}}}function On(e,t,n,r){var i=e[t];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),e[t]=null,h(n,t)}!function(t){t.prototype._init=function(t){var n=this;n._uid=bn++,n._isVue=!0,t&&t._isComponent?function(e,t){var n=e.$options=Object.create(e.constructor.options),r=t._parentVnode;n.parent=t.parent,n._parentVnode=r;var i=r.componentOptions;n.propsData=i.propsData,n._parentListeners=i.listeners,n._renderChildren=i.children,n._componentTag=i.tag,t.render&&(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}(n,t):n.$options=De($n(n.constructor),t||{},n),n._renderProxy=n,n._self=n,function(e){var t=e.$options,n=t.parent;if(n&&!t.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(e)}e.$parent=n,e.$root=n?n.$root:e,e.$children=[],e.$refs={},e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}(n),function(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&qt(e,t)}(n),function(t){t._vnode=null,t._staticTrees=null;var n=t.$options,r=t.$vnode=n._parentVnode,i=r&&r.context;t.$slots=ut(n._renderChildren,i),t.$scopedSlots=e,t._c=function(e,n,r,i){return Pt(t,e,n,r,i,!1)},t.$createElement=function(e,n,r,i){return Pt(t,e,n,r,i,!0)};var o=r&&r.data;xe(t,"$attrs",o&&o.attrs||e,null,!0),xe(t,"$listeners",n._parentListeners||e,null,!0)}(n),Yt(n,"beforeCreate"),function(e){var t=ct(e.$options.inject,e);t&&($e(!1),Object.keys(t).forEach(function(n){xe(e,n,t[n])}),$e(!0))}(n),vn(n),function(e){var t=e.$options.provide;t&&(e._provided="function"==typeof t?t.call(e):t)}(n),Yt(n,"created"),n.$options.el&&n.$mount(n.$options.el)}}(wn),function(e){var t={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(e.prototype,"$data",t),Object.defineProperty(e.prototype,"$props",n),e.prototype.$set=ke,e.prototype.$delete=Ae,e.prototype.$watch=function(e,t,n){if(s(t))return _n(this,e,t,n);(n=n||{}).user=!0;var r=new fn(this,e,t,n);if(n.immediate)try{t.call(this,r.value)}catch(e){Re(e,this,'callback for immediate watcher "'+r.expression+'"')}return function(){r.teardown()}}}(wn),function(e){var t=/^hook:/;e.prototype.$on=function(e,n){var r=this;if(Array.isArray(e))for(var i=0,o=e.length;i<o;i++)r.$on(e[i],n);else(r._events[e]||(r._events[e]=[])).push(n),t.test(e)&&(r._hasHookEvent=!0);return r},e.prototype.$once=function(e,t){var n=this;function r(){n.$off(e,r),t.apply(n,arguments)}return r.fn=t,n.$on(e,r),n},e.prototype.$off=function(e,t){var n=this;if(!arguments.length)return n._events=Object.create(null),n;if(Array.isArray(e)){for(var r=0,i=e.length;r<i;r++)n.$off(e[r],t);return n}var o,a=n._events[e];if(!a)return n;if(!t)return n._events[e]=null,n;for(var s=a.length;s--;)if((o=a[s])===t||o.fn===t){a.splice(s,1);break}return n},e.prototype.$emit=function(e){var t=this._events[e];if(t){t=t.length>1?k(t):t;for(var n=k(arguments,1),r='event handler for "'+e+'"',i=0,o=t.length;i<o;i++)He(t[i],this,n,this,r)}return this}}(wn),function(e){e.prototype._update=function(e,t){var n=this,r=n.$el,i=n._vnode,o=Zt(n);n._vnode=e,n.$el=i?n.__patch__(i,e):n.__patch__(n.$el,e,t,!1),o(),r&&(r.__vue__=null),n.$el&&(n.$el.__vue__=n),n.$vnode&&n.$parent&&n.$vnode===n.$parent._vnode&&(n.$parent.$el=n.$el)},e.prototype.$forceUpdate=function(){this._watcher&&this._watcher.update()},e.prototype.$destroy=function(){var e=this;if(!e._isBeingDestroyed){Yt(e,"beforeDestroy"),e._isBeingDestroyed=!0;var t=e.$parent;!t||t._isBeingDestroyed||e.$options.abstract||h(t.$children,e),e._watcher&&e._watcher.teardown();for(var n=e._watchers.length;n--;)e._watchers[n].teardown();e._data.__ob__&&e._data.__ob__.vmCount--,e._isDestroyed=!0,e.__patch__(e._vnode,null),Yt(e,"destroyed"),e.$off(),e.$el&&(e.$el.__vue__=null),e.$vnode&&(e.$vnode.parent=null)}}}(wn),function(e){St(e.prototype),e.prototype.$nextTick=function(e){return Ye(e,this)},e.prototype._render=function(){var e,t=this,n=t.$options,r=n.render,i=n._parentVnode;i&&(t.$scopedSlots=ft(i.data.scopedSlots,t.$slots,t.$scopedSlots)),t.$vnode=i;try{Ht=t,e=r.call(t._renderProxy,t.$createElement)}catch(n){Re(n,t,"render"),e=t._vnode}finally{Ht=null}return Array.isArray(e)&&1===e.length&&(e=e[0]),e instanceof pe||(e=ve()),e.parent=i,e}}(wn);var Sn=[String,RegExp,Array],Tn={KeepAlive:{name:"keep-alive",abstract:!0,props:{include:Sn,exclude:Sn,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)On(this.cache,e,this.keys)},mounted:function(){var e=this;this.$watch("include",function(t){An(e,function(e){return kn(t,e)})}),this.$watch("exclude",function(t){An(e,function(e){return!kn(t,e)})})},render:function(){var e=this.$slots.default,t=zt(e),n=t&&t.componentOptions;if(n){var r=xn(n),i=this.include,o=this.exclude;if(i&&(!r||!kn(i,r))||o&&r&&kn(o,r))return t;var a=this.cache,s=this.keys,c=null==t.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):t.key;a[c]?(t.componentInstance=a[c].componentInstance,h(s,c),s.push(c)):(a[c]=t,s.push(c),this.max&&s.length>parseInt(this.max)&&On(a,s[0],s,this._vnode)),t.data.keepAlive=!0}return t||e&&e[0]}}};!function(e){var t={get:function(){return F}};Object.defineProperty(e,"config",t),e.util={warn:ae,extend:A,mergeOptions:De,defineReactive:xe},e.set=ke,e.delete=Ae,e.nextTick=Ye,e.observable=function(e){return Ce(e),e},e.options=Object.create(null),M.forEach(function(t){e.options[t+"s"]=Object.create(null)}),e.options._base=e,A(e.options.components,Tn),function(e){e.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(t.indexOf(e)>-1)return this;var n=k(arguments,1);return n.unshift(this),"function"==typeof e.install?e.install.apply(e,n):"function"==typeof e&&e.apply(null,n),t.push(e),this}}(e),function(e){e.mixin=function(e){return this.options=De(this.options,e),this}}(e),Cn(e),function(e){M.forEach(function(t){e[t]=function(e,n){return n?("component"===t&&s(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&"function"==typeof n&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}})}(e)}(wn),Object.defineProperty(wn.prototype,"$isServer",{get:te}),Object.defineProperty(wn.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(wn,"FunctionalRenderContext",{value:Tt}),wn.version="2.6.10";var En=p("style,class"),Nn=p("input,textarea,option,select,progress"),jn=function(e,t,n){return"value"===n&&Nn(e)&&"button"!==t||"selected"===n&&"option"===e||"checked"===n&&"input"===e||"muted"===n&&"video"===e},Dn=p("contenteditable,draggable,spellcheck"),Ln=p("events,caret,typing,plaintext-only"),Mn=function(e,t){return Hn(t)||"false"===t?"false":"contenteditable"===e&&Ln(t)?t:"true"},In=p("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Fn="http://www.w3.org/1999/xlink",Pn=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},Rn=function(e){return Pn(e)?e.slice(6,e.length):""},Hn=function(e){return null==e||!1===e};function Bn(e){for(var t=e.data,r=e,i=e;n(i.componentInstance);)(i=i.componentInstance._vnode)&&i.data&&(t=Un(i.data,t));for(;n(r=r.parent);)r&&r.data&&(t=Un(t,r.data));return function(e,t){if(n(e)||n(t))return zn(e,Vn(t));return""}(t.staticClass,t.class)}function Un(e,t){return{staticClass:zn(e.staticClass,t.staticClass),class:n(e.class)?[e.class,t.class]:t.class}}function zn(e,t){return e?t?e+" "+t:e:t||""}function Vn(e){return Array.isArray(e)?function(e){for(var t,r="",i=0,o=e.length;i<o;i++)n(t=Vn(e[i]))&&""!==t&&(r&&(r+=" "),r+=t);return r}(e):o(e)?function(e){var t="";for(var n in e)e[n]&&(t&&(t+=" "),t+=n);return t}(e):"string"==typeof e?e:""}var Kn={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},Jn=p("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),qn=p("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignObject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),Wn=function(e){return Jn(e)||qn(e)};function Zn(e){return qn(e)?"svg":"math"===e?"math":void 0}var Gn=Object.create(null);var Xn=p("text,number,password,search,email,tel,url");function Yn(e){if("string"==typeof e){var t=document.querySelector(e);return t||document.createElement("div")}return e}var Qn=Object.freeze({createElement:function(e,t){var n=document.createElement(e);return"select"!==e?n:(t.data&&t.data.attrs&&void 0!==t.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n)},createElementNS:function(e,t){return document.createElementNS(Kn[e],t)},createTextNode:function(e){return document.createTextNode(e)},createComment:function(e){return document.createComment(e)},insertBefore:function(e,t,n){e.insertBefore(t,n)},removeChild:function(e,t){e.removeChild(t)},appendChild:function(e,t){e.appendChild(t)},parentNode:function(e){return e.parentNode},nextSibling:function(e){return e.nextSibling},tagName:function(e){return e.tagName},setTextContent:function(e,t){e.textContent=t},setStyleScope:function(e,t){e.setAttribute(t,"")}}),er={create:function(e,t){tr(t)},update:function(e,t){e.data.ref!==t.data.ref&&(tr(e,!0),tr(t))},destroy:function(e){tr(e,!0)}};function tr(e,t){var r=e.data.ref;if(n(r)){var i=e.context,o=e.componentInstance||e.elm,a=i.$refs;t?Array.isArray(a[r])?h(a[r],o):a[r]===o&&(a[r]=void 0):e.data.refInFor?Array.isArray(a[r])?a[r].indexOf(o)<0&&a[r].push(o):a[r]=[o]:a[r]=o}}var nr=new pe("",{},[]),rr=["create","activate","update","remove","destroy"];function ir(e,i){return e.key===i.key&&(e.tag===i.tag&&e.isComment===i.isComment&&n(e.data)===n(i.data)&&function(e,t){if("input"!==e.tag)return!0;var r,i=n(r=e.data)&&n(r=r.attrs)&&r.type,o=n(r=t.data)&&n(r=r.attrs)&&r.type;return i===o||Xn(i)&&Xn(o)}(e,i)||r(e.isAsyncPlaceholder)&&e.asyncFactory===i.asyncFactory&&t(i.asyncFactory.error))}function or(e,t,r){var i,o,a={};for(i=t;i<=r;++i)n(o=e[i].key)&&(a[o]=i);return a}var ar={create:sr,update:sr,destroy:function(e){sr(e,nr)}};function sr(e,t){(e.data.directives||t.data.directives)&&function(e,t){var n,r,i,o=e===nr,a=t===nr,s=ur(e.data.directives,e.context),c=ur(t.data.directives,t.context),u=[],l=[];for(n in c)r=s[n],i=c[n],r?(i.oldValue=r.value,i.oldArg=r.arg,fr(i,"update",t,e),i.def&&i.def.componentUpdated&&l.push(i)):(fr(i,"bind",t,e),i.def&&i.def.inserted&&u.push(i));if(u.length){var f=function(){for(var n=0;n<u.length;n++)fr(u[n],"inserted",t,e)};o?it(t,"insert",f):f()}l.length&&it(t,"postpatch",function(){for(var n=0;n<l.length;n++)fr(l[n],"componentUpdated",t,e)});if(!o)for(n in s)c[n]||fr(s[n],"unbind",e,e,a)}(e,t)}var cr=Object.create(null);function ur(e,t){var n,r,i=Object.create(null);if(!e)return i;for(n=0;n<e.length;n++)(r=e[n]).modifiers||(r.modifiers=cr),i[lr(r)]=r,r.def=Le(t.$options,"directives",r.name);return i}function lr(e){return e.rawName||e.name+"."+Object.keys(e.modifiers||{}).join(".")}function fr(e,t,n,r,i){var o=e.def&&e.def[t];if(o)try{o(n.elm,e,n,r,i)}catch(r){Re(r,n.context,"directive "+e.name+" "+t+" hook")}}var pr=[er,ar];function dr(e,r){var i=r.componentOptions;if(!(n(i)&&!1===i.Ctor.options.inheritAttrs||t(e.data.attrs)&&t(r.data.attrs))){var o,a,s=r.elm,c=e.data.attrs||{},u=r.data.attrs||{};for(o in n(u.__ob__)&&(u=r.data.attrs=A({},u)),u)a=u[o],c[o]!==a&&vr(s,o,a);for(o in(q||Z)&&u.value!==c.value&&vr(s,"value",u.value),c)t(u[o])&&(Pn(o)?s.removeAttributeNS(Fn,Rn(o)):Dn(o)||s.removeAttribute(o))}}function vr(e,t,n){e.tagName.indexOf("-")>-1?hr(e,t,n):In(t)?Hn(n)?e.removeAttribute(t):(n="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):Dn(t)?e.setAttribute(t,Mn(t,n)):Pn(t)?Hn(n)?e.removeAttributeNS(Fn,Rn(t)):e.setAttributeNS(Fn,t,n):hr(e,t,n)}function hr(e,t,n){if(Hn(n))e.removeAttribute(t);else{if(q&&!W&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==n&&!e.__ieph){var r=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",r)};e.addEventListener("input",r),e.__ieph=!0}e.setAttribute(t,n)}}var mr={create:dr,update:dr};function yr(e,r){var i=r.elm,o=r.data,a=e.data;if(!(t(o.staticClass)&&t(o.class)&&(t(a)||t(a.staticClass)&&t(a.class)))){var s=Bn(r),c=i._transitionClasses;n(c)&&(s=zn(s,Vn(c))),s!==i._prevClass&&(i.setAttribute("class",s),i._prevClass=s)}}var gr,_r,br,$r,wr,Cr,xr={create:yr,update:yr},kr=/[\w).+\-_$\]]/;function Ar(e){var t,n,r,i,o,a=!1,s=!1,c=!1,u=!1,l=0,f=0,p=0,d=0;for(r=0;r<e.length;r++)if(n=t,t=e.charCodeAt(r),a)39===t&&92!==n&&(a=!1);else if(s)34===t&&92!==n&&(s=!1);else if(c)96===t&&92!==n&&(c=!1);else if(u)47===t&&92!==n&&(u=!1);else if(124!==t||124===e.charCodeAt(r+1)||124===e.charCodeAt(r-1)||l||f||p){switch(t){case 34:s=!0;break;case 39:a=!0;break;case 96:c=!0;break;case 40:p++;break;case 41:p--;break;case 91:f++;break;case 93:f--;break;case 123:l++;break;case 125:l--}if(47===t){for(var v=r-1,h=void 0;v>=0&&" "===(h=e.charAt(v));v--);h&&kr.test(h)||(u=!0)}}else void 0===i?(d=r+1,i=e.slice(0,r).trim()):m();function m(){(o||(o=[])).push(e.slice(d,r).trim()),d=r+1}if(void 0===i?i=e.slice(0,r).trim():0!==d&&m(),o)for(r=0;r<o.length;r++)i=Or(i,o[r]);return i}function Or(e,t){var n=t.indexOf("(");if(n<0)return'_f("'+t+'")('+e+")";var r=t.slice(0,n),i=t.slice(n+1);return'_f("'+r+'")('+e+(")"!==i?","+i:i)}function Sr(e,t){console.error("[Vue compiler]: "+e)}function Tr(e,t){return e?e.map(function(e){return e[t]}).filter(function(e){return e}):[]}function Er(e,t,n,r,i){(e.props||(e.props=[])).push(Rr({name:t,value:n,dynamic:i},r)),e.plain=!1}function Nr(e,t,n,r,i){(i?e.dynamicAttrs||(e.dynamicAttrs=[]):e.attrs||(e.attrs=[])).push(Rr({name:t,value:n,dynamic:i},r)),e.plain=!1}function jr(e,t,n,r){e.attrsMap[t]=n,e.attrsList.push(Rr({name:t,value:n},r))}function Dr(e,t,n,r,i,o,a,s){(e.directives||(e.directives=[])).push(Rr({name:t,rawName:n,value:r,arg:i,isDynamicArg:o,modifiers:a},s)),e.plain=!1}function Lr(e,t,n){return n?"_p("+t+',"'+e+'")':e+t}function Mr(t,n,r,i,o,a,s,c){var u;(i=i||e).right?c?n="("+n+")==='click'?'contextmenu':("+n+")":"click"===n&&(n="contextmenu",delete i.right):i.middle&&(c?n="("+n+")==='click'?'mouseup':("+n+")":"click"===n&&(n="mouseup")),i.capture&&(delete i.capture,n=Lr("!",n,c)),i.once&&(delete i.once,n=Lr("~",n,c)),i.passive&&(delete i.passive,n=Lr("&",n,c)),i.native?(delete i.native,u=t.nativeEvents||(t.nativeEvents={})):u=t.events||(t.events={});var l=Rr({value:r.trim(),dynamic:c},s);i!==e&&(l.modifiers=i);var f=u[n];Array.isArray(f)?o?f.unshift(l):f.push(l):u[n]=f?o?[l,f]:[f,l]:l,t.plain=!1}function Ir(e,t,n){var r=Fr(e,":"+t)||Fr(e,"v-bind:"+t);if(null!=r)return Ar(r);if(!1!==n){var i=Fr(e,t);if(null!=i)return JSON.stringify(i)}}function Fr(e,t,n){var r;if(null!=(r=e.attrsMap[t]))for(var i=e.attrsList,o=0,a=i.length;o<a;o++)if(i[o].name===t){i.splice(o,1);break}return n&&delete e.attrsMap[t],r}function Pr(e,t){for(var n=e.attrsList,r=0,i=n.length;r<i;r++){var o=n[r];if(t.test(o.name))return n.splice(r,1),o}}function Rr(e,t){return t&&(null!=t.start&&(e.start=t.start),null!=t.end&&(e.end=t.end)),e}function Hr(e,t,n){var r=n||{},i=r.number,o="$$v";r.trim&&(o="(typeof $$v === 'string'? $$v.trim(): $$v)"),i&&(o="_n("+o+")");var a=Br(t,o);e.model={value:"("+t+")",expression:JSON.stringify(t),callback:"function ($$v) {"+a+"}"}}function Br(e,t){var n=function(e){if(e=e.trim(),gr=e.length,e.indexOf("[")<0||e.lastIndexOf("]")<gr-1)return($r=e.lastIndexOf("."))>-1?{exp:e.slice(0,$r),key:'"'+e.slice($r+1)+'"'}:{exp:e,key:null};_r=e,$r=wr=Cr=0;for(;!zr();)Vr(br=Ur())?Jr(br):91===br&&Kr(br);return{exp:e.slice(0,wr),key:e.slice(wr+1,Cr)}}(e);return null===n.key?e+"="+t:"$set("+n.exp+", "+n.key+", "+t+")"}function Ur(){return _r.charCodeAt(++$r)}function zr(){return $r>=gr}function Vr(e){return 34===e||39===e}function Kr(e){var t=1;for(wr=$r;!zr();)if(Vr(e=Ur()))Jr(e);else if(91===e&&t++,93===e&&t--,0===t){Cr=$r;break}}function Jr(e){for(var t=e;!zr()&&(e=Ur())!==t;);}var qr,Wr="__r",Zr="__c";function Gr(e,t,n){var r=qr;return function i(){null!==t.apply(null,arguments)&&Qr(e,i,n,r)}}var Xr=Ve&&!(X&&Number(X[1])<=53);function Yr(e,t,n,r){if(Xr){var i=an,o=t;t=o._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=i||e.timeStamp<=0||e.target.ownerDocument!==document)return o.apply(this,arguments)}}qr.addEventListener(e,t,Q?{capture:n,passive:r}:n)}function Qr(e,t,n,r){(r||qr).removeEventListener(e,t._wrapper||t,n)}function ei(e,r){if(!t(e.data.on)||!t(r.data.on)){var i=r.data.on||{},o=e.data.on||{};qr=r.elm,function(e){if(n(e[Wr])){var t=q?"change":"input";e[t]=[].concat(e[Wr],e[t]||[]),delete e[Wr]}n(e[Zr])&&(e.change=[].concat(e[Zr],e.change||[]),delete e[Zr])}(i),rt(i,o,Yr,Qr,Gr,r.context),qr=void 0}}var ti,ni={create:ei,update:ei};function ri(e,r){if(!t(e.data.domProps)||!t(r.data.domProps)){var i,o,a=r.elm,s=e.data.domProps||{},c=r.data.domProps||{};for(i in n(c.__ob__)&&(c=r.data.domProps=A({},c)),s)i in c||(a[i]="");for(i in c){if(o=c[i],"textContent"===i||"innerHTML"===i){if(r.children&&(r.children.length=0),o===s[i])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===i&&"PROGRESS"!==a.tagName){a._value=o;var u=t(o)?"":String(o);ii(a,u)&&(a.value=u)}else if("innerHTML"===i&&qn(a.tagName)&&t(a.innerHTML)){(ti=ti||document.createElement("div")).innerHTML="<svg>"+o+"</svg>";for(var l=ti.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;l.firstChild;)a.appendChild(l.firstChild)}else if(o!==s[i])try{a[i]=o}catch(e){}}}}function ii(e,t){return!e.composing&&("OPTION"===e.tagName||function(e,t){var n=!0;try{n=document.activeElement!==e}catch(e){}return n&&e.value!==t}(e,t)||function(e,t){var r=e.value,i=e._vModifiers;if(n(i)){if(i.number)return f(r)!==f(t);if(i.trim)return r.trim()!==t.trim()}return r!==t}(e,t))}var oi={create:ri,update:ri},ai=g(function(e){var t={},n=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach(function(e){if(e){var r=e.split(n);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t});function si(e){var t=ci(e.style);return e.staticStyle?A(e.staticStyle,t):t}function ci(e){return Array.isArray(e)?O(e):"string"==typeof e?ai(e):e}var ui,li=/^--/,fi=/\s*!important$/,pi=function(e,t,n){if(li.test(t))e.style.setProperty(t,n);else if(fi.test(n))e.style.setProperty(C(t),n.replace(fi,""),"important");else{var r=vi(t);if(Array.isArray(n))for(var i=0,o=n.length;i<o;i++)e.style[r]=n[i];else e.style[r]=n}},di=["Webkit","Moz","ms"],vi=g(function(e){if(ui=ui||document.createElement("div").style,"filter"!==(e=b(e))&&e in ui)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=0;n<di.length;n++){var r=di[n]+t;if(r in ui)return r}});function hi(e,r){var i=r.data,o=e.data;if(!(t(i.staticStyle)&&t(i.style)&&t(o.staticStyle)&&t(o.style))){var a,s,c=r.elm,u=o.staticStyle,l=o.normalizedStyle||o.style||{},f=u||l,p=ci(r.data.style)||{};r.data.normalizedStyle=n(p.__ob__)?A({},p):p;var d=function(e,t){var n,r={};if(t)for(var i=e;i.componentInstance;)(i=i.componentInstance._vnode)&&i.data&&(n=si(i.data))&&A(r,n);(n=si(e.data))&&A(r,n);for(var o=e;o=o.parent;)o.data&&(n=si(o.data))&&A(r,n);return r}(r,!0);for(s in f)t(d[s])&&pi(c,s,"");for(s in d)(a=d[s])!==f[s]&&pi(c,s,null==a?"":a)}}var mi={create:hi,update:hi},yi=/\s+/;function gi(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(yi).forEach(function(t){return e.classList.add(t)}):e.classList.add(t);else{var n=" "+(e.getAttribute("class")||"")+" ";n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function _i(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(yi).forEach(function(t){return e.classList.remove(t)}):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{for(var n=" "+(e.getAttribute("class")||"")+" ",r=" "+t+" ";n.indexOf(r)>=0;)n=n.replace(r," ");(n=n.trim())?e.setAttribute("class",n):e.removeAttribute("class")}}function bi(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&A(t,$i(e.name||"v")),A(t,e),t}return"string"==typeof e?$i(e):void 0}}var $i=g(function(e){return{enterClass:e+"-enter",enterToClass:e+"-enter-to",enterActiveClass:e+"-enter-active",leaveClass:e+"-leave",leaveToClass:e+"-leave-to",leaveActiveClass:e+"-leave-active"}}),wi=z&&!W,Ci="transition",xi="animation",ki="transition",Ai="transitionend",Oi="animation",Si="animationend";wi&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(ki="WebkitTransition",Ai="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Oi="WebkitAnimation",Si="webkitAnimationEnd"));var Ti=z?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function Ei(e){Ti(function(){Ti(e)})}function Ni(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),gi(e,t))}function ji(e,t){e._transitionClasses&&h(e._transitionClasses,t),_i(e,t)}function Di(e,t,n){var r=Mi(e,t),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===Ci?Ai:Si,c=0,u=function(){e.removeEventListener(s,l),n()},l=function(t){t.target===e&&++c>=a&&u()};setTimeout(function(){c<a&&u()},o+1),e.addEventListener(s,l)}var Li=/\b(transform|all)(,|$)/;function Mi(e,t){var n,r=window.getComputedStyle(e),i=(r[ki+"Delay"]||"").split(", "),o=(r[ki+"Duration"]||"").split(", "),a=Ii(i,o),s=(r[Oi+"Delay"]||"").split(", "),c=(r[Oi+"Duration"]||"").split(", "),u=Ii(s,c),l=0,f=0;return t===Ci?a>0&&(n=Ci,l=a,f=o.length):t===xi?u>0&&(n=xi,l=u,f=c.length):f=(n=(l=Math.max(a,u))>0?a>u?Ci:xi:null)?n===Ci?o.length:c.length:0,{type:n,timeout:l,propCount:f,hasTransform:n===Ci&&Li.test(r[ki+"Property"])}}function Ii(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max.apply(null,t.map(function(t,n){return Fi(t)+Fi(e[n])}))}function Fi(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function Pi(e,r){var i=e.elm;n(i._leaveCb)&&(i._leaveCb.cancelled=!0,i._leaveCb());var a=bi(e.data.transition);if(!t(a)&&!n(i._enterCb)&&1===i.nodeType){for(var s=a.css,c=a.type,u=a.enterClass,l=a.enterToClass,p=a.enterActiveClass,d=a.appearClass,v=a.appearToClass,h=a.appearActiveClass,m=a.beforeEnter,y=a.enter,g=a.afterEnter,_=a.enterCancelled,b=a.beforeAppear,$=a.appear,w=a.afterAppear,C=a.appearCancelled,x=a.duration,k=Wt,A=Wt.$vnode;A&&A.parent;)k=A.context,A=A.parent;var O=!k._isMounted||!e.isRootInsert;if(!O||$||""===$){var S=O&&d?d:u,T=O&&h?h:p,E=O&&v?v:l,N=O&&b||m,j=O&&"function"==typeof $?$:y,L=O&&w||g,M=O&&C||_,I=f(o(x)?x.enter:x),F=!1!==s&&!W,P=Bi(j),R=i._enterCb=D(function(){F&&(ji(i,E),ji(i,T)),R.cancelled?(F&&ji(i,S),M&&M(i)):L&&L(i),i._enterCb=null});e.data.show||it(e,"insert",function(){var t=i.parentNode,n=t&&t._pending&&t._pending[e.key];n&&n.tag===e.tag&&n.elm._leaveCb&&n.elm._leaveCb(),j&&j(i,R)}),N&&N(i),F&&(Ni(i,S),Ni(i,T),Ei(function(){ji(i,S),R.cancelled||(Ni(i,E),P||(Hi(I)?setTimeout(R,I):Di(i,c,R)))})),e.data.show&&(r&&r(),j&&j(i,R)),F||P||R()}}}function Ri(e,r){var i=e.elm;n(i._enterCb)&&(i._enterCb.cancelled=!0,i._enterCb());var a=bi(e.data.transition);if(t(a)||1!==i.nodeType)return r();if(!n(i._leaveCb)){var s=a.css,c=a.type,u=a.leaveClass,l=a.leaveToClass,p=a.leaveActiveClass,d=a.beforeLeave,v=a.leave,h=a.afterLeave,m=a.leaveCancelled,y=a.delayLeave,g=a.duration,_=!1!==s&&!W,b=Bi(v),$=f(o(g)?g.leave:g),w=i._leaveCb=D(function(){i.parentNode&&i.parentNode._pending&&(i.parentNode._pending[e.key]=null),_&&(ji(i,l),ji(i,p)),w.cancelled?(_&&ji(i,u),m&&m(i)):(r(),h&&h(i)),i._leaveCb=null});y?y(C):C()}function C(){w.cancelled||(!e.data.show&&i.parentNode&&((i.parentNode._pending||(i.parentNode._pending={}))[e.key]=e),d&&d(i),_&&(Ni(i,u),Ni(i,p),Ei(function(){ji(i,u),w.cancelled||(Ni(i,l),b||(Hi($)?setTimeout(w,$):Di(i,c,w)))})),v&&v(i,w),_||b||w())}}function Hi(e){return"number"==typeof e&&!isNaN(e)}function Bi(e){if(t(e))return!1;var r=e.fns;return n(r)?Bi(Array.isArray(r)?r[0]:r):(e._length||e.length)>1}function Ui(e,t){!0!==t.data.show&&Pi(t)}var zi=function(e){var o,a,s={},c=e.modules,u=e.nodeOps;for(o=0;o<rr.length;++o)for(s[rr[o]]=[],a=0;a<c.length;++a)n(c[a][rr[o]])&&s[rr[o]].push(c[a][rr[o]]);function l(e){var t=u.parentNode(e);n(t)&&u.removeChild(t,e)}function f(e,t,i,o,a,c,l){if(n(e.elm)&&n(c)&&(e=c[l]=me(e)),e.isRootInsert=!a,!function(e,t,i,o){var a=e.data;if(n(a)){var c=n(e.componentInstance)&&a.keepAlive;if(n(a=a.hook)&&n(a=a.init)&&a(e,!1),n(e.componentInstance))return d(e,t),v(i,e.elm,o),r(c)&&function(e,t,r,i){for(var o,a=e;a.componentInstance;)if(a=a.componentInstance._vnode,n(o=a.data)&&n(o=o.transition)){for(o=0;o<s.activate.length;++o)s.activate[o](nr,a);t.push(a);break}v(r,e.elm,i)}(e,t,i,o),!0}}(e,t,i,o)){var f=e.data,p=e.children,m=e.tag;n(m)?(e.elm=e.ns?u.createElementNS(e.ns,m):u.createElement(m,e),g(e),h(e,p,t),n(f)&&y(e,t),v(i,e.elm,o)):r(e.isComment)?(e.elm=u.createComment(e.text),v(i,e.elm,o)):(e.elm=u.createTextNode(e.text),v(i,e.elm,o))}}function d(e,t){n(e.data.pendingInsert)&&(t.push.apply(t,e.data.pendingInsert),e.data.pendingInsert=null),e.elm=e.componentInstance.$el,m(e)?(y(e,t),g(e)):(tr(e),t.push(e))}function v(e,t,r){n(e)&&(n(r)?u.parentNode(r)===e&&u.insertBefore(e,t,r):u.appendChild(e,t))}function h(e,t,n){if(Array.isArray(t))for(var r=0;r<t.length;++r)f(t[r],n,e.elm,null,!0,t,r);else i(e.text)&&u.appendChild(e.elm,u.createTextNode(String(e.text)))}function m(e){for(;e.componentInstance;)e=e.componentInstance._vnode;return n(e.tag)}function y(e,t){for(var r=0;r<s.create.length;++r)s.create[r](nr,e);n(o=e.data.hook)&&(n(o.create)&&o.create(nr,e),n(o.insert)&&t.push(e))}function g(e){var t;if(n(t=e.fnScopeId))u.setStyleScope(e.elm,t);else for(var r=e;r;)n(t=r.context)&&n(t=t.$options._scopeId)&&u.setStyleScope(e.elm,t),r=r.parent;n(t=Wt)&&t!==e.context&&t!==e.fnContext&&n(t=t.$options._scopeId)&&u.setStyleScope(e.elm,t)}function _(e,t,n,r,i,o){for(;r<=i;++r)f(n[r],o,e,t,!1,n,r)}function b(e){var t,r,i=e.data;if(n(i))for(n(t=i.hook)&&n(t=t.destroy)&&t(e),t=0;t<s.destroy.length;++t)s.destroy[t](e);if(n(t=e.children))for(r=0;r<e.children.length;++r)b(e.children[r])}function $(e,t,r,i){for(;r<=i;++r){var o=t[r];n(o)&&(n(o.tag)?(w(o),b(o)):l(o.elm))}}function w(e,t){if(n(t)||n(e.data)){var r,i=s.remove.length+1;for(n(t)?t.listeners+=i:t=function(e,t){function n(){0==--n.listeners&&l(e)}return n.listeners=t,n}(e.elm,i),n(r=e.componentInstance)&&n(r=r._vnode)&&n(r.data)&&w(r,t),r=0;r<s.remove.length;++r)s.remove[r](e,t);n(r=e.data.hook)&&n(r=r.remove)?r(e,t):t()}else l(e.elm)}function C(e,t,r,i){for(var o=r;o<i;o++){var a=t[o];if(n(a)&&ir(e,a))return o}}function x(e,i,o,a,c,l){if(e!==i){n(i.elm)&&n(a)&&(i=a[c]=me(i));var p=i.elm=e.elm;if(r(e.isAsyncPlaceholder))n(i.asyncFactory.resolved)?O(e.elm,i,o):i.isAsyncPlaceholder=!0;else if(r(i.isStatic)&&r(e.isStatic)&&i.key===e.key&&(r(i.isCloned)||r(i.isOnce)))i.componentInstance=e.componentInstance;else{var d,v=i.data;n(v)&&n(d=v.hook)&&n(d=d.prepatch)&&d(e,i);var h=e.children,y=i.children;if(n(v)&&m(i)){for(d=0;d<s.update.length;++d)s.update[d](e,i);n(d=v.hook)&&n(d=d.update)&&d(e,i)}t(i.text)?n(h)&&n(y)?h!==y&&function(e,r,i,o,a){for(var s,c,l,p=0,d=0,v=r.length-1,h=r[0],m=r[v],y=i.length-1,g=i[0],b=i[y],w=!a;p<=v&&d<=y;)t(h)?h=r[++p]:t(m)?m=r[--v]:ir(h,g)?(x(h,g,o,i,d),h=r[++p],g=i[++d]):ir(m,b)?(x(m,b,o,i,y),m=r[--v],b=i[--y]):ir(h,b)?(x(h,b,o,i,y),w&&u.insertBefore(e,h.elm,u.nextSibling(m.elm)),h=r[++p],b=i[--y]):ir(m,g)?(x(m,g,o,i,d),w&&u.insertBefore(e,m.elm,h.elm),m=r[--v],g=i[++d]):(t(s)&&(s=or(r,p,v)),t(c=n(g.key)?s[g.key]:C(g,r,p,v))?f(g,o,e,h.elm,!1,i,d):ir(l=r[c],g)?(x(l,g,o,i,d),r[c]=void 0,w&&u.insertBefore(e,l.elm,h.elm)):f(g,o,e,h.elm,!1,i,d),g=i[++d]);p>v?_(e,t(i[y+1])?null:i[y+1].elm,i,d,y,o):d>y&&$(0,r,p,v)}(p,h,y,o,l):n(y)?(n(e.text)&&u.setTextContent(p,""),_(p,null,y,0,y.length-1,o)):n(h)?$(0,h,0,h.length-1):n(e.text)&&u.setTextContent(p,""):e.text!==i.text&&u.setTextContent(p,i.text),n(v)&&n(d=v.hook)&&n(d=d.postpatch)&&d(e,i)}}}function k(e,t,i){if(r(i)&&n(e.parent))e.parent.data.pendingInsert=t;else for(var o=0;o<t.length;++o)t[o].data.hook.insert(t[o])}var A=p("attrs,class,staticClass,staticStyle,key");function O(e,t,i,o){var a,s=t.tag,c=t.data,u=t.children;if(o=o||c&&c.pre,t.elm=e,r(t.isComment)&&n(t.asyncFactory))return t.isAsyncPlaceholder=!0,!0;if(n(c)&&(n(a=c.hook)&&n(a=a.init)&&a(t,!0),n(a=t.componentInstance)))return d(t,i),!0;if(n(s)){if(n(u))if(e.hasChildNodes())if(n(a=c)&&n(a=a.domProps)&&n(a=a.innerHTML)){if(a!==e.innerHTML)return!1}else{for(var l=!0,f=e.firstChild,p=0;p<u.length;p++){if(!f||!O(f,u[p],i,o)){l=!1;break}f=f.nextSibling}if(!l||f)return!1}else h(t,u,i);if(n(c)){var v=!1;for(var m in c)if(!A(m)){v=!0,y(t,i);break}!v&&c.class&&et(c.class)}}else e.data!==t.text&&(e.data=t.text);return!0}return function(e,i,o,a){if(!t(i)){var c,l=!1,p=[];if(t(e))l=!0,f(i,p);else{var d=n(e.nodeType);if(!d&&ir(e,i))x(e,i,p,null,null,a);else{if(d){if(1===e.nodeType&&e.hasAttribute(L)&&(e.removeAttribute(L),o=!0),r(o)&&O(e,i,p))return k(i,p,!0),e;c=e,e=new pe(u.tagName(c).toLowerCase(),{},[],void 0,c)}var v=e.elm,h=u.parentNode(v);if(f(i,p,v._leaveCb?null:h,u.nextSibling(v)),n(i.parent))for(var y=i.parent,g=m(i);y;){for(var _=0;_<s.destroy.length;++_)s.destroy[_](y);if(y.elm=i.elm,g){for(var w=0;w<s.create.length;++w)s.create[w](nr,y);var C=y.data.hook.insert;if(C.merged)for(var A=1;A<C.fns.length;A++)C.fns[A]()}else tr(y);y=y.parent}n(h)?$(0,[e],0,0):n(e.tag)&&b(e)}}return k(i,p,l),i.elm}n(e)&&b(e)}}({nodeOps:Qn,modules:[mr,xr,ni,oi,mi,z?{create:Ui,activate:Ui,remove:function(e,t){!0!==e.data.show?Ri(e,t):t()}}:{}].concat(pr)});W&&document.addEventListener("selectionchange",function(){var e=document.activeElement;e&&e.vmodel&&Xi(e,"input")});var Vi={inserted:function(e,t,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?it(n,"postpatch",function(){Vi.componentUpdated(e,t,n)}):Ki(e,t,n.context),e._vOptions=[].map.call(e.options,Wi)):("textarea"===n.tag||Xn(e.type))&&(e._vModifiers=t.modifiers,t.modifiers.lazy||(e.addEventListener("compositionstart",Zi),e.addEventListener("compositionend",Gi),e.addEventListener("change",Gi),W&&(e.vmodel=!0)))},componentUpdated:function(e,t,n){if("select"===n.tag){Ki(e,t,n.context);var r=e._vOptions,i=e._vOptions=[].map.call(e.options,Wi);if(i.some(function(e,t){return!N(e,r[t])}))(e.multiple?t.value.some(function(e){return qi(e,i)}):t.value!==t.oldValue&&qi(t.value,i))&&Xi(e,"change")}}};function Ki(e,t,n){Ji(e,t,n),(q||Z)&&setTimeout(function(){Ji(e,t,n)},0)}function Ji(e,t,n){var r=t.value,i=e.multiple;if(!i||Array.isArray(r)){for(var o,a,s=0,c=e.options.length;s<c;s++)if(a=e.options[s],i)o=j(r,Wi(a))>-1,a.selected!==o&&(a.selected=o);else if(N(Wi(a),r))return void(e.selectedIndex!==s&&(e.selectedIndex=s));i||(e.selectedIndex=-1)}}function qi(e,t){return t.every(function(t){return!N(t,e)})}function Wi(e){return"_value"in e?e._value:e.value}function Zi(e){e.target.composing=!0}function Gi(e){e.target.composing&&(e.target.composing=!1,Xi(e.target,"input"))}function Xi(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function Yi(e){return!e.componentInstance||e.data&&e.data.transition?e:Yi(e.componentInstance._vnode)}var Qi={model:Vi,show:{bind:function(e,t,n){var r=t.value,i=(n=Yi(n)).data&&n.data.transition,o=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;r&&i?(n.data.show=!0,Pi(n,function(){e.style.display=o})):e.style.display=r?o:"none"},update:function(e,t,n){var r=t.value;!r!=!t.oldValue&&((n=Yi(n)).data&&n.data.transition?(n.data.show=!0,r?Pi(n,function(){e.style.display=e.__vOriginalDisplay}):Ri(n,function(){e.style.display="none"})):e.style.display=r?e.__vOriginalDisplay:"none")},unbind:function(e,t,n,r,i){i||(e.style.display=e.__vOriginalDisplay)}}},eo={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function to(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?to(zt(t.children)):e}function no(e){var t={},n=e.$options;for(var r in n.propsData)t[r]=e[r];var i=n._parentListeners;for(var o in i)t[b(o)]=i[o];return t}function ro(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}var io=function(e){return e.tag||Ut(e)},oo=function(e){return"show"===e.name},ao={name:"transition",props:eo,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(io)).length){var r=this.mode,o=n[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return!0}(this.$vnode))return o;var a=to(o);if(!a)return o;if(this._leaving)return ro(e,o);var s="__transition-"+this._uid+"-";a.key=null==a.key?a.isComment?s+"comment":s+a.tag:i(a.key)?0===String(a.key).indexOf(s)?a.key:s+a.key:a.key;var c=(a.data||(a.data={})).transition=no(this),u=this._vnode,l=to(u);if(a.data.directives&&a.data.directives.some(oo)&&(a.data.show=!0),l&&l.data&&!function(e,t){return t.key===e.key&&t.tag===e.tag}(a,l)&&!Ut(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=A({},c);if("out-in"===r)return this._leaving=!0,it(f,"afterLeave",function(){t._leaving=!1,t.$forceUpdate()}),ro(e,o);if("in-out"===r){if(Ut(a))return u;var p,d=function(){p()};it(c,"afterEnter",d),it(c,"enterCancelled",d),it(f,"delayLeave",function(e){p=e})}}return o}}},so=A({tag:String,moveClass:String},eo);function co(e){e.elm._moveCb&&e.elm._moveCb(),e.elm._enterCb&&e.elm._enterCb()}function uo(e){e.data.newPos=e.elm.getBoundingClientRect()}function lo(e){var t=e.data.pos,n=e.data.newPos,r=t.left-n.left,i=t.top-n.top;if(r||i){e.data.moved=!0;var o=e.elm.style;o.transform=o.WebkitTransform="translate("+r+"px,"+i+"px)",o.transitionDuration="0s"}}delete so.mode;var fo={Transition:ao,TransitionGroup:{props:so,beforeMount:function(){var e=this,t=this._update;this._update=function(n,r){var i=Zt(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,i(),t.call(e,n,r)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=no(this),s=0;s<i.length;s++){var c=i[s];c.tag&&null!=c.key&&0!==String(c.key).indexOf("__vlist")&&(o.push(c),n[c.key]=c,(c.data||(c.data={})).transition=a)}if(r){for(var u=[],l=[],f=0;f<r.length;f++){var p=r[f];p.data.transition=a,p.data.pos=p.elm.getBoundingClientRect(),n[p.key]?u.push(p):l.push(p)}this.kept=e(t,null,u),this.removed=l}return e(t,null,o)},updated:function(){var e=this.prevChildren,t=this.moveClass||(this.name||"v")+"-move";e.length&&this.hasMove(e[0].elm,t)&&(e.forEach(co),e.forEach(uo),e.forEach(lo),this._reflow=document.body.offsetHeight,e.forEach(function(e){if(e.data.moved){var n=e.elm,r=n.style;Ni(n,t),r.transform=r.WebkitTransform=r.transitionDuration="",n.addEventListener(Ai,n._moveCb=function e(r){r&&r.target!==n||r&&!/transform$/.test(r.propertyName)||(n.removeEventListener(Ai,e),n._moveCb=null,ji(n,t))})}}))},methods:{hasMove:function(e,t){if(!wi)return!1;if(this._hasMove)return this._hasMove;var n=e.cloneNode();e._transitionClasses&&e._transitionClasses.forEach(function(e){_i(n,e)}),gi(n,t),n.style.display="none",this.$el.appendChild(n);var r=Mi(n);return this.$el.removeChild(n),this._hasMove=r.hasTransform}}}};wn.config.mustUseProp=jn,wn.config.isReservedTag=Wn,wn.config.isReservedAttr=En,wn.config.getTagNamespace=Zn,wn.config.isUnknownElement=function(e){if(!z)return!0;if(Wn(e))return!1;if(e=e.toLowerCase(),null!=Gn[e])return Gn[e];var t=document.createElement(e);return e.indexOf("-")>-1?Gn[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:Gn[e]=/HTMLUnknownElement/.test(t.toString())},A(wn.options.directives,Qi),A(wn.options.components,fo),wn.prototype.__patch__=z?zi:S,wn.prototype.$mount=function(e,t){return function(e,t,n){var r;return e.$el=t,e.$options.render||(e.$options.render=ve),Yt(e,"beforeMount"),r=function(){e._update(e._render(),n)},new fn(e,r,S,{before:function(){e._isMounted&&!e._isDestroyed&&Yt(e,"beforeUpdate")}},!0),n=!1,null==e.$vnode&&(e._isMounted=!0,Yt(e,"mounted")),e}(this,e=e&&z?Yn(e):void 0,t)},z&&setTimeout(function(){F.devtools&&ne&&ne.emit("init",wn)},0);var po=/\{\{((?:.|\r?\n)+?)\}\}/g,vo=/[-.*+?^${}()|[\]\/\\]/g,ho=g(function(e){var t=e[0].replace(vo,"\\$&"),n=e[1].replace(vo,"\\$&");return new RegExp(t+"((?:.|\\n)+?)"+n,"g")});var mo={staticKeys:["staticClass"],transformNode:function(e,t){t.warn;var n=Fr(e,"class");n&&(e.staticClass=JSON.stringify(n));var r=Ir(e,"class",!1);r&&(e.classBinding=r)},genData:function(e){var t="";return e.staticClass&&(t+="staticClass:"+e.staticClass+","),e.classBinding&&(t+="class:"+e.classBinding+","),t}};var yo,go={staticKeys:["staticStyle"],transformNode:function(e,t){t.warn;var n=Fr(e,"style");n&&(e.staticStyle=JSON.stringify(ai(n)));var r=Ir(e,"style",!1);r&&(e.styleBinding=r)},genData:function(e){var t="";return e.staticStyle&&(t+="staticStyle:"+e.staticStyle+","),e.styleBinding&&(t+="style:("+e.styleBinding+"),"),t}},_o=function(e){return(yo=yo||document.createElement("div")).innerHTML=e,yo.textContent},bo=p("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),$o=p("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source"),wo=p("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track"),Co=/^\s*([^\s"'<>\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,xo=/^\s*((?:v-[\w-]+:|@|:|#)\[[^=]+\][^\s"'<>\/=]*)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,ko="[a-zA-Z_][\\-\\.0-9_a-zA-Z"+P.source+"]*",Ao="((?:"+ko+"\\:)?"+ko+")",Oo=new RegExp("^<"+Ao),So=/^\s*(\/?)>/,To=new RegExp("^<\\/"+Ao+"[^>]*>"),Eo=/^<!DOCTYPE [^>]+>/i,No=/^<!\--/,jo=/^<!\[/,Do=p("script,style,textarea",!0),Lo={},Mo={"&lt;":"<","&gt;":">","&quot;":'"',"&amp;":"&","&#10;":"\n","&#9;":"\t","&#39;":"'"},Io=/&(?:lt|gt|quot|amp|#39);/g,Fo=/&(?:lt|gt|quot|amp|#39|#10|#9);/g,Po=p("pre,textarea",!0),Ro=function(e,t){return e&&Po(e)&&"\n"===t[0]};function Ho(e,t){var n=t?Fo:Io;return e.replace(n,function(e){return Mo[e]})}var Bo,Uo,zo,Vo,Ko,Jo,qo,Wo,Zo=/^@|^v-on:/,Go=/^v-|^@|^:/,Xo=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,Yo=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,Qo=/^\(|\)$/g,ea=/^\[.*\]$/,ta=/:(.*)$/,na=/^:|^\.|^v-bind:/,ra=/\.[^.\]]+(?=[^\]]*$)/g,ia=/^v-slot(:|$)|^#/,oa=/[\r\n]/,aa=/\s+/g,sa=g(_o),ca="_empty_";function ua(e,t,n){return{type:1,tag:e,attrsList:t,attrsMap:ma(t),rawAttrsMap:{},parent:n,children:[]}}function la(e,t){Bo=t.warn||Sr,Jo=t.isPreTag||T,qo=t.mustUseProp||T,Wo=t.getTagNamespace||T;t.isReservedTag;zo=Tr(t.modules,"transformNode"),Vo=Tr(t.modules,"preTransformNode"),Ko=Tr(t.modules,"postTransformNode"),Uo=t.delimiters;var n,r,i=[],o=!1!==t.preserveWhitespace,a=t.whitespace,s=!1,c=!1;function u(e){if(l(e),s||e.processed||(e=fa(e,t)),i.length||e===n||n.if&&(e.elseif||e.else)&&da(n,{exp:e.elseif,block:e}),r&&!e.forbidden)if(e.elseif||e.else)a=e,(u=function(e){var t=e.length;for(;t--;){if(1===e[t].type)return e[t];e.pop()}}(r.children))&&u.if&&da(u,{exp:a.elseif,block:a});else{if(e.slotScope){var o=e.slotTarget||'"default"';(r.scopedSlots||(r.scopedSlots={}))[o]=e}r.children.push(e),e.parent=r}var a,u;e.children=e.children.filter(function(e){return!e.slotScope}),l(e),e.pre&&(s=!1),Jo(e.tag)&&(c=!1);for(var f=0;f<Ko.length;f++)Ko[f](e,t)}function l(e){if(!c)for(var t;(t=e.children[e.children.length-1])&&3===t.type&&" "===t.text;)e.children.pop()}return function(e,t){for(var n,r,i=[],o=t.expectHTML,a=t.isUnaryTag||T,s=t.canBeLeftOpenTag||T,c=0;e;){if(n=e,r&&Do(r)){var u=0,l=r.toLowerCase(),f=Lo[l]||(Lo[l]=new RegExp("([\\s\\S]*?)(</"+l+"[^>]*>)","i")),p=e.replace(f,function(e,n,r){return u=r.length,Do(l)||"noscript"===l||(n=n.replace(/<!\--([\s\S]*?)-->/g,"$1").replace(/<!\[CDATA\[([\s\S]*?)]]>/g,"$1")),Ro(l,n)&&(n=n.slice(1)),t.chars&&t.chars(n),""});c+=e.length-p.length,e=p,A(l,c-u,c)}else{var d=e.indexOf("<");if(0===d){if(No.test(e)){var v=e.indexOf("--\x3e");if(v>=0){t.shouldKeepComment&&t.comment(e.substring(4,v),c,c+v+3),C(v+3);continue}}if(jo.test(e)){var h=e.indexOf("]>");if(h>=0){C(h+2);continue}}var m=e.match(Eo);if(m){C(m[0].length);continue}var y=e.match(To);if(y){var g=c;C(y[0].length),A(y[1],g,c);continue}var _=x();if(_){k(_),Ro(_.tagName,e)&&C(1);continue}}var b=void 0,$=void 0,w=void 0;if(d>=0){for($=e.slice(d);!(To.test($)||Oo.test($)||No.test($)||jo.test($)||(w=$.indexOf("<",1))<0);)d+=w,$=e.slice(d);b=e.substring(0,d)}d<0&&(b=e),b&&C(b.length),t.chars&&b&&t.chars(b,c-b.length,c)}if(e===n){t.chars&&t.chars(e);break}}function C(t){c+=t,e=e.substring(t)}function x(){var t=e.match(Oo);if(t){var n,r,i={tagName:t[1],attrs:[],start:c};for(C(t[0].length);!(n=e.match(So))&&(r=e.match(xo)||e.match(Co));)r.start=c,C(r[0].length),r.end=c,i.attrs.push(r);if(n)return i.unarySlash=n[1],C(n[0].length),i.end=c,i}}function k(e){var n=e.tagName,c=e.unarySlash;o&&("p"===r&&wo(n)&&A(r),s(n)&&r===n&&A(n));for(var u=a(n)||!!c,l=e.attrs.length,f=new Array(l),p=0;p<l;p++){var d=e.attrs[p],v=d[3]||d[4]||d[5]||"",h="a"===n&&"href"===d[1]?t.shouldDecodeNewlinesForHref:t.shouldDecodeNewlines;f[p]={name:d[1],value:Ho(v,h)}}u||(i.push({tag:n,lowerCasedTag:n.toLowerCase(),attrs:f,start:e.start,end:e.end}),r=n),t.start&&t.start(n,f,u,e.start,e.end)}function A(e,n,o){var a,s;if(null==n&&(n=c),null==o&&(o=c),e)for(s=e.toLowerCase(),a=i.length-1;a>=0&&i[a].lowerCasedTag!==s;a--);else a=0;if(a>=0){for(var u=i.length-1;u>=a;u--)t.end&&t.end(i[u].tag,n,o);i.length=a,r=a&&i[a-1].tag}else"br"===s?t.start&&t.start(e,[],!0,n,o):"p"===s&&(t.start&&t.start(e,[],!1,n,o),t.end&&t.end(e,n,o))}A()}(e,{warn:Bo,expectHTML:t.expectHTML,isUnaryTag:t.isUnaryTag,canBeLeftOpenTag:t.canBeLeftOpenTag,shouldDecodeNewlines:t.shouldDecodeNewlines,shouldDecodeNewlinesForHref:t.shouldDecodeNewlinesForHref,shouldKeepComment:t.comments,outputSourceRange:t.outputSourceRange,start:function(e,o,a,l,f){var p=r&&r.ns||Wo(e);q&&"svg"===p&&(o=function(e){for(var t=[],n=0;n<e.length;n++){var r=e[n];ya.test(r.name)||(r.name=r.name.replace(ga,""),t.push(r))}return t}(o));var d,v=ua(e,o,r);p&&(v.ns=p),"style"!==(d=v).tag&&("script"!==d.tag||d.attrsMap.type&&"text/javascript"!==d.attrsMap.type)||te()||(v.forbidden=!0);for(var h=0;h<Vo.length;h++)v=Vo[h](v,t)||v;s||(!function(e){null!=Fr(e,"v-pre")&&(e.pre=!0)}(v),v.pre&&(s=!0)),Jo(v.tag)&&(c=!0),s?function(e){var t=e.attrsList,n=t.length;if(n)for(var r=e.attrs=new Array(n),i=0;i<n;i++)r[i]={name:t[i].name,value:JSON.stringify(t[i].value)},null!=t[i].start&&(r[i].start=t[i].start,r[i].end=t[i].end);else e.pre||(e.plain=!0)}(v):v.processed||(pa(v),function(e){var t=Fr(e,"v-if");if(t)e.if=t,da(e,{exp:t,block:e});else{null!=Fr(e,"v-else")&&(e.else=!0);var n=Fr(e,"v-else-if");n&&(e.elseif=n)}}(v),function(e){null!=Fr(e,"v-once")&&(e.once=!0)}(v)),n||(n=v),a?u(v):(r=v,i.push(v))},end:function(e,t,n){var o=i[i.length-1];i.length-=1,r=i[i.length-1],u(o)},chars:function(e,t,n){if(r&&(!q||"textarea"!==r.tag||r.attrsMap.placeholder!==e)){var i,u,l,f=r.children;if(e=c||e.trim()?"script"===(i=r).tag||"style"===i.tag?e:sa(e):f.length?a?"condense"===a&&oa.test(e)?"":" ":o?" ":"":"")c||"condense"!==a||(e=e.replace(aa," ")),!s&&" "!==e&&(u=function(e,t){var n=t?ho(t):po;if(n.test(e)){for(var r,i,o,a=[],s=[],c=n.lastIndex=0;r=n.exec(e);){(i=r.index)>c&&(s.push(o=e.slice(c,i)),a.push(JSON.stringify(o)));var u=Ar(r[1].trim());a.push("_s("+u+")"),s.push({"@binding":u}),c=i+r[0].length}return c<e.length&&(s.push(o=e.slice(c)),a.push(JSON.stringify(o))),{expression:a.join("+"),tokens:s}}}(e,Uo))?l={type:2,expression:u.expression,tokens:u.tokens,text:e}:" "===e&&f.length&&" "===f[f.length-1].text||(l={type:3,text:e}),l&&f.push(l)}},comment:function(e,t,n){if(r){var i={type:3,text:e,isComment:!0};r.children.push(i)}}}),n}function fa(e,t){var n,r;(r=Ir(n=e,"key"))&&(n.key=r),e.plain=!e.key&&!e.scopedSlots&&!e.attrsList.length,function(e){var t=Ir(e,"ref");t&&(e.ref=t,e.refInFor=function(e){var t=e;for(;t;){if(void 0!==t.for)return!0;t=t.parent}return!1}(e))}(e),function(e){var t;"template"===e.tag?(t=Fr(e,"scope"),e.slotScope=t||Fr(e,"slot-scope")):(t=Fr(e,"slot-scope"))&&(e.slotScope=t);var n=Ir(e,"slot");n&&(e.slotTarget='""'===n?'"default"':n,e.slotTargetDynamic=!(!e.attrsMap[":slot"]&&!e.attrsMap["v-bind:slot"]),"template"===e.tag||e.slotScope||Nr(e,"slot",n,function(e,t){return e.rawAttrsMap[":"+t]||e.rawAttrsMap["v-bind:"+t]||e.rawAttrsMap[t]}(e,"slot")));if("template"===e.tag){var r=Pr(e,ia);if(r){var i=va(r),o=i.name,a=i.dynamic;e.slotTarget=o,e.slotTargetDynamic=a,e.slotScope=r.value||ca}}else{var s=Pr(e,ia);if(s){var c=e.scopedSlots||(e.scopedSlots={}),u=va(s),l=u.name,f=u.dynamic,p=c[l]=ua("template",[],e);p.slotTarget=l,p.slotTargetDynamic=f,p.children=e.children.filter(function(e){if(!e.slotScope)return e.parent=p,!0}),p.slotScope=s.value||ca,e.children=[],e.plain=!1}}}(e),function(e){"slot"===e.tag&&(e.slotName=Ir(e,"name"))}(e),function(e){var t;(t=Ir(e,"is"))&&(e.component=t);null!=Fr(e,"inline-template")&&(e.inlineTemplate=!0)}(e);for(var i=0;i<zo.length;i++)e=zo[i](e,t)||e;return function(e){var t,n,r,i,o,a,s,c,u=e.attrsList;for(t=0,n=u.length;t<n;t++)if(r=i=u[t].name,o=u[t].value,Go.test(r))if(e.hasBindings=!0,(a=ha(r.replace(Go,"")))&&(r=r.replace(ra,"")),na.test(r))r=r.replace(na,""),o=Ar(o),(c=ea.test(r))&&(r=r.slice(1,-1)),a&&(a.prop&&!c&&"innerHtml"===(r=b(r))&&(r="innerHTML"),a.camel&&!c&&(r=b(r)),a.sync&&(s=Br(o,"$event"),c?Mr(e,'"update:"+('+r+")",s,null,!1,0,u[t],!0):(Mr(e,"update:"+b(r),s,null,!1,0,u[t]),C(r)!==b(r)&&Mr(e,"update:"+C(r),s,null,!1,0,u[t])))),a&&a.prop||!e.component&&qo(e.tag,e.attrsMap.type,r)?Er(e,r,o,u[t],c):Nr(e,r,o,u[t],c);else if(Zo.test(r))r=r.replace(Zo,""),(c=ea.test(r))&&(r=r.slice(1,-1)),Mr(e,r,o,a,!1,0,u[t],c);else{var l=(r=r.replace(Go,"")).match(ta),f=l&&l[1];c=!1,f&&(r=r.slice(0,-(f.length+1)),ea.test(f)&&(f=f.slice(1,-1),c=!0)),Dr(e,r,i,o,f,c,a,u[t])}else Nr(e,r,JSON.stringify(o),u[t]),!e.component&&"muted"===r&&qo(e.tag,e.attrsMap.type,r)&&Er(e,r,"true",u[t])}(e),e}function pa(e){var t;if(t=Fr(e,"v-for")){var n=function(e){var t=e.match(Xo);if(!t)return;var n={};n.for=t[2].trim();var r=t[1].trim().replace(Qo,""),i=r.match(Yo);i?(n.alias=r.replace(Yo,"").trim(),n.iterator1=i[1].trim(),i[2]&&(n.iterator2=i[2].trim())):n.alias=r;return n}(t);n&&A(e,n)}}function da(e,t){e.ifConditions||(e.ifConditions=[]),e.ifConditions.push(t)}function va(e){var t=e.name.replace(ia,"");return t||"#"!==e.name[0]&&(t="default"),ea.test(t)?{name:t.slice(1,-1),dynamic:!0}:{name:'"'+t+'"',dynamic:!1}}function ha(e){var t=e.match(ra);if(t){var n={};return t.forEach(function(e){n[e.slice(1)]=!0}),n}}function ma(e){for(var t={},n=0,r=e.length;n<r;n++)t[e[n].name]=e[n].value;return t}var ya=/^xmlns:NS\d+/,ga=/^NS\d+:/;function _a(e){return ua(e.tag,e.attrsList.slice(),e.parent)}var ba=[mo,go,{preTransformNode:function(e,t){if("input"===e.tag){var n,r=e.attrsMap;if(!r["v-model"])return;if((r[":type"]||r["v-bind:type"])&&(n=Ir(e,"type")),r.type||n||!r["v-bind"]||(n="("+r["v-bind"]+").type"),n){var i=Fr(e,"v-if",!0),o=i?"&&("+i+")":"",a=null!=Fr(e,"v-else",!0),s=Fr(e,"v-else-if",!0),c=_a(e);pa(c),jr(c,"type","checkbox"),fa(c,t),c.processed=!0,c.if="("+n+")==='checkbox'"+o,da(c,{exp:c.if,block:c});var u=_a(e);Fr(u,"v-for",!0),jr(u,"type","radio"),fa(u,t),da(c,{exp:"("+n+")==='radio'"+o,block:u});var l=_a(e);return Fr(l,"v-for",!0),jr(l,":type",n),fa(l,t),da(c,{exp:i,block:l}),a?c.else=!0:s&&(c.elseif=s),c}}}}];var $a,wa,Ca={expectHTML:!0,modules:ba,directives:{model:function(e,t,n){var r=t.value,i=t.modifiers,o=e.tag,a=e.attrsMap.type;if(e.component)return Hr(e,r,i),!1;if("select"===o)!function(e,t,n){var r='var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;return '+(n&&n.number?"_n(val)":"val")+"});";r=r+" "+Br(t,"$event.target.multiple ? $$selectedVal : $$selectedVal[0]"),Mr(e,"change",r,null,!0)}(e,r,i);else if("input"===o&&"checkbox"===a)!function(e,t,n){var r=n&&n.number,i=Ir(e,"value")||"null",o=Ir(e,"true-value")||"true",a=Ir(e,"false-value")||"false";Er(e,"checked","Array.isArray("+t+")?_i("+t+","+i+")>-1"+("true"===o?":("+t+")":":_q("+t+","+o+")")),Mr(e,"change","var $$a="+t+",$$el=$event.target,$$c=$$el.checked?("+o+"):("+a+");if(Array.isArray($$a)){var $$v="+(r?"_n("+i+")":i)+",$$i=_i($$a,$$v);if($$el.checked){$$i<0&&("+Br(t,"$$a.concat([$$v])")+")}else{$$i>-1&&("+Br(t,"$$a.slice(0,$$i).concat($$a.slice($$i+1))")+")}}else{"+Br(t,"$$c")+"}",null,!0)}(e,r,i);else if("input"===o&&"radio"===a)!function(e,t,n){var r=n&&n.number,i=Ir(e,"value")||"null";Er(e,"checked","_q("+t+","+(i=r?"_n("+i+")":i)+")"),Mr(e,"change",Br(t,i),null,!0)}(e,r,i);else if("input"===o||"textarea"===o)!function(e,t,n){var r=e.attrsMap.type,i=n||{},o=i.lazy,a=i.number,s=i.trim,c=!o&&"range"!==r,u=o?"change":"range"===r?Wr:"input",l="$event.target.value";s&&(l="$event.target.value.trim()"),a&&(l="_n("+l+")");var f=Br(t,l);c&&(f="if($event.target.composing)return;"+f),Er(e,"value","("+t+")"),Mr(e,u,f,null,!0),(s||a)&&Mr(e,"blur","$forceUpdate()")}(e,r,i);else if(!F.isReservedTag(o))return Hr(e,r,i),!1;return!0},text:function(e,t){t.value&&Er(e,"textContent","_s("+t.value+")",t)},html:function(e,t){t.value&&Er(e,"innerHTML","_s("+t.value+")",t)}},isPreTag:function(e){return"pre"===e},isUnaryTag:bo,mustUseProp:jn,canBeLeftOpenTag:$o,isReservedTag:Wn,getTagNamespace:Zn,staticKeys:function(e){return e.reduce(function(e,t){return e.concat(t.staticKeys||[])},[]).join(",")}(ba)},xa=g(function(e){return p("type,tag,attrsList,attrsMap,plain,parent,children,attrs,start,end,rawAttrsMap"+(e?","+e:""))});function ka(e,t){e&&($a=xa(t.staticKeys||""),wa=t.isReservedTag||T,function e(t){t.static=function(e){if(2===e.type)return!1;if(3===e.type)return!0;return!(!e.pre&&(e.hasBindings||e.if||e.for||d(e.tag)||!wa(e.tag)||function(e){for(;e.parent;){if("template"!==(e=e.parent).tag)return!1;if(e.for)return!0}return!1}(e)||!Object.keys(e).every($a)))}(t);if(1===t.type){if(!wa(t.tag)&&"slot"!==t.tag&&null==t.attrsMap["inline-template"])return;for(var n=0,r=t.children.length;n<r;n++){var i=t.children[n];e(i),i.static||(t.static=!1)}if(t.ifConditions)for(var o=1,a=t.ifConditions.length;o<a;o++){var s=t.ifConditions[o].block;e(s),s.static||(t.static=!1)}}}(e),function e(t,n){if(1===t.type){if((t.static||t.once)&&(t.staticInFor=n),t.static&&t.children.length&&(1!==t.children.length||3!==t.children[0].type))return void(t.staticRoot=!0);if(t.staticRoot=!1,t.children)for(var r=0,i=t.children.length;r<i;r++)e(t.children[r],n||!!t.for);if(t.ifConditions)for(var o=1,a=t.ifConditions.length;o<a;o++)e(t.ifConditions[o].block,n)}}(e,!1))}var Aa=/^([\w$_]+|\([^)]*?\))\s*=>|^function\s*(?:[\w$]+)?\s*\(/,Oa=/\([^)]*?\);*$/,Sa=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['[^']*?']|\["[^"]*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*$/,Ta={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},Ea={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],delete:["Backspace","Delete","Del"]},Na=function(e){return"if("+e+")return null;"},ja={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:Na("$event.target !== $event.currentTarget"),ctrl:Na("!$event.ctrlKey"),shift:Na("!$event.shiftKey"),alt:Na("!$event.altKey"),meta:Na("!$event.metaKey"),left:Na("'button' in $event && $event.button !== 0"),middle:Na("'button' in $event && $event.button !== 1"),right:Na("'button' in $event && $event.button !== 2")};function Da(e,t){var n=t?"nativeOn:":"on:",r="",i="";for(var o in e){var a=La(e[o]);e[o]&&e[o].dynamic?i+=o+","+a+",":r+='"'+o+'":'+a+","}return r="{"+r.slice(0,-1)+"}",i?n+"_d("+r+",["+i.slice(0,-1)+"])":n+r}function La(e){if(!e)return"function(){}";if(Array.isArray(e))return"["+e.map(function(e){return La(e)}).join(",")+"]";var t=Sa.test(e.value),n=Aa.test(e.value),r=Sa.test(e.value.replace(Oa,""));if(e.modifiers){var i="",o="",a=[];for(var s in e.modifiers)if(ja[s])o+=ja[s],Ta[s]&&a.push(s);else if("exact"===s){var c=e.modifiers;o+=Na(["ctrl","shift","alt","meta"].filter(function(e){return!c[e]}).map(function(e){return"$event."+e+"Key"}).join("||"))}else a.push(s);return a.length&&(i+=function(e){return"if(!$event.type.indexOf('key')&&"+e.map(Ma).join("&&")+")return null;"}(a)),o&&(i+=o),"function($event){"+i+(t?"return "+e.value+"($event)":n?"return ("+e.value+")($event)":r?"return "+e.value:e.value)+"}"}return t||n?e.value:"function($event){"+(r?"return "+e.value:e.value)+"}"}function Ma(e){var t=parseInt(e,10);if(t)return"$event.keyCode!=="+t;var n=Ta[e],r=Ea[e];return"_k($event.keyCode,"+JSON.stringify(e)+","+JSON.stringify(n)+",$event.key,"+JSON.stringify(r)+")"}var Ia={on:function(e,t){e.wrapListeners=function(e){return"_g("+e+","+t.value+")"}},bind:function(e,t){e.wrapData=function(n){return"_b("+n+",'"+e.tag+"',"+t.value+","+(t.modifiers&&t.modifiers.prop?"true":"false")+(t.modifiers&&t.modifiers.sync?",true":"")+")"}},cloak:S},Fa=function(e){this.options=e,this.warn=e.warn||Sr,this.transforms=Tr(e.modules,"transformCode"),this.dataGenFns=Tr(e.modules,"genData"),this.directives=A(A({},Ia),e.directives);var t=e.isReservedTag||T;this.maybeComponent=function(e){return!!e.component||!t(e.tag)},this.onceId=0,this.staticRenderFns=[],this.pre=!1};function Pa(e,t){var n=new Fa(t);return{render:"with(this){return "+(e?Ra(e,n):'_c("div")')+"}",staticRenderFns:n.staticRenderFns}}function Ra(e,t){if(e.parent&&(e.pre=e.pre||e.parent.pre),e.staticRoot&&!e.staticProcessed)return Ha(e,t);if(e.once&&!e.onceProcessed)return Ba(e,t);if(e.for&&!e.forProcessed)return za(e,t);if(e.if&&!e.ifProcessed)return Ua(e,t);if("template"!==e.tag||e.slotTarget||t.pre){if("slot"===e.tag)return function(e,t){var n=e.slotName||'"default"',r=qa(e,t),i="_t("+n+(r?","+r:""),o=e.attrs||e.dynamicAttrs?Ga((e.attrs||[]).concat(e.dynamicAttrs||[]).map(function(e){return{name:b(e.name),value:e.value,dynamic:e.dynamic}})):null,a=e.attrsMap["v-bind"];!o&&!a||r||(i+=",null");o&&(i+=","+o);a&&(i+=(o?"":",null")+","+a);return i+")"}(e,t);var n;if(e.component)n=function(e,t,n){var r=t.inlineTemplate?null:qa(t,n,!0);return"_c("+e+","+Va(t,n)+(r?","+r:"")+")"}(e.component,e,t);else{var r;(!e.plain||e.pre&&t.maybeComponent(e))&&(r=Va(e,t));var i=e.inlineTemplate?null:qa(e,t,!0);n="_c('"+e.tag+"'"+(r?","+r:"")+(i?","+i:"")+")"}for(var o=0;o<t.transforms.length;o++)n=t.transforms[o](e,n);return n}return qa(e,t)||"void 0"}function Ha(e,t){e.staticProcessed=!0;var n=t.pre;return e.pre&&(t.pre=e.pre),t.staticRenderFns.push("with(this){return "+Ra(e,t)+"}"),t.pre=n,"_m("+(t.staticRenderFns.length-1)+(e.staticInFor?",true":"")+")"}function Ba(e,t){if(e.onceProcessed=!0,e.if&&!e.ifProcessed)return Ua(e,t);if(e.staticInFor){for(var n="",r=e.parent;r;){if(r.for){n=r.key;break}r=r.parent}return n?"_o("+Ra(e,t)+","+t.onceId+++","+n+")":Ra(e,t)}return Ha(e,t)}function Ua(e,t,n,r){return e.ifProcessed=!0,function e(t,n,r,i){if(!t.length)return i||"_e()";var o=t.shift();return o.exp?"("+o.exp+")?"+a(o.block)+":"+e(t,n,r,i):""+a(o.block);function a(e){return r?r(e,n):e.once?Ba(e,n):Ra(e,n)}}(e.ifConditions.slice(),t,n,r)}function za(e,t,n,r){var i=e.for,o=e.alias,a=e.iterator1?","+e.iterator1:"",s=e.iterator2?","+e.iterator2:"";return e.forProcessed=!0,(r||"_l")+"(("+i+"),function("+o+a+s+"){return "+(n||Ra)(e,t)+"})"}function Va(e,t){var n="{",r=function(e,t){var n=e.directives;if(!n)return;var r,i,o,a,s="directives:[",c=!1;for(r=0,i=n.length;r<i;r++){o=n[r],a=!0;var u=t.directives[o.name];u&&(a=!!u(e,o,t.warn)),a&&(c=!0,s+='{name:"'+o.name+'",rawName:"'+o.rawName+'"'+(o.value?",value:("+o.value+"),expression:"+JSON.stringify(o.value):"")+(o.arg?",arg:"+(o.isDynamicArg?o.arg:'"'+o.arg+'"'):"")+(o.modifiers?",modifiers:"+JSON.stringify(o.modifiers):"")+"},")}if(c)return s.slice(0,-1)+"]"}(e,t);r&&(n+=r+","),e.key&&(n+="key:"+e.key+","),e.ref&&(n+="ref:"+e.ref+","),e.refInFor&&(n+="refInFor:true,"),e.pre&&(n+="pre:true,"),e.component&&(n+='tag:"'+e.tag+'",');for(var i=0;i<t.dataGenFns.length;i++)n+=t.dataGenFns[i](e);if(e.attrs&&(n+="attrs:"+Ga(e.attrs)+","),e.props&&(n+="domProps:"+Ga(e.props)+","),e.events&&(n+=Da(e.events,!1)+","),e.nativeEvents&&(n+=Da(e.nativeEvents,!0)+","),e.slotTarget&&!e.slotScope&&(n+="slot:"+e.slotTarget+","),e.scopedSlots&&(n+=function(e,t,n){var r=e.for||Object.keys(t).some(function(e){var n=t[e];return n.slotTargetDynamic||n.if||n.for||Ka(n)}),i=!!e.if;if(!r)for(var o=e.parent;o;){if(o.slotScope&&o.slotScope!==ca||o.for){r=!0;break}o.if&&(i=!0),o=o.parent}var a=Object.keys(t).map(function(e){return Ja(t[e],n)}).join(",");return"scopedSlots:_u(["+a+"]"+(r?",null,true":"")+(!r&&i?",null,false,"+function(e){var t=5381,n=e.length;for(;n;)t=33*t^e.charCodeAt(--n);return t>>>0}(a):"")+")"}(e,e.scopedSlots,t)+","),e.model&&(n+="model:{value:"+e.model.value+",callback:"+e.model.callback+",expression:"+e.model.expression+"},"),e.inlineTemplate){var o=function(e,t){var n=e.children[0];if(n&&1===n.type){var r=Pa(n,t.options);return"inlineTemplate:{render:function(){"+r.render+"},staticRenderFns:["+r.staticRenderFns.map(function(e){return"function(){"+e+"}"}).join(",")+"]}"}}(e,t);o&&(n+=o+",")}return n=n.replace(/,$/,"")+"}",e.dynamicAttrs&&(n="_b("+n+',"'+e.tag+'",'+Ga(e.dynamicAttrs)+")"),e.wrapData&&(n=e.wrapData(n)),e.wrapListeners&&(n=e.wrapListeners(n)),n}function Ka(e){return 1===e.type&&("slot"===e.tag||e.children.some(Ka))}function Ja(e,t){var n=e.attrsMap["slot-scope"];if(e.if&&!e.ifProcessed&&!n)return Ua(e,t,Ja,"null");if(e.for&&!e.forProcessed)return za(e,t,Ja);var r=e.slotScope===ca?"":String(e.slotScope),i="function("+r+"){return "+("template"===e.tag?e.if&&n?"("+e.if+")?"+(qa(e,t)||"undefined")+":undefined":qa(e,t)||"undefined":Ra(e,t))+"}",o=r?"":",proxy:true";return"{key:"+(e.slotTarget||'"default"')+",fn:"+i+o+"}"}function qa(e,t,n,r,i){var o=e.children;if(o.length){var a=o[0];if(1===o.length&&a.for&&"template"!==a.tag&&"slot"!==a.tag){var s=n?t.maybeComponent(a)?",1":",0":"";return""+(r||Ra)(a,t)+s}var c=n?function(e,t){for(var n=0,r=0;r<e.length;r++){var i=e[r];if(1===i.type){if(Wa(i)||i.ifConditions&&i.ifConditions.some(function(e){return Wa(e.block)})){n=2;break}(t(i)||i.ifConditions&&i.ifConditions.some(function(e){return t(e.block)}))&&(n=1)}}return n}(o,t.maybeComponent):0,u=i||Za;return"["+o.map(function(e){return u(e,t)}).join(",")+"]"+(c?","+c:"")}}function Wa(e){return void 0!==e.for||"template"===e.tag||"slot"===e.tag}function Za(e,t){return 1===e.type?Ra(e,t):3===e.type&&e.isComment?(r=e,"_e("+JSON.stringify(r.text)+")"):"_v("+(2===(n=e).type?n.expression:Xa(JSON.stringify(n.text)))+")";var n,r}function Ga(e){for(var t="",n="",r=0;r<e.length;r++){var i=e[r],o=Xa(i.value);i.dynamic?n+=i.name+","+o+",":t+='"'+i.name+'":'+o+","}return t="{"+t.slice(0,-1)+"}",n?"_d("+t+",["+n.slice(0,-1)+"])":t}function Xa(e){return e.replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")}new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments".split(",").join("\\b|\\b")+"\\b");function Ya(e,t){try{return new Function(e)}catch(n){return t.push({err:n,code:e}),S}}function Qa(e){var t=Object.create(null);return function(n,r,i){(r=A({},r)).warn;delete r.warn;var o=r.delimiters?String(r.delimiters)+n:n;if(t[o])return t[o];var a=e(n,r),s={},c=[];return s.render=Ya(a.render,c),s.staticRenderFns=a.staticRenderFns.map(function(e){return Ya(e,c)}),t[o]=s}}var es,ts,ns=(es=function(e,t){var n=la(e.trim(),t);!1!==t.optimize&&ka(n,t);var r=Pa(n,t);return{ast:n,render:r.render,staticRenderFns:r.staticRenderFns}},function(e){function t(t,n){var r=Object.create(e),i=[],o=[];if(n)for(var a in n.modules&&(r.modules=(e.modules||[]).concat(n.modules)),n.directives&&(r.directives=A(Object.create(e.directives||null),n.directives)),n)"modules"!==a&&"directives"!==a&&(r[a]=n[a]);r.warn=function(e,t,n){(n?o:i).push(e)};var s=es(t.trim(),r);return s.errors=i,s.tips=o,s}return{compile:t,compileToFunctions:Qa(t)}})(Ca),rs=(ns.compile,ns.compileToFunctions);function is(e){return(ts=ts||document.createElement("div")).innerHTML=e?'<a href="\n"/>':'<div a="\n"/>',ts.innerHTML.indexOf("&#10;")>0}var os=!!z&&is(!1),as=!!z&&is(!0),ss=g(function(e){var t=Yn(e);return t&&t.innerHTML}),cs=wn.prototype.$mount;return wn.prototype.$mount=function(e,t){if((e=e&&Yn(e))===document.body||e===document.documentElement)return this;var n=this.$options;if(!n.render){var r=n.template;if(r)if("string"==typeof r)"#"===r.charAt(0)&&(r=ss(r));else{if(!r.nodeType)return this;r=r.innerHTML}else e&&(r=function(e){if(e.outerHTML)return e.outerHTML;var t=document.createElement("div");return t.appendChild(e.cloneNode(!0)),t.innerHTML}(e));if(r){var i=rs(r,{outputSourceRange:!1,shouldDecodeNewlines:os,shouldDecodeNewlinesForHref:as,delimiters:n.delimiters,comments:n.comments},this),o=i.render,a=i.staticRenderFns;n.render=o,n.staticRenderFns=a}}return cs.call(this,e,t)},wn.compile=rs,wn});
diff --git a/Source/UBCS-WEB/dist/css/app.14df75aa.css b/Source/UBCS-WEB/dist/css/app.14df75aa.css
deleted file mode 100644
index e4287e9..0000000
--- a/Source/UBCS-WEB/dist/css/app.14df75aa.css
+++ /dev/null
@@ -1 +0,0 @@
-.avue-searchs[data-v-47d73e63]{padding-top:50px;width:100%;height:100%;background-color:#fff;z-index:1024}.avue-searchs__title[data-v-47d73e63]{margin-bottom:60px;text-align:center;font-size:42px;font-weight:700;letter-spacing:2px;text-indent:2px}.avue-searchs__form[data-v-47d73e63]{margin:0 auto 50px auto;width:50%;text-align:center}.avue-searchs__form p[data-v-47d73e63]{margin-top:20px}.avue-searchs__scrollbar[data-v-47d73e63]{height:400px}.avue-searchs__list[data-v-47d73e63]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 30px;margin:0 auto;width:70%;border-radius:4px;border:1px solid #ebeef5;background-color:#fff;overflow:hidden;color:#303133;-webkit-transition:.3s;transition:.3s;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.avue-searchs__item[data-v-47d73e63]{padding:5px 0;border-bottom:1px dashed #eee}.avue-searchs__item-icon[data-v-47d73e63]{margin-right:5px;font-size:18px}.avue-searchs__item-title[data-v-47d73e63]{font-size:20px;font-weight:500;color:#333}.avue-searchs__item-path[data-v-47d73e63]{line-height:30px;color:#666}.my-autocomplete li{line-height:normal;padding:7px}.my-autocomplete li .icon{margin-right:5px;display:inline-block;vertical-align:middle}.my-autocomplete li .name{display:inline-block;text-overflow:ellipsis;overflow:hidden;vertical-align:middle}.my-autocomplete li .addr{padding-top:5px;width:100%;font-size:12px;color:#b4b4b4}.my-autocomplete li .highlighted .addr{color:#ddd}.list[data-v-34518f89]{width:100%}.code[data-v-6e8bef7c]{font-size:12px;display:block;font-family:monospace;white-space:pre;margin:1em 0}.theme-picker .el-color-picker__trigger{vertical-align:middle}.theme-picker-dropdown .el-color-dropdown__link-btn{display:none}.fade-leave-active{-webkit-transition:opacity .2s;transition:opacity .2s}.fade-enter-active{-webkit-transition:opacity 2.5s;transition:opacity 2.5s}.fade-enter,.fade-leave-to{opacity:0}.avue-logo{position:fixed;top:0;left:0;width:240px;height:64px;line-height:64px;background-color:#20222a;font-size:20px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15);color:hsla(0,0%,100%,.8);z-index:1024}.avue-logo_title{display:block;text-align:center;font-weight:300;font-size:20px}.avue-logo_subtitle{display:block;text-align:center;font-size:18px;font-weight:700;color:#fff}.imgSpan{top:15px;left:37px}.imgSpan,.logimg{position:absolute}.logimg{top:20px;left:12px}.title[data-v-275f073a]{color:red}#app{width:100%;height:100%;overflow:hidden}.avue--detail .el-col{margin-bottom:0}.el-dropdown-menu__item{font-size:12px!important;line-height:28px!important}.el-scrollbar__view{height:100%}.el-menu--horizontal{border-bottom:none!important}.el-menu{border-right:none!important}.el-menu--display,.el-menu--display+.el-submenu__icon-arrow{display:none}.el-message__content,.el-message__icon{display:inline-block}.el-date-editor .el-range-input,.el-date-editor .el-range-separator{height:auto;overflow:hidden}.el-dialog__wrapper{z-index:2048}.el-col{margin-bottom:8px}.el-main{padding:0!important}.el-dropdown-menu__item--divided:before,.el-menu,.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover,.el-menu--horizontal>.el-submenu .el-submenu__title:hover{background-color:transparent;background-color:transparent!important}.el-card__header{padding:6px 18px!important}.el-divider--horizontal{margin:12px 0!important}.avue-top{padding:0 20px;position:relative;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15);color:rgba(0,0,0,.65);font-size:28px;height:64px;line-height:64px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.avue-top .el-menu-item i,.avue-top .el-menu-item span{font-size:13px}.avue-top .el-menu--horizontal>.el-menu-item{height:64px;line-height:64px}.avue-breadcrumb{height:100%}.avue-breadcrumb i{font-size:30px!important}.avue-breadcrumb--active{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.top-menu{-webkit-box-sizing:border-box;box-sizing:border-box}.top-menu .el-menu-item{padding:0 10px;border:none!important}.top-search{line-height:64px;position:absolute!important;left:20px;top:0;width:400px!important}.top-search .el-input__inner{font-size:13px;border:none;background-color:transparent}.top-bar__img{margin:0 8px 0 5px;padding:2px;width:30px;height:30px;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;vertical-align:middle}.top-bar__left,.top-bar__right{height:64px;position:absolute;top:0}.top-bar__left i,.top-bar__right i{line-height:64px}.top-bar__left{left:20px}.top-bar__right{right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-bar__item{position:relative;display:inline-block;height:64px;margin:0 10px;font-size:16px}.top-bar__item--show{display:inline-block!important}.top-bar__item .el-badge__content.is-fixed{top:12px;right:5px}.top-bar__title{height:100%;padding:0 40px;text-overflow:ellipsis;white-space:nowrap;font-size:inherit;font-weight:400}.avue-tags,.top-bar__title{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.avue-tags{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding:0 10px;margin-bottom:10px;border-top:1px solid #f6f6f6;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.avue-tags .el-tabs--card>.el-tabs__header{margin:0}.avue-tags .el-tabs--card>.el-tabs__header,.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__item,.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__nav{border:none}.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left-width:1px}.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__item{margin:0 3px;height:40px;line-height:40px;font-size:13px;font-weight:400;color:#ccc}.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__item.is-active{color:#409eff;border-bottom:3px solid #409eff}.avue-tags .el-tabs__nav-next,.avue-tags .el-tabs__nav-prev{width:20px;line-height:34px;font-size:18x;text-align:center}.avue-tags__box{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:106px;width:100%}.avue-tags__box--close .el-tabs__item:first-child{padding:0 20px!important}.avue-tags__box--close .el-tabs__item:first-child .el-icon-close{display:none}.avue-tags__contentmenu{position:fixed;width:120px;background-color:#fff;z-index:1024;border-radius:5px;-webkit-box-shadow:1px 2px 10px #ccc;box-shadow:1px 2px 10px #ccc}.avue-tags__contentmenu .item{cursor:pointer;font-size:14px;padding:8px 20px 8px 15px;color:#606266}.avue-tags__contentmenu .item:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.avue-tags__contentmenu .item:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.avue-tags__contentmenu .item:hover{background-color:#409eff;color:#fff}.avue-tags__menu{position:absolute!important;top:3px;right:0;padding:1px 0 0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-menu--popup .el-menu-item{background-color:#20222a}.el-menu--popup .el-menu-item i,.el-menu--popup .el-menu-item span{color:hsla(0,0%,100%,.7)}.el-menu--popup .el-menu-item:hover i,.el-menu--popup .el-menu-item:hover span{color:#fff}.el-menu--popup .el-menu-item.is-active{background-color:rgba(0,0,0,.8)}.el-menu--popup .el-menu-item.is-active:before{content:"";top:0;left:0;bottom:0;width:4px;background:#409eff;position:absolute}.el-menu--popup .el-menu-item.is-active i,.el-menu--popup .el-menu-item.is-active span{color:#fff}.avue-sidebar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:60px;height:100%;position:relative;background-color:#20222a;-webkit-transition:width .2s;transition:width .2s;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:2px 0 6px rgba(0,21,41,.35);box-shadow:2px 0 6px rgba(0,21,41,.35)}.avue-sidebar .el-scrollbar__wrap{overflow-x:hidden}.avue-sidebar--tip{width:90%;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;position:absolute;top:5px;left:5%;color:#ccc;z-index:2;text-align:center;font-size:14px;background-color:rgba(0,0,0,.4)}.avue-sidebar .el-menu-item i,.avue-sidebar .el-submenu__title i{margin-right:10px}.avue-sidebar .el-menu-item i,.avue-sidebar .el-menu-item span,.avue-sidebar .el-submenu__title i,.avue-sidebar .el-submenu__title span{color:hsla(0,0%,100%,.7)}.avue-sidebar .el-menu-item:hover,.avue-sidebar .el-submenu__title:hover{background:transparent}.avue-sidebar .el-menu-item:hover i,.avue-sidebar .el-menu-item:hover span,.avue-sidebar .el-submenu__title:hover i,.avue-sidebar .el-submenu__title:hover span{color:#fff}.avue-sidebar .el-menu-item.is-active,.avue-sidebar .el-submenu__title.is-active{background-color:rgba(0,0,0,.8)}.avue-sidebar .el-menu-item.is-active:before,.avue-sidebar .el-submenu__title.is-active:before{content:"";top:0;left:0;bottom:0;width:4px;background:#409eff;position:absolute}.avue-sidebar .el-menu-item.is-active i,.avue-sidebar .el-menu-item.is-active span,.avue-sidebar .el-submenu__title.is-active i,.avue-sidebar .el-submenu__title.is-active span{color:#fff}.fade-transverse-enter-active,.fade-transverse-leave-active{-webkit-transition:all .5s;transition:all .5s}.fade-transverse-enter{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.fade-transverse-leave-to{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}.fade-scale-enter-active,.fade-scale-leave-active{-webkit-transition:all .5s;transition:all .5s}.fade-scale-enter{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}.fade-scale-leave-to{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}@-webkit-keyframes animate-cloud{0%{background-position:600px 100%}to{background-position:0 100%}}.theme-white .el-menu--popup .el-menu-item{background-color:#fff}.theme-white .el-menu--popup .el-menu-item i,.theme-white .el-menu--popup .el-menu-item span{color:#666}.theme-white .el-menu--popup .el-menu-item:hover i,.theme-white .el-menu--popup .el-menu-item:hover span{color:#333}.theme-white .el-menu--popup .el-menu-item.is-active{background-color:#409eff}.theme-white .el-menu--popup .el-menu-item.is-active:before{content:"";top:0;left:0;bottom:0;width:4px;background:#409eff;position:absolute}.theme-white .el-menu--popup .el-menu-item.is-active i,.theme-white .el-menu--popup .el-menu-item.is-active span{color:#fff}.theme-white .avue-header,.theme-white .avue-logo,.theme-white .tags-container{background-color:#409eff}.theme-white .avue-sidebar--tip{background-color:transparent;color:#333}.theme-white .el-dropdown{color:#fff}.theme-white .avue-logo_title{font-weight:400;color:#fff}.theme-white .avue-breadcrumb,.theme-white .avue-breadcrumb i,.theme-white .avue-top .el-menu-item:hover i,.theme-white .avue-top .el-menu-item:hover span,.theme-white .avue-top .el-menu-item i,.theme-white .avue-top .el-menu-item span,.theme-white .logo_title,.theme-white .logo_title i{color:#fff}.theme-white .avue-sidebar{-webkit-box-shadow:2px 0 6px rgba(0,21,41,.15);box-shadow:2px 0 6px rgba(0,21,41,.15);background-color:#fff;padding-top:70px}.theme-white .avue-sidebar .el-menu-item i,.theme-white .avue-sidebar .el-menu-item span,.theme-white .avue-sidebar .el-submenu__title i,.theme-white .avue-sidebar .el-submenu__title span{color:#666}.theme-white .avue-sidebar .el-menu-item:hover,.theme-white .avue-sidebar .el-submenu__title:hover{background:transparent}.theme-white .avue-sidebar .el-menu-item:hover i,.theme-white .avue-sidebar .el-menu-item:hover span,.theme-white .avue-sidebar .el-submenu__title:hover i,.theme-white .avue-sidebar .el-submenu__title:hover span{color:#333}.theme-white .avue-sidebar .el-menu-item.is-active,.theme-white .avue-sidebar .el-submenu__title.is-active{background-color:#409eff}.theme-white .avue-sidebar .el-menu-item.is-active i,.theme-white .avue-sidebar .el-menu-item.is-active span,.theme-white .avue-sidebar .el-submenu__title.is-active i,.theme-white .avue-sidebar .el-submenu__title.is-active span{color:#fff}.theme-white .top-search .el-input__inner{color:#333}.theme-white .top-search input::-webkit-input-placeholder,.theme-white .top-search textarea::-webkit-input-placeholder{color:#fff}.theme-white .top-search input:-moz-placeholder,.theme-white .top-search input::-moz-placeholder,.theme-white .top-search textarea:-moz-placeholder,.theme-white .top-search textarea::-moz-placeholder{color:#fff}.theme-white .top-search input:-ms-input-placeholder,.theme-white .top-search textarea:-ms-input-placeholder{color:#fff}.theme-white .top-bar__item i{color:#fff}.theme-dark .avue-logo{color:#fff;background-color:#2c3643;-webkit-box-shadow:none;box-shadow:none}.theme-dark .avue-logo .avue-logo_title{font-size:20px;font-weight:400}.theme-dark .avue-top{background-color:#2c3643;-webkit-box-shadow:none;box-shadow:none;color:#ccc}.theme-dark .avue-top i,.theme-dark .avue-top span{color:#ccc}.theme-dark .avue-main{padding:0 5px}.theme-dark .avue-tags{padding-left:0;background-color:#2c3643;border-color:transparent}.theme-dark .avue-tags .el-tabs__item{margin:0!important;background-color:#262d37}.theme-dark .avue-tags .el-tabs__item.is-active{color:#262d37!important;background-color:#fff!important;border-color:#262d37!important}.theme-dark .avue-main{background-color:#2c3643}.theme-dark .avue-sidebar{background-color:#2c3643;-webkit-box-shadow:none;box-shadow:none}.theme-dark .avue-sidebar .el-menu-item i,.theme-dark .avue-sidebar .el-menu-item span,.theme-dark .avue-sidebar .el-submenu__title i,.theme-dark .avue-sidebar .el-submenu__title span{color:#ccc}.theme-dark .avue-sidebar .el-menu-item.is-active,.theme-dark .avue-sidebar .el-menu-item:hover,.theme-dark .avue-sidebar .el-submenu__title.is-active,.theme-dark .avue-sidebar .el-submenu__title:hover{background:#262d37}.theme-dark .avue-sidebar .el-menu-item.is-active i,.theme-dark .avue-sidebar .el-menu-item.is-active span,.theme-dark .avue-sidebar .el-menu-item:hover i,.theme-dark .avue-sidebar .el-menu-item:hover span,.theme-dark .avue-sidebar .el-submenu__title.is-active i,.theme-dark .avue-sidebar .el-submenu__title.is-active span,.theme-dark .avue-sidebar .el-submenu__title:hover i,.theme-dark .avue-sidebar .el-submenu__title:hover span{color:#fff}.theme-dark .avue-sidebar .el-menu-item.is-active:before,.theme-dark .avue-sidebar .el-menu-item:hover:before,.theme-dark .avue-sidebar .el-submenu__title.is-active:before,.theme-dark .avue-sidebar .el-submenu__title:hover:before{background-color:#000}.theme-star .avue-main{background:transparent}.theme-star .avue-contail{background-image:url(/img/bg/star-squashed.jpg);background-size:100% 100%}.theme-star .avue-logo{color:#fff}.theme-star .avue-header,.theme-star .avue-logo,.theme-star .tags-container{background-color:transparent}.theme-star .el-card,.theme-star .error-page{opacity:.9}.theme-star .avue-tabs{padding:0 20px}.theme-star .avue-tags{background-color:transparent;border-top:none}.theme-star .avue-top .avue-breadcrumb,.theme-star .avue-top .el-menu-item i,.theme-star .avue-top .el-menu-item span{color:#fff}.theme-star .avue-top .el-menu-item.is-active{background-color:rgba(0,0,0,.4)}.theme-star .avue-top .el-dropdown{color:#fff}.theme-star .avue-sidebar{-webkit-box-shadow:2px 0 6px rgba(0,21,41,.15);box-shadow:2px 0 6px rgba(0,21,41,.15);background-color:transparent}.theme-star .avue-sidebar .el-menu-item i,.theme-star .avue-sidebar .el-menu-item span,.theme-star .avue-sidebar .el-submenu__title i,.theme-star .avue-sidebar .el-submenu__title span{color:#fff}.theme-star .avue-sidebar .el-menu-item:hover,.theme-star .avue-sidebar .el-submenu__title:hover{background:transparent}.theme-star .avue-sidebar .el-menu-item:hover i,.theme-star .avue-sidebar .el-menu-item:hover span,.theme-star .avue-sidebar .el-submenu__title:hover i,.theme-star .avue-sidebar .el-submenu__title:hover span{color:#409eff}.theme-star .avue-sidebar .el-menu-item.is-active,.theme-star .avue-sidebar .el-submenu__title.is-active{background-color:rgba(0,0,0,.4)}.theme-star .avue-sidebar .el-menu-item.is-active i,.theme-star .avue-sidebar .el-menu-item.is-active span,.theme-star .avue-sidebar .el-submenu__title.is-active i,.theme-star .avue-sidebar .el-submenu__title.is-active span{color:#fff}.theme-star .top-search .el-input__inner{color:#333}.theme-star .top-search input::-webkit-input-placeholder,.theme-star .top-search textarea::-webkit-input-placeholder{color:#fff}.theme-star .top-search input:-moz-placeholder,.theme-star .top-search input::-moz-placeholder,.theme-star .top-search textarea:-moz-placeholder,.theme-star .top-search textarea::-moz-placeholder{color:#fff}.theme-star .top-search input:-ms-input-placeholder,.theme-star .top-search textarea:-ms-input-placeholder{color:#fff}.theme-star .top-bar__item i{color:#fff}.theme-vip .avue-header{background-color:#20222a}.theme-vip .el-dropdown{color:rgba(246,202,157,.7)}.theme-vip .avue-logo .avue-logo_title{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(246,202,157,.7)),to(#f6ca9d));-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:400}.theme-vip .avue-breadcrumb i{color:rgba(246,202,157,.7)}.theme-vip .avue-sidebar .el-menu-item.is-active:before{background:rgba(246,202,157,.7)}.theme-vip .avue-sidebar .el-menu-item.is-active i,.theme-vip .avue-sidebar .el-menu-item.is-active span{color:#f6ca9d}.theme-vip .avue-tags .el-tabs__item{color:rgba(0,0,0,.4)!important}.theme-vip .avue-tags .el-tabs__item.is-active{color:#f6ca9d!important;border-color:#f6ca9d!important}.theme-vip .avue-tags .el-tabs__item:before{background:#f6ca9d}.theme-vip .top-search .el-input__inner{color:rgba(246,202,157,.7)}.theme-vip .top-search input::-webkit-input-placeholder,.theme-vip .top-search textarea::-webkit-input-placeholder{color:rgba(246,202,157,.7)}.theme-vip .top-search input:-moz-placeholder,.theme-vip .top-search input::-moz-placeholder,.theme-vip .top-search textarea:-moz-placeholder,.theme-vip .top-search textarea::-moz-placeholder{color:rgba(246,202,157,.7)}.theme-vip .top-search input:-ms-input-placeholder,.theme-vip .top-search textarea:-ms-input-placeholder{color:rgba(246,202,157,.7)}.theme-vip .avue-top .el-menu-item i,.theme-vip .avue-top .el-menu-item span,.theme-vip .top-bar__item i{color:rgba(246,202,157,.7)}.theme-vip .avue-top .el-menu-item:hover i,.theme-vip .avue-top .el-menu-item:hover span{color:#f6ca9d}.theme-d2 .avue-logo{color:#409eff;background-color:#ebf1f6;-webkit-box-shadow:none;box-shadow:none}.theme-d2 .avue-logo .avue-logo_title{font-size:20px;font-weight:400}.theme-d2 .avue-top{background-color:#ebf1f6;-webkit-box-shadow:none;box-shadow:none}.theme-d2 .avue-main{padding:0 5px}.theme-d2 .avue-tags{margin-left:6px;padding:0;border:1px solid #e4e7ed;border-radius:3px;background-color:#ebf1f6;-webkit-box-shadow:none;box-shadow:none}.theme-d2 .avue-tags .el-tabs__item{border-left:1px solid #cfd7e5!important;margin:0!important;background-color:rgba(0,0,0,.03)!important;color:#606266!important;font-size:14px!important;font-weight:500!important}.theme-d2 .avue-tags .el-tabs__item:first-child{border-left:none!important}.theme-d2 .avue-tags .is-active{border-bottom:1px solid #fff!important;background-color:#fff!important;color:#409eff!important}.theme-d2 .avue-sidebar{background-color:#ebf1f6;-webkit-box-shadow:none;box-shadow:none}.theme-d2 .avue-sidebar .el-menu-item i,.theme-d2 .avue-sidebar .el-menu-item span,.theme-d2 .avue-sidebar .el-submenu__title i,.theme-d2 .avue-sidebar .el-submenu__title span{color:#606266}.theme-d2 .avue-sidebar .el-menu-item.is-active,.theme-d2 .avue-sidebar .el-menu-item:hover,.theme-d2 .avue-sidebar .el-submenu__title.is-active,.theme-d2 .avue-sidebar .el-submenu__title:hover{background:hsla(0,0%,100%,.5)}.theme-d2 .avue-sidebar .el-menu-item.is-active i,.theme-d2 .avue-sidebar .el-menu-item.is-active span,.theme-d2 .avue-sidebar .el-menu-item:hover i,.theme-d2 .avue-sidebar .el-menu-item:hover span,.theme-d2 .avue-sidebar .el-submenu__title.is-active i,.theme-d2 .avue-sidebar .el-submenu__title.is-active span,.theme-d2 .avue-sidebar .el-submenu__title:hover i,.theme-d2 .avue-sidebar .el-submenu__title:hover span{color:#409eff}.theme-bule .avue-header,.theme-bule .avue-logo,.theme-bule .avue-sidebar{background:#004ca7}.theme-bule .avue-sidebar .el-menu-item.is-active,.theme-bule .avue-sidebar .el-submenu__title.is-active{background-color:rgba(0,0,0,.2)}.theme-bule .avue-breadcrumb i,.theme-bule .avue-logo .avue-logo_title,.theme-bule .avue-top .el-menu-item:hover i,.theme-bule .avue-top .el-menu-item:hover span,.theme-bule .avue-top .el-menu-item i,.theme-bule .avue-top .el-menu-item span,.theme-bule .el-dropdown,.theme-bule .top-bar__item i{color:#fff}.theme-iview .avue-logo{background:#001529;-webkit-box-shadow:none;box-shadow:none;text-align:center}.theme-iview .avue-logo .avue-logo_title{padding:5px 8px 8px 8px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;font-size:20px;color:#fff;font-weight:500;display:inline;background-color:#409eff}.theme-iview .avue-tags{padding:3px 5px 5px 0;background:#f0f0f0;-webkit-box-shadow:inset 0 0 3px 2px hsla(0,0%,39.2%,.1);box-shadow:inset 0 0 3px 2px hsla(0,0%,39.2%,.1)}.theme-iview .avue-tags .is-active:before{background:#409eff!important}.theme-iview .avue-tags .el-tabs__item{padding:0 15px!important;position:relative;height:32px!important;line-height:32px!important;border:1px solid #e8eaec!important;color:#515a6e!important;background:#fff!important;border-radius:3px}.theme-iview .avue-tags .el-tabs__item:before{content:"";display:inline-block;width:12px;height:12px;margin-right:10px;border-radius:50%;background:#e8eaec}.theme-iview .avue-sidebar{background:#001529}.theme-iview .avue-sidebar .el-menu-item.is-active{background-color:#000c17}.theme-iview .avue-sidebar .el-menu-item.is-active:before{display:none}.theme-iview .avue-sidebar .el-menu-item.is-active i,.theme-iview .avue-sidebar .el-menu-item.is-active span{color:#409eff}.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active{background-color:#409eff}.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active:before{display:none}.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active i,.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active span{color:#fff}.theme-hey .avue-sidebar{background-color:#fff;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08)}.theme-hey .avue-sidebar .el-menu-item i,.theme-hey .avue-sidebar .el-menu-item span,.theme-hey .avue-sidebar .el-submenu__title i,.theme-hey .avue-sidebar .el-submenu__title span{color:rgba(49,58,70,.8)}.theme-hey .avue-sidebar .el-menu-item:hover,.theme-hey .avue-sidebar .el-submenu__title:hover{background:transparent}.theme-hey .avue-sidebar .el-menu-item:hover i,.theme-hey .avue-sidebar .el-menu-item:hover span,.theme-hey .avue-sidebar .el-submenu__title:hover i,.theme-hey .avue-sidebar .el-submenu__title:hover span{color:#409eff}.theme-hey .avue-sidebar .el-menu-item.is-active,.theme-hey .avue-sidebar .el-submenu__title.is-active{background-color:#f0f6ff}.theme-hey .avue-sidebar .el-menu-item.is-active:before,.theme-hey .avue-sidebar .el-submenu__title.is-active:before{left:auto;right:0}.theme-hey .avue-sidebar .el-menu-item.is-active i,.theme-hey .avue-sidebar .el-menu-item.is-active span,.theme-hey .avue-sidebar .el-submenu__title.is-active i,.theme-hey .avue-sidebar .el-submenu__title.is-active span{color:#409eff}.theme-hey .avue-logo{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.theme-hey .avue-logo .avue-logo_title{color:#409eff;font-size:20px}.theme-hey .avue-tags{background:#f3f6f8}.theme-hey .avue-tags .el-tabs__item{color:rgba(0,0,0,.65)!important}.theme-hey .avue-tags .is-active{background-color:#fff;border-bottom:none!important}.theme-lte .avue-logo{background-color:#409eff}.theme-lte .avue-logo .avue-logo_title{font-weight:500;font-size:20px;color:#fff}.theme-lte .avue-tags .el-tabs__item{font-size:12px!important;font-weight:500!important}.theme-lte .avue-sidebar{background-color:#263238}.theme-lte .avue-sidebar .el-menu-item i,.theme-lte .avue-sidebar .el-menu-item span,.theme-lte .avue-sidebar .el-submenu__title i,.theme-lte .avue-sidebar .el-submenu__title span{color:#8a979e}.theme-lte .avue-sidebar .el-menu-item.is-active,.theme-lte .avue-sidebar .el-menu-item:hover,.theme-lte .avue-sidebar .el-submenu__title.is-active,.theme-lte .avue-sidebar .el-submenu__title:hover{background-color:#2b373d}.theme-lte .avue-sidebar .el-menu-item.is-active:before,.theme-lte .avue-sidebar .el-submenu__title.is-active:before{display:none}.theme-lte .avue-sidebar .el-menu-item.is-active i,.theme-lte .avue-sidebar .el-menu-item.is-active span,.theme-lte .avue-sidebar .el-submenu__title.is-active i,.theme-lte .avue-sidebar .el-submenu__title.is-active span{color:#fff}.theme-cool .el-menu--popup .el-menu-item{background-color:#fff}.theme-cool .el-menu--popup .el-menu-item i,.theme-cool .el-menu--popup .el-menu-item span{color:#666}.theme-cool .el-menu--popup .el-menu-item:hover i,.theme-cool .el-menu--popup .el-menu-item:hover span{color:#333}.theme-cool .el-menu--popup .el-menu-item.is-active{background-color:#409eff}.theme-cool .el-menu--popup .el-menu-item.is-active:before{content:"";top:0;left:0;bottom:0;width:4px;background:#409eff;position:absolute}.theme-cool .el-menu--popup .el-menu-item.is-active i,.theme-cool .el-menu--popup .el-menu-item.is-active span{color:#fff}.theme-cool .avue-header{background:linear-gradient(120deg,#25aff3,#008ad3)}.theme-cool .avue-tags{padding:0 3px;margin:8px 0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.theme-cool .avue-tags .el-tabs__header .el-tabs__item{padding:0 10px!important;background-color:#fff;margin-right:5px;color:#909399;border-radius:3px;height:30px;font-size:12px;line-height:30px}.theme-cool .avue-tags .el-tabs__header .el-tabs__item.is-active{border:none;color:#008ad3}.theme-cool .avue-logo{background:#fff;-webkit-box-shadow:none;box-shadow:none}.theme-cool .avue-sidebar--tip{background-color:transparent;color:#333}.theme-cool .el-dropdown{color:#fff}.theme-cool .avue-logo_title{font-weight:400;color:#008ad3}.theme-cool .avue-breadcrumb,.theme-cool .avue-breadcrumb i,.theme-cool .avue-top .el-menu-item:hover i,.theme-cool .avue-top .el-menu-item:hover span,.theme-cool .avue-top .el-menu-item i,.theme-cool .avue-top .el-menu-item span,.theme-cool .logo_title,.theme-cool .logo_title i{color:#fff}.theme-cool .avue-sidebar{-webkit-box-shadow:2px 0 6px rgba(0,21,41,.15);box-shadow:2px 0 6px rgba(0,21,41,.15);background-color:#fff;padding-top:70px}.theme-cool .avue-sidebar .el-menu-item,.theme-cool .avue-sidebar .el-submenu__title{font-size:13px}.theme-cool .avue-sidebar .el-menu-item i,.theme-cool .avue-sidebar .el-menu-item span,.theme-cool .avue-sidebar .el-submenu__title i,.theme-cool .avue-sidebar .el-submenu__title span{color:#000}.theme-cool .avue-sidebar .el-menu-item:hover,.theme-cool .avue-sidebar .el-submenu__title:hover{background:transparent}.theme-cool .avue-sidebar .el-menu-item:hover i,.theme-cool .avue-sidebar .el-menu-item:hover span,.theme-cool .avue-sidebar .el-submenu__title:hover i,.theme-cool .avue-sidebar .el-submenu__title:hover span{color:#000}.theme-cool .avue-sidebar .el-menu-item.is-active,.theme-cool .avue-sidebar .el-submenu__title.is-active{background-color:#e5f1fb}.theme-cool .avue-sidebar .el-menu-item.is-active:before,.theme-cool .avue-sidebar .el-submenu__title.is-active:before{width:0}.theme-cool .avue-sidebar .el-menu-item.is-active i,.theme-cool .avue-sidebar .el-menu-item.is-active span,.theme-cool .avue-sidebar .el-submenu__title.is-active i,.theme-cool .avue-sidebar .el-submenu__title.is-active span{color:#25aff3}.theme-cool .top-search .el-input__inner{color:#333}.theme-cool .top-search input::-webkit-input-placeholder,.theme-cool .top-search textarea::-webkit-input-placeholder{color:#fff}.theme-cool .top-search input:-moz-placeholder,.theme-cool .top-search input::-moz-placeholder,.theme-cool .top-search textarea:-moz-placeholder,.theme-cool .top-search textarea::-moz-placeholder{color:#fff}.theme-cool .top-search input:-ms-input-placeholder,.theme-cool .top-search textarea:-ms-input-placeholder{color:#fff}.theme-cool .top-bar__item i{color:#fff}.avue-header,.avue-layout .login-logo,.avue-left,.avue-logo,.avue-main,.avue-top{-webkit-transition:all .3s;transition:all .3s}.avue-contail{width:100%;height:100%;background:#f0f2f5;background-size:100%;background-repeat:no-repeat}.avue-left{position:fixed;left:0;top:0;width:240px;height:100%;z-index:1025}.avue--collapse .avue-left,.avue--collapse .avue-logo{width:60px}.avue--collapse .avue-header{padding-left:60px}.avue--collapse .avue-main{width:calc(100% - 60px);left:60px}.avue-header{padding-left:240px;width:100%;background-color:#fff}.avue-header,.avue-main{-webkit-box-sizing:border-box;box-sizing:border-box}.avue-main{position:absolute;left:240px;padding:0;padding-bottom:20px;width:calc(100% - 240px);height:calc(100% - 64px);overflow:hidden;-webkit-transition:all .5s;transition:all .5s;background:#f0f2f5;z-index:1026}.avue-main--fullscreen{width:100%;left:0}.avue-view{padding:0 10px!important;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-footer{margin:0 auto;padding:0 22px;width:1300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.avue-footer .logo{margin-left:-50px}.avue-footer .copyright{color:#666;line-height:1.5;font-size:12px}.avue-shade{position:fixed;display:none;width:100%;height:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:1024}.avue-shade--show{display:block}@media screen and (max-width:992px){.el-dialog,.el-message-box{width:98%!important}.login-left{display:none!important}.login-logo{padding-top:30px!important;margin-left:-30px}.login-weaper{margin:0 auto;width:96%!important}.login-border{border-radius:5px;padding:40px;margin:0 auto;float:none!important}.login-border,.login-main{width:100%!important}.avue-tags{display:none}.avue-left,.avue-logo{left:-240px}.avue-main{left:0;width:100%}.avue-header{margin-bottom:15px;padding-left:15px}.top-bar__item{display:none}.avue--collapse .avue-left,.avue--collapse .avue-logo{width:240px;left:0}.avue--collapse .avue-main{left:240px;width:100%}.avue--collapse .avue-header{padding:0;-webkit-transform:translate3d(230px,0,0);transform:translate3d(230px,0,0)}.avue--collapse .avue-shade{display:block}}/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:#333}*{outline:none}::-webkit-scrollbar,::-webkit-scrollbar-track-piece{background-color:transparent}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(144,146,152,.3)}.basic-block{opacity:0;color:#fff;-webkit-animation:mymove 1s;animation:mymove 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.basic-block,.basic-block .box{-webkit-box-sizing:border-box;box-sizing:border-box}.basic-block .box{position:relative;padding:15px;width:100%;height:100%;-webkit-transition:all 1s;transition:all 1s;background-size:cover}.basic-block .box:hover{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}.basic-block a{color:#fff}.basic-block span{display:block;font-size:16px}.basic-block p{width:80%;font-size:10px;color:#eee;line-height:22px}.basic-block i{position:absolute;bottom:15px;right:15px;font-size:50px!important}@-webkit-keyframes mymove{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mymove{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.basic-container{padding:10px 6px;-webkit-box-sizing:border-box;box-sizing:border-box}.basic-container--block,.basic-container--block .basic-container__card{height:100%}.basic-container__card{width:100%}.basic-container:first-child{padding-top:0}.flow-design-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0!important;position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%);max-height:calc(100% - 30px);max-width:calc(100% - 30px)}.flow-design-dialog .el-dialog__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.divider[data-v-c59a064a]{margin:10px 0;position:relative;width:100%;height:1px;background-color:#c4c4c4;color:#a4a4a4}.divider span[data-v-c59a064a]{padding:0 10px;position:absolute;top:50%;left:10%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:999;background-color:#fff}.el-container[data-v-0bb8375f]{height:100%}.el-aside[data-v-0bb8375f],.el-main[data-v-0bb8375f]{height:calc(100% - 30px)}.el-form[data-v-0bb8375f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.el-form-item[data-v-0bb8375f]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:1rem}.my-messagebox[data-v-0bb8375f]{width:700px}.my-messageboxs[data-v-0bb8375f]{width:500px}.mydialog .el-dialog__body{padding:10px 20px 30px}[data-v-24257d30] .el-button{margin:0 10px 10px 0}.formula-box-card[data-v-4eb8d6d8] .el-card__body{padding:0;height:85%;width:100%}.formula-editor-total[data-v-4eb8d6d8]{height:100%;width:100%}.formula-editor[data-v-4eb8d6d8]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;-ms-flex-pack:distribute;justify-content:space-around}.formula-editor[data-v-4eb8d6d8],.one[data-v-4eb8d6d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.one[data-v-4eb8d6d8]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;width:auto;height:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.formula-editor-btn-sm[data-v-4eb8d6d8]{width:4.5vw;height:4vh;margin-left:10px;text-align:center;line-height:0;background:#87c2fc}.referBtmType-crud>.el-card>.el-card__body>.avue-crud__menu{display:none!important}.el-tooltip__popper{width:200px!important;-webkit-transition-duration:.2s!important;transition-duration:.2s!important;-webkit-transition-delay:.1s!important;transition-delay:.1s!important}.el-fade-in-linear-leave-to,.fel-fade-in-linear-leave-active{-webkit-transition:opacity 0s!important;transition:opacity 0s!important}.refer-attr-crud>.el-card>.el-card__body>.avue-crud__menu,.refer-config-crud>.el-card>.el-card__body>.avue-crud__menu,.refer-srchcond-crud>.el-card>.el-card__body>.avue-crud__menu{display:none!important}.valueInfo[data-v-5b18c3b7],.valueInfo[data-v-d213f814]{float:left;border:1px solid #e9e7e7;display:inline-block;vertical-align:middle;padding:9px 15px;line-height:1}.search-total[data-v-50969086]{border-radius:4px;min-height:70vh;margin-top:-8px;overflow-y:auto;height:70vh}.dialog-search-button[data-v-50969086]{border-top:1px solid #e9e7e7;border-bottom:1px solid #e9e7e7;padding:10px 10px 10px;position:fixed;display:block;background-color:#fff;margin-top:-30px;width:50%;z-index:1000}.search-total>.search-content[data-v-50969086]{margin-top:40px}.search-total>.search-content>.el-row>.el-col[data-v-50969086]{border-radius:4px}.search-total>.search-content>.el-row>.el-col>.grid-content[data-v-50969086]{border-radius:4px;min-height:36px}.search-total>.search-content>.el-row>.el-col[data-v-50969086]{margin-right:6px}.search-total>.search-content>.el-row>.el-col[data-v-50969086]:last-child{margin-right:0}.grid-content>.el-icon-close[data-v-50969086]{font-size:35px;cursor:pointer;color:#de8269}.grid-content>.el-icon-close[data-v-50969086]:hover{font-size:38px;color:#db3406}.grid-content>.el-select[data-v-50969086]{width:100%}.grid-content>.el-switch[data-v-50969086]{line-height:40px;height:40px}.el-date-editor.el-input__inner[data-v-50969086],.grid-content>.el-date-editor.el-input[data-v-50969086]{width:100%}.lifeCycleRef>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu{display:none!important}.btmTypeForm>.el-form-item>.el-form-item__content>.el-input>.el-input__inner,.domainSelect>.el-form-item__content>.el-select>.el-input>.el-input__inner{width:260px}.viewFlag{width:360px}.viewInput>.el-form-item__content>.el-input>.el-input__inner{width:630px}.descClass>.el-input__inner{width:1000px}.text_tip[data-v-1c728115]{padding:10px 0;color:#f56c6c}.el-tag+.el-tag{margin-left:10px;margin-top:10px}.button-new-tag{margin-left:10px;height:32px;line-height:30px;padding-top:0;padding-bottom:0}.input-new-tag{width:90px;margin-left:10px;vertical-align:bottom}.btns-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding-bottom:10px}.key_attr_icon[data-v-7858df14]{font-size:20px!important;vertical-align:baseline;color:red}.flex_box[data-v-1e5c61a6]{display:-webkit-box;display:-ms-flexbox;display:flex;width:1280px}.flex_box .left[data-v-1e5c61a6]{-webkit-transition:all .5s;transition:all .5s}.flex_box .left .isExpand_box[data-v-1e5c61a6]{margin-bottom:10px;text-align:right}.flex_box .left .filter_tree[data-v-1e5c61a6]{margin-top:15px;max-height:400px;overflow-y:scroll}.flex_box .right[data-v-1e5c61a6]{-webkit-transition:all .5s;transition:all .5s;margin-left:20px;margin-top:30px}ul[data-v-017e106b]{color:#bcbcbc;margin:20px 0 20px 0;padding:0;padding-left:30px;list-style:none}ul li[data-v-017e106b]{margin-bottom:5px;font-size:12px}.radio_box[data-v-017e106b]{padding-left:30px;margin:0 0 25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radio_box span[data-v-017e106b]{margin-right:20px}.upload[data-v-017e106b]{padding-left:30px;margin-top:30px}[data-v-017e106b] .no-print{display:none!important}.testbox .el-table--scrollable-x .el-table__body-wrapper[data-v-1c462fde]{overflow:auto!important}.testbox .el-table__fixed-right-patch[data-v-1c462fde]{background-color:#f5f7fa!important}[data-v-1c462fde] .el-button{margin:0 10px 10px 0}.main[data-v-1c462fde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 150px);min-height:400px}.top[data-v-1c462fde]{overflow-y:scroll;min-height:55%}.bottom[data-v-1c462fde]{margin-top:20px;overflow-y:scroll}.el-collapse-item__content[data-v-1c462fde]{padding-bottom:0}.btmTable>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu,.enumTable>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu{display:none!important}.attributeForm>.el-form-item>.el-form-item__content>.el-input>.el-input__inner,.attributeForm>.el-form-item>.el-form-item__content>.el-select>.el-input>.el-input__inner{width:200px}.attributeForm>.el-form-item>.el-form-item__content{width:190px}.referNameForm>.el-form-item__content>.el-input>.el-input__inner,.referTypeForm>.el-form-item__content>.el-select>.el-input>.el-input__inner{width:200px}.key_attr_icon[data-v-1416b4f7]{font-size:24px;position:relative;top:2px;color:red}[data-v-1416b4f7] .el-switch{vertical-align:baseline}.attrRef>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu,.revisionRef>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu{display:none!important}.linkTypeForm>.el-form-item>.el-form-item__content>.el-input>.el-input__inner{width:200px}#descId,.descClass>.el-input__inner{width:57vw}.box-card[data-v-0a64f625],[data-v-0a64f625] .el-col>.el-card>.el-card__header{background:#fff}.clearfix[data-v-0a64f625]{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input[data-v-0a64f625]{float:right;padding:3px 0;max-width:400px}.btns[data-v-0a64f625]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btns .btn[data-v-0a64f625]{margin:20px 0}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/css/app.4563f9ac.css b/Source/UBCS-WEB/dist/css/app.4563f9ac.css
new file mode 100644
index 0000000..f1d58e7
--- /dev/null
+++ b/Source/UBCS-WEB/dist/css/app.4563f9ac.css
@@ -0,0 +1 @@
+.avue-searchs[data-v-47d73e63]{padding-top:50px;width:100%;height:100%;background-color:#fff;z-index:1024}.avue-searchs__title[data-v-47d73e63]{margin-bottom:60px;text-align:center;font-size:42px;font-weight:700;letter-spacing:2px;text-indent:2px}.avue-searchs__form[data-v-47d73e63]{margin:0 auto 50px auto;width:50%;text-align:center}.avue-searchs__form p[data-v-47d73e63]{margin-top:20px}.avue-searchs__scrollbar[data-v-47d73e63]{height:400px}.avue-searchs__list[data-v-47d73e63]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 30px;margin:0 auto;width:70%;border-radius:4px;border:1px solid #ebeef5;background-color:#fff;overflow:hidden;color:#303133;-webkit-transition:.3s;transition:.3s;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.avue-searchs__item[data-v-47d73e63]{padding:5px 0;border-bottom:1px dashed #eee}.avue-searchs__item-icon[data-v-47d73e63]{margin-right:5px;font-size:18px}.avue-searchs__item-title[data-v-47d73e63]{font-size:20px;font-weight:500;color:#333}.avue-searchs__item-path[data-v-47d73e63]{line-height:30px;color:#666}.my-autocomplete li{line-height:normal;padding:7px}.my-autocomplete li .icon{margin-right:5px;display:inline-block;vertical-align:middle}.my-autocomplete li .name{display:inline-block;text-overflow:ellipsis;overflow:hidden;vertical-align:middle}.my-autocomplete li .addr{padding-top:5px;width:100%;font-size:12px;color:#b4b4b4}.my-autocomplete li .highlighted .addr{color:#ddd}.list[data-v-34518f89]{width:100%}.code[data-v-6e8bef7c]{font-size:12px;display:block;font-family:monospace;white-space:pre;margin:1em 0}.theme-picker .el-color-picker__trigger{vertical-align:middle}.theme-picker-dropdown .el-color-dropdown__link-btn{display:none}.fade-leave-active{-webkit-transition:opacity .2s;transition:opacity .2s}.fade-enter-active{-webkit-transition:opacity 2.5s;transition:opacity 2.5s}.fade-enter,.fade-leave-to{opacity:0}.avue-logo{position:fixed;top:0;left:0;width:240px;height:64px;line-height:64px;background-color:#20222a;font-size:20px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15);color:hsla(0,0%,100%,.8);z-index:1024}.avue-logo_title{display:block;text-align:center;font-weight:300;font-size:20px}.avue-logo_subtitle{display:block;text-align:center;font-size:18px;font-weight:700;color:#fff}.imgSpan{top:15px;left:37px}.imgSpan,.logimg{position:absolute}.logimg{top:20px;left:12px}.title[data-v-275f073a]{color:red}#app{width:100%;height:100%;overflow:hidden}.avue--detail .el-col{margin-bottom:0}.el-dropdown-menu__item{font-size:12px!important;line-height:28px!important}.el-scrollbar__view{height:100%}.el-menu--horizontal{border-bottom:none!important}.el-menu{border-right:none!important}.el-menu--display,.el-menu--display+.el-submenu__icon-arrow{display:none}.el-message__content,.el-message__icon{display:inline-block}.el-date-editor .el-range-input,.el-date-editor .el-range-separator{height:auto;overflow:hidden}.el-dialog__wrapper{z-index:2048}.el-col{margin-bottom:8px}.el-main{padding:0!important}.el-dropdown-menu__item--divided:before,.el-menu,.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover,.el-menu--horizontal>.el-submenu .el-submenu__title:hover{background-color:transparent;background-color:transparent!important}.el-card__header{padding:6px 18px!important}.el-divider--horizontal{margin:12px 0!important}.avue-top{padding:0 20px;position:relative;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15);color:rgba(0,0,0,.65);font-size:28px;height:64px;line-height:64px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.avue-top .el-menu-item i,.avue-top .el-menu-item span{font-size:13px}.avue-top .el-menu--horizontal>.el-menu-item{height:64px;line-height:64px}.avue-breadcrumb{height:100%}.avue-breadcrumb i{font-size:30px!important}.avue-breadcrumb--active{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.top-menu{-webkit-box-sizing:border-box;box-sizing:border-box}.top-menu .el-menu-item{padding:0 10px;border:none!important}.top-search{line-height:64px;position:absolute!important;left:20px;top:0;width:400px!important}.top-search .el-input__inner{font-size:13px;border:none;background-color:transparent}.top-bar__img{margin:0 8px 0 5px;padding:2px;width:30px;height:30px;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;vertical-align:middle}.top-bar__left,.top-bar__right{height:64px;position:absolute;top:0}.top-bar__left i,.top-bar__right i{line-height:64px}.top-bar__left{left:20px}.top-bar__right{right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-bar__item{position:relative;display:inline-block;height:64px;margin:0 10px;font-size:16px}.top-bar__item--show{display:inline-block!important}.top-bar__item .el-badge__content.is-fixed{top:12px;right:5px}.top-bar__title{height:100%;padding:0 40px;text-overflow:ellipsis;white-space:nowrap;font-size:inherit;font-weight:400}.avue-tags,.top-bar__title{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.avue-tags{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding:0 10px;margin-bottom:10px;border-top:1px solid #f6f6f6;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.avue-tags .el-tabs--card>.el-tabs__header{margin:0}.avue-tags .el-tabs--card>.el-tabs__header,.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__item,.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__nav{border:none}.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left-width:1px}.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__item{margin:0 3px;height:40px;line-height:40px;font-size:13px;font-weight:400;color:#ccc}.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__item.is-active{color:#409eff;border-bottom:3px solid #409eff}.avue-tags .el-tabs__nav-next,.avue-tags .el-tabs__nav-prev{width:20px;line-height:34px;font-size:18x;text-align:center}.avue-tags__box{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:106px;width:100%}.avue-tags__box--close .el-tabs__item:first-child{padding:0 20px!important}.avue-tags__box--close .el-tabs__item:first-child .el-icon-close{display:none}.avue-tags__contentmenu{position:fixed;width:120px;background-color:#fff;z-index:1024;border-radius:5px;-webkit-box-shadow:1px 2px 10px #ccc;box-shadow:1px 2px 10px #ccc}.avue-tags__contentmenu .item{cursor:pointer;font-size:14px;padding:8px 20px 8px 15px;color:#606266}.avue-tags__contentmenu .item:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.avue-tags__contentmenu .item:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.avue-tags__contentmenu .item:hover{background-color:#409eff;color:#fff}.avue-tags__menu{position:absolute!important;top:3px;right:0;padding:1px 0 0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-menu--popup .el-menu-item{background-color:#20222a}.el-menu--popup .el-menu-item i,.el-menu--popup .el-menu-item span{color:hsla(0,0%,100%,.7)}.el-menu--popup .el-menu-item:hover i,.el-menu--popup .el-menu-item:hover span{color:#fff}.el-menu--popup .el-menu-item.is-active{background-color:rgba(0,0,0,.8)}.el-menu--popup .el-menu-item.is-active:before{content:"";top:0;left:0;bottom:0;width:4px;background:#409eff;position:absolute}.el-menu--popup .el-menu-item.is-active i,.el-menu--popup .el-menu-item.is-active span{color:#fff}.avue-sidebar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:60px;height:100%;position:relative;background-color:#20222a;-webkit-transition:width .2s;transition:width .2s;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:2px 0 6px rgba(0,21,41,.35);box-shadow:2px 0 6px rgba(0,21,41,.35)}.avue-sidebar .el-scrollbar__wrap{overflow-x:hidden}.avue-sidebar--tip{width:90%;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;position:absolute;top:5px;left:5%;color:#ccc;z-index:2;text-align:center;font-size:14px;background-color:rgba(0,0,0,.4)}.avue-sidebar .el-menu-item i,.avue-sidebar .el-submenu__title i{margin-right:10px}.avue-sidebar .el-menu-item i,.avue-sidebar .el-menu-item span,.avue-sidebar .el-submenu__title i,.avue-sidebar .el-submenu__title span{color:hsla(0,0%,100%,.7)}.avue-sidebar .el-menu-item:hover,.avue-sidebar .el-submenu__title:hover{background:transparent}.avue-sidebar .el-menu-item:hover i,.avue-sidebar .el-menu-item:hover span,.avue-sidebar .el-submenu__title:hover i,.avue-sidebar .el-submenu__title:hover span{color:#fff}.avue-sidebar .el-menu-item.is-active,.avue-sidebar .el-submenu__title.is-active{background-color:rgba(0,0,0,.8)}.avue-sidebar .el-menu-item.is-active:before,.avue-sidebar .el-submenu__title.is-active:before{content:"";top:0;left:0;bottom:0;width:4px;background:#409eff;position:absolute}.avue-sidebar .el-menu-item.is-active i,.avue-sidebar .el-menu-item.is-active span,.avue-sidebar .el-submenu__title.is-active i,.avue-sidebar .el-submenu__title.is-active span{color:#fff}.fade-transverse-enter-active,.fade-transverse-leave-active{-webkit-transition:all .5s;transition:all .5s}.fade-transverse-enter{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.fade-transverse-leave-to{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}.fade-scale-enter-active,.fade-scale-leave-active{-webkit-transition:all .5s;transition:all .5s}.fade-scale-enter{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}.fade-scale-leave-to{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}@-webkit-keyframes animate-cloud{0%{background-position:600px 100%}to{background-position:0 100%}}.theme-white .el-menu--popup .el-menu-item{background-color:#fff}.theme-white .el-menu--popup .el-menu-item i,.theme-white .el-menu--popup .el-menu-item span{color:#666}.theme-white .el-menu--popup .el-menu-item:hover i,.theme-white .el-menu--popup .el-menu-item:hover span{color:#333}.theme-white .el-menu--popup .el-menu-item.is-active{background-color:#409eff}.theme-white .el-menu--popup .el-menu-item.is-active:before{content:"";top:0;left:0;bottom:0;width:4px;background:#409eff;position:absolute}.theme-white .el-menu--popup .el-menu-item.is-active i,.theme-white .el-menu--popup .el-menu-item.is-active span{color:#fff}.theme-white .avue-header,.theme-white .avue-logo,.theme-white .tags-container{background-color:#409eff}.theme-white .avue-sidebar--tip{background-color:transparent;color:#333}.theme-white .el-dropdown{color:#fff}.theme-white .avue-logo_title{font-weight:400;color:#fff}.theme-white .avue-breadcrumb,.theme-white .avue-breadcrumb i,.theme-white .avue-top .el-menu-item:hover i,.theme-white .avue-top .el-menu-item:hover span,.theme-white .avue-top .el-menu-item i,.theme-white .avue-top .el-menu-item span,.theme-white .logo_title,.theme-white .logo_title i{color:#fff}.theme-white .avue-sidebar{-webkit-box-shadow:2px 0 6px rgba(0,21,41,.15);box-shadow:2px 0 6px rgba(0,21,41,.15);background-color:#fff;padding-top:70px}.theme-white .avue-sidebar .el-menu-item i,.theme-white .avue-sidebar .el-menu-item span,.theme-white .avue-sidebar .el-submenu__title i,.theme-white .avue-sidebar .el-submenu__title span{color:#666}.theme-white .avue-sidebar .el-menu-item:hover,.theme-white .avue-sidebar .el-submenu__title:hover{background:transparent}.theme-white .avue-sidebar .el-menu-item:hover i,.theme-white .avue-sidebar .el-menu-item:hover span,.theme-white .avue-sidebar .el-submenu__title:hover i,.theme-white .avue-sidebar .el-submenu__title:hover span{color:#333}.theme-white .avue-sidebar .el-menu-item.is-active,.theme-white .avue-sidebar .el-submenu__title.is-active{background-color:#409eff}.theme-white .avue-sidebar .el-menu-item.is-active i,.theme-white .avue-sidebar .el-menu-item.is-active span,.theme-white .avue-sidebar .el-submenu__title.is-active i,.theme-white .avue-sidebar .el-submenu__title.is-active span{color:#fff}.theme-white .top-search .el-input__inner{color:#333}.theme-white .top-search input::-webkit-input-placeholder,.theme-white .top-search textarea::-webkit-input-placeholder{color:#fff}.theme-white .top-search input:-moz-placeholder,.theme-white .top-search input::-moz-placeholder,.theme-white .top-search textarea:-moz-placeholder,.theme-white .top-search textarea::-moz-placeholder{color:#fff}.theme-white .top-search input:-ms-input-placeholder,.theme-white .top-search textarea:-ms-input-placeholder{color:#fff}.theme-white .top-bar__item i{color:#fff}.theme-dark .avue-logo{color:#fff;background-color:#2c3643;-webkit-box-shadow:none;box-shadow:none}.theme-dark .avue-logo .avue-logo_title{font-size:20px;font-weight:400}.theme-dark .avue-top{background-color:#2c3643;-webkit-box-shadow:none;box-shadow:none;color:#ccc}.theme-dark .avue-top i,.theme-dark .avue-top span{color:#ccc}.theme-dark .avue-main{padding:0 5px}.theme-dark .avue-tags{padding-left:0;background-color:#2c3643;border-color:transparent}.theme-dark .avue-tags .el-tabs__item{margin:0!important;background-color:#262d37}.theme-dark .avue-tags .el-tabs__item.is-active{color:#262d37!important;background-color:#fff!important;border-color:#262d37!important}.theme-dark .avue-main{background-color:#2c3643}.theme-dark .avue-sidebar{background-color:#2c3643;-webkit-box-shadow:none;box-shadow:none}.theme-dark .avue-sidebar .el-menu-item i,.theme-dark .avue-sidebar .el-menu-item span,.theme-dark .avue-sidebar .el-submenu__title i,.theme-dark .avue-sidebar .el-submenu__title span{color:#ccc}.theme-dark .avue-sidebar .el-menu-item.is-active,.theme-dark .avue-sidebar .el-menu-item:hover,.theme-dark .avue-sidebar .el-submenu__title.is-active,.theme-dark .avue-sidebar .el-submenu__title:hover{background:#262d37}.theme-dark .avue-sidebar .el-menu-item.is-active i,.theme-dark .avue-sidebar .el-menu-item.is-active span,.theme-dark .avue-sidebar .el-menu-item:hover i,.theme-dark .avue-sidebar .el-menu-item:hover span,.theme-dark .avue-sidebar .el-submenu__title.is-active i,.theme-dark .avue-sidebar .el-submenu__title.is-active span,.theme-dark .avue-sidebar .el-submenu__title:hover i,.theme-dark .avue-sidebar .el-submenu__title:hover span{color:#fff}.theme-dark .avue-sidebar .el-menu-item.is-active:before,.theme-dark .avue-sidebar .el-menu-item:hover:before,.theme-dark .avue-sidebar .el-submenu__title.is-active:before,.theme-dark .avue-sidebar .el-submenu__title:hover:before{background-color:#000}.theme-star .avue-main{background:transparent}.theme-star .avue-contail{background-image:url(/img/bg/star-squashed.jpg);background-size:100% 100%}.theme-star .avue-logo{color:#fff}.theme-star .avue-header,.theme-star .avue-logo,.theme-star .tags-container{background-color:transparent}.theme-star .el-card,.theme-star .error-page{opacity:.9}.theme-star .avue-tabs{padding:0 20px}.theme-star .avue-tags{background-color:transparent;border-top:none}.theme-star .avue-top .avue-breadcrumb,.theme-star .avue-top .el-menu-item i,.theme-star .avue-top .el-menu-item span{color:#fff}.theme-star .avue-top .el-menu-item.is-active{background-color:rgba(0,0,0,.4)}.theme-star .avue-top .el-dropdown{color:#fff}.theme-star .avue-sidebar{-webkit-box-shadow:2px 0 6px rgba(0,21,41,.15);box-shadow:2px 0 6px rgba(0,21,41,.15);background-color:transparent}.theme-star .avue-sidebar .el-menu-item i,.theme-star .avue-sidebar .el-menu-item span,.theme-star .avue-sidebar .el-submenu__title i,.theme-star .avue-sidebar .el-submenu__title span{color:#fff}.theme-star .avue-sidebar .el-menu-item:hover,.theme-star .avue-sidebar .el-submenu__title:hover{background:transparent}.theme-star .avue-sidebar .el-menu-item:hover i,.theme-star .avue-sidebar .el-menu-item:hover span,.theme-star .avue-sidebar .el-submenu__title:hover i,.theme-star .avue-sidebar .el-submenu__title:hover span{color:#409eff}.theme-star .avue-sidebar .el-menu-item.is-active,.theme-star .avue-sidebar .el-submenu__title.is-active{background-color:rgba(0,0,0,.4)}.theme-star .avue-sidebar .el-menu-item.is-active i,.theme-star .avue-sidebar .el-menu-item.is-active span,.theme-star .avue-sidebar .el-submenu__title.is-active i,.theme-star .avue-sidebar .el-submenu__title.is-active span{color:#fff}.theme-star .top-search .el-input__inner{color:#333}.theme-star .top-search input::-webkit-input-placeholder,.theme-star .top-search textarea::-webkit-input-placeholder{color:#fff}.theme-star .top-search input:-moz-placeholder,.theme-star .top-search input::-moz-placeholder,.theme-star .top-search textarea:-moz-placeholder,.theme-star .top-search textarea::-moz-placeholder{color:#fff}.theme-star .top-search input:-ms-input-placeholder,.theme-star .top-search textarea:-ms-input-placeholder{color:#fff}.theme-star .top-bar__item i{color:#fff}.theme-vip .avue-header{background-color:#20222a}.theme-vip .el-dropdown{color:rgba(246,202,157,.7)}.theme-vip .avue-logo .avue-logo_title{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(246,202,157,.7)),to(#f6ca9d));-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:400}.theme-vip .avue-breadcrumb i{color:rgba(246,202,157,.7)}.theme-vip .avue-sidebar .el-menu-item.is-active:before{background:rgba(246,202,157,.7)}.theme-vip .avue-sidebar .el-menu-item.is-active i,.theme-vip .avue-sidebar .el-menu-item.is-active span{color:#f6ca9d}.theme-vip .avue-tags .el-tabs__item{color:rgba(0,0,0,.4)!important}.theme-vip .avue-tags .el-tabs__item.is-active{color:#f6ca9d!important;border-color:#f6ca9d!important}.theme-vip .avue-tags .el-tabs__item:before{background:#f6ca9d}.theme-vip .top-search .el-input__inner{color:rgba(246,202,157,.7)}.theme-vip .top-search input::-webkit-input-placeholder,.theme-vip .top-search textarea::-webkit-input-placeholder{color:rgba(246,202,157,.7)}.theme-vip .top-search input:-moz-placeholder,.theme-vip .top-search input::-moz-placeholder,.theme-vip .top-search textarea:-moz-placeholder,.theme-vip .top-search textarea::-moz-placeholder{color:rgba(246,202,157,.7)}.theme-vip .top-search input:-ms-input-placeholder,.theme-vip .top-search textarea:-ms-input-placeholder{color:rgba(246,202,157,.7)}.theme-vip .avue-top .el-menu-item i,.theme-vip .avue-top .el-menu-item span,.theme-vip .top-bar__item i{color:rgba(246,202,157,.7)}.theme-vip .avue-top .el-menu-item:hover i,.theme-vip .avue-top .el-menu-item:hover span{color:#f6ca9d}.theme-d2 .avue-logo{color:#409eff;background-color:#ebf1f6;-webkit-box-shadow:none;box-shadow:none}.theme-d2 .avue-logo .avue-logo_title{font-size:20px;font-weight:400}.theme-d2 .avue-top{background-color:#ebf1f6;-webkit-box-shadow:none;box-shadow:none}.theme-d2 .avue-main{padding:0 5px}.theme-d2 .avue-tags{margin-left:6px;padding:0;border:1px solid #e4e7ed;border-radius:3px;background-color:#ebf1f6;-webkit-box-shadow:none;box-shadow:none}.theme-d2 .avue-tags .el-tabs__item{border-left:1px solid #cfd7e5!important;margin:0!important;background-color:rgba(0,0,0,.03)!important;color:#606266!important;font-size:14px!important;font-weight:500!important}.theme-d2 .avue-tags .el-tabs__item:first-child{border-left:none!important}.theme-d2 .avue-tags .is-active{border-bottom:1px solid #fff!important;background-color:#fff!important;color:#409eff!important}.theme-d2 .avue-sidebar{background-color:#ebf1f6;-webkit-box-shadow:none;box-shadow:none}.theme-d2 .avue-sidebar .el-menu-item i,.theme-d2 .avue-sidebar .el-menu-item span,.theme-d2 .avue-sidebar .el-submenu__title i,.theme-d2 .avue-sidebar .el-submenu__title span{color:#606266}.theme-d2 .avue-sidebar .el-menu-item.is-active,.theme-d2 .avue-sidebar .el-menu-item:hover,.theme-d2 .avue-sidebar .el-submenu__title.is-active,.theme-d2 .avue-sidebar .el-submenu__title:hover{background:hsla(0,0%,100%,.5)}.theme-d2 .avue-sidebar .el-menu-item.is-active i,.theme-d2 .avue-sidebar .el-menu-item.is-active span,.theme-d2 .avue-sidebar .el-menu-item:hover i,.theme-d2 .avue-sidebar .el-menu-item:hover span,.theme-d2 .avue-sidebar .el-submenu__title.is-active i,.theme-d2 .avue-sidebar .el-submenu__title.is-active span,.theme-d2 .avue-sidebar .el-submenu__title:hover i,.theme-d2 .avue-sidebar .el-submenu__title:hover span{color:#409eff}.theme-bule .avue-header,.theme-bule .avue-logo,.theme-bule .avue-sidebar{background:#004ca7}.theme-bule .avue-sidebar .el-menu-item.is-active,.theme-bule .avue-sidebar .el-submenu__title.is-active{background-color:rgba(0,0,0,.2)}.theme-bule .avue-breadcrumb i,.theme-bule .avue-logo .avue-logo_title,.theme-bule .avue-top .el-menu-item:hover i,.theme-bule .avue-top .el-menu-item:hover span,.theme-bule .avue-top .el-menu-item i,.theme-bule .avue-top .el-menu-item span,.theme-bule .el-dropdown,.theme-bule .top-bar__item i{color:#fff}.theme-iview .avue-logo{background:#001529;-webkit-box-shadow:none;box-shadow:none;text-align:center}.theme-iview .avue-logo .avue-logo_title{padding:5px 8px 8px 8px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;font-size:20px;color:#fff;font-weight:500;display:inline;background-color:#409eff}.theme-iview .avue-tags{padding:3px 5px 5px 0;background:#f0f0f0;-webkit-box-shadow:inset 0 0 3px 2px hsla(0,0%,39.2%,.1);box-shadow:inset 0 0 3px 2px hsla(0,0%,39.2%,.1)}.theme-iview .avue-tags .is-active:before{background:#409eff!important}.theme-iview .avue-tags .el-tabs__item{padding:0 15px!important;position:relative;height:32px!important;line-height:32px!important;border:1px solid #e8eaec!important;color:#515a6e!important;background:#fff!important;border-radius:3px}.theme-iview .avue-tags .el-tabs__item:before{content:"";display:inline-block;width:12px;height:12px;margin-right:10px;border-radius:50%;background:#e8eaec}.theme-iview .avue-sidebar{background:#001529}.theme-iview .avue-sidebar .el-menu-item.is-active{background-color:#000c17}.theme-iview .avue-sidebar .el-menu-item.is-active:before{display:none}.theme-iview .avue-sidebar .el-menu-item.is-active i,.theme-iview .avue-sidebar .el-menu-item.is-active span{color:#409eff}.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active{background-color:#409eff}.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active:before{display:none}.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active i,.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active span{color:#fff}.theme-hey .avue-sidebar{background-color:#fff;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08)}.theme-hey .avue-sidebar .el-menu-item i,.theme-hey .avue-sidebar .el-menu-item span,.theme-hey .avue-sidebar .el-submenu__title i,.theme-hey .avue-sidebar .el-submenu__title span{color:rgba(49,58,70,.8)}.theme-hey .avue-sidebar .el-menu-item:hover,.theme-hey .avue-sidebar .el-submenu__title:hover{background:transparent}.theme-hey .avue-sidebar .el-menu-item:hover i,.theme-hey .avue-sidebar .el-menu-item:hover span,.theme-hey .avue-sidebar .el-submenu__title:hover i,.theme-hey .avue-sidebar .el-submenu__title:hover span{color:#409eff}.theme-hey .avue-sidebar .el-menu-item.is-active,.theme-hey .avue-sidebar .el-submenu__title.is-active{background-color:#f0f6ff}.theme-hey .avue-sidebar .el-menu-item.is-active:before,.theme-hey .avue-sidebar .el-submenu__title.is-active:before{left:auto;right:0}.theme-hey .avue-sidebar .el-menu-item.is-active i,.theme-hey .avue-sidebar .el-menu-item.is-active span,.theme-hey .avue-sidebar .el-submenu__title.is-active i,.theme-hey .avue-sidebar .el-submenu__title.is-active span{color:#409eff}.theme-hey .avue-logo{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.theme-hey .avue-logo .avue-logo_title{color:#409eff;font-size:20px}.theme-hey .avue-tags{background:#f3f6f8}.theme-hey .avue-tags .el-tabs__item{color:rgba(0,0,0,.65)!important}.theme-hey .avue-tags .is-active{background-color:#fff;border-bottom:none!important}.theme-lte .avue-logo{background-color:#409eff}.theme-lte .avue-logo .avue-logo_title{font-weight:500;font-size:20px;color:#fff}.theme-lte .avue-tags .el-tabs__item{font-size:12px!important;font-weight:500!important}.theme-lte .avue-sidebar{background-color:#263238}.theme-lte .avue-sidebar .el-menu-item i,.theme-lte .avue-sidebar .el-menu-item span,.theme-lte .avue-sidebar .el-submenu__title i,.theme-lte .avue-sidebar .el-submenu__title span{color:#8a979e}.theme-lte .avue-sidebar .el-menu-item.is-active,.theme-lte .avue-sidebar .el-menu-item:hover,.theme-lte .avue-sidebar .el-submenu__title.is-active,.theme-lte .avue-sidebar .el-submenu__title:hover{background-color:#2b373d}.theme-lte .avue-sidebar .el-menu-item.is-active:before,.theme-lte .avue-sidebar .el-submenu__title.is-active:before{display:none}.theme-lte .avue-sidebar .el-menu-item.is-active i,.theme-lte .avue-sidebar .el-menu-item.is-active span,.theme-lte .avue-sidebar .el-submenu__title.is-active i,.theme-lte .avue-sidebar .el-submenu__title.is-active span{color:#fff}.theme-cool .el-menu--popup .el-menu-item{background-color:#fff}.theme-cool .el-menu--popup .el-menu-item i,.theme-cool .el-menu--popup .el-menu-item span{color:#666}.theme-cool .el-menu--popup .el-menu-item:hover i,.theme-cool .el-menu--popup .el-menu-item:hover span{color:#333}.theme-cool .el-menu--popup .el-menu-item.is-active{background-color:#409eff}.theme-cool .el-menu--popup .el-menu-item.is-active:before{content:"";top:0;left:0;bottom:0;width:4px;background:#409eff;position:absolute}.theme-cool .el-menu--popup .el-menu-item.is-active i,.theme-cool .el-menu--popup .el-menu-item.is-active span{color:#fff}.theme-cool .avue-header{background:linear-gradient(120deg,#25aff3,#008ad3)}.theme-cool .avue-tags{padding:0 3px;margin:8px 0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.theme-cool .avue-tags .el-tabs__header .el-tabs__item{padding:0 10px!important;background-color:#fff;margin-right:5px;color:#909399;border-radius:3px;height:30px;font-size:12px;line-height:30px}.theme-cool .avue-tags .el-tabs__header .el-tabs__item.is-active{border:none;color:#008ad3}.theme-cool .avue-logo{background:#fff;-webkit-box-shadow:none;box-shadow:none}.theme-cool .avue-sidebar--tip{background-color:transparent;color:#333}.theme-cool .el-dropdown{color:#fff}.theme-cool .avue-logo_title{font-weight:400;color:#008ad3}.theme-cool .avue-breadcrumb,.theme-cool .avue-breadcrumb i,.theme-cool .avue-top .el-menu-item:hover i,.theme-cool .avue-top .el-menu-item:hover span,.theme-cool .avue-top .el-menu-item i,.theme-cool .avue-top .el-menu-item span,.theme-cool .logo_title,.theme-cool .logo_title i{color:#fff}.theme-cool .avue-sidebar{-webkit-box-shadow:2px 0 6px rgba(0,21,41,.15);box-shadow:2px 0 6px rgba(0,21,41,.15);background-color:#fff;padding-top:70px}.theme-cool .avue-sidebar .el-menu-item,.theme-cool .avue-sidebar .el-submenu__title{font-size:13px}.theme-cool .avue-sidebar .el-menu-item i,.theme-cool .avue-sidebar .el-menu-item span,.theme-cool .avue-sidebar .el-submenu__title i,.theme-cool .avue-sidebar .el-submenu__title span{color:#000}.theme-cool .avue-sidebar .el-menu-item:hover,.theme-cool .avue-sidebar .el-submenu__title:hover{background:transparent}.theme-cool .avue-sidebar .el-menu-item:hover i,.theme-cool .avue-sidebar .el-menu-item:hover span,.theme-cool .avue-sidebar .el-submenu__title:hover i,.theme-cool .avue-sidebar .el-submenu__title:hover span{color:#000}.theme-cool .avue-sidebar .el-menu-item.is-active,.theme-cool .avue-sidebar .el-submenu__title.is-active{background-color:#e5f1fb}.theme-cool .avue-sidebar .el-menu-item.is-active:before,.theme-cool .avue-sidebar .el-submenu__title.is-active:before{width:0}.theme-cool .avue-sidebar .el-menu-item.is-active i,.theme-cool .avue-sidebar .el-menu-item.is-active span,.theme-cool .avue-sidebar .el-submenu__title.is-active i,.theme-cool .avue-sidebar .el-submenu__title.is-active span{color:#25aff3}.theme-cool .top-search .el-input__inner{color:#333}.theme-cool .top-search input::-webkit-input-placeholder,.theme-cool .top-search textarea::-webkit-input-placeholder{color:#fff}.theme-cool .top-search input:-moz-placeholder,.theme-cool .top-search input::-moz-placeholder,.theme-cool .top-search textarea:-moz-placeholder,.theme-cool .top-search textarea::-moz-placeholder{color:#fff}.theme-cool .top-search input:-ms-input-placeholder,.theme-cool .top-search textarea:-ms-input-placeholder{color:#fff}.theme-cool .top-bar__item i{color:#fff}.avue-header,.avue-layout .login-logo,.avue-left,.avue-logo,.avue-main,.avue-top{-webkit-transition:all .3s;transition:all .3s}.avue-contail{width:100%;height:100%;background:#f0f2f5;background-size:100%;background-repeat:no-repeat}.avue-left{position:fixed;left:0;top:0;width:240px;height:100%;z-index:1025}.avue--collapse .avue-left,.avue--collapse .avue-logo{width:60px}.avue--collapse .avue-header{padding-left:60px}.avue--collapse .avue-main{width:calc(100% - 60px);left:60px}.avue-header{padding-left:240px;width:100%;background-color:#fff}.avue-header,.avue-main{-webkit-box-sizing:border-box;box-sizing:border-box}.avue-main{position:absolute;left:240px;padding:0;padding-bottom:20px;width:calc(100% - 240px);height:calc(100% - 64px);overflow:hidden;-webkit-transition:all .5s;transition:all .5s;background:#f0f2f5;z-index:1026}.avue-main--fullscreen{width:100%;left:0}.avue-view{padding:0 10px!important;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-footer{margin:0 auto;padding:0 22px;width:1300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.avue-footer .logo{margin-left:-50px}.avue-footer .copyright{color:#666;line-height:1.5;font-size:12px}.avue-shade{position:fixed;display:none;width:100%;height:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:1024}.avue-shade--show{display:block}@media screen and (max-width:992px){.el-dialog,.el-message-box{width:98%!important}.login-left{display:none!important}.login-logo{padding-top:30px!important;margin-left:-30px}.login-weaper{margin:0 auto;width:96%!important}.login-border{border-radius:5px;padding:40px;margin:0 auto;float:none!important}.login-border,.login-main{width:100%!important}.avue-tags{display:none}.avue-left,.avue-logo{left:-240px}.avue-main{left:0;width:100%}.avue-header{margin-bottom:15px;padding-left:15px}.top-bar__item{display:none}.avue--collapse .avue-left,.avue--collapse .avue-logo{width:240px;left:0}.avue--collapse .avue-main{left:240px;width:100%}.avue--collapse .avue-header{padding:0;-webkit-transform:translate3d(230px,0,0);transform:translate3d(230px,0,0)}.avue--collapse .avue-shade{display:block}}/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:#333}*{outline:none}::-webkit-scrollbar,::-webkit-scrollbar-track-piece{background-color:transparent}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(144,146,152,.3)}.basic-block{opacity:0;color:#fff;-webkit-animation:mymove 1s;animation:mymove 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.basic-block,.basic-block .box{-webkit-box-sizing:border-box;box-sizing:border-box}.basic-block .box{position:relative;padding:15px;width:100%;height:100%;-webkit-transition:all 1s;transition:all 1s;background-size:cover}.basic-block .box:hover{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}.basic-block a{color:#fff}.basic-block span{display:block;font-size:16px}.basic-block p{width:80%;font-size:10px;color:#eee;line-height:22px}.basic-block i{position:absolute;bottom:15px;right:15px;font-size:50px!important}@-webkit-keyframes mymove{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mymove{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.basic-container{padding:10px 6px;-webkit-box-sizing:border-box;box-sizing:border-box}.basic-container--block,.basic-container--block .basic-container__card{height:100%}.basic-container__card{width:100%}.basic-container:first-child{padding-top:0}.flow-design-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0!important;position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%);max-height:calc(100% - 30px);max-width:calc(100% - 30px)}.flow-design-dialog .el-dialog__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.divider[data-v-c59a064a]{margin:10px 0;position:relative;width:100%;height:1px;background-color:#c4c4c4;color:#a4a4a4}.divider span[data-v-c59a064a]{padding:0 10px;position:absolute;top:50%;left:10%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:999;background-color:#fff}.el-container[data-v-0bb8375f]{height:100%}.el-aside[data-v-0bb8375f],.el-main[data-v-0bb8375f]{height:calc(100% - 30px)}.el-form[data-v-0bb8375f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.el-form-item[data-v-0bb8375f]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:1rem}.my-messagebox[data-v-0bb8375f]{width:700px}.my-messageboxs[data-v-0bb8375f]{width:500px}.mydialog .el-dialog__body{padding:10px 20px 30px}.app[data-v-3ad5ee5d] .el-button{margin:0 10px 10px 0}.formula-box-card[data-v-4eb8d6d8] .el-card__body{padding:0;height:85%;width:100%}.formula-editor-total[data-v-4eb8d6d8]{height:100%;width:100%}.formula-editor[data-v-4eb8d6d8]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;-ms-flex-pack:distribute;justify-content:space-around}.formula-editor[data-v-4eb8d6d8],.one[data-v-4eb8d6d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.one[data-v-4eb8d6d8]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;width:auto;height:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.formula-editor-btn-sm[data-v-4eb8d6d8]{width:4.5vw;height:4vh;margin-left:10px;text-align:center;line-height:0;background:#87c2fc}.referBtmType-crud>.el-card>.el-card__body>.avue-crud__menu{display:none!important}.el-tooltip__popper{width:200px!important;-webkit-transition-duration:.2s!important;transition-duration:.2s!important;-webkit-transition-delay:.1s!important;transition-delay:.1s!important}.el-fade-in-linear-leave-to,.fel-fade-in-linear-leave-active{-webkit-transition:opacity 0s!important;transition:opacity 0s!important}.refer-attr-crud>.el-card>.el-card__body>.avue-crud__menu,.refer-config-crud>.el-card>.el-card__body>.avue-crud__menu,.refer-srchcond-crud>.el-card>.el-card__body>.avue-crud__menu{display:none!important}.valueInfo[data-v-5b18c3b7],.valueInfo[data-v-d213f814]{float:left;border:1px solid #e9e7e7;display:inline-block;vertical-align:middle;padding:9px 15px;line-height:1}.search-total[data-v-50969086]{border-radius:4px;min-height:70vh;margin-top:-8px;overflow-y:auto;height:70vh}.dialog-search-button[data-v-50969086]{border-top:1px solid #e9e7e7;border-bottom:1px solid #e9e7e7;padding:10px 10px 10px;position:fixed;display:block;background-color:#fff;margin-top:-30px;width:50%;z-index:1000}.search-total>.search-content[data-v-50969086]{margin-top:40px}.search-total>.search-content>.el-row>.el-col[data-v-50969086]{border-radius:4px}.search-total>.search-content>.el-row>.el-col>.grid-content[data-v-50969086]{border-radius:4px;min-height:36px}.search-total>.search-content>.el-row>.el-col[data-v-50969086]{margin-right:6px}.search-total>.search-content>.el-row>.el-col[data-v-50969086]:last-child{margin-right:0}.grid-content>.el-icon-close[data-v-50969086]{font-size:35px;cursor:pointer;color:#de8269}.grid-content>.el-icon-close[data-v-50969086]:hover{font-size:38px;color:#db3406}.grid-content>.el-select[data-v-50969086]{width:100%}.grid-content>.el-switch[data-v-50969086]{line-height:40px;height:40px}.el-date-editor.el-input__inner[data-v-50969086],.grid-content>.el-date-editor.el-input[data-v-50969086]{width:100%}.lifeCycleRef>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu{display:none!important}.btmTypeForm>.el-form-item>.el-form-item__content>.el-input>.el-input__inner,.domainSelect>.el-form-item__content>.el-select>.el-input>.el-input__inner{width:260px}.viewFlag{width:360px}.viewInput>.el-form-item__content>.el-input>.el-input__inner{width:630px}.descClass>.el-input__inner{width:1000px}.text_tip[data-v-1c728115]{padding:10px 0;color:#f56c6c}.el-tag+.el-tag{margin-left:10px;margin-top:10px}.button-new-tag{margin-left:10px;height:32px;line-height:30px;padding-top:0;padding-bottom:0}.input-new-tag{width:90px;margin-left:10px;vertical-align:bottom}.btns-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding-bottom:10px}.key_attr_icon[data-v-7858df14]{font-size:20px!important;vertical-align:baseline;color:red}.flex_box[data-v-1e5c61a6]{display:-webkit-box;display:-ms-flexbox;display:flex;width:1280px}.flex_box .left[data-v-1e5c61a6]{-webkit-transition:all .5s;transition:all .5s}.flex_box .left .isExpand_box[data-v-1e5c61a6]{margin-bottom:10px;text-align:right}.flex_box .left .filter_tree[data-v-1e5c61a6]{margin-top:15px;max-height:400px;overflow-y:scroll}.flex_box .right[data-v-1e5c61a6]{-webkit-transition:all .5s;transition:all .5s;margin-left:20px;margin-top:30px}ul[data-v-017e106b]{color:#bcbcbc;margin:20px 0 20px 0;padding:0;padding-left:30px;list-style:none}ul li[data-v-017e106b]{margin-bottom:5px;font-size:12px}.radio_box[data-v-017e106b]{padding-left:30px;margin:0 0 25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radio_box span[data-v-017e106b]{margin-right:20px}.upload[data-v-017e106b]{padding-left:30px;margin-top:30px}[data-v-017e106b] .no-print{display:none!important}.testbox .el-table--scrollable-x .el-table__body-wrapper[data-v-f86619ee]{overflow:auto!important}.testbox .el-table__fixed-right-patch[data-v-f86619ee]{background-color:#f5f7fa!important}[data-v-f86619ee] .el-button{margin:0 10px 10px 0}.main[data-v-f86619ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 150px);min-height:400px}.top[data-v-f86619ee]{overflow-y:scroll;min-height:55%}.bottom[data-v-f86619ee]{margin-top:20px;overflow-y:scroll}.el-collapse-item__content[data-v-f86619ee]{padding-bottom:0}.btmTable>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu,.enumTable>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu{display:none!important}.attributeForm>.el-form-item>.el-form-item__content>.el-input>.el-input__inner,.attributeForm>.el-form-item>.el-form-item__content>.el-select>.el-input>.el-input__inner{width:200px}.attributeForm>.el-form-item>.el-form-item__content{width:190px}.referNameForm>.el-form-item__content>.el-input>.el-input__inner,.referTypeForm>.el-form-item__content>.el-select>.el-input>.el-input__inner{width:200px}.key_attr_icon[data-v-1416b4f7]{font-size:24px;position:relative;top:2px;color:red}[data-v-1416b4f7] .el-switch{vertical-align:baseline}.attrRef>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu,.revisionRef>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu{display:none!important}.linkTypeForm>.el-form-item>.el-form-item__content>.el-input>.el-input__inner{width:200px}#descId,.descClass>.el-input__inner{width:57vw}.box-card[data-v-0a64f625],[data-v-0a64f625] .el-col>.el-card>.el-card__header{background:#fff}.clearfix[data-v-0a64f625]{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input[data-v-0a64f625]{float:right;padding:3px 0;max-width:400px}.btns[data-v-0a64f625]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btns .btn[data-v-0a64f625]{margin:20px 0}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/css/app.f81ca64b.css b/Source/UBCS-WEB/dist/css/app.f81ca64b.css
deleted file mode 100644
index 3c4b8fd..0000000
--- a/Source/UBCS-WEB/dist/css/app.f81ca64b.css
+++ /dev/null
@@ -1 +0,0 @@
-.avue-searchs[data-v-47d73e63]{padding-top:50px;width:100%;height:100%;background-color:#fff;z-index:1024}.avue-searchs__title[data-v-47d73e63]{margin-bottom:60px;text-align:center;font-size:42px;font-weight:700;letter-spacing:2px;text-indent:2px}.avue-searchs__form[data-v-47d73e63]{margin:0 auto 50px auto;width:50%;text-align:center}.avue-searchs__form p[data-v-47d73e63]{margin-top:20px}.avue-searchs__scrollbar[data-v-47d73e63]{height:400px}.avue-searchs__list[data-v-47d73e63]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 30px;margin:0 auto;width:70%;border-radius:4px;border:1px solid #ebeef5;background-color:#fff;overflow:hidden;color:#303133;-webkit-transition:.3s;transition:.3s;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.avue-searchs__item[data-v-47d73e63]{padding:5px 0;border-bottom:1px dashed #eee}.avue-searchs__item-icon[data-v-47d73e63]{margin-right:5px;font-size:18px}.avue-searchs__item-title[data-v-47d73e63]{font-size:20px;font-weight:500;color:#333}.avue-searchs__item-path[data-v-47d73e63]{line-height:30px;color:#666}.my-autocomplete li{line-height:normal;padding:7px}.my-autocomplete li .icon{margin-right:5px;display:inline-block;vertical-align:middle}.my-autocomplete li .name{display:inline-block;text-overflow:ellipsis;overflow:hidden;vertical-align:middle}.my-autocomplete li .addr{padding-top:5px;width:100%;font-size:12px;color:#b4b4b4}.my-autocomplete li .highlighted .addr{color:#ddd}.list[data-v-34518f89]{width:100%}.code[data-v-6e8bef7c]{font-size:12px;display:block;font-family:monospace;white-space:pre;margin:1em 0}.theme-picker .el-color-picker__trigger{vertical-align:middle}.theme-picker-dropdown .el-color-dropdown__link-btn{display:none}.fade-leave-active{-webkit-transition:opacity .2s;transition:opacity .2s}.fade-enter-active{-webkit-transition:opacity 2.5s;transition:opacity 2.5s}.fade-enter,.fade-leave-to{opacity:0}.avue-logo{position:fixed;top:0;left:0;width:240px;height:64px;line-height:64px;background-color:#20222a;font-size:20px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15);color:hsla(0,0%,100%,.8);z-index:1024}.avue-logo_title{display:block;text-align:center;font-weight:300;font-size:20px}.avue-logo_subtitle{display:block;text-align:center;font-size:18px;font-weight:700;color:#fff}.imgSpan{top:15px;left:37px}.imgSpan,.logimg{position:absolute}.logimg{top:20px;left:12px}.title[data-v-275f073a]{color:red}#app{width:100%;height:100%;overflow:hidden}.avue--detail .el-col{margin-bottom:0}.el-dropdown-menu__item{font-size:12px!important;line-height:28px!important}.el-scrollbar__view{height:100%}.el-menu--horizontal{border-bottom:none!important}.el-menu{border-right:none!important}.el-menu--display,.el-menu--display+.el-submenu__icon-arrow{display:none}.el-message__content,.el-message__icon{display:inline-block}.el-date-editor .el-range-input,.el-date-editor .el-range-separator{height:auto;overflow:hidden}.el-dialog__wrapper{z-index:2048}.el-col{margin-bottom:8px}.el-main{padding:0!important}.el-dropdown-menu__item--divided:before,.el-menu,.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover,.el-menu--horizontal>.el-submenu .el-submenu__title:hover{background-color:transparent;background-color:transparent!important}.el-card__header{padding:6px 18px!important}.el-divider--horizontal{margin:12px 0!important}.avue-top{padding:0 20px;position:relative;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15);color:rgba(0,0,0,.65);font-size:28px;height:64px;line-height:64px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.avue-top .el-menu-item i,.avue-top .el-menu-item span{font-size:13px}.avue-top .el-menu--horizontal>.el-menu-item{height:64px;line-height:64px}.avue-breadcrumb{height:100%}.avue-breadcrumb i{font-size:30px!important}.avue-breadcrumb--active{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.top-menu{-webkit-box-sizing:border-box;box-sizing:border-box}.top-menu .el-menu-item{padding:0 10px;border:none!important}.top-search{line-height:64px;position:absolute!important;left:20px;top:0;width:400px!important}.top-search .el-input__inner{font-size:13px;border:none;background-color:transparent}.top-bar__img{margin:0 8px 0 5px;padding:2px;width:30px;height:30px;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;vertical-align:middle}.top-bar__left,.top-bar__right{height:64px;position:absolute;top:0}.top-bar__left i,.top-bar__right i{line-height:64px}.top-bar__left{left:20px}.top-bar__right{right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-bar__item{position:relative;display:inline-block;height:64px;margin:0 10px;font-size:16px}.top-bar__item--show{display:inline-block!important}.top-bar__item .el-badge__content.is-fixed{top:12px;right:5px}.top-bar__title{height:100%;padding:0 40px;text-overflow:ellipsis;white-space:nowrap;font-size:inherit;font-weight:400}.avue-tags,.top-bar__title{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.avue-tags{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding:0 10px;margin-bottom:10px;border-top:1px solid #f6f6f6;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.avue-tags .el-tabs--card>.el-tabs__header{margin:0}.avue-tags .el-tabs--card>.el-tabs__header,.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__item,.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__nav{border:none}.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left-width:1px}.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__item{margin:0 3px;height:40px;line-height:40px;font-size:13px;font-weight:400;color:#ccc}.avue-tags .el-tabs--card>.el-tabs__header .el-tabs__item.is-active{color:#409eff;border-bottom:3px solid #409eff}.avue-tags .el-tabs__nav-next,.avue-tags .el-tabs__nav-prev{width:20px;line-height:34px;font-size:18x;text-align:center}.avue-tags__box{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:106px;width:100%}.avue-tags__box--close .el-tabs__item:first-child{padding:0 20px!important}.avue-tags__box--close .el-tabs__item:first-child .el-icon-close{display:none}.avue-tags__contentmenu{position:fixed;width:120px;background-color:#fff;z-index:1024;border-radius:5px;-webkit-box-shadow:1px 2px 10px #ccc;box-shadow:1px 2px 10px #ccc}.avue-tags__contentmenu .item{cursor:pointer;font-size:14px;padding:8px 20px 8px 15px;color:#606266}.avue-tags__contentmenu .item:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.avue-tags__contentmenu .item:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.avue-tags__contentmenu .item:hover{background-color:#409eff;color:#fff}.avue-tags__menu{position:absolute!important;top:3px;right:0;padding:1px 0 0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-menu--popup .el-menu-item{background-color:#20222a}.el-menu--popup .el-menu-item i,.el-menu--popup .el-menu-item span{color:hsla(0,0%,100%,.7)}.el-menu--popup .el-menu-item:hover i,.el-menu--popup .el-menu-item:hover span{color:#fff}.el-menu--popup .el-menu-item.is-active{background-color:rgba(0,0,0,.8)}.el-menu--popup .el-menu-item.is-active:before{content:"";top:0;left:0;bottom:0;width:4px;background:#409eff;position:absolute}.el-menu--popup .el-menu-item.is-active i,.el-menu--popup .el-menu-item.is-active span{color:#fff}.avue-sidebar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:60px;height:100%;position:relative;background-color:#20222a;-webkit-transition:width .2s;transition:width .2s;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:2px 0 6px rgba(0,21,41,.35);box-shadow:2px 0 6px rgba(0,21,41,.35)}.avue-sidebar .el-scrollbar__wrap{overflow-x:hidden}.avue-sidebar--tip{width:90%;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;position:absolute;top:5px;left:5%;color:#ccc;z-index:2;text-align:center;font-size:14px;background-color:rgba(0,0,0,.4)}.avue-sidebar .el-menu-item i,.avue-sidebar .el-submenu__title i{margin-right:10px}.avue-sidebar .el-menu-item i,.avue-sidebar .el-menu-item span,.avue-sidebar .el-submenu__title i,.avue-sidebar .el-submenu__title span{color:hsla(0,0%,100%,.7)}.avue-sidebar .el-menu-item:hover,.avue-sidebar .el-submenu__title:hover{background:transparent}.avue-sidebar .el-menu-item:hover i,.avue-sidebar .el-menu-item:hover span,.avue-sidebar .el-submenu__title:hover i,.avue-sidebar .el-submenu__title:hover span{color:#fff}.avue-sidebar .el-menu-item.is-active,.avue-sidebar .el-submenu__title.is-active{background-color:rgba(0,0,0,.8)}.avue-sidebar .el-menu-item.is-active:before,.avue-sidebar .el-submenu__title.is-active:before{content:"";top:0;left:0;bottom:0;width:4px;background:#409eff;position:absolute}.avue-sidebar .el-menu-item.is-active i,.avue-sidebar .el-menu-item.is-active span,.avue-sidebar .el-submenu__title.is-active i,.avue-sidebar .el-submenu__title.is-active span{color:#fff}.fade-transverse-enter-active,.fade-transverse-leave-active{-webkit-transition:all .5s;transition:all .5s}.fade-transverse-enter{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.fade-transverse-leave-to{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}.fade-scale-enter-active,.fade-scale-leave-active{-webkit-transition:all .5s;transition:all .5s}.fade-scale-enter{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}.fade-scale-leave-to{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}@-webkit-keyframes animate-cloud{0%{background-position:600px 100%}to{background-position:0 100%}}.theme-white .el-menu--popup .el-menu-item{background-color:#fff}.theme-white .el-menu--popup .el-menu-item i,.theme-white .el-menu--popup .el-menu-item span{color:#666}.theme-white .el-menu--popup .el-menu-item:hover i,.theme-white .el-menu--popup .el-menu-item:hover span{color:#333}.theme-white .el-menu--popup .el-menu-item.is-active{background-color:#409eff}.theme-white .el-menu--popup .el-menu-item.is-active:before{content:"";top:0;left:0;bottom:0;width:4px;background:#409eff;position:absolute}.theme-white .el-menu--popup .el-menu-item.is-active i,.theme-white .el-menu--popup .el-menu-item.is-active span{color:#fff}.theme-white .avue-header,.theme-white .avue-logo,.theme-white .tags-container{background-color:#409eff}.theme-white .avue-sidebar--tip{background-color:transparent;color:#333}.theme-white .el-dropdown{color:#fff}.theme-white .avue-logo_title{font-weight:400;color:#fff}.theme-white .avue-breadcrumb,.theme-white .avue-breadcrumb i,.theme-white .avue-top .el-menu-item:hover i,.theme-white .avue-top .el-menu-item:hover span,.theme-white .avue-top .el-menu-item i,.theme-white .avue-top .el-menu-item span,.theme-white .logo_title,.theme-white .logo_title i{color:#fff}.theme-white .avue-sidebar{-webkit-box-shadow:2px 0 6px rgba(0,21,41,.15);box-shadow:2px 0 6px rgba(0,21,41,.15);background-color:#fff;padding-top:70px}.theme-white .avue-sidebar .el-menu-item i,.theme-white .avue-sidebar .el-menu-item span,.theme-white .avue-sidebar .el-submenu__title i,.theme-white .avue-sidebar .el-submenu__title span{color:#666}.theme-white .avue-sidebar .el-menu-item:hover,.theme-white .avue-sidebar .el-submenu__title:hover{background:transparent}.theme-white .avue-sidebar .el-menu-item:hover i,.theme-white .avue-sidebar .el-menu-item:hover span,.theme-white .avue-sidebar .el-submenu__title:hover i,.theme-white .avue-sidebar .el-submenu__title:hover span{color:#333}.theme-white .avue-sidebar .el-menu-item.is-active,.theme-white .avue-sidebar .el-submenu__title.is-active{background-color:#409eff}.theme-white .avue-sidebar .el-menu-item.is-active i,.theme-white .avue-sidebar .el-menu-item.is-active span,.theme-white .avue-sidebar .el-submenu__title.is-active i,.theme-white .avue-sidebar .el-submenu__title.is-active span{color:#fff}.theme-white .top-search .el-input__inner{color:#333}.theme-white .top-search input::-webkit-input-placeholder,.theme-white .top-search textarea::-webkit-input-placeholder{color:#fff}.theme-white .top-search input:-moz-placeholder,.theme-white .top-search input::-moz-placeholder,.theme-white .top-search textarea:-moz-placeholder,.theme-white .top-search textarea::-moz-placeholder{color:#fff}.theme-white .top-search input:-ms-input-placeholder,.theme-white .top-search textarea:-ms-input-placeholder{color:#fff}.theme-white .top-bar__item i{color:#fff}.theme-dark .avue-logo{color:#fff;background-color:#2c3643;-webkit-box-shadow:none;box-shadow:none}.theme-dark .avue-logo .avue-logo_title{font-size:20px;font-weight:400}.theme-dark .avue-top{background-color:#2c3643;-webkit-box-shadow:none;box-shadow:none;color:#ccc}.theme-dark .avue-top i,.theme-dark .avue-top span{color:#ccc}.theme-dark .avue-main{padding:0 5px}.theme-dark .avue-tags{padding-left:0;background-color:#2c3643;border-color:transparent}.theme-dark .avue-tags .el-tabs__item{margin:0!important;background-color:#262d37}.theme-dark .avue-tags .el-tabs__item.is-active{color:#262d37!important;background-color:#fff!important;border-color:#262d37!important}.theme-dark .avue-main{background-color:#2c3643}.theme-dark .avue-sidebar{background-color:#2c3643;-webkit-box-shadow:none;box-shadow:none}.theme-dark .avue-sidebar .el-menu-item i,.theme-dark .avue-sidebar .el-menu-item span,.theme-dark .avue-sidebar .el-submenu__title i,.theme-dark .avue-sidebar .el-submenu__title span{color:#ccc}.theme-dark .avue-sidebar .el-menu-item.is-active,.theme-dark .avue-sidebar .el-menu-item:hover,.theme-dark .avue-sidebar .el-submenu__title.is-active,.theme-dark .avue-sidebar .el-submenu__title:hover{background:#262d37}.theme-dark .avue-sidebar .el-menu-item.is-active i,.theme-dark .avue-sidebar .el-menu-item.is-active span,.theme-dark .avue-sidebar .el-menu-item:hover i,.theme-dark .avue-sidebar .el-menu-item:hover span,.theme-dark .avue-sidebar .el-submenu__title.is-active i,.theme-dark .avue-sidebar .el-submenu__title.is-active span,.theme-dark .avue-sidebar .el-submenu__title:hover i,.theme-dark .avue-sidebar .el-submenu__title:hover span{color:#fff}.theme-dark .avue-sidebar .el-menu-item.is-active:before,.theme-dark .avue-sidebar .el-menu-item:hover:before,.theme-dark .avue-sidebar .el-submenu__title.is-active:before,.theme-dark .avue-sidebar .el-submenu__title:hover:before{background-color:#000}.theme-star .avue-main{background:transparent}.theme-star .avue-contail{background-image:url(/img/bg/star-squashed.jpg);background-size:100% 100%}.theme-star .avue-logo{color:#fff}.theme-star .avue-header,.theme-star .avue-logo,.theme-star .tags-container{background-color:transparent}.theme-star .el-card,.theme-star .error-page{opacity:.9}.theme-star .avue-tabs{padding:0 20px}.theme-star .avue-tags{background-color:transparent;border-top:none}.theme-star .avue-top .avue-breadcrumb,.theme-star .avue-top .el-menu-item i,.theme-star .avue-top .el-menu-item span{color:#fff}.theme-star .avue-top .el-menu-item.is-active{background-color:rgba(0,0,0,.4)}.theme-star .avue-top .el-dropdown{color:#fff}.theme-star .avue-sidebar{-webkit-box-shadow:2px 0 6px rgba(0,21,41,.15);box-shadow:2px 0 6px rgba(0,21,41,.15);background-color:transparent}.theme-star .avue-sidebar .el-menu-item i,.theme-star .avue-sidebar .el-menu-item span,.theme-star .avue-sidebar .el-submenu__title i,.theme-star .avue-sidebar .el-submenu__title span{color:#fff}.theme-star .avue-sidebar .el-menu-item:hover,.theme-star .avue-sidebar .el-submenu__title:hover{background:transparent}.theme-star .avue-sidebar .el-menu-item:hover i,.theme-star .avue-sidebar .el-menu-item:hover span,.theme-star .avue-sidebar .el-submenu__title:hover i,.theme-star .avue-sidebar .el-submenu__title:hover span{color:#409eff}.theme-star .avue-sidebar .el-menu-item.is-active,.theme-star .avue-sidebar .el-submenu__title.is-active{background-color:rgba(0,0,0,.4)}.theme-star .avue-sidebar .el-menu-item.is-active i,.theme-star .avue-sidebar .el-menu-item.is-active span,.theme-star .avue-sidebar .el-submenu__title.is-active i,.theme-star .avue-sidebar .el-submenu__title.is-active span{color:#fff}.theme-star .top-search .el-input__inner{color:#333}.theme-star .top-search input::-webkit-input-placeholder,.theme-star .top-search textarea::-webkit-input-placeholder{color:#fff}.theme-star .top-search input:-moz-placeholder,.theme-star .top-search input::-moz-placeholder,.theme-star .top-search textarea:-moz-placeholder,.theme-star .top-search textarea::-moz-placeholder{color:#fff}.theme-star .top-search input:-ms-input-placeholder,.theme-star .top-search textarea:-ms-input-placeholder{color:#fff}.theme-star .top-bar__item i{color:#fff}.theme-vip .avue-header{background-color:#20222a}.theme-vip .el-dropdown{color:rgba(246,202,157,.7)}.theme-vip .avue-logo .avue-logo_title{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(246,202,157,.7)),to(#f6ca9d));-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:400}.theme-vip .avue-breadcrumb i{color:rgba(246,202,157,.7)}.theme-vip .avue-sidebar .el-menu-item.is-active:before{background:rgba(246,202,157,.7)}.theme-vip .avue-sidebar .el-menu-item.is-active i,.theme-vip .avue-sidebar .el-menu-item.is-active span{color:#f6ca9d}.theme-vip .avue-tags .el-tabs__item{color:rgba(0,0,0,.4)!important}.theme-vip .avue-tags .el-tabs__item.is-active{color:#f6ca9d!important;border-color:#f6ca9d!important}.theme-vip .avue-tags .el-tabs__item:before{background:#f6ca9d}.theme-vip .top-search .el-input__inner{color:rgba(246,202,157,.7)}.theme-vip .top-search input::-webkit-input-placeholder,.theme-vip .top-search textarea::-webkit-input-placeholder{color:rgba(246,202,157,.7)}.theme-vip .top-search input:-moz-placeholder,.theme-vip .top-search input::-moz-placeholder,.theme-vip .top-search textarea:-moz-placeholder,.theme-vip .top-search textarea::-moz-placeholder{color:rgba(246,202,157,.7)}.theme-vip .top-search input:-ms-input-placeholder,.theme-vip .top-search textarea:-ms-input-placeholder{color:rgba(246,202,157,.7)}.theme-vip .avue-top .el-menu-item i,.theme-vip .avue-top .el-menu-item span,.theme-vip .top-bar__item i{color:rgba(246,202,157,.7)}.theme-vip .avue-top .el-menu-item:hover i,.theme-vip .avue-top .el-menu-item:hover span{color:#f6ca9d}.theme-d2 .avue-logo{color:#409eff;background-color:#ebf1f6;-webkit-box-shadow:none;box-shadow:none}.theme-d2 .avue-logo .avue-logo_title{font-size:20px;font-weight:400}.theme-d2 .avue-top{background-color:#ebf1f6;-webkit-box-shadow:none;box-shadow:none}.theme-d2 .avue-main{padding:0 5px}.theme-d2 .avue-tags{margin-left:6px;padding:0;border:1px solid #e4e7ed;border-radius:3px;background-color:#ebf1f6;-webkit-box-shadow:none;box-shadow:none}.theme-d2 .avue-tags .el-tabs__item{border-left:1px solid #cfd7e5!important;margin:0!important;background-color:rgba(0,0,0,.03)!important;color:#606266!important;font-size:14px!important;font-weight:500!important}.theme-d2 .avue-tags .el-tabs__item:first-child{border-left:none!important}.theme-d2 .avue-tags .is-active{border-bottom:1px solid #fff!important;background-color:#fff!important;color:#409eff!important}.theme-d2 .avue-sidebar{background-color:#ebf1f6;-webkit-box-shadow:none;box-shadow:none}.theme-d2 .avue-sidebar .el-menu-item i,.theme-d2 .avue-sidebar .el-menu-item span,.theme-d2 .avue-sidebar .el-submenu__title i,.theme-d2 .avue-sidebar .el-submenu__title span{color:#606266}.theme-d2 .avue-sidebar .el-menu-item.is-active,.theme-d2 .avue-sidebar .el-menu-item:hover,.theme-d2 .avue-sidebar .el-submenu__title.is-active,.theme-d2 .avue-sidebar .el-submenu__title:hover{background:hsla(0,0%,100%,.5)}.theme-d2 .avue-sidebar .el-menu-item.is-active i,.theme-d2 .avue-sidebar .el-menu-item.is-active span,.theme-d2 .avue-sidebar .el-menu-item:hover i,.theme-d2 .avue-sidebar .el-menu-item:hover span,.theme-d2 .avue-sidebar .el-submenu__title.is-active i,.theme-d2 .avue-sidebar .el-submenu__title.is-active span,.theme-d2 .avue-sidebar .el-submenu__title:hover i,.theme-d2 .avue-sidebar .el-submenu__title:hover span{color:#409eff}.theme-bule .avue-header,.theme-bule .avue-logo,.theme-bule .avue-sidebar{background:#004ca7}.theme-bule .avue-sidebar .el-menu-item.is-active,.theme-bule .avue-sidebar .el-submenu__title.is-active{background-color:rgba(0,0,0,.2)}.theme-bule .avue-breadcrumb i,.theme-bule .avue-logo .avue-logo_title,.theme-bule .avue-top .el-menu-item:hover i,.theme-bule .avue-top .el-menu-item:hover span,.theme-bule .avue-top .el-menu-item i,.theme-bule .avue-top .el-menu-item span,.theme-bule .el-dropdown,.theme-bule .top-bar__item i{color:#fff}.theme-iview .avue-logo{background:#001529;-webkit-box-shadow:none;box-shadow:none;text-align:center}.theme-iview .avue-logo .avue-logo_title{padding:5px 8px 8px 8px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;font-size:20px;color:#fff;font-weight:500;display:inline;background-color:#409eff}.theme-iview .avue-tags{padding:3px 5px 5px 0;background:#f0f0f0;-webkit-box-shadow:inset 0 0 3px 2px hsla(0,0%,39.2%,.1);box-shadow:inset 0 0 3px 2px hsla(0,0%,39.2%,.1)}.theme-iview .avue-tags .is-active:before{background:#409eff!important}.theme-iview .avue-tags .el-tabs__item{padding:0 15px!important;position:relative;height:32px!important;line-height:32px!important;border:1px solid #e8eaec!important;color:#515a6e!important;background:#fff!important;border-radius:3px}.theme-iview .avue-tags .el-tabs__item:before{content:"";display:inline-block;width:12px;height:12px;margin-right:10px;border-radius:50%;background:#e8eaec}.theme-iview .avue-sidebar{background:#001529}.theme-iview .avue-sidebar .el-menu-item.is-active{background-color:#000c17}.theme-iview .avue-sidebar .el-menu-item.is-active:before{display:none}.theme-iview .avue-sidebar .el-menu-item.is-active i,.theme-iview .avue-sidebar .el-menu-item.is-active span{color:#409eff}.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active{background-color:#409eff}.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active:before{display:none}.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active i,.theme-iview .avue-sidebar .el-submenu .el-menu-item.is-active span{color:#fff}.theme-hey .avue-sidebar{background-color:#fff;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08)}.theme-hey .avue-sidebar .el-menu-item i,.theme-hey .avue-sidebar .el-menu-item span,.theme-hey .avue-sidebar .el-submenu__title i,.theme-hey .avue-sidebar .el-submenu__title span{color:rgba(49,58,70,.8)}.theme-hey .avue-sidebar .el-menu-item:hover,.theme-hey .avue-sidebar .el-submenu__title:hover{background:transparent}.theme-hey .avue-sidebar .el-menu-item:hover i,.theme-hey .avue-sidebar .el-menu-item:hover span,.theme-hey .avue-sidebar .el-submenu__title:hover i,.theme-hey .avue-sidebar .el-submenu__title:hover span{color:#409eff}.theme-hey .avue-sidebar .el-menu-item.is-active,.theme-hey .avue-sidebar .el-submenu__title.is-active{background-color:#f0f6ff}.theme-hey .avue-sidebar .el-menu-item.is-active:before,.theme-hey .avue-sidebar .el-submenu__title.is-active:before{left:auto;right:0}.theme-hey .avue-sidebar .el-menu-item.is-active i,.theme-hey .avue-sidebar .el-menu-item.is-active span,.theme-hey .avue-sidebar .el-submenu__title.is-active i,.theme-hey .avue-sidebar .el-submenu__title.is-active span{color:#409eff}.theme-hey .avue-logo{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.theme-hey .avue-logo .avue-logo_title{color:#409eff;font-size:20px}.theme-hey .avue-tags{background:#f3f6f8}.theme-hey .avue-tags .el-tabs__item{color:rgba(0,0,0,.65)!important}.theme-hey .avue-tags .is-active{background-color:#fff;border-bottom:none!important}.theme-lte .avue-logo{background-color:#409eff}.theme-lte .avue-logo .avue-logo_title{font-weight:500;font-size:20px;color:#fff}.theme-lte .avue-tags .el-tabs__item{font-size:12px!important;font-weight:500!important}.theme-lte .avue-sidebar{background-color:#263238}.theme-lte .avue-sidebar .el-menu-item i,.theme-lte .avue-sidebar .el-menu-item span,.theme-lte .avue-sidebar .el-submenu__title i,.theme-lte .avue-sidebar .el-submenu__title span{color:#8a979e}.theme-lte .avue-sidebar .el-menu-item.is-active,.theme-lte .avue-sidebar .el-menu-item:hover,.theme-lte .avue-sidebar .el-submenu__title.is-active,.theme-lte .avue-sidebar .el-submenu__title:hover{background-color:#2b373d}.theme-lte .avue-sidebar .el-menu-item.is-active:before,.theme-lte .avue-sidebar .el-submenu__title.is-active:before{display:none}.theme-lte .avue-sidebar .el-menu-item.is-active i,.theme-lte .avue-sidebar .el-menu-item.is-active span,.theme-lte .avue-sidebar .el-submenu__title.is-active i,.theme-lte .avue-sidebar .el-submenu__title.is-active span{color:#fff}.theme-cool .el-menu--popup .el-menu-item{background-color:#fff}.theme-cool .el-menu--popup .el-menu-item i,.theme-cool .el-menu--popup .el-menu-item span{color:#666}.theme-cool .el-menu--popup .el-menu-item:hover i,.theme-cool .el-menu--popup .el-menu-item:hover span{color:#333}.theme-cool .el-menu--popup .el-menu-item.is-active{background-color:#409eff}.theme-cool .el-menu--popup .el-menu-item.is-active:before{content:"";top:0;left:0;bottom:0;width:4px;background:#409eff;position:absolute}.theme-cool .el-menu--popup .el-menu-item.is-active i,.theme-cool .el-menu--popup .el-menu-item.is-active span{color:#fff}.theme-cool .avue-header{background:linear-gradient(120deg,#25aff3,#008ad3)}.theme-cool .avue-tags{padding:0 3px;margin:8px 0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.theme-cool .avue-tags .el-tabs__header .el-tabs__item{padding:0 10px!important;background-color:#fff;margin-right:5px;color:#909399;border-radius:3px;height:30px;font-size:12px;line-height:30px}.theme-cool .avue-tags .el-tabs__header .el-tabs__item.is-active{border:none;color:#008ad3}.theme-cool .avue-logo{background:#fff;-webkit-box-shadow:none;box-shadow:none}.theme-cool .avue-sidebar--tip{background-color:transparent;color:#333}.theme-cool .el-dropdown{color:#fff}.theme-cool .avue-logo_title{font-weight:400;color:#008ad3}.theme-cool .avue-breadcrumb,.theme-cool .avue-breadcrumb i,.theme-cool .avue-top .el-menu-item:hover i,.theme-cool .avue-top .el-menu-item:hover span,.theme-cool .avue-top .el-menu-item i,.theme-cool .avue-top .el-menu-item span,.theme-cool .logo_title,.theme-cool .logo_title i{color:#fff}.theme-cool .avue-sidebar{-webkit-box-shadow:2px 0 6px rgba(0,21,41,.15);box-shadow:2px 0 6px rgba(0,21,41,.15);background-color:#fff;padding-top:70px}.theme-cool .avue-sidebar .el-menu-item,.theme-cool .avue-sidebar .el-submenu__title{font-size:13px}.theme-cool .avue-sidebar .el-menu-item i,.theme-cool .avue-sidebar .el-menu-item span,.theme-cool .avue-sidebar .el-submenu__title i,.theme-cool .avue-sidebar .el-submenu__title span{color:#000}.theme-cool .avue-sidebar .el-menu-item:hover,.theme-cool .avue-sidebar .el-submenu__title:hover{background:transparent}.theme-cool .avue-sidebar .el-menu-item:hover i,.theme-cool .avue-sidebar .el-menu-item:hover span,.theme-cool .avue-sidebar .el-submenu__title:hover i,.theme-cool .avue-sidebar .el-submenu__title:hover span{color:#000}.theme-cool .avue-sidebar .el-menu-item.is-active,.theme-cool .avue-sidebar .el-submenu__title.is-active{background-color:#e5f1fb}.theme-cool .avue-sidebar .el-menu-item.is-active:before,.theme-cool .avue-sidebar .el-submenu__title.is-active:before{width:0}.theme-cool .avue-sidebar .el-menu-item.is-active i,.theme-cool .avue-sidebar .el-menu-item.is-active span,.theme-cool .avue-sidebar .el-submenu__title.is-active i,.theme-cool .avue-sidebar .el-submenu__title.is-active span{color:#25aff3}.theme-cool .top-search .el-input__inner{color:#333}.theme-cool .top-search input::-webkit-input-placeholder,.theme-cool .top-search textarea::-webkit-input-placeholder{color:#fff}.theme-cool .top-search input:-moz-placeholder,.theme-cool .top-search input::-moz-placeholder,.theme-cool .top-search textarea:-moz-placeholder,.theme-cool .top-search textarea::-moz-placeholder{color:#fff}.theme-cool .top-search input:-ms-input-placeholder,.theme-cool .top-search textarea:-ms-input-placeholder{color:#fff}.theme-cool .top-bar__item i{color:#fff}.avue-header,.avue-layout .login-logo,.avue-left,.avue-logo,.avue-main,.avue-top{-webkit-transition:all .3s;transition:all .3s}.avue-contail{width:100%;height:100%;background:#f0f2f5;background-size:100%;background-repeat:no-repeat}.avue-left{position:fixed;left:0;top:0;width:240px;height:100%;z-index:1025}.avue--collapse .avue-left,.avue--collapse .avue-logo{width:60px}.avue--collapse .avue-header{padding-left:60px}.avue--collapse .avue-main{width:calc(100% - 60px);left:60px}.avue-header{padding-left:240px;width:100%;background-color:#fff}.avue-header,.avue-main{-webkit-box-sizing:border-box;box-sizing:border-box}.avue-main{position:absolute;left:240px;padding:0;padding-bottom:20px;width:calc(100% - 240px);height:calc(100% - 64px);overflow:hidden;-webkit-transition:all .5s;transition:all .5s;background:#f0f2f5;z-index:1026}.avue-main--fullscreen{width:100%;left:0}.avue-view{padding:0 10px!important;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-footer{margin:0 auto;padding:0 22px;width:1300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.avue-footer .logo{margin-left:-50px}.avue-footer .copyright{color:#666;line-height:1.5;font-size:12px}.avue-shade{position:fixed;display:none;width:100%;height:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:1024}.avue-shade--show{display:block}@media screen and (max-width:992px){.el-dialog,.el-message-box{width:98%!important}.login-left{display:none!important}.login-logo{padding-top:30px!important;margin-left:-30px}.login-weaper{margin:0 auto;width:96%!important}.login-border{border-radius:5px;padding:40px;margin:0 auto;float:none!important}.login-border,.login-main{width:100%!important}.avue-tags{display:none}.avue-left,.avue-logo{left:-240px}.avue-main{left:0;width:100%}.avue-header{margin-bottom:15px;padding-left:15px}.top-bar__item{display:none}.avue--collapse .avue-left,.avue--collapse .avue-logo{width:240px;left:0}.avue--collapse .avue-main{left:240px;width:100%}.avue--collapse .avue-header{padding:0;-webkit-transform:translate3d(230px,0,0);transform:translate3d(230px,0,0)}.avue--collapse .avue-shade{display:block}}/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:#333}*{outline:none}::-webkit-scrollbar,::-webkit-scrollbar-track-piece{background-color:transparent}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(144,146,152,.3)}.basic-block{opacity:0;color:#fff;-webkit-animation:mymove 1s;animation:mymove 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.basic-block,.basic-block .box{-webkit-box-sizing:border-box;box-sizing:border-box}.basic-block .box{position:relative;padding:15px;width:100%;height:100%;-webkit-transition:all 1s;transition:all 1s;background-size:cover}.basic-block .box:hover{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}.basic-block a{color:#fff}.basic-block span{display:block;font-size:16px}.basic-block p{width:80%;font-size:10px;color:#eee;line-height:22px}.basic-block i{position:absolute;bottom:15px;right:15px;font-size:50px!important}@-webkit-keyframes mymove{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mymove{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.basic-container{padding:10px 6px;-webkit-box-sizing:border-box;box-sizing:border-box}.basic-container--block,.basic-container--block .basic-container__card{height:100%}.basic-container__card{width:100%}.basic-container:first-child{padding-top:0}.flow-design-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0!important;position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%);max-height:calc(100% - 30px);max-width:calc(100% - 30px)}.flow-design-dialog .el-dialog__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.divider[data-v-c59a064a]{margin:10px 0;position:relative;width:100%;height:1px;background-color:#c4c4c4;color:#a4a4a4}.divider span[data-v-c59a064a]{padding:0 10px;position:absolute;top:50%;left:10%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:999;background-color:#fff}.el-container[data-v-1b218d53]{height:100%}.el-aside[data-v-1b218d53],.el-main[data-v-1b218d53]{height:calc(100% - 30px)}.el-form[data-v-1b218d53]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.el-form-item[data-v-1b218d53]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:1rem}.my-messagebox[data-v-1b218d53]{width:700px}.my-messageboxs[data-v-1b218d53]{width:500px}.mydialog .el-dialog__body{padding:10px 20px 30px}[data-v-24257d30] .el-button{margin:0 10px 10px 0}.formula-box-card[data-v-4eb8d6d8] .el-card__body{padding:0;height:85%;width:100%}.formula-editor-total[data-v-4eb8d6d8]{height:100%;width:100%}.formula-editor[data-v-4eb8d6d8]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;-ms-flex-pack:distribute;justify-content:space-around}.formula-editor[data-v-4eb8d6d8],.one[data-v-4eb8d6d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.one[data-v-4eb8d6d8]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;width:auto;height:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.formula-editor-btn-sm[data-v-4eb8d6d8]{width:4.5vw;height:4vh;margin-left:10px;text-align:center;line-height:0;background:#87c2fc}.referBtmType-crud>.el-card>.el-card__body>.avue-crud__menu{display:none!important}.el-tooltip__popper{width:200px!important;-webkit-transition-duration:.2s!important;transition-duration:.2s!important;-webkit-transition-delay:.1s!important;transition-delay:.1s!important}.el-fade-in-linear-leave-to,.fel-fade-in-linear-leave-active{-webkit-transition:opacity 0s!important;transition:opacity 0s!important}.refer-attr-crud>.el-card>.el-card__body>.avue-crud__menu,.refer-config-crud>.el-card>.el-card__body>.avue-crud__menu,.refer-srchcond-crud>.el-card>.el-card__body>.avue-crud__menu{display:none!important}.valueInfo[data-v-5b18c3b7],.valueInfo[data-v-d213f814]{float:left;border:1px solid #e9e7e7;display:inline-block;vertical-align:middle;padding:9px 15px;line-height:1}.search-total[data-v-50969086]{border-radius:4px;min-height:70vh;margin-top:-8px;overflow-y:auto;height:70vh}.dialog-search-button[data-v-50969086]{border-top:1px solid #e9e7e7;border-bottom:1px solid #e9e7e7;padding:10px 10px 10px;position:fixed;display:block;background-color:#fff;margin-top:-30px;width:50%;z-index:1000}.search-total>.search-content[data-v-50969086]{margin-top:40px}.search-total>.search-content>.el-row>.el-col[data-v-50969086]{border-radius:4px}.search-total>.search-content>.el-row>.el-col>.grid-content[data-v-50969086]{border-radius:4px;min-height:36px}.search-total>.search-content>.el-row>.el-col[data-v-50969086]{margin-right:6px}.search-total>.search-content>.el-row>.el-col[data-v-50969086]:last-child{margin-right:0}.grid-content>.el-icon-close[data-v-50969086]{font-size:35px;cursor:pointer;color:#de8269}.grid-content>.el-icon-close[data-v-50969086]:hover{font-size:38px;color:#db3406}.grid-content>.el-select[data-v-50969086]{width:100%}.grid-content>.el-switch[data-v-50969086]{line-height:40px;height:40px}.el-date-editor.el-input__inner[data-v-50969086],.grid-content>.el-date-editor.el-input[data-v-50969086]{width:100%}.lifeCycleRef>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu{display:none!important}.btmTypeForm>.el-form-item>.el-form-item__content>.el-input>.el-input__inner,.domainSelect>.el-form-item__content>.el-select>.el-input>.el-input__inner{width:260px}.viewFlag{width:360px}.viewInput>.el-form-item__content>.el-input>.el-input__inner{width:630px}.descClass>.el-input__inner{width:1000px}.text_tip[data-v-1c728115]{padding:10px 0;color:#f56c6c}.el-tag+.el-tag{margin-left:10px;margin-top:10px}.button-new-tag{margin-left:10px;height:32px;line-height:30px;padding-top:0;padding-bottom:0}.input-new-tag{width:90px;margin-left:10px;vertical-align:bottom}.btns-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding-bottom:10px}.key_attr_icon[data-v-7858df14]{font-size:20px!important;vertical-align:baseline;color:red}.flex_box[data-v-1e5c61a6]{display:-webkit-box;display:-ms-flexbox;display:flex;width:1280px}.flex_box .left[data-v-1e5c61a6]{-webkit-transition:all .5s;transition:all .5s}.flex_box .left .isExpand_box[data-v-1e5c61a6]{margin-bottom:10px;text-align:right}.flex_box .left .filter_tree[data-v-1e5c61a6]{margin-top:15px;max-height:400px;overflow-y:scroll}.flex_box .right[data-v-1e5c61a6]{-webkit-transition:all .5s;transition:all .5s;margin-left:20px;margin-top:30px}ul[data-v-017e106b]{color:#bcbcbc;margin:20px 0 20px 0;padding:0;padding-left:30px;list-style:none}ul li[data-v-017e106b]{margin-bottom:5px;font-size:12px}.radio_box[data-v-017e106b]{padding-left:30px;margin:0 0 25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radio_box span[data-v-017e106b]{margin-right:20px}.upload[data-v-017e106b]{padding-left:30px;margin-top:30px}[data-v-017e106b] .no-print{display:none!important}.testbox .el-table--scrollable-x .el-table__body-wrapper[data-v-647b4fd4]{overflow:auto!important}.testbox .el-table__fixed-right-patch[data-v-647b4fd4]{background-color:#f5f7fa!important}[data-v-647b4fd4] .el-button{margin:0 10px 10px 0}.main[data-v-647b4fd4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 150px);min-height:400px}.top[data-v-647b4fd4]{overflow-y:scroll;min-height:55%}.bottom[data-v-647b4fd4]{margin-top:20px;overflow-y:scroll}.el-collapse-item__content[data-v-647b4fd4]{padding-bottom:0}.btmTable>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu,.enumTable>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu{display:none!important}.attributeForm>.el-form-item>.el-form-item__content>.el-input>.el-input__inner,.attributeForm>.el-form-item>.el-form-item__content>.el-select>.el-input>.el-input__inner{width:200px}.attributeForm>.el-form-item>.el-form-item__content{width:190px}.referNameForm>.el-form-item__content>.el-input>.el-input__inner,.referTypeForm>.el-form-item__content>.el-select>.el-input>.el-input__inner{width:200px}.key_attr_icon[data-v-1416b4f7]{font-size:24px;position:relative;top:2px;color:red}[data-v-1416b4f7] .el-switch{vertical-align:baseline}.attrRef>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu,.revisionRef>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu{display:none!important}.linkTypeForm>.el-form-item>.el-form-item__content>.el-input>.el-input__inner{width:200px}#descId,.descClass>.el-input__inner{width:57vw}.box-card[data-v-0a64f625],[data-v-0a64f625] .el-col>.el-card>.el-card__header{background:#fff}.clearfix[data-v-0a64f625]{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input[data-v-0a64f625]{float:right;padding:3px 0;max-width:400px}.btns[data-v-0a64f625]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btns .btn[data-v-0a64f625]{margin:20px 0}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/css/chunk-19650752.ef7b2ac3.css b/Source/UBCS-WEB/dist/css/chunk-19650752.ef7b2ac3.css
new file mode 100644
index 0000000..0441b49
--- /dev/null
+++ b/Source/UBCS-WEB/dist/css/chunk-19650752.ef7b2ac3.css
@@ -0,0 +1 @@
+.contextMenu[data-v-8780a714]{display:none;overflow:hidden;font-size:12px;background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.contextMenu .command.disable .item[data-v-8780a714]{color:rgba(0,0,0,.25);cursor:auto}.contextMenu .command.disable .item[data-v-8780a714]:hover{background:#fff}.contextMenu .item[data-v-8780a714]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 12px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contextMenu .item[data-v-8780a714]:hover{background:#e6f7ff}.contextMenu .item i[data-v-8780a714]{margin-right:8px;margin-top:3px}.btn_box[data-v-1074e6a2]{text-align:center}.event[data-v-65905cfd]{margin-top:20px;text-align:center}.flex[data-v-65905cfd]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.red[data-v-65905cfd]{color:red}.item_panel_box[data-v-6ce86f12]{height:100%;padding:5px;overflow:hidden}.item_panel_box .exist_list[data-v-6ce86f12]{max-height:40%;overflow-y:scroll}.item_panel_box .exist_list .title[data-v-6ce86f12]{padding:10px 0;text-align:center;font-size:16px;font-weight:700}.item_panel_box .box_item[data-v-6ce86f12]{margin-top:20px}.item-panel[data-v-6ce86f12]{width:100%;height:500px;text-align:center;overflow-y:scroll}.item-panel .item[data-v-6ce86f12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;margin-left:auto;margin-right:auto;margin-bottom:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.item-panel .item.item-flow-rect[data-v-6ce86f12]{padding:6px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #1890ff;background-color:rgba(24,144,255,.2)}.item-panel .item.item-flow-circle[data-v-6ce86f12]{width:70px;height:70px;border-radius:60px;border:1px solid #fa8c16;background-color:rgba(250,140,22,.2)}.item-panel .item.item-flow-rhombus[data-v-6ce86f12]{width:70px;height:70px;margin:25px auto;border:1px solid #13c2c2;background-color:rgba(19,194,194,.2);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.item-panel .item.item-flow-rhombus span[data-v-6ce86f12]{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.item-panel .item.item-img[data-v-6ce86f12]{max-width:100px}.toolbar[data-v-5828caff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:27px}.toolbar .split[data-v-5828caff]{width:10px;height:100%;border-right:1px solid #eee;margin-right:10px}.toolbar .pull-right[data-v-5828caff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.toolbar .command[data-v-5828caff]{margin-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#333}.toolbar .command i[data-v-5828caff]{display:block;width:27px;height:27px;margin:0 6px;padding-top:10px;text-align:center;border:1px solid #fff;cursor:pointer}.toolbar .command span[data-v-5828caff]{display:block;font-size:12px;padding-top:10px;margin-left:-6px;padding-right:6px;line-height:20px;cursor:pointer}.toolbar .command[data-v-5828caff]:hover{color:#1890ff}.toolbar .disable[data-v-5828caff]{color:rgba(0,0,0,.25)}.toolbar .disable i[data-v-5828caff],.toolbar .disable span[data-v-5828caff]{cursor:not-allowed}.toolbar .disable[data-v-5828caff]:hover{color:rgba(0,0,0,.25)}.vue-flowchart-editor[data-v-f797f6e8]{-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:column;background:#fff}.vfe-chart[data-v-f797f6e8],.vue-flowchart-editor[data-v-f797f6e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;width:100%;height:100%}.vfe-chart[data-v-f797f6e8]{position:relative;flex-direction:column}.vfe-chart .vfe-chart-header[data-v-f797f6e8]{border:1px solid #e6e9ed;padding:8px}.vfe-chart .vfe-chart-container[data-v-f797f6e8]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;height:550px;overflow:hidden}.vfe-chart .vfe-chart-container .vfe-chart-main[data-v-f797f6e8]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;max-height:calc(100% - 5px)}.vfe-chart .vfe-chart-container .vfe-chart-main .tooltip[data-v-f797f6e8]{position:absolute;display:none;top:0;left:0;width:100px;height:auto;padding:15px;border-radius:10px;z-index:999;opacity:.8;color:#fff;font-size:12px;background-color:#000}.vfe-chart .vfe-chart-container .vfe-chart-main .tooltip p[data-v-f797f6e8]{margin:0}.vfe-chart .vfe-chart-container .vfe-chart-sidebar[data-v-f797f6e8]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;background-color:#fafafa;border-right:1px solid #e6e9ed}.vfe-chart .vfe-chart-container .vfe-chart-panel[data-v-f797f6e8]{position:relative;width:300px;background-color:#fafafa;border-left:1px solid #e6e9ed;overflow-y:scroll}.vfe-chart .vfe-chart-container .vfe-chart-panel .vfe-chart-panel-detail[data-v-f797f6e8]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}.dialogwarp[data-v-250db5d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:70vh}.dialogwarp_tab[data-v-250db5d8]{width:79%}.dialogwarp_tab_card[data-v-250db5d8]{width:100%;height:100%}.dialogwarp_card[data-v-250db5d8]{width:20%}[data-v-250db5d8] .el-upload,[data-v-250db5d8] .el-upload-dragger{width:100%;height:120px}[data-v-250db5d8] .el-upload-dragger .el-icon-upload{margin:15px 0 16px}.el-aside[data-v-28748210],.el-main[data-v-28748210]{height:calc(100% - 30px)}.code-basic-crud>.avue-crud__search,.code-rule-crud>.avue-crud__search{margin-bottom:-15px}.code-rule-crud>.avue-crud__pagination{padding:14px 0 2px 20px}.clone-input-textarea>.el-form-item__content{width:495px}.clone-avue-crud>.el-card>.el-card__body>.avue-crud__menu,.fixed-avue-crud>.el-card>.el-card__body>.avue-crud__menu,.other-clone-codebasic-crud>.el-card>.el-card__body>.avue-crud__menu,.other-clone-coderule-crud>.el-card>.el-card__body>.avue-crud__menu{display:none!important}.el-table--small .el-table__cell{padding:3px 0}.classify_value_box>.el-scrollbar{height:95%}.basic-container>.el-card>.el-card__body{margin:-10px 0}.code-basicsec-container{padding:1px 6px}.horizontal-line{margin-bottom:-20px!important;width:100%;height:2px}.el-card__body>.treeBox,.el-col-5>.box{height:56vh}.layui-btn,.operator_,filter{width:60px}.left>.el-form-item>.el-form-item__content>.el-input-number,.left>.el-form-item>.el-form-item__content>.el-input-number>.el-input>.el-input__inner{width:120px}.el-col>.el-card>.el-card__header{background:#d5e7ef;border-radius:inherit}.add-basicsec-total{width:100%;padding:20px 0 0 0}.add-basicsec-total .el-input__inner,.add-basicsec-total .el-textarea__inner{width:220px}.add-basicsec-total>.add-basicsec-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.add-basicsec-form>.el-divider--vertical{width:2px;height:100%;margin:0 auto}.left{width:45%;height:100%}.right{margin-right:2vw;height:100%;width:auto}.right>.el-form>.el-form-item{margin-bottom:8px}.el-dialog__footer{border-top:1px solid #e9e7e7;padding:5px 10px 10px}.wf-dialog .el-dialog__body{padding:5px}.wf-dialog .avue-dialog__footer{text-align:center}.setstyle[data-v-74b16a21]{min-height:200px;padding:0!important;margin:0;overflow:auto;cursor:default!important}[data-v-74b16a21] .el-transfer-panel__list{width:100%;height:370px}[data-v-74b16a21] .el-transfer-panel__body{height:370px}[data-v-74b16a21] .el-input{width:auto}[data-v-74b16a21] .el-transfer-panel{width:270px}[data-v-6aab1772] .avue-crud .el-select{width:100px!important}.businessCrud>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu{display:none!important}.businessTreeContainer>.el-card>.el-card__body{height:775px}.attributeCrud>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu{display:none!important}#basic{height:770px;border-radius:10px}[data-v-c16f5630] .el-dialog__body{padding:0 20px}.cycle_flow[data-v-c16f5630]{height:600px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}.btn_link_del[data-v-c16f5630]{color:red}.applyRangeTable>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu{display:none!important}.attrSearch{width:201px}.attrSearch>.el-input__inner{width:200px}.headbox{margin-bottom:20px}.box{height:800px}.el-scrollbar{height:100%}.box .el-scrollbar__wrap{overflow:scroll}.selects{width:100%}.seloption{margin-left:10px}.abox{height:771px}.none-border{border:0;background-color:transparent!important}.step-div{margin-top:30px}.affix{position:relative;background-color:#fff}.affix-affix{display:inline-block;color:#fff;padding:10px 30px;text-align:center;background:rgba(0,153,229,.9)}.affix-line{height:100px}.title{margin-bottom:10px}.box{margin-bottom:20px}.top[data-v-9b5b37d8]{padding:10px;font-size:14px;background:rgba(0,153,229,.7);color:#fff;text-align:center;border-radius:2px}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/css/chunk-48e60865.a3ffe97f.css b/Source/UBCS-WEB/dist/css/chunk-48e60865.a3ffe97f.css
deleted file mode 100644
index c89a9c8..0000000
--- a/Source/UBCS-WEB/dist/css/chunk-48e60865.a3ffe97f.css
+++ /dev/null
@@ -1 +0,0 @@
-.contextMenu[data-v-8780a714]{display:none;overflow:hidden;font-size:12px;background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.contextMenu .command.disable .item[data-v-8780a714]{color:rgba(0,0,0,.25);cursor:auto}.contextMenu .command.disable .item[data-v-8780a714]:hover{background:#fff}.contextMenu .item[data-v-8780a714]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 12px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contextMenu .item[data-v-8780a714]:hover{background:#e6f7ff}.contextMenu .item i[data-v-8780a714]{margin-right:8px;margin-top:3px}.btn_box[data-v-1074e6a2]{text-align:center}.event[data-v-65905cfd]{margin-top:20px;text-align:center}.flex[data-v-65905cfd]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.red[data-v-65905cfd]{color:red}.item_panel_box[data-v-6ce86f12]{height:100%;padding:5px;overflow:hidden}.item_panel_box .exist_list[data-v-6ce86f12]{max-height:40%;overflow-y:scroll}.item_panel_box .exist_list .title[data-v-6ce86f12]{padding:10px 0;text-align:center;font-size:16px;font-weight:700}.item_panel_box .box_item[data-v-6ce86f12]{margin-top:20px}.item-panel[data-v-6ce86f12]{width:100%;height:500px;text-align:center;overflow-y:scroll}.item-panel .item[data-v-6ce86f12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;margin-left:auto;margin-right:auto;margin-bottom:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.item-panel .item.item-flow-rect[data-v-6ce86f12]{padding:6px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #1890ff;background-color:rgba(24,144,255,.2)}.item-panel .item.item-flow-circle[data-v-6ce86f12]{width:70px;height:70px;border-radius:60px;border:1px solid #fa8c16;background-color:rgba(250,140,22,.2)}.item-panel .item.item-flow-rhombus[data-v-6ce86f12]{width:70px;height:70px;margin:25px auto;border:1px solid #13c2c2;background-color:rgba(19,194,194,.2);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.item-panel .item.item-flow-rhombus span[data-v-6ce86f12]{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.item-panel .item.item-img[data-v-6ce86f12]{max-width:100px}.toolbar[data-v-5828caff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:27px}.toolbar .split[data-v-5828caff]{width:10px;height:100%;border-right:1px solid #eee;margin-right:10px}.toolbar .pull-right[data-v-5828caff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.toolbar .command[data-v-5828caff]{margin-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#333}.toolbar .command i[data-v-5828caff]{display:block;width:27px;height:27px;margin:0 6px;padding-top:10px;text-align:center;border:1px solid #fff;cursor:pointer}.toolbar .command span[data-v-5828caff]{display:block;font-size:12px;padding-top:10px;margin-left:-6px;padding-right:6px;line-height:20px;cursor:pointer}.toolbar .command[data-v-5828caff]:hover{color:#1890ff}.toolbar .disable[data-v-5828caff]{color:rgba(0,0,0,.25)}.toolbar .disable i[data-v-5828caff],.toolbar .disable span[data-v-5828caff]{cursor:not-allowed}.toolbar .disable[data-v-5828caff]:hover{color:rgba(0,0,0,.25)}.vue-flowchart-editor[data-v-f797f6e8]{-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:column;background:#fff}.vfe-chart[data-v-f797f6e8],.vue-flowchart-editor[data-v-f797f6e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;width:100%;height:100%}.vfe-chart[data-v-f797f6e8]{position:relative;flex-direction:column}.vfe-chart .vfe-chart-header[data-v-f797f6e8]{border:1px solid #e6e9ed;padding:8px}.vfe-chart .vfe-chart-container[data-v-f797f6e8]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;height:550px;overflow:hidden}.vfe-chart .vfe-chart-container .vfe-chart-main[data-v-f797f6e8]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;max-height:calc(100% - 5px)}.vfe-chart .vfe-chart-container .vfe-chart-main .tooltip[data-v-f797f6e8]{position:absolute;display:none;top:0;left:0;width:100px;height:auto;padding:15px;border-radius:10px;z-index:999;opacity:.8;color:#fff;font-size:12px;background-color:#000}.vfe-chart .vfe-chart-container .vfe-chart-main .tooltip p[data-v-f797f6e8]{margin:0}.vfe-chart .vfe-chart-container .vfe-chart-sidebar[data-v-f797f6e8]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;background-color:#fafafa;border-right:1px solid #e6e9ed}.vfe-chart .vfe-chart-container .vfe-chart-panel[data-v-f797f6e8]{position:relative;width:300px;background-color:#fafafa;border-left:1px solid #e6e9ed;overflow-y:scroll}.vfe-chart .vfe-chart-container .vfe-chart-panel .vfe-chart-panel-detail[data-v-f797f6e8]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}.dialogwarp[data-v-250db5d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:70vh}.dialogwarp_tab[data-v-250db5d8]{width:79%}.dialogwarp_tab_card[data-v-250db5d8]{width:100%;height:100%}.dialogwarp_card[data-v-250db5d8]{width:20%}[data-v-250db5d8] .el-upload,[data-v-250db5d8] .el-upload-dragger{width:100%;height:120px}[data-v-250db5d8] .el-upload-dragger .el-icon-upload{margin:15px 0 16px}.el-container[data-v-5f818dd2]{height:100%}.el-aside[data-v-5f818dd2],.el-main[data-v-5f818dd2]{height:calc(100% - 30px)}.code-basic-crud>.avue-crud__search,.code-rule-crud>.avue-crud__search{margin-bottom:-15px}.code-rule-crud>.avue-crud__pagination{padding:14px 0 2px 20px}.clone-input-textarea>.el-form-item__content{width:495px}.clone-avue-crud>.el-card>.el-card__body>.avue-crud__menu,.fixed-avue-crud>.el-card>.el-card__body>.avue-crud__menu,.other-clone-codebasic-crud>.el-card>.el-card__body>.avue-crud__menu,.other-clone-coderule-crud>.el-card>.el-card__body>.avue-crud__menu{display:none!important}.el-table--small .el-table__cell{padding:3px 0}.classify_value_box>.el-scrollbar{height:95%}.basic-container>.el-card>.el-card__body{margin:-10px 0}.code-basicsec-container{padding:1px 6px}.horizontal-line{margin-bottom:-20px!important;width:100%;height:2px}.el-card__body>.treeBox,.el-col-5>.box{height:56vh}.layui-btn,.operator_,filter{width:60px}.left>.el-form-item>.el-form-item__content>.el-input-number,.left>.el-form-item>.el-form-item__content>.el-input-number>.el-input>.el-input__inner{width:120px}.el-col>.el-card>.el-card__header{background:#d5e7ef;border-radius:inherit}.add-basicsec-total{width:100%;padding:20px 0 0 0}.add-basicsec-total .el-input__inner,.add-basicsec-total .el-textarea__inner{width:220px}.add-basicsec-total>.add-basicsec-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.add-basicsec-form>.el-divider--vertical{width:2px;height:100%;margin:0 auto}.left{width:45%;height:100%}.right{margin-right:2vw;height:100%;width:auto}.right>.el-form>.el-form-item{margin-bottom:8px}.el-dialog__footer{border-top:1px solid #e9e7e7;padding:5px 10px 10px}.wf-dialog .el-dialog__body{padding:5px}.wf-dialog .avue-dialog__footer{text-align:center}.setstyle[data-v-74b16a21]{min-height:200px;padding:0!important;margin:0;overflow:auto;cursor:default!important}[data-v-74b16a21] .el-transfer-panel__list{width:100%;height:370px}[data-v-74b16a21] .el-transfer-panel__body{height:370px}[data-v-74b16a21] .el-input{width:auto}[data-v-74b16a21] .el-transfer-panel{width:270px}[data-v-6aab1772] .avue-crud .el-select{width:100px!important}.businessCrud>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu{display:none!important}.businessTreeContainer>.el-card>.el-card__body{height:775px}.attributeCrud>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu{display:none!important}#basic{height:770px;border-radius:10px}[data-v-c16f5630] .el-dialog__body{padding:0 20px}.cycle_flow[data-v-c16f5630]{height:600px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}.btn_link_del[data-v-c16f5630]{color:red}.applyRangeTable>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu{display:none!important}.attrSearch{width:201px}.attrSearch>.el-input__inner{width:200px}.headbox{margin-bottom:20px}.box{height:800px}.el-scrollbar{height:100%}.box .el-scrollbar__wrap{overflow:scroll}.selects{width:100%}.seloption{margin-left:10px}.abox{height:771px}.none-border{border:0;background-color:transparent!important}.step-div{margin-top:30px}.affix{position:relative;background-color:#fff}.affix-affix{display:inline-block;color:#fff;padding:10px 30px;text-align:center;background:rgba(0,153,229,.9)}.affix-line{height:100px}.title{margin-bottom:10px}.box{margin-bottom:20px}.top[data-v-9b5b37d8]{padding:10px;font-size:14px;background:rgba(0,153,229,.7);color:#fff;text-align:center;border-radius:2px}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/css/chunk-48e60865.f83167fe.css b/Source/UBCS-WEB/dist/css/chunk-48e60865.f83167fe.css
deleted file mode 100644
index c89a9c8..0000000
--- a/Source/UBCS-WEB/dist/css/chunk-48e60865.f83167fe.css
+++ /dev/null
@@ -1 +0,0 @@
-.contextMenu[data-v-8780a714]{display:none;overflow:hidden;font-size:12px;background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.contextMenu .command.disable .item[data-v-8780a714]{color:rgba(0,0,0,.25);cursor:auto}.contextMenu .command.disable .item[data-v-8780a714]:hover{background:#fff}.contextMenu .item[data-v-8780a714]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 12px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contextMenu .item[data-v-8780a714]:hover{background:#e6f7ff}.contextMenu .item i[data-v-8780a714]{margin-right:8px;margin-top:3px}.btn_box[data-v-1074e6a2]{text-align:center}.event[data-v-65905cfd]{margin-top:20px;text-align:center}.flex[data-v-65905cfd]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.red[data-v-65905cfd]{color:red}.item_panel_box[data-v-6ce86f12]{height:100%;padding:5px;overflow:hidden}.item_panel_box .exist_list[data-v-6ce86f12]{max-height:40%;overflow-y:scroll}.item_panel_box .exist_list .title[data-v-6ce86f12]{padding:10px 0;text-align:center;font-size:16px;font-weight:700}.item_panel_box .box_item[data-v-6ce86f12]{margin-top:20px}.item-panel[data-v-6ce86f12]{width:100%;height:500px;text-align:center;overflow-y:scroll}.item-panel .item[data-v-6ce86f12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;margin-left:auto;margin-right:auto;margin-bottom:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.item-panel .item.item-flow-rect[data-v-6ce86f12]{padding:6px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #1890ff;background-color:rgba(24,144,255,.2)}.item-panel .item.item-flow-circle[data-v-6ce86f12]{width:70px;height:70px;border-radius:60px;border:1px solid #fa8c16;background-color:rgba(250,140,22,.2)}.item-panel .item.item-flow-rhombus[data-v-6ce86f12]{width:70px;height:70px;margin:25px auto;border:1px solid #13c2c2;background-color:rgba(19,194,194,.2);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.item-panel .item.item-flow-rhombus span[data-v-6ce86f12]{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.item-panel .item.item-img[data-v-6ce86f12]{max-width:100px}.toolbar[data-v-5828caff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:27px}.toolbar .split[data-v-5828caff]{width:10px;height:100%;border-right:1px solid #eee;margin-right:10px}.toolbar .pull-right[data-v-5828caff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.toolbar .command[data-v-5828caff]{margin-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#333}.toolbar .command i[data-v-5828caff]{display:block;width:27px;height:27px;margin:0 6px;padding-top:10px;text-align:center;border:1px solid #fff;cursor:pointer}.toolbar .command span[data-v-5828caff]{display:block;font-size:12px;padding-top:10px;margin-left:-6px;padding-right:6px;line-height:20px;cursor:pointer}.toolbar .command[data-v-5828caff]:hover{color:#1890ff}.toolbar .disable[data-v-5828caff]{color:rgba(0,0,0,.25)}.toolbar .disable i[data-v-5828caff],.toolbar .disable span[data-v-5828caff]{cursor:not-allowed}.toolbar .disable[data-v-5828caff]:hover{color:rgba(0,0,0,.25)}.vue-flowchart-editor[data-v-f797f6e8]{-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:column;background:#fff}.vfe-chart[data-v-f797f6e8],.vue-flowchart-editor[data-v-f797f6e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;width:100%;height:100%}.vfe-chart[data-v-f797f6e8]{position:relative;flex-direction:column}.vfe-chart .vfe-chart-header[data-v-f797f6e8]{border:1px solid #e6e9ed;padding:8px}.vfe-chart .vfe-chart-container[data-v-f797f6e8]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;height:550px;overflow:hidden}.vfe-chart .vfe-chart-container .vfe-chart-main[data-v-f797f6e8]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;max-height:calc(100% - 5px)}.vfe-chart .vfe-chart-container .vfe-chart-main .tooltip[data-v-f797f6e8]{position:absolute;display:none;top:0;left:0;width:100px;height:auto;padding:15px;border-radius:10px;z-index:999;opacity:.8;color:#fff;font-size:12px;background-color:#000}.vfe-chart .vfe-chart-container .vfe-chart-main .tooltip p[data-v-f797f6e8]{margin:0}.vfe-chart .vfe-chart-container .vfe-chart-sidebar[data-v-f797f6e8]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;background-color:#fafafa;border-right:1px solid #e6e9ed}.vfe-chart .vfe-chart-container .vfe-chart-panel[data-v-f797f6e8]{position:relative;width:300px;background-color:#fafafa;border-left:1px solid #e6e9ed;overflow-y:scroll}.vfe-chart .vfe-chart-container .vfe-chart-panel .vfe-chart-panel-detail[data-v-f797f6e8]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}.dialogwarp[data-v-250db5d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:70vh}.dialogwarp_tab[data-v-250db5d8]{width:79%}.dialogwarp_tab_card[data-v-250db5d8]{width:100%;height:100%}.dialogwarp_card[data-v-250db5d8]{width:20%}[data-v-250db5d8] .el-upload,[data-v-250db5d8] .el-upload-dragger{width:100%;height:120px}[data-v-250db5d8] .el-upload-dragger .el-icon-upload{margin:15px 0 16px}.el-container[data-v-5f818dd2]{height:100%}.el-aside[data-v-5f818dd2],.el-main[data-v-5f818dd2]{height:calc(100% - 30px)}.code-basic-crud>.avue-crud__search,.code-rule-crud>.avue-crud__search{margin-bottom:-15px}.code-rule-crud>.avue-crud__pagination{padding:14px 0 2px 20px}.clone-input-textarea>.el-form-item__content{width:495px}.clone-avue-crud>.el-card>.el-card__body>.avue-crud__menu,.fixed-avue-crud>.el-card>.el-card__body>.avue-crud__menu,.other-clone-codebasic-crud>.el-card>.el-card__body>.avue-crud__menu,.other-clone-coderule-crud>.el-card>.el-card__body>.avue-crud__menu{display:none!important}.el-table--small .el-table__cell{padding:3px 0}.classify_value_box>.el-scrollbar{height:95%}.basic-container>.el-card>.el-card__body{margin:-10px 0}.code-basicsec-container{padding:1px 6px}.horizontal-line{margin-bottom:-20px!important;width:100%;height:2px}.el-card__body>.treeBox,.el-col-5>.box{height:56vh}.layui-btn,.operator_,filter{width:60px}.left>.el-form-item>.el-form-item__content>.el-input-number,.left>.el-form-item>.el-form-item__content>.el-input-number>.el-input>.el-input__inner{width:120px}.el-col>.el-card>.el-card__header{background:#d5e7ef;border-radius:inherit}.add-basicsec-total{width:100%;padding:20px 0 0 0}.add-basicsec-total .el-input__inner,.add-basicsec-total .el-textarea__inner{width:220px}.add-basicsec-total>.add-basicsec-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.add-basicsec-form>.el-divider--vertical{width:2px;height:100%;margin:0 auto}.left{width:45%;height:100%}.right{margin-right:2vw;height:100%;width:auto}.right>.el-form>.el-form-item{margin-bottom:8px}.el-dialog__footer{border-top:1px solid #e9e7e7;padding:5px 10px 10px}.wf-dialog .el-dialog__body{padding:5px}.wf-dialog .avue-dialog__footer{text-align:center}.setstyle[data-v-74b16a21]{min-height:200px;padding:0!important;margin:0;overflow:auto;cursor:default!important}[data-v-74b16a21] .el-transfer-panel__list{width:100%;height:370px}[data-v-74b16a21] .el-transfer-panel__body{height:370px}[data-v-74b16a21] .el-input{width:auto}[data-v-74b16a21] .el-transfer-panel{width:270px}[data-v-6aab1772] .avue-crud .el-select{width:100px!important}.businessCrud>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu{display:none!important}.businessTreeContainer>.el-card>.el-card__body{height:775px}.attributeCrud>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu{display:none!important}#basic{height:770px;border-radius:10px}[data-v-c16f5630] .el-dialog__body{padding:0 20px}.cycle_flow[data-v-c16f5630]{height:600px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}.btn_link_del[data-v-c16f5630]{color:red}.applyRangeTable>.el-card:nth-of-type(2)>.el-card__body>.avue-crud__menu{display:none!important}.attrSearch{width:201px}.attrSearch>.el-input__inner{width:200px}.headbox{margin-bottom:20px}.box{height:800px}.el-scrollbar{height:100%}.box .el-scrollbar__wrap{overflow:scroll}.selects{width:100%}.seloption{margin-left:10px}.abox{height:771px}.none-border{border:0;background-color:transparent!important}.step-div{margin-top:30px}.affix{position:relative;background-color:#fff}.affix-affix{display:inline-block;color:#fff;padding:10px 30px;text-align:center;background:rgba(0,153,229,.9)}.affix-line{height:100px}.title{margin-bottom:10px}.box{margin-bottom:20px}.top[data-v-9b5b37d8]{padding:10px;font-size:14px;background:rgba(0,153,229,.7);color:#fff;text-align:center;border-radius:2px}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/index.html b/Source/UBCS-WEB/dist/index.html
index cfe5864..917f4d8 100644
--- a/Source/UBCS-WEB/dist/index.html
+++ b/Source/UBCS-WEB/dist/index.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html><html><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta http-equiv=X-UA-Compatible content="IE=edge"><meta http-equiv=X-UA-Compatible content="chrome=1"><meta name=renderer content=webkit><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0"><meta name=apple-mobile-web-app-capable content=yes><meta name=apple-mobile-web-app-status-bar-style content=black><meta name=format-detection content="telephone=no"><link rel=stylesheet href=/cdn/element-ui/2.15.6/theme-chalk/index.css><link rel=stylesheet href=/cdn/animate/3.5.2/animate.css><link rel=stylesheet href=/cdn/iconfont/index.css><link rel=stylesheet href=/cdn/iconfont/avue/iconfont.css><link rel=stylesheet href=/cdn/iconfont/saber/iconfont.css><link rel=stylesheet href=/cdn/avue/2.9.12/index.css><script src=/cdn/xlsx/FileSaver.min.js></script><script src=/cdn/xlsx/xlsx.full.min.js></script><script src=https://cdn.staticfile.org/jsPlumb/2.11.1/js/jsplumb.min.js></script><link rel=icon href=/favicon.png><title>ubcs浼佷笟骞冲彴</title><style>html,
+<!DOCTYPE html><html><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta http-equiv=X-UA-Compatible content="IE=edge"><meta http-equiv=X-UA-Compatible content="chrome=1"><meta name=renderer content=webkit><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0"><meta name=apple-mobile-web-app-capable content=yes><meta name=apple-mobile-web-app-status-bar-style content=black><meta name=format-detection content="telephone=no"><link rel=stylesheet href=/cdn/element-ui/2.15.6/theme-chalk/index.css><link rel=stylesheet href=/cdn/animate/3.5.2/animate.css><link rel=stylesheet href=/cdn/iconfont/index.css><link rel=stylesheet href=/cdn/iconfont/avue/iconfont.css><link rel=stylesheet href=/cdn/iconfont/saber/iconfont.css><link rel=stylesheet href=/cdn/avue/2.9.12/index.css><script src=/cdn/xlsx/FileSaver.min.js></script><script src=/cdn/xlsx/xlsx.full.min.js></script><link rel=icon href=/favicon.png><script src=https://cdn.staticfile.org/FileSaver.js/2014-11-29/FileSaver.min.js></script><script src=https://cdn.staticfile.org/xlsx/0.18.2/xlsx.full.min.js></script><title>ubcs浼佷笟骞冲彴</title><style>html,
     body,
     #app {
       height: 100%;
@@ -51,4 +51,4 @@
     .avue-home__sub-title {
       color: #ABABAB;
       font-size: 12px;
-    }</style><link href=/css/chunk-48e60865.a3ffe97f.css rel=prefetch><link href=/css/page.aeb772ca.css rel=prefetch><link href=/css/views.6a849b44.css rel=prefetch><link href=/js/chunk-2d0e4caf.98f630c9.js rel=prefetch><link href=/js/chunk-48e60865.c08fb7b9.js rel=prefetch><link href=/js/page.c9994575.js rel=prefetch><link href=/js/views.b698fc68.js rel=prefetch><link href=/css/app.14df75aa.css rel=preload as=style><link href=/css/chunk-vendors.e41156d0.css rel=preload as=style><link href=/js/app.223c91ca.js rel=preload as=script><link href=/js/chunk-vendors.c53bf703.js rel=preload as=script><link href=/css/chunk-vendors.e41156d0.css rel=stylesheet><link href=/css/app.14df75aa.css rel=stylesheet></head><body><noscript><strong>寰堟姳姝夛紝濡傛灉娌℃湁 JavaScript 鏀寔锛孲aber 灏嗕笉鑳芥甯稿伐浣溿�傝鍚敤娴忚鍣ㄧ殑 JavaScript 鐒跺悗缁х画銆�</strong></noscript><div id=app><div class=avue-home><div class=avue-home__main><img class=avue-home__loading src=/svg/loading-spin.svg alt=loading><div class=avue-home__title>姝e湪鍔犺浇璧勬簮</div><div class="avue-home__sub-title d">鍒濇鍔犺浇璧勬簮鍙兘闇�瑕佽緝澶氭椂闂� 璇疯�愬績绛夊緟</div></div></div></div><script src=/util/aes.js charset=utf-8></script><script src=/cdn/vue/2.6.10/vue.min.js charset=utf-8></script><script src=/cdn/vuex/3.1.1/vuex.min.js charset=utf-8></script><script src=/cdn/vue-router/3.0.1/vue-router.min.js charset=utf-8></script><script src=/cdn/axios/1.0.0/axios.min.js charset=utf-8></script><script src=/cdn/element-ui/2.15.6/index.js charset=utf-8></script><script src=/cdn/avue/2.9.12/avue.min.js charset=utf-8></script><script src=/cdn/nutflow/wf-design-base/index.umd.min.js charset=utf-8></script><script src=/js/chunk-vendors.c53bf703.js></script><script src=/js/app.223c91ca.js></script></body></html>
+    }</style><link href=/css/chunk-19650752.ef7b2ac3.css rel=prefetch><link href=/css/page.aeb772ca.css rel=prefetch><link href=/css/views.6a849b44.css rel=prefetch><link href=/js/chunk-19650752.3740eadb.js rel=prefetch><link href=/js/chunk-2d0e4caf.f1e21f7e.js rel=prefetch><link href=/js/page.5435ff42.js rel=prefetch><link href=/js/views.3046ba97.js rel=prefetch><link href=/css/app.4563f9ac.css rel=preload as=style><link href=/css/chunk-vendors.e41156d0.css rel=preload as=style><link href=/js/app.467fd824.js rel=preload as=script><link href=/js/chunk-vendors.f3e914e7.js rel=preload as=script><link href=/css/chunk-vendors.e41156d0.css rel=stylesheet><link href=/css/app.4563f9ac.css rel=stylesheet></head><body><noscript><strong>寰堟姳姝夛紝濡傛灉娌℃湁 JavaScript 鏀寔锛孲aber 灏嗕笉鑳芥甯稿伐浣溿�傝鍚敤娴忚鍣ㄧ殑 JavaScript 鐒跺悗缁х画銆�</strong></noscript><div id=app><div class=avue-home><div class=avue-home__main><img class=avue-home__loading src=/svg/loading-spin.svg alt=loading><div class=avue-home__title>姝e湪鍔犺浇璧勬簮</div><div class="avue-home__sub-title d">鍒濇鍔犺浇璧勬簮鍙兘闇�瑕佽緝澶氭椂闂� 璇疯�愬績绛夊緟</div></div></div></div><script src=/util/aes.js charset=utf-8></script><script src=/cdn/vue/2.6.10/vue.min.js charset=utf-8></script><script src=/cdn/vuex/3.1.1/vuex.min.js charset=utf-8></script><script src=/cdn/vue-router/3.0.1/vue-router.min.js charset=utf-8></script><script src=/cdn/axios/1.0.0/axios.min.js charset=utf-8></script><script src=/cdn/element-ui/2.15.6/index.js charset=utf-8></script><script src=/cdn/avue/2.9.12/avue.min.js charset=utf-8></script><script src=/cdn/nutflow/wf-design-base/index.umd.min.js charset=utf-8></script><script src=/js/chunk-vendors.f3e914e7.js></script><script src=/js/app.467fd824.js></script></body></html>
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/js/app.223c91ca.js b/Source/UBCS-WEB/dist/js/app.223c91ca.js
deleted file mode 100644
index 1bb8a4c..0000000
--- a/Source/UBCS-WEB/dist/js/app.223c91ca.js
+++ /dev/null
@@ -1 +0,0 @@
-(function(e){function t(t){for(var i,a,s=t[0],l=t[1],c=t[2],u=0,d=[];u<s.length;u++)a=s[u],Object.prototype.hasOwnProperty.call(n,a)&&n[a]&&d.push(n[a][0]),n[a]=0;for(i in l)Object.prototype.hasOwnProperty.call(l,i)&&(e[i]=l[i]);p&&p(t);while(d.length)d.shift()();return o.push.apply(o,c||[]),r()}function r(){for(var e,t=0;t<o.length;t++){for(var r=o[t],i=!0,a=1;a<r.length;a++){var s=r[a];0!==n[s]&&(i=!1)}i&&(o.splice(t--,1),e=l(l.s=r[0]))}return e}var i={},a={app:0},n={app:0},o=[];function s(e){return l.p+"js/"+({page:"page",views:"views"}[e]||e)+"."+{"chunk-2d0e4caf":"98f630c9",page:"c9994575",views:"b698fc68","chunk-48e60865":"c08fb7b9"}[e]+".js"}function l(t){if(i[t])return i[t].exports;var r=i[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,l),r.l=!0,r.exports}l.e=function(e){var t=[],r={page:1,views:1,"chunk-48e60865":1};a[e]?t.push(a[e]):0!==a[e]&&r[e]&&t.push(a[e]=new Promise((function(t,r){for(var i="css/"+({page:"page",views:"views"}[e]||e)+"."+{"chunk-2d0e4caf":"31d6cfe0",page:"aeb772ca",views:"6a849b44","chunk-48e60865":"a3ffe97f"}[e]+".css",n=l.p+i,o=document.getElementsByTagName("link"),s=0;s<o.length;s++){var c=o[s],u=c.getAttribute("data-href")||c.getAttribute("href");if("stylesheet"===c.rel&&(u===i||u===n))return t()}var d=document.getElementsByTagName("style");for(s=0;s<d.length;s++){c=d[s],u=c.getAttribute("data-href");if(u===i||u===n)return t()}var p=document.createElement("link");p.rel="stylesheet",p.type="text/css",p.onload=t,p.onerror=function(t){var i=t&&t.target&&t.target.src||n,o=new Error("Loading CSS chunk "+e+" failed.\n("+i+")");o.code="CSS_CHUNK_LOAD_FAILED",o.request=i,delete a[e],p.parentNode.removeChild(p),r(o)},p.href=n;var f=document.getElementsByTagName("head")[0];f.appendChild(p)})).then((function(){a[e]=0})));var i=n[e];if(0!==i)if(i)t.push(i[2]);else{var o=new Promise((function(t,r){i=n[e]=[t,r]}));t.push(i[2]=o);var c,u=document.createElement("script");u.charset="utf-8",u.timeout=120,l.nc&&u.setAttribute("nonce",l.nc),u.src=s(e);var d=new Error;c=function(t){u.onerror=u.onload=null,clearTimeout(p);var r=n[e];if(0!==r){if(r){var i=t&&("load"===t.type?"missing":t.type),a=t&&t.target&&t.target.src;d.message="Loading chunk "+e+" failed.\n("+i+": "+a+")",d.name="ChunkLoadError",d.type=i,d.request=a,r[1](d)}n[e]=void 0}};var p=setTimeout((function(){c({type:"timeout",target:u})}),12e4);u.onerror=u.onload=c,document.head.appendChild(u)}return Promise.all(t)},l.m=e,l.c=i,l.d=function(e,t,r){l.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},l.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.t=function(e,t){if(1&t&&(e=l(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(l.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)l.d(r,i,function(t){return e[t]}.bind(null,i));return r},l.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return l.d(t,"a",t),t},l.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},l.p="/",l.oe=function(e){throw console.error(e),e};var c=window["webpackJsonp"]=window["webpackJsonp"]||[],u=c.push.bind(c);c.push=t,c=c.slice();for(var d=0;d<c.length;d++)t(c[d]);var p=u;o.push([0,"chunk-vendors"]),r()})({0:function(e,t,r){r("56d7"),r("db4d"),r("ecad"),e.exports=r("245a")},"010b":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[e.isDialog?t("el-dialog",{attrs:{visible:e.visible,"append-to-body":"","destroy-on-close":"",title:"娴佺▼鍥惧睍绀�",width:"70%","custom-class":"flow-design-dialog"},on:{"update:visible":function(t){e.visible=t}}},[t("wf-design-base",{ref:"bpmn",staticStyle:{height:"60vh"},attrs:{options:e.option}})],1):t("div",[e.visible?t("wf-design-base",{ref:"bpmn",staticStyle:{height:"60vh"},attrs:{options:e.option}}):e._e()],1)],1)},a=[],n=(r("20d6"),r("ac6a"),r("371f")),o={name:"flowDesign",props:{isDialog:{type:Boolean,default:!1},isDisplay:{type:Boolean,default:!1},processInstanceId:String,processDefinitionId:String},data:function(){return{visible:!1,option:{mode:"view"}}},watch:{isDisplay:{handler:function(e){this.visible=e},immediate:!0},visible:{handler:function(e){this.$emit("update:is-display",e)}},processInstanceId:{handler:function(e){e&&this.getDetail({processInstanceId:this.processInstanceId})},immediate:!0},processDefinitionId:{handler:function(e){e&&this.getDetail({processDefinitionId:this.processDefinitionId})},immediate:!0}},methods:{getDetail:function(e){var t=this;Object(n["modelView"])(e).then((function(e){var r=e.data.data,i=r.xml,a=r.flow;if(t.$set(t.option,"xml",i),a){var n=[];a.forEach((function(e){var t=e.endTime,r={id:e.historyActivityId,class:t||"candidate"===e.historyActivityType?"":"nodePrimary"};"sequenceFlow"===e.historyActivityType?r.class="lineWarn":r.class||"candidate"===e.historyActivityType||(r.class="nodeSuccess");var i=n.findIndex((function(t){return t.id===e.historyActivityId}));-1!==i?n.splice(i,1,r):n.push(r)})),t.$set(t.option,"flows",n)}}))}}},s=o,l=(r("4f2a"),r("2877")),c=Object(l["a"])(s,i,a,!1,null,null,null);t["default"]=c.exports},"0244":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option},on:{"on-load":e.getList,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},a=[],n=(r("7f7f"),{name:"enupackage.vue",data:function(){return{data:[{enuName:"娴嬭瘯1",desc:"娴嬭瘯1",enuItem:"娴嬭瘯1"},{enuName:"娴嬭瘯2",desc:"娴嬭瘯2",enuItem:"娴嬭瘯2"},{enuName:"娴嬭瘯3",desc:"娴嬭瘯3",enuItem:"娴嬭瘯3"},{enuName:"娴嬭瘯4",desc:"娴嬭瘯4",enuItem:"娴嬭瘯4"}],form:{},option:{height:300,headerAlign:"center",align:"center",border:!0,index:!0,indexFixed:!1,menuFixed:!1,column:[{label:"鏋氫妇椤瑰悕绉�",prop:"enuName"},{label:"鏋氫妇椤瑰��",prop:"enuItem"},{label:"鎻忚堪",prop:"desc",type:"textarea"}]}}},methods:{rowSave:function(e,t,r){var i=this;add(Object.assign({createUser:this.userInfo.name},e)).then((function(){i.$message.success("鏂板鎴愬姛"),t(),i.getList()})).catch((function(){r()}))},rowUpdate:function(e,t,r,i){var a=this;update(Object.assign({updateUser:this.userInfo.name},e)).then((function(){a.$message.success("淇敼鎴愬姛"),r(),a.getList()})).catch((function(){i()}))},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return del(e.id)})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))}}}),o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"7fcdce2c",null);t["default"]=l.exports},"0405":function(e,t,r){"use strict";r.r(t),r.d(t,"getSysInfoList",(function(){return a})),r.d(t,"sysInfoAdd",(function(){return n})),r.d(t,"sysInfoEdit",(function(){return o})),r.d(t,"sysInfoDel",(function(){return s}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-code/dockingManagement/gridSysIntBase",method:"get",params:e})},n=function(e){return Object(i["a"])({url:"/api/ubcs-code/dockingManagement/addSave",method:"post",data:e})},o=function(e){return Object(i["a"])({url:"/api/ubcs-code/dockingManagement/editSave",method:"put",data:e})},s=function(e){return Object(i["a"])({url:"/api/ubcs-code/dockingManagement/deleteDataById",method:"delete",params:e})}},"0499":function(e,t,r){"use strict";r.r(t),r.d(t,"initTree",(function(){return s})),r.d(t,"refOnLoad",(function(){return l})),r.d(t,"getDomain",(function(){return c})),r.d(t,"saveFromTable",(function(){return u})),r.d(t,"getDetail",(function(){return d})),r.d(t,"add",(function(){return p})),r.d(t,"update",(function(){return f})),r.d(t,"linkPage",(function(){return m}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(){return Object(a["a"])({url:"/api/ubcs-omd/link-type/tree-domain",method:"get"})},l=function(e){return Object(a["a"])({url:"/api/ubcs-omd/link-type/get-from-table",method:"get",params:{domain:e}})},c=function(){return Object(a["a"])({url:"/api/ubcs-omd/link-type/domain",method:"get"})},u=function(e,t){return Object(a["a"])({url:"/api/ubcs-omd/link-type/save-from-table/"+t,method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-omd/link-type/detail",method:"get",params:{oid:e}})},p=function(e,t){return Object(a["a"])({url:"/api/ubcs-omd/link-type/submit/"+t,method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-omd/link-type/submit/"+auto,method:"post",data:e})},m=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/link-type/page",method:"get",params:o({current:e,size:t},r)})}},"08ae":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("avue-crud",{attrs:{data:e.logsList,option:e.option},scopedSlots:e._u([{key:"type",fn:function(r){return[t("el-tag",{attrs:{type:"danger",size:"small"}},[e._v(e._s(r.label))])]}},{key:"expand",fn:function(r){return[t("pre",{staticClass:"code"},[e._v("      "+e._s(r.row.stack)+"\n    ")])]}}])},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-upload"},on:{click:e.send}},[e._v("涓婁紶鏈嶅姟鍣�")]),t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete"},on:{click:e.clear}},[e._v("娓呯┖鏈湴鏃ュ織")])],1)],2)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("5880");function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c={name:"errLogs",data:function(){return{option:{menu:!1,addBtn:!1,page:!1,border:!0,expand:!0,refreshBtn:!1,headerAlign:"center",column:[{label:"绫诲瀷",prop:"type",width:80,align:"center",slot:!0,dicData:[{label:"bug",value:"error"}]},{label:"鍦板潃",width:200,prop:"url",overHidden:!0},{label:"鍐呭",prop:"message",overHidden:!0},{label:"閿欒鍫嗘爤",prop:"stack",hide:!0},{label:"鏃堕棿",align:"center",prop:"time",width:200}]}}},created:function(){},mounted:function(){},computed:l({},Object(o["mapGetters"])(["logsList"])),props:[],methods:{send:function(){var e=this;this.$confirm("纭畾涓婁紶鏈湴鏃ュ織鍒版湇鍔″櫒?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){e.$store.dispatch("SendLogs").then((function(){e.$parent.$parent.box=!1,e.$message({type:"success",message:"鍙戦�佹垚鍔�!"})}))})).catch((function(){}))},clear:function(){var e=this;this.$confirm("纭畾娓呯┖鏈湴鏃ュ織璁板綍?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){e.$store.commit("CLEAR_LOGS"),window.console.log(e),e.$parent.$parent.box=!1,e.$message({type:"success",message:"娓呯┖鎴愬姛!"})})).catch((function(){}))}}},u=c,d=(r("65ea"),r("2877")),p=Object(d["a"])(u,i,a,!1,null,"6e8bef7c",null);t["default"]=p.exports},"0a5a":function(e,t,r){"use strict";r.d(t,"a",(function(){return s})),r.d(t,"e",(function(){return l})),r.d(t,"d",(function(){return c})),r.d(t,"c",(function(){return u})),r.d(t,"b",(function(){return d}));var i=r("a78e"),a=r.n(i),n="saber-access-token",o="saber-refresh-token";function s(){return a.a.get(n)}function l(e){return a.a.set(n,e)}function c(e){return a.a.set(o,e)}function u(){return a.a.remove(n)}function d(){return a.a.remove(o)}},"0e0b":function(e,t,r){"use strict";r.d(t,"i",(function(){return i})),r.d(t,"a",(function(){return n})),r.d(t,"j",(function(){return o})),r.d(t,"d",(function(){return s})),r.d(t,"g",(function(){return l})),r.d(t,"h",(function(){return p})),r.d(t,"b",(function(){return f})),r.d(t,"f",(function(){return m})),r.d(t,"e",(function(){return h})),r.d(t,"c",(function(){return b}));r("386d"),r("4917"),r("3b2b"),r("28a5"),r("a481"),r("6b54"),r("456d"),r("ac6a"),r("c54a");var i=function(e){var t=[];return Object.keys(e).forEach((function(r){t.push("".concat(r,"=").concat(e[r]))})),t.join("&")},a=function(e){var t=Object.prototype.toString,r={"[object Boolean]":"boolean","[object Number]":"number","[object String]":"string","[object Function]":"function","[object Array]":"array","[object Date]":"date","[object RegExp]":"regExp","[object Undefined]":"undefined","[object Null]":"null","[object Object]":"object"};return e instanceof Element?"element":r[t.call(e)]},n=function e(t){var r,i=a(t);if("array"===i)r=[];else{if("object"!==i)return t;r={}}if("array"===i)for(var n=0,o=t.length;n<o;n++)r.push(e(t[n]));else if("object"===i)for(var s in t)r[s]=e(t[s]);return r},o=function(e){document.body.className=e},s=function(){c()?d():u()},l=function(e){function t(){e()}document.addEventListener("fullscreenchange",(function(){t()})),document.addEventListener("mozfullscreenchange",(function(){t()})),document.addEventListener("webkitfullscreenchange",(function(){t()})),document.addEventListener("msfullscreenchange",(function(){t()}))},c=function(){var e=document.isFullScreen||document.mozIsFullScreen||document.webkitIsFullScreen;return e},u=function(){document.documentElement.requestFullScreen?document.documentElement.requestFullScreen():document.documentElement.webkitRequestFullScreen?document.documentElement.webkitRequestFullScreen():document.documentElement.mozRequestFullScreen&&document.documentElement.mozRequestFullScreen()},d=function(){document.documentElement.requestFullScreen?document.exitFullScreen():document.documentElement.webkitRequestFullScreen?document.webkitCancelFullScreen():document.documentElement.mozRequestFullScreen&&document.mozCancelFullScreen()},p=function(e){var t=document.createElement("link");t.type="text/css",t.rel="stylesheet",t.href=e;var r=document.getElementsByTagName("head")[0];r.appendChild(t)},f=function e(t,r){delete t.close;var i=t instanceof Object,a=r instanceof Object;if(!i||!a)return t===r;if(Object.keys(t).length!==Object.keys(r).length)return!1;for(var n in t){var o=t[n]instanceof Object,s=r[n]instanceof Object;if(o&&s)return e(t[n],r[n]);if(t[n]!==r[n])return!1}return!0},m=function(){return window.location.href.split("/#/")[0]},h=function(e){var t=new RegExp("(^|&)"+e+"=([^&]*)(&|$)","i"),r=window.location.search.substr(1).match(t);return null!=r?unescape(decodeURI(r[2])):null},b=function(e,t){var r=new Blob([e],{type:"application/vnd.ms-excel,charset=utf-8"});if("undefined"!==typeof window.chrome){var i=document.createElement("a");i.href=window.URL.createObjectURL(r),i.download=t,i.click()}else if("undefined"!==typeof window.navigator.msSaveBlob){var a=new Blob([r],{type:"application/force-download"});window.navigator.msSaveBlob(a,t)}else{var n=new File([r],t,{type:"application/force-download"});window.open(URL.createObjectURL(n))}}},"0e37":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[e.hasEditor?t("el-button",{staticStyle:{"margin-bottom":"20px"},attrs:{size:"small",type:"primary"},on:{click:e.HandlerSave}},[e._v("淇濆瓨")]):e._e(),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isLoading,expression:"isLoading"}],attrs:{data:e.tableData,"max-height":"700"},on:{"cell-click":e.handleCellClick}},[t("el-table-column",{attrs:{fixed:"",label:"搴忓彿",type:"index",width:"55"}}),e._l(this.tableHeadData,(function(r){return t("el-table-column",{key:r.id,attrs:{label:r.label,prop:r.prop,sortable:r.sortable,formatter:r.formatter,width:r.label.length>=4?"150":3==r.label.length?"120":"90","show-overflow-tooltip":!0,align:"center"},scopedSlots:e._u([{key:"default",fn:function(i){var a=i.row;return[e.editingRow===a&&e.editShow==r.prop&&"text"==r.edit?t("el-input",{on:{blur:function(t){e.editingRows=null}},model:{value:a[r.prop],callback:function(t){e.$set(a,r.prop,t)},expression:"row[item.prop]"}}):e._e(),e.editingRow===a&&e.editShow==r.prop&&"number"==r.edit?t("el-input-number",{style:{width:r.width-10+"px"},attrs:{size:"small","controls-position":"right"},on:{blur:function(t){e.editingRows=null}},model:{value:a[r.prop],callback:function(t){e.$set(a,r.prop,t)},expression:"row[item.prop]"}}):e._e(),e.editingRow===a&&e.editShow==r.prop&&"select"==r.edit?t("el-select",{attrs:{slot:"prepend",filterable:"","allow-create":"","default-first-option":""},on:{blur:function(t){e.editingRows=null}},slot:"prepend",model:{value:a[r.prop],callback:function(t){e.$set(a,r.prop,t)},expression:"row[item.prop]"}},e._l(r.dicData,(function(e){return t("el-option",{key:e.dictValue,attrs:{label:e.dictValue,value:e.dictValue}})})),1):e._e(),"switch"===r.edit||"truefalse"===r.edit?t("el-switch",{attrs:{"active-value":"true","inactive-value":"false"},model:{value:a[r.prop],callback:function(t){e.$set(a,r.prop,t)},expression:"row[item.prop]"}}):e._e(),e.editingRow===a&&e.editShow==r.prop&&"refer"==r.edit?t("vciWebRefer",{attrs:{referConfig:r.referConfig||{},value:a[r.referConfig.field]||a[r.prop],text:a[r.referConfig.showField]},on:{setReferValue:e.setReferValue}}):t("span",{domProps:{innerHTML:e._s(e.formatter(a,r))}})]}}],null,!0)})}))],2)],1)},a=[],n=r("8ccd"),o=n["a"],s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"60e6db00",null);t["default"]=l.exports},"0e3d":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/tenant-package/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant-package/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant-package/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant-package/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant-package/submit",method:"post",data:e})}},"0eb9":function(e,t,r){"use strict";r.r(t),r.d(t,"getReferConfigPage",(function(){return s})),r.d(t,"getReferConfigList",(function(){return l})),r.d(t,"editCodeReferConfig",(function(){return c})),r.d(t,"addSaveCodeReferConfig",(function(){return u})),r.d(t,"deleteCodeReferConfig",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeReferConfig/getReferConfigPage",method:"get",params:o(o({},r),{},{page:e,limit:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeReferConfig/getReferConfigList",method:"get",params:o({},e)})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeReferConfig/edit",method:"put",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeReferConfig/addSave",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeReferConfig/del",method:"delete",data:e})}},"0f22":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("span",{on:{click:function(t){!e.logsFlag&&e.handleOpen()}}},[t("el-badge",{attrs:{value:e.logsFlag?"":e.logsLen,max:99}},[t("i",{staticClass:"icon-rizhi1"})]),t("el-dialog",{attrs:{title:"鏃ュ織",fullscreen:"",visible:e.box,width:"100%","append-to-body":""},on:{"update:visible":function(t){e.box=t}}},[t("logs")],1)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("5880"),s=r("08ae");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"top-logs",components:{logs:s["default"]},data:function(){return{box:!1}},created:function(){},mounted:function(){},computed:c({},Object(o["mapGetters"])(["logsFlag","logsLen"])),props:[],methods:{handleOpen:function(){this.box=!0}}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,"4021a100",null);t["default"]=f.exports},"0f7d":function(e,t,r){"use strict";r.r(t),r.d(t,"delCodeClassifyProcessTemp",(function(){return a}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-code/codeClsProcessTempController/deleteData",method:"delete",data:e})}},1:function(e,t){},1054:function(e,t,r){},"107f":function(e,t,r){"use strict";r.r(t);r("7f7f");var i=function(){var e=this,t=e._self._c;return t("div",[t("el-dialog",{attrs:{title:"閫夋嫨","append-to-body":"",visible:e.box,width:"50%"},on:{"update:visible":function(t){e.box=t}}},[t("el-radio-group",{staticClass:"list",model:{value:e.text,callback:function(t){e.text=t},expression:"text"}},[t("el-row",{attrs:{span:24}},e._l(e.list,(function(r,i){return t("el-col",{key:i,attrs:{md:4,xs:12,sm:4}},[t("el-radio",{attrs:{label:r.value}},[e._v(e._s(r.name))])],1)})),1)],1)],1),t("span",[t("i",{staticClass:"icon-zhuti",on:{click:e.open}})])],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("0e0b"),s=r("5880");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={data:function(){return{box:!1,text:"",list:[{name:"榛樿涓婚",value:"default"},{name:"鐧借壊涓婚",value:"theme-white"},{name:"榛戣壊涓婚",value:"theme-dark"},{name:"鐐僵涓婚",value:"theme-star"},{name:"鏅鸿兘涓婚",value:"theme-bule"},{name:"iview涓婚",value:"theme-iview"},{name:"vip涓婚",value:"theme-vip"},{name:"cool涓婚",value:"theme-cool"},{name:"d2涓婚",value:"theme-d2"},{name:"hey涓婚",value:"theme-hey"},{name:"lte涓婚",value:"theme-lte"}]}},watch:{text:function(e){this.$store.commit("SET_THEME_NAME",e),Object(o["j"])(e)}},computed:c({},Object(s["mapGetters"])(["themeName"])),mounted:function(){this.text=this.themeName,this.text||(this.text="")},methods:{open:function(){this.box=!0}}},d=u,p=(r("14e5"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,"34518f89",null);t["default"]=f.exports},1249:function(e,t,r){"use strict";r.r(t),t["default"]={height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,viewBtn:!0,dialogClickModal:!1,column:[{label:"鍙傛暟鍚嶇О",prop:"paramName",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ弬鏁板悕绉�",trigger:"blur"}]},{label:"鍙傛暟閿悕",prop:"paramKey",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ弬鏁伴敭鍚�",trigger:"blur"}]},{label:"鍙傛暟閿��",prop:"paramValue",type:"textarea",span:24,minRows:6,rules:[{required:!0,message:"璇疯緭鍏ュ弬鏁伴敭鍊�",trigger:"blur"}]}]}},"12d2":function(e,t,r){},1322:function(e,t,r){},"14cd":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("span",[t("i",{staticClass:"icon-suoping",on:{click:e.handleLock}}),t("el-dialog",{attrs:{title:"璁剧疆閿佸睆瀵嗙爜",visible:e.box,width:"30%","append-to-body":""},on:{"update:visible":function(t){e.box=t}}},[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[t("el-form-item",{attrs:{label:"閿佸睆瀵嗙爜",prop:"passwd",rules:[{required:!0,message:"閿佸睆瀵嗙爜涓嶈兘涓虹┖"}]}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ラ攣灞忓瘑鐮�"},model:{value:e.form.passwd,callback:function(t){e.$set(e.form,"passwd",t)},expression:"form.passwd"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.handleSetLock}},[e._v("纭� 瀹�")])],1)],1)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("c54a"),s=r("5880");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"top-lock",data:function(){return{box:!1,form:{passwd:""}}},created:function(){},mounted:function(){},computed:c({},Object(s["mapGetters"])(["lockPasswd"])),props:[],methods:{handleSetLock:function(){var e=this;this.$refs["form"].validate((function(t){t&&(e.$store.commit("SET_LOCK_PASSWD",e.form.passwd),e.handleLock())}))},handleLock:function(){var e=this;Object(o["b"])(this.lockPasswd)?this.box=!0:(this.$store.commit("SET_LOCK"),setTimeout((function(){e.$router.push({path:"/lock"})}),100))}},components:{}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,"457dd992",null);t["default"]=f.exports},"14e5":function(e,t,r){"use strict";r("8572")},1557:function(e,t,r){"use strict";r("6ea1")},1656:function(e,t,r){"use strict";r("6841")},"188d":function(e,t,r){"use strict";r.r(t);r("7f7f");var i=function(){var e=this,t=e._self._c;return t("el-container",[t("el-dialog",{staticStyle:{height:"115vh"},attrs:{title:"鍏冩暟鎹�",visible:e.showSubmitDialog,"append-to-body":"",width:"700px"},on:{"update:visible":function(t){e.showSubmitDialog=t},close:e.closeSubmitDialog}},[t("el-form",{ref:"form",staticClass:"attributeForm",attrs:{model:e.attribute,"show-message":"true",inline:"",size:"medium","label-suffix":":",rules:e.rules,"status-icon":"true"},on:{resetFields:e.resetAttributeForm}},[t("el-form-item",{attrs:{label:"灞炴�х紪鍙�","label-width":"100px",prop:"id"}},[t("el-input",{attrs:{maxlength:"15","show-word-limit":"",type:"text"},model:{value:e.attribute.id,callback:function(t){e.$set(e.attribute,"id",t)},expression:"attribute.id"}})],1),t("el-form-item",{attrs:{label:"灞炴�у悕绉�","label-width":"100px",prop:"name"}},[t("el-input",{model:{value:e.attribute.name,callback:function(t){e.$set(e.attribute,"name",t)},expression:"attribute.name"}})],1),t("el-form-item",{attrs:{label:"灞炴�х被鍨�","label-width":"100px",prop:"typeValue"}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨灞炴�х被鍨�"},on:{change:e.typeSelectChange},model:{value:e.attribute.typeValue,callback:function(t){e.$set(e.attribute,"typeValue",t)},expression:"attribute.typeValue"}},e._l(e.typeList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"榛樿鍊�","label-width":"100px"}},[t("el-input",{model:{value:e.attribute.defaultValue,callback:function(t){e.$set(e.attribute,"defaultValue",t)},expression:"attribute.defaultValue"}})],1),t("el-form-item",{attrs:{label:"鍏佽涓虹┖","label-width":"100px"}},[t("el-switch",{attrs:{"active-text":"鍏佽","inactive-text":"涓嶅厑璁�"},model:{value:e.attribute.nullable,callback:function(t){e.$set(e.attribute,"nullable",t)},expression:"attribute.nullable"}})],1),t("el-form-item",{attrs:{label:"闀垮害","label-width":"100px",prop:"maxLength"}},[t("el-input-number",{attrs:{min:1,max:4e3,step:1,"controls-position":"right"},model:{value:e.attribute.maxLength,callback:function(t){e.$set(e.attribute,"maxLength",t)},expression:"attribute.maxLength"}})],1),"VTDouble"==e.attribute.typeKey?t("el-form-item",{attrs:{label:"绮惧害","label-width":"100px"}},[t("el-input-number",{attrs:{min:1,max:20,step:1,"controls-position":"right"},on:{change:e.changeNumber},model:{value:e.attribute.precision,callback:function(t){e.$set(e.attribute,"precision",t)},expression:"attribute.precision"}})],1):e._e(),t("el-form-item",{attrs:{label:"鎻忚堪","label-width":"100px"}},[t("el-input",{attrs:{type:"text"},model:{value:e.attribute.description,callback:function(t){e.$set(e.attribute,"description",t)},expression:"attribute.description"}})],1),t("el-tabs",{attrs:{stretch:"true"},on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"鍙傜収",name:"referTab"}},[t("el-form-item",{staticClass:"referTypeForm",attrs:{label:"鍙傜収绫诲瀷","label-width":"100px"}},[t("el-select",{on:{change:e.referTypeSelectChange},model:{value:e.attribute.referTypeKey,callback:function(t){e.$set(e.attribute,"referTypeKey",t)},expression:"attribute.referTypeKey"}},e._l(e.btmRefer.referTypeList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{staticClass:"referNameForm",attrs:{label:"鍙傜収鍚嶇О","label-width":"100px"}},[t("el-input",{attrs:{clearable:"true",disabled:e.referToFlag},on:{focus:e.openReferConfig,clear:e.clearReferTo},model:{value:e.attribute.referToName,callback:function(t){e.$set(e.attribute,"referToName",t)},expression:"attribute.referToName"}},[t("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"suffix"},slot:"suffix"})])],1)],1),t("el-tab-pane",{attrs:{label:"鏋氫妇",name:"enumTab"}},[t("el-form-item",{attrs:{label:"鏋氫妇","label-width":"100px"}},[t("el-input",{attrs:{clearable:"true"},on:{focus:e.openEnumConfig},model:{value:e.attribute.dictValue,callback:function(t){e.$set(e.attribute,"dictValue",t)},expression:"attribute.dictValue"}},[t("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"suffix"},slot:"suffix"})])],1),t("el-form-item",{attrs:{label:"鏋氫妇椤�","label-width":"100px"}},e._l(e.dictEnums,(function(r){return t("el-tag",{key:r.itemName,attrs:{type:"info"}},[e._v("\n                              "+e._s(r.itemName)+"\n                            ")])})),1)],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.submitAttribute}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancelSubmit}},[e._v("鍙栨秷")])],1),t("el-dialog",{staticStyle:{height:"115vh"},attrs:{title:"鍙傜収鍒楄〃",visible:e.btmRefer.show,"append-to-body":"",width:"80%"},on:{"update:visible":function(t){return e.$set(e.btmRefer,"show",t)},close:e.closeReferDialog}},[t("el-container",[t("el-aside",[t("basic-container",[t("span",{staticClass:"el-dialog__title"},[e._v(" "+e._s(e.domain.treeOption.title)+" ")]),t("div",{staticStyle:{height:"20px"}}),t("avue-tree",{staticClass:"businessTree",staticStyle:{height:"418px"},attrs:{id:"domain",data:e.domain.data,option:e.domain.treeOption},on:{"node-click":e.nodeClick},scopedSlots:e._u([{key:"default",fn:function(r){var i=r.node;r.data;return t("span",{staticClass:"el-tree-node__label"},[t("span",[t("i",{staticClass:"el-icon-star-on"}),e._v("\n                                        "+e._s((i||{}).label)+"\n                                    ")])])}}])})],1)],1),t("el-main",[t("basic-container",[t("avue-crud",{ref:"btmTable",staticClass:"btmTable",attrs:{option:e.btmRefer.option,data:e.btmRefer.data},on:{"row-click":e.btmReferClick},scopedSlots:e._u([{key:"radio",fn:function(r){var i=r.row;return[t("el-radio",{attrs:{label:i.$index},model:{value:e.btmRefer.selectRow,callback:function(t){e.$set(e.btmRefer,"selectRow",t)},expression:"btmRefer.selectRow"}},[e._v("聽\n                                    ")])]}}])})],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.confirmBtm}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:e.cancelBtm}},[e._v("鍙栨秷")])],1)],1),t("el-dialog",{staticStyle:{height:"115vh"},attrs:{title:"鏋氫妇鍒楄〃",visible:e.enumRefer.show,"append-to-body":"",width:"70%"},on:{"update:visible":function(t){return e.$set(e.enumRefer,"show",t)},close:e.closeEnumDialog}},[t("avue-crud",{ref:"eunmTable",staticClass:"enumTable",attrs:{option:e.enumRefer.option,data:e.enumRefer.data,page:e.enumRefer.enumPage},on:{"row-click":e.enumReferClick,"update:page":function(t){return e.$set(e.enumRefer,"enumPage",t)}},scopedSlots:e._u([{key:"radio",fn:function(r){var i=r.row;return[t("el-radio",{attrs:{label:i.$index},model:{value:e.enumRefer.selectRow,callback:function(t){e.$set(e.enumRefer,"selectRow",t)},expression:"enumRefer.selectRow"}},[e._v("聽\n                        ")])]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.confirmEnum}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:e.cancelEnum}},[e._v("鍙栨秷")])],1)],1)],1)],1)},a=[],n=(r("ac6a"),r("35a0")),o=r("d772"),s=r("6872"),l={name:"originalAdd",props:{attribute:{type:Object}},data:function(){return{showSubmitDialog:!1,activeName:"referTab",typeList:[],referToFlag:!0,rules:{id:[{required:!0,message:"璇疯緭鍏ュ睘鎬х紪鍙�",trigger:"blur"},{pattern:/^[A-Za-z]+$/,message:"灞炴�х紪鍙峰彧鑳戒负鑻辨枃",trigger:"blur"},{min:2,max:15,message:"闀垮害鍦�2鍒�15涓瓧绗�",trigger:"blur"}],name:[{required:!0,message:"璇疯緭鍏ュ睘鎬у悕绉�",trigger:"blur"}],typeValue:[{required:!0,message:"璇烽�夋嫨灞炴�х被鍨�",trigger:"change"}],maxLength:[{required:!0,message:"闇�瑕佹寚瀹氶暱搴�",trigger:"blur"}]},btmRefer:{show:!1,btmPage:{pageSize:10,currentPage:1,total:100},option:{height:405,addBtn:!1,refreshBtn:!1,columnBtn:!1,menu:!1,border:!0,reserveSelection:!0,searchMenuSpan:32,searchShowBtn:!1,highlightCurrentRow:!0,column:[{label:"",prop:"radio",width:60,hide:!1},{label:"鑻辨枃鍚嶇О",prop:"id",align:"center",searchSpan:8,search:!0},{label:"涓枃鍚嶇О",prop:"name",align:"center",searchSpan:8,search:!0}]},data:[],selectRow:"",selectItem:{},referTypeList:[]},enumRefer:{show:!1,enumPage:{pageSize:10,currentPage:1,total:100},option:{height:360,addBtn:!1,refreshBtn:!1,columnBtn:!1,menu:!1,border:!0,reserveSelection:!0,searchMenuSpan:32,searchShowBtn:!1,highlightCurrentRow:!0,column:[{label:"",prop:"radio",width:60,hide:!1},{label:"鏋氫妇浠e彿",prop:"name",align:"center",searchSpan:8,search:!0},{label:"鏋氫妇鍚嶇О",prop:"label",align:"center",searchSpan:8,search:!0}]},data:[],enumDictionary:[],selectRow:"",selectItem:{}},domain:{data:[],treeOption:{defaultExpandAll:!0,title:"棰嗗煙鏈嶅姟鏍�",props:{labelText:"",label:"name",value:"oid"}}},dictEnums:[],enumEditFlag:!1,enumInitFlag:!1,referInitFlag:!1,referEditFlag:!1}},created:function(){this.initAttributeTypeList(),this.initAttributeReferTypeList()},methods:{closeSubmitDialog:function(){this.resetAttributeForm(),this.showSubmitDialog=!1},resetAttributeForm:function(){this.attribute={nullable:!0,referTypeKey:""},this.referToFlag=!0,this.$refs.form.resetFields(),this.dictEnums=[]},submitAttribute:function(){var e=this;e.referInitFlag&&e.referEditFlag&&(this.$set(this.attribute,"dictCode",""),this.$set(this.attribute,"dictKey",""),this.$set(this.attribute,"dictValue",""),this.$set(this.attribute,"usingDict","")),e.enumInitFlag&&e.enumEditFlag&&(this.$set(this.attribute,"referTypeCode",""),this.$set(this.attribute,"referTypeKey",""),this.$set(this.attribute,"referTypeValue",""),this.$set(this.attribute,"referToId",""),this.$set(this.attribute,"referToName","")),this.$refs.form.validate((function(t,r){t?Object(s["add"])(e.attribute).then((function(t){e.$message.success("淇濆瓨鎴愬姛"),e.showSubmitDialog=!1,e.attribute={},e.$emit("refreshTable")})):e.$message.error("蹇呭~")}))},cancelSubmit:function(){this.closeSubmitDialog()},closeEnumDialog:function(){this.cancelEnum()},closeReferDialog:function(){this.cancelBtm()},confirmBtm:function(){this.attribute.referToId=this.btmRefer.selectItem.oid,this.attribute.referToName=this.btmRefer.selectItem.name,this.btmRefer.show=!1,this.referEditFlag=!0,this.enumEditFlag=!1},cancelBtm:function(){this.btmRefer.selectItem={},this.btmRefer.show=!1,this.btmRefer.selectRow=""},confirmEnum:function(){var e=this;this.attribute.usingDict=!0,this.attribute.dictCode=this.enumRefer.selectItem.name,this.attribute.dictValue=this.enumRefer.selectItem.label,this.enumRefer.show=!1,Object(n["getDictionary"])({code:this.enumRefer.selectItem.name}).then((function(t){e.dictEnums=t.data.data})),this.referEditFlag=!1,this.enumEditFlag=!0},cancelEnum:function(){this.enumRefer.selectItem={},this.enumRefer.show=!1,this.enumRefer.selectRow=""},openReferConfig:function(){var e=this;if(!this.attribute.referTypeKey)return this.$message.warning("璇峰厛閫夋嫨鍙傜収鐨勭被鍨�"),void(this.referToFlag=!0);this.domain.data=[],this.btmRefer.data=[],Object(o["initTree"])().then((function(t){e.domain.data=t.data.data})),this.btmRefer.show=!0},nodeClick:function(e){var t=this;"btmType"==this.attribute.referTypeKey&&Object(o["btmPage"])(this.btmRefer.btmPage.currentPage,this.btmRefer.btmPage.pageSize,{bizDomain:e.id}).then((function(e){t.btmRefer.data=e.data.data.records,t.btmRefer.btmPage.total=e.data.data.total})),this.attribute.referTypeKey},openEnumConfig:function(){var e=this;Object(n["getParentList"])(this.enumRefer.enumPage.currentPage,this.enumRefer.enumPage.pageSize).then((function(t){e.enumRefer.enumPage.total=t.data.data.total,e.enumRefer.data=t.data.data.records})),this.enumRefer.show=!0},typeSelectChange:function(e){"VTString"==e?this.$set(this.attribute,"maxLength",150):"VTInteger"==e?this.$set(this.attribute,"maxLength",50):"VTBoolean"==e?this.$set(this.attribute,"maxLength",5):"VTDouble"==e?(this.$set(this.attribute,"maxLength",26),this.$set(this.attribute,"precision",8)):"VTLong"==e?this.$set(this.attribute,"maxLength",150):"VTDate"==e||"VTTime"==e||"VTDateTime"==e?this.$set(this.attribute,"maxLength",6):this.$set(this.attribute,"maxLength",50),this.attribute.typeCode="attributeType",this.attribute.typeKey=e},referTypeSelectChange:function(e){this.attribute.referTypeCode="attributeReferType",this.attribute.referTypeKey=e,this.referToFlag=!1},initAttributeTypeList:function(){var e=this;Object(n["getDictionary"])({code:"attributeType"}).then((function(t){t.data.data.forEach((function(t){e.typeList.push({value:t.itemValue,label:t.itemName})}))})).catch((function(){e.$message.error("灞炴�х被鍨嬫病鎵惧埌鎴栬�呮湭瀹氫箟")}))},initAttributeReferTypeList:function(){var e=this;Object(n["getDictionary"])({code:"attributeReferType"}).then((function(t){t.data.data.forEach((function(t){e.btmRefer.referTypeList.push({value:t.itemValue,label:t.itemName})}))})).catch((function(){e.$message.error("鍙傜収绫诲瀷娌℃壘鍒版垨鑰呮湭瀹氫箟")}))},btmReferClick:function(e){this.btmRefer.selectItem=e,this.btmRefer.selectRow=e.$index},enumReferClick:function(e){this.enumRefer.selectItem=e,this.enumRefer.selectRow=e.$index},clearReferTo:function(){this.$delete(this.attribute,"referToId"),this.$delete(this.attribute,"referToName"),this.btmRefer.selectItem={},this.btmRefer.selectRow=""},handleClick:function(e){"enumTab"===e.name?(this.enumInitFlag=!0,this.referInitFlag=!1):(this.enumInitFlag=!1,this.referInitFlag=!0)}}},c=l,u=(r("70d3"),r("2877")),d=Object(u["a"])(c,i,a,!1,null,null,null);t["default"]=d.exports},1894:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/dockingManagement/gridLoge",method:"get",params:o(o({},r),{},{page:e,size:t})})}},"18ec":function(e,t,r){"use strict";r.r(t);r("7f7f");var i=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,"append-to-body":"true",width:"30%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[e._l(e.tags,(function(r){return t("el-tag",{key:r,attrs:{closable:"","disable-transitions":"",effect:"Plain",size:"medium"},on:{click:function(t){return e.handleClickTag(r)},close:function(t){return e.handleCloseTag(r)}}},[t("span",[e._v(" "+e._s(r.name))])])})),0!==e.tags.length?t("el-divider"):e._e(),t("el-form",{staticClass:"demo-form-inline",attrs:{model:e.saveParam,"label-position":"left","label-width":"auto",rules:e.rules}},[t("el-form-item",{attrs:{label:"娴佺▼妯℃澘"}},[t("el-input",{attrs:{placeholder:"娴佺▼妯℃澘",disabled:""},model:{value:e.saveParam.modelName,callback:function(t){e.$set(e.saveParam,"modelName",t)},expression:"saveParam.modelName"}})],1),t("el-form-item",{attrs:{label:"娴佺▼鍚嶇О",prop:"processName"}},[t("el-input",{attrs:{placeholder:"娴佺▼鍚嶇О"},model:{value:e.saveParam.processName,callback:function(t){e.$set(e.saveParam,"processName",t)},expression:"saveParam.processName"}})],1),t("el-form-item",{attrs:{label:"娴佺▼鎻忚堪"}},[t("el-input",{attrs:{placeholder:"娴佺▼鎻忚堪",type:"textarea",rows:4},model:{value:e.saveParam.processDesc,callback:function(t){e.$set(e.saveParam,"processDesc",t)},expression:"saveParam.processDesc"}})],1)],1),t("el-divider"),t("div",{staticClass:"btns-icon"},[t("el-button",{attrs:{icon:"el-icon-star-off",circle:""},on:{click:e.handleCollect}})],1),t("el-form",{staticClass:"demo-form-inline",attrs:{model:e.collectParam,"label-position":"left","label-width":"auto"}},e._l(e.initFrom,(function(r,i){return t("el-form-item",{key:i,attrs:{label:r.taskName}},[t("el-select",{staticStyle:{width:"80%"},attrs:{filterable:"",placeholder:r.taskName},on:{change:function(t){return e.handleSelect(t,i)}},model:{value:e.collectParam.flowTaskUsers[i]["userId"],callback:function(t){e.$set(e.collectParam.flowTaskUsers[i],"userId",t)},expression:"collectParam.flowTaskUsers[index]['userId']"}},e._l(e.typeName,(function(e,r){return t("el-option",{key:r,attrs:{label:e.userNames,value:e.userId}})})),1)],1)})),1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handleCancel}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleConfirm}},[e._v("纭� 瀹�")])],1)],2)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("7514"),r("ade3")),o=(r("96cf"),r("1da1")),s=(r("20d6"),r("f10a"));function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"SetPersonnel",props:{visible:{typeof:Boolean,default:!1},title:{typeof:String,default:"娴佺▼瀹℃壒"},parameter:{typeof:Object,default:function(){}},parameterKeys:{typeof:Object,default:function(){return{ids:"ids",flowTemplate:"flowTemplate",code:"code",type:"type"}}}},watch:{visible:function(e){this.dialogVisible=e,e&&(this.apiInit(),this.apiDict())},dialogVisible:function(e){this.$emit("update:visible",e)},users:{handler:function(e){console.log("鐩戝惉users",e),this.collectParam.flowTaskUsers=e},deep:!0,immediate:!0},parameter:{handler:function(e,t){console.log("瀛�",e)}}},data:function(){return{dialogVisible:this.visible,isCollent:!1,initFrom:[],tags:[],typeName:[],collectParam:{},saveParam:this.setSaveParam(),users:[],rules:{processName:[{required:!0,message:"妯℃澘鍚嶇О涓嶈兘涓虹┖",trigger:"blur"},{min:1,max:20,message:"闀垮害鍦� 3 鍒� 20 涓瓧绗�",trigger:"blur"}]}}},mounted:function(){console.log("---",this.parameter)},created:function(){console.log("parameter",this.parameter)},methods:{setSaveParam:function(){return{processName:this.parameter[this.parameterKeys.flowTemplate],topName:this.title,ids:this.parameter[this.parameterKeys.ids],vars:this.parameter["vars"]}},userIndex:function(e){return this.initFrom.findIndex((function(t){return t.taskId===e}))},apiInit:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(s["personnelInit"])({type:this.parameter[this.parameterKeys.type],templateId:this.parameter[this.parameterKeys.code]});case 2:t=e.sent,200===t.status&&(console.log(t),this.initFrom=t.data.data.user,this.tags=t.data.data.collect,r=t.data.data.flow,i=r.modelKey,a=r.templateId,n=r.modelName,o=t.data.data.user,this.collectParam={modelKey:i,templateId:a,flowTaskUsers:o},this.users=t.data.data.user,console.log(this.collectParam),this.saveParam=c(c({},this.saveParam),{},{modelKey:i,templateId:a,modelName:n}),0!==this.tags.length&&this.handleClickTag(this.tags[0]));case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),apiDict:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(s["personnelDict"])();case 2:t=e.sent,console.log(t),200===t.status&&(console.log(t),r=t.data.data,this.typeName=r.map((function(e){var t=e.account,r=e.deptName,i=e.id,a=e.realName,n="".concat(r," - ").concat(a," - ").concat(t);return{userId:i,userName:a,userNames:n}})));case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleCollect:function(){var e=this;this.$prompt("璇疯緭鍏ヤ竴涓悕瀛�","鎿嶄綔",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷"}).then(function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(r){var i,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=r.value,console.log(e.users),e.collectParam.flowTaskUsers=e.users,e.collectParam=c(c({},e.collectParam),{},{name:i}),console.log(e.collectParam),t.next=7,Object(s["personnelCollect"])(e.collectParam);case 7:a=t.sent,console.log(a),200===a.status&&e.$nextTick((function(){e.apiInit()}));case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(){}))},canCollect:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(s["cancelCollect"])({name:t});case 2:r=e.sent,200===r.status&&(console.log(r),this.apiInit(),this.isCollent=!0,this.$message({type:"success",message:r.data.msg}));case 4:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),apiSave:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n,o,l,u,d,p,f,m;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(e.prev=0,t=this.collectParam.flowTaskUsers.length,console.log(this.collectParam.flowTaskUsers),console.log(0==t),console.log(t!=this.initFrom.length),0!=t||t==this.initFrom.length){e.next=9;break}this.$message({type:"error",message:"璇烽�夋嫨鑺傜偣锛�"}),e.next=15;break;case 9:return r=this.saveParam,i=r.modelKey,a=r.modelName,n=r.processDesc,o=r.processName,l=r.templateId,u=r.topName,d=r.vars,p=r.ids,f=c({modelKey:i,modelName:a,processDesc:n,processName:o,templateId:l,topName:u,ids:p},d),e.next=13,Object(s["personnelSave"])({variables:f,flowTaskUsers:this.collectParam.flowTaskUsers});case 13:m=e.sent,200===m.status&&(console.log(m),this.$message({type:"success",message:m.data.msg}),this.done());case 15:e.next=20;break;case 17:e.prev=17,e.t0=e["catch"](0),console.error("鎺ュ彛璋冪敤澶辫触");case 20:case"end":return e.stop()}}),e,this,[[0,17]])})));function t(){return e.apply(this,arguments)}return t}(),handleClickTag:function(e){console.log(e.flowTaskUsers),console.log(this.collectParam.flowTaskUsers);var t=this.collectParam.flowTaskUsers;this.collectParam.flowTaskUsers=t.map((function(t,r){for(var i=0;i<e.flowTaskUsers.length;i++)t.taskId==e.flowTaskUsers[i].taskId&&(t["userName"]=e.flowTaskUsers[i]["userName"],t["userId"]=e.flowTaskUsers[i]["userId"]);return t})),this.users=this.collectParam.flowTaskUsers},handleCloseTag:function(e){console.log(e),this.canCollect(e.name)},handleSelect:function(e,t){var r=this.typeName.find((function(t){return t.userId===e})),i=r.userName;console.log(this.users),this.$set(this.users,t,c(c({},this.collectParam.flowTaskUsers[t]),{},{userName:i})),console.log(this.users)},done:function(){this.dialogVisible=!1},handleCancel:function(){this.done()},handleConfirm:function(){console.log(this.saveParam),this.apiSave()}}},d=u,p=(r("1656"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,null,null);t["default"]=f.exports},1919:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,"before-open":e.beforeOpen,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(r){return[e.hasDownload?t("el-button",{attrs:{type:"text",icon:"el-icon-download",size:"small"},on:{click:function(t){return e.handleDownload(r.row)}}},[e._v("涓嬭浇\n      ")]):e._e()]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.hasUpload?t("el-button",{attrs:{type:"primary",size:"small",plain:"",icon:"el-icon-upload2"},on:{click:e.handleUpload}},[e._v("涓� 浼燶n      ")]):e._e(),e.hasEdit?t("el-button",{attrs:{type:"primary",size:"small",plain:"",icon:"el-icon-edit"},on:{click:e.handleEdit}},[e._v("淇� 鏀筡n      ")]):e._e(),e.hasDownload?t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-download",plain:""},on:{click:e.handleDownload}},[e._v("涓� 杞絓n      ")]):e._e(),e.hasDel?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"闄勪欢绠$悊","append-to-body":"",visible:e.attachBox,width:"555px"},on:{"update:visible":function(t){e.attachBox=t}}},[t("avue-form",{ref:"form",attrs:{option:e.attachOption,"upload-before":e.uploadBefore,"upload-after":e.uploadAfter,"upload-error":e.uploadError},model:{value:e.attachForm,callback:function(t){e.attachForm=t},expression:"attachForm"}})],1)],1)},a=[],n=(r("8e6e"),r("456d"),r("6762"),r("2fdb"),r("28a5"),r("ac6a"),r("ade3")),o=r("36a0"),s=r("5880"),l=(r("84df"),r("c54a"));function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={props:["options","visible","ownbizOid"],data:function(){var e=this;return{form:{},query:{},params:{},loading:!1,hasPage:this.options.hasPage||!1,page:{pageSize:10,currentPage:1,total:0},attachBox:!1,selectionList:[],hasUpload:!!Object(l["b"])(this.options.hasUpload)||this.options.hasUpload,hasEdit:!!Object(l["b"])(this.options.hasEdit)||this.options.hasEdit,hasDel:!!Object(l["b"])(this.options.hasDel)||this.options.hasDel,hasDownload:!!Object(l["b"])(this.options.hasDownload)||this.options.hasDownload,option:{height:this.options.tableHeight?this.options.tableHeight:"200",calcHeight:30,tip:!1,searchShow:!1,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,column:[{label:"鏂囦欢鍚嶇О",prop:"name",search:!0},{label:"鏂囦欢澶у皬",prop:"fileSize",formatter:function(e){if(!e.fileSize||null==e.fileSize||1*e.fileSize==0||isNaN(1*e.fileSize))return"鏈煡澶у皬";var t=1*e.fileSize;return t>1099511627776?parseInt(t/1099511627776)+"TB":t>1073741824?parseInt(t/1073741824)+"GB":t>1048576?parseInt(t/1048576)+"MB":t>1024?parseInt(t/1024)+"KB":t+"B"}},{label:"鍒涘缓鑰�",prop:"creator"},{label:"鍒涘缓鏃堕棿",prop:"createTime"}]},columnType:{text:"input",combox:"select",truefalse:"switch",number:"number",textarea:"textarea",datetime:"datetime",date:"date",refer:"refer"},data:[],attachForm:{},attachOption:{submitBtn:!1,emptyBtn:!1,column:[{prop:"fileDocClassify",label:"鏂囦欢绫诲瀷",props:{label:"value",value:"key"},change:function(){e.options.fileDocClassifyCombox&&e.changeFun("fileDocClassify")},blur:function(){!e.options.fileDocClassifyCombox&&e.changeFun("fileDocClassify")},value:this.options.fileDocClassify||"ADMIN_SHARE",type:this.options.fileDocClassifyCombox?"select":"input",dicData:this.options.fileDocClassifyCombox||[],display:!!this.options.fileDocClassifyCombox},{label:"闄勪欢涓婁紶",prop:"attachFile",type:"upload",dragFile:!0,showFileList:!1,accept:this.options.uploadAccept||"file",loadText:"鏂囦欢涓婁紶涓紝璇风◢绛�",span:24,propsHttp:{res:"data"},data:{ownbizOid:this.options.ownbizOid||"share",ownBtmName:this.options.ownbizBtm||"share",fileDocClassify:this.options.fileDocClassify||"ADMIN_SHARE",fileDocClassifyName:this.options.fileDocClassifyName||"绠$悊鍛樺叡浜枃浠�"},action:"/api/ubcs-resource/fileController/uploadFile"}]}}},computed:u(u({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!1,viewBtn:!1,delBtn:this.vaildData(this.permission.attach_delete,!1),editBtn:!1}},oids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.oid)})),e.join(",")}}),created:function(){this.setFormItem(),this.setParams()},mounted:function(){},watch:{ownbizOid:function(e){this.setParams(),this.refreshChange()}},methods:{setFormItem:function(){var e=this;this.options&&this.options.formItems&&this.options.formItems.forEach((function(t){var r="璇烽�夋嫨",i="change";"text"===t.type&&(r="璇疯緭鍏�",i="blur"),e.attachOption.column.push(u(u({},t),{},{label:t.title,prop:t.field,display:!t.hidden,value:t.defaultValue,disabled:t.readOnly,type:e.columnType[t.type],dicData:e.getDataList(t.type,t.data),change:function(){"text"!==t.type&&"number"!==t.type&&"textarea"!==t.type&&e.changeFun(t.field)},blur:function(){"text"!=t.type&&"number"!=t.type&&"textarea"!=t.type||e.changeFun(t.field)},rules:[{required:t.required,message:"璇�".concat(r).concat(t.title),trigger:i},{pattern:t.verify?t.verify:/[\s\S.]*/g,message:t.tooltips,trigger:i}],props:{label:"value",value:"key"}}))}))},changeFun:function(e){this.attachOption.column[1].data[e]=this.attachForm[e]},getDataList:function(e,t){return"truefalse"===e?[{key:!1,value:"鍚�"},{key:!0,value:"鏄�"}]:"combox"===e?t:[]},setParams:function(){var e={currentButtonKey:"VIEW",ownbizOid:this.options.ownbizOid||"share",ownBtmName:this.options.ownbizBtm||"share",fileDocClassify:this.options.fileDocClassify||"ADMIN_SHARE",fileDocClassifyName:this.options.fileDocClassifyName||"绠$悊鍛樺叡浜枃浠�"};this.options.where&&Object.assign(e,this.options.where),this.params=e,this.options.pageObject||(this.options.pageObject={limit:10,page:1}),this.page.pageSize=this.options.pageObject.limit,this.page.currentPage=this.options.pageObject.page,this.attachOption.column[1].data.ownbizOid=this.options.ownbizOid||"share",this.attachOption.column[1].data.ownBtmName=this.options.ownbizBtm||"share",this.attachOption.column[1].data.fileDocClassify=this.options.fileDocClassify||"ADMIN_SHARE",this.attachOption.column[1].data.fileDocClassifyName=this.options.fileDocClassifyName||"绠$悊鍛樺叡浜枃浠�"},handleUpload:function(){this.attachOption.column[1].data.fileOid="",delete this.attachOption.column[1].data.oid,delete this.attachOption.column[1].data.updateFileFlag,this.attachBox=!0},handleEdit:function(){return 0==this.selectionList.length?(this.$message.warning("璇烽�夋嫨闇�瑕佷慨鏀圭殑鏂囦欢"),!1):this.selectionList.length>1?(this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"),!1):(this.attachOption.column[1].data.fileOid=this.oids,this.attachOption.column[1].data.oid=this.oids,this.attachOption.column[1].data.updateFileFlag=!0,void(this.attachBox=!0))},uploadBefore:function(e,t,r,i){t()},uploadAfter:function(e,t,r,i){this.attachBox=!1,this.$message.success("鏂囦欢涓婁紶鎴愬姛"),this.refreshChange(),t()},uploadError:function(e,t){this.$message.error(e||"涓婁紶鏂囦欢鍑虹幇浜嗗紓甯�")},handleDownload:function(e){var t=new FormData;if(e&&e.oid)t.append("fileOids",e.oid),Object(o["download"])(t);else{if(0===this.selectionList.length)return void this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");t.append("fileOids",this.oids),Object(o["download"])(t)}},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏂囦欢鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])([e.oid])})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])(e.oids.split(","))})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var r=this;["edit","view"].includes(t)&&getDetail(this.form.id).then((function(e){r.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page)},onLoad:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0;var i={};if(this.query)for(var a in this.query)i['conditionMap["'+a+'"]']=this.query[a];Object(o["getList"])(e.currentPage,e.pageSize,Object.assign(r,this.params,i,this.query)).then((function(e){var r=e.data.data;t.page.total=r.total,t.options.fileDocClassifyCombox?t.data=r.records.map((function(e){return Object(l["b"])(e.fileDocClassifyName)&&!Object(l["b"])(e.fileDocClassify)&&(e.fileDocClassifyName=t.options.fileDocClassifyCombox[e.fileDocClassify]||""),u({},e)})):t.data=r.records,t.loading=!1,t.selectionClear()})).catch((function(e){t.$message.error(e),t.loading=!1}))}}},p=d,f=r("2877"),m=Object(f["a"])(p,i,a,!1,null,null,null);t["default"]=m.exports},"195f":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"avue-top"},[t("div",{staticClass:"top-bar__left"},[e.showCollapse?t("div",{staticClass:"avue-breadcrumb",class:[{"avue-breadcrumb--active":e.isCollapse}]},[t("i",{staticClass:"icon-navicon",on:{click:e.setCollapse}})]):e._e()]),t("div",{staticClass:"top-bar__title"},[e.showMenu?t("div",{staticClass:"top-bar__item top-bar__item--show"},[t("top-menu",{ref:"topMenu"})],1):e._e(),e.showSearch?t("span",{staticClass:"top-bar__item"},[t("top-search")],1):e._e()]),t("div",{staticClass:"top-bar__right"},[e.showColor?t("el-tooltip",{attrs:{effect:"dark",content:e.$t("navbar.color"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item"},[t("top-color")],1)]):e._e(),e.showDebug?t("el-tooltip",{attrs:{effect:"dark",content:e.logsFlag?e.$t("navbar.bug"):e.logsLen+e.$t("navbar.bugs"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item"},[t("top-logs")],1)]):e._e(),e.showLock?t("el-tooltip",{attrs:{effect:"dark",content:e.$t("navbar.lock"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item"},[t("top-lock")],1)]):e._e(),e.showTheme?t("el-tooltip",{attrs:{effect:"dark",content:e.$t("navbar.theme"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item top-bar__item--show"},[t("top-theme")],1)]):e._e(),t("el-tooltip",{attrs:{effect:"dark",content:e.$t("navbar.notice"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item top-bar__item--show"},[t("top-notice")],1)]),t("el-tooltip",{attrs:{effect:"dark",content:e.$t("navbar.language"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item top-bar__item--show"},[t("top-lang")],1)]),e.showFullScren?t("el-tooltip",{attrs:{effect:"dark",content:e.isFullScren?e.$t("navbar.screenfullF"):e.$t("navbar.screenfull"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item"},[t("i",{class:e.isFullScren?"icon-tuichuquanping":"icon-quanping",on:{click:e.handleScreen}})])]):e._e(),t("img",{staticClass:"top-bar__img",attrs:{src:e.userInfo.avatar}}),t("el-dropdown",[t("span",{staticClass:"el-dropdown-link"},[e._v("\n        "+e._s(e.userInfo.userName)+"\n        "),t("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",[t("router-link",{attrs:{to:"/"}},[e._v(e._s(e.$t("navbar.dashboard")))])],1),t("el-dropdown-item",[t("router-link",{attrs:{to:"/info/index"}},[e._v(e._s(e.$t("navbar.userinfo")))])],1),this.website.switchMode?t("el-dropdown-item",{nativeOn:{click:function(t){return e.switchDept.apply(null,arguments)}}},[e._v(e._s(e.$t("navbar.switchDept"))+"\n        ")]):e._e(),t("el-dropdown-item",{attrs:{divided:""},nativeOn:{click:function(t){return e.logout.apply(null,arguments)}}},[e._v(e._s(e.$t("navbar.logOut"))+"\n        ")])],1)],1),t("el-dialog",{attrs:{title:"鐢ㄦ埛淇℃伅閫夋嫨","append-to-body":"",visible:e.userBox,width:"350px"},on:{"update:visible":function(t){e.userBox=t}}},[t("avue-form",{ref:"form",attrs:{option:e.userOption},on:{submit:e.submitSwitch},model:{value:e.userForm,callback:function(t){e.userForm=t},expression:"userForm"}})],1)],1)])},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("9883"),s=r("5880"),l=r("0e0b"),c=r("14cd"),u=r("286c"),d=r("9812"),p=r("107f"),f=r("0f22"),m=r("44b2"),h=r("ad51"),b=r("c7cc");function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?g(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var v={components:{topLock:c["default"],topMenu:u["default"],topSearch:d["default"],topTheme:p["default"],topLogs:f["default"],topColor:m["default"],topNotice:h["default"],topLang:b["default"]},name:"top",data:function(){return{userBox:!1,userForm:{deptId:"",roleId:""},userOption:{labelWidth:70,submitBtn:!0,emptyBtn:!1,submitText:"鍒囨崲",column:[{label:"閮ㄩ棬",prop:"deptId",type:"select",props:{label:"deptName",value:"id"},dicUrl:"/api/ubcs-system/dept/select",span:24,display:!1,rules:[{required:!0,message:"璇烽�夋嫨閮ㄩ棬",trigger:"blur"}]},{label:"瑙掕壊",prop:"roleId",type:"select",props:{label:"roleName",value:"id"},dicUrl:"/api/ubcs-system/role/select",span:24,display:!1,rules:[{required:!0,message:"璇烽�夋嫨瑙掕壊",trigger:"blur"}]}]}}},filters:{},created:function(){},mounted:function(){Object(l["g"])(this.setScreen)},computed:y(y({},Object(s["mapState"])({showDebug:function(e){return e.common.showDebug},showTheme:function(e){return e.common.showTheme},showLock:function(e){return e.common.showLock},showFullScren:function(e){return e.common.showFullScren},showCollapse:function(e){return e.common.showCollapse},showSearch:function(e){return e.common.showSearch},showMenu:function(e){return e.common.showMenu},showColor:function(e){return e.common.showColor}})),Object(s["mapGetters"])(["userInfo","isFullScren","tagWel","tagList","isCollapse","tag","logsLen","logsFlag"])),methods:{handleScreen:function(){Object(l["d"])()},setCollapse:function(){this.$store.commit("SET_COLLAPSE")},setScreen:function(){this.$store.commit("SET_FULLSCREN")},switchDept:function(){var e=this.userInfo.user_id,t=this.findObject(this.userOption.column,"deptId");t.dicUrl="/api/ubcs-system/dept/select?userId=".concat(e),t.display=!0;var r=this.findObject(this.userOption.column,"roleId");r.dicUrl="/api/ubcs-system/role/select?userId=".concat(e),r.display=!0,this.userBox=!0},submitSwitch:function(e,t){var r=this;this.$store.dispatch("refreshToken",e).then((function(){r.userBox=!1,r.$router.push({path:"/"})})),t()},logout:function(){var e=this;this.$confirm(this.$t("logoutTip"),this.$t("tip"),{confirmButtonText:this.$t("submitText"),cancelButtonText:this.$t("cancelText"),type:"warning"}).then((function(){e.$store.dispatch("LogOut").then((function(){Object(o["b"])(),e.$router.push({path:"/login"})}))}))}}},O=v,w=r("2877"),C=Object(w["a"])(O,i,a,!1,null,"a7c44fa2",null);t["default"]=C.exports},"19a0":function(e,t,r){"use strict";r.r(t),r.d(t,"gridCodeRule",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"listUseRange",(function(){return p})),r.d(t,"clearAllCode",(function(){return f})),r.d(t,"updateStatus",(function(){return m})),r.d(t,"clone",(function(){return h})),r.d(t,"getObjectByOid",(function(){return b})),r.d(t,"listDataByOids",(function(){return g})),r.d(t,"checkLikeCodeRule",(function(){return y}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/gridCodeRule",method:"get",params:o({page:e,limit:t},r)})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/detail",method:"get",params:{oid:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/deleteData",method:"delete",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/addCode",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/update",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/listUseRange",method:"get",params:{oid:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/clearAllCode",method:"delete",params:{oid:e}})},m=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/updateStatus",method:"post",data:e})},h=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/clone",method:"post",data:e})},b=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/getObjectByOid",method:"get",params:{oid:e}})},g=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/listDataByOids",method:"get",params:{oids:e}})},y=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/checkLikeCodeRule",method:"get",params:{oid:e}})}},"1af7":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option},on:{"on-load":e.getList,"row-del":e.rowDel,"refresh-change":e.refreshChange,"search-change":e.searchChange,"row-click":e.handleRowClick},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("span",[e._v("褰撳墠閫夋嫨鐢熷懡鍛ㄦ湡:"+e._s(this.lifeList))])])],2),t("div")],1)},a=[],n=(r("7f7f"),{name:"Businpackage.vue",data:function(){return{lifeList:"",data:[{name:"娴嬭瘯1"},{name:"娴嬭瘯2"},{name:"娴嬭瘯3"},{name:"娴嬭瘯4"}],form:{},option:{height:300,headerAlign:"center",align:"center",border:!0,editBtn:!1,index:!0,searchMenuSpan:8,searchSpan:9,searchBtnText:"鏌ユ壘",searchLabelWidth:100,addBtn:!1,indexFixed:!1,menuFixed:!1,column:[{label:"鐢熷懡鍛ㄦ湡鍚嶇О",prop:"name",search:!0,searchWidth:170}]}}},methods:{handleRowClick:function(e){console.log(e),this.lifeList=e.name},searchChange:function(e,t){t&&t(),this.params=e,this.page.currentPage=1,this.getList(),this.$message.success("鎼滅储鎴愬姛")},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return del(e.id)})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))}}}),o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"16826a12",null);t["default"]=l.exports},"1be0":function(e,t,r){},"1ca4":function(e,t,r){"use strict";t["a"]={title:"VCI-UBCS",logo:"S",key:"saber",indexTitle:"VCI-UBCS",image:"../public/img/bg/img-logo.png",clientId:"saber",clientSecret:"saber_secret",tenantMode:!0,tenantId:"000000",captchaMode:!0,switchMode:!1,lockPage:"/lock",tokenTime:3e3,tokenHeader:"Blade-Auth",statusWhiteList:[],isFirstPage:!1,fistPage:{label:"棣栭〉",value:"/wel/index",params:{},query:{},meta:{i18n:"dashboard"},group:[],close:!1},menu:{iconDefault:"iconfont icon-caidan",props:{label:"name",path:"path",icon:"source",children:"children"}},authUrl:"http://localhost/ubcs-auth/oauth/render",reportUrl:"http://localhost:8108/ureport",redirectUri:"http://localhost:1888"}},"1e69":function(e,t,r){"use strict";r.r(t),r.d(t,"startList",(function(){return s})),r.d(t,"claimList",(function(){return l})),r.d(t,"todoList",(function(){return c})),r.d(t,"sendList",(function(){return u})),r.d(t,"doneList",(function(){return d})),r.d(t,"claimTask",(function(){return p})),r.d(t,"completeTask",(function(){return f}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/work/start-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/work/claim-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},c=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/work/todo-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},u=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/work/send-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},d=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/work/done-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},p=function(e){return Object(a["a"])({url:"/api/ubcs-flow/work/claim-task",method:"post",params:{taskId:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-flow/work/complete-task",method:"post",data:e})}},"1ef8":function(e,t,r){"use strict";r.r(t),r.d(t,"gridCodeFixedValue",(function(){return s})),r.d(t,"addSaveCodeFixedValue",(function(){return l})),r.d(t,"editCodeFixedValue",(function(){return c})),r.d(t,"deleteCodeFixedValue",(function(){return u})),r.d(t,"saveOrder",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeFixedValueController/gridCodeFixedValue",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeFixedValueController/addSave",method:"post",data:e})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeFixedValueController/editSave",method:"put",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeFixedValueController/deleteData",method:"delete",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeFixedValueController/saveOrder",method:"post",data:e})}},"20bf":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"avue-sidebar"},[t("logo"),t("el-scrollbar",{staticStyle:{height:"100%"}},[e.validatenull(e.menu)?t("div",{staticClass:"avue-sidebar--tip"},[e._v(e._s(e.$t("menuTip"))+"\n    ")]):e._e(),t("el-menu",{attrs:{"unique-opened":"","default-active":e.nowTagValue,mode:"vertical","show-timeout":200,collapse:e.keyCollapse}},[t("sidebar-item",{attrs:{menu:e.menu,screen:e.screen,first:"",props:e.website.menu.props,collapse:e.keyCollapse}})],1)],1)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("5880"),s=r("7d3a"),l=r("7505");function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={name:"sidebar",components:{sidebarItem:l["default"],logo:s["default"]},inject:["index"],data:function(){return{}},created:function(){this.index.openMenu()},computed:u(u({},Object(o["mapGetters"])(["website","menu","tag","keyCollapse","screen","menuId"])),{},{nowTagValue:function(){return this.$router.$avueRouter.getValue(this.$route)}}),methods:{}},p=d,f=(r("22ef"),r("2877")),m=Object(f["a"])(p,i,a,!1,null,"275f073a",null);t["default"]=m.exports},"22ef":function(e,t,r){"use strict";r("61f2")},"245a":function(e,t,r){"use strict";r.r(t);var i=r("96eb"),a=r.n(i),n=function(e){var t=e.mock;t&&(a.a.mock("/user/login","post",{data:(new Date).getTime()+""}),a.a.mock("/user/logout","get",{data:!0}),a.a.mock("/user/refesh","post",{data:(new Date).getTime()+""}),a.a.mock("/user/getTable","get",(function(){for(var e=[],t=0;t<5;t++)e.push(a.a.mock({id:"@increment",name:a.a.mock("@cname"),username:a.a.mock("@last"),type:[0,2],checkbox:[0,1],"number|0-100":0,datetime:1532932422071,"sex|0-1":0,moreselect:[0,1],grade:0,address:a.a.mock("@cparagraph(1, 3)"),check:[1,3,4]}));return{data:{total:11,pageSize:10,tableData:e}}})))},o=[{label:"棣栭〉",path:"/wel/index",icon:"el-icon-menu",meta:{i18n:"dashboard"},parentId:0},{label:"娴嬭瘯",icon:"el-icon-document",path:"/test/index",meta:{i18n:"test"},parentId:3}],s=function(e){var t=e.mock;t&&a.a.mock("/user/getTopMenu","get",(function(){return{data:o}}))},l=function(e){var t=e.mock;t&&a.a.mock("/api/ubcs-auth/oauth/token/refresh","post",(function(){return{data:{account:"admin",user_name:"admin",nick_name:"绠$悊鍛�",role_name:"administrator",avatar:"https://gw.alipayobjects.com/zos/rmsportal/BiazfanxmamNRoxxVxka.png",access_token:"eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInVzZXJfbmFtZSI6ImFkbWluIiwibmlja19uYW1lIjoi566h55CG5ZGYIiwiYWNjb3VudCI6ImFkbWluIiwidGVuYW50X2NvZGUiOiIwMDAwMDAiLCJjbGllbnRfaWQiOiJzd29yZCIsImV4cCI6MTU1Nzk0Njc5OSwibmJmIjoxNTU3ODgxODg0fQ.FT8y1v1tg8hOAAoQpKlarKMgmsSXol-561edqtvOwa4",refresh_token:"eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInVzZXJfbmFtZSI6ImFkbWluIiwibmlja19uYW1lIjoi566h55CG5ZGYIiwiYWNjb3VudCI6ImFkbWluIiwidGVuYW50X2NvZGUiOiIwMDAwMDAiLCJjbGllbnRfaWQiOiJzd29yZCIsImV4cCI6MTU1Nzk0Njc5OSwibmJmIjoxNTU3ODgxODg0fQ.FT8y1v1tg8hOAAoQpKlarKMgmsSXol-561edqtvOwa4",token_type:"bearer",expires_in:64915,license:"powered by bladex"}}}))};function c(){var e={code:200,success:!0,msg:"鎿嶄綔鎴愬姛"},t=[];return t.push({id:"1",paramName:"鏄惁寮�鍚敞鍐屽姛鑳�--mock娴嬭瘯",paramKey:"account.registerUser",paramValue:"true",remark:"鎻忚堪"},{id:"2",paramName:"璐﹀彿鍒濆瀵嗙爜--mock娴嬭瘯",paramKey:"account.initPassword",paramValue:"123456",remark:"鎻忚堪"}),e.data={total:10,size:10,current:1,searchCount:!0,pages:1,records:t},e}function u(){var e={code:200,success:!0,msg:"鎿嶄綔鎴愬姛",data:{id:"1",paramName:"鏄惁寮�鍚敞鍐屽姛鑳�",paramKey:"account.registerUser",paramValue:"true",remark:"鎻忚堪"}};return e}function d(){return{code:200,success:!0,msg:"鎿嶄綔鎴愬姛"}}var p=function(e){var t=e.mock;t&&(a.a.mock(/\/api\/ubcs-system\/param\/list/,"get",c),a.a.mock(/\/api\/ubcs-system\/param\/detail/,"get",u),a.a.mock(/\/api\/ubcs-system\/param\/submit/,"post",d),a.a.mock(/\/api\/ubcs-system\/param\/remove/,"post",d))},f={mock:!1};n(f),s(f),l(f),p(f)},2499:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"enable",(function(){return p})),r.d(t,"send",(function(){return f}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-resource/sms/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-resource/sms/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-resource/sms/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-resource/sms/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-resource/sms/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-resource/sms/enable",method:"post",params:{id:e}})},f=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-resource/sms/endpoint/send-message",method:"post",params:{code:e,phones:t,params:r}})}},2666:function(e,t,r){var i={"./system/dict":"cee8","./system/dict.js":"cee8","./system/dictbiz":"d4f4","./system/dictbiz.js":"d4f4","./system/param":"1249","./system/param.js":"1249","./user/info":"cadc","./user/info.js":"cadc"};function a(e){var t=n(e);return r(t)}function n(e){if(!r.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}a.keys=function(){return Object.keys(i)},a.resolve=n,e.exports=a,a.id="2666"},2709:function(e,t,r){"use strict";r.r(t);r("d263");var i=function(){var e=this,t=e._self._c;return t("div",[this.crudArrayFlag?t("div",{staticStyle:{display:"flex","flex-wrap":"wrap"}},[0==e.attrEditVisible&&0==e.attrFlagChiledren&&"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-plus"},on:{click:e.busineHandle}},[e._v("娣诲姞 "+e._s(e.msg))]):e._e(),0==e.attrEditVisible&&0==e.attrFlagChiledren&&"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small",icon:"el-icon-full-screen"},on:{click:e.fullscreenHandle}},[e._v("鍏ㄥ睆缂栬緫")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{icon:"el-icon-info",size:"small"},on:{click:e.ruleAddHandler}},[e._v("楠岃瘉瑙勫垯")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{icon:"el-icon-menu",size:"small"},on:{click:e.attrVisibleHandle}},[e._v("灞炴�у垎缁�")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{icon:"el-icon-magic-stick",size:"small"},on:{click:e.injectBtn}},[e._v("鍒嗙被娉ㄥ叆")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small"},on:{click:e.isShowHandler}},[e._v("缁勫悎瑙勫垯")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small"},on:{click:e.enmuVisHandle}},[e._v("鏋氫妇娉ㄥ叆")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small"},on:{click:e.CascadeHandle}},[e._v("绾ц仈灞炴��")]):e._e(),t("el-button",{attrs:{size:"small",icon:"el-icon-arrow-down"},on:{click:e.orderHandle}},[e._v("棰勮鎺掑簭")]),"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small",icon:"el-icon-check"},on:{click:e.addsHandler}},[e._v("淇濆瓨")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small",icon:"el-icon-delete"},on:{click:e.CrudRemove}},[e._v("鍒犻櫎")]):e._e(),t("el-button",{attrs:{size:"small",icon:"el-icon-refresh-right"},on:{click:e.reset}},[e._v("閲嶇疆")]),t("el-button",{attrs:{size:"small",icon:"el-icon-share"},on:{click:e.syncHandle}},[e._v("鍚屾鍒板叾浠栨ā鏉�")]),t("el-button",{attrs:{size:"small"},on:{click:e.applicationHandle}},[e._v("缂栫爜鐢宠棰勮")])],1):e._e(),t("div",[t("FormTemplateDialog",{attrs:{codeClassifyOid:this.codeClassifyOid,templateOid:this.crudOid,type:e.add,visible:e.addvisible},on:{"update:visible":function(t){e.addvisible=t}}}),t("el-dialog",{attrs:{visible:e.CascadeVisible,"append-to-body":"",title:"璇烽�夋嫨绾ц仈灞炴��"},on:{"update:visible":function(t){e.CascadeVisible=t}}},[t("avue-crud",{ref:"crud",attrs:{data:e.CascadeData,option:e.CascadeOption},on:{"row-click":e.CascaderowClick},scopedSlots:e._u([{key:"radio",fn:function(r){var i=r.row;return[t("el-radio",{attrs:{label:i.$index},model:{value:e.selectRow,callback:function(t){e.selectRow=t},expression:"selectRow"}})]}}])}),t("div",{staticStyle:{display:"flex","padding-top":"18px","justify-content":"right"}},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.CascadeAddHandle}},[e._v("纭畾")]),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small"},on:{click:e.casRemove}},[e._v("娓呴櫎鍐呭")]),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small"},on:{click:function(t){e.CascadeVisible=!1}}},[e._v("鍙栨秷")])],1)],1),t("el-dialog",{attrs:{visible:e.enumVisible,"append-to-body":"",title:"鏋氫妇娉ㄥ叆","before-close":this.enumBeforeClose},on:{"update:visible":function(t){e.enumVisible=t}}},[t("div",[t("el-button",{attrs:{icon:"el-icon-plus",type:"primary"},on:{click:e.addRow}},[e._v("鏂板")]),t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData},on:{"cell-click":e.handleCellClick,"selection-change":e.handleSelectionChange}},[t("el-table-column",{attrs:{label:"搴忓彿",type:"index"}}),t("el-table-column",{attrs:{type:"selection",width:"55"}}),t("el-table-column",{attrs:{label:"閫夐」鍊�",prop:"key"},scopedSlots:e._u([{key:"default",fn:function(r){var i=r.row;return[e.editingRow===i&&"key"==e.editShow?t("el-input",{on:{blur:e.saveRow},model:{value:i.key,callback:function(t){e.$set(i,"key",t)},expression:"row.key"}}):t("span",[e._v(e._s(i.key))])]}}])}),t("el-table-column",{attrs:{label:"閫夐」涓枃鏍囩",prop:"value"},scopedSlots:e._u([{key:"default",fn:function(r){var i=r.row;return[e.editingRow===i&&"value"==e.editShow?t("el-input",{on:{blur:e.saveRow},model:{value:i.value,callback:function(t){e.$set(i,"value",t)},expression:"row.value"}}):t("span",[e._v(e._s(i.value))])]}}])}),t("el-table-column",{attrs:{fixed:"right",label:"鎿嶄綔",width:"120"},scopedSlots:e._u([{key:"default",fn:function(r){return[t("el-button",{attrs:{size:"small",type:"text",plain:""},on:{click:e.enumDeleteRow}},[e._v("\n                  绉婚櫎\n                ")])]}}])})],1),[t("div",{staticStyle:{display:"flex","justify-content":"right","margin-top":"15px"}},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.enumAddHandle}},[e._v("淇濆瓨")]),t("el-button",{attrs:{size:"small"},on:{click:e.enumCancell}},[e._v("鍙栨秷")])],1)]],2)]),t("el-dialog",{staticClass:"mydialog",staticStyle:{width:"1400px",left:"14vw",top:"10vh"},attrs:{visible:e.injectVisible,"append-to-body":"",title:"鍒嗙被娉ㄥ叆"},on:{"update:visible":function(t){e.injectVisible=t}}},[t("div",{staticClass:"injectBox"},[t("div",{staticStyle:{color:"#FF5722",margin:"1px 0 5px 20px"}},[e._v("鍒嗙被灞傜骇鍏宠仈璇存槑锛�")]),t("div",{staticStyle:{color:"#01aaed",margin:"0 10px 0 45px","line-height":"20px"}},[e._v("1锛氫富瑕佹槸璁剧疆妯℃澘灞炴�у拰鍒嗙被鐨勫叧绯�"),t("br"),e._v("2锛氬鍒嗙被灞傜骇璁剧疆涓�2 "),t("br"),e._v("3锛氬綍鍏ヨ祫婧愭暟鎹椂锛岃灞炴�у搴旂殑鍊兼牴鎹眰绾у叧绯诲幓瀵瑰簲鐨勫垎绫婚噷鍙朶n            "),t("br"),e._v("4锛氬眰绾у繀椤绘槸澶т簬0鐨勬暣鏁板�糪n          ")]),t("div",{staticStyle:{"padding-top":"15px","padding-left":"35px"}},[t("el-form",{ref:"injectForm",attrs:{"label-width":"80px"}},[t("el-form-item",{attrs:{label:"娉ㄥ叆绫诲瀷"}},[t("el-radio-group",{model:{value:e.injectOption.type,callback:function(t){e.$set(e.injectOption,"type",t)},expression:"injectOption.type"}},[t("el-radio",{attrs:{label:"鍒嗙被鍚嶇О"}}),t("el-radio",{attrs:{label:"鍒嗙被浠e彿"}})],1)],1),t("el-form-item",{attrs:{label:"灞傜骇璁剧疆"}},[t("el-radio-group",{model:{value:e.injectOption.set,callback:function(t){e.$set(e.injectOption,"set",t)},expression:"injectOption.set"}},[t("el-radio",{attrs:{label:"鏈�灏忓眰"}}),t("el-radio",{attrs:{label:"鎸囧畾灞�"}}),"鎸囧畾灞�"==this.injectOption.set?t("el-input-number",{attrs:{max:10,min:0,"controls-position":"right"},model:{value:e.injectOption.injectNum,callback:function(t){e.$set(e.injectOption,"injectNum",t)},expression:"injectOption.injectNum"}}):e._e()],1)],1),t("el-form-item",{attrs:{label:"鍙慨鏀�"}},[t("el-radio-group",{model:{value:e.injectOption.change,callback:function(t){e.$set(e.injectOption,"change",t)},expression:"injectOption.change"}},[t("el-radio",{attrs:{label:"鏄�"}}),t("el-radio",{attrs:{label:"鍚�"}})],1)],1)],1)],1)]),t("div",{staticStyle:{display:"flex","justify-content":"flex-end"}},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.injectAddHandle}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:e.injectHandleReset}},[e._v("娓呴櫎鍐呭")]),t("el-button",{attrs:{size:"small"},on:{click:e.injectRemove}},[e._v("鍙栨秷")])],1)]),t("el-dialog",{staticStyle:{width:"800px",left:"30vw",top:"10vh"},attrs:{visible:e.attrVisible,"append-to-body":"",title:"杈撳叆鍒嗙粍鐨勫悕绉�"},on:{"update:visible":function(t){e.attrVisible=t}}},[t("el-form",{ref:"form",attrs:{"label-width":"70px"}},[t("el-form-item",{attrs:{label:"灞炴�у垎缁�"}},[t("el-input",{model:{value:e.attrModel,callback:function(t){e.attrModel=t},expression:"attrModel"}})],1),t("div",{staticStyle:{display:"flex","justify-content":"flex-end"}},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.attrHandle}},[e._v("鎻愪氦")]),t("el-button",{attrs:{size:"small"},on:{click:e.attrRemove}},[e._v("娓呯┖")])],1)],1)],1),t("el-dialog",{attrs:{visible:e.rulesVisible,"append-to-body":"",title:"灞炴�ч獙璇佽鍒�"},on:{"update:visible":function(t){e.rulesVisible=t}}},[t("el-container",{staticStyle:{border:"1px solid #9e3333",padding:"10px"}},[t("el-aside",{staticStyle:{width:"330px"}},[t("div",{staticStyle:{display:"flex"}},[t("p",{staticStyle:{display:"inline-block",width:"160px"}},[e._v(" 姝e垯琛ㄨ揪寮忥細")]),t("el-input",{staticStyle:{display:"inline-block"},attrs:{rows:6,placeholder:"璇疯緭鍏ュ唴瀹�",type:"textarea"},model:{value:e.RulesForm.expressionText,callback:function(t){e.$set(e.RulesForm,"expressionText",t)},expression:"RulesForm.expressionText"}})],1),t("div",{staticStyle:{display:"flex","margin-top":"15px"}},[t("p",{staticStyle:{display:"inline-block",width:"160px"}},[e._v(" 娴嬭瘯鍐呭锛�")]),t("el-input",{staticStyle:{display:"inline-block"},attrs:{rows:6,placeholder:"璇疯緭鍏ュ唴瀹�",type:"textarea"},model:{value:e.RulesForm.TestContent,callback:function(t){e.$set(e.RulesForm,"TestContent",t)},expression:"RulesForm.TestContent"}})],1),t("div",{staticStyle:{display:"flex","margin-left":"113px","margin-top":"15px"}},[t("el-button",{attrs:{type:"mini"},on:{click:e.rulesExamine}},[e._v("妫�鏌�")]),t("el-button",{attrs:{type:"mini"},on:{click:e.rulesremove}},[e._v("娓呴櫎鍐呭")]),t("el-button",{attrs:{type:"mini"},on:{click:e.rulesHandle}},[e._v("纭畾")])],1)]),t("el-main",{staticStyle:{padding:"10px","margin-left":"10px"}},[t("avue-crud",{ref:"rulsecrud",staticStyle:{height:"450px"},attrs:{data:e.rulesData,option:e.rulesOption},on:{"row-dblclick":e.handleRulesRowDBLClick}})],1)],1)],1),t("el-dialog",{attrs:{visible:e.attrEditVisible,"append-to-body":"",fullscreen:"true"},on:{"update:visible":function(t){e.attrEditVisible=t}}},[t("attrCrud",{attrs:{ProData:this.ProData,attrFlagChiledren:this.attrFlag,crudArrayFlag:this.crudArrayFlag}})],1),t("formula-editor",{attrs:{systemVariableTableData:e.systemVariableTableData,thisSceneTableData:e.thisSceneTableData,visible:e.isShowformulaEdit,componentRuleText:e.componentRuleText},on:{"update:visible":function(t){e.isShowformulaEdit=t},updateFormulaContent:e.updataFormlaContent}}),t("el-dialog",{attrs:{visible:e.addVisible,"append-to-body":"",title:"浠庝笟鍔$被鍨嬩腑閫夋嫨灞炴��"},on:{"update:visible":function(t){e.addVisible=t}}},[t("avue-crud",{ref:"AddOriginPlace",attrs:{data:e.businessData,option:e.businessOption},on:{"selection-change":e.businessSelect}},[t("template",{slot:"menuLeft"},[t("div",{staticStyle:{display:"flex"}},[t("el-select",{staticStyle:{width:"150px !important"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"400px","margin-left":"20px"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small"},on:{click:e.AddFindHandler}},[e._v("鏌ヨ")])],1)])],2),t("div",{staticStyle:{display:"flex","justify-content":"flex-end","margin-top":"15px"}},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.busineAddHandle}},[e._v("淇濆瓨")]),t("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(t){e.addVisible=!1}}},[e._v("鍙栨秷")])],1)],1),t("refer-config-dialog",{attrs:{display:e.referConfigVisble,referConfigOption:e.referConfigOption},on:{setReferConfigValue:e.setReferConfigValue}})],1),this.crudArrayFlag?t("el-table",{ref:"referAttrCrud",staticStyle:{width:"100%"},attrs:{data:e.ProData,height:"750"},on:{"cell-click":e.handleCellClicks,select:e.selectHandle,"selection-change":e.selectionChange}},[t("el-table-column",{attrs:{type:"selection",width:"55",fixed:""}}),e._l(this.option.column,(function(r,i){return"referName"!=r.edit?t("el-table-column",{key:r.id,attrs:{label:r.label,prop:r.prop,formatter:e.formAttr,width:r.width||(r.label.length>=4?"160":3==r.label.length?"130":"100"),"show-overflow-tooltip":!0,sortable:r.sortable,fixed:r.fixed,align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){var n=a.row;return[e.editingRows!==n||e.editShows!=r.prop||"codeDateFormat"==r.prop||"text"!=r.edit&&"refer"!=r.edit?e._e():t("el-input",{on:{blur:e.saveRows},model:{value:n[r.prop],callback:function(t){e.$set(n,r.prop,t)},expression:"row[item.prop]"}}),e.editingRows===n&&e.editShows==r.prop&&"number"==r.edit?t("el-input-number",{style:{width:r.width-10+"px"},attrs:{size:"small","controls-position":"right"},on:{blur:e.saveRows},model:{value:n[r.prop],callback:function(t){e.$set(n,r.prop,t)},expression:"row[item.prop]"}}):e._e(),e.editingRows===n&&e.editShows==r.prop&&"select"==r.edit?t("el-select",{attrs:{slot:"prepend",filterable:"","allow-create":"","default-first-option":""},on:{blur:function(t){return e.selectChangeHandler(r.editConfig,i)}},slot:"prepend",model:{value:n[r.prop],callback:function(t){e.$set(n,r.prop,t)},expression:"row[item.prop]"}},e._l(r.data,(function(e){return t("el-option",{key:e.dictValue,attrs:{label:e.dictValue,value:e.dictValue}})})),1):e._e(),"switch"===r.edit?t("el-switch",{attrs:{"active-value":"true","inactive-value":"false"},model:{value:n[r.prop],callback:function(t){e.$set(n,r.prop,t)},expression:"row[item.prop]"}}):t("span",[e._v(e._s(n[r.prop]))])]}}],null,!0)}):e._e()})),t("el-table-column",{attrs:{fixed:"right",label:"鎿嶄綔",width:"70"},scopedSlots:e._u([{key:"default",fn:function(r){return[t("el-button",{attrs:{size:"small",type:"text"},nativeOn:{click:function(t){return t.preventDefault(),e.CrudRowDel(r.$index)}}},[e._v("\n            绉婚櫎\n          ")])]}}],null,!1,3803813869)})],2):e._e()],1)},a=[],n=(r("8e6e"),r("456d"),r("a481"),r("3b2b"),r("55dd"),r("7f7f"),r("ade3")),o=(r("ac6a"),r("8e19"));r("276d");function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c={name:"attrCrud .vue",props:{ProData:{type:Array},crudOid:{type:String,default:""},crudLCStatus:{type:String,default:"Editing"},crudArray:{type:Array},Formlist:{type:Array},codeClassifyOid:{type:String,default:""},attrFlagChiledren:{type:Boolean,default:!1},crudArrayFlag:{type:Boolean,default:!1}},watch:{crudArray:{handler:function(e,t){void 0!=e&&(e.length>=1?this.crudArrayFlag=!0:this.crudArrayFlag=!1)},deep:!0,immediate:!0}},data:function(){return{referConfigText:"",referConfigVisble:!1,referConfigOption:{referConfig:""},screenWidth:document.documentElement.clientWidth,CurrentCell:"",SelectValue:"",SelectFInd:"",SelectOption:[{value:"name",label:"灞炴�т腑鏂囧悕绉�"},{value:"id",label:"灞炴�ц嫳鏂囧悕绉�"}],referVisible:!1,crudArrayFlag:!1,editingRows:null,editShows:"",attrFlag:!1,referObject:{},applicationoption:{column:[]},applicationData:[],busineSelectList:[],busineAddList:{},attrSelectList:[],attrOid:"",thisSceneTableData:[{formula:"lcstatus",desc:"鐘舵��"},{formula:"name",desc:"闆嗗洟鐮�"},{formula:"materialname",desc:"閮ㄩ棬鍚嶇О"},{formula:"parentcode",desc:"涓婄骇閮ㄩ棬缂栧彿"},{formula:"parentname",desc:"涓婄骇閮ㄩ棬鍚嶇О"},{formula:"description",desc:"鎻忚堪"}],systemVariableTableData:[{formula:"#CURRENTUSER.OID#",desc:"褰撳墠鐢ㄦ埛鐨勪富閿�"},{formula:"#CURRENTUSER.ID",desc:"褰撳墠鐢ㄦ埛鐨勮处鎴�"},{formula:"#CURRENTTIME#",desc:"褰撳墠鏃堕棿"},{formula:"#CURRENTDATE#",desc:"褰撳墠鏃ユ湡"},{formula:"#CURRENTDATETIME#",desc:"褰撳墠鏃ユ湡鏃堕棿"},{formula:"#CURRENTUSER_NAME#",desc:"褰撳墠鐢ㄦ埛鐨勫鍚�"},{formula:"#CURRENTUSER.SECRETGRADE#",desc:"褰撳墠鐢ㄦ埛瀵嗙骇"},{formula:"#CURRENTUSER.IPSECRET#",desc:"褰撳墠鐢ㄦ埛鐨処P瀵嗙骇"},{formula:"#CURRENTUSER.BUSINESSUNIT#",desc:"褰撳墠鐢ㄦ埛鎵�灞炰笟鍔″崟鍏�"},{formula:"#CURRENTUSER.BUSINESSUNITNAME#",desc:"褰撳墠鐢ㄦ埛鎵�灞炰笟鍔″崟鍏冨悕绉�"},{formula:"#CURRENTUSER.GROUPOID#",desc:"褰撳墠鐢ㄦ埛鐨勯儴闂ㄤ富閿�"},{formula:"#CURRENTUSER.GROUPNAME#",desc:"褰撳墠鐢ㄦ埛鎵�灞為儴闂ㄥ悕绉�"},{formula:"#CURRENTUSER.EMAIL#",desc:"褰撳墠鐢ㄦ埛閭欢鍦板潃"},{formula:"#CURRENTUSER.ROLENAME#",desc:"褰撳墠鐢ㄦ埛鎵�灞炶鑹插悕绉� "}],CascadeVisible:!1,attrEditVisible:!1,isShowformulaEdit:!1,selectRow:"",selectRowArr:[],CascadeData:[],CascadeOption:{menu:!1,addBtn:!1,header:!1,align:"center",menuAlign:"center",column:[{label:"",prop:"radio",width:60,hide:!1},{label:"灞炴�ц嫳鏂囩紪鍙�",prop:"id"},{label:"灞炴�т腑鏂囧悕绉�",prop:"name"},{label:"灞炴�у垎缁�",prop:"attributeGroup"},{label:"绫诲瀷",prop:"attributeDataTypeText"},{label:"鍒楄〃瀹藉害",prop:"attrTableWidth"},{label:"鍏抽敭灞炴��",prop:"keyAttrFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"鏌ヨ灞炴��",prop:"queryAttrFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"楂樼骇鏌ヨ灞炴��",prop:"seniorQueryAttrFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"鐩镐技鏌ラ噸灞炴��",prop:"sameRepeatAttrFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"涓�缁寸爜",prop:"OneDimensional"},{label:"浜岀淮鐮�",prop:"TwoDimensional"},{label:"蹇呰緭",prop:"requireFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"琛ㄥ崟鏄剧ず",prop:"formDisplayFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"鍒楄〃鏄剧ず",prop:"tableDisplayFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"鍙",prop:"readonlyFlag"},{label:"鍒楄〃鎺掑簭",prop:"sortAttrFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"澶氳鏂囨湰",prop:"textAreaFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"榛樿鍊�",prop:"defaultValue"},{label:"鍓嶇紑",prop:"prefixValue"},{label:"鍚庣紑",prop:"suffixValue"},{label:"缁勫悎瑙勫垯",prop:"componentRule"},{label:"楠岃瘉瑙勫垯",prop:"verifyRule"},{label:"鏃堕棿鏍煎紡",prop:"codeDateFormat"},{label:"鍒嗙被娉ㄥ叆",prop:"classifyInvokeLevel"},{label:"鏋氫妇娉ㄥ叆",prop:"enumString"},{label:"绾ц仈灞炴��",prop:"parentCode"},{label:"鍙傜収閰嶇疆",prop:"referConfig"},{label:"绾ц仈鏌ヨ灞炴��",prop:"parentQueryAttr"},{label:"閫夋嫨搴撴爣璇�",prop:"libraryIdentification"},{label:"濉啓鎻愮ず",prop:"explain"},{label:"琛ㄥ崟鏄剧ず鏍峰紡",prop:"formDisplayStyle"},{label:"琛ㄦ牸鏄剧ず鏍峰紡",prop:"tableDisplayStyle"},{label:"琛ㄥ崟瓒呴摼鎺�",prop:"formHref"},{label:"琛ㄦ牸瓒呴摼鎺�",prop:"tableHref"},{label:"琛ㄦ牸鏄剧ずjs",prop:"tableDisplayJs"},{label:"闀垮害",prop:"controlLength"},{label:"灏忔暟绮惧害",prop:"precisionLength"},{label:"鍙栧�艰寖鍥�",prop:"valueArea"}]},tableData:[],editingRow:null,editShow:"",enumVisible:!1,enumRow:[],injectVisible:!1,addVisible:!1,rulesVisible:!1,attrVisible:!1,attrModel:"",attrRow:{},addvisible:!1,injectOption:{type:"鍒嗙被鍚嶇О",set:"鏈�灏忓眰",change:"鏄�",injectNum:0},RulesForm:{expressionText:"",TestContent:"",ruleRowBds:""},rulesOption:{border:!0,menu:!1,addBtn:!1,refreshBtn:!1,columnBtn:!1,header:!1,toolBtn:[],column:[{label:"琛ㄨ揪寮�",prop:"bds"},{label:"浣跨敤璇存槑",prop:"description"}]},rulesData:[{bds:"[銆�锛�-锝焆+",description:"鍏ㄨ绗﹀彿"},{bds:"[^銆�锛�-锝焆+",description:"鍗婅绗﹀彿"},{bds:"(([-|+]{1}[\\d]+鈩冿綖[-|+]{1}[\\d]+鈩�)|鏃�)",description:"娓╁害鑼冨洿锛岀ず渚� -55鈩冿綖+125鈩�"},{bds:"[\\d]{15}|[\\d]{18}|[\\d]{17}X",description:"韬唤璇佸彿鐮�(15鎴�18浣嶆暟瀛椼��17浣嶆暟瀛梄) "},{bds:"鐢穦濂硘鐢锋�濂虫��",description:"涓枃鎬у埆"},{bds:"[\\d]+",description:"鏁板瓧"},{bds:"[a-zA-Z]+",description:"瀛楁瘝"},{bds:"[A-Z]+",description:"澶у啓瀛楁瘝"},{bds:"[a-z]+",description:"灏忓啓瀛楁瘝"},{bds:"[0-9a-zA-Z]+",description:"瀛楁瘝銆佹暟瀛楃粍鍚�"},{bds:"((0[\\d]{3}-[\\d]{7})|(0[\\d]{2}-[\\d]{8})|([\\d]{7,8}))",description:"鐢佃瘽鍙风爜"},{bds:"-?[1-9]\\d*",description:"鏁存暟"},{bds:"[1-9]\\d*",description:"姝f暣鏁�"},{bds:"-[1-9]\\d*",description:"璐熸暣鏁�"},{bds:"-[1-9]\\d*|0",description:"闈炴鏁存暟(璐熸暣鏁�+0)"},{bds:"[1-9]\\d*|0",description:"闈炶礋鏁存暟(姝f暣鏁�+0)"},{bds:"-?([1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*|0?\\.0+|0)",description:"娴偣鏁�"},{bds:"[1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*",description:"姝f诞鐐规暟"},{bds:"-[1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*",description:"璐熸诞鐐规暟"},{bds:"[(-([1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*))|0?\\.0+|0",description:"闈炴娴偣鏁帮紙璐熸诞鐐规暟 + 0锛�"},{bds:"[1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*|0?\\.0+|0",description:"闈炶礋娴偣鏁帮紙姝f诞鐐规暟 + 0锛�"},{bds:"x",description:"瀛楃 x"},{bds:"\\\\",description:"鍙嶆枩绾垮瓧绗�"},{bds:"\\0n",description:"甯︽湁鍏繘鍒跺�� 0 鐨勫瓧绗� n (0 <= n <= 7)"},{bds:"\\0nn",description:"甯︽湁鍏繘鍒跺�� 0 鐨勫瓧绗� nn (0 <= n <= 7)"},{bds:"\\0mnn",description:"甯︽湁鍏繘鍒跺�� 0 鐨勫瓧绗� mnn锛�0 <= m <= 3銆�0 <= n <= 7锛�"},{bds:"\\xhh",description:"甯︽湁鍗佸叚杩涘埗鍊� 0x 鐨勫瓧绗� hh"},{bds:"\\uhhhh",description:"甯︽湁鍗佸叚杩涘埗鍊� 0x 鐨勫瓧绗� hhhh"},{bds:"\\t",description:"鍒惰〃绗� ('\t')"},{bds:"\\n",description:"鏂拌锛堟崲琛岋級绗� ('\n')"},{bds:"\\r",description:"鍥炶溅绗� ('\r')"},{bds:"\\f",description:"鎹㈤〉绗� ('\f')"},{bds:"\\a",description:"鎶ヨ (bell) 绗� ('')"},{bds:"\\e",description:"杞箟绗� ('')"},{bds:"\\cx",description:"瀵瑰簲浜� x 鐨勬帶鍒剁"},{bds:"[abc]",description:"a銆乥 鎴� c锛堢畝鍗曠被锛�"},{bds:"[^abc]",description:"浠讳綍瀛楃锛岄櫎浜� a銆乥 鎴� c锛堝惁瀹氾級"},{bds:"[a-zA-Z]",description:"a 鍒� z 鎴� A 鍒� Z锛屼袱澶寸殑瀛楁瘝鍖呮嫭鍦ㄥ唴锛堣寖鍥达級"},{bds:"[a-d[m-p]]",description:"a 鍒� d 鎴� m 鍒� p锛歔a-dm-p]锛堝苟闆嗭級"},{bds:"[a-z&&[def]]",description:"\td銆乪 鎴� f锛堜氦闆嗭級"},{bds:"[a-z&&[^bc]]",description:"a 鍒� z锛岄櫎浜� b 鍜� c锛歔ad-z]锛堝噺鍘伙級"},{bds:"[a-z&&[^m-p]]",description:"a 鍒� z锛岃�岄潪 m 鍒� p锛歔a-lq-z]锛堝噺鍘伙級"},{bds:".",description:"浠讳綍瀛楃锛堜笌琛岀粨鏉熺鍙兘鍖归厤涔熷彲鑳戒笉鍖归厤锛�"},{bds:"\\d",description:"鏁板瓧锛歔0-9]"},{bds:"\\D",description:"闈炴暟瀛楋細 [^0-9]"},{bds:"\\s",description:"绌虹櫧瀛楃锛歔 \\t\\n\v\\f\\r]"},{bds:"\\S",description:"闈炵┖鐧藉瓧绗︼細[^\\s]"},{bds:"\\w",description:"鍗曡瘝瀛楃锛歔a-zA-Z_0-9]"},{bds:"\\W",description:"闈炲崟璇嶅瓧绗︼細[^\\w]"},{bds:"\\p{Lower}",description:"灏忓啓瀛楁瘝瀛楃锛歔a-z]"},{bds:"\\p{Upper}",description:"澶у啓瀛楁瘝瀛楃锛歔A-Z]"},{bds:"\\p{ASCII}",description:"鎵�鏈� ASCII锛歔\0-]"},{bds:"\\p{Alpha}",description:"瀛楁瘝瀛楃锛歔\\p{Lower}\\p{Upper}]"},{bds:"\\p{Digit}",description:"鍗佽繘鍒舵暟瀛楋細[0-9]"},{bds:"\\p{Alnum}",description:"瀛楁瘝鏁板瓧瀛楃锛歔\\p{Alpha}\\p{Digit}]"},{bds:"\\p{Punct}",description:"鏍囩偣绗﹀彿锛�!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~"},{bds:"\\p{Graph}",description:"鍙瀛楃锛歔\\p{Alnum}\\p{Punct}]"},{bds:"\\p{Print}",description:"鍙墦鍗板瓧绗︼細[\\p{Graph} ]"},{bds:"\\p{Blank}",description:"绌烘牸鎴栧埗琛ㄧ锛歔 \\t]"},{bds:"\\p{Cntrl}",description:"鎺у埗瀛楃锛歔\0-]"},{bds:"\\p{XDigit}",description:"鍗佸叚杩涘埗鏁板瓧锛歔0-9a-fA-F]"},{bds:"\\p{Space}",description:"绌虹櫧瀛楃锛歔 \\t\\n\v\\f\\r]"},{bds:"\\p{javaLowerCase}",description:"绛夋晥浜� java.lang.Character.isLowerCase()"},{bds:"\\p{javaUpperCase}",description:"绛夋晥浜� java.lang.Character.isUpperCase()"},{bds:"\\p{javaWhitespace}",description:"绛夋晥浜� java.lang.Character.isWhitespace()"},{bds:"\\p{javaMirrored}",description:"绛夋晥浜� java.lang.Character.isMirrored()"},{bds:"\\p{InGreek}",description:"Greek 鍧楋紙绠�鍗曞潡锛変腑鐨勫瓧绗�"},{bds:"\\p{Lu}",description:"澶у啓瀛楁瘝锛堢畝鍗曠被鍒級"},{bds:"\\p{Sc}",description:"璐у竵绗﹀彿"},{bds:"\\P{InGreek}",description:"鎵�鏈夊瓧绗︼紝Greek 鍧椾腑鐨勯櫎澶栵紙鍚﹀畾锛�"},{bds:"[\\p{L}&&[^\\p{Lu}]]",description:"鎵�鏈夊瓧姣嶏紝澶у啓瀛楁瘝闄ゅ锛堝噺鍘伙級"},{bds:"^",description:"琛岀殑寮�澶�"},{bds:"$",description:"琛岀殑缁撳熬"},{bds:"\\b",description:"鍗曡瘝杈圭晫"},{bds:"\\B",description:"闈炲崟璇嶈竟鐣�"},{bds:"\\A",description:"杈撳叆鐨勫紑澶�"},{bds:"\\G",description:"涓婁竴涓尮閰嶇殑缁撳熬"},{bds:"\\Z",description:"杈撳叆鐨勭粨灏撅紝浠呯敤浜庢渶鍚庣殑缁撴潫绗︼紙濡傛灉鏈夌殑璇濓級"},{bds:"\\z",description:"杈撳叆鐨勭粨灏�"},{bds:"X ?",description:"X锛屼竴娆℃垨涓�娆′篃娌℃湁"},{bds:"X *",description:"X锛岄浂娆℃垨澶氭"},{bds:"X +",description:"X锛屼竴娆℃垨澶氭"},{bds:"X {n }",description:"X锛屾伆濂� n 娆�"},{bds:"X {n ,}",description:"X锛岃嚦灏� n 娆�"},{bds:"X {n ,m }",description:"X锛岃嚦灏� n 娆★紝浣嗘槸涓嶈秴杩� m 娆�"},{bds:"X ??",description:"X锛屼竴娆℃垨涓�娆′篃娌℃湁"},{bds:"X *?",description:"X锛岄浂娆℃垨澶氭"},{bds:"X +?",description:"X锛屼竴娆℃垨澶氭"},{bds:"X {n }?",description:"X锛屾伆濂� n 娆�"},{bds:"X {n ,}?",description:"X锛岃嚦灏� n 娆�"},{bds:"X {n ,m }?",description:"X锛岃嚦灏� n 娆★紝浣嗘槸涓嶈秴杩� m 娆�"},{bds:"X ?+",description:"X锛屼竴娆℃垨涓�娆′篃娌℃湁"},{bds:"X *+",description:"X锛岄浂娆℃垨澶氭"},{bds:"X ++",description:"X锛屼竴娆℃垨澶氭"},{bds:"X {n }+",description:"X锛屾伆濂� n 娆�"},{bds:"X {n ,}+",description:"X锛岃嚦灏� n 娆�"},{bds:"X {n ,m }+",description:"X锛岃嚦灏� n 娆★紝浣嗘槸涓嶈秴杩� m 娆�"},{bds:"XY",description:"X 鍚庤窡 Y"},{bds:"X |Y",description:"X 鎴� Y"},{bds:"(X )",description:"X锛屼綔涓烘崟鑾风粍"},{bds:"\\n",description:"浠讳綍鍖归厤鐨� n<sup>th</sup> 鎹曡幏缁�"},{bds:"\\",description:"Nothing锛屼絾鏄紩鐢ㄤ互涓嬪瓧绗�"},{bds:"\\Q",description:"Nothing锛屼絾鏄紩鐢ㄦ墍鏈夊瓧绗︼紝鐩村埌 \\E"},{bds:"\\E",description:"Nothing锛屼絾鏄粨鏉熶粠 \\Q 寮�濮嬬殑寮曠敤"},{bds:"(?:X )",description:"X锛屼綔涓洪潪鎹曡幏缁�"},{bds:"(?idmsux-idmsux)",description:"Nothing锛屼絾鏄皢鍖归厤鏍囧織鐢� on 杞负 off"},{bds:"(?idmsux-idmsux:X )",description:"X锛屼綔涓哄甫鏈夌粰瀹氭爣蹇� on - off 鐨勯潪鎹曡幏缁�"},{bds:"(?=X )",description:"X锛岄�氳繃闆跺搴︾殑姝� lookahead"},{bds:"(?!X )",description:"X锛岄�氳繃闆跺搴︾殑璐� lookahead"},{bds:"(?<=X )",description:"X锛岄�氳繃闆跺搴︾殑姝� lookbehind"},{bds:"(?<!X )",description:"X锛岄�氳繃闆跺搴︾殑璐� lookbehind"},{bds:"(?>X )",description:"X锛屼綔涓虹嫭绔嬬殑闈炴崟鑾风粍"}],businessData:[],businessOption:{indexClassName:"搴忓彿",indexLabelClassName:"搴忓彿",index:!0,border:!0,addBtn:!1,menu:!1,selection:!0,height:500,column:[{label:"灞炴�ц嫳鏂囧悕绉�",prop:"id"},{label:"灞炴�т腑鏂囧悕绉�",prop:"name"},{label:"闀垮害",prop:"attributeLength"},{label:"鏁版嵁绫诲瀷",prop:"attrDataType",formatter:function(e,t){var r={VTBoolean:"甯冨皵鍨�",VTClob:"闀挎枃鏈�",VTDate:"鏃ユ湡",VTDateTime:"鏃ユ湡鏃堕棿",VTTime:"鏃堕棿",VTLong:"闀挎暣鍨�",VTDouble:"閲戦/鍙岀簿搴�",VTInteger:"鏁村舰",VTFilePath:"鏂囦欢",VTString:"瀛楃涓�"};return r[e.attrDataType]}},{label:"鍙┖",prop:"nullableFlag",formatter:function(e,t){return"true"==e.nullableFlag||"1"==e.nullableFlag?"鏄�":"鍚�"}},{label:"榛樿鍊�",prop:"defaultValue"},{label:"灏忔暟绮惧害",prop:"precisionLength"},{label:"灏忕簿鍒诲害",prop:"scaleLength"},{label:"鍙栧�艰寖鍥�",prop:"range"},{label:"鍙傜収",prop:"referFlag",formatter:function(e){return e.referFlag?e.referBtmTypeId:""}},{label:"鏋氫妇",prop:"enumFlag",formatter:function(e){return e.enumFlag?e.enumId:""}}]},data:[],rowList:[],rowCellList:[],List:[],option:{index:!1,border:!0,editBtn:!1,selection:!0,labelWidth:110,cellBtn:!0,cancelBtn:!1,addBtn:!1,width:300,defaultSort:{prop:"name",order:"descending"},column:[{prop:"orderNum",label:"鎺掑簭鍙�",sortable:!0,edit:"number",width:90,fixed:!0},{label:"灞炴�ц嫳鏂囩紪鍙�",prop:"id",fixed:!0,cell:!1,labelWidth:110,width:125,sortable:!1},{label:"灞炴�т腑鏂囧悕绉�",prop:"name",fixed:!0,cell:!1,width:145,edit:"text",sortable:!0},{label:"灞炴�у垎缁�",prop:"attributeGroup",cell:!1,sortable:!0,edit:"text",width:125},{label:"绫诲瀷",prop:"attributeDataTypeText",cell:!1,sortable:!0},{label:"鍒楄〃瀹藉害",prop:"attrTableWidth",cell:!1,sortable:!0,width:105,edit:"number"},{label:"鍏抽敭灞炴��",prop:"keyAttrFlag",cell:!1,edit:"switch"},{label:"鏌ヨ灞炴��",prop:"queryAttrFlag",cell:!1,edit:"switch"},{label:"楂樼骇鏌ヨ灞炴��",prop:"seniorQueryAttrFlag",width:110,cell:!1,edit:"switch"},{label:"鐩镐技鏌ラ噸灞炴��",prop:"sameRepeatAttrFlag",width:110,cell:!1,edit:"switch"},{label:"蹇呰緭",prop:"requireFlag",cell:!1,edit:"switch"},{label:"琛ㄥ崟鏄剧ず",prop:"formDisplayFlag",cell:!1,edit:"switch"},{label:"鍒楄〃鏄剧ず",prop:"tableDisplayFlag",cell:!1,edit:"switch"},{label:"鍙",prop:"readonlyFlag",cell:!1,edit:"switch"},{label:"鍒楄〃鎺掑簭",prop:"sortAttrFlag",cell:!1,edit:"switch"},{label:"澶氳鏂囨湰",prop:"textareaFlag",cell:!1,edit:"switch"},{label:"榛樿鍊�",prop:"defaultValue",sortable:!0,cell:!1,edit:"text",width:95},{label:"鍓嶇紑",prop:"prefixValue",sortable:!0,edit:"select",width:110,editConfig:{extraParams:{code:"codeclstempattr",dictKey:"prefix"}},cell:!1},{label:"鍚庣紑",prop:"suffixValue",sortable:!0,edit:"select",width:110,editConfig:{extraParams:{code:"codeclstempattr",dictKey:"suffix"}},cell:!1},{label:"缁勫悎瑙勫垯",prop:"componentRule",sortable:!0,cell:!1,edit:"refer",width:105},{label:"楠岃瘉瑙勫垯",prop:"verifyRule",sortable:!0,cell:!1,edit:"refer",width:105},{label:"鏃堕棿鏍煎紡",prop:"codeDateFormat",sortable:!0,width:135,edit:"select",editConfig:{extraParams:{code:"codeclstempattr",dictKey:"dateFormates"}},cell:!1},{label:"鍒嗙被娉ㄥ叆",prop:"classifyInvokeLevelName",cell:!1,edit:"refer"},{label:"鍒嗙被娉ㄥ叆",prop:"classifyInvokeLevel",cell:!1,edit:"referName"},{label:"鏋氫妇娉ㄥ叆",prop:"enumString",cell:!1,edit:"refer"},{label:"绾ц仈灞炴��",prop:"parentCode",cell:!1,edit:"refer"},{label:"鍙傜収閰嶇疆",prop:"referConfig",cell:!1,edit:"refer"},{label:"绾ц仈鏌ヨ灞炴��",prop:"parentQueryAttr",width:105,cell:!1,edit:"text"},{label:"閫夋嫨搴撴爣璇�",prop:"libraryIdentification",width:105,cell:!1,edit:"text"},{label:"濉啓鎻愮ず",prop:"explain",cell:!1,edit:"text"},{label:"琛ㄥ崟鏄剧ず鏍峰紡",prop:"formDisplayStyle",width:105,cell:!1,edit:"text"},{label:"琛ㄦ牸鏄剧ず鏍峰紡",prop:"tableDisplayStyle",width:105,cell:!1,edit:"text"},{label:"琛ㄥ崟瓒呴摼鎺�",prop:"formHref",width:95,cell:!1,edit:"text"},{label:"琛ㄦ牸瓒呴摼鎺�",prop:"tableHref",width:95,cell:!1,edit:"text"},{label:"琛ㄦ牸鏄剧ずjs",prop:"tableDisplayJs",width:95,cell:!1,edit:"text"},{label:"闀垮害",prop:"controlLength",cell:!1},{label:"灏忔暟绮惧害",prop:"precisionLength",cell:!1},{label:"鍙栧�艰寖鍥�",prop:"valueArea",sortable:!0,cell:!1,width:105,edit:"text"}],List:[]},vciFieldTypeMap:{VTBoolean:"甯冨皵鍨�",VTClob:"闀挎枃鏈�",VTDate:"鏃ユ湡",VTDateTime:"鏃ユ湡鏃堕棿",VTTime:"鏃堕棿",VTLong:"闀挎暣鍨�",VTDouble:"閲戦/鍙岀簿搴�",VTInteger:"鏁村舰",VTFilePath:"鏂囦欢",VTString:"瀛楃涓�"},codeDataFlag:!1,componentRuleText:""}},computed:{attrOids:function(){var e=[];return this.attrSelectList.forEach((function(t){e.push(t.oid)})),e.join(",")},busineOids:function(){var e=[];return this.busineSelectList.forEach((function(t){e.push(t.oid)})),e.join(",")}},mounted:function(){},created:function(){var e=this;this.option.column.forEach((function(t,r){"select"==t.edit&&e.selectChangeHandler(t.editConfig,r)}))},methods:{formAttr:function(e,t){console.log(e,t)},AddFindHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.BuineAttrByBtm(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.BuineAttrByBtm(t),this.SelectValue="",this.SelectFInd=""}},echoReferConfig:function(e){console.log("val--",e),this.referObject=e,this.$set(this.CurrentCell,"referConfig",JSON.stringify(e))},selectChangeHandler:function(e,t){var r=this;Object(o["listByFlag"])(e.extraParams).then((function(e){r.option.column[t].data=e.data.data}))},attrVisibleHandle:function(){this.attrSelectList<1?this.$message.warning("璇烽�夋嫨妯℃澘灞炴��"):(this.attrVisible=!0,console.log(this.attrSelectList))},attrHandle:function(){var e=this;console.log(this.attrSelectList),this.attrSelectList.forEach((function(t){t.attributeGroup=e.attrModel})),this.attrModel="",this.attrVisible=!1},attrRemove:function(){this.attrModel=""},CrudRend:function(){var e=this;""!=this.crudOid&&Object(o["gridCodeClassifyTemplateAttr"])({"conditionMap[classifyTemplateOid]":this.crudOid}).then((function(t){e.ProData=t.data.data})).catch((function(t){e.$message.error(t)}))},busineAddHandle:function(){var e=this;if(0==this.busineSelectList.length)return this.$message.warning("璇烽�夋嫨灞炴�ч泦"),!1;var t=this.ProData.length;this.busineSelectList.forEach((function(r){var i=!1;e.ProData.forEach((function(e){if(r.id==e.id)return i=!0,!1})),i||(r.oid="",e.busineAddList=Object.assign(r,{orderNum:++t,attributedatatype:r.attrDataType,attributeDataTypeText:e.vciFieldTypeMap[r.attrDataType],controlLength:r.attributeLength,valueArea:r.range,referbtmid:r.referBtmTypeId,referbtmname:r.referBtmTypeName,referConfig:"",enumid:r.enumId,precisionLength:(r.precisionLength?r.precisionLength:"")+(r.scaleLength?"("+r.scaleLength+")":""),classifyTemplateOid:e.crudOid,classifytemplateoid:e.crudOid,formDisplayFlag:"true",tableDisplayFlag:"true",sortAttrFlag:"false",queryAttrFlag:"true",seniorQueryAttrFlag:"true",attrTableWidth:120}),e.ProData.push(JSON.parse(JSON.stringify(e.busineAddList))))})),this.addVisible=!1},businessSelect:function(e,t){this.busineSelectList=e},busineHandle:function(){this.addVisible=!0,this.busineSelectList=[],this.busineAddList=[],this.BuineAttrByBtm()},BuineAttrByBtm:function(e){var t=this;Object(o["AttrByBtm"])(l({"conditionMap[oid]":this.crudOid},e)).then((function(e){t.businessData=e.data.data}))},CascadeHandle:function(){var e=this;this.attrSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃ā鏉垮睘鎬�"):this.attrSelectList.length<1?this.$message.warning("璇烽�夋嫨涓�鏉℃ā鏉垮睘鎬�"):1===this.attrSelectList.length&&(this.CascadeVisible=!0,Object(o["gridCodeClassifyTemplateAttr"])({"conditionMap[classifyTemplateOid]":this.Formlist[0].oid,"conditionMap[oid_notequal]":this.attrOid}).then((function(t){e.CascadeData=t.data.data})))},CascadeAddHandle:function(){var e="";e=this.selectRowArr.id+this.selectRowArr.name,this.CurrentCell?this.$set(this.CurrentCell,"parentCode",e):this.$set(this.attrSelectList[0],"parentCode",e),this.CascadeVisible=!1},casRemove:function(){this.selectRow=""},CascaderowClick:function(e){this.selectRow=e.$index,this.selectRowArr=e},orderHandle:function(){this.$refs.referAttrCrud.sort("orderNum")},selectHandle:function(e,t){this.attrOid=t.oid,this.attrRow=t,console.log(t)},selectionChange:function(e){this.attrSelectList=e,console.log(e)},addsHandler:function(){var e=this;Object(o["batchAddSave"])(JSON.parse(JSON.stringify(this.ProData))).then((function(t){e.$message.success("淇濆瓨鎴愬姛")}))},handleCellClicks:function(e,t){var r=this;this.editingRows=e,this.editShows=t.property,this.rowOid=e.oid,this.CurrentCell=e,"referConfig"==t.property?(this.referConfigVisble=!0,this.referConfigOption={referConfig:this.referConfigText||""},""==this.CurrentCell.referConfig&&(this.referConfigOption={referConfig:""}),console.log("--",this.referConfigOption)):"classifyInvokeLevelName"==t.property?this.injectVisible=!0:"componentRule"==t.property?(this.CurrentCell&&(this.CurrentCell.componentRule=this.componentRuleText),this.isShowformulaEdit=!0):"enumString"==t.property?this.enumVisible=!0:"parentCode"==t.property?(Object(o["gridCodeClassifyTemplateAttr"])({"conditionMap[classifyTemplateOid]":this.Formlist[0].oid,"conditionMap[oid_notequal]":this.CurrentCell.oid}).then((function(e){console.log(e),r.CascadeData=e.data.data})),this.CascadeVisible=!0):"verifyRule"==t.property&&(this.RulesForm.expressionTextt=this.CurrentCell.verifyRule,this.rulesVisible=!0,console.log(this.CurrentCell.verifyRule),console.log(this.RulesForm.expressionText))},saveRows:function(){this.editingRows=null},addRow:function(){this.tableData.push(JSON.parse(JSON.stringify({key:"",value:""})))},handleCellClick:function(e,t){this.editingRow=e,this.editShow=t.property},enumDeleteRow:function(e){this.tableData.splice(e.$index,1)},enmuVisHandle:function(){this.attrSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃ā鏉垮睘鎬�"):this.attrSelectList<1?this.$message.warning("璇烽�夋嫨涓�鏉℃ā鏉垮睘鎬�"):1===this.attrSelectList.length&&(this.enumVisible=!0)},enumBeforeClose:function(e){this.tableData=[],e()},enumCancell:function(){this.tableData=[],this.enumVisible=!1},handleSelectionChange:function(e){this.enumRow=JSON.parse(JSON.stringify(e))},enumAddHandle:function(){var e=this,t=!1;this.tableData.forEach((function(r,i){return""===r.key?(e.$message.warning("绗�".concat(i+1,"琛岀殑閫夐」鍊间笉鑳戒负绌�")),void(t=!0)):""===r.value?(e.$message.warning("绗�".concat(i+1,"琛岀殑閫夐」涓枃鏍囩涓嶈兘涓虹┖")),void(t=!0)):void 0})),t||(this.CurrentCell?(this.$set(this.CurrentCell,"enumString",JSON.stringify(this.tableData)),this.enumVisible=!1):(this.$set(this.attrSelectList[0],"enumString",JSON.stringify(this.tableData)),this.tableData=[],this.enumVisible=!1))},saveRow:function(){this.editingRow=null},ruleAddHandler:function(){this.attrSelectList<1?this.$message.warning("璇烽�夋嫨妯℃澘灞炴��"):this.rulesVisible=!0},handleRulesRowDBLClick:function(e){this.ruleRowBds=e.bds,this.RulesForm.expressionText=e.bds},rulesremove:function(){this.RulesForm.expressionText="",this.RulesForm.TestContent=""},rulesHandle:function(){var e=this;this.CurrentCell?this.$set(this.CurrentCell,"verifyRule",this.RulesForm.expressionText):(this.attrSelectList.forEach((function(t){e.$set(t,"verifyRule",e.RulesForm.expressionText)})),this.rulesremove()),this.rulesVisible=!1},rulesExamine:function(){console.log(this.RulesForm.expressionText);var e=new RegExp(this.rulesData.ruleRowBds);e.test(this.RulesForm.TestContent)&&this.$message.success("鏍¢獙鎴愬姛")},injectBtn:function(){this.attrSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃ā鏉挎暟鎹�"):this.attrSelectList.length<1?this.$message.warning("璇烽�夋嫨涓�鏉℃ā鏉挎暟鎹�"):1===this.attrSelectList.length&&(this.injectVisible=!0)},injectAddHandle:function(){var e={"娉ㄥ叆绫诲瀷":this.injectOption.type,"娉ㄥ叆绫诲瀷鍚嶇О":this.injectOption.set,"灞傜骇璁剧疆":this.injectOption.injectNum,"鏄惁鍙慨鏀�":this.injectOption.change};this.CurrentCell?(this.$set(this.CurrentCell,"classifyInvokeLevelName",e),this.$set(this.CurrentCell,"classifyInvokeLevel",JSON.stringify(this.injectOption))):(this.$set(this.attrSelectList[0],"classifyInvokeLevelName",e),this.$set(this.attrSelectList[0],"classifyInvokeLevel",JSON.stringify(this.injectOption))),this.injectVisible=!1},injectHandleReset:function(){this.injectOption.type="",this.injectOption.set="",this.injectOption.change="",this.injectOption.injectNum=""},injectRemove:function(){this.injectVisible=!1},CrudRowDel:function(e){this.ProData.splice(e,1)},CrudRemove:function(){var e=this;this.attrSelectList.forEach((function(t){var r=e.ProData.indexOf(t);e.ProData.splice(r,1)}))},reset:function(){this.referConfigVisble=!0,this.referConfigOption={referConfig:"confing"},console.log(this.referConfigOption)},syncHandle:function(){var e=this;this.attrSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃ā鏉垮睘鎬ф暟鎹�"):this.attrSelectList.length<1?this.$message.warning("璇烽�夋嫨涓�鏉℃ā鏉垮睘鎬ф暟鎹�"):1===this.attrSelectList.length&&Object(o["copyto"])({oid:this.attrRow.oid}).then((function(t){e.$message.success("鍚屾鎴愬姛")}))},applicationHandle:function(){this.addvisible=!0},isShowHandler:function(){this.attrSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃ā鏉垮睘鎬ф暟鎹�"):this.attrSelectList.length<1?this.$message.warning("璇烽�夋嫨涓�鏉℃ā鏉垮睘鎬ф暟鎹�"):1===this.attrSelectList.length&&(this.isShowformulaEdit=!0)},fullscreenHandle:function(){this.crudArray.length<1?this.$message.warning("璇烽�夋嫨涓�涓ā鏉�"):(this.attrEditVisible=!0,this.attrFlag=!0)},escEdit:function(){this.attrFlagChiledren=!1,this.attrEditVisible=!1},updataFormlaContent:function(e){this.CurrentCell?this.$set(this.CurrentCell,"componentRule",e.replace(/"/g,"")):this.$set(this.attrRow,"componentRule",e.replace(/"/g,""))},setReferConfigValue:function(e){var t=JSON.stringify(e);this.referConfigText=t,this.CurrentCell?this.$set(this.CurrentCell,"referConfig",JSON.stringify(e)):this.$set(this.attrRow,"referConfig",JSON.stringify(e))},sortChange:function(e){console.log(e)}}},u=c,d=(r("4358"),r("2877")),p=Object(d["a"])(u,i,a,!1,null,"24257d30",null);t["default"]=p.exports},2746:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],staticClass:"avue-dialog avue-dialog--top",attrs:{visible:e.dialogVisible,top:"0vh",title:"鐩镐技椤规煡璇�",width:e.width,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t},opened:e.openDialog}},[t("ResembleQuery",e._b({directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"ResembleQuery",attrs:{column:e.column,templateOid:e.templateOid,codeRuleOid:e.codeRuleOid,codeClassifyOid:e.codeClassifyOid}},"ResembleQuery",e.$attrs,!1))],1)},a=[],n=r("902d"),o=r("6657"),s={name:"ResembleQueryDialog",components:{ResembleQuery:o["default"]},props:{visible:{type:Boolean,default:!1},codeClassifyOid:{type:String,default:""},templateOid:{type:String,default:""},rowOid:"",codeRuleOid:{type:String,default:""},type:{type:String,default:"add"},form:{type:Object,default:function(){return{}}}},data:function(){return{column:[],loading:!1,detailData:{}}},computed:{dialogVisible:{get:function(){return this.visible},set:function(e){this.$emit("update:visible",e)}}},methods:{openDialog:function(){var e=this;this.loading=!0,Object(n["getFormDetail"])({templateOid:this.templateOid,oid:this.rowOid}).then((function(t){return e.detailData=t.data.data[0]||{},Object(n["getFormTemplate"])({templateOid:e.templateOid,codeClassifyOid:e.codeClassifyOid})})).then((function(t){e.loading=!1,t.data&&t.data.resembleTableVO.cols&&t.data.resembleTableVO.cols.length>0?(e.column=t.data.resembleTableVO.cols,e.$refs.ResembleQuery.resembleQuery(e.detailData)):e.column=[]}))}}},l=s,c=r("2877"),u=Object(c["a"])(l,i,a,!1,null,"4c1d99af",null);t["default"]=u.exports},"276d":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getLazyList",(function(){return l})),r.d(t,"getTableDefinedUrl",(function(){return c}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r,i,n){return Object(a["a"])({url:i,method:n,params:o(o({},e),{},{page:t,limit:r})})},l=function(e,t){return Object(a["a"])({url:t,method:"get",params:o({},e)})},c=function(e,t){return Object(a["a"])({url:t,method:"get",params:o({},e)})}},"286c":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"top-menu"},[t("el-menu",{attrs:{"default-active":e.activeIndex,mode:"horizontal","text-color":"#333"}},[t("el-menu-item",{key:"0",attrs:{index:"0"},nativeOn:{click:function(t){return e.openHome(e.itemHome)}}},[t("template",{slot:"title"},[t("i",{class:e.itemHome.source}),t("span",[e._v(e._s(e.generateTitle(e.itemHome)))])])],2),e._l(e.items,(function(r,i){return[t("el-menu-item",{key:i,attrs:{index:r.id+""},nativeOn:{click:function(t){return e.openMenu(r)}}},[t("template",{slot:"title"},[t("i",{class:r.source,staticStyle:{"padding-right":"5px"}}),t("span",[e._v(e._s(e.generateTitle(r)))])])],2)]}))],2)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("7f7f"),r("ade3")),o=r("5880");function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c={name:"top-menu",data:function(){return{itemHome:{name:"棣栭〉",source:"el-icon-menu"},activeIndex:"0",items:[]}},inject:["index"],created:function(){this.getMenu()},computed:l({},Object(o["mapGetters"])(["tagCurrent","menu"])),methods:{openHome:function(e){this.index.openMenu(e),this.$router.push({path:this.$router.$avueRouter.getPath({name:e.name,src:""},{})})},openMenu:function(e){this.index.openMenu(e)},getMenu:function(){var e=this;this.$store.dispatch("GetTopMenu").then((function(t){e.items=t}))},generateTitle:function(e){return this.$router.$avueRouter.generateTitle(e.name,(e.meta||{}).i18n)}}},u=c,d=r("2877"),p=Object(d["a"])(u,i,a,!1,null,null,null);t["default"]=p.exports},"28c5":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeSynonym/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeSynonym/detail",method:"get",params:{oid:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeSynonym/remove",method:"post",params:{oids:oids}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeSynonym/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeSynonym/submit",method:"post",data:e})}},2905:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"remove",(function(){return l})),r.d(t,"add",(function(){return c})),r.d(t,"update",(function(){return u})),r.d(t,"getNotice",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-desk/notice/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-desk/notice/remove",method:"post",params:{ids:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-desk/notice/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-desk/notice/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-desk/notice/detail",method:"get",params:{id:e}})}},2934:function(e,t,r){"use strict";r.r(t),r.d(t,"exportBlob",(function(){return a}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:e,method:"get",responseType:"blob"})}},"2b1e":function(e,t,r){},"2c75":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"remove",(function(){return l})),r.d(t,"add",(function(){return c})),r.d(t,"update",(function(){return u}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/param/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/param/remove",method:"post",params:{ids:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/param/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/param/submit",method:"post",data:e})}},"2f98":function(e,t,r){"use strict";r("93bf")},"2fee":function(e,t,r){"use strict";r("8a50")},"305f":function(e,t,r){"use strict";r("5b16")},3528:function(e,t,r){"use strict";r.r(t),r.d(t,"getPage",(function(){return s})),r.d(t,"grantTree",(function(){return l})),r.d(t,"grant",(function(){return c})),r.d(t,"remove",(function(){return u})),r.d(t,"add",(function(){return d})),r.d(t,"update",(function(){return p})),r.d(t,"getRole",(function(){return f})),r.d(t,"getRoleTree",(function(){return m})),r.d(t,"getRoleTreeById",(function(){return h}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/role/page",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(){return Object(a["a"])({url:"/api/ubcs-system/menu/grant-tree",method:"get"})},c=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-system/role/grant",method:"post",data:{roleIds:e,menuIds:t,dataScopeIds:r,apiScopeIds:i}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/role/remove",method:"post",params:{ids:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/role/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-system/role/submit",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/role-tree-keys",method:"get",params:{roleIds:e}})},m=function(e){return Object(a["a"])({url:"/api/ubcs-system/role/tree",method:"get",params:{tenantId:e}})},h=function(e){return Object(a["a"])({url:"/api/ubcs-system/role/tree-by-id",method:"get",params:{roleId:e}})}},3562:function(e,t,r){"use strict";r("c35b")},"35a0":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getParentList",(function(){return l})),r.d(t,"getChildList",(function(){return c})),r.d(t,"remove",(function(){return u})),r.d(t,"removeChild",(function(){return d})),r.d(t,"add",(function(){return p})),r.d(t,"addChild",(function(){return f})),r.d(t,"update",(function(){return m})),r.d(t,"updateChild",(function(){return h})),r.d(t,"getDict",(function(){return b})),r.d(t,"getDictChild",(function(){return g})),r.d(t,"getDictTree",(function(){return y})),r.d(t,"getDictionary",(function(){return v}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/enum/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/enum/parent-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},c=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-omd/enumItem/listAll",method:"get",params:o(o({},i),{},{current:e,size:t,parentoid:r})})},u=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enum/remove",method:"post",params:{ids:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enumItem/remove",method:"post",params:{ids:e}})},p=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enum/submit",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enumItem/submit",method:"post",data:e})},m=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enum/submit",method:"post",data:e})},h=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enumItem/submit",method:"post",data:e})},b=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enum/detail",method:"get",params:{oid:e}})},g=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enumItem/detail",method:"get",params:{oid:e}})},y=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/enum/tree",method:"get",params:o(o({},r),{},{current:e,size:t})})},v=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enum/dictionary",method:"get",params:e})}},"368f":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"enable",(function(){return p}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-resource/oss/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-resource/oss/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-resource/oss/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-resource/oss/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-resource/oss/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-resource/oss/enable",method:"post",params:{id:e}})}},"36a0":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"remove",(function(){return l})),r.d(t,"upload",(function(){return c})),r.d(t,"update",(function(){return u})),r.d(t,"download",(function(){return d})),r.d(t,"getFile",(function(){return p})),r.d(t,"listFilesByOids",(function(){return f}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-resource/fileController/listFiles",method:"get",params:o(o({},r),{},{page:e,limit:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-resource/fileController/deleteFile",method:"delete",data:e})},c=function(e){return Object(a["a"])({url:"/api/ubcs-resource/fileController/uploadFile",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-resource/fileController/uploadFile",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-resource/fileController/downloadFilesByOids",method:"post",headers:{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"},data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-resource/fileController/get",method:"get",params:{oid:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-resource/fileController/listFilesByOids",method:"get",params:{oids:e}})}},"36d2":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"getTableList",(function(){return p})),r.d(t,"getTableInfo",(function(){return f})),r.d(t,"getTableInfoByName",(function(){return m})),r.d(t,"getModelPrototype",(function(){return h})),r.d(t,"submitModelPrototype",(function(){return b})),r.d(t,"prototypeDetail",(function(){return g}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-develop/model/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model/table-list",method:"get",params:{datasourceId:e}})},f=function(e,t){return Object(a["a"])({url:"/api/ubcs-develop/model/table-info",method:"get",params:{modelId:e,datasourceId:t}})},m=function(e,t){return Object(a["a"])({url:"/api/ubcs-develop/model/table-info",method:"get",params:{tableName:e,datasourceId:t}})},h=function(e,t){return Object(a["a"])({url:"/api/ubcs-develop/model/model-prototype",method:"get",params:{modelId:e,datasourceId:t}})},b=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model-prototype/submit-list",method:"post",data:e})},g=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model-prototype/select",method:"get",params:{modelId:e}})}},"371f":function(e,t,r){"use strict";r.r(t),r.d(t,"modelList",(function(){return s})),r.d(t,"managerList",(function(){return l})),r.d(t,"followList",(function(){return c})),r.d(t,"removeModel",(function(){return u})),r.d(t,"deployModel",(function(){return d})),r.d(t,"changeState",(function(){return p})),r.d(t,"deployUpload",(function(){return f})),r.d(t,"deleteDeployment",(function(){return m})),r.d(t,"deleteProcessInstance",(function(){return h})),r.d(t,"submitModel",(function(){return b})),r.d(t,"detail",(function(){return g})),r.d(t,"modelView",(function(){return y}));r("8e6e"),r("456d"),r("ac6a");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/model/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/manager/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},c=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/follow/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},u=function(e){return Object(a["a"])({url:"/api/ubcs-flow/model/remove",method:"post",params:{ids:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-flow/model/deploy",method:"post",params:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-flow/manager/change-state",method:"post",params:e})},f=function(e,t,r){var i=new FormData;return i.append("category",e),i.append("tenantIds",t),r.forEach((function(e){i.append("files",e)})),Object(a["a"])({headers:{"Content-Type":"multipart/form-data"},url:"/api/ubcs-flow/manager/deploy-upload",method:"post",data:i})},m=function(e){return Object(a["a"])({url:"/api/ubcs-flow/manager/delete-deployment",method:"post",params:{deploymentIds:e}})},h=function(e){return Object(a["a"])({url:"/api/ubcs-flow/follow/delete-process-instance",method:"post",params:e})},b=function(e){return Object(a["a"])({url:"/api/ubcs-flow/model/submit",method:"post",data:e})},g=function(e){return Object(a["a"])({url:"/api/ubcs-flow/model/detail",method:"get",params:e})},y=function(e){return Object(a["a"])({url:"/api/ubcs-flow/process/model-view",method:"get",params:e})}},3907:function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es7_object_get_own_property_descriptors__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("8e6e"),core_js_modules_es7_object_get_own_property_descriptors__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es7_object_get_own_property_descriptors__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("456d"),core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("6762"),core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("2fdb"),core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("7f7f"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_4__),C_Users_lasta_Desktop_VCI_Web_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_defineProperty_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("ade3"),core_js_modules_es6_array_sort__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("55dd"),core_js_modules_es6_array_sort__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es6_array_sort__WEBPACK_IMPORTED_MODULE_6__),regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("96cf"),regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_7__),C_Users_lasta_Desktop_VCI_Web_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("1da1"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_9___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_9__),_api_GetItem__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("dd3a"),_api_integration_integration_js__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("f9fa"),_views_integration_integrationTransfer__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("76e7"),_components_template_SetPersonnel__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("18ec"),_components_FormTemplate_ResembleQueryDialog_vue__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("2746"),_components_BatchImport__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("aa51"),_util_validate__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("c54a"),_components_file_inHtml_vue__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("4b55");function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach((function(t){Object(C_Users_lasta_Desktop_VCI_Web_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_defineProperty_js__WEBPACK_IMPORTED_MODULE_5__["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}__webpack_exports__["a"]={components:{integrationTransfer:_views_integration_integrationTransfer__WEBPACK_IMPORTED_MODULE_12__["default"],SetPersonnel:_components_template_SetPersonnel__WEBPACK_IMPORTED_MODULE_13__["default"],ResembleQueryDialog:_components_FormTemplate_ResembleQueryDialog_vue__WEBPACK_IMPORTED_MODULE_14__["default"],BatchImport:_components_BatchImport__WEBPACK_IMPORTED_MODULE_15__["default"],fileInHtml:_components_file_inHtml_vue__WEBPACK_IMPORTED_MODULE_17__["default"]},name:"Crud.vue",props:{page:{type:Object,default:function(){return{}}},codeClassifyOid:{type:String,default:""},coderuleoid:{type:String,default:""},tableDataArray:{type:Array},total:{type:String,default:""},templateOid:{type:String,default:""},tableHeadDataFateher:{type:Array},isLoading:{type:Boolean,default:!1},tableHeadFindData:{type:Array},tableHeadBtnData:{type:Array}},data:function(){return{searchResults:[],WupinFindValue:"",similarVisible:!1,parameter:{ids:[],code:"",type:"",template:"",vars:{codeClassifyOid:"",templateOid:""}},visibleNames:[],visibleFlow:!1,visibleDeactivate:!1,visibleEnable:!1,visibleRecovery:!1,title:"",transferData:[],transferProps:{key:"oid",label:"name"},tableHeadFindDatas:[],addvisible:!1,editvisible:!1,findvisible:!1,dialogPush:!1,rowOid:"",disabledProp:["id"],editingRow:null,editShow:"",editAttr:"",data:[],options:{},option:{column:[]},List:[],columnType:{text:"input",combox:"select",truefalse:"switch",number:"number",datetime:"datetime"},tableData:[],tableHeight:"calc(100vh - 330px)",DataVisible:!1,tableHeadData:[],items:{},seniorQueryColumns:[],selectRow:[],userName:"",batchImportData:{visible:!1,type:"",codeClassifyOid:""},masterVrBtnList:[],fileOptions:{ownbizOid:"0",ownbizBtm:"0",fileDocClassify:"!=processAuditSuggest",fileDocClassifyName:"",hasDownload:!0,hasUpload:!0,height:100}}},computed:{},created:function(){},mounted:function(){},activated:function(){},watch:{tableHeadDataFateher:{handler:function(e,t){this.options=e.tableDefineVO.seniorQueryColumns}},codeClassifyOid:{handler:function(e,t){this.codeClassifyOid=e,this.parameter.vars.codeClassifyOid=e},deep:!0},tableDataArray:{handler:function(e,t){this.tableData=e,this.searchResults=e}},tableHeadFindData:{handler:function handler(newval,oldval){newval.forEach((function(record,_index){"id"==record.field&&Object(_util_validate__WEBPACK_IMPORTED_MODULE_16__["b"])(record.templet)?record.formatter="":record.templet&&"string"==typeof record.templet&&!Object(_util_validate__WEBPACK_IMPORTED_MODULE_16__["b"])(record.templet)&&record.templet.indexOf("function(row,column)")>-1?record.formatter=eval("("+record.templet+")"):"truefalse"==record.fieldType&&(record.formatter=function(e,t){return"true"==e[t.property]||"1"==e[t.property]?"鏄�":"鍚�"})})),this.tableHeadFindDatas=newval}},total:{handler:function(e,t){this.page.total=e}},templateOid:{handler:function(e,t){this.parameter.code=e,this.fileOptions.ownbizOid="0",this.parameter.vars.templateOid=e},deep:!0},tableHeadBtnData:{handler:function(e){0!==e.length&&(this.masterVrBtnList=e)},deep:!0}},methods:{handleCollapse:function(e){e.length>0?(this.tableHeight="calc(100vh - 630px)",this.$refs.dataTable.doLayout()):(this.tableHeight="calc(100vh - 330px)",this.$refs.dataTable.doLayout())},openVis:function(e){console.log(e),this[e]=!0},handelBtnClick:function(e){var t=this,r=e.uniqueFlag;this.$nextTick((function(){return"CODEADD"===r?t.addvisible=!0:"CODEEDIT"===r?t.editHandler():"CODEBATCHADD"===r?t.openBatchImport("batchImportApply"):"CODEIMPORTHISTORY"===r?t.openBatchImport("historyImport"):"batchApplyCode"===r?t.openBatchImport("batchApplyCode"):"CODESTARTPROCESS"===r?t.setHandler():"CODEUPREVISION"===r?t.DataChange():"CODEEXPORT"===r?t.openD():"CODEQUERY"===r?t.findHandler():"CODEDISABLE"===r?t.Deactivate():"CODEENABLE"===r?t.Enable():"CODERECYCLE"===r?t.Recovery():void 0}))},openD:function(){this.getListCodeByClassId()},getListCodeByClassId:function(){var e=Object(C_Users_lasta_Desktop_VCI_Web_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_8__["a"])(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.dialogPush=!0,this.transferData=[],e.next=4,Object(_api_integration_integration_js__WEBPACK_IMPORTED_MODULE_11__["listCodeAttributeByClassId"])({codeClassifyId:this.codeClassifyOid});case 4:t=e.sent,200===t.status&&(r=t.data.data,this.transferData=r);case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handelTransferSave:function(e){console.log("鍙戝竷",e)},rend:function(){this.tableData=this.tableHeadData},setHandler:function(){var e=this;this.selectRow.forEach((function(t){1===e.selectRow.length&&"Editing"!==t.lcstatus?e.$message.warning("鍙湁鐘舵�佹槸銆愮紪杈戜腑銆戠殑鏁版嵁鎵嶅彲浠ュ彂璧锋祦绋�"):"Editing"!==t.lcstatus?e.$message.warning("鎮ㄩ�夋嫨鐨勬暟鎹叏閮ㄤ负銆愮紪杈戜腑銆戞墠鍙互鍙戣捣娴佺▼"):(e.userName=localStorage.getItem("username"),e.parameter.template=e.userName+"-鍙戝竷[鐗╁搧]",e.parameter.type="PUBLIC",e.title="娴佺▼瀹℃壒",e.visibleFlow=!0)}))},Deactivate:function(){this.selectRow.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.userName=localStorage.getItem("username"),this.parameter.template=this.userName+"-鍙戝竷[鐗╁搧]",this.parameter.type="DISABLE",this.title="鍋滅敤锛堝喕缁擄級缂栫爜鏁版嵁",this.visibleDeactivate=!0)},Enable:function(){this.selectRow.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.userName=localStorage.getItem("username"),this.parameter.template=this.userName+"-鍙戝竷[鐗╁搧]",this.parameter.type="ENABLE",this.title="鍚敤锛堣В鍐伙級缂栫爜鏁版嵁",this.visibleEnable=!0)},Recovery:function(){this.selectRow.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.userName=localStorage.getItem("username"),this.parameter.template=this.userName+"-鍙戝竷[鐗╁搧]",this.parameter.type="ROLLBACK",this.title="鍥炴敹缂栫爜鏁版嵁",this.visibleRecovery=!0)},handleSizeChange:function(e){var t=this;this.isLoading=!0,setTimeout((function(){t.page.pageSize=e,t.$emit("pageSize",e),t.CrudRend()}),3e3)},handleCurrentChange:function(e){var t=this;this.isLoading=!0,setTimeout((function(){t.page.currentPage=e,t.$emit("currentPage",e),t.CrudRend()}),3e3)},handleCellClick:function(e,t){this.editingRow=e,this.editShow=t.property,this.rowOid=e.oid},handleRowClick:function(e,t){this.fileOptions.ownbizOid=e.oid,this.fileOptions.ownbizBtm=e.btmname,this.$refs.dataTable.toggleRowSelection(e)},enumDeleteRow:function(e){this.tableData.splice(e,1)},saveRow:function(){this.editingRow=null},doLayout:function(){var e=this;this.$nextTick((function(){console.log(e.$refs),e.$refs.crud.doLayout()}))},CrudHeaderRend:function(){var e=this;""!=this.codeClassifyOid&&Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["MasterTable"])({codeClassifyOid:this.codeClassifyOid}).then((function(t){e.options=t.data.tableDefineVO.seniorQueryColumns,e.List=t.data.tableDefineVO.cols[0],e.List.forEach((function(r){var i={label:r.title,prop:r.field,type:e.columnType[r.type],sortable:r.sort,width:r.minWidth};e.option.column.push(i),e.option.column=e.tableHeadData,e.templateOid=t.data.tableDefineVO.oid,e.$emit("templateOid",e.templateOid)}))}))},CrudRend:function(){var e=this;Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["TableData"])({templateOid:this.templateOid,codeClassifyOid:this.codeClassifyOid,page:this.page.currentPage,limit:this.page.pageSize}).then((function(t){e.page.total=t.data.total,e.data=t.data.data,e.tableData=t.data.data}))},sortChange:function(e){var t=this;this.isLoading=!0;var r="";r="ascending"==e.order?"asc":"desc",Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["TableData"])({templateOid:this.templateOid,codeClassifyOid:this.codeClassifyOid,order:r,sort:e.prop,page:this.page.currentPage,limit:this.page.pageSize}).then((function(e){setTimeout((function(){t.data=e.data.data,t.isLoading=!1}),100)}))},onLoad:function(){var e=Object(C_Users_lasta_Desktop_VCI_Web_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_8__["a"])(regeneratorRuntime.mark((function e(t){var r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["TableData"])({templateOid:this.templateOid,codeClassifyOid:this.codeClassifyOid,page:this.page.currentPage,limit:this.page.pageSize}).then((function(e){r.tableData=e.data.data}));case 2:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),handleSelectionChange:function(e){var t=this;this.selectRow=e,this.parameter.ids=[],e.forEach((function(e){t.parameter.ids.push(e.oid)}))},handleSelection:function(e,t){this.fileOptions.ownbizOid=t.oid,this.fileOptions.ownbizBtm=t.btmname},handleSelectionAll:function(){this.fileOptions.ownbizOid="0",this.fileOptions.ownbizBtm="0"},editHandler:function(){this.selectRow.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):this.selectRow.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):"Editing"!=this.selectRow[0].lcstatus?this.$message.warning("缂栫爜鐘舵�佷笉鏄�滅紪杈戜腑鈥�,涓嶅彲缂栬緫"):(this.editvisible=!0,this.rowOid=this.selectRow[0]["oid"])},findHandler:function(){this.findvisible=!0},echoContion:function(e){var t=this;Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["FindData"])(_objectSpread({templateOid:this.templateOid,codeClassifyOid:this.codeClassifyOid},e)).then((function(e){console.log(e),t.tableData=e.data.data,t.page.total=e.data.total}))},similarHandler:function(){this.selectRow.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):this.selectRow.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.similarVisible=!0},DataChange:function(){this.selectRow.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):this.selectRow.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):"Released"!=this.selectRow[0].lcstatus?this.$message.warning("鍙湁鐘舵�佷负宸插彂甯冪殑鏁版嵁鎵嶈兘杩涜鏁版嵁鏇存敼"):this.DataVisible=!0},AddSumbit:function(e){var t=this;this.addvisible=!1,console.log(e),Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["addSaveCode"])(e).then((function(e){console.log(e),t.$nextTick((function(){t.onLoad()}))}))},EditSumbit:function(e){var t=this;this.editvisible=!1,console.log(e),Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["editSaveCode"])(e).then((function(e){console.log(e),t.$nextTick((function(){t.onLoad()}))}))},openBatchImport:function(e){this.batchImportData.visible=!0,this.batchImportData.type=e,this.batchImportData.codeClassifyOid=this.codeClassifyOid},tableFindInp:function(){var e=this;""!==this.WupinFindValue.trim()?this.tableData=this.searchResults.filter((function(t){return"string"===typeof t.name&&t.name.includes(e.WupinFindValue)})):this.$message.warning("杈撳叆鍊间笉鑳戒负绌�")}}}},"39a1":function(e,t,r){"use strict";r("12d2")},"3aaa":function(e,t,r){"use strict";r("9c34")},"3b40":function(e,t,r){},"3dfd":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"app"}},[t("router-view")],1)},a=[],n={name:"app",data:function(){return{}},watch:{},created:function(){},methods:{},computed:{}},o=n,s=(r("bc5f"),r("2877")),l=Object(s["a"])(o,i,a,!1,null,null,null);t["default"]=l.exports},"3f7f":function(e,t,r){"use strict";r("6da0")},"3f9e":function(e,t,r){},"40d6":function(e,t,r){"use strict";r("bf30")},4358:function(e,t,r){"use strict";r("1322")},4360:function(e,t,r){"use strict";var i=r("8bbf"),a=r.n(i),n=r("5880"),o=r.n(n),s=(r("7514"),r("ac6a"),r("0a5a")),l=r("5f72"),c=r("e3c4"),u=r("c54a"),d=r("0e0b"),p=r("1ca4"),f=r("c24f"),m=r("a6dc"),h=r("8237"),b=r.n(h);function g(e,t){var r=p["a"].menu,i=r.props,a={label:i.label||"name",path:i.path||"path",icon:i.icon||"icon",children:i.children||"children"},n=e[a.icon];e[a.icon]=Object(u["b"])(n)?r.iconDefault:n;var o=e[a.children]&&0!==e[a.children].length;o||(e[a.children]=[]),o||!t||Object(u["a"])(e[a.path])?e[a.children].forEach((function(e){g(e)})):e[a.path]=e[a.path]+"/index"}var y={state:{tenantId:Object(c["c"])({name:"tenantId"})||"",userInfo:Object(c["c"])({name:"userInfo"})||[],permission:Object(c["c"])({name:"permission"})||{},roles:[],menuId:{},menu:Object(c["c"])({name:"menu"})||[],menuAll:Object(c["c"])({name:"menuAll"})||[],token:Object(c["c"])({name:"token"})||"",refreshToken:Object(c["c"])({name:"refreshToken"})||"",upadatastatus:[],updataid:{id:""}},actions:{LoginByUsername:function(e,t){var r=e.commit;return new Promise((function(e,i){Object(f["loginByUsername"])(t.tenantId,t.deptId,t.roleId,t.username,b()(t.password),t.type,t.key).then((function(t){var i=t.data;i.error_description?Object(l["Message"])({message:i.error_description,type:"error"}):(r("SET_TOKEN",i.access_token),r("SET_REFRESH_TOKEN",i.refresh_token),r("SET_TENANT_ID",i.tenant_id),r("SET_USER_INFO",i),r("DEL_ALL_TAG"),r("CLEAR_LOCK")),e()})).catch((function(e){i(e)}))}))},LoginByPhone:function(e,t){var r=e.commit;return new Promise((function(e){Object(f["loginByUsername"])(t.phone).then((function(t){var i=t.data.data;r("SET_TOKEN",i),r("DEL_ALL_TAG"),r("CLEAR_LOCK"),e()}))}))},LoginBySocial:function(e,t){var r=e.commit;return new Promise((function(e){Object(f["loginBySocial"])(t.tenantId,t.source,t.state).then((function(t){var i=t.data;i.error_description?Object(l["Message"])({message:i.error_description,type:"error"}):(r("SET_TOKEN",i.access_token),r("SET_REFRESH_TOKEN",i.refresh_token),r("SET_USER_INFO",i),r("SET_TENANT_ID",i.tenant_id),r("DEL_ALL_TAG"),r("CLEAR_LOCK")),e()}))}))},LoginBySso:function(e,t){var r=e.commit;return new Promise((function(e){Object(f["loginBySso"])(t.state).then((function(t){var i=t.data;i.error_description?Object(l["Message"])({message:i.error_description,type:"error"}):(r("SET_TOKEN",i.access_token),r("SET_REFRESH_TOKEN",i.refresh_token),r("SET_USER_INFO",i),r("SET_TENANT_ID",i.tenant_id),r("DEL_ALL_TAG"),r("CLEAR_LOCK")),e()}))}))},GetUserInfo:function(e){var t=e.commit;return new Promise((function(e,r){Object(f["getUserInfo"])().then((function(r){var i=r.data.data;t("SET_ROLES",i.roles),e(i)})).catch((function(e){r(e)}))}))},refreshToken:function(e,t){var r=e.state,i=e.commit;return window.console.log("handle refresh token"),new Promise((function(e,a){Object(f["refreshToken"])(r.refreshToken,r.tenantId,Object(u["b"])(t)?r.userInfo.dept_id:t.deptId,Object(u["b"])(t)?r.userInfo.role_id:t.roleId).then((function(t){var r=t.data;i("SET_TOKEN",r.access_token),i("SET_REFRESH_TOKEN",r.refresh_token),i("SET_USER_INFO",r),e()})).catch((function(e){a(e)}))}))},LogOut:function(e){var t=e.commit;return new Promise((function(e,r){Object(f["logout"])().then((function(){t("SET_TOKEN",""),t("SET_MENU",[]),t("SET_MENU_ALL_NULL",[]),t("SET_ROLES",[]),t("SET_TAG_LIST",[]),t("DEL_ALL_TAG"),t("CLEAR_LOCK"),Object(s["c"])(),Object(s["b"])(),e()})).catch((function(e){r(e)}))}))},FedLogOut:function(e){var t=e.commit;return new Promise((function(e){t("SET_TOKEN",""),t("SET_MENU_ALL_NULL",[]),t("SET_MENU",[]),t("SET_ROLES",[]),t("SET_TAG_LIST",[]),t("DEL_ALL_TAG"),t("CLEAR_LOCK"),Object(s["c"])(),Object(s["b"])(),e()}))},GetTopMenu:function(){return new Promise((function(e){Object(m["getTopMenu"])().then((function(t){var r=t.data.data||[];e(r)}))}))},GetMenu:function(e,t){var r=e.commit,i=e.dispatch;return new Promise((function(e){Object(m["getRoutes"])(t).then((function(t){var a=t.data.data,n=Object(d["a"])(a);n.forEach((function(e){g(e,!0)})),r("SET_MENU_ALL",n),r("SET_MENU",n),i("GetButtons"),e(n)}))}))},GetButtons:function(e){var t=e.commit;return new Promise((function(e){Object(f["getButtons"])().then((function(r){var i=r.data.data;t("SET_PERMISSION",i),e()}))}))}},mutations:{byid:function(e,t){e.updataid=t},SET_TOKEN:function(e,t){Object(s["e"])(t),e.token=t,Object(c["e"])({name:"token",content:e.token})},SET_MENU_ID:function(e,t){e.menuId=t},SET_MENU_ALL:function(e,t){var r=e.menuAll;t.forEach((function(e){r.find((function(t){return t.label===e.label&&t.path===e.path}))||r.push(e)})),e.menuAll=r,Object(c["e"])({name:"menuAll",content:e.menuAll})},SET_MENU_ALL_NULL:function(e){e.menuAll=[],Object(c["e"])({name:"menuAll",content:e.menuAll})},SET_MENU:function(e,t){e.menu=t,Object(c["e"])({name:"menu",content:e.menu})},SET_REFRESH_TOKEN:function(e,t){Object(s["d"])(t),e.refreshToken=t,Object(c["e"])({name:"refreshToken",content:e.refreshToken})},SET_TENANT_ID:function(e,t){e.tenantId=t,Object(c["e"])({name:"tenantId",content:e.tenantId})},SET_USER_INFO:function(e,t){e.upadatastatus=t,console.log(e.upadatastatus),Object(u["b"])(t.avatar)&&(t.avatar="/img/bg/img-logo.png"),e.userInfo=t,Object(c["e"])({name:"userInfo",content:e.userInfo})},SET_ROLES:function(e,t){e.roles=t}}},v=y,O={state:{language:Object(c["c"])({name:"language"})||"zh",isCollapse:!1,isFullScren:!1,isMenu:!0,isShade:!1,screen:-1,isLock:Object(c["c"])({name:"isLock"})||!1,showTag:!0,showDebug:!0,showCollapse:!0,showSearch:!0,showLock:!0,showFullScren:!0,showTheme:!0,showMenu:!0,showColor:!0,colorName:Object(c["c"])({name:"colorName"})||"#409EFF",themeName:Object(c["c"])({name:"themeName"})||"theme-default",lockPasswd:Object(c["c"])({name:"lockPasswd"})||"",website:p["a"]},mutations:{SET_LANGUAGE:function(e,t){e.language=t,Object(c["e"])({name:"language",content:e.language})},SET_SHADE:function(e,t){e.isShade=t},SET_COLLAPSE:function(e){e.isCollapse=!e.isCollapse},SET_FULLSCREN:function(e){e.isFullScren=!e.isFullScren},SET_IS_MENU:function(e,t){e.isMenu=t},SET_LOCK:function(e){e.isLock=!0,Object(c["e"])({name:"isLock",content:e.isLock,type:"session"})},SET_SCREEN:function(e,t){e.screen=t},SET_COLOR_NAME:function(e,t){e.colorName=t,Object(c["e"])({name:"colorName",content:e.colorName})},SET_THEME_NAME:function(e,t){e.themeName=t,Object(c["e"])({name:"themeName",content:e.themeName})},SET_LOCK_PASSWD:function(e,t){e.lockPasswd=t,Object(c["e"])({name:"lockPasswd",content:e.lockPasswd,type:"session"})},CLEAR_LOCK:function(e){e.isLock=!1,e.lockPasswd="",Object(c["d"])({name:"lockPasswd",type:"session"}),Object(c["d"])({name:"isLock",type:"session"})}}},w=O,C=p["a"].isFirstPage,_=p["a"].fistPage,j={label:"",value:"",params:"",query:"",meta:{},group:[]};function S(e){1===e.length?e[0].close=!1:e.forEach((function(e){e.value===_.value&&!1===C?e.close=!1:e.close=!0}))}var k={state:{tagList:Object(c["c"])({name:"tagList"})||[],tag:Object(c["c"])({name:"tag"})||j,tagWel:_},actions:{},mutations:{ADD_TAG:function(e,t){e.tag=t,Object(c["e"])({name:"tag",content:e.tag}),e.tagList.some((function(e){return Object(d["b"])(e,t)}))||(e.tagList.push(t),S(e.tagList),Object(c["e"])({name:"tagList",content:e.tagList}))},DEL_TAG:function(e,t){e.tagList=e.tagList.filter((function(e){return!Object(d["b"])(e,t)})),S(e.tagList),Object(c["e"])({name:"tagList",content:e.tagList})},DEL_ALL_TAG:function(e){e.tagList=[e.tagWel],Object(c["e"])({name:"tagList",content:e.tagList})},DEL_TAG_OTHER:function(e){e.tagList=e.tagList.filter((function(t){return t.value===e.tag.value||(!p["a"].isFirstPage&&t.value===p["a"].fistPage.value||void 0)})),S(e.tagList),Object(c["e"])({name:"tagList",content:e.tagList})},SET_TAG_LIST:function(e,t){e.tagList=t,Object(c["e"])({name:"tagList",content:e.tagList})}}},T=k,D=(r("6b54"),r("84df")),x={state:{logsList:Object(c["c"])({name:"logsList"})||[]},actions:{SendLogs:function(e){var t=e.state,r=e.commit;return new Promise((function(e,i){Object(f["sendLogs"])(t.logsList).then((function(){r("CLEAR_LOGS"),e()})).catch((function(e){i(e)}))}))}},mutations:{ADD_LOGS:function(e,t){var r=t.type,i=t.message,a=t.stack,n=t.info;e.logsList.push(Object.assign({url:window.location.href,time:Object(D["b"])(new Date)},{type:r,message:i,stack:a,info:n.toString()})),Object(c["e"])({name:"logsList",content:e.logsList})},CLEAR_LOGS:function(e){e.logsList=[],Object(c["e"])({name:"logsList",content:e.logsList})}}},P=x,R=r("7754"),L={state:{flowRoutes:Object(c["c"])({name:"flowRoutes"})||{}},actions:{FlowRoutes:function(e){var t=e.commit;return new Promise((function(e,r){Object(R["getDictionary"])({code:"flow"}).then((function(r){t("SET_FLOW_ROUTES",r.data.data),e()})).catch((function(e){r(e)}))}))}},mutations:{SET_FLOW_ROUTES:function(e,t){e.flowRoutes=t.map((function(e){return{routeKey:"".concat(e.code,"_").concat(e.dictKey),routeValue:e.remark}})),Object(c["e"])({name:"flowRoutes",content:e.flowRoutes})}}},E=L,F={tag:function(e){return e.tags.tag},language:function(e){return e.common.language},website:function(e){return e.common.website},userInfo:function(e){return e.user.userInfo},colorName:function(e){return e.common.colorName},themeName:function(e){return e.common.themeName},isShade:function(e){return e.common.isShade},isCollapse:function(e){return e.common.isCollapse},keyCollapse:function(e,t){return t.screen>1&&t.isCollapse},screen:function(e){return e.common.screen},isLock:function(e){return e.common.isLock},isFullScren:function(e){return e.common.isFullScren},isMenu:function(e){return e.common.isMenu},lockPasswd:function(e){return e.common.lockPasswd},tagList:function(e){return e.tags.tagList},tagWel:function(e){return e.tags.tagWel},token:function(e){return e.user.token},roles:function(e){return e.user.roles},permission:function(e){return e.user.permission},menu:function(e){return e.user.menu},menuId:function(e){return e.user.menuId},menuAll:function(e){return e.user.menuAll},logsList:function(e){return e.logs.logsList},logsLen:function(e){return e.logs.logsList.length||0},logsFlag:function(e,t){return 0===t.logsLen},flowRoutes:function(e){return e.dict.flowRoutes}},A=F,B={state:{codeClassifyOid:""},actions:{},mutations:{codeClassifyOid:function(e,t){e.codeClassifyOid=t,console.log(e.codeClassifyOid)}}},I=B;a.a.use(o.a);var $=new o.a.Store({modules:{user:v,common:w,logs:P,tags:T,dict:E,master:I},getters:A});t["a"]=$},"44b2":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-color-picker",{staticClass:"theme-picker",staticStyle:{"padding-top":"18px"},attrs:{size:"mini","popper-class":"theme-picker-dropdown"},model:{value:e.themeVal,callback:function(t){e.themeVal=t},expression:"themeVal"}})},a=[],n=(r("8e6e"),r("456d"),r("c5f6"),r("6b54"),r("3b2b"),r("6762"),r("2fdb"),r("ac6a"),r("a481"),r("ade3")),o=r("5880");function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c=r("f6f8").version,u="#409EFF",d=function(){return{data:function(){return{themeVal:u}},created:function(){this.themeVal=this.colorName},watch:{themeVal:function(e,t){this.$store.commit("SET_COLOR_NAME",e),this.updateTheme(e,t)}},computed:l({},Object(o["mapGetters"])(["colorName"])),methods:{updateTheme:function(e,t){var r=this;if("string"===typeof e){var i=document.getElementsByTagName("head")[0],a=this.getThemeCluster(e.replace("#","")),n=this.getThemeCluster(t.replace("#","")),o=function(e,t){return function(){var n=r.getThemeCluster(u.replace("#","")),o=r.updateStyle(r[e],n,a),s=document.getElementById(t);s||(s=document.createElement("style"),s.setAttribute("id",t),i.appendChild(s)),s.innerText=o}},s=o("chalk","chalk-style");if(this.chalk)s();else{var l="/cdn/element-ui/".concat(c,"/theme-chalk/index.css");this.getCSSString(l,s,"chalk")}for(var d=[].slice.call(document.getElementsByTagName("head")[0].getElementsByTagName("link")),p=function(e){var t=d[e];t.href.includes("css")&&r.getCSSString(t.href,(function(t){var n=r.getThemeCluster(u.replace("#","")),o=r.updateStyle(t,n,a),s=document.getElementById(e);s||(s=document.createElement("style"),s.id=e,s.innerText=o,i.appendChild(s))}))},f=0;f<d.length;f++)p(f);var m=[].slice.call(document.querySelectorAll("style"));m.forEach((function(e){var t=e.innerText;"string"===typeof t&&(e.innerText=r.updateStyle(t,n,a))}))}},updateStyle:function(e,t,r){var i=e;return t.forEach((function(e,t){i=i.replace(new RegExp(e,"ig"),r[t])})),i},getCSSString:function(e,t,r){var i=this,a=new XMLHttpRequest;a.onreadystatechange=function(){4===a.readyState&&200===a.status&&(r&&(i[r]=a.responseText.replace(/@font-face{[^}]+}/,"")),t(a.responseText))},a.open("GET",e),a.send()},getThemeCluster:function(e){for(var t=function(e,t){var r=parseInt(e.slice(0,2),16),i=parseInt(e.slice(2,4),16),a=parseInt(e.slice(4,6),16);return 0===t?[r,i,a].join(","):(r+=Math.round(t*(255-r)),i+=Math.round(t*(255-i)),a+=Math.round(t*(255-a)),r=r.toString(16),i=i.toString(16),a=a.toString(16),"#".concat(r).concat(i).concat(a))},r=function(e,t){var r=parseInt(e.slice(0,2),16),i=parseInt(e.slice(2,4),16),a=parseInt(e.slice(4,6),16);return r=Math.round((1-t)*r),i=Math.round((1-t)*i),a=Math.round((1-t)*a),r=r.toString(16),i=i.toString(16),a=a.toString(16),"#".concat(r).concat(i).concat(a)},i=[e],a=0;a<=9;a++)i.push(t(e,Number((a/10).toFixed(2))));return i.push(r(e,.1)),i}}}},p={name:"topColor",mixins:[d()],data:function(){return{chalk:""}}},f=p,m=(r("2fee"),r("2877")),h=Object(m["a"])(f,i,a,!1,null,null,null);t["default"]=h.exports},4760:function(e,t,r){"use strict";r.r(t);var i=function(e,t){return e("div",{staticClass:"divider",style:{backgroundColor:t.props.bgkColor,color:t.props.color}},[e("span",{style:{left:t.props.left}},[t._v(t._s(t.props.text))]),t._v(t._s(t.$props)+"\n")])},a=[],n=(r("4ce4"),r("2877")),o={},s=Object(n["a"])(o,i,a,!0,null,"c59a064a",null);t["default"]=s.exports},"47d0":function(e,t,r){"use strict";r.r(t),r.d(t,"executeCode",(function(){return a}));var i=r("b5c6");function a(e){return Object(i["a"])({url:"api/ubcs-code/uiDataController/defaultReferDataGrid",method:"get",params:e})}},4805:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option},on:{"on-load":e.getList,"refresh-change":e.refreshChange,"search-change":e.searchChange,"current-row-change":e.handleCurrentRowChange},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},a=[],n={name:"originalLink.vue",data:function(){return{data:[{name:"閾炬帴娴嬭瘯1"},{name:"閾炬帴娴嬭瘯2"},{name:"閾炬帴娴嬭瘯3"},{name:"閾炬帴娴嬭瘯4"}],form:{},option:{highlightCurrentRow:!0,height:300,headerAlign:"center",align:"center",border:!0,menu:!1,index:!0,searchMenuSpan:6,searchSpan:10,addBtn:!1,indexFixed:!1,menuFixed:!1,searchLabelWidth:130,column:[{label:"閾炬帴绫诲瀷鍚�",prop:"name",search:!0}]}}},methods:{handleCurrentRowChange:function(e){this.$emit("rowLinkchange",e)},searchChange:function(e,t){t&&t(),this.params=e,this.page.currentPage=1,this.getList(),this.$message.success("鎼滅储鎴愬姛")}}},o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"2f262cf4",null);t["default"]=l.exports},"49c2":function(e,t,r){"use strict";r("c370")},"49ce":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"el-transfer"},[t("transfer-panel",e._b({ref:"leftPanel",attrs:{data:e.sourceData,title:e.titles[0]||e.t("el.transfer.titles.0"),"default-checked":e.leftDefaultChecked,placeholder:e.filterPlaceholder||e.t("el.transfer.filterPlaceholder")},on:{"checked-change":e.onSourceCheckedChange}},"transfer-panel",e.$props,!1),[e._t("left-footer")],2),t("div",{staticClass:"el-transfer__buttons"},[t("el-button",{class:["el-transfer__button",e.hasButtonTexts?"is-with-texts":""],attrs:{type:"primary",disabled:0===e.rightChecked.length},nativeOn:{click:function(t){return e.addToLeft.apply(null,arguments)}}},[t("i",{staticClass:"el-icon-arrow-left"}),void 0!==e.buttonTexts[0]?t("span",[e._v(e._s(e.buttonTexts[0]))]):e._e()]),t("el-button",{class:["el-transfer__button",e.hasButtonTexts?"is-with-texts":""],attrs:{type:"primary",disabled:0===e.leftChecked.length},nativeOn:{click:function(t){return e.addToRight.apply(null,arguments)}}},[void 0!==e.buttonTexts[1]?t("span",[e._v(e._s(e.buttonTexts[1]))]):e._e(),t("i",{staticClass:"el-icon-arrow-right"})])],1),t("transfer-panel",e._b({ref:"rightPanel",attrs:{data:e.targetData,title:e.titles[1]||e.t("el.transfer.titles.1"),"default-checked":e.rightDefaultChecked,placeholder:e.filterPlaceholder||e.t("el.transfer.filterPlaceholder")},on:{"checked-change":e.onTargetCheckedChange}},"transfer-panel",e.$props,!1),[e._t("right-footer")],2)],1)},a=[],n=(r("ac6a"),r("ad53")),o=r("f6f4"),s=r("d4b4"),l=r("64c4"),c=r("6725"),u={name:"ElTransfer",mixins:[o["a"],s["a"],c["a"]],components:{TransferPanel:l["default"],ElButton:n["a"]},props:{data:{type:Array,default:function(){return[]}},titles:{type:Array,default:function(){return[]}},buttonTexts:{type:Array,default:function(){return[]}},filterPlaceholder:{type:String,default:""},filterMethod:Function,leftDefaultChecked:{type:Array,default:function(){return[]}},rightDefaultChecked:{type:Array,default:function(){return[]}},renderContent:Function,value:{type:Array,default:function(){return[]}},format:{type:Object,default:function(){return{}}},filterable:Boolean,props:{type:Object,default:function(){return{label:"label",key:"key",disabled:"disabled"}}},targetOrder:{type:String,default:"original"}},data:function(){return{leftChecked:[],rightChecked:[]}},computed:{dataObj:function(){var e=this.props.key;return this.data.reduce((function(t,r){return(t[r[e]]=r)&&t}),{})},sourceData:function(){var e=this;return this.data.filter((function(t){return-1===e.value.indexOf(t)}))},targetData:function(){var e=this;return"original"===this.targetOrder?this.data.filter((function(t){return e.value.indexOf(t)>-1})):this.value.reduce((function(t,r){var i=e.dataObj[r];return i&&t.push(i),t}),[])},hasButtonTexts:function(){return 2===this.buttonTexts.length}},watch:{value:{handler:function(e){this.dispatch("ElFormItem","el.form.change",e)},immediate:!0,deep:!0}},methods:{getMigratingConfig:function(){return{props:{"footer-format":"footer-format is renamed to format."}}},onSourceCheckedChange:function(e,t){this.leftChecked=e,void 0!==t&&this.$emit("left-check-change",e,t)},onTargetCheckedChange:function(e,t){this.rightChecked=e,void 0!==t&&this.$emit("right-check-change",e,t)},addToLeft:function(){var e=this.value.slice();this.rightChecked.forEach((function(t){var r=e.indexOf(t);r>-1&&e.splice(r,1)})),this.$emit("input",e),this.$emit("change",e,"left",this.rightChecked)},addToRight:function(){var e=this,t=this.value.slice(),r=[],i=this.props.key;this.data.forEach((function(t){var a=t[i];e.leftChecked.indexOf(a)>-1&&-1===e.value.indexOf(a)&&(r=[t],console.log(r))})),t=r,this.$emit("input",t),this.$emit("change",t,"right",this.leftChecked)},clearQuery:function(e){"left"===e?this.$refs.leftPanel.query="":"right"===e&&(this.$refs.rightPanel.query="")}}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,null,null);t["default"]=f.exports},"4b55":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("fileContent",{attrs:{options:e.options,ownbizOid:e.options.ownbizOid}})},a=[],n=r("1919"),o={name:"inHtml",components:{fileContent:n["default"]},props:["options"],data:function(){return{}},computed:{}},s=o,l=r("2877"),c=Object(l["a"])(s,i,a,!1,null,"b9a5ab9a",null);t["default"]=c.exports},"4ce4":function(e,t,r){"use strict";r("b2cc")},"4d0c":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/dockingManagement/gridDockingData",method:"get",params:o(o({},r),{},{page:e,size:t})})}},"4d0f":function(e,t,r){"use strict";r.r(t);r("7f7f");var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"115vh"},attrs:{title:"閾炬帴绫诲瀷",visible:e.showSubmitDialog,"append-to-body":"",width:"70%"},on:{"update:visible":function(t){e.showSubmitDialog=t},close:e.closeSubmitDialog}},[t("el-form",{ref:"form",staticClass:"linkTypeForm",attrs:{model:e.linkType,"show-message":"true",inline:"",size:"medium","label-suffix":":",rules:e.rules,"status-icon":"true"},on:{resetFields:e.resetForm}},[t("el-form-item",{attrs:{label:"鑻辨枃鍚嶇О","label-width":"100px",required:"true",prop:"id"}},[t("el-input",{attrs:{"prefix-icon":e.icons.id,maxlength:"15","show-word-limit":"",type:"text"},model:{value:e.linkType.id,callback:function(t){e.$set(e.linkType,"id",t)},expression:"linkType.id"}})],1),t("el-form-item",{attrs:{label:"涓枃鍚嶇О","label-width":"100px"}},[t("el-input",{attrs:{"prefix-icon":e.icons.name},model:{value:e.linkType.name,callback:function(t){e.$set(e.linkType,"name",t)},expression:"linkType.name"}})],1),t("el-form-item",{attrs:{label:"鏁版嵁搴撹〃鍚�","label-width":"100px"}},[t("el-input",{attrs:{"prefix-icon":e.icons.tableName},model:{value:e.linkType.tableName,callback:function(t){e.$set(e.linkType,"tableName",t)},expression:"linkType.tableName"}})],1),t("el-form-item",{attrs:{label:"鎵�灞為鍩�","label-width":"100px",prop:"domain"}},[t("el-select",{attrs:{"prefix-icon":e.icons.domain},model:{value:e.linkType.domain,callback:function(t){e.$set(e.linkType,"domain",t)},expression:"linkType.domain"}},e._l(e.domainOption,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"From绔被鍨�","label-width":"100px"}},[t("el-select",{attrs:{value:e.linkType.fromBtmTypes,"value-key":"oid",placeholder:"璇烽�夋嫨From绔被鍨�",filterable:"",multiple:"","collapse-tags":""},on:{change:e.fromSelectChange},model:{value:e.linkType.fromBtmValues,callback:function(t){e.$set(e.linkType,"fromBtmValues",t)},expression:"linkType.fromBtmValues"}},e._l(e.domainList,(function(r){return t("el-option-group",{key:r.id,attrs:{label:r.name}},e._l(r.childList,(function(e){return t("el-option",{key:e.oid,attrs:{label:e.id+e.name,value:e}})})),1)})),1)],1),t("el-form-item",{attrs:{label:"To绔被鍨�","label-width":"100px"}},[t("el-select",{attrs:{value:e.linkType.toBtmTypes,"value-key":"oid",placeholder:"璇烽�夋嫨To绔被鍨�",filterable:"",multiple:"","collapse-tags":""},on:{change:e.toSelectChange},model:{value:e.linkType.toBtmValues,callback:function(t){e.$set(e.linkType,"toBtmValues",t)},expression:"linkType.toBtmValues"}},e._l(e.domainList,(function(r){return t("el-option-group",{key:r.id,attrs:{label:r.name}},e._l(r.childList,(function(e){return t("el-option",{key:e.oid,attrs:{label:e.id+e.name,value:e}})})),1)})),1)],1),t("el-form-item",{staticClass:"description",attrs:{label:"鎻忚堪","label-width":"100px"}},[t("el-input",{staticClass:"descClass",attrs:{"prefix-icon":e.icons.desc,id:"descId"},model:{value:e.linkType.description,callback:function(t){e.$set(e.linkType,"description",t)},expression:"linkType.description"}})],1)],1),t("avue-crud",{ref:"attrTable",attrs:{option:e.option,data:e.linkType.attributes,page:e.page},on:{"update:page":function(t){e.page=t},"cell-mouse-enter":e.cellEditClick,"cell-mouse-leave":e.cellEditSave},scopedSlots:e._u([{key:"menuLeft",fn:function(r){return[t("el-button",{attrs:{type:"danger",icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.rowAdd()}}},[e._v("灞炴�ч�夋嫨")])]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.submitlinkType}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancleSubmitlinkType}},[e._v("鍙栨秷")])],1),t("el-dialog",{attrs:{title:"灞炴�ф睜",visible:e.attrRef.visible,"append-to-body":"",width:"80%"},on:{close:e.closeAttrDialog}},[t("avue-crud",{ref:"attrRef",staticClass:"attrRef",attrs:{option:e.attrRef.option,data:e.attrRef.data,page:e.attrRef.page},on:{"update:page":function(t){return e.$set(e.attrRef,"page",t)},"on-load":e.attrRefOnLoad,"search-change":e.attrRefSearch,"selection-change":e.selectionChange},scopedSlots:e._u([{key:"typeValue",fn:function(r){return[t("el-tag",[e._v(e._s(r.row.typeValue))])]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.confirmSelectAttr}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancleSelectAttr}},[e._v("鍙栨秷")])],1)],1)],1)},a=[],n=(r("ac6a"),r("0499")),o=r("6872"),s=(r("b1ca"),r("d772")),l={name:"LinkTypeAdd",props:{linkType:{type:Object},domainOption:{type:Array},icons:{type:Array}},data:function(){return{form:{},showSubmitDialog:!1,option:{height:"330px",selection:!0,headerAlign:"center",border:!0,index:!0,rowKey:"id",tabs:!0,menu:!1,addBtn:!1,highlightCurrentRow:!0,column:[{label:"鑻辨枃鍚嶇О",prop:"id",align:"center"},{label:"涓枃鍚嶇О",prop:"name",align:"center",cell:!0},{label:"绫诲瀷",prop:"attrDataType",align:"center",slot:!0},{label:"榛樿鍊�",prop:"defaultValue",align:"center",cell:!0},{label:"璇存槑",prop:"description",align:"center",cell:!0}]},attrRef:{visible:!1,page:{currentPage:1,pageSize:10},key:null,option:{height:360,addBtn:!1,refreshBtn:!1,columnBtn:!1,selection:!0,menu:!1,border:!0,reserveSelection:!0,searchMenuSpan:8,highlightCurrentRow:!0,column:[{label:"鑻辨枃鍚嶇О",prop:"id",align:"left",search:!0,width:230},{label:"涓枃鍚嶇О",prop:"name",align:"center"},{label:"绫诲瀷",prop:"typeValue",align:"center"},{label:"榛樿鍊�",prop:"defaultValue",align:"center"},{label:"鍏佽涓虹┖",prop:"nullable",type:"switch",display:!1,hide:!0,labelWidth:132,dicData:[{label:"鍚�",value:1},{label:"鏄�",value:0}]},{label:"璇存槑",prop:"description",cell:!0,align:"center"}]},data:[],queryNotIn:null},fromBtmValues:[],toBtmValues:[],domainList:[],rules:{id:[{required:!0,message:"璇疯緭鍏ラ摼鎺ョ被鍨嬬紪鍙�",trigger:"blur"},{pattern:/^[A-Za-z]+$/,message:"閾炬帴绫诲瀷缂栧彿鍙兘涓鸿嫳鏂�",trigger:"blur"},{min:2,max:15,message:"闀垮害鍦�2鍒�15涓瓧绗�",trigger:"blur"}],domain:[{required:!0,message:"璇烽�夋嫨鎵�灞為鍩�",trigger:"blur"}]}}},created:function(){this.initTreeOnLoad()},methods:{closeSubmitDialog:function(){this.showSubmitDialog=!1,this.linkType.attributes=[],this.linkType={},this.attrRef.selectData=[],this.attrRef.queryNotIn=null,this.resetForm()},closeAttrDialog:function(){this.attrRef.visible=!1},initTreeOnLoad:function(){var e=this;Object(s["initTree"])().then((function(t){e.domainList=t.data.data}))},rowAdd:function(){this.attrRef.visible=!0,this.attrRefOnLoad()},attrRefOnLoad:function(){var e=this;Object(o["queryPage"])(this.attrRef.key,this.attrRef.queryNotIn,this.attrRef.page.currentPage,this.attrRef.page.pageSize).then((function(t){var r=t.data.data;e.attrRef.page.total=r.total,e.attrRef.data=r.records})),this.$nextTick((function(){e.$refs.attrRef.refreshTable()}))},attrRefSearch:function(e,t){this.attrRef.key=e.key,this.attrRefOnLoad(),t(),this.attrRef.key=null},selectionChange:function(e){this.attrRef.selectData=e},confirmSelectAttr:function(){var e=this;this.linkType.attributes||(this.linkType.attributes=[]),this.attrRef.queryNotIn="",console.log(this.attrRef.selectData),this.attrRef.selectData.forEach((function(t){e.linkType.attributes.push({id:t.id,name:t.name,typeValue:t.typeValue,typeKey:t.typeValue,attrDataType:t.typeKey,defaultValue:t.defaultValue,description:t.description,attributeLength:t.maxLength}),e.attrRef.queryNotIn+=t.id+","})),this.closeAttrDialog()},cancleSelectAttr:function(){this.attrRef.selectData=[],this.closeAttrDialog()},submitlinkType:function(){var e=this;Object(n["add"])(this.linkType,!0).then((function(t){e.$message.success("淇濆瓨鎴愬姛"),e.cancleSubmitlinkType(),e.$emit("refreshTable")}))},cancleSubmitlinkType:function(){this.linkType={},this.linkType.attributes=[],this.showSubmitDialog=!1},refreshAttrTable:function(){var e=this;this.$nextTick((function(){e.$refs.attrTable.refreshTable()}))},viewChange:function(){},cellEditClick:function(e){e.$cellEdit=!0},cellEditSave:function(e){this.linkType.attributes[e.$index].name=e.name,this.linkType.attributes[e.$index].defaultValue=e.defaultValue,this.linkType.attributes[e.$index].description=e.description,e.$cellEdit=!1},fromSelectChange:function(e){console.log(e),this.linkType.fromBtmTypes=[];var t="",r="";e.forEach((function(e){t+=e.name+",",r+=e.id+","})),this.linkType.fromBtmTypeName=t,this.linkType.fromBtmType=r,console.log(this.linkType)},toSelectChange:function(e){console.log(e),this.linkType.toBtmTypes=[];var t="",r="";e.forEach((function(e){t+=e.name+",",r+=e.id+","})),this.linkType.toBtmTypeName=t,this.linkType.toBtmType=r,console.log(this.linkType)},resetForm:function(){this.linkType={},this.$refs.form.resetFields()}}},c=l,u=(r("c14f"),r("2877")),d=Object(u["a"])(c,i,a,!1,null,null,null);t["default"]=d.exports},"4d92":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/plCodeKeyattrrepeat/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/plCodeKeyattrrepeat/detail",method:"get",params:{oid:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/plCodeKeyattrrepeat/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/plCodeKeyattrrepeat/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/plCodeKeyattrrepeat/submit",method:"post",data:e})}},"4f2a":function(e,t,r){"use strict";r("3f9e")},"512c":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("avue-tree",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"tree",staticStyle:{height:"calc(100vh - 150px)"},attrs:{data:e.Treedata,defaultExpandAll:!1,option:e.Treeoption},on:{"node-click":e.nodeClick},model:{value:e.CloneTreeAvueform,callback:function(t){e.CloneTreeAvueform=t},expression:"CloneTreeAvueform"}})},a=[],n=(r("8e6e"),r("456d"),r("96cf"),r("1da1")),o=(r("55dd"),r("ac6a"),r("6762"),r("53ca")),s=r("ade3"),l=r("b761"),c=(r("5880"),r("dd3a"));function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){Object(s["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var p={name:"MasterTree",props:{pageSize:{type:String,default:"10"},currentPage:{type:String,default:"1"},templateOid:{type:String,default:""}},data:function(){return{masterVrBtnList:[],tableHeadFindData:[],tableHeadDataFateher:[],templateOids:"",tableDataArray:[],codeClassifyOid:"",coderuleoid:"",CloneTreeAvueform:{},loading:!1,Treedata:[],nodeClickList:"",Treeoption:{addBtn:!1,editBtn:!1,delBtn:!1,defaultExpandAll:!1,menu:!1,lazy:!0,treeLoad:function(e,t){if(0!=e.data){var r=0===e.level?0:e.data.oid,i=e.data.attributes.btmname;Object(l["getTreeList"])({parentOid:r,parentBtmName:i}).then((function(e){t(e.data.map((function(e){return d(d({},e),{},{label:e.text})})))}))}}}}},created:function(){this.getTreeLists()},computed:{},methods:{getTreeLists:function(){var e=this;Object(l["getTreeList"])({"conditionMap[id]":"wupin"}).then((function(t){e.Treedata=t.data,e.ModifyProperties(e.Treedata,"text","label"),e.codeClassifyOid=t.data[0].oid,e.coderuleoid=t.data[0].attributes.coderuleoid,e.$emit("coderuleoid",e.coderuleoid)})).catch((function(e){console.log(e)}))},ModifyProperties:function(e,t,r){for(var i in e)i===t&&(e[r]=e[i],delete e[i]),"object"===Object(o["a"])(e[i])&&this.ModifyProperties(e[i],t,r)},TableRend:function(){var e=this;Object(c["TableData"])({templateOid:this.templateOids,codeClassifyOid:this.nodeClickList.oid,page:this.currentPage,limit:this.pageSize}).then((function(t){e.tableDataArray=t.data.data,e.$emit("tableDataArray",e.tableDataArray),e.$emit("total",t.data.total),console.log("table",e.tableDataArray)}))},TableHeadRend:function(){var e=this;return new Promise((function(t,r){Object(c["MasterTable"])({codeClassifyOid:e.nodeClickList.oid,functionId:5}).then((function(r){var i=["CODEIMPORTHISTORY","CODEEXPORT","CODEQUERY","batchApplyCode"];r.data.leaf?e.masterVrBtnList=r.data.buttons:e.masterVrBtnList=r.data.buttons.filter((function(e){return i.includes(e.uniqueFlag)})),e.tableHeadDataFateher=r.data,e.templateOids=r.data.tableDefineVO.oid;var a=r.data.tableDefineVO.cols[0];a.forEach((function(t){var r={label:t.title,prop:t.field,sortable:t.sort,width:t.minWidth};e.tableHeadFindData.push(Object.assign(t,r))})),e.$emit("tableHeadDataFateher",e.tableHeadDataFateher),e.$emit("tableHeadFindData",e.tableHeadFindData),e.$emit("tableHeadBttoms",e.masterVrBtnList),t()})).catch((function(e){r(e)}))}))},nodeClick:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.nodeClickList=t,this.tableHeadDataFateher=[],this.tableHeadFindData=[],e.next=6,this.TableHeadRend();case 6:this.TableRend(),this.$emit("nodeClick",this.templateOids),this.$emit("codeClassifyOid",this.nodeClickList.oid),console.log("鏍�",this.nodeClickList),e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](0),this.$message.error(e.t0);case 15:case"end":return e.stop()}}),e,this,[[0,12]])})));function t(t){return e.apply(this,arguments)}return t}()}},f=p,m=r("2877"),h=Object(m["a"])(f,i,a,!1,null,"764c9e30",null);t["default"]=h.exports},"537b":function(e,t,r){"use strict";r("6bba")},5384:function(e,t,r){var i={"./GetItem":"dd3a","./GetItem.js":"dd3a","./MasterData/master":"b761","./MasterData/master.js":"b761","./Theme/vciTheme":"47d0","./Theme/vciTheme.js":"47d0","./base/region":"5a04","./base/region.js":"5a04","./batchImport":"78e2","./batchImport/":"78e2","./batchImport/index":"78e2","./batchImport/index.js":"78e2","./code/codeClassProcessTemp":"0f7d","./code/codeClassProcessTemp.js":"0f7d","./code/codeClassifyValue":"888e","./code/codeClassifyValue.js":"888e","./code/codeFixedValue":"1ef8","./code/codeFixedValue.js":"1ef8","./code/codeKeyAttrRepeat":"4d92","./code/codeKeyAttrRepeat.js":"4d92","./code/codeReferConfig":"0eb9","./code/codeReferConfig.js":"0eb9","./code/codeSynonym":"28c5","./code/codeSynonym.js":"28c5","./code/codebasic":"f601","./code/codebasic.js":"f601","./code/codebutton":"d36b","./code/codebutton.js":"d36b","./code/codeclassify":"b887","./code/codeclassify.js":"b887","./code/mdmrule":"19a0","./code/mdmrule.js":"19a0","./code/referBtmType":"cb4a","./code/referBtmType.js":"cb4a","./common":"2934","./common.js":"2934","./desk/notice":"2905","./desk/notice.js":"2905","./docking/data":"4d0c","./docking/data.js":"4d0c","./docking/loge":"1894","./docking/loge.js":"1894","./docking/task":"7a96","./docking/task.js":"7a96","./flow/flow":"371f","./flow/flow.js":"371f","./formTemplate":"902d","./formTemplate.js":"902d","./integration/application":"cc5e","./integration/application.js":"cc5e","./integration/integration":"f9fa","./integration/integration.js":"f9fa","./integration/sysInfo":"0405","./integration/sysInfo.js":"0405","./logs":"62ed","./logs.js":"62ed","./modeling/cycle":"6868","./modeling/cycle.js":"6868","./omd/OmdAttribute":"6872","./omd/OmdAttribute.js":"6872","./omd/btmType":"d772","./omd/btmType.js":"d772","./omd/enum":"35a0","./omd/enum.js":"35a0","./omd/linkType":"0499","./omd/linkType.js":"0499","./omd/revisionRule":"b1ca","./omd/revisionRule.js":"b1ca","./omd/status":"539b","./omd/status.js":"539b","./refer/table":"276d","./refer/table.js":"276d","./refer/tree":"ee95","./refer/tree.js":"ee95","./report/report":"88ca","./report/report.js":"88ca","./resource/attach":"6044","./resource/attach.js":"6044","./resource/file":"36a0","./resource/file.js":"36a0","./resource/oss":"368f","./resource/oss.js":"368f","./resource/sms":"2499","./resource/sms.js":"2499","./system/client":"e30d","./system/client.js":"e30d","./system/dept":"fcb7","./system/dept.js":"fcb7","./system/dict":"7754","./system/dict.js":"7754","./system/dictbiz":"8ddc","./system/dictbiz.js":"8ddc","./system/menu":"a6dc","./system/menu.js":"a6dc","./system/param":"2c75","./system/param.js":"2c75","./system/passwordresultant":"9ab5","./system/passwordresultant.js":"9ab5","./system/passwords":"7c41","./system/passwords.js":"7c41","./system/passwordvalue":"7a90","./system/passwordvalue.js":"7a90","./system/post":"74b1","./system/post.js":"74b1","./system/role":"3528","./system/role.js":"3528","./system/scope":"7e26","./system/scope.js":"7e26","./system/tenant":"ccbe","./system/tenant.js":"ccbe","./system/tenantpackage":"0e3d","./system/tenantpackage.js":"0e3d","./system/topmenu":"5a17","./system/topmenu.js":"5a17","./system/user":"c0c7","./system/user.js":"c0c7","./template/flowpath":"5821","./template/flowpath.js":"5821","./template/setPersonnel":"f10a","./template/setPersonnel.js":"f10a","./template/templateAttr":"8e19","./template/templateAttr.js":"8e19","./tool/code":"736a","./tool/code.js":"736a","./tool/datasource":"c1aa","./tool/datasource.js":"c1aa","./tool/model":"36d2","./tool/model.js":"36d2","./user":"c24f","./user.js":"c24f","./work/businese":"81b9","./work/businese.js":"81b9","./work/process":"fc8c","./work/process.js":"fc8c","./work/work":"1e69","./work/work.js":"1e69"};function a(e){var t=n(e);return r(t)}function n(e){if(!r.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}a.keys=function(){return Object.keys(i)},a.resolve=n,e.exports=a,a.id="5384"},"539b":function(e,t,r){"use strict";r.r(t),r.d(t,"getPage",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"add",(function(){return c})),r.d(t,"batchAdd",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"batchUpdate",(function(){return p})),r.d(t,"remove",(function(){return f})),r.d(t,"refList",(function(){return m})),r.d(t,"getApplyRange",(function(){return h}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/status/page",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/detail",method:"get",params:{oid:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/batch-submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/batch-submit",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/remove",method:"post",data:e})},m=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/status/ref",method:"get",params:o(o({},r),{},{currentPage:e,pageSize:t})})},h=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/get-apply-range",method:"get",params:{id:e}})}},"53f1":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{visible:e.dialogPush,"append-to-body":"","close-on-click-modal":!1,title:"瀵煎嚭"},on:{"update:visible":function(t){e.dialogPush=t},close:e.recoverPage}},[t("div",{staticStyle:{"margin-bottom":"10px"}},[t("el-radio-group",{model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[t("el-radio",{attrs:{label:0}},[e._v("閫夋嫨")]),t("el-radio",{attrs:{label:1}},[e._v("鍏ㄩ儴")]),t("el-radio",{attrs:{label:2}},[e._v("椤电爜")])],1)],1),t("div",{staticStyle:{"text-align":"center"}},[t("el-transfer",{staticStyle:{"text-align":"left",display:"inline-block",height:"400px"},attrs:{filterable:"","filter-method":e.filterMethod,"filter-placeholder":"鍏抽敭璇嶆悳绱�",titles:["鏈�夊睘鎬�","宸查�夊睘鎬�"],data:e.data},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})],1),t("div",{staticStyle:{display:"flex","justify-content":"flex-end"}},[t("el-button",{attrs:{size:"small",plain:"",type:"success"},on:{click:e.handleExcel}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small",plain:""}},[e._v("鍙栨秷")])],1)])},a=[],n=(r("8e6e"),r("456d"),r("ade3")),o=(r("ac6a"),r("dd3a"));function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c={name:"MasterTransfer",props:["visible","tableHeadData","codeClassifyOid","tableData","selectRow"],data:function(){return{data:[],value:[],filterMethod:function(e,t){return t.label.indexOf(e)>-1},dialogPush:this.visible,radio:0,tableHeadFindData:[],tableExportData:[],option:{title:"鏂囨。鏍囬",column:[{label:"涓绘暟鎹�",prop:"header",children:[]}],data:[]}}},watch:{visible:function(){this.dialogPush=this.visible},tableHeadData:{handler:function(e,t){var r=this;console.log(e),e&&(this.tableHeadFindData=e.map((function(e){return e.label})),this.tableHeadFindData.forEach((function(e,t){r.data.push({label:e,key:t})})),this.option.column[0].children=e.map((function(e){return{label:e.label,prop:e.prop}})))}},tableData:function(){this.option.data=this.tableData.map((function(e){for(var t in e)"true"===e[t]?e[t]="鏄�":"false"===e[t]&&(e[t]="鍚�");return e}))},codeClassifyOid:{handler:function(e,t){}}},computed:{},mounted:function(){},methods:{recoverPage:function(){this.$emit("update:visible",!1)},handleExcel:function(){var e=this;if(0===this.radio)if(this.selectRow.length<=0)this.$message.warning("璇烽�夋嫨瑕佸鍑虹殑妯℃澘");else{var t=[],r={},i=this.selectRow.map((function(e){return e.oid})).join(",");this.selectRow.forEach((function(e){t.push(e.oid)})),this.value.map((function(t){return e.tableHeadData[t].prop})).forEach((function(e,t){r["attrIdIndexMap[".concat(t,"]")]=e})),Object(o["exportCode"])(l({codeClassifyOid:this.codeClassifyOid,"conditionMap[oid]":i},r)).then((function(e){console.log(e)}))}}}},u=c,d=r("2877"),p=Object(d["a"])(u,i,a,!1,null,"6f1abcc3",null);t["default"]=p.exports},"56d7":function(e,t,r){"use strict";r.r(t);var i={};r.r(i),r.d(i,"baseUrl",(function(){return O})),r.d(i,"iconfontUrl",(function(){return v})),r.d(i,"iconfontVersion",(function(){return y})),r.d(i,"codeUrl",(function(){return w})),r.d(i,"env",(function(){return C}));r("a481"),r("456d"),r("ac6a"),r("cadf"),r("551c"),r("f751"),r("097d");var a=r("8bbf"),n=r.n(a),o=r("b5c6"),s=r("a7fe"),l=r.n(s),c=r("3dfd"),u=r("9883"),d=(r("7f7f"),r("4360")),p=r("c54a"),f=r("0a5a"),m=r("323e"),h=r.n(m);r("a5d8");h.a.configure({showSpinner:!1});var b=d["a"].getters.website.lockPage;u["a"].beforeEach((function(e,t,r){var i=e.meta||{},a=void 0===i.menu?e.query.menu:i.menu,n=JSON.parse(localStorage.getItem("updataid"));if(d["a"].commit("SET_IS_MENU",void 0===a),Object(f["a"])())if(d["a"].getters.isLock&&e.path!==b)r({path:b});else if("/login"===e.path&&0!=n.strategyUpdateStatus)r({path:"/"});else if(0===d["a"].getters.token.length)d["a"].dispatch("FedLogOut").then((function(){r({path:"/login"})}));else{var o=e.query.src||e.fullPath,s=e.query.name||e.name,l=e.meta||u["a"].$avueRouter.meta||{},c=e.query.i18n;e.query.target?window.open(o):!1===l.isTab||Object(p["b"])(o)||Object(p["b"])(s)||d["a"].commit("ADD_TAG",{label:s,value:o,params:e.params,query:e.query,meta:function(){return c?{i18n:c}:l}(),group:u["a"].$avueRouter.group||[]}),r()}else!1===i.isAuth?r():r("/login")})),u["a"].afterEach((function(){h.a.done();var e=d["a"].getters.tag.label,t=d["a"].getters.tag.meta.i18n;e=u["a"].$avueRouter.generateTitle(e,t),"/login"===u["a"].history.current.fullPath&&(e="鐧诲綍"),u["a"].$avueRouter.setTitle(e)})),n.a.config.errorHandler=function(e,t,r){n.a.nextTick((function(){d["a"].commit("ADD_LOGS",{type:"error",message:e.message,stack:e.stack,info:r})}))},n.a.mixin({beforeRouteEnter:function(e,t,r){r((function(){var t=document.getElementById("avue-view");t&&e.meta.savedPosition&&(t.scrollTop=e.meta.savedPosition)}))},beforeRouteLeave:function(e,t,r){var i=this,a=document.getElementById("avue-view");if(t&&t.meta.keepAlive){a&&(t.meta.savedPosition=a.scrollTop);var n=!0===this.$route.meta.keepAlive&&d["a"].state.tags.tagList.some((function(e){return e.value===i.$route.fullPath}));if(this.$vnode&&!n&&(t.meta.savedPosition=0,this.$vnode.parent&&this.$vnode.parent.componentInstance&&this.$vnode.parent.componentInstance.cache&&this.$vnode.componentOptions)){var o=null==this.$vnode.key?this.$vnode.componentOptions.Ctor.cid+(this.$vnode.componentOptions.tag?"::".concat(this.$vnode.componentOptions.tag):""):this.$vnode.key,s=this.$vnode.parent.componentInstance.cache,l=this.$vnode.parent.componentInstance.keys;if(s[o]){if(l.length){var c=l.indexOf(o);c>-1&&l.splice(c,1)}delete s[o]}}}r()}});var g=r("0e0b"),y=["567566_pwc3oottzol"],v="//at.alicdn.com/t/c/font_4017492_2d1qk52m7xp.css",O="",w="".concat(O,"/code"),C=Object({NODE_ENV:"production",BASE_URL:"/"});("development"===C.NODE_ENV||"production"===C.NODE_ENV||"test"===C.NODE_ENV)&&(O="");var _=r("5f72"),j=r.n(_),S=r("9923"),k=(r("1be0"),r("c0fb")),T=r("dc8a"),D=r("63e7"),x=r("010b"),P=r("78fd"),R=r("1ca4"),L=(r("8e6e"),r("6762"),r("2fdb"),r("ade3")),E=r("5880");function F(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function A(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?F(Object(r),!0).forEach((function(t){Object(L["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):F(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var B=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i={data:function(){return{selectionList:[],data:[],form:{},params:{},loading:!1,api:r("5384")("./".concat(t.name)),option:r("2666")("./".concat(t.name)).default,page:{pageSizes:[10,30,50,100,200],pageSize:10}}},computed:A(A({},Object(E["mapGetters"])(["userInfo","permission","roles"])),{},{ids:function(){var e=this,t=[];return this.selectionList.forEach((function(r){t.push(r[e.rowKey])})),t.join(",")},bindVal:function(){return{ref:"crud",option:this.option,data:this.data,tableLoading:this.loading}},onEvent:function(){return{"on-load":this.getList,"row-save":this.rowSave,"row-update":this.rowUpdate,"row-del":this.rowDel,"selection-change":this.selectionChange,"refresh-change":this.refreshChange,"date-change":this.dateChange,"search-change":this.searchChange,"search-reset":this.searchChange}},rowKey:function(){return this.option.rowKey||t.rowKey||"id"}}),methods:{getList:function(){var e=this,r=function(){e.loading=!0,e.api[t.list||"getList"](e.page.currentPage,e.page.pageSize,e.params).then((function(r){var i;i=t.res?t.res(r.data):r.data.data,e.page.total=i[t.total||"total"]||0,e.data=i[t.records||"records"],e.listAfter&&e.listAfter(i),e.loading=!1}))};this.listBefore&&this.listBefore(),r()},rowSave:function(e,r,i){var a=this,n=function(){delete a.form.params,a.api[t.add||"add"](a.form).then((function(e){a.getList(),a.addAfter?a.addAfter(e):a.$message.success("鏂板鎴愬姛"),r()})).catch((function(){i()}))};this.addBefore&&this.addBefore(),n()},rowUpdate:function(e,r,i,a){var n=this,o=function(){delete n.form.params,n.api[t.update||"update"](n.form).then((function(e){n.getList(),n.updateAfter?n.updateAfter(e):n.$message.success("鏇存柊鎴愬姛"),i()})).catch((function(){a()}))};this.updateBefore&&this.updateBefore(),o()},rowDel:function(e,r){var i=this,a=function(){i.api[t.del||"remove"](e[i.rowKey],e).then((function(t){i.getList(),i.delAfter?i.delAfter(t,e,r):i.$message.success("鍒犻櫎鎴愬姛")}))};this.delBefore?(this.delBefore(),a()):this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){a()}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){e.api[t.del||"remove"](e.ids).then((function(t){e.getList(),e.delMultiAfter?e.delMultiAfter(t,e.ids):e.$message.success("鍒犻櫎鎴愬姛")}))})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},searchChange:function(e,t){var r=this;t&&t(),this.validatenull(e)?Object.keys(this.params).forEach((function(e){["createTime_dategt","createTime_datelt"].includes(e)||delete r.params[e]})):Object.keys(e).forEach((function(t){r.validatenull(e[t])&&(delete r.params[t],delete e[t])})),this.params=Object.assign(this.params,e),this.page.currentPage=1,this.getList()},dateChange:function(e){e?(this.params.createTime_dategt=e[0],this.params.createTime_datelt=e[1]):(delete this.params.createTime_dategt,delete this.params.createTime_datelt),this.page.currentPage=1,this.getList()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},refreshChange:function(){this.getList()}}};return e.mixins=e.mixins||[],e.mixins.push(i),e},I=r("4760"),$=r("6ab1"),V=r("0244"),M=r("bcc5"),N=r("1af7"),z=r("9053"),K=r("c7a0"),U=r("e5c3"),q=r("4805"),W=r("71da"),H=r("9e84"),G=r("f2a9"),Q=r("2709"),X=r("ac45"),J=r("6eca"),Y=r("91c4"),Z=r("85ad"),ee=r("832b"),te=r("7f21"),re=r("7227"),ie=r("188d"),ae=r("bf9e"),ne=r("4d0f"),oe=r("512c"),se=r("882c"),le=r("e772"),ce=r("0e37"),ue=r("53f1"),de=r("d9a3");n.a.prototype.$utilFunc=de["a"],window.$crudCommon=B,n.a.use(u["a"]),n.a.use(l.a,o["a"]),n.a.use(j.a,{i18n:function(e,t){return S["a"].t(e,t)}}),n.a.use(window.AVUE,{size:"small",tableSize:"small",calcHeight:65,i18n:function(e,t){return S["a"].t(e,t)}}),n.a.component("basicContainer",T["default"]),n.a.component("basicBlock",k["default"]),n.a.component("thirdRegister",D["default"]),n.a.component("avueUeditor",P["a"]),n.a.component("flowDesign",x["default"]),n.a.component("tenantPackage",$["default"]),n.a.component("enupackage",V["default"]),n.a.component("Versionpackage",M["default"]),n.a.component("Businpackage",N["default"]),n.a.component("Relationpackage",z["default"]),n.a.component("Torelationpackage",K["default"]),n.a.component("originalRange",U["default"]),n.a.component("originalLink",q["default"]),n.a.component("classifyTrees",W["default"]),n.a.component("classifyTreeform",H["default"]),n.a.component("TemplatePro",G["default"]),n.a.component("formulaEditor",X["default"]),n.a.component("referConfigDialog",J["default"]),n.a.component("advancedQuery",ee["default"]),n.a.component("businessAdd",te["default"]),n.a.component("attrCrud",Q["default"]),n.a.component("VciMasterCrud",re["default"]),n.a.component("originalAdd",ie["default"]),n.a.component("referBtmTypeCrudDialog",Y["default"]),n.a.component("referSelectBtmAttrDialog",Z["default"]),n.a.component("FormTemplateDialog",ae["default"]),n.a.component("LinkTypeAdd",ne["default"]),n.a.component("MasterTree",oe["default"]),n.a.component("FlowPath",se["default"]),n.a.component("Stage",le["default"]),n.a.component("Divider",I["default"]),n.a.component("businesswork",ce["default"]),n.a.component("MasterTransfer",ue["default"]),Object.keys(i).forEach((function(e){n.a.prototype[e]=i[e]})),n.a.use(window.WfDesignBase),n.a.prototype.website=R["a"],y.forEach((function(e){Object(g["h"])(v.replace("$key",e))})),n.a.config.productionTip=!1,new n.a({router:u["a"],store:d["a"],i18n:S["a"],render:function(e){return e(c["default"])}}).$mount("#app")},"56eb":function(e,t,r){"use strict";r("1054")},"57af":function(e,t,r){"use strict";r("2b1e")},5821:function(e,t,r){"use strict";r.r(t),r.d(t,"getFlowpathList",(function(){return a})),r.d(t,"getStartList",(function(){return n})),r.d(t,"flowpathSave",(function(){return o})),r.d(t,"flowpathDelete",(function(){return s})),r.d(t,"stagelist",(function(){return l})),r.d(t,"attributeList",(function(){return c})),r.d(t,"attributeListRight",(function(){return u})),r.d(t,"attributeSave",(function(){return d})),r.d(t,"getBtnTask",(function(){return p})),r.d(t,"ExamineTask",(function(){return f}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-flow/processTS/tlist",method:"get",params:e})},n=function(){return Object(i["a"])({url:"/api/ubcs-flow/work/start-list",method:"get",params:{mode:"1",current:1,size:100}})},o=function(e){return Object(i["a"])({url:"/api/ubcs-flow/processTS/tsou",method:"post",data:e})},s=function(e){return Object(i["a"])({url:"/api/ubcs-flow/processTS/dt",method:"delete",params:e})},l=function(e){return Object(i["a"])({url:"/api/ubcs-flow/processTS/sslist",method:"get",params:e})},c=function(e){return Object(i["a"])({url:"/api/ubcs-code/codeTempPhaseController/gridUnUsedAttribute",method:"get",params:e})},u=function(e){return Object(i["a"])({url:"/api/ubcs-flow/processTS/ssslist",method:"get",params:e})},d=function(e){return Object(i["a"])({url:"/api/ubcs-flow/processTS/sasou",method:"post",data:e})},p=function(e){return Object(i["a"])({url:"/api/ubcs-flow/vciflow/next",method:"post",data:e})},f=function(e){return Object(i["a"])({url:"/api/ubcs-flow/work/complete-task",method:"post",data:e})}},5880:function(e,t){e.exports=Vuex},"5a04":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getLazyTree",(function(){return l})),r.d(t,"getDetail",(function(){return c})),r.d(t,"remove",(function(){return u})),r.d(t,"submit",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/region/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t){return Object(a["a"])({url:"/api/ubcs-system/region/lazy-tree",method:"get",params:o(o({},t),{},{parentCode:e})})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/region/detail",method:"get",params:{code:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/region/remove",method:"post",params:{id:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/region/submit",method:"post",data:e})}},"5a17":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"grantTree",(function(){return p})),r.d(t,"getTopTree",(function(){return f})),r.d(t,"grant",(function(){return m}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/topmenu/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/topmenu/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/topmenu/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/topmenu/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/topmenu/submit",method:"post",data:e})},p=function(){return Object(a["a"])({url:"/api/ubcs-system/menu/grant-top-tree",method:"get"})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/top-tree-keys",method:"get",params:{topMenuIds:e}})},m=function(e,t){return Object(a["a"])({url:"/api/ubcs-system/topmenu/grant",method:"post",data:{topMenuIds:e,menuIds:t}})}},"5b16":function(e,t,r){},"5ddc":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return e.showTag?t("div",{staticClass:"avue-tags"},[e.contextmenuFlag?t("div",{staticClass:"avue-tags__contentmenu",style:{left:e.contentmenuX+"px",top:e.contentmenuY+"px"}},[t("div",{staticClass:"item",on:{click:e.clearCacheTags}},[e._v(e._s(e.$t("tagsView.clearCache"))+"\n    ")]),t("div",{staticClass:"item",on:{click:e.closeOthersTags}},[e._v(e._s(e.$t("tagsView.closeOthers"))+"\n    ")]),t("div",{staticClass:"item",on:{click:e.closeAllTags}},[e._v(e._s(e.$t("tagsView.closeAll"))+"\n    ")])]):e._e(),t("div",{staticClass:"avue-tags__box",class:{"avue-tags__box--close":!e.website.isFirstPage}},[t("el-tabs",{attrs:{type:"card",closable:1!==e.tagLen},on:{"tab-click":e.openTag,edit:e.menuTag},nativeOn:{contextmenu:function(t){return e.handleContextmenu.apply(null,arguments)}},model:{value:e.active,callback:function(t){e.active=t},expression:"active"}},e._l(e.tagList,(function(r){return t("el-tab-pane",{key:r.value,attrs:{label:e.generateTitle(r),name:r.value}})})),1),t("el-dropdown",{staticClass:"avue-tags__menu"},[t("el-button",{attrs:{type:"primary",size:"mini"}},[e._v("\n        "+e._s(e.$t("tagsView.menu"))+"\n        "),t("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{nativeOn:{click:function(t){e.$parent.isSearch=!0}}},[e._v(e._s(e.$t("tagsView.search")))]),t("el-dropdown-item",{nativeOn:{click:function(t){return e.closeOthersTags.apply(null,arguments)}}},[e._v(e._s(e.$t("tagsView.closeOthers")))]),t("el-dropdown-item",{nativeOn:{click:function(t){return e.closeAllTags.apply(null,arguments)}}},[e._v(e._s(e.$t("tagsView.closeAll")))]),t("el-dropdown-item",{nativeOn:{click:function(t){return e.clearCacheTags.apply(null,arguments)}}},[e._v(e._s(e.$t("tagsView.clearCache")))])],1)],1)],1)]):e._e()},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("7f7f"),r("ade3")),o=r("5880"),s=r("c24f");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"tags",data:function(){return{active:"",contentmenuX:"",contentmenuY:"",contextmenuFlag:!1}},created:function(){},mounted:function(){this.setActive()},watch:{tag:function(){this.setActive()},contextmenuFlag:function(){window.addEventListener("mousedown",this.watchContextmenu)}},computed:c(c(c({},Object(o["mapGetters"])(["tagWel","tagList","tag","website"])),Object(o["mapState"])({showTag:function(e){return e.common.showTag}})),{},{tagLen:function(){return this.tagList.length||0}}),methods:{generateTitle:function(e){return this.$router.$avueRouter.generateTitle(e.label,(e.meta||{}).i18n)},watchContextmenu:function(e){this.$el.contains(e.target)&&0===e.button||(this.contextmenuFlag=!1),window.removeEventListener("mousedown",this.watchContextmenu)},handleContextmenu:function(e){var t=e.target,r=!1;t.className.indexOf("el-tabs__item")>-1?r=!0:t.parentNode.className.indexOf("el-tabs__item")>-1&&(t=t.parentNode,r=!0),r&&(e.preventDefault(),e.stopPropagation(),this.contentmenuX=e.clientX,this.contentmenuY=e.clientY,this.tagName=t.getAttribute("aria-controls").slice(5),this.contextmenuFlag=!0)},setActive:function(){this.active=this.tag.value},menuTag:function(e,t){if("remove"===t){var r=this.findTag(e),i=r.tag,a=r.key;this.$store.commit("DEL_TAG",i),i.value===this.tag.value&&(i=this.tagList[0===a?a:a-1],this.openTag(i))}},openTag:function(e){var t;t=e.name?this.findTag(e.name).tag:e,this.$router.push({path:this.$router.$avueRouter.getPath({name:t.label,src:t.value},t.meta),query:t.query})},closeOthersTags:function(){this.contextmenuFlag=!1,this.$store.commit("DEL_TAG_OTHER")},findTag:function(e){var t,r;return this.tagList.map((function(i,a){i.value===e&&(t=i,r=a)})),{tag:t,key:r}},closeAllTags:function(){this.contextmenuFlag=!1,this.$store.commit("DEL_ALL_TAG"),this.$router.push({path:this.$router.$avueRouter.getPath({src:this.tagWel.value}),query:this.tagWel.query})},clearCacheTags:function(){var e=this;this.$confirm("鏄惁闇�瑕佹竻闄ょ紦瀛�?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){Object(s["clearCache"])().then((function(){e.contextmenuFlag=!1,e.$message.success("娓呴櫎瀹屾瘯")}))}))}}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,null,null);t["default"]=f.exports},"5f72":function(e,t){e.exports=ELEMENT},"5f9b":function(e,t,r){},6044:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-resource/attach/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-resource/attach/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-resource/attach/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-resource/attach/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-resource/attach/submit",method:"post",data:e})}},"61f2":function(e,t,r){},"62ed":function(e,t,r){"use strict";r.r(t),r.d(t,"getUsualList",(function(){return a})),r.d(t,"getApiList",(function(){return n})),r.d(t,"getErrorList",(function(){return o})),r.d(t,"getUsualLogs",(function(){return s})),r.d(t,"getApiLogs",(function(){return l})),r.d(t,"getErrorLogs",(function(){return c}));var i=r("b5c6"),a=function(e,t){return Object(i["a"])({url:"/api/ubcs-log/usual/list",method:"get",params:{current:e,size:t}})},n=function(e,t){return Object(i["a"])({url:"/api/ubcs-log/api/list",method:"get",params:{current:e,size:t}})},o=function(e,t){return Object(i["a"])({url:"/api/ubcs-log/error/list",method:"get",params:{current:e,size:t}})},s=function(e){return Object(i["a"])({url:"/api/ubcs-log/usual/detail",method:"get",params:{id:e}})},l=function(e){return Object(i["a"])({url:"/api/ubcs-log/api/detail",method:"get",params:{id:e}})},c=function(e){return Object(i["a"])({url:"/api/ubcs-log/error/detail",method:"get",params:{id:e}})}},6389:function(e,t){e.exports=VueRouter},"63e7":function(e,t,r){"use strict";r.r(t);r("7f7f");var i=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:"璐﹀彿娉ㄥ唽","append-to-body":"",visible:e.accountBox,"close-on-click-modal":!1,"close-on-press-escape":!1,"show-close":!1,width:"20%"},on:{"update:visible":function(t){e.accountBox=t}}},[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[e.tenantMode?t("el-form-item",{attrs:{label:"绉熸埛缂栧彿"}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ョ鎴风紪鍙�"},model:{value:e.form.tenantId,callback:function(t){e.$set(e.form,"tenantId",t)},expression:"form.tenantId"}})],1):e._e(),t("el-form-item",{attrs:{label:"鐢ㄦ埛濮撳悕"}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ョ敤鎴峰鍚�"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),t("el-form-item",{attrs:{label:"璐﹀彿鍚嶇О"}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ヨ处鍙峰悕绉�"},model:{value:e.form.account,callback:function(t){e.$set(e.form,"account",t)},expression:"form.account"}})],1),t("el-form-item",{attrs:{label:"璐﹀彿瀵嗙爜"}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ヨ处鍙峰瘑鐮�"},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password",t)},expression:"form.password"}})],1),t("el-form-item",{attrs:{label:"纭瀵嗙爜"}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ョ‘璁ゅ瘑鐮�"},model:{value:e.form.password2,callback:function(t){e.$set(e.form,"password2",t)},expression:"form.password2"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",loading:e.loading},on:{click:e.handleRegister}},[e._v("纭� 瀹�")])],1)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("5880"),s=r("c54a"),l=r("c24f"),c=r("0e0b"),u=r("ccbe"),d=r("9883");function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var m={name:"thirdRegister",data:function(){return{form:{tenantId:"",name:"",account:"",password:"",password2:""},loading:!1,tenantMode:!0,accountBox:!1}},computed:f({},Object(o["mapGetters"])(["userInfo"])),created:function(){this.getTenant()},mounted:function(){(Object(s["b"])(this.userInfo.user_id)||this.userInfo.user_id<0)&&(this.form.name=this.userInfo.user_name,this.form.account=this.userInfo.user_name,this.accountBox=!0)},methods:{handleRegister:function(){var e=this;""!==this.form.tenantId?""!==this.form.account?""!==this.form.password&&""!==this.form.password2?this.form.password===this.form.password2?(this.loading=!0,Object(l["registerGuest"])(this.form,this.userInfo.oauth_id).then((function(t){e.loading=!1;var r=t.data;r.success?(e.accountBox=!1,e.$alert("娉ㄥ唽鐢宠宸叉彁浜�,璇疯�愬績绛夊緟绠$悊鍛橀�氳繃!","娉ㄥ唽鎻愮ず").then((function(){e.$store.dispatch("LogOut").then((function(){Object(d["b"])(),e.$router.push({path:"/login"})}))}))):e.$message.error(r.msg||"鎻愪氦澶辫触")}),(function(t){window.console.log(t),e.loading=!1}))):this.$message.warning("涓ゆ瀵嗙爜杈撳叆涓嶄竴鑷�"):this.$message.warning("璇峰厛杈撳叆瀵嗙爜"):this.$message.warning("璇峰厛杈撳叆璐﹀彿鍚嶇О"):this.$message.warning("璇峰厛杈撳叆绉熸埛缂栧彿")},getTenant:function(){var e=this,t=Object(c["f"])();Object(u["info"])(t).then((function(t){var r=t.data;r.success&&r.data.tenantId&&(e.form.tenantId=r.data.tenantId,e.tenantMode=!1)}))}}},h=m,b=r("2877"),g=Object(b["a"])(h,i,a,!1,null,null,null);t["default"]=g.exports},"64c4":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"el-transfer-panel"},[t("p",{staticClass:"el-transfer-panel__header"},[e._v("\n            "+e._s(e.title)+"\n    ")]),t("div",{class:["el-transfer-panel__body",e.hasFooter?"is-with-footer":""]},[e.filterable?t("el-input",{staticClass:"el-transfer-panel__filter",attrs:{size:"small",placeholder:e.placeholder},nativeOn:{mouseenter:function(t){e.inputHover=!0},mouseleave:function(t){e.inputHover=!1}},model:{value:e.query,callback:function(t){e.query=t},expression:"query"}},[t("i",{class:["el-input__icon","el-icon-"+e.inputIcon],attrs:{slot:"prefix"},on:{click:e.clearQuery},slot:"prefix"})]):e._e(),t("el-radio-group",{directives:[{name:"show",rawName:"v-show",value:!e.hasNoMatch&&e.data.length>0,expression:"!hasNoMatch && data.length > 0"}],staticClass:"el-transfer-panel__list",class:{"is-filterable":e.filterable},model:{value:e.checked,callback:function(t){e.checked=t},expression:"checked"}},e._l(e.filteredData,(function(r){return t("el-radio",{key:r[e.keyProp],staticClass:"el-transfer-panel__item",attrs:{label:r[e.keyProp],disabled:r[e.disabledProp]}},[t("option-content",{attrs:{option:r}})],1)})),1),t("p",{directives:[{name:"show",rawName:"v-show",value:e.hasNoMatch,expression:"hasNoMatch"}],staticClass:"el-transfer-panel__empty"},[e._v(e._s(e.t("el.transfer.noMatch")))]),t("p",{directives:[{name:"show",rawName:"v-show",value:0===e.data.length&&!e.hasNoMatch,expression:"data.length === 0 && !hasNoMatch"}],staticClass:"el-transfer-panel__empty"},[e._v(e._s(e.t("el.transfer.noData")))])],1),e.hasFooter?t("p",{staticClass:"el-transfer-panel__footer"},[e._t("default")],2):e._e()])},a=[],n=(r("a481"),r("6b54"),r("ac6a"),r("73d7")),o=r("9c1a"),s=r("ffa3"),l=r("d4b4"),c={mixins:[l["a"]],name:"ElTransferPanel",componentName:"ElTransferPanel",components:{ElCheckboxGroup:n["a"],ElCheckbox:o["a"],ElInput:s["a"],OptionContent:{props:{option:Object},render:function(e){var t=function e(t){return"ElTransferPanel"===t.$options.componentName?t:t.$parent?e(t.$parent):t},r=t(this),i=r.$parent||r;return r.renderContent?r.renderContent(e,this.option):i.$scopedSlots.default?i.$scopedSlots.default({option:this.option}):e("span",[this.option[r.labelProp]||this.option[r.keyProp]])}}},props:{data:{type:Array,default:function(){return[]}},renderContent:Function,placeholder:String,title:String,filterable:Boolean,format:Object,filterMethod:Function,defaultChecked:Array,props:Object},data:function(){return{checked:[],allChecked:!1,query:"",inputHover:!1,checkChangeByUser:!0}},watch:{checked:function(e,t){this.updateAllChecked();var r=Array.isArray(e)?e:[e],i=Array.isArray(t)?t:[t];if(this.checkChangeByUser){var a=r.concat(i).filter((function(e){return-1===r.indexOf(e)||-1===i.indexOf(e)}));this.$emit("checked-change",r,a)}else this.$emit("checked-change",r),this.checkChangeByUser=!0},data:function(){var e=this,t=[],r=this.filteredData.map((function(t){return t[e.keyProp]})),i=Array.isArray(this.checked)?this.checked:[this.checked];i.forEach((function(e){r.indexOf(e)>-1&&t.push(e)})),this.checkChangeByUser=!1,this.checked=t},checkableData:function(){this.updateAllChecked()},defaultChecked:{immediate:!0,handler:function(e,t){var r=this;if(!t||e.length!==t.length||!e.every((function(e){return t.indexOf(e)>-1}))){var i=[],a=this.checkableData.map((function(e){return e[r.keyProp]}));e.forEach((function(e){a.indexOf(e)>-1&&i.push(e)})),this.checkChangeByUser=!1,this.checked=i}}}},computed:{filteredData:function(){var e=this;return this.data.filter((function(t){if("function"===typeof e.filterMethod)return e.filterMethod(e.query,t);var r=t[e.labelProp]||t[e.keyProp].toString();return r.toLowerCase().indexOf(e.query.toLowerCase())>-1}))},checkableData:function(){var e=this;return this.filteredData.filter((function(t){return!t[e.disabledProp]}))},checkedSummary:function(){var e=this.checked.length,t=this.data.length,r=this.format,i=r.noChecked,a=r.hasChecked;return i&&a?e>0?a.replace(/\${checked}/g,e).replace(/\${total}/g,t):i.replace(/\${total}/g,t):"".concat(e,"/").concat(t)},isIndeterminate:function(){var e=this.checked.length;return e>0&&e<this.checkableData.length},hasNoMatch:function(){return this.query.length>0&&0===this.filteredData.length},inputIcon:function(){return this.query.length>0&&this.inputHover?"circle-close":"search"},labelProp:function(){return this.props.label||"label"},keyProp:function(){return this.props.key||"key"},disabledProp:function(){return this.props.disabled||"disabled"},hasFooter:function(){return!!this.$slots.default}},methods:{updateAllChecked:function(){var e=this,t=this.checkableData.map((function(t){return t[e.keyProp]}));this.allChecked=t.length>0&&t.every((function(t){return e.checked===t}))},handleAllCheckedChange:function(e){var t=this;this.checked=e?this.checkableData.map((function(e){return e[t.keyProp]})):[]},clearQuery:function(){"circle-close"===this.inputIcon&&(this.query="")}}},u=c,d=r("2877"),p=Object(d["a"])(u,i,a,!1,null,null,null);t["default"]=p.exports},"65ea":function(e,t,r){"use strict";r("e50c")},6657:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.tableData,height:"250",border:!0,size:"small"}},[e.column.length>0?t("el-table-column",{attrs:{type:"index",width:"60",label:"搴忓彿",align:"center"}}):e._e(),e._l(e.column[0],(function(r){return t("el-table-column",{key:r.field,attrs:{prop:r.field,label:r.title,"min-width":r.width,align:"center"},scopedSlots:e._u(["id"===r.field?{key:"default",fn:function(r){var i=r.row;return[t("el-button",{attrs:{type:"text"},on:{click:function(t){return e.openFormTemlpate(i)}}},[e._v(e._s(i.id))])]}}:{key:"default",fn:function(i){var a=i.row;return[t("span",[e._v(e._s(a[r.field]))])]}}],null,!0)})}))],2),t("FormTemplateDialog",{ref:"FormTemplateDialog",attrs:{type:"detail",visible:e.formTemplateVisible,templateOid:e.resembleTemplateOid,rowOid:e.rowOid,title:"鏌ョ湅璇︾粏淇℃伅",codeClassifyOid:this.resembleCodeClassifyOid},on:{"update:visible":function(t){e.formTemplateVisible=t}}})],1)},a=[],n=(r("6762"),r("2fdb"),r("96cf"),r("1da1")),o=r("902d"),s={name:"ResembleQuery",components:{FormTemplateDialog:function(){return Promise.resolve().then(r.bind(null,"bf9e"))}},props:{column:{type:Array,default:function(){return[]}},codeClassifyOid:{type:String,default:""},templateOid:{type:String,default:""},codeRuleOid:{type:String,default:""},type:{type:String,default:"add"}},data:function(){return{formTemplateVisible:!1,activeName:"findlike",tableData:[],loading:!1,resembleTemplateOid:"",resembleCodeClassifyOid:"",rowOid:"",defaultValue:{},secVOList:[],defaultKeys:["oid","id","name","description","revisionoid","nameoid","btmname","lastr","firstr","lastv","firstv","creator","createtime","lastModifier","lastmodifytime","revisionrule","revisionseq","revisionvalue","versionrule","versionseq","versionvalue","lcstatus","ts","owner","checkinby","checkintime","checkoutby","checkouttime","copyfromversion","secretgrade"],formItems:[]}},methods:{resembleQuery:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r,i,a,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!0,this.activeName="findlike",r=this.getDefaultValueAndFormValues(t),i=r.defaultValue,a=r.formValue,n={codeClassifyOid:this.codeClassifyOid,codeRuleOid:this.codeRuleOid,templateOid:this.templateOid,data:a},n=Object.assign(n,i),e.next=7,Object(o["findLike"])(n);case 7:if(e.t0=e.sent.data.data,e.t0){e.next=10;break}e.t0=[];case 10:return this.tableData=e.t0,this.loading=!1,e.abrupt("return",this.tableData);case 13:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),openFormTemlpate:function(e){this.resembleTemplateOid=e.codetemplateoid,this.resembleCodeClassifyOid=e.codeClassifyOid,this.rowOid=e.oid,this.formTemplateVisible=!0},getDefaultValueAndFormValues:function(e){var t={},r={};for(var i in e)if(Object.hasOwnProperty.call(e,i)){var a=e[i];this.defaultKeys.includes(i)?t[i]=a:r[i]=a}return{defaultValue:t,formValue:r}}}},l=s,c=r("2877"),u=Object(c["a"])(l,i,a,!1,null,null,null);t["default"]=u.exports},6841:function(e,t,r){},6868:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return a})),r.d(t,"add",(function(){return n})),r.d(t,"edit",(function(){return o})),r.d(t,"detail",(function(){return s})),r.d(t,"del",(function(){return l})),r.d(t,"getEventList",(function(){return c}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-omd/lifeCycle/page",method:"get",params:e})},n=function(e){return Object(i["a"])({url:"/api/ubcs-omd/lifeCycle/submit",method:"post",data:e})},o=function(e){return Object(i["a"])({url:"/api/ubcs-omd/lifeCycle/edit-save",method:"put",data:e})},s=function(e){return Object(i["a"])({url:"/api/ubcs-omd/lifeCycle/detail",method:"get",params:e})},l=function(e,t){var r="/api/ubcs-omd/lifeCycle/remove";return t&&(r="/api/ubcs-omd/lifeCycle/batch-remove"),Object(i["a"])({url:r,method:"post",data:e})},c=function(e){return Object(i["a"])({url:"/api/ubcs-omd/lifeCycle/page-event",method:"get",params:e})};t["default"]={getList:a,add:n,detail:s,del:l,edit:o,getEventList:c}},6872:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getPage",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"queryPage",(function(){return p})),r.d(t,"getApplyRange",(function(){return f}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/attribute/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/attribute/page",method:"get",params:o(o({},r),{},{current:e,size:t})})},c=function(e){return Object(a["a"])({url:"/api/ubcs-omd/attribute/remove",method:"post",params:{oid:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-omd/attribute/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-omd/attribute/submit",method:"post",data:e})},p=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-omd/attribute/query-page",method:"get",params:{key:e,notInStr:t,current:r,size:i}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-omd/attribute/apply-range",method:"get",params:{oid:e}})}},"6ab1":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n    ")])],1)],2)},a=[],n=(r("8e6e"),r("456d"),r("6762"),r("2fdb"),r("ac6a"),r("ade3")),o=r("0e3d"),s=r("5880"),l=r("a6dc");function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={name:"tenantPackage",data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,dialogWidth:600,column:[{label:"浜у搧鍖呭悕",prop:"packageName",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ヤ骇鍝佸寘鍚嶇О",trigger:"blur"}]},{label:"鑿滃崟鍒楄〃",prop:"menuId",span:24,type:"tree",dicData:[],hide:!0,multiple:!0,props:{label:"title"},rules:[{required:!0,message:"璇烽�夋嫨鑿滃崟",trigger:"blur"}]},{label:"澶囨敞",prop:"remark",span:24}]},data:[]}},computed:u(u({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!0,viewBtn:!1,delBtn:!0,editBtn:!0}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{initData:function(){var e=this;Object(l["getMenuTree"])().then((function(t){var r=e.findObject(e.option.column,"menuId");r.dicData=t.data.data}))},rowSave:function(e,t,r){var i=this;e.menuId=e.menuId.join(","),Object(o["add"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){r(),window.console.log(e)}))},rowUpdate:function(e,t,r,i){var a=this;Object(o["update"])(e).then((function(){a.onLoad(a.page),a.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),r()}),(function(e){i(),window.console.log(e)}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var r=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(o["getDetail"])(this.form.id).then((function(e){r.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(o["getList"])(e.currentPage,e.pageSize,Object.assign(r,this.query)).then((function(e){var r=e.data.data;t.page.total=r.total,t.data=r.records,t.loading=!1,t.selectionClear()}))}}},p=d,f=r("2877"),m=Object(f["a"])(p,i,a,!1,null,null,null);t["default"]=m.exports},"6bba":function(e,t,r){},"6da0":function(e,t,r){},"6e8c":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return e.display?t("div",["tree"==e.refertype?t("vciWebReferTree",{attrs:{value:e.value,text:e.text,title:e.title,disabled:e.disabled,referConfig:e.referConfig},on:{setValue:e.setValue}}):"table"==e.refertype?t("vciWebReferTable",{attrs:{value:e.value,text:e.text,title:e.title,disabled:e.disabled,referConfig:e.referConfig},on:{setValue:e.setValue}}):t("vciWebReferDefalut",{attrs:{value:e.value,text:e.text,title:e.title,disabled:e.disabled,referConfig:e.referConfig},on:{setValue:e.setValue}})],1):e._e()},a=[],n=(r("a481"),r("bd80")),o=r("b12a"),s=r("89bb"),l={name:"vciWebRefer",props:["referConfig","value","text","disabled","display"],components:{vciWebReferTree:n["default"],vciWebReferTable:o["default"],vciWebReferDefalut:s["default"]},data:function(){return{refertype:this.referConfig.options.type,emitData:{},title:""}},created:function(){this.referConfig.options||(this.referConfig.options={isMuti:!1})},mounted:function(){var e=this.referConfig.title||"";e=e.replace(":",""),e=e?"涓恒��"+e+"銆戦�夊彇鍊�":"涓恒��"+this.referConfig.showField+"銆戦�夊彇鍊�",this.title=e},methods:{setValue:function(e){this.emitData=e}},watch:{emitData:{deep:!0,immediate:!0,handler:function(e){this.$emit("setReferValue",e)}}}},c=l,u=r("2877"),d=Object(u["a"])(c,i,a,!1,null,"153a0d66",null);t["default"]=d.exports},"6ea1":function(e,t,r){},"6eca":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return e.display?t("div",[t("refer-config-form-dialog",{ref:"referConfigFormDialog",on:{echoReferConfig:e.echoReferConfig}}),t("refer-config-crud-dialog",{ref:"referConfigCrudDialog",on:{openReconfigInterFace:e.openReconfigInterFace,echoReferConfig:e.echoReferConfig}})],1):e._e()},a=[],n=r("ade3"),o=r("baf2"),s=r("c5e0"),l=r("d9a3"),c={name:"referConfigDialog",props:["referConfigOption","display"],components:{referConfigFormDialog:o["default"],referConfigCrudDialog:s["default"]},data:function(){return{}},watch:{referConfigOption:function(){l["a"].notEmpty(this.referConfigOption.referConfig)||l["a"].notEmpty(this.referConfigOption.referBtmId)?this.openReconfigInterFace(this.referConfigOption):this.openTipsChooseOrCust()}},methods:Object(n["a"])({echoReferConfig:function(e){this.emitData=e},openReconfigInterFace:function(e){var t=this,r=e,i={referTypeName:r.referBtmName||"",referType:r.referBtmId||""};if(this.referConfigOption.referConfig){var a=JSON.parse(r.referConfig);a.referType!=r.referBtmId&&i.referType&&(a.referType=r.referBtmId||"",a.referTypeName=r.referBtmName||r.referBtmId,this.referConfigOption.referConfig=JSON.stringify(a)),this.$set(i,"referConfig",this.referConfigOption.referConfig)}this.$nextTick((function(){t.$refs.referConfigFormDialog.isShowReferConfigForm=!0,t.$refs.referConfigFormDialog.initPageData(i)}))},openTipsChooseOrCust:function(){var e=this;this.$confirm("璇烽�夋嫨鍙傜収閰嶇疆鐨勫畾涔夋柟寮忥紵","鍙傜収閰嶇疆鐨勬柟寮�",{distinguishCancelAndClose:!0,closeOnClickModal:!1,confirmButtonText:"鑷畾涔夊弬鐓ч厤缃�",cancelButtonText:"鐩存帴閫夋嫨鍙傜収閰嶇疆"}).then((function(){e.$refs.referConfigFormDialog.isShowReferConfigForm=!0})).catch((function(t){"cancel"===t&&(e.$refs.referConfigCrudDialog.isShowReferConfigCrud=!0)}))}},"echoReferConfig",(function(e){this.$emit("setReferConfigValue",e)}))},u=c,d=r("2877"),p=Object(d["a"])(u,i,a,!1,null,null,null);t["default"]=p.exports},"70d3":function(e,t,r){"use strict";r("d510")},"71da":function(e,t,r){"use strict";r.r(t);r("6762"),r("2fdb"),r("7f7f");var i=function(){var e=this,t=e._self._c;return t("el-container",[t("el-aside",[t("basic-container",{staticStyle:{overflow:"hidden"}},[t("div",[t("div",[t("div",{staticStyle:{display:"flex","flex-direction":"column"}},[t("div",{staticStyle:{display:"flex"}},[t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.TreeAdd}},[e._v("娣诲姞")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.TreeEdit}},[e._v("淇敼")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.TreeDel}},[e._v("鍒犻櫎")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.flushed}},[e._v("鍒锋柊")])],1),t("div",{staticStyle:{display:"flex","margin-top":"10px"}},[t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.Enable}},[e._v("鍚敤")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.Deactivate}},[e._v("鍋滅敤")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.ImportExcel}},[e._v("瀵煎叆")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.ExportExcel}},[e._v("瀵煎嚭")])],1)]),t("div",{staticStyle:{display:"flex","justify-content":"space-around","margin-top":"5px","margin-bottom":"5px"}})]),t("el-dialog",{staticStyle:{width:"1700px",margin:"auto"},attrs:{title:this.TreeFlag?"娣诲姞鍒嗙被":"娣诲姞涓婚搴�",visible:e.TreeAddFormVisible,"append-to-body":""},on:{"update:visible":function(t){e.TreeAddFormVisible=t}}},[t("el-form",{attrs:{model:e.TreeAddform,rules:e.rules}},[t("el-form-item",{staticStyle:{display:"inline-block"},attrs:{label:this.TreeFlag?"鍒嗙被缂栧彿锛�":"涓婚搴撶紪鍙凤細","label-width":"150px",prop:"id"}},[t("el-input",{staticStyle:{width:"170px"},attrs:{autocomplete:"off"},model:{value:e.TreeAddform.id,callback:function(t){e.$set(e.TreeAddform,"id",t)},expression:"TreeAddform.id"}})],1),t("el-form-item",{staticStyle:{display:"inline-block"},attrs:{label:this.TreeFlag?"鍒嗙被鍚嶇О锛�":"涓婚搴撳悕绉帮細","label-width":"110px",prop:"name"}},[t("el-input",{staticStyle:{width:"170px"},attrs:{autocomplete:"off"},model:{value:e.TreeAddform.name,callback:function(t){e.$set(e.TreeAddform,"name",t)},expression:"TreeAddform.name"}})],1),t("el-form-item",{attrs:{label:"鎻忚堪锛�","label-width":"150px"}},[t("el-input",{staticStyle:{width:"585px"},attrs:{autocomplete:"off"},model:{value:e.TreeAddform.description,callback:function(t){e.$set(e.TreeAddform,"description",t)},expression:"TreeAddform.description"}})],1),t("el-form-item",{attrs:{label:"缂栫爜瑙勫垯锛�","label-width":"150px"}},[t("el-input",{staticStyle:{width:"585px"},attrs:{autocomplete:"off"},on:{focus:e.CodeFoucus},model:{value:e.TreeAddform.codeRuleOidName,callback:function(t){e.$set(e.TreeAddform,"codeRuleOidName",t)},expression:"TreeAddform.codeRuleOidName"}})],1),0==e.TreeFlagCode?t("el-form-item",{attrs:{label:"涓氬姟绫诲瀷锛�","label-width":"150px"}},[t("el-input",{staticStyle:{width:"585px"},attrs:{autocomplete:"off"},on:{focus:e.btmFoucus},model:{value:e.TreeAddform.btmTypeName,callback:function(t){e.$set(e.TreeAddform,"btmTypeName",t)},expression:"TreeAddform.btmTypeName"}})],1):e._e(),t("el-form-item",{attrs:{label:"鍏抽敭灞炴�ф煡璇㈣鍒欙細","label-width":"150px"}},[t("el-input",{staticStyle:{width:"585px"},attrs:{autocomplete:"off"},on:{focus:e.Keyfouce},model:{value:e.TreeAddform.codeKeyAttrRepeatOidName,callback:function(t){e.$set(e.TreeAddform,"codeKeyAttrRepeatOidName",t)},expression:"TreeAddform.codeKeyAttrRepeatOidName"}})],1),t("el-form-item",{attrs:{label:"鐩镐技鏌ヨ瑙勫垯锛�","label-width":"150px"}},[t("el-input",{staticStyle:{width:"585px"},attrs:{autocomplete:"off"},on:{focus:e.simFouce},model:{value:e.TreeAddform.codeResembleRuleOidName,callback:function(t){e.$set(e.TreeAddform,"codeResembleRuleOidName",t)},expression:"TreeAddform.codeResembleRuleOidName"}})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.TreeAddFormVisible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.TreeAddHandler}},[e._v("纭� 瀹�")])],1)],1),t("el-dialog",{attrs:{visible:e.TreeEditFormVisible,"append-to-body":"",title:"淇敼鍒嗙被"},on:{"update:visible":function(t){e.TreeEditFormVisible=t}}},[t("classifyTreeform",{ref:"childForm",attrs:{loneTreeNewForm:e.TreeList,nodeList:e.nodeList,flag:"edit",Editclose:function(){e.TreeEditFormVisible=!1},TreeFlag:e.TreeFlagCode,":nodeClickList":e.nodeClickList},on:{MasterHandler:e.MasterHandler,referTreeForm:e.referTreeForm,flushed:e.flushed}})],1),t("avue-tree",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"tree",staticClass:"classifyTree",staticStyle:{height:"calc(100vh - 230px)"},attrs:{data:e.CloneTreedata,defaultExpandAll:!1,option:e.Treeoption},on:{"node-click":e.nodeClick},model:{value:e.CloneTreeAvueform,callback:function(t){e.CloneTreeAvueform=t},expression:"CloneTreeAvueform"}})],1)])],1),t("el-main",[t("basic-container",{staticStyle:{height:"calc(100vh - 150px)"}},[t("avue-tabs",{attrs:{option:e.tabOption},on:{change:e.handleChange}}),"tab1"===e.type.prop?t("span",[t("classifyTreeform",{ref:"childForm",attrs:{loneTreeNewForm:e.TreeList,nodeList:e.nodeList,flag:"renonly"}})],1):"tab2"===e.type.prop?t("span",[t("basic-container",[t("avue-crud",{directives:[{name:"loading",rawName:"v-loading",value:e.FormLoing,expression:"FormLoing"}],ref:"textCrud",attrs:{data:this.Formlist,option:this.crudTreeOption,"before-close":e.beforeClose},on:{"row-save":e.CrudRowSave,"row-del":e.CrudRowDel,"row-update":e.CrudRowUpdata,select:e.selectHandle},scopedSlots:e._u([{key:"menu",fn:function(r){var i=r.size,a=r.row,n=r.index;return["Editing"==a.lcStatus?t("el-button",{attrs:{type:"text",icon:"el-icon-edit-outline ",size:i},on:{click:function(t){return e.$refs.textCrud.rowEdit(a)}}},[e._v("缂栬緫")]):e._e(),"Editing"==a.lcStatus?t("el-button",{attrs:{type:"text",icon:"el-icon-delete",size:i},on:{click:function(t){return e.$refs.textCrud.rowDel(a,n)}}},[e._v("鍒犻櫎")]):e._e(),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Released"===a.lcStatus,expression:"row.lcStatus === 'Released'"}],attrs:{loading:a.upVersionLoad,icon:"el-icon-upload2",type:"text",size:i},on:{click:function(t){return e.upAndStopAndStart(a,"upVersion")}}},[e._v("鍗囩増")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Released"===a.lcStatus,expression:"row.lcStatus === 'Released'"}],attrs:{loading:a.stopLoseLoad,icon:"el-icon-circle-close",type:"text",size:i},on:{click:function(t){return e.upAndStopAndStart(a,"stopLose")}}},[e._v("鍋滅敤/澶辨晥")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:["Disabled","Editing"].includes(a.lcStatus),expression:"['Disabled', 'Editing'].includes(row.lcStatus)"}],attrs:{loading:a.startReleaseLoad,icon:"el-icon-circle-check",type:"text",size:i},on:{click:function(t){return e.upAndStopAndStart(a,"startRelease")}}},[e._v("鍚敤/鍙戝竷")])]}}]),model:{value:e.crudForm,callback:function(t){e.crudForm=t},expression:"crudForm"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.FindeHanler}},[e._v("鏌ヨ")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.TemRefresh}},[e._v("鍒锋柊")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.CloneBtn}},[e._v("浠庡叾瀹冩ā鏉垮厠闅�")]),t("el-dialog",{attrs:{visible:e.FindFormVisible,"append-to-body":"",title:"楂樼骇鏌ヨ"},on:{"update:visible":function(t){e.FindFormVisible=t}}},[t("div",[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.AdvQueries}},[e._v("鏌ヨ")]),t("el-button",{attrs:{size:"small",type:"primary"}},[e._v("閲嶇疆")])],1),t("div",{staticStyle:{"padding-left":"80px","margin-top":"15px"}},[e._l(e.FindSelect,(function(r,i){return[t("div",{staticStyle:{display:"flex","justify-content":"space-around",width:"85%","margin-bottom":"15px"}},[t("el-select",{staticStyle:{width:"28%"},attrs:{placeholder:"璇烽�夋嫨"},on:{change:function(t){return e.handleSelectChange(i)}},model:{value:e.FindSelect[i],callback:function(t){e.$set(e.FindSelect,i,t)},expression:"FindSelect[key]"}},[t("el-option",{attrs:{label:"妯℃澘缂栧彿",value:"0"}}),t("el-option",{attrs:{label:"妯℃澘鍚嶇О",value:"1"}}),t("el-option",{attrs:{label:"妯℃澘鎻忚堪",value:"2"}}),t("el-option",{attrs:{label:"鐗堟湰鍙�",value:"3"}}),t("el-option",{attrs:{label:"鐘舵��",value:"4"}})],1),t("el-select",{staticStyle:{width:"15%"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.condition[0],callback:function(t){e.$set(e.condition,0,t)},expression:"condition[0]"}},[t("el-option",{attrs:{label:"鍖呭惈",value:"0"}}),t("el-option",{attrs:{label:"绛変簬",value:"1"}})],1),t("el-input",{staticStyle:{width:"49%"},model:{value:e.QueryArray[i],callback:function(t){e.$set(e.QueryArray,i,t)},expression:"QueryArray[key]"}}),t("span",[t("i",{staticClass:"el-icon-delete",staticStyle:{"font-size":"22px","margin-top":"8px","margin-left":"10px"}})])],1)]}))],2)]),t("el-dialog",{attrs:{visible:e.CloneVisible,"append-to-body":"",title:"鍏嬮殕妯℃澘"},on:{"update:visible":function(t){e.CloneVisible=t}}},[t("el-container",[t("el-aside",{attrs:{width:"300px"}},[t("div",{staticStyle:{"margin-bottom":"5px"}},[t("el-tag",[e._v("涓婚搴撳垎绫�")])],1),t("avue-tree",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{height:"50.5vh","margin-right":"10px"},attrs:{data:e.Treedata,defaultExpandAll:!1,option:e.Treeoption},on:{"node-click":e.ClonenodeClick},model:{value:e.TreeAvueform,callback:function(t){e.TreeAvueform=t},expression:"TreeAvueform"}})],1),t("el-container",[t("el-main",[t("div",{staticStyle:{"padding-left":"10px",height:"50.5vh"}},[t("div",{staticStyle:{margin:"8px 0",display:"flex"}},[t("el-select",{staticStyle:{width:"130px"},attrs:{size:"small"},model:{value:e.Clonevalue,callback:function(t){e.Clonevalue=t},expression:"Clonevalue"}},e._l(this.CloneSelectOptions,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"40%","margin-left":"15px"},attrs:{size:"small",placeholder:"杈撳叆鍊煎悗鎸夊洖杞﹁繘琛屾ā绯婃煡璇�"},model:{value:e.CloneFind,callback:function(t){e.CloneFind=t},expression:"CloneFind"}}),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.CloneEnterFind},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.CloneEnterFind.apply(null,arguments)}}},[e._v("鏌ヨ")])],1),t("avue-crud",{directives:[{name:"loading",rawName:"v-loading",value:e.FormLoing,expression:"FormLoing"}],attrs:{data:this.CloneFormlist,option:this.ClonecrudTreeOption},on:{"selection-change":e.selectionChange},model:{value:e.ClonecrudForm,callback:function(t){e.ClonecrudForm=t},expression:"ClonecrudForm"}})],1)])],1)],1),t("div",{staticStyle:{display:"flex","justify-content":"flex-end","align-items":"center","margin-top":"10px"}},[t("el-button",{attrs:{size:"small ",type:"primary"},on:{click:e.Clonehandler}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.CloneVisible=!1}}},[e._v("鍙栨秷")])],1),t("el-dialog",{attrs:{width:"30%",title:"鍏嬮殕妯℃澘",visible:e.CloneinnerVisible,"append-to-body":""},on:{"update:visible":function(t){e.CloneinnerVisible=t}}},[t("div",[t("avue-form",{attrs:{option:e.CloneOption},on:{submit:e.Clonesubmit},model:{value:e.CloneModel,callback:function(t){e.CloneModel=t},expression:"CloneModel"}})],1)])],1)],1)],2)],1),t("templatePro",{attrs:{ProData:this.ProData,crudOid:this.crudOid,crudLCStatus:this.crudLCStatus,crudArray:this.crudArray,Formlist:this.Formlist,codeClassifyOid:this.codeClassifyOid}})],1):e._e(),t("el-dialog",{attrs:{visible:e.MasterdialogVisible,title:"涓恒�愮紪鐮佽鍒欍�戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.MasterdialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.SelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.masterData,option:e.masterOption},on:{select:e.masterSelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(""==this.TreeAddform.coderuleoidName?"鏈缃��":this.TreeAddform.coderuleoidName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.MasterHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.MasterdialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2),t("el-dialog",{attrs:{visible:e.KeydialogVisible,title:"涓恒�愬叧閿睘鎬ф煡璇㈣鍒欍�戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.KeydialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.KeySelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.KeyData,option:e.masterOption},on:{select:e.KeySelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eeeeee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(""==this.TreeAddform.codeKeyAttrRepeatOidName?"鏈缃��":this.TreeAddform.codekeyattrrepeatoidName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.KeyHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.KeydialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2),t("el-dialog",{attrs:{visible:e.SimidialogVisible,title:"涓恒�愮浉浼奸」鏌ヨ瑙勫垯銆戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.SimidialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.SimSelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.simData,option:e.masterOption},on:{select:e.simSelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(""==this.TreeAddform.codeResembleRuleOidName?"鏈缃��":this.TreeAddform.codeResembleRuleOidName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.simHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.SimidialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2),t("el-dialog",{attrs:{visible:e.BtmdialogVisible,title:"涓恒�愪笟鍔$被鍨嬭鍒欍�戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.BtmdialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px !important"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"130px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.BtmSelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.BtmData,option:e.masterOption},on:{select:e.btmSelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(this.TreeAddform.btmTypeName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.btmHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.BtmdialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2)],1)],1)],1)},a=[],n=(r("8e6e"),r("8615"),r("96cf"),r("1da1")),o=(r("456d"),r("53ca")),s=(r("ac6a"),r("ade3")),l=r("8e19"),c=r("b761");function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){Object(s["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var p={name:"classifyTrees.vue",inject:["crudTreeData"],data:function(){return{TreeFlagCode:!1,MasterdialogVisible:!1,masterData:[],masterSelectList:[],masterName:"",masterOid:"",KeydialogVisible:!1,KeyName:"",KeyOid:"",KeyData:[],KeySelectLIst:[],simName:"",simOid:"",simData:[],SimidialogVisible:!1,simSelectList:[],btmName:"",btmOid:"",BtmData:[],BtmdialogVisible:!1,btmSelectList:[],masterOption:{addBtn:!1,index:!0,border:!0,selection:!0,menu:!1,height:380,column:[{label:"鑻辨枃鍚嶇О",prop:"id"},{label:"涓枃鍚嶇О",prop:"name"},{label:"鎻忚堪",prop:"description"}]},SelectOption:[{value:"name",label:"涓枃鍚嶇О"},{value:"id",label:"鑻辨枃鍚嶇О"}],SelectValue:"",SelectFInd:"",rules:{id:[{required:!0,message:"璇疯緭鍏ュ悕绉�",trigger:"blur"}],name:[{required:!0,message:"璇疯緭鍏ョ紪鍙�",trigger:"blur"}]},addFlag:!1,crudOid:"",crudLCStatus:"",crudArray:[],ProData:[],searchTemplate:{searchCondition:"id",findText:""},FindFormVisible:!1,CloneVisible:!1,CloneinnerVisible:!1,FindSelect:{id:"0",name:"1",description:"2",revisionValue:"3",lcStatus:"4"},condition:["0","0","0","0","0"],Equalto:"0",QueryArray:{id:"",name:"",description:"",revisionValue:"",lcStatus:""},FlagObj:{},TreeEditFormVisible:!1,TreeAddFormVisible:!1,nodeClickList:"",ClonenodeClickList:"",TreeFlag:!1,loading:!1,FormLoing:!1,TreeAddform:{id:"",name:"",description:"",codeResembleRuleOidName:"",codeKeyAttrRepeatOidName:"",codeRuleOidName:"",btmTypeName:""},TreeAvueform:{},CloneTreeAvueform:{},Treedata:[],CloneTreedata:[],Treeoption:{addBtn:!1,editBtn:!1,delBtn:!1,defaultExpandAll:!1,menu:!1},crudForm:"",ClonecrudForm:"",Formlist:[],CloneFormlist:[],Clonevalue:"0",CloneFind:"",CloneSelectOptions:[{value:"0",label:"妯℃澘缂栧彿"},{value:"1",label:"妯℃澘鍚嶇О"}],CloneOption:{column:[{label:"妯℃澘缂栧彿",prop:"id",rules:[{required:!0,message:"璇疯緭鍏ユā鏉跨紪鍙�",trigger:"blur"}]},{label:"妯℃澘鍚嶇О",prop:"name",rules:[{required:!0,message:"璇疯緭鍏ユā鏉垮悕绉�",trigger:"blur"}]},{label:"鎻忚堪",prop:"desc",type:"textarea",span:24}]},CloneModel:[],CloneSelect:[],ClonecrudTreeOption:{index:!0,border:!0,menu:!1,addBtn:!1,selection:!0,header:!1,height:430,column:[{label:"妯℃澘缂栧彿",prop:"id",rules:[{required:!0,message:"妯℃澘缂栧彿",trigger:"blur"}]},{label:"妯℃澘鍚嶇О",prop:"name",rules:[{required:!0,message:"妯℃澘鍚嶇О",trigger:"blur"}]},{label:"妯℃澘鎻忚堪",prop:"description"},{label:"鐗堟湰鍙�",prop:"revisionSeq",display:!1},{label:"鐘舵��",prop:"lcStatusText",display:!1}]},type:{},tabOption:{column:[{label:"鍩烘湰淇℃伅",prop:"tab1"},{label:"妯℃澘绠$悊",prop:"tab2"}]},Treeform:[{name:"娴嬭瘯1",sex:"鐢�",value:0},{name:"娴嬭瘯2",sex:"濂�",value:1}],TreeList:{},codeClassifyOid:"",upAndStopAndStartData:{upVersion:{tip:"鏄惁杩涜鍗囩増锛�",typeText:"鍗囩増",funAPi:l["upVersion"],load:"upVersionLoad"},stopLose:{tip:"妯℃澘鍙湁鍙戝竷鐘舵�佹墠鑳借浣跨敤锛屾槸鍚︾‘瀹氬仠鐢紵",typeText:"鍋滅敤/澶辨晥",funAPi:l["stopLose"],load:"stopLoseLoad"},startRelease:{tip:"鏄惁纭畾鍚敤/鍙戝竷杩欎釜妯℃澘锛屾ā鏉垮彧鏈夊彂甯冪姸鎬佹墠鑳借浣跨敤锛屾槸鍚︾户缁紵",typeText:"鍚敤/鍙戝竷",funAPi:l["startRelease"],load:"startReleaseLoad"}},showEditBtn:!1}},mounted:function(){var e=this;this.type=this.tabOption.column[0],this.getAttr();var t=this.$refs.tree.$el;t.addEventListener("click",(function(t){"SPAN"!==t.target.nodeName&&(e.$refs.tree.setCurrentKey(null),e.nodeClickList={},e.TreeList=[],e.TreeFlagCode=!1)}),!0)},computed:{crudTreeOption:function(){return{index:!0,border:!0,height:180,selection:!0,addBtn:this.Formlist.length<=0&&""!=this.nodeClickList,editBtn:!1,delBtn:!1,column:[{label:"妯℃澘缂栧彿",prop:"id",rules:[{required:!0,message:"妯℃澘缂栧彿",trigger:"blur"}]},{label:"妯℃澘鍚嶇О",prop:"name",rules:[{required:!0,message:"妯℃澘鍚嶇О",trigger:"blur"}]},{label:"妯℃澘鎻忚堪",prop:"description"},{label:"鐗堟湰鍙�",prop:"revisionSeq",display:!1},{label:"鐘舵��",prop:"lcStatusText",display:!1}]}}},methods:{CodeFoucus:function(){this.MasterdialogVisible=!0,this.MasterdefaultRend()},masterSelect:function(e){e.length>0&&(this.masterSelectList=e,this.masterName=e[0].name,this.masterOid=e[0].oid)},SelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.MasterdefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.MasterdefaultRend(t),this.SelectValue="",this.SelectFInd=""}},MasterHandlerClick:function(){this.masterSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.masterSelectList.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.MasterdialogVisible=!1,this.masterSelectList=[],this.$set(this.TreeAddform,"codeRuleOidName",this.masterName),this.$set(this.TreeAddform,"codeRuleOid",this.masterOid),this.$emit("MasterHandler",this.loneTreeNewForm))},MasterdefaultRend:function(){var e=this;Object(c["defaultReferDataGrid"])({referType:"coderule",isMuti:"false",'conditionMap["lcstatus"]':"Released"}).then((function(t){e.masterData=t.data.records}))},Keyfouce:function(){this.KeydialogVisible=!0,this.KeydefaultRend()},KeyHandlerClick:function(){this.KeySelectLIst.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.KeySelectLIst.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.KeydialogVisible=!1,this.KeySelectLIst=[],this.$set(this.TreeAddform,"codeKeyAttrRepeatOidName",this.KeyName),this.$set(this.TreeAddform,"codeKeyAttrRepeatOid",this.KeyOid))},KeySelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.KeydefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.KeydefaultRend(t),this.SelectValue="",this.SelectFInd=""}},KeydefaultRend:function(){var e=this;Object(c["defaultReferDataGrid"])({referType:"codekeyattrrepeat",isMuti:"false",'conditionMap["lcstatus"]':"Enabled"}).then((function(t){e.KeyData=t.data.records}))},KeySelect:function(e){this.KeySelectLIst=e,this.KeyName=e[0].name,this.KeyOid=e[0].oid},simFouce:function(){this.SimidialogVisible=!0,this.simdefaultRend()},simHandlerClick:function(){this.simSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.simSelectList.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.SimidialogVisible=!1,this.simSelectList=[],this.$set(this.TreeAddform,"codeResembleRuleOidName",this.simName),this.$set(this.TreeAddform,"codeResembleRuleOid",this.simOid),this.$emit("MasterHandler",this.loneTreeNewForm))},SimSelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.simdefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.simdefaultRend(t),this.SelectValue="",this.SelectFInd=""}},simSelect:function(e){this.simSelectList=e,this.simName=e[0].name,this.simOid=e[0].oid},simdefaultRend:function(){var e=this;Object(c["defaultReferDataGrid"])({referType:"coderesemblerule",isMuti:"false",'conditionMap["lcstatus"]':"Enabled"}).then((function(t){e.simData=t.data.records}))},btmFoucus:function(){this.BtmdialogVisible=!0,this.btmdefaultRend()},btmHandlerClick:function(){this.btmSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.btmSelectList.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.BtmdialogVisible=!1,this.btmSelectList=[],this.$set(this.TreeAddform,"btmTypeName",this.btmName),this.$set(this.TreeAddform,"btmTypeId",this.btmOid),this.$emit("MasterHandler",this.loneTreeNewForm))},BtmSelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.btmdefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.btmdefaultRend(t),this.SelectValue="",this.SelectFInd=""}},btmSelect:function(e){this.btmSelectList=e,this.btmName=e[0].name,this.btmOid=e[0].oid},btmdefaultRend:function(e){var t=this;Object(c["referDataGrid"])(d({valueField:"id",isMuti:"false"},e)).then((function(e){t.BtmData=e.data.data.records}))},MasterHandler:function(e){this.TreeList=e},selectHandle:function(e,t){var r=this;this.crudOid=t.oid,this.crudLCStatus=t.lcStatus,this.crudArray=e,Object(l["gridCodeClassifyTemplateAttr"])({"conditionMap[classifyTemplateOid]":t.oid}).then((function(e){r.ProData=e.data.data})).catch((function(e){r.$message.error(e)}))},getAttr:function(){var e=this;Object(l["getAtrrList"])().then((function(t){e.Treedata=t.data,e.CloneTreedata=t.data,e.Treedata.forEach((function(){for(var t=0;t<e.Treedata.length;t++)e.Treedata[t].value=t})),e.ModifyProperties(e.CloneTreedata,"name","label")})).catch((function(t){e.$message.error(t)}))},ModifyProperties:function(e,t,r){for(var i in e)i===t&&(e[r]=e[i],delete e[i]),"object"===Object(o["a"])(e[i])&&this.ModifyProperties(e[i],t,r)},TreeAdd:function(){this.TreeAddFormVisible=!0,""!==this.nodeClickList&&(this.TreeFlag=!0)},TreeAddHandler:function(){var e=this,t=this.TreeAddform;this.$set(t,"parentCodeClassifyOid",this.nodeClickList.oid),Object(l["TreeSave"])(t).then((function(){e.$message({type:"success",message:"娣诲姞鎴愬姛!"}),Object.keys(e.TreeAddform).forEach((function(t){e.TreeAddform[t]=""})),e.getAttr(),e.TreeAddFormVisible=!1})).catch((function(t){e.$message({type:"warning",message:t})}))},TreeDel:function(){var e=this;this.$confirm("鏄惁鍒犻櫎褰撳墠閫夋嫨鐨勫垎绫伙紝灏嗕細鎶婂瓙鍒嗙被涓�骞跺垹闄わ紝濡傛灉瀛樺湪缂栫爜鏁版嵁灏嗕笉鑳借鍒犻櫎锛屾槸鍚︾户缁紵","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning",customClass:"my-messagebox"}).then((function(){Object(l["TreeCheckDel"])(e.nodeClickList).then((function(t){t.data.data?Object(l["TreeDel"])(e.nodeClickList).then((function(){e.$message({type:"success",message:"鍒犻櫎鎴愬姛!"}),e.getAttr()})).catch((function(t){e.$message({type:"warning",message:t})})):e.$confirm("褰撳墠鏁版嵁鍖呭惈鏈変笅绾ф暟鎹紝瑕佸垹闄ょ殑璇濅細鍜屼笅绾ф暟鎹竴璧峰垹闄わ紝浣犵‘璁ょ户缁�?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning",customClass:"my-messageboxs"}).then((function(){Object(l["TreeDel"])(e.nodeClickList).then((function(){e.$message({type:"success",message:"鍒犻櫎鎴愬姛!"}),e.getAttr()})).catch((function(t){e.$message({type:"warning",message:t})}))})).catch((function(){e.$message({type:"info",message:"宸插彇娑堝垹闄�"})}))}))})).catch((function(){e.$message({type:"info",message:"宸插彇娑堝垹闄�"})}))},TreeEdit:function(){Object.keys(this.nodeClickList).length<1?this.$message({type:"warning",message:"璇峰厛浠庢爲涓婇�夋嫨涓�鏉℃暟鎹�!"}):this.TreeEditFormVisible=!0},flushed:function(){var e=this;this.loading=!0,this.getAttr(),setTimeout((function(){e.loading=!1,e.nodeClickList=""}),600)},Enable:function(){var e=this;"Enabled"==this.FlagObj.lcStatus?this.$message({type:"warning",message:"褰撳墠鍒嗙被涓嶆槸鍋滅敤鐘舵��"}):this.$confirm("鏄惁灏嗗瓙鍒嗙被涓�骞跺惎鐢紵","鎻愮ず",{confirmButtonText:"鏄�",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){Object(l["TreeEnable"])(e.nodeClickList).then((function(){e.$message({type:"success",message:"鍚敤鎴愬姛!"}),e.getAttr()}))})).catch((function(){e.$message({type:"info",message:"宸插彇娑堝惎鐢�"})}))},Deactivate:function(){var e=this;"Disabled"===this.FlagObj.lcStatus?this.$message({type:"warning",message:"褰撳墠鍒嗙被涓嶆槸鍚敤鐘舵��!"}):this.$confirm("鏄惁鍋滅敤褰撳墠鍒嗙被锛屽仠鐢ㄥ悗锛屽瓙鍒嗙被涔熷皢涓嶈兘琚娇鐢紝鏄惁缁х画锛�","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){Object(l["TreeDeactivate"])(e.nodeClickList).then((function(){e.$message({type:"success",message:"鍋滅敤鎴愬姛!"}),e.nodeClickList["flag"]=!0,e.getAttr()}))})).catch((function(){e.$message({type:"info",message:"宸插彇娑堝仠鐢�"})}))},nodeClick:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return""==t.parentId&&(this.TreeFlagCode=!0),this.nodeClickList=t,this.ProData=[],e.prev=3,e.next=6,Object(l["TreeObjcet"])(t.oid).then((function(e){r.FlagObj=e.data.data})).catch((function(e){r.$message.error(e)}));case 6:return e.next=8,Object(l["gridCodeClassifyTemplate"])({"conditionMap[codeclassifyoid]":t.oid}).then((function(e){r.Formlist=e.data.data.filter((function(e){if(""!=e.codeclassifyoid)return r.codeClassifyOid=e.codeclassifyoid,e.codeclassifyoid==r.nodeClickList.oid}))})).catch((function(e){r.$message.error(e)}));case 8:return e.next=10,Object(l["getObjectByOid"])(this.nodeClickList.oid).then((function(e){r.TreeList=e.data.data})).catch((function(e){r.$message.error(e)}));case 10:e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](3),this.$message.error(e.t0);case 15:case"end":return e.stop()}}),e,this,[[3,12]])})));function t(t){return e.apply(this,arguments)}return t}(),treeClick:function(e){console.log(e)},referTreeForm:function(){var e=this;Object(l["getObjectByOid"])(this.nodeClickList.oid).then((function(t){e.TreeList=t.data.data})).catch((function(t){e.$message.error(t)}))},ClonenodeClick:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.ClonenodeClickList=t,e.next=3,Object(l["gridCodeClassifyTemplate"])({"conditionMap[codeclassifyoid]":t.oid}).then((function(e){r.CloneFormlist=e.data.data.filter((function(e){if(""!=e.codeclassifyoid)return r.codeClassifyOid=e.codeclassifyoid,e.codeclassifyoid==r.ClonenodeClickList.oid}))}));case 3:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),handleChange:function(e){this.type=e},AdvQueries:function(){var e=this;this.FindFormVisible=!1;var t=Object.values(this.QueryArray).every((function(e){return!e}));t?Object(l["gridCodeClassifyTemplate"])().then((function(t){e.Formlist=t.data.data})):Object(l["gridCodeClassifyFindTemplate"])({"conditionMap[id]":this.QueryArray.id},{"conditionMap[name]":this.QueryArray.name},{"conditionMap[description]":this.QueryArray.description},{"conditionMap[revisionValue]":this.QueryArray.revisionValue},{"conditionMap[lcStatus]":this.QueryArray.lcStatus}).then((function(t){e.Formlist=t.data.data}))},CrudRend:function(){var e=this;Object(l["gridCodeClassifyTemplate"])({"conditionMap[codeclassifyoid]":this.nodeClickList.oid}).then((function(t){e.Formlist=t.data.data}))},CrudRowSave:function(e,t){var r=this;this.nodeClickList.length<=0?this.$message({type:"warning",message:"璇峰厛浠庢爲涓婇�夋嫨涓�鏉℃暟鎹�!"}):(this.$set(e,"codeclassifyoid",this.nodeClickList.oid),Object(l["addSave"])(e).then((function(){r.$message({type:"success",message:"娣诲姞鎴愬姛!"}),t(e),r.CrudRend()})).catch((function(e){r.$message({type:"info",message:e})})))},CrudRowUpdata:function(e,t,r){var i=this;Object(l["editSave"])(e).then((function(){i.CrudRend(),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),r()})).catch((function(e){i.$message.error(e)}))},CrudRowDel:function(e){var t=this;Object(l["deleteData"])(e).then((function(){t.CrudRend()})).catch((function(e){t.$message({type:"info",message:e})}))},CloneEnterFind:function(){var e=this;Object(l["gridCodeClassifyTemplate"])().then((function(t){e.CloneFormlist=t.data.data.filter((function(t){return 0==e.Clonevalue?t.id.includes(e.CloneFind):1==e.Clonevalue?t.name.includes(e.CloneFind):void 0}))}))},FindeHanler:function(){""!=this.nodeClickList?this.FindFormVisible=!0:this.$message.warning("璇蜂粠鏍戜笂閫夋嫨涓�鏉℃暟鎹�")},Clonehandler:function(){this.CloneSelect.length<=0?this.$message({type:"warning",message:"璇烽�夋嫨瑕佸厠闅嗙殑妯℃澘!"}):this.CloneSelect.length>1?this.$message({type:"warning",message:"鍙兘閫夋嫨涓�鏉℃暟鎹�!"}):this.CloneinnerVisible=!0},CloneBtn:function(){this.nodeClickList.length<=0?this.$message({type:"warning",message:"璇峰厛浠嶽涓婚搴撳垎绫汇�戞爲涓婇�夋嫨涓�鏉℃暟鎹�!"}):this.CloneVisible=!0},selectionChange:function(e){this.CloneSelect=e,this.CloneModel.id=e[0].id,this.CloneModel.name=e[0].name,this.CloneSelect[0].codeclassifyoid=this.nodeClickList.oid},Clonesubmit:function(e,t){var r=this;this.CloneSelect[0].id=this.CloneModel.id,this.CloneSelect[0].name=this.CloneModel.name,Object(l["copy"])(this.CloneSelect[0]).then((function(){r.CloneinnerVisible=!1,r.CloneVisible=!1,r.$message.success("澶嶅埗鎴愬姛"),r.CrudRend(),t(e)})).catch((function(e){t(e)}))},TemRefresh:function(){var e=this;this.FormLoing=!0,""!=this.nodeClickList.oid?Object(l["gridCodeClassifyTemplate"])({"conditionMap[codeclassifyoid]":this.nodeClickList.oid}).then((function(t){e.Formlist=t.data.data.filter((function(t){return t.codeclassifyoid==e.nodeClickList.oid}))})):this.FormLoing=!0,setTimeout((function(){e.FormLoing=!1}),600)},upAndStopAndStart:function(e,t){var r=this;this.$confirm(this.upAndStopAndStartData[t]["tip"],"鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){r.$set(e,r.upAndStopAndStartData[t]["load"],!0);var i=e.ts,a=e.oid;r.upAndStopAndStartData[t]["funAPi"]({ts:i,oid:a}).then((function(i){200===i.data.code&&(r.$set(e,r.upAndStopAndStartData[t]["load"],!1),r.TemRefresh(),r.$message.success(r.upAndStopAndStartData[t]["typeText"]+"鎴愬姛锛�"))})).catch((function(){r.$set(e,r.upAndStopAndStartData[t]["load"],!1)}))}))}}},f=p,m=(r("bb6d"),r("2877")),h=Object(m["a"])(f,i,a,!1,null,"0bb8375f",null);t["default"]=h.exports},7227:function(e,t,r){"use strict";r.r(t);r("7f7f"),r("6762"),r("2fdb");var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("div",{staticClass:"main"},[t("div",{staticClass:"top"},[t("div",{staticClass:"testbox"},[t("div"),t("el-row",{staticStyle:{width:"100%","margin-bottom":"20px"}},[t("div",[e._l(e.masterVrBtnList,(function(r,i){return["PREVIEW","DELETEFILE","revisefile","DOWNLOADFILE","UPLOADFILE"].includes(r.uniqueFlag)?e._e():t("el-button",{key:i,attrs:{plain:"",size:"small",type:"primary"},on:{click:function(t){return e.handelBtnClick(r)}}},[e._v(e._s(r.name)+"\n            ")])})),t("el-input",{staticStyle:{width:"180px","margin-left":"5px","margin-top":"10px"},attrs:{placeholder:"璇疯緭鍏ュ叧閿瓧鎸夊洖杞︽煡璇�",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.tableFindInp.apply(null,arguments)}},model:{value:e.WupinFindValue,callback:function(t){e.WupinFindValue=t},expression:"WupinFindValue"}})],2),0!=e.tableData.length?t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isLoading,expression:"isLoading"}],ref:"dataTable",attrs:{data:e.tableData,height:e.tableHeight},on:{select:e.handleSelection,"cell-click":e.handleCellClick,"row-click":e.handleRowClick,"select-all":e.handleSelectionAll,"selection-change":e.handleSelectionChange,"sort-change":e.sortChange}},[t("el-table-column",{attrs:{fixed:"",type:"selection",width:"55"}}),t("el-table-column",{attrs:{fixed:"",label:"搴忓彿",type:"index",width:"55"}}),e._l(this.tableHeadFindData,(function(e){return t("el-table-column",{key:e.id,attrs:{formatter:e.formatter,label:e.label,prop:e.prop,"show-overflow-tooltip":!0,sortable:e.sortable,width:e.label.length>=4?"150":3==e.label.length?"120":"90",align:"center"}})}))],2):e._e()],1),t("FormTemplateDialog",{attrs:{codeClassifyOid:this.codeClassifyOid,codeRuleOid:this.codeRuleOid,disabledProp:e.disabledProp,templateOid:e.templateOid,visible:e.addvisible,type:"add"},on:{"update:visible":function(t){e.addvisible=t},submit:e.AddSumbit}}),t("FormTemplateDialog",{attrs:{codeClassifyOid:this.codeClassifyOid,codeRuleOid:this.codeRuleOid,disabledProp:e.disabledProp,rowOid:e.rowOid,templateOid:e.templateOid,title:"淇敼缂栫爜淇℃伅",visible:e.editvisible,type:"edit"},on:{"update:visible":function(t){e.editvisible=t},submit:e.EditSumbit}}),t("FormTemplateDialog",{attrs:{codeClassifyOid:this.codeClassifyOid,codeRuleOid:this.codeRuleOid,disabledProp:e.disabledProp,rowOid:e.rowOid,templateOid:e.templateOid,title:"宸插彂甯冩暟鎹洿鏀�",type:e.edit,visible:e.DataVisible},on:{"update:visible":function(t){e.DataVisible=t}}}),t("set-personnel",{attrs:{parameter:this.parameter,title:e.title,visible:e.visibleFlow},on:{"update:visible":function(t){e.visibleFlow=t}}}),t("set-personnel",{attrs:{parameter:this.parameter,title:e.title,visible:e.visibleDeactivate},on:{"update:visible":function(t){e.visibleDeactivate=t}}}),t("set-personnel",{attrs:{parameter:this.parameter,title:e.title,visible:e.visibleEnable},on:{"update:visible":function(t){e.visibleEnable=t}}}),t("set-personnel",{attrs:{parameter:this.parameter,title:e.title,visible:e.visibleRecovery},on:{"update:visible":function(t){e.visibleRecovery=t}}}),t("advanced-query",{attrs:{options:this.options,visible:e.findvisible},on:{"update:visible":function(t){e.findvisible=t},echoContion:e.echoContion}}),t("MasterTransfer",{attrs:{codeClassifyOid:e.codeClassifyOid,selectRow:e.selectRow,tableData:e.tableData,tableHeadData:e.tableHeadFindData,visible:e.dialogPush},on:{"update:visible":function(t){e.dialogPush=t}}}),t("ResembleQueryDialog",{attrs:{codeClassifyOid:e.codeClassifyOid,codeRuleOid:this.codeRuleOid,rowOid:e.rowOid,templateOid:e.templateOid,visible:e.similarVisible},on:{"update:visible":function(t){e.similarVisible=t}}}),t("div",{staticClass:"block",staticStyle:{display:"flex","justify-content":"flex-end"}},[t("el-pagination",{attrs:{"current-page":e.page.currentPage,"page-size":e.page.pageSizes,"page-sizes":e.page.pageSizes,total:e.page.total,layout:"total, sizes, prev, pager, next, jumper"},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1),e.batchImportData.visible?t("BatchImport",e._b({attrs:{visible:e.batchImportData.visible},on:{"update:visible":function(t){return e.$set(e.batchImportData,"visible",t)}}},"BatchImport",e.batchImportData,!1)):e._e()],1),t("div",{staticClass:"bottom"},[t("el-collapse",{on:{change:e.handleCollapse},model:{value:e.visibleNames,callback:function(t){e.visibleNames=t},expression:"visibleNames"}},[t("el-collapse-item",{attrs:{name:"1",title:"闄勪欢鍒楄〃"}},[t("fileInHtml",{attrs:{options:e.fileOptions}})],1)],1)],1)])])},a=[],n=r("3907"),o=n["a"],s=(r("e612"),r("2877")),l=Object(s["a"])(o,i,a,!1,null,"1c462fde",null);t["default"]=l.exports},"736a":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"build",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"copy",(function(){return p})),r.d(t,"getCode",(function(){return f}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-develop/code/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-develop/code/gen-code",method:"post",params:{ids:e,system:"saber"}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-develop/code/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-develop/code/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-develop/code/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-develop/code/copy",method:"post",params:{id:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-develop/code/detail",method:"get",params:{id:e}})}},"741a":function(e,t,r){"use strict";r("7f7f"),r("6762");var i=r("902d");t["a"]={data:function(){return{secVOList:[],localSecVOList:[],showCodeApply:!1,selfColumnType:{codefixedsec:"combox",codeclassifysec:"refer",codevariablesec:"text",coderefersec:"refer"},selfColumnConfig:{function:{required:this.isRequired,dicData:this.getOptionList,type:this.getType,referConfig:this.getReferConfig,readOnly:this.getDisabled},exchange:{text:"name",field:"oid",prop:"oid",showField:"name",parentClassifySecOid:"parentClassifySecOid",label:"name",maxlength:"codeSecLength",data:"fixedValueVOList"},directVoluation:{search:!0,span:12,props:{label:"id",value:"id"}}},codeApplyForm:{}}},created:function(){"batchImportApply"===this.type&&this.getCodeRule()},methods:{getCodeRule:function(){var e=this;Object(i["getCodeRule"])({codeClassifyOid:this.localCodeClassifyOid||this.codeClassifyOid}).then((function(t){if(t.data&&200===t.data.code){var r=["codefixedsec","codeclassifysec","codevariablesec","coderefersec"];e.secVOList=t.data.data.secVOList||[],e.localSecVOList=(t.data.data.secVOList||[]).filter((function(e){return r.includes(e.secType)})),e.localSecVOList.length>0?(e.showCodeApply=!0,e.$nextTick((function(){e.batchApplyCodeTableData&&(e.batchApplyCodeTableData[e.codeRuleOid]["localSecVOList"]=e.localSecVOList),e.$refs.CodeApply.templateRender(e.localSecVOList)}))):e.showCodeApply=!1}}))},getCodeApplyFormData:function(e){this.codeApplyForm=e,this.batchApplyCodeTableData&&(this.batchApplyCodeTableData[this.codeRuleOid]["codeApply"]=e)},getType:function(e){return console.log(e.secType,"item.secType"),this.selfColumnType[e.secType]},getReferConfig:function(e){var t={};return"codeclassifysec"==e.secType?t={isMuti:!1,type:"grid",tableConfig:{limit:-1,cols:[{field:"id",title:"鑻辨枃鍚嶇О",sort:!0,width:150},{field:"name",title:"涓枃鍚嶇О",sort:!0,width:150},{field:"description",title:"鎻忚堪",width:250}],queryColumns:[{field:"id",title:"鑻辨枃鍚嶇О"},{field:"name",title:"涓枃鍚嶇О"}]},url:"api/ubcs-code/ubcs-code/mdmEngineController/listCodeClassifyValueBySecOid",extraParams:{classifySecOid:e.oid,parentClassifyValueOid:e.parentClassifySecOid?this.codeApplyForm[e.parentClassifySecOid]:""}}:"coderefersec"==e.secType&&(t=JSON.parse(e.referValueInfo)),t},getDisabled:function(e){if("codeclassifysec"===e.secType&&e.parentClassifySecOid)return!this.codeApplyForm[e.parentClassifySecOid]},isRequired:function(e){return"true"!=e.nullableFlag},getOptionList:function(e){if(Array.isArray(e.fixedValueVOList)&&e.fixedValueVOList.length>0){var t={key:"id",value:"id"},r=e.fixedValueVOList.map((function(e){for(var r in t)if(Object.hasOwnProperty.call(t,r)){var i=t[r];e[r]=e[i]}return e}));return r}return[]},referConfigDataUpdate:function(e){var t=this,r=e.field;this.localSecVOList=this.localSecVOList.map((function(e){return e.parentClassifySecOid===r&&(t.$refs.CodeApply.form[e.oid]=void 0,t.$refs.CodeApply.form[e.name]=void 0),e})),this.$refs.CodeApply.templateRender(this.localSecVOList)}}}},"74b1":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getPostList",(function(){return l})),r.d(t,"getDetail",(function(){return c})),r.d(t,"remove",(function(){return u})),r.d(t,"add",(function(){return d})),r.d(t,"update",(function(){return p}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/post/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/post/select",method:"get",params:{tenantId:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/post/detail",method:"get",params:{id:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/post/remove",method:"post",params:{ids:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/post/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-system/post/submit",method:"post",data:e})}},7505:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"menu-wrapper"},[e._l(e.menu,(function(r){return[e.validatenull(r[e.childrenKey])&&e.vaildRoles(r)?t("el-menu-item",{key:r[e.labelKey],class:{"is-active":e.vaildActive(r)},attrs:{index:r[e.pathKey]},on:{click:function(t){return e.open(r)}}},[t("i",{class:r[e.iconKey]}),t("span",{attrs:{slot:"title",alt:r[e.pathKey]},slot:"title"},[e._v(e._s(e.generateTitle(r)))])]):!e.validatenull(r[e.childrenKey])&&e.vaildRoles(r)?t("el-submenu",{key:r[e.labelKey],attrs:{index:r[e.pathKey]}},[t("template",{slot:"title"},[t("i",{class:r[e.iconKey]}),t("span",{class:{"el-menu--display":e.collapse&&e.first},attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.generateTitle(r)))])]),e._l(r[e.childrenKey],(function(r,i){return[e.validatenull(r[e.childrenKey])?t("el-menu-item",{key:r[e.labelKey],class:{"is-active":e.vaildActive(r)},attrs:{index:r[e.pathKey],cindex:i},on:{click:function(t){return e.open(r)}}},[t("i",{class:r[e.iconKey]}),t("span",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.generateTitle(r)))])]):t("sidebar-item",{key:i,attrs:{menu:[r],props:e.props,screen:e.screen,collapse:e.collapse}})]}))],2):e._e()]}))],2)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("6762"),r("2fdb"),r("ade3")),o=(r("c5f6"),r("5880")),s=r("c54a"),l=r("b297");function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={name:"sidebarItem",data:function(){return{config:l["a"]}},props:{menu:{type:Array},screen:{type:Number},first:{type:Boolean,default:!1},props:{type:Object,default:function(){return{}}},collapse:{type:Boolean}},created:function(){},mounted:function(){},computed:u(u({},Object(o["mapGetters"])(["roles"])),{},{labelKey:function(){return this.props.label||this.config.propsDefault.label},pathKey:function(){return this.props.path||this.config.propsDefault.path},iconKey:function(){return this.props.icon||this.config.propsDefault.icon},childrenKey:function(){return this.props.children||this.config.propsDefault.children},isOpenKey:function(){return this.props.isOpen||this.config.propsDefault.isOpen},nowTagValue:function(){return this.$router.$avueRouter.getValue(this.$route)}}),methods:{generateTitle:function(e){return this.$router.$avueRouter.generateTitle(e[this.labelKey],(e.meta||{}).i18n)},vaildActive:function(e){var t=this;if(this.validIsOpen(e))return!1;var r=(e["group"]||[]).some((function(e){return t.$route.path.includes(e)}));return this.nowTagValue===e[this.pathKey]||r},vaildRoles:function(e){return e.meta=e.meta||{},!e.meta.roles||e.meta.roles.includes(this.roles)},validatenull:function(e){return Object(s["b"])(e)},validIsOpen:function(e){if(2===e[this.isOpenKey]&&Object(s["a"])(e[this.pathKey]))return!0},open:function(e){this.screen<=1&&this.$store.commit("SET_COLLAPSE"),this.validIsOpen(e)?window.open(e[this.pathKey]):(this.$router.$avueRouter.group=e.group,this.$router.$avueRouter.meta=e.meta,this.$router.push({path:this.$router.$avueRouter.getPath({name:e[this.labelKey],src:e[this.pathKey]},e.meta),query:e.query}))}}},p=d,f=r("2877"),m=Object(f["a"])(p,i,a,!1,null,null,null);t["default"]=m.exports},7516:function(e,t,r){"use strict";r("e311")},"76c2":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"avue-searchs",on:{click:function(t){return t.target!==t.currentTarget?null:e.handleEsc.apply(null,arguments)}}},[t("div",{staticClass:"avue-searchs__title"},[e._v("鑿滃崟鎼滅储")]),t("div",{staticClass:"avue-searchs__content"},[t("div",{staticClass:"avue-searchs__form"},[t("el-input",{attrs:{placeholder:e.$t("search")},nativeOn:{keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:e.handleEsc.apply(null,arguments)}},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}},[t("el-button",{attrs:{slot:"append",icon:"el-icon-search"},slot:"append"})],1),t("p",[t("el-tag",[e._v("浣犲彲浠ヤ娇鐢ㄥ揩鎹烽敭esc 鍏抽棴")])],1)],1),t("div",{staticClass:"avue-searchs__list"},[t("el-scrollbar",{staticClass:"avue-searchs__scrollbar"},e._l(e.menus,(function(r,i){return t("div",{key:i,staticClass:"avue-searchs__item",on:{click:function(t){return e.handleSelect(r)}}},[t("i",{class:[r[e.iconKey],"avue-searchs__item-icon"]}),t("span",{staticClass:"avue-searchs__item-title"},[e._v(e._s(r[e.labelKey]))]),t("div",{staticClass:"avue-searchs__item-path"},[e._v("\n            "+e._s(r[e.pathKey])+"\n          ")])])})),0)],1)])])},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("7f7f"),r("ade3")),o=r("b297"),s=r("5880");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={data:function(){return{config:o["a"],value:"",menus:[],menuList:[]}},created:function(){this.getMenuList()},watch:{value:function(){this.querySearch()},menu:function(){this.getMenuList()}},computed:c({labelKey:function(){return this.website.menu.props.label||this.config.propsDefault.label},pathKey:function(){return this.website.menu.props.path||this.config.propsDefault.path},iconKey:function(){return this.website.menu.props.icon||this.config.propsDefault.icon},childrenKey:function(){return this.website.menu.props.children||this.config.propsDefault.children}},Object(s["mapGetters"])(["menu","website"])),methods:{handleEsc:function(){this.$parent.isSearch=!1},getMenuList:function(){var e=this,t=function t(r){for(var i=0;i<r.length;i++){var a=Object.assign({},r[i]);e.validatenull(a[e.childrenKey])?e.menuList.push(a):t(a[e.childrenKey])}};this.menuList=[],t(this.menu),this.menus=this.menuList},querySearch:function(){var e=this.menuList,t=this.value;this.menus=t?this.menuList.filter(this.createFilter(t)):e},createFilter:function(e){return function(t){return 0===t.name.toLowerCase().indexOf(e.toLowerCase())}},handleSelect:function(e){this.handleEsc(),this.value="",this.$router.push({path:this.$router.$avueRouter.getPath({name:e[this.labelKey],src:e[this.pathKey]},e.meta),query:e.query})}}},d=u,p=(r("1557"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,"47d73e63",null);t["default"]=f.exports},"76e7":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,"append-to-body":"true","destroy-on-close":"",width:"35%"},on:{"update:visible":function(t){e.dialogVisible=t},close:e.handelClose}},[t("el-form",{attrs:{model:e.form}},[t("el-form-item",{attrs:{label:"鏌ヨ鏉′欢","label-width":"70px",size:"small"}},[t("el-input",{attrs:{autocomplete:"off"},on:{change:e.handleQuery},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}})],1)],1),t("p",{staticClass:"text_tip"},[e._v("*閫夋嫨鍒嗙被杩涜灞炴�ц繃婊�, 鎴栬�呰緭鍏ュ睘鎬х殑鍏ㄦ嫾鎴栬�呯畝鎷艰繘琛屾煡璇�! 濡�: 濮撳悕 (鍙緭鍏m鎴杧inming )")]),t("transfer",{attrs:{data:e.newdata,"filter-method":e.filterMethod,"filter-placeholder":e.filterPlaceholder,props:e.props},model:{value:e.transferValue,callback:function(t){e.transferValue=t},expression:"transferValue"}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handelTransferSave}},[e._v("淇� 瀛�")])],1)],1)},a=[],n=(r("8e6e"),r("456d"),r("20d6"),r("7f7f"),r("ac6a"),r("ade3")),o=r("49ce"),s=r("b0b8"),l=r.n(s);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={components:{transfer:o["default"]},name:"IntegrationTransfer",props:{visible:{typeof:Boolean,default:!1},title:{typeof:String,default:"缂栫爜灞炴��"},data:{typeof:Array,default:function(){return[]}},props:{typeof:Object,default:function(){return{label:"label",key:"key",disabled:"disabled"}}},disabledData:{typeof:Array,default:function(){return[]}},filterPlaceholder:{typeof:String,default:"璇疯緭鍏ユ嫾闊冲叏鎷兼垨鑰呮嫾闊崇缉鍐�"}},data:function(){return{inputVal:"",transferValue:this.value,dialogVisible:this.visible}},watch:{visible:function(e){this.dialogVisible=e},dialogVisible:function(e){this.$emit("update:visible",e)}},computed:{newdata:function(){var e=this;l.a.setOptions({checkPolyphone:!1,charCase:1});var t=this.props.label,r=this.props.key,i=this.data.map((function(r){var i=u({disabled:!1},r);return 0!==e.disabledData.length&&e.disabledData.forEach((function(e){i[t]===e&&(i.disabled=!0)})),i}));return i.map((function(i){var a,o=l.a.getFullChars(i[e.props.label]),s=l.a.getCamelChars(i[e.props.label]),c=(a={pinyins:o,renPing:s},Object(n["a"])(a,t,i[e.props.label]),Object(n["a"])(a,r,i[e.props.key]),Object(n["a"])(a,"disabled",i.disabled),a);return c}))}},methods:{handleQuery:function(e){this.inputVal=e},filterMethod:function(e,t){return t.pinyins.indexOf(this.inputVal)>-1||t.renPing.indexOf(this.inputVal)>-1},handelClose:function(){this.transferValue=[],this.inputVal="",this.visible=!1},handelTransferSave:function(){var e=this,t=e.newdata,r=t.findIndex((function(t){return t.oid===e.transferValue[0].oid}));t[r].disabled=!0;var i={value:this.transferValue,data:t};e.$emit("save",i),e.transferValue=[],e.inputVal=""}}},p=d,f=(r("9d2d"),r("2877")),m=Object(f["a"])(p,i,a,!1,null,"1c728115",null);t["default"]=m.exports},7754:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getParentList",(function(){return l})),r.d(t,"getChildList",(function(){return c})),r.d(t,"remove",(function(){return u})),r.d(t,"add",(function(){return d})),r.d(t,"update",(function(){return p})),r.d(t,"getDict",(function(){return f})),r.d(t,"getDictTree",(function(){return m})),r.d(t,"getDictionary",(function(){return h}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/dict/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/dict/parent-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},c=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-system/dict/child-list",method:"get",params:o(o({},i),{},{current:e,size:t,parentId:r})})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict/remove",method:"post",params:{ids:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict/submit",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict/detail",method:"get",params:{id:e}})},m=function(){return Object(a["a"])({url:"/api/ubcs-system/dict/tree?code=DICT",method:"get"})},h=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict/dictionary",method:"get",params:e})}},"78e2":function(e,t,r){"use strict";r.r(t),r.d(t,"downloadHistoryImportTemplate",(function(){return a})),r.d(t,"downloadBatchApplyCodeTemplate",(function(){return n})),r.d(t,"downloadBatchImportApplyTemplate",(function(){return o})),r.d(t,"downloadErrorFile",(function(){return s})),r.d(t,"importDataShow",(function(){return l})),r.d(t,"getSuccessTable",(function(){return c})),r.d(t,"getResembleTable",(function(){return u})),r.d(t,"getFormTemplate",(function(){return d})),r.d(t,"getCurretnSelectedRowResemble",(function(){return p})),r.d(t,"submitHistoryimport",(function(){return f})),r.d(t,"addSaveCode",(function(){return m}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/downloadImportExcelHistory",method:"get",params:e,responseType:"blob"})},n=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/downloadTopImportExcel",method:"get",params:e,responseType:"blob"})},o=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/downloadImportExcel",method:"get",params:e,responseType:"blob"})},s=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/downloadErrorFile",method:"get",params:e,responseType:"blob"})},l=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/gridclassifys",method:"get",params:{redisOid:e+"-class"}})},c=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/gridValidata",method:"get",params:e})},u=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/gridResemble",method:"get",params:e})};function d(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/getFormDefineByTemplateOid",method:"get",params:e})}function p(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/gridRowResemble",method:"get",params:e})}function f(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/batchImportData",method:"post",data:e})}function m(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/addSaveCode",method:"post",data:e})}},"7a90":function(e,t,r){"use strict";r.r(t),r.d(t,"getadd",(function(){return s})),r.d(t,"getupdata",(function(){return l})),r.d(t,"allList",(function(){return c})),r.d(t,"getremove",(function(){return u})),r.d(t,"getPage",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e){return Object(a["a"])({url:"/api/ubcs-system/value-range/submit",method:"post",data:e})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/value-range/submit",method:"post",data:e})},c=function(){return Object(a["a"])({url:"/api/ubcs-system/value-range/list",method:"get"})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/value-range/remove",method:"post",data:e})},d=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/value-range/page",method:"get",params:o(o({},r),{},{current:e,size:t})})}},"7a96":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"sendData",(function(){return l}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/dockingManagement/gridDockingTask",method:"get",params:o(o({},r),{},{page:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/dockingManagement/sendData",method:"post",data:e})}},"7c41":function(e,t,r){"use strict";r.r(t),r.d(t,"getPage",(function(){return s})),r.d(t,"getOnesearch",(function(){return l})),r.d(t,"getadd",(function(){return c})),r.d(t,"getupdata",(function(){return u})),r.d(t,"getremove",(function(){return d})),r.d(t,"combination",(function(){return p}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/strategy/page",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/strategy/one",method:"post",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/strategy/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/strategy/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/strategy/remove",method:"post",params:{ids:e}})},p=function(){return Object(a["a"])({url:"/api/ubcs-system/combination/select",method:"get"})}},"7d3a":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"avue-logo"},[t("transition",{attrs:{name:"fade"}},[e.keyCollapse?t("span",{key:"0"},[t("img",{staticClass:"logimg",attrs:{src:"favicon.png"}})]):e._e()]),t("transition-group",{attrs:{name:"fade"}},[e.keyCollapse?e._e():[t("span",[t("img",{staticClass:"imgSpan",attrs:{src:e.imgurl}})]),t("span",{key:"1",staticClass:"avue-logo_title"},[t("span",[t("img",{staticClass:"imgSpan",attrs:{src:e.imgurl}})]),t("span",[e._v("  "+e._s(e.website.indexTitle))])])]],2)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("5880"),s=r("b0c50"),l=r.n(s);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={name:"logo",data:function(){return{imgurl:l.a}},created:function(){},computed:u({},Object(o["mapGetters"])(["website","keyCollapse"])),methods:{}},p=d,f=(r("537b"),r("2877")),m=Object(f["a"])(p,i,a,!1,null,null,null);t["default"]=m.exports},"7d53":function(e,t,r){"use strict";r("c477")},"7e26":function(e,t,r){"use strict";r.r(t),r.d(t,"getListDataScope",(function(){return s})),r.d(t,"removeDataScope",(function(){return l})),r.d(t,"addDataScope",(function(){return c})),r.d(t,"updateDataScope",(function(){return u})),r.d(t,"getMenuDataScope",(function(){return d})),r.d(t,"getListApiScope",(function(){return p})),r.d(t,"removeApiScope",(function(){return f})),r.d(t,"addApiScope",(function(){return m})),r.d(t,"updateApiScope",(function(){return h})),r.d(t,"getMenuApiScope",(function(){return b}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/data-scope/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/data-scope/remove",method:"post",params:{ids:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/data-scope/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/data-scope/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/data-scope/detail",method:"get",params:{id:e}})},p=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/api-scope/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/api-scope/remove",method:"post",params:{ids:e}})},m=function(e){return Object(a["a"])({url:"/api/ubcs-system/api-scope/submit",method:"post",data:e})},h=function(e){return Object(a["a"])({url:"/api/ubcs-system/api-scope/submit",method:"post",data:e})},b=function(e){return Object(a["a"])({url:"/api/ubcs-system/api-scope/detail",method:"get",params:{id:e}})}},"7eff":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.title,width:"70%","append-to-body":"true",visible:e.dialogVisible},on:{"update:visible":function(t){e.dialogVisible=t},close:e.handelClose}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:11}},[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("鍒濆鏁版嵁")]),e.showSearch?t("el-input",{staticClass:"input",attrs:{placeholder:"璇疯緭鍏ユ悳绱㈠唴瀹�"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleEnter.apply(null,arguments)}},model:{value:e.searchLeft,callback:function(t){e.searchLeft=t},expression:"searchLeft"}}):e._e()],1),t("el-table",{ref:"transferTable",attrs:{data:e.leftData,height:"500","highlight-current-row":"","tooltip-effect":"dark"},on:{"selection-change":e.handleLeftSelectionChange,"row-click":e.handleLeftRowClick}},[t("el-table-column",{attrs:{type:"selection",width:"50",align:"center",fixed:"left"}}),e._l(e.columns,(function(r,i){return t("div",{key:i},[r.visible?t("el-table-column",{attrs:{label:r.label,align:"center",prop:r.key}}):e._e()],1)}))],2)],1)],1),t("el-col",{staticClass:"btns",style:{height:"500px"},attrs:{span:2}},[t("el-button",{staticClass:"btn",attrs:{disabled:e.leftMultiple,type:"primary",icon:"el-icon-arrow-right",circle:""},on:{click:e.moveToRight}}),t("el-button",{staticClass:"btn",attrs:{disabled:e.rightMultiple,type:"primary",icon:"el-icon-arrow-left",circle:""},on:{click:e.moveToLeft}})],1),t("el-col",{attrs:{span:11}},[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("鏀瑰彉鏁版嵁")]),e.showSearch?t("el-input",{staticClass:"input",attrs:{placeholder:"璇疯緭鍏ユ悳绱㈠唴瀹�"},model:{value:e.searchRight,callback:function(t){e.searchRight=t},expression:"searchRight"}}):e._e()],1),t("el-table",{ref:"transferRightTable",attrs:{data:e.rightData,height:"500","highlight-current-row":"","tooltip-effect":"dark"},on:{"selection-change":e.handleRightSelectionChange,"row-click":e.handleRightRowClick}},[t("el-table-column",{attrs:{type:"selection",width:"50",align:"center",fixed:"left"}}),e._l(e.columns,(function(r,i){return t("div",{key:i},[r.visible?t("el-table-column",{attrs:{label:r.label,align:"center",prop:r.key}}):e._e()],1)}))],2)],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.tableTransferSave}},[e._v("淇濆瓨")])],1)],1)},a=[],n=(r("6762"),r("2fdb"),r("20d6"),r("2909")),o={name:"TableTransfer",model:{prop:"value",event:"change"},props:{visible:{typeof:Boolean,default:!1},title:{typeof:String,default:"妯℃澘闃舵缁存姢"},value:{type:Array,default:function(){return[]}},keyName:{type:String,default:"oid"},columns:{type:Array,default:function(){return[]}},dataList:{type:Array,default:function(){return[]}},showSearch:{type:Boolean,default:!0}},watch:{visible:function(e){this.dialogVisible=e},dialogVisible:function(e){this.$emit("update:visible",e)},searchLeft:{handler:function(){this.handleQueryLeft()},deep:!0},searchRight:{handler:function(){this.handleQueryRight()},deep:!0}},data:function(){return{dialogVisible:this.visible,indeterminate:!1,isCheck:!1,searchLeft:"",leftIds:[],leftMultiple:!0,leftDataList:[],leftData:[],searchRight:"",rightIds:[],rightMultiple:!0,rightDataList:[],rightData:[]}},mounted:function(){this.init(),console.log(this.$refs.transferTable)},methods:{init:function(){var e=this;e.rightIds=e.value;for(var t=function(t){e.value.some((function(r){return r==e.dataList[t][e.keyName]}))&&e.rightDataList.push(e.dataList[t]),e.leftDataList.push(e.dataList[t])},r=0;r<e.dataList.length;r++)t(r);e.leftData=Object(n["a"])(e.leftDataList),e.rightData=Object(n["a"])(e.rightDataList)},handleLeftSelectionChange:function(e){var t=this;this.leftIds=e.map((function(e){return e[t.keyName]})),this.leftMultiple=!e.length},handleRightSelectionChange:function(e){var t=this;this.rightIds=e.map((function(e){return e[t.keyName]})),this.rightMultiple=!e.length},moveToRight:function(){for(var e=this,t=function(t){var r=e.leftIds.findIndex((function(r){return r==e.leftDataList[t][e.keyName]}));if(-1!==r){for(var i=e.leftDataList[t],a=i["id"],n=!0,o=0;o<e.rightDataList.length;o++){var s=e.rightDataList[o],l=s["id"];if(l==a){n=!1;break}}n&&(e.rightDataList.push(e.leftDataList[t]),e.leftDataList[t].checked=!0)}},r=0;r<this.leftDataList.length;r++)t(r);this.leftData=this.setData(this.leftDataList,this.searchLeft),this.rightData=this.setData(this.rightDataList,this.searchRight),this.$emit("change",this.rightDataList.map((function(t){return t[e.keyName]})))},moveToLeft:function(){for(var e=this,t=function(t){var i=e.rightIds.findIndex((function(r){return r==e.rightDataList[t][e.keyName]}));-1!==i&&(e.leftDataList[t].checked=!1,e.$delete(e.rightDataList,t),t--),r=t},r=0;r<this.rightDataList.length;r++)t(r);console.log(this.rightDataList),this.leftData=this.setData(this.leftDataList,this.searchLeft),this.rightData=this.setData(this.rightDataList,this.searchRight),this.$emit("change",this.rightDataList.map((function(t){return t[e.keyName]})))},handleQueryLeft:function(){this.leftData=this.setData(this.leftDataList,this.searchLeft)},handleQueryRight:function(){this.rightData=this.setData(this.rightDataList,this.searchRight)},handleLeftRowClick:function(e){this.leftData?this.$refs.transferTable.toggleRowSelection(e):this.$refs.transferTable.clearSelection()},handleRightRowClick:function(e){this.rightData?this.$refs.transferRightTable.toggleRowSelection(e):this.$refs.transferRightTable.clearSelection()},setData:function(e,t){var r=this;if(null!=t||""!=t){for(var i=[],a=function(a){r.columns.some((function(r){return e[a][r.key].toLowerCase().includes(t.toLowerCase())}))&&i.push(e[a])},n=0;n<e.length;n++)a(n);return i}return e},change:function(e){console.log(e),console.log(this.value)},done:function(){this.leftData=[],this.leftDataList=[],this.rightDataList=[],this.rightData=[],this.dialogVisible=!1},tableTransferSave:function(){this.$emit("save",this.rightData),this.done()},handelClose:function(){this.$emit("close"),this.done()}}},s=o,l=(r("86af"),r("2877")),c=Object(l["a"])(s,i,a,!1,null,"0a64f625",null);t["default"]=c.exports},"7f21":function(e,t,r){"use strict";r.r(t);r("7f7f");var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"115vh"},attrs:{title:"涓氬姟绫诲瀷",visible:e.showSubmitDialog,"append-to-body":"",width:"70%"},on:{"update:visible":function(t){e.showSubmitDialog=t},close:e.closeSubmitDialog}},[t("el-form",{ref:"form",staticClass:"btmTypeForm",attrs:{model:e.btmType,"show-message":"true",inline:"",size:"medium","label-suffix":":",rules:e.rules,"status-icon":"true"},on:{resetFields:e.resetForm}},[t("el-form-item",{attrs:{label:"鑻辨枃鍚嶇О","label-width":"100px",required:"true",prop:"id"}},[t("el-input",{attrs:{"prefix-icon":e.icons.key},model:{value:e.btmType.id,callback:function(t){e.$set(e.btmType,"id",t)},expression:"btmType.id"}})],1),t("el-form-item",{attrs:{label:"涓枃鍚嶇О","label-width":"100px"}},[t("el-input",{attrs:{"prefix-icon":e.icons.name},model:{value:e.btmType.name,callback:function(t){e.$set(e.btmType,"name",t)},expression:"btmType.name"}})],1),t("el-form-item",{attrs:{label:"鏁版嵁搴撹〃鍚�","label-width":"100px"}},[t("el-input",{attrs:{"prefix-icon":e.icons.tableName},model:{value:e.btmType.tableName,callback:function(t){e.$set(e.btmType,"tableName",t)},expression:"btmType.tableName"}})],1),t("el-form-item",{staticClass:"domainSelect",attrs:{label:"鎵�灞為鍩�","label-width":"100px",prop:"domain"}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨棰嗗煙","prefix-icon":e.icons.domain},model:{value:e.btmType.bizDomain,callback:function(t){e.$set(e.btmType,"bizDomain",t)},expression:"btmType.bizDomain"}},e._l(e.domainOption,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"鐗堟湰瑙勫垯","label-width":"100px"}},[t("el-input",{staticClass:"revisionRule",attrs:{"prefix-icon":e.icons.revisionRule,clearable:"","suffix-icon":e.icons.referType,placeholder:"璇烽�夋嫨锛岀暀绌哄垯涓嶈繘琛岀鐞�"},on:{focus:e.openRevision,clear:e.clearRevision},model:{value:e.btmType.revisionRuleName,callback:function(t){e.$set(e.btmType,"revisionRuleName",t)},expression:"btmType.revisionRuleName"}})],1),t("el-form-item",{attrs:{label:"鐢熷懡鍛ㄦ湡","label-width":"100px"}},[t("el-input",{staticClass:"lifeCycle",attrs:{"prefix-icon":e.icons.lifeCycle,clearable:"","suffix-icon":e.icons.referType,placeholder:"璇烽�夋嫨锛岀暀绌哄垯涓嶈繘琛岀鐞�"},on:{focus:e.openLifeCycle,clear:e.clearLifeCycle},model:{value:e.btmType.lifeCycleName,callback:function(t){e.$set(e.btmType,"lifeCycleName",t)},expression:"btmType.lifeCycleName"}})],1),t("div",[t("el-form-item",{staticClass:"viewFlag",attrs:{label:"寮�鍚鍥�","label-width":"100px"}},[t("el-switch",{attrs:{"active-color":"#13ce66"},on:{change:e.viewChange},model:{value:e.btmType.viewFlag,callback:function(t){e.$set(e.btmType,"viewFlag",t)},expression:"btmType.viewFlag"}})],1),t("el-form-item",{staticClass:"viewInput",attrs:{label:"瑙嗗浘璇彞","label-width":"100px"}},[t("el-input",{attrs:{"prefix-icon":e.icons.view,disabled:!e.btmType.viewFlag},model:{value:e.btmType.view,callback:function(t){e.$set(e.btmType,"view",t)},expression:"btmType.view"}})],1)],1),t("el-form-item",{staticClass:"description",attrs:{label:"鎻忚堪","label-width":"100px"}},[t("el-input",{staticClass:"descClass",attrs:{"prefix-icon":e.icons.desc,id:"descId"},model:{value:e.btmType.description,callback:function(t){e.$set(e.btmType,"description",t)},expression:"btmType.description"}})],1)],1),t("avue-crud",{ref:"attrTable",attrs:{option:e.option,data:e.btmType.attributes,page:e.page},on:{"update:page":function(t){e.page=t}},scopedSlots:e._u([{key:"menuLeft",fn:function(r){return[t("el-button",{attrs:{type:"danger",icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.rowAdd()}}},[e._v("灞炴�ч�夋嫨\n      ")])]}},{key:"attrDataTypeText",fn:function(r){var i=r.row;return[t("el-tag",[e._v(e._s(i.attrDataTypeText))])]}},{key:"menu",fn:function(r){var i=r.row,a=r.index;return[i.$cellEdit?e._e():t("el-button",{attrs:{icon:"el-icon-edit",size:"small",type:"text"},on:{click:function(t){return e.cellEditClick(i)}}},[e._v("缂栬緫\n      ")]),i.$cellEdit?e._e():t("el-button",{attrs:{icon:"el-icon-delete",size:"small",type:"text"},on:{click:function(t){return e.removeFormAttrTable(i,a)}}},[e._v("绉婚櫎\n      ")]),i.$cellEdit?t("el-button",{attrs:{icon:"el-icon-check",size:"small",type:"text"},on:{click:function(t){return e.cellEditSave(i,a)}}},[e._v("\n        淇濆瓨\n      ")]):e._e()]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.submitBtmType}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancleSubmitBtmType}},[e._v("鍙栨秷")])],1),t("el-dialog",{attrs:{title:"灞炴�ф睜",visible:e.attrRef.visible,"append-to-body":"",width:"80%"},on:{close:e.closeAttrDialog}},[t("avue-crud",{directives:[{name:"loading",rawName:"v-loading",value:e.attrRef.loading,expression:"attrRef.loading"}],ref:"attrRef",staticClass:"attrRef",attrs:{option:e.attrRef.option,data:e.attrRef.data,page:e.attrRef.page},on:{"update:page":function(t){return e.$set(e.attrRef,"page",t)},"on-load":e.attrRefOnLoad,"search-change":e.attrRefSearch,"selection-change":e.selectionChange},scopedSlots:e._u([{key:"typeValue",fn:function(r){return[t("el-tag",[e._v(e._s(r.row.typeValue))])]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.confirmSelectAttr}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancleSelectAttr}},[e._v("鍙栨秷")])],1)],1),t("el-dialog",{attrs:{title:"璇烽�夋嫨鐗堟湰瑙勫垯",visible:e.revisionRef.visible,"append-to-body":"",width:"80%"},on:{"update:visible":function(t){return e.$set(e.revisionRef,"visible",t)}}},[t("avue-crud",{directives:[{name:"loading",rawName:"v-loading",value:e.revisionRef.loading,expression:"revisionRef.loading"}],ref:"revisionRef",staticClass:"revisionRef",attrs:{option:e.revisionRef.option,data:e.revisionRef.data,page:e.revisionRef.page},on:{"update:page":function(t){return e.$set(e.revisionRef,"page",t)},"row-click":e.revisionClick,"search-change":e.searchRevisionRule,"search-reset":e.clearSearchRevisionRule},scopedSlots:e._u([{key:"radio",fn:function(r){var i=r.row;return[t("el-radio",{attrs:{label:i.$index},model:{value:e.revisionRef.selectRow,callback:function(t){e.$set(e.revisionRef,"selectRow",t)},expression:"revisionRef.selectRow"}},[e._v("聽\n        ")])]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.confirmRevision}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancelRevision}},[e._v("鍙栨秷")])],1)],1),t("el-dialog",{attrs:{title:"璇烽�夋嫨鐢熷懡鍛ㄦ湡",visible:e.lifeCycleRef.visible,"append-to-body":"",width:"80%"},on:{"update:visible":function(t){return e.$set(e.lifeCycleRef,"visible",t)}}},[t("avue-crud",{directives:[{name:"loading",rawName:"v-loading",value:e.lifeCycleRef.loading,expression:"lifeCycleRef.loading"}],ref:"lifeCycleRef",staticClass:"lifeCycleRef",attrs:{option:e.lifeCycleRef.option,data:e.lifeCycleRef.data,page:e.lifeCycleRef.page},on:{"update:page":function(t){return e.$set(e.lifeCycleRef,"page",t)},"row-click":e.lifeCycleClick,"search-change":e.searchLifeCycle,"search-reset":e.clearSearchLifeCycle},scopedSlots:e._u([{key:"radio",fn:function(r){var i=r.row;return[t("el-radio",{attrs:{label:i.$index},model:{value:e.lifeCycleRef.selectRow,callback:function(t){e.$set(e.lifeCycleRef,"selectRow",t)},expression:"lifeCycleRef.selectRow"}},[e._v("聽\n        ")])]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.confirmLifeCycle}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancelLifeCycle}},[e._v("鍙栨秷")])],1)],1)],1)},a=[],n=(r("ac6a"),r("96cf"),r("1da1")),o=r("d772"),s=r("6872"),l=r("b1ca"),c=r("6868"),u={name:"BusinessAdd",props:{btmType:{type:Object},domainOption:{type:Array},icons:{type:Array}},watch:{btmType:{handler:function(e,t){console.log("鐩戝惉",e,t)},deep:!0,immediate:!0}},data:function(){return{form:{},showSubmitDialog:!1,option:{height:"330px",selection:!1,headerAlign:"center",border:!0,index:!0,rowKey:"id",tabs:!0,menu:!0,editBtn:!1,delBtn:!1,columnBtn:!1,menuWidth:150,addBtn:!1,highlightCurrentRow:!0,column:[{label:"鑻辨枃鍚嶇О",prop:"id",align:"center"},{label:"涓枃鍚嶇О",prop:"name",align:"center",cell:!0},{label:"绫诲瀷",prop:"attrDataTypeText",align:"center",slot:!0},{label:"榛樿鍊�",prop:"defaultValue",align:"center",cell:!0},{label:"璇存槑",prop:"description",align:"center",cell:!0}]},attrRef:{visible:!1,page:{currentPage:1,pageSize:10},loading:!1,key:null,option:{height:360,addBtn:!1,refreshBtn:!1,columnBtn:!1,selection:!0,menu:!1,border:!0,reserveSelection:!0,searchMenuSpan:8,highlightCurrentRow:!0,rowKey:"id",column:[{label:"鑻辨枃鍚嶇О",prop:"id",align:"left",search:!0,width:230},{label:"涓枃鍚嶇О",prop:"name",align:"center"},{label:"绫诲瀷",prop:"typeValue",align:"center",slot:!0},{label:"榛樿鍊�",prop:"defaultValue",align:"center"},{label:"鍏佽涓虹┖",prop:"nullable",type:"switch",display:!1,hide:!0,labelWidth:132,dicData:[{label:"鍚�",value:1},{label:"鏄�",value:0}]},{label:"璇存槑",prop:"description",cell:!0,align:"center"}]},data:[],queryNotIn:""},revisionRef:{visible:!1,page:{currentPage:1,pageSize:10},loading:!1,selectRow:"",searchKey:null,option:{height:360,addBtn:!1,refreshBtn:!1,columnBtn:!1,menu:!1,border:!0,reserveSelection:!0,searchMenuSpan:8,searchShowBtn:!1,highlightCurrentRow:!0,column:[{label:"閫夋嫨",prop:"radio",width:60,hide:!1},{label:"鑻辨枃鍚嶇О",prop:"id",search:!0},{label:"涓枃鍚嶇О",prop:"name",search:!0},{label:"璺宠穬瀛楃",prop:"skipCode"},{label:"鍒濆鍊�",prop:"startCode"},{label:"姝ラ暱",prop:"serialStep"},{label:"鍓嶇紑",prop:"prefixCode"},{label:"鍚庣紑",prop:"suffixCode"},{label:"鎻忚堪",prop:"description",type:"textarea"}]}},lifeCycleRef:{visible:!1,page:{currentPage:1,pageSize:10},loading:!1,selectRow:"",searchKey:null,option:{height:360,addBtn:!1,refreshBtn:!1,columnBtn:!1,menu:!1,border:!0,reserveSelection:!0,searchMenuSpan:8,searchShowBtn:!1,highlightCurrentRow:!0,column:[{label:"閫夋嫨",prop:"radio",width:60,hide:!1},{label:"鑻辨枃鍚嶇О",prop:"id",search:!0},{label:"涓枃鍚嶇О",prop:"name",search:!0},{label:"璺宠穬瀛楃",prop:"skipCode"},{label:"鍒濆鍊�",prop:"startCode"},{label:"姝ラ暱",prop:"serialStep"},{label:"鍓嶇紑",prop:"prefixCode"},{label:"鍚庣紑",prop:"suffixCode"},{label:"鎻忚堪",prop:"description",type:"textarea"}]}},rules:{id:[{required:!0,message:"璇疯緭鍏ヤ笟鍔$被鍨嬬紪鍙�",trigger:"blur"},{pattern:/^[A-Za-z]+$/,message:"涓氬姟绫诲瀷缂栧彿鍙兘涓鸿嫳鏂�",trigger:"blur"},{min:2,max:20,message:"闀垮害鍦�2鍒�20涓瓧绗�",trigger:"blur"}],name:[{required:!0,message:"璇疯緭鍏ヤ笟鍔$被鍨嬩腑鏂囧悕绉�",trigger:"blur"}],domain:[{required:!0,message:"璇烽�夋嫨鎵�灞為鍩�",trigger:"blur"}]}}},created:function(){},methods:{closeSubmitDialog:function(){this.showSubmitDialog=!1,this.btmType.attributes=[],this.btmType={},this.attrRef.selectData=[],this.attrRef.queryNotIn=null,this.resetForm()},closeAttrDialog:function(){this.attrRef.visible=!1},rowAdd:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.attrRefOnLoad();case 2:this.attrRef.visible=!0;case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),attrRefOnLoad:function(){var e=this;""!=this.attrRef.queryNotIn&&void 0!==this.btmType.attributes&&this.btmType.attributes.length>0&&(this.attrRef.queryNotIn="",this.btmType.attributes.forEach((function(t){e.attrRef.queryNotIn+=t.id+","}))),this.attrRef.loading=!0,Object(s["queryPage"])(this.attrRef.key,this.attrRef.queryNotIn,this.attrRef.page.currentPage,this.attrRef.page.pageSize).then((function(t){var r=t.data.data;e.attrRef.page.total=r.total,e.attrRef.data=r.records})),setTimeout((function(){e.attrRef.loading=!1}),600),this.$nextTick((function(){e.$refs.attrRef.refreshTable()}))},attrRefSearch:function(e,t){this.attrRef.key=e.id,this.attrRefOnLoad(),t(),this.attrRef.key=null},removeFormAttrTable:function(e,t){var r=this;this.btmType.attributes.splice(t,1),this.attrRef.queryNotIn="",this.btmType.attributes.forEach((function(e){r.attrRef.queryNotIn+=e.id+","}))},selectionChange:function(e){this.attrRef.selectData=e},confirmSelectAttr:function(){var e=this;this.btmType.attributes||(this.btmType.attributes=[]),console.log(this.attrRef.selectData),this.attrRef.selectData.forEach((function(t){e.btmType.attributes.push({id:t.id,name:t.name,attrDataType:t.typeKey,attrDataTypeText:t.typeValue,defaultValue:t.defaultValue,description:t.description,attributeLength:t.maxLength,referBtmTypeId:t.referTypeCode,referBtmTypeName:t.referToName,enumId:t.dictCode}),e.attrRef.queryNotIn+=t.id+","})),this.attrRef.data=[],this.closeAttrDialog()},cancleSelectAttr:function(){this.attrRef.selectData=[],this.closeAttrDialog()},submitBtmType:function(){var e=this;if(console.log(this.btmType),this.btmType.attributes){var t=!1;this.btmType.attributes.forEach((function(r){if(!r.name)return e.$message.warning("绗�"+(r.$index+1)+"琛岀殑涓枃鍚嶇О涓嶈兘涓虹┖"),void(t=!0)})),t||Object(o["add"])(this.btmType,!0).then((function(t){e.$message.success("淇濆瓨鎴愬姛"),e.cancleSubmitBtmType(),e.$emit("refreshTable")}))}else this.$message.warning("杩樻病鏈変负涓氬姟绫诲瀷閫夋嫨灞炴��")},cancleSubmitBtmType:function(){this.btmType={},this.btmType.attributes=[],this.showSubmitDialog=!1},refreshAttrTable:function(){var e=this;this.$nextTick((function(){e.$refs.attrTable.refreshTable()}))},viewChange:function(){},cellEditClick:function(e){console.log(e),e.$cellEdit=!0},cellEditSave:function(e){this.btmType.attributes[e.$index].name=e.name,this.btmType.attributes[e.$index].defaultValue=e.defaultValue,this.btmType.attributes[e.$index].description=e.description,e.$cellEdit=!1},openRevision:function(){this.revisionRef.visible=!0,this.revisionRuleOnLoad()},revisionRuleOnLoad:function(){var e=this;this.revisionRef.loading=!0,Object(l["getPage"])().then((function(t){e.revisionRef.data=t.data.data.records})),setTimeout((function(){e.revisionRef.loading=!1}),600),this.$nextTick((function(){e.$refs.revisionRef.refreshTable()}))},openLifeCycle:function(){this.lifeCycleRef.visible=!0,this.lifeCycleOnLoad()},lifeCycleOnLoad:function(){var e=this;this.lifeCycleRef.loading=!0,Object(c["getList"])().then((function(t){e.lifeCycleRef.data=t.data.data.records})),setTimeout((function(){e.lifeCycleRef.loading=!1}),600),this.$nextTick((function(){e.$refs.lifeCycleRef.refreshTable()}))},closeRevisionDialog:function(){this.revisionRef.visible=!1},closeLifeCycleDialog:function(){this.lifeCycleRef.visible=!1},confirmRevision:function(){this.btmType.revisionFlag=!0,this.btmType.revisionRuleId=this.revisionRef.selectData.id,this.btmType.revisionRuleName=this.revisionRef.selectData.name,this.btmType.inputRevisionFlag=!1,this.cancelRevision()},confirmLifeCycle:function(){this.btmType.lifeCycleFlag=!0,this.btmType.lifeCycleId=this.lifeCycleRef.selectData.id,this.btmType.lifeCycleName=this.lifeCycleRef.selectData.name,this.cancelLifeCycle()},cancelRevision:function(){this.revisionRef.selectRow="",this.revisionRef.selectData={},this.closeRevisionDialog()},cancelLifeCycle:function(){this.lifeCycleRef.selectRow="",this.lifeCycleRef.selectData={},this.closeLifeCycleDialog()},revisionClick:function(e){this.revisionRef.selectRow=e.$index,this.revisionRef.selectData={id:e.id,name:e.name}},lifeCycleClick:function(e){this.lifeCycleRef.selectRow=e.$index,this.lifeCycleRef.selectData={id:e.id,name:e.name}},clearRevision:function(){this.$delete(this.btmType,"revisionFlag"),this.$delete(this.btmType,"revisionRuleId"),this.$delete(this.btmType,"revisionRuleName"),this.$delete(this.btmType,"inputRevisionFlag")},clearLifeCycle:function(){this.$delete(this.btmType,"lifeCycleFlag"),this.$delete(this.btmType,"lifeCycleId"),this.$delete(this.btmType,"lifeCycleName")},resetForm:function(){this.btmType={},this.$refs.form.resetFields()},searchRevisionRule:function(e,t){var r=this,i={};e.id&&(i["id_like"]=e.id),e.name&&(i["name_like"]=e.name),this.revisionRef.loading=!0,Object(l["getPage"])(this.revisionRef.page.currentPage,this.revisionRef.page.pageSize,i).then((function(e){r.revisionRef.data=e.data.data.records})),setTimeout((function(){t(),r.revisionRef.loading=!1}),600),this.$nextTick((function(){r.$refs.revisionRef.refreshTable()}))},searchLifeCycle:function(e,t){var r=this,i={};e.id&&(i["id_like"]=e.id),e.name&&(i["name_like"]=e.name),this.lifeCycleRef.loading=!0,Object(c["getList"])(this.lifeCycleRef.page.currentPage,this.lifeCycleRef.page.pageSize,i).then((function(e){r.lifeCycleRef.data=e.data.data.records})),setTimeout((function(){t(),r.lifeCycleRef.loading=!1}),600),this.$nextTick((function(){r.$refs.lifeCycleRef.refreshTable()}))},clearSearchRevisionRule:function(e){this.revisionRuleOnLoad()},clearSearchLifeCycle:function(e){this.lifeCycleOnLoad(),console.log(e)}}},d=u,p=(r("a23f"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,null,null);t["default"]=f.exports},"81b9":function(e,t,r){"use strict";r.r(t),r.d(t,"businese",(function(){return s}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmEngineController/getTableDataByOids",method:"get",params:o({},e)})}},8294:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,width:"1300px","append-to-body":"",top:"5vh"},on:{"update:visible":function(t){e.dialogVisible=t}},scopedSlots:e._u([{key:"footer",fn:function(){return[t("div",[t("el-button",{attrs:{size:"small",type:"primary",loading:e.submitLoading},on:{click:e.submit}},[e._v("纭畾瀵煎叆")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("鍙栨秷")])],1)]},proxy:!0}])},[t("div",{staticClass:"flex_box"},[t("div",{directives:[{name:"show",rawName:"v-show",value:"batchImportApply"!==e.type,expression:"type !== 'batchImportApply'"}],staticClass:"left",style:{width:e.leftWidth+"px"}},[t("div",{staticClass:"isExpand_box"},[t("el-link",{attrs:{type:"primary"},on:{click:e.hideTree}},[t("i",{class:e.isExpand?"el-icon-arrow-left":"el-icon-arrow-right"}),e._v("\n          "+e._s(e.isExpand?"鏀剁缉":"灞曞紑")+"\n        ")])],1),t("el-input",{directives:[{name:"show",rawName:"v-show",value:e.isExpand,expression:"isExpand"}],attrs:{placeholder:"杈撳叆鍏抽敭瀛楄繘琛岃繃婊�",size:"small"},model:{value:e.filterText,callback:function(t){e.filterText=t},expression:"filterText"}}),t("el-tree",{directives:[{name:"show",rawName:"v-show",value:e.isExpand,expression:"isExpand"}],ref:"tree",staticClass:"filter_tree",attrs:{data:e.leftTree,"node-key":"codeClassifyOid","default-expand-all":"","highlight-current":"","filter-node-method":e.filterNode,props:{label:"name"}},on:{"node-click":e.treeNodeClick}})],1),t("div",{staticClass:"right",style:{width:1280-e.leftWidth-60+"px"}},[t("div",{staticClass:"tab_box",staticStyle:{width:"100%"}},[t("el-tabs",{staticStyle:{width:"100%"},attrs:{type:"card",size:"small"},on:{"tab-click":e.handleClick},model:{value:e.activeTab,callback:function(t){e.activeTab=t},expression:"activeTab"}},[t("el-tab-pane",{attrs:{label:e.tab1Name,name:"tab1"}},[e.cloNamesList.length>1?t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.tab1Loading,expression:"tab1Loading"}],staticStyle:{width:"100%"},attrs:{border:"",data:e.tab1Table,height:"40vh","highlight-current-row":""},on:{"current-change":e.resembleRowChange,"selection-change":e.tab1TableSelectChange}},["batchApplyCode"!==e.type?t("el-table-column",{attrs:{type:"selection",width:"100px",align:"center"}}):t("el-table-column",{attrs:{type:"operate",width:"100px",align:"center"},scopedSlots:e._u([{key:"default",fn:function(r){var i=r.row;return[t("el-button",{attrs:{type:"text"},on:{click:function(t){return e.reEdit(i)}}},[e._v("閲嶆柊缂栬緫")])]}}],null,!1,176171522)}),t("el-table-column",{attrs:{type:"index",label:"搴忓彿",width:"100px",align:"center"}}),e._l(e.cloNamesList,(function(e){return t("el-table-column",{key:e.field,attrs:{prop:e.field,label:e.title,width:e.width,align:"center"}})}))],2):t("div",{staticStyle:{height:"400px"}}),t("div",[t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.tab1BottomTableLoading,expression:"tab1BottomTableLoading"}],staticStyle:{width:"100%"},attrs:{border:"",data:e.currentSelectedResemble,height:"20vh"}},[e._l(e.resembleColumList,(function(r){return t("el-table-column",{key:r.field,attrs:{prop:r.field,label:r.title,minWidth:r.minWidth,align:"center"},scopedSlots:e._u([{key:"default",fn:function(i){var a=i.row;return["id"===r.field?t("span",[t("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.openFormTemlpate(a)}}},[e._v(e._s(a[r.field]))])],1):t("span",[e._v("\n                      "+e._s(a[r.field])+"\n                    ")])]}}],null,!0)})})),t("el-table-column",{directives:[{name:"show",rawName:"v-show",value:e.resembleColumList.length>0,expression:"resembleColumList.length > 0"}],attrs:{prop:"rowIndex",label:"excel琛屾暟",align:"center"}})],2)],1)],1),t("el-tab-pane",{attrs:{label:e.tab2Name,name:"tab2"}},[t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.tab2Loading,expression:"tab2Loading"}],attrs:{border:"",data:e.tab2Table,height:"60vh"}},e._l(e.successTableColumns,(function(e){return t("el-table-column",{key:e.field,attrs:{prop:e.field,label:e.title,width:e.width,align:"center"}})})),1),"batchApplyCode"===e.type&&e.tab2Table.length>0?t("el-card",{staticStyle:{"min-height":"200px",margintop:"10px"}},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("h4",[e._v("缂栫爜鐢宠")])]),"batchApplyCode"===e.type?t("FormTemplate",{ref:"CodeApply",attrs:{type:"add",selfColumnType:e.selfColumnType,selfColumnConfig:e.selfColumnConfig},on:{getFormData:e.getCodeApplyFormData,referConfigDataUpdate:e.referConfigDataUpdate}}):e._e()],1):e._e()],1)],1)],1)])]),t("FormTemplateDialog",e._b({ref:"FormTemplateDialog",attrs:{visible:e.currentSelectedResembleRow.formTemplateVisible},on:{"update:visible":function(t){return e.$set(e.currentSelectedResembleRow,"formTemplateVisible",t)},submit:e.FormTemplateSubmit}},"FormTemplateDialog",e.currentSelectedResembleRow,!1))],1)},a=[],n=(r("7514"),r("ac6a"),r("456d"),r("6762"),r("2fdb"),r("96cf"),r("1da1")),o=(r("7f7f"),r("78e2")),s=r("6657"),l=r("8cf2"),c=r("741a"),u={name:"ShowImportData",components:{ResembleQuery:s["default"],FormTemplate:l["default"]},mixins:[c["a"]],props:{title:{type:String,default:"鍘嗗彶鏁版嵁瀵煎叆"},visible:!1,leftTree:{type:Array,default:function(){return[]}},redisOid:{type:String,default:""},classifyAttr:{type:String,default:"id"},codeClassifyOid:{type:String,default:""},type:String,secDTOList:{type:Array,default:function(){return{}}}},computed:{dialogVisible:{get:function(){return this.visible},set:function(e){this.$emit("update:visible",e)}},successTableColumns:function(){return"batchApplyCode"===this.type?this.cloNamesList.slice(1):this.cloNamesList}},data:function(){return{isExpand:!0,filterText:"",leftWidth:200,templateOid:null,tab1Name:"鐩镐技椤�",tab2Name:"姝g‘鏁版嵁",tab1Table:[],selectedTab1Table:[],tab2Table:[],activeTab:"tab1",cloNamesList:[],localCodeClassifyOid:"",codeRuleOid:"",resembleColumList:[],currentSelectedResemble:[],currentSelectedResembleRow:{templateOid:"",codeClassifyOid:"",rowOid:"",formTemplateVisible:!1,type:"detail",title:"鏌ョ湅璇︾粏淇℃伅",setForm:{}},batchSelectTableData:{},savedList:[],tab1Loading:!1,tab2Loading:!1,tab1BottomTableLoading:!1,submitLoading:!1}},methods:{filterNode:function(e,t){return!e||-1!==t.name.indexOf(e)},hideTree:function(){this.isExpand?this.leftWidth=50:this.leftWidth=200,this.isExpand=!this.isExpand},treeNodeClick:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t,r){var i=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("batchApplyCode"!==this.type){e.next=19;break}if(!0!==r){e.next=6;break}this.codeRuleOid=t.codeRuleOid,this.batchSelectTableData[t.codeRuleOid]={name:t.name,templateOid:t.oid,cloNamesList:t.cloNamesList,codeClassifyOid:t.codeClassifyOid,codeRuleOid:t.codeRuleOid},e.next=18;break;case 6:if(this.localCodeClassifyOid!==t.codeClassifyOid){e.next=10;break}console.log("閲嶅鐐瑰嚮"),e.next=18;break;case 10:if(!this.$refs.CodeApply){e.next=18;break}return e.next=13,this.$refs.CodeApply.validate();case 13:if(e.sent){e.next=18;break}return this.$message.warning("璇峰~鍐欎究缂栫爜鐢宠锛�"),this.activeTab="tab2",this.$refs.tree.setCurrentKey(this.localCodeClassifyOid),e.abrupt("return",!1);case 18:this.batchSelectTableData[t.codeRuleOid]||(this.batchSelectTableData[t.codeRuleOid]={name:t.name,templateOid:t.oid,cloNamesList:t.cloNamesList,codeClassifyOid:t.codeClassifyOid,codeRuleOid:t.codeRuleOid});case 19:"historyImport"===this.type&&(!0===r?this.batchSelectTableData[t.codeClassifyOid]={name:t.name,templateOid:t.oid,cloNamesList:t.cloNamesList,codeClassifyOid:t.codeClassifyOid,codeRuleOid:t.codeRuleOid}:this.localCodeClassifyOid===t.codeClassifyOid&&console.log("閲嶅鐐瑰嚮"),this.batchSelectTableData[t.codeClassifyOid]||(this.batchSelectTableData[t.codeClassifyOid]={name:t.name,templateOid:t.oid,cloNamesList:t.cloNamesList,codeClassifyOid:t.codeClassifyOid,tab1Selected:[]}),this.selection=this.batchSelectTableData[this.localCodeClassifyOid]["tab1Selected"]),this.localCodeClassifyOid=t.codeClassifyOid,this.cloNamesList=t.cloNamesList,this.templateOid=t.oid,this.tab1Loading=!0,Object(o["getResembleTable"])({codeClassifyOid:"batchApplyCode"===this.type?t.codeRuleOid:this.templateOid,redisOid:this.redisOid+"-resemble"}).then((function(e){i.tab1Loading=!1,i.tab1Table=e.data.data.filter((function(e){return!i.savedList.includes(e.oid)})),"batchApplyCode"===i.type&&(i.batchSelectTableData[t.codeRuleOid]["tab1"]=i.tab1Table),"historyImport"===i.type&&(i.batchSelectTableData[t.codeClassifyOid]["tab1"]=i.tab1Table)})),this.tab2Loading=!0,Object(o["getSuccessTable"])({codeClassifyOid:"batchApplyCode"===this.type?t.codeRuleOid:this.templateOid,redisOid:this.redisOid+"-ok"}).then((function(e){i.tab2Loading=!1,i.tab2Table=e.data.data,i.tab2Table.length>0&&"batchApplyCode"===i.type&&(i.batchSelectTableData[t.codeRuleOid]["codeApply"]={},i.batchSelectTableData[t.codeRuleOid]["tab2"]=i.tab2Table,i.$refs.CodeApply&&(i.$refs.CodeApply.loading=!0),i.getCodeRule()),"historyImport"===i.type&&(i.batchSelectTableData[t.codeClassifyOid]["tab2"]=i.tab2Table)})),Object(o["getFormTemplate"])({templateOid:t.oid,codeClassifyOid:this.localCodeClassifyOid}).then((function(e){i.resembleColumList=e.data.resembleTableVO.cols[0]}));case 28:case"end":return e.stop()}}),e,this)})));function t(t,r){return e.apply(this,arguments)}return t}(),tab1TableSelectChange:function(e){this.selectedTab1Table=e,this.batchSelectTableData[this.localCodeClassifyOid]&&(this.batchSelectTableData[this.localCodeClassifyOid]["tab1Selected"]=e)},resembleRowChange:function(e){var t=this;e&&e.oid&&(this.tab1BottomTableLoading=!0,Object(o["getCurretnSelectedRowResemble"])({redisOid:this.redisOid+"-resemble-data",dataOid:e.oid}).then((function(e){t.tab1BottomTableLoading=!1,t.currentSelectedResemble=e.data.data})))},openFormTemlpate:function(e){this.currentSelectedResembleRow={formTemplateVisible:!0,templateOid:e.codetemplateoid,codeClassifyOid:this.localCodeClassifyOid,rowOid:e.rowOid,type:"detail",title:"鏌ョ湅璇︾粏淇℃伅",setForm:{}}},submit:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n,s,l,c,u,d,p,f=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t={classifyAttr:"historyImport"===this.type||"batchApplyCode"===this.type?this.classifyAttr:void 0,improt:"historyImport"===this.type},"batchApplyCode"!==this.type){e.next=27;break}if(!this.$refs.CodeApply){e.next=9;break}return e.next=5,this.$refs.CodeApply.validate();case 5:if(e.sent){e.next=9;break}return this.$message.warning("璇峰~鍐欎究缂栫爜鐢宠锛�"),this.activeTab="tab2",e.abrupt("return",!1);case 9:if(r=Object.keys(this.batchSelectTableData),i=this.leftTree.filter((function(e){return!r.includes(e.codeRuleOid)})),a=i.map((function(e){return e.name})),!(a.length>0)){e.next=15;break}return this.$message.warning("鏁版嵁".concat(a,"杩樻湭鏇炬煡鐪嬶紝璇峰厛鏌ョ湅锛�")),e.abrupt("return",!1);case 15:for(l in n=[],s=[],this.batchSelectTableData)Object.hasOwnProperty.call(this.batchSelectTableData,l)&&(c=this.batchSelectTableData[l],c.tab1.length>0&&n.push(c),c.tab2.length>0&&s.push(c));if(0!==s.length){e.next=21;break}return this.$message.warning("瀵煎叆鐨勬暟鎹腑娌℃湁姝g‘鐨勬暟鎹紒"),e.abrupt("return");case 21:if(!(n.length>0)){e.next=24;break}return e.next=24,this.$confirm(n.map((function(e){return e.name})).join("銆�")+"锛岃繖鍑犱釜缂栫爜瑙勫垯涓嬬殑鏈夐敊璇暟鎹拰鐩镐技椤规暟鎹病鏈夊鐞嗭紝鎮ㄥ鏋滅户缁繚瀛樼殑璇濓紝杩欎簺鏁版嵁灏嗕細琚嚜鍔ㄨ垗寮冿紝鏄惁缁х画锛�","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"});case 24:t.codeImprotSaveDatVOList=s.map((function(e){return{Clos:e.cloNamesList,dataList:e.tab2,orderDTO:{codeClassifyOid:e.codeClassifyOid,templateOid:e.templateOid,secDTOList:e.localSecVOList.map((function(t){return{secOid:t.oid,secValue:e.codeApply[t.oid]}}))}}})),e.next=38;break;case 27:if("historyImport"!==this.type){e.next=37;break}if(u=Object.keys(this.batchSelectTableData),d=this.leftTree.filter((function(e){return!u.includes(e.codeClassifyOid)})),p=d.map((function(e){return e.name})),!(p.length>0)){e.next=34;break}return this.$message.warning("鏁版嵁".concat(p,"杩樻湭鏇炬煡鐪嬶紝璇峰厛鏌ョ湅锛�")),e.abrupt("return",!1);case 34:t.codeImprotSaveDatVOList=this.batchSelectTableData.map((function(e){return{Clos:e.cloNamesList,dataList:e.tab2.concat(e.tab1Selected),orderDTO:{codeClassifyOid:e.codeClassifyOid,templateOid:e.templateOid,secDTOList:f.secDTOList}}})),e.next=38;break;case 37:t.codeImprotSaveDatVOList=[{Clos:this.cloNamesList.map((function(e){return e.title})),dataList:this.tab2Table.concat(this.selectedTab1Table),orderDTO:{codeClassifyOid:this.codeClassifyOid,templateOid:this.templateOid,secDTOList:this.secDTOList}}];case 38:this.submitLoading=!0,Object(o["submitHistoryimport"])(t).then((function(e){f.submitLoading=!1,200===e.data.code&&f.$message.success(e.data.msg)}));case 40:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),reEdit:function(e){this.currentSelectedResembleRow={templateOid:e.codetemplateoid,codeClassifyOid:e.codeclassifyid,rowOid:e.oid,formTemplateVisible:!0,type:"add",title:"缂栬緫鏁版嵁鍚庨噸鏂板叆搴�",setForm:e}},FormTemplateSubmit:function(e){var t=this;Object(o["addSaveCode"])(e).then((function(r){200===r.data.code&&(t.savedList.push(e.oid),t.$message.success("鏂板鎴愬姛锛�"),t.treeNodeClick(t.leftTree.find((function(e){return e.codeRuleOid===t.codeRuleOid}))),t.currentSelectedResembleRow={templateOid:"",codeClassifyOid:"",rowOid:"",formTemplateVisible:!1,type:"detail",title:"鏌ョ湅璇︾粏淇℃伅",setForm:{}})}))}},watch:{filterText:function(e){this.$refs.tree.filter(e)},leftTree:{immediate:!0,deep:!0,handler:function(e){var t=this;e.length>0&&(this.treeNodeClick(e[0],!0),this.$nextTick((function(){t.$refs.tree.setCurrentKey(e[0]["codeClassifyOid"])})),"batchImportApply"===this.type?this.leftWidth=0:"batchApplyCode"===this.type&&(this.tab1Name="鏈夌浉浼奸」鎴栭敊璇暟鎹�",this.tab2Name="姝g‘鏁版嵁",this.leftWidth=200))}}}},d=u,p=(r("f84e"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,"1e5c61a6",null);t["default"]=f.exports},"832b":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"115vh","margin-top":"-10vh",overflow:"hidden"},attrs:{title:"楂樼骇鏌ヨ","append-to-body":"",width:"55vw",visible:e.isShowDialog,"lock-scroll":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.isShowDialog=t},close:e.recoverPage}},[t("div",{staticClass:"search-total"},[t("div",{staticClass:"dialog-search-button",attrs:{slot:"title"},slot:"title"},[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-search"},on:{click:e.searchSubmit}},[e._v("\n                鏌ヨ\n            ")]),t("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-refresh"},on:{click:e.resetInput}},[e._v("\n                閲嶇疆\n            ")])],1),t("div",{staticClass:"search-content"},e._l(e.initOptions,(function(r,i){return t("el-row",{key:r.queryField,attrs:{span:24}},[t("el-col",{attrs:{span:5}},[t("div",{staticClass:"grid-content"},[t("el-select",{attrs:{disabled:"",placeholder:"璇烽�夋嫨"},model:{value:e.searchFormArrays[i].queryField,callback:function(t){e.$set(e.searchFormArrays[i],"queryField",t)},expression:"searchFormArrays[index].queryField"}},e._l(e.options,(function(e){return t("el-option",{key:e.queryField,attrs:{label:e.title,value:e.queryField}})})),1)],1)]),t("el-col",{attrs:{span:4}},[t("div",{staticClass:"grid-content"},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.searchFormArrays[i].condition,callback:function(t){e.$set(e.searchFormArrays[i],"condition",t)},expression:"searchFormArrays[index].condition"}},e._l(r.conditions,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)]),t("el-col",{attrs:{span:12}},[t("div",{staticClass:"grid-content"},["text"===r.fieldType||""===r.fieldType?t("el-input",{attrs:{type:"text",placeholder:"璇疯緭鍏�"},model:{value:e.searchFormArrays[i].fieldValue,callback:function(t){e.$set(e.searchFormArrays[i],"fieldValue",t)},expression:"searchFormArrays[index].fieldValue"}}):"combox"===r.fieldType?t("el-select",{attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.searchFormArrays[i].fieldValue,callback:function(t){e.$set(e.searchFormArrays[i],"fieldValue",t)},expression:"searchFormArrays[index].fieldValue"}},e._l(r.data,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1):"truefalse"===r.fieldType?t("el-switch",{model:{value:e.searchFormArrays[i].fieldValue,callback:function(t){e.$set(e.searchFormArrays[i],"fieldValue",t)},expression:"searchFormArrays[index].fieldValue"}}):"datetime"===r.fieldType?t("el-date-picker",{attrs:{type:"date",placeholder:"閫夋嫨鏃ユ湡"},model:{value:e.searchFormArrays[i].fieldValue,callback:function(t){e.$set(e.searchFormArrays[i],"fieldValue",t)},expression:"searchFormArrays[index].fieldValue"}}):"refer"===r.fieldType?t("vci-web-refer",{attrs:{referConfig:r.referConfigData||{},value:e.searchFormArrays[i].fieldValue,text:r.showField,display:!r.hidden},on:{setReferValue:function(t){return e.setReferValue(t,i)}}}):e._e()],1)]),t("el-col",{attrs:{span:2}},[t("div",{staticClass:"grid-content"},[t("i",{staticClass:"el-icon-close",on:{click:function(t){return e.removeInput(i)}}})])])],1)})),1)])])},a=[],n=(r("ac6a"),r("35a0")),o=r("6e8c"),s={components:{vciWebRefer:o["default"]},name:"advancedQuery",props:{visible:{type:"Boolean",default:!1},options:{type:"Object",default:{}}},data:function(){return{isShowDialog:this.visible,initOptions:[],searchConditions:[{value:"_equal",label:"绛変簬"},{value:"_notequal",label:"涓嶇瓑浜�"},{value:"_like",label:"鍖呭惈"},{value:"_notlike",label:"涓嶅寘鍚�"}],switchSearchConditions:[{value:"_equal",label:"绛変簬"},{value:"_notequal",label:"涓嶇瓑浜�"}],referSearchConditions:[{value:"_equal",label:"绛変簬"},{value:"_notequal",label:"涓嶇瓑浜�"},{value:"_like",label:"鍖呭惈"},{value:"_notlike",label:"涓嶅寘鍚�"}],dateConditions:[{value:"_equal",label:"绛変簬"},{value:"_notequal",label:"涓嶇瓑浜�"},{value:"_ge",label:"澶т簬"},{value:"_le",label:"灏忎簬"}],searchFormArrays:[],fieldValue:""}},watch:{visible:function(){this.isShowDialog=this.visible},options:function(){this.initData()}},methods:{initData:function(){var e=this,t=JSON.stringify(this.options);if(this.initOptions=JSON.parse(t),this.initOptions.length>0){var r=[];this.initOptions.forEach((function(t,i){if("combox"===t.fieldType){var a=JSON.parse(localStorage.getItem(t.comboxKey));null!=a?t.data=a:Object(n["getDictionary"])({code:t.comboxKey}).then((function(e){t.data=e.data.data,localStorage.setItem(t.comboxKey,JSON.stringify(e.data.data))}))}else"refer"===t.fieldType&&e.$set(t,"referConfigData",{title:t.title,showField:t.showField||t.field,field:t.field,placeholder:t.inputTip||"",options:Object.assign(t.referConfig,{width:"80%"})});var o=[];o="text"===t.fieldType?e.searchConditions:"combox"===t.fieldType?e.dateConditions:"datetime"===t.fieldType?e.switchSearchConditions:e.referSearchConditions,e.$set(t,"conditions",o);var s={queryField:String(t.queryField),condition:"text"===t.fieldType?String("_like"):String("_equal"),fieldValue:"truefalse"===t.fieldType?Boolean(!1):String("")};r.push(s)})),this.searchFormArrays=r}},setReferValue:function(e,t){e.field&&(this.searchFormArrays[t][e.fieldValue]=e.value||"",this.initOptions[t][e.showField]=e.text||"")},removeInput:function(e){this.$delete(this.initOptions,e),this.$delete(this.searchFormArrays,e)},resetInput:function(){this.initData()},recoverPage:function(){this.resetInput(),this.$emit("update:visible",!1)},searchSubmit:function(){for(var e={},t=this.searchFormArrays,r=0;r<t.length;r++)if(t[r].fieldValue+""!=""||t[r].fieldValue+""==="false"){if(e["conditionMap["+t[r].queryField+"]"]+""!="undefined")return this.$message.warning("瀛樺湪閲嶅鏌ヨ鏉′欢锛岃浠旂粏鏍稿!"),console.log(e["conditionMap["+t[r].queryField+"]"]),!1;e["conditionMap["+t[r].queryField+t[r].condition+"]"]=t[r].fieldValue}console.log(e),this.$emit("echoContion",e),this.isShowDialog=!1}}},l=s,c=(r("57af"),r("2877")),u=Object(c["a"])(l,i,a,!1,null,"50969086",null);t["default"]=u.exports},8400:function(e,t,r){},8409:function(e,t,r){"use strict";r("a0cf")},"84df":function(e,t,r){"use strict";r.d(t,"a",(function(){return i})),r.d(t,"b",(function(){return a})),r.d(t,"c",(function(){return n}));r("3b2b"),r("a481");var i=function(e,t){var r=t-e,i=Math.floor(r/864e5),a=r%864e5,n=Math.floor(a/36e5),o=a%36e5,s=Math.floor(o/6e4),l=o%6e4,c=Math.round(r/1e3);return{leave1:a,leave2:o,leave3:l,days:i,hours:n,minutes:s,seconds:c}};function a(e,t){if(t=t||"yyyy-MM-dd hh:mm:ss","Invalid Date"!==e){var r={"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()};for(var i in/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length))),r)new RegExp("("+i+")").test(t)&&(t=t.replace(RegExp.$1,1===RegExp.$1.length?r[i]:("00"+r[i]).substr((""+r[i]).length)));return t}return""}function n(){return a(new Date,"yyyyMMddhhmmss")}},8572:function(e,t,r){},"85ad":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"110vh","margin-top":"-12vh","overflow-y":"hidden"},attrs:{title:e.options.title,"append-to-body":"",visible:e.crudParams.isShowDialog,width:"65%","destroy-on-close":""},on:{"update:visible":function(t){return e.$set(e.crudParams,"isShowDialog",t)},close:e.clearTableRowSelection}},[t("avue-crud",{ref:e.crudParams.ref,attrs:{option:e.crudParams.crudOption,"table-loading":e.crudParams.crudLoading,data:e.crudParams.crudData},on:{"row-click":e.selectedBtmTypeAttrRowClick,"selection-change":e.selectionBtmTypeAttrChange,"search-change":e.selectedBtmTypeAttrSrchChange,"search-reset":e.selectedBtmTypeAttrSrchReset}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.selectedBtmTypeAttr}},[e._v("纭� 瀹�")]),t("el-button",{on:{click:function(t){e.crudParams.isShowDialog=!1}}},[e._v("鍙� 娑�")])],1)],1)},a=[],n=(r("456d"),r("ac6a"),r("ade3")),o=r("cb4a"),s={name:"referSelectBtmAttrDialog",props:{visible:{type:"Boolean",default:!1}},watch:{visible:function(){this.crudParams.isShowDialog=this.visible}},data:function(){var e;return{crudParams:{ref:"selectedAttrCrud",isShowDialog:this.visible,crudLoading:!1,crudOption:(e={border:!0,height:"250px",tip:!1,index:!0,selection:!0,addBtn:!1,menu:!1,disablePage:!1,searchShowBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,searchMenuSpan:5,align:"center",menuAlign:"center"},Object(n["a"])(e,"border",!0),Object(n["a"])(e,"column",[{label:"灞炴�ц嫳鏂囩紪鍙�",width:120,search:!0,searchSpan:8,searchLabelWidth:100,prop:"id"},{label:"灞炴�т腑鏂囧悕绉�",search:!0,searchSpan:8,searchLabelWidth:100,prop:"name"},{label:"灞炴�ч暱搴�",search:!1,prop:"attributeLength"},{label:"灞炴�х被鍨�",search:!1,prop:"attrDataTypeText"}]),e),crudData:[],crudQuery:{},crudSelectedRowData:[]},options:{}}},methods:{clearTableRowSelection:function(){this.crudParams.crudSelectedRow="",this.crudParams.crudSelectedRowData="",this.$emit("update:visible",!1)},selectedBtmTypeAttrOnLoad:function(e){var t=this;this.options=e,this.crudParams.crudLoading=!0;var r={};this.crudParams.crudQuery&&Object.keys(this.crudParams.crudQuery).forEach((function(e){r["conditionMap["+e+"]"]=t.crudParams.crudQuery[e]})),r["conditionMap[btmTypeId]"]=this.options.btmTypeId,Object(o["gridAttributesByBtmId"])(1,-1,r).then((function(e){var r=e.data;t.crudParams.crudData=r.data.records,t.crudParams.crudLoading=!1,t.$nextTick((function(){t.$refs[t.crudParams.ref].doLayout()}))}))},selectedBtmTypeAttrSrchChange:function(e,t){this.crudParams.crudQuery=e,this.selectedBtmTypeAttrOnLoad(this.options),t()},selectedBtmTypeAttrSrchReset:function(){this.crudParams.crudQuery={},this.selectedBtmTypeAttrOnLoad(this.options)},selectedBtmTypeAttrRowClick:function(e){this.crudParams.crudSelectedRowData=e,this.$refs[this.crudParams.ref].toggleSelection(),this.$refs[this.crudParams.ref].setCurrentRow(e),this.$refs[this.crudParams.ref].toggleRowSelection(e)},selectionBtmTypeAttrChange:function(e){this.crudParams.crudSelectedRowData=e,this.$refs[this.crudParams.ref].setCurrentRow(this.crudParams.crudSelectedRowData[e.length-1])},selectedBtmTypeAttr:function(){if(this.crudParams.crudSelectedRowData.length<=0||"sortField"==this.options.condition&&1!=this.crudParams.crudSelectedRowData.length)this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�");else{var e={selectedArrary:this.crudParams.crudSelectedRowData,condition:this.options.condition};this.$emit("echoSelectedAttr",e),this.crudParams.isShowDialog=!1}}}},l=s,c=r("2877"),u=Object(c["a"])(l,i,a,!1,null,null,null);t["default"]=u.exports},"86af":function(e,t,r){"use strict";r("8400")},"882c":function(e,t,r){"use strict";r.r(t);r("386d");var i=function(){var e=this,t=e._self._c;return t("avue-crud",{ref:"crud",attrs:{"table-loading":e.loading,data:e.data,option:e.option,page:e.page,search:e.search},on:{"update:page":function(t){e.page=t},"update:search":function(t){e.search=t},"on-load":e.getDataList,"row-save":e.handleSave,"row-del":e.handleDelete,"row-update":e.handleEdit,"refresh-change":e.handleRefresh,"size-change":e.handleSizePage,"current-change":e.handleCurrentPage},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=(r("96cf"),r("1da1")),s=(r("7f7f"),r("5821"));function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"FlowPath",props:{code:{typeof:String,required:!0,default:""}},data:function(){var e=this;return{loading:!1,page:{currentPage:1,pageSize:10,total:0},search:{},delIds:[],data:[],startData:[],form:{},option:{height:"auto",border:!0,align:"center",menuAlign:"center",index:!0,searchMenuSpan:8,searchBtn:!1,emptyBtn:!1,columnBtn:!1,defaultSort:{prop:"id,name,description,version",order:"descending"},column:[{label:"妯℃澘key",prop:"modelKey",width:120,sortable:!0,type:"tree",dicData:[],props:{label:"key",value:"key"},rules:[{required:!0,message:"妯℃澘key涓嶈兘涓虹┖",trigger:"blur"}],nodeClick:function(t){console.log(t),e.form.modelName=t.name}},{label:"妯℃澘鍚嶇О",prop:"modelName",sortable:!0,width:220,addDisabled:!0,editDisabled:!0},{label:"妯℃澘鐢ㄩ��",prop:"buttonTypeKey",type:"tree",width:120,dicUrl:"/api/ubcs-flow/processTS/tt",dicMethod:"post",props:{value:"codee",label:"namee"}},{label:"妯℃澘鎻忚堪",prop:"description",type:"textarea"}]}}},created:function(){this.getStart()},methods:{getStart:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(s["getStartList"])();case 2:t=e.sent,200===t.status&&(console.log(t.data.data.records),r=t.data.data.records,i=r.map((function(e){var t=e.key,r=e.name,i=e.version;return{key:t,name:r,version:i}})),this.option.column[0].dicData=i);case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getDataList:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!1,console.log(this.search),t=this.page,r=t.pageSize,i=t.currentPage,a={size:r,current:i},e.next=6,Object(s["getFlowpathList"])(c(c({},a),{templateId:this.code}));case 6:n=e.sent,200===n.status?(console.log(n),this.loading=!1,o=n.data.data,this.data=o.records,this.page.total=o.total):this.loading=!1;case 8:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleSave:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t,r,i){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log(t),e.next=3,Object(s["flowpathSave"])(c(c({},t),{templateId:this.code}));case 3:a=e.sent,200===a.status&&(i(),console.log(a),this.$message({type:"success",message:"鏂板鏁版嵁鎴愬姛锛�"}),r(),this.getDataList());case 5:case"end":return e.stop()}}),e,this)})));function t(t,r,i){return e.apply(this,arguments)}return t}(),handleEdit:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t,r,i,a){var n,o,l,u,d,p,f;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log(t),n=t.modelName,o=t.modelKey,l=t.buttonTypeKey,u=t.id,d=t.description,p={modelName:n,modelKey:o,buttonTypeKey:l,id:u,description:d},e.next=5,Object(s["flowpathSave"])(c(c({},p),{templateId:this.code}));case 5:f=e.sent,200===f.status&&(a(),this.$message({type:"success",message:"淇敼鏁版嵁鎴愬姛锛�"}),i(),this.getDataList());case 7:case"end":return e.stop()}}),e,this)})));function t(t,r,i,a){return e.apply(this,arguments)}return t}(),handleDelete:function(e){console.log(e);var t=e.id;this.deleteSysInfo({id:t})},deleteSysInfo:function(e){var t=this;this.$confirm("鏄惁纭畾鍒犻櫎閫夋嫨鐨勬ā鏉挎祦绋�?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then(Object(o["a"])(regeneratorRuntime.mark((function r(){var i;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.next=2,Object(s["flowpathDelete"])(e);case 2:i=r.sent,200===i.status&&(console.log(i),t.$message({type:"success",message:"鍒犻櫎鎴愬姛!"}),t.getDataList());case 4:case"end":return r.stop()}}),r)}))))},handleEnter:function(){""!==this.search[this.selectValue]&&this.getDataList()},handleClear:function(){},handleRefresh:function(){this.getDataList()},handleSizePage:function(e){this.page.pageSize=e},handleCurrentPage:function(e){this.page.currentPage=e}}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,null,null);t["default"]=f.exports},"888e":function(e,t,r){"use strict";r.r(t),r.d(t,"treeCodeClassifyValue",(function(){return s})),r.d(t,"addSaveCodeClassifyValue",(function(){return l})),r.d(t,"editCodeClassifyValue",(function(){return c})),r.d(t,"deleteCodeClassifyValue",(function(){return u})),r.d(t,"saveCodeClassifyValueOrder",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyValueController/treeCodeClassifyValue",method:"get",params:o({},e)})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyValueController/addSave",method:"post",data:e})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyValueController/editSave",method:"put",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyValueController/deleteData",method:"delete",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyValueController/saveOrder",method:"post",data:e})}},"88ca":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"remove",(function(){return l}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-report/report/rest/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-report/report/rest/remove",method:"post",params:{ids:e}})}},"89bb":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],staticClass:"avue-dialog avue-dialog--top",attrs:{title:e.title,"append-to-body":"true",visible:e.visible,top:"0",width:e.options.width||"80%"},on:{"update:visible":function(t){e.visible=t}}},[t("avue-crud",{ref:"referDefalutCrud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}}),t("div",{staticClass:"avue-dialog__footer"},[t("div",{staticClass:"avue-dialog__footer--left valueInfo"},[e._v(e._s(e.valueInfo))]),t("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.setValue}},[e._v("纭� 瀹�")])],1)],1),t("avue-input",{attrs:{disabled:e.disabled,placeholder:e.title},on:{click:function(t){!e.disabled&&(e.visible=!0)}},model:{value:e.text,callback:function(t){e.text=t},expression:"text"}})],1)},a=[],n=(r("8e6e"),r("456d"),r("28a5"),r("ac6a"),r("ade3")),o=(r("a481"),r("c54a"),r("276d"));function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c={name:"vciWebReferDefalut",props:["referConfig","value","text","title","disabled"],data:function(){return{visible:!1,options:this.referConfig.options||{},isMuti:"true"==this.referConfig.options.isMuti||1==this.referConfig.options.isMuti||1==this.referConfig.options.muti,props:{value:this.referConfig.valueField||this.referConfig.options.valueField||"oid",label:this.referConfig.textField||this.referConfig.options.textField||"name"},url:this.referConfig.options.url||"/api/ubcs-code/mdmEngineController/defaultReferDataGrid",method:this.referConfig.options.method||"GET",tableDefinedUrl:"",copyParam:["referBo","textField","valueField","displayTable","whereSql","queryScheme"],query:{},loading:!1,page:{pageSize:10,currentPage:1,total:this.referConfig.options.data?this.referConfig.options.data.length:0},data:this.referConfig.options.data||[],selectionList:[],option:{addBtn:!1,calcHeight:30,tip:!1,menu:!1,searchShow:!0,searchMenuSpan:6,searchLabelWidth:90,border:!0,index:!0,selection:!0,reserveSelection:!0,dialogClickModal:!1,highlightCurrentRow:!0,column:[]}}},created:function(){this.getParams()},mounted:function(){this.referConfig.options.page&&(this.page.pageSize=this.referConfig.options.page.limit||this.referConfig.options.page.pageSize,this.page.currentPage=this.referConfig.options.page.page||this.referConfig.options.page.currentPage)},computed:{valueInfo:function(){return this.text?"宸茶缃殑鍊间负["+this.text+"]":"鏈缃��"}},methods:{getParams:function(){var e={};if(this.options.extraParams&&(e=this.options.extraParams),this.options.useFormKey&&this.options.formValues&&(e['conditionMap["'+(this.options.paramForFormKey?this.options.paramForFormKey:this.options.useFormKey)+'"]']=this.options.formValues[this.options.useFormKey]),this.options.where)for(var t in this.options.where)e['conditionMap["'+t+'"]']=this.options.where[t];for(var r=0;r<this.copyParam.length;r++)e[this.copyParam[r]]=this.options[this.copyParam[r]];if(e["isMuti"]=this.isMuti,e.muti=this.isMuti,e["referBo"]||(e["referBo"]=this.options["referBo"]||this.options["referType"]),e["referType"]=e["referBo"],this.options.remoteSort&&this.options.initSort&&(e["order"]=this.options.initSort.type,e["sort"]=this.options.initSort.field),this.options.conditionParams)for(var t in this.options.conditionParams)e['conditionMap["'+t+'"]']=this.options.conditionParams[t];if(this.options.sourceDataParams)for(var t in this.options.sourceDataParams){if(t&&t.constructor===Object)return;e['sourceData["'+t+'"]']=this.options.sourceDataParams[t]}if(this.options.replaceParams)for(var t in this.options.replaceParams){if(t&&t.constructor===Object)return;e['replaceMap["'+t+'"]']=this.options.replaceParams[t]}var i={};if(e)for(var t in e)i[t.replace(/"/g,"'")]=e[t];this.options.tableConfig&&this.options.tableConfig.cols&&0!=this.options.tableConfig.cols.length?this.option.column=this.options.tableConfig.cols.map((function(e){if("LAY_TABLE_INDEX"!=e.field&&"LAY_CHECKED"!=e.field)return l(l({},e),{},{label:e.title,prop:e.field,formatter:e.template,search:!0})})):this.option.column=[{prop:"id",label:"鑻辨枃鍚嶇О",sort:!0,width:150,search:!0},{prop:"name",label:"涓枃鍚嶇О",sort:!0,width:150,search:!0},{prop:"description",label:"鎻忚堪",width:250},{prop:"secretGradeText",label:"瀵嗙骇",width:60,hidden:!this.controllerSecret}],i?(i["currentUserReferModelKey"]=this.options.currentUserReferModelKey,i["currentUserReferMethodKey"]=this.options.currentUserReferMethodKey):i={currentUserReferModelKey:this.options.currentUserReferModelKey,currentUserReferMethodKey:this.options.currentUserReferMethodKey},this.params=i},setValue:function(){if(0==this.selectionList.length)return this.$message.warning("娌℃湁閫夋嫨鏁版嵁"),!1;if(this.selectionList.length>1&&!this.isMuti)return this.$message.warning("姣忔鍙兘閫夋嫨涓�鏉℃暟鎹�"),!1;var e=[],t=[],r=this.props.value.indexOf(",")>-1,i=this.props.label.indexOf(",")>-1,a=this;this.selectionList.forEach((function(n,o){if(r){var s=a.props.value.split(",");s.forEach((function(t,r){e.push(n[r]+(a.referConfig.valueSep?a.referConfig.valueSep:" "))}))}else e.push(n[a.props.value]);if(i){var l=a.props.label.split(",");l.forEach((function(e,r){t.push(n[r]+(a.referConfig.textSep?a.referConfig.textSep:" "))}))}else t.push(n[a.props.label])})),this.value=e.join(","),this.text=t.join(","),this.$emit("setValue",{field:this.referConfig.field,showField:this.referConfig.showField,value:this.value,text:this.text,rawData:this.selectionList}),this.visible=!1},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page),t()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},selectionChange:function(e){if(!this.isMuti&&e.length>1){var t=e.shift();this.$refs.referDefalutCrud.toggleRowSelection(t,!1)}this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.referDefalutCrud.toggleSelection()},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.url){this.loading=!0;var i={};if(this.query)for(var a in this.query)i['conditionMap["'+a+'"]']=this.query[a];Object(o["getList"])(Object.assign(r,this.params,this.query,i),e.currentPage,e.pageSize,this.url,this.method).then((function(e){t.data=e.data.records,t.page.total=e.data.total,t.loading=!1,t.selectionClear()})).catch((function(e){t.$message.error(e),t.loading=!1}))}}}},u=c,d=(r("305f"),r("2877")),p=Object(d["a"])(u,i,a,!1,null,"5b18c3b7",null);t["default"]=p.exports},"8a50":function(e,t,r){},"8bbf":function(e,t){e.exports=Vue},"8ccd":function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("6b54"),core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_array_sort__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("55dd"),core_js_modules_es6_array_sort__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_array_sort__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2__),_api_work_businese__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("81b9"),_api_GetItem__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("dd3a"),_util_validate__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("c54a"),_api_system_dict__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("7754"),_refer_vciWebRefer_vue__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("6e8c");__webpack_exports__["a"]={name:"BusinessWork",components:{vciWebRefer:_refer_vciWebRefer_vue__WEBPACK_IMPORTED_MODULE_7__["default"]},props:["ids","templateId","taskId","modelKey","codeClassifyOid"],data:function(){return{BuinessOids:[],isLoading:!1,tableHeadData:[],tableData:[],editingRow:null,editShow:"",editAttr:"",hasEditor:!1,columnType:{text:"input",combox:"select",truefalse:"switch",number:"number",textarea:"textarea",datetime:"datetime",date:"date",refer:"refer"}}},watch:{ids:{handler:function(e,t){this.BuinessOids=e,this.CrudHeaderRend(),this.BuinseseRend()},deep:!0}},created:function(){},mounted:function(){},methods:{HandlerSave:function(){var e=this;this.editingRow=null,Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_4__["batchUpdateCode"])(this.tableData).then((function(t){console.log(t),t.data.data.success&&e.$message.success("淇濆瓨鎴愬姛")}))},CrudHeaderRend:function CrudHeaderRend(){var _this2=this;if(""!=this.codeClassifyOid){var data=new FormData;data.append("templateId",this.templateId),data.append("taskId",this.taskId),data.append("modelKey",this.modelKey),data.append("codeClassifyOid",this.codeClassifyOid),Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_4__["FlowTable"])({templateId:this.templateId,taskId:this.taskId,modelKey:this.modelKey,codeClassifyOid:this.codeClassifyOid}).then((function(res){_this2.hasEditor=res.data.tableDefineVO.hasEditor,_this2.options=res.data.tableDefineVO.seniorQueryColumns,_this2.List=res.data.tableDefineVO.cols[0],_this2.tableHeadData=[],_this2.List.forEach((function(item){var columnItem={label:item.title,prop:item.field,type:_this2.columnType[item.type],sortable:item.sort,width:item.minWidth,edit:_this2.columnType[item.edit]};"id"==item.field&&Object(_util_validate__WEBPACK_IMPORTED_MODULE_5__["b"])(item.templet)?columnItem.formatter="":item.templet&&"string"==typeof item.templet&&!Object(_util_validate__WEBPACK_IMPORTED_MODULE_5__["b"])(item.templet)&&item.templet.indexOf("function(row,column)")>-1?columnItem.formatter=eval("("+item.templet+")"):"truefalse"==item.fieldType&&(columnItem.formatter=function(e,t){return"true"==e[t.property]||"1"==e[t.property]?"鏄�":"鍚�"}),Object(_util_validate__WEBPACK_IMPORTED_MODULE_5__["b"])(item.edit)&&("string"==typeof item.editConfig?columnItem.editConfig=eval("("+item.editConfig+")"):columnItem.editConfig=item.editConfig,"select"==item.edit&&(columnItem.dicData=columnItem.editConfig.comboxConfig.data||_this2.geDictData(columnItem.editConfig.comboxConfig.comboxKey)),"refer"==item.edit&&(columnItem.referConfig={title:item.title,showField:item.showField||item.field,field:item.field,options:columnItem.editConfig.referConfig})),_this2.tableHeadData.push(Object.assign(item,columnItem))}))}))}},BuinseseRend:function(){var e=this;Object(_api_work_businese__WEBPACK_IMPORTED_MODULE_3__["businese"])({btmType:"wupin","conditionMap[oid]":this.BuinessOids.toString()}).then((function(t){e.tableData=t.data.data}))},geDictData:function(e){Object(_api_system_dict__WEBPACK_IMPORTED_MODULE_6__["getDictionary"])({code:e}).then((function(e){if(e.data&&200===e.data.code)return(e.data.data||[]).map((function(e){return e.value=e.dictValue,e.key=e.dictKey,e}))}))},handleCellClick:function(e,t,r,i){this.editingRow=e,this.editShow=t.property},formatter:function(e,t){return t.formatter?t.formatter(e,t):e[t.prop]},setReferValue:function(e){e.field&&(this.editingRow[e.field]=e.value||"",this.editingRow[e.showField]=e.text||"")}}}},"8cf2":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("avue-form",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],key:e.updateIndex,ref:"form",style:{minHeight:e.loading?"300px":""},attrs:{option:e.option},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[e._l(e.slotColumnList,(function(r){return t("template",{slot:r.prop+"Label"},[t("span",[t("span",[e._v(e._s(r.label)+" ")]),r.keyAttr?t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"璇ュ睘鎬т负鍏抽敭灞炴��",placement:"top-start"}},[t("i",{staticClass:"el-icon-star-on key_attr_icon"})]):e._e()],1)])})),e._l(e.slotColumnList,(function(r){return t("template",{slot:r.prop+""},["refer"==r.type?t("vciWebRefer",{attrs:{referConfig:r.referConfig||{},value:e.form[r.referConfig.field]||r.value,text:e.form[r.referConfig.showField],disabled:r.disabled,display:r.display},on:{setReferValue:e.setReferValue}}):e._e()],1)}))],2)],1)},a=[],n=(r("6762"),r("2fdb"),r("ac6a"),r("902d")),o=r("7754"),s=r("6e8c"),l={name:"FormTemplate",components:{vciWebRefer:s["default"]},props:{disabledProp:{type:Array,default:function(){return["id"]}},templateOid:{type:String,default:""},codeClassifyOid:{type:String,default:""},rowOid:{type:String,default:""},type:{type:String,default:"add"},selfColumnType:{type:Object,default:function(){return{}}},selfColumnConfig:{type:Object,default:function(){return{}}}},data:function(){return{updateIndex:0,form:{},option:{emptyBtn:!1,submitBtn:!1,labelWidth:"140",column:[],group:[]},loading:!0,columnType:{text:"input",combox:"select",truefalse:"switch",number:"number",textarea:"textarea",datetime:"datetime",date:"date",refer:"refer"},testItems:[{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"id",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"浼犲�肩鐢ㄥ姛鑳�",tooltips:"",type:"combox",unique:!1,verify:""},{customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"state",hidden:!1,keyAttr:!1,prefix:"",readOnly:!0,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"鎺ュ彛绂佺敤鍔熻兘",tooltips:"",type:"combox",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"oldcode",hidden:!1,keyAttr:!1,prefix:"el-icon-search",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"鏂囨湰鍚庣紑娴嬭瘯",text:"鍓嶅悗缂�鍔熻兘",tooltips:"",type:"text",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"materialname",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!0,selectLibFlag:"",showField:null,suffix:"",text:"姝e垯鏍¢獙鍔熻兘",tooltips:"璇疯緭鍏ユ暟瀛�",type:"text",unique:!1,verify:/^[0-9]+$/g},{comboxKey:null,customClass:null,data:[{attributes:{},key:"model_type",value:"妯″瀷"},{attributes:{},key:"part_type",value:"闆朵欢"}],dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"dataSelect",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"鐩存帴杩斿洖涓嬫媺",tooltips:"",type:"combox",unique:!1,verify:""},{comboxKey:"formTemplateTest",customClass:null,data:[],dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"dictSelect",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"瀛楀吀杩斿洖涓嬫媺",tooltips:"",type:"combox",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"firstfl",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"鏁板瓧杈撳叆妗�",tooltips:"",type:"number",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"yyyy-MM-dd HH:mm:ss",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"datetime",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"鏃ユ湡鏃堕棿閫夋嫨鍣�",tooltips:"",type:"datetime",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"time",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"鏃堕棿閫夋嫨鍣�",tooltips:"",type:"date",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"false",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"xiaoshouwl",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"寮�鍏�",tooltips:"",type:"truefalse",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"鎴戞槸榛樿鍊�",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"tuhao",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"榛樿鍊煎姛鑳�",tooltips:"鎻愮ず",type:"text",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"xinghaoguige",hidden:!1,keyAttr:!0,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"灞炴�у叧閿��",tooltips:"",type:"text",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"jiliangdw",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,tip:"鎴戞槸鎻愮ず鍔熻兘",required:!1,selectLibFlag:"",showField:"jiliangdwname",suffix:"",text:"鎻愮ず鍔熻兘",tooltips:"",type:"text",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"textarea",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"鏂囨湰鍩�",tooltips:"",type:"textarea",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"cz",hidden:!1,keyAttr:!1,prefix:"",readOnly:!0,referConfig:{},required:!1,selectLibFlag:"",showField:"depId",suffix:"",text:"鍙傜収",tooltips:"",type:"refer",unique:!1,verify:""}],trendsSpan:8,defaultValue:{},attributes:[],slotColumnList:[]}},mounted:function(){this.handleResize()},methods:{templateRender:function(e){var t=this,r=[],i=[],a=[],n=[];e.forEach((function(e){if(e=t.resetFormConfig(e),"line"!==e.type){"combox"!==e.type||!e.comboxKey||Array.isArray(e.dicData)&&0!==e.dicData.length||a.push({dictKey:e.comboxKey,field:e.field}),t.disabledProp.includes(e.field)&&(e.readOnly=!0);var o="璇烽�夋嫨",s="change";"text"===e.type&&(o="璇疯緭鍏�",s="blur");var l={label:e.text,labelslot:!0,prop:t.$utilFunc.isValuableObj(e.referConfig)&&e.showField||e.field,field:e.field,type:t.columnType[e.type],dicData:t.getDataList(e.type,e.data),disabled:"detail"===t.type||e.readOnly,prepend:t.preOrSufFixShow("text",e.prefix),append:t.preOrSufFixShow("text",e.suffix),prefixIcon:t.preOrSufFixShow("icon",e.prefix),suffixIcon:t.preOrSufFixShow("icon",e.suffix),valueFormat:e.dateFormate,format:e.dateFormate,keyAttr:e.keyAttr,value:e.defaultValue,placeholder:e.inputTip,comboxKey:e.comboxKey,display:!e.hidden,maxlength:e.maxlength,filterable:!0,referConfig:"refer"==e.type?{title:e.text,showField:e.showField||e.field,field:e.field,placeholder:e.inputTip,options:e.referConfig}:{},span:e.span?e.span:"textarea"===e.type?24:t.trendsSpan,rules:[{required:e.required,message:"璇�".concat(o).concat(e.text),trigger:s},{pattern:e.verify?e.verify:/[\s\S.]*/g,message:e.tooltips,trigger:s}],props:{label:"value",value:"key"}};n.push(l),0===i.length?r.push(l):i[i.length-1]["column"].push(l)}else i.push({label:e.text,prop:e.text,collapse:!0,column:[]})})),this.slotColumnList=n,this.$set(this.option,"column",r),this.$set(this.option,"group",i),this.updateIndex++,"add"===this.type&&(this.loading=!1),this.geDictData(a),this.getFormDetail()},resetFormConfig:function(e){for(var t in this.selfColumnConfig)if(Object.hasOwnProperty.call(this.selfColumnConfig,t)){var r=this.selfColumnConfig[t];if("function"===t){for(var i in r)if(Object.hasOwnProperty.call(r,i)){var a=r[i];e[i]=a(e)}}else if("exchange"===t){for(var n in r)if(Object.hasOwnProperty.call(r,n)){var o=r[n];e[n]=e[o]}}else if("directVoluation"===t)for(var s in r)if(Object.hasOwnProperty.call(r,s)){var l=r[s];e[s]=l}}return e},handleResize:function(){var e=document.body.clientWidth;this.trendsSpan=24/Math.floor(e/500),this.updateIndex++},preOrSufFixShow:function(e,t){if(!this.$utilFunc.isEmpty(t)||"string"===typeof t){var r="el-icon-"===t.slice(0,8);return"text"===e&&!r||"icon"===e&&r?t:void 0}},getDataList:function(e,t){return"truefalse"===e?[{key:!1,value:"鍚�"},{key:!0,value:"鏄�"}]:"combox"===e?t:[]},geDictData:function(e){var t=this;e.forEach((function(e){Object(o["getDictionary"])({code:e.dictKey}).then((function(r){r.data&&200===r.data.code&&(t.option.column=t.option.column.map((function(t){if(t.field===e.field){var i=(r.data.data||[]).map((function(e){return e.value=e.dictValue,e.key=e.dictKey,e}));t.dicData=i}return t})))}))}))},validate:function(){var e=this;return new Promise((function(t){e.$refs.form.validate((function(e,r){e?(r(),t(!0)):t(!1)}))}))},getFormDetail:function(){var e=this;"add"!==this.type&&Object(n["getFormDetail"])({templateOid:this.templateOid,oid:this.rowOid}).then((function(t){e.form=Object.assign(e.form,t.data.data[0]),e.loading=!1}))},setReferValue:function(e){e.field&&(this.form[e.field]=e.value||"",this.form[e.showField]=e.text||"",this.$emit("getFormData",this.form),this.$emit("referConfigDataUpdate",e))}},watch:{form:{deep:!0,immediate:!0,handler:function(e){this.$emit("getFormData",e)}}}},c=l,u=(r("7d53"),r("2877")),d=Object(u["a"])(c,i,a,!1,null,"7858df14",null);t["default"]=d.exports},"8ddc":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getParentList",(function(){return l})),r.d(t,"getChildList",(function(){return c})),r.d(t,"remove",(function(){return u})),r.d(t,"add",(function(){return d})),r.d(t,"update",(function(){return p})),r.d(t,"getDict",(function(){return f})),r.d(t,"getDictTree",(function(){return m})),r.d(t,"getDictionary",(function(){return h}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/parent-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},c=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/child-list",method:"get",params:o(o({},i),{},{current:e,size:t,parentId:r})})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/remove",method:"post",params:{ids:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/submit",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/detail",method:"get",params:{id:e}})},m=function(){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/tree?code=DICT",method:"get"})},h=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/dictionary",method:"get",params:e})}},"8e19":function(e,t,r){"use strict";r.r(t),r.d(t,"getAtrrList",(function(){return s})),r.d(t,"TreeSave",(function(){return l})),r.d(t,"TreeCheckDel",(function(){return c})),r.d(t,"TreeDel",(function(){return u})),r.d(t,"TreeObjcet",(function(){return d})),r.d(t,"TreeEnable",(function(){return p})),r.d(t,"TreeDeactivate",(function(){return f})),r.d(t,"importClassify",(function(){return m})),r.d(t,"gridCodeClassifyTemplate",(function(){return h})),r.d(t,"gridCodeClassifyFindTemplate",(function(){return b})),r.d(t,"addSave",(function(){return g})),r.d(t,"deleteData",(function(){return y})),r.d(t,"editSave",(function(){return v})),r.d(t,"TreeEditSave",(function(){return O})),r.d(t,"getObjectByOid",(function(){return w})),r.d(t,"gridCodeClassifyTemplateAttr",(function(){return C})),r.d(t,"copy",(function(){return _})),r.d(t,"AttrByBtm",(function(){return j})),r.d(t,"batchAddSave",(function(){return S})),r.d(t,"copyto",(function(){return k})),r.d(t,"getFormDefineByTemplate",(function(){return T})),r.d(t,"listByFlag",(function(){return D})),r.d(t,"upVersion",(function(){return x})),r.d(t,"stopLose",(function(){return P})),r.d(t,"startRelease",(function(){return R}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/treeCodeClassify",method:"get"})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/save",method:"post",data:e})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/checkIsCanDelete",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/deleteData",method:"Delete",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/getObjectByOid",method:"get",params:{oid:e}})},p=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/enableData",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/disableData",method:"post",data:e})},m=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/importClassify",method:"post",data:e})},h=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/gridCodeClassifyTemplate",method:"get",params:o({},e)})},b=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/gridCodeClassifyTemplate",method:"get",params:o({},e)})},g=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/addSave",method:"post",data:e})},y=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/deleteData",method:"Delete",data:e})},v=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/editSave",method:"Put",data:e})},O=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/editSave",method:"post",data:e})},w=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/getObjectByOid",method:"get",params:{oid:e}})},C=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTempAttrController/gridCodeClassifyTemplateAttr",method:"get",params:o({},e)})},_=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/copy",method:"post",data:e})},j=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTempAttrController/codeClassifyTemplateAttrByBtm",method:"get",params:o({},e)})},S=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTempAttrController/batchAddSave",method:"post",data:e})},k=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTempAttrController/copyto",method:"post",data:e})},T=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmEngineController/getFormDefineByTemplateOid",method:"get",params:o({},e)})},D=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/listByFlag",method:"get",params:o({},e)})},x=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/upgrade",method:"post",data:e})},P=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/disableData",method:"post",data:e})},R=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/enableData",method:"post",data:e})}},"902d":function(e,t,r){"use strict";r.r(t),r.d(t,"getFormTemplate",(function(){return a})),r.d(t,"executeCode",(function(){return n})),r.d(t,"findLike",(function(){return o})),r.d(t,"getCodeRule",(function(){return s})),r.d(t,"getFormDetail",(function(){return l}));var i=r("b5c6");function a(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/getFormDefineByTemplateOid",method:"get",params:e})}function n(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/getFormDefineByTemplateOid",method:"get",params:e})}function o(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/resembleQuery",method:"post",data:e})}function s(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/getCodeRuleByClassifyOid",method:"get",params:e})}function l(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/getDataByOid",method:"get",params:e})}},9053:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option},on:{"on-load":e.getList,"row-del":e.rowDel,"refresh-change":e.refreshChange,"row-save":e.rowSave},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},a=[],n=(r("7f7f"),{name:"Relationpackage.vue",data:function(){return{lifeList:"",data:[{name:"娴嬭瘯1"},{name:"娴嬭瘯2"},{name:"娴嬭瘯3"},{name:"娴嬭瘯4"}],form:{},option:{height:300,headerAlign:"center",align:"center",border:!0,editBtn:!1,index:!0,indexFixed:!1,menuFixed:!1,column:[{label:"Form绔被鍨�",prop:"name"}]}}},methods:{rowSave:function(e,t,r){var i=this;add(Object.assign({createUser:this.userInfo.name},e)).then((function(){i.$message.success("鏂板鎴愬姛"),t(),i.getList()})).catch((function(){r()}))},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return del(e.id)})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))}}}),o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"03affe32",null);t["default"]=l.exports},"91c4":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"150vh","margin-top":"-13vh"},attrs:{title:"涓恒�愬弬鐓у紩鐢ㄧ殑涓氬姟绫诲瀷銆戦�夊彇鍊�","append-to-body":"",visible:e.referBtmDialogParams.isShowDialog,width:"65%"},on:{"update:visible":function(t){return e.$set(e.referBtmDialogParams,"isShowDialog",t)},close:e.recoverPage}},[t("avue-crud",{ref:e.referBtmDialogParams.ref,attrs:{page:e.referBtmDialogParams.referBtmDataPage,option:e.referBtmDialogParams.referBtmOption,"table-loading":e.referBtmDialogParams.referBtmDialogLoading,data:e.referBtmDialogParams.referBtmData},on:{"update:page":function(t){return e.$set(e.referBtmDialogParams,"referBtmDataPage",t)},"refresh-change":e.referBtmDataChange,"search-change":e.referBtmSearchChange,"search-reset":e.referBtmSearchReset,"selection-change":e.referBtmSelectionChange,"current-change":e.referBtmCurrentChange,"size-change":e.referBtmSizeChange,"on-load":e.referBtmOnLoad,"row-click":e.referBtmRowClick}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.saveSelectedReferBtm}},[e._v("淇� 瀛�")]),t("el-button",{on:{click:function(t){e.referBtmDialogParams.isShowDialog=!1}}},[e._v("鍙� 娑�")])],1)],1)},a=[],n=(r("456d"),r("ac6a"),{height:"40vh",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,searchShow:!0,searchMenuSpan:5,border:!0,disablePage:!1,index:!0,viewBtn:!1,selection:!0,menu:!1,columnBtn:!1,searchShowBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"涓氬姟绫诲瀷缂栧彿",prop:"id",search:!0,searchLabelWidth:100,searchSpan:8},{label:"涓氬姟绫诲瀷鍚嶇О",prop:"name",search:!0,searchLabelWidth:100,searchSpan:8},{label:"鎻忚堪",prop:"description",search:!1}]}),o=r("cb4a"),s={name:"referBtmTypeCrudDialog",props:{visible:{type:"Boolean",default:!1}},watch:{visible:function(){this.referBtmDialogParams.isShowDialog=this.visible}},data:function(){return{referBtmDialogParams:{ref:"crudReferBtm",isShowDialog:this.visible,referBtmDialogLoading:!0,referBtmDataPage:{pageSize:10,currentPage:1,total:0},referBtmOption:n,referBtmData:[],referBtmQuery:{},referBtmSelectionList:[]}}},methods:{recoverPage:function(){this.referBtmSelectionClear(),this.$emit("update:visible",!1)},referBtmDataChange:function(){this.referBtmOnLoad(this.referBtmDialogParams.referBtmDataPage,this.referBtmDialogParams.referBtmQuery)},saveSelectedReferBtm:function(){if(1!=this.referBtmDialogParams.referBtmSelectionList.length)return this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�!"),!1;this.$emit("echoReferBtmType",this.referBtmDialogParams.referBtmSelectionList[0]),this.referBtmSelectionClear(),this.referBtmDialogParams.isShowDialog=!1},referBtmSearchReset:function(){this.referBtmDialogParams.referBtmQuery={},this.referBtmOnLoad()},referBtmSearchChange:function(e,t){this.referBtmDialogParams.referBtmQuery=e,this.referBtmDialogParams.referBtmDataPage.currentPage=1,this.referBtmOnLoad(),t()},referBtmRowClick:function(e){this.$refs[this.referBtmDialogParams.ref].toggleSelection(),this.referBtmDialogParams.referBtmSelectionList=e,this.$refs[this.referBtmDialogParams.ref].setCurrentRow(e),this.$refs[this.referBtmDialogParams.ref].toggleRowSelection(e)},referBtmSelectionChange:function(e){this.referBtmDialogParams.referBtmSelectionList=e,this.$refs[this.referBtmDialogParams.ref].setCurrentRow(this.referBtmDialogParams.referBtmSelectionList[e.length-1])},referBtmSelectionClear:function(){var e=this;this.referBtmDialogParams.referBtmSelectionList=[],this.$nextTick((function(){e.$refs[e.referBtmDialogParams.ref].toggleSelection()}))},referBtmCurrentChange:function(e){this.referBtmDialogParams.referBtmDataPage.currentPage=e},referBtmSizeChange:function(e){this.referBtmDialogParams.referBtmDataPage.pageSize=e},refreshReferBtmDataChange:function(){this.referBtmOnLoad(this.referBtmDialogParams.referBtmDataPage,this.referBtmDialogParams.referBtmQuery)},referBtmOnLoad:function(){var e=this,t=this.referBtmDialogParams;this.referBtmDialogParams.referBtmDialogLoading=!0;var r={};t.referBtmQuery&&Object.keys(t.referBtmQuery).forEach((function(e){r["conditionMap["+e+"]"]=t.referBtmQuery[e]})),Object(o["referDataGrid"])(t.referBtmDataPage.currentPage,t.referBtmDataPage.pageSize,r).then((function(t){var r=t.data.data;e.referBtmDialogParams.referBtmDataPage.total=r.total,e.referBtmDialogParams.referBtmData=r.records,e.referBtmDialogParams.referBtmDialogLoading=!1,e.$nextTick((function(){e.$refs[e.referBtmDialogParams.ref].doLayout()}))}))}}},l=s,c=r("2877"),u=Object(c["a"])(l,i,a,!1,null,null,null);t["default"]=u.exports},"93bf":function(e,t,r){},9410:function(e,t,r){},9812:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-autocomplete",{staticClass:"top-search",attrs:{"popper-class":"my-autocomplete","fetch-suggestions":e.querySearch,placeholder:e.$t("search")},on:{select:e.handleSelect},scopedSlots:e._u([{key:"default",fn:function(r){var i=r.item;return[t("i",{class:[i[e.iconKey],"icon"]}),t("div",{staticClass:"name"},[e._v(e._s(i[e.labelKey]))]),t("div",{staticClass:"addr"},[e._v(e._s(i[e.pathKey]))])]}}]),model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("7f7f"),r("ade3")),o=r("b297"),s=r("5880");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={data:function(){return{config:o["a"],value:"",menuList:[]}},created:function(){this.getMenuList()},watch:{menu:function(){this.getMenuList()}},computed:c({labelKey:function(){return this.website.menu.props.label||this.config.propsDefault.label},pathKey:function(){return this.website.menu.props.path||this.config.propsDefault.path},iconKey:function(){return this.website.menu.props.icon||this.config.propsDefault.icon},childrenKey:function(){return this.website.menu.props.children||this.config.propsDefault.children}},Object(s["mapGetters"])(["menu","website"])),methods:{getMenuList:function(){var e=this,t=function t(r){for(var i=0;i<r.length;i++){var a=Object.assign({},r[i]);e.validatenull(a[e.childrenKey])?e.menuList.push(a):t(a[e.childrenKey])}};this.menuList=[],t(this.menu)},querySearch:function(e,t){var r=this.menuList,i=e?r.filter(this.createFilter(e)):r;t(i)},createFilter:function(e){return function(t){return 0===t.name.toLowerCase().indexOf(e.toLowerCase())}},handleSelect:function(e){this.value="",this.$router.push({path:this.$router.$avueRouter.getPath({name:e[this.labelKey],src:e[this.pathKey]},e.meta),query:e.query})}}},d=u,p=(r("3562"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,null,null);t["default"]=f.exports},9883:function(e,t,r){"use strict";r.d(t,"b",(function(){return g}));var i=r("2909"),a=r("8bbf"),n=r.n(a),o=r("6389"),s=r.n(o),l=r("9cc4"),c=[{path:"/login",name:"鐧诲綍椤�",component:function(){return r.e("page").then(r.bind(null,"5596"))},meta:{keepAlive:!0,isTab:!1,isAuth:!1}},{path:"/lock",name:"閿佸睆椤�",component:function(){return r.e("page").then(r.bind(null,"15c5"))},meta:{keepAlive:!0,isTab:!1,isAuth:!1}},{path:"/404",component:function(){return r.e("page").then(r.bind(null,"a5fa"))},name:"404",meta:{keepAlive:!0,isTab:!1,isAuth:!1}},{path:"/403",component:function(){return r.e("page").then(r.bind(null,"a8d0"))},name:"403",meta:{keepAlive:!0,isTab:!1,isAuth:!1}},{path:"/500",component:function(){return r.e("page").then(r.bind(null,"611b"))},name:"500",meta:{keepAlive:!0,isTab:!1,isAuth:!1}},{path:"/",name:"涓婚〉",redirect:"/wel"},{path:"/myiframe",component:l["default"],redirect:"/myiframe",children:[{path:":routerPath",name:"iframe",component:function(){return r.e("page").then(r.bind(null,"c1a1"))},props:!0}]},{path:"*",redirect:"/404"}],u=[{path:"/wel",component:l["default"],redirect:"/wel/index",children:[{path:"index",name:"棣栭〉",meta:{i18n:"dashboard"},component:function(){return r.e("views").then(r.bind(null,"4e3c"))}},{path:"dashboard",name:"鎺у埗鍙�",meta:{i18n:"dashboard",menu:!1},component:function(){return r.e("views").then(r.bind(null,"4b9f"))}}]},{path:"/test",component:l["default"],redirect:"/test/index",children:[{path:"index",name:"娴嬭瘯椤�",meta:{i18n:"test"},component:function(){return r.e("views").then(r.bind(null,"ab5c"))}}]},{path:"/dict-horizontal",component:l["default"],redirect:"/dict-horizontal/index",children:[{path:"index",name:"瀛楀吀绠$悊",meta:{i18n:"dict"},component:function(){return r.e("views").then(r.bind(null,"6486"))}}]},{path:"/dict-vertical",component:l["default"],redirect:"/dict-vertical/index",children:[{path:"index",name:"瀛楀吀绠$悊",meta:{i18n:"dict"},component:function(){return r.e("views").then(r.bind(null,"dd4b"))}}]},{path:"/info",component:l["default"],redirect:"/info/index",children:[{path:"index",name:"涓汉淇℃伅",meta:{i18n:"info"},component:function(){return r.e("views").then(r.bind(null,"095a"))}}]},{path:"/work/process/leave",component:l["default"],redirect:"/work/process/leave/form",children:[{path:"form/:processDefinitionId",name:"璇峰亣娴佺▼",meta:{i18n:"work"},component:function(){return r.e("views").then(r.bind(null,"eaa2"))}},{path:"handle/:taskId/:processInstanceId/:businessId",name:"澶勭悊璇峰亣娴佺▼",meta:{i18n:"work"},component:function(){return r.e("views").then(r.bind(null,"6e96"))}},{path:"detail/:processInstanceId/:businessId",name:"璇峰亣娴佺▼璇︽儏",meta:{i18n:"work"},component:function(){return r.e("views").then(r.bind(null,"d26f"))}}]}],d=(r("a481"),r("3b2b"),r("456d"),r("ac6a"),r("6762"),r("2fdb"),function(){this.$router=null,this.$store=null});d.install=function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};function a(e){return!!e.includes("html")||/^http[s]?:\/\/.*/.test(e)}function n(e){var t=[];return Object.keys(e).forEach((function(r){t.push("".concat(r,"=").concat(e[r]))})),t.join("&")}this.$router=i.router,this.$store=i.store,this.$vue=new e({i18n:i.i18n}),this.$router.$avueRouter={$website:this.$store.getters.website,group:"",meta:{},safe:this,setTitle:function(e){var r=t.$vue.$t("title");e=e?"".concat(e,"-").concat(r):r,document.title=e},closeTag:function(e){var r=e||t.$store.getters.tag;"string"===typeof e&&(r=t.$store.getters.tagList.filter((function(t){return t.value===e}))[0]),t.$store.commit("DEL_TAG",r)},generateTitle:function(e,r){if(!r)return e;var i=t.$vue.$te("route."+r);if(i){var a=t.$vue.$t("route."+r);return a}return e},getPath:function(e){var t=e.src,r=t||"/";return a(t)&&(r="/myiframe/urlPath?".concat(n(e))),r},vaildPath:function(e,t){var r=!1;return e.forEach((function(e){new RegExp("^"+e+".*","g").test(t)&&(r=!0)})),r},getValue:function(e){var t="";return t=e.query.src?e.query.src:e.path,t},formatRoutes:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,o=[],s=this.$website.menu.props,l={label:s.label||"name",path:s.path||"path",icon:s.icon||"icon",children:s.children||"children",meta:s.meta||"meta"};if(0!==t.length){for(var c=function(){var s=t[u],c=function(){return n?s[l.path].replace("/index",""):s[l.path]}(),d="views"+s.path,p=s[l.label],f=s[l.icon],m=s[l.children],h=s[l.meta]||{};h=Object.assign(h,function(){if(!0===i.keepAlive)return{keepAlive:!0}}());var b=0!==m.length,g={path:c,component:function(e){n?Promise.resolve().then(function(){var t=[r("9cc4")];e.apply(null,t)}.bind(this)).catch(r.oe):!b||n?Promise.all([r.e("views"),r.e("page"),r.e("chunk-48e60865")]).then(function(){var t=[r("692e")("./".concat(d,".vue"))];e.apply(null,t)}.bind(this)).catch(r.oe):r.e("chunk-2d0e4caf").then(function(){var t=[r("9277")];e.apply(null,t)}.bind(this)).catch(r.oe)},name:p,icon:f,meta:h,redirect:function(){return b||!n||a(c)?"":"".concat(c,"/index")}(),children:b?function(){return e.formatRoutes(m,!1)}():function(){return n?(a(c)||(s[l.path]="".concat(c,"/index")),[{component:function(e){Promise.all([r.e("views"),r.e("page"),r.e("chunk-48e60865")]).then(function(){var t=[r("692e")("./".concat(d,".vue"))];e.apply(null,t)}.bind(this)).catch(r.oe)},icon:f,name:p,meta:h,path:"index"}]):[]}()};o.push(g)},u=0;u<t.length;u++)c();if(!n)return o;this.safe.$router.addRoutes(o)}}}};var p=d,f=r("9923"),m=r("4360");n.a.use(s.a);var h=function(){return new s.a({routes:[].concat(Object(i["a"])(c),Object(i["a"])(u))})},b=h();function g(){var e=h();b.matcher=e.matcher,p.install(n.a,{router:b,store:m["a"],i18n:f["a"]})}p.install(n.a,{router:b,store:m["a"],i18n:f["a"],keepAlive:!1}),b.$avueRouter.formatRoutes(m["a"].state.user.menuAll,!0),b.addRoutes([].concat(Object(i["a"])(c),Object(i["a"])(u)));t["a"]=b},9923:function(e,t,r){"use strict";r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("8bbf"),n=r.n(a),o=r("a925"),s=r("b2d6"),l=r.n(s),c=r("f0d9"),u=r.n(c),d={title:"Saber Admin",logoutTip:"Exit the system, do you want to continue?",submitText:"submit",cancelText:"cancel",search:"Please input search content",menuTip:"none menu list",common:{condition:"condition",display:"display",hide:"hide"},tip:{select:"Please select",input:"Please input"},upload:{upload:"upload",tip:"Drag files here锛�/"},date:{start:"VCI-UBCS",end:"End date",t:"today",y:"yesterday",n:"nearly 7",a:"whole"},form:{printBtn:"print",mockBtn:"mock",submitBtn:"submit",emptyBtn:"empty"},crud:{filter:{addBtn:"add",clearBtn:"clear",resetBtn:"reset",cancelBtn:"cancel",submitBtn:"submit"},column:{name:"name",hide:"hide",fixed:"fixed",filters:"filters",sortable:"sortable",index:"index",width:"width"},tipStartTitle:"Currently selected",tipEndTitle:"items",editTitle:"edit",copyTitle:"copy",addTitle:"add",viewTitle:"view",filterTitle:"filter",showTitle:"showTitle",menu:"menu",addBtn:"add",show:"show",hide:"hide",open:"open",shrink:"shrink",printBtn:"print",excelBtn:"excel",updateBtn:"update",cancelBtn:"cancel",searchBtn:"search",emptyBtn:"empty",menuBtn:"menu",saveBtn:"save",viewBtn:"view",editBtn:"edit",copyBtn:"copy",delBtn:"delete"},login:{title:"Login ",info:"BladeX Development Platform",tenantId:"Please input tenantId",username:"Please input username",password:"Please input a password",wechat:"Wechat",qq:"QQ",github:"github",gitee:"gitee",phone:"Please input a phone",code:"Please input a code",submit:"Login",userLogin:"userLogin",phoneLogin:"phoneLogin",thirdLogin:"thirdLogin",ssoLogin:"ssoLogin",msgText:"send code",msgSuccess:"reissued code"},navbar:{info:"info",logOut:"logout",userinfo:"userinfo",switchDept:"switch dept",dashboard:"dashboard",lock:"lock",bug:"none bug",bugs:"bug",screenfullF:"exit screenfull",screenfull:"screenfull",language:"language",notice:"notice",theme:"theme",color:"color"},tagsView:{search:"Search",menu:"menu",clearCache:"Clear Cache",closeOthers:"Close Others",closeAll:"Close All"}},p={title:"Ubcs浼佷笟绠$悊骞冲彴",logoutTip:"閫�鍑虹郴缁�, 鏄惁缁х画?",submitText:"纭畾",cancelText:"鍙栨秷",search:"璇疯緭鍏ユ悳绱㈠唴瀹�",menuTip:"娌℃湁鍙戠幇鑿滃崟",common:{condition:"鏉′欢",display:"鏄剧ず",hide:"闅愯棌"},tip:{select:"璇烽�夋嫨",input:"璇疯緭鍏�"},upload:{upload:"鐐瑰嚮涓婁紶",tip:"灏嗘枃浠舵嫋鍒版澶勶紝鎴�"},date:{start:"寮�濮嬫棩鏈�",end:"缁撴潫鏃ユ湡",t:"浠婃棩",y:"鏄ㄦ棩",n:"杩�7澶�",a:"鍏ㄩ儴"},form:{printBtn:"鎵� 鍗�",mockBtn:"妯� 鎷�",submitBtn:"鎻� 浜�",emptyBtn:"娓� 绌�"},crud:{filter:{addBtn:"鏂板鏉′欢",clearBtn:"娓呯┖鏁版嵁",resetBtn:"娓呯┖鏉′欢",cancelBtn:"鍙� 娑�",submitBtn:"纭� 瀹�"},column:{name:"鍒楀悕",hide:"闅愯棌",fixed:"鍐荤粨",filters:"杩囨护",sortable:"鎺掑簭",index:"椤哄簭",width:"瀹藉害"},tipStartTitle:"褰撳墠琛ㄦ牸宸查�夋嫨",tipEndTitle:"椤�",editTitle:"缂� 杈�",copyTitle:"澶� 鍒�",addTitle:"鏂� 澧�",viewTitle:"鏌� 鐪�",filterTitle:"杩囨护鏉′欢",showTitle:"鍒楁樉闅�",menu:"鎿嶄綔",addBtn:"鏂� 澧�",show:"鏄� 绀�",hide:"闅� 钘�",open:"灞� 寮�",shrink:"鏀� 缂�",printBtn:"鎵� 鍗�",excelBtn:"瀵� 鍑�",updateBtn:"淇� 鏀�",cancelBtn:"鍙� 娑�",searchBtn:"鎼� 绱�",emptyBtn:"娓� 绌�",menuBtn:"鍔� 鑳�",saveBtn:"淇� 瀛�",viewBtn:"鏌� 鐪�",editBtn:"缂� 杈�",copyBtn:"澶� 鍒�",delBtn:"鍒� 闄�"},login:{title:"鐧诲綍 ",info:"BladeX 浼佷笟绾у紑鍙戝钩鍙�",tenantId:"璇疯緭鍏ョ鎴稩D",username:"璇疯緭鍏ヨ处鍙�",password:"璇疯緭鍏ュ瘑鐮�",wechat:"寰俊",qq:"QQ",github:"github",gitee:"鐮佷簯",phone:"璇疯緭鍏ユ墜鏈哄彿",code:"璇疯緭鍏ラ獙璇佺爜",submit:"鐧诲綍",userLogin:"璐﹀彿瀵嗙爜鐧诲綍",phoneLogin:"鎵嬫満鍙风櫥褰�",thirdLogin:"绗笁鏂圭郴缁熺櫥褰�",ssoLogin:"鍗曠偣绯荤粺鐧诲綍",msgText:"鍙戦�侀獙璇佺爜",msgSuccess:"绉掑悗閲嶅彂"},navbar:{logOut:"閫�鍑虹櫥褰�",userinfo:"涓汉淇℃伅",switchDept:"閮ㄩ棬鍒囨崲",dashboard:"棣栭〉",lock:"閿佸睆",bug:"娌℃湁閿欒鏃ュ織",bugs:"鏉¢敊璇棩蹇�",screenfullF:"閫�鍑哄叏灞�",screenfull:"鍏ㄥ睆",language:"涓嫳鏂�",notice:"娑堟伅閫氱煡",theme:"涓婚",color:"鎹㈣壊"},tagsView:{search:"鎼滅储",menu:"鏇村",clearCache:"娓呴櫎缂撳瓨",closeOthers:"鍏抽棴鍏跺畠",closeAll:"鍏抽棴鎵�鏈�"}},f=r("e3c4");function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}n.a.use(o["a"]);var b=window.AVUE,g={en:h(h(h({},d),l.a),b.locale.en),zh:h(h(h({},p),u.a),b.locale.zh)},y=new o["a"]({locale:Object(f["c"])({name:"language"})||"zh",messages:g});t["a"]=y},9976:function(e,t,r){},"9ab5":function(e,t,r){"use strict";r.r(t),r.d(t,"getPage",(function(){return s})),r.d(t,"getOnesearch",(function(){return l})),r.d(t,"getadd",(function(){return c})),r.d(t,"getupdata",(function(){return u})),r.d(t,"getremove",(function(){return d})),r.d(t,"getpassword",(function(){return p}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/combination/page",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/combination/one",method:"post",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/combination/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/combination/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/combination/remove",method:"post",params:{ids:e}})},p=function(){return Object(a["a"])({url:"/api/ubcs-system/combination/select",method:"get"})}},"9c34":function(e,t,r){},"9cc4":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"avue-contail",class:{"avue--collapse":e.isCollapse}},[t("div",{staticClass:"avue-header"},[t("top",{ref:"top"})],1),t("div",{staticClass:"avue-layout"},[t("div",{staticClass:"avue-left"},[t("sidebar",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]})],1),t("div",{staticClass:"avue-main"},[t("tags"),t("transition",{attrs:{name:"fade-scale"}},[t("search",{directives:[{name:"show",rawName:"v-show",value:e.isSearch,expression:"isSearch"}],staticClass:"avue-view"})],1),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isSearch,expression:"!isSearch"}],staticStyle:{height:"100%","overflow-y":"auto","overflow-x":"hidden"},attrs:{id:"avue-view"}},[t("keep-alive",[e.$route.meta.keepAlive?t("router-view",{staticClass:"avue-view"}):e._e()],1),e.$route.meta.keepAlive?e._e():t("router-view",{staticClass:"avue-view"})],1)],1)]),t("div",{staticClass:"avue-shade",on:{click:e.showCollapse}})])},a=[],n=r("5880"),o=r("5ddc"),s=r("76c2"),l=r("195f"),c=r("20bf"),u={getScreen:function(){var e=document.body.clientWidth;return e>=1200?3:e>=992?2:e>=768?1:0}},d=r("c54a"),p=r("84df"),f=r("e3c4"),m={components:{top:l["default"],tags:o["default"],search:s["default"],sidebar:c["default"]},name:"index",provide:function(){return{index:this}},data:function(){return{isSearch:!1,refreshLock:!1,refreshTime:"",loading:!0}},created:function(){this.refreshToken()},mounted:function(){var e=this;this.init(),setTimeout((function(){e.loading=!1}),600)},computed:Object(n["mapGetters"])(["isMenu","isLock","isCollapse","website","menu"]),props:[],methods:{showCollapse:function(){this.$store.commit("SET_COLLAPSE")},init:function(){var e=this;this.$store.commit("SET_SCREEN",u.getScreen()),window.onresize=function(){setTimeout((function(){e.$store.commit("SET_SCREEN",u.getScreen())}),0)},this.$store.dispatch("FlowRoutes").then((function(){}))},openMenu:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.$store.dispatch("GetMenu",t.id).then((function(t){0!==t.length&&e.$router.$avueRouter.formatRoutes(t,!0)}))},refreshToken:function(){var e=this;this.refreshTime=setInterval((function(){var t=Object(f["c"])({name:"token",debug:!0})||{},r=Object(p["a"])(t.datetime,(new Date).getTime());Object(d["b"])(r)||r.seconds>=e.website.tokenTime&&!e.refreshLock&&(e.refreshLock=!0,e.$store.dispatch("refreshToken").then((function(){e.refreshLock=!1})).catch((function(){e.refreshLock=!1})))}),1e4)}}},h=m,b=r("2877"),g=Object(b["a"])(h,i,a,!1,null,null,null);t["default"]=g.exports},"9d2d":function(e,t,r){"use strict";r("3b40")},"9e84":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",["renonly"==e.flag?t("avue-form",{attrs:{option:e.option},model:{value:e.loneTreeNewForm,callback:function(t){e.loneTreeNewForm=t},expression:"loneTreeNewForm"}}):"edit"==e.flag?t("avue-form",{attrs:{option:this.options},on:{submit:e.submits},model:{value:e.loneTreeNewForm,callback:function(t){e.loneTreeNewForm=t},expression:"loneTreeNewForm"}}):e._e(),t("div",[t("el-dialog",{attrs:{visible:e.MasterdialogVisible,title:"涓恒�愮紪鐮佽鍒欍�戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.MasterdialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.SelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.masterData,option:e.masterOption},on:{select:e.masterSelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(this.loneTreeNewForm.coderuleoidName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.MasterHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.MasterdialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2),t("el-dialog",{attrs:{visible:e.KeydialogVisible,title:"涓恒�愬叧閿睘鎬ф煡璇㈣鍒欍�戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.KeydialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.KeySelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.KeyData,option:e.masterOption},on:{select:e.KeySelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(this.loneTreeNewForm.codekeyattrrepeatoidName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.KeyHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.KeydialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2),t("el-dialog",{attrs:{visible:e.SimidialogVisible,title:"涓恒�愮浉浼奸」鏌ヨ瑙勫垯銆戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.SimidialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.SimSelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.simData,option:e.masterOption},on:{select:e.simSelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(this.loneTreeNewForm.codeResembleRuleOidName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.simHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.SimidialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2),t("el-dialog",{attrs:{visible:e.BtmdialogVisible,title:"涓恒�愪笟鍔$被鍨嬨�戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.BtmdialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px !important"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"130px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.BtmSelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.BtmData,option:e.masterOption},on:{select:e.btmSelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(this.loneTreeNewForm.btmTypeName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.btmHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.BtmdialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2)],1)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=(r("7f7f"),r("b761")),s=r("8e19");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"classifyTreeform.vue",props:["loneTreeNewForm","flag","Editclose","TreeFlag","nodeClickList"],data:function(){return{SelectFInd:"",masterName:"",masterOid:"",KeyName:"",KeyOid:"",simName:"",simOid:"",btmName:"",btmOid:"",btmId:"",masterInput:"",MasterSearchSelects:"",masterData:[],KeyData:[],simData:[],BtmData:[],SelectOption:[{value:"name",label:"涓枃鍚嶇О"},{value:"id",label:"鑻辨枃鍚嶇О"}],SelectValue:"",btmOption:{addBtn:!1,index:!0,border:!0,selection:!0,menu:!1,height:380,column:[{label:"涓氬姟绫诲瀷缂栧彿",prop:"id"},{label:"涓氬姟绫诲瀷鍚嶇О",prop:"name"},{label:"鎻忚堪",prop:"description"}]},masterOption:{addBtn:!1,index:!0,border:!0,selection:!0,menu:!1,height:380,column:[{label:"鑻辨枃鍚嶇О",prop:"id"},{label:"涓枃鍚嶇О",prop:"name"},{label:"鎻忚堪",prop:"description"}]},MasterdialogVisible:!1,KeydialogVisible:!1,SimidialogVisible:!1,BtmdialogVisible:!1,form:{name:"鍝堝搱",sex:"鐢�"},option:{submitBtn:!1,emptyBtn:!1,column:[{label:"涓婚搴�/鍒嗙被缂栧彿",prop:"id",labelWidth:135,disabled:!0,rules:[{required:!0,message:"涓婚搴�/鍒嗙被缂栧彿",trigger:"blur"}]},{label:"涓婚搴�/鍒嗙被鍚嶇О",prop:"name",disabled:!0,labelWidth:135,rules:[{required:!0,message:"涓婚搴�/鍒嗙被鍚嶇О",trigger:"blur"}]},{label:"鎻忚堪",prop:"description",labelWidth:128,disabled:!0},{label:"瀛樺偍鐨勪笟鍔$被鍨�",prop:"btmTypeName",labelWidth:128,disabled:!0,rules:[{required:!0,message:"瀛樺偍鐨勪笟鍔$被鍨�",trigger:"blur"}]},{label:"缂栫爜瑙勫垯",prop:"codeRuleOidName",labelWidth:128,disabled:!0},{label:"鍏抽敭灞炴�ф煡璇㈣鍒�",prop:"codekeyattrrepeatoidName",labelWidth:128,disabled:!0},{label:"鐩镐技鏌ヨ瑙勫垯",prop:"codeResembleRuleOidName",labelWidth:128,disabled:!0}]},FormList:{},masterSelectList:[],KeySelectLIst:[],simSelectList:[],btmSelectList:[]}},computed:{options:function(){return{column:[{label:"涓婚搴�/鍒嗙被缂栧彿",prop:"id",labelWidth:128,rules:[{required:!0,message:"涓婚搴�/鍒嗙被缂栧彿",trigger:"blur"}]},{label:"涓婚搴�/鍒嗙被鍚嶇О",prop:"name",labelWidth:128,rules:[{required:!0,message:"涓婚搴�/鍒嗙被鍚嶇О",trigger:"blur"}]},{label:"鎻忚堪",prop:"description",labelWidth:128},{label:"瀛樺偍鐨勪笟鍔$被鍨�",prop:"btmTypeName",labelWidth:128,focus:this.btmFoucus,display:this.TreeFlag,rules:[{required:!0,message:"瀛樺偍鐨勪笟鍔$被鍨�",trigger:"blur"}]},{label:"缂栫爜瑙勫垯",prop:"codeRuleOidName",labelWidth:128,focus:this.CodeFoucus,readonly:!0},{label:"鍏抽敭灞炴�ф煡璇㈣鍒�",prop:"codekeyattrrepeatoidName",labelWidth:128,focus:this.Keyfouce,readonly:!0},{label:"鐩镐技鏌ヨ瑙勫垯",prop:"codeResembleRuleOidName",labelWidth:128,focus:this.simFouce,readonly:!0}]}}},watch:{},created:function(){},methods:{submits:function(e,t){var r=this;this.TreeFlag||(this.loneTreeNewForm.btmTypeName="",this.loneTreeNewForm.btmTypeId=""),Object(s["TreeEditSave"])(this.loneTreeNewForm).then((function(e){r.$message.success("淇敼鎴愬姛"),r.Editclose(),r.$emit("referTreeForm"),r.$emit("flushed"),t()}))},error:function(e){this.$message.success(e)},SelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.MasterdefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.MasterdefaultRend(t),this.SelectValue="",this.SelectFInd=""}},CodeFoucus:function(){this.MasterdialogVisible=!0,this.MasterdefaultRend()},MasterHandlerClick:function(){this.masterSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.masterSelectList.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.MasterdialogVisible=!1,this.masterSelectList=[],this.$set(this.loneTreeNewForm,"codeRuleOidName",this.masterName),this.$set(this.loneTreeNewForm,"codeRuleOid",this.masterOid),this.$emit("MasterHandler",this.loneTreeNewForm))},masterSelect:function(e){this.masterSelectList=e,this.masterName=e[0].name,this.masterOid=e[0].oid},MasterdefaultRend:function(e){var t=this;Object(o["defaultReferDataGrid"])(c({referType:"coderule",isMuti:"false",'conditionMap["lcstatus"]':"Released"},e)).then((function(e){t.masterData=e.data.records}))},Keyfouce:function(){this.KeydialogVisible=!0,this.KeydefaultRend()},KeyHandlerClick:function(){this.KeySelectLIst.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.KeySelectLIst.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.KeydialogVisible=!1,this.KeySelectLIst=[],this.$set(this.loneTreeNewForm,"codekeyattrrepeatoidName",this.KeyName),this.$set(this.loneTreeNewForm,"codekeyattrrepeatoid",this.KeyOid),this.$emit("MasterHandler",this.loneTreeNewForm))},KeySelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.KeydefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.KeydefaultRend(t),this.SelectValue="",this.SelectFInd=""}},KeydefaultRend:function(){var e=this;Object(o["defaultReferDataGrid"])({referType:"codekeyattrrepeat",isMuti:"false",'conditionMap["lcstatus"]':"Enabled"}).then((function(t){e.KeyData=t.data.records}))},KeySelect:function(e){this.KeySelectLIst=e,this.KeyName=e[0].name,this.KeyOid=e[0].oid},simFouce:function(){this.SimidialogVisible=!0,this.simdefaultRend()},simHandlerClick:function(){this.simSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.simSelectList.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.SimidialogVisible=!1,this.simSelectList=[],this.$set(this.loneTreeNewForm,"codeResembleRuleOidName",this.simName),this.$set(this.loneTreeNewForm,"codeResembleRuleOid",this.simOid),this.$emit("MasterHandler",this.loneTreeNewForm))},SimSelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.simdefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.simdefaultRend(t),this.SelectValue="",this.SelectFInd=""}},simSelect:function(e){this.simSelectList=e,this.simName=e[0].name,this.simOid=e[0].oid},simdefaultRend:function(){var e=this;Object(o["defaultReferDataGrid"])({referType:"coderesemblerule",isMuti:"false",'conditionMap["lcstatus"]':"Enabled"}).then((function(t){e.simData=t.data.records}))},btmFoucus:function(){this.BtmdialogVisible=!0,this.btmdefaultRend()},btmHandlerClick:function(){this.btmSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.btmSelectList.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.BtmdialogVisible=!1,this.btmSelectList=[],this.$set(this.loneTreeNewForm,"btmTypeName",this.btmName||this.btmOid),this.$set(this.loneTreeNewForm,"btmTypeId",this.btmId),this.$emit("MasterHandler",this.loneTreeNewForm))},BtmSelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.btmdefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.btmdefaultRend(t),this.SelectValue="",this.SelectFInd=""}},btmSelect:function(e){this.btmSelectList=e,this.btmName=e[0].name,this.btmOid=e[0].oid,this.btmId=e[0].id},btmdefaultRend:function(e){var t=this;Object(o["referDataGrid"])(c({valueField:"id",isMuti:"false"},e)).then((function(e){t.BtmData=e.data.data.records}))}}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,"c03c49ae",null);t["default"]=f.exports},a0cf:function(e,t,r){},a23f:function(e,t,r){"use strict";r("c0fc")},a297:function(e,t,r){},a6dc:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getLazyList",(function(){return l})),r.d(t,"getLazyMenuList",(function(){return c})),r.d(t,"getMenuList",(function(){return u})),r.d(t,"getMenuTree",(function(){return d})),r.d(t,"remove",(function(){return p})),r.d(t,"add",(function(){return f})),r.d(t,"update",(function(){return m})),r.d(t,"getMenu",(function(){return h})),r.d(t,"getTopMenu",(function(){return b})),r.d(t,"getRoutes",(function(){return g}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/menu/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t){return Object(a["a"])({url:"/api/ubcs-system/menu/lazy-list",method:"get",params:o(o({},t),{},{parentId:e})})},c=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-system/menu/lazy-menu-list",method:"get",params:o(o({},t),{},{parentId:e,current:r,size:i})})},u=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/menu/menu-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/tree",method:"get",params:{tenantId:e}})},p=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/remove",method:"post",params:{ids:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/submit",method:"post",data:e})},m=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/submit",method:"post",data:e})},h=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/detail",method:"get",params:{id:e}})},b=function(){return Object(a["a"])({url:"/api/ubcs-system/menu/top-menu",method:"get"})},g=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/routes",method:"get",params:{topMenuId:e}})}},aa51:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return e.dialogVisible?t("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],attrs:{title:e.title,visible:e.dialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}},scopedSlots:e._u([{key:"footer",fn:function(){return[t("el-button",{attrs:{type:"primary",size:"small",loading:e.downloadLoading},on:{click:e.downloadTemplateFun}},[e._v("涓嬭浇瀵煎叆妯℃澘")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("鍏抽棴")])]},proxy:!0}],null,!1,1735658401)},[t("Divider",{attrs:{text:"瀵煎叆鎻愮ず",left:"30px"}}),t("ul",e._l(e.tipList,(function(r,i){return t("li",{key:i},[e._v("\n      "+e._s(r)+"\n    ")])})),0),t("div",{directives:[{name:"show",rawName:"v-show",value:"classifyAttr"===e.currentTypeObj[e.type]["upParams"],expression:"currentTypeObj[type]['upParams'] === 'classifyAttr'"}],staticClass:"radio_box"},[t("span",[e._v("鍒嗙被鐨勮矾寰勪娇鐢ㄧ殑灞炴��:")]),t("el-radio-group",{model:{value:e.classifyAttr,callback:function(t){e.classifyAttr=t},expression:"classifyAttr"}},[t("el-radio",{attrs:{label:"id"}},[e._v("鍒嗙被缂栧彿")]),t("el-radio",{attrs:{label:"name"}},[e._v("鍒嗙被鍚嶇О")])],1)],1),e.showCodeApply&&"codeApply"===e.currentTypeObj[e.type]["upParams"]?t("div",{staticStyle:{"margin-top":"20px"}},[t("Divider",{attrs:{text:"缂栫爜瑙勫垯鐨勭爜娈典俊鎭紝璇峰厛閫夋嫨鍚庡啀瀵煎叆",left:"30px"}}),t("FormTemplate",{directives:[{name:"loading",rawName:"v-loading",value:!e.showCodeApply,expression:"!showCodeApply"}],ref:"CodeApply",staticStyle:{"margin-top":"30px"},attrs:{type:"add",selfColumnType:e.selfColumnType,selfColumnConfig:e.selfColumnConfig},on:{getFormData:e.getCodeApplyFormData,referConfigDataUpdate:e.referConfigDataUpdate}})],1):e._e(),t("Divider",{attrs:{text:"excel鏂囦欢锛岄�夋嫨鏂囦欢鍚庝細鑷姩涓婁紶",left:"30px"}}),t("el-upload",{staticClass:"upload",attrs:{accept:e.accept,action:e.action,"before-upload":e.beforeUpload,"on-exceed":e.handleExceed,headers:e.uploadHeaders,"on-success":e.onSuccess,"on-error":e.onError,"show-file-list":!1,"on-change":e.uploadChange,data:e.upParams}},[t("el-button",{attrs:{size:"small",type:"primary"}},[t("i",{staticClass:"el-icon-upload"}),e._v(" 鐐瑰嚮涓婁紶")])],1),e.showVisible?t("ShowImportData",{attrs:{visible:e.showVisible,leftTree:e.leftTree,classifyAttr:e.classifyAttr,codeClassifyOid:e.codeClassifyOid,redisOid:e.redisOid,type:e.type,title:e.title,secDTOList:e.secDTOList},on:{"update:visible":function(t){e.showVisible=t}}}):e._e()],1):e._e()},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("7f7f"),r("28a5"),r("96cf"),r("1da1")),o=r("ade3"),s=r("8294"),l=r("78e2"),c=r("8cf2"),u=r("0a5a"),d=r("741a");function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach((function(t){Object(o["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var m={name:"BatchImport",mixins:[d["a"]],components:{ShowImportData:s["default"],FormTemplate:c["default"]},props:{visible:{type:Boolean,default:!1},accept:{type:String,default:".xlsx, .xls"},codeClassifyOid:{type:String,default:""},type:{type:String,default:""}},computed:{uploadHeaders:function(){return{"Blade-Auth":"bearer "+Object(u["a"])()}},dialogVisible:{get:function(){return this.visible},set:function(e){this.$emit("update:visible",e)}},title:function(){return this.currentTypeObj[this.type]["title"]},tipList:function(){return this.currentTypeObj[this.type]["tipList"]},downloadTemplateApi:function(){return console.log(this.currentTypeObj[this.type],"this.type"),this.currentTypeObj[this.type]["downloadTemplateFun"]},action:function(){return this.currentTypeObj[this.type]["action"]},upParams:function(){var e=this;return"historyImport"===this.type||"batchApplyCode"===this.type?{codeClassifyOid:this.codeClassifyOid,classifyAttr:this.classifyAttr}:"batchImportApply"===this.type?(this.secDTOList=this.localSecVOList.map((function(t){return{secOid:t.oid,secValue:e.codeApplyForm[t.oid]}})),f({codeClassifyOid:this.codeClassifyOid,secDTOList:JSON.stringify(this.secDTOList)},this.codeApplyForm)):void 0}},data:function(){return{classifyAttr:"id",downloadLoading:!1,showVisible:!1,leftTree:[],redisOid:"",pageLoading:null,showCodeApply:!0,currentTypeObj:{historyImport:{title:"鍘嗗彶鏁版嵁瀵煎叆",tipList:["1.鏍囬甯︿簲瑙掓槦鐨勮〃绀哄叧閿睘鎬э紝甯︽槦鍙疯〃绀哄繀杈撻」","2.浼佷笟缂栫爜锛岄泦鍥㈢爜鍜岀姸鎬侀兘闇�瑕佸鍏�","3.姣忔浠呰兘鏈�澶氬鍏�10000鏉℃暟鎹紝濡傛灉鍑洪敊浼氳繑鍥為敊璇殑鏁版嵁鍜屽師鍥狅紝浣嗘槸姝g‘鐨勬暟鎹細淇濆瓨","4.鍒嗙被鐨勮矾寰勯渶瑕佺敤#鍒嗛殧銆備粎濉啓褰撳墠閫夌殑鍒嗙被鏍戜笂鐨勪笅绾у垎绫荤殑璺緞锛屽鏋滃綋鍓嶅垎绫诲凡缁忔槸鍙跺瓙鑺傜偣锛屽垯涓嶅~鍐�"],action:"/api/ubcs-code/mdmEngineController/batchImportHistoryData",downloadTemplateFun:l["downloadHistoryImportTemplate"],upParams:"classifyAttr"},batchImportApply:{title:"鎵归噺鐢宠缂栫爜",tipList:["1.鏍囬甯︿簲瑙掓槦鐨勮〃绀哄叧閿睘鎬э紝甯︽槦鍙疯〃绀哄繀杈撻」","2.璇蜂竴瀹氬厛閫夋嫨/杈撳叆缂栫爜瑙勫垯鐨勭爜娈靛�煎悗鍐嶉�夋嫨excel鏂囦欢","3.姣忔浠呰兘鏈�澶氬鍏�10000鏉℃暟鎹紝濡傛灉鍑洪敊浼氳繑鍥為敊璇殑鏁版嵁鍜屽師鍥狅紝浣嗘槸姝g‘鐨勬暟鎹細淇濆瓨","4.濡傛灉灞炴�т负鍙傜収锛屽湪鍙傜収閰嶇疆涓缃涓睘鎬ф椂锛屼紭鍏堜娇鐢╪ame灞炴�х殑鍊硷紝鍚﹀垯濉啓绗竴涓睘鎬х殑鍊笺��"],action:"/api/ubcs-code/mdmEngineController/batchImportCode",downloadTemplateFun:l["downloadBatchImportApplyTemplate"],upParams:"codeApply"},batchApplyCode:{title:"鎵归噺鐢宠缂栫爜",tipList:["1.鏍囬甯︿簲瑙掓槦鐨勮〃绀哄叧閿睘鎬э紝甯︽槦鍙疯〃绀哄繀杈撻」","2.鍒嗙被鐨勮矾寰勯渶瑕佺敤#鍒嗛殧銆備粠褰撳墠閫夋嫨鍒嗙被鑺傜偣鐨勪笅绾у紑濮嬪~鍐欙紝鐩村埌鏈�鏈熬鑺傜偣锛屽 浜у搧#涓绘満浜у搧#涓绘満浜у搧"],action:"/api/ubcs-code/mdmEngineController/batchTopImportCode",downloadTemplateFun:l["downloadBatchApplyCodeTemplate"],upParams:"classifyAttr"}},secDTOList:[]}},methods:{beforeUpload:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r=t.name.split(".").pop(),"xlsx"===r||"xls"===r){e.next=4;break}return this.$message.error("鍙厑璁镐笂浼爔lsx銆亁ls鏍煎紡鐨勬枃浠�"),e.abrupt("return",Promise.reject(!1));case 4:if("batchImportApply"!==this.type||!this.showCodeApply){e.next=10;break}return e.next=7,this.$refs.CodeApply.validate();case 7:if(i=e.sent,i){e.next=10;break}return e.abrupt("return",Promise.reject(!1));case 10:return this.pageLoading=this.$loading({lock:!0,text:"鏂囦欢涓婁紶涓�",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"}),e.abrupt("return",!0);case 12:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),downloadTemplateFun:function(){var e=this;this.downloadLoading=!0,this.downloadTemplateApi({codeClassifyOid:this.codeClassifyOid}).then((function(t){e.$utilFunc.downloadFileByBlob(t.data,e.title+"妯℃澘.xls"),e.downloadLoading=!1})).catch((function(){e.downloadLoading=!1}))},onSuccess:function(e){var t=this;if(0===Object.keys(e.data).length)return this.$message.success(this.title+"瀵煎叆鎴愬姛锛�"),void(this.dialogVisible=!1);if(e.data.fileOid){var r=e.data.filePath.split("/").pop();this.$message.error("璇蜂笅杞介敊璇俊鎭枃浠惰繘琛屾煡鐪嬶紒"),Object(l["downloadErrorFile"])({uuid:e.data.fileOid}).then((function(e){t.$utilFunc.downloadFileByBlob(e.data,r)}))}e.data.redisUuid&&(this.redisOid=e.data.redisUuid,Object(l["importDataShow"])(e.data.redisUuid).then((function(e){t.leftTree=e.data.data.map((function(e){return"batchApplyCode"===t.type?{cloNamesList:e.cloNamesList,oid:e.codeTemplateOid,codeClassifyOid:e.codeClassifyOid,codeRuleOid:e.codeRuleOid,name:e.codeRuleVO.name}:f(f({},e.codeClassifyTemplateVO),{},{cloNamesList:e.cloNamesList,codeClassifyOid:e.codeClassifyTemplateVO.codeclassifyoid})})),t.showVisible=!0})))},onError:function(e){console.log(e,"err"),this.pageLoading.close()},uploadChange:function(e){"success"!==e.status&&"error"!==e.status||this.pageLoading.close()}},watch:{}},h=m,b=(r("7516"),r("2877")),g=Object(b["a"])(h,i,a,!1,null,"017e106b",null);t["default"]=g.exports},ac45:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"150vh","margin-top":"-13vh",overflow:"hidden"},attrs:{title:"鍏紡缂栬緫妗�","append-to-body":"",visible:e.isShowformulaEdit,width:"78%"},on:{"update:visible":function(t){e.isShowformulaEdit=t},close:e.closeFormulaEdit}},[t("div",{staticStyle:{"overflow-y":"auto",height:"80vh"}},[t("el-row",[t("el-col",{staticStyle:{overflow:"hidden"},attrs:{span:14}},[t("el-card",{staticClass:"box-card",staticStyle:{height:"33vh","overflow-y":"auto","overflow-x":"auto"}},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",{staticStyle:{"font-size":"medium"}},[e._v("鍏紡鍐呭")]),t("el-button",{staticStyle:{float:"right"},attrs:{type:"primary",size:"mini"},on:{click:e.saveFormulaContent}},[e._v("\n              纭畾\n            ")]),t("el-button",{staticStyle:{"margin-right":"10px",float:"right"},attrs:{type:"warning",size:"mini"},on:{click:e.resetFormulaContent}},[e._v("\n              娓呯┖鍐呭\n            ")])],1),t("div",{staticClass:"text item"},[t("el-input",{staticStyle:{width:"560px"},attrs:{type:"textarea",rows:5},model:{value:e.formulaContent,callback:function(t){e.formulaContent=t},expression:"formulaContent"}})],1)])],1),t("el-col",{attrs:{span:10}},[t("el-card",{staticClass:"box-card formula-box-card",staticStyle:{height:"35vh"},attrs:{"data-v-49729759":""}},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",{staticStyle:{"font-size":"medium"}},[e._v("杩愮畻绗�")])]),t("div",{staticClass:"formula-editor-total"},[t("div",{staticClass:"formula-editor"},[t("div",{staticClass:"one"},[t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"7"})}}},[e._v("\n                  7\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"8"})}}},[e._v("\n                  8\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"9"})}}},[e._v("\n                  9\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"/"})}}},[e._v("\n                  /")]),t("br")],1),t("div",{staticClass:"one"},[t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"4"})}}},[e._v("\n                  4\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"5"})}}},[e._v("\n                  5\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"6"})}}},[e._v("\n                  6\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"*"})}}},[e._v("\n                  *")]),t("br")],1),t("div",{staticClass:"one"},[t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"1"})}}},[e._v("\n                  1\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"2"})}}},[e._v("\n                  2\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"3"})}}},[e._v("\n                  3\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:">"})}}},[e._v("\n                  -")]),t("br")],1),t("div",{staticClass:"one"},[t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"0"})}}},[e._v("\n                  0\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"00"})}}},[e._v("\n                  00\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"."})}}},[e._v("\n                  .\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"+"})}}},[e._v("\n                  +")]),t("br")],1),t("div",{staticClass:"one"},[t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"->"})}}},[e._v("\n                  ->\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"=="})}}},[e._v("\n                  ==\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"("})}}},[e._v("\n                  (\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){e.dbClickAddContent({formula:")"})}}},[e._v("\n                  )")]),t("br")],1),t("div",{staticClass:"one"},[t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"<"})}}},[e._v("\n                  <\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:">"})}}},[e._v("\n                  >\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"<="})}}},[e._v("\n                  <=\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:">="})}}},[e._v("\n                  >=\n                ")])],1)])])])],1)],1),t("el-row",[t("el-col",{staticStyle:{overflow:"hidden"},attrs:{span:14}},[t("el-card",{staticClass:"box-card",staticStyle:{height:"40vh","overflow-y":"auto","overflow-x":"auto"}},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",{staticStyle:{"font-size":"medium"}},[e._v("鍏紡閫夋嫨")])]),t("div",{staticClass:"text item"},[t("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"甯哥敤",name:"first"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.commonFormulaTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"300"}}),t("el-table-column",{attrs:{prop:"desc",width:"300"}})],1)],1),t("el-tab-pane",{attrs:{label:"璐㈠姟",name:"second"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.financialFormulaTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"300"}}),t("el-table-column",{attrs:{prop:"desc",width:"300"}})],1)],1),t("el-tab-pane",{attrs:{label:"鏃ユ湡",name:"third"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.dateFormulaTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"300"}}),t("el-table-column",{attrs:{prop:"desc",width:"300"}})],1)],1),t("el-tab-pane",{attrs:{label:"鏁板",name:"fourth"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.mathFormulaTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"300"}}),t("el-table-column",{attrs:{prop:"desc",width:"300"}})],1)],1),t("el-tab-pane",{attrs:{label:"鍏朵粬",name:"five"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.otherFormulaTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"300"}}),t("el-table-column",{attrs:{prop:"desc",width:"300"}})],1)],1)],1)],1)])],1),t("el-col",{staticStyle:{overflow:"hidden"},attrs:{span:10}},[t("el-card",{staticClass:"box-card",staticStyle:{height:"40vh","overflow-y":"auto","overflow-x":"auto"}},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",{staticStyle:{"font-size":"medium"}},[e._v("鍙橀噺")])]),t("div",{staticClass:"text item"},[t("el-tabs",{model:{value:e.activeNameAttr,callback:function(t){e.activeNameAttr=t},expression:"activeNameAttr"}},[t("el-tab-pane",{attrs:{label:"鏈満鏅彉閲�",name:"first"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.thisSceneTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"120"}}),t("el-table-column",{attrs:{prop:"desc",width:"200"}})],1)],1),t("el-tab-pane",{attrs:{label:"绯荤粺鍙橀噺",name:"second"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.systemVariableTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"200"}}),t("el-table-column",{attrs:{prop:"desc",width:"200"}})],1)],1)],1)],1)])],1)],1)],1)])},a=[],n={name:"formulaEditor",props:{visible:{type:"Boolean",default:!1},componentRuleText:{type:String,default:""},thisSceneTableData:{type:Array},systemVariableTableData:{type:Array}},data:function(){return{isShowformulaEdit:this.visible,formulaContent:"",activeName:"first",activeNameAttr:"first",commonFormulaTableData:[{formula:"if(compare,trueResult,falseResult)",desc:"濡傛灉compare鐨勮〃杈惧紡涓簍rue锛屽垯鎵цtrueResult鐨勮〃杈惧紡锛屽惁鍒欐墽琛宖laseResult.渚嬪if(3>2,2*(3+2),3/(2-4)),鍊肩瓑浜�10"},{formula:"sum(douber1,douber2)",desc:"涓や釜鏍煎紡涓篸ouber鐨勫弬鏁版眰鍜�"},{formula:"sub(douber1,douber2)",desc:"鏍煎紡涓篸ouber鐨勫弬鏁癲ouber1鍑忓幓鏍煎紡涓篸ouber鐨勫弬鏁癲ouber2"},{formula:"mul(douber1,douber2)",desc:"涓や釜鏍煎紡涓篸ouber鐨勫弬鏁扮浉涔�"},{formula:"div(douber1,douber2)",desc:"鏍煎紡涓篸ouber鐨勫弬鏁癲ouber1闄や互鏍煎紡涓篸ouber鐨勫弬鏁癲ouber2.褰揹ouber2绛変簬0鐨勬椂鍊欙紝杩斿洖0;濡傛灉闄や笉灏界殑鏃跺�欎繚鐣�10浣嶅皬鏁�"},{formula:"mod(int,int)",desc:"姹備綑鏁�"},{formula:"toInt(string)",desc:"杞崲涓篿nt鏍煎紡"},{formula:"doubleRound(string,count)",desc:"澶勭悊douber鐨勫皬鏁颁綅鏁帮紝count琛ㄧず灏忔暟浣嶆暟"},{formula:"zeroIfNull(value)",desc:'濡傛灉鍙傛暟鐨勫�间负null鎴栬��"",灏嗚繑鍥�0'},{formula:"endsWith(string,str1)",desc:"瀛楃涓瞫tring鏄笉鏄互str1缁撳熬"},{formula:"startsWith(string,str1)",desc:"瀛楃涓瞫tring鏄惁浠tr1寮�澶�"},{formula:"charAt(string,index)",desc:"鑾峰彇瀛楃涓瞫tring涓index浣嶇疆鐨勫瓧绗︼紝濡傛灉闀垮害灏忎簬index锛屽垯杩斿洖"},{formula:"equalsIgnoreCase(str1,str2)",desc:"瀛楃涓瞫tr1鍜屽瓧绗︿覆str2鏄惁鐩哥瓑"},{formula:"indexOf(str1,str2)",desc:"瀛楃涓瞫tr2鍦ㄥ瓧绗︿覆str1涓娆″嚭鐜扮殑浣嶇疆"},{formula:"isEmpty(str1)",desc:"鍙傛暟str1鏄惁涓虹┖锛屽叾涓璶ull杩欎釜瀛楃涓蹭篃琛ㄧず涓虹┖"},{formula:"lastIndexOf(str1,str2)",desc:"瀛楃涓瞫tr2鍦ㄥ瓧绗︿覆str1涓渶鍚庡嚭鐜扮殑浣嶇疆"},{formula:"leftStr(str1,index)",desc:"鑾峰彇index浣嶇疆宸︿晶鐨勬墍鏈夊瓧绗�"},{formula:"rightStr(str1,str2)",desc:"鑾峰彇index浣嶇疆鍙充晶鐨勬墍鏈夊瓧绗�"},{formula:"length(str1)",desc:"鍙傛暟str1鐨勯暱搴�"},{formula:"mid(str1,start,end)",desc:"鑾峰彇str1鐨勪粠start鍒癳nd鐩存帴鐨勫瓧绗︿覆锛屽嚭鐜板紓甯告椂杩斿洖"},{formula:"tolowercase(str1)",desc:"灏嗗瓧绗︿覆str1杞负灏忓啓"},{formula:"touppercase(str1)",desc:"灏嗗瓧绗︿覆str1杞负澶у啓"},{formula:"trimzero(str1)",desc:"鍘婚櫎瀛楃涓瞫tr1涓殑0"},{formula:"MD5(str1)",desc:"灏嗗瓧绗︿覆杩涜MD5鍔犲瘑"}],financialFormulaTableData:[{formula:"toChinese(value)",desc:"灏嗛樋鎷変集鏁板瓧杞负涓烘眽瀛楀ぇ鍐欐柟寮�"},{formula:"getChineseCurrency(value)",desc:"灏嗛樋鎷変集鏁板瓧杞负涓烘眽瀛楅噾棰濆ぇ鍐欐柟寮忥紝涓巘ochiness鐨勫尯鍒槸杩欎釜浼氭樉绀哄厓銆佽銆佸垎"},{formula:"setThmark(value)",desc:"涓哄弬鏁皏alue璁剧疆鍗冨垎浣�"}],dateFormulaTableData:[{formula:"compareDate(d1,d2)",desc:"瀵规瘮鍙傛暟d1,d2鐨勫ぇ灏忋�俤1,d2涓簓yyy-MM-dd鏍煎紡鐨勬棩鏈熷瓧绗︿覆"},{formula:"nowDate()",desc:"鑾峰彇褰撳墠鏃ユ湡"},{formula:"chinaDate(d1)",desc:"灏嗘椂闂磋浆鎹负鍐滃巻锛宒1鏄痽yyy-MM-dd鏍煎紡鐨勬棩鏈熷瓧绗︿覆"},{formula:"dateAdd(d1,count)",desc:"鍦╠1鐨勫熀纭�涓婃坊鍔燾ount澶�,d1涓簓yyy-MM-dd HH:mm:ss鏍煎紡鐨勬椂闂村瓧绗︿覆"},{formula:"dateBalanceYear(sourceDate,targetDate,false)",desc:'璁$畻鐩稿樊鐨勫勾浠斤紝姣斿璁$畻骞撮緞锛宼argetDate涓�""琛ㄧず褰撳墠鏃堕棿锛岀涓変釜鍙傛暟涓簍rue琛ㄧず鏈夊浣欑殑鏈堜唤鎴栬�呭ぉ鏁版椂锛屽氨鍔�1;'},{formula:"dateBalanceDay(sourceDate,targetDate)",desc:'璁$畻鐩稿樊鐨勫ぉ鏁帮紝targetDate涓�""琛ㄧず褰撳墠鏃堕棿'},{formula:"dateformat(d1,format)<",desc:"灏嗗綋鍓嶇殑鏃ユ湡锛堟椂闂达級瀛楃涓茶浆涓烘寚瀹氱殑瀛楃涓诧紝濡傛灉format鐨勫唴瀹规湁绌烘牸锛岃浣跨敤&浠f浛"},{formula:"nowDatetime()",desc:"鑾峰彇褰撳墠鏃ユ湡鍜屾椂闂淬�傛牸寮忎负yyyy-MM-dd HH:mm:ss"},{formula:"dayOf(d1)",desc:"鑾峰彇鏍煎紡涓簓yyy-MM-dd鐨勬棩鏈熺殑澶╂暟"},{formula:"nowMon()",desc:"鑾峰彇褰撳墠鐨勬湀浠斤紝鏍煎紡涓篗M"},{formula:"monOf(d1)",desc:"鑾峰彇鏃ユ湡d1鐨勬湀浠芥暟"},{formula:"nowTime()",desc:"鑾峰彇褰撳墠鏃堕棿锛屾牸寮忎负HH:mm:ss"},{formula:"nowYear()",desc:"鑾峰彇骞翠唤锛屾牸寮忎负yyyy"},{formula:"yearOf()",desc:"鑾峰彇鏃堕棿d1鐨勫勾浠�"}],mathFormulaTableData:[{formula:"abs(value)",desc:"姹傚弬鏁皏alue鐨勭粷瀵瑰�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"acos(value)",desc:"姹傚弬鏁皏alue鐨勫弽浣欏鸡锛寁alue蹇呴』涓烘暟瀛楁牸寮�"},{formula:"asin(value)",desc:"姹傚弬鏁皏alue鐨勫弽姝e鸡锛寁alue蹇呴』涓烘暟瀛楁牸寮�"},{formula:"atan(value)",desc:"姹傚弬鏁皏alue鐨勫弽姝e垏锛寁alue蹇呴』涓烘暟瀛楁牸寮�"},{formula:"cbrt(value)",desc:"姹傚弬鏁皏alue鐨勭珛鏂规牴锛寁alue蹇呴』涓烘暟瀛楁牸寮�"},{formula:"ceil(value)",desc:"杩斿洖涓嶅ぇ浜庡弬鏁皏alue鐨勬渶灏忔暣鏁帮紝渚嬪ceil(1.7)灏辩瓑浜�2锛寁alue蹇呴』涓烘暟瀛楁牸寮�"},{formula:"cos(value)",desc:"姹傚弬鏁皏alue鐨勪綑寮﹀�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"cosh(value)",desc:"姹傚弬鏁皏alue鐨勫弻鏇蹭綑寮﹀�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"exp(n)",desc:"娆ф媺鏁� e 鐨刵娆″箓锛宯蹇呴』涓烘暟瀛楁牸寮�"},{formula:"floor(n)",desc:"娆ф媺鏁� e 鐨刵娆″箓鍑�1锛宯蹇呴』涓烘暟瀛楁牸寮�"},{formula:"log(value)",desc:"杩斿洖涓嶅皬浜庡弬鏁皏alue鐨勬渶澶ф暣鏁帮紝渚嬪floor(1.7)绛変簬1锛宯蹇呴』涓烘暟瀛楁牸寮�"},{formula:"log10(value)",desc:"鑷劧瀵规暟,value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"log1p(value)",desc:"璁$畻搴曟暟涓� 10 鐨勫鏁�,value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"random()",desc:"杩斿洖鍙傛暟涓� 1 涔嬪拰鐨勮嚜鐒跺鏁帮紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"rint(value)",desc:"杩斿洖涓�涓吉闅忔満鏁帮紝璇ュ�煎ぇ浜庣瓑浜� 0.0 涓斿皬浜� 1.0"},{formula:"round(value)",desc:"杩斿洖鍏跺�兼渶鎺ヨ繎鍙傛暟骞朵笖鏄暣鏁扮殑 double 鍊笺�傚鏋滀袱涓暣鏁扮殑 double 鍊奸兘鍚屾牱鎺ヨ繎锛岄偅涔堢粨鏋滃彇鍋舵暟銆傜壒娈婃儏鍐垫槸锛氬鏋滃弬鏁板�兼槸鏁存暟锛岄偅涔堢粨鏋滃氨鏄鍙傛暟銆傚鏋滃弬鏁版槸 NaN 鎴栨棤绌峰ぇ鎴栨闆舵垨璐熼浂锛岄偅涔堢粨鏋滀笌鍙傛暟鐩稿悓"},{formula:"signum(value)",desc:"绗﹀彿鍑芥暟锛涘鏋滃弬鏁颁负 0锛屽垯杩斿洖 0锛涘鏋滃弬鏁板ぇ浜� 0锛� 鍒欒繑鍥� 1.0锛涘鏋滃弬鏁板皬浜� 0锛屽垯杩斿洖 -1.0"},{formula:"sin(value)",desc:"姹傚弬鏁皏alue鐨勬寮﹀�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"sinh(value)",desc:"姹傚弬鏁皏alue鐨勫弻鏇叉寮﹀�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"tan(value)",desc:"姹傚弬鏁皏alue鐨勬鍒囧�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"tanh(value)",desc:"姹傚弬鏁皏alue鐨勫弻鏇叉鍒囧�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"max(v1,v2)",desc:"姹備袱涓暟涓殑杈冨ぇ鐨勫�硷紝v1,v2閮藉繀椤讳负鏁板瓧鏍煎紡锛屼緥濡俶ax(3.2,3)灏辩瓑浜�3.2"},{formula:"min(v1,v2)",desc:"姹備袱涓暟涓殑杈冨皬鐨勫�硷紝v1,v2閮藉繀椤讳负鏁板瓧鏍煎紡锛屼緥濡俶ax(3.2,3)灏辩瓑浜�3"},{formula:"sqrt(value)",desc:"姹傚钩鏂规牴"}],otherFormulaTableData:[{formula:"getcolvalue(servername,tablename,fieldname,pkField,pkValue)",desc:"鏌ヨservername涓璽ablename鏁版嵁搴撹〃涓璮ieldname瀛楁鐨勫�硷紝pkfield琛ㄧず涓婚敭鐨勫瓧娈靛悕绉帮紝pkValue琛ㄧず涓婚敭鐨勫�硷紝serverName鐜板湪榛樿涓簂ocalServer"}]}},watch:{visible:function(){this.isShowformulaEdit=this.visible}},mounted:function(){this.formulaContent=this.componentRuleText},methods:{dbClickAddContent:function(e){this.formulaContent=this.formulaContent+e.formula},resetFormulaContent:function(){this.formulaContent=""},closeFormulaEdit:function(){this.resetFormulaContent(),this.$emit("update:visible",!1)},saveFormulaContent:function(){null!=this.formulaContent.trim&&""!=this.formulaContent.trim?(this.$emit("updateFormulaContent",this.formulaContent),this.isShowformulaEdit=!1):this.$message.warning("鍏紡鍐呭涓嶈兘涓虹┖锛�")}}},o=n,s=(r("39a1"),r("2877")),l=Object(s["a"])(o,i,a,!1,null,"4eb8d6d8",null);t["default"]=l.exports},ad51:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-popover",{attrs:{placement:"bottom",width:"350",trigger:"click"}},[t("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"閭欢(1)",name:"first"}}),t("el-tab-pane",{attrs:{label:"娑堟伅(2)",name:"second"}}),t("el-tab-pane",{attrs:{label:"閫氱煡",name:"third"}})],1),t("el-scrollbar",{staticStyle:{height:"300px"}},[t("avue-notice",{attrs:{data:e.data,option:e.option},on:{"page-change":e.pageChange}})],1),t("div",{attrs:{slot:"reference"},slot:"reference"},[t("el-badge",{attrs:{"is-dot":""}},[t("i",{staticClass:"el-icon-bell"})])],1)],1)},a=[],n=[{img:"/img/bg/vip1.png",title:"鍙茶拏澶蜂箶甯冩柉 鍏虫敞浜嗕綘",subtitle:"05-08 15:08",tag:"宸茬粡寮�濮�",status:0},{img:"/img/bg/vip2.png",title:"鏂拏澶锋矁鍏瑰凹浜氬厠 鍏虫敞浜嗕綘",subtitle:"05-08 15:08",tag:"鏈紑濮�",status:1},{img:"/img/bg/vip3.png",title:"钂傚路搴撳厠 鍏虫敞浜嗕綘",subtitle:"05-08 15:08",status:3,tag:"鏈夐敊璇�"},{img:"/img/bg/vip4.png",title:"姣斿皵路璐瑰皵鍗楀痉鏂� 鍏虫敞浜嗕綘",subtitle:"05-08 15:08",status:4,tag:"宸插畬鎴�"}],o={name:"top-notice",data:function(){return{activeName:"first",option:{props:{img:"img",title:"title",subtitle:"subtitle",tag:"tag",status:"status"}},data:n}},created:function(){},methods:{pageChange:function(e,t){var r=this;setTimeout((function(){r.$message.success("椤电爜"+e),r.data=r.data.concat(n),t()}),1e3)}}},s=o,l=r("2877"),c=Object(l["a"])(s,i,a,!1,null,"1c4fe258",null);t["default"]=c.exports},b0c50:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAGUklEQVRYw+1XaWxU1xX+zn1v5o3t8RjGNo5d7LLZpCwVtkOLChGeSWJVbSA0MdN0IUhNMaK4UiUkQhojRSKLiNQmVRJh1DSqktDGVEiYQNJg/qQ02EiUqIugxlCP7Q5eMFNnlrfNe/f0x4zXJi1h6Z/2SFfn3vvjfd/57jnvngv8rxvdjo8omh9zl6yFL1AON2Pg48E/Qh/563+HwOcbWlCz6dkHVV+gmYClLmPctPjEyF9OvXS5fWvCSQ7dOQLVG/fRkq+1/gzgFiIiZmbbITJMZsOiK4mhS/dHfxnud1Ox20+gpG4v1W59+lWPT+yY2HMlYFqAMTFMRFMjvaHRt0NRmY7dPgJFX2ylvKpdbZomti1d7yfFSwwQ2Q6zYRIZFrNhTfqoPtobTh0NRaHHbp1AoH4vaYt3tbHOzWQzCvwKahr8II+Yit6cpkJ29JljvSH+bagfRuzTCQRKFmPBqm/h7z2nEB/s/hfw/NqnKG/l7oPS4u8LG0Q2M9lMBX6FF6zzk800PfKJXCDDYnYciiJxKYTOcP90JSYJLFu/h1Z/dc/d8ZGLA6ff3p4eH/7TDHCt/inS6na3kYNmsgFhM8hmkA2QzcgrUFC62g9LitnRw7IABgBGH5KXQjg5RYIAoKr+B1j7jRd29p4/8tofjj5usXRmgq9pJe+XdrfBxTbKgEQucrLBZDOJnPcFPV35ywruMUyo05VwXGaACMwMoigSvSGcDPVDj4FAKtbvvLJJCKXggwNfOCQzyRng3nWtpK57oo0kNVMuapGLekIBYTMowx1OvDNSdG/jBpvm/Nqw4DFMwLJz0c+0PiR6wzi6NKp6AwshlbmRsaGP2maDe+59gsQDe9pY0jbYDEgwOFvvYBCYGMwEoOOuBcnIhZ8/bqf6q4945ocCjgvFcQGWn5rPNgCopGhIZ7g4f96KFWr+Xb9z9GEAgKiohXhw75NSiGZhM8CELCiDJREkAMlEEh3O0LHIosb7VO07zzjnXv+RzIx+ZN5oVamOcQ0uU4+EZ/v8ta0Ho50tLgCIL28pdAuUJynDYEkMyTRbAWJ02FfaN6dP78iccyL2mh++XnXhvQMD+lDPDZe16hojSMcv/koW3t1SUfvYj1PDZ/eN/flNcPmi1fCSnwAwM00oQDkFSHJHpqc9op/ekQFLxLoOw3rsuYrKrzQN9Bx59sYJAMDI+Z90Vzzw2m+Gk3i6ZsMro6ovcHDUQxpUMEsQpinATKT9w+HCmPXh+OVz9uQhs8T14Wh+Xnl1JYDBz0Qg2XsYySUPbdcWblh+NUEHFn99/zJfgfPygJoFxDQFvNcdBPpMEoT9Jcv3OYD7YqLvF/DMq4aoume1OToYu6l+gJQ8VGxsL/NUNhw3XdSXFYu/jc1X8oc1KkeuztWU5HmnUyQkmAQRCTARdo0PvvRiRdOjNZ6y6hNX33952fDh3Zmba0iEFyWhF3yBVd97PuVQi+qBWlQsYBQJJBQAPRYCFy2QAEgQSBBUH3H+cu0NvVTd6EI+M3Dg0Z86vmKQC5DDgJP12XVuz83CWdeOf/Jl5KtqQPF9z61Qyla2GhIPSyI1Pw/k18AiwyQkmAVI+ohNTZAuwXlx94P0YHdobEH5EqVw0TuKzkFhMISeGwZD6BKKziCTLXbT375+ds3v6d+J41sYhr92S1leTeMmM1C0k21eSQBYJRAYSgbQ0hLaqAMymY0SZX9sle+7QpfzZ4MrU3OLUsmm8fPfPJ75uOsGr2NFg6f5cNBXEe4sPWvUkZjIAWIiZL3I+ms1XhovVVjoTEJnVgxJQufs2mCLkqmmxIebjzvxrs/YD6gafFvag2X6ulOqybWTeUA0LSeyPl6pIl6sQJhTCnh0tpRUavP4yaZ3nGtnbrIhUTUUh94KFgVCnQojqwTlqmFCkZwSjpdI9wtmBnkzsFQzFek/8cgxc/jMLbZkioaS8FvBOXPDnYJRRzRVETOUoMk9OyPTm/vefeSYMXTmNjWlioZ59x8KFgXDnYrEtJyYlRsKWTanI9ETnwx+a225oqGs8VBwTjDcKZjqpv8bcnPLRirS/27TMePqmTv0MFE0lDa8EghWNj2vSNoqCPkkCKxSt5UZ2jV4cmuXebX7zj/NvGX1KKhq9Apf4edIyoQdv3A9ebkDnEnj//af7J+cLV0HDoDz9gAAAABJRU5ErkJggg=="},b12a:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],staticClass:"avue-dialog avue-dialog--top",attrs:{title:e.title,"append-to-body":"true",visible:e.visible,top:"0",width:e.options.width||"80%"},on:{"update:visible":function(t){e.visible=t}}},[t("avue-crud",{ref:"referCrud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"icon",fn:function(e){return[t("i",{class:e.row.icon,staticStyle:{"font-size":"24px"}})]}}]),model:{value:e.value,callback:function(t){e.value=t},expression:"value"}}),t("div",{staticClass:"avue-dialog__footer"},[t("div",{staticClass:"avue-dialog__footer--left valueInfo"},[e._v(e._s(e.valueInfo)+" ")]),t("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.setValue}},[e._v("纭� 瀹�")])],1)],1),t("avue-input",{attrs:{disabled:e.disabled,placeholder:e.title},on:{click:function(t){!e.disabled&&(e.visible=!0)}},model:{value:e.text,callback:function(t){e.text=t},expression:"text"}})],1)},a=[],n=(r("8e6e"),r("456d"),r("28a5"),r("ac6a"),r("ade3")),o=(r("a481"),r("c54a")),s=r("276d");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"vciWebReferTable",props:["referConfig","value","text","title","disabled"],data:function(){return{visible:!1,options:this.referConfig.options||{},isMuti:"true"==this.referConfig.options.isMuti||1==this.referConfig.options.isMuti||1==this.referConfig.options.muti,props:{value:this.referConfig.valueField||this.referConfig.options.valueField||"oid",label:this.referConfig.textField||this.referConfig.options.textField||"name"},url:this.referConfig.options.url||"/api/ubcs-code/mdmEngineController/defaultReferDataGrid",tableDefinedUrl:"",copyParam:["referBo","textField","valueField","displayTable","whereSql","queryScheme"],query:{},loading:!1,page:{pageSize:10,currentPage:1,total:this.referConfig.options.data?this.referConfig.options.data.length:0},data:this.referConfig.options.data||[],selectionList:[],option:{addBtn:!1,height:this.referConfig.options.height?this.referConfig.options.height:475,calcHeight:30,tip:!1,menu:!1,searchShow:!0,searchMenuSpan:6,searchLabelWidth:90,border:!0,index:!0,selection:!0,reserveSelection:!0,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",rowParentKey:"parentSaleProduct",column:[]}}},created:function(){this.getParams()},mounted:function(){this.referConfig.options.page&&(this.page.pageSize=this.referConfig.options.page.limit||this.referConfig.options.page.pageSize,this.page.currentPage=this.referConfig.options.page.page||this.referConfig.options.page.currentPage)},computed:{valueInfo:function(){return this.text?"宸茶缃殑鍊间负["+this.text+"]":"鏈缃��"}},methods:{getParams:function(){var e=this,t={};if(this.options.extraParams&&(t=this.options.extraParams),this.options.useFormKey&&this.options.formValues&&(t['conditionMap["'+(this.options.paramForFormKey?this.options.paramForFormKey:this.options.useFormKey)+'"]']=this.options.formValues[this.options.useFormKey]),this.options.where)for(var r in this.options.where)t['conditionMap["'+r+'"]']=this.options.where[r];for(var i=0;i<this.copyParam.length;i++)t[this.copyParam[i]]=this.options[this.copyParam[i]];if(t["isMuti"]=this.isMuti,t.muti=this.isMuti,t["referBo"]||(t["referBo"]=this.options["referBo"]||this.options["referType"]),t["referType"]=t["referBo"],this.options.remoteSort&&this.options.initSort&&(t["order"]=this.options.initSort.type,t["sort"]=this.options.initSort.field),this.options.conditionParams)for(var r in this.options.conditionParams)t['conditionMap["'+r+'"]']=this.options.conditionParams[r];if(this.options.sourceDataParams)for(var r in this.options.sourceDataParams){if(r&&r.constructor===Object)return;t['sourceData["'+r+'"]']=this.options.sourceDataParams[r]}if(this.options.replaceParams)for(var r in this.options.replaceParams){if(r&&r.constructor===Object)return;t['replaceMap["'+r+'"]']=this.options.replaceParams[r]}var a={};if(t)for(var r in t)a[r.replace(/"/g,"'")]=t[r];if(this.options.displayTable)Object(s["getTableDefinedUrl"])({btmType:this.options.referBo||this.options.referType,code:this.options.displayTable,isMuti:this.isMuti},this.tableDefinedUrl).then((function(t){if(t.success){var r=t.querySchema;!Object(o["b"])(r)&&Object(o["b"])(e.options.queryScheme)&&(e.options.queryScheme=r),a["queryScheme"]=e.options.queryScheme,t.showIndex&&(e.option.index=!0),t.showCheckbox&&(e.option.selection=!0);var i="";t.columns&&(e.option.column=t.columns.map((function(e){return e.field.indexOf(".")>-1&&(i+=e.field+",",e.field=e.field.replace(".","_")),Object(o["b"])(e.enumCode)||(e.type="select",e.dicUrl="/api/ubcs-omd/enum/dictionary?code="+e.enumCode,e.dicData=e.enumMap,e.dataType="String",e.search=!0,e.props={label:"itemName",value:"itemValue"},e.rules=[{required:!0,message:"璇疯緭鍏�"+e.field,trigger:"blur"}]),c(c({},e),{},{label:e.title,prop:e.field,search:!0})}))),a["referColumn"]=i,t.limit>0&&(e.page.pageSize=t.limit,e.page.currentPage=1),e.options.isTreeGrid,e.params=a}else e.$message.error(t.msg)}));else{var n=this.options.tableConfig;n||this.$message.error("娌℃湁瀹氫箟鍙傜収鐨勮〃鏍奸厤缃�"),this.page.pageSize=n.page.limit||10,a?(a["currentUserReferModelKey"]=this.options.currentUserReferModelKey,a["currentUserReferMethodKey"]=this.options.currentUserReferMethodKey):a={currentUserReferModelKey:this.options.currentUserReferModelKey,currentUserReferMethodKey:this.options.currentUserReferMethodKey},this.options.tableConfig&&this.options.tableConfig.cols&&this.options.tableConfig.cols.length>0&&(this.option.column=this.options.tableConfig.cols.map((function(e){if("LAY_TABLE_INDEX"!=e.field&&"LAY_CHECKED"!=e.field)return c(c({},e),{},{label:e.title,prop:e.field,formatter:e.template,search:!0})}))),this.options.isTreeGrid}this.params=a},setValue:function(){if(0==this.selectionList.length)return this.$message.warning("娌℃湁閫夋嫨鏁版嵁"),!1;if(this.selectionList.length>1&&!this.isMuti)return this.$message.warning("姣忔鍙兘閫夋嫨涓�鏉℃暟鎹�"),!1;var e=[],t=[],r=this.props.value.indexOf(",")>-1,i=this.props.label.indexOf(",")>-1,a=this;this.selectionList.forEach((function(n,o){if(r){var s=a.props.value.split(",");s.forEach((function(t,r){e.push(n[r]+(a.referConfig.valueSep?a.referConfig.valueSep:" "))}))}else e.push(n[a.props.value]);if(i){var l=a.props.label.split(",");l.forEach((function(e,r){t.push(n[r]+(a.referConfig.textSep?a.referConfig.textSep:" "))}))}else t.push(n[a.props.label])})),this.value=e.join(","),this.text=t.join(","),this.$emit("setValue",{field:this.referConfig.field,showField:this.referConfig.showField,value:this.value,text:this.text,rawData:this.selectionList}),this.visible=!1},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page),t()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},selectionChange:function(e){if(!this.isMuti&&e.length>1){var t=e.shift();this.$refs.referCrud.toggleRowSelection(t,!1)}this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.referCrud.toggleSelection()},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.url){this.loading=!0;var i={};if(this.query)for(var a in this.query)i['conditionMap["'+a+'"]']=this.query[a];Object(s["getList"])(Object.assign(r,this.params,this.query,i),e.currentPage,e.pageSize,this.url).then((function(e){t.data=e.data.records,t.page.total=e.data.total,t.loading=!1,t.selectionClear()})).catch((function(e){t.$message.error(e),t.loading=!1}))}}}},d=u,p=(r("56eb"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,"d213f814",null);t["default"]=f.exports},b1ca:function(e,t,r){"use strict";r.r(t),r.d(t,"getPage",(function(){return c})),r.d(t,"getDetail",(function(){return u})),r.d(t,"add",(function(){return d})),r.d(t,"batchAdd",(function(){return p})),r.d(t,"update",(function(){return f})),r.d(t,"batchUpdate",(function(){return m})),r.d(t,"remove",(function(){return h})),r.d(t,"refList",(function(){return b})),r.d(t,"getAppayRange",(function(){return g}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s="/api/ubcs-omd",l="/revision-rule",c=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/page",method:"get",params:o(o({},r),{},{current:e,size:t})})},u=function(e){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/detail",method:"get",params:{oid:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/batch-submit",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/submit",method:"post",data:e})},m=function(e){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/batch-submit",method:"post",data:e})},h=function(e){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/remove",method:"post",data:e})},b=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/ref",method:"get",params:o(o({},r),{},{currentPage:e,pageSize:t})})},g=function(e){return Object(a["a"])({url:s+l+"/get-apply-range",method:"get",params:{id:e}})}},b297:function(e,t,r){"use strict";t["a"]={propsDefault:{label:"label",path:"path",icon:"icon",children:"children",isOpen:"isOpen"}}},b2cc:function(e,t,r){},b5c6:function(e,t,r){"use strict";r("6762"),r("2fdb");var i=r("cebe"),a=r.n(i),n=r("4360"),o=r("9883"),s=r("0e0b"),l=r("0a5a"),c=r("5f72"),u=r("1ca4"),d=r("27ae"),p=r("323e"),f=r.n(p),m=(r("a5d8"),r("4328")),h=r.n(m);a.a.defaults.timeout=2e4,a.a.defaults.validateStatus=function(e){return e>=200&&e<=500},a.a.defaults.withCredentials=!0,f.a.configure({showSpinner:!1}),a.a.interceptors.request.use((function(e){f.a.start();var t=!1===e.authorization;t||(e.headers["Authorization"]="Basic ".concat(d["Base64"].encode("".concat(u["a"].clientId,":").concat(u["a"].clientSecret))));var r=e.meta||{},i=!1===r.isToken;return Object(l["a"])()&&!i&&(e.headers[u["a"].tokenHeader]="bearer "+Object(l["a"])()),!0===e.text&&(e.headers["Content-Type"]="text/plain"),"post"===e.method&&!0===r.isSerialize&&(e.data=Object(s["i"])(e.data)),"get"===e.method&&(e.paramsSerializer=function(e){return h.a.stringify(e,{encode:!0})}),e}),(function(e){return Promise.reject(e)})),a.a.interceptors.response.use((function(e){f.a.done();var t=e.data.code||e.status,r=u["a"].statusWhiteList||[],i=e.data.msg||e.data.error_description||"鏈煡閿欒";return r.includes(t)?Promise.reject(e):(401===t&&n["a"].dispatch("FedLogOut").then((function(){return o["a"].push({path:"/login"})})),200!==t?(Object(c["Message"])({message:i,type:"error"}),Promise.reject(new Error(i))):e)}),(function(e){return f.a.done(),Promise.reject(new Error(e))})),t["a"]=a.a},b761:function(e,t,r){"use strict";r.r(t),r.d(t,"getTreeList",(function(){return s})),r.d(t,"defaultReferDataGrid",(function(){return l})),r.d(t,"referDataGrid",(function(){return c}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/referTree",method:"get",params:o({},e)})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmEngineController/defaultReferDataGrid",method:"get",params:o({},e)})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/referBtmTypeController/referDataGrid",method:"get",params:o({},e)})}},b887:function(e,t,r){"use strict";r.r(t),r.d(t,"treeTopCodeClassify",(function(){return s})),r.d(t,"listClassifyLinkAttr",(function(){return l}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/treeTopCodeClassify",method:"get",params:o({},e)})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/listClassifyLinkAttr",method:"get",params:o({},e)})}},baf2:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"115vh","margin-top":"-14vh","overflow-y":"hidden"},attrs:{title:"鍙傜収閰嶇疆","append-to-body":"",visible:e.isShowReferConfigForm,width:"90%",id:"refer-config-form","destroy-on-close":""},on:{"update:visible":function(t){e.isShowReferConfigForm=t},close:function(t){return e.recoveryDataAndForm("initData")}}},[t("div",{staticStyle:{width:"100%","overflow-y":"auto",height:"70vh"}},[t("el-row",[t("avue-form",{ref:e.formRefs[0],staticClass:"referTypeForm",attrs:{option:e.formOption},scopedSlots:e._u([{key:"referTypeName",fn:function(r){var i=r.disabled,a=r.size;return[t("el-input",{ref:"referTypeName",attrs:{disabled:i,size:a,placeholder:"璇烽�夋嫨 鍙傜収鐨勪笟鍔$被鍨�","prefix-icon":"el-icon-search",readonly:"true"},on:{focus:function(t){return e.openSelectionTable("referType")}},model:{value:e.form.referTypeName,callback:function(t){e.$set(e.form,"referTypeName",t)},expression:"form.referTypeName"}},[t("i",{directives:[{name:"show",rawName:"v-show",value:!i,expression:"!disabled"}],staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearSelectionTable("referType")}},slot:"suffix"})])]}},{key:"sortField",fn:function(r){var i=r.disabled,a=r.size;return[t("el-input",{ref:"sortField",attrs:{disabled:i,size:a,placeholder:"璇烽�夋嫨 鎺掑簭瀛楁","prefix-icon":"el-icon-search",readonly:"true"},on:{focus:function(t){return e.openSelectionTable("sortField")}},model:{value:e.form.sortField,callback:function(t){e.$set(e.form,"sortField",t)},expression:"form.sortField"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearSelectionTable("sortField")}},slot:"suffix"})])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1),t("el-row",[t("el-tabs",{attrs:{type:"border-card"},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{name:"first",disabled:e.isDisabledTabs}},[t("span",{attrs:{slot:"label"},slot:"label"},[t("i",{staticClass:"el-icon-monitor"}),e._v("鏄剧ず鐨勫睘鎬т笌鍏朵粬閰嶇疆")]),t("el-row",[t("avue-form",{ref:e.formRefs[1],staticClass:"referTypeForm",attrs:{option:e.formOtherOption},scopedSlots:e._u([{key:"sortField",fn:function(r){var i=r.disabled,a=r.size;return[t("el-input",{ref:"sortField",attrs:{disabled:i,size:a,placeholder:"璇烽�夋嫨 鎺掑簭瀛楁","prefix-icon":"el-icon-search",readonly:"true"},on:{focus:function(t){return e.openSelectionTable("sortField")}},model:{value:e.form.sortField,callback:function(t){e.$set(e.form,"sortField",t)},expression:"form.sortField"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearSelectionTable("sortField")}},slot:"suffix"})])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1),t("el-row",{directives:[{name:"show",rawName:"v-show",value:"default"==e.form.type||"grid"==e.form.type,expression:"form.type=='default' || form.type=='grid'"}]},[t("el-divider",{staticStyle:{"margin-bottom":"-40px"},attrs:{"content-position":"left"}},[e._v("閰嶇疆鏄剧ず鐨勫睘鎬�")]),t("avue-crud",{ref:"crudAttr",staticClass:"crud-attr",attrs:{option:e.attrOption,data:e.codeShowFieldConfigVOS},on:{"cell-click":e.clickAttrEdit},scopedSlots:e._u([{key:"menu",fn:function(r){return[t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search",plain:""},on:{click:function(e){r.row.isquery=!r.row.isquery}}},[e._v("\n                                    "+e._s(r.row.isquery?"鍙栨秷蹇�熸煡璇�":"蹇�熸煡璇�")+"\n                                ")]),t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-minus",plain:""},on:{click:function(t){return e.removeCurrentRow(r.row,"removeAttr")}}},[e._v("绉婚櫎\n                                ")])]}},{key:"menuLeft",fn:function(r){return[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.openSelectionTable("selectAttr")}}},[e._v("閫夋嫨灞炴�n                                ")]),t("div",{staticClass:"tag-group",staticStyle:{display:"inline"}},e._l(e.codeShowFieldConfigVOS,(function(r){return t("el-tag",{directives:[{name:"show",rawName:"v-show",value:r.isquery&&""!=r.title,expression:"item.isquery && item.title!=''"}],key:r.title,staticStyle:{"margin-left":"3px"},attrs:{type:"info",size:"small",effect:"dark"}},[e._v("\n                                        "+e._s(r.title)+"\n                                    ")])})),1)]}}])})],1)],1),t("el-tab-pane",{attrs:{name:"second"}},[t("span",{attrs:{slot:"label"},slot:"label"},[t("i",{staticClass:"el-icon-search"}),e._v("娣诲姞鏌ヨ鏉′欢")]),t("avue-crud",{ref:"crudAddCondition",attrs:{option:e.addSearchCondtionOption,data:e.form.codeSrchCondConfigVOS},on:{"cell-click":e.clickAddSearchCondtionEdit},scopedSlots:e._u([{key:"menu",fn:function(r){return[t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-minus",plain:""},on:{click:function(t){return e.removeCurrentRow(r.row,"removeaddSearchCondtion")}}},[e._v("绉婚櫎\n                            ")])]}},{key:"menuLeft",fn:function(r){return[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.openSelectionTable("addSearchCondition")}}},[e._v("\n                                娣诲姞鏌ヨ鏉′欢\n                            ")])]}}])})],1)],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.selectedListReferConfig}},[e._v("纭� 瀹�")]),t("el-button",{on:{click:function(t){return e.recoveryDataAndForm("initForm")}}},[e._v("娓呯┖鍐呭")]),t("el-button",{on:{click:function(t){e.isShowReferConfigForm=!1}}},[e._v("鍙� 娑�")])],1),t("refer-btm-type-crud-dialog",{ref:e.referBtmDialogParams.ref,attrs:{visible:e.referBtmDialogParams.selectReferBtmSettingBox},on:{"update:visible":function(t){return e.$set(e.referBtmDialogParams,"selectReferBtmSettingBox",t)},echoReferBtmType:e.echoReferBtmType}}),t("refer-select-btm-attr-dialog",{ref:e.selectedBtmTypeAttrParams.ref,attrs:{title:"涓恒�愭帓搴忓瓧娈点�戦�夊彇鍊�",visible:e.selectedBtmTypeAttrParams.selectedBtmTypeAttrSettingBox},on:{"update:visible":function(t){return e.$set(e.selectedBtmTypeAttrParams,"selectedBtmTypeAttrSettingBox",t)},echoSelectedAttr:e.echoSelectedAttr}}),t("el-dialog",{staticStyle:{height:"110vh","margin-top":"-12vh","overflow-y":"hidden"},attrs:{title:"閫夋嫨鏄剧ず瀛楁","append-to-body":"",visible:e.isShowShowField,width:"70%","destroy-on-close":""},on:{"update:visible":function(t){e.isShowShowField=t}}},[t("avue-crud",{ref:"selectShowFieldCrud",attrs:{option:e.selectionShowFieldOption,"table-loading":e.selectShowFieldLoading,data:e.selectShowFieldData},on:{"row-click":e.showFieldRowClick,"selection-change":e.selectionShowFieldDataChange,"search-change":e.showFieldSearchChange,"search-reset":e.showFieldSearchReset}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.selectedShowField}},[e._v("纭� 瀹�")]),t("el-button",{on:{click:function(t){e.isShowShowField=!1}}},[e._v("鍙� 娑�")])],1)],1),t("el-dialog",{staticStyle:{height:"110vh","margin-top":"-12vh","overflow-y":"hidden"},attrs:{title:"閫夋嫨鏌ヨ鏉′欢","append-to-body":"",visible:e.isShowSearchCondition,width:"70%","destroy-on-close":""},on:{"update:visible":function(t){e.isShowSearchCondition=t}}},[t("avue-crud",{ref:"selectSearchConditionCrud",attrs:{option:e.selectionSearchConditionOption,"table-loading":e.selectSearchConditionLoading,data:e.selectSearchConditionData},on:{"row-click":e.searchConditionRowClick,"selection-change":e.searchConditionDataChange,"search-change":e.searchConditionSearchChange,"search-reset":e.searchConditionSearchReset}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.selectedSearchCondition}},[e._v("纭� 瀹�")]),t("el-button",{on:{click:function(t){e.isShowSearchCondition=!1}}},[e._v("鍙� 娑�")])],1)],1)],1)},a=[],n=(r("7f7f"),r("ade3")),o=(r("96cf"),r("1da1")),s=(r("ac6a"),r("d9a3")),l={name:"referConfigFormDialog",props:{},data:function(){var e=this;return{labelWidth:"150",isShowReferConfigForm:!1,referTypeIsReadOnly:!1,form:{referTypeName:"",referType:"",textField:"name",valueField:"oid",type:"default",url:"",backPath:"",method:"GET",height:"",useFormKey:"",paramForFormKey:"",isMuti:!1,mapFields:"",isOpenGlobal:!0,codeSrchCondConfigVOS:[],isPersistence:!0,id:"",name:""},removeFormAttr:["limit","sortField","sortType","parentFieldName","parentUsedField","parentValue","loadType","onlyLeaf","sortType","referContent","displayTable"],codeShowFieldConfigVOS:[],attrOption:{height:"180",tip:!1,addBtn:!1,editBtn:!1,searchShow:!1,searchMenuSpan:6,border:!1,index:!0,viewBtn:!1,delBtn:!1,selection:!1,disablePage:!1,refreshBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,indexFixed:!1,menuFixed:!1,column:[{label:"鍒楀瓧娈�(*)",prop:"field",cell:!0,clearable:!1,blur:function(t){return e.updateAttrBlur(t)}},{label:"鍒楀悕(*)",prop:"title",cell:!0,clearable:!1,blur:function(t){return e.updateAttrBlur(t)}},{label:"瀛楁绫诲瀷(*)",prop:"fieldTypeText",cell:!0,clearable:!1,type:"select",value:"text",dicData:[{value:"text",label:"鏂囨湰妗�"},{value:"combox",label:"涓嬫媺鑿滃崟"},{value:"radio",label:"鍗曢��"},{value:"swtich",label:"寮�鍏�"},{value:"date",label:"鏃堕棿"},{value:"textarea",label:"鏂囨湰鍩�"}],blur:function(t){return e.updateAttrBlur(t)}},{label:"鍒楄〃鍙帓搴�",prop:"sort",cell:!0,clearable:!1,type:"switch",width:"80px",value:!0,blur:function(t){return e.updateAttrBlur(t)}},{label:"鎺掑簭瀛楁",prop:"attrSortField",cell:!0,clearable:!1,blur:function(t){return e.updateAttrBlur(t)}},{label:"瀛楁瀹藉害",prop:"width",cell:!0,clearable:!1,blur:function(t){return e.updateAttrBlur(t)}},{label:"鍒楀浐瀹氫綅缃�",prop:"fixedPosition",cell:!0,type:"select",clearable:!1,value:"noFixed",dicData:[{value:"noFixed",label:"涓嶅浐瀹�"},{value:"left",label:"宸﹁竟"},{value:"right",label:"鍙宠竟"}],blur:function(t){return e.updateAttrBlur(t)}},{label:"js鏄剧ず浠g爜",prop:"templet",cell:!0,clearable:!1,blur:function(t){return e.updateAttrBlur(t)}}]},addSearchCondtionOption:{height:"150",tip:!1,addBtn:!1,editBtn:!1,searchShow:!1,searchMenuSpan:6,border:!1,index:!0,viewBtn:!1,delBtn:!1,selection:!1,disablePage:!1,refreshBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"绛涢�夊瓧娈�",prop:"filterField",cell:!0,clearable:!1},{label:"绛涢�夌被鍨�",prop:"filterType",type:"select",cell:!0,clearable:!1,dicData:[{value:"_like",label:"鍖呭惈"},{value:"_notlike",label:"涓嶅寘鍚�"},{value:"_equal",label:"绛変簬"},{value:"_notequal",label:"涓嶇瓑浜�"},{value:"_ge",label:"澶т簬"},{value:"_le",label:"灏忎簬"}]},{label:"绛涢�夊��",prop:"filterValue",cell:!0,clearable:!1}]},formRefs:["form","otherForm"],isDisabledTabs:!1,activeName:"first",referBtmDialogParams:{ref:"crudReferBtm",selectReferBtmSettingBox:!1},selectedBtmTypeAttrParams:{ref:"selectedBtmTypeAttrCrud",selectedBtmTypeAttrSettingBox:!1},seletedBtmTypeAttrOptions:{title:"",condition:"",btmTypeId:""},preClickAttrRow:"",preClickAddSearchConditionRow:""}},computed:{formOption:function(){var e=this,t="";return t=function(e,t,r){/[^\d]/g.test(t)?r(new Error("绐楀彛鏄剧ず鐨勯珮搴﹀繀椤讳负鏁板�肩被鍨�")):r()},{submitBtn:!1,emptyBtn:!1,labelWidth:"145",group:[{icon:"el-icon-info",label:"蹇呭~鐨勫弬鐓ч厤缃�",collapse:!0,labelWidth:"115",prop:"groupDdefaultOrGrid",column:[{label:"鍙傜収鐨勪笟鍔$被鍨�",prop:"referTypeName",span:6,labelWidth:"130",disabled:this.referTypeIsReadOnly,clearable:!this.referTypeIsReadOnly,tip:"鍙傜収鏁版嵁鏌ヨ鐨勪笟鍔$被鍨嬨��",tipPlacement:"bottom",rules:[{required:!0,message:"(鍙傜収鐨勪笟鍔$被鍨�)蹇呭~椤逛笉鑳戒负绌�",trigger:["blur","change"]}]},{label:"鏄剧ず鐨勫睘鎬�",prop:"textField",tip:"閫夋嫨鏁版嵁鍚庯紝鏄剧ず鍒板瓧娈典笂鐨勪俊鎭墍灞炵殑灞炴�э紝涓�鑸兘鏄痭ame,濡傛灉鏄涓睘鎬т娇鐢ㄩ�楀彿鍒嗗壊锛屽id,name銆�",tipPlacement:"bottom",span:6,value:"name",rules:[{required:!0,message:"(鏄剧ず鐨勫睘鎬�)蹇呭~椤逛笉鑳戒负绌�",trigger:"blur"}]},{label:"瀛樺偍鍊肩殑灞炴��",prop:"valueField",tip:"閫夋嫨鏁版嵁鍚庯紝淇濆瓨鍒版暟鎹簱閲岀殑灞炴�э紝涓�鑸兘鏄痮id鎴栬�卛d锛屽鏋滄槸澶氫釜灞炴�т娇鐢ㄩ�楀彿鍒嗗壊锛屽oid ,id",value:"oid",tipPlacement:"bottom",span:6,rules:[{required:!0,message:"(瀛樺偍鍊肩殑灞炴��)蹇呭~椤逛笉鑳戒负绌�",trigger:"blur"}]},{label:"鍙傜収绐楀彛绫诲瀷",prop:"type",tip:"default:榛樿鐨勫弬鐓х獥鍙f牱寮�; stand:UI涓婁笅鏂囬厤缃殑鏂瑰紡; classify:鍒嗙被+妗f鐨勬樉绀�; 鑷畾涔夌殑鍙傜収鐩存帴鍐檍s鐨勭粍浠惰矾寰勶紱tree:鏍戝舰灞曠ず;grid:鍒楄〃灞曠ず",tipPlacement:"bottom",span:6,value:"default",type:"select",dicData:[{label:"榛樿鏍峰紡",value:"default"},{label:"骞冲彴閰嶇疆",value:"stand"},{label:"鏍戝舰",value:"tree"},{label:"鍒楄〃",value:"grid"},{label:"閮ㄩ棬鏍�",value:"refer/OrgDepartmentRefer"},{label:"閮ㄩ棬鍒楄〃",value:"refer/OrgDepartmentGridRefers"},{label:"鐢ㄦ埛",value:"refer/SmUserRefer"},{label:"鐢ㄦ埛鍒楄〃",value:"refer/SmUserGridRefer"},{label:"瑙掕壊鍒楄〃",value:"refer/SmRoleRefer"},{label:"鑱屽姟",value:"refer/OrgDutyRefer"},{label:"宸ョ",value:"refer/SmWorkTypeRefer"},{label:"娴佺▼妯℃澘",value:"refer/WfProcessTemplateRefer"}],rules:[{required:!0,message:"(鍙傜収绐楀彛绫诲瀷)蹇呭~椤逛笉鑳戒负绌�",trigger:"blur"}],change:function(t){var r=t.value,i=(t.column,{});e.activeName="first","stand"==r?(i={referContent:"",displayTable:""},e.isDisabledTabs=!1):"default"==r||"grid"==r?(i={limit:15,sortField:"",sortType:"asc"},e.isDisabledTabs=!1):"tree"==r?(i={parentFieldName:"",parentUsedField:"oid",parentValue:"",loadType:"all",onlyLeaf:!1,sortField:"",sortType:"asc"},e.form.type="tree",e.isDisabledTabs=!1):(e.isDisabledTabs=!0,e.activeName="second"),e.removeFormAttr.forEach((function(t){e.$delete(e.form,t)})),e.form=Object.assign(i,e.form)}},{label:"鏄惁鎸佷箙鍖栧弬鐓ч厤缃�",prop:"isPersistence",labelWidth:"142",tip:"true:寮�鍚寔涔呭寲锛屽褰撳墠瀹氫箟鐨勫弬鐓ч厤缃繘琛屾寔涔呭寲瀛樺偍锛屼笅娆″彲鐩存帴閫夊彇锛沠alse:浠呭褰撳墠娆$爜娈垫柊澧炵敓鏁堛��",tipPlacement:"bottom",span:6,type:"switch"},{display:this.form.isPersistence|"true"==this.form.isPersistence,label:"鍙傜収閰嶇疆缂栧彿",prop:"id",tip:"璁剧疆璇ュ弬鐓ч厤缃寔涔呭寲瀛樺偍鏃剁殑缂栧彿銆�",rules:[{required:!0,message:"(寮�鍚寔涔呭寲鏃剁紪鍙�)蹇呭~椤逛笉鑳戒负绌�",trigger:"blur"}],span:6},{display:this.form.isPersistence|"true"==this.form.isPersistence,label:"鍙傜収閰嶇疆鍚嶇О",prop:"name",tip:"璁剧疆璇ュ弬鐓ч厤缃寔涔呭寲瀛樺偍鏃剁殑鍚嶇О銆�",rules:[{required:!0,message:"(寮�鍚寔涔呭寲鏃跺悕绉�)蹇呭~椤逛笉鑳戒负绌�",trigger:"blur"}],span:6}]},{icon:"el-icon-info",label:"椤甸潰鍙傛暟閰嶇疆",collapse:!1,prop:"webConfig",column:[{label:"绐楀彛鏄剧ず鐨勯珮搴�",prop:"height",tip:"榛樿绌虹潃锛岃缃悗琛ㄧず寮哄埗鏄剧ず杩欐牱鐨勯珮搴�",tipPlacement:"right",span:7,rules:[{validator:t,message:"绐楀彛鏄剧ず鐨勯珮搴﹀繀椤讳负鏁板�肩被鍨�",trigger:"blur"}]},{label:"杩囨护(绾ц仈)灞炴��",prop:"useFormKey",tip:"鑾峰彇琛ㄥ崟涓婄殑鍏朵粬灞炴�х殑灞炴�х殑鍊兼潵杩囨护,鎴栬�呬娇鐢ㄦ煇涓睘鎬ф潵绾ц仈閫夋嫨",tipPlacement:"right",span:7},{label:"杩囨护灞炴�ц姹傚弬鏁�",prop:"paramForFormKey",tip:"浣跨敤杩囨护灞炴�ф椂锛屽彂閫佺粰鍚庡彴鐨勮姹傚弬鏁�",tipPlacement:"right",span:7},{label:"鏄犲皠鍏朵粬灞炴��",prop:"mapFields",tip:"閫夋嫨鏁版嵁鍚庯紝灏嗛�夋嫨鐨勬暟鎹嫹璐濆埌琛ㄥ崟閲岀殑鍏朵粬灞炴�э紝涔﹀啓鏍煎紡涓簕褰撳墠琛ㄥ崟涓婄殑灞炴��:閫夋嫨鏁版嵁閲岀殑灞炴��,XXXXx:yyyy}",tipPlacement:"right",span:7},{label:"鏄惁寮�鍚叏灞�",prop:"isOpenGlobal",tip:"寮�鍚叏灞�涔嬪悗瀵瑰叏閮ㄥ弬鐓ч厤缃暟鎹繘琛屾煡璇紝榛樿鏍规嵁绉熸埛杩涜鏌ヨ銆�",tipPlacement:"right",type:"switch",span:7},{label:"鏄惁澶氶��",type:"switch",prop:"isMuti",value:!1,span:7,row:!0}]},{icon:"el-icon-info",label:"鍚庡彴鍙傛暟閰嶇疆",collapse:!1,prop:"backstageConfig",column:[{label:"鑷畾涔夌殑鍚庡彴璺緞",prop:"url",tip:"閫氬父涓虹┖;濡傛灉鏄垪琛紝鍚庡彴蹇呴』杩斿洖DataGrid锛屽鏋滄槸鏍戯紝鍚庡彴蹇呴』杩斿洖List<Tree>",tipPlacement:"right",span:7},{label:"鏈嶅姟鐨勫湴鍧�",prop:"backPath",tip:"閫氬父涓虹┖锛屽湪鏀寔寰湇鍔℃垨鑰呭垎甯冨紡閮ㄧ讲鐨勬椂鍊欐墠閰嶇疆",tipPlacement:"right",span:7},{label:"璇锋眰鍚庡彴鐨勫崗璁柟寮�",prop:"method",tip:"HTTP鐨勫崗璁柟寮忥紝鏀寔POST,PUT,GET锛屼竴鑸兘鏄疓ET",tipPlacement:"right",span:7,value:"GET",type:"select",dicData:[{label:"GET",value:"GET"},{label:"PUT",value:"PUT"},{label:"POST",value:"POST"}]}]}]}},formOtherOption:function(){return{submitBtn:!1,emptyBtn:!1,labelWidth:"145",group:[{display:"default"==this.form.type||"grid"==this.form.type,icon:"el-icon-info",label:"default"==this.form.type?"榛樿鍙傜収鐨勯厤缃�(涓嬫柟鍒楄〃)":"鍒楄〃鍙傜収鐨勯厤缃紙涓嬫柟鍒楄〃)",collapse:!0,prop:"groupDdefaultOrGrid",column:[{label:"姣忛〉鏄剧ず鏉℃暟",prop:"limit",span:8,tip:"鍒嗛〉鏃舵瘡椤垫樉绀虹殑鏁伴噺锛屼笉鍒嗛〉濉�-1",value:15,tipPlacement:"right"},{label:"鎺掑簭瀛楁",prop:"sortField",span:8,tip:"鏌ヨ鏁版嵁鏃剁殑鎺掑簭瀛楁",tipPlacement:"right"},{label:"鎺掑簭绫诲瀷",prop:"sortType",span:8,dicData:[{label:"鍗囧簭",value:"asc"},{label:"闄嶅簭",value:"desc"}],type:"select",tip:"鏌ヨ鏁版嵁鏃剁殑鎺掑簭绫诲瀷",tipPlacement:"right"}]},{display:"stand"==this.form.type,icon:"el-icon-info",label:"stand(骞冲彴閰嶇疆)鍙傜収",collapse:!0,prop:"groupStand",column:[{label:"鍙傝�冪殑UI涓婁笅鏂�",prop:"referContent",span:8,tip:"鍙湁鍙傜収绐楀彛绫诲瀷鏄痵tand鏃舵墠蹇呴』璁剧疆,涓斿湪stand绫诲瀷涓嬫墠鑳界敓鏁�",tipPlacement:"right"},{label:"骞冲彴鐨勮〃鏍肩紪鍙�",prop:"displayTable",span:8,tip:"涓庡弬鐓х殑UI涓婁笅鏂囦簰鏂ワ紝鍙湁鍙傜収绐楀彛绫诲瀷鏄痵tand鏃舵墠蹇呴』璁剧疆锛屼笖鍦╯tand绫诲瀷涓嬫墠鑳界敓鏁�",tipPlacement:"right"}]},{display:"tree"==this.form.type,icon:"el-icon-info",label:"鏍戝舰鍙傜収淇℃伅",collapse:!0,prop:"groupTree",labelWidth:"158",column:[{label:"鏍戝舰鐨勪笂绾у睘鎬�",prop:"parentFieldName",span:7,tip:"鏍戝舰灞曠ず鐨勬椂鍊欙紝涓婁笅绾у叧绯绘煡鎵剧殑灞炴�с��",tipPlacement:"right",rules:[{required:!0,message:"(鏍戝舰鐨勪笂绾у睘鎬�)蹇呭~椤逛笉鑳戒负绌�",trigger:"blur"}]},{label:"涓婄骇灞炴�у�煎搴斿睘鎬�",prop:"parentUsedField",span:7,tip:"涓婄骇灞炴�у瓨鍌ㄧ殑鍊�,鏄笂绾ф暟鎹殑浠�涔堝睘鎬с�備竴鑸兘鏄痮id銆�",value:"oid",tipPlacement:"right"},{label:"鏍硅妭鐐圭殑鍊�",prop:"parentValue",span:7,tip:"鏍戝舰灞曠ず鐨勬椂鍊欙紝涓婄骇鐨勫�笺��",tipPlacement:"right"},{label:"鏍戝姞杞芥柟寮�",prop:"loadType",span:7,value:"all",dicData:[{label:"鍏ㄩ儴",value:"all"},{label:"閫愮骇鍔犺浇",value:"node"}],type:"select"},{label:"鎺掑簭瀛楁",prop:"sortField",span:7,tip:"鏌ヨ鏁版嵁鏃剁殑鎺掑簭瀛楁",tipPlacement:"right"},{label:"鎺掑簭绫诲瀷",prop:"sortType",span:7,type:"select",value:"asc",dicData:[{label:"鍗囧簭",value:"asc"},{label:"闄嶅簭",value:"desc"}]},{label:"鏄惁鍙兘閫夋嫨鍙跺瓙鑺傜偣",prop:"onlyLeaf",span:7,value:!1,type:"switch"}]}]}}},mounted:function(){var e=this;this.element=document.getElementById("refer-config-form"),this.element.addEventListener("click",(function(t){e.$refs.crudAttr.$el.contains(t.target)||""==e.preClickAttrRow||(e.preClickAttrRow.$cellEdit=!1),e.$refs.crudAddCondition.$el.contains(t.target)||""==e.preClickAddSearchConditionRow||(e.preClickAddSearchConditionRow.$cellEdit=!1)}))},watch:{"form.type":function(e){this.onloadAttrData()},isShowReferConfigForm:function(){this.isShowReferConfigForm&&this.onloadAttrData()}},methods:{selectedListReferConfig:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,r,i=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=!0,e.next=3,this.formRefs.forEach((function(e){i.$refs[e].validate((function(e,r,a){if(!e){for(var n in a){i.$message.warning(a[n][0].message);break}t=!1}r()}))}));case 3:t&&(r=this.filterForm(),this.$emit("echoReferConfig",r),this.isShowReferConfigForm=!1);case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),clickAttrEdit:function(e,t,r){this.preClickAttrRow&&this.preClickAttrRow!=e&&(this.codeShowFieldConfigVOS[this.preClickAttrRow.$index].$cellEdit=!1),e.$cellEdit=!0,this.preClickAttrRow=e},clickAddSearchCondtionEdit:function(e,t,r){this.preClickAddSearchConditionRow&&this.preClickAddSearchConditionRow!=e&&(this.form.codeSrchCondConfigVOS[this.preClickAddSearchConditionRow.$index].$cellEdit=!1),e.$cellEdit=!0,this.preClickAddSearchConditionRow=e},initPageData:function(e){return s["a"].notEmpty(e.referConfig)?(this.form=JSON.parse(e.referConfig),void(("default"==this.form.type||"grid"==this.form.type)&&void 0!=this.form.codeShowFieldConfigVOS&&this.form.codeShowFieldConfigVOS.length>0&&(this.codeShowFieldConfigVOS=this.form.codeShowFieldConfigVOS))):(this.onloadAttrData(),s["a"].notEmpty(e.referType)?(this.form.referTypeName=e.referTypeName,this.form.referType=e.referType,void(this.referTypeIsReadOnly=!0)):void 0)},onloadAttrData:function(){this.codeShowFieldConfigVOS=[{field:"id",title:"缂栧彿",fieldType:"text",fieldTypeText:"鏂囨湰妗�",sort:!0,attrSortField:"id",width:"150",isquery:!0,$cellEdit:!1},{field:"name",title:"鍚嶇О",fieldType:"text",fieldTypeText:"鏂囨湰妗�",sort:!0,attrSortField:"name",width:"180",isquery:!0,$cellEdit:!1}]},removeCurrentRow:function(e,t){"removeAttr"!=t?this.$delete(this.form.codeSrchCondConfigVOS,e.$index):this.$delete(this.codeShowFieldConfigVOS,e.$index)},recoveryDataAndForm:function(e){if("initForm"==e){this.referTypeIsReadOnly=!1;var t=this.form.type;return this.form=this.$options.data().form,void(this.form.type=t)}if(Object.assign(this.$data,this.$options.data()),""!=this.element)window.removeEventListener("click",this.element)},filterForm:function(){var e=this,t=this.form,r=["referTypeName","referType","textField","valueField","type","url","backPath","method","height","useFormKey","paramForFormKey","isMuti","mapFields","codeSrchCondConfigVOS","isOpenGlobal","isPersistence"],i=[],a={};return"stand"==t.type?i=["referContent","displayTable"]:"default"==t.type||"grid"==t.type?i=["limit","sortField","sortType"]:"tree"==t.type&&(i=["parentFieldName","parentUsedField","parentValue","loadType","onlyLeaf","sortField","sortType"]),"true"==t.isPersistence|t.isPersistence&&(r=r.concat(["id","name"])),r=r.concat(i),this.checkArrayIsUndefined(this.form.codeSrchCondConfigVOS)||(a={codeSrchCondConfigVOS:this.form.codeSrchCondConfigVOS}),("default"==t.type||"grid"==t.type)&&this.codeShowFieldConfigVOS.length>=0&&!this.checkArrayIsUndefined(this.codeShowFieldConfigVOS)&&(a=Object.assign(a,{codeShowFieldConfigVOS:this.codeShowFieldConfigVOS})),r.forEach((function(r){"isMuti"!=r&&"onlyLeaf"!=r&&e.checkStringIsEmpty(t[r])&&e.checkArrayIsUndefined(t[r])||(a=Object.assign(a,Object(n["a"])({},r,t[r])))})),a},checkStringIsEmpty:function(e){return null===e||"undefined"===typeof e||"string"===typeof e&&""===e&&"undefined"!==e},checkArrayIsUndefined:function(e){return"array"===typeof e&&(0===e.length||null===e||"undefined"===typeof e)},clearSelectionTable:function(e){"referType"==e?(this.form.referType="",this.form.referTypeName=""):this.form.sortField=""},openSelectionTable:function(e){if("referType"==e)return this.referBtmDialogParams.selectReferBtmSettingBox=!0,void this.$refs[this.referBtmDialogParams.ref].referBtmOnLoad();if(""!=this.form.referType&&null!=this.form.referType){var t=this.seletedBtmTypeAttrOptions;t.btmTypeId=this.form.referType,"sortField"==e?(t.title="涓恒�愭帓搴忓瓧娈点�戦�夊彇鍊煎璇濇",t.condition="sortField"):"addSearchCondition"==e?(t.title="閫夋嫨鏌ヨ鏉′欢",t.condition="addSearchCondition"):(t.title="閫夋嫨鏄剧ず瀛楁",t.condition="selectAttr"),this.$refs[this.selectedBtmTypeAttrParams.ref].selectedBtmTypeAttrOnLoad(t),this.selectedBtmTypeAttrParams.selectedBtmTypeAttrSettingBox=!0}else this.$message.warning("璇疯緭鍏ュ弬鐓х殑涓氬姟绫诲瀷")},echoReferBtmType:function(e){this.form.referTypeName=e.name||e.id,this.form.referType=e.id||""},echoSelectedAttr:function(e){var t=this;"sortField"===e.condition?this.form.sortField=e.selectedArrary[0].id:"addSearchCondition"===e.condition?e.selectedArrary.forEach((function(e){t.form.codeSrchCondConfigVOS.push({filterField:e.id,filterType:"_equal",filterTypeText:e.name,filterValue:"",$cellEdit:!1})})):e.selectedArrary.forEach((function(e){t.codeShowFieldConfigVOS.push({field:e.id,title:e.name,fieldType:"text",fieldTypeText:"鏂囨湰妗�",sort:!1,attrSortField:e.id,width:e.attributeLength,isquery:!1,$cellEdit:!1})}))}}},c=l,u=(r("3f7f"),r("2877")),d=Object(u["a"])(c,i,a,!1,null,null,null);t["default"]=d.exports},bb6d:function(e,t,r){"use strict";r("5f9b")},bc5f:function(e,t,r){"use strict";r("a297")},bcc5:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"115vh"},attrs:{title:"鏌ョ湅搴旂敤鑼冨洿",visible:e.showDialog,"append-to-body":"",width:"65%"},on:{"update:visible":function(t){e.showDialog=t},close:e.closeDialog}},[t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.rangeData,option:e.option}})],1)],1)},a=[],n={name:"Versionpackage.vue",props:{rangeData:{type:Array}},data:function(){return{showDialog:!1,option:{height:300,headerAlign:"center",align:"center",border:!0,menu:!1,index:!0,addBtn:!1,indexFixed:!1,menuFixed:!1,header:!1,highlightCurrentRow:!0,column:[{label:"鑻辨枃鍚嶇О",prop:"id"},{label:"涓枃鍚嶇О",prop:"name"},{label:"鎵�灞為鍩�",prop:"domainText"},{label:"鏁版嵁琛ㄥ悕",prop:"tableName",width:200},{label:"璇存槑",prop:"descirption"}]}}},methods:{closeDialog:function(){this.rangeData=[],this.showDialog=!1}}},o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"431df4ac",null);t["default"]=l.exports},bd80:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("avue-input-tree",{ref:"referTree",attrs:{props:e.props,disabled:e.disabled,lazy:e.lazy,"tree-load":e.treeLoad,"node-click":e.nodeClick,checked:e.checked,"leaf-only":e.referConfig.onlyLeaf,multiple:e.isMuti,placeholder:e.title,dic:e.treeData},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("a481"),r("ade3")),o=(r("28a5"),r("ee95")),s=r("c54a");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"vciWebReferTree",props:["referConfig","value","text","title","disabled"],data:function(){return{options:this.referConfig.options,lazy:"node"==this.referConfig.options.loadType,isMuti:"true"==this.referConfig.options.isMuti||1==this.referConfig.options.isMuti||1==this.referConfig.options.muti,props:{value:"oid",label:"name"},config:{valueField:this.referConfig.valueField||this.referConfig.options.valueField||"oid",textField:this.referConfig.textField||this.referConfig.options.textField||"name",textSep:this.referConfig.textSep||" "},treeUrl:this.referConfig.options.url||"/api/ubcs-code/mdmEngineController/defaultReferTree",treeData:[],selectionList:[],currentNode:{},params:{},loadType:{all:"all",node:"node"},copyParam:["btmType","lnType","toBtmType","textField","valueField","parentFieldName","parentValue","sort","order","isDirection","whereSql","isMuti","queryScheme","isQueryAllColumn","queryColumn","split","loadType","onlyLeaf","onlyLeafText","parentUsedField"]}},created:function(){this.getParams()},mounted:function(){this.lazy||(this.options.data?this.treeData=this.options.data:this.getTree())},computed:{},methods:{getParams:function(){var e={};this.options.extraParams&&(e=this.options.extraParams);for(var t=0;t<this.copyParam.length;t++)"btmType"==this.copyParam[t]?e[this.copyParam[t]]=this.options["referBo"]||this.options["referType"]:this.copyParam[t]in this.options&&(e[this.copyParam[t]]=this.options[this.copyParam[t]]);if(e["referBo"]=this.options["referBo"]||this.options["referType"],e["referType"]=e["referBo"],e["selectAllLevel"]=this.options.loadType==this.loadType.all,e.muti=this.isMuti,"true"==e.isQueryAllColumn&&(e.isQueryAllColumn=!0),this.options.useFormKey&&this.options.formValues&&(e['conditionMap["'+(this.options.paramForFormKey?this.options.paramForFormKey:this.options.useFormKey)+'"]']=this.options.formValues[this.options.useFormKey]),this.options.loadType||(this.options.loadType=this.loadType.node),e["queryAllLevel"]=this.options.loadType!=this.loadType.node,e["loadType"]=this.options.loadType,e["multipleSelect"]=this.isMuti,e["isMuti"]=e["multipleSelect"],this.options.remoteSort&&this.options.initSort&&(e["order"]=this.options.initSort.type,e["sort"]=this.options.initSort.field),this.options.rootParams)for(var r in this.options.rootParams)e[r]=this.options.rootParams[r];if(this.options.conditionParams)for(var r in this.options.conditionParams)e['conditionMap["'+r+'"]']=this.options.conditionParams[r];if(this.options.where)for(var r in this.options.where)e['conditionMap["'+r+'"]']=this.options.where[r];if(this.options.treeExtandParams)for(var r in this.options.treeExtandParams)e['extandParamsMap["'+r+'"]']=this.options.treeExtandParams[r];if(this.options.sourceDataParams)for(var r in this.options.sourceDataParams){if(r&&r.constructor===Object)return;e['sourceData["'+r+'"]']=this.options.sourceDataParams[r]}if(this.options.replaceParams)for(var r in this.options.replaceParams){if(r&&r.constructor===Object)return;e['replaceMap["'+r+'"]']=this.options.replaceParams[r]}e["parentValue"]="\\IN(SELECT oid from PL_CODE_CLASSIFY where id ='hesuanfenlei')",this.params=e},getTree:function(){var e=this;Object(o["getTree"])(this.params,this.treeUrl).then((function(t){e.treeData=t.data}))},treeLoad:function(e,t){var r=0===e.level?0:e.data.oid;if(this.params.parentOid=r.indexOf("@vcitreesep@")>-1?r.split("@vcitreesep@")[1]:r,this.params.parentValue=this.params.parentOid,this.params.parentBtmName=e.data.attributes.btmName||e.data.attributes.btmname,this.params.parentBtmType=this.params.parentBtmName,this.options.rootParams&&0!==e.level)for(var i in this.options.rootParams)delete this.params[i];Object(o["getLazyTree"])(this.params,this.treeUrl).then((function(e){t(e.data.data.map((function(e){return c(c({},e),{},{leaf:!e.hasChildren})})))}))},nodeClick:function(e,t,r){this.isMuti||this.setValue({checkedNodes:[e]})},checked:function(e,t){this.setValue(t)},setValue:function(e){for(var t=[],r=[],i=this.config.textSep,a=0;a<e.checkedNodes.length;a++){var n=e.checkedNodes[a],o=this.config.valueField.indexOf("attribute.")>=0?n.attributes[this.config.valueField.replace("attribute.","")]:n.attributes[this.config.valueField]||n[this.config.valueField];t.push(o);for(var l=[],c=this.config.textField.split(","),u=0;u<c.length;u++)if(!Object(s["b"])(c[u])){var d=c[u].indexOf("attribute.")>=0?n.attributes[c[u].replace("attribute.","")]:n.attributes[c[u]]||n[c[u]];l.push(d)}r.push(l.join(i))}this.value=t.join(","),this.text=r.join(","),this.$emit("setValue",{field:this.referConfig.field,showField:this.referConfig.showField,value:this.value,text:this.text||"",isTreeMuti:this.isMuti,rawData:e.checkedNodes})}},watch:{}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,"65de9721",null);t["default"]=f.exports},bf30:function(e,t,r){},bf9e:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return e.dialogVisible?t("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],staticClass:"avue-dialog avue-dialog--top",attrs:{visible:e.dialogVisible,top:"-5vh",title:e.title,width:e.width,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t},opened:e.openDialog},scopedSlots:e._u([{key:"footer",fn:function(){return["detail"!==e.type?t("div",{},[t("el-button",{attrs:{size:"small"},on:{click:function(t){return e.close()}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary",loading:e.submitBtnLoading,size:"small"},on:{click:function(t){return e.submit()}}},[e._v(e._s(e.submitText))]),e.showResembleQuery?t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.resembleQuerySubmit}},[e._v("鐩镐技鍍忔煡璇�")]):e._e()],1):e._e()]},proxy:!0}],null,!1,912261284)},[e.dialogVisible?t("FormTemplate",e._b({ref:"FormTemplate",attrs:{type:e.type,rowOid:e.rowOid,templateOid:e.templateOid},on:{getFormData:e.getFormData}},"FormTemplate",e.$attrs,!1)):e._e(),"detail"!==e.type&&e.dialogVisible&&(e.showCodeApply||e.showResembleQuery)&&"preview"!==e.type?t("div",{staticClass:"tab_box"},[t("el-tabs",{attrs:{type:"border-card"},on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[e.showCodeApply?t("el-tab-pane",{attrs:{label:"鐮佸�肩敵璇�",name:"codeApply"}},[t("FormTemplate",e._b({ref:"CodeApply",attrs:{type:e.type,selfColumnType:e.selfColumnType,selfColumnConfig:e.selfColumnConfig},on:{getFormData:e.getCodeApplyFormData,referConfigDataUpdate:e.referConfigDataUpdate}},"FormTemplate",e.$attrs,!1))],1):e._e(),e.showResembleQuery?t("el-tab-pane",{attrs:{label:"鐩镐技椤规煡璇�",name:"resembleQuery"}},[t("ResembleQuery",e._b({ref:"resembleQueryRef",attrs:{hasResemble:this.hasResemble,column:this.resembleTableColumn,codeClassifyOid:e.codeClassifyOid,form:this.form,templateOid:e.templateOid}},"ResembleQuery",e.$attrs,!1))],1):e._e()],1)],1):e._e()],1):e._e()},a=[],n=(r("2fdb"),r("96cf"),r("1da1")),o=(r("7f7f"),r("6762"),r("ac6a"),r("456d"),r("902d")),s=r("8cf2"),l=r("6657"),c={name:"FormTemplateDialog",components:{ResembleQuery:l["default"],FormTemplate:s["default"]},props:{visible:{type:Boolean,default:!1},type:{type:String,default:"add"},title:{type:String,default:"缂栫爜鐢宠"},width:{type:String,default:"80%"},rowOid:"",codeClassifyOid:{type:String,default:""},templateOid:{type:String,default:""},submitText:{type:String,default:"纭� 瀹�"},setForm:{type:Object,default:function(){return{}}}},data:function(){return{loading:!1,submitBtnLoading:!1,hasResemble:!1,resembleTableColumn:[],secVOList:[],form:{},codeApplyForm:{},activeName:"codeApply",showCodeApply:!1,showResembleQuery:!1,selfColumnType:{codefixedsec:"combox",codeclassifysec:"refer",codevariablesec:"text",coderefersec:"refer"},selfColumnConfig:{function:{required:this.isRequired,dicData:this.getOptionList,type:this.getType,referConfig:this.getReferConfig,readOnly:this.getDisabled},exchange:{text:"name",field:"oid",prop:"oid",showField:"name",parentClassifySecOid:"parentClassifySecOid",label:"name",maxlength:"codeSecLength",data:"fixedValueVOList"},directVoluation:{search:!0,props:{label:"id",value:"id"}}},defaultKeys:["oid","id","name","description","revisionoid","nameoid","btmname","lastr","firstr","lastv","firstv","creator","createtime","lastModifier","lastmodifytime","revisionrule","revisionseq","revisionvalue","versionrule","versionseq","versionvalue","lcstatus","ts","owner","checkinby","checkintime","checkoutby","checkouttime","copyfromversion","secretgrade"],codeRuleOid:""}},created:function(){},computed:{dialogVisible:{get:function(){return this.visible},set:function(e){this.$emit("update:visible",e)}}},methods:{openDialog:function(){this.getFormTemplate(),"add"===this.type&&this.getCodeRule()},close:function(){this.dialogVisible=!1},getFormTemplate:function(){var e=this;Object(o["getFormTemplate"])({templateOid:this.templateOid,codeClassifyOid:this.codeClassifyOid}).then((function(t){200===t.status&&(e.hasResemble=t.data.resembleTableVO&&t.data.resembleTableVO.cols&&t.data.resembleTableVO.cols.length>0,e.resembleTableColumn=t.data.resembleTableVO.cols||[],e.hasResemble?(e.activeName="resembleQuery",e.showResembleQuery=!0):e.showResembleQuery=!1,console.log(e.hasResemble,"this.hasResemblethis.hasResemble"),e.$nextTick((function(){e.$refs.FormTemplate.templateRender(t.data.formDefineVO.items),Object.keys(e.setForm).length>0&&(e.$refs.FormTemplate.form=e.setForm)})))})).catch((function(){e.loading=!1}))},getCodeRule:function(){var e=this;Object(o["getCodeRule"])({codeClassifyOid:this.codeClassifyOid}).then((function(t){if(t.data&&200===t.data.code){e.codeRuleOid=t.data.data.oid;var r=["codefixedsec","codeclassifysec","codevariablesec","coderefersec"];e.secVOList=(t.data.data.secVOList||[]).filter((function(e){return r.includes(e.secType)})),e.secVOList.length>0&&"add"===e.type?(e.showCodeApply=!0,e.activeName="codeApply",e.$nextTick((function(){e.$refs.CodeApply.templateRender(e.secVOList)}))):e.showCodeApply=!1}}))},getFormData:function(e){this.form=e},getCodeApplyFormData:function(e){this.codeApplyForm=e},referConfigDataUpdate:function(e){var t=this,r=e.field;this.secVOList=this.secVOList.map((function(e){return e.parentClassifySecOid===r&&(t.$refs.CodeApply.form[e.oid]=void 0,t.$refs.CodeApply.form[e.name]=void 0),e})),this.$refs.CodeApply.templateRender(this.secVOList)},resembleQuerySubmit:function(){this.activeName="resembleQuery",this.$refs.resembleQueryRef.resembleQuery(this.form)},handleClick:function(){"resembleQuery"===this.activeName&&this.resembleQuerySubmit()},submit:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n,o,s,l,c=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$refs.FormTemplate.validate();case 2:if(t=e.sent,t){e.next=5;break}return e.abrupt("return");case 5:if(!0,r=[],!this.$refs.resembleQueryRef){e.next=11;break}return e.next=10,this.$refs.resembleQueryRef.resembleQuery(this.form);case 10:r=e.sent;case 11:if(!(r.length>0)){e.next=14;break}return e.next=14,this.$confirm("璇ョ墿鏂欏凡鏈�".concat(r.length,"鏉$浉浼兼暟鎹紝鏄惁缁х画淇濆瓨锛�"),"闇�瑕佹偍纭",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"});case 14:i=["jiliangdwname","materialtypeText","morengongysname","$caigouwl","$xiaoshouwl","$shifoupihaoguanli","lcstatus_text","hesuanfenleiname","$kucunwl","oldcode","lastmodifier"],a={},n=this.getDefaultValueAndFormValues(this.form),o=n.defaultValue,s=n.formValue,i.forEach((function(e){c.$delete(s,e)})),l=Object.keys(s),l.forEach((function(e,t){l.forEach((function(r,i){e==="$"+r&&i!==t&&c.$delete(s,l[t])}))})),a.data=s,a=Object.assign({},a,o),a.secDTOList=this.secVOList.map((function(e){return{secOid:e.oid,secValue:c.codeApplyForm[e.oid]}})),a.codeClassifyOid=this.codeClassifyOid,a.codeRuleOid=this.codeRuleOid,a.templateOid=this.templateOid,this.$emit("submit",a);case 28:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getDefaultValueAndFormValues:function(e){var t={},r={};for(var i in e)if(Object.hasOwnProperty.call(e,i)){var a=e[i];this.defaultKeys.includes(i)?t[i]=a:r[i]=a}return{defaultValue:t,formValue:r}},getType:function(e){return this.selfColumnType[e.secType]},getReferConfig:function(e){var t={};return"codeclassifysec"==e.secType?t={isMuti:!1,type:"grid",tableConfig:{limit:-1,cols:[{field:"id",title:"鑻辨枃鍚嶇О",sort:!0,width:150},{field:"name",title:"涓枃鍚嶇О",sort:!0,width:150},{field:"description",title:"鎻忚堪",width:250}],queryColumns:[{field:"id",title:"鑻辨枃鍚嶇О"},{field:"name",title:"涓枃鍚嶇О"}]},url:"api/ubcs-code/ubcs-code/mdmEngineController/listCodeClassifyValueBySecOid",extraParams:{classifySecOid:e.oid,parentClassifyValueOid:e.parentClassifySecOid?this.codeApplyForm[e.parentClassifySecOid]:""}}:"coderefersec"==e.secType&&(t=JSON.parse(e.referValueInfo)),t},getDisabled:function(e){if("codeclassifysec"===e.secType&&e.parentClassifySecOid)return!this.codeApplyForm[e.parentClassifySecOid]},isRequired:function(e){return"true"!=e.nullableFlag},getOptionList:function(e){if(Array.isArray(e.fixedValueVOList)&&e.fixedValueVOList.length>0){var t={key:"id",value:"id"},r=e.fixedValueVOList.map((function(e){for(var r in t)if(Object.hasOwnProperty.call(t,r)){var i=t[r];e[r]=e[i]}return e}));return r}return[]}}},u=c,d=(r("3aaa"),r("2877")),p=Object(d["a"])(u,i,a,!1,null,"1416b4f7",null);t["default"]=p.exports},c0c7:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"remove",(function(){return l})),r.d(t,"add",(function(){return c})),r.d(t,"update",(function(){return u})),r.d(t,"updatePlatform",(function(){return d})),r.d(t,"getUser",(function(){return p})),r.d(t,"getUserPlatform",(function(){return f})),r.d(t,"getUserInfo",(function(){return m})),r.d(t,"resetPassword",(function(){return h})),r.d(t,"updatePassword",(function(){return b})),r.d(t,"updateInfo",(function(){return g})),r.d(t,"grant",(function(){return y})),r.d(t,"unlock",(function(){return v})),r.d(t,"insert",(function(){return O})),r.d(t,"check",(function(){return w})),r.d(t,"getByRoleUserList",(function(){return C}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-user/page",method:"get",params:o(o({},r),{},{current:e,size:t,deptId:i})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-user/remove",method:"post",params:{ids:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-user/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-user/update",method:"post",data:e})},d=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-user/update-platform",method:"post",params:{userId:e,userType:t,userExt:r}})},p=function(e){return Object(a["a"])({url:"/api/ubcs-user/detail",method:"get",params:{id:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-user/platform-detail",method:"get",params:{id:e}})},m=function(){return Object(a["a"])({url:"/api/ubcs-user/info",method:"get"})},h=function(e){return Object(a["a"])({url:"/api/ubcs-user/reset-password",method:"post",params:{userIds:e}})},b=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-user/update-password",method:"post",params:{oldPassword:e,newPassword:t,newPassword1:r}})},g=function(e){return Object(a["a"])({url:"/api/ubcs-user/update-info",method:"post",data:e})},y=function(e,t){return Object(a["a"])({url:"/api/ubcs-user/grant",method:"post",params:{userIds:e,roleIds:t}})},v=function(e){return Object(a["a"])({url:"/api/ubcs-user/unlock",method:"post",params:{userIds:e}})},O=function(e){return Object(a["a"])({url:"/api/ubcs-system/user-pwdstrategy/insert",method:"put",data:e})},w=function(e){return Object(a["a"])({url:"/api/ubcs-user/check-renexpr",method:"post",params:{userId:e}})},C=function(e){return Object(a["a"])({url:"/api/ubcs-user/getByRoleUserList",method:"get",params:{roleName:e}})}},c0fb:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"basic-block",style:e.styleName},[t("div",{staticClass:"box",style:e.boxStyleName},[t("router-link",{attrs:{to:e.to}},[t("span",{domProps:{textContent:e._s(e.text)}}),t("p",{domProps:{textContent:e._s(e.dept)}}),t("i",{class:e.icon})])],1)])},a=[],n=(r("c5f6"),{name:"basicBlock",props:{icon:{type:String},background:{type:String},to:{type:Object,default:function(){return{}}},text:{type:String},dept:{type:String},time:{type:[Number,String]},gutter:{type:[Number,String],default:5},color:{type:String},width:{type:[Number,String]},height:{type:[Number,String]}},computed:{styleName:function(){return{animationDelay:"".concat(this.time/25,"s"),width:this.setPx(this.width),height:this.setPx(this.height),margin:this.setPx(this.gutter)}},boxStyleName:function(){return{backgroundColor:this.color,backgroundImage:"url('".concat(this.background,"')")}}}}),o=n,s=(r("49c2"),r("2877")),l=Object(s["a"])(o,i,a,!1,null,null,null);t["default"]=l.exports},c0fc:function(e,t,r){},c14f:function(e,t,r){"use strict";r("9976")},c1aa:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-develop/datasource/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-develop/datasource/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-develop/datasource/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-develop/datasource/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-develop/datasource/submit",method:"post",data:e})}},c24f:function(e,t,r){"use strict";r.r(t),r.d(t,"loginByUsername",(function(){return n})),r.d(t,"loginBySocial",(function(){return o})),r.d(t,"loginBySso",(function(){return s})),r.d(t,"refreshToken",(function(){return l})),r.d(t,"registerGuest",(function(){return c})),r.d(t,"getButtons",(function(){return u})),r.d(t,"getCaptcha",(function(){return d})),r.d(t,"logout",(function(){return p})),r.d(t,"getUserInfo",(function(){return f})),r.d(t,"sendLogs",(function(){return m})),r.d(t,"clearCache",(function(){return h})),r.d(t,"selcetList",(function(){return b}));r("7f7f");var i=r("b5c6"),a=r("1ca4"),n=function(e,t,r,n,o,s,l){return Object(i["a"])({url:"/api/ubcs-auth/oauth/token",method:"post",headers:{"Tenant-Id":e,"Dept-Id":a["a"].switchMode?t:"","Role-Id":a["a"].switchMode?r:"","Captcha-Key":l},params:{tenantId:e,username:n,password:o,grant_type:a["a"].captchaMode?"captcha":"password",scope:"all",type:s}})},o=function(e,t,r){return Object(i["a"])({url:"/api/ubcs-auth/oauth/token",method:"post",headers:{"Tenant-Id":e},params:{tenantId:e,source:t,state:r,grant_type:"social",scope:"all"}})},s=function(e){return Object(i["a"])({url:"/api/ubcs-auth/oauth/token",method:"post",headers:{"Tenant-Id":e},params:{tenantId:e,grant_type:"authorization_code",scope:"all",redirect_uri:a["a"].redirectUri}})},l=function(e,t,r,n){return Object(i["a"])({url:"/api/ubcs-auth/oauth/token",method:"post",headers:{"Tenant-Id":t,"Dept-Id":a["a"].switchMode?r:"","Role-Id":a["a"].switchMode?n:""},params:{tenantId:t,refresh_token:e,grant_type:"refresh_token",scope:"all"}})},c=function(e,t){return Object(i["a"])({url:"/api/ubcs-user/register-guest",method:"post",params:{tenantId:e.tenantId,name:e.name,account:e.account,password:e.password,oauthId:t}})},u=function(){return Object(i["a"])({url:"/api/ubcs-system/menu/buttons",method:"get"})},d=function(){return Object(i["a"])({url:"/api/ubcs-auth/oauth/captcha",method:"get",authorization:!1})},p=function(){return Object(i["a"])({url:"/api/ubcs-auth/oauth/logout",method:"get",authorization:!1})},f=function(){return Object(i["a"])({url:"/api/ubcs-auth/oauth/user-info",method:"get"})},m=function(e){return Object(i["a"])({url:"/api/ubcs-auth/oauth/logout",method:"post",data:e})},h=function(){return Object(i["a"])({url:"/api/ubcs-auth/oauth/clear-cache",method:"get",authorization:!1})},b=function(){return Object(i["a"])({url:"/api/ubcs-system/tenant/tenant-map",method:"get"})}},c35b:function(e,t,r){},c370:function(e,t,r){},c477:function(e,t,r){},c54a:function(e,t,r){"use strict";r.d(t,"a",(function(){return i})),r.d(t,"b",(function(){return a}));r("28a5");function i(e){return/^http[s]?:\/\/.*/.test(e)}function a(e){if("boolean"==typeof e)return!1;if("number"==typeof e)return!1;if(e instanceof Array){if(0==e.length)return!0}else{if(!(e instanceof Object))return"null"==e||null==e||"undefined"==e||void 0==e||""==e;if("{}"===JSON.stringify(e))return!0}return!1}},c5e0:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"115vh","margin-top":"-14vh","overflow-y":"hidden"},attrs:{title:"閫夋嫨鍙傜収閰嶇疆","append-to-body":"",visible:e.isShowReferConfigCrud,width:"95%",id:"refer-config-dialog"},on:{"update:visible":function(t){e.isShowReferConfigCrud=t}}},[t("div",{staticStyle:{width:"100%","overflow-y":"auto",height:"70vh"}},[t("el-row",{staticStyle:{width:"100%",height:"70%"}},[t("el-col",{style:e.toggleBasicCrudWidth},[t("basic-container",{staticStyle:{width:"100%"}},[t("avue-crud",{ref:e.referConfigParams.ref,staticClass:"refer-config-crud",attrs:{option:e.referConfigCrudOption,page:e.referConfigParams.referConfigPage,"table-loading":e.referConfigParams.referConfigLoading,data:e.referConfigParams.referConfigData},on:{"update:page":function(t){return e.$set(e.referConfigParams,"referConfigPage",t)},"row-click":e.referConfigRowClick,"search-change":e.referConfigSearchChange,"search-reset":e.referConfigSearchReset,"current-change":e.referConfigCurrentChange,"size-change":e.referConfigSizeChange,"on-load":e.referConfigOnload},scopedSlots:e._u([{key:"radio",fn:function(r){var i=r.row;return[t("el-radio",{attrs:{label:i.$index},model:{value:e.referConfigParams.referConfigSelectedRow,callback:function(t){e.$set(e.referConfigParams,"referConfigSelectedRow",t)},expression:"referConfigParams.referConfigSelectedRow"}},[e._v("\n                                聽\n                            ")])]}}])})],1)],1),t("el-col",{directives:[{name:"show",rawName:"v-show",value:e.isShowForm,expression:"isShowForm"}],staticStyle:{height:"100%",width:"30%"}},[t("basic-container",{staticStyle:{width:"100%",height:"100vh","overflow-y":"hidden"}},[t("avue-form",{ref:"refereConfigForm",staticClass:"refer-confg-form",staticStyle:{height:"65vh","overflow-y":"auto"},attrs:{option:e.formOption},model:{value:e.referConfigForm,callback:function(t){e.referConfigForm=t},expression:"referConfigForm"}})],1)],1)],1),t("el-row",{staticStyle:{width:"100%",height:"30%","margin-top":"130px"}},[t("el-col",{style:e.toggleSrchCrudWidth},[t("basic-container",{staticStyle:{width:"100%",height:"100%"}},[t("avue-crud",{ref:e.srchCondParams.ref,staticClass:"refer-srchcond-crud",attrs:{option:e.srchCondOption,"table-loading":e.srchCondParams.srchCondLoading,data:e.srchCondParams.srchCondData}})],1)],1),t("el-col",{directives:[{name:"show",rawName:"v-show",value:e.showAttrParams.isShow,expression:"showAttrParams.isShow"}],staticStyle:{width:"60%",height:"100%"}},[t("basic-container",{staticStyle:{width:"100%",height:"100%"}},[t("avue-crud",{ref:e.showAttrParams.ref,staticClass:"refer-attr-crud",attrs:{option:e.showAttrOption,"table-loading":e.showAttrParams.showAttrLoading,data:e.showAttrParams.showAttrData}})],1)],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.selectedreferConfig("selectedSave")}}},[e._v("閫夋嫨骞朵繚瀛�")]),t("el-button",{on:{click:function(t){return e.selectedreferConfig("selectedEdit")}}},[e._v("閫夋嫨骞朵慨鏀�")])],1)])},a=[],n=(r("456d"),r("ade3")),o=(r("ac6a"),r("0eb9")),s={name:"referConfigCrudDialog",props:{},data:function(){return{isShowReferConfigCrud:!1,referConfigCrudOption:{border:!0,height:"45vh",tip:!1,searchShow:!0,searchMenuSpan:6,index:!0,selection:!1,menu:!1,addBtn:!1,refreshBtn:!1,searchShowBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,align:"center",menuAlign:"center",column:[{label:"-",prop:"radio",width:60,hide:!1},{label:"鍙傜収閰嶇疆缂栧彿",width:120,search:!0,searchSpan:9,searchLabelWidth:100,prop:"id"},{label:"鍙傜収閰嶇疆鍚嶇О",search:!0,searchSpan:9,searchLabelWidth:100,prop:"name"},{label:"鍙傜収鐨勪笟鍔$被鍨�",search:!1,prop:"referTypeName"},{label:"鏄剧ず鐨勫睘鎬�",search:!1,prop:"textField"},{label:"瀛樺偍鍊肩殑灞炴��",search:!1,prop:"valueField"},{label:"鍙傜収绐楀彛绫诲瀷",search:!1,prop:"typeText"}]},referConfigParams:{ref:"referConfigCrud",referConfigLoading:!1,referConfigData:[],referConfigPage:{pageSize:10,currentPage:1,total:0},referConfigQuery:{},referConfigSelectedRowData:"",referConfigSelectedRow:""},formOption:{submitBtn:!1,emptyBtn:!1,labelWidth:"150",column:[{label:"鏍戝舰鐨勪笂绾у睘鎬�",prop:"parentFieldName",span:24,disabled:!0,row:!0,placeholder:" "},{label:"涓婄骇灞炴�у�煎搴斿睘鎬�",prop:"parentUsedField",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鏍硅妭鐐圭殑鍊�",prop:"parentValue",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鏍戝姞杞芥柟寮�",prop:"loadType",span:24,disabled:!0,row:!0,placeholder:" ",dicData:[{label:"鍏ㄩ儴",value:"all"},{label:"閫愮骇鍔犺浇",value:"node"}]},{label:"鏄惁鍙兘閫夋嫨鍙跺瓙鑺傜偣",prop:"onlyLeaf",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鎺掑簭瀛楁",prop:"sortField",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鎺掑簭绫诲瀷",prop:"sortType",span:24,disabled:!0,row:!0,placeholder:" ",dicData:[{label:"鍗囧簭",value:"asc"},{label:"闄嶅簭",value:"desc"}]}]},referConfigForm:{},sortColumn:[{label:"姣忛〉鏄剧ず鏉℃暟",prop:"limit",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鎺掑簭瀛楁",prop:"sortField",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鎺掑簭绫诲瀷",prop:"sortType",span:24,disabled:!0,row:!0,placeholder:" ",dicData:[{label:"鍗囧簭",value:"asc"},{label:"闄嶅簭",value:"desc"}]}],treeColumn:[{label:"鏍戝舰鐨勪笂绾у睘鎬�",prop:"parentFieldName",span:24,disabled:!0,row:!0,placeholder:" "},{label:"涓婄骇灞炴�у�煎搴斿睘鎬�",prop:"parentUsedField",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鏍硅妭鐐圭殑鍊�",prop:"parentValue",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鏍戝姞杞芥柟寮�",prop:"loadType",span:24,disabled:!0,row:!0,placeholder:" ",dicData:[{label:"鍏ㄩ儴",value:"all"},{label:"閫愮骇鍔犺浇",value:"node"}]},{label:"鏄惁鍙兘閫夋嫨鍙跺瓙鑺傜偣",prop:"onlyLeaf",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鎺掑簭瀛楁",prop:"sortField",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鎺掑簭绫诲瀷",prop:"sortType",span:24,disabled:!0,row:!0,placeholder:" ",dicData:[{label:"鍗囧簭",value:"asc"},{label:"闄嶅簭",value:"desc"}]}],standColumn:[{label:"鍙傝�冪殑UI涓婁笅鏂�",prop:"referContent",span:24,disabled:!0,row:!0,placeholder:" "},{label:"骞冲彴鐨勮〃鏍肩紪鍙�",prop:"displayTable",span:24,disabled:!0,row:!0,placeholder:" "}],srchCondOption:{border:!0,height:"40vh",tip:!1,searchShow:!1,searchMenuSpan:6,index:!0,selection:!1,menu:!1,addBtn:!1,refreshBtn:!1,searchShowBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,align:"center",menuAlign:"center",column:[{label:"鏌ヨ鏉′欢",children:[{label:"绛涢�夊瓧娈�",prop:"filterField"},{label:"绛涢�夌被鍨�",prop:"filterType"},{label:"绛涢�夌殑鍊�",prop:"filterValue"}]}]},srchCondParams:{ref:"srchCondCrud",srchCondLoading:!1,srchCondData:[],isShow:!0},toggleSrchCrudWidth:{width:"40%",height:"100%"},showAttrOption:{border:!0,height:"40vh",tip:!1,searchShow:!1,searchMenuSpan:6,index:!0,selection:!1,menu:!1,addBtn:!1,refreshBtn:!1,searchShowBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,align:"center",menuAlign:"center",column:[{label:"鏄剧ず鐨勫睘鎬�",children:[{label:"鍒楀瓧娈�",prop:"field"},{label:"鍒楀悕",prop:"title"},{label:"瀛楁绫诲瀷",prop:"fieldTypeText"},{label:"鍒楄〃鍙帓搴�",prop:"sort"},{label:"鎺掑簭瀛楁",prop:"attrSortField"},{label:"瀛楁瀹藉害",prop:"width"},{label:"鍒楀浐瀹氫綅缃�",prop:"fixedPositionText"},{label:"js鏄剧ず浠g爜",prop:"templet"},{label:"鏄惁蹇�熸煡璇�",prop:"isQuery"}]}]},showAttrParams:{ref:"showAttrCrud",showAttrLoading:!1,showAttrData:[],isShow:!0},isShowForm:!0,toggleBasicCrudWidth:{height:"100%",width:"70%"},isShowAttrCrud:!0,defaultOrGridForm:["limit","sortField","sortType"],standForm:["referContent","displayTable"],treeForm:["parentFieldName","parentUsedField","parentValue","loadType","onlyLeaf","sortField","sortType"]}},watch:{isShowReferConfigCrud:function(){this.isShowReferConfigCrud&&this.referConfigOnload()}},methods:{selectedreferConfig:function(e){var t=this.referConfigParams.referConfigSelectedRowData;if(t){var r=this.filterForm(t);if("selectedSave"==e)this.$emit("echoReferConfig",r);else{var i={referBtmName:r.referType,referBtmId:r.referTypeName,referConfig:JSON.stringify(r)};this.$emit("openReconfigInterFace",i)}this.isShowReferConfigCrud=!1}else this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹紒")},filterForm:function(e){var t=this,r=["referTypeName","referType","textField","valueField","type","url","backPath","method","height","useFormKey","paramForFormKey","isMuti","mapFields","isOpenGlobal","isPersistence","id","name"],i=[],a={};return"stand"==e.type?i=["referContent","displayTable"]:"default"==e.type||"grid"==e.type?i=["limit","sortField","sortType"]:"tree"==e.type&&(i=["parentFieldName","parentUsedField","parentValue","loadType","onlyLeaf","sortField","sortType"]),r=r.concat(i),e.codeSrchCondConfigVOS.length>0&&(a={codeSrchCondConfigVOS:e.codeSrchCondConfigVOS}),("default"==e.type||"grid"==e.type)&&e.codeShowFieldConfigVOS.length>=0&&(a=Object.assign(a,{codeShowFieldConfigVOS:e.codeShowFieldConfigVOS})),r.forEach((function(r){"isMuti"!=r&&"onlyLeaf"!=r&&t.checkStringIsEmpty(e[r])&&t.checkArrayIsUndefined(e[r])||(a=Object.assign(a,Object(n["a"])({},r,e[r])))})),a},checkStringIsEmpty:function(e){return null===e||"undefined"===typeof e||"string"===typeof e&&""===e&&"undefined"!==e},checkArrayIsUndefined:function(e){return"array"===typeof e&&(0===e.length||null===e||"undefined"===typeof e||e===[])},referConfigOnload:function(){var e=this,t=this.referConfigParams;t.referConfigLoading=!0;var r={};t.referConfigQuery&&Object.keys(t.referConfigQuery).forEach((function(e){r["conditionMap["+e+"]"]=t.referConfigQuery[e]})),Object(o["getReferConfigPage"])(t.referConfigPage.currentPage,t.referConfigPage.pageSize,r).then((function(t){var r=t.data.data;e.referConfigParams.referConfigPage.total=r.total,e.referConfigParams.referConfigData=r.records,e.referConfigParams.referConfigLoading=!1,e.referConfigParams.referConfigData.length>0&&e.$nextTick((function(){e.$refs[e.referConfigParams.ref].doLayout(),e.referConfigParams.referConfigSelectedRow=0,e.$refs[e.referConfigParams.ref].setCurrentRow(e.referConfigParams.referConfigData[0]),e.referConfigParams.referConfigSelectedRowData=e.referConfigParams.referConfigData[0],e.attrAndSrchCondOnload(e.referConfigParams.referConfigData[0]),e.loadDefaultOrGridOrStandOrTreeForm(e.referConfigParams.referConfigData[0])}))}))},referBtmTypeSizeChange:function(e){this.referConfigParams.referConfigPage.pageSize=e},referBtmTypeCurrentChange:function(e){this.referConfigParams.referConfigPage.currentPage=e},referConfigRowClick:function(e){this.referConfigParams.referConfigSelectedRowData=e,this.referConfigParams.referConfigSelectedRow=e.$index,this.attrAndSrchCondOnload(e),this.loadDefaultOrGridOrStandOrTreeForm(e)},referConfigSearchChange:function(e,t){this.referConfigParams.referConfigQuery=e,this.referConfigParams.referConfigPage.currentPage=1,this.referConfigOnload(),t()},referConfigSearchReset:function(){this.referConfigParams.referConfigQuery={},this.referConfigOnload(this.referConfigParams.referConfigPage)},referConfigCurrentChange:function(e){this.referConfigParams.referConfigPage.currentPage=e},referConfigSizeChange:function(e){this.referConfigParams.referConfigPage.pageSize=e},loadDefaultOrGridOrStandOrTreeForm:function(e){"tree"!=e.type&"stand"!=e.type&"default"!=e.type&"grid"!=e.type?(this.isShowForm=!1,this.toggleBasicCrudWidth.width="100%"):(this.isShowForm=!0,this.toggleBasicCrudWidth.width="70%",this.toggleFormOption(e)),this.toggleCurdWidth(e)},toggleFormOption:function(e){var t=this,r="";"default"==e.type||"grid"==e.type?(this.formOption.column=this.sortColumn,r="defaultOrGridForm"):"stand"==e.type?(this.formOption.column=this.standColumn,r="standForm"):"tree"==e.type&&(this.formOption.column=this.treeColumn,r="treeForm"),this.referConfigForm={},this[r].forEach((function(r){Vue.set(t.referConfigForm,r,e[r])}))},toggleCurdWidth:function(e){"default"==e.type||"grid"==e.type?(this.showAttrParams.isShow=!0,this.toggleSrchCrudWidth.width="40%"):(this.showAttrParams.isShow=!1,this.toggleSrchCrudWidth.width="100%")},attrAndSrchCondOnload:function(e){var t=this;this.srchCondParams.srchCondLoading=!0,this.showAttrParams.showAttrLoading=!0,this.$nextTick((function(){t.$refs[t.srchCondParams.ref].doLayout(),t.$refs[t.showAttrParams.ref].doLayout()})),this.srchCondParams.srchCondData=e.codeSrchCondConfigVOS,this.showAttrParams.showAttrData=e.codeShowFieldConfigVOS,this.srchCondParams.srchCondLoading=!1,this.showAttrParams.showAttrLoading=!1}}},l=s,c=(r("8409"),r("2877")),u=Object(c["a"])(l,i,a,!1,null,null,null);t["default"]=u.exports},c7a0:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option},on:{"on-load":e.getList,"row-del":e.rowDel,"refresh-change":e.refreshChange,"row-save":e.rowSave},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},a=[],n=(r("7f7f"),{name:"Torelationpackage.vue",data:function(){return{lifeList:"",data:[{name:"娴嬭瘯1"},{name:"娴嬭瘯2"},{name:"娴嬭瘯3"},{name:"娴嬭瘯4"}],form:{},option:{height:300,headerAlign:"center",align:"center",border:!0,editBtn:!1,index:!0,indexFixed:!1,menuFixed:!1,column:[{label:"To绔被鍨�",prop:"name"}]}}},methods:{rowSave:function(e,t,r){var i=this;add(Object.assign({createUser:this.userInfo.name},e)).then((function(){i.$message.success("鏂板鎴愬姛"),t(),i.getList()})).catch((function(){r()}))},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return del(e.id)})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))}}}),o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"1f686f42",null);t["default"]=l.exports},c7cc:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dropdown",{attrs:{trigger:"click"},on:{command:e.handleSetLanguage}},[t("i",{staticClass:"icon-zhongyingwen"}),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{attrs:{disabled:"zh"===e.language,command:"zh"}},[e._v("涓枃\n    ")]),t("el-dropdown-item",{attrs:{disabled:"en"===e.language,command:"en"}},[e._v("English\n    ")])],1)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("5880");function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c={name:"top-lang",data:function(){return{}},created:function(){},mounted:function(){},computed:l({},Object(o["mapGetters"])(["language","tag"])),props:[],methods:{handleSetLanguage:function(e){this.$i18n.locale=e,this.$store.commit("SET_LANGUAGE",e);var t=this.tag,r=this.$router.$avueRouter.generateTitle(t.label,(t.meta||{}).i18n);this.$router.$avueRouter.setTitle(r)}}},u=c,d=r("2877"),p=Object(d["a"])(u,i,a,!1,null,"09b7b110",null);t["default"]=p.exports},cadc:function(e,t,r){"use strict";r.r(t),t["default"]={tabs:!0,tabsActive:1,group:[{label:"涓汉淇℃伅",prop:"info",column:[{label:"澶村儚",type:"upload",listType:"picture-img",propsHttp:{res:"data",url:"link"},canvasOption:{text:" ",ratio:.1},action:"/api/ubcs-resource/oss/endpoint/put-file",tip:"鍙兘涓婁紶jpg/png鐢ㄦ埛澶村儚锛屼笖涓嶈秴杩�500kb",span:12,row:!0,prop:"avatar"},{label:"濮撳悕",span:12,row:!0,prop:"realName"},{label:"鐢ㄦ埛鍚�",span:12,row:!0,prop:"name"},{label:"鎵嬫満鍙�",span:12,row:!0,prop:"phone"},{label:"閭",prop:"email",span:12,row:!0}]},{label:"",prop:"password",column:[{label:"鍘熷瘑鐮�",span:12,row:!0,type:"password",prop:"oldPassword"},{label:"鏂板瘑鐮�",span:12,row:!0,type:"password",prop:"newPassword"},{label:"纭瀵嗙爜",span:12,row:!0,type:"password",prop:"newPassword1"}]}]}},cb4a:function(e,t,r){"use strict";r.r(t),r.d(t,"referDataGrid",(function(){return s})),r.d(t,"gridAttributesByBtmId",(function(){return l}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/referBtmTypeController/referDataGrid",method:"get",params:o(o({},r),{},{page:e,limit:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/referBtmTypeController/gridAttributesByBtmId",method:"get",params:o(o({},r),{},{page:e,limit:t})})}},cc5e:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return a})),r.d(t,"queryApplyStat",(function(){return n}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/page",method:"get",params:e})},n=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/queryApplyState",method:"get",params:e})}},ccbe:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"setting",(function(){return p})),r.d(t,"datasource",(function(){return f})),r.d(t,"info",(function(){return m})),r.d(t,"packageInfo",(function(){return h})),r.d(t,"packageSetting",(function(){return b}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/tenant/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant/submit",method:"post",data:e})},p=function(e,t){return Object(a["a"])({url:"/api/ubcs-system/tenant/setting",method:"post",params:o(o({},t),{},{ids:e})})},f=function(e,t){return Object(a["a"])({url:"/api/ubcs-system/tenant/datasource",method:"post",params:{tenantId:e,datasourceId:t}})},m=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant/info",method:"get",params:{domain:e}})},h=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant/package-detail",method:"get",params:{tenantId:e}})},b=function(e,t){return Object(a["a"])({url:"/api/ubcs-system/tenant/package-setting",method:"post",params:{tenantId:e,packageId:t}})}},cebe:function(e,t){e.exports=axios},cee8:function(e,t,r){"use strict";r.r(t),r.d(t,"optionParent",(function(){return i})),r.d(t,"optionChild",(function(){return a}));var i={height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:10,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:250,dialogWidth:880,dialogClickModal:!1,column:[{label:"瀛楀吀缂栧彿",prop:"code",search:!0,slot:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏哥紪鍙�",trigger:"blur"}]},{label:"瀛楀吀鍚嶇О",prop:"dictValue",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏稿悕绉�",trigger:"blur"}]},{label:"瀛楀吀鎺掑簭",prop:"sort",type:"number",align:"right",width:100,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏告帓搴�",trigger:"blur"}]},{label:"灏佸瓨",prop:"isSealed",type:"switch",align:"center",width:100,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],value:0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨灏佸瓨",trigger:"blur"}]},{label:"瀛楀吀澶囨敞",prop:"remark",hide:!0}]},a={height:"auto",calcHeight:95,tip:!1,searchShow:!0,searchMenuSpan:10,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:300,dialogWidth:880,dialogClickModal:!1,column:[{label:"瀛楀吀缂栧彿",prop:"code",addDisabled:!0,editDisabled:!0,search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏哥紪鍙�",trigger:"blur"}]},{label:"瀛楀吀鍚嶇О",prop:"dictValue",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏稿悕绉�",trigger:"blur"}]},{label:"涓婄骇瀛楀吀",prop:"parentId",type:"tree",dicData:[],hide:!0,props:{label:"title"},addDisabled:!0,editDisabled:!0,rules:[{required:!1,message:"璇烽�夋嫨涓婄骇瀛楀吀",trigger:"click"}]},{label:"瀛楀吀閿��",prop:"dictKey",width:80,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏搁敭鍊�",trigger:"blur"}]},{label:"瀛楀吀鎺掑簭",prop:"sort",type:"number",align:"right",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏告帓搴�",trigger:"blur"}]},{label:"灏佸瓨",prop:"isSealed",type:"switch",align:"center",width:80,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],value:0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨灏佸瓨",trigger:"blur"}]},{label:"瀛楀吀澶囨敞",prop:"remark",hide:!0}]}},d26a:function(e,t,r){},d36b:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"enableData",(function(){return p}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeButtonController/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeButtonController/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeButtonController/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeButtonController/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeButtonController/submit",method:"post",data:e})},p=function(e,t){return t?Object(a["a"])({url:"/api/ubcs-code/codeButtonController/enableData",method:"post",params:{oid:e}}):Object(a["a"])({url:"/api/ubcs-code/codeButtonController/disableData",method:"post",params:{oid:e}})}},d4f4:function(e,t,r){"use strict";r.r(t),r.d(t,"optionParent",(function(){return i})),r.d(t,"optionChild",(function(){return a}));var i={height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:10,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:250,dialogWidth:880,dialogClickModal:!1,column:[{label:"瀛楀吀缂栧彿",prop:"code",search:!0,slot:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏哥紪鍙�",trigger:"blur"}]},{label:"瀛楀吀鍚嶇О",prop:"dictValue",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏稿悕绉�",trigger:"blur"}]},{label:"瀛楀吀鎺掑簭",prop:"sort",type:"number",align:"right",width:100,hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏告帓搴�",trigger:"blur"}]},{label:"灏佸瓨",prop:"isSealed",type:"switch",align:"center",width:100,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],value:0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨灏佸瓨",trigger:"blur"}]},{label:"瀛楀吀澶囨敞",prop:"remark",hide:!0}]},a={height:"auto",calcHeight:95,tip:!1,searchShow:!0,searchMenuSpan:10,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:300,dialogWidth:880,dialogClickModal:!1,column:[{label:"瀛楀吀缂栧彿",prop:"code",addDisabled:!0,editDisabled:!0,search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏哥紪鍙�",trigger:"blur"}]},{label:"瀛楀吀鍚嶇О",prop:"dictValue",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏稿悕绉�",trigger:"blur"}]},{label:"涓婄骇瀛楀吀",prop:"parentId",type:"tree",dicData:[],hide:!0,props:{label:"title"},addDisabled:!0,editDisabled:!0,rules:[{required:!1,message:"璇烽�夋嫨涓婄骇瀛楀吀",trigger:"click"}]},{label:"瀛楀吀閿��",prop:"dictKey",width:80,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏搁敭鍊�",trigger:"blur"}]},{label:"瀛楀吀鎺掑簭",prop:"sort",type:"number",align:"right",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏告帓搴�",trigger:"blur"}]},{label:"灏佸瓨",prop:"isSealed",type:"switch",align:"center",width:80,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],value:0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨灏佸瓨",trigger:"blur"}]},{label:"瀛楀吀澶囨敞",prop:"remark",hide:!0}]}},d510:function(e,t,r){},d772:function(e,t,r){"use strict";r.r(t),r.d(t,"initTree",(function(){return s})),r.d(t,"refOnLoad",(function(){return l})),r.d(t,"getDomain",(function(){return c})),r.d(t,"saveFromTable",(function(){return u})),r.d(t,"getDetail",(function(){return d})),r.d(t,"add",(function(){return p})),r.d(t,"update",(function(){return f})),r.d(t,"btmPage",(function(){return m}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/tree-domain",method:"get"})},l=function(e){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/get-from-table",method:"get",params:{domain:e}})},c=function(){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/domain",method:"get"})},u=function(e,t){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/save-from-table/"+t,method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/detail",method:"get",params:{oid:e}})},p=function(e,t){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/submit/"+t,method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/submit/"+auto,method:"post",data:e})},m=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/page",method:"get",params:o({current:e,size:t},r)})}},d9a3:function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var i=r("53ca"),a=(r("28a5"),r("456d"),r("ac6a"),r("c5f6"),r("ee1d"),r("d4ec")),n=r("bee2"),o=function(){function e(){Object(a["a"])(this,e)}return Object(n["a"])(e,null,[{key:"notEmpty",value:function(e){return!this.isEmpty(e)}},{key:"isUndefined",value:function(e){return null===e||"undefined"===typeof e}},{key:"isEmpty",value:function(e){return null===e||"undefined"===typeof e||"string"===typeof e&&""===e&&"undefined"!==e}},{key:"toInt",value:function(e,t){if(this.isEmpty(e))return void 0===t?-1:t;var r=parseInt(e,0);return Number.isNaN(r)?void 0===t?-1:t:r}},{key:"toFormData",value:function(e){var t=new FormData;return Object.keys(e).forEach((function(r){t.append(r,Array.isArray(e[r])?e[r].join(","):e[r])})),t}},{key:"format",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"YYYY-MM-DD HH:mm:ss";return e?e.format(t):null}},{key:"join",value:function(e){return e?e.join(","):""}},{key:"split",value:function(e){return e?String(e).split(","):""}},{key:"toStr",value:function(e){return"undefined"===typeof e||null===e?"":e}},{key:"isValuableObj",value:function(e){return"object"===Object(i["a"])(e)&&null!==e&&Object.keys(e).length>0}},{key:"downloadFileByBlob",value:function(e,t){var r=URL.createObjectURL(e),i=document.createElement("a");i.href=r,i.download=t,document.body.appendChild(i),i.click(),document.body.removeChild(i)}}]),e}()},dc8a:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"basic-container",class:{"basic-container--block":e.block},style:e.styleName},[t("el-card",{staticClass:"basic-container__card"},[e._t("default")],2)],1)},a=[],n=(r("c5f6"),{name:"basicContainer",props:{radius:{type:[String,Number],default:10},background:{type:String},block:{type:Boolean,default:!1}},computed:{styleName:function(){return{borderRadius:this.setPx(this.radius),background:this.background}}}}),o=n,s=(r("40d6"),r("2877")),l=Object(s["a"])(o,i,a,!1,null,null,null);t["default"]=l.exports},dd3a:function(e,t,r){"use strict";r.r(t),r.d(t,"MasterTable",(function(){return s})),r.d(t,"TableData",(function(){return l})),r.d(t,"FindData",(function(){return c})),r.d(t,"addSaveCode",(function(){return u})),r.d(t,"editSaveCode",(function(){return d})),r.d(t,"FlowTable",(function(){return p})),r.d(t,"exportCode",(function(){return f})),r.d(t,"batchUpdateCode",(function(){return m}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/getUIInfoByClassifyOid",method:"get",params:o({},e)})},l=function(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/gridTableDataByClassifyOid",method:"get",params:o({},e)})},c=function(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/gridTableDataByClassifyOid",method:"get",params:o({},e)})};function u(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/addSaveCode",method:"post",data:e})}function d(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/editSaveCode",method:"put",data:e})}function p(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/getFlowdUIInfoByClassifyOid",method:"get",params:o({},e)})}function f(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/exportCode",method:"post",params:o({},e)})}function m(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/batchUpdateCode",method:"post",data:e})}},e30d:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/client/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/client/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/client/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/client/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/client/submit",method:"post",data:e})}},e311:function(e,t,r){},e3c4:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"e",(function(){return setStore})),__webpack_require__.d(__webpack_exports__,"c",(function(){return getStore})),__webpack_require__.d(__webpack_exports__,"d",(function(){return removeStore})),__webpack_require__.d(__webpack_exports__,"b",(function(){return getAllStore})),__webpack_require__.d(__webpack_exports__,"a",(function(){return clearStore}));var core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("c5f6"),core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_0__),C_Users_lasta_Desktop_VCI_Web_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("53ca"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("7f7f"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_2__),_util_validate__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("c54a"),_config_website__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("1ca4"),keyName=_config_website__WEBPACK_IMPORTED_MODULE_4__["a"].key+"-",setStore=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.name,r=e.content,i=e.type;t=keyName+t;var a={dataType:Object(C_Users_lasta_Desktop_VCI_Web_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_1__["a"])(r),content:r,type:i,datetime:(new Date).getTime()};i?window.sessionStorage.setItem(t,JSON.stringify(a)):window.localStorage.setItem(t,JSON.stringify(a))},getStore=function getStore(){var params=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},name=params.name,debug=params.debug;name=keyName+name;var obj={},content;if(obj=window.sessionStorage.getItem(name),Object(_util_validate__WEBPACK_IMPORTED_MODULE_3__["b"])(obj)&&(obj=window.localStorage.getItem(name)),!Object(_util_validate__WEBPACK_IMPORTED_MODULE_3__["b"])(obj)){try{obj=JSON.parse(obj)}catch(_unused){return obj}return debug?obj:("string"==obj.dataType?content=obj.content:"number"==obj.dataType?content=Number(obj.content):"boolean"==obj.dataType?content=eval(obj.content):"object"==obj.dataType&&(content=obj.content),content)}},removeStore=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.name,r=e.type;t=keyName+t,r?window.sessionStorage.removeItem(t):window.localStorage.removeItem(t)},getAllStore=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=[],r=e.type;if(r)for(var i=0;i<=window.sessionStorage.length;i++)t.push({name:window.sessionStorage.key(i),content:getStore({name:window.sessionStorage.key(i),type:"session"})});else for(var a=0;a<=window.localStorage.length;a++)t.push({name:window.localStorage.key(a),content:getStore({name:window.localStorage.key(a)})});return t},clearStore=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.type;t?window.sessionStorage.clear():window.localStorage.clear()}},e50c:function(e,t,r){},e5c3:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option},on:{"on-load":e.getList,"refresh-change":e.refreshChange,"search-change":e.searchChange,"current-row-change":e.handleCurrentRowChange},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},a=[],n={name:"Versionpackage.vue",data:function(){return{data:[{name:"娴嬭瘯1",source:"娴嬭瘯1",shows:"娴嬭瘯1"},{name:"娴嬭瘯2",source:"娴嬭瘯2",shows:"娴嬭瘯2"},{name:"娴嬭瘯3",source:"娴嬭瘯3",shows:"娴嬭瘯3"},{name:"娴嬭瘯4",source:"娴嬭瘯4",shows:"娴嬭瘯4"}],form:{},option:{highlightCurrentRow:!0,height:300,headerAlign:"center",align:"center",border:!0,menu:!1,index:!0,searchMenuSpan:6,searchSpan:10,addBtn:!1,indexFixed:!1,menuFixed:!1,searchLabelWidth:130,column:[{label:"涓氬姟绫诲瀷鍚�",prop:"name",search:!0},{label:"鏍囩",prop:"tag"},{label:"鐖剁被",prop:"father"},{label:"鐗堟湰瑙勫垯",prop:"versionRules"},{label:"鐢熷懡鍛ㄦ湡",prop:"life"}]}}},methods:{handleCurrentRowChange:function(e){this.$emit("rowchange",e)},searchChange:function(e,t){t&&t(),this.$message.success("鎼滅储鎴愬姛"),console.log(e,t)}}},o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"5632a16b",null);t["default"]=l.exports},e612:function(e,t,r){"use strict";r("9410")},e772:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("avue-crud",{ref:"crud",attrs:{"table-loading":e.loading,data:e.data,option:e.option,page:e.page},on:{"update:page":function(t){e.page=t},"on-load":e.getDataList,"size-change":e.handleSizePage,"current-change":e.handleCurrentPage,"row-click":e.handleRowClick},scopedSlots:e._u([{key:"menu",fn:function(r){var i=r.type,a=r.size,n=r.row,o=r.index;return[t("el-button",{attrs:{icon:"el-icon-check",size:a,type:i},on:{click:function(t){return e.handleMaintenance(n,o)}}},[e._v("缁存姢")])]}}])}),t("el-dialog",{attrs:{title:"妯℃澘闃舵",width:"50%","append-to-body":"true",visible:e.dialogNode},on:{"update:visible":function(t){e.dialogNode=t}}},[t("avue-crud",{ref:"crud",attrs:{"table-loading":e.loading,data:e.stageData,option:e.stageOption},on:{"on-load":e.getStagelist,"row-click":e.handleRowStageClick},scopedSlots:e._u([{key:"menu",fn:function(r){var i=r.type,a=r.size,n=r.row,o=r.index;return[t("el-button",{attrs:{icon:"el-icon-check",size:a,type:i},on:{click:function(t){return e.handleMaintenanceTransfer(n,o)}}},[e._v("缁存姢")])]}}])})],1),e.flag?t("table-transfer",{attrs:{visible:e.dialogTransfer,dataList:e.attributeData,columns:e.columns,keyName:"oid"},on:{"update:visible":function(t){e.dialogTransfer=t},save:e.handleSave,close:e.handelClose},model:{value:e.attributeValue,callback:function(t){e.attributeValue=t},expression:"attributeValue"}}):e._e()],1)},a=[],n=(r("8e6e"),r("456d"),r("7f7f"),r("96cf"),r("1da1")),o=(r("ac6a"),r("ade3")),s=r("5821"),l=r("7eff");function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(o["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={name:"Stage",components:{TableTransfer:l["default"]},props:{code:{typeof:String,required:!0,default:""}},watch:{},data:function(){var e={height:"auto",border:!0,addBtn:!1,align:"center",menuAlign:"center",index:!0,searchMenuSpan:8,searchBtn:!1,emptyBtn:!1,columnBtn:!1,delBtn:!1,refreshBtn:!1,header:!1,editBtn:!1};return{attributeData:[],attributeValue:[],flag:!1,dialogTransfer:!1,dialogNode:!1,visibleTable:!1,loading:!1,page:{currentPage:1,pageSize:10,total:0},modelKey:"",data:[],stageData:[],saveParam:{},columns:[{key:"oid",label:"oid",visible:!1},{key:"id",label:"灞炴�х紪鍙�",visible:!0},{key:"name",label:"灞炴�у悕绉�",visible:!0},{key:"attributeGroup",label:"灞炴�у垎缁�",visible:!0}],option:u(u({},e),{},{column:[{label:"妯℃澘缂栧彿",prop:"modelKey"},{label:"妯℃澘鍚嶇О",prop:"modelName"},{label:"鎻忚堪",prop:"buttonTypeValue"}]}),stageOption:u(u({},e),{},{height:620,column:[{label:"闃舵缂栧彿",prop:"taskId"},{label:"闃舵鍚嶇О",prop:"taskName"}]})}},methods:{setTable:function(e,t){return e.map((function(e){return 0!==t.length&&t.forEach((function(t){e.id===t.attrId&&(e.checked=!0)})),e}))},getDataList:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!1,t=this.page,r=t.pageSize,i=t.currentPage,a={size:r,current:i},e.next=5,Object(s["getFlowpathList"])(u(u({},a),{templateId:this.code}));case 5:n=e.sent,200===n.status?(console.log(n),this.loading=!1,o=n.data.data,this.data=o.records,this.page.total=o.total):this.loading=!1;case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getStagelist:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!1,console.log(this.modelKey),e.next=4,Object(s["stagelist"])({modelKey:this.modelKey});case 4:t=e.sent,200===t.status?(this.loading=!1,console.log(t.data),this.stageData=t.data.data):this.loading=!1;case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getAttributeList:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(s["attributeList"])({"conditionMap[classifyTemplateOid]":this.code});case 2:return t=e.sent,e.next=5,Object(s["attributeListRight"])({templateId:this.code,modelKey:this.modelKey,taskId:this.saveParam.taskId});case 5:r=e.sent,200===t.status&&200===r.status&&(i=t.data.data.records,a=r.data.data,i=i.map((function(e){var t=e,r=t.oid,i=t.id,n=t.name,o=t.attributeGroup;return e=u({oid:r,id:i,name:n,attributeGroup:o},{checked:!1}),0!==a.length&&a.forEach((function(t){e.id===t.attrId&&(e.checked=!0)})),e})),console.log(i),n=i.map((function(e){return e.checked?e.oid:void 0})),this.attributeValue=n.filter((function(e){return e})),this.attributeData=i,this.flag=!0);case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getAttributeListRight:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(s["attributeListRight"])({templateId:this.code,modelKey:this.modelKey,taskId:this.saveParam.taskId});case 2:t=e.sent,200===t.status&&(r=t.data.data,r=r.map((function(e){var t=e.attrId,r=e.attrName,i=e.attrGroup;return{attrId:t,attrName:r,attrGroup:i}})),this.listRight=r);case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleMaintenance:function(e){console.log(e),this.dialogNode=!0,this.modelKey=e.modelKey,this.saveParam.modelKey=e.modelKey,this.getStagelist()},handleMaintenanceTransfer:function(e){var t=this;this.saveParam.taskId=e.taskId,this.saveParam.taskName=e.taskName,this.getAttributeList(),this.$nextTick((function(){t.dialogTransfer=!0}))},handleRowClick:function(e){console.log(e),this.modelKey=e.modelKey,this.saveParam.modelKey=e.modelKey,this.dialogNode=!0},handleRowStageClick:function(e){var t=this;this.saveParam.taskId=e.taskId,this.saveParam.taskName=e.taskName,this.getAttributeList(),this.$nextTick((function(){t.dialogTransfer=!0}))},handleSave:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r,i,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log(t),r=t.map((function(e){var t=e.id,r=e.name,i=e.attributeGroup;return{attrId:t,attrName:r,attrGroup:i}})),i=u({templateId:this.code,processStageAttr:r},this.saveParam),console.log(this.saveParam),console.log(r),e.next=7,Object(s["attributeSave"])(i);case 7:a=e.sent,200===a.status&&(console.log(a),this.$message({type:"success",message:"鏂板鏁版嵁鎴愬姛锛�"}),this.flag=!1);case 9:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),handelClose:function(){this.flag=!1}}},p=d,f=r("2877"),m=Object(f["a"])(p,i,a,!1,null,null,null);t["default"]=m.exports},ee95:function(e,t,r){"use strict";r.r(t),r.d(t,"getTree",(function(){return s})),r.d(t,"getLazyTree",(function(){return l}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t){return Object(a["a"])({url:t,method:"get",params:o({},e)})},l=function(e,t){return Object(a["a"])({url:t,method:"get",params:o({},e)})}},f10a:function(e,t,r){"use strict";r.r(t),r.d(t,"personnelInit",(function(){return a})),r.d(t,"personnelCollect",(function(){return n})),r.d(t,"cancelCollect",(function(){return o})),r.d(t,"personnelSave",(function(){return s})),r.d(t,"personnelDict",(function(){return l}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-flow/taskUser/list",method:"get",params:e})},n=function(e){return Object(i["a"])({url:"/api/ubcs-flow/taskUser/su",method:"post",data:e})},o=function(e){return Object(i["a"])({url:"/api/ubcs-flow/taskUser/du",method:"post",data:e})},s=function(e){return Object(i["a"])({url:"/api/ubcs-flow/vciflow/start",method:"post",data:e})},l=function(e){return Object(i["a"])({url:"/api/ubcs-user/allPage",method:"get",params:e})}},f2a9:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-tabs",{attrs:{option:e.Taboption},on:{change:e.handleChange}}),"tab1"===e.type.prop?t("span",[t("attrCrud",{attrs:{ProData:e.ProData,crudOid:e.crudOid,crudLCStatus:e.crudLCStatus,crudArray:e.crudArray,Formlist:e.Formlist,codeClassifyOid:e.codeClassifyOid}})],1):"tab2"===e.type.prop?t("span",[t("FlowPath",{attrs:{code:this.crudOid,crudLCStatus:e.crudLCStatus}})],1):"tab3"===e.type.prop?t("span",[t("stage",{attrs:{code:this.crudOid}})],1):e._e()],1)},a=[],n={name:"TemplatePro.vue",props:["ProData","crudOid","crudLCStatus","crudArray","Formlist","codeClassifyOid"],data:function(){return{type:{},Taboption:{column:[{label:"妯℃澘灞炴��",prop:"tab1"},{label:"妯℃澘娴佺▼",prop:"tab2"},{label:"妯℃澘闃舵",prop:"tab3"}]}}},created:function(){this.type=this.Taboption.column[0],this.type.prop="tab1"},methods:{handleChange:function(e){this.type=e}}},o=n,s=(r("2f98"),r("2877")),l=Object(s["a"])(o,i,a,!1,null,null,null);t["default"]=l.exports},f601:function(e,t,r){"use strict";r.r(t),r.d(t,"gridCodeBasicSec",(function(){return s})),r.d(t,"addSave",(function(){return l})),r.d(t,"editSave",(function(){return c})),r.d(t,"deleteData",(function(){return u})),r.d(t,"getObjectByOid",(function(){return d})),r.d(t,"listDataByOids",(function(){return p})),r.d(t,"refDataGrid",(function(){return f})),r.d(t,"refDataGridClassifySec",(function(){return m})),r.d(t,"cloneCodeBasic",(function(){return h})),r.d(t,"upOrderNum",(function(){return b})),r.d(t,"downOrderNum",(function(){return g}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/gridCodeBasicSec",method:"get",params:o(o({},r),{},{page:e,limit:t}),paramsSerializer:function(e){return qs.stringify(e,{encode:!1})}})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/addSave",method:"post",data:e})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/editSave",method:"put",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/deleteData",method:"delete",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/getObjectByOid",method:"get",params:{oid:e}})},p=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/listDataByOids",method:"get",params:{oid:e}})},f=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/refDataGrid",method:"get",params:o(o({},r),{},{page:e,limit:t})})},m=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/refDataGridClassifySec",method:"get",params:o(o({},r),{},{page:e,limit:t})})},h=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/clone",method:"post",data:e})},b=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/upOrderNum",method:"post",params:{oid:e}})},g=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/downOrderNum",method:"post",params:{oid:e}})}},f84e:function(e,t,r){"use strict";r("d26a")},f9fa:function(e,t,r){"use strict";r.r(t),r.d(t,"referCodeClassifyTree",(function(){return a})),r.d(t,"listCodeAttributeByClassId",(function(){return n})),r.d(t,"referTree",(function(){return o})),r.d(t,"referTreeByClassId",(function(){return s})),r.d(t,"gridAttrMapping",(function(){return l})),r.d(t,"gridAttrRanges",(function(){return c})),r.d(t,"batchAddSave",(function(){return u})),r.d(t,"syncClassifyModel",(function(){return d}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/referCodeClassifyTree",method:"get",params:e})},n=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/listCodeAttributeByClassId",method:"get",params:e})},o=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/referTree",method:"get",params:e})},s=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/listViewModelAttributeByClassId",method:"get",params:e})},l=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/gridAttrMapping",method:"get",params:e})},c=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/gridAttrRanges",method:"get",params:e})},u=function(e){return console.log(e),Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/batchAddSave",method:"post",data:e})},d=function(e){return console.log(e),Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/syncClassifyModel",method:"post",params:e})}},fc8c:function(e,t,r){"use strict";r.r(t),r.d(t,"historyFlowList",(function(){return a})),r.d(t,"leaveProcess",(function(){return n})),r.d(t,"leaveDetail",(function(){return o}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-flow/process/history-flow-list",method:"get",params:{processInstanceId:e}})},n=function(e){return Object(i["a"])({url:"/api/ubcs-desk/process/leave/start-process",method:"post",data:e})},o=function(e){return Object(i["a"])({url:"/api/ubcs-desk/process/leave/detail",method:"get",params:{businessId:e}})}},fcb7:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getLazyList",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"getDept",(function(){return p})),r.d(t,"getDeptTree",(function(){return f})),r.d(t,"getDeptLazyTree",(function(){return m}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/dept/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-system/dept/lazy-list",method:"get",params:o(o({},t),{},{parentId:e,current:r,size:i})})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/dept/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/dept/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/dept/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-system/dept/detail",method:"get",params:{id:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/dept/tree",method:"get",params:{tenantId:e}})},m=function(e){return Object(a["a"])({url:"/api/ubcs-system/dept/lazy-tree",method:"get",params:{parentId:e}})}}});
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/js/app.3727e864.js b/Source/UBCS-WEB/dist/js/app.3727e864.js
deleted file mode 100644
index d9deb92..0000000
--- a/Source/UBCS-WEB/dist/js/app.3727e864.js
+++ /dev/null
@@ -1 +0,0 @@
-(function(e){function t(t){for(var i,a,s=t[0],l=t[1],c=t[2],u=0,d=[];u<s.length;u++)a=s[u],Object.prototype.hasOwnProperty.call(n,a)&&n[a]&&d.push(n[a][0]),n[a]=0;for(i in l)Object.prototype.hasOwnProperty.call(l,i)&&(e[i]=l[i]);p&&p(t);while(d.length)d.shift()();return o.push.apply(o,c||[]),r()}function r(){for(var e,t=0;t<o.length;t++){for(var r=o[t],i=!0,a=1;a<r.length;a++){var s=r[a];0!==n[s]&&(i=!1)}i&&(o.splice(t--,1),e=l(l.s=r[0]))}return e}var i={},a={app:0},n={app:0},o=[];function s(e){return l.p+"js/"+({page:"page",views:"views"}[e]||e)+"."+{"chunk-2d0e4caf":"e0b0a73c",page:"5435ff42",views:"3046ba97","chunk-48e60865":"78e92e33"}[e]+".js"}function l(t){if(i[t])return i[t].exports;var r=i[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,l),r.l=!0,r.exports}l.e=function(e){var t=[],r={page:1,views:1,"chunk-48e60865":1};a[e]?t.push(a[e]):0!==a[e]&&r[e]&&t.push(a[e]=new Promise((function(t,r){for(var i="css/"+({page:"page",views:"views"}[e]||e)+"."+{"chunk-2d0e4caf":"31d6cfe0",page:"aeb772ca",views:"6a849b44","chunk-48e60865":"f83167fe"}[e]+".css",n=l.p+i,o=document.getElementsByTagName("link"),s=0;s<o.length;s++){var c=o[s],u=c.getAttribute("data-href")||c.getAttribute("href");if("stylesheet"===c.rel&&(u===i||u===n))return t()}var d=document.getElementsByTagName("style");for(s=0;s<d.length;s++){c=d[s],u=c.getAttribute("data-href");if(u===i||u===n)return t()}var p=document.createElement("link");p.rel="stylesheet",p.type="text/css",p.onload=t,p.onerror=function(t){var i=t&&t.target&&t.target.src||n,o=new Error("Loading CSS chunk "+e+" failed.\n("+i+")");o.code="CSS_CHUNK_LOAD_FAILED",o.request=i,delete a[e],p.parentNode.removeChild(p),r(o)},p.href=n;var f=document.getElementsByTagName("head")[0];f.appendChild(p)})).then((function(){a[e]=0})));var i=n[e];if(0!==i)if(i)t.push(i[2]);else{var o=new Promise((function(t,r){i=n[e]=[t,r]}));t.push(i[2]=o);var c,u=document.createElement("script");u.charset="utf-8",u.timeout=120,l.nc&&u.setAttribute("nonce",l.nc),u.src=s(e);var d=new Error;c=function(t){u.onerror=u.onload=null,clearTimeout(p);var r=n[e];if(0!==r){if(r){var i=t&&("load"===t.type?"missing":t.type),a=t&&t.target&&t.target.src;d.message="Loading chunk "+e+" failed.\n("+i+": "+a+")",d.name="ChunkLoadError",d.type=i,d.request=a,r[1](d)}n[e]=void 0}};var p=setTimeout((function(){c({type:"timeout",target:u})}),12e4);u.onerror=u.onload=c,document.head.appendChild(u)}return Promise.all(t)},l.m=e,l.c=i,l.d=function(e,t,r){l.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},l.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.t=function(e,t){if(1&t&&(e=l(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(l.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)l.d(r,i,function(t){return e[t]}.bind(null,i));return r},l.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return l.d(t,"a",t),t},l.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},l.p="/",l.oe=function(e){throw console.error(e),e};var c=window["webpackJsonp"]=window["webpackJsonp"]||[],u=c.push.bind(c);c.push=t,c=c.slice();for(var d=0;d<c.length;d++)t(c[d]);var p=u;o.push([0,"chunk-vendors"]),r()})({0:function(e,t,r){r("56d7"),r("db4d"),r("ecad"),e.exports=r("245a")},"010b":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[e.isDialog?t("el-dialog",{attrs:{visible:e.visible,"append-to-body":"","destroy-on-close":"",title:"娴佺▼鍥惧睍绀�",width:"70%","custom-class":"flow-design-dialog"},on:{"update:visible":function(t){e.visible=t}}},[t("wf-design-base",{ref:"bpmn",staticStyle:{height:"60vh"},attrs:{options:e.option}})],1):t("div",[e.visible?t("wf-design-base",{ref:"bpmn",staticStyle:{height:"60vh"},attrs:{options:e.option}}):e._e()],1)],1)},a=[],n=(r("20d6"),r("ac6a"),r("371f")),o={name:"flowDesign",props:{isDialog:{type:Boolean,default:!1},isDisplay:{type:Boolean,default:!1},processInstanceId:String,processDefinitionId:String},data:function(){return{visible:!1,option:{mode:"view"}}},watch:{isDisplay:{handler:function(e){this.visible=e},immediate:!0},visible:{handler:function(e){this.$emit("update:is-display",e)}},processInstanceId:{handler:function(e){e&&this.getDetail({processInstanceId:this.processInstanceId})},immediate:!0},processDefinitionId:{handler:function(e){e&&this.getDetail({processDefinitionId:this.processDefinitionId})},immediate:!0}},methods:{getDetail:function(e){var t=this;Object(n["modelView"])(e).then((function(e){var r=e.data.data,i=r.xml,a=r.flow;if(t.$set(t.option,"xml",i),a){var n=[];a.forEach((function(e){var t=e.endTime,r={id:e.historyActivityId,class:t||"candidate"===e.historyActivityType?"":"nodePrimary"};"sequenceFlow"===e.historyActivityType?r.class="lineWarn":r.class||"candidate"===e.historyActivityType||(r.class="nodeSuccess");var i=n.findIndex((function(t){return t.id===e.historyActivityId}));-1!==i?n.splice(i,1,r):n.push(r)})),t.$set(t.option,"flows",n)}}))}}},s=o,l=(r("4f2a"),r("2877")),c=Object(l["a"])(s,i,a,!1,null,null,null);t["default"]=c.exports},"0244":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option},on:{"on-load":e.getList,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},a=[],n=(r("7f7f"),{name:"enupackage.vue",data:function(){return{data:[{enuName:"娴嬭瘯1",desc:"娴嬭瘯1",enuItem:"娴嬭瘯1"},{enuName:"娴嬭瘯2",desc:"娴嬭瘯2",enuItem:"娴嬭瘯2"},{enuName:"娴嬭瘯3",desc:"娴嬭瘯3",enuItem:"娴嬭瘯3"},{enuName:"娴嬭瘯4",desc:"娴嬭瘯4",enuItem:"娴嬭瘯4"}],form:{},option:{height:300,headerAlign:"center",align:"center",border:!0,index:!0,indexFixed:!1,menuFixed:!1,column:[{label:"鏋氫妇椤瑰悕绉�",prop:"enuName"},{label:"鏋氫妇椤瑰��",prop:"enuItem"},{label:"鎻忚堪",prop:"desc",type:"textarea"}]}}},methods:{rowSave:function(e,t,r){var i=this;add(Object.assign({createUser:this.userInfo.name},e)).then((function(){i.$message.success("鏂板鎴愬姛"),t(),i.getList()})).catch((function(){r()}))},rowUpdate:function(e,t,r,i){var a=this;update(Object.assign({updateUser:this.userInfo.name},e)).then((function(){a.$message.success("淇敼鎴愬姛"),r(),a.getList()})).catch((function(){i()}))},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return del(e.id)})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))}}}),o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"7fcdce2c",null);t["default"]=l.exports},"0405":function(e,t,r){"use strict";r.r(t),r.d(t,"getSysInfoList",(function(){return a})),r.d(t,"sysInfoAdd",(function(){return n})),r.d(t,"sysInfoEdit",(function(){return o})),r.d(t,"sysInfoDel",(function(){return s}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-code/dockingManagement/gridSysIntBase",method:"get",params:e})},n=function(e){return Object(i["a"])({url:"/api/ubcs-code/dockingManagement/addSave",method:"post",data:e})},o=function(e){return Object(i["a"])({url:"/api/ubcs-code/dockingManagement/editSave",method:"put",data:e})},s=function(e){return Object(i["a"])({url:"/api/ubcs-code/dockingManagement/deleteDataById",method:"delete",params:e})}},"0499":function(e,t,r){"use strict";r.r(t),r.d(t,"initTree",(function(){return s})),r.d(t,"refOnLoad",(function(){return l})),r.d(t,"getDomain",(function(){return c})),r.d(t,"saveFromTable",(function(){return u})),r.d(t,"getDetail",(function(){return d})),r.d(t,"add",(function(){return p})),r.d(t,"update",(function(){return f})),r.d(t,"linkPage",(function(){return m}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(){return Object(a["a"])({url:"/api/ubcs-omd/link-type/tree-domain",method:"get"})},l=function(e){return Object(a["a"])({url:"/api/ubcs-omd/link-type/get-from-table",method:"get",params:{domain:e}})},c=function(){return Object(a["a"])({url:"/api/ubcs-omd/link-type/domain",method:"get"})},u=function(e,t){return Object(a["a"])({url:"/api/ubcs-omd/link-type/save-from-table/"+t,method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-omd/link-type/detail",method:"get",params:{oid:e}})},p=function(e,t){return Object(a["a"])({url:"/api/ubcs-omd/link-type/submit/"+t,method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-omd/link-type/submit/"+auto,method:"post",data:e})},m=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/link-type/page",method:"get",params:o({current:e,size:t},r)})}},"08ae":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("avue-crud",{attrs:{data:e.logsList,option:e.option},scopedSlots:e._u([{key:"type",fn:function(r){return[t("el-tag",{attrs:{type:"danger",size:"small"}},[e._v(e._s(r.label))])]}},{key:"expand",fn:function(r){return[t("pre",{staticClass:"code"},[e._v("      "+e._s(r.row.stack)+"\n    ")])]}}])},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-upload"},on:{click:e.send}},[e._v("涓婁紶鏈嶅姟鍣�")]),t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete"},on:{click:e.clear}},[e._v("娓呯┖鏈湴鏃ュ織")])],1)],2)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("5880");function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c={name:"errLogs",data:function(){return{option:{menu:!1,addBtn:!1,page:!1,border:!0,expand:!0,refreshBtn:!1,headerAlign:"center",column:[{label:"绫诲瀷",prop:"type",width:80,align:"center",slot:!0,dicData:[{label:"bug",value:"error"}]},{label:"鍦板潃",width:200,prop:"url",overHidden:!0},{label:"鍐呭",prop:"message",overHidden:!0},{label:"閿欒鍫嗘爤",prop:"stack",hide:!0},{label:"鏃堕棿",align:"center",prop:"time",width:200}]}}},created:function(){},mounted:function(){},computed:l({},Object(o["mapGetters"])(["logsList"])),props:[],methods:{send:function(){var e=this;this.$confirm("纭畾涓婁紶鏈湴鏃ュ織鍒版湇鍔″櫒?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){e.$store.dispatch("SendLogs").then((function(){e.$parent.$parent.box=!1,e.$message({type:"success",message:"鍙戦�佹垚鍔�!"})}))})).catch((function(){}))},clear:function(){var e=this;this.$confirm("纭畾娓呯┖鏈湴鏃ュ織璁板綍?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){e.$store.commit("CLEAR_LOGS"),window.console.log(e),e.$parent.$parent.box=!1,e.$message({type:"success",message:"娓呯┖鎴愬姛!"})})).catch((function(){}))}}},u=c,d=(r("65ea"),r("2877")),p=Object(d["a"])(u,i,a,!1,null,"6e8bef7c",null);t["default"]=p.exports},"0a5a":function(e,t,r){"use strict";r.d(t,"a",(function(){return s})),r.d(t,"e",(function(){return l})),r.d(t,"d",(function(){return c})),r.d(t,"c",(function(){return u})),r.d(t,"b",(function(){return d}));var i=r("a78e"),a=r.n(i),n="saber-access-token",o="saber-refresh-token";function s(){return a.a.get(n)}function l(e){return a.a.set(n,e)}function c(e){return a.a.set(o,e)}function u(){return a.a.remove(n)}function d(){return a.a.remove(o)}},"0e0b":function(e,t,r){"use strict";r.d(t,"i",(function(){return i})),r.d(t,"a",(function(){return n})),r.d(t,"j",(function(){return o})),r.d(t,"d",(function(){return s})),r.d(t,"g",(function(){return l})),r.d(t,"h",(function(){return p})),r.d(t,"b",(function(){return f})),r.d(t,"f",(function(){return m})),r.d(t,"e",(function(){return h})),r.d(t,"c",(function(){return b}));r("386d"),r("4917"),r("3b2b"),r("28a5"),r("a481"),r("6b54"),r("456d"),r("ac6a"),r("c54a");var i=function(e){var t=[];return Object.keys(e).forEach((function(r){t.push("".concat(r,"=").concat(e[r]))})),t.join("&")},a=function(e){var t=Object.prototype.toString,r={"[object Boolean]":"boolean","[object Number]":"number","[object String]":"string","[object Function]":"function","[object Array]":"array","[object Date]":"date","[object RegExp]":"regExp","[object Undefined]":"undefined","[object Null]":"null","[object Object]":"object"};return e instanceof Element?"element":r[t.call(e)]},n=function e(t){var r,i=a(t);if("array"===i)r=[];else{if("object"!==i)return t;r={}}if("array"===i)for(var n=0,o=t.length;n<o;n++)r.push(e(t[n]));else if("object"===i)for(var s in t)r[s]=e(t[s]);return r},o=function(e){document.body.className=e},s=function(){c()?d():u()},l=function(e){function t(){e()}document.addEventListener("fullscreenchange",(function(){t()})),document.addEventListener("mozfullscreenchange",(function(){t()})),document.addEventListener("webkitfullscreenchange",(function(){t()})),document.addEventListener("msfullscreenchange",(function(){t()}))},c=function(){var e=document.isFullScreen||document.mozIsFullScreen||document.webkitIsFullScreen;return e},u=function(){document.documentElement.requestFullScreen?document.documentElement.requestFullScreen():document.documentElement.webkitRequestFullScreen?document.documentElement.webkitRequestFullScreen():document.documentElement.mozRequestFullScreen&&document.documentElement.mozRequestFullScreen()},d=function(){document.documentElement.requestFullScreen?document.exitFullScreen():document.documentElement.webkitRequestFullScreen?document.webkitCancelFullScreen():document.documentElement.mozRequestFullScreen&&document.mozCancelFullScreen()},p=function(e){var t=document.createElement("link");t.type="text/css",t.rel="stylesheet",t.href=e;var r=document.getElementsByTagName("head")[0];r.appendChild(t)},f=function e(t,r){delete t.close;var i=t instanceof Object,a=r instanceof Object;if(!i||!a)return t===r;if(Object.keys(t).length!==Object.keys(r).length)return!1;for(var n in t){var o=t[n]instanceof Object,s=r[n]instanceof Object;if(o&&s)return e(t[n],r[n]);if(t[n]!==r[n])return!1}return!0},m=function(){return window.location.href.split("/#/")[0]},h=function(e){var t=new RegExp("(^|&)"+e+"=([^&]*)(&|$)","i"),r=window.location.search.substr(1).match(t);return null!=r?unescape(decodeURI(r[2])):null},b=function(e,t){var r=new Blob([e],{type:"application/vnd.ms-excel,charset=utf-8"});if("undefined"!==typeof window.chrome){var i=document.createElement("a");i.href=window.URL.createObjectURL(r),i.download=t,i.click()}else if("undefined"!==typeof window.navigator.msSaveBlob){var a=new Blob([r],{type:"application/force-download"});window.navigator.msSaveBlob(a,t)}else{var n=new File([r],t,{type:"application/force-download"});window.open(URL.createObjectURL(n))}}},"0e37":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[e.hasEditor?t("el-button",{staticStyle:{"margin-bottom":"20px"},attrs:{size:"small",type:"primary"},on:{click:e.HandlerSave}},[e._v("淇濆瓨")]):e._e(),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isLoading,expression:"isLoading"}],attrs:{data:e.tableData,"max-height":"700"},on:{"cell-click":e.handleCellClick}},[t("el-table-column",{attrs:{fixed:"",label:"搴忓彿",type:"index",width:"55"}}),e._l(this.tableHeadData,(function(r){return t("el-table-column",{key:r.id,attrs:{label:r.label,prop:r.prop,sortable:r.sortable,formatter:r.formatter,width:r.label.length>=4?"150":3==r.label.length?"120":"90","show-overflow-tooltip":!0,align:"center"},scopedSlots:e._u([{key:"default",fn:function(i){var a=i.row;return[e.editingRow===a&&e.editShow==r.prop&&"text"==r.edit?t("el-input",{on:{blur:function(t){e.editingRows=null}},model:{value:a[r.prop],callback:function(t){e.$set(a,r.prop,t)},expression:"row[item.prop]"}}):e._e(),e.editingRow===a&&e.editShow==r.prop&&"number"==r.edit?t("el-input-number",{style:{width:r.width-10+"px"},attrs:{size:"small","controls-position":"right"},on:{blur:function(t){e.editingRows=null}},model:{value:a[r.prop],callback:function(t){e.$set(a,r.prop,t)},expression:"row[item.prop]"}}):e._e(),e.editingRow===a&&e.editShow==r.prop&&"select"==r.edit?t("el-select",{attrs:{slot:"prepend",filterable:"","allow-create":"","default-first-option":""},on:{blur:function(t){e.editingRows=null}},slot:"prepend",model:{value:a[r.prop],callback:function(t){e.$set(a,r.prop,t)},expression:"row[item.prop]"}},e._l(r.dicData,(function(e){return t("el-option",{key:e.dictValue,attrs:{label:e.dictValue,value:e.dictValue}})})),1):e._e(),"switch"===r.edit||"truefalse"===r.edit?t("el-switch",{attrs:{"active-value":"true","inactive-value":"false"},model:{value:a[r.prop],callback:function(t){e.$set(a,r.prop,t)},expression:"row[item.prop]"}}):e._e(),e.editingRow===a&&e.editShow==r.prop&&"refer"==r.edit?t("vciWebRefer",{attrs:{referConfig:r.referConfig||{},value:a[r.referConfig.field]||a[r.prop],text:a[r.referConfig.showField]},on:{setReferValue:e.setReferValue}}):t("span",{domProps:{innerHTML:e._s(e.formatter(a,r))}})]}}],null,!0)})}))],2)],1)},a=[],n=r("8ccd"),o=n["a"],s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"60e6db00",null);t["default"]=l.exports},"0e3d":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/tenant-package/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant-package/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant-package/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant-package/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant-package/submit",method:"post",data:e})}},"0eb9":function(e,t,r){"use strict";r.r(t),r.d(t,"getReferConfigPage",(function(){return s})),r.d(t,"getReferConfigList",(function(){return l})),r.d(t,"editCodeReferConfig",(function(){return c})),r.d(t,"addSaveCodeReferConfig",(function(){return u})),r.d(t,"deleteCodeReferConfig",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeReferConfig/getReferConfigPage",method:"get",params:o(o({},r),{},{page:e,limit:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeReferConfig/getReferConfigList",method:"get",params:o({},e)})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeReferConfig/edit",method:"put",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeReferConfig/addSave",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeReferConfig/del",method:"delete",data:e})}},"0f22":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("span",{on:{click:function(t){!e.logsFlag&&e.handleOpen()}}},[t("el-badge",{attrs:{value:e.logsFlag?"":e.logsLen,max:99}},[t("i",{staticClass:"icon-rizhi1"})]),t("el-dialog",{attrs:{title:"鏃ュ織",fullscreen:"",visible:e.box,width:"100%","append-to-body":""},on:{"update:visible":function(t){e.box=t}}},[t("logs")],1)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("5880"),s=r("08ae");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"top-logs",components:{logs:s["default"]},data:function(){return{box:!1}},created:function(){},mounted:function(){},computed:c({},Object(o["mapGetters"])(["logsFlag","logsLen"])),props:[],methods:{handleOpen:function(){this.box=!0}}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,"4021a100",null);t["default"]=f.exports},"0f7d":function(e,t,r){"use strict";r.r(t),r.d(t,"delCodeClassifyProcessTemp",(function(){return a}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-code/codeClsProcessTempController/deleteData",method:"delete",data:e})}},1054:function(e,t,r){},"107f":function(e,t,r){"use strict";r.r(t);r("7f7f");var i=function(){var e=this,t=e._self._c;return t("div",[t("el-dialog",{attrs:{title:"閫夋嫨","append-to-body":"",visible:e.box,width:"50%"},on:{"update:visible":function(t){e.box=t}}},[t("el-radio-group",{staticClass:"list",model:{value:e.text,callback:function(t){e.text=t},expression:"text"}},[t("el-row",{attrs:{span:24}},e._l(e.list,(function(r,i){return t("el-col",{key:i,attrs:{md:4,xs:12,sm:4}},[t("el-radio",{attrs:{label:r.value}},[e._v(e._s(r.name))])],1)})),1)],1)],1),t("span",[t("i",{staticClass:"icon-zhuti",on:{click:e.open}})])],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("0e0b"),s=r("5880");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={data:function(){return{box:!1,text:"",list:[{name:"榛樿涓婚",value:"default"},{name:"鐧借壊涓婚",value:"theme-white"},{name:"榛戣壊涓婚",value:"theme-dark"},{name:"鐐僵涓婚",value:"theme-star"},{name:"鏅鸿兘涓婚",value:"theme-bule"},{name:"iview涓婚",value:"theme-iview"},{name:"vip涓婚",value:"theme-vip"},{name:"cool涓婚",value:"theme-cool"},{name:"d2涓婚",value:"theme-d2"},{name:"hey涓婚",value:"theme-hey"},{name:"lte涓婚",value:"theme-lte"}]}},watch:{text:function(e){this.$store.commit("SET_THEME_NAME",e),Object(o["j"])(e)}},computed:c({},Object(s["mapGetters"])(["themeName"])),mounted:function(){this.text=this.themeName,this.text||(this.text="")},methods:{open:function(){this.box=!0}}},d=u,p=(r("14e5"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,"34518f89",null);t["default"]=f.exports},1249:function(e,t,r){"use strict";r.r(t),t["default"]={height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,viewBtn:!0,dialogClickModal:!1,column:[{label:"鍙傛暟鍚嶇О",prop:"paramName",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ弬鏁板悕绉�",trigger:"blur"}]},{label:"鍙傛暟閿悕",prop:"paramKey",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ弬鏁伴敭鍚�",trigger:"blur"}]},{label:"鍙傛暟閿��",prop:"paramValue",type:"textarea",span:24,minRows:6,rules:[{required:!0,message:"璇疯緭鍏ュ弬鏁伴敭鍊�",trigger:"blur"}]}]}},"12d2":function(e,t,r){},1322:function(e,t,r){},"14cd":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("span",[t("i",{staticClass:"icon-suoping",on:{click:e.handleLock}}),t("el-dialog",{attrs:{title:"璁剧疆閿佸睆瀵嗙爜",visible:e.box,width:"30%","append-to-body":""},on:{"update:visible":function(t){e.box=t}}},[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[t("el-form-item",{attrs:{label:"閿佸睆瀵嗙爜",prop:"passwd",rules:[{required:!0,message:"閿佸睆瀵嗙爜涓嶈兘涓虹┖"}]}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ラ攣灞忓瘑鐮�"},model:{value:e.form.passwd,callback:function(t){e.$set(e.form,"passwd",t)},expression:"form.passwd"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.handleSetLock}},[e._v("纭� 瀹�")])],1)],1)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("c54a"),s=r("5880");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"top-lock",data:function(){return{box:!1,form:{passwd:""}}},created:function(){},mounted:function(){},computed:c({},Object(s["mapGetters"])(["lockPasswd"])),props:[],methods:{handleSetLock:function(){var e=this;this.$refs["form"].validate((function(t){t&&(e.$store.commit("SET_LOCK_PASSWD",e.form.passwd),e.handleLock())}))},handleLock:function(){var e=this;Object(o["b"])(this.lockPasswd)?this.box=!0:(this.$store.commit("SET_LOCK"),setTimeout((function(){e.$router.push({path:"/lock"})}),100))}},components:{}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,"457dd992",null);t["default"]=f.exports},"14e5":function(e,t,r){"use strict";r("8572")},1557:function(e,t,r){"use strict";r("6ea1")},1656:function(e,t,r){"use strict";r("6841")},"188d":function(e,t,r){"use strict";r.r(t);r("7f7f");var i=function(){var e=this,t=e._self._c;return t("el-container",[t("el-dialog",{staticStyle:{height:"115vh"},attrs:{title:"鍏冩暟鎹�",visible:e.showSubmitDialog,"append-to-body":"",width:"700px"},on:{"update:visible":function(t){e.showSubmitDialog=t},close:e.closeSubmitDialog}},[t("el-form",{ref:"form",staticClass:"attributeForm",attrs:{model:e.attribute,"show-message":"true",inline:"",size:"medium","label-suffix":":",rules:e.rules,"status-icon":"true"},on:{resetFields:e.resetAttributeForm}},[t("el-form-item",{attrs:{label:"灞炴�х紪鍙�","label-width":"100px",prop:"id"}},[t("el-input",{attrs:{maxlength:"15","show-word-limit":"",type:"text"},model:{value:e.attribute.id,callback:function(t){e.$set(e.attribute,"id",t)},expression:"attribute.id"}})],1),t("el-form-item",{attrs:{label:"灞炴�у悕绉�","label-width":"100px",prop:"name"}},[t("el-input",{model:{value:e.attribute.name,callback:function(t){e.$set(e.attribute,"name",t)},expression:"attribute.name"}})],1),t("el-form-item",{attrs:{label:"灞炴�х被鍨�","label-width":"100px",prop:"typeValue"}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨灞炴�х被鍨�"},on:{change:e.typeSelectChange},model:{value:e.attribute.typeValue,callback:function(t){e.$set(e.attribute,"typeValue",t)},expression:"attribute.typeValue"}},e._l(e.typeList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"榛樿鍊�","label-width":"100px"}},[t("el-input",{model:{value:e.attribute.defaultValue,callback:function(t){e.$set(e.attribute,"defaultValue",t)},expression:"attribute.defaultValue"}})],1),t("el-form-item",{attrs:{label:"鍏佽涓虹┖","label-width":"100px"}},[t("el-switch",{attrs:{"active-text":"鍏佽","inactive-text":"涓嶅厑璁�"},model:{value:e.attribute.nullable,callback:function(t){e.$set(e.attribute,"nullable",t)},expression:"attribute.nullable"}})],1),t("el-form-item",{attrs:{label:"闀垮害","label-width":"100px",prop:"maxLength"}},[t("el-input-number",{attrs:{min:1,max:4e3,step:1,"controls-position":"right"},model:{value:e.attribute.maxLength,callback:function(t){e.$set(e.attribute,"maxLength",t)},expression:"attribute.maxLength"}})],1),"VTDouble"==e.attribute.typeKey?t("el-form-item",{attrs:{label:"绮惧害","label-width":"100px"}},[t("el-input-number",{attrs:{min:1,max:20,step:1,"controls-position":"right"},on:{change:e.changeNumber},model:{value:e.attribute.precision,callback:function(t){e.$set(e.attribute,"precision",t)},expression:"attribute.precision"}})],1):e._e(),t("el-form-item",{attrs:{label:"鎻忚堪","label-width":"100px"}},[t("el-input",{attrs:{type:"text"},model:{value:e.attribute.description,callback:function(t){e.$set(e.attribute,"description",t)},expression:"attribute.description"}})],1),t("el-tabs",{attrs:{stretch:"true"},on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"鍙傜収",name:"referTab"}},[t("el-form-item",{staticClass:"referTypeForm",attrs:{label:"鍙傜収绫诲瀷","label-width":"100px"}},[t("el-select",{on:{change:e.referTypeSelectChange},model:{value:e.attribute.referTypeKey,callback:function(t){e.$set(e.attribute,"referTypeKey",t)},expression:"attribute.referTypeKey"}},e._l(e.btmRefer.referTypeList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{staticClass:"referNameForm",attrs:{label:"鍙傜収鍚嶇О","label-width":"100px"}},[t("el-input",{attrs:{clearable:"true",disabled:e.referToFlag},on:{focus:e.openReferConfig,clear:e.clearReferTo},model:{value:e.attribute.referToName,callback:function(t){e.$set(e.attribute,"referToName",t)},expression:"attribute.referToName"}},[t("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"suffix"},slot:"suffix"})])],1)],1),t("el-tab-pane",{attrs:{label:"鏋氫妇",name:"enumTab"}},[t("el-form-item",{attrs:{label:"鏋氫妇","label-width":"100px"}},[t("el-input",{attrs:{clearable:"true"},on:{focus:e.openEnumConfig},model:{value:e.attribute.dictValue,callback:function(t){e.$set(e.attribute,"dictValue",t)},expression:"attribute.dictValue"}},[t("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"suffix"},slot:"suffix"})])],1),t("el-form-item",{attrs:{label:"鏋氫妇椤�","label-width":"100px"}},e._l(e.dictEnums,(function(r){return t("el-tag",{key:r.itemName,attrs:{type:"info"}},[e._v("\n                              "+e._s(r.itemName)+"\n                            ")])})),1)],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.submitAttribute}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancelSubmit}},[e._v("鍙栨秷")])],1),t("el-dialog",{staticStyle:{height:"115vh"},attrs:{title:"鍙傜収鍒楄〃",visible:e.btmRefer.show,"append-to-body":"",width:"80%"},on:{"update:visible":function(t){return e.$set(e.btmRefer,"show",t)},close:e.closeReferDialog}},[t("el-container",[t("el-aside",[t("basic-container",[t("span",{staticClass:"el-dialog__title"},[e._v(" "+e._s(e.domain.treeOption.title)+" ")]),t("div",{staticStyle:{height:"20px"}}),t("avue-tree",{staticClass:"businessTree",staticStyle:{height:"418px"},attrs:{id:"domain",data:e.domain.data,option:e.domain.treeOption},on:{"node-click":e.nodeClick},scopedSlots:e._u([{key:"default",fn:function(r){var i=r.node;r.data;return t("span",{staticClass:"el-tree-node__label"},[t("span",[t("i",{staticClass:"el-icon-star-on"}),e._v("\n                                        "+e._s((i||{}).label)+"\n                                    ")])])}}])})],1)],1),t("el-main",[t("basic-container",[t("avue-crud",{ref:"btmTable",staticClass:"btmTable",attrs:{option:e.btmRefer.option,data:e.btmRefer.data},on:{"row-click":e.btmReferClick},scopedSlots:e._u([{key:"radio",fn:function(r){var i=r.row;return[t("el-radio",{attrs:{label:i.$index},model:{value:e.btmRefer.selectRow,callback:function(t){e.$set(e.btmRefer,"selectRow",t)},expression:"btmRefer.selectRow"}},[e._v("聽\n                                    ")])]}}])})],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.confirmBtm}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:e.cancelBtm}},[e._v("鍙栨秷")])],1)],1),t("el-dialog",{staticStyle:{height:"115vh"},attrs:{title:"鏋氫妇鍒楄〃",visible:e.enumRefer.show,"append-to-body":"",width:"70%"},on:{"update:visible":function(t){return e.$set(e.enumRefer,"show",t)},close:e.closeEnumDialog}},[t("avue-crud",{ref:"eunmTable",staticClass:"enumTable",attrs:{option:e.enumRefer.option,data:e.enumRefer.data,page:e.enumRefer.enumPage},on:{"row-click":e.enumReferClick,"update:page":function(t){return e.$set(e.enumRefer,"enumPage",t)}},scopedSlots:e._u([{key:"radio",fn:function(r){var i=r.row;return[t("el-radio",{attrs:{label:i.$index},model:{value:e.enumRefer.selectRow,callback:function(t){e.$set(e.enumRefer,"selectRow",t)},expression:"enumRefer.selectRow"}},[e._v("聽\n                        ")])]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.confirmEnum}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:e.cancelEnum}},[e._v("鍙栨秷")])],1)],1)],1)],1)},a=[],n=(r("ac6a"),r("35a0")),o=r("d772"),s=r("6872"),l={name:"originalAdd",props:{attribute:{type:Object}},data:function(){return{showSubmitDialog:!1,activeName:"referTab",typeList:[],referToFlag:!0,rules:{id:[{required:!0,message:"璇疯緭鍏ュ睘鎬х紪鍙�",trigger:"blur"},{pattern:/^[A-Za-z]+$/,message:"灞炴�х紪鍙峰彧鑳戒负鑻辨枃",trigger:"blur"},{min:2,max:15,message:"闀垮害鍦�2鍒�15涓瓧绗�",trigger:"blur"}],name:[{required:!0,message:"璇疯緭鍏ュ睘鎬у悕绉�",trigger:"blur"}],typeValue:[{required:!0,message:"璇烽�夋嫨灞炴�х被鍨�",trigger:"change"}],maxLength:[{required:!0,message:"闇�瑕佹寚瀹氶暱搴�",trigger:"blur"}]},btmRefer:{show:!1,btmPage:{pageSize:10,currentPage:1,total:100},option:{height:405,addBtn:!1,refreshBtn:!1,columnBtn:!1,menu:!1,border:!0,reserveSelection:!0,searchMenuSpan:32,searchShowBtn:!1,highlightCurrentRow:!0,column:[{label:"",prop:"radio",width:60,hide:!1},{label:"鑻辨枃鍚嶇О",prop:"id",align:"center",searchSpan:8,search:!0},{label:"涓枃鍚嶇О",prop:"name",align:"center",searchSpan:8,search:!0}]},data:[],selectRow:"",selectItem:{},referTypeList:[]},enumRefer:{show:!1,enumPage:{pageSize:10,currentPage:1,total:100},option:{height:360,addBtn:!1,refreshBtn:!1,columnBtn:!1,menu:!1,border:!0,reserveSelection:!0,searchMenuSpan:32,searchShowBtn:!1,highlightCurrentRow:!0,column:[{label:"",prop:"radio",width:60,hide:!1},{label:"鏋氫妇浠e彿",prop:"name",align:"center",searchSpan:8,search:!0},{label:"鏋氫妇鍚嶇О",prop:"label",align:"center",searchSpan:8,search:!0}]},data:[],enumDictionary:[],selectRow:"",selectItem:{}},domain:{data:[],treeOption:{defaultExpandAll:!0,title:"棰嗗煙鏈嶅姟鏍�",props:{labelText:"",label:"name",value:"oid"}}},dictEnums:[],enumEditFlag:!1,enumInitFlag:!1,referInitFlag:!1,referEditFlag:!1}},created:function(){this.initAttributeTypeList(),this.initAttributeReferTypeList()},methods:{closeSubmitDialog:function(){this.resetAttributeForm(),this.showSubmitDialog=!1},resetAttributeForm:function(){this.attribute={nullable:!0,referTypeKey:""},this.referToFlag=!0,this.$refs.form.resetFields(),this.dictEnums=[]},submitAttribute:function(){var e=this;e.referInitFlag&&e.referEditFlag&&(this.$set(this.attribute,"dictCode",""),this.$set(this.attribute,"dictKey",""),this.$set(this.attribute,"dictValue",""),this.$set(this.attribute,"usingDict","")),e.enumInitFlag&&e.enumEditFlag&&(this.$set(this.attribute,"referTypeCode",""),this.$set(this.attribute,"referTypeKey",""),this.$set(this.attribute,"referTypeValue",""),this.$set(this.attribute,"referToId",""),this.$set(this.attribute,"referToName","")),this.$refs.form.validate((function(t,r){t?Object(s["add"])(e.attribute).then((function(t){e.$message.success("淇濆瓨鎴愬姛"),e.showSubmitDialog=!1,e.attribute={},e.$emit("refreshTable")})):e.$message.error("蹇呭~")}))},cancelSubmit:function(){this.closeSubmitDialog()},closeEnumDialog:function(){this.cancelEnum()},closeReferDialog:function(){this.cancelBtm()},confirmBtm:function(){this.attribute.referToId=this.btmRefer.selectItem.oid,this.attribute.referToName=this.btmRefer.selectItem.name,this.btmRefer.show=!1,this.referEditFlag=!0,this.enumEditFlag=!1},cancelBtm:function(){this.btmRefer.selectItem={},this.btmRefer.show=!1,this.btmRefer.selectRow=""},confirmEnum:function(){var e=this;this.attribute.usingDict=!0,this.attribute.dictCode=this.enumRefer.selectItem.name,this.attribute.dictValue=this.enumRefer.selectItem.label,this.enumRefer.show=!1,Object(n["getDictionary"])({code:this.enumRefer.selectItem.name}).then((function(t){e.dictEnums=t.data.data})),this.referEditFlag=!1,this.enumEditFlag=!0},cancelEnum:function(){this.enumRefer.selectItem={},this.enumRefer.show=!1,this.enumRefer.selectRow=""},openReferConfig:function(){var e=this;if(!this.attribute.referTypeKey)return this.$message.warning("璇峰厛閫夋嫨鍙傜収鐨勭被鍨�"),void(this.referToFlag=!0);this.domain.data=[],this.btmRefer.data=[],Object(o["initTree"])().then((function(t){e.domain.data=t.data.data})),this.btmRefer.show=!0},nodeClick:function(e){var t=this;"btmType"==this.attribute.referTypeKey&&Object(o["btmPage"])(this.btmRefer.btmPage.currentPage,this.btmRefer.btmPage.pageSize,{bizDomain:e.id}).then((function(e){t.btmRefer.data=e.data.data.records,t.btmRefer.btmPage.total=e.data.data.total})),this.attribute.referTypeKey},openEnumConfig:function(){var e=this;Object(n["getParentList"])(this.enumRefer.enumPage.currentPage,this.enumRefer.enumPage.pageSize).then((function(t){e.enumRefer.enumPage.total=t.data.data.total,e.enumRefer.data=t.data.data.records})),this.enumRefer.show=!0},typeSelectChange:function(e){"VTString"==e?this.$set(this.attribute,"maxLength",150):"VTInteger"==e?this.$set(this.attribute,"maxLength",50):"VTBoolean"==e?this.$set(this.attribute,"maxLength",5):"VTDouble"==e?(this.$set(this.attribute,"maxLength",26),this.$set(this.attribute,"precision",8)):"VTLong"==e?this.$set(this.attribute,"maxLength",150):"VTDate"==e||"VTTime"==e||"VTDateTime"==e?this.$set(this.attribute,"maxLength",6):this.$set(this.attribute,"maxLength",50),this.attribute.typeCode="attributeType",this.attribute.typeKey=e},referTypeSelectChange:function(e){this.attribute.referTypeCode="attributeReferType",this.attribute.referTypeKey=e,this.referToFlag=!1},initAttributeTypeList:function(){var e=this;Object(n["getDictionary"])({code:"attributeType"}).then((function(t){t.data.data.forEach((function(t){e.typeList.push({value:t.itemValue,label:t.itemName})}))})).catch((function(){e.$message.error("灞炴�х被鍨嬫病鎵惧埌鎴栬�呮湭瀹氫箟")}))},initAttributeReferTypeList:function(){var e=this;Object(n["getDictionary"])({code:"attributeReferType"}).then((function(t){t.data.data.forEach((function(t){e.btmRefer.referTypeList.push({value:t.itemValue,label:t.itemName})}))})).catch((function(){e.$message.error("鍙傜収绫诲瀷娌℃壘鍒版垨鑰呮湭瀹氫箟")}))},btmReferClick:function(e){this.btmRefer.selectItem=e,this.btmRefer.selectRow=e.$index},enumReferClick:function(e){this.enumRefer.selectItem=e,this.enumRefer.selectRow=e.$index},clearReferTo:function(){this.$delete(this.attribute,"referToId"),this.$delete(this.attribute,"referToName"),this.btmRefer.selectItem={},this.btmRefer.selectRow=""},handleClick:function(e){"enumTab"===e.name?(this.enumInitFlag=!0,this.referInitFlag=!1):(this.enumInitFlag=!1,this.referInitFlag=!0)}}},c=l,u=(r("70d3"),r("2877")),d=Object(u["a"])(c,i,a,!1,null,null,null);t["default"]=d.exports},1894:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/dockingManagement/gridLoge",method:"get",params:o(o({},r),{},{page:e,size:t})})}},"18ec":function(e,t,r){"use strict";r.r(t);r("7f7f");var i=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,"append-to-body":"true",width:"30%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[e._l(e.tags,(function(r){return t("el-tag",{key:r,attrs:{closable:"","disable-transitions":"",effect:"Plain",size:"medium"},on:{click:function(t){return e.handleClickTag(r)},close:function(t){return e.handleCloseTag(r)}}},[t("span",[e._v(" "+e._s(r.name))])])})),0!==e.tags.length?t("el-divider"):e._e(),t("el-form",{staticClass:"demo-form-inline",attrs:{model:e.saveParam,"label-position":"left","label-width":"auto",rules:e.rules}},[t("el-form-item",{attrs:{label:"娴佺▼妯℃澘"}},[t("el-input",{attrs:{placeholder:"娴佺▼妯℃澘",disabled:""},model:{value:e.saveParam.modelName,callback:function(t){e.$set(e.saveParam,"modelName",t)},expression:"saveParam.modelName"}})],1),t("el-form-item",{attrs:{label:"娴佺▼鍚嶇О",prop:"processName"}},[t("el-input",{attrs:{placeholder:"娴佺▼鍚嶇О"},model:{value:e.saveParam.processName,callback:function(t){e.$set(e.saveParam,"processName",t)},expression:"saveParam.processName"}})],1),t("el-form-item",{attrs:{label:"娴佺▼鎻忚堪"}},[t("el-input",{attrs:{placeholder:"娴佺▼鎻忚堪",type:"textarea",rows:4},model:{value:e.saveParam.processDesc,callback:function(t){e.$set(e.saveParam,"processDesc",t)},expression:"saveParam.processDesc"}})],1)],1),t("el-divider"),t("div",{staticClass:"btns-icon"},[t("el-button",{attrs:{icon:"el-icon-star-off",circle:""},on:{click:e.handleCollect}})],1),t("el-form",{staticClass:"demo-form-inline",attrs:{model:e.collectParam,"label-position":"left","label-width":"auto"}},e._l(e.initFrom,(function(r,i){return t("el-form-item",{key:i,attrs:{label:r.taskName}},[t("el-select",{staticStyle:{width:"80%"},attrs:{filterable:"",placeholder:r.taskName},on:{change:function(t){return e.handleSelect(t,i)}},model:{value:e.collectParam.flowTaskUsers[i]["userId"],callback:function(t){e.$set(e.collectParam.flowTaskUsers[i],"userId",t)},expression:"collectParam.flowTaskUsers[index]['userId']"}},e._l(e.typeName,(function(e,r){return t("el-option",{key:r,attrs:{label:e.userNames,value:e.userId}})})),1)],1)})),1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handleCancel}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleConfirm}},[e._v("纭� 瀹�")])],1)],2)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("7514"),r("ade3")),o=(r("96cf"),r("1da1")),s=(r("20d6"),r("f10a"));function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"SetPersonnel",props:{visible:{typeof:Boolean,default:!1},title:{typeof:String,default:"娴佺▼瀹℃壒"},parameter:{typeof:Object,default:function(){}},parameterKeys:{typeof:Object,default:function(){return{ids:"ids",flowTemplate:"flowTemplate",code:"code",type:"type"}}}},watch:{visible:function(e){this.dialogVisible=e,e&&(this.apiInit(),this.apiDict())},dialogVisible:function(e){this.$emit("update:visible",e)},users:{handler:function(e){console.log("鐩戝惉users",e),this.collectParam.flowTaskUsers=e},deep:!0,immediate:!0},parameter:{handler:function(e,t){console.log("瀛�",e)}}},data:function(){return{dialogVisible:this.visible,isCollent:!1,initFrom:[],tags:[],typeName:[],collectParam:{},saveParam:this.setSaveParam(),users:[],rules:{processName:[{required:!0,message:"妯℃澘鍚嶇О涓嶈兘涓虹┖",trigger:"blur"},{min:1,max:20,message:"闀垮害鍦� 3 鍒� 20 涓瓧绗�",trigger:"blur"}]}}},mounted:function(){console.log("---",this.parameter)},created:function(){console.log("parameter",this.parameter)},methods:{setSaveParam:function(){return{processName:this.parameter[this.parameterKeys.flowTemplate],topName:this.title,ids:this.parameter[this.parameterKeys.ids],vars:this.parameter["vars"]}},userIndex:function(e){return this.initFrom.findIndex((function(t){return t.taskId===e}))},apiInit:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(s["personnelInit"])({type:this.parameter[this.parameterKeys.type],templateId:this.parameter[this.parameterKeys.code]});case 2:t=e.sent,200===t.status&&(console.log(t),this.initFrom=t.data.data.user,this.tags=t.data.data.collect,r=t.data.data.flow,i=r.modelKey,a=r.templateId,n=r.modelName,o=t.data.data.user,this.collectParam={modelKey:i,templateId:a,flowTaskUsers:o},this.users=t.data.data.user,console.log(this.collectParam),this.saveParam=c(c({},this.saveParam),{},{modelKey:i,templateId:a,modelName:n}),0!==this.tags.length&&this.handleClickTag(this.tags[0]));case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),apiDict:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(s["personnelDict"])();case 2:t=e.sent,console.log(t),200===t.status&&(console.log(t),r=t.data.data,this.typeName=r.map((function(e){var t=e.account,r=e.deptName,i=e.id,a=e.realName,n="".concat(r," - ").concat(a," - ").concat(t);return{userId:i,userName:a,userNames:n}})));case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleCollect:function(){var e=this;this.$prompt("璇疯緭鍏ヤ竴涓悕瀛�","鎿嶄綔",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷"}).then(function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(r){var i,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=r.value,console.log(e.users),e.collectParam.flowTaskUsers=e.users,e.collectParam=c(c({},e.collectParam),{},{name:i}),console.log(e.collectParam),t.next=7,Object(s["personnelCollect"])(e.collectParam);case 7:a=t.sent,console.log(a),200===a.status&&e.$nextTick((function(){e.apiInit()}));case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(){}))},canCollect:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(s["cancelCollect"])({name:t});case 2:r=e.sent,200===r.status&&(console.log(r),this.apiInit(),this.isCollent=!0,this.$message({type:"success",message:r.data.msg}));case 4:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),apiSave:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n,o,l,u,d,p,f,m;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(e.prev=0,t=this.collectParam.flowTaskUsers.length,console.log(this.collectParam.flowTaskUsers),console.log(0==t),console.log(t!=this.initFrom.length),0!=t||t==this.initFrom.length){e.next=9;break}this.$message({type:"error",message:"璇烽�夋嫨鑺傜偣锛�"}),e.next=15;break;case 9:return r=this.saveParam,i=r.modelKey,a=r.modelName,n=r.processDesc,o=r.processName,l=r.templateId,u=r.topName,d=r.vars,p=r.ids,f=c({modelKey:i,modelName:a,processDesc:n,processName:o,templateId:l,topName:u,ids:p},d),e.next=13,Object(s["personnelSave"])({variables:f,flowTaskUsers:this.collectParam.flowTaskUsers});case 13:m=e.sent,200===m.status&&(console.log(m),this.$message({type:"success",message:m.data.msg}),this.done());case 15:e.next=20;break;case 17:e.prev=17,e.t0=e["catch"](0),console.error("鎺ュ彛璋冪敤澶辫触");case 20:case"end":return e.stop()}}),e,this,[[0,17]])})));function t(){return e.apply(this,arguments)}return t}(),handleClickTag:function(e){console.log(e.flowTaskUsers),console.log(this.collectParam.flowTaskUsers);var t=this.collectParam.flowTaskUsers;this.collectParam.flowTaskUsers=t.map((function(t,r){for(var i=0;i<e.flowTaskUsers.length;i++)t.taskId==e.flowTaskUsers[i].taskId&&(t["userName"]=e.flowTaskUsers[i]["userName"],t["userId"]=e.flowTaskUsers[i]["userId"]);return t})),this.users=this.collectParam.flowTaskUsers},handleCloseTag:function(e){console.log(e),this.canCollect(e.name)},handleSelect:function(e,t){var r=this.typeName.find((function(t){return t.userId===e})),i=r.userName;console.log(this.users),this.$set(this.users,t,c(c({},this.collectParam.flowTaskUsers[t]),{},{userName:i})),console.log(this.users)},done:function(){this.dialogVisible=!1},handleCancel:function(){this.done()},handleConfirm:function(){console.log(this.saveParam),this.apiSave()}}},d=u,p=(r("1656"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,null,null);t["default"]=f.exports},1919:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,"before-open":e.beforeOpen,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(r){return[e.hasDownload?t("el-button",{attrs:{type:"text",icon:"el-icon-download",size:"small"},on:{click:function(t){return e.handleDownload(r.row)}}},[e._v("涓嬭浇\n      ")]):e._e()]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.hasUpload?t("el-button",{attrs:{type:"primary",size:"small",plain:"",icon:"el-icon-upload2"},on:{click:e.handleUpload}},[e._v("涓� 浼燶n      ")]):e._e(),e.hasEdit?t("el-button",{attrs:{type:"primary",size:"small",plain:"",icon:"el-icon-edit"},on:{click:e.handleEdit}},[e._v("淇� 鏀筡n      ")]):e._e(),e.hasDownload?t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-download",plain:""},on:{click:e.handleDownload}},[e._v("涓� 杞絓n      ")]):e._e(),e.hasDel?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"闄勪欢绠$悊","append-to-body":"",visible:e.attachBox,width:"555px"},on:{"update:visible":function(t){e.attachBox=t}}},[t("avue-form",{ref:"form",attrs:{option:e.attachOption,"upload-before":e.uploadBefore,"upload-after":e.uploadAfter,"upload-error":e.uploadError},model:{value:e.attachForm,callback:function(t){e.attachForm=t},expression:"attachForm"}})],1)],1)},a=[],n=(r("8e6e"),r("456d"),r("6762"),r("2fdb"),r("28a5"),r("ac6a"),r("ade3")),o=r("36a0"),s=r("5880"),l=(r("84df"),r("c54a"));function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={props:["options","visible","ownbizOid"],data:function(){var e=this;return{form:{},query:{},params:{},loading:!1,hasPage:this.options.hasPage||!1,page:{pageSize:10,currentPage:1,total:0},attachBox:!1,selectionList:[],hasUpload:!!Object(l["b"])(this.options.hasUpload)||this.options.hasUpload,hasEdit:!!Object(l["b"])(this.options.hasEdit)||this.options.hasEdit,hasDel:!!Object(l["b"])(this.options.hasDel)||this.options.hasDel,hasDownload:!!Object(l["b"])(this.options.hasDownload)||this.options.hasDownload,option:{height:this.options.tableHeight?this.options.tableHeight:"200",calcHeight:30,tip:!1,searchShow:!1,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,column:[{label:"鏂囦欢鍚嶇О",prop:"name",search:!0},{label:"鏂囦欢澶у皬",prop:"fileSize",formatter:function(e){if(!e.fileSize||null==e.fileSize||1*e.fileSize==0||isNaN(1*e.fileSize))return"鏈煡澶у皬";var t=1*e.fileSize;return t>1099511627776?parseInt(t/1099511627776)+"TB":t>1073741824?parseInt(t/1073741824)+"GB":t>1048576?parseInt(t/1048576)+"MB":t>1024?parseInt(t/1024)+"KB":t+"B"}},{label:"鍒涘缓鑰�",prop:"creator"},{label:"鍒涘缓鏃堕棿",prop:"createTime"}]},columnType:{text:"input",combox:"select",truefalse:"switch",number:"number",textarea:"textarea",datetime:"datetime",date:"date",refer:"refer"},data:[],attachForm:{},attachOption:{submitBtn:!1,emptyBtn:!1,column:[{prop:"fileDocClassify",label:"鏂囦欢绫诲瀷",props:{label:"value",value:"key"},change:function(){e.options.fileDocClassifyCombox&&e.changeFun("fileDocClassify")},blur:function(){!e.options.fileDocClassifyCombox&&e.changeFun("fileDocClassify")},value:this.options.fileDocClassify||"ADMIN_SHARE",type:this.options.fileDocClassifyCombox?"select":"input",dicData:this.options.fileDocClassifyCombox||[],display:!!this.options.fileDocClassifyCombox},{label:"闄勪欢涓婁紶",prop:"attachFile",type:"upload",dragFile:!0,showFileList:!1,accept:this.options.uploadAccept||"file",loadText:"鏂囦欢涓婁紶涓紝璇风◢绛�",span:24,propsHttp:{res:"data"},data:{ownbizOid:this.options.ownbizOid||"share",ownBtmName:this.options.ownbizBtm||"share",fileDocClassify:this.options.fileDocClassify||"ADMIN_SHARE",fileDocClassifyName:this.options.fileDocClassifyName||"绠$悊鍛樺叡浜枃浠�"},action:"/api/ubcs-resource/fileController/uploadFile"}]}}},computed:u(u({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!1,viewBtn:!1,delBtn:this.vaildData(this.permission.attach_delete,!1),editBtn:!1}},oids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.oid)})),e.join(",")}}),created:function(){this.setFormItem(),this.setParams()},mounted:function(){},watch:{ownbizOid:function(e){this.setParams(),this.refreshChange()}},methods:{setFormItem:function(){var e=this;this.options&&this.options.formItems&&this.options.formItems.forEach((function(t){var r="璇烽�夋嫨",i="change";"text"===t.type&&(r="璇疯緭鍏�",i="blur"),e.attachOption.column.push(u(u({},t),{},{label:t.title,prop:t.field,display:!t.hidden,value:t.defaultValue,disabled:t.readOnly,type:e.columnType[t.type],dicData:e.getDataList(t.type,t.data),change:function(){"text"!==t.type&&"number"!==t.type&&"textarea"!==t.type&&e.changeFun(t.field)},blur:function(){"text"!=t.type&&"number"!=t.type&&"textarea"!=t.type||e.changeFun(t.field)},rules:[{required:t.required,message:"璇�".concat(r).concat(t.title),trigger:i},{pattern:t.verify?t.verify:/[\s\S.]*/g,message:t.tooltips,trigger:i}],props:{label:"value",value:"key"}}))}))},changeFun:function(e){this.attachOption.column[1].data[e]=this.attachForm[e]},getDataList:function(e,t){return"truefalse"===e?[{key:!1,value:"鍚�"},{key:!0,value:"鏄�"}]:"combox"===e?t:[]},setParams:function(){var e={currentButtonKey:"VIEW",ownbizOid:this.options.ownbizOid||"share",ownBtmName:this.options.ownbizBtm||"share",fileDocClassify:this.options.fileDocClassify||"ADMIN_SHARE",fileDocClassifyName:this.options.fileDocClassifyName||"绠$悊鍛樺叡浜枃浠�"};this.options.where&&Object.assign(e,this.options.where),this.params=e,this.options.pageObject||(this.options.pageObject={limit:10,page:1}),this.page.pageSize=this.options.pageObject.limit,this.page.currentPage=this.options.pageObject.page,this.attachOption.column[1].data.ownbizOid=this.options.ownbizOid||"share",this.attachOption.column[1].data.ownBtmName=this.options.ownbizBtm||"share",this.attachOption.column[1].data.fileDocClassify=this.options.fileDocClassify||"ADMIN_SHARE",this.attachOption.column[1].data.fileDocClassifyName=this.options.fileDocClassifyName||"绠$悊鍛樺叡浜枃浠�"},handleUpload:function(){this.attachOption.column[1].data.fileOid="",delete this.attachOption.column[1].data.oid,delete this.attachOption.column[1].data.updateFileFlag,this.attachBox=!0},handleEdit:function(){return 0==this.selectionList.length?(this.$message.warning("璇烽�夋嫨闇�瑕佷慨鏀圭殑鏂囦欢"),!1):this.selectionList.length>1?(this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"),!1):(this.attachOption.column[1].data.fileOid=this.oids,this.attachOption.column[1].data.oid=this.oids,this.attachOption.column[1].data.updateFileFlag=!0,void(this.attachBox=!0))},uploadBefore:function(e,t,r,i){t()},uploadAfter:function(e,t,r,i){this.attachBox=!1,this.$message.success("鏂囦欢涓婁紶鎴愬姛"),this.refreshChange(),t()},uploadError:function(e,t){this.$message.error(e||"涓婁紶鏂囦欢鍑虹幇浜嗗紓甯�")},handleDownload:function(e){var t=new FormData;if(e&&e.oid)t.append("fileOids",e.oid),Object(o["download"])(t);else{if(0===this.selectionList.length)return void this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");t.append("fileOids",this.oids),Object(o["download"])(t)}},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏂囦欢鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])([e.oid])})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])(e.oids.split(","))})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var r=this;["edit","view"].includes(t)&&getDetail(this.form.id).then((function(e){r.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page)},onLoad:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0;var i={};if(this.query)for(var a in this.query)i['conditionMap["'+a+'"]']=this.query[a];Object(o["getList"])(e.currentPage,e.pageSize,Object.assign(r,this.params,i,this.query)).then((function(e){var r=e.data.data;t.page.total=r.total,t.options.fileDocClassifyCombox?t.data=r.records.map((function(e){return Object(l["b"])(e.fileDocClassifyName)&&!Object(l["b"])(e.fileDocClassify)&&(e.fileDocClassifyName=t.options.fileDocClassifyCombox[e.fileDocClassify]||""),u({},e)})):t.data=r.records,t.loading=!1,t.selectionClear()})).catch((function(e){t.$message.error(e),t.loading=!1}))}}},p=d,f=r("2877"),m=Object(f["a"])(p,i,a,!1,null,null,null);t["default"]=m.exports},"195f":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"avue-top"},[t("div",{staticClass:"top-bar__left"},[e.showCollapse?t("div",{staticClass:"avue-breadcrumb",class:[{"avue-breadcrumb--active":e.isCollapse}]},[t("i",{staticClass:"icon-navicon",on:{click:e.setCollapse}})]):e._e()]),t("div",{staticClass:"top-bar__title"},[e.showMenu?t("div",{staticClass:"top-bar__item top-bar__item--show"},[t("top-menu",{ref:"topMenu"})],1):e._e(),e.showSearch?t("span",{staticClass:"top-bar__item"},[t("top-search")],1):e._e()]),t("div",{staticClass:"top-bar__right"},[e.showColor?t("el-tooltip",{attrs:{effect:"dark",content:e.$t("navbar.color"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item"},[t("top-color")],1)]):e._e(),e.showDebug?t("el-tooltip",{attrs:{effect:"dark",content:e.logsFlag?e.$t("navbar.bug"):e.logsLen+e.$t("navbar.bugs"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item"},[t("top-logs")],1)]):e._e(),e.showLock?t("el-tooltip",{attrs:{effect:"dark",content:e.$t("navbar.lock"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item"},[t("top-lock")],1)]):e._e(),e.showTheme?t("el-tooltip",{attrs:{effect:"dark",content:e.$t("navbar.theme"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item top-bar__item--show"},[t("top-theme")],1)]):e._e(),t("el-tooltip",{attrs:{effect:"dark",content:e.$t("navbar.notice"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item top-bar__item--show"},[t("top-notice")],1)]),t("el-tooltip",{attrs:{effect:"dark",content:e.$t("navbar.language"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item top-bar__item--show"},[t("top-lang")],1)]),e.showFullScren?t("el-tooltip",{attrs:{effect:"dark",content:e.isFullScren?e.$t("navbar.screenfullF"):e.$t("navbar.screenfull"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item"},[t("i",{class:e.isFullScren?"icon-tuichuquanping":"icon-quanping",on:{click:e.handleScreen}})])]):e._e(),t("img",{staticClass:"top-bar__img",attrs:{src:e.userInfo.avatar}}),t("el-dropdown",[t("span",{staticClass:"el-dropdown-link"},[e._v("\n        "+e._s(e.userInfo.userName)+"\n        "),t("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",[t("router-link",{attrs:{to:"/"}},[e._v(e._s(e.$t("navbar.dashboard")))])],1),t("el-dropdown-item",[t("router-link",{attrs:{to:"/info/index"}},[e._v(e._s(e.$t("navbar.userinfo")))])],1),this.website.switchMode?t("el-dropdown-item",{nativeOn:{click:function(t){return e.switchDept.apply(null,arguments)}}},[e._v(e._s(e.$t("navbar.switchDept"))+"\n        ")]):e._e(),t("el-dropdown-item",{attrs:{divided:""},nativeOn:{click:function(t){return e.logout.apply(null,arguments)}}},[e._v(e._s(e.$t("navbar.logOut"))+"\n        ")])],1)],1),t("el-dialog",{attrs:{title:"鐢ㄦ埛淇℃伅閫夋嫨","append-to-body":"",visible:e.userBox,width:"350px"},on:{"update:visible":function(t){e.userBox=t}}},[t("avue-form",{ref:"form",attrs:{option:e.userOption},on:{submit:e.submitSwitch},model:{value:e.userForm,callback:function(t){e.userForm=t},expression:"userForm"}})],1)],1)])},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("9883"),s=r("5880"),l=r("0e0b"),c=r("14cd"),u=r("286c"),d=r("9812"),p=r("107f"),f=r("0f22"),m=r("44b2"),h=r("ad51"),b=r("c7cc");function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?g(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var v={components:{topLock:c["default"],topMenu:u["default"],topSearch:d["default"],topTheme:p["default"],topLogs:f["default"],topColor:m["default"],topNotice:h["default"],topLang:b["default"]},name:"top",data:function(){return{userBox:!1,userForm:{deptId:"",roleId:""},userOption:{labelWidth:70,submitBtn:!0,emptyBtn:!1,submitText:"鍒囨崲",column:[{label:"閮ㄩ棬",prop:"deptId",type:"select",props:{label:"deptName",value:"id"},dicUrl:"/api/ubcs-system/dept/select",span:24,display:!1,rules:[{required:!0,message:"璇烽�夋嫨閮ㄩ棬",trigger:"blur"}]},{label:"瑙掕壊",prop:"roleId",type:"select",props:{label:"roleName",value:"id"},dicUrl:"/api/ubcs-system/role/select",span:24,display:!1,rules:[{required:!0,message:"璇烽�夋嫨瑙掕壊",trigger:"blur"}]}]}}},filters:{},created:function(){},mounted:function(){Object(l["g"])(this.setScreen)},computed:y(y({},Object(s["mapState"])({showDebug:function(e){return e.common.showDebug},showTheme:function(e){return e.common.showTheme},showLock:function(e){return e.common.showLock},showFullScren:function(e){return e.common.showFullScren},showCollapse:function(e){return e.common.showCollapse},showSearch:function(e){return e.common.showSearch},showMenu:function(e){return e.common.showMenu},showColor:function(e){return e.common.showColor}})),Object(s["mapGetters"])(["userInfo","isFullScren","tagWel","tagList","isCollapse","tag","logsLen","logsFlag"])),methods:{handleScreen:function(){Object(l["d"])()},setCollapse:function(){this.$store.commit("SET_COLLAPSE")},setScreen:function(){this.$store.commit("SET_FULLSCREN")},switchDept:function(){var e=this.userInfo.user_id,t=this.findObject(this.userOption.column,"deptId");t.dicUrl="/api/ubcs-system/dept/select?userId=".concat(e),t.display=!0;var r=this.findObject(this.userOption.column,"roleId");r.dicUrl="/api/ubcs-system/role/select?userId=".concat(e),r.display=!0,this.userBox=!0},submitSwitch:function(e,t){var r=this;this.$store.dispatch("refreshToken",e).then((function(){r.userBox=!1,r.$router.push({path:"/"})})),t()},logout:function(){var e=this;this.$confirm(this.$t("logoutTip"),this.$t("tip"),{confirmButtonText:this.$t("submitText"),cancelButtonText:this.$t("cancelText"),type:"warning"}).then((function(){e.$store.dispatch("LogOut").then((function(){Object(o["b"])(),e.$router.push({path:"/login"})}))}))}}},O=v,w=r("2877"),C=Object(w["a"])(O,i,a,!1,null,"a7c44fa2",null);t["default"]=C.exports},"19a0":function(e,t,r){"use strict";r.r(t),r.d(t,"gridCodeRule",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"listUseRange",(function(){return p})),r.d(t,"clearAllCode",(function(){return f})),r.d(t,"updateStatus",(function(){return m})),r.d(t,"clone",(function(){return h})),r.d(t,"getObjectByOid",(function(){return b})),r.d(t,"listDataByOids",(function(){return g})),r.d(t,"checkLikeCodeRule",(function(){return y}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/gridCodeRule",method:"get",params:o({page:e,limit:t},r)})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/detail",method:"get",params:{oid:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/deleteData",method:"delete",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/addCode",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/update",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/listUseRange",method:"get",params:{oid:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/clearAllCode",method:"delete",params:{oid:e}})},m=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/updateStatus",method:"post",data:e})},h=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/clone",method:"post",data:e})},b=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/getObjectByOid",method:"get",params:{oid:e}})},g=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/listDataByOids",method:"get",params:{oids:e}})},y=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/checkLikeCodeRule",method:"get",params:{oid:e}})}},"1af7":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option},on:{"on-load":e.getList,"row-del":e.rowDel,"refresh-change":e.refreshChange,"search-change":e.searchChange,"row-click":e.handleRowClick},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("span",[e._v("褰撳墠閫夋嫨鐢熷懡鍛ㄦ湡:"+e._s(this.lifeList))])])],2),t("div")],1)},a=[],n=(r("7f7f"),{name:"Businpackage.vue",data:function(){return{lifeList:"",data:[{name:"娴嬭瘯1"},{name:"娴嬭瘯2"},{name:"娴嬭瘯3"},{name:"娴嬭瘯4"}],form:{},option:{height:300,headerAlign:"center",align:"center",border:!0,editBtn:!1,index:!0,searchMenuSpan:8,searchSpan:9,searchBtnText:"鏌ユ壘",searchLabelWidth:100,addBtn:!1,indexFixed:!1,menuFixed:!1,column:[{label:"鐢熷懡鍛ㄦ湡鍚嶇О",prop:"name",search:!0,searchWidth:170}]}}},methods:{handleRowClick:function(e){console.log(e),this.lifeList=e.name},searchChange:function(e,t){t&&t(),this.params=e,this.page.currentPage=1,this.getList(),this.$message.success("鎼滅储鎴愬姛")},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return del(e.id)})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))}}}),o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"16826a12",null);t["default"]=l.exports},"1be0":function(e,t,r){},"1ca4":function(e,t,r){"use strict";t["a"]={title:"VCI-UBCS",logo:"S",key:"saber",indexTitle:"VCI-UBCS",image:"../public/img/bg/img-logo.png",clientId:"saber",clientSecret:"saber_secret",tenantMode:!0,tenantId:"000000",captchaMode:!0,switchMode:!1,lockPage:"/lock",tokenTime:3e3,tokenHeader:"Blade-Auth",statusWhiteList:[],isFirstPage:!1,fistPage:{label:"棣栭〉",value:"/wel/index",params:{},query:{},meta:{i18n:"dashboard"},group:[],close:!1},menu:{iconDefault:"iconfont icon-caidan",props:{label:"name",path:"path",icon:"source",children:"children"}},authUrl:"http://localhost/ubcs-auth/oauth/render",reportUrl:"http://localhost:8108/ureport",redirectUri:"http://localhost:1888"}},"1e69":function(e,t,r){"use strict";r.r(t),r.d(t,"startList",(function(){return s})),r.d(t,"claimList",(function(){return l})),r.d(t,"todoList",(function(){return c})),r.d(t,"sendList",(function(){return u})),r.d(t,"doneList",(function(){return d})),r.d(t,"claimTask",(function(){return p})),r.d(t,"completeTask",(function(){return f}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/work/start-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/work/claim-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},c=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/work/todo-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},u=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/work/send-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},d=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/work/done-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},p=function(e){return Object(a["a"])({url:"/api/ubcs-flow/work/claim-task",method:"post",params:{taskId:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-flow/work/complete-task",method:"post",data:e})}},"1ef8":function(e,t,r){"use strict";r.r(t),r.d(t,"gridCodeFixedValue",(function(){return s})),r.d(t,"addSaveCodeFixedValue",(function(){return l})),r.d(t,"editCodeFixedValue",(function(){return c})),r.d(t,"deleteCodeFixedValue",(function(){return u})),r.d(t,"saveOrder",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeFixedValueController/gridCodeFixedValue",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeFixedValueController/addSave",method:"post",data:e})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeFixedValueController/editSave",method:"put",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeFixedValueController/deleteData",method:"delete",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeFixedValueController/saveOrder",method:"post",data:e})}},"20bf":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"avue-sidebar"},[t("logo"),t("el-scrollbar",{staticStyle:{height:"100%"}},[e.validatenull(e.menu)?t("div",{staticClass:"avue-sidebar--tip"},[e._v(e._s(e.$t("menuTip"))+"\n    ")]):e._e(),t("el-menu",{attrs:{"unique-opened":"","default-active":e.nowTagValue,mode:"vertical","show-timeout":200,collapse:e.keyCollapse}},[t("sidebar-item",{attrs:{menu:e.menu,screen:e.screen,first:"",props:e.website.menu.props,collapse:e.keyCollapse}})],1)],1)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("5880"),s=r("7d3a"),l=r("7505");function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={name:"sidebar",components:{sidebarItem:l["default"],logo:s["default"]},inject:["index"],data:function(){return{}},created:function(){this.index.openMenu()},computed:u(u({},Object(o["mapGetters"])(["website","menu","tag","keyCollapse","screen","menuId"])),{},{nowTagValue:function(){return this.$router.$avueRouter.getValue(this.$route)}}),methods:{}},p=d,f=(r("22ef"),r("2877")),m=Object(f["a"])(p,i,a,!1,null,"275f073a",null);t["default"]=m.exports},"22ef":function(e,t,r){"use strict";r("61f2")},"245a":function(e,t,r){"use strict";r.r(t);var i=r("96eb"),a=r.n(i),n=function(e){var t=e.mock;t&&(a.a.mock("/user/login","post",{data:(new Date).getTime()+""}),a.a.mock("/user/logout","get",{data:!0}),a.a.mock("/user/refesh","post",{data:(new Date).getTime()+""}),a.a.mock("/user/getTable","get",(function(){for(var e=[],t=0;t<5;t++)e.push(a.a.mock({id:"@increment",name:a.a.mock("@cname"),username:a.a.mock("@last"),type:[0,2],checkbox:[0,1],"number|0-100":0,datetime:1532932422071,"sex|0-1":0,moreselect:[0,1],grade:0,address:a.a.mock("@cparagraph(1, 3)"),check:[1,3,4]}));return{data:{total:11,pageSize:10,tableData:e}}})))},o=[{label:"棣栭〉",path:"/wel/index",icon:"el-icon-menu",meta:{i18n:"dashboard"},parentId:0},{label:"娴嬭瘯",icon:"el-icon-document",path:"/test/index",meta:{i18n:"test"},parentId:3}],s=function(e){var t=e.mock;t&&a.a.mock("/user/getTopMenu","get",(function(){return{data:o}}))},l=function(e){var t=e.mock;t&&a.a.mock("/api/ubcs-auth/oauth/token/refresh","post",(function(){return{data:{account:"admin",user_name:"admin",nick_name:"绠$悊鍛�",role_name:"administrator",avatar:"https://gw.alipayobjects.com/zos/rmsportal/BiazfanxmamNRoxxVxka.png",access_token:"eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInVzZXJfbmFtZSI6ImFkbWluIiwibmlja19uYW1lIjoi566h55CG5ZGYIiwiYWNjb3VudCI6ImFkbWluIiwidGVuYW50X2NvZGUiOiIwMDAwMDAiLCJjbGllbnRfaWQiOiJzd29yZCIsImV4cCI6MTU1Nzk0Njc5OSwibmJmIjoxNTU3ODgxODg0fQ.FT8y1v1tg8hOAAoQpKlarKMgmsSXol-561edqtvOwa4",refresh_token:"eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInVzZXJfbmFtZSI6ImFkbWluIiwibmlja19uYW1lIjoi566h55CG5ZGYIiwiYWNjb3VudCI6ImFkbWluIiwidGVuYW50X2NvZGUiOiIwMDAwMDAiLCJjbGllbnRfaWQiOiJzd29yZCIsImV4cCI6MTU1Nzk0Njc5OSwibmJmIjoxNTU3ODgxODg0fQ.FT8y1v1tg8hOAAoQpKlarKMgmsSXol-561edqtvOwa4",token_type:"bearer",expires_in:64915,license:"powered by bladex"}}}))};function c(){var e={code:200,success:!0,msg:"鎿嶄綔鎴愬姛"},t=[];return t.push({id:"1",paramName:"鏄惁寮�鍚敞鍐屽姛鑳�--mock娴嬭瘯",paramKey:"account.registerUser",paramValue:"true",remark:"鎻忚堪"},{id:"2",paramName:"璐﹀彿鍒濆瀵嗙爜--mock娴嬭瘯",paramKey:"account.initPassword",paramValue:"123456",remark:"鎻忚堪"}),e.data={total:10,size:10,current:1,searchCount:!0,pages:1,records:t},e}function u(){var e={code:200,success:!0,msg:"鎿嶄綔鎴愬姛",data:{id:"1",paramName:"鏄惁寮�鍚敞鍐屽姛鑳�",paramKey:"account.registerUser",paramValue:"true",remark:"鎻忚堪"}};return e}function d(){return{code:200,success:!0,msg:"鎿嶄綔鎴愬姛"}}var p=function(e){var t=e.mock;t&&(a.a.mock(/\/api\/ubcs-system\/param\/list/,"get",c),a.a.mock(/\/api\/ubcs-system\/param\/detail/,"get",u),a.a.mock(/\/api\/ubcs-system\/param\/submit/,"post",d),a.a.mock(/\/api\/ubcs-system\/param\/remove/,"post",d))},f={mock:!1};n(f),s(f),l(f),p(f)},2499:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"enable",(function(){return p})),r.d(t,"send",(function(){return f}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-resource/sms/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-resource/sms/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-resource/sms/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-resource/sms/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-resource/sms/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-resource/sms/enable",method:"post",params:{id:e}})},f=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-resource/sms/endpoint/send-message",method:"post",params:{code:e,phones:t,params:r}})}},2666:function(e,t,r){var i={"./system/dict":"cee8","./system/dict.js":"cee8","./system/dictbiz":"d4f4","./system/dictbiz.js":"d4f4","./system/param":"1249","./system/param.js":"1249","./user/info":"cadc","./user/info.js":"cadc"};function a(e){var t=n(e);return r(t)}function n(e){if(!r.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}a.keys=function(){return Object.keys(i)},a.resolve=n,e.exports=a,a.id="2666"},2709:function(e,t,r){"use strict";r.r(t);r("d263");var i=function(){var e=this,t=e._self._c;return t("div",[this.crudArrayFlag?t("div",{staticStyle:{display:"flex","flex-wrap":"wrap"}},[0==e.attrEditVisible&&0==e.attrFlagChiledren&&"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-plus"},on:{click:e.busineHandle}},[e._v("娣诲姞 "+e._s(e.msg))]):e._e(),0==e.attrEditVisible&&0==e.attrFlagChiledren&&"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small",icon:"el-icon-full-screen"},on:{click:e.fullscreenHandle}},[e._v("鍏ㄥ睆缂栬緫")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{icon:"el-icon-info",size:"small"},on:{click:e.ruleAddHandler}},[e._v("楠岃瘉瑙勫垯")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{icon:"el-icon-menu",size:"small"},on:{click:e.attrVisibleHandle}},[e._v("灞炴�у垎缁�")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{icon:"el-icon-magic-stick",size:"small"},on:{click:e.injectBtn}},[e._v("鍒嗙被娉ㄥ叆")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small"},on:{click:e.isShowHandler}},[e._v("缁勫悎瑙勫垯")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small"},on:{click:e.enmuVisHandle}},[e._v("鏋氫妇娉ㄥ叆")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small"},on:{click:e.CascadeHandle}},[e._v("绾ц仈灞炴��")]):e._e(),t("el-button",{attrs:{size:"small",icon:"el-icon-arrow-down"},on:{click:e.orderHandle}},[e._v("棰勮鎺掑簭")]),"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small",icon:"el-icon-check"},on:{click:e.addsHandler}},[e._v("淇濆瓨")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small",icon:"el-icon-delete"},on:{click:e.CrudRemove}},[e._v("鍒犻櫎")]):e._e(),t("el-button",{attrs:{size:"small",icon:"el-icon-refresh-right"},on:{click:e.reset}},[e._v("閲嶇疆")]),t("el-button",{attrs:{size:"small",icon:"el-icon-share"},on:{click:e.syncHandle}},[e._v("鍚屾鍒板叾浠栨ā鏉�")]),t("el-button",{attrs:{size:"small"},on:{click:e.applicationHandle}},[e._v("缂栫爜鐢宠棰勮")])],1):e._e(),t("div",[t("FormTemplateDialog",{attrs:{codeClassifyOid:this.codeClassifyOid,templateOid:this.crudOid,type:e.add,visible:e.addvisible},on:{"update:visible":function(t){e.addvisible=t}}}),t("el-dialog",{attrs:{visible:e.CascadeVisible,"append-to-body":"",title:"璇烽�夋嫨绾ц仈灞炴��"},on:{"update:visible":function(t){e.CascadeVisible=t}}},[t("avue-crud",{ref:"crud",attrs:{data:e.CascadeData,option:e.CascadeOption},on:{"row-click":e.CascaderowClick},scopedSlots:e._u([{key:"radio",fn:function(r){var i=r.row;return[t("el-radio",{attrs:{label:i.$index},model:{value:e.selectRow,callback:function(t){e.selectRow=t},expression:"selectRow"}})]}}])}),t("div",{staticStyle:{display:"flex","padding-top":"18px","justify-content":"right"}},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.CascadeAddHandle}},[e._v("纭畾")]),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small"},on:{click:e.casRemove}},[e._v("娓呴櫎鍐呭")]),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small"},on:{click:function(t){e.CascadeVisible=!1}}},[e._v("鍙栨秷")])],1)],1),t("el-dialog",{attrs:{visible:e.enumVisible,"append-to-body":"",title:"鏋氫妇娉ㄥ叆","before-close":this.enumBeforeClose},on:{"update:visible":function(t){e.enumVisible=t}}},[t("div",[t("el-button",{attrs:{icon:"el-icon-plus",type:"primary"},on:{click:e.addRow}},[e._v("鏂板")]),t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData},on:{"cell-click":e.handleCellClick,"selection-change":e.handleSelectionChange}},[t("el-table-column",{attrs:{label:"搴忓彿",type:"index"}}),t("el-table-column",{attrs:{type:"selection",width:"55"}}),t("el-table-column",{attrs:{label:"閫夐」鍊�",prop:"key"},scopedSlots:e._u([{key:"default",fn:function(r){var i=r.row;return[e.editingRow===i&&"key"==e.editShow?t("el-input",{on:{blur:e.saveRow},model:{value:i.key,callback:function(t){e.$set(i,"key",t)},expression:"row.key"}}):t("span",[e._v(e._s(i.key))])]}}])}),t("el-table-column",{attrs:{label:"閫夐」涓枃鏍囩",prop:"value"},scopedSlots:e._u([{key:"default",fn:function(r){var i=r.row;return[e.editingRow===i&&"value"==e.editShow?t("el-input",{on:{blur:e.saveRow},model:{value:i.value,callback:function(t){e.$set(i,"value",t)},expression:"row.value"}}):t("span",[e._v(e._s(i.value))])]}}])}),t("el-table-column",{attrs:{fixed:"right",label:"鎿嶄綔",width:"120"},scopedSlots:e._u([{key:"default",fn:function(r){return[t("el-button",{attrs:{size:"small",type:"text",plain:""},on:{click:e.enumDeleteRow}},[e._v("\n                  绉婚櫎\n                ")])]}}])})],1),[t("div",{staticStyle:{display:"flex","justify-content":"right","margin-top":"15px"}},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.enumAddHandle}},[e._v("淇濆瓨")]),t("el-button",{attrs:{size:"small"},on:{click:e.enumCancell}},[e._v("鍙栨秷")])],1)]],2)]),t("el-dialog",{staticClass:"mydialog",staticStyle:{width:"1400px",left:"14vw",top:"10vh"},attrs:{visible:e.injectVisible,"append-to-body":"",title:"鍒嗙被娉ㄥ叆"},on:{"update:visible":function(t){e.injectVisible=t}}},[t("div",{staticClass:"injectBox"},[t("div",{staticStyle:{color:"#FF5722",margin:"1px 0 5px 20px"}},[e._v("鍒嗙被灞傜骇鍏宠仈璇存槑锛�")]),t("div",{staticStyle:{color:"#01aaed",margin:"0 10px 0 45px","line-height":"20px"}},[e._v("1锛氫富瑕佹槸璁剧疆妯℃澘灞炴�у拰鍒嗙被鐨勫叧绯�"),t("br"),e._v("2锛氬鍒嗙被灞傜骇璁剧疆涓�2 "),t("br"),e._v("3锛氬綍鍏ヨ祫婧愭暟鎹椂锛岃灞炴�у搴旂殑鍊兼牴鎹眰绾у叧绯诲幓瀵瑰簲鐨勫垎绫婚噷鍙朶n            "),t("br"),e._v("4锛氬眰绾у繀椤绘槸澶т簬0鐨勬暣鏁板�糪n          ")]),t("div",{staticStyle:{"padding-top":"15px","padding-left":"35px"}},[t("el-form",{ref:"injectForm",attrs:{"label-width":"80px"}},[t("el-form-item",{attrs:{label:"娉ㄥ叆绫诲瀷"}},[t("el-radio-group",{model:{value:e.injectOption.type,callback:function(t){e.$set(e.injectOption,"type",t)},expression:"injectOption.type"}},[t("el-radio",{attrs:{label:"鍒嗙被鍚嶇О"}}),t("el-radio",{attrs:{label:"鍒嗙被浠e彿"}})],1)],1),t("el-form-item",{attrs:{label:"灞傜骇璁剧疆"}},[t("el-radio-group",{model:{value:e.injectOption.set,callback:function(t){e.$set(e.injectOption,"set",t)},expression:"injectOption.set"}},[t("el-radio",{attrs:{label:"鏈�灏忓眰"}}),t("el-radio",{attrs:{label:"鎸囧畾灞�"}}),"鎸囧畾灞�"==this.injectOption.set?t("el-input-number",{attrs:{max:10,min:0,"controls-position":"right"},model:{value:e.injectOption.injectNum,callback:function(t){e.$set(e.injectOption,"injectNum",t)},expression:"injectOption.injectNum"}}):e._e()],1)],1),t("el-form-item",{attrs:{label:"鍙慨鏀�"}},[t("el-radio-group",{model:{value:e.injectOption.change,callback:function(t){e.$set(e.injectOption,"change",t)},expression:"injectOption.change"}},[t("el-radio",{attrs:{label:"鏄�"}}),t("el-radio",{attrs:{label:"鍚�"}})],1)],1)],1)],1)]),t("div",{staticStyle:{display:"flex","justify-content":"flex-end"}},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.injectAddHandle}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:e.injectHandleReset}},[e._v("娓呴櫎鍐呭")]),t("el-button",{attrs:{size:"small"},on:{click:e.injectRemove}},[e._v("鍙栨秷")])],1)]),t("el-dialog",{staticStyle:{width:"800px",left:"30vw",top:"10vh"},attrs:{visible:e.attrVisible,"append-to-body":"",title:"杈撳叆鍒嗙粍鐨勫悕绉�"},on:{"update:visible":function(t){e.attrVisible=t}}},[t("el-form",{ref:"form",attrs:{"label-width":"70px"}},[t("el-form-item",{attrs:{label:"灞炴�у垎缁�"}},[t("el-input",{model:{value:e.attrModel,callback:function(t){e.attrModel=t},expression:"attrModel"}})],1),t("div",{staticStyle:{display:"flex","justify-content":"flex-end"}},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.attrHandle}},[e._v("鎻愪氦")]),t("el-button",{attrs:{size:"small"},on:{click:e.attrRemove}},[e._v("娓呯┖")])],1)],1)],1),t("el-dialog",{attrs:{visible:e.rulesVisible,"append-to-body":"",title:"灞炴�ч獙璇佽鍒�"},on:{"update:visible":function(t){e.rulesVisible=t}}},[t("el-container",{staticStyle:{border:"1px solid #9e3333",padding:"10px"}},[t("el-aside",{staticStyle:{width:"330px"}},[t("div",{staticStyle:{display:"flex"}},[t("p",{staticStyle:{display:"inline-block",width:"160px"}},[e._v(" 姝e垯琛ㄨ揪寮忥細")]),t("el-input",{staticStyle:{display:"inline-block"},attrs:{rows:6,placeholder:"璇疯緭鍏ュ唴瀹�",type:"textarea"},model:{value:e.RulesForm.expressionText,callback:function(t){e.$set(e.RulesForm,"expressionText",t)},expression:"RulesForm.expressionText"}})],1),t("div",{staticStyle:{display:"flex","margin-top":"15px"}},[t("p",{staticStyle:{display:"inline-block",width:"160px"}},[e._v(" 娴嬭瘯鍐呭锛�")]),t("el-input",{staticStyle:{display:"inline-block"},attrs:{rows:6,placeholder:"璇疯緭鍏ュ唴瀹�",type:"textarea"},model:{value:e.RulesForm.TestContent,callback:function(t){e.$set(e.RulesForm,"TestContent",t)},expression:"RulesForm.TestContent"}})],1),t("div",{staticStyle:{display:"flex","margin-left":"113px","margin-top":"15px"}},[t("el-button",{attrs:{type:"mini"},on:{click:e.rulesExamine}},[e._v("妫�鏌�")]),t("el-button",{attrs:{type:"mini"},on:{click:e.rulesremove}},[e._v("娓呴櫎鍐呭")]),t("el-button",{attrs:{type:"mini"},on:{click:e.rulesHandle}},[e._v("纭畾")])],1)]),t("el-main",{staticStyle:{padding:"10px","margin-left":"10px"}},[t("avue-crud",{ref:"rulsecrud",staticStyle:{height:"450px"},attrs:{data:e.rulesData,option:e.rulesOption},on:{"row-dblclick":e.handleRulesRowDBLClick}})],1)],1)],1),t("el-dialog",{attrs:{visible:e.attrEditVisible,"append-to-body":"",fullscreen:"true"},on:{"update:visible":function(t){e.attrEditVisible=t}}},[t("attrCrud",{attrs:{ProData:this.ProData,attrFlagChiledren:this.attrFlag,crudArrayFlag:this.crudArrayFlag}})],1),t("formula-editor",{attrs:{systemVariableTableData:e.systemVariableTableData,thisSceneTableData:e.thisSceneTableData,visible:e.isShowformulaEdit,componentRuleText:e.componentRuleText},on:{"update:visible":function(t){e.isShowformulaEdit=t},updateFormulaContent:e.updataFormlaContent}}),t("el-dialog",{attrs:{visible:e.addVisible,"append-to-body":"",title:"浠庝笟鍔$被鍨嬩腑閫夋嫨灞炴��"},on:{"update:visible":function(t){e.addVisible=t}}},[t("avue-crud",{ref:"AddOriginPlace",attrs:{data:e.businessData,option:e.businessOption},on:{"selection-change":e.businessSelect}},[t("template",{slot:"menuLeft"},[t("div",{staticStyle:{display:"flex"}},[t("el-select",{staticStyle:{width:"150px !important"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"400px","margin-left":"20px"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small"},on:{click:e.AddFindHandler}},[e._v("鏌ヨ")])],1)])],2),t("div",{staticStyle:{display:"flex","justify-content":"flex-end","margin-top":"15px"}},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.busineAddHandle}},[e._v("淇濆瓨")]),t("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(t){e.addVisible=!1}}},[e._v("鍙栨秷")])],1)],1),t("refer-config-dialog",{attrs:{display:e.referConfigVisble,referConfigOption:e.referConfigOption},on:{setReferConfigValue:e.setReferConfigValue}})],1),this.crudArrayFlag?t("el-table",{ref:"referAttrCrud",staticStyle:{width:"100%"},attrs:{data:e.ProData,height:"750"},on:{"cell-click":e.handleCellClicks,select:e.selectHandle,"selection-change":e.selectionChange}},[t("el-table-column",{attrs:{type:"selection",width:"55",fixed:""}}),e._l(this.option.column,(function(r,i){return"referName"!=r.edit?t("el-table-column",{key:r.id,attrs:{label:r.label,prop:r.prop,formatter:e.formAttr,width:r.width||(r.label.length>=4?"160":3==r.label.length?"130":"100"),"show-overflow-tooltip":!0,sortable:r.sortable,fixed:r.fixed,align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){var n=a.row;return[e.editingRows!==n||e.editShows!=r.prop||"codeDateFormat"==r.prop||"text"!=r.edit&&"refer"!=r.edit?e._e():t("el-input",{on:{blur:e.saveRows},model:{value:n[r.prop],callback:function(t){e.$set(n,r.prop,t)},expression:"row[item.prop]"}}),e.editingRows===n&&e.editShows==r.prop&&"number"==r.edit?t("el-input-number",{style:{width:r.width-10+"px"},attrs:{size:"small","controls-position":"right"},on:{blur:e.saveRows},model:{value:n[r.prop],callback:function(t){e.$set(n,r.prop,t)},expression:"row[item.prop]"}}):e._e(),e.editingRows===n&&e.editShows==r.prop&&"select"==r.edit?t("el-select",{attrs:{slot:"prepend",filterable:"","allow-create":"","default-first-option":""},on:{blur:function(t){return e.selectChangeHandler(r.editConfig,i)}},slot:"prepend",model:{value:n[r.prop],callback:function(t){e.$set(n,r.prop,t)},expression:"row[item.prop]"}},e._l(r.data,(function(e){return t("el-option",{key:e.dictValue,attrs:{label:e.dictValue,value:e.dictValue}})})),1):e._e(),"switch"===r.edit?t("el-switch",{attrs:{"active-value":"true","inactive-value":"false"},model:{value:n[r.prop],callback:function(t){e.$set(n,r.prop,t)},expression:"row[item.prop]"}}):t("span",[e._v(e._s(n[r.prop]))])]}}],null,!0)}):e._e()})),t("el-table-column",{attrs:{fixed:"right",label:"鎿嶄綔",width:"70"},scopedSlots:e._u([{key:"default",fn:function(r){return[t("el-button",{attrs:{size:"small",type:"text"},nativeOn:{click:function(t){return t.preventDefault(),e.CrudRowDel(r.$index)}}},[e._v("\n            绉婚櫎\n          ")])]}}],null,!1,3803813869)})],2):e._e()],1)},a=[],n=(r("8e6e"),r("456d"),r("a481"),r("3b2b"),r("55dd"),r("7f7f"),r("ade3")),o=(r("ac6a"),r("8e19"));r("276d");function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c={name:"attrCrud .vue",props:{ProData:{type:Array},crudOid:{type:String,default:""},crudLCStatus:{type:String,default:"Editing"},crudArray:{type:Array},Formlist:{type:Array},codeClassifyOid:{type:String,default:""},attrFlagChiledren:{type:Boolean,default:!1},crudArrayFlag:{type:Boolean,default:!1}},watch:{crudArray:{handler:function(e,t){void 0!=e&&(e.length>=1?this.crudArrayFlag=!0:this.crudArrayFlag=!1)},deep:!0,immediate:!0}},data:function(){return{referConfigText:"",referConfigVisble:!1,referConfigOption:{referConfig:""},screenWidth:document.documentElement.clientWidth,CurrentCell:"",SelectValue:"",SelectFInd:"",SelectOption:[{value:"name",label:"灞炴�т腑鏂囧悕绉�"},{value:"id",label:"灞炴�ц嫳鏂囧悕绉�"}],referVisible:!1,crudArrayFlag:!1,editingRows:null,editShows:"",attrFlag:!1,referObject:{},applicationoption:{column:[]},applicationData:[],busineSelectList:[],busineAddList:{},attrSelectList:[],attrOid:"",thisSceneTableData:[{formula:"lcstatus",desc:"鐘舵��"},{formula:"name",desc:"闆嗗洟鐮�"},{formula:"materialname",desc:"閮ㄩ棬鍚嶇О"},{formula:"parentcode",desc:"涓婄骇閮ㄩ棬缂栧彿"},{formula:"parentname",desc:"涓婄骇閮ㄩ棬鍚嶇О"},{formula:"description",desc:"鎻忚堪"}],systemVariableTableData:[{formula:"#CURRENTUSER.OID#",desc:"褰撳墠鐢ㄦ埛鐨勪富閿�"},{formula:"#CURRENTUSER.ID",desc:"褰撳墠鐢ㄦ埛鐨勮处鎴�"},{formula:"#CURRENTTIME#",desc:"褰撳墠鏃堕棿"},{formula:"#CURRENTDATE#",desc:"褰撳墠鏃ユ湡"},{formula:"#CURRENTDATETIME#",desc:"褰撳墠鏃ユ湡鏃堕棿"},{formula:"#CURRENTUSER_NAME#",desc:"褰撳墠鐢ㄦ埛鐨勫鍚�"},{formula:"#CURRENTUSER.SECRETGRADE#",desc:"褰撳墠鐢ㄦ埛瀵嗙骇"},{formula:"#CURRENTUSER.IPSECRET#",desc:"褰撳墠鐢ㄦ埛鐨処P瀵嗙骇"},{formula:"#CURRENTUSER.BUSINESSUNIT#",desc:"褰撳墠鐢ㄦ埛鎵�灞炰笟鍔″崟鍏�"},{formula:"#CURRENTUSER.BUSINESSUNITNAME#",desc:"褰撳墠鐢ㄦ埛鎵�灞炰笟鍔″崟鍏冨悕绉�"},{formula:"#CURRENTUSER.GROUPOID#",desc:"褰撳墠鐢ㄦ埛鐨勯儴闂ㄤ富閿�"},{formula:"#CURRENTUSER.GROUPNAME#",desc:"褰撳墠鐢ㄦ埛鎵�灞為儴闂ㄥ悕绉�"},{formula:"#CURRENTUSER.EMAIL#",desc:"褰撳墠鐢ㄦ埛閭欢鍦板潃"},{formula:"#CURRENTUSER.ROLENAME#",desc:"褰撳墠鐢ㄦ埛鎵�灞炶鑹插悕绉� "}],CascadeVisible:!1,attrEditVisible:!1,isShowformulaEdit:!1,selectRow:"",selectRowArr:[],CascadeData:[],CascadeOption:{menu:!1,addBtn:!1,header:!1,align:"center",menuAlign:"center",column:[{label:"",prop:"radio",width:60,hide:!1},{label:"灞炴�ц嫳鏂囩紪鍙�",prop:"id"},{label:"灞炴�т腑鏂囧悕绉�",prop:"name"},{label:"灞炴�у垎缁�",prop:"attributeGroup"},{label:"绫诲瀷",prop:"attributeDataTypeText"},{label:"鍒楄〃瀹藉害",prop:"attrTableWidth"},{label:"鍏抽敭灞炴��",prop:"keyAttrFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"鏌ヨ灞炴��",prop:"queryAttrFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"楂樼骇鏌ヨ灞炴��",prop:"seniorQueryAttrFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"鐩镐技鏌ラ噸灞炴��",prop:"sameRepeatAttrFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"涓�缁寸爜",prop:"OneDimensional"},{label:"浜岀淮鐮�",prop:"TwoDimensional"},{label:"蹇呰緭",prop:"requireFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"琛ㄥ崟鏄剧ず",prop:"formDisplayFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"鍒楄〃鏄剧ず",prop:"tableDisplayFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"鍙",prop:"readonlyFlag"},{label:"鍒楄〃鎺掑簭",prop:"sortAttrFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"澶氳鏂囨湰",prop:"textAreaFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"榛樿鍊�",prop:"defaultValue"},{label:"鍓嶇紑",prop:"prefixValue"},{label:"鍚庣紑",prop:"suffixValue"},{label:"缁勫悎瑙勫垯",prop:"componentRule"},{label:"楠岃瘉瑙勫垯",prop:"verifyRule"},{label:"鏃堕棿鏍煎紡",prop:"codeDateFormat"},{label:"鍒嗙被娉ㄥ叆",prop:"classifyInvokeLevel"},{label:"鏋氫妇娉ㄥ叆",prop:"enumString"},{label:"绾ц仈灞炴��",prop:"parentCode"},{label:"鍙傜収閰嶇疆",prop:"referConfig"},{label:"绾ц仈鏌ヨ灞炴��",prop:"parentQueryAttr"},{label:"閫夋嫨搴撴爣璇�",prop:"libraryIdentification"},{label:"濉啓鎻愮ず",prop:"explain"},{label:"琛ㄥ崟鏄剧ず鏍峰紡",prop:"formDisplayStyle"},{label:"琛ㄦ牸鏄剧ず鏍峰紡",prop:"tableDisplayStyle"},{label:"琛ㄥ崟瓒呴摼鎺�",prop:"formHref"},{label:"琛ㄦ牸瓒呴摼鎺�",prop:"tableHref"},{label:"琛ㄦ牸鏄剧ずjs",prop:"tableDisplayJs"},{label:"闀垮害",prop:"controlLength"},{label:"灏忔暟绮惧害",prop:"precisionLength"},{label:"鍙栧�艰寖鍥�",prop:"valueArea"}]},tableData:[],editingRow:null,editShow:"",enumVisible:!1,enumRow:[],injectVisible:!1,addVisible:!1,rulesVisible:!1,attrVisible:!1,attrModel:"",attrRow:{},addvisible:!1,injectOption:{type:"鍒嗙被鍚嶇О",set:"鏈�灏忓眰",change:"鏄�",injectNum:0},RulesForm:{expressionText:"",TestContent:"",ruleRowBds:""},rulesOption:{border:!0,menu:!1,addBtn:!1,refreshBtn:!1,columnBtn:!1,header:!1,toolBtn:[],column:[{label:"琛ㄨ揪寮�",prop:"bds"},{label:"浣跨敤璇存槑",prop:"description"}]},rulesData:[{bds:"[銆�锛�-锝焆+",description:"鍏ㄨ绗﹀彿"},{bds:"[^銆�锛�-锝焆+",description:"鍗婅绗﹀彿"},{bds:"(([-|+]{1}[\\d]+鈩冿綖[-|+]{1}[\\d]+鈩�)|鏃�)",description:"娓╁害鑼冨洿锛岀ず渚� -55鈩冿綖+125鈩�"},{bds:"[\\d]{15}|[\\d]{18}|[\\d]{17}X",description:"韬唤璇佸彿鐮�(15鎴�18浣嶆暟瀛椼��17浣嶆暟瀛梄) "},{bds:"鐢穦濂硘鐢锋�濂虫��",description:"涓枃鎬у埆"},{bds:"[\\d]+",description:"鏁板瓧"},{bds:"[a-zA-Z]+",description:"瀛楁瘝"},{bds:"[A-Z]+",description:"澶у啓瀛楁瘝"},{bds:"[a-z]+",description:"灏忓啓瀛楁瘝"},{bds:"[0-9a-zA-Z]+",description:"瀛楁瘝銆佹暟瀛楃粍鍚�"},{bds:"((0[\\d]{3}-[\\d]{7})|(0[\\d]{2}-[\\d]{8})|([\\d]{7,8}))",description:"鐢佃瘽鍙风爜"},{bds:"-?[1-9]\\d*",description:"鏁存暟"},{bds:"[1-9]\\d*",description:"姝f暣鏁�"},{bds:"-[1-9]\\d*",description:"璐熸暣鏁�"},{bds:"-[1-9]\\d*|0",description:"闈炴鏁存暟(璐熸暣鏁�+0)"},{bds:"[1-9]\\d*|0",description:"闈炶礋鏁存暟(姝f暣鏁�+0)"},{bds:"-?([1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*|0?\\.0+|0)",description:"娴偣鏁�"},{bds:"[1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*",description:"姝f诞鐐规暟"},{bds:"-[1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*",description:"璐熸诞鐐规暟"},{bds:"[(-([1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*))|0?\\.0+|0",description:"闈炴娴偣鏁帮紙璐熸诞鐐规暟 + 0锛�"},{bds:"[1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*|0?\\.0+|0",description:"闈炶礋娴偣鏁帮紙姝f诞鐐规暟 + 0锛�"},{bds:"x",description:"瀛楃 x"},{bds:"\\\\",description:"鍙嶆枩绾垮瓧绗�"},{bds:"\\0n",description:"甯︽湁鍏繘鍒跺�� 0 鐨勫瓧绗� n (0 <= n <= 7)"},{bds:"\\0nn",description:"甯︽湁鍏繘鍒跺�� 0 鐨勫瓧绗� nn (0 <= n <= 7)"},{bds:"\\0mnn",description:"甯︽湁鍏繘鍒跺�� 0 鐨勫瓧绗� mnn锛�0 <= m <= 3銆�0 <= n <= 7锛�"},{bds:"\\xhh",description:"甯︽湁鍗佸叚杩涘埗鍊� 0x 鐨勫瓧绗� hh"},{bds:"\\uhhhh",description:"甯︽湁鍗佸叚杩涘埗鍊� 0x 鐨勫瓧绗� hhhh"},{bds:"\\t",description:"鍒惰〃绗� ('\t')"},{bds:"\\n",description:"鏂拌锛堟崲琛岋級绗� ('\n')"},{bds:"\\r",description:"鍥炶溅绗� ('\r')"},{bds:"\\f",description:"鎹㈤〉绗� ('\f')"},{bds:"\\a",description:"鎶ヨ (bell) 绗� ('')"},{bds:"\\e",description:"杞箟绗� ('')"},{bds:"\\cx",description:"瀵瑰簲浜� x 鐨勬帶鍒剁"},{bds:"[abc]",description:"a銆乥 鎴� c锛堢畝鍗曠被锛�"},{bds:"[^abc]",description:"浠讳綍瀛楃锛岄櫎浜� a銆乥 鎴� c锛堝惁瀹氾級"},{bds:"[a-zA-Z]",description:"a 鍒� z 鎴� A 鍒� Z锛屼袱澶寸殑瀛楁瘝鍖呮嫭鍦ㄥ唴锛堣寖鍥达級"},{bds:"[a-d[m-p]]",description:"a 鍒� d 鎴� m 鍒� p锛歔a-dm-p]锛堝苟闆嗭級"},{bds:"[a-z&&[def]]",description:"\td銆乪 鎴� f锛堜氦闆嗭級"},{bds:"[a-z&&[^bc]]",description:"a 鍒� z锛岄櫎浜� b 鍜� c锛歔ad-z]锛堝噺鍘伙級"},{bds:"[a-z&&[^m-p]]",description:"a 鍒� z锛岃�岄潪 m 鍒� p锛歔a-lq-z]锛堝噺鍘伙級"},{bds:".",description:"浠讳綍瀛楃锛堜笌琛岀粨鏉熺鍙兘鍖归厤涔熷彲鑳戒笉鍖归厤锛�"},{bds:"\\d",description:"鏁板瓧锛歔0-9]"},{bds:"\\D",description:"闈炴暟瀛楋細 [^0-9]"},{bds:"\\s",description:"绌虹櫧瀛楃锛歔 \\t\\n\v\\f\\r]"},{bds:"\\S",description:"闈炵┖鐧藉瓧绗︼細[^\\s]"},{bds:"\\w",description:"鍗曡瘝瀛楃锛歔a-zA-Z_0-9]"},{bds:"\\W",description:"闈炲崟璇嶅瓧绗︼細[^\\w]"},{bds:"\\p{Lower}",description:"灏忓啓瀛楁瘝瀛楃锛歔a-z]"},{bds:"\\p{Upper}",description:"澶у啓瀛楁瘝瀛楃锛歔A-Z]"},{bds:"\\p{ASCII}",description:"鎵�鏈� ASCII锛歔\0-]"},{bds:"\\p{Alpha}",description:"瀛楁瘝瀛楃锛歔\\p{Lower}\\p{Upper}]"},{bds:"\\p{Digit}",description:"鍗佽繘鍒舵暟瀛楋細[0-9]"},{bds:"\\p{Alnum}",description:"瀛楁瘝鏁板瓧瀛楃锛歔\\p{Alpha}\\p{Digit}]"},{bds:"\\p{Punct}",description:"鏍囩偣绗﹀彿锛�!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~"},{bds:"\\p{Graph}",description:"鍙瀛楃锛歔\\p{Alnum}\\p{Punct}]"},{bds:"\\p{Print}",description:"鍙墦鍗板瓧绗︼細[\\p{Graph} ]"},{bds:"\\p{Blank}",description:"绌烘牸鎴栧埗琛ㄧ锛歔 \\t]"},{bds:"\\p{Cntrl}",description:"鎺у埗瀛楃锛歔\0-]"},{bds:"\\p{XDigit}",description:"鍗佸叚杩涘埗鏁板瓧锛歔0-9a-fA-F]"},{bds:"\\p{Space}",description:"绌虹櫧瀛楃锛歔 \\t\\n\v\\f\\r]"},{bds:"\\p{javaLowerCase}",description:"绛夋晥浜� java.lang.Character.isLowerCase()"},{bds:"\\p{javaUpperCase}",description:"绛夋晥浜� java.lang.Character.isUpperCase()"},{bds:"\\p{javaWhitespace}",description:"绛夋晥浜� java.lang.Character.isWhitespace()"},{bds:"\\p{javaMirrored}",description:"绛夋晥浜� java.lang.Character.isMirrored()"},{bds:"\\p{InGreek}",description:"Greek 鍧楋紙绠�鍗曞潡锛変腑鐨勫瓧绗�"},{bds:"\\p{Lu}",description:"澶у啓瀛楁瘝锛堢畝鍗曠被鍒級"},{bds:"\\p{Sc}",description:"璐у竵绗﹀彿"},{bds:"\\P{InGreek}",description:"鎵�鏈夊瓧绗︼紝Greek 鍧椾腑鐨勯櫎澶栵紙鍚﹀畾锛�"},{bds:"[\\p{L}&&[^\\p{Lu}]]",description:"鎵�鏈夊瓧姣嶏紝澶у啓瀛楁瘝闄ゅ锛堝噺鍘伙級"},{bds:"^",description:"琛岀殑寮�澶�"},{bds:"$",description:"琛岀殑缁撳熬"},{bds:"\\b",description:"鍗曡瘝杈圭晫"},{bds:"\\B",description:"闈炲崟璇嶈竟鐣�"},{bds:"\\A",description:"杈撳叆鐨勫紑澶�"},{bds:"\\G",description:"涓婁竴涓尮閰嶇殑缁撳熬"},{bds:"\\Z",description:"杈撳叆鐨勭粨灏撅紝浠呯敤浜庢渶鍚庣殑缁撴潫绗︼紙濡傛灉鏈夌殑璇濓級"},{bds:"\\z",description:"杈撳叆鐨勭粨灏�"},{bds:"X ?",description:"X锛屼竴娆℃垨涓�娆′篃娌℃湁"},{bds:"X *",description:"X锛岄浂娆℃垨澶氭"},{bds:"X +",description:"X锛屼竴娆℃垨澶氭"},{bds:"X {n }",description:"X锛屾伆濂� n 娆�"},{bds:"X {n ,}",description:"X锛岃嚦灏� n 娆�"},{bds:"X {n ,m }",description:"X锛岃嚦灏� n 娆★紝浣嗘槸涓嶈秴杩� m 娆�"},{bds:"X ??",description:"X锛屼竴娆℃垨涓�娆′篃娌℃湁"},{bds:"X *?",description:"X锛岄浂娆℃垨澶氭"},{bds:"X +?",description:"X锛屼竴娆℃垨澶氭"},{bds:"X {n }?",description:"X锛屾伆濂� n 娆�"},{bds:"X {n ,}?",description:"X锛岃嚦灏� n 娆�"},{bds:"X {n ,m }?",description:"X锛岃嚦灏� n 娆★紝浣嗘槸涓嶈秴杩� m 娆�"},{bds:"X ?+",description:"X锛屼竴娆℃垨涓�娆′篃娌℃湁"},{bds:"X *+",description:"X锛岄浂娆℃垨澶氭"},{bds:"X ++",description:"X锛屼竴娆℃垨澶氭"},{bds:"X {n }+",description:"X锛屾伆濂� n 娆�"},{bds:"X {n ,}+",description:"X锛岃嚦灏� n 娆�"},{bds:"X {n ,m }+",description:"X锛岃嚦灏� n 娆★紝浣嗘槸涓嶈秴杩� m 娆�"},{bds:"XY",description:"X 鍚庤窡 Y"},{bds:"X |Y",description:"X 鎴� Y"},{bds:"(X )",description:"X锛屼綔涓烘崟鑾风粍"},{bds:"\\n",description:"浠讳綍鍖归厤鐨� n<sup>th</sup> 鎹曡幏缁�"},{bds:"\\",description:"Nothing锛屼絾鏄紩鐢ㄤ互涓嬪瓧绗�"},{bds:"\\Q",description:"Nothing锛屼絾鏄紩鐢ㄦ墍鏈夊瓧绗︼紝鐩村埌 \\E"},{bds:"\\E",description:"Nothing锛屼絾鏄粨鏉熶粠 \\Q 寮�濮嬬殑寮曠敤"},{bds:"(?:X )",description:"X锛屼綔涓洪潪鎹曡幏缁�"},{bds:"(?idmsux-idmsux)",description:"Nothing锛屼絾鏄皢鍖归厤鏍囧織鐢� on 杞负 off"},{bds:"(?idmsux-idmsux:X )",description:"X锛屼綔涓哄甫鏈夌粰瀹氭爣蹇� on - off 鐨勯潪鎹曡幏缁�"},{bds:"(?=X )",description:"X锛岄�氳繃闆跺搴︾殑姝� lookahead"},{bds:"(?!X )",description:"X锛岄�氳繃闆跺搴︾殑璐� lookahead"},{bds:"(?<=X )",description:"X锛岄�氳繃闆跺搴︾殑姝� lookbehind"},{bds:"(?<!X )",description:"X锛岄�氳繃闆跺搴︾殑璐� lookbehind"},{bds:"(?>X )",description:"X锛屼綔涓虹嫭绔嬬殑闈炴崟鑾风粍"}],businessData:[],businessOption:{indexClassName:"搴忓彿",indexLabelClassName:"搴忓彿",index:!0,border:!0,addBtn:!1,menu:!1,selection:!0,height:500,column:[{label:"灞炴�ц嫳鏂囧悕绉�",prop:"id"},{label:"灞炴�т腑鏂囧悕绉�",prop:"name"},{label:"闀垮害",prop:"attributeLength"},{label:"鏁版嵁绫诲瀷",prop:"attrDataType",formatter:function(e,t){var r={VTBoolean:"甯冨皵鍨�",VTClob:"闀挎枃鏈�",VTDate:"鏃ユ湡",VTDateTime:"鏃ユ湡鏃堕棿",VTTime:"鏃堕棿",VTLong:"闀挎暣鍨�",VTDouble:"閲戦/鍙岀簿搴�",VTInteger:"鏁村舰",VTFilePath:"鏂囦欢",VTString:"瀛楃涓�"};return r[e.attrDataType]}},{label:"鍙┖",prop:"nullableFlag",formatter:function(e,t){return"true"==e.nullableFlag||"1"==e.nullableFlag?"鏄�":"鍚�"}},{label:"榛樿鍊�",prop:"defaultValue"},{label:"灏忔暟绮惧害",prop:"precisionLength"},{label:"灏忕簿鍒诲害",prop:"scaleLength"},{label:"鍙栧�艰寖鍥�",prop:"range"},{label:"鍙傜収",prop:"referFlag",formatter:function(e){return e.referFlag?e.referBtmTypeId:""}},{label:"鏋氫妇",prop:"enumFlag",formatter:function(e){return e.enumFlag?e.enumId:""}}]},data:[],rowList:[],rowCellList:[],List:[],option:{index:!1,border:!0,editBtn:!1,selection:!0,labelWidth:110,cellBtn:!0,cancelBtn:!1,addBtn:!1,width:300,defaultSort:{prop:"name",order:"descending"},column:[{prop:"orderNum",label:"鎺掑簭鍙�",sortable:!0,edit:"number",width:90,fixed:!0},{label:"灞炴�ц嫳鏂囩紪鍙�",prop:"id",fixed:!0,cell:!1,labelWidth:110,width:125,sortable:!1},{label:"灞炴�т腑鏂囧悕绉�",prop:"name",fixed:!0,cell:!1,width:145,edit:"text",sortable:!0},{label:"灞炴�у垎缁�",prop:"attributeGroup",cell:!1,sortable:!0,edit:"text",width:125},{label:"绫诲瀷",prop:"attributeDataTypeText",cell:!1,sortable:!0},{label:"鍒楄〃瀹藉害",prop:"attrTableWidth",cell:!1,sortable:!0,width:105,edit:"number"},{label:"鍏抽敭灞炴��",prop:"keyAttrFlag",cell:!1,edit:"switch"},{label:"鏌ヨ灞炴��",prop:"queryAttrFlag",cell:!1,edit:"switch"},{label:"楂樼骇鏌ヨ灞炴��",prop:"seniorQueryAttrFlag",width:110,cell:!1,edit:"switch"},{label:"鐩镐技鏌ラ噸灞炴��",prop:"sameRepeatAttrFlag",width:110,cell:!1,edit:"switch"},{label:"蹇呰緭",prop:"requireFlag",cell:!1,edit:"switch"},{label:"琛ㄥ崟鏄剧ず",prop:"formDisplayFlag",cell:!1,edit:"switch"},{label:"鍒楄〃鏄剧ず",prop:"tableDisplayFlag",cell:!1,edit:"switch"},{label:"鍙",prop:"readonlyFlag",cell:!1,edit:"switch"},{label:"鍒楄〃鎺掑簭",prop:"sortAttrFlag",cell:!1,edit:"switch"},{label:"澶氳鏂囨湰",prop:"textareaFlag",cell:!1,edit:"switch"},{label:"榛樿鍊�",prop:"defaultValue",sortable:!0,cell:!1,edit:"text",width:95},{label:"鍓嶇紑",prop:"prefixValue",sortable:!0,edit:"select",width:110,editConfig:{extraParams:{code:"codeclstempattr",dictKey:"prefix"}},cell:!1},{label:"鍚庣紑",prop:"suffixValue",sortable:!0,edit:"select",width:110,editConfig:{extraParams:{code:"codeclstempattr",dictKey:"suffix"}},cell:!1},{label:"缁勫悎瑙勫垯",prop:"componentRule",sortable:!0,cell:!1,edit:"refer",width:105},{label:"楠岃瘉瑙勫垯",prop:"verifyRule",sortable:!0,cell:!1,edit:"refer",width:105},{label:"鏃堕棿鏍煎紡",prop:"codeDateFormat",sortable:!0,width:135,edit:"select",editConfig:{extraParams:{code:"codeclstempattr",dictKey:"dateFormates"}},cell:!1},{label:"鍒嗙被娉ㄥ叆",prop:"classifyInvokeLevelName",cell:!1,edit:"refer"},{label:"鍒嗙被娉ㄥ叆",prop:"classifyInvokeLevel",cell:!1,edit:"referName"},{label:"鏋氫妇娉ㄥ叆",prop:"enumString",cell:!1,edit:"refer"},{label:"绾ц仈灞炴��",prop:"parentCode",cell:!1,edit:"refer"},{label:"鍙傜収閰嶇疆",prop:"referConfig",cell:!1,edit:"refer"},{label:"绾ц仈鏌ヨ灞炴��",prop:"parentQueryAttr",width:105,cell:!1,edit:"text"},{label:"閫夋嫨搴撴爣璇�",prop:"libraryIdentification",width:105,cell:!1,edit:"text"},{label:"濉啓鎻愮ず",prop:"explain",cell:!1,edit:"text"},{label:"琛ㄥ崟鏄剧ず鏍峰紡",prop:"formDisplayStyle",width:105,cell:!1,edit:"text"},{label:"琛ㄦ牸鏄剧ず鏍峰紡",prop:"tableDisplayStyle",width:105,cell:!1,edit:"text"},{label:"琛ㄥ崟瓒呴摼鎺�",prop:"formHref",width:95,cell:!1,edit:"text"},{label:"琛ㄦ牸瓒呴摼鎺�",prop:"tableHref",width:95,cell:!1,edit:"text"},{label:"琛ㄦ牸鏄剧ずjs",prop:"tableDisplayJs",width:95,cell:!1,edit:"text"},{label:"闀垮害",prop:"controlLength",cell:!1},{label:"灏忔暟绮惧害",prop:"precisionLength",cell:!1},{label:"鍙栧�艰寖鍥�",prop:"valueArea",sortable:!0,cell:!1,width:105,edit:"text"}],List:[]},vciFieldTypeMap:{VTBoolean:"甯冨皵鍨�",VTClob:"闀挎枃鏈�",VTDate:"鏃ユ湡",VTDateTime:"鏃ユ湡鏃堕棿",VTTime:"鏃堕棿",VTLong:"闀挎暣鍨�",VTDouble:"閲戦/鍙岀簿搴�",VTInteger:"鏁村舰",VTFilePath:"鏂囦欢",VTString:"瀛楃涓�"},codeDataFlag:!1,componentRuleText:""}},computed:{attrOids:function(){var e=[];return this.attrSelectList.forEach((function(t){e.push(t.oid)})),e.join(",")},busineOids:function(){var e=[];return this.busineSelectList.forEach((function(t){e.push(t.oid)})),e.join(",")}},mounted:function(){},created:function(){var e=this;this.option.column.forEach((function(t,r){"select"==t.edit&&e.selectChangeHandler(t.editConfig,r)}))},methods:{formAttr:function(e,t){console.log(e,t)},AddFindHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.BuineAttrByBtm(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.BuineAttrByBtm(t),this.SelectValue="",this.SelectFInd=""}},echoReferConfig:function(e){console.log("val--",e),this.referObject=e,this.$set(this.CurrentCell,"referConfig",JSON.stringify(e))},selectChangeHandler:function(e,t){var r=this;Object(o["listByFlag"])(e.extraParams).then((function(e){r.option.column[t].data=e.data.data}))},attrVisibleHandle:function(){this.attrSelectList<1?this.$message.warning("璇烽�夋嫨妯℃澘灞炴��"):(this.attrVisible=!0,console.log(this.attrSelectList))},attrHandle:function(){var e=this;console.log(this.attrSelectList),this.attrSelectList.forEach((function(t){t.attributeGroup=e.attrModel})),this.attrModel="",this.attrVisible=!1},attrRemove:function(){this.attrModel=""},CrudRend:function(){var e=this;""!=this.crudOid&&Object(o["gridCodeClassifyTemplateAttr"])({"conditionMap[classifyTemplateOid]":this.crudOid}).then((function(t){e.ProData=t.data.data})).catch((function(t){e.$message.error(t)}))},busineAddHandle:function(){var e=this;if(0==this.busineSelectList.length)return this.$message.warning("璇烽�夋嫨灞炴�ч泦"),!1;var t=this.ProData.length;this.busineSelectList.forEach((function(r){var i=!1;e.ProData.forEach((function(e){if(r.id==e.id)return i=!0,!1})),i||(r.oid="",e.busineAddList=Object.assign(r,{orderNum:++t,attributedatatype:r.attrDataType,attributeDataTypeText:e.vciFieldTypeMap[r.attrDataType],controlLength:r.attributeLength,valueArea:r.range,referbtmid:r.referBtmTypeId,referbtmname:r.referBtmTypeName,referConfig:"",enumid:r.enumId,precisionLength:(r.precisionLength?r.precisionLength:"")+(r.scaleLength?"("+r.scaleLength+")":""),classifyTemplateOid:e.crudOid,classifytemplateoid:e.crudOid,formDisplayFlag:"true",tableDisplayFlag:"true",sortAttrFlag:"false",queryAttrFlag:"true",seniorQueryAttrFlag:"true",attrTableWidth:120}),e.ProData.push(JSON.parse(JSON.stringify(e.busineAddList))))})),this.addVisible=!1},businessSelect:function(e,t){this.busineSelectList=e},busineHandle:function(){this.addVisible=!0,this.busineSelectList=[],this.busineAddList=[],this.BuineAttrByBtm()},BuineAttrByBtm:function(e){var t=this;Object(o["AttrByBtm"])(l({"conditionMap[oid]":this.crudOid},e)).then((function(e){t.businessData=e.data.data}))},CascadeHandle:function(){var e=this;this.attrSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃ā鏉垮睘鎬�"):this.attrSelectList.length<1?this.$message.warning("璇烽�夋嫨涓�鏉℃ā鏉垮睘鎬�"):1===this.attrSelectList.length&&(this.CascadeVisible=!0,Object(o["gridCodeClassifyTemplateAttr"])({"conditionMap[classifyTemplateOid]":this.Formlist[0].oid,"conditionMap[oid_notequal]":this.attrOid}).then((function(t){e.CascadeData=t.data.data})))},CascadeAddHandle:function(){var e="";e=this.selectRowArr.id+this.selectRowArr.name,this.CurrentCell?this.$set(this.CurrentCell,"parentCode",e):this.$set(this.attrSelectList[0],"parentCode",e),this.CascadeVisible=!1},casRemove:function(){this.selectRow=""},CascaderowClick:function(e){this.selectRow=e.$index,this.selectRowArr=e},orderHandle:function(){this.$refs.referAttrCrud.sort("orderNum")},selectHandle:function(e,t){this.attrOid=t.oid,this.attrRow=t,console.log(t)},selectionChange:function(e){this.attrSelectList=e,console.log(e)},addsHandler:function(){var e=this;Object(o["batchAddSave"])(JSON.parse(JSON.stringify(this.ProData))).then((function(t){e.$message.success("淇濆瓨鎴愬姛")}))},handleCellClicks:function(e,t){var r=this;this.editingRows=e,this.editShows=t.property,this.rowOid=e.oid,this.CurrentCell=e,"referConfig"==t.property?(this.referConfigVisble=!0,this.referConfigOption={referConfig:this.referConfigText||""},""==this.CurrentCell.referConfig&&(this.referConfigOption={referConfig:""}),console.log("--",this.referConfigOption)):"classifyInvokeLevelName"==t.property?this.injectVisible=!0:"componentRule"==t.property?(this.CurrentCell&&(this.CurrentCell.componentRule=this.componentRuleText),this.isShowformulaEdit=!0):"enumString"==t.property?this.enumVisible=!0:"parentCode"==t.property?(Object(o["gridCodeClassifyTemplateAttr"])({"conditionMap[classifyTemplateOid]":this.Formlist[0].oid,"conditionMap[oid_notequal]":this.CurrentCell.oid}).then((function(e){console.log(e),r.CascadeData=e.data.data})),this.CascadeVisible=!0):"verifyRule"==t.property&&(this.RulesForm.expressionTextt=this.CurrentCell.verifyRule,this.rulesVisible=!0,console.log(this.CurrentCell.verifyRule),console.log(this.RulesForm.expressionText))},saveRows:function(){this.editingRows=null},addRow:function(){this.tableData.push(JSON.parse(JSON.stringify({key:"",value:""})))},handleCellClick:function(e,t){this.editingRow=e,this.editShow=t.property},enumDeleteRow:function(e){this.tableData.splice(e.$index,1)},enmuVisHandle:function(){this.attrSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃ā鏉垮睘鎬�"):this.attrSelectList<1?this.$message.warning("璇烽�夋嫨涓�鏉℃ā鏉垮睘鎬�"):1===this.attrSelectList.length&&(this.enumVisible=!0)},enumBeforeClose:function(e){this.tableData=[],e()},enumCancell:function(){this.tableData=[],this.enumVisible=!1},handleSelectionChange:function(e){this.enumRow=JSON.parse(JSON.stringify(e))},enumAddHandle:function(){var e=this,t=!1;this.tableData.forEach((function(r,i){return""===r.key?(e.$message.warning("绗�".concat(i+1,"琛岀殑閫夐」鍊间笉鑳戒负绌�")),void(t=!0)):""===r.value?(e.$message.warning("绗�".concat(i+1,"琛岀殑閫夐」涓枃鏍囩涓嶈兘涓虹┖")),void(t=!0)):void 0})),t||(this.CurrentCell?(this.$set(this.CurrentCell,"enumString",JSON.stringify(this.tableData)),this.enumVisible=!1):(this.$set(this.attrSelectList[0],"enumString",JSON.stringify(this.tableData)),this.tableData=[],this.enumVisible=!1))},saveRow:function(){this.editingRow=null},ruleAddHandler:function(){this.attrSelectList<1?this.$message.warning("璇烽�夋嫨妯℃澘灞炴��"):this.rulesVisible=!0},handleRulesRowDBLClick:function(e){this.ruleRowBds=e.bds,this.RulesForm.expressionText=e.bds},rulesremove:function(){this.RulesForm.expressionText="",this.RulesForm.TestContent=""},rulesHandle:function(){var e=this;this.CurrentCell?this.$set(this.CurrentCell,"verifyRule",this.RulesForm.expressionText):(this.attrSelectList.forEach((function(t){e.$set(t,"verifyRule",e.RulesForm.expressionText)})),this.rulesremove()),this.rulesVisible=!1},rulesExamine:function(){console.log(this.RulesForm.expressionText);var e=new RegExp(this.rulesData.ruleRowBds);e.test(this.RulesForm.TestContent)&&this.$message.success("鏍¢獙鎴愬姛")},injectBtn:function(){this.attrSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃ā鏉挎暟鎹�"):this.attrSelectList.length<1?this.$message.warning("璇烽�夋嫨涓�鏉℃ā鏉挎暟鎹�"):1===this.attrSelectList.length&&(this.injectVisible=!0)},injectAddHandle:function(){var e={"娉ㄥ叆绫诲瀷":this.injectOption.type,"娉ㄥ叆绫诲瀷鍚嶇О":this.injectOption.set,"灞傜骇璁剧疆":this.injectOption.injectNum,"鏄惁鍙慨鏀�":this.injectOption.change};this.CurrentCell?(this.$set(this.CurrentCell,"classifyInvokeLevelName",e),this.$set(this.CurrentCell,"classifyInvokeLevel",JSON.stringify(this.injectOption))):(this.$set(this.attrSelectList[0],"classifyInvokeLevelName",e),this.$set(this.attrSelectList[0],"classifyInvokeLevel",JSON.stringify(this.injectOption))),this.injectVisible=!1},injectHandleReset:function(){this.injectOption.type="",this.injectOption.set="",this.injectOption.change="",this.injectOption.injectNum=""},injectRemove:function(){this.injectVisible=!1},CrudRowDel:function(e){this.ProData.splice(e,1)},CrudRemove:function(){var e=this;this.attrSelectList.forEach((function(t){var r=e.ProData.indexOf(t);e.ProData.splice(r,1)}))},reset:function(){this.referConfigVisble=!0,this.referConfigOption={referConfig:"confing"},console.log(this.referConfigOption)},syncHandle:function(){var e=this;this.attrSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃ā鏉垮睘鎬ф暟鎹�"):this.attrSelectList.length<1?this.$message.warning("璇烽�夋嫨涓�鏉℃ā鏉垮睘鎬ф暟鎹�"):1===this.attrSelectList.length&&Object(o["copyto"])({oid:this.attrRow.oid}).then((function(t){e.$message.success("鍚屾鎴愬姛")}))},applicationHandle:function(){this.addvisible=!0},isShowHandler:function(){this.attrSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃ā鏉垮睘鎬ф暟鎹�"):this.attrSelectList.length<1?this.$message.warning("璇烽�夋嫨涓�鏉℃ā鏉垮睘鎬ф暟鎹�"):1===this.attrSelectList.length&&(this.isShowformulaEdit=!0)},fullscreenHandle:function(){this.crudArray.length<1?this.$message.warning("璇烽�夋嫨涓�涓ā鏉�"):(this.attrEditVisible=!0,this.attrFlag=!0)},escEdit:function(){this.attrFlagChiledren=!1,this.attrEditVisible=!1},updataFormlaContent:function(e){this.CurrentCell?this.$set(this.CurrentCell,"componentRule",e.replace(/"/g,"")):this.$set(this.attrRow,"componentRule",e.replace(/"/g,""))},setReferConfigValue:function(e){var t=JSON.stringify(e);this.referConfigText=t,this.CurrentCell?this.$set(this.CurrentCell,"referConfig",JSON.stringify(e)):this.$set(this.attrRow,"referConfig",JSON.stringify(e))},sortChange:function(e){console.log(e)}}},u=c,d=(r("4358"),r("2877")),p=Object(d["a"])(u,i,a,!1,null,"24257d30",null);t["default"]=p.exports},2746:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],staticClass:"avue-dialog avue-dialog--top",attrs:{visible:e.dialogVisible,top:"0vh",title:"鐩镐技椤规煡璇�",width:e.width,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t},opened:e.openDialog}},[t("ResembleQuery",e._b({directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"ResembleQuery",attrs:{column:e.column,templateOid:e.templateOid,codeRuleOid:e.codeRuleOid,codeClassifyOid:e.codeClassifyOid}},"ResembleQuery",e.$attrs,!1))],1)},a=[],n=r("902d"),o=r("6657"),s={name:"ResembleQueryDialog",components:{ResembleQuery:o["default"]},props:{visible:{type:Boolean,default:!1},codeClassifyOid:{type:String,default:""},templateOid:{type:String,default:""},rowOid:"",codeRuleOid:{type:String,default:""},type:{type:String,default:"add"},form:{type:Object,default:function(){return{}}}},data:function(){return{column:[],loading:!1,detailData:{}}},computed:{dialogVisible:{get:function(){return this.visible},set:function(e){this.$emit("update:visible",e)}}},methods:{openDialog:function(){var e=this;this.loading=!0,Object(n["getFormDetail"])({templateOid:this.templateOid,oid:this.rowOid}).then((function(t){return e.detailData=t.data.data[0]||{},Object(n["getFormTemplate"])({templateOid:e.templateOid,codeClassifyOid:e.codeClassifyOid})})).then((function(t){e.loading=!1,t.data&&t.data.resembleTableVO.cols&&t.data.resembleTableVO.cols.length>0?(e.column=t.data.resembleTableVO.cols,e.$refs.ResembleQuery.resembleQuery(e.detailData)):e.column=[]}))}}},l=s,c=r("2877"),u=Object(c["a"])(l,i,a,!1,null,"4c1d99af",null);t["default"]=u.exports},"276d":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getLazyList",(function(){return l})),r.d(t,"getTableDefinedUrl",(function(){return c}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r,i,n){return Object(a["a"])({url:i,method:n,params:o(o({},e),{},{page:t,limit:r})})},l=function(e,t){return Object(a["a"])({url:t,method:"get",params:o({},e)})},c=function(e,t){return Object(a["a"])({url:t,method:"get",params:o({},e)})}},"286c":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"top-menu"},[t("el-menu",{attrs:{"default-active":e.activeIndex,mode:"horizontal","text-color":"#333"}},[t("el-menu-item",{key:"0",attrs:{index:"0"},nativeOn:{click:function(t){return e.openHome(e.itemHome)}}},[t("template",{slot:"title"},[t("i",{class:e.itemHome.source}),t("span",[e._v(e._s(e.generateTitle(e.itemHome)))])])],2),e._l(e.items,(function(r,i){return[t("el-menu-item",{key:i,attrs:{index:r.id+""},nativeOn:{click:function(t){return e.openMenu(r)}}},[t("template",{slot:"title"},[t("i",{class:r.source,staticStyle:{"padding-right":"5px"}}),t("span",[e._v(e._s(e.generateTitle(r)))])])],2)]}))],2)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("7f7f"),r("ade3")),o=r("5880");function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c={name:"top-menu",data:function(){return{itemHome:{name:"棣栭〉",source:"el-icon-menu"},activeIndex:"0",items:[]}},inject:["index"],created:function(){this.getMenu()},computed:l({},Object(o["mapGetters"])(["tagCurrent","menu"])),methods:{openHome:function(e){this.index.openMenu(e),this.$router.push({path:this.$router.$avueRouter.getPath({name:e.name,src:""},{})})},openMenu:function(e){this.index.openMenu(e)},getMenu:function(){var e=this;this.$store.dispatch("GetTopMenu").then((function(t){e.items=t}))},generateTitle:function(e){return this.$router.$avueRouter.generateTitle(e.name,(e.meta||{}).i18n)}}},u=c,d=r("2877"),p=Object(d["a"])(u,i,a,!1,null,null,null);t["default"]=p.exports},"28c5":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeSynonym/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeSynonym/detail",method:"get",params:{oid:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeSynonym/remove",method:"post",params:{oids:oids}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeSynonym/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeSynonym/submit",method:"post",data:e})}},2905:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"remove",(function(){return l})),r.d(t,"add",(function(){return c})),r.d(t,"update",(function(){return u})),r.d(t,"getNotice",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-desk/notice/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-desk/notice/remove",method:"post",params:{ids:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-desk/notice/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-desk/notice/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-desk/notice/detail",method:"get",params:{id:e}})}},2934:function(e,t,r){"use strict";r.r(t),r.d(t,"exportBlob",(function(){return a}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:e,method:"get",responseType:"blob"})}},"2b1e":function(e,t,r){},"2c75":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"remove",(function(){return l})),r.d(t,"add",(function(){return c})),r.d(t,"update",(function(){return u}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/param/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/param/remove",method:"post",params:{ids:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/param/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/param/submit",method:"post",data:e})}},"2f98":function(e,t,r){"use strict";r("93bf")},"2fee":function(e,t,r){"use strict";r("8a50")},"305f":function(e,t,r){"use strict";r("5b16")},3528:function(e,t,r){"use strict";r.r(t),r.d(t,"getPage",(function(){return s})),r.d(t,"grantTree",(function(){return l})),r.d(t,"grant",(function(){return c})),r.d(t,"remove",(function(){return u})),r.d(t,"add",(function(){return d})),r.d(t,"update",(function(){return p})),r.d(t,"getRole",(function(){return f})),r.d(t,"getRoleTree",(function(){return m})),r.d(t,"getRoleTreeById",(function(){return h}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/role/page",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(){return Object(a["a"])({url:"/api/ubcs-system/menu/grant-tree",method:"get"})},c=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-system/role/grant",method:"post",data:{roleIds:e,menuIds:t,dataScopeIds:r,apiScopeIds:i}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/role/remove",method:"post",params:{ids:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/role/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-system/role/submit",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/role-tree-keys",method:"get",params:{roleIds:e}})},m=function(e){return Object(a["a"])({url:"/api/ubcs-system/role/tree",method:"get",params:{tenantId:e}})},h=function(e){return Object(a["a"])({url:"/api/ubcs-system/role/tree-by-id",method:"get",params:{roleId:e}})}},3562:function(e,t,r){"use strict";r("c35b")},"35a0":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getParentList",(function(){return l})),r.d(t,"getChildList",(function(){return c})),r.d(t,"remove",(function(){return u})),r.d(t,"removeChild",(function(){return d})),r.d(t,"add",(function(){return p})),r.d(t,"addChild",(function(){return f})),r.d(t,"update",(function(){return m})),r.d(t,"updateChild",(function(){return h})),r.d(t,"getDict",(function(){return b})),r.d(t,"getDictChild",(function(){return g})),r.d(t,"getDictTree",(function(){return y})),r.d(t,"getDictionary",(function(){return v}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/enum/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/enum/parent-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},c=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-omd/enumItem/listAll",method:"get",params:o(o({},i),{},{current:e,size:t,parentoid:r})})},u=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enum/remove",method:"post",params:{ids:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enumItem/remove",method:"post",params:{ids:e}})},p=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enum/submit",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enumItem/submit",method:"post",data:e})},m=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enum/submit",method:"post",data:e})},h=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enumItem/submit",method:"post",data:e})},b=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enum/detail",method:"get",params:{oid:e}})},g=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enumItem/detail",method:"get",params:{oid:e}})},y=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/enum/tree",method:"get",params:o(o({},r),{},{current:e,size:t})})},v=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enum/dictionary",method:"get",params:e})}},"368f":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"enable",(function(){return p}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-resource/oss/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-resource/oss/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-resource/oss/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-resource/oss/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-resource/oss/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-resource/oss/enable",method:"post",params:{id:e}})}},"36a0":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"remove",(function(){return l})),r.d(t,"upload",(function(){return c})),r.d(t,"update",(function(){return u})),r.d(t,"download",(function(){return d})),r.d(t,"getFile",(function(){return p})),r.d(t,"listFilesByOids",(function(){return f}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-resource/fileController/listFiles",method:"get",params:o(o({},r),{},{page:e,limit:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-resource/fileController/deleteFile",method:"delete",data:e})},c=function(e){return Object(a["a"])({url:"/api/ubcs-resource/fileController/uploadFile",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-resource/fileController/uploadFile",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-resource/fileController/downloadFilesByOids",method:"post",headers:{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"},data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-resource/fileController/get",method:"get",params:{oid:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-resource/fileController/listFilesByOids",method:"get",params:{oids:e}})}},"36d2":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"getTableList",(function(){return p})),r.d(t,"getTableInfo",(function(){return f})),r.d(t,"getTableInfoByName",(function(){return m})),r.d(t,"getModelPrototype",(function(){return h})),r.d(t,"submitModelPrototype",(function(){return b})),r.d(t,"prototypeDetail",(function(){return g}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-develop/model/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model/table-list",method:"get",params:{datasourceId:e}})},f=function(e,t){return Object(a["a"])({url:"/api/ubcs-develop/model/table-info",method:"get",params:{modelId:e,datasourceId:t}})},m=function(e,t){return Object(a["a"])({url:"/api/ubcs-develop/model/table-info",method:"get",params:{tableName:e,datasourceId:t}})},h=function(e,t){return Object(a["a"])({url:"/api/ubcs-develop/model/model-prototype",method:"get",params:{modelId:e,datasourceId:t}})},b=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model-prototype/submit-list",method:"post",data:e})},g=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model-prototype/select",method:"get",params:{modelId:e}})}},"371f":function(e,t,r){"use strict";r.r(t),r.d(t,"modelList",(function(){return s})),r.d(t,"managerList",(function(){return l})),r.d(t,"followList",(function(){return c})),r.d(t,"removeModel",(function(){return u})),r.d(t,"deployModel",(function(){return d})),r.d(t,"changeState",(function(){return p})),r.d(t,"deployUpload",(function(){return f})),r.d(t,"deleteDeployment",(function(){return m})),r.d(t,"deleteProcessInstance",(function(){return h})),r.d(t,"submitModel",(function(){return b})),r.d(t,"detail",(function(){return g})),r.d(t,"modelView",(function(){return y}));r("8e6e"),r("456d"),r("ac6a");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/model/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/manager/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},c=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/follow/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},u=function(e){return Object(a["a"])({url:"/api/ubcs-flow/model/remove",method:"post",params:{ids:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-flow/model/deploy",method:"post",params:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-flow/manager/change-state",method:"post",params:e})},f=function(e,t,r){var i=new FormData;return i.append("category",e),i.append("tenantIds",t),r.forEach((function(e){i.append("files",e)})),Object(a["a"])({headers:{"Content-Type":"multipart/form-data"},url:"/api/ubcs-flow/manager/deploy-upload",method:"post",data:i})},m=function(e){return Object(a["a"])({url:"/api/ubcs-flow/manager/delete-deployment",method:"post",params:{deploymentIds:e}})},h=function(e){return Object(a["a"])({url:"/api/ubcs-flow/follow/delete-process-instance",method:"post",params:e})},b=function(e){return Object(a["a"])({url:"/api/ubcs-flow/model/submit",method:"post",data:e})},g=function(e){return Object(a["a"])({url:"/api/ubcs-flow/model/detail",method:"get",params:e})},y=function(e){return Object(a["a"])({url:"/api/ubcs-flow/process/model-view",method:"get",params:e})}},3907:function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es7_object_get_own_property_descriptors__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("8e6e"),core_js_modules_es7_object_get_own_property_descriptors__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es7_object_get_own_property_descriptors__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("456d"),core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("6762"),core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("2fdb"),core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("7f7f"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_4__),C_java_workspace_GIT_VCI_UBCS_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_defineProperty_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("ade3"),core_js_modules_es6_array_sort__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("55dd"),core_js_modules_es6_array_sort__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es6_array_sort__WEBPACK_IMPORTED_MODULE_6__),regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("96cf"),regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_7__),C_java_workspace_GIT_VCI_UBCS_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("1da1"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_9___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_9__),_api_GetItem__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("dd3a"),_api_integration_integration_js__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("f9fa"),_views_integration_integrationTransfer__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("76e7"),_components_template_SetPersonnel__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("18ec"),_components_FormTemplate_ResembleQueryDialog_vue__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("2746"),_components_BatchImport__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("aa51"),_util_validate__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("c54a"),_components_file_inHtml_vue__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("4b55");function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach((function(t){Object(C_java_workspace_GIT_VCI_UBCS_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_defineProperty_js__WEBPACK_IMPORTED_MODULE_5__["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}__webpack_exports__["a"]={components:{integrationTransfer:_views_integration_integrationTransfer__WEBPACK_IMPORTED_MODULE_12__["default"],SetPersonnel:_components_template_SetPersonnel__WEBPACK_IMPORTED_MODULE_13__["default"],ResembleQueryDialog:_components_FormTemplate_ResembleQueryDialog_vue__WEBPACK_IMPORTED_MODULE_14__["default"],BatchImport:_components_BatchImport__WEBPACK_IMPORTED_MODULE_15__["default"],fileInHtml:_components_file_inHtml_vue__WEBPACK_IMPORTED_MODULE_17__["default"]},name:"Crud.vue",props:{page:{type:Object,default:function(){return{}}},codeClassifyOid:{type:String,default:""},coderuleoid:{type:String,default:""},tableDataArray:{type:Array},total:{type:String,default:""},templateOid:{type:String,default:""},tableHeadDataFateher:{type:Array},isLoading:{type:Boolean,default:!1},tableHeadFindData:{type:Array},tableHeadBtnData:{type:Array}},data:function(){return{searchResults:[],WupinFindValue:"",similarVisible:!1,parameter:{ids:[],code:"",type:"",template:"",vars:{codeClassifyOid:"",templateOid:""}},visibleNames:[],visibleFlow:!1,visibleDeactivate:!1,visibleEnable:!1,visibleRecovery:!1,title:"",transferData:[],transferProps:{key:"oid",label:"name"},tableHeadFindDatas:[],addvisible:!1,editvisible:!1,findvisible:!1,dialogPush:!1,rowOid:"",disabledProp:["id"],editingRow:null,editShow:"",editAttr:"",data:[],options:{},option:{column:[]},List:[],columnType:{text:"input",combox:"select",truefalse:"switch",number:"number",datetime:"datetime"},tableData:[],tableHeight:"calc(100vh - 330px)",DataVisible:!1,tableHeadData:[],items:{},seniorQueryColumns:[],selectRow:[],userName:"",batchImportData:{visible:!1,type:"",codeClassifyOid:""},masterVrBtnList:[],fileOptions:{ownbizOid:"0",ownbizBtm:"0",fileDocClassify:"!=processAuditSuggest",fileDocClassifyName:"",hasDownload:!0,hasUpload:!0,height:100}}},computed:{},created:function(){},mounted:function(){},activated:function(){},watch:{tableHeadDataFateher:{handler:function(e,t){this.options=e.tableDefineVO.seniorQueryColumns}},codeClassifyOid:{handler:function(e,t){this.codeClassifyOid=e,this.parameter.vars.codeClassifyOid=e},deep:!0},tableDataArray:{handler:function(e,t){this.tableData=e}},tableHeadFindData:{handler:function handler(newval,oldval){newval.forEach((function(record,_index){"id"==record.field&&Object(_util_validate__WEBPACK_IMPORTED_MODULE_16__["b"])(record.templet)?record.formatter="":record.templet&&"string"==typeof record.templet&&!Object(_util_validate__WEBPACK_IMPORTED_MODULE_16__["b"])(record.templet)&&record.templet.indexOf("function(row,column)")>-1?record.formatter=eval("("+record.templet+")"):"truefalse"==record.fieldType&&(record.formatter=function(e,t){return"true"==e[t.property]||"1"==e[t.property]?"鏄�":"鍚�"})})),this.tableHeadFindDatas=newval}},total:{handler:function(e,t){this.page.total=e}},templateOid:{handler:function(e,t){this.parameter.code=e,this.fileOptions.ownbizOid="0",this.parameter.vars.templateOid=e},deep:!0},tableHeadBtnData:{handler:function(e){0!==e.length&&(this.masterVrBtnList=e)},deep:!0}},methods:{handleCollapse:function(e){e.length>0?(this.tableHeight="calc(100vh - 630px)",this.$refs.dataTable.doLayout()):(this.tableHeight="calc(100vh - 330px)",this.$refs.dataTable.doLayout())},openVis:function(e){console.log(e),this[e]=!0},handelBtnClick:function(e){var t=this,r=e.uniqueFlag;this.$nextTick((function(){return"CODEADD"===r?t.addvisible=!0:"CODEEDIT"===r?t.editHandler():"CODEBATCHADD"===r?t.openBatchImport("batchImportApply"):"CODEIMPORTHISTORY"===r?t.openBatchImport("historyImport"):"batchApplyCode"===r?t.openBatchImport("batchApplyCode"):"CODESTARTPROCESS"===r?t.setHandler():"CODEUPREVISION"===r?t.DataChange():"CODEEXPORT"===r?t.openD():"CODEQUERY"===r?t.findHandler():"CODEDISABLE"===r?t.Deactivate():"CODEENABLE"===r?t.Enable():"CODERECYCLE"===r?t.Recovery():void 0}))},openD:function(){this.getListCodeByClassId()},getListCodeByClassId:function(){var e=Object(C_java_workspace_GIT_VCI_UBCS_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_8__["a"])(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.dialogPush=!0,this.transferData=[],e.next=4,Object(_api_integration_integration_js__WEBPACK_IMPORTED_MODULE_11__["listCodeAttributeByClassId"])({codeClassifyId:this.codeClassifyOid});case 4:t=e.sent,200===t.status&&(r=t.data.data,this.transferData=r);case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handelTransferSave:function(e){console.log("鍙戝竷",e)},rend:function(){this.tableData=this.tableHeadData},setHandler:function(){var e=this;this.selectRow.forEach((function(t){1===e.selectRow.length&&"Editing"!==t.lcstatus?e.$message.warning("鍙湁鐘舵�佹槸銆愮紪杈戜腑銆戠殑鏁版嵁鎵嶅彲浠ュ彂璧锋祦绋�"):"Editing"!==t.lcstatus?e.$message.warning("鎮ㄩ�夋嫨鐨勬暟鎹叏閮ㄤ负銆愮紪杈戜腑銆戞墠鍙互鍙戣捣娴佺▼"):(e.userName=localStorage.getItem("username"),e.parameter.template=e.userName+"-鍙戝竷[鐗╁搧]",e.parameter.type="PUBLIC",e.title="娴佺▼瀹℃壒",e.visibleFlow=!0)}))},Deactivate:function(){this.selectRow.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.userName=localStorage.getItem("username"),this.parameter.template=this.userName+"-鍙戝竷[鐗╁搧]",this.parameter.type="DISABLE",this.title="鍋滅敤锛堝喕缁擄級缂栫爜鏁版嵁",this.visibleDeactivate=!0)},Enable:function(){this.selectRow.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.userName=localStorage.getItem("username"),this.parameter.template=this.userName+"-鍙戝竷[鐗╁搧]",this.parameter.type="ENABLE",this.title="鍚敤锛堣В鍐伙級缂栫爜鏁版嵁",this.visibleEnable=!0)},Recovery:function(){this.selectRow.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.userName=localStorage.getItem("username"),this.parameter.template=this.userName+"-鍙戝竷[鐗╁搧]",this.parameter.type="ROLLBACK",this.title="鍥炴敹缂栫爜鏁版嵁",this.visibleRecovery=!0)},handleSizeChange:function(e){var t=this;this.isLoading=!0,setTimeout((function(){t.page.pageSize=e,t.$emit("pageSize",e),t.CrudRend()}),3e3)},handleCurrentChange:function(e){var t=this;this.isLoading=!0,setTimeout((function(){t.page.currentPage=e,t.$emit("currentPage",e),t.CrudRend()}),3e3)},handleCellClick:function(e,t){this.editingRow=e,this.editShow=t.property,this.rowOid=e.oid},handleRowClick:function(e,t){this.fileOptions.ownbizOid=e.oid,this.fileOptions.ownbizBtm=e.btmname,this.$refs.dataTable.toggleRowSelection(e)},enumDeleteRow:function(e){this.tableData.splice(e,1)},saveRow:function(){this.editingRow=null},doLayout:function(){var e=this;this.$nextTick((function(){console.log(e.$refs),e.$refs.crud.doLayout()}))},CrudHeaderRend:function(){var e=this;""!=this.codeClassifyOid&&Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["MasterTable"])({codeClassifyOid:this.codeClassifyOid}).then((function(t){e.options=t.data.tableDefineVO.seniorQueryColumns,e.List=t.data.tableDefineVO.cols[0],e.List.forEach((function(r){var i={label:r.title,prop:r.field,type:e.columnType[r.type],sortable:r.sort,width:r.minWidth};e.option.column.push(i),e.option.column=e.tableHeadData,e.templateOid=t.data.tableDefineVO.oid,e.$emit("templateOid",e.templateOid)}))}))},CrudRend:function(){var e=this;Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["TableData"])({templateOid:this.templateOid,codeClassifyOid:this.codeClassifyOid,page:this.page.currentPage,limit:this.page.pageSize}).then((function(t){e.page.total=t.data.total,e.data=t.data.data,e.tableData=t.data.data}))},sortChange:function(e){var t=this;this.isLoading=!0;var r="";r="ascending"==e.order?"asc":"desc",Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["TableData"])({templateOid:this.templateOid,codeClassifyOid:this.codeClassifyOid,order:r,sort:e.prop,page:this.page.currentPage,limit:this.page.pageSize}).then((function(e){setTimeout((function(){t.data=e.data.data,t.isLoading=!1}),100)}))},onLoad:function(){var e=Object(C_java_workspace_GIT_VCI_UBCS_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_8__["a"])(regeneratorRuntime.mark((function e(t){var r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["TableData"])({templateOid:this.templateOid,codeClassifyOid:this.codeClassifyOid,page:this.page.currentPage,limit:this.page.pageSize}).then((function(e){r.tableData=e.data.data}));case 2:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),handleSelectionChange:function(e){var t=this;this.selectRow=e,this.parameter.ids=[],e.forEach((function(e){t.parameter.ids.push(e.oid)}))},handleSelection:function(e,t){this.fileOptions.ownbizOid=t.oid,this.fileOptions.ownbizBtm=t.btmname},handleSelectionAll:function(){this.fileOptions.ownbizOid="0",this.fileOptions.ownbizBtm="0"},editHandler:function(){this.selectRow.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):this.selectRow.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):"Editing"!=this.selectRow[0].lcstatus?this.$message.warning("缂栫爜鐘舵�佷笉鏄�滅紪杈戜腑鈥�,涓嶅彲缂栬緫"):(this.editvisible=!0,this.rowOid=this.selectRow[0]["oid"])},findHandler:function(){this.findvisible=!0},echoContion:function(e){var t=this;Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["FindData"])(_objectSpread({templateOid:this.templateOid,codeClassifyOid:this.codeClassifyOid},e)).then((function(e){console.log(e),t.tableData=e.data.data,t.page.total=e.data.total}))},similarHandler:function(){this.selectRow.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):this.selectRow.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.similarVisible=!0},DataChange:function(){this.selectRow.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):this.selectRow.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):"Released"!=this.selectRow[0].lcstatus?this.$message.warning("鍙湁鐘舵�佷负宸插彂甯冪殑鏁版嵁鎵嶈兘杩涜鏁版嵁鏇存敼"):this.DataVisible=!0},AddSumbit:function(e){var t=this;this.addvisible=!1,console.log(e),Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["addSaveCode"])(e).then((function(e){console.log(e),t.$nextTick((function(){t.onLoad()}))}))},EditSumbit:function(e){var t=this;this.editvisible=!1,console.log(e),Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["editSaveCode"])(e).then((function(e){console.log(e),t.$nextTick((function(){t.onLoad()}))}))},openBatchImport:function(e){this.batchImportData.visible=!0,this.batchImportData.type=e,this.batchImportData.codeClassifyOid=this.codeClassifyOid},tableFindInp:function(e){var t=this;console.log("鍥炶溅閿鎸変笅"),console.log(this.WupinFindValue),console.log(this.tableData),""!==this.WupinFindValue.trim()?(this.tableData=this.tableData.filter((function(e){return"string"===typeof e.name&&e.name.includes(t.WupinFindValue)})),console.log(this.searchResults)):this.searchResults=[]}}}},"39a1":function(e,t,r){"use strict";r("12d2")},"3aaa":function(e,t,r){"use strict";r("9c34")},"3b40":function(e,t,r){},"3dfd":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"app"}},[t("router-view")],1)},a=[],n={name:"app",data:function(){return{}},watch:{},created:function(){},methods:{},computed:{}},o=n,s=(r("bc5f"),r("2877")),l=Object(s["a"])(o,i,a,!1,null,null,null);t["default"]=l.exports},"3f7f":function(e,t,r){"use strict";r("6da0")},"3f9e":function(e,t,r){},"40d6":function(e,t,r){"use strict";r("bf30")},4358:function(e,t,r){"use strict";r("1322")},4360:function(e,t,r){"use strict";var i=r("8bbf"),a=r.n(i),n=r("5880"),o=r.n(n),s=(r("7514"),r("ac6a"),r("0a5a")),l=r("5f72"),c=r("e3c4"),u=r("c54a"),d=r("0e0b"),p=r("1ca4"),f=r("c24f"),m=r("a6dc"),h=r("8237"),b=r.n(h);function g(e,t){var r=p["a"].menu,i=r.props,a={label:i.label||"name",path:i.path||"path",icon:i.icon||"icon",children:i.children||"children"},n=e[a.icon];e[a.icon]=Object(u["b"])(n)?r.iconDefault:n;var o=e[a.children]&&0!==e[a.children].length;o||(e[a.children]=[]),o||!t||Object(u["a"])(e[a.path])?e[a.children].forEach((function(e){g(e)})):e[a.path]=e[a.path]+"/index"}var y={state:{tenantId:Object(c["c"])({name:"tenantId"})||"",userInfo:Object(c["c"])({name:"userInfo"})||[],permission:Object(c["c"])({name:"permission"})||{},roles:[],menuId:{},menu:Object(c["c"])({name:"menu"})||[],menuAll:Object(c["c"])({name:"menuAll"})||[],token:Object(c["c"])({name:"token"})||"",refreshToken:Object(c["c"])({name:"refreshToken"})||"",upadatastatus:[],updataid:{id:""}},actions:{LoginByUsername:function(e,t){var r=e.commit;return new Promise((function(e,i){Object(f["loginByUsername"])(t.tenantId,t.deptId,t.roleId,t.username,b()(t.password),t.type,t.key).then((function(t){var i=t.data;i.error_description?Object(l["Message"])({message:i.error_description,type:"error"}):(r("SET_TOKEN",i.access_token),r("SET_REFRESH_TOKEN",i.refresh_token),r("SET_TENANT_ID",i.tenant_id),r("SET_USER_INFO",i),r("DEL_ALL_TAG"),r("CLEAR_LOCK")),e()})).catch((function(e){i(e)}))}))},LoginByPhone:function(e,t){var r=e.commit;return new Promise((function(e){Object(f["loginByUsername"])(t.phone).then((function(t){var i=t.data.data;r("SET_TOKEN",i),r("DEL_ALL_TAG"),r("CLEAR_LOCK"),e()}))}))},LoginBySocial:function(e,t){var r=e.commit;return new Promise((function(e){Object(f["loginBySocial"])(t.tenantId,t.source,t.state).then((function(t){var i=t.data;i.error_description?Object(l["Message"])({message:i.error_description,type:"error"}):(r("SET_TOKEN",i.access_token),r("SET_REFRESH_TOKEN",i.refresh_token),r("SET_USER_INFO",i),r("SET_TENANT_ID",i.tenant_id),r("DEL_ALL_TAG"),r("CLEAR_LOCK")),e()}))}))},LoginBySso:function(e,t){var r=e.commit;return new Promise((function(e){Object(f["loginBySso"])(t.state).then((function(t){var i=t.data;i.error_description?Object(l["Message"])({message:i.error_description,type:"error"}):(r("SET_TOKEN",i.access_token),r("SET_REFRESH_TOKEN",i.refresh_token),r("SET_USER_INFO",i),r("SET_TENANT_ID",i.tenant_id),r("DEL_ALL_TAG"),r("CLEAR_LOCK")),e()}))}))},GetUserInfo:function(e){var t=e.commit;return new Promise((function(e,r){Object(f["getUserInfo"])().then((function(r){var i=r.data.data;t("SET_ROLES",i.roles),e(i)})).catch((function(e){r(e)}))}))},refreshToken:function(e,t){var r=e.state,i=e.commit;return window.console.log("handle refresh token"),new Promise((function(e,a){Object(f["refreshToken"])(r.refreshToken,r.tenantId,Object(u["b"])(t)?r.userInfo.dept_id:t.deptId,Object(u["b"])(t)?r.userInfo.role_id:t.roleId).then((function(t){var r=t.data;i("SET_TOKEN",r.access_token),i("SET_REFRESH_TOKEN",r.refresh_token),i("SET_USER_INFO",r),e()})).catch((function(e){a(e)}))}))},LogOut:function(e){var t=e.commit;return new Promise((function(e,r){Object(f["logout"])().then((function(){t("SET_TOKEN",""),t("SET_MENU",[]),t("SET_MENU_ALL_NULL",[]),t("SET_ROLES",[]),t("SET_TAG_LIST",[]),t("DEL_ALL_TAG"),t("CLEAR_LOCK"),Object(s["c"])(),Object(s["b"])(),e()})).catch((function(e){r(e)}))}))},FedLogOut:function(e){var t=e.commit;return new Promise((function(e){t("SET_TOKEN",""),t("SET_MENU_ALL_NULL",[]),t("SET_MENU",[]),t("SET_ROLES",[]),t("SET_TAG_LIST",[]),t("DEL_ALL_TAG"),t("CLEAR_LOCK"),Object(s["c"])(),Object(s["b"])(),e()}))},GetTopMenu:function(){return new Promise((function(e){Object(m["getTopMenu"])().then((function(t){var r=t.data.data||[];e(r)}))}))},GetMenu:function(e,t){var r=e.commit,i=e.dispatch;return new Promise((function(e){Object(m["getRoutes"])(t).then((function(t){var a=t.data.data,n=Object(d["a"])(a);n.forEach((function(e){g(e,!0)})),r("SET_MENU_ALL",n),r("SET_MENU",n),i("GetButtons"),e(n)}))}))},GetButtons:function(e){var t=e.commit;return new Promise((function(e){Object(f["getButtons"])().then((function(r){var i=r.data.data;t("SET_PERMISSION",i),e()}))}))}},mutations:{byid:function(e,t){e.updataid=t},SET_TOKEN:function(e,t){Object(s["e"])(t),e.token=t,Object(c["e"])({name:"token",content:e.token})},SET_MENU_ID:function(e,t){e.menuId=t},SET_MENU_ALL:function(e,t){var r=e.menuAll;t.forEach((function(e){r.find((function(t){return t.label===e.label&&t.path===e.path}))||r.push(e)})),e.menuAll=r,Object(c["e"])({name:"menuAll",content:e.menuAll})},SET_MENU_ALL_NULL:function(e){e.menuAll=[],Object(c["e"])({name:"menuAll",content:e.menuAll})},SET_MENU:function(e,t){e.menu=t,Object(c["e"])({name:"menu",content:e.menu})},SET_REFRESH_TOKEN:function(e,t){Object(s["d"])(t),e.refreshToken=t,Object(c["e"])({name:"refreshToken",content:e.refreshToken})},SET_TENANT_ID:function(e,t){e.tenantId=t,Object(c["e"])({name:"tenantId",content:e.tenantId})},SET_USER_INFO:function(e,t){e.upadatastatus=t,console.log(e.upadatastatus),Object(u["b"])(t.avatar)&&(t.avatar="/img/bg/img-logo.png"),e.userInfo=t,Object(c["e"])({name:"userInfo",content:e.userInfo})},SET_ROLES:function(e,t){e.roles=t}}},v=y,O={state:{language:Object(c["c"])({name:"language"})||"zh",isCollapse:!1,isFullScren:!1,isMenu:!0,isShade:!1,screen:-1,isLock:Object(c["c"])({name:"isLock"})||!1,showTag:!0,showDebug:!0,showCollapse:!0,showSearch:!0,showLock:!0,showFullScren:!0,showTheme:!0,showMenu:!0,showColor:!0,colorName:Object(c["c"])({name:"colorName"})||"#409EFF",themeName:Object(c["c"])({name:"themeName"})||"theme-default",lockPasswd:Object(c["c"])({name:"lockPasswd"})||"",website:p["a"]},mutations:{SET_LANGUAGE:function(e,t){e.language=t,Object(c["e"])({name:"language",content:e.language})},SET_SHADE:function(e,t){e.isShade=t},SET_COLLAPSE:function(e){e.isCollapse=!e.isCollapse},SET_FULLSCREN:function(e){e.isFullScren=!e.isFullScren},SET_IS_MENU:function(e,t){e.isMenu=t},SET_LOCK:function(e){e.isLock=!0,Object(c["e"])({name:"isLock",content:e.isLock,type:"session"})},SET_SCREEN:function(e,t){e.screen=t},SET_COLOR_NAME:function(e,t){e.colorName=t,Object(c["e"])({name:"colorName",content:e.colorName})},SET_THEME_NAME:function(e,t){e.themeName=t,Object(c["e"])({name:"themeName",content:e.themeName})},SET_LOCK_PASSWD:function(e,t){e.lockPasswd=t,Object(c["e"])({name:"lockPasswd",content:e.lockPasswd,type:"session"})},CLEAR_LOCK:function(e){e.isLock=!1,e.lockPasswd="",Object(c["d"])({name:"lockPasswd",type:"session"}),Object(c["d"])({name:"isLock",type:"session"})}}},w=O,C=p["a"].isFirstPage,_=p["a"].fistPage,j={label:"",value:"",params:"",query:"",meta:{},group:[]};function S(e){1===e.length?e[0].close=!1:e.forEach((function(e){e.value===_.value&&!1===C?e.close=!1:e.close=!0}))}var T={state:{tagList:Object(c["c"])({name:"tagList"})||[],tag:Object(c["c"])({name:"tag"})||j,tagWel:_},actions:{},mutations:{ADD_TAG:function(e,t){e.tag=t,Object(c["e"])({name:"tag",content:e.tag}),e.tagList.some((function(e){return Object(d["b"])(e,t)}))||(e.tagList.push(t),S(e.tagList),Object(c["e"])({name:"tagList",content:e.tagList}))},DEL_TAG:function(e,t){e.tagList=e.tagList.filter((function(e){return!Object(d["b"])(e,t)})),S(e.tagList),Object(c["e"])({name:"tagList",content:e.tagList})},DEL_ALL_TAG:function(e){e.tagList=[e.tagWel],Object(c["e"])({name:"tagList",content:e.tagList})},DEL_TAG_OTHER:function(e){e.tagList=e.tagList.filter((function(t){return t.value===e.tag.value||(!p["a"].isFirstPage&&t.value===p["a"].fistPage.value||void 0)})),S(e.tagList),Object(c["e"])({name:"tagList",content:e.tagList})},SET_TAG_LIST:function(e,t){e.tagList=t,Object(c["e"])({name:"tagList",content:e.tagList})}}},k=T,x=(r("6b54"),r("84df")),D={state:{logsList:Object(c["c"])({name:"logsList"})||[]},actions:{SendLogs:function(e){var t=e.state,r=e.commit;return new Promise((function(e,i){Object(f["sendLogs"])(t.logsList).then((function(){r("CLEAR_LOGS"),e()})).catch((function(e){i(e)}))}))}},mutations:{ADD_LOGS:function(e,t){var r=t.type,i=t.message,a=t.stack,n=t.info;e.logsList.push(Object.assign({url:window.location.href,time:Object(x["b"])(new Date)},{type:r,message:i,stack:a,info:n.toString()})),Object(c["e"])({name:"logsList",content:e.logsList})},CLEAR_LOGS:function(e){e.logsList=[],Object(c["e"])({name:"logsList",content:e.logsList})}}},P=D,R=r("7754"),L={state:{flowRoutes:Object(c["c"])({name:"flowRoutes"})||{}},actions:{FlowRoutes:function(e){var t=e.commit;return new Promise((function(e,r){Object(R["getDictionary"])({code:"flow"}).then((function(r){t("SET_FLOW_ROUTES",r.data.data),e()})).catch((function(e){r(e)}))}))}},mutations:{SET_FLOW_ROUTES:function(e,t){e.flowRoutes=t.map((function(e){return{routeKey:"".concat(e.code,"_").concat(e.dictKey),routeValue:e.remark}})),Object(c["e"])({name:"flowRoutes",content:e.flowRoutes})}}},E=L,F={tag:function(e){return e.tags.tag},language:function(e){return e.common.language},website:function(e){return e.common.website},userInfo:function(e){return e.user.userInfo},colorName:function(e){return e.common.colorName},themeName:function(e){return e.common.themeName},isShade:function(e){return e.common.isShade},isCollapse:function(e){return e.common.isCollapse},keyCollapse:function(e,t){return t.screen>1&&t.isCollapse},screen:function(e){return e.common.screen},isLock:function(e){return e.common.isLock},isFullScren:function(e){return e.common.isFullScren},isMenu:function(e){return e.common.isMenu},lockPasswd:function(e){return e.common.lockPasswd},tagList:function(e){return e.tags.tagList},tagWel:function(e){return e.tags.tagWel},token:function(e){return e.user.token},roles:function(e){return e.user.roles},permission:function(e){return e.user.permission},menu:function(e){return e.user.menu},menuId:function(e){return e.user.menuId},menuAll:function(e){return e.user.menuAll},logsList:function(e){return e.logs.logsList},logsLen:function(e){return e.logs.logsList.length||0},logsFlag:function(e,t){return 0===t.logsLen},flowRoutes:function(e){return e.dict.flowRoutes}},A=F,B={state:{codeClassifyOid:""},actions:{},mutations:{codeClassifyOid:function(e,t){e.codeClassifyOid=t,console.log(e.codeClassifyOid)}}},I=B;a.a.use(o.a);var $=new o.a.Store({modules:{user:v,common:w,logs:P,tags:k,dict:E,master:I},getters:A});t["a"]=$},"44b2":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-color-picker",{staticClass:"theme-picker",staticStyle:{"padding-top":"18px"},attrs:{size:"mini","popper-class":"theme-picker-dropdown"},model:{value:e.themeVal,callback:function(t){e.themeVal=t},expression:"themeVal"}})},a=[],n=(r("8e6e"),r("456d"),r("c5f6"),r("6b54"),r("3b2b"),r("6762"),r("2fdb"),r("ac6a"),r("a481"),r("ade3")),o=r("5880");function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c=r("f6f8").version,u="#409EFF",d=function(){return{data:function(){return{themeVal:u}},created:function(){this.themeVal=this.colorName},watch:{themeVal:function(e,t){this.$store.commit("SET_COLOR_NAME",e),this.updateTheme(e,t)}},computed:l({},Object(o["mapGetters"])(["colorName"])),methods:{updateTheme:function(e,t){var r=this;if("string"===typeof e){var i=document.getElementsByTagName("head")[0],a=this.getThemeCluster(e.replace("#","")),n=this.getThemeCluster(t.replace("#","")),o=function(e,t){return function(){var n=r.getThemeCluster(u.replace("#","")),o=r.updateStyle(r[e],n,a),s=document.getElementById(t);s||(s=document.createElement("style"),s.setAttribute("id",t),i.appendChild(s)),s.innerText=o}},s=o("chalk","chalk-style");if(this.chalk)s();else{var l="/cdn/element-ui/".concat(c,"/theme-chalk/index.css");this.getCSSString(l,s,"chalk")}for(var d=[].slice.call(document.getElementsByTagName("head")[0].getElementsByTagName("link")),p=function(e){var t=d[e];t.href.includes("css")&&r.getCSSString(t.href,(function(t){var n=r.getThemeCluster(u.replace("#","")),o=r.updateStyle(t,n,a),s=document.getElementById(e);s||(s=document.createElement("style"),s.id=e,s.innerText=o,i.appendChild(s))}))},f=0;f<d.length;f++)p(f);var m=[].slice.call(document.querySelectorAll("style"));m.forEach((function(e){var t=e.innerText;"string"===typeof t&&(e.innerText=r.updateStyle(t,n,a))}))}},updateStyle:function(e,t,r){var i=e;return t.forEach((function(e,t){i=i.replace(new RegExp(e,"ig"),r[t])})),i},getCSSString:function(e,t,r){var i=this,a=new XMLHttpRequest;a.onreadystatechange=function(){4===a.readyState&&200===a.status&&(r&&(i[r]=a.responseText.replace(/@font-face{[^}]+}/,"")),t(a.responseText))},a.open("GET",e),a.send()},getThemeCluster:function(e){for(var t=function(e,t){var r=parseInt(e.slice(0,2),16),i=parseInt(e.slice(2,4),16),a=parseInt(e.slice(4,6),16);return 0===t?[r,i,a].join(","):(r+=Math.round(t*(255-r)),i+=Math.round(t*(255-i)),a+=Math.round(t*(255-a)),r=r.toString(16),i=i.toString(16),a=a.toString(16),"#".concat(r).concat(i).concat(a))},r=function(e,t){var r=parseInt(e.slice(0,2),16),i=parseInt(e.slice(2,4),16),a=parseInt(e.slice(4,6),16);return r=Math.round((1-t)*r),i=Math.round((1-t)*i),a=Math.round((1-t)*a),r=r.toString(16),i=i.toString(16),a=a.toString(16),"#".concat(r).concat(i).concat(a)},i=[e],a=0;a<=9;a++)i.push(t(e,Number((a/10).toFixed(2))));return i.push(r(e,.1)),i}}}},p={name:"topColor",mixins:[d()],data:function(){return{chalk:""}}},f=p,m=(r("2fee"),r("2877")),h=Object(m["a"])(f,i,a,!1,null,null,null);t["default"]=h.exports},4760:function(e,t,r){"use strict";r.r(t);var i=function(e,t){return e("div",{staticClass:"divider",style:{backgroundColor:t.props.bgkColor,color:t.props.color}},[e("span",{style:{left:t.props.left}},[t._v(t._s(t.props.text))]),t._v(t._s(t.$props)+"\n")])},a=[],n=(r("4ce4"),r("2877")),o={},s=Object(n["a"])(o,i,a,!0,null,"c59a064a",null);t["default"]=s.exports},"47d0":function(e,t,r){"use strict";r.r(t),r.d(t,"executeCode",(function(){return a}));var i=r("b5c6");function a(e){return Object(i["a"])({url:"api/ubcs-code/uiDataController/defaultReferDataGrid",method:"get",params:e})}},4805:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option},on:{"on-load":e.getList,"refresh-change":e.refreshChange,"search-change":e.searchChange,"current-row-change":e.handleCurrentRowChange},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},a=[],n={name:"originalLink.vue",data:function(){return{data:[{name:"閾炬帴娴嬭瘯1"},{name:"閾炬帴娴嬭瘯2"},{name:"閾炬帴娴嬭瘯3"},{name:"閾炬帴娴嬭瘯4"}],form:{},option:{highlightCurrentRow:!0,height:300,headerAlign:"center",align:"center",border:!0,menu:!1,index:!0,searchMenuSpan:6,searchSpan:10,addBtn:!1,indexFixed:!1,menuFixed:!1,searchLabelWidth:130,column:[{label:"閾炬帴绫诲瀷鍚�",prop:"name",search:!0}]}}},methods:{handleCurrentRowChange:function(e){this.$emit("rowLinkchange",e)},searchChange:function(e,t){t&&t(),this.params=e,this.page.currentPage=1,this.getList(),this.$message.success("鎼滅储鎴愬姛")}}},o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"2f262cf4",null);t["default"]=l.exports},"49c2":function(e,t,r){"use strict";r("c370")},"49ce":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"el-transfer"},[t("transfer-panel",e._b({ref:"leftPanel",attrs:{data:e.sourceData,title:e.titles[0]||e.t("el.transfer.titles.0"),"default-checked":e.leftDefaultChecked,placeholder:e.filterPlaceholder||e.t("el.transfer.filterPlaceholder")},on:{"checked-change":e.onSourceCheckedChange}},"transfer-panel",e.$props,!1),[e._t("left-footer")],2),t("div",{staticClass:"el-transfer__buttons"},[t("el-button",{class:["el-transfer__button",e.hasButtonTexts?"is-with-texts":""],attrs:{type:"primary",disabled:0===e.rightChecked.length},nativeOn:{click:function(t){return e.addToLeft.apply(null,arguments)}}},[t("i",{staticClass:"el-icon-arrow-left"}),void 0!==e.buttonTexts[0]?t("span",[e._v(e._s(e.buttonTexts[0]))]):e._e()]),t("el-button",{class:["el-transfer__button",e.hasButtonTexts?"is-with-texts":""],attrs:{type:"primary",disabled:0===e.leftChecked.length},nativeOn:{click:function(t){return e.addToRight.apply(null,arguments)}}},[void 0!==e.buttonTexts[1]?t("span",[e._v(e._s(e.buttonTexts[1]))]):e._e(),t("i",{staticClass:"el-icon-arrow-right"})])],1),t("transfer-panel",e._b({ref:"rightPanel",attrs:{data:e.targetData,title:e.titles[1]||e.t("el.transfer.titles.1"),"default-checked":e.rightDefaultChecked,placeholder:e.filterPlaceholder||e.t("el.transfer.filterPlaceholder")},on:{"checked-change":e.onTargetCheckedChange}},"transfer-panel",e.$props,!1),[e._t("right-footer")],2)],1)},a=[],n=(r("ac6a"),r("ad53")),o=r("f6f4"),s=r("d4b4"),l=r("64c4"),c=r("6725"),u={name:"ElTransfer",mixins:[o["a"],s["a"],c["a"]],components:{TransferPanel:l["default"],ElButton:n["a"]},props:{data:{type:Array,default:function(){return[]}},titles:{type:Array,default:function(){return[]}},buttonTexts:{type:Array,default:function(){return[]}},filterPlaceholder:{type:String,default:""},filterMethod:Function,leftDefaultChecked:{type:Array,default:function(){return[]}},rightDefaultChecked:{type:Array,default:function(){return[]}},renderContent:Function,value:{type:Array,default:function(){return[]}},format:{type:Object,default:function(){return{}}},filterable:Boolean,props:{type:Object,default:function(){return{label:"label",key:"key",disabled:"disabled"}}},targetOrder:{type:String,default:"original"}},data:function(){return{leftChecked:[],rightChecked:[]}},computed:{dataObj:function(){var e=this.props.key;return this.data.reduce((function(t,r){return(t[r[e]]=r)&&t}),{})},sourceData:function(){var e=this;return this.data.filter((function(t){return-1===e.value.indexOf(t)}))},targetData:function(){var e=this;return"original"===this.targetOrder?this.data.filter((function(t){return e.value.indexOf(t)>-1})):this.value.reduce((function(t,r){var i=e.dataObj[r];return i&&t.push(i),t}),[])},hasButtonTexts:function(){return 2===this.buttonTexts.length}},watch:{value:{handler:function(e){this.dispatch("ElFormItem","el.form.change",e)},immediate:!0,deep:!0}},methods:{getMigratingConfig:function(){return{props:{"footer-format":"footer-format is renamed to format."}}},onSourceCheckedChange:function(e,t){this.leftChecked=e,void 0!==t&&this.$emit("left-check-change",e,t)},onTargetCheckedChange:function(e,t){this.rightChecked=e,void 0!==t&&this.$emit("right-check-change",e,t)},addToLeft:function(){var e=this.value.slice();this.rightChecked.forEach((function(t){var r=e.indexOf(t);r>-1&&e.splice(r,1)})),this.$emit("input",e),this.$emit("change",e,"left",this.rightChecked)},addToRight:function(){var e=this,t=this.value.slice(),r=[],i=this.props.key;this.data.forEach((function(t){var a=t[i];e.leftChecked.indexOf(a)>-1&&-1===e.value.indexOf(a)&&(r=[t],console.log(r))})),t=r,this.$emit("input",t),this.$emit("change",t,"right",this.leftChecked)},clearQuery:function(e){"left"===e?this.$refs.leftPanel.query="":"right"===e&&(this.$refs.rightPanel.query="")}}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,null,null);t["default"]=f.exports},"4b55":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("fileContent",{attrs:{options:e.options,ownbizOid:e.options.ownbizOid}})},a=[],n=r("1919"),o={name:"inHtml",components:{fileContent:n["default"]},props:["options"],data:function(){return{}},computed:{}},s=o,l=r("2877"),c=Object(l["a"])(s,i,a,!1,null,"b9a5ab9a",null);t["default"]=c.exports},"4ce4":function(e,t,r){"use strict";r("b2cc")},"4d0c":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/dockingManagement/gridDockingData",method:"get",params:o(o({},r),{},{page:e,size:t})})}},"4d0f":function(e,t,r){"use strict";r.r(t);r("7f7f");var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"115vh"},attrs:{title:"閾炬帴绫诲瀷",visible:e.showSubmitDialog,"append-to-body":"",width:"70%"},on:{"update:visible":function(t){e.showSubmitDialog=t},close:e.closeSubmitDialog}},[t("el-form",{ref:"form",staticClass:"linkTypeForm",attrs:{model:e.linkType,"show-message":"true",inline:"",size:"medium","label-suffix":":",rules:e.rules,"status-icon":"true"},on:{resetFields:e.resetForm}},[t("el-form-item",{attrs:{label:"鑻辨枃鍚嶇О","label-width":"100px",required:"true",prop:"id"}},[t("el-input",{attrs:{"prefix-icon":e.icons.id,maxlength:"15","show-word-limit":"",type:"text"},model:{value:e.linkType.id,callback:function(t){e.$set(e.linkType,"id",t)},expression:"linkType.id"}})],1),t("el-form-item",{attrs:{label:"涓枃鍚嶇О","label-width":"100px"}},[t("el-input",{attrs:{"prefix-icon":e.icons.name},model:{value:e.linkType.name,callback:function(t){e.$set(e.linkType,"name",t)},expression:"linkType.name"}})],1),t("el-form-item",{attrs:{label:"鏁版嵁搴撹〃鍚�","label-width":"100px"}},[t("el-input",{attrs:{"prefix-icon":e.icons.tableName},model:{value:e.linkType.tableName,callback:function(t){e.$set(e.linkType,"tableName",t)},expression:"linkType.tableName"}})],1),t("el-form-item",{attrs:{label:"鎵�灞為鍩�","label-width":"100px",prop:"domain"}},[t("el-select",{attrs:{"prefix-icon":e.icons.domain},model:{value:e.linkType.domain,callback:function(t){e.$set(e.linkType,"domain",t)},expression:"linkType.domain"}},e._l(e.domainOption,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"From绔被鍨�","label-width":"100px"}},[t("el-select",{attrs:{value:e.linkType.fromBtmTypes,"value-key":"oid",placeholder:"璇烽�夋嫨From绔被鍨�",filterable:"",multiple:"","collapse-tags":""},on:{change:e.fromSelectChange},model:{value:e.linkType.fromBtmValues,callback:function(t){e.$set(e.linkType,"fromBtmValues",t)},expression:"linkType.fromBtmValues"}},e._l(e.domainList,(function(r){return t("el-option-group",{key:r.id,attrs:{label:r.name}},e._l(r.childList,(function(e){return t("el-option",{key:e.oid,attrs:{label:e.id+e.name,value:e}})})),1)})),1)],1),t("el-form-item",{attrs:{label:"To绔被鍨�","label-width":"100px"}},[t("el-select",{attrs:{value:e.linkType.toBtmTypes,"value-key":"oid",placeholder:"璇烽�夋嫨To绔被鍨�",filterable:"",multiple:"","collapse-tags":""},on:{change:e.toSelectChange},model:{value:e.linkType.toBtmValues,callback:function(t){e.$set(e.linkType,"toBtmValues",t)},expression:"linkType.toBtmValues"}},e._l(e.domainList,(function(r){return t("el-option-group",{key:r.id,attrs:{label:r.name}},e._l(r.childList,(function(e){return t("el-option",{key:e.oid,attrs:{label:e.id+e.name,value:e}})})),1)})),1)],1),t("el-form-item",{staticClass:"description",attrs:{label:"鎻忚堪","label-width":"100px"}},[t("el-input",{staticClass:"descClass",attrs:{"prefix-icon":e.icons.desc,id:"descId"},model:{value:e.linkType.description,callback:function(t){e.$set(e.linkType,"description",t)},expression:"linkType.description"}})],1)],1),t("avue-crud",{ref:"attrTable",attrs:{option:e.option,data:e.linkType.attributes,page:e.page},on:{"update:page":function(t){e.page=t},"cell-mouse-enter":e.cellEditClick,"cell-mouse-leave":e.cellEditSave},scopedSlots:e._u([{key:"menuLeft",fn:function(r){return[t("el-button",{attrs:{type:"danger",icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.rowAdd()}}},[e._v("灞炴�ч�夋嫨")])]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.submitlinkType}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancleSubmitlinkType}},[e._v("鍙栨秷")])],1),t("el-dialog",{attrs:{title:"灞炴�ф睜",visible:e.attrRef.visible,"append-to-body":"",width:"80%"},on:{close:e.closeAttrDialog}},[t("avue-crud",{ref:"attrRef",staticClass:"attrRef",attrs:{option:e.attrRef.option,data:e.attrRef.data,page:e.attrRef.page},on:{"update:page":function(t){return e.$set(e.attrRef,"page",t)},"on-load":e.attrRefOnLoad,"search-change":e.attrRefSearch,"selection-change":e.selectionChange},scopedSlots:e._u([{key:"typeValue",fn:function(r){return[t("el-tag",[e._v(e._s(r.row.typeValue))])]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.confirmSelectAttr}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancleSelectAttr}},[e._v("鍙栨秷")])],1)],1)],1)},a=[],n=(r("ac6a"),r("0499")),o=r("6872"),s=(r("b1ca"),r("d772")),l={name:"LinkTypeAdd",props:{linkType:{type:Object},domainOption:{type:Array},icons:{type:Array}},data:function(){return{form:{},showSubmitDialog:!1,option:{height:"330px",selection:!0,headerAlign:"center",border:!0,index:!0,rowKey:"id",tabs:!0,menu:!1,addBtn:!1,highlightCurrentRow:!0,column:[{label:"鑻辨枃鍚嶇О",prop:"id",align:"center"},{label:"涓枃鍚嶇О",prop:"name",align:"center",cell:!0},{label:"绫诲瀷",prop:"attrDataType",align:"center",slot:!0},{label:"榛樿鍊�",prop:"defaultValue",align:"center",cell:!0},{label:"璇存槑",prop:"description",align:"center",cell:!0}]},attrRef:{visible:!1,page:{currentPage:1,pageSize:10},key:null,option:{height:360,addBtn:!1,refreshBtn:!1,columnBtn:!1,selection:!0,menu:!1,border:!0,reserveSelection:!0,searchMenuSpan:8,highlightCurrentRow:!0,column:[{label:"鑻辨枃鍚嶇О",prop:"id",align:"left",search:!0,width:230},{label:"涓枃鍚嶇О",prop:"name",align:"center"},{label:"绫诲瀷",prop:"typeValue",align:"center"},{label:"榛樿鍊�",prop:"defaultValue",align:"center"},{label:"鍏佽涓虹┖",prop:"nullable",type:"switch",display:!1,hide:!0,labelWidth:132,dicData:[{label:"鍚�",value:1},{label:"鏄�",value:0}]},{label:"璇存槑",prop:"description",cell:!0,align:"center"}]},data:[],queryNotIn:null},fromBtmValues:[],toBtmValues:[],domainList:[],rules:{id:[{required:!0,message:"璇疯緭鍏ラ摼鎺ョ被鍨嬬紪鍙�",trigger:"blur"},{pattern:/^[A-Za-z]+$/,message:"閾炬帴绫诲瀷缂栧彿鍙兘涓鸿嫳鏂�",trigger:"blur"},{min:2,max:15,message:"闀垮害鍦�2鍒�15涓瓧绗�",trigger:"blur"}],domain:[{required:!0,message:"璇烽�夋嫨鎵�灞為鍩�",trigger:"blur"}]}}},created:function(){this.initTreeOnLoad()},methods:{closeSubmitDialog:function(){this.showSubmitDialog=!1,this.linkType.attributes=[],this.linkType={},this.attrRef.selectData=[],this.attrRef.queryNotIn=null,this.resetForm()},closeAttrDialog:function(){this.attrRef.visible=!1},initTreeOnLoad:function(){var e=this;Object(s["initTree"])().then((function(t){e.domainList=t.data.data}))},rowAdd:function(){this.attrRef.visible=!0,this.attrRefOnLoad()},attrRefOnLoad:function(){var e=this;Object(o["queryPage"])(this.attrRef.key,this.attrRef.queryNotIn,this.attrRef.page.currentPage,this.attrRef.page.pageSize).then((function(t){var r=t.data.data;e.attrRef.page.total=r.total,e.attrRef.data=r.records})),this.$nextTick((function(){e.$refs.attrRef.refreshTable()}))},attrRefSearch:function(e,t){this.attrRef.key=e.key,this.attrRefOnLoad(),t(),this.attrRef.key=null},selectionChange:function(e){this.attrRef.selectData=e},confirmSelectAttr:function(){var e=this;this.linkType.attributes||(this.linkType.attributes=[]),this.attrRef.queryNotIn="",console.log(this.attrRef.selectData),this.attrRef.selectData.forEach((function(t){e.linkType.attributes.push({id:t.id,name:t.name,typeValue:t.typeValue,typeKey:t.typeValue,attrDataType:t.typeKey,defaultValue:t.defaultValue,description:t.description,attributeLength:t.maxLength}),e.attrRef.queryNotIn+=t.id+","})),this.closeAttrDialog()},cancleSelectAttr:function(){this.attrRef.selectData=[],this.closeAttrDialog()},submitlinkType:function(){var e=this;Object(n["add"])(this.linkType,!0).then((function(t){e.$message.success("淇濆瓨鎴愬姛"),e.cancleSubmitlinkType(),e.$emit("refreshTable")}))},cancleSubmitlinkType:function(){this.linkType={},this.linkType.attributes=[],this.showSubmitDialog=!1},refreshAttrTable:function(){var e=this;this.$nextTick((function(){e.$refs.attrTable.refreshTable()}))},viewChange:function(){},cellEditClick:function(e){e.$cellEdit=!0},cellEditSave:function(e){this.linkType.attributes[e.$index].name=e.name,this.linkType.attributes[e.$index].defaultValue=e.defaultValue,this.linkType.attributes[e.$index].description=e.description,e.$cellEdit=!1},fromSelectChange:function(e){console.log(e),this.linkType.fromBtmTypes=[];var t="",r="";e.forEach((function(e){t+=e.name+",",r+=e.id+","})),this.linkType.fromBtmTypeName=t,this.linkType.fromBtmType=r,console.log(this.linkType)},toSelectChange:function(e){console.log(e),this.linkType.toBtmTypes=[];var t="",r="";e.forEach((function(e){t+=e.name+",",r+=e.id+","})),this.linkType.toBtmTypeName=t,this.linkType.toBtmType=r,console.log(this.linkType)},resetForm:function(){this.linkType={},this.$refs.form.resetFields()}}},c=l,u=(r("c14f"),r("2877")),d=Object(u["a"])(c,i,a,!1,null,null,null);t["default"]=d.exports},"4d92":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/plCodeKeyattrrepeat/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/plCodeKeyattrrepeat/detail",method:"get",params:{oid:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/plCodeKeyattrrepeat/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/plCodeKeyattrrepeat/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/plCodeKeyattrrepeat/submit",method:"post",data:e})}},"4f2a":function(e,t,r){"use strict";r("3f9e")},"512c":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("avue-tree",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"tree",staticStyle:{height:"calc(100vh - 150px)"},attrs:{data:e.Treedata,defaultExpandAll:!1,option:e.Treeoption},on:{"node-click":e.nodeClick},model:{value:e.CloneTreeAvueform,callback:function(t){e.CloneTreeAvueform=t},expression:"CloneTreeAvueform"}})},a=[],n=(r("8e6e"),r("456d"),r("96cf"),r("1da1")),o=(r("55dd"),r("ac6a"),r("6762"),r("53ca")),s=r("ade3"),l=r("b761"),c=(r("5880"),r("dd3a"));function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){Object(s["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var p={name:"MasterTree",props:{pageSize:{type:String,default:"10"},currentPage:{type:String,default:"1"},templateOid:{type:String,default:""}},data:function(){return{masterVrBtnList:[],tableHeadFindData:[],tableHeadDataFateher:[],templateOids:"",tableDataArray:[],codeClassifyOid:"",coderuleoid:"",CloneTreeAvueform:{},loading:!1,Treedata:[],nodeClickList:"",Treeoption:{addBtn:!1,editBtn:!1,delBtn:!1,defaultExpandAll:!1,menu:!1,lazy:!0,treeLoad:function(e,t){if(0!=e.data){var r=0===e.level?0:e.data.oid,i=e.data.attributes.btmname;Object(l["getTreeList"])({parentOid:r,parentBtmName:i}).then((function(e){t(e.data.map((function(e){return d(d({},e),{},{label:e.text})})))}))}}}}},created:function(){this.getTreeLists()},computed:{},methods:{getTreeLists:function(){var e=this;Object(l["getTreeList"])({"conditionMap[id]":"wupin"}).then((function(t){e.Treedata=t.data,e.ModifyProperties(e.Treedata,"text","label"),e.codeClassifyOid=t.data[0].oid,e.coderuleoid=t.data[0].attributes.coderuleoid,e.$emit("coderuleoid",e.coderuleoid)})).catch((function(e){console.log(e)}))},ModifyProperties:function(e,t,r){for(var i in e)i===t&&(e[r]=e[i],delete e[i]),"object"===Object(o["a"])(e[i])&&this.ModifyProperties(e[i],t,r)},TableRend:function(){var e=this;Object(c["TableData"])({templateOid:this.templateOids,codeClassifyOid:this.nodeClickList.oid,page:this.currentPage,limit:this.pageSize}).then((function(t){e.tableDataArray=t.data.data,e.$emit("tableDataArray",e.tableDataArray),e.$emit("total",t.data.total),console.log("table",e.tableDataArray)}))},TableHeadRend:function(){var e=this;return new Promise((function(t,r){Object(c["MasterTable"])({codeClassifyOid:e.nodeClickList.oid,functionId:5}).then((function(r){var i=["CODEIMPORTHISTORY","CODEEXPORT","CODEQUERY","batchApplyCode"];r.data.leaf?e.masterVrBtnList=r.data.buttons:e.masterVrBtnList=r.data.buttons.filter((function(e){return i.includes(e.uniqueFlag)})),e.tableHeadDataFateher=r.data,e.templateOids=r.data.tableDefineVO.oid;var a=r.data.tableDefineVO.cols[0];a.forEach((function(t){var r={label:t.title,prop:t.field,sortable:t.sort,width:t.minWidth};e.tableHeadFindData.push(Object.assign(t,r))})),e.$emit("tableHeadDataFateher",e.tableHeadDataFateher),e.$emit("tableHeadFindData",e.tableHeadFindData),e.$emit("tableHeadBttoms",e.masterVrBtnList),t()})).catch((function(e){r(e)}))}))},nodeClick:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.nodeClickList=t,this.tableHeadDataFateher=[],this.tableHeadFindData=[],e.next=6,this.TableHeadRend();case 6:this.TableRend(),this.$emit("nodeClick",this.templateOids),this.$emit("codeClassifyOid",this.nodeClickList.oid),console.log("鏍�",this.nodeClickList),e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](0),this.$message.error(e.t0);case 15:case"end":return e.stop()}}),e,this,[[0,12]])})));function t(t){return e.apply(this,arguments)}return t}()}},f=p,m=r("2877"),h=Object(m["a"])(f,i,a,!1,null,"764c9e30",null);t["default"]=h.exports},"537b":function(e,t,r){"use strict";r("6bba")},5384:function(e,t,r){var i={"./GetItem":"dd3a","./GetItem.js":"dd3a","./MasterData/master":"b761","./MasterData/master.js":"b761","./Theme/vciTheme":"47d0","./Theme/vciTheme.js":"47d0","./base/region":"5a04","./base/region.js":"5a04","./batchImport":"78e2","./batchImport/":"78e2","./batchImport/index":"78e2","./batchImport/index.js":"78e2","./code/codeClassProcessTemp":"0f7d","./code/codeClassProcessTemp.js":"0f7d","./code/codeClassifyValue":"888e","./code/codeClassifyValue.js":"888e","./code/codeFixedValue":"1ef8","./code/codeFixedValue.js":"1ef8","./code/codeKeyAttrRepeat":"4d92","./code/codeKeyAttrRepeat.js":"4d92","./code/codeReferConfig":"0eb9","./code/codeReferConfig.js":"0eb9","./code/codeSynonym":"28c5","./code/codeSynonym.js":"28c5","./code/codebasic":"f601","./code/codebasic.js":"f601","./code/codebutton":"d36b","./code/codebutton.js":"d36b","./code/codeclassify":"b887","./code/codeclassify.js":"b887","./code/mdmrule":"19a0","./code/mdmrule.js":"19a0","./code/referBtmType":"cb4a","./code/referBtmType.js":"cb4a","./common":"2934","./common.js":"2934","./desk/notice":"2905","./desk/notice.js":"2905","./docking/data":"4d0c","./docking/data.js":"4d0c","./docking/loge":"1894","./docking/loge.js":"1894","./docking/task":"7a96","./docking/task.js":"7a96","./flow/flow":"371f","./flow/flow.js":"371f","./formTemplate":"902d","./formTemplate.js":"902d","./integration/application":"cc5e","./integration/application.js":"cc5e","./integration/integration":"f9fa","./integration/integration.js":"f9fa","./integration/sysInfo":"0405","./integration/sysInfo.js":"0405","./logs":"62ed","./logs.js":"62ed","./modeling/cycle":"6868","./modeling/cycle.js":"6868","./omd/OmdAttribute":"6872","./omd/OmdAttribute.js":"6872","./omd/btmType":"d772","./omd/btmType.js":"d772","./omd/enum":"35a0","./omd/enum.js":"35a0","./omd/linkType":"0499","./omd/linkType.js":"0499","./omd/revisionRule":"b1ca","./omd/revisionRule.js":"b1ca","./omd/status":"539b","./omd/status.js":"539b","./refer/table":"276d","./refer/table.js":"276d","./refer/tree":"ee95","./refer/tree.js":"ee95","./report/report":"88ca","./report/report.js":"88ca","./resource/attach":"6044","./resource/attach.js":"6044","./resource/file":"36a0","./resource/file.js":"36a0","./resource/oss":"368f","./resource/oss.js":"368f","./resource/sms":"2499","./resource/sms.js":"2499","./system/client":"e30d","./system/client.js":"e30d","./system/dept":"fcb7","./system/dept.js":"fcb7","./system/dict":"7754","./system/dict.js":"7754","./system/dictbiz":"8ddc","./system/dictbiz.js":"8ddc","./system/menu":"a6dc","./system/menu.js":"a6dc","./system/param":"2c75","./system/param.js":"2c75","./system/passwordresultant":"9ab5","./system/passwordresultant.js":"9ab5","./system/passwords":"7c41","./system/passwords.js":"7c41","./system/passwordvalue":"7a90","./system/passwordvalue.js":"7a90","./system/post":"74b1","./system/post.js":"74b1","./system/role":"3528","./system/role.js":"3528","./system/scope":"7e26","./system/scope.js":"7e26","./system/tenant":"ccbe","./system/tenant.js":"ccbe","./system/tenantpackage":"0e3d","./system/tenantpackage.js":"0e3d","./system/topmenu":"5a17","./system/topmenu.js":"5a17","./system/user":"c0c7","./system/user.js":"c0c7","./template/flowpath":"5821","./template/flowpath.js":"5821","./template/setPersonnel":"f10a","./template/setPersonnel.js":"f10a","./template/templateAttr":"8e19","./template/templateAttr.js":"8e19","./tool/code":"736a","./tool/code.js":"736a","./tool/datasource":"c1aa","./tool/datasource.js":"c1aa","./tool/model":"36d2","./tool/model.js":"36d2","./user":"c24f","./user.js":"c24f","./work/businese":"81b9","./work/businese.js":"81b9","./work/process":"fc8c","./work/process.js":"fc8c","./work/work":"1e69","./work/work.js":"1e69"};function a(e){var t=n(e);return r(t)}function n(e){if(!r.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}a.keys=function(){return Object.keys(i)},a.resolve=n,e.exports=a,a.id="5384"},"539b":function(e,t,r){"use strict";r.r(t),r.d(t,"getPage",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"add",(function(){return c})),r.d(t,"batchAdd",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"batchUpdate",(function(){return p})),r.d(t,"remove",(function(){return f})),r.d(t,"refList",(function(){return m})),r.d(t,"getApplyRange",(function(){return h}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/status/page",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/detail",method:"get",params:{oid:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/batch-submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/batch-submit",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/remove",method:"post",data:e})},m=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/status/ref",method:"get",params:o(o({},r),{},{currentPage:e,pageSize:t})})},h=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/get-apply-range",method:"get",params:{id:e}})}},"53f1":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{visible:e.dialogPush,"append-to-body":"","close-on-click-modal":!1,title:"瀵煎嚭"},on:{"update:visible":function(t){e.dialogPush=t},close:e.recoverPage}},[t("div",{staticStyle:{"margin-bottom":"10px"}},[t("el-radio-group",{model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[t("el-radio",{attrs:{label:0}},[e._v("閫夋嫨")]),t("el-radio",{attrs:{label:1}},[e._v("鍏ㄩ儴")]),t("el-radio",{attrs:{label:2}},[e._v("椤电爜")])],1)],1),t("div",{staticStyle:{"text-align":"center"}},[t("el-transfer",{staticStyle:{"text-align":"left",display:"inline-block",height:"400px"},attrs:{filterable:"","filter-method":e.filterMethod,"filter-placeholder":"鍏抽敭璇嶆悳绱�",titles:["鏈�夊睘鎬�","宸查�夊睘鎬�"],data:e.data},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})],1),t("div",{staticStyle:{display:"flex","justify-content":"flex-end"}},[t("el-button",{attrs:{size:"small",plain:"",type:"success"},on:{click:e.handleExcel}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small",plain:""}},[e._v("鍙栨秷")])],1)])},a=[],n=(r("8e6e"),r("456d"),r("ade3")),o=(r("ac6a"),r("dd3a"));function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c={name:"MasterTransfer",props:["visible","tableHeadData","codeClassifyOid","tableData","selectRow"],data:function(){return{data:[],value:[],filterMethod:function(e,t){return t.label.indexOf(e)>-1},dialogPush:this.visible,radio:0,tableHeadFindData:[],tableExportData:[],option:{title:"鏂囨。鏍囬",column:[{label:"涓绘暟鎹�",prop:"header",children:[]}],data:[]}}},watch:{visible:function(){this.dialogPush=this.visible},tableHeadData:{handler:function(e,t){var r=this;console.log(e),e&&(this.tableHeadFindData=e.map((function(e){return e.label})),this.tableHeadFindData.forEach((function(e,t){r.data.push({label:e,key:t})})),this.option.column[0].children=e.map((function(e){return{label:e.label,prop:e.prop}})))}},tableData:function(){this.option.data=this.tableData.map((function(e){for(var t in e)"true"===e[t]?e[t]="鏄�":"false"===e[t]&&(e[t]="鍚�");return e}))},codeClassifyOid:{handler:function(e,t){}}},computed:{},mounted:function(){},methods:{recoverPage:function(){this.$emit("update:visible",!1)},handleExcel:function(){var e=this;if(0===this.radio)if(this.selectRow.length<=0)this.$message.warning("璇烽�夋嫨瑕佸鍑虹殑妯℃澘");else{var t=[],r={},i=this.selectRow.map((function(e){return e.oid})).join(",");this.selectRow.forEach((function(e){t.push(e.oid)})),this.value.map((function(t){return e.tableHeadData[t].prop})).forEach((function(e,t){r["attrIdIndexMap[".concat(t,"]")]=e})),Object(o["exportCode"])(l({codeClassifyOid:this.codeClassifyOid,"conditionMap[oid]":i},r)).then((function(e){console.log(e)}))}}}},u=c,d=r("2877"),p=Object(d["a"])(u,i,a,!1,null,"6f1abcc3",null);t["default"]=p.exports},"56d7":function(e,t,r){"use strict";r.r(t);var i={};r.r(i),r.d(i,"baseUrl",(function(){return O})),r.d(i,"iconfontUrl",(function(){return v})),r.d(i,"iconfontVersion",(function(){return y})),r.d(i,"codeUrl",(function(){return w})),r.d(i,"env",(function(){return C}));r("a481"),r("456d"),r("ac6a"),r("cadf"),r("551c"),r("f751"),r("097d");var a=r("8bbf"),n=r.n(a),o=r("b5c6"),s=r("a7fe"),l=r.n(s),c=r("3dfd"),u=r("9883"),d=(r("7f7f"),r("4360")),p=r("c54a"),f=r("0a5a"),m=r("323e"),h=r.n(m);r("a5d8");h.a.configure({showSpinner:!1});var b=d["a"].getters.website.lockPage;u["a"].beforeEach((function(e,t,r){var i=e.meta||{},a=void 0===i.menu?e.query.menu:i.menu,n=JSON.parse(localStorage.getItem("updataid"));if(d["a"].commit("SET_IS_MENU",void 0===a),Object(f["a"])())if(d["a"].getters.isLock&&e.path!==b)r({path:b});else if("/login"===e.path&&0!=n.strategyUpdateStatus)r({path:"/"});else if(0===d["a"].getters.token.length)d["a"].dispatch("FedLogOut").then((function(){r({path:"/login"})}));else{var o=e.query.src||e.fullPath,s=e.query.name||e.name,l=e.meta||u["a"].$avueRouter.meta||{},c=e.query.i18n;e.query.target?window.open(o):!1===l.isTab||Object(p["b"])(o)||Object(p["b"])(s)||d["a"].commit("ADD_TAG",{label:s,value:o,params:e.params,query:e.query,meta:function(){return c?{i18n:c}:l}(),group:u["a"].$avueRouter.group||[]}),r()}else!1===i.isAuth?r():r("/login")})),u["a"].afterEach((function(){h.a.done();var e=d["a"].getters.tag.label,t=d["a"].getters.tag.meta.i18n;e=u["a"].$avueRouter.generateTitle(e,t),"/login"===u["a"].history.current.fullPath&&(e="鐧诲綍"),u["a"].$avueRouter.setTitle(e)})),n.a.config.errorHandler=function(e,t,r){n.a.nextTick((function(){d["a"].commit("ADD_LOGS",{type:"error",message:e.message,stack:e.stack,info:r})}))},n.a.mixin({beforeRouteEnter:function(e,t,r){r((function(){var t=document.getElementById("avue-view");t&&e.meta.savedPosition&&(t.scrollTop=e.meta.savedPosition)}))},beforeRouteLeave:function(e,t,r){var i=this,a=document.getElementById("avue-view");if(t&&t.meta.keepAlive){a&&(t.meta.savedPosition=a.scrollTop);var n=!0===this.$route.meta.keepAlive&&d["a"].state.tags.tagList.some((function(e){return e.value===i.$route.fullPath}));if(this.$vnode&&!n&&(t.meta.savedPosition=0,this.$vnode.parent&&this.$vnode.parent.componentInstance&&this.$vnode.parent.componentInstance.cache&&this.$vnode.componentOptions)){var o=null==this.$vnode.key?this.$vnode.componentOptions.Ctor.cid+(this.$vnode.componentOptions.tag?"::".concat(this.$vnode.componentOptions.tag):""):this.$vnode.key,s=this.$vnode.parent.componentInstance.cache,l=this.$vnode.parent.componentInstance.keys;if(s[o]){if(l.length){var c=l.indexOf(o);c>-1&&l.splice(c,1)}delete s[o]}}}r()}});var g=r("0e0b"),y=["567566_pwc3oottzol"],v="//at.alicdn.com/t/c/font_4017492_2d1qk52m7xp.css",O="",w="".concat(O,"/code"),C=Object({NODE_ENV:"production",BASE_URL:"/"});("development"===C.NODE_ENV||"production"===C.NODE_ENV||"test"===C.NODE_ENV)&&(O="");var _=r("5f72"),j=r.n(_),S=r("9923"),T=(r("1be0"),r("c0fb")),k=r("dc8a"),x=r("63e7"),D=r("010b"),P=r("78fd"),R=r("1ca4"),L=(r("8e6e"),r("6762"),r("2fdb"),r("ade3")),E=r("5880");function F(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function A(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?F(Object(r),!0).forEach((function(t){Object(L["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):F(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var B=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i={data:function(){return{selectionList:[],data:[],form:{},params:{},loading:!1,api:r("5384")("./".concat(t.name)),option:r("2666")("./".concat(t.name)).default,page:{pageSizes:[10,30,50,100,200],pageSize:10}}},computed:A(A({},Object(E["mapGetters"])(["userInfo","permission","roles"])),{},{ids:function(){var e=this,t=[];return this.selectionList.forEach((function(r){t.push(r[e.rowKey])})),t.join(",")},bindVal:function(){return{ref:"crud",option:this.option,data:this.data,tableLoading:this.loading}},onEvent:function(){return{"on-load":this.getList,"row-save":this.rowSave,"row-update":this.rowUpdate,"row-del":this.rowDel,"selection-change":this.selectionChange,"refresh-change":this.refreshChange,"date-change":this.dateChange,"search-change":this.searchChange,"search-reset":this.searchChange}},rowKey:function(){return this.option.rowKey||t.rowKey||"id"}}),methods:{getList:function(){var e=this,r=function(){e.loading=!0,e.api[t.list||"getList"](e.page.currentPage,e.page.pageSize,e.params).then((function(r){var i;i=t.res?t.res(r.data):r.data.data,e.page.total=i[t.total||"total"]||0,e.data=i[t.records||"records"],e.listAfter&&e.listAfter(i),e.loading=!1}))};this.listBefore&&this.listBefore(),r()},rowSave:function(e,r,i){var a=this,n=function(){delete a.form.params,a.api[t.add||"add"](a.form).then((function(e){a.getList(),a.addAfter?a.addAfter(e):a.$message.success("鏂板鎴愬姛"),r()})).catch((function(){i()}))};this.addBefore&&this.addBefore(),n()},rowUpdate:function(e,r,i,a){var n=this,o=function(){delete n.form.params,n.api[t.update||"update"](n.form).then((function(e){n.getList(),n.updateAfter?n.updateAfter(e):n.$message.success("鏇存柊鎴愬姛"),i()})).catch((function(){a()}))};this.updateBefore&&this.updateBefore(),o()},rowDel:function(e,r){var i=this,a=function(){i.api[t.del||"remove"](e[i.rowKey],e).then((function(t){i.getList(),i.delAfter?i.delAfter(t,e,r):i.$message.success("鍒犻櫎鎴愬姛")}))};this.delBefore?(this.delBefore(),a()):this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){a()}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){e.api[t.del||"remove"](e.ids).then((function(t){e.getList(),e.delMultiAfter?e.delMultiAfter(t,e.ids):e.$message.success("鍒犻櫎鎴愬姛")}))})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},searchChange:function(e,t){var r=this;t&&t(),this.validatenull(e)?Object.keys(this.params).forEach((function(e){["createTime_dategt","createTime_datelt"].includes(e)||delete r.params[e]})):Object.keys(e).forEach((function(t){r.validatenull(e[t])&&(delete r.params[t],delete e[t])})),this.params=Object.assign(this.params,e),this.page.currentPage=1,this.getList()},dateChange:function(e){e?(this.params.createTime_dategt=e[0],this.params.createTime_datelt=e[1]):(delete this.params.createTime_dategt,delete this.params.createTime_datelt),this.page.currentPage=1,this.getList()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},refreshChange:function(){this.getList()}}};return e.mixins=e.mixins||[],e.mixins.push(i),e},I=r("4760"),$=r("6ab1"),V=r("0244"),M=r("bcc5"),N=r("1af7"),z=r("9053"),K=r("c7a0"),U=r("e5c3"),q=r("4805"),W=r("71da"),H=r("9e84"),G=r("f2a9"),Q=r("2709"),X=r("ac45"),J=r("6eca"),Y=r("91c4"),Z=r("85ad"),ee=r("832b"),te=r("7f21"),re=r("7227"),ie=r("188d"),ae=r("bf9e"),ne=r("4d0f"),oe=r("512c"),se=r("882c"),le=r("e772"),ce=r("0e37"),ue=r("53f1"),de=r("d9a3");n.a.prototype.$utilFunc=de["a"],window.$crudCommon=B,n.a.use(u["a"]),n.a.use(l.a,o["a"]),n.a.use(j.a,{i18n:function(e,t){return S["a"].t(e,t)}}),n.a.use(window.AVUE,{size:"small",tableSize:"small",calcHeight:65,i18n:function(e,t){return S["a"].t(e,t)}}),n.a.component("basicContainer",k["default"]),n.a.component("basicBlock",T["default"]),n.a.component("thirdRegister",x["default"]),n.a.component("avueUeditor",P["a"]),n.a.component("flowDesign",D["default"]),n.a.component("tenantPackage",$["default"]),n.a.component("enupackage",V["default"]),n.a.component("Versionpackage",M["default"]),n.a.component("Businpackage",N["default"]),n.a.component("Relationpackage",z["default"]),n.a.component("Torelationpackage",K["default"]),n.a.component("originalRange",U["default"]),n.a.component("originalLink",q["default"]),n.a.component("classifyTrees",W["default"]),n.a.component("classifyTreeform",H["default"]),n.a.component("TemplatePro",G["default"]),n.a.component("formulaEditor",X["default"]),n.a.component("referConfigDialog",J["default"]),n.a.component("advancedQuery",ee["default"]),n.a.component("businessAdd",te["default"]),n.a.component("attrCrud",Q["default"]),n.a.component("VciMasterCrud",re["default"]),n.a.component("originalAdd",ie["default"]),n.a.component("referBtmTypeCrudDialog",Y["default"]),n.a.component("referSelectBtmAttrDialog",Z["default"]),n.a.component("FormTemplateDialog",ae["default"]),n.a.component("LinkTypeAdd",ne["default"]),n.a.component("MasterTree",oe["default"]),n.a.component("FlowPath",se["default"]),n.a.component("Stage",le["default"]),n.a.component("Divider",I["default"]),n.a.component("businesswork",ce["default"]),n.a.component("MasterTransfer",ue["default"]),Object.keys(i).forEach((function(e){n.a.prototype[e]=i[e]})),n.a.use(window.WfDesignBase),n.a.prototype.website=R["a"],y.forEach((function(e){Object(g["h"])(v.replace("$key",e))})),n.a.config.productionTip=!1,new n.a({router:u["a"],store:d["a"],i18n:S["a"],render:function(e){return e(c["default"])}}).$mount("#app")},"56eb":function(e,t,r){"use strict";r("1054")},"57af":function(e,t,r){"use strict";r("2b1e")},5821:function(e,t,r){"use strict";r.r(t),r.d(t,"getFlowpathList",(function(){return a})),r.d(t,"getStartList",(function(){return n})),r.d(t,"flowpathSave",(function(){return o})),r.d(t,"flowpathDelete",(function(){return s})),r.d(t,"stagelist",(function(){return l})),r.d(t,"attributeList",(function(){return c})),r.d(t,"attributeListRight",(function(){return u})),r.d(t,"attributeSave",(function(){return d})),r.d(t,"getBtnTask",(function(){return p})),r.d(t,"ExamineTask",(function(){return f}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-flow/processTS/tlist",method:"get",params:e})},n=function(){return Object(i["a"])({url:"/api/ubcs-flow/work/start-list",method:"get",params:{mode:"1",current:1,size:100}})},o=function(e){return Object(i["a"])({url:"/api/ubcs-flow/processTS/tsou",method:"post",data:e})},s=function(e){return Object(i["a"])({url:"/api/ubcs-flow/processTS/dt",method:"delete",params:e})},l=function(e){return Object(i["a"])({url:"/api/ubcs-flow/processTS/sslist",method:"get",params:e})},c=function(e){return Object(i["a"])({url:"/api/ubcs-code/codeTempPhaseController/gridUnUsedAttribute",method:"get",params:e})},u=function(e){return Object(i["a"])({url:"/api/ubcs-flow/processTS/ssslist",method:"get",params:e})},d=function(e){return Object(i["a"])({url:"/api/ubcs-flow/processTS/sasou",method:"post",data:e})},p=function(e){return Object(i["a"])({url:"/api/ubcs-flow/vciflow/next",method:"post",data:e})},f=function(e){return Object(i["a"])({url:"/api/ubcs-flow/work/complete-task",method:"post",data:e})}},5880:function(e,t){e.exports=Vuex},"5a04":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getLazyTree",(function(){return l})),r.d(t,"getDetail",(function(){return c})),r.d(t,"remove",(function(){return u})),r.d(t,"submit",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/region/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t){return Object(a["a"])({url:"/api/ubcs-system/region/lazy-tree",method:"get",params:o(o({},t),{},{parentCode:e})})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/region/detail",method:"get",params:{code:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/region/remove",method:"post",params:{id:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/region/submit",method:"post",data:e})}},"5a17":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"grantTree",(function(){return p})),r.d(t,"getTopTree",(function(){return f})),r.d(t,"grant",(function(){return m}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/topmenu/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/topmenu/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/topmenu/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/topmenu/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/topmenu/submit",method:"post",data:e})},p=function(){return Object(a["a"])({url:"/api/ubcs-system/menu/grant-top-tree",method:"get"})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/top-tree-keys",method:"get",params:{topMenuIds:e}})},m=function(e,t){return Object(a["a"])({url:"/api/ubcs-system/topmenu/grant",method:"post",data:{topMenuIds:e,menuIds:t}})}},"5b16":function(e,t,r){},"5ddc":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return e.showTag?t("div",{staticClass:"avue-tags"},[e.contextmenuFlag?t("div",{staticClass:"avue-tags__contentmenu",style:{left:e.contentmenuX+"px",top:e.contentmenuY+"px"}},[t("div",{staticClass:"item",on:{click:e.clearCacheTags}},[e._v(e._s(e.$t("tagsView.clearCache"))+"\n    ")]),t("div",{staticClass:"item",on:{click:e.closeOthersTags}},[e._v(e._s(e.$t("tagsView.closeOthers"))+"\n    ")]),t("div",{staticClass:"item",on:{click:e.closeAllTags}},[e._v(e._s(e.$t("tagsView.closeAll"))+"\n    ")])]):e._e(),t("div",{staticClass:"avue-tags__box",class:{"avue-tags__box--close":!e.website.isFirstPage}},[t("el-tabs",{attrs:{type:"card",closable:1!==e.tagLen},on:{"tab-click":e.openTag,edit:e.menuTag},nativeOn:{contextmenu:function(t){return e.handleContextmenu.apply(null,arguments)}},model:{value:e.active,callback:function(t){e.active=t},expression:"active"}},e._l(e.tagList,(function(r){return t("el-tab-pane",{key:r.value,attrs:{label:e.generateTitle(r),name:r.value}})})),1),t("el-dropdown",{staticClass:"avue-tags__menu"},[t("el-button",{attrs:{type:"primary",size:"mini"}},[e._v("\n        "+e._s(e.$t("tagsView.menu"))+"\n        "),t("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{nativeOn:{click:function(t){e.$parent.isSearch=!0}}},[e._v(e._s(e.$t("tagsView.search")))]),t("el-dropdown-item",{nativeOn:{click:function(t){return e.closeOthersTags.apply(null,arguments)}}},[e._v(e._s(e.$t("tagsView.closeOthers")))]),t("el-dropdown-item",{nativeOn:{click:function(t){return e.closeAllTags.apply(null,arguments)}}},[e._v(e._s(e.$t("tagsView.closeAll")))]),t("el-dropdown-item",{nativeOn:{click:function(t){return e.clearCacheTags.apply(null,arguments)}}},[e._v(e._s(e.$t("tagsView.clearCache")))])],1)],1)],1)]):e._e()},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("7f7f"),r("ade3")),o=r("5880"),s=r("c24f");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"tags",data:function(){return{active:"",contentmenuX:"",contentmenuY:"",contextmenuFlag:!1}},created:function(){},mounted:function(){this.setActive()},watch:{tag:function(){this.setActive()},contextmenuFlag:function(){window.addEventListener("mousedown",this.watchContextmenu)}},computed:c(c(c({},Object(o["mapGetters"])(["tagWel","tagList","tag","website"])),Object(o["mapState"])({showTag:function(e){return e.common.showTag}})),{},{tagLen:function(){return this.tagList.length||0}}),methods:{generateTitle:function(e){return this.$router.$avueRouter.generateTitle(e.label,(e.meta||{}).i18n)},watchContextmenu:function(e){this.$el.contains(e.target)&&0===e.button||(this.contextmenuFlag=!1),window.removeEventListener("mousedown",this.watchContextmenu)},handleContextmenu:function(e){var t=e.target,r=!1;t.className.indexOf("el-tabs__item")>-1?r=!0:t.parentNode.className.indexOf("el-tabs__item")>-1&&(t=t.parentNode,r=!0),r&&(e.preventDefault(),e.stopPropagation(),this.contentmenuX=e.clientX,this.contentmenuY=e.clientY,this.tagName=t.getAttribute("aria-controls").slice(5),this.contextmenuFlag=!0)},setActive:function(){this.active=this.tag.value},menuTag:function(e,t){if("remove"===t){var r=this.findTag(e),i=r.tag,a=r.key;this.$store.commit("DEL_TAG",i),i.value===this.tag.value&&(i=this.tagList[0===a?a:a-1],this.openTag(i))}},openTag:function(e){var t;t=e.name?this.findTag(e.name).tag:e,this.$router.push({path:this.$router.$avueRouter.getPath({name:t.label,src:t.value},t.meta),query:t.query})},closeOthersTags:function(){this.contextmenuFlag=!1,this.$store.commit("DEL_TAG_OTHER")},findTag:function(e){var t,r;return this.tagList.map((function(i,a){i.value===e&&(t=i,r=a)})),{tag:t,key:r}},closeAllTags:function(){this.contextmenuFlag=!1,this.$store.commit("DEL_ALL_TAG"),this.$router.push({path:this.$router.$avueRouter.getPath({src:this.tagWel.value}),query:this.tagWel.query})},clearCacheTags:function(){var e=this;this.$confirm("鏄惁闇�瑕佹竻闄ょ紦瀛�?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){Object(s["clearCache"])().then((function(){e.contextmenuFlag=!1,e.$message.success("娓呴櫎瀹屾瘯")}))}))}}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,null,null);t["default"]=f.exports},"5f61":function(e,t,r){"use strict";r("67f1")},"5f72":function(e,t){e.exports=ELEMENT},6044:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-resource/attach/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-resource/attach/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-resource/attach/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-resource/attach/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-resource/attach/submit",method:"post",data:e})}},"61f2":function(e,t,r){},"62ed":function(e,t,r){"use strict";r.r(t),r.d(t,"getUsualList",(function(){return a})),r.d(t,"getApiList",(function(){return n})),r.d(t,"getErrorList",(function(){return o})),r.d(t,"getUsualLogs",(function(){return s})),r.d(t,"getApiLogs",(function(){return l})),r.d(t,"getErrorLogs",(function(){return c}));var i=r("b5c6"),a=function(e,t){return Object(i["a"])({url:"/api/ubcs-log/usual/list",method:"get",params:{current:e,size:t}})},n=function(e,t){return Object(i["a"])({url:"/api/ubcs-log/api/list",method:"get",params:{current:e,size:t}})},o=function(e,t){return Object(i["a"])({url:"/api/ubcs-log/error/list",method:"get",params:{current:e,size:t}})},s=function(e){return Object(i["a"])({url:"/api/ubcs-log/usual/detail",method:"get",params:{id:e}})},l=function(e){return Object(i["a"])({url:"/api/ubcs-log/api/detail",method:"get",params:{id:e}})},c=function(e){return Object(i["a"])({url:"/api/ubcs-log/error/detail",method:"get",params:{id:e}})}},6389:function(e,t){e.exports=VueRouter},"63e7":function(e,t,r){"use strict";r.r(t);r("7f7f");var i=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:"璐﹀彿娉ㄥ唽","append-to-body":"",visible:e.accountBox,"close-on-click-modal":!1,"close-on-press-escape":!1,"show-close":!1,width:"20%"},on:{"update:visible":function(t){e.accountBox=t}}},[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[e.tenantMode?t("el-form-item",{attrs:{label:"绉熸埛缂栧彿"}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ョ鎴风紪鍙�"},model:{value:e.form.tenantId,callback:function(t){e.$set(e.form,"tenantId",t)},expression:"form.tenantId"}})],1):e._e(),t("el-form-item",{attrs:{label:"鐢ㄦ埛濮撳悕"}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ョ敤鎴峰鍚�"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),t("el-form-item",{attrs:{label:"璐﹀彿鍚嶇О"}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ヨ处鍙峰悕绉�"},model:{value:e.form.account,callback:function(t){e.$set(e.form,"account",t)},expression:"form.account"}})],1),t("el-form-item",{attrs:{label:"璐﹀彿瀵嗙爜"}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ヨ处鍙峰瘑鐮�"},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password",t)},expression:"form.password"}})],1),t("el-form-item",{attrs:{label:"纭瀵嗙爜"}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ョ‘璁ゅ瘑鐮�"},model:{value:e.form.password2,callback:function(t){e.$set(e.form,"password2",t)},expression:"form.password2"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",loading:e.loading},on:{click:e.handleRegister}},[e._v("纭� 瀹�")])],1)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("5880"),s=r("c54a"),l=r("c24f"),c=r("0e0b"),u=r("ccbe"),d=r("9883");function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var m={name:"thirdRegister",data:function(){return{form:{tenantId:"",name:"",account:"",password:"",password2:""},loading:!1,tenantMode:!0,accountBox:!1}},computed:f({},Object(o["mapGetters"])(["userInfo"])),created:function(){this.getTenant()},mounted:function(){(Object(s["b"])(this.userInfo.user_id)||this.userInfo.user_id<0)&&(this.form.name=this.userInfo.user_name,this.form.account=this.userInfo.user_name,this.accountBox=!0)},methods:{handleRegister:function(){var e=this;""!==this.form.tenantId?""!==this.form.account?""!==this.form.password&&""!==this.form.password2?this.form.password===this.form.password2?(this.loading=!0,Object(l["registerGuest"])(this.form,this.userInfo.oauth_id).then((function(t){e.loading=!1;var r=t.data;r.success?(e.accountBox=!1,e.$alert("娉ㄥ唽鐢宠宸叉彁浜�,璇疯�愬績绛夊緟绠$悊鍛橀�氳繃!","娉ㄥ唽鎻愮ず").then((function(){e.$store.dispatch("LogOut").then((function(){Object(d["b"])(),e.$router.push({path:"/login"})}))}))):e.$message.error(r.msg||"鎻愪氦澶辫触")}),(function(t){window.console.log(t),e.loading=!1}))):this.$message.warning("涓ゆ瀵嗙爜杈撳叆涓嶄竴鑷�"):this.$message.warning("璇峰厛杈撳叆瀵嗙爜"):this.$message.warning("璇峰厛杈撳叆璐﹀彿鍚嶇О"):this.$message.warning("璇峰厛杈撳叆绉熸埛缂栧彿")},getTenant:function(){var e=this,t=Object(c["f"])();Object(u["info"])(t).then((function(t){var r=t.data;r.success&&r.data.tenantId&&(e.form.tenantId=r.data.tenantId,e.tenantMode=!1)}))}}},h=m,b=r("2877"),g=Object(b["a"])(h,i,a,!1,null,null,null);t["default"]=g.exports},"64a9":function(e,t,r){"use strict";r("6c97")},"64c4":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"el-transfer-panel"},[t("p",{staticClass:"el-transfer-panel__header"},[e._v("\n            "+e._s(e.title)+"\n    ")]),t("div",{class:["el-transfer-panel__body",e.hasFooter?"is-with-footer":""]},[e.filterable?t("el-input",{staticClass:"el-transfer-panel__filter",attrs:{size:"small",placeholder:e.placeholder},nativeOn:{mouseenter:function(t){e.inputHover=!0},mouseleave:function(t){e.inputHover=!1}},model:{value:e.query,callback:function(t){e.query=t},expression:"query"}},[t("i",{class:["el-input__icon","el-icon-"+e.inputIcon],attrs:{slot:"prefix"},on:{click:e.clearQuery},slot:"prefix"})]):e._e(),t("el-radio-group",{directives:[{name:"show",rawName:"v-show",value:!e.hasNoMatch&&e.data.length>0,expression:"!hasNoMatch && data.length > 0"}],staticClass:"el-transfer-panel__list",class:{"is-filterable":e.filterable},model:{value:e.checked,callback:function(t){e.checked=t},expression:"checked"}},e._l(e.filteredData,(function(r){return t("el-radio",{key:r[e.keyProp],staticClass:"el-transfer-panel__item",attrs:{label:r[e.keyProp],disabled:r[e.disabledProp]}},[t("option-content",{attrs:{option:r}})],1)})),1),t("p",{directives:[{name:"show",rawName:"v-show",value:e.hasNoMatch,expression:"hasNoMatch"}],staticClass:"el-transfer-panel__empty"},[e._v(e._s(e.t("el.transfer.noMatch")))]),t("p",{directives:[{name:"show",rawName:"v-show",value:0===e.data.length&&!e.hasNoMatch,expression:"data.length === 0 && !hasNoMatch"}],staticClass:"el-transfer-panel__empty"},[e._v(e._s(e.t("el.transfer.noData")))])],1),e.hasFooter?t("p",{staticClass:"el-transfer-panel__footer"},[e._t("default")],2):e._e()])},a=[],n=(r("a481"),r("6b54"),r("ac6a"),r("73d7")),o=r("9c1a"),s=r("ffa3"),l=r("d4b4"),c={mixins:[l["a"]],name:"ElTransferPanel",componentName:"ElTransferPanel",components:{ElCheckboxGroup:n["a"],ElCheckbox:o["a"],ElInput:s["a"],OptionContent:{props:{option:Object},render:function(e){var t=function e(t){return"ElTransferPanel"===t.$options.componentName?t:t.$parent?e(t.$parent):t},r=t(this),i=r.$parent||r;return r.renderContent?r.renderContent(e,this.option):i.$scopedSlots.default?i.$scopedSlots.default({option:this.option}):e("span",[this.option[r.labelProp]||this.option[r.keyProp]])}}},props:{data:{type:Array,default:function(){return[]}},renderContent:Function,placeholder:String,title:String,filterable:Boolean,format:Object,filterMethod:Function,defaultChecked:Array,props:Object},data:function(){return{checked:[],allChecked:!1,query:"",inputHover:!1,checkChangeByUser:!0}},watch:{checked:function(e,t){this.updateAllChecked();var r=Array.isArray(e)?e:[e],i=Array.isArray(t)?t:[t];if(this.checkChangeByUser){var a=r.concat(i).filter((function(e){return-1===r.indexOf(e)||-1===i.indexOf(e)}));this.$emit("checked-change",r,a)}else this.$emit("checked-change",r),this.checkChangeByUser=!0},data:function(){var e=this,t=[],r=this.filteredData.map((function(t){return t[e.keyProp]})),i=Array.isArray(this.checked)?this.checked:[this.checked];i.forEach((function(e){r.indexOf(e)>-1&&t.push(e)})),this.checkChangeByUser=!1,this.checked=t},checkableData:function(){this.updateAllChecked()},defaultChecked:{immediate:!0,handler:function(e,t){var r=this;if(!t||e.length!==t.length||!e.every((function(e){return t.indexOf(e)>-1}))){var i=[],a=this.checkableData.map((function(e){return e[r.keyProp]}));e.forEach((function(e){a.indexOf(e)>-1&&i.push(e)})),this.checkChangeByUser=!1,this.checked=i}}}},computed:{filteredData:function(){var e=this;return this.data.filter((function(t){if("function"===typeof e.filterMethod)return e.filterMethod(e.query,t);var r=t[e.labelProp]||t[e.keyProp].toString();return r.toLowerCase().indexOf(e.query.toLowerCase())>-1}))},checkableData:function(){var e=this;return this.filteredData.filter((function(t){return!t[e.disabledProp]}))},checkedSummary:function(){var e=this.checked.length,t=this.data.length,r=this.format,i=r.noChecked,a=r.hasChecked;return i&&a?e>0?a.replace(/\${checked}/g,e).replace(/\${total}/g,t):i.replace(/\${total}/g,t):"".concat(e,"/").concat(t)},isIndeterminate:function(){var e=this.checked.length;return e>0&&e<this.checkableData.length},hasNoMatch:function(){return this.query.length>0&&0===this.filteredData.length},inputIcon:function(){return this.query.length>0&&this.inputHover?"circle-close":"search"},labelProp:function(){return this.props.label||"label"},keyProp:function(){return this.props.key||"key"},disabledProp:function(){return this.props.disabled||"disabled"},hasFooter:function(){return!!this.$slots.default}},methods:{updateAllChecked:function(){var e=this,t=this.checkableData.map((function(t){return t[e.keyProp]}));this.allChecked=t.length>0&&t.every((function(t){return e.checked===t}))},handleAllCheckedChange:function(e){var t=this;this.checked=e?this.checkableData.map((function(e){return e[t.keyProp]})):[]},clearQuery:function(){"circle-close"===this.inputIcon&&(this.query="")}}},u=c,d=r("2877"),p=Object(d["a"])(u,i,a,!1,null,null,null);t["default"]=p.exports},"65ea":function(e,t,r){"use strict";r("e50c")},6657:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.tableData,height:"250",border:!0,size:"small"}},[e.column.length>0?t("el-table-column",{attrs:{type:"index",width:"60",label:"搴忓彿",align:"center"}}):e._e(),e._l(e.column[0],(function(r){return t("el-table-column",{key:r.field,attrs:{prop:r.field,label:r.title,"min-width":r.width,align:"center"},scopedSlots:e._u(["id"===r.field?{key:"default",fn:function(r){var i=r.row;return[t("el-button",{attrs:{type:"text"},on:{click:function(t){return e.openFormTemlpate(i)}}},[e._v(e._s(i.id))])]}}:{key:"default",fn:function(i){var a=i.row;return[t("span",[e._v(e._s(a[r.field]))])]}}],null,!0)})}))],2),t("FormTemplateDialog",{ref:"FormTemplateDialog",attrs:{type:"detail",visible:e.formTemplateVisible,templateOid:e.resembleTemplateOid,rowOid:e.rowOid,title:"鏌ョ湅璇︾粏淇℃伅",codeClassifyOid:this.resembleCodeClassifyOid},on:{"update:visible":function(t){e.formTemplateVisible=t}}})],1)},a=[],n=(r("6762"),r("2fdb"),r("96cf"),r("1da1")),o=r("902d"),s={name:"ResembleQuery",components:{FormTemplateDialog:function(){return Promise.resolve().then(r.bind(null,"bf9e"))}},props:{column:{type:Array,default:function(){return[]}},codeClassifyOid:{type:String,default:""},templateOid:{type:String,default:""},codeRuleOid:{type:String,default:""},type:{type:String,default:"add"}},data:function(){return{formTemplateVisible:!1,activeName:"findlike",tableData:[],loading:!1,resembleTemplateOid:"",resembleCodeClassifyOid:"",rowOid:"",defaultValue:{},secVOList:[],defaultKeys:["oid","id","name","description","revisionoid","nameoid","btmname","lastr","firstr","lastv","firstv","creator","createtime","lastModifier","lastmodifytime","revisionrule","revisionseq","revisionvalue","versionrule","versionseq","versionvalue","lcstatus","ts","owner","checkinby","checkintime","checkoutby","checkouttime","copyfromversion","secretgrade"],formItems:[]}},methods:{resembleQuery:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r,i,a,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!0,this.activeName="findlike",r=this.getDefaultValueAndFormValues(t),i=r.defaultValue,a=r.formValue,n={codeClassifyOid:this.codeClassifyOid,codeRuleOid:this.codeRuleOid,templateOid:this.templateOid,data:a},n=Object.assign(n,i),e.next=7,Object(o["findLike"])(n);case 7:if(e.t0=e.sent.data.data,e.t0){e.next=10;break}e.t0=[];case 10:return this.tableData=e.t0,this.loading=!1,e.abrupt("return",this.tableData);case 13:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),openFormTemlpate:function(e){this.resembleTemplateOid=e.codetemplateoid,this.resembleCodeClassifyOid=e.codeClassifyOid,this.rowOid=e.oid,this.formTemplateVisible=!0},getDefaultValueAndFormValues:function(e){var t={},r={};for(var i in e)if(Object.hasOwnProperty.call(e,i)){var a=e[i];this.defaultKeys.includes(i)?t[i]=a:r[i]=a}return{defaultValue:t,formValue:r}}}},l=s,c=r("2877"),u=Object(c["a"])(l,i,a,!1,null,null,null);t["default"]=u.exports},"67f1":function(e,t,r){},6841:function(e,t,r){},6868:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return a})),r.d(t,"add",(function(){return n})),r.d(t,"edit",(function(){return o})),r.d(t,"detail",(function(){return s})),r.d(t,"del",(function(){return l})),r.d(t,"getEventList",(function(){return c}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-omd/lifeCycle/page",method:"get",params:e})},n=function(e){return Object(i["a"])({url:"/api/ubcs-omd/lifeCycle/submit",method:"post",data:e})},o=function(e){return Object(i["a"])({url:"/api/ubcs-omd/lifeCycle/edit-save",method:"put",data:e})},s=function(e){return Object(i["a"])({url:"/api/ubcs-omd/lifeCycle/detail",method:"get",params:e})},l=function(e,t){var r="/api/ubcs-omd/lifeCycle/remove";return t&&(r="/api/ubcs-omd/lifeCycle/batch-remove"),Object(i["a"])({url:r,method:"post",data:e})},c=function(e){return Object(i["a"])({url:"/api/ubcs-omd/lifeCycle/page-event",method:"get",params:e})};t["default"]={getList:a,add:n,detail:s,del:l,edit:o,getEventList:c}},6872:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getPage",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"queryPage",(function(){return p})),r.d(t,"getApplyRange",(function(){return f}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/attribute/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/attribute/page",method:"get",params:o(o({},r),{},{current:e,size:t})})},c=function(e){return Object(a["a"])({url:"/api/ubcs-omd/attribute/remove",method:"post",params:{oid:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-omd/attribute/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-omd/attribute/submit",method:"post",data:e})},p=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-omd/attribute/query-page",method:"get",params:{key:e,notInStr:t,current:r,size:i}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-omd/attribute/apply-range",method:"get",params:{oid:e}})}},"6ab1":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n    ")])],1)],2)},a=[],n=(r("8e6e"),r("456d"),r("6762"),r("2fdb"),r("ac6a"),r("ade3")),o=r("0e3d"),s=r("5880"),l=r("a6dc");function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={name:"tenantPackage",data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,dialogWidth:600,column:[{label:"浜у搧鍖呭悕",prop:"packageName",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ヤ骇鍝佸寘鍚嶇О",trigger:"blur"}]},{label:"鑿滃崟鍒楄〃",prop:"menuId",span:24,type:"tree",dicData:[],hide:!0,multiple:!0,props:{label:"title"},rules:[{required:!0,message:"璇烽�夋嫨鑿滃崟",trigger:"blur"}]},{label:"澶囨敞",prop:"remark",span:24}]},data:[]}},computed:u(u({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!0,viewBtn:!1,delBtn:!0,editBtn:!0}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{initData:function(){var e=this;Object(l["getMenuTree"])().then((function(t){var r=e.findObject(e.option.column,"menuId");r.dicData=t.data.data}))},rowSave:function(e,t,r){var i=this;e.menuId=e.menuId.join(","),Object(o["add"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){r(),window.console.log(e)}))},rowUpdate:function(e,t,r,i){var a=this;Object(o["update"])(e).then((function(){a.onLoad(a.page),a.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),r()}),(function(e){i(),window.console.log(e)}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var r=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(o["getDetail"])(this.form.id).then((function(e){r.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(o["getList"])(e.currentPage,e.pageSize,Object.assign(r,this.query)).then((function(e){var r=e.data.data;t.page.total=r.total,t.data=r.records,t.loading=!1,t.selectionClear()}))}}},p=d,f=r("2877"),m=Object(f["a"])(p,i,a,!1,null,null,null);t["default"]=m.exports},"6bba":function(e,t,r){},"6c97":function(e,t,r){},"6da0":function(e,t,r){},"6e8c":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return e.display?t("div",["tree"==e.refertype?t("vciWebReferTree",{attrs:{value:e.value,text:e.text,title:e.title,disabled:e.disabled,referConfig:e.referConfig},on:{setValue:e.setValue}}):"table"==e.refertype?t("vciWebReferTable",{attrs:{value:e.value,text:e.text,title:e.title,disabled:e.disabled,referConfig:e.referConfig},on:{setValue:e.setValue}}):t("vciWebReferDefalut",{attrs:{value:e.value,text:e.text,title:e.title,disabled:e.disabled,referConfig:e.referConfig},on:{setValue:e.setValue}})],1):e._e()},a=[],n=(r("a481"),r("bd80")),o=r("b12a"),s=r("89bb"),l={name:"vciWebRefer",props:["referConfig","value","text","disabled","display"],components:{vciWebReferTree:n["default"],vciWebReferTable:o["default"],vciWebReferDefalut:s["default"]},data:function(){return{refertype:this.referConfig.options.type,emitData:{},title:""}},created:function(){this.referConfig.options||(this.referConfig.options={isMuti:!1})},mounted:function(){var e=this.referConfig.title||"";e=e.replace(":",""),e=e?"涓恒��"+e+"銆戦�夊彇鍊�":"涓恒��"+this.referConfig.showField+"銆戦�夊彇鍊�",this.title=e},methods:{setValue:function(e){this.emitData=e}},watch:{emitData:{deep:!0,immediate:!0,handler:function(e){this.$emit("setReferValue",e)}}}},c=l,u=r("2877"),d=Object(u["a"])(c,i,a,!1,null,"153a0d66",null);t["default"]=d.exports},"6ea1":function(e,t,r){},"6eca":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return e.display?t("div",[t("refer-config-form-dialog",{ref:"referConfigFormDialog",on:{echoReferConfig:e.echoReferConfig}}),t("refer-config-crud-dialog",{ref:"referConfigCrudDialog",on:{openReconfigInterFace:e.openReconfigInterFace,echoReferConfig:e.echoReferConfig}})],1):e._e()},a=[],n=r("ade3"),o=r("baf2"),s=r("c5e0"),l=r("d9a3"),c={name:"referConfigDialog",props:["referConfigOption","display"],components:{referConfigFormDialog:o["default"],referConfigCrudDialog:s["default"]},data:function(){return{}},watch:{referConfigOption:function(){l["a"].notEmpty(this.referConfigOption.referConfig)||l["a"].notEmpty(this.referConfigOption.referBtmId)?this.openReconfigInterFace(this.referConfigOption):this.openTipsChooseOrCust()}},methods:Object(n["a"])({echoReferConfig:function(e){this.emitData=e},openReconfigInterFace:function(e){var t=this,r=e,i={referTypeName:r.referBtmName||"",referType:r.referBtmId||""};if(this.referConfigOption.referConfig){var a=JSON.parse(r.referConfig);a.referType!=r.referBtmId&&i.referType&&(a.referType=r.referBtmId||"",a.referTypeName=r.referBtmName||r.referBtmId,this.referConfigOption.referConfig=JSON.stringify(a)),this.$set(i,"referConfig",this.referConfigOption.referConfig)}this.$nextTick((function(){t.$refs.referConfigFormDialog.isShowReferConfigForm=!0,t.$refs.referConfigFormDialog.initPageData(i)}))},openTipsChooseOrCust:function(){var e=this;this.$confirm("璇烽�夋嫨鍙傜収閰嶇疆鐨勫畾涔夋柟寮忥紵","鍙傜収閰嶇疆鐨勬柟寮�",{distinguishCancelAndClose:!0,closeOnClickModal:!1,confirmButtonText:"鑷畾涔夊弬鐓ч厤缃�",cancelButtonText:"鐩存帴閫夋嫨鍙傜収閰嶇疆"}).then((function(){e.$refs.referConfigFormDialog.isShowReferConfigForm=!0})).catch((function(t){"cancel"===t&&(e.$refs.referConfigCrudDialog.isShowReferConfigCrud=!0)}))}},"echoReferConfig",(function(e){this.$emit("setReferConfigValue",e)}))},u=c,d=r("2877"),p=Object(d["a"])(u,i,a,!1,null,null,null);t["default"]=p.exports},"70d3":function(e,t,r){"use strict";r("d510")},"71da":function(e,t,r){"use strict";r.r(t);r("6762"),r("2fdb"),r("7f7f");var i=function(){var e=this,t=e._self._c;return t("el-container",[t("el-aside",[t("basic-container",{staticStyle:{overflow:"hidden"}},[t("div",[t("div",[t("div",{staticStyle:{display:"flex","flex-direction":"column"}},[t("div",{staticStyle:{display:"flex"}},[t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.TreeAdd}},[e._v("娣诲姞")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.TreeEdit}},[e._v("淇敼")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.TreeDel}},[e._v("鍒犻櫎")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.flushed}},[e._v("鍒锋柊")])],1),t("div",{staticStyle:{display:"flex","margin-top":"10px"}},[t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.Enable}},[e._v("鍚敤")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.Deactivate}},[e._v("鍋滅敤")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.ImportExcel}},[e._v("瀵煎叆")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.ExportExcel}},[e._v("瀵煎嚭")])],1)]),t("div",{staticStyle:{display:"flex","justify-content":"space-around","margin-top":"5px","margin-bottom":"5px"}})]),t("el-dialog",{staticStyle:{width:"1700px",margin:"auto"},attrs:{title:this.TreeFlag?"娣诲姞鍒嗙被":"娣诲姞涓婚搴�",visible:e.TreeAddFormVisible,"append-to-body":""},on:{"update:visible":function(t){e.TreeAddFormVisible=t}}},[t("el-form",{attrs:{model:e.TreeAddform,rules:e.rules}},[t("el-form-item",{staticStyle:{display:"inline-block"},attrs:{label:this.TreeFlag?"鍒嗙被缂栧彿锛�":"涓婚搴撶紪鍙凤細","label-width":"150px",prop:"id"}},[t("el-input",{staticStyle:{width:"170px"},attrs:{autocomplete:"off"},model:{value:e.TreeAddform.id,callback:function(t){e.$set(e.TreeAddform,"id",t)},expression:"TreeAddform.id"}})],1),t("el-form-item",{staticStyle:{display:"inline-block"},attrs:{label:this.TreeFlag?"鍒嗙被鍚嶇О锛�":"涓婚搴撳悕绉帮細","label-width":"110px",prop:"name"}},[t("el-input",{staticStyle:{width:"170px"},attrs:{autocomplete:"off"},model:{value:e.TreeAddform.name,callback:function(t){e.$set(e.TreeAddform,"name",t)},expression:"TreeAddform.name"}})],1),t("el-form-item",{attrs:{label:"鎻忚堪锛�","label-width":"150px"}},[t("el-input",{staticStyle:{width:"585px"},attrs:{autocomplete:"off"},model:{value:e.TreeAddform.description,callback:function(t){e.$set(e.TreeAddform,"description",t)},expression:"TreeAddform.description"}})],1),t("el-form-item",{attrs:{label:"缂栫爜瑙勫垯锛�","label-width":"150px"}},[t("el-input",{staticStyle:{width:"585px"},attrs:{autocomplete:"off"},on:{focus:e.CodeFoucus},model:{value:e.TreeAddform.codeRuleOidName,callback:function(t){e.$set(e.TreeAddform,"codeRuleOidName",t)},expression:"TreeAddform.codeRuleOidName"}})],1),0==e.TreeFlagCode?t("el-form-item",{attrs:{label:"涓氬姟绫诲瀷锛�","label-width":"150px"}},[t("el-input",{staticStyle:{width:"585px"},attrs:{autocomplete:"off"},on:{focus:e.btmFoucus},model:{value:e.TreeAddform.btmTypeName,callback:function(t){e.$set(e.TreeAddform,"btmTypeName",t)},expression:"TreeAddform.btmTypeName"}})],1):e._e(),t("el-form-item",{attrs:{label:"鍏抽敭灞炴�ф煡璇㈣鍒欙細","label-width":"150px"}},[t("el-input",{staticStyle:{width:"585px"},attrs:{autocomplete:"off"},on:{focus:e.Keyfouce},model:{value:e.TreeAddform.codeKeyAttrRepeatOidName,callback:function(t){e.$set(e.TreeAddform,"codeKeyAttrRepeatOidName",t)},expression:"TreeAddform.codeKeyAttrRepeatOidName"}})],1),t("el-form-item",{attrs:{label:"鐩镐技鏌ヨ瑙勫垯锛�","label-width":"150px"}},[t("el-input",{staticStyle:{width:"585px"},attrs:{autocomplete:"off"},on:{focus:e.simFouce},model:{value:e.TreeAddform.codeResembleRuleOidName,callback:function(t){e.$set(e.TreeAddform,"codeResembleRuleOidName",t)},expression:"TreeAddform.codeResembleRuleOidName"}})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.TreeAddFormVisible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.TreeAddHandler}},[e._v("纭� 瀹�")])],1)],1),t("el-dialog",{attrs:{visible:e.TreeEditFormVisible,"append-to-body":"",title:"淇敼鍒嗙被"},on:{"update:visible":function(t){e.TreeEditFormVisible=t}}},[t("classifyTreeform",{ref:"childForm",attrs:{loneTreeNewForm:e.TreeList,nodeList:e.nodeList,flag:"edit",Editclose:function(){e.TreeEditFormVisible=!1},TreeFlag:e.TreeFlagCode,":nodeClickList":e.nodeClickList},on:{MasterHandler:e.MasterHandler,referTreeForm:e.referTreeForm,flushed:e.flushed}})],1),t("avue-tree",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"tree",staticClass:"classifyTree",staticStyle:{height:"calc(100vh - 230px)"},attrs:{data:e.CloneTreedata,defaultExpandAll:!1,option:e.Treeoption},on:{"node-click":e.nodeClick},model:{value:e.CloneTreeAvueform,callback:function(t){e.CloneTreeAvueform=t},expression:"CloneTreeAvueform"}})],1)])],1),t("el-main",[t("basic-container",{staticStyle:{height:"calc(100vh - 150px)"}},[t("avue-tabs",{attrs:{option:e.tabOption},on:{change:e.handleChange}}),"tab1"===e.type.prop?t("span",[t("classifyTreeform",{ref:"childForm",attrs:{loneTreeNewForm:e.TreeList,nodeList:e.nodeList,flag:"renonly"}})],1):"tab2"===e.type.prop?t("span",[t("basic-container",[t("avue-crud",{directives:[{name:"loading",rawName:"v-loading",value:e.FormLoing,expression:"FormLoing"}],ref:"textCrud",attrs:{data:this.Formlist,option:this.crudTreeOption,"before-close":e.beforeClose},on:{"row-save":e.CrudRowSave,"row-del":e.CrudRowDel,"row-update":e.CrudRowUpdata,select:e.selectHandle},scopedSlots:e._u([{key:"menu",fn:function(r){var i=r.size,a=r.row,n=r.index;return["Editing"==a.lcStatus?t("el-button",{attrs:{type:"text",icon:"el-icon-edit-outline ",size:i},on:{click:function(t){return e.$refs.textCrud.rowEdit(a)}}},[e._v("缂栬緫")]):e._e(),"Editing"==a.lcStatus?t("el-button",{attrs:{type:"text",icon:"el-icon-delete",size:i},on:{click:function(t){return e.$refs.textCrud.rowDel(a,n)}}},[e._v("鍒犻櫎")]):e._e(),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Released"===a.lcStatus,expression:"row.lcStatus === 'Released'"}],attrs:{loading:a.upVersionLoad,icon:"el-icon-upload2",type:"text",size:i},on:{click:function(t){return e.upAndStopAndStart(a,"upVersion")}}},[e._v("鍗囩増")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Released"===a.lcStatus,expression:"row.lcStatus === 'Released'"}],attrs:{loading:a.stopLoseLoad,icon:"el-icon-circle-close",type:"text",size:i},on:{click:function(t){return e.upAndStopAndStart(a,"stopLose")}}},[e._v("鍋滅敤/澶辨晥")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:["Disabled","Editing"].includes(a.lcStatus),expression:"['Disabled', 'Editing'].includes(row.lcStatus)"}],attrs:{loading:a.startReleaseLoad,icon:"el-icon-circle-check",type:"text",size:i},on:{click:function(t){return e.upAndStopAndStart(a,"startRelease")}}},[e._v("鍚敤/鍙戝竷")])]}}]),model:{value:e.crudForm,callback:function(t){e.crudForm=t},expression:"crudForm"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.FindeHanler}},[e._v("鏌ヨ")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.TemRefresh}},[e._v("鍒锋柊")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.CloneBtn}},[e._v("浠庡叾瀹冩ā鏉垮厠闅�")]),t("el-dialog",{attrs:{visible:e.FindFormVisible,"append-to-body":"",title:"楂樼骇鏌ヨ"},on:{"update:visible":function(t){e.FindFormVisible=t}}},[t("div",[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.AdvQueries}},[e._v("鏌ヨ")]),t("el-button",{attrs:{size:"small",type:"primary"}},[e._v("閲嶇疆")])],1),t("div",{staticStyle:{"padding-left":"80px","margin-top":"15px"}},[e._l(e.FindSelect,(function(r,i){return[t("div",{staticStyle:{display:"flex","justify-content":"space-around",width:"85%","margin-bottom":"15px"}},[t("el-select",{staticStyle:{width:"28%"},attrs:{placeholder:"璇烽�夋嫨"},on:{change:function(t){return e.handleSelectChange(i)}},model:{value:e.FindSelect[i],callback:function(t){e.$set(e.FindSelect,i,t)},expression:"FindSelect[key]"}},[t("el-option",{attrs:{label:"妯℃澘缂栧彿",value:"0"}}),t("el-option",{attrs:{label:"妯℃澘鍚嶇О",value:"1"}}),t("el-option",{attrs:{label:"妯℃澘鎻忚堪",value:"2"}}),t("el-option",{attrs:{label:"鐗堟湰鍙�",value:"3"}}),t("el-option",{attrs:{label:"鐘舵��",value:"4"}})],1),t("el-select",{staticStyle:{width:"15%"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.condition[0],callback:function(t){e.$set(e.condition,0,t)},expression:"condition[0]"}},[t("el-option",{attrs:{label:"鍖呭惈",value:"0"}}),t("el-option",{attrs:{label:"绛変簬",value:"1"}})],1),t("el-input",{staticStyle:{width:"49%"},model:{value:e.QueryArray[i],callback:function(t){e.$set(e.QueryArray,i,t)},expression:"QueryArray[key]"}}),t("span",[t("i",{staticClass:"el-icon-delete",staticStyle:{"font-size":"22px","margin-top":"8px","margin-left":"10px"}})])],1)]}))],2)]),t("el-dialog",{attrs:{visible:e.CloneVisible,"append-to-body":"",title:"鍏嬮殕妯℃澘"},on:{"update:visible":function(t){e.CloneVisible=t}}},[t("el-container",[t("el-aside",{attrs:{width:"300px"}},[t("div",{staticStyle:{"margin-bottom":"5px"}},[t("el-tag",[e._v("涓婚搴撳垎绫�")])],1),t("avue-tree",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{height:"50.5vh","margin-right":"10px"},attrs:{data:e.Treedata,defaultExpandAll:!1,option:e.Treeoption},on:{"node-click":e.ClonenodeClick},model:{value:e.TreeAvueform,callback:function(t){e.TreeAvueform=t},expression:"TreeAvueform"}})],1),t("el-container",[t("el-main",[t("div",{staticStyle:{"padding-left":"10px",height:"50.5vh"}},[t("div",{staticStyle:{margin:"8px 0",display:"flex"}},[t("el-select",{staticStyle:{width:"130px"},attrs:{size:"small"},model:{value:e.Clonevalue,callback:function(t){e.Clonevalue=t},expression:"Clonevalue"}},e._l(this.CloneSelectOptions,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"40%","margin-left":"15px"},attrs:{size:"small",placeholder:"杈撳叆鍊煎悗鎸夊洖杞﹁繘琛屾ā绯婃煡璇�"},model:{value:e.CloneFind,callback:function(t){e.CloneFind=t},expression:"CloneFind"}}),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.CloneEnterFind},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.CloneEnterFind.apply(null,arguments)}}},[e._v("鏌ヨ")])],1),t("avue-crud",{directives:[{name:"loading",rawName:"v-loading",value:e.FormLoing,expression:"FormLoing"}],attrs:{data:this.CloneFormlist,option:this.ClonecrudTreeOption},on:{"selection-change":e.selectionChange},model:{value:e.ClonecrudForm,callback:function(t){e.ClonecrudForm=t},expression:"ClonecrudForm"}})],1)])],1)],1),t("div",{staticStyle:{display:"flex","justify-content":"flex-end","align-items":"center","margin-top":"10px"}},[t("el-button",{attrs:{size:"small ",type:"primary"},on:{click:e.Clonehandler}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.CloneVisible=!1}}},[e._v("鍙栨秷")])],1),t("el-dialog",{attrs:{width:"30%",title:"鍏嬮殕妯℃澘",visible:e.CloneinnerVisible,"append-to-body":""},on:{"update:visible":function(t){e.CloneinnerVisible=t}}},[t("div",[t("avue-form",{attrs:{option:e.CloneOption},on:{submit:e.Clonesubmit},model:{value:e.CloneModel,callback:function(t){e.CloneModel=t},expression:"CloneModel"}})],1)])],1)],1)],2)],1),t("templatePro",{attrs:{ProData:this.ProData,crudOid:this.crudOid,crudLCStatus:this.crudLCStatus,crudArray:this.crudArray,Formlist:this.Formlist,codeClassifyOid:this.codeClassifyOid}})],1):e._e(),t("el-dialog",{attrs:{visible:e.MasterdialogVisible,title:"涓恒�愮紪鐮佽鍒欍�戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.MasterdialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.SelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.masterData,option:e.masterOption},on:{select:e.masterSelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(""==this.TreeAddform.coderuleoidName?"鏈缃��":this.TreeAddform.coderuleoidName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.MasterHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.MasterdialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2),t("el-dialog",{attrs:{visible:e.KeydialogVisible,title:"涓恒�愬叧閿睘鎬ф煡璇㈣鍒欍�戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.KeydialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.KeySelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.KeyData,option:e.masterOption},on:{select:e.KeySelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eeeeee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(""==this.TreeAddform.codeKeyAttrRepeatOidName?"鏈缃��":this.TreeAddform.codekeyattrrepeatoidName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.KeyHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.KeydialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2),t("el-dialog",{attrs:{visible:e.SimidialogVisible,title:"涓恒�愮浉浼奸」鏌ヨ瑙勫垯銆戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.SimidialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.SimSelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.simData,option:e.masterOption},on:{select:e.simSelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(""==this.TreeAddform.codeResembleRuleOidName?"鏈缃��":this.TreeAddform.codeResembleRuleOidName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.simHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.SimidialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2),t("el-dialog",{attrs:{visible:e.BtmdialogVisible,title:"涓恒�愪笟鍔$被鍨嬭鍒欍�戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.BtmdialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px !important"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"130px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.BtmSelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.BtmData,option:e.masterOption},on:{select:e.btmSelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(this.TreeAddform.btmTypeName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.btmHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.BtmdialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2)],1)],1)],1)},a=[],n=(r("8e6e"),r("8615"),r("96cf"),r("1da1")),o=(r("456d"),r("53ca")),s=(r("ac6a"),r("ade3")),l=r("8e19"),c=r("b761");function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){Object(s["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var p={name:"classifyTrees.vue",inject:["crudTreeData"],data:function(){return{TreeFlagCode:!1,MasterdialogVisible:!1,masterData:[],masterSelectList:[],masterName:"",masterOid:"",KeydialogVisible:!1,KeyName:"",KeyOid:"",KeyData:[],KeySelectLIst:[],simName:"",simOid:"",simData:[],SimidialogVisible:!1,simSelectList:[],btmName:"",btmOid:"",BtmData:[],BtmdialogVisible:!1,btmSelectList:[],masterOption:{addBtn:!1,index:!0,border:!0,selection:!0,menu:!1,height:380,column:[{label:"鑻辨枃鍚嶇О",prop:"id"},{label:"涓枃鍚嶇О",prop:"name"},{label:"鎻忚堪",prop:"description"}]},SelectOption:[{value:"name",label:"涓枃鍚嶇О"},{value:"id",label:"鑻辨枃鍚嶇О"}],SelectValue:"",SelectFInd:"",rules:{id:[{required:!0,message:"璇疯緭鍏ュ悕绉�",trigger:"blur"}],name:[{required:!0,message:"璇疯緭鍏ョ紪鍙�",trigger:"blur"}]},addFlag:!1,crudOid:"",crudLCStatus:"",crudArray:[],ProData:[],searchTemplate:{searchCondition:"id",findText:""},FindFormVisible:!1,CloneVisible:!1,CloneinnerVisible:!1,FindSelect:{id:"0",name:"1",description:"2",revisionValue:"3",lcStatus:"4"},condition:["0","0","0","0","0"],Equalto:"0",QueryArray:{id:"",name:"",description:"",revisionValue:"",lcStatus:""},FlagObj:{},TreeEditFormVisible:!1,TreeAddFormVisible:!1,nodeClickList:"",ClonenodeClickList:"",TreeFlag:!1,loading:!1,FormLoing:!1,TreeAddform:{id:"",name:"",description:"",codeResembleRuleOidName:"",codeKeyAttrRepeatOidName:"",codeRuleOidName:"",btmTypeName:""},TreeAvueform:{},CloneTreeAvueform:{},Treedata:[],CloneTreedata:[],Treeoption:{addBtn:!1,editBtn:!1,delBtn:!1,defaultExpandAll:!1,menu:!1},crudForm:"",ClonecrudForm:"",Formlist:[],CloneFormlist:[],Clonevalue:"0",CloneFind:"",CloneSelectOptions:[{value:"0",label:"妯℃澘缂栧彿"},{value:"1",label:"妯℃澘鍚嶇О"}],CloneOption:{column:[{label:"妯℃澘缂栧彿",prop:"id",rules:[{required:!0,message:"璇疯緭鍏ユā鏉跨紪鍙�",trigger:"blur"}]},{label:"妯℃澘鍚嶇О",prop:"name",rules:[{required:!0,message:"璇疯緭鍏ユā鏉垮悕绉�",trigger:"blur"}]},{label:"鎻忚堪",prop:"desc",type:"textarea",span:24}]},CloneModel:[],CloneSelect:[],ClonecrudTreeOption:{index:!0,border:!0,menu:!1,addBtn:!1,selection:!0,header:!1,height:430,column:[{label:"妯℃澘缂栧彿",prop:"id",rules:[{required:!0,message:"妯℃澘缂栧彿",trigger:"blur"}]},{label:"妯℃澘鍚嶇О",prop:"name",rules:[{required:!0,message:"妯℃澘鍚嶇О",trigger:"blur"}]},{label:"妯℃澘鎻忚堪",prop:"description"},{label:"鐗堟湰鍙�",prop:"revisionSeq",display:!1},{label:"鐘舵��",prop:"lcStatusText",display:!1}]},type:{},tabOption:{column:[{label:"鍩烘湰淇℃伅",prop:"tab1"},{label:"妯℃澘绠$悊",prop:"tab2"}]},Treeform:[{name:"娴嬭瘯1",sex:"鐢�",value:0},{name:"娴嬭瘯2",sex:"濂�",value:1}],TreeList:{},codeClassifyOid:"",upAndStopAndStartData:{upVersion:{tip:"鏄惁杩涜鍗囩増锛�",typeText:"鍗囩増",funAPi:l["upVersion"],load:"upVersionLoad"},stopLose:{tip:"妯℃澘鍙湁鍙戝竷鐘舵�佹墠鑳借浣跨敤锛屾槸鍚︾‘瀹氬仠鐢紵",typeText:"鍋滅敤/澶辨晥",funAPi:l["stopLose"],load:"stopLoseLoad"},startRelease:{tip:"鏄惁纭畾鍚敤/鍙戝竷杩欎釜妯℃澘锛屾ā鏉垮彧鏈夊彂甯冪姸鎬佹墠鑳借浣跨敤锛屾槸鍚︾户缁紵",typeText:"鍚敤/鍙戝竷",funAPi:l["startRelease"],load:"startReleaseLoad"}},showEditBtn:!1}},mounted:function(){var e=this;this.type=this.tabOption.column[0],this.getAttr();var t=this.$refs.tree.$el;t.addEventListener("click",(function(t){"SPAN"!==t.target.nodeName&&(e.$refs.tree.setCurrentKey(null),e.nodeClickList={},e.TreeList=[],e.TreeFlagCode=!1)}),!0)},computed:{crudTreeOption:function(){return{index:!0,border:!0,height:180,selection:!0,addBtn:this.Formlist.length<=0&&""!=this.nodeClickList,editBtn:!1,delBtn:!1,column:[{label:"妯℃澘缂栧彿",prop:"id",rules:[{required:!0,message:"妯℃澘缂栧彿",trigger:"blur"}]},{label:"妯℃澘鍚嶇О",prop:"name",rules:[{required:!0,message:"妯℃澘鍚嶇О",trigger:"blur"}]},{label:"妯℃澘鎻忚堪",prop:"description"},{label:"鐗堟湰鍙�",prop:"revisionSeq",display:!1},{label:"鐘舵��",prop:"lcStatusText",display:!1}]}}},methods:{CodeFoucus:function(){this.MasterdialogVisible=!0,this.MasterdefaultRend()},masterSelect:function(e){e.length>0&&(this.masterSelectList=e,this.masterName=e[0].name,this.masterOid=e[0].oid)},SelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.MasterdefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.MasterdefaultRend(t),this.SelectValue="",this.SelectFInd=""}},MasterHandlerClick:function(){this.masterSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.masterSelectList.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.MasterdialogVisible=!1,this.masterSelectList=[],this.$set(this.TreeAddform,"codeRuleOidName",this.masterName),this.$set(this.TreeAddform,"codeRuleOid",this.masterOid),this.$emit("MasterHandler",this.loneTreeNewForm))},MasterdefaultRend:function(){var e=this;Object(c["defaultReferDataGrid"])({referType:"coderule",isMuti:"false",'conditionMap["lcstatus"]':"Released"}).then((function(t){e.masterData=t.data.records}))},Keyfouce:function(){this.KeydialogVisible=!0,this.KeydefaultRend()},KeyHandlerClick:function(){this.KeySelectLIst.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.KeySelectLIst.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.KeydialogVisible=!1,this.KeySelectLIst=[],this.$set(this.TreeAddform,"codeKeyAttrRepeatOidName",this.KeyName),this.$set(this.TreeAddform,"codeKeyAttrRepeatOid",this.KeyOid))},KeySelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.KeydefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.KeydefaultRend(t),this.SelectValue="",this.SelectFInd=""}},KeydefaultRend:function(){var e=this;Object(c["defaultReferDataGrid"])({referType:"codekeyattrrepeat",isMuti:"false",'conditionMap["lcstatus"]':"Enabled"}).then((function(t){e.KeyData=t.data.records}))},KeySelect:function(e){this.KeySelectLIst=e,this.KeyName=e[0].name,this.KeyOid=e[0].oid},simFouce:function(){this.SimidialogVisible=!0,this.simdefaultRend()},simHandlerClick:function(){this.simSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.simSelectList.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.SimidialogVisible=!1,this.simSelectList=[],this.$set(this.TreeAddform,"codeResembleRuleOidName",this.simName),this.$set(this.TreeAddform,"codeResembleRuleOid",this.simOid),this.$emit("MasterHandler",this.loneTreeNewForm))},SimSelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.simdefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.simdefaultRend(t),this.SelectValue="",this.SelectFInd=""}},simSelect:function(e){this.simSelectList=e,this.simName=e[0].name,this.simOid=e[0].oid},simdefaultRend:function(){var e=this;Object(c["defaultReferDataGrid"])({referType:"coderesemblerule",isMuti:"false",'conditionMap["lcstatus"]':"Enabled"}).then((function(t){e.simData=t.data.records}))},btmFoucus:function(){this.BtmdialogVisible=!0,this.btmdefaultRend()},btmHandlerClick:function(){this.btmSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.btmSelectList.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.BtmdialogVisible=!1,this.btmSelectList=[],this.$set(this.TreeAddform,"btmTypeName",this.btmName),this.$set(this.TreeAddform,"btmTypeId",this.btmOid),this.$emit("MasterHandler",this.loneTreeNewForm))},BtmSelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.btmdefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.btmdefaultRend(t),this.SelectValue="",this.SelectFInd=""}},btmSelect:function(e){this.btmSelectList=e,this.btmName=e[0].name,this.btmOid=e[0].oid},btmdefaultRend:function(e){var t=this;Object(c["referDataGrid"])(d({valueField:"id",isMuti:"false"},e)).then((function(e){t.BtmData=e.data.data.records}))},MasterHandler:function(e){this.TreeList=e},selectHandle:function(e,t){var r=this;this.crudOid=t.oid,this.crudLCStatus=t.lcStatus,this.crudArray=e,Object(l["gridCodeClassifyTemplateAttr"])({"conditionMap[classifyTemplateOid]":t.oid}).then((function(e){r.ProData=e.data.data})).catch((function(e){r.$message.error(e)}))},getAttr:function(){var e=this;Object(l["getAtrrList"])().then((function(t){e.Treedata=t.data,e.CloneTreedata=t.data,e.Treedata.forEach((function(){for(var t=0;t<e.Treedata.length;t++)e.Treedata[t].value=t})),e.ModifyProperties(e.CloneTreedata,"name","label")})).catch((function(t){e.$message.error(t)}))},ModifyProperties:function(e,t,r){for(var i in e)i===t&&(e[r]=e[i],delete e[i]),"object"===Object(o["a"])(e[i])&&this.ModifyProperties(e[i],t,r)},TreeAdd:function(){this.TreeAddFormVisible=!0,""!==this.nodeClickList&&(this.TreeFlag=!0)},TreeAddHandler:function(){var e=this,t=this.TreeAddform;this.$set(t,"parentCodeClassifyOid",this.nodeClickList.oid),Object(l["TreeSave"])(t).then((function(){e.$message({type:"success",message:"娣诲姞鎴愬姛!"}),Object.keys(e.TreeAddform).forEach((function(t){e.TreeAddform[t]=""})),e.getAttr(),e.TreeAddFormVisible=!1})).catch((function(t){e.$message({type:"warning",message:t})}))},TreeDel:function(){var e=this;this.$confirm("鏄惁鍒犻櫎褰撳墠閫夋嫨鐨勫垎绫伙紝灏嗕細鎶婂瓙鍒嗙被涓�骞跺垹闄わ紝濡傛灉瀛樺湪缂栫爜鏁版嵁灏嗕笉鑳借鍒犻櫎锛屾槸鍚︾户缁紵","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning",customClass:"my-messagebox"}).then((function(){Object(l["TreeCheckDel"])(e.nodeClickList).then((function(t){t.data.data?Object(l["TreeDel"])(e.nodeClickList).then((function(){e.$message({type:"success",message:"鍒犻櫎鎴愬姛!"}),e.getAttr()})).catch((function(t){e.$message({type:"warning",message:t})})):e.$confirm("褰撳墠鏁版嵁鍖呭惈鏈変笅绾ф暟鎹紝瑕佸垹闄ょ殑璇濅細鍜屼笅绾ф暟鎹竴璧峰垹闄わ紝浣犵‘璁ょ户缁�?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning",customClass:"my-messageboxs"}).then((function(){Object(l["TreeDel"])(e.nodeClickList).then((function(){e.$message({type:"success",message:"鍒犻櫎鎴愬姛!"}),e.getAttr()})).catch((function(t){e.$message({type:"warning",message:t})}))})).catch((function(){e.$message({type:"info",message:"宸插彇娑堝垹闄�"})}))}))})).catch((function(){e.$message({type:"info",message:"宸插彇娑堝垹闄�"})}))},TreeEdit:function(){Object.keys(this.nodeClickList).length<1?this.$message({type:"warning",message:"璇峰厛浠庢爲涓婇�夋嫨涓�鏉℃暟鎹�!"}):this.TreeEditFormVisible=!0},flushed:function(){var e=this;this.loading=!0,this.getAttr(),setTimeout((function(){e.loading=!1,e.nodeClickList=""}),600)},Enable:function(){var e=this;"Enabled"==this.FlagObj.lcStatus?this.$message({type:"warning",message:"褰撳墠鍒嗙被涓嶆槸鍋滅敤鐘舵��"}):this.$confirm("鏄惁灏嗗瓙鍒嗙被涓�骞跺惎鐢紵","鎻愮ず",{confirmButtonText:"鏄�",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){Object(l["TreeEnable"])(e.nodeClickList).then((function(){e.$message({type:"success",message:"鍚敤鎴愬姛!"}),e.getAttr()}))})).catch((function(){e.$message({type:"info",message:"宸插彇娑堝惎鐢�"})}))},Deactivate:function(){var e=this;"Disabled"===this.FlagObj.lcStatus?this.$message({type:"warning",message:"褰撳墠鍒嗙被涓嶆槸鍚敤鐘舵��!"}):this.$confirm("鏄惁鍋滅敤褰撳墠鍒嗙被锛屽仠鐢ㄥ悗锛屽瓙鍒嗙被涔熷皢涓嶈兘琚娇鐢紝鏄惁缁х画锛�","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){Object(l["TreeDeactivate"])(e.nodeClickList).then((function(){e.$message({type:"success",message:"鍋滅敤鎴愬姛!"}),e.nodeClickList["flag"]=!0,e.getAttr()}))})).catch((function(){e.$message({type:"info",message:"宸插彇娑堝仠鐢�"})}))},nodeClick:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return""==t.parentId&&(this.TreeFlagCode=!0),this.nodeClickList=t,this.ProData=[],e.prev=3,e.next=6,Object(l["TreeObjcet"])(t.oid).then((function(e){r.FlagObj=e.data.data})).catch((function(e){r.$message.error(e)}));case 6:return e.next=8,Object(l["gridCodeClassifyTemplate"])({"conditionMap[codeclassifyoid]":t.oid}).then((function(e){r.Formlist=e.data.data.filter((function(e){if(""!=e.codeclassifyoid)return r.codeClassifyOid=e.codeclassifyoid,e.codeclassifyoid==r.nodeClickList.oid}))})).catch((function(e){r.$message.error(e)}));case 8:return e.next=10,Object(l["getObjectByOid"])(this.nodeClickList.oid).then((function(e){r.TreeList=e.data.data})).catch((function(e){r.$message.error(e)}));case 10:e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](3),this.$message.error(e.t0);case 15:case"end":return e.stop()}}),e,this,[[3,12]])})));function t(t){return e.apply(this,arguments)}return t}(),treeClick:function(e){console.log(e)},referTreeForm:function(){var e=this;Object(l["getObjectByOid"])(this.nodeClickList.oid).then((function(t){e.TreeList=t.data.data})).catch((function(t){e.$message.error(t)}))},ClonenodeClick:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.ClonenodeClickList=t,e.next=3,Object(l["gridCodeClassifyTemplate"])({"conditionMap[codeclassifyoid]":t.oid}).then((function(e){r.CloneFormlist=e.data.data.filter((function(e){if(""!=e.codeclassifyoid)return r.codeClassifyOid=e.codeclassifyoid,e.codeclassifyoid==r.ClonenodeClickList.oid}))}));case 3:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),handleChange:function(e){this.type=e},AdvQueries:function(){var e=this;this.FindFormVisible=!1;var t=Object.values(this.QueryArray).every((function(e){return!e}));t?Object(l["gridCodeClassifyTemplate"])().then((function(t){e.Formlist=t.data.data})):Object(l["gridCodeClassifyFindTemplate"])({"conditionMap[id]":this.QueryArray.id},{"conditionMap[name]":this.QueryArray.name},{"conditionMap[description]":this.QueryArray.description},{"conditionMap[revisionValue]":this.QueryArray.revisionValue},{"conditionMap[lcStatus]":this.QueryArray.lcStatus}).then((function(t){e.Formlist=t.data.data}))},CrudRend:function(){var e=this;Object(l["gridCodeClassifyTemplate"])({"conditionMap[codeclassifyoid]":this.nodeClickList.oid}).then((function(t){e.Formlist=t.data.data}))},CrudRowSave:function(e,t){var r=this;this.nodeClickList.length<=0?this.$message({type:"warning",message:"璇峰厛浠庢爲涓婇�夋嫨涓�鏉℃暟鎹�!"}):(this.$set(e,"codeclassifyoid",this.nodeClickList.oid),Object(l["addSave"])(e).then((function(){r.$message({type:"success",message:"娣诲姞鎴愬姛!"}),t(e),r.CrudRend()})).catch((function(e){r.$message({type:"info",message:e})})))},CrudRowUpdata:function(e,t,r){var i=this;Object(l["editSave"])(e).then((function(){i.CrudRend(),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),r()})).catch((function(e){i.$message.error(e)}))},CrudRowDel:function(e){var t=this;Object(l["deleteData"])(e).then((function(){t.CrudRend()})).catch((function(e){t.$message({type:"info",message:e})}))},CloneEnterFind:function(){var e=this;Object(l["gridCodeClassifyTemplate"])().then((function(t){e.CloneFormlist=t.data.data.filter((function(t){return 0==e.Clonevalue?t.id.includes(e.CloneFind):1==e.Clonevalue?t.name.includes(e.CloneFind):void 0}))}))},FindeHanler:function(){""!=this.nodeClickList?this.FindFormVisible=!0:this.$message.warning("璇蜂粠鏍戜笂閫夋嫨涓�鏉℃暟鎹�")},Clonehandler:function(){this.CloneSelect.length<=0?this.$message({type:"warning",message:"璇烽�夋嫨瑕佸厠闅嗙殑妯℃澘!"}):this.CloneSelect.length>1?this.$message({type:"warning",message:"鍙兘閫夋嫨涓�鏉℃暟鎹�!"}):this.CloneinnerVisible=!0},CloneBtn:function(){this.nodeClickList.length<=0?this.$message({type:"warning",message:"璇峰厛浠嶽涓婚搴撳垎绫汇�戞爲涓婇�夋嫨涓�鏉℃暟鎹�!"}):this.CloneVisible=!0},selectionChange:function(e){this.CloneSelect=e,this.CloneModel.id=e[0].id,this.CloneModel.name=e[0].name,this.CloneSelect[0].codeclassifyoid=this.nodeClickList.oid},Clonesubmit:function(e,t){var r=this;this.CloneSelect[0].id=this.CloneModel.id,this.CloneSelect[0].name=this.CloneModel.name,Object(l["copy"])(this.CloneSelect[0]).then((function(){r.CloneinnerVisible=!1,r.CloneVisible=!1,r.$message.success("澶嶅埗鎴愬姛"),r.CrudRend(),t(e)})).catch((function(e){t(e)}))},TemRefresh:function(){var e=this;this.FormLoing=!0,""!=this.nodeClickList.oid?Object(l["gridCodeClassifyTemplate"])({"conditionMap[codeclassifyoid]":this.nodeClickList.oid}).then((function(t){e.Formlist=t.data.data.filter((function(t){return t.codeclassifyoid==e.nodeClickList.oid}))})):this.FormLoing=!0,setTimeout((function(){e.FormLoing=!1}),600)},upAndStopAndStart:function(e,t){var r=this;this.$confirm(this.upAndStopAndStartData[t]["tip"],"鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){r.$set(e,r.upAndStopAndStartData[t]["load"],!0);var i=e.ts,a=e.oid;r.upAndStopAndStartData[t]["funAPi"]({ts:i,oid:a}).then((function(i){200===i.data.code&&(r.$set(e,r.upAndStopAndStartData[t]["load"],!1),r.TemRefresh(),r.$message.success(r.upAndStopAndStartData[t]["typeText"]+"鎴愬姛锛�"))})).catch((function(){r.$set(e,r.upAndStopAndStartData[t]["load"],!1)}))}))}}},f=p,m=(r("5f61"),r("2877")),h=Object(m["a"])(f,i,a,!1,null,"1b218d53",null);t["default"]=h.exports},7227:function(e,t,r){"use strict";r.r(t);r("7f7f"),r("6762"),r("2fdb");var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("div",{staticClass:"main"},[t("div",{staticClass:"top"},[t("div",{staticClass:"testbox"},[t("div"),t("el-row",{staticStyle:{width:"100%","margin-bottom":"20px"}},[t("div",[e._l(e.masterVrBtnList,(function(r,i){return["PREVIEW","DELETEFILE","revisefile","DOWNLOADFILE","UPLOADFILE"].includes(r.uniqueFlag)?e._e():t("el-button",{key:i,attrs:{plain:"",size:"small",type:"primary"},on:{click:function(t){return e.handelBtnClick(r)}}},[e._v(e._s(r.name)+"\n            ")])})),t("el-input",{staticStyle:{width:"180px","margin-left":"5px","margin-top":"10px"},attrs:{placeholder:"璇疯緭鍏ュ叧閿瓧鎸夊洖杞︽煡璇�",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.tableFindInp.apply(null,arguments)}},model:{value:e.WupinFindValue,callback:function(t){e.WupinFindValue=t},expression:"WupinFindValue"}})],2),0!=e.tableData.length?t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isLoading,expression:"isLoading"}],ref:"dataTable",attrs:{data:e.tableData,height:e.tableHeight},on:{select:e.handleSelection,"cell-click":e.handleCellClick,"row-click":e.handleRowClick,"select-all":e.handleSelectionAll,"selection-change":e.handleSelectionChange,"sort-change":e.sortChange}},[t("el-table-column",{attrs:{fixed:"",type:"selection",width:"55"}}),t("el-table-column",{attrs:{fixed:"",label:"搴忓彿",type:"index",width:"55"}}),e._l(this.tableHeadFindData,(function(e){return t("el-table-column",{key:e.id,attrs:{formatter:e.formatter,label:e.label,prop:e.prop,"show-overflow-tooltip":!0,sortable:e.sortable,width:e.label.length>=4?"150":3==e.label.length?"120":"90",align:"center"}})}))],2):e._e()],1),t("FormTemplateDialog",{attrs:{codeClassifyOid:this.codeClassifyOid,codeRuleOid:this.codeRuleOid,disabledProp:e.disabledProp,templateOid:e.templateOid,visible:e.addvisible,type:"add"},on:{"update:visible":function(t){e.addvisible=t},submit:e.AddSumbit}}),t("FormTemplateDialog",{attrs:{codeClassifyOid:this.codeClassifyOid,codeRuleOid:this.codeRuleOid,disabledProp:e.disabledProp,rowOid:e.rowOid,templateOid:e.templateOid,title:"淇敼缂栫爜淇℃伅",visible:e.editvisible,type:"edit"},on:{"update:visible":function(t){e.editvisible=t},submit:e.EditSumbit}}),t("FormTemplateDialog",{attrs:{codeClassifyOid:this.codeClassifyOid,codeRuleOid:this.codeRuleOid,disabledProp:e.disabledProp,rowOid:e.rowOid,templateOid:e.templateOid,title:"宸插彂甯冩暟鎹洿鏀�",type:e.edit,visible:e.DataVisible},on:{"update:visible":function(t){e.DataVisible=t}}}),t("set-personnel",{attrs:{parameter:this.parameter,title:e.title,visible:e.visibleFlow},on:{"update:visible":function(t){e.visibleFlow=t}}}),t("set-personnel",{attrs:{parameter:this.parameter,title:e.title,visible:e.visibleDeactivate},on:{"update:visible":function(t){e.visibleDeactivate=t}}}),t("set-personnel",{attrs:{parameter:this.parameter,title:e.title,visible:e.visibleEnable},on:{"update:visible":function(t){e.visibleEnable=t}}}),t("set-personnel",{attrs:{parameter:this.parameter,title:e.title,visible:e.visibleRecovery},on:{"update:visible":function(t){e.visibleRecovery=t}}}),t("advanced-query",{attrs:{options:this.options,visible:e.findvisible},on:{"update:visible":function(t){e.findvisible=t},echoContion:e.echoContion}}),t("MasterTransfer",{attrs:{codeClassifyOid:e.codeClassifyOid,selectRow:e.selectRow,tableData:e.tableData,tableHeadData:e.tableHeadFindData,visible:e.dialogPush},on:{"update:visible":function(t){e.dialogPush=t}}}),t("ResembleQueryDialog",{attrs:{codeClassifyOid:e.codeClassifyOid,codeRuleOid:this.codeRuleOid,rowOid:e.rowOid,templateOid:e.templateOid,visible:e.similarVisible},on:{"update:visible":function(t){e.similarVisible=t}}}),t("div",{staticClass:"block",staticStyle:{display:"flex","justify-content":"flex-end"}},[t("el-pagination",{attrs:{"current-page":e.page.currentPage,"page-size":e.page.pageSizes,"page-sizes":e.page.pageSizes,total:e.page.total,layout:"total, sizes, prev, pager, next, jumper"},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1),e.batchImportData.visible?t("BatchImport",e._b({attrs:{visible:e.batchImportData.visible},on:{"update:visible":function(t){return e.$set(e.batchImportData,"visible",t)}}},"BatchImport",e.batchImportData,!1)):e._e()],1),t("div",{staticClass:"bottom"},[t("el-collapse",{on:{change:e.handleCollapse},model:{value:e.visibleNames,callback:function(t){e.visibleNames=t},expression:"visibleNames"}},[t("el-collapse-item",{attrs:{name:"1",title:"闄勪欢鍒楄〃"}},[t("fileInHtml",{attrs:{options:e.fileOptions}})],1)],1)],1)])])},a=[],n=r("3907"),o=n["a"],s=(r("64a9"),r("2877")),l=Object(s["a"])(o,i,a,!1,null,"647b4fd4",null);t["default"]=l.exports},"736a":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"build",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"copy",(function(){return p})),r.d(t,"getCode",(function(){return f}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-develop/code/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-develop/code/gen-code",method:"post",params:{ids:e,system:"saber"}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-develop/code/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-develop/code/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-develop/code/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-develop/code/copy",method:"post",params:{id:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-develop/code/detail",method:"get",params:{id:e}})}},"741a":function(e,t,r){"use strict";r("7f7f"),r("6762");var i=r("902d");t["a"]={data:function(){return{secVOList:[],localSecVOList:[],showCodeApply:!1,selfColumnType:{codefixedsec:"combox",codeclassifysec:"refer",codevariablesec:"text",coderefersec:"refer"},selfColumnConfig:{function:{required:this.isRequired,dicData:this.getOptionList,type:this.getType,referConfig:this.getReferConfig,readOnly:this.getDisabled},exchange:{text:"name",field:"oid",prop:"oid",showField:"name",parentClassifySecOid:"parentClassifySecOid",label:"name",maxlength:"codeSecLength",data:"fixedValueVOList"},directVoluation:{search:!0,span:12,props:{label:"id",value:"id"}}},codeApplyForm:{}}},created:function(){"batchImportApply"===this.type&&this.getCodeRule()},methods:{getCodeRule:function(){var e=this;Object(i["getCodeRule"])({codeClassifyOid:this.localCodeClassifyOid||this.codeClassifyOid}).then((function(t){if(t.data&&200===t.data.code){var r=["codefixedsec","codeclassifysec","codevariablesec","coderefersec"];e.secVOList=t.data.data.secVOList||[],e.localSecVOList=(t.data.data.secVOList||[]).filter((function(e){return r.includes(e.secType)})),e.localSecVOList.length>0?(e.showCodeApply=!0,e.$nextTick((function(){e.batchApplyCodeTableData&&(e.batchApplyCodeTableData[e.codeRuleOid]["localSecVOList"]=e.localSecVOList),e.$refs.CodeApply.templateRender(e.localSecVOList)}))):e.showCodeApply=!1}}))},getCodeApplyFormData:function(e){this.codeApplyForm=e,this.batchApplyCodeTableData&&(this.batchApplyCodeTableData[this.codeRuleOid]["codeApply"]=e)},getType:function(e){return console.log(e.secType,"item.secType"),this.selfColumnType[e.secType]},getReferConfig:function(e){var t={};return"codeclassifysec"==e.secType?t={isMuti:!1,type:"grid",tableConfig:{limit:-1,cols:[{field:"id",title:"鑻辨枃鍚嶇О",sort:!0,width:150},{field:"name",title:"涓枃鍚嶇О",sort:!0,width:150},{field:"description",title:"鎻忚堪",width:250}],queryColumns:[{field:"id",title:"鑻辨枃鍚嶇О"},{field:"name",title:"涓枃鍚嶇О"}]},url:"api/ubcs-code/ubcs-code/mdmEngineController/listCodeClassifyValueBySecOid",extraParams:{classifySecOid:e.oid,parentClassifyValueOid:e.parentClassifySecOid?this.codeApplyForm[e.parentClassifySecOid]:""}}:"coderefersec"==e.secType&&(t=JSON.parse(e.referValueInfo)),t},getDisabled:function(e){if("codeclassifysec"===e.secType&&e.parentClassifySecOid)return!this.codeApplyForm[e.parentClassifySecOid]},isRequired:function(e){return"true"!=e.nullableFlag},getOptionList:function(e){if(Array.isArray(e.fixedValueVOList)&&e.fixedValueVOList.length>0){var t={key:"id",value:"id"},r=e.fixedValueVOList.map((function(e){for(var r in t)if(Object.hasOwnProperty.call(t,r)){var i=t[r];e[r]=e[i]}return e}));return r}return[]},referConfigDataUpdate:function(e){var t=this,r=e.field;this.localSecVOList=this.localSecVOList.map((function(e){return e.parentClassifySecOid===r&&(t.$refs.CodeApply.form[e.oid]=void 0,t.$refs.CodeApply.form[e.name]=void 0),e})),this.$refs.CodeApply.templateRender(this.localSecVOList)}}}},"74b1":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getPostList",(function(){return l})),r.d(t,"getDetail",(function(){return c})),r.d(t,"remove",(function(){return u})),r.d(t,"add",(function(){return d})),r.d(t,"update",(function(){return p}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/post/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/post/select",method:"get",params:{tenantId:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/post/detail",method:"get",params:{id:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/post/remove",method:"post",params:{ids:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/post/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-system/post/submit",method:"post",data:e})}},7505:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"menu-wrapper"},[e._l(e.menu,(function(r){return[e.validatenull(r[e.childrenKey])&&e.vaildRoles(r)?t("el-menu-item",{key:r[e.labelKey],class:{"is-active":e.vaildActive(r)},attrs:{index:r[e.pathKey]},on:{click:function(t){return e.open(r)}}},[t("i",{class:r[e.iconKey]}),t("span",{attrs:{slot:"title",alt:r[e.pathKey]},slot:"title"},[e._v(e._s(e.generateTitle(r)))])]):!e.validatenull(r[e.childrenKey])&&e.vaildRoles(r)?t("el-submenu",{key:r[e.labelKey],attrs:{index:r[e.pathKey]}},[t("template",{slot:"title"},[t("i",{class:r[e.iconKey]}),t("span",{class:{"el-menu--display":e.collapse&&e.first},attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.generateTitle(r)))])]),e._l(r[e.childrenKey],(function(r,i){return[e.validatenull(r[e.childrenKey])?t("el-menu-item",{key:r[e.labelKey],class:{"is-active":e.vaildActive(r)},attrs:{index:r[e.pathKey],cindex:i},on:{click:function(t){return e.open(r)}}},[t("i",{class:r[e.iconKey]}),t("span",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.generateTitle(r)))])]):t("sidebar-item",{key:i,attrs:{menu:[r],props:e.props,screen:e.screen,collapse:e.collapse}})]}))],2):e._e()]}))],2)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("6762"),r("2fdb"),r("ade3")),o=(r("c5f6"),r("5880")),s=r("c54a"),l=r("b297");function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={name:"sidebarItem",data:function(){return{config:l["a"]}},props:{menu:{type:Array},screen:{type:Number},first:{type:Boolean,default:!1},props:{type:Object,default:function(){return{}}},collapse:{type:Boolean}},created:function(){},mounted:function(){},computed:u(u({},Object(o["mapGetters"])(["roles"])),{},{labelKey:function(){return this.props.label||this.config.propsDefault.label},pathKey:function(){return this.props.path||this.config.propsDefault.path},iconKey:function(){return this.props.icon||this.config.propsDefault.icon},childrenKey:function(){return this.props.children||this.config.propsDefault.children},isOpenKey:function(){return this.props.isOpen||this.config.propsDefault.isOpen},nowTagValue:function(){return this.$router.$avueRouter.getValue(this.$route)}}),methods:{generateTitle:function(e){return this.$router.$avueRouter.generateTitle(e[this.labelKey],(e.meta||{}).i18n)},vaildActive:function(e){var t=this;if(this.validIsOpen(e))return!1;var r=(e["group"]||[]).some((function(e){return t.$route.path.includes(e)}));return this.nowTagValue===e[this.pathKey]||r},vaildRoles:function(e){return e.meta=e.meta||{},!e.meta.roles||e.meta.roles.includes(this.roles)},validatenull:function(e){return Object(s["b"])(e)},validIsOpen:function(e){if(2===e[this.isOpenKey]&&Object(s["a"])(e[this.pathKey]))return!0},open:function(e){this.screen<=1&&this.$store.commit("SET_COLLAPSE"),this.validIsOpen(e)?window.open(e[this.pathKey]):(this.$router.$avueRouter.group=e.group,this.$router.$avueRouter.meta=e.meta,this.$router.push({path:this.$router.$avueRouter.getPath({name:e[this.labelKey],src:e[this.pathKey]},e.meta),query:e.query}))}}},p=d,f=r("2877"),m=Object(f["a"])(p,i,a,!1,null,null,null);t["default"]=m.exports},7516:function(e,t,r){"use strict";r("e311")},"76c2":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"avue-searchs",on:{click:function(t){return t.target!==t.currentTarget?null:e.handleEsc.apply(null,arguments)}}},[t("div",{staticClass:"avue-searchs__title"},[e._v("鑿滃崟鎼滅储")]),t("div",{staticClass:"avue-searchs__content"},[t("div",{staticClass:"avue-searchs__form"},[t("el-input",{attrs:{placeholder:e.$t("search")},nativeOn:{keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:e.handleEsc.apply(null,arguments)}},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}},[t("el-button",{attrs:{slot:"append",icon:"el-icon-search"},slot:"append"})],1),t("p",[t("el-tag",[e._v("浣犲彲浠ヤ娇鐢ㄥ揩鎹烽敭esc 鍏抽棴")])],1)],1),t("div",{staticClass:"avue-searchs__list"},[t("el-scrollbar",{staticClass:"avue-searchs__scrollbar"},e._l(e.menus,(function(r,i){return t("div",{key:i,staticClass:"avue-searchs__item",on:{click:function(t){return e.handleSelect(r)}}},[t("i",{class:[r[e.iconKey],"avue-searchs__item-icon"]}),t("span",{staticClass:"avue-searchs__item-title"},[e._v(e._s(r[e.labelKey]))]),t("div",{staticClass:"avue-searchs__item-path"},[e._v("\n            "+e._s(r[e.pathKey])+"\n          ")])])})),0)],1)])])},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("7f7f"),r("ade3")),o=r("b297"),s=r("5880");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={data:function(){return{config:o["a"],value:"",menus:[],menuList:[]}},created:function(){this.getMenuList()},watch:{value:function(){this.querySearch()},menu:function(){this.getMenuList()}},computed:c({labelKey:function(){return this.website.menu.props.label||this.config.propsDefault.label},pathKey:function(){return this.website.menu.props.path||this.config.propsDefault.path},iconKey:function(){return this.website.menu.props.icon||this.config.propsDefault.icon},childrenKey:function(){return this.website.menu.props.children||this.config.propsDefault.children}},Object(s["mapGetters"])(["menu","website"])),methods:{handleEsc:function(){this.$parent.isSearch=!1},getMenuList:function(){var e=this,t=function t(r){for(var i=0;i<r.length;i++){var a=Object.assign({},r[i]);e.validatenull(a[e.childrenKey])?e.menuList.push(a):t(a[e.childrenKey])}};this.menuList=[],t(this.menu),this.menus=this.menuList},querySearch:function(){var e=this.menuList,t=this.value;this.menus=t?this.menuList.filter(this.createFilter(t)):e},createFilter:function(e){return function(t){return 0===t.name.toLowerCase().indexOf(e.toLowerCase())}},handleSelect:function(e){this.handleEsc(),this.value="",this.$router.push({path:this.$router.$avueRouter.getPath({name:e[this.labelKey],src:e[this.pathKey]},e.meta),query:e.query})}}},d=u,p=(r("1557"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,"47d73e63",null);t["default"]=f.exports},"76e7":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,"append-to-body":"true","destroy-on-close":"",width:"35%"},on:{"update:visible":function(t){e.dialogVisible=t},close:e.handelClose}},[t("el-form",{attrs:{model:e.form}},[t("el-form-item",{attrs:{label:"鏌ヨ鏉′欢","label-width":"70px",size:"small"}},[t("el-input",{attrs:{autocomplete:"off"},on:{change:e.handleQuery},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}})],1)],1),t("p",{staticClass:"text_tip"},[e._v("*閫夋嫨鍒嗙被杩涜灞炴�ц繃婊�, 鎴栬�呰緭鍏ュ睘鎬х殑鍏ㄦ嫾鎴栬�呯畝鎷艰繘琛屾煡璇�! 濡�: 濮撳悕 (鍙緭鍏m鎴杧inming )")]),t("transfer",{attrs:{data:e.newdata,"filter-method":e.filterMethod,"filter-placeholder":e.filterPlaceholder,props:e.props},model:{value:e.transferValue,callback:function(t){e.transferValue=t},expression:"transferValue"}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handelTransferSave}},[e._v("淇� 瀛�")])],1)],1)},a=[],n=(r("8e6e"),r("456d"),r("20d6"),r("7f7f"),r("ac6a"),r("ade3")),o=r("49ce"),s=r("b0b8"),l=r.n(s);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={components:{transfer:o["default"]},name:"IntegrationTransfer",props:{visible:{typeof:Boolean,default:!1},title:{typeof:String,default:"缂栫爜灞炴��"},data:{typeof:Array,default:function(){return[]}},props:{typeof:Object,default:function(){return{label:"label",key:"key",disabled:"disabled"}}},disabledData:{typeof:Array,default:function(){return[]}},filterPlaceholder:{typeof:String,default:"璇疯緭鍏ユ嫾闊冲叏鎷兼垨鑰呮嫾闊崇缉鍐�"}},data:function(){return{inputVal:"",transferValue:this.value,dialogVisible:this.visible}},watch:{visible:function(e){this.dialogVisible=e},dialogVisible:function(e){this.$emit("update:visible",e)}},computed:{newdata:function(){var e=this;l.a.setOptions({checkPolyphone:!1,charCase:1});var t=this.props.label,r=this.props.key,i=this.data.map((function(r){var i=u({disabled:!1},r);return 0!==e.disabledData.length&&e.disabledData.forEach((function(e){i[t]===e&&(i.disabled=!0)})),i}));return i.map((function(i){var a,o=l.a.getFullChars(i[e.props.label]),s=l.a.getCamelChars(i[e.props.label]),c=(a={pinyins:o,renPing:s},Object(n["a"])(a,t,i[e.props.label]),Object(n["a"])(a,r,i[e.props.key]),Object(n["a"])(a,"disabled",i.disabled),a);return c}))}},methods:{handleQuery:function(e){this.inputVal=e},filterMethod:function(e,t){return t.pinyins.indexOf(this.inputVal)>-1||t.renPing.indexOf(this.inputVal)>-1},handelClose:function(){this.transferValue=[],this.inputVal="",this.visible=!1},handelTransferSave:function(){var e=this,t=e.newdata,r=t.findIndex((function(t){return t.oid===e.transferValue[0].oid}));t[r].disabled=!0;var i={value:this.transferValue,data:t};e.$emit("save",i),e.transferValue=[],e.inputVal=""}}},p=d,f=(r("9d2d"),r("2877")),m=Object(f["a"])(p,i,a,!1,null,"1c728115",null);t["default"]=m.exports},7754:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getParentList",(function(){return l})),r.d(t,"getChildList",(function(){return c})),r.d(t,"remove",(function(){return u})),r.d(t,"add",(function(){return d})),r.d(t,"update",(function(){return p})),r.d(t,"getDict",(function(){return f})),r.d(t,"getDictTree",(function(){return m})),r.d(t,"getDictionary",(function(){return h}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/dict/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/dict/parent-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},c=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-system/dict/child-list",method:"get",params:o(o({},i),{},{current:e,size:t,parentId:r})})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict/remove",method:"post",params:{ids:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict/submit",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict/detail",method:"get",params:{id:e}})},m=function(){return Object(a["a"])({url:"/api/ubcs-system/dict/tree?code=DICT",method:"get"})},h=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict/dictionary",method:"get",params:e})}},"78e2":function(e,t,r){"use strict";r.r(t),r.d(t,"downloadHistoryImportTemplate",(function(){return a})),r.d(t,"downloadBatchApplyCodeTemplate",(function(){return n})),r.d(t,"downloadBatchImportApplyTemplate",(function(){return o})),r.d(t,"downloadErrorFile",(function(){return s})),r.d(t,"importDataShow",(function(){return l})),r.d(t,"getSuccessTable",(function(){return c})),r.d(t,"getResembleTable",(function(){return u})),r.d(t,"getFormTemplate",(function(){return d})),r.d(t,"getCurretnSelectedRowResemble",(function(){return p})),r.d(t,"submitHistoryimport",(function(){return f})),r.d(t,"addSaveCode",(function(){return m}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/downloadImportExcelHistory",method:"get",params:e,responseType:"blob"})},n=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/downloadTopImportExcel",method:"get",params:e,responseType:"blob"})},o=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/downloadImportExcel",method:"get",params:e,responseType:"blob"})},s=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/downloadErrorFile",method:"get",params:e,responseType:"blob"})},l=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/gridclassifys",method:"get",params:{redisOid:e+"-class"}})},c=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/gridValidata",method:"get",params:e})},u=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/gridResemble",method:"get",params:e})};function d(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/getFormDefineByTemplateOid",method:"get",params:e})}function p(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/gridRowResemble",method:"get",params:e})}function f(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/batchImportData",method:"post",data:e})}function m(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/addSaveCode",method:"post",data:e})}},"7a90":function(e,t,r){"use strict";r.r(t),r.d(t,"getadd",(function(){return s})),r.d(t,"getupdata",(function(){return l})),r.d(t,"allList",(function(){return c})),r.d(t,"getremove",(function(){return u})),r.d(t,"getPage",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e){return Object(a["a"])({url:"/api/ubcs-system/value-range/submit",method:"post",data:e})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/value-range/submit",method:"post",data:e})},c=function(){return Object(a["a"])({url:"/api/ubcs-system/value-range/list",method:"get"})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/value-range/remove",method:"post",data:e})},d=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/value-range/page",method:"get",params:o(o({},r),{},{current:e,size:t})})}},"7a96":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"sendData",(function(){return l}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/dockingManagement/gridDockingTask",method:"get",params:o(o({},r),{},{page:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/dockingManagement/sendData",method:"post",data:e})}},"7c41":function(e,t,r){"use strict";r.r(t),r.d(t,"getPage",(function(){return s})),r.d(t,"getOnesearch",(function(){return l})),r.d(t,"getadd",(function(){return c})),r.d(t,"getupdata",(function(){return u})),r.d(t,"getremove",(function(){return d})),r.d(t,"combination",(function(){return p}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/strategy/page",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/strategy/one",method:"post",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/strategy/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/strategy/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/strategy/remove",method:"post",params:{ids:e}})},p=function(){return Object(a["a"])({url:"/api/ubcs-system/combination/select",method:"get"})}},"7d3a":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"avue-logo"},[t("transition",{attrs:{name:"fade"}},[e.keyCollapse?t("span",{key:"0"},[t("img",{staticClass:"logimg",attrs:{src:"favicon.png"}})]):e._e()]),t("transition-group",{attrs:{name:"fade"}},[e.keyCollapse?e._e():[t("span",[t("img",{staticClass:"imgSpan",attrs:{src:e.imgurl}})]),t("span",{key:"1",staticClass:"avue-logo_title"},[t("span",[t("img",{staticClass:"imgSpan",attrs:{src:e.imgurl}})]),t("span",[e._v("  "+e._s(e.website.indexTitle))])])]],2)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("5880"),s=r("b0c50"),l=r.n(s);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={name:"logo",data:function(){return{imgurl:l.a}},created:function(){},computed:u({},Object(o["mapGetters"])(["website","keyCollapse"])),methods:{}},p=d,f=(r("537b"),r("2877")),m=Object(f["a"])(p,i,a,!1,null,null,null);t["default"]=m.exports},"7d53":function(e,t,r){"use strict";r("c477")},"7e26":function(e,t,r){"use strict";r.r(t),r.d(t,"getListDataScope",(function(){return s})),r.d(t,"removeDataScope",(function(){return l})),r.d(t,"addDataScope",(function(){return c})),r.d(t,"updateDataScope",(function(){return u})),r.d(t,"getMenuDataScope",(function(){return d})),r.d(t,"getListApiScope",(function(){return p})),r.d(t,"removeApiScope",(function(){return f})),r.d(t,"addApiScope",(function(){return m})),r.d(t,"updateApiScope",(function(){return h})),r.d(t,"getMenuApiScope",(function(){return b}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/data-scope/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/data-scope/remove",method:"post",params:{ids:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/data-scope/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/data-scope/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/data-scope/detail",method:"get",params:{id:e}})},p=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/api-scope/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/api-scope/remove",method:"post",params:{ids:e}})},m=function(e){return Object(a["a"])({url:"/api/ubcs-system/api-scope/submit",method:"post",data:e})},h=function(e){return Object(a["a"])({url:"/api/ubcs-system/api-scope/submit",method:"post",data:e})},b=function(e){return Object(a["a"])({url:"/api/ubcs-system/api-scope/detail",method:"get",params:{id:e}})}},"7eff":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.title,width:"70%","append-to-body":"true",visible:e.dialogVisible},on:{"update:visible":function(t){e.dialogVisible=t},close:e.handelClose}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:11}},[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("鍒濆鏁版嵁")]),e.showSearch?t("el-input",{staticClass:"input",attrs:{placeholder:"璇疯緭鍏ユ悳绱㈠唴瀹�"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleEnter.apply(null,arguments)}},model:{value:e.searchLeft,callback:function(t){e.searchLeft=t},expression:"searchLeft"}}):e._e()],1),t("el-table",{ref:"transferTable",attrs:{data:e.leftData,height:"500","highlight-current-row":"","tooltip-effect":"dark"},on:{"selection-change":e.handleLeftSelectionChange,"row-click":e.handleLeftRowClick}},[t("el-table-column",{attrs:{type:"selection",width:"50",align:"center",fixed:"left"}}),e._l(e.columns,(function(r,i){return t("div",{key:i},[r.visible?t("el-table-column",{attrs:{label:r.label,align:"center",prop:r.key}}):e._e()],1)}))],2)],1)],1),t("el-col",{staticClass:"btns",style:{height:"500px"},attrs:{span:2}},[t("el-button",{staticClass:"btn",attrs:{disabled:e.leftMultiple,type:"primary",icon:"el-icon-arrow-right",circle:""},on:{click:e.moveToRight}}),t("el-button",{staticClass:"btn",attrs:{disabled:e.rightMultiple,type:"primary",icon:"el-icon-arrow-left",circle:""},on:{click:e.moveToLeft}})],1),t("el-col",{attrs:{span:11}},[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("鏀瑰彉鏁版嵁")]),e.showSearch?t("el-input",{staticClass:"input",attrs:{placeholder:"璇疯緭鍏ユ悳绱㈠唴瀹�"},model:{value:e.searchRight,callback:function(t){e.searchRight=t},expression:"searchRight"}}):e._e()],1),t("el-table",{ref:"transferRightTable",attrs:{data:e.rightData,height:"500","highlight-current-row":"","tooltip-effect":"dark"},on:{"selection-change":e.handleRightSelectionChange,"row-click":e.handleRightRowClick}},[t("el-table-column",{attrs:{type:"selection",width:"50",align:"center",fixed:"left"}}),e._l(e.columns,(function(r,i){return t("div",{key:i},[r.visible?t("el-table-column",{attrs:{label:r.label,align:"center",prop:r.key}}):e._e()],1)}))],2)],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.tableTransferSave}},[e._v("淇濆瓨")])],1)],1)},a=[],n=(r("6762"),r("2fdb"),r("20d6"),r("2909")),o={name:"TableTransfer",model:{prop:"value",event:"change"},props:{visible:{typeof:Boolean,default:!1},title:{typeof:String,default:"妯℃澘闃舵缁存姢"},value:{type:Array,default:function(){return[]}},keyName:{type:String,default:"oid"},columns:{type:Array,default:function(){return[]}},dataList:{type:Array,default:function(){return[]}},showSearch:{type:Boolean,default:!0}},watch:{visible:function(e){this.dialogVisible=e},dialogVisible:function(e){this.$emit("update:visible",e)},searchLeft:{handler:function(){this.handleQueryLeft()},deep:!0},searchRight:{handler:function(){this.handleQueryRight()},deep:!0}},data:function(){return{dialogVisible:this.visible,indeterminate:!1,isCheck:!1,searchLeft:"",leftIds:[],leftMultiple:!0,leftDataList:[],leftData:[],searchRight:"",rightIds:[],rightMultiple:!0,rightDataList:[],rightData:[]}},mounted:function(){this.init(),console.log(this.$refs.transferTable)},methods:{init:function(){var e=this;e.rightIds=e.value;for(var t=function(t){e.value.some((function(r){return r==e.dataList[t][e.keyName]}))&&e.rightDataList.push(e.dataList[t]),e.leftDataList.push(e.dataList[t])},r=0;r<e.dataList.length;r++)t(r);e.leftData=Object(n["a"])(e.leftDataList),e.rightData=Object(n["a"])(e.rightDataList)},handleLeftSelectionChange:function(e){var t=this;this.leftIds=e.map((function(e){return e[t.keyName]})),this.leftMultiple=!e.length},handleRightSelectionChange:function(e){var t=this;this.rightIds=e.map((function(e){return e[t.keyName]})),this.rightMultiple=!e.length},moveToRight:function(){for(var e=this,t=function(t){var r=e.leftIds.findIndex((function(r){return r==e.leftDataList[t][e.keyName]}));if(-1!==r){for(var i=e.leftDataList[t],a=i["id"],n=!0,o=0;o<e.rightDataList.length;o++){var s=e.rightDataList[o],l=s["id"];if(l==a){n=!1;break}}n&&(e.rightDataList.push(e.leftDataList[t]),e.leftDataList[t].checked=!0)}},r=0;r<this.leftDataList.length;r++)t(r);this.leftData=this.setData(this.leftDataList,this.searchLeft),this.rightData=this.setData(this.rightDataList,this.searchRight),this.$emit("change",this.rightDataList.map((function(t){return t[e.keyName]})))},moveToLeft:function(){for(var e=this,t=function(t){var i=e.rightIds.findIndex((function(r){return r==e.rightDataList[t][e.keyName]}));-1!==i&&(e.leftDataList[t].checked=!1,e.$delete(e.rightDataList,t),t--),r=t},r=0;r<this.rightDataList.length;r++)t(r);console.log(this.rightDataList),this.leftData=this.setData(this.leftDataList,this.searchLeft),this.rightData=this.setData(this.rightDataList,this.searchRight),this.$emit("change",this.rightDataList.map((function(t){return t[e.keyName]})))},handleQueryLeft:function(){this.leftData=this.setData(this.leftDataList,this.searchLeft)},handleQueryRight:function(){this.rightData=this.setData(this.rightDataList,this.searchRight)},handleLeftRowClick:function(e){this.leftData?this.$refs.transferTable.toggleRowSelection(e):this.$refs.transferTable.clearSelection()},handleRightRowClick:function(e){this.rightData?this.$refs.transferRightTable.toggleRowSelection(e):this.$refs.transferRightTable.clearSelection()},setData:function(e,t){var r=this;if(null!=t||""!=t){for(var i=[],a=function(a){r.columns.some((function(r){return e[a][r.key].toLowerCase().includes(t.toLowerCase())}))&&i.push(e[a])},n=0;n<e.length;n++)a(n);return i}return e},change:function(e){console.log(e),console.log(this.value)},done:function(){this.leftData=[],this.leftDataList=[],this.rightDataList=[],this.rightData=[],this.dialogVisible=!1},tableTransferSave:function(){this.$emit("save",this.rightData),this.done()},handelClose:function(){this.$emit("close"),this.done()}}},s=o,l=(r("86af"),r("2877")),c=Object(l["a"])(s,i,a,!1,null,"0a64f625",null);t["default"]=c.exports},"7f21":function(e,t,r){"use strict";r.r(t);r("7f7f");var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"115vh"},attrs:{title:"涓氬姟绫诲瀷",visible:e.showSubmitDialog,"append-to-body":"",width:"70%"},on:{"update:visible":function(t){e.showSubmitDialog=t},close:e.closeSubmitDialog}},[t("el-form",{ref:"form",staticClass:"btmTypeForm",attrs:{model:e.btmType,"show-message":"true",inline:"",size:"medium","label-suffix":":",rules:e.rules,"status-icon":"true"},on:{resetFields:e.resetForm}},[t("el-form-item",{attrs:{label:"鑻辨枃鍚嶇О","label-width":"100px",required:"true",prop:"id"}},[t("el-input",{attrs:{"prefix-icon":e.icons.key},model:{value:e.btmType.id,callback:function(t){e.$set(e.btmType,"id",t)},expression:"btmType.id"}})],1),t("el-form-item",{attrs:{label:"涓枃鍚嶇О","label-width":"100px"}},[t("el-input",{attrs:{"prefix-icon":e.icons.name},model:{value:e.btmType.name,callback:function(t){e.$set(e.btmType,"name",t)},expression:"btmType.name"}})],1),t("el-form-item",{attrs:{label:"鏁版嵁搴撹〃鍚�","label-width":"100px"}},[t("el-input",{attrs:{"prefix-icon":e.icons.tableName},model:{value:e.btmType.tableName,callback:function(t){e.$set(e.btmType,"tableName",t)},expression:"btmType.tableName"}})],1),t("el-form-item",{staticClass:"domainSelect",attrs:{label:"鎵�灞為鍩�","label-width":"100px",prop:"domain"}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨棰嗗煙","prefix-icon":e.icons.domain},model:{value:e.btmType.bizDomain,callback:function(t){e.$set(e.btmType,"bizDomain",t)},expression:"btmType.bizDomain"}},e._l(e.domainOption,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"鐗堟湰瑙勫垯","label-width":"100px"}},[t("el-input",{staticClass:"revisionRule",attrs:{"prefix-icon":e.icons.revisionRule,clearable:"","suffix-icon":e.icons.referType,placeholder:"璇烽�夋嫨锛岀暀绌哄垯涓嶈繘琛岀鐞�"},on:{focus:e.openRevision,clear:e.clearRevision},model:{value:e.btmType.revisionRuleName,callback:function(t){e.$set(e.btmType,"revisionRuleName",t)},expression:"btmType.revisionRuleName"}})],1),t("el-form-item",{attrs:{label:"鐢熷懡鍛ㄦ湡","label-width":"100px"}},[t("el-input",{staticClass:"lifeCycle",attrs:{"prefix-icon":e.icons.lifeCycle,clearable:"","suffix-icon":e.icons.referType,placeholder:"璇烽�夋嫨锛岀暀绌哄垯涓嶈繘琛岀鐞�"},on:{focus:e.openLifeCycle,clear:e.clearLifeCycle},model:{value:e.btmType.lifeCycleName,callback:function(t){e.$set(e.btmType,"lifeCycleName",t)},expression:"btmType.lifeCycleName"}})],1),t("div",[t("el-form-item",{staticClass:"viewFlag",attrs:{label:"寮�鍚鍥�","label-width":"100px"}},[t("el-switch",{attrs:{"active-color":"#13ce66"},on:{change:e.viewChange},model:{value:e.btmType.viewFlag,callback:function(t){e.$set(e.btmType,"viewFlag",t)},expression:"btmType.viewFlag"}})],1),t("el-form-item",{staticClass:"viewInput",attrs:{label:"瑙嗗浘璇彞","label-width":"100px"}},[t("el-input",{attrs:{"prefix-icon":e.icons.view,disabled:!e.btmType.viewFlag},model:{value:e.btmType.view,callback:function(t){e.$set(e.btmType,"view",t)},expression:"btmType.view"}})],1)],1),t("el-form-item",{staticClass:"description",attrs:{label:"鎻忚堪","label-width":"100px"}},[t("el-input",{staticClass:"descClass",attrs:{"prefix-icon":e.icons.desc,id:"descId"},model:{value:e.btmType.description,callback:function(t){e.$set(e.btmType,"description",t)},expression:"btmType.description"}})],1)],1),t("avue-crud",{ref:"attrTable",attrs:{option:e.option,data:e.btmType.attributes,page:e.page},on:{"update:page":function(t){e.page=t}},scopedSlots:e._u([{key:"menuLeft",fn:function(r){return[t("el-button",{attrs:{type:"danger",icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.rowAdd()}}},[e._v("灞炴�ч�夋嫨\n      ")])]}},{key:"attrDataTypeText",fn:function(r){var i=r.row;return[t("el-tag",[e._v(e._s(i.attrDataTypeText))])]}},{key:"menu",fn:function(r){var i=r.row,a=r.index;return[i.$cellEdit?e._e():t("el-button",{attrs:{icon:"el-icon-edit",size:"small",type:"text"},on:{click:function(t){return e.cellEditClick(i)}}},[e._v("缂栬緫\n      ")]),i.$cellEdit?e._e():t("el-button",{attrs:{icon:"el-icon-delete",size:"small",type:"text"},on:{click:function(t){return e.removeFormAttrTable(i,a)}}},[e._v("绉婚櫎\n      ")]),i.$cellEdit?t("el-button",{attrs:{icon:"el-icon-check",size:"small",type:"text"},on:{click:function(t){return e.cellEditSave(i,a)}}},[e._v("\n        淇濆瓨\n      ")]):e._e()]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.submitBtmType}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancleSubmitBtmType}},[e._v("鍙栨秷")])],1),t("el-dialog",{attrs:{title:"灞炴�ф睜",visible:e.attrRef.visible,"append-to-body":"",width:"80%"},on:{close:e.closeAttrDialog}},[t("avue-crud",{directives:[{name:"loading",rawName:"v-loading",value:e.attrRef.loading,expression:"attrRef.loading"}],ref:"attrRef",staticClass:"attrRef",attrs:{option:e.attrRef.option,data:e.attrRef.data,page:e.attrRef.page},on:{"update:page":function(t){return e.$set(e.attrRef,"page",t)},"on-load":e.attrRefOnLoad,"search-change":e.attrRefSearch,"selection-change":e.selectionChange},scopedSlots:e._u([{key:"typeValue",fn:function(r){return[t("el-tag",[e._v(e._s(r.row.typeValue))])]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.confirmSelectAttr}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancleSelectAttr}},[e._v("鍙栨秷")])],1)],1),t("el-dialog",{attrs:{title:"璇烽�夋嫨鐗堟湰瑙勫垯",visible:e.revisionRef.visible,"append-to-body":"",width:"80%"},on:{"update:visible":function(t){return e.$set(e.revisionRef,"visible",t)}}},[t("avue-crud",{directives:[{name:"loading",rawName:"v-loading",value:e.revisionRef.loading,expression:"revisionRef.loading"}],ref:"revisionRef",staticClass:"revisionRef",attrs:{option:e.revisionRef.option,data:e.revisionRef.data,page:e.revisionRef.page},on:{"update:page":function(t){return e.$set(e.revisionRef,"page",t)},"row-click":e.revisionClick,"search-change":e.searchRevisionRule,"search-reset":e.clearSearchRevisionRule},scopedSlots:e._u([{key:"radio",fn:function(r){var i=r.row;return[t("el-radio",{attrs:{label:i.$index},model:{value:e.revisionRef.selectRow,callback:function(t){e.$set(e.revisionRef,"selectRow",t)},expression:"revisionRef.selectRow"}},[e._v("聽\n        ")])]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.confirmRevision}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancelRevision}},[e._v("鍙栨秷")])],1)],1),t("el-dialog",{attrs:{title:"璇烽�夋嫨鐢熷懡鍛ㄦ湡",visible:e.lifeCycleRef.visible,"append-to-body":"",width:"80%"},on:{"update:visible":function(t){return e.$set(e.lifeCycleRef,"visible",t)}}},[t("avue-crud",{directives:[{name:"loading",rawName:"v-loading",value:e.lifeCycleRef.loading,expression:"lifeCycleRef.loading"}],ref:"lifeCycleRef",staticClass:"lifeCycleRef",attrs:{option:e.lifeCycleRef.option,data:e.lifeCycleRef.data,page:e.lifeCycleRef.page},on:{"update:page":function(t){return e.$set(e.lifeCycleRef,"page",t)},"row-click":e.lifeCycleClick,"search-change":e.searchLifeCycle,"search-reset":e.clearSearchLifeCycle},scopedSlots:e._u([{key:"radio",fn:function(r){var i=r.row;return[t("el-radio",{attrs:{label:i.$index},model:{value:e.lifeCycleRef.selectRow,callback:function(t){e.$set(e.lifeCycleRef,"selectRow",t)},expression:"lifeCycleRef.selectRow"}},[e._v("聽\n        ")])]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.confirmLifeCycle}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancelLifeCycle}},[e._v("鍙栨秷")])],1)],1)],1)},a=[],n=(r("ac6a"),r("96cf"),r("1da1")),o=r("d772"),s=r("6872"),l=r("b1ca"),c=r("6868"),u={name:"BusinessAdd",props:{btmType:{type:Object},domainOption:{type:Array},icons:{type:Array}},watch:{btmType:{handler:function(e,t){console.log("鐩戝惉",e,t)},deep:!0,immediate:!0}},data:function(){return{form:{},showSubmitDialog:!1,option:{height:"330px",selection:!1,headerAlign:"center",border:!0,index:!0,rowKey:"id",tabs:!0,menu:!0,editBtn:!1,delBtn:!1,columnBtn:!1,menuWidth:150,addBtn:!1,highlightCurrentRow:!0,column:[{label:"鑻辨枃鍚嶇О",prop:"id",align:"center"},{label:"涓枃鍚嶇О",prop:"name",align:"center",cell:!0},{label:"绫诲瀷",prop:"attrDataTypeText",align:"center",slot:!0},{label:"榛樿鍊�",prop:"defaultValue",align:"center",cell:!0},{label:"璇存槑",prop:"description",align:"center",cell:!0}]},attrRef:{visible:!1,page:{currentPage:1,pageSize:10},loading:!1,key:null,option:{height:360,addBtn:!1,refreshBtn:!1,columnBtn:!1,selection:!0,menu:!1,border:!0,reserveSelection:!0,searchMenuSpan:8,highlightCurrentRow:!0,rowKey:"id",column:[{label:"鑻辨枃鍚嶇О",prop:"id",align:"left",search:!0,width:230},{label:"涓枃鍚嶇О",prop:"name",align:"center"},{label:"绫诲瀷",prop:"typeValue",align:"center",slot:!0},{label:"榛樿鍊�",prop:"defaultValue",align:"center"},{label:"鍏佽涓虹┖",prop:"nullable",type:"switch",display:!1,hide:!0,labelWidth:132,dicData:[{label:"鍚�",value:1},{label:"鏄�",value:0}]},{label:"璇存槑",prop:"description",cell:!0,align:"center"}]},data:[],queryNotIn:""},revisionRef:{visible:!1,page:{currentPage:1,pageSize:10},loading:!1,selectRow:"",searchKey:null,option:{height:360,addBtn:!1,refreshBtn:!1,columnBtn:!1,menu:!1,border:!0,reserveSelection:!0,searchMenuSpan:8,searchShowBtn:!1,highlightCurrentRow:!0,column:[{label:"閫夋嫨",prop:"radio",width:60,hide:!1},{label:"鑻辨枃鍚嶇О",prop:"id",search:!0},{label:"涓枃鍚嶇О",prop:"name",search:!0},{label:"璺宠穬瀛楃",prop:"skipCode"},{label:"鍒濆鍊�",prop:"startCode"},{label:"姝ラ暱",prop:"serialStep"},{label:"鍓嶇紑",prop:"prefixCode"},{label:"鍚庣紑",prop:"suffixCode"},{label:"鎻忚堪",prop:"description",type:"textarea"}]}},lifeCycleRef:{visible:!1,page:{currentPage:1,pageSize:10},loading:!1,selectRow:"",searchKey:null,option:{height:360,addBtn:!1,refreshBtn:!1,columnBtn:!1,menu:!1,border:!0,reserveSelection:!0,searchMenuSpan:8,searchShowBtn:!1,highlightCurrentRow:!0,column:[{label:"閫夋嫨",prop:"radio",width:60,hide:!1},{label:"鑻辨枃鍚嶇О",prop:"id",search:!0},{label:"涓枃鍚嶇О",prop:"name",search:!0},{label:"璺宠穬瀛楃",prop:"skipCode"},{label:"鍒濆鍊�",prop:"startCode"},{label:"姝ラ暱",prop:"serialStep"},{label:"鍓嶇紑",prop:"prefixCode"},{label:"鍚庣紑",prop:"suffixCode"},{label:"鎻忚堪",prop:"description",type:"textarea"}]}},rules:{id:[{required:!0,message:"璇疯緭鍏ヤ笟鍔$被鍨嬬紪鍙�",trigger:"blur"},{pattern:/^[A-Za-z]+$/,message:"涓氬姟绫诲瀷缂栧彿鍙兘涓鸿嫳鏂�",trigger:"blur"},{min:2,max:20,message:"闀垮害鍦�2鍒�20涓瓧绗�",trigger:"blur"}],name:[{required:!0,message:"璇疯緭鍏ヤ笟鍔$被鍨嬩腑鏂囧悕绉�",trigger:"blur"}],domain:[{required:!0,message:"璇烽�夋嫨鎵�灞為鍩�",trigger:"blur"}]}}},created:function(){},methods:{closeSubmitDialog:function(){this.showSubmitDialog=!1,this.btmType.attributes=[],this.btmType={},this.attrRef.selectData=[],this.attrRef.queryNotIn=null,this.resetForm()},closeAttrDialog:function(){this.attrRef.visible=!1},rowAdd:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.attrRefOnLoad();case 2:this.attrRef.visible=!0;case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),attrRefOnLoad:function(){var e=this;""!=this.attrRef.queryNotIn&&void 0!==this.btmType.attributes&&this.btmType.attributes.length>0&&(this.attrRef.queryNotIn="",this.btmType.attributes.forEach((function(t){e.attrRef.queryNotIn+=t.id+","}))),this.attrRef.loading=!0,Object(s["queryPage"])(this.attrRef.key,this.attrRef.queryNotIn,this.attrRef.page.currentPage,this.attrRef.page.pageSize).then((function(t){var r=t.data.data;e.attrRef.page.total=r.total,e.attrRef.data=r.records})),setTimeout((function(){e.attrRef.loading=!1}),600),this.$nextTick((function(){e.$refs.attrRef.refreshTable()}))},attrRefSearch:function(e,t){this.attrRef.key=e.id,this.attrRefOnLoad(),t(),this.attrRef.key=null},removeFormAttrTable:function(e,t){var r=this;this.btmType.attributes.splice(t,1),this.attrRef.queryNotIn="",this.btmType.attributes.forEach((function(e){r.attrRef.queryNotIn+=e.id+","}))},selectionChange:function(e){this.attrRef.selectData=e},confirmSelectAttr:function(){var e=this;this.btmType.attributes||(this.btmType.attributes=[]),console.log(this.attrRef.selectData),this.attrRef.selectData.forEach((function(t){e.btmType.attributes.push({id:t.id,name:t.name,attrDataType:t.typeKey,attrDataTypeText:t.typeValue,defaultValue:t.defaultValue,description:t.description,attributeLength:t.maxLength,referBtmTypeId:t.referTypeCode,referBtmTypeName:t.referToName,enumId:t.dictCode}),e.attrRef.queryNotIn+=t.id+","})),this.attrRef.data=[],this.closeAttrDialog()},cancleSelectAttr:function(){this.attrRef.selectData=[],this.closeAttrDialog()},submitBtmType:function(){var e=this;if(console.log(this.btmType),this.btmType.attributes){var t=!1;this.btmType.attributes.forEach((function(r){if(!r.name)return e.$message.warning("绗�"+(r.$index+1)+"琛岀殑涓枃鍚嶇О涓嶈兘涓虹┖"),void(t=!0)})),t||Object(o["add"])(this.btmType,!0).then((function(t){e.$message.success("淇濆瓨鎴愬姛"),e.cancleSubmitBtmType(),e.$emit("refreshTable")}))}else this.$message.warning("杩樻病鏈変负涓氬姟绫诲瀷閫夋嫨灞炴��")},cancleSubmitBtmType:function(){this.btmType={},this.btmType.attributes=[],this.showSubmitDialog=!1},refreshAttrTable:function(){var e=this;this.$nextTick((function(){e.$refs.attrTable.refreshTable()}))},viewChange:function(){},cellEditClick:function(e){console.log(e),e.$cellEdit=!0},cellEditSave:function(e){this.btmType.attributes[e.$index].name=e.name,this.btmType.attributes[e.$index].defaultValue=e.defaultValue,this.btmType.attributes[e.$index].description=e.description,e.$cellEdit=!1},openRevision:function(){this.revisionRef.visible=!0,this.revisionRuleOnLoad()},revisionRuleOnLoad:function(){var e=this;this.revisionRef.loading=!0,Object(l["getPage"])().then((function(t){e.revisionRef.data=t.data.data.records})),setTimeout((function(){e.revisionRef.loading=!1}),600),this.$nextTick((function(){e.$refs.revisionRef.refreshTable()}))},openLifeCycle:function(){this.lifeCycleRef.visible=!0,this.lifeCycleOnLoad()},lifeCycleOnLoad:function(){var e=this;this.lifeCycleRef.loading=!0,Object(c["getList"])().then((function(t){e.lifeCycleRef.data=t.data.data.records})),setTimeout((function(){e.lifeCycleRef.loading=!1}),600),this.$nextTick((function(){e.$refs.lifeCycleRef.refreshTable()}))},closeRevisionDialog:function(){this.revisionRef.visible=!1},closeLifeCycleDialog:function(){this.lifeCycleRef.visible=!1},confirmRevision:function(){this.btmType.revisionFlag=!0,this.btmType.revisionRuleId=this.revisionRef.selectData.id,this.btmType.revisionRuleName=this.revisionRef.selectData.name,this.btmType.inputRevisionFlag=!1,this.cancelRevision()},confirmLifeCycle:function(){this.btmType.lifeCycleFlag=!0,this.btmType.lifeCycleId=this.lifeCycleRef.selectData.id,this.btmType.lifeCycleName=this.lifeCycleRef.selectData.name,this.cancelLifeCycle()},cancelRevision:function(){this.revisionRef.selectRow="",this.revisionRef.selectData={},this.closeRevisionDialog()},cancelLifeCycle:function(){this.lifeCycleRef.selectRow="",this.lifeCycleRef.selectData={},this.closeLifeCycleDialog()},revisionClick:function(e){this.revisionRef.selectRow=e.$index,this.revisionRef.selectData={id:e.id,name:e.name}},lifeCycleClick:function(e){this.lifeCycleRef.selectRow=e.$index,this.lifeCycleRef.selectData={id:e.id,name:e.name}},clearRevision:function(){this.$delete(this.btmType,"revisionFlag"),this.$delete(this.btmType,"revisionRuleId"),this.$delete(this.btmType,"revisionRuleName"),this.$delete(this.btmType,"inputRevisionFlag")},clearLifeCycle:function(){this.$delete(this.btmType,"lifeCycleFlag"),this.$delete(this.btmType,"lifeCycleId"),this.$delete(this.btmType,"lifeCycleName")},resetForm:function(){this.btmType={},this.$refs.form.resetFields()},searchRevisionRule:function(e,t){var r=this,i={};e.id&&(i["id_like"]=e.id),e.name&&(i["name_like"]=e.name),this.revisionRef.loading=!0,Object(l["getPage"])(this.revisionRef.page.currentPage,this.revisionRef.page.pageSize,i).then((function(e){r.revisionRef.data=e.data.data.records})),setTimeout((function(){t(),r.revisionRef.loading=!1}),600),this.$nextTick((function(){r.$refs.revisionRef.refreshTable()}))},searchLifeCycle:function(e,t){var r=this,i={};e.id&&(i["id_like"]=e.id),e.name&&(i["name_like"]=e.name),this.lifeCycleRef.loading=!0,Object(c["getList"])(this.lifeCycleRef.page.currentPage,this.lifeCycleRef.page.pageSize,i).then((function(e){r.lifeCycleRef.data=e.data.data.records})),setTimeout((function(){t(),r.lifeCycleRef.loading=!1}),600),this.$nextTick((function(){r.$refs.lifeCycleRef.refreshTable()}))},clearSearchRevisionRule:function(e){this.revisionRuleOnLoad()},clearSearchLifeCycle:function(e){this.lifeCycleOnLoad(),console.log(e)}}},d=u,p=(r("a23f"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,null,null);t["default"]=f.exports},"81b9":function(e,t,r){"use strict";r.r(t),r.d(t,"businese",(function(){return s}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmEngineController/getTableDataByOids",method:"get",params:o({},e)})}},8294:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,width:"1300px","append-to-body":"",top:"5vh"},on:{"update:visible":function(t){e.dialogVisible=t}},scopedSlots:e._u([{key:"footer",fn:function(){return[t("div",[t("el-button",{attrs:{size:"small",type:"primary",loading:e.submitLoading},on:{click:e.submit}},[e._v("纭畾瀵煎叆")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("鍙栨秷")])],1)]},proxy:!0}])},[t("div",{staticClass:"flex_box"},[t("div",{directives:[{name:"show",rawName:"v-show",value:"batchImportApply"!==e.type,expression:"type !== 'batchImportApply'"}],staticClass:"left",style:{width:e.leftWidth+"px"}},[t("div",{staticClass:"isExpand_box"},[t("el-link",{attrs:{type:"primary"},on:{click:e.hideTree}},[t("i",{class:e.isExpand?"el-icon-arrow-left":"el-icon-arrow-right"}),e._v("\n          "+e._s(e.isExpand?"鏀剁缉":"灞曞紑")+"\n        ")])],1),t("el-input",{directives:[{name:"show",rawName:"v-show",value:e.isExpand,expression:"isExpand"}],attrs:{placeholder:"杈撳叆鍏抽敭瀛楄繘琛岃繃婊�",size:"small"},model:{value:e.filterText,callback:function(t){e.filterText=t},expression:"filterText"}}),t("el-tree",{directives:[{name:"show",rawName:"v-show",value:e.isExpand,expression:"isExpand"}],ref:"tree",staticClass:"filter_tree",attrs:{data:e.leftTree,"node-key":"codeClassifyOid","default-expand-all":"","highlight-current":"","filter-node-method":e.filterNode,props:{label:"name"}},on:{"node-click":e.treeNodeClick}})],1),t("div",{staticClass:"right",style:{width:1280-e.leftWidth-60+"px"}},[t("div",{staticClass:"tab_box",staticStyle:{width:"100%"}},[t("el-tabs",{staticStyle:{width:"100%"},attrs:{type:"card",size:"small"},on:{"tab-click":e.handleClick},model:{value:e.activeTab,callback:function(t){e.activeTab=t},expression:"activeTab"}},[t("el-tab-pane",{attrs:{label:e.tab1Name,name:"tab1"}},[e.cloNamesList.length>1?t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.tab1Loading,expression:"tab1Loading"}],staticStyle:{width:"100%"},attrs:{border:"",data:e.tab1Table,height:"40vh","highlight-current-row":""},on:{"current-change":e.resembleRowChange,"selection-change":e.tab1TableSelectChange}},["batchApplyCode"!==e.type?t("el-table-column",{attrs:{type:"selection",width:"100px",align:"center"}}):t("el-table-column",{attrs:{type:"operate",width:"100px",align:"center"},scopedSlots:e._u([{key:"default",fn:function(r){var i=r.row;return[t("el-button",{attrs:{type:"text"},on:{click:function(t){return e.reEdit(i)}}},[e._v("閲嶆柊缂栬緫")])]}}],null,!1,176171522)}),t("el-table-column",{attrs:{type:"index",label:"搴忓彿",width:"100px",align:"center"}}),e._l(e.cloNamesList,(function(e){return t("el-table-column",{key:e.field,attrs:{prop:e.field,label:e.title,width:e.width,align:"center"}})}))],2):t("div",{staticStyle:{height:"400px"}}),t("div",[t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.tab1BottomTableLoading,expression:"tab1BottomTableLoading"}],staticStyle:{width:"100%"},attrs:{border:"",data:e.currentSelectedResemble,height:"20vh"}},[e._l(e.resembleColumList,(function(r){return t("el-table-column",{key:r.field,attrs:{prop:r.field,label:r.title,minWidth:r.minWidth,align:"center"},scopedSlots:e._u([{key:"default",fn:function(i){var a=i.row;return["id"===r.field?t("span",[t("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.openFormTemlpate(a)}}},[e._v(e._s(a[r.field]))])],1):t("span",[e._v("\n                      "+e._s(a[r.field])+"\n                    ")])]}}],null,!0)})})),t("el-table-column",{directives:[{name:"show",rawName:"v-show",value:e.resembleColumList.length>0,expression:"resembleColumList.length > 0"}],attrs:{prop:"rowIndex",label:"excel琛屾暟",align:"center"}})],2)],1)],1),t("el-tab-pane",{attrs:{label:e.tab2Name,name:"tab2"}},[t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.tab2Loading,expression:"tab2Loading"}],attrs:{border:"",data:e.tab2Table,height:"60vh"}},e._l(e.successTableColumns,(function(e){return t("el-table-column",{key:e.field,attrs:{prop:e.field,label:e.title,width:e.width,align:"center"}})})),1),"batchApplyCode"===e.type&&e.tab2Table.length>0?t("el-card",{staticStyle:{"min-height":"200px",margintop:"10px"}},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("h4",[e._v("缂栫爜鐢宠")])]),"batchApplyCode"===e.type?t("FormTemplate",{ref:"CodeApply",attrs:{type:"add",selfColumnType:e.selfColumnType,selfColumnConfig:e.selfColumnConfig},on:{getFormData:e.getCodeApplyFormData,referConfigDataUpdate:e.referConfigDataUpdate}}):e._e()],1):e._e()],1)],1)],1)])]),t("FormTemplateDialog",e._b({ref:"FormTemplateDialog",attrs:{visible:e.currentSelectedResembleRow.formTemplateVisible},on:{"update:visible":function(t){return e.$set(e.currentSelectedResembleRow,"formTemplateVisible",t)},submit:e.FormTemplateSubmit}},"FormTemplateDialog",e.currentSelectedResembleRow,!1))],1)},a=[],n=(r("7514"),r("ac6a"),r("456d"),r("6762"),r("2fdb"),r("96cf"),r("1da1")),o=(r("7f7f"),r("78e2")),s=r("6657"),l=r("8cf2"),c=r("741a"),u={name:"ShowImportData",components:{ResembleQuery:s["default"],FormTemplate:l["default"]},mixins:[c["a"]],props:{title:{type:String,default:"鍘嗗彶鏁版嵁瀵煎叆"},visible:!1,leftTree:{type:Array,default:function(){return[]}},redisOid:{type:String,default:""},classifyAttr:{type:String,default:"id"},codeClassifyOid:{type:String,default:""},type:String,secDTOList:{type:Array,default:function(){return{}}}},computed:{dialogVisible:{get:function(){return this.visible},set:function(e){this.$emit("update:visible",e)}},successTableColumns:function(){return"batchApplyCode"===this.type?this.cloNamesList.slice(1):this.cloNamesList}},data:function(){return{isExpand:!0,filterText:"",leftWidth:200,templateOid:null,tab1Name:"鐩镐技椤�",tab2Name:"姝g‘鏁版嵁",tab1Table:[],selectedTab1Table:[],tab2Table:[],activeTab:"tab1",cloNamesList:[],localCodeClassifyOid:"",codeRuleOid:"",resembleColumList:[],currentSelectedResemble:[],currentSelectedResembleRow:{templateOid:"",codeClassifyOid:"",rowOid:"",formTemplateVisible:!1,type:"detail",title:"鏌ョ湅璇︾粏淇℃伅",setForm:{}},batchSelectTableData:{},savedList:[],tab1Loading:!1,tab2Loading:!1,tab1BottomTableLoading:!1,submitLoading:!1}},methods:{filterNode:function(e,t){return!e||-1!==t.name.indexOf(e)},hideTree:function(){this.isExpand?this.leftWidth=50:this.leftWidth=200,this.isExpand=!this.isExpand},treeNodeClick:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t,r){var i=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("batchApplyCode"!==this.type){e.next=19;break}if(!0!==r){e.next=6;break}this.codeRuleOid=t.codeRuleOid,this.batchSelectTableData[t.codeRuleOid]={name:t.name,templateOid:t.oid,cloNamesList:t.cloNamesList,codeClassifyOid:t.codeClassifyOid,codeRuleOid:t.codeRuleOid},e.next=18;break;case 6:if(this.localCodeClassifyOid!==t.codeClassifyOid){e.next=10;break}console.log("閲嶅鐐瑰嚮"),e.next=18;break;case 10:if(!this.$refs.CodeApply){e.next=18;break}return e.next=13,this.$refs.CodeApply.validate();case 13:if(e.sent){e.next=18;break}return this.$message.warning("璇峰~鍐欎究缂栫爜鐢宠锛�"),this.activeTab="tab2",this.$refs.tree.setCurrentKey(this.localCodeClassifyOid),e.abrupt("return",!1);case 18:this.batchSelectTableData[t.codeRuleOid]||(this.batchSelectTableData[t.codeRuleOid]={name:t.name,templateOid:t.oid,cloNamesList:t.cloNamesList,codeClassifyOid:t.codeClassifyOid,codeRuleOid:t.codeRuleOid});case 19:"historyImport"===this.type&&(!0===r?this.batchSelectTableData[t.codeClassifyOid]={name:t.name,templateOid:t.oid,cloNamesList:t.cloNamesList,codeClassifyOid:t.codeClassifyOid,codeRuleOid:t.codeRuleOid}:this.localCodeClassifyOid===t.codeClassifyOid&&console.log("閲嶅鐐瑰嚮"),this.batchSelectTableData[t.codeClassifyOid]||(this.batchSelectTableData[t.codeClassifyOid]={name:t.name,templateOid:t.oid,cloNamesList:t.cloNamesList,codeClassifyOid:t.codeClassifyOid,tab1Selected:[]}),this.selection=this.batchSelectTableData[this.localCodeClassifyOid]["tab1Selected"]),this.localCodeClassifyOid=t.codeClassifyOid,this.cloNamesList=t.cloNamesList,this.templateOid=t.oid,this.tab1Loading=!0,Object(o["getResembleTable"])({codeClassifyOid:"batchApplyCode"===this.type?t.codeRuleOid:this.templateOid,redisOid:this.redisOid+"-resemble"}).then((function(e){i.tab1Loading=!1,i.tab1Table=e.data.data.filter((function(e){return!i.savedList.includes(e.oid)})),"batchApplyCode"===i.type&&(i.batchSelectTableData[t.codeRuleOid]["tab1"]=i.tab1Table),"historyImport"===i.type&&(i.batchSelectTableData[t.codeClassifyOid]["tab1"]=i.tab1Table)})),this.tab2Loading=!0,Object(o["getSuccessTable"])({codeClassifyOid:"batchApplyCode"===this.type?t.codeRuleOid:this.templateOid,redisOid:this.redisOid+"-ok"}).then((function(e){i.tab2Loading=!1,i.tab2Table=e.data.data,i.tab2Table.length>0&&"batchApplyCode"===i.type&&(i.batchSelectTableData[t.codeRuleOid]["codeApply"]={},i.batchSelectTableData[t.codeRuleOid]["tab2"]=i.tab2Table,i.$refs.CodeApply&&(i.$refs.CodeApply.loading=!0),i.getCodeRule()),"historyImport"===i.type&&(i.batchSelectTableData[t.codeClassifyOid]["tab2"]=i.tab2Table)})),Object(o["getFormTemplate"])({templateOid:t.oid,codeClassifyOid:this.localCodeClassifyOid}).then((function(e){i.resembleColumList=e.data.resembleTableVO.cols[0]}));case 28:case"end":return e.stop()}}),e,this)})));function t(t,r){return e.apply(this,arguments)}return t}(),tab1TableSelectChange:function(e){this.selectedTab1Table=e,this.batchSelectTableData[this.localCodeClassifyOid]&&(this.batchSelectTableData[this.localCodeClassifyOid]["tab1Selected"]=e)},resembleRowChange:function(e){var t=this;e&&e.oid&&(this.tab1BottomTableLoading=!0,Object(o["getCurretnSelectedRowResemble"])({redisOid:this.redisOid+"-resemble-data",dataOid:e.oid}).then((function(e){t.tab1BottomTableLoading=!1,t.currentSelectedResemble=e.data.data})))},openFormTemlpate:function(e){this.currentSelectedResembleRow={formTemplateVisible:!0,templateOid:e.codetemplateoid,codeClassifyOid:this.localCodeClassifyOid,rowOid:e.rowOid,type:"detail",title:"鏌ョ湅璇︾粏淇℃伅",setForm:{}}},submit:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n,s,l,c,u,d,p,f=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t={classifyAttr:"historyImport"===this.type||"batchApplyCode"===this.type?this.classifyAttr:void 0,improt:"historyImport"===this.type},"batchApplyCode"!==this.type){e.next=27;break}if(!this.$refs.CodeApply){e.next=9;break}return e.next=5,this.$refs.CodeApply.validate();case 5:if(e.sent){e.next=9;break}return this.$message.warning("璇峰~鍐欎究缂栫爜鐢宠锛�"),this.activeTab="tab2",e.abrupt("return",!1);case 9:if(r=Object.keys(this.batchSelectTableData),i=this.leftTree.filter((function(e){return!r.includes(e.codeRuleOid)})),a=i.map((function(e){return e.name})),!(a.length>0)){e.next=15;break}return this.$message.warning("鏁版嵁".concat(a,"杩樻湭鏇炬煡鐪嬶紝璇峰厛鏌ョ湅锛�")),e.abrupt("return",!1);case 15:for(l in n=[],s=[],this.batchSelectTableData)Object.hasOwnProperty.call(this.batchSelectTableData,l)&&(c=this.batchSelectTableData[l],c.tab1.length>0&&n.push(c),c.tab2.length>0&&s.push(c));if(0!==s.length){e.next=21;break}return this.$message.warning("瀵煎叆鐨勬暟鎹腑娌℃湁姝g‘鐨勬暟鎹紒"),e.abrupt("return");case 21:if(!(n.length>0)){e.next=24;break}return e.next=24,this.$confirm(n.map((function(e){return e.name})).join("銆�")+"锛岃繖鍑犱釜缂栫爜瑙勫垯涓嬬殑鏈夐敊璇暟鎹拰鐩镐技椤规暟鎹病鏈夊鐞嗭紝鎮ㄥ鏋滅户缁繚瀛樼殑璇濓紝杩欎簺鏁版嵁灏嗕細琚嚜鍔ㄨ垗寮冿紝鏄惁缁х画锛�","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"});case 24:t.codeImprotSaveDatVOList=s.map((function(e){return{Clos:e.cloNamesList,dataList:e.tab2,orderDTO:{codeClassifyOid:e.codeClassifyOid,templateOid:e.templateOid,secDTOList:e.localSecVOList.map((function(t){return{secOid:t.oid,secValue:e.codeApply[t.oid]}}))}}})),e.next=38;break;case 27:if("historyImport"!==this.type){e.next=37;break}if(u=Object.keys(this.batchSelectTableData),d=this.leftTree.filter((function(e){return!u.includes(e.codeClassifyOid)})),p=d.map((function(e){return e.name})),!(p.length>0)){e.next=34;break}return this.$message.warning("鏁版嵁".concat(p,"杩樻湭鏇炬煡鐪嬶紝璇峰厛鏌ョ湅锛�")),e.abrupt("return",!1);case 34:t.codeImprotSaveDatVOList=this.batchSelectTableData.map((function(e){return{Clos:e.cloNamesList,dataList:e.tab2.concat(e.tab1Selected),orderDTO:{codeClassifyOid:e.codeClassifyOid,templateOid:e.templateOid,secDTOList:f.secDTOList}}})),e.next=38;break;case 37:t.codeImprotSaveDatVOList=[{Clos:this.cloNamesList.map((function(e){return e.title})),dataList:this.tab2Table.concat(this.selectedTab1Table),orderDTO:{codeClassifyOid:this.codeClassifyOid,templateOid:this.templateOid,secDTOList:this.secDTOList}}];case 38:this.submitLoading=!0,Object(o["submitHistoryimport"])(t).then((function(e){f.submitLoading=!1,200===e.data.code&&f.$message.success(e.data.msg)}));case 40:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),reEdit:function(e){this.currentSelectedResembleRow={templateOid:e.codetemplateoid,codeClassifyOid:e.codeclassifyid,rowOid:e.oid,formTemplateVisible:!0,type:"add",title:"缂栬緫鏁版嵁鍚庨噸鏂板叆搴�",setForm:e}},FormTemplateSubmit:function(e){var t=this;Object(o["addSaveCode"])(e).then((function(r){200===r.data.code&&(t.savedList.push(e.oid),t.$message.success("鏂板鎴愬姛锛�"),t.treeNodeClick(t.leftTree.find((function(e){return e.codeRuleOid===t.codeRuleOid}))),t.currentSelectedResembleRow={templateOid:"",codeClassifyOid:"",rowOid:"",formTemplateVisible:!1,type:"detail",title:"鏌ョ湅璇︾粏淇℃伅",setForm:{}})}))}},watch:{filterText:function(e){this.$refs.tree.filter(e)},leftTree:{immediate:!0,deep:!0,handler:function(e){var t=this;e.length>0&&(this.treeNodeClick(e[0],!0),this.$nextTick((function(){t.$refs.tree.setCurrentKey(e[0]["codeClassifyOid"])})),"batchImportApply"===this.type?this.leftWidth=0:"batchApplyCode"===this.type&&(this.tab1Name="鏈夌浉浼奸」鎴栭敊璇暟鎹�",this.tab2Name="姝g‘鏁版嵁",this.leftWidth=200))}}}},d=u,p=(r("f84e"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,"1e5c61a6",null);t["default"]=f.exports},"832b":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"115vh","margin-top":"-10vh",overflow:"hidden"},attrs:{title:"楂樼骇鏌ヨ","append-to-body":"",width:"55vw",visible:e.isShowDialog,"lock-scroll":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.isShowDialog=t},close:e.recoverPage}},[t("div",{staticClass:"search-total"},[t("div",{staticClass:"dialog-search-button",attrs:{slot:"title"},slot:"title"},[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-search"},on:{click:e.searchSubmit}},[e._v("\n                鏌ヨ\n            ")]),t("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-refresh"},on:{click:e.resetInput}},[e._v("\n                閲嶇疆\n            ")])],1),t("div",{staticClass:"search-content"},e._l(e.initOptions,(function(r,i){return t("el-row",{key:r.queryField,attrs:{span:24}},[t("el-col",{attrs:{span:5}},[t("div",{staticClass:"grid-content"},[t("el-select",{attrs:{disabled:"",placeholder:"璇烽�夋嫨"},model:{value:e.searchFormArrays[i].queryField,callback:function(t){e.$set(e.searchFormArrays[i],"queryField",t)},expression:"searchFormArrays[index].queryField"}},e._l(e.options,(function(e){return t("el-option",{key:e.queryField,attrs:{label:e.title,value:e.queryField}})})),1)],1)]),t("el-col",{attrs:{span:4}},[t("div",{staticClass:"grid-content"},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.searchFormArrays[i].condition,callback:function(t){e.$set(e.searchFormArrays[i],"condition",t)},expression:"searchFormArrays[index].condition"}},e._l(r.conditions,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)]),t("el-col",{attrs:{span:12}},[t("div",{staticClass:"grid-content"},["text"===r.fieldType||""===r.fieldType?t("el-input",{attrs:{type:"text",placeholder:"璇疯緭鍏�"},model:{value:e.searchFormArrays[i].fieldValue,callback:function(t){e.$set(e.searchFormArrays[i],"fieldValue",t)},expression:"searchFormArrays[index].fieldValue"}}):"combox"===r.fieldType?t("el-select",{attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.searchFormArrays[i].fieldValue,callback:function(t){e.$set(e.searchFormArrays[i],"fieldValue",t)},expression:"searchFormArrays[index].fieldValue"}},e._l(r.data,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1):"truefalse"===r.fieldType?t("el-switch",{model:{value:e.searchFormArrays[i].fieldValue,callback:function(t){e.$set(e.searchFormArrays[i],"fieldValue",t)},expression:"searchFormArrays[index].fieldValue"}}):"datetime"===r.fieldType?t("el-date-picker",{attrs:{type:"date",placeholder:"閫夋嫨鏃ユ湡"},model:{value:e.searchFormArrays[i].fieldValue,callback:function(t){e.$set(e.searchFormArrays[i],"fieldValue",t)},expression:"searchFormArrays[index].fieldValue"}}):"refer"===r.fieldType?t("vci-web-refer",{attrs:{referConfig:r.referConfigData||{},value:e.searchFormArrays[i].fieldValue,text:r.showField,display:!r.hidden},on:{setReferValue:function(t){return e.setReferValue(t,i)}}}):e._e()],1)]),t("el-col",{attrs:{span:2}},[t("div",{staticClass:"grid-content"},[t("i",{staticClass:"el-icon-close",on:{click:function(t){return e.removeInput(i)}}})])])],1)})),1)])])},a=[],n=(r("ac6a"),r("35a0")),o=r("6e8c"),s={components:{vciWebRefer:o["default"]},name:"advancedQuery",props:{visible:{type:"Boolean",default:!1},options:{type:"Object",default:{}}},data:function(){return{isShowDialog:this.visible,initOptions:[],searchConditions:[{value:"_equal",label:"绛変簬"},{value:"_notequal",label:"涓嶇瓑浜�"},{value:"_like",label:"鍖呭惈"},{value:"_notlike",label:"涓嶅寘鍚�"}],switchSearchConditions:[{value:"_equal",label:"绛変簬"},{value:"_notequal",label:"涓嶇瓑浜�"}],referSearchConditions:[{value:"_equal",label:"绛変簬"},{value:"_notequal",label:"涓嶇瓑浜�"},{value:"_like",label:"鍖呭惈"},{value:"_notlike",label:"涓嶅寘鍚�"}],dateConditions:[{value:"_equal",label:"绛変簬"},{value:"_notequal",label:"涓嶇瓑浜�"},{value:"_ge",label:"澶т簬"},{value:"_le",label:"灏忎簬"}],searchFormArrays:[],fieldValue:""}},watch:{visible:function(){this.isShowDialog=this.visible},options:function(){this.initData()}},methods:{initData:function(){var e=this,t=JSON.stringify(this.options);if(this.initOptions=JSON.parse(t),this.initOptions.length>0){var r=[];this.initOptions.forEach((function(t,i){if("combox"===t.fieldType){var a=JSON.parse(localStorage.getItem(t.comboxKey));null!=a?t.data=a:Object(n["getDictionary"])({code:t.comboxKey}).then((function(e){t.data=e.data.data,localStorage.setItem(t.comboxKey,JSON.stringify(e.data.data))}))}else"refer"===t.fieldType&&e.$set(t,"referConfigData",{title:t.title,showField:t.showField||t.field,field:t.field,placeholder:t.inputTip||"",options:Object.assign(t.referConfig,{width:"80%"})});var o=[];o="text"===t.fieldType?e.searchConditions:"combox"===t.fieldType?e.dateConditions:"datetime"===t.fieldType?e.switchSearchConditions:e.referSearchConditions,e.$set(t,"conditions",o);var s={queryField:String(t.queryField),condition:"text"===t.fieldType?String("_like"):String("_equal"),fieldValue:"truefalse"===t.fieldType?Boolean(!1):String("")};r.push(s)})),this.searchFormArrays=r}},setReferValue:function(e,t){e.field&&(this.searchFormArrays[t][e.fieldValue]=e.value||"",this.initOptions[t][e.showField]=e.text||"")},removeInput:function(e){this.$delete(this.initOptions,e),this.$delete(this.searchFormArrays,e)},resetInput:function(){this.initData()},recoverPage:function(){this.resetInput(),this.$emit("update:visible",!1)},searchSubmit:function(){for(var e={},t=this.searchFormArrays,r=0;r<t.length;r++)if(t[r].fieldValue+""!=""||t[r].fieldValue+""==="false"){if(e["conditionMap["+t[r].queryField+"]"]+""!="undefined")return this.$message.warning("瀛樺湪閲嶅鏌ヨ鏉′欢锛岃浠旂粏鏍稿!"),console.log(e["conditionMap["+t[r].queryField+"]"]),!1;e["conditionMap["+t[r].queryField+t[r].condition+"]"]=t[r].fieldValue}console.log(e),this.$emit("echoContion",e),this.isShowDialog=!1}}},l=s,c=(r("57af"),r("2877")),u=Object(c["a"])(l,i,a,!1,null,"50969086",null);t["default"]=u.exports},8400:function(e,t,r){},8409:function(e,t,r){"use strict";r("a0cf")},"84df":function(e,t,r){"use strict";r.d(t,"a",(function(){return i})),r.d(t,"b",(function(){return a})),r.d(t,"c",(function(){return n}));r("3b2b"),r("a481");var i=function(e,t){var r=t-e,i=Math.floor(r/864e5),a=r%864e5,n=Math.floor(a/36e5),o=a%36e5,s=Math.floor(o/6e4),l=o%6e4,c=Math.round(r/1e3);return{leave1:a,leave2:o,leave3:l,days:i,hours:n,minutes:s,seconds:c}};function a(e,t){if(t=t||"yyyy-MM-dd hh:mm:ss","Invalid Date"!==e){var r={"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()};for(var i in/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length))),r)new RegExp("("+i+")").test(t)&&(t=t.replace(RegExp.$1,1===RegExp.$1.length?r[i]:("00"+r[i]).substr((""+r[i]).length)));return t}return""}function n(){return a(new Date,"yyyyMMddhhmmss")}},8572:function(e,t,r){},"85ad":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"110vh","margin-top":"-12vh","overflow-y":"hidden"},attrs:{title:e.options.title,"append-to-body":"",visible:e.crudParams.isShowDialog,width:"65%","destroy-on-close":""},on:{"update:visible":function(t){return e.$set(e.crudParams,"isShowDialog",t)},close:e.clearTableRowSelection}},[t("avue-crud",{ref:e.crudParams.ref,attrs:{option:e.crudParams.crudOption,"table-loading":e.crudParams.crudLoading,data:e.crudParams.crudData},on:{"row-click":e.selectedBtmTypeAttrRowClick,"selection-change":e.selectionBtmTypeAttrChange,"search-change":e.selectedBtmTypeAttrSrchChange,"search-reset":e.selectedBtmTypeAttrSrchReset}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.selectedBtmTypeAttr}},[e._v("纭� 瀹�")]),t("el-button",{on:{click:function(t){e.crudParams.isShowDialog=!1}}},[e._v("鍙� 娑�")])],1)],1)},a=[],n=(r("456d"),r("ac6a"),r("ade3")),o=r("cb4a"),s={name:"referSelectBtmAttrDialog",props:{visible:{type:"Boolean",default:!1}},watch:{visible:function(){this.crudParams.isShowDialog=this.visible}},data:function(){var e;return{crudParams:{ref:"selectedAttrCrud",isShowDialog:this.visible,crudLoading:!1,crudOption:(e={border:!0,height:"250px",tip:!1,index:!0,selection:!0,addBtn:!1,menu:!1,disablePage:!1,searchShowBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,searchMenuSpan:5,align:"center",menuAlign:"center"},Object(n["a"])(e,"border",!0),Object(n["a"])(e,"column",[{label:"灞炴�ц嫳鏂囩紪鍙�",width:120,search:!0,searchSpan:8,searchLabelWidth:100,prop:"id"},{label:"灞炴�т腑鏂囧悕绉�",search:!0,searchSpan:8,searchLabelWidth:100,prop:"name"},{label:"灞炴�ч暱搴�",search:!1,prop:"attributeLength"},{label:"灞炴�х被鍨�",search:!1,prop:"attrDataTypeText"}]),e),crudData:[],crudQuery:{},crudSelectedRowData:[]},options:{}}},methods:{clearTableRowSelection:function(){this.crudParams.crudSelectedRow="",this.crudParams.crudSelectedRowData="",this.$emit("update:visible",!1)},selectedBtmTypeAttrOnLoad:function(e){var t=this;this.options=e,this.crudParams.crudLoading=!0;var r={};this.crudParams.crudQuery&&Object.keys(this.crudParams.crudQuery).forEach((function(e){r["conditionMap["+e+"]"]=t.crudParams.crudQuery[e]})),r["conditionMap[btmTypeId]"]=this.options.btmTypeId,Object(o["gridAttributesByBtmId"])(1,-1,r).then((function(e){var r=e.data;t.crudParams.crudData=r.data.records,t.crudParams.crudLoading=!1,t.$nextTick((function(){t.$refs[t.crudParams.ref].doLayout()}))}))},selectedBtmTypeAttrSrchChange:function(e,t){this.crudParams.crudQuery=e,this.selectedBtmTypeAttrOnLoad(this.options),t()},selectedBtmTypeAttrSrchReset:function(){this.crudParams.crudQuery={},this.selectedBtmTypeAttrOnLoad(this.options)},selectedBtmTypeAttrRowClick:function(e){this.crudParams.crudSelectedRowData=e,this.$refs[this.crudParams.ref].toggleSelection(),this.$refs[this.crudParams.ref].setCurrentRow(e),this.$refs[this.crudParams.ref].toggleRowSelection(e)},selectionBtmTypeAttrChange:function(e){this.crudParams.crudSelectedRowData=e,this.$refs[this.crudParams.ref].setCurrentRow(this.crudParams.crudSelectedRowData[e.length-1])},selectedBtmTypeAttr:function(){if(this.crudParams.crudSelectedRowData.length<=0||"sortField"==this.options.condition&&1!=this.crudParams.crudSelectedRowData.length)this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�");else{var e={selectedArrary:this.crudParams.crudSelectedRowData,condition:this.options.condition};this.$emit("echoSelectedAttr",e),this.crudParams.isShowDialog=!1}}}},l=s,c=r("2877"),u=Object(c["a"])(l,i,a,!1,null,null,null);t["default"]=u.exports},"86af":function(e,t,r){"use strict";r("8400")},"882c":function(e,t,r){"use strict";r.r(t);r("386d");var i=function(){var e=this,t=e._self._c;return t("avue-crud",{ref:"crud",attrs:{"table-loading":e.loading,data:e.data,option:e.option,page:e.page,search:e.search},on:{"update:page":function(t){e.page=t},"update:search":function(t){e.search=t},"on-load":e.getDataList,"row-save":e.handleSave,"row-del":e.handleDelete,"row-update":e.handleEdit,"refresh-change":e.handleRefresh,"size-change":e.handleSizePage,"current-change":e.handleCurrentPage},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=(r("96cf"),r("1da1")),s=(r("7f7f"),r("5821"));function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"FlowPath",props:{code:{typeof:String,required:!0,default:""}},data:function(){var e=this;return{loading:!1,page:{currentPage:1,pageSize:10,total:0},search:{},delIds:[],data:[],startData:[],form:{},option:{height:"auto",border:!0,align:"center",menuAlign:"center",index:!0,searchMenuSpan:8,searchBtn:!1,emptyBtn:!1,columnBtn:!1,defaultSort:{prop:"id,name,description,version",order:"descending"},column:[{label:"妯℃澘key",prop:"modelKey",width:120,sortable:!0,type:"tree",dicData:[],props:{label:"key",value:"key"},rules:[{required:!0,message:"妯℃澘key涓嶈兘涓虹┖",trigger:"blur"}],nodeClick:function(t){console.log(t),e.form.modelName=t.name}},{label:"妯℃澘鍚嶇О",prop:"modelName",sortable:!0,width:220,addDisabled:!0,editDisabled:!0},{label:"妯℃澘鐢ㄩ��",prop:"buttonTypeKey",type:"tree",width:120,dicUrl:"/api/ubcs-flow/processTS/tt",dicMethod:"post",props:{value:"codee",label:"namee"}},{label:"妯℃澘鎻忚堪",prop:"description",type:"textarea"}]}}},created:function(){this.getStart()},methods:{getStart:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(s["getStartList"])();case 2:t=e.sent,200===t.status&&(console.log(t.data.data.records),r=t.data.data.records,i=r.map((function(e){var t=e.key,r=e.name,i=e.version;return{key:t,name:r,version:i}})),this.option.column[0].dicData=i);case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getDataList:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!1,console.log(this.search),t=this.page,r=t.pageSize,i=t.currentPage,a={size:r,current:i},e.next=6,Object(s["getFlowpathList"])(c(c({},a),{templateId:this.code}));case 6:n=e.sent,200===n.status?(console.log(n),this.loading=!1,o=n.data.data,this.data=o.records,this.page.total=o.total):this.loading=!1;case 8:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleSave:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t,r,i){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log(t),e.next=3,Object(s["flowpathSave"])(c(c({},t),{templateId:this.code}));case 3:a=e.sent,200===a.status&&(i(),console.log(a),this.$message({type:"success",message:"鏂板鏁版嵁鎴愬姛锛�"}),r(),this.getDataList());case 5:case"end":return e.stop()}}),e,this)})));function t(t,r,i){return e.apply(this,arguments)}return t}(),handleEdit:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t,r,i,a){var n,o,l,u,d,p,f;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log(t),n=t.modelName,o=t.modelKey,l=t.buttonTypeKey,u=t.id,d=t.description,p={modelName:n,modelKey:o,buttonTypeKey:l,id:u,description:d},e.next=5,Object(s["flowpathSave"])(c(c({},p),{templateId:this.code}));case 5:f=e.sent,200===f.status&&(a(),this.$message({type:"success",message:"淇敼鏁版嵁鎴愬姛锛�"}),i(),this.getDataList());case 7:case"end":return e.stop()}}),e,this)})));function t(t,r,i,a){return e.apply(this,arguments)}return t}(),handleDelete:function(e){console.log(e);var t=e.id;this.deleteSysInfo({id:t})},deleteSysInfo:function(e){var t=this;this.$confirm("鏄惁纭畾鍒犻櫎閫夋嫨鐨勬ā鏉挎祦绋�?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then(Object(o["a"])(regeneratorRuntime.mark((function r(){var i;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.next=2,Object(s["flowpathDelete"])(e);case 2:i=r.sent,200===i.status&&(console.log(i),t.$message({type:"success",message:"鍒犻櫎鎴愬姛!"}),t.getDataList());case 4:case"end":return r.stop()}}),r)}))))},handleEnter:function(){""!==this.search[this.selectValue]&&this.getDataList()},handleClear:function(){},handleRefresh:function(){this.getDataList()},handleSizePage:function(e){this.page.pageSize=e},handleCurrentPage:function(e){this.page.currentPage=e}}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,null,null);t["default"]=f.exports},"888e":function(e,t,r){"use strict";r.r(t),r.d(t,"treeCodeClassifyValue",(function(){return s})),r.d(t,"addSaveCodeClassifyValue",(function(){return l})),r.d(t,"editCodeClassifyValue",(function(){return c})),r.d(t,"deleteCodeClassifyValue",(function(){return u})),r.d(t,"saveCodeClassifyValueOrder",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyValueController/treeCodeClassifyValue",method:"get",params:o({},e)})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyValueController/addSave",method:"post",data:e})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyValueController/editSave",method:"put",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyValueController/deleteData",method:"delete",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyValueController/saveOrder",method:"post",data:e})}},"88ca":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"remove",(function(){return l}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-report/report/rest/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-report/report/rest/remove",method:"post",params:{ids:e}})}},"89bb":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],staticClass:"avue-dialog avue-dialog--top",attrs:{title:e.title,"append-to-body":"true",visible:e.visible,top:"0",width:e.options.width||"80%"},on:{"update:visible":function(t){e.visible=t}}},[t("avue-crud",{ref:"referDefalutCrud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}}),t("div",{staticClass:"avue-dialog__footer"},[t("div",{staticClass:"avue-dialog__footer--left valueInfo"},[e._v(e._s(e.valueInfo))]),t("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.setValue}},[e._v("纭� 瀹�")])],1)],1),t("avue-input",{attrs:{disabled:e.disabled,placeholder:e.title},on:{click:function(t){!e.disabled&&(e.visible=!0)}},model:{value:e.text,callback:function(t){e.text=t},expression:"text"}})],1)},a=[],n=(r("8e6e"),r("456d"),r("28a5"),r("ac6a"),r("ade3")),o=(r("a481"),r("c54a"),r("276d"));function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c={name:"vciWebReferDefalut",props:["referConfig","value","text","title","disabled"],data:function(){return{visible:!1,options:this.referConfig.options||{},isMuti:"true"==this.referConfig.options.isMuti||1==this.referConfig.options.isMuti||1==this.referConfig.options.muti,props:{value:this.referConfig.valueField||this.referConfig.options.valueField||"oid",label:this.referConfig.textField||this.referConfig.options.textField||"name"},url:this.referConfig.options.url||"/api/ubcs-code/mdmEngineController/defaultReferDataGrid",method:this.referConfig.options.method||"GET",tableDefinedUrl:"",copyParam:["referBo","textField","valueField","displayTable","whereSql","queryScheme"],query:{},loading:!1,page:{pageSize:10,currentPage:1,total:this.referConfig.options.data?this.referConfig.options.data.length:0},data:this.referConfig.options.data||[],selectionList:[],option:{addBtn:!1,calcHeight:30,tip:!1,menu:!1,searchShow:!0,searchMenuSpan:6,searchLabelWidth:90,border:!0,index:!0,selection:!0,reserveSelection:!0,dialogClickModal:!1,highlightCurrentRow:!0,column:[]}}},created:function(){this.getParams()},mounted:function(){this.referConfig.options.page&&(this.page.pageSize=this.referConfig.options.page.limit||this.referConfig.options.page.pageSize,this.page.currentPage=this.referConfig.options.page.page||this.referConfig.options.page.currentPage)},computed:{valueInfo:function(){return this.text?"宸茶缃殑鍊间负["+this.text+"]":"鏈缃��"}},methods:{getParams:function(){var e={};if(this.options.extraParams&&(e=this.options.extraParams),this.options.useFormKey&&this.options.formValues&&(e['conditionMap["'+(this.options.paramForFormKey?this.options.paramForFormKey:this.options.useFormKey)+'"]']=this.options.formValues[this.options.useFormKey]),this.options.where)for(var t in this.options.where)e['conditionMap["'+t+'"]']=this.options.where[t];for(var r=0;r<this.copyParam.length;r++)e[this.copyParam[r]]=this.options[this.copyParam[r]];if(e["isMuti"]=this.isMuti,e.muti=this.isMuti,e["referBo"]||(e["referBo"]=this.options["referBo"]||this.options["referType"]),e["referType"]=e["referBo"],this.options.remoteSort&&this.options.initSort&&(e["order"]=this.options.initSort.type,e["sort"]=this.options.initSort.field),this.options.conditionParams)for(var t in this.options.conditionParams)e['conditionMap["'+t+'"]']=this.options.conditionParams[t];if(this.options.sourceDataParams)for(var t in this.options.sourceDataParams){if(t&&t.constructor===Object)return;e['sourceData["'+t+'"]']=this.options.sourceDataParams[t]}if(this.options.replaceParams)for(var t in this.options.replaceParams){if(t&&t.constructor===Object)return;e['replaceMap["'+t+'"]']=this.options.replaceParams[t]}var i={};if(e)for(var t in e)i[t.replace(/"/g,"'")]=e[t];this.options.tableConfig&&this.options.tableConfig.cols&&0!=this.options.tableConfig.cols.length?this.option.column=this.options.tableConfig.cols.map((function(e){if("LAY_TABLE_INDEX"!=e.field&&"LAY_CHECKED"!=e.field)return l(l({},e),{},{label:e.title,prop:e.field,formatter:e.template,search:!0})})):this.option.column=[{prop:"id",label:"鑻辨枃鍚嶇О",sort:!0,width:150,search:!0},{prop:"name",label:"涓枃鍚嶇О",sort:!0,width:150,search:!0},{prop:"description",label:"鎻忚堪",width:250},{prop:"secretGradeText",label:"瀵嗙骇",width:60,hidden:!this.controllerSecret}],i?(i["currentUserReferModelKey"]=this.options.currentUserReferModelKey,i["currentUserReferMethodKey"]=this.options.currentUserReferMethodKey):i={currentUserReferModelKey:this.options.currentUserReferModelKey,currentUserReferMethodKey:this.options.currentUserReferMethodKey},this.params=i},setValue:function(){if(0==this.selectionList.length)return this.$message.warning("娌℃湁閫夋嫨鏁版嵁"),!1;if(this.selectionList.length>1&&!this.isMuti)return this.$message.warning("姣忔鍙兘閫夋嫨涓�鏉℃暟鎹�"),!1;var e=[],t=[],r=this.props.value.indexOf(",")>-1,i=this.props.label.indexOf(",")>-1,a=this;this.selectionList.forEach((function(n,o){if(r){var s=a.props.value.split(",");s.forEach((function(t,r){e.push(n[r]+(a.referConfig.valueSep?a.referConfig.valueSep:" "))}))}else e.push(n[a.props.value]);if(i){var l=a.props.label.split(",");l.forEach((function(e,r){t.push(n[r]+(a.referConfig.textSep?a.referConfig.textSep:" "))}))}else t.push(n[a.props.label])})),this.value=e.join(","),this.text=t.join(","),this.$emit("setValue",{field:this.referConfig.field,showField:this.referConfig.showField,value:this.value,text:this.text,rawData:this.selectionList}),this.visible=!1},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page),t()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},selectionChange:function(e){if(!this.isMuti&&e.length>1){var t=e.shift();this.$refs.referDefalutCrud.toggleRowSelection(t,!1)}this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.referDefalutCrud.toggleSelection()},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.url){this.loading=!0;var i={};if(this.query)for(var a in this.query)i['conditionMap["'+a+'"]']=this.query[a];Object(o["getList"])(Object.assign(r,this.params,this.query,i),e.currentPage,e.pageSize,this.url,this.method).then((function(e){t.data=e.data.records,t.page.total=e.data.total,t.loading=!1,t.selectionClear()})).catch((function(e){t.$message.error(e),t.loading=!1}))}}}},u=c,d=(r("305f"),r("2877")),p=Object(d["a"])(u,i,a,!1,null,"5b18c3b7",null);t["default"]=p.exports},"8a50":function(e,t,r){},"8bbf":function(e,t){e.exports=Vue},"8ccd":function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("6b54"),core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_array_sort__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("55dd"),core_js_modules_es6_array_sort__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_array_sort__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2__),_api_work_businese__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("81b9"),_api_GetItem__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("dd3a"),_util_validate__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("c54a"),_api_system_dict__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("7754"),_refer_vciWebRefer_vue__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("6e8c");__webpack_exports__["a"]={name:"BusinessWork",components:{vciWebRefer:_refer_vciWebRefer_vue__WEBPACK_IMPORTED_MODULE_7__["default"]},props:["ids","templateId","taskId","modelKey","codeClassifyOid"],data:function(){return{BuinessOids:[],isLoading:!1,tableHeadData:[],tableData:[],editingRow:null,editShow:"",editAttr:"",hasEditor:!1,columnType:{text:"input",combox:"select",truefalse:"switch",number:"number",textarea:"textarea",datetime:"datetime",date:"date",refer:"refer"}}},watch:{ids:{handler:function(e,t){this.BuinessOids=e,this.CrudHeaderRend(),this.BuinseseRend()},deep:!0}},created:function(){},mounted:function(){},methods:{HandlerSave:function(){var e=this;this.editingRow=null,Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_4__["batchUpdateCode"])(this.tableData).then((function(t){console.log(t),t.data.data.success&&e.$message.success("淇濆瓨鎴愬姛")}))},CrudHeaderRend:function CrudHeaderRend(){var _this2=this;if(""!=this.codeClassifyOid){var data=new FormData;data.append("templateId",this.templateId),data.append("taskId",this.taskId),data.append("modelKey",this.modelKey),data.append("codeClassifyOid",this.codeClassifyOid),Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_4__["FlowTable"])({templateId:this.templateId,taskId:this.taskId,modelKey:this.modelKey,codeClassifyOid:this.codeClassifyOid}).then((function(res){_this2.hasEditor=res.data.tableDefineVO.hasEditor,_this2.options=res.data.tableDefineVO.seniorQueryColumns,_this2.List=res.data.tableDefineVO.cols[0],_this2.tableHeadData=[],_this2.List.forEach((function(item){var columnItem={label:item.title,prop:item.field,type:_this2.columnType[item.type],sortable:item.sort,width:item.minWidth,edit:_this2.columnType[item.edit]};"id"==item.field&&Object(_util_validate__WEBPACK_IMPORTED_MODULE_5__["b"])(item.templet)?columnItem.formatter="":item.templet&&"string"==typeof item.templet&&!Object(_util_validate__WEBPACK_IMPORTED_MODULE_5__["b"])(item.templet)&&item.templet.indexOf("function(row,column)")>-1?columnItem.formatter=eval("("+item.templet+")"):"truefalse"==item.fieldType&&(columnItem.formatter=function(e,t){return"true"==e[t.property]||"1"==e[t.property]?"鏄�":"鍚�"}),Object(_util_validate__WEBPACK_IMPORTED_MODULE_5__["b"])(item.edit)&&("string"==typeof item.editConfig?columnItem.editConfig=eval("("+item.editConfig+")"):columnItem.editConfig=item.editConfig,"select"==item.edit&&(columnItem.dicData=columnItem.editConfig.comboxConfig.data||_this2.geDictData(columnItem.editConfig.comboxConfig.comboxKey)),"refer"==item.edit&&(columnItem.referConfig={title:item.title,showField:item.showField||item.field,field:item.field,options:columnItem.editConfig.referConfig})),_this2.tableHeadData.push(Object.assign(item,columnItem))}))}))}},BuinseseRend:function(){var e=this;Object(_api_work_businese__WEBPACK_IMPORTED_MODULE_3__["businese"])({btmType:"wupin","conditionMap[oid]":this.BuinessOids.toString()}).then((function(t){e.tableData=t.data.data}))},geDictData:function(e){Object(_api_system_dict__WEBPACK_IMPORTED_MODULE_6__["getDictionary"])({code:e}).then((function(e){if(e.data&&200===e.data.code)return(e.data.data||[]).map((function(e){return e.value=e.dictValue,e.key=e.dictKey,e}))}))},handleCellClick:function(e,t,r,i){this.editingRow=e,this.editShow=t.property},formatter:function(e,t){return t.formatter?t.formatter(e,t):e[t.prop]},setReferValue:function(e){e.field&&(this.editingRow[e.field]=e.value||"",this.editingRow[e.showField]=e.text||"")}}}},"8cf2":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("avue-form",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],key:e.updateIndex,ref:"form",style:{minHeight:e.loading?"300px":""},attrs:{option:e.option},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[e._l(e.slotColumnList,(function(r){return t("template",{slot:r.prop+"Label"},[t("span",[t("span",[e._v(e._s(r.label)+" ")]),r.keyAttr?t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"璇ュ睘鎬т负鍏抽敭灞炴��",placement:"top-start"}},[t("i",{staticClass:"el-icon-star-on key_attr_icon"})]):e._e()],1)])})),e._l(e.slotColumnList,(function(r){return t("template",{slot:r.prop+""},["refer"==r.type?t("vciWebRefer",{attrs:{referConfig:r.referConfig||{},value:e.form[r.referConfig.field]||r.value,text:e.form[r.referConfig.showField],disabled:r.disabled,display:r.display},on:{setReferValue:e.setReferValue}}):e._e()],1)}))],2)],1)},a=[],n=(r("6762"),r("2fdb"),r("ac6a"),r("902d")),o=r("7754"),s=r("6e8c"),l={name:"FormTemplate",components:{vciWebRefer:s["default"]},props:{disabledProp:{type:Array,default:function(){return["id"]}},templateOid:{type:String,default:""},codeClassifyOid:{type:String,default:""},rowOid:{type:String,default:""},type:{type:String,default:"add"},selfColumnType:{type:Object,default:function(){return{}}},selfColumnConfig:{type:Object,default:function(){return{}}}},data:function(){return{updateIndex:0,form:{},option:{emptyBtn:!1,submitBtn:!1,labelWidth:"140",column:[],group:[]},loading:!0,columnType:{text:"input",combox:"select",truefalse:"switch",number:"number",textarea:"textarea",datetime:"datetime",date:"date",refer:"refer"},testItems:[{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"id",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"浼犲�肩鐢ㄥ姛鑳�",tooltips:"",type:"combox",unique:!1,verify:""},{customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"state",hidden:!1,keyAttr:!1,prefix:"",readOnly:!0,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"鎺ュ彛绂佺敤鍔熻兘",tooltips:"",type:"combox",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"oldcode",hidden:!1,keyAttr:!1,prefix:"el-icon-search",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"鏂囨湰鍚庣紑娴嬭瘯",text:"鍓嶅悗缂�鍔熻兘",tooltips:"",type:"text",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"materialname",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!0,selectLibFlag:"",showField:null,suffix:"",text:"姝e垯鏍¢獙鍔熻兘",tooltips:"璇疯緭鍏ユ暟瀛�",type:"text",unique:!1,verify:/^[0-9]+$/g},{comboxKey:null,customClass:null,data:[{attributes:{},key:"model_type",value:"妯″瀷"},{attributes:{},key:"part_type",value:"闆朵欢"}],dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"dataSelect",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"鐩存帴杩斿洖涓嬫媺",tooltips:"",type:"combox",unique:!1,verify:""},{comboxKey:"formTemplateTest",customClass:null,data:[],dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"dictSelect",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"瀛楀吀杩斿洖涓嬫媺",tooltips:"",type:"combox",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"firstfl",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"鏁板瓧杈撳叆妗�",tooltips:"",type:"number",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"yyyy-MM-dd HH:mm:ss",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"datetime",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"鏃ユ湡鏃堕棿閫夋嫨鍣�",tooltips:"",type:"datetime",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"time",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"鏃堕棿閫夋嫨鍣�",tooltips:"",type:"date",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"false",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"xiaoshouwl",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"寮�鍏�",tooltips:"",type:"truefalse",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"鎴戞槸榛樿鍊�",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"tuhao",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"榛樿鍊煎姛鑳�",tooltips:"鎻愮ず",type:"text",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"xinghaoguige",hidden:!1,keyAttr:!0,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"灞炴�у叧閿��",tooltips:"",type:"text",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"jiliangdw",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,tip:"鎴戞槸鎻愮ず鍔熻兘",required:!1,selectLibFlag:"",showField:"jiliangdwname",suffix:"",text:"鎻愮ず鍔熻兘",tooltips:"",type:"text",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"textarea",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"鏂囨湰鍩�",tooltips:"",type:"textarea",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"cz",hidden:!1,keyAttr:!1,prefix:"",readOnly:!0,referConfig:{},required:!1,selectLibFlag:"",showField:"depId",suffix:"",text:"鍙傜収",tooltips:"",type:"refer",unique:!1,verify:""}],trendsSpan:8,defaultValue:{},attributes:[],slotColumnList:[]}},mounted:function(){this.handleResize()},methods:{templateRender:function(e){var t=this,r=[],i=[],a=[],n=[];e.forEach((function(e){if(e=t.resetFormConfig(e),"line"!==e.type){"combox"!==e.type||!e.comboxKey||Array.isArray(e.dicData)&&0!==e.dicData.length||a.push({dictKey:e.comboxKey,field:e.field}),t.disabledProp.includes(e.field)&&(e.readOnly=!0);var o="璇烽�夋嫨",s="change";"text"===e.type&&(o="璇疯緭鍏�",s="blur");var l={label:e.text,labelslot:!0,prop:t.$utilFunc.isValuableObj(e.referConfig)&&e.showField||e.field,field:e.field,type:t.columnType[e.type],dicData:t.getDataList(e.type,e.data),disabled:"detail"===t.type||e.readOnly,prepend:t.preOrSufFixShow("text",e.prefix),append:t.preOrSufFixShow("text",e.suffix),prefixIcon:t.preOrSufFixShow("icon",e.prefix),suffixIcon:t.preOrSufFixShow("icon",e.suffix),valueFormat:e.dateFormate,format:e.dateFormate,keyAttr:e.keyAttr,value:e.defaultValue,placeholder:e.inputTip,comboxKey:e.comboxKey,display:!e.hidden,maxlength:e.maxlength,filterable:!0,referConfig:"refer"==e.type?{title:e.text,showField:e.showField||e.field,field:e.field,placeholder:e.inputTip,options:e.referConfig}:{},span:e.span?e.span:"textarea"===e.type?24:t.trendsSpan,rules:[{required:e.required,message:"璇�".concat(o).concat(e.text),trigger:s},{pattern:e.verify?e.verify:/[\s\S.]*/g,message:e.tooltips,trigger:s}],props:{label:"value",value:"key"}};n.push(l),0===i.length?r.push(l):i[i.length-1]["column"].push(l)}else i.push({label:e.text,prop:e.text,collapse:!0,column:[]})})),this.slotColumnList=n,this.$set(this.option,"column",r),this.$set(this.option,"group",i),this.updateIndex++,"add"===this.type&&(this.loading=!1),this.geDictData(a),this.getFormDetail()},resetFormConfig:function(e){for(var t in this.selfColumnConfig)if(Object.hasOwnProperty.call(this.selfColumnConfig,t)){var r=this.selfColumnConfig[t];if("function"===t){for(var i in r)if(Object.hasOwnProperty.call(r,i)){var a=r[i];e[i]=a(e)}}else if("exchange"===t){for(var n in r)if(Object.hasOwnProperty.call(r,n)){var o=r[n];e[n]=e[o]}}else if("directVoluation"===t)for(var s in r)if(Object.hasOwnProperty.call(r,s)){var l=r[s];e[s]=l}}return e},handleResize:function(){var e=document.body.clientWidth;this.trendsSpan=24/Math.floor(e/500),this.updateIndex++},preOrSufFixShow:function(e,t){if(!this.$utilFunc.isEmpty(t)||"string"===typeof t){var r="el-icon-"===t.slice(0,8);return"text"===e&&!r||"icon"===e&&r?t:void 0}},getDataList:function(e,t){return"truefalse"===e?[{key:!1,value:"鍚�"},{key:!0,value:"鏄�"}]:"combox"===e?t:[]},geDictData:function(e){var t=this;e.forEach((function(e){Object(o["getDictionary"])({code:e.dictKey}).then((function(r){r.data&&200===r.data.code&&(t.option.column=t.option.column.map((function(t){if(t.field===e.field){var i=(r.data.data||[]).map((function(e){return e.value=e.dictValue,e.key=e.dictKey,e}));t.dicData=i}return t})))}))}))},validate:function(){var e=this;return new Promise((function(t){e.$refs.form.validate((function(e,r){e?(r(),t(!0)):t(!1)}))}))},getFormDetail:function(){var e=this;"add"!==this.type&&Object(n["getFormDetail"])({templateOid:this.templateOid,oid:this.rowOid}).then((function(t){e.form=Object.assign(e.form,t.data.data[0]),e.loading=!1}))},setReferValue:function(e){e.field&&(this.form[e.field]=e.value||"",this.form[e.showField]=e.text||"",this.$emit("getFormData",this.form),this.$emit("referConfigDataUpdate",e))}},watch:{form:{deep:!0,immediate:!0,handler:function(e){this.$emit("getFormData",e)}}}},c=l,u=(r("7d53"),r("2877")),d=Object(u["a"])(c,i,a,!1,null,"7858df14",null);t["default"]=d.exports},"8ddc":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getParentList",(function(){return l})),r.d(t,"getChildList",(function(){return c})),r.d(t,"remove",(function(){return u})),r.d(t,"add",(function(){return d})),r.d(t,"update",(function(){return p})),r.d(t,"getDict",(function(){return f})),r.d(t,"getDictTree",(function(){return m})),r.d(t,"getDictionary",(function(){return h}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/parent-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},c=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/child-list",method:"get",params:o(o({},i),{},{current:e,size:t,parentId:r})})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/remove",method:"post",params:{ids:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/submit",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/detail",method:"get",params:{id:e}})},m=function(){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/tree?code=DICT",method:"get"})},h=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/dictionary",method:"get",params:e})}},"8e19":function(e,t,r){"use strict";r.r(t),r.d(t,"getAtrrList",(function(){return s})),r.d(t,"TreeSave",(function(){return l})),r.d(t,"TreeCheckDel",(function(){return c})),r.d(t,"TreeDel",(function(){return u})),r.d(t,"TreeObjcet",(function(){return d})),r.d(t,"TreeEnable",(function(){return p})),r.d(t,"TreeDeactivate",(function(){return f})),r.d(t,"importClassify",(function(){return m})),r.d(t,"gridCodeClassifyTemplate",(function(){return h})),r.d(t,"gridCodeClassifyFindTemplate",(function(){return b})),r.d(t,"addSave",(function(){return g})),r.d(t,"deleteData",(function(){return y})),r.d(t,"editSave",(function(){return v})),r.d(t,"TreeEditSave",(function(){return O})),r.d(t,"getObjectByOid",(function(){return w})),r.d(t,"gridCodeClassifyTemplateAttr",(function(){return C})),r.d(t,"copy",(function(){return _})),r.d(t,"AttrByBtm",(function(){return j})),r.d(t,"batchAddSave",(function(){return S})),r.d(t,"copyto",(function(){return T})),r.d(t,"getFormDefineByTemplate",(function(){return k})),r.d(t,"listByFlag",(function(){return x})),r.d(t,"upVersion",(function(){return D})),r.d(t,"stopLose",(function(){return P})),r.d(t,"startRelease",(function(){return R}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/treeCodeClassify",method:"get"})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/save",method:"post",data:e})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/checkIsCanDelete",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/deleteData",method:"Delete",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/getObjectByOid",method:"get",params:{oid:e}})},p=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/enableData",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/disableData",method:"post",data:e})},m=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/importClassify",method:"post",data:e})},h=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/gridCodeClassifyTemplate",method:"get",params:o({},e)})},b=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/gridCodeClassifyTemplate",method:"get",params:o({},e)})},g=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/addSave",method:"post",data:e})},y=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/deleteData",method:"Delete",data:e})},v=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/editSave",method:"Put",data:e})},O=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/editSave",method:"post",data:e})},w=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/getObjectByOid",method:"get",params:{oid:e}})},C=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTempAttrController/gridCodeClassifyTemplateAttr",method:"get",params:o({},e)})},_=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/copy",method:"post",data:e})},j=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTempAttrController/codeClassifyTemplateAttrByBtm",method:"get",params:o({},e)})},S=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTempAttrController/batchAddSave",method:"post",data:e})},T=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTempAttrController/copyto",method:"post",data:e})},k=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmEngineController/getFormDefineByTemplateOid",method:"get",params:o({},e)})},x=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/listByFlag",method:"get",params:o({},e)})},D=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/upgrade",method:"post",data:e})},P=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/disableData",method:"post",data:e})},R=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/enableData",method:"post",data:e})}},"902d":function(e,t,r){"use strict";r.r(t),r.d(t,"getFormTemplate",(function(){return a})),r.d(t,"executeCode",(function(){return n})),r.d(t,"findLike",(function(){return o})),r.d(t,"getCodeRule",(function(){return s})),r.d(t,"getFormDetail",(function(){return l}));var i=r("b5c6");function a(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/getFormDefineByTemplateOid",method:"get",params:e})}function n(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/getFormDefineByTemplateOid",method:"get",params:e})}function o(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/resembleQuery",method:"post",data:e})}function s(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/getCodeRuleByClassifyOid",method:"get",params:e})}function l(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/getDataByOid",method:"get",params:e})}},9053:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option},on:{"on-load":e.getList,"row-del":e.rowDel,"refresh-change":e.refreshChange,"row-save":e.rowSave},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},a=[],n=(r("7f7f"),{name:"Relationpackage.vue",data:function(){return{lifeList:"",data:[{name:"娴嬭瘯1"},{name:"娴嬭瘯2"},{name:"娴嬭瘯3"},{name:"娴嬭瘯4"}],form:{},option:{height:300,headerAlign:"center",align:"center",border:!0,editBtn:!1,index:!0,indexFixed:!1,menuFixed:!1,column:[{label:"Form绔被鍨�",prop:"name"}]}}},methods:{rowSave:function(e,t,r){var i=this;add(Object.assign({createUser:this.userInfo.name},e)).then((function(){i.$message.success("鏂板鎴愬姛"),t(),i.getList()})).catch((function(){r()}))},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return del(e.id)})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))}}}),o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"03affe32",null);t["default"]=l.exports},"91c4":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"150vh","margin-top":"-13vh"},attrs:{title:"涓恒�愬弬鐓у紩鐢ㄧ殑涓氬姟绫诲瀷銆戦�夊彇鍊�","append-to-body":"",visible:e.referBtmDialogParams.isShowDialog,width:"65%"},on:{"update:visible":function(t){return e.$set(e.referBtmDialogParams,"isShowDialog",t)},close:e.recoverPage}},[t("avue-crud",{ref:e.referBtmDialogParams.ref,attrs:{page:e.referBtmDialogParams.referBtmDataPage,option:e.referBtmDialogParams.referBtmOption,"table-loading":e.referBtmDialogParams.referBtmDialogLoading,data:e.referBtmDialogParams.referBtmData},on:{"update:page":function(t){return e.$set(e.referBtmDialogParams,"referBtmDataPage",t)},"refresh-change":e.referBtmDataChange,"search-change":e.referBtmSearchChange,"search-reset":e.referBtmSearchReset,"selection-change":e.referBtmSelectionChange,"current-change":e.referBtmCurrentChange,"size-change":e.referBtmSizeChange,"on-load":e.referBtmOnLoad,"row-click":e.referBtmRowClick}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.saveSelectedReferBtm}},[e._v("淇� 瀛�")]),t("el-button",{on:{click:function(t){e.referBtmDialogParams.isShowDialog=!1}}},[e._v("鍙� 娑�")])],1)],1)},a=[],n=(r("456d"),r("ac6a"),{height:"40vh",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,searchShow:!0,searchMenuSpan:5,border:!0,disablePage:!1,index:!0,viewBtn:!1,selection:!0,menu:!1,columnBtn:!1,searchShowBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"涓氬姟绫诲瀷缂栧彿",prop:"id",search:!0,searchLabelWidth:100,searchSpan:8},{label:"涓氬姟绫诲瀷鍚嶇О",prop:"name",search:!0,searchLabelWidth:100,searchSpan:8},{label:"鎻忚堪",prop:"description",search:!1}]}),o=r("cb4a"),s={name:"referBtmTypeCrudDialog",props:{visible:{type:"Boolean",default:!1}},watch:{visible:function(){this.referBtmDialogParams.isShowDialog=this.visible}},data:function(){return{referBtmDialogParams:{ref:"crudReferBtm",isShowDialog:this.visible,referBtmDialogLoading:!0,referBtmDataPage:{pageSize:10,currentPage:1,total:0},referBtmOption:n,referBtmData:[],referBtmQuery:{},referBtmSelectionList:[]}}},methods:{recoverPage:function(){this.referBtmSelectionClear(),this.$emit("update:visible",!1)},referBtmDataChange:function(){this.referBtmOnLoad(this.referBtmDialogParams.referBtmDataPage,this.referBtmDialogParams.referBtmQuery)},saveSelectedReferBtm:function(){if(1!=this.referBtmDialogParams.referBtmSelectionList.length)return this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�!"),!1;this.$emit("echoReferBtmType",this.referBtmDialogParams.referBtmSelectionList[0]),this.referBtmSelectionClear(),this.referBtmDialogParams.isShowDialog=!1},referBtmSearchReset:function(){this.referBtmDialogParams.referBtmQuery={},this.referBtmOnLoad()},referBtmSearchChange:function(e,t){this.referBtmDialogParams.referBtmQuery=e,this.referBtmDialogParams.referBtmDataPage.currentPage=1,this.referBtmOnLoad(),t()},referBtmRowClick:function(e){this.$refs[this.referBtmDialogParams.ref].toggleSelection(),this.referBtmDialogParams.referBtmSelectionList=e,this.$refs[this.referBtmDialogParams.ref].setCurrentRow(e),this.$refs[this.referBtmDialogParams.ref].toggleRowSelection(e)},referBtmSelectionChange:function(e){this.referBtmDialogParams.referBtmSelectionList=e,this.$refs[this.referBtmDialogParams.ref].setCurrentRow(this.referBtmDialogParams.referBtmSelectionList[e.length-1])},referBtmSelectionClear:function(){var e=this;this.referBtmDialogParams.referBtmSelectionList=[],this.$nextTick((function(){e.$refs[e.referBtmDialogParams.ref].toggleSelection()}))},referBtmCurrentChange:function(e){this.referBtmDialogParams.referBtmDataPage.currentPage=e},referBtmSizeChange:function(e){this.referBtmDialogParams.referBtmDataPage.pageSize=e},refreshReferBtmDataChange:function(){this.referBtmOnLoad(this.referBtmDialogParams.referBtmDataPage,this.referBtmDialogParams.referBtmQuery)},referBtmOnLoad:function(){var e=this,t=this.referBtmDialogParams;this.referBtmDialogParams.referBtmDialogLoading=!0;var r={};t.referBtmQuery&&Object.keys(t.referBtmQuery).forEach((function(e){r["conditionMap["+e+"]"]=t.referBtmQuery[e]})),Object(o["referDataGrid"])(t.referBtmDataPage.currentPage,t.referBtmDataPage.pageSize,r).then((function(t){var r=t.data.data;e.referBtmDialogParams.referBtmDataPage.total=r.total,e.referBtmDialogParams.referBtmData=r.records,e.referBtmDialogParams.referBtmDialogLoading=!1,e.$nextTick((function(){e.$refs[e.referBtmDialogParams.ref].doLayout()}))}))}}},l=s,c=r("2877"),u=Object(c["a"])(l,i,a,!1,null,null,null);t["default"]=u.exports},"93bf":function(e,t,r){},9812:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-autocomplete",{staticClass:"top-search",attrs:{"popper-class":"my-autocomplete","fetch-suggestions":e.querySearch,placeholder:e.$t("search")},on:{select:e.handleSelect},scopedSlots:e._u([{key:"default",fn:function(r){var i=r.item;return[t("i",{class:[i[e.iconKey],"icon"]}),t("div",{staticClass:"name"},[e._v(e._s(i[e.labelKey]))]),t("div",{staticClass:"addr"},[e._v(e._s(i[e.pathKey]))])]}}]),model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("7f7f"),r("ade3")),o=r("b297"),s=r("5880");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={data:function(){return{config:o["a"],value:"",menuList:[]}},created:function(){this.getMenuList()},watch:{menu:function(){this.getMenuList()}},computed:c({labelKey:function(){return this.website.menu.props.label||this.config.propsDefault.label},pathKey:function(){return this.website.menu.props.path||this.config.propsDefault.path},iconKey:function(){return this.website.menu.props.icon||this.config.propsDefault.icon},childrenKey:function(){return this.website.menu.props.children||this.config.propsDefault.children}},Object(s["mapGetters"])(["menu","website"])),methods:{getMenuList:function(){var e=this,t=function t(r){for(var i=0;i<r.length;i++){var a=Object.assign({},r[i]);e.validatenull(a[e.childrenKey])?e.menuList.push(a):t(a[e.childrenKey])}};this.menuList=[],t(this.menu)},querySearch:function(e,t){var r=this.menuList,i=e?r.filter(this.createFilter(e)):r;t(i)},createFilter:function(e){return function(t){return 0===t.name.toLowerCase().indexOf(e.toLowerCase())}},handleSelect:function(e){this.value="",this.$router.push({path:this.$router.$avueRouter.getPath({name:e[this.labelKey],src:e[this.pathKey]},e.meta),query:e.query})}}},d=u,p=(r("3562"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,null,null);t["default"]=f.exports},9883:function(e,t,r){"use strict";r.d(t,"b",(function(){return g}));var i=r("2909"),a=r("8bbf"),n=r.n(a),o=r("6389"),s=r.n(o),l=r("9cc4"),c=[{path:"/login",name:"鐧诲綍椤�",component:function(){return r.e("page").then(r.bind(null,"5596"))},meta:{keepAlive:!0,isTab:!1,isAuth:!1}},{path:"/lock",name:"閿佸睆椤�",component:function(){return r.e("page").then(r.bind(null,"15c5"))},meta:{keepAlive:!0,isTab:!1,isAuth:!1}},{path:"/404",component:function(){return r.e("page").then(r.bind(null,"a5fa"))},name:"404",meta:{keepAlive:!0,isTab:!1,isAuth:!1}},{path:"/403",component:function(){return r.e("page").then(r.bind(null,"a8d0"))},name:"403",meta:{keepAlive:!0,isTab:!1,isAuth:!1}},{path:"/500",component:function(){return r.e("page").then(r.bind(null,"611b"))},name:"500",meta:{keepAlive:!0,isTab:!1,isAuth:!1}},{path:"/",name:"涓婚〉",redirect:"/wel"},{path:"/myiframe",component:l["default"],redirect:"/myiframe",children:[{path:":routerPath",name:"iframe",component:function(){return r.e("page").then(r.bind(null,"c1a1"))},props:!0}]},{path:"*",redirect:"/404"}],u=[{path:"/wel",component:l["default"],redirect:"/wel/index",children:[{path:"index",name:"棣栭〉",meta:{i18n:"dashboard"},component:function(){return r.e("views").then(r.bind(null,"4e3c"))}},{path:"dashboard",name:"鎺у埗鍙�",meta:{i18n:"dashboard",menu:!1},component:function(){return r.e("views").then(r.bind(null,"4b9f"))}}]},{path:"/test",component:l["default"],redirect:"/test/index",children:[{path:"index",name:"娴嬭瘯椤�",meta:{i18n:"test"},component:function(){return r.e("views").then(r.bind(null,"ab5c"))}}]},{path:"/dict-horizontal",component:l["default"],redirect:"/dict-horizontal/index",children:[{path:"index",name:"瀛楀吀绠$悊",meta:{i18n:"dict"},component:function(){return r.e("views").then(r.bind(null,"6486"))}}]},{path:"/dict-vertical",component:l["default"],redirect:"/dict-vertical/index",children:[{path:"index",name:"瀛楀吀绠$悊",meta:{i18n:"dict"},component:function(){return r.e("views").then(r.bind(null,"dd4b"))}}]},{path:"/info",component:l["default"],redirect:"/info/index",children:[{path:"index",name:"涓汉淇℃伅",meta:{i18n:"info"},component:function(){return r.e("views").then(r.bind(null,"095a"))}}]},{path:"/work/process/leave",component:l["default"],redirect:"/work/process/leave/form",children:[{path:"form/:processDefinitionId",name:"璇峰亣娴佺▼",meta:{i18n:"work"},component:function(){return r.e("views").then(r.bind(null,"eaa2"))}},{path:"handle/:taskId/:processInstanceId/:businessId",name:"澶勭悊璇峰亣娴佺▼",meta:{i18n:"work"},component:function(){return r.e("views").then(r.bind(null,"6e96"))}},{path:"detail/:processInstanceId/:businessId",name:"璇峰亣娴佺▼璇︽儏",meta:{i18n:"work"},component:function(){return r.e("views").then(r.bind(null,"d26f"))}}]}],d=(r("a481"),r("3b2b"),r("456d"),r("ac6a"),r("6762"),r("2fdb"),function(){this.$router=null,this.$store=null});d.install=function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};function a(e){return!!e.includes("html")||/^http[s]?:\/\/.*/.test(e)}function n(e){var t=[];return Object.keys(e).forEach((function(r){t.push("".concat(r,"=").concat(e[r]))})),t.join("&")}this.$router=i.router,this.$store=i.store,this.$vue=new e({i18n:i.i18n}),this.$router.$avueRouter={$website:this.$store.getters.website,group:"",meta:{},safe:this,setTitle:function(e){var r=t.$vue.$t("title");e=e?"".concat(e,"-").concat(r):r,document.title=e},closeTag:function(e){var r=e||t.$store.getters.tag;"string"===typeof e&&(r=t.$store.getters.tagList.filter((function(t){return t.value===e}))[0]),t.$store.commit("DEL_TAG",r)},generateTitle:function(e,r){if(!r)return e;var i=t.$vue.$te("route."+r);if(i){var a=t.$vue.$t("route."+r);return a}return e},getPath:function(e){var t=e.src,r=t||"/";return a(t)&&(r="/myiframe/urlPath?".concat(n(e))),r},vaildPath:function(e,t){var r=!1;return e.forEach((function(e){new RegExp("^"+e+".*","g").test(t)&&(r=!0)})),r},getValue:function(e){var t="";return t=e.query.src?e.query.src:e.path,t},formatRoutes:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,o=[],s=this.$website.menu.props,l={label:s.label||"name",path:s.path||"path",icon:s.icon||"icon",children:s.children||"children",meta:s.meta||"meta"};if(0!==t.length){for(var c=function(){var s=t[u],c=function(){return n?s[l.path].replace("/index",""):s[l.path]}(),d="views"+s.path,p=s[l.label],f=s[l.icon],m=s[l.children],h=s[l.meta]||{};h=Object.assign(h,function(){if(!0===i.keepAlive)return{keepAlive:!0}}());var b=0!==m.length,g={path:c,component:function(e){n?Promise.resolve().then(function(){var t=[r("9cc4")];e.apply(null,t)}.bind(this)).catch(r.oe):!b||n?Promise.all([r.e("views"),r.e("page"),r.e("chunk-48e60865")]).then(function(){var t=[r("692e")("./".concat(d,".vue"))];e.apply(null,t)}.bind(this)).catch(r.oe):r.e("chunk-2d0e4caf").then(function(){var t=[r("9277")];e.apply(null,t)}.bind(this)).catch(r.oe)},name:p,icon:f,meta:h,redirect:function(){return b||!n||a(c)?"":"".concat(c,"/index")}(),children:b?function(){return e.formatRoutes(m,!1)}():function(){return n?(a(c)||(s[l.path]="".concat(c,"/index")),[{component:function(e){Promise.all([r.e("views"),r.e("page"),r.e("chunk-48e60865")]).then(function(){var t=[r("692e")("./".concat(d,".vue"))];e.apply(null,t)}.bind(this)).catch(r.oe)},icon:f,name:p,meta:h,path:"index"}]):[]}()};o.push(g)},u=0;u<t.length;u++)c();if(!n)return o;this.safe.$router.addRoutes(o)}}}};var p=d,f=r("9923"),m=r("4360");n.a.use(s.a);var h=function(){return new s.a({routes:[].concat(Object(i["a"])(c),Object(i["a"])(u))})},b=h();function g(){var e=h();b.matcher=e.matcher,p.install(n.a,{router:b,store:m["a"],i18n:f["a"]})}p.install(n.a,{router:b,store:m["a"],i18n:f["a"],keepAlive:!1}),b.$avueRouter.formatRoutes(m["a"].state.user.menuAll,!0),b.addRoutes([].concat(Object(i["a"])(c),Object(i["a"])(u)));t["a"]=b},9923:function(e,t,r){"use strict";r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("8bbf"),n=r.n(a),o=r("a925"),s=r("b2d6"),l=r.n(s),c=r("f0d9"),u=r.n(c),d={title:"Saber Admin",logoutTip:"Exit the system, do you want to continue?",submitText:"submit",cancelText:"cancel",search:"Please input search content",menuTip:"none menu list",common:{condition:"condition",display:"display",hide:"hide"},tip:{select:"Please select",input:"Please input"},upload:{upload:"upload",tip:"Drag files here锛�/"},date:{start:"VCI-UBCS",end:"End date",t:"today",y:"yesterday",n:"nearly 7",a:"whole"},form:{printBtn:"print",mockBtn:"mock",submitBtn:"submit",emptyBtn:"empty"},crud:{filter:{addBtn:"add",clearBtn:"clear",resetBtn:"reset",cancelBtn:"cancel",submitBtn:"submit"},column:{name:"name",hide:"hide",fixed:"fixed",filters:"filters",sortable:"sortable",index:"index",width:"width"},tipStartTitle:"Currently selected",tipEndTitle:"items",editTitle:"edit",copyTitle:"copy",addTitle:"add",viewTitle:"view",filterTitle:"filter",showTitle:"showTitle",menu:"menu",addBtn:"add",show:"show",hide:"hide",open:"open",shrink:"shrink",printBtn:"print",excelBtn:"excel",updateBtn:"update",cancelBtn:"cancel",searchBtn:"search",emptyBtn:"empty",menuBtn:"menu",saveBtn:"save",viewBtn:"view",editBtn:"edit",copyBtn:"copy",delBtn:"delete"},login:{title:"Login ",info:"BladeX Development Platform",tenantId:"Please input tenantId",username:"Please input username",password:"Please input a password",wechat:"Wechat",qq:"QQ",github:"github",gitee:"gitee",phone:"Please input a phone",code:"Please input a code",submit:"Login",userLogin:"userLogin",phoneLogin:"phoneLogin",thirdLogin:"thirdLogin",ssoLogin:"ssoLogin",msgText:"send code",msgSuccess:"reissued code"},navbar:{info:"info",logOut:"logout",userinfo:"userinfo",switchDept:"switch dept",dashboard:"dashboard",lock:"lock",bug:"none bug",bugs:"bug",screenfullF:"exit screenfull",screenfull:"screenfull",language:"language",notice:"notice",theme:"theme",color:"color"},tagsView:{search:"Search",menu:"menu",clearCache:"Clear Cache",closeOthers:"Close Others",closeAll:"Close All"}},p={title:"Ubcs浼佷笟绠$悊骞冲彴",logoutTip:"閫�鍑虹郴缁�, 鏄惁缁х画?",submitText:"纭畾",cancelText:"鍙栨秷",search:"璇疯緭鍏ユ悳绱㈠唴瀹�",menuTip:"娌℃湁鍙戠幇鑿滃崟",common:{condition:"鏉′欢",display:"鏄剧ず",hide:"闅愯棌"},tip:{select:"璇烽�夋嫨",input:"璇疯緭鍏�"},upload:{upload:"鐐瑰嚮涓婁紶",tip:"灏嗘枃浠舵嫋鍒版澶勶紝鎴�"},date:{start:"寮�濮嬫棩鏈�",end:"缁撴潫鏃ユ湡",t:"浠婃棩",y:"鏄ㄦ棩",n:"杩�7澶�",a:"鍏ㄩ儴"},form:{printBtn:"鎵� 鍗�",mockBtn:"妯� 鎷�",submitBtn:"鎻� 浜�",emptyBtn:"娓� 绌�"},crud:{filter:{addBtn:"鏂板鏉′欢",clearBtn:"娓呯┖鏁版嵁",resetBtn:"娓呯┖鏉′欢",cancelBtn:"鍙� 娑�",submitBtn:"纭� 瀹�"},column:{name:"鍒楀悕",hide:"闅愯棌",fixed:"鍐荤粨",filters:"杩囨护",sortable:"鎺掑簭",index:"椤哄簭",width:"瀹藉害"},tipStartTitle:"褰撳墠琛ㄦ牸宸查�夋嫨",tipEndTitle:"椤�",editTitle:"缂� 杈�",copyTitle:"澶� 鍒�",addTitle:"鏂� 澧�",viewTitle:"鏌� 鐪�",filterTitle:"杩囨护鏉′欢",showTitle:"鍒楁樉闅�",menu:"鎿嶄綔",addBtn:"鏂� 澧�",show:"鏄� 绀�",hide:"闅� 钘�",open:"灞� 寮�",shrink:"鏀� 缂�",printBtn:"鎵� 鍗�",excelBtn:"瀵� 鍑�",updateBtn:"淇� 鏀�",cancelBtn:"鍙� 娑�",searchBtn:"鎼� 绱�",emptyBtn:"娓� 绌�",menuBtn:"鍔� 鑳�",saveBtn:"淇� 瀛�",viewBtn:"鏌� 鐪�",editBtn:"缂� 杈�",copyBtn:"澶� 鍒�",delBtn:"鍒� 闄�"},login:{title:"鐧诲綍 ",info:"BladeX 浼佷笟绾у紑鍙戝钩鍙�",tenantId:"璇疯緭鍏ョ鎴稩D",username:"璇疯緭鍏ヨ处鍙�",password:"璇疯緭鍏ュ瘑鐮�",wechat:"寰俊",qq:"QQ",github:"github",gitee:"鐮佷簯",phone:"璇疯緭鍏ユ墜鏈哄彿",code:"璇疯緭鍏ラ獙璇佺爜",submit:"鐧诲綍",userLogin:"璐﹀彿瀵嗙爜鐧诲綍",phoneLogin:"鎵嬫満鍙风櫥褰�",thirdLogin:"绗笁鏂圭郴缁熺櫥褰�",ssoLogin:"鍗曠偣绯荤粺鐧诲綍",msgText:"鍙戦�侀獙璇佺爜",msgSuccess:"绉掑悗閲嶅彂"},navbar:{logOut:"閫�鍑虹櫥褰�",userinfo:"涓汉淇℃伅",switchDept:"閮ㄩ棬鍒囨崲",dashboard:"棣栭〉",lock:"閿佸睆",bug:"娌℃湁閿欒鏃ュ織",bugs:"鏉¢敊璇棩蹇�",screenfullF:"閫�鍑哄叏灞�",screenfull:"鍏ㄥ睆",language:"涓嫳鏂�",notice:"娑堟伅閫氱煡",theme:"涓婚",color:"鎹㈣壊"},tagsView:{search:"鎼滅储",menu:"鏇村",clearCache:"娓呴櫎缂撳瓨",closeOthers:"鍏抽棴鍏跺畠",closeAll:"鍏抽棴鎵�鏈�"}},f=r("e3c4");function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}n.a.use(o["a"]);var b=window.AVUE,g={en:h(h(h({},d),l.a),b.locale.en),zh:h(h(h({},p),u.a),b.locale.zh)},y=new o["a"]({locale:Object(f["c"])({name:"language"})||"zh",messages:g});t["a"]=y},9976:function(e,t,r){},"9ab5":function(e,t,r){"use strict";r.r(t),r.d(t,"getPage",(function(){return s})),r.d(t,"getOnesearch",(function(){return l})),r.d(t,"getadd",(function(){return c})),r.d(t,"getupdata",(function(){return u})),r.d(t,"getremove",(function(){return d})),r.d(t,"getpassword",(function(){return p}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/combination/page",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/combination/one",method:"post",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/combination/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/combination/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/combination/remove",method:"post",params:{ids:e}})},p=function(){return Object(a["a"])({url:"/api/ubcs-system/combination/select",method:"get"})}},"9c34":function(e,t,r){},"9cc4":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"avue-contail",class:{"avue--collapse":e.isCollapse}},[t("div",{staticClass:"avue-header"},[t("top",{ref:"top"})],1),t("div",{staticClass:"avue-layout"},[t("div",{staticClass:"avue-left"},[t("sidebar",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]})],1),t("div",{staticClass:"avue-main"},[t("tags"),t("transition",{attrs:{name:"fade-scale"}},[t("search",{directives:[{name:"show",rawName:"v-show",value:e.isSearch,expression:"isSearch"}],staticClass:"avue-view"})],1),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isSearch,expression:"!isSearch"}],staticStyle:{height:"100%","overflow-y":"auto","overflow-x":"hidden"},attrs:{id:"avue-view"}},[t("keep-alive",[e.$route.meta.keepAlive?t("router-view",{staticClass:"avue-view"}):e._e()],1),e.$route.meta.keepAlive?e._e():t("router-view",{staticClass:"avue-view"})],1)],1)]),t("div",{staticClass:"avue-shade",on:{click:e.showCollapse}})])},a=[],n=r("5880"),o=r("5ddc"),s=r("76c2"),l=r("195f"),c=r("20bf"),u={getScreen:function(){var e=document.body.clientWidth;return e>=1200?3:e>=992?2:e>=768?1:0}},d=r("c54a"),p=r("84df"),f=r("e3c4"),m={components:{top:l["default"],tags:o["default"],search:s["default"],sidebar:c["default"]},name:"index",provide:function(){return{index:this}},data:function(){return{isSearch:!1,refreshLock:!1,refreshTime:"",loading:!0}},created:function(){this.refreshToken()},mounted:function(){var e=this;this.init(),setTimeout((function(){e.loading=!1}),600)},computed:Object(n["mapGetters"])(["isMenu","isLock","isCollapse","website","menu"]),props:[],methods:{showCollapse:function(){this.$store.commit("SET_COLLAPSE")},init:function(){var e=this;this.$store.commit("SET_SCREEN",u.getScreen()),window.onresize=function(){setTimeout((function(){e.$store.commit("SET_SCREEN",u.getScreen())}),0)},this.$store.dispatch("FlowRoutes").then((function(){}))},openMenu:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.$store.dispatch("GetMenu",t.id).then((function(t){0!==t.length&&e.$router.$avueRouter.formatRoutes(t,!0)}))},refreshToken:function(){var e=this;this.refreshTime=setInterval((function(){var t=Object(f["c"])({name:"token",debug:!0})||{},r=Object(p["a"])(t.datetime,(new Date).getTime());Object(d["b"])(r)||r.seconds>=e.website.tokenTime&&!e.refreshLock&&(e.refreshLock=!0,e.$store.dispatch("refreshToken").then((function(){e.refreshLock=!1})).catch((function(){e.refreshLock=!1})))}),1e4)}}},h=m,b=r("2877"),g=Object(b["a"])(h,i,a,!1,null,null,null);t["default"]=g.exports},"9d2d":function(e,t,r){"use strict";r("3b40")},"9e84":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",["renonly"==e.flag?t("avue-form",{attrs:{option:e.option},model:{value:e.loneTreeNewForm,callback:function(t){e.loneTreeNewForm=t},expression:"loneTreeNewForm"}}):"edit"==e.flag?t("avue-form",{attrs:{option:this.options},on:{submit:e.submits},model:{value:e.loneTreeNewForm,callback:function(t){e.loneTreeNewForm=t},expression:"loneTreeNewForm"}}):e._e(),t("div",[t("el-dialog",{attrs:{visible:e.MasterdialogVisible,title:"涓恒�愮紪鐮佽鍒欍�戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.MasterdialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.SelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.masterData,option:e.masterOption},on:{select:e.masterSelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(this.loneTreeNewForm.coderuleoidName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.MasterHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.MasterdialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2),t("el-dialog",{attrs:{visible:e.KeydialogVisible,title:"涓恒�愬叧閿睘鎬ф煡璇㈣鍒欍�戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.KeydialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.KeySelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.KeyData,option:e.masterOption},on:{select:e.KeySelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(this.loneTreeNewForm.codekeyattrrepeatoidName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.KeyHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.KeydialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2),t("el-dialog",{attrs:{visible:e.SimidialogVisible,title:"涓恒�愮浉浼奸」鏌ヨ瑙勫垯銆戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.SimidialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.SimSelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.simData,option:e.masterOption},on:{select:e.simSelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(this.loneTreeNewForm.codeResembleRuleOidName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.simHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.SimidialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2),t("el-dialog",{attrs:{visible:e.BtmdialogVisible,title:"涓恒�愪笟鍔$被鍨嬨�戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.BtmdialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px !important"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"130px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.BtmSelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.BtmData,option:e.masterOption},on:{select:e.btmSelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(this.loneTreeNewForm.btmTypeName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.btmHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.BtmdialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2)],1)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=(r("7f7f"),r("b761")),s=r("8e19");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"classifyTreeform.vue",props:["loneTreeNewForm","flag","Editclose","TreeFlag","nodeClickList"],data:function(){return{SelectFInd:"",masterName:"",masterOid:"",KeyName:"",KeyOid:"",simName:"",simOid:"",btmName:"",btmOid:"",btmId:"",masterInput:"",MasterSearchSelects:"",masterData:[],KeyData:[],simData:[],BtmData:[],SelectOption:[{value:"name",label:"涓枃鍚嶇О"},{value:"id",label:"鑻辨枃鍚嶇О"}],SelectValue:"",btmOption:{addBtn:!1,index:!0,border:!0,selection:!0,menu:!1,height:380,column:[{label:"涓氬姟绫诲瀷缂栧彿",prop:"id"},{label:"涓氬姟绫诲瀷鍚嶇О",prop:"name"},{label:"鎻忚堪",prop:"description"}]},masterOption:{addBtn:!1,index:!0,border:!0,selection:!0,menu:!1,height:380,column:[{label:"鑻辨枃鍚嶇О",prop:"id"},{label:"涓枃鍚嶇О",prop:"name"},{label:"鎻忚堪",prop:"description"}]},MasterdialogVisible:!1,KeydialogVisible:!1,SimidialogVisible:!1,BtmdialogVisible:!1,form:{name:"鍝堝搱",sex:"鐢�"},option:{submitBtn:!1,emptyBtn:!1,column:[{label:"涓婚搴�/鍒嗙被缂栧彿",prop:"id",labelWidth:135,disabled:!0,rules:[{required:!0,message:"涓婚搴�/鍒嗙被缂栧彿",trigger:"blur"}]},{label:"涓婚搴�/鍒嗙被鍚嶇О",prop:"name",disabled:!0,labelWidth:135,rules:[{required:!0,message:"涓婚搴�/鍒嗙被鍚嶇О",trigger:"blur"}]},{label:"鎻忚堪",prop:"description",labelWidth:128,disabled:!0},{label:"瀛樺偍鐨勪笟鍔$被鍨�",prop:"btmTypeName",labelWidth:128,disabled:!0,rules:[{required:!0,message:"瀛樺偍鐨勪笟鍔$被鍨�",trigger:"blur"}]},{label:"缂栫爜瑙勫垯",prop:"codeRuleOidName",labelWidth:128,disabled:!0},{label:"鍏抽敭灞炴�ф煡璇㈣鍒�",prop:"codekeyattrrepeatoidName",labelWidth:128,disabled:!0},{label:"鐩镐技鏌ヨ瑙勫垯",prop:"codeResembleRuleOidName",labelWidth:128,disabled:!0}]},FormList:{},masterSelectList:[],KeySelectLIst:[],simSelectList:[],btmSelectList:[]}},computed:{options:function(){return{column:[{label:"涓婚搴�/鍒嗙被缂栧彿",prop:"id",labelWidth:128,rules:[{required:!0,message:"涓婚搴�/鍒嗙被缂栧彿",trigger:"blur"}]},{label:"涓婚搴�/鍒嗙被鍚嶇О",prop:"name",labelWidth:128,rules:[{required:!0,message:"涓婚搴�/鍒嗙被鍚嶇О",trigger:"blur"}]},{label:"鎻忚堪",prop:"description",labelWidth:128},{label:"瀛樺偍鐨勪笟鍔$被鍨�",prop:"btmTypeName",labelWidth:128,focus:this.btmFoucus,display:this.TreeFlag,rules:[{required:!0,message:"瀛樺偍鐨勪笟鍔$被鍨�",trigger:"blur"}]},{label:"缂栫爜瑙勫垯",prop:"codeRuleOidName",labelWidth:128,focus:this.CodeFoucus,readonly:!0},{label:"鍏抽敭灞炴�ф煡璇㈣鍒�",prop:"codekeyattrrepeatoidName",labelWidth:128,focus:this.Keyfouce,readonly:!0},{label:"鐩镐技鏌ヨ瑙勫垯",prop:"codeResembleRuleOidName",labelWidth:128,focus:this.simFouce,readonly:!0}]}}},watch:{},created:function(){},methods:{submits:function(e,t){var r=this;this.TreeFlag||(this.loneTreeNewForm.btmTypeName="",this.loneTreeNewForm.btmTypeId=""),Object(s["TreeEditSave"])(this.loneTreeNewForm).then((function(e){r.$message.success("淇敼鎴愬姛"),r.Editclose(),r.$emit("referTreeForm"),r.$emit("flushed"),t()}))},error:function(e){this.$message.success(e)},SelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.MasterdefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.MasterdefaultRend(t),this.SelectValue="",this.SelectFInd=""}},CodeFoucus:function(){this.MasterdialogVisible=!0,this.MasterdefaultRend()},MasterHandlerClick:function(){this.masterSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.masterSelectList.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.MasterdialogVisible=!1,this.masterSelectList=[],this.$set(this.loneTreeNewForm,"codeRuleOidName",this.masterName),this.$set(this.loneTreeNewForm,"codeRuleOid",this.masterOid),this.$emit("MasterHandler",this.loneTreeNewForm))},masterSelect:function(e){this.masterSelectList=e,this.masterName=e[0].name,this.masterOid=e[0].oid},MasterdefaultRend:function(e){var t=this;Object(o["defaultReferDataGrid"])(c({referType:"coderule",isMuti:"false",'conditionMap["lcstatus"]':"Released"},e)).then((function(e){t.masterData=e.data.records}))},Keyfouce:function(){this.KeydialogVisible=!0,this.KeydefaultRend()},KeyHandlerClick:function(){this.KeySelectLIst.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.KeySelectLIst.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.KeydialogVisible=!1,this.KeySelectLIst=[],this.$set(this.loneTreeNewForm,"codekeyattrrepeatoidName",this.KeyName),this.$set(this.loneTreeNewForm,"codekeyattrrepeatoid",this.KeyOid),this.$emit("MasterHandler",this.loneTreeNewForm))},KeySelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.KeydefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.KeydefaultRend(t),this.SelectValue="",this.SelectFInd=""}},KeydefaultRend:function(){var e=this;Object(o["defaultReferDataGrid"])({referType:"codekeyattrrepeat",isMuti:"false",'conditionMap["lcstatus"]':"Enabled"}).then((function(t){e.KeyData=t.data.records}))},KeySelect:function(e){this.KeySelectLIst=e,this.KeyName=e[0].name,this.KeyOid=e[0].oid},simFouce:function(){this.SimidialogVisible=!0,this.simdefaultRend()},simHandlerClick:function(){this.simSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.simSelectList.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.SimidialogVisible=!1,this.simSelectList=[],this.$set(this.loneTreeNewForm,"codeResembleRuleOidName",this.simName),this.$set(this.loneTreeNewForm,"codeResembleRuleOid",this.simOid),this.$emit("MasterHandler",this.loneTreeNewForm))},SimSelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.simdefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.simdefaultRend(t),this.SelectValue="",this.SelectFInd=""}},simSelect:function(e){this.simSelectList=e,this.simName=e[0].name,this.simOid=e[0].oid},simdefaultRend:function(){var e=this;Object(o["defaultReferDataGrid"])({referType:"coderesemblerule",isMuti:"false",'conditionMap["lcstatus"]':"Enabled"}).then((function(t){e.simData=t.data.records}))},btmFoucus:function(){this.BtmdialogVisible=!0,this.btmdefaultRend()},btmHandlerClick:function(){this.btmSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.btmSelectList.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.BtmdialogVisible=!1,this.btmSelectList=[],this.$set(this.loneTreeNewForm,"btmTypeName",this.btmName||this.btmOid),this.$set(this.loneTreeNewForm,"btmTypeId",this.btmId),this.$emit("MasterHandler",this.loneTreeNewForm))},BtmSelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.btmdefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.btmdefaultRend(t),this.SelectValue="",this.SelectFInd=""}},btmSelect:function(e){this.btmSelectList=e,this.btmName=e[0].name,this.btmOid=e[0].oid,this.btmId=e[0].id},btmdefaultRend:function(e){var t=this;Object(o["referDataGrid"])(c({valueField:"id",isMuti:"false"},e)).then((function(e){t.BtmData=e.data.data.records}))}}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,"c03c49ae",null);t["default"]=f.exports},a0cf:function(e,t,r){},a23f:function(e,t,r){"use strict";r("c0fc")},a297:function(e,t,r){},a6dc:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getLazyList",(function(){return l})),r.d(t,"getLazyMenuList",(function(){return c})),r.d(t,"getMenuList",(function(){return u})),r.d(t,"getMenuTree",(function(){return d})),r.d(t,"remove",(function(){return p})),r.d(t,"add",(function(){return f})),r.d(t,"update",(function(){return m})),r.d(t,"getMenu",(function(){return h})),r.d(t,"getTopMenu",(function(){return b})),r.d(t,"getRoutes",(function(){return g}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/menu/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t){return Object(a["a"])({url:"/api/ubcs-system/menu/lazy-list",method:"get",params:o(o({},t),{},{parentId:e})})},c=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-system/menu/lazy-menu-list",method:"get",params:o(o({},t),{},{parentId:e,current:r,size:i})})},u=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/menu/menu-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/tree",method:"get",params:{tenantId:e}})},p=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/remove",method:"post",params:{ids:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/submit",method:"post",data:e})},m=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/submit",method:"post",data:e})},h=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/detail",method:"get",params:{id:e}})},b=function(){return Object(a["a"])({url:"/api/ubcs-system/menu/top-menu",method:"get"})},g=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/routes",method:"get",params:{topMenuId:e}})}},aa51:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return e.dialogVisible?t("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],attrs:{title:e.title,visible:e.dialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}},scopedSlots:e._u([{key:"footer",fn:function(){return[t("el-button",{attrs:{type:"primary",size:"small",loading:e.downloadLoading},on:{click:e.downloadTemplateFun}},[e._v("涓嬭浇瀵煎叆妯℃澘")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("鍏抽棴")])]},proxy:!0}],null,!1,1735658401)},[t("Divider",{attrs:{text:"瀵煎叆鎻愮ず",left:"30px"}}),t("ul",e._l(e.tipList,(function(r,i){return t("li",{key:i},[e._v("\n      "+e._s(r)+"\n    ")])})),0),t("div",{directives:[{name:"show",rawName:"v-show",value:"classifyAttr"===e.currentTypeObj[e.type]["upParams"],expression:"currentTypeObj[type]['upParams'] === 'classifyAttr'"}],staticClass:"radio_box"},[t("span",[e._v("鍒嗙被鐨勮矾寰勪娇鐢ㄧ殑灞炴��:")]),t("el-radio-group",{model:{value:e.classifyAttr,callback:function(t){e.classifyAttr=t},expression:"classifyAttr"}},[t("el-radio",{attrs:{label:"id"}},[e._v("鍒嗙被缂栧彿")]),t("el-radio",{attrs:{label:"name"}},[e._v("鍒嗙被鍚嶇О")])],1)],1),e.showCodeApply&&"codeApply"===e.currentTypeObj[e.type]["upParams"]?t("div",{staticStyle:{"margin-top":"20px"}},[t("Divider",{attrs:{text:"缂栫爜瑙勫垯鐨勭爜娈典俊鎭紝璇峰厛閫夋嫨鍚庡啀瀵煎叆",left:"30px"}}),t("FormTemplate",{directives:[{name:"loading",rawName:"v-loading",value:!e.showCodeApply,expression:"!showCodeApply"}],ref:"CodeApply",staticStyle:{"margin-top":"30px"},attrs:{type:"add",selfColumnType:e.selfColumnType,selfColumnConfig:e.selfColumnConfig},on:{getFormData:e.getCodeApplyFormData,referConfigDataUpdate:e.referConfigDataUpdate}})],1):e._e(),t("Divider",{attrs:{text:"excel鏂囦欢锛岄�夋嫨鏂囦欢鍚庝細鑷姩涓婁紶",left:"30px"}}),t("el-upload",{staticClass:"upload",attrs:{accept:e.accept,action:e.action,"before-upload":e.beforeUpload,"on-exceed":e.handleExceed,headers:e.uploadHeaders,"on-success":e.onSuccess,"on-error":e.onError,"show-file-list":!1,"on-change":e.uploadChange,data:e.upParams}},[t("el-button",{attrs:{size:"small",type:"primary"}},[t("i",{staticClass:"el-icon-upload"}),e._v(" 鐐瑰嚮涓婁紶")])],1),e.showVisible?t("ShowImportData",{attrs:{visible:e.showVisible,leftTree:e.leftTree,classifyAttr:e.classifyAttr,codeClassifyOid:e.codeClassifyOid,redisOid:e.redisOid,type:e.type,title:e.title,secDTOList:e.secDTOList},on:{"update:visible":function(t){e.showVisible=t}}}):e._e()],1):e._e()},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("7f7f"),r("28a5"),r("96cf"),r("1da1")),o=r("ade3"),s=r("8294"),l=r("78e2"),c=r("8cf2"),u=r("0a5a"),d=r("741a");function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach((function(t){Object(o["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var m={name:"BatchImport",mixins:[d["a"]],components:{ShowImportData:s["default"],FormTemplate:c["default"]},props:{visible:{type:Boolean,default:!1},accept:{type:String,default:".xlsx, .xls"},codeClassifyOid:{type:String,default:""},type:{type:String,default:""}},computed:{uploadHeaders:function(){return{"Blade-Auth":"bearer "+Object(u["a"])()}},dialogVisible:{get:function(){return this.visible},set:function(e){this.$emit("update:visible",e)}},title:function(){return this.currentTypeObj[this.type]["title"]},tipList:function(){return this.currentTypeObj[this.type]["tipList"]},downloadTemplateApi:function(){return console.log(this.currentTypeObj[this.type],"this.type"),this.currentTypeObj[this.type]["downloadTemplateFun"]},action:function(){return this.currentTypeObj[this.type]["action"]},upParams:function(){var e=this;return"historyImport"===this.type||"batchApplyCode"===this.type?{codeClassifyOid:this.codeClassifyOid,classifyAttr:this.classifyAttr}:"batchImportApply"===this.type?(this.secDTOList=this.localSecVOList.map((function(t){return{secOid:t.oid,secValue:e.codeApplyForm[t.oid]}})),f({codeClassifyOid:this.codeClassifyOid,secDTOList:JSON.stringify(this.secDTOList)},this.codeApplyForm)):void 0}},data:function(){return{classifyAttr:"id",downloadLoading:!1,showVisible:!1,leftTree:[],redisOid:"",pageLoading:null,showCodeApply:!0,currentTypeObj:{historyImport:{title:"鍘嗗彶鏁版嵁瀵煎叆",tipList:["1.鏍囬甯︿簲瑙掓槦鐨勮〃绀哄叧閿睘鎬э紝甯︽槦鍙疯〃绀哄繀杈撻」","2.浼佷笟缂栫爜锛岄泦鍥㈢爜鍜岀姸鎬侀兘闇�瑕佸鍏�","3.姣忔浠呰兘鏈�澶氬鍏�10000鏉℃暟鎹紝濡傛灉鍑洪敊浼氳繑鍥為敊璇殑鏁版嵁鍜屽師鍥狅紝浣嗘槸姝g‘鐨勬暟鎹細淇濆瓨","4.鍒嗙被鐨勮矾寰勯渶瑕佺敤#鍒嗛殧銆備粎濉啓褰撳墠閫夌殑鍒嗙被鏍戜笂鐨勪笅绾у垎绫荤殑璺緞锛屽鏋滃綋鍓嶅垎绫诲凡缁忔槸鍙跺瓙鑺傜偣锛屽垯涓嶅~鍐�"],action:"/api/ubcs-code/mdmEngineController/batchImportHistoryData",downloadTemplateFun:l["downloadHistoryImportTemplate"],upParams:"classifyAttr"},batchImportApply:{title:"鎵归噺鐢宠缂栫爜",tipList:["1.鏍囬甯︿簲瑙掓槦鐨勮〃绀哄叧閿睘鎬э紝甯︽槦鍙疯〃绀哄繀杈撻」","2.璇蜂竴瀹氬厛閫夋嫨/杈撳叆缂栫爜瑙勫垯鐨勭爜娈靛�煎悗鍐嶉�夋嫨excel鏂囦欢","3.姣忔浠呰兘鏈�澶氬鍏�10000鏉℃暟鎹紝濡傛灉鍑洪敊浼氳繑鍥為敊璇殑鏁版嵁鍜屽師鍥狅紝浣嗘槸姝g‘鐨勬暟鎹細淇濆瓨","4.濡傛灉灞炴�т负鍙傜収锛屽湪鍙傜収閰嶇疆涓缃涓睘鎬ф椂锛屼紭鍏堜娇鐢╪ame灞炴�х殑鍊硷紝鍚﹀垯濉啓绗竴涓睘鎬х殑鍊笺��"],action:"/api/ubcs-code/mdmEngineController/batchImportCode",downloadTemplateFun:l["downloadBatchImportApplyTemplate"],upParams:"codeApply"},batchApplyCode:{title:"鎵归噺鐢宠缂栫爜",tipList:["1.鏍囬甯︿簲瑙掓槦鐨勮〃绀哄叧閿睘鎬э紝甯︽槦鍙疯〃绀哄繀杈撻」","2.鍒嗙被鐨勮矾寰勯渶瑕佺敤#鍒嗛殧銆備粠褰撳墠閫夋嫨鍒嗙被鑺傜偣鐨勪笅绾у紑濮嬪~鍐欙紝鐩村埌鏈�鏈熬鑺傜偣锛屽 浜у搧#涓绘満浜у搧#涓绘満浜у搧"],action:"/api/ubcs-code/mdmEngineController/batchTopImportCode",downloadTemplateFun:l["downloadBatchApplyCodeTemplate"],upParams:"classifyAttr"}},secDTOList:[]}},methods:{beforeUpload:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r=t.name.split(".").pop(),"xlsx"===r||"xls"===r){e.next=4;break}return this.$message.error("鍙厑璁镐笂浼爔lsx銆亁ls鏍煎紡鐨勬枃浠�"),e.abrupt("return",Promise.reject(!1));case 4:if("batchImportApply"!==this.type||!this.showCodeApply){e.next=10;break}return e.next=7,this.$refs.CodeApply.validate();case 7:if(i=e.sent,i){e.next=10;break}return e.abrupt("return",Promise.reject(!1));case 10:return this.pageLoading=this.$loading({lock:!0,text:"鏂囦欢涓婁紶涓�",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"}),e.abrupt("return",!0);case 12:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),downloadTemplateFun:function(){var e=this;this.downloadLoading=!0,this.downloadTemplateApi({codeClassifyOid:this.codeClassifyOid}).then((function(t){e.$utilFunc.downloadFileByBlob(t.data,e.title+"妯℃澘.xls"),e.downloadLoading=!1})).catch((function(){e.downloadLoading=!1}))},onSuccess:function(e){var t=this;if(0===Object.keys(e.data).length)return this.$message.success(this.title+"瀵煎叆鎴愬姛锛�"),void(this.dialogVisible=!1);if(e.data.fileOid){var r=e.data.filePath.split("/").pop();this.$message.error("璇蜂笅杞介敊璇俊鎭枃浠惰繘琛屾煡鐪嬶紒"),Object(l["downloadErrorFile"])({uuid:e.data.fileOid}).then((function(e){t.$utilFunc.downloadFileByBlob(e.data,r)}))}e.data.redisUuid&&(this.redisOid=e.data.redisUuid,Object(l["importDataShow"])(e.data.redisUuid).then((function(e){t.leftTree=e.data.data.map((function(e){return"batchApplyCode"===t.type?{cloNamesList:e.cloNamesList,oid:e.codeTemplateOid,codeClassifyOid:e.codeClassifyOid,codeRuleOid:e.codeRuleOid,name:e.codeRuleVO.name}:f(f({},e.codeClassifyTemplateVO),{},{cloNamesList:e.cloNamesList,codeClassifyOid:e.codeClassifyTemplateVO.codeclassifyoid})})),t.showVisible=!0})))},onError:function(e){console.log(e,"err"),this.pageLoading.close()},uploadChange:function(e){"success"!==e.status&&"error"!==e.status||this.pageLoading.close()}},watch:{}},h=m,b=(r("7516"),r("2877")),g=Object(b["a"])(h,i,a,!1,null,"017e106b",null);t["default"]=g.exports},ac45:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"150vh","margin-top":"-13vh",overflow:"hidden"},attrs:{title:"鍏紡缂栬緫妗�","append-to-body":"",visible:e.isShowformulaEdit,width:"78%"},on:{"update:visible":function(t){e.isShowformulaEdit=t},close:e.closeFormulaEdit}},[t("div",{staticStyle:{"overflow-y":"auto",height:"80vh"}},[t("el-row",[t("el-col",{staticStyle:{overflow:"hidden"},attrs:{span:14}},[t("el-card",{staticClass:"box-card",staticStyle:{height:"33vh","overflow-y":"auto","overflow-x":"auto"}},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",{staticStyle:{"font-size":"medium"}},[e._v("鍏紡鍐呭")]),t("el-button",{staticStyle:{float:"right"},attrs:{type:"primary",size:"mini"},on:{click:e.saveFormulaContent}},[e._v("\n              纭畾\n            ")]),t("el-button",{staticStyle:{"margin-right":"10px",float:"right"},attrs:{type:"warning",size:"mini"},on:{click:e.resetFormulaContent}},[e._v("\n              娓呯┖鍐呭\n            ")])],1),t("div",{staticClass:"text item"},[t("el-input",{staticStyle:{width:"560px"},attrs:{type:"textarea",rows:5},model:{value:e.formulaContent,callback:function(t){e.formulaContent=t},expression:"formulaContent"}})],1)])],1),t("el-col",{attrs:{span:10}},[t("el-card",{staticClass:"box-card formula-box-card",staticStyle:{height:"35vh"},attrs:{"data-v-49729759":""}},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",{staticStyle:{"font-size":"medium"}},[e._v("杩愮畻绗�")])]),t("div",{staticClass:"formula-editor-total"},[t("div",{staticClass:"formula-editor"},[t("div",{staticClass:"one"},[t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"7"})}}},[e._v("\n                  7\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"8"})}}},[e._v("\n                  8\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"9"})}}},[e._v("\n                  9\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"/"})}}},[e._v("\n                  /")]),t("br")],1),t("div",{staticClass:"one"},[t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"4"})}}},[e._v("\n                  4\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"5"})}}},[e._v("\n                  5\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"6"})}}},[e._v("\n                  6\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"*"})}}},[e._v("\n                  *")]),t("br")],1),t("div",{staticClass:"one"},[t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"1"})}}},[e._v("\n                  1\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"2"})}}},[e._v("\n                  2\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"3"})}}},[e._v("\n                  3\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:">"})}}},[e._v("\n                  -")]),t("br")],1),t("div",{staticClass:"one"},[t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"0"})}}},[e._v("\n                  0\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"00"})}}},[e._v("\n                  00\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"."})}}},[e._v("\n                  .\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"+"})}}},[e._v("\n                  +")]),t("br")],1),t("div",{staticClass:"one"},[t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"->"})}}},[e._v("\n                  ->\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"=="})}}},[e._v("\n                  ==\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"("})}}},[e._v("\n                  (\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){e.dbClickAddContent({formula:")"})}}},[e._v("\n                  )")]),t("br")],1),t("div",{staticClass:"one"},[t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"<"})}}},[e._v("\n                  <\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:">"})}}},[e._v("\n                  >\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"<="})}}},[e._v("\n                  <=\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:">="})}}},[e._v("\n                  >=\n                ")])],1)])])])],1)],1),t("el-row",[t("el-col",{staticStyle:{overflow:"hidden"},attrs:{span:14}},[t("el-card",{staticClass:"box-card",staticStyle:{height:"40vh","overflow-y":"auto","overflow-x":"auto"}},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",{staticStyle:{"font-size":"medium"}},[e._v("鍏紡閫夋嫨")])]),t("div",{staticClass:"text item"},[t("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"甯哥敤",name:"first"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.commonFormulaTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"300"}}),t("el-table-column",{attrs:{prop:"desc",width:"300"}})],1)],1),t("el-tab-pane",{attrs:{label:"璐㈠姟",name:"second"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.financialFormulaTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"300"}}),t("el-table-column",{attrs:{prop:"desc",width:"300"}})],1)],1),t("el-tab-pane",{attrs:{label:"鏃ユ湡",name:"third"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.dateFormulaTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"300"}}),t("el-table-column",{attrs:{prop:"desc",width:"300"}})],1)],1),t("el-tab-pane",{attrs:{label:"鏁板",name:"fourth"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.mathFormulaTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"300"}}),t("el-table-column",{attrs:{prop:"desc",width:"300"}})],1)],1),t("el-tab-pane",{attrs:{label:"鍏朵粬",name:"five"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.otherFormulaTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"300"}}),t("el-table-column",{attrs:{prop:"desc",width:"300"}})],1)],1)],1)],1)])],1),t("el-col",{staticStyle:{overflow:"hidden"},attrs:{span:10}},[t("el-card",{staticClass:"box-card",staticStyle:{height:"40vh","overflow-y":"auto","overflow-x":"auto"}},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",{staticStyle:{"font-size":"medium"}},[e._v("鍙橀噺")])]),t("div",{staticClass:"text item"},[t("el-tabs",{model:{value:e.activeNameAttr,callback:function(t){e.activeNameAttr=t},expression:"activeNameAttr"}},[t("el-tab-pane",{attrs:{label:"鏈満鏅彉閲�",name:"first"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.thisSceneTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"120"}}),t("el-table-column",{attrs:{prop:"desc",width:"200"}})],1)],1),t("el-tab-pane",{attrs:{label:"绯荤粺鍙橀噺",name:"second"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.systemVariableTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"200"}}),t("el-table-column",{attrs:{prop:"desc",width:"200"}})],1)],1)],1)],1)])],1)],1)],1)])},a=[],n={name:"formulaEditor",props:{visible:{type:"Boolean",default:!1},componentRuleText:{type:String,default:""},thisSceneTableData:{type:Array},systemVariableTableData:{type:Array}},data:function(){return{isShowformulaEdit:this.visible,formulaContent:"",activeName:"first",activeNameAttr:"first",commonFormulaTableData:[{formula:"if(compare,trueResult,falseResult)",desc:"濡傛灉compare鐨勮〃杈惧紡涓簍rue锛屽垯鎵цtrueResult鐨勮〃杈惧紡锛屽惁鍒欐墽琛宖laseResult.渚嬪if(3>2,2*(3+2),3/(2-4)),鍊肩瓑浜�10"},{formula:"sum(douber1,douber2)",desc:"涓や釜鏍煎紡涓篸ouber鐨勫弬鏁版眰鍜�"},{formula:"sub(douber1,douber2)",desc:"鏍煎紡涓篸ouber鐨勫弬鏁癲ouber1鍑忓幓鏍煎紡涓篸ouber鐨勫弬鏁癲ouber2"},{formula:"mul(douber1,douber2)",desc:"涓や釜鏍煎紡涓篸ouber鐨勫弬鏁扮浉涔�"},{formula:"div(douber1,douber2)",desc:"鏍煎紡涓篸ouber鐨勫弬鏁癲ouber1闄や互鏍煎紡涓篸ouber鐨勫弬鏁癲ouber2.褰揹ouber2绛変簬0鐨勬椂鍊欙紝杩斿洖0;濡傛灉闄や笉灏界殑鏃跺�欎繚鐣�10浣嶅皬鏁�"},{formula:"mod(int,int)",desc:"姹備綑鏁�"},{formula:"toInt(string)",desc:"杞崲涓篿nt鏍煎紡"},{formula:"doubleRound(string,count)",desc:"澶勭悊douber鐨勫皬鏁颁綅鏁帮紝count琛ㄧず灏忔暟浣嶆暟"},{formula:"zeroIfNull(value)",desc:'濡傛灉鍙傛暟鐨勫�间负null鎴栬��"",灏嗚繑鍥�0'},{formula:"endsWith(string,str1)",desc:"瀛楃涓瞫tring鏄笉鏄互str1缁撳熬"},{formula:"startsWith(string,str1)",desc:"瀛楃涓瞫tring鏄惁浠tr1寮�澶�"},{formula:"charAt(string,index)",desc:"鑾峰彇瀛楃涓瞫tring涓index浣嶇疆鐨勫瓧绗︼紝濡傛灉闀垮害灏忎簬index锛屽垯杩斿洖"},{formula:"equalsIgnoreCase(str1,str2)",desc:"瀛楃涓瞫tr1鍜屽瓧绗︿覆str2鏄惁鐩哥瓑"},{formula:"indexOf(str1,str2)",desc:"瀛楃涓瞫tr2鍦ㄥ瓧绗︿覆str1涓娆″嚭鐜扮殑浣嶇疆"},{formula:"isEmpty(str1)",desc:"鍙傛暟str1鏄惁涓虹┖锛屽叾涓璶ull杩欎釜瀛楃涓蹭篃琛ㄧず涓虹┖"},{formula:"lastIndexOf(str1,str2)",desc:"瀛楃涓瞫tr2鍦ㄥ瓧绗︿覆str1涓渶鍚庡嚭鐜扮殑浣嶇疆"},{formula:"leftStr(str1,index)",desc:"鑾峰彇index浣嶇疆宸︿晶鐨勬墍鏈夊瓧绗�"},{formula:"rightStr(str1,str2)",desc:"鑾峰彇index浣嶇疆鍙充晶鐨勬墍鏈夊瓧绗�"},{formula:"length(str1)",desc:"鍙傛暟str1鐨勯暱搴�"},{formula:"mid(str1,start,end)",desc:"鑾峰彇str1鐨勪粠start鍒癳nd鐩存帴鐨勫瓧绗︿覆锛屽嚭鐜板紓甯告椂杩斿洖"},{formula:"tolowercase(str1)",desc:"灏嗗瓧绗︿覆str1杞负灏忓啓"},{formula:"touppercase(str1)",desc:"灏嗗瓧绗︿覆str1杞负澶у啓"},{formula:"trimzero(str1)",desc:"鍘婚櫎瀛楃涓瞫tr1涓殑0"},{formula:"MD5(str1)",desc:"灏嗗瓧绗︿覆杩涜MD5鍔犲瘑"}],financialFormulaTableData:[{formula:"toChinese(value)",desc:"灏嗛樋鎷変集鏁板瓧杞负涓烘眽瀛楀ぇ鍐欐柟寮�"},{formula:"getChineseCurrency(value)",desc:"灏嗛樋鎷変集鏁板瓧杞负涓烘眽瀛楅噾棰濆ぇ鍐欐柟寮忥紝涓巘ochiness鐨勫尯鍒槸杩欎釜浼氭樉绀哄厓銆佽銆佸垎"},{formula:"setThmark(value)",desc:"涓哄弬鏁皏alue璁剧疆鍗冨垎浣�"}],dateFormulaTableData:[{formula:"compareDate(d1,d2)",desc:"瀵规瘮鍙傛暟d1,d2鐨勫ぇ灏忋�俤1,d2涓簓yyy-MM-dd鏍煎紡鐨勬棩鏈熷瓧绗︿覆"},{formula:"nowDate()",desc:"鑾峰彇褰撳墠鏃ユ湡"},{formula:"chinaDate(d1)",desc:"灏嗘椂闂磋浆鎹负鍐滃巻锛宒1鏄痽yyy-MM-dd鏍煎紡鐨勬棩鏈熷瓧绗︿覆"},{formula:"dateAdd(d1,count)",desc:"鍦╠1鐨勫熀纭�涓婃坊鍔燾ount澶�,d1涓簓yyy-MM-dd HH:mm:ss鏍煎紡鐨勬椂闂村瓧绗︿覆"},{formula:"dateBalanceYear(sourceDate,targetDate,false)",desc:'璁$畻鐩稿樊鐨勫勾浠斤紝姣斿璁$畻骞撮緞锛宼argetDate涓�""琛ㄧず褰撳墠鏃堕棿锛岀涓変釜鍙傛暟涓簍rue琛ㄧず鏈夊浣欑殑鏈堜唤鎴栬�呭ぉ鏁版椂锛屽氨鍔�1;'},{formula:"dateBalanceDay(sourceDate,targetDate)",desc:'璁$畻鐩稿樊鐨勫ぉ鏁帮紝targetDate涓�""琛ㄧず褰撳墠鏃堕棿'},{formula:"dateformat(d1,format)<",desc:"灏嗗綋鍓嶇殑鏃ユ湡锛堟椂闂达級瀛楃涓茶浆涓烘寚瀹氱殑瀛楃涓诧紝濡傛灉format鐨勫唴瀹规湁绌烘牸锛岃浣跨敤&浠f浛"},{formula:"nowDatetime()",desc:"鑾峰彇褰撳墠鏃ユ湡鍜屾椂闂淬�傛牸寮忎负yyyy-MM-dd HH:mm:ss"},{formula:"dayOf(d1)",desc:"鑾峰彇鏍煎紡涓簓yyy-MM-dd鐨勬棩鏈熺殑澶╂暟"},{formula:"nowMon()",desc:"鑾峰彇褰撳墠鐨勬湀浠斤紝鏍煎紡涓篗M"},{formula:"monOf(d1)",desc:"鑾峰彇鏃ユ湡d1鐨勬湀浠芥暟"},{formula:"nowTime()",desc:"鑾峰彇褰撳墠鏃堕棿锛屾牸寮忎负HH:mm:ss"},{formula:"nowYear()",desc:"鑾峰彇骞翠唤锛屾牸寮忎负yyyy"},{formula:"yearOf()",desc:"鑾峰彇鏃堕棿d1鐨勫勾浠�"}],mathFormulaTableData:[{formula:"abs(value)",desc:"姹傚弬鏁皏alue鐨勭粷瀵瑰�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"acos(value)",desc:"姹傚弬鏁皏alue鐨勫弽浣欏鸡锛寁alue蹇呴』涓烘暟瀛楁牸寮�"},{formula:"asin(value)",desc:"姹傚弬鏁皏alue鐨勫弽姝e鸡锛寁alue蹇呴』涓烘暟瀛楁牸寮�"},{formula:"atan(value)",desc:"姹傚弬鏁皏alue鐨勫弽姝e垏锛寁alue蹇呴』涓烘暟瀛楁牸寮�"},{formula:"cbrt(value)",desc:"姹傚弬鏁皏alue鐨勭珛鏂规牴锛寁alue蹇呴』涓烘暟瀛楁牸寮�"},{formula:"ceil(value)",desc:"杩斿洖涓嶅ぇ浜庡弬鏁皏alue鐨勬渶灏忔暣鏁帮紝渚嬪ceil(1.7)灏辩瓑浜�2锛寁alue蹇呴』涓烘暟瀛楁牸寮�"},{formula:"cos(value)",desc:"姹傚弬鏁皏alue鐨勪綑寮﹀�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"cosh(value)",desc:"姹傚弬鏁皏alue鐨勫弻鏇蹭綑寮﹀�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"exp(n)",desc:"娆ф媺鏁� e 鐨刵娆″箓锛宯蹇呴』涓烘暟瀛楁牸寮�"},{formula:"floor(n)",desc:"娆ф媺鏁� e 鐨刵娆″箓鍑�1锛宯蹇呴』涓烘暟瀛楁牸寮�"},{formula:"log(value)",desc:"杩斿洖涓嶅皬浜庡弬鏁皏alue鐨勬渶澶ф暣鏁帮紝渚嬪floor(1.7)绛変簬1锛宯蹇呴』涓烘暟瀛楁牸寮�"},{formula:"log10(value)",desc:"鑷劧瀵规暟,value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"log1p(value)",desc:"璁$畻搴曟暟涓� 10 鐨勫鏁�,value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"random()",desc:"杩斿洖鍙傛暟涓� 1 涔嬪拰鐨勮嚜鐒跺鏁帮紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"rint(value)",desc:"杩斿洖涓�涓吉闅忔満鏁帮紝璇ュ�煎ぇ浜庣瓑浜� 0.0 涓斿皬浜� 1.0"},{formula:"round(value)",desc:"杩斿洖鍏跺�兼渶鎺ヨ繎鍙傛暟骞朵笖鏄暣鏁扮殑 double 鍊笺�傚鏋滀袱涓暣鏁扮殑 double 鍊奸兘鍚屾牱鎺ヨ繎锛岄偅涔堢粨鏋滃彇鍋舵暟銆傜壒娈婃儏鍐垫槸锛氬鏋滃弬鏁板�兼槸鏁存暟锛岄偅涔堢粨鏋滃氨鏄鍙傛暟銆傚鏋滃弬鏁版槸 NaN 鎴栨棤绌峰ぇ鎴栨闆舵垨璐熼浂锛岄偅涔堢粨鏋滀笌鍙傛暟鐩稿悓"},{formula:"signum(value)",desc:"绗﹀彿鍑芥暟锛涘鏋滃弬鏁颁负 0锛屽垯杩斿洖 0锛涘鏋滃弬鏁板ぇ浜� 0锛� 鍒欒繑鍥� 1.0锛涘鏋滃弬鏁板皬浜� 0锛屽垯杩斿洖 -1.0"},{formula:"sin(value)",desc:"姹傚弬鏁皏alue鐨勬寮﹀�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"sinh(value)",desc:"姹傚弬鏁皏alue鐨勫弻鏇叉寮﹀�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"tan(value)",desc:"姹傚弬鏁皏alue鐨勬鍒囧�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"tanh(value)",desc:"姹傚弬鏁皏alue鐨勫弻鏇叉鍒囧�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"max(v1,v2)",desc:"姹備袱涓暟涓殑杈冨ぇ鐨勫�硷紝v1,v2閮藉繀椤讳负鏁板瓧鏍煎紡锛屼緥濡俶ax(3.2,3)灏辩瓑浜�3.2"},{formula:"min(v1,v2)",desc:"姹備袱涓暟涓殑杈冨皬鐨勫�硷紝v1,v2閮藉繀椤讳负鏁板瓧鏍煎紡锛屼緥濡俶ax(3.2,3)灏辩瓑浜�3"},{formula:"sqrt(value)",desc:"姹傚钩鏂规牴"}],otherFormulaTableData:[{formula:"getcolvalue(servername,tablename,fieldname,pkField,pkValue)",desc:"鏌ヨservername涓璽ablename鏁版嵁搴撹〃涓璮ieldname瀛楁鐨勫�硷紝pkfield琛ㄧず涓婚敭鐨勫瓧娈靛悕绉帮紝pkValue琛ㄧず涓婚敭鐨勫�硷紝serverName鐜板湪榛樿涓簂ocalServer"}]}},watch:{visible:function(){this.isShowformulaEdit=this.visible}},mounted:function(){this.formulaContent=this.componentRuleText},methods:{dbClickAddContent:function(e){this.formulaContent=this.formulaContent+e.formula},resetFormulaContent:function(){this.formulaContent=""},closeFormulaEdit:function(){this.resetFormulaContent(),this.$emit("update:visible",!1)},saveFormulaContent:function(){null!=this.formulaContent.trim&&""!=this.formulaContent.trim?(this.$emit("updateFormulaContent",this.formulaContent),this.isShowformulaEdit=!1):this.$message.warning("鍏紡鍐呭涓嶈兘涓虹┖锛�")}}},o=n,s=(r("39a1"),r("2877")),l=Object(s["a"])(o,i,a,!1,null,"4eb8d6d8",null);t["default"]=l.exports},ad51:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-popover",{attrs:{placement:"bottom",width:"350",trigger:"click"}},[t("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"閭欢(1)",name:"first"}}),t("el-tab-pane",{attrs:{label:"娑堟伅(2)",name:"second"}}),t("el-tab-pane",{attrs:{label:"閫氱煡",name:"third"}})],1),t("el-scrollbar",{staticStyle:{height:"300px"}},[t("avue-notice",{attrs:{data:e.data,option:e.option},on:{"page-change":e.pageChange}})],1),t("div",{attrs:{slot:"reference"},slot:"reference"},[t("el-badge",{attrs:{"is-dot":""}},[t("i",{staticClass:"el-icon-bell"})])],1)],1)},a=[],n=[{img:"/img/bg/vip1.png",title:"鍙茶拏澶蜂箶甯冩柉 鍏虫敞浜嗕綘",subtitle:"05-08 15:08",tag:"宸茬粡寮�濮�",status:0},{img:"/img/bg/vip2.png",title:"鏂拏澶锋矁鍏瑰凹浜氬厠 鍏虫敞浜嗕綘",subtitle:"05-08 15:08",tag:"鏈紑濮�",status:1},{img:"/img/bg/vip3.png",title:"钂傚路搴撳厠 鍏虫敞浜嗕綘",subtitle:"05-08 15:08",status:3,tag:"鏈夐敊璇�"},{img:"/img/bg/vip4.png",title:"姣斿皵路璐瑰皵鍗楀痉鏂� 鍏虫敞浜嗕綘",subtitle:"05-08 15:08",status:4,tag:"宸插畬鎴�"}],o={name:"top-notice",data:function(){return{activeName:"first",option:{props:{img:"img",title:"title",subtitle:"subtitle",tag:"tag",status:"status"}},data:n}},created:function(){},methods:{pageChange:function(e,t){var r=this;setTimeout((function(){r.$message.success("椤电爜"+e),r.data=r.data.concat(n),t()}),1e3)}}},s=o,l=r("2877"),c=Object(l["a"])(s,i,a,!1,null,"1c4fe258",null);t["default"]=c.exports},b0c50:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAGUklEQVRYw+1XaWxU1xX+zn1v5o3t8RjGNo5d7LLZpCwVtkOLChGeSWJVbSA0MdN0IUhNMaK4UiUkQhojRSKLiNQmVRJh1DSqktDGVEiYQNJg/qQ02EiUqIugxlCP7Q5eMFNnlrfNe/f0x4zXJi1h6Z/2SFfn3vvjfd/57jnvngv8rxvdjo8omh9zl6yFL1AON2Pg48E/Qh/563+HwOcbWlCz6dkHVV+gmYClLmPctPjEyF9OvXS5fWvCSQ7dOQLVG/fRkq+1/gzgFiIiZmbbITJMZsOiK4mhS/dHfxnud1Ox20+gpG4v1W59+lWPT+yY2HMlYFqAMTFMRFMjvaHRt0NRmY7dPgJFX2ylvKpdbZomti1d7yfFSwwQ2Q6zYRIZFrNhTfqoPtobTh0NRaHHbp1AoH4vaYt3tbHOzWQzCvwKahr8II+Yit6cpkJ29JljvSH+bagfRuzTCQRKFmPBqm/h7z2nEB/s/hfw/NqnKG/l7oPS4u8LG0Q2M9lMBX6FF6zzk800PfKJXCDDYnYciiJxKYTOcP90JSYJLFu/h1Z/dc/d8ZGLA6ff3p4eH/7TDHCt/inS6na3kYNmsgFhM8hmkA2QzcgrUFC62g9LitnRw7IABgBGH5KXQjg5RYIAoKr+B1j7jRd29p4/8tofjj5usXRmgq9pJe+XdrfBxTbKgEQucrLBZDOJnPcFPV35ywruMUyo05VwXGaACMwMoigSvSGcDPVDj4FAKtbvvLJJCKXggwNfOCQzyRng3nWtpK57oo0kNVMuapGLekIBYTMowx1OvDNSdG/jBpvm/Nqw4DFMwLJz0c+0PiR6wzi6NKp6AwshlbmRsaGP2maDe+59gsQDe9pY0jbYDEgwOFvvYBCYGMwEoOOuBcnIhZ8/bqf6q4945ocCjgvFcQGWn5rPNgCopGhIZ7g4f96KFWr+Xb9z9GEAgKiohXhw75NSiGZhM8CELCiDJREkAMlEEh3O0LHIosb7VO07zzjnXv+RzIx+ZN5oVamOcQ0uU4+EZ/v8ta0Ho50tLgCIL28pdAuUJynDYEkMyTRbAWJ02FfaN6dP78iccyL2mh++XnXhvQMD+lDPDZe16hojSMcv/koW3t1SUfvYj1PDZ/eN/flNcPmi1fCSnwAwM00oQDkFSHJHpqc9op/ekQFLxLoOw3rsuYrKrzQN9Bx59sYJAMDI+Z90Vzzw2m+Gk3i6ZsMro6ovcHDUQxpUMEsQpinATKT9w+HCmPXh+OVz9uQhs8T14Wh+Xnl1JYDBz0Qg2XsYySUPbdcWblh+NUEHFn99/zJfgfPygJoFxDQFvNcdBPpMEoT9Jcv3OYD7YqLvF/DMq4aoume1OToYu6l+gJQ8VGxsL/NUNhw3XdSXFYu/jc1X8oc1KkeuztWU5HmnUyQkmAQRCTARdo0PvvRiRdOjNZ6y6hNX33952fDh3Zmba0iEFyWhF3yBVd97PuVQi+qBWlQsYBQJJBQAPRYCFy2QAEgQSBBUH3H+cu0NvVTd6EI+M3Dg0Z86vmKQC5DDgJP12XVuz83CWdeOf/Jl5KtqQPF9z61Qyla2GhIPSyI1Pw/k18AiwyQkmAVI+ohNTZAuwXlx94P0YHdobEH5EqVw0TuKzkFhMISeGwZD6BKKziCTLXbT375+ds3v6d+J41sYhr92S1leTeMmM1C0k21eSQBYJRAYSgbQ0hLaqAMymY0SZX9sle+7QpfzZ4MrU3OLUsmm8fPfPJ75uOsGr2NFg6f5cNBXEe4sPWvUkZjIAWIiZL3I+ms1XhovVVjoTEJnVgxJQufs2mCLkqmmxIebjzvxrs/YD6gafFvag2X6ulOqybWTeUA0LSeyPl6pIl6sQJhTCnh0tpRUavP4yaZ3nGtnbrIhUTUUh94KFgVCnQojqwTlqmFCkZwSjpdI9wtmBnkzsFQzFek/8cgxc/jMLbZkioaS8FvBOXPDnYJRRzRVETOUoMk9OyPTm/vefeSYMXTmNjWlioZ59x8KFgXDnYrEtJyYlRsKWTanI9ETnwx+a225oqGs8VBwTjDcKZjqpv8bcnPLRirS/27TMePqmTv0MFE0lDa8EghWNj2vSNoqCPkkCKxSt5UZ2jV4cmuXebX7zj/NvGX1KKhq9Apf4edIyoQdv3A9ebkDnEnj//af7J+cLV0HDoDz9gAAAABJRU5ErkJggg=="},b12a:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],staticClass:"avue-dialog avue-dialog--top",attrs:{title:e.title,"append-to-body":"true",visible:e.visible,top:"0",width:e.options.width||"80%"},on:{"update:visible":function(t){e.visible=t}}},[t("avue-crud",{ref:"referCrud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"icon",fn:function(e){return[t("i",{class:e.row.icon,staticStyle:{"font-size":"24px"}})]}}]),model:{value:e.value,callback:function(t){e.value=t},expression:"value"}}),t("div",{staticClass:"avue-dialog__footer"},[t("div",{staticClass:"avue-dialog__footer--left valueInfo"},[e._v(e._s(e.valueInfo)+" ")]),t("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.setValue}},[e._v("纭� 瀹�")])],1)],1),t("avue-input",{attrs:{disabled:e.disabled,placeholder:e.title},on:{click:function(t){!e.disabled&&(e.visible=!0)}},model:{value:e.text,callback:function(t){e.text=t},expression:"text"}})],1)},a=[],n=(r("8e6e"),r("456d"),r("28a5"),r("ac6a"),r("ade3")),o=(r("a481"),r("c54a")),s=r("276d");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"vciWebReferTable",props:["referConfig","value","text","title","disabled"],data:function(){return{visible:!1,options:this.referConfig.options||{},isMuti:"true"==this.referConfig.options.isMuti||1==this.referConfig.options.isMuti||1==this.referConfig.options.muti,props:{value:this.referConfig.valueField||this.referConfig.options.valueField||"oid",label:this.referConfig.textField||this.referConfig.options.textField||"name"},url:this.referConfig.options.url||"/api/ubcs-code/mdmEngineController/defaultReferDataGrid",tableDefinedUrl:"",copyParam:["referBo","textField","valueField","displayTable","whereSql","queryScheme"],query:{},loading:!1,page:{pageSize:10,currentPage:1,total:this.referConfig.options.data?this.referConfig.options.data.length:0},data:this.referConfig.options.data||[],selectionList:[],option:{addBtn:!1,height:this.referConfig.options.height?this.referConfig.options.height:475,calcHeight:30,tip:!1,menu:!1,searchShow:!0,searchMenuSpan:6,searchLabelWidth:90,border:!0,index:!0,selection:!0,reserveSelection:!0,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",rowParentKey:"parentSaleProduct",column:[]}}},created:function(){this.getParams()},mounted:function(){this.referConfig.options.page&&(this.page.pageSize=this.referConfig.options.page.limit||this.referConfig.options.page.pageSize,this.page.currentPage=this.referConfig.options.page.page||this.referConfig.options.page.currentPage)},computed:{valueInfo:function(){return this.text?"宸茶缃殑鍊间负["+this.text+"]":"鏈缃��"}},methods:{getParams:function(){var e=this,t={};if(this.options.extraParams&&(t=this.options.extraParams),this.options.useFormKey&&this.options.formValues&&(t['conditionMap["'+(this.options.paramForFormKey?this.options.paramForFormKey:this.options.useFormKey)+'"]']=this.options.formValues[this.options.useFormKey]),this.options.where)for(var r in this.options.where)t['conditionMap["'+r+'"]']=this.options.where[r];for(var i=0;i<this.copyParam.length;i++)t[this.copyParam[i]]=this.options[this.copyParam[i]];if(t["isMuti"]=this.isMuti,t.muti=this.isMuti,t["referBo"]||(t["referBo"]=this.options["referBo"]||this.options["referType"]),t["referType"]=t["referBo"],this.options.remoteSort&&this.options.initSort&&(t["order"]=this.options.initSort.type,t["sort"]=this.options.initSort.field),this.options.conditionParams)for(var r in this.options.conditionParams)t['conditionMap["'+r+'"]']=this.options.conditionParams[r];if(this.options.sourceDataParams)for(var r in this.options.sourceDataParams){if(r&&r.constructor===Object)return;t['sourceData["'+r+'"]']=this.options.sourceDataParams[r]}if(this.options.replaceParams)for(var r in this.options.replaceParams){if(r&&r.constructor===Object)return;t['replaceMap["'+r+'"]']=this.options.replaceParams[r]}var a={};if(t)for(var r in t)a[r.replace(/"/g,"'")]=t[r];if(this.options.displayTable)Object(s["getTableDefinedUrl"])({btmType:this.options.referBo||this.options.referType,code:this.options.displayTable,isMuti:this.isMuti},this.tableDefinedUrl).then((function(t){if(t.success){var r=t.querySchema;!Object(o["b"])(r)&&Object(o["b"])(e.options.queryScheme)&&(e.options.queryScheme=r),a["queryScheme"]=e.options.queryScheme,t.showIndex&&(e.option.index=!0),t.showCheckbox&&(e.option.selection=!0);var i="";t.columns&&(e.option.column=t.columns.map((function(e){return e.field.indexOf(".")>-1&&(i+=e.field+",",e.field=e.field.replace(".","_")),Object(o["b"])(e.enumCode)||(e.type="select",e.dicUrl="/api/ubcs-omd/enum/dictionary?code="+e.enumCode,e.dicData=e.enumMap,e.dataType="String",e.search=!0,e.props={label:"itemName",value:"itemValue"},e.rules=[{required:!0,message:"璇疯緭鍏�"+e.field,trigger:"blur"}]),c(c({},e),{},{label:e.title,prop:e.field,search:!0})}))),a["referColumn"]=i,t.limit>0&&(e.page.pageSize=t.limit,e.page.currentPage=1),e.options.isTreeGrid,e.params=a}else e.$message.error(t.msg)}));else{var n=this.options.tableConfig;n||this.$message.error("娌℃湁瀹氫箟鍙傜収鐨勮〃鏍奸厤缃�"),this.page.pageSize=n.page.limit||10,a?(a["currentUserReferModelKey"]=this.options.currentUserReferModelKey,a["currentUserReferMethodKey"]=this.options.currentUserReferMethodKey):a={currentUserReferModelKey:this.options.currentUserReferModelKey,currentUserReferMethodKey:this.options.currentUserReferMethodKey},this.options.tableConfig&&this.options.tableConfig.cols&&this.options.tableConfig.cols.length>0&&(this.option.column=this.options.tableConfig.cols.map((function(e){if("LAY_TABLE_INDEX"!=e.field&&"LAY_CHECKED"!=e.field)return c(c({},e),{},{label:e.title,prop:e.field,formatter:e.template,search:!0})}))),this.options.isTreeGrid}this.params=a},setValue:function(){if(0==this.selectionList.length)return this.$message.warning("娌℃湁閫夋嫨鏁版嵁"),!1;if(this.selectionList.length>1&&!this.isMuti)return this.$message.warning("姣忔鍙兘閫夋嫨涓�鏉℃暟鎹�"),!1;var e=[],t=[],r=this.props.value.indexOf(",")>-1,i=this.props.label.indexOf(",")>-1,a=this;this.selectionList.forEach((function(n,o){if(r){var s=a.props.value.split(",");s.forEach((function(t,r){e.push(n[r]+(a.referConfig.valueSep?a.referConfig.valueSep:" "))}))}else e.push(n[a.props.value]);if(i){var l=a.props.label.split(",");l.forEach((function(e,r){t.push(n[r]+(a.referConfig.textSep?a.referConfig.textSep:" "))}))}else t.push(n[a.props.label])})),this.value=e.join(","),this.text=t.join(","),this.$emit("setValue",{field:this.referConfig.field,showField:this.referConfig.showField,value:this.value,text:this.text,rawData:this.selectionList}),this.visible=!1},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page),t()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},selectionChange:function(e){if(!this.isMuti&&e.length>1){var t=e.shift();this.$refs.referCrud.toggleRowSelection(t,!1)}this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.referCrud.toggleSelection()},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.url){this.loading=!0;var i={};if(this.query)for(var a in this.query)i['conditionMap["'+a+'"]']=this.query[a];Object(s["getList"])(Object.assign(r,this.params,this.query,i),e.currentPage,e.pageSize,this.url).then((function(e){t.data=e.data.records,t.page.total=e.data.total,t.loading=!1,t.selectionClear()})).catch((function(e){t.$message.error(e),t.loading=!1}))}}}},d=u,p=(r("56eb"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,"d213f814",null);t["default"]=f.exports},b1ca:function(e,t,r){"use strict";r.r(t),r.d(t,"getPage",(function(){return c})),r.d(t,"getDetail",(function(){return u})),r.d(t,"add",(function(){return d})),r.d(t,"batchAdd",(function(){return p})),r.d(t,"update",(function(){return f})),r.d(t,"batchUpdate",(function(){return m})),r.d(t,"remove",(function(){return h})),r.d(t,"refList",(function(){return b})),r.d(t,"getAppayRange",(function(){return g}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s="/api/ubcs-omd",l="/revision-rule",c=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/page",method:"get",params:o(o({},r),{},{current:e,size:t})})},u=function(e){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/detail",method:"get",params:{oid:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/batch-submit",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/submit",method:"post",data:e})},m=function(e){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/batch-submit",method:"post",data:e})},h=function(e){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/remove",method:"post",data:e})},b=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/ref",method:"get",params:o(o({},r),{},{currentPage:e,pageSize:t})})},g=function(e){return Object(a["a"])({url:s+l+"/get-apply-range",method:"get",params:{id:e}})}},b297:function(e,t,r){"use strict";t["a"]={propsDefault:{label:"label",path:"path",icon:"icon",children:"children",isOpen:"isOpen"}}},b2cc:function(e,t,r){},b5c6:function(e,t,r){"use strict";r("6762"),r("2fdb");var i=r("cebe"),a=r.n(i),n=r("4360"),o=r("9883"),s=r("0e0b"),l=r("0a5a"),c=r("5f72"),u=r("1ca4"),d=r("27ae"),p=r("323e"),f=r.n(p),m=(r("a5d8"),r("4328")),h=r.n(m);a.a.defaults.timeout=2e4,a.a.defaults.validateStatus=function(e){return e>=200&&e<=500},a.a.defaults.withCredentials=!0,f.a.configure({showSpinner:!1}),a.a.interceptors.request.use((function(e){f.a.start();var t=!1===e.authorization;t||(e.headers["Authorization"]="Basic ".concat(d["Base64"].encode("".concat(u["a"].clientId,":").concat(u["a"].clientSecret))));var r=e.meta||{},i=!1===r.isToken;return Object(l["a"])()&&!i&&(e.headers[u["a"].tokenHeader]="bearer "+Object(l["a"])()),!0===e.text&&(e.headers["Content-Type"]="text/plain"),"post"===e.method&&!0===r.isSerialize&&(e.data=Object(s["i"])(e.data)),"get"===e.method&&(e.paramsSerializer=function(e){return h.a.stringify(e,{encode:!0})}),e}),(function(e){return Promise.reject(e)})),a.a.interceptors.response.use((function(e){f.a.done();var t=e.data.code||e.status,r=u["a"].statusWhiteList||[],i=e.data.msg||e.data.error_description||"鏈煡閿欒";return r.includes(t)?Promise.reject(e):(401===t&&n["a"].dispatch("FedLogOut").then((function(){return o["a"].push({path:"/login"})})),200!==t?(Object(c["Message"])({message:i,type:"error"}),Promise.reject(new Error(i))):e)}),(function(e){return f.a.done(),Promise.reject(new Error(e))})),t["a"]=a.a},b761:function(e,t,r){"use strict";r.r(t),r.d(t,"getTreeList",(function(){return s})),r.d(t,"defaultReferDataGrid",(function(){return l})),r.d(t,"referDataGrid",(function(){return c}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/referTree",method:"get",params:o({},e)})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmEngineController/defaultReferDataGrid",method:"get",params:o({},e)})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/referBtmTypeController/referDataGrid",method:"get",params:o({},e)})}},b887:function(e,t,r){"use strict";r.r(t),r.d(t,"treeTopCodeClassify",(function(){return s})),r.d(t,"listClassifyLinkAttr",(function(){return l}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/treeTopCodeClassify",method:"get",params:o({},e)})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/listClassifyLinkAttr",method:"get",params:o({},e)})}},baf2:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"115vh","margin-top":"-14vh","overflow-y":"hidden"},attrs:{title:"鍙傜収閰嶇疆","append-to-body":"",visible:e.isShowReferConfigForm,width:"90%",id:"refer-config-form","destroy-on-close":""},on:{"update:visible":function(t){e.isShowReferConfigForm=t},close:function(t){return e.recoveryDataAndForm("initData")}}},[t("div",{staticStyle:{width:"100%","overflow-y":"auto",height:"70vh"}},[t("el-row",[t("avue-form",{ref:e.formRefs[0],staticClass:"referTypeForm",attrs:{option:e.formOption},scopedSlots:e._u([{key:"referTypeName",fn:function(r){var i=r.disabled,a=r.size;return[t("el-input",{ref:"referTypeName",attrs:{disabled:i,size:a,placeholder:"璇烽�夋嫨 鍙傜収鐨勪笟鍔$被鍨�","prefix-icon":"el-icon-search",readonly:"true"},on:{focus:function(t){return e.openSelectionTable("referType")}},model:{value:e.form.referTypeName,callback:function(t){e.$set(e.form,"referTypeName",t)},expression:"form.referTypeName"}},[t("i",{directives:[{name:"show",rawName:"v-show",value:!i,expression:"!disabled"}],staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearSelectionTable("referType")}},slot:"suffix"})])]}},{key:"sortField",fn:function(r){var i=r.disabled,a=r.size;return[t("el-input",{ref:"sortField",attrs:{disabled:i,size:a,placeholder:"璇烽�夋嫨 鎺掑簭瀛楁","prefix-icon":"el-icon-search",readonly:"true"},on:{focus:function(t){return e.openSelectionTable("sortField")}},model:{value:e.form.sortField,callback:function(t){e.$set(e.form,"sortField",t)},expression:"form.sortField"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearSelectionTable("sortField")}},slot:"suffix"})])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1),t("el-row",[t("el-tabs",{attrs:{type:"border-card"},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{name:"first",disabled:e.isDisabledTabs}},[t("span",{attrs:{slot:"label"},slot:"label"},[t("i",{staticClass:"el-icon-monitor"}),e._v("鏄剧ず鐨勫睘鎬т笌鍏朵粬閰嶇疆")]),t("el-row",[t("avue-form",{ref:e.formRefs[1],staticClass:"referTypeForm",attrs:{option:e.formOtherOption},scopedSlots:e._u([{key:"sortField",fn:function(r){var i=r.disabled,a=r.size;return[t("el-input",{ref:"sortField",attrs:{disabled:i,size:a,placeholder:"璇烽�夋嫨 鎺掑簭瀛楁","prefix-icon":"el-icon-search",readonly:"true"},on:{focus:function(t){return e.openSelectionTable("sortField")}},model:{value:e.form.sortField,callback:function(t){e.$set(e.form,"sortField",t)},expression:"form.sortField"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearSelectionTable("sortField")}},slot:"suffix"})])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1),t("el-row",{directives:[{name:"show",rawName:"v-show",value:"default"==e.form.type||"grid"==e.form.type,expression:"form.type=='default' || form.type=='grid'"}]},[t("el-divider",{staticStyle:{"margin-bottom":"-40px"},attrs:{"content-position":"left"}},[e._v("閰嶇疆鏄剧ず鐨勫睘鎬�")]),t("avue-crud",{ref:"crudAttr",staticClass:"crud-attr",attrs:{option:e.attrOption,data:e.codeShowFieldConfigVOS},on:{"cell-click":e.clickAttrEdit},scopedSlots:e._u([{key:"menu",fn:function(r){return[t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search",plain:""},on:{click:function(e){r.row.isquery=!r.row.isquery}}},[e._v("\n                                    "+e._s(r.row.isquery?"鍙栨秷蹇�熸煡璇�":"蹇�熸煡璇�")+"\n                                ")]),t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-minus",plain:""},on:{click:function(t){return e.removeCurrentRow(r.row,"removeAttr")}}},[e._v("绉婚櫎\n                                ")])]}},{key:"menuLeft",fn:function(r){return[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.openSelectionTable("selectAttr")}}},[e._v("閫夋嫨灞炴�n                                ")]),t("div",{staticClass:"tag-group",staticStyle:{display:"inline"}},e._l(e.codeShowFieldConfigVOS,(function(r){return t("el-tag",{directives:[{name:"show",rawName:"v-show",value:r.isquery&&""!=r.title,expression:"item.isquery && item.title!=''"}],key:r.title,staticStyle:{"margin-left":"3px"},attrs:{type:"info",size:"small",effect:"dark"}},[e._v("\n                                        "+e._s(r.title)+"\n                                    ")])})),1)]}}])})],1)],1),t("el-tab-pane",{attrs:{name:"second"}},[t("span",{attrs:{slot:"label"},slot:"label"},[t("i",{staticClass:"el-icon-search"}),e._v("娣诲姞鏌ヨ鏉′欢")]),t("avue-crud",{ref:"crudAddCondition",attrs:{option:e.addSearchCondtionOption,data:e.form.codeSrchCondConfigVOS},on:{"cell-click":e.clickAddSearchCondtionEdit},scopedSlots:e._u([{key:"menu",fn:function(r){return[t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-minus",plain:""},on:{click:function(t){return e.removeCurrentRow(r.row,"removeaddSearchCondtion")}}},[e._v("绉婚櫎\n                            ")])]}},{key:"menuLeft",fn:function(r){return[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.openSelectionTable("addSearchCondition")}}},[e._v("\n                                娣诲姞鏌ヨ鏉′欢\n                            ")])]}}])})],1)],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.selectedListReferConfig}},[e._v("纭� 瀹�")]),t("el-button",{on:{click:function(t){return e.recoveryDataAndForm("initForm")}}},[e._v("娓呯┖鍐呭")]),t("el-button",{on:{click:function(t){e.isShowReferConfigForm=!1}}},[e._v("鍙� 娑�")])],1),t("refer-btm-type-crud-dialog",{ref:e.referBtmDialogParams.ref,attrs:{visible:e.referBtmDialogParams.selectReferBtmSettingBox},on:{"update:visible":function(t){return e.$set(e.referBtmDialogParams,"selectReferBtmSettingBox",t)},echoReferBtmType:e.echoReferBtmType}}),t("refer-select-btm-attr-dialog",{ref:e.selectedBtmTypeAttrParams.ref,attrs:{title:"涓恒�愭帓搴忓瓧娈点�戦�夊彇鍊�",visible:e.selectedBtmTypeAttrParams.selectedBtmTypeAttrSettingBox},on:{"update:visible":function(t){return e.$set(e.selectedBtmTypeAttrParams,"selectedBtmTypeAttrSettingBox",t)},echoSelectedAttr:e.echoSelectedAttr}}),t("el-dialog",{staticStyle:{height:"110vh","margin-top":"-12vh","overflow-y":"hidden"},attrs:{title:"閫夋嫨鏄剧ず瀛楁","append-to-body":"",visible:e.isShowShowField,width:"70%","destroy-on-close":""},on:{"update:visible":function(t){e.isShowShowField=t}}},[t("avue-crud",{ref:"selectShowFieldCrud",attrs:{option:e.selectionShowFieldOption,"table-loading":e.selectShowFieldLoading,data:e.selectShowFieldData},on:{"row-click":e.showFieldRowClick,"selection-change":e.selectionShowFieldDataChange,"search-change":e.showFieldSearchChange,"search-reset":e.showFieldSearchReset}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.selectedShowField}},[e._v("纭� 瀹�")]),t("el-button",{on:{click:function(t){e.isShowShowField=!1}}},[e._v("鍙� 娑�")])],1)],1),t("el-dialog",{staticStyle:{height:"110vh","margin-top":"-12vh","overflow-y":"hidden"},attrs:{title:"閫夋嫨鏌ヨ鏉′欢","append-to-body":"",visible:e.isShowSearchCondition,width:"70%","destroy-on-close":""},on:{"update:visible":function(t){e.isShowSearchCondition=t}}},[t("avue-crud",{ref:"selectSearchConditionCrud",attrs:{option:e.selectionSearchConditionOption,"table-loading":e.selectSearchConditionLoading,data:e.selectSearchConditionData},on:{"row-click":e.searchConditionRowClick,"selection-change":e.searchConditionDataChange,"search-change":e.searchConditionSearchChange,"search-reset":e.searchConditionSearchReset}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.selectedSearchCondition}},[e._v("纭� 瀹�")]),t("el-button",{on:{click:function(t){e.isShowSearchCondition=!1}}},[e._v("鍙� 娑�")])],1)],1)],1)},a=[],n=(r("7f7f"),r("ade3")),o=(r("96cf"),r("1da1")),s=(r("ac6a"),r("d9a3")),l={name:"referConfigFormDialog",props:{},data:function(){var e=this;return{labelWidth:"150",isShowReferConfigForm:!1,referTypeIsReadOnly:!1,form:{referTypeName:"",referType:"",textField:"name",valueField:"oid",type:"default",url:"",backPath:"",method:"GET",height:"",useFormKey:"",paramForFormKey:"",isMuti:!1,mapFields:"",isOpenGlobal:!0,codeSrchCondConfigVOS:[],isPersistence:!0,id:"",name:""},removeFormAttr:["limit","sortField","sortType","parentFieldName","parentUsedField","parentValue","loadType","onlyLeaf","sortType","referContent","displayTable"],codeShowFieldConfigVOS:[],attrOption:{height:"180",tip:!1,addBtn:!1,editBtn:!1,searchShow:!1,searchMenuSpan:6,border:!1,index:!0,viewBtn:!1,delBtn:!1,selection:!1,disablePage:!1,refreshBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,indexFixed:!1,menuFixed:!1,column:[{label:"鍒楀瓧娈�(*)",prop:"field",cell:!0,clearable:!1,blur:function(t){return e.updateAttrBlur(t)}},{label:"鍒楀悕(*)",prop:"title",cell:!0,clearable:!1,blur:function(t){return e.updateAttrBlur(t)}},{label:"瀛楁绫诲瀷(*)",prop:"fieldTypeText",cell:!0,clearable:!1,type:"select",value:"text",dicData:[{value:"text",label:"鏂囨湰妗�"},{value:"combox",label:"涓嬫媺鑿滃崟"},{value:"radio",label:"鍗曢��"},{value:"swtich",label:"寮�鍏�"},{value:"date",label:"鏃堕棿"},{value:"textarea",label:"鏂囨湰鍩�"}],blur:function(t){return e.updateAttrBlur(t)}},{label:"鍒楄〃鍙帓搴�",prop:"sort",cell:!0,clearable:!1,type:"switch",width:"80px",value:!0,blur:function(t){return e.updateAttrBlur(t)}},{label:"鎺掑簭瀛楁",prop:"attrSortField",cell:!0,clearable:!1,blur:function(t){return e.updateAttrBlur(t)}},{label:"瀛楁瀹藉害",prop:"width",cell:!0,clearable:!1,blur:function(t){return e.updateAttrBlur(t)}},{label:"鍒楀浐瀹氫綅缃�",prop:"fixedPosition",cell:!0,type:"select",clearable:!1,value:"noFixed",dicData:[{value:"noFixed",label:"涓嶅浐瀹�"},{value:"left",label:"宸﹁竟"},{value:"right",label:"鍙宠竟"}],blur:function(t){return e.updateAttrBlur(t)}},{label:"js鏄剧ず浠g爜",prop:"templet",cell:!0,clearable:!1,blur:function(t){return e.updateAttrBlur(t)}}]},addSearchCondtionOption:{height:"150",tip:!1,addBtn:!1,editBtn:!1,searchShow:!1,searchMenuSpan:6,border:!1,index:!0,viewBtn:!1,delBtn:!1,selection:!1,disablePage:!1,refreshBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"绛涢�夊瓧娈�",prop:"filterField",cell:!0,clearable:!1},{label:"绛涢�夌被鍨�",prop:"filterType",type:"select",cell:!0,clearable:!1,dicData:[{value:"_like",label:"鍖呭惈"},{value:"_notlike",label:"涓嶅寘鍚�"},{value:"_equal",label:"绛変簬"},{value:"_notequal",label:"涓嶇瓑浜�"},{value:"_ge",label:"澶т簬"},{value:"_le",label:"灏忎簬"}]},{label:"绛涢�夊��",prop:"filterValue",cell:!0,clearable:!1}]},formRefs:["form","otherForm"],isDisabledTabs:!1,activeName:"first",referBtmDialogParams:{ref:"crudReferBtm",selectReferBtmSettingBox:!1},selectedBtmTypeAttrParams:{ref:"selectedBtmTypeAttrCrud",selectedBtmTypeAttrSettingBox:!1},seletedBtmTypeAttrOptions:{title:"",condition:"",btmTypeId:""},preClickAttrRow:"",preClickAddSearchConditionRow:""}},computed:{formOption:function(){var e=this,t="";return t=function(e,t,r){/[^\d]/g.test(t)?r(new Error("绐楀彛鏄剧ず鐨勯珮搴﹀繀椤讳负鏁板�肩被鍨�")):r()},{submitBtn:!1,emptyBtn:!1,labelWidth:"145",group:[{icon:"el-icon-info",label:"蹇呭~鐨勫弬鐓ч厤缃�",collapse:!0,labelWidth:"115",prop:"groupDdefaultOrGrid",column:[{label:"鍙傜収鐨勪笟鍔$被鍨�",prop:"referTypeName",span:6,labelWidth:"130",disabled:this.referTypeIsReadOnly,clearable:!this.referTypeIsReadOnly,tip:"鍙傜収鏁版嵁鏌ヨ鐨勪笟鍔$被鍨嬨��",tipPlacement:"bottom",rules:[{required:!0,message:"(鍙傜収鐨勪笟鍔$被鍨�)蹇呭~椤逛笉鑳戒负绌�",trigger:["blur","change"]}]},{label:"鏄剧ず鐨勫睘鎬�",prop:"textField",tip:"閫夋嫨鏁版嵁鍚庯紝鏄剧ず鍒板瓧娈典笂鐨勪俊鎭墍灞炵殑灞炴�э紝涓�鑸兘鏄痭ame,濡傛灉鏄涓睘鎬т娇鐢ㄩ�楀彿鍒嗗壊锛屽id,name銆�",tipPlacement:"bottom",span:6,value:"name",rules:[{required:!0,message:"(鏄剧ず鐨勫睘鎬�)蹇呭~椤逛笉鑳戒负绌�",trigger:"blur"}]},{label:"瀛樺偍鍊肩殑灞炴��",prop:"valueField",tip:"閫夋嫨鏁版嵁鍚庯紝淇濆瓨鍒版暟鎹簱閲岀殑灞炴�э紝涓�鑸兘鏄痮id鎴栬�卛d锛屽鏋滄槸澶氫釜灞炴�т娇鐢ㄩ�楀彿鍒嗗壊锛屽oid ,id",value:"oid",tipPlacement:"bottom",span:6,rules:[{required:!0,message:"(瀛樺偍鍊肩殑灞炴��)蹇呭~椤逛笉鑳戒负绌�",trigger:"blur"}]},{label:"鍙傜収绐楀彛绫诲瀷",prop:"type",tip:"default:榛樿鐨勫弬鐓х獥鍙f牱寮�; stand:UI涓婁笅鏂囬厤缃殑鏂瑰紡; classify:鍒嗙被+妗f鐨勬樉绀�; 鑷畾涔夌殑鍙傜収鐩存帴鍐檍s鐨勭粍浠惰矾寰勶紱tree:鏍戝舰灞曠ず;grid:鍒楄〃灞曠ず",tipPlacement:"bottom",span:6,value:"default",type:"select",dicData:[{label:"榛樿鏍峰紡",value:"default"},{label:"骞冲彴閰嶇疆",value:"stand"},{label:"鏍戝舰",value:"tree"},{label:"鍒楄〃",value:"grid"},{label:"閮ㄩ棬鏍�",value:"refer/OrgDepartmentRefer"},{label:"閮ㄩ棬鍒楄〃",value:"refer/OrgDepartmentGridRefers"},{label:"鐢ㄦ埛",value:"refer/SmUserRefer"},{label:"鐢ㄦ埛鍒楄〃",value:"refer/SmUserGridRefer"},{label:"瑙掕壊鍒楄〃",value:"refer/SmRoleRefer"},{label:"鑱屽姟",value:"refer/OrgDutyRefer"},{label:"宸ョ",value:"refer/SmWorkTypeRefer"},{label:"娴佺▼妯℃澘",value:"refer/WfProcessTemplateRefer"}],rules:[{required:!0,message:"(鍙傜収绐楀彛绫诲瀷)蹇呭~椤逛笉鑳戒负绌�",trigger:"blur"}],change:function(t){var r=t.value,i=(t.column,{});e.activeName="first","stand"==r?(i={referContent:"",displayTable:""},e.isDisabledTabs=!1):"default"==r||"grid"==r?(i={limit:15,sortField:"",sortType:"asc"},e.isDisabledTabs=!1):"tree"==r?(i={parentFieldName:"",parentUsedField:"oid",parentValue:"",loadType:"all",onlyLeaf:!1,sortField:"",sortType:"asc"},e.form.type="tree",e.isDisabledTabs=!1):(e.isDisabledTabs=!0,e.activeName="second"),e.removeFormAttr.forEach((function(t){e.$delete(e.form,t)})),e.form=Object.assign(i,e.form)}},{label:"鏄惁鎸佷箙鍖栧弬鐓ч厤缃�",prop:"isPersistence",labelWidth:"142",tip:"true:寮�鍚寔涔呭寲锛屽褰撳墠瀹氫箟鐨勫弬鐓ч厤缃繘琛屾寔涔呭寲瀛樺偍锛屼笅娆″彲鐩存帴閫夊彇锛沠alse:浠呭褰撳墠娆$爜娈垫柊澧炵敓鏁堛��",tipPlacement:"bottom",span:6,type:"switch"},{display:this.form.isPersistence|"true"==this.form.isPersistence,label:"鍙傜収閰嶇疆缂栧彿",prop:"id",tip:"璁剧疆璇ュ弬鐓ч厤缃寔涔呭寲瀛樺偍鏃剁殑缂栧彿銆�",rules:[{required:!0,message:"(寮�鍚寔涔呭寲鏃剁紪鍙�)蹇呭~椤逛笉鑳戒负绌�",trigger:"blur"}],span:6},{display:this.form.isPersistence|"true"==this.form.isPersistence,label:"鍙傜収閰嶇疆鍚嶇О",prop:"name",tip:"璁剧疆璇ュ弬鐓ч厤缃寔涔呭寲瀛樺偍鏃剁殑鍚嶇О銆�",rules:[{required:!0,message:"(寮�鍚寔涔呭寲鏃跺悕绉�)蹇呭~椤逛笉鑳戒负绌�",trigger:"blur"}],span:6}]},{icon:"el-icon-info",label:"椤甸潰鍙傛暟閰嶇疆",collapse:!1,prop:"webConfig",column:[{label:"绐楀彛鏄剧ず鐨勯珮搴�",prop:"height",tip:"榛樿绌虹潃锛岃缃悗琛ㄧず寮哄埗鏄剧ず杩欐牱鐨勯珮搴�",tipPlacement:"right",span:7,rules:[{validator:t,message:"绐楀彛鏄剧ず鐨勯珮搴﹀繀椤讳负鏁板�肩被鍨�",trigger:"blur"}]},{label:"杩囨护(绾ц仈)灞炴��",prop:"useFormKey",tip:"鑾峰彇琛ㄥ崟涓婄殑鍏朵粬灞炴�х殑灞炴�х殑鍊兼潵杩囨护,鎴栬�呬娇鐢ㄦ煇涓睘鎬ф潵绾ц仈閫夋嫨",tipPlacement:"right",span:7},{label:"杩囨护灞炴�ц姹傚弬鏁�",prop:"paramForFormKey",tip:"浣跨敤杩囨护灞炴�ф椂锛屽彂閫佺粰鍚庡彴鐨勮姹傚弬鏁�",tipPlacement:"right",span:7},{label:"鏄犲皠鍏朵粬灞炴��",prop:"mapFields",tip:"閫夋嫨鏁版嵁鍚庯紝灏嗛�夋嫨鐨勬暟鎹嫹璐濆埌琛ㄥ崟閲岀殑鍏朵粬灞炴�э紝涔﹀啓鏍煎紡涓簕褰撳墠琛ㄥ崟涓婄殑灞炴��:閫夋嫨鏁版嵁閲岀殑灞炴��,XXXXx:yyyy}",tipPlacement:"right",span:7},{label:"鏄惁寮�鍚叏灞�",prop:"isOpenGlobal",tip:"寮�鍚叏灞�涔嬪悗瀵瑰叏閮ㄥ弬鐓ч厤缃暟鎹繘琛屾煡璇紝榛樿鏍规嵁绉熸埛杩涜鏌ヨ銆�",tipPlacement:"right",type:"switch",span:7},{label:"鏄惁澶氶��",type:"switch",prop:"isMuti",value:!1,span:7,row:!0}]},{icon:"el-icon-info",label:"鍚庡彴鍙傛暟閰嶇疆",collapse:!1,prop:"backstageConfig",column:[{label:"鑷畾涔夌殑鍚庡彴璺緞",prop:"url",tip:"閫氬父涓虹┖;濡傛灉鏄垪琛紝鍚庡彴蹇呴』杩斿洖DataGrid锛屽鏋滄槸鏍戯紝鍚庡彴蹇呴』杩斿洖List<Tree>",tipPlacement:"right",span:7},{label:"鏈嶅姟鐨勫湴鍧�",prop:"backPath",tip:"閫氬父涓虹┖锛屽湪鏀寔寰湇鍔℃垨鑰呭垎甯冨紡閮ㄧ讲鐨勬椂鍊欐墠閰嶇疆",tipPlacement:"right",span:7},{label:"璇锋眰鍚庡彴鐨勫崗璁柟寮�",prop:"method",tip:"HTTP鐨勫崗璁柟寮忥紝鏀寔POST,PUT,GET锛屼竴鑸兘鏄疓ET",tipPlacement:"right",span:7,value:"GET",type:"select",dicData:[{label:"GET",value:"GET"},{label:"PUT",value:"PUT"},{label:"POST",value:"POST"}]}]}]}},formOtherOption:function(){return{submitBtn:!1,emptyBtn:!1,labelWidth:"145",group:[{display:"default"==this.form.type||"grid"==this.form.type,icon:"el-icon-info",label:"default"==this.form.type?"榛樿鍙傜収鐨勯厤缃�(涓嬫柟鍒楄〃)":"鍒楄〃鍙傜収鐨勯厤缃紙涓嬫柟鍒楄〃)",collapse:!0,prop:"groupDdefaultOrGrid",column:[{label:"姣忛〉鏄剧ず鏉℃暟",prop:"limit",span:8,tip:"鍒嗛〉鏃舵瘡椤垫樉绀虹殑鏁伴噺锛屼笉鍒嗛〉濉�-1",value:15,tipPlacement:"right"},{label:"鎺掑簭瀛楁",prop:"sortField",span:8,tip:"鏌ヨ鏁版嵁鏃剁殑鎺掑簭瀛楁",tipPlacement:"right"},{label:"鎺掑簭绫诲瀷",prop:"sortType",span:8,dicData:[{label:"鍗囧簭",value:"asc"},{label:"闄嶅簭",value:"desc"}],type:"select",tip:"鏌ヨ鏁版嵁鏃剁殑鎺掑簭绫诲瀷",tipPlacement:"right"}]},{display:"stand"==this.form.type,icon:"el-icon-info",label:"stand(骞冲彴閰嶇疆)鍙傜収",collapse:!0,prop:"groupStand",column:[{label:"鍙傝�冪殑UI涓婁笅鏂�",prop:"referContent",span:8,tip:"鍙湁鍙傜収绐楀彛绫诲瀷鏄痵tand鏃舵墠蹇呴』璁剧疆,涓斿湪stand绫诲瀷涓嬫墠鑳界敓鏁�",tipPlacement:"right"},{label:"骞冲彴鐨勮〃鏍肩紪鍙�",prop:"displayTable",span:8,tip:"涓庡弬鐓х殑UI涓婁笅鏂囦簰鏂ワ紝鍙湁鍙傜収绐楀彛绫诲瀷鏄痵tand鏃舵墠蹇呴』璁剧疆锛屼笖鍦╯tand绫诲瀷涓嬫墠鑳界敓鏁�",tipPlacement:"right"}]},{display:"tree"==this.form.type,icon:"el-icon-info",label:"鏍戝舰鍙傜収淇℃伅",collapse:!0,prop:"groupTree",labelWidth:"158",column:[{label:"鏍戝舰鐨勪笂绾у睘鎬�",prop:"parentFieldName",span:7,tip:"鏍戝舰灞曠ず鐨勬椂鍊欙紝涓婁笅绾у叧绯绘煡鎵剧殑灞炴�с��",tipPlacement:"right",rules:[{required:!0,message:"(鏍戝舰鐨勪笂绾у睘鎬�)蹇呭~椤逛笉鑳戒负绌�",trigger:"blur"}]},{label:"涓婄骇灞炴�у�煎搴斿睘鎬�",prop:"parentUsedField",span:7,tip:"涓婄骇灞炴�у瓨鍌ㄧ殑鍊�,鏄笂绾ф暟鎹殑浠�涔堝睘鎬с�備竴鑸兘鏄痮id銆�",value:"oid",tipPlacement:"right"},{label:"鏍硅妭鐐圭殑鍊�",prop:"parentValue",span:7,tip:"鏍戝舰灞曠ず鐨勬椂鍊欙紝涓婄骇鐨勫�笺��",tipPlacement:"right"},{label:"鏍戝姞杞芥柟寮�",prop:"loadType",span:7,value:"all",dicData:[{label:"鍏ㄩ儴",value:"all"},{label:"閫愮骇鍔犺浇",value:"node"}],type:"select"},{label:"鎺掑簭瀛楁",prop:"sortField",span:7,tip:"鏌ヨ鏁版嵁鏃剁殑鎺掑簭瀛楁",tipPlacement:"right"},{label:"鎺掑簭绫诲瀷",prop:"sortType",span:7,type:"select",value:"asc",dicData:[{label:"鍗囧簭",value:"asc"},{label:"闄嶅簭",value:"desc"}]},{label:"鏄惁鍙兘閫夋嫨鍙跺瓙鑺傜偣",prop:"onlyLeaf",span:7,value:!1,type:"switch"}]}]}}},mounted:function(){var e=this;this.element=document.getElementById("refer-config-form"),this.element.addEventListener("click",(function(t){e.$refs.crudAttr.$el.contains(t.target)||""==e.preClickAttrRow||(e.preClickAttrRow.$cellEdit=!1),e.$refs.crudAddCondition.$el.contains(t.target)||""==e.preClickAddSearchConditionRow||(e.preClickAddSearchConditionRow.$cellEdit=!1)}))},watch:{"form.type":function(e){this.onloadAttrData()},isShowReferConfigForm:function(){this.isShowReferConfigForm&&this.onloadAttrData()}},methods:{selectedListReferConfig:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,r,i=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=!0,e.next=3,this.formRefs.forEach((function(e){i.$refs[e].validate((function(e,r,a){if(!e){for(var n in a){i.$message.warning(a[n][0].message);break}t=!1}r()}))}));case 3:t&&(r=this.filterForm(),this.$emit("echoReferConfig",r),this.isShowReferConfigForm=!1);case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),clickAttrEdit:function(e,t,r){this.preClickAttrRow&&this.preClickAttrRow!=e&&(this.codeShowFieldConfigVOS[this.preClickAttrRow.$index].$cellEdit=!1),e.$cellEdit=!0,this.preClickAttrRow=e},clickAddSearchCondtionEdit:function(e,t,r){this.preClickAddSearchConditionRow&&this.preClickAddSearchConditionRow!=e&&(this.form.codeSrchCondConfigVOS[this.preClickAddSearchConditionRow.$index].$cellEdit=!1),e.$cellEdit=!0,this.preClickAddSearchConditionRow=e},initPageData:function(e){return s["a"].notEmpty(e.referConfig)?(this.form=JSON.parse(e.referConfig),void(("default"==this.form.type||"grid"==this.form.type)&&void 0!=this.form.codeShowFieldConfigVOS&&this.form.codeShowFieldConfigVOS.length>0&&(this.codeShowFieldConfigVOS=this.form.codeShowFieldConfigVOS))):(this.onloadAttrData(),s["a"].notEmpty(e.referType)?(this.form.referTypeName=e.referTypeName,this.form.referType=e.referType,void(this.referTypeIsReadOnly=!0)):void 0)},onloadAttrData:function(){this.codeShowFieldConfigVOS=[{field:"id",title:"缂栧彿",fieldType:"text",fieldTypeText:"鏂囨湰妗�",sort:!0,attrSortField:"id",width:"150",isquery:!0,$cellEdit:!1},{field:"name",title:"鍚嶇О",fieldType:"text",fieldTypeText:"鏂囨湰妗�",sort:!0,attrSortField:"name",width:"180",isquery:!0,$cellEdit:!1}]},removeCurrentRow:function(e,t){"removeAttr"!=t?this.$delete(this.form.codeSrchCondConfigVOS,e.$index):this.$delete(this.codeShowFieldConfigVOS,e.$index)},recoveryDataAndForm:function(e){if("initForm"==e){this.referTypeIsReadOnly=!1;var t=this.form.type;return this.form=this.$options.data().form,void(this.form.type=t)}if(Object.assign(this.$data,this.$options.data()),""!=this.element)window.removeEventListener("click",this.element)},filterForm:function(){var e=this,t=this.form,r=["referTypeName","referType","textField","valueField","type","url","backPath","method","height","useFormKey","paramForFormKey","isMuti","mapFields","codeSrchCondConfigVOS","isOpenGlobal","isPersistence"],i=[],a={};return"stand"==t.type?i=["referContent","displayTable"]:"default"==t.type||"grid"==t.type?i=["limit","sortField","sortType"]:"tree"==t.type&&(i=["parentFieldName","parentUsedField","parentValue","loadType","onlyLeaf","sortField","sortType"]),"true"==t.isPersistence|t.isPersistence&&(r=r.concat(["id","name"])),r=r.concat(i),this.checkArrayIsUndefined(this.form.codeSrchCondConfigVOS)||(a={codeSrchCondConfigVOS:this.form.codeSrchCondConfigVOS}),("default"==t.type||"grid"==t.type)&&this.codeShowFieldConfigVOS.length>=0&&!this.checkArrayIsUndefined(this.codeShowFieldConfigVOS)&&(a=Object.assign(a,{codeShowFieldConfigVOS:this.codeShowFieldConfigVOS})),r.forEach((function(r){"isMuti"!=r&&"onlyLeaf"!=r&&e.checkStringIsEmpty(t[r])&&e.checkArrayIsUndefined(t[r])||(a=Object.assign(a,Object(n["a"])({},r,t[r])))})),a},checkStringIsEmpty:function(e){return null===e||"undefined"===typeof e||"string"===typeof e&&""===e&&"undefined"!==e},checkArrayIsUndefined:function(e){return"array"===typeof e&&(0===e.length||null===e||"undefined"===typeof e)},clearSelectionTable:function(e){"referType"==e?(this.form.referType="",this.form.referTypeName=""):this.form.sortField=""},openSelectionTable:function(e){if("referType"==e)return this.referBtmDialogParams.selectReferBtmSettingBox=!0,void this.$refs[this.referBtmDialogParams.ref].referBtmOnLoad();if(""!=this.form.referType&&null!=this.form.referType){var t=this.seletedBtmTypeAttrOptions;t.btmTypeId=this.form.referType,"sortField"==e?(t.title="涓恒�愭帓搴忓瓧娈点�戦�夊彇鍊煎璇濇",t.condition="sortField"):"addSearchCondition"==e?(t.title="閫夋嫨鏌ヨ鏉′欢",t.condition="addSearchCondition"):(t.title="閫夋嫨鏄剧ず瀛楁",t.condition="selectAttr"),this.$refs[this.selectedBtmTypeAttrParams.ref].selectedBtmTypeAttrOnLoad(t),this.selectedBtmTypeAttrParams.selectedBtmTypeAttrSettingBox=!0}else this.$message.warning("璇疯緭鍏ュ弬鐓х殑涓氬姟绫诲瀷")},echoReferBtmType:function(e){this.form.referTypeName=e.name||e.id,this.form.referType=e.id||""},echoSelectedAttr:function(e){var t=this;"sortField"===e.condition?this.form.sortField=e.selectedArrary[0].id:"addSearchCondition"===e.condition?e.selectedArrary.forEach((function(e){t.form.codeSrchCondConfigVOS.push({filterField:e.id,filterType:"_equal",filterTypeText:e.name,filterValue:"",$cellEdit:!1})})):e.selectedArrary.forEach((function(e){t.codeShowFieldConfigVOS.push({field:e.id,title:e.name,fieldType:"text",fieldTypeText:"鏂囨湰妗�",sort:!1,attrSortField:e.id,width:e.attributeLength,isquery:!1,$cellEdit:!1})}))}}},c=l,u=(r("3f7f"),r("2877")),d=Object(u["a"])(c,i,a,!1,null,null,null);t["default"]=d.exports},bc5f:function(e,t,r){"use strict";r("a297")},bcc5:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"115vh"},attrs:{title:"鏌ョ湅搴旂敤鑼冨洿",visible:e.showDialog,"append-to-body":"",width:"65%"},on:{"update:visible":function(t){e.showDialog=t},close:e.closeDialog}},[t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.rangeData,option:e.option}})],1)],1)},a=[],n={name:"Versionpackage.vue",props:{rangeData:{type:Array}},data:function(){return{showDialog:!1,option:{height:300,headerAlign:"center",align:"center",border:!0,menu:!1,index:!0,addBtn:!1,indexFixed:!1,menuFixed:!1,header:!1,highlightCurrentRow:!0,column:[{label:"鑻辨枃鍚嶇О",prop:"id"},{label:"涓枃鍚嶇О",prop:"name"},{label:"鎵�灞為鍩�",prop:"domainText"},{label:"鏁版嵁琛ㄥ悕",prop:"tableName",width:200},{label:"璇存槑",prop:"descirption"}]}}},methods:{closeDialog:function(){this.rangeData=[],this.showDialog=!1}}},o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"431df4ac",null);t["default"]=l.exports},bd80:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("avue-input-tree",{ref:"referTree",attrs:{props:e.props,disabled:e.disabled,lazy:e.lazy,"tree-load":e.treeLoad,"node-click":e.nodeClick,checked:e.checked,"leaf-only":e.referConfig.onlyLeaf,multiple:e.isMuti,placeholder:e.title,dic:e.treeData},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("a481"),r("ade3")),o=(r("28a5"),r("ee95")),s=r("c54a");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"vciWebReferTree",props:["referConfig","value","text","title","disabled"],data:function(){return{options:this.referConfig.options,lazy:"node"==this.referConfig.options.loadType,isMuti:"true"==this.referConfig.options.isMuti||1==this.referConfig.options.isMuti||1==this.referConfig.options.muti,props:{value:"oid",label:"name"},config:{valueField:this.referConfig.valueField||this.referConfig.options.valueField||"oid",textField:this.referConfig.textField||this.referConfig.options.textField||"name",textSep:this.referConfig.textSep||" "},treeUrl:this.referConfig.options.url||"/api/ubcs-code/mdmEngineController/defaultReferTree",treeData:[],selectionList:[],currentNode:{},params:{},loadType:{all:"all",node:"node"},copyParam:["btmType","lnType","toBtmType","textField","valueField","parentFieldName","parentValue","sort","order","isDirection","whereSql","isMuti","queryScheme","isQueryAllColumn","queryColumn","split","loadType","onlyLeaf","onlyLeafText","parentUsedField"]}},created:function(){this.getParams()},mounted:function(){this.lazy||(this.options.data?this.treeData=this.options.data:this.getTree())},computed:{},methods:{getParams:function(){var e={};this.options.extraParams&&(e=this.options.extraParams);for(var t=0;t<this.copyParam.length;t++)"btmType"==this.copyParam[t]?e[this.copyParam[t]]=this.options["referBo"]||this.options["referType"]:this.copyParam[t]in this.options&&(e[this.copyParam[t]]=this.options[this.copyParam[t]]);if(e["referBo"]=this.options["referBo"]||this.options["referType"],e["referType"]=e["referBo"],e["selectAllLevel"]=this.options.loadType==this.loadType.all,e.muti=this.isMuti,"true"==e.isQueryAllColumn&&(e.isQueryAllColumn=!0),this.options.useFormKey&&this.options.formValues&&(e['conditionMap["'+(this.options.paramForFormKey?this.options.paramForFormKey:this.options.useFormKey)+'"]']=this.options.formValues[this.options.useFormKey]),this.options.loadType||(this.options.loadType=this.loadType.node),e["queryAllLevel"]=this.options.loadType!=this.loadType.node,e["loadType"]=this.options.loadType,e["multipleSelect"]=this.isMuti,e["isMuti"]=e["multipleSelect"],this.options.remoteSort&&this.options.initSort&&(e["order"]=this.options.initSort.type,e["sort"]=this.options.initSort.field),this.options.rootParams)for(var r in this.options.rootParams)e[r]=this.options.rootParams[r];if(this.options.conditionParams)for(var r in this.options.conditionParams)e['conditionMap["'+r+'"]']=this.options.conditionParams[r];if(this.options.where)for(var r in this.options.where)e['conditionMap["'+r+'"]']=this.options.where[r];if(this.options.treeExtandParams)for(var r in this.options.treeExtandParams)e['extandParamsMap["'+r+'"]']=this.options.treeExtandParams[r];if(this.options.sourceDataParams)for(var r in this.options.sourceDataParams){if(r&&r.constructor===Object)return;e['sourceData["'+r+'"]']=this.options.sourceDataParams[r]}if(this.options.replaceParams)for(var r in this.options.replaceParams){if(r&&r.constructor===Object)return;e['replaceMap["'+r+'"]']=this.options.replaceParams[r]}e["parentValue"]="\\IN(SELECT oid from PL_CODE_CLASSIFY where id ='hesuanfenlei')",this.params=e},getTree:function(){var e=this;Object(o["getTree"])(this.params,this.treeUrl).then((function(t){e.treeData=t.data}))},treeLoad:function(e,t){var r=0===e.level?0:e.data.oid;if(this.params.parentOid=r.indexOf("@vcitreesep@")>-1?r.split("@vcitreesep@")[1]:r,this.params.parentValue=this.params.parentOid,this.params.parentBtmName=e.data.attributes.btmName||e.data.attributes.btmname,this.params.parentBtmType=this.params.parentBtmName,this.options.rootParams&&0!==e.level)for(var i in this.options.rootParams)delete this.params[i];Object(o["getLazyTree"])(this.params,this.treeUrl).then((function(e){t(e.data.data.map((function(e){return c(c({},e),{},{leaf:!e.hasChildren})})))}))},nodeClick:function(e,t,r){this.isMuti||this.setValue({checkedNodes:[e]})},checked:function(e,t){this.setValue(t)},setValue:function(e){for(var t=[],r=[],i=this.config.textSep,a=0;a<e.checkedNodes.length;a++){var n=e.checkedNodes[a],o=this.config.valueField.indexOf("attribute.")>=0?n.attributes[this.config.valueField.replace("attribute.","")]:n.attributes[this.config.valueField]||n[this.config.valueField];t.push(o);for(var l=[],c=this.config.textField.split(","),u=0;u<c.length;u++)if(!Object(s["b"])(c[u])){var d=c[u].indexOf("attribute.")>=0?n.attributes[c[u].replace("attribute.","")]:n.attributes[c[u]]||n[c[u]];l.push(d)}r.push(l.join(i))}this.value=t.join(","),this.text=r.join(","),this.$emit("setValue",{field:this.referConfig.field,showField:this.referConfig.showField,value:this.value,text:this.text||"",isTreeMuti:this.isMuti,rawData:e.checkedNodes})}},watch:{}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,"65de9721",null);t["default"]=f.exports},bf30:function(e,t,r){},bf9e:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return e.dialogVisible?t("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],staticClass:"avue-dialog avue-dialog--top",attrs:{visible:e.dialogVisible,top:"-5vh",title:e.title,width:e.width,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t},opened:e.openDialog},scopedSlots:e._u([{key:"footer",fn:function(){return["detail"!==e.type?t("div",{},[t("el-button",{attrs:{size:"small"},on:{click:function(t){return e.close()}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary",loading:e.submitBtnLoading,size:"small"},on:{click:function(t){return e.submit()}}},[e._v(e._s(e.submitText))]),e.showResembleQuery?t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.resembleQuerySubmit}},[e._v("鐩镐技鍍忔煡璇�")]):e._e()],1):e._e()]},proxy:!0}],null,!1,912261284)},[e.dialogVisible?t("FormTemplate",e._b({ref:"FormTemplate",attrs:{type:e.type,rowOid:e.rowOid,templateOid:e.templateOid},on:{getFormData:e.getFormData}},"FormTemplate",e.$attrs,!1)):e._e(),"detail"!==e.type&&e.dialogVisible&&(e.showCodeApply||e.showResembleQuery)&&"preview"!==e.type?t("div",{staticClass:"tab_box"},[t("el-tabs",{attrs:{type:"border-card"},on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[e.showCodeApply?t("el-tab-pane",{attrs:{label:"鐮佸�肩敵璇�",name:"codeApply"}},[t("FormTemplate",e._b({ref:"CodeApply",attrs:{type:e.type,selfColumnType:e.selfColumnType,selfColumnConfig:e.selfColumnConfig},on:{getFormData:e.getCodeApplyFormData,referConfigDataUpdate:e.referConfigDataUpdate}},"FormTemplate",e.$attrs,!1))],1):e._e(),e.showResembleQuery?t("el-tab-pane",{attrs:{label:"鐩镐技椤规煡璇�",name:"resembleQuery"}},[t("ResembleQuery",e._b({ref:"resembleQueryRef",attrs:{hasResemble:this.hasResemble,column:this.resembleTableColumn,codeClassifyOid:e.codeClassifyOid,form:this.form,templateOid:e.templateOid}},"ResembleQuery",e.$attrs,!1))],1):e._e()],1)],1):e._e()],1):e._e()},a=[],n=(r("2fdb"),r("96cf"),r("1da1")),o=(r("7f7f"),r("6762"),r("ac6a"),r("456d"),r("902d")),s=r("8cf2"),l=r("6657"),c={name:"FormTemplateDialog",components:{ResembleQuery:l["default"],FormTemplate:s["default"]},props:{visible:{type:Boolean,default:!1},type:{type:String,default:"add"},title:{type:String,default:"缂栫爜鐢宠"},width:{type:String,default:"80%"},rowOid:"",codeClassifyOid:{type:String,default:""},templateOid:{type:String,default:""},submitText:{type:String,default:"纭� 瀹�"},setForm:{type:Object,default:function(){return{}}}},data:function(){return{loading:!1,submitBtnLoading:!1,hasResemble:!1,resembleTableColumn:[],secVOList:[],form:{},codeApplyForm:{},activeName:"codeApply",showCodeApply:!1,showResembleQuery:!1,selfColumnType:{codefixedsec:"combox",codeclassifysec:"refer",codevariablesec:"text",coderefersec:"refer"},selfColumnConfig:{function:{required:this.isRequired,dicData:this.getOptionList,type:this.getType,referConfig:this.getReferConfig,readOnly:this.getDisabled},exchange:{text:"name",field:"oid",prop:"oid",showField:"name",parentClassifySecOid:"parentClassifySecOid",label:"name",maxlength:"codeSecLength",data:"fixedValueVOList"},directVoluation:{search:!0,props:{label:"id",value:"id"}}},defaultKeys:["oid","id","name","description","revisionoid","nameoid","btmname","lastr","firstr","lastv","firstv","creator","createtime","lastModifier","lastmodifytime","revisionrule","revisionseq","revisionvalue","versionrule","versionseq","versionvalue","lcstatus","ts","owner","checkinby","checkintime","checkoutby","checkouttime","copyfromversion","secretgrade"],codeRuleOid:""}},created:function(){},computed:{dialogVisible:{get:function(){return this.visible},set:function(e){this.$emit("update:visible",e)}}},methods:{openDialog:function(){this.getFormTemplate(),"add"===this.type&&this.getCodeRule()},close:function(){this.dialogVisible=!1},getFormTemplate:function(){var e=this;Object(o["getFormTemplate"])({templateOid:this.templateOid,codeClassifyOid:this.codeClassifyOid}).then((function(t){200===t.status&&(e.hasResemble=t.data.resembleTableVO&&t.data.resembleTableVO.cols&&t.data.resembleTableVO.cols.length>0,e.resembleTableColumn=t.data.resembleTableVO.cols||[],e.hasResemble?(e.activeName="resembleQuery",e.showResembleQuery=!0):e.showResembleQuery=!1,console.log(e.hasResemble,"this.hasResemblethis.hasResemble"),e.$nextTick((function(){e.$refs.FormTemplate.templateRender(t.data.formDefineVO.items),Object.keys(e.setForm).length>0&&(e.$refs.FormTemplate.form=e.setForm)})))})).catch((function(){e.loading=!1}))},getCodeRule:function(){var e=this;Object(o["getCodeRule"])({codeClassifyOid:this.codeClassifyOid}).then((function(t){if(t.data&&200===t.data.code){e.codeRuleOid=t.data.data.oid;var r=["codefixedsec","codeclassifysec","codevariablesec","coderefersec"];e.secVOList=(t.data.data.secVOList||[]).filter((function(e){return r.includes(e.secType)})),e.secVOList.length>0&&"add"===e.type?(e.showCodeApply=!0,e.activeName="codeApply",e.$nextTick((function(){e.$refs.CodeApply.templateRender(e.secVOList)}))):e.showCodeApply=!1}}))},getFormData:function(e){this.form=e},getCodeApplyFormData:function(e){this.codeApplyForm=e},referConfigDataUpdate:function(e){var t=this,r=e.field;this.secVOList=this.secVOList.map((function(e){return e.parentClassifySecOid===r&&(t.$refs.CodeApply.form[e.oid]=void 0,t.$refs.CodeApply.form[e.name]=void 0),e})),this.$refs.CodeApply.templateRender(this.secVOList)},resembleQuerySubmit:function(){this.activeName="resembleQuery",this.$refs.resembleQueryRef.resembleQuery(this.form)},handleClick:function(){"resembleQuery"===this.activeName&&this.resembleQuerySubmit()},submit:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n,o,s,l,c=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$refs.FormTemplate.validate();case 2:if(t=e.sent,t){e.next=5;break}return e.abrupt("return");case 5:if(!0,r=[],!this.$refs.resembleQueryRef){e.next=11;break}return e.next=10,this.$refs.resembleQueryRef.resembleQuery(this.form);case 10:r=e.sent;case 11:if(!(r.length>0)){e.next=14;break}return e.next=14,this.$confirm("璇ョ墿鏂欏凡鏈�".concat(r.length,"鏉$浉浼兼暟鎹紝鏄惁缁х画淇濆瓨锛�"),"闇�瑕佹偍纭",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"});case 14:i=["jiliangdwname","materialtypeText","morengongysname","$caigouwl","$xiaoshouwl","$shifoupihaoguanli","lcstatus_text","hesuanfenleiname","$kucunwl","oldcode","lastmodifier"],a={},n=this.getDefaultValueAndFormValues(this.form),o=n.defaultValue,s=n.formValue,i.forEach((function(e){c.$delete(s,e)})),l=Object.keys(s),l.forEach((function(e,t){l.forEach((function(r,i){e==="$"+r&&i!==t&&c.$delete(s,l[t])}))})),a.data=s,a=Object.assign({},a,o),a.secDTOList=this.secVOList.map((function(e){return{secOid:e.oid,secValue:c.codeApplyForm[e.oid]}})),a.codeClassifyOid=this.codeClassifyOid,a.codeRuleOid=this.codeRuleOid,a.templateOid=this.templateOid,this.$emit("submit",a);case 28:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getDefaultValueAndFormValues:function(e){var t={},r={};for(var i in e)if(Object.hasOwnProperty.call(e,i)){var a=e[i];this.defaultKeys.includes(i)?t[i]=a:r[i]=a}return{defaultValue:t,formValue:r}},getType:function(e){return this.selfColumnType[e.secType]},getReferConfig:function(e){var t={};return"codeclassifysec"==e.secType?t={isMuti:!1,type:"grid",tableConfig:{limit:-1,cols:[{field:"id",title:"鑻辨枃鍚嶇О",sort:!0,width:150},{field:"name",title:"涓枃鍚嶇О",sort:!0,width:150},{field:"description",title:"鎻忚堪",width:250}],queryColumns:[{field:"id",title:"鑻辨枃鍚嶇О"},{field:"name",title:"涓枃鍚嶇О"}]},url:"api/ubcs-code/ubcs-code/mdmEngineController/listCodeClassifyValueBySecOid",extraParams:{classifySecOid:e.oid,parentClassifyValueOid:e.parentClassifySecOid?this.codeApplyForm[e.parentClassifySecOid]:""}}:"coderefersec"==e.secType&&(t=JSON.parse(e.referValueInfo)),t},getDisabled:function(e){if("codeclassifysec"===e.secType&&e.parentClassifySecOid)return!this.codeApplyForm[e.parentClassifySecOid]},isRequired:function(e){return"true"!=e.nullableFlag},getOptionList:function(e){if(Array.isArray(e.fixedValueVOList)&&e.fixedValueVOList.length>0){var t={key:"id",value:"id"},r=e.fixedValueVOList.map((function(e){for(var r in t)if(Object.hasOwnProperty.call(t,r)){var i=t[r];e[r]=e[i]}return e}));return r}return[]}}},u=c,d=(r("3aaa"),r("2877")),p=Object(d["a"])(u,i,a,!1,null,"1416b4f7",null);t["default"]=p.exports},c0c7:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"remove",(function(){return l})),r.d(t,"add",(function(){return c})),r.d(t,"update",(function(){return u})),r.d(t,"updatePlatform",(function(){return d})),r.d(t,"getUser",(function(){return p})),r.d(t,"getUserPlatform",(function(){return f})),r.d(t,"getUserInfo",(function(){return m})),r.d(t,"resetPassword",(function(){return h})),r.d(t,"updatePassword",(function(){return b})),r.d(t,"updateInfo",(function(){return g})),r.d(t,"grant",(function(){return y})),r.d(t,"unlock",(function(){return v})),r.d(t,"insert",(function(){return O})),r.d(t,"check",(function(){return w})),r.d(t,"getByRoleUserList",(function(){return C}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-user/page",method:"get",params:o(o({},r),{},{current:e,size:t,deptId:i})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-user/remove",method:"post",params:{ids:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-user/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-user/update",method:"post",data:e})},d=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-user/update-platform",method:"post",params:{userId:e,userType:t,userExt:r}})},p=function(e){return Object(a["a"])({url:"/api/ubcs-user/detail",method:"get",params:{id:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-user/platform-detail",method:"get",params:{id:e}})},m=function(){return Object(a["a"])({url:"/api/ubcs-user/info",method:"get"})},h=function(e){return Object(a["a"])({url:"/api/ubcs-user/reset-password",method:"post",params:{userIds:e}})},b=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-user/update-password",method:"post",params:{oldPassword:e,newPassword:t,newPassword1:r}})},g=function(e){return Object(a["a"])({url:"/api/ubcs-user/update-info",method:"post",data:e})},y=function(e,t){return Object(a["a"])({url:"/api/ubcs-user/grant",method:"post",params:{userIds:e,roleIds:t}})},v=function(e){return Object(a["a"])({url:"/api/ubcs-user/unlock",method:"post",params:{userIds:e}})},O=function(e){return Object(a["a"])({url:"/api/ubcs-system/user-pwdstrategy/insert",method:"put",data:e})},w=function(e){return Object(a["a"])({url:"/api/ubcs-user/check-renexpr",method:"post",params:{userId:e}})},C=function(e){return Object(a["a"])({url:"/api/ubcs-user/getByRoleUserList",method:"get",params:{roleName:e}})}},c0fb:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"basic-block",style:e.styleName},[t("div",{staticClass:"box",style:e.boxStyleName},[t("router-link",{attrs:{to:e.to}},[t("span",{domProps:{textContent:e._s(e.text)}}),t("p",{domProps:{textContent:e._s(e.dept)}}),t("i",{class:e.icon})])],1)])},a=[],n=(r("c5f6"),{name:"basicBlock",props:{icon:{type:String},background:{type:String},to:{type:Object,default:function(){return{}}},text:{type:String},dept:{type:String},time:{type:[Number,String]},gutter:{type:[Number,String],default:5},color:{type:String},width:{type:[Number,String]},height:{type:[Number,String]}},computed:{styleName:function(){return{animationDelay:"".concat(this.time/25,"s"),width:this.setPx(this.width),height:this.setPx(this.height),margin:this.setPx(this.gutter)}},boxStyleName:function(){return{backgroundColor:this.color,backgroundImage:"url('".concat(this.background,"')")}}}}),o=n,s=(r("49c2"),r("2877")),l=Object(s["a"])(o,i,a,!1,null,null,null);t["default"]=l.exports},c0fc:function(e,t,r){},c14f:function(e,t,r){"use strict";r("9976")},c1aa:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-develop/datasource/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-develop/datasource/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-develop/datasource/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-develop/datasource/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-develop/datasource/submit",method:"post",data:e})}},c24f:function(e,t,r){"use strict";r.r(t),r.d(t,"loginByUsername",(function(){return n})),r.d(t,"loginBySocial",(function(){return o})),r.d(t,"loginBySso",(function(){return s})),r.d(t,"refreshToken",(function(){return l})),r.d(t,"registerGuest",(function(){return c})),r.d(t,"getButtons",(function(){return u})),r.d(t,"getCaptcha",(function(){return d})),r.d(t,"logout",(function(){return p})),r.d(t,"getUserInfo",(function(){return f})),r.d(t,"sendLogs",(function(){return m})),r.d(t,"clearCache",(function(){return h})),r.d(t,"selcetList",(function(){return b}));r("7f7f");var i=r("b5c6"),a=r("1ca4"),n=function(e,t,r,n,o,s,l){return Object(i["a"])({url:"/api/ubcs-auth/oauth/token",method:"post",headers:{"Tenant-Id":e,"Dept-Id":a["a"].switchMode?t:"","Role-Id":a["a"].switchMode?r:"","Captcha-Key":l},params:{tenantId:e,username:n,password:o,grant_type:a["a"].captchaMode?"captcha":"password",scope:"all",type:s}})},o=function(e,t,r){return Object(i["a"])({url:"/api/ubcs-auth/oauth/token",method:"post",headers:{"Tenant-Id":e},params:{tenantId:e,source:t,state:r,grant_type:"social",scope:"all"}})},s=function(e){return Object(i["a"])({url:"/api/ubcs-auth/oauth/token",method:"post",headers:{"Tenant-Id":e},params:{tenantId:e,grant_type:"authorization_code",scope:"all",redirect_uri:a["a"].redirectUri}})},l=function(e,t,r,n){return Object(i["a"])({url:"/api/ubcs-auth/oauth/token",method:"post",headers:{"Tenant-Id":t,"Dept-Id":a["a"].switchMode?r:"","Role-Id":a["a"].switchMode?n:""},params:{tenantId:t,refresh_token:e,grant_type:"refresh_token",scope:"all"}})},c=function(e,t){return Object(i["a"])({url:"/api/ubcs-user/register-guest",method:"post",params:{tenantId:e.tenantId,name:e.name,account:e.account,password:e.password,oauthId:t}})},u=function(){return Object(i["a"])({url:"/api/ubcs-system/menu/buttons",method:"get"})},d=function(){return Object(i["a"])({url:"/api/ubcs-auth/oauth/captcha",method:"get",authorization:!1})},p=function(){return Object(i["a"])({url:"/api/ubcs-auth/oauth/logout",method:"get",authorization:!1})},f=function(){return Object(i["a"])({url:"/api/ubcs-auth/oauth/user-info",method:"get"})},m=function(e){return Object(i["a"])({url:"/api/ubcs-auth/oauth/logout",method:"post",data:e})},h=function(){return Object(i["a"])({url:"/api/ubcs-auth/oauth/clear-cache",method:"get",authorization:!1})},b=function(){return Object(i["a"])({url:"/api/ubcs-system/tenant/tenant-map",method:"get"})}},c35b:function(e,t,r){},c370:function(e,t,r){},c477:function(e,t,r){},c54a:function(e,t,r){"use strict";r.d(t,"a",(function(){return i})),r.d(t,"b",(function(){return a}));r("28a5");function i(e){return/^http[s]?:\/\/.*/.test(e)}function a(e){if("boolean"==typeof e)return!1;if("number"==typeof e)return!1;if(e instanceof Array){if(0==e.length)return!0}else{if(!(e instanceof Object))return"null"==e||null==e||"undefined"==e||void 0==e||""==e;if("{}"===JSON.stringify(e))return!0}return!1}},c5e0:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"115vh","margin-top":"-14vh","overflow-y":"hidden"},attrs:{title:"閫夋嫨鍙傜収閰嶇疆","append-to-body":"",visible:e.isShowReferConfigCrud,width:"95%",id:"refer-config-dialog"},on:{"update:visible":function(t){e.isShowReferConfigCrud=t}}},[t("div",{staticStyle:{width:"100%","overflow-y":"auto",height:"70vh"}},[t("el-row",{staticStyle:{width:"100%",height:"70%"}},[t("el-col",{style:e.toggleBasicCrudWidth},[t("basic-container",{staticStyle:{width:"100%"}},[t("avue-crud",{ref:e.referConfigParams.ref,staticClass:"refer-config-crud",attrs:{option:e.referConfigCrudOption,page:e.referConfigParams.referConfigPage,"table-loading":e.referConfigParams.referConfigLoading,data:e.referConfigParams.referConfigData},on:{"update:page":function(t){return e.$set(e.referConfigParams,"referConfigPage",t)},"row-click":e.referConfigRowClick,"search-change":e.referConfigSearchChange,"search-reset":e.referConfigSearchReset,"current-change":e.referConfigCurrentChange,"size-change":e.referConfigSizeChange,"on-load":e.referConfigOnload},scopedSlots:e._u([{key:"radio",fn:function(r){var i=r.row;return[t("el-radio",{attrs:{label:i.$index},model:{value:e.referConfigParams.referConfigSelectedRow,callback:function(t){e.$set(e.referConfigParams,"referConfigSelectedRow",t)},expression:"referConfigParams.referConfigSelectedRow"}},[e._v("\n                                聽\n                            ")])]}}])})],1)],1),t("el-col",{directives:[{name:"show",rawName:"v-show",value:e.isShowForm,expression:"isShowForm"}],staticStyle:{height:"100%",width:"30%"}},[t("basic-container",{staticStyle:{width:"100%",height:"100vh","overflow-y":"hidden"}},[t("avue-form",{ref:"refereConfigForm",staticClass:"refer-confg-form",staticStyle:{height:"65vh","overflow-y":"auto"},attrs:{option:e.formOption},model:{value:e.referConfigForm,callback:function(t){e.referConfigForm=t},expression:"referConfigForm"}})],1)],1)],1),t("el-row",{staticStyle:{width:"100%",height:"30%","margin-top":"130px"}},[t("el-col",{style:e.toggleSrchCrudWidth},[t("basic-container",{staticStyle:{width:"100%",height:"100%"}},[t("avue-crud",{ref:e.srchCondParams.ref,staticClass:"refer-srchcond-crud",attrs:{option:e.srchCondOption,"table-loading":e.srchCondParams.srchCondLoading,data:e.srchCondParams.srchCondData}})],1)],1),t("el-col",{directives:[{name:"show",rawName:"v-show",value:e.showAttrParams.isShow,expression:"showAttrParams.isShow"}],staticStyle:{width:"60%",height:"100%"}},[t("basic-container",{staticStyle:{width:"100%",height:"100%"}},[t("avue-crud",{ref:e.showAttrParams.ref,staticClass:"refer-attr-crud",attrs:{option:e.showAttrOption,"table-loading":e.showAttrParams.showAttrLoading,data:e.showAttrParams.showAttrData}})],1)],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.selectedreferConfig("selectedSave")}}},[e._v("閫夋嫨骞朵繚瀛�")]),t("el-button",{on:{click:function(t){return e.selectedreferConfig("selectedEdit")}}},[e._v("閫夋嫨骞朵慨鏀�")])],1)])},a=[],n=(r("456d"),r("ade3")),o=(r("ac6a"),r("0eb9")),s={name:"referConfigCrudDialog",props:{},data:function(){return{isShowReferConfigCrud:!1,referConfigCrudOption:{border:!0,height:"45vh",tip:!1,searchShow:!0,searchMenuSpan:6,index:!0,selection:!1,menu:!1,addBtn:!1,refreshBtn:!1,searchShowBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,align:"center",menuAlign:"center",column:[{label:"-",prop:"radio",width:60,hide:!1},{label:"鍙傜収閰嶇疆缂栧彿",width:120,search:!0,searchSpan:9,searchLabelWidth:100,prop:"id"},{label:"鍙傜収閰嶇疆鍚嶇О",search:!0,searchSpan:9,searchLabelWidth:100,prop:"name"},{label:"鍙傜収鐨勪笟鍔$被鍨�",search:!1,prop:"referTypeName"},{label:"鏄剧ず鐨勫睘鎬�",search:!1,prop:"textField"},{label:"瀛樺偍鍊肩殑灞炴��",search:!1,prop:"valueField"},{label:"鍙傜収绐楀彛绫诲瀷",search:!1,prop:"typeText"}]},referConfigParams:{ref:"referConfigCrud",referConfigLoading:!1,referConfigData:[],referConfigPage:{pageSize:10,currentPage:1,total:0},referConfigQuery:{},referConfigSelectedRowData:"",referConfigSelectedRow:""},formOption:{submitBtn:!1,emptyBtn:!1,labelWidth:"150",column:[{label:"鏍戝舰鐨勪笂绾у睘鎬�",prop:"parentFieldName",span:24,disabled:!0,row:!0,placeholder:" "},{label:"涓婄骇灞炴�у�煎搴斿睘鎬�",prop:"parentUsedField",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鏍硅妭鐐圭殑鍊�",prop:"parentValue",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鏍戝姞杞芥柟寮�",prop:"loadType",span:24,disabled:!0,row:!0,placeholder:" ",dicData:[{label:"鍏ㄩ儴",value:"all"},{label:"閫愮骇鍔犺浇",value:"node"}]},{label:"鏄惁鍙兘閫夋嫨鍙跺瓙鑺傜偣",prop:"onlyLeaf",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鎺掑簭瀛楁",prop:"sortField",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鎺掑簭绫诲瀷",prop:"sortType",span:24,disabled:!0,row:!0,placeholder:" ",dicData:[{label:"鍗囧簭",value:"asc"},{label:"闄嶅簭",value:"desc"}]}]},referConfigForm:{},sortColumn:[{label:"姣忛〉鏄剧ず鏉℃暟",prop:"limit",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鎺掑簭瀛楁",prop:"sortField",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鎺掑簭绫诲瀷",prop:"sortType",span:24,disabled:!0,row:!0,placeholder:" ",dicData:[{label:"鍗囧簭",value:"asc"},{label:"闄嶅簭",value:"desc"}]}],treeColumn:[{label:"鏍戝舰鐨勪笂绾у睘鎬�",prop:"parentFieldName",span:24,disabled:!0,row:!0,placeholder:" "},{label:"涓婄骇灞炴�у�煎搴斿睘鎬�",prop:"parentUsedField",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鏍硅妭鐐圭殑鍊�",prop:"parentValue",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鏍戝姞杞芥柟寮�",prop:"loadType",span:24,disabled:!0,row:!0,placeholder:" ",dicData:[{label:"鍏ㄩ儴",value:"all"},{label:"閫愮骇鍔犺浇",value:"node"}]},{label:"鏄惁鍙兘閫夋嫨鍙跺瓙鑺傜偣",prop:"onlyLeaf",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鎺掑簭瀛楁",prop:"sortField",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鎺掑簭绫诲瀷",prop:"sortType",span:24,disabled:!0,row:!0,placeholder:" ",dicData:[{label:"鍗囧簭",value:"asc"},{label:"闄嶅簭",value:"desc"}]}],standColumn:[{label:"鍙傝�冪殑UI涓婁笅鏂�",prop:"referContent",span:24,disabled:!0,row:!0,placeholder:" "},{label:"骞冲彴鐨勮〃鏍肩紪鍙�",prop:"displayTable",span:24,disabled:!0,row:!0,placeholder:" "}],srchCondOption:{border:!0,height:"40vh",tip:!1,searchShow:!1,searchMenuSpan:6,index:!0,selection:!1,menu:!1,addBtn:!1,refreshBtn:!1,searchShowBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,align:"center",menuAlign:"center",column:[{label:"鏌ヨ鏉′欢",children:[{label:"绛涢�夊瓧娈�",prop:"filterField"},{label:"绛涢�夌被鍨�",prop:"filterType"},{label:"绛涢�夌殑鍊�",prop:"filterValue"}]}]},srchCondParams:{ref:"srchCondCrud",srchCondLoading:!1,srchCondData:[],isShow:!0},toggleSrchCrudWidth:{width:"40%",height:"100%"},showAttrOption:{border:!0,height:"40vh",tip:!1,searchShow:!1,searchMenuSpan:6,index:!0,selection:!1,menu:!1,addBtn:!1,refreshBtn:!1,searchShowBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,align:"center",menuAlign:"center",column:[{label:"鏄剧ず鐨勫睘鎬�",children:[{label:"鍒楀瓧娈�",prop:"field"},{label:"鍒楀悕",prop:"title"},{label:"瀛楁绫诲瀷",prop:"fieldTypeText"},{label:"鍒楄〃鍙帓搴�",prop:"sort"},{label:"鎺掑簭瀛楁",prop:"attrSortField"},{label:"瀛楁瀹藉害",prop:"width"},{label:"鍒楀浐瀹氫綅缃�",prop:"fixedPositionText"},{label:"js鏄剧ず浠g爜",prop:"templet"},{label:"鏄惁蹇�熸煡璇�",prop:"isQuery"}]}]},showAttrParams:{ref:"showAttrCrud",showAttrLoading:!1,showAttrData:[],isShow:!0},isShowForm:!0,toggleBasicCrudWidth:{height:"100%",width:"70%"},isShowAttrCrud:!0,defaultOrGridForm:["limit","sortField","sortType"],standForm:["referContent","displayTable"],treeForm:["parentFieldName","parentUsedField","parentValue","loadType","onlyLeaf","sortField","sortType"]}},watch:{isShowReferConfigCrud:function(){this.isShowReferConfigCrud&&this.referConfigOnload()}},methods:{selectedreferConfig:function(e){var t=this.referConfigParams.referConfigSelectedRowData;if(t){var r=this.filterForm(t);if("selectedSave"==e)this.$emit("echoReferConfig",r);else{var i={referBtmName:r.referType,referBtmId:r.referTypeName,referConfig:JSON.stringify(r)};this.$emit("openReconfigInterFace",i)}this.isShowReferConfigCrud=!1}else this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹紒")},filterForm:function(e){var t=this,r=["referTypeName","referType","textField","valueField","type","url","backPath","method","height","useFormKey","paramForFormKey","isMuti","mapFields","isOpenGlobal","isPersistence","id","name"],i=[],a={};return"stand"==e.type?i=["referContent","displayTable"]:"default"==e.type||"grid"==e.type?i=["limit","sortField","sortType"]:"tree"==e.type&&(i=["parentFieldName","parentUsedField","parentValue","loadType","onlyLeaf","sortField","sortType"]),r=r.concat(i),e.codeSrchCondConfigVOS.length>0&&(a={codeSrchCondConfigVOS:e.codeSrchCondConfigVOS}),("default"==e.type||"grid"==e.type)&&e.codeShowFieldConfigVOS.length>=0&&(a=Object.assign(a,{codeShowFieldConfigVOS:e.codeShowFieldConfigVOS})),r.forEach((function(r){"isMuti"!=r&&"onlyLeaf"!=r&&t.checkStringIsEmpty(e[r])&&t.checkArrayIsUndefined(e[r])||(a=Object.assign(a,Object(n["a"])({},r,e[r])))})),a},checkStringIsEmpty:function(e){return null===e||"undefined"===typeof e||"string"===typeof e&&""===e&&"undefined"!==e},checkArrayIsUndefined:function(e){return"array"===typeof e&&(0===e.length||null===e||"undefined"===typeof e||e===[])},referConfigOnload:function(){var e=this,t=this.referConfigParams;t.referConfigLoading=!0;var r={};t.referConfigQuery&&Object.keys(t.referConfigQuery).forEach((function(e){r["conditionMap["+e+"]"]=t.referConfigQuery[e]})),Object(o["getReferConfigPage"])(t.referConfigPage.currentPage,t.referConfigPage.pageSize,r).then((function(t){var r=t.data.data;e.referConfigParams.referConfigPage.total=r.total,e.referConfigParams.referConfigData=r.records,e.referConfigParams.referConfigLoading=!1,e.referConfigParams.referConfigData.length>0&&e.$nextTick((function(){e.$refs[e.referConfigParams.ref].doLayout(),e.referConfigParams.referConfigSelectedRow=0,e.$refs[e.referConfigParams.ref].setCurrentRow(e.referConfigParams.referConfigData[0]),e.referConfigParams.referConfigSelectedRowData=e.referConfigParams.referConfigData[0],e.attrAndSrchCondOnload(e.referConfigParams.referConfigData[0]),e.loadDefaultOrGridOrStandOrTreeForm(e.referConfigParams.referConfigData[0])}))}))},referBtmTypeSizeChange:function(e){this.referConfigParams.referConfigPage.pageSize=e},referBtmTypeCurrentChange:function(e){this.referConfigParams.referConfigPage.currentPage=e},referConfigRowClick:function(e){this.referConfigParams.referConfigSelectedRowData=e,this.referConfigParams.referConfigSelectedRow=e.$index,this.attrAndSrchCondOnload(e),this.loadDefaultOrGridOrStandOrTreeForm(e)},referConfigSearchChange:function(e,t){this.referConfigParams.referConfigQuery=e,this.referConfigParams.referConfigPage.currentPage=1,this.referConfigOnload(),t()},referConfigSearchReset:function(){this.referConfigParams.referConfigQuery={},this.referConfigOnload(this.referConfigParams.referConfigPage)},referConfigCurrentChange:function(e){this.referConfigParams.referConfigPage.currentPage=e},referConfigSizeChange:function(e){this.referConfigParams.referConfigPage.pageSize=e},loadDefaultOrGridOrStandOrTreeForm:function(e){"tree"!=e.type&"stand"!=e.type&"default"!=e.type&"grid"!=e.type?(this.isShowForm=!1,this.toggleBasicCrudWidth.width="100%"):(this.isShowForm=!0,this.toggleBasicCrudWidth.width="70%",this.toggleFormOption(e)),this.toggleCurdWidth(e)},toggleFormOption:function(e){var t=this,r="";"default"==e.type||"grid"==e.type?(this.formOption.column=this.sortColumn,r="defaultOrGridForm"):"stand"==e.type?(this.formOption.column=this.standColumn,r="standForm"):"tree"==e.type&&(this.formOption.column=this.treeColumn,r="treeForm"),this.referConfigForm={},this[r].forEach((function(r){Vue.set(t.referConfigForm,r,e[r])}))},toggleCurdWidth:function(e){"default"==e.type||"grid"==e.type?(this.showAttrParams.isShow=!0,this.toggleSrchCrudWidth.width="40%"):(this.showAttrParams.isShow=!1,this.toggleSrchCrudWidth.width="100%")},attrAndSrchCondOnload:function(e){var t=this;this.srchCondParams.srchCondLoading=!0,this.showAttrParams.showAttrLoading=!0,this.$nextTick((function(){t.$refs[t.srchCondParams.ref].doLayout(),t.$refs[t.showAttrParams.ref].doLayout()})),this.srchCondParams.srchCondData=e.codeSrchCondConfigVOS,this.showAttrParams.showAttrData=e.codeShowFieldConfigVOS,this.srchCondParams.srchCondLoading=!1,this.showAttrParams.showAttrLoading=!1}}},l=s,c=(r("8409"),r("2877")),u=Object(c["a"])(l,i,a,!1,null,null,null);t["default"]=u.exports},c7a0:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option},on:{"on-load":e.getList,"row-del":e.rowDel,"refresh-change":e.refreshChange,"row-save":e.rowSave},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},a=[],n=(r("7f7f"),{name:"Torelationpackage.vue",data:function(){return{lifeList:"",data:[{name:"娴嬭瘯1"},{name:"娴嬭瘯2"},{name:"娴嬭瘯3"},{name:"娴嬭瘯4"}],form:{},option:{height:300,headerAlign:"center",align:"center",border:!0,editBtn:!1,index:!0,indexFixed:!1,menuFixed:!1,column:[{label:"To绔被鍨�",prop:"name"}]}}},methods:{rowSave:function(e,t,r){var i=this;add(Object.assign({createUser:this.userInfo.name},e)).then((function(){i.$message.success("鏂板鎴愬姛"),t(),i.getList()})).catch((function(){r()}))},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return del(e.id)})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))}}}),o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"1f686f42",null);t["default"]=l.exports},c7cc:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dropdown",{attrs:{trigger:"click"},on:{command:e.handleSetLanguage}},[t("i",{staticClass:"icon-zhongyingwen"}),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{attrs:{disabled:"zh"===e.language,command:"zh"}},[e._v("涓枃\n    ")]),t("el-dropdown-item",{attrs:{disabled:"en"===e.language,command:"en"}},[e._v("English\n    ")])],1)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("5880");function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c={name:"top-lang",data:function(){return{}},created:function(){},mounted:function(){},computed:l({},Object(o["mapGetters"])(["language","tag"])),props:[],methods:{handleSetLanguage:function(e){this.$i18n.locale=e,this.$store.commit("SET_LANGUAGE",e);var t=this.tag,r=this.$router.$avueRouter.generateTitle(t.label,(t.meta||{}).i18n);this.$router.$avueRouter.setTitle(r)}}},u=c,d=r("2877"),p=Object(d["a"])(u,i,a,!1,null,"09b7b110",null);t["default"]=p.exports},cadc:function(e,t,r){"use strict";r.r(t),t["default"]={tabs:!0,tabsActive:1,group:[{label:"涓汉淇℃伅",prop:"info",column:[{label:"澶村儚",type:"upload",listType:"picture-img",propsHttp:{res:"data",url:"link"},canvasOption:{text:" ",ratio:.1},action:"/api/ubcs-resource/oss/endpoint/put-file",tip:"鍙兘涓婁紶jpg/png鐢ㄦ埛澶村儚锛屼笖涓嶈秴杩�500kb",span:12,row:!0,prop:"avatar"},{label:"濮撳悕",span:12,row:!0,prop:"realName"},{label:"鐢ㄦ埛鍚�",span:12,row:!0,prop:"name"},{label:"鎵嬫満鍙�",span:12,row:!0,prop:"phone"},{label:"閭",prop:"email",span:12,row:!0}]},{label:"",prop:"password",column:[{label:"鍘熷瘑鐮�",span:12,row:!0,type:"password",prop:"oldPassword"},{label:"鏂板瘑鐮�",span:12,row:!0,type:"password",prop:"newPassword"},{label:"纭瀵嗙爜",span:12,row:!0,type:"password",prop:"newPassword1"}]}]}},cb4a:function(e,t,r){"use strict";r.r(t),r.d(t,"referDataGrid",(function(){return s})),r.d(t,"gridAttributesByBtmId",(function(){return l}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/referBtmTypeController/referDataGrid",method:"get",params:o(o({},r),{},{page:e,limit:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/referBtmTypeController/gridAttributesByBtmId",method:"get",params:o(o({},r),{},{page:e,limit:t})})}},cc5e:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return a})),r.d(t,"queryApplyStat",(function(){return n}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/page",method:"get",params:e})},n=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/queryApplyState",method:"get",params:e})}},ccbe:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"setting",(function(){return p})),r.d(t,"datasource",(function(){return f})),r.d(t,"info",(function(){return m})),r.d(t,"packageInfo",(function(){return h})),r.d(t,"packageSetting",(function(){return b}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/tenant/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant/submit",method:"post",data:e})},p=function(e,t){return Object(a["a"])({url:"/api/ubcs-system/tenant/setting",method:"post",params:o(o({},t),{},{ids:e})})},f=function(e,t){return Object(a["a"])({url:"/api/ubcs-system/tenant/datasource",method:"post",params:{tenantId:e,datasourceId:t}})},m=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant/info",method:"get",params:{domain:e}})},h=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant/package-detail",method:"get",params:{tenantId:e}})},b=function(e,t){return Object(a["a"])({url:"/api/ubcs-system/tenant/package-setting",method:"post",params:{tenantId:e,packageId:t}})}},cebe:function(e,t){e.exports=axios},cee8:function(e,t,r){"use strict";r.r(t),r.d(t,"optionParent",(function(){return i})),r.d(t,"optionChild",(function(){return a}));var i={height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:10,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:250,dialogWidth:880,dialogClickModal:!1,column:[{label:"瀛楀吀缂栧彿",prop:"code",search:!0,slot:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏哥紪鍙�",trigger:"blur"}]},{label:"瀛楀吀鍚嶇О",prop:"dictValue",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏稿悕绉�",trigger:"blur"}]},{label:"瀛楀吀鎺掑簭",prop:"sort",type:"number",align:"right",width:100,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏告帓搴�",trigger:"blur"}]},{label:"灏佸瓨",prop:"isSealed",type:"switch",align:"center",width:100,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],value:0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨灏佸瓨",trigger:"blur"}]},{label:"瀛楀吀澶囨敞",prop:"remark",hide:!0}]},a={height:"auto",calcHeight:95,tip:!1,searchShow:!0,searchMenuSpan:10,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:300,dialogWidth:880,dialogClickModal:!1,column:[{label:"瀛楀吀缂栧彿",prop:"code",addDisabled:!0,editDisabled:!0,search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏哥紪鍙�",trigger:"blur"}]},{label:"瀛楀吀鍚嶇О",prop:"dictValue",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏稿悕绉�",trigger:"blur"}]},{label:"涓婄骇瀛楀吀",prop:"parentId",type:"tree",dicData:[],hide:!0,props:{label:"title"},addDisabled:!0,editDisabled:!0,rules:[{required:!1,message:"璇烽�夋嫨涓婄骇瀛楀吀",trigger:"click"}]},{label:"瀛楀吀閿��",prop:"dictKey",width:80,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏搁敭鍊�",trigger:"blur"}]},{label:"瀛楀吀鎺掑簭",prop:"sort",type:"number",align:"right",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏告帓搴�",trigger:"blur"}]},{label:"灏佸瓨",prop:"isSealed",type:"switch",align:"center",width:80,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],value:0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨灏佸瓨",trigger:"blur"}]},{label:"瀛楀吀澶囨敞",prop:"remark",hide:!0}]}},d26a:function(e,t,r){},d36b:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"enableData",(function(){return p}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeButtonController/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeButtonController/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeButtonController/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeButtonController/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeButtonController/submit",method:"post",data:e})},p=function(e,t){return t?Object(a["a"])({url:"/api/ubcs-code/codeButtonController/enableData",method:"post",params:{oid:e}}):Object(a["a"])({url:"/api/ubcs-code/codeButtonController/disableData",method:"post",params:{oid:e}})}},d4f4:function(e,t,r){"use strict";r.r(t),r.d(t,"optionParent",(function(){return i})),r.d(t,"optionChild",(function(){return a}));var i={height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:10,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:250,dialogWidth:880,dialogClickModal:!1,column:[{label:"瀛楀吀缂栧彿",prop:"code",search:!0,slot:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏哥紪鍙�",trigger:"blur"}]},{label:"瀛楀吀鍚嶇О",prop:"dictValue",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏稿悕绉�",trigger:"blur"}]},{label:"瀛楀吀鎺掑簭",prop:"sort",type:"number",align:"right",width:100,hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏告帓搴�",trigger:"blur"}]},{label:"灏佸瓨",prop:"isSealed",type:"switch",align:"center",width:100,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],value:0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨灏佸瓨",trigger:"blur"}]},{label:"瀛楀吀澶囨敞",prop:"remark",hide:!0}]},a={height:"auto",calcHeight:95,tip:!1,searchShow:!0,searchMenuSpan:10,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:300,dialogWidth:880,dialogClickModal:!1,column:[{label:"瀛楀吀缂栧彿",prop:"code",addDisabled:!0,editDisabled:!0,search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏哥紪鍙�",trigger:"blur"}]},{label:"瀛楀吀鍚嶇О",prop:"dictValue",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏稿悕绉�",trigger:"blur"}]},{label:"涓婄骇瀛楀吀",prop:"parentId",type:"tree",dicData:[],hide:!0,props:{label:"title"},addDisabled:!0,editDisabled:!0,rules:[{required:!1,message:"璇烽�夋嫨涓婄骇瀛楀吀",trigger:"click"}]},{label:"瀛楀吀閿��",prop:"dictKey",width:80,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏搁敭鍊�",trigger:"blur"}]},{label:"瀛楀吀鎺掑簭",prop:"sort",type:"number",align:"right",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏告帓搴�",trigger:"blur"}]},{label:"灏佸瓨",prop:"isSealed",type:"switch",align:"center",width:80,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],value:0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨灏佸瓨",trigger:"blur"}]},{label:"瀛楀吀澶囨敞",prop:"remark",hide:!0}]}},d510:function(e,t,r){},d772:function(e,t,r){"use strict";r.r(t),r.d(t,"initTree",(function(){return s})),r.d(t,"refOnLoad",(function(){return l})),r.d(t,"getDomain",(function(){return c})),r.d(t,"saveFromTable",(function(){return u})),r.d(t,"getDetail",(function(){return d})),r.d(t,"add",(function(){return p})),r.d(t,"update",(function(){return f})),r.d(t,"btmPage",(function(){return m}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/tree-domain",method:"get"})},l=function(e){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/get-from-table",method:"get",params:{domain:e}})},c=function(){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/domain",method:"get"})},u=function(e,t){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/save-from-table/"+t,method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/detail",method:"get",params:{oid:e}})},p=function(e,t){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/submit/"+t,method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/submit/"+auto,method:"post",data:e})},m=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/page",method:"get",params:o({current:e,size:t},r)})}},d9a3:function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var i=r("53ca"),a=(r("28a5"),r("456d"),r("ac6a"),r("c5f6"),r("ee1d"),r("d4ec")),n=r("bee2"),o=function(){function e(){Object(a["a"])(this,e)}return Object(n["a"])(e,null,[{key:"notEmpty",value:function(e){return!this.isEmpty(e)}},{key:"isUndefined",value:function(e){return null===e||"undefined"===typeof e}},{key:"isEmpty",value:function(e){return null===e||"undefined"===typeof e||"string"===typeof e&&""===e&&"undefined"!==e}},{key:"toInt",value:function(e,t){if(this.isEmpty(e))return void 0===t?-1:t;var r=parseInt(e,0);return Number.isNaN(r)?void 0===t?-1:t:r}},{key:"toFormData",value:function(e){var t=new FormData;return Object.keys(e).forEach((function(r){t.append(r,Array.isArray(e[r])?e[r].join(","):e[r])})),t}},{key:"format",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"YYYY-MM-DD HH:mm:ss";return e?e.format(t):null}},{key:"join",value:function(e){return e?e.join(","):""}},{key:"split",value:function(e){return e?String(e).split(","):""}},{key:"toStr",value:function(e){return"undefined"===typeof e||null===e?"":e}},{key:"isValuableObj",value:function(e){return"object"===Object(i["a"])(e)&&null!==e&&Object.keys(e).length>0}},{key:"downloadFileByBlob",value:function(e,t){var r=URL.createObjectURL(e),i=document.createElement("a");i.href=r,i.download=t,document.body.appendChild(i),i.click(),document.body.removeChild(i)}}]),e}()},dc8a:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"basic-container",class:{"basic-container--block":e.block},style:e.styleName},[t("el-card",{staticClass:"basic-container__card"},[e._t("default")],2)],1)},a=[],n=(r("c5f6"),{name:"basicContainer",props:{radius:{type:[String,Number],default:10},background:{type:String},block:{type:Boolean,default:!1}},computed:{styleName:function(){return{borderRadius:this.setPx(this.radius),background:this.background}}}}),o=n,s=(r("40d6"),r("2877")),l=Object(s["a"])(o,i,a,!1,null,null,null);t["default"]=l.exports},dd3a:function(e,t,r){"use strict";r.r(t),r.d(t,"MasterTable",(function(){return s})),r.d(t,"TableData",(function(){return l})),r.d(t,"FindData",(function(){return c})),r.d(t,"addSaveCode",(function(){return u})),r.d(t,"editSaveCode",(function(){return d})),r.d(t,"FlowTable",(function(){return p})),r.d(t,"exportCode",(function(){return f})),r.d(t,"batchUpdateCode",(function(){return m}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/getUIInfoByClassifyOid",method:"get",params:o({},e)})},l=function(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/gridTableDataByClassifyOid",method:"get",params:o({},e)})},c=function(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/gridTableDataByClassifyOid",method:"get",params:o({},e)})};function u(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/addSaveCode",method:"post",data:e})}function d(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/editSaveCode",method:"put",data:e})}function p(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/getFlowdUIInfoByClassifyOid",method:"get",params:o({},e)})}function f(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/exportCode",method:"post",params:o({},e)})}function m(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/batchUpdateCode",method:"post",data:e})}},e30d:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/client/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/client/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/client/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/client/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/client/submit",method:"post",data:e})}},e311:function(e,t,r){},e3c4:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"e",(function(){return setStore})),__webpack_require__.d(__webpack_exports__,"c",(function(){return getStore})),__webpack_require__.d(__webpack_exports__,"d",(function(){return removeStore})),__webpack_require__.d(__webpack_exports__,"b",(function(){return getAllStore})),__webpack_require__.d(__webpack_exports__,"a",(function(){return clearStore}));var core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("c5f6"),core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_0__),C_java_workspace_GIT_VCI_UBCS_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("53ca"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("7f7f"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_2__),_util_validate__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("c54a"),_config_website__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("1ca4"),keyName=_config_website__WEBPACK_IMPORTED_MODULE_4__["a"].key+"-",setStore=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.name,r=e.content,i=e.type;t=keyName+t;var a={dataType:Object(C_java_workspace_GIT_VCI_UBCS_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_1__["a"])(r),content:r,type:i,datetime:(new Date).getTime()};i?window.sessionStorage.setItem(t,JSON.stringify(a)):window.localStorage.setItem(t,JSON.stringify(a))},getStore=function getStore(){var params=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},name=params.name,debug=params.debug;name=keyName+name;var obj={},content;if(obj=window.sessionStorage.getItem(name),Object(_util_validate__WEBPACK_IMPORTED_MODULE_3__["b"])(obj)&&(obj=window.localStorage.getItem(name)),!Object(_util_validate__WEBPACK_IMPORTED_MODULE_3__["b"])(obj)){try{obj=JSON.parse(obj)}catch(_unused){return obj}return debug?obj:("string"==obj.dataType?content=obj.content:"number"==obj.dataType?content=Number(obj.content):"boolean"==obj.dataType?content=eval(obj.content):"object"==obj.dataType&&(content=obj.content),content)}},removeStore=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.name,r=e.type;t=keyName+t,r?window.sessionStorage.removeItem(t):window.localStorage.removeItem(t)},getAllStore=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=[],r=e.type;if(r)for(var i=0;i<=window.sessionStorage.length;i++)t.push({name:window.sessionStorage.key(i),content:getStore({name:window.sessionStorage.key(i),type:"session"})});else for(var a=0;a<=window.localStorage.length;a++)t.push({name:window.localStorage.key(a),content:getStore({name:window.localStorage.key(a)})});return t},clearStore=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.type;t?window.sessionStorage.clear():window.localStorage.clear()}},e50c:function(e,t,r){},e5c3:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option},on:{"on-load":e.getList,"refresh-change":e.refreshChange,"search-change":e.searchChange,"current-row-change":e.handleCurrentRowChange},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},a=[],n={name:"Versionpackage.vue",data:function(){return{data:[{name:"娴嬭瘯1",source:"娴嬭瘯1",shows:"娴嬭瘯1"},{name:"娴嬭瘯2",source:"娴嬭瘯2",shows:"娴嬭瘯2"},{name:"娴嬭瘯3",source:"娴嬭瘯3",shows:"娴嬭瘯3"},{name:"娴嬭瘯4",source:"娴嬭瘯4",shows:"娴嬭瘯4"}],form:{},option:{highlightCurrentRow:!0,height:300,headerAlign:"center",align:"center",border:!0,menu:!1,index:!0,searchMenuSpan:6,searchSpan:10,addBtn:!1,indexFixed:!1,menuFixed:!1,searchLabelWidth:130,column:[{label:"涓氬姟绫诲瀷鍚�",prop:"name",search:!0},{label:"鏍囩",prop:"tag"},{label:"鐖剁被",prop:"father"},{label:"鐗堟湰瑙勫垯",prop:"versionRules"},{label:"鐢熷懡鍛ㄦ湡",prop:"life"}]}}},methods:{handleCurrentRowChange:function(e){this.$emit("rowchange",e)},searchChange:function(e,t){t&&t(),this.$message.success("鎼滅储鎴愬姛"),console.log(e,t)}}},o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"5632a16b",null);t["default"]=l.exports},e772:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("avue-crud",{ref:"crud",attrs:{"table-loading":e.loading,data:e.data,option:e.option,page:e.page},on:{"update:page":function(t){e.page=t},"on-load":e.getDataList,"size-change":e.handleSizePage,"current-change":e.handleCurrentPage,"row-click":e.handleRowClick},scopedSlots:e._u([{key:"menu",fn:function(r){var i=r.type,a=r.size,n=r.row,o=r.index;return[t("el-button",{attrs:{icon:"el-icon-check",size:a,type:i},on:{click:function(t){return e.handleMaintenance(n,o)}}},[e._v("缁存姢")])]}}])}),t("el-dialog",{attrs:{title:"妯℃澘闃舵",width:"50%","append-to-body":"true",visible:e.dialogNode},on:{"update:visible":function(t){e.dialogNode=t}}},[t("avue-crud",{ref:"crud",attrs:{"table-loading":e.loading,data:e.stageData,option:e.stageOption},on:{"on-load":e.getStagelist,"row-click":e.handleRowStageClick},scopedSlots:e._u([{key:"menu",fn:function(r){var i=r.type,a=r.size,n=r.row,o=r.index;return[t("el-button",{attrs:{icon:"el-icon-check",size:a,type:i},on:{click:function(t){return e.handleMaintenanceTransfer(n,o)}}},[e._v("缁存姢")])]}}])})],1),e.flag?t("table-transfer",{attrs:{visible:e.dialogTransfer,dataList:e.attributeData,columns:e.columns,keyName:"oid"},on:{"update:visible":function(t){e.dialogTransfer=t},save:e.handleSave,close:e.handelClose},model:{value:e.attributeValue,callback:function(t){e.attributeValue=t},expression:"attributeValue"}}):e._e()],1)},a=[],n=(r("8e6e"),r("456d"),r("7f7f"),r("96cf"),r("1da1")),o=(r("ac6a"),r("ade3")),s=r("5821"),l=r("7eff");function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(o["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={name:"Stage",components:{TableTransfer:l["default"]},props:{code:{typeof:String,required:!0,default:""}},watch:{},data:function(){var e={height:"auto",border:!0,addBtn:!1,align:"center",menuAlign:"center",index:!0,searchMenuSpan:8,searchBtn:!1,emptyBtn:!1,columnBtn:!1,delBtn:!1,refreshBtn:!1,header:!1,editBtn:!1};return{attributeData:[],attributeValue:[],flag:!1,dialogTransfer:!1,dialogNode:!1,visibleTable:!1,loading:!1,page:{currentPage:1,pageSize:10,total:0},modelKey:"",data:[],stageData:[],saveParam:{},columns:[{key:"oid",label:"oid",visible:!1},{key:"id",label:"灞炴�х紪鍙�",visible:!0},{key:"name",label:"灞炴�у悕绉�",visible:!0},{key:"attributeGroup",label:"灞炴�у垎缁�",visible:!0}],option:u(u({},e),{},{column:[{label:"妯℃澘缂栧彿",prop:"modelKey"},{label:"妯℃澘鍚嶇О",prop:"modelName"},{label:"鎻忚堪",prop:"buttonTypeValue"}]}),stageOption:u(u({},e),{},{height:620,column:[{label:"闃舵缂栧彿",prop:"taskId"},{label:"闃舵鍚嶇О",prop:"taskName"}]})}},methods:{setTable:function(e,t){return e.map((function(e){return 0!==t.length&&t.forEach((function(t){e.id===t.attrId&&(e.checked=!0)})),e}))},getDataList:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!1,t=this.page,r=t.pageSize,i=t.currentPage,a={size:r,current:i},e.next=5,Object(s["getFlowpathList"])(u(u({},a),{templateId:this.code}));case 5:n=e.sent,200===n.status?(console.log(n),this.loading=!1,o=n.data.data,this.data=o.records,this.page.total=o.total):this.loading=!1;case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getStagelist:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!1,console.log(this.modelKey),e.next=4,Object(s["stagelist"])({modelKey:this.modelKey});case 4:t=e.sent,200===t.status?(this.loading=!1,console.log(t.data),this.stageData=t.data.data):this.loading=!1;case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getAttributeList:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(s["attributeList"])({"conditionMap[classifyTemplateOid]":this.code});case 2:return t=e.sent,e.next=5,Object(s["attributeListRight"])({templateId:this.code,modelKey:this.modelKey,taskId:this.saveParam.taskId});case 5:r=e.sent,200===t.status&&200===r.status&&(i=t.data.data.records,a=r.data.data,i=i.map((function(e){var t=e,r=t.oid,i=t.id,n=t.name,o=t.attributeGroup;return e=u({oid:r,id:i,name:n,attributeGroup:o},{checked:!1}),0!==a.length&&a.forEach((function(t){e.id===t.attrId&&(e.checked=!0)})),e})),console.log(i),n=i.map((function(e){return e.checked?e.oid:void 0})),this.attributeValue=n.filter((function(e){return e})),this.attributeData=i,this.flag=!0);case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getAttributeListRight:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(s["attributeListRight"])({templateId:this.code,modelKey:this.modelKey,taskId:this.saveParam.taskId});case 2:t=e.sent,200===t.status&&(r=t.data.data,r=r.map((function(e){var t=e.attrId,r=e.attrName,i=e.attrGroup;return{attrId:t,attrName:r,attrGroup:i}})),this.listRight=r);case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleMaintenance:function(e){console.log(e),this.dialogNode=!0,this.modelKey=e.modelKey,this.saveParam.modelKey=e.modelKey,this.getStagelist()},handleMaintenanceTransfer:function(e){var t=this;this.saveParam.taskId=e.taskId,this.saveParam.taskName=e.taskName,this.getAttributeList(),this.$nextTick((function(){t.dialogTransfer=!0}))},handleRowClick:function(e){console.log(e),this.modelKey=e.modelKey,this.saveParam.modelKey=e.modelKey,this.dialogNode=!0},handleRowStageClick:function(e){var t=this;this.saveParam.taskId=e.taskId,this.saveParam.taskName=e.taskName,this.getAttributeList(),this.$nextTick((function(){t.dialogTransfer=!0}))},handleSave:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r,i,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log(t),r=t.map((function(e){var t=e.id,r=e.name,i=e.attributeGroup;return{attrId:t,attrName:r,attrGroup:i}})),i=u({templateId:this.code,processStageAttr:r},this.saveParam),console.log(this.saveParam),console.log(r),e.next=7,Object(s["attributeSave"])(i);case 7:a=e.sent,200===a.status&&(console.log(a),this.$message({type:"success",message:"鏂板鏁版嵁鎴愬姛锛�"}),this.flag=!1);case 9:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),handelClose:function(){this.flag=!1}}},p=d,f=r("2877"),m=Object(f["a"])(p,i,a,!1,null,null,null);t["default"]=m.exports},ee95:function(e,t,r){"use strict";r.r(t),r.d(t,"getTree",(function(){return s})),r.d(t,"getLazyTree",(function(){return l}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t){return Object(a["a"])({url:t,method:"get",params:o({},e)})},l=function(e,t){return Object(a["a"])({url:t,method:"get",params:o({},e)})}},f10a:function(e,t,r){"use strict";r.r(t),r.d(t,"personnelInit",(function(){return a})),r.d(t,"personnelCollect",(function(){return n})),r.d(t,"cancelCollect",(function(){return o})),r.d(t,"personnelSave",(function(){return s})),r.d(t,"personnelDict",(function(){return l}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-flow/taskUser/list",method:"get",params:e})},n=function(e){return Object(i["a"])({url:"/api/ubcs-flow/taskUser/su",method:"post",data:e})},o=function(e){return Object(i["a"])({url:"/api/ubcs-flow/taskUser/du",method:"post",data:e})},s=function(e){return Object(i["a"])({url:"/api/ubcs-flow/vciflow/start",method:"post",data:e})},l=function(e){return Object(i["a"])({url:"/api/ubcs-user/allPage",method:"get",params:e})}},f2a9:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-tabs",{attrs:{option:e.Taboption},on:{change:e.handleChange}}),"tab1"===e.type.prop?t("span",[t("attrCrud",{attrs:{ProData:e.ProData,crudOid:e.crudOid,crudLCStatus:e.crudLCStatus,crudArray:e.crudArray,Formlist:e.Formlist,codeClassifyOid:e.codeClassifyOid}})],1):"tab2"===e.type.prop?t("span",[t("FlowPath",{attrs:{code:this.crudOid,crudLCStatus:e.crudLCStatus}})],1):"tab3"===e.type.prop?t("span",[t("stage",{attrs:{code:this.crudOid}})],1):e._e()],1)},a=[],n={name:"TemplatePro.vue",props:["ProData","crudOid","crudLCStatus","crudArray","Formlist","codeClassifyOid"],data:function(){return{type:{},Taboption:{column:[{label:"妯℃澘灞炴��",prop:"tab1"},{label:"妯℃澘娴佺▼",prop:"tab2"},{label:"妯℃澘闃舵",prop:"tab3"}]}}},created:function(){this.type=this.Taboption.column[0],this.type.prop="tab1"},methods:{handleChange:function(e){this.type=e}}},o=n,s=(r("2f98"),r("2877")),l=Object(s["a"])(o,i,a,!1,null,null,null);t["default"]=l.exports},f601:function(e,t,r){"use strict";r.r(t),r.d(t,"gridCodeBasicSec",(function(){return s})),r.d(t,"addSave",(function(){return l})),r.d(t,"editSave",(function(){return c})),r.d(t,"deleteData",(function(){return u})),r.d(t,"getObjectByOid",(function(){return d})),r.d(t,"listDataByOids",(function(){return p})),r.d(t,"refDataGrid",(function(){return f})),r.d(t,"refDataGridClassifySec",(function(){return m})),r.d(t,"cloneCodeBasic",(function(){return h})),r.d(t,"upOrderNum",(function(){return b})),r.d(t,"downOrderNum",(function(){return g}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/gridCodeBasicSec",method:"get",params:o(o({},r),{},{page:e,limit:t}),paramsSerializer:function(e){return qs.stringify(e,{encode:!1})}})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/addSave",method:"post",data:e})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/editSave",method:"put",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/deleteData",method:"delete",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/getObjectByOid",method:"get",params:{oid:e}})},p=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/listDataByOids",method:"get",params:{oid:e}})},f=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/refDataGrid",method:"get",params:o(o({},r),{},{page:e,limit:t})})},m=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/refDataGridClassifySec",method:"get",params:o(o({},r),{},{page:e,limit:t})})},h=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/clone",method:"post",data:e})},b=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/upOrderNum",method:"post",params:{oid:e}})},g=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/downOrderNum",method:"post",params:{oid:e}})}},f84e:function(e,t,r){"use strict";r("d26a")},f9fa:function(e,t,r){"use strict";r.r(t),r.d(t,"referCodeClassifyTree",(function(){return a})),r.d(t,"listCodeAttributeByClassId",(function(){return n})),r.d(t,"referTree",(function(){return o})),r.d(t,"referTreeByClassId",(function(){return s})),r.d(t,"gridAttrMapping",(function(){return l})),r.d(t,"gridAttrRanges",(function(){return c})),r.d(t,"batchAddSave",(function(){return u})),r.d(t,"syncClassifyModel",(function(){return d}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/referCodeClassifyTree",method:"get",params:e})},n=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/listCodeAttributeByClassId",method:"get",params:e})},o=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/referTree",method:"get",params:e})},s=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/listViewModelAttributeByClassId",method:"get",params:e})},l=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/gridAttrMapping",method:"get",params:e})},c=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/gridAttrRanges",method:"get",params:e})},u=function(e){return console.log(e),Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/batchAddSave",method:"post",data:e})},d=function(e){return console.log(e),Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/syncClassifyModel",method:"post",params:e})}},fc8c:function(e,t,r){"use strict";r.r(t),r.d(t,"historyFlowList",(function(){return a})),r.d(t,"leaveProcess",(function(){return n})),r.d(t,"leaveDetail",(function(){return o}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-flow/process/history-flow-list",method:"get",params:{processInstanceId:e}})},n=function(e){return Object(i["a"])({url:"/api/ubcs-desk/process/leave/start-process",method:"post",data:e})},o=function(e){return Object(i["a"])({url:"/api/ubcs-desk/process/leave/detail",method:"get",params:{businessId:e}})}},fcb7:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getLazyList",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"getDept",(function(){return p})),r.d(t,"getDeptTree",(function(){return f})),r.d(t,"getDeptLazyTree",(function(){return m}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/dept/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-system/dept/lazy-list",method:"get",params:o(o({},t),{},{parentId:e,current:r,size:i})})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/dept/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/dept/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/dept/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-system/dept/detail",method:"get",params:{id:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/dept/tree",method:"get",params:{tenantId:e}})},m=function(e){return Object(a["a"])({url:"/api/ubcs-system/dept/lazy-tree",method:"get",params:{parentId:e}})}}});
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/js/app.467fd824.js b/Source/UBCS-WEB/dist/js/app.467fd824.js
new file mode 100644
index 0000000..966e4b8
--- /dev/null
+++ b/Source/UBCS-WEB/dist/js/app.467fd824.js
@@ -0,0 +1 @@
+(function(e){function t(t){for(var i,a,s=t[0],l=t[1],c=t[2],u=0,d=[];u<s.length;u++)a=s[u],Object.prototype.hasOwnProperty.call(n,a)&&n[a]&&d.push(n[a][0]),n[a]=0;for(i in l)Object.prototype.hasOwnProperty.call(l,i)&&(e[i]=l[i]);p&&p(t);while(d.length)d.shift()();return o.push.apply(o,c||[]),r()}function r(){for(var e,t=0;t<o.length;t++){for(var r=o[t],i=!0,a=1;a<r.length;a++){var s=r[a];0!==n[s]&&(i=!1)}i&&(o.splice(t--,1),e=l(l.s=r[0]))}return e}var i={},a={app:0},n={app:0},o=[];function s(e){return l.p+"js/"+({page:"page",views:"views"}[e]||e)+"."+{"chunk-2d0e4caf":"f1e21f7e",page:"5435ff42",views:"3046ba97","chunk-19650752":"3740eadb"}[e]+".js"}function l(t){if(i[t])return i[t].exports;var r=i[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,l),r.l=!0,r.exports}l.e=function(e){var t=[],r={page:1,views:1,"chunk-19650752":1};a[e]?t.push(a[e]):0!==a[e]&&r[e]&&t.push(a[e]=new Promise((function(t,r){for(var i="css/"+({page:"page",views:"views"}[e]||e)+"."+{"chunk-2d0e4caf":"31d6cfe0",page:"aeb772ca",views:"6a849b44","chunk-19650752":"ef7b2ac3"}[e]+".css",n=l.p+i,o=document.getElementsByTagName("link"),s=0;s<o.length;s++){var c=o[s],u=c.getAttribute("data-href")||c.getAttribute("href");if("stylesheet"===c.rel&&(u===i||u===n))return t()}var d=document.getElementsByTagName("style");for(s=0;s<d.length;s++){c=d[s],u=c.getAttribute("data-href");if(u===i||u===n)return t()}var p=document.createElement("link");p.rel="stylesheet",p.type="text/css",p.onload=t,p.onerror=function(t){var i=t&&t.target&&t.target.src||n,o=new Error("Loading CSS chunk "+e+" failed.\n("+i+")");o.code="CSS_CHUNK_LOAD_FAILED",o.request=i,delete a[e],p.parentNode.removeChild(p),r(o)},p.href=n;var f=document.getElementsByTagName("head")[0];f.appendChild(p)})).then((function(){a[e]=0})));var i=n[e];if(0!==i)if(i)t.push(i[2]);else{var o=new Promise((function(t,r){i=n[e]=[t,r]}));t.push(i[2]=o);var c,u=document.createElement("script");u.charset="utf-8",u.timeout=120,l.nc&&u.setAttribute("nonce",l.nc),u.src=s(e);var d=new Error;c=function(t){u.onerror=u.onload=null,clearTimeout(p);var r=n[e];if(0!==r){if(r){var i=t&&("load"===t.type?"missing":t.type),a=t&&t.target&&t.target.src;d.message="Loading chunk "+e+" failed.\n("+i+": "+a+")",d.name="ChunkLoadError",d.type=i,d.request=a,r[1](d)}n[e]=void 0}};var p=setTimeout((function(){c({type:"timeout",target:u})}),12e4);u.onerror=u.onload=c,document.head.appendChild(u)}return Promise.all(t)},l.m=e,l.c=i,l.d=function(e,t,r){l.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},l.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.t=function(e,t){if(1&t&&(e=l(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(l.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)l.d(r,i,function(t){return e[t]}.bind(null,i));return r},l.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return l.d(t,"a",t),t},l.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},l.p="/",l.oe=function(e){throw console.error(e),e};var c=window["webpackJsonp"]=window["webpackJsonp"]||[],u=c.push.bind(c);c.push=t,c=c.slice();for(var d=0;d<c.length;d++)t(c[d]);var p=u;o.push([0,"chunk-vendors"]),r()})({0:function(e,t,r){r("56d7"),r("db4d"),r("ecad"),e.exports=r("245a")},"010b":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[e.isDialog?t("el-dialog",{attrs:{visible:e.visible,"append-to-body":"","destroy-on-close":"",title:"娴佺▼鍥惧睍绀�",width:"70%","custom-class":"flow-design-dialog"},on:{"update:visible":function(t){e.visible=t}}},[t("wf-design-base",{ref:"bpmn",staticStyle:{height:"60vh"},attrs:{options:e.option}})],1):t("div",[e.visible?t("wf-design-base",{ref:"bpmn",staticStyle:{height:"60vh"},attrs:{options:e.option}}):e._e()],1)],1)},a=[],n=(r("20d6"),r("ac6a"),r("371f")),o={name:"flowDesign",props:{isDialog:{type:Boolean,default:!1},isDisplay:{type:Boolean,default:!1},processInstanceId:String,processDefinitionId:String},data:function(){return{visible:!1,option:{mode:"view"}}},watch:{isDisplay:{handler:function(e){this.visible=e},immediate:!0},visible:{handler:function(e){this.$emit("update:is-display",e)}},processInstanceId:{handler:function(e){e&&this.getDetail({processInstanceId:this.processInstanceId})},immediate:!0},processDefinitionId:{handler:function(e){e&&this.getDetail({processDefinitionId:this.processDefinitionId})},immediate:!0}},methods:{getDetail:function(e){var t=this;Object(n["modelView"])(e).then((function(e){var r=e.data.data,i=r.xml,a=r.flow;if(t.$set(t.option,"xml",i),a){var n=[];a.forEach((function(e){var t=e.endTime,r={id:e.historyActivityId,class:t||"candidate"===e.historyActivityType?"":"nodePrimary"};"sequenceFlow"===e.historyActivityType?r.class="lineWarn":r.class||"candidate"===e.historyActivityType||(r.class="nodeSuccess");var i=n.findIndex((function(t){return t.id===e.historyActivityId}));-1!==i?n.splice(i,1,r):n.push(r)})),t.$set(t.option,"flows",n)}}))}}},s=o,l=(r("4f2a"),r("2877")),c=Object(l["a"])(s,i,a,!1,null,null,null);t["default"]=c.exports},"0244":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option},on:{"on-load":e.getList,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},a=[],n=(r("7f7f"),{name:"enupackage.vue",data:function(){return{data:[{enuName:"娴嬭瘯1",desc:"娴嬭瘯1",enuItem:"娴嬭瘯1"},{enuName:"娴嬭瘯2",desc:"娴嬭瘯2",enuItem:"娴嬭瘯2"},{enuName:"娴嬭瘯3",desc:"娴嬭瘯3",enuItem:"娴嬭瘯3"},{enuName:"娴嬭瘯4",desc:"娴嬭瘯4",enuItem:"娴嬭瘯4"}],form:{},option:{height:300,headerAlign:"center",align:"center",border:!0,index:!0,indexFixed:!1,menuFixed:!1,column:[{label:"鏋氫妇椤瑰悕绉�",prop:"enuName"},{label:"鏋氫妇椤瑰��",prop:"enuItem"},{label:"鎻忚堪",prop:"desc",type:"textarea"}]}}},methods:{rowSave:function(e,t,r){var i=this;add(Object.assign({createUser:this.userInfo.name},e)).then((function(){i.$message.success("鏂板鎴愬姛"),t(),i.getList()})).catch((function(){r()}))},rowUpdate:function(e,t,r,i){var a=this;update(Object.assign({updateUser:this.userInfo.name},e)).then((function(){a.$message.success("淇敼鎴愬姛"),r(),a.getList()})).catch((function(){i()}))},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return del(e.id)})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))}}}),o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"7fcdce2c",null);t["default"]=l.exports},"0405":function(e,t,r){"use strict";r.r(t),r.d(t,"getSysInfoList",(function(){return a})),r.d(t,"sysInfoAdd",(function(){return n})),r.d(t,"sysInfoEdit",(function(){return o})),r.d(t,"sysInfoDel",(function(){return s}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-code/dockingManagement/gridSysIntBase",method:"get",params:e})},n=function(e){return Object(i["a"])({url:"/api/ubcs-code/dockingManagement/addSave",method:"post",data:e})},o=function(e){return Object(i["a"])({url:"/api/ubcs-code/dockingManagement/editSave",method:"put",data:e})},s=function(e){return Object(i["a"])({url:"/api/ubcs-code/dockingManagement/deleteDataById",method:"delete",params:e})}},"0499":function(e,t,r){"use strict";r.r(t),r.d(t,"initTree",(function(){return s})),r.d(t,"refOnLoad",(function(){return l})),r.d(t,"getDomain",(function(){return c})),r.d(t,"saveFromTable",(function(){return u})),r.d(t,"getDetail",(function(){return d})),r.d(t,"add",(function(){return p})),r.d(t,"update",(function(){return f})),r.d(t,"linkPage",(function(){return m}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(){return Object(a["a"])({url:"/api/ubcs-omd/link-type/tree-domain",method:"get"})},l=function(e){return Object(a["a"])({url:"/api/ubcs-omd/link-type/get-from-table",method:"get",params:{domain:e}})},c=function(){return Object(a["a"])({url:"/api/ubcs-omd/link-type/domain",method:"get"})},u=function(e,t){return Object(a["a"])({url:"/api/ubcs-omd/link-type/save-from-table/"+t,method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-omd/link-type/detail",method:"get",params:{oid:e}})},p=function(e,t){return Object(a["a"])({url:"/api/ubcs-omd/link-type/submit/"+t,method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-omd/link-type/submit/"+auto,method:"post",data:e})},m=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/link-type/page",method:"get",params:o({current:e,size:t},r)})}},"08ae":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("avue-crud",{attrs:{data:e.logsList,option:e.option},scopedSlots:e._u([{key:"type",fn:function(r){return[t("el-tag",{attrs:{type:"danger",size:"small"}},[e._v(e._s(r.label))])]}},{key:"expand",fn:function(r){return[t("pre",{staticClass:"code"},[e._v("      "+e._s(r.row.stack)+"\n    ")])]}}])},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-upload"},on:{click:e.send}},[e._v("涓婁紶鏈嶅姟鍣�")]),t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete"},on:{click:e.clear}},[e._v("娓呯┖鏈湴鏃ュ織")])],1)],2)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("5880");function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c={name:"errLogs",data:function(){return{option:{menu:!1,addBtn:!1,page:!1,border:!0,expand:!0,refreshBtn:!1,headerAlign:"center",column:[{label:"绫诲瀷",prop:"type",width:80,align:"center",slot:!0,dicData:[{label:"bug",value:"error"}]},{label:"鍦板潃",width:200,prop:"url",overHidden:!0},{label:"鍐呭",prop:"message",overHidden:!0},{label:"閿欒鍫嗘爤",prop:"stack",hide:!0},{label:"鏃堕棿",align:"center",prop:"time",width:200}]}}},created:function(){},mounted:function(){},computed:l({},Object(o["mapGetters"])(["logsList"])),props:[],methods:{send:function(){var e=this;this.$confirm("纭畾涓婁紶鏈湴鏃ュ織鍒版湇鍔″櫒?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){e.$store.dispatch("SendLogs").then((function(){e.$parent.$parent.box=!1,e.$message({type:"success",message:"鍙戦�佹垚鍔�!"})}))})).catch((function(){}))},clear:function(){var e=this;this.$confirm("纭畾娓呯┖鏈湴鏃ュ織璁板綍?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){e.$store.commit("CLEAR_LOGS"),window.console.log(e),e.$parent.$parent.box=!1,e.$message({type:"success",message:"娓呯┖鎴愬姛!"})})).catch((function(){}))}}},u=c,d=(r("65ea"),r("2877")),p=Object(d["a"])(u,i,a,!1,null,"6e8bef7c",null);t["default"]=p.exports},"0a5a":function(e,t,r){"use strict";r.d(t,"a",(function(){return s})),r.d(t,"e",(function(){return l})),r.d(t,"d",(function(){return c})),r.d(t,"c",(function(){return u})),r.d(t,"b",(function(){return d}));var i=r("a78e"),a=r.n(i),n="saber-access-token",o="saber-refresh-token";function s(){return a.a.get(n)}function l(e){return a.a.set(n,e)}function c(e){return a.a.set(o,e)}function u(){return a.a.remove(n)}function d(){return a.a.remove(o)}},"0e0b":function(e,t,r){"use strict";r.d(t,"i",(function(){return i})),r.d(t,"a",(function(){return n})),r.d(t,"j",(function(){return o})),r.d(t,"d",(function(){return s})),r.d(t,"g",(function(){return l})),r.d(t,"h",(function(){return p})),r.d(t,"b",(function(){return f})),r.d(t,"f",(function(){return m})),r.d(t,"e",(function(){return h})),r.d(t,"c",(function(){return b}));r("386d"),r("4917"),r("3b2b"),r("28a5"),r("a481"),r("6b54"),r("456d"),r("ac6a"),r("c54a");var i=function(e){var t=[];return Object.keys(e).forEach((function(r){t.push("".concat(r,"=").concat(e[r]))})),t.join("&")},a=function(e){var t=Object.prototype.toString,r={"[object Boolean]":"boolean","[object Number]":"number","[object String]":"string","[object Function]":"function","[object Array]":"array","[object Date]":"date","[object RegExp]":"regExp","[object Undefined]":"undefined","[object Null]":"null","[object Object]":"object"};return e instanceof Element?"element":r[t.call(e)]},n=function e(t){var r,i=a(t);if("array"===i)r=[];else{if("object"!==i)return t;r={}}if("array"===i)for(var n=0,o=t.length;n<o;n++)r.push(e(t[n]));else if("object"===i)for(var s in t)r[s]=e(t[s]);return r},o=function(e){document.body.className=e},s=function(){c()?d():u()},l=function(e){function t(){e()}document.addEventListener("fullscreenchange",(function(){t()})),document.addEventListener("mozfullscreenchange",(function(){t()})),document.addEventListener("webkitfullscreenchange",(function(){t()})),document.addEventListener("msfullscreenchange",(function(){t()}))},c=function(){var e=document.isFullScreen||document.mozIsFullScreen||document.webkitIsFullScreen;return e},u=function(){document.documentElement.requestFullScreen?document.documentElement.requestFullScreen():document.documentElement.webkitRequestFullScreen?document.documentElement.webkitRequestFullScreen():document.documentElement.mozRequestFullScreen&&document.documentElement.mozRequestFullScreen()},d=function(){document.documentElement.requestFullScreen?document.exitFullScreen():document.documentElement.webkitRequestFullScreen?document.webkitCancelFullScreen():document.documentElement.mozRequestFullScreen&&document.mozCancelFullScreen()},p=function(e){var t=document.createElement("link");t.type="text/css",t.rel="stylesheet",t.href=e;var r=document.getElementsByTagName("head")[0];r.appendChild(t)},f=function e(t,r){delete t.close;var i=t instanceof Object,a=r instanceof Object;if(!i||!a)return t===r;if(Object.keys(t).length!==Object.keys(r).length)return!1;for(var n in t){var o=t[n]instanceof Object,s=r[n]instanceof Object;if(o&&s)return e(t[n],r[n]);if(t[n]!==r[n])return!1}return!0},m=function(){return window.location.href.split("/#/")[0]},h=function(e){var t=new RegExp("(^|&)"+e+"=([^&]*)(&|$)","i"),r=window.location.search.substr(1).match(t);return null!=r?unescape(decodeURI(r[2])):null},b=function(e,t){var r=new Blob([e],{type:"application/vnd.ms-excel,charset=utf-8"});if("undefined"!==typeof window.chrome){var i=document.createElement("a");i.href=window.URL.createObjectURL(r),i.download=t,i.click()}else if("undefined"!==typeof window.navigator.msSaveBlob){var a=new Blob([r],{type:"application/force-download"});window.navigator.msSaveBlob(a,t)}else{var n=new File([r],t,{type:"application/force-download"});window.open(URL.createObjectURL(n))}}},"0e37":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[e.hasEditor?t("el-button",{staticStyle:{"margin-bottom":"20px"},attrs:{size:"small",type:"primary"},on:{click:e.HandlerSave}},[e._v("淇濆瓨")]):e._e(),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isLoading,expression:"isLoading"}],attrs:{data:e.tableData,"max-height":"700"},on:{"cell-click":e.handleCellClick}},[t("el-table-column",{attrs:{fixed:"",label:"搴忓彿",type:"index",width:"55"}}),e._l(this.tableHeadData,(function(r){return t("el-table-column",{key:r.id,attrs:{label:r.label,prop:r.prop,sortable:r.sortable,formatter:r.formatter,width:r.label.length>=4?"150":3==r.label.length?"120":"90","show-overflow-tooltip":!0,align:"center"},scopedSlots:e._u([{key:"default",fn:function(i){var a=i.row;return[e.editingRow===a&&e.editShow==r.prop&&"text"==r.edit?t("el-input",{on:{blur:function(t){e.editingRows=null}},model:{value:a[r.prop],callback:function(t){e.$set(a,r.prop,t)},expression:"row[item.prop]"}}):e._e(),e.editingRow===a&&e.editShow==r.prop&&"number"==r.edit?t("el-input-number",{style:{width:r.width-10+"px"},attrs:{size:"small","controls-position":"right"},on:{blur:function(t){e.editingRows=null}},model:{value:a[r.prop],callback:function(t){e.$set(a,r.prop,t)},expression:"row[item.prop]"}}):e._e(),e.editingRow===a&&e.editShow==r.prop&&"select"==r.edit?t("el-select",{attrs:{slot:"prepend",filterable:"","allow-create":"","default-first-option":""},on:{blur:function(t){e.editingRows=null}},slot:"prepend",model:{value:a[r.prop],callback:function(t){e.$set(a,r.prop,t)},expression:"row[item.prop]"}},e._l(r.dicData,(function(e){return t("el-option",{key:e.dictValue,attrs:{label:e.dictValue,value:e.dictValue}})})),1):e._e(),"switch"===r.edit||"truefalse"===r.edit?t("el-switch",{attrs:{"active-value":"true","inactive-value":"false"},model:{value:a[r.prop],callback:function(t){e.$set(a,r.prop,t)},expression:"row[item.prop]"}}):e._e(),e.editingRow===a&&e.editShow==r.prop&&"refer"==r.edit?t("vciWebRefer",{attrs:{referConfig:r.referConfig||{},value:a[r.referConfig.field]||a[r.prop],text:a[r.referConfig.showField]},on:{setReferValue:e.setReferValue}}):t("span",{domProps:{innerHTML:e._s(e.formatter(a,r))}})]}}],null,!0)})}))],2)],1)},a=[],n=r("8ccd"),o=n["a"],s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"eeddd69e",null);t["default"]=l.exports},"0e3d":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/tenant-package/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant-package/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant-package/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant-package/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant-package/submit",method:"post",data:e})}},"0eb9":function(e,t,r){"use strict";r.r(t),r.d(t,"getReferConfigPage",(function(){return s})),r.d(t,"getReferConfigList",(function(){return l})),r.d(t,"editCodeReferConfig",(function(){return c})),r.d(t,"addSaveCodeReferConfig",(function(){return u})),r.d(t,"deleteCodeReferConfig",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeReferConfig/getReferConfigPage",method:"get",params:o(o({},r),{},{page:e,limit:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeReferConfig/getReferConfigList",method:"get",params:o({},e)})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeReferConfig/edit",method:"put",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeReferConfig/addSave",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeReferConfig/del",method:"delete",data:e})}},"0f22":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("span",{on:{click:function(t){!e.logsFlag&&e.handleOpen()}}},[t("el-badge",{attrs:{value:e.logsFlag?"":e.logsLen,max:99}},[t("i",{staticClass:"icon-rizhi1"})]),t("el-dialog",{attrs:{title:"鏃ュ織",fullscreen:"",visible:e.box,width:"100%","append-to-body":""},on:{"update:visible":function(t){e.box=t}}},[t("logs")],1)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("5880"),s=r("08ae");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"top-logs",components:{logs:s["default"]},data:function(){return{box:!1}},created:function(){},mounted:function(){},computed:c({},Object(o["mapGetters"])(["logsFlag","logsLen"])),props:[],methods:{handleOpen:function(){this.box=!0}}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,"4021a100",null);t["default"]=f.exports},"0f7d":function(e,t,r){"use strict";r.r(t),r.d(t,"delCodeClassifyProcessTemp",(function(){return a}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-code/codeClsProcessTempController/deleteData",method:"delete",data:e})}},1054:function(e,t,r){},"107f":function(e,t,r){"use strict";r.r(t);r("7f7f");var i=function(){var e=this,t=e._self._c;return t("div",[t("el-dialog",{attrs:{title:"閫夋嫨","append-to-body":"",visible:e.box,width:"50%"},on:{"update:visible":function(t){e.box=t}}},[t("el-radio-group",{staticClass:"list",model:{value:e.text,callback:function(t){e.text=t},expression:"text"}},[t("el-row",{attrs:{span:24}},e._l(e.list,(function(r,i){return t("el-col",{key:i,attrs:{md:4,xs:12,sm:4}},[t("el-radio",{attrs:{label:r.value}},[e._v(e._s(r.name))])],1)})),1)],1)],1),t("span",[t("i",{staticClass:"icon-zhuti",on:{click:e.open}})])],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("0e0b"),s=r("5880");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={data:function(){return{box:!1,text:"",list:[{name:"榛樿涓婚",value:"default"},{name:"鐧借壊涓婚",value:"theme-white"},{name:"榛戣壊涓婚",value:"theme-dark"},{name:"鐐僵涓婚",value:"theme-star"},{name:"鏅鸿兘涓婚",value:"theme-bule"},{name:"iview涓婚",value:"theme-iview"},{name:"vip涓婚",value:"theme-vip"},{name:"cool涓婚",value:"theme-cool"},{name:"d2涓婚",value:"theme-d2"},{name:"hey涓婚",value:"theme-hey"},{name:"lte涓婚",value:"theme-lte"}]}},watch:{text:function(e){this.$store.commit("SET_THEME_NAME",e),Object(o["j"])(e)}},computed:c({},Object(s["mapGetters"])(["themeName"])),mounted:function(){this.text=this.themeName,this.text||(this.text="")},methods:{open:function(){this.box=!0}}},d=u,p=(r("14e5"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,"34518f89",null);t["default"]=f.exports},1249:function(e,t,r){"use strict";r.r(t),t["default"]={height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,viewBtn:!0,dialogClickModal:!1,column:[{label:"鍙傛暟鍚嶇О",prop:"paramName",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ弬鏁板悕绉�",trigger:"blur"}]},{label:"鍙傛暟閿悕",prop:"paramKey",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ弬鏁伴敭鍚�",trigger:"blur"}]},{label:"鍙傛暟閿��",prop:"paramValue",type:"textarea",span:24,minRows:6,rules:[{required:!0,message:"璇疯緭鍏ュ弬鏁伴敭鍊�",trigger:"blur"}]}]}},"12d2":function(e,t,r){},"14cd":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("span",[t("i",{staticClass:"icon-suoping",on:{click:e.handleLock}}),t("el-dialog",{attrs:{title:"璁剧疆閿佸睆瀵嗙爜",visible:e.box,width:"30%","append-to-body":""},on:{"update:visible":function(t){e.box=t}}},[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[t("el-form-item",{attrs:{label:"閿佸睆瀵嗙爜",prop:"passwd",rules:[{required:!0,message:"閿佸睆瀵嗙爜涓嶈兘涓虹┖"}]}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ラ攣灞忓瘑鐮�"},model:{value:e.form.passwd,callback:function(t){e.$set(e.form,"passwd",t)},expression:"form.passwd"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.handleSetLock}},[e._v("纭� 瀹�")])],1)],1)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("c54a"),s=r("5880");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"top-lock",data:function(){return{box:!1,form:{passwd:""}}},created:function(){},mounted:function(){},computed:c({},Object(s["mapGetters"])(["lockPasswd"])),props:[],methods:{handleSetLock:function(){var e=this;this.$refs["form"].validate((function(t){t&&(e.$store.commit("SET_LOCK_PASSWD",e.form.passwd),e.handleLock())}))},handleLock:function(){var e=this;Object(o["b"])(this.lockPasswd)?this.box=!0:(this.$store.commit("SET_LOCK"),setTimeout((function(){e.$router.push({path:"/lock"})}),100))}},components:{}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,"457dd992",null);t["default"]=f.exports},"14e5":function(e,t,r){"use strict";r("8572")},1557:function(e,t,r){"use strict";r("6ea1")},"188d":function(e,t,r){"use strict";r.r(t);r("7f7f");var i=function(){var e=this,t=e._self._c;return t("el-container",[t("el-dialog",{staticStyle:{height:"115vh"},attrs:{title:"鍏冩暟鎹�",visible:e.showSubmitDialog,"append-to-body":"",width:"700px"},on:{"update:visible":function(t){e.showSubmitDialog=t},close:e.closeSubmitDialog}},[t("el-form",{ref:"form",staticClass:"attributeForm",attrs:{model:e.attribute,"show-message":"true",inline:"",size:"medium","label-suffix":":",rules:e.rules,"status-icon":"true"},on:{resetFields:e.resetAttributeForm}},[t("el-form-item",{attrs:{label:"灞炴�х紪鍙�","label-width":"100px",prop:"id"}},[t("el-input",{attrs:{maxlength:"15","show-word-limit":"",type:"text"},model:{value:e.attribute.id,callback:function(t){e.$set(e.attribute,"id",t)},expression:"attribute.id"}})],1),t("el-form-item",{attrs:{label:"灞炴�у悕绉�","label-width":"100px",prop:"name"}},[t("el-input",{model:{value:e.attribute.name,callback:function(t){e.$set(e.attribute,"name",t)},expression:"attribute.name"}})],1),t("el-form-item",{attrs:{label:"灞炴�х被鍨�","label-width":"100px",prop:"typeValue"}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨灞炴�х被鍨�"},on:{change:e.typeSelectChange},model:{value:e.attribute.typeValue,callback:function(t){e.$set(e.attribute,"typeValue",t)},expression:"attribute.typeValue"}},e._l(e.typeList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"榛樿鍊�","label-width":"100px"}},[t("el-input",{model:{value:e.attribute.defaultValue,callback:function(t){e.$set(e.attribute,"defaultValue",t)},expression:"attribute.defaultValue"}})],1),t("el-form-item",{attrs:{label:"鍏佽涓虹┖","label-width":"100px"}},[t("el-switch",{attrs:{"active-text":"鍏佽","inactive-text":"涓嶅厑璁�"},model:{value:e.attribute.nullable,callback:function(t){e.$set(e.attribute,"nullable",t)},expression:"attribute.nullable"}})],1),t("el-form-item",{attrs:{label:"闀垮害","label-width":"100px",prop:"maxLength"}},[t("el-input-number",{attrs:{min:1,max:4e3,step:1,"controls-position":"right"},model:{value:e.attribute.maxLength,callback:function(t){e.$set(e.attribute,"maxLength",t)},expression:"attribute.maxLength"}})],1),"VTDouble"==e.attribute.typeKey?t("el-form-item",{attrs:{label:"绮惧害","label-width":"100px"}},[t("el-input-number",{attrs:{min:1,max:20,step:1,"controls-position":"right"},on:{change:e.changeNumber},model:{value:e.attribute.precision,callback:function(t){e.$set(e.attribute,"precision",t)},expression:"attribute.precision"}})],1):e._e(),t("el-form-item",{attrs:{label:"鎻忚堪","label-width":"100px"}},[t("el-input",{attrs:{type:"text"},model:{value:e.attribute.description,callback:function(t){e.$set(e.attribute,"description",t)},expression:"attribute.description"}})],1),t("el-tabs",{attrs:{stretch:"true"},on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"鍙傜収",name:"referTab"}},[t("el-form-item",{staticClass:"referTypeForm",attrs:{label:"鍙傜収绫诲瀷","label-width":"100px"}},[t("el-select",{on:{change:e.referTypeSelectChange},model:{value:e.attribute.referTypeKey,callback:function(t){e.$set(e.attribute,"referTypeKey",t)},expression:"attribute.referTypeKey"}},e._l(e.btmRefer.referTypeList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{staticClass:"referNameForm",attrs:{label:"鍙傜収鍚嶇О","label-width":"100px"}},[t("el-input",{attrs:{clearable:"true",disabled:e.referToFlag},on:{focus:e.openReferConfig,clear:e.clearReferTo},model:{value:e.attribute.referToName,callback:function(t){e.$set(e.attribute,"referToName",t)},expression:"attribute.referToName"}},[t("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"suffix"},slot:"suffix"})])],1)],1),t("el-tab-pane",{attrs:{label:"鏋氫妇",name:"enumTab"}},[t("el-form-item",{attrs:{label:"鏋氫妇","label-width":"100px"}},[t("el-input",{attrs:{clearable:"true"},on:{focus:e.openEnumConfig},model:{value:e.attribute.dictValue,callback:function(t){e.$set(e.attribute,"dictValue",t)},expression:"attribute.dictValue"}},[t("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"suffix"},slot:"suffix"})])],1),t("el-form-item",{attrs:{label:"鏋氫妇椤�","label-width":"100px"}},e._l(e.dictEnums,(function(r){return t("el-tag",{key:r.itemName,attrs:{type:"info"}},[e._v("\n                              "+e._s(r.itemName)+"\n                            ")])})),1)],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.submitAttribute}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancelSubmit}},[e._v("鍙栨秷")])],1),t("el-dialog",{staticStyle:{height:"115vh"},attrs:{title:"鍙傜収鍒楄〃",visible:e.btmRefer.show,"append-to-body":"",width:"80%"},on:{"update:visible":function(t){return e.$set(e.btmRefer,"show",t)},close:e.closeReferDialog}},[t("el-container",[t("el-aside",[t("basic-container",[t("span",{staticClass:"el-dialog__title"},[e._v(" "+e._s(e.domain.treeOption.title)+" ")]),t("div",{staticStyle:{height:"20px"}}),t("avue-tree",{staticClass:"businessTree",staticStyle:{height:"418px"},attrs:{id:"domain",data:e.domain.data,option:e.domain.treeOption},on:{"node-click":e.nodeClick},scopedSlots:e._u([{key:"default",fn:function(r){var i=r.node;r.data;return t("span",{staticClass:"el-tree-node__label"},[t("span",[t("i",{staticClass:"el-icon-star-on"}),e._v("\n                                        "+e._s((i||{}).label)+"\n                                    ")])])}}])})],1)],1),t("el-main",[t("basic-container",[t("avue-crud",{ref:"btmTable",staticClass:"btmTable",attrs:{option:e.btmRefer.option,data:e.btmRefer.data},on:{"row-click":e.btmReferClick},scopedSlots:e._u([{key:"radio",fn:function(r){var i=r.row;return[t("el-radio",{attrs:{label:i.$index},model:{value:e.btmRefer.selectRow,callback:function(t){e.$set(e.btmRefer,"selectRow",t)},expression:"btmRefer.selectRow"}},[e._v("聽\n                                    ")])]}}])})],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.confirmBtm}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:e.cancelBtm}},[e._v("鍙栨秷")])],1)],1),t("el-dialog",{staticStyle:{height:"115vh"},attrs:{title:"鏋氫妇鍒楄〃",visible:e.enumRefer.show,"append-to-body":"",width:"70%"},on:{"update:visible":function(t){return e.$set(e.enumRefer,"show",t)},close:e.closeEnumDialog}},[t("avue-crud",{ref:"eunmTable",staticClass:"enumTable",attrs:{option:e.enumRefer.option,data:e.enumRefer.data,page:e.enumRefer.enumPage},on:{"row-click":e.enumReferClick,"update:page":function(t){return e.$set(e.enumRefer,"enumPage",t)}},scopedSlots:e._u([{key:"radio",fn:function(r){var i=r.row;return[t("el-radio",{attrs:{label:i.$index},model:{value:e.enumRefer.selectRow,callback:function(t){e.$set(e.enumRefer,"selectRow",t)},expression:"enumRefer.selectRow"}},[e._v("聽\n                        ")])]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.confirmEnum}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:e.cancelEnum}},[e._v("鍙栨秷")])],1)],1)],1)],1)},a=[],n=(r("ac6a"),r("35a0")),o=r("d772"),s=r("6872"),l={name:"originalAdd",props:{attribute:{type:Object}},data:function(){return{showSubmitDialog:!1,activeName:"referTab",typeList:[],referToFlag:!0,rules:{id:[{required:!0,message:"璇疯緭鍏ュ睘鎬х紪鍙�",trigger:"blur"},{pattern:/^[A-Za-z]+$/,message:"灞炴�х紪鍙峰彧鑳戒负鑻辨枃",trigger:"blur"},{min:2,max:15,message:"闀垮害鍦�2鍒�15涓瓧绗�",trigger:"blur"}],name:[{required:!0,message:"璇疯緭鍏ュ睘鎬у悕绉�",trigger:"blur"}],typeValue:[{required:!0,message:"璇烽�夋嫨灞炴�х被鍨�",trigger:"change"}],maxLength:[{required:!0,message:"闇�瑕佹寚瀹氶暱搴�",trigger:"blur"}]},btmRefer:{show:!1,btmPage:{pageSize:10,currentPage:1,total:100},option:{height:405,addBtn:!1,refreshBtn:!1,columnBtn:!1,menu:!1,border:!0,reserveSelection:!0,searchMenuSpan:32,searchShowBtn:!1,highlightCurrentRow:!0,column:[{label:"",prop:"radio",width:60,hide:!1},{label:"鑻辨枃鍚嶇О",prop:"id",align:"center",searchSpan:8,search:!0},{label:"涓枃鍚嶇О",prop:"name",align:"center",searchSpan:8,search:!0}]},data:[],selectRow:"",selectItem:{},referTypeList:[]},enumRefer:{show:!1,enumPage:{pageSize:10,currentPage:1,total:100},option:{height:360,addBtn:!1,refreshBtn:!1,columnBtn:!1,menu:!1,border:!0,reserveSelection:!0,searchMenuSpan:32,searchShowBtn:!1,highlightCurrentRow:!0,column:[{label:"",prop:"radio",width:60,hide:!1},{label:"鏋氫妇浠e彿",prop:"name",align:"center",searchSpan:8,search:!0},{label:"鏋氫妇鍚嶇О",prop:"label",align:"center",searchSpan:8,search:!0}]},data:[],enumDictionary:[],selectRow:"",selectItem:{}},domain:{data:[],treeOption:{defaultExpandAll:!0,title:"棰嗗煙鏈嶅姟鏍�",props:{labelText:"",label:"name",value:"oid"}}},dictEnums:[],enumEditFlag:!1,enumInitFlag:!1,referInitFlag:!1,referEditFlag:!1}},created:function(){this.initAttributeTypeList(),this.initAttributeReferTypeList()},methods:{closeSubmitDialog:function(){this.resetAttributeForm(),this.showSubmitDialog=!1},resetAttributeForm:function(){this.attribute={nullable:!0,referTypeKey:""},this.referToFlag=!0,this.$refs.form.resetFields(),this.dictEnums=[]},submitAttribute:function(){var e=this;e.referInitFlag&&e.referEditFlag&&(this.$set(this.attribute,"dictCode",""),this.$set(this.attribute,"dictKey",""),this.$set(this.attribute,"dictValue",""),this.$set(this.attribute,"usingDict","")),e.enumInitFlag&&e.enumEditFlag&&(this.$set(this.attribute,"referTypeCode",""),this.$set(this.attribute,"referTypeKey",""),this.$set(this.attribute,"referTypeValue",""),this.$set(this.attribute,"referToId",""),this.$set(this.attribute,"referToName","")),this.$refs.form.validate((function(t,r){t?Object(s["add"])(e.attribute).then((function(t){e.$message.success("淇濆瓨鎴愬姛"),e.showSubmitDialog=!1,e.attribute={},e.$emit("refreshTable")})):e.$message.error("蹇呭~")}))},cancelSubmit:function(){this.closeSubmitDialog()},closeEnumDialog:function(){this.cancelEnum()},closeReferDialog:function(){this.cancelBtm()},confirmBtm:function(){this.attribute.referToId=this.btmRefer.selectItem.oid,this.attribute.referToName=this.btmRefer.selectItem.name,this.btmRefer.show=!1,this.referEditFlag=!0,this.enumEditFlag=!1},cancelBtm:function(){this.btmRefer.selectItem={},this.btmRefer.show=!1,this.btmRefer.selectRow=""},confirmEnum:function(){var e=this;this.attribute.usingDict=!0,this.attribute.dictCode=this.enumRefer.selectItem.name,this.attribute.dictValue=this.enumRefer.selectItem.label,this.enumRefer.show=!1,Object(n["getDictionary"])({code:this.enumRefer.selectItem.name}).then((function(t){e.dictEnums=t.data.data})),this.referEditFlag=!1,this.enumEditFlag=!0},cancelEnum:function(){this.enumRefer.selectItem={},this.enumRefer.show=!1,this.enumRefer.selectRow=""},openReferConfig:function(){var e=this;if(!this.attribute.referTypeKey)return this.$message.warning("璇峰厛閫夋嫨鍙傜収鐨勭被鍨�"),void(this.referToFlag=!0);this.domain.data=[],this.btmRefer.data=[],Object(o["initTree"])().then((function(t){e.domain.data=t.data.data})),this.btmRefer.show=!0},nodeClick:function(e){var t=this;"btmType"==this.attribute.referTypeKey&&Object(o["btmPage"])(this.btmRefer.btmPage.currentPage,this.btmRefer.btmPage.pageSize,{bizDomain:e.id}).then((function(e){t.btmRefer.data=e.data.data.records,t.btmRefer.btmPage.total=e.data.data.total})),this.attribute.referTypeKey},openEnumConfig:function(){var e=this;Object(n["getParentList"])(this.enumRefer.enumPage.currentPage,this.enumRefer.enumPage.pageSize).then((function(t){e.enumRefer.enumPage.total=t.data.data.total,e.enumRefer.data=t.data.data.records})),this.enumRefer.show=!0},typeSelectChange:function(e){"VTString"==e?this.$set(this.attribute,"maxLength",150):"VTInteger"==e?this.$set(this.attribute,"maxLength",50):"VTBoolean"==e?this.$set(this.attribute,"maxLength",5):"VTDouble"==e?(this.$set(this.attribute,"maxLength",26),this.$set(this.attribute,"precision",8)):"VTLong"==e?this.$set(this.attribute,"maxLength",150):"VTDate"==e||"VTTime"==e||"VTDateTime"==e?this.$set(this.attribute,"maxLength",6):this.$set(this.attribute,"maxLength",50),this.attribute.typeCode="attributeType",this.attribute.typeKey=e},referTypeSelectChange:function(e){this.attribute.referTypeCode="attributeReferType",this.attribute.referTypeKey=e,this.referToFlag=!1},initAttributeTypeList:function(){var e=this;Object(n["getDictionary"])({code:"attributeType"}).then((function(t){t.data.data.forEach((function(t){e.typeList.push({value:t.itemValue,label:t.itemName})}))})).catch((function(){e.$message.error("灞炴�х被鍨嬫病鎵惧埌鎴栬�呮湭瀹氫箟")}))},initAttributeReferTypeList:function(){var e=this;Object(n["getDictionary"])({code:"attributeReferType"}).then((function(t){t.data.data.forEach((function(t){e.btmRefer.referTypeList.push({value:t.itemValue,label:t.itemName})}))})).catch((function(){e.$message.error("鍙傜収绫诲瀷娌℃壘鍒版垨鑰呮湭瀹氫箟")}))},btmReferClick:function(e){this.btmRefer.selectItem=e,this.btmRefer.selectRow=e.$index},enumReferClick:function(e){this.enumRefer.selectItem=e,this.enumRefer.selectRow=e.$index},clearReferTo:function(){this.$delete(this.attribute,"referToId"),this.$delete(this.attribute,"referToName"),this.btmRefer.selectItem={},this.btmRefer.selectRow=""},handleClick:function(e){"enumTab"===e.name?(this.enumInitFlag=!0,this.referInitFlag=!1):(this.enumInitFlag=!1,this.referInitFlag=!0)}}},c=l,u=(r("70d3"),r("2877")),d=Object(u["a"])(c,i,a,!1,null,null,null);t["default"]=d.exports},1894:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/dockingManagement/gridLoge",method:"get",params:o(o({},r),{},{page:e,size:t})})}},"18ec":function(e,t,r){"use strict";r.r(t);r("7f7f");var i=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,"append-to-body":"true",width:"30%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[e._l(e.tags,(function(r){return t("el-tag",{key:r,attrs:{closable:"","disable-transitions":"",effect:"Plain",size:"medium"},on:{click:function(t){return e.handleClickTag(r)},close:function(t){return e.handleCloseTag(r)}}},[t("span",[e._v(" "+e._s(r.name))])])})),0!==e.tags.length?t("el-divider"):e._e(),t("el-form",{staticClass:"demo-form-inline",attrs:{model:e.saveParam,"label-position":"left","label-width":"auto",rules:e.rules}},[t("el-form-item",{attrs:{label:"娴佺▼妯℃澘"}},[t("el-input",{attrs:{placeholder:"娴佺▼妯℃澘",disabled:""},model:{value:e.saveParam.modelName,callback:function(t){e.$set(e.saveParam,"modelName",t)},expression:"saveParam.modelName"}})],1),t("el-form-item",{attrs:{label:"娴佺▼鍚嶇О",prop:"processName"}},[t("el-input",{attrs:{placeholder:"娴佺▼鍚嶇О"},model:{value:e.saveParam.processName,callback:function(t){e.$set(e.saveParam,"processName",t)},expression:"saveParam.processName"}})],1),t("el-form-item",{attrs:{label:"娴佺▼鎻忚堪"}},[t("el-input",{attrs:{placeholder:"娴佺▼鎻忚堪",type:"textarea",rows:4},model:{value:e.saveParam.processDesc,callback:function(t){e.$set(e.saveParam,"processDesc",t)},expression:"saveParam.processDesc"}})],1)],1),t("el-divider"),t("div",{staticClass:"btns-icon"},[t("el-button",{attrs:{icon:"el-icon-star-off",circle:""},on:{click:e.handleCollect}})],1),t("el-form",{staticClass:"demo-form-inline",attrs:{model:e.collectParam,"label-position":"left","label-width":"auto"}},e._l(e.initFrom,(function(r,i){return t("el-form-item",{key:i,attrs:{label:r.taskName}},[t("el-select",{staticStyle:{width:"80%"},attrs:{filterable:"",placeholder:r.taskName},on:{change:function(t){return e.handleSelect(t,i)}},model:{value:e.collectParam.flowTaskUsers[i]["userId"],callback:function(t){e.$set(e.collectParam.flowTaskUsers[i],"userId",t)},expression:"collectParam.flowTaskUsers[index]['userId']"}},e._l(e.typeName,(function(e,r){return t("el-option",{key:r,attrs:{label:e.userNames,value:e.userId}})})),1)],1)})),1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handleCancel}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleConfirm}},[e._v("纭� 瀹�")])],1)],2)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("7514"),r("ade3")),o=(r("96cf"),r("1da1")),s=(r("20d6"),r("f10a"));function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"SetPersonnel",props:{visible:{typeof:Boolean,default:!1},title:{typeof:String,default:"娴佺▼瀹℃壒"},parameter:{typeof:Object,default:function(){}},parameterKeys:{typeof:Object,default:function(){return{ids:"ids",flowTemplate:"flowTemplate",code:"code",type:"type"}}}},watch:{visible:function(e){this.dialogVisible=e,e&&(this.apiInit(),this.apiDict())},dialogVisible:function(e){this.$emit("update:visible",e)},users:{handler:function(e){this.collectParam.flowTaskUsers=e},deep:!0,immediate:!0},parameter:{handler:function(e,t){this.saveParam=e},deep:!0,immediate:!0}},data:function(){return{dialogVisible:this.visible,isCollent:!1,initFrom:[],tags:[],typeName:[],collectParam:{},saveParam:{},users:[],rules:{processName:[{required:!0,message:"妯℃澘鍚嶇О涓嶈兘涓虹┖",trigger:"blur"},{min:1,max:20,message:"闀垮害鍦� 3 鍒� 20 涓瓧绗�",trigger:"blur"}]}}},mounted:function(){},created:function(){},methods:{setSaveParam:function(){return{processName:this.parameter[this.parameterKeys.flowTemplate],topName:this.title,ids:this.parameter[this.parameterKeys.ids],vars:this.parameter["vars"]}},userIndex:function(e){return this.initFrom.findIndex((function(t){return t.taskId===e}))},apiInit:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(s["personnelInit"])({type:this.parameter[this.parameterKeys.type],templateId:this.parameter[this.parameterKeys.code]});case 2:t=e.sent,200===t.status&&(this.initFrom=t.data.data.user,this.tags=t.data.data.collect,r=t.data.data.flow,i=r.modelKey,a=r.templateId,n=r.modelName,o=t.data.data.user,this.collectParam={modelKey:i,templateId:a,flowTaskUsers:o},this.users=t.data.data.user,console.log(this.collectParam),console.log("this.saveParam.before",this.saveParam),this.saveParam=c(c({},this.saveParam),{},{modelKey:i,templateId:a,modelName:n}),console.log("this.saveParam",this.saveParam),0!==this.tags.length&&this.handleClickTag(this.tags[0]));case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),apiDict:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(s["personnelDict"])();case 2:t=e.sent,console.log(t),200===t.status&&(console.log(t),r=t.data.data,this.typeName=r.map((function(e){var t=e.account,r=e.deptName,i=e.id,a=e.realName,n="".concat(r," - ").concat(a," - ").concat(t);return{userId:i,userName:a,userNames:n}})));case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleCollect:function(){var e=this;this.$prompt("璇疯緭鍏ヤ竴涓悕瀛�","鎿嶄綔",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷"}).then(function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(r){var i,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=r.value,console.log(e.users),e.collectParam.flowTaskUsers=e.users,e.collectParam=c(c({},e.collectParam),{},{name:i}),console.log(e.collectParam),t.next=7,Object(s["personnelCollect"])(e.collectParam);case 7:a=t.sent,console.log(a),200===a.status&&e.$nextTick((function(){e.apiInit()}));case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(){}))},canCollect:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(s["cancelCollect"])({name:t});case 2:r=e.sent,200===r.status&&(console.log(r),this.apiInit(),this.isCollent=!0,this.$message({type:"success",message:r.data.msg}));case 4:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),apiSave:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n,o,l,u,d,p,f,m;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(e.prev=0,t=this.collectParam.flowTaskUsers.length,console.log(this.collectParam.flowTaskUsers),console.log(0==t),console.log(t!=this.initFrom.length),console.log("saveParam",this.saveParam),0!=t||t==this.initFrom.length){e.next=10;break}this.$message({type:"error",message:"璇烽�夋嫨鑺傜偣锛�"}),e.next=17;break;case 10:return r=this.saveParam,i=r.modelKey,a=r.modelName,n=r.processDesc,o=r.processName,l=r.templateId,u=r.topName,d=r.vars,p=r.ids,f=c({modelKey:i,modelName:a,processDesc:n,processName:o,templateId:l,topName:u,ids:p},d),console.log("vals",f),e.next=15,Object(s["personnelSave"])({variables:f,flowTaskUsers:this.collectParam.flowTaskUsers});case 15:m=e.sent,200===m.status&&(console.log(m),this.$message({type:"success",message:m.data.msg}),this.done());case 17:e.next=22;break;case 19:e.prev=19,e.t0=e["catch"](0),console.error("鎺ュ彛璋冪敤澶辫触");case 22:case"end":return e.stop()}}),e,this,[[0,19]])})));function t(){return e.apply(this,arguments)}return t}(),handleClickTag:function(e){console.log(e.flowTaskUsers),console.log(this.collectParam.flowTaskUsers);var t=this.collectParam.flowTaskUsers;this.collectParam.flowTaskUsers=t.map((function(t,r){for(var i=0;i<e.flowTaskUsers.length;i++)t.taskId==e.flowTaskUsers[i].taskId&&(t["userName"]=e.flowTaskUsers[i]["userName"],t["userId"]=e.flowTaskUsers[i]["userId"]);return t})),this.users=this.collectParam.flowTaskUsers},handleCloseTag:function(e){console.log(e),this.canCollect(e.name)},handleSelect:function(e,t){var r=this.typeName.find((function(t){return t.userId===e})),i=r.userName;console.log(this.users),this.$set(this.users,t,c(c({},this.collectParam.flowTaskUsers[t]),{},{userName:i})),console.log(this.users)},done:function(){this.dialogVisible=!1},handleCancel:function(){this.done()},handleConfirm:function(){console.log(this.saveParam),this.apiSave()}}},d=u,p=(r("acba"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,null,null);t["default"]=f.exports},1919:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,"before-open":e.beforeOpen,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(r){return[e.hasDownload?t("el-button",{attrs:{type:"text",icon:"el-icon-download",size:"small"},on:{click:function(t){return e.handleDownload(r.row)}}},[e._v("涓嬭浇\n      ")]):e._e()]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.hasUpload?t("el-button",{attrs:{type:"primary",size:"small",plain:"",icon:"el-icon-upload2"},on:{click:e.handleUpload}},[e._v("涓� 浼燶n      ")]):e._e(),e.hasEdit?t("el-button",{attrs:{type:"primary",size:"small",plain:"",icon:"el-icon-edit"},on:{click:e.handleEdit}},[e._v("淇� 鏀筡n      ")]):e._e(),e.hasDownload?t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-download",plain:""},on:{click:e.handleDownload}},[e._v("涓� 杞絓n      ")]):e._e(),e.hasDel?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"闄勪欢绠$悊","append-to-body":"",visible:e.attachBox,width:"555px"},on:{"update:visible":function(t){e.attachBox=t}}},[t("avue-form",{ref:"form",attrs:{option:e.attachOption,"upload-before":e.uploadBefore,"upload-after":e.uploadAfter,"upload-error":e.uploadError},model:{value:e.attachForm,callback:function(t){e.attachForm=t},expression:"attachForm"}})],1)],1)},a=[],n=(r("8e6e"),r("456d"),r("6762"),r("2fdb"),r("28a5"),r("ac6a"),r("ade3")),o=r("36a0"),s=r("5880"),l=(r("84df"),r("c54a"));function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={props:["options","visible","ownbizOid"],data:function(){var e=this;return{form:{},query:{},params:{},loading:!1,hasPage:this.options.hasPage||!1,page:{pageSize:10,currentPage:1,total:0},attachBox:!1,selectionList:[],hasUpload:!!Object(l["b"])(this.options.hasUpload)||this.options.hasUpload,hasEdit:!!Object(l["b"])(this.options.hasEdit)||this.options.hasEdit,hasDel:!!Object(l["b"])(this.options.hasDel)||this.options.hasDel,hasDownload:!!Object(l["b"])(this.options.hasDownload)||this.options.hasDownload,option:{height:this.options.tableHeight?this.options.tableHeight:"200",calcHeight:30,tip:!1,searchShow:!1,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,column:[{label:"鏂囦欢鍚嶇О",prop:"name",search:!0},{label:"鏂囦欢澶у皬",prop:"fileSize",formatter:function(e){if(!e.fileSize||null==e.fileSize||1*e.fileSize==0||isNaN(1*e.fileSize))return"鏈煡澶у皬";var t=1*e.fileSize;return t>1099511627776?parseInt(t/1099511627776)+"TB":t>1073741824?parseInt(t/1073741824)+"GB":t>1048576?parseInt(t/1048576)+"MB":t>1024?parseInt(t/1024)+"KB":t+"B"}},{label:"鍒涘缓鑰�",prop:"creator"},{label:"鍒涘缓鏃堕棿",prop:"createTime"}]},columnType:{text:"input",combox:"select",truefalse:"switch",number:"number",textarea:"textarea",datetime:"datetime",date:"date",refer:"refer"},data:[],attachForm:{},attachOption:{submitBtn:!1,emptyBtn:!1,column:[{prop:"fileDocClassify",label:"鏂囦欢绫诲瀷",props:{label:"value",value:"key"},change:function(){e.options.fileDocClassifyCombox&&e.changeFun("fileDocClassify")},blur:function(){!e.options.fileDocClassifyCombox&&e.changeFun("fileDocClassify")},value:this.options.fileDocClassify||"ADMIN_SHARE",type:this.options.fileDocClassifyCombox?"select":"input",dicData:this.options.fileDocClassifyCombox||[],display:!!this.options.fileDocClassifyCombox},{label:"闄勪欢涓婁紶",prop:"attachFile",type:"upload",dragFile:!0,showFileList:!1,accept:this.options.uploadAccept||"file",loadText:"鏂囦欢涓婁紶涓紝璇风◢绛�",span:24,propsHttp:{res:"data"},data:{ownbizOid:this.options.ownbizOid||"share",ownBtmName:this.options.ownbizBtm||"share",fileDocClassify:this.options.fileDocClassify||"ADMIN_SHARE",fileDocClassifyName:this.options.fileDocClassifyName||"绠$悊鍛樺叡浜枃浠�"},action:"/api/ubcs-resource/fileController/uploadFile"}]}}},computed:u(u({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!1,viewBtn:!1,delBtn:this.vaildData(this.permission.attach_delete,!1),editBtn:!1}},oids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.oid)})),e.join(",")}}),created:function(){this.setFormItem(),this.setParams()},mounted:function(){},watch:{ownbizOid:function(e){this.setParams(),this.refreshChange()}},methods:{setFormItem:function(){var e=this;this.options&&this.options.formItems&&this.options.formItems.forEach((function(t){var r="璇烽�夋嫨",i="change";"text"===t.type&&(r="璇疯緭鍏�",i="blur"),e.attachOption.column.push(u(u({},t),{},{label:t.title,prop:t.field,display:!t.hidden,value:t.defaultValue,disabled:t.readOnly,type:e.columnType[t.type],dicData:e.getDataList(t.type,t.data),change:function(){"text"!==t.type&&"number"!==t.type&&"textarea"!==t.type&&e.changeFun(t.field)},blur:function(){"text"!=t.type&&"number"!=t.type&&"textarea"!=t.type||e.changeFun(t.field)},rules:[{required:t.required,message:"璇�".concat(r).concat(t.title),trigger:i},{pattern:t.verify?t.verify:/[\s\S.]*/g,message:t.tooltips,trigger:i}],props:{label:"value",value:"key"}}))}))},changeFun:function(e){this.attachOption.column[1].data[e]=this.attachForm[e]},getDataList:function(e,t){return"truefalse"===e?[{key:!1,value:"鍚�"},{key:!0,value:"鏄�"}]:"combox"===e?t:[]},setParams:function(){var e={currentButtonKey:"VIEW",ownbizOid:this.options.ownbizOid||"share",ownBtmName:this.options.ownbizBtm||"share",fileDocClassify:this.options.fileDocClassify||"ADMIN_SHARE",fileDocClassifyName:this.options.fileDocClassifyName||"绠$悊鍛樺叡浜枃浠�"};this.options.where&&Object.assign(e,this.options.where),this.params=e,this.options.pageObject||(this.options.pageObject={limit:10,page:1}),this.page.pageSize=this.options.pageObject.limit,this.page.currentPage=this.options.pageObject.page,this.attachOption.column[1].data.ownbizOid=this.options.ownbizOid||"share",this.attachOption.column[1].data.ownBtmName=this.options.ownbizBtm||"share",this.attachOption.column[1].data.fileDocClassify=this.options.fileDocClassify||"ADMIN_SHARE",this.attachOption.column[1].data.fileDocClassifyName=this.options.fileDocClassifyName||"绠$悊鍛樺叡浜枃浠�"},handleUpload:function(){this.attachOption.column[1].data.fileOid="",delete this.attachOption.column[1].data.oid,delete this.attachOption.column[1].data.updateFileFlag,this.attachBox=!0},handleEdit:function(){return 0==this.selectionList.length?(this.$message.warning("璇烽�夋嫨闇�瑕佷慨鏀圭殑鏂囦欢"),!1):this.selectionList.length>1?(this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"),!1):(this.attachOption.column[1].data.fileOid=this.oids,this.attachOption.column[1].data.oid=this.oids,this.attachOption.column[1].data.updateFileFlag=!0,void(this.attachBox=!0))},uploadBefore:function(e,t,r,i){t()},uploadAfter:function(e,t,r,i){this.attachBox=!1,this.$message.success("鏂囦欢涓婁紶鎴愬姛"),this.refreshChange(),t()},uploadError:function(e,t){this.$message.error(e||"涓婁紶鏂囦欢鍑虹幇浜嗗紓甯�")},handleDownload:function(e){var t=new FormData;if(e&&e.oid)t.append("fileOids",e.oid),Object(o["download"])(t);else{if(0===this.selectionList.length)return void this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");t.append("fileOids",this.oids),Object(o["download"])(t)}},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏂囦欢鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])([e.oid])})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])(e.oids.split(","))})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var r=this;["edit","view"].includes(t)&&getDetail(this.form.id).then((function(e){r.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page)},onLoad:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0;var i={};if(this.query)for(var a in this.query)i['conditionMap["'+a+'"]']=this.query[a];Object(o["getList"])(e.currentPage,e.pageSize,Object.assign(r,this.params,i,this.query)).then((function(e){var r=e.data.data;t.page.total=r.total,t.options.fileDocClassifyCombox?t.data=r.records.map((function(e){return Object(l["b"])(e.fileDocClassifyName)&&!Object(l["b"])(e.fileDocClassify)&&(e.fileDocClassifyName=t.options.fileDocClassifyCombox[e.fileDocClassify]||""),u({},e)})):t.data=r.records,t.loading=!1,t.selectionClear()})).catch((function(e){t.$message.error(e),t.loading=!1}))}}},p=d,f=r("2877"),m=Object(f["a"])(p,i,a,!1,null,null,null);t["default"]=m.exports},"195f":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"avue-top"},[t("div",{staticClass:"top-bar__left"},[e.showCollapse?t("div",{staticClass:"avue-breadcrumb",class:[{"avue-breadcrumb--active":e.isCollapse}]},[t("i",{staticClass:"icon-navicon",on:{click:e.setCollapse}})]):e._e()]),t("div",{staticClass:"top-bar__title"},[e.showMenu?t("div",{staticClass:"top-bar__item top-bar__item--show"},[t("top-menu",{ref:"topMenu"})],1):e._e(),e.showSearch?t("span",{staticClass:"top-bar__item"},[t("top-search")],1):e._e()]),t("div",{staticClass:"top-bar__right"},[e.showColor?t("el-tooltip",{attrs:{effect:"dark",content:e.$t("navbar.color"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item"},[t("top-color")],1)]):e._e(),e.showDebug?t("el-tooltip",{attrs:{effect:"dark",content:e.logsFlag?e.$t("navbar.bug"):e.logsLen+e.$t("navbar.bugs"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item"},[t("top-logs")],1)]):e._e(),e.showLock?t("el-tooltip",{attrs:{effect:"dark",content:e.$t("navbar.lock"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item"},[t("top-lock")],1)]):e._e(),e.showTheme?t("el-tooltip",{attrs:{effect:"dark",content:e.$t("navbar.theme"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item top-bar__item--show"},[t("top-theme")],1)]):e._e(),t("el-tooltip",{attrs:{effect:"dark",content:e.$t("navbar.notice"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item top-bar__item--show"},[t("top-notice")],1)]),t("el-tooltip",{attrs:{effect:"dark",content:e.$t("navbar.language"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item top-bar__item--show"},[t("top-lang")],1)]),e.showFullScren?t("el-tooltip",{attrs:{effect:"dark",content:e.isFullScren?e.$t("navbar.screenfullF"):e.$t("navbar.screenfull"),placement:"bottom"}},[t("div",{staticClass:"top-bar__item"},[t("i",{class:e.isFullScren?"icon-tuichuquanping":"icon-quanping",on:{click:e.handleScreen}})])]):e._e(),t("img",{staticClass:"top-bar__img",attrs:{src:e.userInfo.avatar}}),t("el-dropdown",[t("span",{staticClass:"el-dropdown-link"},[e._v("\n        "+e._s(e.userInfo.userName)+"\n        "),t("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",[t("router-link",{attrs:{to:"/"}},[e._v(e._s(e.$t("navbar.dashboard")))])],1),t("el-dropdown-item",[t("router-link",{attrs:{to:"/info/index"}},[e._v(e._s(e.$t("navbar.userinfo")))])],1),this.website.switchMode?t("el-dropdown-item",{nativeOn:{click:function(t){return e.switchDept.apply(null,arguments)}}},[e._v(e._s(e.$t("navbar.switchDept"))+"\n        ")]):e._e(),t("el-dropdown-item",{attrs:{divided:""},nativeOn:{click:function(t){return e.logout.apply(null,arguments)}}},[e._v(e._s(e.$t("navbar.logOut"))+"\n        ")])],1)],1),t("el-dialog",{attrs:{title:"鐢ㄦ埛淇℃伅閫夋嫨","append-to-body":"",visible:e.userBox,width:"350px"},on:{"update:visible":function(t){e.userBox=t}}},[t("avue-form",{ref:"form",attrs:{option:e.userOption},on:{submit:e.submitSwitch},model:{value:e.userForm,callback:function(t){e.userForm=t},expression:"userForm"}})],1)],1)])},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("9883"),s=r("5880"),l=r("0e0b"),c=r("14cd"),u=r("286c"),d=r("9812"),p=r("107f"),f=r("0f22"),m=r("44b2"),h=r("ad51"),b=r("c7cc");function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?g(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var v={components:{topLock:c["default"],topMenu:u["default"],topSearch:d["default"],topTheme:p["default"],topLogs:f["default"],topColor:m["default"],topNotice:h["default"],topLang:b["default"]},name:"top",data:function(){return{userBox:!1,userForm:{deptId:"",roleId:""},userOption:{labelWidth:70,submitBtn:!0,emptyBtn:!1,submitText:"鍒囨崲",column:[{label:"閮ㄩ棬",prop:"deptId",type:"select",props:{label:"deptName",value:"id"},dicUrl:"/api/ubcs-system/dept/select",span:24,display:!1,rules:[{required:!0,message:"璇烽�夋嫨閮ㄩ棬",trigger:"blur"}]},{label:"瑙掕壊",prop:"roleId",type:"select",props:{label:"roleName",value:"id"},dicUrl:"/api/ubcs-system/role/select",span:24,display:!1,rules:[{required:!0,message:"璇烽�夋嫨瑙掕壊",trigger:"blur"}]}]}}},filters:{},created:function(){},mounted:function(){Object(l["g"])(this.setScreen)},computed:y(y({},Object(s["mapState"])({showDebug:function(e){return e.common.showDebug},showTheme:function(e){return e.common.showTheme},showLock:function(e){return e.common.showLock},showFullScren:function(e){return e.common.showFullScren},showCollapse:function(e){return e.common.showCollapse},showSearch:function(e){return e.common.showSearch},showMenu:function(e){return e.common.showMenu},showColor:function(e){return e.common.showColor}})),Object(s["mapGetters"])(["userInfo","isFullScren","tagWel","tagList","isCollapse","tag","logsLen","logsFlag"])),methods:{handleScreen:function(){Object(l["d"])()},setCollapse:function(){this.$store.commit("SET_COLLAPSE")},setScreen:function(){this.$store.commit("SET_FULLSCREN")},switchDept:function(){var e=this.userInfo.user_id,t=this.findObject(this.userOption.column,"deptId");t.dicUrl="/api/ubcs-system/dept/select?userId=".concat(e),t.display=!0;var r=this.findObject(this.userOption.column,"roleId");r.dicUrl="/api/ubcs-system/role/select?userId=".concat(e),r.display=!0,this.userBox=!0},submitSwitch:function(e,t){var r=this;this.$store.dispatch("refreshToken",e).then((function(){r.userBox=!1,r.$router.push({path:"/"})})),t()},logout:function(){var e=this;this.$confirm(this.$t("logoutTip"),this.$t("tip"),{confirmButtonText:this.$t("submitText"),cancelButtonText:this.$t("cancelText"),type:"warning"}).then((function(){e.$store.dispatch("LogOut").then((function(){Object(o["b"])(),e.$router.push({path:"/login"})}))}))}}},O=v,w=r("2877"),C=Object(w["a"])(O,i,a,!1,null,"a7c44fa2",null);t["default"]=C.exports},"19a0":function(e,t,r){"use strict";r.r(t),r.d(t,"gridCodeRule",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"listUseRange",(function(){return p})),r.d(t,"clearAllCode",(function(){return f})),r.d(t,"updateStatus",(function(){return m})),r.d(t,"clone",(function(){return h})),r.d(t,"getObjectByOid",(function(){return b})),r.d(t,"listDataByOids",(function(){return g})),r.d(t,"checkLikeCodeRule",(function(){return y}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/gridCodeRule",method:"get",params:o({page:e,limit:t},r)})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/detail",method:"get",params:{oid:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/deleteData",method:"delete",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/addCode",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/update",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/listUseRange",method:"get",params:{oid:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/clearAllCode",method:"delete",params:{oid:e}})},m=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/updateStatus",method:"post",data:e})},h=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/clone",method:"post",data:e})},b=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/getObjectByOid",method:"get",params:{oid:e}})},g=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/listDataByOids",method:"get",params:{oids:e}})},y=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmRule/checkLikeCodeRule",method:"get",params:{oid:e}})}},"1af7":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option},on:{"on-load":e.getList,"row-del":e.rowDel,"refresh-change":e.refreshChange,"search-change":e.searchChange,"row-click":e.handleRowClick},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("span",[e._v("褰撳墠閫夋嫨鐢熷懡鍛ㄦ湡:"+e._s(this.lifeList))])])],2),t("div")],1)},a=[],n=(r("7f7f"),{name:"Businpackage.vue",data:function(){return{lifeList:"",data:[{name:"娴嬭瘯1"},{name:"娴嬭瘯2"},{name:"娴嬭瘯3"},{name:"娴嬭瘯4"}],form:{},option:{height:300,headerAlign:"center",align:"center",border:!0,editBtn:!1,index:!0,searchMenuSpan:8,searchSpan:9,searchBtnText:"鏌ユ壘",searchLabelWidth:100,addBtn:!1,indexFixed:!1,menuFixed:!1,column:[{label:"鐢熷懡鍛ㄦ湡鍚嶇О",prop:"name",search:!0,searchWidth:170}]}}},methods:{handleRowClick:function(e){console.log(e),this.lifeList=e.name},searchChange:function(e,t){t&&t(),this.params=e,this.page.currentPage=1,this.getList(),this.$message.success("鎼滅储鎴愬姛")},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return del(e.id)})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))}}}),o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"16826a12",null);t["default"]=l.exports},"1be0":function(e,t,r){},"1ca4":function(e,t,r){"use strict";t["a"]={title:"VCI-UBCS",logo:"S",key:"saber",indexTitle:"VCI-UBCS",image:"../public/img/bg/img-logo.png",clientId:"saber",clientSecret:"saber_secret",tenantMode:!0,tenantId:"000000",captchaMode:!0,switchMode:!1,lockPage:"/lock",tokenTime:3e3,tokenHeader:"Blade-Auth",statusWhiteList:[],isFirstPage:!1,fistPage:{label:"棣栭〉",value:"/wel/index",params:{},query:{},meta:{i18n:"dashboard"},group:[],close:!1},menu:{iconDefault:"iconfont icon-caidan",props:{label:"name",path:"path",icon:"source",children:"children"}},authUrl:"http://localhost/ubcs-auth/oauth/render",reportUrl:"http://localhost:8108/ureport",redirectUri:"http://localhost:1888"}},"1e69":function(e,t,r){"use strict";r.r(t),r.d(t,"startList",(function(){return s})),r.d(t,"claimList",(function(){return l})),r.d(t,"todoList",(function(){return c})),r.d(t,"sendList",(function(){return u})),r.d(t,"doneList",(function(){return d})),r.d(t,"claimTask",(function(){return p})),r.d(t,"completeTask",(function(){return f}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/work/start-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/work/claim-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},c=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/work/todo-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},u=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/work/send-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},d=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/work/done-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},p=function(e){return Object(a["a"])({url:"/api/ubcs-flow/work/claim-task",method:"post",params:{taskId:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-flow/work/complete-task",method:"post",data:e})}},"1ef8":function(e,t,r){"use strict";r.r(t),r.d(t,"gridCodeFixedValue",(function(){return s})),r.d(t,"addSaveCodeFixedValue",(function(){return l})),r.d(t,"editCodeFixedValue",(function(){return c})),r.d(t,"deleteCodeFixedValue",(function(){return u})),r.d(t,"saveOrder",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeFixedValueController/gridCodeFixedValue",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeFixedValueController/addSave",method:"post",data:e})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeFixedValueController/editSave",method:"put",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeFixedValueController/deleteData",method:"delete",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeFixedValueController/saveOrder",method:"post",data:e})}},"20bf":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"avue-sidebar"},[t("logo"),t("el-scrollbar",{staticStyle:{height:"100%"}},[e.validatenull(e.menu)?t("div",{staticClass:"avue-sidebar--tip"},[e._v(e._s(e.$t("menuTip"))+"\n    ")]):e._e(),t("el-menu",{attrs:{"unique-opened":"","default-active":e.nowTagValue,mode:"vertical","show-timeout":200,collapse:e.keyCollapse}},[t("sidebar-item",{attrs:{menu:e.menu,screen:e.screen,first:"",props:e.website.menu.props,collapse:e.keyCollapse}})],1)],1)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("5880"),s=r("7d3a"),l=r("7505");function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={name:"sidebar",components:{sidebarItem:l["default"],logo:s["default"]},inject:["index"],data:function(){return{}},created:function(){this.index.openMenu()},computed:u(u({},Object(o["mapGetters"])(["website","menu","tag","keyCollapse","screen","menuId"])),{},{nowTagValue:function(){return this.$router.$avueRouter.getValue(this.$route)}}),methods:{}},p=d,f=(r("22ef"),r("2877")),m=Object(f["a"])(p,i,a,!1,null,"275f073a",null);t["default"]=m.exports},"22ef":function(e,t,r){"use strict";r("61f2")},"245a":function(e,t,r){"use strict";r.r(t);var i=r("96eb"),a=r.n(i),n=function(e){var t=e.mock;t&&(a.a.mock("/user/login","post",{data:(new Date).getTime()+""}),a.a.mock("/user/logout","get",{data:!0}),a.a.mock("/user/refesh","post",{data:(new Date).getTime()+""}),a.a.mock("/user/getTable","get",(function(){for(var e=[],t=0;t<5;t++)e.push(a.a.mock({id:"@increment",name:a.a.mock("@cname"),username:a.a.mock("@last"),type:[0,2],checkbox:[0,1],"number|0-100":0,datetime:1532932422071,"sex|0-1":0,moreselect:[0,1],grade:0,address:a.a.mock("@cparagraph(1, 3)"),check:[1,3,4]}));return{data:{total:11,pageSize:10,tableData:e}}})))},o=[{label:"棣栭〉",path:"/wel/index",icon:"el-icon-menu",meta:{i18n:"dashboard"},parentId:0},{label:"娴嬭瘯",icon:"el-icon-document",path:"/test/index",meta:{i18n:"test"},parentId:3}],s=function(e){var t=e.mock;t&&a.a.mock("/user/getTopMenu","get",(function(){return{data:o}}))},l=function(e){var t=e.mock;t&&a.a.mock("/api/ubcs-auth/oauth/token/refresh","post",(function(){return{data:{account:"admin",user_name:"admin",nick_name:"绠$悊鍛�",role_name:"administrator",avatar:"https://gw.alipayobjects.com/zos/rmsportal/BiazfanxmamNRoxxVxka.png",access_token:"eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInVzZXJfbmFtZSI6ImFkbWluIiwibmlja19uYW1lIjoi566h55CG5ZGYIiwiYWNjb3VudCI6ImFkbWluIiwidGVuYW50X2NvZGUiOiIwMDAwMDAiLCJjbGllbnRfaWQiOiJzd29yZCIsImV4cCI6MTU1Nzk0Njc5OSwibmJmIjoxNTU3ODgxODg0fQ.FT8y1v1tg8hOAAoQpKlarKMgmsSXol-561edqtvOwa4",refresh_token:"eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInVzZXJfbmFtZSI6ImFkbWluIiwibmlja19uYW1lIjoi566h55CG5ZGYIiwiYWNjb3VudCI6ImFkbWluIiwidGVuYW50X2NvZGUiOiIwMDAwMDAiLCJjbGllbnRfaWQiOiJzd29yZCIsImV4cCI6MTU1Nzk0Njc5OSwibmJmIjoxNTU3ODgxODg0fQ.FT8y1v1tg8hOAAoQpKlarKMgmsSXol-561edqtvOwa4",token_type:"bearer",expires_in:64915,license:"powered by bladex"}}}))};function c(){var e={code:200,success:!0,msg:"鎿嶄綔鎴愬姛"},t=[];return t.push({id:"1",paramName:"鏄惁寮�鍚敞鍐屽姛鑳�--mock娴嬭瘯",paramKey:"account.registerUser",paramValue:"true",remark:"鎻忚堪"},{id:"2",paramName:"璐﹀彿鍒濆瀵嗙爜--mock娴嬭瘯",paramKey:"account.initPassword",paramValue:"123456",remark:"鎻忚堪"}),e.data={total:10,size:10,current:1,searchCount:!0,pages:1,records:t},e}function u(){var e={code:200,success:!0,msg:"鎿嶄綔鎴愬姛",data:{id:"1",paramName:"鏄惁寮�鍚敞鍐屽姛鑳�",paramKey:"account.registerUser",paramValue:"true",remark:"鎻忚堪"}};return e}function d(){return{code:200,success:!0,msg:"鎿嶄綔鎴愬姛"}}var p=function(e){var t=e.mock;t&&(a.a.mock(/\/api\/ubcs-system\/param\/list/,"get",c),a.a.mock(/\/api\/ubcs-system\/param\/detail/,"get",u),a.a.mock(/\/api\/ubcs-system\/param\/submit/,"post",d),a.a.mock(/\/api\/ubcs-system\/param\/remove/,"post",d))},f={mock:!1};n(f),s(f),l(f),p(f)},2499:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"enable",(function(){return p})),r.d(t,"send",(function(){return f}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-resource/sms/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-resource/sms/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-resource/sms/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-resource/sms/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-resource/sms/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-resource/sms/enable",method:"post",params:{id:e}})},f=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-resource/sms/endpoint/send-message",method:"post",params:{code:e,phones:t,params:r}})}},2666:function(e,t,r){var i={"./system/dict":"cee8","./system/dict.js":"cee8","./system/dictbiz":"d4f4","./system/dictbiz.js":"d4f4","./system/param":"1249","./system/param.js":"1249","./user/info":"cadc","./user/info.js":"cadc"};function a(e){var t=n(e);return r(t)}function n(e){if(!r.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}a.keys=function(){return Object.keys(i)},a.resolve=n,e.exports=a,a.id="2666"},2709:function(e,t,r){"use strict";r.r(t);r("d263");var i=function(){var e=this,t=e._self._c;return t("div",[this.crudArrayFlag?t("div",{staticClass:"app",staticStyle:{display:"flex","flex-wrap":"wrap"}},[0==e.attrEditVisible&&0==e.attrFlagChiledren&&"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-plus"},on:{click:e.busineHandle}},[e._v("娣诲姞 "+e._s(e.msg))]):e._e(),0==e.attrEditVisible&&0==e.attrFlagChiledren&&"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small",icon:"el-icon-full-screen"},on:{click:e.fullscreenHandle}},[e._v("鍏ㄥ睆缂栬緫")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{icon:"el-icon-info",size:"small"},on:{click:e.ruleAddHandler}},[e._v("楠岃瘉瑙勫垯")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{icon:"el-icon-menu",size:"small"},on:{click:e.attrVisibleHandle}},[e._v("灞炴�у垎缁�")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{icon:"el-icon-magic-stick",size:"small"},on:{click:e.injectBtn}},[e._v("鍒嗙被娉ㄥ叆")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small"},on:{click:e.isShowHandler}},[e._v("缁勫悎瑙勫垯")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small"},on:{click:e.enmuVisHandle}},[e._v("鏋氫妇娉ㄥ叆")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small"},on:{click:e.CascadeHandle}},[e._v("绾ц仈灞炴��")]):e._e(),t("el-button",{attrs:{size:"small",icon:"el-icon-arrow-down"},on:{click:e.orderHandle}},[e._v("棰勮鎺掑簭")]),"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small",icon:"el-icon-check"},on:{click:e.addsHandler}},[e._v("淇濆瓨")]):e._e(),"Editing"==e.crudLCStatus?t("el-button",{attrs:{size:"small",icon:"el-icon-delete"},on:{click:e.CrudRemove}},[e._v("鍒犻櫎")]):e._e(),t("el-button",{attrs:{size:"small",icon:"el-icon-refresh-right"},on:{click:e.reset}},[e._v("閲嶇疆")]),t("el-button",{attrs:{size:"small",icon:"el-icon-share"},on:{click:e.syncHandle}},[e._v("鍚屾鍒板叾浠栨ā鏉�")]),t("el-button",{attrs:{size:"small"},on:{click:e.applicationHandle}},[e._v("缂栫爜鐢宠棰勮")])],1):e._e(),t("div",[t("FormTemplateDialog",{attrs:{codeClassifyOid:this.codeClassifyOid,templateOid:this.crudOid,type:e.add,visible:e.addvisible},on:{"update:visible":function(t){e.addvisible=t}}}),t("el-dialog",{attrs:{visible:e.CascadeVisible,"append-to-body":"",title:"璇烽�夋嫨绾ц仈灞炴��"},on:{"update:visible":function(t){e.CascadeVisible=t}}},[t("avue-crud",{ref:"crud",attrs:{data:e.CascadeData,option:e.CascadeOption},on:{"row-click":e.CascaderowClick},scopedSlots:e._u([{key:"radio",fn:function(r){var i=r.row;return[t("el-radio",{attrs:{label:i.$index},model:{value:e.selectRow,callback:function(t){e.selectRow=t},expression:"selectRow"}})]}}])}),t("div",{staticStyle:{display:"flex","padding-top":"18px","justify-content":"right"}},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.CascadeAddHandle}},[e._v("纭畾")]),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small"},on:{click:e.casRemove}},[e._v("娓呴櫎鍐呭")]),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small"},on:{click:function(t){e.CascadeVisible=!1}}},[e._v("鍙栨秷")])],1)],1),t("el-dialog",{attrs:{visible:e.enumVisible,"append-to-body":"",title:"鏋氫妇娉ㄥ叆","before-close":this.enumBeforeClose},on:{"update:visible":function(t){e.enumVisible=t}}},[t("div",[t("el-button",{attrs:{icon:"el-icon-plus",type:"primary"},on:{click:e.addRow}},[e._v("鏂板")]),t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData},on:{"cell-click":e.handleCellClick,"selection-change":e.handleSelectionChange}},[t("el-table-column",{attrs:{label:"搴忓彿",type:"index"}}),t("el-table-column",{attrs:{type:"selection",width:"55"}}),t("el-table-column",{attrs:{label:"閫夐」鍊�",prop:"key"},scopedSlots:e._u([{key:"default",fn:function(r){var i=r.row;return[e.editingRow===i&&"key"==e.editShow?t("el-input",{on:{blur:e.saveRow},model:{value:i.key,callback:function(t){e.$set(i,"key",t)},expression:"row.key"}}):t("span",[e._v(e._s(i.key))])]}}])}),t("el-table-column",{attrs:{label:"閫夐」涓枃鏍囩",prop:"value"},scopedSlots:e._u([{key:"default",fn:function(r){var i=r.row;return[e.editingRow===i&&"value"==e.editShow?t("el-input",{on:{blur:e.saveRow},model:{value:i.value,callback:function(t){e.$set(i,"value",t)},expression:"row.value"}}):t("span",[e._v(e._s(i.value))])]}}])}),t("el-table-column",{attrs:{fixed:"right",label:"鎿嶄綔",width:"120"},scopedSlots:e._u([{key:"default",fn:function(r){return[t("el-button",{attrs:{size:"small",type:"text",plain:""},on:{click:e.enumDeleteRow}},[e._v("\n                  绉婚櫎\n                ")])]}}])})],1),[t("div",{staticStyle:{display:"flex","justify-content":"right","margin-top":"15px"}},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.enumAddHandle}},[e._v("淇濆瓨")]),t("el-button",{attrs:{size:"small"},on:{click:e.enumCancell}},[e._v("鍙栨秷")])],1)]],2)]),t("el-dialog",{staticClass:"mydialog",staticStyle:{width:"1400px",left:"14vw",top:"10vh"},attrs:{visible:e.injectVisible,"append-to-body":"",title:"鍒嗙被娉ㄥ叆"},on:{"update:visible":function(t){e.injectVisible=t}}},[t("div",{staticClass:"injectBox"},[t("div",{staticStyle:{color:"#FF5722",margin:"1px 0 5px 20px"}},[e._v("鍒嗙被灞傜骇鍏宠仈璇存槑锛�")]),t("div",{staticStyle:{color:"#01aaed",margin:"0 10px 0 45px","line-height":"20px"}},[e._v("1锛氫富瑕佹槸璁剧疆妯℃澘灞炴�у拰鍒嗙被鐨勫叧绯�"),t("br"),e._v("2锛氬鍒嗙被灞傜骇璁剧疆涓�2 "),t("br"),e._v("3锛氬綍鍏ヨ祫婧愭暟鎹椂锛岃灞炴�у搴旂殑鍊兼牴鎹眰绾у叧绯诲幓瀵瑰簲鐨勫垎绫婚噷鍙朶n            "),t("br"),e._v("4锛氬眰绾у繀椤绘槸澶т簬0鐨勬暣鏁板�糪n          ")]),t("div",{staticStyle:{"padding-top":"15px","padding-left":"35px"}},[t("el-form",{ref:"injectForm",attrs:{"label-width":"80px"}},[t("el-form-item",{attrs:{label:"娉ㄥ叆绫诲瀷"}},[t("el-radio-group",{model:{value:e.injectOption.type,callback:function(t){e.$set(e.injectOption,"type",t)},expression:"injectOption.type"}},[t("el-radio",{attrs:{label:"鍒嗙被鍚嶇О"}}),t("el-radio",{attrs:{label:"鍒嗙被浠e彿"}})],1)],1),t("el-form-item",{attrs:{label:"灞傜骇璁剧疆"}},[t("el-radio-group",{model:{value:e.injectOption.set,callback:function(t){e.$set(e.injectOption,"set",t)},expression:"injectOption.set"}},[t("el-radio",{attrs:{label:"鏈�灏忓眰"}}),t("el-radio",{attrs:{label:"鎸囧畾灞�"}}),"鎸囧畾灞�"==this.injectOption.set?t("el-input-number",{attrs:{max:10,min:0,"controls-position":"right"},model:{value:e.injectOption.injectNum,callback:function(t){e.$set(e.injectOption,"injectNum",t)},expression:"injectOption.injectNum"}}):e._e()],1)],1),t("el-form-item",{attrs:{label:"鍙慨鏀�"}},[t("el-radio-group",{model:{value:e.injectOption.change,callback:function(t){e.$set(e.injectOption,"change",t)},expression:"injectOption.change"}},[t("el-radio",{attrs:{label:"鏄�"}}),t("el-radio",{attrs:{label:"鍚�"}})],1)],1)],1)],1)]),t("div",{staticStyle:{display:"flex","justify-content":"flex-end"}},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.injectAddHandle}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:e.injectHandleReset}},[e._v("娓呴櫎鍐呭")]),t("el-button",{attrs:{size:"small"},on:{click:e.injectRemove}},[e._v("鍙栨秷")])],1)]),t("el-dialog",{staticStyle:{width:"800px",left:"30vw",top:"10vh"},attrs:{visible:e.attrVisible,"append-to-body":"",title:"杈撳叆鍒嗙粍鐨勫悕绉�"},on:{"update:visible":function(t){e.attrVisible=t}}},[t("el-form",{ref:"form",attrs:{"label-width":"70px"}},[t("el-form-item",{attrs:{label:"灞炴�у垎缁�"}},[t("el-input",{model:{value:e.attrModel,callback:function(t){e.attrModel=t},expression:"attrModel"}})],1),t("div",{staticStyle:{display:"flex","justify-content":"flex-end"}},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.attrHandle}},[e._v("鎻愪氦")]),t("el-button",{attrs:{size:"small"},on:{click:e.attrRemove}},[e._v("娓呯┖")])],1)],1)],1),t("el-dialog",{attrs:{visible:e.rulesVisible,"append-to-body":"",title:"灞炴�ч獙璇佽鍒�"},on:{"update:visible":function(t){e.rulesVisible=t}}},[t("el-container",{staticStyle:{border:"1px solid #9e3333",padding:"10px"}},[t("el-aside",{staticStyle:{width:"330px"}},[t("div",{staticStyle:{display:"flex"}},[t("p",{staticStyle:{display:"inline-block",width:"160px"}},[e._v(" 姝e垯琛ㄨ揪寮忥細")]),t("el-input",{staticStyle:{display:"inline-block"},attrs:{rows:6,placeholder:"璇疯緭鍏ュ唴瀹�",type:"textarea"},model:{value:e.RulesForm.expressionText,callback:function(t){e.$set(e.RulesForm,"expressionText",t)},expression:"RulesForm.expressionText"}})],1),t("div",{staticStyle:{display:"flex","margin-top":"15px"}},[t("p",{staticStyle:{display:"inline-block",width:"160px"}},[e._v(" 娴嬭瘯鍐呭锛�")]),t("el-input",{staticStyle:{display:"inline-block"},attrs:{rows:6,placeholder:"璇疯緭鍏ュ唴瀹�",type:"textarea"},model:{value:e.RulesForm.TestContent,callback:function(t){e.$set(e.RulesForm,"TestContent",t)},expression:"RulesForm.TestContent"}})],1),t("div",{staticStyle:{display:"flex","margin-left":"113px","margin-top":"15px"}},[t("el-button",{attrs:{type:"mini"},on:{click:e.rulesExamine}},[e._v("妫�鏌�")]),t("el-button",{attrs:{type:"mini"},on:{click:e.rulesremove}},[e._v("娓呴櫎鍐呭")]),t("el-button",{attrs:{type:"mini"},on:{click:e.rulesHandle}},[e._v("纭畾")])],1)]),t("el-main",{staticStyle:{padding:"10px","margin-left":"10px"}},[t("avue-crud",{ref:"rulsecrud",staticStyle:{height:"450px"},attrs:{data:e.rulesData,option:e.rulesOption},on:{"row-dblclick":e.handleRulesRowDBLClick}})],1)],1)],1),t("el-dialog",{attrs:{visible:e.attrEditVisible,"append-to-body":"",fullscreen:"true"},on:{"update:visible":function(t){e.attrEditVisible=t}}},[t("attrCrud",{attrs:{ProData:this.ProData,attrFlagChiledren:this.attrFlag,crudArrayFlag:this.crudArrayFlag}})],1),t("formula-editor",{attrs:{systemVariableTableData:e.systemVariableTableData,thisSceneTableData:e.thisSceneTableData,visible:e.isShowformulaEdit,componentRuleText:e.componentRuleText},on:{"update:visible":function(t){e.isShowformulaEdit=t},updateFormulaContent:e.updataFormlaContent}}),t("el-dialog",{attrs:{visible:e.addVisible,"append-to-body":"",title:"浠庝笟鍔$被鍨嬩腑閫夋嫨灞炴��"},on:{"update:visible":function(t){e.addVisible=t}}},[t("avue-crud",{ref:"AddOriginPlace",attrs:{data:e.businessData,option:e.businessOption},on:{"selection-change":e.businessSelect}},[t("template",{slot:"menuLeft"},[t("div",{staticStyle:{display:"flex"}},[t("el-select",{staticStyle:{width:"150px !important"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"400px","margin-left":"20px"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small"},on:{click:e.AddFindHandler}},[e._v("鏌ヨ")])],1)])],2),t("div",{staticStyle:{display:"flex","justify-content":"flex-end","margin-top":"15px"}},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.busineAddHandle}},[e._v("淇濆瓨")]),t("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(t){e.addVisible=!1}}},[e._v("鍙栨秷")])],1)],1),t("refer-config-dialog",{attrs:{display:e.referConfigVisble,referConfigOption:e.referConfigOption},on:{setReferConfigValue:e.setReferConfigValue}})],1),this.crudArrayFlag?t("el-table",{ref:"referAttrCrud",staticStyle:{width:"100%"},attrs:{data:e.ProData,height:"750"},on:{"cell-click":e.handleCellClicks,select:e.selectHandle,"selection-change":e.selectionChange}},[t("el-table-column",{attrs:{type:"selection",width:"55",fixed:""}}),e._l(this.option.column,(function(r,i){return"referName"!=r.edit?t("el-table-column",{key:r.id,attrs:{label:r.label,prop:r.prop,formatter:e.formAttr,width:r.width||(r.label.length>=4?"160":3==r.label.length?"130":"100"),"show-overflow-tooltip":!0,sortable:r.sortable,fixed:r.fixed,align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){var n=a.row;return[e.editingRows!==n||e.editShows!=r.prop||"codeDateFormat"==r.prop||"text"!=r.edit&&"refer"!=r.edit?e._e():t("el-input",{on:{blur:e.saveRows},model:{value:n[r.prop],callback:function(t){e.$set(n,r.prop,t)},expression:"row[item.prop]"}}),e.editingRows===n&&e.editShows==r.prop&&"number"==r.edit?t("el-input-number",{style:{width:r.width-10+"px"},attrs:{size:"small","controls-position":"right"},on:{blur:e.saveRows},model:{value:n[r.prop],callback:function(t){e.$set(n,r.prop,t)},expression:"row[item.prop]"}}):e._e(),e.editingRows===n&&e.editShows==r.prop&&"select"==r.edit?t("el-select",{attrs:{slot:"prepend",filterable:"","allow-create":"","default-first-option":""},on:{blur:function(t){return e.selectChangeHandler(r.editConfig,i)}},slot:"prepend",model:{value:n[r.prop],callback:function(t){e.$set(n,r.prop,t)},expression:"row[item.prop]"}},e._l(r.data,(function(e){return t("el-option",{key:e.dictValue,attrs:{label:e.dictValue,value:e.dictValue}})})),1):e._e(),"switch"===r.edit?t("el-switch",{attrs:{"active-value":"true","inactive-value":"false"},model:{value:n[r.prop],callback:function(t){e.$set(n,r.prop,t)},expression:"row[item.prop]"}}):t("span",[e._v(e._s(n[r.prop]))])]}}],null,!0)}):e._e()})),t("el-table-column",{attrs:{fixed:"right",label:"鎿嶄綔",width:"70"},scopedSlots:e._u([{key:"default",fn:function(r){return[t("el-button",{attrs:{size:"small",type:"text"},nativeOn:{click:function(t){return t.preventDefault(),e.CrudRowDel(r.$index)}}},[e._v("\n            绉婚櫎\n          ")])]}}],null,!1,3803813869)})],2):e._e()],1)},a=[],n=(r("8e6e"),r("456d"),r("a481"),r("3b2b"),r("55dd"),r("7f7f"),r("ade3")),o=(r("ac6a"),r("8e19"));r("276d");function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c={name:"attrCrud .vue",props:{ProData:{type:Array},crudOid:{type:String,default:""},crudLCStatus:{type:String,default:"Editing"},crudArray:{type:Array},Formlist:{type:Array},codeClassifyOid:{type:String,default:""},attrFlagChiledren:{type:Boolean,default:!1},crudArrayFlag:{type:Boolean,default:!1}},watch:{crudArray:{handler:function(e,t){void 0!=e&&(e.length>=1?this.crudArrayFlag=!0:this.crudArrayFlag=!1)},deep:!0,immediate:!0}},data:function(){return{referConfigText:"",referConfigVisble:!1,referConfigOption:{referConfig:""},screenWidth:document.documentElement.clientWidth,CurrentCell:"",SelectValue:"",SelectFInd:"",SelectOption:[{value:"name",label:"灞炴�т腑鏂囧悕绉�"},{value:"id",label:"灞炴�ц嫳鏂囧悕绉�"}],referVisible:!1,crudArrayFlag:!1,editingRows:null,editShows:"",attrFlag:!1,referObject:{},applicationoption:{column:[]},applicationData:[],busineSelectList:[],busineAddList:{},attrSelectList:[],attrOid:"",thisSceneTableData:[{formula:"lcstatus",desc:"鐘舵��"},{formula:"name",desc:"闆嗗洟鐮�"},{formula:"materialname",desc:"閮ㄩ棬鍚嶇О"},{formula:"parentcode",desc:"涓婄骇閮ㄩ棬缂栧彿"},{formula:"parentname",desc:"涓婄骇閮ㄩ棬鍚嶇О"},{formula:"description",desc:"鎻忚堪"}],systemVariableTableData:[{formula:"#CURRENTUSER.OID#",desc:"褰撳墠鐢ㄦ埛鐨勪富閿�"},{formula:"#CURRENTUSER.ID",desc:"褰撳墠鐢ㄦ埛鐨勮处鎴�"},{formula:"#CURRENTTIME#",desc:"褰撳墠鏃堕棿"},{formula:"#CURRENTDATE#",desc:"褰撳墠鏃ユ湡"},{formula:"#CURRENTDATETIME#",desc:"褰撳墠鏃ユ湡鏃堕棿"},{formula:"#CURRENTUSER_NAME#",desc:"褰撳墠鐢ㄦ埛鐨勫鍚�"},{formula:"#CURRENTUSER.SECRETGRADE#",desc:"褰撳墠鐢ㄦ埛瀵嗙骇"},{formula:"#CURRENTUSER.IPSECRET#",desc:"褰撳墠鐢ㄦ埛鐨処P瀵嗙骇"},{formula:"#CURRENTUSER.BUSINESSUNIT#",desc:"褰撳墠鐢ㄦ埛鎵�灞炰笟鍔″崟鍏�"},{formula:"#CURRENTUSER.BUSINESSUNITNAME#",desc:"褰撳墠鐢ㄦ埛鎵�灞炰笟鍔″崟鍏冨悕绉�"},{formula:"#CURRENTUSER.GROUPOID#",desc:"褰撳墠鐢ㄦ埛鐨勯儴闂ㄤ富閿�"},{formula:"#CURRENTUSER.GROUPNAME#",desc:"褰撳墠鐢ㄦ埛鎵�灞為儴闂ㄥ悕绉�"},{formula:"#CURRENTUSER.EMAIL#",desc:"褰撳墠鐢ㄦ埛閭欢鍦板潃"},{formula:"#CURRENTUSER.ROLENAME#",desc:"褰撳墠鐢ㄦ埛鎵�灞炶鑹插悕绉� "}],CascadeVisible:!1,attrEditVisible:!1,isShowformulaEdit:!1,selectRow:"",selectRowArr:[],CascadeData:[],CascadeOption:{menu:!1,addBtn:!1,header:!1,align:"center",menuAlign:"center",column:[{label:"",prop:"radio",width:60,hide:!1},{label:"灞炴�ц嫳鏂囩紪鍙�",prop:"id"},{label:"灞炴�т腑鏂囧悕绉�",prop:"name"},{label:"灞炴�у垎缁�",prop:"attributeGroup"},{label:"绫诲瀷",prop:"attributeDataTypeText"},{label:"鍒楄〃瀹藉害",prop:"attrTableWidth"},{label:"鍏抽敭灞炴��",prop:"keyAttrFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"鏌ヨ灞炴��",prop:"queryAttrFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"楂樼骇鏌ヨ灞炴��",prop:"seniorQueryAttrFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"鐩镐技鏌ラ噸灞炴��",prop:"sameRepeatAttrFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"涓�缁寸爜",prop:"OneDimensional"},{label:"浜岀淮鐮�",prop:"TwoDimensional"},{label:"蹇呰緭",prop:"requireFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"琛ㄥ崟鏄剧ず",prop:"formDisplayFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"鍒楄〃鏄剧ず",prop:"tableDisplayFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"鍙",prop:"readonlyFlag"},{label:"鍒楄〃鎺掑簭",prop:"sortAttrFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"澶氳鏂囨湰",prop:"textAreaFlag",type:"text",dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"榛樿鍊�",prop:"defaultValue"},{label:"鍓嶇紑",prop:"prefixValue"},{label:"鍚庣紑",prop:"suffixValue"},{label:"缁勫悎瑙勫垯",prop:"componentRule"},{label:"楠岃瘉瑙勫垯",prop:"verifyRule"},{label:"鏃堕棿鏍煎紡",prop:"codeDateFormat"},{label:"鍒嗙被娉ㄥ叆",prop:"classifyInvokeLevel"},{label:"鏋氫妇娉ㄥ叆",prop:"enumString"},{label:"绾ц仈灞炴��",prop:"parentCode"},{label:"鍙傜収閰嶇疆",prop:"referConfig"},{label:"绾ц仈鏌ヨ灞炴��",prop:"parentQueryAttr"},{label:"閫夋嫨搴撴爣璇�",prop:"libraryIdentification"},{label:"濉啓鎻愮ず",prop:"explain"},{label:"琛ㄥ崟鏄剧ず鏍峰紡",prop:"formDisplayStyle"},{label:"琛ㄦ牸鏄剧ず鏍峰紡",prop:"tableDisplayStyle"},{label:"琛ㄥ崟瓒呴摼鎺�",prop:"formHref"},{label:"琛ㄦ牸瓒呴摼鎺�",prop:"tableHref"},{label:"琛ㄦ牸鏄剧ずjs",prop:"tableDisplayJs"},{label:"闀垮害",prop:"controlLength"},{label:"灏忔暟绮惧害",prop:"precisionLength"},{label:"鍙栧�艰寖鍥�",prop:"valueArea"}]},tableData:[],editingRow:null,editShow:"",enumVisible:!1,enumRow:[],injectVisible:!1,addVisible:!1,rulesVisible:!1,attrVisible:!1,attrModel:"",attrRow:{},addvisible:!1,injectOption:{type:"鍒嗙被鍚嶇О",set:"鏈�灏忓眰",change:"鏄�",injectNum:0},RulesForm:{expressionText:"",TestContent:"",ruleRowBds:""},rulesOption:{border:!0,menu:!1,addBtn:!1,refreshBtn:!1,columnBtn:!1,header:!1,toolBtn:[],column:[{label:"琛ㄨ揪寮�",prop:"bds"},{label:"浣跨敤璇存槑",prop:"description"}]},rulesData:[{bds:"[銆�锛�-锝焆+",description:"鍏ㄨ绗﹀彿"},{bds:"[^銆�锛�-锝焆+",description:"鍗婅绗﹀彿"},{bds:"(([-|+]{1}[\\d]+鈩冿綖[-|+]{1}[\\d]+鈩�)|鏃�)",description:"娓╁害鑼冨洿锛岀ず渚� -55鈩冿綖+125鈩�"},{bds:"[\\d]{15}|[\\d]{18}|[\\d]{17}X",description:"韬唤璇佸彿鐮�(15鎴�18浣嶆暟瀛椼��17浣嶆暟瀛梄) "},{bds:"鐢穦濂硘鐢锋�濂虫��",description:"涓枃鎬у埆"},{bds:"[\\d]+",description:"鏁板瓧"},{bds:"[a-zA-Z]+",description:"瀛楁瘝"},{bds:"[A-Z]+",description:"澶у啓瀛楁瘝"},{bds:"[a-z]+",description:"灏忓啓瀛楁瘝"},{bds:"[0-9a-zA-Z]+",description:"瀛楁瘝銆佹暟瀛楃粍鍚�"},{bds:"((0[\\d]{3}-[\\d]{7})|(0[\\d]{2}-[\\d]{8})|([\\d]{7,8}))",description:"鐢佃瘽鍙风爜"},{bds:"-?[1-9]\\d*",description:"鏁存暟"},{bds:"[1-9]\\d*",description:"姝f暣鏁�"},{bds:"-[1-9]\\d*",description:"璐熸暣鏁�"},{bds:"-[1-9]\\d*|0",description:"闈炴鏁存暟(璐熸暣鏁�+0)"},{bds:"[1-9]\\d*|0",description:"闈炶礋鏁存暟(姝f暣鏁�+0)"},{bds:"-?([1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*|0?\\.0+|0)",description:"娴偣鏁�"},{bds:"[1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*",description:"姝f诞鐐规暟"},{bds:"-[1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*",description:"璐熸诞鐐规暟"},{bds:"[(-([1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*))|0?\\.0+|0",description:"闈炴娴偣鏁帮紙璐熸诞鐐规暟 + 0锛�"},{bds:"[1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*|0?\\.0+|0",description:"闈炶礋娴偣鏁帮紙姝f诞鐐规暟 + 0锛�"},{bds:"x",description:"瀛楃 x"},{bds:"\\\\",description:"鍙嶆枩绾垮瓧绗�"},{bds:"\\0n",description:"甯︽湁鍏繘鍒跺�� 0 鐨勫瓧绗� n (0 <= n <= 7)"},{bds:"\\0nn",description:"甯︽湁鍏繘鍒跺�� 0 鐨勫瓧绗� nn (0 <= n <= 7)"},{bds:"\\0mnn",description:"甯︽湁鍏繘鍒跺�� 0 鐨勫瓧绗� mnn锛�0 <= m <= 3銆�0 <= n <= 7锛�"},{bds:"\\xhh",description:"甯︽湁鍗佸叚杩涘埗鍊� 0x 鐨勫瓧绗� hh"},{bds:"\\uhhhh",description:"甯︽湁鍗佸叚杩涘埗鍊� 0x 鐨勫瓧绗� hhhh"},{bds:"\\t",description:"鍒惰〃绗� ('\t')"},{bds:"\\n",description:"鏂拌锛堟崲琛岋級绗� ('\n')"},{bds:"\\r",description:"鍥炶溅绗� ('\r')"},{bds:"\\f",description:"鎹㈤〉绗� ('\f')"},{bds:"\\a",description:"鎶ヨ (bell) 绗� ('')"},{bds:"\\e",description:"杞箟绗� ('')"},{bds:"\\cx",description:"瀵瑰簲浜� x 鐨勬帶鍒剁"},{bds:"[abc]",description:"a銆乥 鎴� c锛堢畝鍗曠被锛�"},{bds:"[^abc]",description:"浠讳綍瀛楃锛岄櫎浜� a銆乥 鎴� c锛堝惁瀹氾級"},{bds:"[a-zA-Z]",description:"a 鍒� z 鎴� A 鍒� Z锛屼袱澶寸殑瀛楁瘝鍖呮嫭鍦ㄥ唴锛堣寖鍥达級"},{bds:"[a-d[m-p]]",description:"a 鍒� d 鎴� m 鍒� p锛歔a-dm-p]锛堝苟闆嗭級"},{bds:"[a-z&&[def]]",description:"\td銆乪 鎴� f锛堜氦闆嗭級"},{bds:"[a-z&&[^bc]]",description:"a 鍒� z锛岄櫎浜� b 鍜� c锛歔ad-z]锛堝噺鍘伙級"},{bds:"[a-z&&[^m-p]]",description:"a 鍒� z锛岃�岄潪 m 鍒� p锛歔a-lq-z]锛堝噺鍘伙級"},{bds:".",description:"浠讳綍瀛楃锛堜笌琛岀粨鏉熺鍙兘鍖归厤涔熷彲鑳戒笉鍖归厤锛�"},{bds:"\\d",description:"鏁板瓧锛歔0-9]"},{bds:"\\D",description:"闈炴暟瀛楋細 [^0-9]"},{bds:"\\s",description:"绌虹櫧瀛楃锛歔 \\t\\n\v\\f\\r]"},{bds:"\\S",description:"闈炵┖鐧藉瓧绗︼細[^\\s]"},{bds:"\\w",description:"鍗曡瘝瀛楃锛歔a-zA-Z_0-9]"},{bds:"\\W",description:"闈炲崟璇嶅瓧绗︼細[^\\w]"},{bds:"\\p{Lower}",description:"灏忓啓瀛楁瘝瀛楃锛歔a-z]"},{bds:"\\p{Upper}",description:"澶у啓瀛楁瘝瀛楃锛歔A-Z]"},{bds:"\\p{ASCII}",description:"鎵�鏈� ASCII锛歔\0-]"},{bds:"\\p{Alpha}",description:"瀛楁瘝瀛楃锛歔\\p{Lower}\\p{Upper}]"},{bds:"\\p{Digit}",description:"鍗佽繘鍒舵暟瀛楋細[0-9]"},{bds:"\\p{Alnum}",description:"瀛楁瘝鏁板瓧瀛楃锛歔\\p{Alpha}\\p{Digit}]"},{bds:"\\p{Punct}",description:"鏍囩偣绗﹀彿锛�!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~"},{bds:"\\p{Graph}",description:"鍙瀛楃锛歔\\p{Alnum}\\p{Punct}]"},{bds:"\\p{Print}",description:"鍙墦鍗板瓧绗︼細[\\p{Graph} ]"},{bds:"\\p{Blank}",description:"绌烘牸鎴栧埗琛ㄧ锛歔 \\t]"},{bds:"\\p{Cntrl}",description:"鎺у埗瀛楃锛歔\0-]"},{bds:"\\p{XDigit}",description:"鍗佸叚杩涘埗鏁板瓧锛歔0-9a-fA-F]"},{bds:"\\p{Space}",description:"绌虹櫧瀛楃锛歔 \\t\\n\v\\f\\r]"},{bds:"\\p{javaLowerCase}",description:"绛夋晥浜� java.lang.Character.isLowerCase()"},{bds:"\\p{javaUpperCase}",description:"绛夋晥浜� java.lang.Character.isUpperCase()"},{bds:"\\p{javaWhitespace}",description:"绛夋晥浜� java.lang.Character.isWhitespace()"},{bds:"\\p{javaMirrored}",description:"绛夋晥浜� java.lang.Character.isMirrored()"},{bds:"\\p{InGreek}",description:"Greek 鍧楋紙绠�鍗曞潡锛変腑鐨勫瓧绗�"},{bds:"\\p{Lu}",description:"澶у啓瀛楁瘝锛堢畝鍗曠被鍒級"},{bds:"\\p{Sc}",description:"璐у竵绗﹀彿"},{bds:"\\P{InGreek}",description:"鎵�鏈夊瓧绗︼紝Greek 鍧椾腑鐨勯櫎澶栵紙鍚﹀畾锛�"},{bds:"[\\p{L}&&[^\\p{Lu}]]",description:"鎵�鏈夊瓧姣嶏紝澶у啓瀛楁瘝闄ゅ锛堝噺鍘伙級"},{bds:"^",description:"琛岀殑寮�澶�"},{bds:"$",description:"琛岀殑缁撳熬"},{bds:"\\b",description:"鍗曡瘝杈圭晫"},{bds:"\\B",description:"闈炲崟璇嶈竟鐣�"},{bds:"\\A",description:"杈撳叆鐨勫紑澶�"},{bds:"\\G",description:"涓婁竴涓尮閰嶇殑缁撳熬"},{bds:"\\Z",description:"杈撳叆鐨勭粨灏撅紝浠呯敤浜庢渶鍚庣殑缁撴潫绗︼紙濡傛灉鏈夌殑璇濓級"},{bds:"\\z",description:"杈撳叆鐨勭粨灏�"},{bds:"X ?",description:"X锛屼竴娆℃垨涓�娆′篃娌℃湁"},{bds:"X *",description:"X锛岄浂娆℃垨澶氭"},{bds:"X +",description:"X锛屼竴娆℃垨澶氭"},{bds:"X {n }",description:"X锛屾伆濂� n 娆�"},{bds:"X {n ,}",description:"X锛岃嚦灏� n 娆�"},{bds:"X {n ,m }",description:"X锛岃嚦灏� n 娆★紝浣嗘槸涓嶈秴杩� m 娆�"},{bds:"X ??",description:"X锛屼竴娆℃垨涓�娆′篃娌℃湁"},{bds:"X *?",description:"X锛岄浂娆℃垨澶氭"},{bds:"X +?",description:"X锛屼竴娆℃垨澶氭"},{bds:"X {n }?",description:"X锛屾伆濂� n 娆�"},{bds:"X {n ,}?",description:"X锛岃嚦灏� n 娆�"},{bds:"X {n ,m }?",description:"X锛岃嚦灏� n 娆★紝浣嗘槸涓嶈秴杩� m 娆�"},{bds:"X ?+",description:"X锛屼竴娆℃垨涓�娆′篃娌℃湁"},{bds:"X *+",description:"X锛岄浂娆℃垨澶氭"},{bds:"X ++",description:"X锛屼竴娆℃垨澶氭"},{bds:"X {n }+",description:"X锛屾伆濂� n 娆�"},{bds:"X {n ,}+",description:"X锛岃嚦灏� n 娆�"},{bds:"X {n ,m }+",description:"X锛岃嚦灏� n 娆★紝浣嗘槸涓嶈秴杩� m 娆�"},{bds:"XY",description:"X 鍚庤窡 Y"},{bds:"X |Y",description:"X 鎴� Y"},{bds:"(X )",description:"X锛屼綔涓烘崟鑾风粍"},{bds:"\\n",description:"浠讳綍鍖归厤鐨� n<sup>th</sup> 鎹曡幏缁�"},{bds:"\\",description:"Nothing锛屼絾鏄紩鐢ㄤ互涓嬪瓧绗�"},{bds:"\\Q",description:"Nothing锛屼絾鏄紩鐢ㄦ墍鏈夊瓧绗︼紝鐩村埌 \\E"},{bds:"\\E",description:"Nothing锛屼絾鏄粨鏉熶粠 \\Q 寮�濮嬬殑寮曠敤"},{bds:"(?:X )",description:"X锛屼綔涓洪潪鎹曡幏缁�"},{bds:"(?idmsux-idmsux)",description:"Nothing锛屼絾鏄皢鍖归厤鏍囧織鐢� on 杞负 off"},{bds:"(?idmsux-idmsux:X )",description:"X锛屼綔涓哄甫鏈夌粰瀹氭爣蹇� on - off 鐨勯潪鎹曡幏缁�"},{bds:"(?=X )",description:"X锛岄�氳繃闆跺搴︾殑姝� lookahead"},{bds:"(?!X )",description:"X锛岄�氳繃闆跺搴︾殑璐� lookahead"},{bds:"(?<=X )",description:"X锛岄�氳繃闆跺搴︾殑姝� lookbehind"},{bds:"(?<!X )",description:"X锛岄�氳繃闆跺搴︾殑璐� lookbehind"},{bds:"(?>X )",description:"X锛屼綔涓虹嫭绔嬬殑闈炴崟鑾风粍"}],businessData:[],businessOption:{indexClassName:"搴忓彿",indexLabelClassName:"搴忓彿",index:!0,border:!0,addBtn:!1,menu:!1,selection:!0,height:500,column:[{label:"灞炴�ц嫳鏂囧悕绉�",prop:"id"},{label:"灞炴�т腑鏂囧悕绉�",prop:"name"},{label:"闀垮害",prop:"attributeLength"},{label:"鏁版嵁绫诲瀷",prop:"attrDataType",formatter:function(e,t){var r={VTBoolean:"甯冨皵鍨�",VTClob:"闀挎枃鏈�",VTDate:"鏃ユ湡",VTDateTime:"鏃ユ湡鏃堕棿",VTTime:"鏃堕棿",VTLong:"闀挎暣鍨�",VTDouble:"閲戦/鍙岀簿搴�",VTInteger:"鏁村舰",VTFilePath:"鏂囦欢",VTString:"瀛楃涓�"};return r[e.attrDataType]}},{label:"鍙┖",prop:"nullableFlag",formatter:function(e,t){return"true"==e.nullableFlag||"1"==e.nullableFlag?"鏄�":"鍚�"}},{label:"榛樿鍊�",prop:"defaultValue"},{label:"灏忔暟绮惧害",prop:"precisionLength"},{label:"灏忕簿鍒诲害",prop:"scaleLength"},{label:"鍙栧�艰寖鍥�",prop:"range"},{label:"鍙傜収",prop:"referFlag",formatter:function(e){return e.referFlag?e.referBtmTypeId:""}},{label:"鏋氫妇",prop:"enumFlag",formatter:function(e){return e.enumFlag?e.enumId:""}}]},data:[],rowList:[],rowCellList:[],List:[],option:{index:!1,border:!0,editBtn:!1,selection:!0,labelWidth:110,cellBtn:!0,cancelBtn:!1,addBtn:!1,width:300,defaultSort:{prop:"name",order:"descending"},column:[{prop:"orderNum",label:"鎺掑簭鍙�",sortable:!0,edit:"number",width:90,fixed:!0},{label:"灞炴�ц嫳鏂囩紪鍙�",prop:"id",fixed:!0,cell:!1,labelWidth:110,width:125,sortable:!1},{label:"灞炴�т腑鏂囧悕绉�",prop:"name",fixed:!0,cell:!1,width:145,edit:"text",sortable:!0},{label:"灞炴�у垎缁�",prop:"attributeGroup",cell:!1,sortable:!0,edit:"text",width:125},{label:"绫诲瀷",prop:"attributeDataTypeText",cell:!1,sortable:!0},{label:"鍒楄〃瀹藉害",prop:"attrTableWidth",cell:!1,sortable:!0,width:105,edit:"number"},{label:"鍏抽敭灞炴��",prop:"keyAttrFlag",cell:!1,edit:"switch"},{label:"鏌ヨ灞炴��",prop:"queryAttrFlag",cell:!1,edit:"switch"},{label:"楂樼骇鏌ヨ灞炴��",prop:"seniorQueryAttrFlag",width:110,cell:!1,edit:"switch"},{label:"鐩镐技鏌ラ噸灞炴��",prop:"sameRepeatAttrFlag",width:110,cell:!1,edit:"switch"},{label:"蹇呰緭",prop:"requireFlag",cell:!1,edit:"switch"},{label:"琛ㄥ崟鏄剧ず",prop:"formDisplayFlag",cell:!1,edit:"switch"},{label:"鍒楄〃鏄剧ず",prop:"tableDisplayFlag",cell:!1,edit:"switch"},{label:"鍙",prop:"readonlyFlag",cell:!1,edit:"switch"},{label:"鍒楄〃鎺掑簭",prop:"sortAttrFlag",cell:!1,edit:"switch"},{label:"澶氳鏂囨湰",prop:"textareaFlag",cell:!1,edit:"switch"},{label:"榛樿鍊�",prop:"defaultValue",sortable:!0,cell:!1,edit:"text",width:95},{label:"鍓嶇紑",prop:"prefixValue",sortable:!0,edit:"select",width:110,editConfig:{extraParams:{code:"codeclstempattr",dictKey:"prefix"}},cell:!1},{label:"鍚庣紑",prop:"suffixValue",sortable:!0,edit:"select",width:110,editConfig:{extraParams:{code:"codeclstempattr",dictKey:"suffix"}},cell:!1},{label:"缁勫悎瑙勫垯",prop:"componentRule",sortable:!0,cell:!1,edit:"refer",width:105},{label:"楠岃瘉瑙勫垯",prop:"verifyRule",sortable:!0,cell:!1,edit:"refer",width:105},{label:"鏃堕棿鏍煎紡",prop:"codeDateFormat",sortable:!0,width:135,edit:"select",editConfig:{extraParams:{code:"codeclstempattr",dictKey:"dateFormates"}},cell:!1},{label:"鍒嗙被娉ㄥ叆",prop:"classifyInvokeLevelName",cell:!1,edit:"refer"},{label:"鍒嗙被娉ㄥ叆",prop:"classifyInvokeLevel",cell:!1,edit:"referName"},{label:"鏋氫妇娉ㄥ叆",prop:"enumString",cell:!1,edit:"refer"},{label:"绾ц仈灞炴��",prop:"parentCode",cell:!1,edit:"refer"},{label:"鍙傜収閰嶇疆",prop:"referConfig",cell:!1,edit:"refer"},{label:"绾ц仈鏌ヨ灞炴��",prop:"parentQueryAttr",width:105,cell:!1,edit:"text"},{label:"閫夋嫨搴撴爣璇�",prop:"libraryIdentification",width:105,cell:!1,edit:"text"},{label:"濉啓鎻愮ず",prop:"explain",cell:!1,edit:"text"},{label:"琛ㄥ崟鏄剧ず鏍峰紡",prop:"formDisplayStyle",width:105,cell:!1,edit:"text"},{label:"琛ㄦ牸鏄剧ず鏍峰紡",prop:"tableDisplayStyle",width:105,cell:!1,edit:"text"},{label:"琛ㄥ崟瓒呴摼鎺�",prop:"formHref",width:95,cell:!1,edit:"text"},{label:"琛ㄦ牸瓒呴摼鎺�",prop:"tableHref",width:95,cell:!1,edit:"text"},{label:"琛ㄦ牸鏄剧ずjs",prop:"tableDisplayJs",width:95,cell:!1,edit:"text"},{label:"闀垮害",prop:"controlLength",cell:!1},{label:"灏忔暟绮惧害",prop:"precisionLength",cell:!1},{label:"鍙栧�艰寖鍥�",prop:"valueArea",sortable:!0,cell:!1,width:105,edit:"text"}],List:[]},vciFieldTypeMap:{VTBoolean:"甯冨皵鍨�",VTClob:"闀挎枃鏈�",VTDate:"鏃ユ湡",VTDateTime:"鏃ユ湡鏃堕棿",VTTime:"鏃堕棿",VTLong:"闀挎暣鍨�",VTDouble:"閲戦/鍙岀簿搴�",VTInteger:"鏁村舰",VTFilePath:"鏂囦欢",VTString:"瀛楃涓�"},codeDataFlag:!1,componentRuleText:""}},computed:{attrOids:function(){var e=[];return this.attrSelectList.forEach((function(t){e.push(t.oid)})),e.join(",")},busineOids:function(){var e=[];return this.busineSelectList.forEach((function(t){e.push(t.oid)})),e.join(",")}},mounted:function(){},created:function(){var e=this;this.option.column.forEach((function(t,r){"select"==t.edit&&e.selectChangeHandler(t.editConfig,r)}))},methods:{formAttr:function(e,t){console.log(e,t)},AddFindHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.BuineAttrByBtm(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.BuineAttrByBtm(t),this.SelectValue="",this.SelectFInd=""}},echoReferConfig:function(e){console.log("val--",e),this.referObject=e,this.$set(this.CurrentCell,"referConfig",JSON.stringify(e))},selectChangeHandler:function(e,t){var r=this;Object(o["listByFlag"])(e.extraParams).then((function(e){r.option.column[t].data=e.data.data}))},attrVisibleHandle:function(){this.attrSelectList<1?this.$message.warning("璇烽�夋嫨妯℃澘灞炴��"):(this.attrVisible=!0,console.log(this.attrSelectList))},attrHandle:function(){var e=this;console.log(this.attrSelectList),this.attrSelectList.forEach((function(t){t.attributeGroup=e.attrModel})),this.attrModel="",this.attrVisible=!1},attrRemove:function(){this.attrModel=""},CrudRend:function(){var e=this;""!=this.crudOid&&Object(o["gridCodeClassifyTemplateAttr"])({"conditionMap[classifyTemplateOid]":this.crudOid}).then((function(t){e.ProData=t.data.data})).catch((function(t){e.$message.error(t)}))},busineAddHandle:function(){var e=this;if(0==this.busineSelectList.length)return this.$message.warning("璇烽�夋嫨灞炴�ч泦"),!1;var t=this.ProData.length;this.busineSelectList.forEach((function(r){var i=!1;e.ProData.forEach((function(e){if(r.id==e.id)return i=!0,!1})),i||(r.oid="",e.busineAddList=Object.assign(r,{orderNum:++t,attributedatatype:r.attrDataType,attributeDataTypeText:e.vciFieldTypeMap[r.attrDataType],controlLength:r.attributeLength,valueArea:r.range,referbtmid:r.referBtmTypeId,referbtmname:r.referBtmTypeName,referConfig:"",enumid:r.enumId,precisionLength:(r.precisionLength?r.precisionLength:"")+(r.scaleLength?"("+r.scaleLength+")":""),classifyTemplateOid:e.crudOid,classifytemplateoid:e.crudOid,formDisplayFlag:"true",tableDisplayFlag:"true",sortAttrFlag:"false",queryAttrFlag:"true",seniorQueryAttrFlag:"true",attrTableWidth:120,ts:""}),e.ProData.push(JSON.parse(JSON.stringify(e.busineAddList))))})),this.addVisible=!1},businessSelect:function(e,t){this.busineSelectList=e,console.log(e)},busineHandle:function(){this.addVisible=!0,this.busineSelectList=[],this.busineAddList=[],this.BuineAttrByBtm()},BuineAttrByBtm:function(e){var t=this;Object(o["AttrByBtm"])(l({"conditionMap[oid]":this.crudOid},e)).then((function(e){t.businessData=e.data.data}))},CascadeHandle:function(){var e=this;this.attrSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃ā鏉垮睘鎬�"):this.attrSelectList.length<1?this.$message.warning("璇烽�夋嫨涓�鏉℃ā鏉垮睘鎬�"):1===this.attrSelectList.length&&(this.CascadeVisible=!0,Object(o["gridCodeClassifyTemplateAttr"])({"conditionMap[classifyTemplateOid]":this.Formlist[0].oid,"conditionMap[oid_notequal]":this.attrOid}).then((function(t){e.CascadeData=t.data.data})))},CascadeAddHandle:function(){var e="";e=this.selectRowArr.id+this.selectRowArr.name,this.CurrentCell?this.$set(this.CurrentCell,"parentCode",e):this.$set(this.attrSelectList[0],"parentCode",e),this.CascadeVisible=!1},casRemove:function(){this.selectRow=""},CascaderowClick:function(e){this.selectRow=e.$index,this.selectRowArr=e},orderHandle:function(){this.$refs.referAttrCrud.sort("orderNum")},selectHandle:function(e,t){this.attrOid=t.oid,this.attrRow=t,console.log(t)},selectionChange:function(e){this.attrSelectList=e,console.log(e)},addsHandler:function(){var e=this;Object(o["batchAddSave"])(JSON.parse(JSON.stringify(this.ProData))).then((function(t){e.$message.success("淇濆瓨鎴愬姛")}))},handleCellClicks:function(e,t){var r=this;this.editingRows=e,this.editShows=t.property,this.rowOid=e.oid,this.CurrentCell=e,"referConfig"==t.property?(this.referConfigVisble=!0,this.referConfigOption={referConfig:this.referConfigText||""},""==this.CurrentCell.referConfig&&(this.referConfigOption={referConfig:""}),console.log("--",this.referConfigOption)):"classifyInvokeLevelName"==t.property?this.injectVisible=!0:"componentRule"==t.property?(this.CurrentCell&&(this.CurrentCell.componentRule=this.componentRuleText),this.isShowformulaEdit=!0):"enumString"==t.property?this.enumVisible=!0:"parentCode"==t.property?(Object(o["gridCodeClassifyTemplateAttr"])({"conditionMap[classifyTemplateOid]":this.Formlist[0].oid,"conditionMap[oid_notequal]":this.CurrentCell.oid}).then((function(e){console.log(e),r.CascadeData=e.data.data})),this.CascadeVisible=!0):"verifyRule"==t.property&&(this.RulesForm.expressionTextt=this.CurrentCell.verifyRule,this.rulesVisible=!0,console.log(this.CurrentCell.verifyRule),console.log(this.RulesForm.expressionText))},saveRows:function(){this.editingRows=null},addRow:function(){this.tableData.push(JSON.parse(JSON.stringify({key:"",value:""})))},handleCellClick:function(e,t){this.editingRow=e,this.editShow=t.property},enumDeleteRow:function(e){this.tableData.splice(e.$index,1)},enmuVisHandle:function(){this.attrSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃ā鏉垮睘鎬�"):this.attrSelectList<1?this.$message.warning("璇烽�夋嫨涓�鏉℃ā鏉垮睘鎬�"):1===this.attrSelectList.length&&(this.enumVisible=!0)},enumBeforeClose:function(e){this.tableData=[],e()},enumCancell:function(){this.tableData=[],this.enumVisible=!1},handleSelectionChange:function(e){this.enumRow=JSON.parse(JSON.stringify(e))},enumAddHandle:function(){var e=this,t=!1;this.tableData.forEach((function(r,i){return""===r.key?(e.$message.warning("绗�".concat(i+1,"琛岀殑閫夐」鍊间笉鑳戒负绌�")),void(t=!0)):""===r.value?(e.$message.warning("绗�".concat(i+1,"琛岀殑閫夐」涓枃鏍囩涓嶈兘涓虹┖")),void(t=!0)):void 0})),t||(this.CurrentCell?(this.$set(this.CurrentCell,"enumString",JSON.stringify(this.tableData)),this.enumVisible=!1):(this.$set(this.attrSelectList[0],"enumString",JSON.stringify(this.tableData)),this.tableData=[],this.enumVisible=!1))},saveRow:function(){this.editingRow=null},ruleAddHandler:function(){this.attrSelectList<1?this.$message.warning("璇烽�夋嫨妯℃澘灞炴��"):this.rulesVisible=!0},handleRulesRowDBLClick:function(e){this.ruleRowBds=e.bds,this.RulesForm.expressionText=e.bds},rulesremove:function(){this.RulesForm.expressionText="",this.RulesForm.TestContent=""},rulesHandle:function(){var e=this;this.CurrentCell?this.$set(this.CurrentCell,"verifyRule",this.RulesForm.expressionText):(this.attrSelectList.forEach((function(t){e.$set(t,"verifyRule",e.RulesForm.expressionText)})),this.rulesremove()),this.rulesVisible=!1},rulesExamine:function(){console.log(this.RulesForm.expressionText);var e=new RegExp(this.rulesData.ruleRowBds);e.test(this.RulesForm.TestContent)&&this.$message.success("鏍¢獙鎴愬姛")},injectBtn:function(){this.attrSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃ā鏉挎暟鎹�"):this.attrSelectList.length<1?this.$message.warning("璇烽�夋嫨涓�鏉℃ā鏉挎暟鎹�"):1===this.attrSelectList.length&&(this.injectVisible=!0)},injectAddHandle:function(){var e={"娉ㄥ叆绫诲瀷":this.injectOption.type,"娉ㄥ叆绫诲瀷鍚嶇О":this.injectOption.set,"灞傜骇璁剧疆":this.injectOption.injectNum,"鏄惁鍙慨鏀�":this.injectOption.change};this.CurrentCell?(this.$set(this.CurrentCell,"classifyInvokeLevelName",e),this.$set(this.CurrentCell,"classifyInvokeLevel",JSON.stringify(this.injectOption))):(this.$set(this.attrSelectList[0],"classifyInvokeLevelName",e),this.$set(this.attrSelectList[0],"classifyInvokeLevel",JSON.stringify(this.injectOption))),this.injectVisible=!1},injectHandleReset:function(){this.injectOption.type="",this.injectOption.set="",this.injectOption.change="",this.injectOption.injectNum=""},injectRemove:function(){this.injectVisible=!1},CrudRowDel:function(e){this.ProData.splice(e,1)},CrudRemove:function(){var e=this;this.attrSelectList.forEach((function(t){var r=e.ProData.indexOf(t);e.ProData.splice(r,1)}))},reset:function(){this.referConfigVisble=!0,this.referConfigOption={referConfig:"confing"},console.log(this.referConfigOption)},syncHandle:function(){var e=this;this.attrSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃ā鏉垮睘鎬ф暟鎹�"):this.attrSelectList.length<1?this.$message.warning("璇烽�夋嫨涓�鏉℃ā鏉垮睘鎬ф暟鎹�"):1===this.attrSelectList.length&&Object(o["copyto"])({oid:this.attrRow.oid}).then((function(t){e.$message.success("鍚屾鎴愬姛")}))},applicationHandle:function(){this.addvisible=!0},isShowHandler:function(){this.attrSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃ā鏉垮睘鎬ф暟鎹�"):this.attrSelectList.length<1?this.$message.warning("璇烽�夋嫨涓�鏉℃ā鏉垮睘鎬ф暟鎹�"):1===this.attrSelectList.length&&(this.isShowformulaEdit=!0)},fullscreenHandle:function(){this.crudArray.length<1?this.$message.warning("璇烽�夋嫨涓�涓ā鏉�"):(this.attrEditVisible=!0,this.attrFlag=!0)},escEdit:function(){this.attrFlagChiledren=!1,this.attrEditVisible=!1},updataFormlaContent:function(e){this.CurrentCell?this.$set(this.CurrentCell,"componentRule",e.replace(/"/g,"")):this.$set(this.attrRow,"componentRule",e.replace(/"/g,""))},setReferConfigValue:function(e){var t=JSON.stringify(e);this.referConfigText=t,this.CurrentCell?this.$set(this.CurrentCell,"referConfig",JSON.stringify(e)):this.$set(this.attrRow,"referConfig",JSON.stringify(e))},sortChange:function(e){console.log(e)}}},u=c,d=(r("6461"),r("2877")),p=Object(d["a"])(u,i,a,!1,null,"3ad5ee5d",null);t["default"]=p.exports},2746:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],staticClass:"avue-dialog avue-dialog--top",attrs:{visible:e.dialogVisible,top:"0vh",title:"鐩镐技椤规煡璇�",width:e.width,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t},opened:e.openDialog}},[t("ResembleQuery",e._b({directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"ResembleQuery",attrs:{column:e.column,templateOid:e.templateOid,codeRuleOid:e.codeRuleOid,codeClassifyOid:e.codeClassifyOid}},"ResembleQuery",e.$attrs,!1))],1)},a=[],n=r("902d"),o=r("6657"),s={name:"ResembleQueryDialog",components:{ResembleQuery:o["default"]},props:{visible:{type:Boolean,default:!1},codeClassifyOid:{type:String,default:""},templateOid:{type:String,default:""},rowOid:"",codeRuleOid:{type:String,default:""},type:{type:String,default:"add"},form:{type:Object,default:function(){return{}}}},data:function(){return{column:[],loading:!1,detailData:{}}},computed:{dialogVisible:{get:function(){return this.visible},set:function(e){this.$emit("update:visible",e)}}},methods:{openDialog:function(){var e=this;this.loading=!0,Object(n["getFormDetail"])({templateOid:this.templateOid,oid:this.rowOid}).then((function(t){return e.detailData=t.data.data[0]||{},Object(n["getFormTemplate"])({templateOid:e.templateOid,codeClassifyOid:e.codeClassifyOid})})).then((function(t){e.loading=!1,t.data&&t.data.resembleTableVO.cols&&t.data.resembleTableVO.cols.length>0?(e.column=t.data.resembleTableVO.cols,e.$refs.ResembleQuery.resembleQuery(e.detailData)):e.column=[]}))}}},l=s,c=r("2877"),u=Object(c["a"])(l,i,a,!1,null,"4c1d99af",null);t["default"]=u.exports},"276d":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getLazyList",(function(){return l})),r.d(t,"getTableDefinedUrl",(function(){return c}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r,i,n){return Object(a["a"])({url:i,method:n,params:o(o({},e),{},{page:t,limit:r})})},l=function(e,t){return Object(a["a"])({url:t,method:"get",params:o({},e)})},c=function(e,t){return Object(a["a"])({url:t,method:"get",params:o({},e)})}},"286c":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"top-menu"},[t("el-menu",{attrs:{"default-active":e.activeIndex,mode:"horizontal","text-color":"#333"}},[t("el-menu-item",{key:"0",attrs:{index:"0"},nativeOn:{click:function(t){return e.openHome(e.itemHome)}}},[t("template",{slot:"title"},[t("i",{class:e.itemHome.source}),t("span",[e._v(e._s(e.generateTitle(e.itemHome)))])])],2),e._l(e.items,(function(r,i){return[t("el-menu-item",{key:i,attrs:{index:r.id+""},nativeOn:{click:function(t){return e.openMenu(r)}}},[t("template",{slot:"title"},[t("i",{class:r.source,staticStyle:{"padding-right":"5px"}}),t("span",[e._v(e._s(e.generateTitle(r)))])])],2)]}))],2)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("7f7f"),r("ade3")),o=r("5880");function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c={name:"top-menu",data:function(){return{itemHome:{name:"棣栭〉",source:"el-icon-menu"},activeIndex:"0",items:[]}},inject:["index"],created:function(){this.getMenu()},computed:l({},Object(o["mapGetters"])(["tagCurrent","menu"])),methods:{openHome:function(e){this.index.openMenu(e),this.$router.push({path:this.$router.$avueRouter.getPath({name:e.name,src:""},{})})},openMenu:function(e){this.index.openMenu(e)},getMenu:function(){var e=this;this.$store.dispatch("GetTopMenu").then((function(t){e.items=t}))},generateTitle:function(e){return this.$router.$avueRouter.generateTitle(e.name,(e.meta||{}).i18n)}}},u=c,d=r("2877"),p=Object(d["a"])(u,i,a,!1,null,null,null);t["default"]=p.exports},"28c5":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeSynonym/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeSynonym/detail",method:"get",params:{oid:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeSynonym/remove",method:"post",params:{oids:oids}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeSynonym/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeSynonym/submit",method:"post",data:e})}},2905:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"remove",(function(){return l})),r.d(t,"add",(function(){return c})),r.d(t,"update",(function(){return u})),r.d(t,"getNotice",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-desk/notice/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-desk/notice/remove",method:"post",params:{ids:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-desk/notice/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-desk/notice/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-desk/notice/detail",method:"get",params:{id:e}})}},2934:function(e,t,r){"use strict";r.r(t),r.d(t,"exportBlob",(function(){return a}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:e,method:"get",responseType:"blob"})}},"2b1e":function(e,t,r){},"2b83":function(e,t,r){"use strict";r("b701")},"2c75":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"remove",(function(){return l})),r.d(t,"add",(function(){return c})),r.d(t,"update",(function(){return u}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/param/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/param/remove",method:"post",params:{ids:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/param/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/param/submit",method:"post",data:e})}},"2f98":function(e,t,r){"use strict";r("93bf")},"2fee":function(e,t,r){"use strict";r("8a50")},"305f":function(e,t,r){"use strict";r("5b16")},3528:function(e,t,r){"use strict";r.r(t),r.d(t,"getPage",(function(){return s})),r.d(t,"grantTree",(function(){return l})),r.d(t,"grant",(function(){return c})),r.d(t,"remove",(function(){return u})),r.d(t,"add",(function(){return d})),r.d(t,"update",(function(){return p})),r.d(t,"getRole",(function(){return f})),r.d(t,"getRoleTree",(function(){return m})),r.d(t,"getRoleTreeById",(function(){return h}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/role/page",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(){return Object(a["a"])({url:"/api/ubcs-system/menu/grant-tree",method:"get"})},c=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-system/role/grant",method:"post",data:{roleIds:e,menuIds:t,dataScopeIds:r,apiScopeIds:i}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/role/remove",method:"post",params:{ids:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/role/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-system/role/submit",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/role-tree-keys",method:"get",params:{roleIds:e}})},m=function(e){return Object(a["a"])({url:"/api/ubcs-system/role/tree",method:"get",params:{tenantId:e}})},h=function(e){return Object(a["a"])({url:"/api/ubcs-system/role/tree-by-id",method:"get",params:{roleId:e}})}},3562:function(e,t,r){"use strict";r("c35b")},"35a0":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getParentList",(function(){return l})),r.d(t,"getChildList",(function(){return c})),r.d(t,"remove",(function(){return u})),r.d(t,"removeChild",(function(){return d})),r.d(t,"add",(function(){return p})),r.d(t,"addChild",(function(){return f})),r.d(t,"update",(function(){return m})),r.d(t,"updateChild",(function(){return h})),r.d(t,"getDict",(function(){return b})),r.d(t,"getDictChild",(function(){return g})),r.d(t,"getDictTree",(function(){return y})),r.d(t,"getDictionary",(function(){return v}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/enum/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/enum/parent-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},c=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-omd/enumItem/listAll",method:"get",params:o(o({},i),{},{current:e,size:t,parentoid:r})})},u=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enum/remove",method:"post",params:{ids:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enumItem/remove",method:"post",params:{ids:e}})},p=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enum/submit",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enumItem/submit",method:"post",data:e})},m=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enum/submit",method:"post",data:e})},h=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enumItem/submit",method:"post",data:e})},b=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enum/detail",method:"get",params:{oid:e}})},g=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enumItem/detail",method:"get",params:{oid:e}})},y=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/enum/tree",method:"get",params:o(o({},r),{},{current:e,size:t})})},v=function(e){return Object(a["a"])({url:"/api/ubcs-omd/enum/dictionary",method:"get",params:e})}},"368f":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"enable",(function(){return p}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-resource/oss/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-resource/oss/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-resource/oss/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-resource/oss/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-resource/oss/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-resource/oss/enable",method:"post",params:{id:e}})}},"36a0":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"remove",(function(){return l})),r.d(t,"upload",(function(){return c})),r.d(t,"update",(function(){return u})),r.d(t,"download",(function(){return d})),r.d(t,"getFile",(function(){return p})),r.d(t,"listFilesByOids",(function(){return f}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-resource/fileController/listFiles",method:"get",params:o(o({},r),{},{page:e,limit:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-resource/fileController/deleteFile",method:"delete",data:e})},c=function(e){return Object(a["a"])({url:"/api/ubcs-resource/fileController/uploadFile",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-resource/fileController/uploadFile",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-resource/fileController/downloadFilesByOids",method:"post",headers:{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"},data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-resource/fileController/get",method:"get",params:{oid:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-resource/fileController/listFilesByOids",method:"get",params:{oids:e}})}},"36d2":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"getTableList",(function(){return p})),r.d(t,"getTableInfo",(function(){return f})),r.d(t,"getTableInfoByName",(function(){return m})),r.d(t,"getModelPrototype",(function(){return h})),r.d(t,"submitModelPrototype",(function(){return b})),r.d(t,"prototypeDetail",(function(){return g}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-develop/model/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model/table-list",method:"get",params:{datasourceId:e}})},f=function(e,t){return Object(a["a"])({url:"/api/ubcs-develop/model/table-info",method:"get",params:{modelId:e,datasourceId:t}})},m=function(e,t){return Object(a["a"])({url:"/api/ubcs-develop/model/table-info",method:"get",params:{tableName:e,datasourceId:t}})},h=function(e,t){return Object(a["a"])({url:"/api/ubcs-develop/model/model-prototype",method:"get",params:{modelId:e,datasourceId:t}})},b=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model-prototype/submit-list",method:"post",data:e})},g=function(e){return Object(a["a"])({url:"/api/ubcs-develop/model-prototype/select",method:"get",params:{modelId:e}})}},"36eb":function(e,t,r){},"371f":function(e,t,r){"use strict";r.r(t),r.d(t,"modelList",(function(){return s})),r.d(t,"managerList",(function(){return l})),r.d(t,"followList",(function(){return c})),r.d(t,"removeModel",(function(){return u})),r.d(t,"deployModel",(function(){return d})),r.d(t,"changeState",(function(){return p})),r.d(t,"deployUpload",(function(){return f})),r.d(t,"deleteDeployment",(function(){return m})),r.d(t,"deleteProcessInstance",(function(){return h})),r.d(t,"submitModel",(function(){return b})),r.d(t,"detail",(function(){return g})),r.d(t,"modelView",(function(){return y}));r("8e6e"),r("456d"),r("ac6a");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/model/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/manager/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},c=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-flow/follow/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},u=function(e){return Object(a["a"])({url:"/api/ubcs-flow/model/remove",method:"post",params:{ids:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-flow/model/deploy",method:"post",params:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-flow/manager/change-state",method:"post",params:e})},f=function(e,t,r){var i=new FormData;return i.append("category",e),i.append("tenantIds",t),r.forEach((function(e){i.append("files",e)})),Object(a["a"])({headers:{"Content-Type":"multipart/form-data"},url:"/api/ubcs-flow/manager/deploy-upload",method:"post",data:i})},m=function(e){return Object(a["a"])({url:"/api/ubcs-flow/manager/delete-deployment",method:"post",params:{deploymentIds:e}})},h=function(e){return Object(a["a"])({url:"/api/ubcs-flow/follow/delete-process-instance",method:"post",params:e})},b=function(e){return Object(a["a"])({url:"/api/ubcs-flow/model/submit",method:"post",data:e})},g=function(e){return Object(a["a"])({url:"/api/ubcs-flow/model/detail",method:"get",params:e})},y=function(e){return Object(a["a"])({url:"/api/ubcs-flow/process/model-view",method:"get",params:e})}},3907:function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es7_object_get_own_property_descriptors__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("8e6e"),core_js_modules_es7_object_get_own_property_descriptors__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es7_object_get_own_property_descriptors__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("456d"),core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("6762"),core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("2fdb"),core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("7f7f"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_4__),C_java_workspace_GIT_VCI_UBCS_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_defineProperty_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("ade3"),core_js_modules_es6_array_sort__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("55dd"),core_js_modules_es6_array_sort__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es6_array_sort__WEBPACK_IMPORTED_MODULE_6__),regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("96cf"),regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_7__),C_java_workspace_GIT_VCI_UBCS_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("1da1"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_9___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_9__),_api_GetItem__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("dd3a"),_api_integration_integration_js__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("f9fa"),_views_integration_integrationTransfer__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("76e7"),_components_template_SetPersonnel__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("18ec"),_components_FormTemplate_ResembleQueryDialog_vue__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("2746"),_components_BatchImport__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("aa51"),_util_validate__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("c54a"),_components_file_inHtml_vue__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("4b55");function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach((function(t){Object(C_java_workspace_GIT_VCI_UBCS_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_defineProperty_js__WEBPACK_IMPORTED_MODULE_5__["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}__webpack_exports__["a"]={components:{integrationTransfer:_views_integration_integrationTransfer__WEBPACK_IMPORTED_MODULE_12__["default"],SetPersonnel:_components_template_SetPersonnel__WEBPACK_IMPORTED_MODULE_13__["default"],ResembleQueryDialog:_components_FormTemplate_ResembleQueryDialog_vue__WEBPACK_IMPORTED_MODULE_14__["default"],BatchImport:_components_BatchImport__WEBPACK_IMPORTED_MODULE_15__["default"],fileInHtml:_components_file_inHtml_vue__WEBPACK_IMPORTED_MODULE_17__["default"]},name:"Crud.vue",props:{page:{type:Object,default:function(){return{}}},codeClassifyOid:{type:String,default:""},coderuleoid:{type:String,default:""},tableDataArray:{type:Array},total:{type:String,default:""},templateOid:{type:String,default:""},tableHeadDataFateher:{type:Array},isLoading:{type:Boolean,default:!1},tableHeadFindData:{type:Array},tableHeadBtnData:{type:Array}},data:function(){return{searchResults:[],WupinFindValue:"",similarVisible:!1,parameter:{ids:[],code:"",type:"",template:"",vars:{codeClassifyOid:"",templateOid:""}},visibleNames:[],visibleFlow:!1,visibleDeactivate:!1,visibleEnable:!1,visibleRecovery:!1,title:"",transferData:[],transferProps:{key:"oid",label:"name"},tableHeadFindDatas:[],addvisible:!1,editvisible:!1,findvisible:!1,dialogPush:!1,rowOid:"",disabledProp:["id"],editingRow:null,editShow:"",editAttr:"",data:[],options:{},option:{column:[]},List:[],columnType:{text:"input",combox:"select",truefalse:"switch",number:"number",datetime:"datetime"},tableData:[],tableHeight:"calc(100vh - 330px)",DataVisible:!1,tableHeadData:[],items:{},seniorQueryColumns:[],selectRow:[],userName:"",batchImportData:{visible:!1,type:"",codeClassifyOid:""},masterVrBtnList:[],fileOptions:{ownbizOid:"0",ownbizBtm:"0",fileDocClassify:"!=processAuditSuggest",fileDocClassifyName:"",hasDownload:!0,hasUpload:!0,height:100}}},computed:{},created:function(){},mounted:function(){},activated:function(){},watch:{tableHeadDataFateher:{handler:function(e,t){this.options=e.tableDefineVO.seniorQueryColumns}},codeClassifyOid:{handler:function(e,t){this.codeClassifyOid=e,this.parameter.vars.codeClassifyOid=e},deep:!0},tableDataArray:{handler:function(e,t){this.tableData=e,this.searchResults=e}},tableHeadFindData:{handler:function handler(newval,oldval){newval.forEach((function(record,_index){"id"==record.field&&Object(_util_validate__WEBPACK_IMPORTED_MODULE_16__["b"])(record.templet)?record.formatter="":record.templet&&"string"==typeof record.templet&&!Object(_util_validate__WEBPACK_IMPORTED_MODULE_16__["b"])(record.templet)&&record.templet.indexOf("function(row,column)")>-1?record.formatter=eval("("+record.templet+")"):"truefalse"==record.fieldType&&(record.formatter=function(e,t){return"true"==e[t.property]||"1"==e[t.property]?"鏄�":"鍚�"})})),this.tableHeadFindDatas=newval}},total:{handler:function(e,t){this.page.total=e}},templateOid:{handler:function(e,t){this.parameter.code=e,this.fileOptions.ownbizOid="0",this.parameter.vars.templateOid=e},deep:!0},tableHeadBtnData:{handler:function(e){0!==e.length&&(this.masterVrBtnList=e)},deep:!0}},methods:{handleCollapse:function(e){e.length>0?(this.tableHeight="calc(100vh - 630px)",this.$refs.dataTable.doLayout()):(this.tableHeight="calc(100vh - 330px)",this.$refs.dataTable.doLayout())},openVis:function(e){console.log(e),this[e]=!0},handelBtnClick:function(e){var t=this,r=e.uniqueFlag;this.$nextTick((function(){return"CODEADD"===r?t.addvisible=!0:"CODEEDIT"===r?t.editHandler():"CODEBATCHADD"===r?t.openBatchImport("batchImportApply"):"CODEIMPORTHISTORY"===r?t.openBatchImport("historyImport"):"batchApplyCode"===r?t.openBatchImport("batchApplyCode"):"CODESTARTPROCESS"===r?t.setHandler():"CODEUPREVISION"===r?t.DataChange():"CODEEXPORT"===r?t.openD():"CODEQUERY"===r?t.findHandler():"CODEDISABLE"===r?t.Deactivate():"CODEENABLE"===r?t.Enable():"CODERECYCLE"===r?t.Recovery():void 0}))},openD:function(){this.getListCodeByClassId()},getListCodeByClassId:function(){var e=Object(C_java_workspace_GIT_VCI_UBCS_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_8__["a"])(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.dialogPush=!0,this.transferData=[],e.next=4,Object(_api_integration_integration_js__WEBPACK_IMPORTED_MODULE_11__["listCodeAttributeByClassId"])({codeClassifyId:this.codeClassifyOid});case 4:t=e.sent,200===t.status&&(r=t.data.data,this.transferData=r);case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handelTransferSave:function(e){console.log("鍙戝竷",e)},rend:function(){this.tableData=this.tableHeadData},setHandler:function(){var e=this;this.selectRow.forEach((function(t){1===e.selectRow.length&&"Editing"!==t.lcstatus?e.$message.warning("鍙湁鐘舵�佹槸銆愮紪杈戜腑銆戠殑鏁版嵁鎵嶅彲浠ュ彂璧锋祦绋�"):"Editing"!==t.lcstatus?e.$message.warning("鎮ㄩ�夋嫨鐨勬暟鎹叏閮ㄤ负銆愮紪杈戜腑銆戞墠鍙互鍙戣捣娴佺▼"):(e.userName=localStorage.getItem("username"),e.parameter.template=e.userName+"-鍙戝竷[鐗╁搧]",e.parameter.type="PUBLIC",e.title="娴佺▼瀹℃壒",e.visibleFlow=!0)}))},Deactivate:function(){this.selectRow.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.userName=localStorage.getItem("username"),this.parameter.template=this.userName+"-鍙戝竷[鐗╁搧]",this.parameter.type="DISABLE",this.title="鍋滅敤锛堝喕缁擄級缂栫爜鏁版嵁",this.visibleDeactivate=!0)},Enable:function(){this.selectRow.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.userName=localStorage.getItem("username"),this.parameter.template=this.userName+"-鍙戝竷[鐗╁搧]",this.parameter.type="ENABLE",this.title="鍚敤锛堣В鍐伙級缂栫爜鏁版嵁",this.visibleEnable=!0)},Recovery:function(){this.selectRow.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.userName=localStorage.getItem("username"),this.parameter.template=this.userName+"-鍙戝竷[鐗╁搧]",this.parameter.type="ROLLBACK",this.title="鍥炴敹缂栫爜鏁版嵁",this.visibleRecovery=!0)},handleSizeChange:function(e){var t=this;this.isLoading=!0,setTimeout((function(){t.page.pageSize=e,t.$emit("pageSize",e),t.CrudRend()}),3e3)},handleCurrentChange:function(e){var t=this;this.isLoading=!0,setTimeout((function(){t.page.currentPage=e,t.$emit("currentPage",e),t.CrudRend()}),3e3)},handleCellClick:function(e,t){this.editingRow=e,this.editShow=t.property,this.rowOid=e.oid},handleRowClick:function(e,t){this.fileOptions.ownbizOid=e.oid,this.fileOptions.ownbizBtm=e.btmname,this.$refs.dataTable.toggleRowSelection(e)},enumDeleteRow:function(e){this.tableData.splice(e,1)},saveRow:function(){this.editingRow=null},doLayout:function(){var e=this;this.$nextTick((function(){console.log(e.$refs),e.$refs.crud.doLayout()}))},CrudHeaderRend:function(){var e=this;""!=this.codeClassifyOid&&Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["MasterTable"])({codeClassifyOid:this.codeClassifyOid}).then((function(t){e.options=t.data.tableDefineVO.seniorQueryColumns,e.List=t.data.tableDefineVO.cols[0],e.List.forEach((function(r){var i={label:r.title,prop:r.field,type:e.columnType[r.type],sortable:r.sort,width:r.minWidth};e.option.column.push(i),e.option.column=e.tableHeadData,e.templateOid=t.data.tableDefineVO.oid,e.$emit("templateOid",e.templateOid)}))}))},CrudRend:function(){var e=this;Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["TableData"])({templateOid:this.templateOid,codeClassifyOid:this.codeClassifyOid,page:this.page.currentPage,limit:this.page.pageSize}).then((function(t){e.page.total=t.data.total,e.data=t.data.data,e.tableData=t.data.data}))},sortChange:function(e){var t=this;this.isLoading=!0;var r="";r="ascending"==e.order?"asc":"desc",Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["TableData"])({templateOid:this.templateOid,codeClassifyOid:this.codeClassifyOid,order:r,sort:e.prop,page:this.page.currentPage,limit:this.page.pageSize}).then((function(e){setTimeout((function(){t.data=e.data.data,t.isLoading=!1}),100)}))},onLoad:function(){var e=Object(C_java_workspace_GIT_VCI_UBCS_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_8__["a"])(regeneratorRuntime.mark((function e(t){var r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["TableData"])({templateOid:this.templateOid,codeClassifyOid:this.codeClassifyOid,page:this.page.currentPage,limit:this.page.pageSize}).then((function(e){r.tableData=e.data.data}));case 2:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),handleSelectionChange:function(e){var t=this;this.selectRow=e,this.parameter.ids=[],e.forEach((function(e){t.parameter.ids.push(e.oid)})),console.log(this.parameter)},handleSelection:function(e,t){this.fileOptions.ownbizOid=t.oid,this.fileOptions.ownbizBtm=t.btmname},handleSelectionAll:function(){this.fileOptions.ownbizOid="0",this.fileOptions.ownbizBtm="0"},editHandler:function(){this.selectRow.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):this.selectRow.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):"Editing"!=this.selectRow[0].lcstatus?this.$message.warning("缂栫爜鐘舵�佷笉鏄�滅紪杈戜腑鈥�,涓嶅彲缂栬緫"):(this.editvisible=!0,this.rowOid=this.selectRow[0]["oid"])},findHandler:function(){this.findvisible=!0},echoContion:function(e){var t=this;Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["FindData"])(_objectSpread({templateOid:this.templateOid,codeClassifyOid:this.codeClassifyOid},e)).then((function(e){console.log(e),t.tableData=e.data.data,t.page.total=e.data.total}))},similarHandler:function(){this.selectRow.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):this.selectRow.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.similarVisible=!0},DataChange:function(){this.selectRow.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):this.selectRow.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):"Released"!=this.selectRow[0].lcstatus?this.$message.warning("鍙湁鐘舵�佷负宸插彂甯冪殑鏁版嵁鎵嶈兘杩涜鏁版嵁鏇存敼"):this.DataVisible=!0},AddSumbit:function(e){var t=this;this.addvisible=!1,console.log(e),Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["addSaveCode"])(e).then((function(e){console.log(e),t.$nextTick((function(){t.onLoad()}))}))},EditSumbit:function(e){var t=this;this.editvisible=!1,console.log(e),Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_10__["editSaveCode"])(e).then((function(e){console.log(e),t.$nextTick((function(){t.onLoad()}))}))},openBatchImport:function(e){this.batchImportData.visible=!0,this.batchImportData.type=e,this.batchImportData.codeClassifyOid=this.codeClassifyOid},tableFindInp:function(){var e=this;""!==this.WupinFindValue.trim()?this.tableData=this.searchResults.filter((function(t){return"string"===typeof t.name&&t.name.includes(e.WupinFindValue)})):this.$message.warning("杈撳叆鍊间笉鑳戒负绌�")}}}},"39a1":function(e,t,r){"use strict";r("12d2")},"3aaa":function(e,t,r){"use strict";r("9c34")},"3b40":function(e,t,r){},"3dfd":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"app"}},[t("router-view")],1)},a=[],n={name:"app",data:function(){return{}},watch:{},created:function(){},methods:{},computed:{}},o=n,s=(r("bc5f"),r("2877")),l=Object(s["a"])(o,i,a,!1,null,null,null);t["default"]=l.exports},"3f9e":function(e,t,r){},"40d6":function(e,t,r){"use strict";r("bf30")},4360:function(e,t,r){"use strict";var i=r("8bbf"),a=r.n(i),n=r("5880"),o=r.n(n),s=(r("7514"),r("ac6a"),r("0a5a")),l=r("5f72"),c=r("e3c4"),u=r("c54a"),d=r("0e0b"),p=r("1ca4"),f=r("c24f"),m=r("a6dc"),h=r("8237"),b=r.n(h);function g(e,t){var r=p["a"].menu,i=r.props,a={label:i.label||"name",path:i.path||"path",icon:i.icon||"icon",children:i.children||"children"},n=e[a.icon];e[a.icon]=Object(u["b"])(n)?r.iconDefault:n;var o=e[a.children]&&0!==e[a.children].length;o||(e[a.children]=[]),o||!t||Object(u["a"])(e[a.path])?e[a.children].forEach((function(e){g(e)})):e[a.path]=e[a.path]+"/index"}var y={state:{tenantId:Object(c["c"])({name:"tenantId"})||"",userInfo:Object(c["c"])({name:"userInfo"})||[],permission:Object(c["c"])({name:"permission"})||{},roles:[],menuId:{},menu:Object(c["c"])({name:"menu"})||[],menuAll:Object(c["c"])({name:"menuAll"})||[],token:Object(c["c"])({name:"token"})||"",refreshToken:Object(c["c"])({name:"refreshToken"})||"",upadatastatus:[],updataid:{id:""}},actions:{LoginByUsername:function(e,t){var r=e.commit;return new Promise((function(e,i){Object(f["loginByUsername"])(t.tenantId,t.deptId,t.roleId,t.username,b()(t.password),t.type,t.key).then((function(t){var i=t.data;i.error_description?Object(l["Message"])({message:i.error_description,type:"error"}):(r("SET_TOKEN",i.access_token),r("SET_REFRESH_TOKEN",i.refresh_token),r("SET_TENANT_ID",i.tenant_id),r("SET_USER_INFO",i),r("DEL_ALL_TAG"),r("CLEAR_LOCK")),e()})).catch((function(e){i(e)}))}))},LoginByPhone:function(e,t){var r=e.commit;return new Promise((function(e){Object(f["loginByUsername"])(t.phone).then((function(t){var i=t.data.data;r("SET_TOKEN",i),r("DEL_ALL_TAG"),r("CLEAR_LOCK"),e()}))}))},LoginBySocial:function(e,t){var r=e.commit;return new Promise((function(e){Object(f["loginBySocial"])(t.tenantId,t.source,t.state).then((function(t){var i=t.data;i.error_description?Object(l["Message"])({message:i.error_description,type:"error"}):(r("SET_TOKEN",i.access_token),r("SET_REFRESH_TOKEN",i.refresh_token),r("SET_USER_INFO",i),r("SET_TENANT_ID",i.tenant_id),r("DEL_ALL_TAG"),r("CLEAR_LOCK")),e()}))}))},LoginBySso:function(e,t){var r=e.commit;return new Promise((function(e){Object(f["loginBySso"])(t.state).then((function(t){var i=t.data;i.error_description?Object(l["Message"])({message:i.error_description,type:"error"}):(r("SET_TOKEN",i.access_token),r("SET_REFRESH_TOKEN",i.refresh_token),r("SET_USER_INFO",i),r("SET_TENANT_ID",i.tenant_id),r("DEL_ALL_TAG"),r("CLEAR_LOCK")),e()}))}))},GetUserInfo:function(e){var t=e.commit;return new Promise((function(e,r){Object(f["getUserInfo"])().then((function(r){var i=r.data.data;t("SET_ROLES",i.roles),e(i)})).catch((function(e){r(e)}))}))},refreshToken:function(e,t){var r=e.state,i=e.commit;return window.console.log("handle refresh token"),new Promise((function(e,a){Object(f["refreshToken"])(r.refreshToken,r.tenantId,Object(u["b"])(t)?r.userInfo.dept_id:t.deptId,Object(u["b"])(t)?r.userInfo.role_id:t.roleId).then((function(t){var r=t.data;i("SET_TOKEN",r.access_token),i("SET_REFRESH_TOKEN",r.refresh_token),i("SET_USER_INFO",r),e()})).catch((function(e){a(e)}))}))},LogOut:function(e){var t=e.commit;return new Promise((function(e,r){Object(f["logout"])().then((function(){t("SET_TOKEN",""),t("SET_MENU",[]),t("SET_MENU_ALL_NULL",[]),t("SET_ROLES",[]),t("SET_TAG_LIST",[]),t("DEL_ALL_TAG"),t("CLEAR_LOCK"),Object(s["c"])(),Object(s["b"])(),e()})).catch((function(e){r(e)}))}))},FedLogOut:function(e){var t=e.commit;return new Promise((function(e){t("SET_TOKEN",""),t("SET_MENU_ALL_NULL",[]),t("SET_MENU",[]),t("SET_ROLES",[]),t("SET_TAG_LIST",[]),t("DEL_ALL_TAG"),t("CLEAR_LOCK"),Object(s["c"])(),Object(s["b"])(),e()}))},GetTopMenu:function(){return new Promise((function(e){Object(m["getTopMenu"])().then((function(t){var r=t.data.data||[];e(r)}))}))},GetMenu:function(e,t){var r=e.commit,i=e.dispatch;return new Promise((function(e){Object(m["getRoutes"])(t).then((function(t){var a=t.data.data,n=Object(d["a"])(a);n.forEach((function(e){g(e,!0)})),r("SET_MENU_ALL",n),r("SET_MENU",n),i("GetButtons"),e(n)}))}))},GetButtons:function(e){var t=e.commit;return new Promise((function(e){Object(f["getButtons"])().then((function(r){var i=r.data.data;t("SET_PERMISSION",i),e()}))}))}},mutations:{byid:function(e,t){e.updataid=t},SET_TOKEN:function(e,t){Object(s["e"])(t),e.token=t,Object(c["e"])({name:"token",content:e.token})},SET_MENU_ID:function(e,t){e.menuId=t},SET_MENU_ALL:function(e,t){var r=e.menuAll;t.forEach((function(e){r.find((function(t){return t.label===e.label&&t.path===e.path}))||r.push(e)})),e.menuAll=r,Object(c["e"])({name:"menuAll",content:e.menuAll})},SET_MENU_ALL_NULL:function(e){e.menuAll=[],Object(c["e"])({name:"menuAll",content:e.menuAll})},SET_MENU:function(e,t){e.menu=t,Object(c["e"])({name:"menu",content:e.menu})},SET_REFRESH_TOKEN:function(e,t){Object(s["d"])(t),e.refreshToken=t,Object(c["e"])({name:"refreshToken",content:e.refreshToken})},SET_TENANT_ID:function(e,t){e.tenantId=t,Object(c["e"])({name:"tenantId",content:e.tenantId})},SET_USER_INFO:function(e,t){e.upadatastatus=t,console.log(e.upadatastatus),Object(u["b"])(t.avatar)&&(t.avatar="/img/bg/img-logo.png"),e.userInfo=t,Object(c["e"])({name:"userInfo",content:e.userInfo})},SET_ROLES:function(e,t){e.roles=t}}},v=y,O={state:{language:Object(c["c"])({name:"language"})||"zh",isCollapse:!1,isFullScren:!1,isMenu:!0,isShade:!1,screen:-1,isLock:Object(c["c"])({name:"isLock"})||!1,showTag:!0,showDebug:!0,showCollapse:!0,showSearch:!0,showLock:!0,showFullScren:!0,showTheme:!0,showMenu:!0,showColor:!0,colorName:Object(c["c"])({name:"colorName"})||"#409EFF",themeName:Object(c["c"])({name:"themeName"})||"theme-default",lockPasswd:Object(c["c"])({name:"lockPasswd"})||"",website:p["a"]},mutations:{SET_LANGUAGE:function(e,t){e.language=t,Object(c["e"])({name:"language",content:e.language})},SET_SHADE:function(e,t){e.isShade=t},SET_COLLAPSE:function(e){e.isCollapse=!e.isCollapse},SET_FULLSCREN:function(e){e.isFullScren=!e.isFullScren},SET_IS_MENU:function(e,t){e.isMenu=t},SET_LOCK:function(e){e.isLock=!0,Object(c["e"])({name:"isLock",content:e.isLock,type:"session"})},SET_SCREEN:function(e,t){e.screen=t},SET_COLOR_NAME:function(e,t){e.colorName=t,Object(c["e"])({name:"colorName",content:e.colorName})},SET_THEME_NAME:function(e,t){e.themeName=t,Object(c["e"])({name:"themeName",content:e.themeName})},SET_LOCK_PASSWD:function(e,t){e.lockPasswd=t,Object(c["e"])({name:"lockPasswd",content:e.lockPasswd,type:"session"})},CLEAR_LOCK:function(e){e.isLock=!1,e.lockPasswd="",Object(c["d"])({name:"lockPasswd",type:"session"}),Object(c["d"])({name:"isLock",type:"session"})}}},w=O,C=p["a"].isFirstPage,_=p["a"].fistPage,j={label:"",value:"",params:"",query:"",meta:{},group:[]};function S(e){1===e.length?e[0].close=!1:e.forEach((function(e){e.value===_.value&&!1===C?e.close=!1:e.close=!0}))}var T={state:{tagList:Object(c["c"])({name:"tagList"})||[],tag:Object(c["c"])({name:"tag"})||j,tagWel:_},actions:{},mutations:{ADD_TAG:function(e,t){e.tag=t,Object(c["e"])({name:"tag",content:e.tag}),e.tagList.some((function(e){return Object(d["b"])(e,t)}))||(e.tagList.push(t),S(e.tagList),Object(c["e"])({name:"tagList",content:e.tagList}))},DEL_TAG:function(e,t){e.tagList=e.tagList.filter((function(e){return!Object(d["b"])(e,t)})),S(e.tagList),Object(c["e"])({name:"tagList",content:e.tagList})},DEL_ALL_TAG:function(e){e.tagList=[e.tagWel],Object(c["e"])({name:"tagList",content:e.tagList})},DEL_TAG_OTHER:function(e){e.tagList=e.tagList.filter((function(t){return t.value===e.tag.value||(!p["a"].isFirstPage&&t.value===p["a"].fistPage.value||void 0)})),S(e.tagList),Object(c["e"])({name:"tagList",content:e.tagList})},SET_TAG_LIST:function(e,t){e.tagList=t,Object(c["e"])({name:"tagList",content:e.tagList})}}},k=T,x=(r("6b54"),r("84df")),D={state:{logsList:Object(c["c"])({name:"logsList"})||[]},actions:{SendLogs:function(e){var t=e.state,r=e.commit;return new Promise((function(e,i){Object(f["sendLogs"])(t.logsList).then((function(){r("CLEAR_LOGS"),e()})).catch((function(e){i(e)}))}))}},mutations:{ADD_LOGS:function(e,t){var r=t.type,i=t.message,a=t.stack,n=t.info;e.logsList.push(Object.assign({url:window.location.href,time:Object(x["b"])(new Date)},{type:r,message:i,stack:a,info:n.toString()})),Object(c["e"])({name:"logsList",content:e.logsList})},CLEAR_LOGS:function(e){e.logsList=[],Object(c["e"])({name:"logsList",content:e.logsList})}}},P=D,R=r("7754"),L={state:{flowRoutes:Object(c["c"])({name:"flowRoutes"})||{}},actions:{FlowRoutes:function(e){var t=e.commit;return new Promise((function(e,r){Object(R["getDictionary"])({code:"flow"}).then((function(r){t("SET_FLOW_ROUTES",r.data.data),e()})).catch((function(e){r(e)}))}))}},mutations:{SET_FLOW_ROUTES:function(e,t){e.flowRoutes=t.map((function(e){return{routeKey:"".concat(e.code,"_").concat(e.dictKey),routeValue:e.remark}})),Object(c["e"])({name:"flowRoutes",content:e.flowRoutes})}}},E=L,F={tag:function(e){return e.tags.tag},language:function(e){return e.common.language},website:function(e){return e.common.website},userInfo:function(e){return e.user.userInfo},colorName:function(e){return e.common.colorName},themeName:function(e){return e.common.themeName},isShade:function(e){return e.common.isShade},isCollapse:function(e){return e.common.isCollapse},keyCollapse:function(e,t){return t.screen>1&&t.isCollapse},screen:function(e){return e.common.screen},isLock:function(e){return e.common.isLock},isFullScren:function(e){return e.common.isFullScren},isMenu:function(e){return e.common.isMenu},lockPasswd:function(e){return e.common.lockPasswd},tagList:function(e){return e.tags.tagList},tagWel:function(e){return e.tags.tagWel},token:function(e){return e.user.token},roles:function(e){return e.user.roles},permission:function(e){return e.user.permission},menu:function(e){return e.user.menu},menuId:function(e){return e.user.menuId},menuAll:function(e){return e.user.menuAll},logsList:function(e){return e.logs.logsList},logsLen:function(e){return e.logs.logsList.length||0},logsFlag:function(e,t){return 0===t.logsLen},flowRoutes:function(e){return e.dict.flowRoutes}},A=F,B={state:{codeClassifyOid:""},actions:{},mutations:{codeClassifyOid:function(e,t){e.codeClassifyOid=t,console.log(e.codeClassifyOid)}}},I=B;a.a.use(o.a);var $=new o.a.Store({modules:{user:v,common:w,logs:P,tags:k,dict:E,master:I},getters:A});t["a"]=$},4425:function(e,t,r){"use strict";r("36eb")},"44b2":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-color-picker",{staticClass:"theme-picker",staticStyle:{"padding-top":"18px"},attrs:{size:"mini","popper-class":"theme-picker-dropdown"},model:{value:e.themeVal,callback:function(t){e.themeVal=t},expression:"themeVal"}})},a=[],n=(r("8e6e"),r("456d"),r("c5f6"),r("6b54"),r("3b2b"),r("6762"),r("2fdb"),r("ac6a"),r("a481"),r("ade3")),o=r("5880");function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c=r("f6f8").version,u="#409EFF",d=function(){return{data:function(){return{themeVal:u}},created:function(){this.themeVal=this.colorName},watch:{themeVal:function(e,t){this.$store.commit("SET_COLOR_NAME",e),this.updateTheme(e,t)}},computed:l({},Object(o["mapGetters"])(["colorName"])),methods:{updateTheme:function(e,t){var r=this;if("string"===typeof e){var i=document.getElementsByTagName("head")[0],a=this.getThemeCluster(e.replace("#","")),n=this.getThemeCluster(t.replace("#","")),o=function(e,t){return function(){var n=r.getThemeCluster(u.replace("#","")),o=r.updateStyle(r[e],n,a),s=document.getElementById(t);s||(s=document.createElement("style"),s.setAttribute("id",t),i.appendChild(s)),s.innerText=o}},s=o("chalk","chalk-style");if(this.chalk)s();else{var l="/cdn/element-ui/".concat(c,"/theme-chalk/index.css");this.getCSSString(l,s,"chalk")}for(var d=[].slice.call(document.getElementsByTagName("head")[0].getElementsByTagName("link")),p=function(e){var t=d[e];t.href.includes("css")&&r.getCSSString(t.href,(function(t){var n=r.getThemeCluster(u.replace("#","")),o=r.updateStyle(t,n,a),s=document.getElementById(e);s||(s=document.createElement("style"),s.id=e,s.innerText=o,i.appendChild(s))}))},f=0;f<d.length;f++)p(f);var m=[].slice.call(document.querySelectorAll("style"));m.forEach((function(e){var t=e.innerText;"string"===typeof t&&(e.innerText=r.updateStyle(t,n,a))}))}},updateStyle:function(e,t,r){var i=e;return t.forEach((function(e,t){i=i.replace(new RegExp(e,"ig"),r[t])})),i},getCSSString:function(e,t,r){var i=this,a=new XMLHttpRequest;a.onreadystatechange=function(){4===a.readyState&&200===a.status&&(r&&(i[r]=a.responseText.replace(/@font-face{[^}]+}/,"")),t(a.responseText))},a.open("GET",e),a.send()},getThemeCluster:function(e){for(var t=function(e,t){var r=parseInt(e.slice(0,2),16),i=parseInt(e.slice(2,4),16),a=parseInt(e.slice(4,6),16);return 0===t?[r,i,a].join(","):(r+=Math.round(t*(255-r)),i+=Math.round(t*(255-i)),a+=Math.round(t*(255-a)),r=r.toString(16),i=i.toString(16),a=a.toString(16),"#".concat(r).concat(i).concat(a))},r=function(e,t){var r=parseInt(e.slice(0,2),16),i=parseInt(e.slice(2,4),16),a=parseInt(e.slice(4,6),16);return r=Math.round((1-t)*r),i=Math.round((1-t)*i),a=Math.round((1-t)*a),r=r.toString(16),i=i.toString(16),a=a.toString(16),"#".concat(r).concat(i).concat(a)},i=[e],a=0;a<=9;a++)i.push(t(e,Number((a/10).toFixed(2))));return i.push(r(e,.1)),i}}}},p={name:"topColor",mixins:[d()],data:function(){return{chalk:""}}},f=p,m=(r("2fee"),r("2877")),h=Object(m["a"])(f,i,a,!1,null,null,null);t["default"]=h.exports},4760:function(e,t,r){"use strict";r.r(t);var i=function(e,t){return e("div",{staticClass:"divider",style:{backgroundColor:t.props.bgkColor,color:t.props.color}},[e("span",{style:{left:t.props.left}},[t._v(t._s(t.props.text))]),t._v(t._s(t.$props)+"\n")])},a=[],n=(r("4ce4"),r("2877")),o={},s=Object(n["a"])(o,i,a,!0,null,"c59a064a",null);t["default"]=s.exports},"47a6":function(e,t,r){},"47d0":function(e,t,r){"use strict";r.r(t),r.d(t,"executeCode",(function(){return a}));var i=r("b5c6");function a(e){return Object(i["a"])({url:"api/ubcs-code/uiDataController/defaultReferDataGrid",method:"get",params:e})}},4805:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option},on:{"on-load":e.getList,"refresh-change":e.refreshChange,"search-change":e.searchChange,"current-row-change":e.handleCurrentRowChange},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},a=[],n={name:"originalLink.vue",data:function(){return{data:[{name:"閾炬帴娴嬭瘯1"},{name:"閾炬帴娴嬭瘯2"},{name:"閾炬帴娴嬭瘯3"},{name:"閾炬帴娴嬭瘯4"}],form:{},option:{highlightCurrentRow:!0,height:300,headerAlign:"center",align:"center",border:!0,menu:!1,index:!0,searchMenuSpan:6,searchSpan:10,addBtn:!1,indexFixed:!1,menuFixed:!1,searchLabelWidth:130,column:[{label:"閾炬帴绫诲瀷鍚�",prop:"name",search:!0}]}}},methods:{handleCurrentRowChange:function(e){this.$emit("rowLinkchange",e)},searchChange:function(e,t){t&&t(),this.params=e,this.page.currentPage=1,this.getList(),this.$message.success("鎼滅储鎴愬姛")}}},o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"2f262cf4",null);t["default"]=l.exports},4938:function(e,t,r){"use strict";r("f45f")},"49c2":function(e,t,r){"use strict";r("c370")},"49ce":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"el-transfer"},[t("transfer-panel",e._b({ref:"leftPanel",attrs:{data:e.sourceData,title:e.titles[0]||e.t("el.transfer.titles.0"),"default-checked":e.leftDefaultChecked,placeholder:e.filterPlaceholder||e.t("el.transfer.filterPlaceholder")},on:{"checked-change":e.onSourceCheckedChange}},"transfer-panel",e.$props,!1),[e._t("left-footer")],2),t("div",{staticClass:"el-transfer__buttons"},[t("el-button",{class:["el-transfer__button",e.hasButtonTexts?"is-with-texts":""],attrs:{type:"primary",disabled:0===e.rightChecked.length},nativeOn:{click:function(t){return e.addToLeft.apply(null,arguments)}}},[t("i",{staticClass:"el-icon-arrow-left"}),void 0!==e.buttonTexts[0]?t("span",[e._v(e._s(e.buttonTexts[0]))]):e._e()]),t("el-button",{class:["el-transfer__button",e.hasButtonTexts?"is-with-texts":""],attrs:{type:"primary",disabled:0===e.leftChecked.length},nativeOn:{click:function(t){return e.addToRight.apply(null,arguments)}}},[void 0!==e.buttonTexts[1]?t("span",[e._v(e._s(e.buttonTexts[1]))]):e._e(),t("i",{staticClass:"el-icon-arrow-right"})])],1),t("transfer-panel",e._b({ref:"rightPanel",attrs:{data:e.targetData,title:e.titles[1]||e.t("el.transfer.titles.1"),"default-checked":e.rightDefaultChecked,placeholder:e.filterPlaceholder||e.t("el.transfer.filterPlaceholder")},on:{"checked-change":e.onTargetCheckedChange}},"transfer-panel",e.$props,!1),[e._t("right-footer")],2)],1)},a=[],n=(r("ac6a"),r("ad53")),o=r("f6f4"),s=r("d4b4"),l=r("64c4"),c=r("6725"),u={name:"ElTransfer",mixins:[o["a"],s["a"],c["a"]],components:{TransferPanel:l["default"],ElButton:n["a"]},props:{data:{type:Array,default:function(){return[]}},titles:{type:Array,default:function(){return[]}},buttonTexts:{type:Array,default:function(){return[]}},filterPlaceholder:{type:String,default:""},filterMethod:Function,leftDefaultChecked:{type:Array,default:function(){return[]}},rightDefaultChecked:{type:Array,default:function(){return[]}},renderContent:Function,value:{type:Array,default:function(){return[]}},format:{type:Object,default:function(){return{}}},filterable:Boolean,props:{type:Object,default:function(){return{label:"label",key:"key",disabled:"disabled"}}},targetOrder:{type:String,default:"original"}},data:function(){return{leftChecked:[],rightChecked:[]}},computed:{dataObj:function(){var e=this.props.key;return this.data.reduce((function(t,r){return(t[r[e]]=r)&&t}),{})},sourceData:function(){var e=this;return this.data.filter((function(t){return-1===e.value.indexOf(t)}))},targetData:function(){var e=this;return"original"===this.targetOrder?this.data.filter((function(t){return e.value.indexOf(t)>-1})):this.value.reduce((function(t,r){var i=e.dataObj[r];return i&&t.push(i),t}),[])},hasButtonTexts:function(){return 2===this.buttonTexts.length}},watch:{value:{handler:function(e){this.dispatch("ElFormItem","el.form.change",e)},immediate:!0,deep:!0}},methods:{getMigratingConfig:function(){return{props:{"footer-format":"footer-format is renamed to format."}}},onSourceCheckedChange:function(e,t){this.leftChecked=e,void 0!==t&&this.$emit("left-check-change",e,t)},onTargetCheckedChange:function(e,t){this.rightChecked=e,void 0!==t&&this.$emit("right-check-change",e,t)},addToLeft:function(){var e=this.value.slice();this.rightChecked.forEach((function(t){var r=e.indexOf(t);r>-1&&e.splice(r,1)})),this.$emit("input",e),this.$emit("change",e,"left",this.rightChecked)},addToRight:function(){var e=this,t=this.value.slice(),r=[],i=this.props.key;this.data.forEach((function(t){var a=t[i];e.leftChecked.indexOf(a)>-1&&-1===e.value.indexOf(a)&&(r=[t],console.log(r))})),t=r,this.$emit("input",t),this.$emit("change",t,"right",this.leftChecked)},clearQuery:function(e){"left"===e?this.$refs.leftPanel.query="":"right"===e&&(this.$refs.rightPanel.query="")}}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,null,null);t["default"]=f.exports},"4b55":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("fileContent",{attrs:{options:e.options,ownbizOid:e.options.ownbizOid}})},a=[],n=r("1919"),o={name:"inHtml",components:{fileContent:n["default"]},props:["options"],data:function(){return{}},computed:{}},s=o,l=r("2877"),c=Object(l["a"])(s,i,a,!1,null,"b9a5ab9a",null);t["default"]=c.exports},"4ce4":function(e,t,r){"use strict";r("b2cc")},"4d0c":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/dockingManagement/gridDockingData",method:"get",params:o(o({},r),{},{page:e,size:t})})}},"4d0f":function(e,t,r){"use strict";r.r(t);r("7f7f");var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"115vh"},attrs:{title:"閾炬帴绫诲瀷",visible:e.showSubmitDialog,"append-to-body":"",width:"70%"},on:{"update:visible":function(t){e.showSubmitDialog=t},close:e.closeSubmitDialog}},[t("el-form",{ref:"form",staticClass:"linkTypeForm",attrs:{model:e.linkType,"show-message":"true",inline:"",size:"medium","label-suffix":":",rules:e.rules,"status-icon":"true"},on:{resetFields:e.resetForm}},[t("el-form-item",{attrs:{label:"鑻辨枃鍚嶇О","label-width":"100px",required:"true",prop:"id"}},[t("el-input",{attrs:{"prefix-icon":e.icons.id,maxlength:"15","show-word-limit":"",type:"text"},model:{value:e.linkType.id,callback:function(t){e.$set(e.linkType,"id",t)},expression:"linkType.id"}})],1),t("el-form-item",{attrs:{label:"涓枃鍚嶇О","label-width":"100px"}},[t("el-input",{attrs:{"prefix-icon":e.icons.name},model:{value:e.linkType.name,callback:function(t){e.$set(e.linkType,"name",t)},expression:"linkType.name"}})],1),t("el-form-item",{attrs:{label:"鏁版嵁搴撹〃鍚�","label-width":"100px"}},[t("el-input",{attrs:{"prefix-icon":e.icons.tableName},model:{value:e.linkType.tableName,callback:function(t){e.$set(e.linkType,"tableName",t)},expression:"linkType.tableName"}})],1),t("el-form-item",{attrs:{label:"鎵�灞為鍩�","label-width":"100px",prop:"domain"}},[t("el-select",{attrs:{"prefix-icon":e.icons.domain},model:{value:e.linkType.domain,callback:function(t){e.$set(e.linkType,"domain",t)},expression:"linkType.domain"}},e._l(e.domainOption,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"From绔被鍨�","label-width":"100px"}},[t("el-select",{attrs:{value:e.linkType.fromBtmTypes,"value-key":"oid",placeholder:"璇烽�夋嫨From绔被鍨�",filterable:"",multiple:"","collapse-tags":""},on:{change:e.fromSelectChange},model:{value:e.linkType.fromBtmValues,callback:function(t){e.$set(e.linkType,"fromBtmValues",t)},expression:"linkType.fromBtmValues"}},e._l(e.domainList,(function(r){return t("el-option-group",{key:r.id,attrs:{label:r.name}},e._l(r.childList,(function(e){return t("el-option",{key:e.oid,attrs:{label:e.id+e.name,value:e}})})),1)})),1)],1),t("el-form-item",{attrs:{label:"To绔被鍨�","label-width":"100px"}},[t("el-select",{attrs:{value:e.linkType.toBtmTypes,"value-key":"oid",placeholder:"璇烽�夋嫨To绔被鍨�",filterable:"",multiple:"","collapse-tags":""},on:{change:e.toSelectChange},model:{value:e.linkType.toBtmValues,callback:function(t){e.$set(e.linkType,"toBtmValues",t)},expression:"linkType.toBtmValues"}},e._l(e.domainList,(function(r){return t("el-option-group",{key:r.id,attrs:{label:r.name}},e._l(r.childList,(function(e){return t("el-option",{key:e.oid,attrs:{label:e.id+e.name,value:e}})})),1)})),1)],1),t("el-form-item",{staticClass:"description",attrs:{label:"鎻忚堪","label-width":"100px"}},[t("el-input",{staticClass:"descClass",attrs:{"prefix-icon":e.icons.desc,id:"descId"},model:{value:e.linkType.description,callback:function(t){e.$set(e.linkType,"description",t)},expression:"linkType.description"}})],1)],1),t("avue-crud",{ref:"attrTable",attrs:{option:e.option,data:e.linkType.attributes,page:e.page},on:{"update:page":function(t){e.page=t},"cell-mouse-enter":e.cellEditClick,"cell-mouse-leave":e.cellEditSave},scopedSlots:e._u([{key:"menuLeft",fn:function(r){return[t("el-button",{attrs:{type:"danger",icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.rowAdd()}}},[e._v("灞炴�ч�夋嫨")])]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.submitlinkType}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancleSubmitlinkType}},[e._v("鍙栨秷")])],1),t("el-dialog",{attrs:{title:"灞炴�ф睜",visible:e.attrRef.visible,"append-to-body":"",width:"80%"},on:{close:e.closeAttrDialog}},[t("avue-crud",{ref:"attrRef",staticClass:"attrRef",attrs:{option:e.attrRef.option,data:e.attrRef.data,page:e.attrRef.page},on:{"update:page":function(t){return e.$set(e.attrRef,"page",t)},"on-load":e.attrRefOnLoad,"search-change":e.attrRefSearch,"selection-change":e.selectionChange},scopedSlots:e._u([{key:"typeValue",fn:function(r){return[t("el-tag",[e._v(e._s(r.row.typeValue))])]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.confirmSelectAttr}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancleSelectAttr}},[e._v("鍙栨秷")])],1)],1)],1)},a=[],n=(r("ac6a"),r("0499")),o=r("6872"),s=(r("b1ca"),r("d772")),l={name:"LinkTypeAdd",props:{linkType:{type:Object},domainOption:{type:Array},icons:{type:Array}},data:function(){return{form:{},showSubmitDialog:!1,option:{height:"330px",selection:!0,headerAlign:"center",border:!0,index:!0,rowKey:"id",tabs:!0,menu:!1,addBtn:!1,highlightCurrentRow:!0,column:[{label:"鑻辨枃鍚嶇О",prop:"id",align:"center"},{label:"涓枃鍚嶇О",prop:"name",align:"center",cell:!0},{label:"绫诲瀷",prop:"attrDataType",align:"center",slot:!0},{label:"榛樿鍊�",prop:"defaultValue",align:"center",cell:!0},{label:"璇存槑",prop:"description",align:"center",cell:!0}]},attrRef:{visible:!1,page:{currentPage:1,pageSize:10},key:null,option:{height:360,addBtn:!1,refreshBtn:!1,columnBtn:!1,selection:!0,menu:!1,border:!0,reserveSelection:!0,searchMenuSpan:8,highlightCurrentRow:!0,column:[{label:"鑻辨枃鍚嶇О",prop:"id",align:"left",search:!0,width:230},{label:"涓枃鍚嶇О",prop:"name",align:"center"},{label:"绫诲瀷",prop:"typeValue",align:"center"},{label:"榛樿鍊�",prop:"defaultValue",align:"center"},{label:"鍏佽涓虹┖",prop:"nullable",type:"switch",display:!1,hide:!0,labelWidth:132,dicData:[{label:"鍚�",value:1},{label:"鏄�",value:0}]},{label:"璇存槑",prop:"description",cell:!0,align:"center"}]},data:[],queryNotIn:null},fromBtmValues:[],toBtmValues:[],domainList:[],rules:{id:[{required:!0,message:"璇疯緭鍏ラ摼鎺ョ被鍨嬬紪鍙�",trigger:"blur"},{pattern:/^[A-Za-z]+$/,message:"閾炬帴绫诲瀷缂栧彿鍙兘涓鸿嫳鏂�",trigger:"blur"},{min:2,max:15,message:"闀垮害鍦�2鍒�15涓瓧绗�",trigger:"blur"}],domain:[{required:!0,message:"璇烽�夋嫨鎵�灞為鍩�",trigger:"blur"}]}}},created:function(){this.initTreeOnLoad()},methods:{closeSubmitDialog:function(){this.showSubmitDialog=!1,this.linkType.attributes=[],this.linkType={},this.attrRef.selectData=[],this.attrRef.queryNotIn=null,this.resetForm()},closeAttrDialog:function(){this.attrRef.visible=!1},initTreeOnLoad:function(){var e=this;Object(s["initTree"])().then((function(t){e.domainList=t.data.data}))},rowAdd:function(){this.attrRef.visible=!0,this.attrRefOnLoad()},attrRefOnLoad:function(){var e=this;Object(o["queryPage"])(this.attrRef.key,this.attrRef.queryNotIn,this.attrRef.page.currentPage,this.attrRef.page.pageSize).then((function(t){var r=t.data.data;e.attrRef.page.total=r.total,e.attrRef.data=r.records})),this.$nextTick((function(){e.$refs.attrRef.refreshTable()}))},attrRefSearch:function(e,t){this.attrRef.key=e.key,this.attrRefOnLoad(),t(),this.attrRef.key=null},selectionChange:function(e){this.attrRef.selectData=e},confirmSelectAttr:function(){var e=this;this.linkType.attributes||(this.linkType.attributes=[]),this.attrRef.queryNotIn="",console.log(this.attrRef.selectData),this.attrRef.selectData.forEach((function(t){e.linkType.attributes.push({id:t.id,name:t.name,typeValue:t.typeValue,typeKey:t.typeValue,attrDataType:t.typeKey,defaultValue:t.defaultValue,description:t.description,attributeLength:t.maxLength}),e.attrRef.queryNotIn+=t.id+","})),this.closeAttrDialog()},cancleSelectAttr:function(){this.attrRef.selectData=[],this.closeAttrDialog()},submitlinkType:function(){var e=this;Object(n["add"])(this.linkType,!0).then((function(t){e.$message.success("淇濆瓨鎴愬姛"),e.cancleSubmitlinkType(),e.$emit("refreshTable")}))},cancleSubmitlinkType:function(){this.linkType={},this.linkType.attributes=[],this.showSubmitDialog=!1},refreshAttrTable:function(){var e=this;this.$nextTick((function(){e.$refs.attrTable.refreshTable()}))},viewChange:function(){},cellEditClick:function(e){e.$cellEdit=!0},cellEditSave:function(e){this.linkType.attributes[e.$index].name=e.name,this.linkType.attributes[e.$index].defaultValue=e.defaultValue,this.linkType.attributes[e.$index].description=e.description,e.$cellEdit=!1},fromSelectChange:function(e){console.log(e),this.linkType.fromBtmTypes=[];var t="",r="";e.forEach((function(e){t+=e.name+",",r+=e.id+","})),this.linkType.fromBtmTypeName=t,this.linkType.fromBtmType=r,console.log(this.linkType)},toSelectChange:function(e){console.log(e),this.linkType.toBtmTypes=[];var t="",r="";e.forEach((function(e){t+=e.name+",",r+=e.id+","})),this.linkType.toBtmTypeName=t,this.linkType.toBtmType=r,console.log(this.linkType)},resetForm:function(){this.linkType={},this.$refs.form.resetFields()}}},c=l,u=(r("c14f"),r("2877")),d=Object(u["a"])(c,i,a,!1,null,null,null);t["default"]=d.exports},"4d92":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/plCodeKeyattrrepeat/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/plCodeKeyattrrepeat/detail",method:"get",params:{oid:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/plCodeKeyattrrepeat/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/plCodeKeyattrrepeat/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/plCodeKeyattrrepeat/submit",method:"post",data:e})}},"4f2a":function(e,t,r){"use strict";r("3f9e")},"512c":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("avue-tree",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"tree",staticStyle:{height:"calc(100vh - 150px)"},attrs:{data:e.Treedata,defaultExpandAll:!1,option:e.Treeoption},on:{"node-click":e.nodeClick},model:{value:e.CloneTreeAvueform,callback:function(t){e.CloneTreeAvueform=t},expression:"CloneTreeAvueform"}})},a=[],n=(r("8e6e"),r("456d"),r("96cf"),r("1da1")),o=(r("55dd"),r("ac6a"),r("6762"),r("53ca")),s=(r("28a5"),r("ade3")),l=r("b761"),c=(r("5880"),r("dd3a"));function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){Object(s["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var p={name:"MasterTree",props:{pageSize:{type:String,default:"10"},currentPage:{type:String,default:"1"},templateOid:{type:String,default:""}},data:function(){return{masterVrBtnList:[],tableHeadFindData:[],tableHeadDataFateher:[],templateOids:"",tableDataArray:[],codeClassifyOid:"",coderuleoid:"",CloneTreeAvueform:{},loading:!1,Treedata:[],nodeClickList:"",Treeoption:{addBtn:!1,editBtn:!1,delBtn:!1,defaultExpandAll:!1,menu:!1,lazy:!0,treeLoad:function(e,t){if(0!=e.data){var r=0===e.level?0:e.data.oid,i=e.data.attributes.btmname;Object(l["getTreeList"])({parentOid:r,parentBtmName:i}).then((function(e){t(e.data.map((function(e){return d(d({},e),{},{label:e.text})})))}))}}}}},created:function(){this.getTreeLists()},computed:{},methods:{getTreeLists:function(){var e=this,t=this.$route.fullPath;t.split("?")[1];Object(l["getTreeList"])({"conditionMap[id]":"wupin"}).then((function(t){e.Treedata=t.data,e.ModifyProperties(e.Treedata,"text","label"),e.codeClassifyOid=t.data[0].oid,e.coderuleoid=t.data[0].attributes.coderuleoid,e.$emit("coderuleoid",e.coderuleoid)})).catch((function(e){console.log(e)}))},ModifyProperties:function(e,t,r){for(var i in e)i===t&&(e[r]=e[i],delete e[i]),"object"===Object(o["a"])(e[i])&&this.ModifyProperties(e[i],t,r)},TableRend:function(){var e=this;Object(c["TableData"])({templateOid:this.templateOids,codeClassifyOid:this.nodeClickList.oid,page:this.currentPage,limit:this.pageSize}).then((function(t){e.tableDataArray=t.data.data,e.$emit("tableDataArray",e.tableDataArray),e.$emit("total",t.data.total),console.log("table",e.tableDataArray)}))},TableHeadRend:function(){var e=this;return new Promise((function(t,r){Object(c["MasterTable"])({codeClassifyOid:e.nodeClickList.oid,functionId:5}).then((function(r){var i=["CODEIMPORTHISTORY","CODEEXPORT","CODEQUERY","batchApplyCode"];r.data.leaf?e.masterVrBtnList=r.data.buttons:e.masterVrBtnList=r.data.buttons.filter((function(e){return i.includes(e.uniqueFlag)})),e.tableHeadDataFateher=r.data,e.templateOids=r.data.tableDefineVO.oid;var a=r.data.tableDefineVO.cols[0];a.forEach((function(t){var r={label:t.title,prop:t.field,sortable:t.sort,width:t.minWidth};e.tableHeadFindData.push(Object.assign(t,r))})),e.$emit("tableHeadDataFateher",e.tableHeadDataFateher),e.$emit("tableHeadFindData",e.tableHeadFindData),e.$emit("tableHeadBttoms",e.masterVrBtnList),t()})).catch((function(e){r(e)}))}))},nodeClick:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.nodeClickList=t,this.tableHeadDataFateher=[],this.tableHeadFindData=[],e.next=6,this.TableHeadRend();case 6:this.TableRend(),this.$emit("nodeClick",this.templateOids),this.$emit("codeClassifyOid",this.nodeClickList.oid),e.next=14;break;case 11:e.prev=11,e.t0=e["catch"](0),this.$message.error(e.t0);case 14:case"end":return e.stop()}}),e,this,[[0,11]])})));function t(t){return e.apply(this,arguments)}return t}()}},f=p,m=r("2877"),h=Object(m["a"])(f,i,a,!1,null,"3a57138d",null);t["default"]=h.exports},"537b":function(e,t,r){"use strict";r("6bba")},5384:function(e,t,r){var i={"./GetItem":"dd3a","./GetItem.js":"dd3a","./MasterData/master":"b761","./MasterData/master.js":"b761","./Theme/vciTheme":"47d0","./Theme/vciTheme.js":"47d0","./base/region":"5a04","./base/region.js":"5a04","./batchImport":"78e2","./batchImport/":"78e2","./batchImport/index":"78e2","./batchImport/index.js":"78e2","./code/codeClassProcessTemp":"0f7d","./code/codeClassProcessTemp.js":"0f7d","./code/codeClassifyValue":"888e","./code/codeClassifyValue.js":"888e","./code/codeFixedValue":"1ef8","./code/codeFixedValue.js":"1ef8","./code/codeKeyAttrRepeat":"4d92","./code/codeKeyAttrRepeat.js":"4d92","./code/codeReferConfig":"0eb9","./code/codeReferConfig.js":"0eb9","./code/codeSynonym":"28c5","./code/codeSynonym.js":"28c5","./code/codebasic":"f601","./code/codebasic.js":"f601","./code/codebutton":"d36b","./code/codebutton.js":"d36b","./code/codeclassify":"b887","./code/codeclassify.js":"b887","./code/mdmrule":"19a0","./code/mdmrule.js":"19a0","./code/referBtmType":"cb4a","./code/referBtmType.js":"cb4a","./common":"2934","./common.js":"2934","./desk/notice":"2905","./desk/notice.js":"2905","./docking/data":"4d0c","./docking/data.js":"4d0c","./docking/loge":"1894","./docking/loge.js":"1894","./docking/task":"7a96","./docking/task.js":"7a96","./flow/flow":"371f","./flow/flow.js":"371f","./formTemplate":"902d","./formTemplate.js":"902d","./integration/application":"cc5e","./integration/application.js":"cc5e","./integration/integration":"f9fa","./integration/integration.js":"f9fa","./integration/sysInfo":"0405","./integration/sysInfo.js":"0405","./logs":"62ed","./logs.js":"62ed","./modeling/cycle":"6868","./modeling/cycle.js":"6868","./omd/OmdAttribute":"6872","./omd/OmdAttribute.js":"6872","./omd/btmType":"d772","./omd/btmType.js":"d772","./omd/enum":"35a0","./omd/enum.js":"35a0","./omd/linkType":"0499","./omd/linkType.js":"0499","./omd/revisionRule":"b1ca","./omd/revisionRule.js":"b1ca","./omd/status":"539b","./omd/status.js":"539b","./refer/table":"276d","./refer/table.js":"276d","./refer/tree":"ee95","./refer/tree.js":"ee95","./report/report":"88ca","./report/report.js":"88ca","./resource/attach":"6044","./resource/attach.js":"6044","./resource/file":"36a0","./resource/file.js":"36a0","./resource/oss":"368f","./resource/oss.js":"368f","./resource/sms":"2499","./resource/sms.js":"2499","./system/client":"e30d","./system/client.js":"e30d","./system/dept":"fcb7","./system/dept.js":"fcb7","./system/dict":"7754","./system/dict.js":"7754","./system/dictbiz":"8ddc","./system/dictbiz.js":"8ddc","./system/menu":"a6dc","./system/menu.js":"a6dc","./system/param":"2c75","./system/param.js":"2c75","./system/passwordresultant":"9ab5","./system/passwordresultant.js":"9ab5","./system/passwords":"7c41","./system/passwords.js":"7c41","./system/passwordvalue":"7a90","./system/passwordvalue.js":"7a90","./system/post":"74b1","./system/post.js":"74b1","./system/role":"3528","./system/role.js":"3528","./system/scope":"7e26","./system/scope.js":"7e26","./system/tenant":"ccbe","./system/tenant.js":"ccbe","./system/tenantpackage":"0e3d","./system/tenantpackage.js":"0e3d","./system/topmenu":"5a17","./system/topmenu.js":"5a17","./system/user":"c0c7","./system/user.js":"c0c7","./template/flowpath":"5821","./template/flowpath.js":"5821","./template/setPersonnel":"f10a","./template/setPersonnel.js":"f10a","./template/templateAttr":"8e19","./template/templateAttr.js":"8e19","./tool/code":"736a","./tool/code.js":"736a","./tool/datasource":"c1aa","./tool/datasource.js":"c1aa","./tool/model":"36d2","./tool/model.js":"36d2","./user":"c24f","./user.js":"c24f","./work/businese":"81b9","./work/businese.js":"81b9","./work/process":"fc8c","./work/process.js":"fc8c","./work/work":"1e69","./work/work.js":"1e69"};function a(e){var t=n(e);return r(t)}function n(e){if(!r.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}a.keys=function(){return Object.keys(i)},a.resolve=n,e.exports=a,a.id="5384"},"539b":function(e,t,r){"use strict";r.r(t),r.d(t,"getPage",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"add",(function(){return c})),r.d(t,"batchAdd",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"batchUpdate",(function(){return p})),r.d(t,"remove",(function(){return f})),r.d(t,"refList",(function(){return m})),r.d(t,"getApplyRange",(function(){return h}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/status/page",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/detail",method:"get",params:{oid:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/batch-submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/batch-submit",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/remove",method:"post",data:e})},m=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/status/ref",method:"get",params:o(o({},r),{},{currentPage:e,pageSize:t})})},h=function(e){return Object(a["a"])({url:"/api/ubcs-omd/status/get-apply-range",method:"get",params:{id:e}})}},"53f1":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{visible:e.dialogPush,"append-to-body":"","close-on-click-modal":!1,title:"瀵煎嚭"},on:{"update:visible":function(t){e.dialogPush=t},close:e.recoverPage}},[t("div",{staticStyle:{"margin-bottom":"10px"}},[t("el-radio-group",{model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[t("el-radio",{attrs:{label:0}},[e._v("閫夋嫨")]),t("el-radio",{attrs:{label:1}},[e._v("鍏ㄩ儴")]),t("el-radio",{attrs:{label:2}},[e._v("椤电爜")])],1)],1),t("div",{staticStyle:{"text-align":"center"}},[t("el-transfer",{staticStyle:{"text-align":"left",display:"inline-block",height:"400px"},attrs:{filterable:"","filter-method":e.filterMethod,"filter-placeholder":"鍏抽敭璇嶆悳绱�",titles:["鏈�夊睘鎬�","宸查�夊睘鎬�"],data:e.data},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})],1),t("div",{staticStyle:{display:"flex","justify-content":"flex-end"}},[t("el-button",{attrs:{size:"small",plain:"",type:"success"},on:{click:e.handleExcel}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small",plain:""}},[e._v("鍙栨秷")])],1)])},a=[],n=(r("8e6e"),r("456d"),r("ade3")),o=(r("ac6a"),r("dd3a"));function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c={name:"MasterTransfer",props:["visible","tableHeadData","codeClassifyOid","tableData","selectRow"],data:function(){return{data:[],value:[],filterMethod:function(e,t){return t.label.indexOf(e)>-1},dialogPush:this.visible,radio:0,tableHeadFindData:[],tableExportData:[],option:{title:"鏂囨。鏍囬",column:[{label:"涓绘暟鎹�",prop:"header",children:[]}],data:[]}}},watch:{visible:function(){this.dialogPush=this.visible},tableHeadData:{handler:function(e,t){var r=this;console.log(e),e&&(this.tableHeadFindData=e.map((function(e){return e.label})),this.tableHeadFindData.forEach((function(e,t){r.data.push({label:e,key:t})})),this.option.column[0].children=e.map((function(e){return{label:e.label,prop:e.prop}})))}},tableData:function(){this.option.data=this.tableData.map((function(e){for(var t in e)"true"===e[t]?e[t]="鏄�":"false"===e[t]&&(e[t]="鍚�");return e}))},codeClassifyOid:{handler:function(e,t){}}},computed:{},mounted:function(){},methods:{recoverPage:function(){this.$emit("update:visible",!1)},handleExcel:function(){var e=this;if(0===this.radio)if(this.selectRow.length<=0)this.$message.warning("璇烽�夋嫨瑕佸鍑虹殑妯℃澘");else{var t=[],r={},i=this.selectRow.map((function(e){return e.oid})).join(",");this.selectRow.forEach((function(e){t.push(e.oid)})),this.value.map((function(t){return e.tableHeadData[t].prop})).forEach((function(e,t){r["attrIdIndexMap[".concat(t,"]")]=e})),Object(o["exportCode"])(l({codeClassifyOid:this.codeClassifyOid,"conditionMap[oid]":i},r)).then((function(e){console.log(e)}))}}}},u=c,d=r("2877"),p=Object(d["a"])(u,i,a,!1,null,"6f1abcc3",null);t["default"]=p.exports},"56d7":function(e,t,r){"use strict";r.r(t);var i={};r.r(i),r.d(i,"baseUrl",(function(){return O})),r.d(i,"iconfontUrl",(function(){return v})),r.d(i,"iconfontVersion",(function(){return y})),r.d(i,"codeUrl",(function(){return w})),r.d(i,"env",(function(){return C}));r("a481"),r("456d"),r("ac6a"),r("cadf"),r("551c"),r("f751"),r("097d");var a=r("8bbf"),n=r.n(a),o=r("b5c6"),s=r("a7fe"),l=r.n(s),c=r("3dfd"),u=r("9883"),d=(r("7f7f"),r("28a5"),r("4360")),p=r("c54a"),f=r("0a5a"),m=r("323e"),h=r.n(m);r("a5d8");h.a.configure({showSpinner:!1});var b=d["a"].getters.website.lockPage;u["a"].beforeEach((function(e,t,r){var i=e.meta||{},a=void 0===i.menu?e.query.menu:i.menu,n=JSON.parse(localStorage.getItem("updataid"));if(d["a"].commit("SET_IS_MENU",void 0===a),Object(f["a"])())if(d["a"].getters.isLock&&e.path!==b)r({path:b});else if("/login"===e.path&&0!=n.strategyUpdateStatus)r({path:"/"});else if(0===d["a"].getters.token.length)d["a"].dispatch("FedLogOut").then((function(){r({path:"/login"})}));else{var o=JSON.parse(JSON.stringify(e.query));for(var s in e.query)-1!=e.query[s].indexOf("@name=")&&(o[s]=e.query[s].split("@name=")[0],o["name"]=e.query[s].split("@name=")[1]);var l=o.src||e.fullPath||e.path,c=o.name||e.name,m=e.meta||u["a"].$avueRouter.meta||{},h=e.query.i18n;e.query.target?window.open(l):!1===m.isTab||Object(p["b"])(l)||Object(p["b"])(c)||d["a"].commit("ADD_TAG",{label:c,value:l,params:e.params,query:e.query,meta:function(){return h?{i18n:h}:m}(),group:u["a"].$avueRouter.group||[]}),r()}else!1===i.isAuth?r():r("/login")})),u["a"].afterEach((function(){h.a.done();var e=d["a"].getters.tag.label,t=d["a"].getters.tag.meta.i18n;e=u["a"].$avueRouter.generateTitle(e,t),"/login"===u["a"].history.current.fullPath&&(e="鐧诲綍"),u["a"].$avueRouter.setTitle(e)})),n.a.config.errorHandler=function(e,t,r){n.a.nextTick((function(){d["a"].commit("ADD_LOGS",{type:"error",message:e.message,stack:e.stack,info:r})}))},n.a.mixin({beforeRouteEnter:function(e,t,r){r((function(){var t=document.getElementById("avue-view");t&&e.meta.savedPosition&&(t.scrollTop=e.meta.savedPosition)}))},beforeRouteLeave:function(e,t,r){var i=this,a=document.getElementById("avue-view");if(t&&t.meta.keepAlive){a&&(t.meta.savedPosition=a.scrollTop);var n=!0===this.$route.meta.keepAlive&&d["a"].state.tags.tagList.some((function(e){return e.value===i.$route.fullPath}));if(this.$vnode&&!n&&(t.meta.savedPosition=0,this.$vnode.parent&&this.$vnode.parent.componentInstance&&this.$vnode.parent.componentInstance.cache&&this.$vnode.componentOptions)){var o=null==this.$vnode.key?this.$vnode.componentOptions.Ctor.cid+(this.$vnode.componentOptions.tag?"::".concat(this.$vnode.componentOptions.tag):""):this.$vnode.key,s=this.$vnode.parent.componentInstance.cache,l=this.$vnode.parent.componentInstance.keys;if(s[o]){if(l.length){var c=l.indexOf(o);c>-1&&l.splice(c,1)}delete s[o]}}}r()}});var g=r("0e0b"),y=["567566_pwc3oottzol"],v="//at.alicdn.com/t/c/font_4017492_2d1qk52m7xp.css",O="",w="".concat(O,"/code"),C=Object({NODE_ENV:"production",BASE_URL:"/"});("development"===C.NODE_ENV||"production"===C.NODE_ENV||"test"===C.NODE_ENV)&&(O="");var _=r("5f72"),j=r.n(_),S=r("9923"),T=(r("1be0"),r("c0fb")),k=r("dc8a"),x=r("63e7"),D=r("010b"),P=r("78fd"),R=r("1ca4"),L=(r("8e6e"),r("6762"),r("2fdb"),r("ade3")),E=r("5880");function F(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function A(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?F(Object(r),!0).forEach((function(t){Object(L["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):F(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var B=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i={data:function(){return{selectionList:[],data:[],form:{},params:{},loading:!1,api:r("5384")("./".concat(t.name)),option:r("2666")("./".concat(t.name)).default,page:{pageSizes:[10,30,50,100,200],pageSize:10}}},computed:A(A({},Object(E["mapGetters"])(["userInfo","permission","roles"])),{},{ids:function(){var e=this,t=[];return this.selectionList.forEach((function(r){t.push(r[e.rowKey])})),t.join(",")},bindVal:function(){return{ref:"crud",option:this.option,data:this.data,tableLoading:this.loading}},onEvent:function(){return{"on-load":this.getList,"row-save":this.rowSave,"row-update":this.rowUpdate,"row-del":this.rowDel,"selection-change":this.selectionChange,"refresh-change":this.refreshChange,"date-change":this.dateChange,"search-change":this.searchChange,"search-reset":this.searchChange}},rowKey:function(){return this.option.rowKey||t.rowKey||"id"}}),methods:{getList:function(){var e=this,r=function(){e.loading=!0,e.api[t.list||"getList"](e.page.currentPage,e.page.pageSize,e.params).then((function(r){var i;i=t.res?t.res(r.data):r.data.data,e.page.total=i[t.total||"total"]||0,e.data=i[t.records||"records"],e.listAfter&&e.listAfter(i),e.loading=!1}))};this.listBefore&&this.listBefore(),r()},rowSave:function(e,r,i){var a=this,n=function(){delete a.form.params,a.api[t.add||"add"](a.form).then((function(e){a.getList(),a.addAfter?a.addAfter(e):a.$message.success("鏂板鎴愬姛"),r()})).catch((function(){i()}))};this.addBefore&&this.addBefore(),n()},rowUpdate:function(e,r,i,a){var n=this,o=function(){delete n.form.params,n.api[t.update||"update"](n.form).then((function(e){n.getList(),n.updateAfter?n.updateAfter(e):n.$message.success("鏇存柊鎴愬姛"),i()})).catch((function(){a()}))};this.updateBefore&&this.updateBefore(),o()},rowDel:function(e,r){var i=this,a=function(){i.api[t.del||"remove"](e[i.rowKey],e).then((function(t){i.getList(),i.delAfter?i.delAfter(t,e,r):i.$message.success("鍒犻櫎鎴愬姛")}))};this.delBefore?(this.delBefore(),a()):this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){a()}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){e.api[t.del||"remove"](e.ids).then((function(t){e.getList(),e.delMultiAfter?e.delMultiAfter(t,e.ids):e.$message.success("鍒犻櫎鎴愬姛")}))})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},searchChange:function(e,t){var r=this;t&&t(),this.validatenull(e)?Object.keys(this.params).forEach((function(e){["createTime_dategt","createTime_datelt"].includes(e)||delete r.params[e]})):Object.keys(e).forEach((function(t){r.validatenull(e[t])&&(delete r.params[t],delete e[t])})),this.params=Object.assign(this.params,e),this.page.currentPage=1,this.getList()},dateChange:function(e){e?(this.params.createTime_dategt=e[0],this.params.createTime_datelt=e[1]):(delete this.params.createTime_dategt,delete this.params.createTime_datelt),this.page.currentPage=1,this.getList()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},refreshChange:function(){this.getList()}}};return e.mixins=e.mixins||[],e.mixins.push(i),e},I=r("4760"),$=r("6ab1"),V=r("0244"),N=r("bcc5"),M=r("1af7"),z=r("9053"),K=r("c7a0"),U=r("e5c3"),q=r("4805"),W=r("71da"),H=r("9e84"),G=r("f2a9"),Q=r("2709"),X=r("ac45"),J=r("6eca"),Y=r("91c4"),Z=r("85ad"),ee=r("832b"),te=r("7f21"),re=r("7227"),ie=r("188d"),ae=r("bf9e"),ne=r("4d0f"),oe=r("512c"),se=r("882c"),le=r("e772"),ce=r("0e37"),ue=r("53f1"),de=r("d9a3");n.a.prototype.$utilFunc=de["a"],window.$crudCommon=B,n.a.use(u["a"]),n.a.use(l.a,o["a"]),n.a.use(j.a,{i18n:function(e,t){return S["a"].t(e,t)}}),n.a.use(window.AVUE,{size:"small",tableSize:"small",calcHeight:65,i18n:function(e,t){return S["a"].t(e,t)}}),n.a.component("basicContainer",k["default"]),n.a.component("basicBlock",T["default"]),n.a.component("thirdRegister",x["default"]),n.a.component("avueUeditor",P["a"]),n.a.component("flowDesign",D["default"]),n.a.component("tenantPackage",$["default"]),n.a.component("enupackage",V["default"]),n.a.component("Versionpackage",N["default"]),n.a.component("Businpackage",M["default"]),n.a.component("Relationpackage",z["default"]),n.a.component("Torelationpackage",K["default"]),n.a.component("originalRange",U["default"]),n.a.component("originalLink",q["default"]),n.a.component("classifyTrees",W["default"]),n.a.component("classifyTreeform",H["default"]),n.a.component("TemplatePro",G["default"]),n.a.component("formulaEditor",X["default"]),n.a.component("referConfigDialog",J["default"]),n.a.component("advancedQuery",ee["default"]),n.a.component("businessAdd",te["default"]),n.a.component("attrCrud",Q["default"]),n.a.component("VciMasterCrud",re["default"]),n.a.component("originalAdd",ie["default"]),n.a.component("referBtmTypeCrudDialog",Y["default"]),n.a.component("referSelectBtmAttrDialog",Z["default"]),n.a.component("FormTemplateDialog",ae["default"]),n.a.component("LinkTypeAdd",ne["default"]),n.a.component("MasterTree",oe["default"]),n.a.component("FlowPath",se["default"]),n.a.component("Stage",le["default"]),n.a.component("Divider",I["default"]),n.a.component("businesswork",ce["default"]),n.a.component("MasterTransfer",ue["default"]),Object.keys(i).forEach((function(e){n.a.prototype[e]=i[e]})),n.a.use(window.WfDesignBase),n.a.prototype.website=R["a"],y.forEach((function(e){Object(g["h"])(v.replace("$key",e))})),n.a.config.productionTip=!1,new n.a({router:u["a"],store:d["a"],i18n:S["a"],render:function(e){return e(c["default"])}}).$mount("#app")},"56eb":function(e,t,r){"use strict";r("1054")},"57af":function(e,t,r){"use strict";r("2b1e")},5821:function(e,t,r){"use strict";r.r(t),r.d(t,"getFlowpathList",(function(){return a})),r.d(t,"getStartList",(function(){return n})),r.d(t,"flowpathSave",(function(){return o})),r.d(t,"flowpathDelete",(function(){return s})),r.d(t,"stagelist",(function(){return l})),r.d(t,"attributeList",(function(){return c})),r.d(t,"attributeListRight",(function(){return u})),r.d(t,"attributeSave",(function(){return d})),r.d(t,"getBtnTask",(function(){return p})),r.d(t,"ExamineTask",(function(){return f}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-flow/processTS/tlist",method:"get",params:e})},n=function(){return Object(i["a"])({url:"/api/ubcs-flow/work/start-list",method:"get",params:{mode:"1",current:1,size:100}})},o=function(e){return Object(i["a"])({url:"/api/ubcs-flow/processTS/tsou",method:"post",data:e})},s=function(e){return Object(i["a"])({url:"/api/ubcs-flow/processTS/dt",method:"delete",params:e})},l=function(e){return Object(i["a"])({url:"/api/ubcs-flow/processTS/sslist",method:"get",params:e})},c=function(e){return Object(i["a"])({url:"/api/ubcs-code/codeTempPhaseController/gridUnUsedAttribute",method:"get",params:e})},u=function(e){return Object(i["a"])({url:"/api/ubcs-flow/processTS/ssslist",method:"get",params:e})},d=function(e){return Object(i["a"])({url:"/api/ubcs-flow/processTS/sasou",method:"post",data:e})},p=function(e){return Object(i["a"])({url:"/api/ubcs-flow/vciflow/next",method:"post",data:e})},f=function(e){return Object(i["a"])({url:"/api/ubcs-flow/work/complete-task",method:"post",data:e})}},5880:function(e,t){e.exports=Vuex},"5a04":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getLazyTree",(function(){return l})),r.d(t,"getDetail",(function(){return c})),r.d(t,"remove",(function(){return u})),r.d(t,"submit",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/region/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t){return Object(a["a"])({url:"/api/ubcs-system/region/lazy-tree",method:"get",params:o(o({},t),{},{parentCode:e})})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/region/detail",method:"get",params:{code:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/region/remove",method:"post",params:{id:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/region/submit",method:"post",data:e})}},"5a17":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"grantTree",(function(){return p})),r.d(t,"getTopTree",(function(){return f})),r.d(t,"grant",(function(){return m}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/topmenu/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/topmenu/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/topmenu/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/topmenu/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/topmenu/submit",method:"post",data:e})},p=function(){return Object(a["a"])({url:"/api/ubcs-system/menu/grant-top-tree",method:"get"})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/top-tree-keys",method:"get",params:{topMenuIds:e}})},m=function(e,t){return Object(a["a"])({url:"/api/ubcs-system/topmenu/grant",method:"post",data:{topMenuIds:e,menuIds:t}})}},"5b16":function(e,t,r){},"5ddc":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return e.showTag?t("div",{staticClass:"avue-tags"},[e.contextmenuFlag?t("div",{staticClass:"avue-tags__contentmenu",style:{left:e.contentmenuX+"px",top:e.contentmenuY+"px"}},[t("div",{staticClass:"item",on:{click:e.clearCacheTags}},[e._v(e._s(e.$t("tagsView.clearCache"))+"\n    ")]),t("div",{staticClass:"item",on:{click:e.closeOthersTags}},[e._v(e._s(e.$t("tagsView.closeOthers"))+"\n    ")]),t("div",{staticClass:"item",on:{click:e.closeAllTags}},[e._v(e._s(e.$t("tagsView.closeAll"))+"\n    ")])]):e._e(),t("div",{staticClass:"avue-tags__box",class:{"avue-tags__box--close":!e.website.isFirstPage}},[t("el-tabs",{attrs:{type:"card",closable:1!==e.tagLen},on:{"tab-click":e.openTag,edit:e.menuTag},nativeOn:{contextmenu:function(t){return e.handleContextmenu.apply(null,arguments)}},model:{value:e.active,callback:function(t){e.active=t},expression:"active"}},e._l(e.tagList,(function(r){return t("el-tab-pane",{key:r.value,attrs:{label:e.generateTitle(r),name:r.value}})})),1),t("el-dropdown",{staticClass:"avue-tags__menu"},[t("el-button",{attrs:{type:"primary",size:"mini"}},[e._v("\n        "+e._s(e.$t("tagsView.menu"))+"\n        "),t("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{nativeOn:{click:function(t){e.$parent.isSearch=!0}}},[e._v(e._s(e.$t("tagsView.search")))]),t("el-dropdown-item",{nativeOn:{click:function(t){return e.closeOthersTags.apply(null,arguments)}}},[e._v(e._s(e.$t("tagsView.closeOthers")))]),t("el-dropdown-item",{nativeOn:{click:function(t){return e.closeAllTags.apply(null,arguments)}}},[e._v(e._s(e.$t("tagsView.closeAll")))]),t("el-dropdown-item",{nativeOn:{click:function(t){return e.clearCacheTags.apply(null,arguments)}}},[e._v(e._s(e.$t("tagsView.clearCache")))])],1)],1)],1)]):e._e()},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("7f7f"),r("ade3")),o=r("5880"),s=r("c24f");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"tags",data:function(){return{active:"",contentmenuX:"",contentmenuY:"",contextmenuFlag:!1}},created:function(){},mounted:function(){this.setActive()},watch:{tag:function(){this.setActive()},contextmenuFlag:function(){window.addEventListener("mousedown",this.watchContextmenu)}},computed:c(c(c({},Object(o["mapGetters"])(["tagWel","tagList","tag","website"])),Object(o["mapState"])({showTag:function(e){return e.common.showTag}})),{},{tagLen:function(){return this.tagList.length||0}}),methods:{generateTitle:function(e){return this.$router.$avueRouter.generateTitle(e.label,(e.meta||{}).i18n)},watchContextmenu:function(e){this.$el.contains(e.target)&&0===e.button||(this.contextmenuFlag=!1),window.removeEventListener("mousedown",this.watchContextmenu)},handleContextmenu:function(e){var t=e.target,r=!1;t.className.indexOf("el-tabs__item")>-1?r=!0:t.parentNode.className.indexOf("el-tabs__item")>-1&&(t=t.parentNode,r=!0),r&&(e.preventDefault(),e.stopPropagation(),this.contentmenuX=e.clientX,this.contentmenuY=e.clientY,this.tagName=t.getAttribute("aria-controls").slice(5),this.contextmenuFlag=!0)},setActive:function(){this.active=this.tag.value},menuTag:function(e,t){if("remove"===t){var r=this.findTag(e),i=r.tag,a=r.key;this.$store.commit("DEL_TAG",i),i.value===this.tag.value&&(i=this.tagList[0===a?a:a-1],this.openTag(i))}},openTag:function(e){var t;t=e.name?this.findTag(e.name).tag:e,this.$router.push({path:this.$router.$avueRouter.getPath({name:t.label,src:t.value},t.meta),query:t.query})},closeOthersTags:function(){this.contextmenuFlag=!1,this.$store.commit("DEL_TAG_OTHER")},findTag:function(e){var t,r;return this.tagList.map((function(i,a){i.value===e&&(t=i,r=a)})),{tag:t,key:r}},closeAllTags:function(){this.contextmenuFlag=!1,this.$store.commit("DEL_ALL_TAG"),this.$router.push({path:this.$router.$avueRouter.getPath({src:this.tagWel.value}),query:this.tagWel.query})},clearCacheTags:function(){var e=this;this.$confirm("鏄惁闇�瑕佹竻闄ょ紦瀛�?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){Object(s["clearCache"])().then((function(){e.contextmenuFlag=!1,e.$message.success("娓呴櫎瀹屾瘯")}))}))}}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,null,null);t["default"]=f.exports},"5f72":function(e,t){e.exports=ELEMENT},"5f9b":function(e,t,r){},6044:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-resource/attach/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-resource/attach/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-resource/attach/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-resource/attach/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-resource/attach/submit",method:"post",data:e})}},"61f2":function(e,t,r){},"62b4":function(e,t,r){},"62ed":function(e,t,r){"use strict";r.r(t),r.d(t,"getUsualList",(function(){return a})),r.d(t,"getApiList",(function(){return n})),r.d(t,"getErrorList",(function(){return o})),r.d(t,"getUsualLogs",(function(){return s})),r.d(t,"getApiLogs",(function(){return l})),r.d(t,"getErrorLogs",(function(){return c}));var i=r("b5c6"),a=function(e,t){return Object(i["a"])({url:"/api/ubcs-log/usual/list",method:"get",params:{current:e,size:t}})},n=function(e,t){return Object(i["a"])({url:"/api/ubcs-log/api/list",method:"get",params:{current:e,size:t}})},o=function(e,t){return Object(i["a"])({url:"/api/ubcs-log/error/list",method:"get",params:{current:e,size:t}})},s=function(e){return Object(i["a"])({url:"/api/ubcs-log/usual/detail",method:"get",params:{id:e}})},l=function(e){return Object(i["a"])({url:"/api/ubcs-log/api/detail",method:"get",params:{id:e}})},c=function(e){return Object(i["a"])({url:"/api/ubcs-log/error/detail",method:"get",params:{id:e}})}},6389:function(e,t){e.exports=VueRouter},"63e7":function(e,t,r){"use strict";r.r(t);r("7f7f");var i=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:"璐﹀彿娉ㄥ唽","append-to-body":"",visible:e.accountBox,"close-on-click-modal":!1,"close-on-press-escape":!1,"show-close":!1,width:"20%"},on:{"update:visible":function(t){e.accountBox=t}}},[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[e.tenantMode?t("el-form-item",{attrs:{label:"绉熸埛缂栧彿"}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ョ鎴风紪鍙�"},model:{value:e.form.tenantId,callback:function(t){e.$set(e.form,"tenantId",t)},expression:"form.tenantId"}})],1):e._e(),t("el-form-item",{attrs:{label:"鐢ㄦ埛濮撳悕"}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ョ敤鎴峰鍚�"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),t("el-form-item",{attrs:{label:"璐﹀彿鍚嶇О"}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ヨ处鍙峰悕绉�"},model:{value:e.form.account,callback:function(t){e.$set(e.form,"account",t)},expression:"form.account"}})],1),t("el-form-item",{attrs:{label:"璐﹀彿瀵嗙爜"}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ヨ处鍙峰瘑鐮�"},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password",t)},expression:"form.password"}})],1),t("el-form-item",{attrs:{label:"纭瀵嗙爜"}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ョ‘璁ゅ瘑鐮�"},model:{value:e.form.password2,callback:function(t){e.$set(e.form,"password2",t)},expression:"form.password2"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",loading:e.loading},on:{click:e.handleRegister}},[e._v("纭� 瀹�")])],1)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("5880"),s=r("c54a"),l=r("c24f"),c=r("0e0b"),u=r("ccbe"),d=r("9883");function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var m={name:"thirdRegister",data:function(){return{form:{tenantId:"",name:"",account:"",password:"",password2:""},loading:!1,tenantMode:!0,accountBox:!1}},computed:f({},Object(o["mapGetters"])(["userInfo"])),created:function(){this.getTenant()},mounted:function(){(Object(s["b"])(this.userInfo.user_id)||this.userInfo.user_id<0)&&(this.form.name=this.userInfo.user_name,this.form.account=this.userInfo.user_name,this.accountBox=!0)},methods:{handleRegister:function(){var e=this;""!==this.form.tenantId?""!==this.form.account?""!==this.form.password&&""!==this.form.password2?this.form.password===this.form.password2?(this.loading=!0,Object(l["registerGuest"])(this.form,this.userInfo.oauth_id).then((function(t){e.loading=!1;var r=t.data;r.success?(e.accountBox=!1,e.$alert("娉ㄥ唽鐢宠宸叉彁浜�,璇疯�愬績绛夊緟绠$悊鍛橀�氳繃!","娉ㄥ唽鎻愮ず").then((function(){e.$store.dispatch("LogOut").then((function(){Object(d["b"])(),e.$router.push({path:"/login"})}))}))):e.$message.error(r.msg||"鎻愪氦澶辫触")}),(function(t){window.console.log(t),e.loading=!1}))):this.$message.warning("涓ゆ瀵嗙爜杈撳叆涓嶄竴鑷�"):this.$message.warning("璇峰厛杈撳叆瀵嗙爜"):this.$message.warning("璇峰厛杈撳叆璐﹀彿鍚嶇О"):this.$message.warning("璇峰厛杈撳叆绉熸埛缂栧彿")},getTenant:function(){var e=this,t=Object(c["f"])();Object(u["info"])(t).then((function(t){var r=t.data;r.success&&r.data.tenantId&&(e.form.tenantId=r.data.tenantId,e.tenantMode=!1)}))}}},h=m,b=r("2877"),g=Object(b["a"])(h,i,a,!1,null,null,null);t["default"]=g.exports},6461:function(e,t,r){"use strict";r("62b4")},"64c4":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"el-transfer-panel"},[t("p",{staticClass:"el-transfer-panel__header"},[e._v("\n            "+e._s(e.title)+"\n    ")]),t("div",{class:["el-transfer-panel__body",e.hasFooter?"is-with-footer":""]},[e.filterable?t("el-input",{staticClass:"el-transfer-panel__filter",attrs:{size:"small",placeholder:e.placeholder},nativeOn:{mouseenter:function(t){e.inputHover=!0},mouseleave:function(t){e.inputHover=!1}},model:{value:e.query,callback:function(t){e.query=t},expression:"query"}},[t("i",{class:["el-input__icon","el-icon-"+e.inputIcon],attrs:{slot:"prefix"},on:{click:e.clearQuery},slot:"prefix"})]):e._e(),t("el-radio-group",{directives:[{name:"show",rawName:"v-show",value:!e.hasNoMatch&&e.data.length>0,expression:"!hasNoMatch && data.length > 0"}],staticClass:"el-transfer-panel__list",class:{"is-filterable":e.filterable},model:{value:e.checked,callback:function(t){e.checked=t},expression:"checked"}},e._l(e.filteredData,(function(r){return t("el-radio",{key:r[e.keyProp],staticClass:"el-transfer-panel__item",attrs:{label:r[e.keyProp],disabled:r[e.disabledProp]}},[t("option-content",{attrs:{option:r}})],1)})),1),t("p",{directives:[{name:"show",rawName:"v-show",value:e.hasNoMatch,expression:"hasNoMatch"}],staticClass:"el-transfer-panel__empty"},[e._v(e._s(e.t("el.transfer.noMatch")))]),t("p",{directives:[{name:"show",rawName:"v-show",value:0===e.data.length&&!e.hasNoMatch,expression:"data.length === 0 && !hasNoMatch"}],staticClass:"el-transfer-panel__empty"},[e._v(e._s(e.t("el.transfer.noData")))])],1),e.hasFooter?t("p",{staticClass:"el-transfer-panel__footer"},[e._t("default")],2):e._e()])},a=[],n=(r("a481"),r("6b54"),r("ac6a"),r("73d7")),o=r("9c1a"),s=r("ffa3"),l=r("d4b4"),c={mixins:[l["a"]],name:"ElTransferPanel",componentName:"ElTransferPanel",components:{ElCheckboxGroup:n["a"],ElCheckbox:o["a"],ElInput:s["a"],OptionContent:{props:{option:Object},render:function(e){var t=function e(t){return"ElTransferPanel"===t.$options.componentName?t:t.$parent?e(t.$parent):t},r=t(this),i=r.$parent||r;return r.renderContent?r.renderContent(e,this.option):i.$scopedSlots.default?i.$scopedSlots.default({option:this.option}):e("span",[this.option[r.labelProp]||this.option[r.keyProp]])}}},props:{data:{type:Array,default:function(){return[]}},renderContent:Function,placeholder:String,title:String,filterable:Boolean,format:Object,filterMethod:Function,defaultChecked:Array,props:Object},data:function(){return{checked:[],allChecked:!1,query:"",inputHover:!1,checkChangeByUser:!0}},watch:{checked:function(e,t){this.updateAllChecked();var r=Array.isArray(e)?e:[e],i=Array.isArray(t)?t:[t];if(this.checkChangeByUser){var a=r.concat(i).filter((function(e){return-1===r.indexOf(e)||-1===i.indexOf(e)}));this.$emit("checked-change",r,a)}else this.$emit("checked-change",r),this.checkChangeByUser=!0},data:function(){var e=this,t=[],r=this.filteredData.map((function(t){return t[e.keyProp]})),i=Array.isArray(this.checked)?this.checked:[this.checked];i.forEach((function(e){r.indexOf(e)>-1&&t.push(e)})),this.checkChangeByUser=!1,this.checked=t},checkableData:function(){this.updateAllChecked()},defaultChecked:{immediate:!0,handler:function(e,t){var r=this;if(!t||e.length!==t.length||!e.every((function(e){return t.indexOf(e)>-1}))){var i=[],a=this.checkableData.map((function(e){return e[r.keyProp]}));e.forEach((function(e){a.indexOf(e)>-1&&i.push(e)})),this.checkChangeByUser=!1,this.checked=i}}}},computed:{filteredData:function(){var e=this;return this.data.filter((function(t){if("function"===typeof e.filterMethod)return e.filterMethod(e.query,t);var r=t[e.labelProp]||t[e.keyProp].toString();return r.toLowerCase().indexOf(e.query.toLowerCase())>-1}))},checkableData:function(){var e=this;return this.filteredData.filter((function(t){return!t[e.disabledProp]}))},checkedSummary:function(){var e=this.checked.length,t=this.data.length,r=this.format,i=r.noChecked,a=r.hasChecked;return i&&a?e>0?a.replace(/\${checked}/g,e).replace(/\${total}/g,t):i.replace(/\${total}/g,t):"".concat(e,"/").concat(t)},isIndeterminate:function(){var e=this.checked.length;return e>0&&e<this.checkableData.length},hasNoMatch:function(){return this.query.length>0&&0===this.filteredData.length},inputIcon:function(){return this.query.length>0&&this.inputHover?"circle-close":"search"},labelProp:function(){return this.props.label||"label"},keyProp:function(){return this.props.key||"key"},disabledProp:function(){return this.props.disabled||"disabled"},hasFooter:function(){return!!this.$slots.default}},methods:{updateAllChecked:function(){var e=this,t=this.checkableData.map((function(t){return t[e.keyProp]}));this.allChecked=t.length>0&&t.every((function(t){return e.checked===t}))},handleAllCheckedChange:function(e){var t=this;this.checked=e?this.checkableData.map((function(e){return e[t.keyProp]})):[]},clearQuery:function(){"circle-close"===this.inputIcon&&(this.query="")}}},u=c,d=r("2877"),p=Object(d["a"])(u,i,a,!1,null,null,null);t["default"]=p.exports},"65ea":function(e,t,r){"use strict";r("e50c")},6657:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.tableData,height:"250",border:!0,size:"small"}},[e.column.length>0?t("el-table-column",{attrs:{type:"index",width:"60",label:"搴忓彿",align:"center"}}):e._e(),e._l(e.column[0],(function(r){return t("el-table-column",{key:r.field,attrs:{prop:r.field,label:r.title,"min-width":r.width,align:"center"},scopedSlots:e._u(["id"===r.field?{key:"default",fn:function(r){var i=r.row;return[t("el-button",{attrs:{type:"text"},on:{click:function(t){return e.openFormTemlpate(i)}}},[e._v(e._s(i.id))])]}}:{key:"default",fn:function(i){var a=i.row;return[t("span",[e._v(e._s(a[r.field]))])]}}],null,!0)})}))],2),t("FormTemplateDialog",{ref:"FormTemplateDialog",attrs:{type:"detail",visible:e.formTemplateVisible,templateOid:e.resembleTemplateOid,rowOid:e.rowOid,title:"鏌ョ湅璇︾粏淇℃伅",codeClassifyOid:this.resembleCodeClassifyOid},on:{"update:visible":function(t){e.formTemplateVisible=t}}})],1)},a=[],n=(r("6762"),r("2fdb"),r("96cf"),r("1da1")),o=r("902d"),s={name:"ResembleQuery",components:{FormTemplateDialog:function(){return Promise.resolve().then(r.bind(null,"bf9e"))}},props:{column:{type:Array,default:function(){return[]}},codeClassifyOid:{type:String,default:""},templateOid:{type:String,default:""},codeRuleOid:{type:String,default:""},type:{type:String,default:"add"}},data:function(){return{formTemplateVisible:!1,activeName:"findlike",tableData:[],loading:!1,resembleTemplateOid:"",resembleCodeClassifyOid:"",rowOid:"",defaultValue:{},secVOList:[],defaultKeys:["oid","id","name","description","revisionoid","nameoid","btmname","lastr","firstr","lastv","firstv","creator","createtime","lastModifier","lastmodifytime","revisionrule","revisionseq","revisionvalue","versionrule","versionseq","versionvalue","lcstatus","ts","owner","checkinby","checkintime","checkoutby","checkouttime","copyfromversion","secretgrade"],formItems:[]}},methods:{resembleQuery:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r,i,a,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!0,this.activeName="findlike",r=this.getDefaultValueAndFormValues(t),i=r.defaultValue,a=r.formValue,n={codeClassifyOid:this.codeClassifyOid,codeRuleOid:this.codeRuleOid,templateOid:this.templateOid,data:a},n=Object.assign(n,i),e.next=7,Object(o["findLike"])(n);case 7:if(e.t0=e.sent.data.data,e.t0){e.next=10;break}e.t0=[];case 10:return this.tableData=e.t0,this.loading=!1,e.abrupt("return",this.tableData);case 13:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),openFormTemlpate:function(e){this.resembleTemplateOid=e.codetemplateoid,this.resembleCodeClassifyOid=e.codeClassifyOid,this.rowOid=e.oid,this.formTemplateVisible=!0},getDefaultValueAndFormValues:function(e){var t={},r={};for(var i in e)if(Object.hasOwnProperty.call(e,i)){var a=e[i];this.defaultKeys.includes(i)?t[i]=a:r[i]=a}return{defaultValue:t,formValue:r}}}},l=s,c=r("2877"),u=Object(c["a"])(l,i,a,!1,null,null,null);t["default"]=u.exports},6868:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return a})),r.d(t,"add",(function(){return n})),r.d(t,"edit",(function(){return o})),r.d(t,"detail",(function(){return s})),r.d(t,"del",(function(){return l})),r.d(t,"getEventList",(function(){return c}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-omd/lifeCycle/page",method:"get",params:e})},n=function(e){return Object(i["a"])({url:"/api/ubcs-omd/lifeCycle/submit",method:"post",data:e})},o=function(e){return Object(i["a"])({url:"/api/ubcs-omd/lifeCycle/edit-save",method:"put",data:e})},s=function(e){return Object(i["a"])({url:"/api/ubcs-omd/lifeCycle/detail",method:"get",params:e})},l=function(e,t){var r="/api/ubcs-omd/lifeCycle/remove";return t&&(r="/api/ubcs-omd/lifeCycle/batch-remove"),Object(i["a"])({url:r,method:"post",data:e})},c=function(e){return Object(i["a"])({url:"/api/ubcs-omd/lifeCycle/page-event",method:"get",params:e})};t["default"]={getList:a,add:n,detail:s,del:l,edit:o,getEventList:c}},6872:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getPage",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"queryPage",(function(){return p})),r.d(t,"getApplyRange",(function(){return f}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/attribute/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/attribute/page",method:"get",params:o(o({},r),{},{current:e,size:t})})},c=function(e){return Object(a["a"])({url:"/api/ubcs-omd/attribute/remove",method:"post",params:{oid:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-omd/attribute/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-omd/attribute/submit",method:"post",data:e})},p=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-omd/attribute/query-page",method:"get",params:{key:e,notInStr:t,current:r,size:i}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-omd/attribute/apply-range",method:"get",params:{oid:e}})}},"6ab1":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n    ")])],1)],2)},a=[],n=(r("8e6e"),r("456d"),r("6762"),r("2fdb"),r("ac6a"),r("ade3")),o=r("0e3d"),s=r("5880"),l=r("a6dc");function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={name:"tenantPackage",data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,dialogWidth:600,column:[{label:"浜у搧鍖呭悕",prop:"packageName",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ヤ骇鍝佸寘鍚嶇О",trigger:"blur"}]},{label:"鑿滃崟鍒楄〃",prop:"menuId",span:24,type:"tree",dicData:[],hide:!0,multiple:!0,props:{label:"title"},rules:[{required:!0,message:"璇烽�夋嫨鑿滃崟",trigger:"blur"}]},{label:"澶囨敞",prop:"remark",span:24}]},data:[]}},computed:u(u({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!0,viewBtn:!1,delBtn:!0,editBtn:!0}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{initData:function(){var e=this;Object(l["getMenuTree"])().then((function(t){var r=e.findObject(e.option.column,"menuId");r.dicData=t.data.data}))},rowSave:function(e,t,r){var i=this;e.menuId=e.menuId.join(","),Object(o["add"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){r(),window.console.log(e)}))},rowUpdate:function(e,t,r,i){var a=this;Object(o["update"])(e).then((function(){a.onLoad(a.page),a.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),r()}),(function(e){i(),window.console.log(e)}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var r=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(o["getDetail"])(this.form.id).then((function(e){r.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(o["getList"])(e.currentPage,e.pageSize,Object.assign(r,this.query)).then((function(e){var r=e.data.data;t.page.total=r.total,t.data=r.records,t.loading=!1,t.selectionClear()}))}}},p=d,f=r("2877"),m=Object(f["a"])(p,i,a,!1,null,null,null);t["default"]=m.exports},"6bba":function(e,t,r){},"6e8c":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return e.display?t("div",["tree"==e.refertype?t("vciWebReferTree",{attrs:{value:e.value,text:e.text,title:e.title,disabled:e.disabled,referConfig:e.referConfig},on:{setValue:e.setValue}}):"table"==e.refertype?t("vciWebReferTable",{attrs:{value:e.value,text:e.text,title:e.title,disabled:e.disabled,referConfig:e.referConfig},on:{setValue:e.setValue}}):t("vciWebReferDefalut",{attrs:{value:e.value,text:e.text,title:e.title,disabled:e.disabled,referConfig:e.referConfig},on:{setValue:e.setValue}})],1):e._e()},a=[],n=(r("a481"),r("bd80")),o=r("b12a"),s=r("89bb"),l={name:"vciWebRefer",props:["referConfig","value","text","disabled","display"],components:{vciWebReferTree:n["default"],vciWebReferTable:o["default"],vciWebReferDefalut:s["default"]},data:function(){return{refertype:this.referConfig.options.type,emitData:{},title:""}},created:function(){this.referConfig.options||(this.referConfig.options={isMuti:!1})},mounted:function(){var e=this.referConfig.title||"";e=e.replace(":",""),e=e?"涓恒��"+e+"銆戦�夊彇鍊�":"涓恒��"+this.referConfig.showField+"銆戦�夊彇鍊�",this.title=e},methods:{setValue:function(e){this.emitData=e}},watch:{emitData:{deep:!0,immediate:!0,handler:function(e){this.$emit("setReferValue",e)}}}},c=l,u=r("2877"),d=Object(u["a"])(c,i,a,!1,null,"153a0d66",null);t["default"]=d.exports},"6ea1":function(e,t,r){},"6eca":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return e.display?t("div",[t("refer-config-form-dialog",{ref:"referConfigFormDialog",on:{echoReferConfig:e.echoReferConfig}}),t("refer-config-crud-dialog",{ref:"referConfigCrudDialog",on:{openReconfigInterFace:e.openReconfigInterFace,echoReferConfig:e.echoReferConfig}})],1):e._e()},a=[],n=r("ade3"),o=r("baf2"),s=r("c5e0"),l=r("d9a3"),c={name:"referConfigDialog",props:["referConfigOption","display"],components:{referConfigFormDialog:o["default"],referConfigCrudDialog:s["default"]},data:function(){return{}},watch:{referConfigOption:function(){l["a"].notEmpty(this.referConfigOption.referConfig)||l["a"].notEmpty(this.referConfigOption.referBtmId)?this.openReconfigInterFace(this.referConfigOption):this.openTipsChooseOrCust()}},methods:Object(n["a"])({echoReferConfig:function(e){this.emitData=e},openReconfigInterFace:function(e){var t=this,r=e,i={referTypeName:r.referBtmName||"",referType:r.referBtmId||""};if(this.referConfigOption.referConfig){var a=JSON.parse(r.referConfig);a.referType!=r.referBtmId&&i.referType&&(a.referType=r.referBtmId||"",a.referTypeName=r.referBtmName||r.referBtmId,this.referConfigOption.referConfig=JSON.stringify(a)),this.$set(i,"referConfig",this.referConfigOption.referConfig)}this.$nextTick((function(){t.$refs.referConfigFormDialog.isShowReferConfigForm=!0,t.$refs.referConfigFormDialog.initPageData(i)}))},openTipsChooseOrCust:function(){var e=this;this.$confirm("璇烽�夋嫨鍙傜収閰嶇疆鐨勫畾涔夋柟寮忥紵","鍙傜収閰嶇疆鐨勬柟寮�",{distinguishCancelAndClose:!0,closeOnClickModal:!1,confirmButtonText:"鑷畾涔夊弬鐓ч厤缃�",cancelButtonText:"鐩存帴閫夋嫨鍙傜収閰嶇疆"}).then((function(){e.$refs.referConfigFormDialog.isShowReferConfigForm=!0})).catch((function(t){"cancel"===t&&(e.$refs.referConfigCrudDialog.isShowReferConfigCrud=!0)}))}},"echoReferConfig",(function(e){this.$emit("setReferConfigValue",e)}))},u=c,d=r("2877"),p=Object(d["a"])(u,i,a,!1,null,null,null);t["default"]=p.exports},"70d3":function(e,t,r){"use strict";r("d510")},"71da":function(e,t,r){"use strict";r.r(t);r("6762"),r("2fdb"),r("7f7f");var i=function(){var e=this,t=e._self._c;return t("el-container",[t("el-aside",[t("basic-container",{staticStyle:{overflow:"hidden"}},[t("div",[t("div",[t("div",{staticStyle:{display:"flex","flex-direction":"column"}},[t("div",{staticStyle:{display:"flex"}},[t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.TreeAdd}},[e._v("娣诲姞")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.TreeEdit}},[e._v("淇敼")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.TreeDel}},[e._v("鍒犻櫎")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.flushed}},[e._v("鍒锋柊")])],1),t("div",{staticStyle:{display:"flex","margin-top":"10px"}},[t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.Enable}},[e._v("鍚敤")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.Deactivate}},[e._v("鍋滅敤")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.ImportExcel}},[e._v("瀵煎叆")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.ExportExcel}},[e._v("瀵煎嚭")])],1)]),t("div",{staticStyle:{display:"flex","justify-content":"space-around","margin-top":"5px","margin-bottom":"5px"}})]),t("el-dialog",{staticStyle:{width:"1700px",margin:"auto"},attrs:{title:this.TreeFlag?"娣诲姞鍒嗙被":"娣诲姞涓婚搴�",visible:e.TreeAddFormVisible,"append-to-body":""},on:{"update:visible":function(t){e.TreeAddFormVisible=t}}},[t("el-form",{attrs:{model:e.TreeAddform,rules:e.rules}},[t("el-form-item",{staticStyle:{display:"inline-block"},attrs:{label:this.TreeFlag?"鍒嗙被缂栧彿锛�":"涓婚搴撶紪鍙凤細","label-width":"150px",prop:"id"}},[t("el-input",{staticStyle:{width:"170px"},attrs:{autocomplete:"off"},model:{value:e.TreeAddform.id,callback:function(t){e.$set(e.TreeAddform,"id",t)},expression:"TreeAddform.id"}})],1),t("el-form-item",{staticStyle:{display:"inline-block"},attrs:{label:this.TreeFlag?"鍒嗙被鍚嶇О锛�":"涓婚搴撳悕绉帮細","label-width":"110px",prop:"name"}},[t("el-input",{staticStyle:{width:"170px"},attrs:{autocomplete:"off"},model:{value:e.TreeAddform.name,callback:function(t){e.$set(e.TreeAddform,"name",t)},expression:"TreeAddform.name"}})],1),t("el-form-item",{attrs:{label:"鎻忚堪锛�","label-width":"150px"}},[t("el-input",{staticStyle:{width:"585px"},attrs:{autocomplete:"off"},model:{value:e.TreeAddform.description,callback:function(t){e.$set(e.TreeAddform,"description",t)},expression:"TreeAddform.description"}})],1),t("el-form-item",{attrs:{label:"缂栫爜瑙勫垯锛�","label-width":"150px"}},[t("el-input",{staticStyle:{width:"585px"},attrs:{autocomplete:"off"},on:{focus:e.CodeFoucus},model:{value:e.TreeAddform.codeRuleOidName,callback:function(t){e.$set(e.TreeAddform,"codeRuleOidName",t)},expression:"TreeAddform.codeRuleOidName"}})],1),0==e.TreeFlagCode?t("el-form-item",{attrs:{label:"涓氬姟绫诲瀷锛�","label-width":"150px"}},[t("el-input",{staticStyle:{width:"585px"},attrs:{autocomplete:"off"},on:{focus:e.btmFoucus},model:{value:e.TreeAddform.btmTypeName,callback:function(t){e.$set(e.TreeAddform,"btmTypeName",t)},expression:"TreeAddform.btmTypeName"}})],1):e._e(),t("el-form-item",{attrs:{label:"鍏抽敭灞炴�ф煡璇㈣鍒欙細","label-width":"150px"}},[t("el-input",{staticStyle:{width:"585px"},attrs:{autocomplete:"off"},on:{focus:e.Keyfouce},model:{value:e.TreeAddform.codeKeyAttrRepeatOidName,callback:function(t){e.$set(e.TreeAddform,"codeKeyAttrRepeatOidName",t)},expression:"TreeAddform.codeKeyAttrRepeatOidName"}})],1),t("el-form-item",{attrs:{label:"鐩镐技鏌ヨ瑙勫垯锛�","label-width":"150px"}},[t("el-input",{staticStyle:{width:"585px"},attrs:{autocomplete:"off"},on:{focus:e.simFouce},model:{value:e.TreeAddform.codeResembleRuleOidName,callback:function(t){e.$set(e.TreeAddform,"codeResembleRuleOidName",t)},expression:"TreeAddform.codeResembleRuleOidName"}})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.TreeAddFormVisible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.TreeAddHandler}},[e._v("纭� 瀹�")])],1)],1),t("el-dialog",{attrs:{visible:e.TreeEditFormVisible,"append-to-body":"",title:"淇敼鍒嗙被"},on:{"update:visible":function(t){e.TreeEditFormVisible=t}}},[t("classifyTreeform",{ref:"childForm",attrs:{loneTreeNewForm:e.TreeList,nodeList:e.nodeList,flag:"edit",Editclose:function(){e.TreeEditFormVisible=!1},TreeFlag:e.TreeFlagCode,":nodeClickList":e.nodeClickList},on:{MasterHandler:e.MasterHandler,referTreeForm:e.referTreeForm,flushed:e.flushed}})],1),t("avue-tree",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"tree",staticClass:"classifyTree",staticStyle:{height:"calc(100vh - 230px)"},attrs:{data:e.CloneTreedata,defaultExpandAll:!1,option:e.Treeoption},on:{"node-click":e.nodeClick},model:{value:e.CloneTreeAvueform,callback:function(t){e.CloneTreeAvueform=t},expression:"CloneTreeAvueform"}})],1)])],1),t("el-main",[t("basic-container",{staticStyle:{height:"calc(100vh - 150px)"}},[t("avue-tabs",{attrs:{option:e.tabOption},on:{change:e.handleChange}}),"tab1"===e.type.prop?t("span",[t("classifyTreeform",{ref:"childForm",attrs:{loneTreeNewForm:e.TreeList,nodeList:e.nodeList,flag:"renonly"}})],1):"tab2"===e.type.prop?t("span",[t("basic-container",[t("avue-crud",{directives:[{name:"loading",rawName:"v-loading",value:e.FormLoing,expression:"FormLoing"}],ref:"textCrud",attrs:{data:this.Formlist,option:this.crudTreeOption,"before-close":e.beforeClose},on:{"row-save":e.CrudRowSave,"row-del":e.CrudRowDel,"row-update":e.CrudRowUpdata,select:e.selectHandle},scopedSlots:e._u([{key:"menu",fn:function(r){var i=r.size,a=r.row,n=r.index;return["Editing"==a.lcStatus?t("el-button",{attrs:{type:"text",icon:"el-icon-edit-outline ",size:i},on:{click:function(t){return e.$refs.textCrud.rowEdit(a)}}},[e._v("缂栬緫")]):e._e(),"Editing"==a.lcStatus?t("el-button",{attrs:{type:"text",icon:"el-icon-delete",size:i},on:{click:function(t){return e.$refs.textCrud.rowDel(a,n)}}},[e._v("鍒犻櫎")]):e._e(),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Released"===a.lcStatus,expression:"row.lcStatus === 'Released'"}],attrs:{loading:a.upVersionLoad,icon:"el-icon-upload2",type:"text",size:i},on:{click:function(t){return e.upAndStopAndStart(a,"upVersion")}}},[e._v("鍗囩増")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Released"===a.lcStatus,expression:"row.lcStatus === 'Released'"}],attrs:{loading:a.stopLoseLoad,icon:"el-icon-circle-close",type:"text",size:i},on:{click:function(t){return e.upAndStopAndStart(a,"stopLose")}}},[e._v("鍋滅敤/澶辨晥")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:["Disabled","Editing"].includes(a.lcStatus),expression:"['Disabled', 'Editing'].includes(row.lcStatus)"}],attrs:{loading:a.startReleaseLoad,icon:"el-icon-circle-check",type:"text",size:i},on:{click:function(t){return e.upAndStopAndStart(a,"startRelease")}}},[e._v("鍚敤/鍙戝竷")])]}}]),model:{value:e.crudForm,callback:function(t){e.crudForm=t},expression:"crudForm"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.FindeHanler}},[e._v("鏌ヨ")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.TemRefresh}},[e._v("鍒锋柊")]),t("el-button",{attrs:{plain:"",size:"small",type:"primary"},on:{click:e.CloneBtn}},[e._v("浠庡叾瀹冩ā鏉垮厠闅�")]),t("el-dialog",{attrs:{visible:e.FindFormVisible,"append-to-body":"",title:"楂樼骇鏌ヨ"},on:{"update:visible":function(t){e.FindFormVisible=t}}},[t("div",[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.AdvQueries}},[e._v("鏌ヨ")]),t("el-button",{attrs:{size:"small",type:"primary"}},[e._v("閲嶇疆")])],1),t("div",{staticStyle:{"padding-left":"80px","margin-top":"15px"}},[e._l(e.FindSelect,(function(r,i){return[t("div",{staticStyle:{display:"flex","justify-content":"space-around",width:"85%","margin-bottom":"15px"}},[t("el-select",{staticStyle:{width:"28%"},attrs:{placeholder:"璇烽�夋嫨"},on:{change:function(t){return e.handleSelectChange(i)}},model:{value:e.FindSelect[i],callback:function(t){e.$set(e.FindSelect,i,t)},expression:"FindSelect[key]"}},[t("el-option",{attrs:{label:"妯℃澘缂栧彿",value:"0"}}),t("el-option",{attrs:{label:"妯℃澘鍚嶇О",value:"1"}}),t("el-option",{attrs:{label:"妯℃澘鎻忚堪",value:"2"}}),t("el-option",{attrs:{label:"鐗堟湰鍙�",value:"3"}}),t("el-option",{attrs:{label:"鐘舵��",value:"4"}})],1),t("el-select",{staticStyle:{width:"15%"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.condition[0],callback:function(t){e.$set(e.condition,0,t)},expression:"condition[0]"}},[t("el-option",{attrs:{label:"鍖呭惈",value:"0"}}),t("el-option",{attrs:{label:"绛変簬",value:"1"}})],1),t("el-input",{staticStyle:{width:"49%"},model:{value:e.QueryArray[i],callback:function(t){e.$set(e.QueryArray,i,t)},expression:"QueryArray[key]"}}),t("span",[t("i",{staticClass:"el-icon-delete",staticStyle:{"font-size":"22px","margin-top":"8px","margin-left":"10px"}})])],1)]}))],2)]),t("el-dialog",{attrs:{visible:e.CloneVisible,"append-to-body":"",title:"鍏嬮殕妯℃澘"},on:{"update:visible":function(t){e.CloneVisible=t}}},[t("el-container",[t("el-aside",{attrs:{width:"300px"}},[t("div",{staticStyle:{"margin-bottom":"5px"}},[t("el-tag",[e._v("涓婚搴撳垎绫�")])],1),t("avue-tree",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{height:"50.5vh","margin-right":"10px"},attrs:{data:e.Treedata,defaultExpandAll:!1,option:e.Treeoption},on:{"node-click":e.ClonenodeClick},model:{value:e.TreeAvueform,callback:function(t){e.TreeAvueform=t},expression:"TreeAvueform"}})],1),t("el-container",[t("el-main",[t("div",{staticStyle:{"padding-left":"10px",height:"50.5vh"}},[t("div",{staticStyle:{margin:"8px 0",display:"flex"}},[t("el-select",{staticStyle:{width:"130px"},attrs:{size:"small"},model:{value:e.Clonevalue,callback:function(t){e.Clonevalue=t},expression:"Clonevalue"}},e._l(this.CloneSelectOptions,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"40%","margin-left":"15px"},attrs:{size:"small",placeholder:"杈撳叆鍊煎悗鎸夊洖杞﹁繘琛屾ā绯婃煡璇�"},model:{value:e.CloneFind,callback:function(t){e.CloneFind=t},expression:"CloneFind"}}),t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.CloneEnterFind},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.CloneEnterFind.apply(null,arguments)}}},[e._v("鏌ヨ")])],1),t("avue-crud",{directives:[{name:"loading",rawName:"v-loading",value:e.FormLoing,expression:"FormLoing"}],attrs:{data:this.CloneFormlist,option:this.ClonecrudTreeOption},on:{"selection-change":e.selectionChange},model:{value:e.ClonecrudForm,callback:function(t){e.ClonecrudForm=t},expression:"ClonecrudForm"}})],1)])],1)],1),t("div",{staticStyle:{display:"flex","justify-content":"flex-end","align-items":"center","margin-top":"10px"}},[t("el-button",{attrs:{size:"small ",type:"primary"},on:{click:e.Clonehandler}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.CloneVisible=!1}}},[e._v("鍙栨秷")])],1),t("el-dialog",{attrs:{width:"30%",title:"鍏嬮殕妯℃澘",visible:e.CloneinnerVisible,"append-to-body":""},on:{"update:visible":function(t){e.CloneinnerVisible=t}}},[t("div",[t("avue-form",{attrs:{option:e.CloneOption},on:{submit:e.Clonesubmit},model:{value:e.CloneModel,callback:function(t){e.CloneModel=t},expression:"CloneModel"}})],1)])],1)],1)],2)],1),t("templatePro",{attrs:{ProData:this.ProData,crudOid:this.crudOid,crudLCStatus:this.crudLCStatus,crudArray:this.crudArray,Formlist:this.Formlist,codeClassifyOid:this.codeClassifyOid}})],1):e._e(),t("el-dialog",{attrs:{visible:e.MasterdialogVisible,title:"涓恒�愮紪鐮佽鍒欍�戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.MasterdialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.SelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.masterData,option:e.masterOption},on:{select:e.masterSelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(""==this.TreeAddform.coderuleoidName?"鏈缃��":this.TreeAddform.coderuleoidName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.MasterHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.MasterdialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2),t("el-dialog",{attrs:{visible:e.KeydialogVisible,title:"涓恒�愬叧閿睘鎬ф煡璇㈣鍒欍�戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.KeydialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.KeySelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.KeyData,option:e.masterOption},on:{select:e.KeySelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eeeeee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(""==this.TreeAddform.codeKeyAttrRepeatOidName?"鏈缃��":this.TreeAddform.codekeyattrrepeatoidName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.KeyHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.KeydialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2),t("el-dialog",{attrs:{visible:e.SimidialogVisible,title:"涓恒�愮浉浼奸」鏌ヨ瑙勫垯銆戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.SimidialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.SimSelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.simData,option:e.masterOption},on:{select:e.simSelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(""==this.TreeAddform.codeResembleRuleOidName?"鏈缃��":this.TreeAddform.codeResembleRuleOidName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.simHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.SimidialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2),t("el-dialog",{attrs:{visible:e.BtmdialogVisible,title:"涓恒�愪笟鍔$被鍨嬭鍒欍�戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.BtmdialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px !important"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"130px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.BtmSelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.BtmData,option:e.masterOption},on:{select:e.btmSelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(this.TreeAddform.btmTypeName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.btmHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.BtmdialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2)],1)],1)],1)},a=[],n=(r("8e6e"),r("8615"),r("96cf"),r("1da1")),o=(r("456d"),r("53ca")),s=(r("ac6a"),r("ade3")),l=r("8e19"),c=r("b761");function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){Object(s["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var p={name:"classifyTrees.vue",inject:["crudTreeData"],data:function(){return{TreeFlagCode:!1,MasterdialogVisible:!1,masterData:[],masterSelectList:[],masterName:"",masterOid:"",KeydialogVisible:!1,KeyName:"",KeyOid:"",KeyData:[],KeySelectLIst:[],simName:"",simOid:"",simData:[],SimidialogVisible:!1,simSelectList:[],btmName:"",btmOid:"",BtmData:[],BtmdialogVisible:!1,btmSelectList:[],masterOption:{addBtn:!1,index:!0,border:!0,selection:!0,menu:!1,height:380,column:[{label:"鑻辨枃鍚嶇О",prop:"id"},{label:"涓枃鍚嶇О",prop:"name"},{label:"鎻忚堪",prop:"description"}]},SelectOption:[{value:"name",label:"涓枃鍚嶇О"},{value:"id",label:"鑻辨枃鍚嶇О"}],SelectValue:"",SelectFInd:"",rules:{id:[{required:!0,message:"璇疯緭鍏ュ悕绉�",trigger:"blur"}],name:[{required:!0,message:"璇疯緭鍏ョ紪鍙�",trigger:"blur"}]},addFlag:!1,crudOid:"",crudLCStatus:"",crudArray:[],ProData:[],searchTemplate:{searchCondition:"id",findText:""},FindFormVisible:!1,CloneVisible:!1,CloneinnerVisible:!1,FindSelect:{id:"0",name:"1",description:"2",revisionValue:"3",lcStatus:"4"},condition:["0","0","0","0","0"],Equalto:"0",QueryArray:{id:"",name:"",description:"",revisionValue:"",lcStatus:""},FlagObj:{},TreeEditFormVisible:!1,TreeAddFormVisible:!1,nodeClickList:"",ClonenodeClickList:"",TreeFlag:!1,loading:!1,FormLoing:!1,TreeAddform:{id:"",name:"",description:"",codeResembleRuleOidName:"",codeKeyAttrRepeatOidName:"",codeRuleOidName:"",btmTypeName:""},TreeAvueform:{},CloneTreeAvueform:{},Treedata:[],CloneTreedata:[],Treeoption:{addBtn:!1,editBtn:!1,delBtn:!1,defaultExpandAll:!1,menu:!1},crudForm:"",ClonecrudForm:"",Formlist:[],CloneFormlist:[],Clonevalue:"0",CloneFind:"",CloneSelectOptions:[{value:"0",label:"妯℃澘缂栧彿"},{value:"1",label:"妯℃澘鍚嶇О"}],CloneOption:{column:[{label:"妯℃澘缂栧彿",prop:"id",rules:[{required:!0,message:"璇疯緭鍏ユā鏉跨紪鍙�",trigger:"blur"}]},{label:"妯℃澘鍚嶇О",prop:"name",rules:[{required:!0,message:"璇疯緭鍏ユā鏉垮悕绉�",trigger:"blur"}]},{label:"鎻忚堪",prop:"desc",type:"textarea",span:24}]},CloneModel:[],CloneSelect:[],ClonecrudTreeOption:{index:!0,border:!0,menu:!1,addBtn:!1,selection:!0,header:!1,height:430,column:[{label:"妯℃澘缂栧彿",prop:"id",rules:[{required:!0,message:"妯℃澘缂栧彿",trigger:"blur"}]},{label:"妯℃澘鍚嶇О",prop:"name",rules:[{required:!0,message:"妯℃澘鍚嶇О",trigger:"blur"}]},{label:"妯℃澘鎻忚堪",prop:"description"},{label:"鐗堟湰鍙�",prop:"revisionSeq",display:!1},{label:"鐘舵��",prop:"lcStatusText",display:!1}]},type:{},tabOption:{column:[{label:"鍩烘湰淇℃伅",prop:"tab1"},{label:"妯℃澘绠$悊",prop:"tab2"}]},Treeform:[{name:"娴嬭瘯1",sex:"鐢�",value:0},{name:"娴嬭瘯2",sex:"濂�",value:1}],TreeList:{},codeClassifyOid:"",upAndStopAndStartData:{upVersion:{tip:"鏄惁杩涜鍗囩増锛�",typeText:"鍗囩増",funAPi:l["upVersion"],load:"upVersionLoad"},stopLose:{tip:"妯℃澘鍙湁鍙戝竷鐘舵�佹墠鑳借浣跨敤锛屾槸鍚︾‘瀹氬仠鐢紵",typeText:"鍋滅敤/澶辨晥",funAPi:l["stopLose"],load:"stopLoseLoad"},startRelease:{tip:"鏄惁纭畾鍚敤/鍙戝竷杩欎釜妯℃澘锛屾ā鏉垮彧鏈夊彂甯冪姸鎬佹墠鑳借浣跨敤锛屾槸鍚︾户缁紵",typeText:"鍚敤/鍙戝竷",funAPi:l["startRelease"],load:"startReleaseLoad"}},showEditBtn:!1}},mounted:function(){var e=this;this.type=this.tabOption.column[0],this.getAttr();var t=this.$refs.tree.$el;t.addEventListener("click",(function(t){"SPAN"!==t.target.nodeName&&(e.$refs.tree.setCurrentKey(null),e.nodeClickList={},e.TreeList=[],e.TreeFlagCode=!1)}),!0)},computed:{crudTreeOption:function(){return{index:!0,border:!0,height:180,selection:!0,addBtn:this.Formlist.length<=0&&""!=this.nodeClickList,editBtn:!1,delBtn:!1,column:[{label:"妯℃澘缂栧彿",prop:"id",rules:[{required:!0,message:"妯℃澘缂栧彿",trigger:"blur"}]},{label:"妯℃澘鍚嶇О",prop:"name",rules:[{required:!0,message:"妯℃澘鍚嶇О",trigger:"blur"}]},{label:"妯℃澘鎻忚堪",prop:"description"},{label:"鐗堟湰鍙�",prop:"revisionSeq",display:!1},{label:"鐘舵��",prop:"lcStatusText",display:!1}]}}},methods:{CodeFoucus:function(){this.MasterdialogVisible=!0,this.MasterdefaultRend()},masterSelect:function(e){e.length>0&&(this.masterSelectList=e,this.masterName=e[0].name,this.masterOid=e[0].oid)},SelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.MasterdefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.MasterdefaultRend(t),this.SelectValue="",this.SelectFInd=""}},MasterHandlerClick:function(){this.masterSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.masterSelectList.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.MasterdialogVisible=!1,this.masterSelectList=[],this.$set(this.TreeAddform,"codeRuleOidName",this.masterName),this.$set(this.TreeAddform,"codeRuleOid",this.masterOid),this.$emit("MasterHandler",this.loneTreeNewForm))},MasterdefaultRend:function(){var e=this;Object(c["defaultReferDataGrid"])({referType:"coderule",isMuti:"false",'conditionMap["lcstatus"]':"Released"}).then((function(t){e.masterData=t.data.records}))},Keyfouce:function(){this.KeydialogVisible=!0,this.KeydefaultRend()},KeyHandlerClick:function(){this.KeySelectLIst.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.KeySelectLIst.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.KeydialogVisible=!1,this.KeySelectLIst=[],this.$set(this.TreeAddform,"codeKeyAttrRepeatOidName",this.KeyName),this.$set(this.TreeAddform,"codeKeyAttrRepeatOid",this.KeyOid))},KeySelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.KeydefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.KeydefaultRend(t),this.SelectValue="",this.SelectFInd=""}},KeydefaultRend:function(){var e=this;Object(c["defaultReferDataGrid"])({referType:"codekeyattrrepeat",isMuti:"false",'conditionMap["lcstatus"]':"Enabled"}).then((function(t){e.KeyData=t.data.records}))},KeySelect:function(e){this.KeySelectLIst=e,this.KeyName=e[0].name,this.KeyOid=e[0].oid},simFouce:function(){this.SimidialogVisible=!0,this.simdefaultRend()},simHandlerClick:function(){this.simSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.simSelectList.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.SimidialogVisible=!1,this.simSelectList=[],this.$set(this.TreeAddform,"codeResembleRuleOidName",this.simName),this.$set(this.TreeAddform,"codeResembleRuleOid",this.simOid),this.$emit("MasterHandler",this.loneTreeNewForm))},SimSelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.simdefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.simdefaultRend(t),this.SelectValue="",this.SelectFInd=""}},simSelect:function(e){this.simSelectList=e,this.simName=e[0].name,this.simOid=e[0].oid},simdefaultRend:function(){var e=this;Object(c["defaultReferDataGrid"])({referType:"coderesemblerule",isMuti:"false",'conditionMap["lcstatus"]':"Enabled"}).then((function(t){e.simData=t.data.records}))},btmFoucus:function(){this.BtmdialogVisible=!0,this.btmdefaultRend()},btmHandlerClick:function(){this.btmSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.btmSelectList.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.BtmdialogVisible=!1,this.btmSelectList=[],this.$set(this.TreeAddform,"btmTypeName",this.btmName),this.$set(this.TreeAddform,"btmTypeId",this.btmOid),this.$emit("MasterHandler",this.loneTreeNewForm))},BtmSelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.btmdefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.btmdefaultRend(t),this.SelectValue="",this.SelectFInd=""}},btmSelect:function(e){this.btmSelectList=e,this.btmName=e[0].name,this.btmOid=e[0].oid},btmdefaultRend:function(e){var t=this;Object(c["referDataGrid"])(d({valueField:"id",isMuti:"false"},e)).then((function(e){t.BtmData=e.data.data.records}))},MasterHandler:function(e){this.TreeList=e},selectHandle:function(e,t){var r=this;this.crudOid=t.oid,this.crudLCStatus=t.lcStatus,this.crudArray=e,Object(l["gridCodeClassifyTemplateAttr"])({"conditionMap[classifyTemplateOid]":t.oid}).then((function(e){r.ProData=e.data.data})).catch((function(e){r.$message.error(e)}))},getAttr:function(){var e=this;Object(l["getAtrrList"])().then((function(t){e.Treedata=t.data,e.CloneTreedata=t.data,e.Treedata.forEach((function(){for(var t=0;t<e.Treedata.length;t++)e.Treedata[t].value=t})),e.ModifyProperties(e.CloneTreedata,"name","label")})).catch((function(t){e.$message.error(t)}))},ModifyProperties:function(e,t,r){for(var i in e)i===t&&(e[r]=e[i],delete e[i]),"object"===Object(o["a"])(e[i])&&this.ModifyProperties(e[i],t,r)},TreeAdd:function(){this.TreeAddFormVisible=!0,""!==this.nodeClickList&&(this.TreeFlag=!0)},TreeAddHandler:function(){var e=this,t=this.TreeAddform;this.$set(t,"parentCodeClassifyOid",this.nodeClickList.oid),Object(l["TreeSave"])(t).then((function(){e.$message({type:"success",message:"娣诲姞鎴愬姛!"}),Object.keys(e.TreeAddform).forEach((function(t){e.TreeAddform[t]=""})),e.getAttr(),e.TreeAddFormVisible=!1})).catch((function(t){e.$message({type:"warning",message:t})}))},TreeDel:function(){var e=this;this.$confirm("鏄惁鍒犻櫎褰撳墠閫夋嫨鐨勫垎绫伙紝灏嗕細鎶婂瓙鍒嗙被涓�骞跺垹闄わ紝濡傛灉瀛樺湪缂栫爜鏁版嵁灏嗕笉鑳借鍒犻櫎锛屾槸鍚︾户缁紵","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning",customClass:"my-messagebox"}).then((function(){Object(l["TreeCheckDel"])(e.nodeClickList).then((function(t){t.data.data?Object(l["TreeDel"])(e.nodeClickList).then((function(){e.$message({type:"success",message:"鍒犻櫎鎴愬姛!"}),e.getAttr()})).catch((function(t){e.$message({type:"warning",message:t})})):e.$confirm("褰撳墠鏁版嵁鍖呭惈鏈変笅绾ф暟鎹紝瑕佸垹闄ょ殑璇濅細鍜屼笅绾ф暟鎹竴璧峰垹闄わ紝浣犵‘璁ょ户缁�?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning",customClass:"my-messageboxs"}).then((function(){Object(l["TreeDel"])(e.nodeClickList).then((function(){e.$message({type:"success",message:"鍒犻櫎鎴愬姛!"}),e.getAttr()})).catch((function(t){e.$message({type:"warning",message:t})}))})).catch((function(){e.$message({type:"info",message:"宸插彇娑堝垹闄�"})}))}))})).catch((function(){e.$message({type:"info",message:"宸插彇娑堝垹闄�"})}))},TreeEdit:function(){Object.keys(this.nodeClickList).length<1?this.$message({type:"warning",message:"璇峰厛浠庢爲涓婇�夋嫨涓�鏉℃暟鎹�!"}):this.TreeEditFormVisible=!0},flushed:function(){var e=this;this.loading=!0,this.getAttr(),setTimeout((function(){e.loading=!1,e.nodeClickList=""}),600)},Enable:function(){var e=this;"Enabled"==this.FlagObj.lcStatus?this.$message({type:"warning",message:"褰撳墠鍒嗙被涓嶆槸鍋滅敤鐘舵��"}):this.$confirm("鏄惁灏嗗瓙鍒嗙被涓�骞跺惎鐢紵","鎻愮ず",{confirmButtonText:"鏄�",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){Object(l["TreeEnable"])(e.nodeClickList).then((function(){e.$message({type:"success",message:"鍚敤鎴愬姛!"}),e.getAttr()}))})).catch((function(){e.$message({type:"info",message:"宸插彇娑堝惎鐢�"})}))},Deactivate:function(){var e=this;"Disabled"===this.FlagObj.lcStatus?this.$message({type:"warning",message:"褰撳墠鍒嗙被涓嶆槸鍚敤鐘舵��!"}):this.$confirm("鏄惁鍋滅敤褰撳墠鍒嗙被锛屽仠鐢ㄥ悗锛屽瓙鍒嗙被涔熷皢涓嶈兘琚娇鐢紝鏄惁缁х画锛�","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){Object(l["TreeDeactivate"])(e.nodeClickList).then((function(){e.$message({type:"success",message:"鍋滅敤鎴愬姛!"}),e.nodeClickList["flag"]=!0,e.getAttr()}))})).catch((function(){e.$message({type:"info",message:"宸插彇娑堝仠鐢�"})}))},nodeClick:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return""==t.parentId&&(this.TreeFlagCode=!0),this.nodeClickList=t,this.ProData=[],e.prev=3,e.next=6,Object(l["TreeObjcet"])(t.oid).then((function(e){r.FlagObj=e.data.data})).catch((function(e){r.$message.error(e)}));case 6:return e.next=8,Object(l["gridCodeClassifyTemplate"])({"conditionMap[codeclassifyoid]":t.oid}).then((function(e){r.Formlist=e.data.data.filter((function(e){if(""!=e.codeclassifyoid)return r.codeClassifyOid=e.codeclassifyoid,e.codeclassifyoid==r.nodeClickList.oid}))})).catch((function(e){r.$message.error(e)}));case 8:return e.next=10,Object(l["getObjectByOid"])(this.nodeClickList.oid).then((function(e){r.TreeList=e.data.data})).catch((function(e){r.$message.error(e)}));case 10:e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](3),this.$message.error(e.t0);case 15:case"end":return e.stop()}}),e,this,[[3,12]])})));function t(t){return e.apply(this,arguments)}return t}(),treeClick:function(e){console.log(e)},referTreeForm:function(){var e=this;Object(l["getObjectByOid"])(this.nodeClickList.oid).then((function(t){e.TreeList=t.data.data})).catch((function(t){e.$message.error(t)}))},ClonenodeClick:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.ClonenodeClickList=t,e.next=3,Object(l["gridCodeClassifyTemplate"])({"conditionMap[codeclassifyoid]":t.oid}).then((function(e){r.CloneFormlist=e.data.data.filter((function(e){if(""!=e.codeclassifyoid)return r.codeClassifyOid=e.codeclassifyoid,e.codeclassifyoid==r.ClonenodeClickList.oid}))}));case 3:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),handleChange:function(e){this.type=e},AdvQueries:function(){var e=this;this.FindFormVisible=!1;var t=Object.values(this.QueryArray).every((function(e){return!e}));t?Object(l["gridCodeClassifyTemplate"])().then((function(t){e.Formlist=t.data.data})):Object(l["gridCodeClassifyFindTemplate"])({"conditionMap[id]":this.QueryArray.id},{"conditionMap[name]":this.QueryArray.name},{"conditionMap[description]":this.QueryArray.description},{"conditionMap[revisionValue]":this.QueryArray.revisionValue},{"conditionMap[lcStatus]":this.QueryArray.lcStatus}).then((function(t){e.Formlist=t.data.data}))},CrudRend:function(){var e=this;Object(l["gridCodeClassifyTemplate"])({"conditionMap[codeclassifyoid]":this.nodeClickList.oid}).then((function(t){e.Formlist=t.data.data}))},CrudRowSave:function(e,t){var r=this;this.nodeClickList.length<=0?this.$message({type:"warning",message:"璇峰厛浠庢爲涓婇�夋嫨涓�鏉℃暟鎹�!"}):(this.$set(e,"codeclassifyoid",this.nodeClickList.oid),Object(l["addSave"])(e).then((function(){r.$message({type:"success",message:"娣诲姞鎴愬姛!"}),t(e),r.CrudRend()})).catch((function(e){r.$message({type:"info",message:e})})))},CrudRowUpdata:function(e,t,r){var i=this;Object(l["editSave"])(e).then((function(){i.CrudRend(),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),r()})).catch((function(e){i.$message.error(e)}))},CrudRowDel:function(e){var t=this;Object(l["deleteData"])(e).then((function(){t.CrudRend()})).catch((function(e){t.$message({type:"info",message:e})}))},CloneEnterFind:function(){var e=this;Object(l["gridCodeClassifyTemplate"])().then((function(t){e.CloneFormlist=t.data.data.filter((function(t){return 0==e.Clonevalue?t.id.includes(e.CloneFind):1==e.Clonevalue?t.name.includes(e.CloneFind):void 0}))}))},FindeHanler:function(){""!=this.nodeClickList?this.FindFormVisible=!0:this.$message.warning("璇蜂粠鏍戜笂閫夋嫨涓�鏉℃暟鎹�")},Clonehandler:function(){this.CloneSelect.length<=0?this.$message({type:"warning",message:"璇烽�夋嫨瑕佸厠闅嗙殑妯℃澘!"}):this.CloneSelect.length>1?this.$message({type:"warning",message:"鍙兘閫夋嫨涓�鏉℃暟鎹�!"}):this.CloneinnerVisible=!0},CloneBtn:function(){this.nodeClickList.length<=0?this.$message({type:"warning",message:"璇峰厛浠嶽涓婚搴撳垎绫汇�戞爲涓婇�夋嫨涓�鏉℃暟鎹�!"}):this.CloneVisible=!0},selectionChange:function(e){this.CloneSelect=e,this.CloneModel.id=e[0].id,this.CloneModel.name=e[0].name,this.CloneSelect[0].codeclassifyoid=this.nodeClickList.oid},Clonesubmit:function(e,t){var r=this;this.CloneSelect[0].id=this.CloneModel.id,this.CloneSelect[0].name=this.CloneModel.name,Object(l["copy"])(this.CloneSelect[0]).then((function(){r.CloneinnerVisible=!1,r.CloneVisible=!1,r.$message.success("澶嶅埗鎴愬姛"),r.CrudRend(),t(e)})).catch((function(e){t(e)}))},TemRefresh:function(){var e=this;this.FormLoing=!0,""!=this.nodeClickList.oid?Object(l["gridCodeClassifyTemplate"])({"conditionMap[codeclassifyoid]":this.nodeClickList.oid}).then((function(t){e.Formlist=t.data.data.filter((function(t){return t.codeclassifyoid==e.nodeClickList.oid}))})):this.FormLoing=!0,setTimeout((function(){e.FormLoing=!1}),600)},upAndStopAndStart:function(e,t){var r=this;this.$confirm(this.upAndStopAndStartData[t]["tip"],"鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){r.$set(e,r.upAndStopAndStartData[t]["load"],!0);var i=e.ts,a=e.oid;r.upAndStopAndStartData[t]["funAPi"]({ts:i,oid:a}).then((function(i){200===i.data.code&&(r.$set(e,r.upAndStopAndStartData[t]["load"],!1),r.TemRefresh(),r.$message.success(r.upAndStopAndStartData[t]["typeText"]+"鎴愬姛锛�"))})).catch((function(){r.$set(e,r.upAndStopAndStartData[t]["load"],!1)}))}))}}},f=p,m=(r("bb6d"),r("2877")),h=Object(m["a"])(f,i,a,!1,null,"0bb8375f",null);t["default"]=h.exports},7227:function(e,t,r){"use strict";r.r(t);r("7f7f"),r("6762"),r("2fdb");var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("div",{staticClass:"main"},[t("div",{staticClass:"top"},[t("div",{staticClass:"testbox"},[t("div"),t("el-row",{staticStyle:{width:"100%","margin-bottom":"20px"}},[t("div",[e._l(e.masterVrBtnList,(function(r,i){return["PREVIEW","DELETEFILE","revisefile","DOWNLOADFILE","UPLOADFILE"].includes(r.uniqueFlag)?e._e():t("el-button",{key:i,attrs:{plain:"",size:"small",type:"primary"},on:{click:function(t){return e.handelBtnClick(r)}}},[e._v(e._s(r.name)+"\n            ")])})),t("el-input",{staticStyle:{width:"180px","margin-left":"5px","margin-top":"10px"},attrs:{placeholder:"璇疯緭鍏ュ叧閿瓧鎸夊洖杞︽煡璇�",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.tableFindInp.apply(null,arguments)}},model:{value:e.WupinFindValue,callback:function(t){e.WupinFindValue=t},expression:"WupinFindValue"}})],2),0!=e.tableData.length?t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isLoading,expression:"isLoading"}],ref:"dataTable",attrs:{data:e.tableData,height:e.tableHeight},on:{select:e.handleSelection,"cell-click":e.handleCellClick,"row-click":e.handleRowClick,"select-all":e.handleSelectionAll,"selection-change":e.handleSelectionChange,"sort-change":e.sortChange}},[t("el-table-column",{attrs:{fixed:"",type:"selection",width:"55"}}),t("el-table-column",{attrs:{fixed:"",label:"搴忓彿",type:"index",width:"55"}}),e._l(this.tableHeadFindData,(function(e){return t("el-table-column",{key:e.id,attrs:{formatter:e.formatter,label:e.label,prop:e.prop,"show-overflow-tooltip":!0,sortable:e.sortable,width:e.label.length>=4?"150":3==e.label.length?"120":"90",align:"center"}})}))],2):e._e()],1),t("FormTemplateDialog",{attrs:{codeClassifyOid:this.codeClassifyOid,codeRuleOid:this.codeRuleOid,disabledProp:e.disabledProp,templateOid:e.templateOid,visible:e.addvisible,type:"add"},on:{"update:visible":function(t){e.addvisible=t},submit:e.AddSumbit}}),t("FormTemplateDialog",{attrs:{codeClassifyOid:this.codeClassifyOid,codeRuleOid:this.codeRuleOid,disabledProp:e.disabledProp,rowOid:e.rowOid,templateOid:e.templateOid,title:"淇敼缂栫爜淇℃伅",visible:e.editvisible,type:"edit"},on:{"update:visible":function(t){e.editvisible=t},submit:e.EditSumbit}}),t("FormTemplateDialog",{attrs:{codeClassifyOid:this.codeClassifyOid,codeRuleOid:this.codeRuleOid,disabledProp:e.disabledProp,rowOid:e.rowOid,templateOid:e.templateOid,title:"宸插彂甯冩暟鎹洿鏀�",type:e.edit,visible:e.DataVisible},on:{"update:visible":function(t){e.DataVisible=t}}}),t("set-personnel",{attrs:{parameter:this.parameter,title:e.title,visible:e.visibleFlow},on:{"update:visible":function(t){e.visibleFlow=t}}}),t("set-personnel",{attrs:{parameter:this.parameter,title:e.title,visible:e.visibleDeactivate},on:{"update:visible":function(t){e.visibleDeactivate=t}}}),t("set-personnel",{attrs:{parameter:this.parameter,title:e.title,visible:e.visibleEnable},on:{"update:visible":function(t){e.visibleEnable=t}}}),t("set-personnel",{attrs:{parameter:this.parameter,title:e.title,visible:e.visibleRecovery},on:{"update:visible":function(t){e.visibleRecovery=t}}}),t("advanced-query",{attrs:{options:this.options,visible:e.findvisible},on:{"update:visible":function(t){e.findvisible=t},echoContion:e.echoContion}}),t("MasterTransfer",{attrs:{codeClassifyOid:e.codeClassifyOid,selectRow:e.selectRow,tableData:e.tableData,tableHeadData:e.tableHeadFindData,visible:e.dialogPush},on:{"update:visible":function(t){e.dialogPush=t}}}),t("ResembleQueryDialog",{attrs:{codeClassifyOid:e.codeClassifyOid,codeRuleOid:this.codeRuleOid,rowOid:e.rowOid,templateOid:e.templateOid,visible:e.similarVisible},on:{"update:visible":function(t){e.similarVisible=t}}}),t("div",{staticClass:"block",staticStyle:{display:"flex","justify-content":"flex-end"}},[t("el-pagination",{attrs:{"current-page":e.page.currentPage,"page-size":e.page.pageSizes,"page-sizes":e.page.pageSizes,total:e.page.total,layout:"total, sizes, prev, pager, next, jumper"},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1),e.batchImportData.visible?t("BatchImport",e._b({attrs:{visible:e.batchImportData.visible},on:{"update:visible":function(t){return e.$set(e.batchImportData,"visible",t)}}},"BatchImport",e.batchImportData,!1)):e._e()],1),t("div",{staticClass:"bottom"},[t("el-collapse",{on:{change:e.handleCollapse},model:{value:e.visibleNames,callback:function(t){e.visibleNames=t},expression:"visibleNames"}},[t("el-collapse-item",{attrs:{name:"1",title:"闄勪欢鍒楄〃"}},[t("fileInHtml",{attrs:{options:e.fileOptions}})],1)],1)],1)])])},a=[],n=r("3907"),o=n["a"],s=(r("4425"),r("2877")),l=Object(s["a"])(o,i,a,!1,null,"f86619ee",null);t["default"]=l.exports},"736a":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"build",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"copy",(function(){return p})),r.d(t,"getCode",(function(){return f}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-develop/code/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-develop/code/gen-code",method:"post",params:{ids:e,system:"saber"}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-develop/code/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-develop/code/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-develop/code/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-develop/code/copy",method:"post",params:{id:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-develop/code/detail",method:"get",params:{id:e}})}},"741a":function(e,t,r){"use strict";r("7f7f"),r("6762");var i=r("902d");t["a"]={data:function(){return{secVOList:[],localSecVOList:[],showCodeApply:!1,selfColumnType:{codefixedsec:"combox",codeclassifysec:"refer",codevariablesec:"text",coderefersec:"refer"},selfColumnConfig:{function:{required:this.isRequired,dicData:this.getOptionList,type:this.getType,referConfig:this.getReferConfig,readOnly:this.getDisabled},exchange:{text:"name",field:"oid",prop:"oid",showField:"name",parentClassifySecOid:"parentClassifySecOid",label:"name",maxlength:"codeSecLength",data:"fixedValueVOList"},directVoluation:{search:!0,span:12,props:{label:"id",value:"id"}}},codeApplyForm:{}}},created:function(){"batchImportApply"===this.type&&this.getCodeRule()},methods:{getCodeRule:function(){var e=this;Object(i["getCodeRule"])({codeClassifyOid:this.localCodeClassifyOid||this.codeClassifyOid}).then((function(t){if(t.data&&200===t.data.code){var r=["codefixedsec","codeclassifysec","codevariablesec","coderefersec"];e.secVOList=t.data.data.secVOList||[],e.localSecVOList=(t.data.data.secVOList||[]).filter((function(e){return r.includes(e.secType)})),e.localSecVOList.length>0?(e.showCodeApply=!0,e.$nextTick((function(){e.batchApplyCodeTableData&&(e.batchApplyCodeTableData[e.codeRuleOid]["localSecVOList"]=e.localSecVOList),e.$refs.CodeApply.templateRender(e.localSecVOList)}))):e.showCodeApply=!1}}))},getCodeApplyFormData:function(e){this.codeApplyForm=e,this.batchApplyCodeTableData&&(this.batchApplyCodeTableData[this.codeRuleOid]["codeApply"]=e)},getType:function(e){return console.log(e.secType,"item.secType"),this.selfColumnType[e.secType]},getReferConfig:function(e){var t={};return"codeclassifysec"==e.secType?t={isMuti:!1,type:"grid",tableConfig:{limit:-1,cols:[{field:"id",title:"鑻辨枃鍚嶇О",sort:!0,width:150},{field:"name",title:"涓枃鍚嶇О",sort:!0,width:150},{field:"description",title:"鎻忚堪",width:250}],queryColumns:[{field:"id",title:"鑻辨枃鍚嶇О"},{field:"name",title:"涓枃鍚嶇О"}]},url:"api/ubcs-code/ubcs-code/mdmEngineController/listCodeClassifyValueBySecOid",extraParams:{classifySecOid:e.oid,parentClassifyValueOid:e.parentClassifySecOid?this.codeApplyForm[e.parentClassifySecOid]:""}}:"coderefersec"==e.secType&&(t=JSON.parse(e.referValueInfo)),t},getDisabled:function(e){if("codeclassifysec"===e.secType&&e.parentClassifySecOid)return!this.codeApplyForm[e.parentClassifySecOid]},isRequired:function(e){return"true"!=e.nullableFlag},getOptionList:function(e){if(Array.isArray(e.fixedValueVOList)&&e.fixedValueVOList.length>0){var t={key:"id",value:"id"},r=e.fixedValueVOList.map((function(e){for(var r in t)if(Object.hasOwnProperty.call(t,r)){var i=t[r];e[r]=e[i]}return e}));return r}return[]},referConfigDataUpdate:function(e){var t=this,r=e.field;this.localSecVOList=this.localSecVOList.map((function(e){return e.parentClassifySecOid===r&&(t.$refs.CodeApply.form[e.oid]=void 0,t.$refs.CodeApply.form[e.name]=void 0),e})),this.$refs.CodeApply.templateRender(this.localSecVOList)}}}},"74b1":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getPostList",(function(){return l})),r.d(t,"getDetail",(function(){return c})),r.d(t,"remove",(function(){return u})),r.d(t,"add",(function(){return d})),r.d(t,"update",(function(){return p}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/post/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/post/select",method:"get",params:{tenantId:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/post/detail",method:"get",params:{id:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/post/remove",method:"post",params:{ids:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/post/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-system/post/submit",method:"post",data:e})}},7505:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"menu-wrapper"},[e._l(e.menu,(function(r){return[e.validatenull(r[e.childrenKey])&&e.vaildRoles(r)?t("el-menu-item",{key:r[e.labelKey],class:{"is-active":e.vaildActive(r)},attrs:{index:r[e.pathKey]},on:{click:function(t){return e.open(r)}}},[t("i",{class:r[e.iconKey]}),t("span",{attrs:{slot:"title",alt:r[e.pathKey]},slot:"title"},[e._v(e._s(e.generateTitle(r)))])]):!e.validatenull(r[e.childrenKey])&&e.vaildRoles(r)?t("el-submenu",{key:r[e.labelKey],attrs:{index:r[e.pathKey]}},[t("template",{slot:"title"},[t("i",{class:r[e.iconKey]}),t("span",{class:{"el-menu--display":e.collapse&&e.first},attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.generateTitle(r)))])]),e._l(r[e.childrenKey],(function(r,i){return[e.validatenull(r[e.childrenKey])?t("el-menu-item",{key:r[e.labelKey],class:{"is-active":e.vaildActive(r)},attrs:{index:r[e.pathKey],cindex:i},on:{click:function(t){return e.open(r)}}},[t("i",{class:r[e.iconKey]}),t("span",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.generateTitle(r)))])]):t("sidebar-item",{key:i,attrs:{menu:[r],props:e.props,screen:e.screen,collapse:e.collapse}})]}))],2):e._e()]}))],2)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("6762"),r("2fdb"),r("ade3")),o=(r("c5f6"),r("5880")),s=r("c54a"),l=r("b297");function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={name:"sidebarItem",data:function(){return{config:l["a"]}},props:{menu:{type:Array},screen:{type:Number},first:{type:Boolean,default:!1},props:{type:Object,default:function(){return{}}},collapse:{type:Boolean}},created:function(){},mounted:function(){},computed:u(u({},Object(o["mapGetters"])(["roles"])),{},{labelKey:function(){return this.props.label||this.config.propsDefault.label},pathKey:function(){return this.props.path||this.config.propsDefault.path},iconKey:function(){return this.props.icon||this.config.propsDefault.icon},childrenKey:function(){return this.props.children||this.config.propsDefault.children},isOpenKey:function(){return this.props.isOpen||this.config.propsDefault.isOpen},nowTagValue:function(){return this.$router.$avueRouter.getValue(this.$route)}}),methods:{generateTitle:function(e){return this.$router.$avueRouter.generateTitle(e[this.labelKey],(e.meta||{}).i18n)},vaildActive:function(e){var t=this;if(this.validIsOpen(e))return!1;var r=(e["group"]||[]).some((function(e){return t.$route.path.includes(e)}));return this.nowTagValue===e[this.pathKey]||r},vaildRoles:function(e){return e.meta=e.meta||{},!e.meta.roles||e.meta.roles.includes(this.roles)},validatenull:function(e){return Object(s["b"])(e)},validIsOpen:function(e){if(2===e[this.isOpenKey]&&Object(s["a"])(e[this.pathKey]))return!0},open:function(e){this.screen<=1&&this.$store.commit("SET_COLLAPSE"),this.validIsOpen(e)?window.open(e[this.pathKey]):(this.$router.$avueRouter.group=e.group,this.$router.$avueRouter.meta=e.meta,this.$router.push({path:this.$router.$avueRouter.getPath({name:e[this.labelKey],src:e[this.pathKey]},e.meta),query:e.query}))}}},p=d,f=r("2877"),m=Object(f["a"])(p,i,a,!1,null,null,null);t["default"]=m.exports},7516:function(e,t,r){"use strict";r("e311")},"76c2":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"avue-searchs",on:{click:function(t){return t.target!==t.currentTarget?null:e.handleEsc.apply(null,arguments)}}},[t("div",{staticClass:"avue-searchs__title"},[e._v("鑿滃崟鎼滅储")]),t("div",{staticClass:"avue-searchs__content"},[t("div",{staticClass:"avue-searchs__form"},[t("el-input",{attrs:{placeholder:e.$t("search")},nativeOn:{keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:e.handleEsc.apply(null,arguments)}},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}},[t("el-button",{attrs:{slot:"append",icon:"el-icon-search"},slot:"append"})],1),t("p",[t("el-tag",[e._v("浣犲彲浠ヤ娇鐢ㄥ揩鎹烽敭esc 鍏抽棴")])],1)],1),t("div",{staticClass:"avue-searchs__list"},[t("el-scrollbar",{staticClass:"avue-searchs__scrollbar"},e._l(e.menus,(function(r,i){return t("div",{key:i,staticClass:"avue-searchs__item",on:{click:function(t){return e.handleSelect(r)}}},[t("i",{class:[r[e.iconKey],"avue-searchs__item-icon"]}),t("span",{staticClass:"avue-searchs__item-title"},[e._v(e._s(r[e.labelKey]))]),t("div",{staticClass:"avue-searchs__item-path"},[e._v("\n            "+e._s(r[e.pathKey])+"\n          ")])])})),0)],1)])])},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("7f7f"),r("ade3")),o=r("b297"),s=r("5880");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={data:function(){return{config:o["a"],value:"",menus:[],menuList:[]}},created:function(){this.getMenuList()},watch:{value:function(){this.querySearch()},menu:function(){this.getMenuList()}},computed:c({labelKey:function(){return this.website.menu.props.label||this.config.propsDefault.label},pathKey:function(){return this.website.menu.props.path||this.config.propsDefault.path},iconKey:function(){return this.website.menu.props.icon||this.config.propsDefault.icon},childrenKey:function(){return this.website.menu.props.children||this.config.propsDefault.children}},Object(s["mapGetters"])(["menu","website"])),methods:{handleEsc:function(){this.$parent.isSearch=!1},getMenuList:function(){var e=this,t=function t(r){for(var i=0;i<r.length;i++){var a=Object.assign({},r[i]);e.validatenull(a[e.childrenKey])?e.menuList.push(a):t(a[e.childrenKey])}};this.menuList=[],t(this.menu),this.menus=this.menuList},querySearch:function(){var e=this.menuList,t=this.value;this.menus=t?this.menuList.filter(this.createFilter(t)):e},createFilter:function(e){return function(t){return 0===t.name.toLowerCase().indexOf(e.toLowerCase())}},handleSelect:function(e){this.handleEsc(),this.value="",this.$router.push({path:this.$router.$avueRouter.getPath({name:e[this.labelKey],src:e[this.pathKey]},e.meta),query:e.query})}}},d=u,p=(r("1557"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,"47d73e63",null);t["default"]=f.exports},"76e7":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,"append-to-body":"true","destroy-on-close":"",width:"35%"},on:{"update:visible":function(t){e.dialogVisible=t},close:e.handelClose}},[t("el-form",{attrs:{model:e.form}},[t("el-form-item",{attrs:{label:"鏌ヨ鏉′欢","label-width":"70px",size:"small"}},[t("el-input",{attrs:{autocomplete:"off"},on:{change:e.handleQuery},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}})],1)],1),t("p",{staticClass:"text_tip"},[e._v("*閫夋嫨鍒嗙被杩涜灞炴�ц繃婊�, 鎴栬�呰緭鍏ュ睘鎬х殑鍏ㄦ嫾鎴栬�呯畝鎷艰繘琛屾煡璇�! 濡�: 濮撳悕 (鍙緭鍏m鎴杧inming )")]),t("transfer",{attrs:{data:e.newdata,"filter-method":e.filterMethod,"filter-placeholder":e.filterPlaceholder,props:e.props},model:{value:e.transferValue,callback:function(t){e.transferValue=t},expression:"transferValue"}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handelTransferSave}},[e._v("淇� 瀛�")])],1)],1)},a=[],n=(r("8e6e"),r("456d"),r("20d6"),r("7f7f"),r("ac6a"),r("ade3")),o=r("49ce"),s=r("b0b8"),l=r.n(s);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={components:{transfer:o["default"]},name:"IntegrationTransfer",props:{visible:{typeof:Boolean,default:!1},title:{typeof:String,default:"缂栫爜灞炴��"},data:{typeof:Array,default:function(){return[]}},props:{typeof:Object,default:function(){return{label:"label",key:"key",disabled:"disabled"}}},disabledData:{typeof:Array,default:function(){return[]}},filterPlaceholder:{typeof:String,default:"璇疯緭鍏ユ嫾闊冲叏鎷兼垨鑰呮嫾闊崇缉鍐�"}},data:function(){return{inputVal:"",transferValue:this.value,dialogVisible:this.visible}},watch:{visible:function(e){this.dialogVisible=e},dialogVisible:function(e){this.$emit("update:visible",e)}},computed:{newdata:function(){var e=this;l.a.setOptions({checkPolyphone:!1,charCase:1});var t=this.props.label,r=this.props.key,i=this.data.map((function(r){var i=u({disabled:!1},r);return 0!==e.disabledData.length&&e.disabledData.forEach((function(e){i[t]===e&&(i.disabled=!0)})),i}));return i.map((function(i){var a,o=l.a.getFullChars(i[e.props.label]),s=l.a.getCamelChars(i[e.props.label]),c=(a={pinyins:o,renPing:s},Object(n["a"])(a,t,i[e.props.label]),Object(n["a"])(a,r,i[e.props.key]),Object(n["a"])(a,"disabled",i.disabled),a);return c}))}},methods:{handleQuery:function(e){this.inputVal=e},filterMethod:function(e,t){return t.pinyins.indexOf(this.inputVal)>-1||t.renPing.indexOf(this.inputVal)>-1},handelClose:function(){this.transferValue=[],this.inputVal="",this.visible=!1},handelTransferSave:function(){var e=this,t=e.newdata,r=t.findIndex((function(t){return t.oid===e.transferValue[0].oid}));t[r].disabled=!0;var i={value:this.transferValue,data:t};e.$emit("save",i),e.transferValue=[],e.inputVal=""}}},p=d,f=(r("9d2d"),r("2877")),m=Object(f["a"])(p,i,a,!1,null,"1c728115",null);t["default"]=m.exports},7754:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getParentList",(function(){return l})),r.d(t,"getChildList",(function(){return c})),r.d(t,"remove",(function(){return u})),r.d(t,"add",(function(){return d})),r.d(t,"update",(function(){return p})),r.d(t,"getDict",(function(){return f})),r.d(t,"getDictTree",(function(){return m})),r.d(t,"getDictionary",(function(){return h}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/dict/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/dict/parent-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},c=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-system/dict/child-list",method:"get",params:o(o({},i),{},{current:e,size:t,parentId:r})})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict/remove",method:"post",params:{ids:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict/submit",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict/detail",method:"get",params:{id:e}})},m=function(){return Object(a["a"])({url:"/api/ubcs-system/dict/tree?code=DICT",method:"get"})},h=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict/dictionary",method:"get",params:e})}},"78e2":function(e,t,r){"use strict";r.r(t),r.d(t,"downloadHistoryImportTemplate",(function(){return a})),r.d(t,"downloadBatchApplyCodeTemplate",(function(){return n})),r.d(t,"downloadBatchImportApplyTemplate",(function(){return o})),r.d(t,"downloadErrorFile",(function(){return s})),r.d(t,"importDataShow",(function(){return l})),r.d(t,"getSuccessTable",(function(){return c})),r.d(t,"getResembleTable",(function(){return u})),r.d(t,"getFormTemplate",(function(){return d})),r.d(t,"getCurretnSelectedRowResemble",(function(){return p})),r.d(t,"submitHistoryimport",(function(){return f})),r.d(t,"addSaveCode",(function(){return m}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/downloadImportExcelHistory",method:"get",params:e,responseType:"blob"})},n=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/downloadTopImportExcel",method:"get",params:e,responseType:"blob"})},o=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/downloadImportExcel",method:"get",params:e,responseType:"blob"})},s=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/downloadErrorFile",method:"get",params:e,responseType:"blob"})},l=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/gridclassifys",method:"get",params:{redisOid:e+"-class"}})},c=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/gridValidata",method:"get",params:e})},u=function(e){return Object(i["a"])({url:"/api/ubcs-code/mdmEngineController/gridResemble",method:"get",params:e})};function d(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/getFormDefineByTemplateOid",method:"get",params:e})}function p(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/gridRowResemble",method:"get",params:e})}function f(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/batchImportData",method:"post",data:e})}function m(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/addSaveCode",method:"post",data:e})}},"7a90":function(e,t,r){"use strict";r.r(t),r.d(t,"getadd",(function(){return s})),r.d(t,"getupdata",(function(){return l})),r.d(t,"allList",(function(){return c})),r.d(t,"getremove",(function(){return u})),r.d(t,"getPage",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e){return Object(a["a"])({url:"/api/ubcs-system/value-range/submit",method:"post",data:e})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/value-range/submit",method:"post",data:e})},c=function(){return Object(a["a"])({url:"/api/ubcs-system/value-range/list",method:"get"})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/value-range/remove",method:"post",data:e})},d=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/value-range/page",method:"get",params:o(o({},r),{},{current:e,size:t})})}},"7a96":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"sendData",(function(){return l}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/dockingManagement/gridDockingTask",method:"get",params:o(o({},r),{},{page:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/dockingManagement/sendData",method:"post",data:e})}},"7c41":function(e,t,r){"use strict";r.r(t),r.d(t,"getPage",(function(){return s})),r.d(t,"getOnesearch",(function(){return l})),r.d(t,"getadd",(function(){return c})),r.d(t,"getupdata",(function(){return u})),r.d(t,"getremove",(function(){return d})),r.d(t,"combination",(function(){return p}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/strategy/page",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/strategy/one",method:"post",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/strategy/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/strategy/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/strategy/remove",method:"post",params:{ids:e}})},p=function(){return Object(a["a"])({url:"/api/ubcs-system/combination/select",method:"get"})}},"7d3a":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"avue-logo"},[t("transition",{attrs:{name:"fade"}},[e.keyCollapse?t("span",{key:"0"},[t("img",{staticClass:"logimg",attrs:{src:"favicon.png"}})]):e._e()]),t("transition-group",{attrs:{name:"fade"}},[e.keyCollapse?e._e():[t("span",[t("img",{staticClass:"imgSpan",attrs:{src:e.imgurl}})]),t("span",{key:"1",staticClass:"avue-logo_title"},[t("span",[t("img",{staticClass:"imgSpan",attrs:{src:e.imgurl}})]),t("span",[e._v("  "+e._s(e.website.indexTitle))])])]],2)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("5880"),s=r("b0c50"),l=r.n(s);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={name:"logo",data:function(){return{imgurl:l.a}},created:function(){},computed:u({},Object(o["mapGetters"])(["website","keyCollapse"])),methods:{}},p=d,f=(r("537b"),r("2877")),m=Object(f["a"])(p,i,a,!1,null,null,null);t["default"]=m.exports},"7d53":function(e,t,r){"use strict";r("c477")},"7e26":function(e,t,r){"use strict";r.r(t),r.d(t,"getListDataScope",(function(){return s})),r.d(t,"removeDataScope",(function(){return l})),r.d(t,"addDataScope",(function(){return c})),r.d(t,"updateDataScope",(function(){return u})),r.d(t,"getMenuDataScope",(function(){return d})),r.d(t,"getListApiScope",(function(){return p})),r.d(t,"removeApiScope",(function(){return f})),r.d(t,"addApiScope",(function(){return m})),r.d(t,"updateApiScope",(function(){return h})),r.d(t,"getMenuApiScope",(function(){return b}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/data-scope/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/data-scope/remove",method:"post",params:{ids:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/data-scope/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/data-scope/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/data-scope/detail",method:"get",params:{id:e}})},p=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/api-scope/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/api-scope/remove",method:"post",params:{ids:e}})},m=function(e){return Object(a["a"])({url:"/api/ubcs-system/api-scope/submit",method:"post",data:e})},h=function(e){return Object(a["a"])({url:"/api/ubcs-system/api-scope/submit",method:"post",data:e})},b=function(e){return Object(a["a"])({url:"/api/ubcs-system/api-scope/detail",method:"get",params:{id:e}})}},"7eff":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.title,width:"70%","append-to-body":"true",visible:e.dialogVisible},on:{"update:visible":function(t){e.dialogVisible=t},close:e.handelClose}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:11}},[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("鍒濆鏁版嵁")]),e.showSearch?t("el-input",{staticClass:"input",attrs:{placeholder:"璇疯緭鍏ユ悳绱㈠唴瀹�"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleEnter.apply(null,arguments)}},model:{value:e.searchLeft,callback:function(t){e.searchLeft=t},expression:"searchLeft"}}):e._e()],1),t("el-table",{ref:"transferTable",attrs:{data:e.leftData,height:"500","highlight-current-row":"","tooltip-effect":"dark"},on:{"selection-change":e.handleLeftSelectionChange,"row-click":e.handleLeftRowClick}},[t("el-table-column",{attrs:{type:"selection",width:"50",align:"center",fixed:"left"}}),e._l(e.columns,(function(r,i){return t("div",{key:i},[r.visible?t("el-table-column",{attrs:{label:r.label,align:"center",prop:r.key}}):e._e()],1)}))],2)],1)],1),t("el-col",{staticClass:"btns",style:{height:"500px"},attrs:{span:2}},[t("el-button",{staticClass:"btn",attrs:{disabled:e.leftMultiple,type:"primary",icon:"el-icon-arrow-right",circle:""},on:{click:e.moveToRight}}),t("el-button",{staticClass:"btn",attrs:{disabled:e.rightMultiple,type:"primary",icon:"el-icon-arrow-left",circle:""},on:{click:e.moveToLeft}})],1),t("el-col",{attrs:{span:11}},[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("鏀瑰彉鏁版嵁")]),e.showSearch?t("el-input",{staticClass:"input",attrs:{placeholder:"璇疯緭鍏ユ悳绱㈠唴瀹�"},model:{value:e.searchRight,callback:function(t){e.searchRight=t},expression:"searchRight"}}):e._e()],1),t("el-table",{ref:"transferRightTable",attrs:{data:e.rightData,height:"500","highlight-current-row":"","tooltip-effect":"dark"},on:{"selection-change":e.handleRightSelectionChange,"row-click":e.handleRightRowClick}},[t("el-table-column",{attrs:{type:"selection",width:"50",align:"center",fixed:"left"}}),e._l(e.columns,(function(r,i){return t("div",{key:i},[r.visible?t("el-table-column",{attrs:{label:r.label,align:"center",prop:r.key}}):e._e()],1)}))],2)],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.tableTransferSave}},[e._v("淇濆瓨")])],1)],1)},a=[],n=(r("6762"),r("2fdb"),r("20d6"),r("2909")),o={name:"TableTransfer",model:{prop:"value",event:"change"},props:{visible:{typeof:Boolean,default:!1},title:{typeof:String,default:"妯℃澘闃舵缁存姢"},value:{type:Array,default:function(){return[]}},keyName:{type:String,default:"oid"},columns:{type:Array,default:function(){return[]}},dataList:{type:Array,default:function(){return[]}},showSearch:{type:Boolean,default:!0}},watch:{visible:function(e){this.dialogVisible=e},dialogVisible:function(e){this.$emit("update:visible",e)},searchLeft:{handler:function(){this.handleQueryLeft()},deep:!0},searchRight:{handler:function(){this.handleQueryRight()},deep:!0}},data:function(){return{dialogVisible:this.visible,indeterminate:!1,isCheck:!1,searchLeft:"",leftIds:[],leftMultiple:!0,leftDataList:[],leftData:[],searchRight:"",rightIds:[],rightMultiple:!0,rightDataList:[],rightData:[]}},mounted:function(){this.init(),console.log(this.$refs.transferTable)},methods:{init:function(){var e=this;e.rightIds=e.value;for(var t=function(t){e.value.some((function(r){return r==e.dataList[t][e.keyName]}))&&e.rightDataList.push(e.dataList[t]),e.leftDataList.push(e.dataList[t])},r=0;r<e.dataList.length;r++)t(r);e.leftData=Object(n["a"])(e.leftDataList),e.rightData=Object(n["a"])(e.rightDataList)},handleLeftSelectionChange:function(e){var t=this;this.leftIds=e.map((function(e){return e[t.keyName]})),this.leftMultiple=!e.length},handleRightSelectionChange:function(e){var t=this;this.rightIds=e.map((function(e){return e[t.keyName]})),this.rightMultiple=!e.length},moveToRight:function(){for(var e=this,t=function(t){var r=e.leftIds.findIndex((function(r){return r==e.leftDataList[t][e.keyName]}));if(-1!==r){for(var i=e.leftDataList[t],a=i["id"],n=!0,o=0;o<e.rightDataList.length;o++){var s=e.rightDataList[o],l=s["id"];if(l==a){n=!1;break}}n&&(e.rightDataList.push(e.leftDataList[t]),e.leftDataList[t].checked=!0)}},r=0;r<this.leftDataList.length;r++)t(r);this.leftData=this.setData(this.leftDataList,this.searchLeft),this.rightData=this.setData(this.rightDataList,this.searchRight),this.$emit("change",this.rightDataList.map((function(t){return t[e.keyName]})))},moveToLeft:function(){for(var e=this,t=function(t){var i=e.rightIds.findIndex((function(r){return r==e.rightDataList[t][e.keyName]}));-1!==i&&(e.leftDataList[t].checked=!1,e.$delete(e.rightDataList,t),t--),r=t},r=0;r<this.rightDataList.length;r++)t(r);console.log(this.rightDataList),this.leftData=this.setData(this.leftDataList,this.searchLeft),this.rightData=this.setData(this.rightDataList,this.searchRight),this.$emit("change",this.rightDataList.map((function(t){return t[e.keyName]})))},handleQueryLeft:function(){this.leftData=this.setData(this.leftDataList,this.searchLeft)},handleQueryRight:function(){this.rightData=this.setData(this.rightDataList,this.searchRight)},handleLeftRowClick:function(e){this.leftData?this.$refs.transferTable.toggleRowSelection(e):this.$refs.transferTable.clearSelection()},handleRightRowClick:function(e){this.rightData?this.$refs.transferRightTable.toggleRowSelection(e):this.$refs.transferRightTable.clearSelection()},setData:function(e,t){var r=this;if(null!=t||""!=t){for(var i=[],a=function(a){r.columns.some((function(r){return e[a][r.key].toLowerCase().includes(t.toLowerCase())}))&&i.push(e[a])},n=0;n<e.length;n++)a(n);return i}return e},change:function(e){console.log(e),console.log(this.value)},done:function(){this.leftData=[],this.leftDataList=[],this.rightDataList=[],this.rightData=[],this.dialogVisible=!1},tableTransferSave:function(){this.$emit("save",this.rightData),this.done()},handelClose:function(){this.$emit("close"),this.done()}}},s=o,l=(r("86af"),r("2877")),c=Object(l["a"])(s,i,a,!1,null,"0a64f625",null);t["default"]=c.exports},"7f21":function(e,t,r){"use strict";r.r(t);r("7f7f");var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"115vh"},attrs:{title:"涓氬姟绫诲瀷",visible:e.showSubmitDialog,"append-to-body":"",width:"70%"},on:{"update:visible":function(t){e.showSubmitDialog=t},close:e.closeSubmitDialog}},[t("el-form",{ref:"form",staticClass:"btmTypeForm",attrs:{model:e.btmType,"show-message":"true",inline:"",size:"medium","label-suffix":":",rules:e.rules,"status-icon":"true"},on:{resetFields:e.resetForm}},[t("el-form-item",{attrs:{label:"鑻辨枃鍚嶇О","label-width":"100px",required:"true",prop:"id"}},[t("el-input",{attrs:{"prefix-icon":e.icons.key},model:{value:e.btmType.id,callback:function(t){e.$set(e.btmType,"id",t)},expression:"btmType.id"}})],1),t("el-form-item",{attrs:{label:"涓枃鍚嶇О","label-width":"100px"}},[t("el-input",{attrs:{"prefix-icon":e.icons.name},model:{value:e.btmType.name,callback:function(t){e.$set(e.btmType,"name",t)},expression:"btmType.name"}})],1),t("el-form-item",{attrs:{label:"鏁版嵁搴撹〃鍚�","label-width":"100px"}},[t("el-input",{attrs:{"prefix-icon":e.icons.tableName},model:{value:e.btmType.tableName,callback:function(t){e.$set(e.btmType,"tableName",t)},expression:"btmType.tableName"}})],1),t("el-form-item",{staticClass:"domainSelect",attrs:{label:"鎵�灞為鍩�","label-width":"100px",prop:"domain"}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨棰嗗煙","prefix-icon":e.icons.domain},model:{value:e.btmType.bizDomain,callback:function(t){e.$set(e.btmType,"bizDomain",t)},expression:"btmType.bizDomain"}},e._l(e.domainOption,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"鐗堟湰瑙勫垯","label-width":"100px"}},[t("el-input",{staticClass:"revisionRule",attrs:{"prefix-icon":e.icons.revisionRule,clearable:"","suffix-icon":e.icons.referType,placeholder:"璇烽�夋嫨锛岀暀绌哄垯涓嶈繘琛岀鐞�"},on:{focus:e.openRevision,clear:e.clearRevision},model:{value:e.btmType.revisionRuleName,callback:function(t){e.$set(e.btmType,"revisionRuleName",t)},expression:"btmType.revisionRuleName"}})],1),t("el-form-item",{attrs:{label:"鐢熷懡鍛ㄦ湡","label-width":"100px"}},[t("el-input",{staticClass:"lifeCycle",attrs:{"prefix-icon":e.icons.lifeCycle,clearable:"","suffix-icon":e.icons.referType,placeholder:"璇烽�夋嫨锛岀暀绌哄垯涓嶈繘琛岀鐞�"},on:{focus:e.openLifeCycle,clear:e.clearLifeCycle},model:{value:e.btmType.lifeCycleName,callback:function(t){e.$set(e.btmType,"lifeCycleName",t)},expression:"btmType.lifeCycleName"}})],1),t("div",[t("el-form-item",{staticClass:"viewFlag",attrs:{label:"寮�鍚鍥�","label-width":"100px"}},[t("el-switch",{attrs:{"active-color":"#13ce66"},on:{change:e.viewChange},model:{value:e.btmType.viewFlag,callback:function(t){e.$set(e.btmType,"viewFlag",t)},expression:"btmType.viewFlag"}})],1),t("el-form-item",{staticClass:"viewInput",attrs:{label:"瑙嗗浘璇彞","label-width":"100px"}},[t("el-input",{attrs:{"prefix-icon":e.icons.view,disabled:!e.btmType.viewFlag},model:{value:e.btmType.view,callback:function(t){e.$set(e.btmType,"view",t)},expression:"btmType.view"}})],1)],1),t("el-form-item",{staticClass:"description",attrs:{label:"鎻忚堪","label-width":"100px"}},[t("el-input",{staticClass:"descClass",attrs:{"prefix-icon":e.icons.desc,id:"descId"},model:{value:e.btmType.description,callback:function(t){e.$set(e.btmType,"description",t)},expression:"btmType.description"}})],1)],1),t("avue-crud",{ref:"attrTable",attrs:{option:e.option,data:e.btmType.attributes,page:e.page},on:{"update:page":function(t){e.page=t}},scopedSlots:e._u([{key:"menuLeft",fn:function(r){return[t("el-button",{attrs:{type:"danger",icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.rowAdd()}}},[e._v("灞炴�ч�夋嫨\n      ")])]}},{key:"attrDataTypeText",fn:function(r){var i=r.row;return[t("el-tag",[e._v(e._s(i.attrDataTypeText))])]}},{key:"menu",fn:function(r){var i=r.row,a=r.index;return[i.$cellEdit?e._e():t("el-button",{attrs:{icon:"el-icon-edit",size:"small",type:"text"},on:{click:function(t){return e.cellEditClick(i,a)}}},[e._v("缂栬緫\n      ")]),i.$cellEdit?e._e():t("el-button",{attrs:{icon:"el-icon-delete",size:"small",type:"text"},on:{click:function(t){return e.removeFormAttrTable(i,a)}}},[e._v("绉婚櫎\n      ")]),i.$cellEdit?t("el-button",{attrs:{icon:"el-icon-check",size:"small",type:"text"},on:{click:function(t){return e.cellEditSave(i,a)}}},[e._v("\n        淇濆瓨\n      ")]):e._e()]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.submitBtmType}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancleSubmitBtmType}},[e._v("鍙栨秷")])],1),t("el-dialog",{attrs:{title:"灞炴�ф睜",visible:e.attrRef.visible,"append-to-body":"",width:"80%"},on:{close:e.closeAttrDialog}},[t("avue-crud",{directives:[{name:"loading",rawName:"v-loading",value:e.attrRef.loading,expression:"attrRef.loading"}],ref:"attrRef",staticClass:"attrRef",attrs:{option:e.attrRef.option,data:e.attrRef.data,page:e.attrRef.page},on:{"update:page":function(t){return e.$set(e.attrRef,"page",t)},"on-load":e.attrRefOnLoad,"search-change":e.attrRefSearch,"selection-change":e.selectionChange},scopedSlots:e._u([{key:"typeValue",fn:function(r){return[t("el-tag",[e._v(e._s(r.row.typeValue))])]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.confirmSelectAttr}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancleSelectAttr}},[e._v("鍙栨秷")])],1)],1),t("el-dialog",{attrs:{title:"璇烽�夋嫨鐗堟湰瑙勫垯",visible:e.revisionRef.visible,"append-to-body":"",width:"80%"},on:{"update:visible":function(t){return e.$set(e.revisionRef,"visible",t)}}},[t("avue-crud",{directives:[{name:"loading",rawName:"v-loading",value:e.revisionRef.loading,expression:"revisionRef.loading"}],ref:"revisionRef",staticClass:"revisionRef",attrs:{option:e.revisionRef.option,data:e.revisionRef.data,page:e.revisionRef.page},on:{"update:page":function(t){return e.$set(e.revisionRef,"page",t)},"row-click":e.revisionClick,"search-change":e.searchRevisionRule,"search-reset":e.clearSearchRevisionRule},scopedSlots:e._u([{key:"radio",fn:function(r){var i=r.row;return[t("el-radio",{attrs:{label:i.$index},model:{value:e.revisionRef.selectRow,callback:function(t){e.$set(e.revisionRef,"selectRow",t)},expression:"revisionRef.selectRow"}},[e._v("聽\n        ")])]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.confirmRevision}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancelRevision}},[e._v("鍙栨秷")])],1)],1),t("el-dialog",{attrs:{title:"璇烽�夋嫨鐢熷懡鍛ㄦ湡",visible:e.lifeCycleRef.visible,"append-to-body":"",width:"80%"},on:{"update:visible":function(t){return e.$set(e.lifeCycleRef,"visible",t)}}},[t("avue-crud",{directives:[{name:"loading",rawName:"v-loading",value:e.lifeCycleRef.loading,expression:"lifeCycleRef.loading"}],ref:"lifeCycleRef",staticClass:"lifeCycleRef",attrs:{option:e.lifeCycleRef.option,data:e.lifeCycleRef.data,page:e.lifeCycleRef.page},on:{"update:page":function(t){return e.$set(e.lifeCycleRef,"page",t)},"row-click":e.lifeCycleClick,"search-change":e.searchLifeCycle,"search-reset":e.clearSearchLifeCycle},scopedSlots:e._u([{key:"radio",fn:function(r){var i=r.row;return[t("el-radio",{attrs:{label:i.$index},model:{value:e.lifeCycleRef.selectRow,callback:function(t){e.$set(e.lifeCycleRef,"selectRow",t)},expression:"lifeCycleRef.selectRow"}},[e._v("聽\n        ")])]}}])}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.confirmLifeCycle}},[e._v("纭畾")]),t("el-button",{on:{click:e.cancelLifeCycle}},[e._v("鍙栨秷")])],1)],1)],1)},a=[],n=(r("ac6a"),r("96cf"),r("1da1")),o=r("d772"),s=r("6872"),l=r("b1ca"),c=r("6868"),u={name:"BusinessAdd",props:{btmType:{type:Object},domainOption:{type:Array},icons:{type:Array}},watch:{btmType:{handler:function(e,t){console.log("鐩戝惉",e,t)},deep:!0,immediate:!0}},data:function(){return{form:{},showSubmitDialog:!1,option:{height:"330px",selection:!1,headerAlign:"center",border:!0,index:!0,rowKey:"id",tabs:!0,menu:!0,editBtn:!1,delBtn:!1,columnBtn:!1,menuWidth:150,addBtn:!1,highlightCurrentRow:!0,column:[{label:"鑻辨枃鍚嶇О",prop:"id",align:"center"},{label:"涓枃鍚嶇О",prop:"name",align:"center",cell:!0},{label:"绫诲瀷",prop:"attrDataTypeText",align:"center",slot:!0},{label:"榛樿鍊�",prop:"defaultValue",align:"center",cell:!0},{label:"璇存槑",prop:"description",align:"center",cell:!0}]},attrRef:{visible:!1,page:{currentPage:1,pageSize:10},loading:!1,key:null,option:{height:360,addBtn:!1,refreshBtn:!1,columnBtn:!1,selection:!0,menu:!1,border:!0,reserveSelection:!0,searchMenuSpan:8,highlightCurrentRow:!0,rowKey:"id",column:[{label:"鑻辨枃鍚嶇О",prop:"id",align:"left",search:!0,width:230},{label:"涓枃鍚嶇О",prop:"name",align:"center"},{label:"绫诲瀷",prop:"typeValue",align:"center",slot:!0},{label:"榛樿鍊�",prop:"defaultValue",align:"center"},{label:"鍏佽涓虹┖",prop:"nullable",type:"switch",display:!1,hide:!0,labelWidth:132,dicData:[{label:"鍚�",value:1},{label:"鏄�",value:0}]},{label:"璇存槑",prop:"description",cell:!0,align:"center"}]},data:[],queryNotIn:""},revisionRef:{visible:!1,page:{currentPage:1,pageSize:10},loading:!1,selectRow:"",searchKey:null,option:{height:360,addBtn:!1,refreshBtn:!1,columnBtn:!1,menu:!1,border:!0,reserveSelection:!0,searchMenuSpan:8,searchShowBtn:!1,highlightCurrentRow:!0,column:[{label:"閫夋嫨",prop:"radio",width:60,hide:!1},{label:"鑻辨枃鍚嶇О",prop:"id",search:!0},{label:"涓枃鍚嶇О",prop:"name",search:!0},{label:"璺宠穬瀛楃",prop:"skipCode"},{label:"鍒濆鍊�",prop:"startCode"},{label:"姝ラ暱",prop:"serialStep"},{label:"鍓嶇紑",prop:"prefixCode"},{label:"鍚庣紑",prop:"suffixCode"},{label:"鎻忚堪",prop:"description",type:"textarea"}]}},lifeCycleRef:{visible:!1,page:{currentPage:1,pageSize:10},loading:!1,selectRow:"",searchKey:null,option:{height:360,addBtn:!1,refreshBtn:!1,columnBtn:!1,menu:!1,border:!0,reserveSelection:!0,searchMenuSpan:8,searchShowBtn:!1,highlightCurrentRow:!0,column:[{label:"閫夋嫨",prop:"radio",width:60,hide:!1},{label:"鑻辨枃鍚嶇О",prop:"id",search:!0},{label:"涓枃鍚嶇О",prop:"name",search:!0},{label:"璺宠穬瀛楃",prop:"skipCode"},{label:"鍒濆鍊�",prop:"startCode"},{label:"姝ラ暱",prop:"serialStep"},{label:"鍓嶇紑",prop:"prefixCode"},{label:"鍚庣紑",prop:"suffixCode"},{label:"鎻忚堪",prop:"description",type:"textarea"}]}},rules:{id:[{required:!0,message:"璇疯緭鍏ヤ笟鍔$被鍨嬬紪鍙�",trigger:"blur"},{pattern:/^[A-Za-z]+$/,message:"涓氬姟绫诲瀷缂栧彿鍙兘涓鸿嫳鏂�",trigger:"blur"},{min:2,max:20,message:"闀垮害鍦�2鍒�20涓瓧绗�",trigger:"blur"}],name:[{required:!0,message:"璇疯緭鍏ヤ笟鍔$被鍨嬩腑鏂囧悕绉�",trigger:"blur"}],domain:[{required:!0,message:"璇烽�夋嫨鎵�灞為鍩�",trigger:"blur"}]}}},created:function(){},methods:{closeSubmitDialog:function(){this.showSubmitDialog=!1,this.btmType.attributes=[],this.btmType={},this.attrRef.selectData=[],this.attrRef.queryNotIn=null,this.resetForm()},closeAttrDialog:function(){this.attrRef.visible=!1},rowAdd:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.attrRefOnLoad();case 2:this.attrRef.visible=!0;case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),attrRefOnLoad:function(){var e=this;""!=this.attrRef.queryNotIn&&void 0!==this.btmType.attributes&&this.btmType.attributes.length>0&&(this.attrRef.queryNotIn="",this.btmType.attributes.forEach((function(t){e.attrRef.queryNotIn+=t.id+","}))),this.attrRef.loading=!0,Object(s["queryPage"])(this.attrRef.key,this.attrRef.queryNotIn,this.attrRef.page.currentPage,this.attrRef.page.pageSize).then((function(t){var r=t.data.data;e.attrRef.page.total=r.total,e.attrRef.data=r.records})),setTimeout((function(){e.attrRef.loading=!1}),600),this.$nextTick((function(){e.$refs.attrRef.refreshTable()}))},attrRefSearch:function(e,t){this.attrRef.key=e.id,this.attrRefOnLoad(),t(),this.attrRef.key=null},removeFormAttrTable:function(e,t){var r=this;this.btmType.attributes.splice(t,1),this.attrRef.queryNotIn="",this.btmType.attributes.forEach((function(e){r.attrRef.queryNotIn+=e.id+","}))},selectionChange:function(e){this.attrRef.selectData=e},confirmSelectAttr:function(){var e=this;this.btmType.attributes||(this.btmType.attributes=[]),this.attrRef.selectData.forEach((function(t){e.btmType.attributes.push({id:t.id,name:t.name,attrDataType:t.typeKey,attrDataTypeText:t.typeValue,defaultValue:t.defaultValue,description:t.description,attributeLength:t.maxLength,referBtmTypeId:t.referTypeCode,referBtmTypeName:t.referToName,enumId:t.dictCode}),e.attrRef.queryNotIn+=t.id+","})),this.attrRef.data=[],this.closeAttrDialog()},cancleSelectAttr:function(){this.attrRef.selectData=[],this.closeAttrDialog()},submitBtmType:function(){var e=this;if(console.log(this.btmType),this.btmType.attributes){var t=!1;this.btmType.attributes.forEach((function(r){if(!r.name)return e.$message.warning("绗�"+(r.$index+1)+"琛岀殑涓枃鍚嶇О涓嶈兘涓虹┖"),void(t=!0)})),t||Object(o["add"])(this.btmType,!0).then((function(t){e.$message.success("淇濆瓨鎴愬姛"),e.cancleSubmitBtmType(),e.$emit("refreshTable")}))}else this.$message.warning("杩樻病鏈変负涓氬姟绫诲瀷閫夋嫨灞炴��")},cancleSubmitBtmType:function(){this.btmType={},this.btmType.attributes=[],this.showSubmitDialog=!1},refreshAttrTable:function(){var e=this;this.$nextTick((function(){e.$refs.attrTable.refreshTable()}))},viewChange:function(){},cellEditClick:function(e){e.$cellEdit=!0},cellEditSave:function(e,t){this.btmType.attributes[t].name=e.name,this.btmType.attributes[t].defaultValue=e.defaultValue,this.btmType.attributes[t].description=e.description,e.$cellEdit=!1,this.$refs.attrTable.refreshTable()},openRevision:function(){this.revisionRef.visible=!0,this.revisionRuleOnLoad()},revisionRuleOnLoad:function(){var e=this;this.revisionRef.loading=!0,Object(l["getPage"])().then((function(t){e.revisionRef.data=t.data.data.records})),setTimeout((function(){e.revisionRef.loading=!1}),600),this.$nextTick((function(){e.$refs.revisionRef.refreshTable()}))},openLifeCycle:function(){this.lifeCycleRef.visible=!0,this.lifeCycleOnLoad()},lifeCycleOnLoad:function(){var e=this;this.lifeCycleRef.loading=!0,Object(c["getList"])().then((function(t){e.lifeCycleRef.data=t.data.data.records})),setTimeout((function(){e.lifeCycleRef.loading=!1}),600),this.$nextTick((function(){e.$refs.lifeCycleRef.refreshTable()}))},closeRevisionDialog:function(){this.revisionRef.visible=!1},closeLifeCycleDialog:function(){this.lifeCycleRef.visible=!1},confirmRevision:function(){this.btmType.revisionFlag=!0,this.btmType.revisionRuleId=this.revisionRef.selectData.id,this.btmType.revisionRuleName=this.revisionRef.selectData.name,this.btmType.inputRevisionFlag=!1,this.cancelRevision()},confirmLifeCycle:function(){this.btmType.lifeCycleFlag=!0,this.btmType.lifeCycleId=this.lifeCycleRef.selectData.id,this.btmType.lifeCycleName=this.lifeCycleRef.selectData.name,this.cancelLifeCycle()},cancelRevision:function(){this.revisionRef.selectRow="",this.revisionRef.selectData={},this.closeRevisionDialog()},cancelLifeCycle:function(){this.lifeCycleRef.selectRow="",this.lifeCycleRef.selectData={},this.closeLifeCycleDialog()},revisionClick:function(e){this.revisionRef.selectRow=e.$index,this.revisionRef.selectData={id:e.id,name:e.name}},lifeCycleClick:function(e){this.lifeCycleRef.selectRow=e.$index,this.lifeCycleRef.selectData={id:e.id,name:e.name}},clearRevision:function(){this.$delete(this.btmType,"revisionFlag"),this.$delete(this.btmType,"revisionRuleId"),this.$delete(this.btmType,"revisionRuleName"),this.$delete(this.btmType,"inputRevisionFlag")},clearLifeCycle:function(){this.$delete(this.btmType,"lifeCycleFlag"),this.$delete(this.btmType,"lifeCycleId"),this.$delete(this.btmType,"lifeCycleName")},resetForm:function(){this.btmType={},this.$refs.form.resetFields()},searchRevisionRule:function(e,t){var r=this,i={};e.id&&(i["id_like"]=e.id),e.name&&(i["name_like"]=e.name),this.revisionRef.loading=!0,Object(l["getPage"])(this.revisionRef.page.currentPage,this.revisionRef.page.pageSize,i).then((function(e){r.revisionRef.data=e.data.data.records})),setTimeout((function(){t(),r.revisionRef.loading=!1}),600),this.$nextTick((function(){r.$refs.revisionRef.refreshTable()}))},searchLifeCycle:function(e,t){var r=this,i={};e.id&&(i["id_like"]=e.id),e.name&&(i["name_like"]=e.name),this.lifeCycleRef.loading=!0,Object(c["getList"])(this.lifeCycleRef.page.currentPage,this.lifeCycleRef.page.pageSize,i).then((function(e){r.lifeCycleRef.data=e.data.data.records})),setTimeout((function(){t(),r.lifeCycleRef.loading=!1}),600),this.$nextTick((function(){r.$refs.lifeCycleRef.refreshTable()}))},clearSearchRevisionRule:function(e){this.revisionRuleOnLoad()},clearSearchLifeCycle:function(e){this.lifeCycleOnLoad(),console.log(e)}}},d=u,p=(r("2b83"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,null,null);t["default"]=f.exports},"81b9":function(e,t,r){"use strict";r.r(t),r.d(t,"businese",(function(){return s}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmEngineController/getTableDataByOids",method:"get",params:o({},e)})}},8294:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,width:"1300px","append-to-body":"",top:"5vh"},on:{"update:visible":function(t){e.dialogVisible=t}},scopedSlots:e._u([{key:"footer",fn:function(){return[t("div",[t("el-button",{attrs:{size:"small",type:"primary",loading:e.submitLoading},on:{click:e.submit}},[e._v("纭畾瀵煎叆")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("鍙栨秷")])],1)]},proxy:!0}])},[t("div",{staticClass:"flex_box"},[t("div",{directives:[{name:"show",rawName:"v-show",value:"batchImportApply"!==e.type,expression:"type !== 'batchImportApply'"}],staticClass:"left",style:{width:e.leftWidth+"px"}},[t("div",{staticClass:"isExpand_box"},[t("el-link",{attrs:{type:"primary"},on:{click:e.hideTree}},[t("i",{class:e.isExpand?"el-icon-arrow-left":"el-icon-arrow-right"}),e._v("\n          "+e._s(e.isExpand?"鏀剁缉":"灞曞紑")+"\n        ")])],1),t("el-input",{directives:[{name:"show",rawName:"v-show",value:e.isExpand,expression:"isExpand"}],attrs:{placeholder:"杈撳叆鍏抽敭瀛楄繘琛岃繃婊�",size:"small"},model:{value:e.filterText,callback:function(t){e.filterText=t},expression:"filterText"}}),t("el-tree",{directives:[{name:"show",rawName:"v-show",value:e.isExpand,expression:"isExpand"}],ref:"tree",staticClass:"filter_tree",attrs:{data:e.leftTree,"node-key":"codeClassifyOid","default-expand-all":"","highlight-current":"","filter-node-method":e.filterNode,props:{label:"name"}},on:{"node-click":e.treeNodeClick}})],1),t("div",{staticClass:"right",style:{width:1280-e.leftWidth-60+"px"}},[t("div",{staticClass:"tab_box",staticStyle:{width:"100%"}},[t("el-tabs",{staticStyle:{width:"100%"},attrs:{type:"card",size:"small"},on:{"tab-click":e.handleClick},model:{value:e.activeTab,callback:function(t){e.activeTab=t},expression:"activeTab"}},[t("el-tab-pane",{attrs:{label:e.tab1Name,name:"tab1"}},[e.cloNamesList.length>1?t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.tab1Loading,expression:"tab1Loading"}],staticStyle:{width:"100%"},attrs:{border:"",data:e.tab1Table,height:"40vh","highlight-current-row":""},on:{"current-change":e.resembleRowChange,"selection-change":e.tab1TableSelectChange}},["batchApplyCode"!==e.type?t("el-table-column",{attrs:{type:"selection",width:"100px",align:"center"}}):t("el-table-column",{attrs:{type:"operate",width:"100px",align:"center"},scopedSlots:e._u([{key:"default",fn:function(r){var i=r.row;return[t("el-button",{attrs:{type:"text"},on:{click:function(t){return e.reEdit(i)}}},[e._v("閲嶆柊缂栬緫")])]}}],null,!1,176171522)}),t("el-table-column",{attrs:{type:"index",label:"搴忓彿",width:"100px",align:"center"}}),e._l(e.cloNamesList,(function(e){return t("el-table-column",{key:e.field,attrs:{prop:e.field,label:e.title,width:e.width,align:"center"}})}))],2):t("div",{staticStyle:{height:"400px"}}),t("div",[t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.tab1BottomTableLoading,expression:"tab1BottomTableLoading"}],staticStyle:{width:"100%"},attrs:{border:"",data:e.currentSelectedResemble,height:"20vh"}},[e._l(e.resembleColumList,(function(r){return t("el-table-column",{key:r.field,attrs:{prop:r.field,label:r.title,minWidth:r.minWidth,align:"center"},scopedSlots:e._u([{key:"default",fn:function(i){var a=i.row;return["id"===r.field?t("span",[t("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.openFormTemlpate(a)}}},[e._v(e._s(a[r.field]))])],1):t("span",[e._v("\n                      "+e._s(a[r.field])+"\n                    ")])]}}],null,!0)})})),t("el-table-column",{directives:[{name:"show",rawName:"v-show",value:e.resembleColumList.length>0,expression:"resembleColumList.length > 0"}],attrs:{prop:"rowIndex",label:"excel琛屾暟",align:"center"}})],2)],1)],1),t("el-tab-pane",{attrs:{label:e.tab2Name,name:"tab2"}},[t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.tab2Loading,expression:"tab2Loading"}],attrs:{border:"",data:e.tab2Table,height:"60vh"}},e._l(e.successTableColumns,(function(e){return t("el-table-column",{key:e.field,attrs:{prop:e.field,label:e.title,width:e.width,align:"center"}})})),1),"batchApplyCode"===e.type&&e.tab2Table.length>0?t("el-card",{staticStyle:{"min-height":"200px",margintop:"10px"}},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("h4",[e._v("缂栫爜鐢宠")])]),"batchApplyCode"===e.type?t("FormTemplate",{ref:"CodeApply",attrs:{type:"add",selfColumnType:e.selfColumnType,selfColumnConfig:e.selfColumnConfig},on:{getFormData:e.getCodeApplyFormData,referConfigDataUpdate:e.referConfigDataUpdate}}):e._e()],1):e._e()],1)],1)],1)])]),t("FormTemplateDialog",e._b({ref:"FormTemplateDialog",attrs:{visible:e.currentSelectedResembleRow.formTemplateVisible},on:{"update:visible":function(t){return e.$set(e.currentSelectedResembleRow,"formTemplateVisible",t)},submit:e.FormTemplateSubmit}},"FormTemplateDialog",e.currentSelectedResembleRow,!1))],1)},a=[],n=(r("7514"),r("ac6a"),r("456d"),r("6762"),r("2fdb"),r("96cf"),r("1da1")),o=(r("7f7f"),r("78e2")),s=r("6657"),l=r("8cf2"),c=r("741a"),u={name:"ShowImportData",components:{ResembleQuery:s["default"],FormTemplate:l["default"]},mixins:[c["a"]],props:{title:{type:String,default:"鍘嗗彶鏁版嵁瀵煎叆"},visible:!1,leftTree:{type:Array,default:function(){return[]}},redisOid:{type:String,default:""},classifyAttr:{type:String,default:"id"},codeClassifyOid:{type:String,default:""},type:String,secDTOList:{type:Array,default:function(){return{}}}},computed:{dialogVisible:{get:function(){return this.visible},set:function(e){this.$emit("update:visible",e)}},successTableColumns:function(){return"batchApplyCode"===this.type?this.cloNamesList.slice(1):this.cloNamesList}},data:function(){return{isExpand:!0,filterText:"",leftWidth:200,templateOid:null,tab1Name:"鐩镐技椤�",tab2Name:"姝g‘鏁版嵁",tab1Table:[],selectedTab1Table:[],tab2Table:[],activeTab:"tab1",cloNamesList:[],localCodeClassifyOid:"",codeRuleOid:"",resembleColumList:[],currentSelectedResemble:[],currentSelectedResembleRow:{templateOid:"",codeClassifyOid:"",rowOid:"",formTemplateVisible:!1,type:"detail",title:"鏌ョ湅璇︾粏淇℃伅",setForm:{}},batchSelectTableData:{},savedList:[],tab1Loading:!1,tab2Loading:!1,tab1BottomTableLoading:!1,submitLoading:!1}},methods:{filterNode:function(e,t){return!e||-1!==t.name.indexOf(e)},hideTree:function(){this.isExpand?this.leftWidth=50:this.leftWidth=200,this.isExpand=!this.isExpand},treeNodeClick:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t,r){var i=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("batchApplyCode"!==this.type){e.next=19;break}if(!0!==r){e.next=6;break}this.codeRuleOid=t.codeRuleOid,this.batchSelectTableData[t.codeRuleOid]={name:t.name,templateOid:t.oid,cloNamesList:t.cloNamesList,codeClassifyOid:t.codeClassifyOid,codeRuleOid:t.codeRuleOid},e.next=18;break;case 6:if(this.localCodeClassifyOid!==t.codeClassifyOid){e.next=10;break}console.log("閲嶅鐐瑰嚮"),e.next=18;break;case 10:if(!this.$refs.CodeApply){e.next=18;break}return e.next=13,this.$refs.CodeApply.validate();case 13:if(e.sent){e.next=18;break}return this.$message.warning("璇峰~鍐欎究缂栫爜鐢宠锛�"),this.activeTab="tab2",this.$refs.tree.setCurrentKey(this.localCodeClassifyOid),e.abrupt("return",!1);case 18:this.batchSelectTableData[t.codeRuleOid]||(this.batchSelectTableData[t.codeRuleOid]={name:t.name,templateOid:t.oid,cloNamesList:t.cloNamesList,codeClassifyOid:t.codeClassifyOid,codeRuleOid:t.codeRuleOid});case 19:"historyImport"===this.type&&(!0===r?this.batchSelectTableData[t.codeClassifyOid]={name:t.name,templateOid:t.oid,cloNamesList:t.cloNamesList,codeClassifyOid:t.codeClassifyOid,codeRuleOid:t.codeRuleOid}:this.localCodeClassifyOid===t.codeClassifyOid&&console.log("閲嶅鐐瑰嚮"),this.batchSelectTableData[t.codeClassifyOid]||(this.batchSelectTableData[t.codeClassifyOid]={name:t.name,templateOid:t.oid,cloNamesList:t.cloNamesList,codeClassifyOid:t.codeClassifyOid,tab1Selected:[]}),this.selection=this.batchSelectTableData[this.localCodeClassifyOid]["tab1Selected"]),this.localCodeClassifyOid=t.codeClassifyOid,this.cloNamesList=t.cloNamesList,this.templateOid=t.oid,this.tab1Loading=!0,Object(o["getResembleTable"])({codeClassifyOid:"batchApplyCode"===this.type?t.codeRuleOid:this.templateOid,redisOid:this.redisOid+"-resemble"}).then((function(e){i.tab1Loading=!1,i.tab1Table=e.data.data.filter((function(e){return!i.savedList.includes(e.oid)})),"batchApplyCode"===i.type&&(i.batchSelectTableData[t.codeRuleOid]["tab1"]=i.tab1Table),"historyImport"===i.type&&(i.batchSelectTableData[t.codeClassifyOid]["tab1"]=i.tab1Table)})),this.tab2Loading=!0,Object(o["getSuccessTable"])({codeClassifyOid:"batchApplyCode"===this.type?t.codeRuleOid:this.templateOid,redisOid:this.redisOid+"-ok"}).then((function(e){i.tab2Loading=!1,i.tab2Table=e.data.data,i.tab2Table.length>0&&"batchApplyCode"===i.type&&(i.batchSelectTableData[t.codeRuleOid]["codeApply"]={},i.batchSelectTableData[t.codeRuleOid]["tab2"]=i.tab2Table,i.$refs.CodeApply&&(i.$refs.CodeApply.loading=!0),i.getCodeRule()),"historyImport"===i.type&&(i.batchSelectTableData[t.codeClassifyOid]["tab2"]=i.tab2Table)})),Object(o["getFormTemplate"])({templateOid:t.oid,codeClassifyOid:this.localCodeClassifyOid}).then((function(e){i.resembleColumList=e.data.resembleTableVO.cols[0]}));case 28:case"end":return e.stop()}}),e,this)})));function t(t,r){return e.apply(this,arguments)}return t}(),tab1TableSelectChange:function(e){this.selectedTab1Table=e,this.batchSelectTableData[this.localCodeClassifyOid]&&(this.batchSelectTableData[this.localCodeClassifyOid]["tab1Selected"]=e)},resembleRowChange:function(e){var t=this;e&&e.oid&&(this.tab1BottomTableLoading=!0,Object(o["getCurretnSelectedRowResemble"])({redisOid:this.redisOid+"-resemble-data",dataOid:e.oid}).then((function(e){t.tab1BottomTableLoading=!1,t.currentSelectedResemble=e.data.data})))},openFormTemlpate:function(e){this.currentSelectedResembleRow={formTemplateVisible:!0,templateOid:e.codetemplateoid,codeClassifyOid:this.localCodeClassifyOid,rowOid:e.rowOid,type:"detail",title:"鏌ョ湅璇︾粏淇℃伅",setForm:{}}},submit:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n,s,l,c,u,d,p,f=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t={classifyAttr:"historyImport"===this.type||"batchApplyCode"===this.type?this.classifyAttr:void 0,improt:"historyImport"===this.type},"batchApplyCode"!==this.type){e.next=27;break}if(!this.$refs.CodeApply){e.next=9;break}return e.next=5,this.$refs.CodeApply.validate();case 5:if(e.sent){e.next=9;break}return this.$message.warning("璇峰~鍐欎究缂栫爜鐢宠锛�"),this.activeTab="tab2",e.abrupt("return",!1);case 9:if(r=Object.keys(this.batchSelectTableData),i=this.leftTree.filter((function(e){return!r.includes(e.codeRuleOid)})),a=i.map((function(e){return e.name})),!(a.length>0)){e.next=15;break}return this.$message.warning("鏁版嵁".concat(a,"杩樻湭鏇炬煡鐪嬶紝璇峰厛鏌ョ湅锛�")),e.abrupt("return",!1);case 15:for(l in n=[],s=[],this.batchSelectTableData)Object.hasOwnProperty.call(this.batchSelectTableData,l)&&(c=this.batchSelectTableData[l],c.tab1.length>0&&n.push(c),c.tab2.length>0&&s.push(c));if(0!==s.length){e.next=21;break}return this.$message.warning("瀵煎叆鐨勬暟鎹腑娌℃湁姝g‘鐨勬暟鎹紒"),e.abrupt("return");case 21:if(!(n.length>0)){e.next=24;break}return e.next=24,this.$confirm(n.map((function(e){return e.name})).join("銆�")+"锛岃繖鍑犱釜缂栫爜瑙勫垯涓嬬殑鏈夐敊璇暟鎹拰鐩镐技椤规暟鎹病鏈夊鐞嗭紝鎮ㄥ鏋滅户缁繚瀛樼殑璇濓紝杩欎簺鏁版嵁灏嗕細琚嚜鍔ㄨ垗寮冿紝鏄惁缁х画锛�","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"});case 24:t.codeImprotSaveDatVOList=s.map((function(e){return{Clos:e.cloNamesList,dataList:e.tab2,orderDTO:{codeClassifyOid:e.codeClassifyOid,templateOid:e.templateOid,secDTOList:e.localSecVOList.map((function(t){return{secOid:t.oid,secValue:e.codeApply[t.oid]}}))}}})),e.next=38;break;case 27:if("historyImport"!==this.type){e.next=37;break}if(u=Object.keys(this.batchSelectTableData),d=this.leftTree.filter((function(e){return!u.includes(e.codeClassifyOid)})),p=d.map((function(e){return e.name})),!(p.length>0)){e.next=34;break}return this.$message.warning("鏁版嵁".concat(p,"杩樻湭鏇炬煡鐪嬶紝璇峰厛鏌ョ湅锛�")),e.abrupt("return",!1);case 34:t.codeImprotSaveDatVOList=this.batchSelectTableData.map((function(e){return{Clos:e.cloNamesList,dataList:e.tab2.concat(e.tab1Selected),orderDTO:{codeClassifyOid:e.codeClassifyOid,templateOid:e.templateOid,secDTOList:f.secDTOList}}})),e.next=38;break;case 37:t.codeImprotSaveDatVOList=[{Clos:this.cloNamesList.map((function(e){return e.title})),dataList:this.tab2Table.concat(this.selectedTab1Table),orderDTO:{codeClassifyOid:this.codeClassifyOid,templateOid:this.templateOid,secDTOList:this.secDTOList}}];case 38:this.submitLoading=!0,Object(o["submitHistoryimport"])(t).then((function(e){f.submitLoading=!1,200===e.data.code&&f.$message.success(e.data.msg)}));case 40:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),reEdit:function(e){this.currentSelectedResembleRow={templateOid:e.codetemplateoid,codeClassifyOid:e.codeclassifyid,rowOid:e.oid,formTemplateVisible:!0,type:"add",title:"缂栬緫鏁版嵁鍚庨噸鏂板叆搴�",setForm:e}},FormTemplateSubmit:function(e){var t=this;Object(o["addSaveCode"])(e).then((function(r){200===r.data.code&&(t.savedList.push(e.oid),t.$message.success("鏂板鎴愬姛锛�"),t.treeNodeClick(t.leftTree.find((function(e){return e.codeRuleOid===t.codeRuleOid}))),t.currentSelectedResembleRow={templateOid:"",codeClassifyOid:"",rowOid:"",formTemplateVisible:!1,type:"detail",title:"鏌ョ湅璇︾粏淇℃伅",setForm:{}})}))}},watch:{filterText:function(e){this.$refs.tree.filter(e)},leftTree:{immediate:!0,deep:!0,handler:function(e){var t=this;e.length>0&&(this.treeNodeClick(e[0],!0),this.$nextTick((function(){t.$refs.tree.setCurrentKey(e[0]["codeClassifyOid"])})),"batchImportApply"===this.type?this.leftWidth=0:"batchApplyCode"===this.type&&(this.tab1Name="鏈夌浉浼奸」鎴栭敊璇暟鎹�",this.tab2Name="姝g‘鏁版嵁",this.leftWidth=200))}}}},d=u,p=(r("f84e"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,"1e5c61a6",null);t["default"]=f.exports},"832b":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"115vh","margin-top":"-10vh",overflow:"hidden"},attrs:{title:"楂樼骇鏌ヨ","append-to-body":"",width:"55vw",visible:e.isShowDialog,"lock-scroll":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.isShowDialog=t},close:e.recoverPage}},[t("div",{staticClass:"search-total"},[t("div",{staticClass:"dialog-search-button",attrs:{slot:"title"},slot:"title"},[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-search"},on:{click:e.searchSubmit}},[e._v("\n                鏌ヨ\n            ")]),t("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-refresh"},on:{click:e.resetInput}},[e._v("\n                閲嶇疆\n            ")])],1),t("div",{staticClass:"search-content"},e._l(e.initOptions,(function(r,i){return t("el-row",{key:r.queryField,attrs:{span:24}},[t("el-col",{attrs:{span:5}},[t("div",{staticClass:"grid-content"},[t("el-select",{attrs:{disabled:"",placeholder:"璇烽�夋嫨"},model:{value:e.searchFormArrays[i].queryField,callback:function(t){e.$set(e.searchFormArrays[i],"queryField",t)},expression:"searchFormArrays[index].queryField"}},e._l(e.options,(function(e){return t("el-option",{key:e.queryField,attrs:{label:e.title,value:e.queryField}})})),1)],1)]),t("el-col",{attrs:{span:4}},[t("div",{staticClass:"grid-content"},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.searchFormArrays[i].condition,callback:function(t){e.$set(e.searchFormArrays[i],"condition",t)},expression:"searchFormArrays[index].condition"}},e._l(r.conditions,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)]),t("el-col",{attrs:{span:12}},[t("div",{staticClass:"grid-content"},["text"===r.fieldType||""===r.fieldType?t("el-input",{attrs:{type:"text",placeholder:"璇疯緭鍏�"},model:{value:e.searchFormArrays[i].fieldValue,callback:function(t){e.$set(e.searchFormArrays[i],"fieldValue",t)},expression:"searchFormArrays[index].fieldValue"}}):"combox"===r.fieldType?t("el-select",{attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.searchFormArrays[i].fieldValue,callback:function(t){e.$set(e.searchFormArrays[i],"fieldValue",t)},expression:"searchFormArrays[index].fieldValue"}},e._l(r.data,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1):"truefalse"===r.fieldType?t("el-switch",{model:{value:e.searchFormArrays[i].fieldValue,callback:function(t){e.$set(e.searchFormArrays[i],"fieldValue",t)},expression:"searchFormArrays[index].fieldValue"}}):"datetime"===r.fieldType?t("el-date-picker",{attrs:{type:"date",placeholder:"閫夋嫨鏃ユ湡"},model:{value:e.searchFormArrays[i].fieldValue,callback:function(t){e.$set(e.searchFormArrays[i],"fieldValue",t)},expression:"searchFormArrays[index].fieldValue"}}):"refer"===r.fieldType?t("vci-web-refer",{attrs:{referConfig:r.referConfigData||{},value:e.searchFormArrays[i].fieldValue,text:r.showField,display:!r.hidden},on:{setReferValue:function(t){return e.setReferValue(t,i)}}}):e._e()],1)]),t("el-col",{attrs:{span:2}},[t("div",{staticClass:"grid-content"},[t("i",{staticClass:"el-icon-close",on:{click:function(t){return e.removeInput(i)}}})])])],1)})),1)])])},a=[],n=(r("ac6a"),r("35a0")),o=r("6e8c"),s={components:{vciWebRefer:o["default"]},name:"advancedQuery",props:{visible:{type:"Boolean",default:!1},options:{type:"Object",default:{}}},data:function(){return{isShowDialog:this.visible,initOptions:[],searchConditions:[{value:"_equal",label:"绛変簬"},{value:"_notequal",label:"涓嶇瓑浜�"},{value:"_like",label:"鍖呭惈"},{value:"_notlike",label:"涓嶅寘鍚�"}],switchSearchConditions:[{value:"_equal",label:"绛変簬"},{value:"_notequal",label:"涓嶇瓑浜�"}],referSearchConditions:[{value:"_equal",label:"绛変簬"},{value:"_notequal",label:"涓嶇瓑浜�"},{value:"_like",label:"鍖呭惈"},{value:"_notlike",label:"涓嶅寘鍚�"}],dateConditions:[{value:"_equal",label:"绛変簬"},{value:"_notequal",label:"涓嶇瓑浜�"},{value:"_ge",label:"澶т簬"},{value:"_le",label:"灏忎簬"}],searchFormArrays:[],fieldValue:""}},watch:{visible:function(){this.isShowDialog=this.visible},options:function(){this.initData()}},methods:{initData:function(){var e=this,t=JSON.stringify(this.options);if(this.initOptions=JSON.parse(t),this.initOptions.length>0){var r=[];this.initOptions.forEach((function(t,i){if("combox"===t.fieldType){var a=JSON.parse(localStorage.getItem(t.comboxKey));null!=a?t.data=a:Object(n["getDictionary"])({code:t.comboxKey}).then((function(e){t.data=e.data.data,localStorage.setItem(t.comboxKey,JSON.stringify(e.data.data))}))}else"refer"===t.fieldType&&e.$set(t,"referConfigData",{title:t.title,showField:t.showField||t.field,field:t.field,placeholder:t.inputTip||"",options:Object.assign(t.referConfig,{width:"80%"})});var o=[];o="text"===t.fieldType?e.searchConditions:"combox"===t.fieldType?e.dateConditions:"datetime"===t.fieldType?e.switchSearchConditions:e.referSearchConditions,e.$set(t,"conditions",o);var s={queryField:String(t.queryField),condition:"text"===t.fieldType?String("_like"):String("_equal"),fieldValue:"truefalse"===t.fieldType?Boolean(!1):String("")};r.push(s)})),this.searchFormArrays=r}},setReferValue:function(e,t){e.field&&(this.searchFormArrays[t][e.fieldValue]=e.value||"",this.initOptions[t][e.showField]=e.text||"")},removeInput:function(e){this.$delete(this.initOptions,e),this.$delete(this.searchFormArrays,e)},resetInput:function(){this.initData()},recoverPage:function(){this.resetInput(),this.$emit("update:visible",!1)},searchSubmit:function(){for(var e={},t=this.searchFormArrays,r=0;r<t.length;r++)if(t[r].fieldValue+""!=""||t[r].fieldValue+""==="false"){if(e["conditionMap["+t[r].queryField+"]"]+""!="undefined")return this.$message.warning("瀛樺湪閲嶅鏌ヨ鏉′欢锛岃浠旂粏鏍稿!"),console.log(e["conditionMap["+t[r].queryField+"]"]),!1;e["conditionMap["+t[r].queryField+t[r].condition+"]"]=t[r].fieldValue}console.log(e),this.$emit("echoContion",e),this.isShowDialog=!1}}},l=s,c=(r("57af"),r("2877")),u=Object(c["a"])(l,i,a,!1,null,"50969086",null);t["default"]=u.exports},8400:function(e,t,r){},8409:function(e,t,r){"use strict";r("a0cf")},"84df":function(e,t,r){"use strict";r.d(t,"a",(function(){return i})),r.d(t,"b",(function(){return a})),r.d(t,"c",(function(){return n}));r("3b2b"),r("a481");var i=function(e,t){var r=t-e,i=Math.floor(r/864e5),a=r%864e5,n=Math.floor(a/36e5),o=a%36e5,s=Math.floor(o/6e4),l=o%6e4,c=Math.round(r/1e3);return{leave1:a,leave2:o,leave3:l,days:i,hours:n,minutes:s,seconds:c}};function a(e,t){if(t=t||"yyyy-MM-dd hh:mm:ss","Invalid Date"!==e){var r={"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()};for(var i in/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length))),r)new RegExp("("+i+")").test(t)&&(t=t.replace(RegExp.$1,1===RegExp.$1.length?r[i]:("00"+r[i]).substr((""+r[i]).length)));return t}return""}function n(){return a(new Date,"yyyyMMddhhmmss")}},8572:function(e,t,r){},"85ad":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"110vh","margin-top":"-12vh","overflow-y":"hidden"},attrs:{title:e.options.title,"append-to-body":"",visible:e.crudParams.isShowDialog,width:"65%","destroy-on-close":""},on:{"update:visible":function(t){return e.$set(e.crudParams,"isShowDialog",t)},close:e.clearTableRowSelection}},[t("avue-crud",{ref:e.crudParams.ref,attrs:{option:e.crudParams.crudOption,"table-loading":e.crudParams.crudLoading,data:e.crudParams.crudData},on:{"row-click":e.selectedBtmTypeAttrRowClick,"selection-change":e.selectionBtmTypeAttrChange,"search-change":e.selectedBtmTypeAttrSrchChange,"search-reset":e.selectedBtmTypeAttrSrchReset}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.selectedBtmTypeAttr}},[e._v("纭� 瀹�")]),t("el-button",{on:{click:function(t){e.crudParams.isShowDialog=!1}}},[e._v("鍙� 娑�")])],1)],1)},a=[],n=(r("456d"),r("ac6a"),r("ade3")),o=r("cb4a"),s={name:"referSelectBtmAttrDialog",props:{visible:{type:"Boolean",default:!1}},watch:{visible:function(){this.crudParams.isShowDialog=this.visible}},data:function(){var e;return{crudParams:{ref:"selectedAttrCrud",isShowDialog:this.visible,crudLoading:!1,crudOption:(e={border:!0,height:"250px",tip:!1,index:!0,selection:!0,addBtn:!1,menu:!1,disablePage:!1,searchShowBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,searchMenuSpan:5,align:"center",menuAlign:"center"},Object(n["a"])(e,"border",!0),Object(n["a"])(e,"column",[{label:"灞炴�ц嫳鏂囩紪鍙�",width:120,search:!0,searchSpan:8,searchLabelWidth:100,prop:"id"},{label:"灞炴�т腑鏂囧悕绉�",search:!0,searchSpan:8,searchLabelWidth:100,prop:"name"},{label:"灞炴�ч暱搴�",search:!1,prop:"attributeLength"},{label:"灞炴�х被鍨�",search:!1,prop:"attrDataTypeText"}]),e),crudData:[],crudQuery:{},crudSelectedRowData:[]},options:{}}},methods:{clearTableRowSelection:function(){this.crudParams.crudSelectedRow="",this.crudParams.crudSelectedRowData="",this.$emit("update:visible",!1)},selectedBtmTypeAttrOnLoad:function(e){var t=this;this.options=e,this.crudParams.crudLoading=!0;var r={};this.crudParams.crudQuery&&Object.keys(this.crudParams.crudQuery).forEach((function(e){r["conditionMap["+e+"]"]=t.crudParams.crudQuery[e]})),r["conditionMap[btmTypeId]"]=this.options.btmTypeId,Object(o["gridAttributesByBtmId"])(1,-1,r).then((function(e){var r=e.data;t.crudParams.crudData=r.data.records,t.crudParams.crudLoading=!1,t.$nextTick((function(){t.$refs[t.crudParams.ref].doLayout()}))}))},selectedBtmTypeAttrSrchChange:function(e,t){this.crudParams.crudQuery=e,this.selectedBtmTypeAttrOnLoad(this.options),t()},selectedBtmTypeAttrSrchReset:function(){this.crudParams.crudQuery={},this.selectedBtmTypeAttrOnLoad(this.options)},selectedBtmTypeAttrRowClick:function(e){this.crudParams.crudSelectedRowData=e,this.$refs[this.crudParams.ref].toggleSelection(),this.$refs[this.crudParams.ref].setCurrentRow(e),this.$refs[this.crudParams.ref].toggleRowSelection(e)},selectionBtmTypeAttrChange:function(e){this.crudParams.crudSelectedRowData=e,this.$refs[this.crudParams.ref].setCurrentRow(this.crudParams.crudSelectedRowData[e.length-1])},selectedBtmTypeAttr:function(){if(this.crudParams.crudSelectedRowData.length<=0||"sortField"==this.options.condition&&1!=this.crudParams.crudSelectedRowData.length)this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�");else{var e={selectedArrary:this.crudParams.crudSelectedRowData,condition:this.options.condition};this.$emit("echoSelectedAttr",e),this.crudParams.isShowDialog=!1}}}},l=s,c=r("2877"),u=Object(c["a"])(l,i,a,!1,null,null,null);t["default"]=u.exports},"86af":function(e,t,r){"use strict";r("8400")},"882c":function(e,t,r){"use strict";r.r(t);r("386d");var i=function(){var e=this,t=e._self._c;return t("avue-crud",{ref:"crud",attrs:{"table-loading":e.loading,data:e.data,option:e.option,page:e.page,search:e.search},on:{"update:page":function(t){e.page=t},"update:search":function(t){e.search=t},"on-load":e.getDataList,"row-save":e.handleSave,"row-del":e.handleDelete,"row-update":e.handleEdit,"refresh-change":e.handleRefresh,"size-change":e.handleSizePage,"current-change":e.handleCurrentPage},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=(r("96cf"),r("1da1")),s=(r("7f7f"),r("5821"));function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"FlowPath",props:{code:{typeof:String,required:!0,default:""}},data:function(){var e=this;return{loading:!1,page:{currentPage:1,pageSize:10,total:0},search:{},delIds:[],data:[],startData:[],form:{},option:{height:"auto",border:!0,align:"center",menuAlign:"center",index:!0,searchMenuSpan:8,searchBtn:!1,emptyBtn:!1,columnBtn:!1,defaultSort:{prop:"id,name,description,version",order:"descending"},column:[{label:"妯℃澘key",prop:"modelKey",width:120,sortable:!0,type:"tree",dicData:[],props:{label:"key",value:"key"},rules:[{required:!0,message:"妯℃澘key涓嶈兘涓虹┖",trigger:"blur"}],nodeClick:function(t){console.log(t),e.form.modelName=t.name}},{label:"妯℃澘鍚嶇О",prop:"modelName",sortable:!0,width:220,addDisabled:!0,editDisabled:!0},{label:"妯℃澘鐢ㄩ��",prop:"buttonTypeKey",type:"tree",width:120,dicUrl:"/api/ubcs-flow/processTS/tt",dicMethod:"post",props:{value:"codee",label:"namee"}},{label:"妯℃澘鎻忚堪",prop:"description",type:"textarea"}]}}},created:function(){this.getStart()},methods:{getStart:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(s["getStartList"])();case 2:t=e.sent,200===t.status&&(console.log(t.data.data.records),r=t.data.data.records,i=r.map((function(e){var t=e.key,r=e.name,i=e.version;return{key:t,name:r,version:i}})),this.option.column[0].dicData=i);case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getDataList:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!1,console.log(this.search),t=this.page,r=t.pageSize,i=t.currentPage,a={size:r,current:i},e.next=6,Object(s["getFlowpathList"])(c(c({},a),{templateId:this.code}));case 6:n=e.sent,200===n.status?(console.log(n),this.loading=!1,o=n.data.data,this.data=o.records,this.page.total=o.total):this.loading=!1;case 8:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleSave:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t,r,i){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log(t),e.next=3,Object(s["flowpathSave"])(c(c({},t),{templateId:this.code}));case 3:a=e.sent,200===a.status&&(i(),console.log(a),this.$message({type:"success",message:"鏂板鏁版嵁鎴愬姛锛�"}),r(),this.getDataList());case 5:case"end":return e.stop()}}),e,this)})));function t(t,r,i){return e.apply(this,arguments)}return t}(),handleEdit:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t,r,i,a){var n,o,l,u,d,p,f;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log(t),n=t.modelName,o=t.modelKey,l=t.buttonTypeKey,u=t.id,d=t.description,p={modelName:n,modelKey:o,buttonTypeKey:l,id:u,description:d},e.next=5,Object(s["flowpathSave"])(c(c({},p),{templateId:this.code}));case 5:f=e.sent,200===f.status&&(a(),this.$message({type:"success",message:"淇敼鏁版嵁鎴愬姛锛�"}),i(),this.getDataList());case 7:case"end":return e.stop()}}),e,this)})));function t(t,r,i,a){return e.apply(this,arguments)}return t}(),handleDelete:function(e){console.log(e);var t=e.id;this.deleteSysInfo({id:t})},deleteSysInfo:function(e){var t=this;this.$confirm("鏄惁纭畾鍒犻櫎閫夋嫨鐨勬ā鏉挎祦绋�?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then(Object(o["a"])(regeneratorRuntime.mark((function r(){var i;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.next=2,Object(s["flowpathDelete"])(e);case 2:i=r.sent,200===i.status&&(console.log(i),t.$message({type:"success",message:"鍒犻櫎鎴愬姛!"}),t.getDataList());case 4:case"end":return r.stop()}}),r)}))))},handleEnter:function(){""!==this.search[this.selectValue]&&this.getDataList()},handleClear:function(){},handleRefresh:function(){this.getDataList()},handleSizePage:function(e){this.page.pageSize=e},handleCurrentPage:function(e){this.page.currentPage=e}}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,null,null);t["default"]=f.exports},"888e":function(e,t,r){"use strict";r.r(t),r.d(t,"treeCodeClassifyValue",(function(){return s})),r.d(t,"addSaveCodeClassifyValue",(function(){return l})),r.d(t,"editCodeClassifyValue",(function(){return c})),r.d(t,"deleteCodeClassifyValue",(function(){return u})),r.d(t,"saveCodeClassifyValueOrder",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyValueController/treeCodeClassifyValue",method:"get",params:o({},e)})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyValueController/addSave",method:"post",data:e})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyValueController/editSave",method:"put",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyValueController/deleteData",method:"delete",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyValueController/saveOrder",method:"post",data:e})}},"88ca":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"remove",(function(){return l}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-report/report/rest/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-report/report/rest/remove",method:"post",params:{ids:e}})}},"89bb":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],staticClass:"avue-dialog avue-dialog--top",attrs:{title:e.title,"append-to-body":"true",visible:e.visible,top:"0",width:e.options.width||"80%"},on:{"update:visible":function(t){e.visible=t}}},[t("avue-crud",{ref:"referDefalutCrud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}}),t("div",{staticClass:"avue-dialog__footer"},[t("div",{staticClass:"avue-dialog__footer--left valueInfo"},[e._v(e._s(e.valueInfo))]),t("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.setValue}},[e._v("纭� 瀹�")])],1)],1),t("avue-input",{attrs:{disabled:e.disabled,placeholder:e.title},on:{click:function(t){!e.disabled&&(e.visible=!0)}},model:{value:e.text,callback:function(t){e.text=t},expression:"text"}})],1)},a=[],n=(r("8e6e"),r("456d"),r("28a5"),r("ac6a"),r("ade3")),o=(r("a481"),r("c54a"),r("276d"));function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c={name:"vciWebReferDefalut",props:["referConfig","value","text","title","disabled"],data:function(){return{visible:!1,options:this.referConfig.options||{},isMuti:"true"==this.referConfig.options.isMuti||1==this.referConfig.options.isMuti||1==this.referConfig.options.muti,props:{value:this.referConfig.valueField||this.referConfig.options.valueField||"oid",label:this.referConfig.textField||this.referConfig.options.textField||"name"},url:this.referConfig.options.url||"/api/ubcs-code/mdmEngineController/defaultReferDataGrid",method:this.referConfig.options.method||"GET",tableDefinedUrl:"",copyParam:["referBo","textField","valueField","displayTable","whereSql","queryScheme"],query:{},loading:!1,page:{pageSize:10,currentPage:1,total:this.referConfig.options.data?this.referConfig.options.data.length:0},data:this.referConfig.options.data||[],selectionList:[],option:{addBtn:!1,calcHeight:30,tip:!1,menu:!1,searchShow:!0,searchMenuSpan:6,searchLabelWidth:90,border:!0,index:!0,selection:!0,reserveSelection:!0,dialogClickModal:!1,highlightCurrentRow:!0,column:[]}}},created:function(){this.getParams()},mounted:function(){this.referConfig.options.page&&(this.page.pageSize=this.referConfig.options.page.limit||this.referConfig.options.page.pageSize,this.page.currentPage=this.referConfig.options.page.page||this.referConfig.options.page.currentPage)},computed:{valueInfo:function(){return this.text?"宸茶缃殑鍊间负["+this.text+"]":"鏈缃��"}},methods:{getParams:function(){var e={};if(this.options.extraParams&&(e=this.options.extraParams),this.options.useFormKey&&this.options.formValues&&(e['conditionMap["'+(this.options.paramForFormKey?this.options.paramForFormKey:this.options.useFormKey)+'"]']=this.options.formValues[this.options.useFormKey]),this.options.where)for(var t in this.options.where)e['conditionMap["'+t+'"]']=this.options.where[t];for(var r=0;r<this.copyParam.length;r++)e[this.copyParam[r]]=this.options[this.copyParam[r]];if(e["isMuti"]=this.isMuti,e.muti=this.isMuti,e["referBo"]||(e["referBo"]=this.options["referBo"]||this.options["referType"]),e["referType"]=e["referBo"],this.options.remoteSort&&this.options.initSort&&(e["order"]=this.options.initSort.type,e["sort"]=this.options.initSort.field),this.options.conditionParams)for(var t in this.options.conditionParams)e['conditionMap["'+t+'"]']=this.options.conditionParams[t];if(this.options.sourceDataParams)for(var t in this.options.sourceDataParams){if(t&&t.constructor===Object)return;e['sourceData["'+t+'"]']=this.options.sourceDataParams[t]}if(this.options.replaceParams)for(var t in this.options.replaceParams){if(t&&t.constructor===Object)return;e['replaceMap["'+t+'"]']=this.options.replaceParams[t]}var i={};if(e)for(var t in e)i[t.replace(/"/g,"'")]=e[t];this.options.tableConfig&&this.options.tableConfig.cols&&0!=this.options.tableConfig.cols.length?this.option.column=this.options.tableConfig.cols.map((function(e){if("LAY_TABLE_INDEX"!=e.field&&"LAY_CHECKED"!=e.field)return l(l({},e),{},{label:e.title,prop:e.field,formatter:e.template,search:!0})})):this.option.column=[{prop:"id",label:"鑻辨枃鍚嶇О",sort:!0,width:150,search:!0},{prop:"name",label:"涓枃鍚嶇О",sort:!0,width:150,search:!0},{prop:"description",label:"鎻忚堪",width:250},{prop:"secretGradeText",label:"瀵嗙骇",width:60,hidden:!this.controllerSecret}],i?(i["currentUserReferModelKey"]=this.options.currentUserReferModelKey,i["currentUserReferMethodKey"]=this.options.currentUserReferMethodKey):i={currentUserReferModelKey:this.options.currentUserReferModelKey,currentUserReferMethodKey:this.options.currentUserReferMethodKey},this.params=i},setValue:function(){if(0==this.selectionList.length)return this.$message.warning("娌℃湁閫夋嫨鏁版嵁"),!1;if(this.selectionList.length>1&&!this.isMuti)return this.$message.warning("姣忔鍙兘閫夋嫨涓�鏉℃暟鎹�"),!1;var e=[],t=[],r=this.props.value.indexOf(",")>-1,i=this.props.label.indexOf(",")>-1,a=this;this.selectionList.forEach((function(n,o){if(r){var s=a.props.value.split(",");s.forEach((function(t,r){e.push(n[r]+(a.referConfig.valueSep?a.referConfig.valueSep:" "))}))}else e.push(n[a.props.value]);if(i){var l=a.props.label.split(",");l.forEach((function(e,r){t.push(n[r]+(a.referConfig.textSep?a.referConfig.textSep:" "))}))}else t.push(n[a.props.label])})),this.value=e.join(","),this.text=t.join(","),this.$emit("setValue",{field:this.referConfig.field,showField:this.referConfig.showField,value:this.value,text:this.text,rawData:this.selectionList}),this.visible=!1},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page),t()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},selectionChange:function(e){if(!this.isMuti&&e.length>1){var t=e.shift();this.$refs.referDefalutCrud.toggleRowSelection(t,!1)}this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.referDefalutCrud.toggleSelection()},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.url){this.loading=!0;var i={};if(this.query)for(var a in this.query)i['conditionMap["'+a+'"]']=this.query[a];Object(o["getList"])(Object.assign(r,this.params,this.query,i),e.currentPage,e.pageSize,this.url,this.method).then((function(e){t.data=e.data.records,t.page.total=e.data.total,t.loading=!1,t.selectionClear()})).catch((function(e){t.$message.error(e),t.loading=!1}))}}}},u=c,d=(r("305f"),r("2877")),p=Object(d["a"])(u,i,a,!1,null,"5b18c3b7",null);t["default"]=p.exports},"8a50":function(e,t,r){},"8bbf":function(e,t){e.exports=Vue},"8ccd":function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("6b54"),core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_array_sort__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("55dd"),core_js_modules_es6_array_sort__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_array_sort__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2__),_api_work_businese__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("81b9"),_api_GetItem__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("dd3a"),_util_validate__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("c54a"),_api_system_dict__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("7754"),_refer_vciWebRefer_vue__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("6e8c");__webpack_exports__["a"]={name:"BusinessWork",components:{vciWebRefer:_refer_vciWebRefer_vue__WEBPACK_IMPORTED_MODULE_7__["default"]},props:["ids","templateId","taskId","modelKey","codeClassifyOid"],data:function(){return{BuinessOids:[],isLoading:!1,tableHeadData:[],tableData:[],editingRow:null,editShow:"",editAttr:"",hasEditor:!1,columnType:{text:"input",combox:"select",truefalse:"switch",number:"number",textarea:"textarea",datetime:"datetime",date:"date",refer:"refer"}}},watch:{ids:{handler:function(e,t){this.BuinessOids=e,this.CrudHeaderRend(),this.BuinseseRend()},deep:!0}},created:function(){},mounted:function(){},methods:{HandlerSave:function(){var e=this;this.editingRow=null,Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_4__["batchUpdateCode"])(this.tableData).then((function(t){console.log(t),t.data.data.success&&e.$message.success("淇濆瓨鎴愬姛")}))},CrudHeaderRend:function CrudHeaderRend(){var _this2=this;if(""!=this.codeClassifyOid){var data=new FormData;data.append("templateId",this.templateId),data.append("taskId",this.taskId),data.append("modelKey",this.modelKey),data.append("codeClassifyOid",this.codeClassifyOid),Object(_api_GetItem__WEBPACK_IMPORTED_MODULE_4__["FlowTable"])({templateId:this.templateId,taskId:this.taskId,modelKey:this.modelKey,codeClassifyOid:this.codeClassifyOid}).then((function(res){_this2.hasEditor=res.data.tableDefineVO.hasEditor,_this2.options=res.data.tableDefineVO.seniorQueryColumns,_this2.List=res.data.tableDefineVO.cols[0],_this2.tableHeadData=[],_this2.List.forEach((function(item){var columnItem={label:item.title,prop:item.field,type:_this2.columnType[item.type],sortable:item.sort,width:item.minWidth,edit:_this2.columnType[item.edit]};"id"==item.field&&Object(_util_validate__WEBPACK_IMPORTED_MODULE_5__["b"])(item.templet)?columnItem.formatter="":item.templet&&"string"==typeof item.templet&&!Object(_util_validate__WEBPACK_IMPORTED_MODULE_5__["b"])(item.templet)&&item.templet.indexOf("function(row,column)")>-1?columnItem.formatter=eval("("+item.templet+")"):"truefalse"==item.fieldType&&(columnItem.formatter=function(e,t){return"true"==e[t.property]||"1"==e[t.property]?"鏄�":"鍚�"}),Object(_util_validate__WEBPACK_IMPORTED_MODULE_5__["b"])(item.edit)||("string"==typeof item.editConfig?columnItem.editConfig=eval("("+item.editConfig+")"):columnItem.editConfig=item.editConfig,"select"==item.edit&&(columnItem.dicData=columnItem.editConfig.comboxConfig.data||_this2.geDictData(columnItem.editConfig.comboxConfig.comboxKey)),"refer"==item.edit&&(columnItem.referConfig={title:item.title,showField:item.showField||item.field,field:item.field,options:columnItem.editConfig.referConfig})),_this2.tableHeadData.push(Object.assign(item,columnItem))}))}))}},BuinseseRend:function(){var e=this;Object(_api_work_businese__WEBPACK_IMPORTED_MODULE_3__["businese"])({btmType:"wupin","conditionMap[oid]":this.BuinessOids.toString()}).then((function(t){e.tableData=t.data.data}))},geDictData:function(e){Object(_api_system_dict__WEBPACK_IMPORTED_MODULE_6__["getDictionary"])({code:e}).then((function(e){if(e.data&&200===e.data.code)return(e.data.data||[]).map((function(e){return e.value=e.dictValue,e.key=e.dictKey,e}))}))},handleCellClick:function(e,t,r,i){this.editingRow=e,this.editShow=t.property},formatter:function(e,t){return t.formatter?t.formatter(e,t):e[t.prop]},setReferValue:function(e){e.field&&(this.editingRow[e.field]=e.value||"",this.editingRow[e.showField]=e.text||"")}}}},"8cf2":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("avue-form",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],key:e.updateIndex,ref:"form",style:{minHeight:e.loading?"300px":""},attrs:{option:e.option},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[e._l(e.slotColumnList,(function(r){return t("template",{slot:r.prop+"Label"},[t("span",[t("span",[e._v(e._s(r.label)+" ")]),r.keyAttr?t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"璇ュ睘鎬т负鍏抽敭灞炴��",placement:"top-start"}},[t("i",{staticClass:"el-icon-star-on key_attr_icon"})]):e._e()],1)])})),e._l(e.slotColumnList,(function(r){return t("template",{slot:r.prop+""},["refer"==r.type?t("vciWebRefer",{attrs:{referConfig:r.referConfig||{},value:e.form[r.referConfig.field]||r.value,text:e.form[r.referConfig.showField],disabled:r.disabled,display:r.display},on:{setReferValue:e.setReferValue}}):e._e()],1)}))],2)],1)},a=[],n=(r("6762"),r("2fdb"),r("ac6a"),r("902d")),o=r("7754"),s=r("6e8c"),l={name:"FormTemplate",components:{vciWebRefer:s["default"]},props:{disabledProp:{type:Array,default:function(){return["id"]}},templateOid:{type:String,default:""},codeClassifyOid:{type:String,default:""},rowOid:{type:String,default:""},type:{type:String,default:"add"},selfColumnType:{type:Object,default:function(){return{}}},selfColumnConfig:{type:Object,default:function(){return{}}}},data:function(){return{updateIndex:0,form:{},option:{emptyBtn:!1,submitBtn:!1,labelWidth:"140",column:[],group:[]},loading:!0,columnType:{text:"input",combox:"select",truefalse:"switch",number:"number",textarea:"textarea",datetime:"datetime",date:"date",refer:"refer"},testItems:[{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"id",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"浼犲�肩鐢ㄥ姛鑳�",tooltips:"",type:"combox",unique:!1,verify:""},{customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"state",hidden:!1,keyAttr:!1,prefix:"",readOnly:!0,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"鎺ュ彛绂佺敤鍔熻兘",tooltips:"",type:"combox",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"oldcode",hidden:!1,keyAttr:!1,prefix:"el-icon-search",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"鏂囨湰鍚庣紑娴嬭瘯",text:"鍓嶅悗缂�鍔熻兘",tooltips:"",type:"text",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"materialname",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!0,selectLibFlag:"",showField:null,suffix:"",text:"姝e垯鏍¢獙鍔熻兘",tooltips:"璇疯緭鍏ユ暟瀛�",type:"text",unique:!1,verify:/^[0-9]+$/g},{comboxKey:null,customClass:null,data:[{attributes:{},key:"model_type",value:"妯″瀷"},{attributes:{},key:"part_type",value:"闆朵欢"}],dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"dataSelect",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"鐩存帴杩斿洖涓嬫媺",tooltips:"",type:"combox",unique:!1,verify:""},{comboxKey:"formTemplateTest",customClass:null,data:[],dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"dictSelect",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"瀛楀吀杩斿洖涓嬫媺",tooltips:"",type:"combox",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"firstfl",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"鏁板瓧杈撳叆妗�",tooltips:"",type:"number",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"yyyy-MM-dd HH:mm:ss",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"datetime",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"鏃ユ湡鏃堕棿閫夋嫨鍣�",tooltips:"",type:"datetime",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"time",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"鏃堕棿閫夋嫨鍣�",tooltips:"",type:"date",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"false",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"xiaoshouwl",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"寮�鍏�",tooltips:"",type:"truefalse",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"鎴戞槸榛樿鍊�",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"tuhao",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"榛樿鍊煎姛鑳�",tooltips:"鎻愮ず",type:"text",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"xinghaoguige",hidden:!1,keyAttr:!0,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"灞炴�у叧閿��",tooltips:"",type:"text",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"jiliangdw",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,tip:"鎴戞槸鎻愮ず鍔熻兘",required:!1,selectLibFlag:"",showField:"jiliangdwname",suffix:"",text:"鎻愮ず鍔熻兘",tooltips:"",type:"text",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"textarea",hidden:!1,keyAttr:!1,prefix:"",readOnly:!1,referConfig:null,required:!1,selectLibFlag:"",showField:null,suffix:"",text:"鏂囨湰鍩�",tooltips:"",type:"textarea",unique:!1,verify:""},{comboxKey:null,customClass:null,data:null,dateFormate:"",defaultValue:"",displayExtension:null,extendAttrMap:null,extendAttrString:null,field:"cz",hidden:!1,keyAttr:!1,prefix:"",readOnly:!0,referConfig:{},required:!1,selectLibFlag:"",showField:"depId",suffix:"",text:"鍙傜収",tooltips:"",type:"refer",unique:!1,verify:""}],trendsSpan:8,defaultValue:{},attributes:[],slotColumnList:[]}},mounted:function(){this.handleResize()},methods:{templateRender:function(e){var t=this,r=[],i=[],a=[],n=[];e.forEach((function(e){if(e=t.resetFormConfig(e),"line"!==e.type){"combox"!==e.type||!e.comboxKey||Array.isArray(e.dicData)&&0!==e.dicData.length||a.push({dictKey:e.comboxKey,field:e.field}),t.disabledProp.includes(e.field)&&(e.readOnly=!0);var o="璇烽�夋嫨",s="change";"text"===e.type&&(o="璇疯緭鍏�",s="blur");var l={label:e.text,labelslot:!0,prop:t.$utilFunc.isValuableObj(e.referConfig)&&e.showField||e.field,field:e.field,type:t.columnType[e.type],dicData:t.getDataList(e.type,e.data),disabled:"detail"===t.type||e.readOnly,prepend:t.preOrSufFixShow("text",e.prefix),append:t.preOrSufFixShow("text",e.suffix),prefixIcon:t.preOrSufFixShow("icon",e.prefix),suffixIcon:t.preOrSufFixShow("icon",e.suffix),valueFormat:e.dateFormate,format:e.dateFormate,keyAttr:e.keyAttr,value:e.defaultValue,placeholder:e.inputTip,comboxKey:e.comboxKey,display:!e.hidden,maxlength:e.maxlength,filterable:!0,referConfig:"refer"==e.type?{title:e.text,showField:e.showField||e.field,field:e.field,placeholder:e.inputTip,options:e.referConfig}:{},span:e.span?e.span:"textarea"===e.type?24:t.trendsSpan,rules:[{required:e.required,message:"璇�".concat(o).concat(e.text),trigger:s},{pattern:e.verify?e.verify:/[\s\S.]*/g,message:e.tooltips,trigger:s}],props:{label:"value",value:"key"}};n.push(l),0===i.length?r.push(l):i[i.length-1]["column"].push(l)}else i.push({label:e.text,prop:e.text,collapse:!0,column:[]})})),this.slotColumnList=n,this.$set(this.option,"column",r),this.$set(this.option,"group",i),this.updateIndex++,"add"===this.type&&(this.loading=!1),this.geDictData(a),this.getFormDetail()},resetFormConfig:function(e){for(var t in this.selfColumnConfig)if(Object.hasOwnProperty.call(this.selfColumnConfig,t)){var r=this.selfColumnConfig[t];if("function"===t){for(var i in r)if(Object.hasOwnProperty.call(r,i)){var a=r[i];e[i]=a(e)}}else if("exchange"===t){for(var n in r)if(Object.hasOwnProperty.call(r,n)){var o=r[n];e[n]=e[o]}}else if("directVoluation"===t)for(var s in r)if(Object.hasOwnProperty.call(r,s)){var l=r[s];e[s]=l}}return e},handleResize:function(){var e=document.body.clientWidth;this.trendsSpan=24/Math.floor(e/500),this.updateIndex++},preOrSufFixShow:function(e,t){if(!this.$utilFunc.isEmpty(t)||"string"===typeof t){var r="el-icon-"===t.slice(0,8);return"text"===e&&!r||"icon"===e&&r?t:void 0}},getDataList:function(e,t){return"truefalse"===e?[{key:!1,value:"鍚�"},{key:!0,value:"鏄�"}]:"combox"===e?t:[]},geDictData:function(e){var t=this;e.forEach((function(e){Object(o["getDictionary"])({code:e.dictKey}).then((function(r){r.data&&200===r.data.code&&(t.option.column=t.option.column.map((function(t){if(t.field===e.field){var i=(r.data.data||[]).map((function(e){return e.value=e.dictValue,e.key=e.dictKey,e}));t.dicData=i}return t})))}))}))},validate:function(){var e=this;return new Promise((function(t){e.$refs.form.validate((function(e,r){e?(r(),t(!0)):t(!1)}))}))},getFormDetail:function(){var e=this;"add"!==this.type&&Object(n["getFormDetail"])({templateOid:this.templateOid,oid:this.rowOid}).then((function(t){e.form=Object.assign(e.form,t.data.data[0]),e.loading=!1}))},setReferValue:function(e){e.field&&(this.form[e.field]=e.value||"",this.form[e.showField]=e.text||"",this.$emit("getFormData",this.form),this.$emit("referConfigDataUpdate",e))}},watch:{form:{deep:!0,immediate:!0,handler:function(e){this.$emit("getFormData",e)}}}},c=l,u=(r("7d53"),r("2877")),d=Object(u["a"])(c,i,a,!1,null,"7858df14",null);t["default"]=d.exports},"8ddc":function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getParentList",(function(){return l})),r.d(t,"getChildList",(function(){return c})),r.d(t,"remove",(function(){return u})),r.d(t,"add",(function(){return d})),r.d(t,"update",(function(){return p})),r.d(t,"getDict",(function(){return f})),r.d(t,"getDictTree",(function(){return m})),r.d(t,"getDictionary",(function(){return h}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/parent-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},c=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/child-list",method:"get",params:o(o({},i),{},{current:e,size:t,parentId:r})})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/remove",method:"post",params:{ids:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/submit",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/detail",method:"get",params:{id:e}})},m=function(){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/tree?code=DICT",method:"get"})},h=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/dictionary",method:"get",params:e})}},"8e19":function(e,t,r){"use strict";r.r(t),r.d(t,"getAtrrList",(function(){return s})),r.d(t,"TreeSave",(function(){return l})),r.d(t,"TreeCheckDel",(function(){return c})),r.d(t,"TreeDel",(function(){return u})),r.d(t,"TreeObjcet",(function(){return d})),r.d(t,"TreeEnable",(function(){return p})),r.d(t,"TreeDeactivate",(function(){return f})),r.d(t,"importClassify",(function(){return m})),r.d(t,"gridCodeClassifyTemplate",(function(){return h})),r.d(t,"gridCodeClassifyFindTemplate",(function(){return b})),r.d(t,"addSave",(function(){return g})),r.d(t,"deleteData",(function(){return y})),r.d(t,"editSave",(function(){return v})),r.d(t,"TreeEditSave",(function(){return O})),r.d(t,"getObjectByOid",(function(){return w})),r.d(t,"gridCodeClassifyTemplateAttr",(function(){return C})),r.d(t,"copy",(function(){return _})),r.d(t,"AttrByBtm",(function(){return j})),r.d(t,"batchAddSave",(function(){return S})),r.d(t,"copyto",(function(){return T})),r.d(t,"getFormDefineByTemplate",(function(){return k})),r.d(t,"listByFlag",(function(){return x})),r.d(t,"upVersion",(function(){return D})),r.d(t,"stopLose",(function(){return P})),r.d(t,"startRelease",(function(){return R}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/treeCodeClassify",method:"get"})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/save",method:"post",data:e})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/checkIsCanDelete",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/deleteData",method:"Delete",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/getObjectByOid",method:"get",params:{oid:e}})},p=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/enableData",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/disableData",method:"post",data:e})},m=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/importClassify",method:"post",data:e})},h=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/gridCodeClassifyTemplate",method:"get",params:o({},e)})},b=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/gridCodeClassifyTemplate",method:"get",params:o({},e)})},g=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/addSave",method:"post",data:e})},y=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/deleteData",method:"Delete",data:e})},v=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/editSave",method:"Put",data:e})},O=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/editSave",method:"post",data:e})},w=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/getObjectByOid",method:"get",params:{oid:e}})},C=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTempAttrController/gridCodeClassifyTemplateAttr",method:"get",params:o({},e)})},_=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/copy",method:"post",data:e})},j=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTempAttrController/codeClassifyTemplateAttrByBtm",method:"get",params:o({},e)})},S=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTempAttrController/batchAddSave",method:"post",data:e})},T=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTempAttrController/copyto",method:"post",data:e})},k=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmEngineController/getFormDefineByTemplateOid",method:"get",params:o({},e)})},x=function(e){return Object(a["a"])({url:"/api/ubcs-system/dict-biz/listByFlag",method:"get",params:o({},e)})},D=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/upgrade",method:"post",data:e})},P=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/disableData",method:"post",data:e})},R=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassifyTemplateController/enableData",method:"post",data:e})}},"902d":function(e,t,r){"use strict";r.r(t),r.d(t,"getFormTemplate",(function(){return a})),r.d(t,"executeCode",(function(){return n})),r.d(t,"findLike",(function(){return o})),r.d(t,"getCodeRule",(function(){return s})),r.d(t,"getFormDetail",(function(){return l}));var i=r("b5c6");function a(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/getFormDefineByTemplateOid",method:"get",params:e})}function n(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/getFormDefineByTemplateOid",method:"get",params:e})}function o(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/resembleQuery",method:"post",data:e})}function s(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/getCodeRuleByClassifyOid",method:"get",params:e})}function l(e){return Object(i["a"])({url:"api/ubcs-code/ubcs-code/mdmEngineController/getDataByOid",method:"get",params:e})}},9053:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option},on:{"on-load":e.getList,"row-del":e.rowDel,"refresh-change":e.refreshChange,"row-save":e.rowSave},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},a=[],n=(r("7f7f"),{name:"Relationpackage.vue",data:function(){return{lifeList:"",data:[{name:"娴嬭瘯1"},{name:"娴嬭瘯2"},{name:"娴嬭瘯3"},{name:"娴嬭瘯4"}],form:{},option:{height:300,headerAlign:"center",align:"center",border:!0,editBtn:!1,index:!0,indexFixed:!1,menuFixed:!1,column:[{label:"Form绔被鍨�",prop:"name"}]}}},methods:{rowSave:function(e,t,r){var i=this;add(Object.assign({createUser:this.userInfo.name},e)).then((function(){i.$message.success("鏂板鎴愬姛"),t(),i.getList()})).catch((function(){r()}))},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return del(e.id)})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))}}}),o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"03affe32",null);t["default"]=l.exports},"91c4":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"150vh","margin-top":"-13vh"},attrs:{title:"涓恒�愬弬鐓у紩鐢ㄧ殑涓氬姟绫诲瀷銆戦�夊彇鍊�","append-to-body":"",visible:e.referBtmDialogParams.isShowDialog,width:"65%"},on:{"update:visible":function(t){return e.$set(e.referBtmDialogParams,"isShowDialog",t)},close:e.recoverPage}},[t("avue-crud",{ref:e.referBtmDialogParams.ref,attrs:{page:e.referBtmDialogParams.referBtmDataPage,option:e.referBtmDialogParams.referBtmOption,"table-loading":e.referBtmDialogParams.referBtmDialogLoading,data:e.referBtmDialogParams.referBtmData},on:{"update:page":function(t){return e.$set(e.referBtmDialogParams,"referBtmDataPage",t)},"refresh-change":e.referBtmDataChange,"search-change":e.referBtmSearchChange,"search-reset":e.referBtmSearchReset,"selection-change":e.referBtmSelectionChange,"current-change":e.referBtmCurrentChange,"size-change":e.referBtmSizeChange,"on-load":e.referBtmOnLoad,"row-click":e.referBtmRowClick}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.saveSelectedReferBtm}},[e._v("淇� 瀛�")]),t("el-button",{on:{click:function(t){e.referBtmDialogParams.isShowDialog=!1}}},[e._v("鍙� 娑�")])],1)],1)},a=[],n=(r("456d"),r("ac6a"),{height:"40vh",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,searchShow:!0,searchMenuSpan:5,border:!0,disablePage:!1,index:!0,viewBtn:!1,selection:!0,menu:!1,columnBtn:!1,searchShowBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"涓氬姟绫诲瀷缂栧彿",prop:"id",search:!0,searchLabelWidth:100,searchSpan:8},{label:"涓氬姟绫诲瀷鍚嶇О",prop:"name",search:!0,searchLabelWidth:100,searchSpan:8},{label:"鎻忚堪",prop:"description",search:!1}]}),o=r("cb4a"),s={name:"referBtmTypeCrudDialog",props:{visible:{type:"Boolean",default:!1}},watch:{visible:function(){this.referBtmDialogParams.isShowDialog=this.visible}},data:function(){return{referBtmDialogParams:{ref:"crudReferBtm",isShowDialog:this.visible,referBtmDialogLoading:!0,referBtmDataPage:{pageSize:10,currentPage:1,total:0},referBtmOption:n,referBtmData:[],referBtmQuery:{},referBtmSelectionList:[]}}},methods:{recoverPage:function(){this.referBtmSelectionClear(),this.$emit("update:visible",!1)},referBtmDataChange:function(){this.referBtmOnLoad(this.referBtmDialogParams.referBtmDataPage,this.referBtmDialogParams.referBtmQuery)},saveSelectedReferBtm:function(){if(1!=this.referBtmDialogParams.referBtmSelectionList.length)return this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�!"),!1;this.$emit("echoReferBtmType",this.referBtmDialogParams.referBtmSelectionList[0]),this.referBtmSelectionClear(),this.referBtmDialogParams.isShowDialog=!1},referBtmSearchReset:function(){this.referBtmDialogParams.referBtmQuery={},this.referBtmOnLoad()},referBtmSearchChange:function(e,t){this.referBtmDialogParams.referBtmQuery=e,this.referBtmDialogParams.referBtmDataPage.currentPage=1,this.referBtmOnLoad(),t()},referBtmRowClick:function(e){this.$refs[this.referBtmDialogParams.ref].toggleSelection(),this.referBtmDialogParams.referBtmSelectionList=e,this.$refs[this.referBtmDialogParams.ref].setCurrentRow(e),this.$refs[this.referBtmDialogParams.ref].toggleRowSelection(e)},referBtmSelectionChange:function(e){this.referBtmDialogParams.referBtmSelectionList=e,this.$refs[this.referBtmDialogParams.ref].setCurrentRow(this.referBtmDialogParams.referBtmSelectionList[e.length-1])},referBtmSelectionClear:function(){var e=this;this.referBtmDialogParams.referBtmSelectionList=[],this.$nextTick((function(){e.$refs[e.referBtmDialogParams.ref].toggleSelection()}))},referBtmCurrentChange:function(e){this.referBtmDialogParams.referBtmDataPage.currentPage=e},referBtmSizeChange:function(e){this.referBtmDialogParams.referBtmDataPage.pageSize=e},refreshReferBtmDataChange:function(){this.referBtmOnLoad(this.referBtmDialogParams.referBtmDataPage,this.referBtmDialogParams.referBtmQuery)},referBtmOnLoad:function(){var e=this,t=this.referBtmDialogParams;this.referBtmDialogParams.referBtmDialogLoading=!0;var r={};t.referBtmQuery&&Object.keys(t.referBtmQuery).forEach((function(e){r["conditionMap["+e+"]"]=t.referBtmQuery[e]})),Object(o["referDataGrid"])(t.referBtmDataPage.currentPage,t.referBtmDataPage.pageSize,r).then((function(t){var r=t.data.data;e.referBtmDialogParams.referBtmDataPage.total=r.total,e.referBtmDialogParams.referBtmData=r.records,e.referBtmDialogParams.referBtmDialogLoading=!1,e.$nextTick((function(){e.$refs[e.referBtmDialogParams.ref].doLayout()}))}))}}},l=s,c=r("2877"),u=Object(c["a"])(l,i,a,!1,null,null,null);t["default"]=u.exports},"93bf":function(e,t,r){},9812:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-autocomplete",{staticClass:"top-search",attrs:{"popper-class":"my-autocomplete","fetch-suggestions":e.querySearch,placeholder:e.$t("search")},on:{select:e.handleSelect},scopedSlots:e._u([{key:"default",fn:function(r){var i=r.item;return[t("i",{class:[i[e.iconKey],"icon"]}),t("div",{staticClass:"name"},[e._v(e._s(i[e.labelKey]))]),t("div",{staticClass:"addr"},[e._v(e._s(i[e.pathKey]))])]}}]),model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("7f7f"),r("ade3")),o=r("b297"),s=r("5880");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={data:function(){return{config:o["a"],value:"",menuList:[]}},created:function(){this.getMenuList()},watch:{menu:function(){this.getMenuList()}},computed:c({labelKey:function(){return this.website.menu.props.label||this.config.propsDefault.label},pathKey:function(){return this.website.menu.props.path||this.config.propsDefault.path},iconKey:function(){return this.website.menu.props.icon||this.config.propsDefault.icon},childrenKey:function(){return this.website.menu.props.children||this.config.propsDefault.children}},Object(s["mapGetters"])(["menu","website"])),methods:{getMenuList:function(){var e=this,t=function t(r){for(var i=0;i<r.length;i++){var a=Object.assign({},r[i]);e.validatenull(a[e.childrenKey])?e.menuList.push(a):t(a[e.childrenKey])}};this.menuList=[],t(this.menu)},querySearch:function(e,t){var r=this.menuList,i=e?r.filter(this.createFilter(e)):r;t(i)},createFilter:function(e){return function(t){return 0===t.name.toLowerCase().indexOf(e.toLowerCase())}},handleSelect:function(e){this.value="",this.$router.push({path:this.$router.$avueRouter.getPath({name:e[this.labelKey],src:e[this.pathKey]},e.meta),query:e.query})}}},d=u,p=(r("3562"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,null,null);t["default"]=f.exports},9883:function(e,t,r){"use strict";r.d(t,"b",(function(){return g}));var i=r("2909"),a=r("8bbf"),n=r.n(a),o=r("6389"),s=r.n(o),l=r("9cc4"),c=[{path:"/login",name:"鐧诲綍椤�",component:function(){return r.e("page").then(r.bind(null,"5596"))},meta:{keepAlive:!0,isTab:!1,isAuth:!1}},{path:"/lock",name:"閿佸睆椤�",component:function(){return r.e("page").then(r.bind(null,"15c5"))},meta:{keepAlive:!0,isTab:!1,isAuth:!1}},{path:"/404",component:function(){return r.e("page").then(r.bind(null,"a5fa"))},name:"404",meta:{keepAlive:!0,isTab:!1,isAuth:!1}},{path:"/403",component:function(){return r.e("page").then(r.bind(null,"a8d0"))},name:"403",meta:{keepAlive:!0,isTab:!1,isAuth:!1}},{path:"/500",component:function(){return r.e("page").then(r.bind(null,"611b"))},name:"500",meta:{keepAlive:!0,isTab:!1,isAuth:!1}},{path:"/",name:"涓婚〉",redirect:"/wel"},{path:"/myiframe",component:l["default"],redirect:"/myiframe",children:[{path:":routerPath",name:"iframe",component:function(){return r.e("page").then(r.bind(null,"c1a1"))},props:!0}]},{path:"*",redirect:"/404"}],u=[{path:"/wel",component:l["default"],redirect:"/wel/index",children:[{path:"index",name:"棣栭〉",meta:{i18n:"dashboard"},component:function(){return r.e("views").then(r.bind(null,"4e3c"))}},{path:"dashboard",name:"鎺у埗鍙�",meta:{i18n:"dashboard",menu:!1},component:function(){return r.e("views").then(r.bind(null,"4b9f"))}}]},{path:"/test",component:l["default"],redirect:"/test/index",children:[{path:"index",name:"娴嬭瘯椤�",meta:{i18n:"test"},component:function(){return r.e("views").then(r.bind(null,"ab5c"))}}]},{path:"/dict-horizontal",component:l["default"],redirect:"/dict-horizontal/index",children:[{path:"index",name:"瀛楀吀绠$悊",meta:{i18n:"dict"},component:function(){return r.e("views").then(r.bind(null,"6486"))}}]},{path:"/dict-vertical",component:l["default"],redirect:"/dict-vertical/index",children:[{path:"index",name:"瀛楀吀绠$悊",meta:{i18n:"dict"},component:function(){return r.e("views").then(r.bind(null,"dd4b"))}}]},{path:"/info",component:l["default"],redirect:"/info/index",children:[{path:"index",name:"涓汉淇℃伅",meta:{i18n:"info"},component:function(){return r.e("views").then(r.bind(null,"095a"))}}]},{path:"/work/process/leave",component:l["default"],redirect:"/work/process/leave/form",children:[{path:"form/:processDefinitionId",name:"璇峰亣娴佺▼",meta:{i18n:"work"},component:function(){return r.e("views").then(r.bind(null,"eaa2"))}},{path:"handle/:taskId/:processInstanceId/:businessId",name:"澶勭悊璇峰亣娴佺▼",meta:{i18n:"work"},component:function(){return r.e("views").then(r.bind(null,"6e96"))}},{path:"detail/:processInstanceId/:businessId",name:"璇峰亣娴佺▼璇︽儏",meta:{i18n:"work"},component:function(){return r.e("views").then(r.bind(null,"d26f"))}}]}],d=(r("28a5"),r("a481"),r("3b2b"),r("456d"),r("ac6a"),r("6762"),r("2fdb"),function(){this.$router=null,this.$store=null});d.install=function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};function a(e){return!!e.includes("html")||/^http[s]?:\/\/.*/.test(e)}function n(e){var t=[];return Object.keys(e).forEach((function(r){t.push("".concat(r,"=").concat(e[r]))})),t.join("&")}this.$router=i.router,this.$store=i.store,this.$vue=new e({i18n:i.i18n}),this.$router.$avueRouter={$website:this.$store.getters.website,group:"",meta:{},safe:this,setTitle:function(e){var r=t.$vue.$t("title");e=e?"".concat(e,"-").concat(r):r,document.title=e},closeTag:function(e){var r=e||t.$store.getters.tag;"string"===typeof e&&(r=t.$store.getters.tagList.filter((function(t){return t.value===e}))[0]),t.$store.commit("DEL_TAG",r)},generateTitle:function(e,r){if(!r)return e;var i=t.$vue.$te("route."+r);if(i){var a=t.$vue.$t("route."+r);return a}return e},getPath:function(e){var t=e.src,r=t||"/";return a(t)&&(r="/myiframe/urlPath?".concat(n(e))),r},vaildPath:function(e,t){var r=!1;return e.forEach((function(e){new RegExp("^"+e+".*","g").test(t)&&(r=!0)})),r},getValue:function(e){var t="";return t=e.query.src?e.query.src:e.path,t},formatRoutes:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,o=[],s=this.$website.menu.props,l={label:s.label||"name",path:s.path||"path",fullPath:s.fullPath||"fullPath",query:s.query||"query",icon:s.icon||"icon",children:s.children||"children",meta:s.meta||"meta"};if(0!==t.length){for(var c=function(){var s=t[u],c=function(){return n?s[l.path].replace("/index",""):s[l.path]}(),d=c,p=s[l.query]||{};if(-1!=c.indexOf("?")){var f=c.split("?")[1].split("@");c=c.split("?")[0],f.forEach((function(e){try{p[e.split("=")[0]]=e.split("=")[1]}catch(t){p[e.split("=")[0]]=null}}))}var m="views"+c,h=s[l.label],b=s[l.icon],g=s[l.children],y=s[l.meta]||{};y=Object.assign(y,function(){if(!0===i.keepAlive)return{keepAlive:!0}}());var v=0!==g.length,O={path:c,fullPath:d,query:p,params:p,component:function(e){n?Promise.resolve().then(function(){var t=[r("9cc4")];e.apply(null,t)}.bind(this)).catch(r.oe):!v||n?Promise.all([r.e("views"),r.e("page"),r.e("chunk-19650752")]).then(function(){var t=[r("692e")("./".concat(m,".vue"))];e.apply(null,t)}.bind(this)).catch(r.oe):r.e("chunk-2d0e4caf").then(function(){var t=[r("9277")];e.apply(null,t)}.bind(this)).catch(r.oe)},name:h,icon:b,meta:y,redirect:function(){return v||!n||a(c)?"":"".concat(c,"/index")}(),children:v?function(){return e.formatRoutes(g,!1)}():function(){return n?(a(c)||(s[l.path]="".concat(c,"/index")),[{component:function(e){Promise.all([r.e("views"),r.e("page"),r.e("chunk-19650752")]).then(function(){var t=[r("692e")("./".concat(m,".vue"))];e.apply(null,t)}.bind(this)).catch(r.oe)},icon:b,name:h,meta:y,path:"index"}]):[]}()};o.push(O)},u=0;u<t.length;u++)c();if(!n)return o;this.safe.$router.addRoutes(o)}}}};var p=d,f=r("9923"),m=r("4360");n.a.use(s.a);var h=function(){return new s.a({routes:[].concat(Object(i["a"])(c),Object(i["a"])(u))})},b=h();function g(){var e=h();b.matcher=e.matcher,p.install(n.a,{router:b,store:m["a"],i18n:f["a"]})}p.install(n.a,{router:b,store:m["a"],i18n:f["a"],keepAlive:!1}),b.$avueRouter.formatRoutes(m["a"].state.user.menuAll,!0),b.addRoutes([].concat(Object(i["a"])(c),Object(i["a"])(u)));t["a"]=b},9923:function(e,t,r){"use strict";r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("8bbf"),n=r.n(a),o=r("a925"),s=r("b2d6"),l=r.n(s),c=r("f0d9"),u=r.n(c),d={title:"Saber Admin",logoutTip:"Exit the system, do you want to continue?",submitText:"submit",cancelText:"cancel",search:"Please input search content",menuTip:"none menu list",common:{condition:"condition",display:"display",hide:"hide"},tip:{select:"Please select",input:"Please input"},upload:{upload:"upload",tip:"Drag files here锛�/"},date:{start:"VCI-UBCS",end:"End date",t:"today",y:"yesterday",n:"nearly 7",a:"whole"},form:{printBtn:"print",mockBtn:"mock",submitBtn:"submit",emptyBtn:"empty"},crud:{filter:{addBtn:"add",clearBtn:"clear",resetBtn:"reset",cancelBtn:"cancel",submitBtn:"submit"},column:{name:"name",hide:"hide",fixed:"fixed",filters:"filters",sortable:"sortable",index:"index",width:"width"},tipStartTitle:"Currently selected",tipEndTitle:"items",editTitle:"edit",copyTitle:"copy",addTitle:"add",viewTitle:"view",filterTitle:"filter",showTitle:"showTitle",menu:"menu",addBtn:"add",show:"show",hide:"hide",open:"open",shrink:"shrink",printBtn:"print",excelBtn:"excel",updateBtn:"update",cancelBtn:"cancel",searchBtn:"search",emptyBtn:"empty",menuBtn:"menu",saveBtn:"save",viewBtn:"view",editBtn:"edit",copyBtn:"copy",delBtn:"delete"},login:{title:"Login ",info:"BladeX Development Platform",tenantId:"Please input tenantId",username:"Please input username",password:"Please input a password",wechat:"Wechat",qq:"QQ",github:"github",gitee:"gitee",phone:"Please input a phone",code:"Please input a code",submit:"Login",userLogin:"userLogin",phoneLogin:"phoneLogin",thirdLogin:"thirdLogin",ssoLogin:"ssoLogin",msgText:"send code",msgSuccess:"reissued code"},navbar:{info:"info",logOut:"logout",userinfo:"userinfo",switchDept:"switch dept",dashboard:"dashboard",lock:"lock",bug:"none bug",bugs:"bug",screenfullF:"exit screenfull",screenfull:"screenfull",language:"language",notice:"notice",theme:"theme",color:"color"},tagsView:{search:"Search",menu:"menu",clearCache:"Clear Cache",closeOthers:"Close Others",closeAll:"Close All"}},p={title:"Ubcs浼佷笟绠$悊骞冲彴",logoutTip:"閫�鍑虹郴缁�, 鏄惁缁х画?",submitText:"纭畾",cancelText:"鍙栨秷",search:"璇疯緭鍏ユ悳绱㈠唴瀹�",menuTip:"娌℃湁鍙戠幇鑿滃崟",common:{condition:"鏉′欢",display:"鏄剧ず",hide:"闅愯棌"},tip:{select:"璇烽�夋嫨",input:"璇疯緭鍏�"},upload:{upload:"鐐瑰嚮涓婁紶",tip:"灏嗘枃浠舵嫋鍒版澶勶紝鎴�"},date:{start:"寮�濮嬫棩鏈�",end:"缁撴潫鏃ユ湡",t:"浠婃棩",y:"鏄ㄦ棩",n:"杩�7澶�",a:"鍏ㄩ儴"},form:{printBtn:"鎵� 鍗�",mockBtn:"妯� 鎷�",submitBtn:"鎻� 浜�",emptyBtn:"娓� 绌�"},crud:{filter:{addBtn:"鏂板鏉′欢",clearBtn:"娓呯┖鏁版嵁",resetBtn:"娓呯┖鏉′欢",cancelBtn:"鍙� 娑�",submitBtn:"纭� 瀹�"},column:{name:"鍒楀悕",hide:"闅愯棌",fixed:"鍐荤粨",filters:"杩囨护",sortable:"鎺掑簭",index:"椤哄簭",width:"瀹藉害"},tipStartTitle:"褰撳墠琛ㄦ牸宸查�夋嫨",tipEndTitle:"椤�",editTitle:"缂� 杈�",copyTitle:"澶� 鍒�",addTitle:"鏂� 澧�",viewTitle:"鏌� 鐪�",filterTitle:"杩囨护鏉′欢",showTitle:"鍒楁樉闅�",menu:"鎿嶄綔",addBtn:"鏂� 澧�",show:"鏄� 绀�",hide:"闅� 钘�",open:"灞� 寮�",shrink:"鏀� 缂�",printBtn:"鎵� 鍗�",excelBtn:"瀵� 鍑�",updateBtn:"淇� 鏀�",cancelBtn:"鍙� 娑�",searchBtn:"鎼� 绱�",emptyBtn:"娓� 绌�",menuBtn:"鍔� 鑳�",saveBtn:"淇� 瀛�",viewBtn:"鏌� 鐪�",editBtn:"缂� 杈�",copyBtn:"澶� 鍒�",delBtn:"鍒� 闄�"},login:{title:"鐧诲綍 ",info:"BladeX 浼佷笟绾у紑鍙戝钩鍙�",tenantId:"璇疯緭鍏ョ鎴稩D",username:"璇疯緭鍏ヨ处鍙�",password:"璇疯緭鍏ュ瘑鐮�",wechat:"寰俊",qq:"QQ",github:"github",gitee:"鐮佷簯",phone:"璇疯緭鍏ユ墜鏈哄彿",code:"璇疯緭鍏ラ獙璇佺爜",submit:"鐧诲綍",userLogin:"璐﹀彿瀵嗙爜鐧诲綍",phoneLogin:"鎵嬫満鍙风櫥褰�",thirdLogin:"绗笁鏂圭郴缁熺櫥褰�",ssoLogin:"鍗曠偣绯荤粺鐧诲綍",msgText:"鍙戦�侀獙璇佺爜",msgSuccess:"绉掑悗閲嶅彂"},navbar:{logOut:"閫�鍑虹櫥褰�",userinfo:"涓汉淇℃伅",switchDept:"閮ㄩ棬鍒囨崲",dashboard:"棣栭〉",lock:"閿佸睆",bug:"娌℃湁閿欒鏃ュ織",bugs:"鏉¢敊璇棩蹇�",screenfullF:"閫�鍑哄叏灞�",screenfull:"鍏ㄥ睆",language:"涓嫳鏂�",notice:"娑堟伅閫氱煡",theme:"涓婚",color:"鎹㈣壊"},tagsView:{search:"鎼滅储",menu:"鏇村",clearCache:"娓呴櫎缂撳瓨",closeOthers:"鍏抽棴鍏跺畠",closeAll:"鍏抽棴鎵�鏈�"}},f=r("e3c4");function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}n.a.use(o["a"]);var b=window.AVUE,g={en:h(h(h({},d),l.a),b.locale.en),zh:h(h(h({},p),u.a),b.locale.zh)},y=new o["a"]({locale:Object(f["c"])({name:"language"})||"zh",messages:g});t["a"]=y},9976:function(e,t,r){},"9ab5":function(e,t,r){"use strict";r.r(t),r.d(t,"getPage",(function(){return s})),r.d(t,"getOnesearch",(function(){return l})),r.d(t,"getadd",(function(){return c})),r.d(t,"getupdata",(function(){return u})),r.d(t,"getremove",(function(){return d})),r.d(t,"getpassword",(function(){return p}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/combination/page",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/combination/one",method:"post",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/combination/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/combination/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/combination/remove",method:"post",params:{ids:e}})},p=function(){return Object(a["a"])({url:"/api/ubcs-system/combination/select",method:"get"})}},"9c34":function(e,t,r){},"9cc4":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"avue-contail",class:{"avue--collapse":e.isCollapse}},[t("div",{staticClass:"avue-header"},[t("top",{ref:"top"})],1),t("div",{staticClass:"avue-layout"},[t("div",{staticClass:"avue-left"},[t("sidebar",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]})],1),t("div",{staticClass:"avue-main"},[t("tags"),t("transition",{attrs:{name:"fade-scale"}},[t("search",{directives:[{name:"show",rawName:"v-show",value:e.isSearch,expression:"isSearch"}],staticClass:"avue-view"})],1),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isSearch,expression:"!isSearch"}],staticStyle:{height:"100%","overflow-y":"auto","overflow-x":"hidden"},attrs:{id:"avue-view"}},[t("keep-alive",[e.$route.meta.keepAlive?t("router-view",{key:e.$route.fullPath,staticClass:"avue-view"}):e._e()],1),e.$route.meta.keepAlive?e._e():t("router-view",{key:e.$route.fullPath,staticClass:"avue-view"})],1)],1)]),t("div",{staticClass:"avue-shade",on:{click:e.showCollapse}})])},a=[],n=r("5880"),o=r("5ddc"),s=r("76c2"),l=r("195f"),c=r("20bf"),u={getScreen:function(){var e=document.body.clientWidth;return e>=1200?3:e>=992?2:e>=768?1:0}},d=r("c54a"),p=r("84df"),f=r("e3c4"),m={components:{top:l["default"],tags:o["default"],search:s["default"],sidebar:c["default"]},name:"index",provide:function(){return{index:this}},data:function(){return{isSearch:!1,refreshLock:!1,refreshTime:"",loading:!0}},created:function(){this.refreshToken()},mounted:function(){var e=this;this.init(),setTimeout((function(){e.loading=!1}),600)},computed:Object(n["mapGetters"])(["isMenu","isLock","isCollapse","website","menu"]),props:[],methods:{showCollapse:function(){this.$store.commit("SET_COLLAPSE")},init:function(){var e=this;this.$store.commit("SET_SCREEN",u.getScreen()),window.onresize=function(){setTimeout((function(){e.$store.commit("SET_SCREEN",u.getScreen())}),0)},this.$store.dispatch("FlowRoutes").then((function(){}))},openMenu:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.$store.dispatch("GetMenu",t.id).then((function(t){0!==t.length&&e.$router.$avueRouter.formatRoutes(t,!0)}))},refreshToken:function(){var e=this;this.refreshTime=setInterval((function(){var t=Object(f["c"])({name:"token",debug:!0})||{},r=Object(p["a"])(t.datetime,(new Date).getTime());Object(d["b"])(r)||r.seconds>=e.website.tokenTime&&!e.refreshLock&&(e.refreshLock=!0,e.$store.dispatch("refreshToken").then((function(){e.refreshLock=!1})).catch((function(){e.refreshLock=!1})))}),1e4)}}},h=m,b=r("2877"),g=Object(b["a"])(h,i,a,!1,null,null,null);t["default"]=g.exports},"9d2d":function(e,t,r){"use strict";r("3b40")},"9e84":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",["renonly"==e.flag?t("avue-form",{attrs:{option:e.option},model:{value:e.loneTreeNewForm,callback:function(t){e.loneTreeNewForm=t},expression:"loneTreeNewForm"}}):"edit"==e.flag?t("avue-form",{attrs:{option:this.options},on:{submit:e.submits},model:{value:e.loneTreeNewForm,callback:function(t){e.loneTreeNewForm=t},expression:"loneTreeNewForm"}}):e._e(),t("div",[t("el-dialog",{attrs:{visible:e.MasterdialogVisible,title:"涓恒�愮紪鐮佽鍒欍�戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.MasterdialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.SelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.masterData,option:e.masterOption},on:{select:e.masterSelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(this.loneTreeNewForm.coderuleoidName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.MasterHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.MasterdialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2),t("el-dialog",{attrs:{visible:e.KeydialogVisible,title:"涓恒�愬叧閿睘鎬ф煡璇㈣鍒欍�戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.KeydialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.KeySelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.KeyData,option:e.masterOption},on:{select:e.KeySelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(this.loneTreeNewForm.codekeyattrrepeatoidName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.KeyHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.KeydialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2),t("el-dialog",{attrs:{visible:e.SimidialogVisible,title:"涓恒�愮浉浼奸」鏌ヨ瑙勫垯銆戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.SimidialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"150px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.SimSelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.simData,option:e.masterOption},on:{select:e.simSelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(this.loneTreeNewForm.codeResembleRuleOidName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.simHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.SimidialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2),t("el-dialog",{attrs:{visible:e.BtmdialogVisible,title:"涓恒�愪笟鍔$被鍨嬨�戦�夊彇鍊�","append-to-body":""},on:{"update:visible":function(t){e.BtmdialogVisible=t}}},[[t("el-select",{staticStyle:{width:"135px !important"},attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.SelectValue,callback:function(t){e.SelectValue=t},expression:"SelectValue"}},e._l(e.SelectOption,(function(e){return t("el-option",{key:e.value,staticStyle:{width:"130px"},attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"260px","margin-left":"15px"},attrs:{placeholder:"杈撳叆鍊煎悗杩涜妯$硦鏌ヨ"},model:{value:e.SelectFInd,callback:function(t){e.SelectFInd=t},expression:"SelectFInd"}}),t("el-button",{staticStyle:{"margin-left":"20px"},attrs:{size:"small",type:"primary",plain:""},on:{click:e.BtmSelectFindeHandler}},[e._v("鏌ヨ")])],t("avue-crud",{attrs:{data:e.BtmData,option:e.masterOption},on:{select:e.btmSelect}}),t("div",{staticStyle:{height:"30px"}},[t("div",{staticStyle:{display:"inline-block",float:"left",border:"1px solid #eee",padding:"5px","margin-top":"5px","font-size":"14px"}},[e._v("宸茶缃殑鍊间负:["+e._s(this.loneTreeNewForm.btmTypeName)+"]")]),t("div",{staticStyle:{"padding-top":"10px",display:"flex","justify-content":"flex-end",float:"right",overflow:"hidden"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.btmHandlerClick}},[e._v("纭畾")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.BtmdialogVisible=!1}}},[e._v("鍙栨秷")])],1)])],2)],1)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=(r("7f7f"),r("b761")),s=r("8e19");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"classifyTreeform.vue",props:["loneTreeNewForm","flag","Editclose","TreeFlag","nodeClickList"],data:function(){return{SelectFInd:"",masterName:"",masterOid:"",KeyName:"",KeyOid:"",simName:"",simOid:"",btmName:"",btmOid:"",btmId:"",masterInput:"",MasterSearchSelects:"",masterData:[],KeyData:[],simData:[],BtmData:[],SelectOption:[{value:"name",label:"涓枃鍚嶇О"},{value:"id",label:"鑻辨枃鍚嶇О"}],SelectValue:"",btmOption:{addBtn:!1,index:!0,border:!0,selection:!0,menu:!1,height:380,column:[{label:"涓氬姟绫诲瀷缂栧彿",prop:"id"},{label:"涓氬姟绫诲瀷鍚嶇О",prop:"name"},{label:"鎻忚堪",prop:"description"}]},masterOption:{addBtn:!1,index:!0,border:!0,selection:!0,menu:!1,height:380,column:[{label:"鑻辨枃鍚嶇О",prop:"id"},{label:"涓枃鍚嶇О",prop:"name"},{label:"鎻忚堪",prop:"description"}]},MasterdialogVisible:!1,KeydialogVisible:!1,SimidialogVisible:!1,BtmdialogVisible:!1,form:{name:"鍝堝搱",sex:"鐢�"},option:{submitBtn:!1,emptyBtn:!1,column:[{label:"涓婚搴�/鍒嗙被缂栧彿",prop:"id",labelWidth:135,disabled:!0,rules:[{required:!0,message:"涓婚搴�/鍒嗙被缂栧彿",trigger:"blur"}]},{label:"涓婚搴�/鍒嗙被鍚嶇О",prop:"name",disabled:!0,labelWidth:135,rules:[{required:!0,message:"涓婚搴�/鍒嗙被鍚嶇О",trigger:"blur"}]},{label:"鎻忚堪",prop:"description",labelWidth:128,disabled:!0},{label:"瀛樺偍鐨勪笟鍔$被鍨�",prop:"btmTypeName",labelWidth:128,disabled:!0,rules:[{required:!0,message:"瀛樺偍鐨勪笟鍔$被鍨�",trigger:"blur"}]},{label:"缂栫爜瑙勫垯",prop:"codeRuleOidName",labelWidth:128,disabled:!0},{label:"鍏抽敭灞炴�ф煡璇㈣鍒�",prop:"codekeyattrrepeatoidName",labelWidth:128,disabled:!0},{label:"鐩镐技鏌ヨ瑙勫垯",prop:"codeResembleRuleOidName",labelWidth:128,disabled:!0}]},FormList:{},masterSelectList:[],KeySelectLIst:[],simSelectList:[],btmSelectList:[]}},computed:{options:function(){return{column:[{label:"涓婚搴�/鍒嗙被缂栧彿",prop:"id",labelWidth:128,rules:[{required:!0,message:"涓婚搴�/鍒嗙被缂栧彿",trigger:"blur"}]},{label:"涓婚搴�/鍒嗙被鍚嶇О",prop:"name",labelWidth:128,rules:[{required:!0,message:"涓婚搴�/鍒嗙被鍚嶇О",trigger:"blur"}]},{label:"鎻忚堪",prop:"description",labelWidth:128},{label:"瀛樺偍鐨勪笟鍔$被鍨�",prop:"btmTypeName",labelWidth:128,focus:this.btmFoucus,display:this.TreeFlag,rules:[{required:!0,message:"瀛樺偍鐨勪笟鍔$被鍨�",trigger:"blur"}]},{label:"缂栫爜瑙勫垯",prop:"codeRuleOidName",labelWidth:128,focus:this.CodeFoucus,readonly:!0},{label:"鍏抽敭灞炴�ф煡璇㈣鍒�",prop:"codekeyattrrepeatoidName",labelWidth:128,focus:this.Keyfouce,readonly:!0},{label:"鐩镐技鏌ヨ瑙勫垯",prop:"codeResembleRuleOidName",labelWidth:128,focus:this.simFouce,readonly:!0}]}}},watch:{},created:function(){},methods:{submits:function(e,t){var r=this;this.TreeFlag||(this.loneTreeNewForm.btmTypeName="",this.loneTreeNewForm.btmTypeId=""),Object(s["TreeEditSave"])(this.loneTreeNewForm).then((function(e){r.$message.success("淇敼鎴愬姛"),r.Editclose(),r.$emit("referTreeForm"),r.$emit("flushed"),t()}))},error:function(e){this.$message.success(e)},SelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.MasterdefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.MasterdefaultRend(t),this.SelectValue="",this.SelectFInd=""}},CodeFoucus:function(){this.MasterdialogVisible=!0,this.MasterdefaultRend()},MasterHandlerClick:function(){this.masterSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.masterSelectList.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.MasterdialogVisible=!1,this.masterSelectList=[],this.$set(this.loneTreeNewForm,"codeRuleOidName",this.masterName),this.$set(this.loneTreeNewForm,"codeRuleOid",this.masterOid),this.$emit("MasterHandler",this.loneTreeNewForm))},masterSelect:function(e){this.masterSelectList=e,this.masterName=e[0].name,this.masterOid=e[0].oid},MasterdefaultRend:function(e){var t=this;Object(o["defaultReferDataGrid"])(c({referType:"coderule",isMuti:"false",'conditionMap["lcstatus"]':"Released"},e)).then((function(e){t.masterData=e.data.records}))},Keyfouce:function(){this.KeydialogVisible=!0,this.KeydefaultRend()},KeyHandlerClick:function(){this.KeySelectLIst.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.KeySelectLIst.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.KeydialogVisible=!1,this.KeySelectLIst=[],this.$set(this.loneTreeNewForm,"codekeyattrrepeatoidName",this.KeyName),this.$set(this.loneTreeNewForm,"codekeyattrrepeatoid",this.KeyOid),this.$emit("MasterHandler",this.loneTreeNewForm))},KeySelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.KeydefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.KeydefaultRend(t),this.SelectValue="",this.SelectFInd=""}},KeydefaultRend:function(){var e=this;Object(o["defaultReferDataGrid"])({referType:"codekeyattrrepeat",isMuti:"false",'conditionMap["lcstatus"]':"Enabled"}).then((function(t){e.KeyData=t.data.records}))},KeySelect:function(e){this.KeySelectLIst=e,this.KeyName=e[0].name,this.KeyOid=e[0].oid},simFouce:function(){this.SimidialogVisible=!0,this.simdefaultRend()},simHandlerClick:function(){this.simSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.simSelectList.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.SimidialogVisible=!1,this.simSelectList=[],this.$set(this.loneTreeNewForm,"codeResembleRuleOidName",this.simName),this.$set(this.loneTreeNewForm,"codeResembleRuleOid",this.simOid),this.$emit("MasterHandler",this.loneTreeNewForm))},SimSelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.simdefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.simdefaultRend(t),this.SelectValue="",this.SelectFInd=""}},simSelect:function(e){this.simSelectList=e,this.simName=e[0].name,this.simOid=e[0].oid},simdefaultRend:function(){var e=this;Object(o["defaultReferDataGrid"])({referType:"coderesemblerule",isMuti:"false",'conditionMap["lcstatus"]':"Enabled"}).then((function(t){e.simData=t.data.records}))},btmFoucus:function(){this.BtmdialogVisible=!0,this.btmdefaultRend()},btmHandlerClick:function(){this.btmSelectList.length>1?this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.btmSelectList.length<=0?this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�"):(this.BtmdialogVisible=!1,this.btmSelectList=[],this.$set(this.loneTreeNewForm,"btmTypeName",this.btmName||this.btmOid),this.$set(this.loneTreeNewForm,"btmTypeId",this.btmId),this.$emit("MasterHandler",this.loneTreeNewForm))},BtmSelectFindeHandler:function(){if("id"==this.SelectValue){var e={"conditionMap[id]":this.SelectFInd};this.btmdefaultRend(e),this.SelectValue="",this.SelectFInd=""}else if("name"==this.SelectValue){var t={"conditionMap[name]":this.SelectFInd};this.btmdefaultRend(t),this.SelectValue="",this.SelectFInd=""}},btmSelect:function(e){this.btmSelectList=e,this.btmName=e[0].name,this.btmOid=e[0].oid,this.btmId=e[0].id},btmdefaultRend:function(e){var t=this;Object(o["referDataGrid"])(c({valueField:"id",isMuti:"false"},e)).then((function(e){t.BtmData=e.data.data.records}))}}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,"c03c49ae",null);t["default"]=f.exports},a0cf:function(e,t,r){},a297:function(e,t,r){},a6dc:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getLazyList",(function(){return l})),r.d(t,"getLazyMenuList",(function(){return c})),r.d(t,"getMenuList",(function(){return u})),r.d(t,"getMenuTree",(function(){return d})),r.d(t,"remove",(function(){return p})),r.d(t,"add",(function(){return f})),r.d(t,"update",(function(){return m})),r.d(t,"getMenu",(function(){return h})),r.d(t,"getTopMenu",(function(){return b})),r.d(t,"getRoutes",(function(){return g}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/menu/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t){return Object(a["a"])({url:"/api/ubcs-system/menu/lazy-list",method:"get",params:o(o({},t),{},{parentId:e})})},c=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-system/menu/lazy-menu-list",method:"get",params:o(o({},t),{},{parentId:e,current:r,size:i})})},u=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/menu/menu-list",method:"get",params:o(o({},r),{},{current:e,size:t})})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/tree",method:"get",params:{tenantId:e}})},p=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/remove",method:"post",params:{ids:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/submit",method:"post",data:e})},m=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/submit",method:"post",data:e})},h=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/detail",method:"get",params:{id:e}})},b=function(){return Object(a["a"])({url:"/api/ubcs-system/menu/top-menu",method:"get"})},g=function(e){return Object(a["a"])({url:"/api/ubcs-system/menu/routes",method:"get",params:{topMenuId:e}})}},aa51:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return e.dialogVisible?t("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],attrs:{title:e.title,visible:e.dialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}},scopedSlots:e._u([{key:"footer",fn:function(){return[t("el-button",{attrs:{type:"primary",size:"small",loading:e.downloadLoading},on:{click:e.downloadTemplateFun}},[e._v("涓嬭浇瀵煎叆妯℃澘")]),t("el-button",{attrs:{size:"small"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("鍏抽棴")])]},proxy:!0}],null,!1,1735658401)},[t("Divider",{attrs:{text:"瀵煎叆鎻愮ず",left:"30px"}}),t("ul",e._l(e.tipList,(function(r,i){return t("li",{key:i},[e._v("\n      "+e._s(r)+"\n    ")])})),0),t("div",{directives:[{name:"show",rawName:"v-show",value:"classifyAttr"===e.currentTypeObj[e.type]["upParams"],expression:"currentTypeObj[type]['upParams'] === 'classifyAttr'"}],staticClass:"radio_box"},[t("span",[e._v("鍒嗙被鐨勮矾寰勪娇鐢ㄧ殑灞炴��:")]),t("el-radio-group",{model:{value:e.classifyAttr,callback:function(t){e.classifyAttr=t},expression:"classifyAttr"}},[t("el-radio",{attrs:{label:"id"}},[e._v("鍒嗙被缂栧彿")]),t("el-radio",{attrs:{label:"name"}},[e._v("鍒嗙被鍚嶇О")])],1)],1),e.showCodeApply&&"codeApply"===e.currentTypeObj[e.type]["upParams"]?t("div",{staticStyle:{"margin-top":"20px"}},[t("Divider",{attrs:{text:"缂栫爜瑙勫垯鐨勭爜娈典俊鎭紝璇峰厛閫夋嫨鍚庡啀瀵煎叆",left:"30px"}}),t("FormTemplate",{directives:[{name:"loading",rawName:"v-loading",value:!e.showCodeApply,expression:"!showCodeApply"}],ref:"CodeApply",staticStyle:{"margin-top":"30px"},attrs:{type:"add",selfColumnType:e.selfColumnType,selfColumnConfig:e.selfColumnConfig},on:{getFormData:e.getCodeApplyFormData,referConfigDataUpdate:e.referConfigDataUpdate}})],1):e._e(),t("Divider",{attrs:{text:"excel鏂囦欢锛岄�夋嫨鏂囦欢鍚庝細鑷姩涓婁紶",left:"30px"}}),t("el-upload",{staticClass:"upload",attrs:{accept:e.accept,action:e.action,"before-upload":e.beforeUpload,"on-exceed":e.handleExceed,headers:e.uploadHeaders,"on-success":e.onSuccess,"on-error":e.onError,"show-file-list":!1,"on-change":e.uploadChange,data:e.upParams}},[t("el-button",{attrs:{size:"small",type:"primary"}},[t("i",{staticClass:"el-icon-upload"}),e._v(" 鐐瑰嚮涓婁紶")])],1),e.showVisible?t("ShowImportData",{attrs:{visible:e.showVisible,leftTree:e.leftTree,classifyAttr:e.classifyAttr,codeClassifyOid:e.codeClassifyOid,redisOid:e.redisOid,type:e.type,title:e.title,secDTOList:e.secDTOList},on:{"update:visible":function(t){e.showVisible=t}}}):e._e()],1):e._e()},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("7f7f"),r("28a5"),r("96cf"),r("1da1")),o=r("ade3"),s=r("8294"),l=r("78e2"),c=r("8cf2"),u=r("0a5a"),d=r("741a");function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach((function(t){Object(o["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var m={name:"BatchImport",mixins:[d["a"]],components:{ShowImportData:s["default"],FormTemplate:c["default"]},props:{visible:{type:Boolean,default:!1},accept:{type:String,default:".xlsx, .xls"},codeClassifyOid:{type:String,default:""},type:{type:String,default:""}},computed:{uploadHeaders:function(){return{"Blade-Auth":"bearer "+Object(u["a"])()}},dialogVisible:{get:function(){return this.visible},set:function(e){this.$emit("update:visible",e)}},title:function(){return this.currentTypeObj[this.type]["title"]},tipList:function(){return this.currentTypeObj[this.type]["tipList"]},downloadTemplateApi:function(){return console.log(this.currentTypeObj[this.type],"this.type"),this.currentTypeObj[this.type]["downloadTemplateFun"]},action:function(){return this.currentTypeObj[this.type]["action"]},upParams:function(){var e=this;return"historyImport"===this.type||"batchApplyCode"===this.type?{codeClassifyOid:this.codeClassifyOid,classifyAttr:this.classifyAttr}:"batchImportApply"===this.type?(this.secDTOList=this.localSecVOList.map((function(t){return{secOid:t.oid,secValue:e.codeApplyForm[t.oid]}})),f({codeClassifyOid:this.codeClassifyOid,secDTOList:JSON.stringify(this.secDTOList)},this.codeApplyForm)):void 0}},data:function(){return{classifyAttr:"id",downloadLoading:!1,showVisible:!1,leftTree:[],redisOid:"",pageLoading:null,showCodeApply:!0,currentTypeObj:{historyImport:{title:"鍘嗗彶鏁版嵁瀵煎叆",tipList:["1.鏍囬甯︿簲瑙掓槦鐨勮〃绀哄叧閿睘鎬э紝甯︽槦鍙疯〃绀哄繀杈撻」","2.浼佷笟缂栫爜锛岄泦鍥㈢爜鍜岀姸鎬侀兘闇�瑕佸鍏�","3.姣忔浠呰兘鏈�澶氬鍏�10000鏉℃暟鎹紝濡傛灉鍑洪敊浼氳繑鍥為敊璇殑鏁版嵁鍜屽師鍥狅紝浣嗘槸姝g‘鐨勬暟鎹細淇濆瓨","4.鍒嗙被鐨勮矾寰勯渶瑕佺敤#鍒嗛殧銆備粎濉啓褰撳墠閫夌殑鍒嗙被鏍戜笂鐨勪笅绾у垎绫荤殑璺緞锛屽鏋滃綋鍓嶅垎绫诲凡缁忔槸鍙跺瓙鑺傜偣锛屽垯涓嶅~鍐�"],action:"/api/ubcs-code/mdmEngineController/batchImportHistoryData",downloadTemplateFun:l["downloadHistoryImportTemplate"],upParams:"classifyAttr"},batchImportApply:{title:"鎵归噺鐢宠缂栫爜",tipList:["1.鏍囬甯︿簲瑙掓槦鐨勮〃绀哄叧閿睘鎬э紝甯︽槦鍙疯〃绀哄繀杈撻」","2.璇蜂竴瀹氬厛閫夋嫨/杈撳叆缂栫爜瑙勫垯鐨勭爜娈靛�煎悗鍐嶉�夋嫨excel鏂囦欢","3.姣忔浠呰兘鏈�澶氬鍏�10000鏉℃暟鎹紝濡傛灉鍑洪敊浼氳繑鍥為敊璇殑鏁版嵁鍜屽師鍥狅紝浣嗘槸姝g‘鐨勬暟鎹細淇濆瓨","4.濡傛灉灞炴�т负鍙傜収锛屽湪鍙傜収閰嶇疆涓缃涓睘鎬ф椂锛屼紭鍏堜娇鐢╪ame灞炴�х殑鍊硷紝鍚﹀垯濉啓绗竴涓睘鎬х殑鍊笺��"],action:"/api/ubcs-code/mdmEngineController/batchImportCode",downloadTemplateFun:l["downloadBatchImportApplyTemplate"],upParams:"codeApply"},batchApplyCode:{title:"鎵归噺鐢宠缂栫爜",tipList:["1.鏍囬甯︿簲瑙掓槦鐨勮〃绀哄叧閿睘鎬э紝甯︽槦鍙疯〃绀哄繀杈撻」","2.鍒嗙被鐨勮矾寰勯渶瑕佺敤#鍒嗛殧銆備粠褰撳墠閫夋嫨鍒嗙被鑺傜偣鐨勪笅绾у紑濮嬪~鍐欙紝鐩村埌鏈�鏈熬鑺傜偣锛屽 浜у搧#涓绘満浜у搧#涓绘満浜у搧"],action:"/api/ubcs-code/mdmEngineController/batchTopImportCode",downloadTemplateFun:l["downloadBatchApplyCodeTemplate"],upParams:"classifyAttr"}},secDTOList:[]}},methods:{beforeUpload:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r=t.name.split(".").pop(),"xlsx"===r||"xls"===r){e.next=4;break}return this.$message.error("鍙厑璁镐笂浼爔lsx銆亁ls鏍煎紡鐨勬枃浠�"),e.abrupt("return",Promise.reject(!1));case 4:if("batchImportApply"!==this.type||!this.showCodeApply){e.next=10;break}return e.next=7,this.$refs.CodeApply.validate();case 7:if(i=e.sent,i){e.next=10;break}return e.abrupt("return",Promise.reject(!1));case 10:return this.pageLoading=this.$loading({lock:!0,text:"鏂囦欢涓婁紶涓�",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"}),e.abrupt("return",!0);case 12:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),downloadTemplateFun:function(){var e=this;this.downloadLoading=!0,this.downloadTemplateApi({codeClassifyOid:this.codeClassifyOid}).then((function(t){e.$utilFunc.downloadFileByBlob(t.data,e.title+"妯℃澘.xls"),e.downloadLoading=!1})).catch((function(){e.downloadLoading=!1}))},onSuccess:function(e){var t=this;if(0===Object.keys(e.data).length)return this.$message.success(this.title+"瀵煎叆鎴愬姛锛�"),void(this.dialogVisible=!1);if(e.data.fileOid){var r=e.data.filePath.split("/").pop();this.$message.error("璇蜂笅杞介敊璇俊鎭枃浠惰繘琛屾煡鐪嬶紒"),Object(l["downloadErrorFile"])({uuid:e.data.fileOid}).then((function(e){t.$utilFunc.downloadFileByBlob(e.data,r)}))}e.data.redisUuid&&(this.redisOid=e.data.redisUuid,Object(l["importDataShow"])(e.data.redisUuid).then((function(e){t.leftTree=e.data.data.map((function(e){return"batchApplyCode"===t.type?{cloNamesList:e.cloNamesList,oid:e.codeTemplateOid,codeClassifyOid:e.codeClassifyOid,codeRuleOid:e.codeRuleOid,name:e.codeRuleVO.name}:f(f({},e.codeClassifyTemplateVO),{},{cloNamesList:e.cloNamesList,codeClassifyOid:e.codeClassifyTemplateVO.codeclassifyoid})})),t.showVisible=!0})))},onError:function(e){console.log(e,"err"),this.pageLoading.close()},uploadChange:function(e){"success"!==e.status&&"error"!==e.status||this.pageLoading.close()}},watch:{}},h=m,b=(r("7516"),r("2877")),g=Object(b["a"])(h,i,a,!1,null,"017e106b",null);t["default"]=g.exports},ac45:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"150vh","margin-top":"-13vh",overflow:"hidden"},attrs:{title:"鍏紡缂栬緫妗�","append-to-body":"",visible:e.isShowformulaEdit,width:"78%"},on:{"update:visible":function(t){e.isShowformulaEdit=t},close:e.closeFormulaEdit}},[t("div",{staticStyle:{"overflow-y":"auto",height:"80vh"}},[t("el-row",[t("el-col",{staticStyle:{overflow:"hidden"},attrs:{span:14}},[t("el-card",{staticClass:"box-card",staticStyle:{height:"33vh","overflow-y":"auto","overflow-x":"auto"}},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",{staticStyle:{"font-size":"medium"}},[e._v("鍏紡鍐呭")]),t("el-button",{staticStyle:{float:"right"},attrs:{type:"primary",size:"mini"},on:{click:e.saveFormulaContent}},[e._v("\n              纭畾\n            ")]),t("el-button",{staticStyle:{"margin-right":"10px",float:"right"},attrs:{type:"warning",size:"mini"},on:{click:e.resetFormulaContent}},[e._v("\n              娓呯┖鍐呭\n            ")])],1),t("div",{staticClass:"text item"},[t("el-input",{staticStyle:{width:"560px"},attrs:{type:"textarea",rows:5},model:{value:e.formulaContent,callback:function(t){e.formulaContent=t},expression:"formulaContent"}})],1)])],1),t("el-col",{attrs:{span:10}},[t("el-card",{staticClass:"box-card formula-box-card",staticStyle:{height:"35vh"},attrs:{"data-v-49729759":""}},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",{staticStyle:{"font-size":"medium"}},[e._v("杩愮畻绗�")])]),t("div",{staticClass:"formula-editor-total"},[t("div",{staticClass:"formula-editor"},[t("div",{staticClass:"one"},[t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"7"})}}},[e._v("\n                  7\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"8"})}}},[e._v("\n                  8\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"9"})}}},[e._v("\n                  9\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"/"})}}},[e._v("\n                  /")]),t("br")],1),t("div",{staticClass:"one"},[t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"4"})}}},[e._v("\n                  4\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"5"})}}},[e._v("\n                  5\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"6"})}}},[e._v("\n                  6\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"*"})}}},[e._v("\n                  *")]),t("br")],1),t("div",{staticClass:"one"},[t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"1"})}}},[e._v("\n                  1\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"2"})}}},[e._v("\n                  2\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"3"})}}},[e._v("\n                  3\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:">"})}}},[e._v("\n                  -")]),t("br")],1),t("div",{staticClass:"one"},[t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"0"})}}},[e._v("\n                  0\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"00"})}}},[e._v("\n                  00\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"."})}}},[e._v("\n                  .\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"+"})}}},[e._v("\n                  +")]),t("br")],1),t("div",{staticClass:"one"},[t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"->"})}}},[e._v("\n                  ->\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"=="})}}},[e._v("\n                  ==\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"("})}}},[e._v("\n                  (\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){e.dbClickAddContent({formula:")"})}}},[e._v("\n                  )")]),t("br")],1),t("div",{staticClass:"one"},[t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"<"})}}},[e._v("\n                  <\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:">"})}}},[e._v("\n                  >\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:"<="})}}},[e._v("\n                  <=\n                ")]),t("el-button",{staticClass:"formula-editor-btn-sm",attrs:{type:"primary"},on:{click:function(t){return e.dbClickAddContent({formula:">="})}}},[e._v("\n                  >=\n                ")])],1)])])])],1)],1),t("el-row",[t("el-col",{staticStyle:{overflow:"hidden"},attrs:{span:14}},[t("el-card",{staticClass:"box-card",staticStyle:{height:"40vh","overflow-y":"auto","overflow-x":"auto"}},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",{staticStyle:{"font-size":"medium"}},[e._v("鍏紡閫夋嫨")])]),t("div",{staticClass:"text item"},[t("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"甯哥敤",name:"first"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.commonFormulaTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"300"}}),t("el-table-column",{attrs:{prop:"desc",width:"300"}})],1)],1),t("el-tab-pane",{attrs:{label:"璐㈠姟",name:"second"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.financialFormulaTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"300"}}),t("el-table-column",{attrs:{prop:"desc",width:"300"}})],1)],1),t("el-tab-pane",{attrs:{label:"鏃ユ湡",name:"third"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.dateFormulaTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"300"}}),t("el-table-column",{attrs:{prop:"desc",width:"300"}})],1)],1),t("el-tab-pane",{attrs:{label:"鏁板",name:"fourth"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.mathFormulaTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"300"}}),t("el-table-column",{attrs:{prop:"desc",width:"300"}})],1)],1),t("el-tab-pane",{attrs:{label:"鍏朵粬",name:"five"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.otherFormulaTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"300"}}),t("el-table-column",{attrs:{prop:"desc",width:"300"}})],1)],1)],1)],1)])],1),t("el-col",{staticStyle:{overflow:"hidden"},attrs:{span:10}},[t("el-card",{staticClass:"box-card",staticStyle:{height:"40vh","overflow-y":"auto","overflow-x":"auto"}},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",{staticStyle:{"font-size":"medium"}},[e._v("鍙橀噺")])]),t("div",{staticClass:"text item"},[t("el-tabs",{model:{value:e.activeNameAttr,callback:function(t){e.activeNameAttr=t},expression:"activeNameAttr"}},[t("el-tab-pane",{attrs:{label:"鏈満鏅彉閲�",name:"first"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.thisSceneTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"120"}}),t("el-table-column",{attrs:{prop:"desc",width:"200"}})],1)],1),t("el-tab-pane",{attrs:{label:"绯荤粺鍙橀噺",name:"second"}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.systemVariableTableData,"show-header":!1},on:{"row-dblclick":e.dbClickAddContent}},[t("el-table-column",{attrs:{prop:"formula",width:"200"}}),t("el-table-column",{attrs:{prop:"desc",width:"200"}})],1)],1)],1)],1)])],1)],1)],1)])},a=[],n={name:"formulaEditor",props:{visible:{type:"Boolean",default:!1},componentRuleText:{type:String,default:""},thisSceneTableData:{type:Array},systemVariableTableData:{type:Array}},data:function(){return{isShowformulaEdit:this.visible,formulaContent:"",activeName:"first",activeNameAttr:"first",commonFormulaTableData:[{formula:"if(compare,trueResult,falseResult)",desc:"濡傛灉compare鐨勮〃杈惧紡涓簍rue锛屽垯鎵цtrueResult鐨勮〃杈惧紡锛屽惁鍒欐墽琛宖laseResult.渚嬪if(3>2,2*(3+2),3/(2-4)),鍊肩瓑浜�10"},{formula:"sum(douber1,douber2)",desc:"涓や釜鏍煎紡涓篸ouber鐨勫弬鏁版眰鍜�"},{formula:"sub(douber1,douber2)",desc:"鏍煎紡涓篸ouber鐨勫弬鏁癲ouber1鍑忓幓鏍煎紡涓篸ouber鐨勫弬鏁癲ouber2"},{formula:"mul(douber1,douber2)",desc:"涓や釜鏍煎紡涓篸ouber鐨勫弬鏁扮浉涔�"},{formula:"div(douber1,douber2)",desc:"鏍煎紡涓篸ouber鐨勫弬鏁癲ouber1闄や互鏍煎紡涓篸ouber鐨勫弬鏁癲ouber2.褰揹ouber2绛変簬0鐨勬椂鍊欙紝杩斿洖0;濡傛灉闄や笉灏界殑鏃跺�欎繚鐣�10浣嶅皬鏁�"},{formula:"mod(int,int)",desc:"姹備綑鏁�"},{formula:"toInt(string)",desc:"杞崲涓篿nt鏍煎紡"},{formula:"doubleRound(string,count)",desc:"澶勭悊douber鐨勫皬鏁颁綅鏁帮紝count琛ㄧず灏忔暟浣嶆暟"},{formula:"zeroIfNull(value)",desc:'濡傛灉鍙傛暟鐨勫�间负null鎴栬��"",灏嗚繑鍥�0'},{formula:"endsWith(string,str1)",desc:"瀛楃涓瞫tring鏄笉鏄互str1缁撳熬"},{formula:"startsWith(string,str1)",desc:"瀛楃涓瞫tring鏄惁浠tr1寮�澶�"},{formula:"charAt(string,index)",desc:"鑾峰彇瀛楃涓瞫tring涓index浣嶇疆鐨勫瓧绗︼紝濡傛灉闀垮害灏忎簬index锛屽垯杩斿洖"},{formula:"equalsIgnoreCase(str1,str2)",desc:"瀛楃涓瞫tr1鍜屽瓧绗︿覆str2鏄惁鐩哥瓑"},{formula:"indexOf(str1,str2)",desc:"瀛楃涓瞫tr2鍦ㄥ瓧绗︿覆str1涓娆″嚭鐜扮殑浣嶇疆"},{formula:"isEmpty(str1)",desc:"鍙傛暟str1鏄惁涓虹┖锛屽叾涓璶ull杩欎釜瀛楃涓蹭篃琛ㄧず涓虹┖"},{formula:"lastIndexOf(str1,str2)",desc:"瀛楃涓瞫tr2鍦ㄥ瓧绗︿覆str1涓渶鍚庡嚭鐜扮殑浣嶇疆"},{formula:"leftStr(str1,index)",desc:"鑾峰彇index浣嶇疆宸︿晶鐨勬墍鏈夊瓧绗�"},{formula:"rightStr(str1,str2)",desc:"鑾峰彇index浣嶇疆鍙充晶鐨勬墍鏈夊瓧绗�"},{formula:"length(str1)",desc:"鍙傛暟str1鐨勯暱搴�"},{formula:"mid(str1,start,end)",desc:"鑾峰彇str1鐨勪粠start鍒癳nd鐩存帴鐨勫瓧绗︿覆锛屽嚭鐜板紓甯告椂杩斿洖"},{formula:"tolowercase(str1)",desc:"灏嗗瓧绗︿覆str1杞负灏忓啓"},{formula:"touppercase(str1)",desc:"灏嗗瓧绗︿覆str1杞负澶у啓"},{formula:"trimzero(str1)",desc:"鍘婚櫎瀛楃涓瞫tr1涓殑0"},{formula:"MD5(str1)",desc:"灏嗗瓧绗︿覆杩涜MD5鍔犲瘑"}],financialFormulaTableData:[{formula:"toChinese(value)",desc:"灏嗛樋鎷変集鏁板瓧杞负涓烘眽瀛楀ぇ鍐欐柟寮�"},{formula:"getChineseCurrency(value)",desc:"灏嗛樋鎷変集鏁板瓧杞负涓烘眽瀛楅噾棰濆ぇ鍐欐柟寮忥紝涓巘ochiness鐨勫尯鍒槸杩欎釜浼氭樉绀哄厓銆佽銆佸垎"},{formula:"setThmark(value)",desc:"涓哄弬鏁皏alue璁剧疆鍗冨垎浣�"}],dateFormulaTableData:[{formula:"compareDate(d1,d2)",desc:"瀵规瘮鍙傛暟d1,d2鐨勫ぇ灏忋�俤1,d2涓簓yyy-MM-dd鏍煎紡鐨勬棩鏈熷瓧绗︿覆"},{formula:"nowDate()",desc:"鑾峰彇褰撳墠鏃ユ湡"},{formula:"chinaDate(d1)",desc:"灏嗘椂闂磋浆鎹负鍐滃巻锛宒1鏄痽yyy-MM-dd鏍煎紡鐨勬棩鏈熷瓧绗︿覆"},{formula:"dateAdd(d1,count)",desc:"鍦╠1鐨勫熀纭�涓婃坊鍔燾ount澶�,d1涓簓yyy-MM-dd HH:mm:ss鏍煎紡鐨勬椂闂村瓧绗︿覆"},{formula:"dateBalanceYear(sourceDate,targetDate,false)",desc:'璁$畻鐩稿樊鐨勫勾浠斤紝姣斿璁$畻骞撮緞锛宼argetDate涓�""琛ㄧず褰撳墠鏃堕棿锛岀涓変釜鍙傛暟涓簍rue琛ㄧず鏈夊浣欑殑鏈堜唤鎴栬�呭ぉ鏁版椂锛屽氨鍔�1;'},{formula:"dateBalanceDay(sourceDate,targetDate)",desc:'璁$畻鐩稿樊鐨勫ぉ鏁帮紝targetDate涓�""琛ㄧず褰撳墠鏃堕棿'},{formula:"dateformat(d1,format)<",desc:"灏嗗綋鍓嶇殑鏃ユ湡锛堟椂闂达級瀛楃涓茶浆涓烘寚瀹氱殑瀛楃涓诧紝濡傛灉format鐨勫唴瀹规湁绌烘牸锛岃浣跨敤&浠f浛"},{formula:"nowDatetime()",desc:"鑾峰彇褰撳墠鏃ユ湡鍜屾椂闂淬�傛牸寮忎负yyyy-MM-dd HH:mm:ss"},{formula:"dayOf(d1)",desc:"鑾峰彇鏍煎紡涓簓yyy-MM-dd鐨勬棩鏈熺殑澶╂暟"},{formula:"nowMon()",desc:"鑾峰彇褰撳墠鐨勬湀浠斤紝鏍煎紡涓篗M"},{formula:"monOf(d1)",desc:"鑾峰彇鏃ユ湡d1鐨勬湀浠芥暟"},{formula:"nowTime()",desc:"鑾峰彇褰撳墠鏃堕棿锛屾牸寮忎负HH:mm:ss"},{formula:"nowYear()",desc:"鑾峰彇骞翠唤锛屾牸寮忎负yyyy"},{formula:"yearOf()",desc:"鑾峰彇鏃堕棿d1鐨勫勾浠�"}],mathFormulaTableData:[{formula:"abs(value)",desc:"姹傚弬鏁皏alue鐨勭粷瀵瑰�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"acos(value)",desc:"姹傚弬鏁皏alue鐨勫弽浣欏鸡锛寁alue蹇呴』涓烘暟瀛楁牸寮�"},{formula:"asin(value)",desc:"姹傚弬鏁皏alue鐨勫弽姝e鸡锛寁alue蹇呴』涓烘暟瀛楁牸寮�"},{formula:"atan(value)",desc:"姹傚弬鏁皏alue鐨勫弽姝e垏锛寁alue蹇呴』涓烘暟瀛楁牸寮�"},{formula:"cbrt(value)",desc:"姹傚弬鏁皏alue鐨勭珛鏂规牴锛寁alue蹇呴』涓烘暟瀛楁牸寮�"},{formula:"ceil(value)",desc:"杩斿洖涓嶅ぇ浜庡弬鏁皏alue鐨勬渶灏忔暣鏁帮紝渚嬪ceil(1.7)灏辩瓑浜�2锛寁alue蹇呴』涓烘暟瀛楁牸寮�"},{formula:"cos(value)",desc:"姹傚弬鏁皏alue鐨勪綑寮﹀�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"cosh(value)",desc:"姹傚弬鏁皏alue鐨勫弻鏇蹭綑寮﹀�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"exp(n)",desc:"娆ф媺鏁� e 鐨刵娆″箓锛宯蹇呴』涓烘暟瀛楁牸寮�"},{formula:"floor(n)",desc:"娆ф媺鏁� e 鐨刵娆″箓鍑�1锛宯蹇呴』涓烘暟瀛楁牸寮�"},{formula:"log(value)",desc:"杩斿洖涓嶅皬浜庡弬鏁皏alue鐨勬渶澶ф暣鏁帮紝渚嬪floor(1.7)绛変簬1锛宯蹇呴』涓烘暟瀛楁牸寮�"},{formula:"log10(value)",desc:"鑷劧瀵规暟,value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"log1p(value)",desc:"璁$畻搴曟暟涓� 10 鐨勫鏁�,value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"random()",desc:"杩斿洖鍙傛暟涓� 1 涔嬪拰鐨勮嚜鐒跺鏁帮紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"rint(value)",desc:"杩斿洖涓�涓吉闅忔満鏁帮紝璇ュ�煎ぇ浜庣瓑浜� 0.0 涓斿皬浜� 1.0"},{formula:"round(value)",desc:"杩斿洖鍏跺�兼渶鎺ヨ繎鍙傛暟骞朵笖鏄暣鏁扮殑 double 鍊笺�傚鏋滀袱涓暣鏁扮殑 double 鍊奸兘鍚屾牱鎺ヨ繎锛岄偅涔堢粨鏋滃彇鍋舵暟銆傜壒娈婃儏鍐垫槸锛氬鏋滃弬鏁板�兼槸鏁存暟锛岄偅涔堢粨鏋滃氨鏄鍙傛暟銆傚鏋滃弬鏁版槸 NaN 鎴栨棤绌峰ぇ鎴栨闆舵垨璐熼浂锛岄偅涔堢粨鏋滀笌鍙傛暟鐩稿悓"},{formula:"signum(value)",desc:"绗﹀彿鍑芥暟锛涘鏋滃弬鏁颁负 0锛屽垯杩斿洖 0锛涘鏋滃弬鏁板ぇ浜� 0锛� 鍒欒繑鍥� 1.0锛涘鏋滃弬鏁板皬浜� 0锛屽垯杩斿洖 -1.0"},{formula:"sin(value)",desc:"姹傚弬鏁皏alue鐨勬寮﹀�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"sinh(value)",desc:"姹傚弬鏁皏alue鐨勫弻鏇叉寮﹀�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"tan(value)",desc:"姹傚弬鏁皏alue鐨勬鍒囧�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"tanh(value)",desc:"姹傚弬鏁皏alue鐨勫弻鏇叉鍒囧�硷紝value蹇呴』涓烘暟瀛楁牸寮�"},{formula:"max(v1,v2)",desc:"姹備袱涓暟涓殑杈冨ぇ鐨勫�硷紝v1,v2閮藉繀椤讳负鏁板瓧鏍煎紡锛屼緥濡俶ax(3.2,3)灏辩瓑浜�3.2"},{formula:"min(v1,v2)",desc:"姹備袱涓暟涓殑杈冨皬鐨勫�硷紝v1,v2閮藉繀椤讳负鏁板瓧鏍煎紡锛屼緥濡俶ax(3.2,3)灏辩瓑浜�3"},{formula:"sqrt(value)",desc:"姹傚钩鏂规牴"}],otherFormulaTableData:[{formula:"getcolvalue(servername,tablename,fieldname,pkField,pkValue)",desc:"鏌ヨservername涓璽ablename鏁版嵁搴撹〃涓璮ieldname瀛楁鐨勫�硷紝pkfield琛ㄧず涓婚敭鐨勫瓧娈靛悕绉帮紝pkValue琛ㄧず涓婚敭鐨勫�硷紝serverName鐜板湪榛樿涓簂ocalServer"}]}},watch:{visible:function(){this.isShowformulaEdit=this.visible}},mounted:function(){this.formulaContent=this.componentRuleText},methods:{dbClickAddContent:function(e){this.formulaContent=this.formulaContent+e.formula},resetFormulaContent:function(){this.formulaContent=""},closeFormulaEdit:function(){this.resetFormulaContent(),this.$emit("update:visible",!1)},saveFormulaContent:function(){null!=this.formulaContent.trim&&""!=this.formulaContent.trim?(this.$emit("updateFormulaContent",this.formulaContent),this.isShowformulaEdit=!1):this.$message.warning("鍏紡鍐呭涓嶈兘涓虹┖锛�")}}},o=n,s=(r("39a1"),r("2877")),l=Object(s["a"])(o,i,a,!1,null,"4eb8d6d8",null);t["default"]=l.exports},acba:function(e,t,r){"use strict";r("47a6")},ad51:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-popover",{attrs:{placement:"bottom",width:"350",trigger:"click"}},[t("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"閭欢(1)",name:"first"}}),t("el-tab-pane",{attrs:{label:"娑堟伅(2)",name:"second"}}),t("el-tab-pane",{attrs:{label:"閫氱煡",name:"third"}})],1),t("el-scrollbar",{staticStyle:{height:"300px"}},[t("avue-notice",{attrs:{data:e.data,option:e.option},on:{"page-change":e.pageChange}})],1),t("div",{attrs:{slot:"reference"},slot:"reference"},[t("el-badge",{attrs:{"is-dot":""}},[t("i",{staticClass:"el-icon-bell"})])],1)],1)},a=[],n=[{img:"/img/bg/vip1.png",title:"鍙茶拏澶蜂箶甯冩柉 鍏虫敞浜嗕綘",subtitle:"05-08 15:08",tag:"宸茬粡寮�濮�",status:0},{img:"/img/bg/vip2.png",title:"鏂拏澶锋矁鍏瑰凹浜氬厠 鍏虫敞浜嗕綘",subtitle:"05-08 15:08",tag:"鏈紑濮�",status:1},{img:"/img/bg/vip3.png",title:"钂傚路搴撳厠 鍏虫敞浜嗕綘",subtitle:"05-08 15:08",status:3,tag:"鏈夐敊璇�"},{img:"/img/bg/vip4.png",title:"姣斿皵路璐瑰皵鍗楀痉鏂� 鍏虫敞浜嗕綘",subtitle:"05-08 15:08",status:4,tag:"宸插畬鎴�"}],o={name:"top-notice",data:function(){return{activeName:"first",option:{props:{img:"img",title:"title",subtitle:"subtitle",tag:"tag",status:"status"}},data:n}},created:function(){},methods:{pageChange:function(e,t){var r=this;setTimeout((function(){r.$message.success("椤电爜"+e),r.data=r.data.concat(n),t()}),1e3)}}},s=o,l=r("2877"),c=Object(l["a"])(s,i,a,!1,null,"1c4fe258",null);t["default"]=c.exports},b0c50:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAGUklEQVRYw+1XaWxU1xX+zn1v5o3t8RjGNo5d7LLZpCwVtkOLChGeSWJVbSA0MdN0IUhNMaK4UiUkQhojRSKLiNQmVRJh1DSqktDGVEiYQNJg/qQ02EiUqIugxlCP7Q5eMFNnlrfNe/f0x4zXJi1h6Z/2SFfn3vvjfd/57jnvngv8rxvdjo8omh9zl6yFL1AON2Pg48E/Qh/563+HwOcbWlCz6dkHVV+gmYClLmPctPjEyF9OvXS5fWvCSQ7dOQLVG/fRkq+1/gzgFiIiZmbbITJMZsOiK4mhS/dHfxnud1Ox20+gpG4v1W59+lWPT+yY2HMlYFqAMTFMRFMjvaHRt0NRmY7dPgJFX2ylvKpdbZomti1d7yfFSwwQ2Q6zYRIZFrNhTfqoPtobTh0NRaHHbp1AoH4vaYt3tbHOzWQzCvwKahr8II+Yit6cpkJ29JljvSH+bagfRuzTCQRKFmPBqm/h7z2nEB/s/hfw/NqnKG/l7oPS4u8LG0Q2M9lMBX6FF6zzk800PfKJXCDDYnYciiJxKYTOcP90JSYJLFu/h1Z/dc/d8ZGLA6ff3p4eH/7TDHCt/inS6na3kYNmsgFhM8hmkA2QzcgrUFC62g9LitnRw7IABgBGH5KXQjg5RYIAoKr+B1j7jRd29p4/8tofjj5usXRmgq9pJe+XdrfBxTbKgEQucrLBZDOJnPcFPV35ywruMUyo05VwXGaACMwMoigSvSGcDPVDj4FAKtbvvLJJCKXggwNfOCQzyRng3nWtpK57oo0kNVMuapGLekIBYTMowx1OvDNSdG/jBpvm/Nqw4DFMwLJz0c+0PiR6wzi6NKp6AwshlbmRsaGP2maDe+59gsQDe9pY0jbYDEgwOFvvYBCYGMwEoOOuBcnIhZ8/bqf6q4945ocCjgvFcQGWn5rPNgCopGhIZ7g4f96KFWr+Xb9z9GEAgKiohXhw75NSiGZhM8CELCiDJREkAMlEEh3O0LHIosb7VO07zzjnXv+RzIx+ZN5oVamOcQ0uU4+EZ/v8ta0Ho50tLgCIL28pdAuUJynDYEkMyTRbAWJ02FfaN6dP78iccyL2mh++XnXhvQMD+lDPDZe16hojSMcv/koW3t1SUfvYj1PDZ/eN/flNcPmi1fCSnwAwM00oQDkFSHJHpqc9op/ekQFLxLoOw3rsuYrKrzQN9Bx59sYJAMDI+Z90Vzzw2m+Gk3i6ZsMro6ovcHDUQxpUMEsQpinATKT9w+HCmPXh+OVz9uQhs8T14Wh+Xnl1JYDBz0Qg2XsYySUPbdcWblh+NUEHFn99/zJfgfPygJoFxDQFvNcdBPpMEoT9Jcv3OYD7YqLvF/DMq4aoume1OToYu6l+gJQ8VGxsL/NUNhw3XdSXFYu/jc1X8oc1KkeuztWU5HmnUyQkmAQRCTARdo0PvvRiRdOjNZ6y6hNX33952fDh3Zmba0iEFyWhF3yBVd97PuVQi+qBWlQsYBQJJBQAPRYCFy2QAEgQSBBUH3H+cu0NvVTd6EI+M3Dg0Z86vmKQC5DDgJP12XVuz83CWdeOf/Jl5KtqQPF9z61Qyla2GhIPSyI1Pw/k18AiwyQkmAVI+ohNTZAuwXlx94P0YHdobEH5EqVw0TuKzkFhMISeGwZD6BKKziCTLXbT375+ds3v6d+J41sYhr92S1leTeMmM1C0k21eSQBYJRAYSgbQ0hLaqAMymY0SZX9sle+7QpfzZ4MrU3OLUsmm8fPfPJ75uOsGr2NFg6f5cNBXEe4sPWvUkZjIAWIiZL3I+ms1XhovVVjoTEJnVgxJQufs2mCLkqmmxIebjzvxrs/YD6gafFvag2X6ulOqybWTeUA0LSeyPl6pIl6sQJhTCnh0tpRUavP4yaZ3nGtnbrIhUTUUh94KFgVCnQojqwTlqmFCkZwSjpdI9wtmBnkzsFQzFek/8cgxc/jMLbZkioaS8FvBOXPDnYJRRzRVETOUoMk9OyPTm/vefeSYMXTmNjWlioZ59x8KFgXDnYrEtJyYlRsKWTanI9ETnwx+a225oqGs8VBwTjDcKZjqpv8bcnPLRirS/27TMePqmTv0MFE0lDa8EghWNj2vSNoqCPkkCKxSt5UZ2jV4cmuXebX7zj/NvGX1KKhq9Apf4edIyoQdv3A9ebkDnEnj//af7J+cLV0HDoDz9gAAAABJRU5ErkJggg=="},b12a:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],staticClass:"avue-dialog avue-dialog--top",attrs:{title:e.title,"append-to-body":"true",visible:e.visible,top:"0",width:e.options.width||"80%"},on:{"update:visible":function(t){e.visible=t}}},[t("avue-crud",{ref:"referCrud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"icon",fn:function(e){return[t("i",{class:e.row.icon,staticStyle:{"font-size":"24px"}})]}}]),model:{value:e.value,callback:function(t){e.value=t},expression:"value"}}),t("div",{staticClass:"avue-dialog__footer"},[t("div",{staticClass:"avue-dialog__footer--left valueInfo"},[e._v(e._s(e.valueInfo)+" ")]),t("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.setValue}},[e._v("纭� 瀹�")])],1)],1),t("avue-input",{attrs:{disabled:e.disabled,placeholder:e.title},on:{click:function(t){!e.disabled&&(e.visible=!0)}},model:{value:e.text,callback:function(t){e.text=t},expression:"text"}})],1)},a=[],n=(r("8e6e"),r("456d"),r("28a5"),r("ac6a"),r("ade3")),o=(r("a481"),r("c54a")),s=r("276d");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"vciWebReferTable",props:["referConfig","value","text","title","disabled"],data:function(){return{visible:!1,options:this.referConfig.options||{},isMuti:"true"==this.referConfig.options.isMuti||1==this.referConfig.options.isMuti||1==this.referConfig.options.muti,props:{value:this.referConfig.valueField||this.referConfig.options.valueField||"oid",label:this.referConfig.textField||this.referConfig.options.textField||"name"},url:this.referConfig.options.url||"/api/ubcs-code/mdmEngineController/defaultReferDataGrid",tableDefinedUrl:"",copyParam:["referBo","textField","valueField","displayTable","whereSql","queryScheme"],query:{},loading:!1,page:{pageSize:10,currentPage:1,total:this.referConfig.options.data?this.referConfig.options.data.length:0},data:this.referConfig.options.data||[],selectionList:[],option:{addBtn:!1,height:this.referConfig.options.height?this.referConfig.options.height:475,calcHeight:30,tip:!1,menu:!1,searchShow:!0,searchMenuSpan:6,searchLabelWidth:90,border:!0,index:!0,selection:!0,reserveSelection:!0,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",rowParentKey:"parentSaleProduct",column:[]}}},created:function(){this.getParams()},mounted:function(){this.referConfig.options.page&&(this.page.pageSize=this.referConfig.options.page.limit||this.referConfig.options.page.pageSize,this.page.currentPage=this.referConfig.options.page.page||this.referConfig.options.page.currentPage)},computed:{valueInfo:function(){return this.text?"宸茶缃殑鍊间负["+this.text+"]":"鏈缃��"}},methods:{getParams:function(){var e=this,t={};if(this.options.extraParams&&(t=this.options.extraParams),this.options.useFormKey&&this.options.formValues&&(t['conditionMap["'+(this.options.paramForFormKey?this.options.paramForFormKey:this.options.useFormKey)+'"]']=this.options.formValues[this.options.useFormKey]),this.options.where)for(var r in this.options.where)t['conditionMap["'+r+'"]']=this.options.where[r];for(var i=0;i<this.copyParam.length;i++)t[this.copyParam[i]]=this.options[this.copyParam[i]];if(t["isMuti"]=this.isMuti,t.muti=this.isMuti,t["referBo"]||(t["referBo"]=this.options["referBo"]||this.options["referType"]),t["referType"]=t["referBo"],this.options.remoteSort&&this.options.initSort&&(t["order"]=this.options.initSort.type,t["sort"]=this.options.initSort.field),this.options.conditionParams)for(var r in this.options.conditionParams)t['conditionMap["'+r+'"]']=this.options.conditionParams[r];if(this.options.sourceDataParams)for(var r in this.options.sourceDataParams){if(r&&r.constructor===Object)return;t['sourceData["'+r+'"]']=this.options.sourceDataParams[r]}if(this.options.replaceParams)for(var r in this.options.replaceParams){if(r&&r.constructor===Object)return;t['replaceMap["'+r+'"]']=this.options.replaceParams[r]}var a={};if(t)for(var r in t)a[r.replace(/"/g,"'")]=t[r];if(this.options.displayTable)Object(s["getTableDefinedUrl"])({btmType:this.options.referBo||this.options.referType,code:this.options.displayTable,isMuti:this.isMuti},this.tableDefinedUrl).then((function(t){if(t.success){var r=t.querySchema;!Object(o["b"])(r)&&Object(o["b"])(e.options.queryScheme)&&(e.options.queryScheme=r),a["queryScheme"]=e.options.queryScheme,t.showIndex&&(e.option.index=!0),t.showCheckbox&&(e.option.selection=!0);var i="";t.columns&&(e.option.column=t.columns.map((function(e){return e.field.indexOf(".")>-1&&(i+=e.field+",",e.field=e.field.replace(".","_")),Object(o["b"])(e.enumCode)||(e.type="select",e.dicUrl="/api/ubcs-omd/enum/dictionary?code="+e.enumCode,e.dicData=e.enumMap,e.dataType="String",e.search=!0,e.props={label:"itemName",value:"itemValue"},e.rules=[{required:!0,message:"璇疯緭鍏�"+e.field,trigger:"blur"}]),c(c({},e),{},{label:e.title,prop:e.field,search:!0})}))),a["referColumn"]=i,t.limit>0&&(e.page.pageSize=t.limit,e.page.currentPage=1),e.options.isTreeGrid,e.params=a}else e.$message.error(t.msg)}));else{var n=this.options.tableConfig;n||this.$message.error("娌℃湁瀹氫箟鍙傜収鐨勮〃鏍奸厤缃�"),this.page.pageSize=n.page.limit||10,a?(a["currentUserReferModelKey"]=this.options.currentUserReferModelKey,a["currentUserReferMethodKey"]=this.options.currentUserReferMethodKey):a={currentUserReferModelKey:this.options.currentUserReferModelKey,currentUserReferMethodKey:this.options.currentUserReferMethodKey},this.options.tableConfig&&this.options.tableConfig.cols&&this.options.tableConfig.cols.length>0&&(this.option.column=this.options.tableConfig.cols.map((function(e){if("LAY_TABLE_INDEX"!=e.field&&"LAY_CHECKED"!=e.field)return c(c({},e),{},{label:e.title,prop:e.field,formatter:e.template,search:!0})}))),this.options.isTreeGrid}this.params=a},setValue:function(){if(0==this.selectionList.length)return this.$message.warning("娌℃湁閫夋嫨鏁版嵁"),!1;if(this.selectionList.length>1&&!this.isMuti)return this.$message.warning("姣忔鍙兘閫夋嫨涓�鏉℃暟鎹�"),!1;var e=[],t=[],r=this.props.value.indexOf(",")>-1,i=this.props.label.indexOf(",")>-1,a=this;this.selectionList.forEach((function(n,o){if(r){var s=a.props.value.split(",");s.forEach((function(t,r){e.push(n[r]+(a.referConfig.valueSep?a.referConfig.valueSep:" "))}))}else e.push(n[a.props.value]);if(i){var l=a.props.label.split(",");l.forEach((function(e,r){t.push(n[r]+(a.referConfig.textSep?a.referConfig.textSep:" "))}))}else t.push(n[a.props.label])})),this.value=e.join(","),this.text=t.join(","),this.$emit("setValue",{field:this.referConfig.field,showField:this.referConfig.showField,value:this.value,text:this.text,rawData:this.selectionList}),this.visible=!1},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page),t()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},selectionChange:function(e){if(!this.isMuti&&e.length>1){var t=e.shift();this.$refs.referCrud.toggleRowSelection(t,!1)}this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.referCrud.toggleSelection()},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.url){this.loading=!0;var i={};if(this.query)for(var a in this.query)i['conditionMap["'+a+'"]']=this.query[a];Object(s["getList"])(Object.assign(r,this.params,this.query,i),e.currentPage,e.pageSize,this.url).then((function(e){t.data=e.data.records,t.page.total=e.data.total,t.loading=!1,t.selectionClear()})).catch((function(e){t.$message.error(e),t.loading=!1}))}}}},d=u,p=(r("56eb"),r("2877")),f=Object(p["a"])(d,i,a,!1,null,"d213f814",null);t["default"]=f.exports},b1ca:function(e,t,r){"use strict";r.r(t),r.d(t,"getPage",(function(){return c})),r.d(t,"getDetail",(function(){return u})),r.d(t,"add",(function(){return d})),r.d(t,"batchAdd",(function(){return p})),r.d(t,"update",(function(){return f})),r.d(t,"batchUpdate",(function(){return m})),r.d(t,"remove",(function(){return h})),r.d(t,"refList",(function(){return b})),r.d(t,"getAppayRange",(function(){return g}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s="/api/ubcs-omd",l="/revision-rule",c=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/page",method:"get",params:o(o({},r),{},{current:e,size:t})})},u=function(e){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/detail",method:"get",params:{oid:e}})},d=function(e){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/batch-submit",method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/submit",method:"post",data:e})},m=function(e){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/batch-submit",method:"post",data:e})},h=function(e){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/remove",method:"post",data:e})},b=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/revision-rule/ref",method:"get",params:o(o({},r),{},{currentPage:e,pageSize:t})})},g=function(e){return Object(a["a"])({url:s+l+"/get-apply-range",method:"get",params:{id:e}})}},b297:function(e,t,r){"use strict";t["a"]={propsDefault:{label:"label",path:"path",icon:"icon",children:"children",isOpen:"isOpen"}}},b2cc:function(e,t,r){},b5c6:function(e,t,r){"use strict";r("6762"),r("2fdb");var i=r("cebe"),a=r.n(i),n=r("4360"),o=r("9883"),s=r("0e0b"),l=r("0a5a"),c=r("5f72"),u=r("1ca4"),d=r("27ae"),p=r("323e"),f=r.n(p),m=(r("a5d8"),r("4328")),h=r.n(m);a.a.defaults.timeout=2e4,a.a.defaults.validateStatus=function(e){return e>=200&&e<=500},a.a.defaults.withCredentials=!0,f.a.configure({showSpinner:!1}),a.a.interceptors.request.use((function(e){f.a.start();var t=!1===e.authorization;t||(e.headers["Authorization"]="Basic ".concat(d["Base64"].encode("".concat(u["a"].clientId,":").concat(u["a"].clientSecret))));var r=e.meta||{},i=!1===r.isToken;return Object(l["a"])()&&!i&&(e.headers[u["a"].tokenHeader]="bearer "+Object(l["a"])()),!0===e.text&&(e.headers["Content-Type"]="text/plain"),"post"===e.method&&!0===r.isSerialize&&(e.data=Object(s["i"])(e.data)),"get"===e.method&&(e.paramsSerializer=function(e){return h.a.stringify(e,{encode:!0})}),e}),(function(e){return Promise.reject(e)})),a.a.interceptors.response.use((function(e){f.a.done();var t=e.data.code||e.status,r=u["a"].statusWhiteList||[],i=e.data.msg||e.data.error_description||"鏈煡閿欒";return r.includes(t)?Promise.reject(e):(401===t&&n["a"].dispatch("FedLogOut").then((function(){return o["a"].push({path:"/login"})})),200!==t?(Object(c["Message"])({message:i,type:"error"}),Promise.reject(new Error(i))):e)}),(function(e){return f.a.done(),Promise.reject(new Error(e))})),t["a"]=a.a},b701:function(e,t,r){},b761:function(e,t,r){"use strict";r.r(t),r.d(t,"getTreeList",(function(){return s})),r.d(t,"defaultReferDataGrid",(function(){return l})),r.d(t,"referDataGrid",(function(){return c}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/referTree",method:"get",params:o({},e)})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/mdmEngineController/defaultReferDataGrid",method:"get",params:o({},e)})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/referBtmTypeController/referDataGrid",method:"get",params:o({},e)})}},b887:function(e,t,r){"use strict";r.r(t),r.d(t,"treeTopCodeClassify",(function(){return s})),r.d(t,"listClassifyLinkAttr",(function(){return l}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/treeTopCodeClassify",method:"get",params:o({},e)})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeClassify/listClassifyLinkAttr",method:"get",params:o({},e)})}},baf2:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"115vh","margin-top":"-14vh","overflow-y":"hidden"},attrs:{title:"鍙傜収閰嶇疆","append-to-body":"",visible:e.isShowReferConfigForm,width:"90%",id:"refer-config-form","destroy-on-close":""},on:{"update:visible":function(t){e.isShowReferConfigForm=t},close:function(t){return e.recoveryDataAndForm("initData")}}},[t("div",{staticStyle:{width:"100%","overflow-y":"auto",height:"70vh"}},[t("el-row",[t("avue-form",{ref:e.formRefs[0],staticClass:"referTypeForm",attrs:{option:e.formOption},scopedSlots:e._u([{key:"referTypeName",fn:function(r){var i=r.disabled,a=r.size;return[t("el-input",{ref:"referTypeName",attrs:{disabled:i,size:a,placeholder:"璇烽�夋嫨 鍙傜収鐨勪笟鍔$被鍨�","prefix-icon":"el-icon-search",readonly:"true"},on:{focus:function(t){return e.openSelectionTable("referType")}},model:{value:e.form.referTypeName,callback:function(t){e.$set(e.form,"referTypeName",t)},expression:"form.referTypeName"}},[t("i",{directives:[{name:"show",rawName:"v-show",value:!i,expression:"!disabled"}],staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearSelectionTable("referType")}},slot:"suffix"})])]}},{key:"sortField",fn:function(r){var i=r.disabled,a=r.size;return[t("el-input",{ref:"sortField",attrs:{disabled:i,size:a,placeholder:"璇烽�夋嫨 鎺掑簭瀛楁","prefix-icon":"el-icon-search",readonly:"true"},on:{focus:function(t){return e.openSelectionTable("sortField")}},model:{value:e.form.sortField,callback:function(t){e.$set(e.form,"sortField",t)},expression:"form.sortField"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearSelectionTable("sortField")}},slot:"suffix"})])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1),t("el-row",[t("el-tabs",{attrs:{type:"border-card"},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{name:"first",disabled:e.isDisabledTabs}},[t("span",{attrs:{slot:"label"},slot:"label"},[t("i",{staticClass:"el-icon-monitor"}),e._v("鏄剧ず鐨勫睘鎬т笌鍏朵粬閰嶇疆")]),t("el-row",[t("avue-form",{ref:e.formRefs[1],staticClass:"referTypeForm",attrs:{option:e.formOtherOption},scopedSlots:e._u([{key:"sortField",fn:function(r){var i=r.disabled,a=r.size;return[t("el-input",{ref:"sortField",attrs:{disabled:i,size:a,placeholder:"璇烽�夋嫨 鎺掑簭瀛楁","prefix-icon":"el-icon-search",readonly:"true"},on:{focus:function(t){return e.openSelectionTable("sortField")}},model:{value:e.form.sortField,callback:function(t){e.$set(e.form,"sortField",t)},expression:"form.sortField"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearSelectionTable("sortField")}},slot:"suffix"})])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1),t("el-row",{directives:[{name:"show",rawName:"v-show",value:"default"==e.form.type||"grid"==e.form.type,expression:"form.type=='default' || form.type=='grid'"}]},[t("el-divider",{staticStyle:{"margin-bottom":"-40px"},attrs:{"content-position":"left"}},[e._v("閰嶇疆鏄剧ず鐨勫睘鎬�")]),t("avue-crud",{ref:"crudAttr",staticClass:"crud-attr",attrs:{option:e.attrOption,data:e.codeShowFieldConfigVOS},on:{"cell-click":e.clickAttrEdit},scopedSlots:e._u([{key:"menu",fn:function(r){return[t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search",plain:""},on:{click:function(e){r.row.isquery=!r.row.isquery}}},[e._v("\n                                    "+e._s(r.row.isquery?"鍙栨秷蹇�熸煡璇�":"蹇�熸煡璇�")+"\n                                ")]),t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-minus",plain:""},on:{click:function(t){return e.removeCurrentRow(r.row,"removeAttr")}}},[e._v("绉婚櫎\n                                ")])]}},{key:"menuLeft",fn:function(r){return[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.openSelectionTable("selectAttr")}}},[e._v("閫夋嫨灞炴�n                                ")]),t("div",{staticClass:"tag-group",staticStyle:{display:"inline"}},e._l(e.codeShowFieldConfigVOS,(function(r){return t("el-tag",{directives:[{name:"show",rawName:"v-show",value:r.isquery&&""!=r.title,expression:"item.isquery && item.title!=''"}],key:r.title,staticStyle:{"margin-left":"3px"},attrs:{type:"info",size:"small",effect:"dark"}},[e._v("\n                                        "+e._s(r.title)+"\n                                    ")])})),1)]}}])})],1)],1),t("el-tab-pane",{attrs:{name:"second"}},[t("span",{attrs:{slot:"label"},slot:"label"},[t("i",{staticClass:"el-icon-search"}),e._v("娣诲姞鏌ヨ鏉′欢")]),t("avue-crud",{ref:"crudAddCondition",attrs:{option:e.addSearchCondtionOption,data:e.form.codeSrchCondConfigVOS},on:{"cell-click":e.clickAddSearchCondtionEdit},scopedSlots:e._u([{key:"menu",fn:function(r){return[t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-minus",plain:""},on:{click:function(t){return e.removeCurrentRow(r.row,"removeaddSearchCondtion")}}},[e._v("绉婚櫎\n                            ")])]}},{key:"menuLeft",fn:function(r){return[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.openSelectionTable("addSearchCondition")}}},[e._v("\n                                娣诲姞鏌ヨ鏉′欢\n                            ")])]}}])})],1)],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.selectedListReferConfig}},[e._v("纭� 瀹�")]),t("el-button",{on:{click:function(t){return e.recoveryDataAndForm("initForm")}}},[e._v("娓呯┖鍐呭")]),t("el-button",{on:{click:function(t){e.isShowReferConfigForm=!1}}},[e._v("鍙� 娑�")])],1),t("refer-btm-type-crud-dialog",{ref:e.referBtmDialogParams.ref,attrs:{visible:e.referBtmDialogParams.selectReferBtmSettingBox},on:{"update:visible":function(t){return e.$set(e.referBtmDialogParams,"selectReferBtmSettingBox",t)},echoReferBtmType:e.echoReferBtmType}}),t("refer-select-btm-attr-dialog",{ref:e.selectedBtmTypeAttrParams.ref,attrs:{title:"涓恒�愭帓搴忓瓧娈点�戦�夊彇鍊�",visible:e.selectedBtmTypeAttrParams.selectedBtmTypeAttrSettingBox},on:{"update:visible":function(t){return e.$set(e.selectedBtmTypeAttrParams,"selectedBtmTypeAttrSettingBox",t)},echoSelectedAttr:e.echoSelectedAttr}}),t("el-dialog",{staticStyle:{height:"110vh","margin-top":"-12vh","overflow-y":"hidden"},attrs:{title:"閫夋嫨鏄剧ず瀛楁","append-to-body":"",visible:e.isShowShowField,width:"70%","destroy-on-close":""},on:{"update:visible":function(t){e.isShowShowField=t}}},[t("avue-crud",{ref:"selectShowFieldCrud",attrs:{option:e.selectionShowFieldOption,"table-loading":e.selectShowFieldLoading,data:e.selectShowFieldData},on:{"row-click":e.showFieldRowClick,"selection-change":e.selectionShowFieldDataChange,"search-change":e.showFieldSearchChange,"search-reset":e.showFieldSearchReset}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.selectedShowField}},[e._v("纭� 瀹�")]),t("el-button",{on:{click:function(t){e.isShowShowField=!1}}},[e._v("鍙� 娑�")])],1)],1),t("el-dialog",{staticStyle:{height:"110vh","margin-top":"-12vh","overflow-y":"hidden"},attrs:{title:"閫夋嫨鏌ヨ鏉′欢","append-to-body":"",visible:e.isShowSearchCondition,width:"70%","destroy-on-close":""},on:{"update:visible":function(t){e.isShowSearchCondition=t}}},[t("avue-crud",{ref:"selectSearchConditionCrud",attrs:{option:e.selectionSearchConditionOption,"table-loading":e.selectSearchConditionLoading,data:e.selectSearchConditionData},on:{"row-click":e.searchConditionRowClick,"selection-change":e.searchConditionDataChange,"search-change":e.searchConditionSearchChange,"search-reset":e.searchConditionSearchReset}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.selectedSearchCondition}},[e._v("纭� 瀹�")]),t("el-button",{on:{click:function(t){e.isShowSearchCondition=!1}}},[e._v("鍙� 娑�")])],1)],1)],1)},a=[],n=(r("7f7f"),r("ade3")),o=(r("96cf"),r("1da1")),s=(r("ac6a"),r("d9a3")),l={name:"referConfigFormDialog",props:{},data:function(){return{labelWidth:"150",isShowReferConfigForm:!1,referTypeIsReadOnly:!1,form:{referTypeName:"",referType:"",textField:"name",valueField:"oid",type:"default",url:"",backPath:"",method:"GET",height:"",useFormKey:"",paramForFormKey:"",isMuti:!1,mapFields:"",isOpenGlobal:!0,codeSrchCondConfigVOS:[],isPersistence:!0,id:"",name:""},removeFormAttr:["limit","sortField","sortType","parentFieldName","parentUsedField","parentValue","loadType","onlyLeaf","sortType","referContent","displayTable"],codeShowFieldConfigVOS:[],attrOption:{height:"180",tip:!1,addBtn:!1,editBtn:!1,searchShow:!1,searchMenuSpan:6,border:!1,index:!0,viewBtn:!1,delBtn:!1,selection:!1,disablePage:!1,refreshBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,indexFixed:!1,menuFixed:!1,column:[{label:"鍒楀瓧娈�(*)",prop:"field",cell:!0,clearable:!1},{label:"鍒楀悕(*)",prop:"title",cell:!0,clearable:!1},{label:"瀛楁绫诲瀷(*)",prop:"fieldTypeText",cell:!0,clearable:!1,type:"select",value:"text",dicData:[{value:"text",label:"鏂囨湰妗�"},{value:"combox",label:"涓嬫媺鑿滃崟"},{value:"radio",label:"鍗曢��"},{value:"swtich",label:"寮�鍏�"},{value:"date",label:"鏃堕棿"},{value:"textarea",label:"鏂囨湰鍩�"}]},{label:"鍒楄〃鍙帓搴�",prop:"sort",cell:!0,clearable:!1,type:"switch",width:"80px",value:!0},{label:"鎺掑簭瀛楁",prop:"attrSortField",cell:!0,clearable:!1},{label:"瀛楁瀹藉害",prop:"width",cell:!0,clearable:!1},{label:"鍒楀浐瀹氫綅缃�",prop:"fixedPosition",cell:!0,type:"select",clearable:!1,value:"noFixed",dicData:[{value:"noFixed",label:"涓嶅浐瀹�"},{value:"left",label:"宸﹁竟"},{value:"right",label:"鍙宠竟"}]},{label:"js鏄剧ず浠g爜",prop:"templet",cell:!0,clearable:!1}]},addSearchCondtionOption:{height:"150",tip:!1,addBtn:!1,editBtn:!1,searchShow:!1,searchMenuSpan:6,border:!1,index:!0,viewBtn:!1,delBtn:!1,selection:!1,disablePage:!1,refreshBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"绛涢�夊瓧娈�",prop:"filterField",cell:!0,clearable:!1},{label:"绛涢�夌被鍨�",prop:"filterType",type:"select",cell:!0,clearable:!1,dicData:[{value:"_like",label:"鍖呭惈"},{value:"_notlike",label:"涓嶅寘鍚�"},{value:"_equal",label:"绛変簬"},{value:"_notequal",label:"涓嶇瓑浜�"},{value:"_ge",label:"澶т簬"},{value:"_le",label:"灏忎簬"}]},{label:"绛涢�夊��",prop:"filterValue",cell:!0,clearable:!1}]},formRefs:["form","otherForm"],isDisabledTabs:!1,activeName:"first",referBtmDialogParams:{ref:"crudReferBtm",selectReferBtmSettingBox:!1},selectedBtmTypeAttrParams:{ref:"selectedBtmTypeAttrCrud",selectedBtmTypeAttrSettingBox:!1},seletedBtmTypeAttrOptions:{title:"",condition:"",btmTypeId:""},preClickAttrRow:"",preClickAddSearchConditionRow:""}},computed:{formOption:function(){var e=this,t="";return t=function(e,t,r){/[^\d]/g.test(t)?r(new Error("绐楀彛鏄剧ず鐨勯珮搴﹀繀椤讳负鏁板�肩被鍨�")):r()},{submitBtn:!1,emptyBtn:!1,labelWidth:"145",group:[{icon:"el-icon-info",label:"蹇呭~鐨勫弬鐓ч厤缃�",collapse:!0,labelWidth:"115",prop:"groupDdefaultOrGrid",column:[{label:"鍙傜収鐨勪笟鍔$被鍨�",prop:"referTypeName",span:6,labelWidth:"130",disabled:this.referTypeIsReadOnly,clearable:!this.referTypeIsReadOnly,tip:"鍙傜収鏁版嵁鏌ヨ鐨勪笟鍔$被鍨嬨��",tipPlacement:"bottom",rules:[{required:!0,message:"(鍙傜収鐨勪笟鍔$被鍨�)蹇呭~椤逛笉鑳戒负绌�",trigger:["blur","change"]}]},{label:"鏄剧ず鐨勫睘鎬�",prop:"textField",tip:"閫夋嫨鏁版嵁鍚庯紝鏄剧ず鍒板瓧娈典笂鐨勪俊鎭墍灞炵殑灞炴�э紝涓�鑸兘鏄痭ame,濡傛灉鏄涓睘鎬т娇鐢ㄩ�楀彿鍒嗗壊锛屽id,name銆�",tipPlacement:"bottom",span:6,value:"name",rules:[{required:!0,message:"(鏄剧ず鐨勫睘鎬�)蹇呭~椤逛笉鑳戒负绌�",trigger:"blur"}]},{label:"瀛樺偍鍊肩殑灞炴��",prop:"valueField",tip:"閫夋嫨鏁版嵁鍚庯紝淇濆瓨鍒版暟鎹簱閲岀殑灞炴�э紝涓�鑸兘鏄痮id鎴栬�卛d锛屽鏋滄槸澶氫釜灞炴�т娇鐢ㄩ�楀彿鍒嗗壊锛屽oid ,id",value:"oid",tipPlacement:"bottom",span:6,rules:[{required:!0,message:"(瀛樺偍鍊肩殑灞炴��)蹇呭~椤逛笉鑳戒负绌�",trigger:"blur"}]},{label:"鍙傜収绐楀彛绫诲瀷",prop:"type",tip:"default:榛樿鐨勫弬鐓х獥鍙f牱寮�; stand:UI涓婁笅鏂囬厤缃殑鏂瑰紡; classify:鍒嗙被+妗f鐨勬樉绀�; 鑷畾涔夌殑鍙傜収鐩存帴鍐檍s鐨勭粍浠惰矾寰勶紱tree:鏍戝舰灞曠ず;grid:鍒楄〃灞曠ず",tipPlacement:"bottom",span:6,value:"default",type:"select",dicData:[{label:"榛樿鏍峰紡",value:"default"},{label:"骞冲彴閰嶇疆",value:"stand"},{label:"鏍戝舰",value:"tree"},{label:"鍒楄〃",value:"grid"},{label:"閮ㄩ棬鏍�",value:"refer/OrgDepartmentRefer"},{label:"閮ㄩ棬鍒楄〃",value:"refer/OrgDepartmentGridRefers"},{label:"鐢ㄦ埛",value:"refer/SmUserRefer"},{label:"鐢ㄦ埛鍒楄〃",value:"refer/SmUserGridRefer"},{label:"瑙掕壊鍒楄〃",value:"refer/SmRoleRefer"},{label:"鑱屽姟",value:"refer/OrgDutyRefer"},{label:"宸ョ",value:"refer/SmWorkTypeRefer"},{label:"娴佺▼妯℃澘",value:"refer/WfProcessTemplateRefer"}],rules:[{required:!0,message:"(鍙傜収绐楀彛绫诲瀷)蹇呭~椤逛笉鑳戒负绌�",trigger:"blur"}],change:function(t){var r=t.value,i=(t.column,{});e.activeName="first","stand"==r?(i={referContent:"",displayTable:""},e.isDisabledTabs=!1):"default"==r||"grid"==r?(i={limit:15,sortField:"",sortType:"asc"},e.isDisabledTabs=!1):"tree"==r?(i={parentFieldName:"",parentUsedField:"oid",parentValue:"",loadType:"all",onlyLeaf:!1,sortField:"",sortType:"asc"},e.form.type="tree",e.isDisabledTabs=!1):(e.isDisabledTabs=!0,e.activeName="second"),e.removeFormAttr.forEach((function(t){e.$delete(e.form,t)})),e.form=Object.assign(i,e.form)}},{label:"鏄惁鎸佷箙鍖栧弬鐓ч厤缃�",prop:"isPersistence",labelWidth:"142",tip:"true:寮�鍚寔涔呭寲锛屽褰撳墠瀹氫箟鐨勫弬鐓ч厤缃繘琛屾寔涔呭寲瀛樺偍锛屼笅娆″彲鐩存帴閫夊彇锛沠alse:浠呭褰撳墠娆$爜娈垫柊澧炵敓鏁堛��",tipPlacement:"bottom",span:6,type:"switch"},{display:this.form.isPersistence|"true"==this.form.isPersistence,label:"鍙傜収閰嶇疆缂栧彿",prop:"id",tip:"璁剧疆璇ュ弬鐓ч厤缃寔涔呭寲瀛樺偍鏃剁殑缂栧彿銆�",rules:[{required:!0,message:"(寮�鍚寔涔呭寲鏃剁紪鍙�)蹇呭~椤逛笉鑳戒负绌�",trigger:"blur"}],span:6},{display:this.form.isPersistence|"true"==this.form.isPersistence,label:"鍙傜収閰嶇疆鍚嶇О",prop:"name",tip:"璁剧疆璇ュ弬鐓ч厤缃寔涔呭寲瀛樺偍鏃剁殑鍚嶇О銆�",rules:[{required:!0,message:"(寮�鍚寔涔呭寲鏃跺悕绉�)蹇呭~椤逛笉鑳戒负绌�",trigger:"blur"}],span:6}]},{icon:"el-icon-info",label:"椤甸潰鍙傛暟閰嶇疆",collapse:!1,prop:"webConfig",column:[{label:"绐楀彛鏄剧ず鐨勯珮搴�",prop:"height",tip:"榛樿绌虹潃锛岃缃悗琛ㄧず寮哄埗鏄剧ず杩欐牱鐨勯珮搴�",tipPlacement:"right",span:7,rules:[{validator:t,message:"绐楀彛鏄剧ず鐨勯珮搴﹀繀椤讳负鏁板�肩被鍨�",trigger:"blur"}]},{label:"杩囨护(绾ц仈)灞炴��",prop:"useFormKey",tip:"鑾峰彇琛ㄥ崟涓婄殑鍏朵粬灞炴�х殑灞炴�х殑鍊兼潵杩囨护,鎴栬�呬娇鐢ㄦ煇涓睘鎬ф潵绾ц仈閫夋嫨",tipPlacement:"right",span:7},{label:"杩囨护灞炴�ц姹傚弬鏁�",prop:"paramForFormKey",tip:"浣跨敤杩囨护灞炴�ф椂锛屽彂閫佺粰鍚庡彴鐨勮姹傚弬鏁�",tipPlacement:"right",span:7},{label:"鏄犲皠鍏朵粬灞炴��",prop:"mapFields",tip:"閫夋嫨鏁版嵁鍚庯紝灏嗛�夋嫨鐨勬暟鎹嫹璐濆埌琛ㄥ崟閲岀殑鍏朵粬灞炴�э紝涔﹀啓鏍煎紡涓簕褰撳墠琛ㄥ崟涓婄殑灞炴��:閫夋嫨鏁版嵁閲岀殑灞炴��,XXXXx:yyyy}",tipPlacement:"right",span:7},{label:"鏄惁寮�鍚叏灞�",prop:"isOpenGlobal",tip:"寮�鍚叏灞�涔嬪悗瀵瑰叏閮ㄥ弬鐓ч厤缃暟鎹繘琛屾煡璇紝榛樿鏍规嵁绉熸埛杩涜鏌ヨ銆�",tipPlacement:"right",type:"switch",span:7},{label:"鏄惁澶氶��",type:"switch",prop:"isMuti",value:!1,span:7,row:!0}]},{icon:"el-icon-info",label:"鍚庡彴鍙傛暟閰嶇疆",collapse:!1,prop:"backstageConfig",column:[{label:"鑷畾涔夌殑鍚庡彴璺緞",prop:"url",tip:"閫氬父涓虹┖;濡傛灉鏄垪琛紝鍚庡彴蹇呴』杩斿洖DataGrid锛屽鏋滄槸鏍戯紝鍚庡彴蹇呴』杩斿洖List<Tree>",tipPlacement:"right",span:7},{label:"鏈嶅姟鐨勫湴鍧�",prop:"backPath",tip:"閫氬父涓虹┖锛屽湪鏀寔寰湇鍔℃垨鑰呭垎甯冨紡閮ㄧ讲鐨勬椂鍊欐墠閰嶇疆",tipPlacement:"right",span:7},{label:"璇锋眰鍚庡彴鐨勫崗璁柟寮�",prop:"method",tip:"HTTP鐨勫崗璁柟寮忥紝鏀寔POST,PUT,GET锛屼竴鑸兘鏄疓ET",tipPlacement:"right",span:7,value:"GET",type:"select",dicData:[{label:"GET",value:"GET"},{label:"PUT",value:"PUT"},{label:"POST",value:"POST"}]}]}]}},formOtherOption:function(){return{submitBtn:!1,emptyBtn:!1,labelWidth:"145",group:[{display:"default"==this.form.type||"grid"==this.form.type,icon:"el-icon-info",label:"default"==this.form.type?"榛樿鍙傜収鐨勯厤缃�(涓嬫柟鍒楄〃)":"鍒楄〃鍙傜収鐨勯厤缃紙涓嬫柟鍒楄〃)",collapse:!0,prop:"groupDdefaultOrGrid",column:[{label:"姣忛〉鏄剧ず鏉℃暟",prop:"limit",span:8,tip:"鍒嗛〉鏃舵瘡椤垫樉绀虹殑鏁伴噺锛屼笉鍒嗛〉濉�-1",value:15,tipPlacement:"right"},{label:"鎺掑簭瀛楁",prop:"sortField",span:8,tip:"鏌ヨ鏁版嵁鏃剁殑鎺掑簭瀛楁",tipPlacement:"right"},{label:"鎺掑簭绫诲瀷",prop:"sortType",span:8,dicData:[{label:"鍗囧簭",value:"asc"},{label:"闄嶅簭",value:"desc"}],type:"select",tip:"鏌ヨ鏁版嵁鏃剁殑鎺掑簭绫诲瀷",tipPlacement:"right"}]},{display:"stand"==this.form.type,icon:"el-icon-info",label:"stand(骞冲彴閰嶇疆)鍙傜収",collapse:!0,prop:"groupStand",column:[{label:"鍙傝�冪殑UI涓婁笅鏂�",prop:"referContent",span:8,tip:"鍙湁鍙傜収绐楀彛绫诲瀷鏄痵tand鏃舵墠蹇呴』璁剧疆,涓斿湪stand绫诲瀷涓嬫墠鑳界敓鏁�",tipPlacement:"right"},{label:"骞冲彴鐨勮〃鏍肩紪鍙�",prop:"displayTable",span:8,tip:"涓庡弬鐓х殑UI涓婁笅鏂囦簰鏂ワ紝鍙湁鍙傜収绐楀彛绫诲瀷鏄痵tand鏃舵墠蹇呴』璁剧疆锛屼笖鍦╯tand绫诲瀷涓嬫墠鑳界敓鏁�",tipPlacement:"right"}]},{display:"tree"==this.form.type,icon:"el-icon-info",label:"鏍戝舰鍙傜収淇℃伅",collapse:!0,prop:"groupTree",labelWidth:"158",column:[{label:"鏍戝舰鐨勪笂绾у睘鎬�",prop:"parentFieldName",span:7,tip:"鏍戝舰灞曠ず鐨勬椂鍊欙紝涓婁笅绾у叧绯绘煡鎵剧殑灞炴�с��",tipPlacement:"right",rules:[{required:!0,message:"(鏍戝舰鐨勪笂绾у睘鎬�)蹇呭~椤逛笉鑳戒负绌�",trigger:"blur"}]},{label:"涓婄骇灞炴�у�煎搴斿睘鎬�",prop:"parentUsedField",span:7,tip:"涓婄骇灞炴�у瓨鍌ㄧ殑鍊�,鏄笂绾ф暟鎹殑浠�涔堝睘鎬с�備竴鑸兘鏄痮id銆�",value:"oid",tipPlacement:"right"},{label:"鏍硅妭鐐圭殑鍊�",prop:"parentValue",span:7,tip:"鏍戝舰灞曠ず鐨勬椂鍊欙紝涓婄骇鐨勫�笺��",tipPlacement:"right"},{label:"鏍戝姞杞芥柟寮�",prop:"loadType",span:7,value:"all",dicData:[{label:"鍏ㄩ儴",value:"all"},{label:"閫愮骇鍔犺浇",value:"node"}],type:"select"},{label:"鎺掑簭瀛楁",prop:"sortField",span:7,tip:"鏌ヨ鏁版嵁鏃剁殑鎺掑簭瀛楁",tipPlacement:"right"},{label:"鎺掑簭绫诲瀷",prop:"sortType",span:7,type:"select",value:"asc",dicData:[{label:"鍗囧簭",value:"asc"},{label:"闄嶅簭",value:"desc"}]},{label:"鏄惁鍙兘閫夋嫨鍙跺瓙鑺傜偣",prop:"onlyLeaf",span:7,value:!1,type:"switch"}]}]}}},mounted:function(){var e=this;this.element=document.getElementById("refer-config-form"),this.element.addEventListener("click",(function(t){e.$refs.crudAttr.$el.contains(t.target)||""==e.preClickAttrRow||(e.preClickAttrRow.$cellEdit=!1),e.$refs.crudAddCondition.$el.contains(t.target)||""==e.preClickAddSearchConditionRow||(e.preClickAddSearchConditionRow.$cellEdit=!1)}))},watch:{"form.type":function(e){this.onloadAttrData()},isShowReferConfigForm:function(){this.isShowReferConfigForm&&this.onloadAttrData()}},methods:{selectedListReferConfig:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,r,i=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=!0,e.next=3,this.formRefs.forEach((function(e){i.$refs[e].validate((function(e,r,a){if(!e){for(var n in a){i.$message.warning(a[n][0].message);break}t=!1}r()}))}));case 3:t&&(r=this.filterForm(),this.$emit("echoReferConfig",r),this.isShowReferConfigForm=!1);case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),clickAttrEdit:function(e,t,r){this.preClickAttrRow&&this.preClickAttrRow!=e&&(this.codeShowFieldConfigVOS[this.preClickAttrRow.$index].$cellEdit=!1),e.$cellEdit=!0,this.preClickAttrRow=e},clickAddSearchCondtionEdit:function(e,t,r){this.preClickAddSearchConditionRow&&this.preClickAddSearchConditionRow!=e&&(this.form.codeSrchCondConfigVOS[this.preClickAddSearchConditionRow.$index].$cellEdit=!1),e.$cellEdit=!0,this.preClickAddSearchConditionRow=e},initPageData:function(e){return s["a"].notEmpty(e.referConfig)?(this.form=JSON.parse(e.referConfig),void(("default"==this.form.type||"grid"==this.form.type)&&void 0!=this.form.codeShowFieldConfigVOS&&this.form.codeShowFieldConfigVOS.length>0&&(this.codeShowFieldConfigVOS=this.form.codeShowFieldConfigVOS))):(this.onloadAttrData(),s["a"].notEmpty(e.referType)?(this.form.referTypeName=e.referTypeName,this.form.referType=e.referType,void(this.referTypeIsReadOnly=!0)):void 0)},onloadAttrData:function(){this.codeShowFieldConfigVOS=[{field:"id",title:"缂栧彿",fieldType:"text",fieldTypeText:"鏂囨湰妗�",sort:!0,attrSortField:"id",width:"150",isquery:!0,$cellEdit:!1},{field:"name",title:"鍚嶇О",fieldType:"text",fieldTypeText:"鏂囨湰妗�",sort:!0,attrSortField:"name",width:"180",isquery:!0,$cellEdit:!1}]},removeCurrentRow:function(e,t){"removeAttr"!=t?this.$delete(this.form.codeSrchCondConfigVOS,e.$index):this.$delete(this.codeShowFieldConfigVOS,e.$index)},recoveryDataAndForm:function(e){if("initForm"==e){this.referTypeIsReadOnly=!1;var t=this.form.type;return this.form=this.$options.data().form,void(this.form.type=t)}if(Object.assign(this.$data,this.$options.data()),""!=this.element)window.removeEventListener("click",this.element)},filterForm:function(){var e=this,t=this.form,r=["referTypeName","referType","textField","valueField","type","url","backPath","method","height","useFormKey","paramForFormKey","isMuti","mapFields","codeSrchCondConfigVOS","isOpenGlobal","isPersistence"],i=[],a={};return"stand"==t.type?i=["referContent","displayTable"]:"default"==t.type||"grid"==t.type?i=["limit","sortField","sortType"]:"tree"==t.type&&(i=["parentFieldName","parentUsedField","parentValue","loadType","onlyLeaf","sortField","sortType"]),"true"==t.isPersistence|t.isPersistence&&(r=r.concat(["id","name"])),r=r.concat(i),this.checkArrayIsUndefined(this.form.codeSrchCondConfigVOS)||(a={codeSrchCondConfigVOS:this.form.codeSrchCondConfigVOS}),("default"==t.type||"grid"==t.type)&&this.codeShowFieldConfigVOS.length>=0&&!this.checkArrayIsUndefined(this.codeShowFieldConfigVOS)&&(a=Object.assign(a,{codeShowFieldConfigVOS:this.codeShowFieldConfigVOS})),r.forEach((function(r){"isMuti"!=r&&"onlyLeaf"!=r&&e.checkStringIsEmpty(t[r])&&e.checkArrayIsUndefined(t[r])||(a=Object.assign(a,Object(n["a"])({},r,t[r])))})),a},checkStringIsEmpty:function(e){return null===e||"undefined"===typeof e||"string"===typeof e&&""===e&&"undefined"!==e},checkArrayIsUndefined:function(e){return"array"===typeof e&&(0===e.length||null===e||"undefined"===typeof e)},clearSelectionTable:function(e){"referType"==e?(this.form.referType="",this.form.referTypeName=""):this.form.sortField=""},openSelectionTable:function(e){if("referType"==e)return this.referBtmDialogParams.selectReferBtmSettingBox=!0,void this.$refs[this.referBtmDialogParams.ref].referBtmOnLoad();if(""!=this.form.referType&&null!=this.form.referType){var t=this.seletedBtmTypeAttrOptions;t.btmTypeId=this.form.referType,"sortField"==e?(t.title="涓恒�愭帓搴忓瓧娈点�戦�夊彇鍊煎璇濇",t.condition="sortField"):"addSearchCondition"==e?(t.title="閫夋嫨鏌ヨ鏉′欢",t.condition="addSearchCondition"):(t.title="閫夋嫨鏄剧ず瀛楁",t.condition="selectAttr"),this.$refs[this.selectedBtmTypeAttrParams.ref].selectedBtmTypeAttrOnLoad(t),this.selectedBtmTypeAttrParams.selectedBtmTypeAttrSettingBox=!0}else this.$message.warning("璇疯緭鍏ュ弬鐓х殑涓氬姟绫诲瀷")},echoReferBtmType:function(e){this.form.referTypeName=e.name||e.id,this.form.referType=e.id||""},echoSelectedAttr:function(e){var t=this;"sortField"===e.condition?this.form.sortField=e.selectedArrary[0].id:"addSearchCondition"===e.condition?e.selectedArrary.forEach((function(e){t.form.codeSrchCondConfigVOS.push({filterField:e.id,filterType:"_equal",filterTypeText:e.name,filterValue:"",$cellEdit:!1})})):e.selectedArrary.forEach((function(e){t.codeShowFieldConfigVOS.push({field:e.id,title:e.name,fieldType:"text",fieldTypeText:"鏂囨湰妗�",sort:!1,attrSortField:e.id,width:e.attributeLength,isquery:!1,$cellEdit:!1})}))}}},c=l,u=(r("4938"),r("2877")),d=Object(u["a"])(c,i,a,!1,null,null,null);t["default"]=d.exports},bb6d:function(e,t,r){"use strict";r("5f9b")},bc5f:function(e,t,r){"use strict";r("a297")},bcc5:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"115vh"},attrs:{title:"鏌ョ湅搴旂敤鑼冨洿",visible:e.showDialog,"append-to-body":"",width:"65%"},on:{"update:visible":function(t){e.showDialog=t},close:e.closeDialog}},[t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.rangeData,option:e.option}})],1)],1)},a=[],n={name:"Versionpackage.vue",props:{rangeData:{type:Array}},data:function(){return{showDialog:!1,option:{height:300,headerAlign:"center",align:"center",border:!0,menu:!1,index:!0,addBtn:!1,indexFixed:!1,menuFixed:!1,header:!1,highlightCurrentRow:!0,column:[{label:"鑻辨枃鍚嶇О",prop:"id"},{label:"涓枃鍚嶇О",prop:"name"},{label:"鎵�灞為鍩�",prop:"domainText"},{label:"鏁版嵁琛ㄥ悕",prop:"tableName",width:200},{label:"璇存槑",prop:"descirption"}]}}},methods:{closeDialog:function(){this.rangeData=[],this.showDialog=!1}}},o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"431df4ac",null);t["default"]=l.exports},bd80:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("avue-input-tree",{ref:"referTree",attrs:{props:e.props,disabled:e.disabled,lazy:e.lazy,"tree-load":e.treeLoad,"node-click":e.nodeClick,checked:e.checked,"leaf-only":e.referConfig.onlyLeaf,multiple:e.isMuti,placeholder:e.title,dic:e.treeData},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("a481"),r("ade3")),o=(r("28a5"),r("ee95")),s=r("c54a");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var u={name:"vciWebReferTree",props:["referConfig","value","text","title","disabled"],data:function(){return{options:this.referConfig.options,lazy:"node"==this.referConfig.options.loadType,isMuti:"true"==this.referConfig.options.isMuti||1==this.referConfig.options.isMuti||1==this.referConfig.options.muti,props:{value:"oid",label:"name"},config:{valueField:this.referConfig.valueField||this.referConfig.options.valueField||"oid",textField:this.referConfig.textField||this.referConfig.options.textField||"name",textSep:this.referConfig.textSep||" "},treeUrl:this.referConfig.options.url||"/api/ubcs-code/mdmEngineController/defaultReferTree",treeData:[],selectionList:[],currentNode:{},params:{},loadType:{all:"all",node:"node"},copyParam:["btmType","lnType","toBtmType","textField","valueField","parentFieldName","parentValue","sort","order","isDirection","whereSql","isMuti","queryScheme","isQueryAllColumn","queryColumn","split","loadType","onlyLeaf","onlyLeafText","parentUsedField"]}},created:function(){this.getParams()},mounted:function(){this.lazy||(this.options.data?this.treeData=this.options.data:this.getTree())},computed:{},methods:{getParams:function(){var e={};this.options.extraParams&&(e=this.options.extraParams);for(var t=0;t<this.copyParam.length;t++)"btmType"==this.copyParam[t]?e[this.copyParam[t]]=this.options["referBo"]||this.options["referType"]:this.copyParam[t]in this.options&&(e[this.copyParam[t]]=this.options[this.copyParam[t]]);if(e["referBo"]=this.options["referBo"]||this.options["referType"],e["referType"]=e["referBo"],e["selectAllLevel"]=this.options.loadType==this.loadType.all,e.muti=this.isMuti,"true"==e.isQueryAllColumn&&(e.isQueryAllColumn=!0),this.options.useFormKey&&this.options.formValues&&(e['conditionMap["'+(this.options.paramForFormKey?this.options.paramForFormKey:this.options.useFormKey)+'"]']=this.options.formValues[this.options.useFormKey]),this.options.loadType||(this.options.loadType=this.loadType.node),e["queryAllLevel"]=this.options.loadType!=this.loadType.node,e["loadType"]=this.options.loadType,e["multipleSelect"]=this.isMuti,e["isMuti"]=e["multipleSelect"],this.options.remoteSort&&this.options.initSort&&(e["order"]=this.options.initSort.type,e["sort"]=this.options.initSort.field),this.options.rootParams)for(var r in this.options.rootParams)e[r]=this.options.rootParams[r];if(this.options.conditionParams)for(var r in this.options.conditionParams)e['conditionMap["'+r+'"]']=this.options.conditionParams[r];if(this.options.where)for(var r in this.options.where)e['conditionMap["'+r+'"]']=this.options.where[r];if(this.options.treeExtandParams)for(var r in this.options.treeExtandParams)e['extandParamsMap["'+r+'"]']=this.options.treeExtandParams[r];if(this.options.sourceDataParams)for(var r in this.options.sourceDataParams){if(r&&r.constructor===Object)return;e['sourceData["'+r+'"]']=this.options.sourceDataParams[r]}if(this.options.replaceParams)for(var r in this.options.replaceParams){if(r&&r.constructor===Object)return;e['replaceMap["'+r+'"]']=this.options.replaceParams[r]}e["parentValue"]="\\IN(SELECT oid from PL_CODE_CLASSIFY where id ='hesuanfenlei')",this.params=e},getTree:function(){var e=this;Object(o["getTree"])(this.params,this.treeUrl).then((function(t){e.treeData=t.data}))},treeLoad:function(e,t){var r=0===e.level?0:e.data.oid;if(this.params.parentOid=r.indexOf("@vcitreesep@")>-1?r.split("@vcitreesep@")[1]:r,this.params.parentValue=this.params.parentOid,this.params.parentBtmName=e.data.attributes.btmName||e.data.attributes.btmname,this.params.parentBtmType=this.params.parentBtmName,this.options.rootParams&&0!==e.level)for(var i in this.options.rootParams)delete this.params[i];Object(o["getLazyTree"])(this.params,this.treeUrl).then((function(e){t(e.data.data.map((function(e){return c(c({},e),{},{leaf:!e.hasChildren})})))}))},nodeClick:function(e,t,r){this.isMuti||this.setValue({checkedNodes:[e]})},checked:function(e,t){this.setValue(t)},setValue:function(e){for(var t=[],r=[],i=this.config.textSep,a=0;a<e.checkedNodes.length;a++){var n=e.checkedNodes[a],o=this.config.valueField.indexOf("attribute.")>=0?n.attributes[this.config.valueField.replace("attribute.","")]:n.attributes[this.config.valueField]||n[this.config.valueField];t.push(o);for(var l=[],c=this.config.textField.split(","),u=0;u<c.length;u++)if(!Object(s["b"])(c[u])){var d=c[u].indexOf("attribute.")>=0?n.attributes[c[u].replace("attribute.","")]:n.attributes[c[u]]||n[c[u]];l.push(d)}r.push(l.join(i))}this.value=t.join(","),this.text=r.join(","),this.$emit("setValue",{field:this.referConfig.field,showField:this.referConfig.showField,value:this.value,text:this.text||"",isTreeMuti:this.isMuti,rawData:e.checkedNodes})}},watch:{}},d=u,p=r("2877"),f=Object(p["a"])(d,i,a,!1,null,"65de9721",null);t["default"]=f.exports},bf30:function(e,t,r){},bf9e:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return e.dialogVisible?t("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],staticClass:"avue-dialog avue-dialog--top",attrs:{visible:e.dialogVisible,top:"-5vh",title:e.title,width:e.width,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t},opened:e.openDialog},scopedSlots:e._u([{key:"footer",fn:function(){return["detail"!==e.type?t("div",{},[t("el-button",{attrs:{size:"small"},on:{click:function(t){return e.close()}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary",loading:e.submitBtnLoading,size:"small"},on:{click:function(t){return e.submit()}}},[e._v(e._s(e.submitText))]),e.showResembleQuery?t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.resembleQuerySubmit}},[e._v("鐩镐技鍍忔煡璇�")]):e._e()],1):e._e()]},proxy:!0}],null,!1,912261284)},[e.dialogVisible?t("FormTemplate",e._b({ref:"FormTemplate",attrs:{type:e.type,rowOid:e.rowOid,templateOid:e.templateOid},on:{getFormData:e.getFormData}},"FormTemplate",e.$attrs,!1)):e._e(),"detail"!==e.type&&e.dialogVisible&&(e.showCodeApply||e.showResembleQuery)&&"preview"!==e.type?t("div",{staticClass:"tab_box"},[t("el-tabs",{attrs:{type:"border-card"},on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[e.showCodeApply?t("el-tab-pane",{attrs:{label:"鐮佸�肩敵璇�",name:"codeApply"}},[t("FormTemplate",e._b({ref:"CodeApply",attrs:{type:e.type,selfColumnType:e.selfColumnType,selfColumnConfig:e.selfColumnConfig},on:{getFormData:e.getCodeApplyFormData,referConfigDataUpdate:e.referConfigDataUpdate}},"FormTemplate",e.$attrs,!1))],1):e._e(),e.showResembleQuery?t("el-tab-pane",{attrs:{label:"鐩镐技椤规煡璇�",name:"resembleQuery"}},[t("ResembleQuery",e._b({ref:"resembleQueryRef",attrs:{hasResemble:this.hasResemble,column:this.resembleTableColumn,codeClassifyOid:e.codeClassifyOid,form:this.form,templateOid:e.templateOid}},"ResembleQuery",e.$attrs,!1))],1):e._e()],1)],1):e._e()],1):e._e()},a=[],n=(r("2fdb"),r("96cf"),r("1da1")),o=(r("7f7f"),r("6762"),r("ac6a"),r("456d"),r("902d")),s=r("8cf2"),l=r("6657"),c={name:"FormTemplateDialog",components:{ResembleQuery:l["default"],FormTemplate:s["default"]},props:{visible:{type:Boolean,default:!1},type:{type:String,default:"add"},title:{type:String,default:"缂栫爜鐢宠"},width:{type:String,default:"80%"},rowOid:"",codeClassifyOid:{type:String,default:""},templateOid:{type:String,default:""},submitText:{type:String,default:"纭� 瀹�"},setForm:{type:Object,default:function(){return{}}}},data:function(){return{loading:!1,submitBtnLoading:!1,hasResemble:!1,resembleTableColumn:[],secVOList:[],form:{},codeApplyForm:{},activeName:"codeApply",showCodeApply:!1,showResembleQuery:!1,selfColumnType:{codefixedsec:"combox",codeclassifysec:"refer",codevariablesec:"text",coderefersec:"refer"},selfColumnConfig:{function:{required:this.isRequired,dicData:this.getOptionList,type:this.getType,referConfig:this.getReferConfig,readOnly:this.getDisabled},exchange:{text:"name",field:"oid",prop:"oid",showField:"name",parentClassifySecOid:"parentClassifySecOid",label:"name",maxlength:"codeSecLength",data:"fixedValueVOList"},directVoluation:{search:!0,props:{label:"id",value:"id"}}},defaultKeys:["oid","id","name","description","revisionoid","nameoid","btmname","lastr","firstr","lastv","firstv","creator","createtime","lastModifier","lastmodifytime","revisionrule","revisionseq","revisionvalue","versionrule","versionseq","versionvalue","lcstatus","ts","owner","checkinby","checkintime","checkoutby","checkouttime","copyfromversion","secretgrade"],codeRuleOid:""}},created:function(){},computed:{dialogVisible:{get:function(){return this.visible},set:function(e){this.$emit("update:visible",e)}}},methods:{openDialog:function(){this.getFormTemplate(),"add"===this.type&&this.getCodeRule()},close:function(){this.dialogVisible=!1},getFormTemplate:function(){var e=this;Object(o["getFormTemplate"])({templateOid:this.templateOid,codeClassifyOid:this.codeClassifyOid}).then((function(t){200===t.status&&(e.hasResemble=t.data.resembleTableVO&&t.data.resembleTableVO.cols&&t.data.resembleTableVO.cols.length>0,e.resembleTableColumn=t.data.resembleTableVO.cols||[],e.hasResemble?(e.activeName="resembleQuery",e.showResembleQuery=!0):e.showResembleQuery=!1,console.log(e.hasResemble,"this.hasResemblethis.hasResemble"),e.$nextTick((function(){e.$refs.FormTemplate.templateRender(t.data.formDefineVO.items),Object.keys(e.setForm).length>0&&(e.$refs.FormTemplate.form=e.setForm)})))})).catch((function(){e.loading=!1}))},getCodeRule:function(){var e=this;Object(o["getCodeRule"])({codeClassifyOid:this.codeClassifyOid}).then((function(t){if(t.data&&200===t.data.code){e.codeRuleOid=t.data.data.oid;var r=["codefixedsec","codeclassifysec","codevariablesec","coderefersec"];e.secVOList=(t.data.data.secVOList||[]).filter((function(e){return r.includes(e.secType)})),e.secVOList.length>0&&"add"===e.type?(e.showCodeApply=!0,e.activeName="codeApply",e.$nextTick((function(){e.$refs.CodeApply.templateRender(e.secVOList)}))):e.showCodeApply=!1}}))},getFormData:function(e){this.form=e},getCodeApplyFormData:function(e){this.codeApplyForm=e},referConfigDataUpdate:function(e){var t=this,r=e.field;this.secVOList=this.secVOList.map((function(e){return e.parentClassifySecOid===r&&(t.$refs.CodeApply.form[e.oid]=void 0,t.$refs.CodeApply.form[e.name]=void 0),e})),this.$refs.CodeApply.templateRender(this.secVOList)},resembleQuerySubmit:function(){this.activeName="resembleQuery",this.$refs.resembleQueryRef.resembleQuery(this.form)},handleClick:function(){"resembleQuery"===this.activeName&&this.resembleQuerySubmit()},submit:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n,o,s,l,c=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$refs.FormTemplate.validate();case 2:if(t=e.sent,t){e.next=5;break}return e.abrupt("return");case 5:if(!0,r=[],!this.$refs.resembleQueryRef){e.next=11;break}return e.next=10,this.$refs.resembleQueryRef.resembleQuery(this.form);case 10:r=e.sent;case 11:if(!(r.length>0)){e.next=14;break}return e.next=14,this.$confirm("璇ョ墿鏂欏凡鏈�".concat(r.length,"鏉$浉浼兼暟鎹紝鏄惁缁х画淇濆瓨锛�"),"闇�瑕佹偍纭",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"});case 14:i=["jiliangdwname","materialtypeText","morengongysname","$caigouwl","$xiaoshouwl","$shifoupihaoguanli","lcstatus_text","hesuanfenleiname","$kucunwl","oldcode","lastmodifier"],a={},n=this.getDefaultValueAndFormValues(this.form),o=n.defaultValue,s=n.formValue,i.forEach((function(e){c.$delete(s,e)})),l=Object.keys(s),l.forEach((function(e,t){l.forEach((function(r,i){e==="$"+r&&i!==t&&c.$delete(s,l[t])}))})),a.data=s,a=Object.assign({},a,o),a.secDTOList=this.secVOList.map((function(e){return{secOid:e.oid,secValue:c.codeApplyForm[e.oid]}})),a.codeClassifyOid=this.codeClassifyOid,a.codeRuleOid=this.codeRuleOid,a.templateOid=this.templateOid,this.$emit("submit",a);case 28:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getDefaultValueAndFormValues:function(e){var t={},r={};for(var i in e)if(Object.hasOwnProperty.call(e,i)){var a=e[i];this.defaultKeys.includes(i)?t[i]=a:r[i]=a}return{defaultValue:t,formValue:r}},getType:function(e){return this.selfColumnType[e.secType]},getReferConfig:function(e){var t={};return"codeclassifysec"==e.secType?t={isMuti:!1,type:"grid",tableConfig:{limit:-1,cols:[{field:"id",title:"鑻辨枃鍚嶇О",sort:!0,width:150},{field:"name",title:"涓枃鍚嶇О",sort:!0,width:150},{field:"description",title:"鎻忚堪",width:250}],queryColumns:[{field:"id",title:"鑻辨枃鍚嶇О"},{field:"name",title:"涓枃鍚嶇О"}]},url:"api/ubcs-code/ubcs-code/mdmEngineController/listCodeClassifyValueBySecOid",extraParams:{classifySecOid:e.oid,parentClassifyValueOid:e.parentClassifySecOid?this.codeApplyForm[e.parentClassifySecOid]:""}}:"coderefersec"==e.secType&&(t=JSON.parse(e.referValueInfo)),t},getDisabled:function(e){if("codeclassifysec"===e.secType&&e.parentClassifySecOid)return!this.codeApplyForm[e.parentClassifySecOid]},isRequired:function(e){return"true"!=e.nullableFlag},getOptionList:function(e){if(Array.isArray(e.fixedValueVOList)&&e.fixedValueVOList.length>0){var t={key:"id",value:"id"},r=e.fixedValueVOList.map((function(e){for(var r in t)if(Object.hasOwnProperty.call(t,r)){var i=t[r];e[r]=e[i]}return e}));return r}return[]}}},u=c,d=(r("3aaa"),r("2877")),p=Object(d["a"])(u,i,a,!1,null,"1416b4f7",null);t["default"]=p.exports},c0c7:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"remove",(function(){return l})),r.d(t,"add",(function(){return c})),r.d(t,"update",(function(){return u})),r.d(t,"updatePlatform",(function(){return d})),r.d(t,"getUser",(function(){return p})),r.d(t,"getUserPlatform",(function(){return f})),r.d(t,"getUserInfo",(function(){return m})),r.d(t,"resetPassword",(function(){return h})),r.d(t,"updatePassword",(function(){return b})),r.d(t,"updateInfo",(function(){return g})),r.d(t,"grant",(function(){return y})),r.d(t,"unlock",(function(){return v})),r.d(t,"insert",(function(){return O})),r.d(t,"check",(function(){return w})),r.d(t,"getByRoleUserList",(function(){return C}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-user/page",method:"get",params:o(o({},r),{},{current:e,size:t,deptId:i})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-user/remove",method:"post",params:{ids:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-user/submit",method:"post",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-user/update",method:"post",data:e})},d=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-user/update-platform",method:"post",params:{userId:e,userType:t,userExt:r}})},p=function(e){return Object(a["a"])({url:"/api/ubcs-user/detail",method:"get",params:{id:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-user/platform-detail",method:"get",params:{id:e}})},m=function(){return Object(a["a"])({url:"/api/ubcs-user/info",method:"get"})},h=function(e){return Object(a["a"])({url:"/api/ubcs-user/reset-password",method:"post",params:{userIds:e}})},b=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-user/update-password",method:"post",params:{oldPassword:e,newPassword:t,newPassword1:r}})},g=function(e){return Object(a["a"])({url:"/api/ubcs-user/update-info",method:"post",data:e})},y=function(e,t){return Object(a["a"])({url:"/api/ubcs-user/grant",method:"post",params:{userIds:e,roleIds:t}})},v=function(e){return Object(a["a"])({url:"/api/ubcs-user/unlock",method:"post",params:{userIds:e}})},O=function(e){return Object(a["a"])({url:"/api/ubcs-system/user-pwdstrategy/insert",method:"put",data:e})},w=function(e){return Object(a["a"])({url:"/api/ubcs-user/check-renexpr",method:"post",params:{userId:e}})},C=function(e){return Object(a["a"])({url:"/api/ubcs-user/getByRoleUserList",method:"get",params:{roleName:e}})}},c0fb:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"basic-block",style:e.styleName},[t("div",{staticClass:"box",style:e.boxStyleName},[t("router-link",{attrs:{to:e.to}},[t("span",{domProps:{textContent:e._s(e.text)}}),t("p",{domProps:{textContent:e._s(e.dept)}}),t("i",{class:e.icon})])],1)])},a=[],n=(r("c5f6"),{name:"basicBlock",props:{icon:{type:String},background:{type:String},to:{type:Object,default:function(){return{}}},text:{type:String},dept:{type:String},time:{type:[Number,String]},gutter:{type:[Number,String],default:5},color:{type:String},width:{type:[Number,String]},height:{type:[Number,String]}},computed:{styleName:function(){return{animationDelay:"".concat(this.time/25,"s"),width:this.setPx(this.width),height:this.setPx(this.height),margin:this.setPx(this.gutter)}},boxStyleName:function(){return{backgroundColor:this.color,backgroundImage:"url('".concat(this.background,"')")}}}}),o=n,s=(r("49c2"),r("2877")),l=Object(s["a"])(o,i,a,!1,null,null,null);t["default"]=l.exports},c14f:function(e,t,r){"use strict";r("9976")},c1aa:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-develop/datasource/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-develop/datasource/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-develop/datasource/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-develop/datasource/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-develop/datasource/submit",method:"post",data:e})}},c24f:function(e,t,r){"use strict";r.r(t),r.d(t,"loginByUsername",(function(){return n})),r.d(t,"loginBySocial",(function(){return o})),r.d(t,"loginBySso",(function(){return s})),r.d(t,"refreshToken",(function(){return l})),r.d(t,"registerGuest",(function(){return c})),r.d(t,"getButtons",(function(){return u})),r.d(t,"getCaptcha",(function(){return d})),r.d(t,"logout",(function(){return p})),r.d(t,"getUserInfo",(function(){return f})),r.d(t,"sendLogs",(function(){return m})),r.d(t,"clearCache",(function(){return h})),r.d(t,"selcetList",(function(){return b}));r("7f7f");var i=r("b5c6"),a=r("1ca4"),n=function(e,t,r,n,o,s,l){return Object(i["a"])({url:"/api/ubcs-auth/oauth/token",method:"post",headers:{"Tenant-Id":e,"Dept-Id":a["a"].switchMode?t:"","Role-Id":a["a"].switchMode?r:"","Captcha-Key":l},params:{tenantId:e,username:n,password:o,grant_type:a["a"].captchaMode?"captcha":"password",scope:"all",type:s}})},o=function(e,t,r){return Object(i["a"])({url:"/api/ubcs-auth/oauth/token",method:"post",headers:{"Tenant-Id":e},params:{tenantId:e,source:t,state:r,grant_type:"social",scope:"all"}})},s=function(e){return Object(i["a"])({url:"/api/ubcs-auth/oauth/token",method:"post",headers:{"Tenant-Id":e},params:{tenantId:e,grant_type:"authorization_code",scope:"all",redirect_uri:a["a"].redirectUri}})},l=function(e,t,r,n){return Object(i["a"])({url:"/api/ubcs-auth/oauth/token",method:"post",headers:{"Tenant-Id":t,"Dept-Id":a["a"].switchMode?r:"","Role-Id":a["a"].switchMode?n:""},params:{tenantId:t,refresh_token:e,grant_type:"refresh_token",scope:"all"}})},c=function(e,t){return Object(i["a"])({url:"/api/ubcs-user/register-guest",method:"post",params:{tenantId:e.tenantId,name:e.name,account:e.account,password:e.password,oauthId:t}})},u=function(){return Object(i["a"])({url:"/api/ubcs-system/menu/buttons",method:"get"})},d=function(){return Object(i["a"])({url:"/api/ubcs-auth/oauth/captcha",method:"get",authorization:!1})},p=function(){return Object(i["a"])({url:"/api/ubcs-auth/oauth/logout",method:"get",authorization:!1})},f=function(){return Object(i["a"])({url:"/api/ubcs-auth/oauth/user-info",method:"get"})},m=function(e){return Object(i["a"])({url:"/api/ubcs-auth/oauth/logout",method:"post",data:e})},h=function(){return Object(i["a"])({url:"/api/ubcs-auth/oauth/clear-cache",method:"get",authorization:!1})},b=function(){return Object(i["a"])({url:"/api/ubcs-system/tenant/tenant-map",method:"get"})}},c35b:function(e,t,r){},c370:function(e,t,r){},c477:function(e,t,r){},c54a:function(e,t,r){"use strict";r.d(t,"a",(function(){return i})),r.d(t,"b",(function(){return a}));r("28a5");function i(e){return/^http[s]?:\/\/.*/.test(e)}function a(e){if("boolean"==typeof e)return!1;if("number"==typeof e)return!1;if(e instanceof Array){if(0==e.length)return!0}else{if(!(e instanceof Object))return"null"==e||null==e||"undefined"==e||void 0==e||""==e;if("{}"===JSON.stringify(e))return!0}return!1}},c5e0:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{staticStyle:{height:"115vh","margin-top":"-14vh","overflow-y":"hidden"},attrs:{title:"閫夋嫨鍙傜収閰嶇疆","append-to-body":"",visible:e.isShowReferConfigCrud,width:"95%",id:"refer-config-dialog"},on:{"update:visible":function(t){e.isShowReferConfigCrud=t}}},[t("div",{staticStyle:{width:"100%","overflow-y":"auto",height:"70vh"}},[t("el-row",{staticStyle:{width:"100%",height:"70%"}},[t("el-col",{style:e.toggleBasicCrudWidth},[t("basic-container",{staticStyle:{width:"100%"}},[t("avue-crud",{ref:e.referConfigParams.ref,staticClass:"refer-config-crud",attrs:{option:e.referConfigCrudOption,page:e.referConfigParams.referConfigPage,"table-loading":e.referConfigParams.referConfigLoading,data:e.referConfigParams.referConfigData},on:{"update:page":function(t){return e.$set(e.referConfigParams,"referConfigPage",t)},"row-click":e.referConfigRowClick,"search-change":e.referConfigSearchChange,"search-reset":e.referConfigSearchReset,"current-change":e.referConfigCurrentChange,"size-change":e.referConfigSizeChange,"on-load":e.referConfigOnload},scopedSlots:e._u([{key:"radio",fn:function(r){var i=r.row;return[t("el-radio",{attrs:{label:i.$index},model:{value:e.referConfigParams.referConfigSelectedRow,callback:function(t){e.$set(e.referConfigParams,"referConfigSelectedRow",t)},expression:"referConfigParams.referConfigSelectedRow"}},[e._v("\n                                聽\n                            ")])]}}])})],1)],1),t("el-col",{directives:[{name:"show",rawName:"v-show",value:e.isShowForm,expression:"isShowForm"}],staticStyle:{height:"100%",width:"30%"}},[t("basic-container",{staticStyle:{width:"100%",height:"100vh","overflow-y":"hidden"}},[t("avue-form",{ref:"refereConfigForm",staticClass:"refer-confg-form",staticStyle:{height:"65vh","overflow-y":"auto"},attrs:{option:e.formOption},model:{value:e.referConfigForm,callback:function(t){e.referConfigForm=t},expression:"referConfigForm"}})],1)],1)],1),t("el-row",{staticStyle:{width:"100%",height:"30%","margin-top":"130px"}},[t("el-col",{style:e.toggleSrchCrudWidth},[t("basic-container",{staticStyle:{width:"100%",height:"100%"}},[t("avue-crud",{ref:e.srchCondParams.ref,staticClass:"refer-srchcond-crud",attrs:{option:e.srchCondOption,"table-loading":e.srchCondParams.srchCondLoading,data:e.srchCondParams.srchCondData}})],1)],1),t("el-col",{directives:[{name:"show",rawName:"v-show",value:e.showAttrParams.isShow,expression:"showAttrParams.isShow"}],staticStyle:{width:"60%",height:"100%"}},[t("basic-container",{staticStyle:{width:"100%",height:"100%"}},[t("avue-crud",{ref:e.showAttrParams.ref,staticClass:"refer-attr-crud",attrs:{option:e.showAttrOption,"table-loading":e.showAttrParams.showAttrLoading,data:e.showAttrParams.showAttrData}})],1)],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.selectedreferConfig("selectedSave")}}},[e._v("閫夋嫨骞朵繚瀛�")]),t("el-button",{on:{click:function(t){return e.selectedreferConfig("selectedEdit")}}},[e._v("閫夋嫨骞朵慨鏀�")])],1)])},a=[],n=(r("456d"),r("ade3")),o=(r("ac6a"),r("0eb9")),s={name:"referConfigCrudDialog",props:{},data:function(){return{isShowReferConfigCrud:!1,referConfigCrudOption:{border:!0,height:"45vh",tip:!1,searchShow:!0,searchMenuSpan:6,index:!0,selection:!1,menu:!1,addBtn:!1,refreshBtn:!1,searchShowBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,align:"center",menuAlign:"center",column:[{label:"-",prop:"radio",width:60,hide:!1},{label:"鍙傜収閰嶇疆缂栧彿",width:120,search:!0,searchSpan:9,searchLabelWidth:100,prop:"id"},{label:"鍙傜収閰嶇疆鍚嶇О",search:!0,searchSpan:9,searchLabelWidth:100,prop:"name"},{label:"鍙傜収鐨勪笟鍔$被鍨�",search:!1,prop:"referTypeName"},{label:"鏄剧ず鐨勫睘鎬�",search:!1,prop:"textField"},{label:"瀛樺偍鍊肩殑灞炴��",search:!1,prop:"valueField"},{label:"鍙傜収绐楀彛绫诲瀷",search:!1,prop:"typeText"}]},referConfigParams:{ref:"referConfigCrud",referConfigLoading:!1,referConfigData:[],referConfigPage:{pageSize:10,currentPage:1,total:0},referConfigQuery:{},referConfigSelectedRowData:"",referConfigSelectedRow:""},formOption:{submitBtn:!1,emptyBtn:!1,labelWidth:"150",column:[{label:"鏍戝舰鐨勪笂绾у睘鎬�",prop:"parentFieldName",span:24,disabled:!0,row:!0,placeholder:" "},{label:"涓婄骇灞炴�у�煎搴斿睘鎬�",prop:"parentUsedField",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鏍硅妭鐐圭殑鍊�",prop:"parentValue",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鏍戝姞杞芥柟寮�",prop:"loadType",span:24,disabled:!0,row:!0,placeholder:" ",dicData:[{label:"鍏ㄩ儴",value:"all"},{label:"閫愮骇鍔犺浇",value:"node"}]},{label:"鏄惁鍙兘閫夋嫨鍙跺瓙鑺傜偣",prop:"onlyLeaf",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鎺掑簭瀛楁",prop:"sortField",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鎺掑簭绫诲瀷",prop:"sortType",span:24,disabled:!0,row:!0,placeholder:" ",dicData:[{label:"鍗囧簭",value:"asc"},{label:"闄嶅簭",value:"desc"}]}]},referConfigForm:{},sortColumn:[{label:"姣忛〉鏄剧ず鏉℃暟",prop:"limit",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鎺掑簭瀛楁",prop:"sortField",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鎺掑簭绫诲瀷",prop:"sortType",span:24,disabled:!0,row:!0,placeholder:" ",dicData:[{label:"鍗囧簭",value:"asc"},{label:"闄嶅簭",value:"desc"}]}],treeColumn:[{label:"鏍戝舰鐨勪笂绾у睘鎬�",prop:"parentFieldName",span:24,disabled:!0,row:!0,placeholder:" "},{label:"涓婄骇灞炴�у�煎搴斿睘鎬�",prop:"parentUsedField",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鏍硅妭鐐圭殑鍊�",prop:"parentValue",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鏍戝姞杞芥柟寮�",prop:"loadType",span:24,disabled:!0,row:!0,placeholder:" ",dicData:[{label:"鍏ㄩ儴",value:"all"},{label:"閫愮骇鍔犺浇",value:"node"}]},{label:"鏄惁鍙兘閫夋嫨鍙跺瓙鑺傜偣",prop:"onlyLeaf",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鎺掑簭瀛楁",prop:"sortField",span:24,disabled:!0,row:!0,placeholder:" "},{label:"鎺掑簭绫诲瀷",prop:"sortType",span:24,disabled:!0,row:!0,placeholder:" ",dicData:[{label:"鍗囧簭",value:"asc"},{label:"闄嶅簭",value:"desc"}]}],standColumn:[{label:"鍙傝�冪殑UI涓婁笅鏂�",prop:"referContent",span:24,disabled:!0,row:!0,placeholder:" "},{label:"骞冲彴鐨勮〃鏍肩紪鍙�",prop:"displayTable",span:24,disabled:!0,row:!0,placeholder:" "}],srchCondOption:{border:!0,height:"40vh",tip:!1,searchShow:!1,searchMenuSpan:6,index:!0,selection:!1,menu:!1,addBtn:!1,refreshBtn:!1,searchShowBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,align:"center",menuAlign:"center",column:[{label:"鏌ヨ鏉′欢",children:[{label:"绛涢�夊瓧娈�",prop:"filterField"},{label:"绛涢�夌被鍨�",prop:"filterType"},{label:"绛涢�夌殑鍊�",prop:"filterValue"}]}]},srchCondParams:{ref:"srchCondCrud",srchCondLoading:!1,srchCondData:[],isShow:!0},toggleSrchCrudWidth:{width:"40%",height:"100%"},showAttrOption:{border:!0,height:"40vh",tip:!1,searchShow:!1,searchMenuSpan:6,index:!0,selection:!1,menu:!1,addBtn:!1,refreshBtn:!1,searchShowBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,align:"center",menuAlign:"center",column:[{label:"鏄剧ず鐨勫睘鎬�",children:[{label:"鍒楀瓧娈�",prop:"field"},{label:"鍒楀悕",prop:"title"},{label:"瀛楁绫诲瀷",prop:"fieldTypeText"},{label:"鍒楄〃鍙帓搴�",prop:"sort"},{label:"鎺掑簭瀛楁",prop:"attrSortField"},{label:"瀛楁瀹藉害",prop:"width"},{label:"鍒楀浐瀹氫綅缃�",prop:"fixedPositionText"},{label:"js鏄剧ず浠g爜",prop:"templet"},{label:"鏄惁蹇�熸煡璇�",prop:"isQuery"}]}]},showAttrParams:{ref:"showAttrCrud",showAttrLoading:!1,showAttrData:[],isShow:!0},isShowForm:!0,toggleBasicCrudWidth:{height:"100%",width:"70%"},isShowAttrCrud:!0,defaultOrGridForm:["limit","sortField","sortType"],standForm:["referContent","displayTable"],treeForm:["parentFieldName","parentUsedField","parentValue","loadType","onlyLeaf","sortField","sortType"]}},watch:{isShowReferConfigCrud:function(){this.isShowReferConfigCrud&&this.referConfigOnload()}},methods:{selectedreferConfig:function(e){var t=this.referConfigParams.referConfigSelectedRowData;if(t){var r=this.filterForm(t);if("selectedSave"==e)this.$emit("echoReferConfig",r);else{var i={referBtmName:r.referType,referBtmId:r.referTypeName,referConfig:JSON.stringify(r)};this.$emit("openReconfigInterFace",i)}this.isShowReferConfigCrud=!1}else this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹紒")},filterForm:function(e){var t=this,r=["referTypeName","referType","textField","valueField","type","url","backPath","method","height","useFormKey","paramForFormKey","isMuti","mapFields","isOpenGlobal","isPersistence","id","name"],i=[],a={};return"stand"==e.type?i=["referContent","displayTable"]:"default"==e.type||"grid"==e.type?i=["limit","sortField","sortType"]:"tree"==e.type&&(i=["parentFieldName","parentUsedField","parentValue","loadType","onlyLeaf","sortField","sortType"]),r=r.concat(i),e.codeSrchCondConfigVOS.length>0&&(a={codeSrchCondConfigVOS:e.codeSrchCondConfigVOS}),("default"==e.type||"grid"==e.type)&&e.codeShowFieldConfigVOS.length>=0&&(a=Object.assign(a,{codeShowFieldConfigVOS:e.codeShowFieldConfigVOS})),r.forEach((function(r){"isMuti"!=r&&"onlyLeaf"!=r&&t.checkStringIsEmpty(e[r])&&t.checkArrayIsUndefined(e[r])||(a=Object.assign(a,Object(n["a"])({},r,e[r])))})),a},checkStringIsEmpty:function(e){return null===e||"undefined"===typeof e||"string"===typeof e&&""===e&&"undefined"!==e},checkArrayIsUndefined:function(e){return"array"===typeof e&&(0===e.length||null===e||"undefined"===typeof e||e===[])},referConfigOnload:function(){var e=this,t=this.referConfigParams;t.referConfigLoading=!0;var r={};t.referConfigQuery&&Object.keys(t.referConfigQuery).forEach((function(e){r["conditionMap["+e+"]"]=t.referConfigQuery[e]})),Object(o["getReferConfigPage"])(t.referConfigPage.currentPage,t.referConfigPage.pageSize,r).then((function(t){var r=t.data.data;e.referConfigParams.referConfigPage.total=r.total,e.referConfigParams.referConfigData=r.records,e.referConfigParams.referConfigLoading=!1,e.referConfigParams.referConfigData.length>0&&e.$nextTick((function(){e.$refs[e.referConfigParams.ref].doLayout(),e.referConfigParams.referConfigSelectedRow=0,e.$refs[e.referConfigParams.ref].setCurrentRow(e.referConfigParams.referConfigData[0]),e.referConfigParams.referConfigSelectedRowData=e.referConfigParams.referConfigData[0],e.attrAndSrchCondOnload(e.referConfigParams.referConfigData[0]),e.loadDefaultOrGridOrStandOrTreeForm(e.referConfigParams.referConfigData[0])}))}))},referBtmTypeSizeChange:function(e){this.referConfigParams.referConfigPage.pageSize=e},referBtmTypeCurrentChange:function(e){this.referConfigParams.referConfigPage.currentPage=e},referConfigRowClick:function(e){this.referConfigParams.referConfigSelectedRowData=e,this.referConfigParams.referConfigSelectedRow=e.$index,this.attrAndSrchCondOnload(e),this.loadDefaultOrGridOrStandOrTreeForm(e)},referConfigSearchChange:function(e,t){this.referConfigParams.referConfigQuery=e,this.referConfigParams.referConfigPage.currentPage=1,this.referConfigOnload(),t()},referConfigSearchReset:function(){this.referConfigParams.referConfigQuery={},this.referConfigOnload(this.referConfigParams.referConfigPage)},referConfigCurrentChange:function(e){this.referConfigParams.referConfigPage.currentPage=e},referConfigSizeChange:function(e){this.referConfigParams.referConfigPage.pageSize=e},loadDefaultOrGridOrStandOrTreeForm:function(e){"tree"!=e.type&"stand"!=e.type&"default"!=e.type&"grid"!=e.type?(this.isShowForm=!1,this.toggleBasicCrudWidth.width="100%"):(this.isShowForm=!0,this.toggleBasicCrudWidth.width="70%",this.toggleFormOption(e)),this.toggleCurdWidth(e)},toggleFormOption:function(e){var t=this,r="";"default"==e.type||"grid"==e.type?(this.formOption.column=this.sortColumn,r="defaultOrGridForm"):"stand"==e.type?(this.formOption.column=this.standColumn,r="standForm"):"tree"==e.type&&(this.formOption.column=this.treeColumn,r="treeForm"),this.referConfigForm={},this[r].forEach((function(r){Vue.set(t.referConfigForm,r,e[r])}))},toggleCurdWidth:function(e){"default"==e.type||"grid"==e.type?(this.showAttrParams.isShow=!0,this.toggleSrchCrudWidth.width="40%"):(this.showAttrParams.isShow=!1,this.toggleSrchCrudWidth.width="100%")},attrAndSrchCondOnload:function(e){var t=this;this.srchCondParams.srchCondLoading=!0,this.showAttrParams.showAttrLoading=!0,this.$nextTick((function(){t.$refs[t.srchCondParams.ref].doLayout(),t.$refs[t.showAttrParams.ref].doLayout()})),this.srchCondParams.srchCondData=e.codeSrchCondConfigVOS,this.showAttrParams.showAttrData=e.codeShowFieldConfigVOS,this.srchCondParams.srchCondLoading=!1,this.showAttrParams.showAttrLoading=!1}}},l=s,c=(r("8409"),r("2877")),u=Object(c["a"])(l,i,a,!1,null,null,null);t["default"]=u.exports},c7a0:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option},on:{"on-load":e.getList,"row-del":e.rowDel,"refresh-change":e.refreshChange,"row-save":e.rowSave},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},a=[],n=(r("7f7f"),{name:"Torelationpackage.vue",data:function(){return{lifeList:"",data:[{name:"娴嬭瘯1"},{name:"娴嬭瘯2"},{name:"娴嬭瘯3"},{name:"娴嬭瘯4"}],form:{},option:{height:300,headerAlign:"center",align:"center",border:!0,editBtn:!1,index:!0,indexFixed:!1,menuFixed:!1,column:[{label:"To绔被鍨�",prop:"name"}]}}},methods:{rowSave:function(e,t,r){var i=this;add(Object.assign({createUser:this.userInfo.name},e)).then((function(){i.$message.success("鏂板鎴愬姛"),t(),i.getList()})).catch((function(){r()}))},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return del(e.id)})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))}}}),o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"1f686f42",null);t["default"]=l.exports},c7cc:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dropdown",{attrs:{trigger:"click"},on:{command:e.handleSetLanguage}},[t("i",{staticClass:"icon-zhongyingwen"}),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{attrs:{disabled:"zh"===e.language,command:"zh"}},[e._v("涓枃\n    ")]),t("el-dropdown-item",{attrs:{disabled:"en"===e.language,command:"en"}},[e._v("English\n    ")])],1)],1)},a=[],n=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),o=r("5880");function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){Object(n["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c={name:"top-lang",data:function(){return{}},created:function(){},mounted:function(){},computed:l({},Object(o["mapGetters"])(["language","tag"])),props:[],methods:{handleSetLanguage:function(e){this.$i18n.locale=e,this.$store.commit("SET_LANGUAGE",e);var t=this.tag,r=this.$router.$avueRouter.generateTitle(t.label,(t.meta||{}).i18n);this.$router.$avueRouter.setTitle(r)}}},u=c,d=r("2877"),p=Object(d["a"])(u,i,a,!1,null,"09b7b110",null);t["default"]=p.exports},cadc:function(e,t,r){"use strict";r.r(t),t["default"]={tabs:!0,tabsActive:1,group:[{label:"涓汉淇℃伅",prop:"info",column:[{label:"澶村儚",type:"upload",listType:"picture-img",propsHttp:{res:"data",url:"link"},canvasOption:{text:" ",ratio:.1},action:"/api/ubcs-resource/oss/endpoint/put-file",tip:"鍙兘涓婁紶jpg/png鐢ㄦ埛澶村儚锛屼笖涓嶈秴杩�500kb",span:12,row:!0,prop:"avatar"},{label:"濮撳悕",span:12,row:!0,prop:"realName"},{label:"鐢ㄦ埛鍚�",span:12,row:!0,prop:"name"},{label:"鎵嬫満鍙�",span:12,row:!0,prop:"phone"},{label:"閭",prop:"email",span:12,row:!0}]},{label:"",prop:"password",column:[{label:"鍘熷瘑鐮�",span:12,row:!0,type:"password",prop:"oldPassword"},{label:"鏂板瘑鐮�",span:12,row:!0,type:"password",prop:"newPassword"},{label:"纭瀵嗙爜",span:12,row:!0,type:"password",prop:"newPassword1"}]}]}},cb4a:function(e,t,r){"use strict";r.r(t),r.d(t,"referDataGrid",(function(){return s})),r.d(t,"gridAttributesByBtmId",(function(){return l}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/referBtmTypeController/referDataGrid",method:"get",params:o(o({},r),{},{page:e,limit:t})})},l=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/referBtmTypeController/gridAttributesByBtmId",method:"get",params:o(o({},r),{},{page:e,limit:t})})}},cc5e:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return a})),r.d(t,"queryApplyStat",(function(){return n}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/page",method:"get",params:e})},n=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/queryApplyState",method:"get",params:e})}},ccbe:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"setting",(function(){return p})),r.d(t,"datasource",(function(){return f})),r.d(t,"info",(function(){return m})),r.d(t,"packageInfo",(function(){return h})),r.d(t,"packageSetting",(function(){return b}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/tenant/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant/submit",method:"post",data:e})},p=function(e,t){return Object(a["a"])({url:"/api/ubcs-system/tenant/setting",method:"post",params:o(o({},t),{},{ids:e})})},f=function(e,t){return Object(a["a"])({url:"/api/ubcs-system/tenant/datasource",method:"post",params:{tenantId:e,datasourceId:t}})},m=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant/info",method:"get",params:{domain:e}})},h=function(e){return Object(a["a"])({url:"/api/ubcs-system/tenant/package-detail",method:"get",params:{tenantId:e}})},b=function(e,t){return Object(a["a"])({url:"/api/ubcs-system/tenant/package-setting",method:"post",params:{tenantId:e,packageId:t}})}},cebe:function(e,t){e.exports=axios},cee8:function(e,t,r){"use strict";r.r(t),r.d(t,"optionParent",(function(){return i})),r.d(t,"optionChild",(function(){return a}));var i={height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:10,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:250,dialogWidth:880,dialogClickModal:!1,column:[{label:"瀛楀吀缂栧彿",prop:"code",search:!0,slot:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏哥紪鍙�",trigger:"blur"}]},{label:"瀛楀吀鍚嶇О",prop:"dictValue",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏稿悕绉�",trigger:"blur"}]},{label:"瀛楀吀鎺掑簭",prop:"sort",type:"number",align:"right",width:100,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏告帓搴�",trigger:"blur"}]},{label:"灏佸瓨",prop:"isSealed",type:"switch",align:"center",width:100,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],value:0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨灏佸瓨",trigger:"blur"}]},{label:"瀛楀吀澶囨敞",prop:"remark",hide:!0}]},a={height:"auto",calcHeight:95,tip:!1,searchShow:!0,searchMenuSpan:10,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:300,dialogWidth:880,dialogClickModal:!1,column:[{label:"瀛楀吀缂栧彿",prop:"code",addDisabled:!0,editDisabled:!0,search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏哥紪鍙�",trigger:"blur"}]},{label:"瀛楀吀鍚嶇О",prop:"dictValue",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏稿悕绉�",trigger:"blur"}]},{label:"涓婄骇瀛楀吀",prop:"parentId",type:"tree",dicData:[],hide:!0,props:{label:"title"},addDisabled:!0,editDisabled:!0,rules:[{required:!1,message:"璇烽�夋嫨涓婄骇瀛楀吀",trigger:"click"}]},{label:"瀛楀吀閿��",prop:"dictKey",width:80,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏搁敭鍊�",trigger:"blur"}]},{label:"瀛楀吀鎺掑簭",prop:"sort",type:"number",align:"right",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏告帓搴�",trigger:"blur"}]},{label:"灏佸瓨",prop:"isSealed",type:"switch",align:"center",width:80,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],value:0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨灏佸瓨",trigger:"blur"}]},{label:"瀛楀吀澶囨敞",prop:"remark",hide:!0}]}},d26a:function(e,t,r){},d36b:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"enableData",(function(){return p}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeButtonController/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeButtonController/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeButtonController/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeButtonController/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeButtonController/submit",method:"post",data:e})},p=function(e,t){return t?Object(a["a"])({url:"/api/ubcs-code/codeButtonController/enableData",method:"post",params:{oid:e}}):Object(a["a"])({url:"/api/ubcs-code/codeButtonController/disableData",method:"post",params:{oid:e}})}},d4f4:function(e,t,r){"use strict";r.r(t),r.d(t,"optionParent",(function(){return i})),r.d(t,"optionChild",(function(){return a}));var i={height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:10,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:250,dialogWidth:880,dialogClickModal:!1,column:[{label:"瀛楀吀缂栧彿",prop:"code",search:!0,slot:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏哥紪鍙�",trigger:"blur"}]},{label:"瀛楀吀鍚嶇О",prop:"dictValue",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏稿悕绉�",trigger:"blur"}]},{label:"瀛楀吀鎺掑簭",prop:"sort",type:"number",align:"right",width:100,hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏告帓搴�",trigger:"blur"}]},{label:"灏佸瓨",prop:"isSealed",type:"switch",align:"center",width:100,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],value:0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨灏佸瓨",trigger:"blur"}]},{label:"瀛楀吀澶囨敞",prop:"remark",hide:!0}]},a={height:"auto",calcHeight:95,tip:!1,searchShow:!0,searchMenuSpan:10,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:300,dialogWidth:880,dialogClickModal:!1,column:[{label:"瀛楀吀缂栧彿",prop:"code",addDisabled:!0,editDisabled:!0,search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏哥紪鍙�",trigger:"blur"}]},{label:"瀛楀吀鍚嶇О",prop:"dictValue",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏稿悕绉�",trigger:"blur"}]},{label:"涓婄骇瀛楀吀",prop:"parentId",type:"tree",dicData:[],hide:!0,props:{label:"title"},addDisabled:!0,editDisabled:!0,rules:[{required:!1,message:"璇烽�夋嫨涓婄骇瀛楀吀",trigger:"click"}]},{label:"瀛楀吀閿��",prop:"dictKey",width:80,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏搁敭鍊�",trigger:"blur"}]},{label:"瀛楀吀鎺掑簭",prop:"sort",type:"number",align:"right",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏告帓搴�",trigger:"blur"}]},{label:"灏佸瓨",prop:"isSealed",type:"switch",align:"center",width:80,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],value:0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨灏佸瓨",trigger:"blur"}]},{label:"瀛楀吀澶囨敞",prop:"remark",hide:!0}]}},d510:function(e,t,r){},d772:function(e,t,r){"use strict";r.r(t),r.d(t,"initTree",(function(){return s})),r.d(t,"refOnLoad",(function(){return l})),r.d(t,"getDomain",(function(){return c})),r.d(t,"saveFromTable",(function(){return u})),r.d(t,"getDetail",(function(){return d})),r.d(t,"add",(function(){return p})),r.d(t,"update",(function(){return f})),r.d(t,"btmPage",(function(){return m}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/tree-domain",method:"get"})},l=function(e){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/get-from-table",method:"get",params:{domain:e}})},c=function(){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/domain",method:"get"})},u=function(e,t){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/save-from-table/"+t,method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/detail",method:"get",params:{oid:e}})},p=function(e,t){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/submit/"+t,method:"post",data:e})},f=function(e){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/submit/"+auto,method:"post",data:e})},m=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-omd/btm-type/page",method:"get",params:o({current:e,size:t},r)})}},d9a3:function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var i=r("53ca"),a=(r("28a5"),r("456d"),r("ac6a"),r("c5f6"),r("ee1d"),r("d4ec")),n=r("bee2"),o=function(){function e(){Object(a["a"])(this,e)}return Object(n["a"])(e,null,[{key:"notEmpty",value:function(e){return!this.isEmpty(e)}},{key:"isUndefined",value:function(e){return null===e||"undefined"===typeof e}},{key:"isEmpty",value:function(e){return null===e||"undefined"===typeof e||"string"===typeof e&&""===e&&"undefined"!==e}},{key:"toInt",value:function(e,t){if(this.isEmpty(e))return void 0===t?-1:t;var r=parseInt(e,0);return Number.isNaN(r)?void 0===t?-1:t:r}},{key:"toFormData",value:function(e){var t=new FormData;return Object.keys(e).forEach((function(r){t.append(r,Array.isArray(e[r])?e[r].join(","):e[r])})),t}},{key:"format",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"YYYY-MM-DD HH:mm:ss";return e?e.format(t):null}},{key:"join",value:function(e){return e?e.join(","):""}},{key:"split",value:function(e){return e?String(e).split(","):""}},{key:"toStr",value:function(e){return"undefined"===typeof e||null===e?"":e}},{key:"isValuableObj",value:function(e){return"object"===Object(i["a"])(e)&&null!==e&&Object.keys(e).length>0}},{key:"downloadFileByBlob",value:function(e,t){var r=URL.createObjectURL(e),i=document.createElement("a");i.href=r,i.download=t,document.body.appendChild(i),i.click(),document.body.removeChild(i)}}]),e}()},dc8a:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"basic-container",class:{"basic-container--block":e.block},style:e.styleName},[t("el-card",{staticClass:"basic-container__card"},[e._t("default")],2)],1)},a=[],n=(r("c5f6"),{name:"basicContainer",props:{radius:{type:[String,Number],default:10},background:{type:String},block:{type:Boolean,default:!1}},computed:{styleName:function(){return{borderRadius:this.setPx(this.radius),background:this.background}}}}),o=n,s=(r("40d6"),r("2877")),l=Object(s["a"])(o,i,a,!1,null,null,null);t["default"]=l.exports},dd3a:function(e,t,r){"use strict";r.r(t),r.d(t,"MasterTable",(function(){return s})),r.d(t,"TableData",(function(){return l})),r.d(t,"FindData",(function(){return c})),r.d(t,"addSaveCode",(function(){return u})),r.d(t,"editSaveCode",(function(){return d})),r.d(t,"FlowTable",(function(){return p})),r.d(t,"exportCode",(function(){return f})),r.d(t,"batchUpdateCode",(function(){return m}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/getUIInfoByClassifyOid",method:"get",params:o({},e)})},l=function(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/gridTableDataByClassifyOid",method:"get",params:o({},e)})},c=function(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/gridTableDataByClassifyOid",method:"get",params:o({},e)})};function u(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/addSaveCode",method:"post",data:e})}function d(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/editSaveCode",method:"put",data:e})}function p(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/getFlowdUIInfoByClassifyOid",method:"get",params:o({},e)})}function f(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/exportCode",method:"post",params:o({},e)})}function m(e){return Object(a["a"])({url:"api/ubcs-code/mdmEngineController/batchUpdateCode",method:"post",data:e})}},e30d:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getDetail",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/client/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e){return Object(a["a"])({url:"/api/ubcs-system/client/detail",method:"get",params:{id:e}})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/client/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/client/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/client/submit",method:"post",data:e})}},e311:function(e,t,r){},e3c4:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"e",(function(){return setStore})),__webpack_require__.d(__webpack_exports__,"c",(function(){return getStore})),__webpack_require__.d(__webpack_exports__,"d",(function(){return removeStore})),__webpack_require__.d(__webpack_exports__,"b",(function(){return getAllStore})),__webpack_require__.d(__webpack_exports__,"a",(function(){return clearStore}));var core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("c5f6"),core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_0__),C_java_workspace_GIT_VCI_UBCS_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("53ca"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("7f7f"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_2__),_util_validate__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("c54a"),_config_website__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("1ca4"),keyName=_config_website__WEBPACK_IMPORTED_MODULE_4__["a"].key+"-",setStore=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.name,r=e.content,i=e.type;t=keyName+t;var a={dataType:Object(C_java_workspace_GIT_VCI_UBCS_ubcs_Source_UBCS_WEB_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_1__["a"])(r),content:r,type:i,datetime:(new Date).getTime()};i?window.sessionStorage.setItem(t,JSON.stringify(a)):window.localStorage.setItem(t,JSON.stringify(a))},getStore=function getStore(){var params=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},name=params.name,debug=params.debug;name=keyName+name;var obj={},content;if(obj=window.sessionStorage.getItem(name),Object(_util_validate__WEBPACK_IMPORTED_MODULE_3__["b"])(obj)&&(obj=window.localStorage.getItem(name)),!Object(_util_validate__WEBPACK_IMPORTED_MODULE_3__["b"])(obj)){try{obj=JSON.parse(obj)}catch(_unused){return obj}return debug?obj:("string"==obj.dataType?content=obj.content:"number"==obj.dataType?content=Number(obj.content):"boolean"==obj.dataType?content=eval(obj.content):"object"==obj.dataType&&(content=obj.content),content)}},removeStore=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.name,r=e.type;t=keyName+t,r?window.sessionStorage.removeItem(t):window.localStorage.removeItem(t)},getAllStore=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=[],r=e.type;if(r)for(var i=0;i<=window.sessionStorage.length;i++)t.push({name:window.sessionStorage.key(i),content:getStore({name:window.sessionStorage.key(i),type:"session"})});else for(var a=0;a<=window.localStorage.length;a++)t.push({name:window.localStorage.key(a),content:getStore({name:window.localStorage.key(a)})});return t},clearStore=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.type;t?window.sessionStorage.clear():window.localStorage.clear()}},e50c:function(e,t,r){},e5c3:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option},on:{"on-load":e.getList,"refresh-change":e.refreshChange,"search-change":e.searchChange,"current-row-change":e.handleCurrentRowChange},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},a=[],n={name:"Versionpackage.vue",data:function(){return{data:[{name:"娴嬭瘯1",source:"娴嬭瘯1",shows:"娴嬭瘯1"},{name:"娴嬭瘯2",source:"娴嬭瘯2",shows:"娴嬭瘯2"},{name:"娴嬭瘯3",source:"娴嬭瘯3",shows:"娴嬭瘯3"},{name:"娴嬭瘯4",source:"娴嬭瘯4",shows:"娴嬭瘯4"}],form:{},option:{highlightCurrentRow:!0,height:300,headerAlign:"center",align:"center",border:!0,menu:!1,index:!0,searchMenuSpan:6,searchSpan:10,addBtn:!1,indexFixed:!1,menuFixed:!1,searchLabelWidth:130,column:[{label:"涓氬姟绫诲瀷鍚�",prop:"name",search:!0},{label:"鏍囩",prop:"tag"},{label:"鐖剁被",prop:"father"},{label:"鐗堟湰瑙勫垯",prop:"versionRules"},{label:"鐢熷懡鍛ㄦ湡",prop:"life"}]}}},methods:{handleCurrentRowChange:function(e){this.$emit("rowchange",e)},searchChange:function(e,t){t&&t(),this.$message.success("鎼滅储鎴愬姛"),console.log(e,t)}}},o=n,s=r("2877"),l=Object(s["a"])(o,i,a,!1,null,"5632a16b",null);t["default"]=l.exports},e772:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("avue-crud",{ref:"crud",attrs:{"table-loading":e.loading,data:e.data,option:e.option,page:e.page},on:{"update:page":function(t){e.page=t},"on-load":e.getDataList,"size-change":e.handleSizePage,"current-change":e.handleCurrentPage,"row-click":e.handleRowClick},scopedSlots:e._u([{key:"menu",fn:function(r){var i=r.type,a=r.size,n=r.row,o=r.index;return[t("el-button",{attrs:{icon:"el-icon-check",size:a,type:i},on:{click:function(t){return e.handleMaintenance(n,o)}}},[e._v("缁存姢")])]}}])}),t("el-dialog",{attrs:{title:"妯℃澘闃舵",width:"50%","append-to-body":"true",visible:e.dialogNode},on:{"update:visible":function(t){e.dialogNode=t}}},[t("avue-crud",{ref:"crud",attrs:{"table-loading":e.loading,data:e.stageData,option:e.stageOption},on:{"on-load":e.getStagelist,"row-click":e.handleRowStageClick},scopedSlots:e._u([{key:"menu",fn:function(r){var i=r.type,a=r.size,n=r.row,o=r.index;return[t("el-button",{attrs:{icon:"el-icon-check",size:a,type:i},on:{click:function(t){return e.handleMaintenanceTransfer(n,o)}}},[e._v("缁存姢")])]}}])})],1),e.flag?t("table-transfer",{attrs:{visible:e.dialogTransfer,dataList:e.attributeData,columns:e.columns,keyName:"oid"},on:{"update:visible":function(t){e.dialogTransfer=t},save:e.handleSave,close:e.handelClose},model:{value:e.attributeValue,callback:function(t){e.attributeValue=t},expression:"attributeValue"}}):e._e()],1)},a=[],n=(r("8e6e"),r("456d"),r("7f7f"),r("96cf"),r("1da1")),o=(r("ac6a"),r("ade3")),s=r("5821"),l=r("7eff");function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(o["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={name:"Stage",components:{TableTransfer:l["default"]},props:{code:{typeof:String,required:!0,default:""}},watch:{},data:function(){var e={height:"auto",border:!0,addBtn:!1,align:"center",menuAlign:"center",index:!0,searchMenuSpan:8,searchBtn:!1,emptyBtn:!1,columnBtn:!1,delBtn:!1,refreshBtn:!1,header:!1,editBtn:!1};return{attributeData:[],attributeValue:[],flag:!1,dialogTransfer:!1,dialogNode:!1,visibleTable:!1,loading:!1,page:{currentPage:1,pageSize:10,total:0},modelKey:"",data:[],stageData:[],saveParam:{},columns:[{key:"oid",label:"oid",visible:!1},{key:"id",label:"灞炴�х紪鍙�",visible:!0},{key:"name",label:"灞炴�у悕绉�",visible:!0},{key:"attributeGroup",label:"灞炴�у垎缁�",visible:!0}],option:u(u({},e),{},{column:[{label:"妯℃澘缂栧彿",prop:"modelKey"},{label:"妯℃澘鍚嶇О",prop:"modelName"},{label:"鎻忚堪",prop:"buttonTypeValue"}]}),stageOption:u(u({},e),{},{height:620,column:[{label:"闃舵缂栧彿",prop:"taskId"},{label:"闃舵鍚嶇О",prop:"taskName"}]})}},methods:{setTable:function(e,t){return e.map((function(e){return 0!==t.length&&t.forEach((function(t){e.id===t.attrId&&(e.checked=!0)})),e}))},getDataList:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!1,t=this.page,r=t.pageSize,i=t.currentPage,a={size:r,current:i},e.next=5,Object(s["getFlowpathList"])(u(u({},a),{templateId:this.code}));case 5:n=e.sent,200===n.status?(console.log(n),this.loading=!1,o=n.data.data,this.data=o.records,this.page.total=o.total):this.loading=!1;case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getStagelist:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!1,console.log(this.modelKey),e.next=4,Object(s["stagelist"])({modelKey:this.modelKey});case 4:t=e.sent,200===t.status?(this.loading=!1,console.log(t.data),this.stageData=t.data.data):this.loading=!1;case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getAttributeList:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,r,i,a,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(s["attributeList"])({"conditionMap[classifyTemplateOid]":this.code});case 2:return t=e.sent,e.next=5,Object(s["attributeListRight"])({templateId:this.code,modelKey:this.modelKey,taskId:this.saveParam.taskId});case 5:r=e.sent,200===t.status&&200===r.status&&(i=t.data.data.records,a=r.data.data,i=i.map((function(e){var t=e,r=t.oid,i=t.id,n=t.name,o=t.attributeGroup;return e=u({oid:r,id:i,name:n,attributeGroup:o},{checked:!1}),0!==a.length&&a.forEach((function(t){e.id===t.attrId&&(e.checked=!0)})),e})),console.log(i),n=i.map((function(e){return e.checked?e.oid:void 0})),this.attributeValue=n.filter((function(e){return e})),this.attributeData=i,this.flag=!0);case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getAttributeListRight:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(s["attributeListRight"])({templateId:this.code,modelKey:this.modelKey,taskId:this.saveParam.taskId});case 2:t=e.sent,200===t.status&&(r=t.data.data,r=r.map((function(e){var t=e.attrId,r=e.attrName,i=e.attrGroup;return{attrId:t,attrName:r,attrGroup:i}})),this.listRight=r);case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleMaintenance:function(e){console.log(e),this.dialogNode=!0,this.modelKey=e.modelKey,this.saveParam.modelKey=e.modelKey,this.getStagelist()},handleMaintenanceTransfer:function(e){var t=this;this.saveParam.taskId=e.taskId,this.saveParam.taskName=e.taskName,this.getAttributeList(),this.$nextTick((function(){t.dialogTransfer=!0}))},handleRowClick:function(e){console.log(e),this.modelKey=e.modelKey,this.saveParam.modelKey=e.modelKey,this.dialogNode=!0},handleRowStageClick:function(e){var t=this;this.saveParam.taskId=e.taskId,this.saveParam.taskName=e.taskName,this.getAttributeList(),this.$nextTick((function(){t.dialogTransfer=!0}))},handleSave:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var r,i,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log(t),r=t.map((function(e){var t=e.id,r=e.name,i=e.attributeGroup;return{attrId:t,attrName:r,attrGroup:i}})),i=u({templateId:this.code,processStageAttr:r},this.saveParam),console.log(this.saveParam),console.log(r),e.next=7,Object(s["attributeSave"])(i);case 7:a=e.sent,200===a.status&&(console.log(a),this.$message({type:"success",message:"鏂板鏁版嵁鎴愬姛锛�"}),this.flag=!1);case 9:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),handelClose:function(){this.flag=!1}}},p=d,f=r("2877"),m=Object(f["a"])(p,i,a,!1,null,null,null);t["default"]=m.exports},ee95:function(e,t,r){"use strict";r.r(t),r.d(t,"getTree",(function(){return s})),r.d(t,"getLazyTree",(function(){return l}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t){return Object(a["a"])({url:t,method:"get",params:o({},e)})},l=function(e,t){return Object(a["a"])({url:t,method:"get",params:o({},e)})}},f10a:function(e,t,r){"use strict";r.r(t),r.d(t,"personnelInit",(function(){return a})),r.d(t,"personnelCollect",(function(){return n})),r.d(t,"cancelCollect",(function(){return o})),r.d(t,"personnelSave",(function(){return s})),r.d(t,"personnelDict",(function(){return l}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-flow/taskUser/list",method:"get",params:e})},n=function(e){return Object(i["a"])({url:"/api/ubcs-flow/taskUser/su",method:"post",data:e})},o=function(e){return Object(i["a"])({url:"/api/ubcs-flow/taskUser/du",method:"post",data:e})},s=function(e){return Object(i["a"])({url:"/api/ubcs-flow/vciflow/start",method:"post",data:e})},l=function(e){return Object(i["a"])({url:"/api/ubcs-user/allPage",method:"get",params:e})}},f2a9:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-tabs",{attrs:{option:e.Taboption},on:{change:e.handleChange}}),"tab1"===e.type.prop?t("span",[t("attrCrud",{attrs:{ProData:e.ProData,crudOid:e.crudOid,crudLCStatus:e.crudLCStatus,crudArray:e.crudArray,Formlist:e.Formlist,codeClassifyOid:e.codeClassifyOid}})],1):"tab2"===e.type.prop?t("span",[t("FlowPath",{attrs:{code:this.crudOid,crudLCStatus:e.crudLCStatus}})],1):"tab3"===e.type.prop?t("span",[t("stage",{attrs:{code:this.crudOid}})],1):e._e()],1)},a=[],n={name:"TemplatePro.vue",props:["ProData","crudOid","crudLCStatus","crudArray","Formlist","codeClassifyOid"],data:function(){return{type:{},Taboption:{column:[{label:"妯℃澘灞炴��",prop:"tab1"},{label:"妯℃澘娴佺▼",prop:"tab2"},{label:"妯℃澘闃舵",prop:"tab3"}]}}},created:function(){this.type=this.Taboption.column[0],this.type.prop="tab1"},methods:{handleChange:function(e){this.type=e}}},o=n,s=(r("2f98"),r("2877")),l=Object(s["a"])(o,i,a,!1,null,null,null);t["default"]=l.exports},f45f:function(e,t,r){},f601:function(e,t,r){"use strict";r.r(t),r.d(t,"gridCodeBasicSec",(function(){return s})),r.d(t,"addSave",(function(){return l})),r.d(t,"editSave",(function(){return c})),r.d(t,"deleteData",(function(){return u})),r.d(t,"getObjectByOid",(function(){return d})),r.d(t,"listDataByOids",(function(){return p})),r.d(t,"refDataGrid",(function(){return f})),r.d(t,"refDataGridClassifySec",(function(){return m})),r.d(t,"cloneCodeBasic",(function(){return h})),r.d(t,"upOrderNum",(function(){return b})),r.d(t,"downOrderNum",(function(){return g}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/gridCodeBasicSec",method:"get",params:o(o({},r),{},{page:e,limit:t}),paramsSerializer:function(e){return qs.stringify(e,{encode:!1})}})},l=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/addSave",method:"post",data:e})},c=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/editSave",method:"put",data:e})},u=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/deleteData",method:"delete",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/getObjectByOid",method:"get",params:{oid:e}})},p=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/listDataByOids",method:"get",params:{oid:e}})},f=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/refDataGrid",method:"get",params:o(o({},r),{},{page:e,limit:t})})},m=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/refDataGridClassifySec",method:"get",params:o(o({},r),{},{page:e,limit:t})})},h=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/clone",method:"post",data:e})},b=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/upOrderNum",method:"post",params:{oid:e}})},g=function(e){return Object(a["a"])({url:"/api/ubcs-code/codeBasicSecController/downOrderNum",method:"post",params:{oid:e}})}},f84e:function(e,t,r){"use strict";r("d26a")},f9fa:function(e,t,r){"use strict";r.r(t),r.d(t,"referCodeClassifyTree",(function(){return a})),r.d(t,"listCodeAttributeByClassId",(function(){return n})),r.d(t,"referTree",(function(){return o})),r.d(t,"referTreeByClassId",(function(){return s})),r.d(t,"gridAttrMapping",(function(){return l})),r.d(t,"gridAttrRanges",(function(){return c})),r.d(t,"batchAddSave",(function(){return u})),r.d(t,"syncClassifyModel",(function(){return d}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/referCodeClassifyTree",method:"get",params:e})},n=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/listCodeAttributeByClassId",method:"get",params:e})},o=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/referTree",method:"get",params:e})},s=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/listViewModelAttributeByClassId",method:"get",params:e})},l=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/gridAttrMapping",method:"get",params:e})},c=function(e){return Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/gridAttrRanges",method:"get",params:e})},u=function(e){return console.log(e),Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/batchAddSave",method:"post",data:e})},d=function(e){return console.log(e),Object(i["a"])({url:"/api/ubcs-applyjtcodeservice/DockingPreApplyCode/syncClassifyModel",method:"post",params:e})}},fc8c:function(e,t,r){"use strict";r.r(t),r.d(t,"historyFlowList",(function(){return a})),r.d(t,"leaveProcess",(function(){return n})),r.d(t,"leaveDetail",(function(){return o}));var i=r("b5c6"),a=function(e){return Object(i["a"])({url:"/api/ubcs-flow/process/history-flow-list",method:"get",params:{processInstanceId:e}})},n=function(e){return Object(i["a"])({url:"/api/ubcs-desk/process/leave/start-process",method:"post",data:e})},o=function(e){return Object(i["a"])({url:"/api/ubcs-desk/process/leave/detail",method:"get",params:{businessId:e}})}},fcb7:function(e,t,r){"use strict";r.r(t),r.d(t,"getList",(function(){return s})),r.d(t,"getLazyList",(function(){return l})),r.d(t,"remove",(function(){return c})),r.d(t,"add",(function(){return u})),r.d(t,"update",(function(){return d})),r.d(t,"getDept",(function(){return p})),r.d(t,"getDeptTree",(function(){return f})),r.d(t,"getDeptLazyTree",(function(){return m}));r("8e6e"),r("ac6a"),r("456d");var i=r("ade3"),a=r("b5c6");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s=function(e,t,r){return Object(a["a"])({url:"/api/ubcs-system/dept/list",method:"get",params:o(o({},r),{},{current:e,size:t})})},l=function(e,t,r,i){return Object(a["a"])({url:"/api/ubcs-system/dept/lazy-list",method:"get",params:o(o({},t),{},{parentId:e,current:r,size:i})})},c=function(e){return Object(a["a"])({url:"/api/ubcs-system/dept/remove",method:"post",params:{ids:e}})},u=function(e){return Object(a["a"])({url:"/api/ubcs-system/dept/submit",method:"post",data:e})},d=function(e){return Object(a["a"])({url:"/api/ubcs-system/dept/submit",method:"post",data:e})},p=function(e){return Object(a["a"])({url:"/api/ubcs-system/dept/detail",method:"get",params:{id:e}})},f=function(e){return Object(a["a"])({url:"/api/ubcs-system/dept/tree",method:"get",params:{tenantId:e}})},m=function(e){return Object(a["a"])({url:"/api/ubcs-system/dept/lazy-tree",method:"get",params:{parentId:e}})}}});
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/js/chunk-19650752.3740eadb.js b/Source/UBCS-WEB/dist/js/chunk-19650752.3740eadb.js
new file mode 100644
index 0000000..c32163c
--- /dev/null
+++ b/Source/UBCS-WEB/dist/js/chunk-19650752.3740eadb.js
@@ -0,0 +1,27 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-19650752","chunk-2d0e4caf"],{"00fd":function(e,t,n){var r=n("9e69"),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;function c(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(c){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}e.exports=c},"00fd3":function(e,t,n){"use strict";n.r(t);n("386d");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{"table-loading":e.loading,data:e.data,option:e.option,page:e.page,search:e.search},on:{"update:page":function(t){e.page=t},"update:search":function(t){e.search=t},"on-load":e.getDataList,"row-save":e.handleSave,"row-del":e.handleDelete,"row-update":e.handleEdit,"refresh-change":e.handleRefresh,"size-change":e.handleSizePage,"current-change":e.handleCurrentPage,"selection-change":e.selectionChange,"row-click":e.handleRowClick},scopedSlots:e._u([{key:"search",fn:function(n){n.row;var r=n.size;return[t("el-select",{attrs:{size:"small"},on:{change:e.handleSelect},model:{value:e.selectValue,callback:function(t){e.selectValue=t},expression:"selectValue"}},e._l(e.selectOption,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"300px","margin-left":"10px"},attrs:{placeholder:"璇疯緭鍏�".concat("id"===e.selectValue?"绯荤粺缂栧彿":"绯荤粺鍚嶇О","骞舵寜鍥炶溅鏌ヨ"),size:r,clearable:""},on:{clear:e.handleClear},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleEnter.apply(null,arguments)}},model:{value:e.search[e.selectValue],callback:function(t){e.$set(e.search,e.selectValue,t)},expression:"search[selectValue]"}})]}}])},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{icon:"el-icon-delete",size:"small",type:"danger"},on:{click:e.handleDeleteByIds}},[e._v("鍒� 闄n            ")])],1)],2)],1)},i=[],o=(n("8e6e"),n("6b54"),n("7f7f"),n("ade3")),a=(n("ac6a"),n("456d"),n("96cf"),n("1da1")),s=n("0405");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{loading:!1,page:{currentPage:1,pageSize:10,total:0},selectOption:[{value:"id",label:"绯荤粺缂栧彿"},{value:"name",label:"绯荤粺鍚嶇О"}],selectValue:"id",search:{},delIds:[],data:[],option:{height:"auto",border:!0,align:"center",menuAlign:"center",index:!0,searchMenuSpan:8,searchBtn:!1,emptyBtn:!1,columnBtn:!1,defaultSort:{prop:"id,name",order:"descending"},selection:!0,column:[{label:"绯荤粺缂栧彿",prop:"id",sortable:!0,rules:[{required:!0,message:"绯荤粺缂栧彿涓嶈兘涓虹┖",trigger:"blur"}]},{label:"绯荤粺鍚嶇О",prop:"name",sortable:!0,rules:[{required:!0,message:"绯荤粺鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}]},{label:"绯荤粺鎻忚堪",prop:"description",type:"textarea"}]}}},methods:{getDataList:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t,n,r,i,a,c,u=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!0,console.log(this.search),t=this.page,n=t.pageSize,r=t.currentPage,i={size:n,current:r},this.search=Object.keys(this.search).filter((function(e){return null!==u.search[e]&&void 0!==u.search[e]&&""!==u.search[e]})).reduce((function(e,t){return l(l({},e),{},Object(o["a"])({},t,u.search[t]))}),{}),e.next=7,Object(s["getSysInfoList"])(l(l({},i),this.search));case 7:a=e.sent,200===a.status?(console.log(a),this.loading=!1,c=a.data.data,this.data=c.records,this.page.total=c.total):this.loading=!1;case 9:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleSave:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(t,n,r){var i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(s["sysInfoAdd"])(t);case 3:i=e.sent,200===i.status&&(this.$message({type:"success",message:"鏂板鏁版嵁鎴愬姛锛�"}),n(t)),e.next=10;break;case 7:e.prev=7,e.t0=e["catch"](0),r();case 10:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(t,n,r){return e.apply(this,arguments)}return t}(),handleEdit:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(t,n,r,i){var o,a,c,l,u;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,o=t.oid,a=t.id,c=t.name,l=t.description,e.next=4,Object(s["sysInfoEdit"])({oid:o,id:a,name:c,description:l});case 4:u=e.sent,200===u.status&&(i(),this.$message({type:"success",message:"淇敼鏁版嵁鎴愬姛锛�"}),r(t)),e.next=11;break;case 8:e.prev=8,e.t0=e["catch"](0),i();case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(t,n,r,i){return e.apply(this,arguments)}return t}(),handleDelete:function(e){var t=e.oid;this.deleteSysInfo({oids:t})},handleDeleteByIds:function(){var e=this.delIds.oids;this.$utilFunc.isEmpty(e)?this.$message({type:"error",message:"璇疯嚦灏戦�夋嫨涓�鏉℃暟鎹�!"}):this.deleteSysInfo(this.delIds)},deleteSysInfo:function(e){var t=this;this.$confirm("鏄惁纭畾鍒犻櫎閫夋嫨鐨勯泦鎴愮郴缁�?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then(Object(a["a"])(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,Object(s["sysInfoDel"])(e);case 2:r=n.sent,200===r.status&&(console.log(r),t.$message({type:"success",message:"鍒犻櫎鎴愬姛!"}),t.getDataList());case 4:case"end":return n.stop()}}),n)}))))},handleSelect:function(e){this.selectValue=e,"id"===this.selectValue?(this.search["name"]="",delete this.search["name"]):(this.search["id"]="",delete this.search["id"])},handleEnter:function(){""!==this.search[this.selectValue]&&this.getDataList()},handleClear:function(){this.search={},this.getDataList()},handleRefresh:function(){this.getDataList()},handleSizePage:function(e){this.page.pageSize=e},handleCurrentPage:function(e){this.page.currentPage=e},handleRowClick:function(e){this.$refs.crud.toggleRowSelection(e,!0)},selectionChange:function(e){console.log(e);var t=e.map((function(e){var t=e.oid;return t}));this.delIds={oids:t.toString()},console.log(this.delIds)}}},d=u,f=(n("a458"),n("2877")),h=Object(f["a"])(d,r,i,!1,null,"6aab1772",null);t["default"]=h.exports},"020a":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-star-on",plain:""},on:{click:function(t){return e.enableOrgDuty(!0)}}},[e._v("鍚� 鐢╘n      ")]),t("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-star-off",plain:""},on:{click:function(t){return e.enableOrgDuty(!1)}}},[e._v("鍋� 鐢╘n      ")]),e.permission.codebutton_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("d36b"),s={height:"auto",calcHeight:30,tip:!1,searchLabelWidth:120,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"",prop:"oid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionoid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"nameoid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"btmname",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastr",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"firstr",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastv",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"firstv",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"creator",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"createtime",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastmodifier",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastmodifytime",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionrule",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionrule",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionseq",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionvalue",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionseq",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionvalue",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lctid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"ts",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"鎸夐挳缂栫爜",prop:"id",type:"input",search:!0,rules:[{required:!0,message:"璇疯緭鍏�",trigger:"blur"}]},{label:"鎸夐挳鏄剧ず鍚嶇О",prop:"name",type:"input",search:!0,rules:[{required:!0,message:"璇疯緭鍏�",trigger:"blur"}]},{label:"鎻忚堪",prop:"description",type:"input"},{label:"",prop:"owner",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"鐘舵��",prop:"lcStatusText",slot:!0,display:!1},{label:"鐘舵��",type:"select",dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeLcstatus",props:{label:"itemName",value:"itemValue"},dataType:"String",search:!0,hide:!0,display:!0,prop:"lcStatus",rules:[{required:!0,message:"鐘舵��",trigger:"blur"}]},{label:"",prop:"copyfromversion",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"鎸夐挳鐨勫浘鏍囨牱寮�",prop:"iconCls",type:"input",search:!0},{label:"鎵ц鐨刯s璺緞",prop:"executeJs",type:"input",search:!0},{label:"鎸夐挳鐨勪綅缃�",prop:"usedPositionTypeText",slot:!0,display:!1},{label:"鎸夐挳鐨勪綅缃�",type:"select",weight:"140px",dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeButtonPosition",props:{label:"itemName",value:"itemValue"},dataType:"String",search:!0,hide:!0,display:!0,prop:"usedPositionType",rules:[{required:!0,message:"璇烽�夋嫨鎸夐挳鐨勪綅缃�",trigger:"blur"}]}]},c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:s,data:[]}},computed:u(u({},Object(c["mapGetters"])(["permission"])),{},{permissionList:function(){return{}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.oid)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){n(),window.console.log(e)}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){r(),console.log(e)}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.oid)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},enableOrgDuty:function(e){var t=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍚敤?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["enableData"])(t.ids,e)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"0546":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("el-row",[t("el-col",{attrs:{span:11}},[t("basic-container",[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("瀛楀吀鍒楄〃")])]),t("div",{staticClass:"clearfix"},[t("avue-crud",{ref:"crud",attrs:{option:e.optionParent,"table-loading":e.loading,data:e.dataParent,page:e.pageParent,permission:e.permissionList,"before-open":e.beforeOpen},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-click":e.handleRowClick,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoadParent},scopedSlots:e._u([{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formParent,callback:function(t){e.formParent=t},expression:"formParent"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n              ")]):e._e()],1)],2)],1)])],1)],1),t("el-col",{attrs:{span:13}},[t("basic-container",[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("["+e._s(e.dictValue)+"] 瀛楀吀璇︽儏")])]),t("div",{staticClass:"clearfix"},[t("avue-crud",{ref:"crudChild",attrs:{option:e.optionChild,"table-loading":e.loadingChild,data:e.dataChild,permission:e.permissionList,"before-open":e.beforeOpenChild,"before-close":e.beforeCloseChild},on:{"row-del":e.rowDelChild,"row-update":e.rowUpdateChild,"row-save":e.rowSaveChild,"search-change":e.searchChangeChild,"search-reset":e.searchResetChild,"selection-change":e.selectionChangeChild,"current-change":e.currentChangeChild,"size-change":e.sizeChangeChild,"refresh-change":e.refreshChangeChild,"on-load":e.onLoadChild},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-plus-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n              ")]):e._e()]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formChild,callback:function(t){e.formChild=t},expression:"formChild"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n              ")]):e._e()],1)],2)],1)])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("7754"),s=n("cee8"),c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{dictValue:"鏆傛棤",parentId:-1,formParent:{},formChild:{},selectionList:[],query:{},loading:!0,loadingChild:!0,pageParent:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},pageChild:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},dataParent:[],dataChild:[],optionParent:s["optionParent"],optionChild:s["optionChild"]}},computed:u(u({},Object(c["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dict_add,!1),delBtn:this.vaildData(this.permission.dict_delete,!1),editBtn:this.vaildData(this.permission.dict_edit,!1),viewBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),mounted:function(){this.initData()},methods:{initData:function(){var e=this;Object(a["getDictTree"])().then((function(t){var n=e.findObject(e.optionChild.column,"parentId");n.dicData=t.data.data}))},handleAdd:function(e){this.$refs.crudChild.value.dictValue="",this.$refs.crudChild.value.dictKey="",this.$refs.crudChild.value.sort=0,this.$refs.crudChild.value.isSealed=0,this.$refs.crudChild.value.remark="",this.$refs.crudChild.value.parentId=e.id,this.$refs.crudChild.option.column.filter((function(t){"parentId"===t.prop&&(t.value=e.id)})),this.$refs.crudChild.rowAdd()},rowSave:function(e,t,n){var r=this,i=u(u({},e),{},{dictKey:-1});Object(a["add"])(i).then((function(){r.onLoadParent(r.pageParent),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadParent(i.pageParent),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),i.onLoadChild(i.pageChild),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadParent(t.pageParent),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleRowClick:function(e){this.query={},this.parentId=e.id,this.dictValue=e.dictValue,this.$refs.crudChild.value.code=e.code,this.$refs.crudChild.value.parentId=e.id,this.$refs.crudChild.option.column.filter((function(t){"code"===t.prop&&(t.value=e.code),"parentId"===t.prop&&(t.value=e.id)})),this.onLoadChild(this.pageChild)},searchReset:function(){this.query={},this.onLoadParent(this.pageParent)},searchChange:function(e,t){this.query=e,this.pageParent.currentPage=1,this.onLoadParent(this.pageParent,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadParent(e.pageParent),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDict"])(this.formParent.id).then((function(e){n.formParent=e.data.data})),e()},currentChange:function(e){this.pageParent.currentPage=e},sizeChange:function(e){this.pageParent.pageSize=e},refreshChange:function(){this.onLoadParent(this.pageParent,this.query)},rowSaveChild:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoadChild(r.pageChild),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateChild:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadChild(i.pageChild),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelChild:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadChild(t.pageChild),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchResetChild:function(){this.query={},this.onLoadChild(this.pageChild)},searchChangeChild:function(e,t){this.query=e,this.pageChild.currentPage=1,this.onLoadChild(this.pageChild,e),t()},selectionChangeChild:function(e){this.selectionList=e},selectionClearChild:function(){this.selectionList=[],this.$refs.crudChild.toggleSelection()},handleDeleteChild:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadChild(e.pageChild),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudChild.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenChild:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getDict"])(this.formChild.id).then((function(e){n.formChild=e.data.data})),e()},beforeCloseChild:function(e){var t=this;this.$refs.crudChild.value.parentId=this.parentId,this.$refs.crudChild.option.column.filter((function(e){"parentId"===e.prop&&(e.value=t.parentId)})),e()},currentChangeChild:function(e){this.pageChild.currentPage=e},sizeChangeChild:function(e){this.pageChild.pageSize=e},refreshChangeChild:function(){this.onLoadChild(this.pageChild,this.query)},onLoadParent:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getParentList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.pageParent.total=n.total,t.dataParent=n.records,t.loading=!1,t.selectionClear()}))},onLoadChild:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loadingChild=!0,Object(a["getChildList"])(e.currentPage,e.pageSize,this.parentId,Object.assign(n,this.query)).then((function(e){t.dataChild=e.data.data,t.loadingChild=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"086b":function(e,t,n){"use strict";n("b74b")},"0983":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,permission:e.permissionList,"before-open":e.beforeOpen,"before-close":e.beforeClose},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}},{key:"menu",fn:function(n){return[t("el-button",{attrs:{type:"text",icon:"el-icon-check",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n      ")])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("7754"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},option:{tip:!1,searchShow:!0,searchMenuSpan:6,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:300,dialogWidth:880,column:[{label:"瀛楀吀缂栧彿",prop:"code",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏哥紪鍙�",trigger:"blur"}]},{label:"瀛楀吀鍚嶇О",prop:"dictValue",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏稿悕绉�",trigger:"blur"}]},{label:"涓婄骇瀛楀吀",prop:"parentId",type:"tree",dicData:[],hide:!0,props:{label:"title"},rules:[{required:!1,message:"璇烽�夋嫨涓婄骇瀛楀吀",trigger:"click"}]},{label:"瀛楀吀閿��",prop:"dictKey",type:"number",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏搁敭鍊�",trigger:"blur"}]},{label:"瀛楀吀鎺掑簭",prop:"sort",type:"number",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏告帓搴�",trigger:"blur"}]},{label:"灏佸瓨",prop:"isSealed",type:"select",dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],slot:!0,rules:[{required:!0,message:"璇烽�夋嫨灏佸瓨",trigger:"blur"}]},{label:"瀛楀吀澶囨敞",prop:"remark",search:!0,hide:!0}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dict_add,!1),viewBtn:this.vaildData(this.permission.dict_view,!1),delBtn:this.vaildData(this.permission.dict_delete,!1),editBtn:this.vaildData(this.permission.dict_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),mounted:function(){var e=this;Object(a["getDictTree"])().then((function(t){var n=e.findObject(e.optionChild.column,"parentId");n.dicData=t.data.data}))},methods:{handleAdd:function(e){this.$refs.crud.value.code=e.code,this.$refs.crud.value.parentId=e.id,this.$refs.crud.option.column.filter((function(t){"code"===t.prop&&(t.value=e.code,t.addDisabled=!0),"parentId"===t.prop&&(t.value=e.id,t.addDisabled=!0)})),this.$refs.crud.rowAdd()},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDict"])(this.form.id).then((function(e){n.form=e.data.data})),e()},beforeClose:function(e){this.$refs.crud.tableForm={},this.$refs.crud.value.code="",this.$refs.crud.value.parentId="",this.$refs.crud.value.addDisabled=!1,this.$refs.crud.option.column.filter((function(e){"code"===e.prop&&(e.value="",e.addDisabled=!1),"parentId"===e.prop&&(e.value="",e.addDisabled=!1)})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){t.data=e.data.data,t.loading=!1,t.selectionClear()}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"09cc":function(e,t,n){"use strict";n("3be9")},"09d1":function(e,t,n){},"09e0f":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;e._self._setupProxy;return t("basic-container",[t("avue-crud",e._g(e._b({attrs:{permission:e.permissionList,page:e.page},on:{"update:page":function(t){e.page=t}},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},"avue-crud",e.bindVal,!1),e.onEvent),[t("template",{slot:"menuLeft"},[e.permission.param_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=window.$crudCommon({data:function(){return{}},computed:{permissionList:function(){return{addBtn:this.vaildData(this.permission.param_add,!1),viewBtn:this.vaildData(this.permission.param_view,!1),delBtn:this.vaildData(this.permission.param_delete,!1),editBtn:this.vaildData(this.permission.param_edit,!1)}}},methods:{}},{name:"system/param"}),a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"0c46":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"primary",size:"small",plain:"",icon:"el-icon-refresh-right"},on:{click:e.handleSend}},[e._v("鎵嬪姩鎺ㄩ�乗n      ")])],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("7a96"),s=(n("c54a"),n("5880"));n("28c5");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={name:"task",data:function(){return{loading:!1,query:{},selectionList:[],page:{pageSize:20,currentPage:1,total:0},data:[],option:{calcHeight:30,tip:!1,searchShow:!1,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,menu:!1,column:[{label:"鏁版嵁缂栫爜",prop:"id",search:!0,sortable:!0,width:150},{label:"鍥惧彿",prop:"uniquecode",search:!0,sortable:!0,width:150},{label:"鍒嗙被id",prop:"classifyid",search:!0,sortable:!0,width:250},{label:"鍒嗙被鍚嶇О",prop:"classifyname",search:!0,sortable:!0},{label:"绯荤粺缂栧彿",prop:"systemcode",search:!0,sortable:!0,width:150},{label:"绯荤粺鍚嶇О",prop:"systemname",search:!0,sortable:!0,width:150},{label:"鏁版嵁鎯呭喌",prop:"sendtype",sortable:!0,width:100},{label:"鏄惁鎺ㄩ�佹垚鍔�",prop:"sendflag",search:!0,sortable:!0,width:120,html:!0,align:"center",type:"select",dicData:[{key:"true",value:"鏄�"},{key:"false",value:"鍚�"}],props:{label:"value",value:"key"},formatter:function(e,t){return"true"==e.sendflag||"1"==e.sendflag?'<i class="el-icon-check"></i>':'<i class="el-icon-close"></i>'}},{label:"浠诲姟鍒涘缓鏃堕棿",prop:"createTime",sortable:!0,width:150},{label:"鏈�鍚庢帹閫佹椂闂�",prop:"lastModifyTime",sortable:!0,width:150}]}}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!1,viewBtn:!1,delBtn:!1,editBtn:!1}},oids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.oid)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0;var r={};if(this.query)for(var i in this.query)r['conditionMap["'+i+'"]']=this.query[i];Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.params,r,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()})).catch((function(e){t.$message.error(e),t.loading=!1}))},handleSend:function(){var e=this,t=new FormData;0!==this.selectionList.length?(t.append("oid",this.oids),this.$confirm("鏄惁鎺ㄩ�佹暟鎹�?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["sendData"])(t)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})})).catch((function(t){e.$message.error(t)}))):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,"2eac2213",null);t["default"]=h.exports},"0de6":function(e,t,n){"use strict";n.r(t);n("386d");var r=function(){var e=this,t=e._self._c;return t("basic-container",{},[t("avue-crud",{attrs:{data:e.data,option:e.option,page:e.page,"table-loading":e.loading,selection:""},on:{"size-change":function(t){return e.search.apply(e,["size"].concat(Array.prototype.slice.call(arguments)))},"current-change":function(t){return e.search.apply(e,["current"].concat(Array.prototype.slice.call(arguments)))},"refresh-change":e.search,"search-change":function(t){return e.search.apply(e,["search"].concat(Array.prototype.slice.call(arguments)))},"search-reset":function(t){return e.search.apply(e,["reset"].concat(Array.prototype.slice.call(arguments)))},"selection-change":e.selectionChange},scopedSlots:e._u([{key:"menuLeft",fn:function(n){return[t("el-button",{attrs:{type:"primary",icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.openDialog("add",{})}}},[e._v("鏂板")]),e.selectedData.length>0?t("el-button",{attrs:{type:"danger",icon:"el-icon-delete",size:"small",loading:e.delLoading},on:{click:function(t){return e.batchDel()}}},[e._v("鍒犻櫎")]):e._e()]}},{key:"menu",fn:function(n){var r=n.row;n.index;return[t("el-button",{attrs:{type:"text",icon:"el-icon-edit",size:"mini",loading:r.editLoading},on:{click:function(t){return e.openDialog("edit",r)}}},[e._v("缂栬緫")]),t("el-button",{attrs:{type:"text",icon:"el-icon-view",size:"mini",loading:r.detailLoading},on:{click:function(t){return e.openDialog("detail",r)}}},[e._v("棰勮")]),t("el-button",{staticClass:"btn_link_del",attrs:{type:"text",icon:"el-icon-delete",size:"mini",loading:r.delLoading},on:{click:function(t){return e.rowDel(r)}}},[e._v("鍒犻櫎")])]}}])}),t("el-dialog",{attrs:{visible:e.visible,width:e.dialogWidth,title:e.title,"append-to-body":"","before-close":function(){e.visible=!1},top:"10vh"},scopedSlots:e._u(["detail"!==e.type?{key:"footer",fn:function(){return[t("el-button",{attrs:{type:"primary",size:"mini",loading:e.submitLoading},on:{click:e.submit}},[e._v("淇濆瓨")]),t("el-button",{attrs:{type:"",size:"mini"},on:{click:function(t){e.visible=!1}}},[e._v("鍙栨秷")])]},proxy:!0}:null],null,!0)},[e.visible?t("CycleFlow",{ref:"vueFlowchartEditor",staticClass:"cycle_flow",attrs:{type:e.type,"chart-data":e.nodesEdgesData,"chart-data-node-items":e.flowChartNodeItems,rowData:e.rowData},on:{"save-data":e.save}}):e._e()],1)],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("ade3")),a=(n("96cf"),n("1da1")),s=(n("7f7f"),n("6868")),c=n("d49b");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={name:"cycle.vue",components:{CycleFlow:c["default"]},data:function(){return{form:{},page:{pageSize:10,total:0,currentPage:1,layout:"total, sizes, prev, pager, next, jumper"},option:{selection:!0,searchMenuSpan:6,searchMenuPosition:"right",border:!0,align:"center",menuAlign:"center",menu:!0,delBtn:!1,editBtn:!1,addBtn:!1,column:[{label:"缂栧彿",prop:"id",search:!0},{label:"鍚嶇О",prop:"name",search:!0},{label:"璧峰鐘舵��",prop:"startStatus",search:!0},{label:"鎻忚堪",prop:"description"}]},data:[],title:"棰勮鐢熷懡鍛ㄦ湡娴佺▼鍥�",visible:!1,flowChartNodeItems:[],rowData:{},nodesEdgesData:{},dialogWidth:"50%",type:"detail",loading:!1,delLoading:!1,submitLoading:!1,selectedData:[]}},created:function(){this.search("search",{})},methods:{search:function(e,t,n){var r=this;"search"===e?this.page.currentPage=1:"reset"===e?this.page={pageSize:10,total:0,currentPage:1}:"size"===e?this.page.pageSize=t:"current"===e&&(this.page.currentPage=t),this.loading=!0,s["default"].getList(Object.assign({},t,{size:this.page.pageSize,current:this.page.currentPage})).then((function(e){r.loading=!1,r.data=e.data.data.records,r.page.total=e.data.data.total,r.loading=!1,n&&n()}))},openDialog:function(e,t){var n=this;this.type=e,"edit"===e?(this.$set(t,"editLoading",!0),this.title="缂栬緫鐢熷懡鍛ㄦ湡娴佺▼鍥�",this.dialogWidth="95%"):"detail"===e&&(this.$set(t,"detailLoading",!0),this.title="棰勮鐢熷懡鍛ㄦ湡娴佺▼鍥�",this.dialogWidth="50%"),"add"!==e?s["default"].detail({id:t.id}).then((function(e){n.$set(t,"detailLoading",!1),n.$set(t,"editLoading",!1),n.rowData=t;var r=e.data.data.nodes.map((function(e){return e.label=e.id,e.index=e.indexNum,e})),i=e.data.data.edges.map((function(e){return e.label=e.name,e.width=80,e.height=48,e.index=1,e.index=e.indexNum,e}));n.nodesEdgesData={nodes:r,edges:i},n.visible=!0})):(this.nodesEdgesData={},this.rowData={},this.title="鏂板鐢熷懡鍛ㄦ湡娴佺▼鍥�",this.dialogWidth="95%",this.visible=!0)},selectionChange:function(e){this.selectedData=e},rowDel:function(e){var t=this;this.$confirm("纭鍒犻櫎璇ユ潯鏁版嵁?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){t.$set(e,"delLoading",!0),s["default"].del({oid:e.oid,id:e.id}).then((function(n){t.$set(e,"delLoading",!1),200===n.data.code&&(t.$message.success("鍒犻櫎鎴愬姛锛�"),t.search())})).catch((function(){t.$set(e,"delLoading",!1)}))}))},batchDel:function(){var e=this;this.$confirm("纭鍒犻櫎鎵�閫夋暟鎹�?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){var t=e.selectedData.map((function(e){return{id:e.id,oid:e.oid}}));e.delLoading=!0,s["default"].del(t,!0).then((function(t){e.delLoading=!1,200===t.data.code&&(e.$message.success("鍒犻櫎鎴愬姛锛�"),e.search())})).catch((function(){e.delLoading=!1}))}))},submit:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t,n,r,i,o=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$refs.vueFlowchartEditor.getNewRowData();case 2:if(t=e.sent,t){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,this.$refs.vueFlowchartEditor.getFlowData();case 7:n=e.sent,Array.isArray(n.nodes)&&(n.nodes=n.nodes.map((function(e){return e.name=e.id,e.indexNum=e.index,e}))),Array.isArray(n.edges)&&(n.edges=n.edges.map((function(e){return e.name=e.label,e.indexNum=e.index,e}))),r=u(u({},t),n),this.submitLoading=!0,i=s["default"].add,"edit"===this.type&&(i=s["default"].edit,this.$delete(r,"id")),i(r).then((function(e){o.submitLoading=!1,200===e.data.code&&(o.$message.success("edit"===o.type?"淇敼鎴愬姛锛�":"鏂板鎴愬姛锛�"),o.visible=!1,o.search())})).catch((function(){o.submitLoading=!1}));case 16:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}},f=d,h=(n("b804"),n("2877")),p=Object(h["a"])(f,r,i,!1,null,"c16f5630",null);t["default"]=p.exports},"0eac":function(e,t,n){"use strict";n("d1c6")},"0f19":function(e,t,n){"use strict";function r(e){if(null==e)throw new TypeError("Cannot destructure "+e)}n.r(t);var i=function(){var e=this,t=e._self._c;return t("el-row",[t("el-col",{attrs:{span:9}},[t("div",{staticClass:"box"},[t("el-scrollbar",[t("basic-container",[t("avue-tree",{attrs:{option:e.treeOption,data:e.treeData},on:{"node-click":e.nodeClick}})],1)],1)],1)]),t("el-col",{attrs:{span:15}},[t("basic-container",[t("el-button-group",[e.permission.region_add?t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-circle-plus-outline"},on:{click:e.addChildren}},[e._v("鏂板涓嬬骇")]):e._e(),e.permission.region_delete?t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-delete"},on:{click:e.handleDelete}},[e._v("鍒犻櫎")]):e._e(),e.permission.region_import?t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-upload2"},on:{click:e.handleImport}},[e._v("瀵煎叆")]):e._e(),e.permission.region_export?t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-download"},on:{click:e.handleExport}},[e._v("瀵煎嚭")]):e._e(),e.permission.region_debug?t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-video-play"},on:{click:e.handleDebug}},[e._v("璋冭瘯")]):e._e()],1)],1),t("basic-container",[t("avue-form",{ref:"form",attrs:{option:e.regionOption},on:{submit:e.handleSubmit},scopedSlots:e._u([{key:"code",fn:function(n){return r(n),[t("el-input",{attrs:{placeholder:"璇疯緭鍏� 鍖哄垝瀛愮紪鍙�"},model:{value:e.regionForm.subCode,callback:function(t){e.$set(e.regionForm,"subCode",t)},expression:"regionForm.subCode"}},[t("template",{slot:"prepend"},[e._v(e._s(e.regionForm.parentCode))])],2)]}}]),model:{value:e.regionForm,callback:function(t){e.regionForm=t},expression:"regionForm"}}),t("el-dialog",{attrs:{title:"琛屾斂鍖哄垝鏁版嵁瀵煎叆","append-to-body":"",visible:e.excelBox,width:"555px"},on:{"update:visible":function(t){e.excelBox=t}}},[t("avue-form",{attrs:{option:e.excelOption,"upload-after":e.uploadAfter},model:{value:e.excelForm,callback:function(t){e.excelForm=t},expression:"excelForm"}},[t("template",{slot:"excelTemplate"},[t("el-button",{attrs:{type:"primary"},on:{click:e.handleTemplate}},[e._v("\n              鐐瑰嚮涓嬭浇"),t("i",{staticClass:"el-icon-download el-icon--right"})])],1)],2)],1),t("el-dialog",{attrs:{title:"琛屾斂鍖哄垝鏁版嵁璋冭瘯","append-to-body":"",visible:e.debugBox,width:"350px"},on:{"update:visible":function(t){e.debugBox=t}}},[t("avue-form",{attrs:{option:e.debugOption},model:{value:e.debugForm,callback:function(t){e.debugForm=t},expression:"debugForm"}})],1)],1)],1)],1)},o=[],a=(n("8e6e"),n("456d"),n("7f7f"),n("a481"),n("ac6a"),n("ade3")),s=n("5a04"),c=n("2934"),l=n("5880"),u=n("c54a"),d=n("0e0b"),f=n("84df"),h=n("0a5a"),p=n("323e"),g=n.n(p);n("a5d8");function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach((function(t){Object(a["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var b={data:function(){return{topCode:"00",treeCode:"",treeParentCode:"",treeData:[],treeOption:{nodeKey:"id",lazy:!0,treeLoad:function(e,t){var n=0===e.level?"00":e.data.id;Object(s["getLazyTree"])(n).then((function(e){t(e.data.data.map((function(e){return v(v({},e),{},{leaf:!e.hasChildren})})))}))},addBtn:!1,menu:!1,size:"small",props:{labelText:"鏍囬",label:"title",value:"value",children:"children"}},regionForm:{},regionOption:{labelWidth:100,column:[{label:"鐖跺尯鍒掔紪鍙�",prop:"parentCode",span:24,disabled:!0,rules:[{required:!0,message:"璇疯緭鍏ョ埗鍖哄垝缂栧彿",trigger:"blur"}]},{label:"鐖跺尯鍒掑悕绉�",prop:"parentName",span:24,disabled:!0},{label:"鍖哄垝缂栧彿",prop:"code",formslot:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ尯鍒掔紪鍙�",trigger:"blur"}]},{label:"鍖哄垝瀛愮紪鍙�",prop:"subCode",display:!1},{label:"鍖哄垝鍚嶇О",prop:"name",span:24,rules:[{required:!0,message:"璇疯緭鍏ュ尯鍒掑悕绉�",trigger:"blur"}]},{label:"鍖哄垝绛夌骇",prop:"regionLevel",type:"radio",dicUrl:"/api/ubcs-system/dict/dictionary?code=region",props:{label:"dictValue",value:"dictKey"},dataType:"number",span:24,rules:[{required:!0,message:"璇烽�夋嫨鍖哄垝绛夌骇",trigger:"blur"}]},{label:"鍖哄垝鎺掑簭",prop:"sort",type:"number",span:24,rules:[{required:!0,message:"璇疯緭鍏ュ尯鍒掓帓搴�",trigger:"blur"}]},{label:"鍖哄垝澶囨敞",prop:"remark",type:"textarea",minRows:6,span:24}]},excelBox:!1,excelForm:{},excelOption:{submitBtn:!1,emptyBtn:!1,column:[{label:"妯℃澘涓婁紶",prop:"excelFile",type:"upload",drag:!0,loadText:"妯℃澘涓婁紶涓紝璇风◢绛�",span:24,propsHttp:{res:"data"},tip:"璇蜂笂浼� .xls,.xlsx 鏍囧噯鏍煎紡鏂囦欢",action:"/api/ubcs-system/region/import-region"},{label:"鏁版嵁瑕嗙洊",prop:"isCovered",type:"switch",align:"center",width:80,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],value:0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨鏄惁瑕嗙洊",trigger:"blur"}]},{label:"妯℃澘涓嬭浇",prop:"excelTemplate",formslot:!0,span:24}]},debugBox:!1,debugForm:{},debugOption:{labelWidth:50,submitBtn:!1,emptyBtn:!1,column:[{label:"鐪佷唤",prop:"province",type:"select",props:{label:"name",value:"code"},cascader:["city"],dicUrl:"/api/ubcs-system/region/select",span:24},{label:"鍦板競",prop:"city",type:"select",props:{label:"name",value:"code"},cascader:["district"],dicFlag:!1,dicUrl:"/api/ubcs-system/region/select?code={{province}}",span:24},{label:"鍖哄幙",prop:"district",type:"select",props:{label:"name",value:"code"},dicFlag:!1,dicUrl:"/api/ubcs-system/region/select?code={{city}}",span:24}]}}},watch:{"regionForm.subCode":function(){this.regionForm.code=this.regionForm.parentCode+this.regionForm.subCode},"excelForm.isCovered":function(){if(""!==this.excelForm.isCovered){var e=this.findObject(this.excelOption.column,"excelFile");e.action="/api/ubcs-system/region/import-region?isCovered=".concat(this.excelForm.isCovered)}}},computed:v(v({},Object(l["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.region_add,!1),viewBtn:this.vaildData(this.permission.region_view,!1),delBtn:this.vaildData(this.permission.region_delete,!1),editBtn:this.vaildData(this.permission.region_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{initTree:function(){var e=this;this.treeData=[],Object(s["getLazyTree"])(this.topCode).then((function(t){e.treeData=t.data.data.map((function(e){return v(v({},e),{},{leaf:!e.hasChildren})}))}))},nodeClick:function(e){var t=this,n=this.findObject(this.regionOption.column,"parentCode");n.disabled=!0,this.treeCode=e.id,this.treeParentCode=e.parentId,Object(s["getDetail"])(this.treeCode).then((function(e){t.regionForm=e.data.data,t.regionForm.subCode=t.regionForm.code.replace(t.regionForm.parentCode,"")}))},addChildren:function(){Object(u["b"])(this.regionForm.code)||Object(u["b"])(this.regionForm.name)?this.$message.warning("璇峰厛閫夋嫨涓�椤瑰尯鍒�"):(this.regionForm.parentCode=this.regionForm.code,this.regionForm.parentName=this.regionForm.name,this.regionForm.code="",this.regionForm.subCode="",this.regionForm.name="",this.regionForm.regionLevel=5===this.regionForm.regionLevel?5:this.regionForm.regionLevel+1)},handleSubmit:function(e,t,n){var r=this,i=e.parentCode===this.topCode?"":e.parentCode;e.code=i+e.subCode,Object(s["submit"])(e).then((function(){r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),r.initTree(),r.regionForm.subCode="",r.$refs.form.resetForm(),t()}),(function(e){n(),window.console.log(e)}))},handleDelete:function(){var e=this;Object(u["b"])(this.regionForm.code)?this.$message.warning("璇峰厛閫夋嫨涓�椤瑰尯鍒�"):this.$confirm("纭畾灏� [".concat(this.regionForm.name,"] 鏁版嵁鍒犻櫎?"),{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["remove"])(e.treeCode)})).then((function(){e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.initTree(),e.regionForm.subCode="",e.$refs.form.resetForm()}))},uploadAfter:function(e,t,n,r){window.console.log(r),this.excelBox=!1,this.initTree(),t()},handleDebug:function(){this.debugBox=!0},handleImport:function(){this.excelBox=!0},handleExport:function(){var e=this;this.$confirm("鏄惁瀵煎嚭琛屾斂鍖哄垝鏁版嵁?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){g.a.start(),Object(c["exportBlob"])("/api/ubcs-system/region/export-region?".concat(e.website.tokenHeader,"=").concat(Object(h["a"])())).then((function(e){Object(d["c"])(e.data,"琛屾斂鍖哄垝鏁版嵁".concat(Object(f["c"])(),".xlsx")),g.a.done()}))}))},handleTemplate:function(){Object(c["exportBlob"])("/api/ubcs-system/region/export-template?".concat(this.website.tokenHeader,"=").concat(Object(h["a"])())).then((function(e){Object(d["c"])(e.data,"琛屾斂鍖哄垝妯℃澘.xlsx")}))}}},y=b,x=(n("33a5"),n("2877")),w=Object(x["a"])(y,i,o,!1,null,null,null);t["default"]=w.exports},1002:function(e,t,n){"use strict";n("ae1a")},1096:function(e,t,n){"use strict";n.r(t);n("7f7f");var r=function(){var e=this,t=e._self._c;return t("el-container",[t("el-header",{staticClass:"businessHeader",staticStyle:{height:"40px"}},[t("el-button-group",[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.linkTypeAdd}},[t("i",{staticClass:"el-icon-plus"}),e._v("聽\n                    鏂板\n                ")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.linkTypeEdit}},[t("i",{staticClass:"el-icon-edit"}),e._v("聽\n                    淇敼\n                ")])],1)],1),t("el-container",[t("el-aside",{attrs:{width:"240px"}},[t("basic-container",{staticClass:"businessTreeContainer"},[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v(e._s(e.treeOption.title))]),t("avue-tree",{staticClass:"businessTree",attrs:{id:"basic",data:e.treeData,option:e.treeOption},on:{"node-click":e.nodeClick},scopedSlots:e._u([{key:"default",fn:function(n){var r=n.node;n.data;return t("span",{staticClass:"el-tree-node__label"},[t("span",[t("i",{staticClass:"el-icon-star-on"}),e._v("\n                            "+e._s((r||{}).label)+"\n                        ")])])}}])})],1)],1),t("el-container",[t("el-main",[t("basic-container",[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v("鍩烘湰淇℃伅")]),t("el-descriptions",{staticClass:"margin-top",attrs:{column:2,size:"medium",border:""}},[t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.id}),e._v("\n                                鑻辨枃鍚嶇О\n                            ")]),e._v("\n                            "+e._s(e.obj.id)+"\n                        ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.name}),e._v("\n                                涓枃鍚嶇О\n                            ")]),e._v("\n                            "+e._s(e.obj.name)+"\n                        ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.tableName}),e._v("\n                                鏁版嵁搴撹〃鍚峔n                            ")]),e._v("\n                            "+e._s(e.obj.tableName)+"\n                        ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.domain}),e._v("\n                                鎵�灞為鍩焅n                            ")]),t("el-tag",{attrs:{size:"small"}},[e._v("\n                                "+e._s(e.obj.domainText)+"\n                            ")])],2)],1),t("el-descriptions",{staticClass:"margin-top",attrs:{direction:"vertical",column:2,border:""}},[t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.from}),e._v("\n                                From绔被鍨媆n                            ")]),e._l(e.obj.fromBtmTypes,(function(n){return t("span",{staticStyle:{"margin-left":"2px"}},[t("el-tag",{staticStyle:{"margin-top":"2px"},attrs:{size:"small",effect:"plain"}},[e._v("\n                                    "+e._s(n.id+"锛�"+n.name+"锛�")+"\n                                ")])],1)}))],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.to}),e._v("\n                                To娈电被鍨媆n                            ")]),e._l(e.obj.toBtmTypes,(function(n){return t("span",{staticStyle:{"margin-left":"2px"}},[t("el-tag",{staticStyle:{"margin-top":"2px"},attrs:{size:"small",effect:"plain"}},[e._v("\n                                    "+e._s(n.id+"锛�"+n.name+"锛�")+"\n                                ")])],1)}))],2)],1),t("el-descriptions",{staticClass:"margin-top",attrs:{column:2,size:"medium",border:""}},[t("el-descriptions-item",{attrs:{span:"2",labelStyle:"text-align:center;width:120px"}},[t("template",{slot:"label"},[t("i",{class:e.icons.desc}),e._v("\n                                鎻忚堪\n                            ")]),e._v("\n                            "+e._s(e.obj.description)+"\n                        ")],2)],1)],1),t("basic-container",[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v("灞炴�у垪琛�")]),t("avue-crud",{staticClass:"attributeCrud",attrs:{data:e.obj.attributes,option:e.loadOption},scopedSlots:e._u([{key:"attrDataTypeText",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.attrDataTypeText))])]}}]),model:{value:e.obj,callback:function(t){e.obj=t},expression:"obj"}})],1)],1)],1)],1),t("link-type-add",{ref:"linkAdd",attrs:{linkType:e.addOption.linkType,domainOption:e.domainOptions,icons:e.icons},on:{refreshTable:e.initTreeOnLoad}})],1)},i=[],o=n("0499"),a={name:"LinkType",data:function(){return{addOption:{linkType:{attributes:[]}},domain:null,domainOptions:[],icons:{id:"el-icon-finished",name:"el-icon-tickets",tableName:"el-icon-date",domain:"el-icon-folder-opened",from:"el-icon-sort-down",to:"el-icon-sort-up",main:"el-icon-warning-outline",desc:"el-icon-chat-line-square"},treeData:[],descriptionOption:{labelStyle:"text-align:center;width:120px",contentStyle:"width:240px;text-align:center;word-break;break-all;"},loadOption:{border:!0,height:360,editBtn:!1,addBtn:!1,menu:!1,highlightCurrentRow:!0,refreshBtn:!1,columnBtn:!1,column:[{label:"鑻辨枃鍚嶇О",prop:"id",align:"center"},{label:"涓枃鍚嶇О",prop:"name",align:"center"},{label:"绫诲瀷",prop:"attrDataTypeText",align:"center",slot:!0},{label:"榛樿鍊�",prop:"defaultValue",align:"center"},{label:"璇存槑",prop:"description",align:"center"}]},obj:{},treeOption:{defaultExpandAll:!0,title:"閾炬帴绫诲瀷鏍�",addBtn:!1,props:{labelText:"",label:"label",value:"oid",children:"childList"}}}},created:function(){this.initTreeOnLoad(),this.initDomainOption()},methods:{nodeClick:function(e){var t=this;Object(o["getDetail"])(e.oid).then((function(e){t.obj=e.data.data}))},linkTypeAdd:function(){this.$refs.linkAdd.linkType={},this.$refs.linkAdd.showSubmitDialog=!0},linkTypeEdit:function(){var e=this.obj;e.fromBtmValues=this.obj.fromBtmTypes,e.toBtmValues=this.obj.toBtmTypes,e.attributes=this.obj.attributes;var t=JSON.stringify(e);this.addOption.linkType=JSON.parse(t),this.$refs.linkAdd.linkType=this.addOption.linkType,this.$refs.linkAdd.showSubmitDialog=!0},selectFromTable:function(){},initTreeOnLoad:function(){var e=this;Object(o["initTree"])().then((function(t){e.treeData=t.data.data}))},initDomainOption:function(){var e=this;Object(o["getDomain"])().then((function(t){e.domainOptions=t.data.data}))}}},s=a,c=(n("84f9"),n("2877")),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},"126d":function(e,t,n){var r=n("6da8"),i=n("aaec"),o=n("d094");function a(e){return i(e)?o(e):r(e)}e.exports=a},1310:function(e,t){function n(e){return null!=e&&"object"==typeof e}e.exports=n},"14a7":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:this.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"accountNumber",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.accountNumber>0?r.accountNumber:"涓嶉檺鍒�"))])]}},{key:"expireTime",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.expireTime?r.expireTime:"涓嶉檺鍒�"))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.tenant_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e(),t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"缁欑鎴烽厤缃嫭绔嬫暟鎹簮浠ュ疄鐜版暟鎹簱闅旂",placement:"top"}},[e.userInfo.role_name.includes("administrator")?t("el-button",{attrs:{size:"small",plain:"",icon:"el-icon-coin"},on:{click:e.handleDatasource}},[e._v("鏁版嵁婧愰厤缃甛n        ")]):e._e()],1),t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"灏嗚彍鍗曚骇鍝佸寘涓庣鎴烽厤缃粦瀹�",placement:"top"}},[e.userInfo.role_name.includes("administrator")?t("el-button",{attrs:{size:"small",plain:"",icon:"el-icon-notebook-1"},on:{click:e.handlePackage}},[e._v("浜у搧鍖呴厤缃甛n        ")]):e._e()],1),t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"灏嗚嚜瀹氫箟鐨勮彍鍗曢泦鍚堝畾鍒朵负绉熸埛缁戝畾鐨勮彍鍗曚骇鍝佸寘",placement:"top"}},[e.userInfo.role_name.includes("administrator")?t("el-button",{attrs:{size:"small",plain:"",icon:"el-icon-notebook-2"},on:{click:e.handlePackageSetting}},[e._v("浜у搧鍖呯鐞哱n        ")]):e._e()],1)],1)],2),t("el-dialog",{attrs:{title:"绉熸埛鏁版嵁婧愰厤缃�","append-to-body":"",visible:e.datasourceBox,width:"450px"},on:{"update:visible":function(t){e.datasourceBox=t}}},[t("avue-form",{attrs:{option:e.datasourceOption},on:{submit:e.handleDatasourceSubmit},model:{value:e.datasourceForm,callback:function(t){e.datasourceForm=t},expression:"datasourceForm"}})],1),t("el-dialog",{attrs:{title:"绉熸埛浜у搧鍖呴厤缃�","append-to-body":"",visible:e.packageBox,width:"450px"},on:{"update:visible":function(t){e.packageBox=t}}},[t("avue-form",{ref:"formPackage",attrs:{option:e.packageOption},on:{submit:e.handlePackageSubmit},model:{value:e.packageForm,callback:function(t){e.packageForm=t},expression:"packageForm"}})],1),t("el-dialog",{attrs:{title:"绉熸埛浜у搧鍖呯鐞�","append-to-body":"",visible:e.packageSettingBox,width:"1000px"},on:{"update:visible":function(t){e.packageSettingBox=t}}},[t("tenant-package")],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("ccbe"),s=n("0e3d"),c=n("5880"),l=n("a6dc"),u=n("c54a");function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var h={data:function(){return{form:{},selectionList:[],query:{},loading:!0,box:!1,datasourceBox:!1,packageBox:!1,packageSettingBox:!1,page:{pageSize:10,currentPage:1,total:0},data:[],settingForm:{},settingOption:{column:[{label:"璐﹀彿棰濆害",prop:"accountNumber",type:"number",span:24},{label:"杩囨湡鏃堕棿",prop:"expireTime",type:"date",format:"yyyy-MM-dd hh:mm:ss",valueFormat:"yyyy-MM-dd hh:mm:ss",span:24}]},datasourceForm:{},datasourceOption:{column:[{label:"鏁版嵁婧�",prop:"datasourceId",search:!0,span:24,type:"select",dicUrl:"/api/ubcs-develop/datasource/select",props:{label:"name",value:"id"},rules:[{required:!0,message:"璇烽�夋嫨鏁版嵁婧�",trigger:"blur"}]}]},packageForm:{},packageOption:{column:[{label:"浜у搧鍖�",prop:"packageId",search:!0,span:24,type:"select",dicUrl:"/api/ubcs-system/tenant-package/select",props:{label:"packageName",value:"id"}},{label:"鑿滃崟棰勮",prop:"menuId",span:24,type:"tree",dicData:[],hide:!0,multiple:!0,props:{label:"title"}}]},BooleanFlag:Boolean}},created:function(){this.initBoolean()},watch:{"packageForm.packageId":function(){var e=this;Object(u["b"])(this.packageForm.packageId)||Object(s["getDetail"])(this.packageForm.packageId).then((function(t){e.packageForm.menuId=t.data.data.menuId,e.initData()}))}},computed:f(f({},Object(c["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.tenant_add,!1),viewBtn:this.vaildData(this.permission.tenant_view,!1),delBtn:this.vaildData(this.permission.tenant_delete,!1),editBtn:this.vaildData(this.permission.tenant_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")},tenantId:function(){return this.selectionList[0].tenantId},option:function(){return{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,viewBtn:!0,dialogWidth:900,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"绉熸埛ID",prop:"tenantId",width:100,search:!0,addDisplay:!1,editDisplay:!1,span:24,rules:[{required:!0,message:"璇疯緭鍏ョ鎴稩D",trigger:"blur"}]},{label:"鍏ㄧО",prop:"fullName",width:120,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ叏绉�",trigger:"blur"}]},{label:"绉熸埛鍚嶇О",prop:"tenantName",search:!0,width:180,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ弬鏁板悕绉�",trigger:"blur"}]},{label:"鑱旂郴浜�",prop:"linkman",width:150,search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ仈绯讳汉",trigger:"blur"}]},{label:"鑱旂郴鐢佃瘽",prop:"contactNumber",width:150},{label:"鑱旂郴鍦板潃",prop:"address",span:24,minRows:2,type:"textarea",hide:!0},{label:"寮�鍚笁鍛�",prop:"ssaEnable",type:"radio",width:100,value:0,disabled:this.BooleanFlag,dicData:[{label:"寮�鍚�",value:0},{label:"涓嶅紑鍚�",value:1}]},{label:"缁戝畾鍩熷悕",prop:"domainUrl",span:24},{label:"绯荤粺鑳屾櫙",prop:"backgroundUrl",type:"upload",listType:"picture-img",dataType:"string",action:"/api/ubcs-resource/oss/endpoint/put-file",propsHttp:{res:"data",url:"link"},hide:!0,span:24}]}}}),methods:{initBoolean:function(){var e=this;this.$axios.get("/api/ubcs-system/tenant/find-ssa-enable").then((function(t){e.BooleanFlag=t.data.data}))},initData:function(){var e=this;Object(l["getMenuTree"])().then((function(t){var n=e.findObject(e.packageOption.column,"menuId");n.dicData=t.data.data}))},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},beforeOpen:function(e,t){var n=this;["view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){var t=e.data.data;t.accountNumber>0||(t.accountNumber="涓嶉檺鍒�"),t.expireTime||(t.expireTime="涓嶉檺鍒�"),n.form=t})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleSetting:function(){var e=this;0!==this.selectionList.length?(1===this.selectionList.length?Object(a["getDetail"])(this.selectionList[0].id).then((function(t){var n=t.data.data;e.settingForm.accountNumber=n.accountNumber,e.settingForm.expireTime=n.expireTime})):(this.settingForm.accountNumber=-1,this.settingForm.expireTime=""),this.box=!0):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleDatasource:function(){var e=this;0!==this.selectionList.length?1===this.selectionList.length?(Object(a["getDetail"])(this.selectionList[0].id).then((function(t){var n=t.data.data;e.datasourceForm.datasourceId=n.datasourceId})),this.datasourceBox=!0):this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handlePackage:function(){var e=this;0!==this.selectionList.length?1===this.selectionList.length?(1===this.selectionList.length?Object(a["packageInfo"])(this.selectionList[0].id).then((function(t){var n=t.data.data;e.packageForm.packageId=n.id,e.packageForm.menuId=n.menuId})):this.packageForm.menuId="",this.packageBox=!0,setTimeout((function(){var t=e.$refs.formPackage;t.updateDic("packageId")}),10)):this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handlePackageSetting:function(){this.packageSettingBox=!0},handleDatasourceSubmit:function(e,t,n){var r=this;Object(a["datasource"])(this.tenantId,e.datasourceId).then((function(){r.$message({type:"success",message:"閰嶇疆鎴愬姛!"}),t(),r.datasourceBox=!1}),(function(e){window.console.log(e),n()}))},handlePackageSubmit:function(e,t,n){var r=this;Object(a["packageSetting"])(this.tenantId,e.packageId).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"閰嶇疆鎴愬姛!"}),t(),r.packageBox=!1}),(function(e){window.console.log(e),n()}))},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear(),console.log(e)}))}}},p=h,g=n("2877"),m=Object(g["a"])(p,r,i,!1,null,null,null);t["default"]=m.exports},1527:function(e,t,n){},"156f":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"row-click":e.clickRowChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"category",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.categoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.post_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("74b1"),s=n("5880"),c=n("1ca4");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鎵�灞炵鎴�",prop:"tenantId",type:"tree",dicUrl:"/api/ubcs-system/tenant/select",addDisplay:!1,editDisplay:!1,viewDisplay:c["a"].tenantMode,span:24,props:{label:"tenantName",value:"tenantId"},hide:!c["a"].tenantMode,rules:[{required:!0,message:"璇疯緭鍏ユ墍灞炵鎴�",trigger:"click"}]},{label:"宀椾綅绫诲瀷",prop:"category",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=post_category",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,search:!0,rules:[{required:!0,message:"璇烽�夋嫨宀椾綅绫诲瀷",trigger:"blur"}]},{label:"宀椾綅缂栧彿",prop:"postCode",search:!0,rules:[{required:!0,message:"璇疯緭鍏ュ矖浣嶇紪鍙�",trigger:"blur"}]},{label:"宀椾綅鍚嶇О",prop:"postName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ュ矖浣嶅悕绉�",trigger:"blur"}]},{label:"宀椾綅鎺掑簭",prop:"sort",type:"number",rules:[{required:!0,message:"璇疯緭鍏ュ矖浣嶆帓搴�",trigger:"blur"}]},{label:"宀椾綅鎻忚堪",prop:"remark",type:"textarea",span:24,minRows:6,hide:!0}]},data:[]}},computed:u(u({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.post_add,!1),viewBtn:this.vaildData(this.permission.post_view,!1),delBtn:this.vaildData(this.permission.post_delete,!1),editBtn:this.vaildData(this.permission.post_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},1679:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:"鎵ц".concat(e.title),width:"90%","append-to-body":"true",visible:e.visible},on:{"update:visible":function(t){e.visible=t}}},[t("div",{staticClass:"dialogwarp"},[t("div",{staticClass:"dialogwarp_tab"},[t("el-card",{staticClass:"dialogwarp_tab_card"},[t("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"涓氬姟鏁版嵁淇℃伅",name:"first"}}),t("el-tab-pane",{attrs:{label:"娴佺▼璺熻釜",name:"second"}},[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option}}),t("div",{staticStyle:{padding:"10px 0",width:"100%",height:"100%"}},[t("el-image",{attrs:{src:e.url,flt:"fill"}})],1)],1)],1)],1)],1),t("div",{staticClass:"dialogwarp_card"},[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("褰撳墠浠诲姟锛�")]),t("span",[e._v(e._s(e.title))])]),t("div",{staticStyle:{width:"100%"}},[t("p",[e._v("璇峰湪涓嬫柟杈撳叆鎮ㄧ殑瀹℃壒鎰忚锛�")]),t("el-input",{attrs:{type:"textarea",rows:4,placeholder:"璇疯緭鍏ュ唴瀹�","show-word-limit":""},model:{value:e.opinionVal,callback:function(t){e.opinionVal=t},expression:"opinionVal"}})],1),t("div",{staticStyle:{width:"100%"}},[t("p",[e._v("瀹℃壒鎰忚闄勪欢锛�")]),t("el-upload",{staticStyle:{width:"100%"},attrs:{drag:"",action:"https://jsonplaceholder.typicode.com/posts/",multiple:""}},[t("i",{staticClass:"el-icon-upload"}),t("div",{staticClass:"el-upload__text"},[e._v("灏嗘枃浠舵嫋鍒版澶勶紝鎴�"),t("em",[e._v("鐐瑰嚮涓婁紶")])])])],1),t("div",{staticStyle:{width:"100%"}},[t("p",[e._v("宸蹭笂浼犲鎵规枃浠讹細")]),t("el-card",{staticClass:"box-card"},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData,stripe:""}},[t("el-table-column",{attrs:{prop:"date",label:"鏂囦欢鍚�"}}),t("el-table-column",{attrs:{prop:"name",label:"涓婁紶浜�  "}}),t("el-table-column",{attrs:{prop:"address",label:"鎿嶄綔"}})],1)],1)],1),t("div",{staticStyle:{"margin-top":"20px"}},[e.isRefuse?e._e():t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.handelAgree}},[e._v("鍚屾剰")]),e.isAgree?e._e():t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.handelRefuse}},[e._v("涓嶅悓鎰�")]),e._l(e.btnList,(function(n){return e.isAgree&&!e.isRefuse?t("el-button",{key:n,attrs:{type:"primary",size:"mini"},on:{click:e.handelRevert}},[e._v(e._s(n))]):e._e()})),e.isRefuse?t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.handelExecute}},[e._v("鎵ц")]):e._e()],2)])],1)])])},i=[],o={name:"FlowBusiness",props:{visible:{typeof:Boolean,default:!1}},watch:{visible:function(e){this.dialogVisible=e},dialogVisible:function(e){this.$emit("update:visible",e)}},data:function(){return{dialogVisible:this.visible,destroyClose:!0,activeName:"first",fits:["fill","contain","cover","none","scale-down"],url:"https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg",title:"涓氬姟娴嬭瘯-鐢宠-鐗╁搧-瀹℃牳",data:[{name:"寮犱笁",sex:"鐢�"},{name:"鏉庡洓",sex:"濂�"},{name:"鏉庡洓",sex:"濂�"},{name:"鏉庡洓",sex:"濂�"}],btnList:["杩斿洖1","杩斿洖1","杩斿洖1"],isAgree:!1,isRefuse:!1,opinionVal:"",option:{menu:!1,addBtn:!1,refreshBtn:!1,columnBtn:!1,index:!0,header:!1,stripe:!0,indexLabelClassName:"搴忓彿",column:[{label:"浠诲姟鍚嶇О",prop:"name",minWidth:120},{label:"鎵ц鎿嶄綔",prop:"sex",minWidth:80},{label:"浠诲姟寮�濮嬫椂闂�",prop:"sex",minWidth:140},{label:"瀹℃壒鎰忚",prop:"sex",minWidth:220,overHidden:!0},{label:"鎵ц浜�",prop:"sex",minWidth:80},{label:"浠诲姟瀹屾垚鏃堕棿",prop:"sex",minWidth:140},{label:"宸蹭笂浼犲鎵规枃浠�",prop:"sex",minWidth:220,overHidden:!0}]}}},methods:{closeDialog:function(){this.destroyClose=!0,this.outerVisible=!1},handleClick:function(e,t){console.log(t)},handelAgree:function(){this.isAgree=!this.isAgree,this.outerVisible=!1,console.log(this.isAgree)},handelRefuse:function(){this.opinionVal?(this.isRefuse=!0,this.isAgree=!0,this.outerVisible=!1,this.opinionVal=""):this.$alert("褰撳鐞嗘柟寮忎负涓嶅悓鎰忔椂锛岄渶瑕佸~鍐欏鎵规剰瑙�","鎻愮ず淇℃伅",{confirmButtonText:"纭畾"}).then((function(){}))},handelExecute:function(){this.outerVisible=!1,this.isAgree=!1,this.isRefuse=!1},handelRevert:function(){this.outerVisible=!1,this.isAgree=!1}}},a=o,s=(n("ff4e"),n("2877")),c=Object(s["a"])(a,r,i,!1,null,"250db5d8",null);t["default"]=c.exports},"1ee9":function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"d",(function(){return s})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return l}));var r=[{label:"",value:0},{label:"",value:1}],i=[{label:"String",value:"java.lang.String"},{label:"Integer",value:"java.lang.Integer"},{label:"Long",value:"java.lang.Long"},{label:"Double",value:"java.lang.Double"},{label:"BigDecimal",value:"java.math.BigDecimal"},{label:"Boolean",value:"java.lang.Boolean"},{label:"Date",value:"java.util.Date"}],o=[{label:"鍗曡鏂囨湰",value:"input"},{label:"澶氳鏂囨湰",value:"textarea"},{label:"涓嬫媺閫夐」",value:"select"},{label:"鏍戝舰涓嬫媺閫夐」",value:"tree"},{label:"鍗曢�夋",value:"radio"},{label:"澶氶�夋",value:"checkbox"},{label:"寮�鍏虫",value:"switch"},{label:"鏃ユ湡妗�",value:"date"}],a=[{label:"绛変簬",value:"equal"},{label:"涓嶇瓑浜�",value:"notequal"},{label:"澶т簬",value:"gt"},{label:"澶т簬绛変簬",value:"ge"},{label:"灏忎簬",value:"lt"},{label:"灏忎簬绛変簬",value:"le"},{label:"鍖洪棿",value:"between"},{label:"妯$硦",value:"like"},{label:"宸︽ā绯�",value:"likeleft"},{label:"鍙虫ā绯�",value:"likeright"}],s=[{label:"鍗曡〃",value:"crud"},{label:"涓诲瓙琛�",value:"sub"},{label:"鏍戣〃",value:"tree"}],c={height:"auto",searchShow:!0,searchMenuSpan:6,tip:!1,border:!0,index:!0,viewBtn:!0,selection:!0,menuWidth:250,column:[{label:"鏁版嵁婧�",prop:"datasourceId",search:!0,span:24,type:"select",dicUrl:"/api/ubcs-develop/datasource/select",props:{label:"name",value:"id"},rules:[{required:!0,message:"璇烽�夋嫨鏁版嵁婧�",trigger:"blur"}]},{label:"鐗╃悊琛ㄥ悕",prop:"modelTable",type:"tree",slot:!0,dicData:[],props:{label:"comment",value:"name"},rules:[{required:!0,message:"璇疯緭鍏ユ暟鎹簱琛ㄥ悕",trigger:"blur"}]},{label:"妯″瀷绫诲悕",prop:"modelClass",rules:[{required:!0,message:"璇疯緭鍏ユā鍨嬬被鍚�",trigger:"blur"}]},{label:"妯″瀷鍚嶇О",prop:"modelName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユā鍨嬪悕绉�",trigger:"blur"}]},{label:"妯″瀷缂栧彿",prop:"modelCode",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユā鍨嬬紪鍙�",trigger:"blur"}]},{label:"妯″瀷澶囨敞",prop:"modelRemark",hide:!0,span:24}]},l={border:!0,index:!0,addBtn:!1,editBtn:!1,addRowBtn:!1,cellBtn:!1,cancelBtn:!1,tip:!1,menu:!1,selection:!0,column:[{label:"鐗╃悊鍒楀悕",prop:"jdbcName"},{label:"鐗╃悊绫诲瀷",prop:"jdbcType"},{label:"瀹炰綋鍒楀悕",prop:"propertyName",cell:!0},{label:"瀹炰綋绫诲瀷",prop:"propertyEntity",type:"select",dicData:i,cell:!0},{label:"瀛楁璇存槑",prop:"comment",cell:!0},{label:"鍒楄〃鏄剧ず",prop:"isList",type:"switch",dicData:r,align:"center",width:80,cell:!0},{label:"琛ㄥ崟鏄剧ず",prop:"isForm",type:"switch",dicData:r,align:"center",width:80,cell:!0},{label:"鐙崰涓�琛�",prop:"isRow",type:"switch",dicData:r,align:"center",width:80,cell:!0},{label:"蹇呭~",prop:"isRequired",type:"switch",dicData:r,align:"center",width:80,cell:!0},{label:"缁勪欢绫诲瀷",prop:"componentType",type:"select",dicData:o,cell:!0},{label:"瀛楀吀缂栫爜",prop:"dictCode",type:"select",dicUrl:"/api/ubcs-system/dict/select",props:{label:"dictValue",value:"code"},cell:!0},{label:"鏌ヨ閰嶇疆",prop:"isQuery",type:"switch",dicData:r,align:"center",width:80,cell:!0},{label:"鏌ヨ绫诲瀷",prop:"queryType",type:"select",dicData:a,cell:!0}]}},2004:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("璇锋墦寮�娴忚鍣ㄦ帶鍒跺彴锛岀劧鍚庣偣鍑讳笅闈㈢殑鎸夐挳")]),t("el-button",{attrs:{type:"danger",size:"small"},on:{click:e.handleNewError}},[e._v("瑙﹀彂涓�涓敊璇痋n  ")])],1)},i=[],o={methods:{handleNewError:function(){window.console.log(a)}}},s=o,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},"21b15":function(e,t,n){},2257:function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-video-play",size:"small"},on:{click:function(t){return e.handleDebug(n.row)}}},[e._v("璋冭瘯\n      ")]):e._e(),e.permission.sms_enable?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-check",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleEnable(n.row)}}},[e._v("鍚敤\n      ")]):e._e()]}},{key:"status",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.statusName))])]}},{key:"category",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.categoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.sms_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"鎵嬫満鐭俊鍙戦�佽皟璇�","append-to-body":"",visible:e.box,width:"550px"},on:{"update:visible":function(t){e.box=t}}},[t("avue-form",{attrs:{option:e.debugOption},on:{submit:e.handleSend},model:{value:e.debugForm,callback:function(t){e.debugForm=t},expression:"debugForm"}})],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("2499"),s=n("5880"),c=n("d9a3");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},query:{},loading:!0,box:!1,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,menuWidth:350,labelWidth:100,dialogWidth:880,dialogClickModal:!1,column:[{label:"鍒嗙被",type:"radio",value:1,span:24,width:100,searchLabelWidth:50,row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=sms",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,rules:[{required:!0,message:"璇烽�夋嫨鍒嗙被",trigger:"blur"}]},{label:"璧勬簮缂栧彿",prop:"smsCode",span:24,width:200,search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ祫婧愮紪鍙�",trigger:"blur"}]},{label:"妯$増ID",prop:"templateId",span:24,width:200,search:!0,rules:[{required:!0,message:"璇疯緭鍏ユā鐗圛D",trigger:"blur"}]},{label:"accessKey",prop:"accessKey",span:24,overHidden:!0,rules:[{required:!0,message:"璇疯緭鍏ccessKey",trigger:"blur"}]},{label:"secretKey",prop:"secretKey",span:24,overHidden:!0,display:!0,hide:!0,rules:[{required:!0,message:"璇疯緭鍏ecretKey",trigger:"blur"}]},{label:"regionId",prop:"regionId",span:24,value:"cn-hangzhou",hide:!0,display:!1},{label:"鐭俊绛惧悕",prop:"signName",span:24,width:200,rules:[{required:!0,message:"璇疯緭鍏ョ煭淇$鍚�",trigger:"blur"}]},{label:"鏄惁鍚敤",prop:"status",span:24,width:80,align:"center",slot:!0,addDisplay:!1,editDisplay:!1,viewDisplay:!1},{label:"澶囨敞",prop:"remark",span:24,hide:!0}]},data:[],debugForm:{code:""},debugOption:{submitText:"鍙戦��",column:[{label:"璧勬簮缂栧彿",prop:"code",disabled:!0,span:24},{label:"鍙戦�佹墜鏈�",prop:"phones",span:24},{label:"鍙戦�佸弬鏁�",prop:"params",span:24,placeholder:"渚�: {'code':2333,'title':'閫氱煡鏍囬'}"}]}}},watch:{"form.category":function(){var e=c["a"].toInt(this.form.category);this.$refs.crud.option.column.filter((function(t){"templateId"===t.prop&&(t.label=1===e?"妯$増鍐呭":"妯$増ID"),"accessKey"===t.prop&&(t.label=1===e?"apiKey":4===e?"appId":"accessKey"),"secretKey"===t.prop&&(t.display=1!==e,t.label=4===e?"appKey":"secretKey"),"regionId"===t.prop&&(3===e?(t.display=!0,t.value="cn-hangzhou"):t.display=!1)}))}},computed:u(u({},Object(s["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.sms_add,!1),viewBtn:this.vaildData(this.permission.sms_view,!1),delBtn:this.vaildData(this.permission.sms_delete,!1),editBtn:this.vaildData(this.permission.sms_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleEnable:function(e){var t=this;this.$confirm("鏄惁纭畾鍚敤杩欐潯閰嶇疆?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["enable"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.$refs.crud.toggleSelection()}))},handleDebug:function(e){this.box=!0,this.debugForm.code=e.smsCode},handleSend:function(e,t,n){var r=this;Object(a["send"])(e.code,e.phones,e.params).then((function(e){r.$message({type:"success",message:"鍙戦�佹垚鍔�!"}),t(),window.console.log(e),r.box=!1}),(function(e){window.console.log(e),n()}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},2287:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"row-click":e.clickRowChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.work_send_detail?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-info"},on:{click:function(t){return t.stopPropagation(),e.handleDetail(n.row)}}},[e._v("璇︽儏\n      ")]):e._e(),e.permission.work_send_follow?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search"},on:{click:function(t){return t.stopPropagation(),e.handleImage(n.row,n.index)}}},[e._v("娴佺▼鍥綷n      ")]):e._e()]}},{key:"processDefinitionVersion",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.processDefinitionVersion))])]}},{key:"processIsFinished",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s("finished"===r.processIsFinished?"宸插畬鎴�":"鏈畬鎴�"))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("flow-design",{attrs:{"is-dialog":"","is-display":e.flowBox,"process-instance-id":e.processInstanceId},on:{"update:isDisplay":function(t){e.flowBox=t},"update:is-display":function(t){e.flowBox=t}}})],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("1e69"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},selectionId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},processInstanceId:"",flowBox:!1,workBox:!1,option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,dialogWidth:900,menuWidth:150,dialogClickModal:!1,column:[{label:"娴佺▼鍒嗙被",type:"select",row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,hide:!0,width:100},{label:"娴佺▼鍚嶇О",prop:"processDefinitionName",search:!0},{label:"褰撳墠姝ラ",prop:"taskName"},{label:"娴佺▼鐗堟湰",prop:"processDefinitionVersion",slot:!0,width:80},{label:"娴佺▼杩涘害",prop:"processIsFinished",slot:!0,width:80},{label:"鐢宠鏃堕棿",prop:"createTime",width:165}]},data:[]}},computed:u(u({},Object(a["mapGetters"])(["permission","flowRoutes"])),{},{ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDetail:function(e){this.$router.push({path:"/work/process/".concat(Object(c["b"])(this.flowRoutes,e.category),"/detail/").concat(e.processInstanceId,"/").concat(e.businessId)})},handleImage:function(e){this.processInstanceId=e.processInstanceId,this.flowBox=!0},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u(u({},this.query),{},{category:n.category?Object(c["a"])(n.category):null});this.loading=!0,Object(s["sendList"])(e.currentPage,e.pageSize,Object.assign(n,r)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},2457:function(e,t,n){"use strict";t["a"]=[{label:"閫氱敤鍥炬爣",list:["iconfont iconicon_roundadd","iconfont iconicon_compile","iconfont iconicon_glass","iconfont iconicon_roundclose","iconfont iconicon_roundreduce","iconfont iconicon_delete","iconfont iconicon_shakehands","iconfont iconicon_task_done","iconfont iconicon_voipphone","iconfont iconicon_safety","iconfont iconicon_work","iconfont iconicon_study","iconfont iconicon_task","iconfont iconicon_subordinate","iconfont iconicon_star","iconfont iconicon_setting","iconfont iconicon_sms","iconfont iconicon_share","iconfont iconicon_secret","iconfont iconicon_scan_namecard","iconfont iconicon_principal","iconfont iconicon_group","iconfont iconicon_send","iconfont iconicon_scan","iconfont iconicon_search","iconfont iconicon_refresh","iconfont iconicon_savememo","iconfont iconicon_QRcode","iconfont iconicon_im_keyboard","iconfont iconicon_redpacket","iconfont iconicon_photo","iconfont iconicon_qq","iconfont iconicon_wechat","iconfont iconicon_phone","iconfont iconicon_namecard","iconfont iconicon_notice","iconfont iconicon_next_arrow","iconfont iconicon_left","iconfont iconicon_more","iconfont iconicon_details","iconfont iconicon_message","iconfont iconicon_mobilephone","iconfont iconicon_im_voice","iconfont iconicon_GPS","iconfont iconicon_ding","iconfont iconicon_exchange","iconfont iconicon_cspace","iconfont iconicon_doc","iconfont iconicon_dispose","iconfont iconicon_discovery","iconfont iconicon_community_line","iconfont iconicon_cloud_history","iconfont iconicon_coinpurse_line","iconfont iconicon_airplay","iconfont iconicon_at","iconfont iconicon_addressbook","iconfont iconicon_boss","iconfont iconicon_addperson","iconfont iconicon_affiliations_li","iconfont iconicon_addmessage","iconfont iconicon_addresslist","iconfont iconicon_add","iconfont icongithub","iconfont icongitee2"]},{label:"绯荤粺鍥炬爣",list:["iconfont icon-zhongyingwen","iconfont icon-caidan","iconfont icon-rizhi1","iconfont icon-zhuti","iconfont icon-suoping","iconfont icon-bug","iconfont icon-qq1","iconfont icon-weixin1","iconfont icon-shouji","iconfont icon-mima","iconfont icon-yonghu","iconfont icon-yanzhengma","iconfont icon-canshu","iconfont icon-dongtai","iconfont icon-iconset0265","iconfont icon-shujuzhanshi2","iconfont icon-tuichuquanping","iconfont icon-rizhi","iconfont icon-cuowutishitubiao","iconfont icon-debug","iconfont icon-iconset0216","iconfont icon-quanxian","iconfont icon-quanxian","iconfont icon-shuaxin","iconfont icon-bofangqi-suoping","iconfont icon-quanping","iconfont icon-navicon","iconfont icon-biaodan","iconfont icon-liuliangyunpingtaitubiao08","iconfont icon-caidanguanli","iconfont icon-cuowu","iconfont icon-wxbgongju","iconfont icon-tuichu","iconfont icon-daohanglanmoshi02","iconfont icon-changyonglogo27","iconfont icon-biaoge","iconfont icon-baidu1","iconfont icon-tubiao","iconfont icon-souhu","iconfont icon-msnui-360","iconfont icon-iframe","iconfont icon-huanyingye"]}]},2498:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"row-click":e.clickRowChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.flow_manager_state?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-refresh"},on:{click:function(t){return t.stopPropagation(),e.handleState(n.row,n.index)}}},[e._v("鍙樻洿鐘舵�乗n      ")]):e._e(),e.permission.flow_manager_image?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search"},on:{click:function(t){return t.stopPropagation(),e.handleImage(n.row,n.index)}}},[e._v("娴佺▼鍥綷n      ")]):e._e(),e.permission.flow_manager_remove?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-delete"},on:{click:function(t){return t.stopPropagation(),e.handleSlotDelete(n.row,n.index)}}},[e._v("鍒犻櫎\n      ")]):e._e()]}},{key:"tenantId",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(""===r.tenantId?"閫氱敤":r.tenantId))])]}},{key:"version",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.version))])]}},{key:"suspensionState",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(1===r.suspensionState?"婵�娲�":"鎸傝捣"))])]}},{key:"category",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.categoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-radio-group",{attrs:{size:"small"},model:{value:e.mode,callback:function(t){e.mode=t},expression:"mode"}},[t("el-radio-button",{attrs:{label:"1"}},[e._v("閫氱敤娴佺▼")]),t("el-radio-button",{attrs:{label:"2"}},[e._v("瀹氬埗娴佺▼")])],1)],1)],2),t("flow-design",{attrs:{"is-dialog":"","is-display":e.flowBox,"process-definition-id":e.processDefinitionId},on:{"update:isDisplay":function(t){e.flowBox=t},"update:is-display":function(t){e.flowBox=t}}}),t("el-dialog",{attrs:{title:"娴佺▼鍙樻洿","append-to-body":"",visible:e.stateBox,width:"20%"},on:{"update:visible":function(t){e.stateBox=t}}},[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[t("el-form-item",{attrs:{label:"娴佺▼鐘舵��"}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",value:""},model:{value:e.flowState,callback:function(t){e.flowState=t},expression:"flowState"}},e._l(e.stateOptions,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.stateBox=!1}}},[e._v("鍏� 闂�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleDoState}},[e._v("纭� 瀹�")])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("371f"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},mode:"1",selectionId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},processDefinitionId:"",flowBox:!1,stateBox:!1,flowState:"",stateOptions:[{value:"active",label:"婵�娲�"},{value:"suspend",label:"鎸傝捣"}],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,dialogWidth:900,menuWidth:250,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"绉熸埛缂栧彿",prop:"tenantId",slot:!0,width:120},{label:"娴佺▼涓婚敭",prop:"id"},{label:"娴佺▼鏍囪瘑",prop:"key",search:!0,width:150},{label:"娴佺▼鍚嶇О",prop:"name",width:150},{label:"娴佺▼鍒嗙被",type:"select",row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,width:100},{label:"娴佺▼鐗堟湰",prop:"version",slot:!0,width:80},{label:"鐘舵��",prop:"suspensionState",slot:!0,width:80},{label:"閮ㄧ讲鏃堕棿",prop:"deploymentTime",width:165}]},data:[]}},watch:{mode:function(){this.onLoad(this.page)}},computed:u(u({},Object(a["mapGetters"])(["permission"])),{},{permissionList:function(){return{delBtn:this.vaildData(this.permission.flow_manager_remove,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")},deploymentIds:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.deploymentId)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["deleteDeployment"])(e.deploymentIds)})).then((function(){e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection(),e.onLoad(e.page)})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleSlotDelete:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["deleteDeployment"])(e.deploymentId)})).then((function(){t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.$refs.crud.toggleSelection(),t.onLoad(t.page)}))},handleState:function(e){this.stateBox=!0,this.selectionId=e.id},handleDoState:function(){var e=this;this.flowState?Object(s["changeState"])({processId:this.selectionId,state:this.flowState}).then((function(t){var n=t.data;n.success?(e.$message({type:"success",message:n.msg}),e.stateBox=!1,e.onLoad(e.page)):e.$message({type:"warn",message:n.msg})})):this.$message({type:"warn",message:"璇峰厛閫夋嫨娴佺▼鐘舵��!"})},handleImage:function(e){this.processDefinitionId=e.id,this.flowBox=!0},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u(u({},n),{},{category:n.category?Object(c["a"])(n.category):null,mode:this.mode});this.loading=!0,Object(s["managerList"])(e.currentPage,e.pageSize,Object.assign(r,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"24f0":function(e,t,n){},2762:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[e._v("娴嬭瘯椤�")])},i=[],o={},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"296b":function(e,t,n){"use strict";n.r(t);n("7f7f"),n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.optionParent,"table-loading":e.loading,data:e.dataParent,page:e.pageParent,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.pageParent=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-click":e.handleRowClick,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoadParent},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-setting",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleRowClick(n.row)}}},[e._v("鏋氫妇閰嶇疆\n        ")]):e._e()]}},{key:"code",fn:function(n){var r=n.row;return[t("el-tag",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.handleRowClick(r)}}},[e._v(e._s(r.code))])]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formParent,callback:function(t){e.formParent=t},expression:"formParent"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n        ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"[".concat(e.name,"]鏋氫妇椤归厤缃�"),"append-to-body":"",visible:e.box,width:"1000px"},on:{"update:visible":function(t){e.box=t}}},[t("avue-crud",{ref:"crudChild",attrs:{option:e.optionChild,"table-loading":e.loadingChild,data:e.dataChild,permission:e.permissionList,"before-open":e.beforeOpenChild,"before-close":e.beforeCloseChild},on:{"row-del":e.rowDelChild,"row-update":e.rowUpdateChild,"row-save":e.rowSaveChild,"search-change":e.searchChangeChild,"search-reset":e.searchResetChild,"selection-change":e.selectionChangeChild,"current-change":e.currentChangeChild,"size-change":e.sizeChangeChild,"refresh-change":e.refreshChangeChild,"on-load":e.onLoadChild},scopedSlots:e._u([{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formChild,callback:function(t){e.formChild=t},expression:"formChild"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDeleteChild}},[e._v("鍒� 闄n          ")]):e._e()],1)],2)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("35a0"),s={height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:10,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:250,dialogWidth:880,dialogClickModal:!1,column:[{label:"浠e彿",prop:"name",search:!0,slot:!0,span:16,rules:[{required:!0,message:"璇疯緭鍏ヤ唬鍙�",trigger:"blur"}]},{label:"鍚嶇О",prop:"label",search:!0,span:16,rules:[{required:!0,message:"璇疯緭鍏ュ悕绉�",trigger:"blur"}]},{label:"鎻忚堪",span:16,prop:"remark"}]},c={height:"auto",calcHeight:95,tip:!1,searchShow:!0,searchMenuSpan:10,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:300,dialogWidth:880,dialogClickModal:!1,column:[{label:"鍚嶇О",prop:"name",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ悕绉�",trigger:"blur"}]},{label:"鍊�",prop:"value",width:80,search:!0,rules:[{required:!0,message:"璇疯緭鍏ュ��",trigger:"blur"}]},{label:"鎻忚堪",prop:"description"},{label:"鏋氫妇鎺掑簭",prop:"sort",type:"number",align:"right",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ユ灇涓炬帓搴�",trigger:"blur"}]}]},l=n("5880");function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f={data:function(){return{dictValue:"鏆傛棤",parentoid:-1,formParent:{},formChild:{},selectionList:[],query:{},box:!1,loading:!0,loadingChild:!0,pageParent:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},pageChild:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},dataParent:[],dataChild:[],optionParent:s,optionChild:c}},computed:d(d({},Object(l["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dict_add,!1),delBtn:this.vaildData(this.permission.dict_delete,!1),editBtn:this.vaildData(this.permission.dict_edit,!1),viewBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.oid)})),e.join(",")}}),mounted:function(){this.initData()},methods:{initData:function(){var e=this;Object(a["getDictTree"])(this.pageParent.currentPage,this.pageParent.pageSize,this.query).then((function(t){var n=e.findObject(e.optionChild.column,"parentoid");n.dicData=t.data.data}))},handleAdd:function(e){this.formChild.value="",this.formChild.name="",this.formChild.sort=0,this.formChild.isSealed=0,this.formChild.remark="",this.formChild.parentoid=e.oid,this.$refs.crudChild.rowAdd()},rowSave:function(e,t,n){var r=this,i=d(d({},e),{},{dictKey:-1});Object(a["add"])(i).then((function(){r.onLoadParent(r.pageParent),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadParent(i.pageParent),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),i.onLoadChild(i.pageChild),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.oid)})).then((function(){t.onLoadParent(t.pageParent),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleRowClick:function(e){this.query={},this.parentId=e.oid,this.name=e.name;var t=this.findObject(this.optionChild.column,"value");t.value=e.code,this.parentoid=e.oid,this.box=!0,this.onLoadChild(this.pageChild)},searchReset:function(){this.query={},this.onLoadParent(this.pageParent)},searchChange:function(e,t){this.query=e,this.pageParent.currentPage=1,this.onLoadParent(this.pageParent,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadParent(e.pageParent),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDict"])(this.formParent.oid).then((function(e){n.formParent=e.data.data})),e()},currentChange:function(e){this.pageParent.currentPage=e},sizeChange:function(e){this.pageParent.pageSize=e},refreshChange:function(){this.onLoadParent(this.pageParent,this.query)},rowSaveChild:function(e,t,n){var r=this;e.parentoid=this.parentoid,Object(a["addChild"])(e).then((function(){r.onLoadChild(r.pageChild),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateChild:function(e,t,n,r){var i=this;Object(a["updateChild"])(e).then((function(){i.onLoadChild(i.pageChild),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelChild:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["removeChild"])(e.oid)})).then((function(){t.onLoadChild(t.pageChild),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchResetChild:function(){this.query={},this.onLoadChild(this.pageChild)},searchChangeChild:function(e,t){this.query=e,this.pageChild.currentPage=1,this.onLoadChild(this.pageChild,e),t()},selectionChangeChild:function(e){this.selectionList=e},selectionClearChild:function(){this.selectionList=[],this.$refs.crudChild.toggleSelection()},handleDeleteChild:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["removeChild"])(e.ids)})).then((function(){e.onLoadChild(e.pageChild),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudChild.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenChild:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getDictChild"])(this.formChild.oid).then((function(e){n.formChild=e.data.data})),e()},beforeCloseChild:function(e){var t=this;this.$refs.crudChild.value.parentId=this.parentId,this.$refs.crudChild.option.column.filter((function(e){"parentId"===e.prop&&(e.value=t.parentId)})),e()},currentChangeChild:function(e){this.pageChild.currentPage=e},sizeChangeChild:function(e){this.pageChild.pageSize=e},refreshChangeChild:function(){this.onLoadChild(this.pageChild,this.query)},onLoadParent:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getParentList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.pageParent.total=n.total,t.dataParent=n.records,t.loading=!1,t.selectionClear()}))},onLoadChild:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loadingChild=!0,Object(a["getChildList"])(e.currentPage,e.pageSize,this.parentoid,Object.assign(n,this.query)).then((function(e){t.dataChild=e.data.data,t.loadingChild=!1,t.selectionClear()}))}}},h=f,p=n("2877"),g=Object(p["a"])(h,r,i,!1,null,null,null);t["default"]=g.exports},2977:function(e,t,n){"use strict";n("9b67")},"29f3":function(e,t){var n=Object.prototype,r=n.toString;function i(e){return r.call(e)}e.exports=i},"2b10":function(e,t){function n(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),n=n>i?i:n,n<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;var o=Array(i);while(++r<i)o[r]=e[r+t];return o}e.exports=n},"2b3e":function(e,t,n){var r=n("585a"),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},"2ba9":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,permission:e.permissionList,"before-open":e.beforeOpen,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("6762"),n("2fdb"),n("ade3")),a=n("62ed"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,editBtn:!1,addBtn:!1,delBtn:!1,menuWidth:120,dialogType:"drawer",column:[{label:"鏈嶅姟id",prop:"serviceId",width:"120",search:!0},{label:"鏈嶅姟host",prop:"serverHost",search:!0},{label:"鏈嶅姟ip",prop:"serverIp",width:"160"},{label:"杞欢鐜",prop:"env",width:"80"},{label:"鏃ュ織鍚�",prop:"title"},{label:"璇锋眰鏂规硶",prop:"method",width:"80"},{label:"璇锋眰鎺ュ彛",prop:"requestUri"},{label:"鏃ュ織鏃堕棿",prop:"createTime",width:"180"},{label:"鐢ㄦ埛浠g悊",prop:"userAgent",span:24,hide:!0},{label:"璇锋眰鏁版嵁",prop:"params",type:"textarea",span:24,minRows:2,hide:!0}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{viewBtn:this.vaildData(this.permission.log_api_view,!1)}}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getApiLogs"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getApiList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"2cfa":function(e,t,n){"use strict";n("b2ed")},"2d56":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("el-input",{staticStyle:{width:"220px"},attrs:{clearable:!0,readonly:e.readFlag},on:{focus:e.focusHandle,blur:e.blurHandle},model:{value:e.Text,callback:function(t){e.Text=t},expression:"Text"}},[t("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])},i=[],o={name:"FormInput",data:function(){return{Text:"333",readFlag:!1}},methods:{focusHandle:function(){this.readFlag=!0},blurHandle:function(){this.readFlag=!1}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,"ec08aeb2",null);t["default"]=c.exports},"2ef0":function(e,t,n){(function(e,r){var i;
+/**
+ * @license
+ * Lodash <https://lodash.com/>
+ * Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
+ * Released under MIT license <https://lodash.com/license>
+ * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
+ * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
+ */(function(){var o,a="4.17.21",s=200,c="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",l="Expected a function",u="Invalid `variable` option passed into `_.template`",d="__lodash_hash_undefined__",f=500,h="__lodash_placeholder__",p=1,g=2,m=4,v=1,b=2,y=1,x=2,w=4,O=8,_=16,C=32,S=64,P=128,j=256,k=512,L=30,D="...",M=800,E=16,T=1,A=2,B=3,I=1/0,R=9007199254740991,F=17976931348623157e292,z=NaN,$=4294967295,N=$-1,q=$>>>1,G=[["ary",P],["bind",y],["bindKey",x],["curry",O],["curryRight",_],["flip",k],["partial",C],["partialRight",S],["rearg",j]],V="[object Arguments]",Y="[object Array]",X="[object AsyncFunction]",U="[object Boolean]",W="[object Date]",H="[object DOMException]",K="[object Error]",Z="[object Function]",Q="[object GeneratorFunction]",J="[object Map]",ee="[object Number]",te="[object Null]",ne="[object Object]",re="[object Promise]",ie="[object Proxy]",oe="[object RegExp]",ae="[object Set]",se="[object String]",ce="[object Symbol]",le="[object Undefined]",ue="[object WeakMap]",de="[object WeakSet]",fe="[object ArrayBuffer]",he="[object DataView]",pe="[object Float32Array]",ge="[object Float64Array]",me="[object Int8Array]",ve="[object Int16Array]",be="[object Int32Array]",ye="[object Uint8Array]",xe="[object Uint8ClampedArray]",we="[object Uint16Array]",Oe="[object Uint32Array]",_e=/\b__p \+= '';/g,Ce=/\b(__p \+=) '' \+/g,Se=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Pe=/&(?:amp|lt|gt|quot|#39);/g,je=/[&<>"']/g,ke=RegExp(Pe.source),Le=RegExp(je.source),De=/<%-([\s\S]+?)%>/g,Me=/<%([\s\S]+?)%>/g,Ee=/<%=([\s\S]+?)%>/g,Te=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ae=/^\w*$/,Be=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ie=/[\\^$.*+?()[\]{}|]/g,Re=RegExp(Ie.source),Fe=/^\s+/,ze=/\s/,$e=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Ne=/\{\n\/\* \[wrapped with (.+)\] \*/,qe=/,? & /,Ge=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Ve=/[()=,{}\[\]\/\s]/,Ye=/\\(\\)?/g,Xe=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ue=/\w*$/,We=/^[-+]0x[0-9a-f]+$/i,He=/^0b[01]+$/i,Ke=/^\[object .+?Constructor\]$/,Ze=/^0o[0-7]+$/i,Qe=/^(?:0|[1-9]\d*)$/,Je=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,et=/($^)/,tt=/['\n\r\u2028\u2029\\]/g,nt="\\ud800-\\udfff",rt="\\u0300-\\u036f",it="\\ufe20-\\ufe2f",ot="\\u20d0-\\u20ff",at=rt+it+ot,st="\\u2700-\\u27bf",ct="a-z\\xdf-\\xf6\\xf8-\\xff",lt="\\xac\\xb1\\xd7\\xf7",ut="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",dt="\\u2000-\\u206f",ft=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ht="A-Z\\xc0-\\xd6\\xd8-\\xde",pt="\\ufe0e\\ufe0f",gt=lt+ut+dt+ft,mt="['鈥橾",vt="["+nt+"]",bt="["+gt+"]",yt="["+at+"]",xt="\\d+",wt="["+st+"]",Ot="["+ct+"]",_t="[^"+nt+gt+xt+st+ct+ht+"]",Ct="\\ud83c[\\udffb-\\udfff]",St="(?:"+yt+"|"+Ct+")",Pt="[^"+nt+"]",jt="(?:\\ud83c[\\udde6-\\uddff]){2}",kt="[\\ud800-\\udbff][\\udc00-\\udfff]",Lt="["+ht+"]",Dt="\\u200d",Mt="(?:"+Ot+"|"+_t+")",Et="(?:"+Lt+"|"+_t+")",Tt="(?:"+mt+"(?:d|ll|m|re|s|t|ve))?",At="(?:"+mt+"(?:D|LL|M|RE|S|T|VE))?",Bt=St+"?",It="["+pt+"]?",Rt="(?:"+Dt+"(?:"+[Pt,jt,kt].join("|")+")"+It+Bt+")*",Ft="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",zt="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",$t=It+Bt+Rt,Nt="(?:"+[wt,jt,kt].join("|")+")"+$t,qt="(?:"+[Pt+yt+"?",yt,jt,kt,vt].join("|")+")",Gt=RegExp(mt,"g"),Vt=RegExp(yt,"g"),Yt=RegExp(Ct+"(?="+Ct+")|"+qt+$t,"g"),Xt=RegExp([Lt+"?"+Ot+"+"+Tt+"(?="+[bt,Lt,"$"].join("|")+")",Et+"+"+At+"(?="+[bt,Lt+Mt,"$"].join("|")+")",Lt+"?"+Mt+"+"+Tt,Lt+"+"+At,zt,Ft,xt,Nt].join("|"),"g"),Ut=RegExp("["+Dt+nt+at+pt+"]"),Wt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ht=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Kt=-1,Zt={};Zt[pe]=Zt[ge]=Zt[me]=Zt[ve]=Zt[be]=Zt[ye]=Zt[xe]=Zt[we]=Zt[Oe]=!0,Zt[V]=Zt[Y]=Zt[fe]=Zt[U]=Zt[he]=Zt[W]=Zt[K]=Zt[Z]=Zt[J]=Zt[ee]=Zt[ne]=Zt[oe]=Zt[ae]=Zt[se]=Zt[ue]=!1;var Qt={};Qt[V]=Qt[Y]=Qt[fe]=Qt[he]=Qt[U]=Qt[W]=Qt[pe]=Qt[ge]=Qt[me]=Qt[ve]=Qt[be]=Qt[J]=Qt[ee]=Qt[ne]=Qt[oe]=Qt[ae]=Qt[se]=Qt[ce]=Qt[ye]=Qt[xe]=Qt[we]=Qt[Oe]=!0,Qt[K]=Qt[Z]=Qt[ue]=!1;var Jt={"脌":"A","脕":"A","脗":"A","脙":"A","脛":"A","脜":"A","脿":"a","谩":"a","芒":"a","茫":"a","盲":"a","氓":"a","脟":"C","莽":"c","脨":"D","冒":"d","脠":"E","脡":"E","脢":"E","脣":"E","猫":"e","茅":"e","锚":"e","毛":"e","脤":"I","脥":"I","脦":"I","脧":"I","矛":"i","铆":"i","卯":"i","茂":"i","脩":"N","帽":"n","脪":"O","脫":"O","脭":"O","脮":"O","脰":"O","脴":"O","貌":"o","贸":"o","么":"o","玫":"o","枚":"o","酶":"o","脵":"U","脷":"U","脹":"U","脺":"U","霉":"u","煤":"u","没":"u","眉":"u","脻":"Y","媒":"y","每":"y","脝":"Ae","忙":"ae","脼":"Th","镁":"th","脽":"ss","膧":"A","膫":"A","膭":"A","膩":"a","膬":"a","膮":"a","膯":"C","膱":"C","膴":"C","膶":"C","膰":"c","膲":"c","膵":"c","膷":"c","膸":"D","膼":"D","膹":"d","膽":"d","膾":"E","臄":"E","臇":"E","臉":"E","臍":"E","膿":"e","臅":"e","臈":"e","臋":"e","臎":"e","臏":"G","臑":"G","臓":"G","蘑":"G","臐":"g","臒":"g","摹":"g","模":"g","膜":"H","摩":"H","磨":"h","魔":"h","抹":"I","莫":"I","默":"I","漠":"I","陌":"I","末":"i","墨":"i","沫":"i","寞":"i","谋":"i","拇":"J","牡":"j","亩":"K","姆":"k","母":"k","墓":"L","幕":"L","慕":"L","目":"L","艁":"L","暮":"l","募":"l","木":"l","艀":"l","艂":"l","艃":"N","艆":"N","艊":"N","艎":"N","艅":"n","艈":"n","艌":"n","艐":"n","艑":"O","艓":"O","艕":"O","艒":"o","艔":"o","艖":"o","艛":"R","艝":"R","艠":"R","艜":"r","艞":"r","艡":"r","艢":"S","艤":"S","艦":"S","艩":"S","艣":"s","艥":"s","艧":"s","拧":"s","泞":"T","扭":"T","纽":"T","牛":"t","钮":"t","脓":"t","浓":"U","弄":"U","努":"U","女":"U","虐":"U","挪":"U","农":"u","奴":"u","怒":"u","暖":"u","疟":"u","懦":"u","糯":"W","诺":"w","哦":"Y","欧":"y","鸥":"Y","殴":"Z","呕":"Z","沤":"Z","藕":"z","偶":"z","啪":"z","牟":"IJ","某":"ij","艗":"Oe","艙":"oe","艍":"'n","趴":"s"},en={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},tn={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},nn={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},rn=parseFloat,on=parseInt,an="object"==typeof e&&e&&e.Object===Object&&e,sn="object"==typeof self&&self&&self.Object===Object&&self,cn=an||sn||Function("return this")(),ln=t&&!t.nodeType&&t,un=ln&&"object"==typeof r&&r&&!r.nodeType&&r,dn=un&&un.exports===ln,fn=dn&&an.process,hn=function(){try{var e=un&&un.require&&un.require("util").types;return e||fn&&fn.binding&&fn.binding("util")}catch(t){}}(),pn=hn&&hn.isArrayBuffer,gn=hn&&hn.isDate,mn=hn&&hn.isMap,vn=hn&&hn.isRegExp,bn=hn&&hn.isSet,yn=hn&&hn.isTypedArray;function xn(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function wn(e,t,n,r){var i=-1,o=null==e?0:e.length;while(++i<o){var a=e[i];t(r,a,n(a),e)}return r}function On(e,t){var n=-1,r=null==e?0:e.length;while(++n<r)if(!1===t(e[n],n,e))break;return e}function _n(e,t){var n=null==e?0:e.length;while(n--)if(!1===t(e[n],n,e))break;return e}function Cn(e,t){var n=-1,r=null==e?0:e.length;while(++n<r)if(!t(e[n],n,e))return!1;return!0}function Sn(e,t){var n=-1,r=null==e?0:e.length,i=0,o=[];while(++n<r){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o}function Pn(e,t){var n=null==e?0:e.length;return!!n&&Fn(e,t,0)>-1}function jn(e,t,n){var r=-1,i=null==e?0:e.length;while(++r<i)if(n(t,e[r]))return!0;return!1}function kn(e,t){var n=-1,r=null==e?0:e.length,i=Array(r);while(++n<r)i[n]=t(e[n],n,e);return i}function Ln(e,t){var n=-1,r=t.length,i=e.length;while(++n<r)e[i+n]=t[n];return e}function Dn(e,t,n,r){var i=-1,o=null==e?0:e.length;r&&o&&(n=e[++i]);while(++i<o)n=t(n,e[i],i,e);return n}function Mn(e,t,n,r){var i=null==e?0:e.length;r&&i&&(n=e[--i]);while(i--)n=t(n,e[i],i,e);return n}function En(e,t){var n=-1,r=null==e?0:e.length;while(++n<r)if(t(e[n],n,e))return!0;return!1}var Tn=qn("length");function An(e){return e.split("")}function Bn(e){return e.match(Ge)||[]}function In(e,t,n){var r;return n(e,(function(e,n,i){if(t(e,n,i))return r=n,!1})),r}function Rn(e,t,n,r){var i=e.length,o=n+(r?1:-1);while(r?o--:++o<i)if(t(e[o],o,e))return o;return-1}function Fn(e,t,n){return t===t?pr(e,t,n):Rn(e,$n,n)}function zn(e,t,n,r){var i=n-1,o=e.length;while(++i<o)if(r(e[i],t))return i;return-1}function $n(e){return e!==e}function Nn(e,t){var n=null==e?0:e.length;return n?Xn(e,t)/n:z}function qn(e){return function(t){return null==t?o:t[e]}}function Gn(e){return function(t){return null==e?o:e[t]}}function Vn(e,t,n,r,i){return i(e,(function(e,i,o){n=r?(r=!1,e):t(n,e,i,o)})),n}function Yn(e,t){var n=e.length;e.sort(t);while(n--)e[n]=e[n].value;return e}function Xn(e,t){var n,r=-1,i=e.length;while(++r<i){var a=t(e[r]);a!==o&&(n=n===o?a:n+a)}return n}function Un(e,t){var n=-1,r=Array(e);while(++n<e)r[n]=t(n);return r}function Wn(e,t){return kn(t,(function(t){return[t,e[t]]}))}function Hn(e){return e?e.slice(0,br(e)+1).replace(Fe,""):e}function Kn(e){return function(t){return e(t)}}function Zn(e,t){return kn(t,(function(t){return e[t]}))}function Qn(e,t){return e.has(t)}function Jn(e,t){var n=-1,r=e.length;while(++n<r&&Fn(t,e[n],0)>-1);return n}function er(e,t){var n=e.length;while(n--&&Fn(t,e[n],0)>-1);return n}function tr(e,t){var n=e.length,r=0;while(n--)e[n]===t&&++r;return r}var nr=Gn(Jt),rr=Gn(en);function ir(e){return"\\"+nn[e]}function or(e,t){return null==e?o:e[t]}function ar(e){return Ut.test(e)}function sr(e){return Wt.test(e)}function cr(e){var t,n=[];while(!(t=e.next()).done)n.push(t.value);return n}function lr(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function ur(e,t){return function(n){return e(t(n))}}function dr(e,t){var n=-1,r=e.length,i=0,o=[];while(++n<r){var a=e[n];a!==t&&a!==h||(e[n]=h,o[i++]=n)}return o}function fr(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}function hr(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=[e,e]})),n}function pr(e,t,n){var r=n-1,i=e.length;while(++r<i)if(e[r]===t)return r;return-1}function gr(e,t,n){var r=n+1;while(r--)if(e[r]===t)return r;return r}function mr(e){return ar(e)?xr(e):Tn(e)}function vr(e){return ar(e)?wr(e):An(e)}function br(e){var t=e.length;while(t--&&ze.test(e.charAt(t)));return t}var yr=Gn(tn);function xr(e){var t=Yt.lastIndex=0;while(Yt.test(e))++t;return t}function wr(e){return e.match(Yt)||[]}function Or(e){return e.match(Xt)||[]}var _r=function e(t){t=null==t?cn:Cr.defaults(cn.Object(),t,Cr.pick(cn,Ht));var n=t.Array,r=t.Date,i=t.Error,ze=t.Function,Ge=t.Math,nt=t.Object,rt=t.RegExp,it=t.String,ot=t.TypeError,at=n.prototype,st=ze.prototype,ct=nt.prototype,lt=t["__core-js_shared__"],ut=st.toString,dt=ct.hasOwnProperty,ft=0,ht=function(){var e=/[^.]+$/.exec(lt&&lt.keys&&lt.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),pt=ct.toString,gt=ut.call(nt),mt=cn._,vt=rt("^"+ut.call(dt).replace(Ie,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),bt=dn?t.Buffer:o,yt=t.Symbol,xt=t.Uint8Array,wt=bt?bt.allocUnsafe:o,Ot=ur(nt.getPrototypeOf,nt),_t=nt.create,Ct=ct.propertyIsEnumerable,St=at.splice,Pt=yt?yt.isConcatSpreadable:o,jt=yt?yt.iterator:o,kt=yt?yt.toStringTag:o,Lt=function(){try{var e=Ua(nt,"defineProperty");return e({},"",{}),e}catch(t){}}(),Dt=t.clearTimeout!==cn.clearTimeout&&t.clearTimeout,Mt=r&&r.now!==cn.Date.now&&r.now,Et=t.setTimeout!==cn.setTimeout&&t.setTimeout,Tt=Ge.ceil,At=Ge.floor,Bt=nt.getOwnPropertySymbols,It=bt?bt.isBuffer:o,Rt=t.isFinite,Ft=at.join,zt=ur(nt.keys,nt),$t=Ge.max,Nt=Ge.min,qt=r.now,Yt=t.parseInt,Xt=Ge.random,Ut=at.reverse,Wt=Ua(t,"DataView"),Jt=Ua(t,"Map"),en=Ua(t,"Promise"),tn=Ua(t,"Set"),nn=Ua(t,"WeakMap"),an=Ua(nt,"create"),sn=nn&&new nn,ln={},un=Es(Wt),fn=Es(Jt),hn=Es(en),Tn=Es(tn),An=Es(nn),Gn=yt?yt.prototype:o,pr=Gn?Gn.valueOf:o,xr=Gn?Gn.toString:o;function wr(e){if(Su(e)&&!cu(e)&&!(e instanceof jr)){if(e instanceof Pr)return e;if(dt.call(e,"__wrapped__"))return As(e)}return new Pr(e)}var _r=function(){function e(){}return function(t){if(!Cu(t))return{};if(_t)return _t(t);e.prototype=t;var n=new e;return e.prototype=o,n}}();function Sr(){}function Pr(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=o}function jr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=$,this.__views__=[]}function kr(){var e=new jr(this.__wrapped__);return e.__actions__=ia(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=ia(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=ia(this.__views__),e}function Lr(){if(this.__filtered__){var e=new jr(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e}function Dr(){var e=this.__wrapped__.value(),t=this.__dir__,n=cu(e),r=t<0,i=n?e.length:0,o=Qa(0,i,this.__views__),a=o.start,s=o.end,c=s-a,l=r?s:a-1,u=this.__iteratees__,d=u.length,f=0,h=Nt(c,this.__takeCount__);if(!n||!r&&i==c&&h==c)return zo(e,this.__actions__);var p=[];e:while(c--&&f<h){l+=t;var g=-1,m=e[l];while(++g<d){var v=u[g],b=v.iteratee,y=v.type,x=b(m);if(y==A)m=x;else if(!x){if(y==T)continue e;break e}}p[f++]=m}return p}function Mr(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}function Er(){this.__data__=an?an(null):{},this.size=0}function Tr(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}function Ar(e){var t=this.__data__;if(an){var n=t[e];return n===d?o:n}return dt.call(t,e)?t[e]:o}function Br(e){var t=this.__data__;return an?t[e]!==o:dt.call(t,e)}function Ir(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=an&&t===o?d:t,this}function Rr(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}function Fr(){this.__data__=[],this.size=0}function zr(e){var t=this.__data__,n=ui(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():St.call(t,n,1),--this.size,!0}function $r(e){var t=this.__data__,n=ui(t,e);return n<0?o:t[n][1]}function Nr(e){return ui(this.__data__,e)>-1}function qr(e,t){var n=this.__data__,r=ui(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function Gr(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}function Vr(){this.size=0,this.__data__={hash:new Mr,map:new(Jt||Rr),string:new Mr}}function Yr(e){var t=Ya(this,e)["delete"](e);return this.size-=t?1:0,t}function Xr(e){return Ya(this,e).get(e)}function Ur(e){return Ya(this,e).has(e)}function Wr(e,t){var n=Ya(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}function Hr(e){var t=-1,n=null==e?0:e.length;this.__data__=new Gr;while(++t<n)this.add(e[t])}function Kr(e){return this.__data__.set(e,d),this}function Zr(e){return this.__data__.has(e)}function Qr(e){var t=this.__data__=new Rr(e);this.size=t.size}function Jr(){this.__data__=new Rr,this.size=0}function ei(e){var t=this.__data__,n=t["delete"](e);return this.size=t.size,n}function ti(e){return this.__data__.get(e)}function ni(e){return this.__data__.has(e)}function ri(e,t){var n=this.__data__;if(n instanceof Rr){var r=n.__data__;if(!Jt||r.length<s-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Gr(r)}return n.set(e,t),this.size=n.size,this}function ii(e,t){var n=cu(e),r=!n&&su(e),i=!n&&!r&&hu(e),o=!n&&!r&&!i&&$u(e),a=n||r||i||o,s=a?Un(e.length,it):[],c=s.length;for(var l in e)!t&&!dt.call(e,l)||a&&("length"==l||i&&("offset"==l||"parent"==l)||o&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||as(l,c))||s.push(l);return s}function oi(e){var t=e.length;return t?e[bo(0,t-1)]:o}function ai(e,t){return Ls(ia(e),mi(t,0,e.length))}function si(e){return Ls(ia(e))}function ci(e,t,n){(n!==o&&!iu(e[t],n)||n===o&&!(t in e))&&pi(e,t,n)}function li(e,t,n){var r=e[t];dt.call(e,t)&&iu(r,n)&&(n!==o||t in e)||pi(e,t,n)}function ui(e,t){var n=e.length;while(n--)if(iu(e[n][0],t))return n;return-1}function di(e,t,n,r){return Oi(e,(function(e,i,o){t(r,e,n(e),o)})),r}function fi(e,t){return e&&oa(t,Od(t),e)}function hi(e,t){return e&&oa(t,_d(t),e)}function pi(e,t,n){"__proto__"==t&&Lt?Lt(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function gi(e,t){var r=-1,i=t.length,a=n(i),s=null==e;while(++r<i)a[r]=s?o:md(e,t[r]);return a}function mi(e,t,n){return e===e&&(n!==o&&(e=e<=n?e:n),t!==o&&(e=e>=t?e:t)),e}function vi(e,t,n,r,i,a){var s,c=t&p,l=t&g,u=t&m;if(n&&(s=i?n(e,r,i,a):n(e)),s!==o)return s;if(!Cu(e))return e;var d=cu(e);if(d){if(s=ts(e),!c)return ia(e,s)}else{var f=Za(e),h=f==Z||f==Q;if(hu(e))return Wo(e,c);if(f==ne||f==V||h&&!i){if(s=l||h?{}:ns(e),!c)return l?sa(e,hi(s,e)):aa(e,fi(s,e))}else{if(!Qt[f])return i?e:{};s=rs(e,f,c)}}a||(a=new Qr);var v=a.get(e);if(v)return v;a.set(e,s),Ru(e)?e.forEach((function(r){s.add(vi(r,t,n,r,e,a))})):Pu(e)&&e.forEach((function(r,i){s.set(i,vi(r,t,n,i,e,a))}));var b=u?l?$a:za:l?_d:Od,y=d?o:b(e);return On(y||e,(function(r,i){y&&(i=r,r=e[i]),li(s,i,vi(r,t,n,i,e,a))})),s}function bi(e){var t=Od(e);return function(n){return yi(n,e,t)}}function yi(e,t,n){var r=n.length;if(null==e)return!r;e=nt(e);while(r--){var i=n[r],a=t[i],s=e[i];if(s===o&&!(i in e)||!a(s))return!1}return!0}function xi(e,t,n){if("function"!=typeof e)throw new ot(l);return Ss((function(){e.apply(o,n)}),t)}function wi(e,t,n,r){var i=-1,o=Pn,a=!0,c=e.length,l=[],u=t.length;if(!c)return l;n&&(t=kn(t,Kn(n))),r?(o=jn,a=!1):t.length>=s&&(o=Qn,a=!1,t=new Hr(t));e:while(++i<c){var d=e[i],f=null==n?d:n(d);if(d=r||0!==d?d:0,a&&f===f){var h=u;while(h--)if(t[h]===f)continue e;l.push(d)}else o(t,f,r)||l.push(d)}return l}wr.templateSettings={escape:De,evaluate:Me,interpolate:Ee,variable:"",imports:{_:wr}},wr.prototype=Sr.prototype,wr.prototype.constructor=wr,Pr.prototype=_r(Sr.prototype),Pr.prototype.constructor=Pr,jr.prototype=_r(Sr.prototype),jr.prototype.constructor=jr,Mr.prototype.clear=Er,Mr.prototype["delete"]=Tr,Mr.prototype.get=Ar,Mr.prototype.has=Br,Mr.prototype.set=Ir,Rr.prototype.clear=Fr,Rr.prototype["delete"]=zr,Rr.prototype.get=$r,Rr.prototype.has=Nr,Rr.prototype.set=qr,Gr.prototype.clear=Vr,Gr.prototype["delete"]=Yr,Gr.prototype.get=Xr,Gr.prototype.has=Ur,Gr.prototype.set=Wr,Hr.prototype.add=Hr.prototype.push=Kr,Hr.prototype.has=Zr,Qr.prototype.clear=Jr,Qr.prototype["delete"]=ei,Qr.prototype.get=ti,Qr.prototype.has=ni,Qr.prototype.set=ri;var Oi=ua(Mi),_i=ua(Ei,!0);function Ci(e,t){var n=!0;return Oi(e,(function(e,r,i){return n=!!t(e,r,i),n})),n}function Si(e,t,n){var r=-1,i=e.length;while(++r<i){var a=e[r],s=t(a);if(null!=s&&(c===o?s===s&&!zu(s):n(s,c)))var c=s,l=a}return l}function Pi(e,t,n,r){var i=e.length;n=Wu(n),n<0&&(n=-n>i?0:i+n),r=r===o||r>i?i:Wu(r),r<0&&(r+=i),r=n>r?0:Hu(r);while(n<r)e[n++]=t;return e}function ji(e,t){var n=[];return Oi(e,(function(e,r,i){t(e,r,i)&&n.push(e)})),n}function ki(e,t,n,r,i){var o=-1,a=e.length;n||(n=os),i||(i=[]);while(++o<a){var s=e[o];t>0&&n(s)?t>1?ki(s,t-1,n,r,i):Ln(i,s):r||(i[i.length]=s)}return i}var Li=da(),Di=da(!0);function Mi(e,t){return e&&Li(e,t,Od)}function Ei(e,t){return e&&Di(e,t,Od)}function Ti(e,t){return Sn(t,(function(t){return wu(e[t])}))}function Ai(e,t){t=Vo(t,e);var n=0,r=t.length;while(null!=e&&n<r)e=e[Ms(t[n++])];return n&&n==r?e:o}function Bi(e,t,n){var r=t(e);return cu(e)?r:Ln(r,n(e))}function Ii(e){return null==e?e===o?le:te:kt&&kt in nt(e)?Wa(e):ys(e)}function Ri(e,t){return e>t}function Fi(e,t){return null!=e&&dt.call(e,t)}function zi(e,t){return null!=e&&t in nt(e)}function $i(e,t,n){return e>=Nt(t,n)&&e<$t(t,n)}function Ni(e,t,r){var i=r?jn:Pn,a=e[0].length,s=e.length,c=s,l=n(s),u=1/0,d=[];while(c--){var f=e[c];c&&t&&(f=kn(f,Kn(t))),u=Nt(f.length,u),l[c]=!r&&(t||a>=120&&f.length>=120)?new Hr(c&&f):o}f=e[0];var h=-1,p=l[0];e:while(++h<a&&d.length<u){var g=f[h],m=t?t(g):g;if(g=r||0!==g?g:0,!(p?Qn(p,m):i(d,m,r))){c=s;while(--c){var v=l[c];if(!(v?Qn(v,m):i(e[c],m,r)))continue e}p&&p.push(m),d.push(g)}}return d}function qi(e,t,n,r){return Mi(e,(function(e,i,o){t(r,n(e),i,o)})),r}function Gi(e,t,n){t=Vo(t,e),e=ws(e,t);var r=null==e?e:e[Ms(oc(t))];return null==r?o:xn(r,e,n)}function Vi(e){return Su(e)&&Ii(e)==V}function Yi(e){return Su(e)&&Ii(e)==fe}function Xi(e){return Su(e)&&Ii(e)==W}function Ui(e,t,n,r,i){return e===t||(null==e||null==t||!Su(e)&&!Su(t)?e!==e&&t!==t:Wi(e,t,n,r,Ui,i))}function Wi(e,t,n,r,i,o){var a=cu(e),s=cu(t),c=a?Y:Za(e),l=s?Y:Za(t);c=c==V?ne:c,l=l==V?ne:l;var u=c==ne,d=l==ne,f=c==l;if(f&&hu(e)){if(!hu(t))return!1;a=!0,u=!1}if(f&&!u)return o||(o=new Qr),a||$u(e)?Ba(e,t,n,r,i,o):Ia(e,t,c,n,r,i,o);if(!(n&v)){var h=u&&dt.call(e,"__wrapped__"),p=d&&dt.call(t,"__wrapped__");if(h||p){var g=h?e.value():e,m=p?t.value():t;return o||(o=new Qr),i(g,m,n,r,o)}}return!!f&&(o||(o=new Qr),Ra(e,t,n,r,i,o))}function Hi(e){return Su(e)&&Za(e)==J}function Ki(e,t,n,r){var i=n.length,a=i,s=!r;if(null==e)return!a;e=nt(e);while(i--){var c=n[i];if(s&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}while(++i<a){c=n[i];var l=c[0],u=e[l],d=c[1];if(s&&c[2]){if(u===o&&!(l in e))return!1}else{var f=new Qr;if(r)var h=r(u,d,l,e,t,f);if(!(h===o?Ui(d,u,v|b,r,f):h))return!1}}return!0}function Zi(e){if(!Cu(e)||ds(e))return!1;var t=wu(e)?vt:Ke;return t.test(Es(e))}function Qi(e){return Su(e)&&Ii(e)==oe}function Ji(e){return Su(e)&&Za(e)==ae}function eo(e){return Su(e)&&_u(e.length)&&!!Zt[Ii(e)]}function to(e){return"function"==typeof e?e:null==e?Mf:"object"==typeof e?cu(e)?so(e[0],e[1]):ao(e):Vf(e)}function no(e){if(!hs(e))return zt(e);var t=[];for(var n in nt(e))dt.call(e,n)&&"constructor"!=n&&t.push(n);return t}function ro(e){if(!Cu(e))return bs(e);var t=hs(e),n=[];for(var r in e)("constructor"!=r||!t&&dt.call(e,r))&&n.push(r);return n}function io(e,t){return e<t}function oo(e,t){var r=-1,i=uu(e)?n(e.length):[];return Oi(e,(function(e,n,o){i[++r]=t(e,n,o)})),i}function ao(e){var t=Xa(e);return 1==t.length&&t[0][2]?gs(t[0][0],t[0][1]):function(n){return n===e||Ki(n,e,t)}}function so(e,t){return cs(e)&&ps(t)?gs(Ms(e),t):function(n){var r=md(n,e);return r===o&&r===t?bd(n,e):Ui(t,r,v|b)}}function co(e,t,n,r,i){e!==t&&Li(t,(function(a,s){if(i||(i=new Qr),Cu(a))lo(e,t,s,n,co,r,i);else{var c=r?r(_s(e,s),a,s+"",e,t,i):o;c===o&&(c=a),ci(e,s,c)}}),_d)}function lo(e,t,n,r,i,a,s){var c=_s(e,n),l=_s(t,n),u=s.get(l);if(u)ci(e,n,u);else{var d=a?a(c,l,n+"",e,t,s):o,f=d===o;if(f){var h=cu(l),p=!h&&hu(l),g=!h&&!p&&$u(l);d=l,h||p||g?cu(c)?d=c:du(c)?d=ia(c):p?(f=!1,d=Wo(l,!0)):g?(f=!1,d=Jo(l,!0)):d=[]:Au(l)||su(l)?(d=c,su(c)?d=Zu(c):Cu(c)&&!wu(c)||(d=ns(l))):f=!1}f&&(s.set(l,d),i(d,l,r,a,s),s["delete"](l)),ci(e,n,d)}}function uo(e,t){var n=e.length;if(n)return t+=t<0?n:0,as(t,n)?e[t]:o}function fo(e,t,n){t=t.length?kn(t,(function(e){return cu(e)?function(t){return Ai(t,1===e.length?e[0]:e)}:e})):[Mf];var r=-1;t=kn(t,Kn(Va()));var i=oo(e,(function(e,n,i){var o=kn(t,(function(t){return t(e)}));return{criteria:o,index:++r,value:e}}));return Yn(i,(function(e,t){return ta(e,t,n)}))}function ho(e,t){return po(e,t,(function(t,n){return bd(e,n)}))}function po(e,t,n){var r=-1,i=t.length,o={};while(++r<i){var a=t[r],s=Ai(e,a);n(s,a)&&Co(o,Vo(a,e),s)}return o}function go(e){return function(t){return Ai(t,e)}}function mo(e,t,n,r){var i=r?zn:Fn,o=-1,a=t.length,s=e;e===t&&(t=ia(t)),n&&(s=kn(e,Kn(n)));while(++o<a){var c=0,l=t[o],u=n?n(l):l;while((c=i(s,u,c,r))>-1)s!==e&&St.call(s,c,1),St.call(e,c,1)}return e}function vo(e,t){var n=e?t.length:0,r=n-1;while(n--){var i=t[n];if(n==r||i!==o){var o=i;as(i)?St.call(e,i,1):Io(e,i)}}return e}function bo(e,t){return e+At(Xt()*(t-e+1))}function yo(e,t,r,i){var o=-1,a=$t(Tt((t-e)/(r||1)),0),s=n(a);while(a--)s[i?a:++o]=e,e+=r;return s}function xo(e,t){var n="";if(!e||t<1||t>R)return n;do{t%2&&(n+=e),t=At(t/2),t&&(e+=e)}while(t);return n}function wo(e,t){return Ps(xs(e,t,Mf),e+"")}function Oo(e){return oi(Nd(e))}function _o(e,t){var n=Nd(e);return Ls(n,mi(t,0,n.length))}function Co(e,t,n,r){if(!Cu(e))return e;t=Vo(t,e);var i=-1,a=t.length,s=a-1,c=e;while(null!=c&&++i<a){var l=Ms(t[i]),u=n;if("__proto__"===l||"constructor"===l||"prototype"===l)return e;if(i!=s){var d=c[l];u=r?r(d,l,c):o,u===o&&(u=Cu(d)?d:as(t[i+1])?[]:{})}li(c,l,u),c=c[l]}return e}var So=sn?function(e,t){return sn.set(e,t),e}:Mf,Po=Lt?function(e,t){return Lt(e,"toString",{configurable:!0,enumerable:!1,value:jf(t),writable:!0})}:Mf;function jo(e){return Ls(Nd(e))}function ko(e,t,r){var i=-1,o=e.length;t<0&&(t=-t>o?0:o+t),r=r>o?o:r,r<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;var a=n(o);while(++i<o)a[i]=e[i+t];return a}function Lo(e,t){var n;return Oi(e,(function(e,r,i){return n=t(e,r,i),!n})),!!n}function Do(e,t,n){var r=0,i=null==e?r:e.length;if("number"==typeof t&&t===t&&i<=q){while(r<i){var o=r+i>>>1,a=e[o];null!==a&&!zu(a)&&(n?a<=t:a<t)?r=o+1:i=o}return i}return Mo(e,t,Mf,n)}function Mo(e,t,n,r){var i=0,a=null==e?0:e.length;if(0===a)return 0;t=n(t);var s=t!==t,c=null===t,l=zu(t),u=t===o;while(i<a){var d=At((i+a)/2),f=n(e[d]),h=f!==o,p=null===f,g=f===f,m=zu(f);if(s)var v=r||g;else v=u?g&&(r||h):c?g&&h&&(r||!p):l?g&&h&&!p&&(r||!m):!p&&!m&&(r?f<=t:f<t);v?i=d+1:a=d}return Nt(a,N)}function Eo(e,t){var n=-1,r=e.length,i=0,o=[];while(++n<r){var a=e[n],s=t?t(a):a;if(!n||!iu(s,c)){var c=s;o[i++]=0===a?0:a}}return o}function To(e){return"number"==typeof e?e:zu(e)?z:+e}function Ao(e){if("string"==typeof e)return e;if(cu(e))return kn(e,Ao)+"";if(zu(e))return xr?xr.call(e):"";var t=e+"";return"0"==t&&1/e==-I?"-0":t}function Bo(e,t,n){var r=-1,i=Pn,o=e.length,a=!0,c=[],l=c;if(n)a=!1,i=jn;else if(o>=s){var u=t?null:La(e);if(u)return fr(u);a=!1,i=Qn,l=new Hr}else l=t?[]:c;e:while(++r<o){var d=e[r],f=t?t(d):d;if(d=n||0!==d?d:0,a&&f===f){var h=l.length;while(h--)if(l[h]===f)continue e;t&&l.push(f),c.push(d)}else i(l,f,n)||(l!==c&&l.push(f),c.push(d))}return c}function Io(e,t){return t=Vo(t,e),e=ws(e,t),null==e||delete e[Ms(oc(t))]}function Ro(e,t,n,r){return Co(e,t,n(Ai(e,t)),r)}function Fo(e,t,n,r){var i=e.length,o=r?i:-1;while((r?o--:++o<i)&&t(e[o],o,e));return n?ko(e,r?0:o,r?o+1:i):ko(e,r?o+1:0,r?i:o)}function zo(e,t){var n=e;return n instanceof jr&&(n=n.value()),Dn(t,(function(e,t){return t.func.apply(t.thisArg,Ln([e],t.args))}),n)}function $o(e,t,r){var i=e.length;if(i<2)return i?Bo(e[0]):[];var o=-1,a=n(i);while(++o<i){var s=e[o],c=-1;while(++c<i)c!=o&&(a[o]=wi(a[o]||s,e[c],t,r))}return Bo(ki(a,1),t,r)}function No(e,t,n){var r=-1,i=e.length,a=t.length,s={};while(++r<i){var c=r<a?t[r]:o;n(s,e[r],c)}return s}function qo(e){return du(e)?e:[]}function Go(e){return"function"==typeof e?e:Mf}function Vo(e,t){return cu(e)?e:cs(e,t)?[e]:Ds(Ju(e))}var Yo=wo;function Xo(e,t,n){var r=e.length;return n=n===o?r:n,!t&&n>=r?e:ko(e,t,n)}var Uo=Dt||function(e){return cn.clearTimeout(e)};function Wo(e,t){if(t)return e.slice();var n=e.length,r=wt?wt(n):new e.constructor(n);return e.copy(r),r}function Ho(e){var t=new e.constructor(e.byteLength);return new xt(t).set(new xt(e)),t}function Ko(e,t){var n=t?Ho(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}function Zo(e){var t=new e.constructor(e.source,Ue.exec(e));return t.lastIndex=e.lastIndex,t}function Qo(e){return pr?nt(pr.call(e)):{}}function Jo(e,t){var n=t?Ho(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function ea(e,t){if(e!==t){var n=e!==o,r=null===e,i=e===e,a=zu(e),s=t!==o,c=null===t,l=t===t,u=zu(t);if(!c&&!u&&!a&&e>t||a&&s&&l&&!c&&!u||r&&s&&l||!n&&l||!i)return 1;if(!r&&!a&&!u&&e<t||u&&n&&i&&!r&&!a||c&&n&&i||!s&&i||!l)return-1}return 0}function ta(e,t,n){var r=-1,i=e.criteria,o=t.criteria,a=i.length,s=n.length;while(++r<a){var c=ea(i[r],o[r]);if(c){if(r>=s)return c;var l=n[r];return c*("desc"==l?-1:1)}}return e.index-t.index}function na(e,t,r,i){var o=-1,a=e.length,s=r.length,c=-1,l=t.length,u=$t(a-s,0),d=n(l+u),f=!i;while(++c<l)d[c]=t[c];while(++o<s)(f||o<a)&&(d[r[o]]=e[o]);while(u--)d[c++]=e[o++];return d}function ra(e,t,r,i){var o=-1,a=e.length,s=-1,c=r.length,l=-1,u=t.length,d=$t(a-c,0),f=n(d+u),h=!i;while(++o<d)f[o]=e[o];var p=o;while(++l<u)f[p+l]=t[l];while(++s<c)(h||o<a)&&(f[p+r[s]]=e[o++]);return f}function ia(e,t){var r=-1,i=e.length;t||(t=n(i));while(++r<i)t[r]=e[r];return t}function oa(e,t,n,r){var i=!n;n||(n={});var a=-1,s=t.length;while(++a<s){var c=t[a],l=r?r(n[c],e[c],c,n,e):o;l===o&&(l=e[c]),i?pi(n,c,l):li(n,c,l)}return n}function aa(e,t){return oa(e,Ha(e),t)}function sa(e,t){return oa(e,Ka(e),t)}function ca(e,t){return function(n,r){var i=cu(n)?wn:di,o=t?t():{};return i(n,e,Va(r,2),o)}}function la(e){return wo((function(t,n){var r=-1,i=n.length,a=i>1?n[i-1]:o,s=i>2?n[2]:o;a=e.length>3&&"function"==typeof a?(i--,a):o,s&&ss(n[0],n[1],s)&&(a=i<3?o:a,i=1),t=nt(t);while(++r<i){var c=n[r];c&&e(t,c,r,a)}return t}))}function ua(e,t){return function(n,r){if(null==n)return n;if(!uu(n))return e(n,r);var i=n.length,o=t?i:-1,a=nt(n);while(t?o--:++o<i)if(!1===r(a[o],o,a))break;return n}}function da(e){return function(t,n,r){var i=-1,o=nt(t),a=r(t),s=a.length;while(s--){var c=a[e?s:++i];if(!1===n(o[c],c,o))break}return t}}function fa(e,t,n){var r=t&y,i=ga(e);function o(){var t=this&&this!==cn&&this instanceof o?i:e;return t.apply(r?n:this,arguments)}return o}function ha(e){return function(t){t=Ju(t);var n=ar(t)?vr(t):o,r=n?n[0]:t.charAt(0),i=n?Xo(n,1).join(""):t.slice(1);return r[e]()+i}}function pa(e){return function(t){return Dn(Of(Wd(t).replace(Gt,"")),e,"")}}function ga(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=_r(e.prototype),r=e.apply(n,t);return Cu(r)?r:n}}function ma(e,t,r){var i=ga(e);function a(){var s=arguments.length,c=n(s),l=s,u=Ga(a);while(l--)c[l]=arguments[l];var d=s<3&&c[0]!==u&&c[s-1]!==u?[]:dr(c,u);if(s-=d.length,s<r)return ja(e,t,ya,a.placeholder,o,c,d,o,o,r-s);var f=this&&this!==cn&&this instanceof a?i:e;return xn(f,this,c)}return a}function va(e){return function(t,n,r){var i=nt(t);if(!uu(t)){var a=Va(n,3);t=Od(t),n=function(e){return a(i[e],e,i)}}var s=e(t,n,r);return s>-1?i[a?t[s]:s]:o}}function ba(e){return Fa((function(t){var n=t.length,r=n,i=Pr.prototype.thru;e&&t.reverse();while(r--){var a=t[r];if("function"!=typeof a)throw new ot(l);if(i&&!s&&"wrapper"==qa(a))var s=new Pr([],!0)}r=s?r:n;while(++r<n){a=t[r];var c=qa(a),u="wrapper"==c?Na(a):o;s=u&&us(u[0])&&u[1]==(P|O|C|j)&&!u[4].length&&1==u[9]?s[qa(u[0])].apply(s,u[3]):1==a.length&&us(a)?s[c]():s.thru(a)}return function(){var e=arguments,r=e[0];if(s&&1==e.length&&cu(r))return s.plant(r).value();var i=0,o=n?t[i].apply(this,e):r;while(++i<n)o=t[i].call(this,o);return o}}))}function ya(e,t,r,i,a,s,c,l,u,d){var f=t&P,h=t&y,p=t&x,g=t&(O|_),m=t&k,v=p?o:ga(e);function b(){var o=arguments.length,y=n(o),x=o;while(x--)y[x]=arguments[x];if(g)var w=Ga(b),O=tr(y,w);if(i&&(y=na(y,i,a,g)),s&&(y=ra(y,s,c,g)),o-=O,g&&o<d){var _=dr(y,w);return ja(e,t,ya,b.placeholder,r,y,_,l,u,d-o)}var C=h?r:this,S=p?C[e]:e;return o=y.length,l?y=Os(y,l):m&&o>1&&y.reverse(),f&&u<o&&(y.length=u),this&&this!==cn&&this instanceof b&&(S=v||ga(S)),S.apply(C,y)}return b}function xa(e,t){return function(n,r){return qi(n,e,t(r),{})}}function wa(e,t){return function(n,r){var i;if(n===o&&r===o)return t;if(n!==o&&(i=n),r!==o){if(i===o)return r;"string"==typeof n||"string"==typeof r?(n=Ao(n),r=Ao(r)):(n=To(n),r=To(r)),i=e(n,r)}return i}}function Oa(e){return Fa((function(t){return t=kn(t,Kn(Va())),wo((function(n){var r=this;return e(t,(function(e){return xn(e,r,n)}))}))}))}function _a(e,t){t=t===o?" ":Ao(t);var n=t.length;if(n<2)return n?xo(t,e):t;var r=xo(t,Tt(e/mr(t)));return ar(t)?Xo(vr(r),0,e).join(""):r.slice(0,e)}function Ca(e,t,r,i){var o=t&y,a=ga(e);function s(){var t=-1,c=arguments.length,l=-1,u=i.length,d=n(u+c),f=this&&this!==cn&&this instanceof s?a:e;while(++l<u)d[l]=i[l];while(c--)d[l++]=arguments[++t];return xn(f,o?r:this,d)}return s}function Sa(e){return function(t,n,r){return r&&"number"!=typeof r&&ss(t,n,r)&&(n=r=o),t=Uu(t),n===o?(n=t,t=0):n=Uu(n),r=r===o?t<n?1:-1:Uu(r),yo(t,n,r,e)}}function Pa(e){return function(t,n){return"string"==typeof t&&"string"==typeof n||(t=Ku(t),n=Ku(n)),e(t,n)}}function ja(e,t,n,r,i,a,s,c,l,u){var d=t&O,f=d?s:o,h=d?o:s,p=d?a:o,g=d?o:a;t|=d?C:S,t&=~(d?S:C),t&w||(t&=~(y|x));var m=[e,t,i,p,f,g,h,c,l,u],v=n.apply(o,m);return us(e)&&Cs(v,m),v.placeholder=r,js(v,e,t)}function ka(e){var t=Ge[e];return function(e,n){if(e=Ku(e),n=null==n?0:Nt(Wu(n),292),n&&Rt(e)){var r=(Ju(e)+"e").split("e"),i=t(r[0]+"e"+(+r[1]+n));return r=(Ju(i)+"e").split("e"),+(r[0]+"e"+(+r[1]-n))}return t(e)}}var La=tn&&1/fr(new tn([,-0]))[1]==I?function(e){return new tn(e)}:zf;function Da(e){return function(t){var n=Za(t);return n==J?lr(t):n==ae?hr(t):Wn(t,e(t))}}function Ma(e,t,n,r,i,a,s,c){var u=t&x;if(!u&&"function"!=typeof e)throw new ot(l);var d=r?r.length:0;if(d||(t&=~(C|S),r=i=o),s=s===o?s:$t(Wu(s),0),c=c===o?c:Wu(c),d-=i?i.length:0,t&S){var f=r,h=i;r=i=o}var p=u?o:Na(e),g=[e,t,n,r,i,f,h,a,s,c];if(p&&vs(g,p),e=g[0],t=g[1],n=g[2],r=g[3],i=g[4],c=g[9]=g[9]===o?u?0:e.length:$t(g[9]-d,0),!c&&t&(O|_)&&(t&=~(O|_)),t&&t!=y)m=t==O||t==_?ma(e,t,c):t!=C&&t!=(y|C)||i.length?ya.apply(o,g):Ca(e,t,n,r);else var m=fa(e,t,n);var v=p?So:Cs;return js(v(m,g),e,t)}function Ea(e,t,n,r){return e===o||iu(e,ct[n])&&!dt.call(r,n)?t:e}function Ta(e,t,n,r,i,a){return Cu(e)&&Cu(t)&&(a.set(t,e),co(e,t,o,Ta,a),a["delete"](t)),e}function Aa(e){return Au(e)?o:e}function Ba(e,t,n,r,i,a){var s=n&v,c=e.length,l=t.length;if(c!=l&&!(s&&l>c))return!1;var u=a.get(e),d=a.get(t);if(u&&d)return u==t&&d==e;var f=-1,h=!0,p=n&b?new Hr:o;a.set(e,t),a.set(t,e);while(++f<c){var g=e[f],m=t[f];if(r)var y=s?r(m,g,f,t,e,a):r(g,m,f,e,t,a);if(y!==o){if(y)continue;h=!1;break}if(p){if(!En(t,(function(e,t){if(!Qn(p,t)&&(g===e||i(g,e,n,r,a)))return p.push(t)}))){h=!1;break}}else if(g!==m&&!i(g,m,n,r,a)){h=!1;break}}return a["delete"](e),a["delete"](t),h}function Ia(e,t,n,r,i,o,a){switch(n){case he:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case fe:return!(e.byteLength!=t.byteLength||!o(new xt(e),new xt(t)));case U:case W:case ee:return iu(+e,+t);case K:return e.name==t.name&&e.message==t.message;case oe:case se:return e==t+"";case J:var s=lr;case ae:var c=r&v;if(s||(s=fr),e.size!=t.size&&!c)return!1;var l=a.get(e);if(l)return l==t;r|=b,a.set(e,t);var u=Ba(s(e),s(t),r,i,o,a);return a["delete"](e),u;case ce:if(pr)return pr.call(e)==pr.call(t)}return!1}function Ra(e,t,n,r,i,a){var s=n&v,c=za(e),l=c.length,u=za(t),d=u.length;if(l!=d&&!s)return!1;var f=l;while(f--){var h=c[f];if(!(s?h in t:dt.call(t,h)))return!1}var p=a.get(e),g=a.get(t);if(p&&g)return p==t&&g==e;var m=!0;a.set(e,t),a.set(t,e);var b=s;while(++f<l){h=c[f];var y=e[h],x=t[h];if(r)var w=s?r(x,y,h,t,e,a):r(y,x,h,e,t,a);if(!(w===o?y===x||i(y,x,n,r,a):w)){m=!1;break}b||(b="constructor"==h)}if(m&&!b){var O=e.constructor,_=t.constructor;O==_||!("constructor"in e)||!("constructor"in t)||"function"==typeof O&&O instanceof O&&"function"==typeof _&&_ instanceof _||(m=!1)}return a["delete"](e),a["delete"](t),m}function Fa(e){return Ps(xs(e,o,Ws),e+"")}function za(e){return Bi(e,Od,Ha)}function $a(e){return Bi(e,_d,Ka)}var Na=sn?function(e){return sn.get(e)}:zf;function qa(e){var t=e.name+"",n=ln[t],r=dt.call(ln,t)?n.length:0;while(r--){var i=n[r],o=i.func;if(null==o||o==e)return i.name}return t}function Ga(e){var t=dt.call(wr,"placeholder")?wr:e;return t.placeholder}function Va(){var e=wr.iteratee||Ef;return e=e===Ef?to:e,arguments.length?e(arguments[0],arguments[1]):e}function Ya(e,t){var n=e.__data__;return ls(t)?n["string"==typeof t?"string":"hash"]:n.map}function Xa(e){var t=Od(e),n=t.length;while(n--){var r=t[n],i=e[r];t[n]=[r,i,ps(i)]}return t}function Ua(e,t){var n=or(e,t);return Zi(n)?n:o}function Wa(e){var t=dt.call(e,kt),n=e[kt];try{e[kt]=o;var r=!0}catch(a){}var i=pt.call(e);return r&&(t?e[kt]=n:delete e[kt]),i}var Ha=Bt?function(e){return null==e?[]:(e=nt(e),Sn(Bt(e),(function(t){return Ct.call(e,t)})))}:Wf,Ka=Bt?function(e){var t=[];while(e)Ln(t,Ha(e)),e=Ot(e);return t}:Wf,Za=Ii;function Qa(e,t,n){var r=-1,i=n.length;while(++r<i){var o=n[r],a=o.size;switch(o.type){case"drop":e+=a;break;case"dropRight":t-=a;break;case"take":t=Nt(t,e+a);break;case"takeRight":e=$t(e,t-a);break}}return{start:e,end:t}}function Ja(e){var t=e.match(Ne);return t?t[1].split(qe):[]}function es(e,t,n){t=Vo(t,e);var r=-1,i=t.length,o=!1;while(++r<i){var a=Ms(t[r]);if(!(o=null!=e&&n(e,a)))break;e=e[a]}return o||++r!=i?o:(i=null==e?0:e.length,!!i&&_u(i)&&as(a,i)&&(cu(e)||su(e)))}function ts(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&dt.call(e,"index")&&(n.index=e.index,n.input=e.input),n}function ns(e){return"function"!=typeof e.constructor||hs(e)?{}:_r(Ot(e))}function rs(e,t,n){var r=e.constructor;switch(t){case fe:return Ho(e);case U:case W:return new r(+e);case he:return Ko(e,n);case pe:case ge:case me:case ve:case be:case ye:case xe:case we:case Oe:return Jo(e,n);case J:return new r;case ee:case se:return new r(e);case oe:return Zo(e);case ae:return new r;case ce:return Qo(e)}}function is(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n>1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace($e,"{\n/* [wrapped with "+t+"] */\n")}function os(e){return cu(e)||su(e)||!!(Pt&&e&&e[Pt])}function as(e,t){var n=typeof e;return t=null==t?R:t,!!t&&("number"==n||"symbol"!=n&&Qe.test(e))&&e>-1&&e%1==0&&e<t}function ss(e,t,n){if(!Cu(n))return!1;var r=typeof t;return!!("number"==r?uu(n)&&as(t,n.length):"string"==r&&t in n)&&iu(n[t],e)}function cs(e,t){if(cu(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!zu(e))||(Ae.test(e)||!Te.test(e)||null!=t&&e in nt(t))}function ls(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}function us(e){var t=qa(e),n=wr[t];if("function"!=typeof n||!(t in jr.prototype))return!1;if(e===n)return!0;var r=Na(n);return!!r&&e===r[0]}function ds(e){return!!ht&&ht in e}(Wt&&Za(new Wt(new ArrayBuffer(1)))!=he||Jt&&Za(new Jt)!=J||en&&Za(en.resolve())!=re||tn&&Za(new tn)!=ae||nn&&Za(new nn)!=ue)&&(Za=function(e){var t=Ii(e),n=t==ne?e.constructor:o,r=n?Es(n):"";if(r)switch(r){case un:return he;case fn:return J;case hn:return re;case Tn:return ae;case An:return ue}return t});var fs=lt?wu:Hf;function hs(e){var t=e&&e.constructor,n="function"==typeof t&&t.prototype||ct;return e===n}function ps(e){return e===e&&!Cu(e)}function gs(e,t){return function(n){return null!=n&&(n[e]===t&&(t!==o||e in nt(n)))}}function ms(e){var t=$l(e,(function(e){return n.size===f&&n.clear(),e})),n=t.cache;return t}function vs(e,t){var n=e[1],r=t[1],i=n|r,o=i<(y|x|P),a=r==P&&n==O||r==P&&n==j&&e[7].length<=t[8]||r==(P|j)&&t[7].length<=t[8]&&n==O;if(!o&&!a)return e;r&y&&(e[2]=t[2],i|=n&y?0:w);var s=t[3];if(s){var c=e[3];e[3]=c?na(c,s,t[4]):s,e[4]=c?dr(e[3],h):t[4]}return s=t[5],s&&(c=e[5],e[5]=c?ra(c,s,t[6]):s,e[6]=c?dr(e[5],h):t[6]),s=t[7],s&&(e[7]=s),r&P&&(e[8]=null==e[8]?t[8]:Nt(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=i,e}function bs(e){var t=[];if(null!=e)for(var n in nt(e))t.push(n);return t}function ys(e){return pt.call(e)}function xs(e,t,r){return t=$t(t===o?e.length-1:t,0),function(){var i=arguments,o=-1,a=$t(i.length-t,0),s=n(a);while(++o<a)s[o]=i[t+o];o=-1;var c=n(t+1);while(++o<t)c[o]=i[o];return c[t]=r(s),xn(e,this,c)}}function ws(e,t){return t.length<2?e:Ai(e,ko(t,0,-1))}function Os(e,t){var n=e.length,r=Nt(t.length,n),i=ia(e);while(r--){var a=t[r];e[r]=as(a,n)?i[a]:o}return e}function _s(e,t){if(("constructor"!==t||"function"!==typeof e[t])&&"__proto__"!=t)return e[t]}var Cs=ks(So),Ss=Et||function(e,t){return cn.setTimeout(e,t)},Ps=ks(Po);function js(e,t,n){var r=t+"";return Ps(e,is(r,Ts(Ja(r),n)))}function ks(e){var t=0,n=0;return function(){var r=qt(),i=E-(r-n);if(n=r,i>0){if(++t>=M)return arguments[0]}else t=0;return e.apply(o,arguments)}}function Ls(e,t){var n=-1,r=e.length,i=r-1;t=t===o?r:t;while(++n<t){var a=bo(n,i),s=e[a];e[a]=e[n],e[n]=s}return e.length=t,e}var Ds=ms((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(Be,(function(e,n,r,i){t.push(r?i.replace(Ye,"$1"):n||e)})),t}));function Ms(e){if("string"==typeof e||zu(e))return e;var t=e+"";return"0"==t&&1/e==-I?"-0":t}function Es(e){if(null!=e){try{return ut.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function Ts(e,t){return On(G,(function(n){var r="_."+n[0];t&n[1]&&!Pn(e,r)&&e.push(r)})),e.sort()}function As(e){if(e instanceof jr)return e.clone();var t=new Pr(e.__wrapped__,e.__chain__);return t.__actions__=ia(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}function Bs(e,t,r){t=(r?ss(e,t,r):t===o)?1:$t(Wu(t),0);var i=null==e?0:e.length;if(!i||t<1)return[];var a=0,s=0,c=n(Tt(i/t));while(a<i)c[s++]=ko(e,a,a+=t);return c}function Is(e){var t=-1,n=null==e?0:e.length,r=0,i=[];while(++t<n){var o=e[t];o&&(i[r++]=o)}return i}function Rs(){var e=arguments.length;if(!e)return[];var t=n(e-1),r=arguments[0],i=e;while(i--)t[i-1]=arguments[i];return Ln(cu(r)?ia(r):[r],ki(t,1))}var Fs=wo((function(e,t){return du(e)?wi(e,ki(t,1,du,!0)):[]})),zs=wo((function(e,t){var n=oc(t);return du(n)&&(n=o),du(e)?wi(e,ki(t,1,du,!0),Va(n,2)):[]})),$s=wo((function(e,t){var n=oc(t);return du(n)&&(n=o),du(e)?wi(e,ki(t,1,du,!0),o,n):[]}));function Ns(e,t,n){var r=null==e?0:e.length;return r?(t=n||t===o?1:Wu(t),ko(e,t<0?0:t,r)):[]}function qs(e,t,n){var r=null==e?0:e.length;return r?(t=n||t===o?1:Wu(t),t=r-t,ko(e,0,t<0?0:t)):[]}function Gs(e,t){return e&&e.length?Fo(e,Va(t,3),!0,!0):[]}function Vs(e,t){return e&&e.length?Fo(e,Va(t,3),!0):[]}function Ys(e,t,n,r){var i=null==e?0:e.length;return i?(n&&"number"!=typeof n&&ss(e,t,n)&&(n=0,r=i),Pi(e,t,n,r)):[]}function Xs(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:Wu(n);return i<0&&(i=$t(r+i,0)),Rn(e,Va(t,3),i)}function Us(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r-1;return n!==o&&(i=Wu(n),i=n<0?$t(r+i,0):Nt(i,r-1)),Rn(e,Va(t,3),i,!0)}function Ws(e){var t=null==e?0:e.length;return t?ki(e,1):[]}function Hs(e){var t=null==e?0:e.length;return t?ki(e,I):[]}function Ks(e,t){var n=null==e?0:e.length;return n?(t=t===o?1:Wu(t),ki(e,t)):[]}function Zs(e){var t=-1,n=null==e?0:e.length,r={};while(++t<n){var i=e[t];r[i[0]]=i[1]}return r}function Qs(e){return e&&e.length?e[0]:o}function Js(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:Wu(n);return i<0&&(i=$t(r+i,0)),Fn(e,t,i)}function ec(e){var t=null==e?0:e.length;return t?ko(e,0,-1):[]}var tc=wo((function(e){var t=kn(e,qo);return t.length&&t[0]===e[0]?Ni(t):[]})),nc=wo((function(e){var t=oc(e),n=kn(e,qo);return t===oc(n)?t=o:n.pop(),n.length&&n[0]===e[0]?Ni(n,Va(t,2)):[]})),rc=wo((function(e){var t=oc(e),n=kn(e,qo);return t="function"==typeof t?t:o,t&&n.pop(),n.length&&n[0]===e[0]?Ni(n,o,t):[]}));function ic(e,t){return null==e?"":Ft.call(e,t)}function oc(e){var t=null==e?0:e.length;return t?e[t-1]:o}function ac(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r;return n!==o&&(i=Wu(n),i=i<0?$t(r+i,0):Nt(i,r-1)),t===t?gr(e,t,i):Rn(e,$n,i,!0)}function sc(e,t){return e&&e.length?uo(e,Wu(t)):o}var cc=wo(lc);function lc(e,t){return e&&e.length&&t&&t.length?mo(e,t):e}function uc(e,t,n){return e&&e.length&&t&&t.length?mo(e,t,Va(n,2)):e}function dc(e,t,n){return e&&e.length&&t&&t.length?mo(e,t,o,n):e}var fc=Fa((function(e,t){var n=null==e?0:e.length,r=gi(e,t);return vo(e,kn(t,(function(e){return as(e,n)?+e:e})).sort(ea)),r}));function hc(e,t){var n=[];if(!e||!e.length)return n;var r=-1,i=[],o=e.length;t=Va(t,3);while(++r<o){var a=e[r];t(a,r,e)&&(n.push(a),i.push(r))}return vo(e,i),n}function pc(e){return null==e?e:Ut.call(e)}function gc(e,t,n){var r=null==e?0:e.length;return r?(n&&"number"!=typeof n&&ss(e,t,n)?(t=0,n=r):(t=null==t?0:Wu(t),n=n===o?r:Wu(n)),ko(e,t,n)):[]}function mc(e,t){return Do(e,t)}function vc(e,t,n){return Mo(e,t,Va(n,2))}function bc(e,t){var n=null==e?0:e.length;if(n){var r=Do(e,t);if(r<n&&iu(e[r],t))return r}return-1}function yc(e,t){return Do(e,t,!0)}function xc(e,t,n){return Mo(e,t,Va(n,2),!0)}function wc(e,t){var n=null==e?0:e.length;if(n){var r=Do(e,t,!0)-1;if(iu(e[r],t))return r}return-1}function Oc(e){return e&&e.length?Eo(e):[]}function _c(e,t){return e&&e.length?Eo(e,Va(t,2)):[]}function Cc(e){var t=null==e?0:e.length;return t?ko(e,1,t):[]}function Sc(e,t,n){return e&&e.length?(t=n||t===o?1:Wu(t),ko(e,0,t<0?0:t)):[]}function Pc(e,t,n){var r=null==e?0:e.length;return r?(t=n||t===o?1:Wu(t),t=r-t,ko(e,t<0?0:t,r)):[]}function jc(e,t){return e&&e.length?Fo(e,Va(t,3),!1,!0):[]}function kc(e,t){return e&&e.length?Fo(e,Va(t,3)):[]}var Lc=wo((function(e){return Bo(ki(e,1,du,!0))})),Dc=wo((function(e){var t=oc(e);return du(t)&&(t=o),Bo(ki(e,1,du,!0),Va(t,2))})),Mc=wo((function(e){var t=oc(e);return t="function"==typeof t?t:o,Bo(ki(e,1,du,!0),o,t)}));function Ec(e){return e&&e.length?Bo(e):[]}function Tc(e,t){return e&&e.length?Bo(e,Va(t,2)):[]}function Ac(e,t){return t="function"==typeof t?t:o,e&&e.length?Bo(e,o,t):[]}function Bc(e){if(!e||!e.length)return[];var t=0;return e=Sn(e,(function(e){if(du(e))return t=$t(e.length,t),!0})),Un(t,(function(t){return kn(e,qn(t))}))}function Ic(e,t){if(!e||!e.length)return[];var n=Bc(e);return null==t?n:kn(n,(function(e){return xn(t,o,e)}))}var Rc=wo((function(e,t){return du(e)?wi(e,t):[]})),Fc=wo((function(e){return $o(Sn(e,du))})),zc=wo((function(e){var t=oc(e);return du(t)&&(t=o),$o(Sn(e,du),Va(t,2))})),$c=wo((function(e){var t=oc(e);return t="function"==typeof t?t:o,$o(Sn(e,du),o,t)})),Nc=wo(Bc);function qc(e,t){return No(e||[],t||[],li)}function Gc(e,t){return No(e||[],t||[],Co)}var Vc=wo((function(e){var t=e.length,n=t>1?e[t-1]:o;return n="function"==typeof n?(e.pop(),n):o,Ic(e,n)}));function Yc(e){var t=wr(e);return t.__chain__=!0,t}function Xc(e,t){return t(e),e}function Uc(e,t){return t(e)}var Wc=Fa((function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,i=function(t){return gi(t,e)};return!(t>1||this.__actions__.length)&&r instanceof jr&&as(n)?(r=r.slice(n,+n+(t?1:0)),r.__actions__.push({func:Uc,args:[i],thisArg:o}),new Pr(r,this.__chain__).thru((function(e){return t&&!e.length&&e.push(o),e}))):this.thru(i)}));function Hc(){return Yc(this)}function Kc(){return new Pr(this.value(),this.__chain__)}function Zc(){this.__values__===o&&(this.__values__=Xu(this.value()));var e=this.__index__>=this.__values__.length,t=e?o:this.__values__[this.__index__++];return{done:e,value:t}}function Qc(){return this}function Jc(e){var t,n=this;while(n instanceof Sr){var r=As(n);r.__index__=0,r.__values__=o,t?i.__wrapped__=r:t=r;var i=r;n=n.__wrapped__}return i.__wrapped__=e,t}function el(){var e=this.__wrapped__;if(e instanceof jr){var t=e;return this.__actions__.length&&(t=new jr(this)),t=t.reverse(),t.__actions__.push({func:Uc,args:[pc],thisArg:o}),new Pr(t,this.__chain__)}return this.thru(pc)}function tl(){return zo(this.__wrapped__,this.__actions__)}var nl=ca((function(e,t,n){dt.call(e,n)?++e[n]:pi(e,n,1)}));function rl(e,t,n){var r=cu(e)?Cn:Ci;return n&&ss(e,t,n)&&(t=o),r(e,Va(t,3))}function il(e,t){var n=cu(e)?Sn:ji;return n(e,Va(t,3))}var ol=va(Xs),al=va(Us);function sl(e,t){return ki(ml(e,t),1)}function cl(e,t){return ki(ml(e,t),I)}function ll(e,t,n){return n=n===o?1:Wu(n),ki(ml(e,t),n)}function ul(e,t){var n=cu(e)?On:Oi;return n(e,Va(t,3))}function dl(e,t){var n=cu(e)?_n:_i;return n(e,Va(t,3))}var fl=ca((function(e,t,n){dt.call(e,n)?e[n].push(t):pi(e,n,[t])}));function hl(e,t,n,r){e=uu(e)?e:Nd(e),n=n&&!r?Wu(n):0;var i=e.length;return n<0&&(n=$t(i+n,0)),Fu(e)?n<=i&&e.indexOf(t,n)>-1:!!i&&Fn(e,t,n)>-1}var pl=wo((function(e,t,r){var i=-1,o="function"==typeof t,a=uu(e)?n(e.length):[];return Oi(e,(function(e){a[++i]=o?xn(t,e,r):Gi(e,t,r)})),a})),gl=ca((function(e,t,n){pi(e,n,t)}));function ml(e,t){var n=cu(e)?kn:oo;return n(e,Va(t,3))}function vl(e,t,n,r){return null==e?[]:(cu(t)||(t=null==t?[]:[t]),n=r?o:n,cu(n)||(n=null==n?[]:[n]),fo(e,t,n))}var bl=ca((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]}));function yl(e,t,n){var r=cu(e)?Dn:Vn,i=arguments.length<3;return r(e,Va(t,4),n,i,Oi)}function xl(e,t,n){var r=cu(e)?Mn:Vn,i=arguments.length<3;return r(e,Va(t,4),n,i,_i)}function wl(e,t){var n=cu(e)?Sn:ji;return n(e,Nl(Va(t,3)))}function Ol(e){var t=cu(e)?oi:Oo;return t(e)}function _l(e,t,n){t=(n?ss(e,t,n):t===o)?1:Wu(t);var r=cu(e)?ai:_o;return r(e,t)}function Cl(e){var t=cu(e)?si:jo;return t(e)}function Sl(e){if(null==e)return 0;if(uu(e))return Fu(e)?mr(e):e.length;var t=Za(e);return t==J||t==ae?e.size:no(e).length}function Pl(e,t,n){var r=cu(e)?En:Lo;return n&&ss(e,t,n)&&(t=o),r(e,Va(t,3))}var jl=wo((function(e,t){if(null==e)return[];var n=t.length;return n>1&&ss(e,t[0],t[1])?t=[]:n>2&&ss(t[0],t[1],t[2])&&(t=[t[0]]),fo(e,ki(t,1),[])})),kl=Mt||function(){return cn.Date.now()};function Ll(e,t){if("function"!=typeof t)throw new ot(l);return e=Wu(e),function(){if(--e<1)return t.apply(this,arguments)}}function Dl(e,t,n){return t=n?o:t,t=e&&null==t?e.length:t,Ma(e,P,o,o,o,o,t)}function Ml(e,t){var n;if("function"!=typeof t)throw new ot(l);return e=Wu(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=o),n}}var El=wo((function(e,t,n){var r=y;if(n.length){var i=dr(n,Ga(El));r|=C}return Ma(e,r,t,n,i)})),Tl=wo((function(e,t,n){var r=y|x;if(n.length){var i=dr(n,Ga(Tl));r|=C}return Ma(t,r,e,n,i)}));function Al(e,t,n){t=n?o:t;var r=Ma(e,O,o,o,o,o,o,t);return r.placeholder=Al.placeholder,r}function Bl(e,t,n){t=n?o:t;var r=Ma(e,_,o,o,o,o,o,t);return r.placeholder=Bl.placeholder,r}function Il(e,t,n){var r,i,a,s,c,u,d=0,f=!1,h=!1,p=!0;if("function"!=typeof e)throw new ot(l);function g(t){var n=r,a=i;return r=i=o,d=t,s=e.apply(a,n),s}function m(e){return d=e,c=Ss(y,t),f?g(e):s}function v(e){var n=e-u,r=e-d,i=t-n;return h?Nt(i,a-r):i}function b(e){var n=e-u,r=e-d;return u===o||n>=t||n<0||h&&r>=a}function y(){var e=kl();if(b(e))return x(e);c=Ss(y,v(e))}function x(e){return c=o,p&&r?g(e):(r=i=o,s)}function w(){c!==o&&Uo(c),d=0,r=u=i=c=o}function O(){return c===o?s:x(kl())}function _(){var e=kl(),n=b(e);if(r=arguments,i=this,u=e,n){if(c===o)return m(u);if(h)return Uo(c),c=Ss(y,t),g(u)}return c===o&&(c=Ss(y,t)),s}return t=Ku(t)||0,Cu(n)&&(f=!!n.leading,h="maxWait"in n,a=h?$t(Ku(n.maxWait)||0,t):a,p="trailing"in n?!!n.trailing:p),_.cancel=w,_.flush=O,_}var Rl=wo((function(e,t){return xi(e,1,t)})),Fl=wo((function(e,t,n){return xi(e,Ku(t)||0,n)}));function zl(e){return Ma(e,k)}function $l(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new ot(l);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new($l.Cache||Gr),n}function Nl(e){if("function"!=typeof e)throw new ot(l);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}function ql(e){return Ml(2,e)}$l.Cache=Gr;var Gl=Yo((function(e,t){t=1==t.length&&cu(t[0])?kn(t[0],Kn(Va())):kn(ki(t,1),Kn(Va()));var n=t.length;return wo((function(r){var i=-1,o=Nt(r.length,n);while(++i<o)r[i]=t[i].call(this,r[i]);return xn(e,this,r)}))})),Vl=wo((function(e,t){var n=dr(t,Ga(Vl));return Ma(e,C,o,t,n)})),Yl=wo((function(e,t){var n=dr(t,Ga(Yl));return Ma(e,S,o,t,n)})),Xl=Fa((function(e,t){return Ma(e,j,o,o,o,t)}));function Ul(e,t){if("function"!=typeof e)throw new ot(l);return t=t===o?t:Wu(t),wo(e,t)}function Wl(e,t){if("function"!=typeof e)throw new ot(l);return t=null==t?0:$t(Wu(t),0),wo((function(n){var r=n[t],i=Xo(n,0,t);return r&&Ln(i,r),xn(e,this,i)}))}function Hl(e,t,n){var r=!0,i=!0;if("function"!=typeof e)throw new ot(l);return Cu(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),Il(e,t,{leading:r,maxWait:t,trailing:i})}function Kl(e){return Dl(e,1)}function Zl(e,t){return Vl(Go(t),e)}function Ql(){if(!arguments.length)return[];var e=arguments[0];return cu(e)?e:[e]}function Jl(e){return vi(e,m)}function eu(e,t){return t="function"==typeof t?t:o,vi(e,m,t)}function tu(e){return vi(e,p|m)}function nu(e,t){return t="function"==typeof t?t:o,vi(e,p|m,t)}function ru(e,t){return null==t||yi(e,t,Od(t))}function iu(e,t){return e===t||e!==e&&t!==t}var ou=Pa(Ri),au=Pa((function(e,t){return e>=t})),su=Vi(function(){return arguments}())?Vi:function(e){return Su(e)&&dt.call(e,"callee")&&!Ct.call(e,"callee")},cu=n.isArray,lu=pn?Kn(pn):Yi;function uu(e){return null!=e&&_u(e.length)&&!wu(e)}function du(e){return Su(e)&&uu(e)}function fu(e){return!0===e||!1===e||Su(e)&&Ii(e)==U}var hu=It||Hf,pu=gn?Kn(gn):Xi;function gu(e){return Su(e)&&1===e.nodeType&&!Au(e)}function mu(e){if(null==e)return!0;if(uu(e)&&(cu(e)||"string"==typeof e||"function"==typeof e.splice||hu(e)||$u(e)||su(e)))return!e.length;var t=Za(e);if(t==J||t==ae)return!e.size;if(hs(e))return!no(e).length;for(var n in e)if(dt.call(e,n))return!1;return!0}function vu(e,t){return Ui(e,t)}function bu(e,t,n){n="function"==typeof n?n:o;var r=n?n(e,t):o;return r===o?Ui(e,t,o,n):!!r}function yu(e){if(!Su(e))return!1;var t=Ii(e);return t==K||t==H||"string"==typeof e.message&&"string"==typeof e.name&&!Au(e)}function xu(e){return"number"==typeof e&&Rt(e)}function wu(e){if(!Cu(e))return!1;var t=Ii(e);return t==Z||t==Q||t==X||t==ie}function Ou(e){return"number"==typeof e&&e==Wu(e)}function _u(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=R}function Cu(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Su(e){return null!=e&&"object"==typeof e}var Pu=mn?Kn(mn):Hi;function ju(e,t){return e===t||Ki(e,t,Xa(t))}function ku(e,t,n){return n="function"==typeof n?n:o,Ki(e,t,Xa(t),n)}function Lu(e){return Tu(e)&&e!=+e}function Du(e){if(fs(e))throw new i(c);return Zi(e)}function Mu(e){return null===e}function Eu(e){return null==e}function Tu(e){return"number"==typeof e||Su(e)&&Ii(e)==ee}function Au(e){if(!Su(e)||Ii(e)!=ne)return!1;var t=Ot(e);if(null===t)return!0;var n=dt.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&ut.call(n)==gt}var Bu=vn?Kn(vn):Qi;function Iu(e){return Ou(e)&&e>=-R&&e<=R}var Ru=bn?Kn(bn):Ji;function Fu(e){return"string"==typeof e||!cu(e)&&Su(e)&&Ii(e)==se}function zu(e){return"symbol"==typeof e||Su(e)&&Ii(e)==ce}var $u=yn?Kn(yn):eo;function Nu(e){return e===o}function qu(e){return Su(e)&&Za(e)==ue}function Gu(e){return Su(e)&&Ii(e)==de}var Vu=Pa(io),Yu=Pa((function(e,t){return e<=t}));function Xu(e){if(!e)return[];if(uu(e))return Fu(e)?vr(e):ia(e);if(jt&&e[jt])return cr(e[jt]());var t=Za(e),n=t==J?lr:t==ae?fr:Nd;return n(e)}function Uu(e){if(!e)return 0===e?e:0;if(e=Ku(e),e===I||e===-I){var t=e<0?-1:1;return t*F}return e===e?e:0}function Wu(e){var t=Uu(e),n=t%1;return t===t?n?t-n:t:0}function Hu(e){return e?mi(Wu(e),0,$):0}function Ku(e){if("number"==typeof e)return e;if(zu(e))return z;if(Cu(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Cu(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Hn(e);var n=He.test(e);return n||Ze.test(e)?on(e.slice(2),n?2:8):We.test(e)?z:+e}function Zu(e){return oa(e,_d(e))}function Qu(e){return e?mi(Wu(e),-R,R):0===e?e:0}function Ju(e){return null==e?"":Ao(e)}var ed=la((function(e,t){if(hs(t)||uu(t))oa(t,Od(t),e);else for(var n in t)dt.call(t,n)&&li(e,n,t[n])})),td=la((function(e,t){oa(t,_d(t),e)})),nd=la((function(e,t,n,r){oa(t,_d(t),e,r)})),rd=la((function(e,t,n,r){oa(t,Od(t),e,r)})),id=Fa(gi);function od(e,t){var n=_r(e);return null==t?n:fi(n,t)}var ad=wo((function(e,t){e=nt(e);var n=-1,r=t.length,i=r>2?t[2]:o;i&&ss(t[0],t[1],i)&&(r=1);while(++n<r){var a=t[n],s=_d(a),c=-1,l=s.length;while(++c<l){var u=s[c],d=e[u];(d===o||iu(d,ct[u])&&!dt.call(e,u))&&(e[u]=a[u])}}return e})),sd=wo((function(e){return e.push(o,Ta),xn(jd,o,e)}));function cd(e,t){return In(e,Va(t,3),Mi)}function ld(e,t){return In(e,Va(t,3),Ei)}function ud(e,t){return null==e?e:Li(e,Va(t,3),_d)}function dd(e,t){return null==e?e:Di(e,Va(t,3),_d)}function fd(e,t){return e&&Mi(e,Va(t,3))}function hd(e,t){return e&&Ei(e,Va(t,3))}function pd(e){return null==e?[]:Ti(e,Od(e))}function gd(e){return null==e?[]:Ti(e,_d(e))}function md(e,t,n){var r=null==e?o:Ai(e,t);return r===o?n:r}function vd(e,t){return null!=e&&es(e,t,Fi)}function bd(e,t){return null!=e&&es(e,t,zi)}var yd=xa((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=pt.call(t)),e[t]=n}),jf(Mf)),xd=xa((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=pt.call(t)),dt.call(e,t)?e[t].push(n):e[t]=[n]}),Va),wd=wo(Gi);function Od(e){return uu(e)?ii(e):no(e)}function _d(e){return uu(e)?ii(e,!0):ro(e)}function Cd(e,t){var n={};return t=Va(t,3),Mi(e,(function(e,r,i){pi(n,t(e,r,i),e)})),n}function Sd(e,t){var n={};return t=Va(t,3),Mi(e,(function(e,r,i){pi(n,r,t(e,r,i))})),n}var Pd=la((function(e,t,n){co(e,t,n)})),jd=la((function(e,t,n,r){co(e,t,n,r)})),kd=Fa((function(e,t){var n={};if(null==e)return n;var r=!1;t=kn(t,(function(t){return t=Vo(t,e),r||(r=t.length>1),t})),oa(e,$a(e),n),r&&(n=vi(n,p|g|m,Aa));var i=t.length;while(i--)Io(n,t[i]);return n}));function Ld(e,t){return Md(e,Nl(Va(t)))}var Dd=Fa((function(e,t){return null==e?{}:ho(e,t)}));function Md(e,t){if(null==e)return{};var n=kn($a(e),(function(e){return[e]}));return t=Va(t),po(e,n,(function(e,n){return t(e,n[0])}))}function Ed(e,t,n){t=Vo(t,e);var r=-1,i=t.length;i||(i=1,e=o);while(++r<i){var a=null==e?o:e[Ms(t[r])];a===o&&(r=i,a=n),e=wu(a)?a.call(e):a}return e}function Td(e,t,n){return null==e?e:Co(e,t,n)}function Ad(e,t,n,r){return r="function"==typeof r?r:o,null==e?e:Co(e,t,n,r)}var Bd=Da(Od),Id=Da(_d);function Rd(e,t,n){var r=cu(e),i=r||hu(e)||$u(e);if(t=Va(t,4),null==n){var o=e&&e.constructor;n=i?r?new o:[]:Cu(e)&&wu(o)?_r(Ot(e)):{}}return(i?On:Mi)(e,(function(e,r,i){return t(n,e,r,i)})),n}function Fd(e,t){return null==e||Io(e,t)}function zd(e,t,n){return null==e?e:Ro(e,t,Go(n))}function $d(e,t,n,r){return r="function"==typeof r?r:o,null==e?e:Ro(e,t,Go(n),r)}function Nd(e){return null==e?[]:Zn(e,Od(e))}function qd(e){return null==e?[]:Zn(e,_d(e))}function Gd(e,t,n){return n===o&&(n=t,t=o),n!==o&&(n=Ku(n),n=n===n?n:0),t!==o&&(t=Ku(t),t=t===t?t:0),mi(Ku(e),t,n)}function Vd(e,t,n){return t=Uu(t),n===o?(n=t,t=0):n=Uu(n),e=Ku(e),$i(e,t,n)}function Yd(e,t,n){if(n&&"boolean"!=typeof n&&ss(e,t,n)&&(t=n=o),n===o&&("boolean"==typeof t?(n=t,t=o):"boolean"==typeof e&&(n=e,e=o)),e===o&&t===o?(e=0,t=1):(e=Uu(e),t===o?(t=e,e=0):t=Uu(t)),e>t){var r=e;e=t,t=r}if(n||e%1||t%1){var i=Xt();return Nt(e+i*(t-e+rn("1e-"+((i+"").length-1))),t)}return bo(e,t)}var Xd=pa((function(e,t,n){return t=t.toLowerCase(),e+(n?Ud(t):t)}));function Ud(e){return wf(Ju(e).toLowerCase())}function Wd(e){return e=Ju(e),e&&e.replace(Je,nr).replace(Vt,"")}function Hd(e,t,n){e=Ju(e),t=Ao(t);var r=e.length;n=n===o?r:mi(Wu(n),0,r);var i=n;return n-=t.length,n>=0&&e.slice(n,i)==t}function Kd(e){return e=Ju(e),e&&Le.test(e)?e.replace(je,rr):e}function Zd(e){return e=Ju(e),e&&Re.test(e)?e.replace(Ie,"\\$&"):e}var Qd=pa((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),Jd=pa((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),ef=ha("toLowerCase");function tf(e,t,n){e=Ju(e),t=Wu(t);var r=t?mr(e):0;if(!t||r>=t)return e;var i=(t-r)/2;return _a(At(i),n)+e+_a(Tt(i),n)}function nf(e,t,n){e=Ju(e),t=Wu(t);var r=t?mr(e):0;return t&&r<t?e+_a(t-r,n):e}function rf(e,t,n){e=Ju(e),t=Wu(t);var r=t?mr(e):0;return t&&r<t?_a(t-r,n)+e:e}function of(e,t,n){return n||null==t?t=0:t&&(t=+t),Yt(Ju(e).replace(Fe,""),t||0)}function af(e,t,n){return t=(n?ss(e,t,n):t===o)?1:Wu(t),xo(Ju(e),t)}function sf(){var e=arguments,t=Ju(e[0]);return e.length<3?t:t.replace(e[1],e[2])}var cf=pa((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}));function lf(e,t,n){return n&&"number"!=typeof n&&ss(e,t,n)&&(t=n=o),n=n===o?$:n>>>0,n?(e=Ju(e),e&&("string"==typeof t||null!=t&&!Bu(t))&&(t=Ao(t),!t&&ar(e))?Xo(vr(e),0,n):e.split(t,n)):[]}var uf=pa((function(e,t,n){return e+(n?" ":"")+wf(t)}));function df(e,t,n){return e=Ju(e),n=null==n?0:mi(Wu(n),0,e.length),t=Ao(t),e.slice(n,n+t.length)==t}function ff(e,t,n){var r=wr.templateSettings;n&&ss(e,t,n)&&(t=o),e=Ju(e),t=nd({},t,r,Ea);var a,s,c=nd({},t.imports,r.imports,Ea),l=Od(c),d=Zn(c,l),f=0,h=t.interpolate||et,p="__p += '",g=rt((t.escape||et).source+"|"+h.source+"|"+(h===Ee?Xe:et).source+"|"+(t.evaluate||et).source+"|$","g"),m="//# sourceURL="+(dt.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Kt+"]")+"\n";e.replace(g,(function(t,n,r,i,o,c){return r||(r=i),p+=e.slice(f,c).replace(tt,ir),n&&(a=!0,p+="' +\n__e("+n+") +\n'"),o&&(s=!0,p+="';\n"+o+";\n__p += '"),r&&(p+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),f=c+t.length,t})),p+="';\n";var v=dt.call(t,"variable")&&t.variable;if(v){if(Ve.test(v))throw new i(u)}else p="with (obj) {\n"+p+"\n}\n";p=(s?p.replace(_e,""):p).replace(Ce,"$1").replace(Se,"$1;"),p="function("+(v||"obj")+") {\n"+(v?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(a?", __e = _.escape":"")+(s?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+p+"return __p\n}";var b=_f((function(){return ze(l,m+"return "+p).apply(o,d)}));if(b.source=p,yu(b))throw b;return b}function hf(e){return Ju(e).toLowerCase()}function pf(e){return Ju(e).toUpperCase()}function gf(e,t,n){if(e=Ju(e),e&&(n||t===o))return Hn(e);if(!e||!(t=Ao(t)))return e;var r=vr(e),i=vr(t),a=Jn(r,i),s=er(r,i)+1;return Xo(r,a,s).join("")}function mf(e,t,n){if(e=Ju(e),e&&(n||t===o))return e.slice(0,br(e)+1);if(!e||!(t=Ao(t)))return e;var r=vr(e),i=er(r,vr(t))+1;return Xo(r,0,i).join("")}function vf(e,t,n){if(e=Ju(e),e&&(n||t===o))return e.replace(Fe,"");if(!e||!(t=Ao(t)))return e;var r=vr(e),i=Jn(r,vr(t));return Xo(r,i).join("")}function bf(e,t){var n=L,r=D;if(Cu(t)){var i="separator"in t?t.separator:i;n="length"in t?Wu(t.length):n,r="omission"in t?Ao(t.omission):r}e=Ju(e);var a=e.length;if(ar(e)){var s=vr(e);a=s.length}if(n>=a)return e;var c=n-mr(r);if(c<1)return r;var l=s?Xo(s,0,c).join(""):e.slice(0,c);if(i===o)return l+r;if(s&&(c+=l.length-c),Bu(i)){if(e.slice(c).search(i)){var u,d=l;i.global||(i=rt(i.source,Ju(Ue.exec(i))+"g")),i.lastIndex=0;while(u=i.exec(d))var f=u.index;l=l.slice(0,f===o?c:f)}}else if(e.indexOf(Ao(i),c)!=c){var h=l.lastIndexOf(i);h>-1&&(l=l.slice(0,h))}return l+r}function yf(e){return e=Ju(e),e&&ke.test(e)?e.replace(Pe,yr):e}var xf=pa((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),wf=ha("toUpperCase");function Of(e,t,n){return e=Ju(e),t=n?o:t,t===o?sr(e)?Or(e):Bn(e):e.match(t)||[]}var _f=wo((function(e,t){try{return xn(e,o,t)}catch(n){return yu(n)?n:new i(n)}})),Cf=Fa((function(e,t){return On(t,(function(t){t=Ms(t),pi(e,t,El(e[t],e))})),e}));function Sf(e){var t=null==e?0:e.length,n=Va();return e=t?kn(e,(function(e){if("function"!=typeof e[1])throw new ot(l);return[n(e[0]),e[1]]})):[],wo((function(n){var r=-1;while(++r<t){var i=e[r];if(xn(i[0],this,n))return xn(i[1],this,n)}}))}function Pf(e){return bi(vi(e,p))}function jf(e){return function(){return e}}function kf(e,t){return null==e||e!==e?t:e}var Lf=ba(),Df=ba(!0);function Mf(e){return e}function Ef(e){return to("function"==typeof e?e:vi(e,p))}function Tf(e){return ao(vi(e,p))}function Af(e,t){return so(e,vi(t,p))}var Bf=wo((function(e,t){return function(n){return Gi(n,e,t)}})),If=wo((function(e,t){return function(n){return Gi(e,n,t)}}));function Rf(e,t,n){var r=Od(t),i=Ti(t,r);null!=n||Cu(t)&&(i.length||!r.length)||(n=t,t=e,e=this,i=Ti(t,Od(t)));var o=!(Cu(n)&&"chain"in n)||!!n.chain,a=wu(e);return On(i,(function(n){var r=t[n];e[n]=r,a&&(e.prototype[n]=function(){var t=this.__chain__;if(o||t){var n=e(this.__wrapped__),i=n.__actions__=ia(this.__actions__);return i.push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,Ln([this.value()],arguments))})})),e}function Ff(){return cn._===this&&(cn._=mt),this}function zf(){}function $f(e){return e=Wu(e),wo((function(t){return uo(t,e)}))}var Nf=Oa(kn),qf=Oa(Cn),Gf=Oa(En);function Vf(e){return cs(e)?qn(Ms(e)):go(e)}function Yf(e){return function(t){return null==e?o:Ai(e,t)}}var Xf=Sa(),Uf=Sa(!0);function Wf(){return[]}function Hf(){return!1}function Kf(){return{}}function Zf(){return""}function Qf(){return!0}function Jf(e,t){if(e=Wu(e),e<1||e>R)return[];var n=$,r=Nt(e,$);t=Va(t),e-=$;var i=Un(r,t);while(++n<e)t(n);return i}function eh(e){return cu(e)?kn(e,Ms):zu(e)?[e]:ia(Ds(Ju(e)))}function th(e){var t=++ft;return Ju(e)+t}var nh=wa((function(e,t){return e+t}),0),rh=ka("ceil"),ih=wa((function(e,t){return e/t}),1),oh=ka("floor");function ah(e){return e&&e.length?Si(e,Mf,Ri):o}function sh(e,t){return e&&e.length?Si(e,Va(t,2),Ri):o}function ch(e){return Nn(e,Mf)}function lh(e,t){return Nn(e,Va(t,2))}function uh(e){return e&&e.length?Si(e,Mf,io):o}function dh(e,t){return e&&e.length?Si(e,Va(t,2),io):o}var fh=wa((function(e,t){return e*t}),1),hh=ka("round"),ph=wa((function(e,t){return e-t}),0);function gh(e){return e&&e.length?Xn(e,Mf):0}function mh(e,t){return e&&e.length?Xn(e,Va(t,2)):0}return wr.after=Ll,wr.ary=Dl,wr.assign=ed,wr.assignIn=td,wr.assignInWith=nd,wr.assignWith=rd,wr.at=id,wr.before=Ml,wr.bind=El,wr.bindAll=Cf,wr.bindKey=Tl,wr.castArray=Ql,wr.chain=Yc,wr.chunk=Bs,wr.compact=Is,wr.concat=Rs,wr.cond=Sf,wr.conforms=Pf,wr.constant=jf,wr.countBy=nl,wr.create=od,wr.curry=Al,wr.curryRight=Bl,wr.debounce=Il,wr.defaults=ad,wr.defaultsDeep=sd,wr.defer=Rl,wr.delay=Fl,wr.difference=Fs,wr.differenceBy=zs,wr.differenceWith=$s,wr.drop=Ns,wr.dropRight=qs,wr.dropRightWhile=Gs,wr.dropWhile=Vs,wr.fill=Ys,wr.filter=il,wr.flatMap=sl,wr.flatMapDeep=cl,wr.flatMapDepth=ll,wr.flatten=Ws,wr.flattenDeep=Hs,wr.flattenDepth=Ks,wr.flip=zl,wr.flow=Lf,wr.flowRight=Df,wr.fromPairs=Zs,wr.functions=pd,wr.functionsIn=gd,wr.groupBy=fl,wr.initial=ec,wr.intersection=tc,wr.intersectionBy=nc,wr.intersectionWith=rc,wr.invert=yd,wr.invertBy=xd,wr.invokeMap=pl,wr.iteratee=Ef,wr.keyBy=gl,wr.keys=Od,wr.keysIn=_d,wr.map=ml,wr.mapKeys=Cd,wr.mapValues=Sd,wr.matches=Tf,wr.matchesProperty=Af,wr.memoize=$l,wr.merge=Pd,wr.mergeWith=jd,wr.method=Bf,wr.methodOf=If,wr.mixin=Rf,wr.negate=Nl,wr.nthArg=$f,wr.omit=kd,wr.omitBy=Ld,wr.once=ql,wr.orderBy=vl,wr.over=Nf,wr.overArgs=Gl,wr.overEvery=qf,wr.overSome=Gf,wr.partial=Vl,wr.partialRight=Yl,wr.partition=bl,wr.pick=Dd,wr.pickBy=Md,wr.property=Vf,wr.propertyOf=Yf,wr.pull=cc,wr.pullAll=lc,wr.pullAllBy=uc,wr.pullAllWith=dc,wr.pullAt=fc,wr.range=Xf,wr.rangeRight=Uf,wr.rearg=Xl,wr.reject=wl,wr.remove=hc,wr.rest=Ul,wr.reverse=pc,wr.sampleSize=_l,wr.set=Td,wr.setWith=Ad,wr.shuffle=Cl,wr.slice=gc,wr.sortBy=jl,wr.sortedUniq=Oc,wr.sortedUniqBy=_c,wr.split=lf,wr.spread=Wl,wr.tail=Cc,wr.take=Sc,wr.takeRight=Pc,wr.takeRightWhile=jc,wr.takeWhile=kc,wr.tap=Xc,wr.throttle=Hl,wr.thru=Uc,wr.toArray=Xu,wr.toPairs=Bd,wr.toPairsIn=Id,wr.toPath=eh,wr.toPlainObject=Zu,wr.transform=Rd,wr.unary=Kl,wr.union=Lc,wr.unionBy=Dc,wr.unionWith=Mc,wr.uniq=Ec,wr.uniqBy=Tc,wr.uniqWith=Ac,wr.unset=Fd,wr.unzip=Bc,wr.unzipWith=Ic,wr.update=zd,wr.updateWith=$d,wr.values=Nd,wr.valuesIn=qd,wr.without=Rc,wr.words=Of,wr.wrap=Zl,wr.xor=Fc,wr.xorBy=zc,wr.xorWith=$c,wr.zip=Nc,wr.zipObject=qc,wr.zipObjectDeep=Gc,wr.zipWith=Vc,wr.entries=Bd,wr.entriesIn=Id,wr.extend=td,wr.extendWith=nd,Rf(wr,wr),wr.add=nh,wr.attempt=_f,wr.camelCase=Xd,wr.capitalize=Ud,wr.ceil=rh,wr.clamp=Gd,wr.clone=Jl,wr.cloneDeep=tu,wr.cloneDeepWith=nu,wr.cloneWith=eu,wr.conformsTo=ru,wr.deburr=Wd,wr.defaultTo=kf,wr.divide=ih,wr.endsWith=Hd,wr.eq=iu,wr.escape=Kd,wr.escapeRegExp=Zd,wr.every=rl,wr.find=ol,wr.findIndex=Xs,wr.findKey=cd,wr.findLast=al,wr.findLastIndex=Us,wr.findLastKey=ld,wr.floor=oh,wr.forEach=ul,wr.forEachRight=dl,wr.forIn=ud,wr.forInRight=dd,wr.forOwn=fd,wr.forOwnRight=hd,wr.get=md,wr.gt=ou,wr.gte=au,wr.has=vd,wr.hasIn=bd,wr.head=Qs,wr.identity=Mf,wr.includes=hl,wr.indexOf=Js,wr.inRange=Vd,wr.invoke=wd,wr.isArguments=su,wr.isArray=cu,wr.isArrayBuffer=lu,wr.isArrayLike=uu,wr.isArrayLikeObject=du,wr.isBoolean=fu,wr.isBuffer=hu,wr.isDate=pu,wr.isElement=gu,wr.isEmpty=mu,wr.isEqual=vu,wr.isEqualWith=bu,wr.isError=yu,wr.isFinite=xu,wr.isFunction=wu,wr.isInteger=Ou,wr.isLength=_u,wr.isMap=Pu,wr.isMatch=ju,wr.isMatchWith=ku,wr.isNaN=Lu,wr.isNative=Du,wr.isNil=Eu,wr.isNull=Mu,wr.isNumber=Tu,wr.isObject=Cu,wr.isObjectLike=Su,wr.isPlainObject=Au,wr.isRegExp=Bu,wr.isSafeInteger=Iu,wr.isSet=Ru,wr.isString=Fu,wr.isSymbol=zu,wr.isTypedArray=$u,wr.isUndefined=Nu,wr.isWeakMap=qu,wr.isWeakSet=Gu,wr.join=ic,wr.kebabCase=Qd,wr.last=oc,wr.lastIndexOf=ac,wr.lowerCase=Jd,wr.lowerFirst=ef,wr.lt=Vu,wr.lte=Yu,wr.max=ah,wr.maxBy=sh,wr.mean=ch,wr.meanBy=lh,wr.min=uh,wr.minBy=dh,wr.stubArray=Wf,wr.stubFalse=Hf,wr.stubObject=Kf,wr.stubString=Zf,wr.stubTrue=Qf,wr.multiply=fh,wr.nth=sc,wr.noConflict=Ff,wr.noop=zf,wr.now=kl,wr.pad=tf,wr.padEnd=nf,wr.padStart=rf,wr.parseInt=of,wr.random=Yd,wr.reduce=yl,wr.reduceRight=xl,wr.repeat=af,wr.replace=sf,wr.result=Ed,wr.round=hh,wr.runInContext=e,wr.sample=Ol,wr.size=Sl,wr.snakeCase=cf,wr.some=Pl,wr.sortedIndex=mc,wr.sortedIndexBy=vc,wr.sortedIndexOf=bc,wr.sortedLastIndex=yc,wr.sortedLastIndexBy=xc,wr.sortedLastIndexOf=wc,wr.startCase=uf,wr.startsWith=df,wr.subtract=ph,wr.sum=gh,wr.sumBy=mh,wr.template=ff,wr.times=Jf,wr.toFinite=Uu,wr.toInteger=Wu,wr.toLength=Hu,wr.toLower=hf,wr.toNumber=Ku,wr.toSafeInteger=Qu,wr.toString=Ju,wr.toUpper=pf,wr.trim=gf,wr.trimEnd=mf,wr.trimStart=vf,wr.truncate=bf,wr.unescape=yf,wr.uniqueId=th,wr.upperCase=xf,wr.upperFirst=wf,wr.each=ul,wr.eachRight=dl,wr.first=Qs,Rf(wr,function(){var e={};return Mi(wr,(function(t,n){dt.call(wr.prototype,n)||(e[n]=t)})),e}(),{chain:!1}),wr.VERSION=a,On(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){wr[e].placeholder=wr})),On(["drop","take"],(function(e,t){jr.prototype[e]=function(n){n=n===o?1:$t(Wu(n),0);var r=this.__filtered__&&!t?new jr(this):this.clone();return r.__filtered__?r.__takeCount__=Nt(n,r.__takeCount__):r.__views__.push({size:Nt(n,$),type:e+(r.__dir__<0?"Right":"")}),r},jr.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),On(["filter","map","takeWhile"],(function(e,t){var n=t+1,r=n==T||n==B;jr.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:Va(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),On(["head","last"],(function(e,t){var n="take"+(t?"Right":"");jr.prototype[e]=function(){return this[n](1).value()[0]}})),On(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");jr.prototype[e]=function(){return this.__filtered__?new jr(this):this[n](1)}})),jr.prototype.compact=function(){return this.filter(Mf)},jr.prototype.find=function(e){return this.filter(e).head()},jr.prototype.findLast=function(e){return this.reverse().find(e)},jr.prototype.invokeMap=wo((function(e,t){return"function"==typeof e?new jr(this):this.map((function(n){return Gi(n,e,t)}))})),jr.prototype.reject=function(e){return this.filter(Nl(Va(e)))},jr.prototype.slice=function(e,t){e=Wu(e);var n=this;return n.__filtered__&&(e>0||t<0)?new jr(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==o&&(t=Wu(t),n=t<0?n.dropRight(-t):n.take(t-e)),n)},jr.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},jr.prototype.toArray=function(){return this.take($)},Mi(jr.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),i=wr[r?"take"+("last"==t?"Right":""):t],a=r||/^find/.test(t);i&&(wr.prototype[t]=function(){var t=this.__wrapped__,s=r?[1]:arguments,c=t instanceof jr,l=s[0],u=c||cu(t),d=function(e){var t=i.apply(wr,Ln([e],s));return r&&f?t[0]:t};u&&n&&"function"==typeof l&&1!=l.length&&(c=u=!1);var f=this.__chain__,h=!!this.__actions__.length,p=a&&!f,g=c&&!h;if(!a&&u){t=g?t:new jr(this);var m=e.apply(t,s);return m.__actions__.push({func:Uc,args:[d],thisArg:o}),new Pr(m,f)}return p&&g?e.apply(this,s):(m=this.thru(d),p?r?m.value()[0]:m.value():m)})})),On(["pop","push","shift","sort","splice","unshift"],(function(e){var t=at[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);wr.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var i=this.value();return t.apply(cu(i)?i:[],e)}return this[n]((function(n){return t.apply(cu(n)?n:[],e)}))}})),Mi(jr.prototype,(function(e,t){var n=wr[t];if(n){var r=n.name+"";dt.call(ln,r)||(ln[r]=[]),ln[r].push({name:t,func:n})}})),ln[ya(o,x).name]=[{name:"wrapper",func:o}],jr.prototype.clone=kr,jr.prototype.reverse=Lr,jr.prototype.value=Dr,wr.prototype.at=Wc,wr.prototype.chain=Hc,wr.prototype.commit=Kc,wr.prototype.next=Zc,wr.prototype.plant=Jc,wr.prototype.reverse=el,wr.prototype.toJSON=wr.prototype.valueOf=wr.prototype.value=tl,wr.prototype.first=wr.prototype.head,jt&&(wr.prototype[jt]=Qc),wr},Cr=_r();cn._=Cr,i=function(){return Cr}.call(t,n,t,r),i===o||(r.exports=i)}).call(this)}).call(this,n("c8ba"),n("62e4")(e))},"33a5":function(e,t,n){"use strict";n("781b")},"34c0":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("command",{attrs:{name:e.command}},[t("icon",{attrs:{type:e.iconType,title:e.text}}),e.label?t("span",[e._v(e._s(e.label))]):e._e()],1)},i=[],o=n("bc4c"),a=n("af3e"),s={name:"EditorToolbarButton",props:["command","icon","text","label"],computed:{iconType:function(){return"icon".concat(this.icon||this.command)}},components:{Command:o["Command"],Icon:a["default"]}},c=s,l=n("2877"),u=Object(l["a"])(c,r,i,!1,null,null,null);t["default"]=u.exports},"363c":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"category",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.categoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.notice_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("2905"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,dialogWidth:950,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,excelBtn:!0,dialogClickModal:!1,column:[{label:"閫氱煡鏍囬",prop:"title",span:24,row:!0,search:!0,rules:[{required:!0,message:"璇疯緭鍏ラ�氱煡鏍囬",trigger:"blur"}]},{label:"閫氱煡绫诲瀷",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=notice",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,rules:[{required:!0,message:"璇疯緭鍏ラ�氱煡绫诲瀷",trigger:"blur"}]},{label:"閫氱煡鏃堕棿",prop:"releaseTimeRange",type:"datetime",format:"yyyy-MM-dd hh:mm:ss",valueFormat:"yyyy-MM-dd hh:mm:ss",searchRange:!0,hide:!0,addDisplay:!1,editDisplay:!1,viewDisplay:!1,search:!0,rules:[{required:!0,message:"璇疯緭鍏ラ�氱煡鏃堕棿",trigger:"blur"}]},{label:"閫氱煡鏃ユ湡",prop:"releaseTime",type:"date",format:"yyyy-MM-dd hh:mm:ss",valueFormat:"yyyy-MM-dd hh:mm:ss",rules:[{required:!0,message:"璇疯緭鍏ラ�氱煡鏃ユ湡",trigger:"click"}]},{label:"閫氱煡鍐呭",prop:"content",component:"AvueUeditor",options:{action:"/api/ubcs-resource/oss/endpoint/put-file",props:{res:"data",url:"link"}},hide:!0,minRows:6,span:24}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.notice_add,!1),viewBtn:this.vaildData(this.permission.notice_view,!1),delBtn:this.vaildData(this.permission.notice_delete,!1),editBtn:this.vaildData(this.permission.notice_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getNotice"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.query.releaseTimeRange,i=l(l({},n),this.query);r&&(i=l(l({},i),{},{releaseTime_datege:r[0],releaseTime_datelt:r[1]}),i.releaseTimeRange=null),this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,i).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"36f1":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"right_box"},[t("hr"),"node"===e.type?t("div",[t("el-form",{ref:"form",attrs:{"label-width":"80px",model:e.formModel,size:"mini",rules:e.rules}},[t("el-form-item",{attrs:{label:"鍚嶇О",prop:"label"}},[t("el-input",{attrs:{maxLength:20,disabled:""},model:{value:e.formModel.label,callback:function(t){e.$set(e.formModel,"label","string"===typeof t?t.trim():t)},expression:"formModel.label"}})],1),t("el-form-item",{attrs:{label:"褰㈢姸"}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"璇烽�夋嫨褰㈢姸"},model:{value:e.formModel.shape,callback:function(t){e.$set(e.formModel,"shape",t)},expression:"formModel.shape"}},e._l(e.shapeTypeList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"棰滆壊"}},[t("el-input",{attrs:{clearable:""},model:{value:e.formModel.color,callback:function(t){e.$set(e.formModel,"color","string"===typeof t?t.trim():t)},expression:"formModel.color"}})],1),t("el-form-item",{attrs:{label:"瀹藉害",prop:"width"}},[t("el-input",{attrs:{clearable:""},model:{value:e.formModel.width,callback:function(t){e.$set(e.formModel,"width",e._n("string"===typeof t?t.trim():t))},expression:"formModel.width"}},[t("template",{slot:"prepend"},[e._v("瀹�")])],2)],1),t("el-form-item",{attrs:{label:"楂樺害",prop:"height"}},[t("el-input",{attrs:{clearable:""},model:{value:e.formModel.height,callback:function(t){e.$set(e.formModel,"height",e._n("string"===typeof t?t.trim():t))},expression:"formModel.height"}},[t("template",{slot:"prepend"},[e._v("楂�")])],2)],1)],1)],1):"edge"===e.type?t("div",[t("el-form",{attrs:{"label-width":"80px",model:e.formModel,size:"small",rules:e.rules}},[t("el-form-item",{attrs:{label:"璧峰鐘舵��"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formModel.source,callback:function(t){e.$set(e.formModel,"source","string"===typeof t?t.trim():t)},expression:"formModel.source"}})],1),t("el-form-item",{attrs:{label:"鐩爣鐘舵��"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formModel.target,callback:function(t){e.$set(e.formModel,"target","string"===typeof t?t.trim():t)},expression:"formModel.target"}})],1),t("el-form-item",{attrs:{label:"鍚嶇О"}},[t("el-input",{model:{value:e.formModel.label,callback:function(t){e.$set(e.formModel,"label","string"===typeof t?t.trim():t)},expression:"formModel.label"}})],1),t("el-form-item",{attrs:{label:"褰㈢姸"}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"璇烽�夋嫨褰㈢姸"},model:{value:e.formModel.shape,callback:function(t){e.$set(e.formModel,"shape",t)},expression:"formModel.shape"}},e._l(e.lineTypeList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1)],1):e._e(),t("div",{staticClass:"btn_box"},[t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.handleSubmit}},[e._v("鏇存柊灞炴��")])],1)])},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("ac4d"),n("8a81"),n("5df3"),n("1c4c"),n("7f7f"),n("6b54"),n("ade3")),a=(n("a481"),n("96cf"),n("1da1")),s=n("2ef0");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=d(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function d(e,t){if(e){if("string"===typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var h={name:"EditorDetailForm",inject:["root"],props:["type","readOnly"],data:function(){return{formModel:{},fontSize:12,shapeTypeList:[{label:"鐭╁舰",value:"flow-rect"},{label:"妞渾",value:"flow-circle"},{label:"鑿卞舰",value:"flow-rhombus"},{label:"鑳跺泭",value:"flow-capsule"}],lineTypeList:[{label:"鏇茬嚎",value:"flow-smooth"},{label:"鎶樼嚎",value:"flow-polyline"},{label:"鍦嗚鎶樼嚎",value:"flow-polyline-round"}],rules:{label:[{required:!0,message:"鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}],width:[{required:!0,message:"瀹藉害涓嶈兘涓虹┖",trigger:"blur"},{pattern:/^[0-9]+$/,message:"瀹藉害鍙兘涓烘暟瀛�",trigger:"blur"}],height:[{required:!0,message:"楂樺害涓嶈兘涓虹┖",trigger:"blur"},{pattern:/^[0-9]+$/,message:"楂樺害鍙兘涓烘暟瀛�",trigger:"blur"}]}}},created:function(){var e=this.root.propsAPI.getSelected()[0].getModel();this.formModel=Object.assign({width:80,height:48},{shape:"flow-smooth"},Object(s["cloneDeep"])(e))},methods:{handleSubmit:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t,n,r,i,o,a=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("node"!==this.type){e.next=3;break}return e.next=3,this.$refs.form.validate();case 3:t=this.root.propsAPI,n=t.getSelected,r=t.executeCommand,i=t.update,o=this.formModel,setTimeout((function(){var e=n()[0];if(e){var t=function(e){if("node"!==e.type||"flow-rect"!==e.shape)return e;var t=document.createElement("canvas"),n=t.getContext("2d");n.font=a.fontSize+"px System";var r=e.label.replace("\n",""),i=a.formModel.width,o=a.formModel.height,s=10,c=n.measureText(r).width+s;if(e.size="".concat(i,"*").concat(o),c<=i)return e;var d,f="",h=1,p=0,g=u(r);try{for(g.s();!(d=g.n()).done;){var m=d.value,v=n.measureText(m),b=v.width;console.log(p+b+s,"multilineTextWidth"),p+b+s>=i&&(f+="\n",p=0,h++),f+=m,p+=b}}catch(y){g.e(y)}finally{g.f()}return l(l({},e),{},{label:f,size:"".concat(i,"*").concat(Math.max(o,a.fontSize*h*1.2+s))})},s=t(o);console.log(s,"newFormModel"),r((function(){i(e,s)}))}}),0);case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}},p=h,g=(n("2cfa"),n("2877")),m=Object(g["a"])(p,r,i,!1,null,"1074e6a2",null);t["default"]=m.exports},3729:function(e,t,n){var r=n("9e69"),i=n("00fd"),o=n("29f3"),a="[object Null]",s="[object Undefined]",c=r?r.toStringTag:void 0;function l(e){return null==e?void 0===e?s:a:c&&c in Object(e)?i(e):o(e)}e.exports=l},"37fc":function(e,t,n){"use strict";n.r(t);n("7f7f"),n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"row-click":e.clickRowChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-edit-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleDesign(n.row.name)}}},[e._v("璁捐\n      ")]):e._e(),e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-view",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handlePreview(n.row.name)}}},[e._v("棰勮\n      ")]):e._e()]}},{key:"name",fn:function(n){var r=n.row;return[t("el-tag",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.handlePreview(r.name)}}},[e._v(e._s(r.name))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")])],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("88ca"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,viewBtn:!0,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鏂囦欢鍚�",prop:"name",search:!0,slot:!0},{label:"鍒涘缓鏃堕棿",prop:"createTime"},{label:"鏇存柊鏃堕棿",prop:"updateTime"}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:!1,viewBtn:!1,delBtn:!0,editBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{handlePreview:function(e){this.$router.push({path:"/myiframe/urlPath?name=preview-".concat(e,"&src=").concat(this.website.reportUrl,"/preview?_u=ubcs-").concat(e)})},handleDesign:function(e){this.$router.push({path:"/myiframe/urlPath?name=designer-".concat(e,"&src=").concat(this.website.reportUrl,"/designer?_u=ubcs-").concat(e)})},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"3ad1":function(e,t,n){},"3bbd":function(e,t,n){"use strict";n("840c")},"3be9":function(e,t,n){},"3ebe":function(e,t){!function(e){var t,n='<svg><symbol id="iconto-back" viewBox="0 0 1024 1024"><path d="M640 726.016l0-86.016 86.016 0 0 86.016-86.016 0zM640 214.016l0-86.016 86.016 0 0 86.016-86.016 0zM214.016 297.984l0 512 512 0 0 86.016-512 0q-36.010667 0-61.013333-25.984t-25.002667-59.989333l0-512 86.016 0zM809.984 726.016l0-86.016 86.016 0q0 34.005333-25.984 59.989333t-59.989333 25.984zM809.984 384l0-86.016 86.016 0 0 86.016-86.016 0zM809.984 553.984l0-84.010667 86.016 0 0 84.010667-86.016 0zM384 726.016q-36.010667 0-61.013333-25.984t-25.002667-59.989333l86.016 0 0 86.016zM553.984 128l0 86.016-84.010667 0 0-86.016 84.010667 0zM809.984 128q34.005333 0 59.989333 25.984t25.984 59.989333l-86.016 0 0-86.016zM553.984 640l0 86.016-84.010667 0 0-86.016 84.010667 0zM384 128l0 86.016-86.016 0q0-34.005333 25.002667-59.989333t61.013333-25.984zM384 470.016l0 84.010667-86.016 0 0-84.010667 86.016 0zM384 297.984l0 86.016-86.016 0 0-86.016 86.016 0z"  ></path></symbol><symbol id="iconfit" viewBox="0 0 1024 1024"><path d="M597.333333 405.376c0-0.128 0.085333-0.256 0.085333-0.384C597.418667 404.821333 597.333333 404.650667 597.333333 404.522667L597.333333 192.768C597.333333 180.522667 606.933333 170.538667 618.666667 170.666667c11.733333-0.042667 21.376 9.813333 21.376 22.144L640.042667 384l191.189333 0c12.16 0 22.186667 9.6 22.101333 21.333333 0 11.733333-9.813333 21.333333-22.186667 21.333333l-211.754667 0c-0.128 0-0.256-0.085333-0.384-0.085333S618.837333 426.666667 618.709333 426.666667c-4.821333 0-9.045333-1.962667-12.629333-4.736-0.853333-0.64-1.749333-0.981333-2.432-1.706667-0.213333-0.213333-0.298667-0.469333-0.512-0.725333C599.68 415.744 597.333333 410.837333 597.333333 405.376zM362.666667 170.666667C350.933333 170.624 341.290667 180.48 341.290667 192.810667L341.290667 384 150.101333 384C137.898667 384 127.914667 393.6 128 405.333333 128 417.066667 137.813333 426.666667 150.186667 426.666667l211.754667 0c0.128 0 0.256-0.085333 0.384-0.085333S362.496 426.666667 362.624 426.666667c4.821333 0 9.045333-1.962667 12.629333-4.736 0.853333-0.64 1.749333-0.981333 2.432-1.706667 0.213333-0.213333 0.298667-0.469333 0.512-0.725333C381.653333 415.744 384 410.837333 384 405.376c0-0.128-0.085333-0.256-0.085333-0.384C383.914667 404.821333 384 404.650667 384 404.522667L384 192.768C384 180.522667 374.4 170.538667 362.666667 170.666667zM831.146667 640l-211.754667 0c-0.128 0-0.256 0.085333-0.384 0.085333S618.837333 640 618.709333 640c-4.821333 0-9.088 2.005333-12.672 4.778667-0.810667 0.597333-1.706667 0.938667-2.389333 1.664-0.213333 0.213333-0.298667 0.469333-0.512 0.725333C599.68 650.922667 597.333333 655.829333 597.333333 661.290667c0 0.128 0.085333 0.256 0.085333 0.384 0 0.170667-0.085333 0.341333-0.085333 0.469333l0 211.797333c0 12.202667 9.6 22.229333 21.333333 22.101333 11.733333 0.042667 21.376-9.813333 21.376-22.144L640.042667 682.666667l191.189333 0c12.16 0 22.186667-9.6 22.101333-21.333333C853.333333 649.6 843.52 640 831.146667 640zM378.154667 647.168c-0.213333-0.256-0.298667-0.512-0.512-0.725333-0.682667-0.725333-1.578667-1.066667-2.389333-1.664C371.712 642.005333 367.445333 640 362.624 640c-0.128 0-0.213333 0.085333-0.341333 0.085333S362.026667 640 361.898667 640L150.186667 640C137.813333 640 128 649.6 128 661.333333 127.914667 673.066667 137.898667 682.666667 150.101333 682.666667l191.189333 0 0 191.189333c0 12.288 9.642667 22.186667 21.376 22.144C374.4 896.128 384 886.144 384 873.898667l0-211.797333c0-0.128-0.085333-0.298667-0.085333-0.469333C383.914667 661.546667 384 661.418667 384 661.290667 384 655.829333 381.653333 650.922667 378.154667 647.168zM490.666667 469.333333c-35.328 0-64 28.672-64 64s28.672 64 64 64 64-28.672 64-64S525.994667 469.333333 490.666667 469.333333z"  ></path></symbol><symbol id="iconpaste" viewBox="0 0 1024 1024"><path d="M776 248 704 248 704 192l99.968 0C819.392 192 832 204.608 832 220.032l0 98.88-56 0L776 248zM255.104 904 184 904 184 248 256 248 256 192 156.032 192C140.608 192 128 204.608 128 220.032l0 712C128 947.392 140.608 960 156.032 960l99.136 0L255.168 904zM640 320 320 320 320 192l64 0L384 120C384 89.216 409.216 64 440 64l72.064 0c30.784 0 56 25.216 56 56L568.064 192 640 192 640 320zM512.128 120.128C512.064 120.064 512 120 512 120L440.064 120.064c0 0 0 0.064-0.064 0.064L440 192l72.064 0 0.064 0L512.128 120.128zM888.256 995.776 888.256 578.88l-182.4-192L351.488 386.88c-18.624 0-31.232 12.608-31.232 28.032l0 580.864c0 15.36 12.608 28.032 28.032 28.032l512 0C875.648 1023.744 888.256 1011.136 888.256 995.776zM824.256 586.88l-129.6 0L694.656 450.88 824.256 586.88zM832.256 970.88 376.256 970.88 376.256 442.88l265.6 0 0 196.864 190.4 0L832.256 970.88z"  ></path></symbol><symbol id="iconactual-size" viewBox="0 0 1024 1024"><path d="M829.013333 810.666667l-640 0c-58.794667 0-106.666667-47.829333-106.666667-106.666667l0-469.333333c0-58.794667 47.872-106.666667 106.666667-106.666667l640 0c58.837333 0 106.666667 47.872 106.666667 106.666667l0 469.333333C935.68 762.837333 887.850667 810.666667 829.013333 810.666667zM189.013333 170.666667c-35.285333 0-64 28.714667-64 64l0 469.333333c0 35.285333 28.714667 64 64 64l640 0c35.285333 0 64-28.714667 64-64l0-469.333333c0-35.285333-28.714667-64-64-64L189.013333 170.666667zM338.346667 640.256c0 11.733333-9.557333 21.333333-21.333333 21.333333s-21.333333-9.6-21.333333-21.333333l0-341.333333c0-11.818667 9.557333-21.333333 21.333333-21.333333s21.333333 9.514667 21.333333 21.333333L338.346667 640.256zM722.346667 640.256c0 11.733333-9.557333 21.333333-21.333333 21.333333s-21.333333-9.6-21.333333-21.333333l0-341.333333c0-11.818667 9.557333-21.333333 21.333333-21.333333s21.333333 9.514667 21.333333 21.333333L722.346667 640.256zM509.013333 341.333333c-23.594667 0-42.666667 19.072-42.666667 42.666667s19.072 42.666667 42.666667 42.666667 42.666667-19.072 42.666667-42.666667S532.565333 341.333333 509.013333 341.333333zM509.013333 512c-23.594667 0-42.666667 19.072-42.666667 42.666667s19.072 42.666667 42.666667 42.666667 42.666667-19.072 42.666667-42.666667S532.565333 512 509.013333 512z"  ></path></symbol><symbol id="iconredo" viewBox="0 0 1024 1024"><path d="M708.16 635.904c-39.36 35.968-48.32 41.344-50.496-25.856-3.968-49.152 0-103.552 0-103.552-1.408-3.072-86.464-35.008-227.072 25.856C290.048 593.28 195.2 783.36 178.432 842.88 177.088 877.248 132.288 943.616 128 841.472c-0.576-166.656 64.512-341.12 230.336-441.152 154.624-93.248 283.264-83.776 297.408-78.848 0.256 1.344 0.64 1.856 1.344 1.024 0.192-0.256-0.384-0.64-1.344-1.024-1.216-6.208 2.496-38.272 2.88-98.56-2.368-54.144 12.096-55.808 49.536-26.944 68.544 56.32 251.776 231.36 251.776 231.36S776.768 580.608 708.16 635.904z"  ></path></symbol><symbol id="iconundo" viewBox="0 0 1024 1024"><path d="M379.776 635.904c39.36 35.968 48.32 41.344 50.496-25.856 3.968-49.152 0-103.552 0-103.552 1.408-3.072 86.464-35.008 227.072 25.856 140.544 60.928 235.456 251.008 252.16 310.528 1.344 34.368 46.144 100.736 50.432-1.344 0.576-166.656-64.512-341.12-230.336-441.152C574.976 307.072 446.4 316.608 432.192 321.472c-0.256 1.344-0.64 1.856-1.344 1.024-0.192-0.256 0.384-0.64 1.344-1.024 1.216-6.208-2.496-38.272-2.88-98.56 2.368-54.144-12.096-55.808-49.536-26.944C311.168 252.288 128 427.264 128 427.264S311.168 580.608 379.776 635.904z"  ></path></symbol><symbol id="icondelete" viewBox="0 0 1024 1024"><path d="M677.647059 256l0-90.352941c0-37.436235-23.461647-60.235294-61.771294-60.235294L408.094118 105.411765c-38.249412 0-61.741176 22.799059-61.741176 60.235294l0 90.352941-180.705882 0 0 60.235294 60.235294 0 0 512c0 54.272 33.972706 90.352941 90.352941 90.352941l391.529412 0c55.085176 0 90.352941-33.490824 90.352941-90.352941l0-512 60.235294 0 0-60.235294L677.647059 256zM406.588235 165.647059l210.823529 0-1.264941 90.352941L406.588235 256 406.588235 165.647059zM737.882353 858.352941l-451.764706 0 0-542.117647 451.764706 0L737.882353 858.352941zM466.823529 376.470588l-58.729412 0-1.505882 391.529412 60.235294 0L466.823529 376.470588zM617.411765 376.470588l-60.235294 0 0 391.529412 60.235294 0L617.411765 376.470588z"  ></path></symbol><symbol id="iconzoom-in" viewBox="0 0 1024 1024"><path d="M1000.146824 957.500235l-311.597176-311.597176c58.729412-68.487529 94.509176-157.214118 94.509176-254.373647 0-215.883294-175.646118-391.529412-391.529412-391.529412-104.628706 0-202.932706 40.719059-276.901647 114.688-73.968941 73.908706-114.627765 172.272941-114.627765 276.841412 0 215.883294 175.646118 391.529412 391.529412 391.529412 97.099294 0 185.886118-35.779765 254.433882-94.509176l311.597176 311.597176 42.586353-42.646588zM391.529412 722.823529c-182.693647 0-331.294118-148.600471-331.294118-331.294118 0-88.545882 34.394353-171.730824 96.978824-234.315294 62.584471-62.524235 145.769412-96.978824 234.315294-96.978824 182.693647 0 331.294118 148.600471 331.294118 331.294118 0 182.693647-148.600471 331.294118-331.294118 331.294118zM421.647059 361.411765l120.470588 0 0 60.235294-120.470588 0 0 120.470588-60.235294 0 0-120.470588-120.470588 0 0-60.235294 120.470588 0 0-120.470588 60.235294 0 0 120.470588z"  ></path></symbol><symbol id="iconzoom-out" viewBox="0 0 1024 1024"><path d="M999.344139 955.925769l-311.084802-311.084802c58.63284-68.374912 94.35377-157.015739 94.35377-253.955368 0-215.528306-175.357294-390.8856-390.8856-390.8856-104.396523 0-202.599013 40.652102-276.50646 114.439276-73.787174 73.84731-114.439276 172.0498-114.37914 276.446324 0 215.528306 175.357294 390.8856 390.8856 390.8856 96.939629 0 185.640592-35.72093 254.015504-94.35377l311.084802 311.084802 42.516326-42.576462zM391.727508 721.634954c-182.333098 0-330.749354-148.356119-330.749354-330.749354-0.060136-88.400282 34.337797-171.448438 96.819356-233.869861 62.421424-62.48156 145.529716-96.879493 233.929998-96.879493 182.333098 0 330.749354 148.356119 330.749354 330.749354 0 182.333098-148.416256 330.749354-330.749354 330.749354zM241.386892 360.817477l300.681231 0 0 60.136246-300.681231 0 0-60.136246z"  ></path></symbol><symbol id="iconcopy" viewBox="0 0 1024 1024"><path d="M880 247.008l-162.016-166.016Q700.992 64 677.984 64h-316.992q-26.016 0-46.016 18.016-16.992 15.008-23.008 36.992H231.968q-43.008 0-73.504 31.008t-30.496 76v627.008q0 44 30.496 75.488T231.968 960h508q43.008 0 73.504-31.488t30.496-75.488v-63.008q23.008-6.016 37.504-25.504t14.496-44.512V287.008q0-24-16-40z m-168-160.992l-3.008-3.008z m98.016 177.984L744 196z m-126.016-116.992l108 110.016h-108V147.008zM676.992 128zM204.992 948q4 0.992 4.992 2.016-2.016-0.992-4.992-2.016z m27.008 4q-6.016 0-12-0.992 4.992 0.992 12 0.992z m543.008-99.008q0 15.008-10.016 25.504t-24.992 10.496H232q-14.016 0-24.512-10.496t-10.496-25.504V225.984q0-15.008 10.496-25.504t24.512-10.496h58.016v531.008q0 30.016 20.992 51.008t50.016 20.992H775.04v60z m52-132.992q0 2.016-2.016 2.016h-464q-2.016 0-2.016-2.016V136.992q0-2.016 2.016-2.016h251.008v156.992q0 15.008 10.016 24.992t24 10.016h180.992v392.992z m9.984 64q4-0.992 8.992-2.016-4.992 0.992-8.992 2.016z m-244-168.992h-107.008q-15.008 0-24.992 10.496t-10.016 24.992 10.016 24.992 24.992 10.496h107.008q14.016 0 24.512-10.496t10.496-24.992-10.496-24.992-24.512-10.496z m107.008-111.008h-214.016q-14.016 0-24.512 10.496t-10.496 24.992 10.496 24.992 24.512 10.496h214.016q14.016 0 24-10.496t10.016-24.992-10.016-24.992-24-10.496z m-240.992 36q0 4 0.992 8-0.992-4-0.992-8zM700 512z m12 52l4-2.016z m-260.992-135.488q0 14.496 10.496 24.992t24.512 10.496h214.016q14.016 0 24-10.496t10.016-24.992-10.016-24.992-24-10.496h-214.016q-14.016 0-24.512 10.496t-10.496 24.992z m8 1.504z"  ></path></symbol><symbol id="iconsave" viewBox="0 0 1024 1024"><path d="M886.4 265.6l-128-128c-6.4-6.4-12.8-9.6-22.4-9.6H160c-19.2 0-32 12.8-32 32v704c0 19.2 12.8 32 32 32h704c19.2 0 32-12.8 32-32V288c0-9.6-3.2-16-9.6-22.4zM352 192h320v256H352V192z m480 640H192V192h96v288c0 19.2 12.8 32 32 32h384c19.2 0 32-12.8 32-32V204.8l96 96V832z"  ></path><path d="M576 256c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32s32-12.8 32-32V288c0-19.2-12.8-32-32-32z"  ></path></symbol><symbol id="iconselect-all" viewBox="0 0 1024 1024"><path d="M128 213.333333h85.333333V128c-47.146667 0-85.333333 38.186667-85.333333 85.333333z m0 341.333334h85.333333v-85.333334H128v85.333334z m170.666667 341.333333h85.333333v-85.333333h-85.333333v85.333333zM128 384h85.333333v-85.333333H128v85.333333zM554.666667 128h-85.333334v85.333333h85.333334V128z m256 0v85.333333h85.333333c0-47.146667-38.186667-85.333333-85.333333-85.333333zM213.333333 896v-85.333333H128c0 47.146667 38.186667 85.333333 85.333333 85.333333z m-85.333333-170.666667h85.333333v-85.333333H128v85.333333zM384 128h-85.333333v85.333333h85.333333V128z m85.333333 768h85.333334v-85.333333h-85.333334v85.333333z m341.333334-341.333333h85.333333v-85.333334h-85.333333v85.333334z m0 341.333333c47.146667 0 85.333333-38.186667 85.333333-85.333333h-85.333333v85.333333z m0-512h85.333333v-85.333333h-85.333333v85.333333z m0 341.333333h85.333333v-85.333333h-85.333333v85.333333z m-170.666667 170.666667h85.333333v-85.333333h-85.333333v85.333333z m0-682.666667h85.333333V128h-85.333333v85.333333zM298.666667 725.333333h426.666666V298.666667H298.666667v426.666666z m85.333333-341.333333h256v256H384V384z" fill="" ></path></symbol><symbol id="iconselect" viewBox="0 0 1024 1024"><path d="M324.266667 34.133333h-102.4c-10.24 0-17.066667 6.826667-17.066667 17.066667s6.826667 17.066667 17.066667 17.066667h102.4c10.24 0 17.066667-6.826667 17.066666-17.066667S334.506667 34.133333 324.266667 34.133333zM597.333333 34.133333h-102.4c-10.24 0-17.066667 6.826667-17.066666 17.066667s6.826667 17.066667 17.066666 17.066667h102.4c10.24 0 17.066667-6.826667 17.066667-17.066667s-6.826667-17.066667-17.066667-17.066667zM324.266667 716.8h-102.4c-10.24 0-17.066667 6.826667-17.066667 17.066667s6.826667 17.066667 17.066667 17.066666h102.4c10.24 0 17.066667-6.826667 17.066666-17.066666s-6.826667-17.066667-17.066666-17.066667zM563.2 716.8h-68.266667c-10.24 0-17.066667 6.826667-17.066666 17.066667s6.826667 17.066667 17.066666 17.066666h68.266667c10.24 0 17.066667-6.826667 17.066667-17.066666s-6.826667-17.066667-17.066667-17.066667zM34.133333 597.333333c0 10.24 6.826667 17.066667 17.066667 17.066667s17.066667-6.826667 17.066667-17.066667v-102.4c0-10.24-6.826667-17.066667-17.066667-17.066666s-17.066667 6.826667-17.066667 17.066666v102.4zM51.2 341.333333c10.24 0 17.066667-6.826667 17.066667-17.066666v-102.4c0-10.24-6.826667-17.066667-17.066667-17.066667s-17.066667 6.826667-17.066667 17.066667v102.4c0 10.24 6.826667 17.066667 17.066667 17.066666zM768 477.866667c-10.24 0-17.066667 6.826667-17.066667 17.066666v68.266667c0 10.24 6.826667 17.066667 17.066667 17.066667s17.066667-6.826667 17.066667-17.066667v-68.266667c0-10.24-6.826667-17.066667-17.066667-17.066666zM785.066667 221.866667c0-10.24-6.826667-17.066667-17.066667-17.066667s-17.066667 6.826667-17.066667 17.066667v102.4c0 10.24 6.826667 17.066667 17.066667 17.066666s17.066667-6.826667 17.066667-17.066666v-102.4zM733.866667 102.4h68.266666c10.24 0 17.066667-6.826667 17.066667-17.066667v-68.266666c0-10.24-6.826667-17.066667-17.066667-17.066667h-68.266666c-10.24 0-17.066667 6.826667-17.066667 17.066667v68.266666c0 10.24 6.826667 17.066667 17.066667 17.066667zM85.333333 0h-68.266666C6.826667 0 0 6.826667 0 17.066667v68.266666c0 10.24 6.826667 17.066667 17.066667 17.066667h68.266666c10.24 0 17.066667-6.826667 17.066667-17.066667v-68.266666c0-10.24-6.826667-17.066667-17.066667-17.066667zM85.333333 682.666667h-68.266666c-10.24 0-17.066667 6.826667-17.066667 17.066666v68.266667c0 10.24 6.826667 17.066667 17.066667 17.066667h68.266666c10.24 0 17.066667-6.826667 17.066667-17.066667v-68.266667c0-10.24-6.826667-17.066667-17.066667-17.066666zM1013.76 788.48l-375.466667-204.8c-6.826667-3.413333-13.653333-3.413333-20.48 3.413333-3.413333 3.413333-3.413333 10.24-3.413333 17.066667l170.666667 409.6c3.413333 6.826667 6.826667 10.24 13.653333 10.24s13.653333-3.413333 13.653333-10.24l64.853334-133.12 133.12-64.853333c6.826667-3.413333 10.24-10.24 10.24-13.653334 3.413333-6.826667 0-10.24-6.826667-13.653333z" fill="" ></path></symbol><symbol id="iconto-front" viewBox="0 0 1024 1024"><path d="M128 554.666667h85.333333v-85.333334H128v85.333334z m0 170.666666h85.333333v-85.333333H128v85.333333z m85.333333 170.666667v-85.333333H128c0 47.146667 38.186667 85.333333 85.333333 85.333333zM128 384h85.333333v-85.333333H128v85.333333z m512 512h85.333333v-85.333333h-85.333333v85.333333z m170.666667-768H384c-47.146667 0-85.333333 38.186667-85.333333 85.333333v426.666667c0 47.146667 38.186667 85.333333 85.333333 85.333333h426.666667c47.146667 0 85.333333-38.186667 85.333333-85.333333V213.333333c0-47.146667-38.186667-85.333333-85.333333-85.333333z m0 512H384V213.333333h426.666667v426.666667zM469.333333 896h85.333334v-85.333333h-85.333334v85.333333z m-170.666666 0h85.333333v-85.333333h-85.333333v85.333333z"  ></path></symbol><symbol id="iconimage" viewBox="0 0 1024 1024"><path d="M847.657 64.016H175.703c-61.766 0-111.993 50.227-111.993 111.992v671.954c0 61.765 50.226 111.993 111.993 111.993h671.954c61.765 0 111.992-50.228 111.992-111.993V176.01c0-61.765-50.227-111.993-111.992-111.993z m55.995 783.946c0 30.87-25.127 55.997-55.996 55.997H175.703c-30.87 0-55.996-25.127-55.996-55.997V176.01c0-30.87 25.128-55.996 55.996-55.996h671.954c30.87 0 55.996 25.127 55.996 55.996v671.953zM835.19 544.686l-83.995-55.996c-10.444-6.945-23.54-5.688-32.782 1.722l-0.246-0.3-133.184 106.551-197.435-135.752c-0.083-0.055-0.164-0.055-0.218-0.11-2.297-1.53-4.895-2.379-7.52-3.199-0.874-0.273-1.666-0.875-2.57-1.04-2.378-0.492-4.811-0.218-7.273-0.081-1.121 0.082-2.27-0.218-3.363 0-1.23 0.218-2.35 0.984-3.554 1.394-2.27 0.739-4.566 1.367-6.616 2.707-0.083 0.055-0.192 0.055-0.274 0.11L188.17 572.684c-12.878 8.585-16.35 25.946-7.765 38.824 5.386 8.094 14.273 12.47 23.323 12.47 5.332 0 10.718-1.533 15.503-4.704L371.444 517.81 803.8 815.042a27.793 27.793 0 0 0 15.831 4.923c8.913 0 17.663-4.238 23.105-12.14 8.749-12.74 5.523-30.156-7.219-38.934L633.214 629.802l103.956-83.147 66.959 44.621c4.786 3.172 10.171 4.704 15.503 4.704 9.05 0 17.937-4.374 23.323-12.469 8.584-12.877 5.112-30.24-7.766-38.825zM581.674 427.991c69.476 0 125.992-56.516 125.992-125.99 0-69.477-56.516-125.993-125.992-125.993-69.475 0-125.99 56.516-125.99 125.992s56.516 125.991 125.99 125.991z m0-195.985c38.607 0 69.995 31.387 69.995 69.994s-31.388 69.995-69.995 69.995c-38.606 0-69.995-31.39-69.995-69.995 0-38.607 31.39-69.994 69.995-69.994z"  ></path></symbol><symbol id="iconclear" viewBox="0 0 1024 1024"><path d="M686.464 452.821333c5.461333-15.274667 20.394667-43.690667 40.533333-77.952 14.549333-24.746667 39.466667-55.978667 64.810667-87.466666 6.4-7.978667 13.909333-17.152 22.357333-27.562667l34.304 19.456c-8.533333 10.752-15.914667 19.968-22.186666 27.733333-25.770667 31.914667-50.261333 62.165333-65.024 87.296-8.576 14.634667-15.872 27.562667-21.76 38.741334l116.906666 66.304a77.013333 77.013333 0 0 1 28.970667 106.24l-197.973333 336.810666a80 80 0 0 1-108.245334 28.458667l-411.562666-233.344a77.013333 77.013333 0 0 1-28.970667-106.24l197.973333-336.810667a80 80 0 0 1 108.245334-28.501333l116.821333 66.261333c6.912-10.624 14.634667-23.253333 23.253333-37.888 14.762667-25.173333 29.226667-61.056 44.501334-98.986666 3.712-9.173333 8.106667-20.053333 13.354666-32.725334l34.304 19.456-13.141333 32.853334c-15.061333 37.248-30.165333 74.069333-44.714667 98.816-20.138667 34.261333-37.717333 61.184-48.469333 73.429333l-118.229333-67.029333c-33.152-18.773333-73.301333-11.989333-92.074667 19.882666l-167.552 285.056c-18.773333 31.914667-6.826667 73.088 26.325333 91.904l352.554667 199.893334c33.109333 18.773333 75.050667 8.106667 93.781333-23.765334l167.594667-285.056c18.773333-31.914667 5.034667-69.248-28.117333-88.021333l-118.613334-67.242667z m-43.690667-290.133333c22.613333-36.906667 90.026667-47.786667 146.432-15.786667 56.405333 32 80.554667 94.762667 59.306667 132.437334l-34.304-19.456c9.984-18.944-7.68-57.728-45.056-78.890667-37.290667-21.162667-80.341333-16.810667-92.074667 1.109333l-34.304-19.456zM314.112 418.858667l472.704 267.989333-21.888 37.248L292.224 456.106667l21.888-37.205334z"  ></path></symbol><symbol id="icongroup" viewBox="0 0 1024 1024"><path d="M912 820.1V203.9c28-9.9 48-36.6 48-67.9 0-39.8-32.2-72-72-72-31.3 0-58 20-67.9 48H203.9C194 84 167.3 64 136 64c-39.8 0-72 32.2-72 72 0 31.3 20 58 48 67.9v616.2C84 830 64 856.7 64 888c0 39.8 32.2 72 72 72 31.3 0 58-20 67.9-48h616.2c9.9 28 36.6 48 67.9 48 39.8 0 72-32.2 72-72 0-31.3-20-58-48-67.9zM888 112c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zM136 912c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24z m0-752c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24z m704 680H184V184h656v656z m48 72c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24z"  ></path><path d="M288 474h448c8.8 0 16-7.2 16-16V282c0-8.8-7.2-16-16-16H288c-8.8 0-16 7.2-16 16v176c0 8.8 7.2 16 16 16z m56-136h336v64H344v-64zM288 758h448c8.8 0 16-7.2 16-16V566c0-8.8-7.2-16-16-16H288c-8.8 0-16 7.2-16 16v176c0 8.8 7.2 16 16 16z m56-136h336v64H344v-64z"  ></path></symbol><symbol id="iconungroup" viewBox="0 0 1024 1024"><path d="M736 550H288c-8.8 0-16 7.2-16 16v176c0 8.8 7.2 16 16 16h448c8.8 0 16-7.2 16-16V566c0-8.8-7.2-16-16-16z m-56 136H344v-64h336v64zM888 816c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72z m0 96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zM736 266H288c-8.8 0-16 7.2-16 16v176c0 8.8 7.2 16 16 16h448c8.8 0 16-7.2 16-16V282c0-8.8-7.2-16-16-16z m-56 136H344v-64h336v64zM888 208c39.8 0 72-32.2 72-72s-32.2-72-72-72-72 32.2-72 72 32.2 72 72 72z m0-96c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zM136 64c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72z m0 96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zM136 816c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72z m0 96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24z"  ></path></symbol></svg>',r=(t=document.getElementsByTagName("script"))[t.length-1].getAttribute("data-injectcss");if(r&&!e.__iconfont__svg__cssinject__){e.__iconfont__svg__cssinject__=!0;try{document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>")}catch(t){console&&console.log(t)}}!function(t){if(document.addEventListener)if(~["complete","loaded","interactive"].indexOf(document.readyState))setTimeout(t,0);else{var n=function e(){document.removeEventListener("DOMContentLoaded",e,!1),t()};document.addEventListener("DOMContentLoaded",n,!1)}else document.attachEvent&&(i=t,o=e.document,a=!1,(s=function(){try{o.documentElement.doScroll("left")}catch(t){return void setTimeout(s,50)}r()})(),o.onreadystatechange=function(){"complete"==o.readyState&&(o.onreadystatechange=null,r())});function r(){a||(a=!0,i())}var i,o,a,s}((function(){var e,t,r,i,o,a;(e=document.createElement("div")).innerHTML=n,n=null,(t=e.getElementsByTagName("svg")[0])&&(t.setAttribute("aria-hidden","true"),t.style.position="absolute",t.style.width=0,t.style.height=0,t.style.overflow="hidden",r=t,(i=document.body).firstChild?(o=r,(a=i.firstChild).parentNode.insertBefore(o,a)):i.appendChild(r))}))}(window)},"3f95":function(e,t,n){"use strict";n("c969")},"41a8":function(e,t,n){},"41c2":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"suspensionState",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(1===r.suspensionState?"婵�娲�":"鎸傝捣"))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("el-dialog",{attrs:{title:"娴佺▼鍒犻櫎","append-to-body":"",visible:e.followBox,width:"20%"},on:{"update:visible":function(t){e.followBox=t}}},[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[t("el-form-item",{attrs:{label:"鍒犻櫎鐞嗙敱"}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ュ垹闄ょ悊鐢�"},model:{value:e.deleteReason,callback:function(t){e.deleteReason=t},expression:"deleteReason"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.followBox=!1}}},[e._v("鍏� 闂�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleDelete}},[e._v("纭� 瀹�")])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("371f");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},selectionId:"",processInstanceId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},followBox:!1,deleteReason:"",option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,dialogWidth:900,menuWidth:100,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鎵цid",prop:"executionId",search:!0,width:320},{label:"娴佺▼key",prop:"processDefinitionKey",search:!0},{label:"瀹炰緥id",prop:"processInstanceId",search:!0,width:320},{label:"鐘舵��",prop:"suspensionState",slot:!0,width:80},{label:"鍙戣捣浜�",prop:"startUser",width:100},{label:"寮�濮嬫椂闂�",prop:"startTime",width:165}]},data:[]}},computed:l(l({},Object(a["mapGetters"])(["permission"])),{},{permissionList:function(){return{delBtn:this.vaildData(this.permission.flow_follow_delete,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowDel:function(e){this.followBox=!0,this.selectionId=e.id,this.processInstanceId=e.processInstanceId},handleDelete:function(){var e=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["deleteProcessInstance"])({deleteReason:e.deleteReason,processInstanceId:e.processInstanceId})})).then((function(){e.onLoad(e.page),e.followBox=!1,e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(s["followList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},d=u,f=(n("2977"),n("2877")),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"41cf":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("琛ㄦ牸渚嬪瓙")]),t("avue-crud",{attrs:{option:e.option,page:e.page,data:e.data},on:{"update:page":function(t){e.page=t}}})],1)},i=[],o={data:function(){return{page:{total:122},data:[{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"},{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"},{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"},{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"},{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"},{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"},{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"}],option:{column:[{label:"鐢ㄦ埛鍚�",prop:"username",span:14,row:!0},{label:"濮撳悕",prop:"name",span:14,row:!0},{label:"瀵嗙爜",prop:"password",type:"password",span:14,row:!0},{label:"纭瀵嗙爜",prop:"newpassword",type:"password",hide:!0,span:14,row:!0},{label:"鐢宠鏃ユ湡",prop:"date",type:"date",span:14,row:!0},{label:"涓�х鍚�",prop:"textarea",type:"textarea",minRows:8,span:24,overHidden:!0,row:!0}]}}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},4378:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option,page:e.page},on:{"update:page":function(t){e.page=t},"on-load":e.getList,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"refresh-change":e.refreshChange,"search-reset":e.searchChange,"search-change":e.searchChange},scopedSlots:e._u([{key:"defaultForm",fn:function(e){return[t("enupackage")]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=(n("7f7f"),{name:"enumeration.vue",data:function(){return{form:{},page:{pageSize:10,currentPage:1,total:100},packageSettingBox:!1,data:[{name:"1",tag:"1",back:"1"},{name:"2",tag:"2",back:"2"},{name:"3",tag:"3",back:"3"}],option:{headerAlign:"center",align:"center",border:!0,index:!0,tabs:!0,rowKey:"id",searchMenuSpan:4,column:[{label:"鏋氫妇鍚嶇О",prop:"name",display:!1,search:!0},{label:"鏍囩",prop:"tag",display:!1},{label:"杩斿洖绫诲瀷",prop:"back",display:!1}],group:[{label:"鏋氫妇淇℃伅",prop:"Information",column:[{label:"鍚嶇О",prop:"name"},{label:"鏍囩",prop:"tag"},{label:"绫诲瀷",prop:"back"},{label:"闀垮害",prop:"length"}]},{label:"鏋氫妇椤�",prop:"InformItem",column:[{prop:"default",span:24,labelWidth:5}]}]}}},methods:{onebtn:function(){this.packageSettingBox=!0},rowSave:function(e,t,n){var r=this;add(Object.assign({createUser:this.userInfo.name},e)).then((function(){r.$message.success("鏂板鎴愬姛"),t(),r.getList()})).catch((function(){n()}))},rowUpdate:function(e,t,n,r){var i=this;update(Object.assign({updateUser:this.userInfo.name},e)).then((function(){i.$message.success("淇敼鎴愬姛"),n(),i.getList()})).catch((function(){r()}))},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return del(e.id)})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))},searchChange:function(e,t){t&&t(),this.params=e,this.page.currentPage=1,this.getList(),this.$message.success("鎼滅储鎴愬姛")},refreshChange:function(){this.getList(),this.$message.success("鍒锋柊鎴愬姛")}}}),a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"464a":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-video-play",size:"small"},on:{click:function(t){return e.handleDebug(n.row)}}},[e._v("璋冭瘯\n      ")]):e._e(),e.permission.oss_enable?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-check",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleEnable(n.row)}}},[e._v("鍚敤\n      ")]):e._e()]}},{key:"status",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.statusName))])]}},{key:"category",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.categoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.oss_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"瀵硅薄瀛樺偍涓婁紶璋冭瘯","append-to-body":"",visible:e.box,width:"550px"},on:{"update:visible":function(t){e.box=t}}},[t("avue-form",{ref:"form",attrs:{option:e.debugOption},on:{submit:e.handleSubmit},model:{value:e.debugForm,callback:function(t){e.debugForm=t},expression:"debugForm"}})],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("368f"),s=n("5880"),c=n("d9a3");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},query:{},loading:!0,box:!1,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,menuWidth:350,labelWidth:100,dialogWidth:880,dialogClickModal:!1,column:[{label:"鍒嗙被",type:"radio",value:1,span:24,width:100,searchLabelWidth:50,row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=oss",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,rules:[{required:!0,message:"璇烽�夋嫨鍒嗙被",trigger:"blur"}]},{label:"璧勬簮缂栧彿",prop:"ossCode",span:24,width:120,search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ祫婧愮紪鍙�",trigger:"blur"}]},{label:"璧勬簮鍦板潃",prop:"endpoint",span:24,rules:[{required:!0,message:"璇疯緭鍏ヨ祫婧愬湴鍧�",trigger:"blur"}]},{label:"绌洪棿鍚�",prop:"bucketName",span:24,width:120,rules:[{required:!0,message:"璇疯緭鍏ョ┖闂村悕",trigger:"blur"}]},{label:"accessKey",prop:"accessKey",span:24,search:!0,width:200,overHidden:!0,rules:[{required:!0,message:"璇疯緭鍏ccessKey",trigger:"blur"}]},{label:"secretKey",prop:"secretKey",span:24,width:200,overHidden:!0,rules:[{required:!0,message:"璇疯緭鍏ecretKey",trigger:"blur"}]},{label:"appId",prop:"appId",span:24,hide:!0,display:!1},{label:"region",prop:"region",span:24,hide:!0,display:!1},{label:"鏄惁鍚敤",prop:"status",span:24,width:80,align:"center",slot:!0,addDisplay:!1,editDisplay:!1,viewDisplay:!1},{label:"澶囨敞",prop:"remark",span:24,hide:!0}]},data:[],debugForm:{code:""},debugOption:{submitText:"鎻愪氦",column:[{label:"璧勬簮缂栧彿",prop:"code",disabled:!0,span:24},{label:"涓婁紶鑳屾櫙",prop:"backgroundUrl",type:"upload",listType:"picture-img",dataType:"string",action:"/api/ubcs-resource/oss/endpoint/put-file",propsHttp:{res:"data",url:"link"},span:24}]}}},watch:{"form.category":function(){var e=c["a"].toInt(this.form.category);this.$refs.crud.option.column.filter((function(t){"appId"===t.prop&&(t.display=4===e),"region"===t.prop&&(t.display=4===e)}))},"debugForm.code":function(){var e=this.findObject(this.debugOption.column,"backgroundUrl");e.action="/api/ubcs-resource/oss/endpoint/put-file?code=".concat(this.debugForm.code)}},computed:u(u({},Object(s["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.oss_add),viewBtn:this.vaildData(this.permission.oss_view),delBtn:this.vaildData(this.permission.oss_delete),editBtn:this.vaildData(this.permission.oss_edit)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleEnable:function(e){var t=this;this.$confirm("鏄惁纭畾鍚敤杩欐潯閰嶇疆?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["enable"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.$refs.crud.toggleSelection()}))},handleDebug:function(e){this.box=!0,this.debugForm.code=e.ossCode,this.debugForm.backgroundUrl=""},handleSubmit:function(e,t){this.$message({type:"success",message:"鑾峰彇鍒板浘鐗囧湴鍧�:[".concat(e.backgroundUrl,"]")}),t()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"4aaf":function(e,t,n){},"50e3":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("el-container",[t("el-aside",[t("basic-container",{staticStyle:{overflow:"hidden"}},[t("master-tree",{attrs:{pageSize:this.pageSize,currentPage:this.currentPage},on:{codeClassifyOid:e.codeClassifyOidList,coderuleoid:e.coderuleoidList,tableDataArray:e.tableDataArrays,tableHeadDataFateher:e.tableHeadDatas,tableHeadBttoms:e.tableHeadBttoms,total:e.totals,nodeClick:e.nodeClick,tableHeadFindData:e.tableHeadFindDatas}})],1)],1),t("el-main",[t("VciMasterCrud",{attrs:{page:this.page,codeClassifyOid:this.codeClassifyOid,coderuleoid:this.coderuleoid,tableDataArray:e.tableDataArray,total:this.total,tableHeadDataFateher:this.tableHeadDataFateher,isLoading:e.isLoading,templateOid:e.templateOid,tableHeadFindData:e.tableHeadFindData,tableHeadBtnData:e.masterVrBtnList},on:{pageSize:e.pageSizes,currentPage:e.currentPages}})],1)],1)},i=[],o={name:"items.vue",data:function(){return{page:{total:0,currentPage:1,pageSize:10,pageSizes:[10,30,50,100,200]},pageSize:"10",currentPage:"1",codeClassifyOid:"",coderuleoid:"",templateOid:"",tableDataArray:[],masterVrBtnList:[],tableHeadDataFateher:[],total:"",isLoading:!1,tableHeadFindData:{}}},created:function(){},methods:{codeClassifyOidList:function(e){this.codeClassifyOid=e},coderuleoidList:function(e){this.coderuleoid=e},pageSizes:function(e){this.pageSize=e},currentPages:function(e){this.currentPage=e},tableDataArrays:function(e){this.tableDataArray=e},totals:function(e){this.total=e},tableHeadDatas:function(e){this.tableHeadDataFateher=e},tableHeadFindDatas:function(e){this.tableHeadFindData=e},nodeClick:function(e){var t=this;this.templateOid=e,this.isLoading=!0,setTimeout((function(){t.isLoading=!1}),2e3)},tableHeadBttoms:function(e){this.masterVrBtnList=e}}},a=o,s=(n("f025"),n("2877")),c=Object(s["a"])(a,r,i,!1,null,"28748210",null);t["default"]=c.exports},5257:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option,page:e.page},on:{"update:page":function(t){e.page=t},"on-load":e.getList,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"refresh-change":e.refreshChange,"search-reset":e.searchChange,"search-change":e.searchChange,"row-click":e.rowClick},scopedSlots:e._u([{key:"radio",fn:function(n){var r=n.row;return[t("el-radio",{attrs:{label:r.$index},model:{value:e.selectRow,callback:function(t){e.selectRow=t},expression:"selectRow"}},[e._v("聽\n                    ")])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"鏌ユ壘鐗堟湰瑙勫垯浣跨敤鑼冨洿",placement:"top"}},[t("el-button",{attrs:{size:"small",plain:"",type:"primary",icon:"el-icon-zoom-in"},on:{click:e.applyRangeSearch}},[e._v("鏌ョ湅浣跨敤鑼冨洿\n        ")])],1)],1)],2),t("versionpackage",{ref:"applyRange",attrs:{rangeData:e.applyRangeData}})],1)},i=[],o=(n("7f7f"),n("b1ca")),a={name:"Version",data:function(){return{packageSearchBox:!1,selectRow:"",selectRowData:{},page:{pageSize:10,currentPage:1,total:100},data:[],form:{},option:{headerAlign:"center",align:"center",border:!0,index:!0,searchMenuSpan:5,highlightCurrentRow:!0,stripe:!0,viewBtn:!1,columnBtn:!1,column:[{label:"閫夋嫨",prop:"radio",width:120,display:!1},{label:"鑻辨枃鍚嶇О",prop:"id",editDisabled:!0,rules:[{required:!0,message:"鑻辨枃鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}]},{label:"涓枃鍚嶇О",prop:"name",search:!0,required:!0,rules:[{required:!0,message:"涓枃鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}]},{label:"璺宠穬瀛楃",prop:"skipCode"},{label:"鍒濆鍊�",prop:"startCode",rules:[{required:!0,message:"鍒濆鍊间笉鑳戒负绌�",trigger:"blur"}]},{label:"姝ラ暱",prop:"serialStep",rules:[{required:!0,message:"姝ラ暱涓嶈兘涓虹┖",trigger:"blur"}]},{label:"鍓嶇紑",prop:"prefixCode"},{label:"鍚庣紑",prop:"suffixCode"},{label:"鎻忚堪",prop:"description",type:"textarea"}]},applyRangeData:[]}},methods:{rowClick:function(e){this.selectRow=e.$index,this.selectRowData=e},applyRangeSearch:function(){var e=this;this.selectRow||0==this.selectRow||(console.log(this.selectRow),this.$message({type:"warning",message:"璇峰厛閫夋嫨灞炴��"})),Object(o["getAppayRange"])(this.selectRowData.id).then((function(t){e.applyRangeData=t.data.data,e.$refs.applyRange.rangeData=e.applyRangeData,e.$refs.applyRange.showDialog=!0}))},getList:function(){var e=this;this.loading=!0,Object(o["getPage"])(this.page.currentPage,this.page.pageSize,this.params).then((function(t){var n=t.data.data;e.loading=!1,e.page.total=n.total,e.data=n.records}))},rowSave:function(e,t,n){var r=this;Object(o["add"])(e).then((function(){r.$message.success("鏂板鎴愬姛"),t(),r.getList()})).catch((function(){n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(o["update"])(e).then((function(){i.$message.success("淇敼鎴愬姛"),n(),i.getList()})).catch((function(){r()}))},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return console.log(e),Object(o["remove"])({oid:e.oid})})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))},searchChange:function(e,t){var n=this,r={name_like:e.name};Object(o["getPage"])(this.page.currentPage,this.page.pageSize,r).then((function(e){var t=e.data.data;n.loading=!1,n.page.total=t.total,n.data=t.records})),t&&t()},refreshChange:function(){this.getList(),this.$message.success("鍒锋柊鎴愬姛")}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,"511de818",null);t["default"]=l.exports},5545:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("el-dialog",{staticClass:"avue-dialog avue-dialog--top",attrs:{title:e.options.title||"闄勪欢鍒楄〃",visible:e.visible,"append-to-body":"",top:"0",width:e.options.width||"80%"},on:{"update:visible":function(t){e.visible=t},close:e.close}},[t("fileContent",{attrs:{options:e.options,ownbizOid:e.options.ownbizOid}})],1)],1)},i=[],o=n("1919"),a={name:"inDialog",components:{fileContent:o["default"]},props:["options","visible"],data:function(){return{}},computed:{},methods:{close:function(){this.$emit("close",!1)}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,"1c20dc5c",null);t["default"]=l.exports},5589:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("琛ㄥ崟渚嬪瓙")]),t("avue-form",{attrs:{option:e.option},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o={data:function(){return{form:{},option:{labelWidth:110,column:[{label:"鐢ㄦ埛鍚�",prop:"username",row:!0},{label:"瀵嗙爜",prop:"password",type:"password",row:!0},{label:"鍐嶆杈撳叆瀵嗙爜",prop:"password",type:"newpassword",row:!0},{label:"鐢宠鏃ユ湡",prop:"date",type:"date",row:!0},{label:"涓�х鍚�",prop:"textarea",type:"textarea",minRows:8,row:!0}]}}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"561f":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("鏁版嵁灞曠ず")]),t("avue-data-pay",{attrs:{option:e.option}})],1)},i=[],o={data:function(){var e=this;return{option:{span:8,data:[{title:"鍚庡彴妯$増",src:"/img/bg/vip1.png",money:"299",dismoney:"199",tip:"/姘镐箙",color:"#808695",subtext:"璐拱",click:function(){e.box=!0},list:[{title:"鐐瑰嚮浣撻獙",href:"https://cli1.avue.top",check:!0},{title:"闈㈠悜鍏ㄥ睆骞曞昂瀵哥殑鍝嶅簲寮忛�傞厤鑳藉姏",check:!0},{title:"鏀寔IE9+绛夌郴鍒楁祻瑙堝櫒",check:!0},{title:"鍏ㄦ柊鐨勫墠绔敊璇棩蹇楃洃鎺ф満鍒�",check:!0},{title:"鍩轰簬鏈�鏂扮殑avuex搴曞眰寮�鍙�",check:!0},{title:"鍓嶇璺敱鍔ㄦ�佹湇鍔$鍔犺浇",check:!0},{title:"鐏垫椿鐨勫娆句富棰樿嚜鐢遍厤缃�",check:!0},{title:"妯″潡鐨勫彲鎷嗗嵏鍖�,杈惧埌寮�绠卞嵆鐢�",check:!0},{title:"鍏嶈垂鐨勭浜篻it绉佹湇"},{title:"涓撳睘浼氬憳缇�"},{title:"鍓嶇鏈�鏂板共璐у垎浜�"},{title:"璧犻�� Avue-cli鑴氭墜鏋舵枃妗o紙浠峰�悸�59.99锛�",href:"https://www.kancloud.cn/smallwei/avue"},{title:"璧犻�� Avue 淇粰绯诲垪瑙嗛鏁欑▼",href:"https://www.bilibili.com/video/av24644922",check:!0}]},{title:"Avuex婧愮爜",src:"/img/bg/vip2.png",color:"#ffa820",money:"999",dismoney:"399",tip:"/姘镐箙",subtext:"璐拱",click:function(){e.box=!0},list:[{title:"涓�閿泦鎴愯〃鏍肩殑瀵煎嚭excel,鎵撳嵃,绛夊姛鑳�",check:!0},{title:"搴曞眰浠g爜鍙噸鐢ㄨ交鏉惧鎺ュ涓猆I妗嗘灦",check:!0},{title:"搴曞眰鏇村姞瀹屽杽鐨勫紑鍙戦敊璇皟璇曟満鍒�",check:!0},{title:"涓�濂椾唬鐮佸涓粓绔嚜閫傚簲",check:!0},{title:"涓�閿泦鎴愯〃鏍肩殑瀵煎嚭excel锛屾墦鍗帮紝绛夊父鐢ㄥ姛鑳�",check:!0},{title:"琛ㄦ牸鐨勬壒閲忔搷浣�,琛ㄥ崟鐨勭骇鑱旀搷浣滄洿鍔犱究鎹�",check:!0},{title:"鏂板澶ч噺甯哥敤缁勪欢锛堟悳绱紝閫夐」鍗★級",check:!0},{title:"鏂板澶ч噺鍏ㄦ柊鍙厤缃殑楠氬睘鎬�",check:!0},{title:"涓板瘜鐨勬暟鎹睍绀烘ā鐗堢粍浠跺寘",check:!0},{title:"涓撳睘鐨勫紑鍙戣�呮枃妗o紝鍔╀綘蹇�熸帉鎻�",check:!0},{title:"璧犻�� Avue-cli鑴氭墜鏋舵枃妗o紙浠峰�悸�59.99锛�",href:"https://www.kancloud.cn/smallwei/avue",check:!0},{title:"璧犻�� Avue 淇粰绯诲垪瑙嗛鏁欑▼",href:"https://www.bilibili.com/video/av24644922",check:!0}]},{title:"鍏ㄥ妗�",src:"/img/bg/vip3.png",color:"#ef4868",money:"999.99",dismoney:"399.99",tip:"/姘镐箙",subtext:"璐拱",click:function(){e.box=!0},list:[{title:"鎺堟潈鍟嗕笟鍖栧紑鍙�,姘镐箙鏇存柊鎺堟潈浣跨敤",check:!0},{title:"鍚庢湡鏇存柊鍜屾柊浜у搧灏嗗叏閮ㄥ厤璐�",check:!0},{title:"鎷ユ湁avuex绯诲垪鐨勫叏閮ㄧ壒鏉冨拰鍏ㄩ儴婧愮爜",check:!0},{title:"鍏嶈垂鐨勭浜篻it绉佹湇",check:!0},{title:"涓撳睘浼氬憳缇�",check:!0},{title:"鍓嶇鏈�鏂板共璐у垎浜�",check:!0},{title:"璧犻�� Avue-cli鑴氭墜鏋舵枃妗o紙浠峰�悸�59.99锛�",href:"https://www.kancloud.cn/smallwei/avue",check:!0},{title:"璧犻�� Avue 淇粰绯诲垪瑙嗛鏁欑▼",href:"https://www.bilibili.com/video/av24644922",check:!0}]}]}}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},5670:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data},on:{"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"row-click":e.clickRowChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.work_todo_handle?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-s-check"},on:{click:function(t){return t.stopPropagation(),e.handleWork(n.row)}}},[e._v("澶勭悊\n      ")]):e._e(),e.permission.work_todo_detail?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-info"},on:{click:function(t){return t.stopPropagation(),e.handleDetail(n.row)}}},[e._v("璇︽儏\n      ")]):e._e(),e.permission.work_todo_follow?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search"},on:{click:function(t){return t.stopPropagation(),e.handleImage(n.row,n.index)}}},[e._v("娴佺▼鍥綷n      ")]):e._e()]}},{key:"processDefinitionVersion",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.processDefinitionVersion))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("flow-design",{attrs:{"is-dialog":"","is-display":e.flowBox,"process-instance-id":e.processInstanceId},on:{"update:isDisplay":function(t){e.flowBox=t},"update:is-display":function(t){e.flowBox=t}}})],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("1e69"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},selectionId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},processInstanceId:"",flowBox:!1,workBox:!1,option:{height:"auto",calcHeight:30,tip:!1,simplePage:!0,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,dialogWidth:900,menuWidth:200,dialogClickModal:!1,column:[{label:"娴佺▼鍒嗙被",type:"select",row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,hide:!0,width:100},{label:"娴佺▼鍚嶇О",prop:"processDefinitionName",search:!0},{label:"褰撳墠姝ラ",prop:"taskName"},{label:"娴佺▼鐗堟湰",prop:"processDefinitionVersion",slot:!0,width:80},{label:"鐢宠鏃堕棿",prop:"createTime",width:165}]},data:[]}},computed:u(u({},Object(a["mapGetters"])(["permission","flowRoutes"])),{},{ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleWork:function(e){this.$router.push({path:"/work/process/".concat(Object(c["b"])(this.flowRoutes,e.category),"/handle/").concat(e.taskId,"/").concat(e.processInstanceId,"/").concat(e.businessId)})},handleDetail:function(e){this.$router.push({path:"/work/process/".concat(Object(c["b"])(this.flowRoutes,e.category),"/detail/").concat(e.processInstanceId,"/").concat(e.businessId)})},handleImage:function(e){this.processInstanceId=e.processInstanceId,this.flowBox=!0},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u(u({},this.query),{},{category:n.category?Object(c["a"])(n.category):null});this.loading=!0,Object(s["todoList"])(e.currentPage,e.pageSize,Object.assign(n,r)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},5789:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("basic-container",[t("h3",[e._v("琛ㄦ牸鏉冮檺鎺у埗")]),t("avue-crud",{ref:"crud",attrs:{permission:e.permission,option:e.option,data:e.data},scopedSlots:e._u([{key:"expand",fn:function(t){return[e._v("\n        "+e._s(t)+"\n      ")]}}])})],1),t("basic-container",[e._v("\n    鏉冮檺寮�鍏砛n    "),t("el-switch",{attrs:{"active-value":!1,"inactive-value":!0,"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.text,callback:function(t){e.text=t},expression:"text"}}),t("p",[e._v(" 鍏蜂綋鍙傝��"),t("a",{attrs:{href:"https://avuex.avue.top/#/doc/crud-permission"}},[e._v("https://avuex.avue.top/#/doc/crud-permission")])])],1)],1)},i=[],o={data:function(){return{text:!1,permission:{},option:{expand:!0,column:[{label:"濮撳悕",prop:"name"},{label:"骞撮緞",prop:"sex"}]},data:[{id:1,name:"寮犱笁",sex:12},{id:2,name:"鏉庡洓",sex:20}]}},watch:{text:function(){!0===this.text?this.permission={delBtn:!1,addBtn:!1}:this.permission={delBtn:!0,addBtn:!0}}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"585a":function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n("c8ba"))},"5ad2":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("鏍囩")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.$router.push("/test/index")}}},[e._v("鎵撳紑涓�涓〉闈n  ")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.$router.$avueRouter.closeTag("/test/index")}}},[e._v("鍏抽棴鎵撳紑鐨勯〉闈n  ")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.$router.$avueRouter.closeTag()}}},[e._v("鍏抽棴鏈爣绛綷n  ")])],1)},i=[],o={methods:{}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"5ae6":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.attach_download?t("el-button",{attrs:{type:"text",icon:"el-icon-download",size:"small"},on:{click:function(t){return e.handleDownload(n.row)}}},[e._v("涓嬭浇\n      ")]):e._e()]}},{key:"attachSize",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s("".concat(r.attachSize," KB")))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.attach_upload?t("el-button",{attrs:{type:"primary",size:"small",plain:"",icon:"el-icon-upload2"},on:{click:e.handleUpload}},[e._v("涓� 浼燶n      ")]):e._e(),e.permission.attach_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"闄勪欢绠$悊","append-to-body":"",visible:e.attachBox,width:"555px"},on:{"update:visible":function(t){e.attachBox=t}}},[t("avue-form",{ref:"form",attrs:{option:e.attachOption,"upload-after":e.uploadAfter},model:{value:e.attachForm,callback:function(t){e.attachForm=t},expression:"attachForm"}})],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("b54a"),n("ac6a"),n("ade3")),a=n("6044"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},attachBox:!1,selectionList:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,column:[{label:"闄勪欢鍦板潃",prop:"link",rules:[{required:!0,message:"璇疯緭鍏ラ檮浠跺湴鍧�",trigger:"blur"}]},{label:"闄勪欢鍩熷悕",prop:"domainUrl",search:!0,rules:[{required:!0,message:"璇疯緭鍏ラ檮浠跺煙鍚�",trigger:"blur"}]},{label:"闄勪欢鍚嶇О",prop:"name",search:!0,rules:[{required:!0,message:"璇疯緭鍏ラ檮浠跺悕绉�",trigger:"blur"}]},{label:"闄勪欢鍘熷悕",prop:"originalName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ラ檮浠跺師鍚�",trigger:"blur"}]},{label:"闄勪欢鎷撳睍鍚�",prop:"extension",rules:[{required:!0,message:"璇疯緭鍏ラ檮浠舵嫇灞曞悕",trigger:"blur"}]},{label:"闄勪欢澶у皬",prop:"attachSize",slot:!0,rules:[{required:!0,message:"璇疯緭鍏ラ檮浠跺ぇ灏�",trigger:"blur"}]}]},data:[],attachForm:{},attachOption:{submitBtn:!1,emptyBtn:!1,column:[{label:"闄勪欢涓婁紶",prop:"attachFile",type:"upload",drag:!0,loadText:"妯℃澘涓婁紶涓紝璇风◢绛�",span:24,propsHttp:{res:"data"},action:"/api/ubcs-resource/oss/endpoint/put-file-attach"}]}}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!1,editBtn:!1,viewBtn:!1,delBtn:this.vaildData(this.permission.attach_delete,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{handleUpload:function(){this.attachBox=!0},uploadAfter:function(e,t,n,r){window.console.log(r),this.attachBox=!1,this.refreshChange(),t()},handleDownload:function(e){window.open("".concat(e.link))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"5bab":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,permission:e.permissionList,page:e.page,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("6762"),n("2fdb"),n("ade3")),a=n("62ed"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,editBtn:!1,addBtn:!1,delBtn:!1,menuWidth:120,dialogType:"drawer",column:[{label:"鏈嶅姟id",prop:"serviceId",search:!0},{label:"鏈嶅姟host",prop:"serverHost",search:!0},{label:"鏈嶅姟ip",prop:"serverIp"},{label:"杞欢鐜",prop:"env",width:"80"},{label:"鏃ュ織绾у埆",prop:"logLevel"},{label:"鏃ュ織id",prop:"logId"},{label:"璇锋眰鎺ュ彛",prop:"requestUri"},{label:"鏃ュ織鏃堕棿",prop:"createTime",width:"180"},{label:"鐢ㄦ埛浠g悊",prop:"userAgent",span:24,hide:!0},{label:"鏃ュ織鏁版嵁",prop:"logData",type:"textarea",span:24,minRows:2,hide:!0},{label:"璇锋眰鏁版嵁",prop:"params",type:"textarea",span:24,minRows:2,hide:!0}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{viewBtn:this.vaildData(this.permission.log_usual_view,!1)}}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getUsualLogs"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getUsualList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"5d8a":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,permission:e.permissionList,"before-open":e.beforeOpen,"before-close":e.beforeClose},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"row-click":e.clickRowChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad,"tree-load":e.treeLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")&&1===n.row.category?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-plus-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n      ")]):e._e()]}},{key:"source",fn:function(e){var n=e.row;return[t("div",{staticStyle:{"text-align":"center"}},[t("i",{class:n.source})])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.menu_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("a6dc"),s=n("5880"),c=n("2457"),l=n("d9a3");function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f={data:function(){return{form:{},query:{},loading:!0,selectionList:[],parentId:0,page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",lazy:!0,tip:!1,simplePage:!0,searchShow:!0,searchMenuSpan:6,dialogWidth:"60%",tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:300,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鑿滃崟鍚嶇О",prop:"name",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞悕绉�",trigger:"blur"}]},{label:"璺敱鍦板潃",prop:"path",rules:[{required:!0,message:"璇疯緭鍏ヨ矾鐢卞湴鍧�",trigger:"blur"}]},{label:"涓婄骇鑿滃崟",prop:"parentId",type:"tree",dicData:[],hide:!0,addDisabled:!1,props:{label:"title"},rules:[{required:!1,message:"璇烽�夋嫨涓婄骇鑿滃崟",trigger:"click"}]},{label:"鑿滃崟鍥炬爣",prop:"source",type:"icon",slot:!0,iconList:c["a"],rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞浘鏍�",trigger:"click"}]},{label:"鑿滃崟缂栧彿",prop:"code",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曠紪鍙�",trigger:"blur"}]},{label:"鑿滃崟绫诲瀷",prop:"category",type:"radio",dicData:[{label:"鑿滃崟",value:1},{label:"鎸夐挳",value:2}],hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鑿滃崟绫诲瀷",trigger:"blur"}]},{label:"鑿滃崟鍒悕",prop:"alias",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞埆鍚�",trigger:"blur"}]},{label:"鏂扮獥鍙�",prop:"isOpen",type:"radio",disabled:!1,display:!1,dicData:[{label:"鍚�",value:1},{label:"鏄�",value:2}],value:1,rules:[{required:!0,message:"璇烽�夋嫨鏂扮獥鍙f墦寮�",trigger:"blur"}]},{label:"鑿滃崟鎺掑簭",prop:"sort",type:"number",rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曟帓搴�",trigger:"blur"}]},{label:"璺敱缂撳瓨",prop:"keepAlive",type:"switch",dicData:[{label:"鍚�",value:"false"},{label:"鏄�",value:"true"}],hide:!0},{label:"鑿滃崟澶囨敞",prop:"remark",type:"textarea",span:24,minRows:2,hide:!0}]},data:[]}},watch:{"form.category":function(){var e=l["a"].toInt(this.form.category);this.$refs.crud.option.column.filter((function(t){"path"===t.prop&&(t.rules[0].required=1===e),"isOpen"===t.prop&&(t.disabled=2===e)}))}},computed:d(d({},Object(s["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.menu_add,!1),viewBtn:this.vaildData(this.permission.menu_view,!1),delBtn:this.vaildData(this.permission.menu_delete,!1),editBtn:this.vaildData(this.permission.menu_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{initData:function(){var e=this;Object(a["getMenuTree"])().then((function(t){var n=e.findObject(e.option.column,"parentId");n.dicData=t.data.data}))},handleAdd:function(e){this.parentId=e.id;var t=this.findObject(this.option.column,"parentId");t.value=e.id,t.addDisabled=!0,this.$refs.crud.rowAdd()},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(n){var i=n.data.data;e.id=i.id,r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t(e)}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n(e)}),(function(e){window.console.log(e),r()}))},rowDel:function(e,t,n){var r=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n(e)}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.data=[],e.parentId=0,e.$refs.crud.refreshTable(),e.$refs.crud.toggleSelection(),e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},searchReset:function(){this.query={},this.parentId=0,this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.parentId="",this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},beforeOpen:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getMenu"])(this.form.id).then((function(e){n.form=e.data.data})),e()},beforeClose:function(e){this.parentId="";var t=this.findObject(this.option.column,"parentId");t.value="",t.addDisabled=!1,e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getLazyList"])(this.parentId,Object.assign(n,this.query)).then((function(e){t.data=e.data.data,t.loading=!1,t.selectionClear()}))},treeLoad:function(e,t,n){var r=e.id;Object(a["getLazyList"])(r).then((function(e){n(e.data.data)}))}}},h=f,p=n("2877"),g=Object(p["a"])(h,r,i,!1,null,null,null);t["default"]=g.exports},"5e0a":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,permission:e.permissionList,page:e.page,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.code_edit?t("el-button",{staticClass:"none-border",attrs:{type:"text",size:"small",icon:"el-icon-document-copy"},on:{click:function(t){return t.stopPropagation(),e.handleCopy(n.row)}}},[e._v("澶嶅埗\n      ")]):e._e()]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.code_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e(),t("el-button",{attrs:{type:"primary",size:"small",plain:"",icon:"el-icon-refresh"},on:{click:e.handleBuild}},[e._v("浠g爜鐢熸垚\n      ")])],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=(n("a481"),n("28a5"),n("736a")),s=n("36d2"),c=n("1ee9"),l=n("c54a"),u=n("5880");function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var h={data:function(){return{form:{},selectionList:[],loading:!0,query:{},page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",calcHeight:30,dialogWidth:900,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,labelWidth:120,menuWidth:300,viewBtn:!0,dialogClickModal:!1,tabs:!0,column:[{label:"妯″潡鍚�",prop:"codeName",search:!0,display:!1},{label:"妯$増绫诲瀷",prop:"templateType",type:"select",dicData:c["d"],display:!1},{label:"琛ㄥ悕",prop:"tableName",search:!0,display:!1},{label:"鏈嶅姟鍚�",prop:"serviceName",search:!0,display:!1},{label:"鍖呭悕",prop:"packageName",display:!1}],group:[{label:"妯″瀷閰嶇疆",prop:"modelSetting",icon:"el-icon-tickets",column:[{label:"鏁版嵁妯″瀷",prop:"modelId",search:!0,span:24,type:"select",dicUrl:"/api/ubcs-develop/model/select",props:{label:"modelName",value:"id"},rules:[{required:!0,message:"璇烽�夋嫨鏁版嵁妯″瀷",trigger:"blur"}]},{label:"妯″潡鍚�",prop:"codeName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユā鍧楀悕",trigger:"blur"}]},{label:"鏈嶅姟鍚�",prop:"serviceName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユ湇鍔″悕",trigger:"blur"}]},{label:"琛ㄥ悕",prop:"tableName",rules:[{required:!0,message:"璇疯緭鍏ヨ〃鍚�",trigger:"blur"}]},{label:"琛ㄥ墠缂�",prop:"tablePrefix",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ〃鍓嶇紑",trigger:"blur"}]},{label:"涓婚敭鍚�",prop:"pkName",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ヤ富閿悕",trigger:"blur"}]},{label:"鍖呭悕",prop:"packageName",overHidden:!0,rules:[{required:!0,message:"璇疯緭鍏ュ寘鍚�",trigger:"blur"}]}]},{label:"妯$増閰嶇疆",prop:"templateSetting",icon:"el-icon-copy-document",column:[{label:"妯$増绫诲瀷",prop:"templateType",type:"select",dicData:c["d"],value:"crud",rules:[{required:!0,message:"璇烽�夋嫨妯$増绫诲瀷",trigger:"blur"}]},{label:"浣滆�呬俊鎭�",prop:"author",value:"BladeX",rules:[{required:!0,message:"璇疯緭鍏ヤ綔鑰�",trigger:"blur"}]},{label:"瀛愯〃妯″瀷",prop:"subModelId",type:"select",dicUrl:"/api/ubcs-develop/model/select",props:{label:"modelName",value:"id"},display:!1,hide:!0},{label:"瀛愯〃澶栭敭",prop:"subFkId",display:!1,hide:!0},{label:"鏍戜富閿瓧娈�",prop:"treeId",type:"select",dicData:[],props:{label:"comment",value:"jdbcName"},display:!1,hide:!0},{label:"鏍戠埗涓婚敭瀛楁",prop:"treePid",type:"select",dicData:[],props:{label:"comment",value:"jdbcName"},display:!1,hide:!0},{label:"鏍戝悕绉板瓧娈�",prop:"treeName",type:"select",dicData:[],props:{label:"comment",value:"jdbcName"},display:!1,hide:!0}]},{label:"鐢熸垚閰嶇疆",prop:"codingSetting",icon:"el-icon-printer",column:[{label:"鍩虹涓氬姟",labelTip:"閰嶇疆鏄惁浣跨敤BladeX灏佽鐨凚aseService瑙i攣鏇村鍔熻兘",prop:"baseMode",type:"radio",dicUrl:"/api/ubcs-system/dict/dictionary?code=yes_no",props:{label:"dictValue",value:"dictKey"},value:2,dataType:"number",hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鍩虹涓氬姟",trigger:"blur"}]},{label:"鍖呰鍣�",labelTip:"閰嶇疆鏄惁浣跨敤Wrapper鍖呰鍣ㄦ潵鎷撳睍Controller杩斿洖鍒楄〃鐨勫瓧娈�",prop:"wrapMode",type:"radio",dicUrl:"/api/ubcs-system/dict/dictionary?code=yes_no",props:{label:"dictValue",value:"dictKey"},value:2,dataType:"number",hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鍖呰鍣�",trigger:"blur"}]},{label:"杩滅▼璋冪敤",labelTip:"閰嶇疆鏄惁浣跨敤Feign杩滅▼璋冪敤",prop:"feignMode",type:"radio",dicUrl:"/api/ubcs-system/dict/dictionary?code=yes_no",props:{label:"dictValue",value:"dictKey"},value:1,dataType:"number",hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鍩虹涓氬姟",trigger:"blur"}]},{label:"浠g爜椋庢牸",labelTip:"閫夋嫨涓嶅悓搴曞眰瀹炵幇鐨勪唬鐮佹ā鐗�",prop:"codeStyle",type:"radio",dicData:[{label:"saber",value:"saber"},{label:"element",value:"element"}],value:"saber",hide:!0,rules:[{required:!0,message:"璇烽�夋嫨浠g爜椋庢牸",trigger:"blur"}]},{label:"鍚庣鐢熸垚璺緞",prop:"apiPath",span:24,hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ悗绔敓鎴愯矾寰�",trigger:"blur"}]},{label:"鍓嶇鐢熸垚璺緞",prop:"webPath",span:24,hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ墠绔敓鎴愯矾寰�",trigger:"blur"}]}]}]},data:[]}},watch:{"form.modelId":function(){var e=this;Object(l["b"])(this.form.modelId)||Object(s["getDetail"])(this.form.modelId).then((function(t){var n=t.data;if(n.success){var r=n.data,i=r.modelName,o=r.modelTable,a=r.modelCode;Object(l["b"])(e.form.tablePrefix)&&(e.form.tablePrefix=o.split("_")[0]+"_"),Object(l["b"])(e.form.tableName)&&(e.form.tableName=o),Object(l["b"])(e.form.codeName)&&(e.form.codeName=i),Object(l["b"])(e.form.serviceName)&&(e.form.serviceName="ubcs-".concat(a)),Object(l["b"])(e.form.pkName)&&(e.form.pkName="id"),Object(l["b"])(e.form.packageName)&&(e.form.packageName="org.springblade.".concat(a)),Object(l["b"])(e.form.subFkId)&&!Object(l["b"])(e.form.tablePrefix)&&(e.form.subFkId=o.replace(e.form.tablePrefix,"")+"_id"),Object(s["prototypeDetail"])(e.form.modelId).then((function(t){var n=t.data;if(n.success){var r=e.findObject(e.option.group,"treeId"),i=e.findObject(e.option.group,"treePid"),o=e.findObject(e.option.group,"treeName");r.dicData=n.data,i.dicData=n.data,o.dicData=n.data}}))}}))},"form.templateType":function(){var e=this.form.templateType,t=this.findObject(this.option.group,"subModelId"),n=this.findObject(this.option.group,"subFkId");t.display="sub"===e,n.display="sub"===e;var r=this.findObject(this.option.group,"treeId"),i=this.findObject(this.option.group,"treePid"),o=this.findObject(this.option.group,"treeName");r.display="tree"===e,i.display="tree"===e,o.display="tree"===e}},computed:f(f({},Object(u["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.code_add,!1),viewBtn:this.vaildData(this.permission.code_view,!1),delBtn:this.vaildData(this.permission.code_delete,!1),editBtn:this.vaildData(this.permission.code_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleBuild:function(){var e=this;0!==this.selectionList.length?this.$confirm("鏄惁鐢熸垚閫変腑妯″潡鐨勪唬鐮�?",{title:"浠g爜鐢熸垚纭",confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["build"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleCopy:function(e){var t=this;Object(a["copy"])(e.id).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"澶嶅埗鎴愬姛!"})}))},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getCode"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},p=h,g=n("2877"),m=Object(g["a"])(p,r,i,!1,null,null,null);t["default"]=m.exports},"5fa0":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad}})],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("ade3")),a=n("4d0c"),s=(n("c54a"),n("5880"));n("1ca4");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={name:"data",data:function(){return{loading:!1,query:{},selectionList:[],page:{pageSize:20,currentPage:1,total:0},data:[],option:{calcHeight:30,tip:!1,searchShow:!1,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!1,dialogClickModal:!1,menu:!1,column:[{label:"鏁版嵁缂栫爜",prop:"id",search:!0,sortable:!0,width:150},{label:"鍥惧彿",prop:"uniquecode",search:!0,sortable:!0},{label:"鍒嗙被id",prop:"classifyid",search:!0,sortable:!0,width:250},{label:"鍒嗙被鍚嶇О",prop:"classifyname",search:!0,sortable:!0},{label:"涓氬姟绫诲瀷oid",prop:"btmoid",sortable:!0,width:150},{label:"涓氬姟绫诲瀷id",prop:"btmid",sortable:!0,width:150},{label:"鎺ㄩ�佺被鍨�",prop:"sendtype",search:!0,sortable:!0,width:150},{label:"鏄惁鍒嗚В浠诲姟",prop:"sendflag",search:!0,sortable:!0,width:150,html:!0,align:"center",type:"select",dicData:[{key:"true",value:"鏄�"},{key:"false",value:"鍚�"}],props:{label:"value",value:"key"},formatter:function(e,t){return"true"==e.sendflag||"1"==e.sendflag?'<i class="el-icon-check"></i>':'<i class="el-icon-close"></i>'}}]}}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!1,viewBtn:!1,delBtn:!1,editBtn:!1}}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0;var r={};if(this.query)for(var i in this.query)r['conditionMap["'+i+'"]']=this.query[i];Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.params,r,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()})).catch((function(e){t.$message.error(e),t.loading=!1}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,"4054e2bc",null);t["default"]=h.exports},"60f8":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.role_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e(),e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{size:"small",icon:"el-icon-setting",plain:""},on:{click:e.handleRole}},[e._v("鏉冮檺璁剧疆\n      ")]):e._e()],1)],2),t("el-dialog",{staticStyle:{height:"115vh","margin-top":"-13vh",overflow:"hidden"},attrs:{title:"瑙掕壊鏉冮檺閰嶇疆","append-to-body":"",visible:e.box,width:"350px"},on:{"update:visible":function(t){e.box=t}}},[t("el-tabs",{staticStyle:{"overflow-y":"auto",height:"72vh"},attrs:{type:"border-card"}},[t("el-tab-pane",{attrs:{label:"鑿滃崟鏉冮檺"}},[t("el-tree",{ref:"treeMenu",attrs:{data:e.menuGrantList,"show-checkbox":"","node-key":"id","default-checked-keys":e.menuTreeObj,props:e.props}})],1),t("el-tab-pane",{attrs:{label:"鏁版嵁鏉冮檺"}},[t("el-tree",{ref:"treeDataScope",attrs:{data:e.dataScopeGrantList,"show-checkbox":"","node-key":"id","default-checked-keys":e.dataScopeTreeObj,props:e.props}})],1),t("el-tab-pane",{attrs:{label:"鎺ュ彛鏉冮檺"}},[t("el-tree",{ref:"treeApiScope",attrs:{data:e.apiScopeGrantList,"show-checkbox":"","node-key":"id","default-checked-keys":e.apiScopeTreeObj,props:e.props}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.box=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v("纭� 瀹�")])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("3528"),s=n("5880"),c=n("1ca4");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},box:!1,props:{label:"title",value:"key"},menuGrantList:[],dataScopeGrantList:[],apiScopeGrantList:[],apiGrantList:[],menuTreeObj:[],dataScopeTreeObj:[],apiScopeTreeObj:[],selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",tip:!1,searchShow:!0,searchMenuSpan:6,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,dialogWidth:900,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"瑙掕壊鍚嶇О",prop:"roleName",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ヨ鑹插悕绉�",trigger:"blur"}]},{label:"鎵�灞炵鎴�",prop:"tenantId",type:"tree",dicUrl:"/api/ubcs-system/tenant/select",addDisplay:!1,editDisplay:!1,viewDisplay:c["a"].tenantMode,span:24,props:{label:"tenantName",value:"tenantId"},hide:!c["a"].tenantMode,search:c["a"].tenantMode,rules:[{required:!0,message:"璇疯緭鍏ユ墍灞炵鎴�",trigger:"click"}]},{label:"瑙掕壊鍒悕",prop:"roleAlias",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ヨ鑹插埆鍚�",trigger:"blur"}]},{label:"涓婄骇瑙掕壊",prop:"parentId",dicData:[],type:"tree",hide:!0,span:24,props:{label:"title"},rules:[{required:!1,message:"璇烽�夋嫨涓婄骇瑙掕壊",trigger:"click"}]},{label:"瑙掕壊鎺掑簭",prop:"sort",type:"number",span:24,rules:[{required:!0,message:"璇疯緭鍏ヨ鑹叉帓搴�",trigger:"blur"}]}]},data:[]}},computed:u(u({},Object(s["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.role_add,!1),viewBtn:this.vaildData(this.permission.role_view,!1),delBtn:this.vaildData(this.permission.role_delete,!1),editBtn:this.vaildData(this.permission.role_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")},idsArray:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e}}),methods:{initData:function(e){var t=this;Object(a["getRoleTreeById"])(e).then((function(e){var n=t.findObject(t.option.column,"parentId");n.dicData=e.data.data}))},submit:function(){var e=this,t=this.$refs.treeMenu.getCheckedKeys(),n=this.$refs.treeDataScope.getCheckedKeys(),r=this.$refs.treeApiScope.getCheckedKeys();Object(a["grant"])(this.idsArray,t,n,r).then((function(){e.box=!1,e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.onLoad(e.page)}))},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},clickRowChange:function(e){this.selectionList=e,this.$refs.crud.toggleSelection(),this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},beforeOpen:function(e,t){["add","edit"].includes(t)&&this.initData(this.form.id),e()},handleRole:function(){var e=this;1===this.selectionList.length?(this.menuTreeObj=[],this.dataScopeTreeObj=[],this.apiScopeTreeObj=[],Object(a["grantTree"])().then((function(t){e.menuGrantList=t.data.data.menu,e.dataScopeGrantList=t.data.data.dataScope,e.apiScopeGrantList=t.data.data.apiScope,Object(a["getRole"])(e.ids).then((function(t){e.menuTreeObj=t.data.data.menu,e.dataScopeTreeObj=t.data.data.dataScope,e.apiScopeTreeObj=t.data.data.apiScope,e.box=!0}))}))):this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�")},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getPage"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.data=n.records,t.page.total=n.total,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"62e4":function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},"632b":function(e,t,n){},"63ee":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("el-button",{on:{click:function(t){e.outerVisible=!0}}},[e._v("娴佺▼娴嬭瘯")]),t("el-button",{on:{click:e.handleTable}},[e._v("浜哄憳璁剧疆")]),t("flow-business",{attrs:{visible:e.outerVisible},on:{"update:visible":function(t){e.outerVisible=t}}}),t("set-personnel",{attrs:{visible:e.visibleFlow,parameter:e.parameter,"parameter-keys":e.props},on:{"update:visible":function(t){e.visibleFlow=t}}})],1)},i=[],o=n("1679"),a=n("18ec"),s={components:{FlowBusiness:o["default"],SetPersonnel:a["default"]},data:function(){return{outerVisible:!1,visibleFlow:!1,parameter:{ids:["0000","22222222"],code:"8b5e2017-990f-454a-9c39-4c4eeeb57553",type:"PUBLIC",template:"妯℃澘template",vars:{name:"111",sex:"222"}},props:{flowTemplate:"template",type:"type",ids:"ids",code:"code"}}},methods:{handleSave:function(e){console.log(e)},handleTable:function(){this.visibleFlow=!0}}},c=s,l=n("2877"),u=Object(l["a"])(c,r,i,!1,null,"11545bcf",null);t["default"]=u.exports},"646e":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,page:e.page,data:e.data,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad,"tree-load":e.treeLoad},scopedSlots:e._u([{key:"menu",fn:function(n){var r=n.row;return[e.permission.api_scope_setting?t("el-button",{staticStyle:{border:"0","background-color":"transparent !important"},attrs:{type:"text",icon:"el-icon-setting",size:"small",plain:""},on:{click:function(t){return t.stopPropagation(),e.handleDataScope(r)}}},[e._v("鏉冮檺閰嶇疆\n      ")]):e._e()]}},{key:"source",fn:function(e){var n=e.row;return[t("div",{staticStyle:{"text-align":"center"}},[t("i",{class:n.source})])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("el-drawer",{attrs:{title:"[".concat(e.scopeMenuName,"] 鎺ュ彛鏉冮檺閰嶇疆"),visible:e.drawerVisible,direction:e.direction,"append-to-body":"","before-close":e.handleDrawerClose,size:"1000px"},on:{"update:visible":function(t){e.drawerVisible=t}}},[t("basic-container",[t("avue-crud",{ref:"crudScope",attrs:{option:e.optionScope,data:e.dataScope,page:e.pageScope,"table-loading":e.scopeLoading,"before-open":e.beforeOpenScope},on:{"row-del":e.rowDelScope,"row-update":e.rowUpdateScope,"row-save":e.rowSaveScope,"search-change":e.searchChangeScope,"search-reset":e.searchResetScope,"row-click":e.clickRowChangeResetScope,"selection-change":e.selectionChangeScope,"current-change":e.currentChangeScope,"size-change":e.sizeChangeScope,"on-load":e.onLoadScope},scopedSlots:e._u([{key:"scopeType",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.scopeTypeName))])]}}]),model:{value:e.formScope,callback:function(t){e.formScope=t},expression:"formScope"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDeleteScope}},[e._v("鍒� 闄n          ")])],1)],2)],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("7f7f"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("a6dc"),s=n("7e26"),c=n("5880"),l=n("2457");function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f={data:function(){return{form:{},selectionList:[],query:{},loading:!0,parentId:0,page:{pageSize:10,currentPage:1,total:0},drawerVisible:!1,direction:"rtl",scopeLoading:!1,scopeMenuId:0,scopeMenuName:"鑿滃崟",menu:!0,option:{lazy:!0,tip:!1,searchShow:!0,searchMenuSpan:6,dialogWidth:"60%",tree:!0,border:!0,index:!0,selection:!0,viewBtn:!1,editBtn:!1,addBtn:!1,delBtn:!1,menuWidth:150,dialogClickModal:!1,column:[{label:"鑿滃崟鍚嶇О",prop:"name",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞悕绉�",trigger:"blur"}]},{label:"璺敱鍦板潃",prop:"path",rules:[{required:!0,message:"璇疯緭鍏ヨ矾鐢卞湴鍧�",trigger:"blur"}]},{label:"涓婄骇鑿滃崟",prop:"parentId",type:"tree",dicUrl:"/api/ubcs-system/menu/tree",hide:!0,props:{label:"title"},rules:[{required:!1,message:"璇烽�夋嫨涓婄骇鑿滃崟",trigger:"click"}]},{label:"鑿滃崟鍥炬爣",prop:"source",type:"icon",slot:!0,width:80,iconList:l["a"],rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞浘鏍�",trigger:"click"}]},{label:"鑿滃崟缂栧彿",prop:"code",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曠紪鍙�",trigger:"blur"}]},{label:"鑿滃崟绫诲瀷",prop:"category",type:"radio",dicData:[{label:"鑿滃崟",value:1},{label:"鎸夐挳",value:2}],hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鑿滃崟绫诲瀷",trigger:"blur"}]},{label:"鑿滃崟鍒悕",prop:"alias",rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞埆鍚�",trigger:"blur"}]},{label:"鎸夐挳鍔熻兘",prop:"action",type:"radio",dicData:[{label:"宸ュ叿鏍�",value:0},{label:"鎿嶄綔鏍�",value:1},{label:"宸ュ叿鎿嶄綔鏍�",value:2}],hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鎸夐挳鍔熻兘",trigger:"blur"}]},{label:"鑿滃崟鎺掑簭",prop:"sort",type:"number",width:80,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曟帓搴�",trigger:"blur"}]},{label:"鏂扮獥鍙�",prop:"isOpen",type:"radio",dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],hide:!0},{label:"鑿滃崟澶囨敞",prop:"remark",type:"textarea",span:24,minRows:6,hide:!0}]},data:[],formScope:{},selectionListScope:[],pageScope:{pageSize:10,currentPage:1,total:0},optionScope:{tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,menuWidth:200,dialogWidth:900,dialogClickModal:!1,column:[{label:"鏉冮檺鍚嶇О",prop:"scopeName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユ潈闄愬悕绉�",trigger:"blur"}]},{label:"鏉冮檺缂栧彿",prop:"resourceCode",search:!0,width:180,rules:[{required:!0,message:"璇疯緭鍏ユ潈闄愮紪鍙�",trigger:"blur"}]},{label:"鏉冮檺璺緞",prop:"scopePath",width:180,rules:[{required:!0,message:"璇疯緭鍏ユ潈闄愮紪鍙�",trigger:"blur"}]},{label:"鎺ュ彛绫诲瀷",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=api_scope_type",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,width:100,prop:"scopeType",rules:[{required:!0,message:"璇疯緭鍏ラ�氱煡绫诲瀷",trigger:"blur"}]},{label:"澶囨敞",prop:"remark",span:24,hide:!0}]},dataScope:[]}},computed:d(d({},Object(c["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.menu_add,!1),viewBtn:this.vaildData(this.permission.menu_view,!1),delBtn:this.vaildData(this.permission.menu_delete,!1),editBtn:this.vaildData(this.permission.menu_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")},scopeIds:function(){var e=[];return this.selectionListScope.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.parentId=0,this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.parentId="",this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getMenu"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getLazyMenuList"])(this.parentId,Object.assign(n,this.query),e.currentPage,e.pageSize).then((function(e){var n=e.data.data;t.data=n.records,t.page.total=n.total,t.loading=!1,t.selectionClear()}))},treeLoad:function(e,t,n){var r=e.id;Object(a["getLazyMenuList"])(r).then((function(e){n(e.data.data.records)}))},handleDataScope:function(e){this.drawerVisible=!0,this.scopeMenuId=e.id,this.scopeMenuName=e.name,this.onLoadScope(this.pageScope)},handleDrawerClose:function(e){e()},rowSaveScope:function(e,t,n){var r=this;e=d(d({},e),{},{menuId:this.scopeMenuId}),Object(s["addApiScope"])(e).then((function(){r.onLoadScope(r.pageScope),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateScope:function(e,t,n,r){var i=this;e=d(d({},e),{},{menuId:this.scopeMenuId}),Object(s["updateApiScope"])(e).then((function(){i.onLoadScope(i.pageScope),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelScope:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["removeApiScope"])(e.id)})).then((function(){t.onLoadScope(t.pageScope),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDeleteScope:function(){var e=this;0!==this.selectionListScope.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["removeApiScope"])(e.scopeIds)})).then((function(){e.onLoadScope(e.pageScope),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudScope.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenScope:function(e,t){var n=this;["edit","view"].includes(t)&&Object(s["getMenuApiScope"])(this.formScope.id).then((function(e){n.formScope=e.data.data})),e()},searchResetScope:function(){this.onLoadScope(this.pageScope)},searchChangeScope:function(e,t){this.onLoadScope(this.pageScope,e),t()},clickRowChangeResetScope:function(e){this.$refs.crudScope.toggleSelection(),this.selectionList=e,this.$refs.crudScope.setCurrentRow(e),this.$refs.crudScope.toggleRowSelection(e)},selectionChangeScope:function(e){this.selectionListScope=e,this.$refs.crudScope.setCurrentRow(this.selectionList[e.length-1])},currentChangeScope:function(e){this.pageScope.currentPage=e},sizeChangeScope:function(e){this.pageScope.pageSize=e},onLoadScope:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.scopeLoading=!0;var r=d(d({},n),{},{menuId:this.scopeMenuId});Object(s["getListApiScope"])(e.currentPage,e.pageSize,Object.assign(r,this.query)).then((function(e){var n=e.data.data;t.pageScope.total=n.total,t.dataScope=n.records,t.selectionListScope=[],t.scopeLoading=!1}))}}},h=f,p=n("2877"),g=Object(p["a"])(h,r,i,!1,null,null,null);t["default"]=g.exports},6584:function(e,t,n){"use strict";n("85ac")},6609:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("toolbar",{staticClass:"toolbar"},[[t("toolbar-button",{attrs:{command:"undo",text:"鎾ら攢"}}),t("toolbar-button",{attrs:{command:"redo",text:"閲嶅仛"}}),t("toolbar-button",{attrs:{command:"copy",text:"澶嶅埗"}}),t("toolbar-button",{attrs:{command:"paste",text:"绮樿创"}}),t("div",{staticClass:"split"})],t("toolbar-button",{attrs:{command:"zoomIn",icon:"zoom-in",text:"鏀惧ぇ"}}),t("toolbar-button",{attrs:{command:"zoomOut",icon:"zoom-out",text:"缂╁皬"}}),t("toolbar-button",{attrs:{command:"autoZoom",icon:"fit",text:"鑷�傚簲"}}),t("toolbar-button",{attrs:{command:"resetZoom",icon:"actual-size",text:"瀹為檯灏哄"}}),[t("div",{staticClass:"split"}),t("toolbar-button",{attrs:{command:"selectAll",icon:"select-all",text:"鍏ㄩ��"}}),t("toolbar-button",{attrs:{command:"multiSelect",icon:"select",text:"妗嗛��"}}),t("div",{staticClass:"split"}),t("toolbar-button",{attrs:{command:"delete",text:"鍒犻櫎"}}),t("toolbar-button",{attrs:{command:"clear",icon:"clear",text:"娓呯┖鐢诲竷"}})],[t("div",{staticClass:"split"}),t("toolbar-button",{attrs:{command:"downloadImage",icon:"image",text:"涓嬭浇鍥惧儚"}})]],2)},i=[],o=n("bc4c"),a=n("34c0"),s={name:"FlowToolbar",components:{Toolbar:o["Toolbar"],ToolbarButton:a["default"]},props:["chartData","toggleReadOnly"],methods:{}},c=s,l=(n("6584"),n("2877")),u=Object(l["a"])(c,r,i,!1,null,"5828caff",null);t["default"]=u.exports},"66fc":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,data:e.data},on:{"row-save":e.rowSave,"row-update":e.rowUpdate,"row-del":e.rowDel},scopedSlots:e._u([{key:"icon",fn:function(e){return[t("i",{class:e.row.icon,staticStyle:{"font-size":"24px"}})]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o={name:"password.vue",data:function(){return{parentId:void 0,form:{},data:[{id:0,event:"浜嬩欢1",timeLine:50,comment:"鏃�"},{id:1,event:"浜嬩欢2",timeLine:100,comment:"鏃�"},{id:2,event:"浜嬩欢3",timeLine:100,comment:"鏃�"}],option:{headerAlign:"center",align:"center",border:!0,index:!0,rowKey:"id",rowParentKey:"parentId",column:[{label:"绛栫暐鍚嶇О",prop:"name",align:"left",span:24},{label:"瀵嗙爜鏈�灏忛暱搴�",prop:"smallLength",labelWidth:118,span:12},{label:"瀵嗙爜鏈�澶ч暱搴�",prop:"bigLength",labelWidth:118,span:12},{label:"缁勫悎鏂规硶",prop:"makeUp",type:"checkbox",labelWidth:91,dicData:[{label:"鏁板瓧",value:"Dicnumber"},{label:"绗﹀彿",value:"Diccharacter"},{label:"灏忓啓瀛楁瘝",value:"smallLeter"},{label:"澶у啓瀛楁瘝",value:"bigLeter"}]},{label:"蹇呭~绉嶇被",prop:"Required",type:"select",labelWidth:91,dicData:[{label:"1绉�",value:0},{label:"2绉�",value:1},{label:"3绉�",value:2},{label:"4绉�",value:3}]},{label:"杩囨湡鏃堕棿(澶�)",prop:"overdueTime",labelWidth:115},{label:"鎻愰啋鏃堕棿(澶�)",prop:"remindTime",labelWidth:113},{label:"閿佸畾娆℃暟(娆�)",prop:"locksNumber",labelWidth:116},{label:"閿佸畾鏃堕棿(鍒嗛挓)",prop:"locksTime",labelWidth:128},{label:"鎻忚堪",prop:"overview",type:"textarea",rows:5},{label:"鏄惁涓洪粯璁ょ瓥鐣�",prop:"switch",type:"switch",labelWidth:132,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}]}]}}},methods:{rowDel:function(e,t,n){n(e)},rowSave:function(e,t){e.parentId=this.parentId,e.id=(new Date).getTime(),this.parentId=void 0,t(e)},rowUpdate:function(e,t,n){n(e)}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,"b92eed60",null);t["default"]=c.exports},6747:function(e,t){var n=Array.isArray;e.exports=n},"692e":function(e,t,n){var r={"./App.vue":"3dfd","./components/BatchImport/ShowImportData.vue":"8294","./components/BatchImport/index.vue":"aa51","./components/Crud/VciMasterCrud.vue":"7227","./components/Divider/index.vue":"4760","./components/Form-input/FormInput.vue":"2d56","./components/FormTemplate/CodeApply.vue":"a07e","./components/FormTemplate/FormTemplate.vue":"8cf2","./components/FormTemplate/ResembleQuery.vue":"6657","./components/FormTemplate/ResembleQueryDialog.vue":"2746","./components/FormTemplate/index.vue":"bf9e","./components/Master/MasterTransfer.vue":"53f1","./components/Master/MasterTree.vue":"512c","./components/Tree/TemplatePro.vue":"f2a9","./components/Tree/attrCrud.vue":"2709","./components/Tree/classifyTreeform.vue":"9e84","./components/Tree/classifyTrees.vue":"71da","./components/advanced-query/advancedQuery.vue":"832b","./components/basic-block/main.vue":"c0fb","./components/basic-container/main.vue":"dc8a","./components/code-dialog-page/formulaEditor.vue":"ac45","./components/code-dialog-page/referBtmTypeCrudDialog.vue":"91c4","./components/code-dialog-page/referConfigCrudDialog.vue":"c5e0","./components/code-dialog-page/referConfigDialog.vue":"6eca","./components/code-dialog-page/referConfigFormDialog.vue":"baf2","./components/code-dialog-page/referSelectBtmAttrDialog.vue":"85ad","./components/error-page/403.vue":"a8d0","./components/error-page/404.vue":"a5fa","./components/error-page/500.vue":"611b","./components/file/inDialog.vue":"5545","./components/file/inHtml.vue":"4b55","./components/file/main.vue":"1919","./components/flow-cycle/components/ContextMenu.vue":"759a","./components/flow-cycle/components/ContextMenuItem.vue":"c92d","./components/flow-cycle/components/CustomCommand.vue":"b51c","./components/flow-cycle/components/DetailForm.vue":"36f1","./components/flow-cycle/components/DetailPanel.vue":"cfad","./components/flow-cycle/components/EditorMinimap.vue":"edbf","./components/flow-cycle/components/Icon.vue":"af3e","./components/flow-cycle/components/ItemPanel.vue":"75de","./components/flow-cycle/components/Toolbar.vue":"6609","./components/flow-cycle/components/ToolbarButton.vue":"34c0","./components/flow-cycle/flowchartEditor.vue":"d49b","./components/flow-design/main.vue":"010b","./components/iframe/main.vue":"c1a1","./components/refer/vciWebRefer.vue":"6e8c","./components/refer/vciWebReferDefalut.vue":"89bb","./components/refer/vciWebReferTable.vue":"b12a","./components/refer/vciWebReferTree.vue":"bd80","./components/template/Business.vue":"1679","./components/template/FlowPath.vue":"882c","./components/template/SetPersonnel.vue":"18ec","./components/template/Stage.vue":"e772","./components/template/TableTransfer.vue":"7eff","./components/third-register/main.vue":"63e7","./components/transfer/index.vue":"49ce","./components/transfer/transfer-panel.vue":"64c4","./components/work/BusinessWork.vue":"0e37","./page/index/index.vue":"9cc4","./page/index/layout.vue":"9277","./page/index/logo.vue":"7d3a","./page/index/search.vue":"76c2","./page/index/sidebar/index.vue":"20bf","./page/index/sidebar/sidebarItem.vue":"7505","./page/index/tags.vue":"5ddc","./page/index/top/index.vue":"195f","./page/index/top/top-color.vue":"44b2","./page/index/top/top-lang.vue":"c7cc","./page/index/top/top-lock.vue":"14cd","./page/index/top/top-logs.vue":"0f22","./page/index/top/top-menu.vue":"286c","./page/index/top/top-notice.vue":"ad51","./page/index/top/top-search.vue":"9812","./page/index/top/top-theme.vue":"107f","./page/lock/index.vue":"15c5","./page/login/authredirect.vue":"84a6","./page/login/index.vue":"5596","./page/login/thirdlogin.vue":"124f","./page/login/userlogin.vue":"7c05","./page/logs/index.vue":"08ae","./views/MasterData/FormTempalteTest.vue":"ea92","./views/MasterData/items.vue":"50e3","./views/authority/apiscope.vue":"646e","./views/authority/datascope.vue":"879d","./views/authority/role.vue":"60f8","./views/base/region.vue":"0f19","./views/code/code.vue":"f622","./views/code/codeKeyAttrRepeat.vue":"f9ca","./views/code/codeSynonym.vue":"821c","./views/code/codebutton.vue":"020a","./views/desk/notice.vue":"363c","./views/docking/data.vue":"5fa0","./views/docking/loge.vue":"8ac9","./views/docking/task.vue":"0c46","./views/flow/deploy.vue":"f072","./views/flow/flowPath.vue":"63ee","./views/flow/follow.vue":"41c2","./views/flow/manager.vue":"2498","./views/flow/model.vue":"95d0","./views/integration/applicationForm.vue":"df48","./views/integration/integrationIndex.vue":"8f1b","./views/integration/integrationTransfer.vue":"76e7","./views/integration/systemInfo.vue":"00fd3","./views/modeling/Business.vue":"c460","./views/modeling/BusinessAdd.vue":"7f21","./views/modeling/Businpackage.vue":"1af7","./views/modeling/LinkType.vue":"1096","./views/modeling/LinkTypeAdd.vue":"4d0f","./views/modeling/Relationpackage.vue":"9053","./views/modeling/Relations.vue":"7684","./views/modeling/Torelationpackage.vue":"c7a0","./views/modeling/Version.vue":"5257","./views/modeling/Versionpackage.vue":"bcc5","./views/modeling/classifyTree.vue":"cce6","./views/modeling/cycle.vue":"0de6","./views/modeling/enumeration.vue":"4378","./views/modeling/enupackage.vue":"0244","./views/modeling/original.vue":"fa2c","./views/modeling/originalAdd.vue":"188d","./views/modeling/originalLink.vue":"4805","./views/modeling/originalRange.vue":"e5c3","./views/modeling/status.vue":"9072","./views/monitor/log/api.vue":"2ba9","./views/monitor/log/error.vue":"7501","./views/monitor/log/usual.vue":"5bab","./views/omd/enum.vue":"296b","./views/report/reportlist.vue":"37fc","./views/resource/attach.vue":"5ae6","./views/resource/oss.vue":"464a","./views/resource/sms.vue":"2257","./views/system/PasswordManagement/Passwordresultant.vue":"f2fd","./views/system/PasswordManagement/Passwordvalue.vue":"d0da","./views/system/PasswordManagement/passwords.vue":"fa1c","./views/system/client.vue":"9765","./views/system/dept.vue":"88b6","./views/system/dict.vue":"6bce","./views/system/dictbiz.vue":"b74c","./views/system/menu.vue":"5d8a","./views/system/param.vue":"09e0f","./views/system/password.vue":"66fc","./views/system/post.vue":"156f","./views/system/tenant.vue":"14a7","./views/system/tenantpackage.vue":"6ab1","./views/system/topmenu.vue":"e62a","./views/system/user.vue":"b979","./views/system/userinfo.vue":"095a","./views/test.vue":"2762","./views/tool/code.vue":"5e0a","./views/tool/datasource.vue":"8ef7","./views/tool/model.vue":"9f73","./views/util/affix.vue":"9b9b","./views/util/cache.vue":"f100","./views/util/crud-form.vue":"7eb6","./views/util/data.vue":"561f","./views/util/demo/dict-classic.vue":"0983","./views/util/demo/dict-horizontal.vue":"6486","./views/util/demo/dict-vertical.vue":"dd4b","./views/util/demo/dict.vue":"0546","./views/util/demo/dictbiz.vue":"cdb7","./views/util/form-detail.vue":"a597","./views/util/form.vue":"5589","./views/util/logs.vue":"2004","./views/util/permission.vue":"5789","./views/util/store.vue":"88b0","./views/util/table.vue":"41cf","./views/util/tags.vue":"5ad2","./views/util/test.vue":"ab5c","./views/util/top.vue":"d4c8","./views/wel/dashboard.vue":"4b9f","./views/wel/index.vue":"4e3c","./views/work/claim.vue":"75de3","./views/work/done.vue":"cdc3","./views/work/process/leave-bak/detail.vue":"ff72","./views/work/process/leave-bak/form.vue":"a64b","./views/work/process/leave-bak/handle.vue":"bd7c","./views/work/process/leave/detail.vue":"d26f","./views/work/process/leave/form.vue":"eaa2","./views/work/process/leave/handle.vue":"6e96","./views/work/send.vue":"2287","./views/work/start.vue":"d9b8","./views/work/todo.vue":"5670"};function i(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id="692e"},"6bce":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.optionParent,"table-loading":e.loading,data:e.dataParent,page:e.pageParent,permission:e.permissionList,"before-open":e.beforeOpen},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-click":e.handleRowClick,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoadParent},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-setting",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleRowClick(n.row)}}},[e._v("瀛楀吀閰嶇疆\n      ")]):e._e()]}},{key:"code",fn:function(n){var r=n.row;return[t("el-tag",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.handleRowClick(r)}}},[e._v(e._s(r.code))])]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formParent,callback:function(t){e.formParent=t},expression:"formParent"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"[".concat(e.dictValue,"]瀛楀吀閰嶇疆"),"append-to-body":"",visible:e.box,width:"1000px"},on:{"update:visible":function(t){e.box=t}}},[t("avue-crud",{ref:"crudChild",attrs:{option:e.optionChild,"table-loading":e.loadingChild,data:e.dataChild,permission:e.permissionList,"before-open":e.beforeOpenChild,"before-close":e.beforeCloseChild},on:{"row-del":e.rowDelChild,"row-update":e.rowUpdateChild,"row-save":e.rowSaveChild,"search-change":e.searchChangeChild,"search-reset":e.searchResetChild,"selection-change":e.selectionChangeChild,"current-change":e.currentChangeChild,"size-change":e.sizeChangeChild,"refresh-change":e.refreshChangeChild,"on-load":e.onLoadChild},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-plus-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n        ")]):e._e()]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formChild,callback:function(t){e.formChild=t},expression:"formChild"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n        ")]):e._e()],1)],2)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("7754"),s=n("cee8"),c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{dictValue:"鏆傛棤",parentId:-1,formParent:{},formChild:{},selectionList:[],query:{},box:!1,loading:!0,loadingChild:!0,pageParent:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},pageChild:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},dataParent:[],dataChild:[],optionParent:s["optionParent"],optionChild:s["optionChild"]}},computed:u(u({},Object(c["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dict_add,!1),delBtn:this.vaildData(this.permission.dict_delete,!1),editBtn:this.vaildData(this.permission.dict_edit,!1),viewBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),mounted:function(){this.initData()},methods:{initData:function(){var e=this;Object(a["getDictTree"])().then((function(t){var n=e.findObject(e.optionChild.column,"parentId");n.dicData=t.data.data}))},handleAdd:function(e){this.formChild.dictValue="",this.formChild.dictKey="",this.formChild.sort=0,this.formChild.isSealed=0,this.formChild.remark="",this.formChild.parentId=e.id,this.$refs.crudChild.rowAdd()},rowSave:function(e,t,n){var r=this,i=u(u({},e),{},{dictKey:-1});Object(a["add"])(i).then((function(){r.onLoadParent(r.pageParent),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadParent(i.pageParent),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),i.onLoadChild(i.pageChild),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadParent(t.pageParent),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleRowClick:function(e){this.query={},this.parentId=e.id,this.dictValue=e.dictValue;var t=this.findObject(this.optionChild.column,"code");t.value=e.code;var n=this.findObject(this.optionChild.column,"parentId");n.value=e.id,this.box=!0,this.onLoadChild(this.pageChild)},searchReset:function(){this.query={},this.onLoadParent(this.pageParent)},searchChange:function(e,t){this.query=e,this.pageParent.currentPage=1,this.onLoadParent(this.pageParent,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadParent(e.pageParent),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDict"])(this.formParent.id).then((function(e){n.formParent=e.data.data})),e()},currentChange:function(e){this.pageParent.currentPage=e},sizeChange:function(e){this.pageParent.pageSize=e},refreshChange:function(){this.onLoadParent(this.pageParent,this.query)},rowSaveChild:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoadChild(r.pageChild),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateChild:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadChild(i.pageChild),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelChild:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadChild(t.pageChild),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchResetChild:function(){this.query={},this.onLoadChild(this.pageChild)},searchChangeChild:function(e,t){this.query=e,this.pageChild.currentPage=1,this.onLoadChild(this.pageChild,e),t()},selectionChangeChild:function(e){this.selectionList=e},selectionClearChild:function(){this.selectionList=[],this.$refs.crudChild.toggleSelection()},handleDeleteChild:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadChild(e.pageChild),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudChild.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenChild:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getDict"])(this.formChild.id).then((function(e){n.formChild=e.data.data})),e()},beforeCloseChild:function(e){var t=this;this.$refs.crudChild.value.parentId=this.parentId,this.$refs.crudChild.option.column.filter((function(e){"parentId"===e.prop&&(e.value=t.parentId)})),e()},currentChangeChild:function(e){this.pageChild.currentPage=e},sizeChangeChild:function(e){this.pageChild.pageSize=e},refreshChangeChild:function(){this.onLoadChild(this.pageChild,this.query)},onLoadParent:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getParentList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.pageParent.total=n.total,t.dataParent=n.records,t.loading=!1,t.selectionClear()}))},onLoadChild:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loadingChild=!0,Object(a["getChildList"])(e.currentPage,e.pageSize,this.parentId,Object.assign(n,this.query)).then((function(e){t.dataChild=e.data.data,t.loadingChild=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"6da8":function(e,t){function n(e){return e.split("")}e.exports=n},7208:function(e,t,n){"use strict";function r(e){return"flow_".concat(e)}function i(e,t){var n=e.filter((function(e){return e.routeKey===t}));return 0===n.length?[]:n[0].routeValue}n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}))},"748f":function(e,t,n){"use strict";n("9254")},7501:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,"before-open":e.beforeOpen,permission:e.permissionList,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("6762"),n("2fdb"),n("ade3")),a=n("62ed"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,editBtn:!1,addBtn:!1,delBtn:!1,menuWidth:120,dialogType:"drawer",column:[{label:"鏈嶅姟id",prop:"serviceId",search:!0,width:"120"},{label:"鏈嶅姟host",prop:"serverHost",search:!0,width:"150"},{label:"鏈嶅姟ip",prop:"serverIp",width:"160"},{label:"杞欢鐜",prop:"env",width:"80"},{label:"璇锋眰鏂规硶",prop:"method",width:"80"},{label:"璇锋眰鎺ュ彛",prop:"requestUri"},{label:"鏃ュ織鏃堕棿",prop:"createTime",width:"180"},{label:"鐢ㄦ埛浠g悊",prop:"userAgent",span:24,hide:!0},{label:"璇锋眰鏁版嵁",prop:"params",type:"textarea",span:24,minRows:2,hide:!0},{label:"鏃ュ織鏁版嵁",prop:"stackTrace",type:"textarea",span:24,minRows:16,hide:!0}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{viewBtn:this.vaildData(this.permission.log_error_view,!1)}}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getErrorLogs"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getErrorList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"759a":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("context-menu",{staticClass:"contextMenu"},[t("node-menu",[t("menu-li",{attrs:{command:"copy",text:"鎷疯礉"}}),t("menu-li",{attrs:{command:"delete",text:"鍒犻櫎"}})],1),t("edge-menu",[t("menu-li",{attrs:{command:"delete",text:"鍒犻櫎"}})],1),t("group-menu",[t("menu-li",{attrs:{command:"copy",text:"鎷疯礉"}}),t("menu-li",{attrs:{command:"delete",text:"鍒犻櫎"}}),t("menu-li",{attrs:{command:"unGroup",icon:"ungroup",text:"鍙栨秷缂栫粍"}})],1),t("multi-menu",[t("menu-li",{attrs:{command:"copy",text:"鎷疯礉"}}),t("menu-li",{attrs:{command:"paste",text:"绮樿创"}}),t("menu-li",{attrs:{command:"addGroup",icon:"group",text:"缂栫粍"}}),t("menu-li",{attrs:{command:"delete",text:"鍒犻櫎"}})],1),t("canvas-menu",[t("menu-li",{attrs:{command:"undo",text:"鎾ら攢"}}),t("menu-li",{attrs:{command:"redo",text:"閲嶅仛"}}),t("menu-li",{attrs:{command:"pasteHere",icon:"paste",text:"绮樿创鍒拌繖閲�"}})],1)],1)},i=[],o=n("bc4c"),a=n("c92d"),s={name:"EditorContextMenu",components:{NodeMenu:o["NodeMenu"],EdgeMenu:o["EdgeMenu"],GroupMenu:o["GroupMenu"],MultiMenu:o["MultiMenu"],CanvasMenu:o["CanvasMenu"],ContextMenu:o["ContextMenu"],MenuLi:a["default"]}},c=s,l=(n("b8c5"),n("2877")),u=Object(l["a"])(c,r,i,!1,null,"8780a714",null);t["default"]=u.exports},"75de":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"item_panel_box"},[t("el-input",{attrs:{size:"mini",placeholder:"杈撳叆鍏抽敭瀛楄繘琛岃繃婊�"},model:{value:e.filterText,callback:function(t){e.filterText=t},expression:"filterText"}}),t("div",{staticClass:"box_item"},[t("item-panel",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"item-panel"},[e._l(e.filterNode,(function(n,r){return[t("item",{key:r,attrs:{type:n.type||"node",size:n.size||"80*48",shape:n.shape||"flow-rect",model:{color:n.color||"#1890FF",label:n.id||"鑺傜偣"}}},[n.src?[t("div",{staticClass:"item item-img"},[t("img",{attrs:{src:n.src,alt:n.id}})])]:[t("div",{class:"item item-"+(n.shape||"flow-rect")},[t("span",[e._v(e._s(n.id))])])]],2)]}))],2)],1)],1)},i=[],o=(n("6762"),n("2fdb"),n("bc4c")),a=n("539b"),s={name:"EditorItemPanel",components:{ItemPanel:o["ItemPanel"],Item:o["Item"]},props:{treeClick:{type:Function}},data:function(){return{filterText:"",existList:[{id:0,label:"鐢熷懡鍛ㄦ湡妯℃澘鍒楄〃",children:[{id:1,label:"娴嬭瘯鏁版嵁1",data:{nodes:[{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣1",x:358,y:262.66666412353516,id:"5f2fae92",index:0},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣1",x:349,y:398.66666412353516,id:"39784055",index:1}],edges:[{source:"5f2fae92",sourceAnchor:2,target:"39784055",targetAnchor:0,id:"40ff05c5",index:2}]}},{id:2,label:"娴嬭瘯鏁版嵁2",data:{nodes:[{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣1",x:319.5416564941406,y:396.66666412353516,id:"ee3b0618",index:0},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣2",x:192.54165649414062,y:277.66666412353516,id:"a96bfab6",index:4},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣3",x:360.5416564941406,y:152.66666412353516,id:"e76e769e",index:5}],edges:[{source:"e76e769e",sourceAnchor:2,target:"a96bfab6",targetAnchor:0,id:"72117e49",index:1},{source:"a96bfab6",sourceAnchor:2,target:"ee3b0618",targetAnchor:0,id:"21db19e2",index:2},{source:"e76e769e",sourceAnchor:1,target:"ee3b0618",targetAnchor:1,id:"324dd9ae",index:3}]}},{id:3,label:"娴嬭瘯鏁版嵁3",data:{nodes:[{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣1",x:130.54165649414062,y:108.66666412353516,id:"9bc884ca",index:0},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣2",x:129.54165649414062,y:227.66666412353516,id:"d5997173",index:1},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣3",x:129.54165649414062,y:348.66666412353516,id:"79e40c28",index:2},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣4",x:319.5416564941406,y:349.16666412353516,id:"91a6982c",index:3},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣5",x:537.5416564941406,y:350.66666412353516,id:"3939704b",index:4},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣6",x:533.5416564941406,y:230.66666412353516,id:"de373e3a",index:5},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣7",x:537.5416564941406,y:107.66666412353516,id:"7bdf94ba",index:6},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣8",x:343.5416564941406,y:106.66666412353516,id:"3e739b8e",index:7}],edges:[{source:"9bc884ca",sourceAnchor:2,target:"d5997173",targetAnchor:0,id:"88e19734",index:8},{source:"d5997173",sourceAnchor:2,target:"79e40c28",targetAnchor:0,id:"e38664d6",index:9},{source:"79e40c28",sourceAnchor:1,target:"91a6982c",targetAnchor:3,id:"3c95a9f2",index:10},{source:"91a6982c",sourceAnchor:1,target:"3939704b",targetAnchor:3,id:"5c517fcd",index:11},{source:"3939704b",sourceAnchor:0,target:"de373e3a",targetAnchor:2,id:"037bce01",index:12},{source:"de373e3a",sourceAnchor:0,target:"7bdf94ba",targetAnchor:2,id:"b09bb221",index:13},{source:"7bdf94ba",sourceAnchor:3,target:"3e739b8e",targetAnchor:1,id:"466db0ea",index:14},{source:"3e739b8e",sourceAnchor:3,target:"9bc884ca",targetAnchor:1,id:"0ad68e07",index:15}]}},{id:4,label:"娴嬭瘯鏁版嵁4",data:{nodes:[{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣6",x:387.5416564941406,y:310.66666412353516,id:"61775a95",index:0},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣7",x:559.0416564941406,y:122.16666412353516,id:"3ecf3a2c",index:4},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣8",x:226.54165649414062,y:121.16666412353516,id:"065c9aa9",index:5}],edges:[{source:"065c9aa9",sourceAnchor:2,target:"61775a95",targetAnchor:0,id:"d9ddab89",index:1},{source:"61775a95",sourceAnchor:0,target:"3ecf3a2c",targetAnchor:2,id:"a010883c",index:2},{source:"3ecf3a2c",sourceAnchor:3,target:"065c9aa9",targetAnchor:1,id:"93207803",index:3}]}}]}],nodeItems:[],loading:!1}},created:function(){var e=this;this.loading=!0,Object(a["getPage"])(1,99999).then((function(t){e.loading=!1,200===t.data.code&&(e.nodeItems=t.data.data.records)}))},computed:{filterNode:function(){var e=this;return this.nodeItems.filter((function(t){return t.id.includes(e.filterText)}))}}},c=s,l=(n("748f"),n("2877")),u=Object(l["a"])(c,r,i,!1,null,"6ce86f12",null);t["default"]=u.exports},"75de3":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data},on:{"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.work_claim_sign?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-download"},on:{click:function(t){return t.stopPropagation(),e.handleClaim(n.row)}}},[e._v("绛炬敹\n      ")]):e._e(),e.permission.work_claim_detail?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-info"},on:{click:function(t){return t.stopPropagation(),e.handleDetail(n.row)}}},[e._v("璇︽儏\n      ")]):e._e(),e.permission.work_claim_follow?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search"},on:{click:function(t){return t.stopPropagation(),e.handleImage(n.row,n.index)}}},[e._v("娴佺▼鍥綷n      ")]):e._e()]}},{key:"processDefinitionVersion",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.processDefinitionVersion))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("flow-design",{attrs:{"is-dialog":"","is-display":e.flowBox,"process-instance-id":e.processInstanceId},on:{"update:isDisplay":function(t){e.flowBox=t},"update:is-display":function(t){e.flowBox=t}}})],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("1e69"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},selectionId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},processInstanceId:"",flowBox:!1,workBox:!1,option:{height:"auto",calcHeight:30,tip:!1,simplePage:!0,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,dialogWidth:900,menuWidth:200,dialogClickModal:!1,column:[{label:"娴佺▼鍒嗙被",type:"select",row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,hide:!0,width:100},{label:"娴佺▼鍚嶇О",prop:"processDefinitionName",search:!0},{label:"褰撳墠姝ラ",prop:"taskName"},{label:"娴佺▼鐗堟湰",prop:"processDefinitionVersion",slot:!0,width:80},{label:"鐢宠鏃堕棿",prop:"createTime",width:165}]},data:[]}},computed:u(u({},Object(a["mapGetters"])(["permission","flowRoutes"])),{},{ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleClaim:function(e){var t=this;this.$confirm("纭畾绛炬敹姝や换鍔�?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["claimTask"])(e.taskId)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDetail:function(e){this.$router.push({path:"/work/process/".concat(Object(c["b"])(this.flowRoutes,e.category),"/detail/").concat(e.processInstanceId,"/").concat(e.businessId)})},handleImage:function(e){this.processInstanceId=e.processInstanceId,this.flowBox=!0},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u(u({},this.query),{},{category:n.category?Object(c["a"])(n.category):null});this.loading=!0,Object(s["claimList"])(e.currentPage,e.pageSize,Object.assign(n,r)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},7684:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("el-container",[t("el-aside",{attrs:{width:"240px"}},[t("basic-container",[t("avue-tree",{attrs:{id:"basic",data:e.treeData,option:e.treeOption},on:{"node-click":e.nodeClick}})],1)],1),t("el-main",[t("basic-container",[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v("閾炬帴绫诲瀷鍒楄〃")]),t("avue-crud",{attrs:{data:e.loadData,option:e.loadOption},scopedSlots:e._u([{key:"defaultForm",fn:function(e){return[t("Relationpackage")]}},{key:"TodefaultForm",fn:function(e){return[t("Torelationpackage")]}}]),model:{value:e.obj,callback:function(t){e.obj=t},expression:"obj"}})],1),t("basic-container",[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v("灞炴�у垪琛�")]),t("avue-crud",{attrs:{data:e.attrData,option:e.attrOption},model:{value:e.objs,callback:function(t){e.objs=t},expression:"objs"}})],1)],1)],1)},i=[],o={name:"Relations",data:function(){return{treeOption:{defaultExpandAll:!0},treeData:[{value:0,label:"閾炬帴绫诲瀷鍒楄〃",children:[{value:1,label:"input"},{value:2,label:"checkbox"}]}],obj:{},loadData:[],loadOption:{border:!0,editBtn:!1,height:200,tabs:!0,column:[{label:"鍚嶇О",prop:"name",display:!1},{label:"鏍囩",prop:"tag",display:!1},{label:"褰㈢姸",prop:"shape",display:!1},{label:"鎻忚堪",prop:"desc",display:!1},{label:"Form绔被鍨�",prop:"FormType",display:!1},{label:"To绔被鍨�",prop:"ToType",display:!1}],group:[{label:"閾炬帴绫诲瀷",column:[{label:"鍚嶇О",prop:"name"},{label:"鏍囩",prop:"tag"},{label:"褰㈢姸",prop:"shape"},{label:"鎻忚堪",prop:"desc"}]},{label:"Form绔被鍨�",column:[{label:"涓荤被鍨�",type:"select",prop:"PrimType",dicData:[{label:"娴嬭瘯1",value:0},{label:"娴嬭瘯2",value:1}]},{type:"radio",prop:"primRadio",dicData:[{label:"N",value:0},{label:"1",value:1}]},{prop:"default",span:24,labelWidth:5}]},{label:"To绔被鍨�",column:[{label:"涓荤被鍨�",type:"select",prop:"toType",dicData:[{label:"娴嬭瘯1",value:0},{label:"娴嬭瘯2",value:1}]},{type:"radio",prop:"toRadio",dicData:[{label:"N",value:0},{label:"1",value:1}]},{prop:"Todefault",span:24,labelWidth:5}]}]},objs:{},attrData:[],attrOption:{height:310,border:!0,column:[{label:"灞炴�у悕",prop:"attrName"},{label:"灞炴�х被鍨�",prop:"attrType"},{label:"鍒濆鍊�",prop:"Invalue"},{label:"璇存槑",prop:"explain"}]}}}},a=o,s=(n("f74c"),n("2877")),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"76dd":function(e,t,n){var r=n("ce86");function i(e){return null==e?"":r(e)}e.exports=i},"781b":function(e,t,n){},7948:function(e,t){function n(e,t){var n=-1,r=null==e?0:e.length,i=Array(r);while(++n<r)i[n]=t(e[n],n,e);return i}e.exports=n},"7cb9":function(e,t,n){"use strict";n("3ad1")},"7eb6":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("鐐瑰嚮鏂板鎴栫紪杈戣烦杞埌鏂扮殑椤甸潰")]),t("avue-crud",{attrs:{option:e.option,data:e.data},scopedSlots:e._u([{key:"menu",fn:function(n){var r=n.row;return[t("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.handleForm(r.id)}}},[e._v("edit")])]}}])},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.handleForm()}}},[e._v("add")])],1)],2)],1)},i=[],o={data:function(){return{option:{addBtn:!1,editBtn:!1,column:[{label:"濮撳悕",prop:"name"}]},data:[{id:1,name:"small"}]}},methods:{handleForm:function(e){this.$router.push({path:"/form-detail/index",query:{id:e}})}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},8103:function(e,t,n){var r=n("d194"),i=r("toUpperCase");e.exports=i},"821c":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.codeSynonym_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("28c5"),s={height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,searchLabelWidth:120,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"",prop:"oid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionoid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"nameoid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"btmname",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastr",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"firstr",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastv",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"firstv",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"creator",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"createtime",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastmodifier",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastmodifytime",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionrule",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionrule",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionseq",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionvalue",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionseq",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionvalue",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lctid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lcstatus",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"ts",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"鎵�灞炶涓�",prop:"id",type:"input",search:!0},{label:"鎵�灞炶涓氬悕绉�",prop:"name",type:"input",search:!0},{label:"",prop:"description",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"owner",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"copyfromversion",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"鎵�灞炴ā鏉�",prop:"codeclassifytemplateoid",type:"input",search:!0},{label:"婧愬��",prop:"sourcevalue",type:"input",search:!0},{label:"鍚屼箟璇�",prop:"synonymvalue",type:"input",search:!0}]},c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:s,data:[]}},computed:u(u({},Object(c["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.codeSynonym_add,!1),viewBtn:this.vaildData(this.permission.codeSynonym_view,!1),delBtn:this.vaildData(this.permission.codeSynonym_delete,!1),editBtn:this.vaildData(this.permission.codeSynonym_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.oid)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){n(),window.console.log(e)}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){r(),console.log(e)}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.oid)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.oid).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"840c":function(e,t,n){},"84a6":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div")},i=[],o={name:"authredirect",created:function(){window.close();var e=this.$route.query,t=e.state,n=e.code;window.opener.location.href="".concat(window.location.origin,"/#/login?state=").concat(t,"&code=").concat(n)}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"84f9":function(e,t,n){"use strict";n("bffe")},"85ac":function(e,t,n){},"879d":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen,"before-close":e.beforeClose},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad,"tree-load":e.treeLoad},scopedSlots:e._u([{key:"menu",fn:function(n){var r=n.row;return[e.permission.data_scope_setting?t("el-button",{staticStyle:{border:"0","background-color":"transparent !important"},attrs:{type:"text",icon:"el-icon-setting",size:"small",plain:""},on:{click:function(t){return t.stopPropagation(),e.handleDataScope(r)}}},[e._v("鏉冮檺閰嶇疆\n      ")]):e._e()]}},{key:"source",fn:function(e){var n=e.row;return[t("div",{staticStyle:{"text-align":"center"}},[t("i",{class:n.source})])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("el-drawer",{attrs:{title:"[".concat(e.scopeMenuName,"] 鏁版嵁鏉冮檺閰嶇疆"),visible:e.drawerVisible,direction:e.direction,"append-to-body":"","before-close":e.handleDrawerClose,size:"1000px"},on:{"update:visible":function(t){e.drawerVisible=t}}},[t("basic-container",[t("avue-crud",{ref:"crudScope",attrs:{option:e.optionScope,data:e.dataScope,page:e.pageScope,"table-loading":e.scopeLoading,"before-open":e.beforeOpenScope},on:{"row-del":e.rowDelScope,"row-update":e.rowUpdateScope,"row-save":e.rowSaveScope,"search-change":e.searchChangeScope,"search-reset":e.searchResetScope,"row-click":e.clickRowChangeScope,"selection-change":e.selectionChangeScope,"current-change":e.currentChangeScope,"size-change":e.sizeChangeScope,"on-load":e.onLoadScope},scopedSlots:e._u([{key:"scopeType",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.scopeTypeName))])]}}]),model:{value:e.formScope,callback:function(t){e.formScope=t},expression:"formScope"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDeleteScope}},[e._v("鍒� 闄n          ")])],1)],2)],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("7f7f"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("a6dc"),s=n("7e26"),c=n("5880"),l=n("2457"),u=n("d9a3");function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var h={data:function(){return{form:{},selectionList:[],query:{},loading:!0,parentId:0,page:{pageSize:10,currentPage:1,total:0},drawerVisible:!1,direction:"rtl",scopeMenuId:0,scopeMenuCode:"",scopeMenuName:"鑿滃崟",scopeLoading:!1,menu:!0,watchMode:!0,option:{lazy:!0,tip:!1,searchShow:!0,searchMenuSpan:6,dialogWidth:"60%",tree:!0,border:!0,index:!0,selection:!0,viewBtn:!1,editBtn:!1,addBtn:!1,delBtn:!1,menuWidth:150,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鑿滃崟鍚嶇О",prop:"name",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞悕绉�",trigger:"blur"}]},{label:"璺敱鍦板潃",prop:"path",rules:[{required:!0,message:"璇疯緭鍏ヨ矾鐢卞湴鍧�",trigger:"blur"}]},{label:"涓婄骇鑿滃崟",prop:"parentId",type:"tree",dicUrl:"/api/ubcs-system/menu/tree",hide:!0,props:{label:"title"},rules:[{required:!1,message:"璇烽�夋嫨涓婄骇鑿滃崟",trigger:"click"}]},{label:"鑿滃崟鍥炬爣",prop:"source",type:"icon",slot:!0,width:80,iconList:l["a"],rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞浘鏍�",trigger:"click"}]},{label:"鑿滃崟缂栧彿",prop:"code",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曠紪鍙�",trigger:"blur"}]},{label:"鑿滃崟绫诲瀷",prop:"category",type:"radio",dicData:[{label:"鑿滃崟",value:1},{label:"鎸夐挳",value:2}],hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鑿滃崟绫诲瀷",trigger:"blur"}]},{label:"鑿滃崟鍒悕",prop:"alias",rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞埆鍚�",trigger:"blur"}]},{label:"鎸夐挳鍔熻兘",prop:"action",type:"radio",dicData:[{label:"宸ュ叿鏍�",value:0},{label:"鎿嶄綔鏍�",value:1},{label:"宸ュ叿鎿嶄綔鏍�",value:2}],hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鎸夐挳鍔熻兘",trigger:"blur"}]},{label:"鑿滃崟鎺掑簭",prop:"sort",type:"number",width:80,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曟帓搴�",trigger:"blur"}]},{label:"鏂扮獥鍙�",prop:"isOpen",type:"radio",dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],hide:!0},{label:"鑿滃崟澶囨敞",prop:"remark",type:"textarea",span:24,minRows:6,hide:!0}]},data:[],formScope:{},selectionListScope:[],pageScope:{pageSize:10,currentPage:1,total:0},optionScope:{tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,menuWidth:200,dialogWidth:900,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鏉冮檺鍚嶇О",prop:"scopeName",search:!0,value:"",rules:[{required:!0,message:"璇疯緭鍏ユ暟鎹潈闄愬悕绉�",trigger:"blur"}]},{label:"鏉冮檺缂栧彿",prop:"resourceCode",search:!0,width:100,rules:[{required:!0,message:"璇疯緭鍏ユ暟鎹潈闄愮紪鍙�",trigger:"blur"}]},{label:"鏉冮檺瀛楁",prop:"scopeColumn",width:130,rules:[{required:!0,message:"璇疯緭鍏ユ暟鎹潈闄愮紪鍙�",trigger:"blur"}]},{label:"瑙勫垯绫诲瀷",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=data_scope_type",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,width:140,prop:"scopeType",rules:[{required:!0,message:"璇疯緭鍏ラ�氱煡绫诲瀷",trigger:"blur"}]},{label:"鍙瀛楁",prop:"scopeField",span:24,hide:!0,value:"*",rules:[{required:!0,message:"璇疯緭鍏ユ暟鎹潈闄愬彲瑙佺殑瀛楁",trigger:"blur"}]},{label:"鏉冮檺绫诲悕",prop:"scopeClass",span:24,hide:!0,rules:[{required:!0,message:"璇疯緭鍏ybatisMapper瀵瑰簲鏂规硶鐨勫畬鏁寸被鍚嶈矾寰�",trigger:"blur"}]},{label:"瑙勫垯鍊�",prop:"scopeValue",span:24,minRows:5,type:"textarea",display:!0,hide:!0},{label:"澶囨敞",prop:"remark",span:24,hide:!0}]},dataScope:[]}},watch:{"formScope.scopeType":function(){this.initScope()}},computed:f(f({},Object(c["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.menu_add,!1),viewBtn:this.vaildData(this.permission.menu_view,!1),delBtn:this.vaildData(this.permission.menu_delete,!1),editBtn:this.vaildData(this.permission.menu_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")},scopeIds:function(){var e=[];return this.selectionListScope.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{initScope:function(){var e=this,t=u["a"].toInt(this.formScope.scopeType),n=this.watchMode,r="-",i="鏆傛棤";1===t?(r="-",i="鍏ㄩ儴鍙"):2===t?(r="create_user",i="鏈汉鍙"):3===t?(r="create_dept",i="鎵�鍦ㄦ満鏋勫彲瑙�"):4===t?(r="create_dept",i="鎵�鍦ㄦ満鏋勫彲瑙佸強瀛愮骇鍙"):5===t&&(r="",i="鑷畾涔�"),this.$refs.crudScope.option.column.filter((function(o){n&&("scopeName"===o.prop&&(e.formScope.scopeName="".concat(e.scopeMenuName," [").concat(i,"]")),"resourceCode"===o.prop&&(e.formScope.resourceCode=e.scopeMenuCode),"scopeColumn"===o.prop&&(e.formScope.scopeColumn=r)),"scopeValue"===o.prop&&(o.display=5===t)}))},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.parentId=0,this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.parentId="",this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getMenu"])(this.form.id).then((function(e){n.form=e.data.data})),e()},beforeClose:function(e){this.formScope={},e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getLazyMenuList"])(this.parentId,Object.assign(n,this.query),e.currentPage,e.pageSize).then((function(e){var n=e.data.data;t.data=n.records,t.page.total=n.total,t.loading=!1,t.selectionClear()}))},treeLoad:function(e,t,n){var r=e.id;Object(a["getLazyMenuList"])(r).then((function(e){n(e.data.data.records)}))},handleDataScope:function(e){this.drawerVisible=!0,this.scopeMenuId=e.id,this.scopeMenuCode=e.code,this.scopeMenuName=e.name,this.onLoadScope(this.pageScope)},handleDrawerClose:function(e){e()},rowSaveScope:function(e,t,n){var r=this;e=f(f({},e),{},{menuId:this.scopeMenuId}),Object(s["addDataScope"])(e).then((function(){r.onLoadScope(r.pageScope),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateScope:function(e,t,n,r){var i=this;e=f(f({},e),{},{menuId:this.scopeMenuId}),Object(s["updateDataScope"])(e).then((function(){i.onLoadScope(i.pageScope),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelScope:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["removeDataScope"])(e.id)})).then((function(){t.onLoadScope(t.pageScope),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDeleteScope:function(){var e=this;0!==this.selectionListScope.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["removeDataScope"])(e.scopeIds)})).then((function(){e.onLoadScope(e.pageScope),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudScope.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenScope:function(e,t){var n=this;["add"].includes(t)&&(this.watchMode=!0,this.initScope()),["edit","view"].includes(t)&&(this.watchMode=!1,Object(s["getMenuDataScope"])(this.formScope.id).then((function(e){n.formScope=e.data.data}))),e()},searchResetScope:function(){this.onLoadScope(this.pageScope)},searchChangeScope:function(e,t){this.onLoadScope(this.pageScope,e),t()},clickRowChangeScope:function(e){this.$refs.crudScope.toggleSelection(),this.selectionList=e,this.$refs.crudScope.setCurrentRow(e),this.$refs.crudScope.toggleRowSelection(e)},selectionChangeScope:function(e){this.selectionListScope=e,this.$refs.crudScope.setCurrentRow(this.selectionList[e.length-1])},currentChangeScope:function(e){this.pageScope.currentPage=e},sizeChangeScope:function(e){this.pageScope.pageSize=e},onLoadScope:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.scopeLoading=!0;var r=f(f({},n),{},{menuId:this.scopeMenuId});Object(s["getListDataScope"])(e.currentPage,e.pageSize,Object.assign(r,this.query)).then((function(e){var n=e.data.data;t.pageScope.total=n.total,t.dataScope=n.records,t.selectionListScope=[],t.scopeLoading=!1}))}}},p=h,g=n("2877"),m=Object(g["a"])(p,r,i,!1,null,null,null);t["default"]=m.exports},"88b0":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("瀛樺偍")]),t("el-tag",{staticClass:"title",attrs:{size:"small"}},[e._v("鍩烘湰璇诲啓鍒�(鎸佷箙鍖栧瓨鍌�)\n  ")]),t("div",{staticClass:"box"},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.setItem({name:"username",value:"avuex"})}}},[e._v("set('username', 'avuex')\n    ")]),t("el-button",{attrs:{type:"success",size:"small"},on:{click:function(t){return e.getItem({name:"username"})}}},[e._v("get('username')\n    ")]),t("el-button",{attrs:{type:"danger",size:"small"},on:{click:function(t){return e.delItem({name:"username"})}}},[e._v("remove('username')\n    ")])],1),t("el-tag",{staticClass:"title",attrs:{size:"small"}},[e._v("璁剧疆session(session瀛樺偍)\n  ")]),t("div",{staticClass:"box"},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.setItem({name:"username",value:"avuex",type:"session"})}}},[e._v("set('username', 'avuex')\n    ")]),t("el-button",{attrs:{type:"success",size:"small"},on:{click:function(t){return e.getItem({name:"username",type:"session"})}}},[e._v("get('username')\n    ")]),t("el-button",{attrs:{type:"danger",size:"small"},on:{click:function(t){return e.delItem({name:"username",type:"session"})}}},[e._v("remove('username')\n    ")])],1),t("el-tag",{staticClass:"title",attrs:{size:"small"}},[e._v("鑾峰彇鎵�鏈夊彲浠ヨ幏寰楃殑鏁版嵁\n  ")]),t("div",{staticClass:"box"},[t("el-button",{attrs:{type:"success",size:"small"},on:{click:function(t){return e.getAll()}}},[e._v("getAll(鎸佷箙鍖栧瓨鍌�)\n    ")]),t("el-button",{attrs:{type:"success",size:"small"},on:{click:function(t){return e.getAll({type:"session"})}}},[e._v("getAll(session瀛樺偍)\n    ")]),t("el-button",{attrs:{type:"danger",size:"small"},on:{click:function(t){return e.clearAll()}}},[e._v("delAll(鎸佷箙鍖栧瓨鍌�)\n    ")]),t("el-button",{attrs:{type:"danger",size:"small"},on:{click:function(t){return e.clearAll({type:"session"})}}},[e._v("delAll(session瀛樺偍)\n    ")])],1)],1)},i=[],o=(n("7f7f"),n("e3c4")),a={name:"store",methods:{setItem:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.name,n=e.value,r=e.type;Object(o["e"])({name:t,content:n,type:r}),this.$message("璁剧疆鏁版嵁 ".concat(t," = ").concat(n))},getItem:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.name,n=e.type,r=Object(o["c"])({name:t,type:n});this.$message("鑾峰彇鏁版嵁 ".concat(t," = ").concat(r))},delItem:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.name,n=e.type;Object(o["d"])({name:t,type:n}),this.$message("鍒犻櫎鏁版嵁 ".concat(t))},clearAll:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(o["a"])(e),this.$message("娓呴櫎鍏ㄩ儴鏁版嵁瀹屾垚")},getAll:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(o["b"])(e);window.console.log(t),this.$message("缁撴灉宸茬粡鎵撳嵃鍒版帶鍒跺彴")}}},s=a,c=(n("7cb9"),n("2877")),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},"88b6":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,page:e.page,"table-loading":e.loading,data:e.data,permission:e.permissionList,"before-open":e.beforeOpen,"before-close":e.beforeClose},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"row-click":e.clickRowChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad,"tree-load":e.treeLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-plus-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n      ")]):e._e()]}},{key:"deptCategory",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.deptCategoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.dept_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("fcb7"),s=n("5880"),c=n("1ca4");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},selectionList:[],query:{},loading:!0,parentId:0,page:{pageSize:10,currentPage:1,total:0},option:{lazy:!0,tip:!1,height:"auto",maxHeight:600,searchShow:!0,searchMenuSpan:6,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:300,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鏈烘瀯鍚嶇О",prop:"deptName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユ満鏋勫悕绉�",trigger:"blur"}]},{label:"鎵�灞炵鎴�",prop:"tenantId",type:"tree",dicUrl:"/api/ubcs-system/tenant/select",addDisplay:!1,editDisplay:!1,viewDisplay:c["a"].tenantMode,span:24,props:{label:"tenantName",value:"tenantId"},hide:!c["a"].tenantMode,search:c["a"].tenantMode,rules:[{required:!0,message:"璇疯緭鍏ユ墍灞炵鎴�",trigger:"click"}]},{label:"鏈烘瀯鍏ㄧО",prop:"fullName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユ満鏋勫叏绉�",trigger:"blur"}]},{label:"涓婄骇鏈烘瀯",prop:"parentId",dicData:[],type:"tree",hide:!0,addDisabled:!1,props:{label:"title"},rules:[{required:!1,message:"璇烽�夋嫨涓婄骇鏈烘瀯",trigger:"click"}]},{label:"鏈烘瀯绫诲瀷",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=org_category",props:{label:"dictValue",value:"dictKey"},dataType:"number",width:120,prop:"deptCategory",slot:!0,rules:[{required:!0,message:"璇疯緭鍏ユ満鏋勭被鍨�",trigger:"blur"}]},{label:"鎺掑簭",prop:"sort",type:"number",align:"right",width:80,rules:[{required:!0,message:"璇疯緭鍏ユ帓搴�",trigger:"blur"}]},{label:"澶囨敞",prop:"remark",rules:[{required:!1,message:"璇疯緭鍏ュ娉�",trigger:"blur"}],hide:!0}]},data:[]}},computed:u(u({},Object(s["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dept_add,!1),viewBtn:this.vaildData(this.permission.dept_view,!1),delBtn:this.vaildData(this.permission.dept_delete,!1),editBtn:this.vaildData(this.permission.dept_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{initData:function(){var e=this;Object(a["getDeptTree"])().then((function(t){var n=e.findObject(e.option.column,"parentId");n.dicData=t.data.data}))},handleAdd:function(e){this.parentId=e.id;var t=this.findObject(this.option.column,"parentId");t.value=e.id,t.addDisabled=!0,this.$refs.crud.rowAdd()},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(n){var i=n.data.data;e.id=i.id,e.deptCategoryName=i.deptCategoryName,e.tenantId=i.tenantId,r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t(e)}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n(e)}),(function(e){window.console.log(e),r()}))},rowDel:function(e,t,n){var r=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n(e)}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.data=[],e.parentId=0,e.$refs.crud.refreshTable(),e.$refs.crud.toggleSelection(),e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},searchReset:function(){this.query={},this.parentId=0,this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.parentId="",this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},beforeOpen:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getDept"])(this.form.id).then((function(e){n.form=e.data.data})),e()},beforeClose:function(e){this.parentId="";var t=this.findObject(this.option.column,"parentId");t.value="",t.addDisabled=!1,e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getLazyList"])(this.parentId,Object.assign(n,this.query),this.page.currentPage,this.page.pageSize).then((function(e){t.data=e.data.data.records,t.page.total=e.data.data.total,t.loading=!1,t.selectionClear()}))},treeLoad:function(e,t,n){var r=e.id;Object(a["getLazyList"])(r).then((function(e){n(e.data.data.records)}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"8ac9":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad}})],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("ade3")),a=n("1894"),s=(n("c54a"),n("5880"));function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={name:"loge",data:function(){return{loading:!1,query:{},selectionList:[],page:{pageSize:20,currentPage:1,total:0},data:[],option:{calcHeight:30,tip:!1,searchShow:!1,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!1,dialogClickModal:!1,menu:!1,column:[{label:"鏁版嵁缂栫爜",prop:"id",search:!0,sortable:!0,width:150},{label:"鍥惧彿",prop:"uniquecode",search:!0,sortable:!0,width:150},{label:"鍒嗙被id",prop:"classifyid",search:!0,sortable:!0,width:250},{label:"鍒嗙被鍚嶇О",prop:"classifyname",search:!0,sortable:!0,overHidden:!0},{label:"绯荤粺缂栧彿",prop:"systemcode",search:!0,sortable:!0,width:150},{label:"绯荤粺鍚嶇О",prop:"systemname",search:!0,sortable:!0,width:150},{label:"鏄惁鎺ㄩ�佹垚鍔�",prop:"interfacestatus",search:!0,sortable:!0,width:120,html:!0,align:"center",type:"select",dicData:[{key:"true",value:"鏄�"},{key:"false",value:"鍚�"}],props:{label:"value",value:"key"},formatter:function(e,t){return"true"==e.interfacestatus||"1"==e.interfacestatus?'<i class="el-icon-check"></i>':'<i class="el-icon-close"></i>'}},{label:"杩斿洖msg",prop:"msg",overHidden:!0},{label:"璁板綍鏃堕棿",prop:"createTime",sortable:!0,width:160}]}}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!1,viewBtn:!1,delBtn:!1,editBtn:!1}}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0;var r={};if(this.query)for(var i in this.query)r['conditionMap["'+i+'"]']=this.query[i];Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.params,r,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()})).catch((function(e){t.$message.error(e),t.loading=!1}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,"b4e6fd26",null);t["default"]=h.exports},"8ef7":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.datasource_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("c1aa"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,dialogWidth:900,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,column:[{label:"鍚嶇О",prop:"name",width:120,rules:[{required:!0,message:"璇疯緭鍏ユ暟鎹簮鍚嶇О",trigger:"blur"}]},{label:"椹卞姩绫�",prop:"driverClass",type:"select",dicData:[{label:"com.mysql.cj.jdbc.Driver",value:"com.mysql.cj.jdbc.Driver"},{label:"org.postgresql.Driver",value:"org.postgresql.Driver"},{label:"oracle.jdbc.OracleDriver",value:"oracle.jdbc.OracleDriver"},{label:"com.microsoft.sqlserver.jdbc.SQLServerDriver",value:"com.microsoft.sqlserver.jdbc.SQLServerDriver"},{label:"dm.jdbc.driver.DmDriver",value:"dm.jdbc.driver.DmDriver"}],width:200,rules:[{required:!0,message:"璇疯緭鍏ラ┍鍔ㄧ被",trigger:"blur"}]},{label:"鐢ㄦ埛鍚�",prop:"username",width:120,rules:[{required:!0,message:"璇疯緭鍏ョ敤鎴峰悕",trigger:"blur"}]},{label:"瀵嗙爜",prop:"password",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ瘑鐮�",trigger:"blur"}]},{label:"杩炴帴鍦板潃",prop:"url",span:24,rules:[{required:!0,message:"璇疯緭鍏ヨ繛鎺ュ湴鍧�",trigger:"blur"}]},{label:"澶囨敞",prop:"remark",span:24,minRows:3,hide:!0,type:"textarea"}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.datasource_add,!1),viewBtn:this.vaildData(this.permission.datasource_view,!1),delBtn:this.vaildData(this.permission.datasource_delete,!1),editBtn:this.vaildData(this.permission.datasource_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"8f1b":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("el-container",{staticStyle:{height:"100%",border:"1px solid #fff"}},[t("el-card",{style:{marginRight:"10px"}},[t("el-aside",{staticStyle:{"background-color":"#fff"},attrs:{width:"300px"}},[t("el-input",{attrs:{placeholder:"杈撳叆鍏抽敭瀛楄繘琛岃繃婊�"},model:{value:e.filterText,callback:function(t){e.filterText=t},expression:"filterText"}}),t("el-menu",{attrs:{"default-openeds":["1","3"]}},[t("el-tree",{ref:"tree",staticClass:"filter-tree",attrs:{data:e.treeData,accordion:"",props:e.defaultProps,"filter-node-method":e.filterNode,"empty-text":"鏆傛棤鏁版嵁"},on:{"node-click":e.handelTreeCell}})],1)],1)],1),t("el-main",[t("el-card",[t("el-form",{attrs:{model:e.form}},[t("el-form-item",{attrs:{label:"闆嗗洟鍒嗙被","label-width":"70px",size:"small"}},[t("el-select",{ref:"selectTree",attrs:{clearable:"",placeholder:"璇烽�夋嫨","popper-class":"popperTreeSelect"},model:{value:e.groupVal,callback:function(t){e.groupVal=t},expression:"groupVal"}},[t("el-option",{attrs:{value:e.groupVal,label:e.groupVal}},[t("el-tree",{ref:"groupTree",attrs:{data:e.groupTreeData,"empty-text":"鏆傛棤鏁版嵁",props:e.defaultProps},on:{"node-click":e.handleNodeClick}})],1)],1)],1)],1),t("el-card",[t("avue-crud",{ref:"crudMapping",attrs:{"table-loading":e.loading,data:e.mappingData,option:e.optionMapping},on:{"row-update":e.handleMapingUpdate,"row-click":e.handleMapingClick,"row-dblclick":e.handleMapingRowClick,"selection-change":e.selectionChange,select:e.setCurrentRow,"select-all":e.handleSelectAll}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{icon:"el-icon-plus",size:"small",type:"primary",disabled:e.disabledPush},on:{click:function(t){e.dialogPush=!0}}},[e._v("鏂� 澧瀄n                            ")]),t("el-button",{attrs:{icon:"el-icon-check",size:"small",type:"primary"},on:{click:e.handleSave}},[e._v("淇� 瀛榎n                            ")]),t("el-button",{attrs:{icon:"el-icon-connection",size:"small",type:"primary"},on:{click:function(t){return e.handleSync("all")}}},[e._v("鍚屾涓绘ā鍨媆n                            ")]),t("el-button",{attrs:{icon:"el-icon-connection",size:"small",type:"primary"},on:{click:function(t){return e.handleSync("one")}}},[e._v("鍚屾璇︾粏妯″瀷\n                            ")])],1)],2)],1),t("el-card",{style:{marginTop:"20px"}},[t("avue-crud",{ref:"crudRange",attrs:{data:e.rangeData,option:e.optinoRange},on:{"row-update":e.handleUpdate,"row-dblclick":e.handleRowClick}})],1)],1)],1)],1),t("integration-transfer",{attrs:{visible:e.dialogPush,data:e.transferData,disabledData:e.filtermapping,props:e.transferProps},on:{"update:visible":function(t){e.dialogPush=t},save:e.handelTransferSave}})],1)},i=[],o=(n("8e6e"),n("20d6"),n("ac6a"),n("456d"),n("7f7f"),n("96cf"),n("1da1")),a=n("ade3"),s=n("76e7"),c=n("b0b8"),l=n.n(c),u=n("f9fa");function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){Object(a["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var h={components:{integrationTransfer:s["default"]},name:"Integration",data:function(){var e={menu:!1,delBtn:!1,addBtn:!1,index:!0,columnBtn:!1,searchShow:!0,emptyBtn:!1,searchBtn:!1,searchShowBtn:!1,cellBtn:!0,border:!0,searchMenuSpan:8,highlightCurrentRow:!0};return{form:{groupValue:""},disabledPush:!0,loading:!1,transferData:[],dialogPush:!1,mappingData:[],rangeData:[],filterText:"",optinoRange:f({title:"灞炴�ф槧灏勫彇鍊艰寖鍥�",maxHeight:"300px",header:!1,rowKey:"oid",column:[{label:"灞炴�ч泦鍥㈡灇涓惧��",prop:"numTextValue",minWidth:80},{label:"闆嗗洟灞炴�ф灇涓炬樉绀哄悕绉�",prop:"numText",minWidth:80},{label:"MDM鏋氫妇鍊�",prop:"targetNumTextValue",minWidth:80,cell:!0,blur:function(e){return window.handleBlur(e,"range")}},{label:"MDM鏋氫妇鏄剧ず鍚嶇О",prop:"targetNumText",minWidth:80,cell:!0,blur:function(e){return window.handleBlur(e,"range")}}]},e),optionMapping:f({maxHeight:"500px",header:!0,rowKey:"oid",selection:!1,column:[{label:"闆嗗洟鍒嗙被",prop:"sourceClassifyName",minWidth:80},{label:"鎵�灞炶鍥�",prop:"viewName",minWidth:80},{label:"闆嗗洟灞炴��",prop:"sourceAttrName",minWidth:80},{label:"鍒嗙被鍚嶇О",prop:"targetClassifyName",minWidth:80},{label:"灞炴�у悕绉�",prop:"targetAttrName",minWidth:80},{label:"榛樿鍊�",prop:"defaultValue",minWidth:140,cell:!0,blur:function(e){return window.handleBlur(e,"mapping")}}]},e),treeData:[],groupTreeData:[],defaultProps:{children:"children",label:"name",id:"oid",isLeaf:""},transferProps:{key:"oid",label:"name"},groupVal:"",treeParam:{},rangeForm:{},mappingForm:{},times:null}},watch:{filterText:function(e){this.$refs.tree.filter(e)}},created:function(){this.getReferCodeClassifyTree(),l.a.setOptions({checkPolyphone:!1,charCase:1})},mounted:function(){var e=this;window.handleBlur=e.handleBlur},computed:{filtermapping:function(){var e=this.mappingData.filter((function(e){return!(Object.prototype.hasOwnProperty.call(e,"targetAttrName")&&(null===e.targetAttrName||void 0===e.targetAttrName||""===e.targetAttrName))})),t=e.map((function(e){return e.targetAttrName}));return t}},methods:{getReferCodeClassifyTree:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.treeData=[],t={parentBtmName:"jclass",valueField:"oid",textField:"name",parentFieldName:"id"},e.next=4,Object(u["referCodeClassifyTree"])(t);case 4:n=e.sent,200===n.status&&(r=n.data,this.treeData=r.map((function(e){return e.children?f(f({},e),{isLeaf:!1}):f(f({},e),{isLeaf:!0})})));case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getGridAttrMapping:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.mappingData=[],this.loading=!0,e.next=4,Object(u["gridAttrMapping"])(f({sourceClassifyId:t},this.treeParam));case 4:n=e.sent,200===n.status&&(this.loading=!1,this.mappingData=n.data.data,console.log(this.filtermapping));case 6:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),getGridAttrRanges:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.rangeData=[],e.next=3,Object(u["gridAttrRanges"])({meatId:t});case 3:n=e.sent,200===n.status&&(console.log(n.data),this.rangeData=n.data.data);case 5:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),getListCodeByClassId:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.transferData=[],l.a.setOptions({checkPolyphone:!1,charCase:1}),e.next=4,Object(u["listCodeAttributeByClassId"])({codeClassifyId:t});case 4:n=e.sent,200===n.status&&(r=n.data.data,this.transferData=r);case 6:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),referTree:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t,n){var r,i,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.groupTreeData=[],e.next=3,Object(u["referTree"])({"conditionMap[codeclsfid]":t,parentOid:null});case 3:r=e.sent,200===r.status&&(n?(i=r.data.map((function(e){var t={};return t=e.checked?f({},e):null,t})),o=i.filter((function(e){return e&&e.trim()})),this.groupTreeData=o):this.groupTreeData=r.data);case 5:case"end":return e.stop()}}),e,this)})));function t(t,n){return e.apply(this,arguments)}return t}(),filterNode:function(e,t){return!e||-1!==t.name.indexOf(e)},handleSave:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log(this.mappingData),e.next=3,Object(u["batchAddSave"])({dockingPreAttrMappingVOList:this.mappingData});case 3:t=e.sent,console.log(t),200===t.status&&this.$message({type:"success",message:"淇濆瓨鎴愬姛!"});case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleSync:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,n,r,i=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=i.length>0&&void 0!==i[0]?i[0]:"all",n={operationType:t},"one"===t&&(n.classifyId=this.form.groupValue),""!==this.form.groupValue||"one"!==t){e.next=7;break}this.$message({type:"error",message:"璇烽�夋嫨涓�鏉¢泦鍥㈠垎绫�"}),e.next=12;break;case 7:return console.log(n),e.next=10,Object(u["syncClassifyModel"])(n);case 10:r=e.sent,200===r.status&&console.log(r);case 12:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handelTransferSave:function(e){var t=this;console.log(e);var n=e.value;if(0==Object.keys(t.mappingForm).length)this.$message({type:"error",message:"璇烽�夋嫨涓�鏉℃暟鎹�!"});else{var r=t.mappingData.findIndex((function(e){return e.metaListId===t.mappingForm.metaListId}));t.mappingData[r].targetAttrName=n[0].name,t.mappingData[r].targetAttrId=n[0].oid,this.dialogPush=!1}},handelTreeCell:function(e){e.leaf&&(this.treeParam.codeClassifyId=e.oid,this.form.groupValue="",this.groupVal="",this.tableData=[],this.referTree(e.oid,e.checked),this.getListCodeByClassId(e.oid))},handleNodeClick:function(e){this.form.groupValue=e.oid,this.groupVal=e.name,this.$refs.selectTree.blur(),this.getGridAttrMapping(e.oid)},inputBlur:function(){this.tableColumnIndex="",this.tableRowIndex=null},handleBlur:function(e,t){"range"===t&&this.$refs.crudRange.rowCell(this.rangeForm,this.rangeForm.$index),"mapping"===t&&this.$refs.crudMapping.rowCell(this.mappingForm,this.mappingForm.$index)},handleMapingRowClick:function(e,t){clearTimeout(this.times),this.mappingForm=e,"榛樿鍊�"!==t.label&&"灞炴�у悕绉�"!==t.label||this.$refs.crudMapping.rowCell(e,e.$index)},handleMapingClick:function(e){var t=this;clearTimeout(this.times),this.mappingForm=e,this.times=setTimeout((function(){t.$refs.crudMapping.toggleSelection([e])}),300)},handleRowClick:function(e){this.rangeForm=e,this.$refs.crudRange.rowCell(e,e.$index)},handleUpdate:function(e,t,n){console.log(e),console.log(t);var r=this.mappingData.findIndex((function(t){return t.metaListId===e.metaListId}));this.rangeData[t]=e,console.log(this.rangeData),this.mappingData[r].dockingPreAttrRangeVoList=this.rangeData,console.log("淇敼鍚�",e),this.$message({showClose:!0,message:"淇敼鎴愬姛",type:"success"}),n()},handleMapingUpdate:function(e,t,n){console.log(e),console.log("淇敼鍚�",e),this.$message({showClose:!0,message:"淇敼鎴愬姛",type:"success"}),n()},selectionChange:function(e){if(console.log(e),console.log(this.mappingForm),e.length>1){var t=e.shift();this.$refs.crudMapping.toggleRowSelection(t,!1)}else 1===e.length&&(this.disabledPush=!1,this.getGridAttrRanges(this.mappingForm.metaListId))},setCurrentRow:function(e,t){console.log(t),this.mappingForm=t,this.disabledPush=!1},handleSelectAll:function(e){console.log(e),this.$refs.crudMapping.toggleSelection()}}},p=h,g=(n("086b"),n("2877")),m=Object(g["a"])(p,r,i,!1,null,"74b16a21",null);t["default"]=m.exports},9072:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option,page:e.page},on:{"update:page":function(t){e.page=t},"on-load":e.getList,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"refresh-change":e.refreshChange,"search-reset":e.searchChange,"search-change":e.searchChange,"row-click":e.rowClick},scopedSlots:e._u([{key:"radio",fn:function(n){var r=n.row;return[t("el-radio",{attrs:{label:r.$index},model:{value:e.selectRow,callback:function(t){e.selectRow=t},expression:"selectRow"}},[e._v("聽\n      ")])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"鏌ユ壘鐘舵�佷娇鐢ㄨ寖鍥�",placement:"top"}},[t("el-button",{attrs:{size:"small",plain:"",type:"primary",icon:"el-icon-zoom-in"},on:{click:e.applyRangeSearch}},[e._v("鏌ョ湅浣跨敤鑼冨洿\n        ")])],1)],1)],2),t("versionpackage",{ref:"applyRange",attrs:{rangeData:e.applyRangeData}})],1)},i=[],o=(n("7f7f"),n("539b")),a={name:"status",data:function(){return{packageSearchBox:!1,selectRow:"",selectRowData:{},page:{pageSize:10,currentPage:1,total:100},data:[],form:{},option:{headerAlign:"center",align:"center",border:!0,index:!0,searchMenuSpan:5,highlightCurrentRow:!0,stripe:!0,column:[{label:"閫夋嫨",prop:"radio",width:120,display:!1},{label:"鑻辨枃鍚嶇О",prop:"id",search:!0,rules:[{required:!0,message:"鑻辨枃鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}]},{label:"涓枃鍚嶇О",prop:"name",search:!0,rules:[{required:!0,message:"涓枃鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}]},{label:"鎻忚堪",prop:"description",type:"textarea"}]},applyRangeData:[]}},methods:{rowClick:function(e){this.selectRow=e.$index,this.selectRowData=e},applyRangeSearch:function(){var e=this;this.selectRow||0==this.selectRow||(console.log(this.selectRow),this.$message({type:"warning",message:"璇峰厛閫夋嫨灞炴��"})),Object(o["getApplyRange"])(this.selectRowData.id).then((function(t){e.applyRangeData=t.data.data,e.$refs.applyRange.rangeData=e.applyRangeData,e.$refs.applyRange.showDialog=!0}))},getList:function(){var e=this;this.loading=!0,Object(o["getPage"])(this.page.currentPage,this.page.pageSize,this.params).then((function(t){var n=t.data.data;e.loading=!1,e.page.total=n.total,e.data=n.records}))},rowSave:function(e,t,n){var r=this;Object(o["add"])(e).then((function(){r.$message.success("鏂板鎴愬姛"),t(),r.getList()})).catch((function(){n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(o["update"])(e).then((function(){i.$message.success("淇敼鎴愬姛"),n(),i.getList()})).catch((function(){r()}))},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return console.log(e),Object(o["remove"])({oid:e.oid})})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))},searchChange:function(e,t){var n=this;this.loading=!0,this.page.currentPage=1;var r={};e.id&&(r["id_like"]=e.id),e.name&&(r["name_like"]=e.name),Object(o["getPage"])(this.page.currentPage,this.page.pageSize,r).then((function(e){var r=e.data.data;n.loading=!1,n.page.total=r.total,n.data=r.records,t()})),this.$message.success("鎼滅储鎴愬姛")},refreshChange:function(){this.getList(),this.$message.success("鍒锋柊鎴愬姛")}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,"d131ab48",null);t["default"]=l.exports},"910e":function(e,t,n){"use strict";n("dd2f")},9254:function(e,t,n){},9277:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("keep-alive",[e.$route.meta.keepAlive?t("router-view",{key:e.$route.fullPath,staticClass:"avue-view"}):e._e()],1),e.$route.meta.keepAlive?e._e():t("router-view",{key:e.$route.fullPath,staticClass:"avue-view"})],1)},i=[],o=n("2877"),a={},s=Object(o["a"])(a,r,i,!1,null,null,null);t["default"]=s.exports},"95d0":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"row-click":e.clickRowChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.flow_model_update?t("el-button",{attrs:{type:"text",size:"mini",icon:"el-icon-setting"},on:{click:function(t){return t.stopPropagation(),e.handleUpdate(n.row,n.index)}}},[e._v("閰嶇疆\n      ")]):e._e(),e.permission.flow_model_deploy?t("el-button",{attrs:{type:"text",size:"mini",icon:"el-icon-upload2"},on:{click:function(t){return t.stopPropagation(),e.handleDeploy(n.row,n.index)}}},[e._v("閮ㄧ讲\n      ")]):e._e(),e.permission.flow_model_delete?t("el-button",{attrs:{type:"text",size:"mini",icon:"el-icon-delete"},on:{click:function(t){return t.stopPropagation(),e.handleSlotDelete(n.row,n.index)}}},[e._v("鍒犻櫎\n      ")]):e._e()]}},{key:"version",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.version))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.flow_model_create?t("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-circle-plus",plain:""},on:{click:e.handleCreate}},[e._v("鍒� 寤篭n      ")]):e._e(),e.permission.flow_model_delete?t("el-button",{attrs:{type:"danger",size:"mini",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"娴佺▼閰嶇疆","append-to-body":"","destroy-on-close":"",visible:e.flowBox,"close-on-press-escape":!1,fullscreen:!0,"before-close":e.handleNutflowClose,"custom-class":"wf-dialog"},on:{"update:visible":function(t){e.flowBox=t}}},[1===e.nutflowOption.step?t("wf-design-base",{ref:"wf-design",staticClass:"animated fadeIn",staticStyle:{height:"calc(100vh - 108px)"},attrs:{options:e.nutflowOption.step1}}):e._e(),2===e.nutflowOption.step?t("wf-design-base",{ref:"wf-design-view",staticClass:"animated fadeIn",staticStyle:{height:"calc(100vh - 108px)"},attrs:{options:e.nutflowOption.step2}}):e._e(),t("span",{staticClass:"avue-dialog__footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{size:"small"},on:{click:function(t){e.handleNutflowClose((function(){}),!0)}}},[e._v("鍙� 娑�")]),1===e.nutflowOption.step?t("el-button",{attrs:{size:"small",type:"success"},on:{click:function(t){return e.handleStep(1)}}},[e._v("涓� 涓� 姝�")]):e._e(),2===e.nutflowOption.step?t("el-button",{attrs:{size:"small",type:"success"},on:{click:function(t){return e.handleStep(-1)}}},[e._v("涓� 涓� 姝�")]):e._e(),2===e.nutflowOption.step?t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.handleSubmitModel}},[e._v("纭� 瀹�")]):e._e()],1)],1),t("el-dialog",{attrs:{title:"娴佺▼閮ㄧ讲","append-to-body":"",visible:e.deployBox,width:"20%"},on:{"update:visible":function(t){e.deployBox=t}}},[t("avue-form",{ref:"form",attrs:{option:e.optionDeploy},on:{submit:e.handleSubmit},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.deployBox=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary",loading:e.deployLoading},on:{click:e.handleDoDeploy}},[e._v("纭� 瀹�")])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("7f7f"),n("ac6a"),n("ade3")),a=n("5880"),s=n("371f"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},optionDeploy:{menuBtn:!1,column:[{label:"娴佺▼绫诲瀷",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"categoryValue",search:!0,span:24,rules:[{required:!0,message:"璇烽�夋嫨娴佺▼绫诲瀷",trigger:"blur"}]},{label:"娴佺▼妯″紡",prop:"flowMode",type:"radio",dicData:[{label:"閫氱敤娴佺▼",value:1},{label:"瀹氬埗娴佺▼",value:2}],value:1,span:24,rules:[{required:!0,message:"璇烽�夋嫨娴佺▼妯″紡",trigger:"blur"}]},{label:"鎵�灞炵鎴�",prop:"tenantId",type:"tree",multiple:!0,dicUrl:"/api/ubcs-system/tenant/select",props:{label:"tenantName",value:"tenantId"},display:!1,span:24,rules:[{required:!0,message:"璇烽�夋嫨鎵�灞炵鎴�",trigger:"blur"}]}]},selectionId:"",selectionList:[],query:{},loading:!0,deployLoading:!1,page:{pageSize:10,currentPage:1,total:0},deployBox:!1,flowBox:!1,option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,dialogWidth:900,menuWidth:200,dialogClickModal:!1,highlightCurrentRow:!0,size:"mini",searchSize:"mini",column:[{label:"妯″瀷涓婚敭",prop:"id"},{label:"妯″瀷鏍囪瘑",prop:"modelKey",search:!0,overHidden:!0},{label:"妯″瀷鍚嶇О",prop:"name",search:!0,overHidden:!0},{label:"娴佺▼鐗堟湰",prop:"version",slot:!0,overHidden:!0},{label:"鍒涘缓鏃堕棿",prop:"created",overHidden:!0},{label:"鏇存柊鏃堕棿",prop:"lastUpdated",overHidden:!0}]},data:[],nutflowOption:{process:{},step:1,step1:{toolbar:["open","create","fit","zoom-in","zoom-out","undo","redo","import","preview"]},step2:{mode:"view",simulation:!0,minimap:!0}}}},watch:{"form.flowMode":function(){var e=this;this.$refs.form.option.column.filter((function(t){"tenantId"===t.prop&&(t.display=2===e.form.flowMode)}))}},computed:u(u({},Object(a["mapGetters"])(["permission"])),{},{ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{handleSubmitModel:function(){var e=this,t=this.$refs["wf-design-view"].getElementRegistry().getAll(),n=t[0].businessObject,r=n.id,i=n.name,o=n.documentation,a=o&&o.length>0?o[0].text:null,c=u(u({},this.nutflowOption.process),{},{modelKey:r,name:i,description:a,modelEditorXml:this.nutflowOption.process.xml});Object(s["submitModel"])(c).then((function(){e.$message.success("鎿嶄綔鎴愬姛"),e.handleNutflowClose(),e.onLoad(e.page,e.query)}))},handleStep:function(e){var t=this;1===e?this.$refs["wf-design"].getData("xml").then((function(e){t.$set(t.nutflowOption.step1,"xml",e),t.$set(t.nutflowOption.step2,"xml",e),t.$set(t.nutflowOption.process,"xml",e),t.$set(t.nutflowOption,"step",2)})):this.$set(this.nutflowOption,"step",1)},handleNutflowClose:function(e,t){var n=this,r={process:{},step:1,step1:{toolbar:["open","create","fit","zoom-in","zoom-out","undo","redo","import","preview"]},step2:{mode:"view",simulation:!0,minimap:!0}};e||t?this.$confirm("纭畾瑕佸叧闂悧锛熷叧闂湭淇濆瓨鐨勪慨鏀归兘浼氫涪澶便��","璀﹀憡",{type:"warning"}).then((function(){n.$set(n,"nutflowOption",r),"function"==typeof e&&e(),n.flowBox=!1})).catch((function(){})):(this.$set(this,"nutflowOption",r),this.flowBox=!1)},handleSubmit:function(e,t){var n=this;this.deployLoading=!0,Object(s["deployModel"])({modelId:this.selectionId,category:Object(c["a"])(e.categoryValue),tenantIds:e.tenantId?e.tenantId.join(","):""}).then((function(e){var r=e.data;r.success?(n.$message({type:"success",message:r.msg}),t(),n.$refs.form.resetForm(),n.deployBox=!1,n.deployLoading=!1):(t(),n.deployLoading=!1,n.$message({type:"warn",message:r.msg}))}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["removeModel"])(e.ids)})).then((function(){e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection(),e.onLoad(e.page)})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleCreate:function(){this.flowBox=!0},handleUpdate:function(e){var t=this;Object(s["detail"])({id:e.id}).then((function(e){var n=e.data.data,r=n.modelEditorXml;t.$set(t.nutflowOption.step1,"xml",r),t.$set(t.nutflowOption,"process",n),t.flowBox=!0}))},handleDeploy:function(e){this.deployBox=!0,this.selectionId=e.id},handleDoDeploy:function(){this.$refs.form.submit()},handleSlotDelete:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["removeModel"])(e.id)})).then((function(){t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.$refs.crud.toggleSelection(),t.onLoad(t.page)}))},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(s["modelList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=(n("f231"),n("2877")),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},9765:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.client_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("e30d"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"搴旂敤id",prop:"clientId",search:!0,rules:[{required:!0,message:"璇疯緭鍏ュ鎴风id",trigger:"blur"}]},{label:"搴旂敤瀵嗛挜",prop:"clientSecret",search:!0,rules:[{required:!0,message:"璇疯緭鍏ュ鎴风瀵嗛挜",trigger:"blur"}]},{label:"鎺堟潈绫诲瀷",prop:"authorizedGrantTypes",type:"checkbox",value:"refresh_token,password,authorization_code",dicData:[{label:"refresh_token",value:"refresh_token"},{label:"password",value:"password"},{label:"authorization_code",value:"authorization_code"},{label:"captcha",value:"captcha"},{label:"social",value:"social"}],rules:[{required:!0,message:"璇疯緭鍏ユ巿鏉冪被鍨�",trigger:"blur"}]},{label:"鎺堟潈鑼冨洿",prop:"scope",value:"all",rules:[{required:!0,message:"璇疯緭鍏ユ巿鏉冭寖鍥�",trigger:"blur"}]},{label:"浠ょ墝绉掓暟",prop:"accessTokenValidity",type:"number",value:3600,rules:[{required:!0,message:"璇疯緭鍏ヤ护鐗岃繃鏈熺鏁�",trigger:"blur"}]},{label:"鍒锋柊绉掓暟",prop:"refreshTokenValidity",type:"number",value:604800,hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ埛鏂颁护鐗岃繃鏈熺鏁�",trigger:"blur"}]},{label:"鍥炶皟鍦板潃",prop:"webServerRedirectUri",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ洖璋冨湴鍧�",trigger:"blur"}]},{label:"璧勬簮闆嗗悎",prop:"resourceIds",hide:!0,rules:[{message:"璇疯緭鍏ヨ祫婧愰泦鍚�",trigger:"blur"}]},{label:"鏉冮檺",prop:"authorities",hide:!0,rules:[{message:"璇疯緭鍏ユ潈闄�",trigger:"blur"}]},{label:"鑷姩鎺堟潈",prop:"autoapprove",hide:!0,rules:[{message:"璇疯緭鍏ヨ嚜鍔ㄦ巿鏉�",trigger:"blur"}]},{label:"闄勫姞璇存槑",hide:!0,prop:"additionalInformation",span:24,rules:[{message:"璇疯緭鍏ラ檮鍔犺鏄�",trigger:"blur"}]}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.client_add),viewBtn:this.vaildData(this.permission.client_view),delBtn:this.vaildData(this.permission.client_delete),editBtn:this.vaildData(this.permission.client_edit)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),beforeUpdate:function(){console.log(this.data)},methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()})),console.log(e)},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()})),console.log("缂栬緫",e)},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear(),console.log(t.data)}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"9b67":function(e,t,n){},"9b9b":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"affix"},[t("avue-affix",{attrs:{id:"avue-view"}},[t("span",{staticClass:"affix-affix"},[e._v("鍥哄畾鍦ㄦ渶椤堕儴")])]),t("div",{staticClass:"affix-line"}),t("avue-affix",{attrs:{id:"avue-view","offset-top":50}},[t("span",{staticClass:"affix-affix"},[e._v("鍥哄畾鍦ㄨ窛绂婚《閮� 50px 鐨勪綅缃�")])]),t("div",{staticClass:"affix-line"}),t("avue-affix",{attrs:{id:"avue-view","offset-top":100}},[t("span",{staticClass:"affix-affix"},[e._v("鍥哄畾鍦ㄨ窛绂婚《閮� 100px 鐨勪綅缃�")])]),t("div",{staticClass:"affix-line"}),t("avue-affix",{attrs:{id:"avue-view","offset-top":150}},[t("span",{staticClass:"affix-affix"},[e._v("鍥哄畾鍦ㄨ窛绂婚《閮� 150px 鐨勪綅缃�")])]),e._m(0)],1)},i=[function(){var e=this,t=e._self._c;return t("div",{staticStyle:{height:"2000px"}},[t("div",{staticStyle:{padding:"15px 20px","font-size":"18px"}},[e._v("寰�涓嬫媺灏变細鍑虹幇鍥鹃拤")])])}],o={},a=o,s=(n("cf1c"),n("2877")),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"9e69":function(e,t,n){var r=n("2b3e"),i=r.Symbol;e.exports=i},"9f73":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){var r=n.row;return[t("el-button",{staticClass:"none-border",attrs:{type:"text",icon:"el-icon-setting",size:"small",plain:""},on:{click:function(t){return t.stopPropagation(),e.handleModel(r)}}},[e._v("妯″瀷閰嶇疆\n      ")])]}},{key:"modelTable",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.modelTable))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")])],1)],2),t("el-dialog",{attrs:{title:"鏁版嵁搴撴ā鍨嬮厤缃�",visible:e.modelBox,fullscreen:!0,"append-to-body":""},on:{"update:visible":function(t){e.modelBox=t}}},[t("avue-crud",{ref:"crudModel",attrs:{option:e.optionModel,"table-loading":e.loading,data:e.fields}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"danger"},on:{click:function(t){e.modelBox=!1}}},[e._v("鍏� 闂�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit}},[e._v("鎻� 浜�")])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("7f7f"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=(n("a481"),n("36d2")),s=n("1ee9"),c=n("c54a"),l=n("5880");function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f={data:function(){return{form:{},query:{},loading:!0,loadingOption:{lock:!0,text:"Loading",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0)"},fullscreenLoading:!1,page:{pageSize:10,currentPage:1,total:0},selectionList:[],modelBox:!1,modelId:0,datasourceId:1,tableInfo:{},active:0,stepStart:0,stepEnd:4,data:[],option:s["b"],optionModel:s["c"],formStep:{},fields:[],selectionModelList:[]}},watch:{"form.datasourceId":function(){var e=this;if(!Object(c["b"])(this.form.datasourceId)){var t=this.$loading(this.loadingOption);Object(a["getTableList"])(this.form.datasourceId).then((function(n){var r=e.findObject(e.option.column,"modelTable");r.dicData=n.data.data,t.close()})).catch((function(){t.close()}))}},"form.modelTable":function(){var e=this;if(!Object(c["b"])(this.form.modelTable)){var t=this.$loading(this.loadingOption);Object(a["getTableInfoByName"])(this.form.modelTable,this.form.datasourceId).then((function(n){var r=n.data;if(r.success){var i=r.data,o=i.comment,a=i.entityName;Object(c["b"])(e.form.modelClass)&&(e.form.modelClass=a),Object(c["b"])(e.form.modelName)&&(e.form.modelName=o),Object(c["b"])(e.form.modelCode)&&(e.form.modelCode=a.replace(/^\S/,(function(e){return e.toLowerCase()}))),t.close()}}))}}},computed:d(d({},Object(l["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!0,delBtn:!0,editBtn:!0,viewBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){t(),r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){n(),window.console.log(e)}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){n(),i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){r(),window.console.log(e)}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionModelChange:function(e){this.selectionModelList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))},handleModel:function(e){var t=this;this.fields=[],this.modelBox=!0,this.loading=!0,this.modelId=e.id,this.datasourceId=e.datasourceId,Object(a["getModelPrototype"])(this.modelId,this.datasourceId).then((function(e){var n=e.data;n.success&&(t.fields=n.data,t.fields.forEach((function(e){e.$cellEdit=!0,e.modelId=t.modelId,Object(c["b"])(e.id)&&(e.isList=1,e.isForm=1,e.isRow=0,e.isRequired=0,e.isQuery=0,e.componentType="input"),Object(c["b"])(e.name)||(e.jdbcName=e.name,e.jdbcType=e.propertyType,"LocalDateTime"===e.propertyType?(e.propertyType="Date",e.propertyEntity="java.util.Date"):s["a"].forEach((function(t){t.label===e.propertyType&&(e.propertyType=t.label,e.propertyEntity=t.value)})))})),t.loading=!1)}))},handleSubmit:function(){var e=this;console.log(this.fields),this.$confirm("纭畾鎻愪氦妯″瀷閰嶇疆?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){e.fields.forEach((function(e){s["a"].forEach((function(t){t.value===e.propertyEntity&&(e.propertyType=t.label)}))})),Object(a["submitModelPrototype"])(e.fields).then((function(t){var n=t.data;n.success?(e.$message.success(n.msg),e.modelBox=!1):e.$message.error(n.msg)}))}))}}},h=f,p=(n("3f95"),n("2877")),g=Object(p["a"])(h,r,i,!1,null,null,null);t["default"]=g.exports},a07e:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("FormTemplate",{ref:"FormTemplate",attrs:{selfColumnType:e.selfColumnType,selfColumnConfig:e.selfColumnConfig}})},i=[],o=(n("96cf"),n("1da1")),a={name:"CodeApply",components:{FormTemplate:function(){return Promise.resolve().then(n.bind(null,"8cf2"))}},props:{},data:function(){return{secVOList:[],formItems:[],trendsSpan:8,selfColumnType:{codefixedsec:"combox",codeclassifysec:"refer",codevariablesec:"text",coderefersec:"refer"},selfColumnConfig:{function:{required:this.isRequired,dicData:this.getOptionList,type:this.getType},exchange:{text:"name",field:"oid",prop:"oid",showField:"name",parentClassifySecOid:"parentClassifySecOid",label:"name",maxlength:"codeSecLength",data:"fixedValueVOList"},directVoluation:{search:!0,props:{label:"id",value:"id"}}}}},created:function(){this.handleResize()},mounted:function(){},methods:{getType:function(e){return this.selfColumnType[e.sectype]},isRequired:function(e){return"true"!=e.nullableFlag},getOptionList:function(e){if(Array.isArray(e.fixedValueVOList)&&e.fixedValueVOList.length>0){var t={key:"id",value:"id"},n=e.fixedValueVOList.map((function(e){for(var n in t)if(Object.hasOwnProperty.call(t,n)){var r=t[n];e[n]=e[r]}return e}));return n}return[]},init:function(e){this.$refs.FormTemplate.templateRender(e)},handleResize:function(){var e=document.body.clientWidth;this.trendsSpan=24/Math.floor(e/500)},validate:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$refs.FormTemplate.validate();case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},watch:{}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,"cb4c2c06",null);t["default"]=l.exports},a132:function(e,t,n){"use strict";n("4aaf")},a458:function(e,t,n){"use strict";n("f425")},a597:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v(e._s(e.$route.query.id?"缂栬緫":"鏂板"))]),t("avue-form",{attrs:{option:e.option},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuForm"},[t("el-button",{attrs:{icon:"el-icon-back"},on:{click:function(t){return e.handleBack()}}},[e._v("杩� 鍥�")])],1)],2)],1)},i=[],o={data:function(){return{form:{},option:{labelWidth:110,column:[{label:"濮撳悕",prop:"name"}]}}},methods:{handleBack:function(){this.$router.$avueRouter.closeTag(),this.$router.back()}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},a64b:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("basic-container",[t("avue-form",{attrs:{option:e.option},on:{submit:e.handleSubmit},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1),t("basic-container",[t("flow-design",{attrs:{"is-display":!0,"process-definition-id":e.processDefinitionId}})],1)],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("ade3")),a=n("fc8c");function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var l={data:function(){return{processDefinitionId:"",form:{},option:{group:[{icon:"el-icon-info",label:"璇峰亣鍩虹淇℃伅",prop:"group1",column:[{label:"瀹℃壒浜哄憳",prop:"taskUser",type:"select",dicUrl:"/api/ubcs-user/user-list",props:{label:"account",value:"id"},span:24,rules:[{required:!0,message:"璇烽�夋嫨瀹℃壒浜哄憳",trigger:"blur"}]},{label:"寮�濮嬫椂闂�",prop:"startTime",type:"datetime",valueFormat:"yyyy-MM-dd HH:mm:ss",rules:[{required:!0,message:"璇烽�夋嫨寮�濮嬫椂闂�",trigger:"blur"}]},{label:"缁撴潫鏃堕棿",prop:"endTime",type:"datetime",valueFormat:"yyyy-MM-dd HH:mm:ss",rules:[{required:!0,message:"璇烽�夋嫨缁撴潫鏃堕棿",trigger:"blur"}]},{label:"璇峰亣鐞嗙敱",prop:"reason",type:"textarea",span:24,rules:[{required:!0,message:"璇疯緭鍏ヨ鍋囩悊鐢�",trigger:"blur"}]}]}]}}},created:function(){this.processDefinitionId=this.$route.params.processDefinitionId},methods:{handleSubmit:function(){var e=this,t=c({processDefinitionId:this.$route.params.processDefinitionId},this.form);Object(a["leaveProcess"])(t).then((function(t){var n=t.data;n.success?(e.$message.success(n.msg),e.$router.$avueRouter.closeTag(),e.$router.push({path:"/work/start"})):e.$message.error(n.msg||"鎻愪氦澶辫触")}))}}},u=l,d=n("2877"),f=Object(d["a"])(u,r,i,!1,null,null,null);t["default"]=f.exports},a941:function(e,t,n){"use strict";n("c49e")},aaec:function(e,t){var n="\\ud800-\\udfff",r="\\u0300-\\u036f",i="\\ufe20-\\ufe2f",o="\\u20d0-\\u20ff",a=r+i+o,s="\\ufe0e\\ufe0f",c="\\u200d",l=RegExp("["+c+n+a+s+"]");function u(e){return l.test(e)}e.exports=u},ae1a:function(e,t,n){},af29:function(e,t,n){"use strict";n("d89a")},af3e:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("i",{staticClass:"action",attrs:{title:e.text}},[t("svg",{attrs:{width:"1em",height:"1em",fill:"currentColor"}},[t("use",{attrs:{"xlink:href":"#"+e.type}})])])},i=[],o=(n("3ebe"),{name:"EditorIcon",props:["type","text"]}),a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},b2ed:function(e,t,n){},b51c:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("register-command",{attrs:{name:"generateData",config:e.generateDataCommandConfig,extend:"copy"}}),t("register-command",{attrs:{name:"downloadImage",config:e.downloadImageCommandConfig,extend:"copy"}})],1)},i=[],o=n("bc4c"),a={name:"CustomCommand",components:{RegisterCommand:o["RegisterCommand"]},inject:["root"],props:["save","download"],data:function(){var e=this.root.propsAPI,t=this.save,n=this.download;return{generateDataCommandConfig:{queue:!1,enable:function(){return!0},execute:function(){console.log("鎵ц姝e悜鍛戒护");var n=e.save();console.log(n),console.log(JSON.stringify(n)),t(n),alert(JSON.stringify(n))},back:function(){console.log("鎵ц鍙嶅悜鍛戒护")}},downloadImageCommandConfig:{queue:!1,enable:function(){return!0},execute:function(){n()},back:function(){}}}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},b6b0:function(e,t,n){"use strict";n("24f0")},b74b:function(e,t,n){},b74c:function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.optionParent,"table-loading":e.loading,data:e.dataParent,page:e.pageParent,permission:e.permissionList,"before-open":e.beforeOpen},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-click":e.handleRowClick,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoadParent},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-setting",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleRowClick(n.row)}}},[e._v("瀛楀吀閰嶇疆\n      ")]):e._e()]}},{key:"code",fn:function(n){var r=n.row;return[t("el-tag",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.handleRowClick(r)}}},[e._v(e._s(r.code))])]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formParent,callback:function(t){e.formParent=t},expression:"formParent"}},[t("template",{slot:"menuLeft"},[e.permission.dictbiz_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"[".concat(e.dictValue,"]瀛楀吀閰嶇疆"),"append-to-body":"",visible:e.box,width:"1000px"},on:{"update:visible":function(t){e.box=t}}},[t("avue-crud",{ref:"crudChild",attrs:{option:e.optionChild,"table-loading":e.loadingChild,data:e.dataChild,permission:e.permissionList,"before-open":e.beforeOpenChild,"before-close":e.beforeCloseChild},on:{"row-del":e.rowDelChild,"row-update":e.rowUpdateChild,"row-save":e.rowSaveChild,"search-change":e.searchChangeChild,"search-reset":e.searchResetChild,"selection-change":e.selectionChangeChild,"current-change":e.currentChangeChild,"size-change":e.sizeChangeChild,"refresh-change":e.refreshChangeChild,"on-load":e.onLoadChild},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-plus-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n        ")]):e._e()]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formChild,callback:function(t){e.formChild=t},expression:"formChild"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n        ")]):e._e()],1)],2)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("8ddc"),s=n("d4f4"),c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{dictValue:"鏆傛棤",parentId:-1,formParent:{},formChild:{},selectionList:[],query:{},box:!1,loading:!0,loadingChild:!0,pageParent:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},pageChild:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},dataParent:[],dataChild:[],optionParent:s["optionParent"],optionChild:s["optionChild"]}},computed:u(u({},Object(c["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dictbiz_add,!1),delBtn:this.vaildData(this.permission.dictbiz_delete,!1),editBtn:this.vaildData(this.permission.dictbiz_edit,!1),viewBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),mounted:function(){this.initData()},methods:{initData:function(){var e=this;Object(a["getDictTree"])().then((function(t){var n=e.findObject(e.optionChild.column,"parentId");n.dicData=t.data.data}))},handleAdd:function(e){this.formChild.dictValue="",this.formChild.dictKey="",this.formChild.sort=0,this.formChild.isSealed=0,this.formChild.remark="",this.formChild.parentId=e.id,this.$refs.crudChild.rowAdd()},rowSave:function(e,t,n){var r=this,i=u(u({},e),{},{dictKey:-1});Object(a["add"])(i).then((function(){r.onLoadParent(r.pageParent),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadParent(i.pageParent),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),i.onLoadChild(i.pageChild),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadParent(t.pageParent),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleRowClick:function(e){this.query={},this.parentId=e.id,this.dictValue=e.dictValue;var t=this.findObject(this.optionChild.column,"code");t.value=e.code;var n=this.findObject(this.optionChild.column,"parentId");n.value=e.id,this.box=!0,this.onLoadChild(this.pageChild)},searchReset:function(){this.query={},this.onLoadParent(this.pageParent)},searchChange:function(e,t){this.query=e,this.pageParent.currentPage=1,this.onLoadParent(this.pageParent,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadParent(e.pageParent),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDict"])(this.formParent.id).then((function(e){n.formParent=e.data.data})),e()},currentChange:function(e){this.pageParent.currentPage=e},sizeChange:function(e){this.pageParent.pageSize=e},refreshChange:function(){this.onLoadParent(this.pageParent,this.query)},rowSaveChild:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoadChild(r.pageChild),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateChild:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadChild(i.pageChild),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelChild:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadChild(t.pageChild),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchResetChild:function(){this.query={},this.onLoadChild(this.pageChild)},searchChangeChild:function(e,t){this.query=e,this.pageChild.currentPage=1,this.onLoadChild(this.pageChild,e),t()},selectionChangeChild:function(e){this.selectionList=e},selectionClearChild:function(){this.selectionList=[],this.$refs.crudChild.toggleSelection()},handleDeleteChild:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadChild(e.pageChild),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudChild.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenChild:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getDict"])(this.formChild.id).then((function(e){n.formChild=e.data.data})),e()},beforeCloseChild:function(e){var t=this;this.$refs.crudChild.value.parentId=this.parentId,this.$refs.crudChild.option.column.filter((function(e){"parentId"===e.prop&&(e.value=t.parentId)})),e()},currentChangeChild:function(e){this.pageChild.currentPage=e},sizeChangeChild:function(e){this.pageChild.pageSize=e},refreshChangeChild:function(){this.onLoadChild(this.pageChild,this.query)},onLoadParent:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getParentList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.pageParent.total=n.total,t.dataParent=n.records,t.loading=!1,t.selectionClear()}))},onLoadChild:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loadingChild=!0,Object(a["getChildList"])(e.currentPage,e.pageSize,this.parentId,Object.assign(n,this.query)).then((function(e){t.dataChild=e.data.data,t.loadingChild=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},b804:function(e,t,n){"use strict";n("21b15")},b8c5:function(e,t,n){"use strict";n("41a8")},b979:function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb"),n("386d");var r=function(){var e=this,t=e._self._c;return t("el-row",[e.userflag?t("el-col",{attrs:{span:5}},[t("div",{staticClass:"box"},[t("el-scrollbar",{staticStyle:{height:"auto","border-bottom-right-radius":"8px"}},[t("basic-container",[t("div",{staticClass:"abox"},[t("avue-tree",{ref:"tree",attrs:{data:e.treeData,option:e.treeOption},on:{"node-click":e.nodeClick}})],1)])],1)],1)]):e._e(),t("el-col",{attrs:{span:e.usernumber}},[t("basic-container",[t("div",{staticClass:"bbox"},[t("avue-crud",{ref:"crud",attrs:{"before-open":e.beforeOpen,data:e.data,option:e.option,page:e.page,permission:e.permissionList,search:e.search,"table-loading":e.loading},on:{"update:page":function(t){e.page=t},"update:search":function(t){e.search=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"tenantName",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.tenantName))])]}},{key:"roleName",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.roleName))])]}},{key:"deptName",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.deptName))])]}},{key:"userTypeName",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.userTypeName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.user_delete?t("el-button",{attrs:{icon:"el-icon-delete",plain:"",size:"small",type:"danger"},on:{click:e.handleDelete}},[e._v("鍒� 闄n          ")]):e._e(),e.permission.user_role?t("el-button",{attrs:{icon:"el-icon-user",plain:"",size:"small",type:"info"},on:{click:e.handleGrant}},[e._v("瑙掕壊閰嶇疆\n          ")]):e._e(),e.permission.user_reset?t("el-button",{attrs:{icon:"el-icon-refresh",plain:"",size:"small",type:"info"},on:{click:e.handleReset}},[e._v("瀵嗙爜閲嶇疆\n          ")]):e._e(),e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{size:"small",type:"success",icon:"el-icon-setting"},on:{click:e.handlepass}},[e._v("\n            閰嶇疆瀵嗙爜绛栫暐\n          ")]):e._e(),e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{icon:"el-icon-coordinate",plain:"",size:"small",type:"info"},on:{click:e.handleLock}},[e._v("璐﹀彿瑙e皝\n          ")]):e._e(),e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{icon:"el-icon-upload2",plain:"",size:"small",type:"success"},on:{click:e.handleImport}},[e._v("瀵煎叆\n          ")]):e._e(),e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{icon:"el-icon-download",plain:"",size:"small",type:"warning"},on:{click:e.handleExport}},[e._v("瀵煎嚭\n          ")]):e._e()],1)],2)],1),t("el-dialog",{attrs:{visible:e.roleBox,"append-to-body":"",title:"鐢ㄦ埛瑙掕壊閰嶇疆",width:"345px"},on:{"update:visible":function(t){e.roleBox=t}}},[t("el-tree",{ref:"treeRole",attrs:{data:e.roleGrantList,"default-checked-keys":e.roleTreeObj,props:e.props,"check-strictly":"","default-expand-all":"","node-key":"id","show-checkbox":""}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.roleBox=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.submitRole}},[e._v("纭� 瀹�")])],1)],1),t("el-dialog",{attrs:{visible:e.excelBox,"append-to-body":"",title:"鐢ㄦ埛鏁版嵁瀵煎叆",width:"555px"},on:{"update:visible":function(t){e.excelBox=t}}},[t("avue-form",{attrs:{option:e.excelOption,"upload-after":e.uploadAfter},model:{value:e.excelForm,callback:function(t){e.excelForm=t},expression:"excelForm"}},[t("template",{slot:"excelTemplate"},[t("el-button",{attrs:{type:"primary"},on:{click:e.handleTemplate}},[e._v("\n              鐐瑰嚮涓嬭浇"),t("i",{staticClass:"el-icon-download el-icon--right"})])],1)],2)],1),t("el-dialog",{staticClass:"passdialog",attrs:{"before-close":e.handleClose,visible:e.passVisible,"append-to-body":"",title:"璁剧疆瀵嗙爜绛栫暐",width:"30%"},on:{"update:visible":function(t){e.passVisible=t}}},[t("el-select",{staticClass:"selects",attrs:{placeholder:"璇烽�夋嫨"},on:{change:e.selChange},model:{value:e.sevalue,callback:function(t){e.sevalue=t},expression:"sevalue"}},e._l(e.seoptions,(function(e){return t("el-option",{key:e.id,staticClass:"seloption",attrs:{label:e.strategyName,value:e.id}})})),1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.passVisible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.passhandle}},[e._v("纭� 瀹�")])],1)],1)],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("28a5"),n("ac6a"),n("ade3")),a=n("c0c7"),s=n("2934"),c=n("fcb7"),l=n("3528"),u=n("74b1"),d=n("5880"),f=n("1ca4"),h=n("0a5a"),p=n("0e0b"),g=n("84df"),m=n("323e"),v=n.n(m),b=(n("a5d8"),n("d9a3")),y=n("7c41");function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?x(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var O={data:function(){var e=this,t=function(e,t,n){""===t?n(new Error("璇疯緭鍏ュ瘑鐮�")):n()},n=function(t,n,r){""===n?r(new Error("璇峰啀娆¤緭鍏ュ瘑鐮�")):n!==e.form.password?r(new Error("涓ゆ杈撳叆瀵嗙爜涓嶄竴鑷�!")):r()};return{form:{},seoptions:[],sevalue:"",passVisible:!1,id:"",search:{},roleBox:!1,excelBox:!1,platformBox:!1,initFlag:!0,selectionList:[],query:{},loading:!0,platformLoading:!1,page:{pageSize:10,currentPage:1,total:0},platformPage:{pageSize:10,currentPage:1,total:0},init:{roleTree:[],deptTree:[]},props:{label:"title",value:"key"},roleGrantList:[],roleTreeObj:[],treeDeptId:"",treeData:[],treeOption:{height:"auto",nodeKey:"id",border:!0,lazy:!0,treeLoad:function(e,t){var n=0===e.level?0:e.data.id;Object(c["getDeptLazyTree"])(n).then((function(e){t(e.data.data.map((function(e){return w(w({},e),{},{leaf:!e.hasChildren})})))}))},addBtn:!1,menu:!1,size:"small",props:{labelText:"鏍囬",label:"title",value:"value",children:"children"}},option:{height:"auto",calcHeight:80,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,viewBtn:!0,dialogType:"drawer",dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鐧诲綍璐﹀彿",prop:"account",search:!0,display:!1},{label:"鎵�灞炵鎴�",prop:"tenantName",slot:!0,display:!1},{label:"鐢ㄦ埛濮撳悕",prop:"realName",search:!0,display:!1},{label:"鎵�灞炶鑹�",prop:"roleName",slot:!0,display:!1},{label:"瀵嗙爜绛栫暐",prop:"pwdStrategy",slot:!0,display:!1},{label:"鎵�灞為儴闂�",prop:"deptName",slot:!0,display:!1},{label:"鐢ㄦ埛骞冲彴",prop:"userTypeName",slot:!0,display:!1},{label:"鐢ㄦ埛骞冲彴",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=user_type",props:{label:"dictValue",value:"dictKey"},dataType:"number",search:!0,hide:!0,display:!1,prop:"userType",rules:[{required:!0,message:"璇烽�夋嫨鐢ㄦ埛骞冲彴",trigger:"blur"}]}],group:[{label:"鍩虹淇℃伅",prop:"baseInfo",icon:"el-icon-user-solid",column:[{label:"鎵�灞炵鎴�",prop:"tenantId",type:"tree",dicUrl:"/api/ubcs-system/tenant/select",props:{label:"tenantName",value:"tenantId"},hide:!f["a"].tenantMode,addDisplay:f["a"].tenantMode,editDisplay:f["a"].tenantMode,viewDisplay:f["a"].tenantMode,rules:[{required:!0,message:"璇疯緭鍏ユ墍灞炵鎴�",trigger:"click"}],span:24},{label:"鐧诲綍璐﹀彿",prop:"account",rules:[{required:!0,message:"璇疯緭鍏ョ櫥褰曡处鍙�",trigger:"blur"}]},{label:"鐢ㄦ埛骞冲彴",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=user_type",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"userType",rules:[{required:!0,message:"璇烽�夋嫨鐢ㄦ埛骞冲彴",trigger:"blur"}]},{label:"瀵嗙爜",prop:"password",hide:!0,editDisplay:!1,viewDisplay:!1,rules:[{required:!0,validator:t,trigger:"blur"}]},{label:"纭瀵嗙爜",prop:"password2",hide:!0,editDisplay:!1,viewDisplay:!1,rules:[{required:!0,validator:n,trigger:"blur"}]}]},{label:"璇︾粏淇℃伅",prop:"detailInfo",icon:"el-icon-s-order",column:[{label:"鐢ㄦ埛鏄电О",prop:"name",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ョ敤鎴锋樀绉�",trigger:"blur"}]},{label:"鐢ㄦ埛濮撳悕",prop:"realName",rules:[{required:!0,message:"璇疯緭鍏ョ敤鎴峰鍚�",trigger:"blur"},{min:2,max:5,message:"濮撳悕闀垮害鍦�2鍒�5涓瓧绗�"}]},{label:"鎵嬫満鍙风爜",prop:"phone",overHidden:!0},{label:"鐢靛瓙閭",prop:"email",hide:!0,overHidden:!0},{label:"鐢ㄦ埛鎬у埆",prop:"sex",type:"select",dicData:[{label:"鐢�",value:1},{label:"濂�",value:2},{label:"鏈煡",value:3}],hide:!0},{label:"鐢ㄦ埛鐢熸棩",type:"date",prop:"birthday",format:"yyyy-MM-dd hh:mm:ss",valueFormat:"yyyy-MM-dd hh:mm:ss",hide:!0},{label:"璐﹀彿鐘舵��",prop:"statusName",hide:!0,display:!1}]},{label:"鑱岃矗淇℃伅",prop:"dutyInfo",icon:"el-icon-s-custom",column:[{label:"鐢ㄦ埛缂栧彿",prop:"code"},{label:"鎵�灞炶鑹�",prop:"roleId",multiple:!0,type:"tree",dicData:[],props:{label:"title"},checkStrictly:!0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨鎵�灞炶鑹�",trigger:"click"}]},{label:"鎵�灞為儴闂�",prop:"deptId",type:"tree",multiple:!0,dicData:[],props:{label:"title"},checkStrictly:!0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨鎵�灞為儴闂�",trigger:"click"}]},{label:"鎵�灞炲矖浣�",prop:"postId",type:"tree",multiple:!0,dicData:[],props:{label:"postName",value:"id"},rules:[{required:!0,message:"璇烽�夋嫨鎵�灞炲矖浣�",trigger:"click"}]}]}]},data:[],platformQuery:{},platformSelectionList:[],platformData:[],platformForm:{},platformOption:{tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,viewBtn:!0,dialogClickModal:!1,menuWidth:120,editBtnText:"閰嶇疆",column:[{label:"鐧诲綍璐﹀彿",prop:"account",search:!0,display:!1},{label:"鎵�灞炵鎴�",prop:"tenantName",slot:!0,display:!1},{label:"鐢ㄦ埛濮撳悕",prop:"realName",search:!0,display:!1},{label:"鐢ㄦ埛骞冲彴",prop:"userTypeName",slot:!0,display:!1},{label:"鐢ㄦ埛骞冲彴",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=user_type",props:{label:"dictValue",value:"dictKey"},dataType:"number",search:!0,hide:!0,display:!1,prop:"userType",rules:[{required:!0,message:"璇烽�夋嫨鐢ㄦ埛骞冲彴",trigger:"blur"}]},{label:"鐢ㄦ埛鎷撳睍",prop:"userExt",type:"textarea",minRows:8,span:24,overHidden:!0,row:!0,hide:!0}]},excelForm:{},excelOption:{submitBtn:!1,emptyBtn:!1,column:[{label:"妯℃澘涓婁紶",prop:"excelFile",type:"upload",drag:!0,loadText:"妯℃澘涓婁紶涓紝璇风◢绛�",span:24,propsHttp:{res:"data"},tip:"璇蜂笂浼� .xls,.xlsx 鏍囧噯鏍煎紡鏂囦欢",action:"/api/ubcs-user/import-user"},{label:"鏁版嵁瑕嗙洊",prop:"isCovered",type:"switch",align:"center",width:80,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],value:0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨鏄惁瑕嗙洊",trigger:"blur"}]},{label:"妯℃澘涓嬭浇",prop:"excelTemplate",formslot:!0,span:24}]},selid:[],UserPwdstrategyVO:{userIds:[],pwdstrategyId:""},userflag:!0,usernumber:0}},watch:{"form.tenantId":function(){""!==this.form.tenantId&&this.initFlag&&this.initData(this.form.tenantId)},"excelForm.isCovered":function(){if(""!==this.excelForm.isCovered){var e=this.findObject(this.excelOption.column,"excelFile");e.action="/api/ubcs-user/import-user?isCovered=".concat(this.excelForm.isCovered)}}},computed:w(w({},Object(d["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.user_add,!1),viewBtn:this.vaildData(this.permission.user_view,!1),delBtn:this.vaildData(this.permission.user_delete,!1),editBtn:this.vaildData(this.permission.user_edit,!1)}},platformPermissionList:function(){return{addBtn:!1,viewBtn:!1,delBtn:!1,editBtn:this.vaildData(this.permission.user_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),mounted:function(){f["a"].tenantMode||this.initData(f["a"].tenantId)},created:function(){this.selecload();var e=JSON.parse(localStorage.getItem("updataid"));"0"!=e.user_id&&"000000"!==e.tenant_id?(this.userflag=!1,this.usernumber=24):(this.userflag=!0,this.usernumber=19)},methods:{handleClose:function(e){this.$confirm("纭鍏抽棴锛�").then((function(){e()})).catch((function(){e()}))},handlepass:function(){0!==this.selectionList.length?this.passVisible=!0:this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},passhandle:function(){var e=this;this.selectionList.forEach((function(t){e.selid.push(t.id)})),this.UserPwdstrategyVO.userIds=this.selid,this.UserPwdstrategyVO.pwdstrategyId=this.id,Object(a["insert"])(this.UserPwdstrategyVO).then((function(){e.passVisible=!1,e.$message({type:"success",message:"閰嶇疆鎴愬姛!"}),e.onLoad(e.page),e.selid=[]})).catch((function(t){e.selid=[],e.$message({type:"warning",message:t})}))},selChange:function(e){this.id=e},selecload:function(){var e=this;Object(y["getPage"])(1,-1).then((function(t){e.seoptions=t.data.data.records}))},nodeClick:function(e){this.treeDeptId=e.id,this.page.currentPage=1,this.onLoad(this.page)},initData:function(e){var t=this;Object(l["getRoleTree"])(e).then((function(n){var r=t.findObject(t.option.group,"roleId");r.dicData=n.data.data,t.id=e})),Object(c["getDeptTree"])(e).then((function(e){var n=t.findObject(t.option.group,"deptId");n.dicData=e.data.data})),Object(u["getPostList"])(e).then((function(e){var n=t.findObject(t.option.group,"postId");n.dicData=e.data.data}))},submitRole:function(){var e=this,t=this.$refs.treeRole.getCheckedKeys().join(",");Object(a["grant"])(this.ids,t).then((function(){e.roleBox=!1,e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.onLoad(e.page)}))},rowSave:function(e,t,n){var r=this;e.deptId=e.deptId.join(","),e.roleId=e.roleId.join(","),e.postId=e.postId.join(","),Object(a["add"])(e).then((function(){r.initFlag=!1,r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;e.deptId=e.deptId.join(","),e.roleId=e.roleId.join(","),e.postId=e.postId.join(","),Object(a["update"])(e).then((function(){i.initFlag=!1,i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.treeDeptId="",this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleReset:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨璐﹀彿瀵嗙爜閲嶇疆涓�123456?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["resetPassword"])(e.ids)})).then((function(){e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleGrant:function(){var e=this;0!==this.selectionList.length?(this.roleTreeObj=[],1===this.selectionList.length&&(this.roleTreeObj=this.selectionList[0].roleId.split(",")),Object(l["getRoleTree"])(this.selectionList[0].tenantId).then((function(t){e.roleGrantList=t.data.data,e.roleBox=!0}))):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handlePlatform:function(){this.platformBox=!0},handleLock:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨璐﹀彿瑙e皝锛�",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["unlock"])(e.ids)})).then((function(){e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleImport:function(){this.excelBox=!0},uploadAfter:function(e,t,n,r){window.console.log(r),this.excelBox=!1,this.refreshChange(),t()},handleExport:function(){var e=this,t=b["a"].toStr(this.search.account),n=b["a"].toStr(this.search.realName);this.$confirm("鏄惁瀵煎嚭鐢ㄦ埛鏁版嵁?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){v.a.start(),Object(s["exportBlob"])("/api/ubcs-user/export-user?".concat(e.website.tokenHeader,"=").concat(Object(h["a"])(),"&account=").concat(t,"&realName=").concat(n)).then((function(e){Object(p["c"])(e.data,"鐢ㄦ埛鏁版嵁琛�".concat(Object(g["c"])(),".xlsx")),v.a.done()}))}))},handleTemplate:function(){Object(s["exportBlob"])("/api/ubcs-user/export-template?".concat(this.website.tokenHeader,"=").concat(Object(h["a"])())).then((function(e){Object(p["c"])(e.data,"鐢ㄦ埛鏁版嵁妯℃澘.xlsx")}))},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getUser"])(this.form.id).then((function(e){n.form=e.data.data,n.form.hasOwnProperty("deptId")&&(n.form.deptId=n.form.deptId.split(",")),n.form.hasOwnProperty("roleId")&&(n.form.roleId=n.form.roleId.split(",")),n.form.hasOwnProperty("postId")&&(n.form.postId=n.form.postId.split(","))})),this.initFlag=!0,e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query),this.treeDeptId).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))},platformRowUpdate:function(e,t,n,r){var i=this;Object(a["updatePlatform"])(e.id,e.userType,e.userExt).then((function(){i.platformOnLoad(i.platformPage),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},platformBeforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getUserPlatform"])(this.platformForm.id).then((function(e){n.platformForm=e.data.data})),e()},platformSearchReset:function(){this.platformQuery={},this.platformOnLoad(this.platformPage)},platformSearchChange:function(e,t){this.platformQuery=e,this.platformPage.currentPage=1,this.platformOnLoad(this.platformPage,e),t()},platformSelectionChange:function(e){this.platformSelectionList=e},platformSelectionClear:function(){this.platformSelectionList=[],this.$refs.platformCrud.toggleSelection()},platformCurrentChange:function(e){this.platformPage.currentPage=e},platformSizeChange:function(e){this.platformPage.pageSize=e},platformRefreshChange:function(){this.platformOnLoad(this.platformPage,this.platformQuery)},platformOnLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.platformLoading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query),this.treeDeptId).then((function(e){var n=e.data.data;t.platformPage.total=n.total,t.platformData=n.records,t.platformLoading=!1,t.selectionClear()}))}}},_=O,C=(n("3bbd"),n("2877")),S=Object(C["a"])(_,r,i,!1,null,null,null);t["default"]=S.exports},bc4c:function(e,t,n){(function(t,n){e.exports=n()})("undefined"!==typeof self&&self,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="fb15")}({"00fd":function(e,t,n){var r=n("9e69"),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;function c(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(c){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}e.exports=c},"0273":function(e,t,n){var r=n("c1b2"),i=n("4180"),o=n("2c6c");e.exports=r?function(e,t,n){return i.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},"0363":function(e,t,n){var r=n("3ac6"),i=n("d659"),o=n("3e80"),a=n("1e63"),s=r.Symbol,c=i("wks");e.exports=function(e){return c[e]||(c[e]=a&&s[e]||(a?s:o)("Symbol."+e))}},"0481":function(e,t,n){"use strict";var r=n("23e7"),i=n("a2bf"),o=n("7b0b"),a=n("50c4"),s=n("a691"),c=n("65f0");r({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:void 0,t=o(this),n=a(t.length),r=c(t,0);return r.length=i(r,t,t,n,0,void 0===e?1:s(e)),r}})},"057f":function(e,t,n){var r=n("fc6a"),i=n("241c").f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return i(e)}catch(t){return a.slice()}};e.exports.f=function(e){return a&&"[object Window]"==o.call(e)?s(e):i(r(e))}},"0621":function(e,t,n){var r=n("9e69"),i=n("d370"),o=n("6747"),a=r?r.isConcatSpreadable:void 0;function s(e){return o(e)||i(e)||!!(a&&e&&e[a])}e.exports=s},"06cf":function(e,t,n){var r=n("83ab"),i=n("d1e7"),o=n("5c6c"),a=n("fc6a"),s=n("c04e"),c=n("5135"),l=n("0cfb"),u=Object.getOwnPropertyDescriptor;t.f=r?u:function(e,t){if(e=a(e),t=s(t,!0),l)try{return u(e,t)}catch(n){}if(c(e,t))return o(!i.f.call(e,t),e[t])}},"06fa":function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},"07c7":function(e,t){function n(){return!1}e.exports=n},"07cd":function(e,t,n){!function(t,n){e.exports=n()}(window,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=820)}([,function(e,t,n){"use strict";var r=function(e,t,n){e.prototype=t.prototype=n,n.constructor=e};function i(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function o(){}var a="\\s*([+-]?\\d+)\\s*",s="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",c="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",l=/^#([0-9a-f]{3})$/,u=/^#([0-9a-f]{6})$/,d=new RegExp("^rgb\\("+[a,a,a]+"\\)$"),f=new RegExp("^rgb\\("+[c,c,c]+"\\)$"),h=new RegExp("^rgba\\("+[a,a,a,s]+"\\)$"),p=new RegExp("^rgba\\("+[c,c,c,s]+"\\)$"),g=new RegExp("^hsl\\("+[s,c,c]+"\\)$"),m=new RegExp("^hsla\\("+[s,c,c,s]+"\\)$"),v={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function b(e){var t;return e=(e+"").trim().toLowerCase(),(t=l.exec(e))?new _((t=parseInt(t[1],16))>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):(t=u.exec(e))?y(parseInt(t[1],16)):(t=d.exec(e))?new _(t[1],t[2],t[3],1):(t=f.exec(e))?new _(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=h.exec(e))?x(t[1],t[2],t[3],t[4]):(t=p.exec(e))?x(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=g.exec(e))?S(t[1],t[2]/100,t[3]/100,1):(t=m.exec(e))?S(t[1],t[2]/100,t[3]/100,t[4]):v.hasOwnProperty(e)?y(v[e]):"transparent"===e?new _(NaN,NaN,NaN,0):null}function y(e){return new _(e>>16&255,e>>8&255,255&e,1)}function x(e,t,n,r){return r<=0&&(e=t=n=NaN),new _(e,t,n,r)}function w(e){return e instanceof o||(e=b(e)),e?new _((e=e.rgb()).r,e.g,e.b,e.opacity):new _}function O(e,t,n,r){return 1===arguments.length?w(e):new _(e,t,n,null==r?1:r)}function _(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function C(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function S(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new j(e,t,n,r)}function P(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof j)return new j(e.h,e.s,e.l,e.opacity);if(e instanceof o||(e=b(e)),!e)return new j;if(e instanceof j)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),a=Math.max(t,n,r),s=NaN,c=a-i,l=(a+i)/2;return c?(s=t===a?(n-r)/c+6*(n<r):n===a?(r-t)/c+2:(t-n)/c+4,c/=l<.5?a+i:2-a-i,s*=60):c=l>0&&l<1?0:s,new j(s,c,l,e.opacity)}(e):new j(e,t,n,null==r?1:r)}function j(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function k(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}r(o,b,{displayable:function(){return this.rgb().displayable()},hex:function(){return this.rgb().hex()},toString:function(){return this.rgb()+""}}),r(_,O,i(o,{brighter:function(e){return e=null==e?1/.7:Math.pow(1/.7,e),new _(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new _(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},displayable:function(){return 0<=this.r&&this.r<=255&&0<=this.g&&this.g<=255&&0<=this.b&&this.b<=255&&0<=this.opacity&&this.opacity<=1},hex:function(){return"#"+C(this.r)+C(this.g)+C(this.b)},toString:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===e?")":", "+e+")")}})),r(j,P,i(o,{brighter:function(e){return e=null==e?1/.7:Math.pow(1/.7,e),new j(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new j(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new _(k(e>=240?e-240:e+120,i,r),k(e,i,r),k(e<120?e+240:e-120,i,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1}}));var L=Math.PI/180,D=180/Math.PI,M=.96422,E=1,T=.82521,A=4/29,B=6/29,I=3*B*B,R=B*B*B;function F(e){if(e instanceof N)return new N(e.l,e.a,e.b,e.opacity);if(e instanceof H){if(isNaN(e.h))return new N(e.l,0,0,e.opacity);var t=e.h*L;return new N(e.l,Math.cos(t)*e.c,Math.sin(t)*e.c,e.opacity)}e instanceof _||(e=w(e));var n,r,i=Y(e.r),o=Y(e.g),a=Y(e.b),s=q((.2225045*i+.7168786*o+.0606169*a)/E);return i===o&&o===a?n=r=s:(n=q((.4360747*i+.3850649*o+.1430804*a)/M),r=q((.0139322*i+.0971045*o+.7141733*a)/T)),new N(116*s-16,500*(n-s),200*(s-r),e.opacity)}function z(e,t){return new N(e,0,0,null==t?1:t)}function $(e,t,n,r){return 1===arguments.length?F(e):new N(e,t,n,null==r?1:r)}function N(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function q(e){return e>R?Math.pow(e,1/3):e/I+A}function G(e){return e>B?e*e*e:I*(e-A)}function V(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function Y(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function X(e){if(e instanceof H)return new H(e.h,e.c,e.l,e.opacity);if(e instanceof N||(e=F(e)),0===e.a&&0===e.b)return new H(NaN,0,e.l,e.opacity);var t=Math.atan2(e.b,e.a)*D;return new H(t<0?t+360:t,Math.sqrt(e.a*e.a+e.b*e.b),e.l,e.opacity)}function U(e,t,n,r){return 1===arguments.length?X(e):new H(n,t,e,null==r?1:r)}function W(e,t,n,r){return 1===arguments.length?X(e):new H(e,t,n,null==r?1:r)}function H(e,t,n,r){this.h=+e,this.c=+t,this.l=+n,this.opacity=+r}r(N,$,i(o,{brighter:function(e){return new N(this.l+18*(null==e?1:e),this.a,this.b,this.opacity)},darker:function(e){return new N(this.l-18*(null==e?1:e),this.a,this.b,this.opacity)},rgb:function(){var e=(this.l+16)/116,t=isNaN(this.a)?e:e+this.a/500,n=isNaN(this.b)?e:e-this.b/200;return new _(V(3.1338561*(t=M*G(t))-1.6168667*(e=E*G(e))-.4906146*(n=T*G(n))),V(-.9787684*t+1.9161415*e+.033454*n),V(.0719453*t-.2289914*e+1.4052427*n),this.opacity)}})),r(H,W,i(o,{brighter:function(e){return new H(this.h,this.c,this.l+18*(null==e?1:e),this.opacity)},darker:function(e){return new H(this.h,this.c,this.l-18*(null==e?1:e),this.opacity)},rgb:function(){return F(this).rgb()}}));var K=-.14861,Z=1.78277,Q=-.29227,J=-.90649,ee=1.97294,te=ee*J,ne=ee*Z,re=Z*Q-J*K;function ie(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof oe)return new oe(e.h,e.s,e.l,e.opacity);e instanceof _||(e=w(e));var t=e.r/255,n=e.g/255,r=e.b/255,i=(re*r+te*t-ne*n)/(re+te-ne),o=r-i,a=(ee*(n-i)-Q*o)/J,s=Math.sqrt(a*a+o*o)/(ee*i*(1-i)),c=s?Math.atan2(a,o)*D-120:NaN;return new oe(c<0?c+360:c,s,i,e.opacity)}(e):new oe(e,t,n,null==r?1:r)}function oe(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}r(oe,ie,i(o,{brighter:function(e){return e=null==e?1/.7:Math.pow(1/.7,e),new oe(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new oe(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=isNaN(this.h)?0:(this.h+120)*L,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),i=Math.sin(e);return new _(255*(t+n*(K*r+Z*i)),255*(t+n*(Q*r+J*i)),255*(t+n*(ee*r)),this.opacity)}})),n.d(t,"a",(function(){return b})),n.d(t,"h",(function(){return O})),n.d(t,"e",(function(){return P})),n.d(t,"f",(function(){return $})),n.d(t,"d",(function(){return W})),n.d(t,"g",(function(){return U})),n.d(t,"c",(function(){return z})),n.d(t,"b",(function(){return ie}))},,,,,,,,,,,,,,,function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},function(e,t,n){"use strict";n.r(t);var r,i,o=0,a=0,s=0,c=1e3,l=0,u=0,d=0,f="object"==typeof performance&&performance.now?performance:Date,h="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function p(){return u||(h(g),u=f.now()+d)}function g(){u=0}function m(){this._call=this._time=this._next=null}function v(e,t,n){var r=new m;return r.restart(e,t,n),r}function b(){p(),++o;for(var e,t=r;t;)(e=u-t._time)>=0&&t._call.call(null,e),t=t._next;--o}function y(){u=(l=f.now())+d,o=a=0;try{b()}finally{o=0,function(){for(var e,t,n=r,o=1/0;n;)n._call?(o>n._time&&(o=n._time),e=n,n=n._next):(t=n._next,n._next=null,n=e?e._next=t:r=t);i=e,w(o)}(),u=0}}function x(){var e=f.now(),t=e-l;t>c&&(d-=t,l=e)}function w(e){o||(a&&(a=clearTimeout(a)),e-u>24?(e<1/0&&(a=setTimeout(y,e-f.now()-d)),s&&(s=clearInterval(s))):(s||(l=f.now(),s=setInterval(x,c)),o=1,h(y)))}m.prototype=v.prototype={constructor:m,restart:function(e,t,n){if("function"!=typeof e)throw new TypeError("callback is not a function");n=(null==n?p():+n)+(null==t?0:+t),this._next||i===this||(i?i._next=this:r=this,i=this),this._call=e,this._time=n,w()},stop:function(){this._call&&(this._call=null,this._time=1/0,w())}};var O=function(e,t,n){var r=new m;return t=null==t?0:+t,r.restart((function(n){r.stop(),e(n+t)}),t,n),r},_=function(e,t,n){var r=new m,i=t;return null==t?(r.restart(e,t,n),r):(t=+t,n=null==n?p():+n,r.restart((function o(a){a+=i,r.restart(o,i+=t,n),e(a)}),t,n),r)};n.d(t,"now",(function(){return p})),n.d(t,"timer",(function(){return v})),n.d(t,"timerFlush",(function(){return b})),n.d(t,"timeout",(function(){return O})),n.d(t,"interval",(function(){return _}))},,function(e,t,n){var r=n(644),i={};r.merge(i,r,{mixin:function(e,t){var n=e.CFG?"CFG":"ATTRS";if(e&&t){e._mixins=t,e[n]=e[n]||{};var r={};i.each(t,(function(t){i.augment(e,t);var o=t[n];o&&i.merge(r,o)})),e[n]=i.merge(r,e[n])}}}),e.exports=i},function(e,t,n){var r=n(117),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},,,function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},,,function(e,t,n){var r={},i=n(682),o=n(748),a=n(257),s=n(727),c=n(726),l=n(725);a.mix(r,a,c,l,s,o,i),e.exports=r},,,,,,,,function(e,t,n){var r=n(38),i=n(250),o=n(249),a="[object Null]",s="[object Undefined]",c=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?s:a:c&&c in Object(e)?i(e):o(e)}},,,,function(e,t,n){var r=n(20).Symbol;e.exports=r},function(e,t,n){var r=n(34),i=n(23),o="[object Symbol]";e.exports=function(e){return"symbol"==typeof e||i(e)&&r(e)==o}},,,,,function(e,t,n){"use strict";function r(e){return+e}function i(e){return e*e}function o(e){return e*(2-e)}function a(e){return((e*=2)<=1?e*e:--e*(2-e)+1)/2}function s(e){return e*e*e}function c(e){return--e*e*e+1}function l(e){return((e*=2)<=1?e*e*e:(e-=2)*e*e+2)/2}n.r(t);var u=function e(t){function n(e){return Math.pow(e,t)}return t=+t,n.exponent=e,n}(3),d=function e(t){function n(e){return 1-Math.pow(1-e,t)}return t=+t,n.exponent=e,n}(3),f=function e(t){function n(e){return((e*=2)<=1?Math.pow(e,t):2-Math.pow(2-e,t))/2}return t=+t,n.exponent=e,n}(3),h=Math.PI,p=h/2;function g(e){return 1-Math.cos(e*p)}function m(e){return Math.sin(e*p)}function v(e){return(1-Math.cos(h*e))/2}function b(e){return Math.pow(2,10*e-10)}function y(e){return 1-Math.pow(2,-10*e)}function x(e){return((e*=2)<=1?Math.pow(2,10*e-10):2-Math.pow(2,10-10*e))/2}function w(e){return 1-Math.sqrt(1-e*e)}function O(e){return Math.sqrt(1- --e*e)}function _(e){return((e*=2)<=1?1-Math.sqrt(1-e*e):Math.sqrt(1-(e-=2)*e)+1)/2}var C=4/11,S=6/11,P=8/11,j=.75,k=9/11,L=10/11,D=.9375,M=21/22,E=63/64,T=1/C/C;function A(e){return 1-B(1-e)}function B(e){return(e=+e)<C?T*e*e:e<P?T*(e-=S)*e+j:e<L?T*(e-=k)*e+D:T*(e-=M)*e+E}function I(e){return((e*=2)<=1?1-B(1-e):B(e-1)+1)/2}var R=function e(t){function n(e){return e*e*((t+1)*e-t)}return t=+t,n.overshoot=e,n}(1.70158),F=function e(t){function n(e){return--e*e*((t+1)*e+t)+1}return t=+t,n.overshoot=e,n}(1.70158),z=function e(t){function n(e){return((e*=2)<1?e*e*((t+1)*e-t):(e-=2)*e*((t+1)*e+t)+2)/2}return t=+t,n.overshoot=e,n}(1.70158),$=2*Math.PI,N=function e(t,n){var r=Math.asin(1/(t=Math.max(1,t)))*(n/=$);function i(e){return t*Math.pow(2,10*--e)*Math.sin((r-e)/n)}return i.amplitude=function(t){return e(t,n*$)},i.period=function(n){return e(t,n)},i}(1,.3),q=function e(t,n){var r=Math.asin(1/(t=Math.max(1,t)))*(n/=$);function i(e){return 1-t*Math.pow(2,-10*(e=+e))*Math.sin((e+r)/n)}return i.amplitude=function(t){return e(t,n*$)},i.period=function(n){return e(t,n)},i}(1,.3),G=function e(t,n){var r=Math.asin(1/(t=Math.max(1,t)))*(n/=$);function i(e){return((e=2*e-1)<0?t*Math.pow(2,10*e)*Math.sin((r-e)/n):2-t*Math.pow(2,-10*e)*Math.sin((r+e)/n))/2}return i.amplitude=function(t){return e(t,n*$)},i.period=function(n){return e(t,n)},i}(1,.3);n.d(t,"easeLinear",(function(){return r})),n.d(t,"easeQuad",(function(){return a})),n.d(t,"easeQuadIn",(function(){return i})),n.d(t,"easeQuadOut",(function(){return o})),n.d(t,"easeQuadInOut",(function(){return a})),n.d(t,"easeCubic",(function(){return l})),n.d(t,"easeCubicIn",(function(){return s})),n.d(t,"easeCubicOut",(function(){return c})),n.d(t,"easeCubicInOut",(function(){return l})),n.d(t,"easePoly",(function(){return f})),n.d(t,"easePolyIn",(function(){return u})),n.d(t,"easePolyOut",(function(){return d})),n.d(t,"easePolyInOut",(function(){return f})),n.d(t,"easeSin",(function(){return v})),n.d(t,"easeSinIn",(function(){return g})),n.d(t,"easeSinOut",(function(){return m})),n.d(t,"easeSinInOut",(function(){return v})),n.d(t,"easeExp",(function(){return x})),n.d(t,"easeExpIn",(function(){return b})),n.d(t,"easeExpOut",(function(){return y})),n.d(t,"easeExpInOut",(function(){return x})),n.d(t,"easeCircle",(function(){return _})),n.d(t,"easeCircleIn",(function(){return w})),n.d(t,"easeCircleOut",(function(){return O})),n.d(t,"easeCircleInOut",(function(){return _})),n.d(t,"easeBounce",(function(){return B})),n.d(t,"easeBounceIn",(function(){return A})),n.d(t,"easeBounceOut",(function(){return B})),n.d(t,"easeBounceInOut",(function(){return I})),n.d(t,"easeBack",(function(){return z})),n.d(t,"easeBackIn",(function(){return R})),n.d(t,"easeBackOut",(function(){return F})),n.d(t,"easeBackInOut",(function(){return z})),n.d(t,"easeElastic",(function(){return q})),n.d(t,"easeElasticIn",(function(){return N})),n.d(t,"easeElasticOut",(function(){return q})),n.d(t,"easeElasticInOut",(function(){return G}))},function(e,t,n){var r=n(115),i=Array.isArray?Array.isArray:function(e){return r(e,"Array")};e.exports=i},function(e,t,n){var r=n(621),i=n(45);e.exports=function(e,t){if(e)if(i(e))for(var n=0,o=e.length;n<o&&!1!==t(e[n],n);n++);else if(r(e))for(var a in e)if(e.hasOwnProperty(a)&&!1===t(e[a],a))break}},,,,,,,,,,,,function(e,t,n){var r=n(19),i=n(742),o=n(641),a=n(613),s=function e(t){e.superclass.constructor.call(this,t)};s.ATTRS={},r.extend(s,o);var c={matrix:"matrix",path:"path",points:"points",lineDash:"lineDash"};r.augment(s,i,{isShape:!0,drawInner:function(e){var t=this._attrs;this.createPath(e);var n=e.globalAlpha;if(this.hasFill()){var i=t.fillOpacity;r.isNil(i)||1===i?e.fill():(e.globalAlpha=i,e.fill(),e.globalAlpha=n)}if(this.hasStroke()&&this._attrs.lineWidth>0){var o=t.strokeOpacity;r.isNil(o)||1===o||(e.globalAlpha=o),e.stroke()}this.afterPath(e)},afterPath:function(){},isHitBox:function(){return!0},isHit:function(e,t){var n=[e,t,1];if(this.invert(n),this.isHitBox()){var r=this.getBBox();if(r&&!a.box(r.minX,r.maxX,r.minY,r.maxY,n[0],n[1]))return!1}var i=this._attrs.clip;return i?(i.invert(n,this.get("canvas")),!!i.isPointInPath(n[0],n[1])&&this.isPointInPath(n[0],n[1])):this.isPointInPath(n[0],n[1])},calculateBox:function(){return null},getHitLineWidth:function(){var e=this._attrs,t=e.lineAppendWidth||0;return(e.lineWidth||0)+t},clearTotalMatrix:function(){this._cfg.totalMatrix=null,this._cfg.region=null},clearBBox:function(){this._cfg.box=null,this._cfg.region=null},getBBox:function(){var e=this._cfg.box;return e||((e=this.calculateBox())&&(e.x=e.minX,e.y=e.minY,e.width=e.maxX-e.minX,e.height=e.maxY-e.minY),this._cfg.box=e),e},clone:function(){var e=null,t=this._attrs,n={};return r.each(t,(function(e,i){c[i]&&r.isArray(t[i])?n[i]=function(e){for(var t=[],n=0;n<e.length;n++)r.isArray(e[n])?t.push([].concat(e[n])):t.push(e[n]);return t}(t[i]):n[i]=t[i]})),e=new this.constructor({attrs:n}),e._cfg.zIndex=this._cfg.zIndex,e}}),e.exports=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setMatrixArrayType=function(e){t.ARRAY_TYPE=e},t.toRadian=function(e){return e*i},t.equals=function(e,t){return Math.abs(e-t)<=r*Math.max(1,Math.abs(e),Math.abs(t))};var r=t.EPSILON=1e-6;t.ARRAY_TYPE="undefined"!=typeof Float32Array?Float32Array:Array,t.RANDOM=Math.random;var i=Math.PI/180},,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"Function")}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t){var n={}.toString;e.exports=function(e,t){return n.call(e)==="[object "+t+"]"}},function(e,t,n){var r;
+/*!
+ * EventEmitter v5.1.0 - git.io/ee
+ * Unlicense - http://unlicense.org/
+ * Oliver Caldwell - http://oli.me.uk/
+ * @preserve
+ */!function(t){"use strict";function i(){}var o=i.prototype,a=t.EventEmitter;function s(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function c(e){return function(){return this[e].apply(this,arguments)}}o.getListeners=function(e){var t,n,r=this._getEvents();if(e instanceof RegExp)for(n in t={},r)r.hasOwnProperty(n)&&e.test(n)&&(t[n]=r[n]);else t=r[e]||(r[e]=[]);return t},o.flattenListeners=function(e){var t,n=[];for(t=0;t<e.length;t+=1)n.push(e[t].listener);return n},o.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&((t={})[e]=n),t||n},o.addListener=function(e,t){if(!function e(t){return"function"==typeof t||t instanceof RegExp||!(!t||"object"!=typeof t)&&e(t.listener)}(t))throw new TypeError("listener must be a function");var n,r=this.getListenersAsObject(e),i="object"==typeof t;for(n in r)r.hasOwnProperty(n)&&-1===s(r[n],t)&&r[n].push(i?t:{listener:t,once:!1});return this},o.on=c("addListener"),o.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},o.once=c("addOnceListener"),o.defineEvent=function(e){return this.getListeners(e),this},o.defineEvents=function(e){for(var t=0;t<e.length;t+=1)this.defineEvent(e[t]);return this},o.removeListener=function(e,t){var n,r,i=this.getListenersAsObject(e);for(r in i)i.hasOwnProperty(r)&&-1!==(n=s(i[r],t))&&i[r].splice(n,1);return this},o.off=c("removeListener"),o.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},o.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},o.manipulateListeners=function(e,t,n){var r,i,o=e?this.removeListener:this.addListener,a=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=n.length;r--;)o.call(this,t,n[r]);else for(r in t)t.hasOwnProperty(r)&&(i=t[r])&&("function"==typeof i?o.call(this,r,i):a.call(this,r,i));return this},o.removeEvent=function(e){var t,n=typeof e,r=this._getEvents();if("string"===n)delete r[e];else if(e instanceof RegExp)for(t in r)r.hasOwnProperty(t)&&e.test(t)&&delete r[t];else delete this._events;return this},o.removeAllListeners=c("removeEvent"),o.emitEvent=function(e,t){var n,r,i,o,a=this.getListenersAsObject(e);for(o in a)if(a.hasOwnProperty(o))for(n=a[o].slice(0),i=0;i<n.length;i++)!0===(r=n[i]).once&&this.removeListener(e,r.listener),r.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,r.listener);return this},o.trigger=c("emitEvent"),o.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},o.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},o._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},o._getEvents=function(){return this._events||(this._events={})},i.noConflict=function(){return t.EventEmitter=a,i},void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}(this||{})},function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n(252))},function(e,t){e.exports=function(e){return null!==e&&"function"!=typeof e&&isFinite(e.length)}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"Number")}},function(e,t){e.exports=function(e){return null===e||void 0===e}},function(e,t,n){"use strict";n.r(t);var r=n(1);function i(e,t,n,r,i){var o=e*e,a=o*e;return((1-3*e+3*o-a)*t+(4-6*o+3*a)*n+(1+3*e+3*o-3*a)*r+a*i)/6}var o=function(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),o=e[r],a=e[r+1],s=r>0?e[r-1]:2*o-a,c=r<t-1?e[r+2]:2*a-o;return i((n-r/t)*t,s,o,a,c)}},a=function(e){var t=e.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*t),o=e[(r+t-1)%t],a=e[r%t],s=e[(r+1)%t],c=e[(r+2)%t];return i((n-r/t)*t,o,a,s,c)}},s=function(e){return function(){return e}};function c(e,t){return function(n){return e+n*t}}function l(e,t){var n=t-e;return n?c(e,n>180||n<-180?n-360*Math.round(n/360):n):s(isNaN(e)?t:e)}function u(e){return 1==(e=+e)?d:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):s(isNaN(t)?n:t)}}function d(e,t){var n=t-e;return n?c(e,n):s(isNaN(e)?t:e)}var f=function e(t){var n=u(t);function i(e,t){var i=n((e=Object(r.h)(e)).r,(t=Object(r.h)(t)).r),o=n(e.g,t.g),a=n(e.b,t.b),s=d(e.opacity,t.opacity);return function(t){return e.r=i(t),e.g=o(t),e.b=a(t),e.opacity=s(t),e+""}}return i.gamma=e,i}(1);function h(e){return function(t){var n,i,o=t.length,a=new Array(o),s=new Array(o),c=new Array(o);for(n=0;n<o;++n)i=Object(r.h)(t[n]),a[n]=i.r||0,s[n]=i.g||0,c[n]=i.b||0;return a=e(a),s=e(s),c=e(c),i.opacity=1,function(e){return i.r=a(e),i.g=s(e),i.b=c(e),i+""}}}var p,g,m,v,b=h(o),y=h(a),x=function(e,t){var n,r=t?t.length:0,i=e?Math.min(r,e.length):0,o=new Array(i),a=new Array(r);for(n=0;n<i;++n)o[n]=j(e[n],t[n]);for(;n<r;++n)a[n]=t[n];return function(e){for(n=0;n<i;++n)a[n]=o[n](e);return a}},w=function(e,t){var n=new Date;return t-=e=+e,function(r){return n.setTime(e+t*r),n}},O=function(e,t){return t-=e=+e,function(n){return e+t*n}},_=function(e,t){var n,r={},i={};for(n in null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={}),t)n in e?r[n]=j(e[n],t[n]):i[n]=t[n];return function(e){for(n in r)i[n]=r[n](e);return i}},C=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,S=new RegExp(C.source,"g"),P=function(e,t){var n,r,i,o=C.lastIndex=S.lastIndex=0,a=-1,s=[],c=[];for(e+="",t+="";(n=C.exec(e))&&(r=S.exec(t));)(i=r.index)>o&&(i=t.slice(o,i),s[a]?s[a]+=i:s[++a]=i),(n=n[0])===(r=r[0])?s[a]?s[a]+=r:s[++a]=r:(s[++a]=null,c.push({i:a,x:O(n,r)})),o=S.lastIndex;return o<t.length&&(i=t.slice(o),s[a]?s[a]+=i:s[++a]=i),s.length<2?c[0]?function(e){return function(t){return e(t)+""}}(c[0].x):function(e){return function(){return e}}(t):(t=c.length,function(e){for(var n,r=0;r<t;++r)s[(n=c[r]).i]=n.x(e);return s.join("")})},j=function(e,t){var n,i=typeof t;return null==t||"boolean"===i?s(t):("number"===i?O:"string"===i?(n=Object(r.a)(t))?(t=n,f):P:t instanceof r.a?f:t instanceof Date?w:Array.isArray(t)?x:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?_:O)(e,t)},k=function(e,t){return t-=e=+e,function(n){return Math.round(e+t*n)}},L=180/Math.PI,D={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1},M=function(e,t,n,r,i,o){var a,s,c;return(a=Math.sqrt(e*e+t*t))&&(e/=a,t/=a),(c=e*n+t*r)&&(n-=e*c,r-=t*c),(s=Math.sqrt(n*n+r*r))&&(n/=s,r/=s,c/=s),e*r<t*n&&(e=-e,t=-t,c=-c,a=-a),{translateX:i,translateY:o,rotate:Math.atan2(t,e)*L,skewX:Math.atan(c)*L,scaleX:a,scaleY:s}};function E(e,t,n,r){function i(e){return e.length?e.pop()+" ":""}return function(o,a){var s=[],c=[];return o=e(o),a=e(a),function(e,r,i,o,a,s){if(e!==i||r!==o){var c=a.push("translate(",null,t,null,n);s.push({i:c-4,x:O(e,i)},{i:c-2,x:O(r,o)})}else(i||o)&&a.push("translate("+i+t+o+n)}(o.translateX,o.translateY,a.translateX,a.translateY,s,c),function(e,t,n,o){e!==t?(e-t>180?t+=360:t-e>180&&(e+=360),o.push({i:n.push(i(n)+"rotate(",null,r)-2,x:O(e,t)})):t&&n.push(i(n)+"rotate("+t+r)}(o.rotate,a.rotate,s,c),function(e,t,n,o){e!==t?o.push({i:n.push(i(n)+"skewX(",null,r)-2,x:O(e,t)}):t&&n.push(i(n)+"skewX("+t+r)}(o.skewX,a.skewX,s,c),function(e,t,n,r,o,a){if(e!==n||t!==r){var s=o.push(i(o)+"scale(",null,",",null,")");a.push({i:s-4,x:O(e,n)},{i:s-2,x:O(t,r)})}else 1===n&&1===r||o.push(i(o)+"scale("+n+","+r+")")}(o.scaleX,o.scaleY,a.scaleX,a.scaleY,s,c),o=a=null,function(e){for(var t,n=-1,r=c.length;++n<r;)s[(t=c[n]).i]=t.x(e);return s.join("")}}}var T=E((function(e){return"none"===e?D:(p||(p=document.createElement("DIV"),g=document.documentElement,m=document.defaultView),p.style.transform=e,e=m.getComputedStyle(g.appendChild(p),null).getPropertyValue("transform"),g.removeChild(p),e=e.slice(7,-1).split(","),M(+e[0],+e[1],+e[2],+e[3],+e[4],+e[5]))}),"px, ","px)","deg)"),A=E((function(e){return null==e?D:(v||(v=document.createElementNS("http://www.w3.org/2000/svg","g")),v.setAttribute("transform",e),(e=v.transform.baseVal.consolidate())?(e=e.matrix,M(e.a,e.b,e.c,e.d,e.e,e.f)):D)}),", ",")",")"),B=Math.SQRT2;function I(e){return((e=Math.exp(e))+1/e)/2}var R=function(e,t){var n,r,i=e[0],o=e[1],a=e[2],s=t[0],c=t[1],l=t[2],u=s-i,d=c-o,f=u*u+d*d;if(f<1e-12)r=Math.log(l/a)/B,n=function(e){return[i+e*u,o+e*d,a*Math.exp(B*e*r)]};else{var h=Math.sqrt(f),p=(l*l-a*a+4*f)/(2*a*2*h),g=(l*l-a*a-4*f)/(2*l*2*h),m=Math.log(Math.sqrt(p*p+1)-p),v=Math.log(Math.sqrt(g*g+1)-g);r=(v-m)/B,n=function(e){var t=e*r,n=I(m),s=a/(2*h)*(n*function(e){return((e=Math.exp(2*e))-1)/(e+1)}(B*t+m)-function(e){return((e=Math.exp(e))-1/e)/2}(m));return[i+s*u,o+s*d,a*n/I(B*t+m)]}}return n.duration=1e3*r,n};function F(e){return function(t,n){var i=e((t=Object(r.e)(t)).h,(n=Object(r.e)(n)).h),o=d(t.s,n.s),a=d(t.l,n.l),s=d(t.opacity,n.opacity);return function(e){return t.h=i(e),t.s=o(e),t.l=a(e),t.opacity=s(e),t+""}}}var z=F(l),$=F(d);function N(e,t){var n=d((e=Object(r.f)(e)).l,(t=Object(r.f)(t)).l),i=d(e.a,t.a),o=d(e.b,t.b),a=d(e.opacity,t.opacity);return function(t){return e.l=n(t),e.a=i(t),e.b=o(t),e.opacity=a(t),e+""}}function q(e){return function(t,n){var i=e((t=Object(r.d)(t)).h,(n=Object(r.d)(n)).h),o=d(t.c,n.c),a=d(t.l,n.l),s=d(t.opacity,n.opacity);return function(e){return t.h=i(e),t.c=o(e),t.l=a(e),t.opacity=s(e),t+""}}}var G=q(l),V=q(d);function Y(e){return function t(n){function i(t,i){var o=e((t=Object(r.b)(t)).h,(i=Object(r.b)(i)).h),a=d(t.s,i.s),s=d(t.l,i.l),c=d(t.opacity,i.opacity);return function(e){return t.h=o(e),t.s=a(e),t.l=s(Math.pow(e,n)),t.opacity=c(e),t+""}}return n=+n,i.gamma=t,i}(1)}var X=Y(l),U=Y(d),W=function(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e(r/(t-1));return n};n.d(t,"interpolate",(function(){return j})),n.d(t,"interpolateArray",(function(){return x})),n.d(t,"interpolateBasis",(function(){return o})),n.d(t,"interpolateBasisClosed",(function(){return a})),n.d(t,"interpolateDate",(function(){return w})),n.d(t,"interpolateNumber",(function(){return O})),n.d(t,"interpolateObject",(function(){return _})),n.d(t,"interpolateRound",(function(){return k})),n.d(t,"interpolateString",(function(){return P})),n.d(t,"interpolateTransformCss",(function(){return T})),n.d(t,"interpolateTransformSvg",(function(){return A})),n.d(t,"interpolateZoom",(function(){return R})),n.d(t,"interpolateRgb",(function(){return f})),n.d(t,"interpolateRgbBasis",(function(){return b})),n.d(t,"interpolateRgbBasisClosed",(function(){return y})),n.d(t,"interpolateHsl",(function(){return z})),n.d(t,"interpolateHslLong",(function(){return $})),n.d(t,"interpolateLab",(function(){return N})),n.d(t,"interpolateHcl",(function(){return G})),n.d(t,"interpolateHclLong",(function(){return V})),n.d(t,"interpolateCubehelix",(function(){return X})),n.d(t,"interpolateCubehelixLong",(function(){return U})),n.d(t,"quantize",(function(){return W}))},,,,,,,,,function(e,t,n){var r=n(609);e.exports={track:!1,defaultNodeSize:40,labelStyle:{fill:"#595959",textAlign:"center",textBaseline:"middle"},groupStyle:{stroke:"#CED4D9",fill:"#F2F4F5",radius:2},groupBackgroundPadding:[40,10,10,10],updateDuration:450,enterDuration:450,leaveDuration:450,updateEasing:"easeQuadOut",enterEasing:"easeQuadOut",leaveEasing:"easeQuadOut",version:r}},function(e,t,n){e.exports={Canvas:n(747),Group:n(642),Shape:n(58),Arc:n(638),Circle:n(637),Dom:n(636),Ellipse:n(635),Fan:n(634),Image:n(633),Line:n(632),Marker:n(611),Path:n(631),Polygon:n(630),Polyline:n(629),Rect:n(628),Text:n(627),PathSegment:n(600),PathUtil:n(610),Event:n(643),version:"3.3.5"}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t,n){var r=n(38),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}},function(e,t,n){var r=n(16),i=n(39),o=NaN,a=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return o;if(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var n=c.test(e);return n||l.test(e)?u(e.slice(2),n?2:8):s.test(e)?o:+e}},function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){var r=n(20);e.exports=function(){return r.Date.now()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.forEach=t.sqrLen=t.len=t.sqrDist=t.dist=t.div=t.mul=t.sub=void 0,t.create=i,t.clone=function(e){var t=new r.ARRAY_TYPE(3);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t},t.length=o,t.fromValues=a,t.copy=function(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e},t.set=function(e,t,n,r){return e[0]=t,e[1]=n,e[2]=r,e},t.add=function(e,t,n){return e[0]=t[0]+n[0],e[1]=t[1]+n[1],e[2]=t[2]+n[2],e},t.subtract=s,t.multiply=c,t.divide=l,t.ceil=function(e,t){return e[0]=Math.ceil(t[0]),e[1]=Math.ceil(t[1]),e[2]=Math.ceil(t[2]),e},t.floor=function(e,t){return e[0]=Math.floor(t[0]),e[1]=Math.floor(t[1]),e[2]=Math.floor(t[2]),e},t.min=function(e,t,n){return e[0]=Math.min(t[0],n[0]),e[1]=Math.min(t[1],n[1]),e[2]=Math.min(t[2],n[2]),e},t.max=function(e,t,n){return e[0]=Math.max(t[0],n[0]),e[1]=Math.max(t[1],n[1]),e[2]=Math.max(t[2],n[2]),e},t.round=function(e,t){return e[0]=Math.round(t[0]),e[1]=Math.round(t[1]),e[2]=Math.round(t[2]),e},t.scale=function(e,t,n){return e[0]=t[0]*n,e[1]=t[1]*n,e[2]=t[2]*n,e},t.scaleAndAdd=function(e,t,n,r){return e[0]=t[0]+n[0]*r,e[1]=t[1]+n[1]*r,e[2]=t[2]+n[2]*r,e},t.distance=u,t.squaredDistance=d,t.squaredLength=f,t.negate=function(e,t){return e[0]=-t[0],e[1]=-t[1],e[2]=-t[2],e},t.inverse=function(e,t){return e[0]=1/t[0],e[1]=1/t[1],e[2]=1/t[2],e},t.normalize=h,t.dot=p,t.cross=function(e,t,n){var r=t[0],i=t[1],o=t[2],a=n[0],s=n[1],c=n[2];return e[0]=i*c-o*s,e[1]=o*a-r*c,e[2]=r*s-i*a,e},t.lerp=function(e,t,n,r){var i=t[0],o=t[1],a=t[2];return e[0]=i+r*(n[0]-i),e[1]=o+r*(n[1]-o),e[2]=a+r*(n[2]-a),e},t.hermite=function(e,t,n,r,i,o){var a=o*o,s=a*(2*o-3)+1,c=a*(o-2)+o,l=a*(o-1),u=a*(3-2*o);return e[0]=t[0]*s+n[0]*c+r[0]*l+i[0]*u,e[1]=t[1]*s+n[1]*c+r[1]*l+i[1]*u,e[2]=t[2]*s+n[2]*c+r[2]*l+i[2]*u,e},t.bezier=function(e,t,n,r,i,o){var a=1-o,s=a*a,c=o*o,l=s*a,u=3*o*s,d=3*c*a,f=c*o;return e[0]=t[0]*l+n[0]*u+r[0]*d+i[0]*f,e[1]=t[1]*l+n[1]*u+r[1]*d+i[1]*f,e[2]=t[2]*l+n[2]*u+r[2]*d+i[2]*f,e},t.random=function(e,t){t=t||1;var n=2*r.RANDOM()*Math.PI,i=2*r.RANDOM()-1,o=Math.sqrt(1-i*i)*t;return e[0]=Math.cos(n)*o,e[1]=Math.sin(n)*o,e[2]=i*t,e},t.transformMat4=function(e,t,n){var r=t[0],i=t[1],o=t[2],a=n[3]*r+n[7]*i+n[11]*o+n[15];return a=a||1,e[0]=(n[0]*r+n[4]*i+n[8]*o+n[12])/a,e[1]=(n[1]*r+n[5]*i+n[9]*o+n[13])/a,e[2]=(n[2]*r+n[6]*i+n[10]*o+n[14])/a,e},t.transformMat3=function(e,t,n){var r=t[0],i=t[1],o=t[2];return e[0]=r*n[0]+i*n[3]+o*n[6],e[1]=r*n[1]+i*n[4]+o*n[7],e[2]=r*n[2]+i*n[5]+o*n[8],e},t.transformQuat=function(e,t,n){var r=n[0],i=n[1],o=n[2],a=n[3],s=t[0],c=t[1],l=t[2],u=i*l-o*c,d=o*s-r*l,f=r*c-i*s,h=i*f-o*d,p=o*u-r*f,g=r*d-i*u,m=2*a;return u*=m,d*=m,f*=m,h*=2,p*=2,g*=2,e[0]=s+u+h,e[1]=c+d+p,e[2]=l+f+g,e},t.rotateX=function(e,t,n,r){var i=[],o=[];return i[0]=t[0]-n[0],i[1]=t[1]-n[1],i[2]=t[2]-n[2],o[0]=i[0],o[1]=i[1]*Math.cos(r)-i[2]*Math.sin(r),o[2]=i[1]*Math.sin(r)+i[2]*Math.cos(r),e[0]=o[0]+n[0],e[1]=o[1]+n[1],e[2]=o[2]+n[2],e},t.rotateY=function(e,t,n,r){var i=[],o=[];return i[0]=t[0]-n[0],i[1]=t[1]-n[1],i[2]=t[2]-n[2],o[0]=i[2]*Math.sin(r)+i[0]*Math.cos(r),o[1]=i[1],o[2]=i[2]*Math.cos(r)-i[0]*Math.sin(r),e[0]=o[0]+n[0],e[1]=o[1]+n[1],e[2]=o[2]+n[2],e},t.rotateZ=function(e,t,n,r){var i=[],o=[];return i[0]=t[0]-n[0],i[1]=t[1]-n[1],i[2]=t[2]-n[2],o[0]=i[0]*Math.cos(r)-i[1]*Math.sin(r),o[1]=i[0]*Math.sin(r)+i[1]*Math.cos(r),o[2]=i[2],e[0]=o[0]+n[0],e[1]=o[1]+n[1],e[2]=o[2]+n[2],e},t.angle=function(e,t){var n=a(e[0],e[1],e[2]),r=a(t[0],t[1],t[2]);h(n,n),h(r,r);var i=p(n,r);return i>1?0:i<-1?Math.PI:Math.acos(i)},t.str=function(e){return"vec3("+e[0]+", "+e[1]+", "+e[2]+")"},t.exactEquals=function(e,t){return e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]},t.equals=function(e,t){var n=e[0],i=e[1],o=e[2],a=t[0],s=t[1],c=t[2];return Math.abs(n-a)<=r.EPSILON*Math.max(1,Math.abs(n),Math.abs(a))&&Math.abs(i-s)<=r.EPSILON*Math.max(1,Math.abs(i),Math.abs(s))&&Math.abs(o-c)<=r.EPSILON*Math.max(1,Math.abs(o),Math.abs(c))};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(59));function i(){var e=new r.ARRAY_TYPE(3);return r.ARRAY_TYPE!=Float32Array&&(e[0]=0,e[1]=0,e[2]=0),e}function o(e){var t=e[0],n=e[1],r=e[2];return Math.sqrt(t*t+n*n+r*r)}function a(e,t,n){var i=new r.ARRAY_TYPE(3);return i[0]=e,i[1]=t,i[2]=n,i}function s(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e[2]=t[2]-n[2],e}function c(e,t,n){return e[0]=t[0]*n[0],e[1]=t[1]*n[1],e[2]=t[2]*n[2],e}function l(e,t,n){return e[0]=t[0]/n[0],e[1]=t[1]/n[1],e[2]=t[2]/n[2],e}function u(e,t){var n=t[0]-e[0],r=t[1]-e[1],i=t[2]-e[2];return Math.sqrt(n*n+r*r+i*i)}function d(e,t){var n=t[0]-e[0],r=t[1]-e[1],i=t[2]-e[2];return n*n+r*r+i*i}function f(e){var t=e[0],n=e[1],r=e[2];return t*t+n*n+r*r}function h(e,t){var n=t[0],r=t[1],i=t[2],o=n*n+r*r+i*i;return o>0&&(o=1/Math.sqrt(o),e[0]=t[0]*o,e[1]=t[1]*o,e[2]=t[2]*o),e}function p(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}t.sub=s,t.mul=c,t.div=l,t.dist=u,t.sqrDist=d,t.len=o,t.sqrLen=f,t.forEach=function(){var e=i();return function(t,n,r,i,o,a){var s=void 0,c=void 0;for(n||(n=3),r||(r=0),c=i?Math.min(i*n+r,t.length):t.length,s=r;s<c;s+=n)e[0]=t[s],e[1]=t[s+1],e[2]=t[s+2],o(e,e,a),t[s]=e[0],t[s+1]=e[1],t[s+2]=e[2];return t}}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.forEach=t.sqrLen=t.sqrDist=t.dist=t.div=t.mul=t.sub=t.len=void 0,t.create=i,t.clone=function(e){var t=new r.ARRAY_TYPE(2);return t[0]=e[0],t[1]=e[1],t},t.fromValues=function(e,t){var n=new r.ARRAY_TYPE(2);return n[0]=e,n[1]=t,n},t.copy=function(e,t){return e[0]=t[0],e[1]=t[1],e},t.set=function(e,t,n){return e[0]=t,e[1]=n,e},t.add=function(e,t,n){return e[0]=t[0]+n[0],e[1]=t[1]+n[1],e},t.subtract=o,t.multiply=a,t.divide=s,t.ceil=function(e,t){return e[0]=Math.ceil(t[0]),e[1]=Math.ceil(t[1]),e},t.floor=function(e,t){return e[0]=Math.floor(t[0]),e[1]=Math.floor(t[1]),e},t.min=function(e,t,n){return e[0]=Math.min(t[0],n[0]),e[1]=Math.min(t[1],n[1]),e},t.max=function(e,t,n){return e[0]=Math.max(t[0],n[0]),e[1]=Math.max(t[1],n[1]),e},t.round=function(e,t){return e[0]=Math.round(t[0]),e[1]=Math.round(t[1]),e},t.scale=function(e,t,n){return e[0]=t[0]*n,e[1]=t[1]*n,e},t.scaleAndAdd=function(e,t,n,r){return e[0]=t[0]+n[0]*r,e[1]=t[1]+n[1]*r,e},t.distance=c,t.squaredDistance=l,t.length=u,t.squaredLength=d,t.negate=function(e,t){return e[0]=-t[0],e[1]=-t[1],e},t.inverse=function(e,t){return e[0]=1/t[0],e[1]=1/t[1],e},t.normalize=function(e,t){var n=t[0],r=t[1],i=n*n+r*r;return i>0&&(i=1/Math.sqrt(i),e[0]=t[0]*i,e[1]=t[1]*i),e},t.dot=function(e,t){return e[0]*t[0]+e[1]*t[1]},t.cross=function(e,t,n){var r=t[0]*n[1]-t[1]*n[0];return e[0]=e[1]=0,e[2]=r,e},t.lerp=function(e,t,n,r){var i=t[0],o=t[1];return e[0]=i+r*(n[0]-i),e[1]=o+r*(n[1]-o),e},t.random=function(e,t){t=t||1;var n=2*r.RANDOM()*Math.PI;return e[0]=Math.cos(n)*t,e[1]=Math.sin(n)*t,e},t.transformMat2=function(e,t,n){var r=t[0],i=t[1];return e[0]=n[0]*r+n[2]*i,e[1]=n[1]*r+n[3]*i,e},t.transformMat2d=function(e,t,n){var r=t[0],i=t[1];return e[0]=n[0]*r+n[2]*i+n[4],e[1]=n[1]*r+n[3]*i+n[5],e},t.transformMat3=function(e,t,n){var r=t[0],i=t[1];return e[0]=n[0]*r+n[3]*i+n[6],e[1]=n[1]*r+n[4]*i+n[7],e},t.transformMat4=function(e,t,n){var r=t[0],i=t[1];return e[0]=n[0]*r+n[4]*i+n[12],e[1]=n[1]*r+n[5]*i+n[13],e},t.rotate=function(e,t,n,r){var i=t[0]-n[0],o=t[1]-n[1],a=Math.sin(r),s=Math.cos(r);return e[0]=i*s-o*a+n[0],e[1]=i*a+o*s+n[1],e},t.angle=function(e,t){var n=e[0],r=e[1],i=t[0],o=t[1],a=n*n+r*r;a>0&&(a=1/Math.sqrt(a));var s=i*i+o*o;s>0&&(s=1/Math.sqrt(s));var c=(n*i+r*o)*a*s;return c>1?0:c<-1?Math.PI:Math.acos(c)},t.str=function(e){return"vec2("+e[0]+", "+e[1]+")"},t.exactEquals=function(e,t){return e[0]===t[0]&&e[1]===t[1]},t.equals=function(e,t){var n=e[0],i=e[1],o=t[0],a=t[1];return Math.abs(n-o)<=r.EPSILON*Math.max(1,Math.abs(n),Math.abs(o))&&Math.abs(i-a)<=r.EPSILON*Math.max(1,Math.abs(i),Math.abs(a))};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(59));function i(){var e=new r.ARRAY_TYPE(2);return r.ARRAY_TYPE!=Float32Array&&(e[0]=0,e[1]=0),e}function o(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e}function a(e,t,n){return e[0]=t[0]*n[0],e[1]=t[1]*n[1],e}function s(e,t,n){return e[0]=t[0]/n[0],e[1]=t[1]/n[1],e}function c(e,t){var n=t[0]-e[0],r=t[1]-e[1];return Math.sqrt(n*n+r*r)}function l(e,t){var n=t[0]-e[0],r=t[1]-e[1];return n*n+r*r}function u(e){var t=e[0],n=e[1];return Math.sqrt(t*t+n*n)}function d(e){var t=e[0],n=e[1];return t*t+n*n}t.len=u,t.sub=o,t.mul=a,t.div=s,t.dist=c,t.sqrDist=l,t.sqrLen=d,t.forEach=function(){var e=i();return function(t,n,r,i,o,a){var s=void 0,c=void 0;for(n||(n=2),r||(r=0),c=i?Math.min(i*n+r,t.length):t.length,s=r;s<c;s+=n)e[0]=t[s],e[1]=t[s+1],o(e,e,a),t[s]=e[0],t[s+1]=e[1];return t}}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sub=t.mul=void 0,t.create=function(){var e=new r.ARRAY_TYPE(9);return r.ARRAY_TYPE!=Float32Array&&(e[1]=0,e[2]=0,e[3]=0,e[5]=0,e[6]=0,e[7]=0),e[0]=1,e[4]=1,e[8]=1,e},t.fromMat4=function(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[4],e[4]=t[5],e[5]=t[6],e[6]=t[8],e[7]=t[9],e[8]=t[10],e},t.clone=function(e){var t=new r.ARRAY_TYPE(9);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t},t.copy=function(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e},t.fromValues=function(e,t,n,i,o,a,s,c,l){var u=new r.ARRAY_TYPE(9);return u[0]=e,u[1]=t,u[2]=n,u[3]=i,u[4]=o,u[5]=a,u[6]=s,u[7]=c,u[8]=l,u},t.set=function(e,t,n,r,i,o,a,s,c,l){return e[0]=t,e[1]=n,e[2]=r,e[3]=i,e[4]=o,e[5]=a,e[6]=s,e[7]=c,e[8]=l,e},t.identity=function(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=1,e[5]=0,e[6]=0,e[7]=0,e[8]=1,e},t.transpose=function(e,t){if(e===t){var n=t[1],r=t[2],i=t[5];e[1]=t[3],e[2]=t[6],e[3]=n,e[5]=t[7],e[6]=r,e[7]=i}else e[0]=t[0],e[1]=t[3],e[2]=t[6],e[3]=t[1],e[4]=t[4],e[5]=t[7],e[6]=t[2],e[7]=t[5],e[8]=t[8];return e},t.invert=function(e,t){var n=t[0],r=t[1],i=t[2],o=t[3],a=t[4],s=t[5],c=t[6],l=t[7],u=t[8],d=u*a-s*l,f=-u*o+s*c,h=l*o-a*c,p=n*d+r*f+i*h;return p?(p=1/p,e[0]=d*p,e[1]=(-u*r+i*l)*p,e[2]=(s*r-i*a)*p,e[3]=f*p,e[4]=(u*n-i*c)*p,e[5]=(-s*n+i*o)*p,e[6]=h*p,e[7]=(-l*n+r*c)*p,e[8]=(a*n-r*o)*p,e):null},t.adjoint=function(e,t){var n=t[0],r=t[1],i=t[2],o=t[3],a=t[4],s=t[5],c=t[6],l=t[7],u=t[8];return e[0]=a*u-s*l,e[1]=i*l-r*u,e[2]=r*s-i*a,e[3]=s*c-o*u,e[4]=n*u-i*c,e[5]=i*o-n*s,e[6]=o*l-a*c,e[7]=r*c-n*l,e[8]=n*a-r*o,e},t.determinant=function(e){var t=e[0],n=e[1],r=e[2],i=e[3],o=e[4],a=e[5],s=e[6],c=e[7],l=e[8];return t*(l*o-a*c)+n*(-l*i+a*s)+r*(c*i-o*s)},t.multiply=i,t.translate=function(e,t,n){var r=t[0],i=t[1],o=t[2],a=t[3],s=t[4],c=t[5],l=t[6],u=t[7],d=t[8],f=n[0],h=n[1];return e[0]=r,e[1]=i,e[2]=o,e[3]=a,e[4]=s,e[5]=c,e[6]=f*r+h*a+l,e[7]=f*i+h*s+u,e[8]=f*o+h*c+d,e},t.rotate=function(e,t,n){var r=t[0],i=t[1],o=t[2],a=t[3],s=t[4],c=t[5],l=t[6],u=t[7],d=t[8],f=Math.sin(n),h=Math.cos(n);return e[0]=h*r+f*a,e[1]=h*i+f*s,e[2]=h*o+f*c,e[3]=h*a-f*r,e[4]=h*s-f*i,e[5]=h*c-f*o,e[6]=l,e[7]=u,e[8]=d,e},t.scale=function(e,t,n){var r=n[0],i=n[1];return e[0]=r*t[0],e[1]=r*t[1],e[2]=r*t[2],e[3]=i*t[3],e[4]=i*t[4],e[5]=i*t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e},t.fromTranslation=function(e,t){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=1,e[5]=0,e[6]=t[0],e[7]=t[1],e[8]=1,e},t.fromRotation=function(e,t){var n=Math.sin(t),r=Math.cos(t);return e[0]=r,e[1]=n,e[2]=0,e[3]=-n,e[4]=r,e[5]=0,e[6]=0,e[7]=0,e[8]=1,e},t.fromScaling=function(e,t){return e[0]=t[0],e[1]=0,e[2]=0,e[3]=0,e[4]=t[1],e[5]=0,e[6]=0,e[7]=0,e[8]=1,e},t.fromMat2d=function(e,t){return e[0]=t[0],e[1]=t[1],e[2]=0,e[3]=t[2],e[4]=t[3],e[5]=0,e[6]=t[4],e[7]=t[5],e[8]=1,e},t.fromQuat=function(e,t){var n=t[0],r=t[1],i=t[2],o=t[3],a=n+n,s=r+r,c=i+i,l=n*a,u=r*a,d=r*s,f=i*a,h=i*s,p=i*c,g=o*a,m=o*s,v=o*c;return e[0]=1-d-p,e[3]=u-v,e[6]=f+m,e[1]=u+v,e[4]=1-l-p,e[7]=h-g,e[2]=f-m,e[5]=h+g,e[8]=1-l-d,e},t.normalFromMat4=function(e,t){var n=t[0],r=t[1],i=t[2],o=t[3],a=t[4],s=t[5],c=t[6],l=t[7],u=t[8],d=t[9],f=t[10],h=t[11],p=t[12],g=t[13],m=t[14],v=t[15],b=n*s-r*a,y=n*c-i*a,x=n*l-o*a,w=r*c-i*s,O=r*l-o*s,_=i*l-o*c,C=u*g-d*p,S=u*m-f*p,P=u*v-h*p,j=d*m-f*g,k=d*v-h*g,L=f*v-h*m,D=b*L-y*k+x*j+w*P-O*S+_*C;return D?(D=1/D,e[0]=(s*L-c*k+l*j)*D,e[1]=(c*P-a*L-l*S)*D,e[2]=(a*k-s*P+l*C)*D,e[3]=(i*k-r*L-o*j)*D,e[4]=(n*L-i*P+o*S)*D,e[5]=(r*P-n*k-o*C)*D,e[6]=(g*_-m*O+v*w)*D,e[7]=(m*x-p*_-v*y)*D,e[8]=(p*O-g*x+v*b)*D,e):null},t.projection=function(e,t,n){return e[0]=2/t,e[1]=0,e[2]=0,e[3]=0,e[4]=-2/n,e[5]=0,e[6]=-1,e[7]=1,e[8]=1,e},t.str=function(e){return"mat3("+e[0]+", "+e[1]+", "+e[2]+", "+e[3]+", "+e[4]+", "+e[5]+", "+e[6]+", "+e[7]+", "+e[8]+")"},t.frob=function(e){return Math.sqrt(Math.pow(e[0],2)+Math.pow(e[1],2)+Math.pow(e[2],2)+Math.pow(e[3],2)+Math.pow(e[4],2)+Math.pow(e[5],2)+Math.pow(e[6],2)+Math.pow(e[7],2)+Math.pow(e[8],2))},t.add=function(e,t,n){return e[0]=t[0]+n[0],e[1]=t[1]+n[1],e[2]=t[2]+n[2],e[3]=t[3]+n[3],e[4]=t[4]+n[4],e[5]=t[5]+n[5],e[6]=t[6]+n[6],e[7]=t[7]+n[7],e[8]=t[8]+n[8],e},t.subtract=o,t.multiplyScalar=function(e,t,n){return e[0]=t[0]*n,e[1]=t[1]*n,e[2]=t[2]*n,e[3]=t[3]*n,e[4]=t[4]*n,e[5]=t[5]*n,e[6]=t[6]*n,e[7]=t[7]*n,e[8]=t[8]*n,e},t.multiplyScalarAndAdd=function(e,t,n,r){return e[0]=t[0]+n[0]*r,e[1]=t[1]+n[1]*r,e[2]=t[2]+n[2]*r,e[3]=t[3]+n[3]*r,e[4]=t[4]+n[4]*r,e[5]=t[5]+n[5]*r,e[6]=t[6]+n[6]*r,e[7]=t[7]+n[7]*r,e[8]=t[8]+n[8]*r,e},t.exactEquals=function(e,t){return e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]&&e[3]===t[3]&&e[4]===t[4]&&e[5]===t[5]&&e[6]===t[6]&&e[7]===t[7]&&e[8]===t[8]},t.equals=function(e,t){var n=e[0],i=e[1],o=e[2],a=e[3],s=e[4],c=e[5],l=e[6],u=e[7],d=e[8],f=t[0],h=t[1],p=t[2],g=t[3],m=t[4],v=t[5],b=t[6],y=t[7],x=t[8];return Math.abs(n-f)<=r.EPSILON*Math.max(1,Math.abs(n),Math.abs(f))&&Math.abs(i-h)<=r.EPSILON*Math.max(1,Math.abs(i),Math.abs(h))&&Math.abs(o-p)<=r.EPSILON*Math.max(1,Math.abs(o),Math.abs(p))&&Math.abs(a-g)<=r.EPSILON*Math.max(1,Math.abs(a),Math.abs(g))&&Math.abs(s-m)<=r.EPSILON*Math.max(1,Math.abs(s),Math.abs(m))&&Math.abs(c-v)<=r.EPSILON*Math.max(1,Math.abs(c),Math.abs(v))&&Math.abs(l-b)<=r.EPSILON*Math.max(1,Math.abs(l),Math.abs(b))&&Math.abs(u-y)<=r.EPSILON*Math.max(1,Math.abs(u),Math.abs(y))&&Math.abs(d-x)<=r.EPSILON*Math.max(1,Math.abs(d),Math.abs(x))};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(59));function i(e,t,n){var r=t[0],i=t[1],o=t[2],a=t[3],s=t[4],c=t[5],l=t[6],u=t[7],d=t[8],f=n[0],h=n[1],p=n[2],g=n[3],m=n[4],v=n[5],b=n[6],y=n[7],x=n[8];return e[0]=f*r+h*a+p*l,e[1]=f*i+h*s+p*u,e[2]=f*o+h*c+p*d,e[3]=g*r+m*a+v*l,e[4]=g*i+m*s+v*u,e[5]=g*o+m*c+v*d,e[6]=b*r+y*a+x*l,e[7]=b*i+y*s+x*u,e[8]=b*o+y*c+x*d,e}function o(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e[2]=t[2]-n[2],e[3]=t[3]-n[3],e[4]=t[4]-n[4],e[5]=t[5]-n[5],e[6]=t[6]-n[6],e[7]=t[7]-n[7],e[8]=t[8]-n[8],e}t.mul=i,t.sub=o},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=5,o=n(819);Math.sign=function(e){return 0===(e=+e)||isNaN(e)?e:e>0?1:-1};var a=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},o,{throttle:n(749),debounce:n(645),omit:function(e,t){var n={};return o.each(e,(function(e,r){-1===t.indexOf(r)&&(n[r]=e)})),n},traverseTree:function(e,t,n,r){void 0===r&&(r=!1);var i=n(e);r&&t(e,null,null),i&&a.each(i,(function(r,i){t(r,e,i),a.traverseTree(r,t,n)}))},toAllPadding:function(e){var t=0,n=0,r=0,i=0;return a.isNumber(e)||a.isString(e)?t=n=r=i=e:a.isArray(e)&&(t=e[0],r=a.isNil(e[1])?e[0]:e[1],i=a.isNil(e[2])?e[0]:e[2],n=a.isNil(e[3])?r:e[3]),[t,r,i,n]},guid:function(){return"xxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))},mix:function(){var e,t,n=a.toArray(arguments),r=n[0];if(!0===r)for(r=n[1],t=2;t<n.length;t++)s(r,e=n[t]);else for(t=1;t<n.length;t++)for(var i in e=n[t])e.hasOwnProperty(i)&&"constructor"!==i&&(r[i]=e[i]);return r},mixin:function(e,t){e&&t&&(e._mixins=t,e.ATTRS=e.ATTRS||{},a.each(t,(function(t){a.augment(e,t)})),e.ATTRS=a.mix({},e.ATTRS))}});function s(e,t,n){for(var r in n=n||0,t)if(t.hasOwnProperty(r)){var o=t[r];null!==o&&a.isPlainObject(o)?(a.isPlainObject(e[r])||(e[r]={}),n<i?s(e[r],t[r],n+1):e[r]=t[r]):a.isArray(o)?(e[r]=[],e[r]=e[r].concat(o)):void 0!==o&&(e[r]=t[r])}}a.Array={remove:function(e,t){var n=a.indexOf(e,t);-1!==n&&e.splice(n,1)}},e.exports=a},function(e,t,n){var r=n(26),i={},o={draw:function(){}},a={defaultShapeType:null,getShape:function(e,t){return this[e]||this[t]||this[this.defaultShapeType]||o},getExtendShape:function(e,t){var n=this;if(r.isArray(e)){var i={};return e.forEach((function(e){n[e]&&(i=r.mix({},i,n.getShape(e,t)))})),i}return this.getShape(e,t)}};i.registerShapeManager=function(e,t){var n=r.mix({},a,t),o=r.upperFirst(e);return i[o]=n,i["register"+o]=function(e,t,i,o){r.isNil(i)&&r.isNil(o)&&(i=e);var a=n.getExtendShape(i,o),s=r.mix(!0,{},a,t);return s.type=e,n[e]=s,s},n},e.exports=i},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var r=n(19),i=/[MLHVQTCSAZ]([^MLHVQTCSAZ]*)/gi,o=/[^\s\,]+/gi;e.exports={parseRadius:function(e){var t=0,n=0,i=0,o=0;return r.isArray(e)?1===e.length?t=n=i=o=e[0]:2===e.length?(t=i=e[0],n=o=e[1]):3===e.length?(t=e[0],n=o=e[1],i=e[2]):(t=e[0],n=e[1],i=e[2],o=e[3]):t=n=i=o=e,{r1:t,r2:n,r3:i,r4:o}},parsePath:function(e){return e=e||[],r.isArray(e)?e:r.isString(e)?(e=e.match(i),r.each(e,(function(t,n){if((t=t.match(o))[0].length>1){var i=t[0].charAt(0);t.splice(1,0,t[0].substr(1)),t[0]=i}r.each(t,(function(e,n){isNaN(e)||(t[n]=+e)})),e[n]=t})),e):void 0}}},function(e,t,n){var r=n(237);e.exports=function(e){return r(e)?"":e.toString()}},function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"String")}},function(e,t,n){var r=n(619),i=n(115);e.exports=function(e){if(!r(e)||!i(e,"Object"))return!1;if(null===Object.getPrototypeOf(e))return!0;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}},function(e,t,n){var r=function(e){function t(t){var n;return(n=e.call(this)||this).options=t,n}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t.prototype.execute=function(){var e=this,t=this.options;this.roots.forEach((function(n){e.layout(n,t).eachNode((function(e){e.data.x=e.x+e.data.width/2+e.hgap,e.data.y=e.y+e.data.height/2+e.vgap}))}))},t}(n(622));e.exports=r},function(e,t,n){!function(t,n){e.exports=n()}("undefined"!=typeof self&&self,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=5)}([function(e,t,n){var r=n(7);e.exports={assign:r}},function(e,t,n){var r=n(3),i=function(){function e(e,t){void 0===t&&(t={}),this.options=t,this.rootNode=r(e,t)}return e.prototype.execute=function(){throw new Error("please override this method")},e}();e.exports=i},function(e,t,n){var r=n(4),i=["LR","RL","TB","BT","H","V"],o=["LR","RL","H"],a=i[0];e.exports=function(e,t,n){var s=t.direction||a;if(t.isHorizontal=function(e){return o.indexOf(e)>-1}(s),s&&-1===i.indexOf(s))throw new TypeError("Invalid direction: "+s);if(s===i[0])n(e,t);else if(s===i[1])n(e,t),e.right2left();else if(s===i[2])n(e,t);else if(s===i[3])n(e,t),e.bottom2top();else if(s===i[4]||s===i[5]){var c=r(e,t),l=c.left,u=c.right;n(l,t),n(u,t),t.isHorizontal?l.right2left():l.bottom2top(),u.translate(l.x-u.x,l.y-u.y),e.x=l.x,e.y=u.y;var d=e.getBoundingBox();t.isHorizontal?d.top<0&&e.translate(0,-d.top):d.left<0&&e.translate(-d.left,0)}return e.translate(-(e.x+e.width/2+e.hgap),-(e.y+e.height/2+e.vgap)),e}},function(e,t,n){var r=n(0),i={getId:function(e){return e.id||e.name},getHGap:function(e){return e.hgap||18},getVGap:function(e){return e.vgap||18},getChildren:function(e){return e.children},getHeight:function(e){return e.height||36},getWidth:function(e){var t=e.name||" ";return e.width||18*t.split("").length}};function o(e,t){var n=this;if(n.vgap=n.hgap=0,e instanceof o)return e;n.data=e;var r=t.getHGap(e),i=t.getVGap(e);return n.width=t.getWidth(e),n.height=t.getHeight(e),n.id=t.getId(e),n.x=n.y=0,n.depth=0,n.children||(n.children=[]),n.addGap(r,i),n}r.assign(o.prototype,{isRoot:function(){return 0===this.depth},isLeaf:function(){return 0===this.children.length},addGap:function(e,t){this.hgap+=e,this.vgap+=t,this.width+=2*e,this.height+=2*t},eachNode:function(e){for(var t,n=[this];t=n.pop();)e(t),n=n.concat(t.children)},DFTraverse:function(e){this.eachNode(e)},BFTraverse:function(e){for(var t,n=[this];t=n.shift();)e(t),n=n.concat(t.children)},getBoundingBox:function(){var e={left:Number.MAX_VALUE,top:Number.MAX_VALUE,width:0,height:0};return this.eachNode((function(t){e.left=Math.min(e.left,t.x),e.top=Math.min(e.top,t.y),e.width=Math.max(e.width,t.x+t.width),e.height=Math.max(e.height,t.y+t.height)})),e},translate:function(e,t){void 0===e&&(e=0),void 0===t&&(t=0),this.eachNode((function(n){n.x+=e,n.y+=t}))},right2left:function(){var e=this.getBoundingBox();this.eachNode((function(t){t.x=t.x-2*(t.x-e.left)-t.width})),this.translate(e.width,0)},bottom2top:function(){var e=this.getBoundingBox();this.eachNode((function(t){t.y=t.y-2*(t.y-e.top)-t.height})),this.translate(0,e.height)}}),e.exports=function(e,t,n){void 0===t&&(t={});var a,s=new o(e,t=r.assign({},i,t)),c=[s];if(!n&&!e.collapsed)for(;a=c.pop();)if(!a.data.collapsed){var l=t.getChildren(a.data),u=l?l.length:0;if(a.children=new Array(u),l&&u)for(var d=0;d<u;d++){var f=new o(l[d],t);a.children[d]=f,c.push(f),f.parent=a,f.depth=a.depth+1}}return s}},function(e,t,n){var r=n(3);e.exports=function(e,t){for(var n=r(e.data,t,!0),i=r(e.data,t,!0),o=e.children.length,a=Math.round(o/2),s=t.getSide||function(e,t){return t<a?"right":"left"},c=0;c<o;c++){var l=e.children[c];"right"===s(l,c)?i.children.push(l):n.children.push(l)}return n.eachNode((function(e){e.isRoot()||(e.side="left")})),i.eachNode((function(e){e.isRoot()||(e.side="right")})),{left:n,right:i}}},function(e,t,n){var r={compactBox:n(6),dendrogram:n(9),indented:n(11),mindmap:n(13)};e.exports=r},function(e,t,n){var r=n(1),i=n(8),o=n(2),a=n(0),s=function(e){function t(){return e.apply(this,arguments)||this}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t.prototype.execute=function(){return o(this.rootNode,this.options,i)},t}(r),c={};e.exports=function(e,t){return t=a.assign({},c,t),new s(e,t).execute()}},function(e,t){function n(e,t){for(var n in t)t.hasOwnProperty(n)&&"constructor"!==n&&void 0!==t[n]&&(e[n]=t[n])}e.exports=function(e,t,r,i){return t&&n(e,t),r&&n(e,r),i&&n(e,i),e}},function(e,t){function n(e,t,n,r){void 0===r&&(r=[]);var i=this;i.w=e||0,i.h=t||0,i.y=n||0,i.x=0,i.c=r||[],i.cs=r.length,i.prelim=0,i.mod=0,i.shift=0,i.change=0,i.tl=null,i.tr=null,i.el=null,i.er=null,i.msel=0,i.mser=0}function r(e,t){!function e(t,n,r){r?t.y+=n:t.x+=n,t.children.forEach((function(t){e(t,n,r)}))}(e,-function e(t,n){var r=n?t.y:t.x;return t.children.forEach((function(t){r=Math.min(e(t,n),r)})),r}(e,t),t)}n.fromNode=function(e,t){if(!e)return null;var r=[];return e.children.forEach((function(e){r.push(n.fromNode(e,t))})),t?new n(e.height,e.width,e.x,r):new n(e.width,e.height,e.y,r)},e.exports=function(e,t){void 0===t&&(t={});var i=t.isHorizontal;function o(e){0===e.cs?(e.el=e,e.er=e,e.msel=e.mser=0):(e.el=e.c[0].el,e.msel=e.c[0].msel,e.er=e.c[e.cs-1].er,e.mser=e.c[e.cs-1].mser)}function a(e,t,n){for(var r=e.c[t-1],i=r.mod,o=e.c[t],a=o.mod;null!==r&&null!==o;){u(r)>n.low&&(n=n.nxt);var d=i+r.prelim+r.w-(a+o.prelim);d>0&&(a+=d,s(e,t,n.index,d));var f=u(r),h=u(o);f<=h&&null!==(r=l(r))&&(i+=r.mod),f>=h&&null!==(o=c(o))&&(a+=o.mod)}!r&&o?function(e,t,n,r){var i=e.c[0].el;i.tl=n;var o=r-n.mod-e.c[0].msel;i.mod+=o,i.prelim-=o,e.c[0].el=e.c[t].el,e.c[0].msel=e.c[t].msel}(e,t,o,a):r&&!o&&function(e,t,n,r){var i=e.c[t].er;i.tr=n;var o=r-n.mod-e.c[t].mser;i.mod+=o,i.prelim-=o,e.c[t].er=e.c[t-1].er,e.c[t].mser=e.c[t-1].mser}(e,t,r,i)}function s(e,t,n,r){e.c[t].mod+=r,e.c[t].msel+=r,e.c[t].mser+=r,function(e,t,n,r){if(n!==t-1){var i=t-n;e.c[n+1].shift+=r/i,e.c[t].shift-=r/i,e.c[t].change-=r-r/i}}(e,t,n,r)}function c(e){return 0===e.cs?e.tl:e.c[0]}function l(e){return 0===e.cs?e.tr:e.c[e.cs-1]}function u(e){return e.y+e.h}function d(e,t,n){for(;null!==n&&e>=n.low;)n=n.nxt;return{low:e,index:t,nxt:n}}!function e(t,n,r){void 0===r&&(r=0),n?(t.x=r,r+=t.width):(t.y=r,r+=t.height),t.children.forEach((function(t){e(t,n,r)}))}(e,i);var f=n.fromNode(e,i);return function e(t){if(0!==t.cs){e(t.c[0]);for(var n=d(u(t.c[0].el),0,null),r=1;r<t.cs;++r){e(t.c[r]);var i=u(t.c[r].er);a(t,r,n),n=d(i,r,n)}!function(e){e.prelim=(e.c[0].prelim+e.c[0].mod+e.c[e.cs-1].mod+e.c[e.cs-1].prelim+e.c[e.cs-1].w)/2-e.w/2}(t),o(t)}else o(t)}(f),function e(t,n){n+=t.mod,t.x=t.prelim+n,function(e){for(var t=0,n=0,r=0;r<e.cs;r++)t+=e.c[r].shift,n+=t+e.c[r].change,e.c[r].mod+=n}(t);for(var r=0;r<t.cs;r++)e(t.c[r],n)}(f,0),function e(t,n,r){r?n.y=t.x:n.x=t.x,t.c.forEach((function(t,i){e(t,n.children[i],r)}))}(f,e,i),r(e,i),e}},function(e,t,n){var r=n(1),i=n(10),o=n(2),a=n(0),s=function(e){function t(){return e.apply(this,arguments)||this}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t.prototype.execute=function(){return this.rootNode.width=0,o(this.rootNode,this.options,i)},t}(r),c={};e.exports=function(e,t){return t=a.assign({},c,t),new s(e,t).execute()}},function(e,t,n){var r=n(0),i={isHorizontal:!0,nodeSep:20,nodeSize:20,rankSep:200,subTreeSep:10};e.exports=function(e,t){void 0===t&&(t={}),t=r.assign({},i,t);var n,o=0,a=function e(t){if(!t)return null;t.width=0,t.depth&&t.depth>o&&(o=t.depth);var n=t.children,r=n.length,i=new function(e,t){void 0===e&&(e=0),void 0===t&&(t=[]);var n=this;n.x=n.y=0,n.leftChild=n.rightChild=null,n.height=0,n.children=t}(t.height,[]);return n.forEach((function(t,n){var o=e(t);i.children.push(o),0===n&&(i.leftChild=o),n===r-1&&(i.rightChild=o)})),i.originNode=t,i.isLeaf=t.isLeaf(),i}(e);return function e(t){if(t.isLeaf||0===t.children.length)t.drawingDepth=o;else{var n=t.children.map((function(t){return e(t)})),r=Math.min.apply(null,n);t.drawingDepth=r-1}return t.drawingDepth}(a),function e(r){r.x=r.drawingDepth*t.rankSep,r.isLeaf?(r.y=0,n&&(r.y=n.y+n.height+t.nodeSep,r.originNode.parent!==n.originNode.parent&&(r.y+=t.subTreeSep)),n=r):(r.children.forEach((function(t){e(t)})),r.y=(r.leftChild.y+r.rightChild.y)/2)}(a),function e(t,n,r){r?(n.x=t.x,n.y=t.y):(n.x=t.y,n.y=t.x),t.children.forEach((function(t,i){e(t,n.children[i],r)}))}(a,e,t.isHorizontal),e}},function(e,t,n){var r=n(1),i=n(12),o=n(4),a=n(0),s=["LR","RL","H"],c=s[0],l=function(e){function t(){return e.apply(this,arguments)||this}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t.prototype.execute=function(){var e=this.options,t=this.rootNode;e.isHorizontal=!0;var n=e.indent,r=e.direction||c;if(r&&-1===s.indexOf(r))throw new TypeError("Invalid direction: "+r);if(r===s[0])i(t,n);else if(r===s[1])i(t,n),t.right2left();else if(r===s[2]){var a=o(t,e),l=a.left,u=a.right;i(l,n),l.right2left(),i(u,n);var d=l.getBoundingBox();u.translate(d.width,0),t.x=u.x-t.width/2}return t},t}(r),u={};e.exports=function(e,t){return t=a.assign({},u,t),new l(e,t).execute()}},function(e,t){e.exports=function(e,t){void 0===t&&(t=20);var n=null;e.eachNode((function(e){!function(e,t,n){e.x+=n*e.depth,e.y=t?t.y+t.height:0}(e,n,t),n=e}))}},function(e,t,n){var r=n(1),i=n(14),o=n(2),a=n(0),s=function(e){function t(){return e.apply(this,arguments)||this}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t.prototype.execute=function(){return o(this.rootNode,this.options,i)},t}(r),c={};e.exports=function(e,t){return t=a.assign({},c,t),new s(e,t).execute()}},function(e,t,n){var r=n(0),i={getSubTreeSep:function(){return 0}};e.exports=function(e,t){void 0===t&&(t={}),t=r.assign({},i,t),e.parent={x:0,width:0,height:0,y:0},e.BFTraverse((function(e){e.x=e.parent.x+e.parent.width})),e.parent=null,function e(t,n){var r=0;return t.children.length?t.children.forEach((function(t){r+=e(t,n)})):r=t.height,t._subTreeSep=n.getSubTreeSep(t.data),t.totalHeight=Math.max(t.height,r)+2*t._subTreeSep,t.totalHeight}(e,t),e.startY=0,e.y=e.totalHeight/2-e.height/2,e.eachNode((function(e){var t=e.children,n=t.length;if(n){var r=t[0];if(r.startY=e.startY+e._subTreeSep,1===n)r.y=e.y+e.height/2-r.height/2;else{r.y=r.startY+r.totalHeight/2-r.height/2;for(var i=1;i<n;i++){var o=t[i];o.startY=t[i-1].startY+t[i-1].totalHeight,o.y=o.startY+o.totalHeight/2-o.height/2}}}})),function e(t){var n=t.children,r=n.length;if(r){n.forEach((function(t){e(t)}));var i=n[0],o=n[r-1],a=o.y-i.y+o.height,s=0;if(n.forEach((function(e){s+=e.totalHeight})),a>t.height)t.y=i.y+a/2-t.height/2;else if(1!==n.length||t.height>s){var c=t.y+(t.height-a)/2-i.y;n.forEach((function(e){e.translate(0,c)}))}else t.y=(i.y+i.height/2+o.y+o.height/2)/2-t.height/2}}(e)}}])}))},function(e,t,n){var r=n(26),i=function(){var e=t.prototype;function t(e){var t=this.getDefaultCfg();r.mix(this,t,e),this._init()}return e.getDefaultCfg=function(){return{}},e._init=function(){},e.destroy=function(){},t}();e.exports=i},function(e,t,n){var r=n(19),i=n(613),o=n(612),a=n(640),s=n(639),c=r.vec3,l=r.mat3,u=["m","l","c","a","q","h","v","t","s","z"];function d(e,t,n){return{x:n.x+e,y:n.y+t}}function f(e,t){return{x:t.x+(t.x-e.x),y:t.y+(t.y-e.y)}}function h(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1])}function p(e,t){return(e[0]*t[0]+e[1]*t[1])/(h(e)*h(t))}function g(e,t){return(e[0]*t[1]<e[1]*t[0]?-1:1)*Math.acos(p(e,t))}var m=function(e,t,n){this.preSegment=t,this.isLast=n,this.init(e,t)};r.augment(m,{init:function(e,t){var n=e[0];t=t||{endPoint:{x:0,y:0}};var i,o,a,s,c=u.indexOf(n)>=0,l=c?n.toUpperCase():n,h=e,m=t.endPoint,v=h[1],b=h[2];switch(l){default:break;case"M":s=c?d(v,b,m):{x:v,y:b},this.command="M",this.params=[m,s],this.subStart=s,this.endPoint=s;break;case"L":s=c?d(v,b,m):{x:v,y:b},this.command="L",this.params=[m,s],this.subStart=t.subStart,this.endPoint=s,this.endTangent=function(){return[s.x-m.x,s.y-m.y]},this.startTangent=function(){return[m.x-s.x,m.y-s.y]};break;case"H":s=c?d(v,0,m):{x:v,y:m.y},this.command="L",this.params=[m,s],this.subStart=t.subStart,this.endPoint=s,this.endTangent=function(){return[s.x-m.x,s.y-m.y]},this.startTangent=function(){return[m.x-s.x,m.y-s.y]};break;case"V":s=c?d(0,v,m):{x:m.x,y:v},this.command="L",this.params=[m,s],this.subStart=t.subStart,this.endPoint=s,this.endTangent=function(){return[s.x-m.x,s.y-m.y]},this.startTangent=function(){return[m.x-s.x,m.y-s.y]};break;case"Q":c?(i=d(v,b,m),o=d(h[3],h[4],m)):(i={x:v,y:b},o={x:h[3],y:h[4]}),this.command="Q",this.params=[m,i,o],this.subStart=t.subStart,this.endPoint=o,this.endTangent=function(){return[o.x-i.x,o.y-i.y]},this.startTangent=function(){return[m.x-i.x,m.y-i.y]};break;case"T":o=c?d(v,b,m):{x:v,y:b},"Q"===t.command?(i=f(t.params[1],m),this.command="Q",this.params=[m,i,o],this.subStart=t.subStart,this.endPoint=o,this.endTangent=function(){return[o.x-i.x,o.y-i.y]},this.startTangent=function(){return[m.x-i.x,m.y-i.y]}):(this.command="TL",this.params=[m,o],this.subStart=t.subStart,this.endPoint=o,this.endTangent=function(){return[o.x-m.x,o.y-m.y]},this.startTangent=function(){return[m.x-o.x,m.y-o.y]});break;case"C":c?(i=d(v,b,m),o=d(h[3],h[4],m),a=d(h[5],h[6],m)):(i={x:v,y:b},o={x:h[3],y:h[4]},a={x:h[5],y:h[6]}),this.command="C",this.params=[m,i,o,a],this.subStart=t.subStart,this.endPoint=a,this.endTangent=function(){return[a.x-o.x,a.y-o.y]},this.startTangent=function(){return[m.x-i.x,m.y-i.y]};break;case"S":c?(o=d(v,b,m),a=d(h[3],h[4],m)):(o={x:v,y:b},a={x:h[3],y:h[4]}),"C"===t.command?(i=f(t.params[2],m),this.command="C",this.params=[m,i,o,a],this.subStart=t.subStart,this.endPoint=a,this.endTangent=function(){return[a.x-o.x,a.y-o.y]},this.startTangent=function(){return[m.x-i.x,m.y-i.y]}):(this.command="SQ",this.params=[m,o,a],this.subStart=t.subStart,this.endPoint=a,this.endTangent=function(){return[a.x-o.x,a.y-o.y]},this.startTangent=function(){return[m.x-o.x,m.y-o.y]});break;case"A":var y=v,x=b,w=h[3],O=h[4],_=h[5];s=c?d(h[6],h[7],m):{x:h[6],y:h[7]},this.command="A";var C=function(e,t,n,i,o,a,s){var c=r.mod(r.toRadian(s),2*Math.PI),l=e.x,u=e.y,d=t.x,f=t.y,h=Math.cos(c)*(l-d)/2+Math.sin(c)*(u-f)/2,m=-1*Math.sin(c)*(l-d)/2+Math.cos(c)*(u-f)/2,v=h*h/(o*o)+m*m/(a*a);v>1&&(o*=Math.sqrt(v),a*=Math.sqrt(v));var b=o*o*(m*m)+a*a*(h*h),y=Math.sqrt((o*o*(a*a)-b)/b);n===i&&(y*=-1),isNaN(y)&&(y=0);var x=y*o*m/a,w=y*-a*h/o,O=(l+d)/2+Math.cos(c)*x-Math.sin(c)*w,_=(u+f)/2+Math.sin(c)*x+Math.cos(c)*w,C=g([1,0],[(h-x)/o,(m-w)/a]),S=[(h-x)/o,(m-w)/a],P=[(-1*h-x)/o,(-1*m-w)/a],j=g(S,P);return p(S,P)<=-1&&(j=Math.PI),p(S,P)>=1&&(j=0),0===i&&j>0&&(j-=2*Math.PI),1===i&&j<0&&(j+=2*Math.PI),[e,O,_,o,a,C,j,c,i]}(m,s,O,_,y,x,w);this.params=C;var S=t.subStart;this.subStart=S,this.endPoint=s;var P=C[5]%(2*Math.PI);r.isNumberEqual(P,2*Math.PI)&&(P=0);var j=C[6]%(2*Math.PI);r.isNumberEqual(j,2*Math.PI)&&(j=0);var k=.001;this.startTangent=function(){0===_&&(k*=-1);var e=C[3]*Math.cos(P-k)+C[1],t=C[4]*Math.sin(P-k)+C[2];return[e-S.x,t-S.y]},this.endTangent=function(){var e=C[6];e-2*Math.PI<1e-4&&(e=0);var t=C[3]*Math.cos(P+e+k)+C[1],n=C[4]*Math.sin(P+e-k)+C[2];return[m.x-t,m.y-n]};break;case"Z":this.command="Z",this.params=[m,t.subStart],this.subStart=t.subStart,this.endPoint=t.subStart}},isInside:function(e,t,n){var r=this.command,o=this.params,a=this.box;if(a&&!i.box(a.minX,a.maxX,a.minY,a.maxY,e,t))return!1;switch(r){default:break;case"M":return!1;case"TL":case"L":case"Z":return i.line(o[0].x,o[0].y,o[1].x,o[1].y,n,e,t);case"SQ":case"Q":return i.quadraticline(o[0].x,o[0].y,o[1].x,o[1].y,o[2].x,o[2].y,n,e,t);case"C":return i.cubicline(o[0].x,o[0].y,o[1].x,o[1].y,o[2].x,o[2].y,o[3].x,o[3].y,n,e,t);case"A":var s=o,u=s[1],d=s[2],f=s[3],h=s[4],p=s[5],g=s[6],m=s[7],v=s[8],b=f>h?f:h,y=f>h?1:f/h,x=f>h?h/f:1;s=[e,t,1];var w=[1,0,0,0,1,0,0,0,1];return l.translate(w,w,[-u,-d]),l.rotate(w,w,-m),l.scale(w,w,[1/y,1/x]),c.transformMat3(s,s,w),i.arcline(0,0,b,p,p+g,1-v,n,s[0],s[1])}return!1},draw:function(e){var t,n,r,i=this.command,o=this.params;switch(i){default:break;case"M":e.moveTo(o[1].x,o[1].y);break;case"TL":case"L":e.lineTo(o[1].x,o[1].y);break;case"SQ":case"Q":t=o[1],n=o[2],e.quadraticCurveTo(t.x,t.y,n.x,n.y);break;case"C":t=o[1],n=o[2],r=o[3],e.bezierCurveTo(t.x,t.y,n.x,n.y,r.x,r.y);break;case"A":var a=o,s=a[1],c=a[2],l=a[3],u=a[4],d=a[5],f=a[6],h=a[7],p=a[8],g=l>u?l:u,m=l>u?1:l/u,v=l>u?u/l:1;e.translate(s,c),e.rotate(h),e.scale(m,v),e.arc(0,0,g,d,d+f,1-p),e.scale(1/m,1/v),e.rotate(-h),e.translate(-s,-c);break;case"Z":e.closePath()}},getBBox:function(e){var t,n,r,i,c=e/2,l=this.params;switch(this.command){default:case"M":case"Z":break;case"TL":case"L":this.box={minX:Math.min(l[0].x,l[1].x)-c,maxX:Math.max(l[0].x,l[1].x)+c,minY:Math.min(l[0].y,l[1].y)-c,maxY:Math.max(l[0].y,l[1].y)+c};break;case"SQ":case"Q":for(r=0,i=(n=a.extrema(l[0].x,l[1].x,l[2].x)).length;r<i;r++)n[r]=a.at(l[0].x,l[1].x,l[2].x,n[r]);for(n.push(l[0].x,l[2].x),r=0,i=(t=a.extrema(l[0].y,l[1].y,l[2].y)).length;r<i;r++)t[r]=a.at(l[0].y,l[1].y,l[2].y,t);t.push(l[0].y,l[2].y),this.box={minX:Math.min.apply(Math,n)-c,maxX:Math.max.apply(Math,n)+c,minY:Math.min.apply(Math,t)-c,maxY:Math.max.apply(Math,t)+c};break;case"C":for(r=0,i=(n=o.extrema(l[0].x,l[1].x,l[2].x,l[3].x)).length;r<i;r++)n[r]=o.at(l[0].x,l[1].x,l[2].x,l[3].x,n[r]);for(r=0,i=(t=o.extrema(l[0].y,l[1].y,l[2].y,l[3].y)).length;r<i;r++)t[r]=o.at(l[0].y,l[1].y,l[2].y,l[3].y,t[r]);n.push(l[0].x,l[3].x),t.push(l[0].y,l[3].y),this.box={minX:Math.min.apply(Math,n)-c,maxX:Math.max.apply(Math,n)+c,minY:Math.min.apply(Math,t)-c,maxY:Math.max.apply(Math,t)+c};break;case"A":var u=l,d=u[1],f=u[2],h=u[3],p=u[4],g=u[5],m=u[6],v=u[7],b=u[8],y=g,x=g+m,w=s.xExtrema(v,h,p),O=1/0,_=-1/0,C=[y,x];for(r=2*-Math.PI;r<=2*Math.PI;r+=Math.PI){var S=w+r;1===b?y<S&&S<x&&C.push(S):x<S&&S<y&&C.push(S)}for(r=0,i=C.length;r<i;r++){var P=s.xAt(v,h,p,d,C[r]);P<O&&(O=P),P>_&&(_=P)}var j=s.yExtrema(v,h,p),k=1/0,L=-1/0,D=[y,x];for(r=2*-Math.PI;r<=2*Math.PI;r+=Math.PI){var M=j+r;1===b?y<M&&M<x&&D.push(M):x<M&&M<y&&D.push(M)}for(r=0,i=D.length;r<i;r++){var E=s.yAt(v,h,p,f,D[r]);E<k&&(k=E),E>L&&(L=E)}this.box={minX:O-c,maxX:_+c,minY:k-c,maxY:L+c}}}}),e.exports=m},function(e,t,n){var r=n(593),i=n(600),o=Math.PI,a=Math.sin,s=Math.cos,c=Math.atan2,l=10,u=o/3;function d(e,t,n,r,i,d,f){var h,p,g,m,v,b,y;if(!t.fill){var x=t.arrowLength||l,w=t.arrowAngle?t.arrowAngle*o/180:u;y=c(r-d,n-i),v=Math.abs(t.lineWidth*s(y))/2,b=Math.abs(t.lineWidth*a(y))/2,f&&(v=-v,b=-b),h=i+x*s(y+w/2),p=d+x*a(y+w/2),g=i+x*s(y-w/2),m=d+x*a(y-w/2),e.beginPath(),e.moveTo(h-v,p-b),e.lineTo(i-v,d-b),e.lineTo(g-v,m-b),e.moveTo(i-v,d-b),e.lineTo(i+v,d+b),e.moveTo(i,d),e.stroke()}}function f(e,t,n,o,a,s,c){var l=c?t.startArrow:t.endArrow,u=l.d,d=0,f=a-n,h=s-o,p=Math.atan(f/h);0===h&&f<0?d=Math.PI:f>0&&h>0?d=Math.PI/2-p:f<0&&h<0?d=-Math.PI/2-p:f>=0&&h<0?d=-p-Math.PI/2:f<=0&&h>0&&(d=Math.PI/2-p);var g=function(e){var t,n=[],o=r.parsePath(e.path);if(!Array.isArray(o)||0===o.length||"M"!==o[0][0]&&"m"!==o[0][0])return!1;for(var a=o.length,s=0;s<o.length;s++){var c=o[s];t=new i(c,t,s===a-1),n.push(t)}return n}(l);if(g){u&&(c?(a+=Math.sin(Math.abs(p))*u,s=s+Math.cos(Math.abs(p))*u-.5*e.lineWidth):(a-=Math.sin(Math.abs(p))*u,s=s-Math.cos(Math.abs(p))*u+.5*e.lineWidth)),e.save(),e.beginPath(),e.translate(a,s),e.rotate(d);for(var m=0;m<g.length;m++)g[m].draw(e);e.setTransform(1,0,0,1,0,0),e.fillStyle=e.strokeStyle,e.fill(),e.restore()}}e.exports={addStartArrow:function(e,t,n,r,i,o){"object"==typeof t.startArrow?f(e,t,n,r,i,o,!0):t.startArrow&&d(e,t,n,r,i,o,!0)},addEndArrow:function(e,t,n,r,i,o){"object"==typeof t.endArrow?f(e,t,n,r,i,o,!1):t.endArrow&&d(e,t,n,r,i,o,!1)}}},function(e,t,n){var r=n(19);function i(e,t,n,r){return{x:Math.cos(r)*n+e,y:Math.sin(r)*n+t}}function o(e,t,n,r){var i,o;return r?e<t?(i=t-e,o=2*Math.PI-n+e):e>n&&(i=2*Math.PI-e+t,o=e-n):(i=e-t,o=n-e),i>o?n:t}function a(e,t,n,i){var a=0;return n-t>=2*Math.PI&&(a=2*Math.PI),t=r.mod(t,2*Math.PI),n=r.mod(n,2*Math.PI)+a,e=r.mod(e,2*Math.PI),i?t>=n?e>n&&e<t?e:o(e,n,t,!0):e<t||e>n?e:o(e,t,n):t<=n?t<e&&e<n?e:o(e,t,n,!0):e>t||e<n?e:o(e,n,t)}function s(e,t,n,i,o,s,c,l,u){var d=[c,l],f=[e,t],h=r.vec2.subtract([],d,f),p=r.vec2.angleTo([1,0],h);p=a(p,i,o,s);var g=[n*Math.cos(p)+e,n*Math.sin(p)+t];return u&&(u.x=g[0],u.y=g[1]),r.vec2.distance(g,d)}e.exports={nearAngle:a,projectPoint:function(e,t,n,r,i,o,a,c){var l={};return s(e,t,n,r,i,o,a,c,l),l},pointDistance:s,box:function(e,t,n,o,s,c){var l=Math.PI/2,u=Math.PI,d=3*Math.PI/2,f=[],h=a(0,o,s,c);0===h&&f.push(i(e,t,n,0)),(h=a(l,o,s,c))===l&&f.push(i(e,t,n,l)),(h=a(u,o,s,c))===u&&f.push(i(e,t,n,u)),(h=a(d,o,s,c))===d&&f.push(i(e,t,n,d)),f.push(i(e,t,n,o)),f.push(i(e,t,n,s));var p=1/0,g=-1/0,m=1/0,v=-1/0;return r.each(f,(function(e){p>e.x&&(p=e.x),g<e.x&&(g=e.x),m>e.y&&(m=e.y),v<e.y&&(v=e.y)})),{minX:p,minY:m,maxX:g,maxY:v}}}},function(e,t,n){var r=n(19).vec2;e.exports={at:function(e,t,n){return(t-e)*n+e},pointDistance:function(e,t,n,i,o,a){var s=[n-e,i-t];if(r.exactEquals(s,[0,0]))return NaN;var c=[-s[1],s[0]];r.normalize(c,c);var l=[o-e,a-t];return Math.abs(r.dot(l,c))},box:function(e,t,n,r,i){var o=i/2,a=Math.min(e,n),s=Math.max(e,n);return{minX:a-o,minY:Math.min(t,r)-o,maxX:s+o,maxY:Math.max(t,r)+o}},len:function(e,t,n,r){return Math.sqrt((n-e)*(n-e)+(r-t)*(r-t))}}},function(e,t,n){var r=n(118);e.exports=function(e){return r(e)?Array.prototype.slice.call(e):[]}},function(e,t,n){var r=n(118),i=Array.prototype.indexOf;e.exports=function(e,t){return!!r(e)&&i.call(e,t)>-1}},function(e,t){function n(e,t){for(var n in t)t.hasOwnProperty(n)&&"constructor"!==n&&void 0!==t[n]&&(e[n]=t[n])}e.exports=function(e,t,r,i){return t&&n(e,t),r&&n(e,r),i&&n(e,i),e}},,function(e,t,n){var r=n(26),i=function(){function e(e){r.mix(this,{id:"",type:null,model:{},group:null,animate:!1,modelCache:{},isItem:!0,visible:!0},e),this._init()}var t=e.prototype;return t._init=function(){this._initGroup(),this.draw()},t._mapping=function(){var e=this.mapper,t=this.model;e.mapping(t)},t._initGroup=function(){var e=this.group,t=this.model,n=this.type;e.isItemContainer=!0,e.id=t.id,e.itemType=n,e.model=t,e.item=this},t._calculateBBox=function(){var e=this.keyShape,t=this.group,n=r.getBBox(e,t);return n.width=n.maxX-n.minX,n.height=n.maxY-n.minY,n.centerX=(n.minX+n.maxX)/2,n.centerY=(n.minY+n.maxY)/2,n},t.getLabel=function(){return this.group.findByClass("label")[0]},t.getGraph=function(){return this.graph},t._setShapeObj=function(){var e=this.graph,t=this.type,n=this.getModel();this.shapeObj=e.getShapeObj(t,n)},t._afterDraw=function(){var e=this.graph;this._setGId(),this._cacheModel(),e.emit("afteritemdraw",{item:this})},t._cacheModel=function(){this.modelCache=r.mix({},this.model)},t._setGId=function(){var e=this.group,t=this.id,n=this.type;e.gid=t,e.deepEach((function(e,r,i){var o=r.gid;if(e.id=t,e.eventPreFix=n,e.gid=o+"-"+i,e.isShape){var a=e.get("type");e.gid+="-"+a}}))},t._beforeDraw=function(){var e=this.graph,t=this.group;e.emit("beforeitemdraw",{item:this}),t.resetMatrix(),this.updateCollapsedParent()},t._shouldDraw=function(){return!0},t._getDiff=function(){var e=[],t=this.model,n=this.modelCache;return r.each(t,(function(t,i){r.isEqual(t,n[i])||e.push(i)})),0!==e.length&&e},t._drawInner=function(){var e=this.animate;this.group.clear(!e),this._mapping(),this._setShapeObj();var t=this.shapeObj,n=t.draw(this);n&&(n.isKeyShape=!0,this.keyShape=n),t.afterDraw&&t.afterDraw(this)},t.deepEach=function(e,t){r.traverseTree(this,e,t||function(e){return e.getChildren()})},t.getShapeObj=function(){return this.shapeObj},t.updateCollapsedParent=function(){var e=this.dataMap;this.collapsedParent=function e(t,n){var r=n[t.parent];if(!r)return!1;if(r){var i=e(r,n);if(i)return i}return r.collapsed?r:void 0}(this.model,e)},t.isVisible=function(){return this.visible},t.hide=function(){var e=this.group,t=this.graph;t.emit("beforeitemhide",{item:this}),e.hide(),this.visible=!1,t.emit("afteritemhide",{item:this})},t.show=function(){var e=this.group,t=this.graph;t.emit("beforeitemshow",{item:this}),e.show(),this.visible=!0,t.emit("afteritemshow",{item:this})},t.draw=function(){this._beforeDraw(),this._shouldDraw()&&this._drawInner(),this._afterDraw()},t.forceUpdate=function(){this._beforeDraw(),this._drawInner(),this._afterDraw()},t.getCenter=function(){var e=this.getBBox();return{x:e.centerX,y:e.centerY}},t.getBBox=function(){return this.bbox||this._calculateBBox()},t.layoutUpdate=function(){this.isVisible()&&this.draw()},t.update=function(){this.draw()},t.getModel=function(){return this.model},t.getKeyShape=function(){return this.keyShape},t.getGraphicGroup=function(){return this.group},t.getHierarchy=function(){return this.graph.getHierarchy(this)},t.getParent=function(){var e=this.model;return this.itemMap[e.parent]},t.getAllParents=function(){for(var e=this.model,t=this.itemMap,n=[],r=e.parent;r&&t[r];){var i=t[r],o=i.getModel();n.push(i),r=o.parent}return n},t.getAllChildren=function(){var e=[];return this.deepEach((function(t){e.push(t)})),e},t.getChildren=function(){var e=this.id;return this.graph.getItems().filter((function(t){return t.model.parent===e}))},t.toFront=function(){this.group.toFront()},t.toBack=function(){this.group.toBack()},t.destroy=function(){if(!this.destroyed){var e=this.animate,t=this.graph;t.emit("beforeitemdestroy",{item:this}),this.group.remove(!e),this.destroyed=!0,t.emit("afteritemdestroy",{item:this})}},e}();e.exports=i},function(e,t){e.exports="2.2.6"},function(e,t,n){var r=n(644),i="\t\n\v\f\r 聽釟�釥庘��鈥佲�傗�冣�勨�呪�嗏�団�堚�夆�娾�仧銆�\u2028\u2029",o=new RegExp("([a-z])["+i+",]*((-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?["+i+"]*,?["+i+"]*)+)","ig"),a=new RegExp("(-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?)["+i+"]*,?["+i+"]*","ig"),s=function(e){if(!e)return null;if(typeof e==typeof[])return e;var t={a:7,c:6,o:2,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,u:3,z:0},n=[];return String(e).replace(o,(function(e,r,i){var o=[],s=r.toLowerCase();if(i.replace(a,(function(e,t){t&&o.push(+t)})),"m"===s&&o.length>2&&(n.push([r].concat(o.splice(0,2))),s="l",r="m"===r?"l":"L"),"o"===s&&1===o.length&&n.push([r,o[0]]),"r"===s)n.push([r].concat(o));else for(;o.length>=t[s]&&(n.push([r].concat(o.splice(0,t[s]))),t[s]););})),n},c=function(e,t){for(var n=[],r=0,i=e.length;i-2*!t>r;r+=2){var o=[{x:+e[r-2],y:+e[r-1]},{x:+e[r],y:+e[r+1]},{x:+e[r+2],y:+e[r+3]},{x:+e[r+4],y:+e[r+5]}];t?r?i-4===r?o[3]={x:+e[0],y:+e[1]}:i-2===r&&(o[2]={x:+e[0],y:+e[1]},o[3]={x:+e[2],y:+e[3]}):o[0]={x:+e[i-2],y:+e[i-1]}:i-4===r?o[3]=o[2]:r||(o[0]={x:+e[r],y:+e[r+1]}),n.push(["C",(-o[0].x+6*o[1].x+o[2].x)/6,(-o[0].y+6*o[1].y+o[2].y)/6,(o[1].x+6*o[2].x-o[3].x)/6,(o[1].y+6*o[2].y-o[3].y)/6,o[2].x,o[2].y])}return n},l=function(e,t,n,r,i){var o=[];if(null===i&&null===r&&(r=n),e=+e,t=+t,n=+n,r=+r,null!==i){var a=Math.PI/180,s=e+n*Math.cos(-r*a),c=e+n*Math.cos(-i*a);o=[["M",s,t+n*Math.sin(-r*a)],["A",n,n,0,+(i-r>180),0,c,t+n*Math.sin(-i*a)]]}else o=[["M",e,t],["m",0,-r],["a",n,r,0,1,1,0,2*r],["a",n,r,0,1,1,0,-2*r],["z"]];return o},u=function(e){if(!(e=s(e))||!e.length)return[["M",0,0]];var t,n,r=[],i=0,o=0,a=0,u=0,d=0;"M"===e[0][0]&&(a=i=+e[0][1],u=o=+e[0][2],d++,r[0]=["M",i,o]);for(var f,h,p=3===e.length&&"M"===e[0][0]&&"R"===e[1][0].toUpperCase()&&"Z"===e[2][0].toUpperCase(),g=d,m=e.length;g<m;g++){if(r.push(f=[]),(t=(h=e[g])[0])!==t.toUpperCase())switch(f[0]=t.toUpperCase(),f[0]){case"A":f[1]=h[1],f[2]=h[2],f[3]=h[3],f[4]=h[4],f[5]=h[5],f[6]=+h[6]+i,f[7]=+h[7]+o;break;case"V":f[1]=+h[1]+o;break;case"H":f[1]=+h[1]+i;break;case"R":for(var v=2,b=(n=[i,o].concat(h.slice(1))).length;v<b;v++)n[v]=+n[v]+i,n[++v]=+n[v]+o;r.pop(),r=r.concat(c(n,p));break;case"O":r.pop(),(n=l(i,o,h[1],h[2])).push(n[0]),r=r.concat(n);break;case"U":r.pop(),r=r.concat(l(i,o,h[1],h[2],h[3])),f=["U"].concat(r[r.length-1].slice(-2));break;case"M":a=+h[1]+i,u=+h[2]+o;break;default:for(var y=1,x=h.length;y<x;y++)f[y]=+h[y]+(y%2?i:o)}else if("R"===t)n=[i,o].concat(h.slice(1)),r.pop(),r=r.concat(c(n,p)),f=["R"].concat(h.slice(-2));else if("O"===t)r.pop(),(n=l(i,o,h[1],h[2])).push(n[0]),r=r.concat(n);else if("U"===t)r.pop(),r=r.concat(l(i,o,h[1],h[2],h[3])),f=["U"].concat(r[r.length-1].slice(-2));else for(var w=0,O=h.length;w<O;w++)f[w]=h[w];if("O"!==(t=t.toUpperCase()))switch(f[0]){case"Z":i=+a,o=+u;break;case"H":i=f[1];break;case"V":o=f[1];break;case"M":a=f[f.length-2],u=f[f.length-1];break;default:i=f[f.length-2],o=f[f.length-1]}}return r},d=function(e,t,n,r){return[e,t,n,r,n,r]},f=function(e,t,n,r,i,o){return[1/3*e+2/3*n,1/3*t+2/3*r,1/3*i+2/3*n,1/3*o+2/3*r,i,o]},h=function(e,t){var n,r=u(e),i=t&&u(t),o={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},a={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},s=[],c=[],l="",h="",p=function(e,t,n){var r,i;if(!e)return["C",t.x,t.y,t.x,t.y,t.x,t.y];switch(!(e[0]in{T:1,Q:1})&&(t.qx=t.qy=null),e[0]){case"M":t.X=e[1],t.Y=e[2];break;case"A":e=["C"].concat(function e(t,n,r,i,o,a,s,c,l,u){r===i&&(r+=1);var d,f,h,p,g,m=120*Math.PI/180,v=Math.PI/180*(+o||0),b=[],y=function(e,t,n){return{x:e*Math.cos(n)-t*Math.sin(n),y:e*Math.sin(n)+t*Math.cos(n)}};if(u)f=u[0],h=u[1],p=u[2],g=u[3];else{t=(d=y(t,n,-v)).x,n=d.y,c=(d=y(c,l,-v)).x,l=d.y,t===c&&n===l&&(c+=1,l+=1);var x=(t-c)/2,w=(n-l)/2,O=x*x/(r*r)+w*w/(i*i);O>1&&(r*=O=Math.sqrt(O),i*=O);var _=r*r,C=i*i,S=(a===s?-1:1)*Math.sqrt(Math.abs((_*C-_*w*w-C*x*x)/(_*w*w+C*x*x)));p=S*r*w/i+(t+c)/2,g=S*-i*x/r+(n+l)/2,f=Math.asin(((n-g)/i).toFixed(9)),h=Math.asin(((l-g)/i).toFixed(9)),f=t<p?Math.PI-f:f,h=c<p?Math.PI-h:h,f<0&&(f=2*Math.PI+f),h<0&&(h=2*Math.PI+h),s&&f>h&&(f-=2*Math.PI),!s&&h>f&&(h-=2*Math.PI)}var P=h-f;if(Math.abs(P)>m){var j=h,k=c,L=l;h=f+m*(s&&h>f?1:-1),b=e(c=p+r*Math.cos(h),l=g+i*Math.sin(h),r,i,o,0,s,k,L,[h,j,p,g])}P=h-f;var D=Math.cos(f),M=Math.sin(f),E=Math.cos(h),T=Math.sin(h),A=Math.tan(P/4),B=4/3*r*A,I=4/3*i*A,R=[t,n],F=[t+B*M,n-I*D],z=[c+B*T,l-I*E],$=[c,l];if(F[0]=2*R[0]-F[0],F[1]=2*R[1]-F[1],u)return[F,z,$].concat(b);for(var N=[],q=0,G=(b=[F,z,$].concat(b).join().split(",")).length;q<G;q++)N[q]=q%2?y(b[q-1],b[q],v).y:y(b[q],b[q+1],v).x;return N}.apply(0,[t.x,t.y].concat(e.slice(1))));break;case"S":"C"===n||"S"===n?(r=2*t.x-t.bx,i=2*t.y-t.by):(r=t.x,i=t.y),e=["C",r,i].concat(e.slice(1));break;case"T":"Q"===n||"T"===n?(t.qx=2*t.x-t.qx,t.qy=2*t.y-t.qy):(t.qx=t.x,t.qy=t.y),e=["C"].concat(f(t.x,t.y,t.qx,t.qy,e[1],e[2]));break;case"Q":t.qx=e[1],t.qy=e[2],e=["C"].concat(f(t.x,t.y,e[1],e[2],e[3],e[4]));break;case"L":e=["C"].concat(d(t.x,t.y,e[1],e[2]));break;case"H":e=["C"].concat(d(t.x,t.y,e[1],t.y));break;case"V":e=["C"].concat(d(t.x,t.y,t.x,e[1]));break;case"Z":e=["C"].concat(d(t.x,t.y,t.X,t.Y))}return e},g=function(e,t){if(e[t].length>7){e[t].shift();for(var o=e[t];o.length;)s[t]="A",i&&(c[t]="A"),e.splice(t++,0,["C"].concat(o.splice(0,6)));e.splice(t,1),n=Math.max(r.length,i&&i.length||0)}},m=function(e,t,o,a,s){e&&t&&"M"===e[s][0]&&"M"!==t[s][0]&&(t.splice(s,0,["M",a.x,a.y]),o.bx=0,o.by=0,o.x=e[s][1],o.y=e[s][2],n=Math.max(r.length,i&&i.length||0))};n=Math.max(r.length,i&&i.length||0);for(var v=0;v<n;v++){r[v]&&(l=r[v][0]),"C"!==l&&(s[v]=l,v&&(h=s[v-1])),r[v]=p(r[v],o,h),"A"!==s[v]&&"C"===l&&(s[v]="C"),g(r,v),i&&(i[v]&&(l=i[v][0]),"C"!==l&&(c[v]=l,v&&(h=c[v-1])),i[v]=p(i[v],a,h),"A"!==c[v]&&"C"===l&&(c[v]="C"),g(i,v)),m(r,i,o,a,v),m(i,r,a,o,v);var b=r[v],y=i&&i[v],x=b.length,w=i&&y.length;o.x=b[x-2],o.y=b[x-1],o.bx=parseFloat(b[x-4])||o.x,o.by=parseFloat(b[x-3])||o.y,a.bx=i&&(parseFloat(y[w-4])||a.x),a.by=i&&(parseFloat(y[w-3])||a.y),a.x=i&&y[w-2],a.y=i&&y[w-1]}return i?[r,i]:r},p=/,?([a-z]),?/gi,g=function(e){return e.join(",").replace(p,"$1")},m=function(e,t,n,r,i){return e*(e*(-3*t+9*n-9*r+3*i)+6*t-12*n+6*r)-3*t+3*n},v=function(e,t,n,r,i,o,a,s,c){null===c&&(c=1);for(var l=(c=c>1?1:c<0?0:c)/2,u=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],d=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],f=0,h=0;h<12;h++){var p=l*u[h]+l,g=m(p,e,n,i,a),v=m(p,t,r,o,s),b=g*g+v*v;f+=d[h]*Math.sqrt(b)}return l*f},b=function(e,t,n,r,i,o,a,s){if(!(Math.max(e,n)<Math.min(i,a)||Math.min(e,n)>Math.max(i,a)||Math.max(t,r)<Math.min(o,s)||Math.min(t,r)>Math.max(o,s))){var c=(e-n)*(o-s)-(t-r)*(i-a);if(c){var l=((e*r-t*n)*(i-a)-(e-n)*(i*s-o*a))/c,u=((e*r-t*n)*(o-s)-(t-r)*(i*s-o*a))/c,d=+l.toFixed(2),f=+u.toFixed(2);if(!(d<+Math.min(e,n).toFixed(2)||d>+Math.max(e,n).toFixed(2)||d<+Math.min(i,a).toFixed(2)||d>+Math.max(i,a).toFixed(2)||f<+Math.min(t,r).toFixed(2)||f>+Math.max(t,r).toFixed(2)||f<+Math.min(o,s).toFixed(2)||f>+Math.max(o,s).toFixed(2)))return{x:l,y:u}}}},y=function(e,t,n){return t>=e.x&&t<=e.x+e.width&&n>=e.y&&n<=e.y+e.height},x=function(e,t,n,r,i){if(i)return[["M",+e+ +i,t],["l",n-2*i,0],["a",i,i,0,0,1,i,i],["l",0,r-2*i],["a",i,i,0,0,1,-i,i],["l",2*i-n,0],["a",i,i,0,0,1,-i,-i],["l",0,2*i-r],["a",i,i,0,0,1,i,-i],["z"]];var o=[["M",e,t],["l",n,0],["l",0,r],["l",-n,0],["z"]];return o.parsePathArray=g,o},w=function(e,t,n,r){return null===e&&(e=t=n=r=0),null===t&&(t=e.y,n=e.width,r=e.height,e=e.x),{x:e,y:t,width:n,w:n,height:r,h:r,x2:e+n,y2:t+r,cx:e+n/2,cy:t+r/2,r1:Math.min(n,r)/2,r2:Math.max(n,r)/2,r0:Math.sqrt(n*n+r*r)/2,path:x(e,t,n,r),vb:[e,t,n,r].join(" ")}},O=function(e,t,n,i,o,a,s,c){r.isArray(e)||(e=[e,t,n,i,o,a,s,c]);var l=function(e,t,n,r,i,o,a,s){for(var c,l,u,d,f=[],h=[[],[]],p=0;p<2;++p)if(0===p?(l=6*e-12*n+6*i,c=-3*e+9*n-9*i+3*a,u=3*n-3*e):(l=6*t-12*r+6*o,c=-3*t+9*r-9*o+3*s,u=3*r-3*t),Math.abs(c)<1e-12){if(Math.abs(l)<1e-12)continue;(d=-u/l)>0&&d<1&&f.push(d)}else{var g=l*l-4*u*c,m=Math.sqrt(g);if(!(g<0)){var v=(-l+m)/(2*c);v>0&&v<1&&f.push(v);var b=(-l-m)/(2*c);b>0&&b<1&&f.push(b)}}for(var y,x=f.length,w=x;x--;)y=1-(d=f[x]),h[0][x]=y*y*y*e+3*y*y*d*n+3*y*d*d*i+d*d*d*a,h[1][x]=y*y*y*t+3*y*y*d*r+3*y*d*d*o+d*d*d*s;return h[0][w]=e,h[1][w]=t,h[0][w+1]=a,h[1][w+1]=s,h[0].length=h[1].length=w+2,{min:{x:Math.min.apply(0,h[0]),y:Math.min.apply(0,h[1])},max:{x:Math.max.apply(0,h[0]),y:Math.max.apply(0,h[1])}}}.apply(null,e);return w(l.min.x,l.min.y,l.max.x-l.min.x,l.max.y-l.min.y)},_=function(e,t,n,r,i,o,a,s,c){var l=1-c,u=Math.pow(l,3),d=Math.pow(l,2),f=c*c,h=f*c,p=e+2*c*(n-e)+f*(i-2*n+e),g=t+2*c*(r-t)+f*(o-2*r+t),m=n+2*c*(i-n)+f*(a-2*i+n),v=r+2*c*(o-r)+f*(s-2*o+r);return{x:u*e+3*d*c*n+3*l*c*c*i+h*a,y:u*t+3*d*c*r+3*l*c*c*o+h*s,m:{x:p,y:g},n:{x:m,y:v},start:{x:l*e+c*n,y:l*t+c*r},end:{x:l*i+c*a,y:l*o+c*s},alpha:90-180*Math.atan2(p-m,g-v)/Math.PI}},C=function(e,t,n){if(!function(e,t){return e=w(e),t=w(t),y(t,e.x,e.y)||y(t,e.x2,e.y)||y(t,e.x,e.y2)||y(t,e.x2,e.y2)||y(e,t.x,t.y)||y(e,t.x2,t.y)||y(e,t.x,t.y2)||y(e,t.x2,t.y2)||(e.x<t.x2&&e.x>t.x||t.x<e.x2&&t.x>e.x)&&(e.y<t.y2&&e.y>t.y||t.y<e.y2&&t.y>e.y)}(O(e),O(t)))return n?0:[];for(var r=~~(v.apply(0,e)/8),i=~~(v.apply(0,t)/8),o=[],a=[],s={},c=n?0:[],l=0;l<r+1;l++){var u=_.apply(0,e.concat(l/r));o.push({x:u.x,y:u.y,t:l/r})}for(var d=0;d<i+1;d++){var f=_.apply(0,t.concat(d/i));a.push({x:f.x,y:f.y,t:d/i})}for(var h=0;h<r;h++)for(var p=0;p<i;p++){var g=o[h],m=o[h+1],x=a[p],C=a[p+1],S=Math.abs(m.x-g.x)<.001?"y":"x",P=Math.abs(C.x-x.x)<.001?"y":"x",j=b(g.x,g.y,m.x,m.y,x.x,x.y,C.x,C.y);if(j){if(s[j.x.toFixed(4)]===j.y.toFixed(4))continue;s[j.x.toFixed(4)]=j.y.toFixed(4);var k=g.t+Math.abs((j[S]-g[S])/(m[S]-g[S]))*(m.t-g.t),L=x.t+Math.abs((j[P]-x[P])/(C[P]-x[P]))*(C.t-x.t);k>=0&&k<=1&&L>=0&&L<=1&&(n?c++:c.push({x:j.x,y:j.y,t1:k,t2:L}))}}return c};function S(e,t){var n=[],r=[];return e.length&&function e(t,i){if(1===t.length)n.push(t[0]),r.push(t[0]);else{for(var o=[],a=0;a<t.length-1;a++)0===a&&n.push(t[0]),a===t.length-2&&r.push(t[a+1]),o[a]=[(1-i)*t[a][0]+i*t[a+1][0],(1-i)*t[a][1]+i*t[a+1][1]];e(o,i)}}(e,t),{left:n,right:r.reverse()}}var P=function(e,t,n){if(1===n)return[[].concat(e)];var r=[];if("L"===t[0]||"C"===t[0]||"Q"===t[0])r=r.concat(function(e,t,n){var r=[[e[1],e[2]]];n=n||2;var i=[];"A"===t[0]?(r.push(t[6]),r.push(t[7])):"C"===t[0]?(r.push([t[1],t[2]]),r.push([t[3],t[4]]),r.push([t[5],t[6]])):"S"===t[0]||"Q"===t[0]?(r.push([t[1],t[2]]),r.push([t[3],t[4]])):r.push([t[1],t[2]]);for(var o=r,a=1/n,s=0;s<n-1;s++){var c=S(o,a/(1-a*s));i.push(c.left),o=c.right}return i.push(o),i.map((function(e){var t=[];return 4===e.length&&(t.push("C"),t=t.concat(e[2])),e.length>=3&&(3===e.length&&t.push("Q"),t=t.concat(e[1])),2===e.length&&t.push("L"),t.concat(e[e.length-1])}))}(e,t,n));else{var i=[].concat(e);"M"===i[0]&&(i[0]="L");for(var o=0;o<=n-1;o++)r.push(i)}return r},j=function(e,t){if(e.length!==t.length)return!1;var n=!0;return r.each(e,(function(e,r){if(e!==t[r])return n=!1,!1})),n};function k(e,t,n){var r=null,i=n;return t<i&&(i=t,r="add"),e<i&&(i=e,r="del"),{type:r,min:i}}function L(e,t,n){for(var r,i=[].concat(e),o=1/(n+1),a=D(t)[0],s=1;s<=n;s++)o*=s,0===(r=Math.floor(e.length*o))?i.unshift([a[0]*o+e[r][0]*(1-o),a[1]*o+e[r][1]*(1-o)]):i.splice(r,0,[a[0]*o+e[r][0]*(1-o),a[1]*o+e[r][1]*(1-o)]);return i}function D(e){var t=[];switch(e[0]){case"M":case"L":t.push([e[1],e[2]]);break;case"A":t.push([e[6],e[7]]);break;case"Q":t.push([e[3],e[4]]),t.push([e[1],e[2]]);break;case"T":t.push([e[1],e[2]]);break;case"C":t.push([e[5],e[6]]),t.push([e[1],e[2]]),t.push([e[3],e[4]]);break;case"S":t.push([e[3],e[4]]),t.push([e[1],e[2]]);break;case"H":case"V":t.push([e[1],e[1]])}return t}e.exports={parsePathString:s,parsePathArray:g,pathTocurve:h,pathToAbsolute:u,catmullRomToBezier:c,rectPath:x,fillPath:function(e,t){if(1===e.length)return e;var n=e.length-1,r=t.length-1,i=n/r,o=[];if(1===e.length&&"M"===e[0][0]){for(var a=0;a<r-n;a++)e.push(e[0]);return e}for(var s=0;s<r;s++){var c=Math.floor(i*s);o[c]=(o[c]||0)+1}var l=o.reduce((function(t,r,i){return i===n?t.concat(e[n]):t.concat(P(e[i],e[i+1],r))}),[]);return l.unshift(e[0]),"Z"!==t[r]&&"z"!==t[r]||l.push("Z"),l},fillPathByDiff:function(e,t){var n=function(e,t){var n,r,i=e.length,o=t.length,a=0;if(0===i||0===o)return null;for(var s=[],c=0;c<=i;c++)s[c]=[],s[c][0]={min:c};for(var l=0;l<=o;l++)s[0][l]={min:l};for(var u=1;u<=i;u++){n=e[u-1];for(var d=1;d<=o;d++){r=t[d-1],a=j(n,r)?0:1;var f=s[u-1][d].min+1,h=s[u][d-1].min+1,p=s[u-1][d-1].min+a;s[u][d]=k(f,h,p)}}return s}(e,t),r=e.length,i=t.length,o=[],a=1,s=1;if(n[r][i]!==r){for(var c=1;c<=r;c++){var l=n[c][c].min;s=c;for(var u=a;u<=i;u++)n[c][u].min<l&&(l=n[c][u].min,s=u);a=s,n[c][a].type&&o.push({index:c-1,type:n[c][a].type})}for(var d=o.length-1;d>=0;d--)a=o[d].index,"add"===o[d].type?e.splice(a,0,[].concat(e[a])):e.splice(a,1)}var f=i-(r=e.length);if(r<i)for(var h=0;h<f;h++)"z"===e[r-1][0]||"Z"===e[r-1][0]?e.splice(r-2,0,e[r-2]):e.push(e[r-1]),r+=1;return e},formatPath:function(e,t){if(e.length<=1)return e;for(var n,r=0;r<t.length;r++)if(e[r][0]!==t[r][0])switch(n=D(e[r]),t[r][0]){case"M":e[r]=["M"].concat(n[0]);break;case"L":e[r]=["L"].concat(n[0]);break;case"A":e[r]=[].concat(t[r]),e[r][6]=n[0][0],e[r][7]=n[0][1];break;case"Q":if(n.length<2){if(!(r>0)){e[r]=t[r];break}n=L(n,e[r-1],1)}e[r]=["Q"].concat(n.reduce((function(e,t){return e.concat(t)}),[]));break;case"T":e[r]=["T"].concat(n[0]);break;case"C":if(n.length<3){if(!(r>0)){e[r]=t[r];break}n=L(n,e[r-1],2)}e[r]=["C"].concat(n.reduce((function(e,t){return e.concat(t)}),[]));break;case"S":if(n.length<2){if(!(r>0)){e[r]=t[r];break}n=L(n,e[r-1],1)}e[r]=["S"].concat(n.reduce((function(e,t){return e.concat(t)}),[]));break;default:e[r]=t[r]}return e},intersection:function(e,t){return function(e,t,n){var r,i,o,a,s,c,l,u,d,f;e=h(e),t=h(t);for(var p=n?0:[],g=0,m=e.length;g<m;g++){var v=e[g];if("M"===v[0])r=s=v[1],i=c=v[2];else{"C"===v[0]?(r=(d=[r,i].concat(v.slice(1)))[6],i=d[7]):(d=[r,i,r,i,s,c,s,c],r=s,i=c);for(var b=0,y=t.length;b<y;b++){var x=t[b];if("M"===x[0])o=l=x[1],a=u=x[2];else{"C"===x[0]?(o=(f=[o,a].concat(x.slice(1)))[6],a=f[7]):(f=[o,a,o,a,l,u,l,u],o=l,a=u);var w=C(d,f,n);if(n)p+=w;else{for(var O=0,_=w.length;O<_;O++)w[O].segment1=g,w[O].segment2=b,w[O].bez1=d,w[O].bez2=f;p=p.concat(w)}}}}}return p}(e,t)}}},function(e,t,n){var r=n(19),i=n(58),o=n(593),a=n(600),s=function e(t){e.superclass.constructor.call(this,t)};s.Symbols={circle:function(e,t,n){return[["M",e,t],["m",-n,0],["a",n,n,0,1,0,2*n,0],["a",n,n,0,1,0,2*-n,0]]},square:function(e,t,n){return[["M",e-n,t-n],["L",e+n,t-n],["L",e+n,t+n],["L",e-n,t+n],["Z"]]},diamond:function(e,t,n){return[["M",e-n,t],["L",e,t-n],["L",e+n,t],["L",e,t+n],["Z"]]},triangle:function(e,t,n){var r=n*Math.sin(1/3*Math.PI);return[["M",e-n,t+r],["L",e,t-r],["L",e+n,t+r],["z"]]},"triangle-down":function(e,t,n){var r=n*Math.sin(1/3*Math.PI);return[["M",e-n,t-r],["L",e+n,t-r],["L",e,t+r],["Z"]]}},s.ATTRS={path:null,lineWidth:1},r.extend(s,i),r.augment(s,{type:"marker",canFill:!0,canStroke:!0,getDefaultAttrs:function(){return{x:0,y:0,lineWidth:1}},calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.radius,i=this.getHitLineWidth()/2+r;return{minX:t-i,minY:n-i,maxX:t+i,maxY:n+i}},_getPath:function(){var e=this._attrs,t=e.x,n=e.y,i=e.radius||e.r,o=e.symbol||"circle";return(r.isFunction(o)?o:s.Symbols[o])(t,n,i)},createPath:function(e){var t=this._cfg.segments;if(!t||this._cfg.hasUpdate){var n,r=o.parsePath(this._getPath());e.beginPath(),t=[];for(var i=0;i<r.length;i++){var s=r[i];n=new a(s,n,i===r.length-1),t.push(n),n.draw(e)}this._cfg.segments=t,this._cfg.hasUpdate=!1}else{e.beginPath();for(var c=0;c<t.length;c++)t[c].draw(e)}}}),e.exports=s},function(e,t,n){var r=n(19),i=r.vec2;function o(e,t,n,r,i){var o=1-i;return o*o*(o*r+3*i*n)+i*i*(i*e+3*o*t)}function a(e,t,n,r,a,s,c,l,u,d,f){var h,p,g,m,v,b,y,x,w=.005,O=1/0,_=[u,d];for(p=0;p<1;p+=.05)g=[o(e,n,a,c,p),o(t,r,s,l,p)],(m=i.squaredDistance(_,g))<O&&(h=p,O=m);O=1/0;for(var C=0;C<32&&!(w<1e-4);C++)x=h+w,g=[o(e,n,a,c,y=h-w),o(t,r,s,l,y)],m=i.squaredDistance(_,g),y>=0&&m<O?(h=y,O=m):(b=[o(e,n,a,c,x),o(t,r,s,l,x)],v=i.squaredDistance(_,b),x<=1&&v<O?(h=x,O=v):w*=.5);return f&&(f.x=o(e,n,a,c,h),f.y=o(t,r,s,l,h)),Math.sqrt(O)}function s(e,t,n,r,i){return e*(e*(-3*t+9*n-9*r+3*i)+6*t-12*n+6*r)-3*t+3*n}e.exports={at:o,derivativeAt:function(e,t,n,r,i){var o=1-i;return 3*(((t-e)*o+2*(n-t)*i)*o+(r-n)*i*i)},projectPoint:function(e,t,n,r,i,o,s,c,l,u){var d={};return a(e,t,n,r,i,o,s,c,l,u,d),d},pointDistance:a,extrema:function(e,t,n,i){var o,a,s,c=3*e-9*t+9*n-3*i,l=6*t-12*n+6*i,u=3*n-3*i,d=[];if(r.isNumberEqual(c,0))r.isNumberEqual(l,0)||(o=-u/l)>=0&&o<=1&&d.push(o);else{var f=l*l-4*c*u;r.isNumberEqual(f,0)?d.push(-l/(2*c)):f>0&&(a=(-l-(s=Math.sqrt(f)))/(2*c),(o=(-l+s)/(2*c))>=0&&o<=1&&d.push(o),a>=0&&a<=1&&d.push(a))}return d},len:function(e,t,n,i,o,a,c,l,u){r.isNil(u)&&(u=1);for(var d=(u=u>1?1:u<0?0:u)/2,f=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],h=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],p=0,g=0;g<12;g++){var m=d*f[g]+d,v=s(m,e,n,o,c),b=s(m,t,i,a,l),y=v*v+b*b;p+=h[g]*Math.sqrt(y)}return d*p}}},function(e,t,n){var r=n(603),i=n(640),o=n(612),a=n(602);e.exports={line:function(e,t,n,i,o,a,s){var c=r.box(e,t,n,i,o);if(!this.box(c.minX,c.maxX,c.minY,c.maxY,a,s))return!1;var l=r.pointDistance(e,t,n,i,a,s);return!isNaN(l)&&l<=o/2},polyline:function(e,t,n,r){var i=e.length-1;if(i<1)return!1;for(var o=0;o<i;o++){var a=e[o][0],s=e[o][1],c=e[o+1][0],l=e[o+1][1];if(this.line(a,s,c,l,t,n,r))return!0}return!1},cubicline:function(e,t,n,r,i,a,s,c,l,u,d){return o.pointDistance(e,t,n,r,i,a,s,c,u,d)<=l/2},quadraticline:function(e,t,n,r,o,a,s,c,l){return i.pointDistance(e,t,n,r,o,a,c,l)<=s/2},arcline:function(e,t,n,r,i,o,s,c,l){return a.pointDistance(e,t,n,r,i,o,c,l)<=s/2},rect:function(e,t,n,r,i,o){return e<=i&&i<=e+n&&t<=o&&o<=t+r},circle:function(e,t,n,r,i){return Math.pow(r-e,2)+Math.pow(i-t,2)<=Math.pow(n,2)},box:function(e,t,n,r,i,o){return e<=i&&i<=t&&n<=o&&o<=r}}},function(e,t,n){var r=n(619),i=n(118),o=n(595);e.exports=function e(t,n){if(t===n)return!0;if(!t||!n)return!1;if(o(t)||o(n))return!1;if(i(t)||i(n)){if(t.length!==n.length)return!1;for(var a=!0,s=0;s<t.length&&(a=e(t[s],n[s]));s++);return a}if(r(t)||r(n)){var c=Object.keys(t),l=Object.keys(n);if(c.length!==l.length)return!1;for(var u=!0,d=0;d<c.length&&(u=e(t[c[d]],n[c[d]]));d++);return u}return!1}},function(e,t,n){var r=n(596),i=n(45),o=5;function a(e,t,n,s){for(var c in n=n||0,s=s||o,t)if(t.hasOwnProperty(c)){var l=t[c];null!==l&&r(l)?(r(e[c])||(e[c]={}),n<s?a(e[c],l,n+1,s):e[c]=t[c]):i(l)?(e[c]=[],e[c]=e[c].concat(l)):void 0!==l&&(e[c]=l)}}e.exports=function(){for(var e=new Array(arguments.length),t=e.length,n=0;n<t;n++)e[n]=arguments[n];for(var r=e[0],i=1;i<t;i++)a(r,e[i]);return r}},function(e,t,n){var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=n(45);e.exports=function e(t){if("object"!==(void 0===t?"undefined":r(t))||null===t)return t;var n=void 0;if(i(t)){n=[];for(var o=0,a=t.length;o<a;o++)"object"===r(t[o])&&null!=t[o]?n[o]=e(t[o]):n[o]=t[o]}else for(var s in n={},t)"object"===r(t[s])&&null!=t[s]?n[s]=e(t[s]):n[s]=t[s];return n}},function(e,t,n){var r=n(256);r.translate=function(e,t,n){var i=new Array(9);return r.fromTranslation(i,n),r.multiply(e,i,t)},r.rotate=function(e,t,n){var i=new Array(9);return r.fromRotation(i,n),r.multiply(e,i,t)},r.scale=function(e,t,n){var i=new Array(9);return r.fromScaling(i,n),r.multiply(e,i,t)},e.exports=r},function(e,t){e.exports=function(e,t,n){return e<t?t:e>n?n:e}},function(e,t){var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};e.exports=function(e){return"object"===(void 0===e?"undefined":n(e))&&null!==e}},function(e,t,n){var r=n(46),i=n(118);e.exports=function(e,t){if(!i(e))return e;var n=[];return r(e,(function(e,r){t(e,r)&&n.push(e)})),n}},function(e,t){var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};e.exports=function(e){var t=void 0===e?"undefined":n(e);return null!==e&&"object"===t||"function"===t}},function(e,t){var n=function(){function e(){}return e.prototype.execute=function(){throw new Error("please override this method")},e}();e.exports=n},function(e,t,n){e.exports={CompactBoxTree:n(688),Dendrogram:n(687),IndentedTree:n(686),Mindmap:n(685),Base:n(622)}},function(e,t,n){var r=n(26),i=function(e){function t(t){var n={type:"node",isNode:!0,zIndex:3,edges:[],linkable:!0};return r.mix(n,t),e.call(this,n)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n.updatePosition=function(){var e=this.group,t=this.model;e.setMatrix([1,0,0,0,1,0,t.x?t.x:0,t.y?t.y:0,1]),this.bbox=this._calculateBBox()},n._shouldDraw=function(){var t=this._getDiff(),n=e.prototype._shouldDraw.call(this);return t&&!(2===t.length&&-1!==t.indexOf("x")&&-1!==t.indexOf("y"))&&!(1===t.length&&("x"===t[0]||"y"===t[0]))&&n},n._afterDraw=function(){this.updatePosition(),e.prototype._afterDraw.call(this)},n.layoutUpdate=function(){this._beforeDraw(),this._afterDraw()},n.getEdges=function(){var e=this;return this.graph.getEdges().filter((function(t){var n=t.getModel();return n.source===e.id||n.target===e.id}))},n.getInEdges=function(){var e=this;return this.getEdges().filter((function(t){return t.target===e}))},n.getOutEdges=function(){var e=this;return this.getEdges().filter((function(t){return t.source===e}))},n.getLinkPoints=function(e){var t=this.getAnchorPoints();if(r.isNumber(e)&&t[e])return[t[e]];var n=e.x,i=e.y,o=this.getBBox(),a=o.centerX,s=o.centerY,c=n-a,l=i-s,u=this.shapeObj,d=u.anchor||{},f=this.defaultIntersectBox,h=[];if(r.isEmpty(t)){switch(u.intersectBox||d.intersectBox||d.type||f){case"rect":h=[r.getIntersectPointRect(o,e)];break;case"path":if(this.keyShape&&"path"===this.keyShape.get("type")){var p=r.parsePathArray(["M",n,i,"L",a,s]);h=[r.intersection(p,this.keyShape.get("path"))]}break;default:h=[r.getIntersectPointCircle(n,i,o.centerX,o.centerY,Math.max(o.width,o.height)/2)]}r.isEmpty(h[0])&&(h=[{x:a,y:s}])}else h=t.map((function(e){var t=e.x-a,n=e.y-s,i=r.getArcOfVectors({x:c,y:l},{x:t,y:n});return r.mix({},e,{arc:i})})).sort((function(e,t){return e.arc-t.arc}));return h},n.getAnchorPoints=function(e){var t,n=this.shapeObj,i=this.getBBox(),o=[],a=n.anchor||{};return t=r.isArray(a)?a:r.isFunction(a)?a(this):r.isFunction(a.points)?a.points(this):a.points,r.each(t,(function(e,t){var n=r.mix({x:i.minX+e[0]*i.width,y:i.minY+e[1]*i.height},e[2],{index:t});o.push(n)})),this._anchorPoints=o,r.isNumber(e)?this._anchorPoints[e]:this._anchorPoints},t}(n(608));e.exports=i},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(715),n(714),n(713);var i=n(712),o=n(710),a=n(683),s=n(26),c=n(706),l=n(248),u=n(704),d=n(702),f=n(700),h=n(699),p=n(697),g=n(696),m=n(695),v=n(692),b=n(691),y=[g,d,f,u,m,v,n(690),b,h,p],x=function(e){!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(n,e);var t=n.prototype;function n(t){var n,r={};return y.forEach((function(e){s.mix(r,s.clone(e.CFG),t)})),(n=e.call(this,r)||this)._pluginInit(),n.emit("beforeinit"),n._init(),n.emit("afterinit"),n}return t.getDefaultCfg=function(){return{container:void 0,width:void 0,height:void 0,plugins:[],fontFamily:'"Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "寰蒋闆呴粦", SimSun, "sans-serif"',nodeDefaultShape:void 0,edgeDefaultShape:void 0,groupDefaultShape:void 0,defaultIntersectBox:"circle",renderer:"canvas",_type:"graph",_controllers:{},_timers:{},_dataMap:{},_itemMap:{},_freezMap:{},_data:{},_delayRunObj:{}}},t._init=function(){var e=this;this._initData(),this._initContainer(),this._initCanvas(),y.forEach((function(t){t.INIT&&e[t.INIT]()})),this.initEvent()},t.initEvent=function(){},t._executeLayout=function(e,t,n,r){s.isFunction(e)?e(t,n,this):s.isObject(e)&&(e.nodes=t,e.edges=n,e.groups=r,e.graph=this,e.execute())},t._pluginInit=function(){var e=this;this.get("plugins").forEach((function(t){e._initPlugin(t)}))},t._initPlugin=function(e){e.graph=this,e.init&&e.init()},t._getTimer=function(e){return this.get("_timers")[e]},t._setTimer=function(e,t){this.get("_timers")[e]=t},t._getController=function(e){return this.get("_controllers")[e]},t._initContainer=function(){var e=this.get("container");e||(e=this.get("id")),e=s.initDOMContainer(e,"graph");var t=s.createDOM('<div class="graph-container"></div>',{position:"relative"});e.appendChild(t),this.set("_containerDOM",e),this.set("_graphContainer",t)},t._initCanvas=function(){var e=this.get("_graphContainer"),t=this.get("width"),n=this.get("height"),r=this.get("fontFamily"),i=this.get("renderer"),o={width:t,height:n,fontFamily:r,renderer:i,eventEnable:!1,containerDOM:e};"svg"===i&&(o.pixelRatio=1);var a=new(0,l.Canvas)(o),s=a.get("el");s.style.top=0,s.style.left=0,s.style.overflow="hidden",this.set("_canvas",a);var c=this.getMouseEventWrapper();c.style.outline="none",c.style["user-select"]="none",c.setAttribute("tabindex",20);var u=a.addGroup(),d=u.addGroup();this.set("_itemGroup",d),this.set("_rootGroup",u)},t._initData=function(){this.set("_dataMap",{}),this.set("_itemMap",{_nodes:[],_edges:[],_groups:[],_guides:[]}),this.set("_data",{})},t._refresh=function(){},t.getKeyboardEventWrapper=function(){var e=this.get("keyboardEventWrapper");return e||this.getMouseEventWrapper()},t.getMouseEventWrapper=function(){return this.get("_canvas").get("el")},t.addPlugin=function(e){var t=this.get("plugins");this._initPlugin(e),t.push(e)},t.getGraphContainer=function(){return this.get("_graphContainer")},t._sortGroup=function(e){var t=this.get("_dataMap"),n={};e.forEach((function(e){var r=e.id,i=e.parent;for(n[r]=1;i&&t[i];)n[r]++,i=t[i].parent})),e.sort((function(e,t){return n[t.id]-n[e.id]}))},t._addItems=function(e,t){var n=this;this._addDatas(e,t),"group"===e&&this._sortGroup(t);var r=s.upperFirst(e),i=o[r],a=this.get("_itemMap"),c=this.get("_itemGroup"),l=this.get("_dataMap"),u=this.get("animate"),d=this.get("defaultIntersectBox");if(!i)throw new Error("please set valid item type!");t.forEach((function(t){var r=new i({id:t.id,type:e,model:t,group:c.addGroup(),graph:n,mapper:n._getController(e+"Mapper"),itemMap:a,animate:u,dataMap:l,defaultIntersectBox:d});a[t.id]=r,a["_"+e+"s"].push(r)}))},t._removeItems=function(e){var t=this.get("_dataMap"),n=this.get("_itemMap");e.forEach((function(e){delete t[e.id],delete n[e.id],s.Array.remove(n["_"+e.type+"s"],e),e.destroy()}))},t._updateItems=function(e,t){e.forEach((function(e,n){var r=t[n];r&&s.mix(e.getModel(),r),e.update()}))},t._getShowEdge=function(e){var t=e.getSource(),n=e.getTarget();return(t.linkable&&t.isVisible()||!t.linkable)&&(n.linkable&&n.isVisible()||!n.linkable)&&e},t._addDatas=function(e,t){var n=this.get("_dataMap");t.forEach((function(e){if(s.isNil(e.id)&&(e.id=s.guid()),n[e.id])throw new Error("id:"+e.id+" has already been set, please set new one");n[e.id]=e}))},t._drawInner=function(){var e=this.get("_data"),t=this.get("_itemGroup"),n=this.get("_dataMap"),r=this.get("_itemMap");e.nodes&&this._addItems("node",e.nodes),e.groups&&this._addItems("group",e.groups),e.edges&&this._addItems("edge",e.edges),e.guides&&this._addItems("guide",e.guides),t.sortBy((function(e){var t=e.id,i=r[t],o=n[t];return o&&!s.isNil(o.index)?o.index:!i||i.destroyed||s.isNil(i.zIndex)?void 0:i.zIndex}))},t._clearInner=function(){this.getItems().forEach((function(e){e&&e.destroy()}))},t.preventAnimate=function(e){return this.set("_forcePreventAnimate",!0),e(),this.set("_forcePreventAnimate",!1),this},t.getShapeObj=function(e,t){if(!s.isObject(e)){var n=s.upperFirst(e),r=a[n],i=this.get(e+"DefaultShape");return r.getShape(t.shape,i)}return e.getShapeObj()},t.getSource=function(){return this.get("_sourceData")},t.parseSource=function(e){return e},t.getCanvas=function(){return this.get("_canvas")},t.getRootGroup=function(){return this.get("_rootGroup")},t.getItemGroup=function(){return this.get("_itemGroup")},t.source=function(e){return this.emit("beforesource"),this.set("_data",e),this.set("_sourceData",e),this.emit("aftersource"),this},t.render=function(){return this.emit("beforerender"),this.emit("beforedrawinner"),this._drawInner(),this.emit("afterdrawinner"),this.emit("afterrender"),this},t.reRender=function(){var e=this.get("_sourceData");return this.read(e),this},t.setCapture=function(e){this.get("_rootGroup").set("capture",e)},t.destroy=function(){this.emit("beforedestroy");var t=this.get("_canvas"),n=this.get("_graphContainer"),r=this.get("_controllers"),i=this.get("_timers"),o=this.get("_windowForceResizeEvent"),a=this.get("plugins");return s.each(i,(function(e){clearTimeout(e)})),s.each(r,(function(e){e.destroy()})),a.forEach((function(e){e.destroy&&e.destroy()})),t&&t.destroy(),n.destroy(),window.removeEventListener("resize",o),this.emit("afterdestroy"),e.prototype.destroy.call(this),this},t.save=function(){var e={nodes:[],edges:[],groups:[],guides:[]};return this.get("_itemGroup").get("children").forEach((function(t,n){var r=t.model;if(r){var i=t.itemType,o=s.clone(r);o.index=n,e[i+"s"].push(o)}})),0===e.nodes.length&&delete e.nodes,0===e.edges.length&&delete e.edges,0===e.groups.length&&delete e.groups,0===e.guides.length&&delete e.guides,e},t.add=function(e,t){var n=[],r={action:"add",model:t,affectedItemIds:n};this.emit("beforechange",r);var i=this.get("_itemMap");this._addItems(e,[t]);var o=i[t.id];return o.getAllParents().forEach((function(e){e.update()})),r.item=o,n.push(t.id),this.emit("afterchange",r),o},t.remove=function(e){if((e=this.getItem(e))&&!e.destroyed){var t=[],n=[],r={action:"remove",item:e,affectedItemIds:n};if(e.isNode){var i=e.getEdges();t=t.concat(i)}if(e.isGroup){var o=e.getEdges(),a=e.getAllChildren(),c=e.getCrossEdges(),l=e.getInnerEdges();t=t.concat(o,a,c,l),t=s.uniq(t)}t.push(e);var u=e.getAllParents();return u.forEach((function(e){n.push(e.id)})),t.forEach((function(e){n.push(e.id)})),this.emit("beforechange",r),this._removeItems(t),u.forEach((function(e){e.update()})),this.emit("afterchange",r),this}},t.simpleUpdate=function(e,t){return this._updateItems([e],[t]),this.draw(),this},t.update=function(e,t){var n=this.get("_itemMap");if((e=this.getItem(e))&&!e.destroyed&&t){var r=this.get("animate"),i=[],o=[],a=[],c=e.getModel(),l=s.mix({},c),u={action:"update",item:e,originModel:l,updateModel:t,affectedItemIds:a},d=n[l.parent];if(i.push(e),o.push(t),a.push(e.id),d&&d!==parent&&s.isGroup(d)&&e.getAllParents().forEach((function(e){i.push(e),o.push(null),a.push(e.id)})),t.parent){var f=n[t.parent];if(!f)throw new Error("there is no "+t.parent+" exist, please add a new one!");i.push(f),o.push(null),a.push(f.id),f.getAllParents().forEach((function(e){i.push(e),o.push(null),a.push(e.id)}))}return(e.isNode||e.isGroup)&&e.getEdges().forEach((function(e){i.push(e),o.push(null),a.push(e.id)})),e.isGroup&&!s.isNil(t.collapsed)&&(r&&e.deepEach((function(e){a.push(e.id)})),e.getCrossEdges().forEach((function(e){i.push(e),o.push(null),a.push(e.id)}))),this.emit("beforechange",u),this._updateItems(i,o),this.emit("afterchange",u),this}},t.read=function(e){var t=this;if(!e)throw new Error("please read valid data!");var n={action:"changeData",data:e};return this.emit("beforechange",n),this.preventAnimate((function(){t.clear(),t.source(e),t.render()})),this.emit("afterchange",n),this},t.clear=function(){return this.emit("beforeclear"),this._clearInner(),this._initData(),this.emit("afterclear"),this},t.hide=function(e){var t=[],n=[],r={item:e=this.getItem(e),affectedItemIds:n};return t.push(e),e.isNode&&e.getEdges().forEach((function(e){t.push(e)})),e.isGroup&&(e.getEdges().forEach((function(e){t.push(e)})),e.deepEach((function(e){t.push(e)}))),(t=s.uniq(t)).forEach((function(e){n.push(e.id)})),this.emit("beforehide",r),t.forEach((function(e){e.hide()})),this.emit("afterhide",r),this},t.show=function(e){var t=this,n=[],r=[],i={item:e=this.getItem(e),affectedItemIds:r};if(e.visible=!0,e.isEdge){var o=this._getShowEdge(e);o&&n.push(o)}else n.push(e);return e.isNode&&e.getEdges().forEach((function(e){(e=t._getShowEdge(e))&&n.push(e)})),e.isGroup&&(e.getEdges().forEach((function(e){(e=t._getShowEdge(e))&&n.push(e)})),e.deepEach((function(e){n.push(e)}))),(n=s.uniq(n)).forEach((function(e){r.push(e.id)})),this.emit("beforeshow",i),n.forEach((function(e){e.show()})),this.emit("aftershow",i),this},t.getWidth=function(){return this.get("width")},t.getHeight=function(){return this.get("height")},t.changeSize=function(e,t){if(!(Math.abs(e)>=1/0||Math.abs(t)>=1/0)){var n=this.get("_canvas");return e===this.get("width")&&t===this.get("height")||(this.emit("beforechangesize"),n.changeSize(e,t),this.set("width",e),this.set("height",t),this.emit("afterchangesize"),this.draw()),this}console.warn("size parameter more than the maximum")},t.toFront=function(e){e=this.getItem(e);var t=this.get("_itemGroup"),n=e.getGraphicGroup();s.toFront(n,t),this.draw()},t.toBack=function(e){e=this.getItem(e);var t=this.get("_itemGroup"),n=e.getGraphicGroup();s.toBack(n,t),this.draw()},t.css=function(e){var t=this.getGraphContainer();s.modifyCSS(t,e)},t.saveImage=function(e){var t=this.getBBox(),n=this.getFitViewPadding();return new c(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({graph:this,width:t.width+n[1]+n[3],height:t.height+n[0]+n[2]},e)).toCanvas()},n}(i);y.forEach((function(e){s.mix(x.prototype,e.AUGMENT)})),e.exports=x},function(e,t){var n={registerBehaviour:function(e,t,r){t.dependences=r,n[e]=t},resetMode:function(e,t){var r,i=[];t._off();for(var o=0;o<e.length;o++)(r=n[e[o]])&&(r.dependences&&r.dependences.forEach((function(e){e&&-1===i.indexOf(e)&&(n[e](t),i.push(e))})),r&&-1===i.indexOf(r)&&r(t))}};e.exports=n},function(e,t,n){var r=n(19),i=n(58),o=function e(t){e.superclass.constructor.call(this,t)};o.ATTRS={x:0,y:0,text:null,fontSize:12,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",textAlign:"start",textBaseline:"bottom",lineHeight:null,textArr:null},r.extend(o,i),r.augment(o,{canFill:!0,canStroke:!0,type:"text",getDefaultAttrs:function(){return{lineWidth:1,lineCount:1,fontSize:12,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",textAlign:"start",textBaseline:"bottom"}},initTransform:function(){var e=this._attrs.fontSize;e&&+e<12&&this.transform([["t",-1*this._attrs.x,-1*this._attrs.y],["s",+e/12,+e/12],["t",this._attrs.x,this._attrs.y]])},_assembleFont:function(){var e=this._attrs,t=e.fontSize,n=e.fontFamily,r=e.fontWeight,i=e.fontStyle,o=e.fontVariant;e.font=[i,o,r,t+"px",n].join(" ")},_setAttrText:function(){var e=this._attrs,t=e.text,n=null;if(r.isString(t)&&-1!==t.indexOf("\n")){var i=(n=t.split("\n")).length;e.lineCount=i}e.textArr=n},_getTextHeight:function(){var e=this._attrs,t=e.lineCount,n=1*e.fontSize;return t>1?n*t+this._getSpaceingY()*(t-1):n},isHitBox:function(){return!1},calculateBox:function(){var e=this._attrs,t=this._cfg;t.attrs&&!t.hasUpdate||(this._assembleFont(),this._setAttrText()),e.textArr||this._setAttrText();var n=e.x,r=e.y,i=this.measureText();if(!i)return{minX:n,minY:r,maxX:n,maxY:r};var o=this._getTextHeight(),a=e.textAlign,s=e.textBaseline,c=this.getHitLineWidth(),l={x:n,y:r-o};a&&("end"===a||"right"===a?l.x-=i:"center"===a&&(l.x-=i/2)),s&&("top"===s?l.y+=o:"middle"===s&&(l.y+=o/2)),this.set("startPoint",l);var u=c/2;return{minX:l.x-u,minY:l.y-u,maxX:l.x+i+u,maxY:l.y+o+u}},_getSpaceingY:function(){var e=this._attrs,t=e.lineHeight,n=1*e.fontSize;return t?t-n:.14*n},drawInner:function(e){var t=this._attrs,n=this._cfg;n.attrs&&!n.hasUpdate||(this._assembleFont(),this._setAttrText()),e.font=t.font;var i=t.text;if(i){var o=t.textArr,a=t.x,s=t.y;if(e.beginPath(),this.hasStroke()){var c=t.strokeOpacity;r.isNil(c)||1===c||(e.globalAlpha=c),o?this._drawTextArr(e,!1):e.strokeText(i,a,s),e.globalAlpha=1}if(this.hasFill()){var l=t.fillOpacity;r.isNil(l)||1===l||(e.globalAlpha=l),o?this._drawTextArr(e,!0):e.fillText(i,a,s)}n.hasUpdate=!1}},_drawTextArr:function(e,t){var n,i=this._attrs.textArr,o=this._attrs.textBaseline,a=1*this._attrs.fontSize,s=this._getSpaceingY(),c=this._attrs.x,l=this._attrs.y,u=this.getBBox(),d=u.maxY-u.minY;r.each(i,(function(r,i){n=l+i*(s+a)-d+a,"middle"===o&&(n+=d-a-(d-a)/2),"top"===o&&(n+=d-a),t?e.fillText(r,c,n):e.strokeText(r,c,n)}))},measureText:function(){var e,t=this._attrs,n=t.text,i=t.font,o=t.textArr,a=0;if(!r.isNil(n)){var s=document.createElement("canvas").getContext("2d");return s.save(),s.font=i,o?r.each(o,(function(t){e=s.measureText(t).width,a<e&&(a=e),s.restore()})):(a=s.measureText(n).width,s.restore()),a}}}),e.exports=o},function(e,t,n){var r=n(19),i=n(593).parseRadius,o=n(58),a=function e(t){e.superclass.constructor.call(this,t)};a.ATTRS={x:0,y:0,width:0,height:0,radius:0,lineWidth:1},r.extend(a,o),r.augment(a,{canFill:!0,canStroke:!0,type:"rect",getDefaultAttrs:function(){return{lineWidth:1,radius:0}},calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.width,i=e.height,o=this.getHitLineWidth()/2;return{minX:t-o,minY:n-o,maxX:t+r+o,maxY:n+i+o}},createPath:function(e){var t=this._attrs,n=t.x,r=t.y,o=t.width,a=t.height,s=t.radius;if((e=e||this.get("context")).beginPath(),0===s)e.rect(n,r,o,a);else{var c=i(s);e.moveTo(n+c.r1,r),e.lineTo(n+o-c.r2,r),0!==c.r2&&e.arc(n+o-c.r2,r+c.r2,c.r2,-Math.PI/2,0),e.lineTo(n+o,r+a-c.r3),0!==c.r3&&e.arc(n+o-c.r3,r+a-c.r3,c.r3,0,Math.PI/2),e.lineTo(n+c.r4,r+a),0!==c.r4&&e.arc(n+c.r4,r+a-c.r4,c.r4,Math.PI/2,Math.PI),e.lineTo(n,r+c.r1),0!==c.r1&&e.arc(n+c.r1,r+c.r1,c.r1,Math.PI,1.5*Math.PI),e.closePath()}}}),e.exports=a},function(e,t,n){var r=n(19),i=n(58),o=n(601),a=n(603),s=function e(t){e.superclass.constructor.call(this,t)};s.ATTRS={points:null,lineWidth:1,startArrow:!1,endArrow:!1,tCache:null},r.extend(s,i),r.augment(s,{canStroke:!0,type:"polyline",tCache:null,getDefaultAttrs:function(){return{lineWidth:1,startArrow:!1,endArrow:!1}},calculateBox:function(){var e=this._attrs,t=this.getHitLineWidth(),n=e.points;if(!n||0===n.length)return null;var i=1/0,o=1/0,a=-1/0,s=-1/0;r.each(n,(function(e){var t=e[0],n=e[1];t<i&&(i=t),t>a&&(a=t),n<o&&(o=n),n>s&&(s=n)}));var c=t/2;return{minX:i-c,minY:o-c,maxX:a+c,maxY:s+c}},_setTcache:function(){var e,t,n=this._attrs.points,i=0,o=0,s=[];n&&0!==n.length&&(r.each(n,(function(e,t){n[t+1]&&(i+=a.len(e[0],e[1],n[t+1][0],n[t+1][1]))})),i<=0||(r.each(n,(function(r,c){n[c+1]&&((e=[])[0]=o/i,t=a.len(r[0],r[1],n[c+1][0],n[c+1][1]),o+=t,e[1]=o/i,s.push(e))})),this.tCache=s))},createPath:function(e){var t,n,r=this._attrs.points;if(!(r.length<2)){for((e=e||this.get("context")).beginPath(),e.moveTo(r[0][0],r[0][1]),n=1,t=r.length-1;n<t;n++)e.lineTo(r[n][0],r[n][1]);e.lineTo(r[t][0],r[t][1])}},getStartTangent:function(){var e=this.__attrs.points,t=[];return t.push([e[1][0],e[1][1]]),t.push([e[0][0],e[0][1]]),t},getEndTangent:function(){var e=this.__attrs.points,t=e.length-1,n=[];return n.push([e[t-1][0],e[t-1][1]]),n.push([e[t][0],e[t][1]]),n},afterPath:function(e){var t=this._attrs,n=t.points,r=n.length-1;e=e||this.get("context"),t.startArrow&&o.addStartArrow(e,t,n[1][0],n[1][1],n[0][0],n[0][1]),t.endArrow&&o.addEndArrow(e,t,n[r-1][0],n[r-1][1],n[r][0],n[r][1])},getPoint:function(e){var t,n,i=this._attrs.points,o=this.tCache;return o||(this._setTcache(),o=this.tCache),r.each(o,(function(r,i){e>=r[0]&&e<=r[1]&&(t=(e-r[0])/(r[1]-r[0]),n=i)})),{x:a.at(i[n][0],i[n+1][0],t),y:a.at(i[n][1],i[n+1][1],t)}}}),e.exports=s},function(e,t,n){var r=n(19),i=n(58),o=function e(t){e.superclass.constructor.call(this,t)};o.ATTRS={points:null,lineWidth:1},r.extend(o,i),r.augment(o,{canFill:!0,canStroke:!0,type:"polygon",getDefaultAttrs:function(){return{lineWidth:1}},calculateBox:function(){var e=this._attrs.points,t=this.getHitLineWidth();if(!e||0===e.length)return null;var n=1/0,i=1/0,o=-1/0,a=-1/0;r.each(e,(function(e){var t=e[0],r=e[1];t<n&&(n=t),t>o&&(o=t),r<i&&(i=r),r>a&&(a=r)}));var s=t/2;return{minX:n-s,minY:i-s,maxX:o+s,maxY:a+s}},createPath:function(e){var t=this._attrs.points;t.length<2||((e=e||this.get("context")).beginPath(),r.each(t,(function(t,n){0===n?e.moveTo(t[0],t[1]):e.lineTo(t[0],t[1])})),e.closePath())}}),e.exports=o},function(e,t,n){var r=n(19),i=n(58),o=n(600),a=n(593),s=n(601),c=n(610),l=n(612),u=function e(t){e.superclass.constructor.call(this,t)};u.ATTRS={path:null,lineWidth:1,startArrow:!1,endArrow:!1},r.extend(u,i),r.augment(u,{canFill:!0,canStroke:!0,type:"path",getDefaultAttrs:function(){return{lineWidth:1,startArrow:!1,endArrow:!1}},_afterSetAttrPath:function(e){if(r.isNil(e))return this.setSilent("segments",null),void this.setSilent("box",void 0);var t,n=a.parsePath(e),i=[];if(r.isArray(n)&&0!==n.length&&("M"===n[0][0]||"m"===n[0][0])){for(var s=n.length,c=0;c<n.length;c++){var l=n[c];t=new o(l,t,c===s-1),i.push(t)}this.setSilent("segments",i),this.setSilent("tCache",null),this.setSilent("box",null)}},calculateBox:function(){var e=this.get("segments");if(!e)return null;var t=this.getHitLineWidth(),n=1/0,i=-1/0,o=1/0,a=-1/0;return r.each(e,(function(e){e.getBBox(t);var r=e.box;r&&(r.minX<n&&(n=r.minX),r.maxX>i&&(i=r.maxX),r.minY<o&&(o=r.minY),r.maxY>a&&(a=r.maxY))})),n===1/0||o===1/0?{minX:0,minY:0,maxX:0,maxY:0}:{minX:n,minY:o,maxX:i,maxY:a}},_setTcache:function(){var e,t,n,i,o=0,a=0,s=[],c=this._cfg.curve;c&&(r.each(c,(function(e,t){n=c[t+1],i=e.length,n&&(o+=l.len(e[i-2],e[i-1],n[1],n[2],n[3],n[4],n[5],n[6]))})),r.each(c,(function(r,u){n=c[u+1],i=r.length,n&&((e=[])[0]=a/o,t=l.len(r[i-2],r[i-1],n[1],n[2],n[3],n[4],n[5],n[6]),a+=t,e[1]=a/o,s.push(e))})),this._cfg.tCache=s)},_calculateCurve:function(){var e=this._attrs.path;this._cfg.curve=c.pathTocurve(e)},getStartTangent:function(){var e,t,n,i,o=this.get("segments");if(o.length>1)if(e=o[0].endPoint,t=o[1].endPoint,n=o[1].startTangent,i=[],r.isFunction(n)){var a=n();i.push([e.x-a[0],e.y-a[1]]),i.push([e.x,e.y])}else i.push([t.x,t.y]),i.push([e.x,e.y]);return i},getEndTangent:function(){var e,t,n,i,o=this.get("segments"),a=o.length;if(a>1)if(e=o[a-2].endPoint,t=o[a-1].endPoint,n=o[a-1].endTangent,i=[],r.isFunction(n)){var s=n();i.push([t.x-s[0],t.y-s[1]]),i.push([t.x,t.y])}else i.push([e.x,e.y]),i.push([t.x,t.y]);return i},getPoint:function(e){var t,n,i=this._cfg.tCache;i||(this._calculateCurve(),this._setTcache(),i=this._cfg.tCache);var o=this._cfg.curve;if(!i)return o?{x:o[0][1],y:o[0][2]}:null;r.each(i,(function(r,i){e>=r[0]&&e<=r[1]&&(t=(e-r[0])/(r[1]-r[0]),n=i)}));var a=o[n];if(r.isNil(a)||r.isNil(n))return null;var s=a.length,c=o[n+1];return{x:l.at(a[s-2],c[1],c[3],c[5],1-t),y:l.at(a[s-1],c[2],c[4],c[6],1-t)}},createPath:function(e){var t=this.get("segments");if(r.isArray(t)){(e=e||this.get("context")).beginPath();for(var n=t.length,i=0;i<n;i++)t[i].draw(e)}},afterPath:function(e){var t=this._attrs,n=this.get("segments"),i=t.path;if(e=e||this.get("context"),r.isArray(n)&&1!==n.length&&(t.startArrow||t.endArrow)&&"z"!==i[i.length-1]&&"Z"!==i[i.length-1]&&!t.fill){var o=this.getStartTangent();s.addStartArrow(e,t,o[0][0],o[0][1],o[1][0],o[1][1]);var a=this.getEndTangent();s.addEndArrow(e,t,a[0][0],a[0][1],a[1][0],a[1][1])}}}),e.exports=u},function(e,t,n){var r=n(19),i=n(58),o=n(601),a=n(603),s=function e(t){e.superclass.constructor.call(this,t)};s.ATTRS={x1:0,y1:0,x2:0,y2:0,lineWidth:1,startArrow:!1,endArrow:!1},r.extend(s,i),r.augment(s,{canStroke:!0,type:"line",getDefaultAttrs:function(){return{lineWidth:1,startArrow:!1,endArrow:!1}},calculateBox:function(){var e=this._attrs,t=e.x1,n=e.y1,r=e.x2,i=e.y2,o=this.getHitLineWidth();return a.box(t,n,r,i,o)},createPath:function(e){var t=this._attrs,n=t.x1,r=t.y1,i=t.x2,o=t.y2;(e=e||self.get("context")).beginPath(),e.moveTo(n,r),e.lineTo(i,o)},afterPath:function(e){var t=this._attrs,n=t.x1,r=t.y1,i=t.x2,a=t.y2;e=e||this.get("context"),t.startArrow&&o.addStartArrow(e,t,i,a,n,r),t.endArrow&&o.addEndArrow(e,t,n,r,i,a)},getPoint:function(e){var t=this._attrs;return{x:a.at(t.x1,t.x2,e),y:a.at(t.y1,t.y2,e)}}}),e.exports=s},function(e,t,n){var r=n(19),i=n(58),o=function e(t){e.superclass.constructor.call(this,t)};o.ATTRS={x:0,y:0,img:void 0,width:0,height:0,sx:null,sy:null,swidth:null,sheight:null},r.extend(o,i),r.augment(o,{type:"image",isHitBox:function(){return!1},calculateBox:function(){var e=this._attrs;this._cfg.attrs&&this._cfg.attrs.img===e.img||this._setAttrImg();var t=e.x,n=e.y;return{minX:t,minY:n,maxX:t+e.width,maxY:n+e.height}},_beforeSetLoading:function(e){var t=this.get("canvas");return!1===e&&!0===this.get("toDraw")&&(this._cfg.loading=!1,t.draw()),e},_setAttrImg:function(){var e=this,t=e._attrs,n=t.img;if(!r.isString(n))return n instanceof Image?(t.width||e.attr("width",n.width),t.height||e.attr("height",n.height),n):n instanceof HTMLElement&&r.isString(n.nodeName)&&"CANVAS"===n.nodeName.toUpperCase()?(t.width||e.attr("width",Number(n.getAttribute("width"))),t.height||e.attr("height",Number(n.getAttribute("height"))),n):n instanceof ImageData?(t.width||e.attr("width",n.width),t.height||e.attr("height",n.height),n):null;var i=new Image;i.onload=function(){if(e.get("destroyed"))return!1;e.attr("imgSrc",n),e.attr("img",i);var t=e.get("callback");t&&t.call(e),e.set("loading",!1)},i.src=n,i.crossOrigin="Anonymous",e.set("loading",!0)},drawInner:function(e){this._cfg.hasUpdate&&this._setAttrImg(),this.get("loading")?this.set("toDraw",!0):(this._drawImage(e),this._cfg.hasUpdate=!1)},_drawImage:function(e){var t=this._attrs,n=t.x,i=t.y,o=t.img,a=t.width,s=t.height,c=t.sx,l=t.sy,u=t.swidth,d=t.sheight;this.set("toDraw",!1);var f=o;if(f instanceof ImageData&&((f=new Image).src=o),f instanceof Image||f instanceof HTMLElement&&r.isString(f.nodeName)&&"CANVAS"===f.nodeName.toUpperCase()){if(r.isNil(c)||r.isNil(l)||r.isNil(u)||r.isNil(d))return void e.drawImage(f,n,i,a,s);if(!(r.isNil(c)||r.isNil(l)||r.isNil(u)||r.isNil(d)))return void e.drawImage(f,c,l,u,d,n,i,a,s)}}}),e.exports=o},function(e,t,n){var r=n(19),i=n(58),o=n(602),a=function e(t){e.superclass.constructor.call(this,t)};a.ATTRS={x:0,y:0,rs:0,re:0,startAngle:0,endAngle:0,clockwise:!1,lineWidth:1},r.extend(a,i),r.augment(a,{canFill:!0,canStroke:!0,type:"fan",getDefaultAttrs:function(){return{clockwise:!1,lineWidth:1,rs:0,re:0}},calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.rs,i=e.re,a=e.startAngle,s=e.endAngle,c=e.clockwise,l=this.getHitLineWidth(),u=o.box(t,n,r,a,s,c),d=o.box(t,n,i,a,s,c),f=l/2;return{minX:Math.min(u.minX,d.minX)-f,minY:Math.min(u.minY,d.minY)-f,maxX:Math.max(u.maxX,d.maxX)+f,maxY:Math.max(u.maxY,d.maxY)+f}},createPath:function(e){var t=this._attrs,n=t.x,r=t.y,i=t.rs,o=t.re,a=t.startAngle,s=t.endAngle,c=t.clockwise,l={x:Math.cos(a)*i+n,y:Math.sin(a)*i+r},u={x:Math.cos(a)*o+n,y:Math.sin(a)*o+r},d={x:Math.cos(s)*i+n,y:Math.sin(s)*i+r};(e=e||self.get("context")).beginPath(),e.moveTo(l.x,l.y),e.lineTo(u.x,u.y),e.arc(n,r,o,a,s,c),e.lineTo(d.x,d.y),e.arc(n,r,i,s,a,!c),e.closePath()}}),e.exports=a},function(e,t,n){var r=n(19),i=n(58),o=function e(t){e.superclass.constructor.call(this,t)};o.ATTRS={x:0,y:0,rx:1,ry:1,lineWidth:1},r.extend(o,i),r.augment(o,{canFill:!0,canStroke:!0,type:"ellipse",getDefaultAttrs:function(){return{lineWidth:1}},calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.rx,i=e.ry,o=this.getHitLineWidth(),a=r+o/2,s=i+o/2;return{minX:t-a,minY:n-s,maxX:t+a,maxY:n+s}},createPath:function(e){var t=this._attrs,n=t.x,i=t.y,o=t.rx,a=t.ry;e=e||self.get("context");var s=o>a?o:a,c=o>a?1:o/a,l=o>a?a/o:1,u=[1,0,0,0,1,0,0,0,1];r.mat3.scale(u,u,[c,l]),r.mat3.translate(u,u,[n,i]),e.beginPath(),e.save(),e.transform(u[0],u[1],u[3],u[4],u[6],u[7]),e.arc(0,0,s,0,2*Math.PI),e.restore(),e.closePath()}}),e.exports=o},function(e,t,n){var r=n(19),i=n(58),o=function e(t){e.superclass.constructor.call(this,t)};r.extend(o,i),r.augment(o,{canFill:!0,canStroke:!0,type:"dom",calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.width,i=e.height,o=this.getHitLineWidth()/2;return{minX:t-o,minY:n-o,maxX:t+r+o,maxY:n+i+o}}}),e.exports=o},function(e,t,n){var r=n(19),i=n(58),o=function e(t){e.superclass.constructor.call(this,t)};o.ATTRS={x:0,y:0,r:0,lineWidth:1},r.extend(o,i),r.augment(o,{canFill:!0,canStroke:!0,type:"circle",getDefaultAttrs:function(){return{lineWidth:1}},calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.r,i=this.getHitLineWidth()/2+r;return{minX:t-i,minY:n-i,maxX:t+i,maxY:n+i}},createPath:function(e){var t=this._attrs,n=t.x,r=t.y,i=t.r;e.beginPath(),e.arc(n,r,i,0,2*Math.PI,!1),e.closePath()}}),e.exports=o},function(e,t,n){var r=n(19),i=n(58),o=n(602),a=n(601);function s(e,t,n){return e+t*Math.cos(n)}function c(e,t,n){return e+t*Math.sin(n)}var l=function e(t){e.superclass.constructor.call(this,t)};l.ATTRS={x:0,y:0,r:0,startAngle:0,endAngle:0,clockwise:!1,lineWidth:1,startArrow:!1,endArrow:!1},r.extend(l,i),r.augment(l,{canStroke:!0,type:"arc",getDefaultAttrs:function(){return{x:0,y:0,r:0,startAngle:0,endAngle:0,clockwise:!1,lineWidth:1,startArrow:!1,endArrow:!1}},calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.r,i=e.startAngle,a=e.endAngle,s=e.clockwise,c=this.getHitLineWidth()/2,l=o.box(t,n,r,i,a,s);return l.minX-=c,l.minY-=c,l.maxX+=c,l.maxY+=c,l},getStartTangent:function(){var e=this._attrs,t=e.x,n=e.y,r=e.startAngle,i=e.r,o=e.clockwise,a=Math.PI/180;o&&(a*=-1);var l=[],u=s(t,i,r+a),d=c(n,i,r+a),f=s(t,i,r),h=c(n,i,r);return l.push([u,d]),l.push([f,h]),l},getEndTangent:function(){var e=this._attrs,t=e.x,n=e.y,r=e.endAngle,i=e.r,o=e.clockwise,a=Math.PI/180,l=[];o&&(a*=-1);var u=s(t,i,r+a),d=c(n,i,r+a),f=s(t,i,r),h=c(n,i,r);return l.push([f,h]),l.push([u,d]),l},createPath:function(e){var t=this._attrs,n=t.x,r=t.y,i=t.r,o=t.startAngle,a=t.endAngle,s=t.clockwise;(e=e||self.get("context")).beginPath(),e.arc(n,r,i,o,a,s)},afterPath:function(e){var t=this._attrs;if(e=e||this.get("context"),t.startArrow){var n=this.getStartTangent();a.addStartArrow(e,t,n[0][0],n[0][1],n[1][0],n[1][1])}if(t.endArrow){var r=this.getEndTangent();a.addEndArrow(e,t,r[0][0],r[0][1],r[1][0],r[1][1])}}}),e.exports=l},function(e,t){e.exports={xAt:function(e,t,n,r,i){return t*Math.cos(e)*Math.cos(i)-n*Math.sin(e)*Math.sin(i)+r},yAt:function(e,t,n,r,i){return t*Math.sin(e)*Math.cos(i)+n*Math.cos(e)*Math.sin(i)+r},xExtrema:function(e,t,n){return Math.atan(-n/t*Math.tan(e))},yExtrema:function(e,t,n){return Math.atan(n/(t*Math.tan(e)))}}},function(e,t,n){var r=n(19),i=r.vec2;function o(e,t,n,r){var i=1-r;return i*(i*e+2*r*t)+r*r*n}function a(e,t,n,r,a,s,c,l,u){var d,f,h,p,g,m,v,b=.005,y=1/0,x=[c,l];for(g=0;g<1;g+=.05)h=[o(e,n,a,g),o(t,r,s,g)],(f=i.squaredDistance(x,h))<y&&(d=g,y=f);for(y=1/0,v=0;v<32&&!(b<1e-4);v++){var w=d-b,O=d+b;h=[o(e,n,a,w),o(t,r,s,w)],f=i.squaredDistance(x,h),w>=0&&f<y?(d=w,y=f):(p=[o(e,n,a,O),o(t,r,s,O)],m=i.squaredDistance(x,p),O<=1&&m<y?(d=O,y=m):b*=.5)}return u&&(u.x=o(e,n,a,d),u.y=o(t,r,s,d)),Math.sqrt(y)}e.exports={at:o,projectPoint:function(e,t,n,r,i,o,s,c){var l={};return a(e,t,n,r,i,o,s,c,l),l},pointDistance:a,extrema:function(e,t,n){var i=e+n-2*t;if(r.isNumberEqual(i,0))return[.5];var o=(e-t)/i;return o<=1&&o>=0?[o]:[]}}},function(e,t,n){var r=n(19),i=n(746),o=n(745),a=n(744),s=n(116),c=function(e){this._cfg={zIndex:0,capture:!0,visible:!0,destroyed:!1},r.assign(this._cfg,this.getDefaultCfg(),e),this.initAttrs(this._cfg.attrs),this._cfg.attrs={},this.initTransform(),this.init()};c.CFG={id:null,zIndex:0,canvas:null,parent:null,capture:!0,context:null,visible:!0,destroyed:!1},r.augment(c,i,o,s,a,{init:function(){this.setSilent("animable",!0),this.setSilent("animating",!1)},getParent:function(){return this._cfg.parent},getDefaultCfg:function(){return{}},set:function(e,t){return"zIndex"===e&&this._beforeSetZIndex&&this._beforeSetZIndex(t),"loading"===e&&this._beforeSetLoading&&this._beforeSetLoading(t),this._cfg[e]=t,this},setSilent:function(e,t){this._cfg[e]=t},get:function(e){return this._cfg[e]},show:function(){return this._cfg.visible=!0,this},hide:function(){return this._cfg.visible=!1,this},remove:function(e,t){var n=this._cfg,i=n.parent,o=n.el;return i&&r.remove(i.get("children"),this),o&&(t?i&&i._cfg.tobeRemoved.push(o):o.parentNode.removeChild(o)),(e||void 0===e)&&this.destroy(),this},destroy:function(){this.get("destroyed")||(this._attrs=null,this.removeEvent(),this._cfg={destroyed:!0})},toFront:function(){var e=this._cfg,t=e.parent;if(t){var n=t._cfg.children,r=e.el,i=n.indexOf(this);n.splice(i,1),n.push(this),r&&(r.parentNode.removeChild(r),e.el=null)}},toBack:function(){var e=this._cfg,t=e.parent;if(t){var n=t._cfg.children,r=e.el,i=n.indexOf(this);if(n.splice(i,1),n.unshift(this),r){var o=r.parentNode;o.removeChild(r),o.insertBefore(r,o.firstChild)}}},_beforeSetZIndex:function(e){var t=this._cfg.parent;this._cfg.zIndex=e,r.isNil(t)||t.sort();var n=this._cfg.el;if(n){var i=t._cfg.children,o=i.indexOf(this),a=n.parentNode;a.removeChild(n),o===i.length-1?a.appendChild(n):a.insertBefore(n,a.childNodes[o])}return e},_setAttrs:function(e){return this.attr(e),e},setZIndex:function(e){return this._cfg.zIndex=e,this._beforeSetZIndex(e)},clone:function(){return r.clone(this)},getBBox:function(){}}),e.exports=c},function(e,t,n){var r=n(19),i=n(641),o=n(743),a={},s="_INDEX";function c(e,t,n){for(var r,i=e.length-1;i>=0;i--){var o=e[i];if(o._cfg.visible&&o._cfg.capture&&(o.isGroup?r=o.getShape(t,n):o.isHit(t,n)&&(r=o)),r)break}return r}var l=function e(t){e.superclass.constructor.call(this,t),this.set("children",[]),this.set("tobeRemoved",[]),this._beforeRenderUI(),this._renderUI(),this._bindUI()};r.extend(l,i),r.augment(l,{isGroup:!0,type:"group",canFill:!0,canStroke:!0,getDefaultCfg:function(){return function e(t){if(!t._cfg&&t!==l){var n=t.superclass.constructor;n&&!n._cfg&&e(n),t._cfg={},r.merge(t._cfg,n._cfg),r.merge(t._cfg,t.CFG)}}(this.constructor),r.merge({},this.constructor._cfg)},_beforeRenderUI:function(){},_renderUI:function(){},_bindUI:function(){},addShape:function(e,t){var n=this.get("canvas");t=t||{};var i=a[e];if(i||(i=r.upperFirst(e),a[e]=i),t.attrs&&n){var s=t.attrs;if("text"===e){var c=n.get("fontFamily");c&&(s.fontFamily=s.fontFamily?s.fontFamily:c)}}t.canvas=n,t.type=e;var l=new o[i](t);return this.add(l),l},addGroup:function(e,t){var n,i=this.get("canvas");if(t=r.merge({},t),r.isFunction(e))t?(t.canvas=i,t.parent=this,n=new e(t)):n=new e({canvas:i,parent:this}),this.add(n);else if(r.isObject(e))e.canvas=i,n=new l(e),this.add(n);else{if(void 0!==e)return!1;n=new l,this.add(n)}return n},renderBack:function(e,t){var n=this.get("backShape"),i=this.getBBox();return r.merge(t,{x:i.minX-e[3],y:i.minY-e[0],width:i.width+e[1]+e[3],height:i.height+e[0]+e[2]}),n?n.attr(t):n=this.addShape("rect",{zIndex:-1,attrs:t}),this.set("backShape",n),this.sort(),n},removeChild:function(e,t){if(arguments.length>=2)this.contain(e)&&e.remove(t);else{if(1===arguments.length){if(!r.isBoolean(e))return this.contain(e)&&e.remove(!0),this;t=e}0===arguments.length&&(t=!0),l.superclass.remove.call(this,t)}return this},add:function(e){var t=this,n=t.get("children");if(r.isArray(e))r.each(e,(function(e){var n=e.get("parent");n&&n.removeChild(e,!1),t._setCfgProperty(e)})),t._cfg.children=n.concat(e);else{var i=e,o=i.get("parent");o&&o.removeChild(i,!1),t._setCfgProperty(i),n.push(i)}return t},_setCfgProperty:function(e){var t=this._cfg;e.set("parent",this),e.set("canvas",t.canvas),t.timeline&&e.set("timeline",t.timeline)},contain:function(e){return this.get("children").indexOf(e)>-1},getChildByIndex:function(e){return this.get("children")[e]},getFirst:function(){return this.getChildByIndex(0)},getLast:function(){var e=this.get("children").length-1;return this.getChildByIndex(e)},getBBox:function(){var e=1/0,t=-1/0,n=1/0,i=-1/0,o=this.get("children");o.length>0?r.each(o,(function(r){if(r.get("visible")){if(r.isGroup&&0===r.get("children").length)return;var o=r.getBBox();if(!o)return!0;var a=[o.minX,o.minY,1],s=[o.minX,o.maxY,1],c=[o.maxX,o.minY,1],l=[o.maxX,o.maxY,1];r.apply(a),r.apply(s),r.apply(c),r.apply(l);var u=Math.min(a[0],s[0],c[0],l[0]),d=Math.max(a[0],s[0],c[0],l[0]),f=Math.min(a[1],s[1],c[1],l[1]),h=Math.max(a[1],s[1],c[1],l[1]);u<e&&(e=u),d>t&&(t=d),f<n&&(n=f),h>i&&(i=h)}})):(e=0,t=0,n=0,i=0);var a={minX:e,minY:n,maxX:t,maxY:i};return a.x=a.minX,a.y=a.minY,a.width=a.maxX-a.minX,a.height=a.maxY-a.minY,a},getCount:function(){return this.get("children").length},sort:function(){var e=this.get("children");return r.each(e,(function(e,t){return e[s]=t,e})),e.sort(function(e){return function(t,n){var r=e(t,n);return 0===r?t[s]-n[s]:r}}((function(e,t){return e.get("zIndex")-t.get("zIndex")}))),this},findById:function(e){return this.find((function(t){return t.get("id")===e}))},find:function(e){if(r.isString(e))return this.findById(e);var t=this.get("children"),n=null;return r.each(t,(function(t){if(e(t)?n=t:t.find&&(n=t.find(e)),n)return!1})),n},findAll:function(e){var t=this.get("children"),n=[],i=[];return r.each(t,(function(t){e(t)&&n.push(t),t.findAllBy&&(i=t.findAllBy(e),n=n.concat(i))})),n},findBy:function(e){var t=this.get("children"),n=null;return r.each(t,(function(t){if(e(t)?n=t:t.findBy&&(n=t.findBy(e)),n)return!1})),n},findAllBy:function(e){var t=this.get("children"),n=[],i=[];return r.each(t,(function(t){e(t)&&n.push(t),t.findAllBy&&(i=t.findAllBy(e),n=n.concat(i))})),n},getShape:function(e,t){var n,r=this._attrs.clip,i=this._cfg.children;if(r){var o=[e,t,1];r.invert(o,this.get("canvas")),r.isPointInPath(o[0],o[1])&&(n=c(i,e,t))}else n=c(i,e,t);return n},clearTotalMatrix:function(){if(this.get("totalMatrix")){this.setSilent("totalMatrix",null);for(var e=this._cfg.children,t=0;t<e.length;t++)e[t].clearTotalMatrix()}},clear:function(e){for(var t=this._cfg.children,n=t.length-1;n>=0;n--)t[n].remove(!0,e);return this._cfg.children=[],this},destroy:function(){this.get("destroyed")||(this.clear(),l.superclass.destroy.call(this))},clone:function(){var e=this._cfg.children,t=new l;return r.each(e,(function(e){t.add(e.clone())})),t}}),e.exports=l},function(e,t,n){var r=n(19),i=function(e,t,n,r){this.type=e,this.target=null,this.currentTarget=null,this.bubbles=n,this.cancelable=r,this.timeStamp=(new Date).getTime(),this.defaultPrevented=!1,this.propagationStopped=!1,this.removed=!1,this.event=t};r.augment(i,{preventDefault:function(){this.defaultPrevented=this.cancelable&&!0},stopPropagation:function(){this.propagationStopped=!0},remove:function(){this.remove=!0},clone:function(){return r.clone(this)},toString:function(){return"[Event (type="+this.type+")]"}}),e.exports=i},function(e,t,n){e.exports={isFunction:n(84),isObject:n(621),isBoolean:n(653),isNil:n(237),isString:n(595),isArray:n(45),isNumber:n(236),isEmpty:n(647),uniqueId:n(646),clone:n(616),deepMix:n(615),assign:n(606),merge:n(615),upperFirst:n(655),each:n(46),isEqual:n(614),toArray:n(604),extend:n(650),augment:n(651),remove:n(676),isNumberEqual:n(673),toRadian:n(669),toDegree:n(671),mod:n(672),clamp:n(618),createDom:n(681),modifyCSS:n(680),requestAnimationFrame:n(679),getRatio:function(){return window.devicePixelRatio?window.devicePixelRatio:2},mat3:n(617),vec2:n(668),vec3:n(667),transform:n(666)}},function(e,t,n){var r=n(16),i=n(253),o=n(251),a="Expected a function",s=Math.max,c=Math.min;e.exports=function(e,t,n){var l,u,d,f,h,p,g=0,m=!1,v=!1,b=!0;if("function"!=typeof e)throw new TypeError(a);function y(t){var n=l,r=u;return l=u=void 0,g=t,f=e.apply(r,n)}function x(e){var n=e-p;return void 0===p||n>=t||n<0||v&&e-g>=d}function w(){var e=i();if(x(e))return O(e);h=setTimeout(w,function(e){var n=t-(e-p);return v?c(n,d-(e-g)):n}(e))}function O(e){return h=void 0,b&&l?y(e):(l=u=void 0,f)}function _(){var e=i(),n=x(e);if(l=arguments,u=this,p=e,n){if(void 0===h)return function(e){return g=e,h=setTimeout(w,t),m?y(e):f}(p);if(v)return h=setTimeout(w,t),y(p)}return void 0===h&&(h=setTimeout(w,t)),f}return t=o(t)||0,r(n)&&(m=!!n.leading,d=(v="maxWait"in n)?s(o(n.maxWait)||0,t):d,b="trailing"in n?!!n.trailing:b),_.cancel=function(){void 0!==h&&clearTimeout(h),g=0,l=p=u=h=void 0},_.flush=function(){return void 0===h?f:O(i())},_}},function(e,t){var n=function(){var e={};return function(t){return e[t=t||"g"]?e[t]+=1:e[t]=1,t+e[t]}}();e.exports=n},function(e,t,n){var r=n(237),i=n(118),o=n(654),a=n(652),s=Object.prototype.hasOwnProperty;e.exports=function(e){if(r(e))return!0;if(i(e))return!e.length;var t=o(e);if("Map"===t||"Set"===t)return!e.size;if(a(e))return!Object.keys(e).length;for(var n in e)if(s.call(e,n))return!1;return!0}},function(e,t,n){var r=n(46),i=n(45),o=Object.prototype.hasOwnProperty;e.exports=function(e,t){if(!t||!i(e))return e;var n={},a=null;return r(e,(function(e){a=t(e),o.call(n,a)?n[a].push(e):n[a]=[e]})),n}},function(e,t,n){var r=n(84),i=n(45),o=n(648);e.exports=function(e,t){if(!t)return{0:e};if(!r(t)){var n=i(t)?t:t.replace(/\s+/g,"").split("*");t=function(e){for(var t="_",r=0,i=n.length;r<i;r++)t+=e[n[r]]&&e[n[r]].toString();return t}}return o(e,t)}},function(e,t,n){var r=n(84),i=n(606);e.exports=function(e,t,n,o){r(t)||(n=t,t=e,e=function(){});var a=Object.create?function(e,t){return Object.create(e,{constructor:{value:t}})}:function(e,t){function n(){}n.prototype=e;var r=new n;return r.constructor=t,r},s=a(t.prototype,e);return e.prototype=i(s,e.prototype),e.superclass=a(t.prototype,t),i(s,n),i(e,o),e}},function(e,t,n){var r=n(84),i=n(604),o=n(606);e.exports=function(e){for(var t=i(arguments),n=1;n<t.length;n++){var a=t[n];r(a)&&(a=a.prototype),o(e.prototype,a)}}},function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"Boolean")}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).replace(/^\[object /,"").replace(/\]$/,"")}},function(e,t,n){var r=n(594);e.exports=function(e){var t=r(e);return t.charAt(0).toUpperCase()+t.substring(1)}},function(e,t,n){var r=n(594);e.exports=function(e){return r(e).toUpperCase()}},function(e,t,n){var r=n(594);e.exports=function(e){return r(e).toLowerCase()}},function(e,t){e.exports=function(e,t){for(var n=[],r=0,i=e.length;i-2*!t>r;r+=2){var o=[{x:+e[r-2],y:+e[r-1]},{x:+e[r],y:+e[r+1]},{x:+e[r+2],y:+e[r+3]},{x:+e[r+4],y:+e[r+5]}];t?r?i-4===r?o[3]={x:+e[0],y:+e[1]}:i-2===r&&(o[2]={x:+e[0],y:+e[1]},o[3]={x:+e[2],y:+e[3]}):o[0]={x:+e[i-2],y:+e[i-1]}:i-4===r?o[3]=o[2]:r||(o[0]={x:+e[r],y:+e[r+1]}),n.push(["C",(-o[0].x+6*o[1].x+o[2].x)/6,(-o[0].y+6*o[1].y+o[2].y)/6,(o[1].x+6*o[2].x-o[3].x)/6,(o[1].y+6*o[2].y-o[3].y)/6,o[2].x,o[2].y])}return n}},function(e,t){var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r="\t\n\v\f\r 聽釟�釥庘��鈥佲�傗�冣�勨�呪�嗏�団�堚�夆�娾�仧銆�\u2028\u2029",i=new RegExp("([a-z])["+r+",]*((-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?["+r+"]*,?["+r+"]*)+)","ig"),o=new RegExp("(-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?)["+r+"]*,?["+r+"]*","ig");e.exports=function(e){if(!e)return null;if((void 0===e?"undefined":n(e))===n([]))return e;var t={a:7,c:6,o:2,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,u:3,z:0},r=[];return String(e).replace(i,(function(e,n,i){var a=[],s=n.toLowerCase();if(i.replace(o,(function(e,t){t&&a.push(+t)})),"m"===s&&a.length>2&&(r.push([n].concat(a.splice(0,2))),s="l",n="m"===n?"l":"L"),"o"===s&&1===a.length&&r.push([n,a[0]]),"r"===s)r.push([n].concat(a));else for(;a.length>=t[s]&&(r.push([n].concat(a.splice(0,t[s]))),t[s]););})),r}},function(e,t,n){var r=n(659),i=n(658);function o(e,t,n,r,i){var o=[];if(null===i&&null===r&&(r=n),e=+e,t=+t,n=+n,r=+r,null!==i){var a=Math.PI/180,s=e+n*Math.cos(-r*a),c=e+n*Math.cos(-i*a);o=[["M",s,t+n*Math.sin(-r*a)],["A",n,n,0,+(i-r>180),0,c,t+n*Math.sin(-i*a)]]}else o=[["M",e,t],["m",0,-r],["a",n,r,0,1,1,0,2*r],["a",n,r,0,1,1,0,-2*r],["z"]];return o}e.exports=function(e){if(!(e=r(e))||!e.length)return[["M",0,0]];var t=[],n=0,a=0,s=0,c=0,l=0,u=void 0,d=void 0;"M"===e[0][0]&&(s=n=+e[0][1],c=a=+e[0][2],l++,t[0]=["M",n,a]);for(var f,h,p=3===e.length&&"M"===e[0][0]&&"R"===e[1][0].toUpperCase()&&"Z"===e[2][0].toUpperCase(),g=l,m=e.length;g<m;g++){if(t.push(f=[]),(u=(h=e[g])[0])!==u.toUpperCase())switch(f[0]=u.toUpperCase(),f[0]){case"A":f[1]=h[1],f[2]=h[2],f[3]=h[3],f[4]=h[4],f[5]=h[5],f[6]=+h[6]+n,f[7]=+h[7]+a;break;case"V":f[1]=+h[1]+a;break;case"H":f[1]=+h[1]+n;break;case"R":for(var v=2,b=(d=[n,a].concat(h.slice(1))).length;v<b;v++)d[v]=+d[v]+n,d[++v]=+d[v]+a;t.pop(),t=t.concat(i(d,p));break;case"O":t.pop(),(d=o(n,a,h[1],h[2])).push(d[0]),t=t.concat(d);break;case"U":t.pop(),t=t.concat(o(n,a,h[1],h[2],h[3])),f=["U"].concat(t[t.length-1].slice(-2));break;case"M":s=+h[1]+n,c=+h[2]+a;break;default:for(var y=1,x=h.length;y<x;y++)f[y]=+h[y]+(y%2?n:a)}else if("R"===u)d=[n,a].concat(h.slice(1)),t.pop(),t=t.concat(i(d,p)),f=["R"].concat(h.slice(-2));else if("O"===u)t.pop(),(d=o(n,a,h[1],h[2])).push(d[0]),t=t.concat(d);else if("U"===u)t.pop(),t=t.concat(o(n,a,h[1],h[2],h[3])),f=["U"].concat(t[t.length-1].slice(-2));else for(var w=0,O=h.length;w<O;w++)f[w]=h[w];if("O"!==(u=u.toUpperCase()))switch(f[0]){case"Z":n=+s,a=+c;break;case"H":n=f[1];break;case"V":a=f[1];break;case"M":s=f[f.length-2],c=f[f.length-1];break;default:n=f[f.length-2],a=f[f.length-1]}}return t}},function(e,t,n){var r=n(660),i=function(e,t,n,r){return[e,t,n,r,n,r]},o=function(e,t,n,r,i,o){return[1/3*e+2/3*n,1/3*t+2/3*r,1/3*i+2/3*n,1/3*o+2/3*r,i,o]};e.exports=function(e,t){var n=r(e),a=t&&r(t),s={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},c={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},l=[],u=[],d="",f="",h=void 0,p=function(e,t,n){var r=void 0,a=void 0;if(!e)return["C",t.x,t.y,t.x,t.y,t.x,t.y];switch(!(e[0]in{T:1,Q:1})&&(t.qx=t.qy=null),e[0]){case"M":t.X=e[1],t.Y=e[2];break;case"A":e=["C"].concat(function e(t,n,r,i,o,a,s,c,l,u){r===i&&(r+=1);var d=120*Math.PI/180,f=Math.PI/180*(+o||0),h=[],p=void 0,g=void 0,m=void 0,v=void 0,b=void 0,y=function(e,t,n){return{x:e*Math.cos(n)-t*Math.sin(n),y:e*Math.sin(n)+t*Math.cos(n)}};if(u)g=u[0],m=u[1],v=u[2],b=u[3];else{t=(p=y(t,n,-f)).x,n=p.y,c=(p=y(c,l,-f)).x,l=p.y,t===c&&n===l&&(c+=1,l+=1);var x=(t-c)/2,w=(n-l)/2,O=x*x/(r*r)+w*w/(i*i);O>1&&(r*=O=Math.sqrt(O),i*=O);var _=r*r,C=i*i,S=(a===s?-1:1)*Math.sqrt(Math.abs((_*C-_*w*w-C*x*x)/(_*w*w+C*x*x)));v=S*r*w/i+(t+c)/2,b=S*-i*x/r+(n+l)/2,g=Math.asin(((n-b)/i).toFixed(9)),m=Math.asin(((l-b)/i).toFixed(9)),g=t<v?Math.PI-g:g,m=c<v?Math.PI-m:m,g<0&&(g=2*Math.PI+g),m<0&&(m=2*Math.PI+m),s&&g>m&&(g-=2*Math.PI),!s&&m>g&&(m-=2*Math.PI)}var P=m-g;if(Math.abs(P)>d){var j=m,k=c,L=l;m=g+d*(s&&m>g?1:-1),h=e(c=v+r*Math.cos(m),l=b+i*Math.sin(m),r,i,o,0,s,k,L,[m,j,v,b])}P=m-g;var D=Math.cos(g),M=Math.sin(g),E=Math.cos(m),T=Math.sin(m),A=Math.tan(P/4),B=4/3*r*A,I=4/3*i*A,R=[t,n],F=[t+B*M,n-I*D],z=[c+B*T,l-I*E],$=[c,l];if(F[0]=2*R[0]-F[0],F[1]=2*R[1]-F[1],u)return[F,z,$].concat(h);for(var N=[],q=0,G=(h=[F,z,$].concat(h).join().split(",")).length;q<G;q++)N[q]=q%2?y(h[q-1],h[q],f).y:y(h[q],h[q+1],f).x;return N}.apply(0,[t.x,t.y].concat(e.slice(1))));break;case"S":"C"===n||"S"===n?(r=2*t.x-t.bx,a=2*t.y-t.by):(r=t.x,a=t.y),e=["C",r,a].concat(e.slice(1));break;case"T":"Q"===n||"T"===n?(t.qx=2*t.x-t.qx,t.qy=2*t.y-t.qy):(t.qx=t.x,t.qy=t.y),e=["C"].concat(o(t.x,t.y,t.qx,t.qy,e[1],e[2]));break;case"Q":t.qx=e[1],t.qy=e[2],e=["C"].concat(o(t.x,t.y,e[1],e[2],e[3],e[4]));break;case"L":e=["C"].concat(i(t.x,t.y,e[1],e[2]));break;case"H":e=["C"].concat(i(t.x,t.y,e[1],t.y));break;case"V":e=["C"].concat(i(t.x,t.y,t.x,e[1]));break;case"Z":e=["C"].concat(i(t.x,t.y,t.X,t.Y))}return e},g=function(e,t){if(e[t].length>7){e[t].shift();for(var r=e[t];r.length;)l[t]="A",a&&(u[t]="A"),e.splice(t++,0,["C"].concat(r.splice(0,6)));e.splice(t,1),h=Math.max(n.length,a&&a.length||0)}},m=function(e,t,r,i,o){e&&t&&"M"===e[o][0]&&"M"!==t[o][0]&&(t.splice(o,0,["M",i.x,i.y]),r.bx=0,r.by=0,r.x=e[o][1],r.y=e[o][2],h=Math.max(n.length,a&&a.length||0))};h=Math.max(n.length,a&&a.length||0);for(var v=0;v<h;v++){n[v]&&(d=n[v][0]),"C"!==d&&(l[v]=d,v&&(f=l[v-1])),n[v]=p(n[v],s,f),"A"!==l[v]&&"C"===d&&(l[v]="C"),g(n,v),a&&(a[v]&&(d=a[v][0]),"C"!==d&&(u[v]=d,v&&(f=u[v-1])),a[v]=p(a[v],c,f),"A"!==u[v]&&"C"===d&&(u[v]="C"),g(a,v)),m(n,a,s,c,v),m(a,n,c,s,v);var b=n[v],y=a&&a[v],x=b.length,w=a&&y.length;s.x=b[x-2],s.y=b[x-1],s.bx=parseFloat(b[x-4])||s.x,s.by=parseFloat(b[x-3])||s.y,c.bx=a&&(parseFloat(y[w-4])||c.x),c.by=a&&(parseFloat(y[w-3])||c.y),c.x=a&&y[w-2],c.y=a&&y[w-1]}return a?[n,a]:n}},function(e,t){var n=/,?([a-z]),?/gi;e.exports=function(e){return e.join(",").replace(n,"$1")}},function(e,t,n){var r=n(662);e.exports=function(e,t,n,i,o){if(o)return[["M",+e+ +o,t],["l",n-2*o,0],["a",o,o,0,0,1,o,o],["l",0,i-2*o],["a",o,o,0,0,1,-o,o],["l",2*o-n,0],["a",o,o,0,0,1,-o,-o],["l",0,2*o-i],["a",o,o,0,0,1,o,-o],["z"]];var a=[["M",e,t],["l",n,0],["l",0,i],["l",-n,0],["z"]];return a.parsePathArray=r,a}},function(e,t,n){var r=n(46),i=n(84),o=Object.values?function(e){return Object.values(e)}:function(e){var t=[];return r(e,(function(n,r){i(e)&&"prototype"===r||t.push(n)})),t};e.exports=o},function(e,t){e.exports=function(e,t){return e.hasOwnProperty(t)}},function(e,t,n){var r=n(616),i=n(46),o=n(617);e.exports=function(e,t){return e=r(e),i(t,(function(t){switch(t[0]){case"t":o.translate(e,e,[t[1],t[2]]);break;case"s":o.scale(e,e,[t[1],t[2]]);break;case"r":o.rotate(e,e,t[1]);break;case"m":o.multiply(e,e,t[1]);break;default:return!1}})),e}},function(e,t,n){var r=n(254);e.exports=r},function(e,t,n){var r=n(255),i=n(618);r.angle=function(e,t){var n=r.dot(e,t)/(r.length(e)*r.length(t));return Math.acos(i(n,-1,1))},r.direction=function(e,t){return e[0]*t[1]-t[0]*e[1]},r.angleTo=function(e,t,n){var i=r.angle(e,t),o=r.direction(e,t)>=0;return n?o?2*Math.PI-i:i:o?i:2*Math.PI-i},r.vertical=function(e,t,n){return n?(e[0]=t[1],e[1]=-1*t[0]):(e[0]=-1*t[1],e[1]=t[0]),e},e.exports=r},function(e,t){var n=Math.PI/180;e.exports=function(e){return n*e}},function(e,t){e.exports=parseInt},function(e,t){var n=180/Math.PI;e.exports=function(e){return n*e}},function(e,t){e.exports=function(e,t){return(e%t+t)%t}},function(e,t){e.exports=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1e-5;return Math.abs(e-t)<n}},function(e,t,n){var r=n(46),i=n(605);e.exports=function(e){var t=[];return r(e,(function(e){i(t,e)||t.push(e)})),t}},function(e,t,n){var r=n(118),i=Array.prototype.splice;e.exports=function(e,t){if(!r(e))return[];for(var n=e?t.length:0,o=n-1;n--;){var a=void 0,s=t[n];n!==o&&s===a||(a=s,i.call(e,s,1))}return e}},function(e,t){var n=Array.prototype,r=n.splice,i=n.indexOf,o=n.slice;e.exports=function(e){for(var t=o.call(arguments,1),n=0;n<t.length;n++)for(var a=t[n],s=-1;(s=i.call(e,a))>-1;)r.call(e,s,1);return e}},function(e,t,n){var r=n(46),i=n(84),o=Object.keys?function(e){return Object.keys(e)}:function(e){var t=[];return r(e,(function(n,r){i(e)&&"prototype"===r||t.push(r)})),t};e.exports=o},function(e,t,n){var r=n(677),i=n(237);e.exports=function(e,t){var n=r(t),o=n.length;if(i(e))return!o;for(var a=0;a<o;a+=1){var s=n[a];if(t[s]!==e[s]||!(s in e))return!1}return!0}},function(e,t){e.exports=function(e){return(window.requestAnimationFrame||window.webkitRequestAnimationFrame||function(e){return setTimeout(e,16)})(e)}},function(e,t){e.exports=function(e,t){if(e)for(var n in t)t.hasOwnProperty(n)&&(e.style[n]=t[n]);return e}},function(e,t){var n=document.createElement("table"),r=document.createElement("tr"),i=/^\s*<(\w+|!)[^>]*>/,o={tr:document.createElement("tbody"),tbody:n,thead:n,tfoot:n,td:r,th:r,"*":document.createElement("div")};e.exports=function(e){var t=i.test(e)&&RegExp.$1;t in o||(t="*");var n=o[t];e=e.replace(/(^\s*)|(\s*$)/g,""),n.innerHTML=""+e;var r=n.childNodes[0];return n.removeChild(r),r}},function(e,t,n){var r=n(257),i={isBetween:function(e,t,n){return e>=t&&e<=n},getLineIntersect:function(e,t,n,r){var o=n.x-e.x,a=n.y-e.y,s=t.x-e.x,c=t.y-e.y,l=r.x-n.x,u=r.y-n.y,d=s*u-c*l,f=null;if(d*d>.001*(s*s+c*c)*(l*l+u*u)){var h=(o*u-a*l)/d,p=(o*c-a*s)/d;i.isBetween(h,0,1)&&i.isBetween(p,0,1)&&(f={x:e.x+h*s,y:e.y+h*c})}return f},getIntersectPointRect:function(e,t){var n=e.minX,r=e.minY,o=e.maxX-e.minX,a=e.maxY-e.minY,s=[],c={x:n+o/2,y:r+a/2};s.push({x:n,y:r}),s.push({x:n+o,y:r}),s.push({x:n+o,y:r+a}),s.push({x:n,y:r+a}),s.push({x:n,y:r});for(var l=null,u=1;u<s.length&&!(l=i.getLineIntersect(s[u-1],s[u],c,t));u++);return l},getIntersectPointCircle:function(e,t,n,r,i){if(Math.sqrt(Math.pow(e-n,2)+Math.pow(t-r,2))<i)return null;var o=e-n,a=t-r,s=Math.sign(o),c=Math.sign(a),l=Math.atan(a/o);return{x:n+Math.abs(i*Math.cos(l))*s,y:r+Math.abs(i*Math.sin(l))*c}},applyMatrix:function(e,t,n){void 0===n&&(n=1);var i=[e.x,e.y,n];return r.vec3.transformMat3(i,i,t),{x:i[0],y:i[1]}},invertMatrix:function(e,t,n){void 0===n&&(n=1);var i=r.mat3.invert([],t),o=[e.x,e.y,n];return r.vec3.transformMat3(o,o,i),{x:o[0],y:o[1]}},radixSort:function(e,t){var n,r,i,o,a,s,c,l=10,u=1,d=[],f=1;for(i=0;i<e.length;i++)n=t(e[i]),r=(n=parseInt(n,10)).toString().length,n.toString().length>f&&(f=r);for(i=0;i<f;i++,u*=10,l*=10){for(o=0;o<e.length;o++)a=t(e[o]),void 0===d[a=parseInt(a%l/u,10)]&&(d[a]=[]),d[a].push(e[o]);for(s=0,o=0;o<d.length;o++)if(c=void 0,void 0!==d[o])for(c=d[o].shift();void 0!==c;)e[s++]=c,c=d[o].shift()}return e},getArcOfVectors:function(e,t){var n=e.x,r=e.y,i=t.x,o=t.y,a=Math.sqrt(n*n+r*r),s=Math.sqrt(i*i+o*o);return Math.acos((n*i+r*o)/(a*s))}};e.exports=r.mix({},r,i)},function(e,t,n){var r=n(258);r.registerShapeManager("node",{defaultShapeType:"common"}),r.registerShapeManager("edge",{defaultShapeType:"common"}),r.registerShapeManager("group",{defaultShapeType:"common"}),r.registerShapeManager("guide",{defaultShapeType:"common"}),n(724),n(721),n(719),n(717),e.exports=r},function(e,t,n){var r=n(247),i=n(609),o=n(26);setTimeout((function(){var e=r.track;if(r.track){var t=new Image,n={pg:document.URL,r:(new Date).getTime(),g6:!0,version:i,page_type:"syslog"};o.isObject(e)&&o.mix(n,e);var a=encodeURIComponent(JSON.stringify([n]));t.src="https://kcart.alipay.com/web/bi.do?BIProfile=merge&d="+a}}),2e3)},function(e,t,n){var r=n(598),i=function(e){function t(t){var n;return(n=e.call(this,t)||this).layout=r.mindmap,n}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t}(n(597));e.exports=i},function(e,t,n){var r=n(598),i=function(e){function t(t){var n;return(n=e.call(this,t)||this).layout=r.indented,n}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t}(n(597));e.exports=i},function(e,t,n){var r=n(598),i=function(e){function t(t){var n;return(n=e.call(this,t)||this).layout=r.dendrogram,n}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t}(n(597));e.exports=i},function(e,t,n){var r=n(598),i=function(e){function t(t){var n;return(n=e.call(this,t)||this).layout=r.compactBox,n}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t}(n(597));e.exports=i},function(e,t,n){var r=n(26),i=n(625),o=n(623),a=function(e){function t(t){var n=r.mix({layout:new o.CompactBoxTree({getHGap:function(){return 10},getVGap:function(){return 10}}),_type:"tree"},t);return e.call(this,n)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n.initEvent=function(){var e=this;this.on("afterdrawinner",(function(){e.get("_sourceData").roots.forEach((function(t){var n=e.find(t.id);e._setVisibleByCollapsed(n)}))}))},n._executeLayout=function(e){var t=this.get("_sourceData");r.isFunction(e)?e(t.roots,this):r.isObject(e)&&(e.roots=t.roots,e.graph=this,e.execute())},n.getHierarchy=function(e){e=this.getItem(e);for(var t=this.get("_dataMap"),n=e.getModel().parent,r=1;n;)n=t[n].parent,r++;return r},n.parseSource=function(e){var t=e.roots,n=this.get("_dataMap"),i=[],o=[];if(!t)throw new Error("please set data.roots!");return t.forEach((function(e){r.traverseTree(e,(function(e,t){e.id||(e.id=r.guid()),t||(t=n[e.parent]),t&&(e.parent=t.id,t.id||(t.id=r.guid()),o.push({source:t.id,target:e.id,id:t.id+"-"+e.id})),i.push(e)}),(function(e){return e.children}),!0)})),{nodes:i,edges:o}},n._setVisibleByCollapsed=function(e){var t=e.getModel();e.collapsedParent?(e.hide(),e.getEdges().forEach((function(e){e.hide()})),e.deepEach((function(e){e.hide(),e.getEdges().forEach((function(e){e.hide()}))}))):t.collapsed?e.deepEach((function(e){e.hide(),e.getEdges().forEach((function(e){e.hide()}))})):e.deepEach((function(e){e.collapsedParent&&(e.hide(),e.getEdges().forEach((function(e){e.hide()})))}))},n.source=function(e){var t=this.parseSource(e);this.emit("beforesource"),this.set("_sourceData",e),this.set("_data",t),this.emit("aftersource")},n._setNodeNth=function(e,t){var n=(e=this.getItem(e)).getModel(),i=e.getParent().getModel().children;r.Array.remove(i,n),i.splice(t,0,n)},n.getNth=function(e){var t=(e=this.getItem(e)).getModel();return e.getParent().getModel().children.indexOf(t)},n.add=function(e,t){var n,i=this.get("_dataMap")[t.parent],o={action:"add",model:t};if("node"===e||"guide"===e){if(this.emit("beforechange",o),"node"===e){if(!i)throw new Error("please set available parent Id !");r.isArray(i.children)?i.children.push(t):i.children=[t];var a=this.parseSource({roots:[t]});this._addItems("node",a.nodes),this._addItems("edge",a.edges),n=this.find(t.id),this._setVisibleByCollapsed(n),r.isNil(t.nth)||this._setNodeNth(n,t.nth),this.find(i.id).forceUpdate()}else this._addItems(e,[t]),n=this.find(t.id);return o.item=n,this.emit("afterchange",o),n}console.warn("Tree do not support add type "+e+"!")},n.update=function(e,t){var n=this;if(t){var i=(e=this.getItem(e)).getModel(),o=r.mix({},i),a={action:"update",item:e,originModel:o,updateModel:t};if(this.emit("beforechange",a),this._updateItems([e],[t]),e.isNode){if("collapsed"in t&&(t.collapsed?e.deepEach((function(e){e.hide(),e.getEdges().forEach((function(e){e.hide()}))})):e.deepEach((function(e){e.show(),e.getInEdges().forEach((function(e){e.show()}))}),(function(e){return e.model.collapsed?null:e.getChildren()}))),t.parent&&t.parent!==o.parent){var s=this.find(o.parent).getModel(),c=this.find(t.parent).getModel(),l=this.find(s.id+"-"+o.id),u={id:c.id+"-"+o.id,source:c.id,target:o.id};r.Array.remove(s.children,i),c.children?c.children.push(i):c.children=[i],this._removeItems([l]),this._addItems("edge",[u]),this.find(c.id).forceUpdate()}r.isArray(t.children)&&(o.children&&r.each(o.children,(function(e){var t=n.find(e.id),r=[t];t.getEdges().forEach((function(e){r.push(e)})),n._removeItems(r)})),r.each(t.children,(function(e){var t=n.parseSource({roots:[e]}),i=r.isNil(e.id)?r.guid():e.id;n._addItems("node",t.nodes),n._addItems("edge",t.edges),!e.parent&&n._addItems("edge",[{id:o.id+"-"+i,source:o.id,target:i}])}))),r.isNil(t.nth)||this._setNodeNth(e,t.nth);var d=this.find(i.parent);d&&d.forceUpdate()}return this.emit("afterchange",a),this}},n.remove=function(e){var t=this.get("_dataMap"),n=[];if((e=this.getItem(e))&&!e.destroyed){var i={action:"remove",item:e};if(this.emit("beforechange",i),n.push(e),"node"===e.type){e.getEdges().forEach((function(e){n.push(e)}));var o=e.getModel(),a=t[o.parent];e.deepEach((function(e){n.push(e),e.getEdges().forEach((function(e){n.push(e)}))})),r.Array.remove(a.children,o),this.find(a.id).forceUpdate()}return this._removeItems(r.uniq(n)),this.emit("afterchange",i),this}},n.getRoots=function(){var e=this;return this.getSource().roots.map((function(t){return e.find(t.id)}))},n.save=function(){var e={roots:r.clone(this.getSource().roots),guides:this.getGuides().map((function(e){return e.getModel()}))};return 0===e.roots.length&&delete e.roots,0===e.guides.length&&delete e.guides,e},t}(i);e.exports=a},function(e,t,n){var r=n(26),i={INIT:"_initForceFit"};i.AUGMENT={_initForceFit:function(){var e=this.get("width"),t=this.get("height");return e||t?e?t?void 0:(this.forceFit("height"),void this._bindForceEvent("height")):(this.forceFit("width"),void this._bindForceEvent("width")):(this.forceFit(),void this._bindForceEvent())},_bindForceEvent:function(e){var t=this,n=this._getTimer("forceFit"),r=function(){var r=setTimeout((function(){t.forceFit(e)}),200);n&&clearTimeout(n),t._setTimer("forceFit",r)};window.addEventListener("resize",r),this.set("_windowForceResizeEvent",r)},forceFit:function(e){var t=this.get("_containerDOM"),n=this.get("width"),i=this.get("height"),o=r.getHeight(t),a=r.getWidth(t);return"width"===e?(this.changeSize(a,i),this):"height"===e?(this.changeSize(n,o),this):(this.changeSize(a,o),this)}},e.exports=i},function(e,t,n){var r=n(26),i={CFG:{fitView:void 0,fitViewPadding:10,minZoom:.2,maxZoom:10}};i.AUGMENT={getBBox:function(){var e=this.get("_itemGroup"),t=this.get("_itemMap"),n=e.get("children");return n.length>0?(n=n.filter((function(e){var n=t[e.id];return!!n&&!1!==n.getShapeObj().bboxCalculation})),r.getChildrenBBox(n)):{minX:0,minY:0,maxX:this.get("width"),maxY:this.get("height")}},getFitViewPadding:function(){return r.toAllPadding(this.get("fitViewPadding"))},setFitView:function(e){if(!e)return this;if("autoZoom"===e)return this.autoZoom(),this;var t=this.getFitViewPadding(),n=this.get("width"),i=this.get("height"),o=this.getBBox(),a=o.maxX-o.minX,s=o.maxY-o.minY,c={x:0,y:0,width:n,height:i},l=r.getNineBoxPosition(e,c,a,s,t),u=[1,0,0,0,1,0,0,0,1];r.mat3.translate(u,u,[-o.minX+l.x,-o.minY+l.y]),this.updateMatrix(u)},_getZoomRatio:function(e){var t=this.get("maxZoom"),n=this.get("minZoom");return e<n&&(e=n),e>t&&(e=t),e},autoZoom:function(e){var t=this;e||(e=this.getFitViewPadding());var n=this.get("width"),i=this.get("height"),o=this.getBBox(),a=r.getAutoZoomMatrix({minX:0,minY:0,maxX:n,maxY:i},o,e,(function(e){return t._getZoomRatio(e)}));this.updateMatrix(a)},getZoom:function(){return this.getMatrix()[0]},updateMatrix:function(e){var t=this.getMatrix(),n={updateMatrix:e,originMatrix:t},r=t[0]!==e[0];return this.emit("beforeviewportchange",n),r&&this.emit("beforezoom",n),this.setMatrix(e),r&&this.emit("afterzoom",n),this.emit("afterviewportchange",n),this.draw(),this},zoom:function(e,t){if(!r.isNumber(e)){t=this._getZoomRatio(t);var n=this.get("_rootGroup"),i=r.clone(n.getMatrix()),o=i[6]+i[0]*e.x-t*e.x,a=i[7]+i[0]*e.y-t*e.y;return i[6]=0,i[7]=0,i[0]=t,i[4]=t,r.mat3.translate(i,i,[o,a]),this.updateMatrix(i),this}var s=this.get("width"),c=this.get("height");this.zoomByDom({x:s/2,y:c/2},e)},zoomByDom:function(e,t){var n=this.getPoint(e);return this.zoom(n,t),this},translate:function(e,t){var n=this.get("_rootGroup").getMatrix();return r.mat3.translate(n,n,[e,t]),this.updateMatrix(n),this},translateByDom:function(e,t){var n=this.get("_rootGroup").getMatrix()[0];return this.translate(e/n,t/n),this},getMatrix:function(){return this.get("_rootGroup").getMatrix()},setMatrix:function(e){this.get("_rootGroup").setMatrix(e)},getPoint:function(e){return this.getPointByDom(e)},getPointByDom:function(e){var t=this.get("_rootGroup").getMatrix();return r.invertMatrix(e,t)},getPointByCanvas:function(e){var t=this.get("_canvas").get("pixelRatio");return this.getPoint({x:e.x/t,y:e.y/t})},getPointByClient:function(e){var t=this.get("_canvas").getPointByClient(e.x,e.y);return this.getPointByCanvas(t)},getDomPoint:function(e){var t=this.get("_rootGroup").getMatrix();return r.applyMatrix(e,t)},getCanvasPoint:function(e){var t=this.get("_canvas").get("pixelRatio"),n=this.getDomPoint(e);return{x:n.x*t,y:n.y*t}},getClientPoint:function(e){var t=this.getCanvasPoint(e),n=this.get("_canvas").getClientByPoint(t.x,t.y);return{x:n.clientX,y:n.clientY}},focus:function(e){if(r.isString(e)&&(e=this.find(e)),e){var t=e.getCenter();this.focusPoint(t)}return this},focusPoint:function(e){var t=this.get("_rootGroup").getMatrix(),n=this.get("width"),r=this.get("height"),i=-t[6]+n/2-t[0]*e.x,o=-t[7]+r/2-t[0]*e.y;return this.translate(i,o),this},focusPointByDom:function(e){var t=this.getPoint(e);return this.focusPoint(t),this}},e.exports=i},function(e,t){var n={INIT:"_initDraw",AUGMENT:{_initDraw:function(){var e=this,t=this.get("_controllers").animate;["clear","show","hide","change","updatenodeposition"].forEach((function(n){t&&e.on("before"+n,(function(n){var r=e.get("_forcePreventAnimate"),i=n?n.affectedItemIds:void 0;!0!==r&&t&&t.cacheGraph("startCache",i)})),e.on("after"+n,(function(n){var r=n?n.affectedItemIds:void 0,i=e.get("_forcePreventAnimate");if(n&&"changeData"===n.action){var o=e.get("fitView");o&&e.setFitView(o)}!0!==i&&t?(t.cacheGraph("endCache",r),t.run()):e.draw()}))}))},draw:function(){this.get("_canvas").draw()},animateDraw:function(){this.get("_controllers").animate.run()}}};e.exports=n},function(e,t,n){var r=n(247);function i(e,t){var n=e.getGraphicGroup(),i=e.getBBox(),o=(i.minX+i.maxX)/2,a=(i.minY+i.maxY)/2,s=n.getMatrix()[0];n.transform([["t",-o,-a],["s",.01/s,.01/s],["t",o,a]]),n.animate({transform:[["t",-o,-a],["s",100*s,100*s],["t",o,a]]},r.enterDuration,r.enterEasing,t)}function o(e,t){var n=e.getGraphicGroup(),i=e.getBBox(),o=(i.minX+i.maxX)/2,a=(i.minY+i.maxY)/2,s=n.getMatrix()[0];n.animate({transform:[["t",-o,-a],["s",.01/s,.01/s],["t",o,a]]},r.leaveDuration,r.leaveEasing,t)}function a(e,t){e.deepEach((function(e){if(e.isShape){var n=e.attr("fillOpacity"),i=e.attr("strokeOpacity");e.attr({fillOpacity:0,strokeOpacity:0}),e.animate({fillOpacity:n,strokeOpacity:i},r.enterDuration,r.enterEasing,t)}}))}function s(e,t){e.deepEach((function(e){var n=e.attr("fillOpacity"),i=e.attr("strokeOpacity");e.isShape&&e.animate({fillOpacity:0,strokeOpacity:0},r.leaveDuration,r.leaveEasing,(function(){e.attr({fillOpacity:n,strokeOpacity:i}),t()}))}))}e.exports={enterScaleIn:function(e){var t=e.item;e.element.isItemContainer&&t.getKeyShape()&&i(t)},showScaleIn:function(e){var t=e.item;e.element.isItemContainer&&t.getKeyShape()&&i(t)},leaveScaleOut:function(e){var t=e.item,n=e.element,r=e.done;n.isItemContainer&&o(t,(function(){r()}))},hideScaleOut:function(e){var t=e.item,n=e.element,r=e.done;n.isItemContainer&&o(t,(function(){r()}))},enterFadeIn:function(e){var t=e.element,n=e.item;t.isItemContainer&&n.getKeyShape()&&a(t)},showFadeIn:function(e){var t=e.element,n=e.item;t.isItemContainer&&n.getKeyShape()&&a(t)},leaveFadeOut:function(e){var t=e.element,n=e.item,r=e.done;t.isItemContainer&&n.getKeyShape()&&s(t,r)},hideFadeOut:function(e){var t=e.element,n=e.item,r=e.done;t.isItemContainer&&n.getKeyShape()&&s(t,r)}}},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(599),o=n(693),a=n(26),s=n(247),c=["matrix","fillStyle","strokeStyle","endArrow","startArrow"],l=function(e){function t(){return e.apply(this,arguments)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n.getDefaultCfg=function(){return{show:"scaleIn",hide:"scaleOut",enter:"scaleIn",leave:"scaleOut",update:function(e){var t=e.element,n=e.endKeyFrame.props;t.animate(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({matrix:n.matrix},n.attrs),s.updateDuration,s.updateEasing)},graph:null,startCache:{},endCache:{},keykeyCache:{}}},n._init=function(){var e=this,t=this.graph,n=this.keykeyCache;t.on("afteritemdraw",(function(t){t.item.getGraphicGroup().deepEach((function(t){n[t.gid]=e._getCache(t)}),!0)}))},n.cacheGraph=function(e,t){var n,r=this,i=this.graph;n=t?t.map((function(e){return i.find(e)})):i.getItems(),this[e]={},n.forEach((function(t){t&&r.cache(t,r[e],e)}))},n._getCache=function(e){var t=this.keykeyCache;if(!a.isObject(e))return t[e];var n={props:{matrix:a.clone(e.getMatrix()),attrs:{}}};if(e.isShape){var r=e.attr();r=a.omit(r,c),n.props.attrs=a.clone(r)}return n},n._getAnimation=function(e,t){var n=this.graph,r=e.shapeObj,i=this[t],s=r[t+"Animation"]||r[t+"Animate"],c=n.get("_"+t+"Animation"),l=s||c||i;return a.isString(l)?o[t+a.upperFirst(l)]:l},n.cache=function(e,t,n){var r=this;e.getGraphicGroup().deepEach((function(i){var o=i.gid,a="startCache"===n?r._getCache(i):r._getCache(i.gid);a.enterAnimate=r._getAnimation(e,"enter"),a.leaveAnimate=r._getAnimation(e,"leave"),a.showAnimate=r._getAnimation(e,"show"),a.hideAnimate=r._getAnimation(e,"hide"),a.updateAnimate=r._getAnimation(e,"update"),a.item=e,a.element=i,a.visible=i.get("visible"),t[o]=a}),!0)},n._compare=function(){var e=this.startCache,t=this.endCache,n=[],r=[],i=[],o=[],s=[];a.each(t,(function(t,r){var a=e[r];a?a.element.get("type")===t.element.get("type")&&(a.visible&&t.visible?i.push(r):a.visible&&!t.visible?o.push(r):!a.visible&&t.visible&&s.push(r)):n.push(r)})),a.each(e,(function(e,n){t[n]||r.push(n)})),this.enterElements=n,this.leaveElements=r,this.updateElements=i,this.hideElements=o,this.showElements=s},n._addTween=function(){var e=this.enterElements,t=this.leaveElements,n=this.updateElements,r=this.hideElements,i=this.showElements,o=this.startCache,s=this.endCache;e.forEach((function(e){var t=s[e],n=t.enterAnimate;n&&n({element:t.element,item:t.item,endKeyFrame:t,startKeyFrame:null,startCache:o,endCache:s,done:function(){}})})),t.forEach((function(e){var t=o[e],n=t.leaveAnimate;if(n){var r=o[e].element;r.isItemContainer&&r.getParent().add(r),n({element:r,item:t.item,endKeyFrame:null,startKeyFrame:t,startCache:o,endCache:s,done:function(){r.isItemContainer&&r.remove()}})}})),n.forEach((function(e){var t=s[e],n=o[e],r=t.element,i=n.element,c=n.props,l=t.props,u=t.updateAnimate;c.attrs&&r.attr(c.attrs),a.isEqual(c.matrix,l.matrix)||r.setMatrix(c.matrix),u({element:r,item:t,endKeyFrame:t,startKeyFrame:n,startCache:o,endCache:s,done:function(){}}),i!==r&&i.remove()})),r.forEach((function(e){var t=s[e],n=o[e],r=t.hideAnimate;r&&(t.element.show(),r({element:t.element,item:t.item,endKeyFrame:t,startKeyFrame:n,startCache:o,endCache:s,done:function(){var e=t.item,n=e.getGraphicGroup();!e.visible&&n.hide()}}))})),i.forEach((function(e){var t=s[e],n=o[e],r=t.showAnimate;r&&r({element:t.element,item:t.item,endKeyFrame:t,startKeyFrame:n,startCache:o,endCache:s,done:function(){}})}))},n.run=function(){this.graph.destroyed||(this._compare(),this._addTween())},t}(i);e.exports=l},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(26),o=n(694),a={INIT:"_initAnimate",CFG:{animate:!1}};a.AUGMENT={_initAnimate:function(){var e=this.get("animate");if(e){var t=this.get("_controllers"),n={graph:this};i.isPlainObject(e)&&(n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},n,e)),t.animate=new o(n)}}},e.exports=a},function(e,t,n){var r=n(26),i={INIT:"_initFilter",CFG:{filters:[]}};i.AUGMENT={_initFilter:function(){var e=this,t=this.get("filters");r.isFunction(t)&&this.set("filters",[t]),this.on("afterchange",(function(n){var r=n.action;t.length>0&&"changeData"===r&&!e.destroyed&&e.filter()}))},addFilter:function(e){return this.get("filters").push(e),e},removeFilter:function(e){var t=this.get("filters");this.set("filters",r.filter(t,e))},filter:function(){this.emit("beforefilter");var e=this.get("filters"),t=this.getItems(),n=this._getFilterItems();e.forEach((function(e){n=n.filter(e)})),t.forEach((function(e){-1===n.indexOf(e)?e.hide():e.show()})),this.draw(),this.emit("afterfilter")},_getFilterItems:function(){return this.getItems().filter((function(e){return!1!==e.getShapeObj().filter}))}},e.exports=i},function(e,t,n){var r=n(26),i=n(626),o={CFG:{modes:{default:[]},mode:"default",_eventCache:{}},INIT:"_initModes"};o.AUGMENT={_initModes:function(){var e=this.get("mode");this.changeMode(e)},changeMode:function(e){var t=this.get("modes");r.isEmpty(t)||r.isEmpty(t[e])||(i.resetMode(t[e],this),this.set("mode",e))},addBehaviour:function(e,t){var n=this.get("modes");t=t||this.get("mode"),r.isEmpty(n[t])&&(n[t]=[]);var o=n[t],a=[].concat(e);return r.each(a,(function(e){-1===o.indexOf(e)&&o.push(e)})),i.resetMode(n[t],this),this},removeBehaviour:function(e){var t=this.get("modes"),n=this.get("mode"),o=t[n];if(!r.isEmpty(o)){var a=[].concat(e);return o=o.filter((function(e){return-1===a.indexOf(e)})),t[n]=o,i.resetMode(o,this),this}},behaviourOn:function(e,t){var n=this._eventCache;n[e]||(n[e]=[]),n[e].push(t),this.on(e,t)},_off:function(){var e=this,t=this._eventCache;r.each(t,(function(t,n){r.each(t,(function(t){e.off(n,t)}))})),this._eventCache={}}},e.exports=o},function(e,t,n){var r=n(599),i=n(26),o={MOUSEMOVE:"mousemove",MOUSEDOWN:"mousedown",MOUSEUP:"mouseup",MOUSEENTER:"mouseenter",MOUSELEAVE:"mouseleave",CLICK:"click",DBLCLICK:"dblclick",DRAGSTART:"dragstart",DRAG:"drag",DRAGENTER:"dragenter",DRAGLEAVE:"dragleave",DRAGEND:"dragend",DROP:"drop",CONTEXTMENU:"contextmenu",WHEEL:"wheel",KEYDOWN:"keydown",KEYUP:"keyup",KEYPRESS:"keypress",MOUSEWHEEL:"mousewheel"},a=[o.DBLCLICK,o.MOUSEDOWN,o.MOUSEUP,o.MOUSEENTER,o.MOUSELEAVE,o.MOUSEMOVE,o.CONTEXTMENU,o.WHEEL,o.MOUSEWHEEL],s=[o.KEYDOWN,o.KEYUP,o.KEYPRESS],c=function(e){function t(t){var n;return(n=e.call(this,t)||this)._domEvents=[],n._initEventStates(),n._registerEvents(),n}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n._initEventStates=function(){this._pressing=!1,this._dragging=!1,this._currentEventObj={},this._dragEventObj={}},n._registerEvents=function(){this._registerMouseEvents(),this._registerKeyboardEvents()},n._registerKeyboardEvents=function(){var e=this.graph,t=e.getKeyboardEventWrapper(),n=this._domEvents,r=e.get("keyboardEnable");i.each(s,(function(o){n.push(i.addEventListener(t,o,(function(t){var n=!0;i.isFunction(r)&&(n=r()),n&&e.emit(o,{domEvent:t})})))}))},n._registerMouseEvents=function(){var e=this,t=this,n=this.graph.getMouseEventWrapper(),r=this._domEvents;i.each(a,(function(a){r.push(i.addEventListener(n,a,(function(n){if(n.type!==o.MOUSEENTER||!n.fromElement||n.fromElement.parentNode&&!function(e,t){for(var n=e.parentNode;n;){if(n.tagName===t)return!0;n=n.parentNode}return!1}(n.fromElement,"foreignObject")){var r=e._currentEventObj;e._oldEventObj=r,e._processEventObj(n);var a=e._currentEventObj;t._simulateEvents(n,r,a),-1!==[o.MOUSELEAVE,o.MOUSEENTER].indexOf(n.type)&&t._triggerEvent("canvas:"+n.type),t._triggerEvent(n.type),n.type===o.MOUSELEAVE&&(e._dragging&&t._triggerEvent(o.DRAGLEAVE,i.mix({},a,{item:null,shape:null,currentItem:e._dragEventObj.item,currentShape:e._dragEventObj.shape})),t._initEventStates())}})))}))},n.destroy=function(){var e=this._domEvents;i.each(e,(function(e){e&&e.remove()})),this._domEvents=null},n._triggerEvent=function(e,t){if(t||(t="mouseleave"===e?this._oldEventObj:this._currentEventObj),"mousedown"===e&&(t.button=this._button),t._type=e,this.emitGraphEvent(e,t),-1===["canvas:"+o.MOUSELEAVE,"canvas:"+o.MOUSEENTER].indexOf(e)){var n=t.shape&&t.shape.eventPreFix;if(-1!==[o.DRAGSTART,o.DRAG,o.DRAGEND].indexOf(e)&&(n=t.currentShape&&t.currentShape.eventPreFix),n){var r=n+":"+e;t._type=r,i.isBoolean(t._isItemChange)?t._isItemChange&&this.emitGraphEvent(r,t):this.emitGraphEvent(r,t)}}},n.emitGraphEvent=function(e,t){this.graph.emit(e,t)},n._getDistanceToPress=function(e){return Math.pow(e.clientX-this._pressX,2)+Math.pow(e.clientY-this._pressY,2)},n._simulateEvents=function(e,t,n){void 0===t&&(t={}),void 0===n&&(n={});var r=this._dragEventObj.item,a=this._dragEventObj.shape;switch(e.type){case o.MOUSEDOWN:this._pressing=!0,this._button=e.button,this._pressX=e.clientX,this._pressY=e.clientY;break;case o.MOUSEMOVE:if(this._dragging){if(this._triggerEvent(o.DRAG,i.mix({},n,{button:this._button,currentItem:r,currentShape:a})),t.shape!==n.shape){var s=this._isItemChange(t,n);t.shape&&this._triggerEvent(o.DRAGLEAVE,i.mix({},n,{button:this._button,item:t.item,shape:t.shape,toItem:n.item,toShape:n.shape,currentItem:r,currentShape:a,_isItemChange:s})),n.shape&&this._triggerEvent(o.DRAGENTER,i.mix({},n,{button:this._button,currentItem:r,currentShape:a,fromItem:t.item,fromShape:t.shape,_isItemChange:s}))}}else this._pressing&&this._getDistanceToPress(e)>9&&(this._dragging=!0,this._dragEventObj=t,r=this._dragEventObj.item,a=this._dragEventObj.shape,this._triggerEvent(o.DRAGSTART,i.mix({},t,{button:this._button,currentItem:r,currentShape:a})));if(t.shape!==n.shape){var c=this._isItemChange(t,n);t.shape&&this._triggerEvent(o.MOUSELEAVE,i.mix({},n,{item:t.item,shape:t.shape,toItem:n.item,toShape:n.shape,_isItemChange:c})),n.shape&&this._triggerEvent(o.MOUSEENTER,i.mix({},n,{fromtItem:t.item,fromShape:t.shape,_isItemChange:c}))}break;case o.MOUSEUP:!this._dragging&&this._pressing?this._triggerEvent(o.CLICK,i.mix({},n,{button:this._button})):(this._triggerEvent(o.DROP,i.mix({},n,{button:this._button,currentItem:r,currentShape:a})),this._triggerEvent(o.DRAGEND,i.mix({},n,{button:this._button,currentItem:r,currentShape:a}))),this._pressing=!1,this._dragging=!1,this._dragEventObj={};break;default:return}},n._isItemChange=function(e,t){var n=e.shape,r=t.shape,o=n&&r&&(n.get("isItemChange")||r.get("isItemChange"));return o?o(r,n):i.isObject(e.item)&&i.isObject(t.item)?e.item.id!==t.item.id:e.item!==t.item},n._processEventObj=function(e){var t=this.graph.get("_canvas"),n=this._getEventObj(e,t);this._currentEventObj=n},n._parsePoint=function(e,t){return this.graph.getPointByCanvas({x:e,y:t})},n._getEventObj=function(e,t){var n=this.graph,r=e.clientX,i=e.clientY,o=t.getPointByClient(r,i),a=this._parsePoint(o.x,o.y),s=t.getShape(o.x,o.y,e),c=n.getItemByShape(s),l=t.get("pixelRatio");return{item:c,shape:s,x:a.x,y:a.y,domX:o.x/l,domY:o.y/l,domEvent:e}},t}(r);e.exports=c},function(e,t,n){var r={},i=n(698);r.INIT="_initEvents",r.CFG={keyboardEnable:!0},r.AUGMENT={_initEvents:function(){this.get("_controllers").events=new i({graph:this})}},e.exports=r},function(e,t,n){var r=n(26),i={};i.AUGMENT={find:function(e){return this.get("_itemMap")[e]},getNodes:function(){return this.get("_itemMap")._nodes},getEdges:function(){return this.get("_itemMap")._edges},getGroups:function(){return this.get("_itemMap")._groups},getGuides:function(){return this.get("_itemMap")._guides},getItems:function(){var e=this.get("_itemMap"),t=[];return r.each(e,(function(e){e.type&&t.push(e)})),t},getItemByShape:function(e){return e?this.getItem(e.id):null},getItem:function(e){var t=this.get("_itemMap");return r.isObject(e)?e.destroyed&&(e=t[e.id]):e=t[e],e}},e.exports=i},function(e,t,n){var r=n(599),i=n(26),o=["color","shape","size","label","style"],a=function(e){function t(){return e.apply(this,arguments)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n._init=function(){var e=this,t={};i.each(o,(function(n){t[n]={},e[n]=function(r){return t[n].input=r,e}})),this.channels=t},n.addChannels=function(e){var t=this.channels;i.each(e,(function(e,n){t[n]={input:e}}))},n.mapping=function(e){var t=this.channels;i.each(t,(function(t,n){i.isFunction(t.input)?e[n]=t.input(e):t.input&&(e[n]=t.input)}))},t}(r);e.exports=a},function(e,t,n){var r=n(701),i={INIT:"_initMapper"};i.AUGMENT={_initMapper:function(){var e=this.get("_controllers");e.nodeMapper=new r({graph:this}),e.edgeMapper=new r({graph:this}),e.groupMapper=new r({graph:this}),e.guideMapper=new r({graph:this})},node:function(e){var t=this._getController("nodeMapper");return e&&t.addChannels(e),t},edge:function(e){var t=this._getController("edgeMapper");return e&&t.addChannels(e),t},group:function(e){var t=this._getController("groupMapper");return e&&t.addChannels(e),this._getController("groupMapper")},guide:function(e){var t=this._getController("guideMapper");return e&&t.addChannels(e),this._getController("guideMapper")}},e.exports=i},function(e,t,n){var r=function(e){function t(){return e.apply(this,arguments)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n.getDefaultCfg=function(){return{graph:null,auto:!0,processor:null}},n._init=function(){var e=this,t=this.graph;t.on("afteritemdraw",(function(e){var t=e.item,n=t.getKeyShape(),r=t.getModel();if(t.isEdge)r.lineWidth=n.attr("lineWidth");else if(t.isNode||t.isGroup){var i=t.getBBox();r.width=i.width,r.height=i.height}})),t.on("afterchange",(function(n){var r=n.action;"once"===e.auto?"changeData"===r&&(t.destroyed||t.preventAnimate((function(){e.layout()}))):e.auto&&!t.destroyed&&t.preventAnimate((function(){e.layout()}))}))},n.changeLayout=function(e){this.processor=e,this.layout()},n.layout=function(){var e=this.graph,t=this.getLayoutProcessor();e.emit("beforelayout");var n=e.getNodes().filter((function(e){return e.isVisible()})).map((function(e){return e.getModel()})),r=e.getEdges().filter((function(e){return e.isVisible()})).map((function(e){return e.getModel()})),i=e.getGroups().filter((function(e){return e.isVisible()})).map((function(e){return e.getModel()}));e._executeLayout(t,n,r,i),e.updateNodePosition(),e.emit("afterlayout")},n.getLayoutProcessor=function(){return this.processor?this.processor:this.processer},t}(n(599));e.exports=r},function(e,t,n){var r=n(26),i=n(703),o={CFG:{layout:void 0},INIT:"_initLayout"};o.AUGMENT={_initLayout:function(){var e=this.get("_controllers"),t=this._getLayoutCfg();t&&(e.layout=new i(r.mix({graph:this},t)))},_getLayoutCfg:function(){var e=this.get("layout");return r.isPlainObject(e)?e:r.isFunction(e)||r.isObject(e)?{processor:e}:null},layout:function(){return this._getController("layout").layout(),this},updateNodePosition:function(e){var t=this.getGuides(),n=[],i=[];return this.emit("beforeupdatenodeposition"),e?(e.forEach((function(e){e.getEdges().forEach((function(e){i.push(e)}));var t=e.getParent();t&&n.push(t)})),i=r.uniq(i),n=r.uniq(n)):(e=this.getNodes(),n=this.getGroups(),i=this.getEdges()),e.forEach((function(e){e.layoutUpdate()})),n.forEach((function(e){e.layoutUpdate()})),i.forEach((function(e){e.layoutUpdate()})),t.forEach((function(e){e.layoutUpdate()})),this.emit("afterupdatenodeposition"),this},changeLayout:function(e){return this._getController("layout").changeLayout(e),this},getLayout:function(){return this._getController("layout").getLayoutProcessor()}},e.exports=o},function(e,t,n){!function(t){"use strict";var n=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:e,mimeType:function(t){var n=e(t).toLowerCase();return function(){var e="application/font-woff";return{woff:e,woff2:e,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:"image/jpeg",jpeg:"image/jpeg",gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"}}()[n]||""},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,i=new Uint8Array(r),o=0;o<r;o++)i[o]=n.charCodeAt(o);t(new Blob([i],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var i=n.createElement("a");return n.body.appendChild(i),r.href=t,i.href=e,i.href},getAndEncode:function(e){var t=3e4;return s.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime()),new Promise((function(n){var r,i=new XMLHttpRequest;if(i.onreadystatechange=function(){if(4===i.readyState)if(200===i.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURL(i.response)}else r?n(r):a("cannot fetch resource: "+e+", status: "+i.status)},i.ontimeout=function(){r?n(r):a("timeout of "+t+"ms occured while fetching resource: "+e)},i.responseType="blob",i.timeout=t,i.open("GET",e,!0),i.send(),s.impl.options.imagePlaceholder){var o=s.impl.options.imagePlaceholder.split(/,/);o&&o[1]&&(r=o[1])}function a(e){console.error(e),n("")}}))},uid:function(){var e=0;return function(){return"u"+("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)+e++}}(),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhtml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var n=t(e,"border-left-width"),r=t(e,"border-right-width");return e.scrollWidth+n+r},height:function(e){var n=t(e,"border-top-width"),r=t(e,"border-bottom-width");return e.scrollHeight+n+r}};function e(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function t(e,t){var n=window.getComputedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),r=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,n,o){return t(e)?Promise.resolve(e).then(r).then((function(t){var r=Promise.resolve(e);return t.forEach((function(e){r=r.then((function(t){return i(t,e,n,o)}))})),r})):Promise.resolve(e)},shouldProcess:t,impl:{readUrls:r,inline:i}};function t(t){return-1!==t.search(e)}function r(t){for(var r,i=[];null!==(r=e.exec(t));)i.push(r[1]);return i.filter((function(e){return!n.isDataUrl(e)}))}function i(e,t,r,i){return Promise.resolve(t).then((function(e){return r?n.resolveUrl(e,r):e})).then(i||n.getAndEncode).then((function(e){return n.dataAsUrl(e,n.mimeType(t))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+n.escape(e)+")(['\"]?\\))","g")}(t),"$1"+r+"$3")}))}}(),i=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e){return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(n.asArray(document.styleSheets)).then((function(e){var t=[];return e.forEach((function(e){try{n.asArray(e.cssRules||[]).forEach(t.push.bind(t))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),t})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return r.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return r.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function t(i){return i instanceof Element?function(e){var t=e.style.getPropertyValue("background");return t?r.inlineAll(t).then((function(t){e.style.setProperty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}(i).then((function(){return i instanceof HTMLImageElement?e(i).inline():Promise.all(n.asArray(i.childNodes).map((function(e){return t(e)})))})):Promise.resolve(i)},impl:{newImage:e}};function e(e){return{inline:function(t){return n.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(t||n.getAndEncode).then((function(t){return n.dataAsUrl(t,n.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),a={imagePlaceholder:void 0,cacheBust:!1},s={toSvg:c,toPng:function(e,t){return l(e,t||{}).then((function(e){return e.toDataURL()}))},toJpeg:function(e,t){return l(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,t){return l(e,t||{}).then(n.canvasToBlob)},toPixelData:function(e,t){return l(e,t||{}).then((function(t){return t.getContext("2d").getImageData(0,0,n.width(e),n.height(e)).data}))},impl:{fontFaces:i,images:o,util:n,inliner:r,options:{}}};function c(e,t){return function(e){void 0===e.imagePlaceholder?s.impl.options.imagePlaceholder=a.imagePlaceholder:s.impl.options.imagePlaceholder=e.imagePlaceholder,void 0===e.cacheBust?s.impl.options.cacheBust=a.cacheBust:s.impl.options.cacheBust=e.cacheBust}(t=t||{}),Promise.resolve(e).then((function(e){return function(e,t,r){return r||!t||t(e)?Promise.resolve(e).then((function(e){return e instanceof HTMLCanvasElement?n.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,t,r){var i=e.childNodes;return 0===i.length?Promise.resolve(t):function(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return u(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}(t,n.asArray(i),r).then((function(){return t}))}(e,r,t)})).then((function(t){return function(e,t){return t instanceof Element?Promise.resolve().then((function(){!function(e,t){e.cssText?t.cssText=e.cssText:function(e,t){n.asArray(e).forEach((function(n){t.setProperty(n,e.getPropertyValue(n),e.getPropertyPriority(n))}))}(e,t)}(window.getComputedStyle(e),t.style)})).then((function(){[":before",":after"].forEach((function(r){!function(r){var i=window.getComputedStyle(e,r),o=i.getPropertyValue("content");if(""!==o&&"none"!==o){var a=n.uid();t.className=t.className+" "+a;var s=document.createElement("style");s.appendChild(function(e,t,r){var i="."+e+":"+t,o=r.cssText?function(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}(r):function(e){return n.asArray(e).map((function(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")})).join("; ")+";"}(r);return document.createTextNode(i+"{"+o+"}")}(a,r,i)),t.appendChild(s)}}(r)}))})).then((function(){e instanceof HTMLTextAreaElement&&(t.innerHTML=e.value),e instanceof HTMLInputElement&&t.setAttribute("value",e.value)})).then((function(){t instanceof SVGElement&&(t.setAttribute("xmlns","http://www.w3.org/2000/svg"),t instanceof SVGRectElement&&["width","height"].forEach((function(e){var n=t.getAttribute(e);n&&t.style.setProperty(e,n)})))})).then((function(){return t})):t}(e,t)})):Promise.resolve()}(e,t.filter,!0)})).then(d).then(f).then((function(e){return t.bgcolor&&(e.style.backgroundColor=t.bgcolor),t.width&&(e.style.width=t.width+"px"),t.height&&(e.style.height=t.height+"px"),t.style&&Object.keys(t.style).forEach((function(n){e.style[n]=t.style[n]})),e})).then((function(r){return function(e,t,r){return Promise.resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(n.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+t+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,t.width||n.width(e),t.height||n.height(e))}))}function l(e,t){return c(e,t).then(n.makeImage).then(n.delay(100)).then((function(r){var i=function(e){var r=document.createElement("canvas");if(r.width=t.width||n.width(e),r.height=t.height||n.height(e),t.bgcolor){var i=r.getContext("2d");i.fillStyle=t.bgcolor,i.fillRect(0,0,r.width,r.height)}return r}(e);return i.getContext("2d").drawImage(r,0,0),i}))}function u(e,t,r){return r||!t||t(e)?Promise.resolve(e).then(i).then((function(n){return o(e,n,t)})).then((function(t){return a(e,t)})):Promise.resolve();function i(e){return e instanceof HTMLCanvasElement?n.makeImage(e.toDataURL()):e.cloneNode(!1)}function o(e,t,r){var i=e.childNodes;return 0===i.length?Promise.resolve(t):function(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return u(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}(t,n.asArray(i),r).then((function(){return t}))}function a(e,t){return t instanceof Element?Promise.resolve().then((function(){!function(e,t){e.cssText?t.cssText=e.cssText:function(e,t){n.asArray(e).forEach((function(n){t.setProperty(n,e.getPropertyValue(n),e.getPropertyPriority(n))}))}(e,t)}(window.getComputedStyle(e),t.style)})).then((function(){[":before",":after"].forEach((function(r){!function(r){var i=window.getComputedStyle(e,r),o=i.getPropertyValue("content");if(""!==o&&"none"!==o){var a=n.uid();t.className=t.className+" "+a;var s=document.createElement("style");s.appendChild(function(e,t,r){var i="."+e+":"+t,o=r.cssText?function(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}(r):function(e){return n.asArray(e).map((function(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")})).join("; ")+";"}(r);return document.createTextNode(i+"{"+o+"}")}(a,r,i)),t.appendChild(s)}}(r)}))})).then((function(){e instanceof HTMLTextAreaElement&&(t.innerHTML=e.value),e instanceof HTMLInputElement&&t.setAttribute("value",e.value)})).then((function(){t instanceof SVGElement&&(t.setAttribute("xmlns","http://www.w3.org/2000/svg"),t instanceof SVGRectElement&&["width","height"].forEach((function(e){var n=t.getAttribute(e);n&&t.style.setProperty(e,n)})))})).then((function(){return t})):t}}function d(e){return i.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}e.exports=s}()},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(26),o=n(248),a=n(705),s=function(){function e(e){this.options=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({graph:null,width:null,height:null,canvas:null,beforeTransform:function(){},afterTransform:function(){},drawCount:0},e)}var t=e.prototype;return t.getCanvas=function(){var e=this.options,t=e.width,n=e.height,r=e.canvas;if(!r){var a=i.createDOM("<canvas></canvas>");r=new o.Canvas({containerDOM:a,width:t,height:n})}return r.drawCount||(r.drawCount=0),r},t.drawInner=function(e,t){var n=this.options.graph,r=n.getCanvas(),i=n.get("renderer"),o=e.drawCount;if("svg"===i){var s=[];r.deepEach((function(e){"dom"===e.get("type")&&s.push(e)})),s.length>0?s.forEach((function(n){var r=n.get("el");if(r){n.domImageOnload=!1;var i=n.attr("width"),c=n.attr("height");a.toPng(r,{width:i,height:c}).then((function(r){var i=new Image;i.src=r,i.onload=function(){if(o===e.drawCount-1){n.domImage=i,n.domImageOnload=!0;for(var r=0;r<s.length;r++){var a=s[r];if(!a.domImageOnload||a.get("destroyed"))break;a.domImageOnload&&r===s.length-1&&t()}}}}))}})):t()}else t();e.drawCount+=1},t.toCanvas=function(){var e=this.options,t=e.graph,n=e.width,r=e.height,o=e.beforeTransform,a=e.limitRatio,s=e.afterTransform,c=this.getCanvas(),l=t.getBBox(),u=i.clone(t.getMatrix()),d=t.getFitViewPadding(),f=t.getCanvas(),h=i.getAutoZoomMatrix({minX:0,minY:0,maxX:n,maxY:r},l,d,a);return this.drawInner(c,(function(){var e=f.get("children");c.set("children",e),o(h,u),t.setMatrix(h),c.draw(),t.setMatrix(u),s(h,u)})),c.matrix=h,c.get("el")},e}();e.exports=s},function(e,t,n){var r=n(26),i=function(e){function t(t){var n={type:"guide",isGuide:!0,zIndex:4};return r.mix(n,t),e.call(this,n)||this}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t}(n(608));e.exports=i},function(e,t,n){var r=n(26),i=function(e){function t(t){var n={type:"group",isNode:!1,isGroup:!0,zIndex:1};return r.mix(n,t),e.call(this,n)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n._beforeDraw=function(){this.deepEach((function(e,t){t&&(e.zIndex=t.zIndex+1),e.updateCollapsedParent(),e.collapsedParent?e.hide():e.show()})),this.getInnerEdges().forEach((function(e){e.linkedItemVisible()?e.show():e.hide()})),e.prototype._beforeDraw.call(this)},n.updatePosition=function(){},n._shouldDraw=function(){return!0},n.getCrossEdges=function(){var e=[],t=this.getInnerEdges();this.deepEach((function(t){e.push(t.id)}));var n=t.filter((function(t){var n=t.getModel();return-1===e.indexOf(n.source)||-1===e.indexOf(n.target)}));return r.uniq(n)},n.getInnerEdges=function(){var e=[];return this.deepEach((function(t){t.getEdges().forEach((function(t){e.push(t)}))})),r.uniq(e)},n.getChildrenBBox=function(){var e=this.getChildren().map((function(e){return e.getGraphicGroup()}));return r.getChildrenBBox(e)},t}(n(624));e.exports=i},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(26),o=function(e){function t(t){var n={type:"edge",isEdge:!0,zIndex:2};return i.mix(n,t),e.call(this,n)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n._init=function(){e.prototype._init.call(this)},n._beforeDraw=function(){var t=this.model,n=this.itemMap;i.isObject(t.source)?this.source=t.source:this.source=n[t.source],i.isObject(t.target)?this.target=t.target:this.target=n[t.target],e.prototype._beforeDraw.call(this)},n._afterDraw=function(){this.linkedItemVisible()||this.hide(),this._addArrow(),e.prototype._afterDraw.call(this)},n._addArrow=function(){var e=this.model,t=this.keyShape;if("path"===t.get("type")){var n=this.shapeObj,r=t.attr("endArrow"),i=t.attr("startArrow"),o=e.endArrow||r,a=e.startArrow||i;i&&t.attr("startArrow",!1),r&&t.attr("endArrow",!1),o&&this._drawArrow(n.endArrow,"end"),a&&this._drawArrow(n.startArrow,"start")}},n._drawArrow=function(e,t){var n=e.path,o=e.shorten,a=e.tangent,s=e.ratio,c=e.style;a=a(this),o=o(this),n=n(this),c=c(this),s=s();var l=this.group,u=this.keyShape,d=i.parsePathString(u.attr("path")),f=d[d.length-1],h=d[0],p=u.getPoint(s);if(p&&!isNaN(p.x)){var g=l.addShape("path",{attrs:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({path:n},c)}),m=a[1][0]-a[0][0],v=a[1][1]-a[0][1],b=o/Math.sqrt(m*m+v*v),y=[-m*b,-v*b],x=0,w=Math.atan(m/v);0===v&&m<0?x=Math.PI:m>0&&v>0?x=Math.PI/2-w:m<0&&v<0?x=-Math.PI/2-w:m>=0&&v<0?x=-w-Math.PI/2:m<=0&&v>0&&(x=Math.PI/2-w),g.rotate(x),g.translate(p.x,p.y),"end"===t?(f[f.length-1]=y[1]+p.y,f[f.length-2]=y[0]+p.x):(h[h.length-1]=y[1]+p.y,h[h.length-2]=y[0]+p.x),u.attr("path",d),this[t+"Arrow"]=g}},n._getControlPoints=function(){var e=this.model.controlPoints;return i.isArray(e)?e:[]},n._shouldDraw=function(){return e.prototype._shouldDraw.call(this)&&this.linkedItemVisible()},n._getPoint=function(e){if(e.isItem){var t=e.getBBox();return{x:t.centerX,y:t.centerY}}return{x:e.x,y:e.y}},n.linkedItemVisible=function(){var e=this.source,t=this.target;return i.isPlainObject(e)||i.isPlainObject(t)||e.isVisible()||t.isVisible()||e.collapsedParent!==t.collapsedParent},n.getSource=function(){var e=this.source,t=e.collapsedParent,n=this.itemMap;return t?n[t.id]:e},n.getTarget=function(){var e=this.target,t=e.collapsedParent,n=this.itemMap;return t?n[t.id]:e},n.getPoints=function(){var e=this.getSource(),t=this.getTarget(),n=this.model,r=this._getControlPoints(),o=this._getPoint(e),a=this._getPoint(t),s=[o].concat(r).concat([a]),c=s.length;if(e.isItem){var l=i.isNumber(this.model.sourceAnchor)&&e.id===n.source?this.model.sourceAnchor:s[1],u=e.getLinkPoints(l);s[0]=u[0]}if(t.isItem){var d=i.isNumber(this.model.targetAnchor)&&t.id===n.target?this.model.targetAnchor:s[c-2],f=t.getLinkPoints(d);s[c-1]=f[0]}return s},n.destroy=function(){var t=this.itemMap,n=this.model,r=t[n.source],o=t[n.target];r&&r.isItem&&i.Array.remove(r.edges,this),o&&o.isItem&&i.Array.remove(o.edges,this),e.prototype.destroy.call(this)},t}(n(608));e.exports=o},function(e,t,n){e.exports={Node:n(624),Edge:n(709),Group:n(708),Guide:n(707)}},function(e,t,n){var r;
+/*!
+ * EventEmitter v5.2.5 - git.io/ee
+ * Unlicense - http://unlicense.org/
+ * Oliver Caldwell - http://oli.me.uk/
+ * @preserve
+ */!function(t){"use strict";function i(){}var o=i.prototype,a=t.EventEmitter;function s(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function c(e){return function(){return this[e].apply(this,arguments)}}o.getListeners=function(e){var t,n,r=this._getEvents();if(e instanceof RegExp)for(n in t={},r)r.hasOwnProperty(n)&&e.test(n)&&(t[n]=r[n]);else t=r[e]||(r[e]=[]);return t},o.flattenListeners=function(e){var t,n=[];for(t=0;t<e.length;t+=1)n.push(e[t].listener);return n},o.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&((t={})[e]=n),t||n},o.addListener=function(e,t){if(!function e(t){return"function"==typeof t||t instanceof RegExp||!(!t||"object"!=typeof t)&&e(t.listener)}(t))throw new TypeError("listener must be a function");var n,r=this.getListenersAsObject(e),i="object"==typeof t;for(n in r)r.hasOwnProperty(n)&&-1===s(r[n],t)&&r[n].push(i?t:{listener:t,once:!1});return this},o.on=c("addListener"),o.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},o.once=c("addOnceListener"),o.defineEvent=function(e){return this.getListeners(e),this},o.defineEvents=function(e){for(var t=0;t<e.length;t+=1)this.defineEvent(e[t]);return this},o.removeListener=function(e,t){var n,r,i=this.getListenersAsObject(e);for(r in i)i.hasOwnProperty(r)&&-1!==(n=s(i[r],t))&&i[r].splice(n,1);return this},o.off=c("removeListener"),o.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},o.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},o.manipulateListeners=function(e,t,n){var r,i,o=e?this.removeListener:this.addListener,a=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=n.length;r--;)o.call(this,t,n[r]);else for(r in t)t.hasOwnProperty(r)&&(i=t[r])&&("function"==typeof i?o.call(this,r,i):a.call(this,r,i));return this},o.removeEvent=function(e){var t,n=typeof e,r=this._getEvents();if("string"===n)delete r[e];else if(e instanceof RegExp)for(t in r)r.hasOwnProperty(t)&&e.test(t)&&delete r[t];else delete this._events;return this},o.removeAllListeners=c("removeEvent"),o.emitEvent=function(e,t){var n,r,i,o,a=this.getListenersAsObject(e);for(o in a)if(a.hasOwnProperty(o))for(n=a[o].slice(0),i=0;i<n.length;i++)!0===(r=n[i]).once&&this.removeListener(e,r.listener),r.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,r.listener);return this},o.trigger=c("emitEvent"),o.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},o.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},o._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},o._getEvents=function(){return this._events||(this._events={})},i.noConflict=function(){return t.EventEmitter=a,i},void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}("undefined"!=typeof window?window:this||{})},function(e,t,n){var r=n(26),i=function(e){!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(n,e);var t=n.prototype;function n(t){var n,i=(n=e.call(this)||this).getDefaultCfg();return n._cfg=r.mix({},i,t),n}return t.getDefaultCfg=function(){return{}},t.get=function(e){return this._cfg[e]},t.set=function(e,t){this._cfg[e]=t},t.destroy=function(){this._cfg={},this.removeAllListeners(),this.destroyed=!0},n}(n(711));e.exports=i},function(e,t,n){var r=n(26),i=n(248),o=function(){};r.augment(o,{drawInner:function(e){var t=r.clone(this.getTotalMatrix()),n=this._attrs,i=n.x,o=n.y,a=n.width,s=n.height;e.setTransform(t[0],t[1],t[3],t[4],t[6],t[7]),e.drawImage(this.domImage,i,o,a,s)}}),r.mixin(i.Dom,[o]),e.exports=o},function(e,t,n){var r=n(26),i=n(248),o=function(){};r.augment(o,{hasClass:function(e){var t=this.get("class");return!(!t||-1===t.indexOf(e))}}),r.mixin(i.Shape,[o]),e.exports=o},function(e,t,n){var r=n(248),i=n(26),o=function(){};i.augment(o,{findByClass:function(e){var t=[];return this.deepEach((function(n){n.hasClass(e)&&t.push(n)})),t},hasClass:function(e){var t=this.get("class");return!(!t||-1===t.indexOf(e))},deepEach:function(e,t){i.traverseTree(this,e,(function(e){return e.get("children")}),t)},sort:function(){var e=this.get("children");this.set("children",i.radixSort(e,(function(e){return e.get("zIndex")})))},sortBy:function(e){var t=this.get("children");this.set("children",i.radixSort(t,e))},clear:function(e){for(var t=this._cfg.children,n=t.length-1;n>=0;n--)t[n].remove(e);return this._cfg.children=[],this}}),i.mixin(r.Group,[o]),e.exports=o},function(e,t,n){n(258).registerGuide("common",{draw:function(){console.warn("do not have this guide, please register one")}})},function(e,t,n){e.exports={common:n(716)}},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(258),o=n(26),a=n(247);i.registerGroup("common",{draw:function(e){return e.getModel().collapsed?this.drawCollapsed(e):this.drawExpanded(e)},defaultWidth:184,defaultHeight:40,getLabel:function(e){return e.getModel().label},drawLabel:function(e,t,n){var r=this.getLabel(e);if(r){var i=e.getGraphicGroup(),s=[8,8];t+=s[0],n+=s[1];var c=e.getModel(),l=c.labelOffsetX,u=c.labelOffsetY,d=c.labelRotate;t=l?l+t:t,n=u?u+n:n;var f=o.mix(!0,{},a.labelStyle,{x:t,y:n,textAlign:"left",textBaseline:"top"});o.isObject(r)?o.mix(f,r):f.text=r;var h=i.addShape("text",{class:"label",attrs:f});if(d){var p=h.getBBox(),g=(p.maxX+p.minX)/2,m=(p.maxY+p.minY)/2;h.transform([["t",-g,-m],["r",d,d],["t",g,m]])}}},drawKeyShape:function(e,t){var n=t.x,r=t.y,i=t.width,s=t.height,c=e.getModel(),l=e.getGraphicGroup(),u=o.mix({},a.groupStyle,c.style),d=o.getRectPath(n,r,i,s,u.radius);return e.lastChildrenBox=t,l.addShape("path",{attrs:o.mix({},u,{path:d})})},getChildrenBBox:function(e){var t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},e.lastChildrenBox),n=e.getModel();if(e.getChildren().length>0){var i=e.getChildrenBBox();t.x=i.minX-a.groupBackgroundPadding[3],t.y=i.minY-a.groupBackgroundPadding[0],t.width=i.maxX-i.minX+a.groupBackgroundPadding[3]+a.groupBackgroundPadding[1],t.height=i.maxY-i.minY+a.groupBackgroundPadding[0]+a.groupBackgroundPadding[2]}else t.width=this.defaultWidth,t.height=this.defaultHeight;return o.isNil(t.x)&&!o.isNil(n.x)&&(t.x=n.x),o.isNil(t.y)&&!o.isNil(n.y)&&(t.y=n.y),t},drawExpanded:function(e){var t=this.getChildrenBBox(e),n=this.drawKeyShape(e,t);return this.drawLabel(e,t.x,t.y),n},drawCollapsed:function(e){var t=this.getChildrenBBox(e);t.width=this.defaultWidth,t.height=this.defaultHeight;var n=this.drawKeyShape(e,t);return this.drawLabel(e,t.x,t.y),n},anchor:{intersectBox:"rect"}})},function(e,t,n){e.exports={common:n(718)}},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(258),a=n(26),s=n(247),c={path:function(e){var t=e.getKeyShape().attr("lineWidth"),n=10*(t=t>3?t:3)/3,r=4*t/3,i=4*t;return[["M",-n,r],["L",0,0],["L",-n,-r],["A",i,i,0,0,1,-n,r],["Z"]]},shorten:function(e){var t=e.getKeyShape().attr("lineWidth");return 3.1*(t>3?t:3)},style:function(e){var t=e.getKeyShape().attr();return{fillOpacity:t.strokeOpacity,fill:t.stroke}}};o.registerEdge("common",{draw:function(e){var t=this.drawKeyShape(e);return this.drawLabel(e,t),t},drawKeyShape:function(e){var t=e.getGraphicGroup(),n=this.getStyle(e),r=this.getPath(e);return t.addShape("path",{attrs:a.mix({},n,{path:r})})},getStyle:function(e){var t=e.getModel();return a.mix(!0,{},{stroke:t.color||"#A3B1BF",strokeOpacity:.92,lineAppendWidth:4,lineWidth:t.size||1},t.style)},getPath:function(e){var t=e.getPoints();return a.pointsToPolygon(t)},getLabel:function(e){return e.getModel().label},getDefaultLabelRectStyle:function(){return{fill:"white"}},getDefaultLabelRectPadding:function(){return a.toAllPadding([4,8])},drawLabel:function(e,t){var n=this.getLabel(e),r=e.getGraphicGroup(),i=e.getModel(),o=i.labelOffsetX,c=i.labelOffsetY,l=i.labelRotate;if(n){var u=t.getPoint(.5);if(!u)return;u.x=o?u.x+o:u.x,u.y=c?u.y+c:u.y;var d=a.mix(!0,{},s.labelStyle,u);a.isObject(n)?a.mix(d,n):d.text=n,n=r.addShape("text",{class:"label",attrs:d});var f=this.getDefaultLabelRectPadding(e),h=this.getDefaultLabelRectStyle(e),p=n.getBBox(),g=i.labelRectStyle?a.mix({},h,i.labelRectStyle):h,m=r.addShape("rect",{attrs:a.mix({},g,{x:p.minX-f[3],y:p.minY-f[0],width:p.maxX-p.minX+f[1]+f[3],height:p.maxY-p.minY+f[0]+f[2]})});if(l){var v=(p.maxX+p.minX)/2,b=(p.maxY+p.minY)/2;n.transform([["t",-v,-b],["r",l,l],["t",v,b]]),m.transform([["t",-v,-b],["r",l,l],["t",v,b]])}a.toFront(n)}},startArrow:r({},c,{tangent:function(e){return e.getKeyShape().getStartTangent()},ratio:function(){return 0}}),endArrow:r({},c,{tangent:function(e){return e.getKeyShape().getEndTangent()},ratio:function(){return 1}})})},function(e,t,n){e.exports={common:n(720)}},function(e,t,n){var r=n(258),i=n(26);r.registerNode("html",{getHtml:function(e){return e.getModel().html},cssSize:!0,draw:function(e){var t=i.createDOM('<div class="g6-html-node-container"></div>'),n=e.getGraphicGroup(),r=e.getGraph();if("svg"!==r.get("renderer"))throw new Error("please use svg renderer draw html element !");var o=r.getGraphContainer(),a=this.getSize(e),s=this.getStyle(e),c=this.cssSize,l=this.getHtml(e);l=i.createDOM(l),t.css({position:"absolute",padding:"0px",margin:"0px"}),t.appendChild(l),o.appendChild(t),c&&(a[0]=t.width(),a[1]=t.height());var u=-a[0]/2,d=-a[1]/2,f=a[0],h=a[1],p=n.addShape("rect",{attrs:i.mix({},s,{x:u,y:d,width:f,height:h})});return n.addShape("dom",{attrs:i.mix({x:u,y:d,width:f,height:h,html:t})}),p}})},function(e,t,n){var r=n(258),i=n(26),o=n(247);r.registerNode("common",{draw:function(e){var t=e.getGraphicGroup(),n=this.drawLabel(e),r=this.drawKeyShape(e);return n&&i.toFront(n,t),r},getSize:function(e){var t=e.getModel().size;return i.isArray(t)?t:i.isNumber(t)?[t,t]:[o.defaultNodeSize,o.defaultNodeSize]},getStyle:function(e){var t=e.getModel();return i.mix(!0,{lineWidth:1,fill:t.color||"#40a9ff",stroke:t.color||"#096dd9",fillOpacity:.92},t.style)},getLabel:function(e){return e.getModel().label},drawKeyShape:function(e){var t=e.getGraphicGroup(),n=this.getStyle(e),r=this.getPath(e);return t.addShape("path",{attrs:i.mix({},n,{path:r})})},drawLabel:function(e){var t=e.getGraphicGroup(),n=this.getLabel(e),r=e.getModel(),a=r.labelOffsetX,s=r.labelOffsetY,c=r.labelRotate;if(!i.isNil(n)){var l=i.mix(!0,{},o.labelStyle,{x:a||0,y:s||0});i.isObject(n)?i.mix(l,n):l.text=n;var u=t.addShape("text",{class:"label",attrs:l});return c&&u.rotate(c),u}},getPath:function(e){var t=this.getSize(e);return i.getEllipsePath(0,0,t[0]/2,t[1]/2)}})},function(e,t,n){e.exports={common:n(723),html:n(722)}},function(e,t,n){var r=n(682),i=n(257),o={getAutoZoomMatrix:function(e,t,n,i){var o=[1,0,0,0,1,0,0,0,1],a=e.maxX-e.minX,s=e.maxY-e.minY,c=(t.maxX+t.minX)/2,l=(t.maxY+t.minY)/2,u=a-n[1]-n[3],d=s-n[0]-n[2],f=t.maxX-t.minX,h=t.maxY-t.minY,p=Math.min(d/h,u/f);return i&&(p=i(p)),r.mat3.translate(o,o,[-c,-l]),r.mat3.scale(o,o,[p,p]),r.mat3.translate(o,o,[a/2,s/2]),o},getNineBoxPosition:function(e,t,n,r,i){var o={};switch(e){case"tl":o.y=t.x+i[0],o.x=t.y+i[3];break;case"lc":o.y=(t.height-r)/2,o.x=i[3];break;case"bl":o.y=t.height-r-i[2],o.x=i[3];break;case"cc":o.y=(t.height-r)/2,o.x=(t.width-n)/2;break;case"tc":o.y=i[0],o.x=(t.width-n)/2;break;case"tr":o.y=i[0],o.x=t.width-n-i[1];break;case"rc":o.y=(t.height-r)/2,o.x=t.width-n-i[1];break;case"br":o.y=t.height-r-i[2],o.x=t.width-n-i[1];break;case"bc":o.y=t.height-r-i[2],o.x=(t.width-n)/2;break;default:o.y=t.x+i[0],o.x=t.y+i[3]}return o.x+=t.x,o.y+=t.y,o},getTotalBBox:function(e){var t=1/0,n=-1/0,r=1/0,i=-1/0;return e.forEach((function(e){e.minX<t&&(t=e.minX),e.maxX>n&&(n=e.maxX),e.minY<r&&(r=e.minY),e.maxY>i&&(i=e.maxY)})),{minX:t,minY:r,maxX:n,maxY:i,width:n-t,height:i-r}},getChildrenBBox:function(e){var t=1/0,n=-1/0,r=1/0,a=-1/0;i.each(e,(function(e){var i=e.isGroup?o.getChildrenBBox(e.get("children")):e.getBBox();if(!i)return!0;var s=[i.minX,i.minY,1],c=[i.minX,i.maxY,1],l=[i.maxX,i.minY,1],u=[i.maxX,i.maxY,1];e.apply(s),e.apply(c),e.apply(l),e.apply(u);var d=Math.min(s[0],c[0],l[0],u[0]),f=Math.max(s[0],c[0],l[0],u[0]),h=Math.min(s[1],c[1],l[1],u[1]),p=Math.max(s[1],c[1],l[1],u[1]);d<t&&(t=d),f>n&&(n=f),h<r&&(r=h),p>a&&(a=p)}));var s={minX:t,minY:r,maxX:n,maxY:a};return s.x=s.minX,s.y=s.minY,s.width=s.maxX-s.minX,s.height=s.maxY-s.minY,s.centerX=(s.minX+s.maxX)/2,s.centerY=(s.minY+s.maxY)/2,s},getBBox:function(e,t){var n,i=e.getBBox(),o={x:i.minX,y:i.minY},a={x:i.maxX,y:i.maxY};if(t.isGroup){for(n=e;n!==t;){var s=n.getMatrix();o=r.applyMatrix(o,s),a=r.applyMatrix(a,s),n=n.getParent()}var c=n.getMatrix();o=r.applyMatrix(o,c),a=r.applyMatrix(a,c)}else o=r.applyMatrix(o,t),a=r.applyMatrix(a,t);return{minX:o.x,minY:o.y,maxX:a.x,maxY:a.y}},toBack:function(e){e.toBack()},toFront:function(e){e.toFront()}};e.exports=o},function(e,t,n){var r=n(257);e.exports={isNode:function(e){return e&&r.isObject(e)&&"node"===e.type},isEdge:function(e){return e&&r.isObject(e)&&"edge"===e.type},isGroup:function(e){return e&&r.isObject(e)&&"group"===e.type}}},function(e,t,n){var r=n(257),i={};r.mix(i,{addEventListener:function(e,t,n){return e.attachEvent?(e.attachEvent("on"+t,n),{remove:function(){e.detachEvent("on"+t,n)}}):e.addEventListener?(e.addEventListener(t,n,!1),{remove:function(){e.removeEventListener(t,n,!1)}}):void 0},createDOM:function(e,t){var n;return(n=r.isString(e)?r.createDom(e):e).bbox=n.getBoundingClientRect(),n.hide=function(){return n.style.visibility="hidden",n},n.show=function(){return n.style.visibility="visible",n},n.css=function(e){return r.modifyCSS(n,e),n},n.width=function(){return r.getWidth(n)},n.height=function(){return r.getHeight(n)},n.destroy=function(){n.parentNode&&n.parentNode.removeChild(n)},n.on=function(e,t){n.addEventListener(e,t)},n.off=function(e,t){n.removeEventListener(e,t)},n.css(t),n},initDOMContainer:function(e,t){if(!e)throw new Error("please set the container for the "+t+" !");return r.isString(e)&&(e=document.getElementById(e)),e}}),e.exports=i},function(e,t){var n={svg:"svg",circle:"circle",rect:"rect",text:"text",path:"path",foreignObject:"foreignObject",polygon:"polygon",ellipse:"ellipse",image:"image"};e.exports=function(e,t,r){var i=r.target||r.srcElement;if(!n[i.tagName]){for(var o=i.parentNode;o&&!n[o.tagName];)o=o.parentNode;i=o}return this._cfg.el===i?this:this.find((function(e){return e._cfg&&e._cfg.el===i}))}},function(e,t,n){var r=n(19),i=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,o=function(){function e(e){var t=document.createElementNS("http://www.w3.org/2000/svg","pattern");t.setAttribute("patternUnits","userSpaceOnUse");var n=document.createElementNS("http://www.w3.org/2000/svg","image");t.appendChild(n);var o=r.uniqueId("pattern_");t.id=o,this.el=t,this.id=o,this.cfg=e;var a=i.exec(e)[2];n.setAttribute("href",a);var s=new Image;function c(){console.log(s.width,s.height),t.setAttribute("width",s.width),t.setAttribute("height",s.height)}return a.match(/^data:/i)||(s.crossOrigin="Anonymous"),s.src=a,s.complete?c():(s.onload=c,s.src=s.src),this}return e.prototype.match=function(e,t){return this.cfg===t},e}();e.exports=o},function(e,t,n){var r=n(19),i=function(){function e(e){this.type="clip";var t=document.createElementNS("http://www.w3.org/2000/svg","clipPath");this.el=t,this.id=r.uniqueId("clip_"),t.id=this.id;var n=e._cfg.el;return t.appendChild(n.cloneNode(!0)),this.cfg=e,this}var t=e.prototype;return t.match=function(){return!1},t.remove=function(){var e=this.el;e.parentNode.removeChild(e)},e}();e.exports=i},function(e,t,n){var r=n(19),i=function(){function e(e,t){var n=document.createElementNS("http://www.w3.org/2000/svg","marker"),i=r.uniqueId("marker_");n.setAttribute("id",i);var o=document.createElementNS("http://www.w3.org/2000/svg","path");return o.setAttribute("stroke","none"),o.setAttribute("fill",e.stroke||"#000"),n.appendChild(o),n.setAttribute("overflow","visible"),n.setAttribute("orient","auto-start-reverse"),this.el=n,this.child=o,this.id=i,this.cfg=e["marker-start"===t?"startArrow":"endArrow"],this.stroke=e.stroke||"#000",!0===this.cfg?this._setDefaultPath(t,o):this._setMarker(e.lineWidth,o),this}var t=e.prototype;return t.match=function(){return!1},t._setDefaultPath=function(e,t){var n=this.el;t.setAttribute("d","M0,0 L6,3 L0,6 L3,3Z"),n.setAttribute("refX",3),n.setAttribute("refY",3)},t._setMarker=function(e,t){var n=this.el,i=this.cfg.path,o=this.cfg.d;r.isArray(i)&&(i=i.map((function(e){return e.join(" ")})).join("")),t.setAttribute("d",i),n.appendChild(t),o&&n.setAttribute("refX",o/e)},t.update=function(e){var t=this.child;t.attr?t.attr("fill",e):t.setAttribute("fill",e)},e}();e.exports=i},function(e,t,n){var r=n(19),i={shadowColor:"color",shadowOpacity:"opacity",shadowBlur:"blur",shadowOffsetX:"dx",shadowOffsetY:"dy"},o={x:"-40%",y:"-40%",width:"200%",height:"200%"},a=function(){function e(e){this.type="filter";var t=document.createElementNS("http://www.w3.org/2000/svg","filter");return r.each(o,(function(e,n){t.setAttribute(n,e)})),this.el=t,this.id=r.uniqueId("filter_"),this.el.id=this.id,this.cfg=e,this._parseShadow(e,t),this}var t=e.prototype;return t.match=function(e,t){if(this.type!==e)return!1;var n=!0,i=this.cfg;return r.each(Object.keys(i),(function(e){if(i[e]!==t[e])return n=!1,!1})),n},t.update=function(e,t){var n=this.cfg;return n[i[e]]=t,this._parseShadow(n,this.el),this},t._parseShadow=function(e,t){var n='<feDropShadow \n      dx="'+(e.dx||0)+'" \n      dy="'+(e.dy||0)+'" \n      stdDeviation="'+(e.blur?e.blur/10:0)+'"\n      flood-color="'+(e.color?e.color:"#000")+'"\n      flood-opacity="'+(e.opacity?e.opacity:1)+'"\n      />';t.innerHTML=n},e}();e.exports=a},function(e,t,n){var r=n(19),i=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,o=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,a=/[\d.]+:(#[^\s]+|[^\)]+\))/gi;function s(e){var t=e.match(a);if(!t)return"";var n="";return t.sort((function(e,t){return e=e.split(":"),t=t.split(":"),Number(e[0])-Number(t[0])})),r.each(t,(function(e){e=e.split(":"),n+='<stop offset="'+e[0]+'" stop-color="'+e[1]+'"></stop>'})),n}var c=function(){function e(e){var t=null,n=r.uniqueId("gradient_");return"l"===e.toLowerCase()[0]?function(e,t){var n,o,a=i.exec(e),c=r.mod(r.toRadian(parseFloat(a[1])),2*Math.PI),l=a[2];c>=0&&c<.5*Math.PI?(n={x:0,y:0},o={x:1,y:1}):.5*Math.PI<=c&&c<Math.PI?(n={x:1,y:0},o={x:0,y:1}):Math.PI<=c&&c<1.5*Math.PI?(n={x:1,y:1},o={x:0,y:0}):(n={x:0,y:1},o={x:1,y:0});var u=Math.tan(c),d=u*u,f=(o.x-n.x+u*(o.y-n.y))/(d+1)+n.x,h=u*(o.x-n.x+u*(o.y-n.y))/(d+1)+n.y;t.setAttribute("x1",n.x),t.setAttribute("y1",n.y),t.setAttribute("x2",f),t.setAttribute("y2",h),t.innerHTML=s(l)}(e,t=document.createElementNS("http://www.w3.org/2000/svg","linearGradient")):function(e,t){var n=o.exec(e),r=parseFloat(n[1]),i=parseFloat(n[2]),a=parseFloat(n[3]),c=n[4];t.setAttribute("cx",r),t.setAttribute("cy",i),t.setAttribute("r",a),t.innerHTML=s(c)}(e,t=document.createElementNS("http://www.w3.org/2000/svg","radialGradient")),t.setAttribute("id",n),this.el=t,this.id=n,this.cfg=e,this}return e.prototype.match=function(e,t){return this.cfg===t},e}();e.exports=c},function(e,t,n){var r=n(19),i=n(733),o=n(732),a=n(731),s=n(730),c=n(729),l=function(){function e(e){var t=document.createElementNS("http://www.w3.org/2000/svg","defs"),n=r.uniqueId("defs_");t.id=n,e.appendChild(t),this.children=[],this.defaultArrow={},this.el=t,this.canvas=e}var t=e.prototype;return t.find=function(e,t){for(var n=this.children,r=null,i=0;i<n.length;i++)if(n[i].match(e,t)){r=n[i].id;break}return r},t.findById=function(e){for(var t=this.children,n=null,r=0;r<t.length;r++)if(t[r].id===e){n=t[r];break}return n},t.add=function(e){this.children.push(e),e.canvas=this.canvas,e.parent=this},t.getDefaultArrow=function(e,t){var n=e.stroke||e.strokeStyle;if(this.defaultArrow[n])return this.defaultArrow[n].id;var r=new a(e,t);return this.defaultArrow[n]=r,this.el.appendChild(r.el),r.id},t.addGradient=function(e){var t=new i(e);return this.el.appendChild(t.el),this.add(t),t.id},t.addArrow=function(e,t){var n=new a(e,t);return this.el.appendChild(n.el),n.id},t.addShadow=function(e){var t=new o(e);return this.el.appendChild(t.el),this.add(t),t.id},t.addPattern=function(e){var t=new c(e);return this.el.appendChild(t.el),this.add(t),t.id},t.addClip=function(e){var t=new s(e);return this.el.appendChild(t.el),this.add(t),t.id},e}();e.exports=l},function(e,t,n){var r=n(19),i=n(593).parseRadius,o=n(611),a=n(734),s={rect:"path",circle:"circle",line:"line",path:"path",marker:"path",text:"text",polygon:"polygon",image:"image",ellipse:"ellipse",dom:"foreignObject",fan:"path",group:"g"},c={opacity:"opacity",fillStyle:"fill",strokeOpacity:"stroke-opacity",fillOpacity:"fill-opacity",strokeStyle:"stroke",x:"x",y:"y",r:"r",width:"width",height:"height",x1:"x1",x2:"x2",y1:"y1",y2:"y2",lineCap:"stroke-linecap",lineJoin:"stroke-linejoin",lineWidth:"stroke-width",lineDash:"stroke-dasharray",lineDashOffset:"stroke-dashoffset",miterLimit:"stroke-miterlimit",font:"font",fontSize:"font-size",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",fontFamily:"font-family",startArrow:"marker-start",endArrow:"marker-end",path:"d",class:"class",id:"id",style:"style",preserveAspectRatio:"preserveAspectRatio"},l={top:"before-edge",middle:"central",bottom:"after-edge",alphabetic:"baseline",hanging:"hanging"},u={left:"left",start:"left",center:"middle",right:"end",end:"end"},d=function(){function e(e){if(!e)return null;var t=r.uniqueId("canvas_"),n=r.createDom('<svg id="'+t+'"></svg>');return e.appendChild(n),this.type="svg",this.canvas=n,this.context=new a(n),this.toDraw=!1,this}var t=e.prototype;return t.draw=function(e){var t=this;t.animateHandler?t.toDraw=!0:function n(){t.animateHandler=r.requestAnimationFrame((function(){t.animateHandler=void 0,t.toDraw&&n()}));try{t._drawChildren(e)}catch(e){console.warn("error in draw canvas, detail as:"),console.warn(e),t.toDraw=!1}t.toDraw=!1}()},t.drawSync=function(e){this._drawChildren(e)},t._drawGroup=function(e,t){var n=e._cfg;n.removed||n.destroyed||(n.tobeRemoved&&(r.each(n.tobeRemoved,(function(e){e.parentNode&&e.parentNode.removeChild(e)})),n.tobeRemoved=[]),this._drawShape(e,t),n.children&&n.children.length>0&&this._drawChildren(e))},t._drawChildren=function(e){var t,n=e._cfg.children;if(n)for(var r=0;r<n.length;r++)(t=n[r]).isGroup?this._drawGroup(t,r):this._drawShape(t,r)},t._drawShape=function(e,t){var n=e._attrs,r=e._cfg,i=r.el;r.removed||r.destroyed?i&&i.parentNode.removeChild(r.el):(!i&&r.parent&&(this._createDom(e,t),this._updateShape(e)),i=r.el,!1!==r.visible?(r.visible&&i.hasAttribute("visibility")&&i.removeAttribute("visibility"),r.hasUpdate&&this._updateShape(e),n.clip&&n.clip._cfg.hasUpdate&&this._updateShape(n.clip)):i.setAttribute("visibility","hidden"))},t._updateShape=function(e){var t=e._attrs,n=e._cfg.attrs;if(n)if(e._cfg.el||this._createDom(e),"clip"in t&&this._setClip(e,t.clip),("shadowOffsetX"in t||"shadowOffsetY"in t||"shadowBlur"in t||"shadowColor"in t)&&this._setShadow(e),"text"!==e.type){for(var i in"fan"===e.type&&this._updateFan(e),"marker"===e.type&&e._cfg.el.setAttribute("d",this._assembleMarker(t)),"rect"===e.type&&e._cfg.el.setAttribute("d",this._assembleRect(t)),t)t[i]!==n[i]&&this._setAttribute(e,i,t[i]);e._cfg.attrs=r.deepMix({},e._attrs),e._cfg.hasUpdate=!1}else this._updateText(e)},t._setAttribute=function(e,t,n){var i=e.type,o=e._attrs,a=e._cfg.el,s=this.context;if("marker"!==i&&"rect"!==i||!~["x","y","radius","r"].indexOf(t))if(~["circle","ellipse"].indexOf(i)&&~["x","y"].indexOf(t))a.setAttribute("c"+t,parseInt(n,10));else{if("polygon"===i&&"points"===t)return n&&0!==n.length||(n=""),r.isArray(n)&&(n=(n=n.map((function(e){return e[0]+","+e[1]}))).join(" ")),void a.setAttribute("points",n);if("path"===t&&r.isArray(n))a.setAttribute("d",this._formatPath(n));else if("img"!==t){if("transform"===t)return n?void this._setTransform(e):void a.removeAttribute("transform");if("rotate"===t)return n?void this._setTransform(e):void a.removeAttribute("transform");if("matrix"!==t)if("fillStyle"!==t&&"strokeStyle"!==t){if("clip"!==t)if(~t.indexOf("Arrow"))if(t=c[t],n){var l=null;l="boolean"==typeof n?s.getDefaultArrow(o,t):s.addArrow(o,t),a.setAttribute(t,"url(#"+l+")"),e._cfg[t]=l}else e._cfg[t]=null,a.removeAttribute(t);else"html"===t&&("string"==typeof n?a.innerHTML=n:(a.innerHTML="",a.appendChild(n))),c[t]&&a.setAttribute(c[t],n)}else this._setColor(e,t,n);else this._setTransform(e)}else this._setImage(e,n)}},t._createDom=function(e,t){var n=s[e.type],r=e._attrs,i=e._cfg.parent,o=i._cfg.el;if(!n)throw new Error("the type"+e.type+"is not supported by svg");var a=document.createElementNS("http://www.w3.org/2000/svg",n);if(e._cfg.el=a,i)if(void 0===t)o.appendChild(a);else{var c=i._cfg.el.childNodes;"svg"===o.tagName&&(t+=1),c.length<=t?o.appendChild(a):o.insertBefore(a,c[t])}return e._cfg.attrs={},"text"===e.type?(a.setAttribute("paint-order","stroke"),a.setAttribute("style","stroke-linecap:butt; stroke-linejoin:miter;")):(r.stroke||r.strokeStyle||a.setAttribute("stroke","none"),r.fill||r.fillStyle||a.setAttribute("fill","none")),a},t._assembleMarker=function(e){var t=e.r;if(void 0===e.r&&(t=e.radius),isNaN(Number(e.x))||isNaN(Number(e.y))||isNaN(Number(t)))return"";var n="";return n="function"==typeof e.symbol?e.symbol(e.x,e.y,t):o.Symbols[e.symbol||"circle"](e.x,e.y,t),r.isArray(n)&&(n=n.map((function(e){return e.join(" ")})).join("")),n},t._assembleRect=function(e){var t=e.x,n=e.y,o=e.width,a=e.height,s=e.radius;if(!s)return"M "+t+","+n+" l "+o+",0 l 0,"+a+" l"+-o+" 0 z";var c=i(s);return r.isArray(s)?1===s.length?c.r1=c.r2=c.r3=c.r4=s[0]:2===s.length?(c.r1=c.r3=s[0],c.r2=c.r4=s[1]):3===s.length?(c.r1=s[0],c.r2=c.r4=s[1],c.r3=s[2]):(c.r1=s[0],c.r2=s[1],c.r3=s[2],c.r4=s[3]):c.r1=c.r2=c.r3=c.r4=s,[["M "+(t+c.r1)+","+n],["l "+(o-c.r1-c.r2)+",0"],["a "+c.r2+","+c.r2+",0,0,1,"+c.r2+","+c.r2],["l 0,"+(a-c.r2-c.r3)],["a "+c.r3+","+c.r3+",0,0,1,"+-c.r3+","+c.r3],["l "+(c.r3+c.r4-o)+",0"],["a "+c.r4+","+c.r4+",0,0,1,"+-c.r4+","+-c.r4],["l 0,"+(c.r4+c.r1-a)],["a "+c.r1+","+c.r1+",0,0,1,"+c.r1+","+-c.r1],["z"]].join(" ")},t._formatPath=function(e){return~(e=e.map((function(e){return e.join(" ")})).join("")).indexOf("NaN")?"":e},t._setTransform=function(e){for(var t=e._attrs.matrix,n=e._cfg.el,r=[],i=0;i<9;i+=3)r.push(t[i]+","+t[i+1]);-1===(r=r.join(",")).indexOf("NaN")?n.setAttribute("transform","matrix("+r+")"):console.warn("invalid matrix:",t)},t._setImage=function(e,t){var n=e._attrs,i=e._cfg.el;if(r.isString(t))i.setAttribute("href",t);else if(t instanceof Image)n.width||(i.setAttribute("width",t.width),e._attrs.width=t.width),n.height||(i.setAttribute("height",t.height),e._attrs.height=t.height),i.setAttribute("href",t.src);else if(t instanceof HTMLElement&&r.isString(t.nodeName)&&"CANVAS"===t.nodeName.toUpperCase())i.setAttribute("href",t.toDataURL());else if(t instanceof ImageData){var o=document.createElement("canvas");o.setAttribute("width",t.width),o.setAttribute("height",t.height),o.getContext("2d").putImageData(t,0,0),n.width||(i.setAttribute("width",t.width),e._attrs.width=t.width),n.height||(i.setAttribute("height",t.height),e._attrs.height=t.height),i.setAttribute("href",o.toDataURL())}},t._updateFan=function(e){function t(e,t,n){return{x:t*Math.cos(e)+n.x,y:t*Math.sin(e)+n.y}}var n=e._attrs,i=e._cfg,o={x:n.x,y:n.y},a=[],s=n.startAngle,c=n.endAngle;r.isNumberEqual(c-s,2*Math.PI)&&(c-=1e-5);var l=t(s,n.re,o),u=t(c,n.re,o),d=c>s?1:0,f=Math.abs(c-s)>Math.PI?1:0,h=n.rs,p=n.re,g=t(s,n.rs,o),m=t(c,n.rs,o);n.rs>0?(a.push("M "+u.x+","+u.y),a.push("L "+m.x+","+m.y),a.push("A "+h+","+h+",0,"+f+","+(1===d?0:1)+","+g.x+","+g.y),a.push("L "+l.x+" "+l.y)):(a.push("M "+o.x+","+o.y),a.push("L "+l.x+","+l.y)),a.push("A "+p+","+p+",0,"+f+","+d+","+u.x+","+u.y),n.rs>0?a.push("L "+m.x+","+m.y):a.push("Z"),i.el.setAttribute("d",a.join(" "))},t._updateText=function(e){var t=e._attrs,n=e._cfg.attrs,r=e._cfg.el;for(var i in this._setFont(e),t)if(t[i]!==n[i]){if("text"===i){this._setText(e,""+t[i]);continue}if("fillStyle"===i||"strokeStyle"===i){this._setColor(e,i,t[i]);continue}if("matrix"===i){this._setTransform(e);continue}c[i]&&r.setAttribute(c[i],t[i])}e._cfg.attrs=Object.assign({},e._attrs),e._cfg.hasUpdate=!1},t._setFont=function(e){var t=e.get("el"),n=e._attrs,r=n.fontSize;t.setAttribute("alignment-baseline",l[n.textBaseline]||"baseline"),t.setAttribute("text-anchor",u[n.textAlign]||"left"),r&&+r<12&&(n.matrix=[1,0,0,0,1,0,0,0,1],e.transform([["t",-n.x,-n.y],["s",+r/12,+r/12],["t",n.x,n.y]]))},t._setText=function(e,t){var n=e._cfg.el,i=e._attrs.textBaseline||"bottom";if(t)if(~t.indexOf("\n")){var o=e._attrs.x,a=t.split("\n"),s=a.length-1,c="";r.each(a,(function(e,t){0===t?"alphabetic"===i?c+='<tspan x="'+o+'" dy="'+-s+'em">'+e+"</tspan>":"top"===i?c+='<tspan x="'+o+'" dy="0.9em">'+e+"</tspan>":"middle"===i?c+='<tspan x="'+o+'" dy="'+-(s-1)/2+'em">'+e+"</tspan>":"bottom"===i?c+='<tspan x="'+o+'" dy="-'+(s+.3)+'em">'+e+"</tspan>":"hanging"===i&&(c+='<tspan x="'+o+'" dy="'+(-(s-1)-.3)+'em">'+e+"</tspan>"):c+='<tspan x="'+o+'" dy="1em">'+e+"</tspan>"})),n.innerHTML=c}else n.innerHTML=t;else n.innerHTML=""},t._setClip=function(e,t){var n=e._cfg.el;if(t)if(n.hasAttribute("clip-path"))t._cfg.hasUpdate&&this._updateShape(t);else{this._createDom(t),this._updateShape(t);var r=this.context.addClip(t);n.setAttribute("clip-path","url(#"+r+")")}else n.removeAttribute("clip-path")},t._setColor=function(e,t,n){var r=e._cfg.el,i=this.context;if(n)if(n=n.trim(),/^[r,R,L,l]{1}[\s]*\(/.test(n)){var o=i.find("gradient",n);o||(o=i.addGradient(n)),r.setAttribute(c[t],"url(#"+o+")")}else if(/^[p,P]{1}[\s]*\(/.test(n)){var a=i.find("pattern",n);a||(a=i.addPattern(n)),r.setAttribute(c[t],"url(#"+a+")")}else r.setAttribute(c[t],n);else r.setAttribute(c[t],"none")},t._setShadow=function(e){var t=e._cfg.el,n=e._attrs,r={dx:n.shadowOffsetX,dy:n.shadowOffsetY,blur:n.shadowBlur,color:n.shadowColor};if(r.dx||r.dy||r.blur||r.color){var i=this.context.find("filter",r);i||(i=this.context.addShadow(r,this)),t.setAttribute("filter","url(#"+i+")")}else t.removeAttribute("filter")},e}();e.exports=d},function(e,t,n){e.exports={painter:n(735),getShape:n(728)}},function(e,t,n){var r=n(19),i=/[MLHVQTCSAZ]([^MLHVQTCSAZ]*)/gi,o=/[^\s\,]+/gi,a=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,s=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,c=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,l=/[\d.]+:(#[^\s]+|[^\)]+\))/gi;function u(e,t){var n=e.match(l);r.each(n,(function(e){e=e.split(":"),t.addColorStop(e[0],e[1])}))}e.exports={parsePath:function(e){return e=e||[],r.isArray(e)?e:r.isString(e)?(e=e.match(i),r.each(e,(function(t,n){if((t=t.match(o))[0].length>1){var i=t[0].charAt(0);t.splice(1,0,t[0].substr(1)),t[0]=i}r.each(t,(function(e,n){isNaN(e)||(t[n]=+e)})),e[n]=t})),e):void 0},parseStyle:function(e,t,n){if(r.isString(e)){if("("===e[1]||"("===e[2]){if("l"===e[0])return function(e,t,n){var i,o,s=a.exec(e),c=r.mod(r.toRadian(parseFloat(s[1])),2*Math.PI),l=s[2],d=t.getBBox();c>=0&&c<.5*Math.PI?(i={x:d.minX,y:d.minY},o={x:d.maxX,y:d.maxY}):.5*Math.PI<=c&&c<Math.PI?(i={x:d.maxX,y:d.minY},o={x:d.minX,y:d.maxY}):Math.PI<=c&&c<1.5*Math.PI?(i={x:d.maxX,y:d.maxY},o={x:d.minX,y:d.minY}):(i={x:d.minX,y:d.maxY},o={x:d.maxX,y:d.minY});var f=Math.tan(c),h=f*f,p=(o.x-i.x+f*(o.y-i.y))/(h+1)+i.x,g=f*(o.x-i.x+f*(o.y-i.y))/(h+1)+i.y,m=n.createLinearGradient(i.x,i.y,p,g);return u(l,m),m}(e,t,n);if("r"===e[0])return function(e,t,n){var r=s.exec(e),i=parseFloat(r[1]),o=parseFloat(r[2]),a=parseFloat(r[3]),c=r[4];if(0===a){var d=c.match(l);return d[d.length-1].split(":")[1]}var f=t.getBBox(),h=f.maxX-f.minX,p=f.maxY-f.minY,g=Math.sqrt(h*h+p*p)/2,m=n.createRadialGradient(f.minX+h*i,f.minY+p*o,a*g,f.minX+h/2,f.minY+p/2,g);return u(c,m),m}(e,t,n);if("p"===e[0])return function(e,t,n){if(t.get("patternSource")&&t.get("patternSource")===e)return t.get("pattern");var r,i,o=c.exec(e),a=o[1],s=o[2];function l(){r=n.createPattern(i,a),t.setSilent("pattern",r),t.setSilent("patternSource",e)}switch(a){case"a":a="repeat";break;case"x":a="repeat-x";break;case"y":a="repeat-y";break;case"n":a="no-repeat";break;default:a="no-repeat"}return i=new Image,s.match(/^data:/i)||(i.crossOrigin="Anonymous"),i.src=s,i.complete?l():(i.onload=l,i.src=i.src),r}(e,t,n)}return e}}}},function(e,t,n){var r=n(19),i=n(737),o=["fillStyle","font","globalAlpha","lineCap","lineWidth","lineJoin","miterLimit","shadowBlur","shadowColor","shadowOffsetX","shadowOffsetY","strokeStyle","textAlign","textBaseline","lineDash","lineDashOffset"],a=function(){function e(e){if(!e)return null;var t=r.uniqueId("canvas_"),n=r.createDom('<canvas id="'+t+'"></canvas>');return e.appendChild(n),this.type="canvas",this.canvas=n,this.context=n.getContext("2d"),this.toDraw=!1,this}var t=e.prototype;return t.beforeDraw=function(){var e=this.canvas;this.context&&this.context.clearRect(0,0,e.width,e.height)},t.draw=function(e){var t=this;t.animateHandler?t.toDraw=!0:function n(){t.animateHandler=r.requestAnimationFrame((function(){t.animateHandler=void 0,t.toDraw&&n()})),t.beforeDraw();try{t._drawGroup(e)}catch(e){console.warn("error in draw canvas, detail as:"),console.warn(e),t.toDraw=!1}t.toDraw=!1}()},t.drawSync=function(e){this.beforeDraw(),this._drawGroup(e)},t._drawGroup=function(e){if(!e._cfg.removed&&!e._cfg.destroyed&&e._cfg.visible){var t=e._cfg.children,n=null;this.setContext(e);for(var r=0;r<t.length;r++)n=t[r],t[r].isGroup?this._drawGroup(n):this._drawShape(n);this.restoreContext(e)}},t._drawShape=function(e){e._cfg.removed||e._cfg.destroyed||!e._cfg.visible||(this.setContext(e),e.drawInner(this.context),this.restoreContext(e),e._cfg.attrs=e._attrs,e._cfg.hasUpdate=!1)},t.setContext=function(e){var t=this.context,n=e._attrs.clip;t.save(),n&&(n.resetTransform(t),n.createPath(t),t.clip()),this.resetContext(e),e.resetTransform(t)},t.restoreContext=function(){this.context.restore()},t.resetContext=function(e){var t=this.context,n=e._attrs;if(!e.isGroup)for(var a in n)if(o.indexOf(a)>-1){var s=n[a];"fillStyle"===a&&(s=i.parseStyle(s,e,t)),"strokeStyle"===a&&(s=i.parseStyle(s,e,t)),"lineDash"===a&&t.setLineDash?r.isArray(s)?t.setLineDash(s):r.isString(s)&&t.setLineDash(s.split(" ")):t[a]=s}},e}();e.exports=a},function(e,t,n){e.exports={painter:n(738)}},function(e,t,n){e.exports={canvas:n(739),svg:n(736)}},function(e,t,n){var r=n(19),i=n(610),o=n(17),a=n(44),s=n(238),c=s.interpolate,l=s.interpolateArray,u=function(e){this._animators=[],this._current=0,this._timer=null,this.canvas=e};function d(e,t,n){var o,s=t.startTime;if(n<s+t.delay||t.isPaused)return!1;var u=t.duration,d=t.easing;if(n=n-s-t.delay,t.toAttrs.repeat)o=n%u/u,o=a[d](o);else{if(!((o=n/u)<1))return e.attr(t.toAttrs),t.toMatrix&&e.setMatrix(t.toMatrix),!0;o=a[d](o)}return function(e,t,n){var o={},a=t.toAttrs,s=t.fromAttrs,u=t.toMatrix;if(!e.get("destroyed")){var d;for(var f in a)if(!r.isEqual(s[f],a[f]))if("path"===f){var h=a[f],p=s[f];h.length>p.length?(h=i.parsePathString(a[f]),p=i.parsePathString(s[f]),p=i.fillPathByDiff(p,h),p=i.formatPath(p,h),t.fromAttrs.path=p,t.toAttrs.path=h):t.pathFormatted||(h=i.parsePathString(a[f]),p=i.parsePathString(s[f]),p=i.formatPath(p,h),t.fromAttrs.path=p,t.toAttrs.path=h,t.pathFormatted=!0),o[f]=[];for(var g=0;g<h.length;g++){for(var m=h[g],v=p[g],b=[],y=0;y<m.length;y++)r.isNumber(m[y])&&v&&r.isNumber(v[y])?(d=c(v[y],m[y]),b.push(d(n))):b.push(m[y]);o[f].push(b)}}else d=c(s[f],a[f]),o[f]=d(n);if(u){var x=l(t.fromMatrix,u)(n);e.setMatrix(x)}e.attr(o)}}(e,t,o),!1}r.augment(u,{initTimer:function(){var e,t,n,r=this,i=this;i._timer=o.timer((function(o){if(i._current=o,r._animators.length>0){for(var a=r._animators.length-1;a>=0;a--)if((e=r._animators[a]).get("destroyed"))i.removeAnimator(a);else{if(!e.get("pause").isPaused)for(var s=(t=e.get("animators")).length-1;s>=0;s--)n=t[s],d(e,n,o)&&(t.splice(s,1),n.callback&&n.callback());0===t.length&&i.removeAnimator(a)}r.canvas.draw()}}))},addAnimator:function(e){this._animators.push(e)},removeAnimator:function(e){this._animators.splice(e,1)},isAnimating:function(){return!!this._animators.length},stop:function(){this._timer&&this._timer.stop()},stopAllAnimations:function(){this._animators.forEach((function(e){e.stopAnimate()})),this._animators=[],this.canvas.draw()},getTime:function(){return this._current}}),e.exports=u},function(e,t,n){var r=n(19),i=n(613),o={arc:n(602),ellipse:n(639),line:n(603)},a=r.createDom('<canvas width="500" height="500"></canvas>').getContext("2d");function s(e,t,n){return n.createPath(a),a.isPointInPath(e,t)}var c={arc:function(e,t){var n=this._attrs,r=n.x,o=n.y,a=n.r,s=n.startAngle,c=n.endAngle,l=n.clockwise,u=this.getHitLineWidth();return!!this.hasStroke()&&i.arcline(r,o,a,s,c,l,u,e,t)},circle:function(e,t){var n=this._attrs,r=n.x,o=n.y,a=n.r,s=this.getHitLineWidth(),c=this.hasFill(),l=this.hasStroke();return c&&l?i.circle(r,o,a,e,t)||i.arcline(r,o,a,0,2*Math.PI,!1,s,e,t):c?i.circle(r,o,a,e,t):!!l&&i.arcline(r,o,a,0,2*Math.PI,!1,s,e,t)},dom:function(e,t){if(!this._cfg.el)return!1;var n=this._cfg.el.getBBox();return i.box(n.x,n.x+n.width,n.y,n.y+n.height,e,t)},ellipse:function(e,t){var n=this._attrs,o=this.hasFill(),a=this.hasStroke(),s=n.x,c=n.y,l=n.rx,u=n.ry,d=this.getHitLineWidth(),f=l>u?l:u,h=l>u?1:l/u,p=l>u?u/l:1,g=[e,t,1],m=[1,0,0,0,1,0,0,0,1];r.mat3.scale(m,m,[h,p]),r.mat3.translate(m,m,[s,c]);var v=r.mat3.invert([],m);return r.vec3.transformMat3(g,g,v),o&&a?i.circle(0,0,f,g[0],g[1])||i.arcline(0,0,f,0,2*Math.PI,!1,d,g[0],g[1]):o?i.circle(0,0,f,g[0],g[1]):!!a&&i.arcline(0,0,f,0,2*Math.PI,!1,d,g[0],g[1])},fan:function(e,t){var n=this,a=n.hasFill(),s=n.hasStroke(),c=n._attrs,l=c.x,u=c.y,d=c.rs,f=c.re,h=c.startAngle,p=c.endAngle,g=c.clockwise,m=[e-l,t-u],v=r.vec2.angleTo([1,0],m);function b(){var e=o.arc.nearAngle(v,h,p,g);if(r.isNumberEqual(v,e)){var t=r.vec2.squaredLength(m);if(d*d<=t&&t<=f*f)return!0}return!1}function y(){var r=n.getHitLineWidth(),o={x:Math.cos(h)*d+l,y:Math.sin(h)*d+u},a={x:Math.cos(h)*f+l,y:Math.sin(h)*f+u},s={x:Math.cos(p)*d+l,y:Math.sin(p)*d+u},c={x:Math.cos(p)*f+l,y:Math.sin(p)*f+u};return!!(i.line(o.x,o.y,a.x,a.y,r,e,t)||i.line(s.x,s.y,c.x,c.y,r,e,t)||i.arcline(l,u,d,h,p,g,r,e,t)||i.arcline(l,u,f,h,p,g,r,e,t))}return a&&s?b()||y():a?b():!!s&&y()},image:function(e,t){var n=this._attrs;if(this.get("toDraw")||!n.img)return!1;this._cfg.attrs&&this._cfg.attrs.img===n.img||this._setAttrImg();var r=n.x,o=n.y,a=n.width,s=n.height;return i.rect(r,o,a,s,e,t)},line:function(e,t){var n=this._attrs,r=n.x1,o=n.y1,a=n.x2,s=n.y2,c=this.getHitLineWidth();return!!this.hasStroke()&&i.line(r,o,a,s,c,e,t)},path:function(e,t){var n=this,i=n.get("segments"),o=n.hasFill(),a=n.hasStroke();function c(){if(!r.isEmpty(i)){for(var o=n.getHitLineWidth(),a=0,s=i.length;a<s;a++)if(i[a].isInside(e,t,o))return!0;return!1}}return o&&a?s(e,t,n)||c():o?s(e,t,n):!!a&&c()},marker:function(e,t){var n=this._attrs,r=n.x,o=n.y,a=n.radius||n.r,s=this.getHitLineWidth();return i.circle(r,o,a+s/2,e,t)},polygon:function(e,t){var n=this,r=n.hasFill(),o=n.hasStroke();function a(){var r=n._attrs.points;if(r.length<2)return!1;var o=n.getHitLineWidth(),a=r.slice(0);return r.length>=3&&a.push(r[0]),i.polyline(a,o,e,t)}return r&&o?s(e,t,n)||a():r?s(e,t,n):!!o&&a()},polyline:function(e,t){var n=this._attrs;if(this.hasStroke()){var r=n.points;if(r.length<2)return!1;var o=n.lineWidth;return i.polyline(r,o,e,t)}return!1},rect:function(e,t){var n=this,r=n.hasFill(),o=n.hasStroke();function a(){var r=n._attrs,o=r.x,a=r.y,s=r.width,c=r.height,l=r.radius,u=n.getHitLineWidth();if(0===l){var d=u/2;return i.line(o-d,a,o+s+d,a,u,e,t)||i.line(o+s,a-d,o+s,a+c+d,u,e,t)||i.line(o+s+d,a+c,o-d,a+c,u,e,t)||i.line(o,a+c+d,o,a-d,u,e,t)}return i.line(o+l,a,o+s-l,a,u,e,t)||i.line(o+s,a+l,o+s,a+c-l,u,e,t)||i.line(o+s-l,a+c,o+l,a+c,u,e,t)||i.line(o,a+c-l,o,a+l,u,e,t)||i.arcline(o+s-l,a+l,l,1.5*Math.PI,2*Math.PI,!1,u,e,t)||i.arcline(o+s-l,a+c-l,l,0,.5*Math.PI,!1,u,e,t)||i.arcline(o+l,a+c-l,l,.5*Math.PI,Math.PI,!1,u,e,t)||i.arcline(o+l,a+l,l,Math.PI,1.5*Math.PI,!1,u,e,t)}return r&&o?s(e,t,n)||a():r?s(e,t,n):!!o&&a()},text:function(e,t){var n=this.getBBox();if(this.hasFill()||this.hasStroke())return i.box(n.minX,n.maxX,n.minY,n.maxY,e,t)}};e.exports={isPointInPath:function(e,t){var n=c[this.type];return!!n&&n.call(this,e,t)}}},function(e,t,n){var r=n(58);r.Arc=n(638),r.Circle=n(637),r.Dom=n(636),r.Ellipse=n(635),r.Fan=n(634),r.Image=n(633),r.Line=n(632),r.Marker=n(611),r.Path=n(631),r.Polygon=n(630),r.Polyline=n(629),r.Rect=n(628),r.Text=n(627),e.exports=r},function(e,t,n){var r=n(19),i={delay:"delay",rotate:"rotate"},o={fill:"fill",stroke:"stroke",fillStyle:"fillStyle",strokeStyle:"strokeStyle"};e.exports={animate:function(e,t,n,a,s){void 0===s&&(s=0),this.set("animating",!0);var c=this.get("timeline");c||(c=this.get("canvas").get("timeline"),this.setSilent("timeline",c));var l=this.get("animators")||[];c._timer||c.initTimer(),r.isNumber(a)&&(s=a,a=null),r.isFunction(n)?(a=n,n="easeLinear"):n=n||"easeLinear";var u=function(e,t){var n={matrix:null,attrs:{}},a=t._attrs;for(var s in e)if("transform"===s)n.matrix=r.transform(t.getMatrix(),e[s]);else if("rotate"===s)n.matrix=r.transform(t.getMatrix(),[["r",e[s]]]);else if("matrix"===s)n.matrix=e[s];else{if(o[s]&&/^[r,R,L,l]{1}[\s]*\(/.test(e[s]))continue;i[s]||a[s]===e[s]||(n.attrs[s]=e[s])}return n}(e,this),d={fromAttrs:function(e,t){var n={},r=t._attrs;for(var i in e.attrs)n[i]=r[i];return n}(u,this),toAttrs:u.attrs,fromMatrix:r.clone(this.getMatrix()),toMatrix:u.matrix,duration:t,easing:n,callback:a,delay:s,startTime:c.getTime(),id:r.uniqueId()};l.length>0?l=function(e,t){var n=t.delay,i=Object.prototype.hasOwnProperty;return r.each(t.toAttrs,(function(t,o){r.each(e,(function(e){n<e.startTime+e.duration&&i.call(e.toAttrs,o)&&(delete e.toAttrs[o],delete e.fromAttrs[o])}))})),t.toMatrix&&r.each(e,(function(e){n<e.startTime+e.duration&&e.toMatrix&&delete e.toMatrix})),e}(l,d):c.addAnimator(this),l.push(d),this.setSilent("animators",l),this.setSilent("pause",{isPaused:!1})},stopAnimate:function(){var e=this,t=this.get("animators");r.each(t,(function(t){e.attr(t.toAttrs),t.toMatrix&&e.attr("matrix",t.toMatrix),t.callback&&t.callback()})),this.setSilent("animating",!1),this.setSilent("animators",[])},pauseAnimate:function(){var e=this.get("timeline");return this.setSilent("pause",{isPaused:!0,pauseTime:e.getTime()}),this},resumeAnimate:function(){var e=this.get("timeline").getTime(),t=this.get("animators"),n=this.get("pause").pauseTime;return r.each(t,(function(t){t.startTime=t.startTime+(e-n),t._paused=!1,t._pauseTime=null})),this.setSilent("pause",{isPaused:!1}),this.setSilent("animators",t),this}}},function(e,t,n){var r=n(19);function i(e){return 1===e[0]&&0===e[1]&&0===e[3]&&1===e[4]&&0===e[6]&&0===e[7]}function o(e){return 0===e[1]&&0===e[3]&&0===e[6]&&0===e[7]}function a(e,t){i(t)||(o(t)?(e[0]*=t[0],e[4]*=t[4]):r.mat3.multiply(e,e,t))}e.exports={initTransform:function(){},resetMatrix:function(){this.attr("matrix",[1,0,0,0,1,0,0,0,1])},translate:function(e,t){var n=this._attrs.matrix;return r.mat3.translate(n,n,[e,t]),this.clearTotalMatrix(),this.attr("matrix",n),this},rotate:function(e){var t=this._attrs.matrix;return r.mat3.rotate(t,t,e),this.clearTotalMatrix(),this.attr("matrix",t),this},scale:function(e,t){var n=this._attrs.matrix;return r.mat3.scale(n,n,[e,t]),this.clearTotalMatrix(),this.attr("matrix",n),this},rotateAtStart:function(e){var t=this._attrs.x||this._cfg.attrs.x,n=this._attrs.y||this._cfg.attrs.y;return Math.abs(e)>2*Math.PI&&(e=e/180*Math.PI),this.transform([["t",-t,-n],["r",e],["t",t,n]])},move:function(e,t){var n=this.get("x")||0,r=this.get("y")||0;return this.translate(e-n,t-r),this.set("x",e),this.set("y",t),this},transform:function(e){var t=this,n=this._attrs.matrix;return r.each(e,(function(e){switch(e[0]){case"t":t.translate(e[1],e[2]);break;case"s":t.scale(e[1],e[2]);break;case"r":t.rotate(e[1]);break;case"m":t.attr("matrix",r.mat3.multiply([],n,e[1])),t.clearTotalMatrix()}})),t},setTransform:function(e){return this.attr("matrix",[1,0,0,0,1,0,0,0,1]),this.transform(e)},getMatrix:function(){return this.attr("matrix")},setMatrix:function(e){return this.attr("matrix",e),this.clearTotalMatrix(),this},apply:function(e,t){var n;return n=t?this._getMatrixByRoot(t):this.attr("matrix"),r.vec3.transformMat3(e,e,n),this},_getMatrixByRoot:function(e){e=e||this;for(var t=this,n=[];t!==e;)n.unshift(t),t=t.get("parent");n.unshift(t);var i=[1,0,0,0,1,0,0,0,1];return r.each(n,(function(e){r.mat3.multiply(i,e.attr("matrix"),i)})),i},getTotalMatrix:function(){var e=this._cfg.totalMatrix;if(!e){e=[1,0,0,0,1,0,0,0,1];var t=this._cfg.parent;t&&a(e,t.getTotalMatrix()),a(e,this.attr("matrix")),this._cfg.totalMatrix=e}return e},clearTotalMatrix:function(){},invert:function(e){var t=this.getTotalMatrix();if(o(t))e[0]/=t[0],e[1]/=t[4];else{var n=r.mat3.invert([],t);n&&r.vec3.transformMat3(e,e,n)}return this},resetTransform:function(e){var t=this.attr("matrix");i(t)||e.transform(t[0],t[1],t[3],t[4],t[6],t[7])}}},function(e,t,n){var r=n(19);e.exports={canFill:!1,canStroke:!1,initAttrs:function(e){return this._attrs={opacity:1,fillOpacity:1,strokeOpacity:1,matrix:[1,0,0,0,1,0,0,0,1]},this.attr(r.assign(this.getDefaultAttrs(),e)),this},getDefaultAttrs:function(){return{}},attr:function(e,t){if(0===arguments.length)return this._attrs;if(r.isObject(e)){for(var n in e)this._setAttr(n,e[n]);return this.clearBBox(),this._cfg.hasUpdate=!0,this}return 2===arguments.length?(this._setAttr(e,t),this.clearBBox(),this._cfg.hasUpdate=!0,this):this._attrs[e]},_setAttr:function(e,t){var n=this._attrs;n[e]=t,"fill"!==e&&"stroke"!==e?"opacity"!==e?"clip"===e&&t?this._setClip(t):"path"===e&&this._afterSetAttrPath?this._afterSetAttrPath(t):"transform"!==e?"rotate"===e&&this.rotateAtStart(t):this.transform(t):n.globalAlpha=t:n[e+"Style"]=t},clearBBox:function(){this.setSilent("box",null)},hasFill:function(){return this.canFill&&this._attrs.fillStyle},hasStroke:function(){return this.canStroke&&this._attrs.strokeStyle},_setClip:function(e){e._cfg.renderer=this._cfg.renderer,e._cfg.canvas=this._cfg.canvas,e._cfg.parent=this._cfg.parent,e.hasFill=function(){return!0}}}},function(e,t,n){var r=n(19),i=n(643),o=n(642),a=n(741),s=n(740),c=function e(t){e.superclass.constructor.call(this,t)};c.CFG={eventEnable:!0,width:null,height:null,widthCanvas:null,heightCanvas:null,widthStyle:null,heightStyle:null,containerDOM:null,canvasDOM:null,pixelRatio:null,renderer:"canvas"},r.extend(c,o),r.augment(c,{init:function(){c.superclass.init.call(this),this._setGlobalParam(),this._setContainer(),this._initPainter(),this._scale(),this.get("eventEnable")&&this._registEvents()},getEmitter:function(e,t){if(e){if(!r.isEmpty(e._getEvents()))return e;var n=e.get("parent");if(n&&!t.propagationStopped)return this.getEmitter(n,t)}},_getEventObj:function(e,t,n,r){var o=new i(e,t,!0,!0);return o.x=n.x,o.y=n.y,o.clientX=t.clientX,o.clientY=t.clientY,o.currentTarget=r,o.target=r,o},_triggerEvent:function(e,t){var n,r=this.getPointByClient(t.clientX,t.clientY),i=this.getShape(r.x,r.y,t),o=this.get("el");if("mousemove"===e){var a=this.get("preShape");if(a&&a!==i){var s=this._getEventObj("mouseleave",t,r,a);(n=this.getEmitter(a,t))&&n.emit("mouseleave",s),o.style.cursor="default"}if(i){var c=this._getEventObj("mousemove",t,r,i);if((n=this.getEmitter(i,t))&&n.emit("mousemove",c),a!==i){var l=this._getEventObj("mouseenter",t,r,i);n&&n.emit("mouseenter",l,t)}}else{var u=this._getEventObj("mousemove",t,r,this);this.emit("mousemove",u)}this.set("preShape",i)}else{var d=this._getEventObj(e,t,r,i||this);(n=this.getEmitter(i,t))&&n!==this&&n.emit(e,d),this.emit(e,d)}i&&!i.get("destroyed")&&(o.style.cursor=i.attr("cursor")||"default")},_registEvents:function(){var e=this,t=e.get("el");r.each(["mouseout","mouseover","mousemove","mousedown","mouseleave","mouseup","click","dblclick"],(function(n){t.addEventListener(n,(function(t){e._triggerEvent(n,t)}),!1)})),t.addEventListener("touchstart",(function(t){r.isEmpty(t.touches)||e._triggerEvent("touchstart",t.touches[0])}),!1),t.addEventListener("touchmove",(function(t){r.isEmpty(t.touches)||e._triggerEvent("touchmove",t.touches[0])}),!1),t.addEventListener("touchend",(function(t){r.isEmpty(t.changedTouches)||e._triggerEvent("touchend",t.changedTouches[0])}),!1)},_scale:function(){if("svg"!==this._cfg.renderType){var e=this.get("pixelRatio");this.scale(e,e)}},_setGlobalParam:function(){var e=this.get("renderer")||"canvas";"svg"===e?this.set("pixelRatio",1):this.get("pixelRatio")||this.set("pixelRatio",r.getRatio()),this._cfg.renderType=e;var t=s[e];this._cfg.renderer=t,this._cfg.canvas=this;var n=new a(this);this._cfg.timeline=n},_setContainer:function(){var e=this.get("containerId"),t=this.get("containerDOM");t||(t=document.getElementById(e),this.set("containerDOM",t)),r.modifyCSS(t,{position:"relative"})},_initPainter:function(){var e=this.get("containerDOM"),t=new this._cfg.renderer.painter(e);this._cfg.painter=t,this._cfg.canvasDOM=this._cfg.el=t.canvas,this.changeSize(this.get("width"),this.get("height"))},_resize:function(){var e=this.get("canvasDOM"),t=this.get("widthCanvas"),n=this.get("heightCanvas"),r=this.get("widthStyle"),i=this.get("heightStyle");e.style.width=r,e.style.height=i,e.setAttribute("width",t),e.setAttribute("height",n)},getWidth:function(){var e=this.get("pixelRatio");return this.get("width")*e},getHeight:function(){var e=this.get("pixelRatio");return this.get("height")*e},changeSize:function(e,t){var n=this.get("pixelRatio"),r=e*n,i=t*n;this.set("widthCanvas",r),this.set("heightCanvas",i),this.set("widthStyle",e+"px"),this.set("heightStyle",t+"px"),this.set("width",e),this.set("height",t),this._resize()},getPointByClient:function(e,t){var n=this.get("el"),r=this.get("pixelRatio")||1,i=n.getBoundingClientRect();return{x:(e-i.left)*r,y:(t-i.top)*r}},getClientByPoint:function(e,t){var n=this.get("el").getBoundingClientRect(),r=this.get("pixelRatio")||1;return{clientX:e/r+n.left,clientY:t/r+n.top}},draw:function(){this._cfg.painter.draw(this)},getShape:function(e,t,n){return 3===arguments.length&&this._cfg.renderer.getShape?this._cfg.renderer.getShape.call(this,e,t,n):c.superclass.getShape.call(this,e,t)},getRenderer:function(){return this._cfg.renderType},_drawSync:function(){this._cfg.painter.drawSync(this)},destroy:function(){var e=this._cfg,t=e.containerDOM,n=e.canvasDOM;n&&t&&t.removeChild(n),e.timeline.stop(),c.superclass.destroy.call(this)}}),e.exports=c},function(e,t,n){var r=n(248),i={};n(257).mix(i,r.PathUtil,{getRectPath:r.PathUtil.rectPath,pointsToPolygon:function(e){for(var t=[["M",e[0].x,e[0].y]],n=1;n<e.length;n++){var r=e[n];t.push(["L",r.x,r.y])}return t},getEllipsePath:function(e,t,n,r){return[["M",e,t-r],["a",n,r,0,1,1,0,2*r],["a",n,r,0,1,1,0,-2*r],["z"]]}}),e.exports=i},function(e,t,n){var r=n(645),i=n(16),o="Expected a function";e.exports=function(e,t,n){var a=!0,s=!0;if("function"!=typeof e)throw new TypeError(o);return i(n)&&(a="leading"in n?!!n.leading:a,s="trailing"in n?!!n.trailing:s),r(e,t,{leading:a,maxWait:t,trailing:s})}},function(e,t){e.exports=function(e,t,n){var r=void 0,i=void 0,o=void 0,a=void 0,s=0;n||(n={});var c=function(){s=!1===n.leading?0:Date.now(),r=null,a=e.apply(i,o),r||(i=o=null)},l=function(){var l=Date.now();s||!1!==n.leading||(s=l);var u=t-(l-s);return i=this,o=arguments,u<=0||u>t?(r&&(clearTimeout(r),r=null),s=l,a=e.apply(i,o),r||(i=o=null)):r||!1===n.trailing||(r=setTimeout(c,u)),a};return l.cancel=function(){clearTimeout(r),s=0,r=i=o=null},l}},function(e,t,n){var r=n(46),i=n(596),o=Object.prototype.hasOwnProperty;e.exports=function(e,t){if(null===e||!i(e))return{};var n={};return r(t,(function(t){o.call(e,t)&&(n[t]=e[t])})),n}},function(e,t,n){var r=n(46),i=n(118);e.exports=function(e,t){if(!i(e))return e;var n=[];return r(e,(function(e,r){n.push(t(e,r))})),n}},function(e,t,n){var r=n(84),i=n(614);e.exports=function(e,t,n){return r(n)?!!n(e,t):i(e,t)}},function(e,t,n){var r=n(118);e.exports=function(e,t){if(!r(e))return-1;var n=Array.prototype.indexOf;if(n)return n.call(e,t);for(var i=-1,o=0;o<e.length;o++)if(e[o]===t){i=o;break}return i}},function(e,t,n){var r=n(649);e.exports=function(e,t){if(!t)return[e];var n=r(e,t),i=[];for(var o in n)i.push(n[o]);return i}},function(e,t){e.exports=function(e,t,n){var r=void 0;return function(){var i=this,o=arguments,a=n&&!r;clearTimeout(r),r=setTimeout((function(){r=null,n||e.apply(i,o)}),t),a&&e.apply(i,o)}}},function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"Error")}},function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"Arguments")}},function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"Date")}},function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"RegExp")}},function(e,t){e.exports=function(e){return void 0===e}},function(e,t){e.exports=function(e){return null===e}},function(e,t,n){var r=n(115),i={getType:n(654),isArray:n(45),isArrayLike:n(118),isBoolean:n(653),isFunction:n(84),isNil:n(237),isNull:n(762),isNumber:n(236),isObject:n(621),isObjectLike:n(619),isPlainObject:n(596),isPrototype:n(652),isType:r,isUndefined:n(761),isString:n(595),isRegExp:n(760),isDate:n(759),isArguments:n(758),isError:n(757)};e.exports=i},function(e,t,n){e.exports=n(656)},function(e,t){e.exports=function(e,t){return e&&t?e.replace(/\\?\{([^{}]+)\}/g,(function(e,n){return"\\"===e.charAt(0)?e.slice(1):void 0===t[n]?"":t[n]})):e}},function(e,t,n){var r=n(594);e.exports=function(e){var t=r(e);return t.charAt(0).toLowerCase()+t.substring(1)}},function(e,t,n){e.exports=n(657)},function(e,t,n){var r={lc:n(767),lowerCase:n(657),lowerFirst:n(766),substitute:n(765),uc:n(764),upperCase:n(656),upperFirst:n(655)};e.exports=r},function(e,t){function n(e){var t=[];switch(e[0]){case"M":case"L":t.push([e[1],e[2]]);break;case"A":t.push([e[6],e[7]]);break;case"Q":t.push([e[3],e[4]]),t.push([e[1],e[2]]);break;case"T":t.push([e[1],e[2]]);break;case"C":t.push([e[5],e[6]]),t.push([e[1],e[2]]),t.push([e[3],e[4]]);break;case"S":t.push([e[3],e[4]]),t.push([e[1],e[2]]);break;case"H":case"V":t.push([e[1],e[1]])}return t}function r(e,t,r){for(var i=[].concat(e),o=void 0,a=1/(r+1),s=n(t)[0],c=1;c<=r;c++)a*=c,0===(o=Math.floor(e.length*a))?i.unshift([s[0]*a+e[o][0]*(1-a),s[1]*a+e[o][1]*(1-a)]):i.splice(o,0,[s[0]*a+e[o][0]*(1-a),s[1]*a+e[o][1]*(1-a)]);return i}e.exports=function(e,t){if(e.length<=1)return e;for(var i=void 0,o=0;o<t.length;o++)if(e[o][0]!==t[o][0])switch(i=n(e[o]),t[o][0]){case"M":e[o]=["M"].concat(i[0]);break;case"L":e[o]=["L"].concat(i[0]);break;case"A":e[o]=[].concat(t[o]),e[o][6]=i[0][0],e[o][7]=i[0][1];break;case"Q":if(i.length<2){if(!(o>0)){e[o]=t[o];break}i=r(i,e[o-1],1)}e[o]=["Q"].concat(i.reduce((function(e,t){return e.concat(t)}),[]));break;case"T":e[o]=["T"].concat(i[0]);break;case"C":if(i.length<3){if(!(o>0)){e[o]=t[o];break}i=r(i,e[o-1],2)}e[o]=["C"].concat(i.reduce((function(e,t){return e.concat(t)}),[]));break;case"S":if(i.length<2){if(!(o>0)){e[o]=t[o];break}i=r(i,e[o-1],1)}e[o]=["S"].concat(i.reduce((function(e,t){return e.concat(t)}),[]));break;default:e[o]=t[o]}return e}},function(e,t,n){var r=n(46);e.exports=function(e,t){if(e.length!==t.length)return!1;var n=!0;return r(e,(function(e,r){if(e!==t[r])return n=!1,!1})),n}},function(e,t,n){var r=n(770);function i(e,t,n){var r=null,i=n;return t<i&&(i=t,r="add"),e<i&&(i=e,r="del"),{type:r,min:i}}e.exports=function(e,t){var n=function(e,t){var n=e.length,o=t.length,a=void 0,s=void 0,c=0;if(0===n||0===o)return null;for(var l=[],u=0;u<=n;u++)l[u]=[],l[u][0]={min:u};for(var d=0;d<=o;d++)l[0][d]={min:d};for(var f=1;f<=n;f++){a=e[f-1];for(var h=1;h<=o;h++){s=t[h-1],c=r(a,s)?0:1;var p=l[f-1][h].min+1,g=l[f][h-1].min+1,m=l[f-1][h-1].min+c;l[f][h]=i(p,g,m)}}return l}(e,t),o=e.length,a=t.length,s=[],c=1,l=1;if(n[o][a]!==o){for(var u=1;u<=o;u++){var d=n[u][u].min;l=u;for(var f=c;f<=a;f++)n[u][f].min<d&&(d=n[u][f].min,l=f);c=l,n[u][c].type&&s.push({index:u-1,type:n[u][c].type})}for(var h=s.length-1;h>=0;h--)c=s[h].index,"add"===s[h].type?e.splice(c,0,[].concat(e[c])):e.splice(c,1)}if((o=e.length)<a)for(var p=0;p<a-o;p++)"z"===e[o-1][0]||"Z"===e[o-1][0]?e.splice(o-2,0,e[o-2]):e.push(e[o-1]);return e}},function(e,t){function n(e,t){var n=[],r=[];return e.length&&function e(t,i){if(1===t.length)n.push(t[0]),r.push(t[0]);else{for(var o=[],a=0;a<t.length-1;a++)0===a&&n.push(t[0]),a===t.length-2&&r.push(t[a+1]),o[a]=[(1-i)*t[a][0]+i*t[a+1][0],(1-i)*t[a][1]+i*t[a+1][1]];e(o,i)}}(e,t),{left:n,right:r.reverse()}}function r(e,t,r){if(1===r)return[[].concat(e)];var i=[];if("L"===t[0]||"C"===t[0]||"Q"===t[0])i=i.concat(function(e,t,r){var i=[[e[1],e[2]]];r=r||2;var o=[];"A"===t[0]?(i.push(t[6]),i.push(t[7])):"C"===t[0]?(i.push([t[1],t[2]]),i.push([t[3],t[4]]),i.push([t[5],t[6]])):"S"===t[0]||"Q"===t[0]?(i.push([t[1],t[2]]),i.push([t[3],t[4]])):i.push([t[1],t[2]]);for(var a=i,s=1/r,c=0;c<r-1;c++){var l=n(a,s/(1-s*c));o.push(l.left),a=l.right}return o.push(a),o.map((function(e){var t=[];return 4===e.length&&(t.push("C"),t=t.concat(e[2])),e.length>=3&&(3===e.length&&t.push("Q"),t=t.concat(e[1])),2===e.length&&t.push("L"),t.concat(e[e.length-1])}))}(e,t,r));else{var o=[].concat(e);"M"===o[0]&&(o[0]="L");for(var a=0;a<=r-1;a++)i.push(o)}return i}e.exports=function(e,t){if(1===e.length)return e;var n=e.length-1,i=t.length-1,o=n/i,a=[];if(1===e.length&&"M"===e[0][0]){for(var s=0;s<i-n;s++)e.push(e[0]);return e}for(var c=0;c<i;c++){var l=Math.floor(o*c);a[l]=(a[l]||0)+1}var u=a.reduce((function(t,i,o){return o===n?t.concat(e[n]):t.concat(r(e[o],e[o+1],i))}),[]);return u.unshift(e[0]),"Z"!==t[i]&&"z"!==t[i]||u.push("Z"),u}},function(e,t,n){var r=n(45),i=n(663),o=n(661),a=function(e,t,n,r,i){return e*(e*(-3*t+9*n-9*r+3*i)+6*t-12*n+6*r)-3*t+3*n},s=function(e,t,n,r,i,o,s,c,l){null===l&&(l=1);for(var u=(l=l>1?1:l<0?0:l)/2,d=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],f=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],h=0,p=0;p<12;p++){var g=u*d[p]+u,m=a(g,e,n,i,s),v=a(g,t,r,o,c),b=m*m+v*v;h+=f[p]*Math.sqrt(b)}return u*h},c=function(e,t,n,r,i,o,a,s){if(!(Math.max(e,n)<Math.min(i,a)||Math.min(e,n)>Math.max(i,a)||Math.max(t,r)<Math.min(o,s)||Math.min(t,r)>Math.max(o,s))){var c=(e-n)*(o-s)-(t-r)*(i-a);if(c){var l=((e*r-t*n)*(i-a)-(e-n)*(i*s-o*a))/c,u=((e*r-t*n)*(o-s)-(t-r)*(i*s-o*a))/c,d=+l.toFixed(2),f=+u.toFixed(2);if(!(d<+Math.min(e,n).toFixed(2)||d>+Math.max(e,n).toFixed(2)||d<+Math.min(i,a).toFixed(2)||d>+Math.max(i,a).toFixed(2)||f<+Math.min(t,r).toFixed(2)||f>+Math.max(t,r).toFixed(2)||f<+Math.min(o,s).toFixed(2)||f>+Math.max(o,s).toFixed(2)))return{x:l,y:u}}}},l=function(e,t,n){return t>=e.x&&t<=e.x+e.width&&n>=e.y&&n<=e.y+e.height},u=function(e,t,n,r){return null===e&&(e=t=n=r=0),null===t&&(t=e.y,n=e.width,r=e.height,e=e.x),{x:e,y:t,width:n,w:n,height:r,h:r,x2:e+n,y2:t+r,cx:e+n/2,cy:t+r/2,r1:Math.min(n,r)/2,r2:Math.max(n,r)/2,r0:Math.sqrt(n*n+r*r)/2,path:i(e,t,n,r),vb:[e,t,n,r].join(" ")}},d=function(e,t,n,i,o,a,s,c){r(e)||(e=[e,t,n,i,o,a,s,c]);var l=function(e,t,n,r,i,o,a,s){for(var c=[],l=[[],[]],u=void 0,d=void 0,f=void 0,h=void 0,p=0;p<2;++p)if(0===p?(d=6*e-12*n+6*i,u=-3*e+9*n-9*i+3*a,f=3*n-3*e):(d=6*t-12*r+6*o,u=-3*t+9*r-9*o+3*s,f=3*r-3*t),Math.abs(u)<1e-12){if(Math.abs(d)<1e-12)continue;(h=-f/d)>0&&h<1&&c.push(h)}else{var g=d*d-4*f*u,m=Math.sqrt(g);if(!(g<0)){var v=(-d+m)/(2*u);v>0&&v<1&&c.push(v);var b=(-d-m)/(2*u);b>0&&b<1&&c.push(b)}}for(var y=c.length,x=y,w=void 0;y--;)w=1-(h=c[y]),l[0][y]=w*w*w*e+3*w*w*h*n+3*w*h*h*i+h*h*h*a,l[1][y]=w*w*w*t+3*w*w*h*r+3*w*h*h*o+h*h*h*s;return l[0][x]=e,l[1][x]=t,l[0][x+1]=a,l[1][x+1]=s,l[0].length=l[1].length=x+2,{min:{x:Math.min.apply(0,l[0]),y:Math.min.apply(0,l[1])},max:{x:Math.max.apply(0,l[0]),y:Math.max.apply(0,l[1])}}}.apply(null,e);return u(l.min.x,l.min.y,l.max.x-l.min.x,l.max.y-l.min.y)},f=function(e,t,n,r,i,o,a,s,c){var l=1-c,u=Math.pow(l,3),d=Math.pow(l,2),f=c*c,h=f*c,p=e+2*c*(n-e)+f*(i-2*n+e),g=t+2*c*(r-t)+f*(o-2*r+t),m=n+2*c*(i-n)+f*(a-2*i+n),v=r+2*c*(o-r)+f*(s-2*o+r);return{x:u*e+3*d*c*n+3*l*c*c*i+h*a,y:u*t+3*d*c*r+3*l*c*c*o+h*s,m:{x:p,y:g},n:{x:m,y:v},start:{x:l*e+c*n,y:l*t+c*r},end:{x:l*i+c*a,y:l*o+c*s},alpha:90-180*Math.atan2(p-m,g-v)/Math.PI}},h=function(e,t,n){if(!function(e,t){return e=u(e),t=u(t),l(t,e.x,e.y)||l(t,e.x2,e.y)||l(t,e.x,e.y2)||l(t,e.x2,e.y2)||l(e,t.x,t.y)||l(e,t.x2,t.y)||l(e,t.x,t.y2)||l(e,t.x2,t.y2)||(e.x<t.x2&&e.x>t.x||t.x<e.x2&&t.x>e.x)&&(e.y<t.y2&&e.y>t.y||t.y<e.y2&&t.y>e.y)}(d(e),d(t)))return n?0:[];for(var r=~~(s.apply(0,e)/8),i=~~(s.apply(0,t)/8),o=[],a=[],h={},p=n?0:[],g=0;g<r+1;g++){var m=f.apply(0,e.concat(g/r));o.push({x:m.x,y:m.y,t:g/r})}for(var v=0;v<i+1;v++){var b=f.apply(0,t.concat(v/i));a.push({x:b.x,y:b.y,t:v/i})}for(var y=0;y<r;y++)for(var x=0;x<i;x++){var w=o[y],O=o[y+1],_=a[x],C=a[x+1],S=Math.abs(O.x-w.x)<.001?"y":"x",P=Math.abs(C.x-_.x)<.001?"y":"x",j=c(w.x,w.y,O.x,O.y,_.x,_.y,C.x,C.y);if(j){if(h[j.x.toFixed(4)]===j.y.toFixed(4))continue;h[j.x.toFixed(4)]=j.y.toFixed(4);var k=w.t+Math.abs((j[S]-w[S])/(O[S]-w[S]))*(O.t-w.t),L=_.t+Math.abs((j[P]-_[P])/(C[P]-_[P]))*(C.t-_.t);k>=0&&k<=1&&L>=0&&L<=1&&(n?p++:p.push({x:j.x,y:j.y,t1:k,t2:L}))}}return p};e.exports=function(e,t){return function(e,t,n){e=o(e),t=o(t);for(var r=void 0,i=void 0,a=void 0,s=void 0,c=void 0,l=void 0,u=void 0,d=void 0,f=void 0,p=void 0,g=n?0:[],m=0,v=e.length;m<v;m++){var b=e[m];if("M"===b[0])r=c=b[1],i=l=b[2];else{"C"===b[0]?(r=(f=[r,i].concat(b.slice(1)))[6],i=f[7]):(f=[r,i,r,i,c,l,c,l],r=c,i=l);for(var y=0,x=t.length;y<x;y++){var w=t[y];if("M"===w[0])a=u=w[1],s=d=w[2];else{"C"===w[0]?(a=(p=[a,s].concat(w.slice(1)))[6],s=p[7]):(p=[a,s,a,s,u,d,u,d],a=u,s=d);var O=h(f,p,n);if(n)g+=O;else{for(var _=0,C=O.length;_<C;_++)O[_].segment1=m,O[_].segment2=y,O[_].bez1=f,O[_].bez2=p;g=g.concat(O)}}}}}return g}(e,t)}},function(e,t,n){var r=n(773),i=n(660),o=n(661),a=n(658);e.exports={catmullRom2Bezier:a,catmullRomToBezier:a,fillPath:n(772),fillPathByDiff:n(771),formatPath:n(769),intersection:r,pathIntersection:r,parsePathArray:n(662),parsePathString:n(659),pathToAbsolute:i,path2absolute:i,pathTocurve:o,path2curve:o,rectPath:n(663)}},function(e,t,n){var r=n(605),i=n(664);e.exports=function(e,t){return r(i(e),t)}},function(e,t,n){e.exports=n(665)},function(e,t,n){e.exports=n(46)},function(e,t,n){e.exports={forIn:n(777),has:n(665),hasKey:n(776),hasValue:n(775),keys:n(677),isMatch:n(678),values:n(664)}},function(e,t,n){e.exports={mat3:n(617),vec2:n(668),vec3:n(667),transform:n(666)}},function(e,t,n){var r=n(45),i=n(84),o=n(46);e.exports=function(e,t){if(r(e)){var n=e[0],a=void 0;a=i(t)?t(e[0]):e[0][t];var s=void 0;return o(e,(function(e){(s=i(t)?t(e):e[t])<a&&(n=e,a=s)})),n}}},function(e,t,n){var r=n(45),i=n(84),o=n(46);e.exports=function(e,t){if(r(e)){var n=e[0],a=void 0;a=i(t)?t(e[0]):e[0][t];var s=void 0;return o(e,(function(e){(s=i(t)?t(e):e[t])>a&&(n=e,a=s)})),n}}},function(e,t,n){var r=n(236);e.exports=function(e){return r(e)&&e>0}},function(e,t,n){var r=n(236);e.exports=function(e){return r(e)&&e%2!=0}},function(e,t,n){var r=n(236);e.exports=function(e){return r(e)&&e<0}},function(e,t,n){var r=n(236),i=Number.isInteger?Number.isInteger:function(e){return r(e)&&e%1==0};e.exports=i},function(e,t,n){var r=n(236);e.exports=function(e){return r(e)&&e%2==0}},function(e,t,n){var r=n(236);e.exports=function(e){return r(e)&&e%1!=0}},function(e,t){e.exports=function(e,t){var n=t.toString(),r=n.indexOf(".");if(-1===r)return Math.round(e);var i=n.substr(r+1).length;return i>20&&(i=20),parseFloat(e.toFixed(i))}},function(e,t,n){var r=n(673);e.exports={clamp:n(618),fixedBase:n(788),isDecimal:n(787),isEven:n(786),isInteger:n(785),isNegative:n(784),isNumberEqual:r,isOdd:n(783),isPositive:n(782),maxBy:n(781),minBy:n(780),mod:n(672),snapEqual:r,toDegree:n(671),toInt:n(670),toInteger:n(670),toRadian:n(669)}},function(e,t,n){var r=n(45);e.exports=function(e){var t=0,n=0,i=0,o=0;return r(e)?1===e.length?t=n=i=o=e[0]:2===e.length?(t=i=e[0],n=o=e[1]):3===e.length?(t=e[0],n=o=e[1],i=e[2]):(t=e[0],n=e[1],i=e[2],o=e[3]):t=n=i=o=e,{r1:t,r2:n,r3:i,r4:o}}},function(e,t,n){var r=n(45),i=n(595),o=n(46),a=/[MLHVQTCSAZ]([^MLHVQTCSAZ]*)/gi,s=/[^\s\,]+/gi;e.exports=function(e){return r(e=e||[])?e:i(e)?(e=e.match(a),o(e,(function(t,n){if((t=t.match(s))[0].length>1){var r=t[0].charAt(0);t.splice(1,0,t[0].substr(1)),t[0]=r}o(t,(function(e,n){isNaN(e)||(t[n]=+e)})),e[n]=t})),e):void 0}},function(e,t){var n={};e.exports=function(e){var t=n[e];if(!t){for(var r=e.toString(16),i=r.length;i<6;i++)r="0"+r;t="#"+r,n[e]=t}return t}},function(e,t,n){var r=n(792);e.exports={number2color:r,numberToColor:r,parsePath:n(791),parseRadius:n(790)}},function(e,t){e.exports=function(e,t){if(e["_wrap_"+t])return e["_wrap_"+t];var n=function(n){e[t](n)};return e["_wrap_"+t]=n,n}},function(e,t){e.exports=function(e,t){return e["_wrap_"+t]}},function(e,t,n){e.exports={getWrapBehavior:n(795),wrapBehavior:n(794)}},function(e,t,n){var r=n(237),i=n(45),o=n(46);e.exports=function(e,t){for(var n=[],a={},s=0;s<e.length;s++){var c=e[s][t];r(c)||(i(c)||(c=[c]),o(c,(function(e){a[e]||(n.push(e),a[e]=!0)})))}return n}},function(e,t,n){var r=n(46),i=n(604),o=n(674);e.exports=function(){var e=[],t=i(arguments);return r(t,(function(t){e=e.concat(t)})),o(e)}},function(e,t,n){var r=n(595),i=n(84),o=n(45);e.exports=function(e,t){var n=void 0;if(i(t))n=function(e,n){return t(e)-t(n)};else{var a=[];r(t)?a.push(t):o(t)&&(a=t),n=function(e,t){for(var n=0;n<a.length;n+=1){var r=a[n];if(e[r]>t[r])return 1;if(e[r]<t[r])return-1}return 0}}return e.sort(n),e}},function(e,t,n){var r=n(118),i=n(675);e.exports=function(e,t){var n=[];if(!r(e))return n;for(var o=-1,a=[],s=e.length;++o<s;){var c=e[o];t(c,o,e)&&(n.push(c),a.push(o))}return i(e,a),n}},function(e,t,n){var r=n(45),i=n(596),o=n(46);e.exports=function(e,t,n){if(!r(e)&&!i(e))return e;var a=n;return o(e,(function(e,n){a=t(a,e,n)})),a}},function(e,t){e.exports=function(e){for(var t=[],n=0;n<e.length;n++)t=t.concat(e[n]);return t}},function(e,t,n){var r=n(620),i=n(45);e.exports=function(e){if(!(e=r(e,(function(e){return!isNaN(e)}))).length)return{min:0,max:0};if(i(e[0])){for(var t=[],n=0;n<e.length;n++)t=t.concat(e[n]);e=t}var o=Math.max.apply(null,e);return{min:Math.min.apply(null,e),max:o}}},function(e,t,n){var r=n(45);e.exports=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(r(t))for(var i=0;i<t.length;i+=1)e(t[i],n);else n.push(t);return n}},function(e,t,n){var r=n(45),i=n(46);e.exports=function(e){if(!r(e))return e;var t=[];return i(e,(function(e){r(e)?i(e,(function(e){t.push(e)})):t.push(e)})),t}},function(e,t,n){var r=n(237),i=n(45);e.exports=function(e,t){for(var n=null,o=0;o<e.length;o++){var a=e[o][t];if(!r(a)){n=i(a)?a[0]:a;break}}return n}},function(e,t,n){var r=n(84),i=n(596),o=n(678);e.exports=function(e,t){var n=void 0;if(r(t)&&(n=t),i(t)&&(n=function(e){return o(e,t)}),n)for(var a=0;a<e.length;a+=1)if(n(e[a]))return e[a];return null}},function(e,t,n){var r=n(620),i=n(605);e.exports=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return r(e,(function(e){return!i(t,e)}))}},function(e,t,n){e.exports={contains:n(605),difference:n(808),find:n(807),firstValue:n(806),flatten:n(805),flattenDeep:n(804),getRange:n(803),merge:n(802),pull:n(676),pullAt:n(675),reduce:n(801),remove:n(800),sortBy:n(799),union:n(798),uniq:n(674),valuesOfKey:n(797)}},function(e,t){e.exports=function(e,t){var n=this.getStyle(e,"width",t);return"auto"===n&&(n=e.offsetWidth),parseFloat(n)}},function(e,t,n){var r=n(237);e.exports=function(e,t,n){try{return window.getComputedStyle?window.getComputedStyle(e,null)[t]:e.currentStyle[t]}catch(e){return r(n)?null:n}}},function(e,t){e.exports=function(){return window.devicePixelRatio?window.devicePixelRatio:2}},function(e,t){e.exports=function(e,t){var n=this.getWidth(e,t),r=parseFloat(this.getStyle(e,"borderLeftWidth"))||0,i=parseFloat(this.getStyle(e,"paddingLeft"))||0,o=parseFloat(this.getStyle(e,"paddingRight"))||0;return n+r+(parseFloat(this.getStyle(e,"borderRightWidth"))||0)+i+o}},function(e,t){e.exports=function(e,t){var n=this.getHeight(e,t),r=parseFloat(this.getStyle(e,"borderTopWidth"))||0,i=parseFloat(this.getStyle(e,"paddingTop"))||0,o=parseFloat(this.getStyle(e,"paddingBottom"))||0;return n+r+(parseFloat(this.getStyle(e,"borderBottomWidth"))||0)+i+o}},function(e,t){e.exports=function(e,t){var n=this.getStyle(e,"height",t);return"auto"===n&&(n=e.offsetHeight),parseFloat(n)}},function(e,t){e.exports=function(e,t){if(e&&e.getBoundingClientRect){var n=e.getBoundingClientRect(),r=document.documentElement.clientTop,i=document.documentElement.clientLeft;return{top:n.top-r,bottom:n.bottom-r,left:n.left-i,right:n.right-i}}return t||null}},function(e,t){e.exports=function(e,t,n){if(e){if(e.addEventListener)return e.addEventListener(t,n,!1),{remove:function(){e.removeEventListener(t,n,!1)}};if(e.attachEvent)return e.attachEvent("on"+t,n),{remove:function(){e.detachEvent("on"+t,n)}}}}},function(e,t,n){e.exports={addEventListener:n(817),createDom:n(681),getBoundingClientRect:n(816),getHeight:n(815),getOuterHeight:n(814),getOuterWidth:n(813),getRatio:n(812),getStyle:n(811),getWidth:n(810),modifyCSS:n(680),requestAnimationFrame:n(679)}},function(e,t,n){var r=n(46),i=n(606),o=n(818),a=n(809),s=n(796),c=n(793),l=n(789),u=n(779),d=n(778),f=n(774),h=n(768),p=n(763),g={DOMUtil:o,DomUtil:o,MatrixUtil:u,PathUtil:f,arrayUtil:a,domUtil:o,eventUtil:s,formatUtil:c,mathUtil:l,matrixUtil:u,objectUtil:d,stringUtil:h,pathUtil:f,typeUtil:p,augment:n(651),clone:n(616),debounce:n(756),deepMix:n(615),each:r,extend:n(650),filter:n(620),group:n(755),groupBy:n(648),groupToMap:n(649),indexOf:n(754),isEmpty:n(647),isEqual:n(614),isEqualWith:n(753),map:n(752),mix:i,pick:n(751),throttle:n(750),toArray:n(604),toString:n(594),uniqueId:n(646)};r([o,a,s,c,l,u,d,f,h,p],(function(e){i(g,e)})),e.exports=g},function(e,t,n){var r=n(683),i=n(626),o=n(247),a=n(609),s=n(248),c={Graph:n(625),Tree:n(689),Util:n(26),Layouts:n(623),G:s,Plugins:{},Components:{},Global:o,Shape:r,registerNode:r.registerNode,registerEdge:r.registerEdge,registerGroup:r.registerGroup,registerGuide:r.registerGuide,registerBehaviour:i.registerBehaviour,version:a,track:function(e){o.track=e}};n(684),e.exports=c}])}))},"087d":function(e,t){function n(e,t){var n=-1,r=t.length,i=e.length;while(++n<r)e[i+n]=t[n];return e}e.exports=n},"09e1":function(e,t,n){e.exports=n("d339")},"0b07":function(e,t,n){var r=n("34ac"),i=n("3698");function o(e,t){var n=i(e,t);return r(n)?n:void 0}e.exports=o},"0b11":function(e,t,n){e.exports=n("2f74")},"0b7b":function(e,t,n){var r=n("8f95"),i=n("7463"),o=n("0363"),a=o("iterator");e.exports=function(e){if(void 0!=e)return e[a]||e["@@iterator"]||i[r(e)]}},"0c82":function(e,t,n){var r=n("9bfb");r("asyncDispose")},"0cf0":function(e,t,n){var r=n("b323"),i=n("9e57"),o=i.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},"0cfb":function(e,t,n){var r=n("83ab"),i=n("d039"),o=n("cc12");e.exports=!r&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},"0d24":function(e,t,n){(function(e){var r=n("2b3e"),i=n("07c7"),o=t&&!t.nodeType&&t,a=o&&"object"==typeof e&&e&&!e.nodeType&&e,s=a&&a.exports===o,c=s?r.Buffer:void 0,l=c?c.isBuffer:void 0,u=l||i;e.exports=u}).call(this,n("62e4")(e))},"0e67":function(e,t,n){var r=n("9bfb");r("iterator")},"100e":function(e,t,n){var r=n("cd9d"),i=n("2286"),o=n("c1c9");function a(e,t){return o(i(e,t,r),e+"")}e.exports=a},"126d":function(e,t,n){var r=n("6da8"),i=n("aaec"),o=n("d094");function a(e){return i(e)?o(e):r(e)}e.exports=a},1290:function(e,t){function n(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}e.exports=n},1310:function(e,t){function n(e){return null!=e&&"object"==typeof e}e.exports=n},1316:function(e,t,n){e.exports=n("9cd3")},1368:function(e,t,n){var r=n("da03"),i=function(){var e=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function o(e){return!!i&&i in e}e.exports=o},1561:function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},"159a":function(e,t,n){var r=n("32b3"),i=n("e2e4"),o=n("c098"),a=n("1a8c"),s=n("f4d6");function c(e,t,n,c){if(!a(e))return e;t=i(t,e);var l=-1,u=t.length,d=u-1,f=e;while(null!=f&&++l<u){var h=s(t[l]),p=n;if(l!=d){var g=f[h];p=c?c(g,h,f):void 0,void 0===p&&(p=a(g)?g:o(t[l+1])?[]:{})}r(f,h,p),f=f[h]}return e}e.exports=c},"159b":function(e,t,n){var r=n("da84"),i=n("fdbc"),o=n("17c2"),a=n("9112");for(var s in i){var c=r[s],l=c&&c.prototype;if(l&&l.forEach!==o)try{a(l,"forEach",o)}catch(u){l.forEach=o}}},"15f3":function(e,t,n){var r=n("89d9"),i=n("8604");function o(e,t){return r(e,t,(function(t,n){return i(e,n)}))}e.exports=o},"17c2":function(e,t,n){"use strict";var r=n("b727").forEach,i=n("b301");e.exports=i("forEach")?function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}:[].forEach},1875:function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},"18d8":function(e,t,n){var r=n("234d"),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,(function(e,n,r,i){t.push(r?i.replace(o,"$1"):n||e)})),t}));e.exports=a},"194a":function(e,t,n){var r=n("cc94");e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}}},"19aa":function(e,t){e.exports=function(e,t,n){if(!(e instanceof t))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return e}},"1a8c":function(e,t){function n(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}e.exports=n},"1be4":function(e,t,n){var r=n("d066");e.exports=r("document","documentElement")},"1c0a":function(e,t,n){"use strict";var r=n("8f95"),i=n("0363"),o=i("toStringTag"),a={};a[o]="z",e.exports="[object z]"!==String(a)?function(){return"[object "+r(this)+"]"}:a.toString},"1c0b":function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},"1c29":function(e,t,n){n("fc93"),n("6f89"),n("8b7b"),n("e363"),n("64db"),n("22a9"),n("9080"),n("0e67"),n("e699"),n("e7cc"),n("2e85"),n("980e"),n("9ac4"),n("274e"),n("8d05"),n("ef09"),n("aa1b"),n("8176"),n("522d");var r=n("764b");e.exports=r.Symbol},"1c7e":function(e,t,n){var r=n("b622"),i=r("iterator"),o=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){o=!0}};s[i]=function(){return this},Array.from(s,(function(){throw 2}))}catch(c){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var r={};r[i]=function(){return{next:function(){return{done:n=!0}}}},e(r)}catch(c){}return n}},"1d80":function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},"1dde":function(e,t,n){var r=n("d039"),i=n("b622"),o=n("60ae"),a=i("species");e.exports=function(e){return o>=51||!r((function(){var t=[],n=t.constructor={};return n[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"1e63":function(e,t,n){var r=n("06fa");e.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},"1efc":function(e,t){function n(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}e.exports=n},"1fc8":function(e,t,n){var r=n("4245");function i(e,t){var n=r(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this}e.exports=i},2266:function(e,t,n){var r=n("825a"),i=n("e95a"),o=n("50c4"),a=n("f8c2"),s=n("35a1"),c=n("9bdd"),l=function(e,t){this.stopped=e,this.result=t},u=e.exports=function(e,t,n,u,d){var f,h,p,g,m,v,b,y=a(t,n,u?2:1);if(d)f=e;else{if(h=s(e),"function"!=typeof h)throw TypeError("Target is not iterable");if(i(h)){for(p=0,g=o(e.length);g>p;p++)if(m=u?y(r(b=e[p])[0],b[1]):y(e[p]),m&&m instanceof l)return m;return new l(!1)}f=h.call(e)}v=f.next;while(!(b=v.call(f)).done)if(m=c(f,y,b.value,u),"object"==typeof m&&m&&m instanceof l)return m;return new l(!1)};u.stop=function(e){return new l(!0,e)}},2286:function(e,t,n){var r=n("85e3"),i=Math.max;function o(e,t,n){return t=i(void 0===t?e.length-1:t,0),function(){var o=arguments,a=-1,s=i(o.length-t,0),c=Array(s);while(++a<s)c[a]=o[t+a];a=-1;var l=Array(t+1);while(++a<t)l[a]=o[a];return l[t]=n(c),r(e,this,l)}}e.exports=o},"22a9":function(e,t,n){var r=n("9bfb");r("hasInstance")},"234d":function(e,t,n){var r=n("e380"),i=500;function o(e){var t=r(e,(function(e){return n.size===i&&n.clear(),e})),n=t.cache;return t}e.exports=o},2364:function(e,t,n){n("0e67"),n("3e47"),n("5145");var r=n("fbcc");e.exports=r.f("iterator")},"23cb":function(e,t,n){var r=n("a691"),i=Math.max,o=Math.min;e.exports=function(e,t){var n=r(e);return n<0?i(n+t,0):o(n,t)}},"23e7":function(e,t,n){var r=n("da84"),i=n("06cf").f,o=n("9112"),a=n("6eeb"),s=n("ce4e"),c=n("e893"),l=n("94ca");e.exports=function(e,t){var n,u,d,f,h,p,g=e.target,m=e.global,v=e.stat;if(u=m?r:v?r[g]||s(g,{}):(r[g]||{}).prototype,u)for(d in t){if(h=t[d],e.noTargetGet?(p=i(u,d),f=p&&p.value):f=u[d],n=l(m?d:g+(v?".":"#")+d,e.forced),!n&&void 0!==f){if(typeof h===typeof f)continue;c(h,f)}(e.sham||f&&f.sham)&&o(h,"sham",!0),a(u,d,h,e)}}},"241c":function(e,t,n){var r=n("ca84"),i=n("7839"),o=i.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},2474:function(e,t,n){var r=n("2b3e"),i=r.Uint8Array;e.exports=i},2478:function(e,t,n){var r=n("4245");function i(e){return r(this,e).get(e)}e.exports=i},2524:function(e,t,n){var r=n("6044"),i="__lodash_hash_undefined__";function o(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?i:t,this}e.exports=o},"253c":function(e,t,n){var r=n("3729"),i=n("1310"),o="[object Arguments]";function a(e){return i(e)&&r(e)==o}e.exports=a},2593:function(e,t,n){var r=n("15f3"),i=n("c6cf"),o=i((function(e,t){return null==e?{}:r(e,t)}));e.exports=o},2616:function(e,t,n){var r=n("0363"),i=n("7463"),o=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||a[o]===e)}},2626:function(e,t,n){"use strict";var r=n("d066"),i=n("9bf2"),o=n("b622"),a=n("83ab"),s=o("species");e.exports=function(e){var t=r(e),n=i.f;a&&t&&!t[s]&&n(t,s,{configurable:!0,get:function(){return this}})}},"266f":function(e,t,n){var r=n("9bfb");r("patternMatch")},"26e8":function(e,t){function n(e,t){return null!=e&&t in Object(e)}e.exports=n},"274e":function(e,t,n){var r=n("9bfb");r("split")},2874:function(e,t,n){var r=n("4180").f,i=n("0273"),o=n("78e7"),a=n("1c0a"),s=n("0363"),c=s("toStringTag"),l=a!=={}.toString;e.exports=function(e,t,n,s){if(e){var u=n?e:e.prototype;o(u,c)||r(u,c,{configurable:!0,value:t}),s&&l&&i(u,"toString",a)}}},"28c9":function(e,t){function n(){this.__data__=[],this.size=0}e.exports=n},"29f3":function(e,t){var n=Object.prototype,r=n.toString;function i(e){return r.call(e)}e.exports=i},"2b10":function(e,t){function n(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),n=n>i?i:n,n<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;var o=Array(i);while(++r<i)o[r]=e[r+t];return o}e.exports=n},"2b3e":function(e,t,n){var r=n("585a"),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},"2c6c":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"2cf4":function(e,t,n){var r,i,o,a=n("da84"),s=n("d039"),c=n("c6b6"),l=n("f8c2"),u=n("1be4"),d=n("cc12"),f=n("b629"),h=a.location,p=a.setImmediate,g=a.clearImmediate,m=a.process,v=a.MessageChannel,b=a.Dispatch,y=0,x={},w="onreadystatechange",O=function(e){if(x.hasOwnProperty(e)){var t=x[e];delete x[e],t()}},_=function(e){return function(){O(e)}},C=function(e){O(e.data)},S=function(e){a.postMessage(e+"",h.protocol+"//"+h.host)};p&&g||(p=function(e){var t=[],n=1;while(arguments.length>n)t.push(arguments[n++]);return x[++y]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},r(y),y},g=function(e){delete x[e]},"process"==c(m)?r=function(e){m.nextTick(_(e))}:b&&b.now?r=function(e){b.now(_(e))}:v&&!f?(i=new v,o=i.port2,i.port1.onmessage=C,r=l(o.postMessage,o,1)):!a.addEventListener||"function"!=typeof postMessage||a.importScripts||s(S)?r=w in d("script")?function(e){u.appendChild(d("script"))[w]=function(){u.removeChild(this),O(e)}}:function(e){setTimeout(_(e),0)}:(r=S,a.addEventListener("message",C,!1))),e.exports={set:p,clear:g}},"2dc0":function(e,t,n){e.exports=n("588c")},"2dcb":function(e,t,n){var r=n("91e9"),i=r(Object.getPrototypeOf,Object);e.exports=i},"2e85":function(e,t,n){var r=n("9bfb");r("replace")},"2ec1":function(e,t,n){var r=n("100e"),i=n("9aff");function o(e){return r((function(t,n){var r=-1,o=n.length,a=o>1?n[o-1]:void 0,s=o>2?n[2]:void 0;a=e.length>3&&"function"==typeof a?(o--,a):void 0,s&&i(n[0],n[1],s)&&(a=o<3?void 0:a,o=1),t=Object(t);while(++r<o){var c=n[r];c&&e(t,c,r,a)}return t}))}e.exports=o},"2f5a":function(e,t,n){var r,i,o,a=n("96e9"),s=n("3ac6"),c=n("dfdb"),l=n("0273"),u=n("78e7"),d=n("b2ed"),f=n("6e9a"),h=s.WeakMap,p=function(e){return o(e)?i(e):r(e,{})},g=function(e){return function(t){var n;if(!c(t)||(n=i(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}};if(a){var m=new h,v=m.get,b=m.has,y=m.set;r=function(e,t){return y.call(m,e,t),t},i=function(e){return v.call(m,e)||{}},o=function(e){return b.call(m,e)}}else{var x=d("state");f[x]=!0,r=function(e,t){return l(e,x,t),t},i=function(e){return u(e,x)?e[x]:{}},o=function(e){return u(e,x)}}e.exports={set:r,get:i,has:o,enforce:p,getterFor:g}},"2f74":function(e,t,n){e.exports=n("68ec")},"2f97":function(e,t,n){var r=n("dfdb");e.exports=function(e){if(!r(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},"2fcc":function(e,t){function n(e){var t=this.__data__,n=t["delete"](e);return this.size=t.size,n}e.exports=n},"30c9":function(e,t,n){var r=n("9520"),i=n("b218");function o(e){return null!=e&&i(e.length)&&!r(e)}e.exports=o},"32b3":function(e,t,n){var r=n("872a"),i=n("9638"),o=Object.prototype,a=o.hasOwnProperty;function s(e,t,n){var o=e[t];a.call(e,t)&&i(o,n)&&(void 0!==n||t in e)||r(e,t,n)}e.exports=s},"34ac":function(e,t,n){var r=n("9520"),i=n("1368"),o=n("1a8c"),a=n("dc57"),s=/[\\^$.*+?()[\]{}|]/g,c=/^\[object .+?Constructor\]$/,l=Function.prototype,u=Object.prototype,d=l.toString,f=u.hasOwnProperty,h=RegExp("^"+d.call(f).replace(s,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function p(e){if(!o(e)||i(e))return!1;var t=r(e)?h:c;return t.test(a(e))}e.exports=p},"35a1":function(e,t,n){var r=n("f5df"),i=n("3f8c"),o=n("b622"),a=o("iterator");e.exports=function(e){if(void 0!=e)return e[a]||e["@@iterator"]||i[r(e)]}},3698:function(e,t){function n(e,t){return null==e?void 0:e[t]}e.exports=n},3729:function(e,t,n){var r=n("9e69"),i=n("00fd"),o=n("29f3"),a="[object Null]",s="[object Undefined]",c=r?r.toStringTag:void 0;function l(e){return null==e?void 0===e?s:a:c&&c in Object(e)?i(e):o(e)}e.exports=l},"373a":function(e,t,n){e.exports=n("2364")},"37e8":function(e,t,n){var r=n("83ab"),i=n("9bf2"),o=n("825a"),a=n("df75");e.exports=r?Object.defineProperties:function(e,t){o(e);var n,r=a(t),s=r.length,c=0;while(s>c)i.f(e,n=r[c++],t[n]);return e}},"3ac6":function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||Function("return this")()}).call(this,n("c8ba"))},"3b4a":function(e,t,n){var r=n("0b07"),i=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=i},"3bbe":function(e,t,n){var r=n("861d");e.exports=function(e){if(!r(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},"3e47":function(e,t,n){"use strict";var r=n("cbd0").charAt,i=n("2f5a"),o=n("4056"),a="String Iterator",s=i.set,c=i.getterFor(a);o(String,"String",(function(e){s(this,{type:a,string:String(e),index:0})}),(function(){var e,t=c(this),n=t.string,i=t.index;return i>=n.length?{value:void 0,done:!0}:(e=r(n,i),t.index+=e.length,{value:e,done:!1})}))},"3e476":function(e,t,n){var r=n("a5eb"),i=n("c1b2"),o=n("4180");r({target:"Object",stat:!0,forced:!i,sham:!i},{defineProperty:o.f})},"3e80":function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++n+r).toString(36)}},"3f8c":function(e,t){e.exports={}},4056:function(e,t,n){"use strict";var r=n("a5eb"),i=n("f575"),o=n("5779"),a=n("ec62"),s=n("2874"),c=n("0273"),l=n("d666"),u=n("0363"),d=n("7042"),f=n("7463"),h=n("bb83"),p=h.IteratorPrototype,g=h.BUGGY_SAFARI_ITERATORS,m=u("iterator"),v="keys",b="values",y="entries",x=function(){return this};e.exports=function(e,t,n,u,h,w,O){i(n,t,u);var _,C,S,P=function(e){if(e===h&&M)return M;if(!g&&e in L)return L[e];switch(e){case v:return function(){return new n(this,e)};case b:return function(){return new n(this,e)};case y:return function(){return new n(this,e)}}return function(){return new n(this)}},j=t+" Iterator",k=!1,L=e.prototype,D=L[m]||L["@@iterator"]||h&&L[h],M=!g&&D||P(h),E="Array"==t&&L.entries||D;if(E&&(_=o(E.call(new e)),p!==Object.prototype&&_.next&&(d||o(_)===p||(a?a(_,p):"function"!=typeof _[m]&&c(_,m,x)),s(_,j,!0,!0),d&&(f[j]=x))),h==b&&D&&D.name!==b&&(k=!0,M=function(){return D.call(this)}),d&&!O||L[m]===M||c(L,m,M),f[t]=M,h)if(C={values:P(b),keys:w?M:P(v),entries:P(y)},O)for(S in C)(g||k||!(S in L))&&l(L,S,C[S]);else r({target:t,proto:!0,forced:g||k},C);return C}},4069:function(e,t,n){var r=n("44d2");r("flat")},4160:function(e,t,n){"use strict";var r=n("23e7"),i=n("17c2");r({target:"Array",proto:!0,forced:[].forEach!=i},{forEach:i})},4180:function(e,t,n){var r=n("c1b2"),i=n("77b2"),o=n("6f8d"),a=n("7168"),s=Object.defineProperty;t.f=r?s:function(e,t,n){if(o(e),t=a(t,!0),o(n),i)try{return s(e,t,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},"41c3":function(e,t,n){var r=n("1a8c"),i=n("eac5"),o=n("ec8c"),a=Object.prototype,s=a.hasOwnProperty;function c(e){if(!r(e))return o(e);var t=i(e),n=[];for(var a in e)("constructor"!=a||!t&&s.call(e,a))&&n.push(a);return n}e.exports=c},4245:function(e,t,n){var r=n("1290");function i(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}e.exports=i},42454:function(e,t,n){var r=n("f909"),i=n("2ec1"),o=i((function(e,t,n){r(e,t,n)}));e.exports=o},"428f":function(e,t,n){e.exports=n("da84")},4344:function(e,t,n){var r=n("dfdb"),i=n("6220"),o=n("0363"),a=o("species");e.exports=function(e,t){var n;return i(e)&&(n=e.constructor,"function"!=typeof n||n!==Array&&!i(n.prototype)?r(n)&&(n=n[a],null===n&&(n=void 0)):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},4359:function(e,t){function n(e,t){var n=-1,r=e.length;t||(t=Array(r));while(++n<r)t[n]=e[n];return t}e.exports=n},"44ad":function(e,t,n){var r=n("d039"),i=n("c6b6"),o="".split;e.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==i(e)?o.call(e,""):Object(e)}:Object},"44ba":function(e,t,n){var r=n("c1b2"),i=n("7043"),o=n("2c6c"),a=n("a421"),s=n("7168"),c=n("78e7"),l=n("77b2"),u=Object.getOwnPropertyDescriptor;t.f=r?u:function(e,t){if(e=a(e),t=s(t,!0),l)try{return u(e,t)}catch(n){}if(c(e,t))return o(!i.f.call(e,t),e[t])}},"44d2":function(e,t,n){var r=n("b622"),i=n("7c73"),o=n("9112"),a=r("unscopables"),s=Array.prototype;void 0==s[a]&&o(s,a,i(null)),e.exports=function(e){s[a][e]=!0}},"44de":function(e,t,n){var r=n("da84");e.exports=function(e,t){var n=r.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},4508:function(e,t,n){var r=n("1561"),i=Math.max,o=Math.min;e.exports=function(e,t){var n=r(e);return n<0?i(n+t,0):o(n,t)}},"471b":function(e,t,n){"use strict";var r=n("194a"),i=n("4fff"),o=n("faaa"),a=n("2616"),s=n("6725"),c=n("6c15"),l=n("0b7b");e.exports=function(e){var t,n,u,d,f,h=i(e),p="function"==typeof this?this:Array,g=arguments.length,m=g>1?arguments[1]:void 0,v=void 0!==m,b=0,y=l(h);if(v&&(m=r(m,g>2?arguments[2]:void 0,2)),void 0==y||p==Array&&a(y))for(t=s(h.length),n=new p(t);t>b;b++)c(n,b,v?m(h[b],b):h[b]);else for(d=y.call(h),f=d.next,n=new p;!(u=f.call(d)).done;b++)c(n,b,v?o(d,m,[u.value,b],!0):u.value);return n.length=b,n}},4840:function(e,t,n){var r=n("825a"),i=n("1c0b"),o=n("b622"),a=o("species");e.exports=function(e,t){var n,o=r(e).constructor;return void 0===o||void 0==(n=r(o)[a])?t:i(n)}},"484e":function(e,t,n){var r=n("a5eb"),i=n("471b"),o=n("7de7"),a=!o((function(e){Array.from(e)}));r({target:"Array",stat:!0,forced:a},{from:i})},4896:function(e,t,n){var r=n("6f8d"),i=n("c230"),o=n("9e57"),a=n("6e9a"),s=n("edbd"),c=n("7a37"),l=n("b2ed"),u=l("IE_PROTO"),d="prototype",f=function(){},h=function(){var e,t=c("iframe"),n=o.length,r="<",i="script",a=">",l="java"+i+":";t.style.display="none",s.appendChild(t),t.src=String(l),e=t.contentWindow.document,e.open(),e.write(r+i+a+"document.F=Object"+r+"/"+i+a),e.close(),h=e.F;while(n--)delete h[d][o[n]];return h()};e.exports=Object.create||function(e,t){var n;return null!==e?(f[d]=r(e),n=new f,f[d]=null,n[u]=e):n=h(),void 0===t?n:i(n,t)},a[u]=!0},4930:function(e,t,n){var r=n("d039");e.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},4963:function(e,t,n){var r,i,o=n("3ac6"),a=n("c4b8"),s=o.process,c=s&&s.versions,l=c&&c.v8;l?(r=l.split("."),i=r[0]+r[1]):a&&(r=a.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/),r&&(i=r[1]))),e.exports=i&&+i},"49f4":function(e,t,n){var r=n("6044");function i(){this.__data__=r?r(null):{},this.size=0}e.exports=i},"4d64":function(e,t,n){var r=n("fc6a"),i=n("50c4"),o=n("23cb"),a=function(e){return function(t,n,a){var s,c=r(t),l=i(c.length),u=o(a,l);if(e&&n!=n){while(l>u)if(s=c[u++],s!=s)return!0}else for(;l>u;u++)if((e||u in c)&&c[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},"4d8c":function(e,t,n){var r=n("5c69");function i(e){var t=null==e?0:e.length;return t?r(e,1):[]}e.exports=i},"4de4":function(e,t,n){"use strict";var r=n("23e7"),i=n("b727").filter,o=n("1dde");r({target:"Array",proto:!0,forced:!o("filter")},{filter:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},"4f50":function(e,t,n){var r=n("b760"),i=n("e538"),o=n("c8fe"),a=n("4359"),s=n("fa21"),c=n("d370"),l=n("6747"),u=n("dcbe"),d=n("0d24"),f=n("9520"),h=n("1a8c"),p=n("60ed"),g=n("73ac"),m=n("8adb"),v=n("8de2");function b(e,t,n,b,y,x,w){var O=m(e,n),_=m(t,n),C=w.get(_);if(C)r(e,n,C);else{var S=x?x(O,_,n+"",e,t,w):void 0,P=void 0===S;if(P){var j=l(_),k=!j&&d(_),L=!j&&!k&&g(_);S=_,j||k||L?l(O)?S=O:u(O)?S=a(O):k?(P=!1,S=i(_,!0)):L?(P=!1,S=o(_,!0)):S=[]:p(_)||c(_)?(S=O,c(O)?S=v(O):h(O)&&!f(O)||(S=s(_))):P=!1}P&&(w.set(_,S),y(S,_,b,x,w),w["delete"](_)),r(e,n,S)}}e.exports=b},"4fff":function(e,t,n){var r=n("1875");e.exports=function(e){return Object(r(e))}},"50c4":function(e,t,n){var r=n("a691"),i=Math.min;e.exports=function(e){return e>0?i(r(e),9007199254740991):0}},"50d8":function(e,t){function n(e,t){var n=-1,r=Array(e);while(++n<e)r[n]=t(n);return r}e.exports=n},5135:function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},5145:function(e,t,n){n("9103");var r=n("78a2"),i=n("3ac6"),o=n("0273"),a=n("7463"),s=n("0363"),c=s("toStringTag");for(var l in r){var u=i[l],d=u&&u.prototype;d&&!d[c]&&o(d,c,l),a[l]=a.Array}},"522d":function(e,t,n){var r=n("3ac6"),i=n("2874");i(r.JSON,"JSON",!0)},"55a3":function(e,t){function n(e){return this.__data__.has(e)}e.exports=n},5692:function(e,t,n){var r=n("c430"),i=n("c6cd");(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.4.1",mode:r?"pure":"global",copyright:"漏 2019 Denis Pushkarev (zloirock.ru)"})},"56c5":function(e,t,n){var r=n("a5eb"),i=n("ec62");r({target:"Object",stat:!0},{setPrototypeOf:i})},"56ef":function(e,t,n){var r=n("d066"),i=n("241c"),o=n("7418"),a=n("825a");e.exports=r("Reflect","ownKeys")||function(e){var t=i.f(a(e)),n=o.f;return n?t.concat(n(e)):t}},5779:function(e,t,n){var r=n("78e7"),i=n("4fff"),o=n("b2ed"),a=n("f5fb"),s=o("IE_PROTO"),c=Object.prototype;e.exports=a?Object.getPrototypeOf:function(e){return e=i(e),r(e,s)?e[s]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?c:null}},"585a":function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n("c8ba"))},"588c":function(e,t,n){n("5145"),n("3e47"),e.exports=n("59d7")},5899:function(e,t){e.exports="\t\n\v\f\r 聽釟�鈥�鈥佲�傗�冣�勨�呪�嗏�団�堚�夆�娾�仧銆�\u2028\u2029\ufeff"},"58a8":function(e,t,n){var r=n("1d80"),i=n("5899"),o="["+i+"]",a=RegExp("^"+o+o+"*"),s=RegExp(o+o+"*$"),c=function(e){return function(t){var n=String(r(t));return 1&e&&(n=n.replace(a,"")),2&e&&(n=n.replace(s,"")),n}};e.exports={start:c(1),end:c(2),trim:c(3)}},"59d7":function(e,t,n){var r=n("8f95"),i=n("0363"),o=n("7463"),a=i("iterator");e.exports=function(e){var t=Object(e);return void 0!==t[a]||"@@iterator"in t||o.hasOwnProperty(r(t))}},"5ab9":function(e,t,n){n("e519");var r=n("764b");e.exports=r.Array.isArray},"5c69":function(e,t,n){var r=n("087d"),i=n("0621");function o(e,t,n,a,s){var c=-1,l=e.length;n||(n=i),s||(s=[]);while(++c<l){var u=e[c];t>0&&n(u)?t>1?o(u,t-1,n,a,s):r(s,u):a||(s[s.length]=u)}return s}e.exports=o},"5c6c":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"5d24":function(e,t,n){e.exports=n("6426")},"5e2e":function(e,t,n){var r=n("28c9"),i=n("69d5"),o=n("b4c0"),a=n("fba5"),s=n("67ca");function c(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype["delete"]=i,c.prototype.get=o,c.prototype.has=a,c.prototype.set=s,e.exports=c},6044:function(e,t,n){var r=n("0b07"),i=r(Object,"create");e.exports=i},"60ae":function(e,t,n){var r,i,o=n("da84"),a=n("b39a"),s=o.process,c=s&&s.versions,l=c&&c.v8;l?(r=l.split("."),i=r[0]+r[1]):a&&(r=a.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/),r&&(i=r[1]))),e.exports=i&&+i},"60ed":function(e,t,n){var r=n("3729"),i=n("2dcb"),o=n("1310"),a="[object Object]",s=Function.prototype,c=Object.prototype,l=s.toString,u=c.hasOwnProperty,d=l.call(Object);function f(e){if(!o(e)||r(e)!=a)return!1;var t=i(e);if(null===t)return!0;var n=u.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==d}e.exports=f},6220:function(e,t,n){var r=n("fc48");e.exports=Array.isArray||function(e){return"Array"==r(e)}},6271:function(e,t,n){e.exports=n("373a")},"62e4":function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},6386:function(e,t,n){var r=n("a421"),i=n("6725"),o=n("4508"),a=function(e){return function(t,n,a){var s,c=r(t),l=i(c.length),u=o(a,l);if(e&&n!=n){while(l>u)if(s=c[u++],s!=s)return!0}else for(;l>u;u++)if((e||u in c)&&c[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},"638c":function(e,t,n){var r=n("06fa"),i=n("fc48"),o="".split;e.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==i(e)?o.call(e,""):Object(e)}:Object},6426:function(e,t,n){e.exports=n("ac0c")},"64db":function(e,t){},"656b":function(e,t,n){var r=n("e2e4"),i=n("f4d6");function o(e,t){t=r(t,e);var n=0,o=t.length;while(null!=e&&n<o)e=e[i(t[n++])];return n&&n==o?e:void 0}e.exports=o},"65f0":function(e,t,n){var r=n("861d"),i=n("e8b5"),o=n("b622"),a=o("species");e.exports=function(e,t){var n;return i(e)&&(n=e.constructor,"function"!=typeof n||n!==Array&&!i(n.prototype)?r(n)&&(n=n[a],null===n&&(n=void 0)):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},6725:function(e,t,n){var r=n("1561"),i=Math.min;e.exports=function(e){return e>0?i(r(e),9007199254740991):0}},6747:function(e,t){var n=Array.isArray;e.exports=n},"67ca":function(e,t,n){var r=n("cb5a");function i(e,t){var n=this.__data__,i=r(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}e.exports=i},"68ec":function(e,t,n){n("56c5");var r=n("764b");e.exports=r.Object.setPrototypeOf},"69d5":function(e,t,n){var r=n("cb5a"),i=Array.prototype,o=i.splice;function a(e){var t=this.__data__,n=r(t,e);if(n<0)return!1;var i=t.length-1;return n==i?t.pop():o.call(t,n,1),--this.size,!0}e.exports=a},"69f3":function(e,t,n){var r,i,o,a=n("7f9a"),s=n("da84"),c=n("861d"),l=n("9112"),u=n("5135"),d=n("f772"),f=n("d012"),h=s.WeakMap,p=function(e){return o(e)?i(e):r(e,{})},g=function(e){return function(t){var n;if(!c(t)||(n=i(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}};if(a){var m=new h,v=m.get,b=m.has,y=m.set;r=function(e,t){return y.call(m,e,t),t},i=function(e){return v.call(m,e)||{}},o=function(e){return b.call(m,e)}}else{var x=d("state");f[x]=!0,r=function(e,t){return l(e,x,t),t},i=function(e){return u(e,x)?e[x]:{}},o=function(e){return u(e,x)}}e.exports={set:r,get:i,has:o,enforce:p,getterFor:g}},"6c15":function(e,t,n){"use strict";var r=n("7168"),i=n("4180"),o=n("2c6c");e.exports=function(e,t,n){var a=r(t);a in e?i.f(e,a,o(0,n)):e[a]=n}},"6da8":function(e,t){function n(e){return e.split("")}e.exports=n},"6e9a":function(e,t){e.exports={}},"6eeb":function(e,t,n){var r=n("da84"),i=n("5692"),o=n("9112"),a=n("5135"),s=n("ce4e"),c=n("9e81"),l=n("69f3"),u=l.get,d=l.enforce,f=String(c).split("toString");i("inspectSource",(function(e){return c.call(e)})),(e.exports=function(e,t,n,i){var c=!!i&&!!i.unsafe,l=!!i&&!!i.enumerable,u=!!i&&!!i.noTargetGet;"function"==typeof n&&("string"!=typeof t||a(n,"name")||o(n,"name",t),d(n).source=f.join("string"==typeof t?t:"")),e!==r?(c?!u&&e[t]&&(l=!0):delete e[t],l?e[t]=n:o(e,t,n)):l?e[t]=n:s(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||c.call(this)}))},"6f89":function(e,t){},"6f8d":function(e,t,n){var r=n("dfdb");e.exports=function(e){if(!r(e))throw TypeError(String(e)+" is not an object");return e}},"6fcd":function(e,t,n){var r=n("50d8"),i=n("d370"),o=n("6747"),a=n("0d24"),s=n("c098"),c=n("73ac"),l=Object.prototype,u=l.hasOwnProperty;function d(e,t){var n=o(e),l=!n&&i(e),d=!n&&!l&&a(e),f=!n&&!l&&!d&&c(e),h=n||l||d||f,p=h?r(e.length,String):[],g=p.length;for(var m in e)!t&&!u.call(e,m)||h&&("length"==m||d&&("offset"==m||"parent"==m)||f&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||s(m,g))||p.push(m);return p}e.exports=d},7042:function(e,t){e.exports=!0},7043:function(e,t,n){"use strict";var r={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!r.call({1:2},1);t.f=o?function(e){var t=i(this,e);return!!t&&t.enumerable}:r},"70a1":function(e,t,n){!function(t,r){e.exports=r(n("07cd"))}(window,(function(e){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=25)}([function(e,t,n){"use strict";function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t,n){return e.addShape("path",{attrs:r({},n,{path:t})})}function a(e){return[{x:e.centerX,y:e.minY},{x:e.maxX,y:e.centerY},{x:e.centerX,y:e.maxY},{x:e.minX,y:e.centerY}]}function s(e,t){var n,r,i=a(t),o=1/0;return i.forEach((function(t,i){var a,s,c=(a=e,s=t,Math.sqrt(Math.pow(a.x-s.x,2)+Math.pow(a.y-s.y,2)));c<o&&(n=t,o=c,r=i)})),{point:n,index:r}}function c(e,t){return{x:(e[t].x+e[t+1].x)/2,y:(e[t].y+e[t+1].y)/2}}function l(e,t){var n=e.point,r=e.index,i=t.point,o=t.index;return n.x===i.x||n.y===i.y?[n,i]:2===r&&0===o||0===r&&2===o?[n,{x:n.x,y:(n.y+i.y)/2},{x:i.x,y:(n.y+i.y)/2},i]:2!==r&&0!==r||3!==o&&1!==o?1!==r&&3!==r||2!==o&&0!==o?[n,{x:(n.x+i.x)/2,y:n.y},{x:(n.x+i.x)/2,y:i.y},i]:[n,{x:i.x,y:n.y},i]:[n,{x:n.x,y:i.y},i]}function u(e,t){return e[t].x===e[t+1].x}function d(e,t,n){return u(t,n)?e.x===t[n].x&&(e.y-t[n].y)*(e.y-t[n+1].y)<=0:e.y===t[n].y&&(e.x-t[n].x)*(e.x-t[n+1].x)<=0}function f(e,t){for(var n,r,i,o,a,s=1/0,c=0;c<t.length-1;c++){var l=u(t,c),f=void 0;if(d(f=l?{x:t[c].x,y:e.y}:{x:e.x,y:t[c].y},t,c)){var h=(o=e,a=f,Math.pow(o.x-a.x,2)+Math.pow(o.y-a.y,2));s>h&&(s=h,n=c,r=f,i=l)}}return{verticalPoint:r,index:n,vertical:i}}function h(e,t,n){var r,i,o,c=function(e){if(!e)return{x:void 0,y:void 0};var t=e.getBBox();return{x:t.centerX,y:t.centerY}}(t),l=e.getLinkPoints(c)[0];if(n){var u=a(e.getBBox())[n];r=e.getBBox(),i=u,o={x:t.getBBox().centerX,y:t.getBBox().centerY},((r.centerX-i.x)*(r.centerX-o.x)>0||(r.centerY-i.y)*(r.centerY-o.y)>0)&&(l=u)}l=s(l,e.getBBox());var d=t.getLinkPoints(l.point)[0];return{sourcePoint:l,targetPoint:d=s(d,t.getBBox())}}function p(e,t,n){return u(t,n)?e.minX>t[n].x?1:e.maxX<t[n].x?-1:0:e.minY>t[n].y?1:e.maxY<t.y?-1:0}function g(e,t,n){return u(t,n)?{x:t[n].x,y:e.y}:{x:e.x,y:t[n].y}}function m(e){var t;switch(e){case 0:t=2;break;case 1:t=3;break;case 3:t=1;break;default:t=0}return t}n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a})),n.d(t,"f",(function(){return s})),n.d(t,"j",(function(){return c})),n.d(t,"h",(function(){return l})),n.d(t,"i",(function(){return u})),n.d(t,"l",(function(){return d})),n.d(t,"e",(function(){return f})),n.d(t,"d",(function(){return h})),n.d(t,"a",(function(){return p})),n.d(t,"g",(function(){return g})),n.d(t,"k",(function(){return m}))},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(7),a=n(3),s=n(4),c={getActivedStyle:function(){},getSelectedStyle:function(){},getStyle:function(){},getPath:function(){}};function l(e,t,n){var r=[];return s.isString(e)?r=[t,e]:s.isArray(e)?(e.unshift(t),r=e):r=[t],n&&r.unshift(n+"-base"),r}o.registerNode("page-base",r({},c)),o.registerEdge("page-base",r({},c)),o.registerGroup("page-base",r({},c)),o.registerGuide("page-base",r({},c)),a.setRegister=function(e,t,n){e.registerNode=function(e,r,i){o.registerNode(e,r,l(i,t+"-base",n))},e.registerEdge=function(e,r,i){o.registerEdge(e,r,l(i,t+"-base",n))},e.registerGroup=function(e,r,i){o.registerGroup(e,r,l(i,t+"-base",n))},e.registerGuide=function(e,r,i){o.registerGuide(e,r,l(i,t+"-base",n))},e.registerBehaviour=function(e,t,n){o.registerBehaviour(e,(function(e){var n=e.get("page");n.set("_graph",e),t(n)}),n)}},a.setRegister(a,"page"),n(44),e.exports=a},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(7),o=n(22),a=n(63),s=n(64),c=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},i.Util,o,a,s);e.exports=c},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){o(e,t,n[t])}))}return e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function c(e){return(c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=n(21),d=n(4),f=n(14),h=n(34),p=n(35),g=n(37),m=[h,n(38),n(39),p,g,n(40),n(42),n(43)],v=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r={defaultData:null,shortcut:{redo:!0,undo:!0,delete:!0,resetZoom:!0,autoZoom:!0,zoomIn:!0,zoomOut:!0},_controllers:{},_signals:{}};return d.each(m,(function(e){d.mix(r,e.CFG)})),d.mix(!0,r,e),(n=s(this,c(t).call(this,r))).isPage=!0,n.type="page",n._init(),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)}(t,u),n=t,(r=[{key:"getDelegation",value:function(e,t){var n;if(t||(t=this.getGraph().getRootGroup()),1!==e.length||e[0].isNode||e[0].isGroup){var r=d.getTotalBBox(e.map((function(e){return e.getBBox()})));(n=d.getRectByBox(r,t,f.nodeDelegationStyle)).set("capture",!1)}else e[0].isEdge?n=t.addShape("path",{attrs:i({path:"M0 0L 1 1"},f.edgeDelegationStyle),capture:!1}):(n=d.getRectByBox(e[0],t,f.nodeDelegationStyle)).set("capture",!1);return n}},{key:"focusGraphWrapper",value:function(){this.getGraph().getKeyboardEventWrapper().focus()}},{key:"saveImage",value:function(e){var t,n,r=this,o=this.getGraph(),a=o.getBBox(),s=o.getFitViewPadding();return o.saveImage(i({width:a.width+s[1]+s[3],height:a.height+s[0]+s[2],beforeTransform:function(){t=r.getSelected().map((function(e){return e.id})),n=r.getSelected().map((function(e){return e.id})),r.clearSelected(),r.clearActived()},afterTransform:function(){r.setSelected(t,!0),r.setActived(n,!0)}},e))}},{key:"_init",value:function(){var e=this;d.each(m,(function(t){t.INIT&&e[t.INIT]()})),this.bindEvent(),this._cacheBBox()}},{key:"executeCommand",value:function(e,t){var n=this.editor;n?n.executeCommand(e,t):e()}},{key:"_cacheBBox",value:function(){var e=this.getGraph();this.set("bboxCache",e.getBBox())}},{key:"bindEvent",value:function(){var e=this;this.getGraph().on("afterchange",(function(){e._cacheBBox()}))}},{key:"translateLimt",value:function(e){var t=this.getGraph(),n=this.get("bboxCache"),r=t.getWidth(),i=t.getHeight(),o=[n.minX,n.minY,1],a=[n.maxX,n.maxY,1];return d.vec3.transformMat3(o,o,e),d.vec3.transformMat3(a,a,e),a[0]<100&&d.mat3.translate(e,e,[100-a[0],0]),a[1]<100&&d.mat3.translate(e,e,[0,100-a[1]]),o[1]>i-100&&d.mat3.translate(e,e,[0,i-100-o[1]]),o[0]>r-100&&d.mat3.translate(e,e,[r-100-o[0],0]),!0}},{key:"setSignal",value:function(e,t){this.get("_signals")[e]=t}},{key:"getSignal",value:function(e){return this.get("_signals")[e]}},{key:"setController",value:function(e,t){this.get("_controllers")[e]=t}},{key:"getController",value:function(e){return this.get("_controllers")[e]}},{key:"destroy",value:function(){var e=this.get("_graph"),t=this.get("_controllers");d.each(t,(function(e){e.destroy()})),e.destroy()}}])&&a(n.prototype,r),o&&a(n,o),t}();d.each(m,(function(e){d.mix(v.prototype,e.AUGMENT)})),e.exports=v},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(6),o=n(14),a=i.createDOM("<canvas>").getContext("2d");e.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},i,{getPanCanvasBehaviour:function(e){return function(t){var n,r,a=t.getGraph();a.behaviourOn("canvas:mouseenter",(function(){t.css({cursor:o.cursor.beforePanCanvas})})),a.behaviourOn("mouseleave",(function(e){e.toShape||t.css({cursor:o.cursor.beforePanCanvas})})),a.behaviourOn("mousedown",(function(i){(2!==i.button&&!e||!i.shape||i.item&&!1===i.item.dragable&&"mind-root"!==i.item.shapeObj.type&&!t.getSignal("dragEdge"))&&(n={x:i.domX,y:i.domY},t.css({cursor:o.cursor.panningCanvas}),r=a.getMatrix(),t.setCapture(!1))})),a.behaviourOn("drag",(function(e){if(n){var o=e.domX-n.x,s=e.domY-n.y,c=[];i.mat3.translate(c,r,[o,s]),t.translateLimt(c)&&(a.updateMatrix(c),a.draw())}})),a.behaviourOn("mouseup",(function(){n&&(n=void 0,r=void 0,t.setCapture(!0),t.css({cursor:o.cursor.beforePanCanvas}))}))}},getLabelTextByTextLineWidth:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:320;a.font=t;var r=a.measureText(e).width;if(r>n){r=0;for(var i=1;i<e.length;i++)(r+=a.measureText(e[i]).width)>=n&&(e=e.substring(0,i)+"\n"+e.substring(i,e.length),i+=1,r=0)}return e}})},function(e,t){e.exports={orbitGap:10,nodeDefaultShape:"flow-node",edgeDefaultShape:"flow-smooth",groupDefaultShape:"flow-group",nodeActivedOutterStyle:{lineWidth:0},groupSelectedOutterStyle:{stroke:"#E0F0FF",lineWidth:2},nodeSelectedOutterStyle:{stroke:"#E0F0FF",lineWidth:2},edgeActivedStyle:{stroke:"#1890FF",strokeOpacity:.92},nodeActivedStyle:{fill:"#F3F9FF",stroke:"#1890FF"},groupActivedStyle:{stroke:"#1890FF"},edgeSelectedStyle:{lineWidth:2,strokeOpacity:.92,stroke:"#A3B1BF"},nodeSelectedStyle:{fill:"#F3F9FF",stroke:"#1890FF"},groupSelectedStyle:{stroke:"#1890FF",fillOpacity:.92},nodeStyle:{stroke:"#CED4D9",fill:"#FFFFFF",shadowOffsetX:0,shadowOffsetY:4,shadowBlur:10,shadowColor:"rgba(13, 26, 38, 0.08)",lineWidth:1,radius:4,fillOpacity:.92},edgeStyle:{stroke:"#A3B1BF",strokeOpacity:.92,lineWidth:1,lineAppendWidth:8,endArrow:!0},groupBackgroundPadding:[40,10,10,10],groupLabelOffsetX:10,groupLabelOffsetY:10,edgeLabelStyle:{fill:"#666",textAlign:"center",textBaseline:"middle"},edgeLabelRectPadding:4,edgeLabelRectStyle:{fill:"white"},nodeLabelStyle:{fill:"#666",textAlign:"center",textBaseline:"middle"},groupStyle:{stroke:"#CED4D9",radius:4},groupLabelStyle:{fill:"#666",textAlign:"left",textBaseline:"top"},multiSelectRectStyle:{fill:"#1890FF",fillOpacity:.08,stroke:"#1890FF",opacity:.1},dragNodeHoverToGroupStyle:{stroke:"#1890FF",lineWidth:2},dragNodeLeaveFromGroupStyle:{stroke:"#BAE7FF",lineWidth:2},anchorPointStyle:{radius:3.5,fill:"#fff",stroke:"#1890FF",lineAppendWidth:12},anchorHotsoptStyle:{radius:12,fill:"#1890FF",fillOpacity:.25},anchorHotsoptActivedStyle:{radius:14},anchorPointHoverStyle:{radius:4,fill:"#1890FF",fillOpacity:1,stroke:"#1890FF"},nodeControlPointStyle:{radius:4,fill:"#fff",shadowBlur:4,shadowColor:"#666"},edgeControlPointStyle:{radius:6,symbol:"square",lineAppendWidth:6,fillOpacity:0,strokeOpacity:0},nodeSelectedBoxStyle:{stroke:"#C2C2C2"},cursor:{panningCanvas:"-webkit-grabbing",beforePanCanvas:"-webkit-grab",hoverNode:"move",hoverEffectiveAnchor:"crosshair",hoverEdge:"default",hoverGroup:"move",hoverUnEffectiveAnchor:"default",hoverEdgeControllPoint:"crosshair",multiSelect:"crosshair"},zIndex:{anchorPoint:3,anchorHotsopt:2,selectedBox:1,controlPoint:4},polylineEdgeStyle:{offset:10,borderRadius:5},addToGroupDelayTime:400,outFromGroupDelayTime:400}},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(7),a=n(28),s=n(29),c={whitespace:{9:"Tab",13:"Enter",32:"Space"},fn:{112:"f1 ",113:"f2 ",114:"f3 ",115:"f4 ",116:"f5 ",117:"f6 ",118:"f7 ",119:"f8 ",120:"f9 ",121:"f10",122:"f11",123:"f12"},letter:{65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z"},number:{48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9"},navigation:{37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown"},symbol:{110:"decimal point",186:"semi-colon",187:"=",188:"comma",189:"-",190:"period ",191:"/",192:"grave accent",219:"open bracket ",220:"back slash ",221:"close bracket ",222:"single quote "},smallNumberKey:{96:"numpad 0 ",97:"numpad 1 ",98:"numpad 2 ",99:"numpad 3 ",100:"numpad 4 ",101:"numpad 5 ",102:"numpad 6 ",103:"numpad 7 ",104:"numpad 8 ",105:"numpad 9 "},modifierKey:{16:"Shift",17:"Ctrl ",18:"Alt",20:"caps lock"},escKey:{8:"Backspace",46:"Delete",27:"Escape"},homeKey:{91:"Windows Key / Left command",92:"right window key ",93:"Windows Menu"},computeKey:{106:"multiply ",107:"add",109:"subtract ",111:"divide "}},l=r({},o.Util,a,{getNodeSize:function(e){if(e){if(o.Util.isNumber(e))return[e,e];if(o.Util.isString(e)){if(-1===e.indexOf("*")){var t=Number(e);return[t,t]}return e.split("*")}return e}return[96,48]},getTypeAndChar:function(e){var t;for(var n in e=""+e,c)for(var r in t=n,c[n])if(r===e)return{type:t,character:c[n][r]};return{}},getKeyboradKey:function(e){return e.key||l.getTypeAndChar(e.keyCode).character},getIndex:function(e){return e.getParent().get("children").indexOf(e)},setId:function(e){e.id||(e.id=o.Util.guid())},pointLineDistance:function(e,t,n,r,i,a){var s=[n-e,r-t];if(o.Util.vec2.exactEquals(s,[0,0]))return NaN;var c=[-s[1],s[0]];o.Util.vec2.normalize(c,c);var l=[i-e,a-t];return Math.abs(o.Util.vec2.dot(l,c))},getRectByBox:function(e,t,n){return t.addShape("rect",{attrs:r({},n,{x:e.minX,y:e.minY,width:e.maxX-e.minX,height:e.maxY-e.minY})})},objectToValues:function(e){var t,n=[];for(t in e)e.hasOwnProperty(t)&&n.push(e[t]);return n},getValue:function(e){return o.Util.isFunction(e)?e():e},getContrast:function(e,t){var n={};return o.Util.each(t,(function(t,r){n[r]=e[r]})),n},arrowTo:function(e,t,n,r,i,a,s){var c=[a-r,s-i],l=o.Util.vec2.angleTo(c,[1,0],!0);return e.transform([["r",l],["t",t,n]]),e},setEndOfContenteditable:function(e){var t,n;document.createRange?((t=document.createRange()).selectNodeContents(e),t.collapse(!1),(n=window.getSelection()).removeAllRanges(),n.addRange(t)):document.selection&&((t=document.body.createTextRange()).moveToElementText(e),t.collapse(!1),t.select())},matches:function(e,t){return(Element.prototype.matches||Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),n=t.length;--n>=0&&t.item(n)!==this;);return n>-1}).call(e,t)},delegateEvent:function(e,t,n,r){return l.addEventListener(e,t,(function(t){for(var i=t.target||t.srcElement;i!==e;)l.matches(i,n)&&r.call(i,Array.prototype.slice.call(arguments)),i=i.parentNode}))},Palettes:s});e.exports=l},function(t,n){t.exports=e},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){o(e,t,n[t])}))}return e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function c(e,t,n){return(c="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=l(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=n(7),f=n(1),h=n(10),p=[],g=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r={showHotArea:!1,defaultData:{roots:[{label:"鎬濈淮瀵煎浘",children:[{label:"鏂板缓鑺傜偣"},{label:"鏂板缓鑺傜偣"},{label:"鏂板缓鑺傜偣"}]}]},shortcut:{append:!0,appendChild:!0,collapseExpand:!0,selectAll:!0},labelEditable:!0,graph:{modes:{default:["clickNodeSelected","keydownMoveSelection","clickCanvasSelected","keydownEditLabel","panBlank","wheelChangeViewport","panMindNode","clickCollapsedButton","clickExpandedButton","hoverButton","hoverNodeActived","dblclickItemEditLabel"],readOnly:["clickNodeSelected","wheelChangeViewport","keydownMoveSelection","hoverNodeActived","panCanvas","clickExpandedButton","hoverButton","clickCanvasSelected"]},layout:new d.Layouts.Mindmap({direction:"H",getSubTreeSep:function(e){return e.children&&e.children.length>0?e.hierarchy<=2?8:2:0},getHGap:function(e){return 1===e.hierarchy?8:2===e.hierarchy?24:18},getVGap:function(e){return 1===e.hierarchy||2===e.hierarchy?24:2},getSide:function(e){return e.data.side?e.data.side:"right"}}),mode:"default",defaultIntersectBox:"rect",nodeDefaultShape:"mind-base",edgeDefaultShape:"mind-edge",minZoom:.2,maxZoom:2},align:{item:!1},rootShape:"mind-root",firstSubShape:"mind-first-sub",secondSubShape:"mind-second-sub",subShape:"mind-base",nodeDefaultShape:"mind-base",graphConstructor:d.Tree,defaultSide:"right"},i={};return h.each(p,(function(e){h.mix(i,e.CFG)})),h.mix(!0,r,i,e),(n=s(this,l(t).call(this,r))).isMind=!0,n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&u(e,t)}(t,f),n=t,(r=[{key:"_init",value:function(){var e=this;c(l(t.prototype),"_init",this).call(this),h.each(p,(function(t){t.INIT&&e[t.INIT]()}));var n=this.getGraph(),r=this.get("defaultData"),i=n.get("mode"),o=n.getRootGroup().addGroup();if(this.set("hotAreaGroup",o),n.edge().shape((function(e){if(n.find(e.target).getModel().isPlaceholder)return"mind-placeholder-edge"})),r&&this.read(r),"default"===i){if(r){var a=this.getRoot(),s=n.find(a.id);this.setSelected(s,!0)}}else if("readOnly"===i){var u=this.get("shortcut");u.append=!1,u.appendChild=!1,u.selectAll=!1,u.delete=!1}if(r){var d=this.getRoot();this.focus(d.id)}}},{key:"bindEvent",value:function(){var e=this;c(l(t.prototype),"bindEvent",this).call(this);var n=this.get("_graph");n.on("keydown",(function(e){e.domEvent.preventDefault()})),n.on("beforechange",(function(t){"add"===t.action?e._beforeAdd(t):"changeData"===t.action&&e._beforeChangeData(t)})),n.on("aftersource",(function(){e._setHierarchy()})),n.on("afterchange",(function(){e._setHotArea()})),n.on("afteritemdraw",(function(e){var t=e.item,n=t.getModel();if(t.isEdge){var r=t.getGraphicGroup();h.toBack(r,r.getParent()),r.setSilent("capture",!1)}n.parent||(t.isRoot=!0,t.deleteable=!1,t.collapseExpand=!1,t.appendable=!1,t.dragable=!1)})),this.on("beforedelete",(function(t){var n=t.items[0],r=e._getBrothers(n),i=e._getNth(n);r[i-1]?e.setSelected(r[i-1].id,!0):r[i+1]?e.setSelected(r[i+1].id,!0):e.setSelected(n.getParent(),!0)})),this.on("afteritemselected",(function(t){e._tryAdjustViewport(t.item)}))}},{key:"getRoot",value:function(){return this.getGraph().getSource().roots[0]}},{key:"_setHierarchy",value:function(e){var t=this.getGraph(),n=this.get("firstSubShape"),r=this.get("secondSubShape"),i=this.get("defaultSide");if(e){var o=t.find(e.parent);if(o){var a=o.getModel();e.hierarchy=a.hierarchy+1,"mind-placeholder"!==e.shape&&(2===e.hierarchy&&(e.shape=n,e.side||(e.side=i)),3===e.hierarchy&&(e.shape=r))}}else(e=this.getRoot()).hierarchy=1;h.traverseTree(e,(function(e,t){e.hierarchy=t.hierarchy+1,e.side||(e.side=i),t.side&&(e.side=t.side),2===e.hierarchy?e.shape=n:3===e.hierarchy&&(e.shape=r)}),(function(e){return e.children}))}},{key:"getFirstChildrenBySide",value:function(e){var t=this.getRoot(),n=[];return t.children.forEach((function(t){t.side===e&&n.push(t)})),n}},{key:"_getNth",value:function(e){return this.getGraph().getNth(e)}},{key:"_getBrothers",value:function(e){return e.getParent().getModel().children}},{key:"_getMoveChildModel",value:function(e){if(e&&e.length>0){var t=e.length;return e[parseInt(t/2)]}}},{key:"_getVerticalMoveItem",value:function(e,t,n){for(var r,i=this.getGraph().getNodes(),o=e.getBBox(),a=[o.minX,o.maxX],s=[],c=0;c<a.length;c++)for(var l=a[c],u=0;u<i.length;u++){var d=i[u],f=d.getBBox();t(f,o,l)&&s.push({long:n(f,o),node:d})}return s.length>0&&(s.sort((function(e,t){return e.long-t.long})),r=s[0].node),r}},{key:"_arrowTopItem",value:function(e){var t=this._getBrothers(e),n=this._getNth(e);return t[n-1]?t[n-1]:this._getVerticalMoveItem(e,(function(e,t,n){return e.centerY<t.centerY&&n<=e.maxX&&n>=e.minX}),(function(e,t){return t.centerY-e.centerY}))}},{key:"_arrowBottomItem",value:function(e){var t=this._getBrothers(e),n=this._getNth(e);return t[n+1]?t[n+1]:this._getVerticalMoveItem(e,(function(e,t,n){return e.centerY>t.centerY&&n<=e.maxX&&n>=e.minX}),(function(e,t){return e.centerY-t.centerY}))}},{key:"_arrowLeftItem",value:function(e){var t=h.getMindNodeSide(e);if(e.isRoot){var n=this.getFirstChildrenBySide("left");return this._getMoveChildModel(n)}if("left"===t){var r=e.getModel().children;return this._getMoveChildModel(r)}return e.getParent()}},{key:"_arrowRightItem",value:function(e){var t=h.getMindNodeSide(e);if(e.isRoot){var n=this.getFirstChildrenBySide("right");return this._getMoveChildModel(n)}if("right"===t){var r=e.getModel().children;return this._getMoveChildModel(r)}return e.getParent()}},{key:"_moveItemSelection",value:function(e){var t=this.getGraph(),n=this.getSelected()[0];if(n){var r,i=e.domEvent,o=h.getKeyboradKey(i);"ArrowUp"!==o||n.isRoot?"ArrowDown"!==o||n.isRoot?"ArrowLeft"===o?r=this._arrowLeftItem(n):"ArrowRight"===o&&(r=this._arrowRightItem(n)):r=this._arrowBottomItem(n):r=this._arrowTopItem(n),r&&(r=t.find(r.id)).isVisible()&&(this.clearSelected(),this.setSelected(r,!0))}}},{key:"showLabelEditor",value:function(e){var t=e.domEvent,n=this.getSelected()[0],r=h.getKeyboradKey(t);if(n&&1===r.length&&!t.metaKey&&!t.ctrlKey){var i=this.get("labelTextArea");n&&(this.beginEditLabel(n),i.innerHTML=r,h.setEndOfContenteditable(i))}}},{key:"_tryAdjustViewport",value:function(e){var t=this.get("_graph"),n=e.getBBox(),r={x:n.minX,y:n.minY},i={x:n.maxX,y:n.maxY},o=t.getDomPoint(r),a=t.getDomPoint(i),s=t.getWidth(),c=t.getHeight();o.x<0&&t.translate(16-o.x,0),o.y<0&&t.translate(0,16-o.y),a.x>s&&t.translate(s-a.x-16,0),a.y>c&&t.translate(0,c-a.y-16)}},{key:"_beforeChangeData",value:function(e){var t=e.data.roots[0],n=this.get("rootShape");t.shape=n,this._setHierarchy(t)}},{key:"_beforeAdd",value:function(e){var t=this.get("_graph"),n=e.model,r=t.find(n.parent);r.getModel().collapsed&&t.update(r,{collapsed:!1}),this._setHierarchy(n)}},{key:"_drawHotAreaShape",value:function(){var e=this.get("_graph"),t=this.get("hotAreaGroup"),n=this.get("hotAreas");t.clear(),n.forEach((function(e){t.addShape("rect",{attrs:{x:e.minX,y:e.minY,width:e.maxX-e.minX,height:e.maxY-e.minY,fill:e.color,fillOpacity:.4},capture:!1})})),e.draw()}},{key:"_setHotArea",value:function(){var e=[],t=this.get("_graph"),n=this.getRoot(),r="placeholder",o=this.get("showHotArea"),a=t.find(n.id).getBBox();e.push({minX:a.minX-90,minY:a.minY-60,maxX:(a.minX+a.maxX)/2,maxY:a.maxY+60,parent:n,current:n,id:n.id+"left"+r,nth:n.children.length,side:"left",color:"orange"}),e.push({minX:(a.minX+a.maxX)/2,minY:a.minY-60,maxX:a.maxX+90,maxY:a.maxY+60,parent:n,current:n,id:n.id+"right"+r,nth:n.children.length,side:"right",color:"pink"}),h.traverseTree(n,(function(n,o,a){var s=t.find(n.id);if(!n.isPlaceholder&&s&&s.isVisible()){var c,l=function(e,t,n){var r=n.children,i=e;if(!n.parent)for(;r[i]&&r[i].side!==t.side;)i++;for(;r[i]&&r[i].isPlaceholder;)i++;if(r[i]&&r[i].side===t.side)return r[i]}(a+1,n,o),u=function(e,t,n){var r=n.children,i=e;if(!n.parent)for(;r[i]&&r[i].side!==t.side;)i--;for(;r[i]&&r[i].isPlaceholder;)i--;if(r[i]&&r[i].side===t.side)return r[i]}(a-1,n,o),d=t.find(n.id).getBBox(),f=o.children,h=2===n.hierarchy&&"right"===n.side,p=2===n.hierarchy&&"left"===n.side;if(u||e.push({minX:h?d.minX-90:d.minX,minY:function(){var e=u?d.minY:d.minY-16;return f[a-1]&&f[a-1].isPlaceholder&&f[a-1].side===n.side&&(e=t.find(f[a-1].id).getBBox().minY),e}(),maxX:p?d.maxX+90:d.maxX,maxY:(d.minY+d.maxY)/2,parent:o,id:(u?u.id:void 0)+n.id+o.id+r,side:n.side,color:"yellow",nth:a}),l){var g=t.find(l.id).getBBox();e.push({minX:"left"===n.side?Math.max(d.minX,g.minX):h?d.minX-90:d.minX,minY:(d.minY+d.maxY)/2,maxX:"right"===n.side?Math.min(d.maxX,g.maxX):p?d.maxX+90:d.maxX,maxY:(g.minY+g.maxY)/2,parent:o,id:n.id+(l?l.id:void 0)+o.id+r,side:n.side,color:"blue",nth:a+1})}else e.push({minX:h?d.minX-90:d.minX,minY:(d.minY+d.maxY)/2,maxX:p?d.maxX+90:d.maxX,maxY:function(){var e=d.maxY+16;return f[a+1]&&f[a+1].isPlaceholder&&f[a+1].side===n.side&&(e=t.find(f[a+1].id).getBBox().maxY),e}(),parent:o,id:n.id+void 0+o.id+r,color:"red",nth:a+1,addOrder:"push",side:n.side});if(!n.children||0===n.children.length||1===n.children.length&&n.children[0].isPlaceholder)c=n.x>o.x?{minX:d.maxX,minY:d.minY-0,maxX:d.maxX+100,maxY:d.maxY+0}:{minX:d.minX-100,minY:d.minY-0,maxX:d.minX,maxY:d.maxY+0},e.push(i({},c,{parent:n,id:NaN+n.id+r,nth:0,color:"green",side:n.side,addOrder:"push"}))}}),(function(e){return e.children})),this.set("hotAreas",e),o&&this._drawHotAreaShape()}},{key:"hideHotArea",value:function(){var e=this.get("_graph");this.get("hotAreaGroup").clear(),e.draw(),this.set("showHotArea",!1)}},{key:"showHotArea",value:function(){this._drawHotAreaShape(),this.set("showHotArea",!0)}},{key:"getHotArea",value:function(e){var t;return this.get("hotAreas").forEach((function(n){if(e.x>n.minX&&e.x<n.maxX&&e.y>n.minY&&e.y<n.maxY)return t=n,!1})),t}},{key:"saveExpandImage",value:function(e){var t,n,r,o=this,a=this.getGraph(),s=a.getBBox(),c=a.getFitViewPadding();return a.saveImage(i({width:s.width+c[1]+c[3],height:s.height+c[0]+c[2],beforeTransform:function(){var e=a.getNodes();(t=e.filter((function(e){return e.getModel().collapsed})).map((function(e){return e.getModel().id}))).forEach((function(e){a.update(e,{collapsed:!1})})),a.layout(),n=o.getSelected().map((function(e){return e.id})),r=o.getSelected().map((function(e){return e.id})),o.clearSelected(),o.clearActived()},afterTransform:function(){t.forEach((function(e){a.update(e,{collapsed:!0})})),o.setSelected(n,!0),o.setActived(r,!0)}},e))}},{key:"save",value:function(){var e=this.get("_graph").save();return e.roots.forEach((function(e){h.traverseTree(e,(function(e){delete e.x,delete e.y,delete e.width,delete e.height,delete e.parent,delete e.nth,delete e.hierarchy,delete e.index,delete e.shape}),(function(e){return e.children}),!0)})),e}}])&&a(n.prototype,r),o&&a(n,o),t}();h.each(p,(function(e){h.mix(g.prototype,e.AUGMENT)})),f.setRegister(g,"mind","page"),e.exports=g},function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function i(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}var o=n(7).Util,a=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var n=this.getDefaultCfg();o.mix(!0,this,n,t),this.init()}return i(e,[{key:"getDefaultCfg",value:function(){return{}}}]),i(e,[{key:"init",value:function(){}},{key:"destroy",value:function(){}}]),e}();e.exports=a},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},n(4),{getMindNodeSide:function(e){var t=e.getModel();if(t.side)return t.side;var n=e.getParent();return n?n.getModel().side?n.getModel().side:i.getMindNodeSide(n):void 0}});e.exports=i},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function o(e){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function a(e,t){return(a=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=n(1),c=n(16),l=n(19),u=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r={graph:{modes:{default:["panBlank","hoverGroupActived","keydownCmdWheelZoom","clickEdgeSelected","clickNodeSelected","clickCanvasSelected","clickGroupSelected","hoverNodeActived","hoverEdgeActived","hoverButton","clickCollapsedButton","clickExpandedButton","wheelChangeViewport","keydownShiftMultiSelected","dragNodeAddToGroup","dragOutFromGroup","panItem","hoverEdgeControlPoint","dragEdgeControlPoint"],add:["dragPanelItemAddNode"],readOnly:["panCanvas"],move:["panCanvas"],multiSelect:["dragMultiSelect"]},mode:"default",defaultIntersectBox:"rect",nodeDefaultShape:"flow-base",edgeDefaultShape:"flow-smooth",groupDefaultShape:"flow-base"},linkNode:!1};return l.mix(!0,r,{},e),(n=i(this,o(t).call(this,r))).isFlow=!0,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&a(e,t)}(t,c),t}();s.setRegister(u,"flow","diagram"),e.exports=u},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e,t,n){return(a="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=s(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=n(16),u=n(1),d=n(6),f=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r={graph:{modes:{default:["panBlank","keydownCmdWheelZoom","clickEdgeSelected","clickNodeSelected","clickCanvasSelected","hoverNodeActived","hoverEdgeActived","hoverButton","wheelChangeViewport","keydownShiftMultiSelected","panItem","hoverNodeShowArrowController","hoverEdgeControlPoint","dragEdgeControlPoint","bpmnMoveEdgeController"],add:["dragPanelItemAddNode","processAddEdge"],readOnly:["panCanvas"],move:["panCanvas"],multiSelect:["dragMultiSelect"]},mode:"default",defaultIntersectBox:"rect",nodeDefaultShape:"bpmn-base",edgeDefaultShape:"bpmn-base"},arrowController:{thickness:32,long:32,controllers:[]}};return d.mix(!0,r,{},e),(n=o(this,s(t).call(this,r))).isBPMN=!0,n}var n,r,u;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,l),n=t,(r=[{key:"_init",value:function(){a(s(t.prototype),"_init",this).call(this),this._initArrowController()}},{key:"_createArrowController",value:function(e,t){var n=this,r=this.get("arrowController").controllers,i=d.createDOM('<div class="g6-bpmn-arrow"><svg t="1543840367375" class="icon" style="" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1061" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M906.77248 512c0 4.77184-2.21184 9.2672-5.9904 12.17536l-376.5248 289.4848c-2.7648 2.11968-6.06208 3.18464-9.3696 3.18464-3.25632 0-6.5024-1.03424-9.24672-3.09248-5.50912-4.15744-7.5776-11.48928-5.03808-17.90976l75.71456-191.67232L132.58752 604.17024c-8.48896 0-15.36-6.88128-15.36-15.36l0-153.6c0-8.48896 6.87104-15.36 15.36-15.36l443.72992 0-75.71456-191.68256c-2.53952-6.42048-0.47104-13.75232 5.04832-17.90976 5.50912-4.15744 13.12768-4.13696 18.60608 0.09216l376.5248 289.4848C904.56064 502.7328 906.77248 507.22816 906.77248 512z" p-id="1062" fill="#34B7EF"></path></svg></div>',{visibility:"hidden",width:e+"px",height:t+"px",position:"absolute"});return i.setAttribute("draggable","true"),d.addEventListener(i,"dragstart",(function(){var e=i.hoverNode,t={shape:"bpmn-base",source:e.id,anchorIndex:i.getAttribute("anchorIndex")},r=e.getBBox(),o=n.getDelegation([{isEdge:!0}]);n.setSignal("dragEdge",!0),n.beginAdd("edge",t),n.set("addEdgeConfig",{addModel:t,delegation:o,startPoint:{x:r.centerX,y:r.centerY},sourceItem:e}),n.hideArrowController()})),r.push(i),i}},{key:"showArrowController",value:function(e){this.get("arrowController").controllers.forEach((function(t){t.show(),t.hoverNode=e}))}},{key:"hideArrowController",value:function(){this.get("arrowController").controllers.forEach((function(e){e.hide()}))}},{key:"_initArrowController",value:function(){var e=this.getGraph().getGraphContainer(),t=this.get("arrowController"),n=t.thickness,r=t.long,i=this._createArrowController(n,r),o=this._createArrowController(n,r),a=this._createArrowController(r,n),s=this._createArrowController(r,n);e.appendChild(i),e.appendChild(o),e.appendChild(a),e.appendChild(s),t.topArrow=i,t.bottomArrow=o,t.leftArrow=a,t.rightArrow=s}},{key:"bindEvent",value:function(){var e=this;a(s(t.prototype),"bindEvent",this).call(this);var n=this.getGraph();n.on("beforepanitem",(function(){e.hideArrowController()})),n.on("afterviewportchange",(function(){e.hideArrowController()}))}}])&&i(n.prototype,r),u&&i(n,u),t}();u.setRegister(f,"bpmn","diagram"),e.exports=f},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e,t,n){return(a="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=s(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=n(7),u=n(1),d=n(2),f=n(65),h=n(66),p=n(68),g=n(72),m=[f,n(73),g,h,p,n(74)],v=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r={shortcut:{copy:!0,paste:!0,selectAll:!0,addGroup:!0,unGroup:!0},graph:{minZoom:.2,maxZoom:2},graphConstructor:l.Graph,noEndEdge:!0},i={};return d.each(m,(function(e){d.mix(i,e.CFG)})),d.mix(!0,r,i,e),(n=o(this,s(t).call(this,r))).isFlow=!0,n}var n,r,f;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,u),n=t,(r=[{key:"_init",value:function(){var e=this;a(s(t.prototype),"_init",this).call(this),d.each(m,(function(t){t.INIT&&e[t.INIT]()}))}},{key:"bindEvent",value:function(){var e=this;a(s(t.prototype),"bindEvent",this).call(this),this.on("beforeitemactived",(function(t){var n=t.item,r=e.get("_graph").getShapeObj(n).getActivedOutterStyle(n);n.isNode&&e.addOutterShape(n,r)})),this.on("beforeitemunactived",(function(t){var n=t.item;(n.isNode||n.isGroup)&&e.clearOutterShape(n)})),this.on("beforeitemselected",(function(t){var n=t.item,r=e.get("_graph").getShapeObj(n).getSelectedOutterStyle(n);(n.isNode||n.isGroup)&&e.addOutterShape(n,r)})),this.on("beforeitemunselected",(function(t){var n=t.item;(n.isNode||n.isGroup)&&e.clearOutterShape(n)}))}}])&&i(n.prototype,r),f&&i(n,f),t}();d.each(m,(function(e){d.mix(v.prototype,e.AUGMENT)})),u.setRegister(v,"diagram","page"),e.exports=v},function(e,t){e.exports={gridStyle:{stroke:"#A3B1BF",lineWidth:.5},cursor:{panningCanvas:"-webkit-grabbing",beforePanCanvas:"-webkit-grab"},wheelPanRatio:.3,alignLineStyle:{stroke:"#FA8C16",lineWidth:1},nodeDelegationStyle:{stroke:"#1890FF",fill:"#1890FF",fillOpacity:.08,lineDash:[4,4],radius:4,lineWidth:1},edgeDelegationStyle:{stroke:"#1890FF",lineDash:[4,4],lineWidth:1}}},function(e,t,n){var r=n(18);n(32),n(33),e.exports=r},function(e,t,n){var r=n(13);n(75),n(80),e.exports=r},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e,t,n){return(a="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=s(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=n(1),u=n(16),d=n(24),f=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r={graph:{modes:{default:["panBlank","hoverGroupActived","keydownCmdWheelZoom","clickEdgeSelected","clickNodeSelected","clickCanvasSelected","clickGroupSelected","hoverNodeActived","hoverEdgeActived","hoverButton","clickCollapsedButton","clickExpandedButton","wheelChangeViewport","keydownShiftMultiSelected","dragNodeAddToGroup","dragOutFromGroup","panItem","hoverEdgeControlPoint","dragEdgeControlPoint"],add:["dragPanelItemAddNode","processAddEdge"],readOnly:["panCanvas"],move:["panCanvas"],multiSelect:["dragMultiSelect"]},mode:"default",defaultIntersectBox:"circle",nodeDefaultShape:"koni-base",edgeDefaultShape:"koni-base",groupDefaultShape:"koni-base",minZoom:.5,maxZoom:2},orbit:{satellite:["forkAndLink"]},anchorLink:!1,noEndEdge:!1};return d.mix(!0,r,{},e),(n=o(this,s(t).call(this,r))).isKoni=!0,n}var n,r,l;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,u),n=t,(r=[{key:"bindEvent",value:function(){a(s(t.prototype),"bindEvent",this).call(this);var e=this.getGraph();e.on("afterchange",(function(t){var n=t.item,r=t.action,i=t.originModel,o=t.updateModel;if(n&&n.isEdge)if("add"===r||"remove"===r){var a=n.getSource(),s=n.getTarget();d.getParallelEdges(a,s,!0).forEach((function(e){e.update()}))}else if("update"===r){var c=e.find(i.source),l=e.find(i.target),u=[];if(d.getParallelEdges(c,l,!0).forEach((function(e){e.update()})),d.isNil(o.target)&&!d.isNil(o.source)){var f=e.find(o.source);u=d.getParallelEdges(f,l,!0)}else if(!d.isNil(o.target)&&d.isNil(o.source)){var h=e.find(o.target);u=d.getParallelEdges(c,h,!0)}else if(!d.isNil(o.target)&&!d.isNil(o.source)){var p=e.find(o.source),g=e.find(o.target);u=d.getParallelEdges(p,g,!0)}u.forEach((function(e){e.update()}))}"changeData"===r&&e.getEdges().forEach((function(e){e.update()})),e.draw()}))}}])&&i(n.prototype,r),l&&i(n,l),t}();l.setRegister(f,"koni","diagram"),e.exports=f},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(6),a={};function s(e){return e.getCurrentPage().getSelected().length>0}function c(e){var t=e.getCurrentPage();this.snapShot=t.save(),this.selectedItems=t.getSelected().map((function(e){return e.id})),this.method&&(o.isString(this.method)?t[this.method]():this.method(e))}function l(e){var t=e.getCurrentPage();t.read(this.snapShot),t.setSelected(this.selectedItems,!0)}function u(e){return e.getCurrentPage().getMode()!==this.toMode}function d(e){var t=e.getCurrentPage();this.fromMode=t.getMode(),t.changeMode(this.toMode)}function f(e){e.getCurrentPage().changeMode(this.fromMode)}function h(e){var t={},n=[];return e.forEach((function(e){var i=e.model,a=o.mix(!0,{},r({},i,{id:o.guid()}));t[i.id]=a.id,n.push(r({},e,{model:a}))})),n.forEach((function(e){var n=e.model;if(n.parent){var r=t[n.parent];r?n.parent=r:delete n.parent}})),n.sort((function(e,t){return e.index-t.index})),n}a.list=[],a.registerCommand=function(e,t,n){if(a[e])o.mix(a[e],t);else{var i=r({enable:function(){return!0},init:function(){},execute:c,back:l,shortcutCodes:void 0,executeTimes:1,name:e,queue:!0},t);n&&a[n]&&(i=o.mix({},a[n],t)),a[e]=i,a.list.push(i)}},a.execute=function(e,t,n){var r=o.mix(!0,{},a[e],n),i=t.get("_command");return r.enable(t)&&(r.init(),r.queue&&(i.queue.splice(i.current,i.queue.length-i.current,r),i.current+=1),t.emit("beforecommandexecute",{command:r}),r.execute(t),t.emit("aftercommandexecute",{command:r}),t.setCommandDOMenable()),r},a.enable=function(e,t){return a[e].enable(t)},a.registerCommand("common",{back:l}),a.registerCommand("copyAdjacent",{enable:function(){return this.copyNode&&this.copyNode.isNode&&this.x&&this.y},execute:function(e){var t=this.copyNode,n=e.getCurrentPage(),r=n.getGraph(),i=t.getModel(),a=o.clone(i);a.id=o.guid(),a.x=this.x,a.y=this.y;var s=r.add("node",a),c=r.add("edge",{source:i.id,target:a.id});1===this.executeTimes&&(this.addIds=[s.id,c.id],this.page=n)},back:function(){var e=this.page.getGraph();this.addIds.forEach((function(t){e.remove(t)}))}}),a.registerCommand("add",{enable:function(){return this.type&&this.addModel},execute:function(e){var t=e.getCurrentPage(),n=t.getGraph().add(this.type,this.addModel);1===this.executeTimes&&(this.addId=n.id,this.page=t)},back:function(){this.page.getGraph().remove(this.addId)}}),a.registerCommand("update",{enable:function(){return this.itemId&&this.updateModel},execute:function(e){var t=e.getCurrentPage(),n=t.getGraph(),r=n.find(this.itemId);1===this.executeTimes&&(this.originModel=o.getContrast(r.getModel(),this.updateModel),this.page=t),n.update(r,this.updateModel)},back:function(){var e=this.page.getGraph(),t=e.find(this.itemId);e.update(t,this.originModel)}}),a.registerCommand("redo",{queue:!1,enable:function(e){var t=e.get("_command"),n=t.queue;return t.current<n.length},execute:function(e){var t=e.get("_command");t.queue[t.current].execute(e),t.current+=1},shortcutCodes:[["metaKey","shiftKey","z"],["ctrlKey","shiftKey","z"]]}),a.registerCommand("undo",{queue:!1,enable:function(e){return e.get("_command").current>0},execute:function(e){var t=e.get("_command"),n=t.queue[t.current-1];n.executeTimes++,n.back(e),t.current-=1},shortcutCodes:[["metaKey","z"],["ctrlKey","z"]]}),a.registerCommand("copy",{queue:!1,enable:s,method:function(e){var t=e.getCurrentPage().getSelected(),n=e.get("_command"),i=t.map((function(e){return e.getGraphicGroup()})),a=o.getChildrenBBox(i);n.clipboard=[],t.forEach((function(e){o.traverseTree(e,(function(e){var t=e.getModel(),r=e.getGraphicGroup();n.clipboard.push({type:e.type,index:o.getIndex(r),model:t})}),(function(e){return e.getChildren&&e.getChildren()}),!0)})),e.set("copyCenterBox",r({},a))}}),a.registerCommand("pasteHere",{enable:function(e){return e.get("_command").clipboard.length>0},method:function(e){var t=e.getCurrentPage(),n=e.get("_command"),r=this.pasteData?this.pasteData:h(n.clipboard),i=this.copyCenterBox?this.copyCenterBox:e.get("copyCenterBox"),a=this.contextmenuPoint?this.contextmenuPoint:e.get("contextmenuPoint");t.clearSelected(),this.copyCenterBox=o.clone(i),this.pasteData=o.clone(r),this.contextmenuPoint=o.clone(a),r.forEach((function(e){var n=e.model;n.x&&(n.x+=a.x-i.minX),n.y&&(n.y+=a.y-i.minY),t.add(e.type,n)}))},back:l}),a.registerCommand("paste",{enable:function(e){return e.get("_command").clipboard.length>0},method:function(e){var t=e.getCurrentPage(),n=e.get("_command"),r=this.pasteData?this.pasteData:h(n.clipboard);t.clearSelected(),this.pasteData=o.clone(r),r.forEach((function(e){var n=e.model;n.x&&(n.x+=10),n.y&&(n.y+=10),t.add(e.type,n)}))},back:l}),a.registerCommand("addGroup",{init:function(){this.addGroupId=o.guid()},enable:function(e){return e.getCurrentPage().getSelected().length>1},method:function(e){e.getCurrentPage().addGroup({id:this.addGroupId})},back:l}),a.registerCommand("unGroup",{enable:function(e){var t=e.getCurrentPage().getSelected();return 1===t.length&&t[0].isGroup},method:"unGroup",back:l}),a.registerCommand("delete",{getDeleteItems:function(e){var t=e.getCurrentPage(),n=t.getGraph(),r=this.itemIds?this.itemIds.map((function(e){return n.find(e)})):t.getSelected();return r.filter((function(e){return!1!==e.deleteable}))},enable:function(e){return this.getDeleteItems(e).length>0},method:function(e){var t=e.getCurrentPage(),n=this.getDeleteItems(e),r=t.getGraph();t.emit("beforedelete",{items:n}),o.each(n,(function(e){r.remove(e)})),t.emit("afterdelete",{items:n}),this.itemIds=n.map((function(e){return e.getModel().id}))},back:l,shortcutCodes:["Delete","Backspace"]}),a.registerCommand("selectAll",{method:function(e){var t=e.getCurrentPage();t.getGraph().getItems().forEach((function(e){t.setSelected(e,!0)}))},back:l,shortcutCodes:[["metaKey","a"]]}),a.registerCommand("toBack",{enable:s,method:"toBack",back:l}),a.registerCommand("toFront",{enable:s,method:"toFront",back:l}),a.registerCommand("clear",{enable:function(e){return e.getCurrentPage().getItems().length>0},method:"clear",back:l}),a.registerCommand("multiSelect",{enable:u,toMode:"multiSelect",execute:d,back:f}),a.registerCommand("move",{enable:u,toMode:"move",execute:d,back:f}),e.exports=a},function(e,t,n){e.exports=n(2)},function(e,t,n){"use strict";n.r(t),n.d(t,"mouseEnterEdge",(function(){return i})),n.d(t,"mouseLeaveEdge",(function(){return o})),n.d(t,"startMove",(function(){return a})),n.d(t,"endMove",(function(){return s})),n.d(t,"mouseMoveEdge",(function(){return c})),n.d(t,"mergeLine",(function(){return l}));var r=n(0);function i(e){var t=e.graph,n=e.bpmn,i=e.ev,o=e.backUpCursor,a=i.item,s=a.model.controlPoints,c=Object(r.e)({x:i.x,y:i.y},s),l=c.index,u=c.vertical;null!=l&&(o&&(a._cursor=n.getGraph().getMouseEventWrapper().style.cursor),t.update(a,{hold:{index:l,vertical:u}}),u?n.css({cursor:"col-resize"}):n.css({cursor:"row-resize"}))}function o(e){var t=e.graph,n=e.bpmn,r=e.item;r._cursor&&n.css({cursor:r._cursor}),delete r._cursor,t.update(r,{hold:void 0})}function a(e,t){var n=t.item;e.update(n,{lastMouse:{x:t.x,y:t.y}})}function s(e){var t=e.graph,n=e.item;t.update(n,{lastMouse:void 0,moveDelta:void 0})}function c(e,t,n){var r;r=t.model&&t.model.hold&&t.model.hold.vertical?{x:n.x-t.model.lastMouse.x,y:0}:{x:0,y:n.y-t.model.lastMouse.y},e.update(t,{edgeMoved:r,modifiedByMouse:!0})}function l(e,t,n){var r,i=e.model,o=t||i.hold.index,a=i.controlPoints;null===n&&(n=i.hold.vertical);var s=[];return o>=2&&(n?Math.abs(a[o-2].x-a[o].x)<=3&&(r=[{x:a[o-2].x,y:a[o-2].y},{x:a[o-2].x,y:a[o+1].y}],s.push(o-1,o),i.hold.index=o-2,i.controlPoints[o+1].x=a[o-2].x):Math.abs(a[o-2].y-a[o].y)<=3&&(r=[{x:a[o-2].x,y:a[o-2].y},{x:a[o+1].x,y:a[o-2].y}],s.push(o-1,o),i.hold.index=o-2,i.controlPoints[o+1].y=a[o-2].y)),o<=a.length-4&&(n?Math.abs(a[o].x-a[o+2].x)<=3&&(r?(r[1]={x:a[o-2].x,y:a[o+3].y},i.controlPoints[o+3].x=a[o-2].x):(r=[{x:a[o+3].x,y:a[o].y},{x:a[o+3].x,y:a[o+3].y}],i.controlPoints[o].x=a[o+3].x),s.push(o+1,o+2)):Math.abs(a[o].y-a[o+2].y)<=3&&(r?(r[1]={x:a[o+3].x,y:a[o-2].y},i.controlPoints[o+3].y=a[o-2].y):(r=[{x:a[o].x,y:a[o+3].y},{x:a[o+3].x,y:a[o+3].y}],i.controlPoints[o].y=a[o+3].y),s.push(o+1,o+2))),s&&s.length&&a.splice(s[0],s.length),r}},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function o(e){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=n(27),u=n(6),d=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=(n=i(this,o(t).call(this))).getDefaultCfg();return n._cfg=u.mix(!0,{},n._cfg,r,e),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,l),s(t,[{key:"getDefaultCfg",value:function(){return{}}}]),s(t,[{key:"get",value:function(e){return this._cfg[e]}},{key:"set",value:function(e,t){this._cfg[e]=t}},{key:"destroy",value:function(){this._cfg={},this.destroyed=!0}}]),t}();e.exports=d},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(4);e.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},i,{getParallelEdges:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return e.getEdges().filter((function(e){var r=e.getModel();return r.target===t.id||n&&r.source===t.id}))},object2array:function(e){var t=[];return i.each(e,(function(e){t.push(e)})),t}})},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=n(9),l=n(2),u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,a(t).apply(this,arguments))}var n,r,u;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,c),n=t,(r=[{key:"getDefaultCfg",value:function(){return{name:"",render:function(){return"<button>satellite</button>"},bindEvent:function(){return[]}}}},{key:"_renderDOM",value:function(){var e=l.createDOM(this.render(this.diagram));return this.dom=e,e.isSatellite=!0,e}},{key:"getDOM",value:function(){return this.dom||this._renderDOM()}},{key:"init",value:function(){var e=this.getDOM(),t=this.diagram.getGraph().getGraphContainer();e&&(e.css({position:"absolute",visibility:"hidden"}),t.appendChild(e),e&&this.bindEvent(e,this.diagram))}},{key:"enable",value:function(){return!0}},{key:"show",value:function(){this.getDOM().show()}},{key:"hide",value:function(){this.getDOM().hide()}},{key:"isVisible",value:function(){return"hidden"!==this.getDOM().style.visibility}},{key:"destroy",value:function(){var e=this.events;e&&e.forEach((function(e){e.remove()}))}}])&&i(n.prototype,r),u&&i(n,u),t}();e.exports=u},function(e,t,n){e.exports=n(2)},function(e,t,n){var r=n(26),i=n(6),o=n(15);n(7),r.Editor=r,r.Util=i,r.Diagram=n(16),r.Page=n(1),r.Flow=n(95),r.Koni=n(102),r.Mind=n(107),r.Toolbar=n(121),r.Contextmenu=n(122),r.Command=n(15),r.BPMN=n(123),r.registerBehaviour=r.Page.registerBehaviour,r.registerNode=r.Page.registerNode,r.registerEdge=r.Page.registerEdge,r.registerGroup=r.Page.registerGroup,r.registerGuide=r.Page.registerGuide,r.registerCommand=o.registerCommand,e.exports=r},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=n(21),l=n(6),u=n(15),d=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,a(t).apply(this,arguments))}var n,r,d;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,c),n=t,(r=[{key:"getDefaultCfg",value:function(){return{_components:[],_command:{zoomDelta:.1,queue:[],current:0,clipboard:[]}}}},{key:"_getComponentsBy",value:function(e){return this.get("_components").filter(e)}},{key:"_bindCommands",value:function(e){var t=this;l.each(e,(function(e){var n=e.dataset,r=n.command;u[r]?l.addEventListener(e,"click",(function(){t.getCurrentPage().focusGraphWrapper(),t.executeCommand(r,n)})):console.warn("璇疯缃湁鏁堢殑鍛戒护锛�")}))}},{key:"getCommands",value:function(){return this.get("_command").queue}},{key:"getCurrentCommand",value:function(){var e=this.get("_command");return e.queue[e.current-1]}},{key:"executeCommand",value:function(e,t){l.isString(e)?u.execute(e,this,t):u.execute("common",this,{method:e},t)}},{key:"commandEnable",value:function(e){return u.enable(e,this)}},{key:"setCommandDOMenable",value:function(){var e=this,t=this.getComponentsByType("toolbar"),n=this.getComponentsByType("contextmenu"),r=[];t.forEach((function(e){l.each(e.getCommandDoms(),(function(e){r.push(e)}))})),n.forEach((function(e){l.each(e.getCommandDoms(),(function(e){r.push(e)}))})),l.each(r,(function(t){var n=t.dataset.command;u.enable(n,e)?t.classList.remove("disable"):t.classList.add("disable")}))}},{key:"_onPageStatusChange",value:function(){this.setCommandDOMenable()}},{key:"_afterAddContextmenu",value:function(){this.getCurrentPage()&&this.setCommandDOMenable()}},{key:"_afterAddPage",value:function(e){var t=this;this.setCommandDOMenable(),e.on("statuschange",(function(e){t._onPageStatusChange(e)})),e.on("mousedown",(function(){t.getComponentsByType("contextmenu").forEach((function(e){e.hide()}))})),e.on("contextmenu",(function(n){var r=t.getComponentsByType("contextmenu"),i=e.getGraph().getCanvas().get("el"),o=l.getBoundingClientRect(i),a={x:n.x,y:n.y},s=n.item;s&&!s.isSelected&&(e.clearSelected(),e.setSelected(n.item,!0)),t.set("contextmenuPoint",a),n.domEvent.preventDefault(),r.forEach((function(e){e.show(),e.contextmenuPoint=a,e.move(o.left+n.domX,o.top+n.domY)}))})),e.on("statuschange",(function(e){t.getComponentsByType("contextmenu").forEach((function(t){t.switch(e.status)}))})),this._bindShortcut(e)}},{key:"_beforeAddToolbar",value:function(e){var t=e.getCommandDoms();this._bindCommands(t)}},{key:"_beforeAddContextmenu",value:function(e){var t=e.getCommandDoms();e.bindEvent(),this._bindCommands(t)}},{key:"getComponentsByType",value:function(e){return this._getComponentsBy((function(t){return t.type===e}))}},{key:"getCurrentPage",value:function(){var e,t=this.getComponentsByType("page");return t.every((function(t){return!t.isActived||(e=t,!1)})),e||(e=t[0]),e}},{key:"getComponents",value:function(){return this.get("_components")}},{key:"_shortcutEnable",value:function(e,t){for(var n=e.shortcutCodes,r=l.getKeyboradKey(t),i=!1,o=0;o<n.length;o++){var a=n[o];if(l.isArray(a)){for(var s=a.length,c=!0,u=0;u<s-1;u++)if(!t[a[u]]){c=!1;break}a[s-1]!==r&&a[s-1]!==l.lowerFirst(r)||!c||(i=!0)}else a===r&&(i=!0);if(i)break}return i}},{key:"_bindShortcut",value:function(e){var t=this,n=e.get("shortcut");e.getGraph().on("keydown",(function(e){var r=t.getComponentsByType("contextmenu"),i=e.domEvent;r.forEach((function(e){e.hide()})),i.preventDefault();for(var o=u.list.filter((function(e){return e.shortcutCodes&&n[e.name]})),a=0;a<o.length;a++){var s=o[a];if(t._shortcutEnable(s,i))return t.executeCommand(s.name),!1}}))}},{key:"add",value:function(e){var t=this.get("_components"),n=l.upperFirst(e.type);e.editor=this,this["_beforeAdd"+n]&&this["_beforeAdd"+n](e),t.push(e),this["_afterAdd"+n]&&this["_afterAdd"+n](e)}},{key:"destroy",value:function(){this.get("_components").forEach((function(e){e.destroy()}))}}])&&i(n.prototype,r),d&&i(n,d),t}();e.exports=d},function(e,t,n){var r;
+/*!
+ * EventEmitter v5.2.6 - git.io/ee
+ * Unlicense - http://unlicense.org/
+ * Oliver Caldwell - https://oli.me.uk/
+ * @preserve
+ */!function(t){"use strict";function i(){}var o=i.prototype,a=t.EventEmitter;function s(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function c(e){return function(){return this[e].apply(this,arguments)}}o.getListeners=function(e){var t,n,r=this._getEvents();if(e instanceof RegExp)for(n in t={},r)r.hasOwnProperty(n)&&e.test(n)&&(t[n]=r[n]);else t=r[e]||(r[e]=[]);return t},o.flattenListeners=function(e){var t,n=[];for(t=0;t<e.length;t+=1)n.push(e[t].listener);return n},o.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&((t={})[e]=n),t||n},o.addListener=function(e,t){if(!function e(t){return"function"==typeof t||t instanceof RegExp||!(!t||"object"!=typeof t)&&e(t.listener)}(t))throw new TypeError("listener must be a function");var n,r=this.getListenersAsObject(e),i="object"==typeof t;for(n in r)r.hasOwnProperty(n)&&-1===s(r[n],t)&&r[n].push(i?t:{listener:t,once:!1});return this},o.on=c("addListener"),o.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},o.once=c("addOnceListener"),o.defineEvent=function(e){return this.getListeners(e),this},o.defineEvents=function(e){for(var t=0;t<e.length;t+=1)this.defineEvent(e[t]);return this},o.removeListener=function(e,t){var n,r,i=this.getListenersAsObject(e);for(r in i)i.hasOwnProperty(r)&&-1!==(n=s(i[r],t))&&i[r].splice(n,1);return this},o.off=c("removeListener"),o.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},o.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},o.manipulateListeners=function(e,t,n){var r,i,o=e?this.removeListener:this.addListener,a=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=n.length;r--;)o.call(this,t,n[r]);else for(r in t)t.hasOwnProperty(r)&&(i=t[r])&&("function"==typeof i?o.call(this,r,i):a.call(this,r,i));return this},o.removeEvent=function(e){var t,n=typeof e,r=this._getEvents();if("string"===n)delete r[e];else if(e instanceof RegExp)for(t in r)r.hasOwnProperty(t)&&e.test(t)&&delete r[t];else delete this._events;return this},o.removeAllListeners=c("removeEvent"),o.emitEvent=function(e,t){var n,r,i,o,a=this.getListenersAsObject(e);for(o in a)if(a.hasOwnProperty(o))for(n=a[o].slice(0),i=0;i<n.length;i++)!0===(r=n[i]).once&&this.removeListener(e,r.listener),r.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,r.listener);return this},o.trigger=c("emitEvent"),o.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},o.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},o._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},o._getEvents=function(){return this._events||(this._events={})},i.noConflict=function(){return t.EventEmitter=a,i},void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}("undefined"!=typeof window?window:this||{})},function(e,t,n){var r=n(7).Util;e.exports={getGroupIconPath:function(){return"M9.75,9.60000014 L3.75,9.60000014 C3.33578644,9.60000014 3,9.2865995 3,8.90000022 C3,8.51340093 3.33578644,8.20000029 3.75,8.20000029 L9.75,8.20000029 C10.1642136,8.20000029 10.5,8.51340093 10.5,8.90000022 C10.5,9.2865995 10.1642136,9.60000014 9.75,9.60000014 M3,11.6999999 C3,11.3134006 3.33578644,11 3.75,11 L6.75,11 C7.16421356,11 7.5,11.3134006 7.5,11.6999999 C7.5,12.0865992 7.16421356,12.3999999 6.75,12.3999999 L3.75,12.3999999 C3.33578644,12.3999999 3,12.0865992 3,11.6999999 M3.75,13.7999997 L6.75,13.7999997 C7.16421356,13.7999997 7.5,14.1134004 7.5,14.4999996 C7.5,14.8865989 7.16421356,15.1999996 6.75,15.1999996 L3.75,15.1999996 C3.33578644,15.1999996 3,14.8865989 3,14.4999996 C3,14.1134004 3.33578644,13.7999997 3.75,13.7999997 M16.4985,4.00000072 L1.5015,4.00000072 C0.674533504,3.99922416 0.00289396564,4.6232696 0,5.39510058 L0,16.6048994 C0.00289396564,17.3767304 0.674533504,18.0007758 1.5015,17.9999993 L16.4985,17.9999993 C17.3254665,18.0007758 17.997106,17.3767304 18,16.6048994 L18,5.39510058 C17.997106,4.6232696 17.3254665,3.99922416 16.4985,4.00000072M19,13.9999993 L19,3 L5,3 L5,1.39510058 C5.00289397,0.623269599 5.6745335,-0.00077583787 6.5015,7.23978642e-07 L21.4985,7.23978642e-07 C22.3254665,-0.00077583787 22.997106,0.623269599 23,1.39510058 L23,12.6048994 C22.997106,13.3767304 22.3254665,14.0007758 21.4985,13.9999993 L19,13.9999993 Z"},getCollapsedButtonPath:function(){return r.getRectPath(0,0,14,14,2)+"M3,7L11,7"},getExpandedButtonPath:function(){return r.getRectPath(0,0,14,14,2)+"M3,7L11,7M7,3L7,11"}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.presetPrimaryColors=t.presetPalettes=t.generate=void 0;var r,i=n(30),o=(r=i)&&r.__esModule?r:{default:r},a={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},s={};Object.keys(a).forEach((function(e){s[e]=(0,o.default)(a[e])})),t.generate=o.default,t.presetPalettes=s,t.presetPrimaryColors=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){for(var t=[],n=(0,o.default)(e),r=d;r>0;r-=1){var i=n.toHsv(),a=(0,o.default)({h:h(i,r,!0),s:p(i,r,!0),v:g(i,r,!0)}).toHexString();t.push(a)}t.push(n.toHexString());for(var s=1;s<=f;s+=1){var c=n.toHsv(),l=(0,o.default)({h:h(c,s),s:p(c,s),v:g(c,s)}).toHexString();t.push(l)}return t};var r,i=n(31),o=(r=i)&&r.__esModule?r:{default:r},a=2,s=16,c=5,l=5,u=15,d=5,f=4;function h(e,t,n){var r=void 0;return(r=Math.round(e.h)>=60&&Math.round(e.h)<=240?n?Math.round(e.h)-a*t:Math.round(e.h)+a*t:n?Math.round(e.h)+a*t:Math.round(e.h)-a*t)<0?r+=360:r>=360&&(r-=360),r}function p(e,t,n){if(0===e.h&&0===e.s)return e.s;var r=void 0;return(r=n?Math.round(100*e.s)-s*t:t===f?Math.round(100*e.s)+s:Math.round(100*e.s)+c*t)>100&&(r=100),n&&t===d&&r>10&&(r=10),r<6&&(r=6),r}function g(e,t,n){return n?Math.round(100*e.v)+l*t:Math.round(100*e.v)-u*t}},function(e,t,n){var r;!function(i){var o=/^\s+/,a=/\s+$/,s=0,c=i.round,l=i.min,u=i.max,d=i.random;function f(e,t){if(t=t||{},(e=e||"")instanceof f)return e;if(!(this instanceof f))return new f(e,t);var n=function(e){var t,n,r,s={r:0,g:0,b:0},c=1,d=null,f=null,h=null,p=!1,g=!1;return"string"==typeof e&&(e=function(e){e=e.replace(o,"").replace(a,"").toLowerCase();var t,n=!1;if(D[e])e=D[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=G.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=G.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=G.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=G.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=G.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=G.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=G.hex8.exec(e))?{r:B(t[1]),g:B(t[2]),b:B(t[3]),a:z(t[4]),format:n?"name":"hex8"}:(t=G.hex6.exec(e))?{r:B(t[1]),g:B(t[2]),b:B(t[3]),format:n?"name":"hex"}:(t=G.hex4.exec(e))?{r:B(t[1]+""+t[1]),g:B(t[2]+""+t[2]),b:B(t[3]+""+t[3]),a:z(t[4]+""+t[4]),format:n?"name":"hex8"}:!!(t=G.hex3.exec(e))&&{r:B(t[1]+""+t[1]),g:B(t[2]+""+t[2]),b:B(t[3]+""+t[3]),format:n?"name":"hex"}}(e)),"object"==typeof e&&(V(e.r)&&V(e.g)&&V(e.b)?(t=e.r,n=e.g,r=e.b,s={r:255*T(t,255),g:255*T(n,255),b:255*T(r,255)},p=!0,g="%"===String(e.r).substr(-1)?"prgb":"rgb"):V(e.h)&&V(e.s)&&V(e.v)?(d=R(e.s),f=R(e.v),s=function(e,t,n){e=6*T(e,360),t=T(t,100),n=T(n,100);var r=i.floor(e),o=e-r,a=n*(1-t),s=n*(1-o*t),c=n*(1-(1-o)*t),l=r%6;return{r:255*[n,s,a,a,c,n][l],g:255*[c,n,n,s,a,a][l],b:255*[a,a,c,n,n,s][l]}}(e.h,d,f),p=!0,g="hsv"):V(e.h)&&V(e.s)&&V(e.l)&&(d=R(e.s),h=R(e.l),s=function(e,t,n){var r,i,o;function a(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(e=T(e,360),t=T(t,100),n=T(n,100),0===t)r=i=o=n;else{var s=n<.5?n*(1+t):n+t-n*t,c=2*n-s;r=a(c,s,e+1/3),i=a(c,s,e),o=a(c,s,e-1/3)}return{r:255*r,g:255*i,b:255*o}}(e.h,d,h),p=!0,g="hsl"),e.hasOwnProperty("a")&&(c=e.a)),c=E(c),{ok:p,format:e.format||g,r:l(255,u(s.r,0)),g:l(255,u(s.g,0)),b:l(255,u(s.b,0)),a:c}}(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=c(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=c(this._r)),this._g<1&&(this._g=c(this._g)),this._b<1&&(this._b=c(this._b)),this._ok=n.ok,this._tc_id=s++}function h(e,t,n){e=T(e,255),t=T(t,255),n=T(n,255);var r,i,o=u(e,t,n),a=l(e,t,n),s=(o+a)/2;if(o==a)r=i=0;else{var c=o-a;switch(i=s>.5?c/(2-o-a):c/(o+a),o){case e:r=(t-n)/c+(t<n?6:0);break;case t:r=(n-e)/c+2;break;case n:r=(e-t)/c+4}r/=6}return{h:r,s:i,l:s}}function p(e,t,n){e=T(e,255),t=T(t,255),n=T(n,255);var r,i,o=u(e,t,n),a=l(e,t,n),s=o,c=o-a;if(i=0===o?0:c/o,o==a)r=0;else{switch(o){case e:r=(t-n)/c+(t<n?6:0);break;case t:r=(n-e)/c+2;break;case n:r=(e-t)/c+4}r/=6}return{h:r,s:i,v:s}}function g(e,t,n,r){var i=[I(c(e).toString(16)),I(c(t).toString(16)),I(c(n).toString(16))];return r&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0):i.join("")}function m(e,t,n,r){return[I(F(r)),I(c(e).toString(16)),I(c(t).toString(16)),I(c(n).toString(16))].join("")}function v(e,t){t=0===t?0:t||10;var n=f(e).toHsl();return n.s-=t/100,n.s=A(n.s),f(n)}function b(e,t){t=0===t?0:t||10;var n=f(e).toHsl();return n.s+=t/100,n.s=A(n.s),f(n)}function y(e){return f(e).desaturate(100)}function x(e,t){t=0===t?0:t||10;var n=f(e).toHsl();return n.l+=t/100,n.l=A(n.l),f(n)}function w(e,t){t=0===t?0:t||10;var n=f(e).toRgb();return n.r=u(0,l(255,n.r-c(-t/100*255))),n.g=u(0,l(255,n.g-c(-t/100*255))),n.b=u(0,l(255,n.b-c(-t/100*255))),f(n)}function O(e,t){t=0===t?0:t||10;var n=f(e).toHsl();return n.l-=t/100,n.l=A(n.l),f(n)}function _(e,t){var n=f(e).toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,f(n)}function C(e){var t=f(e).toHsl();return t.h=(t.h+180)%360,f(t)}function S(e){var t=f(e).toHsl(),n=t.h;return[f(e),f({h:(n+120)%360,s:t.s,l:t.l}),f({h:(n+240)%360,s:t.s,l:t.l})]}function P(e){var t=f(e).toHsl(),n=t.h;return[f(e),f({h:(n+90)%360,s:t.s,l:t.l}),f({h:(n+180)%360,s:t.s,l:t.l}),f({h:(n+270)%360,s:t.s,l:t.l})]}function j(e){var t=f(e).toHsl(),n=t.h;return[f(e),f({h:(n+72)%360,s:t.s,l:t.l}),f({h:(n+216)%360,s:t.s,l:t.l})]}function k(e,t,n){t=t||6,n=n||30;var r=f(e).toHsl(),i=360/n,o=[f(e)];for(r.h=(r.h-(i*t>>1)+720)%360;--t;)r.h=(r.h+i)%360,o.push(f(r));return o}function L(e,t){t=t||6;for(var n=f(e).toHsv(),r=n.h,i=n.s,o=n.v,a=[],s=1/t;t--;)a.push(f({h:r,s:i,v:o})),o=(o+s)%1;return a}f.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,r=this.toRgb();return e=r.r/255,t=r.g/255,n=r.b/255,.2126*(e<=.03928?e/12.92:i.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:i.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:i.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=E(e),this._roundA=c(100*this._a)/100,this},toHsv:function(){var e=p(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=p(this._r,this._g,this._b),t=c(360*e.h),n=c(100*e.s),r=c(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+r+"%)":"hsva("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=h(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=h(this._r,this._g,this._b),t=c(360*e.h),n=c(100*e.s),r=c(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+r+"%)":"hsla("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return g(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,n,r,i){var o=[I(c(e).toString(16)),I(c(t).toString(16)),I(c(n).toString(16)),I(F(r))];return i&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)&&o[3].charAt(0)==o[3].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0):o.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:c(this._r),g:c(this._g),b:c(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+c(this._r)+", "+c(this._g)+", "+c(this._b)+")":"rgba("+c(this._r)+", "+c(this._g)+", "+c(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:c(100*T(this._r,255))+"%",g:c(100*T(this._g,255))+"%",b:c(100*T(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+c(100*T(this._r,255))+"%, "+c(100*T(this._g,255))+"%, "+c(100*T(this._b,255))+"%)":"rgba("+c(100*T(this._r,255))+"%, "+c(100*T(this._g,255))+"%, "+c(100*T(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(M[g(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+m(this._r,this._g,this._b,this._a),n=t,r=this._gradientType?"GradientType = 1, ":"";if(e){var i=f(e);n="#"+m(i._r,i._g,i._b,i._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,r=this._a<1&&this._a>=0;return t||!r||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return f(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(x,arguments)},brighten:function(){return this._applyModification(w,arguments)},darken:function(){return this._applyModification(O,arguments)},desaturate:function(){return this._applyModification(v,arguments)},saturate:function(){return this._applyModification(b,arguments)},greyscale:function(){return this._applyModification(y,arguments)},spin:function(){return this._applyModification(_,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(k,arguments)},complement:function(){return this._applyCombination(C,arguments)},monochromatic:function(){return this._applyCombination(L,arguments)},splitcomplement:function(){return this._applyCombination(j,arguments)},triad:function(){return this._applyCombination(S,arguments)},tetrad:function(){return this._applyCombination(P,arguments)}},f.fromRatio=function(e,t){if("object"==typeof e){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]="a"===r?e[r]:R(e[r]));e=n}return f(e,t)},f.equals=function(e,t){return!(!e||!t)&&f(e).toRgbString()==f(t).toRgbString()},f.random=function(){return f.fromRatio({r:d(),g:d(),b:d()})},f.mix=function(e,t,n){n=0===n?0:n||50;var r=f(e).toRgb(),i=f(t).toRgb(),o=n/100;return f({r:(i.r-r.r)*o+r.r,g:(i.g-r.g)*o+r.g,b:(i.b-r.b)*o+r.b,a:(i.a-r.a)*o+r.a})},f.readability=function(e,t){var n=f(e),r=f(t);return(i.max(n.getLuminance(),r.getLuminance())+.05)/(i.min(n.getLuminance(),r.getLuminance())+.05)},f.isReadable=function(e,t,n){var r,i,o=f.readability(e,t);switch(i=!1,(r=function(e){var t,n;return t=((e=e||{level:"AA",size:"small"}).level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA"),"small"!==n&&"large"!==n&&(n="small"),{level:t,size:n}}(n)).level+r.size){case"AAsmall":case"AAAlarge":i=o>=4.5;break;case"AAlarge":i=o>=3;break;case"AAAsmall":i=o>=7}return i},f.mostReadable=function(e,t,n){var r,i,o,a,s=null,c=0;i=(n=n||{}).includeFallbackColors,o=n.level,a=n.size;for(var l=0;l<t.length;l++)(r=f.readability(e,t[l]))>c&&(c=r,s=f(t[l]));return f.isReadable(e,s,{level:o,size:a})||!i?s:(n.includeFallbackColors=!1,f.mostReadable(e,["#fff","#000"],n))};var D=f.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},M=f.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(D);function E(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function T(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=l(t,u(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),i.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function A(e){return l(1,u(0,e))}function B(e){return parseInt(e,16)}function I(e){return 1==e.length?"0"+e:""+e}function R(e){return e<=1&&(e=100*e+"%"),e}function F(e){return i.round(255*parseFloat(e)).toString(16)}function z(e){return B(e)/255}var $,N,q,G=(N="[\\s|\\(]+("+($="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+$+")[,|\\s]+("+$+")\\s*\\)?",q="[\\s|\\(]+("+$+")[,|\\s]+("+$+")[,|\\s]+("+$+")[,|\\s]+("+$+")\\s*\\)?",{CSS_UNIT:new RegExp($),rgb:new RegExp("rgb"+N),rgba:new RegExp("rgba"+q),hsl:new RegExp("hsl"+N),hsla:new RegExp("hsla"+q),hsv:new RegExp("hsv"+N),hsva:new RegExp("hsva"+q),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function V(e){return!!G.CSS_UNIT.exec(e)}e.exports?e.exports=f:void 0===(r=function(){return f}.call(t,n,t,e))||(e.exports=r)}(Math)},function(e,t,n){var r=n(18);function i(e){var t=e.getCurrentPage();this.matrixCache=t.getMatrix().slice(0),this._zoom(e),t.updateStatus()}function o(e){e.getCurrentPage().updateMatrix(this.matrixCache)}r.registerCommand("zoomTo",{_zoom:function(e){e.getCurrentPage().zoom(Number(this.zoom))},queue:!1,execute:i,back:o}),r.registerCommand("zoomIn",{enable:function(e){var t=e.getCurrentPage(),n=t.getMaxZoom(),r=t.getMinZoom(),i=t.getZoom();return i<n||i===r},_zoom:function(e){var t=e.getCurrentPage(),n=e.get("_command"),r=t.getZoom(),i=t.getMaxZoom(),o=r+n.zoomDelta;o>=i&&(o=i),t.zoom(o)},queue:!1,execute:i,back:o,shortcutCodes:[["metaKey","="],["ctrlKey","="]]}),r.registerCommand("zoomOut",{enable:function(e){var t=e.getCurrentPage(),n=t.getMaxZoom(),r=t.getMinZoom(),i=t.getZoom();return i>r||i===n},_zoom:function(e){var t=e.getCurrentPage(),n=t.getZoom(),r=t.getMinZoom(),i=n-e.get("_command").zoomDelta;i<=r&&(i=r),t.zoom(i)},queue:!1,execute:i,back:o,shortcutCodes:[["metaKey","-"],["ctrlKey","-"]]}),r.registerCommand("autoZoom",{enable:function(){return!0},_zoom:function(e){e.getCurrentPage().autoZoom()},queue:!1,execute:i,back:o}),r.registerCommand("resetZoom",{enable:function(){return!0},_zoom:function(e){e.getCurrentPage().resetZoom()},queue:!1,execute:i,back:o,shortcutCodes:[["metaKey","0"],["ctrlKey","0"]]})},function(e,t,n){var r=n(18);r.registerCommand("collapseExpand",{getItem:function(e){var t=e.getCurrentPage(),n=t.getGraph();return this.itemId?n.find(this.itemId):t.getSelected()[0]},enable:function(e){var t=this.getItem(e);return t&&!1!==t.collapseExpand&&t.getChildren().length>0},execute:function(e){var t=e.getCurrentPage(),n=t.getGraph(),r=this.getItem(e);r.getModel().collapsed?(n.update(r,{collapsed:!1}),r.getInnerEdges&&r.getInnerEdges().forEach((function(e){e.update()})),this.toCollapsed=!1):(n.update(r,{collapsed:!0}),this.toCollapsed=!0),t.clearSelected(),t.setSelected(r,!0),1===this.executeTimes&&(this.itemId=r.id)},back:function(e){var t=e.getCurrentPage(),n=t.getGraph(),r=this.getItem(e);this.toCollapsed?n.update(r,{collapsed:!1}):n.update(r,{collapsed:!0}),t.clearSelected(),t.setSelected(r,!0)},shortcutCodes:[["metaKey","/"],["ctrlKey","/"]]}),r.registerCommand("collapse",{enable:function(e){var t=this.getItem(e);return t&&!1!==t.collapseExpand&&t.getChildren().length>0&&!t.getModel().collapsed}},"collapseExpand"),r.registerCommand("expand",{enable:function(e){var t=this.getItem(e);return t&&!1!==t.collapseExpand&&t.getChildren().length>0&&t.getModel().collapsed}},"collapseExpand")},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(4),o={INIT:"_initGraph"};o.AUGMENT={_initGraph:function(){var e=this.get("graph"),t=new(this.get("graphConstructor"))(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({page:this},e));t.draw(),this.set("_graph",t)},changeMode:function(e){this.get("_graph").changeMode(e)},updateMatrix:function(e){this.get("_graph").updateMatrix(e)},getMode:function(){return this.get("_graph").get("mode")},getMatrix:function(){return this.get("_graph").getMatrix()},getZoom:function(){return this.get("_graph").getMatrix()[0]},getMaxZoom:function(){return this.get("_graph").get("maxZoom")},getMinZoom:function(){return this.get("_graph").get("minZoom")},getGraph:function(){return this.get("_graph")},getItems:function(){return this.get("_graph").getItems()},getNodes:function(){return this.get("_graph").getNodes()},translate:function(e,t){return this.get("_graph").translate(e,t)},getEdges:function(){return this.get("_graph").getEdges()},getGroups:function(){return this.get("_graph").getGroups()},render:function(){return this.get("_graph").render(),this},add:function(e,t){return this.get("_graph").add(e,t),this},focusPointByDom:function(e){return this.get("_graph").focusPointByDom(e),this},focusPoint:function(e){return this.get("_graph").focusPoint(e),this},find:function(e){return this.get("_graph").find(e)},focus:function(e){var t=this.get("_graph"),n=t.find(e);if(n){var r=n.getCenter();t.focusPoint(r)}return this},save:function(){return this.get("_graph").save()},read:function(e){this.get("_graph").read(e)},clear:function(){this.get("_graph").clear()},remove:function(e){return this.get("_graph").remove(e),this},update:function(e,t){return this.get("_graph").update(e,t),this},zoom:function(e,t){return this.get("_graph").zoom(e,t),this},getDomPoint:function(e){return this.get("_graph").getDomPoint(e)},getPoint:function(e){return this.get("_graph").getPoint(e)},zoomByDom:function(e,t){var n=this.get("_graph"),r=n.getPoint(e);return n.zoom(r,t),this},autoZoom:function(){return this.get("_graph").autoZoom(),this},resetZoom:function(){var e=this.get("_graph"),t=e.getWidth(),n=e.getHeight();return e.zoomByDom({x:t/2,y:n/2},1),this},css:function(e){var t=this.get("_graph").getMouseEventWrapper();i.modifyCSS(t,e)},setCapture:function(e){this.get("_graph").getRootGroup().set("capture",e)},destroy:function(){this.get("_graph").destroy()},delete:function(){var e=this.getSelected(),t=this.get("_graph");i.each(e,(function(e){t.remove(e)}))}},e.exports=o},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(36),o=n(4),a={CFG:{grid:void 0},INIT:"_initGrid"};a.AUGMENT={_initGrid:function(){var e=this.get("grid"),t=this.get("_graph");if(e){var n=new i(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({page:this,graph:t},e));this.setController("grid",n)}},showGrid:function(e){var t=this.get("_graph"),n=this.getController("grid");n||(e?o.isObject(e)&&this.set("grid",e):this.set("grid",!0),this._initGrid()),(n=this.getController("grid")).show(),t.draw()},hideGrid:function(){var e=this.get("_graph"),t=this.getController("grid");t&&t.hide(),e.draw()},getGridCell:function(){return this.getController("grid").getCell()}},e.exports=a},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=n(9),l=n(14),u=n(4),d=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,a(t).apply(this,arguments))}var n,r,d;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,c),n=t,(r=[{key:"getDefaultCfg",value:function(){return{cell:16,line:l.gridStyle,type:"point",visible:!0}}},{key:"init",value:function(){this._draw(),this._onViewPortChange(),!this.visible&&this.hide()}},{key:"_onViewPortChange",value:function(){var e=this,t=this.graph;t.on("afterviewportchange",(function(){e.update()})),t.on("beforechangesize",(function(){e.update()}))}},{key:"_draw",value:function(){var e=this.graph,t=this._getPath(),n=e.getRootGroup(),r=u.mix({},this.line),i=e.getMatrix(),o=this.type,a="line"===o?1/i[0]:2/i[0];"point"===o&&(r.lineDash=null),r.lineWidth=a,r.path=t;var s=n.addShape("path",{attrs:r,capture:!1,zIndex:0});u.toBack(s,n),this.gridEl=s}},{key:"show",value:function(){this.gridEl.show(),this.visible=!0}},{key:"hide",value:function(){this.gridEl.hide(),this.visible=!1}},{key:"_getLinePath",value:function(){for(var e=this.graph,t=e.get("width"),n=e.get("height"),r=e.getPoint({x:0,y:0}),i=e.getPoint({x:t,y:n}),o=this.cell,a=Math.ceil(r.x/o)*o,s=Math.ceil(r.y/o)*o,c=[],l=0;l<=i.x-r.x;l+=o){var u=a+l;c.push(["M",u,r.y]),c.push(["L",u,i.y])}for(var d=0;d<=i.y-r.y;d+=o){var f=s+d;c.push(["M",r.x,f]),c.push(["L",i.x,f])}return c}},{key:"_getPointPath",value:function(){for(var e=this.graph,t=e.get("width"),n=e.get("height"),r=e.getPoint({x:0,y:0}),i=2/e.getMatrix()[0],o=e.getPoint({x:t,y:n}),a=this.getCell(),s=Math.ceil(r.x/a)*a,c=Math.ceil(r.y/a)*a,l=[],u=0;u<=o.x-r.x;u+=a)for(var d=s+u,f=0;f<=o.y-r.y;f+=a){var h=c+f;l.push(["M",d,h]),l.push(["L",d+i,h])}return l}},{key:"getCell",value:function(){var e=this.cell,t=this.graph.getMatrix()[0];return e*t<9.6?9.6/t:e}},{key:"_getPath",value:function(){var e=this.type;return this["_get"+u.upperFirst(e)+"Path"]()}},{key:"update",value:function(e){u.mix(this,e);var t=this._getPath(),n=this.gridEl,r=this.graph.getMatrix(),i="line"===this.type?1/r[0]:2/r[0];n.attr("lineWidth",i),n.attr("path",t)}},{key:"destroy",value:function(){var e=this.gridEl;e&&e.remove()}}])&&i(n.prototype,r),d&&i(n,d),t}();e.exports=d},function(e,t){var n={};function r(e,t,n){e.on(n,(function(e){t.emit(n,e)})),e.on("node:"+n,(function(e){t.emit("node:"+n,e)})),e.on("edge:"+n,(function(e){t.emit("edge:"+n,e)})),e.on("group:"+n,(function(e){t.emit("group:"+n,e)})),e.on("anchor:"+n,(function(e){t.emit("anchor:"+n,e)}))}n.INIT="_initEvent",n.AUGMENT={_initEvent:function(){var e=this,t=this.get("_graph");r(t,this,"click"),r(t,this,"dblclick"),r(t,this,"mouseenter"),r(t,this,"mouseleave"),r(t,this,"mousedown"),r(t,this,"mouseup"),r(t,this,"contextmenu"),t.on("keydown",(function(t){e.emit("keydown",t)})),t.on("keyup",(function(t){e.emit("keyup",t)})),t.on("beforechange",(function(t){e.emit("beforechange",t)})),t.on("afterchange",(function(t){e.emit("afterchange",t)})),t.on("afterviewportchange",(function(t){e.emit("afterviewportchange",t),t.updateMatrix[0]!==t.originMatrix[0]&&e.emit("afterzoom",t)})),t.on("beforeviewportchange",(function(t){e.emit("beforeviewportchange",t),t.updateMatrix[0]!==t.originMatrix[0]&&e.emit("beforezoom",t)}))}},e.exports=n},function(e,t,n){var r=n(4),i={CFG:{selectable:!0,multiSelectable:!0,_selectedCache:{}},INIT:"_initSelected"};i.AUGMENT={_initSelected:function(){var e=this,t=this.get("_graph");t.on("afteritemdraw",(function(t){var n=t.item;n.isSelected&&e.setItemSelected(n)})),t.on("beforeitemdestroy",(function(t){e.clearItemSelected(t.item)}))},setItemSelected:function(e){var t=this.get("_graph").getShapeObj(e).getSelectedStyle(e),n=e.getKeyShape();this.get("_selectedCache")[e.id]=e,t&&n.attr(t),e.isEdge&&(e.startArrow&&e.startArrow.attr({fill:t.stroke}),e.endArrow&&e.endArrow.attr({fill:t.stroke}))},clearItemSelected:function(e){var t=this.get("_graph"),n=e.getKeyShape(),i=t.getShapeObj(e),o=i.getStyle(e),a=i.getSelectedStyle(e),s=this.get("_selectedCache"),c=r.getContrast(o,a);n.attr(c),e.isEdge&&(e.startArrow&&e.startArrow.attr({fill:c.stroke}),e.endArrow&&e.endArrow.attr({fill:c.stroke})),delete s[e.id]},setSelected:function(e,t){var n,i=this,o=this.get("selectable"),a=this.get("_graph");o&&(n=r.isArray(e)?e:[e],r.each(n,(function(e){r.isString(e)&&(e=a.find(e)),e&&!e.destroyed&&(t?(i.emit("beforeitemselected",{item:e}),i.setItemSelected(e),i.emit("afteritemselected",{item:e})):(i.emit("beforeitemunselected",{item:e}),i.clearItemSelected(e),i.emit("afteritemunselected",{item:e})),e.isSelected=t,i.updateStatus(),a.draw())})))},getSelected:function(){var e=this.get("_selectedCache");return r.objectToValues(e)},clearSelected:function(){var e=this,t=this.get("_graph"),n=this.get("_selectedCache");r.each(n,(function(t){t.isSelected&&e.setSelected(t,!1)})),t.draw()}},e.exports=i},function(e,t,n){var r=n(4),i={CFG:{activeable:!0,_activedCache:{}},INIT:"_initActived"};i.AUGMENT={_initActived:function(){var e=this,t=this.get("_graph");t.on("afteritemdraw",(function(t){var n=t.item;n.isActived&&e.setItemActived(n)})),t.on("beforeitemdestroy",(function(t){e.clearItemActived(t.item)}))},setItemActived:function(e){var t=this.get("_graph").getShapeObj(e),n=this.get("_activedCache"),r=t.getActivedStyle(e),i=e.getKeyShape();n[e.id]=e,r&&i.attr(r),e.isEdge&&(e.startArrow&&e.startArrow.attr({fill:r.stroke}),e.endArrow&&e.endArrow.attr({fill:r.stroke}))},clearItemActived:function(e){var t=this.get("_graph"),n=e.getKeyShape(),i=t.getShapeObj(e),o=i.getStyle(e),a=this.get("_activedCache"),s=i.getActivedStyle(e),c=r.getContrast(o,s);n.attr(c),e.isEdge&&(e.startArrow&&e.startArrow.attr({fill:c.stroke}),e.endArrow&&e.endArrow.attr({fill:c.stroke})),delete a[e.id]},setActived:function(e,t){var n,i=this,o=this.get("activeable"),a=this.get("_graph");o&&(n=r.isArray(e)?e:[e],r.each(n,(function(e){r.isString(e)&&(e=a.find(e)),e&&!e.destroyed&&(t?(i.emit("beforeitemactived",{item:e}),i.setItemActived(e),i.emit("afteritemactived",{item:e})):(i.emit("beforeitemunactived",{item:e}),i.clearItemActived(e),i.emit("afteritemunactived",{item:e})),e.isActived=t)})),a.draw())},getActived:function(){var e=this.get("_activedCache");return r.objectToValues(e)},clearActived:function(){var e=this,t=this.get("_graph"),n=this.get("_activedCache");r.each(n,(function(t){t.isActived&&e.setActived(t,!1)})),t.draw()}},e.exports=i},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(41),o={CFG:{align:{}},INIT:"_initAlign"};o.AUGMENT={_initAlign:function(){var e=this.get("align"),t=this.get("_graph"),n=new i(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({flow:this,graph:t},e));this.setController("align",n)},align:function(e,t,n){return this.getController("align").align(e,t,n)},clearAlignLine:function(){return this.getController("align").clearAlignLine()}},e.exports=o},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=n(9),l=n(14),u=n(4);function d(e,t){return{line:e,point:t,dis:u.pointLineDistance(e[0],e[1],e[2],e[3],t.x,t.y)}}var f=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,a(t).apply(this,arguments))}var n,r,f;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,c),n=t,(r=[{key:"getDefaultCfg",value:function(){return{line:l.alignLineStyle,item:!0,grid:!1,tolerance:5,_horizontalLines:{},_verticalLines:{},_alignLines:[]}}},{key:"init",value:function(){this.item&&this._cacheBoxLine()}},{key:"_cacheBoxLine",value:function(){var e=this.graph,t=this._horizontalLines,n=this._verticalLines,r=this.item;e.on("afteritemdraw",(function(e){var i=e.item;if(!u.isEdge(i)){var o=i.getBBox();!0===r||"horizontal"===r?(t[i.id+"tltr"]=[o.minX,o.minY,o.maxX,o.minY,i],t[i.id+"lcrc"]=[o.minX,o.centerY,o.maxX,o.centerY,i],t[i.id+"blbr"]=[o.minX,o.maxY,o.maxX,o.maxY,i]):"center"===r&&(t[i.id+"lcrc"]=[o.minX,o.centerY,o.maxX,o.centerY,i]),!0===r||"vertical"===r?(n[i.id+"tlbl"]=[o.minX,o.minY,o.minX,o.maxY,i],n[i.id+"tcbc"]=[o.centerX,o.minY,o.centerX,o.maxY,i],n[i.id+"trbr"]=[o.maxX,o.minY,o.maxX,o.maxY,i]):"center"===r&&(n[i.id+"tcbc"]=[o.centerX,o.minY,o.centerX,o.maxY,i])}})),e.on("beforeitemdestroy",(function(e){var r=e.item;delete t[r.id+"tltr"],delete t[r.id+"lcrc"],delete t[r.id+"blbr"],delete n[r.id+"tlbl"],delete n[r.id+"tcbc"],delete n[r.id+"trbr"]}))}},{key:"align",value:function(e,t){var n=u.mix({},e),r=this.flow.getController("grid");return this.grid&&r&&r.visible&&this._gridAlign(e,t),this.item&&this._itemAlign(e,t,n),e}},{key:"_gridAlign",value:function(e,t){var n=this.flow,r=this.grid,i=n.getGridCell();if("cc"===r){var o=Math.round((e.x+t.width/2)/i)*i,a=Math.round((e.y+t.height/2)/i)*i;e.x=o-t.width/2,e.y=a-t.height/2}else e.x=Math.round(e.x/i)*i,e.y=Math.round(e.y/i)*i}},{key:"_itemAlign",value:function(e,t,n){var r=this._horizontalLines,i=this._verticalLines,o=this.tolerance,a={x:n.x+t.width/2,y:n.y},s={x:n.x+t.width/2,y:n.y+t.height/2},c={x:n.x+t.width/2,y:n.y+t.height},l={x:n.x,y:n.y+t.height/2},f={x:n.x+t.width,y:n.y+t.height/2},h=[],p=[],g=null;if(this.clearAlignLine(),u.each(r,(function(e){e[4].isVisible()&&(h.push(d(e,a)),h.push(d(e,s)),h.push(d(e,c)))})),u.each(i,(function(e){e[4].isVisible()&&(p.push(d(e,l)),p.push(d(e,s)),p.push(d(e,f)))})),h.sort((function(e,t){return e.dis-t.dis})),p.sort((function(e,t){return e.dis-t.dis})),0!==h.length&&h[0].dis<o){e.y=h[0].line[1]-h[0].point.y+n.y,g={type:"item",horizontals:[h[0]]};for(var m=1;m<3;m++)h[0].dis===h[m].dis&&g.horizontals.push(h[m])}if(0!==p.length&&p[0].dis<o){e.x=p[0].line[0]-p[0].point.x+n.x,g?g.verticals=[p[0]]:g={type:"item",verticals:[p[0]]};for(var v=1;v<3;v++)p[0].dis===p[v].dis&&g.verticals.push(p[v])}g&&(g.bbox=t,this._addAlignLine(g))}},{key:"clearAlignLine",value:function(){var e=this._alignLines;u.each(e,(function(e){e.remove()})),this._alignLines=[]}},{key:"_addAlignLine",value:function(e){var t=e.bbox,n=this.graph.getRootGroup(),r=this.line,i=this._alignLines;"item"===e.type&&(e.horizontals&&u.each(e.horizontals,(function(e){var o,a,s=e.line,c=e.point,l=(s[0]+s[2])/2;c.x<l?(o=c.x-t.width/2,a=Math.max(s[0],s[2])):(o=c.x+t.width/2,a=Math.min(s[0],s[2]));var d=n.addShape("line",{attrs:u.mix({x1:o,y1:s[1],x2:a,y2:s[1]},r),capture:!1});i.push(d)})),e.verticals&&u.each(e.verticals,(function(e){var o,a,s=e.line,c=e.point,l=(s[1]+s[3])/2;c.y<l?(o=c.y-t.height/2,a=Math.max(s[1],s[3])):(o=c.y+t.height/2,a=Math.min(s[1],s[3]));var d=n.addShape("line",{attrs:u.mix({x1:s[0],y1:o,x2:s[0],y2:a},r),capture:!1});i.push(d)})))}}])&&i(n.prototype,r),f&&i(n,f),t}();e.exports=f},function(e,t,n){var r=n(4),i={CFG:{labelEditable:!1},INIT:"_initLabelEditor"};i.AUGMENT={_initLabelEditor:function(){var e=this;if(this.get("labelEditable")){var t=this.getGraph(),n=r.createDOM('<div contenteditable="true" role="textbox" tabindex="1" class="g6-label-editor"></div>',{position:"absolute",visibility:"hidden","z-index":"2",padding:"0px 2px 0px 0px",resize:"none",width:"auto",height:"auto",outline:"none",border:"1px solid #1890FF","transform-origin":"left top","max-width":"320px",background:"white","box-sizing":"content-box"});t.getGraphContainer().appendChild(n),n.on("blur",(function(n){n.stopPropagation(),!t.destroyed&&e.endEditLabel()})),n.on("keydown",(function(t){t.stopPropagation();var n=r.getKeyboradKey(t);(t.metaKey&&"s"===n||t.ctrlKey&&"s"===n)&&t.preventDefault(),"Enter"!==n&&"Escape"!==n||e.endEditLabel()})),this.set("labelTextArea",n),t.on("beforeviewportchange",(function(){n.focusItem&&e.setLabelEditorBeginPosition(n.focusItem)}))}},_getLabelTextAreaBox:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[0,0];t&&e.attr("text",t);var i=this.getGraph().getRootGroup(),o=r.getBBox(e,i);return{minX:o.minX-n[1],minY:o.minY-n[0],maxX:o.maxX+n[1],maxY:o.maxY+n[0]}},setLabelEditorBeginPosition:function(e){var t=this.get("labelTextArea"),n=e.getLabel();if(n){var i=this._getLabelTextAreaBox(n),o=n.attr("lineHeight"),a=n.attr("fontSize"),s={x:i.minX,y:i.minY-o/4+a/4-1,width:i.maxX-i.minX,height:i.maxY-i.minY};t.css({top:s.y+"px",left:s.x+"px"}),t.labelPoint=s}else{var c=this.getGraph().getRootGroup(),l=e.getKeyShape(),u=r.getBBox(l,c),d={x:u.minY+(u.maxY-u.minY-t.height())/2,y:(u.minX+u.maxX)/2};t.css({top:d.x+"px",left:d.y+"px"}),t.labelPoint=d}},beginEditLabel:function(e){var t=this.get("labelTextArea"),n=this.getGraph();if(r.isString(e)&&(e=n.find(e)),e&&!e.destroyed&&t){this.setSignal("preventWheelPan",!0);var i=e.getModel(),o=e.getLabel(),a=n.getZoom();if(t.focusItem=e,o){var s=o.attr("lineHeight"),c=this._getLabelTextAreaBox(o),l=(c.maxX-c.minX)/a,u=(c.maxY-c.minY+s/4)/a;t.innerHTML=i.label,t.innerHTML=i.label,t.css({"min-width":l+"px","min-height":u+"px",visibility:"visible","font-family":o.attr("fontFamily"),"line-height":s+"px","font-size":o.attr("fontSize")+"px",transform:"scale("+a+")"})}else t.innerHTML="",t.css({"min-width":"auto","min-height":"auto"});this.setLabelEditorBeginPosition(e),t.css({visibility:"visible"}),t.focus(),document.execCommand("selectAll",!1,null)}},endEditLabel:function(){var e=this.get("labelTextArea");if(this.setSignal("preventWheelPan",!1),e){var t=e.focusItem;if(t){var n=t.getModel(),r=this.editor;n.label!==e.textContent&&r.executeCommand("update",{action:"updateLabel",itemId:t.id,updateModel:{label:e.textContent}}),e.hide(),e.focusItem=void 0,this.focusGraphWrapper()}}}},e.exports=i},function(e,t){var n={AUGMENT:{updateStatus:function(){var e,t=this.getSelected();0===t.length?e="canvas-selected":1===t.length?t[0].isNode?e="node-selected":t[0].isEdge?e="edge-selected":t[0].isGroup&&(e="group-selected"):e="multi-selected",this.emit("statuschange",{status:e})}}};e.exports=n},function(e,t,n){n(45),n(46),n(47),n(48),n(49),n(50),n(51),n(52),n(53),n(54),n(55),n(56),n(57),n(58),n(59),n(60),n(61),n(62)},function(e,t,n){var r=n(3),i=n(4);r.registerBehaviour("panBlank",i.getPanCanvasBehaviour(!0))},function(e,t,n){n(3).registerBehaviour("hoverButton",(function(e){e.getGraph().behaviourOn("mouseenter",(function(t){e.getSignal("panningItem")||t.shape&&t.shape.isButton&&e.css({cursor:"pointer"})}))}))},function(e,t,n){var r=n(3),i=n(4);r.registerBehaviour("panCanvas",i.getPanCanvasBehaviour())},function(e,t,n){var r=n(3),i=n(14),o=n(4);r.registerBehaviour("wheelChangeViewport",(function(e){var t,n=e.getGraph();n.behaviourOn("wheel",(function(e){e.domEvent.preventDefault()})),n.behaviourOn("wheel",o.throttle((function(r){if(!e.getSignal("preventWheelPan")){var a=r.domEvent,s=e.getSignal("wheelZoom");if(t||e.setCapture(!1),s){var c=a.wheelDelta;if(Math.abs(c)>10){var l=n.getMatrix()[0];c>0?n.zoom({x:r.x,y:r.y},1.05*l):n.zoom({x:r.x,y:r.y},l*(1/1.05))}}else{var u=[],d=n.getMatrix();o.mat3.translate(u,d,[a.wheelDeltaX*i.wheelPanRatio,a.wheelDeltaY*i.wheelPanRatio]),e.translateLimt(u)&&n.updateMatrix(u)}t&&clearTimeout(t),t=setTimeout((function(){e.setCapture(!0),t=void 0}),50)}}),16))}))},function(e,t,n){n(3).registerBehaviour("processPanItem",(function(e){var t=e.getGraph();t.behaviourOn("mousemove",(function(n){var r=e.get("panItemDelegation");if(r){var i=e.get("panItemStartPoint"),o=e.get("panItemStartBox"),a=n.x-i.x,s=n.y-i.y,c=e.align({x:o.minX+a,y:o.minY+s},{width:o.width,height:o.height});r.attr({x:c.x,y:c.y}),t.emit("itempanning",n),t.draw()}}))}))},function(e,t,n){n(3).registerBehaviour("startPanItem",(function(e){var t=e.getGraph(),n=t.getRootGroup();t.behaviourOn("dragstart",(function(r){if(2!==r.button&&r.item&&(r.item.isNode||r.item.isGroup)){var i,o=r.item;if((i=(i=o.isSelected?e.getSelected():[o]).filter((function(e){return e.isNode||e.isGroup})))[0]&&!1!==i[0].dragable){t.emit("beforepanitem",{items:i}),t.emit("beforeshowdelegation",{items:i});var a=e.getDelegation(i,n),s=a.getBBox();e.setSignal("panningItem",!0),e.set("panItems",i),e.set("panItemDelegation",a),e.set("panItemStartBox",s),e.set("panItemStartPoint",{x:r.x,y:r.y}),t.draw()}}}))}))},function(e,t,n){n(3).registerBehaviour("endPanItem",(function(e){var t=e.getGraph();t.behaviourOn("panitemend",(function(){var n=e.get("panItemDelegation");n&&(n.remove(),t.draw()),e.setSignal("panningItem",!1),e.set("panItemDelegation",void 0),e.set("panItemStartPoint",void 0),e.set("panItemStartBox",void 0),e.set("panItems",void 0)})),t.behaviourOn("canvas:mouseleave",(function(){e.get("panItems")&&(e.clearAlignLine(),t.emit("panitemend"))}))}))},function(e,t,n){n(3).registerBehaviour("dblclickItemEditLabel",(function(e){e.getGraph().behaviourOn("node:dblclick",(function(t){t.shape&&!t.shape.isButton&&e.beginEditLabel(t.item)}))}))},function(e,t,n){n(3).registerBehaviour("clickCanvasSelected",(function(e){var t=e.getGraph();t.behaviourOn("click",(function(t){t.shape||(e.clearSelected(),e.clearActived(),e.updateStatus())})),t.behaviourOn("contextmenu",(function(t){t.shape||(e.clearSelected(),e.clearActived(),e.updateStatus())}))}))},function(e,t,n){n(3).registerBehaviour("clickCollapsedButton",(function(e){var t=e.getGraph();t.behaviourOn("click",(function(n){var r=n.item,i=n.shape;if(r&&i&&i.isCollapsedButton){var o=e.editor;o?o.executeCommand("collapseExpand",{itemId:r.id}):t.update(r,{collapsed:!0})}}))}))},function(e,t,n){n(3).registerBehaviour("clickEdgeSelected",(function(e){e.getGraph().behaviourOn("edge:click",(function(t){e.get("multiSelectable")&&!0===e.getSignal("shiftKeyDown")||(e.clearActived(),e.clearSelected()),e.setSelected(t.item.id,!0)}))}))},function(e,t,n){n(3).registerBehaviour("clickExpandedButton",(function(e){var t=e.getGraph();t.behaviourOn("click",(function(n){var r=n.item,i=n.shape;if(r&&i&&i.isExpandedButton){var o=e.editor;o?o.executeCommand("collapseExpand",{itemId:r.id}):t.update(r,{collapsed:!1})}}))}))},function(e,t,n){n(3).registerBehaviour("clickGroupSelected",(function(e){e.getGraph().behaviourOn("group:click",(function(t){e.get("multiSelectable")&&!0===e.getSignal("shiftKeyDown")||(e.clearActived(),e.clearSelected()),e.setSelected(t.item.id,!0)}))}))},function(e,t,n){n(3).registerBehaviour("clickNodeSelected",(function(e){e.getGraph().behaviourOn("node:click",(function(t){e.get("multiSelectable")&&!0===e.getSignal("shiftKeyDown")||(e.clearActived(),e.clearSelected()),e.setSelected(t.item.id,!0)}))}))},function(e,t,n){n(3).registerBehaviour("hoverNodeActived",(function(e){var t,n=e.getGraph();n.behaviourOn("node:mouseenter",(function(n){!1!==n.item.getShapeObj().panAble&&e.css({cursor:"move"}),e.getSignal("panningItem")||e.getSignal("dragEdge")||n.item&&n.item.isSelected||(t=n.item,e.setActived(t,!0))})),n.behaviourOn("node:mouseleave",(function(n){var r=n.toShape;t&&(r&&r.isAnchor&&r.getItem()===t||e.getSignal("dragEdge")||(t.isSelected||e.setActived(t,!1),t=void 0))}))}))},function(e,t,n){n(3).registerBehaviour("hoverGroupActived",(function(e){var t=e.getGraph();t.behaviourOn("mouseenter",(function(t){e.getSignal("panningItem")||t.item&&t.item.isSelected||e.getSignal("dragEdge")||t.shape&&t.shape.isGroupKeyShape&&(e.css({cursor:"move"}),e.setActived(t.item,!0))})),t.behaviourOn("group:mouseleave",(function(t){t.item.isActived&&!t.item.isSelected&&e.setActived(t.item,!1)}))}))},function(e,t,n){n(3).registerBehaviour("hoverEdgeActived",(function(e){var t=e.getGraph();t.behaviourOn("edge:mouseenter",(function(t){e.getSignal("panningItem")||t.item&&t.item.isSelected||e.getSignal("dragEdge")||e.setActived(t.item,!0)})),t.behaviourOn("edge:mouseleave",(function(t){e.setActived(t.item,!1)}))}))},function(e,t,n){n(3).registerBehaviour("keydownCmdWheelZoom",(function(e){var t=e.getGraph();t.behaviourOn("keydown",(function(t){91===t.domEvent.keyCode&&e.setSignal("wheelZoom",!0)})),t.behaviourOn("keyup",(function(t){91===t.domEvent.keyCode&&e.setSignal("wheelZoom",!1)}))}))},function(e,t,n){var r=n(22);e.exports={dragingEdgeEndPoint:function(e){var t=e.endPointType,n=e.edgeModel,r=e.graph,i=e.delegation,o=e.startPoint,a=e.ev,s=e.source,c=e.target,l=a.item,u="source"===t?[a,o]:[o,a];l&&("source"===t?c=l:s=l);var d=r.getShapeObj("edge",n).getPathByPoints({points:u,source:s,target:c});i.attr("path",d),r.draw()},panGroup:function(e,t,n,i){var o=e.getModel();r.traverseTree(e,(function(r){if("node"===r.type){var o=r.getModel();i.update(r,{x:o.x+t,y:o.y+n})}e.getCrossEdges&&e.getCrossEdges().forEach((function(e){e.update()}))}),(function(e){return"group"===e.type?e.getChildren():[]})),i.update(e,{x:o.x+t,y:o.y+n})},dropUpdateEdge:function(e){var t=e.ev,n=e.endPointType,r=e.model,i=e.diagram,o=i.get("noEndEdge"),a=i.get("linkAnchor"),s=i.get("linkNode"),c=t.item,l=t.shape,u=t.x,d=t.y;if(i.getGraph().emit("beforedropedge"),l){if(a&&l.isAnchor&&l.hasHotspot){var f=l,h=f.getItem();return"target"===n?(r.target=h.id,r.targetAnchor=f.getIndex(),!0):(r.source=h.id,r.sourceAnchor=f.getIndex(),!0)}if(s&&c&&c.isNode)return"target"===n?(r.target=c.id,!0):(r.source=c.id,!0)}else if(o)return"target"===n?(r.target={x:u,y:d},!0):(r.source={x:u,y:d},!0);return!1}}},function(e,t){e.exports={rectRectCrossAlgorithm:function(e,t){var n=Math.max(e.minX,t.minX),r=Math.max(e.minY,t.minY),i=Math.min(e.maxX,t.maxX),o=Math.min(e.maxY,t.maxY);return n>i||r>o},euclideanDistance:{pointPoint:function(e,t){var n=Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2);return Math.sqrt(n)}}}},function(e,t,n){var r={},i=n(2);r.AUGMENT={changeAddEdgeModel:function(e){this.set("addEdgeModel",e)},cancelAdd:function(){this.set("addType",void 0),this.set("addModel",void 0),this.changeMode("default")},beginAdd:function(e,t){this.set("addType",e),this.set("addModel",t),this.changeMode("add")},endAdd:function(){this.set("addType",void 0),this.set("addModel",void 0),this.changeMode("default")},delete:function(){var e=this.getSelected(),t=this.get("_graph");i.each(e,(function(e){t.remove(e)}))},toBack:function(){var e=this.getSelected(),t=this.get("_graph");e.sort((function(e,t){var n=e.getGraphicGroup(),r=t.getGraphicGroup();return i.getIndex(r)-i.getIndex(n)})),e.forEach((function(e){t.toBack(e)}))},toFront:function(){var e=this.getSelected(),t=this.get("_graph");e.sort((function(e,t){var n=e.getGraphicGroup(),r=t.getGraphicGroup();return i.getIndex(n)-i.getIndex(r)})),e.forEach((function(e){t.toFront(e)}))},addGroup:function(e){var t,n=this.get("_graph"),r=this.getSelected(),o=!0;if(0!==r.length){e||(e={label:"鏂板缓鍒嗙粍"}),i.setId(e),n.add("group",e),n.toFront(e.id);var a=n.find(e.id);if(r.forEach((function(e){var n=e.getParent();n&&(t?t!==n&&(o=!1):t=n)})),o){t&&(e.parent=t.getModel().id),r.forEach((function(t){n.update(t,{parent:e.id})}));var s=a.getInnerEdges();a.deepEach((function(e){n.toFront(e)})),s.forEach((function(e){n.toFront(e)}))}else console.warn("add group elements must have the same parent")}},unGroup:function(){var e=this.get("_graph"),t=this.getSelected(),n=t[0];1===t.length&&i.isGroup(n)&&(n.getChildren().forEach((function(t){e.update(t,{parent:void 0}),t.collapsedParent||t.show(),t.isGroup&&t.deepEach((function(e){e.collapsedParent||e.show()}))})),e.remove(n))},newGroup:function(e){this.addGroup(e)}},e.exports=r},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(67),o=n(2),a={CFG:{anchor:{}},INIT:"_initAnchor"};a.AUGMENT={_initAnchor:function(){var e=this.get("anchor"),t=this.get("_graph");if(e){var n=new i(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({diagram:this,graph:t},e));this.setController("anchor",n)}},showAnchor:function(e,t,n){this.getController("anchor").showAnchor(e,t,n)},clearAnchor:function(e){this.getController("anchor").clearAnchor(e)},setHotspotActived:function(e,t){this.getController("anchor").setHotspotActived(e,t)},hoverShowAnchor:function(e){var t=this,n=e.getAnchorPoints(),r=[];n.forEach((function(n,i){var o={anchor:n,item:e};t.emit("hovernode:beforeshowanchor",o),o.cancel||r.push(i)})),this.showAnchor(e,r)},anchorHasBeenLinked:function(e,t){var n=e.getEdges(),r=[];return n.forEach((function(t){var n=t.getModel();n.source!==e.id||o.isNil(n.sourceAnchor)||r.push(n.sourceAnchor),n.target!==e.id||o.isNil(n.targetAnchor)||r.push(n.targetAnchor)})),o.isObject(t)?-1!==r.indexOf(t.index):-1!==r.indexOf(t)},dragEdgeBeforeShowAnchor:function(e,t,n){var r=this;this.getGraph().getNodes().forEach((function(i){var o,a=[],s=i.getAnchorPoints();if(e.isNode){var c=e.getAnchorPoints();s.forEach((function(s,l){o="target"===n?{source:e,sourceAnchor:c[t],target:i,targetAnchor:s,dragEndPointType:n}:{target:e,targetAnchor:c[t],source:i,sourceAnchor:s,dragEndPointType:n},r.emit("dragedge:beforeshowanchor",o),o.cancel||a.push(l)}))}else s.forEach((function(e,t){a.push(t)}));i===e&&i.isAnchorShow?a.forEach((function(e){var n=i.getAnchor(e);t!==e&&n&&n.showHotspot()})):r.showAnchor(i,a,!0)}))}},e.exports=a},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){o(e,t,n[t])}))}return e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function c(e){return(c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=n(9),d=n(5),f=n(2),h=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),s(this,c(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)}(t,u),n=t,(r=[{key:"getDefaultCfg",value:function(){return{_anchorItemCache:{}}}},{key:"init",value:function(){var e=this,t=this.graph;t.on("afteritemdraw",(function(t){t.item.isAnchorShow&&e.showAnchor(t.item)})),t.on("beforeitemdestroy",(function(t){e._clearAnchor(t.item)})),t.on("afteritemhide",(function(t){t.item.isNode&&e._clearAnchor(t.item)}))}},{key:"_updateAnchor",value:function(e){var t=this.graph;e.anchorShapes.forEach((function(e){e.updatePosition()})),t.draw()}},{key:"_drawAnchor",value:function(e,t,n,r){var o=e.getAnchorPoints();this._clearAnchor(e),f.each(o,(function(o,a){if(!n||-1!==n.indexOf(a)){var s,c=t.addShape("marker",{attrs:i({symbol:"circle"},d.anchorPointStyle,{x:o.x,y:o.y}),freezePoint:o,item:e,index:a,eventPreFix:"anchor",isItemChange:function(){},zIndex:d.zIndex.anchorPoint});c.toFront(),c.eventPreFix="anchor",c.showHotspot=function(){s=t.addShape("marker",{attrs:i({symbol:"circle"},d.anchorHotsoptStyle,{x:o.x,y:o.y}),freezePoint:o,capture:!1,zIndex:d.zIndex.anchorHotsopt}),e.anchorShapes.push(s),c.hasHotspot=!0,s.toFront(),c.toFront()},c.getIndex=function(){return a},c.getItem=function(){return e},c.getPoint=function(){return o},c.updatePosition=function(){var t=e.getAnchorPoints()[a];c.attr(t)},c.setActived=function(){c.attr(d.anchorPointHoverStyle)},c.clearActived=function(){c.attr(d.anchorPointStyle)},c.isAnchor=!0,c.setHotspotActived=function(e){s&&(e?s.attr(d.anchorHotsoptActivedStyle):s.attr(d.anchorHotsoptStyle))},r&&c.showHotspot(),e.anchorShapes.push(c),e.getAllAnchors=function(){return e.anchorShapes.filter((function(e){return e.isAnchor}))},e.getAnchor=function(t){return e.anchorShapes.find((function(e){return e.get("index")===t}))}}}))}},{key:"_clearAnchor",value:function(e){e.anchorShapes&&e.anchorShapes.forEach((function(e){e.remove()})),e.anchorShapes=[]}},{key:"setHotspotActived",value:function(e,t){var n=this.diagram.getGraph();e.setHotspotActived(t),n.draw()}},{key:"showAnchor",value:function(e,t,n){if(e.isVisible()){var r=this.graph,i=this._anchorItemCache,o=r.getRootGroup();this._drawAnchor(e,o,t,n),e.isAnchorShow=!0,i[e.id]=e}}},{key:"clearAnchor",value:function(e){var t=this,n=this.graph,r=n.get("itemCache"),i=this._anchorItemCache,o=e;o=f.isObject(e)?[e]:f.isString(e)?[r[e]]:i,f.each(o,(function(e){t._clearAnchor(e),e.isAnchorShow=!1,delete i[e.id]})),n.draw()}}])&&a(n.prototype,r),o&&a(n,o),t}();e.exports=h},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(69),o={CFG:{orbit:null},INIT:"_initOrbit"};o.AUGMENT={_initOrbit:function(){var e=this.get("orbit");if(e){var t=new i(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({diagram:this},e));this.setController("orbit",t)}},showOrbit:function(e){this.getController("orbit").show(e)},hideOrbit:function(){this.getController("orbit").hide()},layoutOrbit:function(e,t){this.getController("orbit").layout(e,t)}},e.exports=o},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=n(9),u=n(5),d=n(70),f=n(2),h=f.vec2,p=f.isString,g=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),a(this,s(t).apply(this,arguments))}var n,r,f;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,l),n=t,(r=[{key:"getDefaultCfg",value:function(){return{satellite:[],satelliteCache:[]}}},{key:"init",value:function(){var e=this,t=this.satellite,n=this.diagram,r={diagram:n};n.getGraph().addBehaviour("orbit"),t.forEach((function(t){p(t)?e.satelliteCache.push(new d[t](r)):e.satelliteCache.push(new d(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}({},r,t)))}))}},{key:"layout",value:function(e,t){var n=this.diagram,r=n.getGraph(),i=this.satelliteCache,o=e.getBBox(),a=o.centerX,s=o.centerY,c=n.getZoom(),l=u.orbitGap/c,d=i.filter((function(e){return e.isVisible()})),f=[t.x-a,t.y-s],p=h.length(f),g=o.width/2+l,m=h.scale([],f,g/p);d.forEach((function(e){var t=e.getDOM(),n=t.width()/2,i=r.getDomPoint({x:m[0]+a,y:m[1]+s});t.css({top:i.y-n+"px",left:i.x-n+"px"})}))}},{key:"show",value:function(e){this.satelliteCache.forEach((function(t){t.enable()&&(t.item=e,t.show())}))}},{key:"hide",value:function(){this.satelliteCache.forEach((function(e){e.hide()}))}}])&&o(n.prototype,r),f&&o(n,f),t}();e.exports=g},function(e,t,n){var r=n(23);r.forkAndLink=n(71),e.exports=r},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=n(23),u=n(2),d=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),a(this,s(t).apply(this,arguments))}var n,r,d;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,l),n=t,(r=[{key:"getDefaultCfg",value:function(){return{name:"forkAndLink",render:function(){return'\n          <div style="\n            width: 11px;\n            height: 11px;\n            cursor: copy;\n            background-image: url(https://gw.alipayobjects.com/zos/rmsportal/yWAiQOmucbYMCpwkvTBP.svg)\n          "></div>\n        '},bindEvent:function(e,t){var n=this,r=t.getGraph(),o=r.getRootGroup();return e.setAttribute("draggable","true"),[u.addEventListener(e,"dragstart",(function(){var r=n.item,a=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}({},t.get("addEdgeModel"),{source:r.id}),s=r.getBBox(),c=t.getDelegation([{isEdge:!0}],o);t.setSignal("dragEdge",!0),t.beginAdd("edge",a),t.set("addEdgeConfig",{addModel:a,delegation:c,startPoint:{x:s.centerX,y:s.centerY},sourceItem:r}),e.hide()})),u.addEventListener(e,"click",(function(e){var i=e.clientX,o=e.clientY,a=t.editor,s=n.item,c=r.getPointByClient({x:i,y:o}),l=s.getBBox(),d=s.getModel(),f=[c.x-l.centerX,c.y-l.centerY],h=u.vec2.length(f);if(u.vec2.scale(f,f,160/h),a)a.executeCommand("copyAdjacent",{copyNode:s,x:c.x+f[0],y:c.y+f[1]});else{var p=u.clone(d);p.x=c.x+f[0],p.y=c.y+f[1],r.add(s.type,p)}}))]}}}}])&&o(n.prototype,r),d&&o(n,d),t}();e.exports=d},function(e,t,n){var r=n(2),i=n(5),o={};function a(e){e.controlPointShapes&&r.each(e.controlPointShapes,(function(e){e.remove()})),e.controlPointShapes=[],e.isControlPointShow=!1}o.INIT="_initResize",o.CFG={nodeResizeable:!1,edgeResizeable:!0},o.AUGMENT={_initResize:function(){var e=this,t=this.get("_graph"),n=this.get("nodeResizeable"),i=this.get("edgeResizeable");n&&t.on("afteritemdraw",(function(t){"node"===t.item.type&&t.item.isVisible()&&e.drawControlPoints(t.item)})),i&&t.on("afteritemdraw",(function(t){"edge"===t.item.type&&t.item.isVisible()&&e.drawControlPoints(t.item)})),t.on("afteritemhide",(function(e){var t;e.item.isControlPointShow&&((t=e.item).controlPointShapes&&r.each(t.controlPointShapes,(function(e){e.hide()})),t.isControlPointShow=!1)})),t.on("afteritemshow",(function(e){var t;!e.item.isControlPointShow&&((t=e.item).controlPointShapes&&r.each(t.controlPointShapes,(function(e){e.show()})),t.isControlPointShow=!0)})),t.on("beforeitemdestroy",(function(e){e.item.isControlPointShow&&a(e.item)}))},drawControlPoints:function(e){var t,n,o,s,c,l,u,d,f,h=this.get("_graph").getRootGroup(),p=this.get("nodeResizeable"),g=this.get("edgeResizeable");"node"===e.type?p&&function(e,t){var n=e.getBBox(),o=[{x:n.minX,y:n.minY},{x:n.maxX,y:n.minY},{x:n.minX,y:n.maxY},{x:n.maxX,y:n.maxY}];a(e);var s=t.addShape("rect",{attrs:r.mix({},i.nodeSelectedBoxStyle,{symbol:"square",x:n.minX,y:n.minY,width:n.maxX-n.minX,height:n.maxY-n.minY})});e.controlPointShapes.push(s),r.each(o,(function(n){var o=t.addShape("marker",{attrs:r.mix({},i.nodeControlPointStyle,{symbol:"square",x:n.x,y:n.y}),freezePoint:{x:n.x,y:n.y},item:e});e.controlPointShapes.push(o)}))}(e,h):"edge"===e.type&&g&&(n=h,o=(t=e).getKeyShape().attr("path"),s=o[0],c=s.length,l=o[o.length-1],u=l.length,d=[{x:s[c-2],y:s[c-1]},{x:l[u-2],y:l[u-1]}],f=t.getModel(),a(t),r.each(d,(function(e,o){var a=n.addShape("marker",{attrs:r.mix({},i.edgeControlPointStyle,{x:e.x,y:e.y}),freezePoint:{x:e.x,y:e.y},item:t});a.eventPreFix="edgeControlPoint",a.getSourcePoint=function(){return d[0]},a.getTargetPoint=function(){return d[d.length-1]},a.getItem=function(){return t},a.isSourceEndPoint=function(){return f.source&&0===o},a.isTargetEndPoint=function(){return f.target&&o===d.length-1},t.controlPointShapes.push(a)}))),e.isControlPointShow=!0}},e.exports=o},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(2),a={};a.AUGMENT={addOutterShape:function(e,t){this.clearOutterShape(e);var n=t.lineWidth,i=e.getKeyShape(),a=e.getGraphicGroup(),s=i.attr(),c=i.get("type"),l=i.attr("lineWidth"),u=o.clone(s);delete u.fillStyle,delete u.strokeStyle,delete u.matrix;var d=a.addShape(c,{attrs:r({},u,{fill:null},t)});o.toBack(d,a);var f=d.getBBox(),h=f.maxX-f.minX,p=f.maxY-f.minY,g=(f.minX+f.maxX)/2,m=(f.minY+f.maxY)/2;d.transform([["t",-g,-m],["s",(n+h+l)/h,(n+p+l)/p],["t",g,m]]),d.isOutter=!0,e.outterShape=d},clearOutterShape:function(e){e.outterShape&&e.outterShape.remove()}},e.exports=a},function(e,t){var n={CFG:{linkNode:!0,linkAnchor:!0},INIT:"_initLink",AUGMENT:{_initLink:function(){var e=this,t=this.getGraph(),n=this.get("linkAnchor"),r=this.get("linkNode"),i=t.get("mode");n&&(this.on("beforeitemactived",(function(t){var n=t.item;n.isNode&&e.hoverShowAnchor(n)})),this.on("beforeitemunactived",(function(t){var n=t.item;(n.isNode||n.isGroup)&&e.clearAnchor(n)})),this.on("beforeitemselected",(function(t){var n=t.item;(n.isNode||n.isGroup)&&e.hoverShowAnchor(n)})),this.on("beforeitemunselected",(function(t){var n=t.item;(n.isNode||n.isGroup)&&e.clearAnchor(n)})),t.addBehaviour("dragAnchorAddEdge","add"),t.addBehaviour("hoverAnchorActived","default"),t.changeMode(i)),r&&(t.addBehaviour("hoverNodeAddOutter","add"),t.addBehaviour("hoverNodeAddOutter","default"),t.changeMode(i))}}};e.exports=n},function(e,t,n){n(76),n(77),n(78),n(79)},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(13),a=n(2),s=n(5);o.registerNode("diagram-base",{getSize:function(e){var t=e.getModel();return a.getNodeSize(t.size)},defaultFillPalette:0,defaultStrokePalette:3,activedFillPalette:0,activedStrokePalette:5,selectedFillPalette:2,selectedStrokePalette:5,getDefaulStyle:function(){return s.nodeStyle},getDefaulActivedStyle:function(){return s.nodeActivedStyle},getDefaulSelectedtyle:function(){return s.nodeSelectedStyle},getStyle:function(e){var t,n,r=e.getModel(),i=r.color;if(i){var o=a.Palettes.generate(i);t=o[this.defaultFillPalette],n=o[this.defaultStrokePalette]}return a.mix(!0,{},this.getDefaulStyle(),{fill:t,stroke:n},r.style)},getPath:function(e){var t=this.getSize(e),n=this.getStyle(e);return a.getRectPath(-t[0]/2,-t[1]/2,t[0],t[1],n.radius)},getActivedOutterStyle:function(){return s.nodeActivedOutterStyle},getActivedStyle:function(e){var t=e.getModel(),n=this.getDefaulActivedStyle(e),i=t.color;if(i){var o=a.Palettes.generate(i);return r({},n,{fill:o[this.activedFillPalette],stroke:o[this.activedStrokePalette]})}return n},getSelectedStyle:function(e){var t=e.getModel(),n=this.getDefaulSelectedtyle(e),i=t.color;if(i){var o=a.Palettes.generate(i);return r({},n,{fill:o[this.selectedFillPalette],stroke:o[this.selectedStrokePalette]})}return n},getSelectedOutterStyle:function(e){var t=e.getModel().color;if(t){var n=a.Palettes.generate(t);return r({},s.nodeSelectedOutterStyle,{stroke:n[1],fill:n[1]})}return s.nodeSelectedOutterStyle},anchor:[[.5,0],[1,.5],[.5,1],[0,.5]]}),o.registerNode("capsule",{getPath:function(e){var t=this.getSize(e);return a.getRectPath(-t[0]/2,-t[1]/2,t[0],t[1],t[1]/2)}}),o.registerNode("circle",{getPath:function(e){var t=this.getSize(e),n=t[0],r=t[1];return a.getEllipsePath(0,0,n/2,r/2)}}),o.registerNode("rhombus",{getPath:function(e){var t=this.getSize(e),n=t[0],r=t[1],i=[{x:0,y:0-r/2},{x:0+n/2,y:0},{x:0,y:0+r/2},{x:0-n/2,y:0},{x:0,y:0-r/2}];return a.pointsToPolygon(i)}})},function(e,t,n){var r=n(13),i=n(2),o=n(5);r.registerEdge("diagram-base",{getPath:function(e){var t=e.getPoints(),n=e.getSource(),r=e.getTarget();return this.getPathByPoints({points:t,source:n,target:r,item:e})},getPathByPoints:function(e){var t=e.points;return i.pointsToPolygon(t)},getStyle:function(e){var t=e.getModel();return i.mix(!0,{},o.edgeStyle,{stroke:t.color},t.style)},getActivedStyle:function(){return o.edgeActivedStyle},getSelectedStyle:function(){return o.edgeSelectedStyle},getActivedOutterStyle:function(){},getSelectedOutterStyle:function(){}})},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(13),a=n(5),s=n(2),c=s.getGroupIconPath(),l=s.getCollapsedButtonPath(),u=s.getExpandedButtonPath(),d={fill:"#CED4D9"},f={stroke:"#697B8C",fill:"#fff",fillOpacity:0},h={stroke:"#697B8C",fill:"#fff",fillOpacity:0},p={fill:"#000000",textBaseline:"top",textAlign:"left"},g={stroke:"#CED4D9",fill:"#F2F4F5",radius:4},m=a.groupBackgroundPadding,v=40,b=13,y=12,x=12,w=8,O=12,_=184-m[1]-m[3],C=40-m[0]-m[2];o.registerGroup("diagram-base",{draw:function(e){var t=e.getModel(),n=e.getGraphicGroup(),i=e.getChildrenBBox(),o=this.getStyle(e),a=t.collapsed,g=t.padding?t.padding:m;if(i.minX===1/0&&(i.minX=t.x,i.maxX=t.x+_,i.minY=t.y,i.maxY=t.y+C),a&&(i.minX=i.maxX-_,i.maxY=i.minY+C),i.maxX-i.minX<_){var S=_-i.maxX+i.minX;i.minX-=S/2,i.maxX+=S/2}var P=function(e,t){return e.minX-t[3]}(i,g),j=function(e,t){return e.minY-t[0]}(i,g),k=function(e,t){return e.maxX-e.minX+t[3]+t[1]}(i,g),L=function(e,t){return e.maxY-e.minY+t[0]+t[2]}(i,g),D=function(e,t,n,i){var o=t.addShape("path",{attrs:r({},i,{path:n})});return o.isGroupKeyShape=!0,o}(0,n,s.getRectPath(P,j,k,L,o.radius),o);return function(e,t,n,r){var i=s.mix(!0,{},p,{x:n+v,y:r+b});s.isString(e)?i.text=e:s.mix(i,e),t.addShape("text",{attrs:i})}(s.isNil(t.label)?"鏂板缓鍒嗙粍":t.label,n,P,j),function(e,t,n,i){var o=t.addShape("path",{attrs:r({path:e},d)}),a=o.getBBox();o.translate(n-a.minX+w,i-a.minY+O)}(s.isNil(t.icon)?c:t.icon,n,P,j),(function(e,t,n,i,o){var a;if(e){var s=(a=t.addShape("path",{attrs:r({path:u},h)})).getBBox(),c=s.maxX-s.minX;a.isExpandedButton=!0,a.translate(n+o-s.minX-c-x,i-s.minY+y)}else{var d=(a=t.addShape("path",{attrs:r({path:l},f)})).getBBox(),p=d.maxX-d.minX;a.isCollapsedButton=!0,a.translate(n+o-d.minX-p-x,i-d.minY+y)}return a.isButton=!0,a}(a,n,P,j,k)).item=e,t.x=i.minX,t.y=i.minY,D},getStyle:function(e){var t=e.getModel();return s.mix(!0,{},g,{fill:t.color,stroke:t.color},t.style)},getActivedStyle:function(){return a.groupActivedStyle},getSelectedStyle:function(){return a.groupSelectedStyle},getSelectedOutterStyle:function(){return a.groupSelectedOutterStyle},getActivedOutterStyle:function(){},intersectBox:"rect"})},function(e,t,n){n(13).registerGuide("diagram-base")},function(e,t,n){n(81),n(82),n(83),n(84),n(85),n(86),n(87),n(88),n(89),n(90),n(91),n(92),n(93),n(94)},function(e,t,n){var r=n(1),i=n(2);r.registerBehaviour("panItem",(function(e){var t=e.getGraph();t.behaviourOn("drop",(function(){var n=e.get("panItems");if(n){var r=n[0],o=n.map((function(e){return e.id})),a=e.get("panItemDelegation"),s=e.get("panItemStartBox"),c=r.id,l=a.attr("x")-s.minX,u=a.attr("y")-s.minY;t.emit("afterpanitemdrop",{panItems:n}),e.clearAlignLine();var d=e.editor;t.emit("panitemend"),!d||e.getSignal("dragaddnodetogroup")?f():d.executeCommand(f)}function f(){o.forEach((function(e){var n=t.find(e),r=n.getModel();n.isGroup?i.panGroup(n,l,u,t):(t.update(n,{x:r.x+l,y:r.y+u}),t.toFront(n))})),1===o.length&&(e.clearSelected(),e.setSelected(c,!0))}}))}),["startPanItem","processPanItem","endPanItem"])},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(1),o=n(5);i.registerBehaviour("hoverAnchorActived",(function(e){var t=e.getGraph();t.behaviourOn("anchor:mouseenter",(function(n){if(!e.getSignal("panningItem")&&!e.getSignal("dragEdge")){var i=n.shape,a=i.getItem(),s=a.getModel(),c=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},e.get("addEdgeModel"),{source:s.id}),l={anchor:i.getPoint(),item:a};e.emit("hoveranchor:beforeaddedge",l),l.cancel?e.css({cursor:o.cursor.hoverUnEffectiveAnchor}):(e.css({cursor:o.cursor.hoverEffectiveAnchor}),!i.get("destroyed")&&i.setActived(),e.beginAdd("edge",c),t.draw())}})),t.behaviourOn("anchor:mouseleave",(function(n){if(!e.getSignal("dragEdge")&&!e.getSignal("panningItem")){var r=n.shape,i=r.getItem();e.css({cursor:o.cursor.beforePanCanvas}),i.isSelected||(e.clearAnchor(i),e.setActived(i,!1)),!r.get("destroyed")&&r.clearActived(),e.cancelAdd(),t.draw()}}))}))},function(e,t,n){var r=n(1),i=n(5);r.registerBehaviour("hoverEdgeControlPoint",(function(e){e.getGraph().behaviourOn("edgeControlPoint:mouseenter",(function(t){if(!e.getSignal("dragEdge")&&!e.getSignal("panningItem")){var n=t.shape;(n.isTargetEndPoint()||n.isSourceEndPoint())&&e.css({cursor:i.cursor.hoverEdgeControllPoint})}}))}))},function(e,t,n){var r=n(1),i=n(5),o=n(2);r.registerBehaviour("dragEdgeControlPoint",(function(e){var t,n,r,a,s,c,l,u,d,f,h=e.getGraph(),p=h.getRootGroup();function g(p){if(r){var g={};h.getNodes().forEach((function(t){e.clearAnchor(t)})),e.css({cursor:i.cursor.beforePanCanvas}),r.remove();var m=o.dropUpdateEdge({ev:p,endPointType:t?"target":"source",model:g,diagram:e});h.show(d);var v=d.id;if(m){var b=e.editor;b?b.executeCommand("update",{itemId:v,updateModel:g}):h.update(v,g)}e.setSignal("dragEdge",!1),t=void 0,n=void 0,r=void 0,a=void 0,s=void 0,c=void 0,l=void 0,u=void 0,d=void 0,f=void 0}}h.behaviourOn("edgeControlPoint:mousedown",(function(i){if(2!==i.button){var o=i.shape;o.isTargetEndPoint()?(d=o.getItem(),f=d.getModel(),t=o,a=o.getSourcePoint(),s=d.getSource(),l=f.sourceAnchor):o.isSourceEndPoint()&&(d=o.getItem(),f=d.getModel(),n=o,a=o.getTargetPoint(),c=d.getTarget(),u=f.targetAnchor),d&&(r=e.getDelegation([d],p),s?e.dragEdgeBeforeShowAnchor(s,l,"target"):c&&e.dragEdgeBeforeShowAnchor(c,u,"source"),h.hide(d),e.setSignal("dragEdge",!0))}})),h.behaviourOn("mousemove",(function(e){r&&o.dragingEdgeEndPoint({endPointType:s?"target":"source",edgeModel:f,graph:h,delegation:r,startPoint:a,ev:e,originSource:s,originTarget:c})})),h.behaviourOn("edgeControlPoint:mouseleave",(function(r){t||n||r.toShape||e.css({cursor:i.cursor.beforePanCanvas})})),h.behaviourOn("mouseup",g),h.behaviourOn("canvas:mouseleave",g)}),["dragHoverAnchorHotspot"])},function(e,t,n){var r=n(1),i=n(2);r.registerBehaviour("dragPanelItemAddNode",(function(e){var t,n,r,o,a,s=e.getGraph(),c=s.getRootGroup();function l(){e.setSignal("panningItem",!1),e.set("panItemDelegation",void 0),e.set("panItemStartBox",void 0),e.set("panItemStartPoint",void 0),n=void 0,r=void 0,o=void 0,a=void 0}s.behaviourOn("canvas:mouseenter",(function(s){if(!n&&(o=e.get("addType"),a=e.get("addModel"),a=i.clone(a),"node"===o)){var l=(r=i.getNodeSize(a.size))[0]/2,u=r[1]/2;t={minX:s.x-l,minY:s.y-u,maxX:s.x+l,maxY:s.y+u,width:r[0],height:r[1]},n=e.getDelegation([t],c),e.setSignal("panningItem",!0),e.set("panItemDelegation",n),e.set("panItemStartBox",t),e.set("panItemStartPoint",{x:s.x,y:s.y})}})),s.behaviourOn("mouseup",(function(t){if(n){a.x=t.x,a.y=t.y;var r=o;i.setId(a);var c=e.editor;n.remove(),e.endAdd(),e.clearAlignLine(),e.clearSelected(),e.focusGraphWrapper(),c?c.executeCommand("add",{type:"node",addModel:a}):s.add(r,a),e.setSelected(s.find(a.id),!0),l()}})),s.behaviourOn("canvas:mouseleave",(function(){n&&(e.clearAlignLine(),n.remove(),s.draw(),e.cancelAdd(),l())}))}),["processPanItem"])},function(e,t,n){n(1).registerBehaviour("dragHoverAnchorHotspot",(function(e){var t=e.getGraph();t.behaviourOn("anchor:dragenter",(function(t){if(e.getSignal("dragEdge")){var n=t.shape;e.setHotspotActived(n,!0)}})),t.behaviourOn("anchor:dragleave",(function(t){if(e.getSignal("dragEdge")){var n=t.shape;e.setHotspotActived(n,!1)}}))}))},function(e,t,n){var r=n(1),i=n(2);r.registerBehaviour("dragAnchorAddEdge",(function(e){var t=e.getGraph(),n=t.getRootGroup();t.behaviourOn("anchor:dragstart",(function(t){if(2!==t.button){var r=t.shape,o=r.get("freezePoint"),a=r.getItem(),s=i.clone(e.get("addModel")),c=r.getIndex();s.source=a.id,s.sourceAnchor=c;var l={x:o.x,y:o.y},u=e.getDelegation([{isEdge:!0}],n);e.setSignal("dragEdge",!0),e.dragEdgeBeforeShowAnchor(a,c,"target"),e.set("addEdgeConfig",{addModel:s,delegation:u,startPoint:l,sourceItem:a})}}))}),["processAddEdge","dragHoverAnchorHotspot","hoverAnchorActived"])},function(e,t,n){var r=n(1),i=n(5);r.registerBehaviour("dragMultiSelect",(function(e){var t,n,r=e.getGraph(),o=r.getRootGroup();function a(){e.css({cursor:i.cursor.beforePanCanvas}),t=void 0,n=void 0}e.css({cursor:i.cursor.multiSelect}),r.behaviourOn("dragstart",(function(e){2!==e.button&&(t={x:e.x,y:e.y},n=o.addShape("rect",{attrs:i.multiSelectRectStyle}))})),r.behaviourOn("drag",(function(e){n&&(n.attr({x:Math.min(t.x,e.x),y:Math.min(t.y,e.y),width:Math.abs(e.x-t.x),height:Math.abs(e.y-t.y)}),r.draw())})),r.behaviourOn("dragend",(function(){if(n){var t=r.getNodes().map((function(e){return e.id})),i=n.getBBox(),o=e.editor;o?o.executeCommand(s):s(),n.remove(),e.changeMode("default"),e.updateStatus(),r.draw(),a()}function s(){e.clearSelected(),t.forEach((function(t){var n=r.find(t),o=n.getBBox();o.minX>i.minX&&o.minY>i.minY&&o.maxX<i.maxX&&o.maxY<i.maxY&&e.setSelected(n,!0)}))}})),r.behaviourOn("canvas:mouseleave",(function(){n&&(n.remove(),r.draw(),a())}))}))},function(e,t,n){n(1).registerBehaviour("keydownShiftMultiSelected",(function(e){var t=e.getGraph();t.behaviourOn("keydown",(function(t){t.domEvent.shiftKey&&e.setSignal("shiftKeyDown",!0)})),t.behaviourOn("keyup",(function(t){t.domEvent.shiftKey||e.setSignal("shiftKeyDown",!1)}))}))},function(e,t,n){var r=n(1),i=n(5);r.registerBehaviour("dragNodeAddToGroup",(function(e){var t,n,r=e.getGraph();function o(){e.setSignal("dragaddnodetogroup",!1),t=void 0,n=void 0}r.behaviourOn("dragenter",(function(o){if(e.getSignal("panningItem")){var a=e.get("panItems");a[0]&&a[0].isNode&&1===a.length&&o.item&&o.item.isGroup&&a[0].getParent()!==o.item&&(t=a[0],n=o.item,r.update(n,{padding:i.groupBackgroundPadding.map((function(e){return e+4})),style:i.dragNodeHoverToGroupStyle}))}})),r.behaviourOn("dragleave",(function(){n&&t&&r.update(n,{padding:void 0,style:void 0})})),r.behaviourOn("drop",(function(i){if(n&&t&&n===i.item){e.setSignal("dragaddnodetogroup",!0);var o=t.id,a=n.id;r.update(a,{padding:void 0,style:void 0,collapsed:!1});var s=e.editor;s?s.executeCommand(c):c()}function c(){r.update(o,{parent:a})}})),r.behaviourOn("dragend",(function(){o()})),r.behaviourOn("canvas:mouseleave",(function(){n&&(r.update(n,{padding:void 0,style:void 0}),o())}))}))},function(e,t,n){var r=n(1),i=n(5),o=n(2);r.registerBehaviour("dragOutFromGroup",(function(e){var t,n,r,a=e.getGraph(),s=!1;function c(){clearTimeout(r),n&&a.update(n,{padding:void 0,style:void 0}),s=!1,t=void 0,n=void 0}a.behaviourOn("drag",(function(c){e.getSignal("panningItem")&&!s&&(clearTimeout(r),r=setTimeout((function(){var r=e.get("panItems");if(r){if(t=r[0],n=r[0].getParent(),t&&1===r.length&&n&&!c.shape){var l=e.get("panItemDelegation").getBBox(),u=n.getBBox();o.rectRectCrossAlgorithm(l,u)&&(a.update(n,{padding:i.groupBackgroundPadding.map((function(e){return e-8})),style:i.dragNodeLeaveFromGroupStyle}),s=!0)}s||(t=void 0,n=void 0)}}),i.outFromGroupDelayTime))})),a.behaviourOn("dragenter",(function(e){t&&n&&(n===e.item&&a.update(n,{padding:i.groupBackgroundPadding.map((function(e){return e+4})),style:i.dragNodeHoverToGroupStyle}),s=!1)})),a.on("drop",(function(e){n&&t&&!e.shape&&(a.update(t,{parent:void 0}),a.update(n,{style:void 0}),c())})),a.on("dragend",(function(){c()})),a.behaviourOn("canvas:mouseleave",(function(){c()}))}))},function(e,t,n){var r=n(1),i=n(2),o=n(5);r.registerBehaviour("processAddEdge",(function(e){var t=e.getGraph();function n(){e.setSignal("dragEdge",!1),e.set("addEdgeConfig",{addModel:void 0,delegation:void 0,startPoint:void 0,sourceItem:void 0})}t.behaviourOn("mousemove",(function(n){var r=e.get("addEdgeConfig");if(r){var o=r.addModel,a=r.delegation,s=r.startPoint,c=r.sourceItem;a&&i.dragingEdgeEndPoint({endPointType:"target",edgeModel:o,graph:t,delegation:a,startPoint:s,ev:n,sourceItem:c})}})),t.behaviourOn("mouseup",(function(r){var a=e.get("addEdgeConfig");if(a){var s=a.addModel,c=a.delegation,l=a.sourceItem,u=e.editor;c?(t.getNodes().forEach((function(t){e.clearAnchor(t)})),e.clearAnchor(l),e.setActived(l,!1),e.setSelected(l,!1),e.css({cursor:o.cursor.beforePanCanvas}),c.remove(),i.dropUpdateEdge({ev:r,endPointType:"target",model:s,diagram:e})&&(u?u.executeCommand("add",{type:"edge",addModel:s}):t.add("edge",s)),t.draw(),e.endAdd(),n()):n()}})),t.behaviourOn("canvas:mouseleave",(function(){var r=e.get("addEdgeConfig");if(r){var i=r.delegation,o=r.sourceItem;i?(t.getNodes().forEach((function(t){e.clearAnchor(t)})),e.setActived(o,!1),e.clearAnchor(o),i.remove(),e.cancelAdd(),t.draw(),n()):n()}}))}))},function(e,t,n){n(1).registerBehaviour("hoverNodeAddOutter",(function(e){var t,n=e.getGraph();n.behaviourOn("node:mouseenter",(function(n){var r=n.item;e.getSignal("dragEdge")&&(t=r,e.addOutterShape(r,{stroke:"#52C41A",strokeOpacity:.45,lineWidth:4}))})),n.behaviourOn("node:mouseleave",(function(){t&&e.clearOutterShape(t)})),n.behaviourOn("beforedropedge",(function(){t&&e.clearOutterShape(t)}))}))},function(e,t,n){var r=n(1),i=n(5),o=n(2);r.registerBehaviour("orbit",(function(e){var t,n=e.getGraph();n.behaviourOn("beforepanitem",(function(){e.hideOrbit()})),n.behaviourOn("node:mouseenter",(function(n){var r=n.item;e.getSignal("panningItem")||e.getSignal("dragEdge")||(t=r,e.showOrbit(r))})),n.on("beforeviewportchange",(function(){e.hideOrbit()})),n.behaviourOn("mousemove",(function(r){var a=r.item,s=r.x,c=r.y;if(t){var l=t.getBBox(),u=o.euclideanDistance.pointPoint({x:l.centerX,y:l.centerY},{x:s,y:c}),d=n.getMatrix()[0];a!==t&&u>l.width/2+i.orbitGap/d&&(e.hideOrbit(),t=void 0),t&&e.layoutOrbit(t,{x:s,y:c})}}))}))},function(e,t,n){var r=n(11);n(96),e.exports=r},function(e,t,n){n(97),n(98),n(99),n(100),n(101)},function(e,t,n){var r=n(11);r.registerNode("flow-base",{}),r.registerNode("flow-html",{},["html"]),r.registerNode("flow-rect",{},"flow-base"),r.registerNode("flow-capsule",{},"capsule"),r.registerNode("flow-circle",{},"circle"),r.registerNode("flow-rhombus",{},"rhombus")},function(e,t,n){n(11).registerEdge("flow-base",{})},function(e,t,n){var r=n(19),i=n(11);function o(e,t,n,r){var i=r?r/2:30,o=r;if(e<=t&&t<=n||e>=t&&t>=n){var a=(n-t)/2,s=Math.abs(a);if(0===a)return e===t?0:(t-e)/Math.abs(t-e)*i;if(s>o){var c=a/s*o;return Math.abs(c)<i?a/s*i:c}return s<i?a/s*i:a}var l=i;return(l=Math.abs(t-n)<2*Math.abs(t-e)?r*Math.abs(t-n)/(2*Math.abs(t-e)):r)>o&&(l=o),l<i&&(l=i),t>e?l:-l}function a(e,t,n,r){var i,a,s=e.bbox,c=function(e,t){var n=Math.abs(e.x-t.centerX),r=Math.abs(e.y-t.centerY);return n/t.width>r/t.height}(t,s);i=a=0;var l=Math.min(s.height,s.width);return r&&r.bbox&&(l=Math.min(l,r.bbox.height,r.bbox.width)),c?i=o(s.centerX,t.x,n.x,l):a=o(s.centerY,t.y,n.y,l),{x:t.x+i,y:t.y+a}}var s=.1;function c(e,t){var n=e.x,r=e.y,i=t.x,o=t.y;return{x:n+(i-n)*s,y:r+(o-r)*s}}function l(e,t,n){var i=e[0],o=e[e.length-1],s=["M",i.x,i.y],l=function(e,t,n,r){return[n&&n.bbox?a(n,e,t,r):c(e,t),r&&r.bbox?a(r,t,e,n):c(t,e)]}(i,o,t,n),u=["C"],d=[s];return r.each(l,(function(e){u.push(e.x,e.y)})),u.push(o.x,o.y),d.push(u),d}i.registerEdge("flow-smooth",{getPathByPoints:function(e){return l(e.points,e.source,e.target)}},"flow-edge")},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var o=n(19),a=n(11),s=16,c=5;function l(e,t){var n=Math.min(e.minX,t.minX),r=Math.min(e.minY,t.minY),i=Math.max(e.maxX,t.maxX),o=Math.max(e.maxY,t.maxY);return{centerX:(n+i)/2,centerY:(r+o)/2,minX:n,minY:r,maxX:i,maxY:o,height:o-r,width:i-n}}function u(e,t){return 2*Math.abs(e.centerX-t.centerX)<e.width+t.width&&2*Math.abs(e.centerY-t.centerY)<e.height+t.height}function d(e){var t=e.x,n=e.y;return{centerX:t,centerY:n,minX:t,minY:n,maxX:t,maxY:n,height:0,width:0}}function f(e,t){return 0===e.width&&0===e.height?e:{centerX:e.centerX,centerY:e.centerY,minX:e.minX-t,minY:e.minY-t,maxX:e.maxX+t,maxY:e.maxY+t,height:e.height+2*t,width:e.width+2*t}}function h(e,t){return function(e,t){var n=Math.abs(e.x-t.centerX),r=Math.abs(e.y-t.centerY);return n/t.width>r/t.height}(t,e)?{x:t.x>e.centerX?e.maxX:e.minX,y:t.y}:{x:t.x,y:t.y>e.centerY?e.maxY:e.minY}}function p(e){var t=e.minX,n=e.minY,r=e.maxX,i=e.maxY;return[{x:t,y:n},{x:r,y:n},{x:r,y:i},{x:t,y:i}]}function g(e,t){var n=e.x,r=e.y;return n<t.minX||n>t.maxX||r<t.minY||r>t.maxY}function m(e,t,n,r){var i=t.x-e.x,o=t.y-e.y,a=r.x-n.x,s=r.y-n.y,c=(-o*(e.x-n.x)+i*(e.y-n.y))/(-a*o+i*s),l=(a*(e.y-n.y)-s*(e.x-n.x))/(-a*o+i*s);return c>=0&&c<=1&&l>=0&&l<=1}function v(e,t,n){if(n.width===n.height===0)return!1;var r=i(p(n),4),o=r[0],a=r[1],s=r[2],c=r[3];return m(e,t,o,a)||m(e,t,o,c)||m(e,t,a,s)||m(e,t,s,c)}function b(e){return x(e)}function y(e,t){return[e,{x:e.x,y:t.y},t]}function x(e){var t=[],n={};return e.forEach((function(e){var t=e.id="".concat(e.x,"-").concat(e.y);n[t]=e})),o.each(n,(function(e){t.push(e)})),t}function w(e,t){return Math.abs(e.x-t.x)+Math.abs(e.y-t.y)}function O(e,t,n,r,i){return w(e,t)+w(e,n)+function(e,t){var n=0;return t.forEach((function(t){t&&(e.x===t.x&&(n+=-2),e.y===t.y&&(n+=-2))})),n}(e,[t,n,r,i])}function _(e,t,n,i,o,a,s){var c=[],l=[t],u={},d={},f={};d[t.id]=0,f[t.id]=O(t,n,t);var h={};e.forEach((function(e){h[e.id]=e}));for(var p=function(){var r,p,g,m=void 0,b=1/0;if(l.forEach((function(e){f[e.id]<b&&(b=f[e.id],m=e)})),m===n){var y=[];return function e(t,n,r,i){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;t.unshift(n[i]),r[i]&&r[i]!==i&&o<=100&&e(t,n,r,r[i],o+1)}(y,h,u,n.id),{v:y}}p=m,(g=(r=l).indexOf(p))>-1&&r.splice(g,1),c.push(m),function(e,t,n,r){var i=[];return e.forEach((function(e){e!==t&&(e.x!==t.x&&e.y!==t.y||v(e,t,n)||v(e,t,r)||i.push(e))})),x(i)}(e,m,i,o).forEach((function(e){if(-1===c.indexOf(e)){-1===l.indexOf(e)&&l.push(e);var r=f[m.id]+w(m,e);d[e.id]&&r>=d[e.id]||(u[e.id]=m.id,d[e.id]=r,f[e.id]=d[e.id]+O(e,n,t,a,s))}}))};l.length;){var g=p();if("object"===r(g))return g.v}return console.error("cannot find path: ",e,t,n),[t,n]}function C(e,t,n,r,i){var o=n&&n.bbox?n.bbox:d(e),a=r&&r.bbox?r.bbox:d(t);if(u(o,a))return b(y(e,t));var s=f(o,i),c=f(a,i);if(u(s,c))return b(y(e,t));var m=h(s,e),v=h(c,t),w=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=[],n=[];e.forEach((function(e){t.push(e.x),n.push(e.y)}));var r=Math.min.apply(Math,t),i=Math.max.apply(Math,t),o=Math.min.apply(Math,n),a=Math.max.apply(Math,n);return{centerX:(r+i)/2,centerY:(o+a)/2,maxX:i,maxY:a,minX:r,minY:o,height:a-o,width:i-r}}([m,v]),O=(l(s,c),l(s,w)),C=l(c,w),S=[];S=(S=S.concat(p(O))).concat(p(C));var P={x:(e.x+t.x)/2,y:(e.y+t.y)/2};[w,O,C].forEach((function(e){S=S.concat(function(e,t){return function(e,t){return t<e.minX||t>e.maxX?[]:[{x:t,y:e.minY},{x:t,y:e.maxY}]}(e,t.x).concat(function(e,t){return t<e.minY||t>e.maxY?[]:[{x:e.minX,y:t},{x:e.maxX,y:t}]}(e,t.y))}(e,P).filter((function(e){return g(e,s)&&g(e,c)})))})),[{x:m.x,y:v.y},{x:v.x,y:m.y}].forEach((function(e){g(e,s)&&g(e,c)&&S.push(e)})),S.unshift(m),S.push(v);var j=_(S=x(S),m,v,o,a,e,t);return j.unshift(e),j.push(t),b(j)}function S(e,t){var n=[],r=e[0];return n.push("M".concat(r.x," ").concat(r.y)),e.forEach((function(r,o){var a=e[o+1],s=e[o+2];if(a&&s)if(function(e,t,n){return!(e.x===t.x===n.x||e.y===t.y===n.y)}(r,a,s)){var c=i(function(e,t,n,r){var i=w(e,t),o=w(n,t);return i<r&&(r=i),o<r&&(r=o),[{x:t.x-r/i*(t.x-e.x),y:t.y-r/i*(t.y-e.y)},{x:t.x-r/o*(t.x-n.x),y:t.y-r/o*(t.y-n.y)}]}(r,a,s,t),2),l=c[0],u=c[1];n.push("L".concat(l.x," ").concat(l.y)),n.push("Q".concat(a.x," ").concat(a.y," ").concat(u.x," ").concat(u.y)),n.push("L".concat(u.x," ").concat(u.y))}else n.push("L".concat(a.x," ").concat(a.y));else a&&n.push("L".concat(a.x," ").concat(a.y))})),n.join("")}a.registerEdge("flow-polyline",{getPathByPoints:function(e){var t=e.points,n=e.source,r=e.target,i=s,a=C(t[0],t[t.length-1],n,r,i);return o.pointsToPolygon(a)}}),a.registerEdge("flow-polyline-round",{getPathByPoints:function(e){var t=e.points,n=e.source,r=e.target,i=s,o=c;return S(b(C(t[0],t[t.length-1],n,r,i)),o)}})},function(e,t,n){n(11).registerGroup("flow-base",{})},function(e,t,n){var r=n(17);n(103),e.exports=r},function(e,t,n){n(104),n(105),n(106)},function(e,t,n){n(17).registerNode("koni-base",{defaultFillPalette:5,defaultStrokePalette:5,activedFillPalette:4,activedStrokePalette:6,selectedFillPalette:5,selectedStrokePalette:6,anchor:null},"circle")},function(e,t,n){var r=n(17),i=n(24),o=i.vec2;r.registerEdge("koni-base",{getDefaultLabelRectPadding:function(){return i.toAllPadding([0,2])},getPathByPoints:function(e){var t=e.points,n=e.source,r=e.target,a=e.item;if(n&&r){var s=i.getParallelEdges(r,n),c=i.getParallelEdges(n,r),l=c.indexOf(a);return n===r?(l=(c=c.filter((function(e){var t=e.getModel();return t.source===n.id&&t.target===r.id}))).indexOf(a),function(e,t){var n=e.getBBox(),r=[n.centerX,n.centerY],i=n.width/2,a=50*(t+1)+50,s=[r[0]-i/2,r[1]-Math.sqrt(3)/2*i],c=[s[0]-r[0],s[1]-r[1]],l=o.scale([],c,(i+a)/i),u=[r[0]+l[0],r[1]+l[1]],d=[r[0]+i/2,r[1]-Math.sqrt(3)/2*i],f=[d[0]-r[0],d[1]-r[1]],h=o.scale([],f,(i+a)/i),p=[r[0]+h[0],r[1]+h[1]];return[["M",s[0],s[1]],["C",u[0],u[1],p[0],p[1],d[0],d[1]]]}(n,l)):(0===s.length&&l--,function(e,t,n){var r=e.getBBox(),i=t.getBBox(),a=r.centerX,s=r.centerY,c=20*(n+1),l=[.5*(i.centerX+a)-a,.5*(i.centerY+s)-s],u=[-l[1],l[0]],d=o.length(u);o.scale(u,u,c/d);var f={x:l[0]+u[0]+a,y:l[1]+u[1]+s},h=e.getLinkPoints(f)[0],p=t.getLinkPoints(f)[0];return[["M",h.x,h.y],["Q",f.x,f.y,p.x,p.y]]}(n,r,l))}return i.pointsToPolygon(t)}})},function(e,t,n){n(17).registerGroup("koni-base",{})},function(e,t,n){var r=n(8);r.Util=n(10),n(108),n(112),n(120),e.exports=r},function(e,t,n){n(109),n(110),n(111)},function(e,t,n){var r=n(1),i=n(10);r.registerBehaviour("panMindNode",(function(e){var t,n,r,o=e.getGraph();function a(){t.nth=n;var i=o.add("node",t);e.setSelected(i,!0),r&&o.remove(r.id)}function s(){o.emit("panitemend"),t=void 0,r=void 0,n=void 0}o.behaviourOn("beforeshowdelegation",(function(){e.clearSelected(),e.clearActived()})),o.behaviourOn("node:dragstart",(function(e){if(2!==e.button){var r=e.item;!(t=r.getModel()).parent||e.shape.isCollapsedButton||e.shape.isExpandedButton?s():(n=o.getNth(r),o.remove(r))}})),o.behaviourOn("itempanning",(function(t){if(!t.shape||!t.shape.isPlaceholder){var n=e.getHotArea(t),i=e.getRoot();if(r&&(n?r.id!==n.id&&o.remove(o.find(r.id)):o.remove(o.find(r.id))),r=n,n){var a=n.parent;if(!o.find(n.id)){var s={id:n.id,parent:a.id,isPlaceholder:!0,parentModel:a,baseline:r.parent.id===i.id?"center":void 0,shape:"mind-placeholder",nth:n.nth};n.side&&(s.side=n.side),o.add("node",s)}}}})),o.behaviourOn("drop",(function(){if(t)if(r){var c=i.clone(t);o.remove(r.id),e.executeCommand("moveMindNode",{model:c,newParentId:r.parent.id,newNth:r.nth,newSide:r.side,originParentId:t.parent,originNth:n,originSide:t.side})}else a();s()})),o.behaviourOn("canvas:mouseleave",(function(){t&&(a(),s())}))}),["startPanItem","processPanItem","endPanItem"])},function(e,t,n){n(1).registerBehaviour("keydownMoveSelection",(function(e){e.getGraph().on("keydown",(function(t){e._moveItemSelection(t)}))}))},function(e,t,n){n(1).registerBehaviour("keydownEditLabel",(function(e){e.getGraph().behaviourOn("keydown",(function(t){e.showLabelEditor(t)}))}))},function(e,t,n){n(113),n(114),n(115),n(116),n(117),n(118),n(119)},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(8),a=n(10),s={fill:"#000",textAlign:"left",textBaseline:"top"},c={stroke:"#959EA6",strokeOpacity:0,fill:"#959EA6",cursor:"pointer"},l={stroke:"#434B54",fill:"#fff",cursor:"pointer"};o.registerNode("mind-base",{dy:4,afterDraw:function(e){var t=e.getModel();t.children&&t.children.length>0&&t.collapsed&&this.drawExpandedButton(e)},debugDrawLayoutPoint:function(e){var t=e.getModel();e.getGraphicGroup().addShape("circle",{attrs:{x:t.x,y:t.y,r:5,fill:"red"}})},drawExpandedButton:function(e){var t=e.getKeyShape().getBBox(),n=e.getGraphicGroup().addGroup(),i=n.addShape("path",{attrs:r({path:a.getRectPath(0,0,16,7,3)},c)}),o=i.getBBox(),s=a.getMindNodeSide(e),l=this.getButtonPositon(t,o,s),u={fill:"white",r:1};n.addShape("circle",{attrs:r({},u,{x:4,y:3.5}),capture:!1}),n.addShape("circle",{attrs:r({},u,{x:8,y:3.5}),capture:!1}),n.addShape("circle",{attrs:r({},u,{x:12,y:3.5}),capture:!1}),i.attr("lineAppendWidth",20),n.translate(l.x,l.y),i.isExpandedButton=!0,i.isButton=!0},drawCollapsedButton:function(e){var t=e.getKeyShape().getBBox(),n=e.getGraphicGroup().addShape("path",{attrs:r({path:a.getCollapsedButtonPath()},l)}),i=n.getBBox(),o=a.getMindNodeSide(e),s=this.getButtonPositon(t,i,o);n.translate(s.x,s.y),n.isCollapsedButton=!0,n.isButton=!0},getButtonPositon:function(e,t,n){return"right"===n?{x:e.maxX+2,y:e.maxY-(t.maxY-t.minY)/2}:{x:e.minX-(t.maxX-t.minX)-2,y:e.maxY-(t.maxY-t.minY)/2}},getLabel:function(e){return e.getModel().label},getPadding:function(){return[4,8,4,8]},getSize:function(e){var t=e.getModel(),n=e.getGraphicGroup(),r=t.size;if(t.size){if(a.isArray(r))return r;if(a.isNumber(r))return[r,r]}var i=n.findByClass("label")[0],o=this.getPadding(e),s=i.getBBox();return[s.width+o[1]+o[3],s.height+o[0]+o[2]]},getPath:function(e){var t=this.getSize(e),n=this.getStyle(e);return a.getRectPath(-t[0]/2,-t[1]/2+this.dy,t[0],t[1],n.radius)},drawLabel:function(e){var t=e.getGraphicGroup(),n=this.getLabel(e),r=this.getLabelStyle(e);n||(n=" ");var i=a.mix(!0,{},s,r,{x:0,y:0});a.isObject(n)?a.mix(i,n):i.text=n;var o=t.addShape("text",{class:"label",attrs:i});return this.adjustLabelText(o),this.adjustLabelPosition(e,o),o},adjustLabelText:function(e){var t=e.attr("text"),n=e.getBBox();if(n.maxX-n.minX>400){var r=e.attr("font");t=a.getLabelTextByTextLineWidth(t,r),e.attr("text",t)}},adjustLabelPosition:function(e,t){var n=this.getSize(e),r=this.getPadding(),i=n[0],o=t.getBBox();t.attr({x:-i/2+r[3],y:-o.height/2+this.dy})},getLabelStyle:function(){return{fill:"rgba(38,38,38,0.85)",lineHeight:18,fontSize:12}},getStyle:function(){return{fill:"#ccc",fillOpacity:0,radius:4,lineWidth:2}},getActivedStyle:function(){return{stroke:"#44C0FF",lineWidth:2}},getSelectedStyle:function(){return{stroke:"#1AA7EE",lineWidth:2}},anchor:[[0,1],[1,1]]})},function(e,t,n){n(8).registerNode("mind-first-sub",{dy:0,getPadding:function(){return[6,12,8,12]},getLabelStyle:function(){return{fill:"rgba(38,38,38,0.85)",fontWeight:500,fontSize:14,lineHeight:20}}})},function(e,t,n){n(8).registerNode("mind-second-sub",{dy:0,getPadding:function(){return[8,4,8,4]},getLabelStyle:function(){return{fill:"rgba(38,38,38,0.85)",fontSize:12,lineHeight:20}}})},function(e,t,n){var r=n(8),i=n(10);r.registerNode("mind-root",{adjustLabelPosition:function(e,t){var n=t.getBBox();t.attr({x:-n.width/2,y:-n.height/2-1})},getPath:function(e){var t=this.getSize(e),n=this.getStyle(e);return i.getRectPath(-t[0]/2,-t[1]/2,t[0],t[1],n.radius)},getButtonPositon:function(e,t,n){return"right"===n?{x:e.maxX+2,y:(e.maxY+e.minY)/2-(t.maxY-t.minY)/2}:{x:e.minX-(t.maxX-t.minX)-2,y:(e.maxY+e.minY)/2-(t.maxY-t.minY)/2}},getPadding:function(){return i.toAllPadding([12,24])},getStyle:function(){return{fill:"#587EF7",stroke:"#587EF7",fillOpacity:1,radius:4}},getLabelStyle:function(){return{fontSize:20,fill:"white",lineHeight:28}},drawExpandedButton:function(){},drawCollapsedButton:function(){},panAble:!1,anchor:[[.45,.5],[.55,.5]]},"mind-first-sub")},function(e,t,n){var r=n(8),i=n(10);r.registerNode("mind-placeholder",{afterDraw:function(e){e.getKeyShape().isPlaceholder=!0},getPath:function(e){var t,n=e.getModel().parentModel,r=this.getStyle(e),o=0;return n.hierarchy<=2?t=28:(t=20,o=4),i.getRectPath(-27.5,-t/2+o,55,t,r.radius)},getStyle:function(){return{fill:"#91D5FF",radius:4,lineWidth:3}},drawExpandedButton:function(){},drawCollapsedButton:function(){},anchor:function(){return[[0,1],[1,1]]}})},function(e,t,n){n(8).registerEdge("mind-edge",{getEdetal:function(e){return e.children&&e.children.length>0&&!e.collapsed?2===e.hierarchy?24:18:0},getPath:function(e){var t=e.getPoints(),n=e.getSource(),r=e.getTarget(),i=n.getBBox(),o=r.getBBox(),a=r.getModel(),s=14,c=4;if(2===a.hierarchy&&(s=66,c=30),t[0].y===t[1].y){var l=3===a.hierarchy?24:18,u=this.getEdetal(a);return i.centerX<o.centerX?[["M",t[0].x+l,t[0].y],["L",o.maxX+u,o.maxY]]:[["M",t[0].x+2,t[0].y],["L",o.minX-u,o.maxY]]}if(a.hierarchy>=3){var d=3===a.hierarchy?24:18,f=this.getEdetal(a);if(i.centerX<o.centerX){var h=t[0].x+d;return[["M",t[0].x,t[0].y],["M",h,t[0].y],["C",h+c,t[0].y,o.minX-s,o.maxY,o.minX,o.maxY],["L",o.maxX+f,o.maxY]]}var p=t[0].x-d;return[["M",t[0].x,t[0].y],["M",p,t[0].y],["C",p-c,t[0].y,o.maxX+s,o.maxY,o.maxX,o.maxY],["L",o.minX-f,o.maxY]]}var g=this.getEdetal(a);return i.centerX<o.centerX?[["M",t[0].x,t[0].y],["C",t[0].x+c,t[0].y,o.minX-s,o.maxY,o.minX,o.maxY],["L",o.maxX+g,o.maxY]]:[["M",t[0].x,t[0].y],["C",t[0].x-c,t[0].y,o.maxX+s,o.maxY,o.maxX,o.maxY],["L",o.minX-g,o.maxY]]},getStyle:function(e){var t=e.getTarget(),n=1;if(t){var r=t.getModel();n=r.hierarchy<=3?3:r.hierarchy<=5?2:1}return{stroke:"#959EA6",lineWidth:n}}})},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(8).registerEdge("mind-placeholder-edge",{getOriginShapeObject:function(e){return e.getGraph().getShapeObj("edge",{shape:"mind-edge"})},getPath:function(e){return this.getOriginShapeObject(e).getPath(e)},getStyle:function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},this.getOriginShapeObject(e).getStyle(e),{stroke:"#91D5FF"})}})},function(e,t,n){var r=n(15),i=n(10);function o(e,t,n){var r=e.getGraph(),i=t.getModel(),o=e.getFirstChildrenBySide("left"),a=o[0]&&r.find(o[0].id);return r.add("node",{id:n,parent:t.id,label:"鏂板缓鑺傜偣",side:i.children.length>2?"left":"right",nth:a?r.getNth(a):void 0})}r.registerCommand("append",{enable:function(e){var t=e.getCurrentPage(),n=t.getSelected();return t.isMind&&1===n.length},getItem:function(e){var t=e.getCurrentPage(),n=t.getGraph();return this.selectedItemId?n.find(this.selectedItemId):t.getSelected()[0]},execute:function(e){var t,n=e.getCurrentPage(),r=n.getGraph(),i=n.getRoot(),a=this.getItem(e),s=a.getModel(),c=s.hierarchy,l=a.getParent();if(a.isRoot)t=o(n,a,this.addItemId);else{var u=r.getNth(a);t=r.add("node",{id:this.addItemId,parent:l.id,side:2===c&&3===i.children.length?"left":s.side,label:"鏂板缓鑺傜偣",nth:"left"===s.side&&2===c?u:u+1})}n.clearSelected(),n.clearActived(),n.setSelected(t,!0),1===this.executeTimes&&(this.selectedItemId=a.id,this.addItemId=t.id,n.beginEditLabel(t))},back:function(e){var t=e.getCurrentPage();t.getGraph().remove(this.addItemId),t.clearSelected(),t.clearActived(),t.setSelected(this.selectedItemId,!0)},shortcutCodes:["Enter"]}),r.registerCommand("appendChild",{enable:function(e){var t=e.getCurrentPage(),n=t.getSelected();return t.isMind&&n.length>0},getItem:function(e){var t=e.getCurrentPage(),n=t.getGraph();return this.selectedItemId?n.find(this.selectedItemId):t.getSelected()[0]},execute:function(e){var t,n=e.getCurrentPage(),r=n.getGraph(),i=this.getItem(e);t=i.isRoot?o(n,i,this.addItemId):r.add("node",{id:this.addItemId,parent:i.id,label:"鏂板缓鑺傜偣"}),n.clearSelected(),n.clearActived(),n.setSelected(t,!0),1===this.executeTimes&&(this.selectedItemId=i.id,this.addItemId=t.id,n.beginEditLabel(t))},back:function(e){var t=e.getCurrentPage();t.getGraph().remove(this.addItemId),t.clearSelected(),t.clearActived(),t.setSelected(this.selectedItemId,!0)},shortcutCodes:["Tab"]}),r.registerCommand("moveMindNode",{enable:function(e){var t=e.getCurrentPage(),n=t.get("panItems");return t.isMind&&n&&n.length>0},execute:function(e){var t=e.getCurrentPage(),n=t.getGraph(),r=this.newParentId,o=this.newNth,a=this.newSide,s=i.clone(this.model);delete s.shape,delete s.side,n.remove(s.id),i.mix(s,{parent:r,nth:o,side:a});var c=n.add("node",s);t.clearSelected(),t.setSelected(c,!0)},back:function(e){var t=e.getCurrentPage(),n=t.getGraph(),r=this.originParentId,o=this.originNth,a=this.originSide,s=i.clone(this.model);delete s.shape,delete s.side,n.remove(s.id),i.mix(s,{parent:r,nth:o,side:a});var c=n.add("node",s);t.clearSelected(),t.setSelected(c,!0)}})},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=n(6),l=n(9),u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,a(t).apply(this,arguments))}var n,r,u;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,l),n=t,(r=[{key:"getDefaultCfg",value:function(){return{type:"toolbar",container:null}}},{key:"init",value:function(){this._initContainer()}},{key:"_initContainer",value:function(){var e=this.container;if(!e)throw new Error("please set the container for the toolbar !");c.isString(e)&&(e=document.getElementById(e));var t=e.getElementsByClassName("command");this.commands=t}},{key:"getCommandDoms",value:function(){return this.commands}}])&&i(n.prototype,r),u&&i(n,u),t}();e.exports=u},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=n(6),l=n(9),u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,a(t).apply(this,arguments))}var n,r,u;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,l),n=t,(r=[{key:"getDefaultCfg",value:function(){return{type:"contextmenu",container:null}}},{key:"init",value:function(){this._initContainer()}},{key:"_initContainer",value:function(){var e=this.container;if(!e)throw new Error("please set the container for the tontextmenu !");c.isString(e)&&(e=document.getElementById(e));var t=e.getElementsByClassName("command");e.style.position="absolute",e.style["z-index"]=2,e.style.top="0px",e.style.left="0px",this.commands=t,this.containerDom=e}},{key:"bindEvent",value:function(){var e=this,t=this.commands;c.each(t,(function(t){c.addEventListener(t,"click",(function(){-1===t.className.indexOf("disable")&&e.hide()}))}))}},{key:"switch",value:function(e){var t=this.containerDom.getElementsByClassName("menu");c.each(t,(function(t){t.dataset.status===e?t.style.display="block":t.style.display="none"}))}},{key:"getCommandDoms",value:function(){return this.commands}},{key:"show",value:function(){var e=this.containerDom;this.editor.getCurrentPage().setSignal("preventWheelPan",!0),e.style.display="block"}},{key:"hide",value:function(){var e=this.containerDom;this.editor.getCurrentPage().setSignal("preventWheelPan",!1),e.style.display="none"}},{key:"move",value:function(e,t){var n=this.containerDom,r=c.getBoundingClientRect(n),i=parseFloat(c.getStyle(n,"top")),o=parseFloat(c.getStyle(n,"left"));n.style.left=o+(e-r.left)+"px",n.style.top=i+(t-r.top)+"px"}}])&&i(n.prototype,r),u&&i(n,u),t}();e.exports=u},function(e,t,n){var r=n(12);n(124),n(127),e.exports=r},function(e,t,n){n(125),n(126)},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o,a,s=n(20),c=s.mouseEnterEdge,l=s.startMove,u=s.mouseLeaveEdge,d=s.mouseMoveEdge,f=s.endMove;n(12).registerBehaviour("bpmnMoveEdgeController",(function(e){var t,n=e.getGraph(),i=n.getRootGroup();function s(){e.set("panItemDelegation",void 0),e.set("panItemStartBox",void 0),e.set("panItemStartPoint",void 0),t=void 0}n.behaviourOn("edge:mouseenter",(function(t){!o&&t.item&&(a=t.item,c({graph:n,bpmn:e,ev:t,backUpCursor:!0}))})),n.behaviourOn("edge:mousedown",(function(e){var t=e.item;l(n,e),o=t})),n.behaviourOn("mouseup",(function(){o&&(f({graph:n,item:o}),o=void 0)})),n.behaviourOn("mousemove",(function(t){o?d(n,o,t):a&&c({graph:n,bpmn:e,ev:r({},t,{item:a}),backUpCursor:!1})})),n.behaviourOn("edge:mouseleave",(function(){o||a&&(u({graph:n,bpmn:e,item:a}),a=void 0)})),n.behaviourOn("node:dragstart",(function(n){var r=n.item.getBBox();t=e.getDelegation([r],i),e.set("bpmnNodePanDelegation",t),e.set("bpmnNodePanStartBox",r),e.set("bpmnNodePanStartPoint",{x:n.x,y:n.y}),e.set("bpmnNodePanStartItem",n.item)})),n.behaviourOn("node:dragend",(function(t){var r=e.get("bpmnNodePanDelegation"),i=e.get("bpmnNodePanStartPoint"),o=e.get("bpmnNodePanStartItem");o&&o.getEdges().forEach((function(e){n.update(e,{nodeMoved:{item:o.id,start:i,delta:{x:t.x-i.x,y:t.y-i.y}}})})),r.remove(),s()}))}),["startPanItem","processPanItem","endPanItem"])},function(e,t,n){n(12).registerBehaviour("hoverNodeShowArrowController",(function(e){var t,n=e.getGraph(),r=e.get("arrowController"),i=r.long,o=r.thickness;n.on("node:mouseenter",(function(a){if(!e.getSignal("panningItem")&&!e.getSignal("dragEdge")){var s=r.topArrow,c=r.bottomArrow,l=r.leftArrow,u=r.rightArrow,d=(t=a.item).getBBox(),f=n.getDomPoint({x:d.centerX,y:d.minY}),h=n.getDomPoint({x:d.minX,y:d.centerY}),p=n.getDomPoint({x:d.centerX,y:d.maxY}),g=n.getDomPoint({x:d.maxX,y:d.centerY});s.css({top:f.y-(i+10)+"px",left:f.x-o/2+"px",transform:"rotate(-90deg)"}),c.css({top:p.y+10+"px",left:p.x-o/2+"px",transform:"rotate(90deg)"}),l.css({top:h.y-o/2+"px",left:h.x-(i+10)+"px",transform:"rotate(180deg)"}),u.css({top:g.y-o/2+"px",left:g.x+10+"px"}),s.setAttribute("anchorIndex",0),c.setAttribute("anchorIndex",2),l.setAttribute("anchorIndex",3),u.setAttribute("anchorIndex",1),e.showArrowController(t)}})),n.behaviourOn("mousemove",(function(n){var r=n.x,o=n.y;if(t){var a=t.getBBox(),s=i+10,c=a.minX-s,l=a.minY-s,u=a.maxX+s,d=a.maxY+s;(r<c||o<l||r>u||o>d)&&(e.hideArrowController(),t=void 0)}}))}))},function(e,t,n){n(128),n(12).registerNode("bpmn-base",{anchor:null})},function(e,t,n){"use strict";n.r(t);var r=n(12),i=n.n(r),o=n(0);function a(e){var t=e.bbox,n=e.shape,r=void 0===n?"ROUNDED_RECT":n,i=e.point,o=e.vertical;o=!!o;var a={true:"x",false:"y"},s={true:"minX",false:"minY"},c={true:"maxX",false:"maxY"};switch(r){case"ROUNDED_RECT":if(i[a[o]]>=t[s[o]]+4&&i[a[o]]<=t[c[o]]-4)return{added:void 0,joint:{x:o?i.x:i.x>t.centerX?t.maxX:t.minX,y:o?i.y>t.centerY?t.maxY:t.minY:i.y}};if(i[a[o]]>=t[s[o]]&&i[a[o]]<t[s[o]]+4)return{added:void 0,joint:{x:o?i.x:i.x>t.centerX?t.maxX-4+Math.sqrt(16-Math.pow(t.minY+4-i.y,2)):t.minX+4-Math.sqrt(16-Math.pow(t.minY+4-i.y,2)),y:o?i.y>t.centerY?t.maxY-4+Math.sqrt(16-Math.pow(t.minX+4-i.x,2)):t.minY+4-Math.sqrt(16-Math.pow(t.minX+4-i.x,2)):i.y}};if(i[a[o]]>=t[c[o]]-4&&i[a[o]]<=t[c[o]])return{added:void 0,joint:{x:o?i.x:i.x>t.centerX?t.maxX-4+Math.sqrt(16-Math.pow(i.y-t.maxY+4,2)):t.minX+4-Math.sqrt(16-Math.pow(i.y-t.maxY+4,2)),y:o?i.y>t.centerY?t.maxY-4+Math.sqrt(16-Math.pow(i.x-t.maxX+4,2)):t.minY+4-Math.sqrt(16-Math.pow(i.x-t.maxX+4,2)):i.y}};break;case"CIRCLE":if(i[a[o]]>=t[s[o]]&&i[a[o]]<=t[c[o]])return{added:void 0,joint:{x:o?i.x:i.x>t.centerX?t.centerX+Math.sqrt(16-Math.pow(t.centerY-i.y)):t.centerX-Math.sqrt(16-Math.pow(t.centerY-i.y)),y:o?i.y>t.centerY?t.centerY+Math.sqrt(16-Math.pow(t.centerX-i.x)):t.centerY-Math.sqrt(16-Math.pow(t.centerX-i.x)):i.y}};break;case"RHOMEBUS":if(i[a[o]]>=t[s[o]]&&i[a[o]]<=t[c[o]])return{added:void 0,joint:{x:o?i.x:i.x>t.centerX?i.y<t.centerY?(i.y-t.minY)*(t.maxX-t.centerX)/(t.centerY-t.minY)+t.centerX:(t.maxY-i.y)*(t.maxX-t.centerX)/(t.maxY-t.centerY)+t.centerX:i.y<t.centerY?t.centerX-(i.y-t.minY)*(t.centerX-t.minX)/(t.centerY-t.minY):t.centerX-(t.maxY-i.y)*(t.centerX-t.minX)/(t.maxY-t.centerY),y:o?i.y>t.centerY?i.x<t.centerX?(i.x-t.minX)*(t.maxY-t.centerY)/(t.centerX-t.minX)+t.centerY:(t.maxX-i.x)*(t.maxY-t.centerY)/(t.maxX-t.centerX)+t.centerY:i.x<t.centerX?t.centerY-(i.x-t.minX)*(t.centerY-t.minY)/(t.centerX-t.minX):t.centerY-(t.maxX-i.x)*(t.centerY-t.minY)/(t.maxX-t.centerX):i.y}};break;case"RECT":default:if(i[a[o]]>=t[s[o]]&&i[a[o]]<=t[c[o]])return{added:void 0,joint:{x:o?i.x:i.x>t.centerX?t.maxX:t.minX,y:o?i.y>t.centerY?t.maxY:t.minY:i.y}}}return o?i.x<t.centerX?{added:{x:i.x,y:t.centerY},joint:{x:t.minX,y:t.centerY}}:{added:{x:i.x,y:t.centerY},joint:{x:t.maxX,y:t.centerY}}:i.y<t.centerY?{added:{x:t.centerX,y:i.y},joint:{x:t.centerX,y:t.minY}}:{added:{x:t.centerX,y:i.y},joint:{x:t.centerX,y:t.maxY}}}var s=n(20);i.a.registerEdge("bpmn-base",{getPath:function(e){var t,n=e.getSource(),r=e.getTarget(),i=e.model;if(i.edgeMoved&&i.lastMouse){var c,l,u,d,f,h=i.controlPoints,p=i.hold.index,g=[{x:h[p].x+i.edgeMoved.x,y:h[p].y+i.edgeMoved.y},{x:h[p+1].x+i.edgeMoved.x,y:h[p+1].y+i.edgeMoved.y}],m=Object(o.j)(g,0);if(n){var v=a({bbox:n.getBBox(),point:m,vertical:i.hold.vertical,shape:n.model.shape});l=v.added,u=v.joint}if(0===p&&n&&(g[0]=u,l&&(g.splice(1,0,l),e.model.hold.index+=1)),r){var b=a({bbox:r.getBBox(),point:m,vertical:i.hold.vertical,shape:r.model.shape});d=b.added,f=b.joint}p===h.length-2&&r&&(l&&0===p?(g[2]=f,d&&g.splice(2,0,d)):(g[1]=f,d&&g.splice(1,0,d))),(c=i.controlPoints).splice.apply(c,[p,2].concat(g)),n&&Object(o.l)(u,h,i.hold.index)&&(h.splice(0,i.hold.index),i.hold.index=0,h[0]=u),r&&Object(o.l)(f,h,i.hold.index)&&(i.controlPoints.splice(i.hold.index+1),h[i.hold.index+1]=f),t=Object(s.mergeLine)(e,p),function(e,t,n){var r=e.controlPoints;if(t){var i=Object(o.f)(r[0],t.getBBox()),a=i.point,s=i.index;e.sourceJoint={index:s,delta:{x:r[0].x-a.x,y:r[0].y-a.y}}}if(n){var c=Object(o.f)(r[r.length-1],n.getBBox()),l=c.point,u=c.index;e.targetJoint={index:u,delta:{x:r[r.length-1].x-l.x,y:r[r.length-1].y-l.y}}}}(i,n,r),i.lastMouse={x:i.lastMouse.x+i.edgeMoved.x,y:i.lastMouse.y+i.edgeMoved.y}}else if(i.modifiedByMouse&&i.nodeMoved)!function(e,t,n){if(e.nodeMoved){var r=e.nodeMoved.item===t.id,i=e.nodeMoved.item===n.id,a=r?t.getBBox():n.getBBox(),s=e.nodeMoved.delta,c={minX:a.minX-s.x,maxX:a.maxX-s.x,centerX:a.centerX-s.x,minY:a.minY-s.y,maxY:a.maxY-s.y,centerY:a.centerY+s.y,height:a.height,width:a.width},l=e.controlPoints;if(2===l.length){var u=Object(o.d)(t,n),d=u.sourcePoint,f=u.targetPoint;e.sourceJoint&&d.index===e.sourceJoint.index&&(d.point=Object(o.c)(t.getBBox())[d.index],d.point.x+=e.sourceJoint.delta.x,d.point.y+=e.sourceJoint.delta.y),e.targetJoint&&f.index===e.targetJoint.index&&(f.point=Object(o.c)(n.getBBox())[f.index],f.point.x+=e.targetJoint.delta.x,f.point.y+=e.targetJoint.delta.y);var h=Object(o.h)(d,f);e.controlPoints=h}else{var p;p=r?1:l.length-3;var g=Object(o.i)(l,p),m=Object(o.a)(c,l,p),v=Object(o.a)(a,l,p),b=r?e.sourceJoint:e.targetJoint;if(m===v){var y=Object(o.c)(a)[b.index],x={x:y.x+b.delta.x,y:y.y+b.delta.y},w=Object(o.g)(x,l,p);r?e.controlPoints.splice(0,2,x,w):i&&e.controlPoints.splice(p+1,2,w,x)}else if(0===v)if(3===l.length){var O=Object(o.d)(t,n),_=O.sourcePoint,C=O.targetPoint,S=Object(o.h)(_,C);e.controlPoints=S}else{var P,j=Object(o.j)(l,p);P=g?j.y<a.centerY?0:2:j.x<a.centerX?3:1;var k=Object(o.c)(a)[P];if(r){var L=Object(o.g)(k,l,p+1);e.controlPoints.splice(0,3,k,L),e.sourceJoint={index:P,delta:{x:0,y:0}}}else if(i){var D=Object(o.g)(k,l,p-1);e.controlPoints.splice(p,3,D,k),e.targetJoint={index:P,delta:{x:0,y:0}}}}else{var M=Object(o.k)(b.index),E=Object(o.c)(a)[M],T=Object(o.g)(E,l,p);r?(e.controlPoints.splice(0,2,E,T),e.sourceJoint={index:M,delta:{x:0,y:0}}):i&&(e.controlPoints.splice(p+1,2,T,E),e.targetJoint={index:M,delta:{x:0,y:0}})}}}}(i,n,r);else if(!i.modifiedByMouse){var y=i.anchorIndex,x=Object(o.d)(n,r,!i.initialed&&y),w=x.sourcePoint,O=x.targetPoint,_=Object(o.h)(w,O);e.model.controlPoints=_}return i.nodeMoved=void 0,{path:this.getPathByPoints({points:i.controlPoints}),helpLine:t}},draw:function(e){var t=e.getGraphicGroup(),n=e.model,r=this.getPath(e),i=r.path,a=r.helpLine,s=this.getStyle(e),c=Object(o.b)(t,i,s);if(null!=n.hold){var l=Object(o.j)(n.controlPoints,n.hold.index);t.addShape("circle",{attrs:{x:l.x,y:l.y,r:3,fill:"rgb(0,182,239)"}})}return a&&(n.helpLine=a,n.helpLineTime=(new Date).getTime()),!a&&(new Date).getTime()-n.helpLineTime>=150&&(n.helpLine=void 0,n.helpLineTime=void 0),n.helpLine&&t.addShape("path",{attrs:{path:[["M",n.helpLine[0].x,n.helpLine[0].y],["L",n.helpLine[1].x,n.helpLine[1].y]],lineAppendWidth:8,lineWidth:1,strokeOpacity:.92,stroke:"rgba(255,139,48)"}}),c}})}])}))},7156:function(e,t,n){var r=n("861d"),i=n("d2bb");e.exports=function(e,t,n){var o,a;return i&&"function"==typeof(o=t.constructor)&&o!==n&&r(a=o.prototype)&&a!==n.prototype&&i(e,a),e}},7168:function(e,t,n){var r=n("dfdb");e.exports=function(e,t){if(!r(e))return e;var n,i;if(t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;if("function"==typeof(n=e.valueOf)&&!r(i=n.call(e)))return i;if(!t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},7201:function(e,t,n){var r=n("9bfb");r("dispose")},"72af":function(e,t,n){var r=n("99cd"),i=r();e.exports=i},"72f0":function(e,t){function n(e){return function(){return e}}e.exports=n},"73ac":function(e,t,n){var r=n("743f"),i=n("b047"),o=n("99d3"),a=o&&o.isTypedArray,s=a?i(a):r;e.exports=s},7418:function(e,t){t.f=Object.getOwnPropertySymbols},"743f":function(e,t,n){var r=n("3729"),i=n("b218"),o=n("1310"),a="[object Arguments]",s="[object Array]",c="[object Boolean]",l="[object Date]",u="[object Error]",d="[object Function]",f="[object Map]",h="[object Number]",p="[object Object]",g="[object RegExp]",m="[object Set]",v="[object String]",b="[object WeakMap]",y="[object ArrayBuffer]",x="[object DataView]",w="[object Float32Array]",O="[object Float64Array]",_="[object Int8Array]",C="[object Int16Array]",S="[object Int32Array]",P="[object Uint8Array]",j="[object Uint8ClampedArray]",k="[object Uint16Array]",L="[object Uint32Array]",D={};function M(e){return o(e)&&i(e.length)&&!!D[r(e)]}D[w]=D[O]=D[_]=D[C]=D[S]=D[P]=D[j]=D[k]=D[L]=!0,D[a]=D[s]=D[y]=D[c]=D[x]=D[l]=D[u]=D[d]=D[f]=D[h]=D[p]=D[g]=D[m]=D[v]=D[b]=!1,e.exports=M},7463:function(e,t){e.exports={}},"746f":function(e,t,n){var r=n("428f"),i=n("5135"),o=n("c032"),a=n("9bf2").f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});i(t,e)||a(t,e,{value:o.f(e)})}},"74e7":function(e,t,n){e.exports=n("bc59")},"74fd":function(e,t,n){var r=n("9bfb");r("observable")},7530:function(e,t,n){var r=n("1a8c"),i=Object.create,o=function(){function e(){}return function(t){if(!r(t))return{};if(i)return i(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=o},"764b":function(e,t){e.exports={}},7685:function(e,t,n){var r=n("3ac6"),i=n("8fad"),o="__core-js_shared__",a=r[o]||i(o,{});e.exports=a},"76dd":function(e,t,n){var r=n("ce86");function i(e){return null==e?"":r(e)}e.exports=i},"77b2":function(e,t,n){var r=n("c1b2"),i=n("06fa"),o=n("7a37");e.exports=!r&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},7839:function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"78a2":function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"78e7":function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},7948:function(e,t){function n(e,t){var n=-1,r=null==e?0:e.length,i=Array(r);while(++n<r)i[n]=t(e[n],n,e);return i}e.exports=n},"79bc":function(e,t,n){var r=n("0b07"),i=n("2b3e"),o=r(i,"Map");e.exports=o},"7a37":function(e,t,n){var r=n("3ac6"),i=n("dfdb"),o=r.document,a=i(o)&&i(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},"7a48":function(e,t,n){var r=n("6044"),i=Object.prototype,o=i.hasOwnProperty;function a(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}e.exports=a},"7b0b":function(e,t,n){var r=n("1d80");e.exports=function(e){return Object(r(e))}},"7b83":function(e,t,n){var r=n("7c64"),i=n("93ed"),o=n("2478"),a=n("a524"),s=n("1fc8");function c(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype["delete"]=i,c.prototype.get=o,c.prototype.has=a,c.prototype.set=s,e.exports=c},"7c64":function(e,t,n){var r=n("e24b"),i=n("5e2e"),o=n("79bc");function a(){this.size=0,this.__data__={hash:new r,map:new(o||i),string:new r}}e.exports=a},"7c73":function(e,t,n){var r=n("825a"),i=n("37e8"),o=n("7839"),a=n("d012"),s=n("1be4"),c=n("cc12"),l=n("f772"),u=l("IE_PROTO"),d="prototype",f=function(){},h=function(){var e,t=c("iframe"),n=o.length,r="<",i="script",a=">",l="java"+i+":";t.style.display="none",s.appendChild(t),t.src=String(l),e=t.contentWindow.document,e.open(),e.write(r+i+a+"document.F=Object"+r+"/"+i+a),e.close(),h=e.F;while(n--)delete h[d][o[n]];return h()};e.exports=Object.create||function(e,t){var n;return null!==e?(f[d]=r(e),n=new f,f[d]=null,n[u]=e):n=h(),void 0===t?n:i(n,t)},a[u]=!0},"7de7":function(e,t,n){var r=n("0363"),i=r("iterator"),o=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){o=!0}};s[i]=function(){return this},Array.from(s,(function(){throw 2}))}catch(c){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var r={};r[i]=function(){return{next:function(){return{done:n=!0}}}},e(r)}catch(c){}return n}},"7e64":function(e,t,n){var r=n("5e2e"),i=n("efb6"),o=n("2fcc"),a=n("802a"),s=n("55a3"),c=n("d02c");function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=i,l.prototype["delete"]=o,l.prototype.get=a,l.prototype.has=s,l.prototype.set=c,e.exports=l},"7f9a":function(e,t,n){var r=n("da84"),i=n("9e81"),o=r.WeakMap;e.exports="function"===typeof o&&/native code/.test(i.call(o))},"802a":function(e,t){function n(e){return this.__data__.get(e)}e.exports=n},8103:function(e,t,n){var r=n("d194"),i=r("toUpperCase");e.exports=i},8176:function(e,t,n){var r=n("2874");r(Math,"Math",!0)},"825a":function(e,t,n){var r=n("861d");e.exports=function(e){if(!r(e))throw TypeError(String(e)+" is not an object");return e}},"83ab":function(e,t,n){var r=n("d039");e.exports=!r((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},8418:function(e,t,n){"use strict";var r=n("c04e"),i=n("9bf2"),o=n("5c6c");e.exports=function(e,t,n){var a=r(t);a in e?i.f(e,a,o(0,n)):e[a]=n}},"85d3":function(e,t,n){e.exports=n("9a13")},"85e3":function(e,t){function n(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}e.exports=n},8604:function(e,t,n){var r=n("26e8"),i=n("e2c0");function o(e,t){return null!=e&&i(e,t,r)}e.exports=o},"861d":function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},"872a":function(e,t,n){var r=n("3b4a");function i(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}e.exports=i},"89d9":function(e,t,n){var r=n("656b"),i=n("159a"),o=n("e2e4");function a(e,t,n){var a=-1,s=t.length,c={};while(++a<s){var l=t[a],u=r(e,l);n(u,l)&&i(c,o(l,e),u)}return c}e.exports=a},"8adb":function(e,t){function n(e,t){if(("constructor"!==t||"function"!==typeof e[t])&&"__proto__"!=t)return e[t]}e.exports=n},"8b7b":function(e,t,n){"use strict";var r=n("a5eb"),i=n("3ac6"),o=n("9883"),a=n("7042"),s=n("c1b2"),c=n("1e63"),l=n("06fa"),u=n("78e7"),d=n("6220"),f=n("dfdb"),h=n("6f8d"),p=n("4fff"),g=n("a421"),m=n("7168"),v=n("2c6c"),b=n("4896"),y=n("a016"),x=n("0cf0"),w=n("8e11"),O=n("a205"),_=n("44ba"),C=n("4180"),S=n("7043"),P=n("0273"),j=n("d666"),k=n("d659"),L=n("b2ed"),D=n("6e9a"),M=n("3e80"),E=n("0363"),T=n("fbcc"),A=n("9bfb"),B=n("2874"),I=n("2f5a"),R=n("dee0").forEach,F=L("hidden"),z="Symbol",$="prototype",N=E("toPrimitive"),q=I.set,G=I.getterFor(z),V=Object[$],Y=i.Symbol,X=o("JSON","stringify"),U=_.f,W=C.f,H=w.f,K=S.f,Z=k("symbols"),Q=k("op-symbols"),J=k("string-to-symbol-registry"),ee=k("symbol-to-string-registry"),te=k("wks"),ne=i.QObject,re=!ne||!ne[$]||!ne[$].findChild,ie=s&&l((function(){return 7!=b(W({},"a",{get:function(){return W(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=U(V,t);r&&delete V[t],W(e,t,n),r&&e!==V&&W(V,t,r)}:W,oe=function(e,t){var n=Z[e]=b(Y[$]);return q(n,{type:z,tag:e,description:t}),s||(n.description=t),n},ae=c&&"symbol"==typeof Y.iterator?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof Y},se=function(e,t,n){e===V&&se(Q,t,n),h(e);var r=m(t,!0);return h(n),u(Z,r)?(n.enumerable?(u(e,F)&&e[F][r]&&(e[F][r]=!1),n=b(n,{enumerable:v(0,!1)})):(u(e,F)||W(e,F,v(1,{})),e[F][r]=!0),ie(e,r,n)):W(e,r,n)},ce=function(e,t){h(e);var n=g(t),r=y(n).concat(he(n));return R(r,(function(t){s&&!ue.call(n,t)||se(e,t,n[t])})),e},le=function(e,t){return void 0===t?b(e):ce(b(e),t)},ue=function(e){var t=m(e,!0),n=K.call(this,t);return!(this===V&&u(Z,t)&&!u(Q,t))&&(!(n||!u(this,t)||!u(Z,t)||u(this,F)&&this[F][t])||n)},de=function(e,t){var n=g(e),r=m(t,!0);if(n!==V||!u(Z,r)||u(Q,r)){var i=U(n,r);return!i||!u(Z,r)||u(n,F)&&n[F][r]||(i.enumerable=!0),i}},fe=function(e){var t=H(g(e)),n=[];return R(t,(function(e){u(Z,e)||u(D,e)||n.push(e)})),n},he=function(e){var t=e===V,n=H(t?Q:g(e)),r=[];return R(n,(function(e){!u(Z,e)||t&&!u(V,e)||r.push(Z[e])})),r};if(c||(Y=function(){if(this instanceof Y)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=M(e),n=function(e){this===V&&n.call(Q,e),u(this,F)&&u(this[F],t)&&(this[F][t]=!1),ie(this,t,v(1,e))};return s&&re&&ie(V,t,{configurable:!0,set:n}),oe(t,e)},j(Y[$],"toString",(function(){return G(this).tag})),S.f=ue,C.f=se,_.f=de,x.f=w.f=fe,O.f=he,s&&(W(Y[$],"description",{configurable:!0,get:function(){return G(this).description}}),a||j(V,"propertyIsEnumerable",ue,{unsafe:!0})),T.f=function(e){return oe(E(e),e)}),r({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:Y}),R(y(te),(function(e){A(e)})),r({target:z,stat:!0,forced:!c},{for:function(e){var t=String(e);if(u(J,t))return J[t];var n=Y(t);return J[t]=n,ee[n]=t,n},keyFor:function(e){if(!ae(e))throw TypeError(e+" is not a symbol");if(u(ee,e))return ee[e]},useSetter:function(){re=!0},useSimple:function(){re=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!s},{create:le,defineProperty:se,defineProperties:ce,getOwnPropertyDescriptor:de}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:fe,getOwnPropertySymbols:he}),r({target:"Object",stat:!0,forced:l((function(){O.f(1)}))},{getOwnPropertySymbols:function(e){return O.f(p(e))}}),X){var pe=!c||l((function(){var e=Y();return"[null]"!=X([e])||"{}"!=X({a:e})||"{}"!=X(Object(e))}));r({target:"JSON",stat:!0,forced:pe},{stringify:function(e,t,n){var r,i=[e],o=1;while(arguments.length>o)i.push(arguments[o++]);if(r=t,(f(t)||void 0!==e)&&!ae(e))return d(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!ae(t))return t}),i[1]=t,X.apply(null,i)}})}Y[$][N]||P(Y[$],N,Y[$].valueOf),B(Y,z),D[F]=!0},"8d05":function(e,t,n){var r=n("9bfb");r("toPrimitive")},"8de2":function(e,t,n){var r=n("8eeb"),i=n("9934");function o(e){return r(e,i(e))}e.exports=o},"8e11":function(e,t,n){var r=n("a421"),i=n("0cf0").f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return i(e)}catch(t){return a.slice()}};e.exports.f=function(e){return a&&"[object Window]"==o.call(e)?s(e):i(r(e))}},"8eeb":function(e,t,n){var r=n("32b3"),i=n("872a");function o(e,t,n,o){var a=!n;n||(n={});var s=-1,c=t.length;while(++s<c){var l=t[s],u=o?o(n[l],e[l],l,n,e):void 0;void 0===u&&(u=e[l]),a?i(n,l,u):r(n,l,u)}return n}e.exports=o},"8f95":function(e,t,n){var r=n("fc48"),i=n("0363"),o=i("toStringTag"),a="Arguments"==r(function(){return arguments}()),s=function(e,t){try{return e[t]}catch(n){}};e.exports=function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=s(t=Object(e),o))?n:a?r(t):"Object"==(i=r(t))&&"function"==typeof t.callee?"Arguments":i}},"8fad":function(e,t,n){var r=n("3ac6"),i=n("0273");e.exports=function(e,t){try{i(r,e,t)}catch(n){r[e]=t}return t}},9080:function(e,t,n){var r=n("9bfb");r("isConcatSpreadable")},"90e3":function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++n+r).toString(36)}},9103:function(e,t,n){"use strict";var r=n("a421"),i=n("c44e"),o=n("7463"),a=n("2f5a"),s=n("4056"),c="Array Iterator",l=a.set,u=a.getterFor(c);e.exports=s(Array,"Array",(function(e,t){l(this,{type:c,target:r(e),index:0,kind:t})}),(function(){var e=u(this),t=e.target,n=e.kind,r=e.index++;return!t||r>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:t[r],done:!1}:{value:[r,t[r]],done:!1}}),"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},9112:function(e,t,n){var r=n("83ab"),i=n("9bf2"),o=n("5c6c");e.exports=r?function(e,t,n){return i.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},"91e9":function(e,t){function n(e,t){return function(n){return e(t(n))}}e.exports=n},"93ed":function(e,t,n){var r=n("4245");function i(e){var t=r(this,e)["delete"](e);return this.size-=t?1:0,t}e.exports=i},"94ca":function(e,t,n){var r=n("d039"),i=/#|\.prototype\./,o=function(e,t){var n=s[a(e)];return n==l||n!=c&&("function"==typeof t?r(t):!!t)},a=o.normalize=function(e){return String(e).replace(i,".").toLowerCase()},s=o.data={},c=o.NATIVE="N",l=o.POLYFILL="P";e.exports=o},9520:function(e,t,n){var r=n("3729"),i=n("1a8c"),o="[object AsyncFunction]",a="[object Function]",s="[object GeneratorFunction]",c="[object Proxy]";function l(e){if(!i(e))return!1;var t=r(e);return t==a||t==s||t==o||t==c}e.exports=l},9638:function(e,t){function n(e,t){return e===t||e!==e&&t!==t}e.exports=n},"96e9":function(e,t,n){var r=n("3ac6"),i=n("ab85"),o=r.WeakMap;e.exports="function"===typeof o&&/native code/.test(i.call(o))},9802:function(e,t,n){var r=n("9bfb");r("replaceAll")},"980e":function(e,t,n){var r=n("9bfb");r("search")},9883:function(e,t,n){var r=n("764b"),i=n("3ac6"),o=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?o(r[e])||o(i[e]):r[e]&&r[e][t]||i[e]&&i[e][t]}},"98dc":function(e,t,n){var r=n("76dd"),i=0;function o(e){var t=++i;return r(e)+t}e.exports=o},9934:function(e,t,n){var r=n("6fcd"),i=n("41c3"),o=n("30c9");function a(e){return o(e)?r(e,!0):i(e)}e.exports=a},"99af":function(e,t,n){"use strict";var r=n("23e7"),i=n("d039"),o=n("e8b5"),a=n("861d"),s=n("7b0b"),c=n("50c4"),l=n("8418"),u=n("65f0"),d=n("1dde"),f=n("b622"),h=n("60ae"),p=f("isConcatSpreadable"),g=9007199254740991,m="Maximum allowed index exceeded",v=h>=51||!i((function(){var e=[];return e[p]=!1,e.concat()[0]!==e})),b=d("concat"),y=function(e){if(!a(e))return!1;var t=e[p];return void 0!==t?!!t:o(e)},x=!v||!b;r({target:"Array",proto:!0,forced:x},{concat:function(e){var t,n,r,i,o,a=s(this),d=u(a,0),f=0;for(t=-1,r=arguments.length;t<r;t++)if(o=-1===t?a:arguments[t],y(o)){if(i=c(o.length),f+i>g)throw TypeError(m);for(n=0;n<i;n++,f++)n in o&&l(d,f,o[n])}else{if(f>=g)throw TypeError(m);l(d,f++,o)}return d.length=f,d}})},"99cd":function(e,t){function n(e){return function(t,n,r){var i=-1,o=Object(t),a=r(t),s=a.length;while(s--){var c=a[e?s:++i];if(!1===n(o[c],c,o))break}return t}}e.exports=n},"99d3":function(e,t,n){(function(e){var r=n("585a"),i=t&&!t.nodeType&&t,o=i&&"object"==typeof e&&e&&!e.nodeType&&e,a=o&&o.exports===i,s=a&&r.process,c=function(){try{var e=o&&o.require&&o.require("util").types;return e||s&&s.binding&&s.binding("util")}catch(t){}}();e.exports=c}).call(this,n("62e4")(e))},"9a13":function(e,t,n){e.exports=n("a38c")},"9ac4":function(e,t,n){var r=n("9bfb");r("species")},"9aff":function(e,t,n){var r=n("9638"),i=n("30c9"),o=n("c098"),a=n("1a8c");function s(e,t,n){if(!a(n))return!1;var s=typeof t;return!!("number"==s?i(n)&&o(t,n.length):"string"==s&&t in n)&&r(n[t],e)}e.exports=s},"9bdd":function(e,t,n){var r=n("825a");e.exports=function(e,t,n,i){try{return i?t(r(n)[0],n[1]):t(n)}catch(a){var o=e["return"];throw void 0!==o&&r(o.call(e)),a}}},"9bf2":function(e,t,n){var r=n("83ab"),i=n("0cfb"),o=n("825a"),a=n("c04e"),s=Object.defineProperty;t.f=r?s:function(e,t,n){if(o(e),t=a(t,!0),o(n),i)try{return s(e,t,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},"9bfb":function(e,t,n){var r=n("764b"),i=n("78e7"),o=n("fbcc"),a=n("4180").f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});i(t,e)||a(t,e,{value:o.f(e)})}},"9c96":function(e,t,n){var r=n("06fa"),i=n("0363"),o=n("4963"),a=i("species");e.exports=function(e){return o>=51||!r((function(){var t=[],n=t.constructor={};return n[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"9cd3":function(e,t,n){e.exports=n("5ab9")},"9e57":function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"9e69":function(e,t,n){var r=n("2b3e"),i=r.Symbol;e.exports=i},"9e81":function(e,t,n){var r=n("5692");e.exports=r("native-function-to-string",Function.toString)},a016:function(e,t,n){var r=n("b323"),i=n("9e57");e.exports=Object.keys||function(e){return r(e,i)}},a06f:function(e,t,n){e.exports=n("74e7")},a0e5:function(e,t,n){var r=n("06fa"),i=/#|\.prototype\./,o=function(e,t){var n=s[a(e)];return n==l||n!=c&&("function"==typeof t?r(t):!!t)},a=o.normalize=function(e){return String(e).replace(i,".").toLowerCase()},s=o.data={},c=o.NATIVE="N",l=o.POLYFILL="P";e.exports=o},a205:function(e,t){t.f=Object.getOwnPropertySymbols},a2bf:function(e,t,n){"use strict";var r=n("e8b5"),i=n("50c4"),o=n("f8c2"),a=function(e,t,n,s,c,l,u,d){var f,h=c,p=0,g=!!u&&o(u,d,3);while(p<s){if(p in n){if(f=g?g(n[p],p,t):n[p],l>0&&r(f))h=a(e,t,f,i(f.length),h,l-1)-1;else{if(h>=9007199254740991)throw TypeError("Exceed the acceptable array length");e[h]=f}h++}p++}return h};e.exports=a},a38c:function(e,t,n){n("3e476");var r=n("764b"),i=r.Object,o=e.exports=function(e,t,n){return i.defineProperty(e,t,n)};i.defineProperty.sham&&(o.sham=!0)},a421:function(e,t,n){var r=n("638c"),i=n("1875");e.exports=function(e){return r(i(e))}},a454:function(e,t,n){var r=n("72f0"),i=n("3b4a"),o=n("cd9d"),a=i?function(e,t){return i(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:o;e.exports=a},a4d3:function(e,t,n){"use strict";var r=n("23e7"),i=n("da84"),o=n("d066"),a=n("c430"),s=n("83ab"),c=n("4930"),l=n("d039"),u=n("5135"),d=n("e8b5"),f=n("861d"),h=n("825a"),p=n("7b0b"),g=n("fc6a"),m=n("c04e"),v=n("5c6c"),b=n("7c73"),y=n("df75"),x=n("241c"),w=n("057f"),O=n("7418"),_=n("06cf"),C=n("9bf2"),S=n("d1e7"),P=n("9112"),j=n("6eeb"),k=n("5692"),L=n("f772"),D=n("d012"),M=n("90e3"),E=n("b622"),T=n("c032"),A=n("746f"),B=n("d44e"),I=n("69f3"),R=n("b727").forEach,F=L("hidden"),z="Symbol",$="prototype",N=E("toPrimitive"),q=I.set,G=I.getterFor(z),V=Object[$],Y=i.Symbol,X=o("JSON","stringify"),U=_.f,W=C.f,H=w.f,K=S.f,Z=k("symbols"),Q=k("op-symbols"),J=k("string-to-symbol-registry"),ee=k("symbol-to-string-registry"),te=k("wks"),ne=i.QObject,re=!ne||!ne[$]||!ne[$].findChild,ie=s&&l((function(){return 7!=b(W({},"a",{get:function(){return W(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=U(V,t);r&&delete V[t],W(e,t,n),r&&e!==V&&W(V,t,r)}:W,oe=function(e,t){var n=Z[e]=b(Y[$]);return q(n,{type:z,tag:e,description:t}),s||(n.description=t),n},ae=c&&"symbol"==typeof Y.iterator?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof Y},se=function(e,t,n){e===V&&se(Q,t,n),h(e);var r=m(t,!0);return h(n),u(Z,r)?(n.enumerable?(u(e,F)&&e[F][r]&&(e[F][r]=!1),n=b(n,{enumerable:v(0,!1)})):(u(e,F)||W(e,F,v(1,{})),e[F][r]=!0),ie(e,r,n)):W(e,r,n)},ce=function(e,t){h(e);var n=g(t),r=y(n).concat(he(n));return R(r,(function(t){s&&!ue.call(n,t)||se(e,t,n[t])})),e},le=function(e,t){return void 0===t?b(e):ce(b(e),t)},ue=function(e){var t=m(e,!0),n=K.call(this,t);return!(this===V&&u(Z,t)&&!u(Q,t))&&(!(n||!u(this,t)||!u(Z,t)||u(this,F)&&this[F][t])||n)},de=function(e,t){var n=g(e),r=m(t,!0);if(n!==V||!u(Z,r)||u(Q,r)){var i=U(n,r);return!i||!u(Z,r)||u(n,F)&&n[F][r]||(i.enumerable=!0),i}},fe=function(e){var t=H(g(e)),n=[];return R(t,(function(e){u(Z,e)||u(D,e)||n.push(e)})),n},he=function(e){var t=e===V,n=H(t?Q:g(e)),r=[];return R(n,(function(e){!u(Z,e)||t&&!u(V,e)||r.push(Z[e])})),r};if(c||(Y=function(){if(this instanceof Y)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=M(e),n=function(e){this===V&&n.call(Q,e),u(this,F)&&u(this[F],t)&&(this[F][t]=!1),ie(this,t,v(1,e))};return s&&re&&ie(V,t,{configurable:!0,set:n}),oe(t,e)},j(Y[$],"toString",(function(){return G(this).tag})),S.f=ue,C.f=se,_.f=de,x.f=w.f=fe,O.f=he,s&&(W(Y[$],"description",{configurable:!0,get:function(){return G(this).description}}),a||j(V,"propertyIsEnumerable",ue,{unsafe:!0})),T.f=function(e){return oe(E(e),e)}),r({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:Y}),R(y(te),(function(e){A(e)})),r({target:z,stat:!0,forced:!c},{for:function(e){var t=String(e);if(u(J,t))return J[t];var n=Y(t);return J[t]=n,ee[n]=t,n},keyFor:function(e){if(!ae(e))throw TypeError(e+" is not a symbol");if(u(ee,e))return ee[e]},useSetter:function(){re=!0},useSimple:function(){re=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!s},{create:le,defineProperty:se,defineProperties:ce,getOwnPropertyDescriptor:de}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:fe,getOwnPropertySymbols:he}),r({target:"Object",stat:!0,forced:l((function(){O.f(1)}))},{getOwnPropertySymbols:function(e){return O.f(p(e))}}),X){var pe=!c||l((function(){var e=Y();return"[null]"!=X([e])||"{}"!=X({a:e})||"{}"!=X(Object(e))}));r({target:"JSON",stat:!0,forced:pe},{stringify:function(e,t,n){var r,i=[e],o=1;while(arguments.length>o)i.push(arguments[o++]);if(r=t,(f(t)||void 0!==e)&&!ae(e))return d(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!ae(t))return t}),i[1]=t,X.apply(null,i)}})}Y[$][N]||P(Y[$],N,Y[$].valueOf),B(Y,z),D[F]=!0},a524:function(e,t,n){var r=n("4245");function i(e){return r(this,e).has(e)}e.exports=i},a5eb:function(e,t,n){"use strict";var r=n("3ac6"),i=n("44ba").f,o=n("a0e5"),a=n("764b"),s=n("194a"),c=n("0273"),l=n("78e7"),u=function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t.prototype=e.prototype,t};e.exports=function(e,t){var n,d,f,h,p,g,m,v,b,y=e.target,x=e.global,w=e.stat,O=e.proto,_=x?r:w?r[y]:(r[y]||{}).prototype,C=x?a:a[y]||(a[y]={}),S=C.prototype;for(h in t)n=o(x?h:y+(w?".":"#")+h,e.forced),d=!n&&_&&l(_,h),g=C[h],d&&(e.noTargetGet?(b=i(_,h),m=b&&b.value):m=_[h]),p=d&&m?m:t[h],d&&typeof g===typeof p||(v=e.bind&&d?s(p,r):e.wrap&&d?u(p):O&&"function"==typeof p?s(Function.call,p):p,(e.sham||p&&p.sham||g&&g.sham)&&c(v,"sham",!0),C[h]=v,O&&(f=y+"Prototype",l(a,f)||c(a,f,{}),a[f][h]=p,e.real&&S&&!S[h]&&c(S,h,p)))}},a691:function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},a9e3:function(e,t,n){"use strict";var r=n("83ab"),i=n("da84"),o=n("94ca"),a=n("6eeb"),s=n("5135"),c=n("c6b6"),l=n("7156"),u=n("c04e"),d=n("d039"),f=n("7c73"),h=n("241c").f,p=n("06cf").f,g=n("9bf2").f,m=n("58a8").trim,v="Number",b=i[v],y=b.prototype,x=c(f(y))==v,w=function(e){var t,n,r,i,o,a,s,c,l=u(e,!1);if("string"==typeof l&&l.length>2)if(l=m(l),t=l.charCodeAt(0),43===t||45===t){if(n=l.charCodeAt(2),88===n||120===n)return NaN}else if(48===t){switch(l.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+l}for(o=l.slice(2),a=o.length,s=0;s<a;s++)if(c=o.charCodeAt(s),c<48||c>i)return NaN;return parseInt(o,r)}return+l};if(o(v,!b(" 0o1")||!b("0b1")||b("+0x1"))){for(var O,_=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof _&&(x?d((function(){y.valueOf.call(n)})):c(n)!=v)?l(new b(w(t)),n,_):w(t)},C=r?h(b):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),S=0;C.length>S;S++)s(b,O=C[S])&&!s(_,O)&&g(_,O,p(b,O));_.prototype=y,y.constructor=_,a(i,v,_)}},aa1b:function(e,t,n){var r=n("9bfb");r("unscopables")},aaec:function(e,t){var n="\\ud800-\\udfff",r="\\u0300-\\u036f",i="\\ufe20-\\ufe2f",o="\\u20d0-\\u20ff",a=r+i+o,s="\\ufe0e\\ufe0f",c="\\u200d",l=RegExp("["+c+n+a+s+"]");function u(e){return l.test(e)}e.exports=u},ab85:function(e,t,n){var r=n("d659");e.exports=r("native-function-to-string",Function.toString)},ab88:function(e,t,n){e.exports=n("b5f1")},ac0c:function(e,t,n){n("de6a");var r=n("764b");e.exports=r.Object.getPrototypeOf},b041:function(e,t,n){"use strict";var r=n("f5df"),i=n("b622"),o=i("toStringTag"),a={};a[o]="z",e.exports="[object z]"!==String(a)?function(){return"[object "+r(this)+"]"}:a.toString},b047:function(e,t){function n(e){return function(t){return e(t)}}e.exports=n},b0c0:function(e,t,n){var r=n("83ab"),i=n("9bf2").f,o=Function.prototype,a=o.toString,s=/^\s*function ([^ (]*)/,c="name";r&&!(c in o)&&i(o,c,{configurable:!0,get:function(){try{return a.call(this).match(s)[1]}catch(e){return""}}})},b218:function(e,t){var n=9007199254740991;function r(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=n}e.exports=r},b2ed:function(e,t,n){var r=n("d659"),i=n("3e80"),o=r("keys");e.exports=function(e){return o[e]||(o[e]=i(e))}},b301:function(e,t,n){"use strict";var r=n("d039");e.exports=function(e,t){var n=[][e];return!n||!r((function(){n.call(null,t||function(){throw 1},1)}))}},b323:function(e,t,n){var r=n("78e7"),i=n("a421"),o=n("6386").indexOf,a=n("6e9a");e.exports=function(e,t){var n,s=i(e),c=0,l=[];for(n in s)!r(a,n)&&r(s,n)&&l.push(n);while(t.length>c)r(s,n=t[c++])&&(~o(l,n)||l.push(n));return l}},b39a:function(e,t,n){var r=n("d066");e.exports=r("navigator","userAgent")||""},b4c0:function(e,t,n){var r=n("cb5a");function i(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}e.exports=i},b575:function(e,t,n){var r,i,o,a,s,c,l,u,d=n("da84"),f=n("06cf").f,h=n("c6b6"),p=n("2cf4").set,g=n("b629"),m=d.MutationObserver||d.WebKitMutationObserver,v=d.process,b=d.Promise,y="process"==h(v),x=f(d,"queueMicrotask"),w=x&&x.value;w||(r=function(){var e,t;y&&(e=v.domain)&&e.exit();while(i){t=i.fn,i=i.next;try{t()}catch(n){throw i?a():o=void 0,n}}o=void 0,e&&e.enter()},y?a=function(){v.nextTick(r)}:m&&!g?(s=!0,c=document.createTextNode(""),new m(r).observe(c,{characterData:!0}),a=function(){c.data=s=!s}):b&&b.resolve?(l=b.resolve(void 0),u=l.then,a=function(){u.call(l,r)}):a=function(){p.call(d,r)}),e.exports=w||function(e){var t={fn:e,next:void 0};o&&(o.next=t),i||(i=t,a()),o=t}},b5f1:function(e,t,n){e.exports=n("1c29"),n("0c82"),n("7201"),n("74fd"),n("266f"),n("9802")},b622:function(e,t,n){var r=n("da84"),i=n("5692"),o=n("90e3"),a=n("4930"),s=r.Symbol,c=i("wks");e.exports=function(e){return c[e]||(c[e]=a&&s[e]||(a?s:o)("Symbol."+e))}},b629:function(e,t,n){var r=n("b39a");e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(r)},b64b:function(e,t,n){var r=n("23e7"),i=n("7b0b"),o=n("df75"),a=n("d039"),s=a((function(){o(1)}));r({target:"Object",stat:!0,forced:s},{keys:function(e){return o(i(e))}})},b727:function(e,t,n){var r=n("f8c2"),i=n("44ad"),o=n("7b0b"),a=n("50c4"),s=n("65f0"),c=[].push,l=function(e){var t=1==e,n=2==e,l=3==e,u=4==e,d=6==e,f=5==e||d;return function(h,p,g,m){for(var v,b,y=o(h),x=i(y),w=r(p,g,3),O=a(x.length),_=0,C=m||s,S=t?C(h,O):n?C(h,0):void 0;O>_;_++)if((f||_ in x)&&(v=x[_],b=w(v,_,y),e))if(t)S[_]=b;else if(b)switch(e){case 3:return!0;case 5:return v;case 6:return _;case 2:c.call(S,v)}else if(u)return!1;return d?-1:l||u?u:S}};e.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6)}},b760:function(e,t,n){var r=n("872a"),i=n("9638");function o(e,t,n){(void 0!==n&&!i(e[t],n)||void 0===n&&!(t in e))&&r(e,t,n)}e.exports=o},bb83:function(e,t,n){"use strict";var r,i,o,a=n("5779"),s=n("0273"),c=n("78e7"),l=n("0363"),u=n("7042"),d=l("iterator"),f=!1,h=function(){return this};[].keys&&(o=[].keys(),"next"in o?(i=a(a(o)),i!==Object.prototype&&(r=i)):f=!0),void 0==r&&(r={}),u||c(r,d)||s(r,d,h),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:f}},bbc0:function(e,t,n){var r=n("6044"),i="__lodash_hash_undefined__",o=Object.prototype,a=o.hasOwnProperty;function s(e){var t=this.__data__;if(r){var n=t[e];return n===i?void 0:n}return a.call(t,e)?t[e]:void 0}e.exports=s},bc59:function(e,t,n){n("3e47"),n("484e");var r=n("764b");e.exports=r.Array.from},c032:function(e,t,n){t.f=n("b622")},c04e:function(e,t,n){var r=n("861d");e.exports=function(e,t){if(!r(e))return e;var n,i;if(t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;if("function"==typeof(n=e.valueOf)&&!r(i=n.call(e)))return i;if(!t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},c098:function(e,t){var n=9007199254740991,r=/^(?:0|[1-9]\d*)$/;function i(e,t){var i=typeof e;return t=null==t?n:t,!!t&&("number"==i||"symbol"!=i&&r.test(e))&&e>-1&&e%1==0&&e<t}e.exports=i},c1b2:function(e,t,n){var r=n("06fa");e.exports=!r((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},c1bb:function(e,t,n){!function(t,r){e.exports=r(n("07cd"))}(window,(function(e){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=267)}({266:function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(3),a=o.Util,s=o.G.Canvas,c=function(){function e(e){a.mix(this,r({type:"minimap",container:null,isMinimap:!0,backgroundCSS:{height:"100%",position:"absolute",margin:"auto",left:0,right:0,"z-index":0},minimapContainerCSS:{background:"#fff",position:"relative",overflow:"hidden"},viewportCSS:{height:"100%",position:"absolute",margin:"auto",left:0,right:0,"z-index":1},controlLayerCSS:{width:"100%",height:"100%",cursor:"move",position:"absolute","z-index":2},viewportWindowStyle:{stroke:"#91D5FF"},viewportBackStyle:{fill:"#EBEEF2",fillOpacity:.65},getGraph:function(){}},e)),this._initContainer(),this._initMiniMap(),this._bindEvent(),this._assignDebounceRender()}var t=e.prototype;return t._assignDebounceRender=function(){var e=this;this.debounceRender=a.debounce((function(){e.renderBackground(),e.renderViewPort()}),32)},t.bindGraph=function(e){var t=this;e.on("afterchange",(function(){t.debounceRender()})),e.on("afterlayout",(function(){t.debounceRender()})),e.on("afterviewportchange",(function(){t.renderViewPort()})),e.on("afterfilter",(function(){t.debounceRender()}))},t.renderBackground=function(e){e||(e=this.getGraph());var t=this.miniMapCanvas,n=this.width,r=this.height,i=[];e.saveImage({graph:e,width:n,height:r,canvas:t,beforeTransform:function(t){var n=t[0];e.getNodes().forEach((function(e){var t=e.getBBox(),r=e.getModel(),o=t.width;if(o*n<2){var s=e.getGraphicGroup(),c=a.clone(s.getMatrix());s.transform([["t",-r.x,-r.y],["s",2/(o*n),2/(o*n)],["t",r.x,r.y]]),i.push({item:e,originMatrix:c})}}))},afterTransform:function(){i.forEach((function(e){var t=e.item,n=e.originMatrix;t.getGraphicGroup().setMatrix(n)}))}}),this.miniMapMatrix=t.matrix},t._bindEvent=function(){var e,t,n,r,i,o=this,s=this.controlLayer,c=!1;function l(){c=!1,t=void 0,r=void 0,e=void 0,n=void 0,i=void 0}s.on("mousedown",(function(s){o.miniMapMatrix&&(i=o.getGraph(),c=!0,e=a.clone(i.getMatrix()),t=o.miniMapMatrix[0],n=e[0],r={clientX:s.clientX,clientY:s.clientY})})),s.on("mouseup",(function(){l()})),s.on("mouseleave",(function(){l()})),s.on("mousemove",(function(o){if(c&&i){var s=r.clientX-o.clientX,l=r.clientY-o.clientY,u=a.clone(e);a.mat3.translate(u,u,[n*s/t,n*l/t]),i.updateMatrix(u)}}))},t._initMiniMap=function(){var e=this.background,t=this.viewPort,n=this.width,i=this.height,o=this.viewportWindowStyle,a=this.viewportBackStyle,c=new s({containerDOM:e,width:n,height:i}),l=new s({containerDOM:t,width:n,height:i}),u=l.addShape("rect",{attrs:r({x:0,y:0,width:n,height:i},o)}),d=l.addShape("path",{attrs:r({path:"M0,0 L1,1"},a)});e.css({width:n+"px",height:i+"px"}),t.css({position:"absolute"}),this.miniMapCanvas=c,this.viewportCanvas=l,this.viewportWindow=u,this.viewportBack=d},t._initContainer=function(){var e=this.container,t=this.width,n=this.height;e=a.initDOMContainer(e,"minimap"),t||(t=a.getWidth(e),this.width=t),n||(n=a.getHeight(e),this.height=n);var r=this.minimapContainerCSS;r.width=t+"px",r.height=n+"px";var i=this.backgroundCSS,o=this.viewportCSS,s=this.controlLayerCSS,c=a.createDOM('<div class="g6-editor-minimap-container"></div>',r),l=a.createDOM('<div class="g6-editor-minimap-background"></div>',i),u=a.createDOM('<div class="g6-editor-minimap-viewport">',o),d=a.createDOM('<div class="g6-editor-minimap-control-layer">',s);e.appendChild(c),c.appendChild(d),c.appendChild(u),c.appendChild(l),this.minimapContainer=c,this.background=l,this.viewPort=u,this.controlLayer=d},t.renderViewPort=function(e){if(e||(e=this.getGraph()),0!==e.getItems().length){var t=this.viewportWindow,n=this.viewportCanvas,r=this.viewportBack,i=this.miniMapMatrix,o=e.getWidth(),s=e.getHeight(),c=this.width,l=this.height,u=e.getMatrix();if(i){var d=a.invertMatrix({x:0,y:0},u),f=a.invertMatrix({x:o,y:s},u),h=a.applyMatrix(d,i),p=a.applyMatrix(f,i),g=p.x-h.x,m=p.y-h.y;r.attr({path:[["M",0,0],["L",c,0],["L",c,l],["L",0,l],["L",0,0],["M",h.x,h.y],["L",h.x,p.y],["L",p.x,p.y],["L",p.x,h.y],["L",h.x,h.y]]}),t.attr({x:h.x,y:h.y,width:g,height:m}),n.draw()}}},t.destroy=function(){this.minimapContainer.destroy()},e}();e.exports=c},267:function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(3),o=n(266),a=function(){function e(e){this.options=e}var t=e.prototype;return t.init=function(){var e=this.graph,t=new o(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({getGraph:function(){return e}},this.options));t.bindGraph(e),this.minimap=t},t.destroy=function(){this.minimap.destroy()},e}();i.Plugins["tool.minimap"]=a,i.Components.Minimap=o,e.exports=a},3:function(t,n){t.exports=e}})}))},c1c9:function(e,t,n){var r=n("a454"),i=n("f3c1"),o=i(r);e.exports=o},c230:function(e,t,n){var r=n("c1b2"),i=n("4180"),o=n("6f8d"),a=n("a016");e.exports=r?Object.defineProperties:function(e,t){o(e);var n,r=a(t),s=r.length,c=0;while(s>c)i.f(e,n=r[c++],t[n]);return e}},c32f:function(e,t,n){var r=n("2b10");function i(e,t,n){var i=e.length;return n=void 0===n?i:n,!t&&n>=i?e:r(e,t,n)}e.exports=i},c430:function(e,t){e.exports=!1},c44e:function(e,t){e.exports=function(){}},c4b8:function(e,t,n){var r=n("9883");e.exports=r("navigator","userAgent")||""},c6b6:function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},c6cd:function(e,t,n){var r=n("da84"),i=n("ce4e"),o="__core-js_shared__",a=r[o]||i(o,{});e.exports=a},c6cf:function(e,t,n){var r=n("4d8c"),i=n("2286"),o=n("c1c9");function a(e){return o(i(e,void 0,r),e+"")}e.exports=a},c8ba:function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}e.exports=n},c8fe:function(e,t,n){var r=n("f8af");function i(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}e.exports=i},ca84:function(e,t,n){var r=n("5135"),i=n("fc6a"),o=n("4d64").indexOf,a=n("d012");e.exports=function(e,t){var n,s=i(e),c=0,l=[];for(n in s)!r(a,n)&&r(s,n)&&l.push(n);while(t.length>c)r(s,n=t[c++])&&(~o(l,n)||l.push(n));return l}},cb5a:function(e,t,n){var r=n("9638");function i(e,t){var n=e.length;while(n--)if(r(e[n][0],t))return n;return-1}e.exports=i},cbd0:function(e,t,n){var r=n("1561"),i=n("1875"),o=function(e){return function(t,n){var o,a,s=String(i(t)),c=r(n),l=s.length;return c<0||c>=l?e?"":void 0:(o=s.charCodeAt(c),o<55296||o>56319||c+1===l||(a=s.charCodeAt(c+1))<56320||a>57343?e?s.charAt(c):o:e?s.slice(c,c+2):a-56320+(o-55296<<10)+65536)}};e.exports={codeAt:o(!1),charAt:o(!0)}},cc12:function(e,t,n){var r=n("da84"),i=n("861d"),o=r.document,a=i(o)&&i(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},cc94:function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},cd9d:function(e,t){function n(e){return e}e.exports=n},cdf9:function(e,t,n){var r=n("825a"),i=n("861d"),o=n("f069");e.exports=function(e,t){if(r(e),i(t)&&t.constructor===e)return t;var n=o.f(e),a=n.resolve;return a(t),n.promise}},ce4e:function(e,t,n){var r=n("da84"),i=n("9112");e.exports=function(e,t){try{i(r,e,t)}catch(n){r[e]=t}return t}},ce86:function(e,t,n){var r=n("9e69"),i=n("7948"),o=n("6747"),a=n("ffd6"),s=1/0,c=r?r.prototype:void 0,l=c?c.toString:void 0;function u(e){if("string"==typeof e)return e;if(o(e))return i(e,u)+"";if(a(e))return l?l.call(e):"";var t=e+"";return"0"==t&&1/e==-s?"-0":t}e.exports=u},d012:function(e,t){e.exports={}},d02c:function(e,t,n){var r=n("5e2e"),i=n("79bc"),o=n("7b83"),a=200;function s(e,t){var n=this.__data__;if(n instanceof r){var s=n.__data__;if(!i||s.length<a-1)return s.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(s)}return n.set(e,t),this.size=n.size,this}e.exports=s},d039:function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},d066:function(e,t,n){var r=n("428f"),i=n("da84"),o=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?o(r[e])||o(i[e]):r[e]&&r[e][t]||i[e]&&i[e][t]}},d094:function(e,t){var n="\\ud800-\\udfff",r="\\u0300-\\u036f",i="\\ufe20-\\ufe2f",o="\\u20d0-\\u20ff",a=r+i+o,s="\\ufe0e\\ufe0f",c="["+n+"]",l="["+a+"]",u="\\ud83c[\\udffb-\\udfff]",d="(?:"+l+"|"+u+")",f="[^"+n+"]",h="(?:\\ud83c[\\udde6-\\uddff]){2}",p="[\\ud800-\\udbff][\\udc00-\\udfff]",g="\\u200d",m=d+"?",v="["+s+"]?",b="(?:"+g+"(?:"+[f,h,p].join("|")+")"+v+m+")*",y=v+m+b,x="(?:"+[f+l+"?",l,h,p,c].join("|")+")",w=RegExp(u+"(?="+u+")|"+x+y,"g");function O(e){return e.match(w)||[]}e.exports=O},d194:function(e,t,n){var r=n("c32f"),i=n("aaec"),o=n("126d"),a=n("76dd");function s(e){return function(t){t=a(t);var n=i(t)?o(t):void 0,s=n?n[0]:t.charAt(0),c=n?r(n,1).join(""):t.slice(1);return s[e]()+c}}e.exports=s},d1e7:function(e,t,n){"use strict";var r={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!r.call({1:2},1);t.f=o?function(e){var t=i(this,e);return!!t&&t.enumerable}:r},d2bb:function(e,t,n){var r=n("825a"),i=n("3bbe");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,e.call(n,[]),t=n instanceof Array}catch(o){}return function(n,o){return r(n),i(o),t?e.call(n,o):n.__proto__=o,n}}():void 0)},d339:function(e,t,n){e.exports=n("f446")},d370:function(e,t,n){var r=n("253c"),i=n("1310"),o=Object.prototype,a=o.hasOwnProperty,s=o.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return i(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=c},d3b7:function(e,t,n){var r=n("6eeb"),i=n("b041"),o=Object.prototype;i!==o.toString&&r(o,"toString",i,{unsafe:!0})},d44e:function(e,t,n){var r=n("9bf2").f,i=n("5135"),o=n("b622"),a=o("toStringTag");e.exports=function(e,t,n){e&&!i(e=n?e:e.prototype,a)&&r(e,a,{configurable:!0,value:t})}},d659:function(e,t,n){var r=n("7042"),i=n("7685");(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.4.1",mode:r?"pure":"global",copyright:"漏 2019 Denis Pushkarev (zloirock.ru)"})},d666:function(e,t,n){var r=n("0273");e.exports=function(e,t,n,i){i&&i.enumerable?e[t]=n:r(e,t,n)}},d81d:function(e,t,n){"use strict";var r=n("23e7"),i=n("b727").map,o=n("1dde");r({target:"Array",proto:!0,forced:!o("map")},{map:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},d925:function(e,t,n){var r=n("a5eb"),i=n("c1b2"),o=n("4896");r({target:"Object",stat:!0,sham:!i},{create:o})},da03:function(e,t,n){var r=n("2b3e"),i=r["__core-js_shared__"];e.exports=i},da84:function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||Function("return this")()}).call(this,n("c8ba"))},dbb4:function(e,t,n){var r=n("23e7"),i=n("83ab"),o=n("56ef"),a=n("fc6a"),s=n("06cf"),c=n("8418");r({target:"Object",stat:!0,sham:!i},{getOwnPropertyDescriptors:function(e){var t,n,r=a(e),i=s.f,l=o(r),u={},d=0;while(l.length>d)n=i(r,t=l[d++]),void 0!==n&&c(u,t,n);return u}})},dc57:function(e,t){var n=Function.prototype,r=n.toString;function i(e){if(null!=e){try{return r.call(e)}catch(t){}try{return e+""}catch(t){}}return""}e.exports=i},dcbe:function(e,t,n){var r=n("30c9"),i=n("1310");function o(e){return i(e)&&r(e)}e.exports=o},de6a:function(e,t,n){var r=n("a5eb"),i=n("06fa"),o=n("4fff"),a=n("5779"),s=n("f5fb"),c=i((function(){a(1)}));r({target:"Object",stat:!0,forced:c,sham:!s},{getPrototypeOf:function(e){return a(o(e))}})},dee0:function(e,t,n){var r=n("194a"),i=n("638c"),o=n("4fff"),a=n("6725"),s=n("4344"),c=[].push,l=function(e){var t=1==e,n=2==e,l=3==e,u=4==e,d=6==e,f=5==e||d;return function(h,p,g,m){for(var v,b,y=o(h),x=i(y),w=r(p,g,3),O=a(x.length),_=0,C=m||s,S=t?C(h,O):n?C(h,0):void 0;O>_;_++)if((f||_ in x)&&(v=x[_],b=w(v,_,y),e))if(t)S[_]=b;else if(b)switch(e){case 3:return!0;case 5:return v;case 6:return _;case 2:c.call(S,v)}else if(u)return!1;return d?-1:l||u?u:S}};e.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6)}},df75:function(e,t,n){var r=n("ca84"),i=n("7839");e.exports=Object.keys||function(e){return r(e,i)}},dfdb:function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},e24b:function(e,t,n){var r=n("49f4"),i=n("1efc"),o=n("bbc0"),a=n("7a48"),s=n("2524");function c(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype["delete"]=i,c.prototype.get=o,c.prototype.has=a,c.prototype.set=s,e.exports=c},e2c0:function(e,t,n){var r=n("e2e4"),i=n("d370"),o=n("6747"),a=n("c098"),s=n("b218"),c=n("f4d6");function l(e,t,n){t=r(t,e);var l=-1,u=t.length,d=!1;while(++l<u){var f=c(t[l]);if(!(d=null!=e&&n(e,f)))break;e=e[f]}return d||++l!=u?d:(u=null==e?0:e.length,!!u&&s(u)&&a(f,u)&&(o(e)||i(e)))}e.exports=l},e2cc:function(e,t,n){var r=n("6eeb");e.exports=function(e,t,n){for(var i in t)r(e,i,t[i],n);return e}},e2e4:function(e,t,n){var r=n("6747"),i=n("f608"),o=n("18d8"),a=n("76dd");function s(e,t){return r(e)?e:i(e,t)?[e]:o(a(e))}e.exports=s},e363:function(e,t,n){var r=n("9bfb");r("asyncIterator")},e380:function(e,t,n){var r=n("7b83"),i="Expected a function";function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError(i);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},e439:function(e,t,n){var r=n("23e7"),i=n("d039"),o=n("fc6a"),a=n("06cf").f,s=n("83ab"),c=i((function(){a(1)})),l=!s||c;r({target:"Object",stat:!0,forced:l,sham:!s},{getOwnPropertyDescriptor:function(e,t){return a(o(e),t)}})},e519:function(e,t,n){var r=n("a5eb"),i=n("6220");r({target:"Array",stat:!0},{isArray:i})},e538:function(e,t,n){(function(e){var r=n("2b3e"),i=t&&!t.nodeType&&t,o=i&&"object"==typeof e&&e&&!e.nodeType&&e,a=o&&o.exports===i,s=a?r.Buffer:void 0,c=s?s.allocUnsafe:void 0;function l(e,t){if(t)return e.slice();var n=e.length,r=c?c(n):new e.constructor(n);return e.copy(r),r}e.exports=l}).call(this,n("62e4")(e))},e667:function(e,t){e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},e699:function(e,t,n){var r=n("9bfb");r("match")},e6cf:function(e,t,n){"use strict";var r,i,o,a,s=n("23e7"),c=n("c430"),l=n("da84"),u=n("d066"),d=n("fea9"),f=n("6eeb"),h=n("e2cc"),p=n("5692"),g=n("d44e"),m=n("2626"),v=n("861d"),b=n("1c0b"),y=n("19aa"),x=n("c6b6"),w=n("2266"),O=n("1c7e"),_=n("4840"),C=n("2cf4").set,S=n("b575"),P=n("cdf9"),j=n("44de"),k=n("f069"),L=n("e667"),D=n("69f3"),M=n("94ca"),E=n("b622"),T=n("60ae"),A=E("species"),B="Promise",I=D.get,R=D.set,F=D.getterFor(B),z=d,$=l.TypeError,N=l.document,q=l.process,G=p("inspectSource"),V=u("fetch"),Y=k.f,X=Y,U="process"==x(q),W=!!(N&&N.createEvent&&l.dispatchEvent),H="unhandledrejection",K="rejectionhandled",Z=0,Q=1,J=2,ee=1,te=2,ne=M(B,(function(){var e=G(z)!==String(z);if(66===T)return!0;if(!e&&!U&&"function"!=typeof PromiseRejectionEvent)return!0;if(c&&!z.prototype["finally"])return!0;if(T>=51&&/native code/.test(z))return!1;var t=z.resolve(1),n=function(e){e((function(){}),(function(){}))},r=t.constructor={};return r[A]=n,!(t.then((function(){}))instanceof n)})),re=ne||!O((function(e){z.all(e)["catch"]((function(){}))})),ie=function(e){var t;return!(!v(e)||"function"!=typeof(t=e.then))&&t},oe=function(e,t,n){if(!t.notified){t.notified=!0;var r=t.reactions;S((function(){var i=t.value,o=t.state==Q,a=0;while(r.length>a){var s,c,l,u=r[a++],d=o?u.ok:u.fail,f=u.resolve,h=u.reject,p=u.domain;try{d?(o||(t.rejection===te&&le(e,t),t.rejection=ee),!0===d?s=i:(p&&p.enter(),s=d(i),p&&(p.exit(),l=!0)),s===u.promise?h($("Promise-chain cycle")):(c=ie(s))?c.call(s,f,h):f(s)):h(i)}catch(g){p&&!l&&p.exit(),h(g)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&se(e,t)}))}},ae=function(e,t,n){var r,i;W?(r=N.createEvent("Event"),r.promise=t,r.reason=n,r.initEvent(e,!1,!0),l.dispatchEvent(r)):r={promise:t,reason:n},(i=l["on"+e])?i(r):e===H&&j("Unhandled promise rejection",n)},se=function(e,t){C.call(l,(function(){var n,r=t.value,i=ce(t);if(i&&(n=L((function(){U?q.emit("unhandledRejection",r,e):ae(H,e,r)})),t.rejection=U||ce(t)?te:ee,n.error))throw n.value}))},ce=function(e){return e.rejection!==ee&&!e.parent},le=function(e,t){C.call(l,(function(){U?q.emit("rejectionHandled",e):ae(K,e,t.value)}))},ue=function(e,t,n,r){return function(i){e(t,n,i,r)}},de=function(e,t,n,r){t.done||(t.done=!0,r&&(t=r),t.value=n,t.state=J,oe(e,t,!0))},fe=function(e,t,n,r){if(!t.done){t.done=!0,r&&(t=r);try{if(e===n)throw $("Promise can't be resolved itself");var i=ie(n);i?S((function(){var r={done:!1};try{i.call(n,ue(fe,e,r,t),ue(de,e,r,t))}catch(o){de(e,r,o,t)}})):(t.value=n,t.state=Q,oe(e,t,!1))}catch(o){de(e,{done:!1},o,t)}}};ne&&(z=function(e){y(this,z,B),b(e),r.call(this);var t=I(this);try{e(ue(fe,this,t),ue(de,this,t))}catch(n){de(this,t,n)}},r=function(e){R(this,{type:B,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:Z,value:void 0})},r.prototype=h(z.prototype,{then:function(e,t){var n=F(this),r=Y(_(this,z));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=U?q.domain:void 0,n.parent=!0,n.reactions.push(r),n.state!=Z&&oe(this,n,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),i=function(){var e=new r,t=I(e);this.promise=e,this.resolve=ue(fe,e,t),this.reject=ue(de,e,t)},k.f=Y=function(e){return e===z||e===o?new i(e):X(e)},c||"function"!=typeof d||(a=d.prototype.then,f(d.prototype,"then",(function(e,t){var n=this;return new z((function(e,t){a.call(n,e,t)})).then(e,t)}),{unsafe:!0}),"function"==typeof V&&s({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return P(z,V.apply(l,arguments))}}))),s({global:!0,wrap:!0,forced:ne},{Promise:z}),g(z,B,!1,!0),m(B),o=u(B),s({target:B,stat:!0,forced:ne},{reject:function(e){var t=Y(this);return t.reject.call(void 0,e),t.promise}}),s({target:B,stat:!0,forced:c||ne},{resolve:function(e){return P(c&&this===o?z:this,e)}}),s({target:B,stat:!0,forced:re},{all:function(e){var t=this,n=Y(t),r=n.resolve,i=n.reject,o=L((function(){var n=b(t.resolve),o=[],a=0,s=1;w(e,(function(e){var c=a++,l=!1;o.push(void 0),s++,n.call(t,e).then((function(e){l||(l=!0,o[c]=e,--s||r(o))}),i)})),--s||r(o)}));return o.error&&i(o.value),n.promise},race:function(e){var t=this,n=Y(t),r=n.reject,i=L((function(){var i=b(t.resolve);w(e,(function(e){i.call(t,e).then(n.resolve,r)}))}));return i.error&&r(i.value),n.promise}})},e7cc:function(e,t,n){var r=n("9bfb");r("matchAll")},e893:function(e,t,n){var r=n("5135"),i=n("56ef"),o=n("06cf"),a=n("9bf2");e.exports=function(e,t){for(var n=i(t),s=a.f,c=o.f,l=0;l<n.length;l++){var u=n[l];r(e,u)||s(e,u,c(t,u))}}},e8b5:function(e,t,n){var r=n("c6b6");e.exports=Array.isArray||function(e){return"Array"==r(e)}},e95a:function(e,t,n){var r=n("b622"),i=n("3f8c"),o=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||a[o]===e)}},eac5:function(e,t){var n=Object.prototype;function r(e){var t=e&&e.constructor,r="function"==typeof t&&t.prototype||n;return e===r}e.exports=r},ec62:function(e,t,n){var r=n("6f8d"),i=n("2f97");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,e.call(n,[]),t=n instanceof Array}catch(o){}return function(n,o){return r(n),i(o),t?e.call(n,o):n.__proto__=o,n}}():void 0)},ec8c:function(e,t){function n(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}e.exports=n},edbd:function(e,t,n){var r=n("9883");e.exports=r("document","documentElement")},ef09:function(e,t,n){var r=n("9bfb");r("toStringTag")},efb6:function(e,t,n){var r=n("5e2e");function i(){this.__data__=new r,this.size=0}e.exports=i},f069:function(e,t,n){"use strict";var r=n("1c0b"),i=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new i(e)}},f3c1:function(e,t){var n=800,r=16,i=Date.now;function o(e){var t=0,o=0;return function(){var a=i(),s=r-(a-o);if(o=a,s>0){if(++t>=n)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}e.exports=o},f446:function(e,t,n){n("d925");var r=n("764b"),i=r.Object;e.exports=function(e,t){return i.create(e,t)}},f4d6:function(e,t,n){var r=n("ffd6"),i=1/0;function o(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}e.exports=o},f575:function(e,t,n){"use strict";var r=n("bb83").IteratorPrototype,i=n("4896"),o=n("2c6c"),a=n("2874"),s=n("7463"),c=function(){return this};e.exports=function(e,t,n){var l=t+" Iterator";return e.prototype=i(r,{next:o(1,n)}),a(e,l,!1,!0),s[l]=c,e}},f5df:function(e,t,n){var r=n("c6b6"),i=n("b622"),o=i("toStringTag"),a="Arguments"==r(function(){return arguments}()),s=function(e,t){try{return e[t]}catch(n){}};e.exports=function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=s(t=Object(e),o))?n:a?r(t):"Object"==(i=r(t))&&"function"==typeof t.callee?"Arguments":i}},f5fb:function(e,t,n){var r=n("06fa");e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},f608:function(e,t,n){var r=n("6747"),i=n("ffd6"),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;function s(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!i(e))||(a.test(e)||!o.test(e)||null!=t&&e in Object(t))}e.exports=s},f6fd:function(e,t){(function(e){var t="currentScript",n=e.getElementsByTagName("script");t in e||Object.defineProperty(e,t,{get:function(){try{throw new Error}catch(r){var e,t=(/.*at [^\(]*\((.*):.+:.+\)$/gi.exec(r.stack)||[!1])[1];for(e in n)if(n[e].src==t||"interactive"==n[e].readyState)return n[e];return null}}})})(document)},f772:function(e,t,n){var r=n("5692"),i=n("90e3"),o=r("keys");e.exports=function(e){return o[e]||(o[e]=i(e))}},f8af:function(e,t,n){var r=n("2474");function i(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}e.exports=i},f8c2:function(e,t,n){var r=n("1c0b");e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}}},f909:function(e,t,n){var r=n("7e64"),i=n("b760"),o=n("72af"),a=n("4f50"),s=n("1a8c"),c=n("9934"),l=n("8adb");function u(e,t,n,d,f){e!==t&&o(t,(function(o,c){if(f||(f=new r),s(o))a(e,t,c,n,u,d,f);else{var h=d?d(l(e,c),o,c+"",e,t,f):void 0;void 0===h&&(h=o),i(e,c,h)}}),c)}e.exports=u},fa21:function(e,t,n){var r=n("7530"),i=n("2dcb"),o=n("eac5");function a(e){return"function"!=typeof e.constructor||o(e)?{}:r(i(e))}e.exports=a},faaa:function(e,t,n){var r=n("6f8d");e.exports=function(e,t,n,i){try{return i?t(r(n)[0],n[1]):t(n)}catch(a){var o=e["return"];throw void 0!==o&&r(o.call(e)),a}}},fb15:function(e,t,n){"use strict";var r;(n.r(t),"undefined"!==typeof window)&&(n("f6fd"),(r=window.document.currentScript)&&(r=r.src.match(/(.+\/)[^/]+\.js(\?.*)?$/))&&(n.p=r[1]));n("4160"),n("d81d"),n("159b");var i=n("1316"),o=n.n(i);function a(e){if(o()(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}var s=n("a06f"),c=n.n(s),l=n("2dc0"),u=n.n(l);function d(e){if(u()(Object(e))||"[object Arguments]"===Object.prototype.toString.call(e))return c()(e)}function f(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function h(e){return a(e)||d(e)||f()}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var g=n("6271"),m=n.n(g),v=n("ab88"),b=n.n(v);function y(e){return y="function"===typeof b.a&&"symbol"===typeof m.a?function(e){return typeof e}:function(e){return e&&"function"===typeof b.a&&e.constructor===b.a&&e!==b.a.prototype?"symbol":typeof e},y(e)}function x(e){return x="function"===typeof b.a&&"symbol"===y(m.a)?function(e){return y(e)}:function(e){return e&&"function"===typeof b.a&&e.constructor===b.a&&e!==b.a.prototype?"symbol":y(e)},x(e)}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(e,t){return!t||"object"!==x(t)&&"function"!==typeof t?w(e):t}var _=n("5d24"),C=n.n(_),S=n("0b11"),P=n.n(S);function j(e){return j=P.a?C.a:function(e){return e.__proto__||C()(e)},j(e)}var k=n("09e1"),L=n.n(k);function D(e,t){return D=P.a||function(e,t){return e.__proto__=t,e},D(e,t)}function M(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=L()(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&D(e,t)}var E=n("70a1"),T=n.n(E),A=n("42454"),B=n.n(A),I=(n("2593"),n("98dc")),R=n.n(I),F=n("8103"),z=n.n(F),$=function(e){function t(e){var n;return p(this,t),n=O(this,j(t).call(this,e)),n.id=R()(),n}return M(t,e),t}(T.a),N=(n("b64b"),"J_FlowContainer"),q="J_MindContainer",G="J_KoniContainer",V="J_ToolbarContainer",Y="J_MinimapContainer",X="J_ContextMenuContainer",U="Flow",W="Mind",H="Koni",K="beforeAddPage",Z="afterAddPage",Q="canvas-selected",J={click:"Click",contextmenu:"ContextMenu",dblclick:"DoubleClick",drag:"Drag",dragend:"DragEnd",dragenter:"DragEnter",dragleave:"DragLeave",dragstart:"DragStart",drop:"Drop",mousedown:"MouseDown",mouseenter:"MouseEnter",mouseleave:"MouseLeave",mousemove:"MouseMove",mouseup:"MouseUp"},ee={afterchange:"onAfterChange",afterchangesize:"onAfterChangeSize",afterviewportchange:"onAfterViewportChange",beforechange:"onBeforeChange",beforechangesize:"onBeforeChangeSize",beforeviewportchange:"onBeforeViewportChange",keydown:"onKeyDown",keyup:"onKeyUp",mousewheel:"onMouseWheel"},te={afteritemactived:"onAfterItemActived",afteriteminactivated:"onAfterItemInactivated",afteritemselected:"onAfterItemSelected",afteritemunactived:"onAfterItemInactivated",afteritemunselected:"onAfterItemUnselected",beforeitemactived:"onBeforeItemActived",beforeiteminactivated:"onBeforeItemInactivated",beforeitemselected:"onBeforeItemSelected",beforeitemunactived:"onBeforeItemInactivated",beforeitemunselected:"onBeforeItemUnselected",keyUpEditLabel:"onKeyUpEditLabel"},ne={aftercommandexecute:"onAfterCommandExecute",beforecommandexecute:"onBeforeCommandExecute"},re=Object.keys(J),ie=Object.keys(ee),oe=Object.keys(te),ae=Object.keys(ne),se=n("85d3"),ce=n.n(se);function le(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),ce()(e,r.key,r)}}function ue(e,t,n){return t&&le(e.prototype,t),n&&le(e,n),e}function de(e,t,n){return t in e?ce()(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var fe=function(){function e(t){var n=this;p(this,e),de(this,"editor",null),this.editor=t,["executeCommand"].forEach((function(e){n[e]=function(){var t;return(t=n.editor)[e].apply(t,arguments)}})),["read","save","add","find","update","remove","getSelected"].forEach((function(e){n[e]=function(){var t;return(t=n.currentPage)[e].apply(t,arguments)}}))}return ue(e,[{key:"currentPage",get:function(){return this.editor.getCurrentPage()}}]),e}(),he=fe,pe={name:"VueFlowchartEditor",props:h(ae.map((function(e){return ne[e]}))),data:function(){return{editor:null,propsAPI:null}},provide:function(){return{root:this}},created:function(){this.init(),this.bindEvent()},beforeDestroy:function(){this.editor&&this.editor.destroy(),this.propsAPI=null},methods:{addListener:function(e,t,n){"function"===typeof n&&e.on(t,n)},handleBeforeAddPage:function(e){this.editor.on(K,e)},handleAfterAddPage:function(e){var t=this.editor.getCurrentPage();t?e({page:t}):this.editor.on(Z,e)},init:function(){this.editor=new $,this.propsAPI=new he(this.editor)},bindEvent:function(){var e=this;ae.forEach((function(t){e.addListener(e.editor,[t],e[ne[t]])}))}},render:function(){var e=arguments[0];return e("div",[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}},ge=(n("99af"),n("0481"),n("4069"),n("d3b7"),n("e6cf"),{inject:["root"],props:[].concat(h(re.map((function(e){var t=J[e];return["on".concat(t),"onNode".concat(t),"onEdge".concat(t),"onGroup".concat(t),"onGuide".concat(t),"onAnchor".concat(t)]})).flat()),h(ie.map((function(e){return ee[e]}))),h(oe.map((function(e){return te[e]})))),data:function(){return{config:{},page:null,pageId:""}},mounted:function(){this.init().then(this.bindEvent)},methods:{getPageId:function(){return""},initPage:function(){},readData:function(){this.data&&this.page.read(this.data)},addListener:function(e,t,n){"function"===typeof n&&e.on(t,n)},init:function(){var e=this;return new Promise((function(t){e.pageId=e.getPageId(),B()(e.config,e.$props,{graph:{container:e.pageId}}),e.$nextTick((function(){e.initPage(),e.readData(),t()}))}))},bindEvent:function(){var e=this,t=this.addListener,n=this.getGraph();re.forEach((function(r){var i=J[r];t(n,"".concat(r),e["on".concat(i)]),t(n,"node:".concat(r),e["onNode".concat(i)]),t(n,"edge:".concat(r),e["onEdge".concat(i)]),t(n,"group:".concat(r),e["onGroup".concat(i)]),t(n,"guide:".concat(r),e["onGuide".concat(i)]),t(n,"anchor:".concat(r),e["onAnchor".concat(i)])})),ie.forEach((function(r){t(n,[r],e[ee[r]])})),oe.forEach((function(n){t(e.page,[n],e[te[n]])}))},getGraph:function(){return this.page.getGraph()}},render:function(){var e=arguments[0],t=this.page,n=this.pageId;return e("div",{attrs:{id:n},style:{height:"100%"}},[t?this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default:null])}}),me={mixins:[ge],name:"Flow",props:{data:{default:function(){return{nodes:[],edges:[]}}},graph:Object,align:Object,grid:Object,shortcut:Object,noEndEdge:{default:!0,type:Boolean}},methods:{getPageId:function(){return"".concat(N,"_").concat(this.root.editor.id)},initPage:function(){var e=this.root.editor;e.emit(K,{className:U}),this.page=new $.Flow(this.config),e.add(this.page),e.emit(Z,{page:this.page})}}},ve={mixins:[ge],name:"Koni",props:{data:{default:function(){return{nodes:[],edges:[]}}},graph:Object,align:Object,grid:Object,shortcut:Object,noEndEdge:{default:!0,type:Boolean}},methods:{getPageId:function(){return"".concat(G,"_").concat(this.root.editor.id)},initPage:function(){var e=this.root.editor;e.emit(K,{className:H}),this.page=new $.Koni(this.config),e.add(this.page),e.emit(Z,{page:this.page})}}},be={mixins:[ge],name:"Mind",props:{data:{default:function(){return{roots:[]}}},graph:Object,shortcut:Object},methods:{bindEvent:function(){ge.methods.bindEvent.call(this),this.bindKeyUpEditLabel()},bindKeyUpEditLabel:function(){var e=this,t=this.page.get("labelTextArea");t.on("keyup",(function(n){n.stopPropagation();var r=t.focusItem,i=t.textContent;e.page.emit("keyUpEditLabel",{item:r,text:i})}))},getPageId:function(){return"".concat(q,"_").concat(this.root.editor.id)},initPage:function(){var e=this.root.editor;e.emit(K,{className:W}),this.page=new $.Mind(this.config),e.add(this.page),e.emit(Z,{page:this.page})}}},ye=function(e){return{name:"Register".concat(e),inject:["root"],props:{name:String,config:Object,extend:String,behaviour:Function,dependences:Array},data:function(){return{type:e.toLowerCase()}},created:function(){this.bindEvent()},methods:{bindEvent:function(){var e=this,t=this.type,n=this.root.handleBeforeAddPage;n((function(n){var r,i=n.className,o=$[i],a=["name","config","extend"];"command"===t&&(o=$),"behaviour"===t&&(a=["name","behaviour","dependences"]);var s=a.map((function(t){return e[t]}));(r=o)["register".concat(z()(t))].apply(r,h(s))}))}},render:function(){return null}}},xe=ye("Node"),we=ye("Edge"),Oe=ye("Group"),_e=ye("Guide"),Ce=ye("Command"),Se=ye("Behaviour"),Pe=(n("b0c0"),{name:"Command",props:{name:String,required:!0},render:function(){var e=arguments[0],t=this.name;return e("div",{attrs:{"data-command":t},class:"command"},[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}}),je=(n("a9e3"),n("07cd")),ke=n.n(je);n("c1bb");var Le={name:"Minimap",inject:["root"],props:{container:String,width:Number,height:Number,viewportWindowStyle:Object,viewportBackStyle:Object},data:function(){return{containerId:"",minimap:null}},created:function(){this.bindEvent()},mounted:function(){this.init().then(this.bindPage)},beforeDestroy:function(){this.minimap&&this.minimap.destroy()},methods:{bindEvent:function(){this.root.handleAfterAddPage(this.bindPage)},init:function(){var e=this;return new Promise((function(t){e.containerId="".concat(Y,"_").concat(e.root.editor.id);var n=e.container||e.containerId,r=e.width,i=e.height,o=e.viewportWindowStyle,a=e.viewportBackStyle;e.$nextTick((function(){var s=document.getElementById(n),c=s.clientWidth,l=s.clientHeight;e.minimap=new ke.a.Components.Minimap({container:n,width:r||c,height:i||l,viewportWindowStyle:o,viewportBackStyle:a});var u=e.getCurrentPage();e.minimap.getGraph=function(){return u.getGraph()},t()}))}))},bindPage:function(){var e=this.getCurrentPage();if(this.minimap&&e){var t=e.getGraph();this.minimap.bindGraph(t),this.minimap.debounceRender()}},getCurrentPage:function(){var e=this.root.editor.getCurrentPage();return e}},render:function(){var e=arguments[0];return e("div",{attrs:{id:this.containerId}})}},De=function(e){return{name:"".concat(e,"Menu"),data:function(){return{type:e.toLowerCase()}},render:function(){var e=arguments[0],t=this.type;return e("div",{class:"menu",attrs:{"data-status":"".concat(t,"-selected")}},[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}}},Me=De("Node"),Ee=De("Edge"),Te=De("Group"),Ae=De("Multi"),Be=De("Canvas"),Ie={name:"ContextMenu",inject:["root"],data:function(){return{contextMenu:null,containerId:""}},mounted:function(){var e=this,t=this.root.editor;this.getContainerId(),this.$nextTick((function(){e.contextMenu=new $.Contextmenu({container:e.containerId}),t.add(e.contextMenu)}))},beforeDestroy:function(){this.contextMenu&&this.contextMenu.destroy(),this.contextMenu=null},methods:{getContainerId:function(){var e=this.root.editor;this.containerId="".concat(X,"_").concat(e.id)}},render:function(){var e=arguments[0];return e("div",{attrs:{id:this.containerId}},[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}},Re={name:"Toolbar",inject:["root"],data:function(){return{containerId:"",toolbar:null}},created:function(){this.getContainerId()},mounted:function(){var e=this,t=this.root,n=t.editor,r=t.handleAfterAddPage;r((function(){e.toolbar=new $.Toolbar({container:e.containerId}),n.add(e.toolbar)}))},beforeDestroy:function(){this.toolbar&&this.toolbar.destroy(),this.toolbar=null},methods:{getContainerId:function(){var e=this.root.editor;this.containerId="".concat(V,"_").concat(e.id)}},render:function(){var e=arguments[0],t=this.containerId;return e("div",{attrs:{id:t}},[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}};n("a4d3"),n("4de4"),n("e439"),n("dbb4");function Fe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ze(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Fe(n,!0).forEach((function(t){de(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fe(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var $e={name:"Item",inject:["root"],props:{type:{type:String,default:"node"},size:String,shape:String,src:String,model:{type:Object,default:function(){return{}}}},data:function(){return{page:null}},created:function(){this.bindEvent()},methods:{bindEvent:function(){var e=this;this.root.handleAfterAddPage((function(t){var n=t.page;e.page=n}))},handleMouseDown:function(){var e=this.type,t=this.size,n=this.shape,r=this.model;this.page&&this.page.beginAdd(e,ze({type:e,size:t,shape:n},r))}},render:function(){var e=arguments[0],t=this.src,n=this.shape;return e("div",{style:{cursor:"pointer"},on:{mousedown:this.handleMouseDown}},[t?e("img",{attrs:{src:t,alt:n,draggable:!1}}):this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}},Ne={name:"ItemPanel",created:function(){this.bindEvent()},beforeDestroy:function(){document.removeEventListener("mouseup",this.handleMouseUp)},methods:{bindEvent:function(){var e=this;this.root.handleAfterAddPage((function(t){var n=t.page;e.page=n,document.addEventListener("mouseup",e.handleMouseUp)}))},handleMouseUp:function(){this.page.cancelAdd()}},inject:["root"],render:function(){var e=arguments[0];return e("div",[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}},qe=function(e){return{name:"".concat(e,"Panel"),props:["status"],data:function(){return{type:e.toLowerCase()}},render:function(){var e=arguments[0],t=this.type,n=this.status;return"".concat(t,"-selected")!==n?null:e("div",[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}}},Ge=qe("Node"),Ve=qe("Edge"),Ye=qe("Group"),Xe=qe("Multi"),Ue=qe("Canvas"),We={name:"DetailPanel",inject:["root"],data:function(){return{status:"",uniqueId:""}},created:function(){this.bindEvent()},methods:{bindEvent:function(){var e=this;this.root.handleAfterAddPage((function(t){var n=t.page;e.status=Q,n.on("statuschange",(function(t){var n=t.status;e.status=n,e.uniqueId=R()()}))}))}},render:function(){var e=arguments[0],t=this.status,n=this.uniqueId;return t?e("div",{key:n},[this.$scopedSlots.default({status:t,uniqueId:n})]):null}},He=pe;n.d(t,"Flow",(function(){return me})),n.d(t,"Mind",(function(){return be})),n.d(t,"Koni",(function(){return ve})),n.d(t,"RegisterNode",(function(){return xe})),n.d(t,"RegisterEdge",(function(){return we})),n.d(t,"RegisterGroup",(function(){return Oe})),n.d(t,"RegisterGuide",(function(){return _e})),n.d(t,"RegisterCommand",(function(){return Ce})),n.d(t,"RegisterBehaviour",(function(){return Se})),n.d(t,"Command",(function(){return Pe})),n.d(t,"Minimap",(function(){return Le})),n.d(t,"NodeMenu",(function(){return Me})),n.d(t,"EdgeMenu",(function(){return Ee})),n.d(t,"GroupMenu",(function(){return Te})),n.d(t,"MultiMenu",(function(){return Ae})),n.d(t,"CanvasMenu",(function(){return Be})),n.d(t,"ContextMenu",(function(){return Ie})),n.d(t,"Toolbar",(function(){return Re})),n.d(t,"Item",(function(){return $e})),n.d(t,"ItemPanel",(function(){return Ne})),n.d(t,"NodePanel",(function(){return Ge})),n.d(t,"EdgePanel",(function(){return Ve})),n.d(t,"GroupPanel",(function(){return Ye})),n.d(t,"MultiPanel",(function(){return Xe})),n.d(t,"CanvasPanel",(function(){return Ue})),n.d(t,"DetailPanel",(function(){return We}));t["default"]=He},fba5:function(e,t,n){var r=n("cb5a");function i(e){return r(this.__data__,e)>-1}e.exports=i},fbcc:function(e,t,n){t.f=n("0363")},fc48:function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},fc6a:function(e,t,n){var r=n("44ad"),i=n("1d80");e.exports=function(e){return r(i(e))}},fc93:function(e,t,n){"use strict";var r=n("a5eb"),i=n("06fa"),o=n("6220"),a=n("dfdb"),s=n("4fff"),c=n("6725"),l=n("6c15"),u=n("4344"),d=n("9c96"),f=n("0363"),h=n("4963"),p=f("isConcatSpreadable"),g=9007199254740991,m="Maximum allowed index exceeded",v=h>=51||!i((function(){var e=[];return e[p]=!1,e.concat()[0]!==e})),b=d("concat"),y=function(e){if(!a(e))return!1;var t=e[p];return void 0!==t?!!t:o(e)},x=!v||!b;r({target:"Array",proto:!0,forced:x},{concat:function(e){var t,n,r,i,o,a=s(this),d=u(a,0),f=0;for(t=-1,r=arguments.length;t<r;t++)if(o=-1===t?a:arguments[t],y(o)){if(i=c(o.length),f+i>g)throw TypeError(m);for(n=0;n<i;n++,f++)n in o&&l(d,f,o[n])}else{if(f>=g)throw TypeError(m);l(d,f++,o)}return d.length=f,d}})},fdbc:function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},fea9:function(e,t,n){var r=n("da84");e.exports=r.Promise},ffd6:function(e,t,n){var r=n("3729"),i=n("1310"),o="[object Symbol]";function a(e){return"symbol"==typeof e||i(e)&&r(e)==o}e.exports=a}})}))},bd7c:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[t("el-row",{staticClass:"row-bg",attrs:{type:"flex",justify:"end"}},[t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:e.handleAgree}},[e._v("鍚屾剰")]),t("el-button",{attrs:{type:"danger"},on:{click:e.handleDisagree}},[e._v("椹冲洖")]),t("el-button",{on:{click:e.handleCancel}},[e._v("鍏抽棴")])],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("瀹℃壒淇℃伅")])]),t("el-form-item",{attrs:{label:"鐢宠浜�"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.flow.assigneeName,callback:function(t){e.$set(e.form.flow,"assigneeName",t)},expression:"form.flow.assigneeName"}})],1),t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"寮�濮嬫椂闂�"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.startTime,callback:function(t){e.$set(e.form,"startTime",t)},expression:"form.startTime"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"缁撴潫鏃堕棿"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.endTime,callback:function(t){e.$set(e.form,"endTime",t)},expression:"form.endTime"}})],1)],1)],1),t("el-form-item",{attrs:{label:"璇峰亣鐞嗙敱"}},[t("el-input",{attrs:{disabled:!0,type:"textarea"},model:{value:e.form.reason,callback:function(t){e.$set(e.form,"reason",t)},expression:"form.reason"}})],1),t("el-form-item",{attrs:{label:"鎵瑰鎰忚"}},[t("el-input",{attrs:{type:"textarea"},model:{value:e.form.comment,callback:function(t){e.$set(e.form,"comment",t)},expression:"form.comment"}})],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("娴佺▼淇℃伅")])]),t("el-row",{staticClass:"row-bg",attrs:{type:"flex"}},[t("el-timeline",e._l(e.flowList,(function(n){return t("el-timeline-item",{key:n.id,attrs:{timestamp:n.createTime,placement:"top"}},[t("el-card",{attrs:{shadow:"hover"}},[t("p",[e._v(e._s(n.assigneeName)+" 鍦� ["+e._s(n.createTime)+"] 寮�濮嬪鐞� ["+e._s(n.historyActivityName)+"] 鐜妭")]),""!==n.historyActivityDurationTime?t("p",[e._v("浠诲姟鍘嗘椂 ["+e._s(n.historyActivityDurationTime)+"]")]):e._e(),""!==n.comment?t("p",[e._v("鎵瑰鎰忚: ["+e._s(n.comment)+"]")]):e._e(),""!==n.endTime?t("p",[e._v("缁撴潫鏃堕棿: ["+e._s(n.endTime)+"]")]):e._e()])],1)})),1)],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("娴佺▼璺熻釜")])]),t("el-row",{staticClass:"row-bg"},[t("flow-design",{attrs:{"is-display":!0,"process-instance-id":e.processInstanceId}})],1)],1)],1)],1)},i=[],o=n("fc8c"),a=n("1e69"),s={data:function(){return{taskId:"",businessId:"",processInstanceId:"",src:"",flowList:[],form:{flow:{assigneeName:""},startTime:"",endTime:"",reason:"",comment:""}}},created:function(){this.init()},beforeRouteUpdate:function(e,t,n){e.fullPath!==t.fullPath&&(n(),this.init())},methods:{init:function(){var e=this;this.taskId=this.$route.params.taskId,this.processInstanceId=this.$route.params.processInstanceId,this.businessId=this.$route.params.businessId,Object(o["historyFlowList"])(this.processInstanceId).then((function(t){var n=t.data;n.success&&(e.flowList=n.data)})),Object(o["leaveDetail"])(this.businessId).then((function(t){var n=t.data;n.success&&(e.form=n.data)}))},handleAgree:function(){var e=this;if(this.form.comment){var t={taskId:this.taskId,processInstanceId:this.processInstanceId,flag:"ok",comment:this.form.comment};Object(a["completeTask"])(t).then((function(t){var n=t.data;n.success?(e.$message.success(n.msg),e.$router.$avueRouter.closeTag(),e.$router.push({path:"/work/start"})):e.$message.error(n.msg||"鎻愪氦澶辫触")}))}else this.$message.warning("璇峰厛濉啓鎵瑰鎰忚")},handleDisagree:function(){var e=this;if(this.form.comment){var t={taskId:this.taskId,processInstanceId:this.processInstanceId,comment:this.form.comment};Object(a["completeTask"])(t).then((function(t){var n=t.data;n.success?(e.$message.success(n.msg),e.$router.$avueRouter.closeTag(),e.$router.push({path:"/work/start"})):e.$message.error(n.msg||"鎻愪氦澶辫触")}))}else this.$message.warning("璇峰厛濉啓鎵瑰鎰忚")},handleCancel:function(){this.$router.$avueRouter.closeTag(),this.$router.push({path:"/work/start"})}}},c=s,l=n("2877"),u=Object(l["a"])(c,r,i,!1,null,null,null);t["default"]=u.exports},bffe:function(e,t,n){},c2ef:function(e,t,n){},c32f:function(e,t,n){var r=n("2b10");function i(e,t,n){var i=e.length;return n=void 0===n?i:n,!t&&n>=i?e:r(e,t,n)}e.exports=i},c460:function(e,t,n){"use strict";n.r(t);n("7f7f");var r=function(){var e=this,t=e._self._c;return t("el-container",[t("el-header",{staticClass:"businessHeader",staticStyle:{height:"40px"}},[t("el-button-group",[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.businessAdd}},[t("i",{staticClass:"el-icon-plus"}),e._v("聽 鏂板")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.businessEdit}},[t("i",{staticClass:"el-icon-edit"}),e._v("聽 淇敼")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.selectFromTable}},[t("i",{staticClass:"el-icon-thumb"}),e._v("聽\n        浠庡凡鏈変腑鑾峰彇")])],1)],1),t("el-container",[t("el-aside",{attrs:{width:"240px"}},[t("basic-container",{staticClass:"businessTreeContainer"},[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v(e._s(e.treeOption.title))]),t("avue-tree",{staticClass:"businessTree",attrs:{id:"basic",data:e.treeData,option:e.treeOption},on:{"node-click":e.nodeClick},scopedSlots:e._u([{key:"default",fn:function(n){var r=n.node;n.data;return t("span",{staticClass:"el-tree-node__label"},[t("span",[t("i",{class:2===(r||{}).level?"el-icon-star-off":"el-icon-folder-opened"}),e._v("\n              "+e._s((r||{}).label)+"\n            ")])])}}])})],1)],1),t("el-container",[t("el-main",[t("basic-container",[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v("鍩烘湰淇℃伅")]),t("el-descriptions",{staticClass:"margin-top",attrs:{column:3,size:e.size,border:""}},[t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.key}),e._v("\n                鑻辨枃鍚嶇О\n              ")]),e._v("\n              "+e._s(e.obj.id)+"\n            ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.name}),e._v("\n                涓枃鍚嶇О\n              ")]),e._v("\n              "+e._s(e.obj.name)+"\n            ")],2),t("el-descriptions-item",[t("template",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle},slot:"label"},[t("i",{class:e.icons.tableName}),e._v("\n                鏁版嵁搴撹〃鍚峔n              ")]),e._v("\n              "+e._s(e.obj.tableName)+"\n            ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.domain}),e._v("\n                鎵�灞為鍩焅n              ")]),t("el-tag",{attrs:{size:"small"}},[e._v("\n                "+e._s(e.obj.domainText)+"\n              ")])],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.revisionRule}),e._v("\n                鐗堟湰瑙勫垯\n              ")]),e._v("\n              "+e._s(e.obj.revisionRuleName?e.obj.revisionRuleName+"("+e.obj.revisionRuleId+")":"")+"\n            ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.lifeCycle}),e._v("\n                鐢熷懡鍛ㄦ湡\n              ")]),e._v("\n              "+e._s(e.obj.lifeCycleName?e.obj.lifeCycleName+"("+e.obj.lifeCycleId+")":"")+"\n            ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.view}),e._v("\n                瑙嗗浘\n              ")]),t("el-tag",{attrs:{size:"small"}},[e._v("\n                "+e._s(e.obj.viewText)+"\n              ")])],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.desc}),e._v("\n                鎻忚堪\n              ")]),e._v("\n              "+e._s(e.obj.description)+"\n            ")],2)],1)],1),t("basic-container",[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v("灞炴�у垪琛�")]),t("avue-crud",{staticClass:"attributeCrud",attrs:{data:e.obj.attributes,option:e.loadOption},scopedSlots:e._u([{key:"attrDataTypeText",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.attrDataTypeText))])]}}]),model:{value:e.obj,callback:function(t){e.obj=t},expression:"obj"}})],1)],1),t("el-dialog",{attrs:{visible:e.ref.visible,title:"浠庢暟鎹簱涓坊鍔�",width:"700px","append-to-body":""},on:{close:e.dialoghandelfalse}},[e._v("\n        閫夋嫨棰嗗煙锛歕n        "),t("el-select",{attrs:{placeholder:"璇烽�夋嫨",size:"small"},on:{change:e.refOnLoad},model:{value:e.domain,callback:function(t){e.domain=t},expression:"domain"}},e._l(e.domainOptions,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1),t("div",{staticClass:"sep",staticStyle:{height:"7px"}}),t("avue-crud",{staticClass:"businessCrud",attrs:{option:e.ref.option,data:e.ref.data},on:{"selection-change":e.selectionChange},model:{value:e.ref.form,callback:function(t){e.$set(e.ref,"form",t)},expression:"ref.form"}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.dialoghandelfalse}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.dialoghandeltrue}},[e._v("纭� 瀹�")])],1)],1)],1)],1),t("business-add",{ref:"btmAdd",attrs:{btmType:e.addOption.btmType,domainOption:e.domainOptions,icons:e.icons},on:{refreshTable:e.initTreeOnLoad}})],1)},i=[],o=n("d772"),a={name:"Business",data:function(){return{packageLifeBox:!1,rulesFalg:!1,obj:{},selectionList:[],treeData:[],treeOption:{defaultExpandAll:!0,title:"涓氬姟绫诲瀷鏍�",addBtn:!1,menu:!1,props:{labelText:"",label:"label",value:"oid",children:"childList"}},addOption:{btmType:{}},loadOption:{border:!0,height:466,editBtn:!1,addBtn:!1,menu:!1,highlightCurrentRow:!0,refreshBtn:!1,columnBtn:!1,column:[{label:"鑻辨枃鍚嶇О",prop:"id",align:"center"},{label:"涓枃鍚嶇О",prop:"name",align:"center"},{label:"绫诲瀷",prop:"attrDataTypeText",align:"center",slot:!0},{label:"榛樿鍊�",prop:"defaultValue",align:"center"},{label:"璇存槑",prop:"description",align:"center"}]},descriptionOption:{labelStyle:"text-align:center;width:120px",contentStyle:"width:240px;text-align:center;word-break;break-all;"},domain:null,domainOptions:[],icons:{key:"el-icon-finished",name:"el-icon-tickets",tableName:"el-icon-date",domain:"el-icon-folder-opened",revisionRule:"el-icon-s-check",lifeCycle:"el-icon-refresh-right",view:"el-icon-view",desc:"el-icon-chat-line-square",referType:"el-icon-search"},ref:{visible:!1,form:{},option:{height:"550px",selection:!0,headerAlign:"center",border:!0,index:!0,rowKey:"id",tabs:!0,addBtn:!1,menu:!1,highlightCurrentRow:!0,column:[{label:"琛ㄥ悕",prop:"tableName",align:"center",display:!1},{label:"鎻忚堪",prop:"description",align:"center",display:!1}]},data:[]}}},created:function(){this.initTreeOnLoad(),this.initDomainOption()},methods:{nodeClick:function(e,t,n){var r=this;e.oid?Object(o["getDetail"])(e.oid).then((function(e){r.obj=e.data.data})):this.$message.warning("璇风偣鍑诲瓙鑺傜偣")},basicSave:function(e,t,n){var r=this;add(Object.assign({createUser:this.userInfo.name},e)).then((function(){r.$message.success("鏂板鎴愬姛"),t(),r.getList()})).catch((function(){n()}))},loadSave:function(e,t,n){var r=this;add(Object.assign({createUser:this.userInfo.name},e)).then((function(){r.$message.success("鏂板鎴愬姛"),t(),r.getList()})).catch((function(){n()}))},selectFromTable:function(){console.log("鑾峰彇"),this.ref.visible=!0},refOnLoad:function(e){var t=this;Object(o["refOnLoad"])(e).then((function(e){t.ref.data=e.data.data}))},initTreeOnLoad:function(){var e=this;Object(o["initTree"])().then((function(t){e.treeData=t.data.data}))},initDomainOption:function(){var e=this;Object(o["getDomain"])().then((function(t){e.domainOptions=t.data.data}))},selectionChange:function(e){this.selectionList=e},dialoghandelfalse:function(){this.ref.visible=!1,this.selectionList=[],this.domain=null},dialoghandeltrue:function(){var e=this;Object(o["saveFromTable"])(this.selectionList,this.domain).then((function(t){e.$message.success("淇濆瓨鎴愬姛"),e.dialoghandelfalse(),e.initTreeOnLoad()}))},businessAdd:function(){this.$refs.btmAdd.showSubmitDialog=!0,this.$refs.btmAdd.btmType={},this.ifRefreshBtmAddRefresh()},businessEdit:function(){if(this.obj.oid){var e=JSON.stringify(this.obj);this.$refs.btmAdd.btmType=JSON.parse(e),this.$refs.btmAdd.showSubmitDialog=!0,this.ifRefreshBtmAddRefresh()}else this.$message.warning("璇烽�夋嫨涓�鏉″彾瀛愯妭鐐圭殑涓氬姟绫诲瀷")},ifRefreshBtmAddRefresh:function(){}}},s=a,c=(n("0eac"),n("2877")),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},c49e:function(e,t,n){},c803:function(e,t,n){},c92d:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("command",{attrs:{name:e.command}},[t("div",{staticClass:"item"},[t("icon",{attrs:{type:e.iconType,title:e.text}}),t("span",[e._v(e._s(e.label))])],1)])},i=[],o=n("bc4c"),a=n("af3e"),s=n("8103"),c=n.n(s),l={name:"EditorContextMenuItem",components:{Command:o["Command"],Icon:a["default"]},props:["command","icon","text"],computed:{iconType:function(){return"icon".concat(this.icon||this.command)},label:function(){return this.text||c()(this.command)}}},u=l,d=n("2877"),f=Object(d["a"])(u,r,i,!1,null,null,null);t["default"]=f.exports},c969:function(e,t,n){},cce6:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("classifyTrees",{attrs:{crudData:e.crudTreeData}})},i=[],o={name:"classifyTree.vue",provide:function(){return{crudTreeData:this.crudTreeData}},data:function(){return{aaa:1,crudTreeData:[{value:0,column:[{cash:"娴嬭瘯0"}]},{value:1,column:[{cash:"娴嬭瘯1"}]}],arr:[{name:"Alice",age:30,children:[{name:"Bob",age:5,toys:[{name:"ball",color:"red"},{name:"doll",color:"blue"}]},{name:"Charlie",age:3,toys:[{name:"car",color:"green"},{name:"train",color:"yellow"}]}]}]}},created:function(){},methods:{}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},cdb7:function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("el-row",[t("el-col",{attrs:{span:11}},[t("basic-container",[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("涓氬姟瀛楀吀鍒楄〃")])]),t("div",{staticClass:"clearfix"},[t("avue-crud",{ref:"crud",attrs:{option:e.optionParent,"table-loading":e.loading,data:e.dataParent,page:e.pageParent,permission:e.permissionList,"before-open":e.beforeOpen},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-click":e.handleRowClick,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoadParent},scopedSlots:e._u([{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formParent,callback:function(t){e.formParent=t},expression:"formParent"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n              ")]):e._e()],1)],2)],1)])],1)],1),t("el-col",{attrs:{span:13}},[t("basic-container",[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("["+e._s(e.dictValue)+"] 涓氬姟瀛楀吀璇︽儏")])]),t("div",{staticClass:"clearfix"},[t("avue-crud",{ref:"crudChild",attrs:{option:e.optionChild,"table-loading":e.loadingChild,data:e.dataChild,permission:e.permissionList,"before-open":e.beforeOpenChild,"before-close":e.beforeCloseChild},on:{"row-del":e.rowDelChild,"row-update":e.rowUpdateChild,"row-save":e.rowSaveChild,"search-change":e.searchChangeChild,"search-reset":e.searchResetChild,"selection-change":e.selectionChangeChild,"current-change":e.currentChangeChild,"size-change":e.sizeChangeChild,"refresh-change":e.refreshChangeChild,"on-load":e.onLoadChild},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-plus-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n              ")]):e._e()]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formChild,callback:function(t){e.formChild=t},expression:"formChild"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n              ")]):e._e()],1)],2)],1)])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("8ddc"),s=n("d4f4"),c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{dictValue:"鏆傛棤",parentId:-1,formParent:{},formChild:{},selectionList:[],query:{},loading:!0,loadingChild:!0,pageParent:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},pageChild:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},dataParent:[],dataChild:[],optionParent:s["optionParent"],optionChild:s["optionChild"]}},computed:u(u({},Object(c["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dictbiz_add,!1),delBtn:this.vaildData(this.permission.dictbiz_delete,!1),editBtn:this.vaildData(this.permission.dictbiz_edit,!1),viewBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),mounted:function(){this.initData()},methods:{initData:function(){var e=this;Object(a["getDictTree"])().then((function(t){var n=e.findObject(e.optionChild.column,"parentId");n.dicData=t.data.data}))},handleAdd:function(e){this.$refs.crudChild.value.parentId=e.id,this.$refs.crudChild.option.column.filter((function(t){"parentId"===t.prop&&(t.value=e.id)})),this.$refs.crudChild.rowAdd()},rowSave:function(e,t,n){var r=this,i=u(u({},e),{},{dictKey:-1});Object(a["add"])(i).then((function(){r.onLoadParent(r.pageParent),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadParent(i.pageParent),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadParent(t.pageParent),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleRowClick:function(e){this.query={},this.parentId=e.id,this.dictValue=e.dictValue,this.$refs.crudChild.value.code=e.code,this.$refs.crudChild.value.parentId=e.id,this.$refs.crudChild.option.column.filter((function(t){"code"===t.prop&&(t.value=e.code),"parentId"===t.prop&&(t.value=e.id)})),this.onLoadChild(this.pageChild)},searchReset:function(){this.query={},this.onLoadParent(this.pageParent)},searchChange:function(e,t){this.query=e,this.pageParent.currentPage=1,this.onLoadParent(this.pageParent,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadParent(e.pageParent),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDict"])(this.formParent.id).then((function(e){n.formParent=e.data.data})),e()},currentChange:function(e){this.pageParent.currentPage=e},sizeChange:function(e){this.pageParent.pageSize=e},refreshChange:function(){this.onLoadParent(this.pageParent,this.query)},rowSaveChild:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoadChild(r.pageChild),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateChild:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadChild(i.pageChild),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelChild:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadChild(t.pageChild),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchResetChild:function(){this.query={},this.onLoadChild(this.pageChild)},searchChangeChild:function(e,t){this.query=e,this.pageChild.currentPage=1,this.onLoadChild(this.pageChild,e),t()},selectionChangeChild:function(e){this.selectionList=e},selectionClearChild:function(){this.selectionList=[],this.$refs.crudChild.toggleSelection()},handleDeleteChild:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadChild(e.pageChild),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudChild.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenChild:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getDict"])(this.formChild.id).then((function(e){n.formChild=e.data.data})),e()},beforeCloseChild:function(e){var t=this;this.$refs.crudChild.value.parentId=this.parentId,this.$refs.crudChild.option.column.filter((function(e){"parentId"===e.prop&&(e.value=t.parentId)})),e()},currentChangeChild:function(e){this.pageChild.currentPage=e},sizeChangeChild:function(e){this.pageChild.pageSize=e},refreshChangeChild:function(){this.onLoadChild(this.pageChild,this.query)},onLoadParent:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getParentList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.pageParent.total=n.total,t.dataParent=n.records,t.loading=!1,t.selectionClear()}))},onLoadChild:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loadingChild=!0,Object(a["getChildList"])(e.currentPage,e.pageSize,this.parentId,Object.assign(n,this.query)).then((function(e){t.dataChild=e.data.data,t.loadingChild=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},cdc3:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"row-click":e.clickRowChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.work_done_detail?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-info"},on:{click:function(t){return t.stopPropagation(),e.handleDetail(n.row)}}},[e._v("璇︽儏\n      ")]):e._e(),e.permission.work_done_follow?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search"},on:{click:function(t){return t.stopPropagation(),e.handleImage(n.row,n.index)}}},[e._v("娴佺▼鍥綷n      ")]):e._e()]}},{key:"processDefinitionVersion",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.processDefinitionVersion))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("flow-design",{attrs:{"is-dialog":"","is-display":e.flowBox,"process-instance-id":e.processInstanceId},on:{"update:isDisplay":function(t){e.flowBox=t},"update:is-display":function(t){e.flowBox=t}}})],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("1e69"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},selectionId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},processInstanceId:"",flowBox:!1,workBox:!1,option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,dialogWidth:900,menuWidth:150,dialogClickModal:!1,column:[{label:"娴佺▼鍒嗙被",type:"select",row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,hide:!0,width:100},{label:"娴佺▼鍚嶇О",prop:"processDefinitionName",search:!0},{label:"褰撳墠姝ラ",prop:"taskName"},{label:"娴佺▼鐗堟湰",prop:"processDefinitionVersion",slot:!0,width:80},{label:"鐢宠鏃堕棿",prop:"createTime",width:165}]},data:[]}},computed:u(u({},Object(a["mapGetters"])(["permission","flowRoutes"])),{},{ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDetail:function(e){this.$router.push({path:"/work/process/".concat(Object(c["b"])(this.flowRoutes,e.category),"/detail/").concat(e.processInstanceId,"/").concat(e.businessId)})},handleImage:function(e){this.processInstanceId=e.processInstanceId,this.flowBox=!0},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u(u({},this.query),{},{category:n.category?Object(c["a"])(n.category):null});this.loading=!0,Object(s["doneList"])(e.currentPage,e.pageSize,Object.assign(n,r)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},ce86:function(e,t,n){var r=n("9e69"),i=n("7948"),o=n("6747"),a=n("ffd6"),s=1/0,c=r?r.prototype:void 0,l=c?c.toString:void 0;function u(e){if("string"==typeof e)return e;if(o(e))return i(e,u)+"";if(a(e))return l?l.call(e):"";var t=e+"";return"0"==t&&1/e==-s?"-0":t}e.exports=u},cf1c:function(e,t,n){"use strict";n("c803")},cfad:function(e,t,n){"use strict";n.r(t);n("7f7f");var r=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"tree_data_box"},[t("el-form",{ref:"form",attrs:{size:"mini","label-width":"80px",model:e.newRowData,rules:e.rules}},[t("el-form-item",{attrs:{label:"鍚嶇О",prop:"name"}},[t("el-input",{attrs:{maxLength:20,clearable:""},model:{value:e.newRowData.name,callback:function(t){e.$set(e.newRowData,"name","string"===typeof t?t.trim():t)},expression:"newRowData.name"}})],1),t("el-form-item",{attrs:{label:"缂栧彿",prop:"id"}},[t("el-input",{attrs:{clearable:""},model:{value:e.newRowData.id,callback:function(t){e.$set(e.newRowData,"id","string"===typeof t?t.trim():t)},expression:"newRowData.id"}})],1),t("el-form-item",{attrs:{label:"璧峰鐘舵��",prop:"startStatus"}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"璇烽�夋嫨璧峰鐘舵��",disabled:"edit"===e.type},model:{value:e.newRowData.startStatus,callback:function(t){e.$set(e.newRowData,"startStatus",t)},expression:"newRowData.startStatus"}},e._l(e.existNodes,(function(e){return t("el-option",{key:e.id,attrs:{label:e.id,value:e.id}})})),1)],1),t("el-form-item",{attrs:{label:"鎻忚堪"}},[t("el-input",{attrs:{type:"textarea"},model:{value:e.newRowData.remark,callback:function(t){e.$set(e.newRowData,"remark","string"===typeof t?t.trim():t)},expression:"newRowData.remark"}})],1)],1)],1),t("detail-panel",{scopedSlots:e._u([{key:"default",fn:function(e){var n=e.status;return[t("node-panel",{attrs:{status:n}},[t("detail-form",{attrs:{type:"node"}})],1),t("edge-panel",{attrs:{status:n}},[t("detail-form",{attrs:{type:"edge"}})],1),t("group-panel",{attrs:{status:n}},[t("detail-form",{attrs:{type:"group"}})],1)]}}])})],1)},i=[],o=(n("ac6a"),n("456d"),n("53ca")),a=n("6868"),s=n("bc4c"),c=n("36f1"),l={name:"EditorDetailPanel",components:{NodePanel:s["NodePanel"],EdgePanel:s["EdgePanel"],GroupPanel:s["GroupPanel"],MultiPanel:s["MultiPanel"],CanvasPanel:s["CanvasPanel"],DetailPanel:s["DetailPanel"],DetailForm:c["default"]},props:["rowData","existNodes","existEdges","type","currentSelectedLine"],data:function(){return{newRowData:{startStatus:void 0,name:void 0,id:void 0,remark:void 0},rules:{name:[{required:!0,message:"鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}],id:[{required:!0,message:"鏍囩涓嶈兘涓虹┖",trigger:"blur"},{pattern:/^[A-z]+$/g,message:"鏍囩鍙兘杈撳叆鑻辨枃",trigger:"blur"}],startStatus:[{required:!0,message:"璧峰鐘舵�佷笉鑳戒负绌�",trigger:"change"}]},eventList:[],saveEventList:[],edgeEventList:{},currentActive:0}},created:function(){this.getEventList()},methods:{getNewRowDate:function(){var e=this;return new Promise((function(t){e.$refs.form.validate((function(n){t(!!n&&e.newRowData)}))}))},getEventList:function(){var e=this;a["default"].getEventList().then((function(t){200===t.data.code&&(e.eventList=t.data.data)}))}},watch:{rowData:{deep:!0,immediate:!0,handler:function(e){"object"===Object(o["a"])(e)&&null!==e&&Object.keys(this.rowData).length>0&&(this.newRowData=Object.assign({},e))}},existNodes:function(e){var t=this,n=e.some((function(e){return e.id===t.newRowData.startStatus}));n||(this.newRowData.startStatus=void 0)},currentSelectedLine:{deep:!0,handler:function(e){e.id&&(this.edgeEventList[e.id]?this.saveEventList=this.edgeEventList[e.id]:(this.edgeEventList[e.id]=[],this.saveEventList=[]))}},saveEventList:{deep:!0,handler:function(e){this.edgeEventList[this.currentSelectedLine.id]=e}}}},u=l,d=(n("a132"),n("2877")),f=Object(d["a"])(u,r,i,!1,null,"65905cfd",null);t["default"]=f.exports},d094:function(e,t){var n="\\ud800-\\udfff",r="\\u0300-\\u036f",i="\\ufe20-\\ufe2f",o="\\u20d0-\\u20ff",a=r+i+o,s="\\ufe0e\\ufe0f",c="["+n+"]",l="["+a+"]",u="\\ud83c[\\udffb-\\udfff]",d="(?:"+l+"|"+u+")",f="[^"+n+"]",h="(?:\\ud83c[\\udde6-\\uddff]){2}",p="[\\ud800-\\udbff][\\udc00-\\udfff]",g="\\u200d",m=d+"?",v="["+s+"]?",b="(?:"+g+"(?:"+[f,h,p].join("|")+")"+v+m+")*",y=v+m+b,x="(?:"+[f+l+"?",l,h,p,c].join("|")+")",w=RegExp(u+"(?="+u+")|"+x+y,"g");function O(e){return e.match(w)||[]}e.exports=O},d0da:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("div",{staticClass:"headbox"},[t("sapn",[e._v("缁勫悎鏂瑰紡锛�")]),t("el-select",{attrs:{placeholder:"娲诲姩鍖哄煙"},on:{change:e.selectchange},model:{value:e.formInline.region,callback:function(t){e.$set(e.formInline,"region",t)},expression:"formInline.region"}},[t("el-option",{attrs:{label:"澶у啓瀛楁瘝",value:"0"}}),t("el-option",{attrs:{label:"灏忓啓瀛楁瘝",value:"1"}}),t("el-option",{attrs:{label:"鐗规畩瀛楃",value:"2"}}),t("el-option",{attrs:{label:"鏁板瓧",value:"3"}})],1)],1),t("avue-crud",{ref:"crud",attrs:{option:e.option,data:e.data,page:e.page},on:{"row-save":e.rowSave,"row-update":e.rowUpdate,"row-del":e.rowDel,"update:page":function(t){e.page=t}},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=n("7a90"),a={name:"passwords.vue",data:function(){return{form:{},page:{pageSize:10,currentPage:1,total:100},formInline:{user:"",region:""},data:[],option:{headerAlign:"center",align:"center",border:!0,index:!0,rowKey:"id",column:[{label:"鍚嶇О",prop:"name",align:"left"},{label:"鎻忚堪",prop:"text"}]}}},created:function(){this.onLoad()},methods:{rowDel:function(e,t,n){n(e),console.log(e,t,n),console.log(n)},rowSave:function(e,t){console.log(e,t)},rowUpdate:function(e,t,n){n(e)},selectchange:function(){"shanghai"==this.formInline.region?this.option=this.option1:this.option=this.option2,this.$refs.crud.refreshTable()},onLoad:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(o["getPage"])(this.page.currentPage,this.page.pageSize,Object.assign(t,this.query)).then((function(e){console.log(e)}))}}},s=a,c=(n("a941"),n("2877")),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},d194:function(e,t,n){var r=n("c32f"),i=n("aaec"),o=n("126d"),a=n("76dd");function s(e){return function(t){t=a(t);var n=i(t)?o(t):void 0,s=n?n[0]:t.charAt(0),c=n?r(n,1).join(""):t.slice(1);return s[e]()+c}}e.exports=s},d1c6:function(e,t,n){},d49b:function(e,t,n){"use strict";n.r(t);n("7f7f");var r=function(){var e=this,t=e._self._c;return t("vue-flowchart-editor",{ref:"flowChart",staticClass:"vue-flowchart-editor"},[t("div",{staticClass:"vfe-chart"},["detail"!==e.type?t("div",{staticClass:"vfe-chart-header"},[t("editor-toolbar",{attrs:{"chart-data":e.flowChartData}})],1):e._e(),t("div",{staticClass:"vfe-chart-container"},["detail"!==e.type?t("div",{staticClass:"vfe-chart-sidebar"},[t("editor-item-panel",{attrs:{"node-items":e.flowChartNodeItems}})],1):e._e(),t("div",{staticClass:"vfe-chart-main"},[t("flow",{attrs:{data:e.flowChartData,onAfterChange:e.onAfterChange,onAfterItemSelected:e.onAfterItemSelected}}),t("div",{staticClass:"tooltip"},[e._l(e.tooltipData,(function(n){return[t("p",[e._v(e._s(n.name)+": "+e._s(n.value))])]}))],2)],1),"detail"!==e.type?t("div",{staticClass:"vfe-chart-panel"},[t("div",{staticClass:"vfe-chart-panel-detail"},[t("editor-detail-panel",{ref:"EditorDetailPanel",attrs:{rowData:e.rowData,existNodes:e.existNodes,existEdges:e.existEdges,currentSelectedLine:e.currentSelectedLine,type:e.type}})],1)]):e._e()])]),"detail"!==e.type?t("editor-context-menu"):e._e(),t("register-edge",{attrs:{name:"custom-polyline",extend:"flow-polyline",config:e.customEdgeConfig}}),t("custom-command",{attrs:{download:e.downloadImage}})],1)},i=[],o=n("bc4c"),a=n.n(o),s=n("6609"),c=n("75de"),l=n("cfad"),u=n("edbf"),d=n("759a"),f=n("b51c"),h={name:"FlowchartEditor",components:{VueFlowchartEditor:a.a,Flow:o["Flow"],EditorToolbar:s["default"],EditorItemPanel:c["default"],EditorDetailPanel:l["default"],EditorMinimap:u["default"],EditorContextMenu:d["default"],CustomCommand:f["default"],RegisterEdge:o["RegisterEdge"]},props:["chartData","chartDataNodeItems","saveData","rowData","type"],data:function(){return{flowChartData:this.chartData,flowChartNodeItems:this.chartDataNodeItems,customEdgeConfig:{getActivedStyle:function(){return{lineWidth:3}},getSelectedStyle:function(){return{lineWidth:3}}},tooltipShow:!0,tooltipData:[],existNodes:this.chartData.nodes||[],existEdges:this.chartData.edges||[],currentSelectedLine:{}}},mounted:function(){var e=this;"add"===this.type&&this.$nextTick((function(){e.$refs.flowChart.propsAPI.executeCommand("autoZoom")}))},methods:{onAfterChange:function(e){try{"add"===e.action&&"node"===e.model.type&&(e.model.change||(this.$refs.flowChart.propsAPI.remove(e.item),e.model.id=e.model.label,e.model.change=!0,this.$refs.flowChart.propsAPI.add("node",e.model)))}catch(i){i.message==="id:".concat(e.model.label," has already been set, please set new one")&&this.$message.error("涓嶈兘娣诲姞宸插瓨鍦ㄧ殑鑺傜偣锛�")}var t=this.$refs.flowChart.propsAPI.save(),n=t.nodes,r=t.edges;this.existNodes=n||[],this.existEdges=r||[]},onAfterItemSelected:function(e){var t=e.item;if(t.target){var n=this.existEdges.filter((function(e){return e.id===t.id}))[0]||{};console.log(n,"currentEdgecurrentEdge"),Array.isArray(n.events)||(n.events=[]),this.currentSelectedLine=n}},_downloadImage:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"flowchart.png",n=document.createElement("a");n.href=e,n.download=t,document.body.appendChild(n),n.click()},downloadImage:function(){var e=this.$refs["flowChart"].propsAPI.editor.getCurrentPage();this._downloadImage(e.saveImage().toDataURL("image/png"))},getNewRowData:function(){return this.$refs.EditorDetailPanel.getNewRowDate()},getFlowData:function(){return this.$refs.flowChart.propsAPI.save()},getEdgesEvents:function(){return this.$refs.EditorDetailPanel.edgeEventList}}},p=h,g=(n("09cc"),n("2877")),m=Object(g["a"])(p,r,i,!1,null,"f797f6e8",null);t["default"]=m.exports},d4c8:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[e._m(0),t("avue-back-top",{attrs:{id:"avue-view"}}),t("avue-back-top",{attrs:{id:"avue-view",height:100,bottom:200}},[t("div",{staticClass:"top"},[e._v("杩斿洖椤剁")])])],1)},i=[function(){var e=this,t=e._self._c;return t("div",{staticStyle:{height:"2000px","background-color":"#fff"}},[t("div",{staticStyle:{padding:"15px 20px","font-size":"18px"}},[e._v("寰�涓嬫媺灏变細鍑虹幇杩斿洖鑿滃崟")])])}],o={},a=o,s=(n("b6b0"),n("2877")),c=Object(s["a"])(a,r,i,!1,null,"9b5b37d8",null);t["default"]=c.exports},d89a:function(e,t,n){},d9b8:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"row-click":e.clickRowChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.work_start_flow?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-video-play"},on:{click:function(t){return t.stopPropagation(),e.handleStart(n.row)}}},[e._v("鍙戣捣\n      ")]):e._e(),e.permission.work_start_image?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search"},on:{click:function(t){return t.stopPropagation(),e.handleImage(n.row,n.index)}}},[e._v("娴佺▼鍥綷n      ")]):e._e()]}},{key:"tenantId",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(""===r.tenantId?"閫氱敤":r.tenantId))])]}},{key:"version",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.version))])]}},{key:"suspensionState",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(1===r.suspensionState?"婵�娲�":"鎸傝捣"))])]}},{key:"category",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.categoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-radio-group",{attrs:{size:"small"},model:{value:e.mode,callback:function(t){e.mode=t},expression:"mode"}},[t("el-radio-button",{attrs:{label:"1"}},[e._v("閫氱敤娴佺▼")]),t("el-radio-button",{attrs:{label:"2"}},[e._v("瀹氬埗娴佺▼")])],1)],1)],2),t("flow-design",{attrs:{"is-dialog":"","is-display":e.flowBox,"process-definition-id":e.processDefinitionId},on:{"update:isDisplay":function(t){e.flowBox=t},"update:is-display":function(t){e.flowBox=t}}})],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("1e69"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},mode:"1",selectionId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},processDefinitionId:"",flowBox:!1,workBox:!1,option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,menuWidth:150,dialogWidth:900,dialogClickModal:!1,column:[{label:"绉熸埛缂栧彿",prop:"tenantId",slot:!0,width:120},{label:"娴佺▼鍒嗙被",type:"select",row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,width:100},{label:"娴佺▼鏍囪瘑",prop:"key"},{label:"娴佺▼鍚嶇О",prop:"name",search:!0},{label:"娴佺▼鐗堟湰",prop:"version",slot:!0,width:80},{label:"鐘舵��",prop:"suspensionState",slot:!0,width:80},{label:"閮ㄧ讲鏃堕棿",prop:"deploymentTime",width:165}]},data:[]}},watch:{mode:function(){this.onLoad(this.page)}},computed:u(u({},Object(a["mapGetters"])(["permission","flowRoutes"])),{},{ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleStart:function(e){this.$router.push({path:"/work/process/".concat(Object(c["b"])(this.flowRoutes,e.category),"/form/").concat(e.id)})},handleImage:function(e){this.processDefinitionId=e.id,this.flowBox=!0},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u(u({},this.query),{},{category:n.category?Object(c["a"])(n.category):null,mode:this.mode});this.loading=!0,Object(s["startList"])(e.currentPage,e.pageSize,Object.assign(n,r)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},dd2f:function(e,t,n){},df48:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{"table-loading":e.loading,data:e.data,option:e.option,search:e.searchParam,page:e.page},on:{"update:search":function(t){e.searchParam=t},"update:page":function(t){e.page=t},"refresh-change":e.getDataList,"search-change":e.handleSearch,"search-reset":e.handleReset,"size-change":e.handleSizePage,"current-change":e.handleCurrentPage,"on-load":e.getDataList,"selection-change":e.selectionChange,"row-click":e.handleRowClick}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{icon:"el-icon-document",size:"small",type:"primary"},on:{click:e.handleStatus}},[e._v("闆嗗洟鐢宠鐘舵�乗n            ")])],1)],2)],1)},i=[],o=(n("8e6e"),n("6b54"),n("ade3")),a=(n("ac6a"),n("456d"),n("96cf"),n("1da1")),s=n("cc5e"),c=n("84df");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{loading:!1,data:[],page:{pageSize:10,currentPage:1,total:0},searchParam:{},stateParam:{},option:{height:"auto",index:!0,border:!0,addBtn:!1,columnBtn:!1,searchMenuSpan:8,highlightCurrentRow:!0,menu:!1,selection:!0,column:[{label:"鐢宠鍗曞彿",prop:"id",width:300,fixed:!0,search:!0},{label:"闆嗗洟鐮�",width:200,prop:"groupCode",search:!0},{label:"鎿嶄綔绫诲瀷",width:200,prop:"operationType",type:"select",search:!0,dicData:[{label:"鐢宠",value:1},{label:"鏇存敼",value:2}]},{label:"鐢宠鍗曟暟鎹俊鎭�",width:300,prop:"description"},{label:"鍒涘缓鏃堕棿",width:200,prop:"createTime",type:"datetime",search:!0},{label:"鏇存敼鏃堕棿",width:200,prop:"lastModifyTime",type:"datetime",search:!0},{label:"杩斿洖鏍囪瘑",width:100,prop:"code"},{label:"杩斿洖淇℃伅",width:300,prop:"content"},{label:"娑堟伅淇℃伅",width:300,prop:"msg"}]}}},methods:{handleStatus:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=this.stateParam.oids,!this.$utilFunc.isEmpty(t)){e.next=5;break}this.$message({type:"error",message:"璇疯嚦灏戦�夋嫨涓�鏉℃暟鎹�!"}),e.next=10;break;case 5:return console.log(this.stateParam),e.next=8,Object(s["queryApplyStat"])(this.stateParam);case 8:n=e.sent,200===n.status&&console.log(n);case 10:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getDataList:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t,n,r,i,a,c,l=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!0,t=this.page,n=t.pageSize,r=t.currentPage,t.total,i={size:n,current:r},console.log(this.searchParam),this.searchParam=Object.keys(this.searchParam).filter((function(e){return null!==l.searchParam[e]&&void 0!==l.searchParam[e]&&""!==l.searchParam[e]})).reduce((function(e,t){return u(u({},e),{},Object(o["a"])({},t,l.searchParam[t]))}),{}),console.log(this.searchParam),e.next=8,Object(s["getList"])(u(u({},i),this.searchParam));case 8:a=e.sent,200===a.status?(this.loading=!1,console.log(a),c=a.data.data,this.data=c.records,this.page.total=c.total):this.loading=!1;case 10:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleSizePage:function(e){this.page.pageSize=e},handleCurrentPage:function(e){this.page.currentPage=e},handleReset:function(){this.searchParam={},this.getDataList()},handleSearch:function(e,t){console.log(e);var n=e.id,r=e.groupCode,i=e.operationType,o={id:n,groupCode:r,operationType:i};e.hasOwnProperty("createTime")&&(o=u({createTime:Object(c["b"])(e.createTime)},o)),e.hasOwnProperty("lastModifyTime")&&(o=u({lastModifyTime:Object(c["b"])(e.lastModifyTime)},o)),this.searchParam=o,this.page.currentPage=1,this.getDataList(),t()},selectionChange:function(e){console.log(e);var t=e.map((function(e){var t=e.dataOid;return t}));this.stateParam={oids:t.toString()},console.log(t)},handleRowClick:function(e){this.$refs.crud.toggleRowSelection(e,!0)}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},e62a:function(e,t,n){"use strict";n.r(t);n("55dd");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"row-click":e.clickRowChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"source",fn:function(e){var n=e.row;return[t("div",{staticStyle:{"text-align":"center"}},[t("i",{class:n.source})])]}},{key:"sort",fn:function(n){var r=n.row;return[t("el-input-number",{attrs:{min:1,max:100},on:{change:function(t){return e.sortChange(r)}},model:{value:r.sort,callback:function(t){e.$set(r,"sort",t)},expression:"row.sort"}})]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.topmenu_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e(),e.permission.topmenu_setting?t("el-button",{attrs:{size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleMenuSetting}},[e._v("鑿滃崟閰嶇疆\n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"涓嬬骇鑿滃崟閰嶇疆","append-to-body":"",visible:e.box,width:"345px"},on:{"update:visible":function(t){e.box=t}}},[t("el-tree",{ref:"treeMenu",attrs:{data:e.menuGrantList,"show-checkbox":"","node-key":"id","default-checked-keys":e.menuTreeObj,props:e.props}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.box=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v("纭� 瀹�")])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("5a17"),s=n("5880"),c=n("2457");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},box:!1,query:{},loading:!0,props:{label:"title",value:"key"},page:{pageSize:10,currentPage:1,total:0},selectionList:[],menuGrantList:[],menuTreeObj:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogWidth:900,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鑿滃崟鍚�",prop:"name",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞悕",trigger:"blur"}]},{label:"鑿滃崟鍥炬爣",prop:"source",type:"icon",slot:!0,iconList:c["a"],rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞浘鏍�",trigger:"click"}]},{label:"鑿滃崟缂栧彿",prop:"code",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曠紪鍙�",trigger:"blur"}]},{label:"鑿滃崟鎺掑簭",prop:"sort",type:"number",slot:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曟帓搴�",trigger:"blur"}]}]},data:[]}},computed:u(u({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.topmenu_add,!1),viewBtn:this.vaildData(this.permission.topmenu_view,!1),delBtn:this.vaildData(this.permission.topmenu_delete,!1),editBtn:this.vaildData(this.permission.topmenu_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")},idsArray:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e}}),methods:{submit:function(){var e=this,t=this.$refs.treeMenu.getCheckedKeys();Object(a["grant"])(this.idsArray,t).then((function(){e.box=!1,e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.onLoad(e.page)}))},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleMenuSetting:function(){var e=this;1===this.selectionList.length?(this.menuTreeObj=[],Object(a["grantTree"])().then((function(t){e.menuGrantList=t.data.data.menu,Object(a["getTopTree"])(e.ids).then((function(t){e.menuTreeObj=t.data.data.menu,e.box=!0}))}))):this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},sortChange:function(e){var t=this;Object(a["update"])(e).then((function(){t.onLoad(t.page)}),(function(e){window.console.log(e)}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=(n("1002"),n("2877")),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},ea92:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("el-button",{on:{click:function(t){e.visible=!0}}},[e._v("娴嬭瘯")]),t("el-button",{on:{click:function(t){e.visible1=!0}}},[e._v("鐩镐技椤规煡璇�")]),t("el-button",{on:{click:function(t){e.visible3=!0}}},[e._v("鎵归噺瀵煎叆")]),t("el-button",{on:{click:function(t){e.visible2=!0}}},[e._v("闄勪欢绠$悊dialog")]),t("FormTemplateDialog",{attrs:{visible:e.visible,type:e.type,templateOid:e.templateOid,codeClassifyOid:e.codeClassifyOid,codeRuleOid:e.codeRuleOid,disabledProp:e.disabledProp,rowOid:e.rowOid},on:{"update:visible":function(t){e.visible=t},submit:e.submit}}),t("ResembleQueryDialog",{attrs:{visible:e.visible1,type:e.type,templateOid:e.templateOid,codeClassifyOid:e.codeClassifyOid,rowOid:e.rowOid,codeRuleOid:e.codeRuleOid},on:{"update:visible":function(t){e.visible1=t}}}),t("BatchImport",{attrs:{visible:e.visible3,type:"historyImport",downloadTemplateFun:e.downloadTemplateFun,codeClassifyOid:e.codeClassifyOid},on:{"update:visible":function(t){e.visible3=t}}}),t("fileInHtml",{attrs:{options:e.fileOptions}}),t("fileinDialog",{attrs:{visible:e.visible2,options:e.fileOptions},on:{close:function(t){e.visible2=!1}}})],1)},i=[],o=n("2746"),a=n("4b55"),s=n("5545"),c=n("aa51"),l={name:"FormTemplateTest",components:{ResembleQueryDialog:o["default"],fileInHtml:a["default"],fileinDialog:s["default"],BatchImport:c["default"]},data:function(){return{visible:!1,visible1:!1,visible2:!1,visible3:!1,disabledProp:["id","lcstatus"],type:"add",templateOid:"f441b131-5ea0-4672-ab74-735b11161928",codeClassifyOid:"535FC9B6-FE27-241F-5FCA-ED4DC17CF95B",codeRuleOid:"B95872A6-9CEA-D490-8F1B-9D26548CAF96",rowOid:"551FBA49-9A94-2F83-9126-9DD4F9BB14B5",fileOptions:{ownbizOid:"6EF696C3-CD87-0E7C-1EA1-8DE3913A95C9",ownbizBtm:"wupin",fileDocClassify:"!=processAuditSuggest",fileDocClassifyName:"",hasDownload:!0,hasUpload:!0}}},methods:{submit:function(e){console.log(e)},downloadTemplateFun:function(){}}},u=l,d=n("2877"),f=Object(d["a"])(u,r,i,!1,null,null,null);t["default"]=f.exports},edbf:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("minimap",{attrs:{height:200}})},i=[],o=n("bc4c"),a={name:"EditorMinimap",components:{Minimap:o["Minimap"]}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},f025:function(e,t,n){"use strict";n("09d1")},f072:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-form",{ref:"form",attrs:{option:e.option,"upload-before":e.uploadBefore,"upload-after":e.uploadAfter},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=n("371f"),a=n("7208"),s={data:function(){return{form:{flowCategory:"",tenantId:"",flowFile:[],file:{}},option:{labelWidth:120,menuBtn:!1,column:[{label:"娴佺▼绫诲瀷",prop:"flowCategory",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},row:!0,span:12,dataType:"number",rules:[{required:!0,message:"璇烽�夋嫨娴佺▼绫诲瀷",trigger:"blur"}]},{label:"娴佺▼妯″紡",prop:"flowMode",type:"radio",dicData:[{label:"閫氱敤娴佺▼",value:1},{label:"瀹氬埗娴佺▼",value:2}],value:1,row:!0,span:12,rules:[{required:!0,message:"璇烽�夋嫨娴佺▼妯″紡",trigger:"blur"}]},{label:"鎵�灞炵鎴�",prop:"tenantId",type:"tree",multiple:!0,dicUrl:"/api/ubcs-system/tenant/select",props:{label:"tenantName",value:"tenantId"},display:!1,row:!0,span:12,rules:[{required:!0,message:"璇烽�夋嫨鎵�灞炵鎴�",trigger:"blur"}]},{label:"闄勪欢涓婁紶",prop:"flowFile",type:"upload",loadText:"闄勪欢涓婁紶涓紝璇风◢绛�",span:24,propsHttp:{res:"data"},tip:"璇蜂笂浼� bpmn20.xml 鏍囧噯鏍煎紡鏂囦欢",action:"/api/ubcs-flow/manager/check-upload"}]}}},watch:{"form.flowMode":function(){var e=this;this.$refs.form.option.column.filter((function(t){"tenantId"===t.prop&&(t.display=2===e.form.flowMode)}))}},methods:{uploadBefore:function(e,t){this.$message.success("閮ㄧ讲寮�濮�"),this.file=e,t()},uploadAfter:function(e,t,n){var r=this;return this.form.flowCategory?2!==this.form.flowMode||this.form.tenantId?e.success?void Object(o["deployUpload"])(Object(a["a"])(this.form.flowCategory),this.form.tenantId?this.form.tenantId.join(","):"",[this.file]).then((function(e){var i=e.data;i.success?t():(r.$message.error(i.msg),n())})):(this.$message.warning("璇蜂笂浼� bpmn20.xml 鏍囧噯鏍煎紡鏂囦欢"),n(),!1):(this.$message.warning("娓呭厛閫夋嫨瀵瑰簲绉熸埛"),n(),!1):(this.$message.warning("娓呭厛閫夋嫨娴佺▼绫诲瀷"),n(),!1)}}},c=s,l=n("2877"),u=Object(l["a"])(c,r,i,!1,null,null,null);t["default"]=u.exports},f100:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("杩欎釜椤甸潰浼氳 keep-alive")]),t("el-tag",[e._v("鍦ㄤ笅闈㈢殑杈撳叆妗嗚緭鍏ヤ换鎰忓瓧绗﹀悗锛屽垏鎹㈠埌鍏跺畠椤甸潰锛屽啀鍥炲埌姝ら〉鏃惰緭鍏ユ鏂囧瓧淇濈暀锛岃瘉鏄庤缂撳瓨")]),t("br"),t("br"),t("el-tag",[e._v("鍚屾椂婊氬姩涓嬫媺锛岃繑鍥炴椂杩樹細淇濇寔婊氬姩鏉℃墍鍦ㄧ殑浣嶇疆")]),t("br"),t("br"),t("el-input",{attrs:{placeholder:"input here"},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}}),t("div",{staticStyle:{height:"1000px"}})],1)},i=[],o={data:function(){return{value:""}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},f231:function(e,t,n){"use strict";n("632b")},f2fd:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,data:e.data,page:e.page},on:{"on-load":e.onLoad,"row-save":e.rowSave,"row-update":e.rowUpdate,"row-del":e.rowDel,"update:page":function(t){e.page=t}},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=n("9ab5"),a={name:"passwords.vue",data:function(){return{form:{},page:{pageSize:10,currentPage:1,total:100},data:[],option:{headerAlign:"center",align:"center",border:!0,index:!0,rowKey:"id",column:[{label:"鍚嶇О",prop:"name",align:"left"},{label:"鎻忚堪",prop:"desc"}]}}},created:function(){this.onLoad()},methods:{rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["getremove"])(e.id)})).then((function(){t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.onLoad()}))},rowSave:function(e,t){var n=this;Object(o["getadd"])(e).then((function(){n.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t(e),n.onLoad()})).catch((function(e){n.$message({type:"success",message:e})}))},rowUpdate:function(e,t,n){var r=this;Object(o["getupdata"])(e).then((function(){r.onLoad(),r.$message({type:"success",message:"淇敼鎴愬姛!"}),n(e)}))},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(o["getPage"])(this.page.currentPage,this.page.pageSize,Object.assign(n,this.query)).then((function(e){t.data=e.data.data.records}))}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},f425:function(e,t,n){},f622:function(e,t,n){"use strict";n.r(t);var r=n("ade3"),i=(n("7f7f"),function(){var e=this,t=e._self._c;return t("basic-container",{staticStyle:{height:"100%"}},[t("basic-container",{staticClass:"code-rule-container"},[t("p",{staticStyle:{"margin-top":"-5px","margin-bottom":"4px","font-weight":"570","font-size":"19px",color:"#0e2d5f"}},[e._v("缂栫爜瑙勫垯")]),t("avue-crud",{ref:"crud",staticClass:"code-rule-crud",attrs:{option:e.optionRule,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-click":e.codeRuleRowClick,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Editing"==n.row.lcStatus,expression:"scope.row.lcStatus=='Editing' ? true:false"}],attrs:{type:"text",size:"small",icon:"el-icon-edit",plain:""},on:{click:function(t){return e.openEdit(n.row)}}},[e._v("缂� 杈慭n        ")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Editing"==n.row.lcStatus,expression:"scope.row.lcStatus=='Editing' ? true:false"}],attrs:{type:"text",size:"small",icon:"el-icon-position",plain:"",disabled:e.releadDisabled},on:{click:function(t){return e.enableOrDeactivatse(n.row.oid,"release")}}},[e._v("鍙� 甯僜n        ")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Released"==n.row.lcStatus,expression:"scope.row.lcStatus=='Released' ? true:false"}],attrs:{type:"text",size:"small",icon:"el-icon-video-pause",plain:""},on:{click:function(t){return e.enableOrDeactivatse(n.row.oid,"disable")}}},[e._v("鍋� 鐢╘n        ")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Disabled"==n.row.lcStatus,expression:"scope.row.lcStatus=='Disabled' ? true:false"}],attrs:{type:"text",size:"small",icon:"el-icon-video-play",plain:""},on:{click:function(t){return e.enableOrDeactivatse(n.row.oid,"enable")}}},[e._v("鍚� 鐢╘n        ")])]}},{key:"menuLeft",fn:function(n){return[t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("\n          鍒� 闄n        ")]),t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-search",plain:""},on:{click:function(t){return e.openAdvancedQuery("codeRule")}}},[e._v("\n          楂樼骇鏌ヨ\n        ")]),t("el-button",{attrs:{size:"small",icon:"icon-kelong",plain:""},on:{click:e.openCodeRuleDialog}},[e._v("\n          鍏� 闅哱n        ")]),t("el-button",{staticStyle:{"font-size":"12px"},attrs:{size:"small",icon:"icon-lianjiekelong",plain:""},on:{click:e.openOtherCodeRuleDialog}},[e._v("\n          浠庡叾浠栬鍒欎腑鍏嬮殕鐮佹\n        ")]),t("el-button",{attrs:{size:"small",icon:"el-icon-s-help",plain:""},on:{click:e.handleRange}},[e._v("\n          浣跨敤鑼冨洿\n        ")]),t("el-button",{attrs:{size:"small",icon:"icon-qingkong",plain:""},on:{click:e.clearAllCodeSec}},[e._v("\n            娓呯┖鐮佸�糪n        ")]),t("el-button",{attrs:{size:"small",icon:"el-icon-guide",plain:""},on:{click:e.escapeOwner}},[e._v("\n            杞Щ鎵�鏈夎�匼n        ")])]}}]),model:{value:e.ruleForm,callback:function(t){e.ruleForm=t},expression:"ruleForm"}})],1),t("advanced-query",{ref:e.advancedQueryParam.ref,attrs:{options:e.advancedQueryParam.options,visible:e.advancedQueryParam.advancedQuerySettingBox},on:{"update:visible":function(t){return e.$set(e.advancedQueryParam,"advancedQuerySettingBox",t)},echoContion:e.echoSeniorContionMap}}),t("el-dialog",{staticStyle:{height:"116vh","margin-top":"-10vh"},attrs:{title:"缂栫爜瑙勫垯浣跨敤鑼冨洿","append-to-body":"",visible:e.codeRangeSettingBox,width:"800px"},on:{"update:visible":function(t){e.codeRangeSettingBox=t}}},[t("avue-crud",{attrs:{option:e.dialogeOption,"table-loading":e.dialogLoading,data:e.useRangeData},on:{"refresh-change":e.refreshUseRangeChange}})],1),t("el-dialog",{staticStyle:{height:"120vh","margin-top":"-14vh",overflow:"hidden"},attrs:{title:"鍏嬮殕缂栫爜瑙勫垯","append-to-body":"",visible:e.cloneSettingBox,width:"800px"},on:{"update:visible":function(t){e.cloneSettingBox=t}}},[t("div",{staticStyle:{"overflow-y":"auto",height:"78vh"}},[t("el-row",[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px",inline:!0}},[t("el-form-item",{attrs:{label:"缂栧彿",required:""}},[t("el-input",{model:{value:e.cloneCodeRuleForm.id,callback:function(t){e.$set(e.cloneCodeRuleForm,"id",t)},expression:"cloneCodeRuleForm.id"}})],1),t("el-form-item",{attrs:{label:"鍚嶇О",required:""}},[t("el-input",{model:{value:e.cloneCodeRuleForm.name,callback:function(t){e.$set(e.cloneCodeRuleForm,"name",t)},expression:"cloneCodeRuleForm.name"}})],1),t("el-form-item",{staticClass:"clone-input-textarea",attrs:{label:"鎻忚堪"}},[t("el-input",{attrs:{autosize:{minRows:3,maxRows:5},type:"textarea"},model:{value:e.cloneCodeRuleForm.description,callback:function(t){e.$set(e.cloneCodeRuleForm,"description",t)},expression:"cloneCodeRuleForm.description"}})],1)],1)],1),t("el-row",[t("p",{staticStyle:{margin:"-3vh 0px 16px 50%","font-weight":"500","font-size":"16px",color:"#000"}},[e._v("鐮佹绠$悊")]),t("avue-crud",{staticClass:"clone-avue-crud",attrs:{option:e.cloneOption,"table-loading":e.cloneTableLoading,data:e.cloneData},on:{"on-load":e.cloneDataOnLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[t("el-button",{directives:[{name:"show",rawName:"v-show",value:n.row.orderNum>1,expression:"scope.row.orderNum > 1"}],attrs:{type:"text",size:"small",icon:"el-icon-arrow-up",plain:""},on:{click:function(t){return e.upOrderNum(n.row)}}},[e._v("涓婄Щ\n            ")]),t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-arrow-down",plain:""},on:{click:function(t){return e.downOrderNum(n.row)}}},[e._v("涓嬬Щ\n            ")])]}}])})],1)],1),t("div",{staticClass:"dialog-footer",staticStyle:{height:"50px","margin-top":"-4vh"},attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.saveCloneCodeRule}},[e._v("淇� 瀛�")]),t("el-button",{on:{click:function(t){e.cloneSettingBox=!1}}},[e._v("鍙� 娑�")])],1)]),t("el-dialog",{staticStyle:{height:"150vh","margin-top":"-14vh"},attrs:{title:"鍏嬮殕缂栫爜瑙勫垯鐨勫熀纭�淇℃伅","append-to-body":"",visible:e.cloneOtherCodeRuleSettingBox,width:"800px","destroy-on-close":""},on:{"update:visible":function(t){e.cloneOtherCodeRuleSettingBox=t}}},[t("div",[t("el-row",[t("p",{staticStyle:{"margin-top":"-12px","margin-bottom":"4px","font-weight":"570","font-size":"19px",color:"#0e2d5f"}},[e._v("缂栫爜瑙勫垯")]),t("avue-crud",{ref:"crudCloneCodeRuleOther",staticClass:"other-clone-coderule-crud",attrs:{option:e.cloneCodeRuleOption,"table-loading":e.loading,data:e.data,page:e.page},on:{"row-click":e.codeOtherCloneRuleRowClick,"update:page":function(t){e.page=t},"size-change":e.sizeChange,"selection-change":e.selectionOtherCloneCodeRuleChange,"on-load":e.onLoad}})],1),t("el-row",[t("p",{staticStyle:{"margin-top":"-12px","margin-bottom":"4px","font-weight":"570","font-size":"19px",color:"#0e2d5f"}},[e._v("鐮佹淇℃伅")]),t("avue-crud",{ref:"crudCloneCodeBasicOther",staticClass:"other-clone-codebasic-crud",attrs:{option:e.cloneBasicOption,"table-loading":e.loadingBasic,data:e.basicData},on:{"row-click":e.codeOtherCloneBasicRowClick,"selection-change":e.selectionOtherCloneCodeBasicChange}})],1)],1),t("div",{staticClass:"dialog-footer",staticStyle:{height:"50px","margin-top":"-4vh"},attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.saveOtherCodeBasic}},[e._v("淇� 瀛�")]),t("el-button",{on:{click:function(t){e.cloneOtherCodeRuleSettingBox=!1}}},[e._v("鍙� 娑�")])],1)]),t("el-dialog",{attrs:{visible:e.escapeOwnerVisible,"append-to-body":"",title:"杞Щ鎵�鏈夎��",width:"30%"},on:{"update:visible":function(t){e.escapeOwnerVisible=t}}},[t("el-select",{staticClass:"selects",attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.ruleOwner,callback:function(t){e.ruleOwner=t},expression:"ruleOwner"}},e._l(e.ruleAdminUserList,(function(e){return t("el-option",{key:e.VALUE,staticClass:"seloption",attrs:{label:e.LABLE,value:e.VALUE}})})),1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.escapeOwnerVisible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.escapeOwnerConfirm}},[e._v("纭� 瀹�")])],1)],1),t("basic-container",{staticClass:"code-basicsec-container"},[t("p",{staticStyle:{"margin-top":"-5px","margin-bottom":"4px","font-weight":"570","font-size":"19px",color:"#0e2d5f"}},[e._v("鐮佹绠$悊")]),t("avue-crud",{ref:"crudBasic",staticClass:"code-basic-crud",attrs:{option:e.optionBasic,"table-loading":e.loadingBasic,data:e.basicData,permission:e.permissionList},on:{"row-click":e.codeBasicSecRowClick,"search-change":e.basicSearchChange,"search-reset":e.basicSearchReset,"selection-change":e.selectionBasicChange,"refresh-change":e.refreshChangeBasicSec},scopedSlots:e._u([{key:"menu",fn:function(n){return[t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Editing"!=e.currentRuleLcStatus,expression:"currentRuleLcStatus != 'Editing'"}],attrs:{type:"text",size:"small",icon:"el-icon-view",plain:""},on:{click:function(t){return e.openBasicDialog("view",n.row)}}},[e._v("鏌ョ湅\n      ")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Editing"===e.currentRuleLcStatus,expression:"currentRuleLcStatus === 'Editing'"}],attrs:{type:"text",size:"small",icon:"el-icon-edit",plain:""},on:{click:function(t){return e.openBasicDialog("edit",n.row)}}},[e._v("缂栬緫\n      ")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"codeclassifysec"===n.row.secType||"codefixedsec"==n.row.secType,expression:"scope.row.secType === 'codeclassifysec' || scope.row.secType == 'codefixedsec'"}],attrs:{type:"text",size:"small",icon:"el-icon-setting",plain:""},on:{click:function(t){return e.openBasicSecCodeValueMgr(n.row)}}},[e._v("鐮佸�肩鐞哱n      ")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:n.row.orderNum>1,expression:"scope.row.orderNum > 1"}],attrs:{type:"text",size:"small",icon:"el-icon-arrow-up",plain:""},on:{click:function(t){return e.upOrderNum(n.row)}}},[e._v("涓婄Щ\n      ")]),t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-arrow-down",plain:""},on:{click:function(t){return e.downOrderNum(n.row)}}},[e._v("涓嬬Щ\n      ")])]}},{key:"menuLeft",fn:function(n){return[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus",disabled:e.selectionList.length<=0},on:{click:e.openAddBasicCodeSec}},[e._v("\n          鏂� 澧瀄n      ")]),t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",disabled:e.selectionList.length<=0,plain:""},on:{click:function(t){return e.deleteBasicCode(n.row)}}},[e._v("\n          鍒� 闄n      ")]),t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-search",plain:"",disabled:e.selectionList.length<=0},on:{click:function(t){return e.openAdvancedQuery("codeBasicSec")}}},[e._v("\n          楂樼骇鏌ヨ\n      ")])]}}])})],1),t("el-dialog",{staticStyle:{height:"116vh","margin-top":"-10vh"},attrs:{title:"鐮佹鐮佸�肩鐞�",visible:e.isShowBasicSecCodeValueMgr,width:e.isShowFixedForm?"68vw":"50vw","append-to-body":"","destroy-on-close":""},on:{"update:visible":function(t){e.isShowBasicSecCodeValueMgr=t},close:function(t){return e.clearFixedOrClassifyForm("close")}}},[t("el-row",{directives:[{name:"show",rawName:"v-show",value:!e.isShowFixedForm,expression:"!isShowFixedForm"}]},[t("el-col",{attrs:{span:11}},[t("basic-container",[t("div",{staticClass:"box classify_value_box",staticStyle:{height:"65vh","margin-bottom":"-40px"}},[t("el-scrollbar",{staticStyle:{"border-bottom-right-radius":"8px"}},[t("basic-container",[t("div",{staticClass:"abox",staticStyle:{height:"54vh"}},[t("avue-tree",{staticStyle:{"overflow-y":"auto",height:"54vh"},attrs:{data:e.classifyValueTreeData,option:e.classisyValueTreeOption},on:{"node-click":e.classisyValueTreeOnodeClick}})],1)])],1)],1),t("div",{staticStyle:{"margin-top":"20px",display:"flex","align-items":"center","justify-content":"center"}},[t("el-button",{staticClass:"button",attrs:{size:"mini",type:"primary",icon:"el-icon-arrow-up"},on:{click:function(t){return e.codeClassifyValueOpetion("up")}}},[e._v("涓婄Щ")]),t("el-button",{staticClass:"button",attrs:{size:"mini",type:"primary",icon:"el-icon-arrow-down"},on:{click:function(t){return e.codeClassifyValueOpetion("down")}}},[e._v("涓嬬Щ")])],1)])],1),t("el-col",{attrs:{span:13}},[t("basic-container",[t("div",{staticClass:"box",staticStyle:{height:"65vh","margin-bottom":"-40px"}},[t("el-form",[t("el-form-item",{attrs:{label:"鐮佸��:","label-width":50,required:""}},[t("el-input",{staticStyle:{width:"18vw"},model:{value:e.codeClassifyForm.id,callback:function(t){e.$set(e.codeClassifyForm,"id",t)},expression:"codeClassifyForm.id"}})],1),t("el-form-item",{attrs:{label:"鍚嶇О:","label-width":50,required:""}},[t("el-input",{staticStyle:{width:"18vw"},model:{value:e.codeClassifyForm.name,callback:function(t){e.$set(e.codeClassifyForm,"name",t)},expression:"codeClassifyForm.name"}})],1)],1)],1),t("div",{staticStyle:{"margin-top":"20px",display:"flex","align-items":"center","justify-content":"center"}},[t("el-button",{staticClass:"button",attrs:{size:"mini",type:"primary",icon:"el-icon-circle-plus"},on:{click:function(t){return e.addCodeSecValue("codeclassifyvaluesec")}}},[e._v("娣诲姞")]),t("el-button",{staticClass:"button",attrs:{disabled:""==e.selectedFixedOrCodeclassifyValue,size:"mini",type:"success",plain:"",icon:"el-icon-edit-outline"},on:{click:function(t){return e.editCodeSecValue("codeclassifyvaluesec")}}},[e._v("淇敼")]),t("el-button",{staticClass:"button",attrs:{disabled:""==e.selectedFixedOrCodeclassifyValue,size:"mini",type:"danger",icon:"el-icon-close"},on:{click:function(t){return e.delCodeSecValue("codeclassifyvaluesec")}}},[e._v("鍒犻櫎")]),t("el-button",{staticClass:"button",attrs:{size:"mini",type:"warning",plain:"",icon:"el-icon-close"},on:{click:function(t){return e.clearFixedOrClassifyForm("codeclassifyvaluesec")}}},[e._v("鍙栨秷")])],1)])],1)],1),t("el-row",{directives:[{name:"show",rawName:"v-show",value:e.isShowFixedForm,expression:"isShowFixedForm"}]},[t("el-col",{attrs:{span:15}},[t("basic-container",[t("div",{staticClass:"box fixedbox",staticStyle:{height:"65vh","margin-bottom":"-40px"}},[t("avue-crud",{ref:"crudFixedValue",staticClass:"fixed-avue-crud",attrs:{data:e.fixedValueData,option:e.fixedValueOption,"table-loading":e.fixedValueOptionLoading},on:{"row-click":e.selectedCodeValueRow},scopedSlots:e._u([{key:"menu",fn:function(n){return[t("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-arrow-up"},on:{click:function(t){return e.codeFixedValueOpetion("up",n.row)}}},[e._v("涓婄Щ")]),t("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-arrow-down"},on:{click:function(t){return e.codeFixedValueOpetion("down",n.row)}}},[e._v("涓嬬Щ")]),t("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-minus"},on:{click:function(t){return e.codeFixedValueOpetion("remove",n.row)}}},[e._v("绉婚櫎")])]}}])})],1),t("div",{staticStyle:{"margin-top":"20px"}},[t("el-button",{staticClass:"button",attrs:{size:"mini",type:"primary",icon:"el-icon-success"},on:{click:function(t){return e.saveCodeFixedOrClassifyValueOption("fixedValue")}}},[e._v("淇濆瓨")])],1)])],1),t("el-col",{attrs:{span:9}},[t("basic-container",[t("div",{staticClass:"box",staticStyle:{height:"65vh","margin-bottom":"-40px",overflow:"hidden"}},[t("div",{staticStyle:{"overflow-y":"auto",height:"60vh"}},[t("el-form",[t("el-form-item",{attrs:{label:"鐮佸��:","label-width":"54px",required:""}},[t("el-input",{staticStyle:{width:"19.5vw"},model:{value:e.codeFixdForm.id,callback:function(t){e.$set(e.codeFixdForm,"id",t)},expression:"codeFixdForm.id"}})],1),t("el-form-item",{attrs:{label:"鎻忚堪:"}},[t("el-input",{staticStyle:{width:"20vw"},attrs:{type:"textarea"},model:{value:e.codeFixdForm.description,callback:function(t){e.$set(e.codeFixdForm,"description",t)},expression:"codeFixdForm.description"}})],1)],1)],1)]),t("div",{staticStyle:{"margin-top":"20px",display:"flex","align-items":"center","justify-content":"center"}},[t("el-button",{staticClass:"button",attrs:{disabled:""!=e.selectedFixedOrCodeclassifyValue,size:"mini",type:"primary",icon:"el-icon-circle-plus"},on:{click:function(t){return e.addCodeSecValue("codefixedsec")}}},[e._v("娣诲姞")]),t("el-button",{staticClass:"button",attrs:{disabled:""==e.selectedFixedOrCodeclassifyValue,size:"mini",type:"success",plain:"",icon:"el-icon-edit-outline"},on:{click:function(t){return e.editCodeSecValue("codefixedsec")}}},[e._v("淇敼")]),t("el-button",{staticClass:"button",attrs:{disabled:""==e.selectedFixedOrCodeclassifyValue,size:"mini",type:"danger",icon:"el-icon-close"},on:{click:function(t){return e.delCodeSecValue("codefixedsec")}}},[e._v("鍒犻櫎")]),t("el-button",{staticClass:"button",attrs:{size:"mini",type:"warning",plain:"",icon:"el-icon-close"},on:{click:function(t){return e.clearFixedOrClassifyForm("codefixedsec")}}},[e._v("鍙栨秷")])],1)])],1)],1)],1),t("el-dialog",{staticStyle:{height:"115vh","margin-top":"-13vh",overflow:"hidden"},attrs:{title:e.basicSecDialogTitle,visible:e.addBasicCodeSettingBox,width:"60vw","append-to-body":"","destroy-on-close":"","lock-scroll":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.addBasicCodeSettingBox=t},close:e.clearBasicAddForm}},[t("div",{staticClass:"add-basicsec-total",staticStyle:{"overflow-y":"auto",height:"70vh"}},[t("el-form",{staticClass:"add-basicsec-form",attrs:{model:e.form}},[t("span",{staticClass:"left"},[t("el-form-item",{attrs:{label:"鐮佹缂栧彿:","label-width":e.leftFormLabelWidth,required:""}},[t("el-input",{ref:"id",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.id,callback:function(t){e.$set(e.form,"id",t)},expression:"form.id"}})],1),t("el-form-item",{attrs:{label:"鐮佹鍚嶇О:","label-width":e.leftFormLabelWidth,required:""}},[t("el-input",{ref:"name",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),t("el-form-item",{attrs:{label:"鐮佹绫诲瀷","label-width":e.leftFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},on:{change:function(t){return e.changeSectypeFormItems(null)}},model:{value:e.form.secType,callback:function(t){e.$set(e.form,"secType",t)},expression:"form.secType"}},e._l(e.enumParam.secTypeList,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1),t("el-form-item",{attrs:{label:"鎻忚堪:","label-width":e.leftFormLabelWidth}},[t("el-input",{attrs:{type:"textarea",readonly:e.basicSecOnlyRead},model:{value:e.form.description,callback:function(t){e.$set(e.form,"description",t)},expression:"form.description"}})],1),t("el-form-item",{attrs:{label:"鏄惁娴佹按渚濊禆:","label-width":e.leftFormLabelWidth}},[t("el-switch",{attrs:{disabled:e.basicSecOnlyRead},model:{value:e.form.serialDependFlag,callback:function(t){e.$set(e.form,"serialDependFlag",t)},expression:"form.serialDependFlag"}}),t("el-input-number",{directives:[{name:"show",rawName:"v-show",value:e.form.serialDependFlag,expression:"form.serialDependFlag"}],attrs:{"controls-position":"right",readonly:e.basicSecOnlyRead},model:{value:e.form.serialDependOrder,callback:function(t){e.$set(e.form,"serialDependOrder",t)},expression:"form.serialDependOrder"}})],1),t("el-form-item",{attrs:{label:"鏄惁涓虹┖:","label-width":e.leftFormLabelWidth}},[t("el-switch",{attrs:{disabled:e.basicSecOnlyRead},model:{value:e.form.nullableFlag,callback:function(t){e.$set(e.form,"nullableFlag",t)},expression:"form.nullableFlag"}})],1)],1),t("el-divider",{attrs:{direction:"vertical"}}),t("span",{staticClass:"right"},[t("div",{directives:[{name:"show",rawName:"v-show",value:"codefixedsec"===e.form.secType,expression:"form.secType==='codefixedsec' ? true:false"}]},[t("el-form-item",{attrs:{label:"鐮佹闀垮害绫诲瀷:","label-width":e.rightFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},model:{value:e.form.codeSecLengthType,callback:function(t){e.$set(e.form,"codeSecLengthType",t)},expression:"form.codeSecLengthType"}},e._l(e.enumParam.codeSecLengthType,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1),t("el-form-item",{attrs:{label:"鐮佹鐨勯暱搴�:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"codeSecLength",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeSecLength,callback:function(t){e.$set(e.form,"codeSecLength",e._n(t))},expression:"form.codeSecLength"}})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"codeattrsec"===e.form.secType,expression:"form.secType==='codeattrsec' ? true:false"}]},[t("el-form-item",{attrs:{label:"灞炴��:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"referAttributeId",attrs:{placeholder:"璇烽�夋嫨","prefix-icon":"el-icon-search",readonly:"true",disabled:e.basicSecOnlyRead},on:{focus:function(t){return e.openAttrSelectOrGetValue("attr")}},model:{value:e.form.referAttributeName,callback:function(t){e.$set(e.form,"referAttributeName",t)},expression:"form.referAttributeName"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearAttrDataByIcon("attr")}},slot:"suffix"})])],1),t("el-form-item",{attrs:{label:"灞炴�ф墍鍦ㄥ垎绫�:","label-width":e.rightFormLabelWidth}},[t("el-input",{attrs:{disabled:""},model:{value:e.form.referCodeClassifyOidName,callback:function(t){e.$set(e.form,"referCodeClassifyOidName",t)},expression:"form.referCodeClassifyOidName"}})],1),t("el-form-item",{attrs:{label:"鍙栧�艰鍒�:","label-width":e.rightFormLabelWidth}},[t("el-input",{attrs:{placeholder:"璇烽�夋嫨","prefix-icon":"el-icon-search",readonly:"true",disabled:e.basicSecOnlyRead},on:{focus:function(t){return e.openAttrSelectOrGetValue("value")}},model:{value:e.form.getValueClass,callback:function(t){e.$set(e.form,"getValueClass",t)},expression:"form.getValueClass"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearAttrDataByIcon("value")}},slot:"suffix"})])],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"codeserialsec"===e.form.secType,expression:"form.secType==='codeserialsec' ? true:false"}]},[t("el-form-item",{attrs:{label:"鐮佹鐨勯暱搴�:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"seriaCodeSecLength",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeSecLength,callback:function(t){e.$set(e.form,"codeSecLength",e._n(t))},expression:"form.codeSecLength"}})],1),t("el-form-item",{attrs:{label:"娴佹按鍙风殑璧峰鍊�:","label-width":e.rightFormLabelWidth}},[t("el-input",{ref:"serialStart",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.serialStart,callback:function(t){e.$set(e.form,"serialStart",e._n(t))},expression:"form.serialStart"}})],1),t("el-form-item",{attrs:{label:"娴佹按鐨勬闀�:","label-width":e.rightFormLabelWidth}},[t("el-input",{ref:"serialStep",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.serialStep,callback:function(t){e.$set(e.form,"serialStep",e._n(t))},expression:"form.serialStep"}})],1),t("el-form-item",{attrs:{label:"缂栫爜琛ヤ綅鏂瑰紡:","label-width":e.rightFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},model:{value:e.form.codeFillType,callback:function(t){e.$set(e.form,"codeFillType",t)},expression:"form.codeFillType"}},e._l(e.enumParam.codeFillType,(function(e){var n;return t("el-option",{key:e.itemValue,attrs:(n={label:"宸﹁ˉ浣�",value:"codeattrsec"},Object(r["a"])(n,"label",e.itemName),Object(r["a"])(n,"value",e.itemValue),n)})})),1)],1),"code_fill_none"!=e.form.codeFillType?t("el-form-item",{attrs:{label:"琛ヤ綅鏃剁殑瀛楃:","label-width":e.rightFormLabelWidth}},[t("el-select",{attrs:{filterable:"",placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},on:{blur:e.inputSelectBlur},model:{value:e.form.codeFillSeparator,callback:function(t){e.$set(e.form,"codeFillSeparator",t)},expression:"form.codeFillSeparator"}},e._l(e.enumParam.codeFillSeparator,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1):e._e(),t("el-form-item",{attrs:{label:"濉厖闀垮害:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"codeFillLength",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeFillLength,callback:function(t){e.$set(e.form,"codeFillLength",e._n(t))},expression:"form.codeFillLength"}})],1),t("el-form-item",{attrs:{label:"娴佹按涓婇檺:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"codeFillLimit",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeFillLimit,callback:function(t){e.$set(e.form,"codeFillLimit",e._n(t))},expression:"form.codeFillLimit"}})],1),t("el-form-item",{attrs:{label:"娴佹按鏄惁琛ョ爜:","label-width":e.rightFormLabelWidth,required:""}},[t("el-switch",{attrs:{disabled:e.basicSecOnlyRead},model:{value:e.form.codeFillFlag,callback:function(t){e.$set(e.form,"codeFillFlag",t)},expression:"form.codeFillFlag"}})],1),t("el-form-item",{attrs:{label:"鑷畾涔夌殑娴佹按绠楁硶:","label-width":e.rightFormLabelWidth}},[t("el-input",{attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.customCodeSerialClass,callback:function(t){e.$set(e.form,"customCodeSerialClass",t)},expression:"form.customCodeSerialClass"}})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"codelevelsec"===e.form.secType,expression:"form.secType==='codelevelsec' ? true:false"}]},[t("el-form-item",{attrs:{label:"灞傜骇绫诲瀷:","label-width":e.rightFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},model:{value:e.form.codeLevelType,callback:function(t){e.$set(e.form,"codeLevelType",t)},expression:"form.codeLevelType"}},e._l(e.enumParam.codeLevelType,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1),t("el-form-item",{attrs:{label:"灞傜骇鐨勫��:","label-width":e.rightFormLabelWidth}},[t("el-input",{ref:"codeLevelValue",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeLevelValue,callback:function(t){e.$set(e.form,"codeLevelValue",e._n(t))},expression:"form.codeLevelValue"}})],1),t("el-form-item",{attrs:{label:"瀛楃鎴彇绫诲瀷:","label-width":e.rightFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},on:{change:function(t){return e.changeCutType(t)}},model:{value:e.form.valueCutType,callback:function(t){e.$set(e.form,"valueCutType",t)},expression:"form.valueCutType"}},e._l(e.enumParam.codeCutType,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1),"code_cut_none"!=e.form.valueCutType?t("el-form-item",{attrs:{id:"ShowOrHide",label:"鍊兼埅鍙栭暱搴�:","label-width":e.rightFormLabelWidth}},[t("el-input",{ref:"valueCutLength",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.valueCutLength,callback:function(t){e.$set(e.form,"valueCutLength",e._n(t))},expression:"form.valueCutLength"}})],1):e._e(),t("el-form-item",{attrs:{label:"鍙栧�肩被鍨�:","label-width":e.rightFormLabelWidth}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},model:{value:e.form.codeGetValueType,callback:function(t){e.$set(e.form,"codeGetValueType",t)},expression:"form.codeGetValueType"}},e._l(e.enumParam.codeGetValueType,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"coderefersec"===e.form.secType,expression:"form.secType==='coderefersec' ? true:false"}]},[t("el-form-item",{attrs:{label:"鍙傜収寮曠敤鐨勪笟鍔$被鍨�:","label-width":"152px",required:""}},[t("el-input",{ref:"referBtmId",attrs:{placeholder:"璇烽�夋嫨","prefix-icon":"el-icon-search",readonly:"true",disabled:e.basicSecOnlyRead},on:{focus:function(t){return e.openAttrSelectOrGetValue("referBtmId")}},model:{value:e.form.referBtmName,callback:function(t){e.$set(e.form,"referBtmName",t)},expression:"form.referBtmName"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearAttrDataByIcon("referBtmId")}},slot:"suffix"})])],1),t("el-form-item",{attrs:{label:"鍙傜収閰嶇疆:","label-width":"152px",required:""}},[t("el-input",{ref:"referConfig",attrs:{placeholder:"璇烽�夋嫨","prefix-icon":"el-icon-search",readonly:"true",disabled:e.basicSecOnlyRead},on:{focus:function(t){return e.openAttrSelectOrGetValue("referConfig")}},model:{value:e.form.referConfig,callback:function(t){e.$set(e.form,"referConfig",t)},expression:"form.referConfig"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearAttrDataByIcon("referConfig")}},slot:"suffix"})])],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"codedatesec"===e.form.secType,expression:"form.secType==='codedatesec' ? true:false"}]},[t("el-form-item",{attrs:{label:"鏃ユ湡鏍煎紡:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"codeDateFormatStr",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeDateFormatStr,callback:function(t){e.$set(e.form,"codeDateFormatStr",t)},expression:"form.codeDateFormatStr"}})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"codeclassifysec"===e.form.secType,expression:"form.secType==='codeclassifysec' ? true:false"}]},[t("el-form-item",{attrs:{label:"鐮佹闀垮害绫诲瀷:","label-width":e.rightFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},model:{value:e.form.codeSecLengthType,callback:function(t){e.$set(e.form,"codeSecLengthType",t)},expression:"form.codeSecLengthType"}},e._l(e.enumParam.codeSecLengthType,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1),t("el-form-item",{attrs:{label:"鐮佹鐨勯暱搴�:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"classCodeSecLength",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeSecLength,callback:function(t){e.$set(e.form,"codeSecLength",e._n(t))},expression:"form.codeSecLength"}})],1),t("el-form-item",{attrs:{label:"鏄惁鑷姩鍒嗛厤鍒嗙被鍊�:","label-width":e.rightFormLabelWidth}},[t("el-switch",{attrs:{disabled:e.basicSecOnlyRead},model:{value:e.form.matchClassifyValueFlag,callback:function(t){e.$set(e.form,"matchClassifyValueFlag",t)},expression:"form.matchClassifyValueFlag"}})],1),t("el-form-item",{attrs:{label:"鐖跺垎绫荤爜娈�:","label-width":e.rightFormLabelWidth}},[t("el-input",{attrs:{placeholder:"璇烽�夋嫨","prefix-icon":"el-icon-search",readonly:"true",disabled:e.basicSecOnlyRead},on:{focus:function(t){return e.openAttrSelectOrGetValue("parentClassifySecOid")}},model:{value:e.form.parentClassifySecText,callback:function(t){e.$set(e.form,"parentClassifySecText",t)},expression:"form.parentClassifySecText"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearAttrDataByIcon("parentClassifySecOid")}},slot:"suffix"})])],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"codevariablesec"===e.form.secType,expression:"form.secType==='codevariablesec' ? true:false"}]},[t("el-form-item",{attrs:{label:"鐮佹鐨勯暱搴�:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"varCodeSecLength",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeSecLength,callback:function(t){e.$set(e.form,"codeSecLength",e._n(t))},expression:"form.codeSecLength"}})],1),t("el-form-item",{attrs:{label:"缂栫爜琛ヤ綅鏂瑰紡:","label-width":e.rightFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},model:{value:e.form.codeFillType,callback:function(t){e.$set(e.form,"codeFillType",t)},expression:"form.codeFillType"}},e._l(e.enumParam.codeFillType,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1),"code_fill_none"!=e.form.codeFillType?t("el-form-item",{attrs:{label:"琛ヤ綅鏃剁殑瀛楃:","label-width":e.rightFormLabelWidth}},[t("el-select",{attrs:{filterable:"",placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},on:{blur:e.inputSelectBlur},model:{value:e.form.codeFillSeparator,callback:function(t){e.$set(e.form,"codeFillSeparator",t)},expression:"form.codeFillSeparator"}},e._l(e.enumParam.codeFillSeparator,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1):e._e()],1)])],1)],1),t("el-divider",{staticClass:"horizontal-line",attrs:{direction:"horizontal"}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",disabled:!e.showbtn},on:{click:e.saveOrEditBasicCode}},[e._v("淇� 瀛�")]),t("el-button",{on:{click:function(t){e.addBasicCodeSettingBox=!1}}},[e._v("鍙� 娑�")])],1),t("el-dialog",{staticStyle:{height:"100%","margin-top":"-8vh",overflow:"hidden"},attrs:{title:"涓恒�愬睘鎬с�戦�夊彇鍊�","append-to-body":"",visible:e.isShowSelectAttrOption,width:"78%"},on:{"update:visible":function(t){e.isShowSelectAttrOption=t}}},[t("div",{staticStyle:{"overflow-y":"auto",height:"60vh"}},[t("el-row",[t("el-col",{attrs:{span:5}},[t("div",{staticClass:"box"},[t("el-scrollbar",{staticStyle:{height:"auto","border-bottom-right-radius":"8px"}},[t("basic-container",[t("div",{staticClass:"treeBox"},[t("avue-tree",{attrs:{data:e.attrClassifyTreeData,option:e.treeOption},on:{"node-click":e.nodeClick}})],1)])],1)],1)]),t("el-col",{attrs:{span:"19"}},[t("basic-container",[t("div",{staticClass:"bbox"},[t("avue-crud",{ref:e.selectAttrParams.ref,attrs:{data:e.selectAttrParams.selectAttrData,option:e.selectAttrParams.attrOption,"table-loading":e.selectAttrParams.selectAttrOptionLoading},on:{"search-change":e.selectAttrSearchChange,"search-reset":e.searchAttrReset,"row-click":e.selectionAttrRowClick,"selection-change":e.selectionChangeAttr}})],1)])],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.selectedListClassifyLinkAttr}},[e._v("纭� 瀹�")]),t("el-button",{on:{click:function(t){e.isShowSelectAttrOption=!1}}},[e._v("鍙� 娑�")])],1)]),t("formula-editor",{ref:"formulaEditor",attrs:{visible:e.formulaEditorParams.formulaEditorSettingBox,thisSceneTableData:e.formulaEditorParams.thisSceneTableData,systemVariableTableData:e.formulaEditorParams.systemVariableTableData},on:{updateFormulaContent:e.updateFormulaContent,"update:visible":function(t){return e.$set(e.formulaEditorParams,"formulaEditorSettingBox",t)}}}),t("el-dialog",{staticStyle:{height:"150vh","margin-top":"-13vh"},attrs:{title:"涓恒�愮埗鍒嗙被鐮佹銆戦�夊彇鍊�","append-to-body":"",visible:e.parentClsfyParams.isShowParentClassifySettingBox,width:"65%","destroy-on-close":""},on:{"update:visible":function(t){return e.$set(e.parentClsfyParams,"isShowParentClassifySettingBox",t)}}},[t("avue-crud",{ref:e.parentClsfyParams.ref,attrs:{page:e.parentClsfyParams.parentClassifyDataPage,option:e.parentClsfyParams.parentClassifyParentOption,"table-loading":e.parentClsfyParams.classifyDialogLoading,data:e.parentClsfyParams.parentClassifyData},on:{"update:page":function(t){return e.$set(e.parentClsfyParams,"parentClassifyDataPage",t)},"refresh-change":e.refreshParentClassifyDataChange,"search-change":e.parentClassifySearchChange,"search-reset":e.parentClassifySearchReset,"row-click":e.parentClassifyRowClick,"selection-change":e.parentClassifySelectionChange,"current-change":e.parentClassifyCurrentChange,"size-change":e.parentClassifySizeChange,"on-load":e.parentClassifyOnLoad}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.saveSelectedParentClassify}},[e._v("淇� 瀛�")]),t("el-button",{on:{click:function(t){e.parentClsfyParams.isShowParentClassifySettingBox=!1}}},[e._v("鍙� 娑�")])],1)],1),t("refer-btm-type-crud-dialog",{ref:e.referBtmDialogParams.ref,attrs:{visible:e.referBtmDialogParams.selectReferBtmSettingBox},on:{"update:visible":function(t){return e.$set(e.referBtmDialogParams,"selectReferBtmSettingBox",t)},echoReferBtmType:e.echoReferBtmType}}),t("refer-config-dialog",{attrs:{display:e.referConfigVisble,referConfigOption:e.referConfigOption},on:{setReferConfigValue:e.setReferConfigValue}})],1)],1)}),o=[],a=(n("8e6e"),n("386d"),n("6762"),n("2fdb"),n("96cf"),n("1da1")),s=(n("456d"),n("ac6a"),n("19a0")),c=n("f601"),l=n("b887"),u=n("1ef8"),d=n("888e"),f=n("35a0"),h={height:"auto",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,searchShow:!0,searchMenuSpan:5,disablePage:!1,border:!0,index:!0,viewBtn:!1,selection:!0,menuWidth:260,dialogClickModal:!1,refreshBtn:!0,columnBtn:!1,searchShowBtn:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"鐮佹缂栧彿",prop:"id",search:!0,searchLabelWidth:80,searchSpan:6,sortable:!0},{label:"鐮佹鍚嶇О",prop:"name",search:!0,searchLabelWidth:80,searchSpan:6,sortable:!0},{label:"鐮佹鎻忚堪",prop:"description",search:!1,span:24},{label:"鐮佹绫诲瀷",prop:"secTypeText"}]},p={height:"350px",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,delBtn:!1,searchShow:!1,searchMenuSpan:5,disablePage:!1,border:!0,index:!0,viewBtn:!1,selection:!1,menu:!0,refreshBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"鐮佹缂栧彿",prop:"id",search:!1,searchLabelWidth:80,searchSpan:5},{label:"鐮佹鍚嶇О",prop:"name",search:!1,searchLabelWidth:80,searchSpan:5},{label:"鐮佹鎻忚堪",prop:"description",search:!1,span:24},{label:"鐮佹绫诲瀷",prop:"secTypeText",search:!1}]},g={height:"190px",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,delBtn:!1,searchShow:!1,searchBtn:!1,searchMenuSpan:5,disablePage:!1,border:!0,index:!0,viewBtn:!1,selection:!0,menu:!1,refreshBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"鐮佹缂栧彿",prop:"id",search:!1,searchLabelWidth:80,searchSpan:5},{label:"鐮佹鍚嶇О",prop:"name",search:!1,searchLabelWidth:80,searchSpan:5},{label:"鐮佹鎻忚堪",prop:"description",search:!1,span:24},{label:"鐮佹绫诲瀷",prop:"secTypeText"}]},m={height:"210px",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,delBtn:!1,searchShow:!1,searchMenuSpan:5,disablePage:!0,border:!0,index:!0,viewBtn:!1,selection:!0,menu:!1,refreshBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"缂栧彿",prop:"id",search:!1},{label:"鍚嶇О",prop:"name",search:!1},{label:"鎻忚堪",prop:"description",search:!1,type:"textarea",span:24},{label:"鐘舵��",prop:"lcStatusText",search:!1}]},v={height:"220px",calcHeight:30,tip:!1,editBtn:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,columnBtn:!1,searchShowBtn:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"缂栧彿",prop:"id",search:!0,searchLabelWidth:45,searchSpan:4,sortable:!0,rules:[{required:!0,message:"璇疯緭鍏ョ紪鍙�",trigger:"blur"}]},{label:"鍚嶇О",prop:"name",search:!0,searchLabelWidth:45,searchSpan:4,sortable:!0,rules:[{required:!0,message:"璇疯緭鍏ュ悕绉�",trigger:"blur"}]},{label:"渚濇嵁",prop:"accordingTo",search:!1,span:24,type:"input",rules:[{required:!0,message:"璇疯緭鍏ヤ緷鎹�",trigger:"blur"}]},{label:"鎻忚堪",prop:"description",search:!0,type:"textarea",searchLabelWidth:45,searchSpan:5,span:24,overHidden:!0,rules:[{required:!1,message:"璇疯緭鍏ユ弿杩�",trigger:"blur"}]},{label:"鐘舵��",prop:"lcStatus",search:!0,searchLabelWidth:45,searchSpan:5,display:!1,hide:!0,type:"select",dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeSearchLCStatus",props:{label:"itemName",value:"itemValue"}},{label:"鐘舵��",prop:"lcStatusText",display:!1}]},b={height:"41vh",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,searchShow:!0,searchMenuSpan:6,disablePage:!1,border:!0,index:!0,viewBtn:!1,selection:!0,menu:!1,columnBtn:!1,searchShowBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"灞炴�ц嫳鏂囧悕绉�",prop:"id",search:!0,searchLabelWidth:100,searchSpan:9},{label:"灞炴�т腑鏂囧悕绉�",prop:"name",search:!0,searchLabelWidth:100,searchSpan:9},{label:"灞炴�ч暱搴�",prop:"attributeLength",search:!1},{label:"灞炴�х被鍨�",prop:"attrDataTypeText",search:!1}]};function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach((function(t){Object(r["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var w={nodeKey:"oid",border:!0,lazy:!0,treeLoad:function(e,t){Object(l["treeTopCodeClassify"])({queryAllLevel:!0,loadType:"all",multipleSelect:!1}).then((function(e){t(e.data.map((function(e){var t={hasChildren:!1,oid:e.oid,key:e.oid,parentId:0,title:e.text,value:e.oid,btmTypeOid:e.attributes.btmTypeOid};return x(x({},t),{},{leaf:!t.hasChildren})})))}))},addBtn:!1,menu:!1,size:"small",props:{labelText:"鏍囬",label:"title",value:"value",children:"children"}},O={nodeKey:"oid",border:!0,lazy:!1,defaultExpandAll:!0,treeLoad:function(e,t){},addBtn:!1,menu:!1,size:"small",props:{labelText:"text",label:"text",key:"oid",value:"oid",parentId:"parentId",parentBtmName:"parentBtmName",parentName:"parentName",codeclassifysecoid:"codeclassifysecoid",children:"children"}},_={height:"40vh",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,searchShow:!0,searchMenuSpan:5,border:!0,disablePage:!1,index:!0,viewBtn:!1,selection:!0,menu:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"鑻辨枃鍚嶇О",prop:"id",search:!0,searchLabelWidth:100,searchSpan:7},{label:"涓枃鍚嶇О",prop:"name",search:!0,searchLabelWidth:100,searchSpan:7},{label:"鎻忚堪",prop:"description",search:!1}]},C={height:"60vh",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,delBtn:!1,searchShow:!1,searchMenuSpan:5,border:!0,disablePage:!1,index:!0,viewBtn:!1,selection:!1,menu:!0,refreshBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"鐮佸��",prop:"id",search:!1,searchLabelWidth:100,searchSpan:7},{label:"鎻忚堪",prop:"description",search:!1,searchLabelWidth:100,searchSpan:7}]},S=n("5880"),P=n("c0c7");function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?j(Object(n),!0).forEach((function(t){Object(r["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):j(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var L={data:function(){return{ruleForm:{},query:{},loading:!0,currentCodeRuleOid:"",page:{pageSize:10,currentPage:1,total:0},selectionList:[],optionRule:v,data:[],currentRuleLcStatus:"",cloneSettingBox:!1,cloneTableLoading:!1,cloneOption:p,cloneData:[],cloneCodeRuleForm:{id:"",name:"",description:""},cloneOtherCodeRuleSettingBox:!1,cloneBasicOption:g,cloneCodeRuleOption:m,selectionOtherCloneCodeBasicList:[],escapeOwnerVisible:!1,ruleAdminUserList:[],ruleOwner:"",releadDisabled:!1,codeRangeSettingBox:!1,useRangeData:[],dialogLoading:!0,dialogeOption:{height:"auto",calcHeight:30,tip:!1,searchShow:!1,searchMenuSpan:6,border:!0,index:!0,disablePage:!1,viewBtn:!1,addBtn:!1,menu:!1,selection:!1,dialogClickModal:!1,align:"center",dialogWidth:400,column:[{label:"鍒嗙被缂栧彿",prop:"id",span:24},{label:"鍒嗙被鍚嶇О",prop:"name",span:24}]},optionBasic:h,basicData:[],loadingBasic:!0,selectionBasicList:[],addBasicCodeSettingBox:!1,showbtn:!1,basicSecDialogTitle:"",basicSecOnlyRead:!1,isShowBasicSecCodeValueMgr:!1,codefixedsecOrCodeclassifysec:"",selectedFixedOrCodeclassifyValue:"",codeFixdForm:{codeFixedSecOid:"",description:"",id:""},isShowFixedForm:!0,fixedValueData:[],fixedValueOption:C,fixedValueOptionLoading:!1,fixedValueSelectList:[],codeClassifyForm:{codeClassifySecOid:"",id:"",name:"",oid:""},classisyValueTreeOption:O,classifyValueTreeData:[],isShowSelectAttrOption:!1,attrClassifyTreeData:[],treeOption:w,currentSelectTreeData:"",selectAttrParams:{ref:"selectionAttrCrud",attrOption:b,selectAttrData:[],selectAttrOptionLoading:!1,selectionChangeAttrList:[],selectAttrQeury:{}},formulaEditorParams:{thisSceneTableData:[{formula:"${}",desc:""}],systemVariableTableData:[{formula:"#CURRENTUSER.OID#",desc:"褰撳墠鐢ㄦ埛鐨勪富閿�"},{formula:"#CURRENTUSER.ID#",desc:"褰撳墠鐢ㄦ埛鐨勮处鎴�"},{formula:"#CURRENTTIME#",desc:"褰撳墠鏃堕棿"},{formula:"#CURRENTDATE#",desc:"褰撳墠鏃ユ湡"},{formula:"#CURRENTDATETIME#",desc:"褰撳墠鏃ユ湡鏃堕棿"},{formula:"#CURRENTUSER_NAME#",desc:"褰撳墠鐢ㄦ埛鐨勫鍚�"},{formula:"#CURRENTUSER.SECRETGRADE#",desc:"褰撳墠鐢ㄦ埛瀵嗙骇"},{formula:"#CURRENTUSER.IPSECRET#",desc:"褰撳墠鐢ㄦ埛鐨処P瀵嗙骇"},{formula:"#CURRENTUSER.BUSINESSUNIT#",desc:"褰撳墠鐢ㄦ埛鎵�灞炰笟鍔″崟鍏�"},{formula:"#CURRENTUSER.BUSINESSUNITNAME#",desc:"褰撳墠鐢ㄦ埛鎵�灞炰笟鍔″崟鍏冨悕绉�"},{formula:"#CURRENTUSER.GROUPOID#",desc:"褰撳墠鐢ㄦ埛鐨勯儴闂ㄤ富閿�"},{formula:"#CURRENTUSER.GROUPNAME#",desc:"褰撳墠鐢ㄦ埛鎵�灞為儴闂ㄥ悕绉�"},{formula:"#CURRENTUSER.EMAIL#",desc:"褰撳墠鐢ㄦ埛閭欢鍦板潃"},{formula:"#CURRENTUSER.ROLENAME#",desc:"褰撳墠鐢ㄦ埛鎵�灞炶鑹插悕绉�"}],formulaEditorSettingBox:!1},parentClsfyParams:{ref:"crudParentClassify",isShowParentClassifySettingBox:!1,classifyDialogLoading:!0,parentClassifyParentOption:_,parentClassifyData:[],parentClassifyDataPage:{pageSize:10,currentPage:1,total:0},parentClassifyQuery:{},parentClassifySelectionList:[]},referBtmDialogParams:{ref:"crudReferBtm",selectReferBtmSettingBox:!1},form:{id:"",name:"",secType:"codefixedsec",description:"",serialDependFlag:!1,serialDependOrder:"",nullableFlag:!1,displayFlag:!1,componentCodeFlag:!1,pkCodeRule:""},enumParam:{secTypeList:[],codeSecLengthType:[],codeFillType:[],codeFillSeparator:[],codeLevelType:[],codeCutType:[],codeGetValueType:[]},leftFormLabelWidth:"110px",rightFormLabelWidth:"150px",advancedQueryParam:{ref:"advancedQuery",advancedQuerySettingBox:!1,options:[],currentOpen:""},referConfigOption:{},referConfigVisble:!1}},computed:k(k({},Object(S["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.codeRule_add,!0),viewBtn:this.vaildData(this.permission.codeRule_view,!1),delBtn:this.vaildData(this.permission.plCodeRule_delete,!1),editBtn:this.vaildData(this.permission.codeRule_edit,!0)}}}),watch:{},mounted:function(){this.loadTotalEnum()},activated:function(){var e=this;this.$nextTick((function(){e.$refs.crud.doLayout(),e.$refs.crudBasic.doLayout()}))},methods:{escapeOwner:function(){var e=this;0!==this.selectionList.length?(this.escapeOwnerVisible=!0,Object(P["getByRoleUserList"])("瑙勫垯绠$悊鍛�").then((function(t){e.ruleAdminUserList=t.data.data}))):this.$message.warning("璇烽�夋嫨涓�鏉$紪鐮佽鍒欙紒")},escapeOwnerConfirm:function(){var e=this;if(this.ruleOwner){this.selectionList[0].owner=this.ruleOwner;var t=this.selectionList[0];Object(s["update"])(t).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"瑙勫垯杞Щ鎴愬姛!"}),e.escapeOwnerVisible=!1}),(function(e){console.log(e)}))}else this.$message.warning("璇烽�夋嫨鎮ㄨ杞Щ鐨勮鍒欑鐞嗗憳锛�")},echoSeniorContionMap:function(e){"{}"!=JSON.stringify(e)&&("codeRule"==this.advancedQueryParam.currentOpen?(this.query=e,this.onLoad(this.page)):this.sendGridCodeBasicSec(e,!0))},updateFormulaContent:function(e){this.form.getValueClass=e},setReferConfigValue:function(e){this.form.referBtmId=e.referType||"",this.form.referBtmName=e.referTypeName||e.referType;var t=JSON.stringify(e);this.form.referConfig=t||""},echoReferBtmType:function(e){this.form.referBtmId=e.id||"",this.form.referBtmName=e.name||e.id},saveSelectedParentClassify:function(){if(1!=this.parentClsfyParams.parentClassifySelectionList.length)return this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�!"),!1;this.form.parentClassifySecOid=this.parentClsfyParams.parentClassifySelectionList[0].oid,this.form.parentClassifySecText=this.parentClsfyParams.parentClassifySelectionList[0].name,this.parentClassifySelectionClear(),this.parentClsfyParams.isShowParentClassifySettingBox=!1},parentClassifySearchReset:function(){this.parentClsfyParams.parentClassifyQuery={},this.parentClassifyOnLoad(this.parentClsfyParams.parentClassifyDataPage)},parentClassifySearchChange:function(e,t){this.parentClsfyParams.parentClassifyQuery=e,this.parentClsfyParams.parentClassifyDataPage.currentPage=1,this.parentClassifyOnLoad(this.page,e),t()},parentClassifyRowClick:function(e){this.$refs[this.parentClsfyParams.ref].toggleSelection(),this.parentClsfyParams.parentClassifySelectionList=e,this.$refs[this.parentClsfyParams.ref].setCurrentRow(e),this.$refs[this.parentClsfyParams.ref].toggleRowSelection(e)},parentClassifySelectionChange:function(e){this.parentClsfyParams.parentClassifySelectionList=e,this.$refs[this.parentClsfyParams.ref].setCurrentRow(this.parentClsfyParams.parentClassifySelectionList[e.length-1])},parentClassifySelectionClear:function(){this.parentClsfyParams.parentClassifySelectionList=[],this.$refs[this.parentClsfyParams.ref].toggleSelection()},parentClassifyCurrentChange:function(e){this.parentClsfyParams.parentClassifyDataPage.currentPage=e},parentClassifySizeChange:function(e){this.parentClsfyParams.parentClassifyDataPage.pageSize=e},refreshParentClassifyDataChange:function(){this.parentClassifyOnLoad(this.parentClsfyParams.parentClassifyDataPage,this.parentClsfyParams.parentClassifyQuery)},parentClassifyOnLoad:function(e){var t=this,n=this.parentClsfyParams;n.classifyDialogLoading=!0;var r=0==this.selectionList.length?this.form.pkCodeRule:this.selectionList[0].oid,i={};i["conditionMap[pkCodeRule]"]=r,i["conditionMap[oid_notequal]"]=this.form.oid,Object(c["refDataGridClassifySec"])(e.currentPage,e.pageSize,i).then((function(e){var r=e.data.data;n.parentClassifyDataPage.total=r.total,n.parentClassifyData=r.records,n.classifyDialogLoading=!1,t.parentClassifySelectionClear()}))},nodeClick:function(e){this.currentSelectTreeData=e,this.loadlistClassifyLinkAttr()},loadlistClassifyLinkAttr:function(){var e=this,t=this.selectAttrParams;this.selectAttrParams.selectAttrOptionLoading=!0;var n={};t.selectAttrQeury&&Object.keys(t.selectAttrQeury).forEach((function(e){n["conditionMap["+e+"]"]=t.selectAttrQeury[e].trim()})),n["conditionMap[codeClassifyOid]"]=this.currentSelectTreeData.oid,n["conditionMap[btmTypeOid]"]=this.currentSelectTreeData.btmTypeOid,Object(l["listClassifyLinkAttr"])(n).then((function(n){var r=n.data;e.$nextTick((function(){e.$refs[t.ref].doLayout()})),e.selectAttrParams.selectAttrData=r.data,e.selectAttrParams.selectAttrOptionLoading=!1,e.selectAttrParams.selectAttrQeury={}}))},selectAttrSearchChange:function(e,t){this.selectAttrParams.selectAttrQeury=e,this.loadlistClassifyLinkAttr(),t()},selectionAttrRowClick:function(e){this.$refs[this.selectAttrParams.ref].toggleSelection(),this.selectAttrParams.selectionChangeAttrList=e,this.$refs[this.selectAttrParams.ref].setCurrentRow(e),this.$refs[this.selectAttrParams.ref].toggleRowSelection(e)},selectionChangeAttr:function(e){this.selectAttrParams.selectionChangeAttrList=e,this.$refs[this.selectAttrParams.ref].setCurrentRow(this.selectAttrParams.selectionChangeAttrList[e.length-1])},searchAttrReset:function(){this.selectAttrParams.selectAttrQeury={},this.loadlistClassifyLinkAttr()},selectedListClassifyLinkAttr:function(){if(1!=this.selectAttrParams.selectionChangeAttrList.length)return this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�!"),!1;var e=this.selectAttrParams.selectionChangeAttrList[0];this.form=Object.assign({},this.form,{referAttributeId:e.id||"",referAttributeName:e.name||e.id,referCodeClassifyOid:this.currentSelectTreeData.key||"",referCodeClassifyOidName:this.currentSelectTreeData.title||""}),this.isShowSelectAttrOption=!1},openBasicSecCodeValueMgr:function(e){"codefixedsec"===e.secType?(this.isShowFixedForm=!0,this.loadFixedValueTableData(e)):(this.isShowFixedForm=!1,this.loadClassifyValueData(e)),this.codefixedsecOrCodeclassifysec=e,this.isShowBasicSecCodeValueMgr=!0},loadFixedValueTableData:function(e){var t=this;this.fixedValueOptionLoading=!0,Object(u["gridCodeFixedValue"])(1,-1,{codeFixedSecOid:e.oid}).then((function(e){t.fixedValueData=e.data.data.records,t.fixedValueOptionLoading=!1}))},selectedCodeValueRow:function(e){this.selectedFixedOrCodeclassifyValue=e,this.codeFixdForm.id=e.id,this.codeFixdForm.description=e.description,this.codeFixdForm.codeFixedSecOid=e.codefixedsecoid},addCodeSecValue:function(e){var t=this;if("codefixedsec"===e){if(!this.tipsCodeSecValueMessage(this.codeFixdForm.id))return;this.codeFixdForm.codeFixedSecOid=this.codefixedsecOrCodeclassifysec.oid,Object(u["addSaveCodeFixedValue"])(this.codeFixdForm).then((function(){t.loadFixedValueTableData({oid:t.codefixedsecOrCodeclassifysec.oid}),t.clearFixedOrClassifyForm("codefixedsec"),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}))}else{if(!this.tipsCodeSecValueMessage(this.codeClassifyForm.id))return;this.codeClassifyForm.codeClassifySecOid=this.codefixedsecOrCodeclassifysec.oid,Object(d["addSaveCodeClassifyValue"])(this.codeClassifyForm).then((function(){t.loadClassifyValueData({oid:t.codefixedsecOrCodeclassifysec.oid}),t.clearFixedOrClassifyForm("codeclassifyvaluesec"),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){t.$confirm(e,{confirmButtonText:"纭畾",type:"error"})}))}},clearFixedOrClassifyForm:function(e){this.selectedFixedOrCodeclassifyValue="","close"===e&&(this.codeFixdForm=this.$options.data().codeFixdForm,this.codeClassifyForm=this.$options.data().codeClassifyForm),"codefixedsec"===e?(this.codeFixdForm.description="",this.codeFixdForm.codeFixedSecOid=""):this.codeClassifyForm=this.$options.data().codeClassifyForm},tipsCodeSecValueMessage:function(e){return""==e.trim()?(this.$message.warning("鐮佸�间笉鑳戒负绌猴紒"),!1):!(e.trim().length>this.codefixedsecOrCodeclassifysec.codeSecLength)||(this.$message.warning("鐮佸�奸暱搴︿笉鑳藉ぇ浜�"+this.codefixedsecOrCodeclassifysec.codeSecLength),!1)},editCodeSecValue:function(e){var t=this;if("codefixedsec"==e){if(!this.tipsCodeSecValueMessage(this.codeFixdForm.id))return;var n={oid:this.selectedFixedOrCodeclassifyValue.oid,ts:(new Date).getTime(),description:this.codeFixdForm.description,id:this.codeFixdForm.id,codeFixedSecOid:this.selectedFixedOrCodeclassifyValue.codefixedsecoid};Object(u["editCodeFixedValue"])(n).then((function(){t.loadFixedValueTableData({oid:t.codefixedsecOrCodeclassifysec.oid}),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}))}else{if(!this.tipsCodeSecValueMessage(this.codeClassifyForm.id))return;if(this.codeClassifyForm.oid=this.selectedFixedOrCodeclassifyValue.attributes.oid,this.checkClassUpdate(this.codefixedsecOrCodeclassifysec.oid,this.codeClassifyForm.codeClassifySecOid))return;this.$delete(this.codeClassifyForm,"parentClassifyValueOid"),Object(d["editCodeClassifyValue"])(this.codeClassifyForm).then((function(){t.loadClassifyValueData({oid:t.codefixedsecOrCodeclassifysec.oid}),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}))}},delCodeSecValue:function(e){var t=this;if("codefixedsec"==e)this.$confirm("鏄惁鍒犻櫎杩欐潯鏁版嵁锛熷鏋滆寮曠敤灏嗕笉鑳借鍒犻櫎锛�",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){var e=new Date(t.selectedFixedOrCodeclassifyValue.ts).getTime();return Object(u["deleteCodeFixedValue"])({oid:t.selectedFixedOrCodeclassifyValue.oid,ts:e})})).then((function(){t.selectedFixedOrCodeclassifyValue="",t.loadFixedValueTableData({oid:t.codefixedsecOrCodeclassifysec.oid}),t.clearFixedOrClassifyForm("codefixedsec"),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}));else{if(this.checkClassUpdate(this.codefixedsecOrCodeclassifysec.oid,this.codeClassifyForm.codeClassifySecOid))return;this.$confirm("鏄惁鍒犻櫎杩欐潯鏁版嵁锛熷鏋滆寮曠敤灏嗕笉鑳借鍒犻櫎锛�",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){var e=new Date(t.selectedFixedOrCodeclassifyValue.ts).getTime();return Object(d["deleteCodeClassifyValue"])({oid:t.selectedFixedOrCodeclassifyValue.oid,ts:e})})).then((function(){t.selectedFixedOrCodeclassifyValue="",t.loadClassifyValueData({oid:t.codefixedsecOrCodeclassifysec.oid}),t.clearFixedOrClassifyForm("codeclassifyvalue"),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))}},codeFixedValueOpetion:function(e,t){var n=t.$index;if("up"==e){if(this.fixedValueData[n].orderNum=this.fixedValueData[n].orderNum-1,this.fixedValueData[n-1].orderNum=this.fixedValueData[n].orderNum+1,n-1<0||this.fixedValueData[t.$index].orderNum-1<0)return;var r=this.fixedValueData[n-1];this.$set(this.fixedValueData,n-1,this.fixedValueData[n]),this.$set(this.fixedValueData,n,r)}else if("down"==e){this.fixedValueData[n].orderNum=this.fixedValueData[n].orderNum+1,this.fixedValueData[n+1].orderNum=this.fixedValueData[n].orderNum-1;var i=this.fixedValueData[n+1];this.$set(this.fixedValueData,n+1,this.fixedValueData[n]),this.$set(this.fixedValueData,n,i)}else{for(var o=n+1;o<this.fixedValueData.length-1;o++)this.fixedValueData[o].orderNum=this.fixedValueData[o].orderNum-1;this.$delete(this.fixedValueData,n)}},codeClassifyValueOpetion:function(e){if(!this.checkClassUpdate(this.codefixedsecOrCodeclassifysec.oid,this.codeClassifyForm.codeClassifySecOid)){var t=this.getCodeClassifyValueTreeData(),n=[];"up"==e?t.index-1>=0&&(n[0]=t.treeList[t.index].attributes,n[1]=t.treeList[t.index-1].attributes,n[0].orderNum=parseInt(n[0].orderNum)-1,n[1].orderNum=parseInt(n[1].orderNum)+1,this.saveCodeFixedOrClassifyValueOption("classifyValue",n)):t.index+1<t.treeList.length&&(n[0]=t.treeList[t.index].attributes,n[1]=t.treeList[t.index+1].attributes,n[0].orderNum=parseInt(n[0].orderNum)+1,n[1].orderNum=parseInt(n[1].orderNum)-1,this.saveCodeFixedOrClassifyValueOption("classifyValue",n))}},getCodeClassifyValueTreeData:function(){var e=this.selectedFixedOrCodeclassifyValue;return""==e.parentId.trim()?this.findTreeIndex(this.classifyValueTreeData,e.oid,!0):this.findTreeIndex(this.classifyValueTreeData,e.parentId,!1)},findTreeIndex:function(e,t,n){for(var r=0;r<e.length;r++)if(e[r].oid==t){if(n){var i={index:r,treeList:e};return i}return this.findTreeIndex(this.classifyValueTreeData[r].children,this.selectedFixedOrCodeclassifyValue.oid,!0)}},saveCodeFixedOrClassifyValueOption:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(t,n){var r,i=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("fixedValue"!=t){e.next=5;break}r={codeFixedSecOid:this.codefixedsecOrCodeclassifysec.oid,dtoList:JSON.stringify(this.fixedValueData)},Object(u["saveOrder"])(r).then((function(){i.selectedFixedOrCodeclassifyValue="",i.$message({type:"success",message:"淇濆瓨鎴愬姛!"})}),(function(e){window.console.log(e)})),e.next=8;break;case 5:return e.next=7,Object(d["saveCodeClassifyValueOrder"])({codeClassifySecOid:this.codefixedsecOrCodeclassifysec.oid,dtoList:JSON.stringify(n)}).then((function(){i.$message({type:"success",message:"淇濆瓨鎴愬姛!"})}),(function(e){window.console.log(e)}));case 7:this.loadClassifyValueData({oid:this.codefixedsecOrCodeclassifysec.oid});case 8:case"end":return e.stop()}}),e,this)})));function t(t,n){return e.apply(this,arguments)}return t}(),loadClassifyValueData:function(e){var t=this,n={queryAllLevel:!0,loadType:"all",multipleSelect:!1,isMuti:!1,isQueryAllColumn:!0,"conditionMap[codeclassifysecoid]":e.oid};Object(d["treeCodeClassifyValue"])(n).then((function(e){t.classifyValueTreeData=e.data}))},classisyValueTreeOnodeClick:function(e){this.selectedFixedOrCodeclassifyValue=e,this.codeClassifyForm.codeClassifySecOid=e.attributes.codeClassifySecOid,this.codeClassifyForm.id=e.attributes.id,this.codeClassifyForm.name=e.attributes.name,this.codeClassifyForm.parentClassifyValueOid=e.attributes.oid},checkClassUpdate:function(e,t){return e!=t&&this.$message({type:"error",message:"鎿嶄綔澶辫触銆愬瓙鍒嗙被涓庣埗鍒嗙被涔嬮棿涓嶈兘鐩镐簰淇敼鐮佸�笺��!"}),e!=t},openAdvancedQuery:function(e){this.advancedQueryParam.options="codeRule"==e?[{data:[],title:"缂栧彿",fieldType:"text",queryField:"id"},{data:[],title:"鍚嶇О",fieldType:"text",queryField:"name"},{data:[],title:"鎻忚堪",fieldType:"text",queryField:"description"},{data:[],title:"鐘舵��",fieldType:"combox",queryField:"lcStatus",comboxKey:"codeSearchLCStatus"}]:[{data:[],title:"鐮佹缂栧彿",fieldType:"text",queryField:"id"},{data:[],title:"鐮佹鍚嶇О",fieldType:"text",queryField:"name"},{data:[],title:"鎻忚堪",fieldType:"text",queryField:"description"},{data:[],title:"鐮佹绫诲瀷",fieldType:"combox",queryField:"secType",comboxKey:"codeSecType"}],this.advancedQueryParam.currentOpen=e,this.advancedQueryParam.advancedQuerySettingBox=!0},handleRange:function(){this.tipsMessage(this.selectionList)&&(this.codeRangeSettingBox=!0,this.getRangeCodeList())},getRangeCodeList:function(){var e=this;this.dialogLoading=!0,null==this.selectionList[0].oid&&this.$message.error("鏈幏鍙栧埌鍙傛暟!"),Object(s["listUseRange"])(this.selectionList[0].oid).then((function(t){e.useRangeData=t.data.data,e.dialogLoading=!1}))},refreshUseRangeChange:function(){this.getRangeCodeList()},updateStatus:function(e,t){var n=this;Object(s["updateStatus"])({oid:e,ts:(new Date).getTime,update:t}).then((function(){n.onLoad(n.page),n.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}))},enableOrDeactivatse:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(t,n){var r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.releadDisabled=!0,e.next=3,Object(s["checkLikeCodeRule"])(t).then((function(e){e.data.success?r.updateStatus(t,n):r.$confirm("test","鎻愮ず",{distinguishCancelAndClose:!0,confirmButtonText:"缁х画鍙戝竷",cancelButtonText:"鍙栨秷"}).then((function(){})).catch((function(e){r.$message({type:"info",message:"鍙栨秷鍙戝竷!"})}))}));case 3:this.releadDisabled=!1;case 4:case"end":return e.stop()}}),e,this)})));function t(t,n){return e.apply(this,arguments)}return t}(),openCodeRuleDialog:function(){this.tipsMessage(this.selectionList)&&(this.cloneSettingBox=!0,this.cloneCodeRuleForm.id=this.selectionList[0].id,this.cloneCodeRuleForm.name=this.selectionList[0].name,this.cloneCodeRuleForm.description=this.selectionList[0].description,this.loadBasic({oid:this.selectionList[0].oid}))},saveCloneCodeRule:function(){var e=this,t=this.cloneCodeRuleForm;if(""!=t.id.trim())if(""!=t.name.trim()){this.selectionList[0].oid="",this.selectionList[0].id=t.id,this.selectionList[0].name=t.name,this.selectionList[0].description=t.description,this.selectionList[0].createTime=(new Date).getTime(),this.selectionList[0].ts=new Date(this.selectionList[0].ts).getTime(),this.selectionList[0].lcStatus="Editing";var n=Object.assign({},this.selectionList[0],{elements:this.cloneData});Object(s["clone"])(n).then((function(){e.cloneSettingBox=!1,e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}))}else this.$message.warning("鐮佸�间笉鑳戒负绌�!");else this.$message.warning("缂栧彿涓嶈兘涓虹┖!")},openOtherCodeRuleDialog:function(){this.tipsMessage(this.selectionList)&&("Editing"==this.selectionList[0].lcStatus?this.cloneOtherCodeRuleSettingBox=!0:this.$message.warning("缂栫爜瑙勫垯宸茶寮曠敤锛屼笉鍏佽缂栬緫鎴栧垹闄�!"))},codeOtherCloneRuleRowClick:function(e){this.$refs.crudCloneCodeRuleOther.toggleSelection(),this.selectionOtherCloneCodeRuleList=e,this.$refs.crudCloneCodeRuleOther.setCurrentRow(e),this.$refs.crudCloneCodeRuleOther.toggleRowSelection(e),this.loadBasic(e)},codeOtherCloneBasicRowClick:function(e){this.$refs.crudCloneCodeBasicOther.toggleSelection(),this.selectionOtherCloneCodeBasicList=e,this.$refs.crudCloneCodeBasicOther.setCurrentRow(e),this.$refs.crudCloneCodeBasicOther.toggleRowSelection(e)},selectionOtherCloneCodeRuleChange:function(e){this.selectionOtherCloneCodeRuleList=e,this.$refs.crudBasic.setCurrentRow(this.selectionBasicList[e.length-1]),""==e&&(this.basicData=[]),this.selectionOtherCloneCodeRuleList.length>0&&this.loadBasic(this.selectionOtherCloneCodeRuleList[e.length-1])},selectionOtherCloneCodeBasicChange:function(e){this.selectionOtherCloneCodeBasicList=e,this.$refs.crudCloneCodeBasicOther.setCurrentRow(this.selectionOtherCloneCodeBasicList[e.length-1])},saveOtherCodeBasic:function(){var e=this,t=this.selectionList[0].oid,n=this.selectionOtherCloneCodeBasicList;if(n.length<=0)this.$message.warning("璇烽�夋嫨鐮佹鏁版嵁!");else{var r=n.filter((function(e){return e.pkCodeRule==t}));if(""==r){var i=[];n.forEach((function(e){i.push(e.oid)}));var o={pkCodeRule:t,oidArr:i.join(",")};Object(c["cloneCodeBasic"])(o).then((function(){e.cloneOtherCodeRuleSettingBox=!1,e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}))}else this.$message.warning("闇�瑕佸厠闅嗙殑缂栫爜瑙勫垯涓庤鍏嬮殕鐨勭紪鐮佽鍒欑浉鍚�!")}},clearAllCodeSec:function(){var e=this;if(0!=this.selectionList.length)if(1==this.selectionList.length){var t=this.selectionList[0];this.$confirm("纭畾瑕佹竻绌虹爜鍊硷紵濡傛灉娓呯┖灏嗕笉鑳借鎭㈠锛岃璋ㄦ厧锛�",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){var e=new Date(t.ts).getTime();return Object(s["clearAllCode"])({oid:t.oid,ts:e})})).then((function(){e.this.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))}else this.$message.warning("姣忔鍙兘閫夋嫨涓�鏉℃暟鎹�!");else this.$message.warning("娌℃湁閫夋嫨鏁版嵁!")},rowSave:function(e,t,n){var r=this;console.log(e),Object(s["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){n(),window.console.log(e)}))},openEdit:function(e){this.$refs.crud.rowEdit(e,e.$index)},rowUpdate:function(e,t,n,r){var i=this;e.ts=(new Date).getTime,Object(s["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){r(),console.log(e)}))},handleDelete:function(){var e=this;this.tipsMessage(this.selectionList)&&this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){var t=e.selectionList[0].oid,n=new Date(e.selectionList[0].ts).getTime();return Object(s["remove"])({oid:t,ts:n})})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()}))},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(s["getDetail"])(this.ruleForm.oid).then((function(e){n.ruleForm=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.page.currentPage=1;var n={};e&&Object.keys(e).forEach((function(t){n["conditionMap["+t+"_like]"]=e[t].trim()})),this.query=n,this.onLoad(this.page),t()},selectionChange:function(e){this.selectionList=e,this.selectionList.length<=0&&this.hideBasicTable(!1),this.selectionList.length>0&&(this.$refs.crud.setCurrentRow(this.selectionList[e.length-1]),this.currentCodeRuleOid=this.selectionList[e.length-1].oid,this.currentRuleLcStatus=this.selectionList[e.length-1].lcStatus,this.loadBasic(this.selectionList[e.length-1]))},codeRuleRowClick:function(e){this.$refs.crud.toggleSelection(),this.$refs.crud.toggleRowSelection(e)},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this;this.loading=!0,Object(s["gridCodeRule"])(e.currentPage,e.pageSize,this.query).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,n.records.length<=0?t.hideBasicTable(!1):(t.loadBasic(t.data[0]),t.$nextTick((function(){t.$refs.crud.toggleRowSelection(t.data[0]),t.$refs.crud.setCurrentRow(t.data[0])})),t.selectionList=n.records[0])}))},clearBasicAddForm:function(){this.form=this.$options.data().form},openAddBasicCodeSec:function(){this.tipsMessage(this.selectionList)&&("Editing"==this.selectionList[0].lcStatus?(this.openBasicDialog("add",null),this.loadCodeSecType()):this.$message.warning('缂栫爜瑙勫垯鐘舵�佷笉鏄�"缂栬緫涓�"锛屼笉鍏佽缂栬緫鐮佹!'))},openBasicDialog:function(e,t){if("add"==e)this.basicSecDialogTitle="娣诲姞鐮佹淇℃伅",this.showbtn=!0,this.basicSecOnlyRead=!1;else if("edit"==e){if(1!=this.selectionList.length)return void this.$message.warning("璇烽�夋嫨涓�鏉$紪鐮佽鍒欐暟鎹�!");this.basicSecDialogTitle="淇敼鐮佹淇℃伅",this.showbtn=!0,this.basicSecOnlyRead=!1}else this.basicSecDialogTitle="鏌ョ湅鐮佹淇℃伅",this.showbtn=!1,this.basicSecOnlyRead=!0;this.changeSectypeFormItems("add"==e?null:t),this.addBasicCodeSettingBox=!0},saveOrEditBasicCode:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t,n=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(null!=this.selectionList[0].oid&&""!=this.selectionList[0].oid){e.next=3;break}return this.$message.warning("缂哄け蹇呰鍙傛暟锛岃閲嶆柊閫夋嫨缂栫爜瑙勫垯鍚庡啀璇�!"),e.abrupt("return");case 3:if(this.form.pkCodeRule=this.selectionList[0].oid,""!=this.form.oid&&null!=this.form.oid){e.next=12;break}if(!this.checkForm()){e.next=9;break}return e.next=8,Object(c["addSave"])(this.form).then((function(){n.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}));case 8:this.addBasicCodeSettingBox=!1;case 9:this.loadBasic(this.selectionList[0]),e.next=16;break;case 12:"coderefersec"!==this.form.referConfig&&void 0==this.form.referConfig||(t=JSON.parse(this.form.referConfig),t.referType=this.form.referBtmId,t.referTypeName=this.form.referBtmName,this.form.referConfig=JSON.stringify(t)),Object(c["editSave"])(this.form).then((function(){n.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)})),this.loadBasic(this.selectionList[0]),this.addBasicCodeSettingBox=!1;case 16:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),checkForm:function(){var e=this.form,t=/^[0-9]+\.{0,1}[0-9]*$/,n=/^[0-9]*[1-9][0-9]*$/,r="蹇呭~椤逛笉鑳戒负绌�";if(""==e.id)return this.$message.warning("(鐮佹缂栧彿)"+r),this.$refs.id.$el.querySelector("input").focus(),!1;if(""==e.name)return this.$message.warning("(鐮佹鍚嶇О)"+r),this.$refs.name.$el.querySelector("input").focus(),!1;if(""==e.secType)return this.$message.warning("(鐮佹绫诲瀷)"+r),this.$refs.secType.$el.querySelector("select").focus(),!1;if("codefixedsec"===e.secType){if(""==e.codeSecLengthType)return this.$message.warning("(鐮佹闀垮害绫诲瀷)"+r),!1;if(""==e.codeSecLength)return this.$message.warning("(鐮佹闀垮害)"+r),this.$refs.codeSecLength.$el.querySelector("input").focus(),!1;if(!t.test(e.codeSecLength))return this.$message.warning("鐮佹鐨勯暱搴﹀繀椤讳负鏁板瓧鍊�"),this.$refs.codeSecLength.$el.querySelector("input").focus(),!1}else if("codeattrsec"===this.form.secType){if(""==e.referAttributeId)return this.$message.warning("(灞炴��)"+r),this.$refs.referAttributeId.$el.querySelector("input").focus(),!1}else if("codeserialsec"===this.form.secType){if(""==e.codeSecLength)return this.$message.warning("(鐮佹鐨勯暱搴�)"+r),this.$refs.seriaCodeSecLength.$el.querySelector("input").focus(),!1;if(!t.test(e.codeSecLength))return this.$message.warning("鐮佹鐨勯暱搴﹀繀椤讳负鏁板瓧鍊�"),this.$refs.seriaCodeSecLength.$el.querySelector("input").focus(),!1;if(!t.test(e.serialStart))return this.$message.warning("娴佹按鍙风殑璧峰鍊煎繀椤讳负鏁板瓧鍊�"),this.$refs.serialStart.$el.querySelector("input").focus(),!1;if(!t.test(e.serialStep))return this.$message.warning("娴佹按鐨勬闀垮繀椤讳负鏁板瓧鍊�"),this.$refs.serialStep.$el.querySelector("input").focus(),!1;if(""==e.codeFillType)return this.$message.warning("(缂栫爜琛ヤ綅鏂瑰紡)"+r),!1;if("涓嶈ˉ浣�"!=e.codeFillType&&""==e.codeFillSeparator)return this.$message.warning("褰撹ˉ浣嶆柟寮忎负宸﹁ˉ浣嶆垨鑰呭彸琛ヤ綅鐨勬椂鍊欙紝琛ヤ綅瀛楃涓嶈兘涓虹┖"),!1;if(""==e.codeFillLength)return this.$message.warning("濉厖闀垮害涓嶈兘涓虹┖"),this.$refs.codeFillLength.$el.querySelector("input").focus(),!1;if(!t.test(e.codeFillLength))return this.$message.warning("濉厖闀垮害蹇呴』涓烘暟瀛楀��"),this.$refs.codeFillLength.$el.querySelector("input").focus(),!1;if(""==e.codeFillLimit)return this.$message.warning("(娴佹按涓婇檺)"+r),this.$refs.codeFillLimit.$el.querySelector("input").focus(),!1;if(!t.test(e.codeFillLimit))return this.$message.warning("娴佹按涓婇檺蹇呴』涓烘暟瀛楀��"),this.$refs.codeFillLimit.$el.querySelector("input").focus(),!1}else if("codelevelsec"===this.form.secType){if(""==e.codeLevelType)return this.$message.warning("(灞傜骇绫诲瀷)"+r),!1;if("code_level_min"!=e.codeLevelType&&!t.test(e.codeLevelValue))return this.$message.warning("(灞傜骇鐨勫��)鍙兘濉啓鏁板瓧"),this.$refs.codeLevelValue.$el.querySelector("input").focus(),!1;if(""==e.valueCutType)return this.$message.warning("(瀛楃鎴彇绫诲瀷)"+r),!1;if("code_cut_none"!=e.valueCutType&&!n.test(e.valueCutLength))return this.$message.warning("(鍊兼埅鍙栭暱搴�)鍙兘濉啓姝f暣鏁�"),this.$refs.valueCutLength.$el.querySelector("input").focus(),!1}else if("coderefersec"===this.form.secType){if(""==e.referBtmId)return this.$message.warning("(鍙傜収寮曠敤鐨勪笟鍔$被鍨�)"+r),this.$refs.referBtmId.$el.querySelector("input").focus(),!1;if(""==e.referConfig)return this.$message.warning("(鍙傜収閰嶇疆)"+r),this.$refs.referConfig.$el.querySelector("input").focus(),!1}else if("codedatesec"===this.form.secType){if(""==e.codeDateFormatStr)return this.$message.warning("(鏃ユ湡鏍煎紡)"+r),this.$refs.codeDateFormatStr.$el.querySelector("input").focus(),!1}else if("codeclassifysec"===this.form.secType){if(""==e.codeSecLengthType)return this.$message.warning("(鐮佹闀垮害绫诲瀷)"+r),!1;if(""==e.codeSecLength)return this.$message.warning("(鐮佹闀垮害)"+r),this.$refs.classCodeSecLength.$el.querySelector("input").focus(),!1;if(!t.test(e.codeSecLength))return this.$message.warning("鐮佹鐨勯暱搴﹀繀椤讳负鏁板瓧鍊�"),this.$refs.classCodeSecLength.$el.querySelector("input").focus(),!1}else if("codevariablesec"===this.form.secType){if(""==e.codeSecLength)return this.$message.warning("(鐮佹闀垮害)"+r),this.$refs.varCodeSecLength.$el.querySelector("input").focus(),!1;if(!t.test(e.codeSecLength))return this.$message.warning("鐮佹鐨勯暱搴﹀繀椤讳负鏁板瓧鍊�"),this.$refs.classCodeSecLength.$el.querySelector("input").focus(),!1;if(""==e.codeFillType)return this.$message.warning("(缂栫爜琛ヤ綅鏂瑰紡)"+r),!1;if("code_fill_none"!=e.codeFillType&&""==e.codeFillSeparator)return this.$message.warning("褰撹ˉ浣嶆柟寮忎负宸﹁ˉ浣嶆垨鑰呭彸琛ヤ綅鐨勬椂鍊欙紝琛ヤ綅瀛楃涓嶈兘涓虹┖"),!1}return!0},tipsMessage:function(e){return 1==e.length||(this.$message.warning("璇烽�夋嫨涓�鏉$紪鐮佽鍒欐暟鎹�!"),!1)},deleteBasicCode:function(){var e=this;if(this.tipsMessage(this.selectionBasicList)){var t=this.selectionBasicList[0].oid;this.$confirm("鏄惁鍒犻櫎杩欐潯鏁版嵁锛熷鏋滆寮曠敤灏嗕笉鑳借鍒犻櫎锛�",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){var n=new Date(e.selectionBasicList[0].ts).getTime();return Object(c["deleteData"])({oid:t,ts:n})})).then((function(){e.loadBasic({oid:null==e.currentCodeRuleOid||""==e.currentCodeRuleOid?e.selectionList[0].oid:e.currentCodeRuleOid}),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudBasic.toggleSelection()}))}},loadBasic:function(e){this.cloneSettingBox?this.cloneTableLoading=!0:this.loadingBasic=!0,""==e&&null==e||(this.currentCodeRuleOid=e.oid,this.currentRuleLcStatus=e.lcStatus,this.sendGridCodeBasicSec({pkCodeRule:e.oid},!1))},sendGridCodeBasicSec:function(e,t){var n=this;this.selectionList.length>=0&&!this.$refs.crudBasic.option.column[0].search&&this.hideBasicTable(!0);var r={};e&&!t&&Object.keys(e).forEach((function(t){r["conditionMap["+t+"]"]=e[t].trim()})),t&&(e["conditionMap[pkCodeRule]"]=null==this.currentCodeRuleOid||""==this.currentCodeRuleOid?this.selectionList[0].oid:this.currentCodeRuleOid),Object(c["gridCodeBasicSec"])(1,-1,t?e:r).then((function(e){var t=e.data.data;n.cloneSettingBox?(n.cloneData=t.records,n.cloneTableLoading=!1):(n.basicData=t.records,n.loadingBasic=!1)}))},selectionBasicChange:function(e){this.selectionBasicList=e,this.$refs.crudBasic.setCurrentRow(this.selectionBasicList[e.length-1])},codeBasicSecRowClick:function(e){this.$refs.crudBasic.toggleSelection(),this.selectionBasicList=e,this.$refs.crudBasic.setCurrentRow(e),this.$refs.crudBasic.toggleRowSelection(e)},basicSearchChange:function(e,t){this.sendGridCodeBasicSec(Object.assign(e,{pkCodeRule:this.selectionList[this.selectionList.length-1].oid}),!1),t()},basicSearchReset:function(){this.sendGridCodeBasicSec({pkCodeRule:this.selectionList[this.selectionList.length-1].oid},!1)},upOrderNum:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(t){var n=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.tipsMessage(this.selectionList)){e.next=2;break}return e.abrupt("return");case 2:if("Editing"==this.selectionList[0].lcStatus){e.next=5;break}return this.$message.warning("鍙湁缂栫爜瑙勫垯鐨勭姸鎬佹槸 [缂栬緫涓璢 鐨勬椂鍊欙紝鎵嶈兘璋冩暣鐮佹椤哄簭!"),e.abrupt("return");case 5:if(null!=t.oid&&""!=t.oid){e.next=8;break}return this.$message.warning("鏈幏鍙栧埌蹇呭~鍙傛暟!"),e.abrupt("return");case 8:return e.next=10,Object(c["upOrderNum"])(t.oid).then((function(){n.loadBasic(n.selectionList[0]),n.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}));case 10:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),downOrderNum:function(e){var t=this;if(this.tipsMessage(this.selectionList)){var n=this.selectionList[0].oid;"Editing"==this.selectionList[0].lcStatus?null!=e.oid&&""!=e.oid?Object(c["downOrderNum"])(e.oid).then((function(){t.loadBasic({oid:n}),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})})):this.$message.warning("鏈幏鍙栧埌蹇呭~鍙傛暟!"):this.$message.warning("鍙湁缂栫爜瑙勫垯鐨勭姸鎬佹槸 [缂栬緫涓璢 鐨勬椂鍊欙紝鎵嶈兘璋冩暣鐮佹椤哄簭!")}},refreshChangeBasicSec:function(){this.loadBasic(this.selectionList.at(-1))},hideBasicTable:function(e){this.$refs.crudBasic.option.refreshBtn=e,this.$refs.crudBasic.option.column[0].search=e,this.$refs.crudBasic.option.column[1].search=e,e||(this.selectionList=[],this.basicData=[])},changeCutType:function(e){"code_cut_none"!=e?""==this.form.valueCutLength&&(this.form.valueCutLength=1):this.form.valueCutLength=""},openAttrSelectOrGetValue:function(e){"attr"===e?(this.isShowSelectAttrOption=!0,this.loadlistClassifyLinkAttr()):"value"===e?this.formulaEditorParams.formulaEditorSettingBox=!0:"parentClassifySecOid"===e?this.parentClsfyParams.isShowParentClassifySettingBox=!0:"referBtmId"===e?(this.referBtmDialogParams.selectReferBtmSettingBox=!0,this.$refs[this.referBtmDialogParams.ref].referBtmOnLoad()):"referConfig"===e&&(this.referConfigVisble=!0,this.referConfigOption={referBtmName:this.form.referBtmName,referBtmId:this.form.referBtmId,referConfig:this.form.referConfig||""},this.$refs.referConfig.$el.querySelector("input").blur())},clearAttrDataByIcon:function(e){"attr"===e?(this.form.referAttributeName="",this.form.referAttributeId="",this.form.referCodeClassifyOid="",this.form.referCodeClassifyOidName=""):"value"===e?this.form.getValueClass="":"parentClassifySecOid"===e?this.form.parentClassifySecOid="":"referBtmId"===e?(this.form.referBtmId="",this.form.referBtmName="",this.form.referConfig=""):"referConfig"===e&&(this.form.referConfig="")},inputSelectBlur:function(e){e.target.value&&(this.form.codeFillSeparator=e.target.value)},changeSectypeFormItems:function(e){0==this.enumParam.secTypeList.length&&this.loadCodeSecType(),this.form=null!=e?{oid:e.oid,id:e.id,name:e.name,secType:e.secType,description:e.description,serialDependFlag:"true"==e.serialDependFlag,serialDependOrder:e.serialDependOrder,nullableFlag:"true"==e.nullableFlag,displayFlag:"true"==e.displayFlag,componentCodeFlag:"true"==e.componentCodeFlag,pkCodeRule:e.pkCodeRule}:{id:this.form.id,name:this.form.name,secType:this.form.secType,description:this.form.description,serialDependFlag:this.form.serialDependFlag,serialDependOrder:this.form.serialDependOrder,nullableFlag:this.form.nullableFlag,displayFlag:this.form.displayFlag,componentCodeFlag:this.form.componentCodeFlag,pkCodeRule:this.form.pkCodeRule},"codefixedsec"===this.form.secType?(this.form=Object.assign({},this.form,{codeSecLength:null!=e&&""!=e.codeSecLength?e.codeSecLength:"",codeSecLengthType:null!=e&&""!=e.codeSecLengthType?e.codeSecLengthType:"code_sec_length_variable"}),this.loadCodeSecLength()):"codeattrsec"===this.form.secType?this.form=Object.assign({},this.form,{referCodeClassifyOid:null!=e&&""!=e.referCodeClassifyOid?e.referCodeClassifyOid:"",referCodeClassifyOidName:null!=e&&""!=e.referCodeClassifyOidName?e.referCodeClassifyOidName:"",referAttributeId:null!=e&&""!=e.referAttributeId?e.referAttributeId:"",referAttributeName:null!=e&&""!=e.referAttributeName?e.referAttributeName:"",getValueClass:null!=e&&""!=e.getValueClass?e.getValueClass:""}):"codeserialsec"===this.form.secType?(this.form=Object.assign({},this.form,{codeSecLength:null!=e&&""!=e.codeSecLength?e.codeSecLength:"",serialStart:null!=e&&""!=e.serialStart?e.serialStart:1,serialStep:null!=e&&""!=e.serialStep?e.serialStep:1,codeFillType:null!=e&&""!=e.codeFillType?e.codeFillType:"code_fill_left",codeFillSeparator:null!=e&&""!=e.codeFillSeparator?e.codeFillSeparator:"0",codeFillLength:null!=e&&""!=e.codeFillLength?e.codeFillLength:"",codeFillLimit:null!=e&&""!=e.codeFillLimit?e.codeFillLimit:"",codeFillFlag:null!=e&&""!=e.codeFillFlag&&"true"==e.codeFillFlag,customCodeSerialClass:null!=e&&""!=e.customCodeSerialClass?e.customCodeSerialClass:""}),this.loadCodeFillType(),this.loadCodeFillSeparator()):"codelevelsec"===this.form.secType?(this.form=Object.assign({},this.form,{codeLevelType:null!=e&&""!=e.codeLevelType?e.codeLevelType:"code_level_min",codeLevelValue:null!=e&&""!=e.codeLevelValue?e.codeLevelValue:"",valueCutType:null!=e&&""!=e.valueCutType?e.valueCutType:"code_cut_none",valueCutLength:null!=e&&""!=e.valueCutLength?e.valueCutLength:"",codeGetValueType:null!=e&&""!=e.codeGetValueType?e.codeGetValueType:"code_get_value_all_up"}),this.loadCodeLevelType(),this.loadCodeCutType(),this.loadCodeGetValueType()):"coderefersec"===this.form.secType?this.form=Object.assign({},this.form,{referBtmId:null!=e&&""!=e.referBtmId?e.referBtmId:"",referBtmName:null!=e&&""!=e.referBtmName?e.referBtmName:"",referConfig:null!=e&&""!=e.referConfig?e.referConfig:"",referValueInfo:null!=e&&""!=e.referValueInfo?e.referValueInfo:""}):"codedatesec"===this.form.secType?this.form=Object.assign({},this.form,{codeDateFormatStr:null!=e&&""!=e.codeDateFormatStr?e.codeDateFormatStr:""}):"codeclassifysec"===this.form.secType?(this.form=Object.assign({},this.form,{codeSecLengthType:null!=e&&""!=e.codeSecLengthType?e.codeSecLengthType:"code_sec_length_variable",codeSecLength:null!=e&&""!=e.codeSecLength?e.codeSecLength:"",matchClassifyValueFlag:null!=e&&""!=e.matchClassifyValueFlag&&"true"==e.matchClassifyValueFlag,parentClassifySecOid:null!=e&&""!=e.parentClassifySecOid?e.parentClassifySecOid:"",parentClassifySecText:null!=e&&""!=e.parentClassifySecText?e.parentClassifySecText:""}),this.loadCodeSecLength()):"codevariablesec"===this.form.secType&&(this.form=Object.assign({},this.form,{codeSecLength:null!=e&&""!=e.codeSecLength?e.codeSecLength:"",codeFillType:null!=e&&""!=e.codeFillType?e.codeFillType:"code_fill_left",codeFillSeparator:null!=e&&""!=e.codeFillSeparator?e.codeFillSeparator:"0"}),this.loadCodeFillType(),this.loadCodeFillSeparator())},getLocalStorageEnum:function(e){var t=JSON.parse(localStorage.getItem(e));return null==t&&Object(f["getDictionary"])({code:e}).then((function(n){t=n.data.data,localStorage.setItem(e,JSON.stringify(n.data.data))})),t},loadTotalEnum:function(){this.loadCodeSecType(),this.loadCodeSecLength(),this.loadCodeFillType(),this.loadCodeFillSeparator(),this.loadCodeLevelType(),this.loadCodeCutType(),this.loadCodeGetValueType()},loadCodeSecType:function(){this.enumParam.secTypeList=this.getLocalStorageEnum("codeSecType"),this.loadCodeSecLength()},loadCodeSecLength:function(){this.enumParam.codeSecLengthType=this.getLocalStorageEnum("codeSecLength")},loadCodeFillType:function(){this.enumParam.codeFillType=this.getLocalStorageEnum("codeFillType")},loadCodeFillSeparator:function(){var e=this,t=JSON.parse(localStorage.getItem("codeFillSeparator"));null==t&&Object(f["getDictionary"])("codeFillSeparator").then((function(t){e.enumParam.codeFillSeparator=t.data.data,localStorage.setItem(key,JSON.stringify(t.data.data))}))},loadCodeLevelType:function(){this.enumParam.codeLevelType=this.getLocalStorageEnum("codeLevelType")},loadCodeCutType:function(){this.enumParam.codeCutType=this.getLocalStorageEnum("codeCutType")},loadCodeGetValueType:function(){this.enumParam.codeGetValueType=this.getLocalStorageEnum("codeGetValueType")}}},D=L,M=(n("af29"),n("2877")),E=Object(M["a"])(D,i,o,!1,null,null,null);t["default"]=E.exports},f74c:function(e,t,n){"use strict";n("1527")},f9ca:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.plCodeKeyattrrepeat_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("4d92"),s={height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,searchLabelWidth:120,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"",prop:"oid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionoid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"nameoid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"btmname",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastr",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"firstr",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastv",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"firstv",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"creator",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"createtime",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastmodifier",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastmodifytime",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionrule",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionrule",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionseq",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionvalue",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionseq",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionvalue",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lctid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lcstatus",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"ts",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"瑙勫垯缂栧彿",prop:"id",type:"input",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ鍒欑紪鍙�",trigger:"blur"}]},{label:"瑙勫垯鍚嶇О",prop:"name",search:!0,type:"input",rules:[{required:!0,message:"璇疯緭鍏ヨ鍒欏悕绉�",trigger:"blur"}]},{label:"鎻忚堪",prop:"description",type:"input",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユ弿杩�",trigger:"blur"}]},{label:"",prop:"owner",type:"select",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"copyfromversion",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"蹇界暐澶у皬鍐�",prop:"ignorecaseflag",type:"select",dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeKeyFlag",dataType:"String",search:!0,props:{label:"itemName",value:"itemValue"},rules:[{required:!0,message:"璇疯緭鍏ュ拷鐣ュぇ灏忓啓",trigger:"blur"}]},{label:"蹇界暐绌烘牸",prop:"ignorespaceflag",type:"select",dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeKeyFlag",dataType:"String",search:!0,props:{label:"itemName",value:"itemValue"},rules:[{required:!0,message:"璇疯緭鍏ュ拷鐣ョ┖鏍�",trigger:"blur"}]},{label:"蹇界暐鍏ㄩ儴绌烘牸",prop:"ignoreallspaceflag",type:"select",dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeKeyFlag",dataType:"String",search:!0,props:{label:"itemName",value:"itemValue"},rules:[{required:!0,message:"璇疯緭鍏ュ拷鐣ュ叏閮ㄧ┖鏍�",trigger:"blur"}]},{label:"蹇界暐鍏ㄥ崐瑙�",prop:"ignorewidthflag",type:"select",search:!0,dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeKeyFlag",dataType:"String",props:{label:"itemName",value:"itemValue"},rules:[{required:!0,message:"璇疯緭鍏ュ拷鐣ュ叏鍗婅",trigger:"blur"}]}]},c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:s,data:[]}},computed:u(u({},Object(c["mapGetters"])(["permission"])),{},{permissionList:function(){return{}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.oid)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){n(),window.console.log(e)}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){r(),console.log(e)}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.oid)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.oid).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},fa1c:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,data:e.data,page:e.page},on:{"on-load":e.onLoad,"row-save":e.rowSave,"row-update":e.rowUpdate,"row-del":e.rowDel,"update:page":function(t){e.page=t}},scopedSlots:e._u([{key:"menu",fn:function(n){var r=n.row,i=n.index;return[t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-edit"},on:{click:function(t){return e.handleEdit(r,i)}}},[e._v("\n        缂栬緫\n      ")]),t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-delete"},on:{click:function(t){return e.handleDel(r,i)}}},[e._v("\n        鍒犻櫎\n      ")])]}},{key:"icon",fn:function(e){return[t("i",{class:e.row.icon,staticStyle:{"font-size":"24px"}})]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=(n("6b54"),n("28a5"),n("7c41")),a={name:"passwords.vue",data:function(){var e="",t="",n="",r="",i="",o="",a="",s="";return e=function(e,t,n){a=1*t,""==t?n(new Error("璇疯緭鍏ュ瘑鐮佹渶灏忛暱搴�")):/[^\d]/g.test(t)?n(new Error("瀵嗙爜鏈�灏忛暱搴︾殑杈撳叆绫诲瀷鍙兘涓烘暟瀛楃被鍨�")):n()},t=function(e,t,n){s=1*t,""==t?n(new Error("璇疯緭鍏ュ瘑鐮佹渶澶ч暱搴�")):s<=a?n(new Error("瀵嗙爜鏈�澶ч暱搴︿笉鑳藉皬浜庡瘑鐮佹渶澶ч暱搴�")):/[^\d]/g.test(t)?n(new Error("瀵嗙爜鏈�澶ч暱搴︾殑杈撳叆绫诲瀷鍙兘涓烘暟瀛楃被鍨�")):n()},n=function(e,t,n){""==t?n(new Error("璇疯緭鍏ヨ繃鏈熸椂闂�")):/[^\d]/g.test(t)?n(new Error("杩囨湡鏃堕棿鐨勮緭鍏ョ被鍨嬪彧鑳戒负鏁板瓧绫诲瀷")):n()},r=function(e,t,n){""==t?n(new Error("璇疯緭鍏ヨ繃鏈熸椂闂�")):/[^\d]/g.test(t)?n(new Error("杩囨湡鏃堕棿鐨勮緭鍏ョ被鍨嬪彧鑳戒负鏁板瓧绫诲瀷")):n()},i=function(e,t,n){""==t?n(new Error("璇疯緭鍏ラ攣瀹氭鏁�")):/[^\d]/g.test(t)?n(new Error("閿佸畾娆℃暟鐨勮緭鍏ョ被鍨嬪彧鑳戒负鏁板瓧绫诲瀷")):n()},o=function(e,t,n){""==t?n(new Error("璇疯緭鍏ラ攣瀹氭椂闂�")):/[^\d]/g.test(t)?n(new Error("閿佸畾鏃堕棿鐨勮緭鍏ョ被鍨嬪彧鑳戒负鏁板瓧绫诲瀷")):n()},{form:{},page:{pageSize:10,currentPage:1,total:100},data:[],option:{headerAlign:"center",align:"center",border:!0,index:!0,rowKey:"id",editBtn:!1,delBtn:!1,column:[{label:"绛栫暐鍚嶇О",prop:"strategyName",align:"left",span:24,labelWidth:"11%",rules:[{required:!0,message:"璇疯緭鍏ョ瓥鐣ュ悕绉�",trigger:"blur"}]},{label:"瀵嗙爜鏈�灏忛暱搴�",prop:"minPwdLen",span:12,labelWidth:"22%",rules:[{required:!0,validator:e,trigger:"blur"}]},{label:"瀵嗙爜鏈�澶ч暱搴�",prop:"maxPwdLen",span:12,labelWidth:"25%",rules:[{required:!0,validator:t,trigger:"change"}]},{label:"缁勫悎鏂规硶",prop:"combinationNames",labelWidth:91,display:!1},{label:"缁勫悎鏂规硶",prop:"combinationIds",type:"checkbox",span:12,labelWidth:"22%",id:5,hide:!0,change:this.handleCheckboxChange,rules:[{required:!0,message:"璇烽�夋嫨缁勫悎鏂规硶",trigger:"blur"}],dicUrl:"/api/ubcs-system/combination/select",dicMethod:"get",props:{value:"ID",label:"NAME"}},{label:"蹇呭~绉嶇被",prop:"requiredType",type:"select",span:12,labelWidth:"25%",change:this.handleSelectChange,rules:[{required:!0,message:"璇烽�夋嫨蹇呭~绉嶇被",trigger:"blur"}],dicData:[{label:"1绉�",value:1,disabled:!1},{label:"2绉�",value:2,disabled:!1},{label:"3绉�",value:3,disabled:!1},{label:"4绉�",value:4,disabled:!1}]},{label:"杩囨湡鏃堕棿(澶�)",prop:"expirationTime",span:12,labelWidth:"22%",rules:[{required:!0,validator:n,trigger:"blur"}]},{label:"鎻愰啋鏃堕棿(澶�)",prop:"reminderTime",span:12,labelWidth:"25%",rules:[{required:!0,validator:r,trigger:"blur"}]},{label:"閿佸畾娆℃暟(娆�)",prop:"lockingNum",span:12,labelWidth:"22%",rules:[{required:!0,validator:i,trigger:"blur"}]},{label:"閿佸畾鏃堕棿(鍒嗛挓)",prop:"lockingTime",span:12,labelWidth:"25%",rules:[{required:!0,validator:o,trigger:"blur"}]},{label:"鎻忚堪",prop:"desc",type:"textarea",span:12,labelWidth:"22%",rows:5},{label:"鏄惁涓洪粯璁ょ瓥鐣�",prop:"isDefault",type:"switch",labelWidth:132,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}]}]},checkboxlength:"",selectlength:"",checkboxlist:"",checkboxNumber:"",selectNumber:"",checkboxedit:"",editFlag:!1}},created:function(){this.onLoad(),Object(o["combination"])().then((function(e){console.log("111",e)}))},mount:function(){},methods:{handleSelectChange:function(e){this.selectlength=e},handleCheckboxChange:function(e){var t=this.option.column[5];this.checkboxlength=e.value,this.checkboxedit=this.checkboxlength.toString().split(","),void 0!=e.value&&null!=e.value&&(this.checkboxlist==e.value||(this.checkboxlist=e.value,(this.selectlength.value>=e.value.length&&e.value.length>0||this.selectlength.value>=this.checkboxedit.length&&this.checkboxedit.length>0)&&this.$message({message:"蹇呭~绉嶇被涓嶈兘澶т簬缁勫悎鏂规硶锛岃閲嶆柊閫夋嫨锛�",type:"warning",showClose:!0}))),void 0!=e.value&&null!=e.value&&1==e.value.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!0,t.dicData[2].disabled=!0,t.dicData[3].disabled=!0):void 0!=e.value&&null!=e.value&&2==e.value.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!0,t.dicData[3].disabled=!0):void 0!=e.value&&null!=e.value&&3==e.value.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!1,t.dicData[3].disabled=!0):void 0!=e.value&&null!=e.value&&4==e.value.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!1,t.dicData[3].disabled=!1):void 0!=e.value&&null!=e.value&&0==e.value.length?(t.dicData[0].disabled=!0,t.dicData[1].disabled=!0,t.dicData[2].disabled=!0,t.dicData[3].disabled=!0):0!=this.checkboxNumber.length&&(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!1,t.dicData[3].disabled=!1),1==this.editFlag&&(1==this.checkboxedit.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!0,t.dicData[2].disabled=!0,t.dicData[3].disabled=!0):2==this.checkboxedit.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!0,t.dicData[3].disabled=!0):3==this.checkboxedit.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!1,t.dicData[3].disabled=!0):4==this.checkboxedit?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!1,t.dicData[3].disabled=!1):0==this.checkboxedit.length&&(t.dicData[0].disabled=!0,t.dicData[1].disabled=!0,t.dicData[2].disabled=!0,t.dicData[3].disabled=!0))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["getremove"])(e.id)})).then((function(){t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.onLoad()})).catch((function(e){console.log(e)}))},rowSave:function(e,t){var n=this,r=e.combinationIds.toString();e.combinationIds=r,Object(o["getadd"])(e).then((function(r){n.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t(e),n.onLoad()})).catch((function(e){n.$message.warning(e)}))},rowEdit:function(e){console.log("鎵撳紑缂栬緫edit",e)},handleDel:function(e){this.$refs.crud.rowDel(e,e.$index)},handleEdit:function(e){this.$refs.crud.rowEdit(e,e.$index),this.editFlag=!0,this.checkboxNumber=e.combinationIds.split(","),this.selectNumber=e.requiredType,console.log(this.checkboxNumber,this.selectNumber),this.checkboxNumber.length<=this.selectNumber&&this.$message({type:"warning",message:"蹇呭~绉嶇被涓嶈兘澶т簬缁勫悎鏂规硶锛岃閲嶆柊閫夋嫨锛�"})},rowUpdate:function(e,t,n){var r=this;Object(o["getupdata"])(e).then((function(){r.onLoad(),r.$message({type:"success",message:"淇敼鎴愬姛!"}),n()})).catch((function(e){console.log(e)}))},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(o["getPage"])(this.page.currentPage,this.page.pageSize,Object.assign(n,this.query)).then((function(e){console.log(e),t.page.total=e.data.data.total,t.data=e.data.data.records}))}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,"684248b8",null);t["default"]=l.exports},fa2c:function(e,t,n){"use strict";n.r(t);n("f386"),n("7f7f");var r=function(){var e=this,t=e._self._c;return t("el-container",[t("el-main",[t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,data:e.data,page:e.page},on:{"on-load":e.onLoad,"update:page":function(t){e.page=t},"refresh-change":e.refreshChange,"row-click":e.rowClick},scopedSlots:e._u([{key:"radio",fn:function(n){var r=n.row;return[t("el-radio",{attrs:{label:r.$index},model:{value:e.selectRow,callback:function(t){e.selectRow=t},expression:"selectRow"}},[e._v("聽\n            ")])]}},{key:"menu",fn:function(n){var r=n.row,i=n.index;return[t("el-button",{attrs:{icon:"el-icon-edit",size:"small",type:"text"},on:{click:function(t){return e.updateSave(r,i)}}},[e._v("缂栬緫")]),t("el-button",{attrs:{icon:"el-icon-delete",size:"small",type:"text"},on:{click:function(t){return e.deleteSave(r,i)}}},[e._v("鍒犻櫎")])]}},{key:"typeValue",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.typeValue))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-plus"},on:{click:e.addSave}},[e._v("鏂奥犅犲\n            ")]),t("el-button",{attrs:{size:"small",plain:"",type:"primary",icon:"el-icon-zoom-in"},on:{click:e.applyRangeOpen}},[e._v("鏌ョ湅浣跨敤鑼冨洿\n            ")]),t("el-input",{staticClass:"attrSearch",attrs:{placeholder:"鎸夊睘鎬х紪鍙锋煡璇�",clearable:"","prefix-icon":"el-icon-search",size:"small",type:"text"},on:{change:e.doSearch},model:{value:e.searchId,callback:function(t){e.searchId=t},expression:"searchId"}}),t("el-button",{attrs:{size:"small",plain:"",type:"primary",icon:"el-icon-search"},on:{click:e.doSearch}},[e._v("聽鎼滅储")])],1)],2),t("Versionpackage",{ref:"applyRange",attrs:{rangeData:e.applyRangeData}})],1)],1),t("el-aside",[t("basic-container",{staticClass:"itemForm"},[t("el-descriptions",{staticClass:"margin-top",attrs:{column:1,size:"medium",border:"",title:"灞炴�ч」"}},[t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              灞炴�х紪鍙穃n            ")]),e._v("\n            "+e._s(e.itemForm.itemData.id)+"\n          ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              灞炴�у悕绉癨n            ")]),e._v("\n            "+e._s(e.itemForm.itemData.name)+"\n          ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              灞炴�х被鍨媆n            ")]),e._v("\n            "+e._s(e.itemForm.itemData.typeValue)+"\n          ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              榛樿鍊糪n            ")]),e._v("\n            "+e._s(e.itemForm.itemData.defaultValue)+"\n          ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              鍏佽涓虹┖\n            ")]),e._v("\n            "+e._s("true"==e.itemForm.itemData.nullable?"鏄�":"鍚�")+"\n          ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              闀垮害\n            ")]),e._v("\n            "+e._s(e.itemForm.itemData.maxLength)+"\n          ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              鎻忚堪\n            ")]),e._v("\n            "+e._s(e.itemForm.itemData.description)+"\n          ")],2)],1),t("div",{staticStyle:{height:"15px"}}),t("el-descriptions",{staticClass:"margin-top",attrs:{column:1,size:"medium",border:"",title:"灞炴�ч厤缃�"}}),t("el-tabs",{staticStyle:{height:"235px"},attrs:{stretch:"true"},on:{"tab-click":e.handleClick},model:{value:e.itemForm.activeName,callback:function(t){e.$set(e.itemForm,"activeName",t)},expression:"itemForm.activeName"}},[t("el-tab-pane",{attrs:{label:"鍙傜収",name:"referTab"}},[t("el-descriptions",{staticClass:"margin-top",attrs:{column:1,size:"medium",border:""}},[t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n                  浣跨敤鍙傜収\n                ")]),e._v("\n                "+e._s(e.itemForm.itemData.referTypeValue?"鏄�":"鍚�")+"\n              ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n                  鍙傜収绫诲瀷\n                ")]),e._v("\n                "+e._s(e.itemForm.itemData.referTypeValue)+"\n              ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n                  鍙傜収鍚嶇О\n                ")]),e._v("\n                "+e._s(e.itemForm.itemData.referToName)+"\n              ")],2)],1)],1),t("el-tab-pane",{attrs:{label:"鏋氫妇",name:"enumTab"}},[t("el-descriptions",{staticClass:"margin-top",attrs:{column:1,size:e.small,border:""}},[t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n                  浣跨敤鏋氫妇\n                ")]),e._v("\n                "+e._s(e.itemForm.itemData.usingDict?"鏄�":"鍚�")+"\n              ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n                  鏋氫妇绫诲瀷\n                ")]),e._v("\n                "+e._s(e.itemForm.itemData.dictValue)+"\n              ")],2)],1)],1)],1)],1)],1),t("originalAdd",{ref:"originalAdd",attrs:{attribute:e.editAttribute},on:{refreshTable:e.refreshChange}})],1)},i=[],o=n("6872"),a=n("bcc5"),s=n("35a0"),c={name:"original",data:function(){return{page:{pageSize:10,currentPage:1,total:100},selectRow:"",data:[],form:{},attribute:{nullable:!0},editAttribute:{},applyRangeData:[],option:{height:"550px",headerAlign:"center",border:!0,index:!0,rowKey:"id",tabs:!0,stripe:!0,indexFixed:!1,menuWidth:150,highlightCurrentRow:!0,addBtn:!1,editBtn:!1,delBtn:!1,columnBtn:!1,column:[{label:"閫夋嫨",prop:"radio",width:60,hide:!1,display:!1},{label:"灞炴�х紪鍙�",prop:"id",align:"left",display:!1,width:200,required:!0},{label:"灞炴�у悕绉�",prop:"name",align:"left",display:!1},{label:"鏄惁浣跨敤鏋氫妇",prop:"usingDict",type:"switch",hide:!0,labelWidth:132,display:!1,dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"灞炴�х被鍨�",prop:"typeValue",display:!1},{label:"榛樿鍊�",prop:"defaultValue",display:!1},{label:"鍏佽涓虹┖",prop:"nullable",type:"switch",display:!1,hide:!0,labelWidth:132,dicData:[{label:"鍚�",value:"false"},{label:"鏄�",value:"true"}]},{label:"闀垮害",prop:"maxLength",hide:!0,display:!1},{label:"鎻忚堪",prop:"description",type:"textarea",display:!1}]},itemForm:{itemData:{},activeName:"referTab",enumInitFlag:!1,referInitFlag:!1,form:{}},searchId:""}},created:function(){},methods:{refreshChange:function(){this.onLoad(this.pageParent,this.query)},addSave:function(){this.$refs.originalAdd.showSubmitDialog=!0;var e={nullable:!0};this.$refs.originalAdd.attribute=e},updateSave:function(e,t){this.selectRow=t;var n=JSON.stringify(e);this.editAttribute=JSON.parse(n),this.editAttribute.nullable="true"==e.nullable,this.$refs.originalAdd.attribute=this.editAttribute,this.$refs.originalAdd.showSubmitDialog=!0,this.checkUsingReferDict(e),this.$refs.originalAdd.activeName=this.itemForm.activeName,this.$refs.originalAdd.enumInitFlag=this.itemForm.enumInitFlag,this.$refs.originalAdd.referInitFlag=this.itemForm.referInitFlag},deleteSave:function(e,t){var n=this;this.$confirm("鍒犻櫎鍏冩暟鎹皢鏃犳硶琚仮澶�, 鏄惁缁х画?","鎻愮ず",{iconClass:"el-icon-question",confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",showClose:!0,type:"warning"}).then((function(){Object(o["remove"])(e.oid).then((function(e){n.$message.success("鍒犻櫎鎴愬姛"),n.refreshChange()}))}))},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(o["getPage"])(this.page.currentPage,this.page.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.data=e.data.data.records,t.itemData=t.data[0]}))},rowClick:function(e){this.itemForm.itemData=e,this.selectRow=e.$index,this.attribute=e,this.checkUsingReferDict(e)},checkUsingReferDict:function(e){var t=this;null!==e.referToId&&""!==e.referToId?(this.itemForm.activeName="referTab",this.itemForm.referInitFlag=!0,this.itemForm.enumInitFlag=!1):"true"===e.usingDict?(this.itemForm.activeName="enumTab",this.itemForm.referInitFlag=!1,this.itemForm.enumInitFlag=!0,Object(s["getDictionary"])({code:e.dictCode}).then((function(e){t.editAttribute.dictValue=e.data.data[0].label,t.itemForm.itemData.dictValue=t.editAttribute.dictValue,t.$refs.originalAdd.dictEnums=e.data.data}))):(this.itemForm.activeName="referTab",this.itemForm.referInitFlag=!0,this.itemForm.enumInitFlag=!1)},selectBtmType:function(){this.referType.display=!0,this.referType.title="璇烽�夋嫨"+this.referType.value},applyRangeOpen:function(){var e=this;this.selectRow||0==this.selectRow||this.$message({type:"warning",message:"璇峰厛閫夋嫨灞炴��"});var t=this.data[this.selectRow].oid;Object(o["getApplyRange"])(t).then((function(t){e.applyRangeData=t.data.data,e.$refs.applyRange.rangeData=e.applyRangeData,e.$refs.applyRange.showDialog=!0}))},doSearch:function(){var e={id_like:this.searchId};this.onLoad(this.page,e)}},components:{Versionpackage:a["default"]}},l=c,u=(n("910e"),n("2877")),d=Object(u["a"])(l,r,i,!1,null,null,null);t["default"]=d.exports},ff4e:function(e,t,n){"use strict";n("c2ef")},ff72:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[t("el-row",{staticClass:"row-bg",attrs:{type:"flex",justify:"end"}},[t("el-form-item",[t("el-button",{on:{click:e.handleCancel}},[e._v("鍏抽棴")])],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("瀹℃壒淇℃伅")])]),t("el-form-item",{attrs:{label:"鐢宠浜�"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.flow.assigneeName,callback:function(t){e.$set(e.form.flow,"assigneeName",t)},expression:"form.flow.assigneeName"}})],1),t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"寮�濮嬫椂闂�"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.startTime,callback:function(t){e.$set(e.form,"startTime",t)},expression:"form.startTime"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"缁撴潫鏃堕棿"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.endTime,callback:function(t){e.$set(e.form,"endTime",t)},expression:"form.endTime"}})],1)],1)],1),t("el-form-item",{attrs:{label:"璇峰亣鐞嗙敱"}},[t("el-input",{attrs:{disabled:!0,type:"textarea"},model:{value:e.form.reason,callback:function(t){e.$set(e.form,"reason",t)},expression:"form.reason"}})],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("娴佺▼淇℃伅")])]),t("el-row",{staticClass:"row-bg",attrs:{type:"flex"}},[t("el-timeline",e._l(e.flowList,(function(n){return t("el-timeline-item",{key:n.id,attrs:{timestamp:n.createTime,placement:"top"}},[t("el-card",{attrs:{shadow:"hover"}},[t("p",[e._v(e._s(n.assigneeName)+" 鍦� ["+e._s(n.createTime)+"] 寮�濮嬪鐞� ["+e._s(n.historyActivityName)+"] 鐜妭")]),""!==n.historyActivityDurationTime?t("p",[e._v("浠诲姟鍘嗘椂 ["+e._s(n.historyActivityDurationTime)+"]")]):e._e(),""!==n.comment?t("p",[e._v("鎵瑰鎰忚: ["+e._s(n.comment)+"]")]):e._e(),""!==n.endTime?t("p",[e._v("缁撴潫鏃堕棿: ["+e._s(n.endTime)+"]")]):e._e()])],1)})),1)],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("娴佺▼璺熻釜")])]),t("el-row",{staticClass:"row-bg"},[t("flow-design",{attrs:{"is-display":!0,"process-instance-id":e.processInstanceId}})],1)],1)],1)],1)},i=[],o=n("fc8c"),a={data:function(){return{businessId:"",processInstanceId:"",src:"",flowList:[],form:{flow:{assigneeName:""},startTime:"",endTime:"",reason:""}}},created:function(){this.init()},methods:{init:function(){var e=this;this.processInstanceId=this.$route.params.processInstanceId,this.businessId=this.$route.params.businessId,Object(o["historyFlowList"])(this.processInstanceId).then((function(t){var n=t.data;n.success&&(e.flowList=n.data)})),Object(o["leaveDetail"])(this.businessId).then((function(t){var n=t.data;n.success&&(e.form=n.data)}))},handleCancel:function(){this.$router.$avueRouter.closeTag(),this.$router.push({path:"/work/start"})}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},ffd6:function(e,t,n){var r=n("3729"),i=n("1310"),o="[object Symbol]";function a(e){return"symbol"==typeof e||i(e)&&r(e)==o}e.exports=a}}]);
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/js/chunk-2d0e4caf.98f630c9.js b/Source/UBCS-WEB/dist/js/chunk-2d0e4caf.98f630c9.js
deleted file mode 100644
index 6f9ca6a..0000000
--- a/Source/UBCS-WEB/dist/js/chunk-2d0e4caf.98f630c9.js
+++ /dev/null
@@ -1 +0,0 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0e4caf"],{9277:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("keep-alive",[e.$route.meta.keepAlive?t("router-view",{staticClass:"avue-view"}):e._e()],1),e.$route.meta.keepAlive?e._e():t("router-view",{staticClass:"avue-view"})],1)},u=[],s=a("2877"),l={},n=Object(s["a"])(l,i,u,!1,null,null,null);t["default"]=n.exports}}]);
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/js/chunk-2d0e4caf.e0b0a73c.js b/Source/UBCS-WEB/dist/js/chunk-2d0e4caf.e0b0a73c.js
deleted file mode 100644
index 6f9ca6a..0000000
--- a/Source/UBCS-WEB/dist/js/chunk-2d0e4caf.e0b0a73c.js
+++ /dev/null
@@ -1 +0,0 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0e4caf"],{9277:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("keep-alive",[e.$route.meta.keepAlive?t("router-view",{staticClass:"avue-view"}):e._e()],1),e.$route.meta.keepAlive?e._e():t("router-view",{staticClass:"avue-view"})],1)},u=[],s=a("2877"),l={},n=Object(s["a"])(l,i,u,!1,null,null,null);t["default"]=n.exports}}]);
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/js/chunk-2d0e4caf.f1e21f7e.js b/Source/UBCS-WEB/dist/js/chunk-2d0e4caf.f1e21f7e.js
new file mode 100644
index 0000000..6368e7b
--- /dev/null
+++ b/Source/UBCS-WEB/dist/js/chunk-2d0e4caf.f1e21f7e.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0e4caf"],{9277:function(e,t,u){"use strict";u.r(t);var a=function(){var e=this,t=e._self._c;return t("div",[t("keep-alive",[e.$route.meta.keepAlive?t("router-view",{key:e.$route.fullPath,staticClass:"avue-view"}):e._e()],1),e.$route.meta.keepAlive?e._e():t("router-view",{key:e.$route.fullPath,staticClass:"avue-view"})],1)},l=[],i=u("2877"),r={},s=Object(i["a"])(r,a,l,!1,null,null,null);t["default"]=s.exports}}]);
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/js/chunk-48e60865.78e92e33.js b/Source/UBCS-WEB/dist/js/chunk-48e60865.78e92e33.js
deleted file mode 100644
index a5fbb4e..0000000
--- a/Source/UBCS-WEB/dist/js/chunk-48e60865.78e92e33.js
+++ /dev/null
@@ -1,27 +0,0 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-48e60865","chunk-2d0e4caf"],{"00fd":function(e,t,n){var r=n("9e69"),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;function c(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(c){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}e.exports=c},"00fd3":function(e,t,n){"use strict";n.r(t);n("386d");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{"table-loading":e.loading,data:e.data,option:e.option,page:e.page,search:e.search},on:{"update:page":function(t){e.page=t},"update:search":function(t){e.search=t},"on-load":e.getDataList,"row-save":e.handleSave,"row-del":e.handleDelete,"row-update":e.handleEdit,"refresh-change":e.handleRefresh,"size-change":e.handleSizePage,"current-change":e.handleCurrentPage,"selection-change":e.selectionChange,"row-click":e.handleRowClick},scopedSlots:e._u([{key:"search",fn:function(n){n.row;var r=n.size;return[t("el-select",{attrs:{size:"small"},on:{change:e.handleSelect},model:{value:e.selectValue,callback:function(t){e.selectValue=t},expression:"selectValue"}},e._l(e.selectOption,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"300px","margin-left":"10px"},attrs:{placeholder:"璇疯緭鍏�".concat("id"===e.selectValue?"绯荤粺缂栧彿":"绯荤粺鍚嶇О","骞舵寜鍥炶溅鏌ヨ"),size:r,clearable:""},on:{clear:e.handleClear},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleEnter.apply(null,arguments)}},model:{value:e.search[e.selectValue],callback:function(t){e.$set(e.search,e.selectValue,t)},expression:"search[selectValue]"}})]}}])},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{icon:"el-icon-delete",size:"small",type:"danger"},on:{click:e.handleDeleteByIds}},[e._v("鍒� 闄n            ")])],1)],2)],1)},i=[],o=(n("8e6e"),n("6b54"),n("7f7f"),n("ade3")),a=(n("ac6a"),n("456d"),n("96cf"),n("1da1")),s=n("0405");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{loading:!1,page:{currentPage:1,pageSize:10,total:0},selectOption:[{value:"id",label:"绯荤粺缂栧彿"},{value:"name",label:"绯荤粺鍚嶇О"}],selectValue:"id",search:{},delIds:[],data:[],option:{height:"auto",border:!0,align:"center",menuAlign:"center",index:!0,searchMenuSpan:8,searchBtn:!1,emptyBtn:!1,columnBtn:!1,defaultSort:{prop:"id,name",order:"descending"},selection:!0,column:[{label:"绯荤粺缂栧彿",prop:"id",sortable:!0,rules:[{required:!0,message:"绯荤粺缂栧彿涓嶈兘涓虹┖",trigger:"blur"}]},{label:"绯荤粺鍚嶇О",prop:"name",sortable:!0,rules:[{required:!0,message:"绯荤粺鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}]},{label:"绯荤粺鎻忚堪",prop:"description",type:"textarea"}]}}},methods:{getDataList:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t,n,r,i,a,c,u=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!0,console.log(this.search),t=this.page,n=t.pageSize,r=t.currentPage,i={size:n,current:r},this.search=Object.keys(this.search).filter((function(e){return null!==u.search[e]&&void 0!==u.search[e]&&""!==u.search[e]})).reduce((function(e,t){return l(l({},e),{},Object(o["a"])({},t,u.search[t]))}),{}),e.next=7,Object(s["getSysInfoList"])(l(l({},i),this.search));case 7:a=e.sent,200===a.status?(console.log(a),this.loading=!1,c=a.data.data,this.data=c.records,this.page.total=c.total):this.loading=!1;case 9:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleSave:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(t,n,r){var i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(s["sysInfoAdd"])(t);case 3:i=e.sent,200===i.status&&(this.$message({type:"success",message:"鏂板鏁版嵁鎴愬姛锛�"}),n(t)),e.next=10;break;case 7:e.prev=7,e.t0=e["catch"](0),r();case 10:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(t,n,r){return e.apply(this,arguments)}return t}(),handleEdit:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(t,n,r,i){var o,a,c,l,u;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,o=t.oid,a=t.id,c=t.name,l=t.description,e.next=4,Object(s["sysInfoEdit"])({oid:o,id:a,name:c,description:l});case 4:u=e.sent,200===u.status&&(i(),this.$message({type:"success",message:"淇敼鏁版嵁鎴愬姛锛�"}),r(t)),e.next=11;break;case 8:e.prev=8,e.t0=e["catch"](0),i();case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(t,n,r,i){return e.apply(this,arguments)}return t}(),handleDelete:function(e){var t=e.oid;this.deleteSysInfo({oids:t})},handleDeleteByIds:function(){var e=this.delIds.oids;this.$utilFunc.isEmpty(e)?this.$message({type:"error",message:"璇疯嚦灏戦�夋嫨涓�鏉℃暟鎹�!"}):this.deleteSysInfo(this.delIds)},deleteSysInfo:function(e){var t=this;this.$confirm("鏄惁纭畾鍒犻櫎閫夋嫨鐨勯泦鎴愮郴缁�?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then(Object(a["a"])(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,Object(s["sysInfoDel"])(e);case 2:r=n.sent,200===r.status&&(console.log(r),t.$message({type:"success",message:"鍒犻櫎鎴愬姛!"}),t.getDataList());case 4:case"end":return n.stop()}}),n)}))))},handleSelect:function(e){this.selectValue=e,"id"===this.selectValue?(this.search["name"]="",delete this.search["name"]):(this.search["id"]="",delete this.search["id"])},handleEnter:function(){""!==this.search[this.selectValue]&&this.getDataList()},handleClear:function(){this.search={},this.getDataList()},handleRefresh:function(){this.getDataList()},handleSizePage:function(e){this.page.pageSize=e},handleCurrentPage:function(e){this.page.currentPage=e},handleRowClick:function(e){this.$refs.crud.toggleRowSelection(e,!0)},selectionChange:function(e){console.log(e);var t=e.map((function(e){var t=e.oid;return t}));this.delIds={oids:t.toString()},console.log(this.delIds)}}},d=u,f=(n("a458"),n("2877")),h=Object(f["a"])(d,r,i,!1,null,"6aab1772",null);t["default"]=h.exports},"020a":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-star-on",plain:""},on:{click:function(t){return e.enableOrgDuty(!0)}}},[e._v("鍚� 鐢╘n      ")]),t("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-star-off",plain:""},on:{click:function(t){return e.enableOrgDuty(!1)}}},[e._v("鍋� 鐢╘n      ")]),e.permission.codebutton_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("d36b"),s={height:"auto",calcHeight:30,tip:!1,searchLabelWidth:120,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"",prop:"oid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionoid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"nameoid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"btmname",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastr",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"firstr",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastv",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"firstv",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"creator",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"createtime",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastmodifier",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastmodifytime",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionrule",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionrule",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionseq",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionvalue",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionseq",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionvalue",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lctid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"ts",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"鎸夐挳缂栫爜",prop:"id",type:"input",search:!0,rules:[{required:!0,message:"璇疯緭鍏�",trigger:"blur"}]},{label:"鎸夐挳鏄剧ず鍚嶇О",prop:"name",type:"input",search:!0,rules:[{required:!0,message:"璇疯緭鍏�",trigger:"blur"}]},{label:"鎻忚堪",prop:"description",type:"input"},{label:"",prop:"owner",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"鐘舵��",prop:"lcStatusText",slot:!0,display:!1},{label:"鐘舵��",type:"select",dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeLcstatus",props:{label:"itemName",value:"itemValue"},dataType:"String",search:!0,hide:!0,display:!0,prop:"lcStatus",rules:[{required:!0,message:"鐘舵��",trigger:"blur"}]},{label:"",prop:"copyfromversion",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"鎸夐挳鐨勫浘鏍囨牱寮�",prop:"iconCls",type:"input",search:!0},{label:"鎵ц鐨刯s璺緞",prop:"executeJs",type:"input",search:!0},{label:"鎸夐挳鐨勪綅缃�",prop:"usedPositionTypeText",slot:!0,display:!1},{label:"鎸夐挳鐨勪綅缃�",type:"select",weight:"140px",dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeButtonPosition",props:{label:"itemName",value:"itemValue"},dataType:"String",search:!0,hide:!0,display:!0,prop:"usedPositionType",rules:[{required:!0,message:"璇烽�夋嫨鎸夐挳鐨勪綅缃�",trigger:"blur"}]}]},c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:s,data:[]}},computed:u(u({},Object(c["mapGetters"])(["permission"])),{},{permissionList:function(){return{}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.oid)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){n(),window.console.log(e)}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){r(),console.log(e)}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.oid)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},enableOrgDuty:function(e){var t=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍚敤?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["enableData"])(t.ids,e)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"0546":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("el-row",[t("el-col",{attrs:{span:11}},[t("basic-container",[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("瀛楀吀鍒楄〃")])]),t("div",{staticClass:"clearfix"},[t("avue-crud",{ref:"crud",attrs:{option:e.optionParent,"table-loading":e.loading,data:e.dataParent,page:e.pageParent,permission:e.permissionList,"before-open":e.beforeOpen},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-click":e.handleRowClick,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoadParent},scopedSlots:e._u([{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formParent,callback:function(t){e.formParent=t},expression:"formParent"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n              ")]):e._e()],1)],2)],1)])],1)],1),t("el-col",{attrs:{span:13}},[t("basic-container",[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("["+e._s(e.dictValue)+"] 瀛楀吀璇︽儏")])]),t("div",{staticClass:"clearfix"},[t("avue-crud",{ref:"crudChild",attrs:{option:e.optionChild,"table-loading":e.loadingChild,data:e.dataChild,permission:e.permissionList,"before-open":e.beforeOpenChild,"before-close":e.beforeCloseChild},on:{"row-del":e.rowDelChild,"row-update":e.rowUpdateChild,"row-save":e.rowSaveChild,"search-change":e.searchChangeChild,"search-reset":e.searchResetChild,"selection-change":e.selectionChangeChild,"current-change":e.currentChangeChild,"size-change":e.sizeChangeChild,"refresh-change":e.refreshChangeChild,"on-load":e.onLoadChild},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-plus-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n              ")]):e._e()]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formChild,callback:function(t){e.formChild=t},expression:"formChild"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n              ")]):e._e()],1)],2)],1)])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("7754"),s=n("cee8"),c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{dictValue:"鏆傛棤",parentId:-1,formParent:{},formChild:{},selectionList:[],query:{},loading:!0,loadingChild:!0,pageParent:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},pageChild:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},dataParent:[],dataChild:[],optionParent:s["optionParent"],optionChild:s["optionChild"]}},computed:u(u({},Object(c["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dict_add,!1),delBtn:this.vaildData(this.permission.dict_delete,!1),editBtn:this.vaildData(this.permission.dict_edit,!1),viewBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),mounted:function(){this.initData()},methods:{initData:function(){var e=this;Object(a["getDictTree"])().then((function(t){var n=e.findObject(e.optionChild.column,"parentId");n.dicData=t.data.data}))},handleAdd:function(e){this.$refs.crudChild.value.dictValue="",this.$refs.crudChild.value.dictKey="",this.$refs.crudChild.value.sort=0,this.$refs.crudChild.value.isSealed=0,this.$refs.crudChild.value.remark="",this.$refs.crudChild.value.parentId=e.id,this.$refs.crudChild.option.column.filter((function(t){"parentId"===t.prop&&(t.value=e.id)})),this.$refs.crudChild.rowAdd()},rowSave:function(e,t,n){var r=this,i=u(u({},e),{},{dictKey:-1});Object(a["add"])(i).then((function(){r.onLoadParent(r.pageParent),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadParent(i.pageParent),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),i.onLoadChild(i.pageChild),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadParent(t.pageParent),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleRowClick:function(e){this.query={},this.parentId=e.id,this.dictValue=e.dictValue,this.$refs.crudChild.value.code=e.code,this.$refs.crudChild.value.parentId=e.id,this.$refs.crudChild.option.column.filter((function(t){"code"===t.prop&&(t.value=e.code),"parentId"===t.prop&&(t.value=e.id)})),this.onLoadChild(this.pageChild)},searchReset:function(){this.query={},this.onLoadParent(this.pageParent)},searchChange:function(e,t){this.query=e,this.pageParent.currentPage=1,this.onLoadParent(this.pageParent,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadParent(e.pageParent),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDict"])(this.formParent.id).then((function(e){n.formParent=e.data.data})),e()},currentChange:function(e){this.pageParent.currentPage=e},sizeChange:function(e){this.pageParent.pageSize=e},refreshChange:function(){this.onLoadParent(this.pageParent,this.query)},rowSaveChild:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoadChild(r.pageChild),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateChild:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadChild(i.pageChild),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelChild:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadChild(t.pageChild),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchResetChild:function(){this.query={},this.onLoadChild(this.pageChild)},searchChangeChild:function(e,t){this.query=e,this.pageChild.currentPage=1,this.onLoadChild(this.pageChild,e),t()},selectionChangeChild:function(e){this.selectionList=e},selectionClearChild:function(){this.selectionList=[],this.$refs.crudChild.toggleSelection()},handleDeleteChild:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadChild(e.pageChild),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudChild.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenChild:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getDict"])(this.formChild.id).then((function(e){n.formChild=e.data.data})),e()},beforeCloseChild:function(e){var t=this;this.$refs.crudChild.value.parentId=this.parentId,this.$refs.crudChild.option.column.filter((function(e){"parentId"===e.prop&&(e.value=t.parentId)})),e()},currentChangeChild:function(e){this.pageChild.currentPage=e},sizeChangeChild:function(e){this.pageChild.pageSize=e},refreshChangeChild:function(){this.onLoadChild(this.pageChild,this.query)},onLoadParent:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getParentList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.pageParent.total=n.total,t.dataParent=n.records,t.loading=!1,t.selectionClear()}))},onLoadChild:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loadingChild=!0,Object(a["getChildList"])(e.currentPage,e.pageSize,this.parentId,Object.assign(n,this.query)).then((function(e){t.dataChild=e.data.data,t.loadingChild=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"086b":function(e,t,n){"use strict";n("b74b")},"0983":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,permission:e.permissionList,"before-open":e.beforeOpen,"before-close":e.beforeClose},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}},{key:"menu",fn:function(n){return[t("el-button",{attrs:{type:"text",icon:"el-icon-check",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n      ")])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("7754"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},option:{tip:!1,searchShow:!0,searchMenuSpan:6,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:300,dialogWidth:880,column:[{label:"瀛楀吀缂栧彿",prop:"code",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏哥紪鍙�",trigger:"blur"}]},{label:"瀛楀吀鍚嶇О",prop:"dictValue",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏稿悕绉�",trigger:"blur"}]},{label:"涓婄骇瀛楀吀",prop:"parentId",type:"tree",dicData:[],hide:!0,props:{label:"title"},rules:[{required:!1,message:"璇烽�夋嫨涓婄骇瀛楀吀",trigger:"click"}]},{label:"瀛楀吀閿��",prop:"dictKey",type:"number",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏搁敭鍊�",trigger:"blur"}]},{label:"瀛楀吀鎺掑簭",prop:"sort",type:"number",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏告帓搴�",trigger:"blur"}]},{label:"灏佸瓨",prop:"isSealed",type:"select",dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],slot:!0,rules:[{required:!0,message:"璇烽�夋嫨灏佸瓨",trigger:"blur"}]},{label:"瀛楀吀澶囨敞",prop:"remark",search:!0,hide:!0}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dict_add,!1),viewBtn:this.vaildData(this.permission.dict_view,!1),delBtn:this.vaildData(this.permission.dict_delete,!1),editBtn:this.vaildData(this.permission.dict_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),mounted:function(){var e=this;Object(a["getDictTree"])().then((function(t){var n=e.findObject(e.optionChild.column,"parentId");n.dicData=t.data.data}))},methods:{handleAdd:function(e){this.$refs.crud.value.code=e.code,this.$refs.crud.value.parentId=e.id,this.$refs.crud.option.column.filter((function(t){"code"===t.prop&&(t.value=e.code,t.addDisabled=!0),"parentId"===t.prop&&(t.value=e.id,t.addDisabled=!0)})),this.$refs.crud.rowAdd()},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDict"])(this.form.id).then((function(e){n.form=e.data.data})),e()},beforeClose:function(e){this.$refs.crud.tableForm={},this.$refs.crud.value.code="",this.$refs.crud.value.parentId="",this.$refs.crud.value.addDisabled=!1,this.$refs.crud.option.column.filter((function(e){"code"===e.prop&&(e.value="",e.addDisabled=!1),"parentId"===e.prop&&(e.value="",e.addDisabled=!1)})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){t.data=e.data.data,t.loading=!1,t.selectionClear()}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"09cc":function(e,t,n){"use strict";n("3be9")},"09e0f":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;e._self._setupProxy;return t("basic-container",[t("avue-crud",e._g(e._b({attrs:{permission:e.permissionList,page:e.page},on:{"update:page":function(t){e.page=t}},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},"avue-crud",e.bindVal,!1),e.onEvent),[t("template",{slot:"menuLeft"},[e.permission.param_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=window.$crudCommon({data:function(){return{}},computed:{permissionList:function(){return{addBtn:this.vaildData(this.permission.param_add,!1),viewBtn:this.vaildData(this.permission.param_view,!1),delBtn:this.vaildData(this.permission.param_delete,!1),editBtn:this.vaildData(this.permission.param_edit,!1)}}},methods:{}},{name:"system/param"}),a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"0c46":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"primary",size:"small",plain:"",icon:"el-icon-refresh-right"},on:{click:e.handleSend}},[e._v("鎵嬪姩鎺ㄩ�乗n      ")])],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("7a96"),s=(n("c54a"),n("5880"));n("28c5");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={name:"task",data:function(){return{loading:!1,query:{},selectionList:[],page:{pageSize:20,currentPage:1,total:0},data:[],option:{calcHeight:30,tip:!1,searchShow:!1,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,menu:!1,column:[{label:"鏁版嵁缂栫爜",prop:"id",search:!0,sortable:!0,width:150},{label:"鍥惧彿",prop:"uniquecode",search:!0,sortable:!0,width:150},{label:"鍒嗙被id",prop:"classifyid",search:!0,sortable:!0,width:250},{label:"鍒嗙被鍚嶇О",prop:"classifyname",search:!0,sortable:!0},{label:"绯荤粺缂栧彿",prop:"systemcode",search:!0,sortable:!0,width:150},{label:"绯荤粺鍚嶇О",prop:"systemname",search:!0,sortable:!0,width:150},{label:"鏁版嵁鎯呭喌",prop:"sendtype",sortable:!0,width:100},{label:"鏄惁鎺ㄩ�佹垚鍔�",prop:"sendflag",search:!0,sortable:!0,width:120,html:!0,align:"center",type:"select",dicData:[{key:"true",value:"鏄�"},{key:"false",value:"鍚�"}],props:{label:"value",value:"key"},formatter:function(e,t){return"true"==e.sendflag||"1"==e.sendflag?'<i class="el-icon-check"></i>':'<i class="el-icon-close"></i>'}},{label:"浠诲姟鍒涘缓鏃堕棿",prop:"createTime",sortable:!0,width:150},{label:"鏈�鍚庢帹閫佹椂闂�",prop:"lastModifyTime",sortable:!0,width:150}]}}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!1,viewBtn:!1,delBtn:!1,editBtn:!1}},oids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.oid)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0;var r={};if(this.query)for(var i in this.query)r['conditionMap["'+i+'"]']=this.query[i];Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.params,r,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()})).catch((function(e){t.$message.error(e),t.loading=!1}))},handleSend:function(){var e=this,t=new FormData;0!==this.selectionList.length?(t.append("oid",this.oids),this.$confirm("鏄惁鎺ㄩ�佹暟鎹�?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["sendData"])(t)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})})).catch((function(t){e.$message.error(t)}))):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,"2eac2213",null);t["default"]=h.exports},"0de6":function(e,t,n){"use strict";n.r(t);n("386d");var r=function(){var e=this,t=e._self._c;return t("basic-container",{},[t("avue-crud",{attrs:{data:e.data,option:e.option,page:e.page,"table-loading":e.loading,selection:""},on:{"size-change":function(t){return e.search.apply(e,["size"].concat(Array.prototype.slice.call(arguments)))},"current-change":function(t){return e.search.apply(e,["current"].concat(Array.prototype.slice.call(arguments)))},"refresh-change":e.search,"search-change":function(t){return e.search.apply(e,["search"].concat(Array.prototype.slice.call(arguments)))},"search-reset":function(t){return e.search.apply(e,["reset"].concat(Array.prototype.slice.call(arguments)))},"selection-change":e.selectionChange},scopedSlots:e._u([{key:"menuLeft",fn:function(n){return[t("el-button",{attrs:{type:"primary",icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.openDialog("add",{})}}},[e._v("鏂板")]),e.selectedData.length>0?t("el-button",{attrs:{type:"danger",icon:"el-icon-delete",size:"small",loading:e.delLoading},on:{click:function(t){return e.batchDel()}}},[e._v("鍒犻櫎")]):e._e()]}},{key:"menu",fn:function(n){var r=n.row;n.index;return[t("el-button",{attrs:{type:"text",icon:"el-icon-edit",size:"mini",loading:r.editLoading},on:{click:function(t){return e.openDialog("edit",r)}}},[e._v("缂栬緫")]),t("el-button",{attrs:{type:"text",icon:"el-icon-view",size:"mini",loading:r.detailLoading},on:{click:function(t){return e.openDialog("detail",r)}}},[e._v("棰勮")]),t("el-button",{staticClass:"btn_link_del",attrs:{type:"text",icon:"el-icon-delete",size:"mini",loading:r.delLoading},on:{click:function(t){return e.rowDel(r)}}},[e._v("鍒犻櫎")])]}}])}),t("el-dialog",{attrs:{visible:e.visible,width:e.dialogWidth,title:e.title,"append-to-body":"","before-close":function(){e.visible=!1},top:"10vh"},scopedSlots:e._u(["detail"!==e.type?{key:"footer",fn:function(){return[t("el-button",{attrs:{type:"primary",size:"mini",loading:e.submitLoading},on:{click:e.submit}},[e._v("淇濆瓨")]),t("el-button",{attrs:{type:"",size:"mini"},on:{click:function(t){e.visible=!1}}},[e._v("鍙栨秷")])]},proxy:!0}:null],null,!0)},[e.visible?t("CycleFlow",{ref:"vueFlowchartEditor",staticClass:"cycle_flow",attrs:{type:e.type,"chart-data":e.nodesEdgesData,"chart-data-node-items":e.flowChartNodeItems,rowData:e.rowData},on:{"save-data":e.save}}):e._e()],1)],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("ade3")),a=(n("96cf"),n("1da1")),s=(n("7f7f"),n("6868")),c=n("d49b");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={name:"cycle.vue",components:{CycleFlow:c["default"]},data:function(){return{form:{},page:{pageSize:10,total:0,currentPage:1,layout:"total, sizes, prev, pager, next, jumper"},option:{selection:!0,searchMenuSpan:6,searchMenuPosition:"right",border:!0,align:"center",menuAlign:"center",menu:!0,delBtn:!1,editBtn:!1,addBtn:!1,column:[{label:"缂栧彿",prop:"id",search:!0},{label:"鍚嶇О",prop:"name",search:!0},{label:"璧峰鐘舵��",prop:"startStatus",search:!0},{label:"鎻忚堪",prop:"description"}]},data:[],title:"棰勮鐢熷懡鍛ㄦ湡娴佺▼鍥�",visible:!1,flowChartNodeItems:[],rowData:{},nodesEdgesData:{},dialogWidth:"50%",type:"detail",loading:!1,delLoading:!1,submitLoading:!1,selectedData:[]}},created:function(){this.search("search",{})},methods:{search:function(e,t,n){var r=this;"search"===e?this.page.currentPage=1:"reset"===e?this.page={pageSize:10,total:0,currentPage:1}:"size"===e?this.page.pageSize=t:"current"===e&&(this.page.currentPage=t),this.loading=!0,s["default"].getList(Object.assign({},t,{size:this.page.pageSize,current:this.page.currentPage})).then((function(e){r.loading=!1,r.data=e.data.data.records,r.page.total=e.data.data.total,r.loading=!1,n&&n()}))},openDialog:function(e,t){var n=this;this.type=e,"edit"===e?(this.$set(t,"editLoading",!0),this.title="缂栬緫鐢熷懡鍛ㄦ湡娴佺▼鍥�",this.dialogWidth="95%"):"detail"===e&&(this.$set(t,"detailLoading",!0),this.title="棰勮鐢熷懡鍛ㄦ湡娴佺▼鍥�",this.dialogWidth="50%"),"add"!==e?s["default"].detail({id:t.id}).then((function(e){n.$set(t,"detailLoading",!1),n.$set(t,"editLoading",!1),n.rowData=t;var r=e.data.data.nodes.map((function(e){return e.label=e.id,e.index=e.indexNum,e})),i=e.data.data.edges.map((function(e){return e.label=e.name,e.width=80,e.height=48,e.index=1,e.index=e.indexNum,e}));n.nodesEdgesData={nodes:r,edges:i},n.visible=!0})):(this.nodesEdgesData={},this.rowData={},this.title="鏂板鐢熷懡鍛ㄦ湡娴佺▼鍥�",this.dialogWidth="95%",this.visible=!0)},selectionChange:function(e){this.selectedData=e},rowDel:function(e){var t=this;this.$confirm("纭鍒犻櫎璇ユ潯鏁版嵁?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){t.$set(e,"delLoading",!0),s["default"].del({oid:e.oid,id:e.id}).then((function(n){t.$set(e,"delLoading",!1),200===n.data.code&&(t.$message.success("鍒犻櫎鎴愬姛锛�"),t.search())})).catch((function(){t.$set(e,"delLoading",!1)}))}))},batchDel:function(){var e=this;this.$confirm("纭鍒犻櫎鎵�閫夋暟鎹�?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){var t=e.selectedData.map((function(e){return{id:e.id,oid:e.oid}}));e.delLoading=!0,s["default"].del(t,!0).then((function(t){e.delLoading=!1,200===t.data.code&&(e.$message.success("鍒犻櫎鎴愬姛锛�"),e.search())})).catch((function(){e.delLoading=!1}))}))},submit:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t,n,r,i,o=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$refs.vueFlowchartEditor.getNewRowData();case 2:if(t=e.sent,t){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,this.$refs.vueFlowchartEditor.getFlowData();case 7:n=e.sent,Array.isArray(n.nodes)&&(n.nodes=n.nodes.map((function(e){return e.name=e.id,e.indexNum=e.index,e}))),Array.isArray(n.edges)&&(n.edges=n.edges.map((function(e){return e.name=e.label,e.indexNum=e.index,e}))),r=u(u({},t),n),this.submitLoading=!0,i=s["default"].add,"edit"===this.type&&(i=s["default"].edit,this.$delete(r,"id")),i(r).then((function(e){o.submitLoading=!1,200===e.data.code&&(o.$message.success("edit"===o.type?"淇敼鎴愬姛锛�":"鏂板鎴愬姛锛�"),o.visible=!1,o.search())})).catch((function(){o.submitLoading=!1}));case 16:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}},f=d,h=(n("b804"),n("2877")),p=Object(h["a"])(f,r,i,!1,null,"c16f5630",null);t["default"]=p.exports},"0eac":function(e,t,n){"use strict";n("d1c6")},"0f19":function(e,t,n){"use strict";function r(e){if(null==e)throw new TypeError("Cannot destructure "+e)}n.r(t);var i=function(){var e=this,t=e._self._c;return t("el-row",[t("el-col",{attrs:{span:9}},[t("div",{staticClass:"box"},[t("el-scrollbar",[t("basic-container",[t("avue-tree",{attrs:{option:e.treeOption,data:e.treeData},on:{"node-click":e.nodeClick}})],1)],1)],1)]),t("el-col",{attrs:{span:15}},[t("basic-container",[t("el-button-group",[e.permission.region_add?t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-circle-plus-outline"},on:{click:e.addChildren}},[e._v("鏂板涓嬬骇")]):e._e(),e.permission.region_delete?t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-delete"},on:{click:e.handleDelete}},[e._v("鍒犻櫎")]):e._e(),e.permission.region_import?t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-upload2"},on:{click:e.handleImport}},[e._v("瀵煎叆")]):e._e(),e.permission.region_export?t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-download"},on:{click:e.handleExport}},[e._v("瀵煎嚭")]):e._e(),e.permission.region_debug?t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-video-play"},on:{click:e.handleDebug}},[e._v("璋冭瘯")]):e._e()],1)],1),t("basic-container",[t("avue-form",{ref:"form",attrs:{option:e.regionOption},on:{submit:e.handleSubmit},scopedSlots:e._u([{key:"code",fn:function(n){return r(n),[t("el-input",{attrs:{placeholder:"璇疯緭鍏� 鍖哄垝瀛愮紪鍙�"},model:{value:e.regionForm.subCode,callback:function(t){e.$set(e.regionForm,"subCode",t)},expression:"regionForm.subCode"}},[t("template",{slot:"prepend"},[e._v(e._s(e.regionForm.parentCode))])],2)]}}]),model:{value:e.regionForm,callback:function(t){e.regionForm=t},expression:"regionForm"}}),t("el-dialog",{attrs:{title:"琛屾斂鍖哄垝鏁版嵁瀵煎叆","append-to-body":"",visible:e.excelBox,width:"555px"},on:{"update:visible":function(t){e.excelBox=t}}},[t("avue-form",{attrs:{option:e.excelOption,"upload-after":e.uploadAfter},model:{value:e.excelForm,callback:function(t){e.excelForm=t},expression:"excelForm"}},[t("template",{slot:"excelTemplate"},[t("el-button",{attrs:{type:"primary"},on:{click:e.handleTemplate}},[e._v("\n              鐐瑰嚮涓嬭浇"),t("i",{staticClass:"el-icon-download el-icon--right"})])],1)],2)],1),t("el-dialog",{attrs:{title:"琛屾斂鍖哄垝鏁版嵁璋冭瘯","append-to-body":"",visible:e.debugBox,width:"350px"},on:{"update:visible":function(t){e.debugBox=t}}},[t("avue-form",{attrs:{option:e.debugOption},model:{value:e.debugForm,callback:function(t){e.debugForm=t},expression:"debugForm"}})],1)],1)],1)],1)},o=[],a=(n("8e6e"),n("456d"),n("7f7f"),n("a481"),n("ac6a"),n("ade3")),s=n("5a04"),c=n("2934"),l=n("5880"),u=n("c54a"),d=n("0e0b"),f=n("84df"),h=n("0a5a"),p=n("323e"),g=n.n(p);n("a5d8");function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach((function(t){Object(a["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var b={data:function(){return{topCode:"00",treeCode:"",treeParentCode:"",treeData:[],treeOption:{nodeKey:"id",lazy:!0,treeLoad:function(e,t){var n=0===e.level?"00":e.data.id;Object(s["getLazyTree"])(n).then((function(e){t(e.data.data.map((function(e){return v(v({},e),{},{leaf:!e.hasChildren})})))}))},addBtn:!1,menu:!1,size:"small",props:{labelText:"鏍囬",label:"title",value:"value",children:"children"}},regionForm:{},regionOption:{labelWidth:100,column:[{label:"鐖跺尯鍒掔紪鍙�",prop:"parentCode",span:24,disabled:!0,rules:[{required:!0,message:"璇疯緭鍏ョ埗鍖哄垝缂栧彿",trigger:"blur"}]},{label:"鐖跺尯鍒掑悕绉�",prop:"parentName",span:24,disabled:!0},{label:"鍖哄垝缂栧彿",prop:"code",formslot:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ尯鍒掔紪鍙�",trigger:"blur"}]},{label:"鍖哄垝瀛愮紪鍙�",prop:"subCode",display:!1},{label:"鍖哄垝鍚嶇О",prop:"name",span:24,rules:[{required:!0,message:"璇疯緭鍏ュ尯鍒掑悕绉�",trigger:"blur"}]},{label:"鍖哄垝绛夌骇",prop:"regionLevel",type:"radio",dicUrl:"/api/ubcs-system/dict/dictionary?code=region",props:{label:"dictValue",value:"dictKey"},dataType:"number",span:24,rules:[{required:!0,message:"璇烽�夋嫨鍖哄垝绛夌骇",trigger:"blur"}]},{label:"鍖哄垝鎺掑簭",prop:"sort",type:"number",span:24,rules:[{required:!0,message:"璇疯緭鍏ュ尯鍒掓帓搴�",trigger:"blur"}]},{label:"鍖哄垝澶囨敞",prop:"remark",type:"textarea",minRows:6,span:24}]},excelBox:!1,excelForm:{},excelOption:{submitBtn:!1,emptyBtn:!1,column:[{label:"妯℃澘涓婁紶",prop:"excelFile",type:"upload",drag:!0,loadText:"妯℃澘涓婁紶涓紝璇风◢绛�",span:24,propsHttp:{res:"data"},tip:"璇蜂笂浼� .xls,.xlsx 鏍囧噯鏍煎紡鏂囦欢",action:"/api/ubcs-system/region/import-region"},{label:"鏁版嵁瑕嗙洊",prop:"isCovered",type:"switch",align:"center",width:80,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],value:0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨鏄惁瑕嗙洊",trigger:"blur"}]},{label:"妯℃澘涓嬭浇",prop:"excelTemplate",formslot:!0,span:24}]},debugBox:!1,debugForm:{},debugOption:{labelWidth:50,submitBtn:!1,emptyBtn:!1,column:[{label:"鐪佷唤",prop:"province",type:"select",props:{label:"name",value:"code"},cascader:["city"],dicUrl:"/api/ubcs-system/region/select",span:24},{label:"鍦板競",prop:"city",type:"select",props:{label:"name",value:"code"},cascader:["district"],dicFlag:!1,dicUrl:"/api/ubcs-system/region/select?code={{province}}",span:24},{label:"鍖哄幙",prop:"district",type:"select",props:{label:"name",value:"code"},dicFlag:!1,dicUrl:"/api/ubcs-system/region/select?code={{city}}",span:24}]}}},watch:{"regionForm.subCode":function(){this.regionForm.code=this.regionForm.parentCode+this.regionForm.subCode},"excelForm.isCovered":function(){if(""!==this.excelForm.isCovered){var e=this.findObject(this.excelOption.column,"excelFile");e.action="/api/ubcs-system/region/import-region?isCovered=".concat(this.excelForm.isCovered)}}},computed:v(v({},Object(l["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.region_add,!1),viewBtn:this.vaildData(this.permission.region_view,!1),delBtn:this.vaildData(this.permission.region_delete,!1),editBtn:this.vaildData(this.permission.region_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{initTree:function(){var e=this;this.treeData=[],Object(s["getLazyTree"])(this.topCode).then((function(t){e.treeData=t.data.data.map((function(e){return v(v({},e),{},{leaf:!e.hasChildren})}))}))},nodeClick:function(e){var t=this,n=this.findObject(this.regionOption.column,"parentCode");n.disabled=!0,this.treeCode=e.id,this.treeParentCode=e.parentId,Object(s["getDetail"])(this.treeCode).then((function(e){t.regionForm=e.data.data,t.regionForm.subCode=t.regionForm.code.replace(t.regionForm.parentCode,"")}))},addChildren:function(){Object(u["b"])(this.regionForm.code)||Object(u["b"])(this.regionForm.name)?this.$message.warning("璇峰厛閫夋嫨涓�椤瑰尯鍒�"):(this.regionForm.parentCode=this.regionForm.code,this.regionForm.parentName=this.regionForm.name,this.regionForm.code="",this.regionForm.subCode="",this.regionForm.name="",this.regionForm.regionLevel=5===this.regionForm.regionLevel?5:this.regionForm.regionLevel+1)},handleSubmit:function(e,t,n){var r=this,i=e.parentCode===this.topCode?"":e.parentCode;e.code=i+e.subCode,Object(s["submit"])(e).then((function(){r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),r.initTree(),r.regionForm.subCode="",r.$refs.form.resetForm(),t()}),(function(e){n(),window.console.log(e)}))},handleDelete:function(){var e=this;Object(u["b"])(this.regionForm.code)?this.$message.warning("璇峰厛閫夋嫨涓�椤瑰尯鍒�"):this.$confirm("纭畾灏� [".concat(this.regionForm.name,"] 鏁版嵁鍒犻櫎?"),{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["remove"])(e.treeCode)})).then((function(){e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.initTree(),e.regionForm.subCode="",e.$refs.form.resetForm()}))},uploadAfter:function(e,t,n,r){window.console.log(r),this.excelBox=!1,this.initTree(),t()},handleDebug:function(){this.debugBox=!0},handleImport:function(){this.excelBox=!0},handleExport:function(){var e=this;this.$confirm("鏄惁瀵煎嚭琛屾斂鍖哄垝鏁版嵁?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){g.a.start(),Object(c["exportBlob"])("/api/ubcs-system/region/export-region?".concat(e.website.tokenHeader,"=").concat(Object(h["a"])())).then((function(e){Object(d["c"])(e.data,"琛屾斂鍖哄垝鏁版嵁".concat(Object(f["c"])(),".xlsx")),g.a.done()}))}))},handleTemplate:function(){Object(c["exportBlob"])("/api/ubcs-system/region/export-template?".concat(this.website.tokenHeader,"=").concat(Object(h["a"])())).then((function(e){Object(d["c"])(e.data,"琛屾斂鍖哄垝妯℃澘.xlsx")}))}}},y=b,x=(n("33a5"),n("2877")),w=Object(x["a"])(y,i,o,!1,null,null,null);t["default"]=w.exports},1002:function(e,t,n){"use strict";n("ae1a")},1096:function(e,t,n){"use strict";n.r(t);n("7f7f");var r=function(){var e=this,t=e._self._c;return t("el-container",[t("el-header",{staticClass:"businessHeader",staticStyle:{height:"40px"}},[t("el-button-group",[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.linkTypeAdd}},[t("i",{staticClass:"el-icon-plus"}),e._v("聽\n                    鏂板\n                ")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.linkTypeEdit}},[t("i",{staticClass:"el-icon-edit"}),e._v("聽\n                    淇敼\n                ")])],1)],1),t("el-container",[t("el-aside",{attrs:{width:"240px"}},[t("basic-container",{staticClass:"businessTreeContainer"},[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v(e._s(e.treeOption.title))]),t("avue-tree",{staticClass:"businessTree",attrs:{id:"basic",data:e.treeData,option:e.treeOption},on:{"node-click":e.nodeClick},scopedSlots:e._u([{key:"default",fn:function(n){var r=n.node;n.data;return t("span",{staticClass:"el-tree-node__label"},[t("span",[t("i",{staticClass:"el-icon-star-on"}),e._v("\n                            "+e._s((r||{}).label)+"\n                        ")])])}}])})],1)],1),t("el-container",[t("el-main",[t("basic-container",[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v("鍩烘湰淇℃伅")]),t("el-descriptions",{staticClass:"margin-top",attrs:{column:2,size:"medium",border:""}},[t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.id}),e._v("\n                                鑻辨枃鍚嶇О\n                            ")]),e._v("\n                            "+e._s(e.obj.id)+"\n                        ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.name}),e._v("\n                                涓枃鍚嶇О\n                            ")]),e._v("\n                            "+e._s(e.obj.name)+"\n                        ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.tableName}),e._v("\n                                鏁版嵁搴撹〃鍚峔n                            ")]),e._v("\n                            "+e._s(e.obj.tableName)+"\n                        ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.domain}),e._v("\n                                鎵�灞為鍩焅n                            ")]),t("el-tag",{attrs:{size:"small"}},[e._v("\n                                "+e._s(e.obj.domainText)+"\n                            ")])],2)],1),t("el-descriptions",{staticClass:"margin-top",attrs:{direction:"vertical",column:2,border:""}},[t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.from}),e._v("\n                                From绔被鍨媆n                            ")]),e._l(e.obj.fromBtmTypes,(function(n){return t("span",{staticStyle:{"margin-left":"2px"}},[t("el-tag",{staticStyle:{"margin-top":"2px"},attrs:{size:"small",effect:"plain"}},[e._v("\n                                    "+e._s(n.id+"锛�"+n.name+"锛�")+"\n                                ")])],1)}))],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.to}),e._v("\n                                To娈电被鍨媆n                            ")]),e._l(e.obj.toBtmTypes,(function(n){return t("span",{staticStyle:{"margin-left":"2px"}},[t("el-tag",{staticStyle:{"margin-top":"2px"},attrs:{size:"small",effect:"plain"}},[e._v("\n                                    "+e._s(n.id+"锛�"+n.name+"锛�")+"\n                                ")])],1)}))],2)],1),t("el-descriptions",{staticClass:"margin-top",attrs:{column:2,size:"medium",border:""}},[t("el-descriptions-item",{attrs:{span:"2",labelStyle:"text-align:center;width:120px"}},[t("template",{slot:"label"},[t("i",{class:e.icons.desc}),e._v("\n                                鎻忚堪\n                            ")]),e._v("\n                            "+e._s(e.obj.description)+"\n                        ")],2)],1)],1),t("basic-container",[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v("灞炴�у垪琛�")]),t("avue-crud",{staticClass:"attributeCrud",attrs:{data:e.obj.attributes,option:e.loadOption},scopedSlots:e._u([{key:"attrDataTypeText",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.attrDataTypeText))])]}}]),model:{value:e.obj,callback:function(t){e.obj=t},expression:"obj"}})],1)],1)],1)],1),t("link-type-add",{ref:"linkAdd",attrs:{linkType:e.addOption.linkType,domainOption:e.domainOptions,icons:e.icons},on:{refreshTable:e.initTreeOnLoad}})],1)},i=[],o=n("0499"),a={name:"LinkType",data:function(){return{addOption:{linkType:{attributes:[]}},domain:null,domainOptions:[],icons:{id:"el-icon-finished",name:"el-icon-tickets",tableName:"el-icon-date",domain:"el-icon-folder-opened",from:"el-icon-sort-down",to:"el-icon-sort-up",main:"el-icon-warning-outline",desc:"el-icon-chat-line-square"},treeData:[],descriptionOption:{labelStyle:"text-align:center;width:120px",contentStyle:"width:240px;text-align:center;word-break;break-all;"},loadOption:{border:!0,height:360,editBtn:!1,addBtn:!1,menu:!1,highlightCurrentRow:!0,refreshBtn:!1,columnBtn:!1,column:[{label:"鑻辨枃鍚嶇О",prop:"id",align:"center"},{label:"涓枃鍚嶇О",prop:"name",align:"center"},{label:"绫诲瀷",prop:"attrDataTypeText",align:"center",slot:!0},{label:"榛樿鍊�",prop:"defaultValue",align:"center"},{label:"璇存槑",prop:"description",align:"center"}]},obj:{},treeOption:{defaultExpandAll:!0,title:"閾炬帴绫诲瀷鏍�",addBtn:!1,props:{labelText:"",label:"label",value:"oid",children:"childList"}}}},created:function(){this.initTreeOnLoad(),this.initDomainOption()},methods:{nodeClick:function(e){var t=this;Object(o["getDetail"])(e.oid).then((function(e){t.obj=e.data.data}))},linkTypeAdd:function(){this.$refs.linkAdd.linkType={},this.$refs.linkAdd.showSubmitDialog=!0},linkTypeEdit:function(){var e=this.obj;e.fromBtmValues=this.obj.fromBtmTypes,e.toBtmValues=this.obj.toBtmTypes,e.attributes=this.obj.attributes;var t=JSON.stringify(e);this.addOption.linkType=JSON.parse(t),this.$refs.linkAdd.linkType=this.addOption.linkType,this.$refs.linkAdd.showSubmitDialog=!0},selectFromTable:function(){},initTreeOnLoad:function(){var e=this;Object(o["initTree"])().then((function(t){e.treeData=t.data.data}))},initDomainOption:function(){var e=this;Object(o["getDomain"])().then((function(t){e.domainOptions=t.data.data}))}}},s=a,c=(n("84f9"),n("2877")),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},"126d":function(e,t,n){var r=n("6da8"),i=n("aaec"),o=n("d094");function a(e){return i(e)?o(e):r(e)}e.exports=a},1310:function(e,t){function n(e){return null!=e&&"object"==typeof e}e.exports=n},"14a7":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:this.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"accountNumber",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.accountNumber>0?r.accountNumber:"涓嶉檺鍒�"))])]}},{key:"expireTime",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.expireTime?r.expireTime:"涓嶉檺鍒�"))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.tenant_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e(),t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"缁欑鎴烽厤缃嫭绔嬫暟鎹簮浠ュ疄鐜版暟鎹簱闅旂",placement:"top"}},[e.userInfo.role_name.includes("administrator")?t("el-button",{attrs:{size:"small",plain:"",icon:"el-icon-coin"},on:{click:e.handleDatasource}},[e._v("鏁版嵁婧愰厤缃甛n        ")]):e._e()],1),t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"灏嗚彍鍗曚骇鍝佸寘涓庣鎴烽厤缃粦瀹�",placement:"top"}},[e.userInfo.role_name.includes("administrator")?t("el-button",{attrs:{size:"small",plain:"",icon:"el-icon-notebook-1"},on:{click:e.handlePackage}},[e._v("浜у搧鍖呴厤缃甛n        ")]):e._e()],1),t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"灏嗚嚜瀹氫箟鐨勮彍鍗曢泦鍚堝畾鍒朵负绉熸埛缁戝畾鐨勮彍鍗曚骇鍝佸寘",placement:"top"}},[e.userInfo.role_name.includes("administrator")?t("el-button",{attrs:{size:"small",plain:"",icon:"el-icon-notebook-2"},on:{click:e.handlePackageSetting}},[e._v("浜у搧鍖呯鐞哱n        ")]):e._e()],1)],1)],2),t("el-dialog",{attrs:{title:"绉熸埛鏁版嵁婧愰厤缃�","append-to-body":"",visible:e.datasourceBox,width:"450px"},on:{"update:visible":function(t){e.datasourceBox=t}}},[t("avue-form",{attrs:{option:e.datasourceOption},on:{submit:e.handleDatasourceSubmit},model:{value:e.datasourceForm,callback:function(t){e.datasourceForm=t},expression:"datasourceForm"}})],1),t("el-dialog",{attrs:{title:"绉熸埛浜у搧鍖呴厤缃�","append-to-body":"",visible:e.packageBox,width:"450px"},on:{"update:visible":function(t){e.packageBox=t}}},[t("avue-form",{ref:"formPackage",attrs:{option:e.packageOption},on:{submit:e.handlePackageSubmit},model:{value:e.packageForm,callback:function(t){e.packageForm=t},expression:"packageForm"}})],1),t("el-dialog",{attrs:{title:"绉熸埛浜у搧鍖呯鐞�","append-to-body":"",visible:e.packageSettingBox,width:"1000px"},on:{"update:visible":function(t){e.packageSettingBox=t}}},[t("tenant-package")],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("ccbe"),s=n("0e3d"),c=n("5880"),l=n("a6dc"),u=n("c54a");function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var h={data:function(){return{form:{},selectionList:[],query:{},loading:!0,box:!1,datasourceBox:!1,packageBox:!1,packageSettingBox:!1,page:{pageSize:10,currentPage:1,total:0},data:[],settingForm:{},settingOption:{column:[{label:"璐﹀彿棰濆害",prop:"accountNumber",type:"number",span:24},{label:"杩囨湡鏃堕棿",prop:"expireTime",type:"date",format:"yyyy-MM-dd hh:mm:ss",valueFormat:"yyyy-MM-dd hh:mm:ss",span:24}]},datasourceForm:{},datasourceOption:{column:[{label:"鏁版嵁婧�",prop:"datasourceId",search:!0,span:24,type:"select",dicUrl:"/api/ubcs-develop/datasource/select",props:{label:"name",value:"id"},rules:[{required:!0,message:"璇烽�夋嫨鏁版嵁婧�",trigger:"blur"}]}]},packageForm:{},packageOption:{column:[{label:"浜у搧鍖�",prop:"packageId",search:!0,span:24,type:"select",dicUrl:"/api/ubcs-system/tenant-package/select",props:{label:"packageName",value:"id"}},{label:"鑿滃崟棰勮",prop:"menuId",span:24,type:"tree",dicData:[],hide:!0,multiple:!0,props:{label:"title"}}]},BooleanFlag:Boolean}},created:function(){this.initBoolean()},watch:{"packageForm.packageId":function(){var e=this;Object(u["b"])(this.packageForm.packageId)||Object(s["getDetail"])(this.packageForm.packageId).then((function(t){e.packageForm.menuId=t.data.data.menuId,e.initData()}))}},computed:f(f({},Object(c["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.tenant_add,!1),viewBtn:this.vaildData(this.permission.tenant_view,!1),delBtn:this.vaildData(this.permission.tenant_delete,!1),editBtn:this.vaildData(this.permission.tenant_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")},tenantId:function(){return this.selectionList[0].tenantId},option:function(){return{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,viewBtn:!0,dialogWidth:900,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"绉熸埛ID",prop:"tenantId",width:100,search:!0,addDisplay:!1,editDisplay:!1,span:24,rules:[{required:!0,message:"璇疯緭鍏ョ鎴稩D",trigger:"blur"}]},{label:"鍏ㄧО",prop:"fullName",width:120,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ叏绉�",trigger:"blur"}]},{label:"绉熸埛鍚嶇О",prop:"tenantName",search:!0,width:180,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ弬鏁板悕绉�",trigger:"blur"}]},{label:"鑱旂郴浜�",prop:"linkman",width:150,search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ仈绯讳汉",trigger:"blur"}]},{label:"鑱旂郴鐢佃瘽",prop:"contactNumber",width:150},{label:"鑱旂郴鍦板潃",prop:"address",span:24,minRows:2,type:"textarea",hide:!0},{label:"寮�鍚笁鍛�",prop:"ssaEnable",type:"radio",width:100,value:0,disabled:this.BooleanFlag,dicData:[{label:"寮�鍚�",value:0},{label:"涓嶅紑鍚�",value:1}]},{label:"缁戝畾鍩熷悕",prop:"domainUrl",span:24},{label:"绯荤粺鑳屾櫙",prop:"backgroundUrl",type:"upload",listType:"picture-img",dataType:"string",action:"/api/ubcs-resource/oss/endpoint/put-file",propsHttp:{res:"data",url:"link"},hide:!0,span:24}]}}}),methods:{initBoolean:function(){var e=this;this.$axios.get("/api/ubcs-system/tenant/find-ssa-enable").then((function(t){e.BooleanFlag=t.data.data}))},initData:function(){var e=this;Object(l["getMenuTree"])().then((function(t){var n=e.findObject(e.packageOption.column,"menuId");n.dicData=t.data.data}))},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},beforeOpen:function(e,t){var n=this;["view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){var t=e.data.data;t.accountNumber>0||(t.accountNumber="涓嶉檺鍒�"),t.expireTime||(t.expireTime="涓嶉檺鍒�"),n.form=t})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleSetting:function(){var e=this;0!==this.selectionList.length?(1===this.selectionList.length?Object(a["getDetail"])(this.selectionList[0].id).then((function(t){var n=t.data.data;e.settingForm.accountNumber=n.accountNumber,e.settingForm.expireTime=n.expireTime})):(this.settingForm.accountNumber=-1,this.settingForm.expireTime=""),this.box=!0):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleDatasource:function(){var e=this;0!==this.selectionList.length?1===this.selectionList.length?(Object(a["getDetail"])(this.selectionList[0].id).then((function(t){var n=t.data.data;e.datasourceForm.datasourceId=n.datasourceId})),this.datasourceBox=!0):this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handlePackage:function(){var e=this;0!==this.selectionList.length?1===this.selectionList.length?(1===this.selectionList.length?Object(a["packageInfo"])(this.selectionList[0].id).then((function(t){var n=t.data.data;e.packageForm.packageId=n.id,e.packageForm.menuId=n.menuId})):this.packageForm.menuId="",this.packageBox=!0,setTimeout((function(){var t=e.$refs.formPackage;t.updateDic("packageId")}),10)):this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handlePackageSetting:function(){this.packageSettingBox=!0},handleDatasourceSubmit:function(e,t,n){var r=this;Object(a["datasource"])(this.tenantId,e.datasourceId).then((function(){r.$message({type:"success",message:"閰嶇疆鎴愬姛!"}),t(),r.datasourceBox=!1}),(function(e){window.console.log(e),n()}))},handlePackageSubmit:function(e,t,n){var r=this;Object(a["packageSetting"])(this.tenantId,e.packageId).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"閰嶇疆鎴愬姛!"}),t(),r.packageBox=!1}),(function(e){window.console.log(e),n()}))},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear(),console.log(e)}))}}},p=h,g=n("2877"),m=Object(g["a"])(p,r,i,!1,null,null,null);t["default"]=m.exports},1527:function(e,t,n){},"156f":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"row-click":e.clickRowChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"category",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.categoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.post_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("74b1"),s=n("5880"),c=n("1ca4");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鎵�灞炵鎴�",prop:"tenantId",type:"tree",dicUrl:"/api/ubcs-system/tenant/select",addDisplay:!1,editDisplay:!1,viewDisplay:c["a"].tenantMode,span:24,props:{label:"tenantName",value:"tenantId"},hide:!c["a"].tenantMode,rules:[{required:!0,message:"璇疯緭鍏ユ墍灞炵鎴�",trigger:"click"}]},{label:"宀椾綅绫诲瀷",prop:"category",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=post_category",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,search:!0,rules:[{required:!0,message:"璇烽�夋嫨宀椾綅绫诲瀷",trigger:"blur"}]},{label:"宀椾綅缂栧彿",prop:"postCode",search:!0,rules:[{required:!0,message:"璇疯緭鍏ュ矖浣嶇紪鍙�",trigger:"blur"}]},{label:"宀椾綅鍚嶇О",prop:"postName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ュ矖浣嶅悕绉�",trigger:"blur"}]},{label:"宀椾綅鎺掑簭",prop:"sort",type:"number",rules:[{required:!0,message:"璇疯緭鍏ュ矖浣嶆帓搴�",trigger:"blur"}]},{label:"宀椾綅鎻忚堪",prop:"remark",type:"textarea",span:24,minRows:6,hide:!0}]},data:[]}},computed:u(u({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.post_add,!1),viewBtn:this.vaildData(this.permission.post_view,!1),delBtn:this.vaildData(this.permission.post_delete,!1),editBtn:this.vaildData(this.permission.post_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},1679:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:"鎵ц".concat(e.title),width:"90%","append-to-body":"true",visible:e.visible},on:{"update:visible":function(t){e.visible=t}}},[t("div",{staticClass:"dialogwarp"},[t("div",{staticClass:"dialogwarp_tab"},[t("el-card",{staticClass:"dialogwarp_tab_card"},[t("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"涓氬姟鏁版嵁淇℃伅",name:"first"}}),t("el-tab-pane",{attrs:{label:"娴佺▼璺熻釜",name:"second"}},[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option}}),t("div",{staticStyle:{padding:"10px 0",width:"100%",height:"100%"}},[t("el-image",{attrs:{src:e.url,flt:"fill"}})],1)],1)],1)],1)],1),t("div",{staticClass:"dialogwarp_card"},[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("褰撳墠浠诲姟锛�")]),t("span",[e._v(e._s(e.title))])]),t("div",{staticStyle:{width:"100%"}},[t("p",[e._v("璇峰湪涓嬫柟杈撳叆鎮ㄧ殑瀹℃壒鎰忚锛�")]),t("el-input",{attrs:{type:"textarea",rows:4,placeholder:"璇疯緭鍏ュ唴瀹�","show-word-limit":""},model:{value:e.opinionVal,callback:function(t){e.opinionVal=t},expression:"opinionVal"}})],1),t("div",{staticStyle:{width:"100%"}},[t("p",[e._v("瀹℃壒鎰忚闄勪欢锛�")]),t("el-upload",{staticStyle:{width:"100%"},attrs:{drag:"",action:"https://jsonplaceholder.typicode.com/posts/",multiple:""}},[t("i",{staticClass:"el-icon-upload"}),t("div",{staticClass:"el-upload__text"},[e._v("灏嗘枃浠舵嫋鍒版澶勶紝鎴�"),t("em",[e._v("鐐瑰嚮涓婁紶")])])])],1),t("div",{staticStyle:{width:"100%"}},[t("p",[e._v("宸蹭笂浼犲鎵规枃浠讹細")]),t("el-card",{staticClass:"box-card"},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData,stripe:""}},[t("el-table-column",{attrs:{prop:"date",label:"鏂囦欢鍚�"}}),t("el-table-column",{attrs:{prop:"name",label:"涓婁紶浜�  "}}),t("el-table-column",{attrs:{prop:"address",label:"鎿嶄綔"}})],1)],1)],1),t("div",{staticStyle:{"margin-top":"20px"}},[e.isRefuse?e._e():t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.handelAgree}},[e._v("鍚屾剰")]),e.isAgree?e._e():t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.handelRefuse}},[e._v("涓嶅悓鎰�")]),e._l(e.btnList,(function(n){return e.isAgree&&!e.isRefuse?t("el-button",{key:n,attrs:{type:"primary",size:"mini"},on:{click:e.handelRevert}},[e._v(e._s(n))]):e._e()})),e.isRefuse?t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.handelExecute}},[e._v("鎵ц")]):e._e()],2)])],1)])])},i=[],o={name:"FlowBusiness",props:{visible:{typeof:Boolean,default:!1}},watch:{visible:function(e){this.dialogVisible=e},dialogVisible:function(e){this.$emit("update:visible",e)}},data:function(){return{dialogVisible:this.visible,destroyClose:!0,activeName:"first",fits:["fill","contain","cover","none","scale-down"],url:"https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg",title:"涓氬姟娴嬭瘯-鐢宠-鐗╁搧-瀹℃牳",data:[{name:"寮犱笁",sex:"鐢�"},{name:"鏉庡洓",sex:"濂�"},{name:"鏉庡洓",sex:"濂�"},{name:"鏉庡洓",sex:"濂�"}],btnList:["杩斿洖1","杩斿洖1","杩斿洖1"],isAgree:!1,isRefuse:!1,opinionVal:"",option:{menu:!1,addBtn:!1,refreshBtn:!1,columnBtn:!1,index:!0,header:!1,stripe:!0,indexLabelClassName:"搴忓彿",column:[{label:"浠诲姟鍚嶇О",prop:"name",minWidth:120},{label:"鎵ц鎿嶄綔",prop:"sex",minWidth:80},{label:"浠诲姟寮�濮嬫椂闂�",prop:"sex",minWidth:140},{label:"瀹℃壒鎰忚",prop:"sex",minWidth:220,overHidden:!0},{label:"鎵ц浜�",prop:"sex",minWidth:80},{label:"浠诲姟瀹屾垚鏃堕棿",prop:"sex",minWidth:140},{label:"宸蹭笂浼犲鎵规枃浠�",prop:"sex",minWidth:220,overHidden:!0}]}}},methods:{closeDialog:function(){this.destroyClose=!0,this.outerVisible=!1},handleClick:function(e,t){console.log(t)},handelAgree:function(){this.isAgree=!this.isAgree,this.outerVisible=!1,console.log(this.isAgree)},handelRefuse:function(){this.opinionVal?(this.isRefuse=!0,this.isAgree=!0,this.outerVisible=!1,this.opinionVal=""):this.$alert("褰撳鐞嗘柟寮忎负涓嶅悓鎰忔椂锛岄渶瑕佸~鍐欏鎵规剰瑙�","鎻愮ず淇℃伅",{confirmButtonText:"纭畾"}).then((function(){}))},handelExecute:function(){this.outerVisible=!1,this.isAgree=!1,this.isRefuse=!1},handelRevert:function(){this.outerVisible=!1,this.isAgree=!1}}},a=o,s=(n("ff4e"),n("2877")),c=Object(s["a"])(a,r,i,!1,null,"250db5d8",null);t["default"]=c.exports},"1ee9":function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"d",(function(){return s})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return l}));var r=[{label:"",value:0},{label:"",value:1}],i=[{label:"String",value:"java.lang.String"},{label:"Integer",value:"java.lang.Integer"},{label:"Long",value:"java.lang.Long"},{label:"Double",value:"java.lang.Double"},{label:"BigDecimal",value:"java.math.BigDecimal"},{label:"Boolean",value:"java.lang.Boolean"},{label:"Date",value:"java.util.Date"}],o=[{label:"鍗曡鏂囨湰",value:"input"},{label:"澶氳鏂囨湰",value:"textarea"},{label:"涓嬫媺閫夐」",value:"select"},{label:"鏍戝舰涓嬫媺閫夐」",value:"tree"},{label:"鍗曢�夋",value:"radio"},{label:"澶氶�夋",value:"checkbox"},{label:"寮�鍏虫",value:"switch"},{label:"鏃ユ湡妗�",value:"date"}],a=[{label:"绛変簬",value:"equal"},{label:"涓嶇瓑浜�",value:"notequal"},{label:"澶т簬",value:"gt"},{label:"澶т簬绛変簬",value:"ge"},{label:"灏忎簬",value:"lt"},{label:"灏忎簬绛変簬",value:"le"},{label:"鍖洪棿",value:"between"},{label:"妯$硦",value:"like"},{label:"宸︽ā绯�",value:"likeleft"},{label:"鍙虫ā绯�",value:"likeright"}],s=[{label:"鍗曡〃",value:"crud"},{label:"涓诲瓙琛�",value:"sub"},{label:"鏍戣〃",value:"tree"}],c={height:"auto",searchShow:!0,searchMenuSpan:6,tip:!1,border:!0,index:!0,viewBtn:!0,selection:!0,menuWidth:250,column:[{label:"鏁版嵁婧�",prop:"datasourceId",search:!0,span:24,type:"select",dicUrl:"/api/ubcs-develop/datasource/select",props:{label:"name",value:"id"},rules:[{required:!0,message:"璇烽�夋嫨鏁版嵁婧�",trigger:"blur"}]},{label:"鐗╃悊琛ㄥ悕",prop:"modelTable",type:"tree",slot:!0,dicData:[],props:{label:"comment",value:"name"},rules:[{required:!0,message:"璇疯緭鍏ユ暟鎹簱琛ㄥ悕",trigger:"blur"}]},{label:"妯″瀷绫诲悕",prop:"modelClass",rules:[{required:!0,message:"璇疯緭鍏ユā鍨嬬被鍚�",trigger:"blur"}]},{label:"妯″瀷鍚嶇О",prop:"modelName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユā鍨嬪悕绉�",trigger:"blur"}]},{label:"妯″瀷缂栧彿",prop:"modelCode",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユā鍨嬬紪鍙�",trigger:"blur"}]},{label:"妯″瀷澶囨敞",prop:"modelRemark",hide:!0,span:24}]},l={border:!0,index:!0,addBtn:!1,editBtn:!1,addRowBtn:!1,cellBtn:!1,cancelBtn:!1,tip:!1,menu:!1,selection:!0,column:[{label:"鐗╃悊鍒楀悕",prop:"jdbcName"},{label:"鐗╃悊绫诲瀷",prop:"jdbcType"},{label:"瀹炰綋鍒楀悕",prop:"propertyName",cell:!0},{label:"瀹炰綋绫诲瀷",prop:"propertyEntity",type:"select",dicData:i,cell:!0},{label:"瀛楁璇存槑",prop:"comment",cell:!0},{label:"鍒楄〃鏄剧ず",prop:"isList",type:"switch",dicData:r,align:"center",width:80,cell:!0},{label:"琛ㄥ崟鏄剧ず",prop:"isForm",type:"switch",dicData:r,align:"center",width:80,cell:!0},{label:"鐙崰涓�琛�",prop:"isRow",type:"switch",dicData:r,align:"center",width:80,cell:!0},{label:"蹇呭~",prop:"isRequired",type:"switch",dicData:r,align:"center",width:80,cell:!0},{label:"缁勪欢绫诲瀷",prop:"componentType",type:"select",dicData:o,cell:!0},{label:"瀛楀吀缂栫爜",prop:"dictCode",type:"select",dicUrl:"/api/ubcs-system/dict/select",props:{label:"dictValue",value:"code"},cell:!0},{label:"鏌ヨ閰嶇疆",prop:"isQuery",type:"switch",dicData:r,align:"center",width:80,cell:!0},{label:"鏌ヨ绫诲瀷",prop:"queryType",type:"select",dicData:a,cell:!0}]}},2004:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("璇锋墦寮�娴忚鍣ㄦ帶鍒跺彴锛岀劧鍚庣偣鍑讳笅闈㈢殑鎸夐挳")]),t("el-button",{attrs:{type:"danger",size:"small"},on:{click:e.handleNewError}},[e._v("瑙﹀彂涓�涓敊璇痋n  ")])],1)},i=[],o={methods:{handleNewError:function(){window.console.log(a)}}},s=o,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},"21b15":function(e,t,n){},2257:function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-video-play",size:"small"},on:{click:function(t){return e.handleDebug(n.row)}}},[e._v("璋冭瘯\n      ")]):e._e(),e.permission.sms_enable?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-check",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleEnable(n.row)}}},[e._v("鍚敤\n      ")]):e._e()]}},{key:"status",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.statusName))])]}},{key:"category",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.categoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.sms_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"鎵嬫満鐭俊鍙戦�佽皟璇�","append-to-body":"",visible:e.box,width:"550px"},on:{"update:visible":function(t){e.box=t}}},[t("avue-form",{attrs:{option:e.debugOption},on:{submit:e.handleSend},model:{value:e.debugForm,callback:function(t){e.debugForm=t},expression:"debugForm"}})],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("2499"),s=n("5880"),c=n("d9a3");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},query:{},loading:!0,box:!1,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,menuWidth:350,labelWidth:100,dialogWidth:880,dialogClickModal:!1,column:[{label:"鍒嗙被",type:"radio",value:1,span:24,width:100,searchLabelWidth:50,row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=sms",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,rules:[{required:!0,message:"璇烽�夋嫨鍒嗙被",trigger:"blur"}]},{label:"璧勬簮缂栧彿",prop:"smsCode",span:24,width:200,search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ祫婧愮紪鍙�",trigger:"blur"}]},{label:"妯$増ID",prop:"templateId",span:24,width:200,search:!0,rules:[{required:!0,message:"璇疯緭鍏ユā鐗圛D",trigger:"blur"}]},{label:"accessKey",prop:"accessKey",span:24,overHidden:!0,rules:[{required:!0,message:"璇疯緭鍏ccessKey",trigger:"blur"}]},{label:"secretKey",prop:"secretKey",span:24,overHidden:!0,display:!0,hide:!0,rules:[{required:!0,message:"璇疯緭鍏ecretKey",trigger:"blur"}]},{label:"regionId",prop:"regionId",span:24,value:"cn-hangzhou",hide:!0,display:!1},{label:"鐭俊绛惧悕",prop:"signName",span:24,width:200,rules:[{required:!0,message:"璇疯緭鍏ョ煭淇$鍚�",trigger:"blur"}]},{label:"鏄惁鍚敤",prop:"status",span:24,width:80,align:"center",slot:!0,addDisplay:!1,editDisplay:!1,viewDisplay:!1},{label:"澶囨敞",prop:"remark",span:24,hide:!0}]},data:[],debugForm:{code:""},debugOption:{submitText:"鍙戦��",column:[{label:"璧勬簮缂栧彿",prop:"code",disabled:!0,span:24},{label:"鍙戦�佹墜鏈�",prop:"phones",span:24},{label:"鍙戦�佸弬鏁�",prop:"params",span:24,placeholder:"渚�: {'code':2333,'title':'閫氱煡鏍囬'}"}]}}},watch:{"form.category":function(){var e=c["a"].toInt(this.form.category);this.$refs.crud.option.column.filter((function(t){"templateId"===t.prop&&(t.label=1===e?"妯$増鍐呭":"妯$増ID"),"accessKey"===t.prop&&(t.label=1===e?"apiKey":4===e?"appId":"accessKey"),"secretKey"===t.prop&&(t.display=1!==e,t.label=4===e?"appKey":"secretKey"),"regionId"===t.prop&&(3===e?(t.display=!0,t.value="cn-hangzhou"):t.display=!1)}))}},computed:u(u({},Object(s["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.sms_add,!1),viewBtn:this.vaildData(this.permission.sms_view,!1),delBtn:this.vaildData(this.permission.sms_delete,!1),editBtn:this.vaildData(this.permission.sms_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleEnable:function(e){var t=this;this.$confirm("鏄惁纭畾鍚敤杩欐潯閰嶇疆?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["enable"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.$refs.crud.toggleSelection()}))},handleDebug:function(e){this.box=!0,this.debugForm.code=e.smsCode},handleSend:function(e,t,n){var r=this;Object(a["send"])(e.code,e.phones,e.params).then((function(e){r.$message({type:"success",message:"鍙戦�佹垚鍔�!"}),t(),window.console.log(e),r.box=!1}),(function(e){window.console.log(e),n()}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},2287:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"row-click":e.clickRowChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.work_send_detail?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-info"},on:{click:function(t){return t.stopPropagation(),e.handleDetail(n.row)}}},[e._v("璇︽儏\n      ")]):e._e(),e.permission.work_send_follow?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search"},on:{click:function(t){return t.stopPropagation(),e.handleImage(n.row,n.index)}}},[e._v("娴佺▼鍥綷n      ")]):e._e()]}},{key:"processDefinitionVersion",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.processDefinitionVersion))])]}},{key:"processIsFinished",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s("finished"===r.processIsFinished?"宸插畬鎴�":"鏈畬鎴�"))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("flow-design",{attrs:{"is-dialog":"","is-display":e.flowBox,"process-instance-id":e.processInstanceId},on:{"update:isDisplay":function(t){e.flowBox=t},"update:is-display":function(t){e.flowBox=t}}})],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("1e69"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},selectionId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},processInstanceId:"",flowBox:!1,workBox:!1,option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,dialogWidth:900,menuWidth:150,dialogClickModal:!1,column:[{label:"娴佺▼鍒嗙被",type:"select",row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,hide:!0,width:100},{label:"娴佺▼鍚嶇О",prop:"processDefinitionName",search:!0},{label:"褰撳墠姝ラ",prop:"taskName"},{label:"娴佺▼鐗堟湰",prop:"processDefinitionVersion",slot:!0,width:80},{label:"娴佺▼杩涘害",prop:"processIsFinished",slot:!0,width:80},{label:"鐢宠鏃堕棿",prop:"createTime",width:165}]},data:[]}},computed:u(u({},Object(a["mapGetters"])(["permission","flowRoutes"])),{},{ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDetail:function(e){this.$router.push({path:"/work/process/".concat(Object(c["b"])(this.flowRoutes,e.category),"/detail/").concat(e.processInstanceId,"/").concat(e.businessId)})},handleImage:function(e){this.processInstanceId=e.processInstanceId,this.flowBox=!0},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u(u({},this.query),{},{category:n.category?Object(c["a"])(n.category):null});this.loading=!0,Object(s["sendList"])(e.currentPage,e.pageSize,Object.assign(n,r)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},2457:function(e,t,n){"use strict";t["a"]=[{label:"閫氱敤鍥炬爣",list:["iconfont iconicon_roundadd","iconfont iconicon_compile","iconfont iconicon_glass","iconfont iconicon_roundclose","iconfont iconicon_roundreduce","iconfont iconicon_delete","iconfont iconicon_shakehands","iconfont iconicon_task_done","iconfont iconicon_voipphone","iconfont iconicon_safety","iconfont iconicon_work","iconfont iconicon_study","iconfont iconicon_task","iconfont iconicon_subordinate","iconfont iconicon_star","iconfont iconicon_setting","iconfont iconicon_sms","iconfont iconicon_share","iconfont iconicon_secret","iconfont iconicon_scan_namecard","iconfont iconicon_principal","iconfont iconicon_group","iconfont iconicon_send","iconfont iconicon_scan","iconfont iconicon_search","iconfont iconicon_refresh","iconfont iconicon_savememo","iconfont iconicon_QRcode","iconfont iconicon_im_keyboard","iconfont iconicon_redpacket","iconfont iconicon_photo","iconfont iconicon_qq","iconfont iconicon_wechat","iconfont iconicon_phone","iconfont iconicon_namecard","iconfont iconicon_notice","iconfont iconicon_next_arrow","iconfont iconicon_left","iconfont iconicon_more","iconfont iconicon_details","iconfont iconicon_message","iconfont iconicon_mobilephone","iconfont iconicon_im_voice","iconfont iconicon_GPS","iconfont iconicon_ding","iconfont iconicon_exchange","iconfont iconicon_cspace","iconfont iconicon_doc","iconfont iconicon_dispose","iconfont iconicon_discovery","iconfont iconicon_community_line","iconfont iconicon_cloud_history","iconfont iconicon_coinpurse_line","iconfont iconicon_airplay","iconfont iconicon_at","iconfont iconicon_addressbook","iconfont iconicon_boss","iconfont iconicon_addperson","iconfont iconicon_affiliations_li","iconfont iconicon_addmessage","iconfont iconicon_addresslist","iconfont iconicon_add","iconfont icongithub","iconfont icongitee2"]},{label:"绯荤粺鍥炬爣",list:["iconfont icon-zhongyingwen","iconfont icon-caidan","iconfont icon-rizhi1","iconfont icon-zhuti","iconfont icon-suoping","iconfont icon-bug","iconfont icon-qq1","iconfont icon-weixin1","iconfont icon-shouji","iconfont icon-mima","iconfont icon-yonghu","iconfont icon-yanzhengma","iconfont icon-canshu","iconfont icon-dongtai","iconfont icon-iconset0265","iconfont icon-shujuzhanshi2","iconfont icon-tuichuquanping","iconfont icon-rizhi","iconfont icon-cuowutishitubiao","iconfont icon-debug","iconfont icon-iconset0216","iconfont icon-quanxian","iconfont icon-quanxian","iconfont icon-shuaxin","iconfont icon-bofangqi-suoping","iconfont icon-quanping","iconfont icon-navicon","iconfont icon-biaodan","iconfont icon-liuliangyunpingtaitubiao08","iconfont icon-caidanguanli","iconfont icon-cuowu","iconfont icon-wxbgongju","iconfont icon-tuichu","iconfont icon-daohanglanmoshi02","iconfont icon-changyonglogo27","iconfont icon-biaoge","iconfont icon-baidu1","iconfont icon-tubiao","iconfont icon-souhu","iconfont icon-msnui-360","iconfont icon-iframe","iconfont icon-huanyingye"]}]},2498:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"row-click":e.clickRowChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.flow_manager_state?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-refresh"},on:{click:function(t){return t.stopPropagation(),e.handleState(n.row,n.index)}}},[e._v("鍙樻洿鐘舵�乗n      ")]):e._e(),e.permission.flow_manager_image?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search"},on:{click:function(t){return t.stopPropagation(),e.handleImage(n.row,n.index)}}},[e._v("娴佺▼鍥綷n      ")]):e._e(),e.permission.flow_manager_remove?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-delete"},on:{click:function(t){return t.stopPropagation(),e.handleSlotDelete(n.row,n.index)}}},[e._v("鍒犻櫎\n      ")]):e._e()]}},{key:"tenantId",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(""===r.tenantId?"閫氱敤":r.tenantId))])]}},{key:"version",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.version))])]}},{key:"suspensionState",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(1===r.suspensionState?"婵�娲�":"鎸傝捣"))])]}},{key:"category",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.categoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-radio-group",{attrs:{size:"small"},model:{value:e.mode,callback:function(t){e.mode=t},expression:"mode"}},[t("el-radio-button",{attrs:{label:"1"}},[e._v("閫氱敤娴佺▼")]),t("el-radio-button",{attrs:{label:"2"}},[e._v("瀹氬埗娴佺▼")])],1)],1)],2),t("flow-design",{attrs:{"is-dialog":"","is-display":e.flowBox,"process-definition-id":e.processDefinitionId},on:{"update:isDisplay":function(t){e.flowBox=t},"update:is-display":function(t){e.flowBox=t}}}),t("el-dialog",{attrs:{title:"娴佺▼鍙樻洿","append-to-body":"",visible:e.stateBox,width:"20%"},on:{"update:visible":function(t){e.stateBox=t}}},[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[t("el-form-item",{attrs:{label:"娴佺▼鐘舵��"}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",value:""},model:{value:e.flowState,callback:function(t){e.flowState=t},expression:"flowState"}},e._l(e.stateOptions,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.stateBox=!1}}},[e._v("鍏� 闂�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleDoState}},[e._v("纭� 瀹�")])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("371f"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},mode:"1",selectionId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},processDefinitionId:"",flowBox:!1,stateBox:!1,flowState:"",stateOptions:[{value:"active",label:"婵�娲�"},{value:"suspend",label:"鎸傝捣"}],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,dialogWidth:900,menuWidth:250,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"绉熸埛缂栧彿",prop:"tenantId",slot:!0,width:120},{label:"娴佺▼涓婚敭",prop:"id"},{label:"娴佺▼鏍囪瘑",prop:"key",search:!0,width:150},{label:"娴佺▼鍚嶇О",prop:"name",width:150},{label:"娴佺▼鍒嗙被",type:"select",row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,width:100},{label:"娴佺▼鐗堟湰",prop:"version",slot:!0,width:80},{label:"鐘舵��",prop:"suspensionState",slot:!0,width:80},{label:"閮ㄧ讲鏃堕棿",prop:"deploymentTime",width:165}]},data:[]}},watch:{mode:function(){this.onLoad(this.page)}},computed:u(u({},Object(a["mapGetters"])(["permission"])),{},{permissionList:function(){return{delBtn:this.vaildData(this.permission.flow_manager_remove,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")},deploymentIds:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.deploymentId)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["deleteDeployment"])(e.deploymentIds)})).then((function(){e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection(),e.onLoad(e.page)})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleSlotDelete:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["deleteDeployment"])(e.deploymentId)})).then((function(){t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.$refs.crud.toggleSelection(),t.onLoad(t.page)}))},handleState:function(e){this.stateBox=!0,this.selectionId=e.id},handleDoState:function(){var e=this;this.flowState?Object(s["changeState"])({processId:this.selectionId,state:this.flowState}).then((function(t){var n=t.data;n.success?(e.$message({type:"success",message:n.msg}),e.stateBox=!1,e.onLoad(e.page)):e.$message({type:"warn",message:n.msg})})):this.$message({type:"warn",message:"璇峰厛閫夋嫨娴佺▼鐘舵��!"})},handleImage:function(e){this.processDefinitionId=e.id,this.flowBox=!0},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u(u({},n),{},{category:n.category?Object(c["a"])(n.category):null,mode:this.mode});this.loading=!0,Object(s["managerList"])(e.currentPage,e.pageSize,Object.assign(r,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"24f0":function(e,t,n){},2762:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[e._v("娴嬭瘯椤�")])},i=[],o={},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"296b":function(e,t,n){"use strict";n.r(t);n("7f7f"),n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.optionParent,"table-loading":e.loading,data:e.dataParent,page:e.pageParent,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.pageParent=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-click":e.handleRowClick,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoadParent},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-setting",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleRowClick(n.row)}}},[e._v("鏋氫妇閰嶇疆\n        ")]):e._e()]}},{key:"code",fn:function(n){var r=n.row;return[t("el-tag",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.handleRowClick(r)}}},[e._v(e._s(r.code))])]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formParent,callback:function(t){e.formParent=t},expression:"formParent"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n        ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"[".concat(e.name,"]鏋氫妇椤归厤缃�"),"append-to-body":"",visible:e.box,width:"1000px"},on:{"update:visible":function(t){e.box=t}}},[t("avue-crud",{ref:"crudChild",attrs:{option:e.optionChild,"table-loading":e.loadingChild,data:e.dataChild,permission:e.permissionList,"before-open":e.beforeOpenChild,"before-close":e.beforeCloseChild},on:{"row-del":e.rowDelChild,"row-update":e.rowUpdateChild,"row-save":e.rowSaveChild,"search-change":e.searchChangeChild,"search-reset":e.searchResetChild,"selection-change":e.selectionChangeChild,"current-change":e.currentChangeChild,"size-change":e.sizeChangeChild,"refresh-change":e.refreshChangeChild,"on-load":e.onLoadChild},scopedSlots:e._u([{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formChild,callback:function(t){e.formChild=t},expression:"formChild"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDeleteChild}},[e._v("鍒� 闄n          ")]):e._e()],1)],2)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("35a0"),s={height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:10,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:250,dialogWidth:880,dialogClickModal:!1,column:[{label:"浠e彿",prop:"name",search:!0,slot:!0,span:16,rules:[{required:!0,message:"璇疯緭鍏ヤ唬鍙�",trigger:"blur"}]},{label:"鍚嶇О",prop:"label",search:!0,span:16,rules:[{required:!0,message:"璇疯緭鍏ュ悕绉�",trigger:"blur"}]},{label:"鎻忚堪",span:16,prop:"remark"}]},c={height:"auto",calcHeight:95,tip:!1,searchShow:!0,searchMenuSpan:10,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:300,dialogWidth:880,dialogClickModal:!1,column:[{label:"鍚嶇О",prop:"name",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ悕绉�",trigger:"blur"}]},{label:"鍊�",prop:"value",width:80,search:!0,rules:[{required:!0,message:"璇疯緭鍏ュ��",trigger:"blur"}]},{label:"鎻忚堪",prop:"description"},{label:"鏋氫妇鎺掑簭",prop:"sort",type:"number",align:"right",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ユ灇涓炬帓搴�",trigger:"blur"}]}]},l=n("5880");function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f={data:function(){return{dictValue:"鏆傛棤",parentoid:-1,formParent:{},formChild:{},selectionList:[],query:{},box:!1,loading:!0,loadingChild:!0,pageParent:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},pageChild:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},dataParent:[],dataChild:[],optionParent:s,optionChild:c}},computed:d(d({},Object(l["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dict_add,!1),delBtn:this.vaildData(this.permission.dict_delete,!1),editBtn:this.vaildData(this.permission.dict_edit,!1),viewBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.oid)})),e.join(",")}}),mounted:function(){this.initData()},methods:{initData:function(){var e=this;Object(a["getDictTree"])(this.pageParent.currentPage,this.pageParent.pageSize,this.query).then((function(t){var n=e.findObject(e.optionChild.column,"parentoid");n.dicData=t.data.data}))},handleAdd:function(e){this.formChild.value="",this.formChild.name="",this.formChild.sort=0,this.formChild.isSealed=0,this.formChild.remark="",this.formChild.parentoid=e.oid,this.$refs.crudChild.rowAdd()},rowSave:function(e,t,n){var r=this,i=d(d({},e),{},{dictKey:-1});Object(a["add"])(i).then((function(){r.onLoadParent(r.pageParent),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadParent(i.pageParent),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),i.onLoadChild(i.pageChild),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.oid)})).then((function(){t.onLoadParent(t.pageParent),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleRowClick:function(e){this.query={},this.parentId=e.oid,this.name=e.name;var t=this.findObject(this.optionChild.column,"value");t.value=e.code,this.parentoid=e.oid,this.box=!0,this.onLoadChild(this.pageChild)},searchReset:function(){this.query={},this.onLoadParent(this.pageParent)},searchChange:function(e,t){this.query=e,this.pageParent.currentPage=1,this.onLoadParent(this.pageParent,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadParent(e.pageParent),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDict"])(this.formParent.oid).then((function(e){n.formParent=e.data.data})),e()},currentChange:function(e){this.pageParent.currentPage=e},sizeChange:function(e){this.pageParent.pageSize=e},refreshChange:function(){this.onLoadParent(this.pageParent,this.query)},rowSaveChild:function(e,t,n){var r=this;e.parentoid=this.parentoid,Object(a["addChild"])(e).then((function(){r.onLoadChild(r.pageChild),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateChild:function(e,t,n,r){var i=this;Object(a["updateChild"])(e).then((function(){i.onLoadChild(i.pageChild),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelChild:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["removeChild"])(e.oid)})).then((function(){t.onLoadChild(t.pageChild),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchResetChild:function(){this.query={},this.onLoadChild(this.pageChild)},searchChangeChild:function(e,t){this.query=e,this.pageChild.currentPage=1,this.onLoadChild(this.pageChild,e),t()},selectionChangeChild:function(e){this.selectionList=e},selectionClearChild:function(){this.selectionList=[],this.$refs.crudChild.toggleSelection()},handleDeleteChild:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["removeChild"])(e.ids)})).then((function(){e.onLoadChild(e.pageChild),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudChild.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenChild:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getDictChild"])(this.formChild.oid).then((function(e){n.formChild=e.data.data})),e()},beforeCloseChild:function(e){var t=this;this.$refs.crudChild.value.parentId=this.parentId,this.$refs.crudChild.option.column.filter((function(e){"parentId"===e.prop&&(e.value=t.parentId)})),e()},currentChangeChild:function(e){this.pageChild.currentPage=e},sizeChangeChild:function(e){this.pageChild.pageSize=e},refreshChangeChild:function(){this.onLoadChild(this.pageChild,this.query)},onLoadParent:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getParentList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.pageParent.total=n.total,t.dataParent=n.records,t.loading=!1,t.selectionClear()}))},onLoadChild:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loadingChild=!0,Object(a["getChildList"])(e.currentPage,e.pageSize,this.parentoid,Object.assign(n,this.query)).then((function(e){t.dataChild=e.data.data,t.loadingChild=!1,t.selectionClear()}))}}},h=f,p=n("2877"),g=Object(p["a"])(h,r,i,!1,null,null,null);t["default"]=g.exports},2977:function(e,t,n){"use strict";n("9b67")},"29f3":function(e,t){var n=Object.prototype,r=n.toString;function i(e){return r.call(e)}e.exports=i},"2b10":function(e,t){function n(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),n=n>i?i:n,n<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;var o=Array(i);while(++r<i)o[r]=e[r+t];return o}e.exports=n},"2b3e":function(e,t,n){var r=n("585a"),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},"2ba9":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,permission:e.permissionList,"before-open":e.beforeOpen,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("6762"),n("2fdb"),n("ade3")),a=n("62ed"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,editBtn:!1,addBtn:!1,delBtn:!1,menuWidth:120,dialogType:"drawer",column:[{label:"鏈嶅姟id",prop:"serviceId",width:"120",search:!0},{label:"鏈嶅姟host",prop:"serverHost",search:!0},{label:"鏈嶅姟ip",prop:"serverIp",width:"160"},{label:"杞欢鐜",prop:"env",width:"80"},{label:"鏃ュ織鍚�",prop:"title"},{label:"璇锋眰鏂规硶",prop:"method",width:"80"},{label:"璇锋眰鎺ュ彛",prop:"requestUri"},{label:"鏃ュ織鏃堕棿",prop:"createTime",width:"180"},{label:"鐢ㄦ埛浠g悊",prop:"userAgent",span:24,hide:!0},{label:"璇锋眰鏁版嵁",prop:"params",type:"textarea",span:24,minRows:2,hide:!0}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{viewBtn:this.vaildData(this.permission.log_api_view,!1)}}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getApiLogs"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getApiList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"2cfa":function(e,t,n){"use strict";n("b2ed")},"2d56":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("el-input",{staticStyle:{width:"220px"},attrs:{clearable:!0,readonly:e.readFlag},on:{focus:e.focusHandle,blur:e.blurHandle},model:{value:e.Text,callback:function(t){e.Text=t},expression:"Text"}},[t("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])},i=[],o={name:"FormInput",data:function(){return{Text:"333",readFlag:!1}},methods:{focusHandle:function(){this.readFlag=!0},blurHandle:function(){this.readFlag=!1}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,"ec08aeb2",null);t["default"]=c.exports},"2ef0":function(e,t,n){(function(e,r){var i;
-/**
- * @license
- * Lodash <https://lodash.com/>
- * Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
- * Released under MIT license <https://lodash.com/license>
- * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
- * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
- */(function(){var o,a="4.17.21",s=200,c="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",l="Expected a function",u="Invalid `variable` option passed into `_.template`",d="__lodash_hash_undefined__",f=500,h="__lodash_placeholder__",p=1,g=2,m=4,v=1,b=2,y=1,x=2,w=4,O=8,_=16,C=32,S=64,P=128,j=256,k=512,L=30,D="...",M=800,E=16,T=1,A=2,B=3,I=1/0,R=9007199254740991,F=17976931348623157e292,z=NaN,$=4294967295,N=$-1,q=$>>>1,G=[["ary",P],["bind",y],["bindKey",x],["curry",O],["curryRight",_],["flip",k],["partial",C],["partialRight",S],["rearg",j]],V="[object Arguments]",Y="[object Array]",X="[object AsyncFunction]",U="[object Boolean]",W="[object Date]",H="[object DOMException]",K="[object Error]",Z="[object Function]",Q="[object GeneratorFunction]",J="[object Map]",ee="[object Number]",te="[object Null]",ne="[object Object]",re="[object Promise]",ie="[object Proxy]",oe="[object RegExp]",ae="[object Set]",se="[object String]",ce="[object Symbol]",le="[object Undefined]",ue="[object WeakMap]",de="[object WeakSet]",fe="[object ArrayBuffer]",he="[object DataView]",pe="[object Float32Array]",ge="[object Float64Array]",me="[object Int8Array]",ve="[object Int16Array]",be="[object Int32Array]",ye="[object Uint8Array]",xe="[object Uint8ClampedArray]",we="[object Uint16Array]",Oe="[object Uint32Array]",_e=/\b__p \+= '';/g,Ce=/\b(__p \+=) '' \+/g,Se=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Pe=/&(?:amp|lt|gt|quot|#39);/g,je=/[&<>"']/g,ke=RegExp(Pe.source),Le=RegExp(je.source),De=/<%-([\s\S]+?)%>/g,Me=/<%([\s\S]+?)%>/g,Ee=/<%=([\s\S]+?)%>/g,Te=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ae=/^\w*$/,Be=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ie=/[\\^$.*+?()[\]{}|]/g,Re=RegExp(Ie.source),Fe=/^\s+/,ze=/\s/,$e=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Ne=/\{\n\/\* \[wrapped with (.+)\] \*/,qe=/,? & /,Ge=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Ve=/[()=,{}\[\]\/\s]/,Ye=/\\(\\)?/g,Xe=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ue=/\w*$/,We=/^[-+]0x[0-9a-f]+$/i,He=/^0b[01]+$/i,Ke=/^\[object .+?Constructor\]$/,Ze=/^0o[0-7]+$/i,Qe=/^(?:0|[1-9]\d*)$/,Je=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,et=/($^)/,tt=/['\n\r\u2028\u2029\\]/g,nt="\\ud800-\\udfff",rt="\\u0300-\\u036f",it="\\ufe20-\\ufe2f",ot="\\u20d0-\\u20ff",at=rt+it+ot,st="\\u2700-\\u27bf",ct="a-z\\xdf-\\xf6\\xf8-\\xff",lt="\\xac\\xb1\\xd7\\xf7",ut="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",dt="\\u2000-\\u206f",ft=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ht="A-Z\\xc0-\\xd6\\xd8-\\xde",pt="\\ufe0e\\ufe0f",gt=lt+ut+dt+ft,mt="['鈥橾",vt="["+nt+"]",bt="["+gt+"]",yt="["+at+"]",xt="\\d+",wt="["+st+"]",Ot="["+ct+"]",_t="[^"+nt+gt+xt+st+ct+ht+"]",Ct="\\ud83c[\\udffb-\\udfff]",St="(?:"+yt+"|"+Ct+")",Pt="[^"+nt+"]",jt="(?:\\ud83c[\\udde6-\\uddff]){2}",kt="[\\ud800-\\udbff][\\udc00-\\udfff]",Lt="["+ht+"]",Dt="\\u200d",Mt="(?:"+Ot+"|"+_t+")",Et="(?:"+Lt+"|"+_t+")",Tt="(?:"+mt+"(?:d|ll|m|re|s|t|ve))?",At="(?:"+mt+"(?:D|LL|M|RE|S|T|VE))?",Bt=St+"?",It="["+pt+"]?",Rt="(?:"+Dt+"(?:"+[Pt,jt,kt].join("|")+")"+It+Bt+")*",Ft="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",zt="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",$t=It+Bt+Rt,Nt="(?:"+[wt,jt,kt].join("|")+")"+$t,qt="(?:"+[Pt+yt+"?",yt,jt,kt,vt].join("|")+")",Gt=RegExp(mt,"g"),Vt=RegExp(yt,"g"),Yt=RegExp(Ct+"(?="+Ct+")|"+qt+$t,"g"),Xt=RegExp([Lt+"?"+Ot+"+"+Tt+"(?="+[bt,Lt,"$"].join("|")+")",Et+"+"+At+"(?="+[bt,Lt+Mt,"$"].join("|")+")",Lt+"?"+Mt+"+"+Tt,Lt+"+"+At,zt,Ft,xt,Nt].join("|"),"g"),Ut=RegExp("["+Dt+nt+at+pt+"]"),Wt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ht=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Kt=-1,Zt={};Zt[pe]=Zt[ge]=Zt[me]=Zt[ve]=Zt[be]=Zt[ye]=Zt[xe]=Zt[we]=Zt[Oe]=!0,Zt[V]=Zt[Y]=Zt[fe]=Zt[U]=Zt[he]=Zt[W]=Zt[K]=Zt[Z]=Zt[J]=Zt[ee]=Zt[ne]=Zt[oe]=Zt[ae]=Zt[se]=Zt[ue]=!1;var Qt={};Qt[V]=Qt[Y]=Qt[fe]=Qt[he]=Qt[U]=Qt[W]=Qt[pe]=Qt[ge]=Qt[me]=Qt[ve]=Qt[be]=Qt[J]=Qt[ee]=Qt[ne]=Qt[oe]=Qt[ae]=Qt[se]=Qt[ce]=Qt[ye]=Qt[xe]=Qt[we]=Qt[Oe]=!0,Qt[K]=Qt[Z]=Qt[ue]=!1;var Jt={"脌":"A","脕":"A","脗":"A","脙":"A","脛":"A","脜":"A","脿":"a","谩":"a","芒":"a","茫":"a","盲":"a","氓":"a","脟":"C","莽":"c","脨":"D","冒":"d","脠":"E","脡":"E","脢":"E","脣":"E","猫":"e","茅":"e","锚":"e","毛":"e","脤":"I","脥":"I","脦":"I","脧":"I","矛":"i","铆":"i","卯":"i","茂":"i","脩":"N","帽":"n","脪":"O","脫":"O","脭":"O","脮":"O","脰":"O","脴":"O","貌":"o","贸":"o","么":"o","玫":"o","枚":"o","酶":"o","脵":"U","脷":"U","脹":"U","脺":"U","霉":"u","煤":"u","没":"u","眉":"u","脻":"Y","媒":"y","每":"y","脝":"Ae","忙":"ae","脼":"Th","镁":"th","脽":"ss","膧":"A","膫":"A","膭":"A","膩":"a","膬":"a","膮":"a","膯":"C","膱":"C","膴":"C","膶":"C","膰":"c","膲":"c","膵":"c","膷":"c","膸":"D","膼":"D","膹":"d","膽":"d","膾":"E","臄":"E","臇":"E","臉":"E","臍":"E","膿":"e","臅":"e","臈":"e","臋":"e","臎":"e","臏":"G","臑":"G","臓":"G","蘑":"G","臐":"g","臒":"g","摹":"g","模":"g","膜":"H","摩":"H","磨":"h","魔":"h","抹":"I","莫":"I","默":"I","漠":"I","陌":"I","末":"i","墨":"i","沫":"i","寞":"i","谋":"i","拇":"J","牡":"j","亩":"K","姆":"k","母":"k","墓":"L","幕":"L","慕":"L","目":"L","艁":"L","暮":"l","募":"l","木":"l","艀":"l","艂":"l","艃":"N","艆":"N","艊":"N","艎":"N","艅":"n","艈":"n","艌":"n","艐":"n","艑":"O","艓":"O","艕":"O","艒":"o","艔":"o","艖":"o","艛":"R","艝":"R","艠":"R","艜":"r","艞":"r","艡":"r","艢":"S","艤":"S","艦":"S","艩":"S","艣":"s","艥":"s","艧":"s","拧":"s","泞":"T","扭":"T","纽":"T","牛":"t","钮":"t","脓":"t","浓":"U","弄":"U","努":"U","女":"U","虐":"U","挪":"U","农":"u","奴":"u","怒":"u","暖":"u","疟":"u","懦":"u","糯":"W","诺":"w","哦":"Y","欧":"y","鸥":"Y","殴":"Z","呕":"Z","沤":"Z","藕":"z","偶":"z","啪":"z","牟":"IJ","某":"ij","艗":"Oe","艙":"oe","艍":"'n","趴":"s"},en={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},tn={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},nn={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},rn=parseFloat,on=parseInt,an="object"==typeof e&&e&&e.Object===Object&&e,sn="object"==typeof self&&self&&self.Object===Object&&self,cn=an||sn||Function("return this")(),ln=t&&!t.nodeType&&t,un=ln&&"object"==typeof r&&r&&!r.nodeType&&r,dn=un&&un.exports===ln,fn=dn&&an.process,hn=function(){try{var e=un&&un.require&&un.require("util").types;return e||fn&&fn.binding&&fn.binding("util")}catch(t){}}(),pn=hn&&hn.isArrayBuffer,gn=hn&&hn.isDate,mn=hn&&hn.isMap,vn=hn&&hn.isRegExp,bn=hn&&hn.isSet,yn=hn&&hn.isTypedArray;function xn(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function wn(e,t,n,r){var i=-1,o=null==e?0:e.length;while(++i<o){var a=e[i];t(r,a,n(a),e)}return r}function On(e,t){var n=-1,r=null==e?0:e.length;while(++n<r)if(!1===t(e[n],n,e))break;return e}function _n(e,t){var n=null==e?0:e.length;while(n--)if(!1===t(e[n],n,e))break;return e}function Cn(e,t){var n=-1,r=null==e?0:e.length;while(++n<r)if(!t(e[n],n,e))return!1;return!0}function Sn(e,t){var n=-1,r=null==e?0:e.length,i=0,o=[];while(++n<r){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o}function Pn(e,t){var n=null==e?0:e.length;return!!n&&Fn(e,t,0)>-1}function jn(e,t,n){var r=-1,i=null==e?0:e.length;while(++r<i)if(n(t,e[r]))return!0;return!1}function kn(e,t){var n=-1,r=null==e?0:e.length,i=Array(r);while(++n<r)i[n]=t(e[n],n,e);return i}function Ln(e,t){var n=-1,r=t.length,i=e.length;while(++n<r)e[i+n]=t[n];return e}function Dn(e,t,n,r){var i=-1,o=null==e?0:e.length;r&&o&&(n=e[++i]);while(++i<o)n=t(n,e[i],i,e);return n}function Mn(e,t,n,r){var i=null==e?0:e.length;r&&i&&(n=e[--i]);while(i--)n=t(n,e[i],i,e);return n}function En(e,t){var n=-1,r=null==e?0:e.length;while(++n<r)if(t(e[n],n,e))return!0;return!1}var Tn=qn("length");function An(e){return e.split("")}function Bn(e){return e.match(Ge)||[]}function In(e,t,n){var r;return n(e,(function(e,n,i){if(t(e,n,i))return r=n,!1})),r}function Rn(e,t,n,r){var i=e.length,o=n+(r?1:-1);while(r?o--:++o<i)if(t(e[o],o,e))return o;return-1}function Fn(e,t,n){return t===t?pr(e,t,n):Rn(e,$n,n)}function zn(e,t,n,r){var i=n-1,o=e.length;while(++i<o)if(r(e[i],t))return i;return-1}function $n(e){return e!==e}function Nn(e,t){var n=null==e?0:e.length;return n?Xn(e,t)/n:z}function qn(e){return function(t){return null==t?o:t[e]}}function Gn(e){return function(t){return null==e?o:e[t]}}function Vn(e,t,n,r,i){return i(e,(function(e,i,o){n=r?(r=!1,e):t(n,e,i,o)})),n}function Yn(e,t){var n=e.length;e.sort(t);while(n--)e[n]=e[n].value;return e}function Xn(e,t){var n,r=-1,i=e.length;while(++r<i){var a=t(e[r]);a!==o&&(n=n===o?a:n+a)}return n}function Un(e,t){var n=-1,r=Array(e);while(++n<e)r[n]=t(n);return r}function Wn(e,t){return kn(t,(function(t){return[t,e[t]]}))}function Hn(e){return e?e.slice(0,br(e)+1).replace(Fe,""):e}function Kn(e){return function(t){return e(t)}}function Zn(e,t){return kn(t,(function(t){return e[t]}))}function Qn(e,t){return e.has(t)}function Jn(e,t){var n=-1,r=e.length;while(++n<r&&Fn(t,e[n],0)>-1);return n}function er(e,t){var n=e.length;while(n--&&Fn(t,e[n],0)>-1);return n}function tr(e,t){var n=e.length,r=0;while(n--)e[n]===t&&++r;return r}var nr=Gn(Jt),rr=Gn(en);function ir(e){return"\\"+nn[e]}function or(e,t){return null==e?o:e[t]}function ar(e){return Ut.test(e)}function sr(e){return Wt.test(e)}function cr(e){var t,n=[];while(!(t=e.next()).done)n.push(t.value);return n}function lr(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function ur(e,t){return function(n){return e(t(n))}}function dr(e,t){var n=-1,r=e.length,i=0,o=[];while(++n<r){var a=e[n];a!==t&&a!==h||(e[n]=h,o[i++]=n)}return o}function fr(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}function hr(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=[e,e]})),n}function pr(e,t,n){var r=n-1,i=e.length;while(++r<i)if(e[r]===t)return r;return-1}function gr(e,t,n){var r=n+1;while(r--)if(e[r]===t)return r;return r}function mr(e){return ar(e)?xr(e):Tn(e)}function vr(e){return ar(e)?wr(e):An(e)}function br(e){var t=e.length;while(t--&&ze.test(e.charAt(t)));return t}var yr=Gn(tn);function xr(e){var t=Yt.lastIndex=0;while(Yt.test(e))++t;return t}function wr(e){return e.match(Yt)||[]}function Or(e){return e.match(Xt)||[]}var _r=function e(t){t=null==t?cn:Cr.defaults(cn.Object(),t,Cr.pick(cn,Ht));var n=t.Array,r=t.Date,i=t.Error,ze=t.Function,Ge=t.Math,nt=t.Object,rt=t.RegExp,it=t.String,ot=t.TypeError,at=n.prototype,st=ze.prototype,ct=nt.prototype,lt=t["__core-js_shared__"],ut=st.toString,dt=ct.hasOwnProperty,ft=0,ht=function(){var e=/[^.]+$/.exec(lt&&lt.keys&&lt.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),pt=ct.toString,gt=ut.call(nt),mt=cn._,vt=rt("^"+ut.call(dt).replace(Ie,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),bt=dn?t.Buffer:o,yt=t.Symbol,xt=t.Uint8Array,wt=bt?bt.allocUnsafe:o,Ot=ur(nt.getPrototypeOf,nt),_t=nt.create,Ct=ct.propertyIsEnumerable,St=at.splice,Pt=yt?yt.isConcatSpreadable:o,jt=yt?yt.iterator:o,kt=yt?yt.toStringTag:o,Lt=function(){try{var e=Ua(nt,"defineProperty");return e({},"",{}),e}catch(t){}}(),Dt=t.clearTimeout!==cn.clearTimeout&&t.clearTimeout,Mt=r&&r.now!==cn.Date.now&&r.now,Et=t.setTimeout!==cn.setTimeout&&t.setTimeout,Tt=Ge.ceil,At=Ge.floor,Bt=nt.getOwnPropertySymbols,It=bt?bt.isBuffer:o,Rt=t.isFinite,Ft=at.join,zt=ur(nt.keys,nt),$t=Ge.max,Nt=Ge.min,qt=r.now,Yt=t.parseInt,Xt=Ge.random,Ut=at.reverse,Wt=Ua(t,"DataView"),Jt=Ua(t,"Map"),en=Ua(t,"Promise"),tn=Ua(t,"Set"),nn=Ua(t,"WeakMap"),an=Ua(nt,"create"),sn=nn&&new nn,ln={},un=Es(Wt),fn=Es(Jt),hn=Es(en),Tn=Es(tn),An=Es(nn),Gn=yt?yt.prototype:o,pr=Gn?Gn.valueOf:o,xr=Gn?Gn.toString:o;function wr(e){if(Su(e)&&!cu(e)&&!(e instanceof jr)){if(e instanceof Pr)return e;if(dt.call(e,"__wrapped__"))return As(e)}return new Pr(e)}var _r=function(){function e(){}return function(t){if(!Cu(t))return{};if(_t)return _t(t);e.prototype=t;var n=new e;return e.prototype=o,n}}();function Sr(){}function Pr(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=o}function jr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=$,this.__views__=[]}function kr(){var e=new jr(this.__wrapped__);return e.__actions__=ia(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=ia(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=ia(this.__views__),e}function Lr(){if(this.__filtered__){var e=new jr(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e}function Dr(){var e=this.__wrapped__.value(),t=this.__dir__,n=cu(e),r=t<0,i=n?e.length:0,o=Qa(0,i,this.__views__),a=o.start,s=o.end,c=s-a,l=r?s:a-1,u=this.__iteratees__,d=u.length,f=0,h=Nt(c,this.__takeCount__);if(!n||!r&&i==c&&h==c)return zo(e,this.__actions__);var p=[];e:while(c--&&f<h){l+=t;var g=-1,m=e[l];while(++g<d){var v=u[g],b=v.iteratee,y=v.type,x=b(m);if(y==A)m=x;else if(!x){if(y==T)continue e;break e}}p[f++]=m}return p}function Mr(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}function Er(){this.__data__=an?an(null):{},this.size=0}function Tr(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}function Ar(e){var t=this.__data__;if(an){var n=t[e];return n===d?o:n}return dt.call(t,e)?t[e]:o}function Br(e){var t=this.__data__;return an?t[e]!==o:dt.call(t,e)}function Ir(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=an&&t===o?d:t,this}function Rr(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}function Fr(){this.__data__=[],this.size=0}function zr(e){var t=this.__data__,n=ui(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():St.call(t,n,1),--this.size,!0}function $r(e){var t=this.__data__,n=ui(t,e);return n<0?o:t[n][1]}function Nr(e){return ui(this.__data__,e)>-1}function qr(e,t){var n=this.__data__,r=ui(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function Gr(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}function Vr(){this.size=0,this.__data__={hash:new Mr,map:new(Jt||Rr),string:new Mr}}function Yr(e){var t=Ya(this,e)["delete"](e);return this.size-=t?1:0,t}function Xr(e){return Ya(this,e).get(e)}function Ur(e){return Ya(this,e).has(e)}function Wr(e,t){var n=Ya(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}function Hr(e){var t=-1,n=null==e?0:e.length;this.__data__=new Gr;while(++t<n)this.add(e[t])}function Kr(e){return this.__data__.set(e,d),this}function Zr(e){return this.__data__.has(e)}function Qr(e){var t=this.__data__=new Rr(e);this.size=t.size}function Jr(){this.__data__=new Rr,this.size=0}function ei(e){var t=this.__data__,n=t["delete"](e);return this.size=t.size,n}function ti(e){return this.__data__.get(e)}function ni(e){return this.__data__.has(e)}function ri(e,t){var n=this.__data__;if(n instanceof Rr){var r=n.__data__;if(!Jt||r.length<s-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Gr(r)}return n.set(e,t),this.size=n.size,this}function ii(e,t){var n=cu(e),r=!n&&su(e),i=!n&&!r&&hu(e),o=!n&&!r&&!i&&$u(e),a=n||r||i||o,s=a?Un(e.length,it):[],c=s.length;for(var l in e)!t&&!dt.call(e,l)||a&&("length"==l||i&&("offset"==l||"parent"==l)||o&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||as(l,c))||s.push(l);return s}function oi(e){var t=e.length;return t?e[bo(0,t-1)]:o}function ai(e,t){return Ls(ia(e),mi(t,0,e.length))}function si(e){return Ls(ia(e))}function ci(e,t,n){(n!==o&&!iu(e[t],n)||n===o&&!(t in e))&&pi(e,t,n)}function li(e,t,n){var r=e[t];dt.call(e,t)&&iu(r,n)&&(n!==o||t in e)||pi(e,t,n)}function ui(e,t){var n=e.length;while(n--)if(iu(e[n][0],t))return n;return-1}function di(e,t,n,r){return Oi(e,(function(e,i,o){t(r,e,n(e),o)})),r}function fi(e,t){return e&&oa(t,Od(t),e)}function hi(e,t){return e&&oa(t,_d(t),e)}function pi(e,t,n){"__proto__"==t&&Lt?Lt(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function gi(e,t){var r=-1,i=t.length,a=n(i),s=null==e;while(++r<i)a[r]=s?o:md(e,t[r]);return a}function mi(e,t,n){return e===e&&(n!==o&&(e=e<=n?e:n),t!==o&&(e=e>=t?e:t)),e}function vi(e,t,n,r,i,a){var s,c=t&p,l=t&g,u=t&m;if(n&&(s=i?n(e,r,i,a):n(e)),s!==o)return s;if(!Cu(e))return e;var d=cu(e);if(d){if(s=ts(e),!c)return ia(e,s)}else{var f=Za(e),h=f==Z||f==Q;if(hu(e))return Wo(e,c);if(f==ne||f==V||h&&!i){if(s=l||h?{}:ns(e),!c)return l?sa(e,hi(s,e)):aa(e,fi(s,e))}else{if(!Qt[f])return i?e:{};s=rs(e,f,c)}}a||(a=new Qr);var v=a.get(e);if(v)return v;a.set(e,s),Ru(e)?e.forEach((function(r){s.add(vi(r,t,n,r,e,a))})):Pu(e)&&e.forEach((function(r,i){s.set(i,vi(r,t,n,i,e,a))}));var b=u?l?$a:za:l?_d:Od,y=d?o:b(e);return On(y||e,(function(r,i){y&&(i=r,r=e[i]),li(s,i,vi(r,t,n,i,e,a))})),s}function bi(e){var t=Od(e);return function(n){return yi(n,e,t)}}function yi(e,t,n){var r=n.length;if(null==e)return!r;e=nt(e);while(r--){var i=n[r],a=t[i],s=e[i];if(s===o&&!(i in e)||!a(s))return!1}return!0}function xi(e,t,n){if("function"!=typeof e)throw new ot(l);return Ss((function(){e.apply(o,n)}),t)}function wi(e,t,n,r){var i=-1,o=Pn,a=!0,c=e.length,l=[],u=t.length;if(!c)return l;n&&(t=kn(t,Kn(n))),r?(o=jn,a=!1):t.length>=s&&(o=Qn,a=!1,t=new Hr(t));e:while(++i<c){var d=e[i],f=null==n?d:n(d);if(d=r||0!==d?d:0,a&&f===f){var h=u;while(h--)if(t[h]===f)continue e;l.push(d)}else o(t,f,r)||l.push(d)}return l}wr.templateSettings={escape:De,evaluate:Me,interpolate:Ee,variable:"",imports:{_:wr}},wr.prototype=Sr.prototype,wr.prototype.constructor=wr,Pr.prototype=_r(Sr.prototype),Pr.prototype.constructor=Pr,jr.prototype=_r(Sr.prototype),jr.prototype.constructor=jr,Mr.prototype.clear=Er,Mr.prototype["delete"]=Tr,Mr.prototype.get=Ar,Mr.prototype.has=Br,Mr.prototype.set=Ir,Rr.prototype.clear=Fr,Rr.prototype["delete"]=zr,Rr.prototype.get=$r,Rr.prototype.has=Nr,Rr.prototype.set=qr,Gr.prototype.clear=Vr,Gr.prototype["delete"]=Yr,Gr.prototype.get=Xr,Gr.prototype.has=Ur,Gr.prototype.set=Wr,Hr.prototype.add=Hr.prototype.push=Kr,Hr.prototype.has=Zr,Qr.prototype.clear=Jr,Qr.prototype["delete"]=ei,Qr.prototype.get=ti,Qr.prototype.has=ni,Qr.prototype.set=ri;var Oi=ua(Mi),_i=ua(Ei,!0);function Ci(e,t){var n=!0;return Oi(e,(function(e,r,i){return n=!!t(e,r,i),n})),n}function Si(e,t,n){var r=-1,i=e.length;while(++r<i){var a=e[r],s=t(a);if(null!=s&&(c===o?s===s&&!zu(s):n(s,c)))var c=s,l=a}return l}function Pi(e,t,n,r){var i=e.length;n=Wu(n),n<0&&(n=-n>i?0:i+n),r=r===o||r>i?i:Wu(r),r<0&&(r+=i),r=n>r?0:Hu(r);while(n<r)e[n++]=t;return e}function ji(e,t){var n=[];return Oi(e,(function(e,r,i){t(e,r,i)&&n.push(e)})),n}function ki(e,t,n,r,i){var o=-1,a=e.length;n||(n=os),i||(i=[]);while(++o<a){var s=e[o];t>0&&n(s)?t>1?ki(s,t-1,n,r,i):Ln(i,s):r||(i[i.length]=s)}return i}var Li=da(),Di=da(!0);function Mi(e,t){return e&&Li(e,t,Od)}function Ei(e,t){return e&&Di(e,t,Od)}function Ti(e,t){return Sn(t,(function(t){return wu(e[t])}))}function Ai(e,t){t=Vo(t,e);var n=0,r=t.length;while(null!=e&&n<r)e=e[Ms(t[n++])];return n&&n==r?e:o}function Bi(e,t,n){var r=t(e);return cu(e)?r:Ln(r,n(e))}function Ii(e){return null==e?e===o?le:te:kt&&kt in nt(e)?Wa(e):ys(e)}function Ri(e,t){return e>t}function Fi(e,t){return null!=e&&dt.call(e,t)}function zi(e,t){return null!=e&&t in nt(e)}function $i(e,t,n){return e>=Nt(t,n)&&e<$t(t,n)}function Ni(e,t,r){var i=r?jn:Pn,a=e[0].length,s=e.length,c=s,l=n(s),u=1/0,d=[];while(c--){var f=e[c];c&&t&&(f=kn(f,Kn(t))),u=Nt(f.length,u),l[c]=!r&&(t||a>=120&&f.length>=120)?new Hr(c&&f):o}f=e[0];var h=-1,p=l[0];e:while(++h<a&&d.length<u){var g=f[h],m=t?t(g):g;if(g=r||0!==g?g:0,!(p?Qn(p,m):i(d,m,r))){c=s;while(--c){var v=l[c];if(!(v?Qn(v,m):i(e[c],m,r)))continue e}p&&p.push(m),d.push(g)}}return d}function qi(e,t,n,r){return Mi(e,(function(e,i,o){t(r,n(e),i,o)})),r}function Gi(e,t,n){t=Vo(t,e),e=ws(e,t);var r=null==e?e:e[Ms(oc(t))];return null==r?o:xn(r,e,n)}function Vi(e){return Su(e)&&Ii(e)==V}function Yi(e){return Su(e)&&Ii(e)==fe}function Xi(e){return Su(e)&&Ii(e)==W}function Ui(e,t,n,r,i){return e===t||(null==e||null==t||!Su(e)&&!Su(t)?e!==e&&t!==t:Wi(e,t,n,r,Ui,i))}function Wi(e,t,n,r,i,o){var a=cu(e),s=cu(t),c=a?Y:Za(e),l=s?Y:Za(t);c=c==V?ne:c,l=l==V?ne:l;var u=c==ne,d=l==ne,f=c==l;if(f&&hu(e)){if(!hu(t))return!1;a=!0,u=!1}if(f&&!u)return o||(o=new Qr),a||$u(e)?Ba(e,t,n,r,i,o):Ia(e,t,c,n,r,i,o);if(!(n&v)){var h=u&&dt.call(e,"__wrapped__"),p=d&&dt.call(t,"__wrapped__");if(h||p){var g=h?e.value():e,m=p?t.value():t;return o||(o=new Qr),i(g,m,n,r,o)}}return!!f&&(o||(o=new Qr),Ra(e,t,n,r,i,o))}function Hi(e){return Su(e)&&Za(e)==J}function Ki(e,t,n,r){var i=n.length,a=i,s=!r;if(null==e)return!a;e=nt(e);while(i--){var c=n[i];if(s&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}while(++i<a){c=n[i];var l=c[0],u=e[l],d=c[1];if(s&&c[2]){if(u===o&&!(l in e))return!1}else{var f=new Qr;if(r)var h=r(u,d,l,e,t,f);if(!(h===o?Ui(d,u,v|b,r,f):h))return!1}}return!0}function Zi(e){if(!Cu(e)||ds(e))return!1;var t=wu(e)?vt:Ke;return t.test(Es(e))}function Qi(e){return Su(e)&&Ii(e)==oe}function Ji(e){return Su(e)&&Za(e)==ae}function eo(e){return Su(e)&&_u(e.length)&&!!Zt[Ii(e)]}function to(e){return"function"==typeof e?e:null==e?Mf:"object"==typeof e?cu(e)?so(e[0],e[1]):ao(e):Vf(e)}function no(e){if(!hs(e))return zt(e);var t=[];for(var n in nt(e))dt.call(e,n)&&"constructor"!=n&&t.push(n);return t}function ro(e){if(!Cu(e))return bs(e);var t=hs(e),n=[];for(var r in e)("constructor"!=r||!t&&dt.call(e,r))&&n.push(r);return n}function io(e,t){return e<t}function oo(e,t){var r=-1,i=uu(e)?n(e.length):[];return Oi(e,(function(e,n,o){i[++r]=t(e,n,o)})),i}function ao(e){var t=Xa(e);return 1==t.length&&t[0][2]?gs(t[0][0],t[0][1]):function(n){return n===e||Ki(n,e,t)}}function so(e,t){return cs(e)&&ps(t)?gs(Ms(e),t):function(n){var r=md(n,e);return r===o&&r===t?bd(n,e):Ui(t,r,v|b)}}function co(e,t,n,r,i){e!==t&&Li(t,(function(a,s){if(i||(i=new Qr),Cu(a))lo(e,t,s,n,co,r,i);else{var c=r?r(_s(e,s),a,s+"",e,t,i):o;c===o&&(c=a),ci(e,s,c)}}),_d)}function lo(e,t,n,r,i,a,s){var c=_s(e,n),l=_s(t,n),u=s.get(l);if(u)ci(e,n,u);else{var d=a?a(c,l,n+"",e,t,s):o,f=d===o;if(f){var h=cu(l),p=!h&&hu(l),g=!h&&!p&&$u(l);d=l,h||p||g?cu(c)?d=c:du(c)?d=ia(c):p?(f=!1,d=Wo(l,!0)):g?(f=!1,d=Jo(l,!0)):d=[]:Au(l)||su(l)?(d=c,su(c)?d=Zu(c):Cu(c)&&!wu(c)||(d=ns(l))):f=!1}f&&(s.set(l,d),i(d,l,r,a,s),s["delete"](l)),ci(e,n,d)}}function uo(e,t){var n=e.length;if(n)return t+=t<0?n:0,as(t,n)?e[t]:o}function fo(e,t,n){t=t.length?kn(t,(function(e){return cu(e)?function(t){return Ai(t,1===e.length?e[0]:e)}:e})):[Mf];var r=-1;t=kn(t,Kn(Va()));var i=oo(e,(function(e,n,i){var o=kn(t,(function(t){return t(e)}));return{criteria:o,index:++r,value:e}}));return Yn(i,(function(e,t){return ta(e,t,n)}))}function ho(e,t){return po(e,t,(function(t,n){return bd(e,n)}))}function po(e,t,n){var r=-1,i=t.length,o={};while(++r<i){var a=t[r],s=Ai(e,a);n(s,a)&&Co(o,Vo(a,e),s)}return o}function go(e){return function(t){return Ai(t,e)}}function mo(e,t,n,r){var i=r?zn:Fn,o=-1,a=t.length,s=e;e===t&&(t=ia(t)),n&&(s=kn(e,Kn(n)));while(++o<a){var c=0,l=t[o],u=n?n(l):l;while((c=i(s,u,c,r))>-1)s!==e&&St.call(s,c,1),St.call(e,c,1)}return e}function vo(e,t){var n=e?t.length:0,r=n-1;while(n--){var i=t[n];if(n==r||i!==o){var o=i;as(i)?St.call(e,i,1):Io(e,i)}}return e}function bo(e,t){return e+At(Xt()*(t-e+1))}function yo(e,t,r,i){var o=-1,a=$t(Tt((t-e)/(r||1)),0),s=n(a);while(a--)s[i?a:++o]=e,e+=r;return s}function xo(e,t){var n="";if(!e||t<1||t>R)return n;do{t%2&&(n+=e),t=At(t/2),t&&(e+=e)}while(t);return n}function wo(e,t){return Ps(xs(e,t,Mf),e+"")}function Oo(e){return oi(Nd(e))}function _o(e,t){var n=Nd(e);return Ls(n,mi(t,0,n.length))}function Co(e,t,n,r){if(!Cu(e))return e;t=Vo(t,e);var i=-1,a=t.length,s=a-1,c=e;while(null!=c&&++i<a){var l=Ms(t[i]),u=n;if("__proto__"===l||"constructor"===l||"prototype"===l)return e;if(i!=s){var d=c[l];u=r?r(d,l,c):o,u===o&&(u=Cu(d)?d:as(t[i+1])?[]:{})}li(c,l,u),c=c[l]}return e}var So=sn?function(e,t){return sn.set(e,t),e}:Mf,Po=Lt?function(e,t){return Lt(e,"toString",{configurable:!0,enumerable:!1,value:jf(t),writable:!0})}:Mf;function jo(e){return Ls(Nd(e))}function ko(e,t,r){var i=-1,o=e.length;t<0&&(t=-t>o?0:o+t),r=r>o?o:r,r<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;var a=n(o);while(++i<o)a[i]=e[i+t];return a}function Lo(e,t){var n;return Oi(e,(function(e,r,i){return n=t(e,r,i),!n})),!!n}function Do(e,t,n){var r=0,i=null==e?r:e.length;if("number"==typeof t&&t===t&&i<=q){while(r<i){var o=r+i>>>1,a=e[o];null!==a&&!zu(a)&&(n?a<=t:a<t)?r=o+1:i=o}return i}return Mo(e,t,Mf,n)}function Mo(e,t,n,r){var i=0,a=null==e?0:e.length;if(0===a)return 0;t=n(t);var s=t!==t,c=null===t,l=zu(t),u=t===o;while(i<a){var d=At((i+a)/2),f=n(e[d]),h=f!==o,p=null===f,g=f===f,m=zu(f);if(s)var v=r||g;else v=u?g&&(r||h):c?g&&h&&(r||!p):l?g&&h&&!p&&(r||!m):!p&&!m&&(r?f<=t:f<t);v?i=d+1:a=d}return Nt(a,N)}function Eo(e,t){var n=-1,r=e.length,i=0,o=[];while(++n<r){var a=e[n],s=t?t(a):a;if(!n||!iu(s,c)){var c=s;o[i++]=0===a?0:a}}return o}function To(e){return"number"==typeof e?e:zu(e)?z:+e}function Ao(e){if("string"==typeof e)return e;if(cu(e))return kn(e,Ao)+"";if(zu(e))return xr?xr.call(e):"";var t=e+"";return"0"==t&&1/e==-I?"-0":t}function Bo(e,t,n){var r=-1,i=Pn,o=e.length,a=!0,c=[],l=c;if(n)a=!1,i=jn;else if(o>=s){var u=t?null:La(e);if(u)return fr(u);a=!1,i=Qn,l=new Hr}else l=t?[]:c;e:while(++r<o){var d=e[r],f=t?t(d):d;if(d=n||0!==d?d:0,a&&f===f){var h=l.length;while(h--)if(l[h]===f)continue e;t&&l.push(f),c.push(d)}else i(l,f,n)||(l!==c&&l.push(f),c.push(d))}return c}function Io(e,t){return t=Vo(t,e),e=ws(e,t),null==e||delete e[Ms(oc(t))]}function Ro(e,t,n,r){return Co(e,t,n(Ai(e,t)),r)}function Fo(e,t,n,r){var i=e.length,o=r?i:-1;while((r?o--:++o<i)&&t(e[o],o,e));return n?ko(e,r?0:o,r?o+1:i):ko(e,r?o+1:0,r?i:o)}function zo(e,t){var n=e;return n instanceof jr&&(n=n.value()),Dn(t,(function(e,t){return t.func.apply(t.thisArg,Ln([e],t.args))}),n)}function $o(e,t,r){var i=e.length;if(i<2)return i?Bo(e[0]):[];var o=-1,a=n(i);while(++o<i){var s=e[o],c=-1;while(++c<i)c!=o&&(a[o]=wi(a[o]||s,e[c],t,r))}return Bo(ki(a,1),t,r)}function No(e,t,n){var r=-1,i=e.length,a=t.length,s={};while(++r<i){var c=r<a?t[r]:o;n(s,e[r],c)}return s}function qo(e){return du(e)?e:[]}function Go(e){return"function"==typeof e?e:Mf}function Vo(e,t){return cu(e)?e:cs(e,t)?[e]:Ds(Ju(e))}var Yo=wo;function Xo(e,t,n){var r=e.length;return n=n===o?r:n,!t&&n>=r?e:ko(e,t,n)}var Uo=Dt||function(e){return cn.clearTimeout(e)};function Wo(e,t){if(t)return e.slice();var n=e.length,r=wt?wt(n):new e.constructor(n);return e.copy(r),r}function Ho(e){var t=new e.constructor(e.byteLength);return new xt(t).set(new xt(e)),t}function Ko(e,t){var n=t?Ho(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}function Zo(e){var t=new e.constructor(e.source,Ue.exec(e));return t.lastIndex=e.lastIndex,t}function Qo(e){return pr?nt(pr.call(e)):{}}function Jo(e,t){var n=t?Ho(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function ea(e,t){if(e!==t){var n=e!==o,r=null===e,i=e===e,a=zu(e),s=t!==o,c=null===t,l=t===t,u=zu(t);if(!c&&!u&&!a&&e>t||a&&s&&l&&!c&&!u||r&&s&&l||!n&&l||!i)return 1;if(!r&&!a&&!u&&e<t||u&&n&&i&&!r&&!a||c&&n&&i||!s&&i||!l)return-1}return 0}function ta(e,t,n){var r=-1,i=e.criteria,o=t.criteria,a=i.length,s=n.length;while(++r<a){var c=ea(i[r],o[r]);if(c){if(r>=s)return c;var l=n[r];return c*("desc"==l?-1:1)}}return e.index-t.index}function na(e,t,r,i){var o=-1,a=e.length,s=r.length,c=-1,l=t.length,u=$t(a-s,0),d=n(l+u),f=!i;while(++c<l)d[c]=t[c];while(++o<s)(f||o<a)&&(d[r[o]]=e[o]);while(u--)d[c++]=e[o++];return d}function ra(e,t,r,i){var o=-1,a=e.length,s=-1,c=r.length,l=-1,u=t.length,d=$t(a-c,0),f=n(d+u),h=!i;while(++o<d)f[o]=e[o];var p=o;while(++l<u)f[p+l]=t[l];while(++s<c)(h||o<a)&&(f[p+r[s]]=e[o++]);return f}function ia(e,t){var r=-1,i=e.length;t||(t=n(i));while(++r<i)t[r]=e[r];return t}function oa(e,t,n,r){var i=!n;n||(n={});var a=-1,s=t.length;while(++a<s){var c=t[a],l=r?r(n[c],e[c],c,n,e):o;l===o&&(l=e[c]),i?pi(n,c,l):li(n,c,l)}return n}function aa(e,t){return oa(e,Ha(e),t)}function sa(e,t){return oa(e,Ka(e),t)}function ca(e,t){return function(n,r){var i=cu(n)?wn:di,o=t?t():{};return i(n,e,Va(r,2),o)}}function la(e){return wo((function(t,n){var r=-1,i=n.length,a=i>1?n[i-1]:o,s=i>2?n[2]:o;a=e.length>3&&"function"==typeof a?(i--,a):o,s&&ss(n[0],n[1],s)&&(a=i<3?o:a,i=1),t=nt(t);while(++r<i){var c=n[r];c&&e(t,c,r,a)}return t}))}function ua(e,t){return function(n,r){if(null==n)return n;if(!uu(n))return e(n,r);var i=n.length,o=t?i:-1,a=nt(n);while(t?o--:++o<i)if(!1===r(a[o],o,a))break;return n}}function da(e){return function(t,n,r){var i=-1,o=nt(t),a=r(t),s=a.length;while(s--){var c=a[e?s:++i];if(!1===n(o[c],c,o))break}return t}}function fa(e,t,n){var r=t&y,i=ga(e);function o(){var t=this&&this!==cn&&this instanceof o?i:e;return t.apply(r?n:this,arguments)}return o}function ha(e){return function(t){t=Ju(t);var n=ar(t)?vr(t):o,r=n?n[0]:t.charAt(0),i=n?Xo(n,1).join(""):t.slice(1);return r[e]()+i}}function pa(e){return function(t){return Dn(Of(Wd(t).replace(Gt,"")),e,"")}}function ga(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=_r(e.prototype),r=e.apply(n,t);return Cu(r)?r:n}}function ma(e,t,r){var i=ga(e);function a(){var s=arguments.length,c=n(s),l=s,u=Ga(a);while(l--)c[l]=arguments[l];var d=s<3&&c[0]!==u&&c[s-1]!==u?[]:dr(c,u);if(s-=d.length,s<r)return ja(e,t,ya,a.placeholder,o,c,d,o,o,r-s);var f=this&&this!==cn&&this instanceof a?i:e;return xn(f,this,c)}return a}function va(e){return function(t,n,r){var i=nt(t);if(!uu(t)){var a=Va(n,3);t=Od(t),n=function(e){return a(i[e],e,i)}}var s=e(t,n,r);return s>-1?i[a?t[s]:s]:o}}function ba(e){return Fa((function(t){var n=t.length,r=n,i=Pr.prototype.thru;e&&t.reverse();while(r--){var a=t[r];if("function"!=typeof a)throw new ot(l);if(i&&!s&&"wrapper"==qa(a))var s=new Pr([],!0)}r=s?r:n;while(++r<n){a=t[r];var c=qa(a),u="wrapper"==c?Na(a):o;s=u&&us(u[0])&&u[1]==(P|O|C|j)&&!u[4].length&&1==u[9]?s[qa(u[0])].apply(s,u[3]):1==a.length&&us(a)?s[c]():s.thru(a)}return function(){var e=arguments,r=e[0];if(s&&1==e.length&&cu(r))return s.plant(r).value();var i=0,o=n?t[i].apply(this,e):r;while(++i<n)o=t[i].call(this,o);return o}}))}function ya(e,t,r,i,a,s,c,l,u,d){var f=t&P,h=t&y,p=t&x,g=t&(O|_),m=t&k,v=p?o:ga(e);function b(){var o=arguments.length,y=n(o),x=o;while(x--)y[x]=arguments[x];if(g)var w=Ga(b),O=tr(y,w);if(i&&(y=na(y,i,a,g)),s&&(y=ra(y,s,c,g)),o-=O,g&&o<d){var _=dr(y,w);return ja(e,t,ya,b.placeholder,r,y,_,l,u,d-o)}var C=h?r:this,S=p?C[e]:e;return o=y.length,l?y=Os(y,l):m&&o>1&&y.reverse(),f&&u<o&&(y.length=u),this&&this!==cn&&this instanceof b&&(S=v||ga(S)),S.apply(C,y)}return b}function xa(e,t){return function(n,r){return qi(n,e,t(r),{})}}function wa(e,t){return function(n,r){var i;if(n===o&&r===o)return t;if(n!==o&&(i=n),r!==o){if(i===o)return r;"string"==typeof n||"string"==typeof r?(n=Ao(n),r=Ao(r)):(n=To(n),r=To(r)),i=e(n,r)}return i}}function Oa(e){return Fa((function(t){return t=kn(t,Kn(Va())),wo((function(n){var r=this;return e(t,(function(e){return xn(e,r,n)}))}))}))}function _a(e,t){t=t===o?" ":Ao(t);var n=t.length;if(n<2)return n?xo(t,e):t;var r=xo(t,Tt(e/mr(t)));return ar(t)?Xo(vr(r),0,e).join(""):r.slice(0,e)}function Ca(e,t,r,i){var o=t&y,a=ga(e);function s(){var t=-1,c=arguments.length,l=-1,u=i.length,d=n(u+c),f=this&&this!==cn&&this instanceof s?a:e;while(++l<u)d[l]=i[l];while(c--)d[l++]=arguments[++t];return xn(f,o?r:this,d)}return s}function Sa(e){return function(t,n,r){return r&&"number"!=typeof r&&ss(t,n,r)&&(n=r=o),t=Uu(t),n===o?(n=t,t=0):n=Uu(n),r=r===o?t<n?1:-1:Uu(r),yo(t,n,r,e)}}function Pa(e){return function(t,n){return"string"==typeof t&&"string"==typeof n||(t=Ku(t),n=Ku(n)),e(t,n)}}function ja(e,t,n,r,i,a,s,c,l,u){var d=t&O,f=d?s:o,h=d?o:s,p=d?a:o,g=d?o:a;t|=d?C:S,t&=~(d?S:C),t&w||(t&=~(y|x));var m=[e,t,i,p,f,g,h,c,l,u],v=n.apply(o,m);return us(e)&&Cs(v,m),v.placeholder=r,js(v,e,t)}function ka(e){var t=Ge[e];return function(e,n){if(e=Ku(e),n=null==n?0:Nt(Wu(n),292),n&&Rt(e)){var r=(Ju(e)+"e").split("e"),i=t(r[0]+"e"+(+r[1]+n));return r=(Ju(i)+"e").split("e"),+(r[0]+"e"+(+r[1]-n))}return t(e)}}var La=tn&&1/fr(new tn([,-0]))[1]==I?function(e){return new tn(e)}:zf;function Da(e){return function(t){var n=Za(t);return n==J?lr(t):n==ae?hr(t):Wn(t,e(t))}}function Ma(e,t,n,r,i,a,s,c){var u=t&x;if(!u&&"function"!=typeof e)throw new ot(l);var d=r?r.length:0;if(d||(t&=~(C|S),r=i=o),s=s===o?s:$t(Wu(s),0),c=c===o?c:Wu(c),d-=i?i.length:0,t&S){var f=r,h=i;r=i=o}var p=u?o:Na(e),g=[e,t,n,r,i,f,h,a,s,c];if(p&&vs(g,p),e=g[0],t=g[1],n=g[2],r=g[3],i=g[4],c=g[9]=g[9]===o?u?0:e.length:$t(g[9]-d,0),!c&&t&(O|_)&&(t&=~(O|_)),t&&t!=y)m=t==O||t==_?ma(e,t,c):t!=C&&t!=(y|C)||i.length?ya.apply(o,g):Ca(e,t,n,r);else var m=fa(e,t,n);var v=p?So:Cs;return js(v(m,g),e,t)}function Ea(e,t,n,r){return e===o||iu(e,ct[n])&&!dt.call(r,n)?t:e}function Ta(e,t,n,r,i,a){return Cu(e)&&Cu(t)&&(a.set(t,e),co(e,t,o,Ta,a),a["delete"](t)),e}function Aa(e){return Au(e)?o:e}function Ba(e,t,n,r,i,a){var s=n&v,c=e.length,l=t.length;if(c!=l&&!(s&&l>c))return!1;var u=a.get(e),d=a.get(t);if(u&&d)return u==t&&d==e;var f=-1,h=!0,p=n&b?new Hr:o;a.set(e,t),a.set(t,e);while(++f<c){var g=e[f],m=t[f];if(r)var y=s?r(m,g,f,t,e,a):r(g,m,f,e,t,a);if(y!==o){if(y)continue;h=!1;break}if(p){if(!En(t,(function(e,t){if(!Qn(p,t)&&(g===e||i(g,e,n,r,a)))return p.push(t)}))){h=!1;break}}else if(g!==m&&!i(g,m,n,r,a)){h=!1;break}}return a["delete"](e),a["delete"](t),h}function Ia(e,t,n,r,i,o,a){switch(n){case he:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case fe:return!(e.byteLength!=t.byteLength||!o(new xt(e),new xt(t)));case U:case W:case ee:return iu(+e,+t);case K:return e.name==t.name&&e.message==t.message;case oe:case se:return e==t+"";case J:var s=lr;case ae:var c=r&v;if(s||(s=fr),e.size!=t.size&&!c)return!1;var l=a.get(e);if(l)return l==t;r|=b,a.set(e,t);var u=Ba(s(e),s(t),r,i,o,a);return a["delete"](e),u;case ce:if(pr)return pr.call(e)==pr.call(t)}return!1}function Ra(e,t,n,r,i,a){var s=n&v,c=za(e),l=c.length,u=za(t),d=u.length;if(l!=d&&!s)return!1;var f=l;while(f--){var h=c[f];if(!(s?h in t:dt.call(t,h)))return!1}var p=a.get(e),g=a.get(t);if(p&&g)return p==t&&g==e;var m=!0;a.set(e,t),a.set(t,e);var b=s;while(++f<l){h=c[f];var y=e[h],x=t[h];if(r)var w=s?r(x,y,h,t,e,a):r(y,x,h,e,t,a);if(!(w===o?y===x||i(y,x,n,r,a):w)){m=!1;break}b||(b="constructor"==h)}if(m&&!b){var O=e.constructor,_=t.constructor;O==_||!("constructor"in e)||!("constructor"in t)||"function"==typeof O&&O instanceof O&&"function"==typeof _&&_ instanceof _||(m=!1)}return a["delete"](e),a["delete"](t),m}function Fa(e){return Ps(xs(e,o,Ws),e+"")}function za(e){return Bi(e,Od,Ha)}function $a(e){return Bi(e,_d,Ka)}var Na=sn?function(e){return sn.get(e)}:zf;function qa(e){var t=e.name+"",n=ln[t],r=dt.call(ln,t)?n.length:0;while(r--){var i=n[r],o=i.func;if(null==o||o==e)return i.name}return t}function Ga(e){var t=dt.call(wr,"placeholder")?wr:e;return t.placeholder}function Va(){var e=wr.iteratee||Ef;return e=e===Ef?to:e,arguments.length?e(arguments[0],arguments[1]):e}function Ya(e,t){var n=e.__data__;return ls(t)?n["string"==typeof t?"string":"hash"]:n.map}function Xa(e){var t=Od(e),n=t.length;while(n--){var r=t[n],i=e[r];t[n]=[r,i,ps(i)]}return t}function Ua(e,t){var n=or(e,t);return Zi(n)?n:o}function Wa(e){var t=dt.call(e,kt),n=e[kt];try{e[kt]=o;var r=!0}catch(a){}var i=pt.call(e);return r&&(t?e[kt]=n:delete e[kt]),i}var Ha=Bt?function(e){return null==e?[]:(e=nt(e),Sn(Bt(e),(function(t){return Ct.call(e,t)})))}:Wf,Ka=Bt?function(e){var t=[];while(e)Ln(t,Ha(e)),e=Ot(e);return t}:Wf,Za=Ii;function Qa(e,t,n){var r=-1,i=n.length;while(++r<i){var o=n[r],a=o.size;switch(o.type){case"drop":e+=a;break;case"dropRight":t-=a;break;case"take":t=Nt(t,e+a);break;case"takeRight":e=$t(e,t-a);break}}return{start:e,end:t}}function Ja(e){var t=e.match(Ne);return t?t[1].split(qe):[]}function es(e,t,n){t=Vo(t,e);var r=-1,i=t.length,o=!1;while(++r<i){var a=Ms(t[r]);if(!(o=null!=e&&n(e,a)))break;e=e[a]}return o||++r!=i?o:(i=null==e?0:e.length,!!i&&_u(i)&&as(a,i)&&(cu(e)||su(e)))}function ts(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&dt.call(e,"index")&&(n.index=e.index,n.input=e.input),n}function ns(e){return"function"!=typeof e.constructor||hs(e)?{}:_r(Ot(e))}function rs(e,t,n){var r=e.constructor;switch(t){case fe:return Ho(e);case U:case W:return new r(+e);case he:return Ko(e,n);case pe:case ge:case me:case ve:case be:case ye:case xe:case we:case Oe:return Jo(e,n);case J:return new r;case ee:case se:return new r(e);case oe:return Zo(e);case ae:return new r;case ce:return Qo(e)}}function is(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n>1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace($e,"{\n/* [wrapped with "+t+"] */\n")}function os(e){return cu(e)||su(e)||!!(Pt&&e&&e[Pt])}function as(e,t){var n=typeof e;return t=null==t?R:t,!!t&&("number"==n||"symbol"!=n&&Qe.test(e))&&e>-1&&e%1==0&&e<t}function ss(e,t,n){if(!Cu(n))return!1;var r=typeof t;return!!("number"==r?uu(n)&&as(t,n.length):"string"==r&&t in n)&&iu(n[t],e)}function cs(e,t){if(cu(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!zu(e))||(Ae.test(e)||!Te.test(e)||null!=t&&e in nt(t))}function ls(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}function us(e){var t=qa(e),n=wr[t];if("function"!=typeof n||!(t in jr.prototype))return!1;if(e===n)return!0;var r=Na(n);return!!r&&e===r[0]}function ds(e){return!!ht&&ht in e}(Wt&&Za(new Wt(new ArrayBuffer(1)))!=he||Jt&&Za(new Jt)!=J||en&&Za(en.resolve())!=re||tn&&Za(new tn)!=ae||nn&&Za(new nn)!=ue)&&(Za=function(e){var t=Ii(e),n=t==ne?e.constructor:o,r=n?Es(n):"";if(r)switch(r){case un:return he;case fn:return J;case hn:return re;case Tn:return ae;case An:return ue}return t});var fs=lt?wu:Hf;function hs(e){var t=e&&e.constructor,n="function"==typeof t&&t.prototype||ct;return e===n}function ps(e){return e===e&&!Cu(e)}function gs(e,t){return function(n){return null!=n&&(n[e]===t&&(t!==o||e in nt(n)))}}function ms(e){var t=$l(e,(function(e){return n.size===f&&n.clear(),e})),n=t.cache;return t}function vs(e,t){var n=e[1],r=t[1],i=n|r,o=i<(y|x|P),a=r==P&&n==O||r==P&&n==j&&e[7].length<=t[8]||r==(P|j)&&t[7].length<=t[8]&&n==O;if(!o&&!a)return e;r&y&&(e[2]=t[2],i|=n&y?0:w);var s=t[3];if(s){var c=e[3];e[3]=c?na(c,s,t[4]):s,e[4]=c?dr(e[3],h):t[4]}return s=t[5],s&&(c=e[5],e[5]=c?ra(c,s,t[6]):s,e[6]=c?dr(e[5],h):t[6]),s=t[7],s&&(e[7]=s),r&P&&(e[8]=null==e[8]?t[8]:Nt(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=i,e}function bs(e){var t=[];if(null!=e)for(var n in nt(e))t.push(n);return t}function ys(e){return pt.call(e)}function xs(e,t,r){return t=$t(t===o?e.length-1:t,0),function(){var i=arguments,o=-1,a=$t(i.length-t,0),s=n(a);while(++o<a)s[o]=i[t+o];o=-1;var c=n(t+1);while(++o<t)c[o]=i[o];return c[t]=r(s),xn(e,this,c)}}function ws(e,t){return t.length<2?e:Ai(e,ko(t,0,-1))}function Os(e,t){var n=e.length,r=Nt(t.length,n),i=ia(e);while(r--){var a=t[r];e[r]=as(a,n)?i[a]:o}return e}function _s(e,t){if(("constructor"!==t||"function"!==typeof e[t])&&"__proto__"!=t)return e[t]}var Cs=ks(So),Ss=Et||function(e,t){return cn.setTimeout(e,t)},Ps=ks(Po);function js(e,t,n){var r=t+"";return Ps(e,is(r,Ts(Ja(r),n)))}function ks(e){var t=0,n=0;return function(){var r=qt(),i=E-(r-n);if(n=r,i>0){if(++t>=M)return arguments[0]}else t=0;return e.apply(o,arguments)}}function Ls(e,t){var n=-1,r=e.length,i=r-1;t=t===o?r:t;while(++n<t){var a=bo(n,i),s=e[a];e[a]=e[n],e[n]=s}return e.length=t,e}var Ds=ms((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(Be,(function(e,n,r,i){t.push(r?i.replace(Ye,"$1"):n||e)})),t}));function Ms(e){if("string"==typeof e||zu(e))return e;var t=e+"";return"0"==t&&1/e==-I?"-0":t}function Es(e){if(null!=e){try{return ut.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function Ts(e,t){return On(G,(function(n){var r="_."+n[0];t&n[1]&&!Pn(e,r)&&e.push(r)})),e.sort()}function As(e){if(e instanceof jr)return e.clone();var t=new Pr(e.__wrapped__,e.__chain__);return t.__actions__=ia(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}function Bs(e,t,r){t=(r?ss(e,t,r):t===o)?1:$t(Wu(t),0);var i=null==e?0:e.length;if(!i||t<1)return[];var a=0,s=0,c=n(Tt(i/t));while(a<i)c[s++]=ko(e,a,a+=t);return c}function Is(e){var t=-1,n=null==e?0:e.length,r=0,i=[];while(++t<n){var o=e[t];o&&(i[r++]=o)}return i}function Rs(){var e=arguments.length;if(!e)return[];var t=n(e-1),r=arguments[0],i=e;while(i--)t[i-1]=arguments[i];return Ln(cu(r)?ia(r):[r],ki(t,1))}var Fs=wo((function(e,t){return du(e)?wi(e,ki(t,1,du,!0)):[]})),zs=wo((function(e,t){var n=oc(t);return du(n)&&(n=o),du(e)?wi(e,ki(t,1,du,!0),Va(n,2)):[]})),$s=wo((function(e,t){var n=oc(t);return du(n)&&(n=o),du(e)?wi(e,ki(t,1,du,!0),o,n):[]}));function Ns(e,t,n){var r=null==e?0:e.length;return r?(t=n||t===o?1:Wu(t),ko(e,t<0?0:t,r)):[]}function qs(e,t,n){var r=null==e?0:e.length;return r?(t=n||t===o?1:Wu(t),t=r-t,ko(e,0,t<0?0:t)):[]}function Gs(e,t){return e&&e.length?Fo(e,Va(t,3),!0,!0):[]}function Vs(e,t){return e&&e.length?Fo(e,Va(t,3),!0):[]}function Ys(e,t,n,r){var i=null==e?0:e.length;return i?(n&&"number"!=typeof n&&ss(e,t,n)&&(n=0,r=i),Pi(e,t,n,r)):[]}function Xs(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:Wu(n);return i<0&&(i=$t(r+i,0)),Rn(e,Va(t,3),i)}function Us(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r-1;return n!==o&&(i=Wu(n),i=n<0?$t(r+i,0):Nt(i,r-1)),Rn(e,Va(t,3),i,!0)}function Ws(e){var t=null==e?0:e.length;return t?ki(e,1):[]}function Hs(e){var t=null==e?0:e.length;return t?ki(e,I):[]}function Ks(e,t){var n=null==e?0:e.length;return n?(t=t===o?1:Wu(t),ki(e,t)):[]}function Zs(e){var t=-1,n=null==e?0:e.length,r={};while(++t<n){var i=e[t];r[i[0]]=i[1]}return r}function Qs(e){return e&&e.length?e[0]:o}function Js(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:Wu(n);return i<0&&(i=$t(r+i,0)),Fn(e,t,i)}function ec(e){var t=null==e?0:e.length;return t?ko(e,0,-1):[]}var tc=wo((function(e){var t=kn(e,qo);return t.length&&t[0]===e[0]?Ni(t):[]})),nc=wo((function(e){var t=oc(e),n=kn(e,qo);return t===oc(n)?t=o:n.pop(),n.length&&n[0]===e[0]?Ni(n,Va(t,2)):[]})),rc=wo((function(e){var t=oc(e),n=kn(e,qo);return t="function"==typeof t?t:o,t&&n.pop(),n.length&&n[0]===e[0]?Ni(n,o,t):[]}));function ic(e,t){return null==e?"":Ft.call(e,t)}function oc(e){var t=null==e?0:e.length;return t?e[t-1]:o}function ac(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r;return n!==o&&(i=Wu(n),i=i<0?$t(r+i,0):Nt(i,r-1)),t===t?gr(e,t,i):Rn(e,$n,i,!0)}function sc(e,t){return e&&e.length?uo(e,Wu(t)):o}var cc=wo(lc);function lc(e,t){return e&&e.length&&t&&t.length?mo(e,t):e}function uc(e,t,n){return e&&e.length&&t&&t.length?mo(e,t,Va(n,2)):e}function dc(e,t,n){return e&&e.length&&t&&t.length?mo(e,t,o,n):e}var fc=Fa((function(e,t){var n=null==e?0:e.length,r=gi(e,t);return vo(e,kn(t,(function(e){return as(e,n)?+e:e})).sort(ea)),r}));function hc(e,t){var n=[];if(!e||!e.length)return n;var r=-1,i=[],o=e.length;t=Va(t,3);while(++r<o){var a=e[r];t(a,r,e)&&(n.push(a),i.push(r))}return vo(e,i),n}function pc(e){return null==e?e:Ut.call(e)}function gc(e,t,n){var r=null==e?0:e.length;return r?(n&&"number"!=typeof n&&ss(e,t,n)?(t=0,n=r):(t=null==t?0:Wu(t),n=n===o?r:Wu(n)),ko(e,t,n)):[]}function mc(e,t){return Do(e,t)}function vc(e,t,n){return Mo(e,t,Va(n,2))}function bc(e,t){var n=null==e?0:e.length;if(n){var r=Do(e,t);if(r<n&&iu(e[r],t))return r}return-1}function yc(e,t){return Do(e,t,!0)}function xc(e,t,n){return Mo(e,t,Va(n,2),!0)}function wc(e,t){var n=null==e?0:e.length;if(n){var r=Do(e,t,!0)-1;if(iu(e[r],t))return r}return-1}function Oc(e){return e&&e.length?Eo(e):[]}function _c(e,t){return e&&e.length?Eo(e,Va(t,2)):[]}function Cc(e){var t=null==e?0:e.length;return t?ko(e,1,t):[]}function Sc(e,t,n){return e&&e.length?(t=n||t===o?1:Wu(t),ko(e,0,t<0?0:t)):[]}function Pc(e,t,n){var r=null==e?0:e.length;return r?(t=n||t===o?1:Wu(t),t=r-t,ko(e,t<0?0:t,r)):[]}function jc(e,t){return e&&e.length?Fo(e,Va(t,3),!1,!0):[]}function kc(e,t){return e&&e.length?Fo(e,Va(t,3)):[]}var Lc=wo((function(e){return Bo(ki(e,1,du,!0))})),Dc=wo((function(e){var t=oc(e);return du(t)&&(t=o),Bo(ki(e,1,du,!0),Va(t,2))})),Mc=wo((function(e){var t=oc(e);return t="function"==typeof t?t:o,Bo(ki(e,1,du,!0),o,t)}));function Ec(e){return e&&e.length?Bo(e):[]}function Tc(e,t){return e&&e.length?Bo(e,Va(t,2)):[]}function Ac(e,t){return t="function"==typeof t?t:o,e&&e.length?Bo(e,o,t):[]}function Bc(e){if(!e||!e.length)return[];var t=0;return e=Sn(e,(function(e){if(du(e))return t=$t(e.length,t),!0})),Un(t,(function(t){return kn(e,qn(t))}))}function Ic(e,t){if(!e||!e.length)return[];var n=Bc(e);return null==t?n:kn(n,(function(e){return xn(t,o,e)}))}var Rc=wo((function(e,t){return du(e)?wi(e,t):[]})),Fc=wo((function(e){return $o(Sn(e,du))})),zc=wo((function(e){var t=oc(e);return du(t)&&(t=o),$o(Sn(e,du),Va(t,2))})),$c=wo((function(e){var t=oc(e);return t="function"==typeof t?t:o,$o(Sn(e,du),o,t)})),Nc=wo(Bc);function qc(e,t){return No(e||[],t||[],li)}function Gc(e,t){return No(e||[],t||[],Co)}var Vc=wo((function(e){var t=e.length,n=t>1?e[t-1]:o;return n="function"==typeof n?(e.pop(),n):o,Ic(e,n)}));function Yc(e){var t=wr(e);return t.__chain__=!0,t}function Xc(e,t){return t(e),e}function Uc(e,t){return t(e)}var Wc=Fa((function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,i=function(t){return gi(t,e)};return!(t>1||this.__actions__.length)&&r instanceof jr&&as(n)?(r=r.slice(n,+n+(t?1:0)),r.__actions__.push({func:Uc,args:[i],thisArg:o}),new Pr(r,this.__chain__).thru((function(e){return t&&!e.length&&e.push(o),e}))):this.thru(i)}));function Hc(){return Yc(this)}function Kc(){return new Pr(this.value(),this.__chain__)}function Zc(){this.__values__===o&&(this.__values__=Xu(this.value()));var e=this.__index__>=this.__values__.length,t=e?o:this.__values__[this.__index__++];return{done:e,value:t}}function Qc(){return this}function Jc(e){var t,n=this;while(n instanceof Sr){var r=As(n);r.__index__=0,r.__values__=o,t?i.__wrapped__=r:t=r;var i=r;n=n.__wrapped__}return i.__wrapped__=e,t}function el(){var e=this.__wrapped__;if(e instanceof jr){var t=e;return this.__actions__.length&&(t=new jr(this)),t=t.reverse(),t.__actions__.push({func:Uc,args:[pc],thisArg:o}),new Pr(t,this.__chain__)}return this.thru(pc)}function tl(){return zo(this.__wrapped__,this.__actions__)}var nl=ca((function(e,t,n){dt.call(e,n)?++e[n]:pi(e,n,1)}));function rl(e,t,n){var r=cu(e)?Cn:Ci;return n&&ss(e,t,n)&&(t=o),r(e,Va(t,3))}function il(e,t){var n=cu(e)?Sn:ji;return n(e,Va(t,3))}var ol=va(Xs),al=va(Us);function sl(e,t){return ki(ml(e,t),1)}function cl(e,t){return ki(ml(e,t),I)}function ll(e,t,n){return n=n===o?1:Wu(n),ki(ml(e,t),n)}function ul(e,t){var n=cu(e)?On:Oi;return n(e,Va(t,3))}function dl(e,t){var n=cu(e)?_n:_i;return n(e,Va(t,3))}var fl=ca((function(e,t,n){dt.call(e,n)?e[n].push(t):pi(e,n,[t])}));function hl(e,t,n,r){e=uu(e)?e:Nd(e),n=n&&!r?Wu(n):0;var i=e.length;return n<0&&(n=$t(i+n,0)),Fu(e)?n<=i&&e.indexOf(t,n)>-1:!!i&&Fn(e,t,n)>-1}var pl=wo((function(e,t,r){var i=-1,o="function"==typeof t,a=uu(e)?n(e.length):[];return Oi(e,(function(e){a[++i]=o?xn(t,e,r):Gi(e,t,r)})),a})),gl=ca((function(e,t,n){pi(e,n,t)}));function ml(e,t){var n=cu(e)?kn:oo;return n(e,Va(t,3))}function vl(e,t,n,r){return null==e?[]:(cu(t)||(t=null==t?[]:[t]),n=r?o:n,cu(n)||(n=null==n?[]:[n]),fo(e,t,n))}var bl=ca((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]}));function yl(e,t,n){var r=cu(e)?Dn:Vn,i=arguments.length<3;return r(e,Va(t,4),n,i,Oi)}function xl(e,t,n){var r=cu(e)?Mn:Vn,i=arguments.length<3;return r(e,Va(t,4),n,i,_i)}function wl(e,t){var n=cu(e)?Sn:ji;return n(e,Nl(Va(t,3)))}function Ol(e){var t=cu(e)?oi:Oo;return t(e)}function _l(e,t,n){t=(n?ss(e,t,n):t===o)?1:Wu(t);var r=cu(e)?ai:_o;return r(e,t)}function Cl(e){var t=cu(e)?si:jo;return t(e)}function Sl(e){if(null==e)return 0;if(uu(e))return Fu(e)?mr(e):e.length;var t=Za(e);return t==J||t==ae?e.size:no(e).length}function Pl(e,t,n){var r=cu(e)?En:Lo;return n&&ss(e,t,n)&&(t=o),r(e,Va(t,3))}var jl=wo((function(e,t){if(null==e)return[];var n=t.length;return n>1&&ss(e,t[0],t[1])?t=[]:n>2&&ss(t[0],t[1],t[2])&&(t=[t[0]]),fo(e,ki(t,1),[])})),kl=Mt||function(){return cn.Date.now()};function Ll(e,t){if("function"!=typeof t)throw new ot(l);return e=Wu(e),function(){if(--e<1)return t.apply(this,arguments)}}function Dl(e,t,n){return t=n?o:t,t=e&&null==t?e.length:t,Ma(e,P,o,o,o,o,t)}function Ml(e,t){var n;if("function"!=typeof t)throw new ot(l);return e=Wu(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=o),n}}var El=wo((function(e,t,n){var r=y;if(n.length){var i=dr(n,Ga(El));r|=C}return Ma(e,r,t,n,i)})),Tl=wo((function(e,t,n){var r=y|x;if(n.length){var i=dr(n,Ga(Tl));r|=C}return Ma(t,r,e,n,i)}));function Al(e,t,n){t=n?o:t;var r=Ma(e,O,o,o,o,o,o,t);return r.placeholder=Al.placeholder,r}function Bl(e,t,n){t=n?o:t;var r=Ma(e,_,o,o,o,o,o,t);return r.placeholder=Bl.placeholder,r}function Il(e,t,n){var r,i,a,s,c,u,d=0,f=!1,h=!1,p=!0;if("function"!=typeof e)throw new ot(l);function g(t){var n=r,a=i;return r=i=o,d=t,s=e.apply(a,n),s}function m(e){return d=e,c=Ss(y,t),f?g(e):s}function v(e){var n=e-u,r=e-d,i=t-n;return h?Nt(i,a-r):i}function b(e){var n=e-u,r=e-d;return u===o||n>=t||n<0||h&&r>=a}function y(){var e=kl();if(b(e))return x(e);c=Ss(y,v(e))}function x(e){return c=o,p&&r?g(e):(r=i=o,s)}function w(){c!==o&&Uo(c),d=0,r=u=i=c=o}function O(){return c===o?s:x(kl())}function _(){var e=kl(),n=b(e);if(r=arguments,i=this,u=e,n){if(c===o)return m(u);if(h)return Uo(c),c=Ss(y,t),g(u)}return c===o&&(c=Ss(y,t)),s}return t=Ku(t)||0,Cu(n)&&(f=!!n.leading,h="maxWait"in n,a=h?$t(Ku(n.maxWait)||0,t):a,p="trailing"in n?!!n.trailing:p),_.cancel=w,_.flush=O,_}var Rl=wo((function(e,t){return xi(e,1,t)})),Fl=wo((function(e,t,n){return xi(e,Ku(t)||0,n)}));function zl(e){return Ma(e,k)}function $l(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new ot(l);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new($l.Cache||Gr),n}function Nl(e){if("function"!=typeof e)throw new ot(l);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}function ql(e){return Ml(2,e)}$l.Cache=Gr;var Gl=Yo((function(e,t){t=1==t.length&&cu(t[0])?kn(t[0],Kn(Va())):kn(ki(t,1),Kn(Va()));var n=t.length;return wo((function(r){var i=-1,o=Nt(r.length,n);while(++i<o)r[i]=t[i].call(this,r[i]);return xn(e,this,r)}))})),Vl=wo((function(e,t){var n=dr(t,Ga(Vl));return Ma(e,C,o,t,n)})),Yl=wo((function(e,t){var n=dr(t,Ga(Yl));return Ma(e,S,o,t,n)})),Xl=Fa((function(e,t){return Ma(e,j,o,o,o,t)}));function Ul(e,t){if("function"!=typeof e)throw new ot(l);return t=t===o?t:Wu(t),wo(e,t)}function Wl(e,t){if("function"!=typeof e)throw new ot(l);return t=null==t?0:$t(Wu(t),0),wo((function(n){var r=n[t],i=Xo(n,0,t);return r&&Ln(i,r),xn(e,this,i)}))}function Hl(e,t,n){var r=!0,i=!0;if("function"!=typeof e)throw new ot(l);return Cu(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),Il(e,t,{leading:r,maxWait:t,trailing:i})}function Kl(e){return Dl(e,1)}function Zl(e,t){return Vl(Go(t),e)}function Ql(){if(!arguments.length)return[];var e=arguments[0];return cu(e)?e:[e]}function Jl(e){return vi(e,m)}function eu(e,t){return t="function"==typeof t?t:o,vi(e,m,t)}function tu(e){return vi(e,p|m)}function nu(e,t){return t="function"==typeof t?t:o,vi(e,p|m,t)}function ru(e,t){return null==t||yi(e,t,Od(t))}function iu(e,t){return e===t||e!==e&&t!==t}var ou=Pa(Ri),au=Pa((function(e,t){return e>=t})),su=Vi(function(){return arguments}())?Vi:function(e){return Su(e)&&dt.call(e,"callee")&&!Ct.call(e,"callee")},cu=n.isArray,lu=pn?Kn(pn):Yi;function uu(e){return null!=e&&_u(e.length)&&!wu(e)}function du(e){return Su(e)&&uu(e)}function fu(e){return!0===e||!1===e||Su(e)&&Ii(e)==U}var hu=It||Hf,pu=gn?Kn(gn):Xi;function gu(e){return Su(e)&&1===e.nodeType&&!Au(e)}function mu(e){if(null==e)return!0;if(uu(e)&&(cu(e)||"string"==typeof e||"function"==typeof e.splice||hu(e)||$u(e)||su(e)))return!e.length;var t=Za(e);if(t==J||t==ae)return!e.size;if(hs(e))return!no(e).length;for(var n in e)if(dt.call(e,n))return!1;return!0}function vu(e,t){return Ui(e,t)}function bu(e,t,n){n="function"==typeof n?n:o;var r=n?n(e,t):o;return r===o?Ui(e,t,o,n):!!r}function yu(e){if(!Su(e))return!1;var t=Ii(e);return t==K||t==H||"string"==typeof e.message&&"string"==typeof e.name&&!Au(e)}function xu(e){return"number"==typeof e&&Rt(e)}function wu(e){if(!Cu(e))return!1;var t=Ii(e);return t==Z||t==Q||t==X||t==ie}function Ou(e){return"number"==typeof e&&e==Wu(e)}function _u(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=R}function Cu(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Su(e){return null!=e&&"object"==typeof e}var Pu=mn?Kn(mn):Hi;function ju(e,t){return e===t||Ki(e,t,Xa(t))}function ku(e,t,n){return n="function"==typeof n?n:o,Ki(e,t,Xa(t),n)}function Lu(e){return Tu(e)&&e!=+e}function Du(e){if(fs(e))throw new i(c);return Zi(e)}function Mu(e){return null===e}function Eu(e){return null==e}function Tu(e){return"number"==typeof e||Su(e)&&Ii(e)==ee}function Au(e){if(!Su(e)||Ii(e)!=ne)return!1;var t=Ot(e);if(null===t)return!0;var n=dt.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&ut.call(n)==gt}var Bu=vn?Kn(vn):Qi;function Iu(e){return Ou(e)&&e>=-R&&e<=R}var Ru=bn?Kn(bn):Ji;function Fu(e){return"string"==typeof e||!cu(e)&&Su(e)&&Ii(e)==se}function zu(e){return"symbol"==typeof e||Su(e)&&Ii(e)==ce}var $u=yn?Kn(yn):eo;function Nu(e){return e===o}function qu(e){return Su(e)&&Za(e)==ue}function Gu(e){return Su(e)&&Ii(e)==de}var Vu=Pa(io),Yu=Pa((function(e,t){return e<=t}));function Xu(e){if(!e)return[];if(uu(e))return Fu(e)?vr(e):ia(e);if(jt&&e[jt])return cr(e[jt]());var t=Za(e),n=t==J?lr:t==ae?fr:Nd;return n(e)}function Uu(e){if(!e)return 0===e?e:0;if(e=Ku(e),e===I||e===-I){var t=e<0?-1:1;return t*F}return e===e?e:0}function Wu(e){var t=Uu(e),n=t%1;return t===t?n?t-n:t:0}function Hu(e){return e?mi(Wu(e),0,$):0}function Ku(e){if("number"==typeof e)return e;if(zu(e))return z;if(Cu(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Cu(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Hn(e);var n=He.test(e);return n||Ze.test(e)?on(e.slice(2),n?2:8):We.test(e)?z:+e}function Zu(e){return oa(e,_d(e))}function Qu(e){return e?mi(Wu(e),-R,R):0===e?e:0}function Ju(e){return null==e?"":Ao(e)}var ed=la((function(e,t){if(hs(t)||uu(t))oa(t,Od(t),e);else for(var n in t)dt.call(t,n)&&li(e,n,t[n])})),td=la((function(e,t){oa(t,_d(t),e)})),nd=la((function(e,t,n,r){oa(t,_d(t),e,r)})),rd=la((function(e,t,n,r){oa(t,Od(t),e,r)})),id=Fa(gi);function od(e,t){var n=_r(e);return null==t?n:fi(n,t)}var ad=wo((function(e,t){e=nt(e);var n=-1,r=t.length,i=r>2?t[2]:o;i&&ss(t[0],t[1],i)&&(r=1);while(++n<r){var a=t[n],s=_d(a),c=-1,l=s.length;while(++c<l){var u=s[c],d=e[u];(d===o||iu(d,ct[u])&&!dt.call(e,u))&&(e[u]=a[u])}}return e})),sd=wo((function(e){return e.push(o,Ta),xn(jd,o,e)}));function cd(e,t){return In(e,Va(t,3),Mi)}function ld(e,t){return In(e,Va(t,3),Ei)}function ud(e,t){return null==e?e:Li(e,Va(t,3),_d)}function dd(e,t){return null==e?e:Di(e,Va(t,3),_d)}function fd(e,t){return e&&Mi(e,Va(t,3))}function hd(e,t){return e&&Ei(e,Va(t,3))}function pd(e){return null==e?[]:Ti(e,Od(e))}function gd(e){return null==e?[]:Ti(e,_d(e))}function md(e,t,n){var r=null==e?o:Ai(e,t);return r===o?n:r}function vd(e,t){return null!=e&&es(e,t,Fi)}function bd(e,t){return null!=e&&es(e,t,zi)}var yd=xa((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=pt.call(t)),e[t]=n}),jf(Mf)),xd=xa((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=pt.call(t)),dt.call(e,t)?e[t].push(n):e[t]=[n]}),Va),wd=wo(Gi);function Od(e){return uu(e)?ii(e):no(e)}function _d(e){return uu(e)?ii(e,!0):ro(e)}function Cd(e,t){var n={};return t=Va(t,3),Mi(e,(function(e,r,i){pi(n,t(e,r,i),e)})),n}function Sd(e,t){var n={};return t=Va(t,3),Mi(e,(function(e,r,i){pi(n,r,t(e,r,i))})),n}var Pd=la((function(e,t,n){co(e,t,n)})),jd=la((function(e,t,n,r){co(e,t,n,r)})),kd=Fa((function(e,t){var n={};if(null==e)return n;var r=!1;t=kn(t,(function(t){return t=Vo(t,e),r||(r=t.length>1),t})),oa(e,$a(e),n),r&&(n=vi(n,p|g|m,Aa));var i=t.length;while(i--)Io(n,t[i]);return n}));function Ld(e,t){return Md(e,Nl(Va(t)))}var Dd=Fa((function(e,t){return null==e?{}:ho(e,t)}));function Md(e,t){if(null==e)return{};var n=kn($a(e),(function(e){return[e]}));return t=Va(t),po(e,n,(function(e,n){return t(e,n[0])}))}function Ed(e,t,n){t=Vo(t,e);var r=-1,i=t.length;i||(i=1,e=o);while(++r<i){var a=null==e?o:e[Ms(t[r])];a===o&&(r=i,a=n),e=wu(a)?a.call(e):a}return e}function Td(e,t,n){return null==e?e:Co(e,t,n)}function Ad(e,t,n,r){return r="function"==typeof r?r:o,null==e?e:Co(e,t,n,r)}var Bd=Da(Od),Id=Da(_d);function Rd(e,t,n){var r=cu(e),i=r||hu(e)||$u(e);if(t=Va(t,4),null==n){var o=e&&e.constructor;n=i?r?new o:[]:Cu(e)&&wu(o)?_r(Ot(e)):{}}return(i?On:Mi)(e,(function(e,r,i){return t(n,e,r,i)})),n}function Fd(e,t){return null==e||Io(e,t)}function zd(e,t,n){return null==e?e:Ro(e,t,Go(n))}function $d(e,t,n,r){return r="function"==typeof r?r:o,null==e?e:Ro(e,t,Go(n),r)}function Nd(e){return null==e?[]:Zn(e,Od(e))}function qd(e){return null==e?[]:Zn(e,_d(e))}function Gd(e,t,n){return n===o&&(n=t,t=o),n!==o&&(n=Ku(n),n=n===n?n:0),t!==o&&(t=Ku(t),t=t===t?t:0),mi(Ku(e),t,n)}function Vd(e,t,n){return t=Uu(t),n===o?(n=t,t=0):n=Uu(n),e=Ku(e),$i(e,t,n)}function Yd(e,t,n){if(n&&"boolean"!=typeof n&&ss(e,t,n)&&(t=n=o),n===o&&("boolean"==typeof t?(n=t,t=o):"boolean"==typeof e&&(n=e,e=o)),e===o&&t===o?(e=0,t=1):(e=Uu(e),t===o?(t=e,e=0):t=Uu(t)),e>t){var r=e;e=t,t=r}if(n||e%1||t%1){var i=Xt();return Nt(e+i*(t-e+rn("1e-"+((i+"").length-1))),t)}return bo(e,t)}var Xd=pa((function(e,t,n){return t=t.toLowerCase(),e+(n?Ud(t):t)}));function Ud(e){return wf(Ju(e).toLowerCase())}function Wd(e){return e=Ju(e),e&&e.replace(Je,nr).replace(Vt,"")}function Hd(e,t,n){e=Ju(e),t=Ao(t);var r=e.length;n=n===o?r:mi(Wu(n),0,r);var i=n;return n-=t.length,n>=0&&e.slice(n,i)==t}function Kd(e){return e=Ju(e),e&&Le.test(e)?e.replace(je,rr):e}function Zd(e){return e=Ju(e),e&&Re.test(e)?e.replace(Ie,"\\$&"):e}var Qd=pa((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),Jd=pa((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),ef=ha("toLowerCase");function tf(e,t,n){e=Ju(e),t=Wu(t);var r=t?mr(e):0;if(!t||r>=t)return e;var i=(t-r)/2;return _a(At(i),n)+e+_a(Tt(i),n)}function nf(e,t,n){e=Ju(e),t=Wu(t);var r=t?mr(e):0;return t&&r<t?e+_a(t-r,n):e}function rf(e,t,n){e=Ju(e),t=Wu(t);var r=t?mr(e):0;return t&&r<t?_a(t-r,n)+e:e}function of(e,t,n){return n||null==t?t=0:t&&(t=+t),Yt(Ju(e).replace(Fe,""),t||0)}function af(e,t,n){return t=(n?ss(e,t,n):t===o)?1:Wu(t),xo(Ju(e),t)}function sf(){var e=arguments,t=Ju(e[0]);return e.length<3?t:t.replace(e[1],e[2])}var cf=pa((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}));function lf(e,t,n){return n&&"number"!=typeof n&&ss(e,t,n)&&(t=n=o),n=n===o?$:n>>>0,n?(e=Ju(e),e&&("string"==typeof t||null!=t&&!Bu(t))&&(t=Ao(t),!t&&ar(e))?Xo(vr(e),0,n):e.split(t,n)):[]}var uf=pa((function(e,t,n){return e+(n?" ":"")+wf(t)}));function df(e,t,n){return e=Ju(e),n=null==n?0:mi(Wu(n),0,e.length),t=Ao(t),e.slice(n,n+t.length)==t}function ff(e,t,n){var r=wr.templateSettings;n&&ss(e,t,n)&&(t=o),e=Ju(e),t=nd({},t,r,Ea);var a,s,c=nd({},t.imports,r.imports,Ea),l=Od(c),d=Zn(c,l),f=0,h=t.interpolate||et,p="__p += '",g=rt((t.escape||et).source+"|"+h.source+"|"+(h===Ee?Xe:et).source+"|"+(t.evaluate||et).source+"|$","g"),m="//# sourceURL="+(dt.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Kt+"]")+"\n";e.replace(g,(function(t,n,r,i,o,c){return r||(r=i),p+=e.slice(f,c).replace(tt,ir),n&&(a=!0,p+="' +\n__e("+n+") +\n'"),o&&(s=!0,p+="';\n"+o+";\n__p += '"),r&&(p+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),f=c+t.length,t})),p+="';\n";var v=dt.call(t,"variable")&&t.variable;if(v){if(Ve.test(v))throw new i(u)}else p="with (obj) {\n"+p+"\n}\n";p=(s?p.replace(_e,""):p).replace(Ce,"$1").replace(Se,"$1;"),p="function("+(v||"obj")+") {\n"+(v?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(a?", __e = _.escape":"")+(s?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+p+"return __p\n}";var b=_f((function(){return ze(l,m+"return "+p).apply(o,d)}));if(b.source=p,yu(b))throw b;return b}function hf(e){return Ju(e).toLowerCase()}function pf(e){return Ju(e).toUpperCase()}function gf(e,t,n){if(e=Ju(e),e&&(n||t===o))return Hn(e);if(!e||!(t=Ao(t)))return e;var r=vr(e),i=vr(t),a=Jn(r,i),s=er(r,i)+1;return Xo(r,a,s).join("")}function mf(e,t,n){if(e=Ju(e),e&&(n||t===o))return e.slice(0,br(e)+1);if(!e||!(t=Ao(t)))return e;var r=vr(e),i=er(r,vr(t))+1;return Xo(r,0,i).join("")}function vf(e,t,n){if(e=Ju(e),e&&(n||t===o))return e.replace(Fe,"");if(!e||!(t=Ao(t)))return e;var r=vr(e),i=Jn(r,vr(t));return Xo(r,i).join("")}function bf(e,t){var n=L,r=D;if(Cu(t)){var i="separator"in t?t.separator:i;n="length"in t?Wu(t.length):n,r="omission"in t?Ao(t.omission):r}e=Ju(e);var a=e.length;if(ar(e)){var s=vr(e);a=s.length}if(n>=a)return e;var c=n-mr(r);if(c<1)return r;var l=s?Xo(s,0,c).join(""):e.slice(0,c);if(i===o)return l+r;if(s&&(c+=l.length-c),Bu(i)){if(e.slice(c).search(i)){var u,d=l;i.global||(i=rt(i.source,Ju(Ue.exec(i))+"g")),i.lastIndex=0;while(u=i.exec(d))var f=u.index;l=l.slice(0,f===o?c:f)}}else if(e.indexOf(Ao(i),c)!=c){var h=l.lastIndexOf(i);h>-1&&(l=l.slice(0,h))}return l+r}function yf(e){return e=Ju(e),e&&ke.test(e)?e.replace(Pe,yr):e}var xf=pa((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),wf=ha("toUpperCase");function Of(e,t,n){return e=Ju(e),t=n?o:t,t===o?sr(e)?Or(e):Bn(e):e.match(t)||[]}var _f=wo((function(e,t){try{return xn(e,o,t)}catch(n){return yu(n)?n:new i(n)}})),Cf=Fa((function(e,t){return On(t,(function(t){t=Ms(t),pi(e,t,El(e[t],e))})),e}));function Sf(e){var t=null==e?0:e.length,n=Va();return e=t?kn(e,(function(e){if("function"!=typeof e[1])throw new ot(l);return[n(e[0]),e[1]]})):[],wo((function(n){var r=-1;while(++r<t){var i=e[r];if(xn(i[0],this,n))return xn(i[1],this,n)}}))}function Pf(e){return bi(vi(e,p))}function jf(e){return function(){return e}}function kf(e,t){return null==e||e!==e?t:e}var Lf=ba(),Df=ba(!0);function Mf(e){return e}function Ef(e){return to("function"==typeof e?e:vi(e,p))}function Tf(e){return ao(vi(e,p))}function Af(e,t){return so(e,vi(t,p))}var Bf=wo((function(e,t){return function(n){return Gi(n,e,t)}})),If=wo((function(e,t){return function(n){return Gi(e,n,t)}}));function Rf(e,t,n){var r=Od(t),i=Ti(t,r);null!=n||Cu(t)&&(i.length||!r.length)||(n=t,t=e,e=this,i=Ti(t,Od(t)));var o=!(Cu(n)&&"chain"in n)||!!n.chain,a=wu(e);return On(i,(function(n){var r=t[n];e[n]=r,a&&(e.prototype[n]=function(){var t=this.__chain__;if(o||t){var n=e(this.__wrapped__),i=n.__actions__=ia(this.__actions__);return i.push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,Ln([this.value()],arguments))})})),e}function Ff(){return cn._===this&&(cn._=mt),this}function zf(){}function $f(e){return e=Wu(e),wo((function(t){return uo(t,e)}))}var Nf=Oa(kn),qf=Oa(Cn),Gf=Oa(En);function Vf(e){return cs(e)?qn(Ms(e)):go(e)}function Yf(e){return function(t){return null==e?o:Ai(e,t)}}var Xf=Sa(),Uf=Sa(!0);function Wf(){return[]}function Hf(){return!1}function Kf(){return{}}function Zf(){return""}function Qf(){return!0}function Jf(e,t){if(e=Wu(e),e<1||e>R)return[];var n=$,r=Nt(e,$);t=Va(t),e-=$;var i=Un(r,t);while(++n<e)t(n);return i}function eh(e){return cu(e)?kn(e,Ms):zu(e)?[e]:ia(Ds(Ju(e)))}function th(e){var t=++ft;return Ju(e)+t}var nh=wa((function(e,t){return e+t}),0),rh=ka("ceil"),ih=wa((function(e,t){return e/t}),1),oh=ka("floor");function ah(e){return e&&e.length?Si(e,Mf,Ri):o}function sh(e,t){return e&&e.length?Si(e,Va(t,2),Ri):o}function ch(e){return Nn(e,Mf)}function lh(e,t){return Nn(e,Va(t,2))}function uh(e){return e&&e.length?Si(e,Mf,io):o}function dh(e,t){return e&&e.length?Si(e,Va(t,2),io):o}var fh=wa((function(e,t){return e*t}),1),hh=ka("round"),ph=wa((function(e,t){return e-t}),0);function gh(e){return e&&e.length?Xn(e,Mf):0}function mh(e,t){return e&&e.length?Xn(e,Va(t,2)):0}return wr.after=Ll,wr.ary=Dl,wr.assign=ed,wr.assignIn=td,wr.assignInWith=nd,wr.assignWith=rd,wr.at=id,wr.before=Ml,wr.bind=El,wr.bindAll=Cf,wr.bindKey=Tl,wr.castArray=Ql,wr.chain=Yc,wr.chunk=Bs,wr.compact=Is,wr.concat=Rs,wr.cond=Sf,wr.conforms=Pf,wr.constant=jf,wr.countBy=nl,wr.create=od,wr.curry=Al,wr.curryRight=Bl,wr.debounce=Il,wr.defaults=ad,wr.defaultsDeep=sd,wr.defer=Rl,wr.delay=Fl,wr.difference=Fs,wr.differenceBy=zs,wr.differenceWith=$s,wr.drop=Ns,wr.dropRight=qs,wr.dropRightWhile=Gs,wr.dropWhile=Vs,wr.fill=Ys,wr.filter=il,wr.flatMap=sl,wr.flatMapDeep=cl,wr.flatMapDepth=ll,wr.flatten=Ws,wr.flattenDeep=Hs,wr.flattenDepth=Ks,wr.flip=zl,wr.flow=Lf,wr.flowRight=Df,wr.fromPairs=Zs,wr.functions=pd,wr.functionsIn=gd,wr.groupBy=fl,wr.initial=ec,wr.intersection=tc,wr.intersectionBy=nc,wr.intersectionWith=rc,wr.invert=yd,wr.invertBy=xd,wr.invokeMap=pl,wr.iteratee=Ef,wr.keyBy=gl,wr.keys=Od,wr.keysIn=_d,wr.map=ml,wr.mapKeys=Cd,wr.mapValues=Sd,wr.matches=Tf,wr.matchesProperty=Af,wr.memoize=$l,wr.merge=Pd,wr.mergeWith=jd,wr.method=Bf,wr.methodOf=If,wr.mixin=Rf,wr.negate=Nl,wr.nthArg=$f,wr.omit=kd,wr.omitBy=Ld,wr.once=ql,wr.orderBy=vl,wr.over=Nf,wr.overArgs=Gl,wr.overEvery=qf,wr.overSome=Gf,wr.partial=Vl,wr.partialRight=Yl,wr.partition=bl,wr.pick=Dd,wr.pickBy=Md,wr.property=Vf,wr.propertyOf=Yf,wr.pull=cc,wr.pullAll=lc,wr.pullAllBy=uc,wr.pullAllWith=dc,wr.pullAt=fc,wr.range=Xf,wr.rangeRight=Uf,wr.rearg=Xl,wr.reject=wl,wr.remove=hc,wr.rest=Ul,wr.reverse=pc,wr.sampleSize=_l,wr.set=Td,wr.setWith=Ad,wr.shuffle=Cl,wr.slice=gc,wr.sortBy=jl,wr.sortedUniq=Oc,wr.sortedUniqBy=_c,wr.split=lf,wr.spread=Wl,wr.tail=Cc,wr.take=Sc,wr.takeRight=Pc,wr.takeRightWhile=jc,wr.takeWhile=kc,wr.tap=Xc,wr.throttle=Hl,wr.thru=Uc,wr.toArray=Xu,wr.toPairs=Bd,wr.toPairsIn=Id,wr.toPath=eh,wr.toPlainObject=Zu,wr.transform=Rd,wr.unary=Kl,wr.union=Lc,wr.unionBy=Dc,wr.unionWith=Mc,wr.uniq=Ec,wr.uniqBy=Tc,wr.uniqWith=Ac,wr.unset=Fd,wr.unzip=Bc,wr.unzipWith=Ic,wr.update=zd,wr.updateWith=$d,wr.values=Nd,wr.valuesIn=qd,wr.without=Rc,wr.words=Of,wr.wrap=Zl,wr.xor=Fc,wr.xorBy=zc,wr.xorWith=$c,wr.zip=Nc,wr.zipObject=qc,wr.zipObjectDeep=Gc,wr.zipWith=Vc,wr.entries=Bd,wr.entriesIn=Id,wr.extend=td,wr.extendWith=nd,Rf(wr,wr),wr.add=nh,wr.attempt=_f,wr.camelCase=Xd,wr.capitalize=Ud,wr.ceil=rh,wr.clamp=Gd,wr.clone=Jl,wr.cloneDeep=tu,wr.cloneDeepWith=nu,wr.cloneWith=eu,wr.conformsTo=ru,wr.deburr=Wd,wr.defaultTo=kf,wr.divide=ih,wr.endsWith=Hd,wr.eq=iu,wr.escape=Kd,wr.escapeRegExp=Zd,wr.every=rl,wr.find=ol,wr.findIndex=Xs,wr.findKey=cd,wr.findLast=al,wr.findLastIndex=Us,wr.findLastKey=ld,wr.floor=oh,wr.forEach=ul,wr.forEachRight=dl,wr.forIn=ud,wr.forInRight=dd,wr.forOwn=fd,wr.forOwnRight=hd,wr.get=md,wr.gt=ou,wr.gte=au,wr.has=vd,wr.hasIn=bd,wr.head=Qs,wr.identity=Mf,wr.includes=hl,wr.indexOf=Js,wr.inRange=Vd,wr.invoke=wd,wr.isArguments=su,wr.isArray=cu,wr.isArrayBuffer=lu,wr.isArrayLike=uu,wr.isArrayLikeObject=du,wr.isBoolean=fu,wr.isBuffer=hu,wr.isDate=pu,wr.isElement=gu,wr.isEmpty=mu,wr.isEqual=vu,wr.isEqualWith=bu,wr.isError=yu,wr.isFinite=xu,wr.isFunction=wu,wr.isInteger=Ou,wr.isLength=_u,wr.isMap=Pu,wr.isMatch=ju,wr.isMatchWith=ku,wr.isNaN=Lu,wr.isNative=Du,wr.isNil=Eu,wr.isNull=Mu,wr.isNumber=Tu,wr.isObject=Cu,wr.isObjectLike=Su,wr.isPlainObject=Au,wr.isRegExp=Bu,wr.isSafeInteger=Iu,wr.isSet=Ru,wr.isString=Fu,wr.isSymbol=zu,wr.isTypedArray=$u,wr.isUndefined=Nu,wr.isWeakMap=qu,wr.isWeakSet=Gu,wr.join=ic,wr.kebabCase=Qd,wr.last=oc,wr.lastIndexOf=ac,wr.lowerCase=Jd,wr.lowerFirst=ef,wr.lt=Vu,wr.lte=Yu,wr.max=ah,wr.maxBy=sh,wr.mean=ch,wr.meanBy=lh,wr.min=uh,wr.minBy=dh,wr.stubArray=Wf,wr.stubFalse=Hf,wr.stubObject=Kf,wr.stubString=Zf,wr.stubTrue=Qf,wr.multiply=fh,wr.nth=sc,wr.noConflict=Ff,wr.noop=zf,wr.now=kl,wr.pad=tf,wr.padEnd=nf,wr.padStart=rf,wr.parseInt=of,wr.random=Yd,wr.reduce=yl,wr.reduceRight=xl,wr.repeat=af,wr.replace=sf,wr.result=Ed,wr.round=hh,wr.runInContext=e,wr.sample=Ol,wr.size=Sl,wr.snakeCase=cf,wr.some=Pl,wr.sortedIndex=mc,wr.sortedIndexBy=vc,wr.sortedIndexOf=bc,wr.sortedLastIndex=yc,wr.sortedLastIndexBy=xc,wr.sortedLastIndexOf=wc,wr.startCase=uf,wr.startsWith=df,wr.subtract=ph,wr.sum=gh,wr.sumBy=mh,wr.template=ff,wr.times=Jf,wr.toFinite=Uu,wr.toInteger=Wu,wr.toLength=Hu,wr.toLower=hf,wr.toNumber=Ku,wr.toSafeInteger=Qu,wr.toString=Ju,wr.toUpper=pf,wr.trim=gf,wr.trimEnd=mf,wr.trimStart=vf,wr.truncate=bf,wr.unescape=yf,wr.uniqueId=th,wr.upperCase=xf,wr.upperFirst=wf,wr.each=ul,wr.eachRight=dl,wr.first=Qs,Rf(wr,function(){var e={};return Mi(wr,(function(t,n){dt.call(wr.prototype,n)||(e[n]=t)})),e}(),{chain:!1}),wr.VERSION=a,On(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){wr[e].placeholder=wr})),On(["drop","take"],(function(e,t){jr.prototype[e]=function(n){n=n===o?1:$t(Wu(n),0);var r=this.__filtered__&&!t?new jr(this):this.clone();return r.__filtered__?r.__takeCount__=Nt(n,r.__takeCount__):r.__views__.push({size:Nt(n,$),type:e+(r.__dir__<0?"Right":"")}),r},jr.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),On(["filter","map","takeWhile"],(function(e,t){var n=t+1,r=n==T||n==B;jr.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:Va(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),On(["head","last"],(function(e,t){var n="take"+(t?"Right":"");jr.prototype[e]=function(){return this[n](1).value()[0]}})),On(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");jr.prototype[e]=function(){return this.__filtered__?new jr(this):this[n](1)}})),jr.prototype.compact=function(){return this.filter(Mf)},jr.prototype.find=function(e){return this.filter(e).head()},jr.prototype.findLast=function(e){return this.reverse().find(e)},jr.prototype.invokeMap=wo((function(e,t){return"function"==typeof e?new jr(this):this.map((function(n){return Gi(n,e,t)}))})),jr.prototype.reject=function(e){return this.filter(Nl(Va(e)))},jr.prototype.slice=function(e,t){e=Wu(e);var n=this;return n.__filtered__&&(e>0||t<0)?new jr(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==o&&(t=Wu(t),n=t<0?n.dropRight(-t):n.take(t-e)),n)},jr.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},jr.prototype.toArray=function(){return this.take($)},Mi(jr.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),i=wr[r?"take"+("last"==t?"Right":""):t],a=r||/^find/.test(t);i&&(wr.prototype[t]=function(){var t=this.__wrapped__,s=r?[1]:arguments,c=t instanceof jr,l=s[0],u=c||cu(t),d=function(e){var t=i.apply(wr,Ln([e],s));return r&&f?t[0]:t};u&&n&&"function"==typeof l&&1!=l.length&&(c=u=!1);var f=this.__chain__,h=!!this.__actions__.length,p=a&&!f,g=c&&!h;if(!a&&u){t=g?t:new jr(this);var m=e.apply(t,s);return m.__actions__.push({func:Uc,args:[d],thisArg:o}),new Pr(m,f)}return p&&g?e.apply(this,s):(m=this.thru(d),p?r?m.value()[0]:m.value():m)})})),On(["pop","push","shift","sort","splice","unshift"],(function(e){var t=at[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);wr.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var i=this.value();return t.apply(cu(i)?i:[],e)}return this[n]((function(n){return t.apply(cu(n)?n:[],e)}))}})),Mi(jr.prototype,(function(e,t){var n=wr[t];if(n){var r=n.name+"";dt.call(ln,r)||(ln[r]=[]),ln[r].push({name:t,func:n})}})),ln[ya(o,x).name]=[{name:"wrapper",func:o}],jr.prototype.clone=kr,jr.prototype.reverse=Lr,jr.prototype.value=Dr,wr.prototype.at=Wc,wr.prototype.chain=Hc,wr.prototype.commit=Kc,wr.prototype.next=Zc,wr.prototype.plant=Jc,wr.prototype.reverse=el,wr.prototype.toJSON=wr.prototype.valueOf=wr.prototype.value=tl,wr.prototype.first=wr.prototype.head,jt&&(wr.prototype[jt]=Qc),wr},Cr=_r();cn._=Cr,i=function(){return Cr}.call(t,n,t,r),i===o||(r.exports=i)}).call(this)}).call(this,n("c8ba"),n("62e4")(e))},"33a5":function(e,t,n){"use strict";n("781b")},"34c0":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("command",{attrs:{name:e.command}},[t("icon",{attrs:{type:e.iconType,title:e.text}}),e.label?t("span",[e._v(e._s(e.label))]):e._e()],1)},i=[],o=n("bc4c"),a=n("af3e"),s={name:"EditorToolbarButton",props:["command","icon","text","label"],computed:{iconType:function(){return"icon".concat(this.icon||this.command)}},components:{Command:o["Command"],Icon:a["default"]}},c=s,l=n("2877"),u=Object(l["a"])(c,r,i,!1,null,null,null);t["default"]=u.exports},"363c":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"category",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.categoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.notice_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("2905"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,dialogWidth:950,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,excelBtn:!0,dialogClickModal:!1,column:[{label:"閫氱煡鏍囬",prop:"title",span:24,row:!0,search:!0,rules:[{required:!0,message:"璇疯緭鍏ラ�氱煡鏍囬",trigger:"blur"}]},{label:"閫氱煡绫诲瀷",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=notice",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,rules:[{required:!0,message:"璇疯緭鍏ラ�氱煡绫诲瀷",trigger:"blur"}]},{label:"閫氱煡鏃堕棿",prop:"releaseTimeRange",type:"datetime",format:"yyyy-MM-dd hh:mm:ss",valueFormat:"yyyy-MM-dd hh:mm:ss",searchRange:!0,hide:!0,addDisplay:!1,editDisplay:!1,viewDisplay:!1,search:!0,rules:[{required:!0,message:"璇疯緭鍏ラ�氱煡鏃堕棿",trigger:"blur"}]},{label:"閫氱煡鏃ユ湡",prop:"releaseTime",type:"date",format:"yyyy-MM-dd hh:mm:ss",valueFormat:"yyyy-MM-dd hh:mm:ss",rules:[{required:!0,message:"璇疯緭鍏ラ�氱煡鏃ユ湡",trigger:"click"}]},{label:"閫氱煡鍐呭",prop:"content",component:"AvueUeditor",options:{action:"/api/ubcs-resource/oss/endpoint/put-file",props:{res:"data",url:"link"}},hide:!0,minRows:6,span:24}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.notice_add,!1),viewBtn:this.vaildData(this.permission.notice_view,!1),delBtn:this.vaildData(this.permission.notice_delete,!1),editBtn:this.vaildData(this.permission.notice_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getNotice"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.query.releaseTimeRange,i=l(l({},n),this.query);r&&(i=l(l({},i),{},{releaseTime_datege:r[0],releaseTime_datelt:r[1]}),i.releaseTimeRange=null),this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,i).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"36f1":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"right_box"},[t("hr"),"node"===e.type?t("div",[t("el-form",{ref:"form",attrs:{"label-width":"80px",model:e.formModel,size:"mini",rules:e.rules}},[t("el-form-item",{attrs:{label:"鍚嶇О",prop:"label"}},[t("el-input",{attrs:{maxLength:20,disabled:""},model:{value:e.formModel.label,callback:function(t){e.$set(e.formModel,"label","string"===typeof t?t.trim():t)},expression:"formModel.label"}})],1),t("el-form-item",{attrs:{label:"褰㈢姸"}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"璇烽�夋嫨褰㈢姸"},model:{value:e.formModel.shape,callback:function(t){e.$set(e.formModel,"shape",t)},expression:"formModel.shape"}},e._l(e.shapeTypeList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"棰滆壊"}},[t("el-input",{attrs:{clearable:""},model:{value:e.formModel.color,callback:function(t){e.$set(e.formModel,"color","string"===typeof t?t.trim():t)},expression:"formModel.color"}})],1),t("el-form-item",{attrs:{label:"瀹藉害",prop:"width"}},[t("el-input",{attrs:{clearable:""},model:{value:e.formModel.width,callback:function(t){e.$set(e.formModel,"width",e._n("string"===typeof t?t.trim():t))},expression:"formModel.width"}},[t("template",{slot:"prepend"},[e._v("瀹�")])],2)],1),t("el-form-item",{attrs:{label:"楂樺害",prop:"height"}},[t("el-input",{attrs:{clearable:""},model:{value:e.formModel.height,callback:function(t){e.$set(e.formModel,"height",e._n("string"===typeof t?t.trim():t))},expression:"formModel.height"}},[t("template",{slot:"prepend"},[e._v("楂�")])],2)],1)],1)],1):"edge"===e.type?t("div",[t("el-form",{attrs:{"label-width":"80px",model:e.formModel,size:"small",rules:e.rules}},[t("el-form-item",{attrs:{label:"璧峰鐘舵��"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formModel.source,callback:function(t){e.$set(e.formModel,"source","string"===typeof t?t.trim():t)},expression:"formModel.source"}})],1),t("el-form-item",{attrs:{label:"鐩爣鐘舵��"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formModel.target,callback:function(t){e.$set(e.formModel,"target","string"===typeof t?t.trim():t)},expression:"formModel.target"}})],1),t("el-form-item",{attrs:{label:"鍚嶇О"}},[t("el-input",{model:{value:e.formModel.label,callback:function(t){e.$set(e.formModel,"label","string"===typeof t?t.trim():t)},expression:"formModel.label"}})],1),t("el-form-item",{attrs:{label:"褰㈢姸"}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"璇烽�夋嫨褰㈢姸"},model:{value:e.formModel.shape,callback:function(t){e.$set(e.formModel,"shape",t)},expression:"formModel.shape"}},e._l(e.lineTypeList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1)],1):e._e(),t("div",{staticClass:"btn_box"},[t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.handleSubmit}},[e._v("鏇存柊灞炴��")])],1)])},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("ac4d"),n("8a81"),n("5df3"),n("1c4c"),n("7f7f"),n("6b54"),n("ade3")),a=(n("a481"),n("96cf"),n("1da1")),s=n("2ef0");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=d(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function d(e,t){if(e){if("string"===typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var h={name:"EditorDetailForm",inject:["root"],props:["type","readOnly"],data:function(){return{formModel:{},fontSize:12,shapeTypeList:[{label:"鐭╁舰",value:"flow-rect"},{label:"妞渾",value:"flow-circle"},{label:"鑿卞舰",value:"flow-rhombus"},{label:"鑳跺泭",value:"flow-capsule"}],lineTypeList:[{label:"鏇茬嚎",value:"flow-smooth"},{label:"鎶樼嚎",value:"flow-polyline"},{label:"鍦嗚鎶樼嚎",value:"flow-polyline-round"}],rules:{label:[{required:!0,message:"鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}],width:[{required:!0,message:"瀹藉害涓嶈兘涓虹┖",trigger:"blur"},{pattern:/^[0-9]+$/,message:"瀹藉害鍙兘涓烘暟瀛�",trigger:"blur"}],height:[{required:!0,message:"楂樺害涓嶈兘涓虹┖",trigger:"blur"},{pattern:/^[0-9]+$/,message:"楂樺害鍙兘涓烘暟瀛�",trigger:"blur"}]}}},created:function(){var e=this.root.propsAPI.getSelected()[0].getModel();this.formModel=Object.assign({width:80,height:48},{shape:"flow-smooth"},Object(s["cloneDeep"])(e))},methods:{handleSubmit:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t,n,r,i,o,a=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("node"!==this.type){e.next=3;break}return e.next=3,this.$refs.form.validate();case 3:t=this.root.propsAPI,n=t.getSelected,r=t.executeCommand,i=t.update,o=this.formModel,setTimeout((function(){var e=n()[0];if(e){var t=function(e){if("node"!==e.type||"flow-rect"!==e.shape)return e;var t=document.createElement("canvas"),n=t.getContext("2d");n.font=a.fontSize+"px System";var r=e.label.replace("\n",""),i=a.formModel.width,o=a.formModel.height,s=10,c=n.measureText(r).width+s;if(e.size="".concat(i,"*").concat(o),c<=i)return e;var d,f="",h=1,p=0,g=u(r);try{for(g.s();!(d=g.n()).done;){var m=d.value,v=n.measureText(m),b=v.width;console.log(p+b+s,"multilineTextWidth"),p+b+s>=i&&(f+="\n",p=0,h++),f+=m,p+=b}}catch(y){g.e(y)}finally{g.f()}return l(l({},e),{},{label:f,size:"".concat(i,"*").concat(Math.max(o,a.fontSize*h*1.2+s))})},s=t(o);console.log(s,"newFormModel"),r((function(){i(e,s)}))}}),0);case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}},p=h,g=(n("2cfa"),n("2877")),m=Object(g["a"])(p,r,i,!1,null,"1074e6a2",null);t["default"]=m.exports},3729:function(e,t,n){var r=n("9e69"),i=n("00fd"),o=n("29f3"),a="[object Null]",s="[object Undefined]",c=r?r.toStringTag:void 0;function l(e){return null==e?void 0===e?s:a:c&&c in Object(e)?i(e):o(e)}e.exports=l},"37fc":function(e,t,n){"use strict";n.r(t);n("7f7f"),n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"row-click":e.clickRowChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-edit-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleDesign(n.row.name)}}},[e._v("璁捐\n      ")]):e._e(),e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-view",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handlePreview(n.row.name)}}},[e._v("棰勮\n      ")]):e._e()]}},{key:"name",fn:function(n){var r=n.row;return[t("el-tag",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.handlePreview(r.name)}}},[e._v(e._s(r.name))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")])],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("88ca"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,viewBtn:!0,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鏂囦欢鍚�",prop:"name",search:!0,slot:!0},{label:"鍒涘缓鏃堕棿",prop:"createTime"},{label:"鏇存柊鏃堕棿",prop:"updateTime"}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:!1,viewBtn:!1,delBtn:!0,editBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{handlePreview:function(e){this.$router.push({path:"/myiframe/urlPath?name=preview-".concat(e,"&src=").concat(this.website.reportUrl,"/preview?_u=ubcs-").concat(e)})},handleDesign:function(e){this.$router.push({path:"/myiframe/urlPath?name=designer-".concat(e,"&src=").concat(this.website.reportUrl,"/designer?_u=ubcs-").concat(e)})},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"3ad1":function(e,t,n){},"3bbd":function(e,t,n){"use strict";n("840c")},"3be9":function(e,t,n){},"3ebe":function(e,t){!function(e){var t,n='<svg><symbol id="iconto-back" viewBox="0 0 1024 1024"><path d="M640 726.016l0-86.016 86.016 0 0 86.016-86.016 0zM640 214.016l0-86.016 86.016 0 0 86.016-86.016 0zM214.016 297.984l0 512 512 0 0 86.016-512 0q-36.010667 0-61.013333-25.984t-25.002667-59.989333l0-512 86.016 0zM809.984 726.016l0-86.016 86.016 0q0 34.005333-25.984 59.989333t-59.989333 25.984zM809.984 384l0-86.016 86.016 0 0 86.016-86.016 0zM809.984 553.984l0-84.010667 86.016 0 0 84.010667-86.016 0zM384 726.016q-36.010667 0-61.013333-25.984t-25.002667-59.989333l86.016 0 0 86.016zM553.984 128l0 86.016-84.010667 0 0-86.016 84.010667 0zM809.984 128q34.005333 0 59.989333 25.984t25.984 59.989333l-86.016 0 0-86.016zM553.984 640l0 86.016-84.010667 0 0-86.016 84.010667 0zM384 128l0 86.016-86.016 0q0-34.005333 25.002667-59.989333t61.013333-25.984zM384 470.016l0 84.010667-86.016 0 0-84.010667 86.016 0zM384 297.984l0 86.016-86.016 0 0-86.016 86.016 0z"  ></path></symbol><symbol id="iconfit" viewBox="0 0 1024 1024"><path d="M597.333333 405.376c0-0.128 0.085333-0.256 0.085333-0.384C597.418667 404.821333 597.333333 404.650667 597.333333 404.522667L597.333333 192.768C597.333333 180.522667 606.933333 170.538667 618.666667 170.666667c11.733333-0.042667 21.376 9.813333 21.376 22.144L640.042667 384l191.189333 0c12.16 0 22.186667 9.6 22.101333 21.333333 0 11.733333-9.813333 21.333333-22.186667 21.333333l-211.754667 0c-0.128 0-0.256-0.085333-0.384-0.085333S618.837333 426.666667 618.709333 426.666667c-4.821333 0-9.045333-1.962667-12.629333-4.736-0.853333-0.64-1.749333-0.981333-2.432-1.706667-0.213333-0.213333-0.298667-0.469333-0.512-0.725333C599.68 415.744 597.333333 410.837333 597.333333 405.376zM362.666667 170.666667C350.933333 170.624 341.290667 180.48 341.290667 192.810667L341.290667 384 150.101333 384C137.898667 384 127.914667 393.6 128 405.333333 128 417.066667 137.813333 426.666667 150.186667 426.666667l211.754667 0c0.128 0 0.256-0.085333 0.384-0.085333S362.496 426.666667 362.624 426.666667c4.821333 0 9.045333-1.962667 12.629333-4.736 0.853333-0.64 1.749333-0.981333 2.432-1.706667 0.213333-0.213333 0.298667-0.469333 0.512-0.725333C381.653333 415.744 384 410.837333 384 405.376c0-0.128-0.085333-0.256-0.085333-0.384C383.914667 404.821333 384 404.650667 384 404.522667L384 192.768C384 180.522667 374.4 170.538667 362.666667 170.666667zM831.146667 640l-211.754667 0c-0.128 0-0.256 0.085333-0.384 0.085333S618.837333 640 618.709333 640c-4.821333 0-9.088 2.005333-12.672 4.778667-0.810667 0.597333-1.706667 0.938667-2.389333 1.664-0.213333 0.213333-0.298667 0.469333-0.512 0.725333C599.68 650.922667 597.333333 655.829333 597.333333 661.290667c0 0.128 0.085333 0.256 0.085333 0.384 0 0.170667-0.085333 0.341333-0.085333 0.469333l0 211.797333c0 12.202667 9.6 22.229333 21.333333 22.101333 11.733333 0.042667 21.376-9.813333 21.376-22.144L640.042667 682.666667l191.189333 0c12.16 0 22.186667-9.6 22.101333-21.333333C853.333333 649.6 843.52 640 831.146667 640zM378.154667 647.168c-0.213333-0.256-0.298667-0.512-0.512-0.725333-0.682667-0.725333-1.578667-1.066667-2.389333-1.664C371.712 642.005333 367.445333 640 362.624 640c-0.128 0-0.213333 0.085333-0.341333 0.085333S362.026667 640 361.898667 640L150.186667 640C137.813333 640 128 649.6 128 661.333333 127.914667 673.066667 137.898667 682.666667 150.101333 682.666667l191.189333 0 0 191.189333c0 12.288 9.642667 22.186667 21.376 22.144C374.4 896.128 384 886.144 384 873.898667l0-211.797333c0-0.128-0.085333-0.298667-0.085333-0.469333C383.914667 661.546667 384 661.418667 384 661.290667 384 655.829333 381.653333 650.922667 378.154667 647.168zM490.666667 469.333333c-35.328 0-64 28.672-64 64s28.672 64 64 64 64-28.672 64-64S525.994667 469.333333 490.666667 469.333333z"  ></path></symbol><symbol id="iconpaste" viewBox="0 0 1024 1024"><path d="M776 248 704 248 704 192l99.968 0C819.392 192 832 204.608 832 220.032l0 98.88-56 0L776 248zM255.104 904 184 904 184 248 256 248 256 192 156.032 192C140.608 192 128 204.608 128 220.032l0 712C128 947.392 140.608 960 156.032 960l99.136 0L255.168 904zM640 320 320 320 320 192l64 0L384 120C384 89.216 409.216 64 440 64l72.064 0c30.784 0 56 25.216 56 56L568.064 192 640 192 640 320zM512.128 120.128C512.064 120.064 512 120 512 120L440.064 120.064c0 0 0 0.064-0.064 0.064L440 192l72.064 0 0.064 0L512.128 120.128zM888.256 995.776 888.256 578.88l-182.4-192L351.488 386.88c-18.624 0-31.232 12.608-31.232 28.032l0 580.864c0 15.36 12.608 28.032 28.032 28.032l512 0C875.648 1023.744 888.256 1011.136 888.256 995.776zM824.256 586.88l-129.6 0L694.656 450.88 824.256 586.88zM832.256 970.88 376.256 970.88 376.256 442.88l265.6 0 0 196.864 190.4 0L832.256 970.88z"  ></path></symbol><symbol id="iconactual-size" viewBox="0 0 1024 1024"><path d="M829.013333 810.666667l-640 0c-58.794667 0-106.666667-47.829333-106.666667-106.666667l0-469.333333c0-58.794667 47.872-106.666667 106.666667-106.666667l640 0c58.837333 0 106.666667 47.872 106.666667 106.666667l0 469.333333C935.68 762.837333 887.850667 810.666667 829.013333 810.666667zM189.013333 170.666667c-35.285333 0-64 28.714667-64 64l0 469.333333c0 35.285333 28.714667 64 64 64l640 0c35.285333 0 64-28.714667 64-64l0-469.333333c0-35.285333-28.714667-64-64-64L189.013333 170.666667zM338.346667 640.256c0 11.733333-9.557333 21.333333-21.333333 21.333333s-21.333333-9.6-21.333333-21.333333l0-341.333333c0-11.818667 9.557333-21.333333 21.333333-21.333333s21.333333 9.514667 21.333333 21.333333L338.346667 640.256zM722.346667 640.256c0 11.733333-9.557333 21.333333-21.333333 21.333333s-21.333333-9.6-21.333333-21.333333l0-341.333333c0-11.818667 9.557333-21.333333 21.333333-21.333333s21.333333 9.514667 21.333333 21.333333L722.346667 640.256zM509.013333 341.333333c-23.594667 0-42.666667 19.072-42.666667 42.666667s19.072 42.666667 42.666667 42.666667 42.666667-19.072 42.666667-42.666667S532.565333 341.333333 509.013333 341.333333zM509.013333 512c-23.594667 0-42.666667 19.072-42.666667 42.666667s19.072 42.666667 42.666667 42.666667 42.666667-19.072 42.666667-42.666667S532.565333 512 509.013333 512z"  ></path></symbol><symbol id="iconredo" viewBox="0 0 1024 1024"><path d="M708.16 635.904c-39.36 35.968-48.32 41.344-50.496-25.856-3.968-49.152 0-103.552 0-103.552-1.408-3.072-86.464-35.008-227.072 25.856C290.048 593.28 195.2 783.36 178.432 842.88 177.088 877.248 132.288 943.616 128 841.472c-0.576-166.656 64.512-341.12 230.336-441.152 154.624-93.248 283.264-83.776 297.408-78.848 0.256 1.344 0.64 1.856 1.344 1.024 0.192-0.256-0.384-0.64-1.344-1.024-1.216-6.208 2.496-38.272 2.88-98.56-2.368-54.144 12.096-55.808 49.536-26.944 68.544 56.32 251.776 231.36 251.776 231.36S776.768 580.608 708.16 635.904z"  ></path></symbol><symbol id="iconundo" viewBox="0 0 1024 1024"><path d="M379.776 635.904c39.36 35.968 48.32 41.344 50.496-25.856 3.968-49.152 0-103.552 0-103.552 1.408-3.072 86.464-35.008 227.072 25.856 140.544 60.928 235.456 251.008 252.16 310.528 1.344 34.368 46.144 100.736 50.432-1.344 0.576-166.656-64.512-341.12-230.336-441.152C574.976 307.072 446.4 316.608 432.192 321.472c-0.256 1.344-0.64 1.856-1.344 1.024-0.192-0.256 0.384-0.64 1.344-1.024 1.216-6.208-2.496-38.272-2.88-98.56 2.368-54.144-12.096-55.808-49.536-26.944C311.168 252.288 128 427.264 128 427.264S311.168 580.608 379.776 635.904z"  ></path></symbol><symbol id="icondelete" viewBox="0 0 1024 1024"><path d="M677.647059 256l0-90.352941c0-37.436235-23.461647-60.235294-61.771294-60.235294L408.094118 105.411765c-38.249412 0-61.741176 22.799059-61.741176 60.235294l0 90.352941-180.705882 0 0 60.235294 60.235294 0 0 512c0 54.272 33.972706 90.352941 90.352941 90.352941l391.529412 0c55.085176 0 90.352941-33.490824 90.352941-90.352941l0-512 60.235294 0 0-60.235294L677.647059 256zM406.588235 165.647059l210.823529 0-1.264941 90.352941L406.588235 256 406.588235 165.647059zM737.882353 858.352941l-451.764706 0 0-542.117647 451.764706 0L737.882353 858.352941zM466.823529 376.470588l-58.729412 0-1.505882 391.529412 60.235294 0L466.823529 376.470588zM617.411765 376.470588l-60.235294 0 0 391.529412 60.235294 0L617.411765 376.470588z"  ></path></symbol><symbol id="iconzoom-in" viewBox="0 0 1024 1024"><path d="M1000.146824 957.500235l-311.597176-311.597176c58.729412-68.487529 94.509176-157.214118 94.509176-254.373647 0-215.883294-175.646118-391.529412-391.529412-391.529412-104.628706 0-202.932706 40.719059-276.901647 114.688-73.968941 73.908706-114.627765 172.272941-114.627765 276.841412 0 215.883294 175.646118 391.529412 391.529412 391.529412 97.099294 0 185.886118-35.779765 254.433882-94.509176l311.597176 311.597176 42.586353-42.646588zM391.529412 722.823529c-182.693647 0-331.294118-148.600471-331.294118-331.294118 0-88.545882 34.394353-171.730824 96.978824-234.315294 62.584471-62.524235 145.769412-96.978824 234.315294-96.978824 182.693647 0 331.294118 148.600471 331.294118 331.294118 0 182.693647-148.600471 331.294118-331.294118 331.294118zM421.647059 361.411765l120.470588 0 0 60.235294-120.470588 0 0 120.470588-60.235294 0 0-120.470588-120.470588 0 0-60.235294 120.470588 0 0-120.470588 60.235294 0 0 120.470588z"  ></path></symbol><symbol id="iconzoom-out" viewBox="0 0 1024 1024"><path d="M999.344139 955.925769l-311.084802-311.084802c58.63284-68.374912 94.35377-157.015739 94.35377-253.955368 0-215.528306-175.357294-390.8856-390.8856-390.8856-104.396523 0-202.599013 40.652102-276.50646 114.439276-73.787174 73.84731-114.439276 172.0498-114.37914 276.446324 0 215.528306 175.357294 390.8856 390.8856 390.8856 96.939629 0 185.640592-35.72093 254.015504-94.35377l311.084802 311.084802 42.516326-42.576462zM391.727508 721.634954c-182.333098 0-330.749354-148.356119-330.749354-330.749354-0.060136-88.400282 34.337797-171.448438 96.819356-233.869861 62.421424-62.48156 145.529716-96.879493 233.929998-96.879493 182.333098 0 330.749354 148.356119 330.749354 330.749354 0 182.333098-148.416256 330.749354-330.749354 330.749354zM241.386892 360.817477l300.681231 0 0 60.136246-300.681231 0 0-60.136246z"  ></path></symbol><symbol id="iconcopy" viewBox="0 0 1024 1024"><path d="M880 247.008l-162.016-166.016Q700.992 64 677.984 64h-316.992q-26.016 0-46.016 18.016-16.992 15.008-23.008 36.992H231.968q-43.008 0-73.504 31.008t-30.496 76v627.008q0 44 30.496 75.488T231.968 960h508q43.008 0 73.504-31.488t30.496-75.488v-63.008q23.008-6.016 37.504-25.504t14.496-44.512V287.008q0-24-16-40z m-168-160.992l-3.008-3.008z m98.016 177.984L744 196z m-126.016-116.992l108 110.016h-108V147.008zM676.992 128zM204.992 948q4 0.992 4.992 2.016-2.016-0.992-4.992-2.016z m27.008 4q-6.016 0-12-0.992 4.992 0.992 12 0.992z m543.008-99.008q0 15.008-10.016 25.504t-24.992 10.496H232q-14.016 0-24.512-10.496t-10.496-25.504V225.984q0-15.008 10.496-25.504t24.512-10.496h58.016v531.008q0 30.016 20.992 51.008t50.016 20.992H775.04v60z m52-132.992q0 2.016-2.016 2.016h-464q-2.016 0-2.016-2.016V136.992q0-2.016 2.016-2.016h251.008v156.992q0 15.008 10.016 24.992t24 10.016h180.992v392.992z m9.984 64q4-0.992 8.992-2.016-4.992 0.992-8.992 2.016z m-244-168.992h-107.008q-15.008 0-24.992 10.496t-10.016 24.992 10.016 24.992 24.992 10.496h107.008q14.016 0 24.512-10.496t10.496-24.992-10.496-24.992-24.512-10.496z m107.008-111.008h-214.016q-14.016 0-24.512 10.496t-10.496 24.992 10.496 24.992 24.512 10.496h214.016q14.016 0 24-10.496t10.016-24.992-10.016-24.992-24-10.496z m-240.992 36q0 4 0.992 8-0.992-4-0.992-8zM700 512z m12 52l4-2.016z m-260.992-135.488q0 14.496 10.496 24.992t24.512 10.496h214.016q14.016 0 24-10.496t10.016-24.992-10.016-24.992-24-10.496h-214.016q-14.016 0-24.512 10.496t-10.496 24.992z m8 1.504z"  ></path></symbol><symbol id="iconsave" viewBox="0 0 1024 1024"><path d="M886.4 265.6l-128-128c-6.4-6.4-12.8-9.6-22.4-9.6H160c-19.2 0-32 12.8-32 32v704c0 19.2 12.8 32 32 32h704c19.2 0 32-12.8 32-32V288c0-9.6-3.2-16-9.6-22.4zM352 192h320v256H352V192z m480 640H192V192h96v288c0 19.2 12.8 32 32 32h384c19.2 0 32-12.8 32-32V204.8l96 96V832z"  ></path><path d="M576 256c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32s32-12.8 32-32V288c0-19.2-12.8-32-32-32z"  ></path></symbol><symbol id="iconselect-all" viewBox="0 0 1024 1024"><path d="M128 213.333333h85.333333V128c-47.146667 0-85.333333 38.186667-85.333333 85.333333z m0 341.333334h85.333333v-85.333334H128v85.333334z m170.666667 341.333333h85.333333v-85.333333h-85.333333v85.333333zM128 384h85.333333v-85.333333H128v85.333333zM554.666667 128h-85.333334v85.333333h85.333334V128z m256 0v85.333333h85.333333c0-47.146667-38.186667-85.333333-85.333333-85.333333zM213.333333 896v-85.333333H128c0 47.146667 38.186667 85.333333 85.333333 85.333333z m-85.333333-170.666667h85.333333v-85.333333H128v85.333333zM384 128h-85.333333v85.333333h85.333333V128z m85.333333 768h85.333334v-85.333333h-85.333334v85.333333z m341.333334-341.333333h85.333333v-85.333334h-85.333333v85.333334z m0 341.333333c47.146667 0 85.333333-38.186667 85.333333-85.333333h-85.333333v85.333333z m0-512h85.333333v-85.333333h-85.333333v85.333333z m0 341.333333h85.333333v-85.333333h-85.333333v85.333333z m-170.666667 170.666667h85.333333v-85.333333h-85.333333v85.333333z m0-682.666667h85.333333V128h-85.333333v85.333333zM298.666667 725.333333h426.666666V298.666667H298.666667v426.666666z m85.333333-341.333333h256v256H384V384z" fill="" ></path></symbol><symbol id="iconselect" viewBox="0 0 1024 1024"><path d="M324.266667 34.133333h-102.4c-10.24 0-17.066667 6.826667-17.066667 17.066667s6.826667 17.066667 17.066667 17.066667h102.4c10.24 0 17.066667-6.826667 17.066666-17.066667S334.506667 34.133333 324.266667 34.133333zM597.333333 34.133333h-102.4c-10.24 0-17.066667 6.826667-17.066666 17.066667s6.826667 17.066667 17.066666 17.066667h102.4c10.24 0 17.066667-6.826667 17.066667-17.066667s-6.826667-17.066667-17.066667-17.066667zM324.266667 716.8h-102.4c-10.24 0-17.066667 6.826667-17.066667 17.066667s6.826667 17.066667 17.066667 17.066666h102.4c10.24 0 17.066667-6.826667 17.066666-17.066666s-6.826667-17.066667-17.066666-17.066667zM563.2 716.8h-68.266667c-10.24 0-17.066667 6.826667-17.066666 17.066667s6.826667 17.066667 17.066666 17.066666h68.266667c10.24 0 17.066667-6.826667 17.066667-17.066666s-6.826667-17.066667-17.066667-17.066667zM34.133333 597.333333c0 10.24 6.826667 17.066667 17.066667 17.066667s17.066667-6.826667 17.066667-17.066667v-102.4c0-10.24-6.826667-17.066667-17.066667-17.066666s-17.066667 6.826667-17.066667 17.066666v102.4zM51.2 341.333333c10.24 0 17.066667-6.826667 17.066667-17.066666v-102.4c0-10.24-6.826667-17.066667-17.066667-17.066667s-17.066667 6.826667-17.066667 17.066667v102.4c0 10.24 6.826667 17.066667 17.066667 17.066666zM768 477.866667c-10.24 0-17.066667 6.826667-17.066667 17.066666v68.266667c0 10.24 6.826667 17.066667 17.066667 17.066667s17.066667-6.826667 17.066667-17.066667v-68.266667c0-10.24-6.826667-17.066667-17.066667-17.066666zM785.066667 221.866667c0-10.24-6.826667-17.066667-17.066667-17.066667s-17.066667 6.826667-17.066667 17.066667v102.4c0 10.24 6.826667 17.066667 17.066667 17.066666s17.066667-6.826667 17.066667-17.066666v-102.4zM733.866667 102.4h68.266666c10.24 0 17.066667-6.826667 17.066667-17.066667v-68.266666c0-10.24-6.826667-17.066667-17.066667-17.066667h-68.266666c-10.24 0-17.066667 6.826667-17.066667 17.066667v68.266666c0 10.24 6.826667 17.066667 17.066667 17.066667zM85.333333 0h-68.266666C6.826667 0 0 6.826667 0 17.066667v68.266666c0 10.24 6.826667 17.066667 17.066667 17.066667h68.266666c10.24 0 17.066667-6.826667 17.066667-17.066667v-68.266666c0-10.24-6.826667-17.066667-17.066667-17.066667zM85.333333 682.666667h-68.266666c-10.24 0-17.066667 6.826667-17.066667 17.066666v68.266667c0 10.24 6.826667 17.066667 17.066667 17.066667h68.266666c10.24 0 17.066667-6.826667 17.066667-17.066667v-68.266667c0-10.24-6.826667-17.066667-17.066667-17.066666zM1013.76 788.48l-375.466667-204.8c-6.826667-3.413333-13.653333-3.413333-20.48 3.413333-3.413333 3.413333-3.413333 10.24-3.413333 17.066667l170.666667 409.6c3.413333 6.826667 6.826667 10.24 13.653333 10.24s13.653333-3.413333 13.653333-10.24l64.853334-133.12 133.12-64.853333c6.826667-3.413333 10.24-10.24 10.24-13.653334 3.413333-6.826667 0-10.24-6.826667-13.653333z" fill="" ></path></symbol><symbol id="iconto-front" viewBox="0 0 1024 1024"><path d="M128 554.666667h85.333333v-85.333334H128v85.333334z m0 170.666666h85.333333v-85.333333H128v85.333333z m85.333333 170.666667v-85.333333H128c0 47.146667 38.186667 85.333333 85.333333 85.333333zM128 384h85.333333v-85.333333H128v85.333333z m512 512h85.333333v-85.333333h-85.333333v85.333333z m170.666667-768H384c-47.146667 0-85.333333 38.186667-85.333333 85.333333v426.666667c0 47.146667 38.186667 85.333333 85.333333 85.333333h426.666667c47.146667 0 85.333333-38.186667 85.333333-85.333333V213.333333c0-47.146667-38.186667-85.333333-85.333333-85.333333z m0 512H384V213.333333h426.666667v426.666667zM469.333333 896h85.333334v-85.333333h-85.333334v85.333333z m-170.666666 0h85.333333v-85.333333h-85.333333v85.333333z"  ></path></symbol><symbol id="iconimage" viewBox="0 0 1024 1024"><path d="M847.657 64.016H175.703c-61.766 0-111.993 50.227-111.993 111.992v671.954c0 61.765 50.226 111.993 111.993 111.993h671.954c61.765 0 111.992-50.228 111.992-111.993V176.01c0-61.765-50.227-111.993-111.992-111.993z m55.995 783.946c0 30.87-25.127 55.997-55.996 55.997H175.703c-30.87 0-55.996-25.127-55.996-55.997V176.01c0-30.87 25.128-55.996 55.996-55.996h671.954c30.87 0 55.996 25.127 55.996 55.996v671.953zM835.19 544.686l-83.995-55.996c-10.444-6.945-23.54-5.688-32.782 1.722l-0.246-0.3-133.184 106.551-197.435-135.752c-0.083-0.055-0.164-0.055-0.218-0.11-2.297-1.53-4.895-2.379-7.52-3.199-0.874-0.273-1.666-0.875-2.57-1.04-2.378-0.492-4.811-0.218-7.273-0.081-1.121 0.082-2.27-0.218-3.363 0-1.23 0.218-2.35 0.984-3.554 1.394-2.27 0.739-4.566 1.367-6.616 2.707-0.083 0.055-0.192 0.055-0.274 0.11L188.17 572.684c-12.878 8.585-16.35 25.946-7.765 38.824 5.386 8.094 14.273 12.47 23.323 12.47 5.332 0 10.718-1.533 15.503-4.704L371.444 517.81 803.8 815.042a27.793 27.793 0 0 0 15.831 4.923c8.913 0 17.663-4.238 23.105-12.14 8.749-12.74 5.523-30.156-7.219-38.934L633.214 629.802l103.956-83.147 66.959 44.621c4.786 3.172 10.171 4.704 15.503 4.704 9.05 0 17.937-4.374 23.323-12.469 8.584-12.877 5.112-30.24-7.766-38.825zM581.674 427.991c69.476 0 125.992-56.516 125.992-125.99 0-69.477-56.516-125.993-125.992-125.993-69.475 0-125.99 56.516-125.99 125.992s56.516 125.991 125.99 125.991z m0-195.985c38.607 0 69.995 31.387 69.995 69.994s-31.388 69.995-69.995 69.995c-38.606 0-69.995-31.39-69.995-69.995 0-38.607 31.39-69.994 69.995-69.994z"  ></path></symbol><symbol id="iconclear" viewBox="0 0 1024 1024"><path d="M686.464 452.821333c5.461333-15.274667 20.394667-43.690667 40.533333-77.952 14.549333-24.746667 39.466667-55.978667 64.810667-87.466666 6.4-7.978667 13.909333-17.152 22.357333-27.562667l34.304 19.456c-8.533333 10.752-15.914667 19.968-22.186666 27.733333-25.770667 31.914667-50.261333 62.165333-65.024 87.296-8.576 14.634667-15.872 27.562667-21.76 38.741334l116.906666 66.304a77.013333 77.013333 0 0 1 28.970667 106.24l-197.973333 336.810666a80 80 0 0 1-108.245334 28.458667l-411.562666-233.344a77.013333 77.013333 0 0 1-28.970667-106.24l197.973333-336.810667a80 80 0 0 1 108.245334-28.501333l116.821333 66.261333c6.912-10.624 14.634667-23.253333 23.253333-37.888 14.762667-25.173333 29.226667-61.056 44.501334-98.986666 3.712-9.173333 8.106667-20.053333 13.354666-32.725334l34.304 19.456-13.141333 32.853334c-15.061333 37.248-30.165333 74.069333-44.714667 98.816-20.138667 34.261333-37.717333 61.184-48.469333 73.429333l-118.229333-67.029333c-33.152-18.773333-73.301333-11.989333-92.074667 19.882666l-167.552 285.056c-18.773333 31.914667-6.826667 73.088 26.325333 91.904l352.554667 199.893334c33.109333 18.773333 75.050667 8.106667 93.781333-23.765334l167.594667-285.056c18.773333-31.914667 5.034667-69.248-28.117333-88.021333l-118.613334-67.242667z m-43.690667-290.133333c22.613333-36.906667 90.026667-47.786667 146.432-15.786667 56.405333 32 80.554667 94.762667 59.306667 132.437334l-34.304-19.456c9.984-18.944-7.68-57.728-45.056-78.890667-37.290667-21.162667-80.341333-16.810667-92.074667 1.109333l-34.304-19.456zM314.112 418.858667l472.704 267.989333-21.888 37.248L292.224 456.106667l21.888-37.205334z"  ></path></symbol><symbol id="icongroup" viewBox="0 0 1024 1024"><path d="M912 820.1V203.9c28-9.9 48-36.6 48-67.9 0-39.8-32.2-72-72-72-31.3 0-58 20-67.9 48H203.9C194 84 167.3 64 136 64c-39.8 0-72 32.2-72 72 0 31.3 20 58 48 67.9v616.2C84 830 64 856.7 64 888c0 39.8 32.2 72 72 72 31.3 0 58-20 67.9-48h616.2c9.9 28 36.6 48 67.9 48 39.8 0 72-32.2 72-72 0-31.3-20-58-48-67.9zM888 112c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zM136 912c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24z m0-752c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24z m704 680H184V184h656v656z m48 72c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24z"  ></path><path d="M288 474h448c8.8 0 16-7.2 16-16V282c0-8.8-7.2-16-16-16H288c-8.8 0-16 7.2-16 16v176c0 8.8 7.2 16 16 16z m56-136h336v64H344v-64zM288 758h448c8.8 0 16-7.2 16-16V566c0-8.8-7.2-16-16-16H288c-8.8 0-16 7.2-16 16v176c0 8.8 7.2 16 16 16z m56-136h336v64H344v-64z"  ></path></symbol><symbol id="iconungroup" viewBox="0 0 1024 1024"><path d="M736 550H288c-8.8 0-16 7.2-16 16v176c0 8.8 7.2 16 16 16h448c8.8 0 16-7.2 16-16V566c0-8.8-7.2-16-16-16z m-56 136H344v-64h336v64zM888 816c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72z m0 96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zM736 266H288c-8.8 0-16 7.2-16 16v176c0 8.8 7.2 16 16 16h448c8.8 0 16-7.2 16-16V282c0-8.8-7.2-16-16-16z m-56 136H344v-64h336v64zM888 208c39.8 0 72-32.2 72-72s-32.2-72-72-72-72 32.2-72 72 32.2 72 72 72z m0-96c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zM136 64c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72z m0 96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zM136 816c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72z m0 96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24z"  ></path></symbol></svg>',r=(t=document.getElementsByTagName("script"))[t.length-1].getAttribute("data-injectcss");if(r&&!e.__iconfont__svg__cssinject__){e.__iconfont__svg__cssinject__=!0;try{document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>")}catch(t){console&&console.log(t)}}!function(t){if(document.addEventListener)if(~["complete","loaded","interactive"].indexOf(document.readyState))setTimeout(t,0);else{var n=function e(){document.removeEventListener("DOMContentLoaded",e,!1),t()};document.addEventListener("DOMContentLoaded",n,!1)}else document.attachEvent&&(i=t,o=e.document,a=!1,(s=function(){try{o.documentElement.doScroll("left")}catch(t){return void setTimeout(s,50)}r()})(),o.onreadystatechange=function(){"complete"==o.readyState&&(o.onreadystatechange=null,r())});function r(){a||(a=!0,i())}var i,o,a,s}((function(){var e,t,r,i,o,a;(e=document.createElement("div")).innerHTML=n,n=null,(t=e.getElementsByTagName("svg")[0])&&(t.setAttribute("aria-hidden","true"),t.style.position="absolute",t.style.width=0,t.style.height=0,t.style.overflow="hidden",r=t,(i=document.body).firstChild?(o=r,(a=i.firstChild).parentNode.insertBefore(o,a)):i.appendChild(r))}))}(window)},"3f95":function(e,t,n){"use strict";n("c969")},"41a8":function(e,t,n){},"41c2":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"suspensionState",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(1===r.suspensionState?"婵�娲�":"鎸傝捣"))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("el-dialog",{attrs:{title:"娴佺▼鍒犻櫎","append-to-body":"",visible:e.followBox,width:"20%"},on:{"update:visible":function(t){e.followBox=t}}},[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[t("el-form-item",{attrs:{label:"鍒犻櫎鐞嗙敱"}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ュ垹闄ょ悊鐢�"},model:{value:e.deleteReason,callback:function(t){e.deleteReason=t},expression:"deleteReason"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.followBox=!1}}},[e._v("鍏� 闂�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleDelete}},[e._v("纭� 瀹�")])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("371f");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},selectionId:"",processInstanceId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},followBox:!1,deleteReason:"",option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,dialogWidth:900,menuWidth:100,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鎵цid",prop:"executionId",search:!0,width:320},{label:"娴佺▼key",prop:"processDefinitionKey",search:!0},{label:"瀹炰緥id",prop:"processInstanceId",search:!0,width:320},{label:"鐘舵��",prop:"suspensionState",slot:!0,width:80},{label:"鍙戣捣浜�",prop:"startUser",width:100},{label:"寮�濮嬫椂闂�",prop:"startTime",width:165}]},data:[]}},computed:l(l({},Object(a["mapGetters"])(["permission"])),{},{permissionList:function(){return{delBtn:this.vaildData(this.permission.flow_follow_delete,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowDel:function(e){this.followBox=!0,this.selectionId=e.id,this.processInstanceId=e.processInstanceId},handleDelete:function(){var e=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["deleteProcessInstance"])({deleteReason:e.deleteReason,processInstanceId:e.processInstanceId})})).then((function(){e.onLoad(e.page),e.followBox=!1,e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(s["followList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},d=u,f=(n("2977"),n("2877")),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"41cf":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("琛ㄦ牸渚嬪瓙")]),t("avue-crud",{attrs:{option:e.option,page:e.page,data:e.data},on:{"update:page":function(t){e.page=t}}})],1)},i=[],o={data:function(){return{page:{total:122},data:[{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"},{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"},{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"},{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"},{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"},{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"},{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"}],option:{column:[{label:"鐢ㄦ埛鍚�",prop:"username",span:14,row:!0},{label:"濮撳悕",prop:"name",span:14,row:!0},{label:"瀵嗙爜",prop:"password",type:"password",span:14,row:!0},{label:"纭瀵嗙爜",prop:"newpassword",type:"password",hide:!0,span:14,row:!0},{label:"鐢宠鏃ユ湡",prop:"date",type:"date",span:14,row:!0},{label:"涓�х鍚�",prop:"textarea",type:"textarea",minRows:8,span:24,overHidden:!0,row:!0}]}}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},4378:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option,page:e.page},on:{"update:page":function(t){e.page=t},"on-load":e.getList,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"refresh-change":e.refreshChange,"search-reset":e.searchChange,"search-change":e.searchChange},scopedSlots:e._u([{key:"defaultForm",fn:function(e){return[t("enupackage")]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=(n("7f7f"),{name:"enumeration.vue",data:function(){return{form:{},page:{pageSize:10,currentPage:1,total:100},packageSettingBox:!1,data:[{name:"1",tag:"1",back:"1"},{name:"2",tag:"2",back:"2"},{name:"3",tag:"3",back:"3"}],option:{headerAlign:"center",align:"center",border:!0,index:!0,tabs:!0,rowKey:"id",searchMenuSpan:4,column:[{label:"鏋氫妇鍚嶇О",prop:"name",display:!1,search:!0},{label:"鏍囩",prop:"tag",display:!1},{label:"杩斿洖绫诲瀷",prop:"back",display:!1}],group:[{label:"鏋氫妇淇℃伅",prop:"Information",column:[{label:"鍚嶇О",prop:"name"},{label:"鏍囩",prop:"tag"},{label:"绫诲瀷",prop:"back"},{label:"闀垮害",prop:"length"}]},{label:"鏋氫妇椤�",prop:"InformItem",column:[{prop:"default",span:24,labelWidth:5}]}]}}},methods:{onebtn:function(){this.packageSettingBox=!0},rowSave:function(e,t,n){var r=this;add(Object.assign({createUser:this.userInfo.name},e)).then((function(){r.$message.success("鏂板鎴愬姛"),t(),r.getList()})).catch((function(){n()}))},rowUpdate:function(e,t,n,r){var i=this;update(Object.assign({updateUser:this.userInfo.name},e)).then((function(){i.$message.success("淇敼鎴愬姛"),n(),i.getList()})).catch((function(){r()}))},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return del(e.id)})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))},searchChange:function(e,t){t&&t(),this.params=e,this.page.currentPage=1,this.getList(),this.$message.success("鎼滅储鎴愬姛")},refreshChange:function(){this.getList(),this.$message.success("鍒锋柊鎴愬姛")}}}),a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"464a":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-video-play",size:"small"},on:{click:function(t){return e.handleDebug(n.row)}}},[e._v("璋冭瘯\n      ")]):e._e(),e.permission.oss_enable?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-check",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleEnable(n.row)}}},[e._v("鍚敤\n      ")]):e._e()]}},{key:"status",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.statusName))])]}},{key:"category",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.categoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.oss_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"瀵硅薄瀛樺偍涓婁紶璋冭瘯","append-to-body":"",visible:e.box,width:"550px"},on:{"update:visible":function(t){e.box=t}}},[t("avue-form",{ref:"form",attrs:{option:e.debugOption},on:{submit:e.handleSubmit},model:{value:e.debugForm,callback:function(t){e.debugForm=t},expression:"debugForm"}})],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("368f"),s=n("5880"),c=n("d9a3");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},query:{},loading:!0,box:!1,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,menuWidth:350,labelWidth:100,dialogWidth:880,dialogClickModal:!1,column:[{label:"鍒嗙被",type:"radio",value:1,span:24,width:100,searchLabelWidth:50,row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=oss",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,rules:[{required:!0,message:"璇烽�夋嫨鍒嗙被",trigger:"blur"}]},{label:"璧勬簮缂栧彿",prop:"ossCode",span:24,width:120,search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ祫婧愮紪鍙�",trigger:"blur"}]},{label:"璧勬簮鍦板潃",prop:"endpoint",span:24,rules:[{required:!0,message:"璇疯緭鍏ヨ祫婧愬湴鍧�",trigger:"blur"}]},{label:"绌洪棿鍚�",prop:"bucketName",span:24,width:120,rules:[{required:!0,message:"璇疯緭鍏ョ┖闂村悕",trigger:"blur"}]},{label:"accessKey",prop:"accessKey",span:24,search:!0,width:200,overHidden:!0,rules:[{required:!0,message:"璇疯緭鍏ccessKey",trigger:"blur"}]},{label:"secretKey",prop:"secretKey",span:24,width:200,overHidden:!0,rules:[{required:!0,message:"璇疯緭鍏ecretKey",trigger:"blur"}]},{label:"appId",prop:"appId",span:24,hide:!0,display:!1},{label:"region",prop:"region",span:24,hide:!0,display:!1},{label:"鏄惁鍚敤",prop:"status",span:24,width:80,align:"center",slot:!0,addDisplay:!1,editDisplay:!1,viewDisplay:!1},{label:"澶囨敞",prop:"remark",span:24,hide:!0}]},data:[],debugForm:{code:""},debugOption:{submitText:"鎻愪氦",column:[{label:"璧勬簮缂栧彿",prop:"code",disabled:!0,span:24},{label:"涓婁紶鑳屾櫙",prop:"backgroundUrl",type:"upload",listType:"picture-img",dataType:"string",action:"/api/ubcs-resource/oss/endpoint/put-file",propsHttp:{res:"data",url:"link"},span:24}]}}},watch:{"form.category":function(){var e=c["a"].toInt(this.form.category);this.$refs.crud.option.column.filter((function(t){"appId"===t.prop&&(t.display=4===e),"region"===t.prop&&(t.display=4===e)}))},"debugForm.code":function(){var e=this.findObject(this.debugOption.column,"backgroundUrl");e.action="/api/ubcs-resource/oss/endpoint/put-file?code=".concat(this.debugForm.code)}},computed:u(u({},Object(s["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.oss_add),viewBtn:this.vaildData(this.permission.oss_view),delBtn:this.vaildData(this.permission.oss_delete),editBtn:this.vaildData(this.permission.oss_edit)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleEnable:function(e){var t=this;this.$confirm("鏄惁纭畾鍚敤杩欐潯閰嶇疆?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["enable"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.$refs.crud.toggleSelection()}))},handleDebug:function(e){this.box=!0,this.debugForm.code=e.ossCode,this.debugForm.backgroundUrl=""},handleSubmit:function(e,t){this.$message({type:"success",message:"鑾峰彇鍒板浘鐗囧湴鍧�:[".concat(e.backgroundUrl,"]")}),t()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"4aaf":function(e,t,n){},"50e3":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("el-container",[t("el-aside",[t("basic-container",{staticStyle:{overflow:"hidden"}},[t("master-tree",{attrs:{pageSize:this.pageSize,currentPage:this.currentPage},on:{codeClassifyOid:e.codeClassifyOidList,coderuleoid:e.coderuleoidList,tableDataArray:e.tableDataArrays,tableHeadDataFateher:e.tableHeadDatas,tableHeadBttoms:e.tableHeadBttoms,total:e.totals,nodeClick:e.nodeClick,tableHeadFindData:e.tableHeadFindDatas}})],1)],1),t("el-main",[t("VciMasterCrud",{attrs:{page:this.page,codeClassifyOid:this.codeClassifyOid,coderuleoid:this.coderuleoid,tableDataArray:e.tableDataArray,total:this.total,tableHeadDataFateher:this.tableHeadDataFateher,isLoading:e.isLoading,templateOid:e.templateOid,tableHeadFindData:e.tableHeadFindData,tableHeadBtnData:e.masterVrBtnList},on:{pageSize:e.pageSizes,currentPage:e.currentPages}})],1)],1)},i=[],o={name:"items.vue",data:function(){return{page:{total:0,currentPage:1,pageSize:10,pageSizes:[10,30,50,100,200]},pageSize:"10",currentPage:"1",codeClassifyOid:"",coderuleoid:"",templateOid:"",tableDataArray:[],masterVrBtnList:[],tableHeadDataFateher:[],total:"",isLoading:!1,tableHeadFindData:{}}},created:function(){},methods:{codeClassifyOidList:function(e){this.codeClassifyOid=e},coderuleoidList:function(e){this.coderuleoid=e},pageSizes:function(e){this.pageSize=e},currentPages:function(e){this.currentPage=e},tableDataArrays:function(e){this.tableDataArray=e},totals:function(e){this.total=e},tableHeadDatas:function(e){this.tableHeadDataFateher=e},tableHeadFindDatas:function(e){this.tableHeadFindData=e},nodeClick:function(e){var t=this;this.templateOid=e,this.isLoading=!0,setTimeout((function(){t.isLoading=!1}),2e3)},tableHeadBttoms:function(e){this.masterVrBtnList=e}}},a=o,s=(n("7a81"),n("2877")),c=Object(s["a"])(a,r,i,!1,null,"5f818dd2",null);t["default"]=c.exports},5257:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option,page:e.page},on:{"update:page":function(t){e.page=t},"on-load":e.getList,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"refresh-change":e.refreshChange,"search-reset":e.searchChange,"search-change":e.searchChange,"row-click":e.rowClick},scopedSlots:e._u([{key:"radio",fn:function(n){var r=n.row;return[t("el-radio",{attrs:{label:r.$index},model:{value:e.selectRow,callback:function(t){e.selectRow=t},expression:"selectRow"}},[e._v("聽\n                    ")])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"鏌ユ壘鐗堟湰瑙勫垯浣跨敤鑼冨洿",placement:"top"}},[t("el-button",{attrs:{size:"small",plain:"",type:"primary",icon:"el-icon-zoom-in"},on:{click:e.applyRangeSearch}},[e._v("鏌ョ湅浣跨敤鑼冨洿\n        ")])],1)],1)],2),t("versionpackage",{ref:"applyRange",attrs:{rangeData:e.applyRangeData}})],1)},i=[],o=(n("7f7f"),n("b1ca")),a={name:"Version",data:function(){return{packageSearchBox:!1,selectRow:"",selectRowData:{},page:{pageSize:10,currentPage:1,total:100},data:[],form:{},option:{headerAlign:"center",align:"center",border:!0,index:!0,searchMenuSpan:5,highlightCurrentRow:!0,stripe:!0,viewBtn:!1,columnBtn:!1,column:[{label:"閫夋嫨",prop:"radio",width:120,display:!1},{label:"鑻辨枃鍚嶇О",prop:"id",editDisabled:!0,rules:[{required:!0,message:"鑻辨枃鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}]},{label:"涓枃鍚嶇О",prop:"name",search:!0,required:!0,rules:[{required:!0,message:"涓枃鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}]},{label:"璺宠穬瀛楃",prop:"skipCode"},{label:"鍒濆鍊�",prop:"startCode",rules:[{required:!0,message:"鍒濆鍊间笉鑳戒负绌�",trigger:"blur"}]},{label:"姝ラ暱",prop:"serialStep",rules:[{required:!0,message:"姝ラ暱涓嶈兘涓虹┖",trigger:"blur"}]},{label:"鍓嶇紑",prop:"prefixCode"},{label:"鍚庣紑",prop:"suffixCode"},{label:"鎻忚堪",prop:"description",type:"textarea"}]},applyRangeData:[]}},methods:{rowClick:function(e){this.selectRow=e.$index,this.selectRowData=e},applyRangeSearch:function(){var e=this;this.selectRow||0==this.selectRow||(console.log(this.selectRow),this.$message({type:"warning",message:"璇峰厛閫夋嫨灞炴��"})),Object(o["getAppayRange"])(this.selectRowData.id).then((function(t){e.applyRangeData=t.data.data,e.$refs.applyRange.rangeData=e.applyRangeData,e.$refs.applyRange.showDialog=!0}))},getList:function(){var e=this;this.loading=!0,Object(o["getPage"])(this.page.currentPage,this.page.pageSize,this.params).then((function(t){var n=t.data.data;e.loading=!1,e.page.total=n.total,e.data=n.records}))},rowSave:function(e,t,n){var r=this;Object(o["add"])(e).then((function(){r.$message.success("鏂板鎴愬姛"),t(),r.getList()})).catch((function(){n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(o["update"])(e).then((function(){i.$message.success("淇敼鎴愬姛"),n(),i.getList()})).catch((function(){r()}))},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return console.log(e),Object(o["remove"])({oid:e.oid})})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))},searchChange:function(e,t){var n=this,r={name_like:e.name};Object(o["getPage"])(this.page.currentPage,this.page.pageSize,r).then((function(e){var t=e.data.data;n.loading=!1,n.page.total=t.total,n.data=t.records})),t&&t()},refreshChange:function(){this.getList(),this.$message.success("鍒锋柊鎴愬姛")}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,"511de818",null);t["default"]=l.exports},5545:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("el-dialog",{staticClass:"avue-dialog avue-dialog--top",attrs:{title:e.options.title||"闄勪欢鍒楄〃",visible:e.visible,"append-to-body":"",top:"0",width:e.options.width||"80%"},on:{"update:visible":function(t){e.visible=t},close:e.close}},[t("fileContent",{attrs:{options:e.options,ownbizOid:e.options.ownbizOid}})],1)],1)},i=[],o=n("1919"),a={name:"inDialog",components:{fileContent:o["default"]},props:["options","visible"],data:function(){return{}},computed:{},methods:{close:function(){this.$emit("close",!1)}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,"1c20dc5c",null);t["default"]=l.exports},5589:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("琛ㄥ崟渚嬪瓙")]),t("avue-form",{attrs:{option:e.option},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o={data:function(){return{form:{},option:{labelWidth:110,column:[{label:"鐢ㄦ埛鍚�",prop:"username",row:!0},{label:"瀵嗙爜",prop:"password",type:"password",row:!0},{label:"鍐嶆杈撳叆瀵嗙爜",prop:"password",type:"newpassword",row:!0},{label:"鐢宠鏃ユ湡",prop:"date",type:"date",row:!0},{label:"涓�х鍚�",prop:"textarea",type:"textarea",minRows:8,row:!0}]}}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"561f":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("鏁版嵁灞曠ず")]),t("avue-data-pay",{attrs:{option:e.option}})],1)},i=[],o={data:function(){var e=this;return{option:{span:8,data:[{title:"鍚庡彴妯$増",src:"/img/bg/vip1.png",money:"299",dismoney:"199",tip:"/姘镐箙",color:"#808695",subtext:"璐拱",click:function(){e.box=!0},list:[{title:"鐐瑰嚮浣撻獙",href:"https://cli1.avue.top",check:!0},{title:"闈㈠悜鍏ㄥ睆骞曞昂瀵哥殑鍝嶅簲寮忛�傞厤鑳藉姏",check:!0},{title:"鏀寔IE9+绛夌郴鍒楁祻瑙堝櫒",check:!0},{title:"鍏ㄦ柊鐨勫墠绔敊璇棩蹇楃洃鎺ф満鍒�",check:!0},{title:"鍩轰簬鏈�鏂扮殑avuex搴曞眰寮�鍙�",check:!0},{title:"鍓嶇璺敱鍔ㄦ�佹湇鍔$鍔犺浇",check:!0},{title:"鐏垫椿鐨勫娆句富棰樿嚜鐢遍厤缃�",check:!0},{title:"妯″潡鐨勫彲鎷嗗嵏鍖�,杈惧埌寮�绠卞嵆鐢�",check:!0},{title:"鍏嶈垂鐨勭浜篻it绉佹湇"},{title:"涓撳睘浼氬憳缇�"},{title:"鍓嶇鏈�鏂板共璐у垎浜�"},{title:"璧犻�� Avue-cli鑴氭墜鏋舵枃妗o紙浠峰�悸�59.99锛�",href:"https://www.kancloud.cn/smallwei/avue"},{title:"璧犻�� Avue 淇粰绯诲垪瑙嗛鏁欑▼",href:"https://www.bilibili.com/video/av24644922",check:!0}]},{title:"Avuex婧愮爜",src:"/img/bg/vip2.png",color:"#ffa820",money:"999",dismoney:"399",tip:"/姘镐箙",subtext:"璐拱",click:function(){e.box=!0},list:[{title:"涓�閿泦鎴愯〃鏍肩殑瀵煎嚭excel,鎵撳嵃,绛夊姛鑳�",check:!0},{title:"搴曞眰浠g爜鍙噸鐢ㄨ交鏉惧鎺ュ涓猆I妗嗘灦",check:!0},{title:"搴曞眰鏇村姞瀹屽杽鐨勫紑鍙戦敊璇皟璇曟満鍒�",check:!0},{title:"涓�濂椾唬鐮佸涓粓绔嚜閫傚簲",check:!0},{title:"涓�閿泦鎴愯〃鏍肩殑瀵煎嚭excel锛屾墦鍗帮紝绛夊父鐢ㄥ姛鑳�",check:!0},{title:"琛ㄦ牸鐨勬壒閲忔搷浣�,琛ㄥ崟鐨勭骇鑱旀搷浣滄洿鍔犱究鎹�",check:!0},{title:"鏂板澶ч噺甯哥敤缁勪欢锛堟悳绱紝閫夐」鍗★級",check:!0},{title:"鏂板澶ч噺鍏ㄦ柊鍙厤缃殑楠氬睘鎬�",check:!0},{title:"涓板瘜鐨勬暟鎹睍绀烘ā鐗堢粍浠跺寘",check:!0},{title:"涓撳睘鐨勫紑鍙戣�呮枃妗o紝鍔╀綘蹇�熸帉鎻�",check:!0},{title:"璧犻�� Avue-cli鑴氭墜鏋舵枃妗o紙浠峰�悸�59.99锛�",href:"https://www.kancloud.cn/smallwei/avue",check:!0},{title:"璧犻�� Avue 淇粰绯诲垪瑙嗛鏁欑▼",href:"https://www.bilibili.com/video/av24644922",check:!0}]},{title:"鍏ㄥ妗�",src:"/img/bg/vip3.png",color:"#ef4868",money:"999.99",dismoney:"399.99",tip:"/姘镐箙",subtext:"璐拱",click:function(){e.box=!0},list:[{title:"鎺堟潈鍟嗕笟鍖栧紑鍙�,姘镐箙鏇存柊鎺堟潈浣跨敤",check:!0},{title:"鍚庢湡鏇存柊鍜屾柊浜у搧灏嗗叏閮ㄥ厤璐�",check:!0},{title:"鎷ユ湁avuex绯诲垪鐨勫叏閮ㄧ壒鏉冨拰鍏ㄩ儴婧愮爜",check:!0},{title:"鍏嶈垂鐨勭浜篻it绉佹湇",check:!0},{title:"涓撳睘浼氬憳缇�",check:!0},{title:"鍓嶇鏈�鏂板共璐у垎浜�",check:!0},{title:"璧犻�� Avue-cli鑴氭墜鏋舵枃妗o紙浠峰�悸�59.99锛�",href:"https://www.kancloud.cn/smallwei/avue",check:!0},{title:"璧犻�� Avue 淇粰绯诲垪瑙嗛鏁欑▼",href:"https://www.bilibili.com/video/av24644922",check:!0}]}]}}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},5670:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data},on:{"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"row-click":e.clickRowChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.work_todo_handle?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-s-check"},on:{click:function(t){return t.stopPropagation(),e.handleWork(n.row)}}},[e._v("澶勭悊\n      ")]):e._e(),e.permission.work_todo_detail?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-info"},on:{click:function(t){return t.stopPropagation(),e.handleDetail(n.row)}}},[e._v("璇︽儏\n      ")]):e._e(),e.permission.work_todo_follow?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search"},on:{click:function(t){return t.stopPropagation(),e.handleImage(n.row,n.index)}}},[e._v("娴佺▼鍥綷n      ")]):e._e()]}},{key:"processDefinitionVersion",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.processDefinitionVersion))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("flow-design",{attrs:{"is-dialog":"","is-display":e.flowBox,"process-instance-id":e.processInstanceId},on:{"update:isDisplay":function(t){e.flowBox=t},"update:is-display":function(t){e.flowBox=t}}})],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("1e69"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},selectionId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},processInstanceId:"",flowBox:!1,workBox:!1,option:{height:"auto",calcHeight:30,tip:!1,simplePage:!0,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,dialogWidth:900,menuWidth:200,dialogClickModal:!1,column:[{label:"娴佺▼鍒嗙被",type:"select",row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,hide:!0,width:100},{label:"娴佺▼鍚嶇О",prop:"processDefinitionName",search:!0},{label:"褰撳墠姝ラ",prop:"taskName"},{label:"娴佺▼鐗堟湰",prop:"processDefinitionVersion",slot:!0,width:80},{label:"鐢宠鏃堕棿",prop:"createTime",width:165}]},data:[]}},computed:u(u({},Object(a["mapGetters"])(["permission","flowRoutes"])),{},{ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleWork:function(e){this.$router.push({path:"/work/process/".concat(Object(c["b"])(this.flowRoutes,e.category),"/handle/").concat(e.taskId,"/").concat(e.processInstanceId,"/").concat(e.businessId)})},handleDetail:function(e){this.$router.push({path:"/work/process/".concat(Object(c["b"])(this.flowRoutes,e.category),"/detail/").concat(e.processInstanceId,"/").concat(e.businessId)})},handleImage:function(e){this.processInstanceId=e.processInstanceId,this.flowBox=!0},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u(u({},this.query),{},{category:n.category?Object(c["a"])(n.category):null});this.loading=!0,Object(s["todoList"])(e.currentPage,e.pageSize,Object.assign(n,r)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},5789:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("basic-container",[t("h3",[e._v("琛ㄦ牸鏉冮檺鎺у埗")]),t("avue-crud",{ref:"crud",attrs:{permission:e.permission,option:e.option,data:e.data},scopedSlots:e._u([{key:"expand",fn:function(t){return[e._v("\n        "+e._s(t)+"\n      ")]}}])})],1),t("basic-container",[e._v("\n    鏉冮檺寮�鍏砛n    "),t("el-switch",{attrs:{"active-value":!1,"inactive-value":!0,"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.text,callback:function(t){e.text=t},expression:"text"}}),t("p",[e._v(" 鍏蜂綋鍙傝��"),t("a",{attrs:{href:"https://avuex.avue.top/#/doc/crud-permission"}},[e._v("https://avuex.avue.top/#/doc/crud-permission")])])],1)],1)},i=[],o={data:function(){return{text:!1,permission:{},option:{expand:!0,column:[{label:"濮撳悕",prop:"name"},{label:"骞撮緞",prop:"sex"}]},data:[{id:1,name:"寮犱笁",sex:12},{id:2,name:"鏉庡洓",sex:20}]}},watch:{text:function(){!0===this.text?this.permission={delBtn:!1,addBtn:!1}:this.permission={delBtn:!0,addBtn:!0}}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"585a":function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n("c8ba"))},"5ad2":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("鏍囩")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.$router.push("/test/index")}}},[e._v("鎵撳紑涓�涓〉闈n  ")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.$router.$avueRouter.closeTag("/test/index")}}},[e._v("鍏抽棴鎵撳紑鐨勯〉闈n  ")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.$router.$avueRouter.closeTag()}}},[e._v("鍏抽棴鏈爣绛綷n  ")])],1)},i=[],o={methods:{}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"5ae6":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.attach_download?t("el-button",{attrs:{type:"text",icon:"el-icon-download",size:"small"},on:{click:function(t){return e.handleDownload(n.row)}}},[e._v("涓嬭浇\n      ")]):e._e()]}},{key:"attachSize",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s("".concat(r.attachSize," KB")))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.attach_upload?t("el-button",{attrs:{type:"primary",size:"small",plain:"",icon:"el-icon-upload2"},on:{click:e.handleUpload}},[e._v("涓� 浼燶n      ")]):e._e(),e.permission.attach_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"闄勪欢绠$悊","append-to-body":"",visible:e.attachBox,width:"555px"},on:{"update:visible":function(t){e.attachBox=t}}},[t("avue-form",{ref:"form",attrs:{option:e.attachOption,"upload-after":e.uploadAfter},model:{value:e.attachForm,callback:function(t){e.attachForm=t},expression:"attachForm"}})],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("b54a"),n("ac6a"),n("ade3")),a=n("6044"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},attachBox:!1,selectionList:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,column:[{label:"闄勪欢鍦板潃",prop:"link",rules:[{required:!0,message:"璇疯緭鍏ラ檮浠跺湴鍧�",trigger:"blur"}]},{label:"闄勪欢鍩熷悕",prop:"domainUrl",search:!0,rules:[{required:!0,message:"璇疯緭鍏ラ檮浠跺煙鍚�",trigger:"blur"}]},{label:"闄勪欢鍚嶇О",prop:"name",search:!0,rules:[{required:!0,message:"璇疯緭鍏ラ檮浠跺悕绉�",trigger:"blur"}]},{label:"闄勪欢鍘熷悕",prop:"originalName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ラ檮浠跺師鍚�",trigger:"blur"}]},{label:"闄勪欢鎷撳睍鍚�",prop:"extension",rules:[{required:!0,message:"璇疯緭鍏ラ檮浠舵嫇灞曞悕",trigger:"blur"}]},{label:"闄勪欢澶у皬",prop:"attachSize",slot:!0,rules:[{required:!0,message:"璇疯緭鍏ラ檮浠跺ぇ灏�",trigger:"blur"}]}]},data:[],attachForm:{},attachOption:{submitBtn:!1,emptyBtn:!1,column:[{label:"闄勪欢涓婁紶",prop:"attachFile",type:"upload",drag:!0,loadText:"妯℃澘涓婁紶涓紝璇风◢绛�",span:24,propsHttp:{res:"data"},action:"/api/ubcs-resource/oss/endpoint/put-file-attach"}]}}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!1,editBtn:!1,viewBtn:!1,delBtn:this.vaildData(this.permission.attach_delete,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{handleUpload:function(){this.attachBox=!0},uploadAfter:function(e,t,n,r){window.console.log(r),this.attachBox=!1,this.refreshChange(),t()},handleDownload:function(e){window.open("".concat(e.link))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"5bab":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,permission:e.permissionList,page:e.page,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("6762"),n("2fdb"),n("ade3")),a=n("62ed"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,editBtn:!1,addBtn:!1,delBtn:!1,menuWidth:120,dialogType:"drawer",column:[{label:"鏈嶅姟id",prop:"serviceId",search:!0},{label:"鏈嶅姟host",prop:"serverHost",search:!0},{label:"鏈嶅姟ip",prop:"serverIp"},{label:"杞欢鐜",prop:"env",width:"80"},{label:"鏃ュ織绾у埆",prop:"logLevel"},{label:"鏃ュ織id",prop:"logId"},{label:"璇锋眰鎺ュ彛",prop:"requestUri"},{label:"鏃ュ織鏃堕棿",prop:"createTime",width:"180"},{label:"鐢ㄦ埛浠g悊",prop:"userAgent",span:24,hide:!0},{label:"鏃ュ織鏁版嵁",prop:"logData",type:"textarea",span:24,minRows:2,hide:!0},{label:"璇锋眰鏁版嵁",prop:"params",type:"textarea",span:24,minRows:2,hide:!0}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{viewBtn:this.vaildData(this.permission.log_usual_view,!1)}}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getUsualLogs"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getUsualList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"5d8a":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,permission:e.permissionList,"before-open":e.beforeOpen,"before-close":e.beforeClose},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"row-click":e.clickRowChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad,"tree-load":e.treeLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")&&1===n.row.category?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-plus-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n      ")]):e._e()]}},{key:"source",fn:function(e){var n=e.row;return[t("div",{staticStyle:{"text-align":"center"}},[t("i",{class:n.source})])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.menu_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("a6dc"),s=n("5880"),c=n("2457"),l=n("d9a3");function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f={data:function(){return{form:{},query:{},loading:!0,selectionList:[],parentId:0,page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",lazy:!0,tip:!1,simplePage:!0,searchShow:!0,searchMenuSpan:6,dialogWidth:"60%",tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:300,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鑿滃崟鍚嶇О",prop:"name",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞悕绉�",trigger:"blur"}]},{label:"璺敱鍦板潃",prop:"path",rules:[{required:!0,message:"璇疯緭鍏ヨ矾鐢卞湴鍧�",trigger:"blur"}]},{label:"涓婄骇鑿滃崟",prop:"parentId",type:"tree",dicData:[],hide:!0,addDisabled:!1,props:{label:"title"},rules:[{required:!1,message:"璇烽�夋嫨涓婄骇鑿滃崟",trigger:"click"}]},{label:"鑿滃崟鍥炬爣",prop:"source",type:"icon",slot:!0,iconList:c["a"],rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞浘鏍�",trigger:"click"}]},{label:"鑿滃崟缂栧彿",prop:"code",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曠紪鍙�",trigger:"blur"}]},{label:"鑿滃崟绫诲瀷",prop:"category",type:"radio",dicData:[{label:"鑿滃崟",value:1},{label:"鎸夐挳",value:2}],hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鑿滃崟绫诲瀷",trigger:"blur"}]},{label:"鑿滃崟鍒悕",prop:"alias",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞埆鍚�",trigger:"blur"}]},{label:"鏂扮獥鍙�",prop:"isOpen",type:"radio",disabled:!1,display:!1,dicData:[{label:"鍚�",value:1},{label:"鏄�",value:2}],value:1,rules:[{required:!0,message:"璇烽�夋嫨鏂扮獥鍙f墦寮�",trigger:"blur"}]},{label:"鑿滃崟鎺掑簭",prop:"sort",type:"number",rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曟帓搴�",trigger:"blur"}]},{label:"璺敱缂撳瓨",prop:"keepAlive",type:"switch",dicData:[{label:"鍚�",value:"false"},{label:"鏄�",value:"true"}],hide:!0},{label:"鑿滃崟澶囨敞",prop:"remark",type:"textarea",span:24,minRows:2,hide:!0}]},data:[]}},watch:{"form.category":function(){var e=l["a"].toInt(this.form.category);this.$refs.crud.option.column.filter((function(t){"path"===t.prop&&(t.rules[0].required=1===e),"isOpen"===t.prop&&(t.disabled=2===e)}))}},computed:d(d({},Object(s["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.menu_add,!1),viewBtn:this.vaildData(this.permission.menu_view,!1),delBtn:this.vaildData(this.permission.menu_delete,!1),editBtn:this.vaildData(this.permission.menu_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{initData:function(){var e=this;Object(a["getMenuTree"])().then((function(t){var n=e.findObject(e.option.column,"parentId");n.dicData=t.data.data}))},handleAdd:function(e){this.parentId=e.id;var t=this.findObject(this.option.column,"parentId");t.value=e.id,t.addDisabled=!0,this.$refs.crud.rowAdd()},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(n){var i=n.data.data;e.id=i.id,r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t(e)}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n(e)}),(function(e){window.console.log(e),r()}))},rowDel:function(e,t,n){var r=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n(e)}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.data=[],e.parentId=0,e.$refs.crud.refreshTable(),e.$refs.crud.toggleSelection(),e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},searchReset:function(){this.query={},this.parentId=0,this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.parentId="",this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},beforeOpen:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getMenu"])(this.form.id).then((function(e){n.form=e.data.data})),e()},beforeClose:function(e){this.parentId="";var t=this.findObject(this.option.column,"parentId");t.value="",t.addDisabled=!1,e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getLazyList"])(this.parentId,Object.assign(n,this.query)).then((function(e){t.data=e.data.data,t.loading=!1,t.selectionClear()}))},treeLoad:function(e,t,n){var r=e.id;Object(a["getLazyList"])(r).then((function(e){n(e.data.data)}))}}},h=f,p=n("2877"),g=Object(p["a"])(h,r,i,!1,null,null,null);t["default"]=g.exports},"5e0a":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,permission:e.permissionList,page:e.page,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.code_edit?t("el-button",{staticClass:"none-border",attrs:{type:"text",size:"small",icon:"el-icon-document-copy"},on:{click:function(t){return t.stopPropagation(),e.handleCopy(n.row)}}},[e._v("澶嶅埗\n      ")]):e._e()]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.code_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e(),t("el-button",{attrs:{type:"primary",size:"small",plain:"",icon:"el-icon-refresh"},on:{click:e.handleBuild}},[e._v("浠g爜鐢熸垚\n      ")])],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=(n("a481"),n("28a5"),n("736a")),s=n("36d2"),c=n("1ee9"),l=n("c54a"),u=n("5880");function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var h={data:function(){return{form:{},selectionList:[],loading:!0,query:{},page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",calcHeight:30,dialogWidth:900,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,labelWidth:120,menuWidth:300,viewBtn:!0,dialogClickModal:!1,tabs:!0,column:[{label:"妯″潡鍚�",prop:"codeName",search:!0,display:!1},{label:"妯$増绫诲瀷",prop:"templateType",type:"select",dicData:c["d"],display:!1},{label:"琛ㄥ悕",prop:"tableName",search:!0,display:!1},{label:"鏈嶅姟鍚�",prop:"serviceName",search:!0,display:!1},{label:"鍖呭悕",prop:"packageName",display:!1}],group:[{label:"妯″瀷閰嶇疆",prop:"modelSetting",icon:"el-icon-tickets",column:[{label:"鏁版嵁妯″瀷",prop:"modelId",search:!0,span:24,type:"select",dicUrl:"/api/ubcs-develop/model/select",props:{label:"modelName",value:"id"},rules:[{required:!0,message:"璇烽�夋嫨鏁版嵁妯″瀷",trigger:"blur"}]},{label:"妯″潡鍚�",prop:"codeName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユā鍧楀悕",trigger:"blur"}]},{label:"鏈嶅姟鍚�",prop:"serviceName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユ湇鍔″悕",trigger:"blur"}]},{label:"琛ㄥ悕",prop:"tableName",rules:[{required:!0,message:"璇疯緭鍏ヨ〃鍚�",trigger:"blur"}]},{label:"琛ㄥ墠缂�",prop:"tablePrefix",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ〃鍓嶇紑",trigger:"blur"}]},{label:"涓婚敭鍚�",prop:"pkName",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ヤ富閿悕",trigger:"blur"}]},{label:"鍖呭悕",prop:"packageName",overHidden:!0,rules:[{required:!0,message:"璇疯緭鍏ュ寘鍚�",trigger:"blur"}]}]},{label:"妯$増閰嶇疆",prop:"templateSetting",icon:"el-icon-copy-document",column:[{label:"妯$増绫诲瀷",prop:"templateType",type:"select",dicData:c["d"],value:"crud",rules:[{required:!0,message:"璇烽�夋嫨妯$増绫诲瀷",trigger:"blur"}]},{label:"浣滆�呬俊鎭�",prop:"author",value:"BladeX",rules:[{required:!0,message:"璇疯緭鍏ヤ綔鑰�",trigger:"blur"}]},{label:"瀛愯〃妯″瀷",prop:"subModelId",type:"select",dicUrl:"/api/ubcs-develop/model/select",props:{label:"modelName",value:"id"},display:!1,hide:!0},{label:"瀛愯〃澶栭敭",prop:"subFkId",display:!1,hide:!0},{label:"鏍戜富閿瓧娈�",prop:"treeId",type:"select",dicData:[],props:{label:"comment",value:"jdbcName"},display:!1,hide:!0},{label:"鏍戠埗涓婚敭瀛楁",prop:"treePid",type:"select",dicData:[],props:{label:"comment",value:"jdbcName"},display:!1,hide:!0},{label:"鏍戝悕绉板瓧娈�",prop:"treeName",type:"select",dicData:[],props:{label:"comment",value:"jdbcName"},display:!1,hide:!0}]},{label:"鐢熸垚閰嶇疆",prop:"codingSetting",icon:"el-icon-printer",column:[{label:"鍩虹涓氬姟",labelTip:"閰嶇疆鏄惁浣跨敤BladeX灏佽鐨凚aseService瑙i攣鏇村鍔熻兘",prop:"baseMode",type:"radio",dicUrl:"/api/ubcs-system/dict/dictionary?code=yes_no",props:{label:"dictValue",value:"dictKey"},value:2,dataType:"number",hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鍩虹涓氬姟",trigger:"blur"}]},{label:"鍖呰鍣�",labelTip:"閰嶇疆鏄惁浣跨敤Wrapper鍖呰鍣ㄦ潵鎷撳睍Controller杩斿洖鍒楄〃鐨勫瓧娈�",prop:"wrapMode",type:"radio",dicUrl:"/api/ubcs-system/dict/dictionary?code=yes_no",props:{label:"dictValue",value:"dictKey"},value:2,dataType:"number",hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鍖呰鍣�",trigger:"blur"}]},{label:"杩滅▼璋冪敤",labelTip:"閰嶇疆鏄惁浣跨敤Feign杩滅▼璋冪敤",prop:"feignMode",type:"radio",dicUrl:"/api/ubcs-system/dict/dictionary?code=yes_no",props:{label:"dictValue",value:"dictKey"},value:1,dataType:"number",hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鍩虹涓氬姟",trigger:"blur"}]},{label:"浠g爜椋庢牸",labelTip:"閫夋嫨涓嶅悓搴曞眰瀹炵幇鐨勪唬鐮佹ā鐗�",prop:"codeStyle",type:"radio",dicData:[{label:"saber",value:"saber"},{label:"element",value:"element"}],value:"saber",hide:!0,rules:[{required:!0,message:"璇烽�夋嫨浠g爜椋庢牸",trigger:"blur"}]},{label:"鍚庣鐢熸垚璺緞",prop:"apiPath",span:24,hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ悗绔敓鎴愯矾寰�",trigger:"blur"}]},{label:"鍓嶇鐢熸垚璺緞",prop:"webPath",span:24,hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ墠绔敓鎴愯矾寰�",trigger:"blur"}]}]}]},data:[]}},watch:{"form.modelId":function(){var e=this;Object(l["b"])(this.form.modelId)||Object(s["getDetail"])(this.form.modelId).then((function(t){var n=t.data;if(n.success){var r=n.data,i=r.modelName,o=r.modelTable,a=r.modelCode;Object(l["b"])(e.form.tablePrefix)&&(e.form.tablePrefix=o.split("_")[0]+"_"),Object(l["b"])(e.form.tableName)&&(e.form.tableName=o),Object(l["b"])(e.form.codeName)&&(e.form.codeName=i),Object(l["b"])(e.form.serviceName)&&(e.form.serviceName="ubcs-".concat(a)),Object(l["b"])(e.form.pkName)&&(e.form.pkName="id"),Object(l["b"])(e.form.packageName)&&(e.form.packageName="org.springblade.".concat(a)),Object(l["b"])(e.form.subFkId)&&!Object(l["b"])(e.form.tablePrefix)&&(e.form.subFkId=o.replace(e.form.tablePrefix,"")+"_id"),Object(s["prototypeDetail"])(e.form.modelId).then((function(t){var n=t.data;if(n.success){var r=e.findObject(e.option.group,"treeId"),i=e.findObject(e.option.group,"treePid"),o=e.findObject(e.option.group,"treeName");r.dicData=n.data,i.dicData=n.data,o.dicData=n.data}}))}}))},"form.templateType":function(){var e=this.form.templateType,t=this.findObject(this.option.group,"subModelId"),n=this.findObject(this.option.group,"subFkId");t.display="sub"===e,n.display="sub"===e;var r=this.findObject(this.option.group,"treeId"),i=this.findObject(this.option.group,"treePid"),o=this.findObject(this.option.group,"treeName");r.display="tree"===e,i.display="tree"===e,o.display="tree"===e}},computed:f(f({},Object(u["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.code_add,!1),viewBtn:this.vaildData(this.permission.code_view,!1),delBtn:this.vaildData(this.permission.code_delete,!1),editBtn:this.vaildData(this.permission.code_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleBuild:function(){var e=this;0!==this.selectionList.length?this.$confirm("鏄惁鐢熸垚閫変腑妯″潡鐨勪唬鐮�?",{title:"浠g爜鐢熸垚纭",confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["build"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleCopy:function(e){var t=this;Object(a["copy"])(e.id).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"澶嶅埗鎴愬姛!"})}))},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getCode"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},p=h,g=n("2877"),m=Object(g["a"])(p,r,i,!1,null,null,null);t["default"]=m.exports},"5fa0":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad}})],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("ade3")),a=n("4d0c"),s=(n("c54a"),n("5880"));n("1ca4");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={name:"data",data:function(){return{loading:!1,query:{},selectionList:[],page:{pageSize:20,currentPage:1,total:0},data:[],option:{calcHeight:30,tip:!1,searchShow:!1,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!1,dialogClickModal:!1,menu:!1,column:[{label:"鏁版嵁缂栫爜",prop:"id",search:!0,sortable:!0,width:150},{label:"鍥惧彿",prop:"uniquecode",search:!0,sortable:!0},{label:"鍒嗙被id",prop:"classifyid",search:!0,sortable:!0,width:250},{label:"鍒嗙被鍚嶇О",prop:"classifyname",search:!0,sortable:!0},{label:"涓氬姟绫诲瀷oid",prop:"btmoid",sortable:!0,width:150},{label:"涓氬姟绫诲瀷id",prop:"btmid",sortable:!0,width:150},{label:"鎺ㄩ�佺被鍨�",prop:"sendtype",search:!0,sortable:!0,width:150},{label:"鏄惁鍒嗚В浠诲姟",prop:"sendflag",search:!0,sortable:!0,width:150,html:!0,align:"center",type:"select",dicData:[{key:"true",value:"鏄�"},{key:"false",value:"鍚�"}],props:{label:"value",value:"key"},formatter:function(e,t){return"true"==e.sendflag||"1"==e.sendflag?'<i class="el-icon-check"></i>':'<i class="el-icon-close"></i>'}}]}}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!1,viewBtn:!1,delBtn:!1,editBtn:!1}}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0;var r={};if(this.query)for(var i in this.query)r['conditionMap["'+i+'"]']=this.query[i];Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.params,r,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()})).catch((function(e){t.$message.error(e),t.loading=!1}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,"4054e2bc",null);t["default"]=h.exports},"60f8":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.role_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e(),e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{size:"small",icon:"el-icon-setting",plain:""},on:{click:e.handleRole}},[e._v("鏉冮檺璁剧疆\n      ")]):e._e()],1)],2),t("el-dialog",{staticStyle:{height:"115vh","margin-top":"-13vh",overflow:"hidden"},attrs:{title:"瑙掕壊鏉冮檺閰嶇疆","append-to-body":"",visible:e.box,width:"350px"},on:{"update:visible":function(t){e.box=t}}},[t("el-tabs",{staticStyle:{"overflow-y":"auto",height:"72vh"},attrs:{type:"border-card"}},[t("el-tab-pane",{attrs:{label:"鑿滃崟鏉冮檺"}},[t("el-tree",{ref:"treeMenu",attrs:{data:e.menuGrantList,"show-checkbox":"","node-key":"id","default-checked-keys":e.menuTreeObj,props:e.props}})],1),t("el-tab-pane",{attrs:{label:"鏁版嵁鏉冮檺"}},[t("el-tree",{ref:"treeDataScope",attrs:{data:e.dataScopeGrantList,"show-checkbox":"","node-key":"id","default-checked-keys":e.dataScopeTreeObj,props:e.props}})],1),t("el-tab-pane",{attrs:{label:"鎺ュ彛鏉冮檺"}},[t("el-tree",{ref:"treeApiScope",attrs:{data:e.apiScopeGrantList,"show-checkbox":"","node-key":"id","default-checked-keys":e.apiScopeTreeObj,props:e.props}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.box=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v("纭� 瀹�")])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("3528"),s=n("5880"),c=n("1ca4");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},box:!1,props:{label:"title",value:"key"},menuGrantList:[],dataScopeGrantList:[],apiScopeGrantList:[],apiGrantList:[],menuTreeObj:[],dataScopeTreeObj:[],apiScopeTreeObj:[],selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",tip:!1,searchShow:!0,searchMenuSpan:6,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,dialogWidth:900,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"瑙掕壊鍚嶇О",prop:"roleName",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ヨ鑹插悕绉�",trigger:"blur"}]},{label:"鎵�灞炵鎴�",prop:"tenantId",type:"tree",dicUrl:"/api/ubcs-system/tenant/select",addDisplay:!1,editDisplay:!1,viewDisplay:c["a"].tenantMode,span:24,props:{label:"tenantName",value:"tenantId"},hide:!c["a"].tenantMode,search:c["a"].tenantMode,rules:[{required:!0,message:"璇疯緭鍏ユ墍灞炵鎴�",trigger:"click"}]},{label:"瑙掕壊鍒悕",prop:"roleAlias",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ヨ鑹插埆鍚�",trigger:"blur"}]},{label:"涓婄骇瑙掕壊",prop:"parentId",dicData:[],type:"tree",hide:!0,span:24,props:{label:"title"},rules:[{required:!1,message:"璇烽�夋嫨涓婄骇瑙掕壊",trigger:"click"}]},{label:"瑙掕壊鎺掑簭",prop:"sort",type:"number",span:24,rules:[{required:!0,message:"璇疯緭鍏ヨ鑹叉帓搴�",trigger:"blur"}]}]},data:[]}},computed:u(u({},Object(s["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.role_add,!1),viewBtn:this.vaildData(this.permission.role_view,!1),delBtn:this.vaildData(this.permission.role_delete,!1),editBtn:this.vaildData(this.permission.role_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")},idsArray:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e}}),methods:{initData:function(e){var t=this;Object(a["getRoleTreeById"])(e).then((function(e){var n=t.findObject(t.option.column,"parentId");n.dicData=e.data.data}))},submit:function(){var e=this,t=this.$refs.treeMenu.getCheckedKeys(),n=this.$refs.treeDataScope.getCheckedKeys(),r=this.$refs.treeApiScope.getCheckedKeys();Object(a["grant"])(this.idsArray,t,n,r).then((function(){e.box=!1,e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.onLoad(e.page)}))},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},clickRowChange:function(e){this.selectionList=e,this.$refs.crud.toggleSelection(),this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},beforeOpen:function(e,t){["add","edit"].includes(t)&&this.initData(this.form.id),e()},handleRole:function(){var e=this;1===this.selectionList.length?(this.menuTreeObj=[],this.dataScopeTreeObj=[],this.apiScopeTreeObj=[],Object(a["grantTree"])().then((function(t){e.menuGrantList=t.data.data.menu,e.dataScopeGrantList=t.data.data.dataScope,e.apiScopeGrantList=t.data.data.apiScope,Object(a["getRole"])(e.ids).then((function(t){e.menuTreeObj=t.data.data.menu,e.dataScopeTreeObj=t.data.data.dataScope,e.apiScopeTreeObj=t.data.data.apiScope,e.box=!0}))}))):this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�")},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getPage"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.data=n.records,t.page.total=n.total,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"62e4":function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},"632b":function(e,t,n){},"63ee":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("el-button",{on:{click:function(t){e.outerVisible=!0}}},[e._v("娴佺▼娴嬭瘯")]),t("el-button",{on:{click:e.handleTable}},[e._v("浜哄憳璁剧疆")]),t("flow-business",{attrs:{visible:e.outerVisible},on:{"update:visible":function(t){e.outerVisible=t}}}),t("set-personnel",{attrs:{visible:e.visibleFlow,parameter:e.parameter,"parameter-keys":e.props},on:{"update:visible":function(t){e.visibleFlow=t}}})],1)},i=[],o=n("1679"),a=n("18ec"),s={components:{FlowBusiness:o["default"],SetPersonnel:a["default"]},data:function(){return{outerVisible:!1,visibleFlow:!1,parameter:{ids:["0000","22222222"],code:"8b5e2017-990f-454a-9c39-4c4eeeb57553",type:"PUBLIC",template:"妯℃澘template",vars:{name:"111",sex:"222"}},props:{flowTemplate:"template",type:"type",ids:"ids",code:"code"}}},methods:{handleSave:function(e){console.log(e)},handleTable:function(){this.visibleFlow=!0}}},c=s,l=n("2877"),u=Object(l["a"])(c,r,i,!1,null,"11545bcf",null);t["default"]=u.exports},"646e":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,page:e.page,data:e.data,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad,"tree-load":e.treeLoad},scopedSlots:e._u([{key:"menu",fn:function(n){var r=n.row;return[e.permission.api_scope_setting?t("el-button",{staticStyle:{border:"0","background-color":"transparent !important"},attrs:{type:"text",icon:"el-icon-setting",size:"small",plain:""},on:{click:function(t){return t.stopPropagation(),e.handleDataScope(r)}}},[e._v("鏉冮檺閰嶇疆\n      ")]):e._e()]}},{key:"source",fn:function(e){var n=e.row;return[t("div",{staticStyle:{"text-align":"center"}},[t("i",{class:n.source})])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("el-drawer",{attrs:{title:"[".concat(e.scopeMenuName,"] 鎺ュ彛鏉冮檺閰嶇疆"),visible:e.drawerVisible,direction:e.direction,"append-to-body":"","before-close":e.handleDrawerClose,size:"1000px"},on:{"update:visible":function(t){e.drawerVisible=t}}},[t("basic-container",[t("avue-crud",{ref:"crudScope",attrs:{option:e.optionScope,data:e.dataScope,page:e.pageScope,"table-loading":e.scopeLoading,"before-open":e.beforeOpenScope},on:{"row-del":e.rowDelScope,"row-update":e.rowUpdateScope,"row-save":e.rowSaveScope,"search-change":e.searchChangeScope,"search-reset":e.searchResetScope,"row-click":e.clickRowChangeResetScope,"selection-change":e.selectionChangeScope,"current-change":e.currentChangeScope,"size-change":e.sizeChangeScope,"on-load":e.onLoadScope},scopedSlots:e._u([{key:"scopeType",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.scopeTypeName))])]}}]),model:{value:e.formScope,callback:function(t){e.formScope=t},expression:"formScope"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDeleteScope}},[e._v("鍒� 闄n          ")])],1)],2)],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("7f7f"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("a6dc"),s=n("7e26"),c=n("5880"),l=n("2457");function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f={data:function(){return{form:{},selectionList:[],query:{},loading:!0,parentId:0,page:{pageSize:10,currentPage:1,total:0},drawerVisible:!1,direction:"rtl",scopeLoading:!1,scopeMenuId:0,scopeMenuName:"鑿滃崟",menu:!0,option:{lazy:!0,tip:!1,searchShow:!0,searchMenuSpan:6,dialogWidth:"60%",tree:!0,border:!0,index:!0,selection:!0,viewBtn:!1,editBtn:!1,addBtn:!1,delBtn:!1,menuWidth:150,dialogClickModal:!1,column:[{label:"鑿滃崟鍚嶇О",prop:"name",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞悕绉�",trigger:"blur"}]},{label:"璺敱鍦板潃",prop:"path",rules:[{required:!0,message:"璇疯緭鍏ヨ矾鐢卞湴鍧�",trigger:"blur"}]},{label:"涓婄骇鑿滃崟",prop:"parentId",type:"tree",dicUrl:"/api/ubcs-system/menu/tree",hide:!0,props:{label:"title"},rules:[{required:!1,message:"璇烽�夋嫨涓婄骇鑿滃崟",trigger:"click"}]},{label:"鑿滃崟鍥炬爣",prop:"source",type:"icon",slot:!0,width:80,iconList:l["a"],rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞浘鏍�",trigger:"click"}]},{label:"鑿滃崟缂栧彿",prop:"code",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曠紪鍙�",trigger:"blur"}]},{label:"鑿滃崟绫诲瀷",prop:"category",type:"radio",dicData:[{label:"鑿滃崟",value:1},{label:"鎸夐挳",value:2}],hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鑿滃崟绫诲瀷",trigger:"blur"}]},{label:"鑿滃崟鍒悕",prop:"alias",rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞埆鍚�",trigger:"blur"}]},{label:"鎸夐挳鍔熻兘",prop:"action",type:"radio",dicData:[{label:"宸ュ叿鏍�",value:0},{label:"鎿嶄綔鏍�",value:1},{label:"宸ュ叿鎿嶄綔鏍�",value:2}],hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鎸夐挳鍔熻兘",trigger:"blur"}]},{label:"鑿滃崟鎺掑簭",prop:"sort",type:"number",width:80,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曟帓搴�",trigger:"blur"}]},{label:"鏂扮獥鍙�",prop:"isOpen",type:"radio",dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],hide:!0},{label:"鑿滃崟澶囨敞",prop:"remark",type:"textarea",span:24,minRows:6,hide:!0}]},data:[],formScope:{},selectionListScope:[],pageScope:{pageSize:10,currentPage:1,total:0},optionScope:{tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,menuWidth:200,dialogWidth:900,dialogClickModal:!1,column:[{label:"鏉冮檺鍚嶇О",prop:"scopeName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユ潈闄愬悕绉�",trigger:"blur"}]},{label:"鏉冮檺缂栧彿",prop:"resourceCode",search:!0,width:180,rules:[{required:!0,message:"璇疯緭鍏ユ潈闄愮紪鍙�",trigger:"blur"}]},{label:"鏉冮檺璺緞",prop:"scopePath",width:180,rules:[{required:!0,message:"璇疯緭鍏ユ潈闄愮紪鍙�",trigger:"blur"}]},{label:"鎺ュ彛绫诲瀷",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=api_scope_type",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,width:100,prop:"scopeType",rules:[{required:!0,message:"璇疯緭鍏ラ�氱煡绫诲瀷",trigger:"blur"}]},{label:"澶囨敞",prop:"remark",span:24,hide:!0}]},dataScope:[]}},computed:d(d({},Object(c["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.menu_add,!1),viewBtn:this.vaildData(this.permission.menu_view,!1),delBtn:this.vaildData(this.permission.menu_delete,!1),editBtn:this.vaildData(this.permission.menu_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")},scopeIds:function(){var e=[];return this.selectionListScope.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.parentId=0,this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.parentId="",this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getMenu"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getLazyMenuList"])(this.parentId,Object.assign(n,this.query),e.currentPage,e.pageSize).then((function(e){var n=e.data.data;t.data=n.records,t.page.total=n.total,t.loading=!1,t.selectionClear()}))},treeLoad:function(e,t,n){var r=e.id;Object(a["getLazyMenuList"])(r).then((function(e){n(e.data.data.records)}))},handleDataScope:function(e){this.drawerVisible=!0,this.scopeMenuId=e.id,this.scopeMenuName=e.name,this.onLoadScope(this.pageScope)},handleDrawerClose:function(e){e()},rowSaveScope:function(e,t,n){var r=this;e=d(d({},e),{},{menuId:this.scopeMenuId}),Object(s["addApiScope"])(e).then((function(){r.onLoadScope(r.pageScope),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateScope:function(e,t,n,r){var i=this;e=d(d({},e),{},{menuId:this.scopeMenuId}),Object(s["updateApiScope"])(e).then((function(){i.onLoadScope(i.pageScope),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelScope:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["removeApiScope"])(e.id)})).then((function(){t.onLoadScope(t.pageScope),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDeleteScope:function(){var e=this;0!==this.selectionListScope.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["removeApiScope"])(e.scopeIds)})).then((function(){e.onLoadScope(e.pageScope),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudScope.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenScope:function(e,t){var n=this;["edit","view"].includes(t)&&Object(s["getMenuApiScope"])(this.formScope.id).then((function(e){n.formScope=e.data.data})),e()},searchResetScope:function(){this.onLoadScope(this.pageScope)},searchChangeScope:function(e,t){this.onLoadScope(this.pageScope,e),t()},clickRowChangeResetScope:function(e){this.$refs.crudScope.toggleSelection(),this.selectionList=e,this.$refs.crudScope.setCurrentRow(e),this.$refs.crudScope.toggleRowSelection(e)},selectionChangeScope:function(e){this.selectionListScope=e,this.$refs.crudScope.setCurrentRow(this.selectionList[e.length-1])},currentChangeScope:function(e){this.pageScope.currentPage=e},sizeChangeScope:function(e){this.pageScope.pageSize=e},onLoadScope:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.scopeLoading=!0;var r=d(d({},n),{},{menuId:this.scopeMenuId});Object(s["getListApiScope"])(e.currentPage,e.pageSize,Object.assign(r,this.query)).then((function(e){var n=e.data.data;t.pageScope.total=n.total,t.dataScope=n.records,t.selectionListScope=[],t.scopeLoading=!1}))}}},h=f,p=n("2877"),g=Object(p["a"])(h,r,i,!1,null,null,null);t["default"]=g.exports},6584:function(e,t,n){"use strict";n("85ac")},6609:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("toolbar",{staticClass:"toolbar"},[[t("toolbar-button",{attrs:{command:"undo",text:"鎾ら攢"}}),t("toolbar-button",{attrs:{command:"redo",text:"閲嶅仛"}}),t("toolbar-button",{attrs:{command:"copy",text:"澶嶅埗"}}),t("toolbar-button",{attrs:{command:"paste",text:"绮樿创"}}),t("div",{staticClass:"split"})],t("toolbar-button",{attrs:{command:"zoomIn",icon:"zoom-in",text:"鏀惧ぇ"}}),t("toolbar-button",{attrs:{command:"zoomOut",icon:"zoom-out",text:"缂╁皬"}}),t("toolbar-button",{attrs:{command:"autoZoom",icon:"fit",text:"鑷�傚簲"}}),t("toolbar-button",{attrs:{command:"resetZoom",icon:"actual-size",text:"瀹為檯灏哄"}}),[t("div",{staticClass:"split"}),t("toolbar-button",{attrs:{command:"selectAll",icon:"select-all",text:"鍏ㄩ��"}}),t("toolbar-button",{attrs:{command:"multiSelect",icon:"select",text:"妗嗛��"}}),t("div",{staticClass:"split"}),t("toolbar-button",{attrs:{command:"delete",text:"鍒犻櫎"}}),t("toolbar-button",{attrs:{command:"clear",icon:"clear",text:"娓呯┖鐢诲竷"}})],[t("div",{staticClass:"split"}),t("toolbar-button",{attrs:{command:"downloadImage",icon:"image",text:"涓嬭浇鍥惧儚"}})]],2)},i=[],o=n("bc4c"),a=n("34c0"),s={name:"FlowToolbar",components:{Toolbar:o["Toolbar"],ToolbarButton:a["default"]},props:["chartData","toggleReadOnly"],methods:{}},c=s,l=(n("6584"),n("2877")),u=Object(l["a"])(c,r,i,!1,null,"5828caff",null);t["default"]=u.exports},"66fc":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,data:e.data},on:{"row-save":e.rowSave,"row-update":e.rowUpdate,"row-del":e.rowDel},scopedSlots:e._u([{key:"icon",fn:function(e){return[t("i",{class:e.row.icon,staticStyle:{"font-size":"24px"}})]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o={name:"password.vue",data:function(){return{parentId:void 0,form:{},data:[{id:0,event:"浜嬩欢1",timeLine:50,comment:"鏃�"},{id:1,event:"浜嬩欢2",timeLine:100,comment:"鏃�"},{id:2,event:"浜嬩欢3",timeLine:100,comment:"鏃�"}],option:{headerAlign:"center",align:"center",border:!0,index:!0,rowKey:"id",rowParentKey:"parentId",column:[{label:"绛栫暐鍚嶇О",prop:"name",align:"left",span:24},{label:"瀵嗙爜鏈�灏忛暱搴�",prop:"smallLength",labelWidth:118,span:12},{label:"瀵嗙爜鏈�澶ч暱搴�",prop:"bigLength",labelWidth:118,span:12},{label:"缁勫悎鏂规硶",prop:"makeUp",type:"checkbox",labelWidth:91,dicData:[{label:"鏁板瓧",value:"Dicnumber"},{label:"绗﹀彿",value:"Diccharacter"},{label:"灏忓啓瀛楁瘝",value:"smallLeter"},{label:"澶у啓瀛楁瘝",value:"bigLeter"}]},{label:"蹇呭~绉嶇被",prop:"Required",type:"select",labelWidth:91,dicData:[{label:"1绉�",value:0},{label:"2绉�",value:1},{label:"3绉�",value:2},{label:"4绉�",value:3}]},{label:"杩囨湡鏃堕棿(澶�)",prop:"overdueTime",labelWidth:115},{label:"鎻愰啋鏃堕棿(澶�)",prop:"remindTime",labelWidth:113},{label:"閿佸畾娆℃暟(娆�)",prop:"locksNumber",labelWidth:116},{label:"閿佸畾鏃堕棿(鍒嗛挓)",prop:"locksTime",labelWidth:128},{label:"鎻忚堪",prop:"overview",type:"textarea",rows:5},{label:"鏄惁涓洪粯璁ょ瓥鐣�",prop:"switch",type:"switch",labelWidth:132,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}]}]}}},methods:{rowDel:function(e,t,n){n(e)},rowSave:function(e,t){e.parentId=this.parentId,e.id=(new Date).getTime(),this.parentId=void 0,t(e)},rowUpdate:function(e,t,n){n(e)}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,"b92eed60",null);t["default"]=c.exports},6747:function(e,t){var n=Array.isArray;e.exports=n},"692e":function(e,t,n){var r={"./App.vue":"3dfd","./components/BatchImport/ShowImportData.vue":"8294","./components/BatchImport/index.vue":"aa51","./components/Crud/VciMasterCrud.vue":"7227","./components/Divider/index.vue":"4760","./components/Form-input/FormInput.vue":"2d56","./components/FormTemplate/CodeApply.vue":"a07e","./components/FormTemplate/FormTemplate.vue":"8cf2","./components/FormTemplate/ResembleQuery.vue":"6657","./components/FormTemplate/ResembleQueryDialog.vue":"2746","./components/FormTemplate/index.vue":"bf9e","./components/Master/MasterTransfer.vue":"53f1","./components/Master/MasterTree.vue":"512c","./components/Tree/TemplatePro.vue":"f2a9","./components/Tree/attrCrud.vue":"2709","./components/Tree/classifyTreeform.vue":"9e84","./components/Tree/classifyTrees.vue":"71da","./components/advanced-query/advancedQuery.vue":"832b","./components/basic-block/main.vue":"c0fb","./components/basic-container/main.vue":"dc8a","./components/code-dialog-page/formulaEditor.vue":"ac45","./components/code-dialog-page/referBtmTypeCrudDialog.vue":"91c4","./components/code-dialog-page/referConfigCrudDialog.vue":"c5e0","./components/code-dialog-page/referConfigDialog.vue":"6eca","./components/code-dialog-page/referConfigFormDialog.vue":"baf2","./components/code-dialog-page/referSelectBtmAttrDialog.vue":"85ad","./components/error-page/403.vue":"a8d0","./components/error-page/404.vue":"a5fa","./components/error-page/500.vue":"611b","./components/file/inDialog.vue":"5545","./components/file/inHtml.vue":"4b55","./components/file/main.vue":"1919","./components/flow-cycle/components/ContextMenu.vue":"759a","./components/flow-cycle/components/ContextMenuItem.vue":"c92d","./components/flow-cycle/components/CustomCommand.vue":"b51c","./components/flow-cycle/components/DetailForm.vue":"36f1","./components/flow-cycle/components/DetailPanel.vue":"cfad","./components/flow-cycle/components/EditorMinimap.vue":"edbf","./components/flow-cycle/components/Icon.vue":"af3e","./components/flow-cycle/components/ItemPanel.vue":"75de","./components/flow-cycle/components/Toolbar.vue":"6609","./components/flow-cycle/components/ToolbarButton.vue":"34c0","./components/flow-cycle/flowchartEditor.vue":"d49b","./components/flow-design/main.vue":"010b","./components/iframe/main.vue":"c1a1","./components/refer/vciWebRefer.vue":"6e8c","./components/refer/vciWebReferDefalut.vue":"89bb","./components/refer/vciWebReferTable.vue":"b12a","./components/refer/vciWebReferTree.vue":"bd80","./components/template/Business.vue":"1679","./components/template/FlowPath.vue":"882c","./components/template/SetPersonnel.vue":"18ec","./components/template/Stage.vue":"e772","./components/template/TableTransfer.vue":"7eff","./components/third-register/main.vue":"63e7","./components/transfer/index.vue":"49ce","./components/transfer/transfer-panel.vue":"64c4","./components/work/BusinessWork.vue":"0e37","./page/index/index.vue":"9cc4","./page/index/layout.vue":"9277","./page/index/logo.vue":"7d3a","./page/index/search.vue":"76c2","./page/index/sidebar/index.vue":"20bf","./page/index/sidebar/sidebarItem.vue":"7505","./page/index/tags.vue":"5ddc","./page/index/top/index.vue":"195f","./page/index/top/top-color.vue":"44b2","./page/index/top/top-lang.vue":"c7cc","./page/index/top/top-lock.vue":"14cd","./page/index/top/top-logs.vue":"0f22","./page/index/top/top-menu.vue":"286c","./page/index/top/top-notice.vue":"ad51","./page/index/top/top-search.vue":"9812","./page/index/top/top-theme.vue":"107f","./page/lock/index.vue":"15c5","./page/login/authredirect.vue":"84a6","./page/login/index.vue":"5596","./page/login/thirdlogin.vue":"124f","./page/login/userlogin.vue":"7c05","./page/logs/index.vue":"08ae","./views/MasterData/FormTempalteTest.vue":"ea92","./views/MasterData/items.vue":"50e3","./views/authority/apiscope.vue":"646e","./views/authority/datascope.vue":"879d","./views/authority/role.vue":"60f8","./views/base/region.vue":"0f19","./views/code/code.vue":"f622","./views/code/codeKeyAttrRepeat.vue":"f9ca","./views/code/codeSynonym.vue":"821c","./views/code/codebutton.vue":"020a","./views/desk/notice.vue":"363c","./views/docking/data.vue":"5fa0","./views/docking/loge.vue":"8ac9","./views/docking/task.vue":"0c46","./views/flow/deploy.vue":"f072","./views/flow/flowPath.vue":"63ee","./views/flow/follow.vue":"41c2","./views/flow/manager.vue":"2498","./views/flow/model.vue":"95d0","./views/integration/applicationForm.vue":"df48","./views/integration/integrationIndex.vue":"8f1b","./views/integration/integrationTransfer.vue":"76e7","./views/integration/systemInfo.vue":"00fd3","./views/modeling/Business.vue":"c460","./views/modeling/BusinessAdd.vue":"7f21","./views/modeling/Businpackage.vue":"1af7","./views/modeling/LinkType.vue":"1096","./views/modeling/LinkTypeAdd.vue":"4d0f","./views/modeling/Relationpackage.vue":"9053","./views/modeling/Relations.vue":"7684","./views/modeling/Torelationpackage.vue":"c7a0","./views/modeling/Version.vue":"5257","./views/modeling/Versionpackage.vue":"bcc5","./views/modeling/classifyTree.vue":"cce6","./views/modeling/cycle.vue":"0de6","./views/modeling/enumeration.vue":"4378","./views/modeling/enupackage.vue":"0244","./views/modeling/original.vue":"fa2c","./views/modeling/originalAdd.vue":"188d","./views/modeling/originalLink.vue":"4805","./views/modeling/originalRange.vue":"e5c3","./views/modeling/status.vue":"9072","./views/monitor/log/api.vue":"2ba9","./views/monitor/log/error.vue":"7501","./views/monitor/log/usual.vue":"5bab","./views/omd/enum.vue":"296b","./views/report/reportlist.vue":"37fc","./views/resource/attach.vue":"5ae6","./views/resource/oss.vue":"464a","./views/resource/sms.vue":"2257","./views/system/PasswordManagement/Passwordresultant.vue":"f2fd","./views/system/PasswordManagement/Passwordvalue.vue":"d0da","./views/system/PasswordManagement/passwords.vue":"fa1c","./views/system/client.vue":"9765","./views/system/dept.vue":"88b6","./views/system/dict.vue":"6bce","./views/system/dictbiz.vue":"b74c","./views/system/menu.vue":"5d8a","./views/system/param.vue":"09e0f","./views/system/password.vue":"66fc","./views/system/post.vue":"156f","./views/system/tenant.vue":"14a7","./views/system/tenantpackage.vue":"6ab1","./views/system/topmenu.vue":"e62a","./views/system/user.vue":"b979","./views/system/userinfo.vue":"095a","./views/test.vue":"2762","./views/tool/code.vue":"5e0a","./views/tool/datasource.vue":"8ef7","./views/tool/model.vue":"9f73","./views/util/affix.vue":"9b9b","./views/util/cache.vue":"f100","./views/util/crud-form.vue":"7eb6","./views/util/data.vue":"561f","./views/util/demo/dict-classic.vue":"0983","./views/util/demo/dict-horizontal.vue":"6486","./views/util/demo/dict-vertical.vue":"dd4b","./views/util/demo/dict.vue":"0546","./views/util/demo/dictbiz.vue":"cdb7","./views/util/form-detail.vue":"a597","./views/util/form.vue":"5589","./views/util/logs.vue":"2004","./views/util/permission.vue":"5789","./views/util/store.vue":"88b0","./views/util/table.vue":"41cf","./views/util/tags.vue":"5ad2","./views/util/test.vue":"ab5c","./views/util/top.vue":"d4c8","./views/wel/dashboard.vue":"4b9f","./views/wel/index.vue":"4e3c","./views/work/claim.vue":"75de3","./views/work/done.vue":"cdc3","./views/work/process/leave-bak/detail.vue":"ff72","./views/work/process/leave-bak/form.vue":"a64b","./views/work/process/leave-bak/handle.vue":"bd7c","./views/work/process/leave/detail.vue":"d26f","./views/work/process/leave/form.vue":"eaa2","./views/work/process/leave/handle.vue":"6e96","./views/work/send.vue":"2287","./views/work/start.vue":"d9b8","./views/work/todo.vue":"5670"};function i(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id="692e"},"6bce":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.optionParent,"table-loading":e.loading,data:e.dataParent,page:e.pageParent,permission:e.permissionList,"before-open":e.beforeOpen},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-click":e.handleRowClick,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoadParent},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-setting",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleRowClick(n.row)}}},[e._v("瀛楀吀閰嶇疆\n      ")]):e._e()]}},{key:"code",fn:function(n){var r=n.row;return[t("el-tag",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.handleRowClick(r)}}},[e._v(e._s(r.code))])]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formParent,callback:function(t){e.formParent=t},expression:"formParent"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"[".concat(e.dictValue,"]瀛楀吀閰嶇疆"),"append-to-body":"",visible:e.box,width:"1000px"},on:{"update:visible":function(t){e.box=t}}},[t("avue-crud",{ref:"crudChild",attrs:{option:e.optionChild,"table-loading":e.loadingChild,data:e.dataChild,permission:e.permissionList,"before-open":e.beforeOpenChild,"before-close":e.beforeCloseChild},on:{"row-del":e.rowDelChild,"row-update":e.rowUpdateChild,"row-save":e.rowSaveChild,"search-change":e.searchChangeChild,"search-reset":e.searchResetChild,"selection-change":e.selectionChangeChild,"current-change":e.currentChangeChild,"size-change":e.sizeChangeChild,"refresh-change":e.refreshChangeChild,"on-load":e.onLoadChild},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-plus-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n        ")]):e._e()]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formChild,callback:function(t){e.formChild=t},expression:"formChild"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n        ")]):e._e()],1)],2)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("7754"),s=n("cee8"),c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{dictValue:"鏆傛棤",parentId:-1,formParent:{},formChild:{},selectionList:[],query:{},box:!1,loading:!0,loadingChild:!0,pageParent:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},pageChild:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},dataParent:[],dataChild:[],optionParent:s["optionParent"],optionChild:s["optionChild"]}},computed:u(u({},Object(c["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dict_add,!1),delBtn:this.vaildData(this.permission.dict_delete,!1),editBtn:this.vaildData(this.permission.dict_edit,!1),viewBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),mounted:function(){this.initData()},methods:{initData:function(){var e=this;Object(a["getDictTree"])().then((function(t){var n=e.findObject(e.optionChild.column,"parentId");n.dicData=t.data.data}))},handleAdd:function(e){this.formChild.dictValue="",this.formChild.dictKey="",this.formChild.sort=0,this.formChild.isSealed=0,this.formChild.remark="",this.formChild.parentId=e.id,this.$refs.crudChild.rowAdd()},rowSave:function(e,t,n){var r=this,i=u(u({},e),{},{dictKey:-1});Object(a["add"])(i).then((function(){r.onLoadParent(r.pageParent),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadParent(i.pageParent),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),i.onLoadChild(i.pageChild),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadParent(t.pageParent),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleRowClick:function(e){this.query={},this.parentId=e.id,this.dictValue=e.dictValue;var t=this.findObject(this.optionChild.column,"code");t.value=e.code;var n=this.findObject(this.optionChild.column,"parentId");n.value=e.id,this.box=!0,this.onLoadChild(this.pageChild)},searchReset:function(){this.query={},this.onLoadParent(this.pageParent)},searchChange:function(e,t){this.query=e,this.pageParent.currentPage=1,this.onLoadParent(this.pageParent,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadParent(e.pageParent),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDict"])(this.formParent.id).then((function(e){n.formParent=e.data.data})),e()},currentChange:function(e){this.pageParent.currentPage=e},sizeChange:function(e){this.pageParent.pageSize=e},refreshChange:function(){this.onLoadParent(this.pageParent,this.query)},rowSaveChild:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoadChild(r.pageChild),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateChild:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadChild(i.pageChild),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelChild:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadChild(t.pageChild),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchResetChild:function(){this.query={},this.onLoadChild(this.pageChild)},searchChangeChild:function(e,t){this.query=e,this.pageChild.currentPage=1,this.onLoadChild(this.pageChild,e),t()},selectionChangeChild:function(e){this.selectionList=e},selectionClearChild:function(){this.selectionList=[],this.$refs.crudChild.toggleSelection()},handleDeleteChild:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadChild(e.pageChild),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudChild.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenChild:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getDict"])(this.formChild.id).then((function(e){n.formChild=e.data.data})),e()},beforeCloseChild:function(e){var t=this;this.$refs.crudChild.value.parentId=this.parentId,this.$refs.crudChild.option.column.filter((function(e){"parentId"===e.prop&&(e.value=t.parentId)})),e()},currentChangeChild:function(e){this.pageChild.currentPage=e},sizeChangeChild:function(e){this.pageChild.pageSize=e},refreshChangeChild:function(){this.onLoadChild(this.pageChild,this.query)},onLoadParent:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getParentList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.pageParent.total=n.total,t.dataParent=n.records,t.loading=!1,t.selectionClear()}))},onLoadChild:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loadingChild=!0,Object(a["getChildList"])(e.currentPage,e.pageSize,this.parentId,Object.assign(n,this.query)).then((function(e){t.dataChild=e.data.data,t.loadingChild=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"6da8":function(e,t){function n(e){return e.split("")}e.exports=n},7208:function(e,t,n){"use strict";function r(e){return"flow_".concat(e)}function i(e,t){var n=e.filter((function(e){return e.routeKey===t}));return 0===n.length?[]:n[0].routeValue}n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}))},"748f":function(e,t,n){"use strict";n("9254")},7501:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,"before-open":e.beforeOpen,permission:e.permissionList,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("6762"),n("2fdb"),n("ade3")),a=n("62ed"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,editBtn:!1,addBtn:!1,delBtn:!1,menuWidth:120,dialogType:"drawer",column:[{label:"鏈嶅姟id",prop:"serviceId",search:!0,width:"120"},{label:"鏈嶅姟host",prop:"serverHost",search:!0,width:"150"},{label:"鏈嶅姟ip",prop:"serverIp",width:"160"},{label:"杞欢鐜",prop:"env",width:"80"},{label:"璇锋眰鏂规硶",prop:"method",width:"80"},{label:"璇锋眰鎺ュ彛",prop:"requestUri"},{label:"鏃ュ織鏃堕棿",prop:"createTime",width:"180"},{label:"鐢ㄦ埛浠g悊",prop:"userAgent",span:24,hide:!0},{label:"璇锋眰鏁版嵁",prop:"params",type:"textarea",span:24,minRows:2,hide:!0},{label:"鏃ュ織鏁版嵁",prop:"stackTrace",type:"textarea",span:24,minRows:16,hide:!0}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{viewBtn:this.vaildData(this.permission.log_error_view,!1)}}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getErrorLogs"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getErrorList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"759a":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("context-menu",{staticClass:"contextMenu"},[t("node-menu",[t("menu-li",{attrs:{command:"copy",text:"鎷疯礉"}}),t("menu-li",{attrs:{command:"delete",text:"鍒犻櫎"}})],1),t("edge-menu",[t("menu-li",{attrs:{command:"delete",text:"鍒犻櫎"}})],1),t("group-menu",[t("menu-li",{attrs:{command:"copy",text:"鎷疯礉"}}),t("menu-li",{attrs:{command:"delete",text:"鍒犻櫎"}}),t("menu-li",{attrs:{command:"unGroup",icon:"ungroup",text:"鍙栨秷缂栫粍"}})],1),t("multi-menu",[t("menu-li",{attrs:{command:"copy",text:"鎷疯礉"}}),t("menu-li",{attrs:{command:"paste",text:"绮樿创"}}),t("menu-li",{attrs:{command:"addGroup",icon:"group",text:"缂栫粍"}}),t("menu-li",{attrs:{command:"delete",text:"鍒犻櫎"}})],1),t("canvas-menu",[t("menu-li",{attrs:{command:"undo",text:"鎾ら攢"}}),t("menu-li",{attrs:{command:"redo",text:"閲嶅仛"}}),t("menu-li",{attrs:{command:"pasteHere",icon:"paste",text:"绮樿创鍒拌繖閲�"}})],1)],1)},i=[],o=n("bc4c"),a=n("c92d"),s={name:"EditorContextMenu",components:{NodeMenu:o["NodeMenu"],EdgeMenu:o["EdgeMenu"],GroupMenu:o["GroupMenu"],MultiMenu:o["MultiMenu"],CanvasMenu:o["CanvasMenu"],ContextMenu:o["ContextMenu"],MenuLi:a["default"]}},c=s,l=(n("b8c5"),n("2877")),u=Object(l["a"])(c,r,i,!1,null,"8780a714",null);t["default"]=u.exports},"75de":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"item_panel_box"},[t("el-input",{attrs:{size:"mini",placeholder:"杈撳叆鍏抽敭瀛楄繘琛岃繃婊�"},model:{value:e.filterText,callback:function(t){e.filterText=t},expression:"filterText"}}),t("div",{staticClass:"box_item"},[t("item-panel",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"item-panel"},[e._l(e.filterNode,(function(n,r){return[t("item",{key:r,attrs:{type:n.type||"node",size:n.size||"80*48",shape:n.shape||"flow-rect",model:{color:n.color||"#1890FF",label:n.id||"鑺傜偣"}}},[n.src?[t("div",{staticClass:"item item-img"},[t("img",{attrs:{src:n.src,alt:n.id}})])]:[t("div",{class:"item item-"+(n.shape||"flow-rect")},[t("span",[e._v(e._s(n.id))])])]],2)]}))],2)],1)],1)},i=[],o=(n("6762"),n("2fdb"),n("bc4c")),a=n("539b"),s={name:"EditorItemPanel",components:{ItemPanel:o["ItemPanel"],Item:o["Item"]},props:{treeClick:{type:Function}},data:function(){return{filterText:"",existList:[{id:0,label:"鐢熷懡鍛ㄦ湡妯℃澘鍒楄〃",children:[{id:1,label:"娴嬭瘯鏁版嵁1",data:{nodes:[{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣1",x:358,y:262.66666412353516,id:"5f2fae92",index:0},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣1",x:349,y:398.66666412353516,id:"39784055",index:1}],edges:[{source:"5f2fae92",sourceAnchor:2,target:"39784055",targetAnchor:0,id:"40ff05c5",index:2}]}},{id:2,label:"娴嬭瘯鏁版嵁2",data:{nodes:[{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣1",x:319.5416564941406,y:396.66666412353516,id:"ee3b0618",index:0},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣2",x:192.54165649414062,y:277.66666412353516,id:"a96bfab6",index:4},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣3",x:360.5416564941406,y:152.66666412353516,id:"e76e769e",index:5}],edges:[{source:"e76e769e",sourceAnchor:2,target:"a96bfab6",targetAnchor:0,id:"72117e49",index:1},{source:"a96bfab6",sourceAnchor:2,target:"ee3b0618",targetAnchor:0,id:"21db19e2",index:2},{source:"e76e769e",sourceAnchor:1,target:"ee3b0618",targetAnchor:1,id:"324dd9ae",index:3}]}},{id:3,label:"娴嬭瘯鏁版嵁3",data:{nodes:[{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣1",x:130.54165649414062,y:108.66666412353516,id:"9bc884ca",index:0},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣2",x:129.54165649414062,y:227.66666412353516,id:"d5997173",index:1},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣3",x:129.54165649414062,y:348.66666412353516,id:"79e40c28",index:2},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣4",x:319.5416564941406,y:349.16666412353516,id:"91a6982c",index:3},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣5",x:537.5416564941406,y:350.66666412353516,id:"3939704b",index:4},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣6",x:533.5416564941406,y:230.66666412353516,id:"de373e3a",index:5},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣7",x:537.5416564941406,y:107.66666412353516,id:"7bdf94ba",index:6},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣8",x:343.5416564941406,y:106.66666412353516,id:"3e739b8e",index:7}],edges:[{source:"9bc884ca",sourceAnchor:2,target:"d5997173",targetAnchor:0,id:"88e19734",index:8},{source:"d5997173",sourceAnchor:2,target:"79e40c28",targetAnchor:0,id:"e38664d6",index:9},{source:"79e40c28",sourceAnchor:1,target:"91a6982c",targetAnchor:3,id:"3c95a9f2",index:10},{source:"91a6982c",sourceAnchor:1,target:"3939704b",targetAnchor:3,id:"5c517fcd",index:11},{source:"3939704b",sourceAnchor:0,target:"de373e3a",targetAnchor:2,id:"037bce01",index:12},{source:"de373e3a",sourceAnchor:0,target:"7bdf94ba",targetAnchor:2,id:"b09bb221",index:13},{source:"7bdf94ba",sourceAnchor:3,target:"3e739b8e",targetAnchor:1,id:"466db0ea",index:14},{source:"3e739b8e",sourceAnchor:3,target:"9bc884ca",targetAnchor:1,id:"0ad68e07",index:15}]}},{id:4,label:"娴嬭瘯鏁版嵁4",data:{nodes:[{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣6",x:387.5416564941406,y:310.66666412353516,id:"61775a95",index:0},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣7",x:559.0416564941406,y:122.16666412353516,id:"3ecf3a2c",index:4},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣8",x:226.54165649414062,y:121.16666412353516,id:"065c9aa9",index:5}],edges:[{source:"065c9aa9",sourceAnchor:2,target:"61775a95",targetAnchor:0,id:"d9ddab89",index:1},{source:"61775a95",sourceAnchor:0,target:"3ecf3a2c",targetAnchor:2,id:"a010883c",index:2},{source:"3ecf3a2c",sourceAnchor:3,target:"065c9aa9",targetAnchor:1,id:"93207803",index:3}]}}]}],nodeItems:[],loading:!1}},created:function(){var e=this;this.loading=!0,Object(a["getPage"])(1,99999).then((function(t){e.loading=!1,200===t.data.code&&(e.nodeItems=t.data.data.records)}))},computed:{filterNode:function(){var e=this;return this.nodeItems.filter((function(t){return t.id.includes(e.filterText)}))}}},c=s,l=(n("748f"),n("2877")),u=Object(l["a"])(c,r,i,!1,null,"6ce86f12",null);t["default"]=u.exports},"75de3":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data},on:{"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.work_claim_sign?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-download"},on:{click:function(t){return t.stopPropagation(),e.handleClaim(n.row)}}},[e._v("绛炬敹\n      ")]):e._e(),e.permission.work_claim_detail?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-info"},on:{click:function(t){return t.stopPropagation(),e.handleDetail(n.row)}}},[e._v("璇︽儏\n      ")]):e._e(),e.permission.work_claim_follow?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search"},on:{click:function(t){return t.stopPropagation(),e.handleImage(n.row,n.index)}}},[e._v("娴佺▼鍥綷n      ")]):e._e()]}},{key:"processDefinitionVersion",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.processDefinitionVersion))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("flow-design",{attrs:{"is-dialog":"","is-display":e.flowBox,"process-instance-id":e.processInstanceId},on:{"update:isDisplay":function(t){e.flowBox=t},"update:is-display":function(t){e.flowBox=t}}})],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("1e69"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},selectionId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},processInstanceId:"",flowBox:!1,workBox:!1,option:{height:"auto",calcHeight:30,tip:!1,simplePage:!0,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,dialogWidth:900,menuWidth:200,dialogClickModal:!1,column:[{label:"娴佺▼鍒嗙被",type:"select",row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,hide:!0,width:100},{label:"娴佺▼鍚嶇О",prop:"processDefinitionName",search:!0},{label:"褰撳墠姝ラ",prop:"taskName"},{label:"娴佺▼鐗堟湰",prop:"processDefinitionVersion",slot:!0,width:80},{label:"鐢宠鏃堕棿",prop:"createTime",width:165}]},data:[]}},computed:u(u({},Object(a["mapGetters"])(["permission","flowRoutes"])),{},{ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleClaim:function(e){var t=this;this.$confirm("纭畾绛炬敹姝や换鍔�?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["claimTask"])(e.taskId)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDetail:function(e){this.$router.push({path:"/work/process/".concat(Object(c["b"])(this.flowRoutes,e.category),"/detail/").concat(e.processInstanceId,"/").concat(e.businessId)})},handleImage:function(e){this.processInstanceId=e.processInstanceId,this.flowBox=!0},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u(u({},this.query),{},{category:n.category?Object(c["a"])(n.category):null});this.loading=!0,Object(s["claimList"])(e.currentPage,e.pageSize,Object.assign(n,r)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},7684:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("el-container",[t("el-aside",{attrs:{width:"240px"}},[t("basic-container",[t("avue-tree",{attrs:{id:"basic",data:e.treeData,option:e.treeOption},on:{"node-click":e.nodeClick}})],1)],1),t("el-main",[t("basic-container",[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v("閾炬帴绫诲瀷鍒楄〃")]),t("avue-crud",{attrs:{data:e.loadData,option:e.loadOption},scopedSlots:e._u([{key:"defaultForm",fn:function(e){return[t("Relationpackage")]}},{key:"TodefaultForm",fn:function(e){return[t("Torelationpackage")]}}]),model:{value:e.obj,callback:function(t){e.obj=t},expression:"obj"}})],1),t("basic-container",[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v("灞炴�у垪琛�")]),t("avue-crud",{attrs:{data:e.attrData,option:e.attrOption},model:{value:e.objs,callback:function(t){e.objs=t},expression:"objs"}})],1)],1)],1)},i=[],o={name:"Relations",data:function(){return{treeOption:{defaultExpandAll:!0},treeData:[{value:0,label:"閾炬帴绫诲瀷鍒楄〃",children:[{value:1,label:"input"},{value:2,label:"checkbox"}]}],obj:{},loadData:[],loadOption:{border:!0,editBtn:!1,height:200,tabs:!0,column:[{label:"鍚嶇О",prop:"name",display:!1},{label:"鏍囩",prop:"tag",display:!1},{label:"褰㈢姸",prop:"shape",display:!1},{label:"鎻忚堪",prop:"desc",display:!1},{label:"Form绔被鍨�",prop:"FormType",display:!1},{label:"To绔被鍨�",prop:"ToType",display:!1}],group:[{label:"閾炬帴绫诲瀷",column:[{label:"鍚嶇О",prop:"name"},{label:"鏍囩",prop:"tag"},{label:"褰㈢姸",prop:"shape"},{label:"鎻忚堪",prop:"desc"}]},{label:"Form绔被鍨�",column:[{label:"涓荤被鍨�",type:"select",prop:"PrimType",dicData:[{label:"娴嬭瘯1",value:0},{label:"娴嬭瘯2",value:1}]},{type:"radio",prop:"primRadio",dicData:[{label:"N",value:0},{label:"1",value:1}]},{prop:"default",span:24,labelWidth:5}]},{label:"To绔被鍨�",column:[{label:"涓荤被鍨�",type:"select",prop:"toType",dicData:[{label:"娴嬭瘯1",value:0},{label:"娴嬭瘯2",value:1}]},{type:"radio",prop:"toRadio",dicData:[{label:"N",value:0},{label:"1",value:1}]},{prop:"Todefault",span:24,labelWidth:5}]}]},objs:{},attrData:[],attrOption:{height:310,border:!0,column:[{label:"灞炴�у悕",prop:"attrName"},{label:"灞炴�х被鍨�",prop:"attrType"},{label:"鍒濆鍊�",prop:"Invalue"},{label:"璇存槑",prop:"explain"}]}}}},a=o,s=(n("f74c"),n("2877")),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"76dd":function(e,t,n){var r=n("ce86");function i(e){return null==e?"":r(e)}e.exports=i},"781b":function(e,t,n){},7948:function(e,t){function n(e,t){var n=-1,r=null==e?0:e.length,i=Array(r);while(++n<r)i[n]=t(e[n],n,e);return i}e.exports=n},"7a81":function(e,t,n){"use strict";n("a57b")},"7cb9":function(e,t,n){"use strict";n("3ad1")},"7eb6":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("鐐瑰嚮鏂板鎴栫紪杈戣烦杞埌鏂扮殑椤甸潰")]),t("avue-crud",{attrs:{option:e.option,data:e.data},scopedSlots:e._u([{key:"menu",fn:function(n){var r=n.row;return[t("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.handleForm(r.id)}}},[e._v("edit")])]}}])},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.handleForm()}}},[e._v("add")])],1)],2)],1)},i=[],o={data:function(){return{option:{addBtn:!1,editBtn:!1,column:[{label:"濮撳悕",prop:"name"}]},data:[{id:1,name:"small"}]}},methods:{handleForm:function(e){this.$router.push({path:"/form-detail/index",query:{id:e}})}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},8103:function(e,t,n){var r=n("d194"),i=r("toUpperCase");e.exports=i},"821c":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.codeSynonym_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("28c5"),s={height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,searchLabelWidth:120,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"",prop:"oid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionoid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"nameoid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"btmname",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastr",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"firstr",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastv",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"firstv",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"creator",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"createtime",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastmodifier",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastmodifytime",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionrule",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionrule",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionseq",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionvalue",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionseq",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionvalue",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lctid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lcstatus",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"ts",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"鎵�灞炶涓�",prop:"id",type:"input",search:!0},{label:"鎵�灞炶涓氬悕绉�",prop:"name",type:"input",search:!0},{label:"",prop:"description",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"owner",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"copyfromversion",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"鎵�灞炴ā鏉�",prop:"codeclassifytemplateoid",type:"input",search:!0},{label:"婧愬��",prop:"sourcevalue",type:"input",search:!0},{label:"鍚屼箟璇�",prop:"synonymvalue",type:"input",search:!0}]},c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:s,data:[]}},computed:u(u({},Object(c["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.codeSynonym_add,!1),viewBtn:this.vaildData(this.permission.codeSynonym_view,!1),delBtn:this.vaildData(this.permission.codeSynonym_delete,!1),editBtn:this.vaildData(this.permission.codeSynonym_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.oid)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){n(),window.console.log(e)}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){r(),console.log(e)}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.oid)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.oid).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"840c":function(e,t,n){},"84a6":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div")},i=[],o={name:"authredirect",created:function(){window.close();var e=this.$route.query,t=e.state,n=e.code;window.opener.location.href="".concat(window.location.origin,"/#/login?state=").concat(t,"&code=").concat(n)}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"84f9":function(e,t,n){"use strict";n("bffe")},"85ac":function(e,t,n){},"879d":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen,"before-close":e.beforeClose},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad,"tree-load":e.treeLoad},scopedSlots:e._u([{key:"menu",fn:function(n){var r=n.row;return[e.permission.data_scope_setting?t("el-button",{staticStyle:{border:"0","background-color":"transparent !important"},attrs:{type:"text",icon:"el-icon-setting",size:"small",plain:""},on:{click:function(t){return t.stopPropagation(),e.handleDataScope(r)}}},[e._v("鏉冮檺閰嶇疆\n      ")]):e._e()]}},{key:"source",fn:function(e){var n=e.row;return[t("div",{staticStyle:{"text-align":"center"}},[t("i",{class:n.source})])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("el-drawer",{attrs:{title:"[".concat(e.scopeMenuName,"] 鏁版嵁鏉冮檺閰嶇疆"),visible:e.drawerVisible,direction:e.direction,"append-to-body":"","before-close":e.handleDrawerClose,size:"1000px"},on:{"update:visible":function(t){e.drawerVisible=t}}},[t("basic-container",[t("avue-crud",{ref:"crudScope",attrs:{option:e.optionScope,data:e.dataScope,page:e.pageScope,"table-loading":e.scopeLoading,"before-open":e.beforeOpenScope},on:{"row-del":e.rowDelScope,"row-update":e.rowUpdateScope,"row-save":e.rowSaveScope,"search-change":e.searchChangeScope,"search-reset":e.searchResetScope,"row-click":e.clickRowChangeScope,"selection-change":e.selectionChangeScope,"current-change":e.currentChangeScope,"size-change":e.sizeChangeScope,"on-load":e.onLoadScope},scopedSlots:e._u([{key:"scopeType",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.scopeTypeName))])]}}]),model:{value:e.formScope,callback:function(t){e.formScope=t},expression:"formScope"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDeleteScope}},[e._v("鍒� 闄n          ")])],1)],2)],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("7f7f"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("a6dc"),s=n("7e26"),c=n("5880"),l=n("2457"),u=n("d9a3");function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var h={data:function(){return{form:{},selectionList:[],query:{},loading:!0,parentId:0,page:{pageSize:10,currentPage:1,total:0},drawerVisible:!1,direction:"rtl",scopeMenuId:0,scopeMenuCode:"",scopeMenuName:"鑿滃崟",scopeLoading:!1,menu:!0,watchMode:!0,option:{lazy:!0,tip:!1,searchShow:!0,searchMenuSpan:6,dialogWidth:"60%",tree:!0,border:!0,index:!0,selection:!0,viewBtn:!1,editBtn:!1,addBtn:!1,delBtn:!1,menuWidth:150,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鑿滃崟鍚嶇О",prop:"name",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞悕绉�",trigger:"blur"}]},{label:"璺敱鍦板潃",prop:"path",rules:[{required:!0,message:"璇疯緭鍏ヨ矾鐢卞湴鍧�",trigger:"blur"}]},{label:"涓婄骇鑿滃崟",prop:"parentId",type:"tree",dicUrl:"/api/ubcs-system/menu/tree",hide:!0,props:{label:"title"},rules:[{required:!1,message:"璇烽�夋嫨涓婄骇鑿滃崟",trigger:"click"}]},{label:"鑿滃崟鍥炬爣",prop:"source",type:"icon",slot:!0,width:80,iconList:l["a"],rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞浘鏍�",trigger:"click"}]},{label:"鑿滃崟缂栧彿",prop:"code",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曠紪鍙�",trigger:"blur"}]},{label:"鑿滃崟绫诲瀷",prop:"category",type:"radio",dicData:[{label:"鑿滃崟",value:1},{label:"鎸夐挳",value:2}],hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鑿滃崟绫诲瀷",trigger:"blur"}]},{label:"鑿滃崟鍒悕",prop:"alias",rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞埆鍚�",trigger:"blur"}]},{label:"鎸夐挳鍔熻兘",prop:"action",type:"radio",dicData:[{label:"宸ュ叿鏍�",value:0},{label:"鎿嶄綔鏍�",value:1},{label:"宸ュ叿鎿嶄綔鏍�",value:2}],hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鎸夐挳鍔熻兘",trigger:"blur"}]},{label:"鑿滃崟鎺掑簭",prop:"sort",type:"number",width:80,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曟帓搴�",trigger:"blur"}]},{label:"鏂扮獥鍙�",prop:"isOpen",type:"radio",dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],hide:!0},{label:"鑿滃崟澶囨敞",prop:"remark",type:"textarea",span:24,minRows:6,hide:!0}]},data:[],formScope:{},selectionListScope:[],pageScope:{pageSize:10,currentPage:1,total:0},optionScope:{tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,menuWidth:200,dialogWidth:900,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鏉冮檺鍚嶇О",prop:"scopeName",search:!0,value:"",rules:[{required:!0,message:"璇疯緭鍏ユ暟鎹潈闄愬悕绉�",trigger:"blur"}]},{label:"鏉冮檺缂栧彿",prop:"resourceCode",search:!0,width:100,rules:[{required:!0,message:"璇疯緭鍏ユ暟鎹潈闄愮紪鍙�",trigger:"blur"}]},{label:"鏉冮檺瀛楁",prop:"scopeColumn",width:130,rules:[{required:!0,message:"璇疯緭鍏ユ暟鎹潈闄愮紪鍙�",trigger:"blur"}]},{label:"瑙勫垯绫诲瀷",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=data_scope_type",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,width:140,prop:"scopeType",rules:[{required:!0,message:"璇疯緭鍏ラ�氱煡绫诲瀷",trigger:"blur"}]},{label:"鍙瀛楁",prop:"scopeField",span:24,hide:!0,value:"*",rules:[{required:!0,message:"璇疯緭鍏ユ暟鎹潈闄愬彲瑙佺殑瀛楁",trigger:"blur"}]},{label:"鏉冮檺绫诲悕",prop:"scopeClass",span:24,hide:!0,rules:[{required:!0,message:"璇疯緭鍏ybatisMapper瀵瑰簲鏂规硶鐨勫畬鏁寸被鍚嶈矾寰�",trigger:"blur"}]},{label:"瑙勫垯鍊�",prop:"scopeValue",span:24,minRows:5,type:"textarea",display:!0,hide:!0},{label:"澶囨敞",prop:"remark",span:24,hide:!0}]},dataScope:[]}},watch:{"formScope.scopeType":function(){this.initScope()}},computed:f(f({},Object(c["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.menu_add,!1),viewBtn:this.vaildData(this.permission.menu_view,!1),delBtn:this.vaildData(this.permission.menu_delete,!1),editBtn:this.vaildData(this.permission.menu_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")},scopeIds:function(){var e=[];return this.selectionListScope.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{initScope:function(){var e=this,t=u["a"].toInt(this.formScope.scopeType),n=this.watchMode,r="-",i="鏆傛棤";1===t?(r="-",i="鍏ㄩ儴鍙"):2===t?(r="create_user",i="鏈汉鍙"):3===t?(r="create_dept",i="鎵�鍦ㄦ満鏋勫彲瑙�"):4===t?(r="create_dept",i="鎵�鍦ㄦ満鏋勫彲瑙佸強瀛愮骇鍙"):5===t&&(r="",i="鑷畾涔�"),this.$refs.crudScope.option.column.filter((function(o){n&&("scopeName"===o.prop&&(e.formScope.scopeName="".concat(e.scopeMenuName," [").concat(i,"]")),"resourceCode"===o.prop&&(e.formScope.resourceCode=e.scopeMenuCode),"scopeColumn"===o.prop&&(e.formScope.scopeColumn=r)),"scopeValue"===o.prop&&(o.display=5===t)}))},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.parentId=0,this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.parentId="",this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getMenu"])(this.form.id).then((function(e){n.form=e.data.data})),e()},beforeClose:function(e){this.formScope={},e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getLazyMenuList"])(this.parentId,Object.assign(n,this.query),e.currentPage,e.pageSize).then((function(e){var n=e.data.data;t.data=n.records,t.page.total=n.total,t.loading=!1,t.selectionClear()}))},treeLoad:function(e,t,n){var r=e.id;Object(a["getLazyMenuList"])(r).then((function(e){n(e.data.data.records)}))},handleDataScope:function(e){this.drawerVisible=!0,this.scopeMenuId=e.id,this.scopeMenuCode=e.code,this.scopeMenuName=e.name,this.onLoadScope(this.pageScope)},handleDrawerClose:function(e){e()},rowSaveScope:function(e,t,n){var r=this;e=f(f({},e),{},{menuId:this.scopeMenuId}),Object(s["addDataScope"])(e).then((function(){r.onLoadScope(r.pageScope),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateScope:function(e,t,n,r){var i=this;e=f(f({},e),{},{menuId:this.scopeMenuId}),Object(s["updateDataScope"])(e).then((function(){i.onLoadScope(i.pageScope),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelScope:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["removeDataScope"])(e.id)})).then((function(){t.onLoadScope(t.pageScope),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDeleteScope:function(){var e=this;0!==this.selectionListScope.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["removeDataScope"])(e.scopeIds)})).then((function(){e.onLoadScope(e.pageScope),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudScope.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenScope:function(e,t){var n=this;["add"].includes(t)&&(this.watchMode=!0,this.initScope()),["edit","view"].includes(t)&&(this.watchMode=!1,Object(s["getMenuDataScope"])(this.formScope.id).then((function(e){n.formScope=e.data.data}))),e()},searchResetScope:function(){this.onLoadScope(this.pageScope)},searchChangeScope:function(e,t){this.onLoadScope(this.pageScope,e),t()},clickRowChangeScope:function(e){this.$refs.crudScope.toggleSelection(),this.selectionList=e,this.$refs.crudScope.setCurrentRow(e),this.$refs.crudScope.toggleRowSelection(e)},selectionChangeScope:function(e){this.selectionListScope=e,this.$refs.crudScope.setCurrentRow(this.selectionList[e.length-1])},currentChangeScope:function(e){this.pageScope.currentPage=e},sizeChangeScope:function(e){this.pageScope.pageSize=e},onLoadScope:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.scopeLoading=!0;var r=f(f({},n),{},{menuId:this.scopeMenuId});Object(s["getListDataScope"])(e.currentPage,e.pageSize,Object.assign(r,this.query)).then((function(e){var n=e.data.data;t.pageScope.total=n.total,t.dataScope=n.records,t.selectionListScope=[],t.scopeLoading=!1}))}}},p=h,g=n("2877"),m=Object(g["a"])(p,r,i,!1,null,null,null);t["default"]=m.exports},"88b0":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("瀛樺偍")]),t("el-tag",{staticClass:"title",attrs:{size:"small"}},[e._v("鍩烘湰璇诲啓鍒�(鎸佷箙鍖栧瓨鍌�)\n  ")]),t("div",{staticClass:"box"},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.setItem({name:"username",value:"avuex"})}}},[e._v("set('username', 'avuex')\n    ")]),t("el-button",{attrs:{type:"success",size:"small"},on:{click:function(t){return e.getItem({name:"username"})}}},[e._v("get('username')\n    ")]),t("el-button",{attrs:{type:"danger",size:"small"},on:{click:function(t){return e.delItem({name:"username"})}}},[e._v("remove('username')\n    ")])],1),t("el-tag",{staticClass:"title",attrs:{size:"small"}},[e._v("璁剧疆session(session瀛樺偍)\n  ")]),t("div",{staticClass:"box"},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.setItem({name:"username",value:"avuex",type:"session"})}}},[e._v("set('username', 'avuex')\n    ")]),t("el-button",{attrs:{type:"success",size:"small"},on:{click:function(t){return e.getItem({name:"username",type:"session"})}}},[e._v("get('username')\n    ")]),t("el-button",{attrs:{type:"danger",size:"small"},on:{click:function(t){return e.delItem({name:"username",type:"session"})}}},[e._v("remove('username')\n    ")])],1),t("el-tag",{staticClass:"title",attrs:{size:"small"}},[e._v("鑾峰彇鎵�鏈夊彲浠ヨ幏寰楃殑鏁版嵁\n  ")]),t("div",{staticClass:"box"},[t("el-button",{attrs:{type:"success",size:"small"},on:{click:function(t){return e.getAll()}}},[e._v("getAll(鎸佷箙鍖栧瓨鍌�)\n    ")]),t("el-button",{attrs:{type:"success",size:"small"},on:{click:function(t){return e.getAll({type:"session"})}}},[e._v("getAll(session瀛樺偍)\n    ")]),t("el-button",{attrs:{type:"danger",size:"small"},on:{click:function(t){return e.clearAll()}}},[e._v("delAll(鎸佷箙鍖栧瓨鍌�)\n    ")]),t("el-button",{attrs:{type:"danger",size:"small"},on:{click:function(t){return e.clearAll({type:"session"})}}},[e._v("delAll(session瀛樺偍)\n    ")])],1)],1)},i=[],o=(n("7f7f"),n("e3c4")),a={name:"store",methods:{setItem:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.name,n=e.value,r=e.type;Object(o["e"])({name:t,content:n,type:r}),this.$message("璁剧疆鏁版嵁 ".concat(t," = ").concat(n))},getItem:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.name,n=e.type,r=Object(o["c"])({name:t,type:n});this.$message("鑾峰彇鏁版嵁 ".concat(t," = ").concat(r))},delItem:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.name,n=e.type;Object(o["d"])({name:t,type:n}),this.$message("鍒犻櫎鏁版嵁 ".concat(t))},clearAll:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(o["a"])(e),this.$message("娓呴櫎鍏ㄩ儴鏁版嵁瀹屾垚")},getAll:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(o["b"])(e);window.console.log(t),this.$message("缁撴灉宸茬粡鎵撳嵃鍒版帶鍒跺彴")}}},s=a,c=(n("7cb9"),n("2877")),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},"88b6":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,page:e.page,"table-loading":e.loading,data:e.data,permission:e.permissionList,"before-open":e.beforeOpen,"before-close":e.beforeClose},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"row-click":e.clickRowChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad,"tree-load":e.treeLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-plus-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n      ")]):e._e()]}},{key:"deptCategory",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.deptCategoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.dept_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("fcb7"),s=n("5880"),c=n("1ca4");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},selectionList:[],query:{},loading:!0,parentId:0,page:{pageSize:10,currentPage:1,total:0},option:{lazy:!0,tip:!1,height:"auto",maxHeight:600,searchShow:!0,searchMenuSpan:6,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:300,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鏈烘瀯鍚嶇О",prop:"deptName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユ満鏋勫悕绉�",trigger:"blur"}]},{label:"鎵�灞炵鎴�",prop:"tenantId",type:"tree",dicUrl:"/api/ubcs-system/tenant/select",addDisplay:!1,editDisplay:!1,viewDisplay:c["a"].tenantMode,span:24,props:{label:"tenantName",value:"tenantId"},hide:!c["a"].tenantMode,search:c["a"].tenantMode,rules:[{required:!0,message:"璇疯緭鍏ユ墍灞炵鎴�",trigger:"click"}]},{label:"鏈烘瀯鍏ㄧО",prop:"fullName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユ満鏋勫叏绉�",trigger:"blur"}]},{label:"涓婄骇鏈烘瀯",prop:"parentId",dicData:[],type:"tree",hide:!0,addDisabled:!1,props:{label:"title"},rules:[{required:!1,message:"璇烽�夋嫨涓婄骇鏈烘瀯",trigger:"click"}]},{label:"鏈烘瀯绫诲瀷",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=org_category",props:{label:"dictValue",value:"dictKey"},dataType:"number",width:120,prop:"deptCategory",slot:!0,rules:[{required:!0,message:"璇疯緭鍏ユ満鏋勭被鍨�",trigger:"blur"}]},{label:"鎺掑簭",prop:"sort",type:"number",align:"right",width:80,rules:[{required:!0,message:"璇疯緭鍏ユ帓搴�",trigger:"blur"}]},{label:"澶囨敞",prop:"remark",rules:[{required:!1,message:"璇疯緭鍏ュ娉�",trigger:"blur"}],hide:!0}]},data:[]}},computed:u(u({},Object(s["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dept_add,!1),viewBtn:this.vaildData(this.permission.dept_view,!1),delBtn:this.vaildData(this.permission.dept_delete,!1),editBtn:this.vaildData(this.permission.dept_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{initData:function(){var e=this;Object(a["getDeptTree"])().then((function(t){var n=e.findObject(e.option.column,"parentId");n.dicData=t.data.data}))},handleAdd:function(e){this.parentId=e.id;var t=this.findObject(this.option.column,"parentId");t.value=e.id,t.addDisabled=!0,this.$refs.crud.rowAdd()},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(n){var i=n.data.data;e.id=i.id,e.deptCategoryName=i.deptCategoryName,e.tenantId=i.tenantId,r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t(e)}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n(e)}),(function(e){window.console.log(e),r()}))},rowDel:function(e,t,n){var r=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n(e)}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.data=[],e.parentId=0,e.$refs.crud.refreshTable(),e.$refs.crud.toggleSelection(),e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},searchReset:function(){this.query={},this.parentId=0,this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.parentId="",this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},beforeOpen:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getDept"])(this.form.id).then((function(e){n.form=e.data.data})),e()},beforeClose:function(e){this.parentId="";var t=this.findObject(this.option.column,"parentId");t.value="",t.addDisabled=!1,e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getLazyList"])(this.parentId,Object.assign(n,this.query),this.page.currentPage,this.page.pageSize).then((function(e){t.data=e.data.data.records,t.page.total=e.data.data.total,t.loading=!1,t.selectionClear()}))},treeLoad:function(e,t,n){var r=e.id;Object(a["getLazyList"])(r).then((function(e){n(e.data.data.records)}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"8ac9":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad}})],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("ade3")),a=n("1894"),s=(n("c54a"),n("5880"));function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={name:"loge",data:function(){return{loading:!1,query:{},selectionList:[],page:{pageSize:20,currentPage:1,total:0},data:[],option:{calcHeight:30,tip:!1,searchShow:!1,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!1,dialogClickModal:!1,menu:!1,column:[{label:"鏁版嵁缂栫爜",prop:"id",search:!0,sortable:!0,width:150},{label:"鍥惧彿",prop:"uniquecode",search:!0,sortable:!0,width:150},{label:"鍒嗙被id",prop:"classifyid",search:!0,sortable:!0,width:250},{label:"鍒嗙被鍚嶇О",prop:"classifyname",search:!0,sortable:!0,overHidden:!0},{label:"绯荤粺缂栧彿",prop:"systemcode",search:!0,sortable:!0,width:150},{label:"绯荤粺鍚嶇О",prop:"systemname",search:!0,sortable:!0,width:150},{label:"鏄惁鎺ㄩ�佹垚鍔�",prop:"interfacestatus",search:!0,sortable:!0,width:120,html:!0,align:"center",type:"select",dicData:[{key:"true",value:"鏄�"},{key:"false",value:"鍚�"}],props:{label:"value",value:"key"},formatter:function(e,t){return"true"==e.interfacestatus||"1"==e.interfacestatus?'<i class="el-icon-check"></i>':'<i class="el-icon-close"></i>'}},{label:"杩斿洖msg",prop:"msg",overHidden:!0},{label:"璁板綍鏃堕棿",prop:"createTime",sortable:!0,width:160}]}}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!1,viewBtn:!1,delBtn:!1,editBtn:!1}}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0;var r={};if(this.query)for(var i in this.query)r['conditionMap["'+i+'"]']=this.query[i];Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.params,r,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()})).catch((function(e){t.$message.error(e),t.loading=!1}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,"b4e6fd26",null);t["default"]=h.exports},"8ef7":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.datasource_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("c1aa"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,dialogWidth:900,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,column:[{label:"鍚嶇О",prop:"name",width:120,rules:[{required:!0,message:"璇疯緭鍏ユ暟鎹簮鍚嶇О",trigger:"blur"}]},{label:"椹卞姩绫�",prop:"driverClass",type:"select",dicData:[{label:"com.mysql.cj.jdbc.Driver",value:"com.mysql.cj.jdbc.Driver"},{label:"org.postgresql.Driver",value:"org.postgresql.Driver"},{label:"oracle.jdbc.OracleDriver",value:"oracle.jdbc.OracleDriver"},{label:"com.microsoft.sqlserver.jdbc.SQLServerDriver",value:"com.microsoft.sqlserver.jdbc.SQLServerDriver"},{label:"dm.jdbc.driver.DmDriver",value:"dm.jdbc.driver.DmDriver"}],width:200,rules:[{required:!0,message:"璇疯緭鍏ラ┍鍔ㄧ被",trigger:"blur"}]},{label:"鐢ㄦ埛鍚�",prop:"username",width:120,rules:[{required:!0,message:"璇疯緭鍏ョ敤鎴峰悕",trigger:"blur"}]},{label:"瀵嗙爜",prop:"password",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ瘑鐮�",trigger:"blur"}]},{label:"杩炴帴鍦板潃",prop:"url",span:24,rules:[{required:!0,message:"璇疯緭鍏ヨ繛鎺ュ湴鍧�",trigger:"blur"}]},{label:"澶囨敞",prop:"remark",span:24,minRows:3,hide:!0,type:"textarea"}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.datasource_add,!1),viewBtn:this.vaildData(this.permission.datasource_view,!1),delBtn:this.vaildData(this.permission.datasource_delete,!1),editBtn:this.vaildData(this.permission.datasource_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"8f1b":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("el-container",{staticStyle:{height:"100%",border:"1px solid #fff"}},[t("el-card",{style:{marginRight:"10px"}},[t("el-aside",{staticStyle:{"background-color":"#fff"},attrs:{width:"300px"}},[t("el-input",{attrs:{placeholder:"杈撳叆鍏抽敭瀛楄繘琛岃繃婊�"},model:{value:e.filterText,callback:function(t){e.filterText=t},expression:"filterText"}}),t("el-menu",{attrs:{"default-openeds":["1","3"]}},[t("el-tree",{ref:"tree",staticClass:"filter-tree",attrs:{data:e.treeData,accordion:"",props:e.defaultProps,"filter-node-method":e.filterNode,"empty-text":"鏆傛棤鏁版嵁"},on:{"node-click":e.handelTreeCell}})],1)],1)],1),t("el-main",[t("el-card",[t("el-form",{attrs:{model:e.form}},[t("el-form-item",{attrs:{label:"闆嗗洟鍒嗙被","label-width":"70px",size:"small"}},[t("el-select",{ref:"selectTree",attrs:{clearable:"",placeholder:"璇烽�夋嫨","popper-class":"popperTreeSelect"},model:{value:e.groupVal,callback:function(t){e.groupVal=t},expression:"groupVal"}},[t("el-option",{attrs:{value:e.groupVal,label:e.groupVal}},[t("el-tree",{ref:"groupTree",attrs:{data:e.groupTreeData,"empty-text":"鏆傛棤鏁版嵁",props:e.defaultProps},on:{"node-click":e.handleNodeClick}})],1)],1)],1)],1),t("el-card",[t("avue-crud",{ref:"crudMapping",attrs:{"table-loading":e.loading,data:e.mappingData,option:e.optionMapping},on:{"row-update":e.handleMapingUpdate,"row-click":e.handleMapingClick,"row-dblclick":e.handleMapingRowClick,"selection-change":e.selectionChange,select:e.setCurrentRow,"select-all":e.handleSelectAll}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{icon:"el-icon-plus",size:"small",type:"primary",disabled:e.disabledPush},on:{click:function(t){e.dialogPush=!0}}},[e._v("鏂� 澧瀄n                            ")]),t("el-button",{attrs:{icon:"el-icon-check",size:"small",type:"primary"},on:{click:e.handleSave}},[e._v("淇� 瀛榎n                            ")]),t("el-button",{attrs:{icon:"el-icon-connection",size:"small",type:"primary"},on:{click:function(t){return e.handleSync("all")}}},[e._v("鍚屾涓绘ā鍨媆n                            ")]),t("el-button",{attrs:{icon:"el-icon-connection",size:"small",type:"primary"},on:{click:function(t){return e.handleSync("one")}}},[e._v("鍚屾璇︾粏妯″瀷\n                            ")])],1)],2)],1),t("el-card",{style:{marginTop:"20px"}},[t("avue-crud",{ref:"crudRange",attrs:{data:e.rangeData,option:e.optinoRange},on:{"row-update":e.handleUpdate,"row-dblclick":e.handleRowClick}})],1)],1)],1)],1),t("integration-transfer",{attrs:{visible:e.dialogPush,data:e.transferData,disabledData:e.filtermapping,props:e.transferProps},on:{"update:visible":function(t){e.dialogPush=t},save:e.handelTransferSave}})],1)},i=[],o=(n("8e6e"),n("20d6"),n("ac6a"),n("456d"),n("7f7f"),n("96cf"),n("1da1")),a=n("ade3"),s=n("76e7"),c=n("b0b8"),l=n.n(c),u=n("f9fa");function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){Object(a["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var h={components:{integrationTransfer:s["default"]},name:"Integration",data:function(){var e={menu:!1,delBtn:!1,addBtn:!1,index:!0,columnBtn:!1,searchShow:!0,emptyBtn:!1,searchBtn:!1,searchShowBtn:!1,cellBtn:!0,border:!0,searchMenuSpan:8,highlightCurrentRow:!0};return{form:{groupValue:""},disabledPush:!0,loading:!1,transferData:[],dialogPush:!1,mappingData:[],rangeData:[],filterText:"",optinoRange:f({title:"灞炴�ф槧灏勫彇鍊艰寖鍥�",maxHeight:"300px",header:!1,rowKey:"oid",column:[{label:"灞炴�ч泦鍥㈡灇涓惧��",prop:"numTextValue",minWidth:80},{label:"闆嗗洟灞炴�ф灇涓炬樉绀哄悕绉�",prop:"numText",minWidth:80},{label:"MDM鏋氫妇鍊�",prop:"targetNumTextValue",minWidth:80,cell:!0,blur:function(e){return window.handleBlur(e,"range")}},{label:"MDM鏋氫妇鏄剧ず鍚嶇О",prop:"targetNumText",minWidth:80,cell:!0,blur:function(e){return window.handleBlur(e,"range")}}]},e),optionMapping:f({maxHeight:"500px",header:!0,rowKey:"oid",selection:!1,column:[{label:"闆嗗洟鍒嗙被",prop:"sourceClassifyName",minWidth:80},{label:"鎵�灞炶鍥�",prop:"viewName",minWidth:80},{label:"闆嗗洟灞炴��",prop:"sourceAttrName",minWidth:80},{label:"鍒嗙被鍚嶇О",prop:"targetClassifyName",minWidth:80},{label:"灞炴�у悕绉�",prop:"targetAttrName",minWidth:80},{label:"榛樿鍊�",prop:"defaultValue",minWidth:140,cell:!0,blur:function(e){return window.handleBlur(e,"mapping")}}]},e),treeData:[],groupTreeData:[],defaultProps:{children:"children",label:"name",id:"oid",isLeaf:""},transferProps:{key:"oid",label:"name"},groupVal:"",treeParam:{},rangeForm:{},mappingForm:{},times:null}},watch:{filterText:function(e){this.$refs.tree.filter(e)}},created:function(){this.getReferCodeClassifyTree(),l.a.setOptions({checkPolyphone:!1,charCase:1})},mounted:function(){var e=this;window.handleBlur=e.handleBlur},computed:{filtermapping:function(){var e=this.mappingData.filter((function(e){return!(Object.prototype.hasOwnProperty.call(e,"targetAttrName")&&(null===e.targetAttrName||void 0===e.targetAttrName||""===e.targetAttrName))})),t=e.map((function(e){return e.targetAttrName}));return t}},methods:{getReferCodeClassifyTree:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.treeData=[],t={parentBtmName:"jclass",valueField:"oid",textField:"name",parentFieldName:"id"},e.next=4,Object(u["referCodeClassifyTree"])(t);case 4:n=e.sent,200===n.status&&(r=n.data,this.treeData=r.map((function(e){return e.children?f(f({},e),{isLeaf:!1}):f(f({},e),{isLeaf:!0})})));case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getGridAttrMapping:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.mappingData=[],this.loading=!0,e.next=4,Object(u["gridAttrMapping"])(f({sourceClassifyId:t},this.treeParam));case 4:n=e.sent,200===n.status&&(this.loading=!1,this.mappingData=n.data.data,console.log(this.filtermapping));case 6:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),getGridAttrRanges:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.rangeData=[],e.next=3,Object(u["gridAttrRanges"])({meatId:t});case 3:n=e.sent,200===n.status&&(console.log(n.data),this.rangeData=n.data.data);case 5:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),getListCodeByClassId:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.transferData=[],l.a.setOptions({checkPolyphone:!1,charCase:1}),e.next=4,Object(u["listCodeAttributeByClassId"])({codeClassifyId:t});case 4:n=e.sent,200===n.status&&(r=n.data.data,this.transferData=r);case 6:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),referTree:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t,n){var r,i,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.groupTreeData=[],e.next=3,Object(u["referTree"])({"conditionMap[codeclsfid]":t,parentOid:null});case 3:r=e.sent,200===r.status&&(n?(i=r.data.map((function(e){var t={};return t=e.checked?f({},e):null,t})),o=i.filter((function(e){return e&&e.trim()})),this.groupTreeData=o):this.groupTreeData=r.data);case 5:case"end":return e.stop()}}),e,this)})));function t(t,n){return e.apply(this,arguments)}return t}(),filterNode:function(e,t){return!e||-1!==t.name.indexOf(e)},handleSave:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log(this.mappingData),e.next=3,Object(u["batchAddSave"])({dockingPreAttrMappingVOList:this.mappingData});case 3:t=e.sent,console.log(t),200===t.status&&this.$message({type:"success",message:"淇濆瓨鎴愬姛!"});case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleSync:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,n,r,i=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=i.length>0&&void 0!==i[0]?i[0]:"all",n={operationType:t},"one"===t&&(n.classifyId=this.form.groupValue),""!==this.form.groupValue||"one"!==t){e.next=7;break}this.$message({type:"error",message:"璇烽�夋嫨涓�鏉¢泦鍥㈠垎绫�"}),e.next=12;break;case 7:return console.log(n),e.next=10,Object(u["syncClassifyModel"])(n);case 10:r=e.sent,200===r.status&&console.log(r);case 12:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handelTransferSave:function(e){var t=this;console.log(e);var n=e.value;if(0==Object.keys(t.mappingForm).length)this.$message({type:"error",message:"璇烽�夋嫨涓�鏉℃暟鎹�!"});else{var r=t.mappingData.findIndex((function(e){return e.metaListId===t.mappingForm.metaListId}));t.mappingData[r].targetAttrName=n[0].name,t.mappingData[r].targetAttrId=n[0].oid,this.dialogPush=!1}},handelTreeCell:function(e){e.leaf&&(this.treeParam.codeClassifyId=e.oid,this.form.groupValue="",this.groupVal="",this.tableData=[],this.referTree(e.oid,e.checked),this.getListCodeByClassId(e.oid))},handleNodeClick:function(e){this.form.groupValue=e.oid,this.groupVal=e.name,this.$refs.selectTree.blur(),this.getGridAttrMapping(e.oid)},inputBlur:function(){this.tableColumnIndex="",this.tableRowIndex=null},handleBlur:function(e,t){"range"===t&&this.$refs.crudRange.rowCell(this.rangeForm,this.rangeForm.$index),"mapping"===t&&this.$refs.crudMapping.rowCell(this.mappingForm,this.mappingForm.$index)},handleMapingRowClick:function(e,t){clearTimeout(this.times),this.mappingForm=e,"榛樿鍊�"!==t.label&&"灞炴�у悕绉�"!==t.label||this.$refs.crudMapping.rowCell(e,e.$index)},handleMapingClick:function(e){var t=this;clearTimeout(this.times),this.mappingForm=e,this.times=setTimeout((function(){t.$refs.crudMapping.toggleSelection([e])}),300)},handleRowClick:function(e){this.rangeForm=e,this.$refs.crudRange.rowCell(e,e.$index)},handleUpdate:function(e,t,n){console.log(e),console.log(t);var r=this.mappingData.findIndex((function(t){return t.metaListId===e.metaListId}));this.rangeData[t]=e,console.log(this.rangeData),this.mappingData[r].dockingPreAttrRangeVoList=this.rangeData,console.log("淇敼鍚�",e),this.$message({showClose:!0,message:"淇敼鎴愬姛",type:"success"}),n()},handleMapingUpdate:function(e,t,n){console.log(e),console.log("淇敼鍚�",e),this.$message({showClose:!0,message:"淇敼鎴愬姛",type:"success"}),n()},selectionChange:function(e){if(console.log(e),console.log(this.mappingForm),e.length>1){var t=e.shift();this.$refs.crudMapping.toggleRowSelection(t,!1)}else 1===e.length&&(this.disabledPush=!1,this.getGridAttrRanges(this.mappingForm.metaListId))},setCurrentRow:function(e,t){console.log(t),this.mappingForm=t,this.disabledPush=!1},handleSelectAll:function(e){console.log(e),this.$refs.crudMapping.toggleSelection()}}},p=h,g=(n("086b"),n("2877")),m=Object(g["a"])(p,r,i,!1,null,"74b16a21",null);t["default"]=m.exports},9072:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option,page:e.page},on:{"update:page":function(t){e.page=t},"on-load":e.getList,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"refresh-change":e.refreshChange,"search-reset":e.searchChange,"search-change":e.searchChange,"row-click":e.rowClick},scopedSlots:e._u([{key:"radio",fn:function(n){var r=n.row;return[t("el-radio",{attrs:{label:r.$index},model:{value:e.selectRow,callback:function(t){e.selectRow=t},expression:"selectRow"}},[e._v("聽\n      ")])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"鏌ユ壘鐘舵�佷娇鐢ㄨ寖鍥�",placement:"top"}},[t("el-button",{attrs:{size:"small",plain:"",type:"primary",icon:"el-icon-zoom-in"},on:{click:e.applyRangeSearch}},[e._v("鏌ョ湅浣跨敤鑼冨洿\n        ")])],1)],1)],2),t("versionpackage",{ref:"applyRange",attrs:{rangeData:e.applyRangeData}})],1)},i=[],o=(n("7f7f"),n("539b")),a={name:"status",data:function(){return{packageSearchBox:!1,selectRow:"",selectRowData:{},page:{pageSize:10,currentPage:1,total:100},data:[],form:{},option:{headerAlign:"center",align:"center",border:!0,index:!0,searchMenuSpan:5,highlightCurrentRow:!0,stripe:!0,column:[{label:"閫夋嫨",prop:"radio",width:120,display:!1},{label:"鑻辨枃鍚嶇О",prop:"id",search:!0,rules:[{required:!0,message:"鑻辨枃鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}]},{label:"涓枃鍚嶇О",prop:"name",search:!0,rules:[{required:!0,message:"涓枃鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}]},{label:"鎻忚堪",prop:"description",type:"textarea"}]},applyRangeData:[]}},methods:{rowClick:function(e){this.selectRow=e.$index,this.selectRowData=e},applyRangeSearch:function(){var e=this;this.selectRow||0==this.selectRow||(console.log(this.selectRow),this.$message({type:"warning",message:"璇峰厛閫夋嫨灞炴��"})),Object(o["getApplyRange"])(this.selectRowData.id).then((function(t){e.applyRangeData=t.data.data,e.$refs.applyRange.rangeData=e.applyRangeData,e.$refs.applyRange.showDialog=!0}))},getList:function(){var e=this;this.loading=!0,Object(o["getPage"])(this.page.currentPage,this.page.pageSize,this.params).then((function(t){var n=t.data.data;e.loading=!1,e.page.total=n.total,e.data=n.records}))},rowSave:function(e,t,n){var r=this;Object(o["add"])(e).then((function(){r.$message.success("鏂板鎴愬姛"),t(),r.getList()})).catch((function(){n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(o["update"])(e).then((function(){i.$message.success("淇敼鎴愬姛"),n(),i.getList()})).catch((function(){r()}))},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return console.log(e),Object(o["remove"])({oid:e.oid})})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))},searchChange:function(e,t){var n=this;this.loading=!0,this.page.currentPage=1;var r={};e.id&&(r["id_like"]=e.id),e.name&&(r["name_like"]=e.name),Object(o["getPage"])(this.page.currentPage,this.page.pageSize,r).then((function(e){var r=e.data.data;n.loading=!1,n.page.total=r.total,n.data=r.records,t()})),this.$message.success("鎼滅储鎴愬姛")},refreshChange:function(){this.getList(),this.$message.success("鍒锋柊鎴愬姛")}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,"d131ab48",null);t["default"]=l.exports},"910e":function(e,t,n){"use strict";n("dd2f")},9254:function(e,t,n){},9277:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("keep-alive",[e.$route.meta.keepAlive?t("router-view",{staticClass:"avue-view"}):e._e()],1),e.$route.meta.keepAlive?e._e():t("router-view",{staticClass:"avue-view"})],1)},i=[],o=n("2877"),a={},s=Object(o["a"])(a,r,i,!1,null,null,null);t["default"]=s.exports},"95d0":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"row-click":e.clickRowChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.flow_model_update?t("el-button",{attrs:{type:"text",size:"mini",icon:"el-icon-setting"},on:{click:function(t){return t.stopPropagation(),e.handleUpdate(n.row,n.index)}}},[e._v("閰嶇疆\n      ")]):e._e(),e.permission.flow_model_deploy?t("el-button",{attrs:{type:"text",size:"mini",icon:"el-icon-upload2"},on:{click:function(t){return t.stopPropagation(),e.handleDeploy(n.row,n.index)}}},[e._v("閮ㄧ讲\n      ")]):e._e(),e.permission.flow_model_delete?t("el-button",{attrs:{type:"text",size:"mini",icon:"el-icon-delete"},on:{click:function(t){return t.stopPropagation(),e.handleSlotDelete(n.row,n.index)}}},[e._v("鍒犻櫎\n      ")]):e._e()]}},{key:"version",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.version))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.flow_model_create?t("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-circle-plus",plain:""},on:{click:e.handleCreate}},[e._v("鍒� 寤篭n      ")]):e._e(),e.permission.flow_model_delete?t("el-button",{attrs:{type:"danger",size:"mini",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"娴佺▼閰嶇疆","append-to-body":"","destroy-on-close":"",visible:e.flowBox,"close-on-press-escape":!1,fullscreen:!0,"before-close":e.handleNutflowClose,"custom-class":"wf-dialog"},on:{"update:visible":function(t){e.flowBox=t}}},[1===e.nutflowOption.step?t("wf-design-base",{ref:"wf-design",staticClass:"animated fadeIn",staticStyle:{height:"calc(100vh - 108px)"},attrs:{options:e.nutflowOption.step1}}):e._e(),2===e.nutflowOption.step?t("wf-design-base",{ref:"wf-design-view",staticClass:"animated fadeIn",staticStyle:{height:"calc(100vh - 108px)"},attrs:{options:e.nutflowOption.step2}}):e._e(),t("span",{staticClass:"avue-dialog__footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{size:"small"},on:{click:function(t){e.handleNutflowClose((function(){}),!0)}}},[e._v("鍙� 娑�")]),1===e.nutflowOption.step?t("el-button",{attrs:{size:"small",type:"success"},on:{click:function(t){return e.handleStep(1)}}},[e._v("涓� 涓� 姝�")]):e._e(),2===e.nutflowOption.step?t("el-button",{attrs:{size:"small",type:"success"},on:{click:function(t){return e.handleStep(-1)}}},[e._v("涓� 涓� 姝�")]):e._e(),2===e.nutflowOption.step?t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.handleSubmitModel}},[e._v("纭� 瀹�")]):e._e()],1)],1),t("el-dialog",{attrs:{title:"娴佺▼閮ㄧ讲","append-to-body":"",visible:e.deployBox,width:"20%"},on:{"update:visible":function(t){e.deployBox=t}}},[t("avue-form",{ref:"form",attrs:{option:e.optionDeploy},on:{submit:e.handleSubmit},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.deployBox=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary",loading:e.deployLoading},on:{click:e.handleDoDeploy}},[e._v("纭� 瀹�")])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("7f7f"),n("ac6a"),n("ade3")),a=n("5880"),s=n("371f"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},optionDeploy:{menuBtn:!1,column:[{label:"娴佺▼绫诲瀷",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"categoryValue",search:!0,span:24,rules:[{required:!0,message:"璇烽�夋嫨娴佺▼绫诲瀷",trigger:"blur"}]},{label:"娴佺▼妯″紡",prop:"flowMode",type:"radio",dicData:[{label:"閫氱敤娴佺▼",value:1},{label:"瀹氬埗娴佺▼",value:2}],value:1,span:24,rules:[{required:!0,message:"璇烽�夋嫨娴佺▼妯″紡",trigger:"blur"}]},{label:"鎵�灞炵鎴�",prop:"tenantId",type:"tree",multiple:!0,dicUrl:"/api/ubcs-system/tenant/select",props:{label:"tenantName",value:"tenantId"},display:!1,span:24,rules:[{required:!0,message:"璇烽�夋嫨鎵�灞炵鎴�",trigger:"blur"}]}]},selectionId:"",selectionList:[],query:{},loading:!0,deployLoading:!1,page:{pageSize:10,currentPage:1,total:0},deployBox:!1,flowBox:!1,option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,dialogWidth:900,menuWidth:200,dialogClickModal:!1,highlightCurrentRow:!0,size:"mini",searchSize:"mini",column:[{label:"妯″瀷涓婚敭",prop:"id"},{label:"妯″瀷鏍囪瘑",prop:"modelKey",search:!0,overHidden:!0},{label:"妯″瀷鍚嶇О",prop:"name",search:!0,overHidden:!0},{label:"娴佺▼鐗堟湰",prop:"version",slot:!0,overHidden:!0},{label:"鍒涘缓鏃堕棿",prop:"created",overHidden:!0},{label:"鏇存柊鏃堕棿",prop:"lastUpdated",overHidden:!0}]},data:[],nutflowOption:{process:{},step:1,step1:{toolbar:["open","create","fit","zoom-in","zoom-out","undo","redo","import","preview"]},step2:{mode:"view",simulation:!0,minimap:!0}}}},watch:{"form.flowMode":function(){var e=this;this.$refs.form.option.column.filter((function(t){"tenantId"===t.prop&&(t.display=2===e.form.flowMode)}))}},computed:u(u({},Object(a["mapGetters"])(["permission"])),{},{ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{handleSubmitModel:function(){var e=this,t=this.$refs["wf-design-view"].getElementRegistry().getAll(),n=t[0].businessObject,r=n.id,i=n.name,o=n.documentation,a=o&&o.length>0?o[0].text:null,c=u(u({},this.nutflowOption.process),{},{modelKey:r,name:i,description:a,modelEditorXml:this.nutflowOption.process.xml});Object(s["submitModel"])(c).then((function(){e.$message.success("鎿嶄綔鎴愬姛"),e.handleNutflowClose(),e.onLoad(e.page,e.query)}))},handleStep:function(e){var t=this;1===e?this.$refs["wf-design"].getData("xml").then((function(e){t.$set(t.nutflowOption.step1,"xml",e),t.$set(t.nutflowOption.step2,"xml",e),t.$set(t.nutflowOption.process,"xml",e),t.$set(t.nutflowOption,"step",2)})):this.$set(this.nutflowOption,"step",1)},handleNutflowClose:function(e,t){var n=this,r={process:{},step:1,step1:{toolbar:["open","create","fit","zoom-in","zoom-out","undo","redo","import","preview"]},step2:{mode:"view",simulation:!0,minimap:!0}};e||t?this.$confirm("纭畾瑕佸叧闂悧锛熷叧闂湭淇濆瓨鐨勪慨鏀归兘浼氫涪澶便��","璀﹀憡",{type:"warning"}).then((function(){n.$set(n,"nutflowOption",r),"function"==typeof e&&e(),n.flowBox=!1})).catch((function(){})):(this.$set(this,"nutflowOption",r),this.flowBox=!1)},handleSubmit:function(e,t){var n=this;this.deployLoading=!0,Object(s["deployModel"])({modelId:this.selectionId,category:Object(c["a"])(e.categoryValue),tenantIds:e.tenantId?e.tenantId.join(","):""}).then((function(e){var r=e.data;r.success?(n.$message({type:"success",message:r.msg}),t(),n.$refs.form.resetForm(),n.deployBox=!1,n.deployLoading=!1):(t(),n.deployLoading=!1,n.$message({type:"warn",message:r.msg}))}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["removeModel"])(e.ids)})).then((function(){e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection(),e.onLoad(e.page)})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleCreate:function(){this.flowBox=!0},handleUpdate:function(e){var t=this;Object(s["detail"])({id:e.id}).then((function(e){var n=e.data.data,r=n.modelEditorXml;t.$set(t.nutflowOption.step1,"xml",r),t.$set(t.nutflowOption,"process",n),t.flowBox=!0}))},handleDeploy:function(e){this.deployBox=!0,this.selectionId=e.id},handleDoDeploy:function(){this.$refs.form.submit()},handleSlotDelete:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["removeModel"])(e.id)})).then((function(){t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.$refs.crud.toggleSelection(),t.onLoad(t.page)}))},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(s["modelList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=(n("f231"),n("2877")),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},9765:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.client_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("e30d"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"搴旂敤id",prop:"clientId",search:!0,rules:[{required:!0,message:"璇疯緭鍏ュ鎴风id",trigger:"blur"}]},{label:"搴旂敤瀵嗛挜",prop:"clientSecret",search:!0,rules:[{required:!0,message:"璇疯緭鍏ュ鎴风瀵嗛挜",trigger:"blur"}]},{label:"鎺堟潈绫诲瀷",prop:"authorizedGrantTypes",type:"checkbox",value:"refresh_token,password,authorization_code",dicData:[{label:"refresh_token",value:"refresh_token"},{label:"password",value:"password"},{label:"authorization_code",value:"authorization_code"},{label:"captcha",value:"captcha"},{label:"social",value:"social"}],rules:[{required:!0,message:"璇疯緭鍏ユ巿鏉冪被鍨�",trigger:"blur"}]},{label:"鎺堟潈鑼冨洿",prop:"scope",value:"all",rules:[{required:!0,message:"璇疯緭鍏ユ巿鏉冭寖鍥�",trigger:"blur"}]},{label:"浠ょ墝绉掓暟",prop:"accessTokenValidity",type:"number",value:3600,rules:[{required:!0,message:"璇疯緭鍏ヤ护鐗岃繃鏈熺鏁�",trigger:"blur"}]},{label:"鍒锋柊绉掓暟",prop:"refreshTokenValidity",type:"number",value:604800,hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ埛鏂颁护鐗岃繃鏈熺鏁�",trigger:"blur"}]},{label:"鍥炶皟鍦板潃",prop:"webServerRedirectUri",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ洖璋冨湴鍧�",trigger:"blur"}]},{label:"璧勬簮闆嗗悎",prop:"resourceIds",hide:!0,rules:[{message:"璇疯緭鍏ヨ祫婧愰泦鍚�",trigger:"blur"}]},{label:"鏉冮檺",prop:"authorities",hide:!0,rules:[{message:"璇疯緭鍏ユ潈闄�",trigger:"blur"}]},{label:"鑷姩鎺堟潈",prop:"autoapprove",hide:!0,rules:[{message:"璇疯緭鍏ヨ嚜鍔ㄦ巿鏉�",trigger:"blur"}]},{label:"闄勫姞璇存槑",hide:!0,prop:"additionalInformation",span:24,rules:[{message:"璇疯緭鍏ラ檮鍔犺鏄�",trigger:"blur"}]}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.client_add),viewBtn:this.vaildData(this.permission.client_view),delBtn:this.vaildData(this.permission.client_delete),editBtn:this.vaildData(this.permission.client_edit)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),beforeUpdate:function(){console.log(this.data)},methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()})),console.log(e)},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()})),console.log("缂栬緫",e)},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear(),console.log(t.data)}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"9b67":function(e,t,n){},"9b9b":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"affix"},[t("avue-affix",{attrs:{id:"avue-view"}},[t("span",{staticClass:"affix-affix"},[e._v("鍥哄畾鍦ㄦ渶椤堕儴")])]),t("div",{staticClass:"affix-line"}),t("avue-affix",{attrs:{id:"avue-view","offset-top":50}},[t("span",{staticClass:"affix-affix"},[e._v("鍥哄畾鍦ㄨ窛绂婚《閮� 50px 鐨勪綅缃�")])]),t("div",{staticClass:"affix-line"}),t("avue-affix",{attrs:{id:"avue-view","offset-top":100}},[t("span",{staticClass:"affix-affix"},[e._v("鍥哄畾鍦ㄨ窛绂婚《閮� 100px 鐨勪綅缃�")])]),t("div",{staticClass:"affix-line"}),t("avue-affix",{attrs:{id:"avue-view","offset-top":150}},[t("span",{staticClass:"affix-affix"},[e._v("鍥哄畾鍦ㄨ窛绂婚《閮� 150px 鐨勪綅缃�")])]),e._m(0)],1)},i=[function(){var e=this,t=e._self._c;return t("div",{staticStyle:{height:"2000px"}},[t("div",{staticStyle:{padding:"15px 20px","font-size":"18px"}},[e._v("寰�涓嬫媺灏变細鍑虹幇鍥鹃拤")])])}],o={},a=o,s=(n("cf1c"),n("2877")),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"9e69":function(e,t,n){var r=n("2b3e"),i=r.Symbol;e.exports=i},"9f73":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){var r=n.row;return[t("el-button",{staticClass:"none-border",attrs:{type:"text",icon:"el-icon-setting",size:"small",plain:""},on:{click:function(t){return t.stopPropagation(),e.handleModel(r)}}},[e._v("妯″瀷閰嶇疆\n      ")])]}},{key:"modelTable",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.modelTable))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")])],1)],2),t("el-dialog",{attrs:{title:"鏁版嵁搴撴ā鍨嬮厤缃�",visible:e.modelBox,fullscreen:!0,"append-to-body":""},on:{"update:visible":function(t){e.modelBox=t}}},[t("avue-crud",{ref:"crudModel",attrs:{option:e.optionModel,"table-loading":e.loading,data:e.fields}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"danger"},on:{click:function(t){e.modelBox=!1}}},[e._v("鍏� 闂�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit}},[e._v("鎻� 浜�")])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("7f7f"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=(n("a481"),n("36d2")),s=n("1ee9"),c=n("c54a"),l=n("5880");function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f={data:function(){return{form:{},query:{},loading:!0,loadingOption:{lock:!0,text:"Loading",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0)"},fullscreenLoading:!1,page:{pageSize:10,currentPage:1,total:0},selectionList:[],modelBox:!1,modelId:0,datasourceId:1,tableInfo:{},active:0,stepStart:0,stepEnd:4,data:[],option:s["b"],optionModel:s["c"],formStep:{},fields:[],selectionModelList:[]}},watch:{"form.datasourceId":function(){var e=this;if(!Object(c["b"])(this.form.datasourceId)){var t=this.$loading(this.loadingOption);Object(a["getTableList"])(this.form.datasourceId).then((function(n){var r=e.findObject(e.option.column,"modelTable");r.dicData=n.data.data,t.close()})).catch((function(){t.close()}))}},"form.modelTable":function(){var e=this;if(!Object(c["b"])(this.form.modelTable)){var t=this.$loading(this.loadingOption);Object(a["getTableInfoByName"])(this.form.modelTable,this.form.datasourceId).then((function(n){var r=n.data;if(r.success){var i=r.data,o=i.comment,a=i.entityName;Object(c["b"])(e.form.modelClass)&&(e.form.modelClass=a),Object(c["b"])(e.form.modelName)&&(e.form.modelName=o),Object(c["b"])(e.form.modelCode)&&(e.form.modelCode=a.replace(/^\S/,(function(e){return e.toLowerCase()}))),t.close()}}))}}},computed:d(d({},Object(l["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!0,delBtn:!0,editBtn:!0,viewBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){t(),r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){n(),window.console.log(e)}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){n(),i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){r(),window.console.log(e)}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionModelChange:function(e){this.selectionModelList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))},handleModel:function(e){var t=this;this.fields=[],this.modelBox=!0,this.loading=!0,this.modelId=e.id,this.datasourceId=e.datasourceId,Object(a["getModelPrototype"])(this.modelId,this.datasourceId).then((function(e){var n=e.data;n.success&&(t.fields=n.data,t.fields.forEach((function(e){e.$cellEdit=!0,e.modelId=t.modelId,Object(c["b"])(e.id)&&(e.isList=1,e.isForm=1,e.isRow=0,e.isRequired=0,e.isQuery=0,e.componentType="input"),Object(c["b"])(e.name)||(e.jdbcName=e.name,e.jdbcType=e.propertyType,"LocalDateTime"===e.propertyType?(e.propertyType="Date",e.propertyEntity="java.util.Date"):s["a"].forEach((function(t){t.label===e.propertyType&&(e.propertyType=t.label,e.propertyEntity=t.value)})))})),t.loading=!1)}))},handleSubmit:function(){var e=this;console.log(this.fields),this.$confirm("纭畾鎻愪氦妯″瀷閰嶇疆?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){e.fields.forEach((function(e){s["a"].forEach((function(t){t.value===e.propertyEntity&&(e.propertyType=t.label)}))})),Object(a["submitModelPrototype"])(e.fields).then((function(t){var n=t.data;n.success?(e.$message.success(n.msg),e.modelBox=!1):e.$message.error(n.msg)}))}))}}},h=f,p=(n("3f95"),n("2877")),g=Object(p["a"])(h,r,i,!1,null,null,null);t["default"]=g.exports},a07e:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("FormTemplate",{ref:"FormTemplate",attrs:{selfColumnType:e.selfColumnType,selfColumnConfig:e.selfColumnConfig}})},i=[],o=(n("96cf"),n("1da1")),a={name:"CodeApply",components:{FormTemplate:function(){return Promise.resolve().then(n.bind(null,"8cf2"))}},props:{},data:function(){return{secVOList:[],formItems:[],trendsSpan:8,selfColumnType:{codefixedsec:"combox",codeclassifysec:"refer",codevariablesec:"text",coderefersec:"refer"},selfColumnConfig:{function:{required:this.isRequired,dicData:this.getOptionList,type:this.getType},exchange:{text:"name",field:"oid",prop:"oid",showField:"name",parentClassifySecOid:"parentClassifySecOid",label:"name",maxlength:"codeSecLength",data:"fixedValueVOList"},directVoluation:{search:!0,props:{label:"id",value:"id"}}}}},created:function(){this.handleResize()},mounted:function(){},methods:{getType:function(e){return this.selfColumnType[e.sectype]},isRequired:function(e){return"true"!=e.nullableFlag},getOptionList:function(e){if(Array.isArray(e.fixedValueVOList)&&e.fixedValueVOList.length>0){var t={key:"id",value:"id"},n=e.fixedValueVOList.map((function(e){for(var n in t)if(Object.hasOwnProperty.call(t,n)){var r=t[n];e[n]=e[r]}return e}));return n}return[]},init:function(e){this.$refs.FormTemplate.templateRender(e)},handleResize:function(){var e=document.body.clientWidth;this.trendsSpan=24/Math.floor(e/500)},validate:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$refs.FormTemplate.validate();case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},watch:{}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,"cb4c2c06",null);t["default"]=l.exports},a132:function(e,t,n){"use strict";n("4aaf")},a458:function(e,t,n){"use strict";n("f425")},a57b:function(e,t,n){},a597:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v(e._s(e.$route.query.id?"缂栬緫":"鏂板"))]),t("avue-form",{attrs:{option:e.option},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuForm"},[t("el-button",{attrs:{icon:"el-icon-back"},on:{click:function(t){return e.handleBack()}}},[e._v("杩� 鍥�")])],1)],2)],1)},i=[],o={data:function(){return{form:{},option:{labelWidth:110,column:[{label:"濮撳悕",prop:"name"}]}}},methods:{handleBack:function(){this.$router.$avueRouter.closeTag(),this.$router.back()}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},a64b:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("basic-container",[t("avue-form",{attrs:{option:e.option},on:{submit:e.handleSubmit},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1),t("basic-container",[t("flow-design",{attrs:{"is-display":!0,"process-definition-id":e.processDefinitionId}})],1)],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("ade3")),a=n("fc8c");function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var l={data:function(){return{processDefinitionId:"",form:{},option:{group:[{icon:"el-icon-info",label:"璇峰亣鍩虹淇℃伅",prop:"group1",column:[{label:"瀹℃壒浜哄憳",prop:"taskUser",type:"select",dicUrl:"/api/ubcs-user/user-list",props:{label:"account",value:"id"},span:24,rules:[{required:!0,message:"璇烽�夋嫨瀹℃壒浜哄憳",trigger:"blur"}]},{label:"寮�濮嬫椂闂�",prop:"startTime",type:"datetime",valueFormat:"yyyy-MM-dd HH:mm:ss",rules:[{required:!0,message:"璇烽�夋嫨寮�濮嬫椂闂�",trigger:"blur"}]},{label:"缁撴潫鏃堕棿",prop:"endTime",type:"datetime",valueFormat:"yyyy-MM-dd HH:mm:ss",rules:[{required:!0,message:"璇烽�夋嫨缁撴潫鏃堕棿",trigger:"blur"}]},{label:"璇峰亣鐞嗙敱",prop:"reason",type:"textarea",span:24,rules:[{required:!0,message:"璇疯緭鍏ヨ鍋囩悊鐢�",trigger:"blur"}]}]}]}}},created:function(){this.processDefinitionId=this.$route.params.processDefinitionId},methods:{handleSubmit:function(){var e=this,t=c({processDefinitionId:this.$route.params.processDefinitionId},this.form);Object(a["leaveProcess"])(t).then((function(t){var n=t.data;n.success?(e.$message.success(n.msg),e.$router.$avueRouter.closeTag(),e.$router.push({path:"/work/start"})):e.$message.error(n.msg||"鎻愪氦澶辫触")}))}}},u=l,d=n("2877"),f=Object(d["a"])(u,r,i,!1,null,null,null);t["default"]=f.exports},a941:function(e,t,n){"use strict";n("c49e")},aaec:function(e,t){var n="\\ud800-\\udfff",r="\\u0300-\\u036f",i="\\ufe20-\\ufe2f",o="\\u20d0-\\u20ff",a=r+i+o,s="\\ufe0e\\ufe0f",c="\\u200d",l=RegExp("["+c+n+a+s+"]");function u(e){return l.test(e)}e.exports=u},ae1a:function(e,t,n){},af29:function(e,t,n){"use strict";n("d89a")},af3e:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("i",{staticClass:"action",attrs:{title:e.text}},[t("svg",{attrs:{width:"1em",height:"1em",fill:"currentColor"}},[t("use",{attrs:{"xlink:href":"#"+e.type}})])])},i=[],o=(n("3ebe"),{name:"EditorIcon",props:["type","text"]}),a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},b2ed:function(e,t,n){},b51c:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("register-command",{attrs:{name:"generateData",config:e.generateDataCommandConfig,extend:"copy"}}),t("register-command",{attrs:{name:"downloadImage",config:e.downloadImageCommandConfig,extend:"copy"}})],1)},i=[],o=n("bc4c"),a={name:"CustomCommand",components:{RegisterCommand:o["RegisterCommand"]},inject:["root"],props:["save","download"],data:function(){var e=this.root.propsAPI,t=this.save,n=this.download;return{generateDataCommandConfig:{queue:!1,enable:function(){return!0},execute:function(){console.log("鎵ц姝e悜鍛戒护");var n=e.save();console.log(n),console.log(JSON.stringify(n)),t(n),alert(JSON.stringify(n))},back:function(){console.log("鎵ц鍙嶅悜鍛戒护")}},downloadImageCommandConfig:{queue:!1,enable:function(){return!0},execute:function(){n()},back:function(){}}}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},b6b0:function(e,t,n){"use strict";n("24f0")},b74b:function(e,t,n){},b74c:function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.optionParent,"table-loading":e.loading,data:e.dataParent,page:e.pageParent,permission:e.permissionList,"before-open":e.beforeOpen},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-click":e.handleRowClick,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoadParent},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-setting",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleRowClick(n.row)}}},[e._v("瀛楀吀閰嶇疆\n      ")]):e._e()]}},{key:"code",fn:function(n){var r=n.row;return[t("el-tag",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.handleRowClick(r)}}},[e._v(e._s(r.code))])]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formParent,callback:function(t){e.formParent=t},expression:"formParent"}},[t("template",{slot:"menuLeft"},[e.permission.dictbiz_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"[".concat(e.dictValue,"]瀛楀吀閰嶇疆"),"append-to-body":"",visible:e.box,width:"1000px"},on:{"update:visible":function(t){e.box=t}}},[t("avue-crud",{ref:"crudChild",attrs:{option:e.optionChild,"table-loading":e.loadingChild,data:e.dataChild,permission:e.permissionList,"before-open":e.beforeOpenChild,"before-close":e.beforeCloseChild},on:{"row-del":e.rowDelChild,"row-update":e.rowUpdateChild,"row-save":e.rowSaveChild,"search-change":e.searchChangeChild,"search-reset":e.searchResetChild,"selection-change":e.selectionChangeChild,"current-change":e.currentChangeChild,"size-change":e.sizeChangeChild,"refresh-change":e.refreshChangeChild,"on-load":e.onLoadChild},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-plus-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n        ")]):e._e()]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formChild,callback:function(t){e.formChild=t},expression:"formChild"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n        ")]):e._e()],1)],2)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("8ddc"),s=n("d4f4"),c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{dictValue:"鏆傛棤",parentId:-1,formParent:{},formChild:{},selectionList:[],query:{},box:!1,loading:!0,loadingChild:!0,pageParent:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},pageChild:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},dataParent:[],dataChild:[],optionParent:s["optionParent"],optionChild:s["optionChild"]}},computed:u(u({},Object(c["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dictbiz_add,!1),delBtn:this.vaildData(this.permission.dictbiz_delete,!1),editBtn:this.vaildData(this.permission.dictbiz_edit,!1),viewBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),mounted:function(){this.initData()},methods:{initData:function(){var e=this;Object(a["getDictTree"])().then((function(t){var n=e.findObject(e.optionChild.column,"parentId");n.dicData=t.data.data}))},handleAdd:function(e){this.formChild.dictValue="",this.formChild.dictKey="",this.formChild.sort=0,this.formChild.isSealed=0,this.formChild.remark="",this.formChild.parentId=e.id,this.$refs.crudChild.rowAdd()},rowSave:function(e,t,n){var r=this,i=u(u({},e),{},{dictKey:-1});Object(a["add"])(i).then((function(){r.onLoadParent(r.pageParent),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadParent(i.pageParent),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),i.onLoadChild(i.pageChild),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadParent(t.pageParent),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleRowClick:function(e){this.query={},this.parentId=e.id,this.dictValue=e.dictValue;var t=this.findObject(this.optionChild.column,"code");t.value=e.code;var n=this.findObject(this.optionChild.column,"parentId");n.value=e.id,this.box=!0,this.onLoadChild(this.pageChild)},searchReset:function(){this.query={},this.onLoadParent(this.pageParent)},searchChange:function(e,t){this.query=e,this.pageParent.currentPage=1,this.onLoadParent(this.pageParent,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadParent(e.pageParent),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDict"])(this.formParent.id).then((function(e){n.formParent=e.data.data})),e()},currentChange:function(e){this.pageParent.currentPage=e},sizeChange:function(e){this.pageParent.pageSize=e},refreshChange:function(){this.onLoadParent(this.pageParent,this.query)},rowSaveChild:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoadChild(r.pageChild),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateChild:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadChild(i.pageChild),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelChild:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadChild(t.pageChild),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchResetChild:function(){this.query={},this.onLoadChild(this.pageChild)},searchChangeChild:function(e,t){this.query=e,this.pageChild.currentPage=1,this.onLoadChild(this.pageChild,e),t()},selectionChangeChild:function(e){this.selectionList=e},selectionClearChild:function(){this.selectionList=[],this.$refs.crudChild.toggleSelection()},handleDeleteChild:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadChild(e.pageChild),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudChild.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenChild:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getDict"])(this.formChild.id).then((function(e){n.formChild=e.data.data})),e()},beforeCloseChild:function(e){var t=this;this.$refs.crudChild.value.parentId=this.parentId,this.$refs.crudChild.option.column.filter((function(e){"parentId"===e.prop&&(e.value=t.parentId)})),e()},currentChangeChild:function(e){this.pageChild.currentPage=e},sizeChangeChild:function(e){this.pageChild.pageSize=e},refreshChangeChild:function(){this.onLoadChild(this.pageChild,this.query)},onLoadParent:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getParentList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.pageParent.total=n.total,t.dataParent=n.records,t.loading=!1,t.selectionClear()}))},onLoadChild:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loadingChild=!0,Object(a["getChildList"])(e.currentPage,e.pageSize,this.parentId,Object.assign(n,this.query)).then((function(e){t.dataChild=e.data.data,t.loadingChild=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},b804:function(e,t,n){"use strict";n("21b15")},b8c5:function(e,t,n){"use strict";n("41a8")},b979:function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb"),n("386d");var r=function(){var e=this,t=e._self._c;return t("el-row",[e.userflag?t("el-col",{attrs:{span:5}},[t("div",{staticClass:"box"},[t("el-scrollbar",{staticStyle:{height:"auto","border-bottom-right-radius":"8px"}},[t("basic-container",[t("div",{staticClass:"abox"},[t("avue-tree",{ref:"tree",attrs:{data:e.treeData,option:e.treeOption},on:{"node-click":e.nodeClick}})],1)])],1)],1)]):e._e(),t("el-col",{attrs:{span:e.usernumber}},[t("basic-container",[t("div",{staticClass:"bbox"},[t("avue-crud",{ref:"crud",attrs:{"before-open":e.beforeOpen,data:e.data,option:e.option,page:e.page,permission:e.permissionList,search:e.search,"table-loading":e.loading},on:{"update:page":function(t){e.page=t},"update:search":function(t){e.search=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"tenantName",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.tenantName))])]}},{key:"roleName",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.roleName))])]}},{key:"deptName",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.deptName))])]}},{key:"userTypeName",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.userTypeName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.user_delete?t("el-button",{attrs:{icon:"el-icon-delete",plain:"",size:"small",type:"danger"},on:{click:e.handleDelete}},[e._v("鍒� 闄n          ")]):e._e(),e.permission.user_role?t("el-button",{attrs:{icon:"el-icon-user",plain:"",size:"small",type:"info"},on:{click:e.handleGrant}},[e._v("瑙掕壊閰嶇疆\n          ")]):e._e(),e.permission.user_reset?t("el-button",{attrs:{icon:"el-icon-refresh",plain:"",size:"small",type:"info"},on:{click:e.handleReset}},[e._v("瀵嗙爜閲嶇疆\n          ")]):e._e(),e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{size:"small",type:"success",icon:"el-icon-setting"},on:{click:e.handlepass}},[e._v("\n            閰嶇疆瀵嗙爜绛栫暐\n          ")]):e._e(),e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{icon:"el-icon-coordinate",plain:"",size:"small",type:"info"},on:{click:e.handleLock}},[e._v("璐﹀彿瑙e皝\n          ")]):e._e(),e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{icon:"el-icon-upload2",plain:"",size:"small",type:"success"},on:{click:e.handleImport}},[e._v("瀵煎叆\n          ")]):e._e(),e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{icon:"el-icon-download",plain:"",size:"small",type:"warning"},on:{click:e.handleExport}},[e._v("瀵煎嚭\n          ")]):e._e()],1)],2)],1),t("el-dialog",{attrs:{visible:e.roleBox,"append-to-body":"",title:"鐢ㄦ埛瑙掕壊閰嶇疆",width:"345px"},on:{"update:visible":function(t){e.roleBox=t}}},[t("el-tree",{ref:"treeRole",attrs:{data:e.roleGrantList,"default-checked-keys":e.roleTreeObj,props:e.props,"check-strictly":"","default-expand-all":"","node-key":"id","show-checkbox":""}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.roleBox=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.submitRole}},[e._v("纭� 瀹�")])],1)],1),t("el-dialog",{attrs:{visible:e.excelBox,"append-to-body":"",title:"鐢ㄦ埛鏁版嵁瀵煎叆",width:"555px"},on:{"update:visible":function(t){e.excelBox=t}}},[t("avue-form",{attrs:{option:e.excelOption,"upload-after":e.uploadAfter},model:{value:e.excelForm,callback:function(t){e.excelForm=t},expression:"excelForm"}},[t("template",{slot:"excelTemplate"},[t("el-button",{attrs:{type:"primary"},on:{click:e.handleTemplate}},[e._v("\n              鐐瑰嚮涓嬭浇"),t("i",{staticClass:"el-icon-download el-icon--right"})])],1)],2)],1),t("el-dialog",{staticClass:"passdialog",attrs:{"before-close":e.handleClose,visible:e.passVisible,"append-to-body":"",title:"璁剧疆瀵嗙爜绛栫暐",width:"30%"},on:{"update:visible":function(t){e.passVisible=t}}},[t("el-select",{staticClass:"selects",attrs:{placeholder:"璇烽�夋嫨"},on:{change:e.selChange},model:{value:e.sevalue,callback:function(t){e.sevalue=t},expression:"sevalue"}},e._l(e.seoptions,(function(e){return t("el-option",{key:e.id,staticClass:"seloption",attrs:{label:e.strategyName,value:e.id}})})),1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.passVisible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.passhandle}},[e._v("纭� 瀹�")])],1)],1)],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("28a5"),n("ac6a"),n("ade3")),a=n("c0c7"),s=n("2934"),c=n("fcb7"),l=n("3528"),u=n("74b1"),d=n("5880"),f=n("1ca4"),h=n("0a5a"),p=n("0e0b"),g=n("84df"),m=n("323e"),v=n.n(m),b=(n("a5d8"),n("d9a3")),y=n("7c41");function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?x(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var O={data:function(){var e=this,t=function(e,t,n){""===t?n(new Error("璇疯緭鍏ュ瘑鐮�")):n()},n=function(t,n,r){""===n?r(new Error("璇峰啀娆¤緭鍏ュ瘑鐮�")):n!==e.form.password?r(new Error("涓ゆ杈撳叆瀵嗙爜涓嶄竴鑷�!")):r()};return{form:{},seoptions:[],sevalue:"",passVisible:!1,id:"",search:{},roleBox:!1,excelBox:!1,platformBox:!1,initFlag:!0,selectionList:[],query:{},loading:!0,platformLoading:!1,page:{pageSize:10,currentPage:1,total:0},platformPage:{pageSize:10,currentPage:1,total:0},init:{roleTree:[],deptTree:[]},props:{label:"title",value:"key"},roleGrantList:[],roleTreeObj:[],treeDeptId:"",treeData:[],treeOption:{height:"auto",nodeKey:"id",border:!0,lazy:!0,treeLoad:function(e,t){var n=0===e.level?0:e.data.id;Object(c["getDeptLazyTree"])(n).then((function(e){t(e.data.data.map((function(e){return w(w({},e),{},{leaf:!e.hasChildren})})))}))},addBtn:!1,menu:!1,size:"small",props:{labelText:"鏍囬",label:"title",value:"value",children:"children"}},option:{height:"auto",calcHeight:80,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,viewBtn:!0,dialogType:"drawer",dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鐧诲綍璐﹀彿",prop:"account",search:!0,display:!1},{label:"鎵�灞炵鎴�",prop:"tenantName",slot:!0,display:!1},{label:"鐢ㄦ埛濮撳悕",prop:"realName",search:!0,display:!1},{label:"鎵�灞炶鑹�",prop:"roleName",slot:!0,display:!1},{label:"瀵嗙爜绛栫暐",prop:"pwdStrategy",slot:!0,display:!1},{label:"鎵�灞為儴闂�",prop:"deptName",slot:!0,display:!1},{label:"鐢ㄦ埛骞冲彴",prop:"userTypeName",slot:!0,display:!1},{label:"鐢ㄦ埛骞冲彴",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=user_type",props:{label:"dictValue",value:"dictKey"},dataType:"number",search:!0,hide:!0,display:!1,prop:"userType",rules:[{required:!0,message:"璇烽�夋嫨鐢ㄦ埛骞冲彴",trigger:"blur"}]}],group:[{label:"鍩虹淇℃伅",prop:"baseInfo",icon:"el-icon-user-solid",column:[{label:"鎵�灞炵鎴�",prop:"tenantId",type:"tree",dicUrl:"/api/ubcs-system/tenant/select",props:{label:"tenantName",value:"tenantId"},hide:!f["a"].tenantMode,addDisplay:f["a"].tenantMode,editDisplay:f["a"].tenantMode,viewDisplay:f["a"].tenantMode,rules:[{required:!0,message:"璇疯緭鍏ユ墍灞炵鎴�",trigger:"click"}],span:24},{label:"鐧诲綍璐﹀彿",prop:"account",rules:[{required:!0,message:"璇疯緭鍏ョ櫥褰曡处鍙�",trigger:"blur"}]},{label:"鐢ㄦ埛骞冲彴",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=user_type",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"userType",rules:[{required:!0,message:"璇烽�夋嫨鐢ㄦ埛骞冲彴",trigger:"blur"}]},{label:"瀵嗙爜",prop:"password",hide:!0,editDisplay:!1,viewDisplay:!1,rules:[{required:!0,validator:t,trigger:"blur"}]},{label:"纭瀵嗙爜",prop:"password2",hide:!0,editDisplay:!1,viewDisplay:!1,rules:[{required:!0,validator:n,trigger:"blur"}]}]},{label:"璇︾粏淇℃伅",prop:"detailInfo",icon:"el-icon-s-order",column:[{label:"鐢ㄦ埛鏄电О",prop:"name",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ョ敤鎴锋樀绉�",trigger:"blur"}]},{label:"鐢ㄦ埛濮撳悕",prop:"realName",rules:[{required:!0,message:"璇疯緭鍏ョ敤鎴峰鍚�",trigger:"blur"},{min:2,max:5,message:"濮撳悕闀垮害鍦�2鍒�5涓瓧绗�"}]},{label:"鎵嬫満鍙风爜",prop:"phone",overHidden:!0},{label:"鐢靛瓙閭",prop:"email",hide:!0,overHidden:!0},{label:"鐢ㄦ埛鎬у埆",prop:"sex",type:"select",dicData:[{label:"鐢�",value:1},{label:"濂�",value:2},{label:"鏈煡",value:3}],hide:!0},{label:"鐢ㄦ埛鐢熸棩",type:"date",prop:"birthday",format:"yyyy-MM-dd hh:mm:ss",valueFormat:"yyyy-MM-dd hh:mm:ss",hide:!0},{label:"璐﹀彿鐘舵��",prop:"statusName",hide:!0,display:!1}]},{label:"鑱岃矗淇℃伅",prop:"dutyInfo",icon:"el-icon-s-custom",column:[{label:"鐢ㄦ埛缂栧彿",prop:"code"},{label:"鎵�灞炶鑹�",prop:"roleId",multiple:!0,type:"tree",dicData:[],props:{label:"title"},checkStrictly:!0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨鎵�灞炶鑹�",trigger:"click"}]},{label:"鎵�灞為儴闂�",prop:"deptId",type:"tree",multiple:!0,dicData:[],props:{label:"title"},checkStrictly:!0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨鎵�灞為儴闂�",trigger:"click"}]},{label:"鎵�灞炲矖浣�",prop:"postId",type:"tree",multiple:!0,dicData:[],props:{label:"postName",value:"id"},rules:[{required:!0,message:"璇烽�夋嫨鎵�灞炲矖浣�",trigger:"click"}]}]}]},data:[],platformQuery:{},platformSelectionList:[],platformData:[],platformForm:{},platformOption:{tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,viewBtn:!0,dialogClickModal:!1,menuWidth:120,editBtnText:"閰嶇疆",column:[{label:"鐧诲綍璐﹀彿",prop:"account",search:!0,display:!1},{label:"鎵�灞炵鎴�",prop:"tenantName",slot:!0,display:!1},{label:"鐢ㄦ埛濮撳悕",prop:"realName",search:!0,display:!1},{label:"鐢ㄦ埛骞冲彴",prop:"userTypeName",slot:!0,display:!1},{label:"鐢ㄦ埛骞冲彴",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=user_type",props:{label:"dictValue",value:"dictKey"},dataType:"number",search:!0,hide:!0,display:!1,prop:"userType",rules:[{required:!0,message:"璇烽�夋嫨鐢ㄦ埛骞冲彴",trigger:"blur"}]},{label:"鐢ㄦ埛鎷撳睍",prop:"userExt",type:"textarea",minRows:8,span:24,overHidden:!0,row:!0,hide:!0}]},excelForm:{},excelOption:{submitBtn:!1,emptyBtn:!1,column:[{label:"妯℃澘涓婁紶",prop:"excelFile",type:"upload",drag:!0,loadText:"妯℃澘涓婁紶涓紝璇风◢绛�",span:24,propsHttp:{res:"data"},tip:"璇蜂笂浼� .xls,.xlsx 鏍囧噯鏍煎紡鏂囦欢",action:"/api/ubcs-user/import-user"},{label:"鏁版嵁瑕嗙洊",prop:"isCovered",type:"switch",align:"center",width:80,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],value:0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨鏄惁瑕嗙洊",trigger:"blur"}]},{label:"妯℃澘涓嬭浇",prop:"excelTemplate",formslot:!0,span:24}]},selid:[],UserPwdstrategyVO:{userIds:[],pwdstrategyId:""},userflag:!0,usernumber:0}},watch:{"form.tenantId":function(){""!==this.form.tenantId&&this.initFlag&&this.initData(this.form.tenantId)},"excelForm.isCovered":function(){if(""!==this.excelForm.isCovered){var e=this.findObject(this.excelOption.column,"excelFile");e.action="/api/ubcs-user/import-user?isCovered=".concat(this.excelForm.isCovered)}}},computed:w(w({},Object(d["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.user_add,!1),viewBtn:this.vaildData(this.permission.user_view,!1),delBtn:this.vaildData(this.permission.user_delete,!1),editBtn:this.vaildData(this.permission.user_edit,!1)}},platformPermissionList:function(){return{addBtn:!1,viewBtn:!1,delBtn:!1,editBtn:this.vaildData(this.permission.user_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),mounted:function(){f["a"].tenantMode||this.initData(f["a"].tenantId)},created:function(){this.selecload();var e=JSON.parse(localStorage.getItem("updataid"));"0"!=e.user_id&&"000000"!==e.tenant_id?(this.userflag=!1,this.usernumber=24):(this.userflag=!0,this.usernumber=19)},methods:{handleClose:function(e){this.$confirm("纭鍏抽棴锛�").then((function(){e()})).catch((function(){e()}))},handlepass:function(){0!==this.selectionList.length?this.passVisible=!0:this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},passhandle:function(){var e=this;this.selectionList.forEach((function(t){e.selid.push(t.id)})),this.UserPwdstrategyVO.userIds=this.selid,this.UserPwdstrategyVO.pwdstrategyId=this.id,Object(a["insert"])(this.UserPwdstrategyVO).then((function(){e.passVisible=!1,e.$message({type:"success",message:"閰嶇疆鎴愬姛!"}),e.onLoad(e.page),e.selid=[]})).catch((function(t){e.selid=[],e.$message({type:"warning",message:t})}))},selChange:function(e){this.id=e},selecload:function(){var e=this;Object(y["getPage"])(1,-1).then((function(t){e.seoptions=t.data.data.records}))},nodeClick:function(e){this.treeDeptId=e.id,this.page.currentPage=1,this.onLoad(this.page)},initData:function(e){var t=this;Object(l["getRoleTree"])(e).then((function(n){var r=t.findObject(t.option.group,"roleId");r.dicData=n.data.data,t.id=e})),Object(c["getDeptTree"])(e).then((function(e){var n=t.findObject(t.option.group,"deptId");n.dicData=e.data.data})),Object(u["getPostList"])(e).then((function(e){var n=t.findObject(t.option.group,"postId");n.dicData=e.data.data}))},submitRole:function(){var e=this,t=this.$refs.treeRole.getCheckedKeys().join(",");Object(a["grant"])(this.ids,t).then((function(){e.roleBox=!1,e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.onLoad(e.page)}))},rowSave:function(e,t,n){var r=this;e.deptId=e.deptId.join(","),e.roleId=e.roleId.join(","),e.postId=e.postId.join(","),Object(a["add"])(e).then((function(){r.initFlag=!1,r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;e.deptId=e.deptId.join(","),e.roleId=e.roleId.join(","),e.postId=e.postId.join(","),Object(a["update"])(e).then((function(){i.initFlag=!1,i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.treeDeptId="",this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleReset:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨璐﹀彿瀵嗙爜閲嶇疆涓�123456?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["resetPassword"])(e.ids)})).then((function(){e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleGrant:function(){var e=this;0!==this.selectionList.length?(this.roleTreeObj=[],1===this.selectionList.length&&(this.roleTreeObj=this.selectionList[0].roleId.split(",")),Object(l["getRoleTree"])(this.selectionList[0].tenantId).then((function(t){e.roleGrantList=t.data.data,e.roleBox=!0}))):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handlePlatform:function(){this.platformBox=!0},handleLock:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨璐﹀彿瑙e皝锛�",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["unlock"])(e.ids)})).then((function(){e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleImport:function(){this.excelBox=!0},uploadAfter:function(e,t,n,r){window.console.log(r),this.excelBox=!1,this.refreshChange(),t()},handleExport:function(){var e=this,t=b["a"].toStr(this.search.account),n=b["a"].toStr(this.search.realName);this.$confirm("鏄惁瀵煎嚭鐢ㄦ埛鏁版嵁?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){v.a.start(),Object(s["exportBlob"])("/api/ubcs-user/export-user?".concat(e.website.tokenHeader,"=").concat(Object(h["a"])(),"&account=").concat(t,"&realName=").concat(n)).then((function(e){Object(p["c"])(e.data,"鐢ㄦ埛鏁版嵁琛�".concat(Object(g["c"])(),".xlsx")),v.a.done()}))}))},handleTemplate:function(){Object(s["exportBlob"])("/api/ubcs-user/export-template?".concat(this.website.tokenHeader,"=").concat(Object(h["a"])())).then((function(e){Object(p["c"])(e.data,"鐢ㄦ埛鏁版嵁妯℃澘.xlsx")}))},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getUser"])(this.form.id).then((function(e){n.form=e.data.data,n.form.hasOwnProperty("deptId")&&(n.form.deptId=n.form.deptId.split(",")),n.form.hasOwnProperty("roleId")&&(n.form.roleId=n.form.roleId.split(",")),n.form.hasOwnProperty("postId")&&(n.form.postId=n.form.postId.split(","))})),this.initFlag=!0,e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query),this.treeDeptId).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))},platformRowUpdate:function(e,t,n,r){var i=this;Object(a["updatePlatform"])(e.id,e.userType,e.userExt).then((function(){i.platformOnLoad(i.platformPage),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},platformBeforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getUserPlatform"])(this.platformForm.id).then((function(e){n.platformForm=e.data.data})),e()},platformSearchReset:function(){this.platformQuery={},this.platformOnLoad(this.platformPage)},platformSearchChange:function(e,t){this.platformQuery=e,this.platformPage.currentPage=1,this.platformOnLoad(this.platformPage,e),t()},platformSelectionChange:function(e){this.platformSelectionList=e},platformSelectionClear:function(){this.platformSelectionList=[],this.$refs.platformCrud.toggleSelection()},platformCurrentChange:function(e){this.platformPage.currentPage=e},platformSizeChange:function(e){this.platformPage.pageSize=e},platformRefreshChange:function(){this.platformOnLoad(this.platformPage,this.platformQuery)},platformOnLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.platformLoading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query),this.treeDeptId).then((function(e){var n=e.data.data;t.platformPage.total=n.total,t.platformData=n.records,t.platformLoading=!1,t.selectionClear()}))}}},_=O,C=(n("3bbd"),n("2877")),S=Object(C["a"])(_,r,i,!1,null,null,null);t["default"]=S.exports},bc4c:function(e,t,n){(function(t,n){e.exports=n()})("undefined"!==typeof self&&self,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="fb15")}({"00fd":function(e,t,n){var r=n("9e69"),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;function c(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(c){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}e.exports=c},"0273":function(e,t,n){var r=n("c1b2"),i=n("4180"),o=n("2c6c");e.exports=r?function(e,t,n){return i.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},"0363":function(e,t,n){var r=n("3ac6"),i=n("d659"),o=n("3e80"),a=n("1e63"),s=r.Symbol,c=i("wks");e.exports=function(e){return c[e]||(c[e]=a&&s[e]||(a?s:o)("Symbol."+e))}},"0481":function(e,t,n){"use strict";var r=n("23e7"),i=n("a2bf"),o=n("7b0b"),a=n("50c4"),s=n("a691"),c=n("65f0");r({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:void 0,t=o(this),n=a(t.length),r=c(t,0);return r.length=i(r,t,t,n,0,void 0===e?1:s(e)),r}})},"057f":function(e,t,n){var r=n("fc6a"),i=n("241c").f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return i(e)}catch(t){return a.slice()}};e.exports.f=function(e){return a&&"[object Window]"==o.call(e)?s(e):i(r(e))}},"0621":function(e,t,n){var r=n("9e69"),i=n("d370"),o=n("6747"),a=r?r.isConcatSpreadable:void 0;function s(e){return o(e)||i(e)||!!(a&&e&&e[a])}e.exports=s},"06cf":function(e,t,n){var r=n("83ab"),i=n("d1e7"),o=n("5c6c"),a=n("fc6a"),s=n("c04e"),c=n("5135"),l=n("0cfb"),u=Object.getOwnPropertyDescriptor;t.f=r?u:function(e,t){if(e=a(e),t=s(t,!0),l)try{return u(e,t)}catch(n){}if(c(e,t))return o(!i.f.call(e,t),e[t])}},"06fa":function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},"07c7":function(e,t){function n(){return!1}e.exports=n},"07cd":function(e,t,n){!function(t,n){e.exports=n()}(window,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=820)}([,function(e,t,n){"use strict";var r=function(e,t,n){e.prototype=t.prototype=n,n.constructor=e};function i(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function o(){}var a="\\s*([+-]?\\d+)\\s*",s="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",c="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",l=/^#([0-9a-f]{3})$/,u=/^#([0-9a-f]{6})$/,d=new RegExp("^rgb\\("+[a,a,a]+"\\)$"),f=new RegExp("^rgb\\("+[c,c,c]+"\\)$"),h=new RegExp("^rgba\\("+[a,a,a,s]+"\\)$"),p=new RegExp("^rgba\\("+[c,c,c,s]+"\\)$"),g=new RegExp("^hsl\\("+[s,c,c]+"\\)$"),m=new RegExp("^hsla\\("+[s,c,c,s]+"\\)$"),v={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function b(e){var t;return e=(e+"").trim().toLowerCase(),(t=l.exec(e))?new _((t=parseInt(t[1],16))>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):(t=u.exec(e))?y(parseInt(t[1],16)):(t=d.exec(e))?new _(t[1],t[2],t[3],1):(t=f.exec(e))?new _(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=h.exec(e))?x(t[1],t[2],t[3],t[4]):(t=p.exec(e))?x(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=g.exec(e))?S(t[1],t[2]/100,t[3]/100,1):(t=m.exec(e))?S(t[1],t[2]/100,t[3]/100,t[4]):v.hasOwnProperty(e)?y(v[e]):"transparent"===e?new _(NaN,NaN,NaN,0):null}function y(e){return new _(e>>16&255,e>>8&255,255&e,1)}function x(e,t,n,r){return r<=0&&(e=t=n=NaN),new _(e,t,n,r)}function w(e){return e instanceof o||(e=b(e)),e?new _((e=e.rgb()).r,e.g,e.b,e.opacity):new _}function O(e,t,n,r){return 1===arguments.length?w(e):new _(e,t,n,null==r?1:r)}function _(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function C(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function S(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new j(e,t,n,r)}function P(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof j)return new j(e.h,e.s,e.l,e.opacity);if(e instanceof o||(e=b(e)),!e)return new j;if(e instanceof j)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),a=Math.max(t,n,r),s=NaN,c=a-i,l=(a+i)/2;return c?(s=t===a?(n-r)/c+6*(n<r):n===a?(r-t)/c+2:(t-n)/c+4,c/=l<.5?a+i:2-a-i,s*=60):c=l>0&&l<1?0:s,new j(s,c,l,e.opacity)}(e):new j(e,t,n,null==r?1:r)}function j(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function k(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}r(o,b,{displayable:function(){return this.rgb().displayable()},hex:function(){return this.rgb().hex()},toString:function(){return this.rgb()+""}}),r(_,O,i(o,{brighter:function(e){return e=null==e?1/.7:Math.pow(1/.7,e),new _(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new _(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},displayable:function(){return 0<=this.r&&this.r<=255&&0<=this.g&&this.g<=255&&0<=this.b&&this.b<=255&&0<=this.opacity&&this.opacity<=1},hex:function(){return"#"+C(this.r)+C(this.g)+C(this.b)},toString:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===e?")":", "+e+")")}})),r(j,P,i(o,{brighter:function(e){return e=null==e?1/.7:Math.pow(1/.7,e),new j(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new j(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new _(k(e>=240?e-240:e+120,i,r),k(e,i,r),k(e<120?e+240:e-120,i,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1}}));var L=Math.PI/180,D=180/Math.PI,M=.96422,E=1,T=.82521,A=4/29,B=6/29,I=3*B*B,R=B*B*B;function F(e){if(e instanceof N)return new N(e.l,e.a,e.b,e.opacity);if(e instanceof H){if(isNaN(e.h))return new N(e.l,0,0,e.opacity);var t=e.h*L;return new N(e.l,Math.cos(t)*e.c,Math.sin(t)*e.c,e.opacity)}e instanceof _||(e=w(e));var n,r,i=Y(e.r),o=Y(e.g),a=Y(e.b),s=q((.2225045*i+.7168786*o+.0606169*a)/E);return i===o&&o===a?n=r=s:(n=q((.4360747*i+.3850649*o+.1430804*a)/M),r=q((.0139322*i+.0971045*o+.7141733*a)/T)),new N(116*s-16,500*(n-s),200*(s-r),e.opacity)}function z(e,t){return new N(e,0,0,null==t?1:t)}function $(e,t,n,r){return 1===arguments.length?F(e):new N(e,t,n,null==r?1:r)}function N(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function q(e){return e>R?Math.pow(e,1/3):e/I+A}function G(e){return e>B?e*e*e:I*(e-A)}function V(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function Y(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function X(e){if(e instanceof H)return new H(e.h,e.c,e.l,e.opacity);if(e instanceof N||(e=F(e)),0===e.a&&0===e.b)return new H(NaN,0,e.l,e.opacity);var t=Math.atan2(e.b,e.a)*D;return new H(t<0?t+360:t,Math.sqrt(e.a*e.a+e.b*e.b),e.l,e.opacity)}function U(e,t,n,r){return 1===arguments.length?X(e):new H(n,t,e,null==r?1:r)}function W(e,t,n,r){return 1===arguments.length?X(e):new H(e,t,n,null==r?1:r)}function H(e,t,n,r){this.h=+e,this.c=+t,this.l=+n,this.opacity=+r}r(N,$,i(o,{brighter:function(e){return new N(this.l+18*(null==e?1:e),this.a,this.b,this.opacity)},darker:function(e){return new N(this.l-18*(null==e?1:e),this.a,this.b,this.opacity)},rgb:function(){var e=(this.l+16)/116,t=isNaN(this.a)?e:e+this.a/500,n=isNaN(this.b)?e:e-this.b/200;return new _(V(3.1338561*(t=M*G(t))-1.6168667*(e=E*G(e))-.4906146*(n=T*G(n))),V(-.9787684*t+1.9161415*e+.033454*n),V(.0719453*t-.2289914*e+1.4052427*n),this.opacity)}})),r(H,W,i(o,{brighter:function(e){return new H(this.h,this.c,this.l+18*(null==e?1:e),this.opacity)},darker:function(e){return new H(this.h,this.c,this.l-18*(null==e?1:e),this.opacity)},rgb:function(){return F(this).rgb()}}));var K=-.14861,Z=1.78277,Q=-.29227,J=-.90649,ee=1.97294,te=ee*J,ne=ee*Z,re=Z*Q-J*K;function ie(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof oe)return new oe(e.h,e.s,e.l,e.opacity);e instanceof _||(e=w(e));var t=e.r/255,n=e.g/255,r=e.b/255,i=(re*r+te*t-ne*n)/(re+te-ne),o=r-i,a=(ee*(n-i)-Q*o)/J,s=Math.sqrt(a*a+o*o)/(ee*i*(1-i)),c=s?Math.atan2(a,o)*D-120:NaN;return new oe(c<0?c+360:c,s,i,e.opacity)}(e):new oe(e,t,n,null==r?1:r)}function oe(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}r(oe,ie,i(o,{brighter:function(e){return e=null==e?1/.7:Math.pow(1/.7,e),new oe(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new oe(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=isNaN(this.h)?0:(this.h+120)*L,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),i=Math.sin(e);return new _(255*(t+n*(K*r+Z*i)),255*(t+n*(Q*r+J*i)),255*(t+n*(ee*r)),this.opacity)}})),n.d(t,"a",(function(){return b})),n.d(t,"h",(function(){return O})),n.d(t,"e",(function(){return P})),n.d(t,"f",(function(){return $})),n.d(t,"d",(function(){return W})),n.d(t,"g",(function(){return U})),n.d(t,"c",(function(){return z})),n.d(t,"b",(function(){return ie}))},,,,,,,,,,,,,,,function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},function(e,t,n){"use strict";n.r(t);var r,i,o=0,a=0,s=0,c=1e3,l=0,u=0,d=0,f="object"==typeof performance&&performance.now?performance:Date,h="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function p(){return u||(h(g),u=f.now()+d)}function g(){u=0}function m(){this._call=this._time=this._next=null}function v(e,t,n){var r=new m;return r.restart(e,t,n),r}function b(){p(),++o;for(var e,t=r;t;)(e=u-t._time)>=0&&t._call.call(null,e),t=t._next;--o}function y(){u=(l=f.now())+d,o=a=0;try{b()}finally{o=0,function(){for(var e,t,n=r,o=1/0;n;)n._call?(o>n._time&&(o=n._time),e=n,n=n._next):(t=n._next,n._next=null,n=e?e._next=t:r=t);i=e,w(o)}(),u=0}}function x(){var e=f.now(),t=e-l;t>c&&(d-=t,l=e)}function w(e){o||(a&&(a=clearTimeout(a)),e-u>24?(e<1/0&&(a=setTimeout(y,e-f.now()-d)),s&&(s=clearInterval(s))):(s||(l=f.now(),s=setInterval(x,c)),o=1,h(y)))}m.prototype=v.prototype={constructor:m,restart:function(e,t,n){if("function"!=typeof e)throw new TypeError("callback is not a function");n=(null==n?p():+n)+(null==t?0:+t),this._next||i===this||(i?i._next=this:r=this,i=this),this._call=e,this._time=n,w()},stop:function(){this._call&&(this._call=null,this._time=1/0,w())}};var O=function(e,t,n){var r=new m;return t=null==t?0:+t,r.restart((function(n){r.stop(),e(n+t)}),t,n),r},_=function(e,t,n){var r=new m,i=t;return null==t?(r.restart(e,t,n),r):(t=+t,n=null==n?p():+n,r.restart((function o(a){a+=i,r.restart(o,i+=t,n),e(a)}),t,n),r)};n.d(t,"now",(function(){return p})),n.d(t,"timer",(function(){return v})),n.d(t,"timerFlush",(function(){return b})),n.d(t,"timeout",(function(){return O})),n.d(t,"interval",(function(){return _}))},,function(e,t,n){var r=n(644),i={};r.merge(i,r,{mixin:function(e,t){var n=e.CFG?"CFG":"ATTRS";if(e&&t){e._mixins=t,e[n]=e[n]||{};var r={};i.each(t,(function(t){i.augment(e,t);var o=t[n];o&&i.merge(r,o)})),e[n]=i.merge(r,e[n])}}}),e.exports=i},function(e,t,n){var r=n(117),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},,,function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},,,function(e,t,n){var r={},i=n(682),o=n(748),a=n(257),s=n(727),c=n(726),l=n(725);a.mix(r,a,c,l,s,o,i),e.exports=r},,,,,,,,function(e,t,n){var r=n(38),i=n(250),o=n(249),a="[object Null]",s="[object Undefined]",c=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?s:a:c&&c in Object(e)?i(e):o(e)}},,,,function(e,t,n){var r=n(20).Symbol;e.exports=r},function(e,t,n){var r=n(34),i=n(23),o="[object Symbol]";e.exports=function(e){return"symbol"==typeof e||i(e)&&r(e)==o}},,,,,function(e,t,n){"use strict";function r(e){return+e}function i(e){return e*e}function o(e){return e*(2-e)}function a(e){return((e*=2)<=1?e*e:--e*(2-e)+1)/2}function s(e){return e*e*e}function c(e){return--e*e*e+1}function l(e){return((e*=2)<=1?e*e*e:(e-=2)*e*e+2)/2}n.r(t);var u=function e(t){function n(e){return Math.pow(e,t)}return t=+t,n.exponent=e,n}(3),d=function e(t){function n(e){return 1-Math.pow(1-e,t)}return t=+t,n.exponent=e,n}(3),f=function e(t){function n(e){return((e*=2)<=1?Math.pow(e,t):2-Math.pow(2-e,t))/2}return t=+t,n.exponent=e,n}(3),h=Math.PI,p=h/2;function g(e){return 1-Math.cos(e*p)}function m(e){return Math.sin(e*p)}function v(e){return(1-Math.cos(h*e))/2}function b(e){return Math.pow(2,10*e-10)}function y(e){return 1-Math.pow(2,-10*e)}function x(e){return((e*=2)<=1?Math.pow(2,10*e-10):2-Math.pow(2,10-10*e))/2}function w(e){return 1-Math.sqrt(1-e*e)}function O(e){return Math.sqrt(1- --e*e)}function _(e){return((e*=2)<=1?1-Math.sqrt(1-e*e):Math.sqrt(1-(e-=2)*e)+1)/2}var C=4/11,S=6/11,P=8/11,j=.75,k=9/11,L=10/11,D=.9375,M=21/22,E=63/64,T=1/C/C;function A(e){return 1-B(1-e)}function B(e){return(e=+e)<C?T*e*e:e<P?T*(e-=S)*e+j:e<L?T*(e-=k)*e+D:T*(e-=M)*e+E}function I(e){return((e*=2)<=1?1-B(1-e):B(e-1)+1)/2}var R=function e(t){function n(e){return e*e*((t+1)*e-t)}return t=+t,n.overshoot=e,n}(1.70158),F=function e(t){function n(e){return--e*e*((t+1)*e+t)+1}return t=+t,n.overshoot=e,n}(1.70158),z=function e(t){function n(e){return((e*=2)<1?e*e*((t+1)*e-t):(e-=2)*e*((t+1)*e+t)+2)/2}return t=+t,n.overshoot=e,n}(1.70158),$=2*Math.PI,N=function e(t,n){var r=Math.asin(1/(t=Math.max(1,t)))*(n/=$);function i(e){return t*Math.pow(2,10*--e)*Math.sin((r-e)/n)}return i.amplitude=function(t){return e(t,n*$)},i.period=function(n){return e(t,n)},i}(1,.3),q=function e(t,n){var r=Math.asin(1/(t=Math.max(1,t)))*(n/=$);function i(e){return 1-t*Math.pow(2,-10*(e=+e))*Math.sin((e+r)/n)}return i.amplitude=function(t){return e(t,n*$)},i.period=function(n){return e(t,n)},i}(1,.3),G=function e(t,n){var r=Math.asin(1/(t=Math.max(1,t)))*(n/=$);function i(e){return((e=2*e-1)<0?t*Math.pow(2,10*e)*Math.sin((r-e)/n):2-t*Math.pow(2,-10*e)*Math.sin((r+e)/n))/2}return i.amplitude=function(t){return e(t,n*$)},i.period=function(n){return e(t,n)},i}(1,.3);n.d(t,"easeLinear",(function(){return r})),n.d(t,"easeQuad",(function(){return a})),n.d(t,"easeQuadIn",(function(){return i})),n.d(t,"easeQuadOut",(function(){return o})),n.d(t,"easeQuadInOut",(function(){return a})),n.d(t,"easeCubic",(function(){return l})),n.d(t,"easeCubicIn",(function(){return s})),n.d(t,"easeCubicOut",(function(){return c})),n.d(t,"easeCubicInOut",(function(){return l})),n.d(t,"easePoly",(function(){return f})),n.d(t,"easePolyIn",(function(){return u})),n.d(t,"easePolyOut",(function(){return d})),n.d(t,"easePolyInOut",(function(){return f})),n.d(t,"easeSin",(function(){return v})),n.d(t,"easeSinIn",(function(){return g})),n.d(t,"easeSinOut",(function(){return m})),n.d(t,"easeSinInOut",(function(){return v})),n.d(t,"easeExp",(function(){return x})),n.d(t,"easeExpIn",(function(){return b})),n.d(t,"easeExpOut",(function(){return y})),n.d(t,"easeExpInOut",(function(){return x})),n.d(t,"easeCircle",(function(){return _})),n.d(t,"easeCircleIn",(function(){return w})),n.d(t,"easeCircleOut",(function(){return O})),n.d(t,"easeCircleInOut",(function(){return _})),n.d(t,"easeBounce",(function(){return B})),n.d(t,"easeBounceIn",(function(){return A})),n.d(t,"easeBounceOut",(function(){return B})),n.d(t,"easeBounceInOut",(function(){return I})),n.d(t,"easeBack",(function(){return z})),n.d(t,"easeBackIn",(function(){return R})),n.d(t,"easeBackOut",(function(){return F})),n.d(t,"easeBackInOut",(function(){return z})),n.d(t,"easeElastic",(function(){return q})),n.d(t,"easeElasticIn",(function(){return N})),n.d(t,"easeElasticOut",(function(){return q})),n.d(t,"easeElasticInOut",(function(){return G}))},function(e,t,n){var r=n(115),i=Array.isArray?Array.isArray:function(e){return r(e,"Array")};e.exports=i},function(e,t,n){var r=n(621),i=n(45);e.exports=function(e,t){if(e)if(i(e))for(var n=0,o=e.length;n<o&&!1!==t(e[n],n);n++);else if(r(e))for(var a in e)if(e.hasOwnProperty(a)&&!1===t(e[a],a))break}},,,,,,,,,,,,function(e,t,n){var r=n(19),i=n(742),o=n(641),a=n(613),s=function e(t){e.superclass.constructor.call(this,t)};s.ATTRS={},r.extend(s,o);var c={matrix:"matrix",path:"path",points:"points",lineDash:"lineDash"};r.augment(s,i,{isShape:!0,drawInner:function(e){var t=this._attrs;this.createPath(e);var n=e.globalAlpha;if(this.hasFill()){var i=t.fillOpacity;r.isNil(i)||1===i?e.fill():(e.globalAlpha=i,e.fill(),e.globalAlpha=n)}if(this.hasStroke()&&this._attrs.lineWidth>0){var o=t.strokeOpacity;r.isNil(o)||1===o||(e.globalAlpha=o),e.stroke()}this.afterPath(e)},afterPath:function(){},isHitBox:function(){return!0},isHit:function(e,t){var n=[e,t,1];if(this.invert(n),this.isHitBox()){var r=this.getBBox();if(r&&!a.box(r.minX,r.maxX,r.minY,r.maxY,n[0],n[1]))return!1}var i=this._attrs.clip;return i?(i.invert(n,this.get("canvas")),!!i.isPointInPath(n[0],n[1])&&this.isPointInPath(n[0],n[1])):this.isPointInPath(n[0],n[1])},calculateBox:function(){return null},getHitLineWidth:function(){var e=this._attrs,t=e.lineAppendWidth||0;return(e.lineWidth||0)+t},clearTotalMatrix:function(){this._cfg.totalMatrix=null,this._cfg.region=null},clearBBox:function(){this._cfg.box=null,this._cfg.region=null},getBBox:function(){var e=this._cfg.box;return e||((e=this.calculateBox())&&(e.x=e.minX,e.y=e.minY,e.width=e.maxX-e.minX,e.height=e.maxY-e.minY),this._cfg.box=e),e},clone:function(){var e=null,t=this._attrs,n={};return r.each(t,(function(e,i){c[i]&&r.isArray(t[i])?n[i]=function(e){for(var t=[],n=0;n<e.length;n++)r.isArray(e[n])?t.push([].concat(e[n])):t.push(e[n]);return t}(t[i]):n[i]=t[i]})),e=new this.constructor({attrs:n}),e._cfg.zIndex=this._cfg.zIndex,e}}),e.exports=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setMatrixArrayType=function(e){t.ARRAY_TYPE=e},t.toRadian=function(e){return e*i},t.equals=function(e,t){return Math.abs(e-t)<=r*Math.max(1,Math.abs(e),Math.abs(t))};var r=t.EPSILON=1e-6;t.ARRAY_TYPE="undefined"!=typeof Float32Array?Float32Array:Array,t.RANDOM=Math.random;var i=Math.PI/180},,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"Function")}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t){var n={}.toString;e.exports=function(e,t){return n.call(e)==="[object "+t+"]"}},function(e,t,n){var r;
-/*!
- * EventEmitter v5.1.0 - git.io/ee
- * Unlicense - http://unlicense.org/
- * Oliver Caldwell - http://oli.me.uk/
- * @preserve
- */!function(t){"use strict";function i(){}var o=i.prototype,a=t.EventEmitter;function s(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function c(e){return function(){return this[e].apply(this,arguments)}}o.getListeners=function(e){var t,n,r=this._getEvents();if(e instanceof RegExp)for(n in t={},r)r.hasOwnProperty(n)&&e.test(n)&&(t[n]=r[n]);else t=r[e]||(r[e]=[]);return t},o.flattenListeners=function(e){var t,n=[];for(t=0;t<e.length;t+=1)n.push(e[t].listener);return n},o.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&((t={})[e]=n),t||n},o.addListener=function(e,t){if(!function e(t){return"function"==typeof t||t instanceof RegExp||!(!t||"object"!=typeof t)&&e(t.listener)}(t))throw new TypeError("listener must be a function");var n,r=this.getListenersAsObject(e),i="object"==typeof t;for(n in r)r.hasOwnProperty(n)&&-1===s(r[n],t)&&r[n].push(i?t:{listener:t,once:!1});return this},o.on=c("addListener"),o.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},o.once=c("addOnceListener"),o.defineEvent=function(e){return this.getListeners(e),this},o.defineEvents=function(e){for(var t=0;t<e.length;t+=1)this.defineEvent(e[t]);return this},o.removeListener=function(e,t){var n,r,i=this.getListenersAsObject(e);for(r in i)i.hasOwnProperty(r)&&-1!==(n=s(i[r],t))&&i[r].splice(n,1);return this},o.off=c("removeListener"),o.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},o.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},o.manipulateListeners=function(e,t,n){var r,i,o=e?this.removeListener:this.addListener,a=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=n.length;r--;)o.call(this,t,n[r]);else for(r in t)t.hasOwnProperty(r)&&(i=t[r])&&("function"==typeof i?o.call(this,r,i):a.call(this,r,i));return this},o.removeEvent=function(e){var t,n=typeof e,r=this._getEvents();if("string"===n)delete r[e];else if(e instanceof RegExp)for(t in r)r.hasOwnProperty(t)&&e.test(t)&&delete r[t];else delete this._events;return this},o.removeAllListeners=c("removeEvent"),o.emitEvent=function(e,t){var n,r,i,o,a=this.getListenersAsObject(e);for(o in a)if(a.hasOwnProperty(o))for(n=a[o].slice(0),i=0;i<n.length;i++)!0===(r=n[i]).once&&this.removeListener(e,r.listener),r.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,r.listener);return this},o.trigger=c("emitEvent"),o.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},o.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},o._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},o._getEvents=function(){return this._events||(this._events={})},i.noConflict=function(){return t.EventEmitter=a,i},void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}(this||{})},function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n(252))},function(e,t){e.exports=function(e){return null!==e&&"function"!=typeof e&&isFinite(e.length)}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"Number")}},function(e,t){e.exports=function(e){return null===e||void 0===e}},function(e,t,n){"use strict";n.r(t);var r=n(1);function i(e,t,n,r,i){var o=e*e,a=o*e;return((1-3*e+3*o-a)*t+(4-6*o+3*a)*n+(1+3*e+3*o-3*a)*r+a*i)/6}var o=function(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),o=e[r],a=e[r+1],s=r>0?e[r-1]:2*o-a,c=r<t-1?e[r+2]:2*a-o;return i((n-r/t)*t,s,o,a,c)}},a=function(e){var t=e.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*t),o=e[(r+t-1)%t],a=e[r%t],s=e[(r+1)%t],c=e[(r+2)%t];return i((n-r/t)*t,o,a,s,c)}},s=function(e){return function(){return e}};function c(e,t){return function(n){return e+n*t}}function l(e,t){var n=t-e;return n?c(e,n>180||n<-180?n-360*Math.round(n/360):n):s(isNaN(e)?t:e)}function u(e){return 1==(e=+e)?d:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):s(isNaN(t)?n:t)}}function d(e,t){var n=t-e;return n?c(e,n):s(isNaN(e)?t:e)}var f=function e(t){var n=u(t);function i(e,t){var i=n((e=Object(r.h)(e)).r,(t=Object(r.h)(t)).r),o=n(e.g,t.g),a=n(e.b,t.b),s=d(e.opacity,t.opacity);return function(t){return e.r=i(t),e.g=o(t),e.b=a(t),e.opacity=s(t),e+""}}return i.gamma=e,i}(1);function h(e){return function(t){var n,i,o=t.length,a=new Array(o),s=new Array(o),c=new Array(o);for(n=0;n<o;++n)i=Object(r.h)(t[n]),a[n]=i.r||0,s[n]=i.g||0,c[n]=i.b||0;return a=e(a),s=e(s),c=e(c),i.opacity=1,function(e){return i.r=a(e),i.g=s(e),i.b=c(e),i+""}}}var p,g,m,v,b=h(o),y=h(a),x=function(e,t){var n,r=t?t.length:0,i=e?Math.min(r,e.length):0,o=new Array(i),a=new Array(r);for(n=0;n<i;++n)o[n]=j(e[n],t[n]);for(;n<r;++n)a[n]=t[n];return function(e){for(n=0;n<i;++n)a[n]=o[n](e);return a}},w=function(e,t){var n=new Date;return t-=e=+e,function(r){return n.setTime(e+t*r),n}},O=function(e,t){return t-=e=+e,function(n){return e+t*n}},_=function(e,t){var n,r={},i={};for(n in null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={}),t)n in e?r[n]=j(e[n],t[n]):i[n]=t[n];return function(e){for(n in r)i[n]=r[n](e);return i}},C=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,S=new RegExp(C.source,"g"),P=function(e,t){var n,r,i,o=C.lastIndex=S.lastIndex=0,a=-1,s=[],c=[];for(e+="",t+="";(n=C.exec(e))&&(r=S.exec(t));)(i=r.index)>o&&(i=t.slice(o,i),s[a]?s[a]+=i:s[++a]=i),(n=n[0])===(r=r[0])?s[a]?s[a]+=r:s[++a]=r:(s[++a]=null,c.push({i:a,x:O(n,r)})),o=S.lastIndex;return o<t.length&&(i=t.slice(o),s[a]?s[a]+=i:s[++a]=i),s.length<2?c[0]?function(e){return function(t){return e(t)+""}}(c[0].x):function(e){return function(){return e}}(t):(t=c.length,function(e){for(var n,r=0;r<t;++r)s[(n=c[r]).i]=n.x(e);return s.join("")})},j=function(e,t){var n,i=typeof t;return null==t||"boolean"===i?s(t):("number"===i?O:"string"===i?(n=Object(r.a)(t))?(t=n,f):P:t instanceof r.a?f:t instanceof Date?w:Array.isArray(t)?x:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?_:O)(e,t)},k=function(e,t){return t-=e=+e,function(n){return Math.round(e+t*n)}},L=180/Math.PI,D={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1},M=function(e,t,n,r,i,o){var a,s,c;return(a=Math.sqrt(e*e+t*t))&&(e/=a,t/=a),(c=e*n+t*r)&&(n-=e*c,r-=t*c),(s=Math.sqrt(n*n+r*r))&&(n/=s,r/=s,c/=s),e*r<t*n&&(e=-e,t=-t,c=-c,a=-a),{translateX:i,translateY:o,rotate:Math.atan2(t,e)*L,skewX:Math.atan(c)*L,scaleX:a,scaleY:s}};function E(e,t,n,r){function i(e){return e.length?e.pop()+" ":""}return function(o,a){var s=[],c=[];return o=e(o),a=e(a),function(e,r,i,o,a,s){if(e!==i||r!==o){var c=a.push("translate(",null,t,null,n);s.push({i:c-4,x:O(e,i)},{i:c-2,x:O(r,o)})}else(i||o)&&a.push("translate("+i+t+o+n)}(o.translateX,o.translateY,a.translateX,a.translateY,s,c),function(e,t,n,o){e!==t?(e-t>180?t+=360:t-e>180&&(e+=360),o.push({i:n.push(i(n)+"rotate(",null,r)-2,x:O(e,t)})):t&&n.push(i(n)+"rotate("+t+r)}(o.rotate,a.rotate,s,c),function(e,t,n,o){e!==t?o.push({i:n.push(i(n)+"skewX(",null,r)-2,x:O(e,t)}):t&&n.push(i(n)+"skewX("+t+r)}(o.skewX,a.skewX,s,c),function(e,t,n,r,o,a){if(e!==n||t!==r){var s=o.push(i(o)+"scale(",null,",",null,")");a.push({i:s-4,x:O(e,n)},{i:s-2,x:O(t,r)})}else 1===n&&1===r||o.push(i(o)+"scale("+n+","+r+")")}(o.scaleX,o.scaleY,a.scaleX,a.scaleY,s,c),o=a=null,function(e){for(var t,n=-1,r=c.length;++n<r;)s[(t=c[n]).i]=t.x(e);return s.join("")}}}var T=E((function(e){return"none"===e?D:(p||(p=document.createElement("DIV"),g=document.documentElement,m=document.defaultView),p.style.transform=e,e=m.getComputedStyle(g.appendChild(p),null).getPropertyValue("transform"),g.removeChild(p),e=e.slice(7,-1).split(","),M(+e[0],+e[1],+e[2],+e[3],+e[4],+e[5]))}),"px, ","px)","deg)"),A=E((function(e){return null==e?D:(v||(v=document.createElementNS("http://www.w3.org/2000/svg","g")),v.setAttribute("transform",e),(e=v.transform.baseVal.consolidate())?(e=e.matrix,M(e.a,e.b,e.c,e.d,e.e,e.f)):D)}),", ",")",")"),B=Math.SQRT2;function I(e){return((e=Math.exp(e))+1/e)/2}var R=function(e,t){var n,r,i=e[0],o=e[1],a=e[2],s=t[0],c=t[1],l=t[2],u=s-i,d=c-o,f=u*u+d*d;if(f<1e-12)r=Math.log(l/a)/B,n=function(e){return[i+e*u,o+e*d,a*Math.exp(B*e*r)]};else{var h=Math.sqrt(f),p=(l*l-a*a+4*f)/(2*a*2*h),g=(l*l-a*a-4*f)/(2*l*2*h),m=Math.log(Math.sqrt(p*p+1)-p),v=Math.log(Math.sqrt(g*g+1)-g);r=(v-m)/B,n=function(e){var t=e*r,n=I(m),s=a/(2*h)*(n*function(e){return((e=Math.exp(2*e))-1)/(e+1)}(B*t+m)-function(e){return((e=Math.exp(e))-1/e)/2}(m));return[i+s*u,o+s*d,a*n/I(B*t+m)]}}return n.duration=1e3*r,n};function F(e){return function(t,n){var i=e((t=Object(r.e)(t)).h,(n=Object(r.e)(n)).h),o=d(t.s,n.s),a=d(t.l,n.l),s=d(t.opacity,n.opacity);return function(e){return t.h=i(e),t.s=o(e),t.l=a(e),t.opacity=s(e),t+""}}}var z=F(l),$=F(d);function N(e,t){var n=d((e=Object(r.f)(e)).l,(t=Object(r.f)(t)).l),i=d(e.a,t.a),o=d(e.b,t.b),a=d(e.opacity,t.opacity);return function(t){return e.l=n(t),e.a=i(t),e.b=o(t),e.opacity=a(t),e+""}}function q(e){return function(t,n){var i=e((t=Object(r.d)(t)).h,(n=Object(r.d)(n)).h),o=d(t.c,n.c),a=d(t.l,n.l),s=d(t.opacity,n.opacity);return function(e){return t.h=i(e),t.c=o(e),t.l=a(e),t.opacity=s(e),t+""}}}var G=q(l),V=q(d);function Y(e){return function t(n){function i(t,i){var o=e((t=Object(r.b)(t)).h,(i=Object(r.b)(i)).h),a=d(t.s,i.s),s=d(t.l,i.l),c=d(t.opacity,i.opacity);return function(e){return t.h=o(e),t.s=a(e),t.l=s(Math.pow(e,n)),t.opacity=c(e),t+""}}return n=+n,i.gamma=t,i}(1)}var X=Y(l),U=Y(d),W=function(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e(r/(t-1));return n};n.d(t,"interpolate",(function(){return j})),n.d(t,"interpolateArray",(function(){return x})),n.d(t,"interpolateBasis",(function(){return o})),n.d(t,"interpolateBasisClosed",(function(){return a})),n.d(t,"interpolateDate",(function(){return w})),n.d(t,"interpolateNumber",(function(){return O})),n.d(t,"interpolateObject",(function(){return _})),n.d(t,"interpolateRound",(function(){return k})),n.d(t,"interpolateString",(function(){return P})),n.d(t,"interpolateTransformCss",(function(){return T})),n.d(t,"interpolateTransformSvg",(function(){return A})),n.d(t,"interpolateZoom",(function(){return R})),n.d(t,"interpolateRgb",(function(){return f})),n.d(t,"interpolateRgbBasis",(function(){return b})),n.d(t,"interpolateRgbBasisClosed",(function(){return y})),n.d(t,"interpolateHsl",(function(){return z})),n.d(t,"interpolateHslLong",(function(){return $})),n.d(t,"interpolateLab",(function(){return N})),n.d(t,"interpolateHcl",(function(){return G})),n.d(t,"interpolateHclLong",(function(){return V})),n.d(t,"interpolateCubehelix",(function(){return X})),n.d(t,"interpolateCubehelixLong",(function(){return U})),n.d(t,"quantize",(function(){return W}))},,,,,,,,,function(e,t,n){var r=n(609);e.exports={track:!1,defaultNodeSize:40,labelStyle:{fill:"#595959",textAlign:"center",textBaseline:"middle"},groupStyle:{stroke:"#CED4D9",fill:"#F2F4F5",radius:2},groupBackgroundPadding:[40,10,10,10],updateDuration:450,enterDuration:450,leaveDuration:450,updateEasing:"easeQuadOut",enterEasing:"easeQuadOut",leaveEasing:"easeQuadOut",version:r}},function(e,t,n){e.exports={Canvas:n(747),Group:n(642),Shape:n(58),Arc:n(638),Circle:n(637),Dom:n(636),Ellipse:n(635),Fan:n(634),Image:n(633),Line:n(632),Marker:n(611),Path:n(631),Polygon:n(630),Polyline:n(629),Rect:n(628),Text:n(627),PathSegment:n(600),PathUtil:n(610),Event:n(643),version:"3.3.5"}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t,n){var r=n(38),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}},function(e,t,n){var r=n(16),i=n(39),o=NaN,a=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return o;if(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var n=c.test(e);return n||l.test(e)?u(e.slice(2),n?2:8):s.test(e)?o:+e}},function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){var r=n(20);e.exports=function(){return r.Date.now()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.forEach=t.sqrLen=t.len=t.sqrDist=t.dist=t.div=t.mul=t.sub=void 0,t.create=i,t.clone=function(e){var t=new r.ARRAY_TYPE(3);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t},t.length=o,t.fromValues=a,t.copy=function(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e},t.set=function(e,t,n,r){return e[0]=t,e[1]=n,e[2]=r,e},t.add=function(e,t,n){return e[0]=t[0]+n[0],e[1]=t[1]+n[1],e[2]=t[2]+n[2],e},t.subtract=s,t.multiply=c,t.divide=l,t.ceil=function(e,t){return e[0]=Math.ceil(t[0]),e[1]=Math.ceil(t[1]),e[2]=Math.ceil(t[2]),e},t.floor=function(e,t){return e[0]=Math.floor(t[0]),e[1]=Math.floor(t[1]),e[2]=Math.floor(t[2]),e},t.min=function(e,t,n){return e[0]=Math.min(t[0],n[0]),e[1]=Math.min(t[1],n[1]),e[2]=Math.min(t[2],n[2]),e},t.max=function(e,t,n){return e[0]=Math.max(t[0],n[0]),e[1]=Math.max(t[1],n[1]),e[2]=Math.max(t[2],n[2]),e},t.round=function(e,t){return e[0]=Math.round(t[0]),e[1]=Math.round(t[1]),e[2]=Math.round(t[2]),e},t.scale=function(e,t,n){return e[0]=t[0]*n,e[1]=t[1]*n,e[2]=t[2]*n,e},t.scaleAndAdd=function(e,t,n,r){return e[0]=t[0]+n[0]*r,e[1]=t[1]+n[1]*r,e[2]=t[2]+n[2]*r,e},t.distance=u,t.squaredDistance=d,t.squaredLength=f,t.negate=function(e,t){return e[0]=-t[0],e[1]=-t[1],e[2]=-t[2],e},t.inverse=function(e,t){return e[0]=1/t[0],e[1]=1/t[1],e[2]=1/t[2],e},t.normalize=h,t.dot=p,t.cross=function(e,t,n){var r=t[0],i=t[1],o=t[2],a=n[0],s=n[1],c=n[2];return e[0]=i*c-o*s,e[1]=o*a-r*c,e[2]=r*s-i*a,e},t.lerp=function(e,t,n,r){var i=t[0],o=t[1],a=t[2];return e[0]=i+r*(n[0]-i),e[1]=o+r*(n[1]-o),e[2]=a+r*(n[2]-a),e},t.hermite=function(e,t,n,r,i,o){var a=o*o,s=a*(2*o-3)+1,c=a*(o-2)+o,l=a*(o-1),u=a*(3-2*o);return e[0]=t[0]*s+n[0]*c+r[0]*l+i[0]*u,e[1]=t[1]*s+n[1]*c+r[1]*l+i[1]*u,e[2]=t[2]*s+n[2]*c+r[2]*l+i[2]*u,e},t.bezier=function(e,t,n,r,i,o){var a=1-o,s=a*a,c=o*o,l=s*a,u=3*o*s,d=3*c*a,f=c*o;return e[0]=t[0]*l+n[0]*u+r[0]*d+i[0]*f,e[1]=t[1]*l+n[1]*u+r[1]*d+i[1]*f,e[2]=t[2]*l+n[2]*u+r[2]*d+i[2]*f,e},t.random=function(e,t){t=t||1;var n=2*r.RANDOM()*Math.PI,i=2*r.RANDOM()-1,o=Math.sqrt(1-i*i)*t;return e[0]=Math.cos(n)*o,e[1]=Math.sin(n)*o,e[2]=i*t,e},t.transformMat4=function(e,t,n){var r=t[0],i=t[1],o=t[2],a=n[3]*r+n[7]*i+n[11]*o+n[15];return a=a||1,e[0]=(n[0]*r+n[4]*i+n[8]*o+n[12])/a,e[1]=(n[1]*r+n[5]*i+n[9]*o+n[13])/a,e[2]=(n[2]*r+n[6]*i+n[10]*o+n[14])/a,e},t.transformMat3=function(e,t,n){var r=t[0],i=t[1],o=t[2];return e[0]=r*n[0]+i*n[3]+o*n[6],e[1]=r*n[1]+i*n[4]+o*n[7],e[2]=r*n[2]+i*n[5]+o*n[8],e},t.transformQuat=function(e,t,n){var r=n[0],i=n[1],o=n[2],a=n[3],s=t[0],c=t[1],l=t[2],u=i*l-o*c,d=o*s-r*l,f=r*c-i*s,h=i*f-o*d,p=o*u-r*f,g=r*d-i*u,m=2*a;return u*=m,d*=m,f*=m,h*=2,p*=2,g*=2,e[0]=s+u+h,e[1]=c+d+p,e[2]=l+f+g,e},t.rotateX=function(e,t,n,r){var i=[],o=[];return i[0]=t[0]-n[0],i[1]=t[1]-n[1],i[2]=t[2]-n[2],o[0]=i[0],o[1]=i[1]*Math.cos(r)-i[2]*Math.sin(r),o[2]=i[1]*Math.sin(r)+i[2]*Math.cos(r),e[0]=o[0]+n[0],e[1]=o[1]+n[1],e[2]=o[2]+n[2],e},t.rotateY=function(e,t,n,r){var i=[],o=[];return i[0]=t[0]-n[0],i[1]=t[1]-n[1],i[2]=t[2]-n[2],o[0]=i[2]*Math.sin(r)+i[0]*Math.cos(r),o[1]=i[1],o[2]=i[2]*Math.cos(r)-i[0]*Math.sin(r),e[0]=o[0]+n[0],e[1]=o[1]+n[1],e[2]=o[2]+n[2],e},t.rotateZ=function(e,t,n,r){var i=[],o=[];return i[0]=t[0]-n[0],i[1]=t[1]-n[1],i[2]=t[2]-n[2],o[0]=i[0]*Math.cos(r)-i[1]*Math.sin(r),o[1]=i[0]*Math.sin(r)+i[1]*Math.cos(r),o[2]=i[2],e[0]=o[0]+n[0],e[1]=o[1]+n[1],e[2]=o[2]+n[2],e},t.angle=function(e,t){var n=a(e[0],e[1],e[2]),r=a(t[0],t[1],t[2]);h(n,n),h(r,r);var i=p(n,r);return i>1?0:i<-1?Math.PI:Math.acos(i)},t.str=function(e){return"vec3("+e[0]+", "+e[1]+", "+e[2]+")"},t.exactEquals=function(e,t){return e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]},t.equals=function(e,t){var n=e[0],i=e[1],o=e[2],a=t[0],s=t[1],c=t[2];return Math.abs(n-a)<=r.EPSILON*Math.max(1,Math.abs(n),Math.abs(a))&&Math.abs(i-s)<=r.EPSILON*Math.max(1,Math.abs(i),Math.abs(s))&&Math.abs(o-c)<=r.EPSILON*Math.max(1,Math.abs(o),Math.abs(c))};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(59));function i(){var e=new r.ARRAY_TYPE(3);return r.ARRAY_TYPE!=Float32Array&&(e[0]=0,e[1]=0,e[2]=0),e}function o(e){var t=e[0],n=e[1],r=e[2];return Math.sqrt(t*t+n*n+r*r)}function a(e,t,n){var i=new r.ARRAY_TYPE(3);return i[0]=e,i[1]=t,i[2]=n,i}function s(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e[2]=t[2]-n[2],e}function c(e,t,n){return e[0]=t[0]*n[0],e[1]=t[1]*n[1],e[2]=t[2]*n[2],e}function l(e,t,n){return e[0]=t[0]/n[0],e[1]=t[1]/n[1],e[2]=t[2]/n[2],e}function u(e,t){var n=t[0]-e[0],r=t[1]-e[1],i=t[2]-e[2];return Math.sqrt(n*n+r*r+i*i)}function d(e,t){var n=t[0]-e[0],r=t[1]-e[1],i=t[2]-e[2];return n*n+r*r+i*i}function f(e){var t=e[0],n=e[1],r=e[2];return t*t+n*n+r*r}function h(e,t){var n=t[0],r=t[1],i=t[2],o=n*n+r*r+i*i;return o>0&&(o=1/Math.sqrt(o),e[0]=t[0]*o,e[1]=t[1]*o,e[2]=t[2]*o),e}function p(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}t.sub=s,t.mul=c,t.div=l,t.dist=u,t.sqrDist=d,t.len=o,t.sqrLen=f,t.forEach=function(){var e=i();return function(t,n,r,i,o,a){var s=void 0,c=void 0;for(n||(n=3),r||(r=0),c=i?Math.min(i*n+r,t.length):t.length,s=r;s<c;s+=n)e[0]=t[s],e[1]=t[s+1],e[2]=t[s+2],o(e,e,a),t[s]=e[0],t[s+1]=e[1],t[s+2]=e[2];return t}}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.forEach=t.sqrLen=t.sqrDist=t.dist=t.div=t.mul=t.sub=t.len=void 0,t.create=i,t.clone=function(e){var t=new r.ARRAY_TYPE(2);return t[0]=e[0],t[1]=e[1],t},t.fromValues=function(e,t){var n=new r.ARRAY_TYPE(2);return n[0]=e,n[1]=t,n},t.copy=function(e,t){return e[0]=t[0],e[1]=t[1],e},t.set=function(e,t,n){return e[0]=t,e[1]=n,e},t.add=function(e,t,n){return e[0]=t[0]+n[0],e[1]=t[1]+n[1],e},t.subtract=o,t.multiply=a,t.divide=s,t.ceil=function(e,t){return e[0]=Math.ceil(t[0]),e[1]=Math.ceil(t[1]),e},t.floor=function(e,t){return e[0]=Math.floor(t[0]),e[1]=Math.floor(t[1]),e},t.min=function(e,t,n){return e[0]=Math.min(t[0],n[0]),e[1]=Math.min(t[1],n[1]),e},t.max=function(e,t,n){return e[0]=Math.max(t[0],n[0]),e[1]=Math.max(t[1],n[1]),e},t.round=function(e,t){return e[0]=Math.round(t[0]),e[1]=Math.round(t[1]),e},t.scale=function(e,t,n){return e[0]=t[0]*n,e[1]=t[1]*n,e},t.scaleAndAdd=function(e,t,n,r){return e[0]=t[0]+n[0]*r,e[1]=t[1]+n[1]*r,e},t.distance=c,t.squaredDistance=l,t.length=u,t.squaredLength=d,t.negate=function(e,t){return e[0]=-t[0],e[1]=-t[1],e},t.inverse=function(e,t){return e[0]=1/t[0],e[1]=1/t[1],e},t.normalize=function(e,t){var n=t[0],r=t[1],i=n*n+r*r;return i>0&&(i=1/Math.sqrt(i),e[0]=t[0]*i,e[1]=t[1]*i),e},t.dot=function(e,t){return e[0]*t[0]+e[1]*t[1]},t.cross=function(e,t,n){var r=t[0]*n[1]-t[1]*n[0];return e[0]=e[1]=0,e[2]=r,e},t.lerp=function(e,t,n,r){var i=t[0],o=t[1];return e[0]=i+r*(n[0]-i),e[1]=o+r*(n[1]-o),e},t.random=function(e,t){t=t||1;var n=2*r.RANDOM()*Math.PI;return e[0]=Math.cos(n)*t,e[1]=Math.sin(n)*t,e},t.transformMat2=function(e,t,n){var r=t[0],i=t[1];return e[0]=n[0]*r+n[2]*i,e[1]=n[1]*r+n[3]*i,e},t.transformMat2d=function(e,t,n){var r=t[0],i=t[1];return e[0]=n[0]*r+n[2]*i+n[4],e[1]=n[1]*r+n[3]*i+n[5],e},t.transformMat3=function(e,t,n){var r=t[0],i=t[1];return e[0]=n[0]*r+n[3]*i+n[6],e[1]=n[1]*r+n[4]*i+n[7],e},t.transformMat4=function(e,t,n){var r=t[0],i=t[1];return e[0]=n[0]*r+n[4]*i+n[12],e[1]=n[1]*r+n[5]*i+n[13],e},t.rotate=function(e,t,n,r){var i=t[0]-n[0],o=t[1]-n[1],a=Math.sin(r),s=Math.cos(r);return e[0]=i*s-o*a+n[0],e[1]=i*a+o*s+n[1],e},t.angle=function(e,t){var n=e[0],r=e[1],i=t[0],o=t[1],a=n*n+r*r;a>0&&(a=1/Math.sqrt(a));var s=i*i+o*o;s>0&&(s=1/Math.sqrt(s));var c=(n*i+r*o)*a*s;return c>1?0:c<-1?Math.PI:Math.acos(c)},t.str=function(e){return"vec2("+e[0]+", "+e[1]+")"},t.exactEquals=function(e,t){return e[0]===t[0]&&e[1]===t[1]},t.equals=function(e,t){var n=e[0],i=e[1],o=t[0],a=t[1];return Math.abs(n-o)<=r.EPSILON*Math.max(1,Math.abs(n),Math.abs(o))&&Math.abs(i-a)<=r.EPSILON*Math.max(1,Math.abs(i),Math.abs(a))};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(59));function i(){var e=new r.ARRAY_TYPE(2);return r.ARRAY_TYPE!=Float32Array&&(e[0]=0,e[1]=0),e}function o(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e}function a(e,t,n){return e[0]=t[0]*n[0],e[1]=t[1]*n[1],e}function s(e,t,n){return e[0]=t[0]/n[0],e[1]=t[1]/n[1],e}function c(e,t){var n=t[0]-e[0],r=t[1]-e[1];return Math.sqrt(n*n+r*r)}function l(e,t){var n=t[0]-e[0],r=t[1]-e[1];return n*n+r*r}function u(e){var t=e[0],n=e[1];return Math.sqrt(t*t+n*n)}function d(e){var t=e[0],n=e[1];return t*t+n*n}t.len=u,t.sub=o,t.mul=a,t.div=s,t.dist=c,t.sqrDist=l,t.sqrLen=d,t.forEach=function(){var e=i();return function(t,n,r,i,o,a){var s=void 0,c=void 0;for(n||(n=2),r||(r=0),c=i?Math.min(i*n+r,t.length):t.length,s=r;s<c;s+=n)e[0]=t[s],e[1]=t[s+1],o(e,e,a),t[s]=e[0],t[s+1]=e[1];return t}}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sub=t.mul=void 0,t.create=function(){var e=new r.ARRAY_TYPE(9);return r.ARRAY_TYPE!=Float32Array&&(e[1]=0,e[2]=0,e[3]=0,e[5]=0,e[6]=0,e[7]=0),e[0]=1,e[4]=1,e[8]=1,e},t.fromMat4=function(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[4],e[4]=t[5],e[5]=t[6],e[6]=t[8],e[7]=t[9],e[8]=t[10],e},t.clone=function(e){var t=new r.ARRAY_TYPE(9);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t},t.copy=function(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e},t.fromValues=function(e,t,n,i,o,a,s,c,l){var u=new r.ARRAY_TYPE(9);return u[0]=e,u[1]=t,u[2]=n,u[3]=i,u[4]=o,u[5]=a,u[6]=s,u[7]=c,u[8]=l,u},t.set=function(e,t,n,r,i,o,a,s,c,l){return e[0]=t,e[1]=n,e[2]=r,e[3]=i,e[4]=o,e[5]=a,e[6]=s,e[7]=c,e[8]=l,e},t.identity=function(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=1,e[5]=0,e[6]=0,e[7]=0,e[8]=1,e},t.transpose=function(e,t){if(e===t){var n=t[1],r=t[2],i=t[5];e[1]=t[3],e[2]=t[6],e[3]=n,e[5]=t[7],e[6]=r,e[7]=i}else e[0]=t[0],e[1]=t[3],e[2]=t[6],e[3]=t[1],e[4]=t[4],e[5]=t[7],e[6]=t[2],e[7]=t[5],e[8]=t[8];return e},t.invert=function(e,t){var n=t[0],r=t[1],i=t[2],o=t[3],a=t[4],s=t[5],c=t[6],l=t[7],u=t[8],d=u*a-s*l,f=-u*o+s*c,h=l*o-a*c,p=n*d+r*f+i*h;return p?(p=1/p,e[0]=d*p,e[1]=(-u*r+i*l)*p,e[2]=(s*r-i*a)*p,e[3]=f*p,e[4]=(u*n-i*c)*p,e[5]=(-s*n+i*o)*p,e[6]=h*p,e[7]=(-l*n+r*c)*p,e[8]=(a*n-r*o)*p,e):null},t.adjoint=function(e,t){var n=t[0],r=t[1],i=t[2],o=t[3],a=t[4],s=t[5],c=t[6],l=t[7],u=t[8];return e[0]=a*u-s*l,e[1]=i*l-r*u,e[2]=r*s-i*a,e[3]=s*c-o*u,e[4]=n*u-i*c,e[5]=i*o-n*s,e[6]=o*l-a*c,e[7]=r*c-n*l,e[8]=n*a-r*o,e},t.determinant=function(e){var t=e[0],n=e[1],r=e[2],i=e[3],o=e[4],a=e[5],s=e[6],c=e[7],l=e[8];return t*(l*o-a*c)+n*(-l*i+a*s)+r*(c*i-o*s)},t.multiply=i,t.translate=function(e,t,n){var r=t[0],i=t[1],o=t[2],a=t[3],s=t[4],c=t[5],l=t[6],u=t[7],d=t[8],f=n[0],h=n[1];return e[0]=r,e[1]=i,e[2]=o,e[3]=a,e[4]=s,e[5]=c,e[6]=f*r+h*a+l,e[7]=f*i+h*s+u,e[8]=f*o+h*c+d,e},t.rotate=function(e,t,n){var r=t[0],i=t[1],o=t[2],a=t[3],s=t[4],c=t[5],l=t[6],u=t[7],d=t[8],f=Math.sin(n),h=Math.cos(n);return e[0]=h*r+f*a,e[1]=h*i+f*s,e[2]=h*o+f*c,e[3]=h*a-f*r,e[4]=h*s-f*i,e[5]=h*c-f*o,e[6]=l,e[7]=u,e[8]=d,e},t.scale=function(e,t,n){var r=n[0],i=n[1];return e[0]=r*t[0],e[1]=r*t[1],e[2]=r*t[2],e[3]=i*t[3],e[4]=i*t[4],e[5]=i*t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e},t.fromTranslation=function(e,t){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=1,e[5]=0,e[6]=t[0],e[7]=t[1],e[8]=1,e},t.fromRotation=function(e,t){var n=Math.sin(t),r=Math.cos(t);return e[0]=r,e[1]=n,e[2]=0,e[3]=-n,e[4]=r,e[5]=0,e[6]=0,e[7]=0,e[8]=1,e},t.fromScaling=function(e,t){return e[0]=t[0],e[1]=0,e[2]=0,e[3]=0,e[4]=t[1],e[5]=0,e[6]=0,e[7]=0,e[8]=1,e},t.fromMat2d=function(e,t){return e[0]=t[0],e[1]=t[1],e[2]=0,e[3]=t[2],e[4]=t[3],e[5]=0,e[6]=t[4],e[7]=t[5],e[8]=1,e},t.fromQuat=function(e,t){var n=t[0],r=t[1],i=t[2],o=t[3],a=n+n,s=r+r,c=i+i,l=n*a,u=r*a,d=r*s,f=i*a,h=i*s,p=i*c,g=o*a,m=o*s,v=o*c;return e[0]=1-d-p,e[3]=u-v,e[6]=f+m,e[1]=u+v,e[4]=1-l-p,e[7]=h-g,e[2]=f-m,e[5]=h+g,e[8]=1-l-d,e},t.normalFromMat4=function(e,t){var n=t[0],r=t[1],i=t[2],o=t[3],a=t[4],s=t[5],c=t[6],l=t[7],u=t[8],d=t[9],f=t[10],h=t[11],p=t[12],g=t[13],m=t[14],v=t[15],b=n*s-r*a,y=n*c-i*a,x=n*l-o*a,w=r*c-i*s,O=r*l-o*s,_=i*l-o*c,C=u*g-d*p,S=u*m-f*p,P=u*v-h*p,j=d*m-f*g,k=d*v-h*g,L=f*v-h*m,D=b*L-y*k+x*j+w*P-O*S+_*C;return D?(D=1/D,e[0]=(s*L-c*k+l*j)*D,e[1]=(c*P-a*L-l*S)*D,e[2]=(a*k-s*P+l*C)*D,e[3]=(i*k-r*L-o*j)*D,e[4]=(n*L-i*P+o*S)*D,e[5]=(r*P-n*k-o*C)*D,e[6]=(g*_-m*O+v*w)*D,e[7]=(m*x-p*_-v*y)*D,e[8]=(p*O-g*x+v*b)*D,e):null},t.projection=function(e,t,n){return e[0]=2/t,e[1]=0,e[2]=0,e[3]=0,e[4]=-2/n,e[5]=0,e[6]=-1,e[7]=1,e[8]=1,e},t.str=function(e){return"mat3("+e[0]+", "+e[1]+", "+e[2]+", "+e[3]+", "+e[4]+", "+e[5]+", "+e[6]+", "+e[7]+", "+e[8]+")"},t.frob=function(e){return Math.sqrt(Math.pow(e[0],2)+Math.pow(e[1],2)+Math.pow(e[2],2)+Math.pow(e[3],2)+Math.pow(e[4],2)+Math.pow(e[5],2)+Math.pow(e[6],2)+Math.pow(e[7],2)+Math.pow(e[8],2))},t.add=function(e,t,n){return e[0]=t[0]+n[0],e[1]=t[1]+n[1],e[2]=t[2]+n[2],e[3]=t[3]+n[3],e[4]=t[4]+n[4],e[5]=t[5]+n[5],e[6]=t[6]+n[6],e[7]=t[7]+n[7],e[8]=t[8]+n[8],e},t.subtract=o,t.multiplyScalar=function(e,t,n){return e[0]=t[0]*n,e[1]=t[1]*n,e[2]=t[2]*n,e[3]=t[3]*n,e[4]=t[4]*n,e[5]=t[5]*n,e[6]=t[6]*n,e[7]=t[7]*n,e[8]=t[8]*n,e},t.multiplyScalarAndAdd=function(e,t,n,r){return e[0]=t[0]+n[0]*r,e[1]=t[1]+n[1]*r,e[2]=t[2]+n[2]*r,e[3]=t[3]+n[3]*r,e[4]=t[4]+n[4]*r,e[5]=t[5]+n[5]*r,e[6]=t[6]+n[6]*r,e[7]=t[7]+n[7]*r,e[8]=t[8]+n[8]*r,e},t.exactEquals=function(e,t){return e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]&&e[3]===t[3]&&e[4]===t[4]&&e[5]===t[5]&&e[6]===t[6]&&e[7]===t[7]&&e[8]===t[8]},t.equals=function(e,t){var n=e[0],i=e[1],o=e[2],a=e[3],s=e[4],c=e[5],l=e[6],u=e[7],d=e[8],f=t[0],h=t[1],p=t[2],g=t[3],m=t[4],v=t[5],b=t[6],y=t[7],x=t[8];return Math.abs(n-f)<=r.EPSILON*Math.max(1,Math.abs(n),Math.abs(f))&&Math.abs(i-h)<=r.EPSILON*Math.max(1,Math.abs(i),Math.abs(h))&&Math.abs(o-p)<=r.EPSILON*Math.max(1,Math.abs(o),Math.abs(p))&&Math.abs(a-g)<=r.EPSILON*Math.max(1,Math.abs(a),Math.abs(g))&&Math.abs(s-m)<=r.EPSILON*Math.max(1,Math.abs(s),Math.abs(m))&&Math.abs(c-v)<=r.EPSILON*Math.max(1,Math.abs(c),Math.abs(v))&&Math.abs(l-b)<=r.EPSILON*Math.max(1,Math.abs(l),Math.abs(b))&&Math.abs(u-y)<=r.EPSILON*Math.max(1,Math.abs(u),Math.abs(y))&&Math.abs(d-x)<=r.EPSILON*Math.max(1,Math.abs(d),Math.abs(x))};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(59));function i(e,t,n){var r=t[0],i=t[1],o=t[2],a=t[3],s=t[4],c=t[5],l=t[6],u=t[7],d=t[8],f=n[0],h=n[1],p=n[2],g=n[3],m=n[4],v=n[5],b=n[6],y=n[7],x=n[8];return e[0]=f*r+h*a+p*l,e[1]=f*i+h*s+p*u,e[2]=f*o+h*c+p*d,e[3]=g*r+m*a+v*l,e[4]=g*i+m*s+v*u,e[5]=g*o+m*c+v*d,e[6]=b*r+y*a+x*l,e[7]=b*i+y*s+x*u,e[8]=b*o+y*c+x*d,e}function o(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e[2]=t[2]-n[2],e[3]=t[3]-n[3],e[4]=t[4]-n[4],e[5]=t[5]-n[5],e[6]=t[6]-n[6],e[7]=t[7]-n[7],e[8]=t[8]-n[8],e}t.mul=i,t.sub=o},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=5,o=n(819);Math.sign=function(e){return 0===(e=+e)||isNaN(e)?e:e>0?1:-1};var a=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},o,{throttle:n(749),debounce:n(645),omit:function(e,t){var n={};return o.each(e,(function(e,r){-1===t.indexOf(r)&&(n[r]=e)})),n},traverseTree:function(e,t,n,r){void 0===r&&(r=!1);var i=n(e);r&&t(e,null,null),i&&a.each(i,(function(r,i){t(r,e,i),a.traverseTree(r,t,n)}))},toAllPadding:function(e){var t=0,n=0,r=0,i=0;return a.isNumber(e)||a.isString(e)?t=n=r=i=e:a.isArray(e)&&(t=e[0],r=a.isNil(e[1])?e[0]:e[1],i=a.isNil(e[2])?e[0]:e[2],n=a.isNil(e[3])?r:e[3]),[t,r,i,n]},guid:function(){return"xxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))},mix:function(){var e,t,n=a.toArray(arguments),r=n[0];if(!0===r)for(r=n[1],t=2;t<n.length;t++)s(r,e=n[t]);else for(t=1;t<n.length;t++)for(var i in e=n[t])e.hasOwnProperty(i)&&"constructor"!==i&&(r[i]=e[i]);return r},mixin:function(e,t){e&&t&&(e._mixins=t,e.ATTRS=e.ATTRS||{},a.each(t,(function(t){a.augment(e,t)})),e.ATTRS=a.mix({},e.ATTRS))}});function s(e,t,n){for(var r in n=n||0,t)if(t.hasOwnProperty(r)){var o=t[r];null!==o&&a.isPlainObject(o)?(a.isPlainObject(e[r])||(e[r]={}),n<i?s(e[r],t[r],n+1):e[r]=t[r]):a.isArray(o)?(e[r]=[],e[r]=e[r].concat(o)):void 0!==o&&(e[r]=t[r])}}a.Array={remove:function(e,t){var n=a.indexOf(e,t);-1!==n&&e.splice(n,1)}},e.exports=a},function(e,t,n){var r=n(26),i={},o={draw:function(){}},a={defaultShapeType:null,getShape:function(e,t){return this[e]||this[t]||this[this.defaultShapeType]||o},getExtendShape:function(e,t){var n=this;if(r.isArray(e)){var i={};return e.forEach((function(e){n[e]&&(i=r.mix({},i,n.getShape(e,t)))})),i}return this.getShape(e,t)}};i.registerShapeManager=function(e,t){var n=r.mix({},a,t),o=r.upperFirst(e);return i[o]=n,i["register"+o]=function(e,t,i,o){r.isNil(i)&&r.isNil(o)&&(i=e);var a=n.getExtendShape(i,o),s=r.mix(!0,{},a,t);return s.type=e,n[e]=s,s},n},e.exports=i},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var r=n(19),i=/[MLHVQTCSAZ]([^MLHVQTCSAZ]*)/gi,o=/[^\s\,]+/gi;e.exports={parseRadius:function(e){var t=0,n=0,i=0,o=0;return r.isArray(e)?1===e.length?t=n=i=o=e[0]:2===e.length?(t=i=e[0],n=o=e[1]):3===e.length?(t=e[0],n=o=e[1],i=e[2]):(t=e[0],n=e[1],i=e[2],o=e[3]):t=n=i=o=e,{r1:t,r2:n,r3:i,r4:o}},parsePath:function(e){return e=e||[],r.isArray(e)?e:r.isString(e)?(e=e.match(i),r.each(e,(function(t,n){if((t=t.match(o))[0].length>1){var i=t[0].charAt(0);t.splice(1,0,t[0].substr(1)),t[0]=i}r.each(t,(function(e,n){isNaN(e)||(t[n]=+e)})),e[n]=t})),e):void 0}}},function(e,t,n){var r=n(237);e.exports=function(e){return r(e)?"":e.toString()}},function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"String")}},function(e,t,n){var r=n(619),i=n(115);e.exports=function(e){if(!r(e)||!i(e,"Object"))return!1;if(null===Object.getPrototypeOf(e))return!0;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}},function(e,t,n){var r=function(e){function t(t){var n;return(n=e.call(this)||this).options=t,n}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t.prototype.execute=function(){var e=this,t=this.options;this.roots.forEach((function(n){e.layout(n,t).eachNode((function(e){e.data.x=e.x+e.data.width/2+e.hgap,e.data.y=e.y+e.data.height/2+e.vgap}))}))},t}(n(622));e.exports=r},function(e,t,n){!function(t,n){e.exports=n()}("undefined"!=typeof self&&self,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=5)}([function(e,t,n){var r=n(7);e.exports={assign:r}},function(e,t,n){var r=n(3),i=function(){function e(e,t){void 0===t&&(t={}),this.options=t,this.rootNode=r(e,t)}return e.prototype.execute=function(){throw new Error("please override this method")},e}();e.exports=i},function(e,t,n){var r=n(4),i=["LR","RL","TB","BT","H","V"],o=["LR","RL","H"],a=i[0];e.exports=function(e,t,n){var s=t.direction||a;if(t.isHorizontal=function(e){return o.indexOf(e)>-1}(s),s&&-1===i.indexOf(s))throw new TypeError("Invalid direction: "+s);if(s===i[0])n(e,t);else if(s===i[1])n(e,t),e.right2left();else if(s===i[2])n(e,t);else if(s===i[3])n(e,t),e.bottom2top();else if(s===i[4]||s===i[5]){var c=r(e,t),l=c.left,u=c.right;n(l,t),n(u,t),t.isHorizontal?l.right2left():l.bottom2top(),u.translate(l.x-u.x,l.y-u.y),e.x=l.x,e.y=u.y;var d=e.getBoundingBox();t.isHorizontal?d.top<0&&e.translate(0,-d.top):d.left<0&&e.translate(-d.left,0)}return e.translate(-(e.x+e.width/2+e.hgap),-(e.y+e.height/2+e.vgap)),e}},function(e,t,n){var r=n(0),i={getId:function(e){return e.id||e.name},getHGap:function(e){return e.hgap||18},getVGap:function(e){return e.vgap||18},getChildren:function(e){return e.children},getHeight:function(e){return e.height||36},getWidth:function(e){var t=e.name||" ";return e.width||18*t.split("").length}};function o(e,t){var n=this;if(n.vgap=n.hgap=0,e instanceof o)return e;n.data=e;var r=t.getHGap(e),i=t.getVGap(e);return n.width=t.getWidth(e),n.height=t.getHeight(e),n.id=t.getId(e),n.x=n.y=0,n.depth=0,n.children||(n.children=[]),n.addGap(r,i),n}r.assign(o.prototype,{isRoot:function(){return 0===this.depth},isLeaf:function(){return 0===this.children.length},addGap:function(e,t){this.hgap+=e,this.vgap+=t,this.width+=2*e,this.height+=2*t},eachNode:function(e){for(var t,n=[this];t=n.pop();)e(t),n=n.concat(t.children)},DFTraverse:function(e){this.eachNode(e)},BFTraverse:function(e){for(var t,n=[this];t=n.shift();)e(t),n=n.concat(t.children)},getBoundingBox:function(){var e={left:Number.MAX_VALUE,top:Number.MAX_VALUE,width:0,height:0};return this.eachNode((function(t){e.left=Math.min(e.left,t.x),e.top=Math.min(e.top,t.y),e.width=Math.max(e.width,t.x+t.width),e.height=Math.max(e.height,t.y+t.height)})),e},translate:function(e,t){void 0===e&&(e=0),void 0===t&&(t=0),this.eachNode((function(n){n.x+=e,n.y+=t}))},right2left:function(){var e=this.getBoundingBox();this.eachNode((function(t){t.x=t.x-2*(t.x-e.left)-t.width})),this.translate(e.width,0)},bottom2top:function(){var e=this.getBoundingBox();this.eachNode((function(t){t.y=t.y-2*(t.y-e.top)-t.height})),this.translate(0,e.height)}}),e.exports=function(e,t,n){void 0===t&&(t={});var a,s=new o(e,t=r.assign({},i,t)),c=[s];if(!n&&!e.collapsed)for(;a=c.pop();)if(!a.data.collapsed){var l=t.getChildren(a.data),u=l?l.length:0;if(a.children=new Array(u),l&&u)for(var d=0;d<u;d++){var f=new o(l[d],t);a.children[d]=f,c.push(f),f.parent=a,f.depth=a.depth+1}}return s}},function(e,t,n){var r=n(3);e.exports=function(e,t){for(var n=r(e.data,t,!0),i=r(e.data,t,!0),o=e.children.length,a=Math.round(o/2),s=t.getSide||function(e,t){return t<a?"right":"left"},c=0;c<o;c++){var l=e.children[c];"right"===s(l,c)?i.children.push(l):n.children.push(l)}return n.eachNode((function(e){e.isRoot()||(e.side="left")})),i.eachNode((function(e){e.isRoot()||(e.side="right")})),{left:n,right:i}}},function(e,t,n){var r={compactBox:n(6),dendrogram:n(9),indented:n(11),mindmap:n(13)};e.exports=r},function(e,t,n){var r=n(1),i=n(8),o=n(2),a=n(0),s=function(e){function t(){return e.apply(this,arguments)||this}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t.prototype.execute=function(){return o(this.rootNode,this.options,i)},t}(r),c={};e.exports=function(e,t){return t=a.assign({},c,t),new s(e,t).execute()}},function(e,t){function n(e,t){for(var n in t)t.hasOwnProperty(n)&&"constructor"!==n&&void 0!==t[n]&&(e[n]=t[n])}e.exports=function(e,t,r,i){return t&&n(e,t),r&&n(e,r),i&&n(e,i),e}},function(e,t){function n(e,t,n,r){void 0===r&&(r=[]);var i=this;i.w=e||0,i.h=t||0,i.y=n||0,i.x=0,i.c=r||[],i.cs=r.length,i.prelim=0,i.mod=0,i.shift=0,i.change=0,i.tl=null,i.tr=null,i.el=null,i.er=null,i.msel=0,i.mser=0}function r(e,t){!function e(t,n,r){r?t.y+=n:t.x+=n,t.children.forEach((function(t){e(t,n,r)}))}(e,-function e(t,n){var r=n?t.y:t.x;return t.children.forEach((function(t){r=Math.min(e(t,n),r)})),r}(e,t),t)}n.fromNode=function(e,t){if(!e)return null;var r=[];return e.children.forEach((function(e){r.push(n.fromNode(e,t))})),t?new n(e.height,e.width,e.x,r):new n(e.width,e.height,e.y,r)},e.exports=function(e,t){void 0===t&&(t={});var i=t.isHorizontal;function o(e){0===e.cs?(e.el=e,e.er=e,e.msel=e.mser=0):(e.el=e.c[0].el,e.msel=e.c[0].msel,e.er=e.c[e.cs-1].er,e.mser=e.c[e.cs-1].mser)}function a(e,t,n){for(var r=e.c[t-1],i=r.mod,o=e.c[t],a=o.mod;null!==r&&null!==o;){u(r)>n.low&&(n=n.nxt);var d=i+r.prelim+r.w-(a+o.prelim);d>0&&(a+=d,s(e,t,n.index,d));var f=u(r),h=u(o);f<=h&&null!==(r=l(r))&&(i+=r.mod),f>=h&&null!==(o=c(o))&&(a+=o.mod)}!r&&o?function(e,t,n,r){var i=e.c[0].el;i.tl=n;var o=r-n.mod-e.c[0].msel;i.mod+=o,i.prelim-=o,e.c[0].el=e.c[t].el,e.c[0].msel=e.c[t].msel}(e,t,o,a):r&&!o&&function(e,t,n,r){var i=e.c[t].er;i.tr=n;var o=r-n.mod-e.c[t].mser;i.mod+=o,i.prelim-=o,e.c[t].er=e.c[t-1].er,e.c[t].mser=e.c[t-1].mser}(e,t,r,i)}function s(e,t,n,r){e.c[t].mod+=r,e.c[t].msel+=r,e.c[t].mser+=r,function(e,t,n,r){if(n!==t-1){var i=t-n;e.c[n+1].shift+=r/i,e.c[t].shift-=r/i,e.c[t].change-=r-r/i}}(e,t,n,r)}function c(e){return 0===e.cs?e.tl:e.c[0]}function l(e){return 0===e.cs?e.tr:e.c[e.cs-1]}function u(e){return e.y+e.h}function d(e,t,n){for(;null!==n&&e>=n.low;)n=n.nxt;return{low:e,index:t,nxt:n}}!function e(t,n,r){void 0===r&&(r=0),n?(t.x=r,r+=t.width):(t.y=r,r+=t.height),t.children.forEach((function(t){e(t,n,r)}))}(e,i);var f=n.fromNode(e,i);return function e(t){if(0!==t.cs){e(t.c[0]);for(var n=d(u(t.c[0].el),0,null),r=1;r<t.cs;++r){e(t.c[r]);var i=u(t.c[r].er);a(t,r,n),n=d(i,r,n)}!function(e){e.prelim=(e.c[0].prelim+e.c[0].mod+e.c[e.cs-1].mod+e.c[e.cs-1].prelim+e.c[e.cs-1].w)/2-e.w/2}(t),o(t)}else o(t)}(f),function e(t,n){n+=t.mod,t.x=t.prelim+n,function(e){for(var t=0,n=0,r=0;r<e.cs;r++)t+=e.c[r].shift,n+=t+e.c[r].change,e.c[r].mod+=n}(t);for(var r=0;r<t.cs;r++)e(t.c[r],n)}(f,0),function e(t,n,r){r?n.y=t.x:n.x=t.x,t.c.forEach((function(t,i){e(t,n.children[i],r)}))}(f,e,i),r(e,i),e}},function(e,t,n){var r=n(1),i=n(10),o=n(2),a=n(0),s=function(e){function t(){return e.apply(this,arguments)||this}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t.prototype.execute=function(){return this.rootNode.width=0,o(this.rootNode,this.options,i)},t}(r),c={};e.exports=function(e,t){return t=a.assign({},c,t),new s(e,t).execute()}},function(e,t,n){var r=n(0),i={isHorizontal:!0,nodeSep:20,nodeSize:20,rankSep:200,subTreeSep:10};e.exports=function(e,t){void 0===t&&(t={}),t=r.assign({},i,t);var n,o=0,a=function e(t){if(!t)return null;t.width=0,t.depth&&t.depth>o&&(o=t.depth);var n=t.children,r=n.length,i=new function(e,t){void 0===e&&(e=0),void 0===t&&(t=[]);var n=this;n.x=n.y=0,n.leftChild=n.rightChild=null,n.height=0,n.children=t}(t.height,[]);return n.forEach((function(t,n){var o=e(t);i.children.push(o),0===n&&(i.leftChild=o),n===r-1&&(i.rightChild=o)})),i.originNode=t,i.isLeaf=t.isLeaf(),i}(e);return function e(t){if(t.isLeaf||0===t.children.length)t.drawingDepth=o;else{var n=t.children.map((function(t){return e(t)})),r=Math.min.apply(null,n);t.drawingDepth=r-1}return t.drawingDepth}(a),function e(r){r.x=r.drawingDepth*t.rankSep,r.isLeaf?(r.y=0,n&&(r.y=n.y+n.height+t.nodeSep,r.originNode.parent!==n.originNode.parent&&(r.y+=t.subTreeSep)),n=r):(r.children.forEach((function(t){e(t)})),r.y=(r.leftChild.y+r.rightChild.y)/2)}(a),function e(t,n,r){r?(n.x=t.x,n.y=t.y):(n.x=t.y,n.y=t.x),t.children.forEach((function(t,i){e(t,n.children[i],r)}))}(a,e,t.isHorizontal),e}},function(e,t,n){var r=n(1),i=n(12),o=n(4),a=n(0),s=["LR","RL","H"],c=s[0],l=function(e){function t(){return e.apply(this,arguments)||this}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t.prototype.execute=function(){var e=this.options,t=this.rootNode;e.isHorizontal=!0;var n=e.indent,r=e.direction||c;if(r&&-1===s.indexOf(r))throw new TypeError("Invalid direction: "+r);if(r===s[0])i(t,n);else if(r===s[1])i(t,n),t.right2left();else if(r===s[2]){var a=o(t,e),l=a.left,u=a.right;i(l,n),l.right2left(),i(u,n);var d=l.getBoundingBox();u.translate(d.width,0),t.x=u.x-t.width/2}return t},t}(r),u={};e.exports=function(e,t){return t=a.assign({},u,t),new l(e,t).execute()}},function(e,t){e.exports=function(e,t){void 0===t&&(t=20);var n=null;e.eachNode((function(e){!function(e,t,n){e.x+=n*e.depth,e.y=t?t.y+t.height:0}(e,n,t),n=e}))}},function(e,t,n){var r=n(1),i=n(14),o=n(2),a=n(0),s=function(e){function t(){return e.apply(this,arguments)||this}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t.prototype.execute=function(){return o(this.rootNode,this.options,i)},t}(r),c={};e.exports=function(e,t){return t=a.assign({},c,t),new s(e,t).execute()}},function(e,t,n){var r=n(0),i={getSubTreeSep:function(){return 0}};e.exports=function(e,t){void 0===t&&(t={}),t=r.assign({},i,t),e.parent={x:0,width:0,height:0,y:0},e.BFTraverse((function(e){e.x=e.parent.x+e.parent.width})),e.parent=null,function e(t,n){var r=0;return t.children.length?t.children.forEach((function(t){r+=e(t,n)})):r=t.height,t._subTreeSep=n.getSubTreeSep(t.data),t.totalHeight=Math.max(t.height,r)+2*t._subTreeSep,t.totalHeight}(e,t),e.startY=0,e.y=e.totalHeight/2-e.height/2,e.eachNode((function(e){var t=e.children,n=t.length;if(n){var r=t[0];if(r.startY=e.startY+e._subTreeSep,1===n)r.y=e.y+e.height/2-r.height/2;else{r.y=r.startY+r.totalHeight/2-r.height/2;for(var i=1;i<n;i++){var o=t[i];o.startY=t[i-1].startY+t[i-1].totalHeight,o.y=o.startY+o.totalHeight/2-o.height/2}}}})),function e(t){var n=t.children,r=n.length;if(r){n.forEach((function(t){e(t)}));var i=n[0],o=n[r-1],a=o.y-i.y+o.height,s=0;if(n.forEach((function(e){s+=e.totalHeight})),a>t.height)t.y=i.y+a/2-t.height/2;else if(1!==n.length||t.height>s){var c=t.y+(t.height-a)/2-i.y;n.forEach((function(e){e.translate(0,c)}))}else t.y=(i.y+i.height/2+o.y+o.height/2)/2-t.height/2}}(e)}}])}))},function(e,t,n){var r=n(26),i=function(){var e=t.prototype;function t(e){var t=this.getDefaultCfg();r.mix(this,t,e),this._init()}return e.getDefaultCfg=function(){return{}},e._init=function(){},e.destroy=function(){},t}();e.exports=i},function(e,t,n){var r=n(19),i=n(613),o=n(612),a=n(640),s=n(639),c=r.vec3,l=r.mat3,u=["m","l","c","a","q","h","v","t","s","z"];function d(e,t,n){return{x:n.x+e,y:n.y+t}}function f(e,t){return{x:t.x+(t.x-e.x),y:t.y+(t.y-e.y)}}function h(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1])}function p(e,t){return(e[0]*t[0]+e[1]*t[1])/(h(e)*h(t))}function g(e,t){return(e[0]*t[1]<e[1]*t[0]?-1:1)*Math.acos(p(e,t))}var m=function(e,t,n){this.preSegment=t,this.isLast=n,this.init(e,t)};r.augment(m,{init:function(e,t){var n=e[0];t=t||{endPoint:{x:0,y:0}};var i,o,a,s,c=u.indexOf(n)>=0,l=c?n.toUpperCase():n,h=e,m=t.endPoint,v=h[1],b=h[2];switch(l){default:break;case"M":s=c?d(v,b,m):{x:v,y:b},this.command="M",this.params=[m,s],this.subStart=s,this.endPoint=s;break;case"L":s=c?d(v,b,m):{x:v,y:b},this.command="L",this.params=[m,s],this.subStart=t.subStart,this.endPoint=s,this.endTangent=function(){return[s.x-m.x,s.y-m.y]},this.startTangent=function(){return[m.x-s.x,m.y-s.y]};break;case"H":s=c?d(v,0,m):{x:v,y:m.y},this.command="L",this.params=[m,s],this.subStart=t.subStart,this.endPoint=s,this.endTangent=function(){return[s.x-m.x,s.y-m.y]},this.startTangent=function(){return[m.x-s.x,m.y-s.y]};break;case"V":s=c?d(0,v,m):{x:m.x,y:v},this.command="L",this.params=[m,s],this.subStart=t.subStart,this.endPoint=s,this.endTangent=function(){return[s.x-m.x,s.y-m.y]},this.startTangent=function(){return[m.x-s.x,m.y-s.y]};break;case"Q":c?(i=d(v,b,m),o=d(h[3],h[4],m)):(i={x:v,y:b},o={x:h[3],y:h[4]}),this.command="Q",this.params=[m,i,o],this.subStart=t.subStart,this.endPoint=o,this.endTangent=function(){return[o.x-i.x,o.y-i.y]},this.startTangent=function(){return[m.x-i.x,m.y-i.y]};break;case"T":o=c?d(v,b,m):{x:v,y:b},"Q"===t.command?(i=f(t.params[1],m),this.command="Q",this.params=[m,i,o],this.subStart=t.subStart,this.endPoint=o,this.endTangent=function(){return[o.x-i.x,o.y-i.y]},this.startTangent=function(){return[m.x-i.x,m.y-i.y]}):(this.command="TL",this.params=[m,o],this.subStart=t.subStart,this.endPoint=o,this.endTangent=function(){return[o.x-m.x,o.y-m.y]},this.startTangent=function(){return[m.x-o.x,m.y-o.y]});break;case"C":c?(i=d(v,b,m),o=d(h[3],h[4],m),a=d(h[5],h[6],m)):(i={x:v,y:b},o={x:h[3],y:h[4]},a={x:h[5],y:h[6]}),this.command="C",this.params=[m,i,o,a],this.subStart=t.subStart,this.endPoint=a,this.endTangent=function(){return[a.x-o.x,a.y-o.y]},this.startTangent=function(){return[m.x-i.x,m.y-i.y]};break;case"S":c?(o=d(v,b,m),a=d(h[3],h[4],m)):(o={x:v,y:b},a={x:h[3],y:h[4]}),"C"===t.command?(i=f(t.params[2],m),this.command="C",this.params=[m,i,o,a],this.subStart=t.subStart,this.endPoint=a,this.endTangent=function(){return[a.x-o.x,a.y-o.y]},this.startTangent=function(){return[m.x-i.x,m.y-i.y]}):(this.command="SQ",this.params=[m,o,a],this.subStart=t.subStart,this.endPoint=a,this.endTangent=function(){return[a.x-o.x,a.y-o.y]},this.startTangent=function(){return[m.x-o.x,m.y-o.y]});break;case"A":var y=v,x=b,w=h[3],O=h[4],_=h[5];s=c?d(h[6],h[7],m):{x:h[6],y:h[7]},this.command="A";var C=function(e,t,n,i,o,a,s){var c=r.mod(r.toRadian(s),2*Math.PI),l=e.x,u=e.y,d=t.x,f=t.y,h=Math.cos(c)*(l-d)/2+Math.sin(c)*(u-f)/2,m=-1*Math.sin(c)*(l-d)/2+Math.cos(c)*(u-f)/2,v=h*h/(o*o)+m*m/(a*a);v>1&&(o*=Math.sqrt(v),a*=Math.sqrt(v));var b=o*o*(m*m)+a*a*(h*h),y=Math.sqrt((o*o*(a*a)-b)/b);n===i&&(y*=-1),isNaN(y)&&(y=0);var x=y*o*m/a,w=y*-a*h/o,O=(l+d)/2+Math.cos(c)*x-Math.sin(c)*w,_=(u+f)/2+Math.sin(c)*x+Math.cos(c)*w,C=g([1,0],[(h-x)/o,(m-w)/a]),S=[(h-x)/o,(m-w)/a],P=[(-1*h-x)/o,(-1*m-w)/a],j=g(S,P);return p(S,P)<=-1&&(j=Math.PI),p(S,P)>=1&&(j=0),0===i&&j>0&&(j-=2*Math.PI),1===i&&j<0&&(j+=2*Math.PI),[e,O,_,o,a,C,j,c,i]}(m,s,O,_,y,x,w);this.params=C;var S=t.subStart;this.subStart=S,this.endPoint=s;var P=C[5]%(2*Math.PI);r.isNumberEqual(P,2*Math.PI)&&(P=0);var j=C[6]%(2*Math.PI);r.isNumberEqual(j,2*Math.PI)&&(j=0);var k=.001;this.startTangent=function(){0===_&&(k*=-1);var e=C[3]*Math.cos(P-k)+C[1],t=C[4]*Math.sin(P-k)+C[2];return[e-S.x,t-S.y]},this.endTangent=function(){var e=C[6];e-2*Math.PI<1e-4&&(e=0);var t=C[3]*Math.cos(P+e+k)+C[1],n=C[4]*Math.sin(P+e-k)+C[2];return[m.x-t,m.y-n]};break;case"Z":this.command="Z",this.params=[m,t.subStart],this.subStart=t.subStart,this.endPoint=t.subStart}},isInside:function(e,t,n){var r=this.command,o=this.params,a=this.box;if(a&&!i.box(a.minX,a.maxX,a.minY,a.maxY,e,t))return!1;switch(r){default:break;case"M":return!1;case"TL":case"L":case"Z":return i.line(o[0].x,o[0].y,o[1].x,o[1].y,n,e,t);case"SQ":case"Q":return i.quadraticline(o[0].x,o[0].y,o[1].x,o[1].y,o[2].x,o[2].y,n,e,t);case"C":return i.cubicline(o[0].x,o[0].y,o[1].x,o[1].y,o[2].x,o[2].y,o[3].x,o[3].y,n,e,t);case"A":var s=o,u=s[1],d=s[2],f=s[3],h=s[4],p=s[5],g=s[6],m=s[7],v=s[8],b=f>h?f:h,y=f>h?1:f/h,x=f>h?h/f:1;s=[e,t,1];var w=[1,0,0,0,1,0,0,0,1];return l.translate(w,w,[-u,-d]),l.rotate(w,w,-m),l.scale(w,w,[1/y,1/x]),c.transformMat3(s,s,w),i.arcline(0,0,b,p,p+g,1-v,n,s[0],s[1])}return!1},draw:function(e){var t,n,r,i=this.command,o=this.params;switch(i){default:break;case"M":e.moveTo(o[1].x,o[1].y);break;case"TL":case"L":e.lineTo(o[1].x,o[1].y);break;case"SQ":case"Q":t=o[1],n=o[2],e.quadraticCurveTo(t.x,t.y,n.x,n.y);break;case"C":t=o[1],n=o[2],r=o[3],e.bezierCurveTo(t.x,t.y,n.x,n.y,r.x,r.y);break;case"A":var a=o,s=a[1],c=a[2],l=a[3],u=a[4],d=a[5],f=a[6],h=a[7],p=a[8],g=l>u?l:u,m=l>u?1:l/u,v=l>u?u/l:1;e.translate(s,c),e.rotate(h),e.scale(m,v),e.arc(0,0,g,d,d+f,1-p),e.scale(1/m,1/v),e.rotate(-h),e.translate(-s,-c);break;case"Z":e.closePath()}},getBBox:function(e){var t,n,r,i,c=e/2,l=this.params;switch(this.command){default:case"M":case"Z":break;case"TL":case"L":this.box={minX:Math.min(l[0].x,l[1].x)-c,maxX:Math.max(l[0].x,l[1].x)+c,minY:Math.min(l[0].y,l[1].y)-c,maxY:Math.max(l[0].y,l[1].y)+c};break;case"SQ":case"Q":for(r=0,i=(n=a.extrema(l[0].x,l[1].x,l[2].x)).length;r<i;r++)n[r]=a.at(l[0].x,l[1].x,l[2].x,n[r]);for(n.push(l[0].x,l[2].x),r=0,i=(t=a.extrema(l[0].y,l[1].y,l[2].y)).length;r<i;r++)t[r]=a.at(l[0].y,l[1].y,l[2].y,t);t.push(l[0].y,l[2].y),this.box={minX:Math.min.apply(Math,n)-c,maxX:Math.max.apply(Math,n)+c,minY:Math.min.apply(Math,t)-c,maxY:Math.max.apply(Math,t)+c};break;case"C":for(r=0,i=(n=o.extrema(l[0].x,l[1].x,l[2].x,l[3].x)).length;r<i;r++)n[r]=o.at(l[0].x,l[1].x,l[2].x,l[3].x,n[r]);for(r=0,i=(t=o.extrema(l[0].y,l[1].y,l[2].y,l[3].y)).length;r<i;r++)t[r]=o.at(l[0].y,l[1].y,l[2].y,l[3].y,t[r]);n.push(l[0].x,l[3].x),t.push(l[0].y,l[3].y),this.box={minX:Math.min.apply(Math,n)-c,maxX:Math.max.apply(Math,n)+c,minY:Math.min.apply(Math,t)-c,maxY:Math.max.apply(Math,t)+c};break;case"A":var u=l,d=u[1],f=u[2],h=u[3],p=u[4],g=u[5],m=u[6],v=u[7],b=u[8],y=g,x=g+m,w=s.xExtrema(v,h,p),O=1/0,_=-1/0,C=[y,x];for(r=2*-Math.PI;r<=2*Math.PI;r+=Math.PI){var S=w+r;1===b?y<S&&S<x&&C.push(S):x<S&&S<y&&C.push(S)}for(r=0,i=C.length;r<i;r++){var P=s.xAt(v,h,p,d,C[r]);P<O&&(O=P),P>_&&(_=P)}var j=s.yExtrema(v,h,p),k=1/0,L=-1/0,D=[y,x];for(r=2*-Math.PI;r<=2*Math.PI;r+=Math.PI){var M=j+r;1===b?y<M&&M<x&&D.push(M):x<M&&M<y&&D.push(M)}for(r=0,i=D.length;r<i;r++){var E=s.yAt(v,h,p,f,D[r]);E<k&&(k=E),E>L&&(L=E)}this.box={minX:O-c,maxX:_+c,minY:k-c,maxY:L+c}}}}),e.exports=m},function(e,t,n){var r=n(593),i=n(600),o=Math.PI,a=Math.sin,s=Math.cos,c=Math.atan2,l=10,u=o/3;function d(e,t,n,r,i,d,f){var h,p,g,m,v,b,y;if(!t.fill){var x=t.arrowLength||l,w=t.arrowAngle?t.arrowAngle*o/180:u;y=c(r-d,n-i),v=Math.abs(t.lineWidth*s(y))/2,b=Math.abs(t.lineWidth*a(y))/2,f&&(v=-v,b=-b),h=i+x*s(y+w/2),p=d+x*a(y+w/2),g=i+x*s(y-w/2),m=d+x*a(y-w/2),e.beginPath(),e.moveTo(h-v,p-b),e.lineTo(i-v,d-b),e.lineTo(g-v,m-b),e.moveTo(i-v,d-b),e.lineTo(i+v,d+b),e.moveTo(i,d),e.stroke()}}function f(e,t,n,o,a,s,c){var l=c?t.startArrow:t.endArrow,u=l.d,d=0,f=a-n,h=s-o,p=Math.atan(f/h);0===h&&f<0?d=Math.PI:f>0&&h>0?d=Math.PI/2-p:f<0&&h<0?d=-Math.PI/2-p:f>=0&&h<0?d=-p-Math.PI/2:f<=0&&h>0&&(d=Math.PI/2-p);var g=function(e){var t,n=[],o=r.parsePath(e.path);if(!Array.isArray(o)||0===o.length||"M"!==o[0][0]&&"m"!==o[0][0])return!1;for(var a=o.length,s=0;s<o.length;s++){var c=o[s];t=new i(c,t,s===a-1),n.push(t)}return n}(l);if(g){u&&(c?(a+=Math.sin(Math.abs(p))*u,s=s+Math.cos(Math.abs(p))*u-.5*e.lineWidth):(a-=Math.sin(Math.abs(p))*u,s=s-Math.cos(Math.abs(p))*u+.5*e.lineWidth)),e.save(),e.beginPath(),e.translate(a,s),e.rotate(d);for(var m=0;m<g.length;m++)g[m].draw(e);e.setTransform(1,0,0,1,0,0),e.fillStyle=e.strokeStyle,e.fill(),e.restore()}}e.exports={addStartArrow:function(e,t,n,r,i,o){"object"==typeof t.startArrow?f(e,t,n,r,i,o,!0):t.startArrow&&d(e,t,n,r,i,o,!0)},addEndArrow:function(e,t,n,r,i,o){"object"==typeof t.endArrow?f(e,t,n,r,i,o,!1):t.endArrow&&d(e,t,n,r,i,o,!1)}}},function(e,t,n){var r=n(19);function i(e,t,n,r){return{x:Math.cos(r)*n+e,y:Math.sin(r)*n+t}}function o(e,t,n,r){var i,o;return r?e<t?(i=t-e,o=2*Math.PI-n+e):e>n&&(i=2*Math.PI-e+t,o=e-n):(i=e-t,o=n-e),i>o?n:t}function a(e,t,n,i){var a=0;return n-t>=2*Math.PI&&(a=2*Math.PI),t=r.mod(t,2*Math.PI),n=r.mod(n,2*Math.PI)+a,e=r.mod(e,2*Math.PI),i?t>=n?e>n&&e<t?e:o(e,n,t,!0):e<t||e>n?e:o(e,t,n):t<=n?t<e&&e<n?e:o(e,t,n,!0):e>t||e<n?e:o(e,n,t)}function s(e,t,n,i,o,s,c,l,u){var d=[c,l],f=[e,t],h=r.vec2.subtract([],d,f),p=r.vec2.angleTo([1,0],h);p=a(p,i,o,s);var g=[n*Math.cos(p)+e,n*Math.sin(p)+t];return u&&(u.x=g[0],u.y=g[1]),r.vec2.distance(g,d)}e.exports={nearAngle:a,projectPoint:function(e,t,n,r,i,o,a,c){var l={};return s(e,t,n,r,i,o,a,c,l),l},pointDistance:s,box:function(e,t,n,o,s,c){var l=Math.PI/2,u=Math.PI,d=3*Math.PI/2,f=[],h=a(0,o,s,c);0===h&&f.push(i(e,t,n,0)),(h=a(l,o,s,c))===l&&f.push(i(e,t,n,l)),(h=a(u,o,s,c))===u&&f.push(i(e,t,n,u)),(h=a(d,o,s,c))===d&&f.push(i(e,t,n,d)),f.push(i(e,t,n,o)),f.push(i(e,t,n,s));var p=1/0,g=-1/0,m=1/0,v=-1/0;return r.each(f,(function(e){p>e.x&&(p=e.x),g<e.x&&(g=e.x),m>e.y&&(m=e.y),v<e.y&&(v=e.y)})),{minX:p,minY:m,maxX:g,maxY:v}}}},function(e,t,n){var r=n(19).vec2;e.exports={at:function(e,t,n){return(t-e)*n+e},pointDistance:function(e,t,n,i,o,a){var s=[n-e,i-t];if(r.exactEquals(s,[0,0]))return NaN;var c=[-s[1],s[0]];r.normalize(c,c);var l=[o-e,a-t];return Math.abs(r.dot(l,c))},box:function(e,t,n,r,i){var o=i/2,a=Math.min(e,n),s=Math.max(e,n);return{minX:a-o,minY:Math.min(t,r)-o,maxX:s+o,maxY:Math.max(t,r)+o}},len:function(e,t,n,r){return Math.sqrt((n-e)*(n-e)+(r-t)*(r-t))}}},function(e,t,n){var r=n(118);e.exports=function(e){return r(e)?Array.prototype.slice.call(e):[]}},function(e,t,n){var r=n(118),i=Array.prototype.indexOf;e.exports=function(e,t){return!!r(e)&&i.call(e,t)>-1}},function(e,t){function n(e,t){for(var n in t)t.hasOwnProperty(n)&&"constructor"!==n&&void 0!==t[n]&&(e[n]=t[n])}e.exports=function(e,t,r,i){return t&&n(e,t),r&&n(e,r),i&&n(e,i),e}},,function(e,t,n){var r=n(26),i=function(){function e(e){r.mix(this,{id:"",type:null,model:{},group:null,animate:!1,modelCache:{},isItem:!0,visible:!0},e),this._init()}var t=e.prototype;return t._init=function(){this._initGroup(),this.draw()},t._mapping=function(){var e=this.mapper,t=this.model;e.mapping(t)},t._initGroup=function(){var e=this.group,t=this.model,n=this.type;e.isItemContainer=!0,e.id=t.id,e.itemType=n,e.model=t,e.item=this},t._calculateBBox=function(){var e=this.keyShape,t=this.group,n=r.getBBox(e,t);return n.width=n.maxX-n.minX,n.height=n.maxY-n.minY,n.centerX=(n.minX+n.maxX)/2,n.centerY=(n.minY+n.maxY)/2,n},t.getLabel=function(){return this.group.findByClass("label")[0]},t.getGraph=function(){return this.graph},t._setShapeObj=function(){var e=this.graph,t=this.type,n=this.getModel();this.shapeObj=e.getShapeObj(t,n)},t._afterDraw=function(){var e=this.graph;this._setGId(),this._cacheModel(),e.emit("afteritemdraw",{item:this})},t._cacheModel=function(){this.modelCache=r.mix({},this.model)},t._setGId=function(){var e=this.group,t=this.id,n=this.type;e.gid=t,e.deepEach((function(e,r,i){var o=r.gid;if(e.id=t,e.eventPreFix=n,e.gid=o+"-"+i,e.isShape){var a=e.get("type");e.gid+="-"+a}}))},t._beforeDraw=function(){var e=this.graph,t=this.group;e.emit("beforeitemdraw",{item:this}),t.resetMatrix(),this.updateCollapsedParent()},t._shouldDraw=function(){return!0},t._getDiff=function(){var e=[],t=this.model,n=this.modelCache;return r.each(t,(function(t,i){r.isEqual(t,n[i])||e.push(i)})),0!==e.length&&e},t._drawInner=function(){var e=this.animate;this.group.clear(!e),this._mapping(),this._setShapeObj();var t=this.shapeObj,n=t.draw(this);n&&(n.isKeyShape=!0,this.keyShape=n),t.afterDraw&&t.afterDraw(this)},t.deepEach=function(e,t){r.traverseTree(this,e,t||function(e){return e.getChildren()})},t.getShapeObj=function(){return this.shapeObj},t.updateCollapsedParent=function(){var e=this.dataMap;this.collapsedParent=function e(t,n){var r=n[t.parent];if(!r)return!1;if(r){var i=e(r,n);if(i)return i}return r.collapsed?r:void 0}(this.model,e)},t.isVisible=function(){return this.visible},t.hide=function(){var e=this.group,t=this.graph;t.emit("beforeitemhide",{item:this}),e.hide(),this.visible=!1,t.emit("afteritemhide",{item:this})},t.show=function(){var e=this.group,t=this.graph;t.emit("beforeitemshow",{item:this}),e.show(),this.visible=!0,t.emit("afteritemshow",{item:this})},t.draw=function(){this._beforeDraw(),this._shouldDraw()&&this._drawInner(),this._afterDraw()},t.forceUpdate=function(){this._beforeDraw(),this._drawInner(),this._afterDraw()},t.getCenter=function(){var e=this.getBBox();return{x:e.centerX,y:e.centerY}},t.getBBox=function(){return this.bbox||this._calculateBBox()},t.layoutUpdate=function(){this.isVisible()&&this.draw()},t.update=function(){this.draw()},t.getModel=function(){return this.model},t.getKeyShape=function(){return this.keyShape},t.getGraphicGroup=function(){return this.group},t.getHierarchy=function(){return this.graph.getHierarchy(this)},t.getParent=function(){var e=this.model;return this.itemMap[e.parent]},t.getAllParents=function(){for(var e=this.model,t=this.itemMap,n=[],r=e.parent;r&&t[r];){var i=t[r],o=i.getModel();n.push(i),r=o.parent}return n},t.getAllChildren=function(){var e=[];return this.deepEach((function(t){e.push(t)})),e},t.getChildren=function(){var e=this.id;return this.graph.getItems().filter((function(t){return t.model.parent===e}))},t.toFront=function(){this.group.toFront()},t.toBack=function(){this.group.toBack()},t.destroy=function(){if(!this.destroyed){var e=this.animate,t=this.graph;t.emit("beforeitemdestroy",{item:this}),this.group.remove(!e),this.destroyed=!0,t.emit("afteritemdestroy",{item:this})}},e}();e.exports=i},function(e,t){e.exports="2.2.6"},function(e,t,n){var r=n(644),i="\t\n\v\f\r 聽釟�釥庘��鈥佲�傗�冣�勨�呪�嗏�団�堚�夆�娾�仧銆�\u2028\u2029",o=new RegExp("([a-z])["+i+",]*((-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?["+i+"]*,?["+i+"]*)+)","ig"),a=new RegExp("(-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?)["+i+"]*,?["+i+"]*","ig"),s=function(e){if(!e)return null;if(typeof e==typeof[])return e;var t={a:7,c:6,o:2,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,u:3,z:0},n=[];return String(e).replace(o,(function(e,r,i){var o=[],s=r.toLowerCase();if(i.replace(a,(function(e,t){t&&o.push(+t)})),"m"===s&&o.length>2&&(n.push([r].concat(o.splice(0,2))),s="l",r="m"===r?"l":"L"),"o"===s&&1===o.length&&n.push([r,o[0]]),"r"===s)n.push([r].concat(o));else for(;o.length>=t[s]&&(n.push([r].concat(o.splice(0,t[s]))),t[s]););})),n},c=function(e,t){for(var n=[],r=0,i=e.length;i-2*!t>r;r+=2){var o=[{x:+e[r-2],y:+e[r-1]},{x:+e[r],y:+e[r+1]},{x:+e[r+2],y:+e[r+3]},{x:+e[r+4],y:+e[r+5]}];t?r?i-4===r?o[3]={x:+e[0],y:+e[1]}:i-2===r&&(o[2]={x:+e[0],y:+e[1]},o[3]={x:+e[2],y:+e[3]}):o[0]={x:+e[i-2],y:+e[i-1]}:i-4===r?o[3]=o[2]:r||(o[0]={x:+e[r],y:+e[r+1]}),n.push(["C",(-o[0].x+6*o[1].x+o[2].x)/6,(-o[0].y+6*o[1].y+o[2].y)/6,(o[1].x+6*o[2].x-o[3].x)/6,(o[1].y+6*o[2].y-o[3].y)/6,o[2].x,o[2].y])}return n},l=function(e,t,n,r,i){var o=[];if(null===i&&null===r&&(r=n),e=+e,t=+t,n=+n,r=+r,null!==i){var a=Math.PI/180,s=e+n*Math.cos(-r*a),c=e+n*Math.cos(-i*a);o=[["M",s,t+n*Math.sin(-r*a)],["A",n,n,0,+(i-r>180),0,c,t+n*Math.sin(-i*a)]]}else o=[["M",e,t],["m",0,-r],["a",n,r,0,1,1,0,2*r],["a",n,r,0,1,1,0,-2*r],["z"]];return o},u=function(e){if(!(e=s(e))||!e.length)return[["M",0,0]];var t,n,r=[],i=0,o=0,a=0,u=0,d=0;"M"===e[0][0]&&(a=i=+e[0][1],u=o=+e[0][2],d++,r[0]=["M",i,o]);for(var f,h,p=3===e.length&&"M"===e[0][0]&&"R"===e[1][0].toUpperCase()&&"Z"===e[2][0].toUpperCase(),g=d,m=e.length;g<m;g++){if(r.push(f=[]),(t=(h=e[g])[0])!==t.toUpperCase())switch(f[0]=t.toUpperCase(),f[0]){case"A":f[1]=h[1],f[2]=h[2],f[3]=h[3],f[4]=h[4],f[5]=h[5],f[6]=+h[6]+i,f[7]=+h[7]+o;break;case"V":f[1]=+h[1]+o;break;case"H":f[1]=+h[1]+i;break;case"R":for(var v=2,b=(n=[i,o].concat(h.slice(1))).length;v<b;v++)n[v]=+n[v]+i,n[++v]=+n[v]+o;r.pop(),r=r.concat(c(n,p));break;case"O":r.pop(),(n=l(i,o,h[1],h[2])).push(n[0]),r=r.concat(n);break;case"U":r.pop(),r=r.concat(l(i,o,h[1],h[2],h[3])),f=["U"].concat(r[r.length-1].slice(-2));break;case"M":a=+h[1]+i,u=+h[2]+o;break;default:for(var y=1,x=h.length;y<x;y++)f[y]=+h[y]+(y%2?i:o)}else if("R"===t)n=[i,o].concat(h.slice(1)),r.pop(),r=r.concat(c(n,p)),f=["R"].concat(h.slice(-2));else if("O"===t)r.pop(),(n=l(i,o,h[1],h[2])).push(n[0]),r=r.concat(n);else if("U"===t)r.pop(),r=r.concat(l(i,o,h[1],h[2],h[3])),f=["U"].concat(r[r.length-1].slice(-2));else for(var w=0,O=h.length;w<O;w++)f[w]=h[w];if("O"!==(t=t.toUpperCase()))switch(f[0]){case"Z":i=+a,o=+u;break;case"H":i=f[1];break;case"V":o=f[1];break;case"M":a=f[f.length-2],u=f[f.length-1];break;default:i=f[f.length-2],o=f[f.length-1]}}return r},d=function(e,t,n,r){return[e,t,n,r,n,r]},f=function(e,t,n,r,i,o){return[1/3*e+2/3*n,1/3*t+2/3*r,1/3*i+2/3*n,1/3*o+2/3*r,i,o]},h=function(e,t){var n,r=u(e),i=t&&u(t),o={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},a={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},s=[],c=[],l="",h="",p=function(e,t,n){var r,i;if(!e)return["C",t.x,t.y,t.x,t.y,t.x,t.y];switch(!(e[0]in{T:1,Q:1})&&(t.qx=t.qy=null),e[0]){case"M":t.X=e[1],t.Y=e[2];break;case"A":e=["C"].concat(function e(t,n,r,i,o,a,s,c,l,u){r===i&&(r+=1);var d,f,h,p,g,m=120*Math.PI/180,v=Math.PI/180*(+o||0),b=[],y=function(e,t,n){return{x:e*Math.cos(n)-t*Math.sin(n),y:e*Math.sin(n)+t*Math.cos(n)}};if(u)f=u[0],h=u[1],p=u[2],g=u[3];else{t=(d=y(t,n,-v)).x,n=d.y,c=(d=y(c,l,-v)).x,l=d.y,t===c&&n===l&&(c+=1,l+=1);var x=(t-c)/2,w=(n-l)/2,O=x*x/(r*r)+w*w/(i*i);O>1&&(r*=O=Math.sqrt(O),i*=O);var _=r*r,C=i*i,S=(a===s?-1:1)*Math.sqrt(Math.abs((_*C-_*w*w-C*x*x)/(_*w*w+C*x*x)));p=S*r*w/i+(t+c)/2,g=S*-i*x/r+(n+l)/2,f=Math.asin(((n-g)/i).toFixed(9)),h=Math.asin(((l-g)/i).toFixed(9)),f=t<p?Math.PI-f:f,h=c<p?Math.PI-h:h,f<0&&(f=2*Math.PI+f),h<0&&(h=2*Math.PI+h),s&&f>h&&(f-=2*Math.PI),!s&&h>f&&(h-=2*Math.PI)}var P=h-f;if(Math.abs(P)>m){var j=h,k=c,L=l;h=f+m*(s&&h>f?1:-1),b=e(c=p+r*Math.cos(h),l=g+i*Math.sin(h),r,i,o,0,s,k,L,[h,j,p,g])}P=h-f;var D=Math.cos(f),M=Math.sin(f),E=Math.cos(h),T=Math.sin(h),A=Math.tan(P/4),B=4/3*r*A,I=4/3*i*A,R=[t,n],F=[t+B*M,n-I*D],z=[c+B*T,l-I*E],$=[c,l];if(F[0]=2*R[0]-F[0],F[1]=2*R[1]-F[1],u)return[F,z,$].concat(b);for(var N=[],q=0,G=(b=[F,z,$].concat(b).join().split(",")).length;q<G;q++)N[q]=q%2?y(b[q-1],b[q],v).y:y(b[q],b[q+1],v).x;return N}.apply(0,[t.x,t.y].concat(e.slice(1))));break;case"S":"C"===n||"S"===n?(r=2*t.x-t.bx,i=2*t.y-t.by):(r=t.x,i=t.y),e=["C",r,i].concat(e.slice(1));break;case"T":"Q"===n||"T"===n?(t.qx=2*t.x-t.qx,t.qy=2*t.y-t.qy):(t.qx=t.x,t.qy=t.y),e=["C"].concat(f(t.x,t.y,t.qx,t.qy,e[1],e[2]));break;case"Q":t.qx=e[1],t.qy=e[2],e=["C"].concat(f(t.x,t.y,e[1],e[2],e[3],e[4]));break;case"L":e=["C"].concat(d(t.x,t.y,e[1],e[2]));break;case"H":e=["C"].concat(d(t.x,t.y,e[1],t.y));break;case"V":e=["C"].concat(d(t.x,t.y,t.x,e[1]));break;case"Z":e=["C"].concat(d(t.x,t.y,t.X,t.Y))}return e},g=function(e,t){if(e[t].length>7){e[t].shift();for(var o=e[t];o.length;)s[t]="A",i&&(c[t]="A"),e.splice(t++,0,["C"].concat(o.splice(0,6)));e.splice(t,1),n=Math.max(r.length,i&&i.length||0)}},m=function(e,t,o,a,s){e&&t&&"M"===e[s][0]&&"M"!==t[s][0]&&(t.splice(s,0,["M",a.x,a.y]),o.bx=0,o.by=0,o.x=e[s][1],o.y=e[s][2],n=Math.max(r.length,i&&i.length||0))};n=Math.max(r.length,i&&i.length||0);for(var v=0;v<n;v++){r[v]&&(l=r[v][0]),"C"!==l&&(s[v]=l,v&&(h=s[v-1])),r[v]=p(r[v],o,h),"A"!==s[v]&&"C"===l&&(s[v]="C"),g(r,v),i&&(i[v]&&(l=i[v][0]),"C"!==l&&(c[v]=l,v&&(h=c[v-1])),i[v]=p(i[v],a,h),"A"!==c[v]&&"C"===l&&(c[v]="C"),g(i,v)),m(r,i,o,a,v),m(i,r,a,o,v);var b=r[v],y=i&&i[v],x=b.length,w=i&&y.length;o.x=b[x-2],o.y=b[x-1],o.bx=parseFloat(b[x-4])||o.x,o.by=parseFloat(b[x-3])||o.y,a.bx=i&&(parseFloat(y[w-4])||a.x),a.by=i&&(parseFloat(y[w-3])||a.y),a.x=i&&y[w-2],a.y=i&&y[w-1]}return i?[r,i]:r},p=/,?([a-z]),?/gi,g=function(e){return e.join(",").replace(p,"$1")},m=function(e,t,n,r,i){return e*(e*(-3*t+9*n-9*r+3*i)+6*t-12*n+6*r)-3*t+3*n},v=function(e,t,n,r,i,o,a,s,c){null===c&&(c=1);for(var l=(c=c>1?1:c<0?0:c)/2,u=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],d=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],f=0,h=0;h<12;h++){var p=l*u[h]+l,g=m(p,e,n,i,a),v=m(p,t,r,o,s),b=g*g+v*v;f+=d[h]*Math.sqrt(b)}return l*f},b=function(e,t,n,r,i,o,a,s){if(!(Math.max(e,n)<Math.min(i,a)||Math.min(e,n)>Math.max(i,a)||Math.max(t,r)<Math.min(o,s)||Math.min(t,r)>Math.max(o,s))){var c=(e-n)*(o-s)-(t-r)*(i-a);if(c){var l=((e*r-t*n)*(i-a)-(e-n)*(i*s-o*a))/c,u=((e*r-t*n)*(o-s)-(t-r)*(i*s-o*a))/c,d=+l.toFixed(2),f=+u.toFixed(2);if(!(d<+Math.min(e,n).toFixed(2)||d>+Math.max(e,n).toFixed(2)||d<+Math.min(i,a).toFixed(2)||d>+Math.max(i,a).toFixed(2)||f<+Math.min(t,r).toFixed(2)||f>+Math.max(t,r).toFixed(2)||f<+Math.min(o,s).toFixed(2)||f>+Math.max(o,s).toFixed(2)))return{x:l,y:u}}}},y=function(e,t,n){return t>=e.x&&t<=e.x+e.width&&n>=e.y&&n<=e.y+e.height},x=function(e,t,n,r,i){if(i)return[["M",+e+ +i,t],["l",n-2*i,0],["a",i,i,0,0,1,i,i],["l",0,r-2*i],["a",i,i,0,0,1,-i,i],["l",2*i-n,0],["a",i,i,0,0,1,-i,-i],["l",0,2*i-r],["a",i,i,0,0,1,i,-i],["z"]];var o=[["M",e,t],["l",n,0],["l",0,r],["l",-n,0],["z"]];return o.parsePathArray=g,o},w=function(e,t,n,r){return null===e&&(e=t=n=r=0),null===t&&(t=e.y,n=e.width,r=e.height,e=e.x),{x:e,y:t,width:n,w:n,height:r,h:r,x2:e+n,y2:t+r,cx:e+n/2,cy:t+r/2,r1:Math.min(n,r)/2,r2:Math.max(n,r)/2,r0:Math.sqrt(n*n+r*r)/2,path:x(e,t,n,r),vb:[e,t,n,r].join(" ")}},O=function(e,t,n,i,o,a,s,c){r.isArray(e)||(e=[e,t,n,i,o,a,s,c]);var l=function(e,t,n,r,i,o,a,s){for(var c,l,u,d,f=[],h=[[],[]],p=0;p<2;++p)if(0===p?(l=6*e-12*n+6*i,c=-3*e+9*n-9*i+3*a,u=3*n-3*e):(l=6*t-12*r+6*o,c=-3*t+9*r-9*o+3*s,u=3*r-3*t),Math.abs(c)<1e-12){if(Math.abs(l)<1e-12)continue;(d=-u/l)>0&&d<1&&f.push(d)}else{var g=l*l-4*u*c,m=Math.sqrt(g);if(!(g<0)){var v=(-l+m)/(2*c);v>0&&v<1&&f.push(v);var b=(-l-m)/(2*c);b>0&&b<1&&f.push(b)}}for(var y,x=f.length,w=x;x--;)y=1-(d=f[x]),h[0][x]=y*y*y*e+3*y*y*d*n+3*y*d*d*i+d*d*d*a,h[1][x]=y*y*y*t+3*y*y*d*r+3*y*d*d*o+d*d*d*s;return h[0][w]=e,h[1][w]=t,h[0][w+1]=a,h[1][w+1]=s,h[0].length=h[1].length=w+2,{min:{x:Math.min.apply(0,h[0]),y:Math.min.apply(0,h[1])},max:{x:Math.max.apply(0,h[0]),y:Math.max.apply(0,h[1])}}}.apply(null,e);return w(l.min.x,l.min.y,l.max.x-l.min.x,l.max.y-l.min.y)},_=function(e,t,n,r,i,o,a,s,c){var l=1-c,u=Math.pow(l,3),d=Math.pow(l,2),f=c*c,h=f*c,p=e+2*c*(n-e)+f*(i-2*n+e),g=t+2*c*(r-t)+f*(o-2*r+t),m=n+2*c*(i-n)+f*(a-2*i+n),v=r+2*c*(o-r)+f*(s-2*o+r);return{x:u*e+3*d*c*n+3*l*c*c*i+h*a,y:u*t+3*d*c*r+3*l*c*c*o+h*s,m:{x:p,y:g},n:{x:m,y:v},start:{x:l*e+c*n,y:l*t+c*r},end:{x:l*i+c*a,y:l*o+c*s},alpha:90-180*Math.atan2(p-m,g-v)/Math.PI}},C=function(e,t,n){if(!function(e,t){return e=w(e),t=w(t),y(t,e.x,e.y)||y(t,e.x2,e.y)||y(t,e.x,e.y2)||y(t,e.x2,e.y2)||y(e,t.x,t.y)||y(e,t.x2,t.y)||y(e,t.x,t.y2)||y(e,t.x2,t.y2)||(e.x<t.x2&&e.x>t.x||t.x<e.x2&&t.x>e.x)&&(e.y<t.y2&&e.y>t.y||t.y<e.y2&&t.y>e.y)}(O(e),O(t)))return n?0:[];for(var r=~~(v.apply(0,e)/8),i=~~(v.apply(0,t)/8),o=[],a=[],s={},c=n?0:[],l=0;l<r+1;l++){var u=_.apply(0,e.concat(l/r));o.push({x:u.x,y:u.y,t:l/r})}for(var d=0;d<i+1;d++){var f=_.apply(0,t.concat(d/i));a.push({x:f.x,y:f.y,t:d/i})}for(var h=0;h<r;h++)for(var p=0;p<i;p++){var g=o[h],m=o[h+1],x=a[p],C=a[p+1],S=Math.abs(m.x-g.x)<.001?"y":"x",P=Math.abs(C.x-x.x)<.001?"y":"x",j=b(g.x,g.y,m.x,m.y,x.x,x.y,C.x,C.y);if(j){if(s[j.x.toFixed(4)]===j.y.toFixed(4))continue;s[j.x.toFixed(4)]=j.y.toFixed(4);var k=g.t+Math.abs((j[S]-g[S])/(m[S]-g[S]))*(m.t-g.t),L=x.t+Math.abs((j[P]-x[P])/(C[P]-x[P]))*(C.t-x.t);k>=0&&k<=1&&L>=0&&L<=1&&(n?c++:c.push({x:j.x,y:j.y,t1:k,t2:L}))}}return c};function S(e,t){var n=[],r=[];return e.length&&function e(t,i){if(1===t.length)n.push(t[0]),r.push(t[0]);else{for(var o=[],a=0;a<t.length-1;a++)0===a&&n.push(t[0]),a===t.length-2&&r.push(t[a+1]),o[a]=[(1-i)*t[a][0]+i*t[a+1][0],(1-i)*t[a][1]+i*t[a+1][1]];e(o,i)}}(e,t),{left:n,right:r.reverse()}}var P=function(e,t,n){if(1===n)return[[].concat(e)];var r=[];if("L"===t[0]||"C"===t[0]||"Q"===t[0])r=r.concat(function(e,t,n){var r=[[e[1],e[2]]];n=n||2;var i=[];"A"===t[0]?(r.push(t[6]),r.push(t[7])):"C"===t[0]?(r.push([t[1],t[2]]),r.push([t[3],t[4]]),r.push([t[5],t[6]])):"S"===t[0]||"Q"===t[0]?(r.push([t[1],t[2]]),r.push([t[3],t[4]])):r.push([t[1],t[2]]);for(var o=r,a=1/n,s=0;s<n-1;s++){var c=S(o,a/(1-a*s));i.push(c.left),o=c.right}return i.push(o),i.map((function(e){var t=[];return 4===e.length&&(t.push("C"),t=t.concat(e[2])),e.length>=3&&(3===e.length&&t.push("Q"),t=t.concat(e[1])),2===e.length&&t.push("L"),t.concat(e[e.length-1])}))}(e,t,n));else{var i=[].concat(e);"M"===i[0]&&(i[0]="L");for(var o=0;o<=n-1;o++)r.push(i)}return r},j=function(e,t){if(e.length!==t.length)return!1;var n=!0;return r.each(e,(function(e,r){if(e!==t[r])return n=!1,!1})),n};function k(e,t,n){var r=null,i=n;return t<i&&(i=t,r="add"),e<i&&(i=e,r="del"),{type:r,min:i}}function L(e,t,n){for(var r,i=[].concat(e),o=1/(n+1),a=D(t)[0],s=1;s<=n;s++)o*=s,0===(r=Math.floor(e.length*o))?i.unshift([a[0]*o+e[r][0]*(1-o),a[1]*o+e[r][1]*(1-o)]):i.splice(r,0,[a[0]*o+e[r][0]*(1-o),a[1]*o+e[r][1]*(1-o)]);return i}function D(e){var t=[];switch(e[0]){case"M":case"L":t.push([e[1],e[2]]);break;case"A":t.push([e[6],e[7]]);break;case"Q":t.push([e[3],e[4]]),t.push([e[1],e[2]]);break;case"T":t.push([e[1],e[2]]);break;case"C":t.push([e[5],e[6]]),t.push([e[1],e[2]]),t.push([e[3],e[4]]);break;case"S":t.push([e[3],e[4]]),t.push([e[1],e[2]]);break;case"H":case"V":t.push([e[1],e[1]])}return t}e.exports={parsePathString:s,parsePathArray:g,pathTocurve:h,pathToAbsolute:u,catmullRomToBezier:c,rectPath:x,fillPath:function(e,t){if(1===e.length)return e;var n=e.length-1,r=t.length-1,i=n/r,o=[];if(1===e.length&&"M"===e[0][0]){for(var a=0;a<r-n;a++)e.push(e[0]);return e}for(var s=0;s<r;s++){var c=Math.floor(i*s);o[c]=(o[c]||0)+1}var l=o.reduce((function(t,r,i){return i===n?t.concat(e[n]):t.concat(P(e[i],e[i+1],r))}),[]);return l.unshift(e[0]),"Z"!==t[r]&&"z"!==t[r]||l.push("Z"),l},fillPathByDiff:function(e,t){var n=function(e,t){var n,r,i=e.length,o=t.length,a=0;if(0===i||0===o)return null;for(var s=[],c=0;c<=i;c++)s[c]=[],s[c][0]={min:c};for(var l=0;l<=o;l++)s[0][l]={min:l};for(var u=1;u<=i;u++){n=e[u-1];for(var d=1;d<=o;d++){r=t[d-1],a=j(n,r)?0:1;var f=s[u-1][d].min+1,h=s[u][d-1].min+1,p=s[u-1][d-1].min+a;s[u][d]=k(f,h,p)}}return s}(e,t),r=e.length,i=t.length,o=[],a=1,s=1;if(n[r][i]!==r){for(var c=1;c<=r;c++){var l=n[c][c].min;s=c;for(var u=a;u<=i;u++)n[c][u].min<l&&(l=n[c][u].min,s=u);a=s,n[c][a].type&&o.push({index:c-1,type:n[c][a].type})}for(var d=o.length-1;d>=0;d--)a=o[d].index,"add"===o[d].type?e.splice(a,0,[].concat(e[a])):e.splice(a,1)}var f=i-(r=e.length);if(r<i)for(var h=0;h<f;h++)"z"===e[r-1][0]||"Z"===e[r-1][0]?e.splice(r-2,0,e[r-2]):e.push(e[r-1]),r+=1;return e},formatPath:function(e,t){if(e.length<=1)return e;for(var n,r=0;r<t.length;r++)if(e[r][0]!==t[r][0])switch(n=D(e[r]),t[r][0]){case"M":e[r]=["M"].concat(n[0]);break;case"L":e[r]=["L"].concat(n[0]);break;case"A":e[r]=[].concat(t[r]),e[r][6]=n[0][0],e[r][7]=n[0][1];break;case"Q":if(n.length<2){if(!(r>0)){e[r]=t[r];break}n=L(n,e[r-1],1)}e[r]=["Q"].concat(n.reduce((function(e,t){return e.concat(t)}),[]));break;case"T":e[r]=["T"].concat(n[0]);break;case"C":if(n.length<3){if(!(r>0)){e[r]=t[r];break}n=L(n,e[r-1],2)}e[r]=["C"].concat(n.reduce((function(e,t){return e.concat(t)}),[]));break;case"S":if(n.length<2){if(!(r>0)){e[r]=t[r];break}n=L(n,e[r-1],1)}e[r]=["S"].concat(n.reduce((function(e,t){return e.concat(t)}),[]));break;default:e[r]=t[r]}return e},intersection:function(e,t){return function(e,t,n){var r,i,o,a,s,c,l,u,d,f;e=h(e),t=h(t);for(var p=n?0:[],g=0,m=e.length;g<m;g++){var v=e[g];if("M"===v[0])r=s=v[1],i=c=v[2];else{"C"===v[0]?(r=(d=[r,i].concat(v.slice(1)))[6],i=d[7]):(d=[r,i,r,i,s,c,s,c],r=s,i=c);for(var b=0,y=t.length;b<y;b++){var x=t[b];if("M"===x[0])o=l=x[1],a=u=x[2];else{"C"===x[0]?(o=(f=[o,a].concat(x.slice(1)))[6],a=f[7]):(f=[o,a,o,a,l,u,l,u],o=l,a=u);var w=C(d,f,n);if(n)p+=w;else{for(var O=0,_=w.length;O<_;O++)w[O].segment1=g,w[O].segment2=b,w[O].bez1=d,w[O].bez2=f;p=p.concat(w)}}}}}return p}(e,t)}}},function(e,t,n){var r=n(19),i=n(58),o=n(593),a=n(600),s=function e(t){e.superclass.constructor.call(this,t)};s.Symbols={circle:function(e,t,n){return[["M",e,t],["m",-n,0],["a",n,n,0,1,0,2*n,0],["a",n,n,0,1,0,2*-n,0]]},square:function(e,t,n){return[["M",e-n,t-n],["L",e+n,t-n],["L",e+n,t+n],["L",e-n,t+n],["Z"]]},diamond:function(e,t,n){return[["M",e-n,t],["L",e,t-n],["L",e+n,t],["L",e,t+n],["Z"]]},triangle:function(e,t,n){var r=n*Math.sin(1/3*Math.PI);return[["M",e-n,t+r],["L",e,t-r],["L",e+n,t+r],["z"]]},"triangle-down":function(e,t,n){var r=n*Math.sin(1/3*Math.PI);return[["M",e-n,t-r],["L",e+n,t-r],["L",e,t+r],["Z"]]}},s.ATTRS={path:null,lineWidth:1},r.extend(s,i),r.augment(s,{type:"marker",canFill:!0,canStroke:!0,getDefaultAttrs:function(){return{x:0,y:0,lineWidth:1}},calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.radius,i=this.getHitLineWidth()/2+r;return{minX:t-i,minY:n-i,maxX:t+i,maxY:n+i}},_getPath:function(){var e=this._attrs,t=e.x,n=e.y,i=e.radius||e.r,o=e.symbol||"circle";return(r.isFunction(o)?o:s.Symbols[o])(t,n,i)},createPath:function(e){var t=this._cfg.segments;if(!t||this._cfg.hasUpdate){var n,r=o.parsePath(this._getPath());e.beginPath(),t=[];for(var i=0;i<r.length;i++){var s=r[i];n=new a(s,n,i===r.length-1),t.push(n),n.draw(e)}this._cfg.segments=t,this._cfg.hasUpdate=!1}else{e.beginPath();for(var c=0;c<t.length;c++)t[c].draw(e)}}}),e.exports=s},function(e,t,n){var r=n(19),i=r.vec2;function o(e,t,n,r,i){var o=1-i;return o*o*(o*r+3*i*n)+i*i*(i*e+3*o*t)}function a(e,t,n,r,a,s,c,l,u,d,f){var h,p,g,m,v,b,y,x,w=.005,O=1/0,_=[u,d];for(p=0;p<1;p+=.05)g=[o(e,n,a,c,p),o(t,r,s,l,p)],(m=i.squaredDistance(_,g))<O&&(h=p,O=m);O=1/0;for(var C=0;C<32&&!(w<1e-4);C++)x=h+w,g=[o(e,n,a,c,y=h-w),o(t,r,s,l,y)],m=i.squaredDistance(_,g),y>=0&&m<O?(h=y,O=m):(b=[o(e,n,a,c,x),o(t,r,s,l,x)],v=i.squaredDistance(_,b),x<=1&&v<O?(h=x,O=v):w*=.5);return f&&(f.x=o(e,n,a,c,h),f.y=o(t,r,s,l,h)),Math.sqrt(O)}function s(e,t,n,r,i){return e*(e*(-3*t+9*n-9*r+3*i)+6*t-12*n+6*r)-3*t+3*n}e.exports={at:o,derivativeAt:function(e,t,n,r,i){var o=1-i;return 3*(((t-e)*o+2*(n-t)*i)*o+(r-n)*i*i)},projectPoint:function(e,t,n,r,i,o,s,c,l,u){var d={};return a(e,t,n,r,i,o,s,c,l,u,d),d},pointDistance:a,extrema:function(e,t,n,i){var o,a,s,c=3*e-9*t+9*n-3*i,l=6*t-12*n+6*i,u=3*n-3*i,d=[];if(r.isNumberEqual(c,0))r.isNumberEqual(l,0)||(o=-u/l)>=0&&o<=1&&d.push(o);else{var f=l*l-4*c*u;r.isNumberEqual(f,0)?d.push(-l/(2*c)):f>0&&(a=(-l-(s=Math.sqrt(f)))/(2*c),(o=(-l+s)/(2*c))>=0&&o<=1&&d.push(o),a>=0&&a<=1&&d.push(a))}return d},len:function(e,t,n,i,o,a,c,l,u){r.isNil(u)&&(u=1);for(var d=(u=u>1?1:u<0?0:u)/2,f=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],h=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],p=0,g=0;g<12;g++){var m=d*f[g]+d,v=s(m,e,n,o,c),b=s(m,t,i,a,l),y=v*v+b*b;p+=h[g]*Math.sqrt(y)}return d*p}}},function(e,t,n){var r=n(603),i=n(640),o=n(612),a=n(602);e.exports={line:function(e,t,n,i,o,a,s){var c=r.box(e,t,n,i,o);if(!this.box(c.minX,c.maxX,c.minY,c.maxY,a,s))return!1;var l=r.pointDistance(e,t,n,i,a,s);return!isNaN(l)&&l<=o/2},polyline:function(e,t,n,r){var i=e.length-1;if(i<1)return!1;for(var o=0;o<i;o++){var a=e[o][0],s=e[o][1],c=e[o+1][0],l=e[o+1][1];if(this.line(a,s,c,l,t,n,r))return!0}return!1},cubicline:function(e,t,n,r,i,a,s,c,l,u,d){return o.pointDistance(e,t,n,r,i,a,s,c,u,d)<=l/2},quadraticline:function(e,t,n,r,o,a,s,c,l){return i.pointDistance(e,t,n,r,o,a,c,l)<=s/2},arcline:function(e,t,n,r,i,o,s,c,l){return a.pointDistance(e,t,n,r,i,o,c,l)<=s/2},rect:function(e,t,n,r,i,o){return e<=i&&i<=e+n&&t<=o&&o<=t+r},circle:function(e,t,n,r,i){return Math.pow(r-e,2)+Math.pow(i-t,2)<=Math.pow(n,2)},box:function(e,t,n,r,i,o){return e<=i&&i<=t&&n<=o&&o<=r}}},function(e,t,n){var r=n(619),i=n(118),o=n(595);e.exports=function e(t,n){if(t===n)return!0;if(!t||!n)return!1;if(o(t)||o(n))return!1;if(i(t)||i(n)){if(t.length!==n.length)return!1;for(var a=!0,s=0;s<t.length&&(a=e(t[s],n[s]));s++);return a}if(r(t)||r(n)){var c=Object.keys(t),l=Object.keys(n);if(c.length!==l.length)return!1;for(var u=!0,d=0;d<c.length&&(u=e(t[c[d]],n[c[d]]));d++);return u}return!1}},function(e,t,n){var r=n(596),i=n(45),o=5;function a(e,t,n,s){for(var c in n=n||0,s=s||o,t)if(t.hasOwnProperty(c)){var l=t[c];null!==l&&r(l)?(r(e[c])||(e[c]={}),n<s?a(e[c],l,n+1,s):e[c]=t[c]):i(l)?(e[c]=[],e[c]=e[c].concat(l)):void 0!==l&&(e[c]=l)}}e.exports=function(){for(var e=new Array(arguments.length),t=e.length,n=0;n<t;n++)e[n]=arguments[n];for(var r=e[0],i=1;i<t;i++)a(r,e[i]);return r}},function(e,t,n){var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=n(45);e.exports=function e(t){if("object"!==(void 0===t?"undefined":r(t))||null===t)return t;var n=void 0;if(i(t)){n=[];for(var o=0,a=t.length;o<a;o++)"object"===r(t[o])&&null!=t[o]?n[o]=e(t[o]):n[o]=t[o]}else for(var s in n={},t)"object"===r(t[s])&&null!=t[s]?n[s]=e(t[s]):n[s]=t[s];return n}},function(e,t,n){var r=n(256);r.translate=function(e,t,n){var i=new Array(9);return r.fromTranslation(i,n),r.multiply(e,i,t)},r.rotate=function(e,t,n){var i=new Array(9);return r.fromRotation(i,n),r.multiply(e,i,t)},r.scale=function(e,t,n){var i=new Array(9);return r.fromScaling(i,n),r.multiply(e,i,t)},e.exports=r},function(e,t){e.exports=function(e,t,n){return e<t?t:e>n?n:e}},function(e,t){var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};e.exports=function(e){return"object"===(void 0===e?"undefined":n(e))&&null!==e}},function(e,t,n){var r=n(46),i=n(118);e.exports=function(e,t){if(!i(e))return e;var n=[];return r(e,(function(e,r){t(e,r)&&n.push(e)})),n}},function(e,t){var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};e.exports=function(e){var t=void 0===e?"undefined":n(e);return null!==e&&"object"===t||"function"===t}},function(e,t){var n=function(){function e(){}return e.prototype.execute=function(){throw new Error("please override this method")},e}();e.exports=n},function(e,t,n){e.exports={CompactBoxTree:n(688),Dendrogram:n(687),IndentedTree:n(686),Mindmap:n(685),Base:n(622)}},function(e,t,n){var r=n(26),i=function(e){function t(t){var n={type:"node",isNode:!0,zIndex:3,edges:[],linkable:!0};return r.mix(n,t),e.call(this,n)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n.updatePosition=function(){var e=this.group,t=this.model;e.setMatrix([1,0,0,0,1,0,t.x?t.x:0,t.y?t.y:0,1]),this.bbox=this._calculateBBox()},n._shouldDraw=function(){var t=this._getDiff(),n=e.prototype._shouldDraw.call(this);return t&&!(2===t.length&&-1!==t.indexOf("x")&&-1!==t.indexOf("y"))&&!(1===t.length&&("x"===t[0]||"y"===t[0]))&&n},n._afterDraw=function(){this.updatePosition(),e.prototype._afterDraw.call(this)},n.layoutUpdate=function(){this._beforeDraw(),this._afterDraw()},n.getEdges=function(){var e=this;return this.graph.getEdges().filter((function(t){var n=t.getModel();return n.source===e.id||n.target===e.id}))},n.getInEdges=function(){var e=this;return this.getEdges().filter((function(t){return t.target===e}))},n.getOutEdges=function(){var e=this;return this.getEdges().filter((function(t){return t.source===e}))},n.getLinkPoints=function(e){var t=this.getAnchorPoints();if(r.isNumber(e)&&t[e])return[t[e]];var n=e.x,i=e.y,o=this.getBBox(),a=o.centerX,s=o.centerY,c=n-a,l=i-s,u=this.shapeObj,d=u.anchor||{},f=this.defaultIntersectBox,h=[];if(r.isEmpty(t)){switch(u.intersectBox||d.intersectBox||d.type||f){case"rect":h=[r.getIntersectPointRect(o,e)];break;case"path":if(this.keyShape&&"path"===this.keyShape.get("type")){var p=r.parsePathArray(["M",n,i,"L",a,s]);h=[r.intersection(p,this.keyShape.get("path"))]}break;default:h=[r.getIntersectPointCircle(n,i,o.centerX,o.centerY,Math.max(o.width,o.height)/2)]}r.isEmpty(h[0])&&(h=[{x:a,y:s}])}else h=t.map((function(e){var t=e.x-a,n=e.y-s,i=r.getArcOfVectors({x:c,y:l},{x:t,y:n});return r.mix({},e,{arc:i})})).sort((function(e,t){return e.arc-t.arc}));return h},n.getAnchorPoints=function(e){var t,n=this.shapeObj,i=this.getBBox(),o=[],a=n.anchor||{};return t=r.isArray(a)?a:r.isFunction(a)?a(this):r.isFunction(a.points)?a.points(this):a.points,r.each(t,(function(e,t){var n=r.mix({x:i.minX+e[0]*i.width,y:i.minY+e[1]*i.height},e[2],{index:t});o.push(n)})),this._anchorPoints=o,r.isNumber(e)?this._anchorPoints[e]:this._anchorPoints},t}(n(608));e.exports=i},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(715),n(714),n(713);var i=n(712),o=n(710),a=n(683),s=n(26),c=n(706),l=n(248),u=n(704),d=n(702),f=n(700),h=n(699),p=n(697),g=n(696),m=n(695),v=n(692),b=n(691),y=[g,d,f,u,m,v,n(690),b,h,p],x=function(e){!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(n,e);var t=n.prototype;function n(t){var n,r={};return y.forEach((function(e){s.mix(r,s.clone(e.CFG),t)})),(n=e.call(this,r)||this)._pluginInit(),n.emit("beforeinit"),n._init(),n.emit("afterinit"),n}return t.getDefaultCfg=function(){return{container:void 0,width:void 0,height:void 0,plugins:[],fontFamily:'"Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "寰蒋闆呴粦", SimSun, "sans-serif"',nodeDefaultShape:void 0,edgeDefaultShape:void 0,groupDefaultShape:void 0,defaultIntersectBox:"circle",renderer:"canvas",_type:"graph",_controllers:{},_timers:{},_dataMap:{},_itemMap:{},_freezMap:{},_data:{},_delayRunObj:{}}},t._init=function(){var e=this;this._initData(),this._initContainer(),this._initCanvas(),y.forEach((function(t){t.INIT&&e[t.INIT]()})),this.initEvent()},t.initEvent=function(){},t._executeLayout=function(e,t,n,r){s.isFunction(e)?e(t,n,this):s.isObject(e)&&(e.nodes=t,e.edges=n,e.groups=r,e.graph=this,e.execute())},t._pluginInit=function(){var e=this;this.get("plugins").forEach((function(t){e._initPlugin(t)}))},t._initPlugin=function(e){e.graph=this,e.init&&e.init()},t._getTimer=function(e){return this.get("_timers")[e]},t._setTimer=function(e,t){this.get("_timers")[e]=t},t._getController=function(e){return this.get("_controllers")[e]},t._initContainer=function(){var e=this.get("container");e||(e=this.get("id")),e=s.initDOMContainer(e,"graph");var t=s.createDOM('<div class="graph-container"></div>',{position:"relative"});e.appendChild(t),this.set("_containerDOM",e),this.set("_graphContainer",t)},t._initCanvas=function(){var e=this.get("_graphContainer"),t=this.get("width"),n=this.get("height"),r=this.get("fontFamily"),i=this.get("renderer"),o={width:t,height:n,fontFamily:r,renderer:i,eventEnable:!1,containerDOM:e};"svg"===i&&(o.pixelRatio=1);var a=new(0,l.Canvas)(o),s=a.get("el");s.style.top=0,s.style.left=0,s.style.overflow="hidden",this.set("_canvas",a);var c=this.getMouseEventWrapper();c.style.outline="none",c.style["user-select"]="none",c.setAttribute("tabindex",20);var u=a.addGroup(),d=u.addGroup();this.set("_itemGroup",d),this.set("_rootGroup",u)},t._initData=function(){this.set("_dataMap",{}),this.set("_itemMap",{_nodes:[],_edges:[],_groups:[],_guides:[]}),this.set("_data",{})},t._refresh=function(){},t.getKeyboardEventWrapper=function(){var e=this.get("keyboardEventWrapper");return e||this.getMouseEventWrapper()},t.getMouseEventWrapper=function(){return this.get("_canvas").get("el")},t.addPlugin=function(e){var t=this.get("plugins");this._initPlugin(e),t.push(e)},t.getGraphContainer=function(){return this.get("_graphContainer")},t._sortGroup=function(e){var t=this.get("_dataMap"),n={};e.forEach((function(e){var r=e.id,i=e.parent;for(n[r]=1;i&&t[i];)n[r]++,i=t[i].parent})),e.sort((function(e,t){return n[t.id]-n[e.id]}))},t._addItems=function(e,t){var n=this;this._addDatas(e,t),"group"===e&&this._sortGroup(t);var r=s.upperFirst(e),i=o[r],a=this.get("_itemMap"),c=this.get("_itemGroup"),l=this.get("_dataMap"),u=this.get("animate"),d=this.get("defaultIntersectBox");if(!i)throw new Error("please set valid item type!");t.forEach((function(t){var r=new i({id:t.id,type:e,model:t,group:c.addGroup(),graph:n,mapper:n._getController(e+"Mapper"),itemMap:a,animate:u,dataMap:l,defaultIntersectBox:d});a[t.id]=r,a["_"+e+"s"].push(r)}))},t._removeItems=function(e){var t=this.get("_dataMap"),n=this.get("_itemMap");e.forEach((function(e){delete t[e.id],delete n[e.id],s.Array.remove(n["_"+e.type+"s"],e),e.destroy()}))},t._updateItems=function(e,t){e.forEach((function(e,n){var r=t[n];r&&s.mix(e.getModel(),r),e.update()}))},t._getShowEdge=function(e){var t=e.getSource(),n=e.getTarget();return(t.linkable&&t.isVisible()||!t.linkable)&&(n.linkable&&n.isVisible()||!n.linkable)&&e},t._addDatas=function(e,t){var n=this.get("_dataMap");t.forEach((function(e){if(s.isNil(e.id)&&(e.id=s.guid()),n[e.id])throw new Error("id:"+e.id+" has already been set, please set new one");n[e.id]=e}))},t._drawInner=function(){var e=this.get("_data"),t=this.get("_itemGroup"),n=this.get("_dataMap"),r=this.get("_itemMap");e.nodes&&this._addItems("node",e.nodes),e.groups&&this._addItems("group",e.groups),e.edges&&this._addItems("edge",e.edges),e.guides&&this._addItems("guide",e.guides),t.sortBy((function(e){var t=e.id,i=r[t],o=n[t];return o&&!s.isNil(o.index)?o.index:!i||i.destroyed||s.isNil(i.zIndex)?void 0:i.zIndex}))},t._clearInner=function(){this.getItems().forEach((function(e){e&&e.destroy()}))},t.preventAnimate=function(e){return this.set("_forcePreventAnimate",!0),e(),this.set("_forcePreventAnimate",!1),this},t.getShapeObj=function(e,t){if(!s.isObject(e)){var n=s.upperFirst(e),r=a[n],i=this.get(e+"DefaultShape");return r.getShape(t.shape,i)}return e.getShapeObj()},t.getSource=function(){return this.get("_sourceData")},t.parseSource=function(e){return e},t.getCanvas=function(){return this.get("_canvas")},t.getRootGroup=function(){return this.get("_rootGroup")},t.getItemGroup=function(){return this.get("_itemGroup")},t.source=function(e){return this.emit("beforesource"),this.set("_data",e),this.set("_sourceData",e),this.emit("aftersource"),this},t.render=function(){return this.emit("beforerender"),this.emit("beforedrawinner"),this._drawInner(),this.emit("afterdrawinner"),this.emit("afterrender"),this},t.reRender=function(){var e=this.get("_sourceData");return this.read(e),this},t.setCapture=function(e){this.get("_rootGroup").set("capture",e)},t.destroy=function(){this.emit("beforedestroy");var t=this.get("_canvas"),n=this.get("_graphContainer"),r=this.get("_controllers"),i=this.get("_timers"),o=this.get("_windowForceResizeEvent"),a=this.get("plugins");return s.each(i,(function(e){clearTimeout(e)})),s.each(r,(function(e){e.destroy()})),a.forEach((function(e){e.destroy&&e.destroy()})),t&&t.destroy(),n.destroy(),window.removeEventListener("resize",o),this.emit("afterdestroy"),e.prototype.destroy.call(this),this},t.save=function(){var e={nodes:[],edges:[],groups:[],guides:[]};return this.get("_itemGroup").get("children").forEach((function(t,n){var r=t.model;if(r){var i=t.itemType,o=s.clone(r);o.index=n,e[i+"s"].push(o)}})),0===e.nodes.length&&delete e.nodes,0===e.edges.length&&delete e.edges,0===e.groups.length&&delete e.groups,0===e.guides.length&&delete e.guides,e},t.add=function(e,t){var n=[],r={action:"add",model:t,affectedItemIds:n};this.emit("beforechange",r);var i=this.get("_itemMap");this._addItems(e,[t]);var o=i[t.id];return o.getAllParents().forEach((function(e){e.update()})),r.item=o,n.push(t.id),this.emit("afterchange",r),o},t.remove=function(e){if((e=this.getItem(e))&&!e.destroyed){var t=[],n=[],r={action:"remove",item:e,affectedItemIds:n};if(e.isNode){var i=e.getEdges();t=t.concat(i)}if(e.isGroup){var o=e.getEdges(),a=e.getAllChildren(),c=e.getCrossEdges(),l=e.getInnerEdges();t=t.concat(o,a,c,l),t=s.uniq(t)}t.push(e);var u=e.getAllParents();return u.forEach((function(e){n.push(e.id)})),t.forEach((function(e){n.push(e.id)})),this.emit("beforechange",r),this._removeItems(t),u.forEach((function(e){e.update()})),this.emit("afterchange",r),this}},t.simpleUpdate=function(e,t){return this._updateItems([e],[t]),this.draw(),this},t.update=function(e,t){var n=this.get("_itemMap");if((e=this.getItem(e))&&!e.destroyed&&t){var r=this.get("animate"),i=[],o=[],a=[],c=e.getModel(),l=s.mix({},c),u={action:"update",item:e,originModel:l,updateModel:t,affectedItemIds:a},d=n[l.parent];if(i.push(e),o.push(t),a.push(e.id),d&&d!==parent&&s.isGroup(d)&&e.getAllParents().forEach((function(e){i.push(e),o.push(null),a.push(e.id)})),t.parent){var f=n[t.parent];if(!f)throw new Error("there is no "+t.parent+" exist, please add a new one!");i.push(f),o.push(null),a.push(f.id),f.getAllParents().forEach((function(e){i.push(e),o.push(null),a.push(e.id)}))}return(e.isNode||e.isGroup)&&e.getEdges().forEach((function(e){i.push(e),o.push(null),a.push(e.id)})),e.isGroup&&!s.isNil(t.collapsed)&&(r&&e.deepEach((function(e){a.push(e.id)})),e.getCrossEdges().forEach((function(e){i.push(e),o.push(null),a.push(e.id)}))),this.emit("beforechange",u),this._updateItems(i,o),this.emit("afterchange",u),this}},t.read=function(e){var t=this;if(!e)throw new Error("please read valid data!");var n={action:"changeData",data:e};return this.emit("beforechange",n),this.preventAnimate((function(){t.clear(),t.source(e),t.render()})),this.emit("afterchange",n),this},t.clear=function(){return this.emit("beforeclear"),this._clearInner(),this._initData(),this.emit("afterclear"),this},t.hide=function(e){var t=[],n=[],r={item:e=this.getItem(e),affectedItemIds:n};return t.push(e),e.isNode&&e.getEdges().forEach((function(e){t.push(e)})),e.isGroup&&(e.getEdges().forEach((function(e){t.push(e)})),e.deepEach((function(e){t.push(e)}))),(t=s.uniq(t)).forEach((function(e){n.push(e.id)})),this.emit("beforehide",r),t.forEach((function(e){e.hide()})),this.emit("afterhide",r),this},t.show=function(e){var t=this,n=[],r=[],i={item:e=this.getItem(e),affectedItemIds:r};if(e.visible=!0,e.isEdge){var o=this._getShowEdge(e);o&&n.push(o)}else n.push(e);return e.isNode&&e.getEdges().forEach((function(e){(e=t._getShowEdge(e))&&n.push(e)})),e.isGroup&&(e.getEdges().forEach((function(e){(e=t._getShowEdge(e))&&n.push(e)})),e.deepEach((function(e){n.push(e)}))),(n=s.uniq(n)).forEach((function(e){r.push(e.id)})),this.emit("beforeshow",i),n.forEach((function(e){e.show()})),this.emit("aftershow",i),this},t.getWidth=function(){return this.get("width")},t.getHeight=function(){return this.get("height")},t.changeSize=function(e,t){if(!(Math.abs(e)>=1/0||Math.abs(t)>=1/0)){var n=this.get("_canvas");return e===this.get("width")&&t===this.get("height")||(this.emit("beforechangesize"),n.changeSize(e,t),this.set("width",e),this.set("height",t),this.emit("afterchangesize"),this.draw()),this}console.warn("size parameter more than the maximum")},t.toFront=function(e){e=this.getItem(e);var t=this.get("_itemGroup"),n=e.getGraphicGroup();s.toFront(n,t),this.draw()},t.toBack=function(e){e=this.getItem(e);var t=this.get("_itemGroup"),n=e.getGraphicGroup();s.toBack(n,t),this.draw()},t.css=function(e){var t=this.getGraphContainer();s.modifyCSS(t,e)},t.saveImage=function(e){var t=this.getBBox(),n=this.getFitViewPadding();return new c(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({graph:this,width:t.width+n[1]+n[3],height:t.height+n[0]+n[2]},e)).toCanvas()},n}(i);y.forEach((function(e){s.mix(x.prototype,e.AUGMENT)})),e.exports=x},function(e,t){var n={registerBehaviour:function(e,t,r){t.dependences=r,n[e]=t},resetMode:function(e,t){var r,i=[];t._off();for(var o=0;o<e.length;o++)(r=n[e[o]])&&(r.dependences&&r.dependences.forEach((function(e){e&&-1===i.indexOf(e)&&(n[e](t),i.push(e))})),r&&-1===i.indexOf(r)&&r(t))}};e.exports=n},function(e,t,n){var r=n(19),i=n(58),o=function e(t){e.superclass.constructor.call(this,t)};o.ATTRS={x:0,y:0,text:null,fontSize:12,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",textAlign:"start",textBaseline:"bottom",lineHeight:null,textArr:null},r.extend(o,i),r.augment(o,{canFill:!0,canStroke:!0,type:"text",getDefaultAttrs:function(){return{lineWidth:1,lineCount:1,fontSize:12,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",textAlign:"start",textBaseline:"bottom"}},initTransform:function(){var e=this._attrs.fontSize;e&&+e<12&&this.transform([["t",-1*this._attrs.x,-1*this._attrs.y],["s",+e/12,+e/12],["t",this._attrs.x,this._attrs.y]])},_assembleFont:function(){var e=this._attrs,t=e.fontSize,n=e.fontFamily,r=e.fontWeight,i=e.fontStyle,o=e.fontVariant;e.font=[i,o,r,t+"px",n].join(" ")},_setAttrText:function(){var e=this._attrs,t=e.text,n=null;if(r.isString(t)&&-1!==t.indexOf("\n")){var i=(n=t.split("\n")).length;e.lineCount=i}e.textArr=n},_getTextHeight:function(){var e=this._attrs,t=e.lineCount,n=1*e.fontSize;return t>1?n*t+this._getSpaceingY()*(t-1):n},isHitBox:function(){return!1},calculateBox:function(){var e=this._attrs,t=this._cfg;t.attrs&&!t.hasUpdate||(this._assembleFont(),this._setAttrText()),e.textArr||this._setAttrText();var n=e.x,r=e.y,i=this.measureText();if(!i)return{minX:n,minY:r,maxX:n,maxY:r};var o=this._getTextHeight(),a=e.textAlign,s=e.textBaseline,c=this.getHitLineWidth(),l={x:n,y:r-o};a&&("end"===a||"right"===a?l.x-=i:"center"===a&&(l.x-=i/2)),s&&("top"===s?l.y+=o:"middle"===s&&(l.y+=o/2)),this.set("startPoint",l);var u=c/2;return{minX:l.x-u,minY:l.y-u,maxX:l.x+i+u,maxY:l.y+o+u}},_getSpaceingY:function(){var e=this._attrs,t=e.lineHeight,n=1*e.fontSize;return t?t-n:.14*n},drawInner:function(e){var t=this._attrs,n=this._cfg;n.attrs&&!n.hasUpdate||(this._assembleFont(),this._setAttrText()),e.font=t.font;var i=t.text;if(i){var o=t.textArr,a=t.x,s=t.y;if(e.beginPath(),this.hasStroke()){var c=t.strokeOpacity;r.isNil(c)||1===c||(e.globalAlpha=c),o?this._drawTextArr(e,!1):e.strokeText(i,a,s),e.globalAlpha=1}if(this.hasFill()){var l=t.fillOpacity;r.isNil(l)||1===l||(e.globalAlpha=l),o?this._drawTextArr(e,!0):e.fillText(i,a,s)}n.hasUpdate=!1}},_drawTextArr:function(e,t){var n,i=this._attrs.textArr,o=this._attrs.textBaseline,a=1*this._attrs.fontSize,s=this._getSpaceingY(),c=this._attrs.x,l=this._attrs.y,u=this.getBBox(),d=u.maxY-u.minY;r.each(i,(function(r,i){n=l+i*(s+a)-d+a,"middle"===o&&(n+=d-a-(d-a)/2),"top"===o&&(n+=d-a),t?e.fillText(r,c,n):e.strokeText(r,c,n)}))},measureText:function(){var e,t=this._attrs,n=t.text,i=t.font,o=t.textArr,a=0;if(!r.isNil(n)){var s=document.createElement("canvas").getContext("2d");return s.save(),s.font=i,o?r.each(o,(function(t){e=s.measureText(t).width,a<e&&(a=e),s.restore()})):(a=s.measureText(n).width,s.restore()),a}}}),e.exports=o},function(e,t,n){var r=n(19),i=n(593).parseRadius,o=n(58),a=function e(t){e.superclass.constructor.call(this,t)};a.ATTRS={x:0,y:0,width:0,height:0,radius:0,lineWidth:1},r.extend(a,o),r.augment(a,{canFill:!0,canStroke:!0,type:"rect",getDefaultAttrs:function(){return{lineWidth:1,radius:0}},calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.width,i=e.height,o=this.getHitLineWidth()/2;return{minX:t-o,minY:n-o,maxX:t+r+o,maxY:n+i+o}},createPath:function(e){var t=this._attrs,n=t.x,r=t.y,o=t.width,a=t.height,s=t.radius;if((e=e||this.get("context")).beginPath(),0===s)e.rect(n,r,o,a);else{var c=i(s);e.moveTo(n+c.r1,r),e.lineTo(n+o-c.r2,r),0!==c.r2&&e.arc(n+o-c.r2,r+c.r2,c.r2,-Math.PI/2,0),e.lineTo(n+o,r+a-c.r3),0!==c.r3&&e.arc(n+o-c.r3,r+a-c.r3,c.r3,0,Math.PI/2),e.lineTo(n+c.r4,r+a),0!==c.r4&&e.arc(n+c.r4,r+a-c.r4,c.r4,Math.PI/2,Math.PI),e.lineTo(n,r+c.r1),0!==c.r1&&e.arc(n+c.r1,r+c.r1,c.r1,Math.PI,1.5*Math.PI),e.closePath()}}}),e.exports=a},function(e,t,n){var r=n(19),i=n(58),o=n(601),a=n(603),s=function e(t){e.superclass.constructor.call(this,t)};s.ATTRS={points:null,lineWidth:1,startArrow:!1,endArrow:!1,tCache:null},r.extend(s,i),r.augment(s,{canStroke:!0,type:"polyline",tCache:null,getDefaultAttrs:function(){return{lineWidth:1,startArrow:!1,endArrow:!1}},calculateBox:function(){var e=this._attrs,t=this.getHitLineWidth(),n=e.points;if(!n||0===n.length)return null;var i=1/0,o=1/0,a=-1/0,s=-1/0;r.each(n,(function(e){var t=e[0],n=e[1];t<i&&(i=t),t>a&&(a=t),n<o&&(o=n),n>s&&(s=n)}));var c=t/2;return{minX:i-c,minY:o-c,maxX:a+c,maxY:s+c}},_setTcache:function(){var e,t,n=this._attrs.points,i=0,o=0,s=[];n&&0!==n.length&&(r.each(n,(function(e,t){n[t+1]&&(i+=a.len(e[0],e[1],n[t+1][0],n[t+1][1]))})),i<=0||(r.each(n,(function(r,c){n[c+1]&&((e=[])[0]=o/i,t=a.len(r[0],r[1],n[c+1][0],n[c+1][1]),o+=t,e[1]=o/i,s.push(e))})),this.tCache=s))},createPath:function(e){var t,n,r=this._attrs.points;if(!(r.length<2)){for((e=e||this.get("context")).beginPath(),e.moveTo(r[0][0],r[0][1]),n=1,t=r.length-1;n<t;n++)e.lineTo(r[n][0],r[n][1]);e.lineTo(r[t][0],r[t][1])}},getStartTangent:function(){var e=this.__attrs.points,t=[];return t.push([e[1][0],e[1][1]]),t.push([e[0][0],e[0][1]]),t},getEndTangent:function(){var e=this.__attrs.points,t=e.length-1,n=[];return n.push([e[t-1][0],e[t-1][1]]),n.push([e[t][0],e[t][1]]),n},afterPath:function(e){var t=this._attrs,n=t.points,r=n.length-1;e=e||this.get("context"),t.startArrow&&o.addStartArrow(e,t,n[1][0],n[1][1],n[0][0],n[0][1]),t.endArrow&&o.addEndArrow(e,t,n[r-1][0],n[r-1][1],n[r][0],n[r][1])},getPoint:function(e){var t,n,i=this._attrs.points,o=this.tCache;return o||(this._setTcache(),o=this.tCache),r.each(o,(function(r,i){e>=r[0]&&e<=r[1]&&(t=(e-r[0])/(r[1]-r[0]),n=i)})),{x:a.at(i[n][0],i[n+1][0],t),y:a.at(i[n][1],i[n+1][1],t)}}}),e.exports=s},function(e,t,n){var r=n(19),i=n(58),o=function e(t){e.superclass.constructor.call(this,t)};o.ATTRS={points:null,lineWidth:1},r.extend(o,i),r.augment(o,{canFill:!0,canStroke:!0,type:"polygon",getDefaultAttrs:function(){return{lineWidth:1}},calculateBox:function(){var e=this._attrs.points,t=this.getHitLineWidth();if(!e||0===e.length)return null;var n=1/0,i=1/0,o=-1/0,a=-1/0;r.each(e,(function(e){var t=e[0],r=e[1];t<n&&(n=t),t>o&&(o=t),r<i&&(i=r),r>a&&(a=r)}));var s=t/2;return{minX:n-s,minY:i-s,maxX:o+s,maxY:a+s}},createPath:function(e){var t=this._attrs.points;t.length<2||((e=e||this.get("context")).beginPath(),r.each(t,(function(t,n){0===n?e.moveTo(t[0],t[1]):e.lineTo(t[0],t[1])})),e.closePath())}}),e.exports=o},function(e,t,n){var r=n(19),i=n(58),o=n(600),a=n(593),s=n(601),c=n(610),l=n(612),u=function e(t){e.superclass.constructor.call(this,t)};u.ATTRS={path:null,lineWidth:1,startArrow:!1,endArrow:!1},r.extend(u,i),r.augment(u,{canFill:!0,canStroke:!0,type:"path",getDefaultAttrs:function(){return{lineWidth:1,startArrow:!1,endArrow:!1}},_afterSetAttrPath:function(e){if(r.isNil(e))return this.setSilent("segments",null),void this.setSilent("box",void 0);var t,n=a.parsePath(e),i=[];if(r.isArray(n)&&0!==n.length&&("M"===n[0][0]||"m"===n[0][0])){for(var s=n.length,c=0;c<n.length;c++){var l=n[c];t=new o(l,t,c===s-1),i.push(t)}this.setSilent("segments",i),this.setSilent("tCache",null),this.setSilent("box",null)}},calculateBox:function(){var e=this.get("segments");if(!e)return null;var t=this.getHitLineWidth(),n=1/0,i=-1/0,o=1/0,a=-1/0;return r.each(e,(function(e){e.getBBox(t);var r=e.box;r&&(r.minX<n&&(n=r.minX),r.maxX>i&&(i=r.maxX),r.minY<o&&(o=r.minY),r.maxY>a&&(a=r.maxY))})),n===1/0||o===1/0?{minX:0,minY:0,maxX:0,maxY:0}:{minX:n,minY:o,maxX:i,maxY:a}},_setTcache:function(){var e,t,n,i,o=0,a=0,s=[],c=this._cfg.curve;c&&(r.each(c,(function(e,t){n=c[t+1],i=e.length,n&&(o+=l.len(e[i-2],e[i-1],n[1],n[2],n[3],n[4],n[5],n[6]))})),r.each(c,(function(r,u){n=c[u+1],i=r.length,n&&((e=[])[0]=a/o,t=l.len(r[i-2],r[i-1],n[1],n[2],n[3],n[4],n[5],n[6]),a+=t,e[1]=a/o,s.push(e))})),this._cfg.tCache=s)},_calculateCurve:function(){var e=this._attrs.path;this._cfg.curve=c.pathTocurve(e)},getStartTangent:function(){var e,t,n,i,o=this.get("segments");if(o.length>1)if(e=o[0].endPoint,t=o[1].endPoint,n=o[1].startTangent,i=[],r.isFunction(n)){var a=n();i.push([e.x-a[0],e.y-a[1]]),i.push([e.x,e.y])}else i.push([t.x,t.y]),i.push([e.x,e.y]);return i},getEndTangent:function(){var e,t,n,i,o=this.get("segments"),a=o.length;if(a>1)if(e=o[a-2].endPoint,t=o[a-1].endPoint,n=o[a-1].endTangent,i=[],r.isFunction(n)){var s=n();i.push([t.x-s[0],t.y-s[1]]),i.push([t.x,t.y])}else i.push([e.x,e.y]),i.push([t.x,t.y]);return i},getPoint:function(e){var t,n,i=this._cfg.tCache;i||(this._calculateCurve(),this._setTcache(),i=this._cfg.tCache);var o=this._cfg.curve;if(!i)return o?{x:o[0][1],y:o[0][2]}:null;r.each(i,(function(r,i){e>=r[0]&&e<=r[1]&&(t=(e-r[0])/(r[1]-r[0]),n=i)}));var a=o[n];if(r.isNil(a)||r.isNil(n))return null;var s=a.length,c=o[n+1];return{x:l.at(a[s-2],c[1],c[3],c[5],1-t),y:l.at(a[s-1],c[2],c[4],c[6],1-t)}},createPath:function(e){var t=this.get("segments");if(r.isArray(t)){(e=e||this.get("context")).beginPath();for(var n=t.length,i=0;i<n;i++)t[i].draw(e)}},afterPath:function(e){var t=this._attrs,n=this.get("segments"),i=t.path;if(e=e||this.get("context"),r.isArray(n)&&1!==n.length&&(t.startArrow||t.endArrow)&&"z"!==i[i.length-1]&&"Z"!==i[i.length-1]&&!t.fill){var o=this.getStartTangent();s.addStartArrow(e,t,o[0][0],o[0][1],o[1][0],o[1][1]);var a=this.getEndTangent();s.addEndArrow(e,t,a[0][0],a[0][1],a[1][0],a[1][1])}}}),e.exports=u},function(e,t,n){var r=n(19),i=n(58),o=n(601),a=n(603),s=function e(t){e.superclass.constructor.call(this,t)};s.ATTRS={x1:0,y1:0,x2:0,y2:0,lineWidth:1,startArrow:!1,endArrow:!1},r.extend(s,i),r.augment(s,{canStroke:!0,type:"line",getDefaultAttrs:function(){return{lineWidth:1,startArrow:!1,endArrow:!1}},calculateBox:function(){var e=this._attrs,t=e.x1,n=e.y1,r=e.x2,i=e.y2,o=this.getHitLineWidth();return a.box(t,n,r,i,o)},createPath:function(e){var t=this._attrs,n=t.x1,r=t.y1,i=t.x2,o=t.y2;(e=e||self.get("context")).beginPath(),e.moveTo(n,r),e.lineTo(i,o)},afterPath:function(e){var t=this._attrs,n=t.x1,r=t.y1,i=t.x2,a=t.y2;e=e||this.get("context"),t.startArrow&&o.addStartArrow(e,t,i,a,n,r),t.endArrow&&o.addEndArrow(e,t,n,r,i,a)},getPoint:function(e){var t=this._attrs;return{x:a.at(t.x1,t.x2,e),y:a.at(t.y1,t.y2,e)}}}),e.exports=s},function(e,t,n){var r=n(19),i=n(58),o=function e(t){e.superclass.constructor.call(this,t)};o.ATTRS={x:0,y:0,img:void 0,width:0,height:0,sx:null,sy:null,swidth:null,sheight:null},r.extend(o,i),r.augment(o,{type:"image",isHitBox:function(){return!1},calculateBox:function(){var e=this._attrs;this._cfg.attrs&&this._cfg.attrs.img===e.img||this._setAttrImg();var t=e.x,n=e.y;return{minX:t,minY:n,maxX:t+e.width,maxY:n+e.height}},_beforeSetLoading:function(e){var t=this.get("canvas");return!1===e&&!0===this.get("toDraw")&&(this._cfg.loading=!1,t.draw()),e},_setAttrImg:function(){var e=this,t=e._attrs,n=t.img;if(!r.isString(n))return n instanceof Image?(t.width||e.attr("width",n.width),t.height||e.attr("height",n.height),n):n instanceof HTMLElement&&r.isString(n.nodeName)&&"CANVAS"===n.nodeName.toUpperCase()?(t.width||e.attr("width",Number(n.getAttribute("width"))),t.height||e.attr("height",Number(n.getAttribute("height"))),n):n instanceof ImageData?(t.width||e.attr("width",n.width),t.height||e.attr("height",n.height),n):null;var i=new Image;i.onload=function(){if(e.get("destroyed"))return!1;e.attr("imgSrc",n),e.attr("img",i);var t=e.get("callback");t&&t.call(e),e.set("loading",!1)},i.src=n,i.crossOrigin="Anonymous",e.set("loading",!0)},drawInner:function(e){this._cfg.hasUpdate&&this._setAttrImg(),this.get("loading")?this.set("toDraw",!0):(this._drawImage(e),this._cfg.hasUpdate=!1)},_drawImage:function(e){var t=this._attrs,n=t.x,i=t.y,o=t.img,a=t.width,s=t.height,c=t.sx,l=t.sy,u=t.swidth,d=t.sheight;this.set("toDraw",!1);var f=o;if(f instanceof ImageData&&((f=new Image).src=o),f instanceof Image||f instanceof HTMLElement&&r.isString(f.nodeName)&&"CANVAS"===f.nodeName.toUpperCase()){if(r.isNil(c)||r.isNil(l)||r.isNil(u)||r.isNil(d))return void e.drawImage(f,n,i,a,s);if(!(r.isNil(c)||r.isNil(l)||r.isNil(u)||r.isNil(d)))return void e.drawImage(f,c,l,u,d,n,i,a,s)}}}),e.exports=o},function(e,t,n){var r=n(19),i=n(58),o=n(602),a=function e(t){e.superclass.constructor.call(this,t)};a.ATTRS={x:0,y:0,rs:0,re:0,startAngle:0,endAngle:0,clockwise:!1,lineWidth:1},r.extend(a,i),r.augment(a,{canFill:!0,canStroke:!0,type:"fan",getDefaultAttrs:function(){return{clockwise:!1,lineWidth:1,rs:0,re:0}},calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.rs,i=e.re,a=e.startAngle,s=e.endAngle,c=e.clockwise,l=this.getHitLineWidth(),u=o.box(t,n,r,a,s,c),d=o.box(t,n,i,a,s,c),f=l/2;return{minX:Math.min(u.minX,d.minX)-f,minY:Math.min(u.minY,d.minY)-f,maxX:Math.max(u.maxX,d.maxX)+f,maxY:Math.max(u.maxY,d.maxY)+f}},createPath:function(e){var t=this._attrs,n=t.x,r=t.y,i=t.rs,o=t.re,a=t.startAngle,s=t.endAngle,c=t.clockwise,l={x:Math.cos(a)*i+n,y:Math.sin(a)*i+r},u={x:Math.cos(a)*o+n,y:Math.sin(a)*o+r},d={x:Math.cos(s)*i+n,y:Math.sin(s)*i+r};(e=e||self.get("context")).beginPath(),e.moveTo(l.x,l.y),e.lineTo(u.x,u.y),e.arc(n,r,o,a,s,c),e.lineTo(d.x,d.y),e.arc(n,r,i,s,a,!c),e.closePath()}}),e.exports=a},function(e,t,n){var r=n(19),i=n(58),o=function e(t){e.superclass.constructor.call(this,t)};o.ATTRS={x:0,y:0,rx:1,ry:1,lineWidth:1},r.extend(o,i),r.augment(o,{canFill:!0,canStroke:!0,type:"ellipse",getDefaultAttrs:function(){return{lineWidth:1}},calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.rx,i=e.ry,o=this.getHitLineWidth(),a=r+o/2,s=i+o/2;return{minX:t-a,minY:n-s,maxX:t+a,maxY:n+s}},createPath:function(e){var t=this._attrs,n=t.x,i=t.y,o=t.rx,a=t.ry;e=e||self.get("context");var s=o>a?o:a,c=o>a?1:o/a,l=o>a?a/o:1,u=[1,0,0,0,1,0,0,0,1];r.mat3.scale(u,u,[c,l]),r.mat3.translate(u,u,[n,i]),e.beginPath(),e.save(),e.transform(u[0],u[1],u[3],u[4],u[6],u[7]),e.arc(0,0,s,0,2*Math.PI),e.restore(),e.closePath()}}),e.exports=o},function(e,t,n){var r=n(19),i=n(58),o=function e(t){e.superclass.constructor.call(this,t)};r.extend(o,i),r.augment(o,{canFill:!0,canStroke:!0,type:"dom",calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.width,i=e.height,o=this.getHitLineWidth()/2;return{minX:t-o,minY:n-o,maxX:t+r+o,maxY:n+i+o}}}),e.exports=o},function(e,t,n){var r=n(19),i=n(58),o=function e(t){e.superclass.constructor.call(this,t)};o.ATTRS={x:0,y:0,r:0,lineWidth:1},r.extend(o,i),r.augment(o,{canFill:!0,canStroke:!0,type:"circle",getDefaultAttrs:function(){return{lineWidth:1}},calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.r,i=this.getHitLineWidth()/2+r;return{minX:t-i,minY:n-i,maxX:t+i,maxY:n+i}},createPath:function(e){var t=this._attrs,n=t.x,r=t.y,i=t.r;e.beginPath(),e.arc(n,r,i,0,2*Math.PI,!1),e.closePath()}}),e.exports=o},function(e,t,n){var r=n(19),i=n(58),o=n(602),a=n(601);function s(e,t,n){return e+t*Math.cos(n)}function c(e,t,n){return e+t*Math.sin(n)}var l=function e(t){e.superclass.constructor.call(this,t)};l.ATTRS={x:0,y:0,r:0,startAngle:0,endAngle:0,clockwise:!1,lineWidth:1,startArrow:!1,endArrow:!1},r.extend(l,i),r.augment(l,{canStroke:!0,type:"arc",getDefaultAttrs:function(){return{x:0,y:0,r:0,startAngle:0,endAngle:0,clockwise:!1,lineWidth:1,startArrow:!1,endArrow:!1}},calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.r,i=e.startAngle,a=e.endAngle,s=e.clockwise,c=this.getHitLineWidth()/2,l=o.box(t,n,r,i,a,s);return l.minX-=c,l.minY-=c,l.maxX+=c,l.maxY+=c,l},getStartTangent:function(){var e=this._attrs,t=e.x,n=e.y,r=e.startAngle,i=e.r,o=e.clockwise,a=Math.PI/180;o&&(a*=-1);var l=[],u=s(t,i,r+a),d=c(n,i,r+a),f=s(t,i,r),h=c(n,i,r);return l.push([u,d]),l.push([f,h]),l},getEndTangent:function(){var e=this._attrs,t=e.x,n=e.y,r=e.endAngle,i=e.r,o=e.clockwise,a=Math.PI/180,l=[];o&&(a*=-1);var u=s(t,i,r+a),d=c(n,i,r+a),f=s(t,i,r),h=c(n,i,r);return l.push([f,h]),l.push([u,d]),l},createPath:function(e){var t=this._attrs,n=t.x,r=t.y,i=t.r,o=t.startAngle,a=t.endAngle,s=t.clockwise;(e=e||self.get("context")).beginPath(),e.arc(n,r,i,o,a,s)},afterPath:function(e){var t=this._attrs;if(e=e||this.get("context"),t.startArrow){var n=this.getStartTangent();a.addStartArrow(e,t,n[0][0],n[0][1],n[1][0],n[1][1])}if(t.endArrow){var r=this.getEndTangent();a.addEndArrow(e,t,r[0][0],r[0][1],r[1][0],r[1][1])}}}),e.exports=l},function(e,t){e.exports={xAt:function(e,t,n,r,i){return t*Math.cos(e)*Math.cos(i)-n*Math.sin(e)*Math.sin(i)+r},yAt:function(e,t,n,r,i){return t*Math.sin(e)*Math.cos(i)+n*Math.cos(e)*Math.sin(i)+r},xExtrema:function(e,t,n){return Math.atan(-n/t*Math.tan(e))},yExtrema:function(e,t,n){return Math.atan(n/(t*Math.tan(e)))}}},function(e,t,n){var r=n(19),i=r.vec2;function o(e,t,n,r){var i=1-r;return i*(i*e+2*r*t)+r*r*n}function a(e,t,n,r,a,s,c,l,u){var d,f,h,p,g,m,v,b=.005,y=1/0,x=[c,l];for(g=0;g<1;g+=.05)h=[o(e,n,a,g),o(t,r,s,g)],(f=i.squaredDistance(x,h))<y&&(d=g,y=f);for(y=1/0,v=0;v<32&&!(b<1e-4);v++){var w=d-b,O=d+b;h=[o(e,n,a,w),o(t,r,s,w)],f=i.squaredDistance(x,h),w>=0&&f<y?(d=w,y=f):(p=[o(e,n,a,O),o(t,r,s,O)],m=i.squaredDistance(x,p),O<=1&&m<y?(d=O,y=m):b*=.5)}return u&&(u.x=o(e,n,a,d),u.y=o(t,r,s,d)),Math.sqrt(y)}e.exports={at:o,projectPoint:function(e,t,n,r,i,o,s,c){var l={};return a(e,t,n,r,i,o,s,c,l),l},pointDistance:a,extrema:function(e,t,n){var i=e+n-2*t;if(r.isNumberEqual(i,0))return[.5];var o=(e-t)/i;return o<=1&&o>=0?[o]:[]}}},function(e,t,n){var r=n(19),i=n(746),o=n(745),a=n(744),s=n(116),c=function(e){this._cfg={zIndex:0,capture:!0,visible:!0,destroyed:!1},r.assign(this._cfg,this.getDefaultCfg(),e),this.initAttrs(this._cfg.attrs),this._cfg.attrs={},this.initTransform(),this.init()};c.CFG={id:null,zIndex:0,canvas:null,parent:null,capture:!0,context:null,visible:!0,destroyed:!1},r.augment(c,i,o,s,a,{init:function(){this.setSilent("animable",!0),this.setSilent("animating",!1)},getParent:function(){return this._cfg.parent},getDefaultCfg:function(){return{}},set:function(e,t){return"zIndex"===e&&this._beforeSetZIndex&&this._beforeSetZIndex(t),"loading"===e&&this._beforeSetLoading&&this._beforeSetLoading(t),this._cfg[e]=t,this},setSilent:function(e,t){this._cfg[e]=t},get:function(e){return this._cfg[e]},show:function(){return this._cfg.visible=!0,this},hide:function(){return this._cfg.visible=!1,this},remove:function(e,t){var n=this._cfg,i=n.parent,o=n.el;return i&&r.remove(i.get("children"),this),o&&(t?i&&i._cfg.tobeRemoved.push(o):o.parentNode.removeChild(o)),(e||void 0===e)&&this.destroy(),this},destroy:function(){this.get("destroyed")||(this._attrs=null,this.removeEvent(),this._cfg={destroyed:!0})},toFront:function(){var e=this._cfg,t=e.parent;if(t){var n=t._cfg.children,r=e.el,i=n.indexOf(this);n.splice(i,1),n.push(this),r&&(r.parentNode.removeChild(r),e.el=null)}},toBack:function(){var e=this._cfg,t=e.parent;if(t){var n=t._cfg.children,r=e.el,i=n.indexOf(this);if(n.splice(i,1),n.unshift(this),r){var o=r.parentNode;o.removeChild(r),o.insertBefore(r,o.firstChild)}}},_beforeSetZIndex:function(e){var t=this._cfg.parent;this._cfg.zIndex=e,r.isNil(t)||t.sort();var n=this._cfg.el;if(n){var i=t._cfg.children,o=i.indexOf(this),a=n.parentNode;a.removeChild(n),o===i.length-1?a.appendChild(n):a.insertBefore(n,a.childNodes[o])}return e},_setAttrs:function(e){return this.attr(e),e},setZIndex:function(e){return this._cfg.zIndex=e,this._beforeSetZIndex(e)},clone:function(){return r.clone(this)},getBBox:function(){}}),e.exports=c},function(e,t,n){var r=n(19),i=n(641),o=n(743),a={},s="_INDEX";function c(e,t,n){for(var r,i=e.length-1;i>=0;i--){var o=e[i];if(o._cfg.visible&&o._cfg.capture&&(o.isGroup?r=o.getShape(t,n):o.isHit(t,n)&&(r=o)),r)break}return r}var l=function e(t){e.superclass.constructor.call(this,t),this.set("children",[]),this.set("tobeRemoved",[]),this._beforeRenderUI(),this._renderUI(),this._bindUI()};r.extend(l,i),r.augment(l,{isGroup:!0,type:"group",canFill:!0,canStroke:!0,getDefaultCfg:function(){return function e(t){if(!t._cfg&&t!==l){var n=t.superclass.constructor;n&&!n._cfg&&e(n),t._cfg={},r.merge(t._cfg,n._cfg),r.merge(t._cfg,t.CFG)}}(this.constructor),r.merge({},this.constructor._cfg)},_beforeRenderUI:function(){},_renderUI:function(){},_bindUI:function(){},addShape:function(e,t){var n=this.get("canvas");t=t||{};var i=a[e];if(i||(i=r.upperFirst(e),a[e]=i),t.attrs&&n){var s=t.attrs;if("text"===e){var c=n.get("fontFamily");c&&(s.fontFamily=s.fontFamily?s.fontFamily:c)}}t.canvas=n,t.type=e;var l=new o[i](t);return this.add(l),l},addGroup:function(e,t){var n,i=this.get("canvas");if(t=r.merge({},t),r.isFunction(e))t?(t.canvas=i,t.parent=this,n=new e(t)):n=new e({canvas:i,parent:this}),this.add(n);else if(r.isObject(e))e.canvas=i,n=new l(e),this.add(n);else{if(void 0!==e)return!1;n=new l,this.add(n)}return n},renderBack:function(e,t){var n=this.get("backShape"),i=this.getBBox();return r.merge(t,{x:i.minX-e[3],y:i.minY-e[0],width:i.width+e[1]+e[3],height:i.height+e[0]+e[2]}),n?n.attr(t):n=this.addShape("rect",{zIndex:-1,attrs:t}),this.set("backShape",n),this.sort(),n},removeChild:function(e,t){if(arguments.length>=2)this.contain(e)&&e.remove(t);else{if(1===arguments.length){if(!r.isBoolean(e))return this.contain(e)&&e.remove(!0),this;t=e}0===arguments.length&&(t=!0),l.superclass.remove.call(this,t)}return this},add:function(e){var t=this,n=t.get("children");if(r.isArray(e))r.each(e,(function(e){var n=e.get("parent");n&&n.removeChild(e,!1),t._setCfgProperty(e)})),t._cfg.children=n.concat(e);else{var i=e,o=i.get("parent");o&&o.removeChild(i,!1),t._setCfgProperty(i),n.push(i)}return t},_setCfgProperty:function(e){var t=this._cfg;e.set("parent",this),e.set("canvas",t.canvas),t.timeline&&e.set("timeline",t.timeline)},contain:function(e){return this.get("children").indexOf(e)>-1},getChildByIndex:function(e){return this.get("children")[e]},getFirst:function(){return this.getChildByIndex(0)},getLast:function(){var e=this.get("children").length-1;return this.getChildByIndex(e)},getBBox:function(){var e=1/0,t=-1/0,n=1/0,i=-1/0,o=this.get("children");o.length>0?r.each(o,(function(r){if(r.get("visible")){if(r.isGroup&&0===r.get("children").length)return;var o=r.getBBox();if(!o)return!0;var a=[o.minX,o.minY,1],s=[o.minX,o.maxY,1],c=[o.maxX,o.minY,1],l=[o.maxX,o.maxY,1];r.apply(a),r.apply(s),r.apply(c),r.apply(l);var u=Math.min(a[0],s[0],c[0],l[0]),d=Math.max(a[0],s[0],c[0],l[0]),f=Math.min(a[1],s[1],c[1],l[1]),h=Math.max(a[1],s[1],c[1],l[1]);u<e&&(e=u),d>t&&(t=d),f<n&&(n=f),h>i&&(i=h)}})):(e=0,t=0,n=0,i=0);var a={minX:e,minY:n,maxX:t,maxY:i};return a.x=a.minX,a.y=a.minY,a.width=a.maxX-a.minX,a.height=a.maxY-a.minY,a},getCount:function(){return this.get("children").length},sort:function(){var e=this.get("children");return r.each(e,(function(e,t){return e[s]=t,e})),e.sort(function(e){return function(t,n){var r=e(t,n);return 0===r?t[s]-n[s]:r}}((function(e,t){return e.get("zIndex")-t.get("zIndex")}))),this},findById:function(e){return this.find((function(t){return t.get("id")===e}))},find:function(e){if(r.isString(e))return this.findById(e);var t=this.get("children"),n=null;return r.each(t,(function(t){if(e(t)?n=t:t.find&&(n=t.find(e)),n)return!1})),n},findAll:function(e){var t=this.get("children"),n=[],i=[];return r.each(t,(function(t){e(t)&&n.push(t),t.findAllBy&&(i=t.findAllBy(e),n=n.concat(i))})),n},findBy:function(e){var t=this.get("children"),n=null;return r.each(t,(function(t){if(e(t)?n=t:t.findBy&&(n=t.findBy(e)),n)return!1})),n},findAllBy:function(e){var t=this.get("children"),n=[],i=[];return r.each(t,(function(t){e(t)&&n.push(t),t.findAllBy&&(i=t.findAllBy(e),n=n.concat(i))})),n},getShape:function(e,t){var n,r=this._attrs.clip,i=this._cfg.children;if(r){var o=[e,t,1];r.invert(o,this.get("canvas")),r.isPointInPath(o[0],o[1])&&(n=c(i,e,t))}else n=c(i,e,t);return n},clearTotalMatrix:function(){if(this.get("totalMatrix")){this.setSilent("totalMatrix",null);for(var e=this._cfg.children,t=0;t<e.length;t++)e[t].clearTotalMatrix()}},clear:function(e){for(var t=this._cfg.children,n=t.length-1;n>=0;n--)t[n].remove(!0,e);return this._cfg.children=[],this},destroy:function(){this.get("destroyed")||(this.clear(),l.superclass.destroy.call(this))},clone:function(){var e=this._cfg.children,t=new l;return r.each(e,(function(e){t.add(e.clone())})),t}}),e.exports=l},function(e,t,n){var r=n(19),i=function(e,t,n,r){this.type=e,this.target=null,this.currentTarget=null,this.bubbles=n,this.cancelable=r,this.timeStamp=(new Date).getTime(),this.defaultPrevented=!1,this.propagationStopped=!1,this.removed=!1,this.event=t};r.augment(i,{preventDefault:function(){this.defaultPrevented=this.cancelable&&!0},stopPropagation:function(){this.propagationStopped=!0},remove:function(){this.remove=!0},clone:function(){return r.clone(this)},toString:function(){return"[Event (type="+this.type+")]"}}),e.exports=i},function(e,t,n){e.exports={isFunction:n(84),isObject:n(621),isBoolean:n(653),isNil:n(237),isString:n(595),isArray:n(45),isNumber:n(236),isEmpty:n(647),uniqueId:n(646),clone:n(616),deepMix:n(615),assign:n(606),merge:n(615),upperFirst:n(655),each:n(46),isEqual:n(614),toArray:n(604),extend:n(650),augment:n(651),remove:n(676),isNumberEqual:n(673),toRadian:n(669),toDegree:n(671),mod:n(672),clamp:n(618),createDom:n(681),modifyCSS:n(680),requestAnimationFrame:n(679),getRatio:function(){return window.devicePixelRatio?window.devicePixelRatio:2},mat3:n(617),vec2:n(668),vec3:n(667),transform:n(666)}},function(e,t,n){var r=n(16),i=n(253),o=n(251),a="Expected a function",s=Math.max,c=Math.min;e.exports=function(e,t,n){var l,u,d,f,h,p,g=0,m=!1,v=!1,b=!0;if("function"!=typeof e)throw new TypeError(a);function y(t){var n=l,r=u;return l=u=void 0,g=t,f=e.apply(r,n)}function x(e){var n=e-p;return void 0===p||n>=t||n<0||v&&e-g>=d}function w(){var e=i();if(x(e))return O(e);h=setTimeout(w,function(e){var n=t-(e-p);return v?c(n,d-(e-g)):n}(e))}function O(e){return h=void 0,b&&l?y(e):(l=u=void 0,f)}function _(){var e=i(),n=x(e);if(l=arguments,u=this,p=e,n){if(void 0===h)return function(e){return g=e,h=setTimeout(w,t),m?y(e):f}(p);if(v)return h=setTimeout(w,t),y(p)}return void 0===h&&(h=setTimeout(w,t)),f}return t=o(t)||0,r(n)&&(m=!!n.leading,d=(v="maxWait"in n)?s(o(n.maxWait)||0,t):d,b="trailing"in n?!!n.trailing:b),_.cancel=function(){void 0!==h&&clearTimeout(h),g=0,l=p=u=h=void 0},_.flush=function(){return void 0===h?f:O(i())},_}},function(e,t){var n=function(){var e={};return function(t){return e[t=t||"g"]?e[t]+=1:e[t]=1,t+e[t]}}();e.exports=n},function(e,t,n){var r=n(237),i=n(118),o=n(654),a=n(652),s=Object.prototype.hasOwnProperty;e.exports=function(e){if(r(e))return!0;if(i(e))return!e.length;var t=o(e);if("Map"===t||"Set"===t)return!e.size;if(a(e))return!Object.keys(e).length;for(var n in e)if(s.call(e,n))return!1;return!0}},function(e,t,n){var r=n(46),i=n(45),o=Object.prototype.hasOwnProperty;e.exports=function(e,t){if(!t||!i(e))return e;var n={},a=null;return r(e,(function(e){a=t(e),o.call(n,a)?n[a].push(e):n[a]=[e]})),n}},function(e,t,n){var r=n(84),i=n(45),o=n(648);e.exports=function(e,t){if(!t)return{0:e};if(!r(t)){var n=i(t)?t:t.replace(/\s+/g,"").split("*");t=function(e){for(var t="_",r=0,i=n.length;r<i;r++)t+=e[n[r]]&&e[n[r]].toString();return t}}return o(e,t)}},function(e,t,n){var r=n(84),i=n(606);e.exports=function(e,t,n,o){r(t)||(n=t,t=e,e=function(){});var a=Object.create?function(e,t){return Object.create(e,{constructor:{value:t}})}:function(e,t){function n(){}n.prototype=e;var r=new n;return r.constructor=t,r},s=a(t.prototype,e);return e.prototype=i(s,e.prototype),e.superclass=a(t.prototype,t),i(s,n),i(e,o),e}},function(e,t,n){var r=n(84),i=n(604),o=n(606);e.exports=function(e){for(var t=i(arguments),n=1;n<t.length;n++){var a=t[n];r(a)&&(a=a.prototype),o(e.prototype,a)}}},function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"Boolean")}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).replace(/^\[object /,"").replace(/\]$/,"")}},function(e,t,n){var r=n(594);e.exports=function(e){var t=r(e);return t.charAt(0).toUpperCase()+t.substring(1)}},function(e,t,n){var r=n(594);e.exports=function(e){return r(e).toUpperCase()}},function(e,t,n){var r=n(594);e.exports=function(e){return r(e).toLowerCase()}},function(e,t){e.exports=function(e,t){for(var n=[],r=0,i=e.length;i-2*!t>r;r+=2){var o=[{x:+e[r-2],y:+e[r-1]},{x:+e[r],y:+e[r+1]},{x:+e[r+2],y:+e[r+3]},{x:+e[r+4],y:+e[r+5]}];t?r?i-4===r?o[3]={x:+e[0],y:+e[1]}:i-2===r&&(o[2]={x:+e[0],y:+e[1]},o[3]={x:+e[2],y:+e[3]}):o[0]={x:+e[i-2],y:+e[i-1]}:i-4===r?o[3]=o[2]:r||(o[0]={x:+e[r],y:+e[r+1]}),n.push(["C",(-o[0].x+6*o[1].x+o[2].x)/6,(-o[0].y+6*o[1].y+o[2].y)/6,(o[1].x+6*o[2].x-o[3].x)/6,(o[1].y+6*o[2].y-o[3].y)/6,o[2].x,o[2].y])}return n}},function(e,t){var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r="\t\n\v\f\r 聽釟�釥庘��鈥佲�傗�冣�勨�呪�嗏�団�堚�夆�娾�仧銆�\u2028\u2029",i=new RegExp("([a-z])["+r+",]*((-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?["+r+"]*,?["+r+"]*)+)","ig"),o=new RegExp("(-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?)["+r+"]*,?["+r+"]*","ig");e.exports=function(e){if(!e)return null;if((void 0===e?"undefined":n(e))===n([]))return e;var t={a:7,c:6,o:2,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,u:3,z:0},r=[];return String(e).replace(i,(function(e,n,i){var a=[],s=n.toLowerCase();if(i.replace(o,(function(e,t){t&&a.push(+t)})),"m"===s&&a.length>2&&(r.push([n].concat(a.splice(0,2))),s="l",n="m"===n?"l":"L"),"o"===s&&1===a.length&&r.push([n,a[0]]),"r"===s)r.push([n].concat(a));else for(;a.length>=t[s]&&(r.push([n].concat(a.splice(0,t[s]))),t[s]););})),r}},function(e,t,n){var r=n(659),i=n(658);function o(e,t,n,r,i){var o=[];if(null===i&&null===r&&(r=n),e=+e,t=+t,n=+n,r=+r,null!==i){var a=Math.PI/180,s=e+n*Math.cos(-r*a),c=e+n*Math.cos(-i*a);o=[["M",s,t+n*Math.sin(-r*a)],["A",n,n,0,+(i-r>180),0,c,t+n*Math.sin(-i*a)]]}else o=[["M",e,t],["m",0,-r],["a",n,r,0,1,1,0,2*r],["a",n,r,0,1,1,0,-2*r],["z"]];return o}e.exports=function(e){if(!(e=r(e))||!e.length)return[["M",0,0]];var t=[],n=0,a=0,s=0,c=0,l=0,u=void 0,d=void 0;"M"===e[0][0]&&(s=n=+e[0][1],c=a=+e[0][2],l++,t[0]=["M",n,a]);for(var f,h,p=3===e.length&&"M"===e[0][0]&&"R"===e[1][0].toUpperCase()&&"Z"===e[2][0].toUpperCase(),g=l,m=e.length;g<m;g++){if(t.push(f=[]),(u=(h=e[g])[0])!==u.toUpperCase())switch(f[0]=u.toUpperCase(),f[0]){case"A":f[1]=h[1],f[2]=h[2],f[3]=h[3],f[4]=h[4],f[5]=h[5],f[6]=+h[6]+n,f[7]=+h[7]+a;break;case"V":f[1]=+h[1]+a;break;case"H":f[1]=+h[1]+n;break;case"R":for(var v=2,b=(d=[n,a].concat(h.slice(1))).length;v<b;v++)d[v]=+d[v]+n,d[++v]=+d[v]+a;t.pop(),t=t.concat(i(d,p));break;case"O":t.pop(),(d=o(n,a,h[1],h[2])).push(d[0]),t=t.concat(d);break;case"U":t.pop(),t=t.concat(o(n,a,h[1],h[2],h[3])),f=["U"].concat(t[t.length-1].slice(-2));break;case"M":s=+h[1]+n,c=+h[2]+a;break;default:for(var y=1,x=h.length;y<x;y++)f[y]=+h[y]+(y%2?n:a)}else if("R"===u)d=[n,a].concat(h.slice(1)),t.pop(),t=t.concat(i(d,p)),f=["R"].concat(h.slice(-2));else if("O"===u)t.pop(),(d=o(n,a,h[1],h[2])).push(d[0]),t=t.concat(d);else if("U"===u)t.pop(),t=t.concat(o(n,a,h[1],h[2],h[3])),f=["U"].concat(t[t.length-1].slice(-2));else for(var w=0,O=h.length;w<O;w++)f[w]=h[w];if("O"!==(u=u.toUpperCase()))switch(f[0]){case"Z":n=+s,a=+c;break;case"H":n=f[1];break;case"V":a=f[1];break;case"M":s=f[f.length-2],c=f[f.length-1];break;default:n=f[f.length-2],a=f[f.length-1]}}return t}},function(e,t,n){var r=n(660),i=function(e,t,n,r){return[e,t,n,r,n,r]},o=function(e,t,n,r,i,o){return[1/3*e+2/3*n,1/3*t+2/3*r,1/3*i+2/3*n,1/3*o+2/3*r,i,o]};e.exports=function(e,t){var n=r(e),a=t&&r(t),s={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},c={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},l=[],u=[],d="",f="",h=void 0,p=function(e,t,n){var r=void 0,a=void 0;if(!e)return["C",t.x,t.y,t.x,t.y,t.x,t.y];switch(!(e[0]in{T:1,Q:1})&&(t.qx=t.qy=null),e[0]){case"M":t.X=e[1],t.Y=e[2];break;case"A":e=["C"].concat(function e(t,n,r,i,o,a,s,c,l,u){r===i&&(r+=1);var d=120*Math.PI/180,f=Math.PI/180*(+o||0),h=[],p=void 0,g=void 0,m=void 0,v=void 0,b=void 0,y=function(e,t,n){return{x:e*Math.cos(n)-t*Math.sin(n),y:e*Math.sin(n)+t*Math.cos(n)}};if(u)g=u[0],m=u[1],v=u[2],b=u[3];else{t=(p=y(t,n,-f)).x,n=p.y,c=(p=y(c,l,-f)).x,l=p.y,t===c&&n===l&&(c+=1,l+=1);var x=(t-c)/2,w=(n-l)/2,O=x*x/(r*r)+w*w/(i*i);O>1&&(r*=O=Math.sqrt(O),i*=O);var _=r*r,C=i*i,S=(a===s?-1:1)*Math.sqrt(Math.abs((_*C-_*w*w-C*x*x)/(_*w*w+C*x*x)));v=S*r*w/i+(t+c)/2,b=S*-i*x/r+(n+l)/2,g=Math.asin(((n-b)/i).toFixed(9)),m=Math.asin(((l-b)/i).toFixed(9)),g=t<v?Math.PI-g:g,m=c<v?Math.PI-m:m,g<0&&(g=2*Math.PI+g),m<0&&(m=2*Math.PI+m),s&&g>m&&(g-=2*Math.PI),!s&&m>g&&(m-=2*Math.PI)}var P=m-g;if(Math.abs(P)>d){var j=m,k=c,L=l;m=g+d*(s&&m>g?1:-1),h=e(c=v+r*Math.cos(m),l=b+i*Math.sin(m),r,i,o,0,s,k,L,[m,j,v,b])}P=m-g;var D=Math.cos(g),M=Math.sin(g),E=Math.cos(m),T=Math.sin(m),A=Math.tan(P/4),B=4/3*r*A,I=4/3*i*A,R=[t,n],F=[t+B*M,n-I*D],z=[c+B*T,l-I*E],$=[c,l];if(F[0]=2*R[0]-F[0],F[1]=2*R[1]-F[1],u)return[F,z,$].concat(h);for(var N=[],q=0,G=(h=[F,z,$].concat(h).join().split(",")).length;q<G;q++)N[q]=q%2?y(h[q-1],h[q],f).y:y(h[q],h[q+1],f).x;return N}.apply(0,[t.x,t.y].concat(e.slice(1))));break;case"S":"C"===n||"S"===n?(r=2*t.x-t.bx,a=2*t.y-t.by):(r=t.x,a=t.y),e=["C",r,a].concat(e.slice(1));break;case"T":"Q"===n||"T"===n?(t.qx=2*t.x-t.qx,t.qy=2*t.y-t.qy):(t.qx=t.x,t.qy=t.y),e=["C"].concat(o(t.x,t.y,t.qx,t.qy,e[1],e[2]));break;case"Q":t.qx=e[1],t.qy=e[2],e=["C"].concat(o(t.x,t.y,e[1],e[2],e[3],e[4]));break;case"L":e=["C"].concat(i(t.x,t.y,e[1],e[2]));break;case"H":e=["C"].concat(i(t.x,t.y,e[1],t.y));break;case"V":e=["C"].concat(i(t.x,t.y,t.x,e[1]));break;case"Z":e=["C"].concat(i(t.x,t.y,t.X,t.Y))}return e},g=function(e,t){if(e[t].length>7){e[t].shift();for(var r=e[t];r.length;)l[t]="A",a&&(u[t]="A"),e.splice(t++,0,["C"].concat(r.splice(0,6)));e.splice(t,1),h=Math.max(n.length,a&&a.length||0)}},m=function(e,t,r,i,o){e&&t&&"M"===e[o][0]&&"M"!==t[o][0]&&(t.splice(o,0,["M",i.x,i.y]),r.bx=0,r.by=0,r.x=e[o][1],r.y=e[o][2],h=Math.max(n.length,a&&a.length||0))};h=Math.max(n.length,a&&a.length||0);for(var v=0;v<h;v++){n[v]&&(d=n[v][0]),"C"!==d&&(l[v]=d,v&&(f=l[v-1])),n[v]=p(n[v],s,f),"A"!==l[v]&&"C"===d&&(l[v]="C"),g(n,v),a&&(a[v]&&(d=a[v][0]),"C"!==d&&(u[v]=d,v&&(f=u[v-1])),a[v]=p(a[v],c,f),"A"!==u[v]&&"C"===d&&(u[v]="C"),g(a,v)),m(n,a,s,c,v),m(a,n,c,s,v);var b=n[v],y=a&&a[v],x=b.length,w=a&&y.length;s.x=b[x-2],s.y=b[x-1],s.bx=parseFloat(b[x-4])||s.x,s.by=parseFloat(b[x-3])||s.y,c.bx=a&&(parseFloat(y[w-4])||c.x),c.by=a&&(parseFloat(y[w-3])||c.y),c.x=a&&y[w-2],c.y=a&&y[w-1]}return a?[n,a]:n}},function(e,t){var n=/,?([a-z]),?/gi;e.exports=function(e){return e.join(",").replace(n,"$1")}},function(e,t,n){var r=n(662);e.exports=function(e,t,n,i,o){if(o)return[["M",+e+ +o,t],["l",n-2*o,0],["a",o,o,0,0,1,o,o],["l",0,i-2*o],["a",o,o,0,0,1,-o,o],["l",2*o-n,0],["a",o,o,0,0,1,-o,-o],["l",0,2*o-i],["a",o,o,0,0,1,o,-o],["z"]];var a=[["M",e,t],["l",n,0],["l",0,i],["l",-n,0],["z"]];return a.parsePathArray=r,a}},function(e,t,n){var r=n(46),i=n(84),o=Object.values?function(e){return Object.values(e)}:function(e){var t=[];return r(e,(function(n,r){i(e)&&"prototype"===r||t.push(n)})),t};e.exports=o},function(e,t){e.exports=function(e,t){return e.hasOwnProperty(t)}},function(e,t,n){var r=n(616),i=n(46),o=n(617);e.exports=function(e,t){return e=r(e),i(t,(function(t){switch(t[0]){case"t":o.translate(e,e,[t[1],t[2]]);break;case"s":o.scale(e,e,[t[1],t[2]]);break;case"r":o.rotate(e,e,t[1]);break;case"m":o.multiply(e,e,t[1]);break;default:return!1}})),e}},function(e,t,n){var r=n(254);e.exports=r},function(e,t,n){var r=n(255),i=n(618);r.angle=function(e,t){var n=r.dot(e,t)/(r.length(e)*r.length(t));return Math.acos(i(n,-1,1))},r.direction=function(e,t){return e[0]*t[1]-t[0]*e[1]},r.angleTo=function(e,t,n){var i=r.angle(e,t),o=r.direction(e,t)>=0;return n?o?2*Math.PI-i:i:o?i:2*Math.PI-i},r.vertical=function(e,t,n){return n?(e[0]=t[1],e[1]=-1*t[0]):(e[0]=-1*t[1],e[1]=t[0]),e},e.exports=r},function(e,t){var n=Math.PI/180;e.exports=function(e){return n*e}},function(e,t){e.exports=parseInt},function(e,t){var n=180/Math.PI;e.exports=function(e){return n*e}},function(e,t){e.exports=function(e,t){return(e%t+t)%t}},function(e,t){e.exports=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1e-5;return Math.abs(e-t)<n}},function(e,t,n){var r=n(46),i=n(605);e.exports=function(e){var t=[];return r(e,(function(e){i(t,e)||t.push(e)})),t}},function(e,t,n){var r=n(118),i=Array.prototype.splice;e.exports=function(e,t){if(!r(e))return[];for(var n=e?t.length:0,o=n-1;n--;){var a=void 0,s=t[n];n!==o&&s===a||(a=s,i.call(e,s,1))}return e}},function(e,t){var n=Array.prototype,r=n.splice,i=n.indexOf,o=n.slice;e.exports=function(e){for(var t=o.call(arguments,1),n=0;n<t.length;n++)for(var a=t[n],s=-1;(s=i.call(e,a))>-1;)r.call(e,s,1);return e}},function(e,t,n){var r=n(46),i=n(84),o=Object.keys?function(e){return Object.keys(e)}:function(e){var t=[];return r(e,(function(n,r){i(e)&&"prototype"===r||t.push(r)})),t};e.exports=o},function(e,t,n){var r=n(677),i=n(237);e.exports=function(e,t){var n=r(t),o=n.length;if(i(e))return!o;for(var a=0;a<o;a+=1){var s=n[a];if(t[s]!==e[s]||!(s in e))return!1}return!0}},function(e,t){e.exports=function(e){return(window.requestAnimationFrame||window.webkitRequestAnimationFrame||function(e){return setTimeout(e,16)})(e)}},function(e,t){e.exports=function(e,t){if(e)for(var n in t)t.hasOwnProperty(n)&&(e.style[n]=t[n]);return e}},function(e,t){var n=document.createElement("table"),r=document.createElement("tr"),i=/^\s*<(\w+|!)[^>]*>/,o={tr:document.createElement("tbody"),tbody:n,thead:n,tfoot:n,td:r,th:r,"*":document.createElement("div")};e.exports=function(e){var t=i.test(e)&&RegExp.$1;t in o||(t="*");var n=o[t];e=e.replace(/(^\s*)|(\s*$)/g,""),n.innerHTML=""+e;var r=n.childNodes[0];return n.removeChild(r),r}},function(e,t,n){var r=n(257),i={isBetween:function(e,t,n){return e>=t&&e<=n},getLineIntersect:function(e,t,n,r){var o=n.x-e.x,a=n.y-e.y,s=t.x-e.x,c=t.y-e.y,l=r.x-n.x,u=r.y-n.y,d=s*u-c*l,f=null;if(d*d>.001*(s*s+c*c)*(l*l+u*u)){var h=(o*u-a*l)/d,p=(o*c-a*s)/d;i.isBetween(h,0,1)&&i.isBetween(p,0,1)&&(f={x:e.x+h*s,y:e.y+h*c})}return f},getIntersectPointRect:function(e,t){var n=e.minX,r=e.minY,o=e.maxX-e.minX,a=e.maxY-e.minY,s=[],c={x:n+o/2,y:r+a/2};s.push({x:n,y:r}),s.push({x:n+o,y:r}),s.push({x:n+o,y:r+a}),s.push({x:n,y:r+a}),s.push({x:n,y:r});for(var l=null,u=1;u<s.length&&!(l=i.getLineIntersect(s[u-1],s[u],c,t));u++);return l},getIntersectPointCircle:function(e,t,n,r,i){if(Math.sqrt(Math.pow(e-n,2)+Math.pow(t-r,2))<i)return null;var o=e-n,a=t-r,s=Math.sign(o),c=Math.sign(a),l=Math.atan(a/o);return{x:n+Math.abs(i*Math.cos(l))*s,y:r+Math.abs(i*Math.sin(l))*c}},applyMatrix:function(e,t,n){void 0===n&&(n=1);var i=[e.x,e.y,n];return r.vec3.transformMat3(i,i,t),{x:i[0],y:i[1]}},invertMatrix:function(e,t,n){void 0===n&&(n=1);var i=r.mat3.invert([],t),o=[e.x,e.y,n];return r.vec3.transformMat3(o,o,i),{x:o[0],y:o[1]}},radixSort:function(e,t){var n,r,i,o,a,s,c,l=10,u=1,d=[],f=1;for(i=0;i<e.length;i++)n=t(e[i]),r=(n=parseInt(n,10)).toString().length,n.toString().length>f&&(f=r);for(i=0;i<f;i++,u*=10,l*=10){for(o=0;o<e.length;o++)a=t(e[o]),void 0===d[a=parseInt(a%l/u,10)]&&(d[a]=[]),d[a].push(e[o]);for(s=0,o=0;o<d.length;o++)if(c=void 0,void 0!==d[o])for(c=d[o].shift();void 0!==c;)e[s++]=c,c=d[o].shift()}return e},getArcOfVectors:function(e,t){var n=e.x,r=e.y,i=t.x,o=t.y,a=Math.sqrt(n*n+r*r),s=Math.sqrt(i*i+o*o);return Math.acos((n*i+r*o)/(a*s))}};e.exports=r.mix({},r,i)},function(e,t,n){var r=n(258);r.registerShapeManager("node",{defaultShapeType:"common"}),r.registerShapeManager("edge",{defaultShapeType:"common"}),r.registerShapeManager("group",{defaultShapeType:"common"}),r.registerShapeManager("guide",{defaultShapeType:"common"}),n(724),n(721),n(719),n(717),e.exports=r},function(e,t,n){var r=n(247),i=n(609),o=n(26);setTimeout((function(){var e=r.track;if(r.track){var t=new Image,n={pg:document.URL,r:(new Date).getTime(),g6:!0,version:i,page_type:"syslog"};o.isObject(e)&&o.mix(n,e);var a=encodeURIComponent(JSON.stringify([n]));t.src="https://kcart.alipay.com/web/bi.do?BIProfile=merge&d="+a}}),2e3)},function(e,t,n){var r=n(598),i=function(e){function t(t){var n;return(n=e.call(this,t)||this).layout=r.mindmap,n}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t}(n(597));e.exports=i},function(e,t,n){var r=n(598),i=function(e){function t(t){var n;return(n=e.call(this,t)||this).layout=r.indented,n}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t}(n(597));e.exports=i},function(e,t,n){var r=n(598),i=function(e){function t(t){var n;return(n=e.call(this,t)||this).layout=r.dendrogram,n}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t}(n(597));e.exports=i},function(e,t,n){var r=n(598),i=function(e){function t(t){var n;return(n=e.call(this,t)||this).layout=r.compactBox,n}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t}(n(597));e.exports=i},function(e,t,n){var r=n(26),i=n(625),o=n(623),a=function(e){function t(t){var n=r.mix({layout:new o.CompactBoxTree({getHGap:function(){return 10},getVGap:function(){return 10}}),_type:"tree"},t);return e.call(this,n)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n.initEvent=function(){var e=this;this.on("afterdrawinner",(function(){e.get("_sourceData").roots.forEach((function(t){var n=e.find(t.id);e._setVisibleByCollapsed(n)}))}))},n._executeLayout=function(e){var t=this.get("_sourceData");r.isFunction(e)?e(t.roots,this):r.isObject(e)&&(e.roots=t.roots,e.graph=this,e.execute())},n.getHierarchy=function(e){e=this.getItem(e);for(var t=this.get("_dataMap"),n=e.getModel().parent,r=1;n;)n=t[n].parent,r++;return r},n.parseSource=function(e){var t=e.roots,n=this.get("_dataMap"),i=[],o=[];if(!t)throw new Error("please set data.roots!");return t.forEach((function(e){r.traverseTree(e,(function(e,t){e.id||(e.id=r.guid()),t||(t=n[e.parent]),t&&(e.parent=t.id,t.id||(t.id=r.guid()),o.push({source:t.id,target:e.id,id:t.id+"-"+e.id})),i.push(e)}),(function(e){return e.children}),!0)})),{nodes:i,edges:o}},n._setVisibleByCollapsed=function(e){var t=e.getModel();e.collapsedParent?(e.hide(),e.getEdges().forEach((function(e){e.hide()})),e.deepEach((function(e){e.hide(),e.getEdges().forEach((function(e){e.hide()}))}))):t.collapsed?e.deepEach((function(e){e.hide(),e.getEdges().forEach((function(e){e.hide()}))})):e.deepEach((function(e){e.collapsedParent&&(e.hide(),e.getEdges().forEach((function(e){e.hide()})))}))},n.source=function(e){var t=this.parseSource(e);this.emit("beforesource"),this.set("_sourceData",e),this.set("_data",t),this.emit("aftersource")},n._setNodeNth=function(e,t){var n=(e=this.getItem(e)).getModel(),i=e.getParent().getModel().children;r.Array.remove(i,n),i.splice(t,0,n)},n.getNth=function(e){var t=(e=this.getItem(e)).getModel();return e.getParent().getModel().children.indexOf(t)},n.add=function(e,t){var n,i=this.get("_dataMap")[t.parent],o={action:"add",model:t};if("node"===e||"guide"===e){if(this.emit("beforechange",o),"node"===e){if(!i)throw new Error("please set available parent Id !");r.isArray(i.children)?i.children.push(t):i.children=[t];var a=this.parseSource({roots:[t]});this._addItems("node",a.nodes),this._addItems("edge",a.edges),n=this.find(t.id),this._setVisibleByCollapsed(n),r.isNil(t.nth)||this._setNodeNth(n,t.nth),this.find(i.id).forceUpdate()}else this._addItems(e,[t]),n=this.find(t.id);return o.item=n,this.emit("afterchange",o),n}console.warn("Tree do not support add type "+e+"!")},n.update=function(e,t){var n=this;if(t){var i=(e=this.getItem(e)).getModel(),o=r.mix({},i),a={action:"update",item:e,originModel:o,updateModel:t};if(this.emit("beforechange",a),this._updateItems([e],[t]),e.isNode){if("collapsed"in t&&(t.collapsed?e.deepEach((function(e){e.hide(),e.getEdges().forEach((function(e){e.hide()}))})):e.deepEach((function(e){e.show(),e.getInEdges().forEach((function(e){e.show()}))}),(function(e){return e.model.collapsed?null:e.getChildren()}))),t.parent&&t.parent!==o.parent){var s=this.find(o.parent).getModel(),c=this.find(t.parent).getModel(),l=this.find(s.id+"-"+o.id),u={id:c.id+"-"+o.id,source:c.id,target:o.id};r.Array.remove(s.children,i),c.children?c.children.push(i):c.children=[i],this._removeItems([l]),this._addItems("edge",[u]),this.find(c.id).forceUpdate()}r.isArray(t.children)&&(o.children&&r.each(o.children,(function(e){var t=n.find(e.id),r=[t];t.getEdges().forEach((function(e){r.push(e)})),n._removeItems(r)})),r.each(t.children,(function(e){var t=n.parseSource({roots:[e]}),i=r.isNil(e.id)?r.guid():e.id;n._addItems("node",t.nodes),n._addItems("edge",t.edges),!e.parent&&n._addItems("edge",[{id:o.id+"-"+i,source:o.id,target:i}])}))),r.isNil(t.nth)||this._setNodeNth(e,t.nth);var d=this.find(i.parent);d&&d.forceUpdate()}return this.emit("afterchange",a),this}},n.remove=function(e){var t=this.get("_dataMap"),n=[];if((e=this.getItem(e))&&!e.destroyed){var i={action:"remove",item:e};if(this.emit("beforechange",i),n.push(e),"node"===e.type){e.getEdges().forEach((function(e){n.push(e)}));var o=e.getModel(),a=t[o.parent];e.deepEach((function(e){n.push(e),e.getEdges().forEach((function(e){n.push(e)}))})),r.Array.remove(a.children,o),this.find(a.id).forceUpdate()}return this._removeItems(r.uniq(n)),this.emit("afterchange",i),this}},n.getRoots=function(){var e=this;return this.getSource().roots.map((function(t){return e.find(t.id)}))},n.save=function(){var e={roots:r.clone(this.getSource().roots),guides:this.getGuides().map((function(e){return e.getModel()}))};return 0===e.roots.length&&delete e.roots,0===e.guides.length&&delete e.guides,e},t}(i);e.exports=a},function(e,t,n){var r=n(26),i={INIT:"_initForceFit"};i.AUGMENT={_initForceFit:function(){var e=this.get("width"),t=this.get("height");return e||t?e?t?void 0:(this.forceFit("height"),void this._bindForceEvent("height")):(this.forceFit("width"),void this._bindForceEvent("width")):(this.forceFit(),void this._bindForceEvent())},_bindForceEvent:function(e){var t=this,n=this._getTimer("forceFit"),r=function(){var r=setTimeout((function(){t.forceFit(e)}),200);n&&clearTimeout(n),t._setTimer("forceFit",r)};window.addEventListener("resize",r),this.set("_windowForceResizeEvent",r)},forceFit:function(e){var t=this.get("_containerDOM"),n=this.get("width"),i=this.get("height"),o=r.getHeight(t),a=r.getWidth(t);return"width"===e?(this.changeSize(a,i),this):"height"===e?(this.changeSize(n,o),this):(this.changeSize(a,o),this)}},e.exports=i},function(e,t,n){var r=n(26),i={CFG:{fitView:void 0,fitViewPadding:10,minZoom:.2,maxZoom:10}};i.AUGMENT={getBBox:function(){var e=this.get("_itemGroup"),t=this.get("_itemMap"),n=e.get("children");return n.length>0?(n=n.filter((function(e){var n=t[e.id];return!!n&&!1!==n.getShapeObj().bboxCalculation})),r.getChildrenBBox(n)):{minX:0,minY:0,maxX:this.get("width"),maxY:this.get("height")}},getFitViewPadding:function(){return r.toAllPadding(this.get("fitViewPadding"))},setFitView:function(e){if(!e)return this;if("autoZoom"===e)return this.autoZoom(),this;var t=this.getFitViewPadding(),n=this.get("width"),i=this.get("height"),o=this.getBBox(),a=o.maxX-o.minX,s=o.maxY-o.minY,c={x:0,y:0,width:n,height:i},l=r.getNineBoxPosition(e,c,a,s,t),u=[1,0,0,0,1,0,0,0,1];r.mat3.translate(u,u,[-o.minX+l.x,-o.minY+l.y]),this.updateMatrix(u)},_getZoomRatio:function(e){var t=this.get("maxZoom"),n=this.get("minZoom");return e<n&&(e=n),e>t&&(e=t),e},autoZoom:function(e){var t=this;e||(e=this.getFitViewPadding());var n=this.get("width"),i=this.get("height"),o=this.getBBox(),a=r.getAutoZoomMatrix({minX:0,minY:0,maxX:n,maxY:i},o,e,(function(e){return t._getZoomRatio(e)}));this.updateMatrix(a)},getZoom:function(){return this.getMatrix()[0]},updateMatrix:function(e){var t=this.getMatrix(),n={updateMatrix:e,originMatrix:t},r=t[0]!==e[0];return this.emit("beforeviewportchange",n),r&&this.emit("beforezoom",n),this.setMatrix(e),r&&this.emit("afterzoom",n),this.emit("afterviewportchange",n),this.draw(),this},zoom:function(e,t){if(!r.isNumber(e)){t=this._getZoomRatio(t);var n=this.get("_rootGroup"),i=r.clone(n.getMatrix()),o=i[6]+i[0]*e.x-t*e.x,a=i[7]+i[0]*e.y-t*e.y;return i[6]=0,i[7]=0,i[0]=t,i[4]=t,r.mat3.translate(i,i,[o,a]),this.updateMatrix(i),this}var s=this.get("width"),c=this.get("height");this.zoomByDom({x:s/2,y:c/2},e)},zoomByDom:function(e,t){var n=this.getPoint(e);return this.zoom(n,t),this},translate:function(e,t){var n=this.get("_rootGroup").getMatrix();return r.mat3.translate(n,n,[e,t]),this.updateMatrix(n),this},translateByDom:function(e,t){var n=this.get("_rootGroup").getMatrix()[0];return this.translate(e/n,t/n),this},getMatrix:function(){return this.get("_rootGroup").getMatrix()},setMatrix:function(e){this.get("_rootGroup").setMatrix(e)},getPoint:function(e){return this.getPointByDom(e)},getPointByDom:function(e){var t=this.get("_rootGroup").getMatrix();return r.invertMatrix(e,t)},getPointByCanvas:function(e){var t=this.get("_canvas").get("pixelRatio");return this.getPoint({x:e.x/t,y:e.y/t})},getPointByClient:function(e){var t=this.get("_canvas").getPointByClient(e.x,e.y);return this.getPointByCanvas(t)},getDomPoint:function(e){var t=this.get("_rootGroup").getMatrix();return r.applyMatrix(e,t)},getCanvasPoint:function(e){var t=this.get("_canvas").get("pixelRatio"),n=this.getDomPoint(e);return{x:n.x*t,y:n.y*t}},getClientPoint:function(e){var t=this.getCanvasPoint(e),n=this.get("_canvas").getClientByPoint(t.x,t.y);return{x:n.clientX,y:n.clientY}},focus:function(e){if(r.isString(e)&&(e=this.find(e)),e){var t=e.getCenter();this.focusPoint(t)}return this},focusPoint:function(e){var t=this.get("_rootGroup").getMatrix(),n=this.get("width"),r=this.get("height"),i=-t[6]+n/2-t[0]*e.x,o=-t[7]+r/2-t[0]*e.y;return this.translate(i,o),this},focusPointByDom:function(e){var t=this.getPoint(e);return this.focusPoint(t),this}},e.exports=i},function(e,t){var n={INIT:"_initDraw",AUGMENT:{_initDraw:function(){var e=this,t=this.get("_controllers").animate;["clear","show","hide","change","updatenodeposition"].forEach((function(n){t&&e.on("before"+n,(function(n){var r=e.get("_forcePreventAnimate"),i=n?n.affectedItemIds:void 0;!0!==r&&t&&t.cacheGraph("startCache",i)})),e.on("after"+n,(function(n){var r=n?n.affectedItemIds:void 0,i=e.get("_forcePreventAnimate");if(n&&"changeData"===n.action){var o=e.get("fitView");o&&e.setFitView(o)}!0!==i&&t?(t.cacheGraph("endCache",r),t.run()):e.draw()}))}))},draw:function(){this.get("_canvas").draw()},animateDraw:function(){this.get("_controllers").animate.run()}}};e.exports=n},function(e,t,n){var r=n(247);function i(e,t){var n=e.getGraphicGroup(),i=e.getBBox(),o=(i.minX+i.maxX)/2,a=(i.minY+i.maxY)/2,s=n.getMatrix()[0];n.transform([["t",-o,-a],["s",.01/s,.01/s],["t",o,a]]),n.animate({transform:[["t",-o,-a],["s",100*s,100*s],["t",o,a]]},r.enterDuration,r.enterEasing,t)}function o(e,t){var n=e.getGraphicGroup(),i=e.getBBox(),o=(i.minX+i.maxX)/2,a=(i.minY+i.maxY)/2,s=n.getMatrix()[0];n.animate({transform:[["t",-o,-a],["s",.01/s,.01/s],["t",o,a]]},r.leaveDuration,r.leaveEasing,t)}function a(e,t){e.deepEach((function(e){if(e.isShape){var n=e.attr("fillOpacity"),i=e.attr("strokeOpacity");e.attr({fillOpacity:0,strokeOpacity:0}),e.animate({fillOpacity:n,strokeOpacity:i},r.enterDuration,r.enterEasing,t)}}))}function s(e,t){e.deepEach((function(e){var n=e.attr("fillOpacity"),i=e.attr("strokeOpacity");e.isShape&&e.animate({fillOpacity:0,strokeOpacity:0},r.leaveDuration,r.leaveEasing,(function(){e.attr({fillOpacity:n,strokeOpacity:i}),t()}))}))}e.exports={enterScaleIn:function(e){var t=e.item;e.element.isItemContainer&&t.getKeyShape()&&i(t)},showScaleIn:function(e){var t=e.item;e.element.isItemContainer&&t.getKeyShape()&&i(t)},leaveScaleOut:function(e){var t=e.item,n=e.element,r=e.done;n.isItemContainer&&o(t,(function(){r()}))},hideScaleOut:function(e){var t=e.item,n=e.element,r=e.done;n.isItemContainer&&o(t,(function(){r()}))},enterFadeIn:function(e){var t=e.element,n=e.item;t.isItemContainer&&n.getKeyShape()&&a(t)},showFadeIn:function(e){var t=e.element,n=e.item;t.isItemContainer&&n.getKeyShape()&&a(t)},leaveFadeOut:function(e){var t=e.element,n=e.item,r=e.done;t.isItemContainer&&n.getKeyShape()&&s(t,r)},hideFadeOut:function(e){var t=e.element,n=e.item,r=e.done;t.isItemContainer&&n.getKeyShape()&&s(t,r)}}},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(599),o=n(693),a=n(26),s=n(247),c=["matrix","fillStyle","strokeStyle","endArrow","startArrow"],l=function(e){function t(){return e.apply(this,arguments)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n.getDefaultCfg=function(){return{show:"scaleIn",hide:"scaleOut",enter:"scaleIn",leave:"scaleOut",update:function(e){var t=e.element,n=e.endKeyFrame.props;t.animate(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({matrix:n.matrix},n.attrs),s.updateDuration,s.updateEasing)},graph:null,startCache:{},endCache:{},keykeyCache:{}}},n._init=function(){var e=this,t=this.graph,n=this.keykeyCache;t.on("afteritemdraw",(function(t){t.item.getGraphicGroup().deepEach((function(t){n[t.gid]=e._getCache(t)}),!0)}))},n.cacheGraph=function(e,t){var n,r=this,i=this.graph;n=t?t.map((function(e){return i.find(e)})):i.getItems(),this[e]={},n.forEach((function(t){t&&r.cache(t,r[e],e)}))},n._getCache=function(e){var t=this.keykeyCache;if(!a.isObject(e))return t[e];var n={props:{matrix:a.clone(e.getMatrix()),attrs:{}}};if(e.isShape){var r=e.attr();r=a.omit(r,c),n.props.attrs=a.clone(r)}return n},n._getAnimation=function(e,t){var n=this.graph,r=e.shapeObj,i=this[t],s=r[t+"Animation"]||r[t+"Animate"],c=n.get("_"+t+"Animation"),l=s||c||i;return a.isString(l)?o[t+a.upperFirst(l)]:l},n.cache=function(e,t,n){var r=this;e.getGraphicGroup().deepEach((function(i){var o=i.gid,a="startCache"===n?r._getCache(i):r._getCache(i.gid);a.enterAnimate=r._getAnimation(e,"enter"),a.leaveAnimate=r._getAnimation(e,"leave"),a.showAnimate=r._getAnimation(e,"show"),a.hideAnimate=r._getAnimation(e,"hide"),a.updateAnimate=r._getAnimation(e,"update"),a.item=e,a.element=i,a.visible=i.get("visible"),t[o]=a}),!0)},n._compare=function(){var e=this.startCache,t=this.endCache,n=[],r=[],i=[],o=[],s=[];a.each(t,(function(t,r){var a=e[r];a?a.element.get("type")===t.element.get("type")&&(a.visible&&t.visible?i.push(r):a.visible&&!t.visible?o.push(r):!a.visible&&t.visible&&s.push(r)):n.push(r)})),a.each(e,(function(e,n){t[n]||r.push(n)})),this.enterElements=n,this.leaveElements=r,this.updateElements=i,this.hideElements=o,this.showElements=s},n._addTween=function(){var e=this.enterElements,t=this.leaveElements,n=this.updateElements,r=this.hideElements,i=this.showElements,o=this.startCache,s=this.endCache;e.forEach((function(e){var t=s[e],n=t.enterAnimate;n&&n({element:t.element,item:t.item,endKeyFrame:t,startKeyFrame:null,startCache:o,endCache:s,done:function(){}})})),t.forEach((function(e){var t=o[e],n=t.leaveAnimate;if(n){var r=o[e].element;r.isItemContainer&&r.getParent().add(r),n({element:r,item:t.item,endKeyFrame:null,startKeyFrame:t,startCache:o,endCache:s,done:function(){r.isItemContainer&&r.remove()}})}})),n.forEach((function(e){var t=s[e],n=o[e],r=t.element,i=n.element,c=n.props,l=t.props,u=t.updateAnimate;c.attrs&&r.attr(c.attrs),a.isEqual(c.matrix,l.matrix)||r.setMatrix(c.matrix),u({element:r,item:t,endKeyFrame:t,startKeyFrame:n,startCache:o,endCache:s,done:function(){}}),i!==r&&i.remove()})),r.forEach((function(e){var t=s[e],n=o[e],r=t.hideAnimate;r&&(t.element.show(),r({element:t.element,item:t.item,endKeyFrame:t,startKeyFrame:n,startCache:o,endCache:s,done:function(){var e=t.item,n=e.getGraphicGroup();!e.visible&&n.hide()}}))})),i.forEach((function(e){var t=s[e],n=o[e],r=t.showAnimate;r&&r({element:t.element,item:t.item,endKeyFrame:t,startKeyFrame:n,startCache:o,endCache:s,done:function(){}})}))},n.run=function(){this.graph.destroyed||(this._compare(),this._addTween())},t}(i);e.exports=l},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(26),o=n(694),a={INIT:"_initAnimate",CFG:{animate:!1}};a.AUGMENT={_initAnimate:function(){var e=this.get("animate");if(e){var t=this.get("_controllers"),n={graph:this};i.isPlainObject(e)&&(n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},n,e)),t.animate=new o(n)}}},e.exports=a},function(e,t,n){var r=n(26),i={INIT:"_initFilter",CFG:{filters:[]}};i.AUGMENT={_initFilter:function(){var e=this,t=this.get("filters");r.isFunction(t)&&this.set("filters",[t]),this.on("afterchange",(function(n){var r=n.action;t.length>0&&"changeData"===r&&!e.destroyed&&e.filter()}))},addFilter:function(e){return this.get("filters").push(e),e},removeFilter:function(e){var t=this.get("filters");this.set("filters",r.filter(t,e))},filter:function(){this.emit("beforefilter");var e=this.get("filters"),t=this.getItems(),n=this._getFilterItems();e.forEach((function(e){n=n.filter(e)})),t.forEach((function(e){-1===n.indexOf(e)?e.hide():e.show()})),this.draw(),this.emit("afterfilter")},_getFilterItems:function(){return this.getItems().filter((function(e){return!1!==e.getShapeObj().filter}))}},e.exports=i},function(e,t,n){var r=n(26),i=n(626),o={CFG:{modes:{default:[]},mode:"default",_eventCache:{}},INIT:"_initModes"};o.AUGMENT={_initModes:function(){var e=this.get("mode");this.changeMode(e)},changeMode:function(e){var t=this.get("modes");r.isEmpty(t)||r.isEmpty(t[e])||(i.resetMode(t[e],this),this.set("mode",e))},addBehaviour:function(e,t){var n=this.get("modes");t=t||this.get("mode"),r.isEmpty(n[t])&&(n[t]=[]);var o=n[t],a=[].concat(e);return r.each(a,(function(e){-1===o.indexOf(e)&&o.push(e)})),i.resetMode(n[t],this),this},removeBehaviour:function(e){var t=this.get("modes"),n=this.get("mode"),o=t[n];if(!r.isEmpty(o)){var a=[].concat(e);return o=o.filter((function(e){return-1===a.indexOf(e)})),t[n]=o,i.resetMode(o,this),this}},behaviourOn:function(e,t){var n=this._eventCache;n[e]||(n[e]=[]),n[e].push(t),this.on(e,t)},_off:function(){var e=this,t=this._eventCache;r.each(t,(function(t,n){r.each(t,(function(t){e.off(n,t)}))})),this._eventCache={}}},e.exports=o},function(e,t,n){var r=n(599),i=n(26),o={MOUSEMOVE:"mousemove",MOUSEDOWN:"mousedown",MOUSEUP:"mouseup",MOUSEENTER:"mouseenter",MOUSELEAVE:"mouseleave",CLICK:"click",DBLCLICK:"dblclick",DRAGSTART:"dragstart",DRAG:"drag",DRAGENTER:"dragenter",DRAGLEAVE:"dragleave",DRAGEND:"dragend",DROP:"drop",CONTEXTMENU:"contextmenu",WHEEL:"wheel",KEYDOWN:"keydown",KEYUP:"keyup",KEYPRESS:"keypress",MOUSEWHEEL:"mousewheel"},a=[o.DBLCLICK,o.MOUSEDOWN,o.MOUSEUP,o.MOUSEENTER,o.MOUSELEAVE,o.MOUSEMOVE,o.CONTEXTMENU,o.WHEEL,o.MOUSEWHEEL],s=[o.KEYDOWN,o.KEYUP,o.KEYPRESS],c=function(e){function t(t){var n;return(n=e.call(this,t)||this)._domEvents=[],n._initEventStates(),n._registerEvents(),n}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n._initEventStates=function(){this._pressing=!1,this._dragging=!1,this._currentEventObj={},this._dragEventObj={}},n._registerEvents=function(){this._registerMouseEvents(),this._registerKeyboardEvents()},n._registerKeyboardEvents=function(){var e=this.graph,t=e.getKeyboardEventWrapper(),n=this._domEvents,r=e.get("keyboardEnable");i.each(s,(function(o){n.push(i.addEventListener(t,o,(function(t){var n=!0;i.isFunction(r)&&(n=r()),n&&e.emit(o,{domEvent:t})})))}))},n._registerMouseEvents=function(){var e=this,t=this,n=this.graph.getMouseEventWrapper(),r=this._domEvents;i.each(a,(function(a){r.push(i.addEventListener(n,a,(function(n){if(n.type!==o.MOUSEENTER||!n.fromElement||n.fromElement.parentNode&&!function(e,t){for(var n=e.parentNode;n;){if(n.tagName===t)return!0;n=n.parentNode}return!1}(n.fromElement,"foreignObject")){var r=e._currentEventObj;e._oldEventObj=r,e._processEventObj(n);var a=e._currentEventObj;t._simulateEvents(n,r,a),-1!==[o.MOUSELEAVE,o.MOUSEENTER].indexOf(n.type)&&t._triggerEvent("canvas:"+n.type),t._triggerEvent(n.type),n.type===o.MOUSELEAVE&&(e._dragging&&t._triggerEvent(o.DRAGLEAVE,i.mix({},a,{item:null,shape:null,currentItem:e._dragEventObj.item,currentShape:e._dragEventObj.shape})),t._initEventStates())}})))}))},n.destroy=function(){var e=this._domEvents;i.each(e,(function(e){e&&e.remove()})),this._domEvents=null},n._triggerEvent=function(e,t){if(t||(t="mouseleave"===e?this._oldEventObj:this._currentEventObj),"mousedown"===e&&(t.button=this._button),t._type=e,this.emitGraphEvent(e,t),-1===["canvas:"+o.MOUSELEAVE,"canvas:"+o.MOUSEENTER].indexOf(e)){var n=t.shape&&t.shape.eventPreFix;if(-1!==[o.DRAGSTART,o.DRAG,o.DRAGEND].indexOf(e)&&(n=t.currentShape&&t.currentShape.eventPreFix),n){var r=n+":"+e;t._type=r,i.isBoolean(t._isItemChange)?t._isItemChange&&this.emitGraphEvent(r,t):this.emitGraphEvent(r,t)}}},n.emitGraphEvent=function(e,t){this.graph.emit(e,t)},n._getDistanceToPress=function(e){return Math.pow(e.clientX-this._pressX,2)+Math.pow(e.clientY-this._pressY,2)},n._simulateEvents=function(e,t,n){void 0===t&&(t={}),void 0===n&&(n={});var r=this._dragEventObj.item,a=this._dragEventObj.shape;switch(e.type){case o.MOUSEDOWN:this._pressing=!0,this._button=e.button,this._pressX=e.clientX,this._pressY=e.clientY;break;case o.MOUSEMOVE:if(this._dragging){if(this._triggerEvent(o.DRAG,i.mix({},n,{button:this._button,currentItem:r,currentShape:a})),t.shape!==n.shape){var s=this._isItemChange(t,n);t.shape&&this._triggerEvent(o.DRAGLEAVE,i.mix({},n,{button:this._button,item:t.item,shape:t.shape,toItem:n.item,toShape:n.shape,currentItem:r,currentShape:a,_isItemChange:s})),n.shape&&this._triggerEvent(o.DRAGENTER,i.mix({},n,{button:this._button,currentItem:r,currentShape:a,fromItem:t.item,fromShape:t.shape,_isItemChange:s}))}}else this._pressing&&this._getDistanceToPress(e)>9&&(this._dragging=!0,this._dragEventObj=t,r=this._dragEventObj.item,a=this._dragEventObj.shape,this._triggerEvent(o.DRAGSTART,i.mix({},t,{button:this._button,currentItem:r,currentShape:a})));if(t.shape!==n.shape){var c=this._isItemChange(t,n);t.shape&&this._triggerEvent(o.MOUSELEAVE,i.mix({},n,{item:t.item,shape:t.shape,toItem:n.item,toShape:n.shape,_isItemChange:c})),n.shape&&this._triggerEvent(o.MOUSEENTER,i.mix({},n,{fromtItem:t.item,fromShape:t.shape,_isItemChange:c}))}break;case o.MOUSEUP:!this._dragging&&this._pressing?this._triggerEvent(o.CLICK,i.mix({},n,{button:this._button})):(this._triggerEvent(o.DROP,i.mix({},n,{button:this._button,currentItem:r,currentShape:a})),this._triggerEvent(o.DRAGEND,i.mix({},n,{button:this._button,currentItem:r,currentShape:a}))),this._pressing=!1,this._dragging=!1,this._dragEventObj={};break;default:return}},n._isItemChange=function(e,t){var n=e.shape,r=t.shape,o=n&&r&&(n.get("isItemChange")||r.get("isItemChange"));return o?o(r,n):i.isObject(e.item)&&i.isObject(t.item)?e.item.id!==t.item.id:e.item!==t.item},n._processEventObj=function(e){var t=this.graph.get("_canvas"),n=this._getEventObj(e,t);this._currentEventObj=n},n._parsePoint=function(e,t){return this.graph.getPointByCanvas({x:e,y:t})},n._getEventObj=function(e,t){var n=this.graph,r=e.clientX,i=e.clientY,o=t.getPointByClient(r,i),a=this._parsePoint(o.x,o.y),s=t.getShape(o.x,o.y,e),c=n.getItemByShape(s),l=t.get("pixelRatio");return{item:c,shape:s,x:a.x,y:a.y,domX:o.x/l,domY:o.y/l,domEvent:e}},t}(r);e.exports=c},function(e,t,n){var r={},i=n(698);r.INIT="_initEvents",r.CFG={keyboardEnable:!0},r.AUGMENT={_initEvents:function(){this.get("_controllers").events=new i({graph:this})}},e.exports=r},function(e,t,n){var r=n(26),i={};i.AUGMENT={find:function(e){return this.get("_itemMap")[e]},getNodes:function(){return this.get("_itemMap")._nodes},getEdges:function(){return this.get("_itemMap")._edges},getGroups:function(){return this.get("_itemMap")._groups},getGuides:function(){return this.get("_itemMap")._guides},getItems:function(){var e=this.get("_itemMap"),t=[];return r.each(e,(function(e){e.type&&t.push(e)})),t},getItemByShape:function(e){return e?this.getItem(e.id):null},getItem:function(e){var t=this.get("_itemMap");return r.isObject(e)?e.destroyed&&(e=t[e.id]):e=t[e],e}},e.exports=i},function(e,t,n){var r=n(599),i=n(26),o=["color","shape","size","label","style"],a=function(e){function t(){return e.apply(this,arguments)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n._init=function(){var e=this,t={};i.each(o,(function(n){t[n]={},e[n]=function(r){return t[n].input=r,e}})),this.channels=t},n.addChannels=function(e){var t=this.channels;i.each(e,(function(e,n){t[n]={input:e}}))},n.mapping=function(e){var t=this.channels;i.each(t,(function(t,n){i.isFunction(t.input)?e[n]=t.input(e):t.input&&(e[n]=t.input)}))},t}(r);e.exports=a},function(e,t,n){var r=n(701),i={INIT:"_initMapper"};i.AUGMENT={_initMapper:function(){var e=this.get("_controllers");e.nodeMapper=new r({graph:this}),e.edgeMapper=new r({graph:this}),e.groupMapper=new r({graph:this}),e.guideMapper=new r({graph:this})},node:function(e){var t=this._getController("nodeMapper");return e&&t.addChannels(e),t},edge:function(e){var t=this._getController("edgeMapper");return e&&t.addChannels(e),t},group:function(e){var t=this._getController("groupMapper");return e&&t.addChannels(e),this._getController("groupMapper")},guide:function(e){var t=this._getController("guideMapper");return e&&t.addChannels(e),this._getController("guideMapper")}},e.exports=i},function(e,t,n){var r=function(e){function t(){return e.apply(this,arguments)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n.getDefaultCfg=function(){return{graph:null,auto:!0,processor:null}},n._init=function(){var e=this,t=this.graph;t.on("afteritemdraw",(function(e){var t=e.item,n=t.getKeyShape(),r=t.getModel();if(t.isEdge)r.lineWidth=n.attr("lineWidth");else if(t.isNode||t.isGroup){var i=t.getBBox();r.width=i.width,r.height=i.height}})),t.on("afterchange",(function(n){var r=n.action;"once"===e.auto?"changeData"===r&&(t.destroyed||t.preventAnimate((function(){e.layout()}))):e.auto&&!t.destroyed&&t.preventAnimate((function(){e.layout()}))}))},n.changeLayout=function(e){this.processor=e,this.layout()},n.layout=function(){var e=this.graph,t=this.getLayoutProcessor();e.emit("beforelayout");var n=e.getNodes().filter((function(e){return e.isVisible()})).map((function(e){return e.getModel()})),r=e.getEdges().filter((function(e){return e.isVisible()})).map((function(e){return e.getModel()})),i=e.getGroups().filter((function(e){return e.isVisible()})).map((function(e){return e.getModel()}));e._executeLayout(t,n,r,i),e.updateNodePosition(),e.emit("afterlayout")},n.getLayoutProcessor=function(){return this.processor?this.processor:this.processer},t}(n(599));e.exports=r},function(e,t,n){var r=n(26),i=n(703),o={CFG:{layout:void 0},INIT:"_initLayout"};o.AUGMENT={_initLayout:function(){var e=this.get("_controllers"),t=this._getLayoutCfg();t&&(e.layout=new i(r.mix({graph:this},t)))},_getLayoutCfg:function(){var e=this.get("layout");return r.isPlainObject(e)?e:r.isFunction(e)||r.isObject(e)?{processor:e}:null},layout:function(){return this._getController("layout").layout(),this},updateNodePosition:function(e){var t=this.getGuides(),n=[],i=[];return this.emit("beforeupdatenodeposition"),e?(e.forEach((function(e){e.getEdges().forEach((function(e){i.push(e)}));var t=e.getParent();t&&n.push(t)})),i=r.uniq(i),n=r.uniq(n)):(e=this.getNodes(),n=this.getGroups(),i=this.getEdges()),e.forEach((function(e){e.layoutUpdate()})),n.forEach((function(e){e.layoutUpdate()})),i.forEach((function(e){e.layoutUpdate()})),t.forEach((function(e){e.layoutUpdate()})),this.emit("afterupdatenodeposition"),this},changeLayout:function(e){return this._getController("layout").changeLayout(e),this},getLayout:function(){return this._getController("layout").getLayoutProcessor()}},e.exports=o},function(e,t,n){!function(t){"use strict";var n=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:e,mimeType:function(t){var n=e(t).toLowerCase();return function(){var e="application/font-woff";return{woff:e,woff2:e,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:"image/jpeg",jpeg:"image/jpeg",gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"}}()[n]||""},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,i=new Uint8Array(r),o=0;o<r;o++)i[o]=n.charCodeAt(o);t(new Blob([i],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var i=n.createElement("a");return n.body.appendChild(i),r.href=t,i.href=e,i.href},getAndEncode:function(e){var t=3e4;return s.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime()),new Promise((function(n){var r,i=new XMLHttpRequest;if(i.onreadystatechange=function(){if(4===i.readyState)if(200===i.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURL(i.response)}else r?n(r):a("cannot fetch resource: "+e+", status: "+i.status)},i.ontimeout=function(){r?n(r):a("timeout of "+t+"ms occured while fetching resource: "+e)},i.responseType="blob",i.timeout=t,i.open("GET",e,!0),i.send(),s.impl.options.imagePlaceholder){var o=s.impl.options.imagePlaceholder.split(/,/);o&&o[1]&&(r=o[1])}function a(e){console.error(e),n("")}}))},uid:function(){var e=0;return function(){return"u"+("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)+e++}}(),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhtml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var n=t(e,"border-left-width"),r=t(e,"border-right-width");return e.scrollWidth+n+r},height:function(e){var n=t(e,"border-top-width"),r=t(e,"border-bottom-width");return e.scrollHeight+n+r}};function e(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function t(e,t){var n=window.getComputedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),r=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,n,o){return t(e)?Promise.resolve(e).then(r).then((function(t){var r=Promise.resolve(e);return t.forEach((function(e){r=r.then((function(t){return i(t,e,n,o)}))})),r})):Promise.resolve(e)},shouldProcess:t,impl:{readUrls:r,inline:i}};function t(t){return-1!==t.search(e)}function r(t){for(var r,i=[];null!==(r=e.exec(t));)i.push(r[1]);return i.filter((function(e){return!n.isDataUrl(e)}))}function i(e,t,r,i){return Promise.resolve(t).then((function(e){return r?n.resolveUrl(e,r):e})).then(i||n.getAndEncode).then((function(e){return n.dataAsUrl(e,n.mimeType(t))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+n.escape(e)+")(['\"]?\\))","g")}(t),"$1"+r+"$3")}))}}(),i=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e){return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(n.asArray(document.styleSheets)).then((function(e){var t=[];return e.forEach((function(e){try{n.asArray(e.cssRules||[]).forEach(t.push.bind(t))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),t})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return r.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return r.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function t(i){return i instanceof Element?function(e){var t=e.style.getPropertyValue("background");return t?r.inlineAll(t).then((function(t){e.style.setProperty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}(i).then((function(){return i instanceof HTMLImageElement?e(i).inline():Promise.all(n.asArray(i.childNodes).map((function(e){return t(e)})))})):Promise.resolve(i)},impl:{newImage:e}};function e(e){return{inline:function(t){return n.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(t||n.getAndEncode).then((function(t){return n.dataAsUrl(t,n.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),a={imagePlaceholder:void 0,cacheBust:!1},s={toSvg:c,toPng:function(e,t){return l(e,t||{}).then((function(e){return e.toDataURL()}))},toJpeg:function(e,t){return l(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,t){return l(e,t||{}).then(n.canvasToBlob)},toPixelData:function(e,t){return l(e,t||{}).then((function(t){return t.getContext("2d").getImageData(0,0,n.width(e),n.height(e)).data}))},impl:{fontFaces:i,images:o,util:n,inliner:r,options:{}}};function c(e,t){return function(e){void 0===e.imagePlaceholder?s.impl.options.imagePlaceholder=a.imagePlaceholder:s.impl.options.imagePlaceholder=e.imagePlaceholder,void 0===e.cacheBust?s.impl.options.cacheBust=a.cacheBust:s.impl.options.cacheBust=e.cacheBust}(t=t||{}),Promise.resolve(e).then((function(e){return function(e,t,r){return r||!t||t(e)?Promise.resolve(e).then((function(e){return e instanceof HTMLCanvasElement?n.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,t,r){var i=e.childNodes;return 0===i.length?Promise.resolve(t):function(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return u(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}(t,n.asArray(i),r).then((function(){return t}))}(e,r,t)})).then((function(t){return function(e,t){return t instanceof Element?Promise.resolve().then((function(){!function(e,t){e.cssText?t.cssText=e.cssText:function(e,t){n.asArray(e).forEach((function(n){t.setProperty(n,e.getPropertyValue(n),e.getPropertyPriority(n))}))}(e,t)}(window.getComputedStyle(e),t.style)})).then((function(){[":before",":after"].forEach((function(r){!function(r){var i=window.getComputedStyle(e,r),o=i.getPropertyValue("content");if(""!==o&&"none"!==o){var a=n.uid();t.className=t.className+" "+a;var s=document.createElement("style");s.appendChild(function(e,t,r){var i="."+e+":"+t,o=r.cssText?function(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}(r):function(e){return n.asArray(e).map((function(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")})).join("; ")+";"}(r);return document.createTextNode(i+"{"+o+"}")}(a,r,i)),t.appendChild(s)}}(r)}))})).then((function(){e instanceof HTMLTextAreaElement&&(t.innerHTML=e.value),e instanceof HTMLInputElement&&t.setAttribute("value",e.value)})).then((function(){t instanceof SVGElement&&(t.setAttribute("xmlns","http://www.w3.org/2000/svg"),t instanceof SVGRectElement&&["width","height"].forEach((function(e){var n=t.getAttribute(e);n&&t.style.setProperty(e,n)})))})).then((function(){return t})):t}(e,t)})):Promise.resolve()}(e,t.filter,!0)})).then(d).then(f).then((function(e){return t.bgcolor&&(e.style.backgroundColor=t.bgcolor),t.width&&(e.style.width=t.width+"px"),t.height&&(e.style.height=t.height+"px"),t.style&&Object.keys(t.style).forEach((function(n){e.style[n]=t.style[n]})),e})).then((function(r){return function(e,t,r){return Promise.resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(n.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+t+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,t.width||n.width(e),t.height||n.height(e))}))}function l(e,t){return c(e,t).then(n.makeImage).then(n.delay(100)).then((function(r){var i=function(e){var r=document.createElement("canvas");if(r.width=t.width||n.width(e),r.height=t.height||n.height(e),t.bgcolor){var i=r.getContext("2d");i.fillStyle=t.bgcolor,i.fillRect(0,0,r.width,r.height)}return r}(e);return i.getContext("2d").drawImage(r,0,0),i}))}function u(e,t,r){return r||!t||t(e)?Promise.resolve(e).then(i).then((function(n){return o(e,n,t)})).then((function(t){return a(e,t)})):Promise.resolve();function i(e){return e instanceof HTMLCanvasElement?n.makeImage(e.toDataURL()):e.cloneNode(!1)}function o(e,t,r){var i=e.childNodes;return 0===i.length?Promise.resolve(t):function(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return u(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}(t,n.asArray(i),r).then((function(){return t}))}function a(e,t){return t instanceof Element?Promise.resolve().then((function(){!function(e,t){e.cssText?t.cssText=e.cssText:function(e,t){n.asArray(e).forEach((function(n){t.setProperty(n,e.getPropertyValue(n),e.getPropertyPriority(n))}))}(e,t)}(window.getComputedStyle(e),t.style)})).then((function(){[":before",":after"].forEach((function(r){!function(r){var i=window.getComputedStyle(e,r),o=i.getPropertyValue("content");if(""!==o&&"none"!==o){var a=n.uid();t.className=t.className+" "+a;var s=document.createElement("style");s.appendChild(function(e,t,r){var i="."+e+":"+t,o=r.cssText?function(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}(r):function(e){return n.asArray(e).map((function(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")})).join("; ")+";"}(r);return document.createTextNode(i+"{"+o+"}")}(a,r,i)),t.appendChild(s)}}(r)}))})).then((function(){e instanceof HTMLTextAreaElement&&(t.innerHTML=e.value),e instanceof HTMLInputElement&&t.setAttribute("value",e.value)})).then((function(){t instanceof SVGElement&&(t.setAttribute("xmlns","http://www.w3.org/2000/svg"),t instanceof SVGRectElement&&["width","height"].forEach((function(e){var n=t.getAttribute(e);n&&t.style.setProperty(e,n)})))})).then((function(){return t})):t}}function d(e){return i.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}e.exports=s}()},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(26),o=n(248),a=n(705),s=function(){function e(e){this.options=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({graph:null,width:null,height:null,canvas:null,beforeTransform:function(){},afterTransform:function(){},drawCount:0},e)}var t=e.prototype;return t.getCanvas=function(){var e=this.options,t=e.width,n=e.height,r=e.canvas;if(!r){var a=i.createDOM("<canvas></canvas>");r=new o.Canvas({containerDOM:a,width:t,height:n})}return r.drawCount||(r.drawCount=0),r},t.drawInner=function(e,t){var n=this.options.graph,r=n.getCanvas(),i=n.get("renderer"),o=e.drawCount;if("svg"===i){var s=[];r.deepEach((function(e){"dom"===e.get("type")&&s.push(e)})),s.length>0?s.forEach((function(n){var r=n.get("el");if(r){n.domImageOnload=!1;var i=n.attr("width"),c=n.attr("height");a.toPng(r,{width:i,height:c}).then((function(r){var i=new Image;i.src=r,i.onload=function(){if(o===e.drawCount-1){n.domImage=i,n.domImageOnload=!0;for(var r=0;r<s.length;r++){var a=s[r];if(!a.domImageOnload||a.get("destroyed"))break;a.domImageOnload&&r===s.length-1&&t()}}}}))}})):t()}else t();e.drawCount+=1},t.toCanvas=function(){var e=this.options,t=e.graph,n=e.width,r=e.height,o=e.beforeTransform,a=e.limitRatio,s=e.afterTransform,c=this.getCanvas(),l=t.getBBox(),u=i.clone(t.getMatrix()),d=t.getFitViewPadding(),f=t.getCanvas(),h=i.getAutoZoomMatrix({minX:0,minY:0,maxX:n,maxY:r},l,d,a);return this.drawInner(c,(function(){var e=f.get("children");c.set("children",e),o(h,u),t.setMatrix(h),c.draw(),t.setMatrix(u),s(h,u)})),c.matrix=h,c.get("el")},e}();e.exports=s},function(e,t,n){var r=n(26),i=function(e){function t(t){var n={type:"guide",isGuide:!0,zIndex:4};return r.mix(n,t),e.call(this,n)||this}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t}(n(608));e.exports=i},function(e,t,n){var r=n(26),i=function(e){function t(t){var n={type:"group",isNode:!1,isGroup:!0,zIndex:1};return r.mix(n,t),e.call(this,n)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n._beforeDraw=function(){this.deepEach((function(e,t){t&&(e.zIndex=t.zIndex+1),e.updateCollapsedParent(),e.collapsedParent?e.hide():e.show()})),this.getInnerEdges().forEach((function(e){e.linkedItemVisible()?e.show():e.hide()})),e.prototype._beforeDraw.call(this)},n.updatePosition=function(){},n._shouldDraw=function(){return!0},n.getCrossEdges=function(){var e=[],t=this.getInnerEdges();this.deepEach((function(t){e.push(t.id)}));var n=t.filter((function(t){var n=t.getModel();return-1===e.indexOf(n.source)||-1===e.indexOf(n.target)}));return r.uniq(n)},n.getInnerEdges=function(){var e=[];return this.deepEach((function(t){t.getEdges().forEach((function(t){e.push(t)}))})),r.uniq(e)},n.getChildrenBBox=function(){var e=this.getChildren().map((function(e){return e.getGraphicGroup()}));return r.getChildrenBBox(e)},t}(n(624));e.exports=i},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(26),o=function(e){function t(t){var n={type:"edge",isEdge:!0,zIndex:2};return i.mix(n,t),e.call(this,n)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n._init=function(){e.prototype._init.call(this)},n._beforeDraw=function(){var t=this.model,n=this.itemMap;i.isObject(t.source)?this.source=t.source:this.source=n[t.source],i.isObject(t.target)?this.target=t.target:this.target=n[t.target],e.prototype._beforeDraw.call(this)},n._afterDraw=function(){this.linkedItemVisible()||this.hide(),this._addArrow(),e.prototype._afterDraw.call(this)},n._addArrow=function(){var e=this.model,t=this.keyShape;if("path"===t.get("type")){var n=this.shapeObj,r=t.attr("endArrow"),i=t.attr("startArrow"),o=e.endArrow||r,a=e.startArrow||i;i&&t.attr("startArrow",!1),r&&t.attr("endArrow",!1),o&&this._drawArrow(n.endArrow,"end"),a&&this._drawArrow(n.startArrow,"start")}},n._drawArrow=function(e,t){var n=e.path,o=e.shorten,a=e.tangent,s=e.ratio,c=e.style;a=a(this),o=o(this),n=n(this),c=c(this),s=s();var l=this.group,u=this.keyShape,d=i.parsePathString(u.attr("path")),f=d[d.length-1],h=d[0],p=u.getPoint(s);if(p&&!isNaN(p.x)){var g=l.addShape("path",{attrs:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({path:n},c)}),m=a[1][0]-a[0][0],v=a[1][1]-a[0][1],b=o/Math.sqrt(m*m+v*v),y=[-m*b,-v*b],x=0,w=Math.atan(m/v);0===v&&m<0?x=Math.PI:m>0&&v>0?x=Math.PI/2-w:m<0&&v<0?x=-Math.PI/2-w:m>=0&&v<0?x=-w-Math.PI/2:m<=0&&v>0&&(x=Math.PI/2-w),g.rotate(x),g.translate(p.x,p.y),"end"===t?(f[f.length-1]=y[1]+p.y,f[f.length-2]=y[0]+p.x):(h[h.length-1]=y[1]+p.y,h[h.length-2]=y[0]+p.x),u.attr("path",d),this[t+"Arrow"]=g}},n._getControlPoints=function(){var e=this.model.controlPoints;return i.isArray(e)?e:[]},n._shouldDraw=function(){return e.prototype._shouldDraw.call(this)&&this.linkedItemVisible()},n._getPoint=function(e){if(e.isItem){var t=e.getBBox();return{x:t.centerX,y:t.centerY}}return{x:e.x,y:e.y}},n.linkedItemVisible=function(){var e=this.source,t=this.target;return i.isPlainObject(e)||i.isPlainObject(t)||e.isVisible()||t.isVisible()||e.collapsedParent!==t.collapsedParent},n.getSource=function(){var e=this.source,t=e.collapsedParent,n=this.itemMap;return t?n[t.id]:e},n.getTarget=function(){var e=this.target,t=e.collapsedParent,n=this.itemMap;return t?n[t.id]:e},n.getPoints=function(){var e=this.getSource(),t=this.getTarget(),n=this.model,r=this._getControlPoints(),o=this._getPoint(e),a=this._getPoint(t),s=[o].concat(r).concat([a]),c=s.length;if(e.isItem){var l=i.isNumber(this.model.sourceAnchor)&&e.id===n.source?this.model.sourceAnchor:s[1],u=e.getLinkPoints(l);s[0]=u[0]}if(t.isItem){var d=i.isNumber(this.model.targetAnchor)&&t.id===n.target?this.model.targetAnchor:s[c-2],f=t.getLinkPoints(d);s[c-1]=f[0]}return s},n.destroy=function(){var t=this.itemMap,n=this.model,r=t[n.source],o=t[n.target];r&&r.isItem&&i.Array.remove(r.edges,this),o&&o.isItem&&i.Array.remove(o.edges,this),e.prototype.destroy.call(this)},t}(n(608));e.exports=o},function(e,t,n){e.exports={Node:n(624),Edge:n(709),Group:n(708),Guide:n(707)}},function(e,t,n){var r;
-/*!
- * EventEmitter v5.2.5 - git.io/ee
- * Unlicense - http://unlicense.org/
- * Oliver Caldwell - http://oli.me.uk/
- * @preserve
- */!function(t){"use strict";function i(){}var o=i.prototype,a=t.EventEmitter;function s(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function c(e){return function(){return this[e].apply(this,arguments)}}o.getListeners=function(e){var t,n,r=this._getEvents();if(e instanceof RegExp)for(n in t={},r)r.hasOwnProperty(n)&&e.test(n)&&(t[n]=r[n]);else t=r[e]||(r[e]=[]);return t},o.flattenListeners=function(e){var t,n=[];for(t=0;t<e.length;t+=1)n.push(e[t].listener);return n},o.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&((t={})[e]=n),t||n},o.addListener=function(e,t){if(!function e(t){return"function"==typeof t||t instanceof RegExp||!(!t||"object"!=typeof t)&&e(t.listener)}(t))throw new TypeError("listener must be a function");var n,r=this.getListenersAsObject(e),i="object"==typeof t;for(n in r)r.hasOwnProperty(n)&&-1===s(r[n],t)&&r[n].push(i?t:{listener:t,once:!1});return this},o.on=c("addListener"),o.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},o.once=c("addOnceListener"),o.defineEvent=function(e){return this.getListeners(e),this},o.defineEvents=function(e){for(var t=0;t<e.length;t+=1)this.defineEvent(e[t]);return this},o.removeListener=function(e,t){var n,r,i=this.getListenersAsObject(e);for(r in i)i.hasOwnProperty(r)&&-1!==(n=s(i[r],t))&&i[r].splice(n,1);return this},o.off=c("removeListener"),o.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},o.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},o.manipulateListeners=function(e,t,n){var r,i,o=e?this.removeListener:this.addListener,a=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=n.length;r--;)o.call(this,t,n[r]);else for(r in t)t.hasOwnProperty(r)&&(i=t[r])&&("function"==typeof i?o.call(this,r,i):a.call(this,r,i));return this},o.removeEvent=function(e){var t,n=typeof e,r=this._getEvents();if("string"===n)delete r[e];else if(e instanceof RegExp)for(t in r)r.hasOwnProperty(t)&&e.test(t)&&delete r[t];else delete this._events;return this},o.removeAllListeners=c("removeEvent"),o.emitEvent=function(e,t){var n,r,i,o,a=this.getListenersAsObject(e);for(o in a)if(a.hasOwnProperty(o))for(n=a[o].slice(0),i=0;i<n.length;i++)!0===(r=n[i]).once&&this.removeListener(e,r.listener),r.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,r.listener);return this},o.trigger=c("emitEvent"),o.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},o.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},o._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},o._getEvents=function(){return this._events||(this._events={})},i.noConflict=function(){return t.EventEmitter=a,i},void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}("undefined"!=typeof window?window:this||{})},function(e,t,n){var r=n(26),i=function(e){!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(n,e);var t=n.prototype;function n(t){var n,i=(n=e.call(this)||this).getDefaultCfg();return n._cfg=r.mix({},i,t),n}return t.getDefaultCfg=function(){return{}},t.get=function(e){return this._cfg[e]},t.set=function(e,t){this._cfg[e]=t},t.destroy=function(){this._cfg={},this.removeAllListeners(),this.destroyed=!0},n}(n(711));e.exports=i},function(e,t,n){var r=n(26),i=n(248),o=function(){};r.augment(o,{drawInner:function(e){var t=r.clone(this.getTotalMatrix()),n=this._attrs,i=n.x,o=n.y,a=n.width,s=n.height;e.setTransform(t[0],t[1],t[3],t[4],t[6],t[7]),e.drawImage(this.domImage,i,o,a,s)}}),r.mixin(i.Dom,[o]),e.exports=o},function(e,t,n){var r=n(26),i=n(248),o=function(){};r.augment(o,{hasClass:function(e){var t=this.get("class");return!(!t||-1===t.indexOf(e))}}),r.mixin(i.Shape,[o]),e.exports=o},function(e,t,n){var r=n(248),i=n(26),o=function(){};i.augment(o,{findByClass:function(e){var t=[];return this.deepEach((function(n){n.hasClass(e)&&t.push(n)})),t},hasClass:function(e){var t=this.get("class");return!(!t||-1===t.indexOf(e))},deepEach:function(e,t){i.traverseTree(this,e,(function(e){return e.get("children")}),t)},sort:function(){var e=this.get("children");this.set("children",i.radixSort(e,(function(e){return e.get("zIndex")})))},sortBy:function(e){var t=this.get("children");this.set("children",i.radixSort(t,e))},clear:function(e){for(var t=this._cfg.children,n=t.length-1;n>=0;n--)t[n].remove(e);return this._cfg.children=[],this}}),i.mixin(r.Group,[o]),e.exports=o},function(e,t,n){n(258).registerGuide("common",{draw:function(){console.warn("do not have this guide, please register one")}})},function(e,t,n){e.exports={common:n(716)}},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(258),o=n(26),a=n(247);i.registerGroup("common",{draw:function(e){return e.getModel().collapsed?this.drawCollapsed(e):this.drawExpanded(e)},defaultWidth:184,defaultHeight:40,getLabel:function(e){return e.getModel().label},drawLabel:function(e,t,n){var r=this.getLabel(e);if(r){var i=e.getGraphicGroup(),s=[8,8];t+=s[0],n+=s[1];var c=e.getModel(),l=c.labelOffsetX,u=c.labelOffsetY,d=c.labelRotate;t=l?l+t:t,n=u?u+n:n;var f=o.mix(!0,{},a.labelStyle,{x:t,y:n,textAlign:"left",textBaseline:"top"});o.isObject(r)?o.mix(f,r):f.text=r;var h=i.addShape("text",{class:"label",attrs:f});if(d){var p=h.getBBox(),g=(p.maxX+p.minX)/2,m=(p.maxY+p.minY)/2;h.transform([["t",-g,-m],["r",d,d],["t",g,m]])}}},drawKeyShape:function(e,t){var n=t.x,r=t.y,i=t.width,s=t.height,c=e.getModel(),l=e.getGraphicGroup(),u=o.mix({},a.groupStyle,c.style),d=o.getRectPath(n,r,i,s,u.radius);return e.lastChildrenBox=t,l.addShape("path",{attrs:o.mix({},u,{path:d})})},getChildrenBBox:function(e){var t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},e.lastChildrenBox),n=e.getModel();if(e.getChildren().length>0){var i=e.getChildrenBBox();t.x=i.minX-a.groupBackgroundPadding[3],t.y=i.minY-a.groupBackgroundPadding[0],t.width=i.maxX-i.minX+a.groupBackgroundPadding[3]+a.groupBackgroundPadding[1],t.height=i.maxY-i.minY+a.groupBackgroundPadding[0]+a.groupBackgroundPadding[2]}else t.width=this.defaultWidth,t.height=this.defaultHeight;return o.isNil(t.x)&&!o.isNil(n.x)&&(t.x=n.x),o.isNil(t.y)&&!o.isNil(n.y)&&(t.y=n.y),t},drawExpanded:function(e){var t=this.getChildrenBBox(e),n=this.drawKeyShape(e,t);return this.drawLabel(e,t.x,t.y),n},drawCollapsed:function(e){var t=this.getChildrenBBox(e);t.width=this.defaultWidth,t.height=this.defaultHeight;var n=this.drawKeyShape(e,t);return this.drawLabel(e,t.x,t.y),n},anchor:{intersectBox:"rect"}})},function(e,t,n){e.exports={common:n(718)}},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(258),a=n(26),s=n(247),c={path:function(e){var t=e.getKeyShape().attr("lineWidth"),n=10*(t=t>3?t:3)/3,r=4*t/3,i=4*t;return[["M",-n,r],["L",0,0],["L",-n,-r],["A",i,i,0,0,1,-n,r],["Z"]]},shorten:function(e){var t=e.getKeyShape().attr("lineWidth");return 3.1*(t>3?t:3)},style:function(e){var t=e.getKeyShape().attr();return{fillOpacity:t.strokeOpacity,fill:t.stroke}}};o.registerEdge("common",{draw:function(e){var t=this.drawKeyShape(e);return this.drawLabel(e,t),t},drawKeyShape:function(e){var t=e.getGraphicGroup(),n=this.getStyle(e),r=this.getPath(e);return t.addShape("path",{attrs:a.mix({},n,{path:r})})},getStyle:function(e){var t=e.getModel();return a.mix(!0,{},{stroke:t.color||"#A3B1BF",strokeOpacity:.92,lineAppendWidth:4,lineWidth:t.size||1},t.style)},getPath:function(e){var t=e.getPoints();return a.pointsToPolygon(t)},getLabel:function(e){return e.getModel().label},getDefaultLabelRectStyle:function(){return{fill:"white"}},getDefaultLabelRectPadding:function(){return a.toAllPadding([4,8])},drawLabel:function(e,t){var n=this.getLabel(e),r=e.getGraphicGroup(),i=e.getModel(),o=i.labelOffsetX,c=i.labelOffsetY,l=i.labelRotate;if(n){var u=t.getPoint(.5);if(!u)return;u.x=o?u.x+o:u.x,u.y=c?u.y+c:u.y;var d=a.mix(!0,{},s.labelStyle,u);a.isObject(n)?a.mix(d,n):d.text=n,n=r.addShape("text",{class:"label",attrs:d});var f=this.getDefaultLabelRectPadding(e),h=this.getDefaultLabelRectStyle(e),p=n.getBBox(),g=i.labelRectStyle?a.mix({},h,i.labelRectStyle):h,m=r.addShape("rect",{attrs:a.mix({},g,{x:p.minX-f[3],y:p.minY-f[0],width:p.maxX-p.minX+f[1]+f[3],height:p.maxY-p.minY+f[0]+f[2]})});if(l){var v=(p.maxX+p.minX)/2,b=(p.maxY+p.minY)/2;n.transform([["t",-v,-b],["r",l,l],["t",v,b]]),m.transform([["t",-v,-b],["r",l,l],["t",v,b]])}a.toFront(n)}},startArrow:r({},c,{tangent:function(e){return e.getKeyShape().getStartTangent()},ratio:function(){return 0}}),endArrow:r({},c,{tangent:function(e){return e.getKeyShape().getEndTangent()},ratio:function(){return 1}})})},function(e,t,n){e.exports={common:n(720)}},function(e,t,n){var r=n(258),i=n(26);r.registerNode("html",{getHtml:function(e){return e.getModel().html},cssSize:!0,draw:function(e){var t=i.createDOM('<div class="g6-html-node-container"></div>'),n=e.getGraphicGroup(),r=e.getGraph();if("svg"!==r.get("renderer"))throw new Error("please use svg renderer draw html element !");var o=r.getGraphContainer(),a=this.getSize(e),s=this.getStyle(e),c=this.cssSize,l=this.getHtml(e);l=i.createDOM(l),t.css({position:"absolute",padding:"0px",margin:"0px"}),t.appendChild(l),o.appendChild(t),c&&(a[0]=t.width(),a[1]=t.height());var u=-a[0]/2,d=-a[1]/2,f=a[0],h=a[1],p=n.addShape("rect",{attrs:i.mix({},s,{x:u,y:d,width:f,height:h})});return n.addShape("dom",{attrs:i.mix({x:u,y:d,width:f,height:h,html:t})}),p}})},function(e,t,n){var r=n(258),i=n(26),o=n(247);r.registerNode("common",{draw:function(e){var t=e.getGraphicGroup(),n=this.drawLabel(e),r=this.drawKeyShape(e);return n&&i.toFront(n,t),r},getSize:function(e){var t=e.getModel().size;return i.isArray(t)?t:i.isNumber(t)?[t,t]:[o.defaultNodeSize,o.defaultNodeSize]},getStyle:function(e){var t=e.getModel();return i.mix(!0,{lineWidth:1,fill:t.color||"#40a9ff",stroke:t.color||"#096dd9",fillOpacity:.92},t.style)},getLabel:function(e){return e.getModel().label},drawKeyShape:function(e){var t=e.getGraphicGroup(),n=this.getStyle(e),r=this.getPath(e);return t.addShape("path",{attrs:i.mix({},n,{path:r})})},drawLabel:function(e){var t=e.getGraphicGroup(),n=this.getLabel(e),r=e.getModel(),a=r.labelOffsetX,s=r.labelOffsetY,c=r.labelRotate;if(!i.isNil(n)){var l=i.mix(!0,{},o.labelStyle,{x:a||0,y:s||0});i.isObject(n)?i.mix(l,n):l.text=n;var u=t.addShape("text",{class:"label",attrs:l});return c&&u.rotate(c),u}},getPath:function(e){var t=this.getSize(e);return i.getEllipsePath(0,0,t[0]/2,t[1]/2)}})},function(e,t,n){e.exports={common:n(723),html:n(722)}},function(e,t,n){var r=n(682),i=n(257),o={getAutoZoomMatrix:function(e,t,n,i){var o=[1,0,0,0,1,0,0,0,1],a=e.maxX-e.minX,s=e.maxY-e.minY,c=(t.maxX+t.minX)/2,l=(t.maxY+t.minY)/2,u=a-n[1]-n[3],d=s-n[0]-n[2],f=t.maxX-t.minX,h=t.maxY-t.minY,p=Math.min(d/h,u/f);return i&&(p=i(p)),r.mat3.translate(o,o,[-c,-l]),r.mat3.scale(o,o,[p,p]),r.mat3.translate(o,o,[a/2,s/2]),o},getNineBoxPosition:function(e,t,n,r,i){var o={};switch(e){case"tl":o.y=t.x+i[0],o.x=t.y+i[3];break;case"lc":o.y=(t.height-r)/2,o.x=i[3];break;case"bl":o.y=t.height-r-i[2],o.x=i[3];break;case"cc":o.y=(t.height-r)/2,o.x=(t.width-n)/2;break;case"tc":o.y=i[0],o.x=(t.width-n)/2;break;case"tr":o.y=i[0],o.x=t.width-n-i[1];break;case"rc":o.y=(t.height-r)/2,o.x=t.width-n-i[1];break;case"br":o.y=t.height-r-i[2],o.x=t.width-n-i[1];break;case"bc":o.y=t.height-r-i[2],o.x=(t.width-n)/2;break;default:o.y=t.x+i[0],o.x=t.y+i[3]}return o.x+=t.x,o.y+=t.y,o},getTotalBBox:function(e){var t=1/0,n=-1/0,r=1/0,i=-1/0;return e.forEach((function(e){e.minX<t&&(t=e.minX),e.maxX>n&&(n=e.maxX),e.minY<r&&(r=e.minY),e.maxY>i&&(i=e.maxY)})),{minX:t,minY:r,maxX:n,maxY:i,width:n-t,height:i-r}},getChildrenBBox:function(e){var t=1/0,n=-1/0,r=1/0,a=-1/0;i.each(e,(function(e){var i=e.isGroup?o.getChildrenBBox(e.get("children")):e.getBBox();if(!i)return!0;var s=[i.minX,i.minY,1],c=[i.minX,i.maxY,1],l=[i.maxX,i.minY,1],u=[i.maxX,i.maxY,1];e.apply(s),e.apply(c),e.apply(l),e.apply(u);var d=Math.min(s[0],c[0],l[0],u[0]),f=Math.max(s[0],c[0],l[0],u[0]),h=Math.min(s[1],c[1],l[1],u[1]),p=Math.max(s[1],c[1],l[1],u[1]);d<t&&(t=d),f>n&&(n=f),h<r&&(r=h),p>a&&(a=p)}));var s={minX:t,minY:r,maxX:n,maxY:a};return s.x=s.minX,s.y=s.minY,s.width=s.maxX-s.minX,s.height=s.maxY-s.minY,s.centerX=(s.minX+s.maxX)/2,s.centerY=(s.minY+s.maxY)/2,s},getBBox:function(e,t){var n,i=e.getBBox(),o={x:i.minX,y:i.minY},a={x:i.maxX,y:i.maxY};if(t.isGroup){for(n=e;n!==t;){var s=n.getMatrix();o=r.applyMatrix(o,s),a=r.applyMatrix(a,s),n=n.getParent()}var c=n.getMatrix();o=r.applyMatrix(o,c),a=r.applyMatrix(a,c)}else o=r.applyMatrix(o,t),a=r.applyMatrix(a,t);return{minX:o.x,minY:o.y,maxX:a.x,maxY:a.y}},toBack:function(e){e.toBack()},toFront:function(e){e.toFront()}};e.exports=o},function(e,t,n){var r=n(257);e.exports={isNode:function(e){return e&&r.isObject(e)&&"node"===e.type},isEdge:function(e){return e&&r.isObject(e)&&"edge"===e.type},isGroup:function(e){return e&&r.isObject(e)&&"group"===e.type}}},function(e,t,n){var r=n(257),i={};r.mix(i,{addEventListener:function(e,t,n){return e.attachEvent?(e.attachEvent("on"+t,n),{remove:function(){e.detachEvent("on"+t,n)}}):e.addEventListener?(e.addEventListener(t,n,!1),{remove:function(){e.removeEventListener(t,n,!1)}}):void 0},createDOM:function(e,t){var n;return(n=r.isString(e)?r.createDom(e):e).bbox=n.getBoundingClientRect(),n.hide=function(){return n.style.visibility="hidden",n},n.show=function(){return n.style.visibility="visible",n},n.css=function(e){return r.modifyCSS(n,e),n},n.width=function(){return r.getWidth(n)},n.height=function(){return r.getHeight(n)},n.destroy=function(){n.parentNode&&n.parentNode.removeChild(n)},n.on=function(e,t){n.addEventListener(e,t)},n.off=function(e,t){n.removeEventListener(e,t)},n.css(t),n},initDOMContainer:function(e,t){if(!e)throw new Error("please set the container for the "+t+" !");return r.isString(e)&&(e=document.getElementById(e)),e}}),e.exports=i},function(e,t){var n={svg:"svg",circle:"circle",rect:"rect",text:"text",path:"path",foreignObject:"foreignObject",polygon:"polygon",ellipse:"ellipse",image:"image"};e.exports=function(e,t,r){var i=r.target||r.srcElement;if(!n[i.tagName]){for(var o=i.parentNode;o&&!n[o.tagName];)o=o.parentNode;i=o}return this._cfg.el===i?this:this.find((function(e){return e._cfg&&e._cfg.el===i}))}},function(e,t,n){var r=n(19),i=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,o=function(){function e(e){var t=document.createElementNS("http://www.w3.org/2000/svg","pattern");t.setAttribute("patternUnits","userSpaceOnUse");var n=document.createElementNS("http://www.w3.org/2000/svg","image");t.appendChild(n);var o=r.uniqueId("pattern_");t.id=o,this.el=t,this.id=o,this.cfg=e;var a=i.exec(e)[2];n.setAttribute("href",a);var s=new Image;function c(){console.log(s.width,s.height),t.setAttribute("width",s.width),t.setAttribute("height",s.height)}return a.match(/^data:/i)||(s.crossOrigin="Anonymous"),s.src=a,s.complete?c():(s.onload=c,s.src=s.src),this}return e.prototype.match=function(e,t){return this.cfg===t},e}();e.exports=o},function(e,t,n){var r=n(19),i=function(){function e(e){this.type="clip";var t=document.createElementNS("http://www.w3.org/2000/svg","clipPath");this.el=t,this.id=r.uniqueId("clip_"),t.id=this.id;var n=e._cfg.el;return t.appendChild(n.cloneNode(!0)),this.cfg=e,this}var t=e.prototype;return t.match=function(){return!1},t.remove=function(){var e=this.el;e.parentNode.removeChild(e)},e}();e.exports=i},function(e,t,n){var r=n(19),i=function(){function e(e,t){var n=document.createElementNS("http://www.w3.org/2000/svg","marker"),i=r.uniqueId("marker_");n.setAttribute("id",i);var o=document.createElementNS("http://www.w3.org/2000/svg","path");return o.setAttribute("stroke","none"),o.setAttribute("fill",e.stroke||"#000"),n.appendChild(o),n.setAttribute("overflow","visible"),n.setAttribute("orient","auto-start-reverse"),this.el=n,this.child=o,this.id=i,this.cfg=e["marker-start"===t?"startArrow":"endArrow"],this.stroke=e.stroke||"#000",!0===this.cfg?this._setDefaultPath(t,o):this._setMarker(e.lineWidth,o),this}var t=e.prototype;return t.match=function(){return!1},t._setDefaultPath=function(e,t){var n=this.el;t.setAttribute("d","M0,0 L6,3 L0,6 L3,3Z"),n.setAttribute("refX",3),n.setAttribute("refY",3)},t._setMarker=function(e,t){var n=this.el,i=this.cfg.path,o=this.cfg.d;r.isArray(i)&&(i=i.map((function(e){return e.join(" ")})).join("")),t.setAttribute("d",i),n.appendChild(t),o&&n.setAttribute("refX",o/e)},t.update=function(e){var t=this.child;t.attr?t.attr("fill",e):t.setAttribute("fill",e)},e}();e.exports=i},function(e,t,n){var r=n(19),i={shadowColor:"color",shadowOpacity:"opacity",shadowBlur:"blur",shadowOffsetX:"dx",shadowOffsetY:"dy"},o={x:"-40%",y:"-40%",width:"200%",height:"200%"},a=function(){function e(e){this.type="filter";var t=document.createElementNS("http://www.w3.org/2000/svg","filter");return r.each(o,(function(e,n){t.setAttribute(n,e)})),this.el=t,this.id=r.uniqueId("filter_"),this.el.id=this.id,this.cfg=e,this._parseShadow(e,t),this}var t=e.prototype;return t.match=function(e,t){if(this.type!==e)return!1;var n=!0,i=this.cfg;return r.each(Object.keys(i),(function(e){if(i[e]!==t[e])return n=!1,!1})),n},t.update=function(e,t){var n=this.cfg;return n[i[e]]=t,this._parseShadow(n,this.el),this},t._parseShadow=function(e,t){var n='<feDropShadow \n      dx="'+(e.dx||0)+'" \n      dy="'+(e.dy||0)+'" \n      stdDeviation="'+(e.blur?e.blur/10:0)+'"\n      flood-color="'+(e.color?e.color:"#000")+'"\n      flood-opacity="'+(e.opacity?e.opacity:1)+'"\n      />';t.innerHTML=n},e}();e.exports=a},function(e,t,n){var r=n(19),i=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,o=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,a=/[\d.]+:(#[^\s]+|[^\)]+\))/gi;function s(e){var t=e.match(a);if(!t)return"";var n="";return t.sort((function(e,t){return e=e.split(":"),t=t.split(":"),Number(e[0])-Number(t[0])})),r.each(t,(function(e){e=e.split(":"),n+='<stop offset="'+e[0]+'" stop-color="'+e[1]+'"></stop>'})),n}var c=function(){function e(e){var t=null,n=r.uniqueId("gradient_");return"l"===e.toLowerCase()[0]?function(e,t){var n,o,a=i.exec(e),c=r.mod(r.toRadian(parseFloat(a[1])),2*Math.PI),l=a[2];c>=0&&c<.5*Math.PI?(n={x:0,y:0},o={x:1,y:1}):.5*Math.PI<=c&&c<Math.PI?(n={x:1,y:0},o={x:0,y:1}):Math.PI<=c&&c<1.5*Math.PI?(n={x:1,y:1},o={x:0,y:0}):(n={x:0,y:1},o={x:1,y:0});var u=Math.tan(c),d=u*u,f=(o.x-n.x+u*(o.y-n.y))/(d+1)+n.x,h=u*(o.x-n.x+u*(o.y-n.y))/(d+1)+n.y;t.setAttribute("x1",n.x),t.setAttribute("y1",n.y),t.setAttribute("x2",f),t.setAttribute("y2",h),t.innerHTML=s(l)}(e,t=document.createElementNS("http://www.w3.org/2000/svg","linearGradient")):function(e,t){var n=o.exec(e),r=parseFloat(n[1]),i=parseFloat(n[2]),a=parseFloat(n[3]),c=n[4];t.setAttribute("cx",r),t.setAttribute("cy",i),t.setAttribute("r",a),t.innerHTML=s(c)}(e,t=document.createElementNS("http://www.w3.org/2000/svg","radialGradient")),t.setAttribute("id",n),this.el=t,this.id=n,this.cfg=e,this}return e.prototype.match=function(e,t){return this.cfg===t},e}();e.exports=c},function(e,t,n){var r=n(19),i=n(733),o=n(732),a=n(731),s=n(730),c=n(729),l=function(){function e(e){var t=document.createElementNS("http://www.w3.org/2000/svg","defs"),n=r.uniqueId("defs_");t.id=n,e.appendChild(t),this.children=[],this.defaultArrow={},this.el=t,this.canvas=e}var t=e.prototype;return t.find=function(e,t){for(var n=this.children,r=null,i=0;i<n.length;i++)if(n[i].match(e,t)){r=n[i].id;break}return r},t.findById=function(e){for(var t=this.children,n=null,r=0;r<t.length;r++)if(t[r].id===e){n=t[r];break}return n},t.add=function(e){this.children.push(e),e.canvas=this.canvas,e.parent=this},t.getDefaultArrow=function(e,t){var n=e.stroke||e.strokeStyle;if(this.defaultArrow[n])return this.defaultArrow[n].id;var r=new a(e,t);return this.defaultArrow[n]=r,this.el.appendChild(r.el),r.id},t.addGradient=function(e){var t=new i(e);return this.el.appendChild(t.el),this.add(t),t.id},t.addArrow=function(e,t){var n=new a(e,t);return this.el.appendChild(n.el),n.id},t.addShadow=function(e){var t=new o(e);return this.el.appendChild(t.el),this.add(t),t.id},t.addPattern=function(e){var t=new c(e);return this.el.appendChild(t.el),this.add(t),t.id},t.addClip=function(e){var t=new s(e);return this.el.appendChild(t.el),this.add(t),t.id},e}();e.exports=l},function(e,t,n){var r=n(19),i=n(593).parseRadius,o=n(611),a=n(734),s={rect:"path",circle:"circle",line:"line",path:"path",marker:"path",text:"text",polygon:"polygon",image:"image",ellipse:"ellipse",dom:"foreignObject",fan:"path",group:"g"},c={opacity:"opacity",fillStyle:"fill",strokeOpacity:"stroke-opacity",fillOpacity:"fill-opacity",strokeStyle:"stroke",x:"x",y:"y",r:"r",width:"width",height:"height",x1:"x1",x2:"x2",y1:"y1",y2:"y2",lineCap:"stroke-linecap",lineJoin:"stroke-linejoin",lineWidth:"stroke-width",lineDash:"stroke-dasharray",lineDashOffset:"stroke-dashoffset",miterLimit:"stroke-miterlimit",font:"font",fontSize:"font-size",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",fontFamily:"font-family",startArrow:"marker-start",endArrow:"marker-end",path:"d",class:"class",id:"id",style:"style",preserveAspectRatio:"preserveAspectRatio"},l={top:"before-edge",middle:"central",bottom:"after-edge",alphabetic:"baseline",hanging:"hanging"},u={left:"left",start:"left",center:"middle",right:"end",end:"end"},d=function(){function e(e){if(!e)return null;var t=r.uniqueId("canvas_"),n=r.createDom('<svg id="'+t+'"></svg>');return e.appendChild(n),this.type="svg",this.canvas=n,this.context=new a(n),this.toDraw=!1,this}var t=e.prototype;return t.draw=function(e){var t=this;t.animateHandler?t.toDraw=!0:function n(){t.animateHandler=r.requestAnimationFrame((function(){t.animateHandler=void 0,t.toDraw&&n()}));try{t._drawChildren(e)}catch(e){console.warn("error in draw canvas, detail as:"),console.warn(e),t.toDraw=!1}t.toDraw=!1}()},t.drawSync=function(e){this._drawChildren(e)},t._drawGroup=function(e,t){var n=e._cfg;n.removed||n.destroyed||(n.tobeRemoved&&(r.each(n.tobeRemoved,(function(e){e.parentNode&&e.parentNode.removeChild(e)})),n.tobeRemoved=[]),this._drawShape(e,t),n.children&&n.children.length>0&&this._drawChildren(e))},t._drawChildren=function(e){var t,n=e._cfg.children;if(n)for(var r=0;r<n.length;r++)(t=n[r]).isGroup?this._drawGroup(t,r):this._drawShape(t,r)},t._drawShape=function(e,t){var n=e._attrs,r=e._cfg,i=r.el;r.removed||r.destroyed?i&&i.parentNode.removeChild(r.el):(!i&&r.parent&&(this._createDom(e,t),this._updateShape(e)),i=r.el,!1!==r.visible?(r.visible&&i.hasAttribute("visibility")&&i.removeAttribute("visibility"),r.hasUpdate&&this._updateShape(e),n.clip&&n.clip._cfg.hasUpdate&&this._updateShape(n.clip)):i.setAttribute("visibility","hidden"))},t._updateShape=function(e){var t=e._attrs,n=e._cfg.attrs;if(n)if(e._cfg.el||this._createDom(e),"clip"in t&&this._setClip(e,t.clip),("shadowOffsetX"in t||"shadowOffsetY"in t||"shadowBlur"in t||"shadowColor"in t)&&this._setShadow(e),"text"!==e.type){for(var i in"fan"===e.type&&this._updateFan(e),"marker"===e.type&&e._cfg.el.setAttribute("d",this._assembleMarker(t)),"rect"===e.type&&e._cfg.el.setAttribute("d",this._assembleRect(t)),t)t[i]!==n[i]&&this._setAttribute(e,i,t[i]);e._cfg.attrs=r.deepMix({},e._attrs),e._cfg.hasUpdate=!1}else this._updateText(e)},t._setAttribute=function(e,t,n){var i=e.type,o=e._attrs,a=e._cfg.el,s=this.context;if("marker"!==i&&"rect"!==i||!~["x","y","radius","r"].indexOf(t))if(~["circle","ellipse"].indexOf(i)&&~["x","y"].indexOf(t))a.setAttribute("c"+t,parseInt(n,10));else{if("polygon"===i&&"points"===t)return n&&0!==n.length||(n=""),r.isArray(n)&&(n=(n=n.map((function(e){return e[0]+","+e[1]}))).join(" ")),void a.setAttribute("points",n);if("path"===t&&r.isArray(n))a.setAttribute("d",this._formatPath(n));else if("img"!==t){if("transform"===t)return n?void this._setTransform(e):void a.removeAttribute("transform");if("rotate"===t)return n?void this._setTransform(e):void a.removeAttribute("transform");if("matrix"!==t)if("fillStyle"!==t&&"strokeStyle"!==t){if("clip"!==t)if(~t.indexOf("Arrow"))if(t=c[t],n){var l=null;l="boolean"==typeof n?s.getDefaultArrow(o,t):s.addArrow(o,t),a.setAttribute(t,"url(#"+l+")"),e._cfg[t]=l}else e._cfg[t]=null,a.removeAttribute(t);else"html"===t&&("string"==typeof n?a.innerHTML=n:(a.innerHTML="",a.appendChild(n))),c[t]&&a.setAttribute(c[t],n)}else this._setColor(e,t,n);else this._setTransform(e)}else this._setImage(e,n)}},t._createDom=function(e,t){var n=s[e.type],r=e._attrs,i=e._cfg.parent,o=i._cfg.el;if(!n)throw new Error("the type"+e.type+"is not supported by svg");var a=document.createElementNS("http://www.w3.org/2000/svg",n);if(e._cfg.el=a,i)if(void 0===t)o.appendChild(a);else{var c=i._cfg.el.childNodes;"svg"===o.tagName&&(t+=1),c.length<=t?o.appendChild(a):o.insertBefore(a,c[t])}return e._cfg.attrs={},"text"===e.type?(a.setAttribute("paint-order","stroke"),a.setAttribute("style","stroke-linecap:butt; stroke-linejoin:miter;")):(r.stroke||r.strokeStyle||a.setAttribute("stroke","none"),r.fill||r.fillStyle||a.setAttribute("fill","none")),a},t._assembleMarker=function(e){var t=e.r;if(void 0===e.r&&(t=e.radius),isNaN(Number(e.x))||isNaN(Number(e.y))||isNaN(Number(t)))return"";var n="";return n="function"==typeof e.symbol?e.symbol(e.x,e.y,t):o.Symbols[e.symbol||"circle"](e.x,e.y,t),r.isArray(n)&&(n=n.map((function(e){return e.join(" ")})).join("")),n},t._assembleRect=function(e){var t=e.x,n=e.y,o=e.width,a=e.height,s=e.radius;if(!s)return"M "+t+","+n+" l "+o+",0 l 0,"+a+" l"+-o+" 0 z";var c=i(s);return r.isArray(s)?1===s.length?c.r1=c.r2=c.r3=c.r4=s[0]:2===s.length?(c.r1=c.r3=s[0],c.r2=c.r4=s[1]):3===s.length?(c.r1=s[0],c.r2=c.r4=s[1],c.r3=s[2]):(c.r1=s[0],c.r2=s[1],c.r3=s[2],c.r4=s[3]):c.r1=c.r2=c.r3=c.r4=s,[["M "+(t+c.r1)+","+n],["l "+(o-c.r1-c.r2)+",0"],["a "+c.r2+","+c.r2+",0,0,1,"+c.r2+","+c.r2],["l 0,"+(a-c.r2-c.r3)],["a "+c.r3+","+c.r3+",0,0,1,"+-c.r3+","+c.r3],["l "+(c.r3+c.r4-o)+",0"],["a "+c.r4+","+c.r4+",0,0,1,"+-c.r4+","+-c.r4],["l 0,"+(c.r4+c.r1-a)],["a "+c.r1+","+c.r1+",0,0,1,"+c.r1+","+-c.r1],["z"]].join(" ")},t._formatPath=function(e){return~(e=e.map((function(e){return e.join(" ")})).join("")).indexOf("NaN")?"":e},t._setTransform=function(e){for(var t=e._attrs.matrix,n=e._cfg.el,r=[],i=0;i<9;i+=3)r.push(t[i]+","+t[i+1]);-1===(r=r.join(",")).indexOf("NaN")?n.setAttribute("transform","matrix("+r+")"):console.warn("invalid matrix:",t)},t._setImage=function(e,t){var n=e._attrs,i=e._cfg.el;if(r.isString(t))i.setAttribute("href",t);else if(t instanceof Image)n.width||(i.setAttribute("width",t.width),e._attrs.width=t.width),n.height||(i.setAttribute("height",t.height),e._attrs.height=t.height),i.setAttribute("href",t.src);else if(t instanceof HTMLElement&&r.isString(t.nodeName)&&"CANVAS"===t.nodeName.toUpperCase())i.setAttribute("href",t.toDataURL());else if(t instanceof ImageData){var o=document.createElement("canvas");o.setAttribute("width",t.width),o.setAttribute("height",t.height),o.getContext("2d").putImageData(t,0,0),n.width||(i.setAttribute("width",t.width),e._attrs.width=t.width),n.height||(i.setAttribute("height",t.height),e._attrs.height=t.height),i.setAttribute("href",o.toDataURL())}},t._updateFan=function(e){function t(e,t,n){return{x:t*Math.cos(e)+n.x,y:t*Math.sin(e)+n.y}}var n=e._attrs,i=e._cfg,o={x:n.x,y:n.y},a=[],s=n.startAngle,c=n.endAngle;r.isNumberEqual(c-s,2*Math.PI)&&(c-=1e-5);var l=t(s,n.re,o),u=t(c,n.re,o),d=c>s?1:0,f=Math.abs(c-s)>Math.PI?1:0,h=n.rs,p=n.re,g=t(s,n.rs,o),m=t(c,n.rs,o);n.rs>0?(a.push("M "+u.x+","+u.y),a.push("L "+m.x+","+m.y),a.push("A "+h+","+h+",0,"+f+","+(1===d?0:1)+","+g.x+","+g.y),a.push("L "+l.x+" "+l.y)):(a.push("M "+o.x+","+o.y),a.push("L "+l.x+","+l.y)),a.push("A "+p+","+p+",0,"+f+","+d+","+u.x+","+u.y),n.rs>0?a.push("L "+m.x+","+m.y):a.push("Z"),i.el.setAttribute("d",a.join(" "))},t._updateText=function(e){var t=e._attrs,n=e._cfg.attrs,r=e._cfg.el;for(var i in this._setFont(e),t)if(t[i]!==n[i]){if("text"===i){this._setText(e,""+t[i]);continue}if("fillStyle"===i||"strokeStyle"===i){this._setColor(e,i,t[i]);continue}if("matrix"===i){this._setTransform(e);continue}c[i]&&r.setAttribute(c[i],t[i])}e._cfg.attrs=Object.assign({},e._attrs),e._cfg.hasUpdate=!1},t._setFont=function(e){var t=e.get("el"),n=e._attrs,r=n.fontSize;t.setAttribute("alignment-baseline",l[n.textBaseline]||"baseline"),t.setAttribute("text-anchor",u[n.textAlign]||"left"),r&&+r<12&&(n.matrix=[1,0,0,0,1,0,0,0,1],e.transform([["t",-n.x,-n.y],["s",+r/12,+r/12],["t",n.x,n.y]]))},t._setText=function(e,t){var n=e._cfg.el,i=e._attrs.textBaseline||"bottom";if(t)if(~t.indexOf("\n")){var o=e._attrs.x,a=t.split("\n"),s=a.length-1,c="";r.each(a,(function(e,t){0===t?"alphabetic"===i?c+='<tspan x="'+o+'" dy="'+-s+'em">'+e+"</tspan>":"top"===i?c+='<tspan x="'+o+'" dy="0.9em">'+e+"</tspan>":"middle"===i?c+='<tspan x="'+o+'" dy="'+-(s-1)/2+'em">'+e+"</tspan>":"bottom"===i?c+='<tspan x="'+o+'" dy="-'+(s+.3)+'em">'+e+"</tspan>":"hanging"===i&&(c+='<tspan x="'+o+'" dy="'+(-(s-1)-.3)+'em">'+e+"</tspan>"):c+='<tspan x="'+o+'" dy="1em">'+e+"</tspan>"})),n.innerHTML=c}else n.innerHTML=t;else n.innerHTML=""},t._setClip=function(e,t){var n=e._cfg.el;if(t)if(n.hasAttribute("clip-path"))t._cfg.hasUpdate&&this._updateShape(t);else{this._createDom(t),this._updateShape(t);var r=this.context.addClip(t);n.setAttribute("clip-path","url(#"+r+")")}else n.removeAttribute("clip-path")},t._setColor=function(e,t,n){var r=e._cfg.el,i=this.context;if(n)if(n=n.trim(),/^[r,R,L,l]{1}[\s]*\(/.test(n)){var o=i.find("gradient",n);o||(o=i.addGradient(n)),r.setAttribute(c[t],"url(#"+o+")")}else if(/^[p,P]{1}[\s]*\(/.test(n)){var a=i.find("pattern",n);a||(a=i.addPattern(n)),r.setAttribute(c[t],"url(#"+a+")")}else r.setAttribute(c[t],n);else r.setAttribute(c[t],"none")},t._setShadow=function(e){var t=e._cfg.el,n=e._attrs,r={dx:n.shadowOffsetX,dy:n.shadowOffsetY,blur:n.shadowBlur,color:n.shadowColor};if(r.dx||r.dy||r.blur||r.color){var i=this.context.find("filter",r);i||(i=this.context.addShadow(r,this)),t.setAttribute("filter","url(#"+i+")")}else t.removeAttribute("filter")},e}();e.exports=d},function(e,t,n){e.exports={painter:n(735),getShape:n(728)}},function(e,t,n){var r=n(19),i=/[MLHVQTCSAZ]([^MLHVQTCSAZ]*)/gi,o=/[^\s\,]+/gi,a=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,s=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,c=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,l=/[\d.]+:(#[^\s]+|[^\)]+\))/gi;function u(e,t){var n=e.match(l);r.each(n,(function(e){e=e.split(":"),t.addColorStop(e[0],e[1])}))}e.exports={parsePath:function(e){return e=e||[],r.isArray(e)?e:r.isString(e)?(e=e.match(i),r.each(e,(function(t,n){if((t=t.match(o))[0].length>1){var i=t[0].charAt(0);t.splice(1,0,t[0].substr(1)),t[0]=i}r.each(t,(function(e,n){isNaN(e)||(t[n]=+e)})),e[n]=t})),e):void 0},parseStyle:function(e,t,n){if(r.isString(e)){if("("===e[1]||"("===e[2]){if("l"===e[0])return function(e,t,n){var i,o,s=a.exec(e),c=r.mod(r.toRadian(parseFloat(s[1])),2*Math.PI),l=s[2],d=t.getBBox();c>=0&&c<.5*Math.PI?(i={x:d.minX,y:d.minY},o={x:d.maxX,y:d.maxY}):.5*Math.PI<=c&&c<Math.PI?(i={x:d.maxX,y:d.minY},o={x:d.minX,y:d.maxY}):Math.PI<=c&&c<1.5*Math.PI?(i={x:d.maxX,y:d.maxY},o={x:d.minX,y:d.minY}):(i={x:d.minX,y:d.maxY},o={x:d.maxX,y:d.minY});var f=Math.tan(c),h=f*f,p=(o.x-i.x+f*(o.y-i.y))/(h+1)+i.x,g=f*(o.x-i.x+f*(o.y-i.y))/(h+1)+i.y,m=n.createLinearGradient(i.x,i.y,p,g);return u(l,m),m}(e,t,n);if("r"===e[0])return function(e,t,n){var r=s.exec(e),i=parseFloat(r[1]),o=parseFloat(r[2]),a=parseFloat(r[3]),c=r[4];if(0===a){var d=c.match(l);return d[d.length-1].split(":")[1]}var f=t.getBBox(),h=f.maxX-f.minX,p=f.maxY-f.minY,g=Math.sqrt(h*h+p*p)/2,m=n.createRadialGradient(f.minX+h*i,f.minY+p*o,a*g,f.minX+h/2,f.minY+p/2,g);return u(c,m),m}(e,t,n);if("p"===e[0])return function(e,t,n){if(t.get("patternSource")&&t.get("patternSource")===e)return t.get("pattern");var r,i,o=c.exec(e),a=o[1],s=o[2];function l(){r=n.createPattern(i,a),t.setSilent("pattern",r),t.setSilent("patternSource",e)}switch(a){case"a":a="repeat";break;case"x":a="repeat-x";break;case"y":a="repeat-y";break;case"n":a="no-repeat";break;default:a="no-repeat"}return i=new Image,s.match(/^data:/i)||(i.crossOrigin="Anonymous"),i.src=s,i.complete?l():(i.onload=l,i.src=i.src),r}(e,t,n)}return e}}}},function(e,t,n){var r=n(19),i=n(737),o=["fillStyle","font","globalAlpha","lineCap","lineWidth","lineJoin","miterLimit","shadowBlur","shadowColor","shadowOffsetX","shadowOffsetY","strokeStyle","textAlign","textBaseline","lineDash","lineDashOffset"],a=function(){function e(e){if(!e)return null;var t=r.uniqueId("canvas_"),n=r.createDom('<canvas id="'+t+'"></canvas>');return e.appendChild(n),this.type="canvas",this.canvas=n,this.context=n.getContext("2d"),this.toDraw=!1,this}var t=e.prototype;return t.beforeDraw=function(){var e=this.canvas;this.context&&this.context.clearRect(0,0,e.width,e.height)},t.draw=function(e){var t=this;t.animateHandler?t.toDraw=!0:function n(){t.animateHandler=r.requestAnimationFrame((function(){t.animateHandler=void 0,t.toDraw&&n()})),t.beforeDraw();try{t._drawGroup(e)}catch(e){console.warn("error in draw canvas, detail as:"),console.warn(e),t.toDraw=!1}t.toDraw=!1}()},t.drawSync=function(e){this.beforeDraw(),this._drawGroup(e)},t._drawGroup=function(e){if(!e._cfg.removed&&!e._cfg.destroyed&&e._cfg.visible){var t=e._cfg.children,n=null;this.setContext(e);for(var r=0;r<t.length;r++)n=t[r],t[r].isGroup?this._drawGroup(n):this._drawShape(n);this.restoreContext(e)}},t._drawShape=function(e){e._cfg.removed||e._cfg.destroyed||!e._cfg.visible||(this.setContext(e),e.drawInner(this.context),this.restoreContext(e),e._cfg.attrs=e._attrs,e._cfg.hasUpdate=!1)},t.setContext=function(e){var t=this.context,n=e._attrs.clip;t.save(),n&&(n.resetTransform(t),n.createPath(t),t.clip()),this.resetContext(e),e.resetTransform(t)},t.restoreContext=function(){this.context.restore()},t.resetContext=function(e){var t=this.context,n=e._attrs;if(!e.isGroup)for(var a in n)if(o.indexOf(a)>-1){var s=n[a];"fillStyle"===a&&(s=i.parseStyle(s,e,t)),"strokeStyle"===a&&(s=i.parseStyle(s,e,t)),"lineDash"===a&&t.setLineDash?r.isArray(s)?t.setLineDash(s):r.isString(s)&&t.setLineDash(s.split(" ")):t[a]=s}},e}();e.exports=a},function(e,t,n){e.exports={painter:n(738)}},function(e,t,n){e.exports={canvas:n(739),svg:n(736)}},function(e,t,n){var r=n(19),i=n(610),o=n(17),a=n(44),s=n(238),c=s.interpolate,l=s.interpolateArray,u=function(e){this._animators=[],this._current=0,this._timer=null,this.canvas=e};function d(e,t,n){var o,s=t.startTime;if(n<s+t.delay||t.isPaused)return!1;var u=t.duration,d=t.easing;if(n=n-s-t.delay,t.toAttrs.repeat)o=n%u/u,o=a[d](o);else{if(!((o=n/u)<1))return e.attr(t.toAttrs),t.toMatrix&&e.setMatrix(t.toMatrix),!0;o=a[d](o)}return function(e,t,n){var o={},a=t.toAttrs,s=t.fromAttrs,u=t.toMatrix;if(!e.get("destroyed")){var d;for(var f in a)if(!r.isEqual(s[f],a[f]))if("path"===f){var h=a[f],p=s[f];h.length>p.length?(h=i.parsePathString(a[f]),p=i.parsePathString(s[f]),p=i.fillPathByDiff(p,h),p=i.formatPath(p,h),t.fromAttrs.path=p,t.toAttrs.path=h):t.pathFormatted||(h=i.parsePathString(a[f]),p=i.parsePathString(s[f]),p=i.formatPath(p,h),t.fromAttrs.path=p,t.toAttrs.path=h,t.pathFormatted=!0),o[f]=[];for(var g=0;g<h.length;g++){for(var m=h[g],v=p[g],b=[],y=0;y<m.length;y++)r.isNumber(m[y])&&v&&r.isNumber(v[y])?(d=c(v[y],m[y]),b.push(d(n))):b.push(m[y]);o[f].push(b)}}else d=c(s[f],a[f]),o[f]=d(n);if(u){var x=l(t.fromMatrix,u)(n);e.setMatrix(x)}e.attr(o)}}(e,t,o),!1}r.augment(u,{initTimer:function(){var e,t,n,r=this,i=this;i._timer=o.timer((function(o){if(i._current=o,r._animators.length>0){for(var a=r._animators.length-1;a>=0;a--)if((e=r._animators[a]).get("destroyed"))i.removeAnimator(a);else{if(!e.get("pause").isPaused)for(var s=(t=e.get("animators")).length-1;s>=0;s--)n=t[s],d(e,n,o)&&(t.splice(s,1),n.callback&&n.callback());0===t.length&&i.removeAnimator(a)}r.canvas.draw()}}))},addAnimator:function(e){this._animators.push(e)},removeAnimator:function(e){this._animators.splice(e,1)},isAnimating:function(){return!!this._animators.length},stop:function(){this._timer&&this._timer.stop()},stopAllAnimations:function(){this._animators.forEach((function(e){e.stopAnimate()})),this._animators=[],this.canvas.draw()},getTime:function(){return this._current}}),e.exports=u},function(e,t,n){var r=n(19),i=n(613),o={arc:n(602),ellipse:n(639),line:n(603)},a=r.createDom('<canvas width="500" height="500"></canvas>').getContext("2d");function s(e,t,n){return n.createPath(a),a.isPointInPath(e,t)}var c={arc:function(e,t){var n=this._attrs,r=n.x,o=n.y,a=n.r,s=n.startAngle,c=n.endAngle,l=n.clockwise,u=this.getHitLineWidth();return!!this.hasStroke()&&i.arcline(r,o,a,s,c,l,u,e,t)},circle:function(e,t){var n=this._attrs,r=n.x,o=n.y,a=n.r,s=this.getHitLineWidth(),c=this.hasFill(),l=this.hasStroke();return c&&l?i.circle(r,o,a,e,t)||i.arcline(r,o,a,0,2*Math.PI,!1,s,e,t):c?i.circle(r,o,a,e,t):!!l&&i.arcline(r,o,a,0,2*Math.PI,!1,s,e,t)},dom:function(e,t){if(!this._cfg.el)return!1;var n=this._cfg.el.getBBox();return i.box(n.x,n.x+n.width,n.y,n.y+n.height,e,t)},ellipse:function(e,t){var n=this._attrs,o=this.hasFill(),a=this.hasStroke(),s=n.x,c=n.y,l=n.rx,u=n.ry,d=this.getHitLineWidth(),f=l>u?l:u,h=l>u?1:l/u,p=l>u?u/l:1,g=[e,t,1],m=[1,0,0,0,1,0,0,0,1];r.mat3.scale(m,m,[h,p]),r.mat3.translate(m,m,[s,c]);var v=r.mat3.invert([],m);return r.vec3.transformMat3(g,g,v),o&&a?i.circle(0,0,f,g[0],g[1])||i.arcline(0,0,f,0,2*Math.PI,!1,d,g[0],g[1]):o?i.circle(0,0,f,g[0],g[1]):!!a&&i.arcline(0,0,f,0,2*Math.PI,!1,d,g[0],g[1])},fan:function(e,t){var n=this,a=n.hasFill(),s=n.hasStroke(),c=n._attrs,l=c.x,u=c.y,d=c.rs,f=c.re,h=c.startAngle,p=c.endAngle,g=c.clockwise,m=[e-l,t-u],v=r.vec2.angleTo([1,0],m);function b(){var e=o.arc.nearAngle(v,h,p,g);if(r.isNumberEqual(v,e)){var t=r.vec2.squaredLength(m);if(d*d<=t&&t<=f*f)return!0}return!1}function y(){var r=n.getHitLineWidth(),o={x:Math.cos(h)*d+l,y:Math.sin(h)*d+u},a={x:Math.cos(h)*f+l,y:Math.sin(h)*f+u},s={x:Math.cos(p)*d+l,y:Math.sin(p)*d+u},c={x:Math.cos(p)*f+l,y:Math.sin(p)*f+u};return!!(i.line(o.x,o.y,a.x,a.y,r,e,t)||i.line(s.x,s.y,c.x,c.y,r,e,t)||i.arcline(l,u,d,h,p,g,r,e,t)||i.arcline(l,u,f,h,p,g,r,e,t))}return a&&s?b()||y():a?b():!!s&&y()},image:function(e,t){var n=this._attrs;if(this.get("toDraw")||!n.img)return!1;this._cfg.attrs&&this._cfg.attrs.img===n.img||this._setAttrImg();var r=n.x,o=n.y,a=n.width,s=n.height;return i.rect(r,o,a,s,e,t)},line:function(e,t){var n=this._attrs,r=n.x1,o=n.y1,a=n.x2,s=n.y2,c=this.getHitLineWidth();return!!this.hasStroke()&&i.line(r,o,a,s,c,e,t)},path:function(e,t){var n=this,i=n.get("segments"),o=n.hasFill(),a=n.hasStroke();function c(){if(!r.isEmpty(i)){for(var o=n.getHitLineWidth(),a=0,s=i.length;a<s;a++)if(i[a].isInside(e,t,o))return!0;return!1}}return o&&a?s(e,t,n)||c():o?s(e,t,n):!!a&&c()},marker:function(e,t){var n=this._attrs,r=n.x,o=n.y,a=n.radius||n.r,s=this.getHitLineWidth();return i.circle(r,o,a+s/2,e,t)},polygon:function(e,t){var n=this,r=n.hasFill(),o=n.hasStroke();function a(){var r=n._attrs.points;if(r.length<2)return!1;var o=n.getHitLineWidth(),a=r.slice(0);return r.length>=3&&a.push(r[0]),i.polyline(a,o,e,t)}return r&&o?s(e,t,n)||a():r?s(e,t,n):!!o&&a()},polyline:function(e,t){var n=this._attrs;if(this.hasStroke()){var r=n.points;if(r.length<2)return!1;var o=n.lineWidth;return i.polyline(r,o,e,t)}return!1},rect:function(e,t){var n=this,r=n.hasFill(),o=n.hasStroke();function a(){var r=n._attrs,o=r.x,a=r.y,s=r.width,c=r.height,l=r.radius,u=n.getHitLineWidth();if(0===l){var d=u/2;return i.line(o-d,a,o+s+d,a,u,e,t)||i.line(o+s,a-d,o+s,a+c+d,u,e,t)||i.line(o+s+d,a+c,o-d,a+c,u,e,t)||i.line(o,a+c+d,o,a-d,u,e,t)}return i.line(o+l,a,o+s-l,a,u,e,t)||i.line(o+s,a+l,o+s,a+c-l,u,e,t)||i.line(o+s-l,a+c,o+l,a+c,u,e,t)||i.line(o,a+c-l,o,a+l,u,e,t)||i.arcline(o+s-l,a+l,l,1.5*Math.PI,2*Math.PI,!1,u,e,t)||i.arcline(o+s-l,a+c-l,l,0,.5*Math.PI,!1,u,e,t)||i.arcline(o+l,a+c-l,l,.5*Math.PI,Math.PI,!1,u,e,t)||i.arcline(o+l,a+l,l,Math.PI,1.5*Math.PI,!1,u,e,t)}return r&&o?s(e,t,n)||a():r?s(e,t,n):!!o&&a()},text:function(e,t){var n=this.getBBox();if(this.hasFill()||this.hasStroke())return i.box(n.minX,n.maxX,n.minY,n.maxY,e,t)}};e.exports={isPointInPath:function(e,t){var n=c[this.type];return!!n&&n.call(this,e,t)}}},function(e,t,n){var r=n(58);r.Arc=n(638),r.Circle=n(637),r.Dom=n(636),r.Ellipse=n(635),r.Fan=n(634),r.Image=n(633),r.Line=n(632),r.Marker=n(611),r.Path=n(631),r.Polygon=n(630),r.Polyline=n(629),r.Rect=n(628),r.Text=n(627),e.exports=r},function(e,t,n){var r=n(19),i={delay:"delay",rotate:"rotate"},o={fill:"fill",stroke:"stroke",fillStyle:"fillStyle",strokeStyle:"strokeStyle"};e.exports={animate:function(e,t,n,a,s){void 0===s&&(s=0),this.set("animating",!0);var c=this.get("timeline");c||(c=this.get("canvas").get("timeline"),this.setSilent("timeline",c));var l=this.get("animators")||[];c._timer||c.initTimer(),r.isNumber(a)&&(s=a,a=null),r.isFunction(n)?(a=n,n="easeLinear"):n=n||"easeLinear";var u=function(e,t){var n={matrix:null,attrs:{}},a=t._attrs;for(var s in e)if("transform"===s)n.matrix=r.transform(t.getMatrix(),e[s]);else if("rotate"===s)n.matrix=r.transform(t.getMatrix(),[["r",e[s]]]);else if("matrix"===s)n.matrix=e[s];else{if(o[s]&&/^[r,R,L,l]{1}[\s]*\(/.test(e[s]))continue;i[s]||a[s]===e[s]||(n.attrs[s]=e[s])}return n}(e,this),d={fromAttrs:function(e,t){var n={},r=t._attrs;for(var i in e.attrs)n[i]=r[i];return n}(u,this),toAttrs:u.attrs,fromMatrix:r.clone(this.getMatrix()),toMatrix:u.matrix,duration:t,easing:n,callback:a,delay:s,startTime:c.getTime(),id:r.uniqueId()};l.length>0?l=function(e,t){var n=t.delay,i=Object.prototype.hasOwnProperty;return r.each(t.toAttrs,(function(t,o){r.each(e,(function(e){n<e.startTime+e.duration&&i.call(e.toAttrs,o)&&(delete e.toAttrs[o],delete e.fromAttrs[o])}))})),t.toMatrix&&r.each(e,(function(e){n<e.startTime+e.duration&&e.toMatrix&&delete e.toMatrix})),e}(l,d):c.addAnimator(this),l.push(d),this.setSilent("animators",l),this.setSilent("pause",{isPaused:!1})},stopAnimate:function(){var e=this,t=this.get("animators");r.each(t,(function(t){e.attr(t.toAttrs),t.toMatrix&&e.attr("matrix",t.toMatrix),t.callback&&t.callback()})),this.setSilent("animating",!1),this.setSilent("animators",[])},pauseAnimate:function(){var e=this.get("timeline");return this.setSilent("pause",{isPaused:!0,pauseTime:e.getTime()}),this},resumeAnimate:function(){var e=this.get("timeline").getTime(),t=this.get("animators"),n=this.get("pause").pauseTime;return r.each(t,(function(t){t.startTime=t.startTime+(e-n),t._paused=!1,t._pauseTime=null})),this.setSilent("pause",{isPaused:!1}),this.setSilent("animators",t),this}}},function(e,t,n){var r=n(19);function i(e){return 1===e[0]&&0===e[1]&&0===e[3]&&1===e[4]&&0===e[6]&&0===e[7]}function o(e){return 0===e[1]&&0===e[3]&&0===e[6]&&0===e[7]}function a(e,t){i(t)||(o(t)?(e[0]*=t[0],e[4]*=t[4]):r.mat3.multiply(e,e,t))}e.exports={initTransform:function(){},resetMatrix:function(){this.attr("matrix",[1,0,0,0,1,0,0,0,1])},translate:function(e,t){var n=this._attrs.matrix;return r.mat3.translate(n,n,[e,t]),this.clearTotalMatrix(),this.attr("matrix",n),this},rotate:function(e){var t=this._attrs.matrix;return r.mat3.rotate(t,t,e),this.clearTotalMatrix(),this.attr("matrix",t),this},scale:function(e,t){var n=this._attrs.matrix;return r.mat3.scale(n,n,[e,t]),this.clearTotalMatrix(),this.attr("matrix",n),this},rotateAtStart:function(e){var t=this._attrs.x||this._cfg.attrs.x,n=this._attrs.y||this._cfg.attrs.y;return Math.abs(e)>2*Math.PI&&(e=e/180*Math.PI),this.transform([["t",-t,-n],["r",e],["t",t,n]])},move:function(e,t){var n=this.get("x")||0,r=this.get("y")||0;return this.translate(e-n,t-r),this.set("x",e),this.set("y",t),this},transform:function(e){var t=this,n=this._attrs.matrix;return r.each(e,(function(e){switch(e[0]){case"t":t.translate(e[1],e[2]);break;case"s":t.scale(e[1],e[2]);break;case"r":t.rotate(e[1]);break;case"m":t.attr("matrix",r.mat3.multiply([],n,e[1])),t.clearTotalMatrix()}})),t},setTransform:function(e){return this.attr("matrix",[1,0,0,0,1,0,0,0,1]),this.transform(e)},getMatrix:function(){return this.attr("matrix")},setMatrix:function(e){return this.attr("matrix",e),this.clearTotalMatrix(),this},apply:function(e,t){var n;return n=t?this._getMatrixByRoot(t):this.attr("matrix"),r.vec3.transformMat3(e,e,n),this},_getMatrixByRoot:function(e){e=e||this;for(var t=this,n=[];t!==e;)n.unshift(t),t=t.get("parent");n.unshift(t);var i=[1,0,0,0,1,0,0,0,1];return r.each(n,(function(e){r.mat3.multiply(i,e.attr("matrix"),i)})),i},getTotalMatrix:function(){var e=this._cfg.totalMatrix;if(!e){e=[1,0,0,0,1,0,0,0,1];var t=this._cfg.parent;t&&a(e,t.getTotalMatrix()),a(e,this.attr("matrix")),this._cfg.totalMatrix=e}return e},clearTotalMatrix:function(){},invert:function(e){var t=this.getTotalMatrix();if(o(t))e[0]/=t[0],e[1]/=t[4];else{var n=r.mat3.invert([],t);n&&r.vec3.transformMat3(e,e,n)}return this},resetTransform:function(e){var t=this.attr("matrix");i(t)||e.transform(t[0],t[1],t[3],t[4],t[6],t[7])}}},function(e,t,n){var r=n(19);e.exports={canFill:!1,canStroke:!1,initAttrs:function(e){return this._attrs={opacity:1,fillOpacity:1,strokeOpacity:1,matrix:[1,0,0,0,1,0,0,0,1]},this.attr(r.assign(this.getDefaultAttrs(),e)),this},getDefaultAttrs:function(){return{}},attr:function(e,t){if(0===arguments.length)return this._attrs;if(r.isObject(e)){for(var n in e)this._setAttr(n,e[n]);return this.clearBBox(),this._cfg.hasUpdate=!0,this}return 2===arguments.length?(this._setAttr(e,t),this.clearBBox(),this._cfg.hasUpdate=!0,this):this._attrs[e]},_setAttr:function(e,t){var n=this._attrs;n[e]=t,"fill"!==e&&"stroke"!==e?"opacity"!==e?"clip"===e&&t?this._setClip(t):"path"===e&&this._afterSetAttrPath?this._afterSetAttrPath(t):"transform"!==e?"rotate"===e&&this.rotateAtStart(t):this.transform(t):n.globalAlpha=t:n[e+"Style"]=t},clearBBox:function(){this.setSilent("box",null)},hasFill:function(){return this.canFill&&this._attrs.fillStyle},hasStroke:function(){return this.canStroke&&this._attrs.strokeStyle},_setClip:function(e){e._cfg.renderer=this._cfg.renderer,e._cfg.canvas=this._cfg.canvas,e._cfg.parent=this._cfg.parent,e.hasFill=function(){return!0}}}},function(e,t,n){var r=n(19),i=n(643),o=n(642),a=n(741),s=n(740),c=function e(t){e.superclass.constructor.call(this,t)};c.CFG={eventEnable:!0,width:null,height:null,widthCanvas:null,heightCanvas:null,widthStyle:null,heightStyle:null,containerDOM:null,canvasDOM:null,pixelRatio:null,renderer:"canvas"},r.extend(c,o),r.augment(c,{init:function(){c.superclass.init.call(this),this._setGlobalParam(),this._setContainer(),this._initPainter(),this._scale(),this.get("eventEnable")&&this._registEvents()},getEmitter:function(e,t){if(e){if(!r.isEmpty(e._getEvents()))return e;var n=e.get("parent");if(n&&!t.propagationStopped)return this.getEmitter(n,t)}},_getEventObj:function(e,t,n,r){var o=new i(e,t,!0,!0);return o.x=n.x,o.y=n.y,o.clientX=t.clientX,o.clientY=t.clientY,o.currentTarget=r,o.target=r,o},_triggerEvent:function(e,t){var n,r=this.getPointByClient(t.clientX,t.clientY),i=this.getShape(r.x,r.y,t),o=this.get("el");if("mousemove"===e){var a=this.get("preShape");if(a&&a!==i){var s=this._getEventObj("mouseleave",t,r,a);(n=this.getEmitter(a,t))&&n.emit("mouseleave",s),o.style.cursor="default"}if(i){var c=this._getEventObj("mousemove",t,r,i);if((n=this.getEmitter(i,t))&&n.emit("mousemove",c),a!==i){var l=this._getEventObj("mouseenter",t,r,i);n&&n.emit("mouseenter",l,t)}}else{var u=this._getEventObj("mousemove",t,r,this);this.emit("mousemove",u)}this.set("preShape",i)}else{var d=this._getEventObj(e,t,r,i||this);(n=this.getEmitter(i,t))&&n!==this&&n.emit(e,d),this.emit(e,d)}i&&!i.get("destroyed")&&(o.style.cursor=i.attr("cursor")||"default")},_registEvents:function(){var e=this,t=e.get("el");r.each(["mouseout","mouseover","mousemove","mousedown","mouseleave","mouseup","click","dblclick"],(function(n){t.addEventListener(n,(function(t){e._triggerEvent(n,t)}),!1)})),t.addEventListener("touchstart",(function(t){r.isEmpty(t.touches)||e._triggerEvent("touchstart",t.touches[0])}),!1),t.addEventListener("touchmove",(function(t){r.isEmpty(t.touches)||e._triggerEvent("touchmove",t.touches[0])}),!1),t.addEventListener("touchend",(function(t){r.isEmpty(t.changedTouches)||e._triggerEvent("touchend",t.changedTouches[0])}),!1)},_scale:function(){if("svg"!==this._cfg.renderType){var e=this.get("pixelRatio");this.scale(e,e)}},_setGlobalParam:function(){var e=this.get("renderer")||"canvas";"svg"===e?this.set("pixelRatio",1):this.get("pixelRatio")||this.set("pixelRatio",r.getRatio()),this._cfg.renderType=e;var t=s[e];this._cfg.renderer=t,this._cfg.canvas=this;var n=new a(this);this._cfg.timeline=n},_setContainer:function(){var e=this.get("containerId"),t=this.get("containerDOM");t||(t=document.getElementById(e),this.set("containerDOM",t)),r.modifyCSS(t,{position:"relative"})},_initPainter:function(){var e=this.get("containerDOM"),t=new this._cfg.renderer.painter(e);this._cfg.painter=t,this._cfg.canvasDOM=this._cfg.el=t.canvas,this.changeSize(this.get("width"),this.get("height"))},_resize:function(){var e=this.get("canvasDOM"),t=this.get("widthCanvas"),n=this.get("heightCanvas"),r=this.get("widthStyle"),i=this.get("heightStyle");e.style.width=r,e.style.height=i,e.setAttribute("width",t),e.setAttribute("height",n)},getWidth:function(){var e=this.get("pixelRatio");return this.get("width")*e},getHeight:function(){var e=this.get("pixelRatio");return this.get("height")*e},changeSize:function(e,t){var n=this.get("pixelRatio"),r=e*n,i=t*n;this.set("widthCanvas",r),this.set("heightCanvas",i),this.set("widthStyle",e+"px"),this.set("heightStyle",t+"px"),this.set("width",e),this.set("height",t),this._resize()},getPointByClient:function(e,t){var n=this.get("el"),r=this.get("pixelRatio")||1,i=n.getBoundingClientRect();return{x:(e-i.left)*r,y:(t-i.top)*r}},getClientByPoint:function(e,t){var n=this.get("el").getBoundingClientRect(),r=this.get("pixelRatio")||1;return{clientX:e/r+n.left,clientY:t/r+n.top}},draw:function(){this._cfg.painter.draw(this)},getShape:function(e,t,n){return 3===arguments.length&&this._cfg.renderer.getShape?this._cfg.renderer.getShape.call(this,e,t,n):c.superclass.getShape.call(this,e,t)},getRenderer:function(){return this._cfg.renderType},_drawSync:function(){this._cfg.painter.drawSync(this)},destroy:function(){var e=this._cfg,t=e.containerDOM,n=e.canvasDOM;n&&t&&t.removeChild(n),e.timeline.stop(),c.superclass.destroy.call(this)}}),e.exports=c},function(e,t,n){var r=n(248),i={};n(257).mix(i,r.PathUtil,{getRectPath:r.PathUtil.rectPath,pointsToPolygon:function(e){for(var t=[["M",e[0].x,e[0].y]],n=1;n<e.length;n++){var r=e[n];t.push(["L",r.x,r.y])}return t},getEllipsePath:function(e,t,n,r){return[["M",e,t-r],["a",n,r,0,1,1,0,2*r],["a",n,r,0,1,1,0,-2*r],["z"]]}}),e.exports=i},function(e,t,n){var r=n(645),i=n(16),o="Expected a function";e.exports=function(e,t,n){var a=!0,s=!0;if("function"!=typeof e)throw new TypeError(o);return i(n)&&(a="leading"in n?!!n.leading:a,s="trailing"in n?!!n.trailing:s),r(e,t,{leading:a,maxWait:t,trailing:s})}},function(e,t){e.exports=function(e,t,n){var r=void 0,i=void 0,o=void 0,a=void 0,s=0;n||(n={});var c=function(){s=!1===n.leading?0:Date.now(),r=null,a=e.apply(i,o),r||(i=o=null)},l=function(){var l=Date.now();s||!1!==n.leading||(s=l);var u=t-(l-s);return i=this,o=arguments,u<=0||u>t?(r&&(clearTimeout(r),r=null),s=l,a=e.apply(i,o),r||(i=o=null)):r||!1===n.trailing||(r=setTimeout(c,u)),a};return l.cancel=function(){clearTimeout(r),s=0,r=i=o=null},l}},function(e,t,n){var r=n(46),i=n(596),o=Object.prototype.hasOwnProperty;e.exports=function(e,t){if(null===e||!i(e))return{};var n={};return r(t,(function(t){o.call(e,t)&&(n[t]=e[t])})),n}},function(e,t,n){var r=n(46),i=n(118);e.exports=function(e,t){if(!i(e))return e;var n=[];return r(e,(function(e,r){n.push(t(e,r))})),n}},function(e,t,n){var r=n(84),i=n(614);e.exports=function(e,t,n){return r(n)?!!n(e,t):i(e,t)}},function(e,t,n){var r=n(118);e.exports=function(e,t){if(!r(e))return-1;var n=Array.prototype.indexOf;if(n)return n.call(e,t);for(var i=-1,o=0;o<e.length;o++)if(e[o]===t){i=o;break}return i}},function(e,t,n){var r=n(649);e.exports=function(e,t){if(!t)return[e];var n=r(e,t),i=[];for(var o in n)i.push(n[o]);return i}},function(e,t){e.exports=function(e,t,n){var r=void 0;return function(){var i=this,o=arguments,a=n&&!r;clearTimeout(r),r=setTimeout((function(){r=null,n||e.apply(i,o)}),t),a&&e.apply(i,o)}}},function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"Error")}},function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"Arguments")}},function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"Date")}},function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"RegExp")}},function(e,t){e.exports=function(e){return void 0===e}},function(e,t){e.exports=function(e){return null===e}},function(e,t,n){var r=n(115),i={getType:n(654),isArray:n(45),isArrayLike:n(118),isBoolean:n(653),isFunction:n(84),isNil:n(237),isNull:n(762),isNumber:n(236),isObject:n(621),isObjectLike:n(619),isPlainObject:n(596),isPrototype:n(652),isType:r,isUndefined:n(761),isString:n(595),isRegExp:n(760),isDate:n(759),isArguments:n(758),isError:n(757)};e.exports=i},function(e,t,n){e.exports=n(656)},function(e,t){e.exports=function(e,t){return e&&t?e.replace(/\\?\{([^{}]+)\}/g,(function(e,n){return"\\"===e.charAt(0)?e.slice(1):void 0===t[n]?"":t[n]})):e}},function(e,t,n){var r=n(594);e.exports=function(e){var t=r(e);return t.charAt(0).toLowerCase()+t.substring(1)}},function(e,t,n){e.exports=n(657)},function(e,t,n){var r={lc:n(767),lowerCase:n(657),lowerFirst:n(766),substitute:n(765),uc:n(764),upperCase:n(656),upperFirst:n(655)};e.exports=r},function(e,t){function n(e){var t=[];switch(e[0]){case"M":case"L":t.push([e[1],e[2]]);break;case"A":t.push([e[6],e[7]]);break;case"Q":t.push([e[3],e[4]]),t.push([e[1],e[2]]);break;case"T":t.push([e[1],e[2]]);break;case"C":t.push([e[5],e[6]]),t.push([e[1],e[2]]),t.push([e[3],e[4]]);break;case"S":t.push([e[3],e[4]]),t.push([e[1],e[2]]);break;case"H":case"V":t.push([e[1],e[1]])}return t}function r(e,t,r){for(var i=[].concat(e),o=void 0,a=1/(r+1),s=n(t)[0],c=1;c<=r;c++)a*=c,0===(o=Math.floor(e.length*a))?i.unshift([s[0]*a+e[o][0]*(1-a),s[1]*a+e[o][1]*(1-a)]):i.splice(o,0,[s[0]*a+e[o][0]*(1-a),s[1]*a+e[o][1]*(1-a)]);return i}e.exports=function(e,t){if(e.length<=1)return e;for(var i=void 0,o=0;o<t.length;o++)if(e[o][0]!==t[o][0])switch(i=n(e[o]),t[o][0]){case"M":e[o]=["M"].concat(i[0]);break;case"L":e[o]=["L"].concat(i[0]);break;case"A":e[o]=[].concat(t[o]),e[o][6]=i[0][0],e[o][7]=i[0][1];break;case"Q":if(i.length<2){if(!(o>0)){e[o]=t[o];break}i=r(i,e[o-1],1)}e[o]=["Q"].concat(i.reduce((function(e,t){return e.concat(t)}),[]));break;case"T":e[o]=["T"].concat(i[0]);break;case"C":if(i.length<3){if(!(o>0)){e[o]=t[o];break}i=r(i,e[o-1],2)}e[o]=["C"].concat(i.reduce((function(e,t){return e.concat(t)}),[]));break;case"S":if(i.length<2){if(!(o>0)){e[o]=t[o];break}i=r(i,e[o-1],1)}e[o]=["S"].concat(i.reduce((function(e,t){return e.concat(t)}),[]));break;default:e[o]=t[o]}return e}},function(e,t,n){var r=n(46);e.exports=function(e,t){if(e.length!==t.length)return!1;var n=!0;return r(e,(function(e,r){if(e!==t[r])return n=!1,!1})),n}},function(e,t,n){var r=n(770);function i(e,t,n){var r=null,i=n;return t<i&&(i=t,r="add"),e<i&&(i=e,r="del"),{type:r,min:i}}e.exports=function(e,t){var n=function(e,t){var n=e.length,o=t.length,a=void 0,s=void 0,c=0;if(0===n||0===o)return null;for(var l=[],u=0;u<=n;u++)l[u]=[],l[u][0]={min:u};for(var d=0;d<=o;d++)l[0][d]={min:d};for(var f=1;f<=n;f++){a=e[f-1];for(var h=1;h<=o;h++){s=t[h-1],c=r(a,s)?0:1;var p=l[f-1][h].min+1,g=l[f][h-1].min+1,m=l[f-1][h-1].min+c;l[f][h]=i(p,g,m)}}return l}(e,t),o=e.length,a=t.length,s=[],c=1,l=1;if(n[o][a]!==o){for(var u=1;u<=o;u++){var d=n[u][u].min;l=u;for(var f=c;f<=a;f++)n[u][f].min<d&&(d=n[u][f].min,l=f);c=l,n[u][c].type&&s.push({index:u-1,type:n[u][c].type})}for(var h=s.length-1;h>=0;h--)c=s[h].index,"add"===s[h].type?e.splice(c,0,[].concat(e[c])):e.splice(c,1)}if((o=e.length)<a)for(var p=0;p<a-o;p++)"z"===e[o-1][0]||"Z"===e[o-1][0]?e.splice(o-2,0,e[o-2]):e.push(e[o-1]);return e}},function(e,t){function n(e,t){var n=[],r=[];return e.length&&function e(t,i){if(1===t.length)n.push(t[0]),r.push(t[0]);else{for(var o=[],a=0;a<t.length-1;a++)0===a&&n.push(t[0]),a===t.length-2&&r.push(t[a+1]),o[a]=[(1-i)*t[a][0]+i*t[a+1][0],(1-i)*t[a][1]+i*t[a+1][1]];e(o,i)}}(e,t),{left:n,right:r.reverse()}}function r(e,t,r){if(1===r)return[[].concat(e)];var i=[];if("L"===t[0]||"C"===t[0]||"Q"===t[0])i=i.concat(function(e,t,r){var i=[[e[1],e[2]]];r=r||2;var o=[];"A"===t[0]?(i.push(t[6]),i.push(t[7])):"C"===t[0]?(i.push([t[1],t[2]]),i.push([t[3],t[4]]),i.push([t[5],t[6]])):"S"===t[0]||"Q"===t[0]?(i.push([t[1],t[2]]),i.push([t[3],t[4]])):i.push([t[1],t[2]]);for(var a=i,s=1/r,c=0;c<r-1;c++){var l=n(a,s/(1-s*c));o.push(l.left),a=l.right}return o.push(a),o.map((function(e){var t=[];return 4===e.length&&(t.push("C"),t=t.concat(e[2])),e.length>=3&&(3===e.length&&t.push("Q"),t=t.concat(e[1])),2===e.length&&t.push("L"),t.concat(e[e.length-1])}))}(e,t,r));else{var o=[].concat(e);"M"===o[0]&&(o[0]="L");for(var a=0;a<=r-1;a++)i.push(o)}return i}e.exports=function(e,t){if(1===e.length)return e;var n=e.length-1,i=t.length-1,o=n/i,a=[];if(1===e.length&&"M"===e[0][0]){for(var s=0;s<i-n;s++)e.push(e[0]);return e}for(var c=0;c<i;c++){var l=Math.floor(o*c);a[l]=(a[l]||0)+1}var u=a.reduce((function(t,i,o){return o===n?t.concat(e[n]):t.concat(r(e[o],e[o+1],i))}),[]);return u.unshift(e[0]),"Z"!==t[i]&&"z"!==t[i]||u.push("Z"),u}},function(e,t,n){var r=n(45),i=n(663),o=n(661),a=function(e,t,n,r,i){return e*(e*(-3*t+9*n-9*r+3*i)+6*t-12*n+6*r)-3*t+3*n},s=function(e,t,n,r,i,o,s,c,l){null===l&&(l=1);for(var u=(l=l>1?1:l<0?0:l)/2,d=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],f=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],h=0,p=0;p<12;p++){var g=u*d[p]+u,m=a(g,e,n,i,s),v=a(g,t,r,o,c),b=m*m+v*v;h+=f[p]*Math.sqrt(b)}return u*h},c=function(e,t,n,r,i,o,a,s){if(!(Math.max(e,n)<Math.min(i,a)||Math.min(e,n)>Math.max(i,a)||Math.max(t,r)<Math.min(o,s)||Math.min(t,r)>Math.max(o,s))){var c=(e-n)*(o-s)-(t-r)*(i-a);if(c){var l=((e*r-t*n)*(i-a)-(e-n)*(i*s-o*a))/c,u=((e*r-t*n)*(o-s)-(t-r)*(i*s-o*a))/c,d=+l.toFixed(2),f=+u.toFixed(2);if(!(d<+Math.min(e,n).toFixed(2)||d>+Math.max(e,n).toFixed(2)||d<+Math.min(i,a).toFixed(2)||d>+Math.max(i,a).toFixed(2)||f<+Math.min(t,r).toFixed(2)||f>+Math.max(t,r).toFixed(2)||f<+Math.min(o,s).toFixed(2)||f>+Math.max(o,s).toFixed(2)))return{x:l,y:u}}}},l=function(e,t,n){return t>=e.x&&t<=e.x+e.width&&n>=e.y&&n<=e.y+e.height},u=function(e,t,n,r){return null===e&&(e=t=n=r=0),null===t&&(t=e.y,n=e.width,r=e.height,e=e.x),{x:e,y:t,width:n,w:n,height:r,h:r,x2:e+n,y2:t+r,cx:e+n/2,cy:t+r/2,r1:Math.min(n,r)/2,r2:Math.max(n,r)/2,r0:Math.sqrt(n*n+r*r)/2,path:i(e,t,n,r),vb:[e,t,n,r].join(" ")}},d=function(e,t,n,i,o,a,s,c){r(e)||(e=[e,t,n,i,o,a,s,c]);var l=function(e,t,n,r,i,o,a,s){for(var c=[],l=[[],[]],u=void 0,d=void 0,f=void 0,h=void 0,p=0;p<2;++p)if(0===p?(d=6*e-12*n+6*i,u=-3*e+9*n-9*i+3*a,f=3*n-3*e):(d=6*t-12*r+6*o,u=-3*t+9*r-9*o+3*s,f=3*r-3*t),Math.abs(u)<1e-12){if(Math.abs(d)<1e-12)continue;(h=-f/d)>0&&h<1&&c.push(h)}else{var g=d*d-4*f*u,m=Math.sqrt(g);if(!(g<0)){var v=(-d+m)/(2*u);v>0&&v<1&&c.push(v);var b=(-d-m)/(2*u);b>0&&b<1&&c.push(b)}}for(var y=c.length,x=y,w=void 0;y--;)w=1-(h=c[y]),l[0][y]=w*w*w*e+3*w*w*h*n+3*w*h*h*i+h*h*h*a,l[1][y]=w*w*w*t+3*w*w*h*r+3*w*h*h*o+h*h*h*s;return l[0][x]=e,l[1][x]=t,l[0][x+1]=a,l[1][x+1]=s,l[0].length=l[1].length=x+2,{min:{x:Math.min.apply(0,l[0]),y:Math.min.apply(0,l[1])},max:{x:Math.max.apply(0,l[0]),y:Math.max.apply(0,l[1])}}}.apply(null,e);return u(l.min.x,l.min.y,l.max.x-l.min.x,l.max.y-l.min.y)},f=function(e,t,n,r,i,o,a,s,c){var l=1-c,u=Math.pow(l,3),d=Math.pow(l,2),f=c*c,h=f*c,p=e+2*c*(n-e)+f*(i-2*n+e),g=t+2*c*(r-t)+f*(o-2*r+t),m=n+2*c*(i-n)+f*(a-2*i+n),v=r+2*c*(o-r)+f*(s-2*o+r);return{x:u*e+3*d*c*n+3*l*c*c*i+h*a,y:u*t+3*d*c*r+3*l*c*c*o+h*s,m:{x:p,y:g},n:{x:m,y:v},start:{x:l*e+c*n,y:l*t+c*r},end:{x:l*i+c*a,y:l*o+c*s},alpha:90-180*Math.atan2(p-m,g-v)/Math.PI}},h=function(e,t,n){if(!function(e,t){return e=u(e),t=u(t),l(t,e.x,e.y)||l(t,e.x2,e.y)||l(t,e.x,e.y2)||l(t,e.x2,e.y2)||l(e,t.x,t.y)||l(e,t.x2,t.y)||l(e,t.x,t.y2)||l(e,t.x2,t.y2)||(e.x<t.x2&&e.x>t.x||t.x<e.x2&&t.x>e.x)&&(e.y<t.y2&&e.y>t.y||t.y<e.y2&&t.y>e.y)}(d(e),d(t)))return n?0:[];for(var r=~~(s.apply(0,e)/8),i=~~(s.apply(0,t)/8),o=[],a=[],h={},p=n?0:[],g=0;g<r+1;g++){var m=f.apply(0,e.concat(g/r));o.push({x:m.x,y:m.y,t:g/r})}for(var v=0;v<i+1;v++){var b=f.apply(0,t.concat(v/i));a.push({x:b.x,y:b.y,t:v/i})}for(var y=0;y<r;y++)for(var x=0;x<i;x++){var w=o[y],O=o[y+1],_=a[x],C=a[x+1],S=Math.abs(O.x-w.x)<.001?"y":"x",P=Math.abs(C.x-_.x)<.001?"y":"x",j=c(w.x,w.y,O.x,O.y,_.x,_.y,C.x,C.y);if(j){if(h[j.x.toFixed(4)]===j.y.toFixed(4))continue;h[j.x.toFixed(4)]=j.y.toFixed(4);var k=w.t+Math.abs((j[S]-w[S])/(O[S]-w[S]))*(O.t-w.t),L=_.t+Math.abs((j[P]-_[P])/(C[P]-_[P]))*(C.t-_.t);k>=0&&k<=1&&L>=0&&L<=1&&(n?p++:p.push({x:j.x,y:j.y,t1:k,t2:L}))}}return p};e.exports=function(e,t){return function(e,t,n){e=o(e),t=o(t);for(var r=void 0,i=void 0,a=void 0,s=void 0,c=void 0,l=void 0,u=void 0,d=void 0,f=void 0,p=void 0,g=n?0:[],m=0,v=e.length;m<v;m++){var b=e[m];if("M"===b[0])r=c=b[1],i=l=b[2];else{"C"===b[0]?(r=(f=[r,i].concat(b.slice(1)))[6],i=f[7]):(f=[r,i,r,i,c,l,c,l],r=c,i=l);for(var y=0,x=t.length;y<x;y++){var w=t[y];if("M"===w[0])a=u=w[1],s=d=w[2];else{"C"===w[0]?(a=(p=[a,s].concat(w.slice(1)))[6],s=p[7]):(p=[a,s,a,s,u,d,u,d],a=u,s=d);var O=h(f,p,n);if(n)g+=O;else{for(var _=0,C=O.length;_<C;_++)O[_].segment1=m,O[_].segment2=y,O[_].bez1=f,O[_].bez2=p;g=g.concat(O)}}}}}return g}(e,t)}},function(e,t,n){var r=n(773),i=n(660),o=n(661),a=n(658);e.exports={catmullRom2Bezier:a,catmullRomToBezier:a,fillPath:n(772),fillPathByDiff:n(771),formatPath:n(769),intersection:r,pathIntersection:r,parsePathArray:n(662),parsePathString:n(659),pathToAbsolute:i,path2absolute:i,pathTocurve:o,path2curve:o,rectPath:n(663)}},function(e,t,n){var r=n(605),i=n(664);e.exports=function(e,t){return r(i(e),t)}},function(e,t,n){e.exports=n(665)},function(e,t,n){e.exports=n(46)},function(e,t,n){e.exports={forIn:n(777),has:n(665),hasKey:n(776),hasValue:n(775),keys:n(677),isMatch:n(678),values:n(664)}},function(e,t,n){e.exports={mat3:n(617),vec2:n(668),vec3:n(667),transform:n(666)}},function(e,t,n){var r=n(45),i=n(84),o=n(46);e.exports=function(e,t){if(r(e)){var n=e[0],a=void 0;a=i(t)?t(e[0]):e[0][t];var s=void 0;return o(e,(function(e){(s=i(t)?t(e):e[t])<a&&(n=e,a=s)})),n}}},function(e,t,n){var r=n(45),i=n(84),o=n(46);e.exports=function(e,t){if(r(e)){var n=e[0],a=void 0;a=i(t)?t(e[0]):e[0][t];var s=void 0;return o(e,(function(e){(s=i(t)?t(e):e[t])>a&&(n=e,a=s)})),n}}},function(e,t,n){var r=n(236);e.exports=function(e){return r(e)&&e>0}},function(e,t,n){var r=n(236);e.exports=function(e){return r(e)&&e%2!=0}},function(e,t,n){var r=n(236);e.exports=function(e){return r(e)&&e<0}},function(e,t,n){var r=n(236),i=Number.isInteger?Number.isInteger:function(e){return r(e)&&e%1==0};e.exports=i},function(e,t,n){var r=n(236);e.exports=function(e){return r(e)&&e%2==0}},function(e,t,n){var r=n(236);e.exports=function(e){return r(e)&&e%1!=0}},function(e,t){e.exports=function(e,t){var n=t.toString(),r=n.indexOf(".");if(-1===r)return Math.round(e);var i=n.substr(r+1).length;return i>20&&(i=20),parseFloat(e.toFixed(i))}},function(e,t,n){var r=n(673);e.exports={clamp:n(618),fixedBase:n(788),isDecimal:n(787),isEven:n(786),isInteger:n(785),isNegative:n(784),isNumberEqual:r,isOdd:n(783),isPositive:n(782),maxBy:n(781),minBy:n(780),mod:n(672),snapEqual:r,toDegree:n(671),toInt:n(670),toInteger:n(670),toRadian:n(669)}},function(e,t,n){var r=n(45);e.exports=function(e){var t=0,n=0,i=0,o=0;return r(e)?1===e.length?t=n=i=o=e[0]:2===e.length?(t=i=e[0],n=o=e[1]):3===e.length?(t=e[0],n=o=e[1],i=e[2]):(t=e[0],n=e[1],i=e[2],o=e[3]):t=n=i=o=e,{r1:t,r2:n,r3:i,r4:o}}},function(e,t,n){var r=n(45),i=n(595),o=n(46),a=/[MLHVQTCSAZ]([^MLHVQTCSAZ]*)/gi,s=/[^\s\,]+/gi;e.exports=function(e){return r(e=e||[])?e:i(e)?(e=e.match(a),o(e,(function(t,n){if((t=t.match(s))[0].length>1){var r=t[0].charAt(0);t.splice(1,0,t[0].substr(1)),t[0]=r}o(t,(function(e,n){isNaN(e)||(t[n]=+e)})),e[n]=t})),e):void 0}},function(e,t){var n={};e.exports=function(e){var t=n[e];if(!t){for(var r=e.toString(16),i=r.length;i<6;i++)r="0"+r;t="#"+r,n[e]=t}return t}},function(e,t,n){var r=n(792);e.exports={number2color:r,numberToColor:r,parsePath:n(791),parseRadius:n(790)}},function(e,t){e.exports=function(e,t){if(e["_wrap_"+t])return e["_wrap_"+t];var n=function(n){e[t](n)};return e["_wrap_"+t]=n,n}},function(e,t){e.exports=function(e,t){return e["_wrap_"+t]}},function(e,t,n){e.exports={getWrapBehavior:n(795),wrapBehavior:n(794)}},function(e,t,n){var r=n(237),i=n(45),o=n(46);e.exports=function(e,t){for(var n=[],a={},s=0;s<e.length;s++){var c=e[s][t];r(c)||(i(c)||(c=[c]),o(c,(function(e){a[e]||(n.push(e),a[e]=!0)})))}return n}},function(e,t,n){var r=n(46),i=n(604),o=n(674);e.exports=function(){var e=[],t=i(arguments);return r(t,(function(t){e=e.concat(t)})),o(e)}},function(e,t,n){var r=n(595),i=n(84),o=n(45);e.exports=function(e,t){var n=void 0;if(i(t))n=function(e,n){return t(e)-t(n)};else{var a=[];r(t)?a.push(t):o(t)&&(a=t),n=function(e,t){for(var n=0;n<a.length;n+=1){var r=a[n];if(e[r]>t[r])return 1;if(e[r]<t[r])return-1}return 0}}return e.sort(n),e}},function(e,t,n){var r=n(118),i=n(675);e.exports=function(e,t){var n=[];if(!r(e))return n;for(var o=-1,a=[],s=e.length;++o<s;){var c=e[o];t(c,o,e)&&(n.push(c),a.push(o))}return i(e,a),n}},function(e,t,n){var r=n(45),i=n(596),o=n(46);e.exports=function(e,t,n){if(!r(e)&&!i(e))return e;var a=n;return o(e,(function(e,n){a=t(a,e,n)})),a}},function(e,t){e.exports=function(e){for(var t=[],n=0;n<e.length;n++)t=t.concat(e[n]);return t}},function(e,t,n){var r=n(620),i=n(45);e.exports=function(e){if(!(e=r(e,(function(e){return!isNaN(e)}))).length)return{min:0,max:0};if(i(e[0])){for(var t=[],n=0;n<e.length;n++)t=t.concat(e[n]);e=t}var o=Math.max.apply(null,e);return{min:Math.min.apply(null,e),max:o}}},function(e,t,n){var r=n(45);e.exports=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(r(t))for(var i=0;i<t.length;i+=1)e(t[i],n);else n.push(t);return n}},function(e,t,n){var r=n(45),i=n(46);e.exports=function(e){if(!r(e))return e;var t=[];return i(e,(function(e){r(e)?i(e,(function(e){t.push(e)})):t.push(e)})),t}},function(e,t,n){var r=n(237),i=n(45);e.exports=function(e,t){for(var n=null,o=0;o<e.length;o++){var a=e[o][t];if(!r(a)){n=i(a)?a[0]:a;break}}return n}},function(e,t,n){var r=n(84),i=n(596),o=n(678);e.exports=function(e,t){var n=void 0;if(r(t)&&(n=t),i(t)&&(n=function(e){return o(e,t)}),n)for(var a=0;a<e.length;a+=1)if(n(e[a]))return e[a];return null}},function(e,t,n){var r=n(620),i=n(605);e.exports=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return r(e,(function(e){return!i(t,e)}))}},function(e,t,n){e.exports={contains:n(605),difference:n(808),find:n(807),firstValue:n(806),flatten:n(805),flattenDeep:n(804),getRange:n(803),merge:n(802),pull:n(676),pullAt:n(675),reduce:n(801),remove:n(800),sortBy:n(799),union:n(798),uniq:n(674),valuesOfKey:n(797)}},function(e,t){e.exports=function(e,t){var n=this.getStyle(e,"width",t);return"auto"===n&&(n=e.offsetWidth),parseFloat(n)}},function(e,t,n){var r=n(237);e.exports=function(e,t,n){try{return window.getComputedStyle?window.getComputedStyle(e,null)[t]:e.currentStyle[t]}catch(e){return r(n)?null:n}}},function(e,t){e.exports=function(){return window.devicePixelRatio?window.devicePixelRatio:2}},function(e,t){e.exports=function(e,t){var n=this.getWidth(e,t),r=parseFloat(this.getStyle(e,"borderLeftWidth"))||0,i=parseFloat(this.getStyle(e,"paddingLeft"))||0,o=parseFloat(this.getStyle(e,"paddingRight"))||0;return n+r+(parseFloat(this.getStyle(e,"borderRightWidth"))||0)+i+o}},function(e,t){e.exports=function(e,t){var n=this.getHeight(e,t),r=parseFloat(this.getStyle(e,"borderTopWidth"))||0,i=parseFloat(this.getStyle(e,"paddingTop"))||0,o=parseFloat(this.getStyle(e,"paddingBottom"))||0;return n+r+(parseFloat(this.getStyle(e,"borderBottomWidth"))||0)+i+o}},function(e,t){e.exports=function(e,t){var n=this.getStyle(e,"height",t);return"auto"===n&&(n=e.offsetHeight),parseFloat(n)}},function(e,t){e.exports=function(e,t){if(e&&e.getBoundingClientRect){var n=e.getBoundingClientRect(),r=document.documentElement.clientTop,i=document.documentElement.clientLeft;return{top:n.top-r,bottom:n.bottom-r,left:n.left-i,right:n.right-i}}return t||null}},function(e,t){e.exports=function(e,t,n){if(e){if(e.addEventListener)return e.addEventListener(t,n,!1),{remove:function(){e.removeEventListener(t,n,!1)}};if(e.attachEvent)return e.attachEvent("on"+t,n),{remove:function(){e.detachEvent("on"+t,n)}}}}},function(e,t,n){e.exports={addEventListener:n(817),createDom:n(681),getBoundingClientRect:n(816),getHeight:n(815),getOuterHeight:n(814),getOuterWidth:n(813),getRatio:n(812),getStyle:n(811),getWidth:n(810),modifyCSS:n(680),requestAnimationFrame:n(679)}},function(e,t,n){var r=n(46),i=n(606),o=n(818),a=n(809),s=n(796),c=n(793),l=n(789),u=n(779),d=n(778),f=n(774),h=n(768),p=n(763),g={DOMUtil:o,DomUtil:o,MatrixUtil:u,PathUtil:f,arrayUtil:a,domUtil:o,eventUtil:s,formatUtil:c,mathUtil:l,matrixUtil:u,objectUtil:d,stringUtil:h,pathUtil:f,typeUtil:p,augment:n(651),clone:n(616),debounce:n(756),deepMix:n(615),each:r,extend:n(650),filter:n(620),group:n(755),groupBy:n(648),groupToMap:n(649),indexOf:n(754),isEmpty:n(647),isEqual:n(614),isEqualWith:n(753),map:n(752),mix:i,pick:n(751),throttle:n(750),toArray:n(604),toString:n(594),uniqueId:n(646)};r([o,a,s,c,l,u,d,f,h,p],(function(e){i(g,e)})),e.exports=g},function(e,t,n){var r=n(683),i=n(626),o=n(247),a=n(609),s=n(248),c={Graph:n(625),Tree:n(689),Util:n(26),Layouts:n(623),G:s,Plugins:{},Components:{},Global:o,Shape:r,registerNode:r.registerNode,registerEdge:r.registerEdge,registerGroup:r.registerGroup,registerGuide:r.registerGuide,registerBehaviour:i.registerBehaviour,version:a,track:function(e){o.track=e}};n(684),e.exports=c}])}))},"087d":function(e,t){function n(e,t){var n=-1,r=t.length,i=e.length;while(++n<r)e[i+n]=t[n];return e}e.exports=n},"09e1":function(e,t,n){e.exports=n("d339")},"0b07":function(e,t,n){var r=n("34ac"),i=n("3698");function o(e,t){var n=i(e,t);return r(n)?n:void 0}e.exports=o},"0b11":function(e,t,n){e.exports=n("2f74")},"0b7b":function(e,t,n){var r=n("8f95"),i=n("7463"),o=n("0363"),a=o("iterator");e.exports=function(e){if(void 0!=e)return e[a]||e["@@iterator"]||i[r(e)]}},"0c82":function(e,t,n){var r=n("9bfb");r("asyncDispose")},"0cf0":function(e,t,n){var r=n("b323"),i=n("9e57"),o=i.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},"0cfb":function(e,t,n){var r=n("83ab"),i=n("d039"),o=n("cc12");e.exports=!r&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},"0d24":function(e,t,n){(function(e){var r=n("2b3e"),i=n("07c7"),o=t&&!t.nodeType&&t,a=o&&"object"==typeof e&&e&&!e.nodeType&&e,s=a&&a.exports===o,c=s?r.Buffer:void 0,l=c?c.isBuffer:void 0,u=l||i;e.exports=u}).call(this,n("62e4")(e))},"0e67":function(e,t,n){var r=n("9bfb");r("iterator")},"100e":function(e,t,n){var r=n("cd9d"),i=n("2286"),o=n("c1c9");function a(e,t){return o(i(e,t,r),e+"")}e.exports=a},"126d":function(e,t,n){var r=n("6da8"),i=n("aaec"),o=n("d094");function a(e){return i(e)?o(e):r(e)}e.exports=a},1290:function(e,t){function n(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}e.exports=n},1310:function(e,t){function n(e){return null!=e&&"object"==typeof e}e.exports=n},1316:function(e,t,n){e.exports=n("9cd3")},1368:function(e,t,n){var r=n("da03"),i=function(){var e=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function o(e){return!!i&&i in e}e.exports=o},1561:function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},"159a":function(e,t,n){var r=n("32b3"),i=n("e2e4"),o=n("c098"),a=n("1a8c"),s=n("f4d6");function c(e,t,n,c){if(!a(e))return e;t=i(t,e);var l=-1,u=t.length,d=u-1,f=e;while(null!=f&&++l<u){var h=s(t[l]),p=n;if(l!=d){var g=f[h];p=c?c(g,h,f):void 0,void 0===p&&(p=a(g)?g:o(t[l+1])?[]:{})}r(f,h,p),f=f[h]}return e}e.exports=c},"159b":function(e,t,n){var r=n("da84"),i=n("fdbc"),o=n("17c2"),a=n("9112");for(var s in i){var c=r[s],l=c&&c.prototype;if(l&&l.forEach!==o)try{a(l,"forEach",o)}catch(u){l.forEach=o}}},"15f3":function(e,t,n){var r=n("89d9"),i=n("8604");function o(e,t){return r(e,t,(function(t,n){return i(e,n)}))}e.exports=o},"17c2":function(e,t,n){"use strict";var r=n("b727").forEach,i=n("b301");e.exports=i("forEach")?function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}:[].forEach},1875:function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},"18d8":function(e,t,n){var r=n("234d"),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,(function(e,n,r,i){t.push(r?i.replace(o,"$1"):n||e)})),t}));e.exports=a},"194a":function(e,t,n){var r=n("cc94");e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}}},"19aa":function(e,t){e.exports=function(e,t,n){if(!(e instanceof t))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return e}},"1a8c":function(e,t){function n(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}e.exports=n},"1be4":function(e,t,n){var r=n("d066");e.exports=r("document","documentElement")},"1c0a":function(e,t,n){"use strict";var r=n("8f95"),i=n("0363"),o=i("toStringTag"),a={};a[o]="z",e.exports="[object z]"!==String(a)?function(){return"[object "+r(this)+"]"}:a.toString},"1c0b":function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},"1c29":function(e,t,n){n("fc93"),n("6f89"),n("8b7b"),n("e363"),n("64db"),n("22a9"),n("9080"),n("0e67"),n("e699"),n("e7cc"),n("2e85"),n("980e"),n("9ac4"),n("274e"),n("8d05"),n("ef09"),n("aa1b"),n("8176"),n("522d");var r=n("764b");e.exports=r.Symbol},"1c7e":function(e,t,n){var r=n("b622"),i=r("iterator"),o=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){o=!0}};s[i]=function(){return this},Array.from(s,(function(){throw 2}))}catch(c){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var r={};r[i]=function(){return{next:function(){return{done:n=!0}}}},e(r)}catch(c){}return n}},"1d80":function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},"1dde":function(e,t,n){var r=n("d039"),i=n("b622"),o=n("60ae"),a=i("species");e.exports=function(e){return o>=51||!r((function(){var t=[],n=t.constructor={};return n[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"1e63":function(e,t,n){var r=n("06fa");e.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},"1efc":function(e,t){function n(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}e.exports=n},"1fc8":function(e,t,n){var r=n("4245");function i(e,t){var n=r(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this}e.exports=i},2266:function(e,t,n){var r=n("825a"),i=n("e95a"),o=n("50c4"),a=n("f8c2"),s=n("35a1"),c=n("9bdd"),l=function(e,t){this.stopped=e,this.result=t},u=e.exports=function(e,t,n,u,d){var f,h,p,g,m,v,b,y=a(t,n,u?2:1);if(d)f=e;else{if(h=s(e),"function"!=typeof h)throw TypeError("Target is not iterable");if(i(h)){for(p=0,g=o(e.length);g>p;p++)if(m=u?y(r(b=e[p])[0],b[1]):y(e[p]),m&&m instanceof l)return m;return new l(!1)}f=h.call(e)}v=f.next;while(!(b=v.call(f)).done)if(m=c(f,y,b.value,u),"object"==typeof m&&m&&m instanceof l)return m;return new l(!1)};u.stop=function(e){return new l(!0,e)}},2286:function(e,t,n){var r=n("85e3"),i=Math.max;function o(e,t,n){return t=i(void 0===t?e.length-1:t,0),function(){var o=arguments,a=-1,s=i(o.length-t,0),c=Array(s);while(++a<s)c[a]=o[t+a];a=-1;var l=Array(t+1);while(++a<t)l[a]=o[a];return l[t]=n(c),r(e,this,l)}}e.exports=o},"22a9":function(e,t,n){var r=n("9bfb");r("hasInstance")},"234d":function(e,t,n){var r=n("e380"),i=500;function o(e){var t=r(e,(function(e){return n.size===i&&n.clear(),e})),n=t.cache;return t}e.exports=o},2364:function(e,t,n){n("0e67"),n("3e47"),n("5145");var r=n("fbcc");e.exports=r.f("iterator")},"23cb":function(e,t,n){var r=n("a691"),i=Math.max,o=Math.min;e.exports=function(e,t){var n=r(e);return n<0?i(n+t,0):o(n,t)}},"23e7":function(e,t,n){var r=n("da84"),i=n("06cf").f,o=n("9112"),a=n("6eeb"),s=n("ce4e"),c=n("e893"),l=n("94ca");e.exports=function(e,t){var n,u,d,f,h,p,g=e.target,m=e.global,v=e.stat;if(u=m?r:v?r[g]||s(g,{}):(r[g]||{}).prototype,u)for(d in t){if(h=t[d],e.noTargetGet?(p=i(u,d),f=p&&p.value):f=u[d],n=l(m?d:g+(v?".":"#")+d,e.forced),!n&&void 0!==f){if(typeof h===typeof f)continue;c(h,f)}(e.sham||f&&f.sham)&&o(h,"sham",!0),a(u,d,h,e)}}},"241c":function(e,t,n){var r=n("ca84"),i=n("7839"),o=i.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},2474:function(e,t,n){var r=n("2b3e"),i=r.Uint8Array;e.exports=i},2478:function(e,t,n){var r=n("4245");function i(e){return r(this,e).get(e)}e.exports=i},2524:function(e,t,n){var r=n("6044"),i="__lodash_hash_undefined__";function o(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?i:t,this}e.exports=o},"253c":function(e,t,n){var r=n("3729"),i=n("1310"),o="[object Arguments]";function a(e){return i(e)&&r(e)==o}e.exports=a},2593:function(e,t,n){var r=n("15f3"),i=n("c6cf"),o=i((function(e,t){return null==e?{}:r(e,t)}));e.exports=o},2616:function(e,t,n){var r=n("0363"),i=n("7463"),o=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||a[o]===e)}},2626:function(e,t,n){"use strict";var r=n("d066"),i=n("9bf2"),o=n("b622"),a=n("83ab"),s=o("species");e.exports=function(e){var t=r(e),n=i.f;a&&t&&!t[s]&&n(t,s,{configurable:!0,get:function(){return this}})}},"266f":function(e,t,n){var r=n("9bfb");r("patternMatch")},"26e8":function(e,t){function n(e,t){return null!=e&&t in Object(e)}e.exports=n},"274e":function(e,t,n){var r=n("9bfb");r("split")},2874:function(e,t,n){var r=n("4180").f,i=n("0273"),o=n("78e7"),a=n("1c0a"),s=n("0363"),c=s("toStringTag"),l=a!=={}.toString;e.exports=function(e,t,n,s){if(e){var u=n?e:e.prototype;o(u,c)||r(u,c,{configurable:!0,value:t}),s&&l&&i(u,"toString",a)}}},"28c9":function(e,t){function n(){this.__data__=[],this.size=0}e.exports=n},"29f3":function(e,t){var n=Object.prototype,r=n.toString;function i(e){return r.call(e)}e.exports=i},"2b10":function(e,t){function n(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),n=n>i?i:n,n<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;var o=Array(i);while(++r<i)o[r]=e[r+t];return o}e.exports=n},"2b3e":function(e,t,n){var r=n("585a"),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},"2c6c":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"2cf4":function(e,t,n){var r,i,o,a=n("da84"),s=n("d039"),c=n("c6b6"),l=n("f8c2"),u=n("1be4"),d=n("cc12"),f=n("b629"),h=a.location,p=a.setImmediate,g=a.clearImmediate,m=a.process,v=a.MessageChannel,b=a.Dispatch,y=0,x={},w="onreadystatechange",O=function(e){if(x.hasOwnProperty(e)){var t=x[e];delete x[e],t()}},_=function(e){return function(){O(e)}},C=function(e){O(e.data)},S=function(e){a.postMessage(e+"",h.protocol+"//"+h.host)};p&&g||(p=function(e){var t=[],n=1;while(arguments.length>n)t.push(arguments[n++]);return x[++y]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},r(y),y},g=function(e){delete x[e]},"process"==c(m)?r=function(e){m.nextTick(_(e))}:b&&b.now?r=function(e){b.now(_(e))}:v&&!f?(i=new v,o=i.port2,i.port1.onmessage=C,r=l(o.postMessage,o,1)):!a.addEventListener||"function"!=typeof postMessage||a.importScripts||s(S)?r=w in d("script")?function(e){u.appendChild(d("script"))[w]=function(){u.removeChild(this),O(e)}}:function(e){setTimeout(_(e),0)}:(r=S,a.addEventListener("message",C,!1))),e.exports={set:p,clear:g}},"2dc0":function(e,t,n){e.exports=n("588c")},"2dcb":function(e,t,n){var r=n("91e9"),i=r(Object.getPrototypeOf,Object);e.exports=i},"2e85":function(e,t,n){var r=n("9bfb");r("replace")},"2ec1":function(e,t,n){var r=n("100e"),i=n("9aff");function o(e){return r((function(t,n){var r=-1,o=n.length,a=o>1?n[o-1]:void 0,s=o>2?n[2]:void 0;a=e.length>3&&"function"==typeof a?(o--,a):void 0,s&&i(n[0],n[1],s)&&(a=o<3?void 0:a,o=1),t=Object(t);while(++r<o){var c=n[r];c&&e(t,c,r,a)}return t}))}e.exports=o},"2f5a":function(e,t,n){var r,i,o,a=n("96e9"),s=n("3ac6"),c=n("dfdb"),l=n("0273"),u=n("78e7"),d=n("b2ed"),f=n("6e9a"),h=s.WeakMap,p=function(e){return o(e)?i(e):r(e,{})},g=function(e){return function(t){var n;if(!c(t)||(n=i(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}};if(a){var m=new h,v=m.get,b=m.has,y=m.set;r=function(e,t){return y.call(m,e,t),t},i=function(e){return v.call(m,e)||{}},o=function(e){return b.call(m,e)}}else{var x=d("state");f[x]=!0,r=function(e,t){return l(e,x,t),t},i=function(e){return u(e,x)?e[x]:{}},o=function(e){return u(e,x)}}e.exports={set:r,get:i,has:o,enforce:p,getterFor:g}},"2f74":function(e,t,n){e.exports=n("68ec")},"2f97":function(e,t,n){var r=n("dfdb");e.exports=function(e){if(!r(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},"2fcc":function(e,t){function n(e){var t=this.__data__,n=t["delete"](e);return this.size=t.size,n}e.exports=n},"30c9":function(e,t,n){var r=n("9520"),i=n("b218");function o(e){return null!=e&&i(e.length)&&!r(e)}e.exports=o},"32b3":function(e,t,n){var r=n("872a"),i=n("9638"),o=Object.prototype,a=o.hasOwnProperty;function s(e,t,n){var o=e[t];a.call(e,t)&&i(o,n)&&(void 0!==n||t in e)||r(e,t,n)}e.exports=s},"34ac":function(e,t,n){var r=n("9520"),i=n("1368"),o=n("1a8c"),a=n("dc57"),s=/[\\^$.*+?()[\]{}|]/g,c=/^\[object .+?Constructor\]$/,l=Function.prototype,u=Object.prototype,d=l.toString,f=u.hasOwnProperty,h=RegExp("^"+d.call(f).replace(s,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function p(e){if(!o(e)||i(e))return!1;var t=r(e)?h:c;return t.test(a(e))}e.exports=p},"35a1":function(e,t,n){var r=n("f5df"),i=n("3f8c"),o=n("b622"),a=o("iterator");e.exports=function(e){if(void 0!=e)return e[a]||e["@@iterator"]||i[r(e)]}},3698:function(e,t){function n(e,t){return null==e?void 0:e[t]}e.exports=n},3729:function(e,t,n){var r=n("9e69"),i=n("00fd"),o=n("29f3"),a="[object Null]",s="[object Undefined]",c=r?r.toStringTag:void 0;function l(e){return null==e?void 0===e?s:a:c&&c in Object(e)?i(e):o(e)}e.exports=l},"373a":function(e,t,n){e.exports=n("2364")},"37e8":function(e,t,n){var r=n("83ab"),i=n("9bf2"),o=n("825a"),a=n("df75");e.exports=r?Object.defineProperties:function(e,t){o(e);var n,r=a(t),s=r.length,c=0;while(s>c)i.f(e,n=r[c++],t[n]);return e}},"3ac6":function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||Function("return this")()}).call(this,n("c8ba"))},"3b4a":function(e,t,n){var r=n("0b07"),i=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=i},"3bbe":function(e,t,n){var r=n("861d");e.exports=function(e){if(!r(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},"3e47":function(e,t,n){"use strict";var r=n("cbd0").charAt,i=n("2f5a"),o=n("4056"),a="String Iterator",s=i.set,c=i.getterFor(a);o(String,"String",(function(e){s(this,{type:a,string:String(e),index:0})}),(function(){var e,t=c(this),n=t.string,i=t.index;return i>=n.length?{value:void 0,done:!0}:(e=r(n,i),t.index+=e.length,{value:e,done:!1})}))},"3e476":function(e,t,n){var r=n("a5eb"),i=n("c1b2"),o=n("4180");r({target:"Object",stat:!0,forced:!i,sham:!i},{defineProperty:o.f})},"3e80":function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++n+r).toString(36)}},"3f8c":function(e,t){e.exports={}},4056:function(e,t,n){"use strict";var r=n("a5eb"),i=n("f575"),o=n("5779"),a=n("ec62"),s=n("2874"),c=n("0273"),l=n("d666"),u=n("0363"),d=n("7042"),f=n("7463"),h=n("bb83"),p=h.IteratorPrototype,g=h.BUGGY_SAFARI_ITERATORS,m=u("iterator"),v="keys",b="values",y="entries",x=function(){return this};e.exports=function(e,t,n,u,h,w,O){i(n,t,u);var _,C,S,P=function(e){if(e===h&&M)return M;if(!g&&e in L)return L[e];switch(e){case v:return function(){return new n(this,e)};case b:return function(){return new n(this,e)};case y:return function(){return new n(this,e)}}return function(){return new n(this)}},j=t+" Iterator",k=!1,L=e.prototype,D=L[m]||L["@@iterator"]||h&&L[h],M=!g&&D||P(h),E="Array"==t&&L.entries||D;if(E&&(_=o(E.call(new e)),p!==Object.prototype&&_.next&&(d||o(_)===p||(a?a(_,p):"function"!=typeof _[m]&&c(_,m,x)),s(_,j,!0,!0),d&&(f[j]=x))),h==b&&D&&D.name!==b&&(k=!0,M=function(){return D.call(this)}),d&&!O||L[m]===M||c(L,m,M),f[t]=M,h)if(C={values:P(b),keys:w?M:P(v),entries:P(y)},O)for(S in C)(g||k||!(S in L))&&l(L,S,C[S]);else r({target:t,proto:!0,forced:g||k},C);return C}},4069:function(e,t,n){var r=n("44d2");r("flat")},4160:function(e,t,n){"use strict";var r=n("23e7"),i=n("17c2");r({target:"Array",proto:!0,forced:[].forEach!=i},{forEach:i})},4180:function(e,t,n){var r=n("c1b2"),i=n("77b2"),o=n("6f8d"),a=n("7168"),s=Object.defineProperty;t.f=r?s:function(e,t,n){if(o(e),t=a(t,!0),o(n),i)try{return s(e,t,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},"41c3":function(e,t,n){var r=n("1a8c"),i=n("eac5"),o=n("ec8c"),a=Object.prototype,s=a.hasOwnProperty;function c(e){if(!r(e))return o(e);var t=i(e),n=[];for(var a in e)("constructor"!=a||!t&&s.call(e,a))&&n.push(a);return n}e.exports=c},4245:function(e,t,n){var r=n("1290");function i(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}e.exports=i},42454:function(e,t,n){var r=n("f909"),i=n("2ec1"),o=i((function(e,t,n){r(e,t,n)}));e.exports=o},"428f":function(e,t,n){e.exports=n("da84")},4344:function(e,t,n){var r=n("dfdb"),i=n("6220"),o=n("0363"),a=o("species");e.exports=function(e,t){var n;return i(e)&&(n=e.constructor,"function"!=typeof n||n!==Array&&!i(n.prototype)?r(n)&&(n=n[a],null===n&&(n=void 0)):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},4359:function(e,t){function n(e,t){var n=-1,r=e.length;t||(t=Array(r));while(++n<r)t[n]=e[n];return t}e.exports=n},"44ad":function(e,t,n){var r=n("d039"),i=n("c6b6"),o="".split;e.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==i(e)?o.call(e,""):Object(e)}:Object},"44ba":function(e,t,n){var r=n("c1b2"),i=n("7043"),o=n("2c6c"),a=n("a421"),s=n("7168"),c=n("78e7"),l=n("77b2"),u=Object.getOwnPropertyDescriptor;t.f=r?u:function(e,t){if(e=a(e),t=s(t,!0),l)try{return u(e,t)}catch(n){}if(c(e,t))return o(!i.f.call(e,t),e[t])}},"44d2":function(e,t,n){var r=n("b622"),i=n("7c73"),o=n("9112"),a=r("unscopables"),s=Array.prototype;void 0==s[a]&&o(s,a,i(null)),e.exports=function(e){s[a][e]=!0}},"44de":function(e,t,n){var r=n("da84");e.exports=function(e,t){var n=r.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},4508:function(e,t,n){var r=n("1561"),i=Math.max,o=Math.min;e.exports=function(e,t){var n=r(e);return n<0?i(n+t,0):o(n,t)}},"471b":function(e,t,n){"use strict";var r=n("194a"),i=n("4fff"),o=n("faaa"),a=n("2616"),s=n("6725"),c=n("6c15"),l=n("0b7b");e.exports=function(e){var t,n,u,d,f,h=i(e),p="function"==typeof this?this:Array,g=arguments.length,m=g>1?arguments[1]:void 0,v=void 0!==m,b=0,y=l(h);if(v&&(m=r(m,g>2?arguments[2]:void 0,2)),void 0==y||p==Array&&a(y))for(t=s(h.length),n=new p(t);t>b;b++)c(n,b,v?m(h[b],b):h[b]);else for(d=y.call(h),f=d.next,n=new p;!(u=f.call(d)).done;b++)c(n,b,v?o(d,m,[u.value,b],!0):u.value);return n.length=b,n}},4840:function(e,t,n){var r=n("825a"),i=n("1c0b"),o=n("b622"),a=o("species");e.exports=function(e,t){var n,o=r(e).constructor;return void 0===o||void 0==(n=r(o)[a])?t:i(n)}},"484e":function(e,t,n){var r=n("a5eb"),i=n("471b"),o=n("7de7"),a=!o((function(e){Array.from(e)}));r({target:"Array",stat:!0,forced:a},{from:i})},4896:function(e,t,n){var r=n("6f8d"),i=n("c230"),o=n("9e57"),a=n("6e9a"),s=n("edbd"),c=n("7a37"),l=n("b2ed"),u=l("IE_PROTO"),d="prototype",f=function(){},h=function(){var e,t=c("iframe"),n=o.length,r="<",i="script",a=">",l="java"+i+":";t.style.display="none",s.appendChild(t),t.src=String(l),e=t.contentWindow.document,e.open(),e.write(r+i+a+"document.F=Object"+r+"/"+i+a),e.close(),h=e.F;while(n--)delete h[d][o[n]];return h()};e.exports=Object.create||function(e,t){var n;return null!==e?(f[d]=r(e),n=new f,f[d]=null,n[u]=e):n=h(),void 0===t?n:i(n,t)},a[u]=!0},4930:function(e,t,n){var r=n("d039");e.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},4963:function(e,t,n){var r,i,o=n("3ac6"),a=n("c4b8"),s=o.process,c=s&&s.versions,l=c&&c.v8;l?(r=l.split("."),i=r[0]+r[1]):a&&(r=a.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/),r&&(i=r[1]))),e.exports=i&&+i},"49f4":function(e,t,n){var r=n("6044");function i(){this.__data__=r?r(null):{},this.size=0}e.exports=i},"4d64":function(e,t,n){var r=n("fc6a"),i=n("50c4"),o=n("23cb"),a=function(e){return function(t,n,a){var s,c=r(t),l=i(c.length),u=o(a,l);if(e&&n!=n){while(l>u)if(s=c[u++],s!=s)return!0}else for(;l>u;u++)if((e||u in c)&&c[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},"4d8c":function(e,t,n){var r=n("5c69");function i(e){var t=null==e?0:e.length;return t?r(e,1):[]}e.exports=i},"4de4":function(e,t,n){"use strict";var r=n("23e7"),i=n("b727").filter,o=n("1dde");r({target:"Array",proto:!0,forced:!o("filter")},{filter:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},"4f50":function(e,t,n){var r=n("b760"),i=n("e538"),o=n("c8fe"),a=n("4359"),s=n("fa21"),c=n("d370"),l=n("6747"),u=n("dcbe"),d=n("0d24"),f=n("9520"),h=n("1a8c"),p=n("60ed"),g=n("73ac"),m=n("8adb"),v=n("8de2");function b(e,t,n,b,y,x,w){var O=m(e,n),_=m(t,n),C=w.get(_);if(C)r(e,n,C);else{var S=x?x(O,_,n+"",e,t,w):void 0,P=void 0===S;if(P){var j=l(_),k=!j&&d(_),L=!j&&!k&&g(_);S=_,j||k||L?l(O)?S=O:u(O)?S=a(O):k?(P=!1,S=i(_,!0)):L?(P=!1,S=o(_,!0)):S=[]:p(_)||c(_)?(S=O,c(O)?S=v(O):h(O)&&!f(O)||(S=s(_))):P=!1}P&&(w.set(_,S),y(S,_,b,x,w),w["delete"](_)),r(e,n,S)}}e.exports=b},"4fff":function(e,t,n){var r=n("1875");e.exports=function(e){return Object(r(e))}},"50c4":function(e,t,n){var r=n("a691"),i=Math.min;e.exports=function(e){return e>0?i(r(e),9007199254740991):0}},"50d8":function(e,t){function n(e,t){var n=-1,r=Array(e);while(++n<e)r[n]=t(n);return r}e.exports=n},5135:function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},5145:function(e,t,n){n("9103");var r=n("78a2"),i=n("3ac6"),o=n("0273"),a=n("7463"),s=n("0363"),c=s("toStringTag");for(var l in r){var u=i[l],d=u&&u.prototype;d&&!d[c]&&o(d,c,l),a[l]=a.Array}},"522d":function(e,t,n){var r=n("3ac6"),i=n("2874");i(r.JSON,"JSON",!0)},"55a3":function(e,t){function n(e){return this.__data__.has(e)}e.exports=n},5692:function(e,t,n){var r=n("c430"),i=n("c6cd");(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.4.1",mode:r?"pure":"global",copyright:"漏 2019 Denis Pushkarev (zloirock.ru)"})},"56c5":function(e,t,n){var r=n("a5eb"),i=n("ec62");r({target:"Object",stat:!0},{setPrototypeOf:i})},"56ef":function(e,t,n){var r=n("d066"),i=n("241c"),o=n("7418"),a=n("825a");e.exports=r("Reflect","ownKeys")||function(e){var t=i.f(a(e)),n=o.f;return n?t.concat(n(e)):t}},5779:function(e,t,n){var r=n("78e7"),i=n("4fff"),o=n("b2ed"),a=n("f5fb"),s=o("IE_PROTO"),c=Object.prototype;e.exports=a?Object.getPrototypeOf:function(e){return e=i(e),r(e,s)?e[s]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?c:null}},"585a":function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n("c8ba"))},"588c":function(e,t,n){n("5145"),n("3e47"),e.exports=n("59d7")},5899:function(e,t){e.exports="\t\n\v\f\r 聽釟�鈥�鈥佲�傗�冣�勨�呪�嗏�団�堚�夆�娾�仧銆�\u2028\u2029\ufeff"},"58a8":function(e,t,n){var r=n("1d80"),i=n("5899"),o="["+i+"]",a=RegExp("^"+o+o+"*"),s=RegExp(o+o+"*$"),c=function(e){return function(t){var n=String(r(t));return 1&e&&(n=n.replace(a,"")),2&e&&(n=n.replace(s,"")),n}};e.exports={start:c(1),end:c(2),trim:c(3)}},"59d7":function(e,t,n){var r=n("8f95"),i=n("0363"),o=n("7463"),a=i("iterator");e.exports=function(e){var t=Object(e);return void 0!==t[a]||"@@iterator"in t||o.hasOwnProperty(r(t))}},"5ab9":function(e,t,n){n("e519");var r=n("764b");e.exports=r.Array.isArray},"5c69":function(e,t,n){var r=n("087d"),i=n("0621");function o(e,t,n,a,s){var c=-1,l=e.length;n||(n=i),s||(s=[]);while(++c<l){var u=e[c];t>0&&n(u)?t>1?o(u,t-1,n,a,s):r(s,u):a||(s[s.length]=u)}return s}e.exports=o},"5c6c":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"5d24":function(e,t,n){e.exports=n("6426")},"5e2e":function(e,t,n){var r=n("28c9"),i=n("69d5"),o=n("b4c0"),a=n("fba5"),s=n("67ca");function c(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype["delete"]=i,c.prototype.get=o,c.prototype.has=a,c.prototype.set=s,e.exports=c},6044:function(e,t,n){var r=n("0b07"),i=r(Object,"create");e.exports=i},"60ae":function(e,t,n){var r,i,o=n("da84"),a=n("b39a"),s=o.process,c=s&&s.versions,l=c&&c.v8;l?(r=l.split("."),i=r[0]+r[1]):a&&(r=a.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/),r&&(i=r[1]))),e.exports=i&&+i},"60ed":function(e,t,n){var r=n("3729"),i=n("2dcb"),o=n("1310"),a="[object Object]",s=Function.prototype,c=Object.prototype,l=s.toString,u=c.hasOwnProperty,d=l.call(Object);function f(e){if(!o(e)||r(e)!=a)return!1;var t=i(e);if(null===t)return!0;var n=u.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==d}e.exports=f},6220:function(e,t,n){var r=n("fc48");e.exports=Array.isArray||function(e){return"Array"==r(e)}},6271:function(e,t,n){e.exports=n("373a")},"62e4":function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},6386:function(e,t,n){var r=n("a421"),i=n("6725"),o=n("4508"),a=function(e){return function(t,n,a){var s,c=r(t),l=i(c.length),u=o(a,l);if(e&&n!=n){while(l>u)if(s=c[u++],s!=s)return!0}else for(;l>u;u++)if((e||u in c)&&c[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},"638c":function(e,t,n){var r=n("06fa"),i=n("fc48"),o="".split;e.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==i(e)?o.call(e,""):Object(e)}:Object},6426:function(e,t,n){e.exports=n("ac0c")},"64db":function(e,t){},"656b":function(e,t,n){var r=n("e2e4"),i=n("f4d6");function o(e,t){t=r(t,e);var n=0,o=t.length;while(null!=e&&n<o)e=e[i(t[n++])];return n&&n==o?e:void 0}e.exports=o},"65f0":function(e,t,n){var r=n("861d"),i=n("e8b5"),o=n("b622"),a=o("species");e.exports=function(e,t){var n;return i(e)&&(n=e.constructor,"function"!=typeof n||n!==Array&&!i(n.prototype)?r(n)&&(n=n[a],null===n&&(n=void 0)):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},6725:function(e,t,n){var r=n("1561"),i=Math.min;e.exports=function(e){return e>0?i(r(e),9007199254740991):0}},6747:function(e,t){var n=Array.isArray;e.exports=n},"67ca":function(e,t,n){var r=n("cb5a");function i(e,t){var n=this.__data__,i=r(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}e.exports=i},"68ec":function(e,t,n){n("56c5");var r=n("764b");e.exports=r.Object.setPrototypeOf},"69d5":function(e,t,n){var r=n("cb5a"),i=Array.prototype,o=i.splice;function a(e){var t=this.__data__,n=r(t,e);if(n<0)return!1;var i=t.length-1;return n==i?t.pop():o.call(t,n,1),--this.size,!0}e.exports=a},"69f3":function(e,t,n){var r,i,o,a=n("7f9a"),s=n("da84"),c=n("861d"),l=n("9112"),u=n("5135"),d=n("f772"),f=n("d012"),h=s.WeakMap,p=function(e){return o(e)?i(e):r(e,{})},g=function(e){return function(t){var n;if(!c(t)||(n=i(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}};if(a){var m=new h,v=m.get,b=m.has,y=m.set;r=function(e,t){return y.call(m,e,t),t},i=function(e){return v.call(m,e)||{}},o=function(e){return b.call(m,e)}}else{var x=d("state");f[x]=!0,r=function(e,t){return l(e,x,t),t},i=function(e){return u(e,x)?e[x]:{}},o=function(e){return u(e,x)}}e.exports={set:r,get:i,has:o,enforce:p,getterFor:g}},"6c15":function(e,t,n){"use strict";var r=n("7168"),i=n("4180"),o=n("2c6c");e.exports=function(e,t,n){var a=r(t);a in e?i.f(e,a,o(0,n)):e[a]=n}},"6da8":function(e,t){function n(e){return e.split("")}e.exports=n},"6e9a":function(e,t){e.exports={}},"6eeb":function(e,t,n){var r=n("da84"),i=n("5692"),o=n("9112"),a=n("5135"),s=n("ce4e"),c=n("9e81"),l=n("69f3"),u=l.get,d=l.enforce,f=String(c).split("toString");i("inspectSource",(function(e){return c.call(e)})),(e.exports=function(e,t,n,i){var c=!!i&&!!i.unsafe,l=!!i&&!!i.enumerable,u=!!i&&!!i.noTargetGet;"function"==typeof n&&("string"!=typeof t||a(n,"name")||o(n,"name",t),d(n).source=f.join("string"==typeof t?t:"")),e!==r?(c?!u&&e[t]&&(l=!0):delete e[t],l?e[t]=n:o(e,t,n)):l?e[t]=n:s(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||c.call(this)}))},"6f89":function(e,t){},"6f8d":function(e,t,n){var r=n("dfdb");e.exports=function(e){if(!r(e))throw TypeError(String(e)+" is not an object");return e}},"6fcd":function(e,t,n){var r=n("50d8"),i=n("d370"),o=n("6747"),a=n("0d24"),s=n("c098"),c=n("73ac"),l=Object.prototype,u=l.hasOwnProperty;function d(e,t){var n=o(e),l=!n&&i(e),d=!n&&!l&&a(e),f=!n&&!l&&!d&&c(e),h=n||l||d||f,p=h?r(e.length,String):[],g=p.length;for(var m in e)!t&&!u.call(e,m)||h&&("length"==m||d&&("offset"==m||"parent"==m)||f&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||s(m,g))||p.push(m);return p}e.exports=d},7042:function(e,t){e.exports=!0},7043:function(e,t,n){"use strict";var r={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!r.call({1:2},1);t.f=o?function(e){var t=i(this,e);return!!t&&t.enumerable}:r},"70a1":function(e,t,n){!function(t,r){e.exports=r(n("07cd"))}(window,(function(e){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=25)}([function(e,t,n){"use strict";function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t,n){return e.addShape("path",{attrs:r({},n,{path:t})})}function a(e){return[{x:e.centerX,y:e.minY},{x:e.maxX,y:e.centerY},{x:e.centerX,y:e.maxY},{x:e.minX,y:e.centerY}]}function s(e,t){var n,r,i=a(t),o=1/0;return i.forEach((function(t,i){var a,s,c=(a=e,s=t,Math.sqrt(Math.pow(a.x-s.x,2)+Math.pow(a.y-s.y,2)));c<o&&(n=t,o=c,r=i)})),{point:n,index:r}}function c(e,t){return{x:(e[t].x+e[t+1].x)/2,y:(e[t].y+e[t+1].y)/2}}function l(e,t){var n=e.point,r=e.index,i=t.point,o=t.index;return n.x===i.x||n.y===i.y?[n,i]:2===r&&0===o||0===r&&2===o?[n,{x:n.x,y:(n.y+i.y)/2},{x:i.x,y:(n.y+i.y)/2},i]:2!==r&&0!==r||3!==o&&1!==o?1!==r&&3!==r||2!==o&&0!==o?[n,{x:(n.x+i.x)/2,y:n.y},{x:(n.x+i.x)/2,y:i.y},i]:[n,{x:i.x,y:n.y},i]:[n,{x:n.x,y:i.y},i]}function u(e,t){return e[t].x===e[t+1].x}function d(e,t,n){return u(t,n)?e.x===t[n].x&&(e.y-t[n].y)*(e.y-t[n+1].y)<=0:e.y===t[n].y&&(e.x-t[n].x)*(e.x-t[n+1].x)<=0}function f(e,t){for(var n,r,i,o,a,s=1/0,c=0;c<t.length-1;c++){var l=u(t,c),f=void 0;if(d(f=l?{x:t[c].x,y:e.y}:{x:e.x,y:t[c].y},t,c)){var h=(o=e,a=f,Math.pow(o.x-a.x,2)+Math.pow(o.y-a.y,2));s>h&&(s=h,n=c,r=f,i=l)}}return{verticalPoint:r,index:n,vertical:i}}function h(e,t,n){var r,i,o,c=function(e){if(!e)return{x:void 0,y:void 0};var t=e.getBBox();return{x:t.centerX,y:t.centerY}}(t),l=e.getLinkPoints(c)[0];if(n){var u=a(e.getBBox())[n];r=e.getBBox(),i=u,o={x:t.getBBox().centerX,y:t.getBBox().centerY},((r.centerX-i.x)*(r.centerX-o.x)>0||(r.centerY-i.y)*(r.centerY-o.y)>0)&&(l=u)}l=s(l,e.getBBox());var d=t.getLinkPoints(l.point)[0];return{sourcePoint:l,targetPoint:d=s(d,t.getBBox())}}function p(e,t,n){return u(t,n)?e.minX>t[n].x?1:e.maxX<t[n].x?-1:0:e.minY>t[n].y?1:e.maxY<t.y?-1:0}function g(e,t,n){return u(t,n)?{x:t[n].x,y:e.y}:{x:e.x,y:t[n].y}}function m(e){var t;switch(e){case 0:t=2;break;case 1:t=3;break;case 3:t=1;break;default:t=0}return t}n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a})),n.d(t,"f",(function(){return s})),n.d(t,"j",(function(){return c})),n.d(t,"h",(function(){return l})),n.d(t,"i",(function(){return u})),n.d(t,"l",(function(){return d})),n.d(t,"e",(function(){return f})),n.d(t,"d",(function(){return h})),n.d(t,"a",(function(){return p})),n.d(t,"g",(function(){return g})),n.d(t,"k",(function(){return m}))},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(7),a=n(3),s=n(4),c={getActivedStyle:function(){},getSelectedStyle:function(){},getStyle:function(){},getPath:function(){}};function l(e,t,n){var r=[];return s.isString(e)?r=[t,e]:s.isArray(e)?(e.unshift(t),r=e):r=[t],n&&r.unshift(n+"-base"),r}o.registerNode("page-base",r({},c)),o.registerEdge("page-base",r({},c)),o.registerGroup("page-base",r({},c)),o.registerGuide("page-base",r({},c)),a.setRegister=function(e,t,n){e.registerNode=function(e,r,i){o.registerNode(e,r,l(i,t+"-base",n))},e.registerEdge=function(e,r,i){o.registerEdge(e,r,l(i,t+"-base",n))},e.registerGroup=function(e,r,i){o.registerGroup(e,r,l(i,t+"-base",n))},e.registerGuide=function(e,r,i){o.registerGuide(e,r,l(i,t+"-base",n))},e.registerBehaviour=function(e,t,n){o.registerBehaviour(e,(function(e){var n=e.get("page");n.set("_graph",e),t(n)}),n)}},a.setRegister(a,"page"),n(44),e.exports=a},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(7),o=n(22),a=n(63),s=n(64),c=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},i.Util,o,a,s);e.exports=c},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){o(e,t,n[t])}))}return e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function c(e){return(c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=n(21),d=n(4),f=n(14),h=n(34),p=n(35),g=n(37),m=[h,n(38),n(39),p,g,n(40),n(42),n(43)],v=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r={defaultData:null,shortcut:{redo:!0,undo:!0,delete:!0,resetZoom:!0,autoZoom:!0,zoomIn:!0,zoomOut:!0},_controllers:{},_signals:{}};return d.each(m,(function(e){d.mix(r,e.CFG)})),d.mix(!0,r,e),(n=s(this,c(t).call(this,r))).isPage=!0,n.type="page",n._init(),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)}(t,u),n=t,(r=[{key:"getDelegation",value:function(e,t){var n;if(t||(t=this.getGraph().getRootGroup()),1!==e.length||e[0].isNode||e[0].isGroup){var r=d.getTotalBBox(e.map((function(e){return e.getBBox()})));(n=d.getRectByBox(r,t,f.nodeDelegationStyle)).set("capture",!1)}else e[0].isEdge?n=t.addShape("path",{attrs:i({path:"M0 0L 1 1"},f.edgeDelegationStyle),capture:!1}):(n=d.getRectByBox(e[0],t,f.nodeDelegationStyle)).set("capture",!1);return n}},{key:"focusGraphWrapper",value:function(){this.getGraph().getKeyboardEventWrapper().focus()}},{key:"saveImage",value:function(e){var t,n,r=this,o=this.getGraph(),a=o.getBBox(),s=o.getFitViewPadding();return o.saveImage(i({width:a.width+s[1]+s[3],height:a.height+s[0]+s[2],beforeTransform:function(){t=r.getSelected().map((function(e){return e.id})),n=r.getSelected().map((function(e){return e.id})),r.clearSelected(),r.clearActived()},afterTransform:function(){r.setSelected(t,!0),r.setActived(n,!0)}},e))}},{key:"_init",value:function(){var e=this;d.each(m,(function(t){t.INIT&&e[t.INIT]()})),this.bindEvent(),this._cacheBBox()}},{key:"executeCommand",value:function(e,t){var n=this.editor;n?n.executeCommand(e,t):e()}},{key:"_cacheBBox",value:function(){var e=this.getGraph();this.set("bboxCache",e.getBBox())}},{key:"bindEvent",value:function(){var e=this;this.getGraph().on("afterchange",(function(){e._cacheBBox()}))}},{key:"translateLimt",value:function(e){var t=this.getGraph(),n=this.get("bboxCache"),r=t.getWidth(),i=t.getHeight(),o=[n.minX,n.minY,1],a=[n.maxX,n.maxY,1];return d.vec3.transformMat3(o,o,e),d.vec3.transformMat3(a,a,e),a[0]<100&&d.mat3.translate(e,e,[100-a[0],0]),a[1]<100&&d.mat3.translate(e,e,[0,100-a[1]]),o[1]>i-100&&d.mat3.translate(e,e,[0,i-100-o[1]]),o[0]>r-100&&d.mat3.translate(e,e,[r-100-o[0],0]),!0}},{key:"setSignal",value:function(e,t){this.get("_signals")[e]=t}},{key:"getSignal",value:function(e){return this.get("_signals")[e]}},{key:"setController",value:function(e,t){this.get("_controllers")[e]=t}},{key:"getController",value:function(e){return this.get("_controllers")[e]}},{key:"destroy",value:function(){var e=this.get("_graph"),t=this.get("_controllers");d.each(t,(function(e){e.destroy()})),e.destroy()}}])&&a(n.prototype,r),o&&a(n,o),t}();d.each(m,(function(e){d.mix(v.prototype,e.AUGMENT)})),e.exports=v},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(6),o=n(14),a=i.createDOM("<canvas>").getContext("2d");e.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},i,{getPanCanvasBehaviour:function(e){return function(t){var n,r,a=t.getGraph();a.behaviourOn("canvas:mouseenter",(function(){t.css({cursor:o.cursor.beforePanCanvas})})),a.behaviourOn("mouseleave",(function(e){e.toShape||t.css({cursor:o.cursor.beforePanCanvas})})),a.behaviourOn("mousedown",(function(i){(2!==i.button&&!e||!i.shape||i.item&&!1===i.item.dragable&&"mind-root"!==i.item.shapeObj.type&&!t.getSignal("dragEdge"))&&(n={x:i.domX,y:i.domY},t.css({cursor:o.cursor.panningCanvas}),r=a.getMatrix(),t.setCapture(!1))})),a.behaviourOn("drag",(function(e){if(n){var o=e.domX-n.x,s=e.domY-n.y,c=[];i.mat3.translate(c,r,[o,s]),t.translateLimt(c)&&(a.updateMatrix(c),a.draw())}})),a.behaviourOn("mouseup",(function(){n&&(n=void 0,r=void 0,t.setCapture(!0),t.css({cursor:o.cursor.beforePanCanvas}))}))}},getLabelTextByTextLineWidth:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:320;a.font=t;var r=a.measureText(e).width;if(r>n){r=0;for(var i=1;i<e.length;i++)(r+=a.measureText(e[i]).width)>=n&&(e=e.substring(0,i)+"\n"+e.substring(i,e.length),i+=1,r=0)}return e}})},function(e,t){e.exports={orbitGap:10,nodeDefaultShape:"flow-node",edgeDefaultShape:"flow-smooth",groupDefaultShape:"flow-group",nodeActivedOutterStyle:{lineWidth:0},groupSelectedOutterStyle:{stroke:"#E0F0FF",lineWidth:2},nodeSelectedOutterStyle:{stroke:"#E0F0FF",lineWidth:2},edgeActivedStyle:{stroke:"#1890FF",strokeOpacity:.92},nodeActivedStyle:{fill:"#F3F9FF",stroke:"#1890FF"},groupActivedStyle:{stroke:"#1890FF"},edgeSelectedStyle:{lineWidth:2,strokeOpacity:.92,stroke:"#A3B1BF"},nodeSelectedStyle:{fill:"#F3F9FF",stroke:"#1890FF"},groupSelectedStyle:{stroke:"#1890FF",fillOpacity:.92},nodeStyle:{stroke:"#CED4D9",fill:"#FFFFFF",shadowOffsetX:0,shadowOffsetY:4,shadowBlur:10,shadowColor:"rgba(13, 26, 38, 0.08)",lineWidth:1,radius:4,fillOpacity:.92},edgeStyle:{stroke:"#A3B1BF",strokeOpacity:.92,lineWidth:1,lineAppendWidth:8,endArrow:!0},groupBackgroundPadding:[40,10,10,10],groupLabelOffsetX:10,groupLabelOffsetY:10,edgeLabelStyle:{fill:"#666",textAlign:"center",textBaseline:"middle"},edgeLabelRectPadding:4,edgeLabelRectStyle:{fill:"white"},nodeLabelStyle:{fill:"#666",textAlign:"center",textBaseline:"middle"},groupStyle:{stroke:"#CED4D9",radius:4},groupLabelStyle:{fill:"#666",textAlign:"left",textBaseline:"top"},multiSelectRectStyle:{fill:"#1890FF",fillOpacity:.08,stroke:"#1890FF",opacity:.1},dragNodeHoverToGroupStyle:{stroke:"#1890FF",lineWidth:2},dragNodeLeaveFromGroupStyle:{stroke:"#BAE7FF",lineWidth:2},anchorPointStyle:{radius:3.5,fill:"#fff",stroke:"#1890FF",lineAppendWidth:12},anchorHotsoptStyle:{radius:12,fill:"#1890FF",fillOpacity:.25},anchorHotsoptActivedStyle:{radius:14},anchorPointHoverStyle:{radius:4,fill:"#1890FF",fillOpacity:1,stroke:"#1890FF"},nodeControlPointStyle:{radius:4,fill:"#fff",shadowBlur:4,shadowColor:"#666"},edgeControlPointStyle:{radius:6,symbol:"square",lineAppendWidth:6,fillOpacity:0,strokeOpacity:0},nodeSelectedBoxStyle:{stroke:"#C2C2C2"},cursor:{panningCanvas:"-webkit-grabbing",beforePanCanvas:"-webkit-grab",hoverNode:"move",hoverEffectiveAnchor:"crosshair",hoverEdge:"default",hoverGroup:"move",hoverUnEffectiveAnchor:"default",hoverEdgeControllPoint:"crosshair",multiSelect:"crosshair"},zIndex:{anchorPoint:3,anchorHotsopt:2,selectedBox:1,controlPoint:4},polylineEdgeStyle:{offset:10,borderRadius:5},addToGroupDelayTime:400,outFromGroupDelayTime:400}},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(7),a=n(28),s=n(29),c={whitespace:{9:"Tab",13:"Enter",32:"Space"},fn:{112:"f1 ",113:"f2 ",114:"f3 ",115:"f4 ",116:"f5 ",117:"f6 ",118:"f7 ",119:"f8 ",120:"f9 ",121:"f10",122:"f11",123:"f12"},letter:{65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z"},number:{48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9"},navigation:{37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown"},symbol:{110:"decimal point",186:"semi-colon",187:"=",188:"comma",189:"-",190:"period ",191:"/",192:"grave accent",219:"open bracket ",220:"back slash ",221:"close bracket ",222:"single quote "},smallNumberKey:{96:"numpad 0 ",97:"numpad 1 ",98:"numpad 2 ",99:"numpad 3 ",100:"numpad 4 ",101:"numpad 5 ",102:"numpad 6 ",103:"numpad 7 ",104:"numpad 8 ",105:"numpad 9 "},modifierKey:{16:"Shift",17:"Ctrl ",18:"Alt",20:"caps lock"},escKey:{8:"Backspace",46:"Delete",27:"Escape"},homeKey:{91:"Windows Key / Left command",92:"right window key ",93:"Windows Menu"},computeKey:{106:"multiply ",107:"add",109:"subtract ",111:"divide "}},l=r({},o.Util,a,{getNodeSize:function(e){if(e){if(o.Util.isNumber(e))return[e,e];if(o.Util.isString(e)){if(-1===e.indexOf("*")){var t=Number(e);return[t,t]}return e.split("*")}return e}return[96,48]},getTypeAndChar:function(e){var t;for(var n in e=""+e,c)for(var r in t=n,c[n])if(r===e)return{type:t,character:c[n][r]};return{}},getKeyboradKey:function(e){return e.key||l.getTypeAndChar(e.keyCode).character},getIndex:function(e){return e.getParent().get("children").indexOf(e)},setId:function(e){e.id||(e.id=o.Util.guid())},pointLineDistance:function(e,t,n,r,i,a){var s=[n-e,r-t];if(o.Util.vec2.exactEquals(s,[0,0]))return NaN;var c=[-s[1],s[0]];o.Util.vec2.normalize(c,c);var l=[i-e,a-t];return Math.abs(o.Util.vec2.dot(l,c))},getRectByBox:function(e,t,n){return t.addShape("rect",{attrs:r({},n,{x:e.minX,y:e.minY,width:e.maxX-e.minX,height:e.maxY-e.minY})})},objectToValues:function(e){var t,n=[];for(t in e)e.hasOwnProperty(t)&&n.push(e[t]);return n},getValue:function(e){return o.Util.isFunction(e)?e():e},getContrast:function(e,t){var n={};return o.Util.each(t,(function(t,r){n[r]=e[r]})),n},arrowTo:function(e,t,n,r,i,a,s){var c=[a-r,s-i],l=o.Util.vec2.angleTo(c,[1,0],!0);return e.transform([["r",l],["t",t,n]]),e},setEndOfContenteditable:function(e){var t,n;document.createRange?((t=document.createRange()).selectNodeContents(e),t.collapse(!1),(n=window.getSelection()).removeAllRanges(),n.addRange(t)):document.selection&&((t=document.body.createTextRange()).moveToElementText(e),t.collapse(!1),t.select())},matches:function(e,t){return(Element.prototype.matches||Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),n=t.length;--n>=0&&t.item(n)!==this;);return n>-1}).call(e,t)},delegateEvent:function(e,t,n,r){return l.addEventListener(e,t,(function(t){for(var i=t.target||t.srcElement;i!==e;)l.matches(i,n)&&r.call(i,Array.prototype.slice.call(arguments)),i=i.parentNode}))},Palettes:s});e.exports=l},function(t,n){t.exports=e},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){o(e,t,n[t])}))}return e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function c(e,t,n){return(c="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=l(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=n(7),f=n(1),h=n(10),p=[],g=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r={showHotArea:!1,defaultData:{roots:[{label:"鎬濈淮瀵煎浘",children:[{label:"鏂板缓鑺傜偣"},{label:"鏂板缓鑺傜偣"},{label:"鏂板缓鑺傜偣"}]}]},shortcut:{append:!0,appendChild:!0,collapseExpand:!0,selectAll:!0},labelEditable:!0,graph:{modes:{default:["clickNodeSelected","keydownMoveSelection","clickCanvasSelected","keydownEditLabel","panBlank","wheelChangeViewport","panMindNode","clickCollapsedButton","clickExpandedButton","hoverButton","hoverNodeActived","dblclickItemEditLabel"],readOnly:["clickNodeSelected","wheelChangeViewport","keydownMoveSelection","hoverNodeActived","panCanvas","clickExpandedButton","hoverButton","clickCanvasSelected"]},layout:new d.Layouts.Mindmap({direction:"H",getSubTreeSep:function(e){return e.children&&e.children.length>0?e.hierarchy<=2?8:2:0},getHGap:function(e){return 1===e.hierarchy?8:2===e.hierarchy?24:18},getVGap:function(e){return 1===e.hierarchy||2===e.hierarchy?24:2},getSide:function(e){return e.data.side?e.data.side:"right"}}),mode:"default",defaultIntersectBox:"rect",nodeDefaultShape:"mind-base",edgeDefaultShape:"mind-edge",minZoom:.2,maxZoom:2},align:{item:!1},rootShape:"mind-root",firstSubShape:"mind-first-sub",secondSubShape:"mind-second-sub",subShape:"mind-base",nodeDefaultShape:"mind-base",graphConstructor:d.Tree,defaultSide:"right"},i={};return h.each(p,(function(e){h.mix(i,e.CFG)})),h.mix(!0,r,i,e),(n=s(this,l(t).call(this,r))).isMind=!0,n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&u(e,t)}(t,f),n=t,(r=[{key:"_init",value:function(){var e=this;c(l(t.prototype),"_init",this).call(this),h.each(p,(function(t){t.INIT&&e[t.INIT]()}));var n=this.getGraph(),r=this.get("defaultData"),i=n.get("mode"),o=n.getRootGroup().addGroup();if(this.set("hotAreaGroup",o),n.edge().shape((function(e){if(n.find(e.target).getModel().isPlaceholder)return"mind-placeholder-edge"})),r&&this.read(r),"default"===i){if(r){var a=this.getRoot(),s=n.find(a.id);this.setSelected(s,!0)}}else if("readOnly"===i){var u=this.get("shortcut");u.append=!1,u.appendChild=!1,u.selectAll=!1,u.delete=!1}if(r){var d=this.getRoot();this.focus(d.id)}}},{key:"bindEvent",value:function(){var e=this;c(l(t.prototype),"bindEvent",this).call(this);var n=this.get("_graph");n.on("keydown",(function(e){e.domEvent.preventDefault()})),n.on("beforechange",(function(t){"add"===t.action?e._beforeAdd(t):"changeData"===t.action&&e._beforeChangeData(t)})),n.on("aftersource",(function(){e._setHierarchy()})),n.on("afterchange",(function(){e._setHotArea()})),n.on("afteritemdraw",(function(e){var t=e.item,n=t.getModel();if(t.isEdge){var r=t.getGraphicGroup();h.toBack(r,r.getParent()),r.setSilent("capture",!1)}n.parent||(t.isRoot=!0,t.deleteable=!1,t.collapseExpand=!1,t.appendable=!1,t.dragable=!1)})),this.on("beforedelete",(function(t){var n=t.items[0],r=e._getBrothers(n),i=e._getNth(n);r[i-1]?e.setSelected(r[i-1].id,!0):r[i+1]?e.setSelected(r[i+1].id,!0):e.setSelected(n.getParent(),!0)})),this.on("afteritemselected",(function(t){e._tryAdjustViewport(t.item)}))}},{key:"getRoot",value:function(){return this.getGraph().getSource().roots[0]}},{key:"_setHierarchy",value:function(e){var t=this.getGraph(),n=this.get("firstSubShape"),r=this.get("secondSubShape"),i=this.get("defaultSide");if(e){var o=t.find(e.parent);if(o){var a=o.getModel();e.hierarchy=a.hierarchy+1,"mind-placeholder"!==e.shape&&(2===e.hierarchy&&(e.shape=n,e.side||(e.side=i)),3===e.hierarchy&&(e.shape=r))}}else(e=this.getRoot()).hierarchy=1;h.traverseTree(e,(function(e,t){e.hierarchy=t.hierarchy+1,e.side||(e.side=i),t.side&&(e.side=t.side),2===e.hierarchy?e.shape=n:3===e.hierarchy&&(e.shape=r)}),(function(e){return e.children}))}},{key:"getFirstChildrenBySide",value:function(e){var t=this.getRoot(),n=[];return t.children.forEach((function(t){t.side===e&&n.push(t)})),n}},{key:"_getNth",value:function(e){return this.getGraph().getNth(e)}},{key:"_getBrothers",value:function(e){return e.getParent().getModel().children}},{key:"_getMoveChildModel",value:function(e){if(e&&e.length>0){var t=e.length;return e[parseInt(t/2)]}}},{key:"_getVerticalMoveItem",value:function(e,t,n){for(var r,i=this.getGraph().getNodes(),o=e.getBBox(),a=[o.minX,o.maxX],s=[],c=0;c<a.length;c++)for(var l=a[c],u=0;u<i.length;u++){var d=i[u],f=d.getBBox();t(f,o,l)&&s.push({long:n(f,o),node:d})}return s.length>0&&(s.sort((function(e,t){return e.long-t.long})),r=s[0].node),r}},{key:"_arrowTopItem",value:function(e){var t=this._getBrothers(e),n=this._getNth(e);return t[n-1]?t[n-1]:this._getVerticalMoveItem(e,(function(e,t,n){return e.centerY<t.centerY&&n<=e.maxX&&n>=e.minX}),(function(e,t){return t.centerY-e.centerY}))}},{key:"_arrowBottomItem",value:function(e){var t=this._getBrothers(e),n=this._getNth(e);return t[n+1]?t[n+1]:this._getVerticalMoveItem(e,(function(e,t,n){return e.centerY>t.centerY&&n<=e.maxX&&n>=e.minX}),(function(e,t){return e.centerY-t.centerY}))}},{key:"_arrowLeftItem",value:function(e){var t=h.getMindNodeSide(e);if(e.isRoot){var n=this.getFirstChildrenBySide("left");return this._getMoveChildModel(n)}if("left"===t){var r=e.getModel().children;return this._getMoveChildModel(r)}return e.getParent()}},{key:"_arrowRightItem",value:function(e){var t=h.getMindNodeSide(e);if(e.isRoot){var n=this.getFirstChildrenBySide("right");return this._getMoveChildModel(n)}if("right"===t){var r=e.getModel().children;return this._getMoveChildModel(r)}return e.getParent()}},{key:"_moveItemSelection",value:function(e){var t=this.getGraph(),n=this.getSelected()[0];if(n){var r,i=e.domEvent,o=h.getKeyboradKey(i);"ArrowUp"!==o||n.isRoot?"ArrowDown"!==o||n.isRoot?"ArrowLeft"===o?r=this._arrowLeftItem(n):"ArrowRight"===o&&(r=this._arrowRightItem(n)):r=this._arrowBottomItem(n):r=this._arrowTopItem(n),r&&(r=t.find(r.id)).isVisible()&&(this.clearSelected(),this.setSelected(r,!0))}}},{key:"showLabelEditor",value:function(e){var t=e.domEvent,n=this.getSelected()[0],r=h.getKeyboradKey(t);if(n&&1===r.length&&!t.metaKey&&!t.ctrlKey){var i=this.get("labelTextArea");n&&(this.beginEditLabel(n),i.innerHTML=r,h.setEndOfContenteditable(i))}}},{key:"_tryAdjustViewport",value:function(e){var t=this.get("_graph"),n=e.getBBox(),r={x:n.minX,y:n.minY},i={x:n.maxX,y:n.maxY},o=t.getDomPoint(r),a=t.getDomPoint(i),s=t.getWidth(),c=t.getHeight();o.x<0&&t.translate(16-o.x,0),o.y<0&&t.translate(0,16-o.y),a.x>s&&t.translate(s-a.x-16,0),a.y>c&&t.translate(0,c-a.y-16)}},{key:"_beforeChangeData",value:function(e){var t=e.data.roots[0],n=this.get("rootShape");t.shape=n,this._setHierarchy(t)}},{key:"_beforeAdd",value:function(e){var t=this.get("_graph"),n=e.model,r=t.find(n.parent);r.getModel().collapsed&&t.update(r,{collapsed:!1}),this._setHierarchy(n)}},{key:"_drawHotAreaShape",value:function(){var e=this.get("_graph"),t=this.get("hotAreaGroup"),n=this.get("hotAreas");t.clear(),n.forEach((function(e){t.addShape("rect",{attrs:{x:e.minX,y:e.minY,width:e.maxX-e.minX,height:e.maxY-e.minY,fill:e.color,fillOpacity:.4},capture:!1})})),e.draw()}},{key:"_setHotArea",value:function(){var e=[],t=this.get("_graph"),n=this.getRoot(),r="placeholder",o=this.get("showHotArea"),a=t.find(n.id).getBBox();e.push({minX:a.minX-90,minY:a.minY-60,maxX:(a.minX+a.maxX)/2,maxY:a.maxY+60,parent:n,current:n,id:n.id+"left"+r,nth:n.children.length,side:"left",color:"orange"}),e.push({minX:(a.minX+a.maxX)/2,minY:a.minY-60,maxX:a.maxX+90,maxY:a.maxY+60,parent:n,current:n,id:n.id+"right"+r,nth:n.children.length,side:"right",color:"pink"}),h.traverseTree(n,(function(n,o,a){var s=t.find(n.id);if(!n.isPlaceholder&&s&&s.isVisible()){var c,l=function(e,t,n){var r=n.children,i=e;if(!n.parent)for(;r[i]&&r[i].side!==t.side;)i++;for(;r[i]&&r[i].isPlaceholder;)i++;if(r[i]&&r[i].side===t.side)return r[i]}(a+1,n,o),u=function(e,t,n){var r=n.children,i=e;if(!n.parent)for(;r[i]&&r[i].side!==t.side;)i--;for(;r[i]&&r[i].isPlaceholder;)i--;if(r[i]&&r[i].side===t.side)return r[i]}(a-1,n,o),d=t.find(n.id).getBBox(),f=o.children,h=2===n.hierarchy&&"right"===n.side,p=2===n.hierarchy&&"left"===n.side;if(u||e.push({minX:h?d.minX-90:d.minX,minY:function(){var e=u?d.minY:d.minY-16;return f[a-1]&&f[a-1].isPlaceholder&&f[a-1].side===n.side&&(e=t.find(f[a-1].id).getBBox().minY),e}(),maxX:p?d.maxX+90:d.maxX,maxY:(d.minY+d.maxY)/2,parent:o,id:(u?u.id:void 0)+n.id+o.id+r,side:n.side,color:"yellow",nth:a}),l){var g=t.find(l.id).getBBox();e.push({minX:"left"===n.side?Math.max(d.minX,g.minX):h?d.minX-90:d.minX,minY:(d.minY+d.maxY)/2,maxX:"right"===n.side?Math.min(d.maxX,g.maxX):p?d.maxX+90:d.maxX,maxY:(g.minY+g.maxY)/2,parent:o,id:n.id+(l?l.id:void 0)+o.id+r,side:n.side,color:"blue",nth:a+1})}else e.push({minX:h?d.minX-90:d.minX,minY:(d.minY+d.maxY)/2,maxX:p?d.maxX+90:d.maxX,maxY:function(){var e=d.maxY+16;return f[a+1]&&f[a+1].isPlaceholder&&f[a+1].side===n.side&&(e=t.find(f[a+1].id).getBBox().maxY),e}(),parent:o,id:n.id+void 0+o.id+r,color:"red",nth:a+1,addOrder:"push",side:n.side});if(!n.children||0===n.children.length||1===n.children.length&&n.children[0].isPlaceholder)c=n.x>o.x?{minX:d.maxX,minY:d.minY-0,maxX:d.maxX+100,maxY:d.maxY+0}:{minX:d.minX-100,minY:d.minY-0,maxX:d.minX,maxY:d.maxY+0},e.push(i({},c,{parent:n,id:NaN+n.id+r,nth:0,color:"green",side:n.side,addOrder:"push"}))}}),(function(e){return e.children})),this.set("hotAreas",e),o&&this._drawHotAreaShape()}},{key:"hideHotArea",value:function(){var e=this.get("_graph");this.get("hotAreaGroup").clear(),e.draw(),this.set("showHotArea",!1)}},{key:"showHotArea",value:function(){this._drawHotAreaShape(),this.set("showHotArea",!0)}},{key:"getHotArea",value:function(e){var t;return this.get("hotAreas").forEach((function(n){if(e.x>n.minX&&e.x<n.maxX&&e.y>n.minY&&e.y<n.maxY)return t=n,!1})),t}},{key:"saveExpandImage",value:function(e){var t,n,r,o=this,a=this.getGraph(),s=a.getBBox(),c=a.getFitViewPadding();return a.saveImage(i({width:s.width+c[1]+c[3],height:s.height+c[0]+c[2],beforeTransform:function(){var e=a.getNodes();(t=e.filter((function(e){return e.getModel().collapsed})).map((function(e){return e.getModel().id}))).forEach((function(e){a.update(e,{collapsed:!1})})),a.layout(),n=o.getSelected().map((function(e){return e.id})),r=o.getSelected().map((function(e){return e.id})),o.clearSelected(),o.clearActived()},afterTransform:function(){t.forEach((function(e){a.update(e,{collapsed:!0})})),o.setSelected(n,!0),o.setActived(r,!0)}},e))}},{key:"save",value:function(){var e=this.get("_graph").save();return e.roots.forEach((function(e){h.traverseTree(e,(function(e){delete e.x,delete e.y,delete e.width,delete e.height,delete e.parent,delete e.nth,delete e.hierarchy,delete e.index,delete e.shape}),(function(e){return e.children}),!0)})),e}}])&&a(n.prototype,r),o&&a(n,o),t}();h.each(p,(function(e){h.mix(g.prototype,e.AUGMENT)})),f.setRegister(g,"mind","page"),e.exports=g},function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function i(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}var o=n(7).Util,a=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var n=this.getDefaultCfg();o.mix(!0,this,n,t),this.init()}return i(e,[{key:"getDefaultCfg",value:function(){return{}}}]),i(e,[{key:"init",value:function(){}},{key:"destroy",value:function(){}}]),e}();e.exports=a},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},n(4),{getMindNodeSide:function(e){var t=e.getModel();if(t.side)return t.side;var n=e.getParent();return n?n.getModel().side?n.getModel().side:i.getMindNodeSide(n):void 0}});e.exports=i},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function o(e){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function a(e,t){return(a=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=n(1),c=n(16),l=n(19),u=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r={graph:{modes:{default:["panBlank","hoverGroupActived","keydownCmdWheelZoom","clickEdgeSelected","clickNodeSelected","clickCanvasSelected","clickGroupSelected","hoverNodeActived","hoverEdgeActived","hoverButton","clickCollapsedButton","clickExpandedButton","wheelChangeViewport","keydownShiftMultiSelected","dragNodeAddToGroup","dragOutFromGroup","panItem","hoverEdgeControlPoint","dragEdgeControlPoint"],add:["dragPanelItemAddNode"],readOnly:["panCanvas"],move:["panCanvas"],multiSelect:["dragMultiSelect"]},mode:"default",defaultIntersectBox:"rect",nodeDefaultShape:"flow-base",edgeDefaultShape:"flow-smooth",groupDefaultShape:"flow-base"},linkNode:!1};return l.mix(!0,r,{},e),(n=i(this,o(t).call(this,r))).isFlow=!0,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&a(e,t)}(t,c),t}();s.setRegister(u,"flow","diagram"),e.exports=u},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e,t,n){return(a="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=s(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=n(16),u=n(1),d=n(6),f=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r={graph:{modes:{default:["panBlank","keydownCmdWheelZoom","clickEdgeSelected","clickNodeSelected","clickCanvasSelected","hoverNodeActived","hoverEdgeActived","hoverButton","wheelChangeViewport","keydownShiftMultiSelected","panItem","hoverNodeShowArrowController","hoverEdgeControlPoint","dragEdgeControlPoint","bpmnMoveEdgeController"],add:["dragPanelItemAddNode","processAddEdge"],readOnly:["panCanvas"],move:["panCanvas"],multiSelect:["dragMultiSelect"]},mode:"default",defaultIntersectBox:"rect",nodeDefaultShape:"bpmn-base",edgeDefaultShape:"bpmn-base"},arrowController:{thickness:32,long:32,controllers:[]}};return d.mix(!0,r,{},e),(n=o(this,s(t).call(this,r))).isBPMN=!0,n}var n,r,u;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,l),n=t,(r=[{key:"_init",value:function(){a(s(t.prototype),"_init",this).call(this),this._initArrowController()}},{key:"_createArrowController",value:function(e,t){var n=this,r=this.get("arrowController").controllers,i=d.createDOM('<div class="g6-bpmn-arrow"><svg t="1543840367375" class="icon" style="" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1061" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M906.77248 512c0 4.77184-2.21184 9.2672-5.9904 12.17536l-376.5248 289.4848c-2.7648 2.11968-6.06208 3.18464-9.3696 3.18464-3.25632 0-6.5024-1.03424-9.24672-3.09248-5.50912-4.15744-7.5776-11.48928-5.03808-17.90976l75.71456-191.67232L132.58752 604.17024c-8.48896 0-15.36-6.88128-15.36-15.36l0-153.6c0-8.48896 6.87104-15.36 15.36-15.36l443.72992 0-75.71456-191.68256c-2.53952-6.42048-0.47104-13.75232 5.04832-17.90976 5.50912-4.15744 13.12768-4.13696 18.60608 0.09216l376.5248 289.4848C904.56064 502.7328 906.77248 507.22816 906.77248 512z" p-id="1062" fill="#34B7EF"></path></svg></div>',{visibility:"hidden",width:e+"px",height:t+"px",position:"absolute"});return i.setAttribute("draggable","true"),d.addEventListener(i,"dragstart",(function(){var e=i.hoverNode,t={shape:"bpmn-base",source:e.id,anchorIndex:i.getAttribute("anchorIndex")},r=e.getBBox(),o=n.getDelegation([{isEdge:!0}]);n.setSignal("dragEdge",!0),n.beginAdd("edge",t),n.set("addEdgeConfig",{addModel:t,delegation:o,startPoint:{x:r.centerX,y:r.centerY},sourceItem:e}),n.hideArrowController()})),r.push(i),i}},{key:"showArrowController",value:function(e){this.get("arrowController").controllers.forEach((function(t){t.show(),t.hoverNode=e}))}},{key:"hideArrowController",value:function(){this.get("arrowController").controllers.forEach((function(e){e.hide()}))}},{key:"_initArrowController",value:function(){var e=this.getGraph().getGraphContainer(),t=this.get("arrowController"),n=t.thickness,r=t.long,i=this._createArrowController(n,r),o=this._createArrowController(n,r),a=this._createArrowController(r,n),s=this._createArrowController(r,n);e.appendChild(i),e.appendChild(o),e.appendChild(a),e.appendChild(s),t.topArrow=i,t.bottomArrow=o,t.leftArrow=a,t.rightArrow=s}},{key:"bindEvent",value:function(){var e=this;a(s(t.prototype),"bindEvent",this).call(this);var n=this.getGraph();n.on("beforepanitem",(function(){e.hideArrowController()})),n.on("afterviewportchange",(function(){e.hideArrowController()}))}}])&&i(n.prototype,r),u&&i(n,u),t}();u.setRegister(f,"bpmn","diagram"),e.exports=f},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e,t,n){return(a="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=s(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=n(7),u=n(1),d=n(2),f=n(65),h=n(66),p=n(68),g=n(72),m=[f,n(73),g,h,p,n(74)],v=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r={shortcut:{copy:!0,paste:!0,selectAll:!0,addGroup:!0,unGroup:!0},graph:{minZoom:.2,maxZoom:2},graphConstructor:l.Graph,noEndEdge:!0},i={};return d.each(m,(function(e){d.mix(i,e.CFG)})),d.mix(!0,r,i,e),(n=o(this,s(t).call(this,r))).isFlow=!0,n}var n,r,f;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,u),n=t,(r=[{key:"_init",value:function(){var e=this;a(s(t.prototype),"_init",this).call(this),d.each(m,(function(t){t.INIT&&e[t.INIT]()}))}},{key:"bindEvent",value:function(){var e=this;a(s(t.prototype),"bindEvent",this).call(this),this.on("beforeitemactived",(function(t){var n=t.item,r=e.get("_graph").getShapeObj(n).getActivedOutterStyle(n);n.isNode&&e.addOutterShape(n,r)})),this.on("beforeitemunactived",(function(t){var n=t.item;(n.isNode||n.isGroup)&&e.clearOutterShape(n)})),this.on("beforeitemselected",(function(t){var n=t.item,r=e.get("_graph").getShapeObj(n).getSelectedOutterStyle(n);(n.isNode||n.isGroup)&&e.addOutterShape(n,r)})),this.on("beforeitemunselected",(function(t){var n=t.item;(n.isNode||n.isGroup)&&e.clearOutterShape(n)}))}}])&&i(n.prototype,r),f&&i(n,f),t}();d.each(m,(function(e){d.mix(v.prototype,e.AUGMENT)})),u.setRegister(v,"diagram","page"),e.exports=v},function(e,t){e.exports={gridStyle:{stroke:"#A3B1BF",lineWidth:.5},cursor:{panningCanvas:"-webkit-grabbing",beforePanCanvas:"-webkit-grab"},wheelPanRatio:.3,alignLineStyle:{stroke:"#FA8C16",lineWidth:1},nodeDelegationStyle:{stroke:"#1890FF",fill:"#1890FF",fillOpacity:.08,lineDash:[4,4],radius:4,lineWidth:1},edgeDelegationStyle:{stroke:"#1890FF",lineDash:[4,4],lineWidth:1}}},function(e,t,n){var r=n(18);n(32),n(33),e.exports=r},function(e,t,n){var r=n(13);n(75),n(80),e.exports=r},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e,t,n){return(a="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=s(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=n(1),u=n(16),d=n(24),f=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r={graph:{modes:{default:["panBlank","hoverGroupActived","keydownCmdWheelZoom","clickEdgeSelected","clickNodeSelected","clickCanvasSelected","clickGroupSelected","hoverNodeActived","hoverEdgeActived","hoverButton","clickCollapsedButton","clickExpandedButton","wheelChangeViewport","keydownShiftMultiSelected","dragNodeAddToGroup","dragOutFromGroup","panItem","hoverEdgeControlPoint","dragEdgeControlPoint"],add:["dragPanelItemAddNode","processAddEdge"],readOnly:["panCanvas"],move:["panCanvas"],multiSelect:["dragMultiSelect"]},mode:"default",defaultIntersectBox:"circle",nodeDefaultShape:"koni-base",edgeDefaultShape:"koni-base",groupDefaultShape:"koni-base",minZoom:.5,maxZoom:2},orbit:{satellite:["forkAndLink"]},anchorLink:!1,noEndEdge:!1};return d.mix(!0,r,{},e),(n=o(this,s(t).call(this,r))).isKoni=!0,n}var n,r,l;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,u),n=t,(r=[{key:"bindEvent",value:function(){a(s(t.prototype),"bindEvent",this).call(this);var e=this.getGraph();e.on("afterchange",(function(t){var n=t.item,r=t.action,i=t.originModel,o=t.updateModel;if(n&&n.isEdge)if("add"===r||"remove"===r){var a=n.getSource(),s=n.getTarget();d.getParallelEdges(a,s,!0).forEach((function(e){e.update()}))}else if("update"===r){var c=e.find(i.source),l=e.find(i.target),u=[];if(d.getParallelEdges(c,l,!0).forEach((function(e){e.update()})),d.isNil(o.target)&&!d.isNil(o.source)){var f=e.find(o.source);u=d.getParallelEdges(f,l,!0)}else if(!d.isNil(o.target)&&d.isNil(o.source)){var h=e.find(o.target);u=d.getParallelEdges(c,h,!0)}else if(!d.isNil(o.target)&&!d.isNil(o.source)){var p=e.find(o.source),g=e.find(o.target);u=d.getParallelEdges(p,g,!0)}u.forEach((function(e){e.update()}))}"changeData"===r&&e.getEdges().forEach((function(e){e.update()})),e.draw()}))}}])&&i(n.prototype,r),l&&i(n,l),t}();l.setRegister(f,"koni","diagram"),e.exports=f},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(6),a={};function s(e){return e.getCurrentPage().getSelected().length>0}function c(e){var t=e.getCurrentPage();this.snapShot=t.save(),this.selectedItems=t.getSelected().map((function(e){return e.id})),this.method&&(o.isString(this.method)?t[this.method]():this.method(e))}function l(e){var t=e.getCurrentPage();t.read(this.snapShot),t.setSelected(this.selectedItems,!0)}function u(e){return e.getCurrentPage().getMode()!==this.toMode}function d(e){var t=e.getCurrentPage();this.fromMode=t.getMode(),t.changeMode(this.toMode)}function f(e){e.getCurrentPage().changeMode(this.fromMode)}function h(e){var t={},n=[];return e.forEach((function(e){var i=e.model,a=o.mix(!0,{},r({},i,{id:o.guid()}));t[i.id]=a.id,n.push(r({},e,{model:a}))})),n.forEach((function(e){var n=e.model;if(n.parent){var r=t[n.parent];r?n.parent=r:delete n.parent}})),n.sort((function(e,t){return e.index-t.index})),n}a.list=[],a.registerCommand=function(e,t,n){if(a[e])o.mix(a[e],t);else{var i=r({enable:function(){return!0},init:function(){},execute:c,back:l,shortcutCodes:void 0,executeTimes:1,name:e,queue:!0},t);n&&a[n]&&(i=o.mix({},a[n],t)),a[e]=i,a.list.push(i)}},a.execute=function(e,t,n){var r=o.mix(!0,{},a[e],n),i=t.get("_command");return r.enable(t)&&(r.init(),r.queue&&(i.queue.splice(i.current,i.queue.length-i.current,r),i.current+=1),t.emit("beforecommandexecute",{command:r}),r.execute(t),t.emit("aftercommandexecute",{command:r}),t.setCommandDOMenable()),r},a.enable=function(e,t){return a[e].enable(t)},a.registerCommand("common",{back:l}),a.registerCommand("copyAdjacent",{enable:function(){return this.copyNode&&this.copyNode.isNode&&this.x&&this.y},execute:function(e){var t=this.copyNode,n=e.getCurrentPage(),r=n.getGraph(),i=t.getModel(),a=o.clone(i);a.id=o.guid(),a.x=this.x,a.y=this.y;var s=r.add("node",a),c=r.add("edge",{source:i.id,target:a.id});1===this.executeTimes&&(this.addIds=[s.id,c.id],this.page=n)},back:function(){var e=this.page.getGraph();this.addIds.forEach((function(t){e.remove(t)}))}}),a.registerCommand("add",{enable:function(){return this.type&&this.addModel},execute:function(e){var t=e.getCurrentPage(),n=t.getGraph().add(this.type,this.addModel);1===this.executeTimes&&(this.addId=n.id,this.page=t)},back:function(){this.page.getGraph().remove(this.addId)}}),a.registerCommand("update",{enable:function(){return this.itemId&&this.updateModel},execute:function(e){var t=e.getCurrentPage(),n=t.getGraph(),r=n.find(this.itemId);1===this.executeTimes&&(this.originModel=o.getContrast(r.getModel(),this.updateModel),this.page=t),n.update(r,this.updateModel)},back:function(){var e=this.page.getGraph(),t=e.find(this.itemId);e.update(t,this.originModel)}}),a.registerCommand("redo",{queue:!1,enable:function(e){var t=e.get("_command"),n=t.queue;return t.current<n.length},execute:function(e){var t=e.get("_command");t.queue[t.current].execute(e),t.current+=1},shortcutCodes:[["metaKey","shiftKey","z"],["ctrlKey","shiftKey","z"]]}),a.registerCommand("undo",{queue:!1,enable:function(e){return e.get("_command").current>0},execute:function(e){var t=e.get("_command"),n=t.queue[t.current-1];n.executeTimes++,n.back(e),t.current-=1},shortcutCodes:[["metaKey","z"],["ctrlKey","z"]]}),a.registerCommand("copy",{queue:!1,enable:s,method:function(e){var t=e.getCurrentPage().getSelected(),n=e.get("_command"),i=t.map((function(e){return e.getGraphicGroup()})),a=o.getChildrenBBox(i);n.clipboard=[],t.forEach((function(e){o.traverseTree(e,(function(e){var t=e.getModel(),r=e.getGraphicGroup();n.clipboard.push({type:e.type,index:o.getIndex(r),model:t})}),(function(e){return e.getChildren&&e.getChildren()}),!0)})),e.set("copyCenterBox",r({},a))}}),a.registerCommand("pasteHere",{enable:function(e){return e.get("_command").clipboard.length>0},method:function(e){var t=e.getCurrentPage(),n=e.get("_command"),r=this.pasteData?this.pasteData:h(n.clipboard),i=this.copyCenterBox?this.copyCenterBox:e.get("copyCenterBox"),a=this.contextmenuPoint?this.contextmenuPoint:e.get("contextmenuPoint");t.clearSelected(),this.copyCenterBox=o.clone(i),this.pasteData=o.clone(r),this.contextmenuPoint=o.clone(a),r.forEach((function(e){var n=e.model;n.x&&(n.x+=a.x-i.minX),n.y&&(n.y+=a.y-i.minY),t.add(e.type,n)}))},back:l}),a.registerCommand("paste",{enable:function(e){return e.get("_command").clipboard.length>0},method:function(e){var t=e.getCurrentPage(),n=e.get("_command"),r=this.pasteData?this.pasteData:h(n.clipboard);t.clearSelected(),this.pasteData=o.clone(r),r.forEach((function(e){var n=e.model;n.x&&(n.x+=10),n.y&&(n.y+=10),t.add(e.type,n)}))},back:l}),a.registerCommand("addGroup",{init:function(){this.addGroupId=o.guid()},enable:function(e){return e.getCurrentPage().getSelected().length>1},method:function(e){e.getCurrentPage().addGroup({id:this.addGroupId})},back:l}),a.registerCommand("unGroup",{enable:function(e){var t=e.getCurrentPage().getSelected();return 1===t.length&&t[0].isGroup},method:"unGroup",back:l}),a.registerCommand("delete",{getDeleteItems:function(e){var t=e.getCurrentPage(),n=t.getGraph(),r=this.itemIds?this.itemIds.map((function(e){return n.find(e)})):t.getSelected();return r.filter((function(e){return!1!==e.deleteable}))},enable:function(e){return this.getDeleteItems(e).length>0},method:function(e){var t=e.getCurrentPage(),n=this.getDeleteItems(e),r=t.getGraph();t.emit("beforedelete",{items:n}),o.each(n,(function(e){r.remove(e)})),t.emit("afterdelete",{items:n}),this.itemIds=n.map((function(e){return e.getModel().id}))},back:l,shortcutCodes:["Delete","Backspace"]}),a.registerCommand("selectAll",{method:function(e){var t=e.getCurrentPage();t.getGraph().getItems().forEach((function(e){t.setSelected(e,!0)}))},back:l,shortcutCodes:[["metaKey","a"]]}),a.registerCommand("toBack",{enable:s,method:"toBack",back:l}),a.registerCommand("toFront",{enable:s,method:"toFront",back:l}),a.registerCommand("clear",{enable:function(e){return e.getCurrentPage().getItems().length>0},method:"clear",back:l}),a.registerCommand("multiSelect",{enable:u,toMode:"multiSelect",execute:d,back:f}),a.registerCommand("move",{enable:u,toMode:"move",execute:d,back:f}),e.exports=a},function(e,t,n){e.exports=n(2)},function(e,t,n){"use strict";n.r(t),n.d(t,"mouseEnterEdge",(function(){return i})),n.d(t,"mouseLeaveEdge",(function(){return o})),n.d(t,"startMove",(function(){return a})),n.d(t,"endMove",(function(){return s})),n.d(t,"mouseMoveEdge",(function(){return c})),n.d(t,"mergeLine",(function(){return l}));var r=n(0);function i(e){var t=e.graph,n=e.bpmn,i=e.ev,o=e.backUpCursor,a=i.item,s=a.model.controlPoints,c=Object(r.e)({x:i.x,y:i.y},s),l=c.index,u=c.vertical;null!=l&&(o&&(a._cursor=n.getGraph().getMouseEventWrapper().style.cursor),t.update(a,{hold:{index:l,vertical:u}}),u?n.css({cursor:"col-resize"}):n.css({cursor:"row-resize"}))}function o(e){var t=e.graph,n=e.bpmn,r=e.item;r._cursor&&n.css({cursor:r._cursor}),delete r._cursor,t.update(r,{hold:void 0})}function a(e,t){var n=t.item;e.update(n,{lastMouse:{x:t.x,y:t.y}})}function s(e){var t=e.graph,n=e.item;t.update(n,{lastMouse:void 0,moveDelta:void 0})}function c(e,t,n){var r;r=t.model&&t.model.hold&&t.model.hold.vertical?{x:n.x-t.model.lastMouse.x,y:0}:{x:0,y:n.y-t.model.lastMouse.y},e.update(t,{edgeMoved:r,modifiedByMouse:!0})}function l(e,t,n){var r,i=e.model,o=t||i.hold.index,a=i.controlPoints;null===n&&(n=i.hold.vertical);var s=[];return o>=2&&(n?Math.abs(a[o-2].x-a[o].x)<=3&&(r=[{x:a[o-2].x,y:a[o-2].y},{x:a[o-2].x,y:a[o+1].y}],s.push(o-1,o),i.hold.index=o-2,i.controlPoints[o+1].x=a[o-2].x):Math.abs(a[o-2].y-a[o].y)<=3&&(r=[{x:a[o-2].x,y:a[o-2].y},{x:a[o+1].x,y:a[o-2].y}],s.push(o-1,o),i.hold.index=o-2,i.controlPoints[o+1].y=a[o-2].y)),o<=a.length-4&&(n?Math.abs(a[o].x-a[o+2].x)<=3&&(r?(r[1]={x:a[o-2].x,y:a[o+3].y},i.controlPoints[o+3].x=a[o-2].x):(r=[{x:a[o+3].x,y:a[o].y},{x:a[o+3].x,y:a[o+3].y}],i.controlPoints[o].x=a[o+3].x),s.push(o+1,o+2)):Math.abs(a[o].y-a[o+2].y)<=3&&(r?(r[1]={x:a[o+3].x,y:a[o-2].y},i.controlPoints[o+3].y=a[o-2].y):(r=[{x:a[o].x,y:a[o+3].y},{x:a[o+3].x,y:a[o+3].y}],i.controlPoints[o].y=a[o+3].y),s.push(o+1,o+2))),s&&s.length&&a.splice(s[0],s.length),r}},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function o(e){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=n(27),u=n(6),d=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=(n=i(this,o(t).call(this))).getDefaultCfg();return n._cfg=u.mix(!0,{},n._cfg,r,e),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,l),s(t,[{key:"getDefaultCfg",value:function(){return{}}}]),s(t,[{key:"get",value:function(e){return this._cfg[e]}},{key:"set",value:function(e,t){this._cfg[e]=t}},{key:"destroy",value:function(){this._cfg={},this.destroyed=!0}}]),t}();e.exports=d},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(4);e.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},i,{getParallelEdges:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return e.getEdges().filter((function(e){var r=e.getModel();return r.target===t.id||n&&r.source===t.id}))},object2array:function(e){var t=[];return i.each(e,(function(e){t.push(e)})),t}})},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=n(9),l=n(2),u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,a(t).apply(this,arguments))}var n,r,u;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,c),n=t,(r=[{key:"getDefaultCfg",value:function(){return{name:"",render:function(){return"<button>satellite</button>"},bindEvent:function(){return[]}}}},{key:"_renderDOM",value:function(){var e=l.createDOM(this.render(this.diagram));return this.dom=e,e.isSatellite=!0,e}},{key:"getDOM",value:function(){return this.dom||this._renderDOM()}},{key:"init",value:function(){var e=this.getDOM(),t=this.diagram.getGraph().getGraphContainer();e&&(e.css({position:"absolute",visibility:"hidden"}),t.appendChild(e),e&&this.bindEvent(e,this.diagram))}},{key:"enable",value:function(){return!0}},{key:"show",value:function(){this.getDOM().show()}},{key:"hide",value:function(){this.getDOM().hide()}},{key:"isVisible",value:function(){return"hidden"!==this.getDOM().style.visibility}},{key:"destroy",value:function(){var e=this.events;e&&e.forEach((function(e){e.remove()}))}}])&&i(n.prototype,r),u&&i(n,u),t}();e.exports=u},function(e,t,n){e.exports=n(2)},function(e,t,n){var r=n(26),i=n(6),o=n(15);n(7),r.Editor=r,r.Util=i,r.Diagram=n(16),r.Page=n(1),r.Flow=n(95),r.Koni=n(102),r.Mind=n(107),r.Toolbar=n(121),r.Contextmenu=n(122),r.Command=n(15),r.BPMN=n(123),r.registerBehaviour=r.Page.registerBehaviour,r.registerNode=r.Page.registerNode,r.registerEdge=r.Page.registerEdge,r.registerGroup=r.Page.registerGroup,r.registerGuide=r.Page.registerGuide,r.registerCommand=o.registerCommand,e.exports=r},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=n(21),l=n(6),u=n(15),d=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,a(t).apply(this,arguments))}var n,r,d;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,c),n=t,(r=[{key:"getDefaultCfg",value:function(){return{_components:[],_command:{zoomDelta:.1,queue:[],current:0,clipboard:[]}}}},{key:"_getComponentsBy",value:function(e){return this.get("_components").filter(e)}},{key:"_bindCommands",value:function(e){var t=this;l.each(e,(function(e){var n=e.dataset,r=n.command;u[r]?l.addEventListener(e,"click",(function(){t.getCurrentPage().focusGraphWrapper(),t.executeCommand(r,n)})):console.warn("璇疯缃湁鏁堢殑鍛戒护锛�")}))}},{key:"getCommands",value:function(){return this.get("_command").queue}},{key:"getCurrentCommand",value:function(){var e=this.get("_command");return e.queue[e.current-1]}},{key:"executeCommand",value:function(e,t){l.isString(e)?u.execute(e,this,t):u.execute("common",this,{method:e},t)}},{key:"commandEnable",value:function(e){return u.enable(e,this)}},{key:"setCommandDOMenable",value:function(){var e=this,t=this.getComponentsByType("toolbar"),n=this.getComponentsByType("contextmenu"),r=[];t.forEach((function(e){l.each(e.getCommandDoms(),(function(e){r.push(e)}))})),n.forEach((function(e){l.each(e.getCommandDoms(),(function(e){r.push(e)}))})),l.each(r,(function(t){var n=t.dataset.command;u.enable(n,e)?t.classList.remove("disable"):t.classList.add("disable")}))}},{key:"_onPageStatusChange",value:function(){this.setCommandDOMenable()}},{key:"_afterAddContextmenu",value:function(){this.getCurrentPage()&&this.setCommandDOMenable()}},{key:"_afterAddPage",value:function(e){var t=this;this.setCommandDOMenable(),e.on("statuschange",(function(e){t._onPageStatusChange(e)})),e.on("mousedown",(function(){t.getComponentsByType("contextmenu").forEach((function(e){e.hide()}))})),e.on("contextmenu",(function(n){var r=t.getComponentsByType("contextmenu"),i=e.getGraph().getCanvas().get("el"),o=l.getBoundingClientRect(i),a={x:n.x,y:n.y},s=n.item;s&&!s.isSelected&&(e.clearSelected(),e.setSelected(n.item,!0)),t.set("contextmenuPoint",a),n.domEvent.preventDefault(),r.forEach((function(e){e.show(),e.contextmenuPoint=a,e.move(o.left+n.domX,o.top+n.domY)}))})),e.on("statuschange",(function(e){t.getComponentsByType("contextmenu").forEach((function(t){t.switch(e.status)}))})),this._bindShortcut(e)}},{key:"_beforeAddToolbar",value:function(e){var t=e.getCommandDoms();this._bindCommands(t)}},{key:"_beforeAddContextmenu",value:function(e){var t=e.getCommandDoms();e.bindEvent(),this._bindCommands(t)}},{key:"getComponentsByType",value:function(e){return this._getComponentsBy((function(t){return t.type===e}))}},{key:"getCurrentPage",value:function(){var e,t=this.getComponentsByType("page");return t.every((function(t){return!t.isActived||(e=t,!1)})),e||(e=t[0]),e}},{key:"getComponents",value:function(){return this.get("_components")}},{key:"_shortcutEnable",value:function(e,t){for(var n=e.shortcutCodes,r=l.getKeyboradKey(t),i=!1,o=0;o<n.length;o++){var a=n[o];if(l.isArray(a)){for(var s=a.length,c=!0,u=0;u<s-1;u++)if(!t[a[u]]){c=!1;break}a[s-1]!==r&&a[s-1]!==l.lowerFirst(r)||!c||(i=!0)}else a===r&&(i=!0);if(i)break}return i}},{key:"_bindShortcut",value:function(e){var t=this,n=e.get("shortcut");e.getGraph().on("keydown",(function(e){var r=t.getComponentsByType("contextmenu"),i=e.domEvent;r.forEach((function(e){e.hide()})),i.preventDefault();for(var o=u.list.filter((function(e){return e.shortcutCodes&&n[e.name]})),a=0;a<o.length;a++){var s=o[a];if(t._shortcutEnable(s,i))return t.executeCommand(s.name),!1}}))}},{key:"add",value:function(e){var t=this.get("_components"),n=l.upperFirst(e.type);e.editor=this,this["_beforeAdd"+n]&&this["_beforeAdd"+n](e),t.push(e),this["_afterAdd"+n]&&this["_afterAdd"+n](e)}},{key:"destroy",value:function(){this.get("_components").forEach((function(e){e.destroy()}))}}])&&i(n.prototype,r),d&&i(n,d),t}();e.exports=d},function(e,t,n){var r;
-/*!
- * EventEmitter v5.2.6 - git.io/ee
- * Unlicense - http://unlicense.org/
- * Oliver Caldwell - https://oli.me.uk/
- * @preserve
- */!function(t){"use strict";function i(){}var o=i.prototype,a=t.EventEmitter;function s(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function c(e){return function(){return this[e].apply(this,arguments)}}o.getListeners=function(e){var t,n,r=this._getEvents();if(e instanceof RegExp)for(n in t={},r)r.hasOwnProperty(n)&&e.test(n)&&(t[n]=r[n]);else t=r[e]||(r[e]=[]);return t},o.flattenListeners=function(e){var t,n=[];for(t=0;t<e.length;t+=1)n.push(e[t].listener);return n},o.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&((t={})[e]=n),t||n},o.addListener=function(e,t){if(!function e(t){return"function"==typeof t||t instanceof RegExp||!(!t||"object"!=typeof t)&&e(t.listener)}(t))throw new TypeError("listener must be a function");var n,r=this.getListenersAsObject(e),i="object"==typeof t;for(n in r)r.hasOwnProperty(n)&&-1===s(r[n],t)&&r[n].push(i?t:{listener:t,once:!1});return this},o.on=c("addListener"),o.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},o.once=c("addOnceListener"),o.defineEvent=function(e){return this.getListeners(e),this},o.defineEvents=function(e){for(var t=0;t<e.length;t+=1)this.defineEvent(e[t]);return this},o.removeListener=function(e,t){var n,r,i=this.getListenersAsObject(e);for(r in i)i.hasOwnProperty(r)&&-1!==(n=s(i[r],t))&&i[r].splice(n,1);return this},o.off=c("removeListener"),o.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},o.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},o.manipulateListeners=function(e,t,n){var r,i,o=e?this.removeListener:this.addListener,a=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=n.length;r--;)o.call(this,t,n[r]);else for(r in t)t.hasOwnProperty(r)&&(i=t[r])&&("function"==typeof i?o.call(this,r,i):a.call(this,r,i));return this},o.removeEvent=function(e){var t,n=typeof e,r=this._getEvents();if("string"===n)delete r[e];else if(e instanceof RegExp)for(t in r)r.hasOwnProperty(t)&&e.test(t)&&delete r[t];else delete this._events;return this},o.removeAllListeners=c("removeEvent"),o.emitEvent=function(e,t){var n,r,i,o,a=this.getListenersAsObject(e);for(o in a)if(a.hasOwnProperty(o))for(n=a[o].slice(0),i=0;i<n.length;i++)!0===(r=n[i]).once&&this.removeListener(e,r.listener),r.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,r.listener);return this},o.trigger=c("emitEvent"),o.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},o.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},o._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},o._getEvents=function(){return this._events||(this._events={})},i.noConflict=function(){return t.EventEmitter=a,i},void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}("undefined"!=typeof window?window:this||{})},function(e,t,n){var r=n(7).Util;e.exports={getGroupIconPath:function(){return"M9.75,9.60000014 L3.75,9.60000014 C3.33578644,9.60000014 3,9.2865995 3,8.90000022 C3,8.51340093 3.33578644,8.20000029 3.75,8.20000029 L9.75,8.20000029 C10.1642136,8.20000029 10.5,8.51340093 10.5,8.90000022 C10.5,9.2865995 10.1642136,9.60000014 9.75,9.60000014 M3,11.6999999 C3,11.3134006 3.33578644,11 3.75,11 L6.75,11 C7.16421356,11 7.5,11.3134006 7.5,11.6999999 C7.5,12.0865992 7.16421356,12.3999999 6.75,12.3999999 L3.75,12.3999999 C3.33578644,12.3999999 3,12.0865992 3,11.6999999 M3.75,13.7999997 L6.75,13.7999997 C7.16421356,13.7999997 7.5,14.1134004 7.5,14.4999996 C7.5,14.8865989 7.16421356,15.1999996 6.75,15.1999996 L3.75,15.1999996 C3.33578644,15.1999996 3,14.8865989 3,14.4999996 C3,14.1134004 3.33578644,13.7999997 3.75,13.7999997 M16.4985,4.00000072 L1.5015,4.00000072 C0.674533504,3.99922416 0.00289396564,4.6232696 0,5.39510058 L0,16.6048994 C0.00289396564,17.3767304 0.674533504,18.0007758 1.5015,17.9999993 L16.4985,17.9999993 C17.3254665,18.0007758 17.997106,17.3767304 18,16.6048994 L18,5.39510058 C17.997106,4.6232696 17.3254665,3.99922416 16.4985,4.00000072M19,13.9999993 L19,3 L5,3 L5,1.39510058 C5.00289397,0.623269599 5.6745335,-0.00077583787 6.5015,7.23978642e-07 L21.4985,7.23978642e-07 C22.3254665,-0.00077583787 22.997106,0.623269599 23,1.39510058 L23,12.6048994 C22.997106,13.3767304 22.3254665,14.0007758 21.4985,13.9999993 L19,13.9999993 Z"},getCollapsedButtonPath:function(){return r.getRectPath(0,0,14,14,2)+"M3,7L11,7"},getExpandedButtonPath:function(){return r.getRectPath(0,0,14,14,2)+"M3,7L11,7M7,3L7,11"}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.presetPrimaryColors=t.presetPalettes=t.generate=void 0;var r,i=n(30),o=(r=i)&&r.__esModule?r:{default:r},a={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},s={};Object.keys(a).forEach((function(e){s[e]=(0,o.default)(a[e])})),t.generate=o.default,t.presetPalettes=s,t.presetPrimaryColors=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){for(var t=[],n=(0,o.default)(e),r=d;r>0;r-=1){var i=n.toHsv(),a=(0,o.default)({h:h(i,r,!0),s:p(i,r,!0),v:g(i,r,!0)}).toHexString();t.push(a)}t.push(n.toHexString());for(var s=1;s<=f;s+=1){var c=n.toHsv(),l=(0,o.default)({h:h(c,s),s:p(c,s),v:g(c,s)}).toHexString();t.push(l)}return t};var r,i=n(31),o=(r=i)&&r.__esModule?r:{default:r},a=2,s=16,c=5,l=5,u=15,d=5,f=4;function h(e,t,n){var r=void 0;return(r=Math.round(e.h)>=60&&Math.round(e.h)<=240?n?Math.round(e.h)-a*t:Math.round(e.h)+a*t:n?Math.round(e.h)+a*t:Math.round(e.h)-a*t)<0?r+=360:r>=360&&(r-=360),r}function p(e,t,n){if(0===e.h&&0===e.s)return e.s;var r=void 0;return(r=n?Math.round(100*e.s)-s*t:t===f?Math.round(100*e.s)+s:Math.round(100*e.s)+c*t)>100&&(r=100),n&&t===d&&r>10&&(r=10),r<6&&(r=6),r}function g(e,t,n){return n?Math.round(100*e.v)+l*t:Math.round(100*e.v)-u*t}},function(e,t,n){var r;!function(i){var o=/^\s+/,a=/\s+$/,s=0,c=i.round,l=i.min,u=i.max,d=i.random;function f(e,t){if(t=t||{},(e=e||"")instanceof f)return e;if(!(this instanceof f))return new f(e,t);var n=function(e){var t,n,r,s={r:0,g:0,b:0},c=1,d=null,f=null,h=null,p=!1,g=!1;return"string"==typeof e&&(e=function(e){e=e.replace(o,"").replace(a,"").toLowerCase();var t,n=!1;if(D[e])e=D[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=G.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=G.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=G.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=G.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=G.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=G.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=G.hex8.exec(e))?{r:B(t[1]),g:B(t[2]),b:B(t[3]),a:z(t[4]),format:n?"name":"hex8"}:(t=G.hex6.exec(e))?{r:B(t[1]),g:B(t[2]),b:B(t[3]),format:n?"name":"hex"}:(t=G.hex4.exec(e))?{r:B(t[1]+""+t[1]),g:B(t[2]+""+t[2]),b:B(t[3]+""+t[3]),a:z(t[4]+""+t[4]),format:n?"name":"hex8"}:!!(t=G.hex3.exec(e))&&{r:B(t[1]+""+t[1]),g:B(t[2]+""+t[2]),b:B(t[3]+""+t[3]),format:n?"name":"hex"}}(e)),"object"==typeof e&&(V(e.r)&&V(e.g)&&V(e.b)?(t=e.r,n=e.g,r=e.b,s={r:255*T(t,255),g:255*T(n,255),b:255*T(r,255)},p=!0,g="%"===String(e.r).substr(-1)?"prgb":"rgb"):V(e.h)&&V(e.s)&&V(e.v)?(d=R(e.s),f=R(e.v),s=function(e,t,n){e=6*T(e,360),t=T(t,100),n=T(n,100);var r=i.floor(e),o=e-r,a=n*(1-t),s=n*(1-o*t),c=n*(1-(1-o)*t),l=r%6;return{r:255*[n,s,a,a,c,n][l],g:255*[c,n,n,s,a,a][l],b:255*[a,a,c,n,n,s][l]}}(e.h,d,f),p=!0,g="hsv"):V(e.h)&&V(e.s)&&V(e.l)&&(d=R(e.s),h=R(e.l),s=function(e,t,n){var r,i,o;function a(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(e=T(e,360),t=T(t,100),n=T(n,100),0===t)r=i=o=n;else{var s=n<.5?n*(1+t):n+t-n*t,c=2*n-s;r=a(c,s,e+1/3),i=a(c,s,e),o=a(c,s,e-1/3)}return{r:255*r,g:255*i,b:255*o}}(e.h,d,h),p=!0,g="hsl"),e.hasOwnProperty("a")&&(c=e.a)),c=E(c),{ok:p,format:e.format||g,r:l(255,u(s.r,0)),g:l(255,u(s.g,0)),b:l(255,u(s.b,0)),a:c}}(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=c(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=c(this._r)),this._g<1&&(this._g=c(this._g)),this._b<1&&(this._b=c(this._b)),this._ok=n.ok,this._tc_id=s++}function h(e,t,n){e=T(e,255),t=T(t,255),n=T(n,255);var r,i,o=u(e,t,n),a=l(e,t,n),s=(o+a)/2;if(o==a)r=i=0;else{var c=o-a;switch(i=s>.5?c/(2-o-a):c/(o+a),o){case e:r=(t-n)/c+(t<n?6:0);break;case t:r=(n-e)/c+2;break;case n:r=(e-t)/c+4}r/=6}return{h:r,s:i,l:s}}function p(e,t,n){e=T(e,255),t=T(t,255),n=T(n,255);var r,i,o=u(e,t,n),a=l(e,t,n),s=o,c=o-a;if(i=0===o?0:c/o,o==a)r=0;else{switch(o){case e:r=(t-n)/c+(t<n?6:0);break;case t:r=(n-e)/c+2;break;case n:r=(e-t)/c+4}r/=6}return{h:r,s:i,v:s}}function g(e,t,n,r){var i=[I(c(e).toString(16)),I(c(t).toString(16)),I(c(n).toString(16))];return r&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0):i.join("")}function m(e,t,n,r){return[I(F(r)),I(c(e).toString(16)),I(c(t).toString(16)),I(c(n).toString(16))].join("")}function v(e,t){t=0===t?0:t||10;var n=f(e).toHsl();return n.s-=t/100,n.s=A(n.s),f(n)}function b(e,t){t=0===t?0:t||10;var n=f(e).toHsl();return n.s+=t/100,n.s=A(n.s),f(n)}function y(e){return f(e).desaturate(100)}function x(e,t){t=0===t?0:t||10;var n=f(e).toHsl();return n.l+=t/100,n.l=A(n.l),f(n)}function w(e,t){t=0===t?0:t||10;var n=f(e).toRgb();return n.r=u(0,l(255,n.r-c(-t/100*255))),n.g=u(0,l(255,n.g-c(-t/100*255))),n.b=u(0,l(255,n.b-c(-t/100*255))),f(n)}function O(e,t){t=0===t?0:t||10;var n=f(e).toHsl();return n.l-=t/100,n.l=A(n.l),f(n)}function _(e,t){var n=f(e).toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,f(n)}function C(e){var t=f(e).toHsl();return t.h=(t.h+180)%360,f(t)}function S(e){var t=f(e).toHsl(),n=t.h;return[f(e),f({h:(n+120)%360,s:t.s,l:t.l}),f({h:(n+240)%360,s:t.s,l:t.l})]}function P(e){var t=f(e).toHsl(),n=t.h;return[f(e),f({h:(n+90)%360,s:t.s,l:t.l}),f({h:(n+180)%360,s:t.s,l:t.l}),f({h:(n+270)%360,s:t.s,l:t.l})]}function j(e){var t=f(e).toHsl(),n=t.h;return[f(e),f({h:(n+72)%360,s:t.s,l:t.l}),f({h:(n+216)%360,s:t.s,l:t.l})]}function k(e,t,n){t=t||6,n=n||30;var r=f(e).toHsl(),i=360/n,o=[f(e)];for(r.h=(r.h-(i*t>>1)+720)%360;--t;)r.h=(r.h+i)%360,o.push(f(r));return o}function L(e,t){t=t||6;for(var n=f(e).toHsv(),r=n.h,i=n.s,o=n.v,a=[],s=1/t;t--;)a.push(f({h:r,s:i,v:o})),o=(o+s)%1;return a}f.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,r=this.toRgb();return e=r.r/255,t=r.g/255,n=r.b/255,.2126*(e<=.03928?e/12.92:i.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:i.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:i.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=E(e),this._roundA=c(100*this._a)/100,this},toHsv:function(){var e=p(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=p(this._r,this._g,this._b),t=c(360*e.h),n=c(100*e.s),r=c(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+r+"%)":"hsva("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=h(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=h(this._r,this._g,this._b),t=c(360*e.h),n=c(100*e.s),r=c(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+r+"%)":"hsla("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return g(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,n,r,i){var o=[I(c(e).toString(16)),I(c(t).toString(16)),I(c(n).toString(16)),I(F(r))];return i&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)&&o[3].charAt(0)==o[3].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0):o.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:c(this._r),g:c(this._g),b:c(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+c(this._r)+", "+c(this._g)+", "+c(this._b)+")":"rgba("+c(this._r)+", "+c(this._g)+", "+c(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:c(100*T(this._r,255))+"%",g:c(100*T(this._g,255))+"%",b:c(100*T(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+c(100*T(this._r,255))+"%, "+c(100*T(this._g,255))+"%, "+c(100*T(this._b,255))+"%)":"rgba("+c(100*T(this._r,255))+"%, "+c(100*T(this._g,255))+"%, "+c(100*T(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(M[g(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+m(this._r,this._g,this._b,this._a),n=t,r=this._gradientType?"GradientType = 1, ":"";if(e){var i=f(e);n="#"+m(i._r,i._g,i._b,i._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,r=this._a<1&&this._a>=0;return t||!r||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return f(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(x,arguments)},brighten:function(){return this._applyModification(w,arguments)},darken:function(){return this._applyModification(O,arguments)},desaturate:function(){return this._applyModification(v,arguments)},saturate:function(){return this._applyModification(b,arguments)},greyscale:function(){return this._applyModification(y,arguments)},spin:function(){return this._applyModification(_,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(k,arguments)},complement:function(){return this._applyCombination(C,arguments)},monochromatic:function(){return this._applyCombination(L,arguments)},splitcomplement:function(){return this._applyCombination(j,arguments)},triad:function(){return this._applyCombination(S,arguments)},tetrad:function(){return this._applyCombination(P,arguments)}},f.fromRatio=function(e,t){if("object"==typeof e){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]="a"===r?e[r]:R(e[r]));e=n}return f(e,t)},f.equals=function(e,t){return!(!e||!t)&&f(e).toRgbString()==f(t).toRgbString()},f.random=function(){return f.fromRatio({r:d(),g:d(),b:d()})},f.mix=function(e,t,n){n=0===n?0:n||50;var r=f(e).toRgb(),i=f(t).toRgb(),o=n/100;return f({r:(i.r-r.r)*o+r.r,g:(i.g-r.g)*o+r.g,b:(i.b-r.b)*o+r.b,a:(i.a-r.a)*o+r.a})},f.readability=function(e,t){var n=f(e),r=f(t);return(i.max(n.getLuminance(),r.getLuminance())+.05)/(i.min(n.getLuminance(),r.getLuminance())+.05)},f.isReadable=function(e,t,n){var r,i,o=f.readability(e,t);switch(i=!1,(r=function(e){var t,n;return t=((e=e||{level:"AA",size:"small"}).level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA"),"small"!==n&&"large"!==n&&(n="small"),{level:t,size:n}}(n)).level+r.size){case"AAsmall":case"AAAlarge":i=o>=4.5;break;case"AAlarge":i=o>=3;break;case"AAAsmall":i=o>=7}return i},f.mostReadable=function(e,t,n){var r,i,o,a,s=null,c=0;i=(n=n||{}).includeFallbackColors,o=n.level,a=n.size;for(var l=0;l<t.length;l++)(r=f.readability(e,t[l]))>c&&(c=r,s=f(t[l]));return f.isReadable(e,s,{level:o,size:a})||!i?s:(n.includeFallbackColors=!1,f.mostReadable(e,["#fff","#000"],n))};var D=f.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},M=f.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(D);function E(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function T(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=l(t,u(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),i.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function A(e){return l(1,u(0,e))}function B(e){return parseInt(e,16)}function I(e){return 1==e.length?"0"+e:""+e}function R(e){return e<=1&&(e=100*e+"%"),e}function F(e){return i.round(255*parseFloat(e)).toString(16)}function z(e){return B(e)/255}var $,N,q,G=(N="[\\s|\\(]+("+($="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+$+")[,|\\s]+("+$+")\\s*\\)?",q="[\\s|\\(]+("+$+")[,|\\s]+("+$+")[,|\\s]+("+$+")[,|\\s]+("+$+")\\s*\\)?",{CSS_UNIT:new RegExp($),rgb:new RegExp("rgb"+N),rgba:new RegExp("rgba"+q),hsl:new RegExp("hsl"+N),hsla:new RegExp("hsla"+q),hsv:new RegExp("hsv"+N),hsva:new RegExp("hsva"+q),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function V(e){return!!G.CSS_UNIT.exec(e)}e.exports?e.exports=f:void 0===(r=function(){return f}.call(t,n,t,e))||(e.exports=r)}(Math)},function(e,t,n){var r=n(18);function i(e){var t=e.getCurrentPage();this.matrixCache=t.getMatrix().slice(0),this._zoom(e),t.updateStatus()}function o(e){e.getCurrentPage().updateMatrix(this.matrixCache)}r.registerCommand("zoomTo",{_zoom:function(e){e.getCurrentPage().zoom(Number(this.zoom))},queue:!1,execute:i,back:o}),r.registerCommand("zoomIn",{enable:function(e){var t=e.getCurrentPage(),n=t.getMaxZoom(),r=t.getMinZoom(),i=t.getZoom();return i<n||i===r},_zoom:function(e){var t=e.getCurrentPage(),n=e.get("_command"),r=t.getZoom(),i=t.getMaxZoom(),o=r+n.zoomDelta;o>=i&&(o=i),t.zoom(o)},queue:!1,execute:i,back:o,shortcutCodes:[["metaKey","="],["ctrlKey","="]]}),r.registerCommand("zoomOut",{enable:function(e){var t=e.getCurrentPage(),n=t.getMaxZoom(),r=t.getMinZoom(),i=t.getZoom();return i>r||i===n},_zoom:function(e){var t=e.getCurrentPage(),n=t.getZoom(),r=t.getMinZoom(),i=n-e.get("_command").zoomDelta;i<=r&&(i=r),t.zoom(i)},queue:!1,execute:i,back:o,shortcutCodes:[["metaKey","-"],["ctrlKey","-"]]}),r.registerCommand("autoZoom",{enable:function(){return!0},_zoom:function(e){e.getCurrentPage().autoZoom()},queue:!1,execute:i,back:o}),r.registerCommand("resetZoom",{enable:function(){return!0},_zoom:function(e){e.getCurrentPage().resetZoom()},queue:!1,execute:i,back:o,shortcutCodes:[["metaKey","0"],["ctrlKey","0"]]})},function(e,t,n){var r=n(18);r.registerCommand("collapseExpand",{getItem:function(e){var t=e.getCurrentPage(),n=t.getGraph();return this.itemId?n.find(this.itemId):t.getSelected()[0]},enable:function(e){var t=this.getItem(e);return t&&!1!==t.collapseExpand&&t.getChildren().length>0},execute:function(e){var t=e.getCurrentPage(),n=t.getGraph(),r=this.getItem(e);r.getModel().collapsed?(n.update(r,{collapsed:!1}),r.getInnerEdges&&r.getInnerEdges().forEach((function(e){e.update()})),this.toCollapsed=!1):(n.update(r,{collapsed:!0}),this.toCollapsed=!0),t.clearSelected(),t.setSelected(r,!0),1===this.executeTimes&&(this.itemId=r.id)},back:function(e){var t=e.getCurrentPage(),n=t.getGraph(),r=this.getItem(e);this.toCollapsed?n.update(r,{collapsed:!1}):n.update(r,{collapsed:!0}),t.clearSelected(),t.setSelected(r,!0)},shortcutCodes:[["metaKey","/"],["ctrlKey","/"]]}),r.registerCommand("collapse",{enable:function(e){var t=this.getItem(e);return t&&!1!==t.collapseExpand&&t.getChildren().length>0&&!t.getModel().collapsed}},"collapseExpand"),r.registerCommand("expand",{enable:function(e){var t=this.getItem(e);return t&&!1!==t.collapseExpand&&t.getChildren().length>0&&t.getModel().collapsed}},"collapseExpand")},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(4),o={INIT:"_initGraph"};o.AUGMENT={_initGraph:function(){var e=this.get("graph"),t=new(this.get("graphConstructor"))(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({page:this},e));t.draw(),this.set("_graph",t)},changeMode:function(e){this.get("_graph").changeMode(e)},updateMatrix:function(e){this.get("_graph").updateMatrix(e)},getMode:function(){return this.get("_graph").get("mode")},getMatrix:function(){return this.get("_graph").getMatrix()},getZoom:function(){return this.get("_graph").getMatrix()[0]},getMaxZoom:function(){return this.get("_graph").get("maxZoom")},getMinZoom:function(){return this.get("_graph").get("minZoom")},getGraph:function(){return this.get("_graph")},getItems:function(){return this.get("_graph").getItems()},getNodes:function(){return this.get("_graph").getNodes()},translate:function(e,t){return this.get("_graph").translate(e,t)},getEdges:function(){return this.get("_graph").getEdges()},getGroups:function(){return this.get("_graph").getGroups()},render:function(){return this.get("_graph").render(),this},add:function(e,t){return this.get("_graph").add(e,t),this},focusPointByDom:function(e){return this.get("_graph").focusPointByDom(e),this},focusPoint:function(e){return this.get("_graph").focusPoint(e),this},find:function(e){return this.get("_graph").find(e)},focus:function(e){var t=this.get("_graph"),n=t.find(e);if(n){var r=n.getCenter();t.focusPoint(r)}return this},save:function(){return this.get("_graph").save()},read:function(e){this.get("_graph").read(e)},clear:function(){this.get("_graph").clear()},remove:function(e){return this.get("_graph").remove(e),this},update:function(e,t){return this.get("_graph").update(e,t),this},zoom:function(e,t){return this.get("_graph").zoom(e,t),this},getDomPoint:function(e){return this.get("_graph").getDomPoint(e)},getPoint:function(e){return this.get("_graph").getPoint(e)},zoomByDom:function(e,t){var n=this.get("_graph"),r=n.getPoint(e);return n.zoom(r,t),this},autoZoom:function(){return this.get("_graph").autoZoom(),this},resetZoom:function(){var e=this.get("_graph"),t=e.getWidth(),n=e.getHeight();return e.zoomByDom({x:t/2,y:n/2},1),this},css:function(e){var t=this.get("_graph").getMouseEventWrapper();i.modifyCSS(t,e)},setCapture:function(e){this.get("_graph").getRootGroup().set("capture",e)},destroy:function(){this.get("_graph").destroy()},delete:function(){var e=this.getSelected(),t=this.get("_graph");i.each(e,(function(e){t.remove(e)}))}},e.exports=o},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(36),o=n(4),a={CFG:{grid:void 0},INIT:"_initGrid"};a.AUGMENT={_initGrid:function(){var e=this.get("grid"),t=this.get("_graph");if(e){var n=new i(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({page:this,graph:t},e));this.setController("grid",n)}},showGrid:function(e){var t=this.get("_graph"),n=this.getController("grid");n||(e?o.isObject(e)&&this.set("grid",e):this.set("grid",!0),this._initGrid()),(n=this.getController("grid")).show(),t.draw()},hideGrid:function(){var e=this.get("_graph"),t=this.getController("grid");t&&t.hide(),e.draw()},getGridCell:function(){return this.getController("grid").getCell()}},e.exports=a},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=n(9),l=n(14),u=n(4),d=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,a(t).apply(this,arguments))}var n,r,d;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,c),n=t,(r=[{key:"getDefaultCfg",value:function(){return{cell:16,line:l.gridStyle,type:"point",visible:!0}}},{key:"init",value:function(){this._draw(),this._onViewPortChange(),!this.visible&&this.hide()}},{key:"_onViewPortChange",value:function(){var e=this,t=this.graph;t.on("afterviewportchange",(function(){e.update()})),t.on("beforechangesize",(function(){e.update()}))}},{key:"_draw",value:function(){var e=this.graph,t=this._getPath(),n=e.getRootGroup(),r=u.mix({},this.line),i=e.getMatrix(),o=this.type,a="line"===o?1/i[0]:2/i[0];"point"===o&&(r.lineDash=null),r.lineWidth=a,r.path=t;var s=n.addShape("path",{attrs:r,capture:!1,zIndex:0});u.toBack(s,n),this.gridEl=s}},{key:"show",value:function(){this.gridEl.show(),this.visible=!0}},{key:"hide",value:function(){this.gridEl.hide(),this.visible=!1}},{key:"_getLinePath",value:function(){for(var e=this.graph,t=e.get("width"),n=e.get("height"),r=e.getPoint({x:0,y:0}),i=e.getPoint({x:t,y:n}),o=this.cell,a=Math.ceil(r.x/o)*o,s=Math.ceil(r.y/o)*o,c=[],l=0;l<=i.x-r.x;l+=o){var u=a+l;c.push(["M",u,r.y]),c.push(["L",u,i.y])}for(var d=0;d<=i.y-r.y;d+=o){var f=s+d;c.push(["M",r.x,f]),c.push(["L",i.x,f])}return c}},{key:"_getPointPath",value:function(){for(var e=this.graph,t=e.get("width"),n=e.get("height"),r=e.getPoint({x:0,y:0}),i=2/e.getMatrix()[0],o=e.getPoint({x:t,y:n}),a=this.getCell(),s=Math.ceil(r.x/a)*a,c=Math.ceil(r.y/a)*a,l=[],u=0;u<=o.x-r.x;u+=a)for(var d=s+u,f=0;f<=o.y-r.y;f+=a){var h=c+f;l.push(["M",d,h]),l.push(["L",d+i,h])}return l}},{key:"getCell",value:function(){var e=this.cell,t=this.graph.getMatrix()[0];return e*t<9.6?9.6/t:e}},{key:"_getPath",value:function(){var e=this.type;return this["_get"+u.upperFirst(e)+"Path"]()}},{key:"update",value:function(e){u.mix(this,e);var t=this._getPath(),n=this.gridEl,r=this.graph.getMatrix(),i="line"===this.type?1/r[0]:2/r[0];n.attr("lineWidth",i),n.attr("path",t)}},{key:"destroy",value:function(){var e=this.gridEl;e&&e.remove()}}])&&i(n.prototype,r),d&&i(n,d),t}();e.exports=d},function(e,t){var n={};function r(e,t,n){e.on(n,(function(e){t.emit(n,e)})),e.on("node:"+n,(function(e){t.emit("node:"+n,e)})),e.on("edge:"+n,(function(e){t.emit("edge:"+n,e)})),e.on("group:"+n,(function(e){t.emit("group:"+n,e)})),e.on("anchor:"+n,(function(e){t.emit("anchor:"+n,e)}))}n.INIT="_initEvent",n.AUGMENT={_initEvent:function(){var e=this,t=this.get("_graph");r(t,this,"click"),r(t,this,"dblclick"),r(t,this,"mouseenter"),r(t,this,"mouseleave"),r(t,this,"mousedown"),r(t,this,"mouseup"),r(t,this,"contextmenu"),t.on("keydown",(function(t){e.emit("keydown",t)})),t.on("keyup",(function(t){e.emit("keyup",t)})),t.on("beforechange",(function(t){e.emit("beforechange",t)})),t.on("afterchange",(function(t){e.emit("afterchange",t)})),t.on("afterviewportchange",(function(t){e.emit("afterviewportchange",t),t.updateMatrix[0]!==t.originMatrix[0]&&e.emit("afterzoom",t)})),t.on("beforeviewportchange",(function(t){e.emit("beforeviewportchange",t),t.updateMatrix[0]!==t.originMatrix[0]&&e.emit("beforezoom",t)}))}},e.exports=n},function(e,t,n){var r=n(4),i={CFG:{selectable:!0,multiSelectable:!0,_selectedCache:{}},INIT:"_initSelected"};i.AUGMENT={_initSelected:function(){var e=this,t=this.get("_graph");t.on("afteritemdraw",(function(t){var n=t.item;n.isSelected&&e.setItemSelected(n)})),t.on("beforeitemdestroy",(function(t){e.clearItemSelected(t.item)}))},setItemSelected:function(e){var t=this.get("_graph").getShapeObj(e).getSelectedStyle(e),n=e.getKeyShape();this.get("_selectedCache")[e.id]=e,t&&n.attr(t),e.isEdge&&(e.startArrow&&e.startArrow.attr({fill:t.stroke}),e.endArrow&&e.endArrow.attr({fill:t.stroke}))},clearItemSelected:function(e){var t=this.get("_graph"),n=e.getKeyShape(),i=t.getShapeObj(e),o=i.getStyle(e),a=i.getSelectedStyle(e),s=this.get("_selectedCache"),c=r.getContrast(o,a);n.attr(c),e.isEdge&&(e.startArrow&&e.startArrow.attr({fill:c.stroke}),e.endArrow&&e.endArrow.attr({fill:c.stroke})),delete s[e.id]},setSelected:function(e,t){var n,i=this,o=this.get("selectable"),a=this.get("_graph");o&&(n=r.isArray(e)?e:[e],r.each(n,(function(e){r.isString(e)&&(e=a.find(e)),e&&!e.destroyed&&(t?(i.emit("beforeitemselected",{item:e}),i.setItemSelected(e),i.emit("afteritemselected",{item:e})):(i.emit("beforeitemunselected",{item:e}),i.clearItemSelected(e),i.emit("afteritemunselected",{item:e})),e.isSelected=t,i.updateStatus(),a.draw())})))},getSelected:function(){var e=this.get("_selectedCache");return r.objectToValues(e)},clearSelected:function(){var e=this,t=this.get("_graph"),n=this.get("_selectedCache");r.each(n,(function(t){t.isSelected&&e.setSelected(t,!1)})),t.draw()}},e.exports=i},function(e,t,n){var r=n(4),i={CFG:{activeable:!0,_activedCache:{}},INIT:"_initActived"};i.AUGMENT={_initActived:function(){var e=this,t=this.get("_graph");t.on("afteritemdraw",(function(t){var n=t.item;n.isActived&&e.setItemActived(n)})),t.on("beforeitemdestroy",(function(t){e.clearItemActived(t.item)}))},setItemActived:function(e){var t=this.get("_graph").getShapeObj(e),n=this.get("_activedCache"),r=t.getActivedStyle(e),i=e.getKeyShape();n[e.id]=e,r&&i.attr(r),e.isEdge&&(e.startArrow&&e.startArrow.attr({fill:r.stroke}),e.endArrow&&e.endArrow.attr({fill:r.stroke}))},clearItemActived:function(e){var t=this.get("_graph"),n=e.getKeyShape(),i=t.getShapeObj(e),o=i.getStyle(e),a=this.get("_activedCache"),s=i.getActivedStyle(e),c=r.getContrast(o,s);n.attr(c),e.isEdge&&(e.startArrow&&e.startArrow.attr({fill:c.stroke}),e.endArrow&&e.endArrow.attr({fill:c.stroke})),delete a[e.id]},setActived:function(e,t){var n,i=this,o=this.get("activeable"),a=this.get("_graph");o&&(n=r.isArray(e)?e:[e],r.each(n,(function(e){r.isString(e)&&(e=a.find(e)),e&&!e.destroyed&&(t?(i.emit("beforeitemactived",{item:e}),i.setItemActived(e),i.emit("afteritemactived",{item:e})):(i.emit("beforeitemunactived",{item:e}),i.clearItemActived(e),i.emit("afteritemunactived",{item:e})),e.isActived=t)})),a.draw())},getActived:function(){var e=this.get("_activedCache");return r.objectToValues(e)},clearActived:function(){var e=this,t=this.get("_graph"),n=this.get("_activedCache");r.each(n,(function(t){t.isActived&&e.setActived(t,!1)})),t.draw()}},e.exports=i},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(41),o={CFG:{align:{}},INIT:"_initAlign"};o.AUGMENT={_initAlign:function(){var e=this.get("align"),t=this.get("_graph"),n=new i(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({flow:this,graph:t},e));this.setController("align",n)},align:function(e,t,n){return this.getController("align").align(e,t,n)},clearAlignLine:function(){return this.getController("align").clearAlignLine()}},e.exports=o},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=n(9),l=n(14),u=n(4);function d(e,t){return{line:e,point:t,dis:u.pointLineDistance(e[0],e[1],e[2],e[3],t.x,t.y)}}var f=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,a(t).apply(this,arguments))}var n,r,f;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,c),n=t,(r=[{key:"getDefaultCfg",value:function(){return{line:l.alignLineStyle,item:!0,grid:!1,tolerance:5,_horizontalLines:{},_verticalLines:{},_alignLines:[]}}},{key:"init",value:function(){this.item&&this._cacheBoxLine()}},{key:"_cacheBoxLine",value:function(){var e=this.graph,t=this._horizontalLines,n=this._verticalLines,r=this.item;e.on("afteritemdraw",(function(e){var i=e.item;if(!u.isEdge(i)){var o=i.getBBox();!0===r||"horizontal"===r?(t[i.id+"tltr"]=[o.minX,o.minY,o.maxX,o.minY,i],t[i.id+"lcrc"]=[o.minX,o.centerY,o.maxX,o.centerY,i],t[i.id+"blbr"]=[o.minX,o.maxY,o.maxX,o.maxY,i]):"center"===r&&(t[i.id+"lcrc"]=[o.minX,o.centerY,o.maxX,o.centerY,i]),!0===r||"vertical"===r?(n[i.id+"tlbl"]=[o.minX,o.minY,o.minX,o.maxY,i],n[i.id+"tcbc"]=[o.centerX,o.minY,o.centerX,o.maxY,i],n[i.id+"trbr"]=[o.maxX,o.minY,o.maxX,o.maxY,i]):"center"===r&&(n[i.id+"tcbc"]=[o.centerX,o.minY,o.centerX,o.maxY,i])}})),e.on("beforeitemdestroy",(function(e){var r=e.item;delete t[r.id+"tltr"],delete t[r.id+"lcrc"],delete t[r.id+"blbr"],delete n[r.id+"tlbl"],delete n[r.id+"tcbc"],delete n[r.id+"trbr"]}))}},{key:"align",value:function(e,t){var n=u.mix({},e),r=this.flow.getController("grid");return this.grid&&r&&r.visible&&this._gridAlign(e,t),this.item&&this._itemAlign(e,t,n),e}},{key:"_gridAlign",value:function(e,t){var n=this.flow,r=this.grid,i=n.getGridCell();if("cc"===r){var o=Math.round((e.x+t.width/2)/i)*i,a=Math.round((e.y+t.height/2)/i)*i;e.x=o-t.width/2,e.y=a-t.height/2}else e.x=Math.round(e.x/i)*i,e.y=Math.round(e.y/i)*i}},{key:"_itemAlign",value:function(e,t,n){var r=this._horizontalLines,i=this._verticalLines,o=this.tolerance,a={x:n.x+t.width/2,y:n.y},s={x:n.x+t.width/2,y:n.y+t.height/2},c={x:n.x+t.width/2,y:n.y+t.height},l={x:n.x,y:n.y+t.height/2},f={x:n.x+t.width,y:n.y+t.height/2},h=[],p=[],g=null;if(this.clearAlignLine(),u.each(r,(function(e){e[4].isVisible()&&(h.push(d(e,a)),h.push(d(e,s)),h.push(d(e,c)))})),u.each(i,(function(e){e[4].isVisible()&&(p.push(d(e,l)),p.push(d(e,s)),p.push(d(e,f)))})),h.sort((function(e,t){return e.dis-t.dis})),p.sort((function(e,t){return e.dis-t.dis})),0!==h.length&&h[0].dis<o){e.y=h[0].line[1]-h[0].point.y+n.y,g={type:"item",horizontals:[h[0]]};for(var m=1;m<3;m++)h[0].dis===h[m].dis&&g.horizontals.push(h[m])}if(0!==p.length&&p[0].dis<o){e.x=p[0].line[0]-p[0].point.x+n.x,g?g.verticals=[p[0]]:g={type:"item",verticals:[p[0]]};for(var v=1;v<3;v++)p[0].dis===p[v].dis&&g.verticals.push(p[v])}g&&(g.bbox=t,this._addAlignLine(g))}},{key:"clearAlignLine",value:function(){var e=this._alignLines;u.each(e,(function(e){e.remove()})),this._alignLines=[]}},{key:"_addAlignLine",value:function(e){var t=e.bbox,n=this.graph.getRootGroup(),r=this.line,i=this._alignLines;"item"===e.type&&(e.horizontals&&u.each(e.horizontals,(function(e){var o,a,s=e.line,c=e.point,l=(s[0]+s[2])/2;c.x<l?(o=c.x-t.width/2,a=Math.max(s[0],s[2])):(o=c.x+t.width/2,a=Math.min(s[0],s[2]));var d=n.addShape("line",{attrs:u.mix({x1:o,y1:s[1],x2:a,y2:s[1]},r),capture:!1});i.push(d)})),e.verticals&&u.each(e.verticals,(function(e){var o,a,s=e.line,c=e.point,l=(s[1]+s[3])/2;c.y<l?(o=c.y-t.height/2,a=Math.max(s[1],s[3])):(o=c.y+t.height/2,a=Math.min(s[1],s[3]));var d=n.addShape("line",{attrs:u.mix({x1:s[0],y1:o,x2:s[0],y2:a},r),capture:!1});i.push(d)})))}}])&&i(n.prototype,r),f&&i(n,f),t}();e.exports=f},function(e,t,n){var r=n(4),i={CFG:{labelEditable:!1},INIT:"_initLabelEditor"};i.AUGMENT={_initLabelEditor:function(){var e=this;if(this.get("labelEditable")){var t=this.getGraph(),n=r.createDOM('<div contenteditable="true" role="textbox" tabindex="1" class="g6-label-editor"></div>',{position:"absolute",visibility:"hidden","z-index":"2",padding:"0px 2px 0px 0px",resize:"none",width:"auto",height:"auto",outline:"none",border:"1px solid #1890FF","transform-origin":"left top","max-width":"320px",background:"white","box-sizing":"content-box"});t.getGraphContainer().appendChild(n),n.on("blur",(function(n){n.stopPropagation(),!t.destroyed&&e.endEditLabel()})),n.on("keydown",(function(t){t.stopPropagation();var n=r.getKeyboradKey(t);(t.metaKey&&"s"===n||t.ctrlKey&&"s"===n)&&t.preventDefault(),"Enter"!==n&&"Escape"!==n||e.endEditLabel()})),this.set("labelTextArea",n),t.on("beforeviewportchange",(function(){n.focusItem&&e.setLabelEditorBeginPosition(n.focusItem)}))}},_getLabelTextAreaBox:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[0,0];t&&e.attr("text",t);var i=this.getGraph().getRootGroup(),o=r.getBBox(e,i);return{minX:o.minX-n[1],minY:o.minY-n[0],maxX:o.maxX+n[1],maxY:o.maxY+n[0]}},setLabelEditorBeginPosition:function(e){var t=this.get("labelTextArea"),n=e.getLabel();if(n){var i=this._getLabelTextAreaBox(n),o=n.attr("lineHeight"),a=n.attr("fontSize"),s={x:i.minX,y:i.minY-o/4+a/4-1,width:i.maxX-i.minX,height:i.maxY-i.minY};t.css({top:s.y+"px",left:s.x+"px"}),t.labelPoint=s}else{var c=this.getGraph().getRootGroup(),l=e.getKeyShape(),u=r.getBBox(l,c),d={x:u.minY+(u.maxY-u.minY-t.height())/2,y:(u.minX+u.maxX)/2};t.css({top:d.x+"px",left:d.y+"px"}),t.labelPoint=d}},beginEditLabel:function(e){var t=this.get("labelTextArea"),n=this.getGraph();if(r.isString(e)&&(e=n.find(e)),e&&!e.destroyed&&t){this.setSignal("preventWheelPan",!0);var i=e.getModel(),o=e.getLabel(),a=n.getZoom();if(t.focusItem=e,o){var s=o.attr("lineHeight"),c=this._getLabelTextAreaBox(o),l=(c.maxX-c.minX)/a,u=(c.maxY-c.minY+s/4)/a;t.innerHTML=i.label,t.innerHTML=i.label,t.css({"min-width":l+"px","min-height":u+"px",visibility:"visible","font-family":o.attr("fontFamily"),"line-height":s+"px","font-size":o.attr("fontSize")+"px",transform:"scale("+a+")"})}else t.innerHTML="",t.css({"min-width":"auto","min-height":"auto"});this.setLabelEditorBeginPosition(e),t.css({visibility:"visible"}),t.focus(),document.execCommand("selectAll",!1,null)}},endEditLabel:function(){var e=this.get("labelTextArea");if(this.setSignal("preventWheelPan",!1),e){var t=e.focusItem;if(t){var n=t.getModel(),r=this.editor;n.label!==e.textContent&&r.executeCommand("update",{action:"updateLabel",itemId:t.id,updateModel:{label:e.textContent}}),e.hide(),e.focusItem=void 0,this.focusGraphWrapper()}}}},e.exports=i},function(e,t){var n={AUGMENT:{updateStatus:function(){var e,t=this.getSelected();0===t.length?e="canvas-selected":1===t.length?t[0].isNode?e="node-selected":t[0].isEdge?e="edge-selected":t[0].isGroup&&(e="group-selected"):e="multi-selected",this.emit("statuschange",{status:e})}}};e.exports=n},function(e,t,n){n(45),n(46),n(47),n(48),n(49),n(50),n(51),n(52),n(53),n(54),n(55),n(56),n(57),n(58),n(59),n(60),n(61),n(62)},function(e,t,n){var r=n(3),i=n(4);r.registerBehaviour("panBlank",i.getPanCanvasBehaviour(!0))},function(e,t,n){n(3).registerBehaviour("hoverButton",(function(e){e.getGraph().behaviourOn("mouseenter",(function(t){e.getSignal("panningItem")||t.shape&&t.shape.isButton&&e.css({cursor:"pointer"})}))}))},function(e,t,n){var r=n(3),i=n(4);r.registerBehaviour("panCanvas",i.getPanCanvasBehaviour())},function(e,t,n){var r=n(3),i=n(14),o=n(4);r.registerBehaviour("wheelChangeViewport",(function(e){var t,n=e.getGraph();n.behaviourOn("wheel",(function(e){e.domEvent.preventDefault()})),n.behaviourOn("wheel",o.throttle((function(r){if(!e.getSignal("preventWheelPan")){var a=r.domEvent,s=e.getSignal("wheelZoom");if(t||e.setCapture(!1),s){var c=a.wheelDelta;if(Math.abs(c)>10){var l=n.getMatrix()[0];c>0?n.zoom({x:r.x,y:r.y},1.05*l):n.zoom({x:r.x,y:r.y},l*(1/1.05))}}else{var u=[],d=n.getMatrix();o.mat3.translate(u,d,[a.wheelDeltaX*i.wheelPanRatio,a.wheelDeltaY*i.wheelPanRatio]),e.translateLimt(u)&&n.updateMatrix(u)}t&&clearTimeout(t),t=setTimeout((function(){e.setCapture(!0),t=void 0}),50)}}),16))}))},function(e,t,n){n(3).registerBehaviour("processPanItem",(function(e){var t=e.getGraph();t.behaviourOn("mousemove",(function(n){var r=e.get("panItemDelegation");if(r){var i=e.get("panItemStartPoint"),o=e.get("panItemStartBox"),a=n.x-i.x,s=n.y-i.y,c=e.align({x:o.minX+a,y:o.minY+s},{width:o.width,height:o.height});r.attr({x:c.x,y:c.y}),t.emit("itempanning",n),t.draw()}}))}))},function(e,t,n){n(3).registerBehaviour("startPanItem",(function(e){var t=e.getGraph(),n=t.getRootGroup();t.behaviourOn("dragstart",(function(r){if(2!==r.button&&r.item&&(r.item.isNode||r.item.isGroup)){var i,o=r.item;if((i=(i=o.isSelected?e.getSelected():[o]).filter((function(e){return e.isNode||e.isGroup})))[0]&&!1!==i[0].dragable){t.emit("beforepanitem",{items:i}),t.emit("beforeshowdelegation",{items:i});var a=e.getDelegation(i,n),s=a.getBBox();e.setSignal("panningItem",!0),e.set("panItems",i),e.set("panItemDelegation",a),e.set("panItemStartBox",s),e.set("panItemStartPoint",{x:r.x,y:r.y}),t.draw()}}}))}))},function(e,t,n){n(3).registerBehaviour("endPanItem",(function(e){var t=e.getGraph();t.behaviourOn("panitemend",(function(){var n=e.get("panItemDelegation");n&&(n.remove(),t.draw()),e.setSignal("panningItem",!1),e.set("panItemDelegation",void 0),e.set("panItemStartPoint",void 0),e.set("panItemStartBox",void 0),e.set("panItems",void 0)})),t.behaviourOn("canvas:mouseleave",(function(){e.get("panItems")&&(e.clearAlignLine(),t.emit("panitemend"))}))}))},function(e,t,n){n(3).registerBehaviour("dblclickItemEditLabel",(function(e){e.getGraph().behaviourOn("node:dblclick",(function(t){t.shape&&!t.shape.isButton&&e.beginEditLabel(t.item)}))}))},function(e,t,n){n(3).registerBehaviour("clickCanvasSelected",(function(e){var t=e.getGraph();t.behaviourOn("click",(function(t){t.shape||(e.clearSelected(),e.clearActived(),e.updateStatus())})),t.behaviourOn("contextmenu",(function(t){t.shape||(e.clearSelected(),e.clearActived(),e.updateStatus())}))}))},function(e,t,n){n(3).registerBehaviour("clickCollapsedButton",(function(e){var t=e.getGraph();t.behaviourOn("click",(function(n){var r=n.item,i=n.shape;if(r&&i&&i.isCollapsedButton){var o=e.editor;o?o.executeCommand("collapseExpand",{itemId:r.id}):t.update(r,{collapsed:!0})}}))}))},function(e,t,n){n(3).registerBehaviour("clickEdgeSelected",(function(e){e.getGraph().behaviourOn("edge:click",(function(t){e.get("multiSelectable")&&!0===e.getSignal("shiftKeyDown")||(e.clearActived(),e.clearSelected()),e.setSelected(t.item.id,!0)}))}))},function(e,t,n){n(3).registerBehaviour("clickExpandedButton",(function(e){var t=e.getGraph();t.behaviourOn("click",(function(n){var r=n.item,i=n.shape;if(r&&i&&i.isExpandedButton){var o=e.editor;o?o.executeCommand("collapseExpand",{itemId:r.id}):t.update(r,{collapsed:!1})}}))}))},function(e,t,n){n(3).registerBehaviour("clickGroupSelected",(function(e){e.getGraph().behaviourOn("group:click",(function(t){e.get("multiSelectable")&&!0===e.getSignal("shiftKeyDown")||(e.clearActived(),e.clearSelected()),e.setSelected(t.item.id,!0)}))}))},function(e,t,n){n(3).registerBehaviour("clickNodeSelected",(function(e){e.getGraph().behaviourOn("node:click",(function(t){e.get("multiSelectable")&&!0===e.getSignal("shiftKeyDown")||(e.clearActived(),e.clearSelected()),e.setSelected(t.item.id,!0)}))}))},function(e,t,n){n(3).registerBehaviour("hoverNodeActived",(function(e){var t,n=e.getGraph();n.behaviourOn("node:mouseenter",(function(n){!1!==n.item.getShapeObj().panAble&&e.css({cursor:"move"}),e.getSignal("panningItem")||e.getSignal("dragEdge")||n.item&&n.item.isSelected||(t=n.item,e.setActived(t,!0))})),n.behaviourOn("node:mouseleave",(function(n){var r=n.toShape;t&&(r&&r.isAnchor&&r.getItem()===t||e.getSignal("dragEdge")||(t.isSelected||e.setActived(t,!1),t=void 0))}))}))},function(e,t,n){n(3).registerBehaviour("hoverGroupActived",(function(e){var t=e.getGraph();t.behaviourOn("mouseenter",(function(t){e.getSignal("panningItem")||t.item&&t.item.isSelected||e.getSignal("dragEdge")||t.shape&&t.shape.isGroupKeyShape&&(e.css({cursor:"move"}),e.setActived(t.item,!0))})),t.behaviourOn("group:mouseleave",(function(t){t.item.isActived&&!t.item.isSelected&&e.setActived(t.item,!1)}))}))},function(e,t,n){n(3).registerBehaviour("hoverEdgeActived",(function(e){var t=e.getGraph();t.behaviourOn("edge:mouseenter",(function(t){e.getSignal("panningItem")||t.item&&t.item.isSelected||e.getSignal("dragEdge")||e.setActived(t.item,!0)})),t.behaviourOn("edge:mouseleave",(function(t){e.setActived(t.item,!1)}))}))},function(e,t,n){n(3).registerBehaviour("keydownCmdWheelZoom",(function(e){var t=e.getGraph();t.behaviourOn("keydown",(function(t){91===t.domEvent.keyCode&&e.setSignal("wheelZoom",!0)})),t.behaviourOn("keyup",(function(t){91===t.domEvent.keyCode&&e.setSignal("wheelZoom",!1)}))}))},function(e,t,n){var r=n(22);e.exports={dragingEdgeEndPoint:function(e){var t=e.endPointType,n=e.edgeModel,r=e.graph,i=e.delegation,o=e.startPoint,a=e.ev,s=e.source,c=e.target,l=a.item,u="source"===t?[a,o]:[o,a];l&&("source"===t?c=l:s=l);var d=r.getShapeObj("edge",n).getPathByPoints({points:u,source:s,target:c});i.attr("path",d),r.draw()},panGroup:function(e,t,n,i){var o=e.getModel();r.traverseTree(e,(function(r){if("node"===r.type){var o=r.getModel();i.update(r,{x:o.x+t,y:o.y+n})}e.getCrossEdges&&e.getCrossEdges().forEach((function(e){e.update()}))}),(function(e){return"group"===e.type?e.getChildren():[]})),i.update(e,{x:o.x+t,y:o.y+n})},dropUpdateEdge:function(e){var t=e.ev,n=e.endPointType,r=e.model,i=e.diagram,o=i.get("noEndEdge"),a=i.get("linkAnchor"),s=i.get("linkNode"),c=t.item,l=t.shape,u=t.x,d=t.y;if(i.getGraph().emit("beforedropedge"),l){if(a&&l.isAnchor&&l.hasHotspot){var f=l,h=f.getItem();return"target"===n?(r.target=h.id,r.targetAnchor=f.getIndex(),!0):(r.source=h.id,r.sourceAnchor=f.getIndex(),!0)}if(s&&c&&c.isNode)return"target"===n?(r.target=c.id,!0):(r.source=c.id,!0)}else if(o)return"target"===n?(r.target={x:u,y:d},!0):(r.source={x:u,y:d},!0);return!1}}},function(e,t){e.exports={rectRectCrossAlgorithm:function(e,t){var n=Math.max(e.minX,t.minX),r=Math.max(e.minY,t.minY),i=Math.min(e.maxX,t.maxX),o=Math.min(e.maxY,t.maxY);return n>i||r>o},euclideanDistance:{pointPoint:function(e,t){var n=Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2);return Math.sqrt(n)}}}},function(e,t,n){var r={},i=n(2);r.AUGMENT={changeAddEdgeModel:function(e){this.set("addEdgeModel",e)},cancelAdd:function(){this.set("addType",void 0),this.set("addModel",void 0),this.changeMode("default")},beginAdd:function(e,t){this.set("addType",e),this.set("addModel",t),this.changeMode("add")},endAdd:function(){this.set("addType",void 0),this.set("addModel",void 0),this.changeMode("default")},delete:function(){var e=this.getSelected(),t=this.get("_graph");i.each(e,(function(e){t.remove(e)}))},toBack:function(){var e=this.getSelected(),t=this.get("_graph");e.sort((function(e,t){var n=e.getGraphicGroup(),r=t.getGraphicGroup();return i.getIndex(r)-i.getIndex(n)})),e.forEach((function(e){t.toBack(e)}))},toFront:function(){var e=this.getSelected(),t=this.get("_graph");e.sort((function(e,t){var n=e.getGraphicGroup(),r=t.getGraphicGroup();return i.getIndex(n)-i.getIndex(r)})),e.forEach((function(e){t.toFront(e)}))},addGroup:function(e){var t,n=this.get("_graph"),r=this.getSelected(),o=!0;if(0!==r.length){e||(e={label:"鏂板缓鍒嗙粍"}),i.setId(e),n.add("group",e),n.toFront(e.id);var a=n.find(e.id);if(r.forEach((function(e){var n=e.getParent();n&&(t?t!==n&&(o=!1):t=n)})),o){t&&(e.parent=t.getModel().id),r.forEach((function(t){n.update(t,{parent:e.id})}));var s=a.getInnerEdges();a.deepEach((function(e){n.toFront(e)})),s.forEach((function(e){n.toFront(e)}))}else console.warn("add group elements must have the same parent")}},unGroup:function(){var e=this.get("_graph"),t=this.getSelected(),n=t[0];1===t.length&&i.isGroup(n)&&(n.getChildren().forEach((function(t){e.update(t,{parent:void 0}),t.collapsedParent||t.show(),t.isGroup&&t.deepEach((function(e){e.collapsedParent||e.show()}))})),e.remove(n))},newGroup:function(e){this.addGroup(e)}},e.exports=r},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(67),o=n(2),a={CFG:{anchor:{}},INIT:"_initAnchor"};a.AUGMENT={_initAnchor:function(){var e=this.get("anchor"),t=this.get("_graph");if(e){var n=new i(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({diagram:this,graph:t},e));this.setController("anchor",n)}},showAnchor:function(e,t,n){this.getController("anchor").showAnchor(e,t,n)},clearAnchor:function(e){this.getController("anchor").clearAnchor(e)},setHotspotActived:function(e,t){this.getController("anchor").setHotspotActived(e,t)},hoverShowAnchor:function(e){var t=this,n=e.getAnchorPoints(),r=[];n.forEach((function(n,i){var o={anchor:n,item:e};t.emit("hovernode:beforeshowanchor",o),o.cancel||r.push(i)})),this.showAnchor(e,r)},anchorHasBeenLinked:function(e,t){var n=e.getEdges(),r=[];return n.forEach((function(t){var n=t.getModel();n.source!==e.id||o.isNil(n.sourceAnchor)||r.push(n.sourceAnchor),n.target!==e.id||o.isNil(n.targetAnchor)||r.push(n.targetAnchor)})),o.isObject(t)?-1!==r.indexOf(t.index):-1!==r.indexOf(t)},dragEdgeBeforeShowAnchor:function(e,t,n){var r=this;this.getGraph().getNodes().forEach((function(i){var o,a=[],s=i.getAnchorPoints();if(e.isNode){var c=e.getAnchorPoints();s.forEach((function(s,l){o="target"===n?{source:e,sourceAnchor:c[t],target:i,targetAnchor:s,dragEndPointType:n}:{target:e,targetAnchor:c[t],source:i,sourceAnchor:s,dragEndPointType:n},r.emit("dragedge:beforeshowanchor",o),o.cancel||a.push(l)}))}else s.forEach((function(e,t){a.push(t)}));i===e&&i.isAnchorShow?a.forEach((function(e){var n=i.getAnchor(e);t!==e&&n&&n.showHotspot()})):r.showAnchor(i,a,!0)}))}},e.exports=a},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){o(e,t,n[t])}))}return e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function c(e){return(c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=n(9),d=n(5),f=n(2),h=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),s(this,c(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)}(t,u),n=t,(r=[{key:"getDefaultCfg",value:function(){return{_anchorItemCache:{}}}},{key:"init",value:function(){var e=this,t=this.graph;t.on("afteritemdraw",(function(t){t.item.isAnchorShow&&e.showAnchor(t.item)})),t.on("beforeitemdestroy",(function(t){e._clearAnchor(t.item)})),t.on("afteritemhide",(function(t){t.item.isNode&&e._clearAnchor(t.item)}))}},{key:"_updateAnchor",value:function(e){var t=this.graph;e.anchorShapes.forEach((function(e){e.updatePosition()})),t.draw()}},{key:"_drawAnchor",value:function(e,t,n,r){var o=e.getAnchorPoints();this._clearAnchor(e),f.each(o,(function(o,a){if(!n||-1!==n.indexOf(a)){var s,c=t.addShape("marker",{attrs:i({symbol:"circle"},d.anchorPointStyle,{x:o.x,y:o.y}),freezePoint:o,item:e,index:a,eventPreFix:"anchor",isItemChange:function(){},zIndex:d.zIndex.anchorPoint});c.toFront(),c.eventPreFix="anchor",c.showHotspot=function(){s=t.addShape("marker",{attrs:i({symbol:"circle"},d.anchorHotsoptStyle,{x:o.x,y:o.y}),freezePoint:o,capture:!1,zIndex:d.zIndex.anchorHotsopt}),e.anchorShapes.push(s),c.hasHotspot=!0,s.toFront(),c.toFront()},c.getIndex=function(){return a},c.getItem=function(){return e},c.getPoint=function(){return o},c.updatePosition=function(){var t=e.getAnchorPoints()[a];c.attr(t)},c.setActived=function(){c.attr(d.anchorPointHoverStyle)},c.clearActived=function(){c.attr(d.anchorPointStyle)},c.isAnchor=!0,c.setHotspotActived=function(e){s&&(e?s.attr(d.anchorHotsoptActivedStyle):s.attr(d.anchorHotsoptStyle))},r&&c.showHotspot(),e.anchorShapes.push(c),e.getAllAnchors=function(){return e.anchorShapes.filter((function(e){return e.isAnchor}))},e.getAnchor=function(t){return e.anchorShapes.find((function(e){return e.get("index")===t}))}}}))}},{key:"_clearAnchor",value:function(e){e.anchorShapes&&e.anchorShapes.forEach((function(e){e.remove()})),e.anchorShapes=[]}},{key:"setHotspotActived",value:function(e,t){var n=this.diagram.getGraph();e.setHotspotActived(t),n.draw()}},{key:"showAnchor",value:function(e,t,n){if(e.isVisible()){var r=this.graph,i=this._anchorItemCache,o=r.getRootGroup();this._drawAnchor(e,o,t,n),e.isAnchorShow=!0,i[e.id]=e}}},{key:"clearAnchor",value:function(e){var t=this,n=this.graph,r=n.get("itemCache"),i=this._anchorItemCache,o=e;o=f.isObject(e)?[e]:f.isString(e)?[r[e]]:i,f.each(o,(function(e){t._clearAnchor(e),e.isAnchorShow=!1,delete i[e.id]})),n.draw()}}])&&a(n.prototype,r),o&&a(n,o),t}();e.exports=h},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(69),o={CFG:{orbit:null},INIT:"_initOrbit"};o.AUGMENT={_initOrbit:function(){var e=this.get("orbit");if(e){var t=new i(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({diagram:this},e));this.setController("orbit",t)}},showOrbit:function(e){this.getController("orbit").show(e)},hideOrbit:function(){this.getController("orbit").hide()},layoutOrbit:function(e,t){this.getController("orbit").layout(e,t)}},e.exports=o},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=n(9),u=n(5),d=n(70),f=n(2),h=f.vec2,p=f.isString,g=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),a(this,s(t).apply(this,arguments))}var n,r,f;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,l),n=t,(r=[{key:"getDefaultCfg",value:function(){return{satellite:[],satelliteCache:[]}}},{key:"init",value:function(){var e=this,t=this.satellite,n=this.diagram,r={diagram:n};n.getGraph().addBehaviour("orbit"),t.forEach((function(t){p(t)?e.satelliteCache.push(new d[t](r)):e.satelliteCache.push(new d(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}({},r,t)))}))}},{key:"layout",value:function(e,t){var n=this.diagram,r=n.getGraph(),i=this.satelliteCache,o=e.getBBox(),a=o.centerX,s=o.centerY,c=n.getZoom(),l=u.orbitGap/c,d=i.filter((function(e){return e.isVisible()})),f=[t.x-a,t.y-s],p=h.length(f),g=o.width/2+l,m=h.scale([],f,g/p);d.forEach((function(e){var t=e.getDOM(),n=t.width()/2,i=r.getDomPoint({x:m[0]+a,y:m[1]+s});t.css({top:i.y-n+"px",left:i.x-n+"px"})}))}},{key:"show",value:function(e){this.satelliteCache.forEach((function(t){t.enable()&&(t.item=e,t.show())}))}},{key:"hide",value:function(){this.satelliteCache.forEach((function(e){e.hide()}))}}])&&o(n.prototype,r),f&&o(n,f),t}();e.exports=g},function(e,t,n){var r=n(23);r.forkAndLink=n(71),e.exports=r},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=n(23),u=n(2),d=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),a(this,s(t).apply(this,arguments))}var n,r,d;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,l),n=t,(r=[{key:"getDefaultCfg",value:function(){return{name:"forkAndLink",render:function(){return'\n          <div style="\n            width: 11px;\n            height: 11px;\n            cursor: copy;\n            background-image: url(https://gw.alipayobjects.com/zos/rmsportal/yWAiQOmucbYMCpwkvTBP.svg)\n          "></div>\n        '},bindEvent:function(e,t){var n=this,r=t.getGraph(),o=r.getRootGroup();return e.setAttribute("draggable","true"),[u.addEventListener(e,"dragstart",(function(){var r=n.item,a=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}({},t.get("addEdgeModel"),{source:r.id}),s=r.getBBox(),c=t.getDelegation([{isEdge:!0}],o);t.setSignal("dragEdge",!0),t.beginAdd("edge",a),t.set("addEdgeConfig",{addModel:a,delegation:c,startPoint:{x:s.centerX,y:s.centerY},sourceItem:r}),e.hide()})),u.addEventListener(e,"click",(function(e){var i=e.clientX,o=e.clientY,a=t.editor,s=n.item,c=r.getPointByClient({x:i,y:o}),l=s.getBBox(),d=s.getModel(),f=[c.x-l.centerX,c.y-l.centerY],h=u.vec2.length(f);if(u.vec2.scale(f,f,160/h),a)a.executeCommand("copyAdjacent",{copyNode:s,x:c.x+f[0],y:c.y+f[1]});else{var p=u.clone(d);p.x=c.x+f[0],p.y=c.y+f[1],r.add(s.type,p)}}))]}}}}])&&o(n.prototype,r),d&&o(n,d),t}();e.exports=d},function(e,t,n){var r=n(2),i=n(5),o={};function a(e){e.controlPointShapes&&r.each(e.controlPointShapes,(function(e){e.remove()})),e.controlPointShapes=[],e.isControlPointShow=!1}o.INIT="_initResize",o.CFG={nodeResizeable:!1,edgeResizeable:!0},o.AUGMENT={_initResize:function(){var e=this,t=this.get("_graph"),n=this.get("nodeResizeable"),i=this.get("edgeResizeable");n&&t.on("afteritemdraw",(function(t){"node"===t.item.type&&t.item.isVisible()&&e.drawControlPoints(t.item)})),i&&t.on("afteritemdraw",(function(t){"edge"===t.item.type&&t.item.isVisible()&&e.drawControlPoints(t.item)})),t.on("afteritemhide",(function(e){var t;e.item.isControlPointShow&&((t=e.item).controlPointShapes&&r.each(t.controlPointShapes,(function(e){e.hide()})),t.isControlPointShow=!1)})),t.on("afteritemshow",(function(e){var t;!e.item.isControlPointShow&&((t=e.item).controlPointShapes&&r.each(t.controlPointShapes,(function(e){e.show()})),t.isControlPointShow=!0)})),t.on("beforeitemdestroy",(function(e){e.item.isControlPointShow&&a(e.item)}))},drawControlPoints:function(e){var t,n,o,s,c,l,u,d,f,h=this.get("_graph").getRootGroup(),p=this.get("nodeResizeable"),g=this.get("edgeResizeable");"node"===e.type?p&&function(e,t){var n=e.getBBox(),o=[{x:n.minX,y:n.minY},{x:n.maxX,y:n.minY},{x:n.minX,y:n.maxY},{x:n.maxX,y:n.maxY}];a(e);var s=t.addShape("rect",{attrs:r.mix({},i.nodeSelectedBoxStyle,{symbol:"square",x:n.minX,y:n.minY,width:n.maxX-n.minX,height:n.maxY-n.minY})});e.controlPointShapes.push(s),r.each(o,(function(n){var o=t.addShape("marker",{attrs:r.mix({},i.nodeControlPointStyle,{symbol:"square",x:n.x,y:n.y}),freezePoint:{x:n.x,y:n.y},item:e});e.controlPointShapes.push(o)}))}(e,h):"edge"===e.type&&g&&(n=h,o=(t=e).getKeyShape().attr("path"),s=o[0],c=s.length,l=o[o.length-1],u=l.length,d=[{x:s[c-2],y:s[c-1]},{x:l[u-2],y:l[u-1]}],f=t.getModel(),a(t),r.each(d,(function(e,o){var a=n.addShape("marker",{attrs:r.mix({},i.edgeControlPointStyle,{x:e.x,y:e.y}),freezePoint:{x:e.x,y:e.y},item:t});a.eventPreFix="edgeControlPoint",a.getSourcePoint=function(){return d[0]},a.getTargetPoint=function(){return d[d.length-1]},a.getItem=function(){return t},a.isSourceEndPoint=function(){return f.source&&0===o},a.isTargetEndPoint=function(){return f.target&&o===d.length-1},t.controlPointShapes.push(a)}))),e.isControlPointShow=!0}},e.exports=o},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(2),a={};a.AUGMENT={addOutterShape:function(e,t){this.clearOutterShape(e);var n=t.lineWidth,i=e.getKeyShape(),a=e.getGraphicGroup(),s=i.attr(),c=i.get("type"),l=i.attr("lineWidth"),u=o.clone(s);delete u.fillStyle,delete u.strokeStyle,delete u.matrix;var d=a.addShape(c,{attrs:r({},u,{fill:null},t)});o.toBack(d,a);var f=d.getBBox(),h=f.maxX-f.minX,p=f.maxY-f.minY,g=(f.minX+f.maxX)/2,m=(f.minY+f.maxY)/2;d.transform([["t",-g,-m],["s",(n+h+l)/h,(n+p+l)/p],["t",g,m]]),d.isOutter=!0,e.outterShape=d},clearOutterShape:function(e){e.outterShape&&e.outterShape.remove()}},e.exports=a},function(e,t){var n={CFG:{linkNode:!0,linkAnchor:!0},INIT:"_initLink",AUGMENT:{_initLink:function(){var e=this,t=this.getGraph(),n=this.get("linkAnchor"),r=this.get("linkNode"),i=t.get("mode");n&&(this.on("beforeitemactived",(function(t){var n=t.item;n.isNode&&e.hoverShowAnchor(n)})),this.on("beforeitemunactived",(function(t){var n=t.item;(n.isNode||n.isGroup)&&e.clearAnchor(n)})),this.on("beforeitemselected",(function(t){var n=t.item;(n.isNode||n.isGroup)&&e.hoverShowAnchor(n)})),this.on("beforeitemunselected",(function(t){var n=t.item;(n.isNode||n.isGroup)&&e.clearAnchor(n)})),t.addBehaviour("dragAnchorAddEdge","add"),t.addBehaviour("hoverAnchorActived","default"),t.changeMode(i)),r&&(t.addBehaviour("hoverNodeAddOutter","add"),t.addBehaviour("hoverNodeAddOutter","default"),t.changeMode(i))}}};e.exports=n},function(e,t,n){n(76),n(77),n(78),n(79)},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(13),a=n(2),s=n(5);o.registerNode("diagram-base",{getSize:function(e){var t=e.getModel();return a.getNodeSize(t.size)},defaultFillPalette:0,defaultStrokePalette:3,activedFillPalette:0,activedStrokePalette:5,selectedFillPalette:2,selectedStrokePalette:5,getDefaulStyle:function(){return s.nodeStyle},getDefaulActivedStyle:function(){return s.nodeActivedStyle},getDefaulSelectedtyle:function(){return s.nodeSelectedStyle},getStyle:function(e){var t,n,r=e.getModel(),i=r.color;if(i){var o=a.Palettes.generate(i);t=o[this.defaultFillPalette],n=o[this.defaultStrokePalette]}return a.mix(!0,{},this.getDefaulStyle(),{fill:t,stroke:n},r.style)},getPath:function(e){var t=this.getSize(e),n=this.getStyle(e);return a.getRectPath(-t[0]/2,-t[1]/2,t[0],t[1],n.radius)},getActivedOutterStyle:function(){return s.nodeActivedOutterStyle},getActivedStyle:function(e){var t=e.getModel(),n=this.getDefaulActivedStyle(e),i=t.color;if(i){var o=a.Palettes.generate(i);return r({},n,{fill:o[this.activedFillPalette],stroke:o[this.activedStrokePalette]})}return n},getSelectedStyle:function(e){var t=e.getModel(),n=this.getDefaulSelectedtyle(e),i=t.color;if(i){var o=a.Palettes.generate(i);return r({},n,{fill:o[this.selectedFillPalette],stroke:o[this.selectedStrokePalette]})}return n},getSelectedOutterStyle:function(e){var t=e.getModel().color;if(t){var n=a.Palettes.generate(t);return r({},s.nodeSelectedOutterStyle,{stroke:n[1],fill:n[1]})}return s.nodeSelectedOutterStyle},anchor:[[.5,0],[1,.5],[.5,1],[0,.5]]}),o.registerNode("capsule",{getPath:function(e){var t=this.getSize(e);return a.getRectPath(-t[0]/2,-t[1]/2,t[0],t[1],t[1]/2)}}),o.registerNode("circle",{getPath:function(e){var t=this.getSize(e),n=t[0],r=t[1];return a.getEllipsePath(0,0,n/2,r/2)}}),o.registerNode("rhombus",{getPath:function(e){var t=this.getSize(e),n=t[0],r=t[1],i=[{x:0,y:0-r/2},{x:0+n/2,y:0},{x:0,y:0+r/2},{x:0-n/2,y:0},{x:0,y:0-r/2}];return a.pointsToPolygon(i)}})},function(e,t,n){var r=n(13),i=n(2),o=n(5);r.registerEdge("diagram-base",{getPath:function(e){var t=e.getPoints(),n=e.getSource(),r=e.getTarget();return this.getPathByPoints({points:t,source:n,target:r,item:e})},getPathByPoints:function(e){var t=e.points;return i.pointsToPolygon(t)},getStyle:function(e){var t=e.getModel();return i.mix(!0,{},o.edgeStyle,{stroke:t.color},t.style)},getActivedStyle:function(){return o.edgeActivedStyle},getSelectedStyle:function(){return o.edgeSelectedStyle},getActivedOutterStyle:function(){},getSelectedOutterStyle:function(){}})},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(13),a=n(5),s=n(2),c=s.getGroupIconPath(),l=s.getCollapsedButtonPath(),u=s.getExpandedButtonPath(),d={fill:"#CED4D9"},f={stroke:"#697B8C",fill:"#fff",fillOpacity:0},h={stroke:"#697B8C",fill:"#fff",fillOpacity:0},p={fill:"#000000",textBaseline:"top",textAlign:"left"},g={stroke:"#CED4D9",fill:"#F2F4F5",radius:4},m=a.groupBackgroundPadding,v=40,b=13,y=12,x=12,w=8,O=12,_=184-m[1]-m[3],C=40-m[0]-m[2];o.registerGroup("diagram-base",{draw:function(e){var t=e.getModel(),n=e.getGraphicGroup(),i=e.getChildrenBBox(),o=this.getStyle(e),a=t.collapsed,g=t.padding?t.padding:m;if(i.minX===1/0&&(i.minX=t.x,i.maxX=t.x+_,i.minY=t.y,i.maxY=t.y+C),a&&(i.minX=i.maxX-_,i.maxY=i.minY+C),i.maxX-i.minX<_){var S=_-i.maxX+i.minX;i.minX-=S/2,i.maxX+=S/2}var P=function(e,t){return e.minX-t[3]}(i,g),j=function(e,t){return e.minY-t[0]}(i,g),k=function(e,t){return e.maxX-e.minX+t[3]+t[1]}(i,g),L=function(e,t){return e.maxY-e.minY+t[0]+t[2]}(i,g),D=function(e,t,n,i){var o=t.addShape("path",{attrs:r({},i,{path:n})});return o.isGroupKeyShape=!0,o}(0,n,s.getRectPath(P,j,k,L,o.radius),o);return function(e,t,n,r){var i=s.mix(!0,{},p,{x:n+v,y:r+b});s.isString(e)?i.text=e:s.mix(i,e),t.addShape("text",{attrs:i})}(s.isNil(t.label)?"鏂板缓鍒嗙粍":t.label,n,P,j),function(e,t,n,i){var o=t.addShape("path",{attrs:r({path:e},d)}),a=o.getBBox();o.translate(n-a.minX+w,i-a.minY+O)}(s.isNil(t.icon)?c:t.icon,n,P,j),(function(e,t,n,i,o){var a;if(e){var s=(a=t.addShape("path",{attrs:r({path:u},h)})).getBBox(),c=s.maxX-s.minX;a.isExpandedButton=!0,a.translate(n+o-s.minX-c-x,i-s.minY+y)}else{var d=(a=t.addShape("path",{attrs:r({path:l},f)})).getBBox(),p=d.maxX-d.minX;a.isCollapsedButton=!0,a.translate(n+o-d.minX-p-x,i-d.minY+y)}return a.isButton=!0,a}(a,n,P,j,k)).item=e,t.x=i.minX,t.y=i.minY,D},getStyle:function(e){var t=e.getModel();return s.mix(!0,{},g,{fill:t.color,stroke:t.color},t.style)},getActivedStyle:function(){return a.groupActivedStyle},getSelectedStyle:function(){return a.groupSelectedStyle},getSelectedOutterStyle:function(){return a.groupSelectedOutterStyle},getActivedOutterStyle:function(){},intersectBox:"rect"})},function(e,t,n){n(13).registerGuide("diagram-base")},function(e,t,n){n(81),n(82),n(83),n(84),n(85),n(86),n(87),n(88),n(89),n(90),n(91),n(92),n(93),n(94)},function(e,t,n){var r=n(1),i=n(2);r.registerBehaviour("panItem",(function(e){var t=e.getGraph();t.behaviourOn("drop",(function(){var n=e.get("panItems");if(n){var r=n[0],o=n.map((function(e){return e.id})),a=e.get("panItemDelegation"),s=e.get("panItemStartBox"),c=r.id,l=a.attr("x")-s.minX,u=a.attr("y")-s.minY;t.emit("afterpanitemdrop",{panItems:n}),e.clearAlignLine();var d=e.editor;t.emit("panitemend"),!d||e.getSignal("dragaddnodetogroup")?f():d.executeCommand(f)}function f(){o.forEach((function(e){var n=t.find(e),r=n.getModel();n.isGroup?i.panGroup(n,l,u,t):(t.update(n,{x:r.x+l,y:r.y+u}),t.toFront(n))})),1===o.length&&(e.clearSelected(),e.setSelected(c,!0))}}))}),["startPanItem","processPanItem","endPanItem"])},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(1),o=n(5);i.registerBehaviour("hoverAnchorActived",(function(e){var t=e.getGraph();t.behaviourOn("anchor:mouseenter",(function(n){if(!e.getSignal("panningItem")&&!e.getSignal("dragEdge")){var i=n.shape,a=i.getItem(),s=a.getModel(),c=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},e.get("addEdgeModel"),{source:s.id}),l={anchor:i.getPoint(),item:a};e.emit("hoveranchor:beforeaddedge",l),l.cancel?e.css({cursor:o.cursor.hoverUnEffectiveAnchor}):(e.css({cursor:o.cursor.hoverEffectiveAnchor}),!i.get("destroyed")&&i.setActived(),e.beginAdd("edge",c),t.draw())}})),t.behaviourOn("anchor:mouseleave",(function(n){if(!e.getSignal("dragEdge")&&!e.getSignal("panningItem")){var r=n.shape,i=r.getItem();e.css({cursor:o.cursor.beforePanCanvas}),i.isSelected||(e.clearAnchor(i),e.setActived(i,!1)),!r.get("destroyed")&&r.clearActived(),e.cancelAdd(),t.draw()}}))}))},function(e,t,n){var r=n(1),i=n(5);r.registerBehaviour("hoverEdgeControlPoint",(function(e){e.getGraph().behaviourOn("edgeControlPoint:mouseenter",(function(t){if(!e.getSignal("dragEdge")&&!e.getSignal("panningItem")){var n=t.shape;(n.isTargetEndPoint()||n.isSourceEndPoint())&&e.css({cursor:i.cursor.hoverEdgeControllPoint})}}))}))},function(e,t,n){var r=n(1),i=n(5),o=n(2);r.registerBehaviour("dragEdgeControlPoint",(function(e){var t,n,r,a,s,c,l,u,d,f,h=e.getGraph(),p=h.getRootGroup();function g(p){if(r){var g={};h.getNodes().forEach((function(t){e.clearAnchor(t)})),e.css({cursor:i.cursor.beforePanCanvas}),r.remove();var m=o.dropUpdateEdge({ev:p,endPointType:t?"target":"source",model:g,diagram:e});h.show(d);var v=d.id;if(m){var b=e.editor;b?b.executeCommand("update",{itemId:v,updateModel:g}):h.update(v,g)}e.setSignal("dragEdge",!1),t=void 0,n=void 0,r=void 0,a=void 0,s=void 0,c=void 0,l=void 0,u=void 0,d=void 0,f=void 0}}h.behaviourOn("edgeControlPoint:mousedown",(function(i){if(2!==i.button){var o=i.shape;o.isTargetEndPoint()?(d=o.getItem(),f=d.getModel(),t=o,a=o.getSourcePoint(),s=d.getSource(),l=f.sourceAnchor):o.isSourceEndPoint()&&(d=o.getItem(),f=d.getModel(),n=o,a=o.getTargetPoint(),c=d.getTarget(),u=f.targetAnchor),d&&(r=e.getDelegation([d],p),s?e.dragEdgeBeforeShowAnchor(s,l,"target"):c&&e.dragEdgeBeforeShowAnchor(c,u,"source"),h.hide(d),e.setSignal("dragEdge",!0))}})),h.behaviourOn("mousemove",(function(e){r&&o.dragingEdgeEndPoint({endPointType:s?"target":"source",edgeModel:f,graph:h,delegation:r,startPoint:a,ev:e,originSource:s,originTarget:c})})),h.behaviourOn("edgeControlPoint:mouseleave",(function(r){t||n||r.toShape||e.css({cursor:i.cursor.beforePanCanvas})})),h.behaviourOn("mouseup",g),h.behaviourOn("canvas:mouseleave",g)}),["dragHoverAnchorHotspot"])},function(e,t,n){var r=n(1),i=n(2);r.registerBehaviour("dragPanelItemAddNode",(function(e){var t,n,r,o,a,s=e.getGraph(),c=s.getRootGroup();function l(){e.setSignal("panningItem",!1),e.set("panItemDelegation",void 0),e.set("panItemStartBox",void 0),e.set("panItemStartPoint",void 0),n=void 0,r=void 0,o=void 0,a=void 0}s.behaviourOn("canvas:mouseenter",(function(s){if(!n&&(o=e.get("addType"),a=e.get("addModel"),a=i.clone(a),"node"===o)){var l=(r=i.getNodeSize(a.size))[0]/2,u=r[1]/2;t={minX:s.x-l,minY:s.y-u,maxX:s.x+l,maxY:s.y+u,width:r[0],height:r[1]},n=e.getDelegation([t],c),e.setSignal("panningItem",!0),e.set("panItemDelegation",n),e.set("panItemStartBox",t),e.set("panItemStartPoint",{x:s.x,y:s.y})}})),s.behaviourOn("mouseup",(function(t){if(n){a.x=t.x,a.y=t.y;var r=o;i.setId(a);var c=e.editor;n.remove(),e.endAdd(),e.clearAlignLine(),e.clearSelected(),e.focusGraphWrapper(),c?c.executeCommand("add",{type:"node",addModel:a}):s.add(r,a),e.setSelected(s.find(a.id),!0),l()}})),s.behaviourOn("canvas:mouseleave",(function(){n&&(e.clearAlignLine(),n.remove(),s.draw(),e.cancelAdd(),l())}))}),["processPanItem"])},function(e,t,n){n(1).registerBehaviour("dragHoverAnchorHotspot",(function(e){var t=e.getGraph();t.behaviourOn("anchor:dragenter",(function(t){if(e.getSignal("dragEdge")){var n=t.shape;e.setHotspotActived(n,!0)}})),t.behaviourOn("anchor:dragleave",(function(t){if(e.getSignal("dragEdge")){var n=t.shape;e.setHotspotActived(n,!1)}}))}))},function(e,t,n){var r=n(1),i=n(2);r.registerBehaviour("dragAnchorAddEdge",(function(e){var t=e.getGraph(),n=t.getRootGroup();t.behaviourOn("anchor:dragstart",(function(t){if(2!==t.button){var r=t.shape,o=r.get("freezePoint"),a=r.getItem(),s=i.clone(e.get("addModel")),c=r.getIndex();s.source=a.id,s.sourceAnchor=c;var l={x:o.x,y:o.y},u=e.getDelegation([{isEdge:!0}],n);e.setSignal("dragEdge",!0),e.dragEdgeBeforeShowAnchor(a,c,"target"),e.set("addEdgeConfig",{addModel:s,delegation:u,startPoint:l,sourceItem:a})}}))}),["processAddEdge","dragHoverAnchorHotspot","hoverAnchorActived"])},function(e,t,n){var r=n(1),i=n(5);r.registerBehaviour("dragMultiSelect",(function(e){var t,n,r=e.getGraph(),o=r.getRootGroup();function a(){e.css({cursor:i.cursor.beforePanCanvas}),t=void 0,n=void 0}e.css({cursor:i.cursor.multiSelect}),r.behaviourOn("dragstart",(function(e){2!==e.button&&(t={x:e.x,y:e.y},n=o.addShape("rect",{attrs:i.multiSelectRectStyle}))})),r.behaviourOn("drag",(function(e){n&&(n.attr({x:Math.min(t.x,e.x),y:Math.min(t.y,e.y),width:Math.abs(e.x-t.x),height:Math.abs(e.y-t.y)}),r.draw())})),r.behaviourOn("dragend",(function(){if(n){var t=r.getNodes().map((function(e){return e.id})),i=n.getBBox(),o=e.editor;o?o.executeCommand(s):s(),n.remove(),e.changeMode("default"),e.updateStatus(),r.draw(),a()}function s(){e.clearSelected(),t.forEach((function(t){var n=r.find(t),o=n.getBBox();o.minX>i.minX&&o.minY>i.minY&&o.maxX<i.maxX&&o.maxY<i.maxY&&e.setSelected(n,!0)}))}})),r.behaviourOn("canvas:mouseleave",(function(){n&&(n.remove(),r.draw(),a())}))}))},function(e,t,n){n(1).registerBehaviour("keydownShiftMultiSelected",(function(e){var t=e.getGraph();t.behaviourOn("keydown",(function(t){t.domEvent.shiftKey&&e.setSignal("shiftKeyDown",!0)})),t.behaviourOn("keyup",(function(t){t.domEvent.shiftKey||e.setSignal("shiftKeyDown",!1)}))}))},function(e,t,n){var r=n(1),i=n(5);r.registerBehaviour("dragNodeAddToGroup",(function(e){var t,n,r=e.getGraph();function o(){e.setSignal("dragaddnodetogroup",!1),t=void 0,n=void 0}r.behaviourOn("dragenter",(function(o){if(e.getSignal("panningItem")){var a=e.get("panItems");a[0]&&a[0].isNode&&1===a.length&&o.item&&o.item.isGroup&&a[0].getParent()!==o.item&&(t=a[0],n=o.item,r.update(n,{padding:i.groupBackgroundPadding.map((function(e){return e+4})),style:i.dragNodeHoverToGroupStyle}))}})),r.behaviourOn("dragleave",(function(){n&&t&&r.update(n,{padding:void 0,style:void 0})})),r.behaviourOn("drop",(function(i){if(n&&t&&n===i.item){e.setSignal("dragaddnodetogroup",!0);var o=t.id,a=n.id;r.update(a,{padding:void 0,style:void 0,collapsed:!1});var s=e.editor;s?s.executeCommand(c):c()}function c(){r.update(o,{parent:a})}})),r.behaviourOn("dragend",(function(){o()})),r.behaviourOn("canvas:mouseleave",(function(){n&&(r.update(n,{padding:void 0,style:void 0}),o())}))}))},function(e,t,n){var r=n(1),i=n(5),o=n(2);r.registerBehaviour("dragOutFromGroup",(function(e){var t,n,r,a=e.getGraph(),s=!1;function c(){clearTimeout(r),n&&a.update(n,{padding:void 0,style:void 0}),s=!1,t=void 0,n=void 0}a.behaviourOn("drag",(function(c){e.getSignal("panningItem")&&!s&&(clearTimeout(r),r=setTimeout((function(){var r=e.get("panItems");if(r){if(t=r[0],n=r[0].getParent(),t&&1===r.length&&n&&!c.shape){var l=e.get("panItemDelegation").getBBox(),u=n.getBBox();o.rectRectCrossAlgorithm(l,u)&&(a.update(n,{padding:i.groupBackgroundPadding.map((function(e){return e-8})),style:i.dragNodeLeaveFromGroupStyle}),s=!0)}s||(t=void 0,n=void 0)}}),i.outFromGroupDelayTime))})),a.behaviourOn("dragenter",(function(e){t&&n&&(n===e.item&&a.update(n,{padding:i.groupBackgroundPadding.map((function(e){return e+4})),style:i.dragNodeHoverToGroupStyle}),s=!1)})),a.on("drop",(function(e){n&&t&&!e.shape&&(a.update(t,{parent:void 0}),a.update(n,{style:void 0}),c())})),a.on("dragend",(function(){c()})),a.behaviourOn("canvas:mouseleave",(function(){c()}))}))},function(e,t,n){var r=n(1),i=n(2),o=n(5);r.registerBehaviour("processAddEdge",(function(e){var t=e.getGraph();function n(){e.setSignal("dragEdge",!1),e.set("addEdgeConfig",{addModel:void 0,delegation:void 0,startPoint:void 0,sourceItem:void 0})}t.behaviourOn("mousemove",(function(n){var r=e.get("addEdgeConfig");if(r){var o=r.addModel,a=r.delegation,s=r.startPoint,c=r.sourceItem;a&&i.dragingEdgeEndPoint({endPointType:"target",edgeModel:o,graph:t,delegation:a,startPoint:s,ev:n,sourceItem:c})}})),t.behaviourOn("mouseup",(function(r){var a=e.get("addEdgeConfig");if(a){var s=a.addModel,c=a.delegation,l=a.sourceItem,u=e.editor;c?(t.getNodes().forEach((function(t){e.clearAnchor(t)})),e.clearAnchor(l),e.setActived(l,!1),e.setSelected(l,!1),e.css({cursor:o.cursor.beforePanCanvas}),c.remove(),i.dropUpdateEdge({ev:r,endPointType:"target",model:s,diagram:e})&&(u?u.executeCommand("add",{type:"edge",addModel:s}):t.add("edge",s)),t.draw(),e.endAdd(),n()):n()}})),t.behaviourOn("canvas:mouseleave",(function(){var r=e.get("addEdgeConfig");if(r){var i=r.delegation,o=r.sourceItem;i?(t.getNodes().forEach((function(t){e.clearAnchor(t)})),e.setActived(o,!1),e.clearAnchor(o),i.remove(),e.cancelAdd(),t.draw(),n()):n()}}))}))},function(e,t,n){n(1).registerBehaviour("hoverNodeAddOutter",(function(e){var t,n=e.getGraph();n.behaviourOn("node:mouseenter",(function(n){var r=n.item;e.getSignal("dragEdge")&&(t=r,e.addOutterShape(r,{stroke:"#52C41A",strokeOpacity:.45,lineWidth:4}))})),n.behaviourOn("node:mouseleave",(function(){t&&e.clearOutterShape(t)})),n.behaviourOn("beforedropedge",(function(){t&&e.clearOutterShape(t)}))}))},function(e,t,n){var r=n(1),i=n(5),o=n(2);r.registerBehaviour("orbit",(function(e){var t,n=e.getGraph();n.behaviourOn("beforepanitem",(function(){e.hideOrbit()})),n.behaviourOn("node:mouseenter",(function(n){var r=n.item;e.getSignal("panningItem")||e.getSignal("dragEdge")||(t=r,e.showOrbit(r))})),n.on("beforeviewportchange",(function(){e.hideOrbit()})),n.behaviourOn("mousemove",(function(r){var a=r.item,s=r.x,c=r.y;if(t){var l=t.getBBox(),u=o.euclideanDistance.pointPoint({x:l.centerX,y:l.centerY},{x:s,y:c}),d=n.getMatrix()[0];a!==t&&u>l.width/2+i.orbitGap/d&&(e.hideOrbit(),t=void 0),t&&e.layoutOrbit(t,{x:s,y:c})}}))}))},function(e,t,n){var r=n(11);n(96),e.exports=r},function(e,t,n){n(97),n(98),n(99),n(100),n(101)},function(e,t,n){var r=n(11);r.registerNode("flow-base",{}),r.registerNode("flow-html",{},["html"]),r.registerNode("flow-rect",{},"flow-base"),r.registerNode("flow-capsule",{},"capsule"),r.registerNode("flow-circle",{},"circle"),r.registerNode("flow-rhombus",{},"rhombus")},function(e,t,n){n(11).registerEdge("flow-base",{})},function(e,t,n){var r=n(19),i=n(11);function o(e,t,n,r){var i=r?r/2:30,o=r;if(e<=t&&t<=n||e>=t&&t>=n){var a=(n-t)/2,s=Math.abs(a);if(0===a)return e===t?0:(t-e)/Math.abs(t-e)*i;if(s>o){var c=a/s*o;return Math.abs(c)<i?a/s*i:c}return s<i?a/s*i:a}var l=i;return(l=Math.abs(t-n)<2*Math.abs(t-e)?r*Math.abs(t-n)/(2*Math.abs(t-e)):r)>o&&(l=o),l<i&&(l=i),t>e?l:-l}function a(e,t,n,r){var i,a,s=e.bbox,c=function(e,t){var n=Math.abs(e.x-t.centerX),r=Math.abs(e.y-t.centerY);return n/t.width>r/t.height}(t,s);i=a=0;var l=Math.min(s.height,s.width);return r&&r.bbox&&(l=Math.min(l,r.bbox.height,r.bbox.width)),c?i=o(s.centerX,t.x,n.x,l):a=o(s.centerY,t.y,n.y,l),{x:t.x+i,y:t.y+a}}var s=.1;function c(e,t){var n=e.x,r=e.y,i=t.x,o=t.y;return{x:n+(i-n)*s,y:r+(o-r)*s}}function l(e,t,n){var i=e[0],o=e[e.length-1],s=["M",i.x,i.y],l=function(e,t,n,r){return[n&&n.bbox?a(n,e,t,r):c(e,t),r&&r.bbox?a(r,t,e,n):c(t,e)]}(i,o,t,n),u=["C"],d=[s];return r.each(l,(function(e){u.push(e.x,e.y)})),u.push(o.x,o.y),d.push(u),d}i.registerEdge("flow-smooth",{getPathByPoints:function(e){return l(e.points,e.source,e.target)}},"flow-edge")},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var o=n(19),a=n(11),s=16,c=5;function l(e,t){var n=Math.min(e.minX,t.minX),r=Math.min(e.minY,t.minY),i=Math.max(e.maxX,t.maxX),o=Math.max(e.maxY,t.maxY);return{centerX:(n+i)/2,centerY:(r+o)/2,minX:n,minY:r,maxX:i,maxY:o,height:o-r,width:i-n}}function u(e,t){return 2*Math.abs(e.centerX-t.centerX)<e.width+t.width&&2*Math.abs(e.centerY-t.centerY)<e.height+t.height}function d(e){var t=e.x,n=e.y;return{centerX:t,centerY:n,minX:t,minY:n,maxX:t,maxY:n,height:0,width:0}}function f(e,t){return 0===e.width&&0===e.height?e:{centerX:e.centerX,centerY:e.centerY,minX:e.minX-t,minY:e.minY-t,maxX:e.maxX+t,maxY:e.maxY+t,height:e.height+2*t,width:e.width+2*t}}function h(e,t){return function(e,t){var n=Math.abs(e.x-t.centerX),r=Math.abs(e.y-t.centerY);return n/t.width>r/t.height}(t,e)?{x:t.x>e.centerX?e.maxX:e.minX,y:t.y}:{x:t.x,y:t.y>e.centerY?e.maxY:e.minY}}function p(e){var t=e.minX,n=e.minY,r=e.maxX,i=e.maxY;return[{x:t,y:n},{x:r,y:n},{x:r,y:i},{x:t,y:i}]}function g(e,t){var n=e.x,r=e.y;return n<t.minX||n>t.maxX||r<t.minY||r>t.maxY}function m(e,t,n,r){var i=t.x-e.x,o=t.y-e.y,a=r.x-n.x,s=r.y-n.y,c=(-o*(e.x-n.x)+i*(e.y-n.y))/(-a*o+i*s),l=(a*(e.y-n.y)-s*(e.x-n.x))/(-a*o+i*s);return c>=0&&c<=1&&l>=0&&l<=1}function v(e,t,n){if(n.width===n.height===0)return!1;var r=i(p(n),4),o=r[0],a=r[1],s=r[2],c=r[3];return m(e,t,o,a)||m(e,t,o,c)||m(e,t,a,s)||m(e,t,s,c)}function b(e){return x(e)}function y(e,t){return[e,{x:e.x,y:t.y},t]}function x(e){var t=[],n={};return e.forEach((function(e){var t=e.id="".concat(e.x,"-").concat(e.y);n[t]=e})),o.each(n,(function(e){t.push(e)})),t}function w(e,t){return Math.abs(e.x-t.x)+Math.abs(e.y-t.y)}function O(e,t,n,r,i){return w(e,t)+w(e,n)+function(e,t){var n=0;return t.forEach((function(t){t&&(e.x===t.x&&(n+=-2),e.y===t.y&&(n+=-2))})),n}(e,[t,n,r,i])}function _(e,t,n,i,o,a,s){var c=[],l=[t],u={},d={},f={};d[t.id]=0,f[t.id]=O(t,n,t);var h={};e.forEach((function(e){h[e.id]=e}));for(var p=function(){var r,p,g,m=void 0,b=1/0;if(l.forEach((function(e){f[e.id]<b&&(b=f[e.id],m=e)})),m===n){var y=[];return function e(t,n,r,i){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;t.unshift(n[i]),r[i]&&r[i]!==i&&o<=100&&e(t,n,r,r[i],o+1)}(y,h,u,n.id),{v:y}}p=m,(g=(r=l).indexOf(p))>-1&&r.splice(g,1),c.push(m),function(e,t,n,r){var i=[];return e.forEach((function(e){e!==t&&(e.x!==t.x&&e.y!==t.y||v(e,t,n)||v(e,t,r)||i.push(e))})),x(i)}(e,m,i,o).forEach((function(e){if(-1===c.indexOf(e)){-1===l.indexOf(e)&&l.push(e);var r=f[m.id]+w(m,e);d[e.id]&&r>=d[e.id]||(u[e.id]=m.id,d[e.id]=r,f[e.id]=d[e.id]+O(e,n,t,a,s))}}))};l.length;){var g=p();if("object"===r(g))return g.v}return console.error("cannot find path: ",e,t,n),[t,n]}function C(e,t,n,r,i){var o=n&&n.bbox?n.bbox:d(e),a=r&&r.bbox?r.bbox:d(t);if(u(o,a))return b(y(e,t));var s=f(o,i),c=f(a,i);if(u(s,c))return b(y(e,t));var m=h(s,e),v=h(c,t),w=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=[],n=[];e.forEach((function(e){t.push(e.x),n.push(e.y)}));var r=Math.min.apply(Math,t),i=Math.max.apply(Math,t),o=Math.min.apply(Math,n),a=Math.max.apply(Math,n);return{centerX:(r+i)/2,centerY:(o+a)/2,maxX:i,maxY:a,minX:r,minY:o,height:a-o,width:i-r}}([m,v]),O=(l(s,c),l(s,w)),C=l(c,w),S=[];S=(S=S.concat(p(O))).concat(p(C));var P={x:(e.x+t.x)/2,y:(e.y+t.y)/2};[w,O,C].forEach((function(e){S=S.concat(function(e,t){return function(e,t){return t<e.minX||t>e.maxX?[]:[{x:t,y:e.minY},{x:t,y:e.maxY}]}(e,t.x).concat(function(e,t){return t<e.minY||t>e.maxY?[]:[{x:e.minX,y:t},{x:e.maxX,y:t}]}(e,t.y))}(e,P).filter((function(e){return g(e,s)&&g(e,c)})))})),[{x:m.x,y:v.y},{x:v.x,y:m.y}].forEach((function(e){g(e,s)&&g(e,c)&&S.push(e)})),S.unshift(m),S.push(v);var j=_(S=x(S),m,v,o,a,e,t);return j.unshift(e),j.push(t),b(j)}function S(e,t){var n=[],r=e[0];return n.push("M".concat(r.x," ").concat(r.y)),e.forEach((function(r,o){var a=e[o+1],s=e[o+2];if(a&&s)if(function(e,t,n){return!(e.x===t.x===n.x||e.y===t.y===n.y)}(r,a,s)){var c=i(function(e,t,n,r){var i=w(e,t),o=w(n,t);return i<r&&(r=i),o<r&&(r=o),[{x:t.x-r/i*(t.x-e.x),y:t.y-r/i*(t.y-e.y)},{x:t.x-r/o*(t.x-n.x),y:t.y-r/o*(t.y-n.y)}]}(r,a,s,t),2),l=c[0],u=c[1];n.push("L".concat(l.x," ").concat(l.y)),n.push("Q".concat(a.x," ").concat(a.y," ").concat(u.x," ").concat(u.y)),n.push("L".concat(u.x," ").concat(u.y))}else n.push("L".concat(a.x," ").concat(a.y));else a&&n.push("L".concat(a.x," ").concat(a.y))})),n.join("")}a.registerEdge("flow-polyline",{getPathByPoints:function(e){var t=e.points,n=e.source,r=e.target,i=s,a=C(t[0],t[t.length-1],n,r,i);return o.pointsToPolygon(a)}}),a.registerEdge("flow-polyline-round",{getPathByPoints:function(e){var t=e.points,n=e.source,r=e.target,i=s,o=c;return S(b(C(t[0],t[t.length-1],n,r,i)),o)}})},function(e,t,n){n(11).registerGroup("flow-base",{})},function(e,t,n){var r=n(17);n(103),e.exports=r},function(e,t,n){n(104),n(105),n(106)},function(e,t,n){n(17).registerNode("koni-base",{defaultFillPalette:5,defaultStrokePalette:5,activedFillPalette:4,activedStrokePalette:6,selectedFillPalette:5,selectedStrokePalette:6,anchor:null},"circle")},function(e,t,n){var r=n(17),i=n(24),o=i.vec2;r.registerEdge("koni-base",{getDefaultLabelRectPadding:function(){return i.toAllPadding([0,2])},getPathByPoints:function(e){var t=e.points,n=e.source,r=e.target,a=e.item;if(n&&r){var s=i.getParallelEdges(r,n),c=i.getParallelEdges(n,r),l=c.indexOf(a);return n===r?(l=(c=c.filter((function(e){var t=e.getModel();return t.source===n.id&&t.target===r.id}))).indexOf(a),function(e,t){var n=e.getBBox(),r=[n.centerX,n.centerY],i=n.width/2,a=50*(t+1)+50,s=[r[0]-i/2,r[1]-Math.sqrt(3)/2*i],c=[s[0]-r[0],s[1]-r[1]],l=o.scale([],c,(i+a)/i),u=[r[0]+l[0],r[1]+l[1]],d=[r[0]+i/2,r[1]-Math.sqrt(3)/2*i],f=[d[0]-r[0],d[1]-r[1]],h=o.scale([],f,(i+a)/i),p=[r[0]+h[0],r[1]+h[1]];return[["M",s[0],s[1]],["C",u[0],u[1],p[0],p[1],d[0],d[1]]]}(n,l)):(0===s.length&&l--,function(e,t,n){var r=e.getBBox(),i=t.getBBox(),a=r.centerX,s=r.centerY,c=20*(n+1),l=[.5*(i.centerX+a)-a,.5*(i.centerY+s)-s],u=[-l[1],l[0]],d=o.length(u);o.scale(u,u,c/d);var f={x:l[0]+u[0]+a,y:l[1]+u[1]+s},h=e.getLinkPoints(f)[0],p=t.getLinkPoints(f)[0];return[["M",h.x,h.y],["Q",f.x,f.y,p.x,p.y]]}(n,r,l))}return i.pointsToPolygon(t)}})},function(e,t,n){n(17).registerGroup("koni-base",{})},function(e,t,n){var r=n(8);r.Util=n(10),n(108),n(112),n(120),e.exports=r},function(e,t,n){n(109),n(110),n(111)},function(e,t,n){var r=n(1),i=n(10);r.registerBehaviour("panMindNode",(function(e){var t,n,r,o=e.getGraph();function a(){t.nth=n;var i=o.add("node",t);e.setSelected(i,!0),r&&o.remove(r.id)}function s(){o.emit("panitemend"),t=void 0,r=void 0,n=void 0}o.behaviourOn("beforeshowdelegation",(function(){e.clearSelected(),e.clearActived()})),o.behaviourOn("node:dragstart",(function(e){if(2!==e.button){var r=e.item;!(t=r.getModel()).parent||e.shape.isCollapsedButton||e.shape.isExpandedButton?s():(n=o.getNth(r),o.remove(r))}})),o.behaviourOn("itempanning",(function(t){if(!t.shape||!t.shape.isPlaceholder){var n=e.getHotArea(t),i=e.getRoot();if(r&&(n?r.id!==n.id&&o.remove(o.find(r.id)):o.remove(o.find(r.id))),r=n,n){var a=n.parent;if(!o.find(n.id)){var s={id:n.id,parent:a.id,isPlaceholder:!0,parentModel:a,baseline:r.parent.id===i.id?"center":void 0,shape:"mind-placeholder",nth:n.nth};n.side&&(s.side=n.side),o.add("node",s)}}}})),o.behaviourOn("drop",(function(){if(t)if(r){var c=i.clone(t);o.remove(r.id),e.executeCommand("moveMindNode",{model:c,newParentId:r.parent.id,newNth:r.nth,newSide:r.side,originParentId:t.parent,originNth:n,originSide:t.side})}else a();s()})),o.behaviourOn("canvas:mouseleave",(function(){t&&(a(),s())}))}),["startPanItem","processPanItem","endPanItem"])},function(e,t,n){n(1).registerBehaviour("keydownMoveSelection",(function(e){e.getGraph().on("keydown",(function(t){e._moveItemSelection(t)}))}))},function(e,t,n){n(1).registerBehaviour("keydownEditLabel",(function(e){e.getGraph().behaviourOn("keydown",(function(t){e.showLabelEditor(t)}))}))},function(e,t,n){n(113),n(114),n(115),n(116),n(117),n(118),n(119)},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(8),a=n(10),s={fill:"#000",textAlign:"left",textBaseline:"top"},c={stroke:"#959EA6",strokeOpacity:0,fill:"#959EA6",cursor:"pointer"},l={stroke:"#434B54",fill:"#fff",cursor:"pointer"};o.registerNode("mind-base",{dy:4,afterDraw:function(e){var t=e.getModel();t.children&&t.children.length>0&&t.collapsed&&this.drawExpandedButton(e)},debugDrawLayoutPoint:function(e){var t=e.getModel();e.getGraphicGroup().addShape("circle",{attrs:{x:t.x,y:t.y,r:5,fill:"red"}})},drawExpandedButton:function(e){var t=e.getKeyShape().getBBox(),n=e.getGraphicGroup().addGroup(),i=n.addShape("path",{attrs:r({path:a.getRectPath(0,0,16,7,3)},c)}),o=i.getBBox(),s=a.getMindNodeSide(e),l=this.getButtonPositon(t,o,s),u={fill:"white",r:1};n.addShape("circle",{attrs:r({},u,{x:4,y:3.5}),capture:!1}),n.addShape("circle",{attrs:r({},u,{x:8,y:3.5}),capture:!1}),n.addShape("circle",{attrs:r({},u,{x:12,y:3.5}),capture:!1}),i.attr("lineAppendWidth",20),n.translate(l.x,l.y),i.isExpandedButton=!0,i.isButton=!0},drawCollapsedButton:function(e){var t=e.getKeyShape().getBBox(),n=e.getGraphicGroup().addShape("path",{attrs:r({path:a.getCollapsedButtonPath()},l)}),i=n.getBBox(),o=a.getMindNodeSide(e),s=this.getButtonPositon(t,i,o);n.translate(s.x,s.y),n.isCollapsedButton=!0,n.isButton=!0},getButtonPositon:function(e,t,n){return"right"===n?{x:e.maxX+2,y:e.maxY-(t.maxY-t.minY)/2}:{x:e.minX-(t.maxX-t.minX)-2,y:e.maxY-(t.maxY-t.minY)/2}},getLabel:function(e){return e.getModel().label},getPadding:function(){return[4,8,4,8]},getSize:function(e){var t=e.getModel(),n=e.getGraphicGroup(),r=t.size;if(t.size){if(a.isArray(r))return r;if(a.isNumber(r))return[r,r]}var i=n.findByClass("label")[0],o=this.getPadding(e),s=i.getBBox();return[s.width+o[1]+o[3],s.height+o[0]+o[2]]},getPath:function(e){var t=this.getSize(e),n=this.getStyle(e);return a.getRectPath(-t[0]/2,-t[1]/2+this.dy,t[0],t[1],n.radius)},drawLabel:function(e){var t=e.getGraphicGroup(),n=this.getLabel(e),r=this.getLabelStyle(e);n||(n=" ");var i=a.mix(!0,{},s,r,{x:0,y:0});a.isObject(n)?a.mix(i,n):i.text=n;var o=t.addShape("text",{class:"label",attrs:i});return this.adjustLabelText(o),this.adjustLabelPosition(e,o),o},adjustLabelText:function(e){var t=e.attr("text"),n=e.getBBox();if(n.maxX-n.minX>400){var r=e.attr("font");t=a.getLabelTextByTextLineWidth(t,r),e.attr("text",t)}},adjustLabelPosition:function(e,t){var n=this.getSize(e),r=this.getPadding(),i=n[0],o=t.getBBox();t.attr({x:-i/2+r[3],y:-o.height/2+this.dy})},getLabelStyle:function(){return{fill:"rgba(38,38,38,0.85)",lineHeight:18,fontSize:12}},getStyle:function(){return{fill:"#ccc",fillOpacity:0,radius:4,lineWidth:2}},getActivedStyle:function(){return{stroke:"#44C0FF",lineWidth:2}},getSelectedStyle:function(){return{stroke:"#1AA7EE",lineWidth:2}},anchor:[[0,1],[1,1]]})},function(e,t,n){n(8).registerNode("mind-first-sub",{dy:0,getPadding:function(){return[6,12,8,12]},getLabelStyle:function(){return{fill:"rgba(38,38,38,0.85)",fontWeight:500,fontSize:14,lineHeight:20}}})},function(e,t,n){n(8).registerNode("mind-second-sub",{dy:0,getPadding:function(){return[8,4,8,4]},getLabelStyle:function(){return{fill:"rgba(38,38,38,0.85)",fontSize:12,lineHeight:20}}})},function(e,t,n){var r=n(8),i=n(10);r.registerNode("mind-root",{adjustLabelPosition:function(e,t){var n=t.getBBox();t.attr({x:-n.width/2,y:-n.height/2-1})},getPath:function(e){var t=this.getSize(e),n=this.getStyle(e);return i.getRectPath(-t[0]/2,-t[1]/2,t[0],t[1],n.radius)},getButtonPositon:function(e,t,n){return"right"===n?{x:e.maxX+2,y:(e.maxY+e.minY)/2-(t.maxY-t.minY)/2}:{x:e.minX-(t.maxX-t.minX)-2,y:(e.maxY+e.minY)/2-(t.maxY-t.minY)/2}},getPadding:function(){return i.toAllPadding([12,24])},getStyle:function(){return{fill:"#587EF7",stroke:"#587EF7",fillOpacity:1,radius:4}},getLabelStyle:function(){return{fontSize:20,fill:"white",lineHeight:28}},drawExpandedButton:function(){},drawCollapsedButton:function(){},panAble:!1,anchor:[[.45,.5],[.55,.5]]},"mind-first-sub")},function(e,t,n){var r=n(8),i=n(10);r.registerNode("mind-placeholder",{afterDraw:function(e){e.getKeyShape().isPlaceholder=!0},getPath:function(e){var t,n=e.getModel().parentModel,r=this.getStyle(e),o=0;return n.hierarchy<=2?t=28:(t=20,o=4),i.getRectPath(-27.5,-t/2+o,55,t,r.radius)},getStyle:function(){return{fill:"#91D5FF",radius:4,lineWidth:3}},drawExpandedButton:function(){},drawCollapsedButton:function(){},anchor:function(){return[[0,1],[1,1]]}})},function(e,t,n){n(8).registerEdge("mind-edge",{getEdetal:function(e){return e.children&&e.children.length>0&&!e.collapsed?2===e.hierarchy?24:18:0},getPath:function(e){var t=e.getPoints(),n=e.getSource(),r=e.getTarget(),i=n.getBBox(),o=r.getBBox(),a=r.getModel(),s=14,c=4;if(2===a.hierarchy&&(s=66,c=30),t[0].y===t[1].y){var l=3===a.hierarchy?24:18,u=this.getEdetal(a);return i.centerX<o.centerX?[["M",t[0].x+l,t[0].y],["L",o.maxX+u,o.maxY]]:[["M",t[0].x+2,t[0].y],["L",o.minX-u,o.maxY]]}if(a.hierarchy>=3){var d=3===a.hierarchy?24:18,f=this.getEdetal(a);if(i.centerX<o.centerX){var h=t[0].x+d;return[["M",t[0].x,t[0].y],["M",h,t[0].y],["C",h+c,t[0].y,o.minX-s,o.maxY,o.minX,o.maxY],["L",o.maxX+f,o.maxY]]}var p=t[0].x-d;return[["M",t[0].x,t[0].y],["M",p,t[0].y],["C",p-c,t[0].y,o.maxX+s,o.maxY,o.maxX,o.maxY],["L",o.minX-f,o.maxY]]}var g=this.getEdetal(a);return i.centerX<o.centerX?[["M",t[0].x,t[0].y],["C",t[0].x+c,t[0].y,o.minX-s,o.maxY,o.minX,o.maxY],["L",o.maxX+g,o.maxY]]:[["M",t[0].x,t[0].y],["C",t[0].x-c,t[0].y,o.maxX+s,o.maxY,o.maxX,o.maxY],["L",o.minX-g,o.maxY]]},getStyle:function(e){var t=e.getTarget(),n=1;if(t){var r=t.getModel();n=r.hierarchy<=3?3:r.hierarchy<=5?2:1}return{stroke:"#959EA6",lineWidth:n}}})},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(8).registerEdge("mind-placeholder-edge",{getOriginShapeObject:function(e){return e.getGraph().getShapeObj("edge",{shape:"mind-edge"})},getPath:function(e){return this.getOriginShapeObject(e).getPath(e)},getStyle:function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},this.getOriginShapeObject(e).getStyle(e),{stroke:"#91D5FF"})}})},function(e,t,n){var r=n(15),i=n(10);function o(e,t,n){var r=e.getGraph(),i=t.getModel(),o=e.getFirstChildrenBySide("left"),a=o[0]&&r.find(o[0].id);return r.add("node",{id:n,parent:t.id,label:"鏂板缓鑺傜偣",side:i.children.length>2?"left":"right",nth:a?r.getNth(a):void 0})}r.registerCommand("append",{enable:function(e){var t=e.getCurrentPage(),n=t.getSelected();return t.isMind&&1===n.length},getItem:function(e){var t=e.getCurrentPage(),n=t.getGraph();return this.selectedItemId?n.find(this.selectedItemId):t.getSelected()[0]},execute:function(e){var t,n=e.getCurrentPage(),r=n.getGraph(),i=n.getRoot(),a=this.getItem(e),s=a.getModel(),c=s.hierarchy,l=a.getParent();if(a.isRoot)t=o(n,a,this.addItemId);else{var u=r.getNth(a);t=r.add("node",{id:this.addItemId,parent:l.id,side:2===c&&3===i.children.length?"left":s.side,label:"鏂板缓鑺傜偣",nth:"left"===s.side&&2===c?u:u+1})}n.clearSelected(),n.clearActived(),n.setSelected(t,!0),1===this.executeTimes&&(this.selectedItemId=a.id,this.addItemId=t.id,n.beginEditLabel(t))},back:function(e){var t=e.getCurrentPage();t.getGraph().remove(this.addItemId),t.clearSelected(),t.clearActived(),t.setSelected(this.selectedItemId,!0)},shortcutCodes:["Enter"]}),r.registerCommand("appendChild",{enable:function(e){var t=e.getCurrentPage(),n=t.getSelected();return t.isMind&&n.length>0},getItem:function(e){var t=e.getCurrentPage(),n=t.getGraph();return this.selectedItemId?n.find(this.selectedItemId):t.getSelected()[0]},execute:function(e){var t,n=e.getCurrentPage(),r=n.getGraph(),i=this.getItem(e);t=i.isRoot?o(n,i,this.addItemId):r.add("node",{id:this.addItemId,parent:i.id,label:"鏂板缓鑺傜偣"}),n.clearSelected(),n.clearActived(),n.setSelected(t,!0),1===this.executeTimes&&(this.selectedItemId=i.id,this.addItemId=t.id,n.beginEditLabel(t))},back:function(e){var t=e.getCurrentPage();t.getGraph().remove(this.addItemId),t.clearSelected(),t.clearActived(),t.setSelected(this.selectedItemId,!0)},shortcutCodes:["Tab"]}),r.registerCommand("moveMindNode",{enable:function(e){var t=e.getCurrentPage(),n=t.get("panItems");return t.isMind&&n&&n.length>0},execute:function(e){var t=e.getCurrentPage(),n=t.getGraph(),r=this.newParentId,o=this.newNth,a=this.newSide,s=i.clone(this.model);delete s.shape,delete s.side,n.remove(s.id),i.mix(s,{parent:r,nth:o,side:a});var c=n.add("node",s);t.clearSelected(),t.setSelected(c,!0)},back:function(e){var t=e.getCurrentPage(),n=t.getGraph(),r=this.originParentId,o=this.originNth,a=this.originSide,s=i.clone(this.model);delete s.shape,delete s.side,n.remove(s.id),i.mix(s,{parent:r,nth:o,side:a});var c=n.add("node",s);t.clearSelected(),t.setSelected(c,!0)}})},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=n(6),l=n(9),u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,a(t).apply(this,arguments))}var n,r,u;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,l),n=t,(r=[{key:"getDefaultCfg",value:function(){return{type:"toolbar",container:null}}},{key:"init",value:function(){this._initContainer()}},{key:"_initContainer",value:function(){var e=this.container;if(!e)throw new Error("please set the container for the toolbar !");c.isString(e)&&(e=document.getElementById(e));var t=e.getElementsByClassName("command");this.commands=t}},{key:"getCommandDoms",value:function(){return this.commands}}])&&i(n.prototype,r),u&&i(n,u),t}();e.exports=u},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=n(6),l=n(9),u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,a(t).apply(this,arguments))}var n,r,u;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,l),n=t,(r=[{key:"getDefaultCfg",value:function(){return{type:"contextmenu",container:null}}},{key:"init",value:function(){this._initContainer()}},{key:"_initContainer",value:function(){var e=this.container;if(!e)throw new Error("please set the container for the tontextmenu !");c.isString(e)&&(e=document.getElementById(e));var t=e.getElementsByClassName("command");e.style.position="absolute",e.style["z-index"]=2,e.style.top="0px",e.style.left="0px",this.commands=t,this.containerDom=e}},{key:"bindEvent",value:function(){var e=this,t=this.commands;c.each(t,(function(t){c.addEventListener(t,"click",(function(){-1===t.className.indexOf("disable")&&e.hide()}))}))}},{key:"switch",value:function(e){var t=this.containerDom.getElementsByClassName("menu");c.each(t,(function(t){t.dataset.status===e?t.style.display="block":t.style.display="none"}))}},{key:"getCommandDoms",value:function(){return this.commands}},{key:"show",value:function(){var e=this.containerDom;this.editor.getCurrentPage().setSignal("preventWheelPan",!0),e.style.display="block"}},{key:"hide",value:function(){var e=this.containerDom;this.editor.getCurrentPage().setSignal("preventWheelPan",!1),e.style.display="none"}},{key:"move",value:function(e,t){var n=this.containerDom,r=c.getBoundingClientRect(n),i=parseFloat(c.getStyle(n,"top")),o=parseFloat(c.getStyle(n,"left"));n.style.left=o+(e-r.left)+"px",n.style.top=i+(t-r.top)+"px"}}])&&i(n.prototype,r),u&&i(n,u),t}();e.exports=u},function(e,t,n){var r=n(12);n(124),n(127),e.exports=r},function(e,t,n){n(125),n(126)},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o,a,s=n(20),c=s.mouseEnterEdge,l=s.startMove,u=s.mouseLeaveEdge,d=s.mouseMoveEdge,f=s.endMove;n(12).registerBehaviour("bpmnMoveEdgeController",(function(e){var t,n=e.getGraph(),i=n.getRootGroup();function s(){e.set("panItemDelegation",void 0),e.set("panItemStartBox",void 0),e.set("panItemStartPoint",void 0),t=void 0}n.behaviourOn("edge:mouseenter",(function(t){!o&&t.item&&(a=t.item,c({graph:n,bpmn:e,ev:t,backUpCursor:!0}))})),n.behaviourOn("edge:mousedown",(function(e){var t=e.item;l(n,e),o=t})),n.behaviourOn("mouseup",(function(){o&&(f({graph:n,item:o}),o=void 0)})),n.behaviourOn("mousemove",(function(t){o?d(n,o,t):a&&c({graph:n,bpmn:e,ev:r({},t,{item:a}),backUpCursor:!1})})),n.behaviourOn("edge:mouseleave",(function(){o||a&&(u({graph:n,bpmn:e,item:a}),a=void 0)})),n.behaviourOn("node:dragstart",(function(n){var r=n.item.getBBox();t=e.getDelegation([r],i),e.set("bpmnNodePanDelegation",t),e.set("bpmnNodePanStartBox",r),e.set("bpmnNodePanStartPoint",{x:n.x,y:n.y}),e.set("bpmnNodePanStartItem",n.item)})),n.behaviourOn("node:dragend",(function(t){var r=e.get("bpmnNodePanDelegation"),i=e.get("bpmnNodePanStartPoint"),o=e.get("bpmnNodePanStartItem");o&&o.getEdges().forEach((function(e){n.update(e,{nodeMoved:{item:o.id,start:i,delta:{x:t.x-i.x,y:t.y-i.y}}})})),r.remove(),s()}))}),["startPanItem","processPanItem","endPanItem"])},function(e,t,n){n(12).registerBehaviour("hoverNodeShowArrowController",(function(e){var t,n=e.getGraph(),r=e.get("arrowController"),i=r.long,o=r.thickness;n.on("node:mouseenter",(function(a){if(!e.getSignal("panningItem")&&!e.getSignal("dragEdge")){var s=r.topArrow,c=r.bottomArrow,l=r.leftArrow,u=r.rightArrow,d=(t=a.item).getBBox(),f=n.getDomPoint({x:d.centerX,y:d.minY}),h=n.getDomPoint({x:d.minX,y:d.centerY}),p=n.getDomPoint({x:d.centerX,y:d.maxY}),g=n.getDomPoint({x:d.maxX,y:d.centerY});s.css({top:f.y-(i+10)+"px",left:f.x-o/2+"px",transform:"rotate(-90deg)"}),c.css({top:p.y+10+"px",left:p.x-o/2+"px",transform:"rotate(90deg)"}),l.css({top:h.y-o/2+"px",left:h.x-(i+10)+"px",transform:"rotate(180deg)"}),u.css({top:g.y-o/2+"px",left:g.x+10+"px"}),s.setAttribute("anchorIndex",0),c.setAttribute("anchorIndex",2),l.setAttribute("anchorIndex",3),u.setAttribute("anchorIndex",1),e.showArrowController(t)}})),n.behaviourOn("mousemove",(function(n){var r=n.x,o=n.y;if(t){var a=t.getBBox(),s=i+10,c=a.minX-s,l=a.minY-s,u=a.maxX+s,d=a.maxY+s;(r<c||o<l||r>u||o>d)&&(e.hideArrowController(),t=void 0)}}))}))},function(e,t,n){n(128),n(12).registerNode("bpmn-base",{anchor:null})},function(e,t,n){"use strict";n.r(t);var r=n(12),i=n.n(r),o=n(0);function a(e){var t=e.bbox,n=e.shape,r=void 0===n?"ROUNDED_RECT":n,i=e.point,o=e.vertical;o=!!o;var a={true:"x",false:"y"},s={true:"minX",false:"minY"},c={true:"maxX",false:"maxY"};switch(r){case"ROUNDED_RECT":if(i[a[o]]>=t[s[o]]+4&&i[a[o]]<=t[c[o]]-4)return{added:void 0,joint:{x:o?i.x:i.x>t.centerX?t.maxX:t.minX,y:o?i.y>t.centerY?t.maxY:t.minY:i.y}};if(i[a[o]]>=t[s[o]]&&i[a[o]]<t[s[o]]+4)return{added:void 0,joint:{x:o?i.x:i.x>t.centerX?t.maxX-4+Math.sqrt(16-Math.pow(t.minY+4-i.y,2)):t.minX+4-Math.sqrt(16-Math.pow(t.minY+4-i.y,2)),y:o?i.y>t.centerY?t.maxY-4+Math.sqrt(16-Math.pow(t.minX+4-i.x,2)):t.minY+4-Math.sqrt(16-Math.pow(t.minX+4-i.x,2)):i.y}};if(i[a[o]]>=t[c[o]]-4&&i[a[o]]<=t[c[o]])return{added:void 0,joint:{x:o?i.x:i.x>t.centerX?t.maxX-4+Math.sqrt(16-Math.pow(i.y-t.maxY+4,2)):t.minX+4-Math.sqrt(16-Math.pow(i.y-t.maxY+4,2)),y:o?i.y>t.centerY?t.maxY-4+Math.sqrt(16-Math.pow(i.x-t.maxX+4,2)):t.minY+4-Math.sqrt(16-Math.pow(i.x-t.maxX+4,2)):i.y}};break;case"CIRCLE":if(i[a[o]]>=t[s[o]]&&i[a[o]]<=t[c[o]])return{added:void 0,joint:{x:o?i.x:i.x>t.centerX?t.centerX+Math.sqrt(16-Math.pow(t.centerY-i.y)):t.centerX-Math.sqrt(16-Math.pow(t.centerY-i.y)),y:o?i.y>t.centerY?t.centerY+Math.sqrt(16-Math.pow(t.centerX-i.x)):t.centerY-Math.sqrt(16-Math.pow(t.centerX-i.x)):i.y}};break;case"RHOMEBUS":if(i[a[o]]>=t[s[o]]&&i[a[o]]<=t[c[o]])return{added:void 0,joint:{x:o?i.x:i.x>t.centerX?i.y<t.centerY?(i.y-t.minY)*(t.maxX-t.centerX)/(t.centerY-t.minY)+t.centerX:(t.maxY-i.y)*(t.maxX-t.centerX)/(t.maxY-t.centerY)+t.centerX:i.y<t.centerY?t.centerX-(i.y-t.minY)*(t.centerX-t.minX)/(t.centerY-t.minY):t.centerX-(t.maxY-i.y)*(t.centerX-t.minX)/(t.maxY-t.centerY),y:o?i.y>t.centerY?i.x<t.centerX?(i.x-t.minX)*(t.maxY-t.centerY)/(t.centerX-t.minX)+t.centerY:(t.maxX-i.x)*(t.maxY-t.centerY)/(t.maxX-t.centerX)+t.centerY:i.x<t.centerX?t.centerY-(i.x-t.minX)*(t.centerY-t.minY)/(t.centerX-t.minX):t.centerY-(t.maxX-i.x)*(t.centerY-t.minY)/(t.maxX-t.centerX):i.y}};break;case"RECT":default:if(i[a[o]]>=t[s[o]]&&i[a[o]]<=t[c[o]])return{added:void 0,joint:{x:o?i.x:i.x>t.centerX?t.maxX:t.minX,y:o?i.y>t.centerY?t.maxY:t.minY:i.y}}}return o?i.x<t.centerX?{added:{x:i.x,y:t.centerY},joint:{x:t.minX,y:t.centerY}}:{added:{x:i.x,y:t.centerY},joint:{x:t.maxX,y:t.centerY}}:i.y<t.centerY?{added:{x:t.centerX,y:i.y},joint:{x:t.centerX,y:t.minY}}:{added:{x:t.centerX,y:i.y},joint:{x:t.centerX,y:t.maxY}}}var s=n(20);i.a.registerEdge("bpmn-base",{getPath:function(e){var t,n=e.getSource(),r=e.getTarget(),i=e.model;if(i.edgeMoved&&i.lastMouse){var c,l,u,d,f,h=i.controlPoints,p=i.hold.index,g=[{x:h[p].x+i.edgeMoved.x,y:h[p].y+i.edgeMoved.y},{x:h[p+1].x+i.edgeMoved.x,y:h[p+1].y+i.edgeMoved.y}],m=Object(o.j)(g,0);if(n){var v=a({bbox:n.getBBox(),point:m,vertical:i.hold.vertical,shape:n.model.shape});l=v.added,u=v.joint}if(0===p&&n&&(g[0]=u,l&&(g.splice(1,0,l),e.model.hold.index+=1)),r){var b=a({bbox:r.getBBox(),point:m,vertical:i.hold.vertical,shape:r.model.shape});d=b.added,f=b.joint}p===h.length-2&&r&&(l&&0===p?(g[2]=f,d&&g.splice(2,0,d)):(g[1]=f,d&&g.splice(1,0,d))),(c=i.controlPoints).splice.apply(c,[p,2].concat(g)),n&&Object(o.l)(u,h,i.hold.index)&&(h.splice(0,i.hold.index),i.hold.index=0,h[0]=u),r&&Object(o.l)(f,h,i.hold.index)&&(i.controlPoints.splice(i.hold.index+1),h[i.hold.index+1]=f),t=Object(s.mergeLine)(e,p),function(e,t,n){var r=e.controlPoints;if(t){var i=Object(o.f)(r[0],t.getBBox()),a=i.point,s=i.index;e.sourceJoint={index:s,delta:{x:r[0].x-a.x,y:r[0].y-a.y}}}if(n){var c=Object(o.f)(r[r.length-1],n.getBBox()),l=c.point,u=c.index;e.targetJoint={index:u,delta:{x:r[r.length-1].x-l.x,y:r[r.length-1].y-l.y}}}}(i,n,r),i.lastMouse={x:i.lastMouse.x+i.edgeMoved.x,y:i.lastMouse.y+i.edgeMoved.y}}else if(i.modifiedByMouse&&i.nodeMoved)!function(e,t,n){if(e.nodeMoved){var r=e.nodeMoved.item===t.id,i=e.nodeMoved.item===n.id,a=r?t.getBBox():n.getBBox(),s=e.nodeMoved.delta,c={minX:a.minX-s.x,maxX:a.maxX-s.x,centerX:a.centerX-s.x,minY:a.minY-s.y,maxY:a.maxY-s.y,centerY:a.centerY+s.y,height:a.height,width:a.width},l=e.controlPoints;if(2===l.length){var u=Object(o.d)(t,n),d=u.sourcePoint,f=u.targetPoint;e.sourceJoint&&d.index===e.sourceJoint.index&&(d.point=Object(o.c)(t.getBBox())[d.index],d.point.x+=e.sourceJoint.delta.x,d.point.y+=e.sourceJoint.delta.y),e.targetJoint&&f.index===e.targetJoint.index&&(f.point=Object(o.c)(n.getBBox())[f.index],f.point.x+=e.targetJoint.delta.x,f.point.y+=e.targetJoint.delta.y);var h=Object(o.h)(d,f);e.controlPoints=h}else{var p;p=r?1:l.length-3;var g=Object(o.i)(l,p),m=Object(o.a)(c,l,p),v=Object(o.a)(a,l,p),b=r?e.sourceJoint:e.targetJoint;if(m===v){var y=Object(o.c)(a)[b.index],x={x:y.x+b.delta.x,y:y.y+b.delta.y},w=Object(o.g)(x,l,p);r?e.controlPoints.splice(0,2,x,w):i&&e.controlPoints.splice(p+1,2,w,x)}else if(0===v)if(3===l.length){var O=Object(o.d)(t,n),_=O.sourcePoint,C=O.targetPoint,S=Object(o.h)(_,C);e.controlPoints=S}else{var P,j=Object(o.j)(l,p);P=g?j.y<a.centerY?0:2:j.x<a.centerX?3:1;var k=Object(o.c)(a)[P];if(r){var L=Object(o.g)(k,l,p+1);e.controlPoints.splice(0,3,k,L),e.sourceJoint={index:P,delta:{x:0,y:0}}}else if(i){var D=Object(o.g)(k,l,p-1);e.controlPoints.splice(p,3,D,k),e.targetJoint={index:P,delta:{x:0,y:0}}}}else{var M=Object(o.k)(b.index),E=Object(o.c)(a)[M],T=Object(o.g)(E,l,p);r?(e.controlPoints.splice(0,2,E,T),e.sourceJoint={index:M,delta:{x:0,y:0}}):i&&(e.controlPoints.splice(p+1,2,T,E),e.targetJoint={index:M,delta:{x:0,y:0}})}}}}(i,n,r);else if(!i.modifiedByMouse){var y=i.anchorIndex,x=Object(o.d)(n,r,!i.initialed&&y),w=x.sourcePoint,O=x.targetPoint,_=Object(o.h)(w,O);e.model.controlPoints=_}return i.nodeMoved=void 0,{path:this.getPathByPoints({points:i.controlPoints}),helpLine:t}},draw:function(e){var t=e.getGraphicGroup(),n=e.model,r=this.getPath(e),i=r.path,a=r.helpLine,s=this.getStyle(e),c=Object(o.b)(t,i,s);if(null!=n.hold){var l=Object(o.j)(n.controlPoints,n.hold.index);t.addShape("circle",{attrs:{x:l.x,y:l.y,r:3,fill:"rgb(0,182,239)"}})}return a&&(n.helpLine=a,n.helpLineTime=(new Date).getTime()),!a&&(new Date).getTime()-n.helpLineTime>=150&&(n.helpLine=void 0,n.helpLineTime=void 0),n.helpLine&&t.addShape("path",{attrs:{path:[["M",n.helpLine[0].x,n.helpLine[0].y],["L",n.helpLine[1].x,n.helpLine[1].y]],lineAppendWidth:8,lineWidth:1,strokeOpacity:.92,stroke:"rgba(255,139,48)"}}),c}})}])}))},7156:function(e,t,n){var r=n("861d"),i=n("d2bb");e.exports=function(e,t,n){var o,a;return i&&"function"==typeof(o=t.constructor)&&o!==n&&r(a=o.prototype)&&a!==n.prototype&&i(e,a),e}},7168:function(e,t,n){var r=n("dfdb");e.exports=function(e,t){if(!r(e))return e;var n,i;if(t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;if("function"==typeof(n=e.valueOf)&&!r(i=n.call(e)))return i;if(!t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},7201:function(e,t,n){var r=n("9bfb");r("dispose")},"72af":function(e,t,n){var r=n("99cd"),i=r();e.exports=i},"72f0":function(e,t){function n(e){return function(){return e}}e.exports=n},"73ac":function(e,t,n){var r=n("743f"),i=n("b047"),o=n("99d3"),a=o&&o.isTypedArray,s=a?i(a):r;e.exports=s},7418:function(e,t){t.f=Object.getOwnPropertySymbols},"743f":function(e,t,n){var r=n("3729"),i=n("b218"),o=n("1310"),a="[object Arguments]",s="[object Array]",c="[object Boolean]",l="[object Date]",u="[object Error]",d="[object Function]",f="[object Map]",h="[object Number]",p="[object Object]",g="[object RegExp]",m="[object Set]",v="[object String]",b="[object WeakMap]",y="[object ArrayBuffer]",x="[object DataView]",w="[object Float32Array]",O="[object Float64Array]",_="[object Int8Array]",C="[object Int16Array]",S="[object Int32Array]",P="[object Uint8Array]",j="[object Uint8ClampedArray]",k="[object Uint16Array]",L="[object Uint32Array]",D={};function M(e){return o(e)&&i(e.length)&&!!D[r(e)]}D[w]=D[O]=D[_]=D[C]=D[S]=D[P]=D[j]=D[k]=D[L]=!0,D[a]=D[s]=D[y]=D[c]=D[x]=D[l]=D[u]=D[d]=D[f]=D[h]=D[p]=D[g]=D[m]=D[v]=D[b]=!1,e.exports=M},7463:function(e,t){e.exports={}},"746f":function(e,t,n){var r=n("428f"),i=n("5135"),o=n("c032"),a=n("9bf2").f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});i(t,e)||a(t,e,{value:o.f(e)})}},"74e7":function(e,t,n){e.exports=n("bc59")},"74fd":function(e,t,n){var r=n("9bfb");r("observable")},7530:function(e,t,n){var r=n("1a8c"),i=Object.create,o=function(){function e(){}return function(t){if(!r(t))return{};if(i)return i(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=o},"764b":function(e,t){e.exports={}},7685:function(e,t,n){var r=n("3ac6"),i=n("8fad"),o="__core-js_shared__",a=r[o]||i(o,{});e.exports=a},"76dd":function(e,t,n){var r=n("ce86");function i(e){return null==e?"":r(e)}e.exports=i},"77b2":function(e,t,n){var r=n("c1b2"),i=n("06fa"),o=n("7a37");e.exports=!r&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},7839:function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"78a2":function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"78e7":function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},7948:function(e,t){function n(e,t){var n=-1,r=null==e?0:e.length,i=Array(r);while(++n<r)i[n]=t(e[n],n,e);return i}e.exports=n},"79bc":function(e,t,n){var r=n("0b07"),i=n("2b3e"),o=r(i,"Map");e.exports=o},"7a37":function(e,t,n){var r=n("3ac6"),i=n("dfdb"),o=r.document,a=i(o)&&i(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},"7a48":function(e,t,n){var r=n("6044"),i=Object.prototype,o=i.hasOwnProperty;function a(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}e.exports=a},"7b0b":function(e,t,n){var r=n("1d80");e.exports=function(e){return Object(r(e))}},"7b83":function(e,t,n){var r=n("7c64"),i=n("93ed"),o=n("2478"),a=n("a524"),s=n("1fc8");function c(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype["delete"]=i,c.prototype.get=o,c.prototype.has=a,c.prototype.set=s,e.exports=c},"7c64":function(e,t,n){var r=n("e24b"),i=n("5e2e"),o=n("79bc");function a(){this.size=0,this.__data__={hash:new r,map:new(o||i),string:new r}}e.exports=a},"7c73":function(e,t,n){var r=n("825a"),i=n("37e8"),o=n("7839"),a=n("d012"),s=n("1be4"),c=n("cc12"),l=n("f772"),u=l("IE_PROTO"),d="prototype",f=function(){},h=function(){var e,t=c("iframe"),n=o.length,r="<",i="script",a=">",l="java"+i+":";t.style.display="none",s.appendChild(t),t.src=String(l),e=t.contentWindow.document,e.open(),e.write(r+i+a+"document.F=Object"+r+"/"+i+a),e.close(),h=e.F;while(n--)delete h[d][o[n]];return h()};e.exports=Object.create||function(e,t){var n;return null!==e?(f[d]=r(e),n=new f,f[d]=null,n[u]=e):n=h(),void 0===t?n:i(n,t)},a[u]=!0},"7de7":function(e,t,n){var r=n("0363"),i=r("iterator"),o=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){o=!0}};s[i]=function(){return this},Array.from(s,(function(){throw 2}))}catch(c){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var r={};r[i]=function(){return{next:function(){return{done:n=!0}}}},e(r)}catch(c){}return n}},"7e64":function(e,t,n){var r=n("5e2e"),i=n("efb6"),o=n("2fcc"),a=n("802a"),s=n("55a3"),c=n("d02c");function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=i,l.prototype["delete"]=o,l.prototype.get=a,l.prototype.has=s,l.prototype.set=c,e.exports=l},"7f9a":function(e,t,n){var r=n("da84"),i=n("9e81"),o=r.WeakMap;e.exports="function"===typeof o&&/native code/.test(i.call(o))},"802a":function(e,t){function n(e){return this.__data__.get(e)}e.exports=n},8103:function(e,t,n){var r=n("d194"),i=r("toUpperCase");e.exports=i},8176:function(e,t,n){var r=n("2874");r(Math,"Math",!0)},"825a":function(e,t,n){var r=n("861d");e.exports=function(e){if(!r(e))throw TypeError(String(e)+" is not an object");return e}},"83ab":function(e,t,n){var r=n("d039");e.exports=!r((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},8418:function(e,t,n){"use strict";var r=n("c04e"),i=n("9bf2"),o=n("5c6c");e.exports=function(e,t,n){var a=r(t);a in e?i.f(e,a,o(0,n)):e[a]=n}},"85d3":function(e,t,n){e.exports=n("9a13")},"85e3":function(e,t){function n(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}e.exports=n},8604:function(e,t,n){var r=n("26e8"),i=n("e2c0");function o(e,t){return null!=e&&i(e,t,r)}e.exports=o},"861d":function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},"872a":function(e,t,n){var r=n("3b4a");function i(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}e.exports=i},"89d9":function(e,t,n){var r=n("656b"),i=n("159a"),o=n("e2e4");function a(e,t,n){var a=-1,s=t.length,c={};while(++a<s){var l=t[a],u=r(e,l);n(u,l)&&i(c,o(l,e),u)}return c}e.exports=a},"8adb":function(e,t){function n(e,t){if(("constructor"!==t||"function"!==typeof e[t])&&"__proto__"!=t)return e[t]}e.exports=n},"8b7b":function(e,t,n){"use strict";var r=n("a5eb"),i=n("3ac6"),o=n("9883"),a=n("7042"),s=n("c1b2"),c=n("1e63"),l=n("06fa"),u=n("78e7"),d=n("6220"),f=n("dfdb"),h=n("6f8d"),p=n("4fff"),g=n("a421"),m=n("7168"),v=n("2c6c"),b=n("4896"),y=n("a016"),x=n("0cf0"),w=n("8e11"),O=n("a205"),_=n("44ba"),C=n("4180"),S=n("7043"),P=n("0273"),j=n("d666"),k=n("d659"),L=n("b2ed"),D=n("6e9a"),M=n("3e80"),E=n("0363"),T=n("fbcc"),A=n("9bfb"),B=n("2874"),I=n("2f5a"),R=n("dee0").forEach,F=L("hidden"),z="Symbol",$="prototype",N=E("toPrimitive"),q=I.set,G=I.getterFor(z),V=Object[$],Y=i.Symbol,X=o("JSON","stringify"),U=_.f,W=C.f,H=w.f,K=S.f,Z=k("symbols"),Q=k("op-symbols"),J=k("string-to-symbol-registry"),ee=k("symbol-to-string-registry"),te=k("wks"),ne=i.QObject,re=!ne||!ne[$]||!ne[$].findChild,ie=s&&l((function(){return 7!=b(W({},"a",{get:function(){return W(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=U(V,t);r&&delete V[t],W(e,t,n),r&&e!==V&&W(V,t,r)}:W,oe=function(e,t){var n=Z[e]=b(Y[$]);return q(n,{type:z,tag:e,description:t}),s||(n.description=t),n},ae=c&&"symbol"==typeof Y.iterator?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof Y},se=function(e,t,n){e===V&&se(Q,t,n),h(e);var r=m(t,!0);return h(n),u(Z,r)?(n.enumerable?(u(e,F)&&e[F][r]&&(e[F][r]=!1),n=b(n,{enumerable:v(0,!1)})):(u(e,F)||W(e,F,v(1,{})),e[F][r]=!0),ie(e,r,n)):W(e,r,n)},ce=function(e,t){h(e);var n=g(t),r=y(n).concat(he(n));return R(r,(function(t){s&&!ue.call(n,t)||se(e,t,n[t])})),e},le=function(e,t){return void 0===t?b(e):ce(b(e),t)},ue=function(e){var t=m(e,!0),n=K.call(this,t);return!(this===V&&u(Z,t)&&!u(Q,t))&&(!(n||!u(this,t)||!u(Z,t)||u(this,F)&&this[F][t])||n)},de=function(e,t){var n=g(e),r=m(t,!0);if(n!==V||!u(Z,r)||u(Q,r)){var i=U(n,r);return!i||!u(Z,r)||u(n,F)&&n[F][r]||(i.enumerable=!0),i}},fe=function(e){var t=H(g(e)),n=[];return R(t,(function(e){u(Z,e)||u(D,e)||n.push(e)})),n},he=function(e){var t=e===V,n=H(t?Q:g(e)),r=[];return R(n,(function(e){!u(Z,e)||t&&!u(V,e)||r.push(Z[e])})),r};if(c||(Y=function(){if(this instanceof Y)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=M(e),n=function(e){this===V&&n.call(Q,e),u(this,F)&&u(this[F],t)&&(this[F][t]=!1),ie(this,t,v(1,e))};return s&&re&&ie(V,t,{configurable:!0,set:n}),oe(t,e)},j(Y[$],"toString",(function(){return G(this).tag})),S.f=ue,C.f=se,_.f=de,x.f=w.f=fe,O.f=he,s&&(W(Y[$],"description",{configurable:!0,get:function(){return G(this).description}}),a||j(V,"propertyIsEnumerable",ue,{unsafe:!0})),T.f=function(e){return oe(E(e),e)}),r({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:Y}),R(y(te),(function(e){A(e)})),r({target:z,stat:!0,forced:!c},{for:function(e){var t=String(e);if(u(J,t))return J[t];var n=Y(t);return J[t]=n,ee[n]=t,n},keyFor:function(e){if(!ae(e))throw TypeError(e+" is not a symbol");if(u(ee,e))return ee[e]},useSetter:function(){re=!0},useSimple:function(){re=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!s},{create:le,defineProperty:se,defineProperties:ce,getOwnPropertyDescriptor:de}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:fe,getOwnPropertySymbols:he}),r({target:"Object",stat:!0,forced:l((function(){O.f(1)}))},{getOwnPropertySymbols:function(e){return O.f(p(e))}}),X){var pe=!c||l((function(){var e=Y();return"[null]"!=X([e])||"{}"!=X({a:e})||"{}"!=X(Object(e))}));r({target:"JSON",stat:!0,forced:pe},{stringify:function(e,t,n){var r,i=[e],o=1;while(arguments.length>o)i.push(arguments[o++]);if(r=t,(f(t)||void 0!==e)&&!ae(e))return d(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!ae(t))return t}),i[1]=t,X.apply(null,i)}})}Y[$][N]||P(Y[$],N,Y[$].valueOf),B(Y,z),D[F]=!0},"8d05":function(e,t,n){var r=n("9bfb");r("toPrimitive")},"8de2":function(e,t,n){var r=n("8eeb"),i=n("9934");function o(e){return r(e,i(e))}e.exports=o},"8e11":function(e,t,n){var r=n("a421"),i=n("0cf0").f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return i(e)}catch(t){return a.slice()}};e.exports.f=function(e){return a&&"[object Window]"==o.call(e)?s(e):i(r(e))}},"8eeb":function(e,t,n){var r=n("32b3"),i=n("872a");function o(e,t,n,o){var a=!n;n||(n={});var s=-1,c=t.length;while(++s<c){var l=t[s],u=o?o(n[l],e[l],l,n,e):void 0;void 0===u&&(u=e[l]),a?i(n,l,u):r(n,l,u)}return n}e.exports=o},"8f95":function(e,t,n){var r=n("fc48"),i=n("0363"),o=i("toStringTag"),a="Arguments"==r(function(){return arguments}()),s=function(e,t){try{return e[t]}catch(n){}};e.exports=function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=s(t=Object(e),o))?n:a?r(t):"Object"==(i=r(t))&&"function"==typeof t.callee?"Arguments":i}},"8fad":function(e,t,n){var r=n("3ac6"),i=n("0273");e.exports=function(e,t){try{i(r,e,t)}catch(n){r[e]=t}return t}},9080:function(e,t,n){var r=n("9bfb");r("isConcatSpreadable")},"90e3":function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++n+r).toString(36)}},9103:function(e,t,n){"use strict";var r=n("a421"),i=n("c44e"),o=n("7463"),a=n("2f5a"),s=n("4056"),c="Array Iterator",l=a.set,u=a.getterFor(c);e.exports=s(Array,"Array",(function(e,t){l(this,{type:c,target:r(e),index:0,kind:t})}),(function(){var e=u(this),t=e.target,n=e.kind,r=e.index++;return!t||r>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:t[r],done:!1}:{value:[r,t[r]],done:!1}}),"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},9112:function(e,t,n){var r=n("83ab"),i=n("9bf2"),o=n("5c6c");e.exports=r?function(e,t,n){return i.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},"91e9":function(e,t){function n(e,t){return function(n){return e(t(n))}}e.exports=n},"93ed":function(e,t,n){var r=n("4245");function i(e){var t=r(this,e)["delete"](e);return this.size-=t?1:0,t}e.exports=i},"94ca":function(e,t,n){var r=n("d039"),i=/#|\.prototype\./,o=function(e,t){var n=s[a(e)];return n==l||n!=c&&("function"==typeof t?r(t):!!t)},a=o.normalize=function(e){return String(e).replace(i,".").toLowerCase()},s=o.data={},c=o.NATIVE="N",l=o.POLYFILL="P";e.exports=o},9520:function(e,t,n){var r=n("3729"),i=n("1a8c"),o="[object AsyncFunction]",a="[object Function]",s="[object GeneratorFunction]",c="[object Proxy]";function l(e){if(!i(e))return!1;var t=r(e);return t==a||t==s||t==o||t==c}e.exports=l},9638:function(e,t){function n(e,t){return e===t||e!==e&&t!==t}e.exports=n},"96e9":function(e,t,n){var r=n("3ac6"),i=n("ab85"),o=r.WeakMap;e.exports="function"===typeof o&&/native code/.test(i.call(o))},9802:function(e,t,n){var r=n("9bfb");r("replaceAll")},"980e":function(e,t,n){var r=n("9bfb");r("search")},9883:function(e,t,n){var r=n("764b"),i=n("3ac6"),o=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?o(r[e])||o(i[e]):r[e]&&r[e][t]||i[e]&&i[e][t]}},"98dc":function(e,t,n){var r=n("76dd"),i=0;function o(e){var t=++i;return r(e)+t}e.exports=o},9934:function(e,t,n){var r=n("6fcd"),i=n("41c3"),o=n("30c9");function a(e){return o(e)?r(e,!0):i(e)}e.exports=a},"99af":function(e,t,n){"use strict";var r=n("23e7"),i=n("d039"),o=n("e8b5"),a=n("861d"),s=n("7b0b"),c=n("50c4"),l=n("8418"),u=n("65f0"),d=n("1dde"),f=n("b622"),h=n("60ae"),p=f("isConcatSpreadable"),g=9007199254740991,m="Maximum allowed index exceeded",v=h>=51||!i((function(){var e=[];return e[p]=!1,e.concat()[0]!==e})),b=d("concat"),y=function(e){if(!a(e))return!1;var t=e[p];return void 0!==t?!!t:o(e)},x=!v||!b;r({target:"Array",proto:!0,forced:x},{concat:function(e){var t,n,r,i,o,a=s(this),d=u(a,0),f=0;for(t=-1,r=arguments.length;t<r;t++)if(o=-1===t?a:arguments[t],y(o)){if(i=c(o.length),f+i>g)throw TypeError(m);for(n=0;n<i;n++,f++)n in o&&l(d,f,o[n])}else{if(f>=g)throw TypeError(m);l(d,f++,o)}return d.length=f,d}})},"99cd":function(e,t){function n(e){return function(t,n,r){var i=-1,o=Object(t),a=r(t),s=a.length;while(s--){var c=a[e?s:++i];if(!1===n(o[c],c,o))break}return t}}e.exports=n},"99d3":function(e,t,n){(function(e){var r=n("585a"),i=t&&!t.nodeType&&t,o=i&&"object"==typeof e&&e&&!e.nodeType&&e,a=o&&o.exports===i,s=a&&r.process,c=function(){try{var e=o&&o.require&&o.require("util").types;return e||s&&s.binding&&s.binding("util")}catch(t){}}();e.exports=c}).call(this,n("62e4")(e))},"9a13":function(e,t,n){e.exports=n("a38c")},"9ac4":function(e,t,n){var r=n("9bfb");r("species")},"9aff":function(e,t,n){var r=n("9638"),i=n("30c9"),o=n("c098"),a=n("1a8c");function s(e,t,n){if(!a(n))return!1;var s=typeof t;return!!("number"==s?i(n)&&o(t,n.length):"string"==s&&t in n)&&r(n[t],e)}e.exports=s},"9bdd":function(e,t,n){var r=n("825a");e.exports=function(e,t,n,i){try{return i?t(r(n)[0],n[1]):t(n)}catch(a){var o=e["return"];throw void 0!==o&&r(o.call(e)),a}}},"9bf2":function(e,t,n){var r=n("83ab"),i=n("0cfb"),o=n("825a"),a=n("c04e"),s=Object.defineProperty;t.f=r?s:function(e,t,n){if(o(e),t=a(t,!0),o(n),i)try{return s(e,t,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},"9bfb":function(e,t,n){var r=n("764b"),i=n("78e7"),o=n("fbcc"),a=n("4180").f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});i(t,e)||a(t,e,{value:o.f(e)})}},"9c96":function(e,t,n){var r=n("06fa"),i=n("0363"),o=n("4963"),a=i("species");e.exports=function(e){return o>=51||!r((function(){var t=[],n=t.constructor={};return n[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"9cd3":function(e,t,n){e.exports=n("5ab9")},"9e57":function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"9e69":function(e,t,n){var r=n("2b3e"),i=r.Symbol;e.exports=i},"9e81":function(e,t,n){var r=n("5692");e.exports=r("native-function-to-string",Function.toString)},a016:function(e,t,n){var r=n("b323"),i=n("9e57");e.exports=Object.keys||function(e){return r(e,i)}},a06f:function(e,t,n){e.exports=n("74e7")},a0e5:function(e,t,n){var r=n("06fa"),i=/#|\.prototype\./,o=function(e,t){var n=s[a(e)];return n==l||n!=c&&("function"==typeof t?r(t):!!t)},a=o.normalize=function(e){return String(e).replace(i,".").toLowerCase()},s=o.data={},c=o.NATIVE="N",l=o.POLYFILL="P";e.exports=o},a205:function(e,t){t.f=Object.getOwnPropertySymbols},a2bf:function(e,t,n){"use strict";var r=n("e8b5"),i=n("50c4"),o=n("f8c2"),a=function(e,t,n,s,c,l,u,d){var f,h=c,p=0,g=!!u&&o(u,d,3);while(p<s){if(p in n){if(f=g?g(n[p],p,t):n[p],l>0&&r(f))h=a(e,t,f,i(f.length),h,l-1)-1;else{if(h>=9007199254740991)throw TypeError("Exceed the acceptable array length");e[h]=f}h++}p++}return h};e.exports=a},a38c:function(e,t,n){n("3e476");var r=n("764b"),i=r.Object,o=e.exports=function(e,t,n){return i.defineProperty(e,t,n)};i.defineProperty.sham&&(o.sham=!0)},a421:function(e,t,n){var r=n("638c"),i=n("1875");e.exports=function(e){return r(i(e))}},a454:function(e,t,n){var r=n("72f0"),i=n("3b4a"),o=n("cd9d"),a=i?function(e,t){return i(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:o;e.exports=a},a4d3:function(e,t,n){"use strict";var r=n("23e7"),i=n("da84"),o=n("d066"),a=n("c430"),s=n("83ab"),c=n("4930"),l=n("d039"),u=n("5135"),d=n("e8b5"),f=n("861d"),h=n("825a"),p=n("7b0b"),g=n("fc6a"),m=n("c04e"),v=n("5c6c"),b=n("7c73"),y=n("df75"),x=n("241c"),w=n("057f"),O=n("7418"),_=n("06cf"),C=n("9bf2"),S=n("d1e7"),P=n("9112"),j=n("6eeb"),k=n("5692"),L=n("f772"),D=n("d012"),M=n("90e3"),E=n("b622"),T=n("c032"),A=n("746f"),B=n("d44e"),I=n("69f3"),R=n("b727").forEach,F=L("hidden"),z="Symbol",$="prototype",N=E("toPrimitive"),q=I.set,G=I.getterFor(z),V=Object[$],Y=i.Symbol,X=o("JSON","stringify"),U=_.f,W=C.f,H=w.f,K=S.f,Z=k("symbols"),Q=k("op-symbols"),J=k("string-to-symbol-registry"),ee=k("symbol-to-string-registry"),te=k("wks"),ne=i.QObject,re=!ne||!ne[$]||!ne[$].findChild,ie=s&&l((function(){return 7!=b(W({},"a",{get:function(){return W(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=U(V,t);r&&delete V[t],W(e,t,n),r&&e!==V&&W(V,t,r)}:W,oe=function(e,t){var n=Z[e]=b(Y[$]);return q(n,{type:z,tag:e,description:t}),s||(n.description=t),n},ae=c&&"symbol"==typeof Y.iterator?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof Y},se=function(e,t,n){e===V&&se(Q,t,n),h(e);var r=m(t,!0);return h(n),u(Z,r)?(n.enumerable?(u(e,F)&&e[F][r]&&(e[F][r]=!1),n=b(n,{enumerable:v(0,!1)})):(u(e,F)||W(e,F,v(1,{})),e[F][r]=!0),ie(e,r,n)):W(e,r,n)},ce=function(e,t){h(e);var n=g(t),r=y(n).concat(he(n));return R(r,(function(t){s&&!ue.call(n,t)||se(e,t,n[t])})),e},le=function(e,t){return void 0===t?b(e):ce(b(e),t)},ue=function(e){var t=m(e,!0),n=K.call(this,t);return!(this===V&&u(Z,t)&&!u(Q,t))&&(!(n||!u(this,t)||!u(Z,t)||u(this,F)&&this[F][t])||n)},de=function(e,t){var n=g(e),r=m(t,!0);if(n!==V||!u(Z,r)||u(Q,r)){var i=U(n,r);return!i||!u(Z,r)||u(n,F)&&n[F][r]||(i.enumerable=!0),i}},fe=function(e){var t=H(g(e)),n=[];return R(t,(function(e){u(Z,e)||u(D,e)||n.push(e)})),n},he=function(e){var t=e===V,n=H(t?Q:g(e)),r=[];return R(n,(function(e){!u(Z,e)||t&&!u(V,e)||r.push(Z[e])})),r};if(c||(Y=function(){if(this instanceof Y)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=M(e),n=function(e){this===V&&n.call(Q,e),u(this,F)&&u(this[F],t)&&(this[F][t]=!1),ie(this,t,v(1,e))};return s&&re&&ie(V,t,{configurable:!0,set:n}),oe(t,e)},j(Y[$],"toString",(function(){return G(this).tag})),S.f=ue,C.f=se,_.f=de,x.f=w.f=fe,O.f=he,s&&(W(Y[$],"description",{configurable:!0,get:function(){return G(this).description}}),a||j(V,"propertyIsEnumerable",ue,{unsafe:!0})),T.f=function(e){return oe(E(e),e)}),r({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:Y}),R(y(te),(function(e){A(e)})),r({target:z,stat:!0,forced:!c},{for:function(e){var t=String(e);if(u(J,t))return J[t];var n=Y(t);return J[t]=n,ee[n]=t,n},keyFor:function(e){if(!ae(e))throw TypeError(e+" is not a symbol");if(u(ee,e))return ee[e]},useSetter:function(){re=!0},useSimple:function(){re=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!s},{create:le,defineProperty:se,defineProperties:ce,getOwnPropertyDescriptor:de}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:fe,getOwnPropertySymbols:he}),r({target:"Object",stat:!0,forced:l((function(){O.f(1)}))},{getOwnPropertySymbols:function(e){return O.f(p(e))}}),X){var pe=!c||l((function(){var e=Y();return"[null]"!=X([e])||"{}"!=X({a:e})||"{}"!=X(Object(e))}));r({target:"JSON",stat:!0,forced:pe},{stringify:function(e,t,n){var r,i=[e],o=1;while(arguments.length>o)i.push(arguments[o++]);if(r=t,(f(t)||void 0!==e)&&!ae(e))return d(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!ae(t))return t}),i[1]=t,X.apply(null,i)}})}Y[$][N]||P(Y[$],N,Y[$].valueOf),B(Y,z),D[F]=!0},a524:function(e,t,n){var r=n("4245");function i(e){return r(this,e).has(e)}e.exports=i},a5eb:function(e,t,n){"use strict";var r=n("3ac6"),i=n("44ba").f,o=n("a0e5"),a=n("764b"),s=n("194a"),c=n("0273"),l=n("78e7"),u=function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t.prototype=e.prototype,t};e.exports=function(e,t){var n,d,f,h,p,g,m,v,b,y=e.target,x=e.global,w=e.stat,O=e.proto,_=x?r:w?r[y]:(r[y]||{}).prototype,C=x?a:a[y]||(a[y]={}),S=C.prototype;for(h in t)n=o(x?h:y+(w?".":"#")+h,e.forced),d=!n&&_&&l(_,h),g=C[h],d&&(e.noTargetGet?(b=i(_,h),m=b&&b.value):m=_[h]),p=d&&m?m:t[h],d&&typeof g===typeof p||(v=e.bind&&d?s(p,r):e.wrap&&d?u(p):O&&"function"==typeof p?s(Function.call,p):p,(e.sham||p&&p.sham||g&&g.sham)&&c(v,"sham",!0),C[h]=v,O&&(f=y+"Prototype",l(a,f)||c(a,f,{}),a[f][h]=p,e.real&&S&&!S[h]&&c(S,h,p)))}},a691:function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},a9e3:function(e,t,n){"use strict";var r=n("83ab"),i=n("da84"),o=n("94ca"),a=n("6eeb"),s=n("5135"),c=n("c6b6"),l=n("7156"),u=n("c04e"),d=n("d039"),f=n("7c73"),h=n("241c").f,p=n("06cf").f,g=n("9bf2").f,m=n("58a8").trim,v="Number",b=i[v],y=b.prototype,x=c(f(y))==v,w=function(e){var t,n,r,i,o,a,s,c,l=u(e,!1);if("string"==typeof l&&l.length>2)if(l=m(l),t=l.charCodeAt(0),43===t||45===t){if(n=l.charCodeAt(2),88===n||120===n)return NaN}else if(48===t){switch(l.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+l}for(o=l.slice(2),a=o.length,s=0;s<a;s++)if(c=o.charCodeAt(s),c<48||c>i)return NaN;return parseInt(o,r)}return+l};if(o(v,!b(" 0o1")||!b("0b1")||b("+0x1"))){for(var O,_=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof _&&(x?d((function(){y.valueOf.call(n)})):c(n)!=v)?l(new b(w(t)),n,_):w(t)},C=r?h(b):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),S=0;C.length>S;S++)s(b,O=C[S])&&!s(_,O)&&g(_,O,p(b,O));_.prototype=y,y.constructor=_,a(i,v,_)}},aa1b:function(e,t,n){var r=n("9bfb");r("unscopables")},aaec:function(e,t){var n="\\ud800-\\udfff",r="\\u0300-\\u036f",i="\\ufe20-\\ufe2f",o="\\u20d0-\\u20ff",a=r+i+o,s="\\ufe0e\\ufe0f",c="\\u200d",l=RegExp("["+c+n+a+s+"]");function u(e){return l.test(e)}e.exports=u},ab85:function(e,t,n){var r=n("d659");e.exports=r("native-function-to-string",Function.toString)},ab88:function(e,t,n){e.exports=n("b5f1")},ac0c:function(e,t,n){n("de6a");var r=n("764b");e.exports=r.Object.getPrototypeOf},b041:function(e,t,n){"use strict";var r=n("f5df"),i=n("b622"),o=i("toStringTag"),a={};a[o]="z",e.exports="[object z]"!==String(a)?function(){return"[object "+r(this)+"]"}:a.toString},b047:function(e,t){function n(e){return function(t){return e(t)}}e.exports=n},b0c0:function(e,t,n){var r=n("83ab"),i=n("9bf2").f,o=Function.prototype,a=o.toString,s=/^\s*function ([^ (]*)/,c="name";r&&!(c in o)&&i(o,c,{configurable:!0,get:function(){try{return a.call(this).match(s)[1]}catch(e){return""}}})},b218:function(e,t){var n=9007199254740991;function r(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=n}e.exports=r},b2ed:function(e,t,n){var r=n("d659"),i=n("3e80"),o=r("keys");e.exports=function(e){return o[e]||(o[e]=i(e))}},b301:function(e,t,n){"use strict";var r=n("d039");e.exports=function(e,t){var n=[][e];return!n||!r((function(){n.call(null,t||function(){throw 1},1)}))}},b323:function(e,t,n){var r=n("78e7"),i=n("a421"),o=n("6386").indexOf,a=n("6e9a");e.exports=function(e,t){var n,s=i(e),c=0,l=[];for(n in s)!r(a,n)&&r(s,n)&&l.push(n);while(t.length>c)r(s,n=t[c++])&&(~o(l,n)||l.push(n));return l}},b39a:function(e,t,n){var r=n("d066");e.exports=r("navigator","userAgent")||""},b4c0:function(e,t,n){var r=n("cb5a");function i(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}e.exports=i},b575:function(e,t,n){var r,i,o,a,s,c,l,u,d=n("da84"),f=n("06cf").f,h=n("c6b6"),p=n("2cf4").set,g=n("b629"),m=d.MutationObserver||d.WebKitMutationObserver,v=d.process,b=d.Promise,y="process"==h(v),x=f(d,"queueMicrotask"),w=x&&x.value;w||(r=function(){var e,t;y&&(e=v.domain)&&e.exit();while(i){t=i.fn,i=i.next;try{t()}catch(n){throw i?a():o=void 0,n}}o=void 0,e&&e.enter()},y?a=function(){v.nextTick(r)}:m&&!g?(s=!0,c=document.createTextNode(""),new m(r).observe(c,{characterData:!0}),a=function(){c.data=s=!s}):b&&b.resolve?(l=b.resolve(void 0),u=l.then,a=function(){u.call(l,r)}):a=function(){p.call(d,r)}),e.exports=w||function(e){var t={fn:e,next:void 0};o&&(o.next=t),i||(i=t,a()),o=t}},b5f1:function(e,t,n){e.exports=n("1c29"),n("0c82"),n("7201"),n("74fd"),n("266f"),n("9802")},b622:function(e,t,n){var r=n("da84"),i=n("5692"),o=n("90e3"),a=n("4930"),s=r.Symbol,c=i("wks");e.exports=function(e){return c[e]||(c[e]=a&&s[e]||(a?s:o)("Symbol."+e))}},b629:function(e,t,n){var r=n("b39a");e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(r)},b64b:function(e,t,n){var r=n("23e7"),i=n("7b0b"),o=n("df75"),a=n("d039"),s=a((function(){o(1)}));r({target:"Object",stat:!0,forced:s},{keys:function(e){return o(i(e))}})},b727:function(e,t,n){var r=n("f8c2"),i=n("44ad"),o=n("7b0b"),a=n("50c4"),s=n("65f0"),c=[].push,l=function(e){var t=1==e,n=2==e,l=3==e,u=4==e,d=6==e,f=5==e||d;return function(h,p,g,m){for(var v,b,y=o(h),x=i(y),w=r(p,g,3),O=a(x.length),_=0,C=m||s,S=t?C(h,O):n?C(h,0):void 0;O>_;_++)if((f||_ in x)&&(v=x[_],b=w(v,_,y),e))if(t)S[_]=b;else if(b)switch(e){case 3:return!0;case 5:return v;case 6:return _;case 2:c.call(S,v)}else if(u)return!1;return d?-1:l||u?u:S}};e.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6)}},b760:function(e,t,n){var r=n("872a"),i=n("9638");function o(e,t,n){(void 0!==n&&!i(e[t],n)||void 0===n&&!(t in e))&&r(e,t,n)}e.exports=o},bb83:function(e,t,n){"use strict";var r,i,o,a=n("5779"),s=n("0273"),c=n("78e7"),l=n("0363"),u=n("7042"),d=l("iterator"),f=!1,h=function(){return this};[].keys&&(o=[].keys(),"next"in o?(i=a(a(o)),i!==Object.prototype&&(r=i)):f=!0),void 0==r&&(r={}),u||c(r,d)||s(r,d,h),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:f}},bbc0:function(e,t,n){var r=n("6044"),i="__lodash_hash_undefined__",o=Object.prototype,a=o.hasOwnProperty;function s(e){var t=this.__data__;if(r){var n=t[e];return n===i?void 0:n}return a.call(t,e)?t[e]:void 0}e.exports=s},bc59:function(e,t,n){n("3e47"),n("484e");var r=n("764b");e.exports=r.Array.from},c032:function(e,t,n){t.f=n("b622")},c04e:function(e,t,n){var r=n("861d");e.exports=function(e,t){if(!r(e))return e;var n,i;if(t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;if("function"==typeof(n=e.valueOf)&&!r(i=n.call(e)))return i;if(!t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},c098:function(e,t){var n=9007199254740991,r=/^(?:0|[1-9]\d*)$/;function i(e,t){var i=typeof e;return t=null==t?n:t,!!t&&("number"==i||"symbol"!=i&&r.test(e))&&e>-1&&e%1==0&&e<t}e.exports=i},c1b2:function(e,t,n){var r=n("06fa");e.exports=!r((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},c1bb:function(e,t,n){!function(t,r){e.exports=r(n("07cd"))}(window,(function(e){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=267)}({266:function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(3),a=o.Util,s=o.G.Canvas,c=function(){function e(e){a.mix(this,r({type:"minimap",container:null,isMinimap:!0,backgroundCSS:{height:"100%",position:"absolute",margin:"auto",left:0,right:0,"z-index":0},minimapContainerCSS:{background:"#fff",position:"relative",overflow:"hidden"},viewportCSS:{height:"100%",position:"absolute",margin:"auto",left:0,right:0,"z-index":1},controlLayerCSS:{width:"100%",height:"100%",cursor:"move",position:"absolute","z-index":2},viewportWindowStyle:{stroke:"#91D5FF"},viewportBackStyle:{fill:"#EBEEF2",fillOpacity:.65},getGraph:function(){}},e)),this._initContainer(),this._initMiniMap(),this._bindEvent(),this._assignDebounceRender()}var t=e.prototype;return t._assignDebounceRender=function(){var e=this;this.debounceRender=a.debounce((function(){e.renderBackground(),e.renderViewPort()}),32)},t.bindGraph=function(e){var t=this;e.on("afterchange",(function(){t.debounceRender()})),e.on("afterlayout",(function(){t.debounceRender()})),e.on("afterviewportchange",(function(){t.renderViewPort()})),e.on("afterfilter",(function(){t.debounceRender()}))},t.renderBackground=function(e){e||(e=this.getGraph());var t=this.miniMapCanvas,n=this.width,r=this.height,i=[];e.saveImage({graph:e,width:n,height:r,canvas:t,beforeTransform:function(t){var n=t[0];e.getNodes().forEach((function(e){var t=e.getBBox(),r=e.getModel(),o=t.width;if(o*n<2){var s=e.getGraphicGroup(),c=a.clone(s.getMatrix());s.transform([["t",-r.x,-r.y],["s",2/(o*n),2/(o*n)],["t",r.x,r.y]]),i.push({item:e,originMatrix:c})}}))},afterTransform:function(){i.forEach((function(e){var t=e.item,n=e.originMatrix;t.getGraphicGroup().setMatrix(n)}))}}),this.miniMapMatrix=t.matrix},t._bindEvent=function(){var e,t,n,r,i,o=this,s=this.controlLayer,c=!1;function l(){c=!1,t=void 0,r=void 0,e=void 0,n=void 0,i=void 0}s.on("mousedown",(function(s){o.miniMapMatrix&&(i=o.getGraph(),c=!0,e=a.clone(i.getMatrix()),t=o.miniMapMatrix[0],n=e[0],r={clientX:s.clientX,clientY:s.clientY})})),s.on("mouseup",(function(){l()})),s.on("mouseleave",(function(){l()})),s.on("mousemove",(function(o){if(c&&i){var s=r.clientX-o.clientX,l=r.clientY-o.clientY,u=a.clone(e);a.mat3.translate(u,u,[n*s/t,n*l/t]),i.updateMatrix(u)}}))},t._initMiniMap=function(){var e=this.background,t=this.viewPort,n=this.width,i=this.height,o=this.viewportWindowStyle,a=this.viewportBackStyle,c=new s({containerDOM:e,width:n,height:i}),l=new s({containerDOM:t,width:n,height:i}),u=l.addShape("rect",{attrs:r({x:0,y:0,width:n,height:i},o)}),d=l.addShape("path",{attrs:r({path:"M0,0 L1,1"},a)});e.css({width:n+"px",height:i+"px"}),t.css({position:"absolute"}),this.miniMapCanvas=c,this.viewportCanvas=l,this.viewportWindow=u,this.viewportBack=d},t._initContainer=function(){var e=this.container,t=this.width,n=this.height;e=a.initDOMContainer(e,"minimap"),t||(t=a.getWidth(e),this.width=t),n||(n=a.getHeight(e),this.height=n);var r=this.minimapContainerCSS;r.width=t+"px",r.height=n+"px";var i=this.backgroundCSS,o=this.viewportCSS,s=this.controlLayerCSS,c=a.createDOM('<div class="g6-editor-minimap-container"></div>',r),l=a.createDOM('<div class="g6-editor-minimap-background"></div>',i),u=a.createDOM('<div class="g6-editor-minimap-viewport">',o),d=a.createDOM('<div class="g6-editor-minimap-control-layer">',s);e.appendChild(c),c.appendChild(d),c.appendChild(u),c.appendChild(l),this.minimapContainer=c,this.background=l,this.viewPort=u,this.controlLayer=d},t.renderViewPort=function(e){if(e||(e=this.getGraph()),0!==e.getItems().length){var t=this.viewportWindow,n=this.viewportCanvas,r=this.viewportBack,i=this.miniMapMatrix,o=e.getWidth(),s=e.getHeight(),c=this.width,l=this.height,u=e.getMatrix();if(i){var d=a.invertMatrix({x:0,y:0},u),f=a.invertMatrix({x:o,y:s},u),h=a.applyMatrix(d,i),p=a.applyMatrix(f,i),g=p.x-h.x,m=p.y-h.y;r.attr({path:[["M",0,0],["L",c,0],["L",c,l],["L",0,l],["L",0,0],["M",h.x,h.y],["L",h.x,p.y],["L",p.x,p.y],["L",p.x,h.y],["L",h.x,h.y]]}),t.attr({x:h.x,y:h.y,width:g,height:m}),n.draw()}}},t.destroy=function(){this.minimapContainer.destroy()},e}();e.exports=c},267:function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(3),o=n(266),a=function(){function e(e){this.options=e}var t=e.prototype;return t.init=function(){var e=this.graph,t=new o(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({getGraph:function(){return e}},this.options));t.bindGraph(e),this.minimap=t},t.destroy=function(){this.minimap.destroy()},e}();i.Plugins["tool.minimap"]=a,i.Components.Minimap=o,e.exports=a},3:function(t,n){t.exports=e}})}))},c1c9:function(e,t,n){var r=n("a454"),i=n("f3c1"),o=i(r);e.exports=o},c230:function(e,t,n){var r=n("c1b2"),i=n("4180"),o=n("6f8d"),a=n("a016");e.exports=r?Object.defineProperties:function(e,t){o(e);var n,r=a(t),s=r.length,c=0;while(s>c)i.f(e,n=r[c++],t[n]);return e}},c32f:function(e,t,n){var r=n("2b10");function i(e,t,n){var i=e.length;return n=void 0===n?i:n,!t&&n>=i?e:r(e,t,n)}e.exports=i},c430:function(e,t){e.exports=!1},c44e:function(e,t){e.exports=function(){}},c4b8:function(e,t,n){var r=n("9883");e.exports=r("navigator","userAgent")||""},c6b6:function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},c6cd:function(e,t,n){var r=n("da84"),i=n("ce4e"),o="__core-js_shared__",a=r[o]||i(o,{});e.exports=a},c6cf:function(e,t,n){var r=n("4d8c"),i=n("2286"),o=n("c1c9");function a(e){return o(i(e,void 0,r),e+"")}e.exports=a},c8ba:function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}e.exports=n},c8fe:function(e,t,n){var r=n("f8af");function i(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}e.exports=i},ca84:function(e,t,n){var r=n("5135"),i=n("fc6a"),o=n("4d64").indexOf,a=n("d012");e.exports=function(e,t){var n,s=i(e),c=0,l=[];for(n in s)!r(a,n)&&r(s,n)&&l.push(n);while(t.length>c)r(s,n=t[c++])&&(~o(l,n)||l.push(n));return l}},cb5a:function(e,t,n){var r=n("9638");function i(e,t){var n=e.length;while(n--)if(r(e[n][0],t))return n;return-1}e.exports=i},cbd0:function(e,t,n){var r=n("1561"),i=n("1875"),o=function(e){return function(t,n){var o,a,s=String(i(t)),c=r(n),l=s.length;return c<0||c>=l?e?"":void 0:(o=s.charCodeAt(c),o<55296||o>56319||c+1===l||(a=s.charCodeAt(c+1))<56320||a>57343?e?s.charAt(c):o:e?s.slice(c,c+2):a-56320+(o-55296<<10)+65536)}};e.exports={codeAt:o(!1),charAt:o(!0)}},cc12:function(e,t,n){var r=n("da84"),i=n("861d"),o=r.document,a=i(o)&&i(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},cc94:function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},cd9d:function(e,t){function n(e){return e}e.exports=n},cdf9:function(e,t,n){var r=n("825a"),i=n("861d"),o=n("f069");e.exports=function(e,t){if(r(e),i(t)&&t.constructor===e)return t;var n=o.f(e),a=n.resolve;return a(t),n.promise}},ce4e:function(e,t,n){var r=n("da84"),i=n("9112");e.exports=function(e,t){try{i(r,e,t)}catch(n){r[e]=t}return t}},ce86:function(e,t,n){var r=n("9e69"),i=n("7948"),o=n("6747"),a=n("ffd6"),s=1/0,c=r?r.prototype:void 0,l=c?c.toString:void 0;function u(e){if("string"==typeof e)return e;if(o(e))return i(e,u)+"";if(a(e))return l?l.call(e):"";var t=e+"";return"0"==t&&1/e==-s?"-0":t}e.exports=u},d012:function(e,t){e.exports={}},d02c:function(e,t,n){var r=n("5e2e"),i=n("79bc"),o=n("7b83"),a=200;function s(e,t){var n=this.__data__;if(n instanceof r){var s=n.__data__;if(!i||s.length<a-1)return s.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(s)}return n.set(e,t),this.size=n.size,this}e.exports=s},d039:function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},d066:function(e,t,n){var r=n("428f"),i=n("da84"),o=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?o(r[e])||o(i[e]):r[e]&&r[e][t]||i[e]&&i[e][t]}},d094:function(e,t){var n="\\ud800-\\udfff",r="\\u0300-\\u036f",i="\\ufe20-\\ufe2f",o="\\u20d0-\\u20ff",a=r+i+o,s="\\ufe0e\\ufe0f",c="["+n+"]",l="["+a+"]",u="\\ud83c[\\udffb-\\udfff]",d="(?:"+l+"|"+u+")",f="[^"+n+"]",h="(?:\\ud83c[\\udde6-\\uddff]){2}",p="[\\ud800-\\udbff][\\udc00-\\udfff]",g="\\u200d",m=d+"?",v="["+s+"]?",b="(?:"+g+"(?:"+[f,h,p].join("|")+")"+v+m+")*",y=v+m+b,x="(?:"+[f+l+"?",l,h,p,c].join("|")+")",w=RegExp(u+"(?="+u+")|"+x+y,"g");function O(e){return e.match(w)||[]}e.exports=O},d194:function(e,t,n){var r=n("c32f"),i=n("aaec"),o=n("126d"),a=n("76dd");function s(e){return function(t){t=a(t);var n=i(t)?o(t):void 0,s=n?n[0]:t.charAt(0),c=n?r(n,1).join(""):t.slice(1);return s[e]()+c}}e.exports=s},d1e7:function(e,t,n){"use strict";var r={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!r.call({1:2},1);t.f=o?function(e){var t=i(this,e);return!!t&&t.enumerable}:r},d2bb:function(e,t,n){var r=n("825a"),i=n("3bbe");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,e.call(n,[]),t=n instanceof Array}catch(o){}return function(n,o){return r(n),i(o),t?e.call(n,o):n.__proto__=o,n}}():void 0)},d339:function(e,t,n){e.exports=n("f446")},d370:function(e,t,n){var r=n("253c"),i=n("1310"),o=Object.prototype,a=o.hasOwnProperty,s=o.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return i(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=c},d3b7:function(e,t,n){var r=n("6eeb"),i=n("b041"),o=Object.prototype;i!==o.toString&&r(o,"toString",i,{unsafe:!0})},d44e:function(e,t,n){var r=n("9bf2").f,i=n("5135"),o=n("b622"),a=o("toStringTag");e.exports=function(e,t,n){e&&!i(e=n?e:e.prototype,a)&&r(e,a,{configurable:!0,value:t})}},d659:function(e,t,n){var r=n("7042"),i=n("7685");(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.4.1",mode:r?"pure":"global",copyright:"漏 2019 Denis Pushkarev (zloirock.ru)"})},d666:function(e,t,n){var r=n("0273");e.exports=function(e,t,n,i){i&&i.enumerable?e[t]=n:r(e,t,n)}},d81d:function(e,t,n){"use strict";var r=n("23e7"),i=n("b727").map,o=n("1dde");r({target:"Array",proto:!0,forced:!o("map")},{map:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},d925:function(e,t,n){var r=n("a5eb"),i=n("c1b2"),o=n("4896");r({target:"Object",stat:!0,sham:!i},{create:o})},da03:function(e,t,n){var r=n("2b3e"),i=r["__core-js_shared__"];e.exports=i},da84:function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||Function("return this")()}).call(this,n("c8ba"))},dbb4:function(e,t,n){var r=n("23e7"),i=n("83ab"),o=n("56ef"),a=n("fc6a"),s=n("06cf"),c=n("8418");r({target:"Object",stat:!0,sham:!i},{getOwnPropertyDescriptors:function(e){var t,n,r=a(e),i=s.f,l=o(r),u={},d=0;while(l.length>d)n=i(r,t=l[d++]),void 0!==n&&c(u,t,n);return u}})},dc57:function(e,t){var n=Function.prototype,r=n.toString;function i(e){if(null!=e){try{return r.call(e)}catch(t){}try{return e+""}catch(t){}}return""}e.exports=i},dcbe:function(e,t,n){var r=n("30c9"),i=n("1310");function o(e){return i(e)&&r(e)}e.exports=o},de6a:function(e,t,n){var r=n("a5eb"),i=n("06fa"),o=n("4fff"),a=n("5779"),s=n("f5fb"),c=i((function(){a(1)}));r({target:"Object",stat:!0,forced:c,sham:!s},{getPrototypeOf:function(e){return a(o(e))}})},dee0:function(e,t,n){var r=n("194a"),i=n("638c"),o=n("4fff"),a=n("6725"),s=n("4344"),c=[].push,l=function(e){var t=1==e,n=2==e,l=3==e,u=4==e,d=6==e,f=5==e||d;return function(h,p,g,m){for(var v,b,y=o(h),x=i(y),w=r(p,g,3),O=a(x.length),_=0,C=m||s,S=t?C(h,O):n?C(h,0):void 0;O>_;_++)if((f||_ in x)&&(v=x[_],b=w(v,_,y),e))if(t)S[_]=b;else if(b)switch(e){case 3:return!0;case 5:return v;case 6:return _;case 2:c.call(S,v)}else if(u)return!1;return d?-1:l||u?u:S}};e.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6)}},df75:function(e,t,n){var r=n("ca84"),i=n("7839");e.exports=Object.keys||function(e){return r(e,i)}},dfdb:function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},e24b:function(e,t,n){var r=n("49f4"),i=n("1efc"),o=n("bbc0"),a=n("7a48"),s=n("2524");function c(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype["delete"]=i,c.prototype.get=o,c.prototype.has=a,c.prototype.set=s,e.exports=c},e2c0:function(e,t,n){var r=n("e2e4"),i=n("d370"),o=n("6747"),a=n("c098"),s=n("b218"),c=n("f4d6");function l(e,t,n){t=r(t,e);var l=-1,u=t.length,d=!1;while(++l<u){var f=c(t[l]);if(!(d=null!=e&&n(e,f)))break;e=e[f]}return d||++l!=u?d:(u=null==e?0:e.length,!!u&&s(u)&&a(f,u)&&(o(e)||i(e)))}e.exports=l},e2cc:function(e,t,n){var r=n("6eeb");e.exports=function(e,t,n){for(var i in t)r(e,i,t[i],n);return e}},e2e4:function(e,t,n){var r=n("6747"),i=n("f608"),o=n("18d8"),a=n("76dd");function s(e,t){return r(e)?e:i(e,t)?[e]:o(a(e))}e.exports=s},e363:function(e,t,n){var r=n("9bfb");r("asyncIterator")},e380:function(e,t,n){var r=n("7b83"),i="Expected a function";function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError(i);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},e439:function(e,t,n){var r=n("23e7"),i=n("d039"),o=n("fc6a"),a=n("06cf").f,s=n("83ab"),c=i((function(){a(1)})),l=!s||c;r({target:"Object",stat:!0,forced:l,sham:!s},{getOwnPropertyDescriptor:function(e,t){return a(o(e),t)}})},e519:function(e,t,n){var r=n("a5eb"),i=n("6220");r({target:"Array",stat:!0},{isArray:i})},e538:function(e,t,n){(function(e){var r=n("2b3e"),i=t&&!t.nodeType&&t,o=i&&"object"==typeof e&&e&&!e.nodeType&&e,a=o&&o.exports===i,s=a?r.Buffer:void 0,c=s?s.allocUnsafe:void 0;function l(e,t){if(t)return e.slice();var n=e.length,r=c?c(n):new e.constructor(n);return e.copy(r),r}e.exports=l}).call(this,n("62e4")(e))},e667:function(e,t){e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},e699:function(e,t,n){var r=n("9bfb");r("match")},e6cf:function(e,t,n){"use strict";var r,i,o,a,s=n("23e7"),c=n("c430"),l=n("da84"),u=n("d066"),d=n("fea9"),f=n("6eeb"),h=n("e2cc"),p=n("5692"),g=n("d44e"),m=n("2626"),v=n("861d"),b=n("1c0b"),y=n("19aa"),x=n("c6b6"),w=n("2266"),O=n("1c7e"),_=n("4840"),C=n("2cf4").set,S=n("b575"),P=n("cdf9"),j=n("44de"),k=n("f069"),L=n("e667"),D=n("69f3"),M=n("94ca"),E=n("b622"),T=n("60ae"),A=E("species"),B="Promise",I=D.get,R=D.set,F=D.getterFor(B),z=d,$=l.TypeError,N=l.document,q=l.process,G=p("inspectSource"),V=u("fetch"),Y=k.f,X=Y,U="process"==x(q),W=!!(N&&N.createEvent&&l.dispatchEvent),H="unhandledrejection",K="rejectionhandled",Z=0,Q=1,J=2,ee=1,te=2,ne=M(B,(function(){var e=G(z)!==String(z);if(66===T)return!0;if(!e&&!U&&"function"!=typeof PromiseRejectionEvent)return!0;if(c&&!z.prototype["finally"])return!0;if(T>=51&&/native code/.test(z))return!1;var t=z.resolve(1),n=function(e){e((function(){}),(function(){}))},r=t.constructor={};return r[A]=n,!(t.then((function(){}))instanceof n)})),re=ne||!O((function(e){z.all(e)["catch"]((function(){}))})),ie=function(e){var t;return!(!v(e)||"function"!=typeof(t=e.then))&&t},oe=function(e,t,n){if(!t.notified){t.notified=!0;var r=t.reactions;S((function(){var i=t.value,o=t.state==Q,a=0;while(r.length>a){var s,c,l,u=r[a++],d=o?u.ok:u.fail,f=u.resolve,h=u.reject,p=u.domain;try{d?(o||(t.rejection===te&&le(e,t),t.rejection=ee),!0===d?s=i:(p&&p.enter(),s=d(i),p&&(p.exit(),l=!0)),s===u.promise?h($("Promise-chain cycle")):(c=ie(s))?c.call(s,f,h):f(s)):h(i)}catch(g){p&&!l&&p.exit(),h(g)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&se(e,t)}))}},ae=function(e,t,n){var r,i;W?(r=N.createEvent("Event"),r.promise=t,r.reason=n,r.initEvent(e,!1,!0),l.dispatchEvent(r)):r={promise:t,reason:n},(i=l["on"+e])?i(r):e===H&&j("Unhandled promise rejection",n)},se=function(e,t){C.call(l,(function(){var n,r=t.value,i=ce(t);if(i&&(n=L((function(){U?q.emit("unhandledRejection",r,e):ae(H,e,r)})),t.rejection=U||ce(t)?te:ee,n.error))throw n.value}))},ce=function(e){return e.rejection!==ee&&!e.parent},le=function(e,t){C.call(l,(function(){U?q.emit("rejectionHandled",e):ae(K,e,t.value)}))},ue=function(e,t,n,r){return function(i){e(t,n,i,r)}},de=function(e,t,n,r){t.done||(t.done=!0,r&&(t=r),t.value=n,t.state=J,oe(e,t,!0))},fe=function(e,t,n,r){if(!t.done){t.done=!0,r&&(t=r);try{if(e===n)throw $("Promise can't be resolved itself");var i=ie(n);i?S((function(){var r={done:!1};try{i.call(n,ue(fe,e,r,t),ue(de,e,r,t))}catch(o){de(e,r,o,t)}})):(t.value=n,t.state=Q,oe(e,t,!1))}catch(o){de(e,{done:!1},o,t)}}};ne&&(z=function(e){y(this,z,B),b(e),r.call(this);var t=I(this);try{e(ue(fe,this,t),ue(de,this,t))}catch(n){de(this,t,n)}},r=function(e){R(this,{type:B,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:Z,value:void 0})},r.prototype=h(z.prototype,{then:function(e,t){var n=F(this),r=Y(_(this,z));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=U?q.domain:void 0,n.parent=!0,n.reactions.push(r),n.state!=Z&&oe(this,n,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),i=function(){var e=new r,t=I(e);this.promise=e,this.resolve=ue(fe,e,t),this.reject=ue(de,e,t)},k.f=Y=function(e){return e===z||e===o?new i(e):X(e)},c||"function"!=typeof d||(a=d.prototype.then,f(d.prototype,"then",(function(e,t){var n=this;return new z((function(e,t){a.call(n,e,t)})).then(e,t)}),{unsafe:!0}),"function"==typeof V&&s({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return P(z,V.apply(l,arguments))}}))),s({global:!0,wrap:!0,forced:ne},{Promise:z}),g(z,B,!1,!0),m(B),o=u(B),s({target:B,stat:!0,forced:ne},{reject:function(e){var t=Y(this);return t.reject.call(void 0,e),t.promise}}),s({target:B,stat:!0,forced:c||ne},{resolve:function(e){return P(c&&this===o?z:this,e)}}),s({target:B,stat:!0,forced:re},{all:function(e){var t=this,n=Y(t),r=n.resolve,i=n.reject,o=L((function(){var n=b(t.resolve),o=[],a=0,s=1;w(e,(function(e){var c=a++,l=!1;o.push(void 0),s++,n.call(t,e).then((function(e){l||(l=!0,o[c]=e,--s||r(o))}),i)})),--s||r(o)}));return o.error&&i(o.value),n.promise},race:function(e){var t=this,n=Y(t),r=n.reject,i=L((function(){var i=b(t.resolve);w(e,(function(e){i.call(t,e).then(n.resolve,r)}))}));return i.error&&r(i.value),n.promise}})},e7cc:function(e,t,n){var r=n("9bfb");r("matchAll")},e893:function(e,t,n){var r=n("5135"),i=n("56ef"),o=n("06cf"),a=n("9bf2");e.exports=function(e,t){for(var n=i(t),s=a.f,c=o.f,l=0;l<n.length;l++){var u=n[l];r(e,u)||s(e,u,c(t,u))}}},e8b5:function(e,t,n){var r=n("c6b6");e.exports=Array.isArray||function(e){return"Array"==r(e)}},e95a:function(e,t,n){var r=n("b622"),i=n("3f8c"),o=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||a[o]===e)}},eac5:function(e,t){var n=Object.prototype;function r(e){var t=e&&e.constructor,r="function"==typeof t&&t.prototype||n;return e===r}e.exports=r},ec62:function(e,t,n){var r=n("6f8d"),i=n("2f97");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,e.call(n,[]),t=n instanceof Array}catch(o){}return function(n,o){return r(n),i(o),t?e.call(n,o):n.__proto__=o,n}}():void 0)},ec8c:function(e,t){function n(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}e.exports=n},edbd:function(e,t,n){var r=n("9883");e.exports=r("document","documentElement")},ef09:function(e,t,n){var r=n("9bfb");r("toStringTag")},efb6:function(e,t,n){var r=n("5e2e");function i(){this.__data__=new r,this.size=0}e.exports=i},f069:function(e,t,n){"use strict";var r=n("1c0b"),i=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new i(e)}},f3c1:function(e,t){var n=800,r=16,i=Date.now;function o(e){var t=0,o=0;return function(){var a=i(),s=r-(a-o);if(o=a,s>0){if(++t>=n)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}e.exports=o},f446:function(e,t,n){n("d925");var r=n("764b"),i=r.Object;e.exports=function(e,t){return i.create(e,t)}},f4d6:function(e,t,n){var r=n("ffd6"),i=1/0;function o(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}e.exports=o},f575:function(e,t,n){"use strict";var r=n("bb83").IteratorPrototype,i=n("4896"),o=n("2c6c"),a=n("2874"),s=n("7463"),c=function(){return this};e.exports=function(e,t,n){var l=t+" Iterator";return e.prototype=i(r,{next:o(1,n)}),a(e,l,!1,!0),s[l]=c,e}},f5df:function(e,t,n){var r=n("c6b6"),i=n("b622"),o=i("toStringTag"),a="Arguments"==r(function(){return arguments}()),s=function(e,t){try{return e[t]}catch(n){}};e.exports=function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=s(t=Object(e),o))?n:a?r(t):"Object"==(i=r(t))&&"function"==typeof t.callee?"Arguments":i}},f5fb:function(e,t,n){var r=n("06fa");e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},f608:function(e,t,n){var r=n("6747"),i=n("ffd6"),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;function s(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!i(e))||(a.test(e)||!o.test(e)||null!=t&&e in Object(t))}e.exports=s},f6fd:function(e,t){(function(e){var t="currentScript",n=e.getElementsByTagName("script");t in e||Object.defineProperty(e,t,{get:function(){try{throw new Error}catch(r){var e,t=(/.*at [^\(]*\((.*):.+:.+\)$/gi.exec(r.stack)||[!1])[1];for(e in n)if(n[e].src==t||"interactive"==n[e].readyState)return n[e];return null}}})})(document)},f772:function(e,t,n){var r=n("5692"),i=n("90e3"),o=r("keys");e.exports=function(e){return o[e]||(o[e]=i(e))}},f8af:function(e,t,n){var r=n("2474");function i(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}e.exports=i},f8c2:function(e,t,n){var r=n("1c0b");e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}}},f909:function(e,t,n){var r=n("7e64"),i=n("b760"),o=n("72af"),a=n("4f50"),s=n("1a8c"),c=n("9934"),l=n("8adb");function u(e,t,n,d,f){e!==t&&o(t,(function(o,c){if(f||(f=new r),s(o))a(e,t,c,n,u,d,f);else{var h=d?d(l(e,c),o,c+"",e,t,f):void 0;void 0===h&&(h=o),i(e,c,h)}}),c)}e.exports=u},fa21:function(e,t,n){var r=n("7530"),i=n("2dcb"),o=n("eac5");function a(e){return"function"!=typeof e.constructor||o(e)?{}:r(i(e))}e.exports=a},faaa:function(e,t,n){var r=n("6f8d");e.exports=function(e,t,n,i){try{return i?t(r(n)[0],n[1]):t(n)}catch(a){var o=e["return"];throw void 0!==o&&r(o.call(e)),a}}},fb15:function(e,t,n){"use strict";var r;(n.r(t),"undefined"!==typeof window)&&(n("f6fd"),(r=window.document.currentScript)&&(r=r.src.match(/(.+\/)[^/]+\.js(\?.*)?$/))&&(n.p=r[1]));n("4160"),n("d81d"),n("159b");var i=n("1316"),o=n.n(i);function a(e){if(o()(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}var s=n("a06f"),c=n.n(s),l=n("2dc0"),u=n.n(l);function d(e){if(u()(Object(e))||"[object Arguments]"===Object.prototype.toString.call(e))return c()(e)}function f(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function h(e){return a(e)||d(e)||f()}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var g=n("6271"),m=n.n(g),v=n("ab88"),b=n.n(v);function y(e){return y="function"===typeof b.a&&"symbol"===typeof m.a?function(e){return typeof e}:function(e){return e&&"function"===typeof b.a&&e.constructor===b.a&&e!==b.a.prototype?"symbol":typeof e},y(e)}function x(e){return x="function"===typeof b.a&&"symbol"===y(m.a)?function(e){return y(e)}:function(e){return e&&"function"===typeof b.a&&e.constructor===b.a&&e!==b.a.prototype?"symbol":y(e)},x(e)}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(e,t){return!t||"object"!==x(t)&&"function"!==typeof t?w(e):t}var _=n("5d24"),C=n.n(_),S=n("0b11"),P=n.n(S);function j(e){return j=P.a?C.a:function(e){return e.__proto__||C()(e)},j(e)}var k=n("09e1"),L=n.n(k);function D(e,t){return D=P.a||function(e,t){return e.__proto__=t,e},D(e,t)}function M(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=L()(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&D(e,t)}var E=n("70a1"),T=n.n(E),A=n("42454"),B=n.n(A),I=(n("2593"),n("98dc")),R=n.n(I),F=n("8103"),z=n.n(F),$=function(e){function t(e){var n;return p(this,t),n=O(this,j(t).call(this,e)),n.id=R()(),n}return M(t,e),t}(T.a),N=(n("b64b"),"J_FlowContainer"),q="J_MindContainer",G="J_KoniContainer",V="J_ToolbarContainer",Y="J_MinimapContainer",X="J_ContextMenuContainer",U="Flow",W="Mind",H="Koni",K="beforeAddPage",Z="afterAddPage",Q="canvas-selected",J={click:"Click",contextmenu:"ContextMenu",dblclick:"DoubleClick",drag:"Drag",dragend:"DragEnd",dragenter:"DragEnter",dragleave:"DragLeave",dragstart:"DragStart",drop:"Drop",mousedown:"MouseDown",mouseenter:"MouseEnter",mouseleave:"MouseLeave",mousemove:"MouseMove",mouseup:"MouseUp"},ee={afterchange:"onAfterChange",afterchangesize:"onAfterChangeSize",afterviewportchange:"onAfterViewportChange",beforechange:"onBeforeChange",beforechangesize:"onBeforeChangeSize",beforeviewportchange:"onBeforeViewportChange",keydown:"onKeyDown",keyup:"onKeyUp",mousewheel:"onMouseWheel"},te={afteritemactived:"onAfterItemActived",afteriteminactivated:"onAfterItemInactivated",afteritemselected:"onAfterItemSelected",afteritemunactived:"onAfterItemInactivated",afteritemunselected:"onAfterItemUnselected",beforeitemactived:"onBeforeItemActived",beforeiteminactivated:"onBeforeItemInactivated",beforeitemselected:"onBeforeItemSelected",beforeitemunactived:"onBeforeItemInactivated",beforeitemunselected:"onBeforeItemUnselected",keyUpEditLabel:"onKeyUpEditLabel"},ne={aftercommandexecute:"onAfterCommandExecute",beforecommandexecute:"onBeforeCommandExecute"},re=Object.keys(J),ie=Object.keys(ee),oe=Object.keys(te),ae=Object.keys(ne),se=n("85d3"),ce=n.n(se);function le(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),ce()(e,r.key,r)}}function ue(e,t,n){return t&&le(e.prototype,t),n&&le(e,n),e}function de(e,t,n){return t in e?ce()(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var fe=function(){function e(t){var n=this;p(this,e),de(this,"editor",null),this.editor=t,["executeCommand"].forEach((function(e){n[e]=function(){var t;return(t=n.editor)[e].apply(t,arguments)}})),["read","save","add","find","update","remove","getSelected"].forEach((function(e){n[e]=function(){var t;return(t=n.currentPage)[e].apply(t,arguments)}}))}return ue(e,[{key:"currentPage",get:function(){return this.editor.getCurrentPage()}}]),e}(),he=fe,pe={name:"VueFlowchartEditor",props:h(ae.map((function(e){return ne[e]}))),data:function(){return{editor:null,propsAPI:null}},provide:function(){return{root:this}},created:function(){this.init(),this.bindEvent()},beforeDestroy:function(){this.editor&&this.editor.destroy(),this.propsAPI=null},methods:{addListener:function(e,t,n){"function"===typeof n&&e.on(t,n)},handleBeforeAddPage:function(e){this.editor.on(K,e)},handleAfterAddPage:function(e){var t=this.editor.getCurrentPage();t?e({page:t}):this.editor.on(Z,e)},init:function(){this.editor=new $,this.propsAPI=new he(this.editor)},bindEvent:function(){var e=this;ae.forEach((function(t){e.addListener(e.editor,[t],e[ne[t]])}))}},render:function(){var e=arguments[0];return e("div",[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}},ge=(n("99af"),n("0481"),n("4069"),n("d3b7"),n("e6cf"),{inject:["root"],props:[].concat(h(re.map((function(e){var t=J[e];return["on".concat(t),"onNode".concat(t),"onEdge".concat(t),"onGroup".concat(t),"onGuide".concat(t),"onAnchor".concat(t)]})).flat()),h(ie.map((function(e){return ee[e]}))),h(oe.map((function(e){return te[e]})))),data:function(){return{config:{},page:null,pageId:""}},mounted:function(){this.init().then(this.bindEvent)},methods:{getPageId:function(){return""},initPage:function(){},readData:function(){this.data&&this.page.read(this.data)},addListener:function(e,t,n){"function"===typeof n&&e.on(t,n)},init:function(){var e=this;return new Promise((function(t){e.pageId=e.getPageId(),B()(e.config,e.$props,{graph:{container:e.pageId}}),e.$nextTick((function(){e.initPage(),e.readData(),t()}))}))},bindEvent:function(){var e=this,t=this.addListener,n=this.getGraph();re.forEach((function(r){var i=J[r];t(n,"".concat(r),e["on".concat(i)]),t(n,"node:".concat(r),e["onNode".concat(i)]),t(n,"edge:".concat(r),e["onEdge".concat(i)]),t(n,"group:".concat(r),e["onGroup".concat(i)]),t(n,"guide:".concat(r),e["onGuide".concat(i)]),t(n,"anchor:".concat(r),e["onAnchor".concat(i)])})),ie.forEach((function(r){t(n,[r],e[ee[r]])})),oe.forEach((function(n){t(e.page,[n],e[te[n]])}))},getGraph:function(){return this.page.getGraph()}},render:function(){var e=arguments[0],t=this.page,n=this.pageId;return e("div",{attrs:{id:n},style:{height:"100%"}},[t?this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default:null])}}),me={mixins:[ge],name:"Flow",props:{data:{default:function(){return{nodes:[],edges:[]}}},graph:Object,align:Object,grid:Object,shortcut:Object,noEndEdge:{default:!0,type:Boolean}},methods:{getPageId:function(){return"".concat(N,"_").concat(this.root.editor.id)},initPage:function(){var e=this.root.editor;e.emit(K,{className:U}),this.page=new $.Flow(this.config),e.add(this.page),e.emit(Z,{page:this.page})}}},ve={mixins:[ge],name:"Koni",props:{data:{default:function(){return{nodes:[],edges:[]}}},graph:Object,align:Object,grid:Object,shortcut:Object,noEndEdge:{default:!0,type:Boolean}},methods:{getPageId:function(){return"".concat(G,"_").concat(this.root.editor.id)},initPage:function(){var e=this.root.editor;e.emit(K,{className:H}),this.page=new $.Koni(this.config),e.add(this.page),e.emit(Z,{page:this.page})}}},be={mixins:[ge],name:"Mind",props:{data:{default:function(){return{roots:[]}}},graph:Object,shortcut:Object},methods:{bindEvent:function(){ge.methods.bindEvent.call(this),this.bindKeyUpEditLabel()},bindKeyUpEditLabel:function(){var e=this,t=this.page.get("labelTextArea");t.on("keyup",(function(n){n.stopPropagation();var r=t.focusItem,i=t.textContent;e.page.emit("keyUpEditLabel",{item:r,text:i})}))},getPageId:function(){return"".concat(q,"_").concat(this.root.editor.id)},initPage:function(){var e=this.root.editor;e.emit(K,{className:W}),this.page=new $.Mind(this.config),e.add(this.page),e.emit(Z,{page:this.page})}}},ye=function(e){return{name:"Register".concat(e),inject:["root"],props:{name:String,config:Object,extend:String,behaviour:Function,dependences:Array},data:function(){return{type:e.toLowerCase()}},created:function(){this.bindEvent()},methods:{bindEvent:function(){var e=this,t=this.type,n=this.root.handleBeforeAddPage;n((function(n){var r,i=n.className,o=$[i],a=["name","config","extend"];"command"===t&&(o=$),"behaviour"===t&&(a=["name","behaviour","dependences"]);var s=a.map((function(t){return e[t]}));(r=o)["register".concat(z()(t))].apply(r,h(s))}))}},render:function(){return null}}},xe=ye("Node"),we=ye("Edge"),Oe=ye("Group"),_e=ye("Guide"),Ce=ye("Command"),Se=ye("Behaviour"),Pe=(n("b0c0"),{name:"Command",props:{name:String,required:!0},render:function(){var e=arguments[0],t=this.name;return e("div",{attrs:{"data-command":t},class:"command"},[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}}),je=(n("a9e3"),n("07cd")),ke=n.n(je);n("c1bb");var Le={name:"Minimap",inject:["root"],props:{container:String,width:Number,height:Number,viewportWindowStyle:Object,viewportBackStyle:Object},data:function(){return{containerId:"",minimap:null}},created:function(){this.bindEvent()},mounted:function(){this.init().then(this.bindPage)},beforeDestroy:function(){this.minimap&&this.minimap.destroy()},methods:{bindEvent:function(){this.root.handleAfterAddPage(this.bindPage)},init:function(){var e=this;return new Promise((function(t){e.containerId="".concat(Y,"_").concat(e.root.editor.id);var n=e.container||e.containerId,r=e.width,i=e.height,o=e.viewportWindowStyle,a=e.viewportBackStyle;e.$nextTick((function(){var s=document.getElementById(n),c=s.clientWidth,l=s.clientHeight;e.minimap=new ke.a.Components.Minimap({container:n,width:r||c,height:i||l,viewportWindowStyle:o,viewportBackStyle:a});var u=e.getCurrentPage();e.minimap.getGraph=function(){return u.getGraph()},t()}))}))},bindPage:function(){var e=this.getCurrentPage();if(this.minimap&&e){var t=e.getGraph();this.minimap.bindGraph(t),this.minimap.debounceRender()}},getCurrentPage:function(){var e=this.root.editor.getCurrentPage();return e}},render:function(){var e=arguments[0];return e("div",{attrs:{id:this.containerId}})}},De=function(e){return{name:"".concat(e,"Menu"),data:function(){return{type:e.toLowerCase()}},render:function(){var e=arguments[0],t=this.type;return e("div",{class:"menu",attrs:{"data-status":"".concat(t,"-selected")}},[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}}},Me=De("Node"),Ee=De("Edge"),Te=De("Group"),Ae=De("Multi"),Be=De("Canvas"),Ie={name:"ContextMenu",inject:["root"],data:function(){return{contextMenu:null,containerId:""}},mounted:function(){var e=this,t=this.root.editor;this.getContainerId(),this.$nextTick((function(){e.contextMenu=new $.Contextmenu({container:e.containerId}),t.add(e.contextMenu)}))},beforeDestroy:function(){this.contextMenu&&this.contextMenu.destroy(),this.contextMenu=null},methods:{getContainerId:function(){var e=this.root.editor;this.containerId="".concat(X,"_").concat(e.id)}},render:function(){var e=arguments[0];return e("div",{attrs:{id:this.containerId}},[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}},Re={name:"Toolbar",inject:["root"],data:function(){return{containerId:"",toolbar:null}},created:function(){this.getContainerId()},mounted:function(){var e=this,t=this.root,n=t.editor,r=t.handleAfterAddPage;r((function(){e.toolbar=new $.Toolbar({container:e.containerId}),n.add(e.toolbar)}))},beforeDestroy:function(){this.toolbar&&this.toolbar.destroy(),this.toolbar=null},methods:{getContainerId:function(){var e=this.root.editor;this.containerId="".concat(V,"_").concat(e.id)}},render:function(){var e=arguments[0],t=this.containerId;return e("div",{attrs:{id:t}},[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}};n("a4d3"),n("4de4"),n("e439"),n("dbb4");function Fe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ze(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Fe(n,!0).forEach((function(t){de(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fe(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var $e={name:"Item",inject:["root"],props:{type:{type:String,default:"node"},size:String,shape:String,src:String,model:{type:Object,default:function(){return{}}}},data:function(){return{page:null}},created:function(){this.bindEvent()},methods:{bindEvent:function(){var e=this;this.root.handleAfterAddPage((function(t){var n=t.page;e.page=n}))},handleMouseDown:function(){var e=this.type,t=this.size,n=this.shape,r=this.model;this.page&&this.page.beginAdd(e,ze({type:e,size:t,shape:n},r))}},render:function(){var e=arguments[0],t=this.src,n=this.shape;return e("div",{style:{cursor:"pointer"},on:{mousedown:this.handleMouseDown}},[t?e("img",{attrs:{src:t,alt:n,draggable:!1}}):this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}},Ne={name:"ItemPanel",created:function(){this.bindEvent()},beforeDestroy:function(){document.removeEventListener("mouseup",this.handleMouseUp)},methods:{bindEvent:function(){var e=this;this.root.handleAfterAddPage((function(t){var n=t.page;e.page=n,document.addEventListener("mouseup",e.handleMouseUp)}))},handleMouseUp:function(){this.page.cancelAdd()}},inject:["root"],render:function(){var e=arguments[0];return e("div",[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}},qe=function(e){return{name:"".concat(e,"Panel"),props:["status"],data:function(){return{type:e.toLowerCase()}},render:function(){var e=arguments[0],t=this.type,n=this.status;return"".concat(t,"-selected")!==n?null:e("div",[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}}},Ge=qe("Node"),Ve=qe("Edge"),Ye=qe("Group"),Xe=qe("Multi"),Ue=qe("Canvas"),We={name:"DetailPanel",inject:["root"],data:function(){return{status:"",uniqueId:""}},created:function(){this.bindEvent()},methods:{bindEvent:function(){var e=this;this.root.handleAfterAddPage((function(t){var n=t.page;e.status=Q,n.on("statuschange",(function(t){var n=t.status;e.status=n,e.uniqueId=R()()}))}))}},render:function(){var e=arguments[0],t=this.status,n=this.uniqueId;return t?e("div",{key:n},[this.$scopedSlots.default({status:t,uniqueId:n})]):null}},He=pe;n.d(t,"Flow",(function(){return me})),n.d(t,"Mind",(function(){return be})),n.d(t,"Koni",(function(){return ve})),n.d(t,"RegisterNode",(function(){return xe})),n.d(t,"RegisterEdge",(function(){return we})),n.d(t,"RegisterGroup",(function(){return Oe})),n.d(t,"RegisterGuide",(function(){return _e})),n.d(t,"RegisterCommand",(function(){return Ce})),n.d(t,"RegisterBehaviour",(function(){return Se})),n.d(t,"Command",(function(){return Pe})),n.d(t,"Minimap",(function(){return Le})),n.d(t,"NodeMenu",(function(){return Me})),n.d(t,"EdgeMenu",(function(){return Ee})),n.d(t,"GroupMenu",(function(){return Te})),n.d(t,"MultiMenu",(function(){return Ae})),n.d(t,"CanvasMenu",(function(){return Be})),n.d(t,"ContextMenu",(function(){return Ie})),n.d(t,"Toolbar",(function(){return Re})),n.d(t,"Item",(function(){return $e})),n.d(t,"ItemPanel",(function(){return Ne})),n.d(t,"NodePanel",(function(){return Ge})),n.d(t,"EdgePanel",(function(){return Ve})),n.d(t,"GroupPanel",(function(){return Ye})),n.d(t,"MultiPanel",(function(){return Xe})),n.d(t,"CanvasPanel",(function(){return Ue})),n.d(t,"DetailPanel",(function(){return We}));t["default"]=He},fba5:function(e,t,n){var r=n("cb5a");function i(e){return r(this.__data__,e)>-1}e.exports=i},fbcc:function(e,t,n){t.f=n("0363")},fc48:function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},fc6a:function(e,t,n){var r=n("44ad"),i=n("1d80");e.exports=function(e){return r(i(e))}},fc93:function(e,t,n){"use strict";var r=n("a5eb"),i=n("06fa"),o=n("6220"),a=n("dfdb"),s=n("4fff"),c=n("6725"),l=n("6c15"),u=n("4344"),d=n("9c96"),f=n("0363"),h=n("4963"),p=f("isConcatSpreadable"),g=9007199254740991,m="Maximum allowed index exceeded",v=h>=51||!i((function(){var e=[];return e[p]=!1,e.concat()[0]!==e})),b=d("concat"),y=function(e){if(!a(e))return!1;var t=e[p];return void 0!==t?!!t:o(e)},x=!v||!b;r({target:"Array",proto:!0,forced:x},{concat:function(e){var t,n,r,i,o,a=s(this),d=u(a,0),f=0;for(t=-1,r=arguments.length;t<r;t++)if(o=-1===t?a:arguments[t],y(o)){if(i=c(o.length),f+i>g)throw TypeError(m);for(n=0;n<i;n++,f++)n in o&&l(d,f,o[n])}else{if(f>=g)throw TypeError(m);l(d,f++,o)}return d.length=f,d}})},fdbc:function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},fea9:function(e,t,n){var r=n("da84");e.exports=r.Promise},ffd6:function(e,t,n){var r=n("3729"),i=n("1310"),o="[object Symbol]";function a(e){return"symbol"==typeof e||i(e)&&r(e)==o}e.exports=a}})}))},bd7c:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[t("el-row",{staticClass:"row-bg",attrs:{type:"flex",justify:"end"}},[t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:e.handleAgree}},[e._v("鍚屾剰")]),t("el-button",{attrs:{type:"danger"},on:{click:e.handleDisagree}},[e._v("椹冲洖")]),t("el-button",{on:{click:e.handleCancel}},[e._v("鍏抽棴")])],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("瀹℃壒淇℃伅")])]),t("el-form-item",{attrs:{label:"鐢宠浜�"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.flow.assigneeName,callback:function(t){e.$set(e.form.flow,"assigneeName",t)},expression:"form.flow.assigneeName"}})],1),t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"寮�濮嬫椂闂�"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.startTime,callback:function(t){e.$set(e.form,"startTime",t)},expression:"form.startTime"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"缁撴潫鏃堕棿"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.endTime,callback:function(t){e.$set(e.form,"endTime",t)},expression:"form.endTime"}})],1)],1)],1),t("el-form-item",{attrs:{label:"璇峰亣鐞嗙敱"}},[t("el-input",{attrs:{disabled:!0,type:"textarea"},model:{value:e.form.reason,callback:function(t){e.$set(e.form,"reason",t)},expression:"form.reason"}})],1),t("el-form-item",{attrs:{label:"鎵瑰鎰忚"}},[t("el-input",{attrs:{type:"textarea"},model:{value:e.form.comment,callback:function(t){e.$set(e.form,"comment",t)},expression:"form.comment"}})],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("娴佺▼淇℃伅")])]),t("el-row",{staticClass:"row-bg",attrs:{type:"flex"}},[t("el-timeline",e._l(e.flowList,(function(n){return t("el-timeline-item",{key:n.id,attrs:{timestamp:n.createTime,placement:"top"}},[t("el-card",{attrs:{shadow:"hover"}},[t("p",[e._v(e._s(n.assigneeName)+" 鍦� ["+e._s(n.createTime)+"] 寮�濮嬪鐞� ["+e._s(n.historyActivityName)+"] 鐜妭")]),""!==n.historyActivityDurationTime?t("p",[e._v("浠诲姟鍘嗘椂 ["+e._s(n.historyActivityDurationTime)+"]")]):e._e(),""!==n.comment?t("p",[e._v("鎵瑰鎰忚: ["+e._s(n.comment)+"]")]):e._e(),""!==n.endTime?t("p",[e._v("缁撴潫鏃堕棿: ["+e._s(n.endTime)+"]")]):e._e()])],1)})),1)],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("娴佺▼璺熻釜")])]),t("el-row",{staticClass:"row-bg"},[t("flow-design",{attrs:{"is-display":!0,"process-instance-id":e.processInstanceId}})],1)],1)],1)],1)},i=[],o=n("fc8c"),a=n("1e69"),s={data:function(){return{taskId:"",businessId:"",processInstanceId:"",src:"",flowList:[],form:{flow:{assigneeName:""},startTime:"",endTime:"",reason:"",comment:""}}},created:function(){this.init()},beforeRouteUpdate:function(e,t,n){e.fullPath!==t.fullPath&&(n(),this.init())},methods:{init:function(){var e=this;this.taskId=this.$route.params.taskId,this.processInstanceId=this.$route.params.processInstanceId,this.businessId=this.$route.params.businessId,Object(o["historyFlowList"])(this.processInstanceId).then((function(t){var n=t.data;n.success&&(e.flowList=n.data)})),Object(o["leaveDetail"])(this.businessId).then((function(t){var n=t.data;n.success&&(e.form=n.data)}))},handleAgree:function(){var e=this;if(this.form.comment){var t={taskId:this.taskId,processInstanceId:this.processInstanceId,flag:"ok",comment:this.form.comment};Object(a["completeTask"])(t).then((function(t){var n=t.data;n.success?(e.$message.success(n.msg),e.$router.$avueRouter.closeTag(),e.$router.push({path:"/work/start"})):e.$message.error(n.msg||"鎻愪氦澶辫触")}))}else this.$message.warning("璇峰厛濉啓鎵瑰鎰忚")},handleDisagree:function(){var e=this;if(this.form.comment){var t={taskId:this.taskId,processInstanceId:this.processInstanceId,comment:this.form.comment};Object(a["completeTask"])(t).then((function(t){var n=t.data;n.success?(e.$message.success(n.msg),e.$router.$avueRouter.closeTag(),e.$router.push({path:"/work/start"})):e.$message.error(n.msg||"鎻愪氦澶辫触")}))}else this.$message.warning("璇峰厛濉啓鎵瑰鎰忚")},handleCancel:function(){this.$router.$avueRouter.closeTag(),this.$router.push({path:"/work/start"})}}},c=s,l=n("2877"),u=Object(l["a"])(c,r,i,!1,null,null,null);t["default"]=u.exports},bffe:function(e,t,n){},c2ef:function(e,t,n){},c32f:function(e,t,n){var r=n("2b10");function i(e,t,n){var i=e.length;return n=void 0===n?i:n,!t&&n>=i?e:r(e,t,n)}e.exports=i},c460:function(e,t,n){"use strict";n.r(t);n("7f7f");var r=function(){var e=this,t=e._self._c;return t("el-container",[t("el-header",{staticClass:"businessHeader",staticStyle:{height:"40px"}},[t("el-button-group",[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.businessAdd}},[t("i",{staticClass:"el-icon-plus"}),e._v("聽 鏂板")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.businessEdit}},[t("i",{staticClass:"el-icon-edit"}),e._v("聽 淇敼")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.selectFromTable}},[t("i",{staticClass:"el-icon-thumb"}),e._v("聽\n        浠庡凡鏈変腑鑾峰彇")])],1)],1),t("el-container",[t("el-aside",{attrs:{width:"240px"}},[t("basic-container",{staticClass:"businessTreeContainer"},[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v(e._s(e.treeOption.title))]),t("avue-tree",{staticClass:"businessTree",attrs:{id:"basic",data:e.treeData,option:e.treeOption},on:{"node-click":e.nodeClick},scopedSlots:e._u([{key:"default",fn:function(n){var r=n.node;n.data;return t("span",{staticClass:"el-tree-node__label"},[t("span",[t("i",{class:2===(r||{}).level?"el-icon-star-off":"el-icon-folder-opened"}),e._v("\n              "+e._s((r||{}).label)+"\n            ")])])}}])})],1)],1),t("el-container",[t("el-main",[t("basic-container",[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v("鍩烘湰淇℃伅")]),t("el-descriptions",{staticClass:"margin-top",attrs:{column:3,size:e.size,border:""}},[t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.key}),e._v("\n                鑻辨枃鍚嶇О\n              ")]),e._v("\n              "+e._s(e.obj.id)+"\n            ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.name}),e._v("\n                涓枃鍚嶇О\n              ")]),e._v("\n              "+e._s(e.obj.name)+"\n            ")],2),t("el-descriptions-item",[t("template",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle},slot:"label"},[t("i",{class:e.icons.tableName}),e._v("\n                鏁版嵁搴撹〃鍚峔n              ")]),e._v("\n              "+e._s(e.obj.tableName)+"\n            ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.domain}),e._v("\n                鎵�灞為鍩焅n              ")]),t("el-tag",{attrs:{size:"small"}},[e._v("\n                "+e._s(e.obj.domainText)+"\n              ")])],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.revisionRule}),e._v("\n                鐗堟湰瑙勫垯\n              ")]),e._v("\n              "+e._s(e.obj.revisionRuleName?e.obj.revisionRuleName+"("+e.obj.revisionRuleId+")":"")+"\n            ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.lifeCycle}),e._v("\n                鐢熷懡鍛ㄦ湡\n              ")]),e._v("\n              "+e._s(e.obj.lifeCycleName?e.obj.lifeCycleName+"("+e.obj.lifeCycleId+")":"")+"\n            ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.view}),e._v("\n                瑙嗗浘\n              ")]),t("el-tag",{attrs:{size:"small"}},[e._v("\n                "+e._s(e.obj.viewText)+"\n              ")])],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.desc}),e._v("\n                鎻忚堪\n              ")]),e._v("\n              "+e._s(e.obj.description)+"\n            ")],2)],1)],1),t("basic-container",[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v("灞炴�у垪琛�")]),t("avue-crud",{staticClass:"attributeCrud",attrs:{data:e.obj.attributes,option:e.loadOption},scopedSlots:e._u([{key:"attrDataTypeText",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.attrDataTypeText))])]}}]),model:{value:e.obj,callback:function(t){e.obj=t},expression:"obj"}})],1)],1),t("el-dialog",{attrs:{visible:e.ref.visible,title:"浠庢暟鎹簱涓坊鍔�",width:"700px","append-to-body":""},on:{close:e.dialoghandelfalse}},[e._v("\n        閫夋嫨棰嗗煙锛歕n        "),t("el-select",{attrs:{placeholder:"璇烽�夋嫨",size:"small"},on:{change:e.refOnLoad},model:{value:e.domain,callback:function(t){e.domain=t},expression:"domain"}},e._l(e.domainOptions,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1),t("div",{staticClass:"sep",staticStyle:{height:"7px"}}),t("avue-crud",{staticClass:"businessCrud",attrs:{option:e.ref.option,data:e.ref.data},on:{"selection-change":e.selectionChange},model:{value:e.ref.form,callback:function(t){e.$set(e.ref,"form",t)},expression:"ref.form"}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.dialoghandelfalse}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.dialoghandeltrue}},[e._v("纭� 瀹�")])],1)],1)],1)],1),t("business-add",{ref:"btmAdd",attrs:{btmType:e.addOption.btmType,domainOption:e.domainOptions,icons:e.icons},on:{refreshTable:e.initTreeOnLoad}})],1)},i=[],o=n("d772"),a={name:"Business",data:function(){return{packageLifeBox:!1,rulesFalg:!1,obj:{},selectionList:[],treeData:[],treeOption:{defaultExpandAll:!0,title:"涓氬姟绫诲瀷鏍�",addBtn:!1,menu:!1,props:{labelText:"",label:"label",value:"oid",children:"childList"}},addOption:{btmType:{}},loadOption:{border:!0,height:466,editBtn:!1,addBtn:!1,menu:!1,highlightCurrentRow:!0,refreshBtn:!1,columnBtn:!1,column:[{label:"鑻辨枃鍚嶇О",prop:"id",align:"center"},{label:"涓枃鍚嶇О",prop:"name",align:"center"},{label:"绫诲瀷",prop:"attrDataTypeText",align:"center",slot:!0},{label:"榛樿鍊�",prop:"defaultValue",align:"center"},{label:"璇存槑",prop:"description",align:"center"}]},descriptionOption:{labelStyle:"text-align:center;width:120px",contentStyle:"width:240px;text-align:center;word-break;break-all;"},domain:null,domainOptions:[],icons:{key:"el-icon-finished",name:"el-icon-tickets",tableName:"el-icon-date",domain:"el-icon-folder-opened",revisionRule:"el-icon-s-check",lifeCycle:"el-icon-refresh-right",view:"el-icon-view",desc:"el-icon-chat-line-square",referType:"el-icon-search"},ref:{visible:!1,form:{},option:{height:"550px",selection:!0,headerAlign:"center",border:!0,index:!0,rowKey:"id",tabs:!0,addBtn:!1,menu:!1,highlightCurrentRow:!0,column:[{label:"琛ㄥ悕",prop:"tableName",align:"center",display:!1},{label:"鎻忚堪",prop:"description",align:"center",display:!1}]},data:[]}}},created:function(){this.initTreeOnLoad(),this.initDomainOption()},methods:{nodeClick:function(e,t,n){var r=this;e.oid?Object(o["getDetail"])(e.oid).then((function(e){r.obj=e.data.data})):this.$message.warning("璇风偣鍑诲瓙鑺傜偣")},basicSave:function(e,t,n){var r=this;add(Object.assign({createUser:this.userInfo.name},e)).then((function(){r.$message.success("鏂板鎴愬姛"),t(),r.getList()})).catch((function(){n()}))},loadSave:function(e,t,n){var r=this;add(Object.assign({createUser:this.userInfo.name},e)).then((function(){r.$message.success("鏂板鎴愬姛"),t(),r.getList()})).catch((function(){n()}))},selectFromTable:function(){console.log("鑾峰彇"),this.ref.visible=!0},refOnLoad:function(e){var t=this;Object(o["refOnLoad"])(e).then((function(e){t.ref.data=e.data.data}))},initTreeOnLoad:function(){var e=this;Object(o["initTree"])().then((function(t){e.treeData=t.data.data}))},initDomainOption:function(){var e=this;Object(o["getDomain"])().then((function(t){e.domainOptions=t.data.data}))},selectionChange:function(e){this.selectionList=e},dialoghandelfalse:function(){this.ref.visible=!1,this.selectionList=[],this.domain=null},dialoghandeltrue:function(){var e=this;Object(o["saveFromTable"])(this.selectionList,this.domain).then((function(t){e.$message.success("淇濆瓨鎴愬姛"),e.dialoghandelfalse(),e.initTreeOnLoad()}))},businessAdd:function(){this.$refs.btmAdd.showSubmitDialog=!0,this.$refs.btmAdd.btmType={},this.ifRefreshBtmAddRefresh()},businessEdit:function(){if(this.obj.oid){var e=JSON.stringify(this.obj);this.$refs.btmAdd.btmType=JSON.parse(e),this.$refs.btmAdd.showSubmitDialog=!0,this.ifRefreshBtmAddRefresh()}else this.$message.warning("璇烽�夋嫨涓�鏉″彾瀛愯妭鐐圭殑涓氬姟绫诲瀷")},ifRefreshBtmAddRefresh:function(){}}},s=a,c=(n("0eac"),n("2877")),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},c49e:function(e,t,n){},c803:function(e,t,n){},c92d:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("command",{attrs:{name:e.command}},[t("div",{staticClass:"item"},[t("icon",{attrs:{type:e.iconType,title:e.text}}),t("span",[e._v(e._s(e.label))])],1)])},i=[],o=n("bc4c"),a=n("af3e"),s=n("8103"),c=n.n(s),l={name:"EditorContextMenuItem",components:{Command:o["Command"],Icon:a["default"]},props:["command","icon","text"],computed:{iconType:function(){return"icon".concat(this.icon||this.command)},label:function(){return this.text||c()(this.command)}}},u=l,d=n("2877"),f=Object(d["a"])(u,r,i,!1,null,null,null);t["default"]=f.exports},c969:function(e,t,n){},cce6:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("classifyTrees",{attrs:{crudData:e.crudTreeData}})},i=[],o={name:"classifyTree.vue",provide:function(){return{crudTreeData:this.crudTreeData}},data:function(){return{aaa:1,crudTreeData:[{value:0,column:[{cash:"娴嬭瘯0"}]},{value:1,column:[{cash:"娴嬭瘯1"}]}],arr:[{name:"Alice",age:30,children:[{name:"Bob",age:5,toys:[{name:"ball",color:"red"},{name:"doll",color:"blue"}]},{name:"Charlie",age:3,toys:[{name:"car",color:"green"},{name:"train",color:"yellow"}]}]}]}},created:function(){},methods:{}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},cdb7:function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("el-row",[t("el-col",{attrs:{span:11}},[t("basic-container",[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("涓氬姟瀛楀吀鍒楄〃")])]),t("div",{staticClass:"clearfix"},[t("avue-crud",{ref:"crud",attrs:{option:e.optionParent,"table-loading":e.loading,data:e.dataParent,page:e.pageParent,permission:e.permissionList,"before-open":e.beforeOpen},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-click":e.handleRowClick,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoadParent},scopedSlots:e._u([{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formParent,callback:function(t){e.formParent=t},expression:"formParent"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n              ")]):e._e()],1)],2)],1)])],1)],1),t("el-col",{attrs:{span:13}},[t("basic-container",[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("["+e._s(e.dictValue)+"] 涓氬姟瀛楀吀璇︽儏")])]),t("div",{staticClass:"clearfix"},[t("avue-crud",{ref:"crudChild",attrs:{option:e.optionChild,"table-loading":e.loadingChild,data:e.dataChild,permission:e.permissionList,"before-open":e.beforeOpenChild,"before-close":e.beforeCloseChild},on:{"row-del":e.rowDelChild,"row-update":e.rowUpdateChild,"row-save":e.rowSaveChild,"search-change":e.searchChangeChild,"search-reset":e.searchResetChild,"selection-change":e.selectionChangeChild,"current-change":e.currentChangeChild,"size-change":e.sizeChangeChild,"refresh-change":e.refreshChangeChild,"on-load":e.onLoadChild},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-plus-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n              ")]):e._e()]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formChild,callback:function(t){e.formChild=t},expression:"formChild"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n              ")]):e._e()],1)],2)],1)])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("8ddc"),s=n("d4f4"),c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{dictValue:"鏆傛棤",parentId:-1,formParent:{},formChild:{},selectionList:[],query:{},loading:!0,loadingChild:!0,pageParent:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},pageChild:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},dataParent:[],dataChild:[],optionParent:s["optionParent"],optionChild:s["optionChild"]}},computed:u(u({},Object(c["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dictbiz_add,!1),delBtn:this.vaildData(this.permission.dictbiz_delete,!1),editBtn:this.vaildData(this.permission.dictbiz_edit,!1),viewBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),mounted:function(){this.initData()},methods:{initData:function(){var e=this;Object(a["getDictTree"])().then((function(t){var n=e.findObject(e.optionChild.column,"parentId");n.dicData=t.data.data}))},handleAdd:function(e){this.$refs.crudChild.value.parentId=e.id,this.$refs.crudChild.option.column.filter((function(t){"parentId"===t.prop&&(t.value=e.id)})),this.$refs.crudChild.rowAdd()},rowSave:function(e,t,n){var r=this,i=u(u({},e),{},{dictKey:-1});Object(a["add"])(i).then((function(){r.onLoadParent(r.pageParent),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadParent(i.pageParent),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadParent(t.pageParent),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleRowClick:function(e){this.query={},this.parentId=e.id,this.dictValue=e.dictValue,this.$refs.crudChild.value.code=e.code,this.$refs.crudChild.value.parentId=e.id,this.$refs.crudChild.option.column.filter((function(t){"code"===t.prop&&(t.value=e.code),"parentId"===t.prop&&(t.value=e.id)})),this.onLoadChild(this.pageChild)},searchReset:function(){this.query={},this.onLoadParent(this.pageParent)},searchChange:function(e,t){this.query=e,this.pageParent.currentPage=1,this.onLoadParent(this.pageParent,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadParent(e.pageParent),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDict"])(this.formParent.id).then((function(e){n.formParent=e.data.data})),e()},currentChange:function(e){this.pageParent.currentPage=e},sizeChange:function(e){this.pageParent.pageSize=e},refreshChange:function(){this.onLoadParent(this.pageParent,this.query)},rowSaveChild:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoadChild(r.pageChild),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateChild:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadChild(i.pageChild),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelChild:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadChild(t.pageChild),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchResetChild:function(){this.query={},this.onLoadChild(this.pageChild)},searchChangeChild:function(e,t){this.query=e,this.pageChild.currentPage=1,this.onLoadChild(this.pageChild,e),t()},selectionChangeChild:function(e){this.selectionList=e},selectionClearChild:function(){this.selectionList=[],this.$refs.crudChild.toggleSelection()},handleDeleteChild:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadChild(e.pageChild),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudChild.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenChild:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getDict"])(this.formChild.id).then((function(e){n.formChild=e.data.data})),e()},beforeCloseChild:function(e){var t=this;this.$refs.crudChild.value.parentId=this.parentId,this.$refs.crudChild.option.column.filter((function(e){"parentId"===e.prop&&(e.value=t.parentId)})),e()},currentChangeChild:function(e){this.pageChild.currentPage=e},sizeChangeChild:function(e){this.pageChild.pageSize=e},refreshChangeChild:function(){this.onLoadChild(this.pageChild,this.query)},onLoadParent:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getParentList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.pageParent.total=n.total,t.dataParent=n.records,t.loading=!1,t.selectionClear()}))},onLoadChild:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loadingChild=!0,Object(a["getChildList"])(e.currentPage,e.pageSize,this.parentId,Object.assign(n,this.query)).then((function(e){t.dataChild=e.data.data,t.loadingChild=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},cdc3:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"row-click":e.clickRowChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.work_done_detail?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-info"},on:{click:function(t){return t.stopPropagation(),e.handleDetail(n.row)}}},[e._v("璇︽儏\n      ")]):e._e(),e.permission.work_done_follow?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search"},on:{click:function(t){return t.stopPropagation(),e.handleImage(n.row,n.index)}}},[e._v("娴佺▼鍥綷n      ")]):e._e()]}},{key:"processDefinitionVersion",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.processDefinitionVersion))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("flow-design",{attrs:{"is-dialog":"","is-display":e.flowBox,"process-instance-id":e.processInstanceId},on:{"update:isDisplay":function(t){e.flowBox=t},"update:is-display":function(t){e.flowBox=t}}})],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("1e69"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},selectionId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},processInstanceId:"",flowBox:!1,workBox:!1,option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,dialogWidth:900,menuWidth:150,dialogClickModal:!1,column:[{label:"娴佺▼鍒嗙被",type:"select",row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,hide:!0,width:100},{label:"娴佺▼鍚嶇О",prop:"processDefinitionName",search:!0},{label:"褰撳墠姝ラ",prop:"taskName"},{label:"娴佺▼鐗堟湰",prop:"processDefinitionVersion",slot:!0,width:80},{label:"鐢宠鏃堕棿",prop:"createTime",width:165}]},data:[]}},computed:u(u({},Object(a["mapGetters"])(["permission","flowRoutes"])),{},{ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDetail:function(e){this.$router.push({path:"/work/process/".concat(Object(c["b"])(this.flowRoutes,e.category),"/detail/").concat(e.processInstanceId,"/").concat(e.businessId)})},handleImage:function(e){this.processInstanceId=e.processInstanceId,this.flowBox=!0},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u(u({},this.query),{},{category:n.category?Object(c["a"])(n.category):null});this.loading=!0,Object(s["doneList"])(e.currentPage,e.pageSize,Object.assign(n,r)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},ce86:function(e,t,n){var r=n("9e69"),i=n("7948"),o=n("6747"),a=n("ffd6"),s=1/0,c=r?r.prototype:void 0,l=c?c.toString:void 0;function u(e){if("string"==typeof e)return e;if(o(e))return i(e,u)+"";if(a(e))return l?l.call(e):"";var t=e+"";return"0"==t&&1/e==-s?"-0":t}e.exports=u},cf1c:function(e,t,n){"use strict";n("c803")},cfad:function(e,t,n){"use strict";n.r(t);n("7f7f");var r=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"tree_data_box"},[t("el-form",{ref:"form",attrs:{size:"mini","label-width":"80px",model:e.newRowData,rules:e.rules}},[t("el-form-item",{attrs:{label:"鍚嶇О",prop:"name"}},[t("el-input",{attrs:{maxLength:20,clearable:""},model:{value:e.newRowData.name,callback:function(t){e.$set(e.newRowData,"name","string"===typeof t?t.trim():t)},expression:"newRowData.name"}})],1),t("el-form-item",{attrs:{label:"缂栧彿",prop:"id"}},[t("el-input",{attrs:{clearable:""},model:{value:e.newRowData.id,callback:function(t){e.$set(e.newRowData,"id","string"===typeof t?t.trim():t)},expression:"newRowData.id"}})],1),t("el-form-item",{attrs:{label:"璧峰鐘舵��",prop:"startStatus"}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"璇烽�夋嫨璧峰鐘舵��",disabled:"edit"===e.type},model:{value:e.newRowData.startStatus,callback:function(t){e.$set(e.newRowData,"startStatus",t)},expression:"newRowData.startStatus"}},e._l(e.existNodes,(function(e){return t("el-option",{key:e.id,attrs:{label:e.id,value:e.id}})})),1)],1),t("el-form-item",{attrs:{label:"鎻忚堪"}},[t("el-input",{attrs:{type:"textarea"},model:{value:e.newRowData.remark,callback:function(t){e.$set(e.newRowData,"remark","string"===typeof t?t.trim():t)},expression:"newRowData.remark"}})],1)],1)],1),t("detail-panel",{scopedSlots:e._u([{key:"default",fn:function(e){var n=e.status;return[t("node-panel",{attrs:{status:n}},[t("detail-form",{attrs:{type:"node"}})],1),t("edge-panel",{attrs:{status:n}},[t("detail-form",{attrs:{type:"edge"}})],1),t("group-panel",{attrs:{status:n}},[t("detail-form",{attrs:{type:"group"}})],1)]}}])})],1)},i=[],o=(n("ac6a"),n("456d"),n("53ca")),a=n("6868"),s=n("bc4c"),c=n("36f1"),l={name:"EditorDetailPanel",components:{NodePanel:s["NodePanel"],EdgePanel:s["EdgePanel"],GroupPanel:s["GroupPanel"],MultiPanel:s["MultiPanel"],CanvasPanel:s["CanvasPanel"],DetailPanel:s["DetailPanel"],DetailForm:c["default"]},props:["rowData","existNodes","existEdges","type","currentSelectedLine"],data:function(){return{newRowData:{startStatus:void 0,name:void 0,id:void 0,remark:void 0},rules:{name:[{required:!0,message:"鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}],id:[{required:!0,message:"鏍囩涓嶈兘涓虹┖",trigger:"blur"},{pattern:/^[A-z]+$/g,message:"鏍囩鍙兘杈撳叆鑻辨枃",trigger:"blur"}],startStatus:[{required:!0,message:"璧峰鐘舵�佷笉鑳戒负绌�",trigger:"change"}]},eventList:[],saveEventList:[],edgeEventList:{},currentActive:0}},created:function(){this.getEventList()},methods:{getNewRowDate:function(){var e=this;return new Promise((function(t){e.$refs.form.validate((function(n){t(!!n&&e.newRowData)}))}))},getEventList:function(){var e=this;a["default"].getEventList().then((function(t){200===t.data.code&&(e.eventList=t.data.data)}))}},watch:{rowData:{deep:!0,immediate:!0,handler:function(e){"object"===Object(o["a"])(e)&&null!==e&&Object.keys(this.rowData).length>0&&(this.newRowData=Object.assign({},e))}},existNodes:function(e){var t=this,n=e.some((function(e){return e.id===t.newRowData.startStatus}));n||(this.newRowData.startStatus=void 0)},currentSelectedLine:{deep:!0,handler:function(e){e.id&&(this.edgeEventList[e.id]?this.saveEventList=this.edgeEventList[e.id]:(this.edgeEventList[e.id]=[],this.saveEventList=[]))}},saveEventList:{deep:!0,handler:function(e){this.edgeEventList[this.currentSelectedLine.id]=e}}}},u=l,d=(n("a132"),n("2877")),f=Object(d["a"])(u,r,i,!1,null,"65905cfd",null);t["default"]=f.exports},d094:function(e,t){var n="\\ud800-\\udfff",r="\\u0300-\\u036f",i="\\ufe20-\\ufe2f",o="\\u20d0-\\u20ff",a=r+i+o,s="\\ufe0e\\ufe0f",c="["+n+"]",l="["+a+"]",u="\\ud83c[\\udffb-\\udfff]",d="(?:"+l+"|"+u+")",f="[^"+n+"]",h="(?:\\ud83c[\\udde6-\\uddff]){2}",p="[\\ud800-\\udbff][\\udc00-\\udfff]",g="\\u200d",m=d+"?",v="["+s+"]?",b="(?:"+g+"(?:"+[f,h,p].join("|")+")"+v+m+")*",y=v+m+b,x="(?:"+[f+l+"?",l,h,p,c].join("|")+")",w=RegExp(u+"(?="+u+")|"+x+y,"g");function O(e){return e.match(w)||[]}e.exports=O},d0da:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("div",{staticClass:"headbox"},[t("sapn",[e._v("缁勫悎鏂瑰紡锛�")]),t("el-select",{attrs:{placeholder:"娲诲姩鍖哄煙"},on:{change:e.selectchange},model:{value:e.formInline.region,callback:function(t){e.$set(e.formInline,"region",t)},expression:"formInline.region"}},[t("el-option",{attrs:{label:"澶у啓瀛楁瘝",value:"0"}}),t("el-option",{attrs:{label:"灏忓啓瀛楁瘝",value:"1"}}),t("el-option",{attrs:{label:"鐗规畩瀛楃",value:"2"}}),t("el-option",{attrs:{label:"鏁板瓧",value:"3"}})],1)],1),t("avue-crud",{ref:"crud",attrs:{option:e.option,data:e.data,page:e.page},on:{"row-save":e.rowSave,"row-update":e.rowUpdate,"row-del":e.rowDel,"update:page":function(t){e.page=t}},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=n("7a90"),a={name:"passwords.vue",data:function(){return{form:{},page:{pageSize:10,currentPage:1,total:100},formInline:{user:"",region:""},data:[],option:{headerAlign:"center",align:"center",border:!0,index:!0,rowKey:"id",column:[{label:"鍚嶇О",prop:"name",align:"left"},{label:"鎻忚堪",prop:"text"}]}}},created:function(){this.onLoad()},methods:{rowDel:function(e,t,n){n(e),console.log(e,t,n),console.log(n)},rowSave:function(e,t){console.log(e,t)},rowUpdate:function(e,t,n){n(e)},selectchange:function(){"shanghai"==this.formInline.region?this.option=this.option1:this.option=this.option2,this.$refs.crud.refreshTable()},onLoad:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(o["getPage"])(this.page.currentPage,this.page.pageSize,Object.assign(t,this.query)).then((function(e){console.log(e)}))}}},s=a,c=(n("a941"),n("2877")),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},d194:function(e,t,n){var r=n("c32f"),i=n("aaec"),o=n("126d"),a=n("76dd");function s(e){return function(t){t=a(t);var n=i(t)?o(t):void 0,s=n?n[0]:t.charAt(0),c=n?r(n,1).join(""):t.slice(1);return s[e]()+c}}e.exports=s},d1c6:function(e,t,n){},d49b:function(e,t,n){"use strict";n.r(t);n("7f7f");var r=function(){var e=this,t=e._self._c;return t("vue-flowchart-editor",{ref:"flowChart",staticClass:"vue-flowchart-editor"},[t("div",{staticClass:"vfe-chart"},["detail"!==e.type?t("div",{staticClass:"vfe-chart-header"},[t("editor-toolbar",{attrs:{"chart-data":e.flowChartData}})],1):e._e(),t("div",{staticClass:"vfe-chart-container"},["detail"!==e.type?t("div",{staticClass:"vfe-chart-sidebar"},[t("editor-item-panel",{attrs:{"node-items":e.flowChartNodeItems}})],1):e._e(),t("div",{staticClass:"vfe-chart-main"},[t("flow",{attrs:{data:e.flowChartData,onAfterChange:e.onAfterChange,onAfterItemSelected:e.onAfterItemSelected}}),t("div",{staticClass:"tooltip"},[e._l(e.tooltipData,(function(n){return[t("p",[e._v(e._s(n.name)+": "+e._s(n.value))])]}))],2)],1),"detail"!==e.type?t("div",{staticClass:"vfe-chart-panel"},[t("div",{staticClass:"vfe-chart-panel-detail"},[t("editor-detail-panel",{ref:"EditorDetailPanel",attrs:{rowData:e.rowData,existNodes:e.existNodes,existEdges:e.existEdges,currentSelectedLine:e.currentSelectedLine,type:e.type}})],1)]):e._e()])]),"detail"!==e.type?t("editor-context-menu"):e._e(),t("register-edge",{attrs:{name:"custom-polyline",extend:"flow-polyline",config:e.customEdgeConfig}}),t("custom-command",{attrs:{download:e.downloadImage}})],1)},i=[],o=n("bc4c"),a=n.n(o),s=n("6609"),c=n("75de"),l=n("cfad"),u=n("edbf"),d=n("759a"),f=n("b51c"),h={name:"FlowchartEditor",components:{VueFlowchartEditor:a.a,Flow:o["Flow"],EditorToolbar:s["default"],EditorItemPanel:c["default"],EditorDetailPanel:l["default"],EditorMinimap:u["default"],EditorContextMenu:d["default"],CustomCommand:f["default"],RegisterEdge:o["RegisterEdge"]},props:["chartData","chartDataNodeItems","saveData","rowData","type"],data:function(){return{flowChartData:this.chartData,flowChartNodeItems:this.chartDataNodeItems,customEdgeConfig:{getActivedStyle:function(){return{lineWidth:3}},getSelectedStyle:function(){return{lineWidth:3}}},tooltipShow:!0,tooltipData:[],existNodes:this.chartData.nodes||[],existEdges:this.chartData.edges||[],currentSelectedLine:{}}},mounted:function(){var e=this;"add"===this.type&&this.$nextTick((function(){e.$refs.flowChart.propsAPI.executeCommand("autoZoom")}))},methods:{onAfterChange:function(e){try{"add"===e.action&&"node"===e.model.type&&(e.model.change||(this.$refs.flowChart.propsAPI.remove(e.item),e.model.id=e.model.label,e.model.change=!0,this.$refs.flowChart.propsAPI.add("node",e.model)))}catch(i){i.message==="id:".concat(e.model.label," has already been set, please set new one")&&this.$message.error("涓嶈兘娣诲姞宸插瓨鍦ㄧ殑鑺傜偣锛�")}var t=this.$refs.flowChart.propsAPI.save(),n=t.nodes,r=t.edges;this.existNodes=n||[],this.existEdges=r||[]},onAfterItemSelected:function(e){var t=e.item;if(t.target){var n=this.existEdges.filter((function(e){return e.id===t.id}))[0]||{};console.log(n,"currentEdgecurrentEdge"),Array.isArray(n.events)||(n.events=[]),this.currentSelectedLine=n}},_downloadImage:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"flowchart.png",n=document.createElement("a");n.href=e,n.download=t,document.body.appendChild(n),n.click()},downloadImage:function(){var e=this.$refs["flowChart"].propsAPI.editor.getCurrentPage();this._downloadImage(e.saveImage().toDataURL("image/png"))},getNewRowData:function(){return this.$refs.EditorDetailPanel.getNewRowDate()},getFlowData:function(){return this.$refs.flowChart.propsAPI.save()},getEdgesEvents:function(){return this.$refs.EditorDetailPanel.edgeEventList}}},p=h,g=(n("09cc"),n("2877")),m=Object(g["a"])(p,r,i,!1,null,"f797f6e8",null);t["default"]=m.exports},d4c8:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[e._m(0),t("avue-back-top",{attrs:{id:"avue-view"}}),t("avue-back-top",{attrs:{id:"avue-view",height:100,bottom:200}},[t("div",{staticClass:"top"},[e._v("杩斿洖椤剁")])])],1)},i=[function(){var e=this,t=e._self._c;return t("div",{staticStyle:{height:"2000px","background-color":"#fff"}},[t("div",{staticStyle:{padding:"15px 20px","font-size":"18px"}},[e._v("寰�涓嬫媺灏变細鍑虹幇杩斿洖鑿滃崟")])])}],o={},a=o,s=(n("b6b0"),n("2877")),c=Object(s["a"])(a,r,i,!1,null,"9b5b37d8",null);t["default"]=c.exports},d89a:function(e,t,n){},d9b8:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"row-click":e.clickRowChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.work_start_flow?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-video-play"},on:{click:function(t){return t.stopPropagation(),e.handleStart(n.row)}}},[e._v("鍙戣捣\n      ")]):e._e(),e.permission.work_start_image?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search"},on:{click:function(t){return t.stopPropagation(),e.handleImage(n.row,n.index)}}},[e._v("娴佺▼鍥綷n      ")]):e._e()]}},{key:"tenantId",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(""===r.tenantId?"閫氱敤":r.tenantId))])]}},{key:"version",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.version))])]}},{key:"suspensionState",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(1===r.suspensionState?"婵�娲�":"鎸傝捣"))])]}},{key:"category",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.categoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-radio-group",{attrs:{size:"small"},model:{value:e.mode,callback:function(t){e.mode=t},expression:"mode"}},[t("el-radio-button",{attrs:{label:"1"}},[e._v("閫氱敤娴佺▼")]),t("el-radio-button",{attrs:{label:"2"}},[e._v("瀹氬埗娴佺▼")])],1)],1)],2),t("flow-design",{attrs:{"is-dialog":"","is-display":e.flowBox,"process-definition-id":e.processDefinitionId},on:{"update:isDisplay":function(t){e.flowBox=t},"update:is-display":function(t){e.flowBox=t}}})],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("1e69"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},mode:"1",selectionId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},processDefinitionId:"",flowBox:!1,workBox:!1,option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,menuWidth:150,dialogWidth:900,dialogClickModal:!1,column:[{label:"绉熸埛缂栧彿",prop:"tenantId",slot:!0,width:120},{label:"娴佺▼鍒嗙被",type:"select",row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,width:100},{label:"娴佺▼鏍囪瘑",prop:"key"},{label:"娴佺▼鍚嶇О",prop:"name",search:!0},{label:"娴佺▼鐗堟湰",prop:"version",slot:!0,width:80},{label:"鐘舵��",prop:"suspensionState",slot:!0,width:80},{label:"閮ㄧ讲鏃堕棿",prop:"deploymentTime",width:165}]},data:[]}},watch:{mode:function(){this.onLoad(this.page)}},computed:u(u({},Object(a["mapGetters"])(["permission","flowRoutes"])),{},{ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleStart:function(e){this.$router.push({path:"/work/process/".concat(Object(c["b"])(this.flowRoutes,e.category),"/form/").concat(e.id)})},handleImage:function(e){this.processDefinitionId=e.id,this.flowBox=!0},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u(u({},this.query),{},{category:n.category?Object(c["a"])(n.category):null,mode:this.mode});this.loading=!0,Object(s["startList"])(e.currentPage,e.pageSize,Object.assign(n,r)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},dd2f:function(e,t,n){},df48:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{"table-loading":e.loading,data:e.data,option:e.option,search:e.searchParam,page:e.page},on:{"update:search":function(t){e.searchParam=t},"update:page":function(t){e.page=t},"refresh-change":e.getDataList,"search-change":e.handleSearch,"search-reset":e.handleReset,"size-change":e.handleSizePage,"current-change":e.handleCurrentPage,"on-load":e.getDataList,"selection-change":e.selectionChange,"row-click":e.handleRowClick}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{icon:"el-icon-document",size:"small",type:"primary"},on:{click:e.handleStatus}},[e._v("闆嗗洟鐢宠鐘舵�乗n            ")])],1)],2)],1)},i=[],o=(n("8e6e"),n("6b54"),n("ade3")),a=(n("ac6a"),n("456d"),n("96cf"),n("1da1")),s=n("cc5e"),c=n("84df");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{loading:!1,data:[],page:{pageSize:10,currentPage:1,total:0},searchParam:{},stateParam:{},option:{height:"auto",index:!0,border:!0,addBtn:!1,columnBtn:!1,searchMenuSpan:8,highlightCurrentRow:!0,menu:!1,selection:!0,column:[{label:"鐢宠鍗曞彿",prop:"id",width:300,fixed:!0,search:!0},{label:"闆嗗洟鐮�",width:200,prop:"groupCode",search:!0},{label:"鎿嶄綔绫诲瀷",width:200,prop:"operationType",type:"select",search:!0,dicData:[{label:"鐢宠",value:1},{label:"鏇存敼",value:2}]},{label:"鐢宠鍗曟暟鎹俊鎭�",width:300,prop:"description"},{label:"鍒涘缓鏃堕棿",width:200,prop:"createTime",type:"datetime",search:!0},{label:"鏇存敼鏃堕棿",width:200,prop:"lastModifyTime",type:"datetime",search:!0},{label:"杩斿洖鏍囪瘑",width:100,prop:"code"},{label:"杩斿洖淇℃伅",width:300,prop:"content"},{label:"娑堟伅淇℃伅",width:300,prop:"msg"}]}}},methods:{handleStatus:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=this.stateParam.oids,!this.$utilFunc.isEmpty(t)){e.next=5;break}this.$message({type:"error",message:"璇疯嚦灏戦�夋嫨涓�鏉℃暟鎹�!"}),e.next=10;break;case 5:return console.log(this.stateParam),e.next=8,Object(s["queryApplyStat"])(this.stateParam);case 8:n=e.sent,200===n.status&&console.log(n);case 10:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getDataList:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t,n,r,i,a,c,l=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!0,t=this.page,n=t.pageSize,r=t.currentPage,t.total,i={size:n,current:r},console.log(this.searchParam),this.searchParam=Object.keys(this.searchParam).filter((function(e){return null!==l.searchParam[e]&&void 0!==l.searchParam[e]&&""!==l.searchParam[e]})).reduce((function(e,t){return u(u({},e),{},Object(o["a"])({},t,l.searchParam[t]))}),{}),console.log(this.searchParam),e.next=8,Object(s["getList"])(u(u({},i),this.searchParam));case 8:a=e.sent,200===a.status?(this.loading=!1,console.log(a),c=a.data.data,this.data=c.records,this.page.total=c.total):this.loading=!1;case 10:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleSizePage:function(e){this.page.pageSize=e},handleCurrentPage:function(e){this.page.currentPage=e},handleReset:function(){this.searchParam={},this.getDataList()},handleSearch:function(e,t){console.log(e);var n=e.id,r=e.groupCode,i=e.operationType,o={id:n,groupCode:r,operationType:i};e.hasOwnProperty("createTime")&&(o=u({createTime:Object(c["b"])(e.createTime)},o)),e.hasOwnProperty("lastModifyTime")&&(o=u({lastModifyTime:Object(c["b"])(e.lastModifyTime)},o)),this.searchParam=o,this.page.currentPage=1,this.getDataList(),t()},selectionChange:function(e){console.log(e);var t=e.map((function(e){var t=e.dataOid;return t}));this.stateParam={oids:t.toString()},console.log(t)},handleRowClick:function(e){this.$refs.crud.toggleRowSelection(e,!0)}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},e62a:function(e,t,n){"use strict";n.r(t);n("55dd");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"row-click":e.clickRowChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"source",fn:function(e){var n=e.row;return[t("div",{staticStyle:{"text-align":"center"}},[t("i",{class:n.source})])]}},{key:"sort",fn:function(n){var r=n.row;return[t("el-input-number",{attrs:{min:1,max:100},on:{change:function(t){return e.sortChange(r)}},model:{value:r.sort,callback:function(t){e.$set(r,"sort",t)},expression:"row.sort"}})]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.topmenu_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e(),e.permission.topmenu_setting?t("el-button",{attrs:{size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleMenuSetting}},[e._v("鑿滃崟閰嶇疆\n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"涓嬬骇鑿滃崟閰嶇疆","append-to-body":"",visible:e.box,width:"345px"},on:{"update:visible":function(t){e.box=t}}},[t("el-tree",{ref:"treeMenu",attrs:{data:e.menuGrantList,"show-checkbox":"","node-key":"id","default-checked-keys":e.menuTreeObj,props:e.props}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.box=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v("纭� 瀹�")])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("5a17"),s=n("5880"),c=n("2457");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},box:!1,query:{},loading:!0,props:{label:"title",value:"key"},page:{pageSize:10,currentPage:1,total:0},selectionList:[],menuGrantList:[],menuTreeObj:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogWidth:900,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鑿滃崟鍚�",prop:"name",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞悕",trigger:"blur"}]},{label:"鑿滃崟鍥炬爣",prop:"source",type:"icon",slot:!0,iconList:c["a"],rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞浘鏍�",trigger:"click"}]},{label:"鑿滃崟缂栧彿",prop:"code",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曠紪鍙�",trigger:"blur"}]},{label:"鑿滃崟鎺掑簭",prop:"sort",type:"number",slot:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曟帓搴�",trigger:"blur"}]}]},data:[]}},computed:u(u({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.topmenu_add,!1),viewBtn:this.vaildData(this.permission.topmenu_view,!1),delBtn:this.vaildData(this.permission.topmenu_delete,!1),editBtn:this.vaildData(this.permission.topmenu_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")},idsArray:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e}}),methods:{submit:function(){var e=this,t=this.$refs.treeMenu.getCheckedKeys();Object(a["grant"])(this.idsArray,t).then((function(){e.box=!1,e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.onLoad(e.page)}))},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleMenuSetting:function(){var e=this;1===this.selectionList.length?(this.menuTreeObj=[],Object(a["grantTree"])().then((function(t){e.menuGrantList=t.data.data.menu,Object(a["getTopTree"])(e.ids).then((function(t){e.menuTreeObj=t.data.data.menu,e.box=!0}))}))):this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},sortChange:function(e){var t=this;Object(a["update"])(e).then((function(){t.onLoad(t.page)}),(function(e){window.console.log(e)}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=(n("1002"),n("2877")),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},ea92:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("el-button",{on:{click:function(t){e.visible=!0}}},[e._v("娴嬭瘯")]),t("el-button",{on:{click:function(t){e.visible1=!0}}},[e._v("鐩镐技椤规煡璇�")]),t("el-button",{on:{click:function(t){e.visible3=!0}}},[e._v("鎵归噺瀵煎叆")]),t("el-button",{on:{click:function(t){e.visible2=!0}}},[e._v("闄勪欢绠$悊dialog")]),t("FormTemplateDialog",{attrs:{visible:e.visible,type:e.type,templateOid:e.templateOid,codeClassifyOid:e.codeClassifyOid,codeRuleOid:e.codeRuleOid,disabledProp:e.disabledProp,rowOid:e.rowOid},on:{"update:visible":function(t){e.visible=t},submit:e.submit}}),t("ResembleQueryDialog",{attrs:{visible:e.visible1,type:e.type,templateOid:e.templateOid,codeClassifyOid:e.codeClassifyOid,rowOid:e.rowOid,codeRuleOid:e.codeRuleOid},on:{"update:visible":function(t){e.visible1=t}}}),t("BatchImport",{attrs:{visible:e.visible3,type:"historyImport",downloadTemplateFun:e.downloadTemplateFun,codeClassifyOid:e.codeClassifyOid},on:{"update:visible":function(t){e.visible3=t}}}),t("fileInHtml",{attrs:{options:e.fileOptions}}),t("fileinDialog",{attrs:{visible:e.visible2,options:e.fileOptions},on:{close:function(t){e.visible2=!1}}})],1)},i=[],o=n("2746"),a=n("4b55"),s=n("5545"),c=n("aa51"),l={name:"FormTemplateTest",components:{ResembleQueryDialog:o["default"],fileInHtml:a["default"],fileinDialog:s["default"],BatchImport:c["default"]},data:function(){return{visible:!1,visible1:!1,visible2:!1,visible3:!1,disabledProp:["id","lcstatus"],type:"add",templateOid:"f441b131-5ea0-4672-ab74-735b11161928",codeClassifyOid:"535FC9B6-FE27-241F-5FCA-ED4DC17CF95B",codeRuleOid:"B95872A6-9CEA-D490-8F1B-9D26548CAF96",rowOid:"551FBA49-9A94-2F83-9126-9DD4F9BB14B5",fileOptions:{ownbizOid:"6EF696C3-CD87-0E7C-1EA1-8DE3913A95C9",ownbizBtm:"wupin",fileDocClassify:"!=processAuditSuggest",fileDocClassifyName:"",hasDownload:!0,hasUpload:!0}}},methods:{submit:function(e){console.log(e)},downloadTemplateFun:function(){}}},u=l,d=n("2877"),f=Object(d["a"])(u,r,i,!1,null,null,null);t["default"]=f.exports},edbf:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("minimap",{attrs:{height:200}})},i=[],o=n("bc4c"),a={name:"EditorMinimap",components:{Minimap:o["Minimap"]}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},f072:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-form",{ref:"form",attrs:{option:e.option,"upload-before":e.uploadBefore,"upload-after":e.uploadAfter},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=n("371f"),a=n("7208"),s={data:function(){return{form:{flowCategory:"",tenantId:"",flowFile:[],file:{}},option:{labelWidth:120,menuBtn:!1,column:[{label:"娴佺▼绫诲瀷",prop:"flowCategory",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},row:!0,span:12,dataType:"number",rules:[{required:!0,message:"璇烽�夋嫨娴佺▼绫诲瀷",trigger:"blur"}]},{label:"娴佺▼妯″紡",prop:"flowMode",type:"radio",dicData:[{label:"閫氱敤娴佺▼",value:1},{label:"瀹氬埗娴佺▼",value:2}],value:1,row:!0,span:12,rules:[{required:!0,message:"璇烽�夋嫨娴佺▼妯″紡",trigger:"blur"}]},{label:"鎵�灞炵鎴�",prop:"tenantId",type:"tree",multiple:!0,dicUrl:"/api/ubcs-system/tenant/select",props:{label:"tenantName",value:"tenantId"},display:!1,row:!0,span:12,rules:[{required:!0,message:"璇烽�夋嫨鎵�灞炵鎴�",trigger:"blur"}]},{label:"闄勪欢涓婁紶",prop:"flowFile",type:"upload",loadText:"闄勪欢涓婁紶涓紝璇风◢绛�",span:24,propsHttp:{res:"data"},tip:"璇蜂笂浼� bpmn20.xml 鏍囧噯鏍煎紡鏂囦欢",action:"/api/ubcs-flow/manager/check-upload"}]}}},watch:{"form.flowMode":function(){var e=this;this.$refs.form.option.column.filter((function(t){"tenantId"===t.prop&&(t.display=2===e.form.flowMode)}))}},methods:{uploadBefore:function(e,t){this.$message.success("閮ㄧ讲寮�濮�"),this.file=e,t()},uploadAfter:function(e,t,n){var r=this;return this.form.flowCategory?2!==this.form.flowMode||this.form.tenantId?e.success?void Object(o["deployUpload"])(Object(a["a"])(this.form.flowCategory),this.form.tenantId?this.form.tenantId.join(","):"",[this.file]).then((function(e){var i=e.data;i.success?t():(r.$message.error(i.msg),n())})):(this.$message.warning("璇蜂笂浼� bpmn20.xml 鏍囧噯鏍煎紡鏂囦欢"),n(),!1):(this.$message.warning("娓呭厛閫夋嫨瀵瑰簲绉熸埛"),n(),!1):(this.$message.warning("娓呭厛閫夋嫨娴佺▼绫诲瀷"),n(),!1)}}},c=s,l=n("2877"),u=Object(l["a"])(c,r,i,!1,null,null,null);t["default"]=u.exports},f100:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("杩欎釜椤甸潰浼氳 keep-alive")]),t("el-tag",[e._v("鍦ㄤ笅闈㈢殑杈撳叆妗嗚緭鍏ヤ换鎰忓瓧绗﹀悗锛屽垏鎹㈠埌鍏跺畠椤甸潰锛屽啀鍥炲埌姝ら〉鏃惰緭鍏ユ鏂囧瓧淇濈暀锛岃瘉鏄庤缂撳瓨")]),t("br"),t("br"),t("el-tag",[e._v("鍚屾椂婊氬姩涓嬫媺锛岃繑鍥炴椂杩樹細淇濇寔婊氬姩鏉℃墍鍦ㄧ殑浣嶇疆")]),t("br"),t("br"),t("el-input",{attrs:{placeholder:"input here"},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}}),t("div",{staticStyle:{height:"1000px"}})],1)},i=[],o={data:function(){return{value:""}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},f231:function(e,t,n){"use strict";n("632b")},f2fd:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,data:e.data,page:e.page},on:{"on-load":e.onLoad,"row-save":e.rowSave,"row-update":e.rowUpdate,"row-del":e.rowDel,"update:page":function(t){e.page=t}},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=n("9ab5"),a={name:"passwords.vue",data:function(){return{form:{},page:{pageSize:10,currentPage:1,total:100},data:[],option:{headerAlign:"center",align:"center",border:!0,index:!0,rowKey:"id",column:[{label:"鍚嶇О",prop:"name",align:"left"},{label:"鎻忚堪",prop:"desc"}]}}},created:function(){this.onLoad()},methods:{rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["getremove"])(e.id)})).then((function(){t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.onLoad()}))},rowSave:function(e,t){var n=this;Object(o["getadd"])(e).then((function(){n.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t(e),n.onLoad()})).catch((function(e){n.$message({type:"success",message:e})}))},rowUpdate:function(e,t,n){var r=this;Object(o["getupdata"])(e).then((function(){r.onLoad(),r.$message({type:"success",message:"淇敼鎴愬姛!"}),n(e)}))},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(o["getPage"])(this.page.currentPage,this.page.pageSize,Object.assign(n,this.query)).then((function(e){t.data=e.data.data.records}))}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},f425:function(e,t,n){},f622:function(e,t,n){"use strict";n.r(t);var r=n("ade3"),i=(n("7f7f"),function(){var e=this,t=e._self._c;return t("basic-container",{staticStyle:{height:"100%"}},[t("basic-container",{staticClass:"code-rule-container"},[t("p",{staticStyle:{"margin-top":"-5px","margin-bottom":"4px","font-weight":"570","font-size":"19px",color:"#0e2d5f"}},[e._v("缂栫爜瑙勫垯")]),t("avue-crud",{ref:"crud",staticClass:"code-rule-crud",attrs:{option:e.optionRule,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-click":e.codeRuleRowClick,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Editing"==n.row.lcStatus,expression:"scope.row.lcStatus=='Editing' ? true:false"}],attrs:{type:"text",size:"small",icon:"el-icon-edit",plain:""},on:{click:function(t){return e.openEdit(n.row)}}},[e._v("缂� 杈慭n        ")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Editing"==n.row.lcStatus,expression:"scope.row.lcStatus=='Editing' ? true:false"}],attrs:{type:"text",size:"small",icon:"el-icon-position",plain:"",disabled:e.releadDisabled},on:{click:function(t){return e.enableOrDeactivatse(n.row.oid,"release")}}},[e._v("鍙� 甯僜n        ")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Released"==n.row.lcStatus,expression:"scope.row.lcStatus=='Released' ? true:false"}],attrs:{type:"text",size:"small",icon:"el-icon-video-pause",plain:""},on:{click:function(t){return e.enableOrDeactivatse(n.row.oid,"disable")}}},[e._v("鍋� 鐢╘n        ")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Disabled"==n.row.lcStatus,expression:"scope.row.lcStatus=='Disabled' ? true:false"}],attrs:{type:"text",size:"small",icon:"el-icon-video-play",plain:""},on:{click:function(t){return e.enableOrDeactivatse(n.row.oid,"enable")}}},[e._v("鍚� 鐢╘n        ")])]}},{key:"menuLeft",fn:function(n){return[t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("\n          鍒� 闄n        ")]),t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-search",plain:""},on:{click:function(t){return e.openAdvancedQuery("codeRule")}}},[e._v("\n          楂樼骇鏌ヨ\n        ")]),t("el-button",{attrs:{size:"small",icon:"icon-kelong",plain:""},on:{click:e.openCodeRuleDialog}},[e._v("\n          鍏� 闅哱n        ")]),t("el-button",{staticStyle:{"font-size":"12px"},attrs:{size:"small",icon:"icon-lianjiekelong",plain:""},on:{click:e.openOtherCodeRuleDialog}},[e._v("\n          浠庡叾浠栬鍒欎腑鍏嬮殕鐮佹\n        ")]),t("el-button",{attrs:{size:"small",icon:"el-icon-s-help",plain:""},on:{click:e.handleRange}},[e._v("\n          浣跨敤鑼冨洿\n        ")]),t("el-button",{attrs:{size:"small",icon:"icon-qingkong",plain:""},on:{click:e.clearAllCodeSec}},[e._v("\n            娓呯┖鐮佸�糪n        ")]),t("el-button",{attrs:{size:"small",icon:"el-icon-guide",plain:""},on:{click:e.escapeOwner}},[e._v("\n            杞Щ鎵�鏈夎�匼n        ")])]}}]),model:{value:e.ruleForm,callback:function(t){e.ruleForm=t},expression:"ruleForm"}})],1),t("advanced-query",{ref:e.advancedQueryParam.ref,attrs:{options:e.advancedQueryParam.options,visible:e.advancedQueryParam.advancedQuerySettingBox},on:{"update:visible":function(t){return e.$set(e.advancedQueryParam,"advancedQuerySettingBox",t)},echoContion:e.echoSeniorContionMap}}),t("el-dialog",{staticStyle:{height:"116vh","margin-top":"-10vh"},attrs:{title:"缂栫爜瑙勫垯浣跨敤鑼冨洿","append-to-body":"",visible:e.codeRangeSettingBox,width:"800px"},on:{"update:visible":function(t){e.codeRangeSettingBox=t}}},[t("avue-crud",{attrs:{option:e.dialogeOption,"table-loading":e.dialogLoading,data:e.useRangeData},on:{"refresh-change":e.refreshUseRangeChange}})],1),t("el-dialog",{staticStyle:{height:"120vh","margin-top":"-14vh",overflow:"hidden"},attrs:{title:"鍏嬮殕缂栫爜瑙勫垯","append-to-body":"",visible:e.cloneSettingBox,width:"800px"},on:{"update:visible":function(t){e.cloneSettingBox=t}}},[t("div",{staticStyle:{"overflow-y":"auto",height:"78vh"}},[t("el-row",[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px",inline:!0}},[t("el-form-item",{attrs:{label:"缂栧彿",required:""}},[t("el-input",{model:{value:e.cloneCodeRuleForm.id,callback:function(t){e.$set(e.cloneCodeRuleForm,"id",t)},expression:"cloneCodeRuleForm.id"}})],1),t("el-form-item",{attrs:{label:"鍚嶇О",required:""}},[t("el-input",{model:{value:e.cloneCodeRuleForm.name,callback:function(t){e.$set(e.cloneCodeRuleForm,"name",t)},expression:"cloneCodeRuleForm.name"}})],1),t("el-form-item",{staticClass:"clone-input-textarea",attrs:{label:"鎻忚堪"}},[t("el-input",{attrs:{autosize:{minRows:3,maxRows:5},type:"textarea"},model:{value:e.cloneCodeRuleForm.description,callback:function(t){e.$set(e.cloneCodeRuleForm,"description",t)},expression:"cloneCodeRuleForm.description"}})],1)],1)],1),t("el-row",[t("p",{staticStyle:{margin:"-3vh 0px 16px 50%","font-weight":"500","font-size":"16px",color:"#000"}},[e._v("鐮佹绠$悊")]),t("avue-crud",{staticClass:"clone-avue-crud",attrs:{option:e.cloneOption,"table-loading":e.cloneTableLoading,data:e.cloneData},on:{"on-load":e.cloneDataOnLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[t("el-button",{directives:[{name:"show",rawName:"v-show",value:n.row.orderNum>1,expression:"scope.row.orderNum > 1"}],attrs:{type:"text",size:"small",icon:"el-icon-arrow-up",plain:""},on:{click:function(t){return e.upOrderNum(n.row)}}},[e._v("涓婄Щ\n            ")]),t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-arrow-down",plain:""},on:{click:function(t){return e.downOrderNum(n.row)}}},[e._v("涓嬬Щ\n            ")])]}}])})],1)],1),t("div",{staticClass:"dialog-footer",staticStyle:{height:"50px","margin-top":"-4vh"},attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.saveCloneCodeRule}},[e._v("淇� 瀛�")]),t("el-button",{on:{click:function(t){e.cloneSettingBox=!1}}},[e._v("鍙� 娑�")])],1)]),t("el-dialog",{staticStyle:{height:"150vh","margin-top":"-14vh"},attrs:{title:"鍏嬮殕缂栫爜瑙勫垯鐨勫熀纭�淇℃伅","append-to-body":"",visible:e.cloneOtherCodeRuleSettingBox,width:"800px","destroy-on-close":""},on:{"update:visible":function(t){e.cloneOtherCodeRuleSettingBox=t}}},[t("div",[t("el-row",[t("p",{staticStyle:{"margin-top":"-12px","margin-bottom":"4px","font-weight":"570","font-size":"19px",color:"#0e2d5f"}},[e._v("缂栫爜瑙勫垯")]),t("avue-crud",{ref:"crudCloneCodeRuleOther",staticClass:"other-clone-coderule-crud",attrs:{option:e.cloneCodeRuleOption,"table-loading":e.loading,data:e.data,page:e.page},on:{"row-click":e.codeOtherCloneRuleRowClick,"update:page":function(t){e.page=t},"size-change":e.sizeChange,"selection-change":e.selectionOtherCloneCodeRuleChange,"on-load":e.onLoad}})],1),t("el-row",[t("p",{staticStyle:{"margin-top":"-12px","margin-bottom":"4px","font-weight":"570","font-size":"19px",color:"#0e2d5f"}},[e._v("鐮佹淇℃伅")]),t("avue-crud",{ref:"crudCloneCodeBasicOther",staticClass:"other-clone-codebasic-crud",attrs:{option:e.cloneBasicOption,"table-loading":e.loadingBasic,data:e.basicData},on:{"row-click":e.codeOtherCloneBasicRowClick,"selection-change":e.selectionOtherCloneCodeBasicChange}})],1)],1),t("div",{staticClass:"dialog-footer",staticStyle:{height:"50px","margin-top":"-4vh"},attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.saveOtherCodeBasic}},[e._v("淇� 瀛�")]),t("el-button",{on:{click:function(t){e.cloneOtherCodeRuleSettingBox=!1}}},[e._v("鍙� 娑�")])],1)]),t("el-dialog",{attrs:{visible:e.escapeOwnerVisible,"append-to-body":"",title:"杞Щ鎵�鏈夎��",width:"30%"},on:{"update:visible":function(t){e.escapeOwnerVisible=t}}},[t("el-select",{staticClass:"selects",attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.ruleOwner,callback:function(t){e.ruleOwner=t},expression:"ruleOwner"}},e._l(e.ruleAdminUserList,(function(e){return t("el-option",{key:e.VALUE,staticClass:"seloption",attrs:{label:e.LABLE,value:e.VALUE}})})),1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.escapeOwnerVisible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.escapeOwnerConfirm}},[e._v("纭� 瀹�")])],1)],1),t("basic-container",{staticClass:"code-basicsec-container"},[t("p",{staticStyle:{"margin-top":"-5px","margin-bottom":"4px","font-weight":"570","font-size":"19px",color:"#0e2d5f"}},[e._v("鐮佹绠$悊")]),t("avue-crud",{ref:"crudBasic",staticClass:"code-basic-crud",attrs:{option:e.optionBasic,"table-loading":e.loadingBasic,data:e.basicData,permission:e.permissionList},on:{"row-click":e.codeBasicSecRowClick,"search-change":e.basicSearchChange,"search-reset":e.basicSearchReset,"selection-change":e.selectionBasicChange,"refresh-change":e.refreshChangeBasicSec},scopedSlots:e._u([{key:"menu",fn:function(n){return[t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Editing"!=e.currentRuleLcStatus,expression:"currentRuleLcStatus != 'Editing'"}],attrs:{type:"text",size:"small",icon:"el-icon-view",plain:""},on:{click:function(t){return e.openBasicDialog("view",n.row)}}},[e._v("鏌ョ湅\n      ")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Editing"===e.currentRuleLcStatus,expression:"currentRuleLcStatus === 'Editing'"}],attrs:{type:"text",size:"small",icon:"el-icon-edit",plain:""},on:{click:function(t){return e.openBasicDialog("edit",n.row)}}},[e._v("缂栬緫\n      ")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"codeclassifysec"===n.row.secType||"codefixedsec"==n.row.secType,expression:"scope.row.secType === 'codeclassifysec' || scope.row.secType == 'codefixedsec'"}],attrs:{type:"text",size:"small",icon:"el-icon-setting",plain:""},on:{click:function(t){return e.openBasicSecCodeValueMgr(n.row)}}},[e._v("鐮佸�肩鐞哱n      ")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:n.row.orderNum>1,expression:"scope.row.orderNum > 1"}],attrs:{type:"text",size:"small",icon:"el-icon-arrow-up",plain:""},on:{click:function(t){return e.upOrderNum(n.row)}}},[e._v("涓婄Щ\n      ")]),t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-arrow-down",plain:""},on:{click:function(t){return e.downOrderNum(n.row)}}},[e._v("涓嬬Щ\n      ")])]}},{key:"menuLeft",fn:function(n){return[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus",disabled:e.selectionList.length<=0},on:{click:e.openAddBasicCodeSec}},[e._v("\n          鏂� 澧瀄n      ")]),t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",disabled:e.selectionList.length<=0,plain:""},on:{click:function(t){return e.deleteBasicCode(n.row)}}},[e._v("\n          鍒� 闄n      ")]),t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-search",plain:"",disabled:e.selectionList.length<=0},on:{click:function(t){return e.openAdvancedQuery("codeBasicSec")}}},[e._v("\n          楂樼骇鏌ヨ\n      ")])]}}])})],1),t("el-dialog",{staticStyle:{height:"116vh","margin-top":"-10vh"},attrs:{title:"鐮佹鐮佸�肩鐞�",visible:e.isShowBasicSecCodeValueMgr,width:e.isShowFixedForm?"68vw":"50vw","append-to-body":"","destroy-on-close":""},on:{"update:visible":function(t){e.isShowBasicSecCodeValueMgr=t},close:function(t){return e.clearFixedOrClassifyForm("close")}}},[t("el-row",{directives:[{name:"show",rawName:"v-show",value:!e.isShowFixedForm,expression:"!isShowFixedForm"}]},[t("el-col",{attrs:{span:11}},[t("basic-container",[t("div",{staticClass:"box classify_value_box",staticStyle:{height:"65vh","margin-bottom":"-40px"}},[t("el-scrollbar",{staticStyle:{"border-bottom-right-radius":"8px"}},[t("basic-container",[t("div",{staticClass:"abox",staticStyle:{height:"54vh"}},[t("avue-tree",{staticStyle:{"overflow-y":"auto",height:"54vh"},attrs:{data:e.classifyValueTreeData,option:e.classisyValueTreeOption},on:{"node-click":e.classisyValueTreeOnodeClick}})],1)])],1)],1),t("div",{staticStyle:{"margin-top":"20px",display:"flex","align-items":"center","justify-content":"center"}},[t("el-button",{staticClass:"button",attrs:{size:"mini",type:"primary",icon:"el-icon-arrow-up"},on:{click:function(t){return e.codeClassifyValueOpetion("up")}}},[e._v("涓婄Щ")]),t("el-button",{staticClass:"button",attrs:{size:"mini",type:"primary",icon:"el-icon-arrow-down"},on:{click:function(t){return e.codeClassifyValueOpetion("down")}}},[e._v("涓嬬Щ")])],1)])],1),t("el-col",{attrs:{span:13}},[t("basic-container",[t("div",{staticClass:"box",staticStyle:{height:"65vh","margin-bottom":"-40px"}},[t("el-form",[t("el-form-item",{attrs:{label:"鐮佸��:","label-width":50,required:""}},[t("el-input",{staticStyle:{width:"18vw"},model:{value:e.codeClassifyForm.id,callback:function(t){e.$set(e.codeClassifyForm,"id",t)},expression:"codeClassifyForm.id"}})],1),t("el-form-item",{attrs:{label:"鍚嶇О:","label-width":50,required:""}},[t("el-input",{staticStyle:{width:"18vw"},model:{value:e.codeClassifyForm.name,callback:function(t){e.$set(e.codeClassifyForm,"name",t)},expression:"codeClassifyForm.name"}})],1)],1)],1),t("div",{staticStyle:{"margin-top":"20px",display:"flex","align-items":"center","justify-content":"center"}},[t("el-button",{staticClass:"button",attrs:{size:"mini",type:"primary",icon:"el-icon-circle-plus"},on:{click:function(t){return e.addCodeSecValue("codeclassifyvaluesec")}}},[e._v("娣诲姞")]),t("el-button",{staticClass:"button",attrs:{disabled:""==e.selectedFixedOrCodeclassifyValue,size:"mini",type:"success",plain:"",icon:"el-icon-edit-outline"},on:{click:function(t){return e.editCodeSecValue("codeclassifyvaluesec")}}},[e._v("淇敼")]),t("el-button",{staticClass:"button",attrs:{disabled:""==e.selectedFixedOrCodeclassifyValue,size:"mini",type:"danger",icon:"el-icon-close"},on:{click:function(t){return e.delCodeSecValue("codeclassifyvaluesec")}}},[e._v("鍒犻櫎")]),t("el-button",{staticClass:"button",attrs:{size:"mini",type:"warning",plain:"",icon:"el-icon-close"},on:{click:function(t){return e.clearFixedOrClassifyForm("codeclassifyvaluesec")}}},[e._v("鍙栨秷")])],1)])],1)],1),t("el-row",{directives:[{name:"show",rawName:"v-show",value:e.isShowFixedForm,expression:"isShowFixedForm"}]},[t("el-col",{attrs:{span:15}},[t("basic-container",[t("div",{staticClass:"box fixedbox",staticStyle:{height:"65vh","margin-bottom":"-40px"}},[t("avue-crud",{ref:"crudFixedValue",staticClass:"fixed-avue-crud",attrs:{data:e.fixedValueData,option:e.fixedValueOption,"table-loading":e.fixedValueOptionLoading},on:{"row-click":e.selectedCodeValueRow},scopedSlots:e._u([{key:"menu",fn:function(n){return[t("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-arrow-up"},on:{click:function(t){return e.codeFixedValueOpetion("up",n.row)}}},[e._v("涓婄Щ")]),t("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-arrow-down"},on:{click:function(t){return e.codeFixedValueOpetion("down",n.row)}}},[e._v("涓嬬Щ")]),t("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-minus"},on:{click:function(t){return e.codeFixedValueOpetion("remove",n.row)}}},[e._v("绉婚櫎")])]}}])})],1),t("div",{staticStyle:{"margin-top":"20px"}},[t("el-button",{staticClass:"button",attrs:{size:"mini",type:"primary",icon:"el-icon-success"},on:{click:function(t){return e.saveCodeFixedOrClassifyValueOption("fixedValue")}}},[e._v("淇濆瓨")])],1)])],1),t("el-col",{attrs:{span:9}},[t("basic-container",[t("div",{staticClass:"box",staticStyle:{height:"65vh","margin-bottom":"-40px",overflow:"hidden"}},[t("div",{staticStyle:{"overflow-y":"auto",height:"60vh"}},[t("el-form",[t("el-form-item",{attrs:{label:"鐮佸��:","label-width":"54px",required:""}},[t("el-input",{staticStyle:{width:"19.5vw"},model:{value:e.codeFixdForm.id,callback:function(t){e.$set(e.codeFixdForm,"id",t)},expression:"codeFixdForm.id"}})],1),t("el-form-item",{attrs:{label:"鎻忚堪:"}},[t("el-input",{staticStyle:{width:"20vw"},attrs:{type:"textarea"},model:{value:e.codeFixdForm.description,callback:function(t){e.$set(e.codeFixdForm,"description",t)},expression:"codeFixdForm.description"}})],1)],1)],1)]),t("div",{staticStyle:{"margin-top":"20px",display:"flex","align-items":"center","justify-content":"center"}},[t("el-button",{staticClass:"button",attrs:{disabled:""!=e.selectedFixedOrCodeclassifyValue,size:"mini",type:"primary",icon:"el-icon-circle-plus"},on:{click:function(t){return e.addCodeSecValue("codefixedsec")}}},[e._v("娣诲姞")]),t("el-button",{staticClass:"button",attrs:{disabled:""==e.selectedFixedOrCodeclassifyValue,size:"mini",type:"success",plain:"",icon:"el-icon-edit-outline"},on:{click:function(t){return e.editCodeSecValue("codefixedsec")}}},[e._v("淇敼")]),t("el-button",{staticClass:"button",attrs:{disabled:""==e.selectedFixedOrCodeclassifyValue,size:"mini",type:"danger",icon:"el-icon-close"},on:{click:function(t){return e.delCodeSecValue("codefixedsec")}}},[e._v("鍒犻櫎")]),t("el-button",{staticClass:"button",attrs:{size:"mini",type:"warning",plain:"",icon:"el-icon-close"},on:{click:function(t){return e.clearFixedOrClassifyForm("codefixedsec")}}},[e._v("鍙栨秷")])],1)])],1)],1)],1),t("el-dialog",{staticStyle:{height:"115vh","margin-top":"-13vh",overflow:"hidden"},attrs:{title:e.basicSecDialogTitle,visible:e.addBasicCodeSettingBox,width:"60vw","append-to-body":"","destroy-on-close":"","lock-scroll":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.addBasicCodeSettingBox=t},close:e.clearBasicAddForm}},[t("div",{staticClass:"add-basicsec-total",staticStyle:{"overflow-y":"auto",height:"70vh"}},[t("el-form",{staticClass:"add-basicsec-form",attrs:{model:e.form}},[t("span",{staticClass:"left"},[t("el-form-item",{attrs:{label:"鐮佹缂栧彿:","label-width":e.leftFormLabelWidth,required:""}},[t("el-input",{ref:"id",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.id,callback:function(t){e.$set(e.form,"id",t)},expression:"form.id"}})],1),t("el-form-item",{attrs:{label:"鐮佹鍚嶇О:","label-width":e.leftFormLabelWidth,required:""}},[t("el-input",{ref:"name",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),t("el-form-item",{attrs:{label:"鐮佹绫诲瀷","label-width":e.leftFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},on:{change:function(t){return e.changeSectypeFormItems(null)}},model:{value:e.form.secType,callback:function(t){e.$set(e.form,"secType",t)},expression:"form.secType"}},e._l(e.enumParam.secTypeList,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1),t("el-form-item",{attrs:{label:"鎻忚堪:","label-width":e.leftFormLabelWidth}},[t("el-input",{attrs:{type:"textarea",readonly:e.basicSecOnlyRead},model:{value:e.form.description,callback:function(t){e.$set(e.form,"description",t)},expression:"form.description"}})],1),t("el-form-item",{attrs:{label:"鏄惁娴佹按渚濊禆:","label-width":e.leftFormLabelWidth}},[t("el-switch",{attrs:{disabled:e.basicSecOnlyRead},model:{value:e.form.serialDependFlag,callback:function(t){e.$set(e.form,"serialDependFlag",t)},expression:"form.serialDependFlag"}}),t("el-input-number",{directives:[{name:"show",rawName:"v-show",value:e.form.serialDependFlag,expression:"form.serialDependFlag"}],attrs:{"controls-position":"right",readonly:e.basicSecOnlyRead},model:{value:e.form.serialDependOrder,callback:function(t){e.$set(e.form,"serialDependOrder",t)},expression:"form.serialDependOrder"}})],1),t("el-form-item",{attrs:{label:"鏄惁涓虹┖:","label-width":e.leftFormLabelWidth}},[t("el-switch",{attrs:{disabled:e.basicSecOnlyRead},model:{value:e.form.nullableFlag,callback:function(t){e.$set(e.form,"nullableFlag",t)},expression:"form.nullableFlag"}})],1)],1),t("el-divider",{attrs:{direction:"vertical"}}),t("span",{staticClass:"right"},[t("div",{directives:[{name:"show",rawName:"v-show",value:"codefixedsec"===e.form.secType,expression:"form.secType==='codefixedsec' ? true:false"}]},[t("el-form-item",{attrs:{label:"鐮佹闀垮害绫诲瀷:","label-width":e.rightFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},model:{value:e.form.codeSecLengthType,callback:function(t){e.$set(e.form,"codeSecLengthType",t)},expression:"form.codeSecLengthType"}},e._l(e.enumParam.codeSecLengthType,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1),t("el-form-item",{attrs:{label:"鐮佹鐨勯暱搴�:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"codeSecLength",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeSecLength,callback:function(t){e.$set(e.form,"codeSecLength",e._n(t))},expression:"form.codeSecLength"}})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"codeattrsec"===e.form.secType,expression:"form.secType==='codeattrsec' ? true:false"}]},[t("el-form-item",{attrs:{label:"灞炴��:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"referAttributeId",attrs:{placeholder:"璇烽�夋嫨","prefix-icon":"el-icon-search",readonly:"true",disabled:e.basicSecOnlyRead},on:{focus:function(t){return e.openAttrSelectOrGetValue("attr")}},model:{value:e.form.referAttributeName,callback:function(t){e.$set(e.form,"referAttributeName",t)},expression:"form.referAttributeName"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearAttrDataByIcon("attr")}},slot:"suffix"})])],1),t("el-form-item",{attrs:{label:"灞炴�ф墍鍦ㄥ垎绫�:","label-width":e.rightFormLabelWidth}},[t("el-input",{attrs:{disabled:""},model:{value:e.form.referCodeClassifyOidName,callback:function(t){e.$set(e.form,"referCodeClassifyOidName",t)},expression:"form.referCodeClassifyOidName"}})],1),t("el-form-item",{attrs:{label:"鍙栧�艰鍒�:","label-width":e.rightFormLabelWidth}},[t("el-input",{attrs:{placeholder:"璇烽�夋嫨","prefix-icon":"el-icon-search",readonly:"true",disabled:e.basicSecOnlyRead},on:{focus:function(t){return e.openAttrSelectOrGetValue("value")}},model:{value:e.form.getValueClass,callback:function(t){e.$set(e.form,"getValueClass",t)},expression:"form.getValueClass"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearAttrDataByIcon("value")}},slot:"suffix"})])],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"codeserialsec"===e.form.secType,expression:"form.secType==='codeserialsec' ? true:false"}]},[t("el-form-item",{attrs:{label:"鐮佹鐨勯暱搴�:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"seriaCodeSecLength",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeSecLength,callback:function(t){e.$set(e.form,"codeSecLength",e._n(t))},expression:"form.codeSecLength"}})],1),t("el-form-item",{attrs:{label:"娴佹按鍙风殑璧峰鍊�:","label-width":e.rightFormLabelWidth}},[t("el-input",{ref:"serialStart",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.serialStart,callback:function(t){e.$set(e.form,"serialStart",e._n(t))},expression:"form.serialStart"}})],1),t("el-form-item",{attrs:{label:"娴佹按鐨勬闀�:","label-width":e.rightFormLabelWidth}},[t("el-input",{ref:"serialStep",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.serialStep,callback:function(t){e.$set(e.form,"serialStep",e._n(t))},expression:"form.serialStep"}})],1),t("el-form-item",{attrs:{label:"缂栫爜琛ヤ綅鏂瑰紡:","label-width":e.rightFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},model:{value:e.form.codeFillType,callback:function(t){e.$set(e.form,"codeFillType",t)},expression:"form.codeFillType"}},e._l(e.enumParam.codeFillType,(function(e){var n;return t("el-option",{key:e.itemValue,attrs:(n={label:"宸﹁ˉ浣�",value:"codeattrsec"},Object(r["a"])(n,"label",e.itemName),Object(r["a"])(n,"value",e.itemValue),n)})})),1)],1),"code_fill_none"!=e.form.codeFillType?t("el-form-item",{attrs:{label:"琛ヤ綅鏃剁殑瀛楃:","label-width":e.rightFormLabelWidth}},[t("el-select",{attrs:{filterable:"",placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},on:{blur:e.inputSelectBlur},model:{value:e.form.codeFillSeparator,callback:function(t){e.$set(e.form,"codeFillSeparator",t)},expression:"form.codeFillSeparator"}},e._l(e.enumParam.codeFillSeparator,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1):e._e(),t("el-form-item",{attrs:{label:"濉厖闀垮害:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"codeFillLength",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeFillLength,callback:function(t){e.$set(e.form,"codeFillLength",e._n(t))},expression:"form.codeFillLength"}})],1),t("el-form-item",{attrs:{label:"娴佹按涓婇檺:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"codeFillLimit",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeFillLimit,callback:function(t){e.$set(e.form,"codeFillLimit",e._n(t))},expression:"form.codeFillLimit"}})],1),t("el-form-item",{attrs:{label:"娴佹按鏄惁琛ョ爜:","label-width":e.rightFormLabelWidth,required:""}},[t("el-switch",{attrs:{disabled:e.basicSecOnlyRead},model:{value:e.form.codeFillFlag,callback:function(t){e.$set(e.form,"codeFillFlag",t)},expression:"form.codeFillFlag"}})],1),t("el-form-item",{attrs:{label:"鑷畾涔夌殑娴佹按绠楁硶:","label-width":e.rightFormLabelWidth}},[t("el-input",{attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.customCodeSerialClass,callback:function(t){e.$set(e.form,"customCodeSerialClass",t)},expression:"form.customCodeSerialClass"}})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"codelevelsec"===e.form.secType,expression:"form.secType==='codelevelsec' ? true:false"}]},[t("el-form-item",{attrs:{label:"灞傜骇绫诲瀷:","label-width":e.rightFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},model:{value:e.form.codeLevelType,callback:function(t){e.$set(e.form,"codeLevelType",t)},expression:"form.codeLevelType"}},e._l(e.enumParam.codeLevelType,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1),t("el-form-item",{attrs:{label:"灞傜骇鐨勫��:","label-width":e.rightFormLabelWidth}},[t("el-input",{ref:"codeLevelValue",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeLevelValue,callback:function(t){e.$set(e.form,"codeLevelValue",e._n(t))},expression:"form.codeLevelValue"}})],1),t("el-form-item",{attrs:{label:"瀛楃鎴彇绫诲瀷:","label-width":e.rightFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},on:{change:function(t){return e.changeCutType(t)}},model:{value:e.form.valueCutType,callback:function(t){e.$set(e.form,"valueCutType",t)},expression:"form.valueCutType"}},e._l(e.enumParam.codeCutType,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1),"code_cut_none"!=e.form.valueCutType?t("el-form-item",{attrs:{id:"ShowOrHide",label:"鍊兼埅鍙栭暱搴�:","label-width":e.rightFormLabelWidth}},[t("el-input",{ref:"valueCutLength",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.valueCutLength,callback:function(t){e.$set(e.form,"valueCutLength",e._n(t))},expression:"form.valueCutLength"}})],1):e._e(),t("el-form-item",{attrs:{label:"鍙栧�肩被鍨�:","label-width":e.rightFormLabelWidth}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},model:{value:e.form.codeGetValueType,callback:function(t){e.$set(e.form,"codeGetValueType",t)},expression:"form.codeGetValueType"}},e._l(e.enumParam.codeGetValueType,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"coderefersec"===e.form.secType,expression:"form.secType==='coderefersec' ? true:false"}]},[t("el-form-item",{attrs:{label:"鍙傜収寮曠敤鐨勪笟鍔$被鍨�:","label-width":"152px",required:""}},[t("el-input",{ref:"referBtmId",attrs:{placeholder:"璇烽�夋嫨","prefix-icon":"el-icon-search",readonly:"true",disabled:e.basicSecOnlyRead},on:{focus:function(t){return e.openAttrSelectOrGetValue("referBtmId")}},model:{value:e.form.referBtmName,callback:function(t){e.$set(e.form,"referBtmName",t)},expression:"form.referBtmName"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearAttrDataByIcon("referBtmId")}},slot:"suffix"})])],1),t("el-form-item",{attrs:{label:"鍙傜収閰嶇疆:","label-width":"152px",required:""}},[t("el-input",{ref:"referConfig",attrs:{placeholder:"璇烽�夋嫨","prefix-icon":"el-icon-search",readonly:"true",disabled:e.basicSecOnlyRead},on:{focus:function(t){return e.openAttrSelectOrGetValue("referConfig")}},model:{value:e.form.referConfig,callback:function(t){e.$set(e.form,"referConfig",t)},expression:"form.referConfig"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearAttrDataByIcon("referConfig")}},slot:"suffix"})])],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"codedatesec"===e.form.secType,expression:"form.secType==='codedatesec' ? true:false"}]},[t("el-form-item",{attrs:{label:"鏃ユ湡鏍煎紡:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"codeDateFormatStr",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeDateFormatStr,callback:function(t){e.$set(e.form,"codeDateFormatStr",t)},expression:"form.codeDateFormatStr"}})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"codeclassifysec"===e.form.secType,expression:"form.secType==='codeclassifysec' ? true:false"}]},[t("el-form-item",{attrs:{label:"鐮佹闀垮害绫诲瀷:","label-width":e.rightFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},model:{value:e.form.codeSecLengthType,callback:function(t){e.$set(e.form,"codeSecLengthType",t)},expression:"form.codeSecLengthType"}},e._l(e.enumParam.codeSecLengthType,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1),t("el-form-item",{attrs:{label:"鐮佹鐨勯暱搴�:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"classCodeSecLength",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeSecLength,callback:function(t){e.$set(e.form,"codeSecLength",e._n(t))},expression:"form.codeSecLength"}})],1),t("el-form-item",{attrs:{label:"鏄惁鑷姩鍒嗛厤鍒嗙被鍊�:","label-width":e.rightFormLabelWidth}},[t("el-switch",{attrs:{disabled:e.basicSecOnlyRead},model:{value:e.form.matchClassifyValueFlag,callback:function(t){e.$set(e.form,"matchClassifyValueFlag",t)},expression:"form.matchClassifyValueFlag"}})],1),t("el-form-item",{attrs:{label:"鐖跺垎绫荤爜娈�:","label-width":e.rightFormLabelWidth}},[t("el-input",{attrs:{placeholder:"璇烽�夋嫨","prefix-icon":"el-icon-search",readonly:"true",disabled:e.basicSecOnlyRead},on:{focus:function(t){return e.openAttrSelectOrGetValue("parentClassifySecOid")}},model:{value:e.form.parentClassifySecText,callback:function(t){e.$set(e.form,"parentClassifySecText",t)},expression:"form.parentClassifySecText"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearAttrDataByIcon("parentClassifySecOid")}},slot:"suffix"})])],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"codevariablesec"===e.form.secType,expression:"form.secType==='codevariablesec' ? true:false"}]},[t("el-form-item",{attrs:{label:"鐮佹鐨勯暱搴�:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"varCodeSecLength",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeSecLength,callback:function(t){e.$set(e.form,"codeSecLength",e._n(t))},expression:"form.codeSecLength"}})],1),t("el-form-item",{attrs:{label:"缂栫爜琛ヤ綅鏂瑰紡:","label-width":e.rightFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},model:{value:e.form.codeFillType,callback:function(t){e.$set(e.form,"codeFillType",t)},expression:"form.codeFillType"}},e._l(e.enumParam.codeFillType,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1),"code_fill_none"!=e.form.codeFillType?t("el-form-item",{attrs:{label:"琛ヤ綅鏃剁殑瀛楃:","label-width":e.rightFormLabelWidth}},[t("el-select",{attrs:{filterable:"",placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},on:{blur:e.inputSelectBlur},model:{value:e.form.codeFillSeparator,callback:function(t){e.$set(e.form,"codeFillSeparator",t)},expression:"form.codeFillSeparator"}},e._l(e.enumParam.codeFillSeparator,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1):e._e()],1)])],1)],1),t("el-divider",{staticClass:"horizontal-line",attrs:{direction:"horizontal"}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",disabled:!e.showbtn},on:{click:e.saveOrEditBasicCode}},[e._v("淇� 瀛�")]),t("el-button",{on:{click:function(t){e.addBasicCodeSettingBox=!1}}},[e._v("鍙� 娑�")])],1),t("el-dialog",{staticStyle:{height:"100%","margin-top":"-8vh",overflow:"hidden"},attrs:{title:"涓恒�愬睘鎬с�戦�夊彇鍊�","append-to-body":"",visible:e.isShowSelectAttrOption,width:"78%"},on:{"update:visible":function(t){e.isShowSelectAttrOption=t}}},[t("div",{staticStyle:{"overflow-y":"auto",height:"60vh"}},[t("el-row",[t("el-col",{attrs:{span:5}},[t("div",{staticClass:"box"},[t("el-scrollbar",{staticStyle:{height:"auto","border-bottom-right-radius":"8px"}},[t("basic-container",[t("div",{staticClass:"treeBox"},[t("avue-tree",{attrs:{data:e.attrClassifyTreeData,option:e.treeOption},on:{"node-click":e.nodeClick}})],1)])],1)],1)]),t("el-col",{attrs:{span:"19"}},[t("basic-container",[t("div",{staticClass:"bbox"},[t("avue-crud",{ref:e.selectAttrParams.ref,attrs:{data:e.selectAttrParams.selectAttrData,option:e.selectAttrParams.attrOption,"table-loading":e.selectAttrParams.selectAttrOptionLoading},on:{"search-change":e.selectAttrSearchChange,"search-reset":e.searchAttrReset,"row-click":e.selectionAttrRowClick,"selection-change":e.selectionChangeAttr}})],1)])],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.selectedListClassifyLinkAttr}},[e._v("纭� 瀹�")]),t("el-button",{on:{click:function(t){e.isShowSelectAttrOption=!1}}},[e._v("鍙� 娑�")])],1)]),t("formula-editor",{ref:"formulaEditor",attrs:{visible:e.formulaEditorParams.formulaEditorSettingBox,thisSceneTableData:e.formulaEditorParams.thisSceneTableData,systemVariableTableData:e.formulaEditorParams.systemVariableTableData},on:{updateFormulaContent:e.updateFormulaContent,"update:visible":function(t){return e.$set(e.formulaEditorParams,"formulaEditorSettingBox",t)}}}),t("el-dialog",{staticStyle:{height:"150vh","margin-top":"-13vh"},attrs:{title:"涓恒�愮埗鍒嗙被鐮佹銆戦�夊彇鍊�","append-to-body":"",visible:e.parentClsfyParams.isShowParentClassifySettingBox,width:"65%","destroy-on-close":""},on:{"update:visible":function(t){return e.$set(e.parentClsfyParams,"isShowParentClassifySettingBox",t)}}},[t("avue-crud",{ref:e.parentClsfyParams.ref,attrs:{page:e.parentClsfyParams.parentClassifyDataPage,option:e.parentClsfyParams.parentClassifyParentOption,"table-loading":e.parentClsfyParams.classifyDialogLoading,data:e.parentClsfyParams.parentClassifyData},on:{"update:page":function(t){return e.$set(e.parentClsfyParams,"parentClassifyDataPage",t)},"refresh-change":e.refreshParentClassifyDataChange,"search-change":e.parentClassifySearchChange,"search-reset":e.parentClassifySearchReset,"row-click":e.parentClassifyRowClick,"selection-change":e.parentClassifySelectionChange,"current-change":e.parentClassifyCurrentChange,"size-change":e.parentClassifySizeChange,"on-load":e.parentClassifyOnLoad}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.saveSelectedParentClassify}},[e._v("淇� 瀛�")]),t("el-button",{on:{click:function(t){e.parentClsfyParams.isShowParentClassifySettingBox=!1}}},[e._v("鍙� 娑�")])],1)],1),t("refer-btm-type-crud-dialog",{ref:e.referBtmDialogParams.ref,attrs:{visible:e.referBtmDialogParams.selectReferBtmSettingBox},on:{"update:visible":function(t){return e.$set(e.referBtmDialogParams,"selectReferBtmSettingBox",t)},echoReferBtmType:e.echoReferBtmType}}),t("refer-config-dialog",{attrs:{display:e.referConfigVisble,referConfigOption:e.referConfigOption},on:{setReferConfigValue:e.setReferConfigValue}})],1)],1)}),o=[],a=(n("8e6e"),n("386d"),n("6762"),n("2fdb"),n("96cf"),n("1da1")),s=(n("456d"),n("ac6a"),n("19a0")),c=n("f601"),l=n("b887"),u=n("1ef8"),d=n("888e"),f=n("35a0"),h={height:"auto",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,searchShow:!0,searchMenuSpan:5,disablePage:!1,border:!0,index:!0,viewBtn:!1,selection:!0,menuWidth:260,dialogClickModal:!1,refreshBtn:!0,columnBtn:!1,searchShowBtn:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"鐮佹缂栧彿",prop:"id",search:!0,searchLabelWidth:80,searchSpan:6,sortable:!0},{label:"鐮佹鍚嶇О",prop:"name",search:!0,searchLabelWidth:80,searchSpan:6,sortable:!0},{label:"鐮佹鎻忚堪",prop:"description",search:!1,span:24},{label:"鐮佹绫诲瀷",prop:"secTypeText"}]},p={height:"350px",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,delBtn:!1,searchShow:!1,searchMenuSpan:5,disablePage:!1,border:!0,index:!0,viewBtn:!1,selection:!1,menu:!0,refreshBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"鐮佹缂栧彿",prop:"id",search:!1,searchLabelWidth:80,searchSpan:5},{label:"鐮佹鍚嶇О",prop:"name",search:!1,searchLabelWidth:80,searchSpan:5},{label:"鐮佹鎻忚堪",prop:"description",search:!1,span:24},{label:"鐮佹绫诲瀷",prop:"secTypeText",search:!1}]},g={height:"190px",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,delBtn:!1,searchShow:!1,searchBtn:!1,searchMenuSpan:5,disablePage:!1,border:!0,index:!0,viewBtn:!1,selection:!0,menu:!1,refreshBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"鐮佹缂栧彿",prop:"id",search:!1,searchLabelWidth:80,searchSpan:5},{label:"鐮佹鍚嶇О",prop:"name",search:!1,searchLabelWidth:80,searchSpan:5},{label:"鐮佹鎻忚堪",prop:"description",search:!1,span:24},{label:"鐮佹绫诲瀷",prop:"secTypeText"}]},m={height:"210px",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,delBtn:!1,searchShow:!1,searchMenuSpan:5,disablePage:!0,border:!0,index:!0,viewBtn:!1,selection:!0,menu:!1,refreshBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"缂栧彿",prop:"id",search:!1},{label:"鍚嶇О",prop:"name",search:!1},{label:"鎻忚堪",prop:"description",search:!1,type:"textarea",span:24},{label:"鐘舵��",prop:"lcStatusText",search:!1}]},v={height:"220px",calcHeight:30,tip:!1,editBtn:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,columnBtn:!1,searchShowBtn:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"缂栧彿",prop:"id",search:!0,searchLabelWidth:45,searchSpan:4,sortable:!0,rules:[{required:!0,message:"璇疯緭鍏ョ紪鍙�",trigger:"blur"}]},{label:"鍚嶇О",prop:"name",search:!0,searchLabelWidth:45,searchSpan:4,sortable:!0,rules:[{required:!0,message:"璇疯緭鍏ュ悕绉�",trigger:"blur"}]},{label:"渚濇嵁",prop:"accordingTo",search:!1,span:24,type:"input",rules:[{required:!0,message:"璇疯緭鍏ヤ緷鎹�",trigger:"blur"}]},{label:"鎻忚堪",prop:"description",search:!0,type:"textarea",searchLabelWidth:45,searchSpan:5,span:24,overHidden:!0,rules:[{required:!1,message:"璇疯緭鍏ユ弿杩�",trigger:"blur"}]},{label:"鐘舵��",prop:"lcStatus",search:!0,searchLabelWidth:45,searchSpan:5,display:!1,hide:!0,type:"select",dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeSearchLCStatus",props:{label:"itemName",value:"itemValue"}},{label:"鐘舵��",prop:"lcStatusText",display:!1}]},b={height:"41vh",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,searchShow:!0,searchMenuSpan:6,disablePage:!1,border:!0,index:!0,viewBtn:!1,selection:!0,menu:!1,columnBtn:!1,searchShowBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"灞炴�ц嫳鏂囧悕绉�",prop:"id",search:!0,searchLabelWidth:100,searchSpan:9},{label:"灞炴�т腑鏂囧悕绉�",prop:"name",search:!0,searchLabelWidth:100,searchSpan:9},{label:"灞炴�ч暱搴�",prop:"attributeLength",search:!1},{label:"灞炴�х被鍨�",prop:"attrDataTypeText",search:!1}]};function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach((function(t){Object(r["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var w={nodeKey:"oid",border:!0,lazy:!0,treeLoad:function(e,t){Object(l["treeTopCodeClassify"])({queryAllLevel:!0,loadType:"all",multipleSelect:!1}).then((function(e){t(e.data.map((function(e){var t={hasChildren:!1,oid:e.oid,key:e.oid,parentId:0,title:e.text,value:e.oid,btmTypeOid:e.attributes.btmTypeOid};return x(x({},t),{},{leaf:!t.hasChildren})})))}))},addBtn:!1,menu:!1,size:"small",props:{labelText:"鏍囬",label:"title",value:"value",children:"children"}},O={nodeKey:"oid",border:!0,lazy:!1,defaultExpandAll:!0,treeLoad:function(e,t){},addBtn:!1,menu:!1,size:"small",props:{labelText:"text",label:"text",key:"oid",value:"oid",parentId:"parentId",parentBtmName:"parentBtmName",parentName:"parentName",codeclassifysecoid:"codeclassifysecoid",children:"children"}},_={height:"40vh",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,searchShow:!0,searchMenuSpan:5,border:!0,disablePage:!1,index:!0,viewBtn:!1,selection:!0,menu:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"鑻辨枃鍚嶇О",prop:"id",search:!0,searchLabelWidth:100,searchSpan:7},{label:"涓枃鍚嶇О",prop:"name",search:!0,searchLabelWidth:100,searchSpan:7},{label:"鎻忚堪",prop:"description",search:!1}]},C={height:"60vh",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,delBtn:!1,searchShow:!1,searchMenuSpan:5,border:!0,disablePage:!1,index:!0,viewBtn:!1,selection:!1,menu:!0,refreshBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"鐮佸��",prop:"id",search:!1,searchLabelWidth:100,searchSpan:7},{label:"鎻忚堪",prop:"description",search:!1,searchLabelWidth:100,searchSpan:7}]},S=n("5880"),P=n("c0c7");function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?j(Object(n),!0).forEach((function(t){Object(r["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):j(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var L={data:function(){return{ruleForm:{},query:{},loading:!0,currentCodeRuleOid:"",page:{pageSize:10,currentPage:1,total:0},selectionList:[],optionRule:v,data:[],currentRuleLcStatus:"",cloneSettingBox:!1,cloneTableLoading:!1,cloneOption:p,cloneData:[],cloneCodeRuleForm:{id:"",name:"",description:""},cloneOtherCodeRuleSettingBox:!1,cloneBasicOption:g,cloneCodeRuleOption:m,selectionOtherCloneCodeBasicList:[],escapeOwnerVisible:!1,ruleAdminUserList:[],ruleOwner:"",releadDisabled:!1,codeRangeSettingBox:!1,useRangeData:[],dialogLoading:!0,dialogeOption:{height:"auto",calcHeight:30,tip:!1,searchShow:!1,searchMenuSpan:6,border:!0,index:!0,disablePage:!1,viewBtn:!1,addBtn:!1,menu:!1,selection:!1,dialogClickModal:!1,align:"center",dialogWidth:400,column:[{label:"鍒嗙被缂栧彿",prop:"id",span:24},{label:"鍒嗙被鍚嶇О",prop:"name",span:24}]},optionBasic:h,basicData:[],loadingBasic:!0,selectionBasicList:[],addBasicCodeSettingBox:!1,showbtn:!1,basicSecDialogTitle:"",basicSecOnlyRead:!1,isShowBasicSecCodeValueMgr:!1,codefixedsecOrCodeclassifysec:"",selectedFixedOrCodeclassifyValue:"",codeFixdForm:{codeFixedSecOid:"",description:"",id:""},isShowFixedForm:!0,fixedValueData:[],fixedValueOption:C,fixedValueOptionLoading:!1,fixedValueSelectList:[],codeClassifyForm:{codeClassifySecOid:"",id:"",name:"",oid:""},classisyValueTreeOption:O,classifyValueTreeData:[],isShowSelectAttrOption:!1,attrClassifyTreeData:[],treeOption:w,currentSelectTreeData:"",selectAttrParams:{ref:"selectionAttrCrud",attrOption:b,selectAttrData:[],selectAttrOptionLoading:!1,selectionChangeAttrList:[],selectAttrQeury:{}},formulaEditorParams:{thisSceneTableData:[{formula:"${}",desc:""}],systemVariableTableData:[{formula:"#CURRENTUSER.OID#",desc:"褰撳墠鐢ㄦ埛鐨勪富閿�"},{formula:"#CURRENTUSER.ID#",desc:"褰撳墠鐢ㄦ埛鐨勮处鎴�"},{formula:"#CURRENTTIME#",desc:"褰撳墠鏃堕棿"},{formula:"#CURRENTDATE#",desc:"褰撳墠鏃ユ湡"},{formula:"#CURRENTDATETIME#",desc:"褰撳墠鏃ユ湡鏃堕棿"},{formula:"#CURRENTUSER_NAME#",desc:"褰撳墠鐢ㄦ埛鐨勫鍚�"},{formula:"#CURRENTUSER.SECRETGRADE#",desc:"褰撳墠鐢ㄦ埛瀵嗙骇"},{formula:"#CURRENTUSER.IPSECRET#",desc:"褰撳墠鐢ㄦ埛鐨処P瀵嗙骇"},{formula:"#CURRENTUSER.BUSINESSUNIT#",desc:"褰撳墠鐢ㄦ埛鎵�灞炰笟鍔″崟鍏�"},{formula:"#CURRENTUSER.BUSINESSUNITNAME#",desc:"褰撳墠鐢ㄦ埛鎵�灞炰笟鍔″崟鍏冨悕绉�"},{formula:"#CURRENTUSER.GROUPOID#",desc:"褰撳墠鐢ㄦ埛鐨勯儴闂ㄤ富閿�"},{formula:"#CURRENTUSER.GROUPNAME#",desc:"褰撳墠鐢ㄦ埛鎵�灞為儴闂ㄥ悕绉�"},{formula:"#CURRENTUSER.EMAIL#",desc:"褰撳墠鐢ㄦ埛閭欢鍦板潃"},{formula:"#CURRENTUSER.ROLENAME#",desc:"褰撳墠鐢ㄦ埛鎵�灞炶鑹插悕绉�"}],formulaEditorSettingBox:!1},parentClsfyParams:{ref:"crudParentClassify",isShowParentClassifySettingBox:!1,classifyDialogLoading:!0,parentClassifyParentOption:_,parentClassifyData:[],parentClassifyDataPage:{pageSize:10,currentPage:1,total:0},parentClassifyQuery:{},parentClassifySelectionList:[]},referBtmDialogParams:{ref:"crudReferBtm",selectReferBtmSettingBox:!1},form:{id:"",name:"",secType:"codefixedsec",description:"",serialDependFlag:!1,serialDependOrder:"",nullableFlag:!1,displayFlag:!1,componentCodeFlag:!1,pkCodeRule:""},enumParam:{secTypeList:[],codeSecLengthType:[],codeFillType:[],codeFillSeparator:[],codeLevelType:[],codeCutType:[],codeGetValueType:[]},leftFormLabelWidth:"110px",rightFormLabelWidth:"150px",advancedQueryParam:{ref:"advancedQuery",advancedQuerySettingBox:!1,options:[],currentOpen:""},referConfigOption:{},referConfigVisble:!1}},computed:k(k({},Object(S["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.codeRule_add,!0),viewBtn:this.vaildData(this.permission.codeRule_view,!1),delBtn:this.vaildData(this.permission.plCodeRule_delete,!1),editBtn:this.vaildData(this.permission.codeRule_edit,!0)}}}),watch:{},mounted:function(){this.loadTotalEnum()},activated:function(){var e=this;this.$nextTick((function(){e.$refs.crud.doLayout(),e.$refs.crudBasic.doLayout()}))},methods:{escapeOwner:function(){var e=this;0!==this.selectionList.length?(this.escapeOwnerVisible=!0,Object(P["getByRoleUserList"])("瑙勫垯绠$悊鍛�").then((function(t){e.ruleAdminUserList=t.data.data}))):this.$message.warning("璇烽�夋嫨涓�鏉$紪鐮佽鍒欙紒")},escapeOwnerConfirm:function(){var e=this;if(this.ruleOwner){this.selectionList[0].owner=this.ruleOwner;var t=this.selectionList[0];Object(s["update"])(t).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"瑙勫垯杞Щ鎴愬姛!"}),e.escapeOwnerVisible=!1}),(function(e){console.log(e)}))}else this.$message.warning("璇烽�夋嫨鎮ㄨ杞Щ鐨勮鍒欑鐞嗗憳锛�")},echoSeniorContionMap:function(e){"{}"!=JSON.stringify(e)&&("codeRule"==this.advancedQueryParam.currentOpen?(this.query=e,this.onLoad(this.page)):this.sendGridCodeBasicSec(e,!0))},updateFormulaContent:function(e){this.form.getValueClass=e},setReferConfigValue:function(e){this.form.referBtmId=e.referType||"",this.form.referBtmName=e.referTypeName||e.referType;var t=JSON.stringify(e);this.form.referConfig=t||""},echoReferBtmType:function(e){this.form.referBtmId=e.id||"",this.form.referBtmName=e.name||e.id},saveSelectedParentClassify:function(){if(1!=this.parentClsfyParams.parentClassifySelectionList.length)return this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�!"),!1;this.form.parentClassifySecOid=this.parentClsfyParams.parentClassifySelectionList[0].oid,this.form.parentClassifySecText=this.parentClsfyParams.parentClassifySelectionList[0].name,this.parentClassifySelectionClear(),this.parentClsfyParams.isShowParentClassifySettingBox=!1},parentClassifySearchReset:function(){this.parentClsfyParams.parentClassifyQuery={},this.parentClassifyOnLoad(this.parentClsfyParams.parentClassifyDataPage)},parentClassifySearchChange:function(e,t){this.parentClsfyParams.parentClassifyQuery=e,this.parentClsfyParams.parentClassifyDataPage.currentPage=1,this.parentClassifyOnLoad(this.page,e),t()},parentClassifyRowClick:function(e){this.$refs[this.parentClsfyParams.ref].toggleSelection(),this.parentClsfyParams.parentClassifySelectionList=e,this.$refs[this.parentClsfyParams.ref].setCurrentRow(e),this.$refs[this.parentClsfyParams.ref].toggleRowSelection(e)},parentClassifySelectionChange:function(e){this.parentClsfyParams.parentClassifySelectionList=e,this.$refs[this.parentClsfyParams.ref].setCurrentRow(this.parentClsfyParams.parentClassifySelectionList[e.length-1])},parentClassifySelectionClear:function(){this.parentClsfyParams.parentClassifySelectionList=[],this.$refs[this.parentClsfyParams.ref].toggleSelection()},parentClassifyCurrentChange:function(e){this.parentClsfyParams.parentClassifyDataPage.currentPage=e},parentClassifySizeChange:function(e){this.parentClsfyParams.parentClassifyDataPage.pageSize=e},refreshParentClassifyDataChange:function(){this.parentClassifyOnLoad(this.parentClsfyParams.parentClassifyDataPage,this.parentClsfyParams.parentClassifyQuery)},parentClassifyOnLoad:function(e){var t=this,n=this.parentClsfyParams;n.classifyDialogLoading=!0;var r=0==this.selectionList.length?this.form.pkCodeRule:this.selectionList[0].oid,i={};i["conditionMap[pkCodeRule]"]=r,i["conditionMap[oid_notequal]"]=this.form.oid,Object(c["refDataGridClassifySec"])(e.currentPage,e.pageSize,i).then((function(e){var r=e.data.data;n.parentClassifyDataPage.total=r.total,n.parentClassifyData=r.records,n.classifyDialogLoading=!1,t.parentClassifySelectionClear()}))},nodeClick:function(e){this.currentSelectTreeData=e,this.loadlistClassifyLinkAttr()},loadlistClassifyLinkAttr:function(){var e=this,t=this.selectAttrParams;this.selectAttrParams.selectAttrOptionLoading=!0;var n={};t.selectAttrQeury&&Object.keys(t.selectAttrQeury).forEach((function(e){n["conditionMap["+e+"]"]=t.selectAttrQeury[e].trim()})),n["conditionMap[codeClassifyOid]"]=this.currentSelectTreeData.oid,n["conditionMap[btmTypeOid]"]=this.currentSelectTreeData.btmTypeOid,Object(l["listClassifyLinkAttr"])(n).then((function(n){var r=n.data;e.$nextTick((function(){e.$refs[t.ref].doLayout()})),e.selectAttrParams.selectAttrData=r.data,e.selectAttrParams.selectAttrOptionLoading=!1,e.selectAttrParams.selectAttrQeury={}}))},selectAttrSearchChange:function(e,t){this.selectAttrParams.selectAttrQeury=e,this.loadlistClassifyLinkAttr(),t()},selectionAttrRowClick:function(e){this.$refs[this.selectAttrParams.ref].toggleSelection(),this.selectAttrParams.selectionChangeAttrList=e,this.$refs[this.selectAttrParams.ref].setCurrentRow(e),this.$refs[this.selectAttrParams.ref].toggleRowSelection(e)},selectionChangeAttr:function(e){this.selectAttrParams.selectionChangeAttrList=e,this.$refs[this.selectAttrParams.ref].setCurrentRow(this.selectAttrParams.selectionChangeAttrList[e.length-1])},searchAttrReset:function(){this.selectAttrParams.selectAttrQeury={},this.loadlistClassifyLinkAttr()},selectedListClassifyLinkAttr:function(){if(1!=this.selectAttrParams.selectionChangeAttrList.length)return this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�!"),!1;var e=this.selectAttrParams.selectionChangeAttrList[0];this.form=Object.assign({},this.form,{referAttributeId:e.id||"",referAttributeName:e.name||e.id,referCodeClassifyOid:this.currentSelectTreeData.key||"",referCodeClassifyOidName:this.currentSelectTreeData.title||""}),this.isShowSelectAttrOption=!1},openBasicSecCodeValueMgr:function(e){"codefixedsec"===e.secType?(this.isShowFixedForm=!0,this.loadFixedValueTableData(e)):(this.isShowFixedForm=!1,this.loadClassifyValueData(e)),this.codefixedsecOrCodeclassifysec=e,this.isShowBasicSecCodeValueMgr=!0},loadFixedValueTableData:function(e){var t=this;this.fixedValueOptionLoading=!0,Object(u["gridCodeFixedValue"])(1,-1,{codeFixedSecOid:e.oid}).then((function(e){t.fixedValueData=e.data.data.records,t.fixedValueOptionLoading=!1}))},selectedCodeValueRow:function(e){this.selectedFixedOrCodeclassifyValue=e,this.codeFixdForm.id=e.id,this.codeFixdForm.description=e.description,this.codeFixdForm.codeFixedSecOid=e.codefixedsecoid},addCodeSecValue:function(e){var t=this;if("codefixedsec"===e){if(!this.tipsCodeSecValueMessage(this.codeFixdForm.id))return;this.codeFixdForm.codeFixedSecOid=this.codefixedsecOrCodeclassifysec.oid,Object(u["addSaveCodeFixedValue"])(this.codeFixdForm).then((function(){t.loadFixedValueTableData({oid:t.codefixedsecOrCodeclassifysec.oid}),t.clearFixedOrClassifyForm("codefixedsec"),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}))}else{if(!this.tipsCodeSecValueMessage(this.codeClassifyForm.id))return;this.codeClassifyForm.codeClassifySecOid=this.codefixedsecOrCodeclassifysec.oid,Object(d["addSaveCodeClassifyValue"])(this.codeClassifyForm).then((function(){t.loadClassifyValueData({oid:t.codefixedsecOrCodeclassifysec.oid}),t.clearFixedOrClassifyForm("codeclassifyvaluesec"),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){t.$confirm(e,{confirmButtonText:"纭畾",type:"error"})}))}},clearFixedOrClassifyForm:function(e){this.selectedFixedOrCodeclassifyValue="","close"===e&&(this.codeFixdForm=this.$options.data().codeFixdForm,this.codeClassifyForm=this.$options.data().codeClassifyForm),"codefixedsec"===e?(this.codeFixdForm.description="",this.codeFixdForm.codeFixedSecOid=""):this.codeClassifyForm=this.$options.data().codeClassifyForm},tipsCodeSecValueMessage:function(e){return""==e.trim()?(this.$message.warning("鐮佸�间笉鑳戒负绌猴紒"),!1):!(e.trim().length>this.codefixedsecOrCodeclassifysec.codeSecLength)||(this.$message.warning("鐮佸�奸暱搴︿笉鑳藉ぇ浜�"+this.codefixedsecOrCodeclassifysec.codeSecLength),!1)},editCodeSecValue:function(e){var t=this;if("codefixedsec"==e){if(!this.tipsCodeSecValueMessage(this.codeFixdForm.id))return;var n={oid:this.selectedFixedOrCodeclassifyValue.oid,ts:(new Date).getTime(),description:this.codeFixdForm.description,id:this.codeFixdForm.id,codeFixedSecOid:this.selectedFixedOrCodeclassifyValue.codefixedsecoid};Object(u["editCodeFixedValue"])(n).then((function(){t.loadFixedValueTableData({oid:t.codefixedsecOrCodeclassifysec.oid}),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}))}else{if(!this.tipsCodeSecValueMessage(this.codeClassifyForm.id))return;if(this.codeClassifyForm.oid=this.selectedFixedOrCodeclassifyValue.attributes.oid,this.checkClassUpdate(this.codefixedsecOrCodeclassifysec.oid,this.codeClassifyForm.codeClassifySecOid))return;this.$delete(this.codeClassifyForm,"parentClassifyValueOid"),Object(d["editCodeClassifyValue"])(this.codeClassifyForm).then((function(){t.loadClassifyValueData({oid:t.codefixedsecOrCodeclassifysec.oid}),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}))}},delCodeSecValue:function(e){var t=this;if("codefixedsec"==e)this.$confirm("鏄惁鍒犻櫎杩欐潯鏁版嵁锛熷鏋滆寮曠敤灏嗕笉鑳借鍒犻櫎锛�",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){var e=new Date(t.selectedFixedOrCodeclassifyValue.ts).getTime();return Object(u["deleteCodeFixedValue"])({oid:t.selectedFixedOrCodeclassifyValue.oid,ts:e})})).then((function(){t.selectedFixedOrCodeclassifyValue="",t.loadFixedValueTableData({oid:t.codefixedsecOrCodeclassifysec.oid}),t.clearFixedOrClassifyForm("codefixedsec"),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}));else{if(this.checkClassUpdate(this.codefixedsecOrCodeclassifysec.oid,this.codeClassifyForm.codeClassifySecOid))return;this.$confirm("鏄惁鍒犻櫎杩欐潯鏁版嵁锛熷鏋滆寮曠敤灏嗕笉鑳借鍒犻櫎锛�",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){var e=new Date(t.selectedFixedOrCodeclassifyValue.ts).getTime();return Object(d["deleteCodeClassifyValue"])({oid:t.selectedFixedOrCodeclassifyValue.oid,ts:e})})).then((function(){t.selectedFixedOrCodeclassifyValue="",t.loadClassifyValueData({oid:t.codefixedsecOrCodeclassifysec.oid}),t.clearFixedOrClassifyForm("codeclassifyvalue"),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))}},codeFixedValueOpetion:function(e,t){var n=t.$index;if("up"==e){if(this.fixedValueData[n].orderNum=this.fixedValueData[n].orderNum-1,this.fixedValueData[n-1].orderNum=this.fixedValueData[n].orderNum+1,n-1<0||this.fixedValueData[t.$index].orderNum-1<0)return;var r=this.fixedValueData[n-1];this.$set(this.fixedValueData,n-1,this.fixedValueData[n]),this.$set(this.fixedValueData,n,r)}else if("down"==e){this.fixedValueData[n].orderNum=this.fixedValueData[n].orderNum+1,this.fixedValueData[n+1].orderNum=this.fixedValueData[n].orderNum-1;var i=this.fixedValueData[n+1];this.$set(this.fixedValueData,n+1,this.fixedValueData[n]),this.$set(this.fixedValueData,n,i)}else{for(var o=n+1;o<this.fixedValueData.length-1;o++)this.fixedValueData[o].orderNum=this.fixedValueData[o].orderNum-1;this.$delete(this.fixedValueData,n)}},codeClassifyValueOpetion:function(e){if(!this.checkClassUpdate(this.codefixedsecOrCodeclassifysec.oid,this.codeClassifyForm.codeClassifySecOid)){var t=this.getCodeClassifyValueTreeData(),n=[];"up"==e?t.index-1>=0&&(n[0]=t.treeList[t.index].attributes,n[1]=t.treeList[t.index-1].attributes,n[0].orderNum=parseInt(n[0].orderNum)-1,n[1].orderNum=parseInt(n[1].orderNum)+1,this.saveCodeFixedOrClassifyValueOption("classifyValue",n)):t.index+1<t.treeList.length&&(n[0]=t.treeList[t.index].attributes,n[1]=t.treeList[t.index+1].attributes,n[0].orderNum=parseInt(n[0].orderNum)+1,n[1].orderNum=parseInt(n[1].orderNum)-1,this.saveCodeFixedOrClassifyValueOption("classifyValue",n))}},getCodeClassifyValueTreeData:function(){var e=this.selectedFixedOrCodeclassifyValue;return""==e.parentId.trim()?this.findTreeIndex(this.classifyValueTreeData,e.oid,!0):this.findTreeIndex(this.classifyValueTreeData,e.parentId,!1)},findTreeIndex:function(e,t,n){for(var r=0;r<e.length;r++)if(e[r].oid==t){if(n){var i={index:r,treeList:e};return i}return this.findTreeIndex(this.classifyValueTreeData[r].children,this.selectedFixedOrCodeclassifyValue.oid,!0)}},saveCodeFixedOrClassifyValueOption:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(t,n){var r,i=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("fixedValue"!=t){e.next=5;break}r={codeFixedSecOid:this.codefixedsecOrCodeclassifysec.oid,dtoList:JSON.stringify(this.fixedValueData)},Object(u["saveOrder"])(r).then((function(){i.selectedFixedOrCodeclassifyValue="",i.$message({type:"success",message:"淇濆瓨鎴愬姛!"})}),(function(e){window.console.log(e)})),e.next=8;break;case 5:return e.next=7,Object(d["saveCodeClassifyValueOrder"])({codeClassifySecOid:this.codefixedsecOrCodeclassifysec.oid,dtoList:JSON.stringify(n)}).then((function(){i.$message({type:"success",message:"淇濆瓨鎴愬姛!"})}),(function(e){window.console.log(e)}));case 7:this.loadClassifyValueData({oid:this.codefixedsecOrCodeclassifysec.oid});case 8:case"end":return e.stop()}}),e,this)})));function t(t,n){return e.apply(this,arguments)}return t}(),loadClassifyValueData:function(e){var t=this,n={queryAllLevel:!0,loadType:"all",multipleSelect:!1,isMuti:!1,isQueryAllColumn:!0,"conditionMap[codeclassifysecoid]":e.oid};Object(d["treeCodeClassifyValue"])(n).then((function(e){t.classifyValueTreeData=e.data}))},classisyValueTreeOnodeClick:function(e){this.selectedFixedOrCodeclassifyValue=e,this.codeClassifyForm.codeClassifySecOid=e.attributes.codeClassifySecOid,this.codeClassifyForm.id=e.attributes.id,this.codeClassifyForm.name=e.attributes.name,this.codeClassifyForm.parentClassifyValueOid=e.attributes.oid},checkClassUpdate:function(e,t){return e!=t&&this.$message({type:"error",message:"鎿嶄綔澶辫触銆愬瓙鍒嗙被涓庣埗鍒嗙被涔嬮棿涓嶈兘鐩镐簰淇敼鐮佸�笺��!"}),e!=t},openAdvancedQuery:function(e){this.advancedQueryParam.options="codeRule"==e?[{data:[],title:"缂栧彿",fieldType:"text",queryField:"id"},{data:[],title:"鍚嶇О",fieldType:"text",queryField:"name"},{data:[],title:"鎻忚堪",fieldType:"text",queryField:"description"},{data:[],title:"鐘舵��",fieldType:"combox",queryField:"lcStatus",comboxKey:"codeSearchLCStatus"}]:[{data:[],title:"鐮佹缂栧彿",fieldType:"text",queryField:"id"},{data:[],title:"鐮佹鍚嶇О",fieldType:"text",queryField:"name"},{data:[],title:"鎻忚堪",fieldType:"text",queryField:"description"},{data:[],title:"鐮佹绫诲瀷",fieldType:"combox",queryField:"secType",comboxKey:"codeSecType"}],this.advancedQueryParam.currentOpen=e,this.advancedQueryParam.advancedQuerySettingBox=!0},handleRange:function(){this.tipsMessage(this.selectionList)&&(this.codeRangeSettingBox=!0,this.getRangeCodeList())},getRangeCodeList:function(){var e=this;this.dialogLoading=!0,null==this.selectionList[0].oid&&this.$message.error("鏈幏鍙栧埌鍙傛暟!"),Object(s["listUseRange"])(this.selectionList[0].oid).then((function(t){e.useRangeData=t.data.data,e.dialogLoading=!1}))},refreshUseRangeChange:function(){this.getRangeCodeList()},updateStatus:function(e,t){var n=this;Object(s["updateStatus"])({oid:e,ts:(new Date).getTime,update:t}).then((function(){n.onLoad(n.page),n.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}))},enableOrDeactivatse:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(t,n){var r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.releadDisabled=!0,e.next=3,Object(s["checkLikeCodeRule"])(t).then((function(e){e.data.success?r.updateStatus(t,n):r.$confirm("test","鎻愮ず",{distinguishCancelAndClose:!0,confirmButtonText:"缁х画鍙戝竷",cancelButtonText:"鍙栨秷"}).then((function(){})).catch((function(e){r.$message({type:"info",message:"鍙栨秷鍙戝竷!"})}))}));case 3:this.releadDisabled=!1;case 4:case"end":return e.stop()}}),e,this)})));function t(t,n){return e.apply(this,arguments)}return t}(),openCodeRuleDialog:function(){this.tipsMessage(this.selectionList)&&(this.cloneSettingBox=!0,this.cloneCodeRuleForm.id=this.selectionList[0].id,this.cloneCodeRuleForm.name=this.selectionList[0].name,this.cloneCodeRuleForm.description=this.selectionList[0].description,this.loadBasic({oid:this.selectionList[0].oid}))},saveCloneCodeRule:function(){var e=this,t=this.cloneCodeRuleForm;if(""!=t.id.trim())if(""!=t.name.trim()){this.selectionList[0].oid="",this.selectionList[0].id=t.id,this.selectionList[0].name=t.name,this.selectionList[0].description=t.description,this.selectionList[0].createTime=(new Date).getTime(),this.selectionList[0].ts=new Date(this.selectionList[0].ts).getTime(),this.selectionList[0].lcStatus="Editing";var n=Object.assign({},this.selectionList[0],{elements:this.cloneData});Object(s["clone"])(n).then((function(){e.cloneSettingBox=!1,e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}))}else this.$message.warning("鐮佸�间笉鑳戒负绌�!");else this.$message.warning("缂栧彿涓嶈兘涓虹┖!")},openOtherCodeRuleDialog:function(){this.tipsMessage(this.selectionList)&&("Editing"==this.selectionList[0].lcStatus?this.cloneOtherCodeRuleSettingBox=!0:this.$message.warning("缂栫爜瑙勫垯宸茶寮曠敤锛屼笉鍏佽缂栬緫鎴栧垹闄�!"))},codeOtherCloneRuleRowClick:function(e){this.$refs.crudCloneCodeRuleOther.toggleSelection(),this.selectionOtherCloneCodeRuleList=e,this.$refs.crudCloneCodeRuleOther.setCurrentRow(e),this.$refs.crudCloneCodeRuleOther.toggleRowSelection(e),this.loadBasic(e)},codeOtherCloneBasicRowClick:function(e){this.$refs.crudCloneCodeBasicOther.toggleSelection(),this.selectionOtherCloneCodeBasicList=e,this.$refs.crudCloneCodeBasicOther.setCurrentRow(e),this.$refs.crudCloneCodeBasicOther.toggleRowSelection(e)},selectionOtherCloneCodeRuleChange:function(e){this.selectionOtherCloneCodeRuleList=e,this.$refs.crudBasic.setCurrentRow(this.selectionBasicList[e.length-1]),""==e&&(this.basicData=[]),this.selectionOtherCloneCodeRuleList.length>0&&this.loadBasic(this.selectionOtherCloneCodeRuleList[e.length-1])},selectionOtherCloneCodeBasicChange:function(e){this.selectionOtherCloneCodeBasicList=e,this.$refs.crudCloneCodeBasicOther.setCurrentRow(this.selectionOtherCloneCodeBasicList[e.length-1])},saveOtherCodeBasic:function(){var e=this,t=this.selectionList[0].oid,n=this.selectionOtherCloneCodeBasicList;if(n.length<=0)this.$message.warning("璇烽�夋嫨鐮佹鏁版嵁!");else{var r=n.filter((function(e){return e.pkCodeRule==t}));if(""==r){var i=[];n.forEach((function(e){i.push(e.oid)}));var o={pkCodeRule:t,oidArr:i.join(",")};Object(c["cloneCodeBasic"])(o).then((function(){e.cloneOtherCodeRuleSettingBox=!1,e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}))}else this.$message.warning("闇�瑕佸厠闅嗙殑缂栫爜瑙勫垯涓庤鍏嬮殕鐨勭紪鐮佽鍒欑浉鍚�!")}},clearAllCodeSec:function(){var e=this;if(0!=this.selectionList.length)if(1==this.selectionList.length){var t=this.selectionList[0];this.$confirm("纭畾瑕佹竻绌虹爜鍊硷紵濡傛灉娓呯┖灏嗕笉鑳借鎭㈠锛岃璋ㄦ厧锛�",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){var e=new Date(t.ts).getTime();return Object(s["clearAllCode"])({oid:t.oid,ts:e})})).then((function(){e.this.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))}else this.$message.warning("姣忔鍙兘閫夋嫨涓�鏉℃暟鎹�!");else this.$message.warning("娌℃湁閫夋嫨鏁版嵁!")},rowSave:function(e,t,n){var r=this;console.log(e),Object(s["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){n(),window.console.log(e)}))},openEdit:function(e){this.$refs.crud.rowEdit(e,e.$index)},rowUpdate:function(e,t,n,r){var i=this;e.ts=(new Date).getTime,Object(s["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){r(),console.log(e)}))},handleDelete:function(){var e=this;this.tipsMessage(this.selectionList)&&this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){var t=e.selectionList[0].oid,n=new Date(e.selectionList[0].ts).getTime();return Object(s["remove"])({oid:t,ts:n})})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()}))},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(s["getDetail"])(this.ruleForm.oid).then((function(e){n.ruleForm=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.page.currentPage=1;var n={};e&&Object.keys(e).forEach((function(t){n["conditionMap["+t+"_like]"]=e[t].trim()})),this.query=n,this.onLoad(this.page),t()},selectionChange:function(e){this.selectionList=e,this.selectionList.length<=0&&this.hideBasicTable(!1),this.selectionList.length>0&&(this.$refs.crud.setCurrentRow(this.selectionList[e.length-1]),this.currentCodeRuleOid=this.selectionList[e.length-1].oid,this.currentRuleLcStatus=this.selectionList[e.length-1].lcStatus,this.loadBasic(this.selectionList[e.length-1]))},codeRuleRowClick:function(e){this.$refs.crud.toggleSelection(),this.$refs.crud.toggleRowSelection(e)},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this;this.loading=!0,Object(s["gridCodeRule"])(e.currentPage,e.pageSize,this.query).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,n.records.length<=0?t.hideBasicTable(!1):(t.loadBasic(t.data[0]),t.$nextTick((function(){t.$refs.crud.toggleRowSelection(t.data[0]),t.$refs.crud.setCurrentRow(t.data[0])})),t.selectionList=n.records[0])}))},clearBasicAddForm:function(){this.form=this.$options.data().form},openAddBasicCodeSec:function(){this.tipsMessage(this.selectionList)&&("Editing"==this.selectionList[0].lcStatus?(this.openBasicDialog("add",null),this.loadCodeSecType()):this.$message.warning('缂栫爜瑙勫垯鐘舵�佷笉鏄�"缂栬緫涓�"锛屼笉鍏佽缂栬緫鐮佹!'))},openBasicDialog:function(e,t){if("add"==e)this.basicSecDialogTitle="娣诲姞鐮佹淇℃伅",this.showbtn=!0,this.basicSecOnlyRead=!1;else if("edit"==e){if(1!=this.selectionList.length)return void this.$message.warning("璇烽�夋嫨涓�鏉$紪鐮佽鍒欐暟鎹�!");this.basicSecDialogTitle="淇敼鐮佹淇℃伅",this.showbtn=!0,this.basicSecOnlyRead=!1}else this.basicSecDialogTitle="鏌ョ湅鐮佹淇℃伅",this.showbtn=!1,this.basicSecOnlyRead=!0;this.changeSectypeFormItems("add"==e?null:t),this.addBasicCodeSettingBox=!0},saveOrEditBasicCode:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t,n=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(null!=this.selectionList[0].oid&&""!=this.selectionList[0].oid){e.next=3;break}return this.$message.warning("缂哄け蹇呰鍙傛暟锛岃閲嶆柊閫夋嫨缂栫爜瑙勫垯鍚庡啀璇�!"),e.abrupt("return");case 3:if(this.form.pkCodeRule=this.selectionList[0].oid,""!=this.form.oid&&null!=this.form.oid){e.next=12;break}if(!this.checkForm()){e.next=9;break}return e.next=8,Object(c["addSave"])(this.form).then((function(){n.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}));case 8:this.addBasicCodeSettingBox=!1;case 9:this.loadBasic(this.selectionList[0]),e.next=16;break;case 12:"coderefersec"!==this.form.referConfig&&void 0==this.form.referConfig||(t=JSON.parse(this.form.referConfig),t.referType=this.form.referBtmId,t.referTypeName=this.form.referBtmName,this.form.referConfig=JSON.stringify(t)),Object(c["editSave"])(this.form).then((function(){n.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)})),this.loadBasic(this.selectionList[0]),this.addBasicCodeSettingBox=!1;case 16:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),checkForm:function(){var e=this.form,t=/^[0-9]+\.{0,1}[0-9]*$/,n=/^[0-9]*[1-9][0-9]*$/,r="蹇呭~椤逛笉鑳戒负绌�";if(""==e.id)return this.$message.warning("(鐮佹缂栧彿)"+r),this.$refs.id.$el.querySelector("input").focus(),!1;if(""==e.name)return this.$message.warning("(鐮佹鍚嶇О)"+r),this.$refs.name.$el.querySelector("input").focus(),!1;if(""==e.secType)return this.$message.warning("(鐮佹绫诲瀷)"+r),this.$refs.secType.$el.querySelector("select").focus(),!1;if("codefixedsec"===e.secType){if(""==e.codeSecLengthType)return this.$message.warning("(鐮佹闀垮害绫诲瀷)"+r),!1;if(""==e.codeSecLength)return this.$message.warning("(鐮佹闀垮害)"+r),this.$refs.codeSecLength.$el.querySelector("input").focus(),!1;if(!t.test(e.codeSecLength))return this.$message.warning("鐮佹鐨勯暱搴﹀繀椤讳负鏁板瓧鍊�"),this.$refs.codeSecLength.$el.querySelector("input").focus(),!1}else if("codeattrsec"===this.form.secType){if(""==e.referAttributeId)return this.$message.warning("(灞炴��)"+r),this.$refs.referAttributeId.$el.querySelector("input").focus(),!1}else if("codeserialsec"===this.form.secType){if(""==e.codeSecLength)return this.$message.warning("(鐮佹鐨勯暱搴�)"+r),this.$refs.seriaCodeSecLength.$el.querySelector("input").focus(),!1;if(!t.test(e.codeSecLength))return this.$message.warning("鐮佹鐨勯暱搴﹀繀椤讳负鏁板瓧鍊�"),this.$refs.seriaCodeSecLength.$el.querySelector("input").focus(),!1;if(!t.test(e.serialStart))return this.$message.warning("娴佹按鍙风殑璧峰鍊煎繀椤讳负鏁板瓧鍊�"),this.$refs.serialStart.$el.querySelector("input").focus(),!1;if(!t.test(e.serialStep))return this.$message.warning("娴佹按鐨勬闀垮繀椤讳负鏁板瓧鍊�"),this.$refs.serialStep.$el.querySelector("input").focus(),!1;if(""==e.codeFillType)return this.$message.warning("(缂栫爜琛ヤ綅鏂瑰紡)"+r),!1;if("涓嶈ˉ浣�"!=e.codeFillType&&""==e.codeFillSeparator)return this.$message.warning("褰撹ˉ浣嶆柟寮忎负宸﹁ˉ浣嶆垨鑰呭彸琛ヤ綅鐨勬椂鍊欙紝琛ヤ綅瀛楃涓嶈兘涓虹┖"),!1;if(""==e.codeFillLength)return this.$message.warning("濉厖闀垮害涓嶈兘涓虹┖"),this.$refs.codeFillLength.$el.querySelector("input").focus(),!1;if(!t.test(e.codeFillLength))return this.$message.warning("濉厖闀垮害蹇呴』涓烘暟瀛楀��"),this.$refs.codeFillLength.$el.querySelector("input").focus(),!1;if(""==e.codeFillLimit)return this.$message.warning("(娴佹按涓婇檺)"+r),this.$refs.codeFillLimit.$el.querySelector("input").focus(),!1;if(!t.test(e.codeFillLimit))return this.$message.warning("娴佹按涓婇檺蹇呴』涓烘暟瀛楀��"),this.$refs.codeFillLimit.$el.querySelector("input").focus(),!1}else if("codelevelsec"===this.form.secType){if(""==e.codeLevelType)return this.$message.warning("(灞傜骇绫诲瀷)"+r),!1;if("code_level_min"!=e.codeLevelType&&!t.test(e.codeLevelValue))return this.$message.warning("(灞傜骇鐨勫��)鍙兘濉啓鏁板瓧"),this.$refs.codeLevelValue.$el.querySelector("input").focus(),!1;if(""==e.valueCutType)return this.$message.warning("(瀛楃鎴彇绫诲瀷)"+r),!1;if("code_cut_none"!=e.valueCutType&&!n.test(e.valueCutLength))return this.$message.warning("(鍊兼埅鍙栭暱搴�)鍙兘濉啓姝f暣鏁�"),this.$refs.valueCutLength.$el.querySelector("input").focus(),!1}else if("coderefersec"===this.form.secType){if(""==e.referBtmId)return this.$message.warning("(鍙傜収寮曠敤鐨勪笟鍔$被鍨�)"+r),this.$refs.referBtmId.$el.querySelector("input").focus(),!1;if(""==e.referConfig)return this.$message.warning("(鍙傜収閰嶇疆)"+r),this.$refs.referConfig.$el.querySelector("input").focus(),!1}else if("codedatesec"===this.form.secType){if(""==e.codeDateFormatStr)return this.$message.warning("(鏃ユ湡鏍煎紡)"+r),this.$refs.codeDateFormatStr.$el.querySelector("input").focus(),!1}else if("codeclassifysec"===this.form.secType){if(""==e.codeSecLengthType)return this.$message.warning("(鐮佹闀垮害绫诲瀷)"+r),!1;if(""==e.codeSecLength)return this.$message.warning("(鐮佹闀垮害)"+r),this.$refs.classCodeSecLength.$el.querySelector("input").focus(),!1;if(!t.test(e.codeSecLength))return this.$message.warning("鐮佹鐨勯暱搴﹀繀椤讳负鏁板瓧鍊�"),this.$refs.classCodeSecLength.$el.querySelector("input").focus(),!1}else if("codevariablesec"===this.form.secType){if(""==e.codeSecLength)return this.$message.warning("(鐮佹闀垮害)"+r),this.$refs.varCodeSecLength.$el.querySelector("input").focus(),!1;if(!t.test(e.codeSecLength))return this.$message.warning("鐮佹鐨勯暱搴﹀繀椤讳负鏁板瓧鍊�"),this.$refs.classCodeSecLength.$el.querySelector("input").focus(),!1;if(""==e.codeFillType)return this.$message.warning("(缂栫爜琛ヤ綅鏂瑰紡)"+r),!1;if("code_fill_none"!=e.codeFillType&&""==e.codeFillSeparator)return this.$message.warning("褰撹ˉ浣嶆柟寮忎负宸﹁ˉ浣嶆垨鑰呭彸琛ヤ綅鐨勬椂鍊欙紝琛ヤ綅瀛楃涓嶈兘涓虹┖"),!1}return!0},tipsMessage:function(e){return 1==e.length||(this.$message.warning("璇烽�夋嫨涓�鏉$紪鐮佽鍒欐暟鎹�!"),!1)},deleteBasicCode:function(){var e=this;if(this.tipsMessage(this.selectionBasicList)){var t=this.selectionBasicList[0].oid;this.$confirm("鏄惁鍒犻櫎杩欐潯鏁版嵁锛熷鏋滆寮曠敤灏嗕笉鑳借鍒犻櫎锛�",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){var n=new Date(e.selectionBasicList[0].ts).getTime();return Object(c["deleteData"])({oid:t,ts:n})})).then((function(){e.loadBasic({oid:null==e.currentCodeRuleOid||""==e.currentCodeRuleOid?e.selectionList[0].oid:e.currentCodeRuleOid}),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudBasic.toggleSelection()}))}},loadBasic:function(e){this.cloneSettingBox?this.cloneTableLoading=!0:this.loadingBasic=!0,""==e&&null==e||(this.currentCodeRuleOid=e.oid,this.currentRuleLcStatus=e.lcStatus,this.sendGridCodeBasicSec({pkCodeRule:e.oid},!1))},sendGridCodeBasicSec:function(e,t){var n=this;this.selectionList.length>=0&&!this.$refs.crudBasic.option.column[0].search&&this.hideBasicTable(!0);var r={};e&&!t&&Object.keys(e).forEach((function(t){r["conditionMap["+t+"]"]=e[t].trim()})),t&&(e["conditionMap[pkCodeRule]"]=null==this.currentCodeRuleOid||""==this.currentCodeRuleOid?this.selectionList[0].oid:this.currentCodeRuleOid),Object(c["gridCodeBasicSec"])(1,-1,t?e:r).then((function(e){var t=e.data.data;n.cloneSettingBox?(n.cloneData=t.records,n.cloneTableLoading=!1):(n.basicData=t.records,n.loadingBasic=!1)}))},selectionBasicChange:function(e){this.selectionBasicList=e,this.$refs.crudBasic.setCurrentRow(this.selectionBasicList[e.length-1])},codeBasicSecRowClick:function(e){this.$refs.crudBasic.toggleSelection(),this.selectionBasicList=e,this.$refs.crudBasic.setCurrentRow(e),this.$refs.crudBasic.toggleRowSelection(e)},basicSearchChange:function(e,t){this.sendGridCodeBasicSec(Object.assign(e,{pkCodeRule:this.selectionList[this.selectionList.length-1].oid}),!1),t()},basicSearchReset:function(){this.sendGridCodeBasicSec({pkCodeRule:this.selectionList[this.selectionList.length-1].oid},!1)},upOrderNum:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(t){var n=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.tipsMessage(this.selectionList)){e.next=2;break}return e.abrupt("return");case 2:if("Editing"==this.selectionList[0].lcStatus){e.next=5;break}return this.$message.warning("鍙湁缂栫爜瑙勫垯鐨勭姸鎬佹槸 [缂栬緫涓璢 鐨勬椂鍊欙紝鎵嶈兘璋冩暣鐮佹椤哄簭!"),e.abrupt("return");case 5:if(null!=t.oid&&""!=t.oid){e.next=8;break}return this.$message.warning("鏈幏鍙栧埌蹇呭~鍙傛暟!"),e.abrupt("return");case 8:return e.next=10,Object(c["upOrderNum"])(t.oid).then((function(){n.loadBasic(n.selectionList[0]),n.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}));case 10:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),downOrderNum:function(e){var t=this;if(this.tipsMessage(this.selectionList)){var n=this.selectionList[0].oid;"Editing"==this.selectionList[0].lcStatus?null!=e.oid&&""!=e.oid?Object(c["downOrderNum"])(e.oid).then((function(){t.loadBasic({oid:n}),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})})):this.$message.warning("鏈幏鍙栧埌蹇呭~鍙傛暟!"):this.$message.warning("鍙湁缂栫爜瑙勫垯鐨勭姸鎬佹槸 [缂栬緫涓璢 鐨勬椂鍊欙紝鎵嶈兘璋冩暣鐮佹椤哄簭!")}},refreshChangeBasicSec:function(){this.loadBasic(this.selectionList.at(-1))},hideBasicTable:function(e){this.$refs.crudBasic.option.refreshBtn=e,this.$refs.crudBasic.option.column[0].search=e,this.$refs.crudBasic.option.column[1].search=e,e||(this.selectionList=[],this.basicData=[])},changeCutType:function(e){"code_cut_none"!=e?""==this.form.valueCutLength&&(this.form.valueCutLength=1):this.form.valueCutLength=""},openAttrSelectOrGetValue:function(e){"attr"===e?(this.isShowSelectAttrOption=!0,this.loadlistClassifyLinkAttr()):"value"===e?this.formulaEditorParams.formulaEditorSettingBox=!0:"parentClassifySecOid"===e?this.parentClsfyParams.isShowParentClassifySettingBox=!0:"referBtmId"===e?(this.referBtmDialogParams.selectReferBtmSettingBox=!0,this.$refs[this.referBtmDialogParams.ref].referBtmOnLoad()):"referConfig"===e&&(this.referConfigVisble=!0,this.referConfigOption={referBtmName:this.form.referBtmName,referBtmId:this.form.referBtmId,referConfig:this.form.referConfig||""},this.$refs.referConfig.$el.querySelector("input").blur())},clearAttrDataByIcon:function(e){"attr"===e?(this.form.referAttributeName="",this.form.referAttributeId="",this.form.referCodeClassifyOid="",this.form.referCodeClassifyOidName=""):"value"===e?this.form.getValueClass="":"parentClassifySecOid"===e?this.form.parentClassifySecOid="":"referBtmId"===e?(this.form.referBtmId="",this.form.referBtmName="",this.form.referConfig=""):"referConfig"===e&&(this.form.referConfig="")},inputSelectBlur:function(e){e.target.value&&(this.form.codeFillSeparator=e.target.value)},changeSectypeFormItems:function(e){0==this.enumParam.secTypeList.length&&this.loadCodeSecType(),this.form=null!=e?{oid:e.oid,id:e.id,name:e.name,secType:e.secType,description:e.description,serialDependFlag:"true"==e.serialDependFlag,serialDependOrder:e.serialDependOrder,nullableFlag:"true"==e.nullableFlag,displayFlag:"true"==e.displayFlag,componentCodeFlag:"true"==e.componentCodeFlag,pkCodeRule:e.pkCodeRule}:{id:this.form.id,name:this.form.name,secType:this.form.secType,description:this.form.description,serialDependFlag:this.form.serialDependFlag,serialDependOrder:this.form.serialDependOrder,nullableFlag:this.form.nullableFlag,displayFlag:this.form.displayFlag,componentCodeFlag:this.form.componentCodeFlag,pkCodeRule:this.form.pkCodeRule},"codefixedsec"===this.form.secType?(this.form=Object.assign({},this.form,{codeSecLength:null!=e&&""!=e.codeSecLength?e.codeSecLength:"",codeSecLengthType:null!=e&&""!=e.codeSecLengthType?e.codeSecLengthType:"code_sec_length_variable"}),this.loadCodeSecLength()):"codeattrsec"===this.form.secType?this.form=Object.assign({},this.form,{referCodeClassifyOid:null!=e&&""!=e.referCodeClassifyOid?e.referCodeClassifyOid:"",referCodeClassifyOidName:null!=e&&""!=e.referCodeClassifyOidName?e.referCodeClassifyOidName:"",referAttributeId:null!=e&&""!=e.referAttributeId?e.referAttributeId:"",referAttributeName:null!=e&&""!=e.referAttributeName?e.referAttributeName:"",getValueClass:null!=e&&""!=e.getValueClass?e.getValueClass:""}):"codeserialsec"===this.form.secType?(this.form=Object.assign({},this.form,{codeSecLength:null!=e&&""!=e.codeSecLength?e.codeSecLength:"",serialStart:null!=e&&""!=e.serialStart?e.serialStart:1,serialStep:null!=e&&""!=e.serialStep?e.serialStep:1,codeFillType:null!=e&&""!=e.codeFillType?e.codeFillType:"code_fill_left",codeFillSeparator:null!=e&&""!=e.codeFillSeparator?e.codeFillSeparator:"0",codeFillLength:null!=e&&""!=e.codeFillLength?e.codeFillLength:"",codeFillLimit:null!=e&&""!=e.codeFillLimit?e.codeFillLimit:"",codeFillFlag:null!=e&&""!=e.codeFillFlag&&"true"==e.codeFillFlag,customCodeSerialClass:null!=e&&""!=e.customCodeSerialClass?e.customCodeSerialClass:""}),this.loadCodeFillType(),this.loadCodeFillSeparator()):"codelevelsec"===this.form.secType?(this.form=Object.assign({},this.form,{codeLevelType:null!=e&&""!=e.codeLevelType?e.codeLevelType:"code_level_min",codeLevelValue:null!=e&&""!=e.codeLevelValue?e.codeLevelValue:"",valueCutType:null!=e&&""!=e.valueCutType?e.valueCutType:"code_cut_none",valueCutLength:null!=e&&""!=e.valueCutLength?e.valueCutLength:"",codeGetValueType:null!=e&&""!=e.codeGetValueType?e.codeGetValueType:"code_get_value_all_up"}),this.loadCodeLevelType(),this.loadCodeCutType(),this.loadCodeGetValueType()):"coderefersec"===this.form.secType?this.form=Object.assign({},this.form,{referBtmId:null!=e&&""!=e.referBtmId?e.referBtmId:"",referBtmName:null!=e&&""!=e.referBtmName?e.referBtmName:"",referConfig:null!=e&&""!=e.referConfig?e.referConfig:"",referValueInfo:null!=e&&""!=e.referValueInfo?e.referValueInfo:""}):"codedatesec"===this.form.secType?this.form=Object.assign({},this.form,{codeDateFormatStr:null!=e&&""!=e.codeDateFormatStr?e.codeDateFormatStr:""}):"codeclassifysec"===this.form.secType?(this.form=Object.assign({},this.form,{codeSecLengthType:null!=e&&""!=e.codeSecLengthType?e.codeSecLengthType:"code_sec_length_variable",codeSecLength:null!=e&&""!=e.codeSecLength?e.codeSecLength:"",matchClassifyValueFlag:null!=e&&""!=e.matchClassifyValueFlag&&"true"==e.matchClassifyValueFlag,parentClassifySecOid:null!=e&&""!=e.parentClassifySecOid?e.parentClassifySecOid:"",parentClassifySecText:null!=e&&""!=e.parentClassifySecText?e.parentClassifySecText:""}),this.loadCodeSecLength()):"codevariablesec"===this.form.secType&&(this.form=Object.assign({},this.form,{codeSecLength:null!=e&&""!=e.codeSecLength?e.codeSecLength:"",codeFillType:null!=e&&""!=e.codeFillType?e.codeFillType:"code_fill_left",codeFillSeparator:null!=e&&""!=e.codeFillSeparator?e.codeFillSeparator:"0"}),this.loadCodeFillType(),this.loadCodeFillSeparator())},getLocalStorageEnum:function(e){var t=JSON.parse(localStorage.getItem(e));return null==t&&Object(f["getDictionary"])({code:e}).then((function(n){t=n.data.data,localStorage.setItem(e,JSON.stringify(n.data.data))})),t},loadTotalEnum:function(){this.loadCodeSecType(),this.loadCodeSecLength(),this.loadCodeFillType(),this.loadCodeFillSeparator(),this.loadCodeLevelType(),this.loadCodeCutType(),this.loadCodeGetValueType()},loadCodeSecType:function(){this.enumParam.secTypeList=this.getLocalStorageEnum("codeSecType"),this.loadCodeSecLength()},loadCodeSecLength:function(){this.enumParam.codeSecLengthType=this.getLocalStorageEnum("codeSecLength")},loadCodeFillType:function(){this.enumParam.codeFillType=this.getLocalStorageEnum("codeFillType")},loadCodeFillSeparator:function(){var e=this,t=JSON.parse(localStorage.getItem("codeFillSeparator"));null==t&&Object(f["getDictionary"])("codeFillSeparator").then((function(t){e.enumParam.codeFillSeparator=t.data.data,localStorage.setItem(key,JSON.stringify(t.data.data))}))},loadCodeLevelType:function(){this.enumParam.codeLevelType=this.getLocalStorageEnum("codeLevelType")},loadCodeCutType:function(){this.enumParam.codeCutType=this.getLocalStorageEnum("codeCutType")},loadCodeGetValueType:function(){this.enumParam.codeGetValueType=this.getLocalStorageEnum("codeGetValueType")}}},D=L,M=(n("af29"),n("2877")),E=Object(M["a"])(D,i,o,!1,null,null,null);t["default"]=E.exports},f74c:function(e,t,n){"use strict";n("1527")},f9ca:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.plCodeKeyattrrepeat_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("4d92"),s={height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,searchLabelWidth:120,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"",prop:"oid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionoid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"nameoid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"btmname",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastr",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"firstr",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastv",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"firstv",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"creator",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"createtime",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastmodifier",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastmodifytime",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionrule",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionrule",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionseq",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionvalue",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionseq",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionvalue",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lctid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lcstatus",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"ts",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"瑙勫垯缂栧彿",prop:"id",type:"input",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ鍒欑紪鍙�",trigger:"blur"}]},{label:"瑙勫垯鍚嶇О",prop:"name",search:!0,type:"input",rules:[{required:!0,message:"璇疯緭鍏ヨ鍒欏悕绉�",trigger:"blur"}]},{label:"鎻忚堪",prop:"description",type:"input",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユ弿杩�",trigger:"blur"}]},{label:"",prop:"owner",type:"select",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"copyfromversion",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"蹇界暐澶у皬鍐�",prop:"ignorecaseflag",type:"select",dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeKeyFlag",dataType:"String",search:!0,props:{label:"itemName",value:"itemValue"},rules:[{required:!0,message:"璇疯緭鍏ュ拷鐣ュぇ灏忓啓",trigger:"blur"}]},{label:"蹇界暐绌烘牸",prop:"ignorespaceflag",type:"select",dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeKeyFlag",dataType:"String",search:!0,props:{label:"itemName",value:"itemValue"},rules:[{required:!0,message:"璇疯緭鍏ュ拷鐣ョ┖鏍�",trigger:"blur"}]},{label:"蹇界暐鍏ㄩ儴绌烘牸",prop:"ignoreallspaceflag",type:"select",dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeKeyFlag",dataType:"String",search:!0,props:{label:"itemName",value:"itemValue"},rules:[{required:!0,message:"璇疯緭鍏ュ拷鐣ュ叏閮ㄧ┖鏍�",trigger:"blur"}]},{label:"蹇界暐鍏ㄥ崐瑙�",prop:"ignorewidthflag",type:"select",search:!0,dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeKeyFlag",dataType:"String",props:{label:"itemName",value:"itemValue"},rules:[{required:!0,message:"璇疯緭鍏ュ拷鐣ュ叏鍗婅",trigger:"blur"}]}]},c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:s,data:[]}},computed:u(u({},Object(c["mapGetters"])(["permission"])),{},{permissionList:function(){return{}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.oid)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){n(),window.console.log(e)}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){r(),console.log(e)}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.oid)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.oid).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},fa1c:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,data:e.data,page:e.page},on:{"on-load":e.onLoad,"row-save":e.rowSave,"row-update":e.rowUpdate,"row-del":e.rowDel,"update:page":function(t){e.page=t}},scopedSlots:e._u([{key:"menu",fn:function(n){var r=n.row,i=n.index;return[t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-edit"},on:{click:function(t){return e.handleEdit(r,i)}}},[e._v("\n        缂栬緫\n      ")]),t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-delete"},on:{click:function(t){return e.handleDel(r,i)}}},[e._v("\n        鍒犻櫎\n      ")])]}},{key:"icon",fn:function(e){return[t("i",{class:e.row.icon,staticStyle:{"font-size":"24px"}})]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=(n("6b54"),n("28a5"),n("7c41")),a={name:"passwords.vue",data:function(){var e="",t="",n="",r="",i="",o="",a="",s="";return e=function(e,t,n){a=1*t,""==t?n(new Error("璇疯緭鍏ュ瘑鐮佹渶灏忛暱搴�")):/[^\d]/g.test(t)?n(new Error("瀵嗙爜鏈�灏忛暱搴︾殑杈撳叆绫诲瀷鍙兘涓烘暟瀛楃被鍨�")):n()},t=function(e,t,n){s=1*t,""==t?n(new Error("璇疯緭鍏ュ瘑鐮佹渶澶ч暱搴�")):s<=a?n(new Error("瀵嗙爜鏈�澶ч暱搴︿笉鑳藉皬浜庡瘑鐮佹渶澶ч暱搴�")):/[^\d]/g.test(t)?n(new Error("瀵嗙爜鏈�澶ч暱搴︾殑杈撳叆绫诲瀷鍙兘涓烘暟瀛楃被鍨�")):n()},n=function(e,t,n){""==t?n(new Error("璇疯緭鍏ヨ繃鏈熸椂闂�")):/[^\d]/g.test(t)?n(new Error("杩囨湡鏃堕棿鐨勮緭鍏ョ被鍨嬪彧鑳戒负鏁板瓧绫诲瀷")):n()},r=function(e,t,n){""==t?n(new Error("璇疯緭鍏ヨ繃鏈熸椂闂�")):/[^\d]/g.test(t)?n(new Error("杩囨湡鏃堕棿鐨勮緭鍏ョ被鍨嬪彧鑳戒负鏁板瓧绫诲瀷")):n()},i=function(e,t,n){""==t?n(new Error("璇疯緭鍏ラ攣瀹氭鏁�")):/[^\d]/g.test(t)?n(new Error("閿佸畾娆℃暟鐨勮緭鍏ョ被鍨嬪彧鑳戒负鏁板瓧绫诲瀷")):n()},o=function(e,t,n){""==t?n(new Error("璇疯緭鍏ラ攣瀹氭椂闂�")):/[^\d]/g.test(t)?n(new Error("閿佸畾鏃堕棿鐨勮緭鍏ョ被鍨嬪彧鑳戒负鏁板瓧绫诲瀷")):n()},{form:{},page:{pageSize:10,currentPage:1,total:100},data:[],option:{headerAlign:"center",align:"center",border:!0,index:!0,rowKey:"id",editBtn:!1,delBtn:!1,column:[{label:"绛栫暐鍚嶇О",prop:"strategyName",align:"left",span:24,labelWidth:"11%",rules:[{required:!0,message:"璇疯緭鍏ョ瓥鐣ュ悕绉�",trigger:"blur"}]},{label:"瀵嗙爜鏈�灏忛暱搴�",prop:"minPwdLen",span:12,labelWidth:"22%",rules:[{required:!0,validator:e,trigger:"blur"}]},{label:"瀵嗙爜鏈�澶ч暱搴�",prop:"maxPwdLen",span:12,labelWidth:"25%",rules:[{required:!0,validator:t,trigger:"change"}]},{label:"缁勫悎鏂规硶",prop:"combinationNames",labelWidth:91,display:!1},{label:"缁勫悎鏂规硶",prop:"combinationIds",type:"checkbox",span:12,labelWidth:"22%",id:5,hide:!0,change:this.handleCheckboxChange,rules:[{required:!0,message:"璇烽�夋嫨缁勫悎鏂规硶",trigger:"blur"}],dicUrl:"/api/ubcs-system/combination/select",dicMethod:"get",props:{value:"ID",label:"NAME"}},{label:"蹇呭~绉嶇被",prop:"requiredType",type:"select",span:12,labelWidth:"25%",change:this.handleSelectChange,rules:[{required:!0,message:"璇烽�夋嫨蹇呭~绉嶇被",trigger:"blur"}],dicData:[{label:"1绉�",value:1,disabled:!1},{label:"2绉�",value:2,disabled:!1},{label:"3绉�",value:3,disabled:!1},{label:"4绉�",value:4,disabled:!1}]},{label:"杩囨湡鏃堕棿(澶�)",prop:"expirationTime",span:12,labelWidth:"22%",rules:[{required:!0,validator:n,trigger:"blur"}]},{label:"鎻愰啋鏃堕棿(澶�)",prop:"reminderTime",span:12,labelWidth:"25%",rules:[{required:!0,validator:r,trigger:"blur"}]},{label:"閿佸畾娆℃暟(娆�)",prop:"lockingNum",span:12,labelWidth:"22%",rules:[{required:!0,validator:i,trigger:"blur"}]},{label:"閿佸畾鏃堕棿(鍒嗛挓)",prop:"lockingTime",span:12,labelWidth:"25%",rules:[{required:!0,validator:o,trigger:"blur"}]},{label:"鎻忚堪",prop:"desc",type:"textarea",span:12,labelWidth:"22%",rows:5},{label:"鏄惁涓洪粯璁ょ瓥鐣�",prop:"isDefault",type:"switch",labelWidth:132,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}]}]},checkboxlength:"",selectlength:"",checkboxlist:"",checkboxNumber:"",selectNumber:"",checkboxedit:"",editFlag:!1}},created:function(){this.onLoad(),Object(o["combination"])().then((function(e){console.log("111",e)}))},mount:function(){},methods:{handleSelectChange:function(e){this.selectlength=e},handleCheckboxChange:function(e){var t=this.option.column[5];this.checkboxlength=e.value,this.checkboxedit=this.checkboxlength.toString().split(","),void 0!=e.value&&null!=e.value&&(this.checkboxlist==e.value||(this.checkboxlist=e.value,(this.selectlength.value>=e.value.length&&e.value.length>0||this.selectlength.value>=this.checkboxedit.length&&this.checkboxedit.length>0)&&this.$message({message:"蹇呭~绉嶇被涓嶈兘澶т簬缁勫悎鏂规硶锛岃閲嶆柊閫夋嫨锛�",type:"warning",showClose:!0}))),void 0!=e.value&&null!=e.value&&1==e.value.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!0,t.dicData[2].disabled=!0,t.dicData[3].disabled=!0):void 0!=e.value&&null!=e.value&&2==e.value.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!0,t.dicData[3].disabled=!0):void 0!=e.value&&null!=e.value&&3==e.value.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!1,t.dicData[3].disabled=!0):void 0!=e.value&&null!=e.value&&4==e.value.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!1,t.dicData[3].disabled=!1):void 0!=e.value&&null!=e.value&&0==e.value.length?(t.dicData[0].disabled=!0,t.dicData[1].disabled=!0,t.dicData[2].disabled=!0,t.dicData[3].disabled=!0):0!=this.checkboxNumber.length&&(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!1,t.dicData[3].disabled=!1),1==this.editFlag&&(1==this.checkboxedit.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!0,t.dicData[2].disabled=!0,t.dicData[3].disabled=!0):2==this.checkboxedit.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!0,t.dicData[3].disabled=!0):3==this.checkboxedit.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!1,t.dicData[3].disabled=!0):4==this.checkboxedit?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!1,t.dicData[3].disabled=!1):0==this.checkboxedit.length&&(t.dicData[0].disabled=!0,t.dicData[1].disabled=!0,t.dicData[2].disabled=!0,t.dicData[3].disabled=!0))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["getremove"])(e.id)})).then((function(){t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.onLoad()})).catch((function(e){console.log(e)}))},rowSave:function(e,t){var n=this,r=e.combinationIds.toString();e.combinationIds=r,Object(o["getadd"])(e).then((function(r){n.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t(e),n.onLoad()})).catch((function(e){n.$message.warning(e)}))},rowEdit:function(e){console.log("鎵撳紑缂栬緫edit",e)},handleDel:function(e){this.$refs.crud.rowDel(e,e.$index)},handleEdit:function(e){this.$refs.crud.rowEdit(e,e.$index),this.editFlag=!0,this.checkboxNumber=e.combinationIds.split(","),this.selectNumber=e.requiredType,console.log(this.checkboxNumber,this.selectNumber),this.checkboxNumber.length<=this.selectNumber&&this.$message({type:"warning",message:"蹇呭~绉嶇被涓嶈兘澶т簬缁勫悎鏂规硶锛岃閲嶆柊閫夋嫨锛�"})},rowUpdate:function(e,t,n){var r=this;Object(o["getupdata"])(e).then((function(){r.onLoad(),r.$message({type:"success",message:"淇敼鎴愬姛!"}),n()})).catch((function(e){console.log(e)}))},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(o["getPage"])(this.page.currentPage,this.page.pageSize,Object.assign(n,this.query)).then((function(e){console.log(e),t.page.total=e.data.data.total,t.data=e.data.data.records}))}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,"684248b8",null);t["default"]=l.exports},fa2c:function(e,t,n){"use strict";n.r(t);n("f386"),n("7f7f");var r=function(){var e=this,t=e._self._c;return t("el-container",[t("el-main",[t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,data:e.data,page:e.page},on:{"on-load":e.onLoad,"update:page":function(t){e.page=t},"refresh-change":e.refreshChange,"row-click":e.rowClick},scopedSlots:e._u([{key:"radio",fn:function(n){var r=n.row;return[t("el-radio",{attrs:{label:r.$index},model:{value:e.selectRow,callback:function(t){e.selectRow=t},expression:"selectRow"}},[e._v("聽\n            ")])]}},{key:"menu",fn:function(n){var r=n.row,i=n.index;return[t("el-button",{attrs:{icon:"el-icon-edit",size:"small",type:"text"},on:{click:function(t){return e.updateSave(r,i)}}},[e._v("缂栬緫")]),t("el-button",{attrs:{icon:"el-icon-delete",size:"small",type:"text"},on:{click:function(t){return e.deleteSave(r,i)}}},[e._v("鍒犻櫎")])]}},{key:"typeValue",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.typeValue))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-plus"},on:{click:e.addSave}},[e._v("鏂奥犅犲\n            ")]),t("el-button",{attrs:{size:"small",plain:"",type:"primary",icon:"el-icon-zoom-in"},on:{click:e.applyRangeOpen}},[e._v("鏌ョ湅浣跨敤鑼冨洿\n            ")]),t("el-input",{staticClass:"attrSearch",attrs:{placeholder:"鎸夊睘鎬х紪鍙锋煡璇�",clearable:"","prefix-icon":"el-icon-search",size:"small",type:"text"},on:{change:e.doSearch},model:{value:e.searchId,callback:function(t){e.searchId=t},expression:"searchId"}}),t("el-button",{attrs:{size:"small",plain:"",type:"primary",icon:"el-icon-search"},on:{click:e.doSearch}},[e._v("聽鎼滅储")])],1)],2),t("Versionpackage",{ref:"applyRange",attrs:{rangeData:e.applyRangeData}})],1)],1),t("el-aside",[t("basic-container",{staticClass:"itemForm"},[t("el-descriptions",{staticClass:"margin-top",attrs:{column:1,size:"medium",border:"",title:"灞炴�ч」"}},[t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              灞炴�х紪鍙穃n            ")]),e._v("\n            "+e._s(e.itemForm.itemData.id)+"\n          ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              灞炴�у悕绉癨n            ")]),e._v("\n            "+e._s(e.itemForm.itemData.name)+"\n          ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              灞炴�х被鍨媆n            ")]),e._v("\n            "+e._s(e.itemForm.itemData.typeValue)+"\n          ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              榛樿鍊糪n            ")]),e._v("\n            "+e._s(e.itemForm.itemData.defaultValue)+"\n          ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              鍏佽涓虹┖\n            ")]),e._v("\n            "+e._s("true"==e.itemForm.itemData.nullable?"鏄�":"鍚�")+"\n          ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              闀垮害\n            ")]),e._v("\n            "+e._s(e.itemForm.itemData.maxLength)+"\n          ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              鎻忚堪\n            ")]),e._v("\n            "+e._s(e.itemForm.itemData.description)+"\n          ")],2)],1),t("div",{staticStyle:{height:"15px"}}),t("el-descriptions",{staticClass:"margin-top",attrs:{column:1,size:"medium",border:"",title:"灞炴�ч厤缃�"}}),t("el-tabs",{staticStyle:{height:"235px"},attrs:{stretch:"true"},on:{"tab-click":e.handleClick},model:{value:e.itemForm.activeName,callback:function(t){e.$set(e.itemForm,"activeName",t)},expression:"itemForm.activeName"}},[t("el-tab-pane",{attrs:{label:"鍙傜収",name:"referTab"}},[t("el-descriptions",{staticClass:"margin-top",attrs:{column:1,size:"medium",border:""}},[t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n                  浣跨敤鍙傜収\n                ")]),e._v("\n                "+e._s(e.itemForm.itemData.referTypeValue?"鏄�":"鍚�")+"\n              ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n                  鍙傜収绫诲瀷\n                ")]),e._v("\n                "+e._s(e.itemForm.itemData.referTypeValue)+"\n              ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n                  鍙傜収鍚嶇О\n                ")]),e._v("\n                "+e._s(e.itemForm.itemData.referToName)+"\n              ")],2)],1)],1),t("el-tab-pane",{attrs:{label:"鏋氫妇",name:"enumTab"}},[t("el-descriptions",{staticClass:"margin-top",attrs:{column:1,size:e.small,border:""}},[t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n                  浣跨敤鏋氫妇\n                ")]),e._v("\n                "+e._s(e.itemForm.itemData.usingDict?"鏄�":"鍚�")+"\n              ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n                  鏋氫妇绫诲瀷\n                ")]),e._v("\n                "+e._s(e.itemForm.itemData.dictValue)+"\n              ")],2)],1)],1)],1)],1)],1),t("originalAdd",{ref:"originalAdd",attrs:{attribute:e.editAttribute},on:{refreshTable:e.refreshChange}})],1)},i=[],o=n("6872"),a=n("bcc5"),s=n("35a0"),c={name:"original",data:function(){return{page:{pageSize:10,currentPage:1,total:100},selectRow:"",data:[],form:{},attribute:{nullable:!0},editAttribute:{},applyRangeData:[],option:{height:"550px",headerAlign:"center",border:!0,index:!0,rowKey:"id",tabs:!0,stripe:!0,indexFixed:!1,menuWidth:150,highlightCurrentRow:!0,addBtn:!1,editBtn:!1,delBtn:!1,columnBtn:!1,column:[{label:"閫夋嫨",prop:"radio",width:60,hide:!1,display:!1},{label:"灞炴�х紪鍙�",prop:"id",align:"left",display:!1,width:200,required:!0},{label:"灞炴�у悕绉�",prop:"name",align:"left",display:!1},{label:"鏄惁浣跨敤鏋氫妇",prop:"usingDict",type:"switch",hide:!0,labelWidth:132,display:!1,dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"灞炴�х被鍨�",prop:"typeValue",display:!1},{label:"榛樿鍊�",prop:"defaultValue",display:!1},{label:"鍏佽涓虹┖",prop:"nullable",type:"switch",display:!1,hide:!0,labelWidth:132,dicData:[{label:"鍚�",value:"false"},{label:"鏄�",value:"true"}]},{label:"闀垮害",prop:"maxLength",hide:!0,display:!1},{label:"鎻忚堪",prop:"description",type:"textarea",display:!1}]},itemForm:{itemData:{},activeName:"referTab",enumInitFlag:!1,referInitFlag:!1,form:{}},searchId:""}},created:function(){},methods:{refreshChange:function(){this.onLoad(this.pageParent,this.query)},addSave:function(){this.$refs.originalAdd.showSubmitDialog=!0;var e={nullable:!0};this.$refs.originalAdd.attribute=e},updateSave:function(e,t){this.selectRow=t;var n=JSON.stringify(e);this.editAttribute=JSON.parse(n),this.editAttribute.nullable="true"==e.nullable,this.$refs.originalAdd.attribute=this.editAttribute,this.$refs.originalAdd.showSubmitDialog=!0,this.checkUsingReferDict(e),this.$refs.originalAdd.activeName=this.itemForm.activeName,this.$refs.originalAdd.enumInitFlag=this.itemForm.enumInitFlag,this.$refs.originalAdd.referInitFlag=this.itemForm.referInitFlag},deleteSave:function(e,t){var n=this;this.$confirm("鍒犻櫎鍏冩暟鎹皢鏃犳硶琚仮澶�, 鏄惁缁х画?","鎻愮ず",{iconClass:"el-icon-question",confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",showClose:!0,type:"warning"}).then((function(){Object(o["remove"])(e.oid).then((function(e){n.$message.success("鍒犻櫎鎴愬姛"),n.refreshChange()}))}))},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(o["getPage"])(this.page.currentPage,this.page.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.data=e.data.data.records,t.itemData=t.data[0]}))},rowClick:function(e){this.itemForm.itemData=e,this.selectRow=e.$index,this.attribute=e,this.checkUsingReferDict(e)},checkUsingReferDict:function(e){var t=this;null!==e.referToId&&""!==e.referToId?(this.itemForm.activeName="referTab",this.itemForm.referInitFlag=!0,this.itemForm.enumInitFlag=!1):"true"===e.usingDict?(this.itemForm.activeName="enumTab",this.itemForm.referInitFlag=!1,this.itemForm.enumInitFlag=!0,Object(s["getDictionary"])({code:e.dictCode}).then((function(e){t.editAttribute.dictValue=e.data.data[0].label,t.itemForm.itemData.dictValue=t.editAttribute.dictValue,t.$refs.originalAdd.dictEnums=e.data.data}))):(this.itemForm.activeName="referTab",this.itemForm.referInitFlag=!0,this.itemForm.enumInitFlag=!1)},selectBtmType:function(){this.referType.display=!0,this.referType.title="璇烽�夋嫨"+this.referType.value},applyRangeOpen:function(){var e=this;this.selectRow||0==this.selectRow||this.$message({type:"warning",message:"璇峰厛閫夋嫨灞炴��"});var t=this.data[this.selectRow].oid;Object(o["getApplyRange"])(t).then((function(t){e.applyRangeData=t.data.data,e.$refs.applyRange.rangeData=e.applyRangeData,e.$refs.applyRange.showDialog=!0}))},doSearch:function(){var e={id_like:this.searchId};this.onLoad(this.page,e)}},components:{Versionpackage:a["default"]}},l=c,u=(n("910e"),n("2877")),d=Object(u["a"])(l,r,i,!1,null,null,null);t["default"]=d.exports},ff4e:function(e,t,n){"use strict";n("c2ef")},ff72:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[t("el-row",{staticClass:"row-bg",attrs:{type:"flex",justify:"end"}},[t("el-form-item",[t("el-button",{on:{click:e.handleCancel}},[e._v("鍏抽棴")])],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("瀹℃壒淇℃伅")])]),t("el-form-item",{attrs:{label:"鐢宠浜�"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.flow.assigneeName,callback:function(t){e.$set(e.form.flow,"assigneeName",t)},expression:"form.flow.assigneeName"}})],1),t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"寮�濮嬫椂闂�"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.startTime,callback:function(t){e.$set(e.form,"startTime",t)},expression:"form.startTime"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"缁撴潫鏃堕棿"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.endTime,callback:function(t){e.$set(e.form,"endTime",t)},expression:"form.endTime"}})],1)],1)],1),t("el-form-item",{attrs:{label:"璇峰亣鐞嗙敱"}},[t("el-input",{attrs:{disabled:!0,type:"textarea"},model:{value:e.form.reason,callback:function(t){e.$set(e.form,"reason",t)},expression:"form.reason"}})],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("娴佺▼淇℃伅")])]),t("el-row",{staticClass:"row-bg",attrs:{type:"flex"}},[t("el-timeline",e._l(e.flowList,(function(n){return t("el-timeline-item",{key:n.id,attrs:{timestamp:n.createTime,placement:"top"}},[t("el-card",{attrs:{shadow:"hover"}},[t("p",[e._v(e._s(n.assigneeName)+" 鍦� ["+e._s(n.createTime)+"] 寮�濮嬪鐞� ["+e._s(n.historyActivityName)+"] 鐜妭")]),""!==n.historyActivityDurationTime?t("p",[e._v("浠诲姟鍘嗘椂 ["+e._s(n.historyActivityDurationTime)+"]")]):e._e(),""!==n.comment?t("p",[e._v("鎵瑰鎰忚: ["+e._s(n.comment)+"]")]):e._e(),""!==n.endTime?t("p",[e._v("缁撴潫鏃堕棿: ["+e._s(n.endTime)+"]")]):e._e()])],1)})),1)],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("娴佺▼璺熻釜")])]),t("el-row",{staticClass:"row-bg"},[t("flow-design",{attrs:{"is-display":!0,"process-instance-id":e.processInstanceId}})],1)],1)],1)],1)},i=[],o=n("fc8c"),a={data:function(){return{businessId:"",processInstanceId:"",src:"",flowList:[],form:{flow:{assigneeName:""},startTime:"",endTime:"",reason:""}}},created:function(){this.init()},methods:{init:function(){var e=this;this.processInstanceId=this.$route.params.processInstanceId,this.businessId=this.$route.params.businessId,Object(o["historyFlowList"])(this.processInstanceId).then((function(t){var n=t.data;n.success&&(e.flowList=n.data)})),Object(o["leaveDetail"])(this.businessId).then((function(t){var n=t.data;n.success&&(e.form=n.data)}))},handleCancel:function(){this.$router.$avueRouter.closeTag(),this.$router.push({path:"/work/start"})}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},ffd6:function(e,t,n){var r=n("3729"),i=n("1310"),o="[object Symbol]";function a(e){return"symbol"==typeof e||i(e)&&r(e)==o}e.exports=a}}]);
diff --git a/Source/UBCS-WEB/dist/js/chunk-48e60865.c08fb7b9.js b/Source/UBCS-WEB/dist/js/chunk-48e60865.c08fb7b9.js
deleted file mode 100644
index 5d3d7c5..0000000
--- a/Source/UBCS-WEB/dist/js/chunk-48e60865.c08fb7b9.js
+++ /dev/null
@@ -1,27 +0,0 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-48e60865","chunk-2d0e4caf"],{"00fd":function(e,t,n){var r=n("9e69"),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;function c(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(c){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}e.exports=c},"00fd3":function(e,t,n){"use strict";n.r(t);n("386d");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{"table-loading":e.loading,data:e.data,option:e.option,page:e.page,search:e.search},on:{"update:page":function(t){e.page=t},"update:search":function(t){e.search=t},"on-load":e.getDataList,"row-save":e.handleSave,"row-del":e.handleDelete,"row-update":e.handleEdit,"refresh-change":e.handleRefresh,"size-change":e.handleSizePage,"current-change":e.handleCurrentPage,"selection-change":e.selectionChange,"row-click":e.handleRowClick},scopedSlots:e._u([{key:"search",fn:function(n){n.row;var r=n.size;return[t("el-select",{attrs:{size:"small"},on:{change:e.handleSelect},model:{value:e.selectValue,callback:function(t){e.selectValue=t},expression:"selectValue"}},e._l(e.selectOption,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1),t("el-input",{staticStyle:{width:"300px","margin-left":"10px"},attrs:{placeholder:"璇疯緭鍏�".concat("id"===e.selectValue?"绯荤粺缂栧彿":"绯荤粺鍚嶇О","骞舵寜鍥炶溅鏌ヨ"),size:r,clearable:""},on:{clear:e.handleClear},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleEnter.apply(null,arguments)}},model:{value:e.search[e.selectValue],callback:function(t){e.$set(e.search,e.selectValue,t)},expression:"search[selectValue]"}})]}}])},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{icon:"el-icon-delete",size:"small",type:"danger"},on:{click:e.handleDeleteByIds}},[e._v("鍒� 闄n            ")])],1)],2)],1)},i=[],o=(n("8e6e"),n("6b54"),n("7f7f"),n("ade3")),a=(n("ac6a"),n("456d"),n("96cf"),n("1da1")),s=n("0405");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{loading:!1,page:{currentPage:1,pageSize:10,total:0},selectOption:[{value:"id",label:"绯荤粺缂栧彿"},{value:"name",label:"绯荤粺鍚嶇О"}],selectValue:"id",search:{},delIds:[],data:[],option:{height:"auto",border:!0,align:"center",menuAlign:"center",index:!0,searchMenuSpan:8,searchBtn:!1,emptyBtn:!1,columnBtn:!1,defaultSort:{prop:"id,name",order:"descending"},selection:!0,column:[{label:"绯荤粺缂栧彿",prop:"id",sortable:!0,rules:[{required:!0,message:"绯荤粺缂栧彿涓嶈兘涓虹┖",trigger:"blur"}]},{label:"绯荤粺鍚嶇О",prop:"name",sortable:!0,rules:[{required:!0,message:"绯荤粺鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}]},{label:"绯荤粺鎻忚堪",prop:"description",type:"textarea"}]}}},methods:{getDataList:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t,n,r,i,a,c,u=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!0,console.log(this.search),t=this.page,n=t.pageSize,r=t.currentPage,i={size:n,current:r},this.search=Object.keys(this.search).filter((function(e){return null!==u.search[e]&&void 0!==u.search[e]&&""!==u.search[e]})).reduce((function(e,t){return l(l({},e),{},Object(o["a"])({},t,u.search[t]))}),{}),e.next=7,Object(s["getSysInfoList"])(l(l({},i),this.search));case 7:a=e.sent,200===a.status?(console.log(a),this.loading=!1,c=a.data.data,this.data=c.records,this.page.total=c.total):this.loading=!1;case 9:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleSave:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(t,n,r){var i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(s["sysInfoAdd"])(t);case 3:i=e.sent,200===i.status&&(this.$message({type:"success",message:"鏂板鏁版嵁鎴愬姛锛�"}),n(t)),e.next=10;break;case 7:e.prev=7,e.t0=e["catch"](0),r();case 10:case"end":return e.stop()}}),e,this,[[0,7]])})));function t(t,n,r){return e.apply(this,arguments)}return t}(),handleEdit:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(t,n,r,i){var o,a,c,l,u;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,o=t.oid,a=t.id,c=t.name,l=t.description,e.next=4,Object(s["sysInfoEdit"])({oid:o,id:a,name:c,description:l});case 4:u=e.sent,200===u.status&&(i(),this.$message({type:"success",message:"淇敼鏁版嵁鎴愬姛锛�"}),r(t)),e.next=11;break;case 8:e.prev=8,e.t0=e["catch"](0),i();case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(t,n,r,i){return e.apply(this,arguments)}return t}(),handleDelete:function(e){var t=e.oid;this.deleteSysInfo({oids:t})},handleDeleteByIds:function(){var e=this.delIds.oids;this.$utilFunc.isEmpty(e)?this.$message({type:"error",message:"璇疯嚦灏戦�夋嫨涓�鏉℃暟鎹�!"}):this.deleteSysInfo(this.delIds)},deleteSysInfo:function(e){var t=this;this.$confirm("鏄惁纭畾鍒犻櫎閫夋嫨鐨勯泦鎴愮郴缁�?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then(Object(a["a"])(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,Object(s["sysInfoDel"])(e);case 2:r=n.sent,200===r.status&&(console.log(r),t.$message({type:"success",message:"鍒犻櫎鎴愬姛!"}),t.getDataList());case 4:case"end":return n.stop()}}),n)}))))},handleSelect:function(e){this.selectValue=e,"id"===this.selectValue?(this.search["name"]="",delete this.search["name"]):(this.search["id"]="",delete this.search["id"])},handleEnter:function(){""!==this.search[this.selectValue]&&this.getDataList()},handleClear:function(){this.search={},this.getDataList()},handleRefresh:function(){this.getDataList()},handleSizePage:function(e){this.page.pageSize=e},handleCurrentPage:function(e){this.page.currentPage=e},handleRowClick:function(e){this.$refs.crud.toggleRowSelection(e,!0)},selectionChange:function(e){console.log(e);var t=e.map((function(e){var t=e.oid;return t}));this.delIds={oids:t.toString()},console.log(this.delIds)}}},d=u,f=(n("a458"),n("2877")),h=Object(f["a"])(d,r,i,!1,null,"6aab1772",null);t["default"]=h.exports},"020a":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-star-on",plain:""},on:{click:function(t){return e.enableOrgDuty(!0)}}},[e._v("鍚� 鐢╘n      ")]),t("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-star-off",plain:""},on:{click:function(t){return e.enableOrgDuty(!1)}}},[e._v("鍋� 鐢╘n      ")]),e.permission.codebutton_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("d36b"),s={height:"auto",calcHeight:30,tip:!1,searchLabelWidth:120,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"",prop:"oid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionoid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"nameoid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"btmname",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastr",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"firstr",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastv",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"firstv",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"creator",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"createtime",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastmodifier",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastmodifytime",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionrule",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionrule",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionseq",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionvalue",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionseq",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionvalue",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lctid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"ts",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"鎸夐挳缂栫爜",prop:"id",type:"input",search:!0,rules:[{required:!0,message:"璇疯緭鍏�",trigger:"blur"}]},{label:"鎸夐挳鏄剧ず鍚嶇О",prop:"name",type:"input",search:!0,rules:[{required:!0,message:"璇疯緭鍏�",trigger:"blur"}]},{label:"鎻忚堪",prop:"description",type:"input"},{label:"",prop:"owner",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"鐘舵��",prop:"lcStatusText",slot:!0,display:!1},{label:"鐘舵��",type:"select",dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeLcstatus",props:{label:"itemName",value:"itemValue"},dataType:"String",search:!0,hide:!0,display:!0,prop:"lcStatus",rules:[{required:!0,message:"鐘舵��",trigger:"blur"}]},{label:"",prop:"copyfromversion",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"鎸夐挳鐨勫浘鏍囨牱寮�",prop:"iconCls",type:"input",search:!0},{label:"鎵ц鐨刯s璺緞",prop:"executeJs",type:"input",search:!0},{label:"鎸夐挳鐨勪綅缃�",prop:"usedPositionTypeText",slot:!0,display:!1},{label:"鎸夐挳鐨勪綅缃�",type:"select",weight:"140px",dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeButtonPosition",props:{label:"itemName",value:"itemValue"},dataType:"String",search:!0,hide:!0,display:!0,prop:"usedPositionType",rules:[{required:!0,message:"璇烽�夋嫨鎸夐挳鐨勪綅缃�",trigger:"blur"}]}]},c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:s,data:[]}},computed:u(u({},Object(c["mapGetters"])(["permission"])),{},{permissionList:function(){return{}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.oid)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){n(),window.console.log(e)}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){r(),console.log(e)}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.oid)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},enableOrgDuty:function(e){var t=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍚敤?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["enableData"])(t.ids,e)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"0546":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("el-row",[t("el-col",{attrs:{span:11}},[t("basic-container",[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("瀛楀吀鍒楄〃")])]),t("div",{staticClass:"clearfix"},[t("avue-crud",{ref:"crud",attrs:{option:e.optionParent,"table-loading":e.loading,data:e.dataParent,page:e.pageParent,permission:e.permissionList,"before-open":e.beforeOpen},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-click":e.handleRowClick,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoadParent},scopedSlots:e._u([{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formParent,callback:function(t){e.formParent=t},expression:"formParent"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n              ")]):e._e()],1)],2)],1)])],1)],1),t("el-col",{attrs:{span:13}},[t("basic-container",[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("["+e._s(e.dictValue)+"] 瀛楀吀璇︽儏")])]),t("div",{staticClass:"clearfix"},[t("avue-crud",{ref:"crudChild",attrs:{option:e.optionChild,"table-loading":e.loadingChild,data:e.dataChild,permission:e.permissionList,"before-open":e.beforeOpenChild,"before-close":e.beforeCloseChild},on:{"row-del":e.rowDelChild,"row-update":e.rowUpdateChild,"row-save":e.rowSaveChild,"search-change":e.searchChangeChild,"search-reset":e.searchResetChild,"selection-change":e.selectionChangeChild,"current-change":e.currentChangeChild,"size-change":e.sizeChangeChild,"refresh-change":e.refreshChangeChild,"on-load":e.onLoadChild},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-plus-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n              ")]):e._e()]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formChild,callback:function(t){e.formChild=t},expression:"formChild"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n              ")]):e._e()],1)],2)],1)])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("7754"),s=n("cee8"),c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{dictValue:"鏆傛棤",parentId:-1,formParent:{},formChild:{},selectionList:[],query:{},loading:!0,loadingChild:!0,pageParent:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},pageChild:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},dataParent:[],dataChild:[],optionParent:s["optionParent"],optionChild:s["optionChild"]}},computed:u(u({},Object(c["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dict_add,!1),delBtn:this.vaildData(this.permission.dict_delete,!1),editBtn:this.vaildData(this.permission.dict_edit,!1),viewBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),mounted:function(){this.initData()},methods:{initData:function(){var e=this;Object(a["getDictTree"])().then((function(t){var n=e.findObject(e.optionChild.column,"parentId");n.dicData=t.data.data}))},handleAdd:function(e){this.$refs.crudChild.value.dictValue="",this.$refs.crudChild.value.dictKey="",this.$refs.crudChild.value.sort=0,this.$refs.crudChild.value.isSealed=0,this.$refs.crudChild.value.remark="",this.$refs.crudChild.value.parentId=e.id,this.$refs.crudChild.option.column.filter((function(t){"parentId"===t.prop&&(t.value=e.id)})),this.$refs.crudChild.rowAdd()},rowSave:function(e,t,n){var r=this,i=u(u({},e),{},{dictKey:-1});Object(a["add"])(i).then((function(){r.onLoadParent(r.pageParent),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadParent(i.pageParent),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),i.onLoadChild(i.pageChild),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadParent(t.pageParent),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleRowClick:function(e){this.query={},this.parentId=e.id,this.dictValue=e.dictValue,this.$refs.crudChild.value.code=e.code,this.$refs.crudChild.value.parentId=e.id,this.$refs.crudChild.option.column.filter((function(t){"code"===t.prop&&(t.value=e.code),"parentId"===t.prop&&(t.value=e.id)})),this.onLoadChild(this.pageChild)},searchReset:function(){this.query={},this.onLoadParent(this.pageParent)},searchChange:function(e,t){this.query=e,this.pageParent.currentPage=1,this.onLoadParent(this.pageParent,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadParent(e.pageParent),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDict"])(this.formParent.id).then((function(e){n.formParent=e.data.data})),e()},currentChange:function(e){this.pageParent.currentPage=e},sizeChange:function(e){this.pageParent.pageSize=e},refreshChange:function(){this.onLoadParent(this.pageParent,this.query)},rowSaveChild:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoadChild(r.pageChild),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateChild:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadChild(i.pageChild),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelChild:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadChild(t.pageChild),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchResetChild:function(){this.query={},this.onLoadChild(this.pageChild)},searchChangeChild:function(e,t){this.query=e,this.pageChild.currentPage=1,this.onLoadChild(this.pageChild,e),t()},selectionChangeChild:function(e){this.selectionList=e},selectionClearChild:function(){this.selectionList=[],this.$refs.crudChild.toggleSelection()},handleDeleteChild:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadChild(e.pageChild),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudChild.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenChild:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getDict"])(this.formChild.id).then((function(e){n.formChild=e.data.data})),e()},beforeCloseChild:function(e){var t=this;this.$refs.crudChild.value.parentId=this.parentId,this.$refs.crudChild.option.column.filter((function(e){"parentId"===e.prop&&(e.value=t.parentId)})),e()},currentChangeChild:function(e){this.pageChild.currentPage=e},sizeChangeChild:function(e){this.pageChild.pageSize=e},refreshChangeChild:function(){this.onLoadChild(this.pageChild,this.query)},onLoadParent:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getParentList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.pageParent.total=n.total,t.dataParent=n.records,t.loading=!1,t.selectionClear()}))},onLoadChild:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loadingChild=!0,Object(a["getChildList"])(e.currentPage,e.pageSize,this.parentId,Object.assign(n,this.query)).then((function(e){t.dataChild=e.data.data,t.loadingChild=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"086b":function(e,t,n){"use strict";n("b74b")},"0983":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,permission:e.permissionList,"before-open":e.beforeOpen,"before-close":e.beforeClose},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}},{key:"menu",fn:function(n){return[t("el-button",{attrs:{type:"text",icon:"el-icon-check",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n      ")])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("7754"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},option:{tip:!1,searchShow:!0,searchMenuSpan:6,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:300,dialogWidth:880,column:[{label:"瀛楀吀缂栧彿",prop:"code",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏哥紪鍙�",trigger:"blur"}]},{label:"瀛楀吀鍚嶇О",prop:"dictValue",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏稿悕绉�",trigger:"blur"}]},{label:"涓婄骇瀛楀吀",prop:"parentId",type:"tree",dicData:[],hide:!0,props:{label:"title"},rules:[{required:!1,message:"璇烽�夋嫨涓婄骇瀛楀吀",trigger:"click"}]},{label:"瀛楀吀閿��",prop:"dictKey",type:"number",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏搁敭鍊�",trigger:"blur"}]},{label:"瀛楀吀鎺掑簭",prop:"sort",type:"number",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏告帓搴�",trigger:"blur"}]},{label:"灏佸瓨",prop:"isSealed",type:"select",dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],slot:!0,rules:[{required:!0,message:"璇烽�夋嫨灏佸瓨",trigger:"blur"}]},{label:"瀛楀吀澶囨敞",prop:"remark",search:!0,hide:!0}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dict_add,!1),viewBtn:this.vaildData(this.permission.dict_view,!1),delBtn:this.vaildData(this.permission.dict_delete,!1),editBtn:this.vaildData(this.permission.dict_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),mounted:function(){var e=this;Object(a["getDictTree"])().then((function(t){var n=e.findObject(e.optionChild.column,"parentId");n.dicData=t.data.data}))},methods:{handleAdd:function(e){this.$refs.crud.value.code=e.code,this.$refs.crud.value.parentId=e.id,this.$refs.crud.option.column.filter((function(t){"code"===t.prop&&(t.value=e.code,t.addDisabled=!0),"parentId"===t.prop&&(t.value=e.id,t.addDisabled=!0)})),this.$refs.crud.rowAdd()},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDict"])(this.form.id).then((function(e){n.form=e.data.data})),e()},beforeClose:function(e){this.$refs.crud.tableForm={},this.$refs.crud.value.code="",this.$refs.crud.value.parentId="",this.$refs.crud.value.addDisabled=!1,this.$refs.crud.option.column.filter((function(e){"code"===e.prop&&(e.value="",e.addDisabled=!1),"parentId"===e.prop&&(e.value="",e.addDisabled=!1)})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){t.data=e.data.data,t.loading=!1,t.selectionClear()}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"09cc":function(e,t,n){"use strict";n("3be9")},"09e0f":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;e._self._setupProxy;return t("basic-container",[t("avue-crud",e._g(e._b({attrs:{permission:e.permissionList,page:e.page},on:{"update:page":function(t){e.page=t}},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},"avue-crud",e.bindVal,!1),e.onEvent),[t("template",{slot:"menuLeft"},[e.permission.param_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=window.$crudCommon({data:function(){return{}},computed:{permissionList:function(){return{addBtn:this.vaildData(this.permission.param_add,!1),viewBtn:this.vaildData(this.permission.param_view,!1),delBtn:this.vaildData(this.permission.param_delete,!1),editBtn:this.vaildData(this.permission.param_edit,!1)}}},methods:{}},{name:"system/param"}),a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"0c46":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"primary",size:"small",plain:"",icon:"el-icon-refresh-right"},on:{click:e.handleSend}},[e._v("鎵嬪姩鎺ㄩ�乗n      ")])],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("7a96"),s=(n("c54a"),n("5880"));n("28c5");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={name:"task",data:function(){return{loading:!1,query:{},selectionList:[],page:{pageSize:20,currentPage:1,total:0},data:[],option:{calcHeight:30,tip:!1,searchShow:!1,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,menu:!1,column:[{label:"鏁版嵁缂栫爜",prop:"id",search:!0,sortable:!0,width:150},{label:"鍥惧彿",prop:"uniquecode",search:!0,sortable:!0,width:150},{label:"鍒嗙被id",prop:"classifyid",search:!0,sortable:!0,width:250},{label:"鍒嗙被鍚嶇О",prop:"classifyname",search:!0,sortable:!0},{label:"绯荤粺缂栧彿",prop:"systemcode",search:!0,sortable:!0,width:150},{label:"绯荤粺鍚嶇О",prop:"systemname",search:!0,sortable:!0,width:150},{label:"鏁版嵁鎯呭喌",prop:"sendtype",sortable:!0,width:100},{label:"鏄惁鎺ㄩ�佹垚鍔�",prop:"sendflag",search:!0,sortable:!0,width:120,html:!0,align:"center",type:"select",dicData:[{key:"true",value:"鏄�"},{key:"false",value:"鍚�"}],props:{label:"value",value:"key"},formatter:function(e,t){return"true"==e.sendflag||"1"==e.sendflag?'<i class="el-icon-check"></i>':'<i class="el-icon-close"></i>'}},{label:"浠诲姟鍒涘缓鏃堕棿",prop:"createTime",sortable:!0,width:150},{label:"鏈�鍚庢帹閫佹椂闂�",prop:"lastModifyTime",sortable:!0,width:150}]}}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!1,viewBtn:!1,delBtn:!1,editBtn:!1}},oids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.oid)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0;var r={};if(this.query)for(var i in this.query)r['conditionMap["'+i+'"]']=this.query[i];Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.params,r,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()})).catch((function(e){t.$message.error(e),t.loading=!1}))},handleSend:function(){var e=this,t=new FormData;0!==this.selectionList.length?(t.append("oid",this.oids),this.$confirm("鏄惁鎺ㄩ�佹暟鎹�?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["sendData"])(t)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})})).catch((function(t){e.$message.error(t)}))):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,"2eac2213",null);t["default"]=h.exports},"0de6":function(e,t,n){"use strict";n.r(t);n("386d");var r=function(){var e=this,t=e._self._c;return t("basic-container",{},[t("avue-crud",{attrs:{data:e.data,option:e.option,page:e.page,"table-loading":e.loading,selection:""},on:{"size-change":function(t){return e.search.apply(e,["size"].concat(Array.prototype.slice.call(arguments)))},"current-change":function(t){return e.search.apply(e,["current"].concat(Array.prototype.slice.call(arguments)))},"refresh-change":e.search,"search-change":function(t){return e.search.apply(e,["search"].concat(Array.prototype.slice.call(arguments)))},"search-reset":function(t){return e.search.apply(e,["reset"].concat(Array.prototype.slice.call(arguments)))},"selection-change":e.selectionChange},scopedSlots:e._u([{key:"menuLeft",fn:function(n){return[t("el-button",{attrs:{type:"primary",icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.openDialog("add",{})}}},[e._v("鏂板")]),e.selectedData.length>0?t("el-button",{attrs:{type:"danger",icon:"el-icon-delete",size:"small",loading:e.delLoading},on:{click:function(t){return e.batchDel()}}},[e._v("鍒犻櫎")]):e._e()]}},{key:"menu",fn:function(n){var r=n.row;n.index;return[t("el-button",{attrs:{type:"text",icon:"el-icon-edit",size:"mini",loading:r.editLoading},on:{click:function(t){return e.openDialog("edit",r)}}},[e._v("缂栬緫")]),t("el-button",{attrs:{type:"text",icon:"el-icon-view",size:"mini",loading:r.detailLoading},on:{click:function(t){return e.openDialog("detail",r)}}},[e._v("棰勮")]),t("el-button",{staticClass:"btn_link_del",attrs:{type:"text",icon:"el-icon-delete",size:"mini",loading:r.delLoading},on:{click:function(t){return e.rowDel(r)}}},[e._v("鍒犻櫎")])]}}])}),t("el-dialog",{attrs:{visible:e.visible,width:e.dialogWidth,title:e.title,"append-to-body":"","before-close":function(){e.visible=!1},top:"10vh"},scopedSlots:e._u(["detail"!==e.type?{key:"footer",fn:function(){return[t("el-button",{attrs:{type:"primary",size:"mini",loading:e.submitLoading},on:{click:e.submit}},[e._v("淇濆瓨")]),t("el-button",{attrs:{type:"",size:"mini"},on:{click:function(t){e.visible=!1}}},[e._v("鍙栨秷")])]},proxy:!0}:null],null,!0)},[e.visible?t("CycleFlow",{ref:"vueFlowchartEditor",staticClass:"cycle_flow",attrs:{type:e.type,"chart-data":e.nodesEdgesData,"chart-data-node-items":e.flowChartNodeItems,rowData:e.rowData},on:{"save-data":e.save}}):e._e()],1)],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("ade3")),a=(n("96cf"),n("1da1")),s=(n("7f7f"),n("6868")),c=n("d49b");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={name:"cycle.vue",components:{CycleFlow:c["default"]},data:function(){return{form:{},page:{pageSize:10,total:0,currentPage:1,layout:"total, sizes, prev, pager, next, jumper"},option:{selection:!0,searchMenuSpan:6,searchMenuPosition:"right",border:!0,align:"center",menuAlign:"center",menu:!0,delBtn:!1,editBtn:!1,addBtn:!1,column:[{label:"缂栧彿",prop:"id",search:!0},{label:"鍚嶇О",prop:"name",search:!0},{label:"璧峰鐘舵��",prop:"startStatus",search:!0},{label:"鎻忚堪",prop:"description"}]},data:[],title:"棰勮鐢熷懡鍛ㄦ湡娴佺▼鍥�",visible:!1,flowChartNodeItems:[],rowData:{},nodesEdgesData:{},dialogWidth:"50%",type:"detail",loading:!1,delLoading:!1,submitLoading:!1,selectedData:[]}},created:function(){this.search("search",{})},methods:{search:function(e,t,n){var r=this;"search"===e?this.page.currentPage=1:"reset"===e?this.page={pageSize:10,total:0,currentPage:1}:"size"===e?this.page.pageSize=t:"current"===e&&(this.page.currentPage=t),this.loading=!0,s["default"].getList(Object.assign({},t,{size:this.page.pageSize,current:this.page.currentPage})).then((function(e){r.loading=!1,r.data=e.data.data.records,r.page.total=e.data.data.total,r.loading=!1,n&&n()}))},openDialog:function(e,t){var n=this;this.type=e,"edit"===e?(this.$set(t,"editLoading",!0),this.title="缂栬緫鐢熷懡鍛ㄦ湡娴佺▼鍥�",this.dialogWidth="95%"):"detail"===e&&(this.$set(t,"detailLoading",!0),this.title="棰勮鐢熷懡鍛ㄦ湡娴佺▼鍥�",this.dialogWidth="50%"),"add"!==e?s["default"].detail({id:t.id}).then((function(e){n.$set(t,"detailLoading",!1),n.$set(t,"editLoading",!1),n.rowData=t;var r=e.data.data.nodes.map((function(e){return e.label=e.id,e.index=e.indexNum,e})),i=e.data.data.edges.map((function(e){return e.label=e.name,e.width=80,e.height=48,e.index=1,e.index=e.indexNum,e}));n.nodesEdgesData={nodes:r,edges:i},n.visible=!0})):(this.nodesEdgesData={},this.rowData={},this.title="鏂板鐢熷懡鍛ㄦ湡娴佺▼鍥�",this.dialogWidth="95%",this.visible=!0)},selectionChange:function(e){this.selectedData=e},rowDel:function(e){var t=this;this.$confirm("纭鍒犻櫎璇ユ潯鏁版嵁?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){t.$set(e,"delLoading",!0),s["default"].del({oid:e.oid,id:e.id}).then((function(n){t.$set(e,"delLoading",!1),200===n.data.code&&(t.$message.success("鍒犻櫎鎴愬姛锛�"),t.search())})).catch((function(){t.$set(e,"delLoading",!1)}))}))},batchDel:function(){var e=this;this.$confirm("纭鍒犻櫎鎵�閫夋暟鎹�?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){var t=e.selectedData.map((function(e){return{id:e.id,oid:e.oid}}));e.delLoading=!0,s["default"].del(t,!0).then((function(t){e.delLoading=!1,200===t.data.code&&(e.$message.success("鍒犻櫎鎴愬姛锛�"),e.search())})).catch((function(){e.delLoading=!1}))}))},submit:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t,n,r,i,o=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$refs.vueFlowchartEditor.getNewRowData();case 2:if(t=e.sent,t){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,this.$refs.vueFlowchartEditor.getFlowData();case 7:n=e.sent,Array.isArray(n.nodes)&&(n.nodes=n.nodes.map((function(e){return e.name=e.id,e.indexNum=e.index,e}))),Array.isArray(n.edges)&&(n.edges=n.edges.map((function(e){return e.name=e.label,e.indexNum=e.index,e}))),r=u(u({},t),n),this.submitLoading=!0,i=s["default"].add,"edit"===this.type&&(i=s["default"].edit,this.$delete(r,"id")),i(r).then((function(e){o.submitLoading=!1,200===e.data.code&&(o.$message.success("edit"===o.type?"淇敼鎴愬姛锛�":"鏂板鎴愬姛锛�"),o.visible=!1,o.search())})).catch((function(){o.submitLoading=!1}));case 16:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}},f=d,h=(n("b804"),n("2877")),p=Object(h["a"])(f,r,i,!1,null,"c16f5630",null);t["default"]=p.exports},"0eac":function(e,t,n){"use strict";n("d1c6")},"0f19":function(e,t,n){"use strict";function r(e){if(null==e)throw new TypeError("Cannot destructure "+e)}n.r(t);var i=function(){var e=this,t=e._self._c;return t("el-row",[t("el-col",{attrs:{span:9}},[t("div",{staticClass:"box"},[t("el-scrollbar",[t("basic-container",[t("avue-tree",{attrs:{option:e.treeOption,data:e.treeData},on:{"node-click":e.nodeClick}})],1)],1)],1)]),t("el-col",{attrs:{span:15}},[t("basic-container",[t("el-button-group",[e.permission.region_add?t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-circle-plus-outline"},on:{click:e.addChildren}},[e._v("鏂板涓嬬骇")]):e._e(),e.permission.region_delete?t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-delete"},on:{click:e.handleDelete}},[e._v("鍒犻櫎")]):e._e(),e.permission.region_import?t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-upload2"},on:{click:e.handleImport}},[e._v("瀵煎叆")]):e._e(),e.permission.region_export?t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-download"},on:{click:e.handleExport}},[e._v("瀵煎嚭")]):e._e(),e.permission.region_debug?t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-video-play"},on:{click:e.handleDebug}},[e._v("璋冭瘯")]):e._e()],1)],1),t("basic-container",[t("avue-form",{ref:"form",attrs:{option:e.regionOption},on:{submit:e.handleSubmit},scopedSlots:e._u([{key:"code",fn:function(n){return r(n),[t("el-input",{attrs:{placeholder:"璇疯緭鍏� 鍖哄垝瀛愮紪鍙�"},model:{value:e.regionForm.subCode,callback:function(t){e.$set(e.regionForm,"subCode",t)},expression:"regionForm.subCode"}},[t("template",{slot:"prepend"},[e._v(e._s(e.regionForm.parentCode))])],2)]}}]),model:{value:e.regionForm,callback:function(t){e.regionForm=t},expression:"regionForm"}}),t("el-dialog",{attrs:{title:"琛屾斂鍖哄垝鏁版嵁瀵煎叆","append-to-body":"",visible:e.excelBox,width:"555px"},on:{"update:visible":function(t){e.excelBox=t}}},[t("avue-form",{attrs:{option:e.excelOption,"upload-after":e.uploadAfter},model:{value:e.excelForm,callback:function(t){e.excelForm=t},expression:"excelForm"}},[t("template",{slot:"excelTemplate"},[t("el-button",{attrs:{type:"primary"},on:{click:e.handleTemplate}},[e._v("\n              鐐瑰嚮涓嬭浇"),t("i",{staticClass:"el-icon-download el-icon--right"})])],1)],2)],1),t("el-dialog",{attrs:{title:"琛屾斂鍖哄垝鏁版嵁璋冭瘯","append-to-body":"",visible:e.debugBox,width:"350px"},on:{"update:visible":function(t){e.debugBox=t}}},[t("avue-form",{attrs:{option:e.debugOption},model:{value:e.debugForm,callback:function(t){e.debugForm=t},expression:"debugForm"}})],1)],1)],1)],1)},o=[],a=(n("8e6e"),n("456d"),n("7f7f"),n("a481"),n("ac6a"),n("ade3")),s=n("5a04"),c=n("2934"),l=n("5880"),u=n("c54a"),d=n("0e0b"),f=n("84df"),h=n("0a5a"),p=n("323e"),g=n.n(p);n("a5d8");function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach((function(t){Object(a["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var b={data:function(){return{topCode:"00",treeCode:"",treeParentCode:"",treeData:[],treeOption:{nodeKey:"id",lazy:!0,treeLoad:function(e,t){var n=0===e.level?"00":e.data.id;Object(s["getLazyTree"])(n).then((function(e){t(e.data.data.map((function(e){return v(v({},e),{},{leaf:!e.hasChildren})})))}))},addBtn:!1,menu:!1,size:"small",props:{labelText:"鏍囬",label:"title",value:"value",children:"children"}},regionForm:{},regionOption:{labelWidth:100,column:[{label:"鐖跺尯鍒掔紪鍙�",prop:"parentCode",span:24,disabled:!0,rules:[{required:!0,message:"璇疯緭鍏ョ埗鍖哄垝缂栧彿",trigger:"blur"}]},{label:"鐖跺尯鍒掑悕绉�",prop:"parentName",span:24,disabled:!0},{label:"鍖哄垝缂栧彿",prop:"code",formslot:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ尯鍒掔紪鍙�",trigger:"blur"}]},{label:"鍖哄垝瀛愮紪鍙�",prop:"subCode",display:!1},{label:"鍖哄垝鍚嶇О",prop:"name",span:24,rules:[{required:!0,message:"璇疯緭鍏ュ尯鍒掑悕绉�",trigger:"blur"}]},{label:"鍖哄垝绛夌骇",prop:"regionLevel",type:"radio",dicUrl:"/api/ubcs-system/dict/dictionary?code=region",props:{label:"dictValue",value:"dictKey"},dataType:"number",span:24,rules:[{required:!0,message:"璇烽�夋嫨鍖哄垝绛夌骇",trigger:"blur"}]},{label:"鍖哄垝鎺掑簭",prop:"sort",type:"number",span:24,rules:[{required:!0,message:"璇疯緭鍏ュ尯鍒掓帓搴�",trigger:"blur"}]},{label:"鍖哄垝澶囨敞",prop:"remark",type:"textarea",minRows:6,span:24}]},excelBox:!1,excelForm:{},excelOption:{submitBtn:!1,emptyBtn:!1,column:[{label:"妯℃澘涓婁紶",prop:"excelFile",type:"upload",drag:!0,loadText:"妯℃澘涓婁紶涓紝璇风◢绛�",span:24,propsHttp:{res:"data"},tip:"璇蜂笂浼� .xls,.xlsx 鏍囧噯鏍煎紡鏂囦欢",action:"/api/ubcs-system/region/import-region"},{label:"鏁版嵁瑕嗙洊",prop:"isCovered",type:"switch",align:"center",width:80,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],value:0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨鏄惁瑕嗙洊",trigger:"blur"}]},{label:"妯℃澘涓嬭浇",prop:"excelTemplate",formslot:!0,span:24}]},debugBox:!1,debugForm:{},debugOption:{labelWidth:50,submitBtn:!1,emptyBtn:!1,column:[{label:"鐪佷唤",prop:"province",type:"select",props:{label:"name",value:"code"},cascader:["city"],dicUrl:"/api/ubcs-system/region/select",span:24},{label:"鍦板競",prop:"city",type:"select",props:{label:"name",value:"code"},cascader:["district"],dicFlag:!1,dicUrl:"/api/ubcs-system/region/select?code={{province}}",span:24},{label:"鍖哄幙",prop:"district",type:"select",props:{label:"name",value:"code"},dicFlag:!1,dicUrl:"/api/ubcs-system/region/select?code={{city}}",span:24}]}}},watch:{"regionForm.subCode":function(){this.regionForm.code=this.regionForm.parentCode+this.regionForm.subCode},"excelForm.isCovered":function(){if(""!==this.excelForm.isCovered){var e=this.findObject(this.excelOption.column,"excelFile");e.action="/api/ubcs-system/region/import-region?isCovered=".concat(this.excelForm.isCovered)}}},computed:v(v({},Object(l["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.region_add,!1),viewBtn:this.vaildData(this.permission.region_view,!1),delBtn:this.vaildData(this.permission.region_delete,!1),editBtn:this.vaildData(this.permission.region_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{initTree:function(){var e=this;this.treeData=[],Object(s["getLazyTree"])(this.topCode).then((function(t){e.treeData=t.data.data.map((function(e){return v(v({},e),{},{leaf:!e.hasChildren})}))}))},nodeClick:function(e){var t=this,n=this.findObject(this.regionOption.column,"parentCode");n.disabled=!0,this.treeCode=e.id,this.treeParentCode=e.parentId,Object(s["getDetail"])(this.treeCode).then((function(e){t.regionForm=e.data.data,t.regionForm.subCode=t.regionForm.code.replace(t.regionForm.parentCode,"")}))},addChildren:function(){Object(u["b"])(this.regionForm.code)||Object(u["b"])(this.regionForm.name)?this.$message.warning("璇峰厛閫夋嫨涓�椤瑰尯鍒�"):(this.regionForm.parentCode=this.regionForm.code,this.regionForm.parentName=this.regionForm.name,this.regionForm.code="",this.regionForm.subCode="",this.regionForm.name="",this.regionForm.regionLevel=5===this.regionForm.regionLevel?5:this.regionForm.regionLevel+1)},handleSubmit:function(e,t,n){var r=this,i=e.parentCode===this.topCode?"":e.parentCode;e.code=i+e.subCode,Object(s["submit"])(e).then((function(){r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),r.initTree(),r.regionForm.subCode="",r.$refs.form.resetForm(),t()}),(function(e){n(),window.console.log(e)}))},handleDelete:function(){var e=this;Object(u["b"])(this.regionForm.code)?this.$message.warning("璇峰厛閫夋嫨涓�椤瑰尯鍒�"):this.$confirm("纭畾灏� [".concat(this.regionForm.name,"] 鏁版嵁鍒犻櫎?"),{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["remove"])(e.treeCode)})).then((function(){e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.initTree(),e.regionForm.subCode="",e.$refs.form.resetForm()}))},uploadAfter:function(e,t,n,r){window.console.log(r),this.excelBox=!1,this.initTree(),t()},handleDebug:function(){this.debugBox=!0},handleImport:function(){this.excelBox=!0},handleExport:function(){var e=this;this.$confirm("鏄惁瀵煎嚭琛屾斂鍖哄垝鏁版嵁?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){g.a.start(),Object(c["exportBlob"])("/api/ubcs-system/region/export-region?".concat(e.website.tokenHeader,"=").concat(Object(h["a"])())).then((function(e){Object(d["c"])(e.data,"琛屾斂鍖哄垝鏁版嵁".concat(Object(f["c"])(),".xlsx")),g.a.done()}))}))},handleTemplate:function(){Object(c["exportBlob"])("/api/ubcs-system/region/export-template?".concat(this.website.tokenHeader,"=").concat(Object(h["a"])())).then((function(e){Object(d["c"])(e.data,"琛屾斂鍖哄垝妯℃澘.xlsx")}))}}},y=b,x=(n("33a5"),n("2877")),w=Object(x["a"])(y,i,o,!1,null,null,null);t["default"]=w.exports},1002:function(e,t,n){"use strict";n("ae1a")},1096:function(e,t,n){"use strict";n.r(t);n("7f7f");var r=function(){var e=this,t=e._self._c;return t("el-container",[t("el-header",{staticClass:"businessHeader",staticStyle:{height:"40px"}},[t("el-button-group",[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.linkTypeAdd}},[t("i",{staticClass:"el-icon-plus"}),e._v("聽\n                    鏂板\n                ")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.linkTypeEdit}},[t("i",{staticClass:"el-icon-edit"}),e._v("聽\n                    淇敼\n                ")])],1)],1),t("el-container",[t("el-aside",{attrs:{width:"240px"}},[t("basic-container",{staticClass:"businessTreeContainer"},[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v(e._s(e.treeOption.title))]),t("avue-tree",{staticClass:"businessTree",attrs:{id:"basic",data:e.treeData,option:e.treeOption},on:{"node-click":e.nodeClick},scopedSlots:e._u([{key:"default",fn:function(n){var r=n.node;n.data;return t("span",{staticClass:"el-tree-node__label"},[t("span",[t("i",{staticClass:"el-icon-star-on"}),e._v("\n                            "+e._s((r||{}).label)+"\n                        ")])])}}])})],1)],1),t("el-container",[t("el-main",[t("basic-container",[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v("鍩烘湰淇℃伅")]),t("el-descriptions",{staticClass:"margin-top",attrs:{column:2,size:"medium",border:""}},[t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.id}),e._v("\n                                鑻辨枃鍚嶇О\n                            ")]),e._v("\n                            "+e._s(e.obj.id)+"\n                        ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.name}),e._v("\n                                涓枃鍚嶇О\n                            ")]),e._v("\n                            "+e._s(e.obj.name)+"\n                        ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.tableName}),e._v("\n                                鏁版嵁搴撹〃鍚峔n                            ")]),e._v("\n                            "+e._s(e.obj.tableName)+"\n                        ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.domain}),e._v("\n                                鎵�灞為鍩焅n                            ")]),t("el-tag",{attrs:{size:"small"}},[e._v("\n                                "+e._s(e.obj.domainText)+"\n                            ")])],2)],1),t("el-descriptions",{staticClass:"margin-top",attrs:{direction:"vertical",column:2,border:""}},[t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.from}),e._v("\n                                From绔被鍨媆n                            ")]),e._l(e.obj.fromBtmTypes,(function(n){return t("span",{staticStyle:{"margin-left":"2px"}},[t("el-tag",{staticStyle:{"margin-top":"2px"},attrs:{size:"small",effect:"plain"}},[e._v("\n                                    "+e._s(n.id+"锛�"+n.name+"锛�")+"\n                                ")])],1)}))],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.to}),e._v("\n                                To娈电被鍨媆n                            ")]),e._l(e.obj.toBtmTypes,(function(n){return t("span",{staticStyle:{"margin-left":"2px"}},[t("el-tag",{staticStyle:{"margin-top":"2px"},attrs:{size:"small",effect:"plain"}},[e._v("\n                                    "+e._s(n.id+"锛�"+n.name+"锛�")+"\n                                ")])],1)}))],2)],1),t("el-descriptions",{staticClass:"margin-top",attrs:{column:2,size:"medium",border:""}},[t("el-descriptions-item",{attrs:{span:"2",labelStyle:"text-align:center;width:120px"}},[t("template",{slot:"label"},[t("i",{class:e.icons.desc}),e._v("\n                                鎻忚堪\n                            ")]),e._v("\n                            "+e._s(e.obj.description)+"\n                        ")],2)],1)],1),t("basic-container",[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v("灞炴�у垪琛�")]),t("avue-crud",{staticClass:"attributeCrud",attrs:{data:e.obj.attributes,option:e.loadOption},scopedSlots:e._u([{key:"attrDataTypeText",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.attrDataTypeText))])]}}]),model:{value:e.obj,callback:function(t){e.obj=t},expression:"obj"}})],1)],1)],1)],1),t("link-type-add",{ref:"linkAdd",attrs:{linkType:e.addOption.linkType,domainOption:e.domainOptions,icons:e.icons},on:{refreshTable:e.initTreeOnLoad}})],1)},i=[],o=n("0499"),a={name:"LinkType",data:function(){return{addOption:{linkType:{attributes:[]}},domain:null,domainOptions:[],icons:{id:"el-icon-finished",name:"el-icon-tickets",tableName:"el-icon-date",domain:"el-icon-folder-opened",from:"el-icon-sort-down",to:"el-icon-sort-up",main:"el-icon-warning-outline",desc:"el-icon-chat-line-square"},treeData:[],descriptionOption:{labelStyle:"text-align:center;width:120px",contentStyle:"width:240px;text-align:center;word-break;break-all;"},loadOption:{border:!0,height:360,editBtn:!1,addBtn:!1,menu:!1,highlightCurrentRow:!0,refreshBtn:!1,columnBtn:!1,column:[{label:"鑻辨枃鍚嶇О",prop:"id",align:"center"},{label:"涓枃鍚嶇О",prop:"name",align:"center"},{label:"绫诲瀷",prop:"attrDataTypeText",align:"center",slot:!0},{label:"榛樿鍊�",prop:"defaultValue",align:"center"},{label:"璇存槑",prop:"description",align:"center"}]},obj:{},treeOption:{defaultExpandAll:!0,title:"閾炬帴绫诲瀷鏍�",addBtn:!1,props:{labelText:"",label:"label",value:"oid",children:"childList"}}}},created:function(){this.initTreeOnLoad(),this.initDomainOption()},methods:{nodeClick:function(e){var t=this;Object(o["getDetail"])(e.oid).then((function(e){t.obj=e.data.data}))},linkTypeAdd:function(){this.$refs.linkAdd.linkType={},this.$refs.linkAdd.showSubmitDialog=!0},linkTypeEdit:function(){var e=this.obj;e.fromBtmValues=this.obj.fromBtmTypes,e.toBtmValues=this.obj.toBtmTypes,e.attributes=this.obj.attributes;var t=JSON.stringify(e);this.addOption.linkType=JSON.parse(t),this.$refs.linkAdd.linkType=this.addOption.linkType,this.$refs.linkAdd.showSubmitDialog=!0},selectFromTable:function(){},initTreeOnLoad:function(){var e=this;Object(o["initTree"])().then((function(t){e.treeData=t.data.data}))},initDomainOption:function(){var e=this;Object(o["getDomain"])().then((function(t){e.domainOptions=t.data.data}))}}},s=a,c=(n("84f9"),n("2877")),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},"126d":function(e,t,n){var r=n("6da8"),i=n("aaec"),o=n("d094");function a(e){return i(e)?o(e):r(e)}e.exports=a},1310:function(e,t){function n(e){return null!=e&&"object"==typeof e}e.exports=n},"14a7":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:this.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"accountNumber",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.accountNumber>0?r.accountNumber:"涓嶉檺鍒�"))])]}},{key:"expireTime",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.expireTime?r.expireTime:"涓嶉檺鍒�"))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.tenant_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e(),t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"缁欑鎴烽厤缃嫭绔嬫暟鎹簮浠ュ疄鐜版暟鎹簱闅旂",placement:"top"}},[e.userInfo.role_name.includes("administrator")?t("el-button",{attrs:{size:"small",plain:"",icon:"el-icon-coin"},on:{click:e.handleDatasource}},[e._v("鏁版嵁婧愰厤缃甛n        ")]):e._e()],1),t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"灏嗚彍鍗曚骇鍝佸寘涓庣鎴烽厤缃粦瀹�",placement:"top"}},[e.userInfo.role_name.includes("administrator")?t("el-button",{attrs:{size:"small",plain:"",icon:"el-icon-notebook-1"},on:{click:e.handlePackage}},[e._v("浜у搧鍖呴厤缃甛n        ")]):e._e()],1),t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"灏嗚嚜瀹氫箟鐨勮彍鍗曢泦鍚堝畾鍒朵负绉熸埛缁戝畾鐨勮彍鍗曚骇鍝佸寘",placement:"top"}},[e.userInfo.role_name.includes("administrator")?t("el-button",{attrs:{size:"small",plain:"",icon:"el-icon-notebook-2"},on:{click:e.handlePackageSetting}},[e._v("浜у搧鍖呯鐞哱n        ")]):e._e()],1)],1)],2),t("el-dialog",{attrs:{title:"绉熸埛鏁版嵁婧愰厤缃�","append-to-body":"",visible:e.datasourceBox,width:"450px"},on:{"update:visible":function(t){e.datasourceBox=t}}},[t("avue-form",{attrs:{option:e.datasourceOption},on:{submit:e.handleDatasourceSubmit},model:{value:e.datasourceForm,callback:function(t){e.datasourceForm=t},expression:"datasourceForm"}})],1),t("el-dialog",{attrs:{title:"绉熸埛浜у搧鍖呴厤缃�","append-to-body":"",visible:e.packageBox,width:"450px"},on:{"update:visible":function(t){e.packageBox=t}}},[t("avue-form",{ref:"formPackage",attrs:{option:e.packageOption},on:{submit:e.handlePackageSubmit},model:{value:e.packageForm,callback:function(t){e.packageForm=t},expression:"packageForm"}})],1),t("el-dialog",{attrs:{title:"绉熸埛浜у搧鍖呯鐞�","append-to-body":"",visible:e.packageSettingBox,width:"1000px"},on:{"update:visible":function(t){e.packageSettingBox=t}}},[t("tenant-package")],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("ccbe"),s=n("0e3d"),c=n("5880"),l=n("a6dc"),u=n("c54a");function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var h={data:function(){return{form:{},selectionList:[],query:{},loading:!0,box:!1,datasourceBox:!1,packageBox:!1,packageSettingBox:!1,page:{pageSize:10,currentPage:1,total:0},data:[],settingForm:{},settingOption:{column:[{label:"璐﹀彿棰濆害",prop:"accountNumber",type:"number",span:24},{label:"杩囨湡鏃堕棿",prop:"expireTime",type:"date",format:"yyyy-MM-dd hh:mm:ss",valueFormat:"yyyy-MM-dd hh:mm:ss",span:24}]},datasourceForm:{},datasourceOption:{column:[{label:"鏁版嵁婧�",prop:"datasourceId",search:!0,span:24,type:"select",dicUrl:"/api/ubcs-develop/datasource/select",props:{label:"name",value:"id"},rules:[{required:!0,message:"璇烽�夋嫨鏁版嵁婧�",trigger:"blur"}]}]},packageForm:{},packageOption:{column:[{label:"浜у搧鍖�",prop:"packageId",search:!0,span:24,type:"select",dicUrl:"/api/ubcs-system/tenant-package/select",props:{label:"packageName",value:"id"}},{label:"鑿滃崟棰勮",prop:"menuId",span:24,type:"tree",dicData:[],hide:!0,multiple:!0,props:{label:"title"}}]},BooleanFlag:Boolean}},created:function(){this.initBoolean()},watch:{"packageForm.packageId":function(){var e=this;Object(u["b"])(this.packageForm.packageId)||Object(s["getDetail"])(this.packageForm.packageId).then((function(t){e.packageForm.menuId=t.data.data.menuId,e.initData()}))}},computed:f(f({},Object(c["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.tenant_add,!1),viewBtn:this.vaildData(this.permission.tenant_view,!1),delBtn:this.vaildData(this.permission.tenant_delete,!1),editBtn:this.vaildData(this.permission.tenant_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")},tenantId:function(){return this.selectionList[0].tenantId},option:function(){return{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,viewBtn:!0,dialogWidth:900,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"绉熸埛ID",prop:"tenantId",width:100,search:!0,addDisplay:!1,editDisplay:!1,span:24,rules:[{required:!0,message:"璇疯緭鍏ョ鎴稩D",trigger:"blur"}]},{label:"鍏ㄧО",prop:"fullName",width:120,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ叏绉�",trigger:"blur"}]},{label:"绉熸埛鍚嶇О",prop:"tenantName",search:!0,width:180,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ弬鏁板悕绉�",trigger:"blur"}]},{label:"鑱旂郴浜�",prop:"linkman",width:150,search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ仈绯讳汉",trigger:"blur"}]},{label:"鑱旂郴鐢佃瘽",prop:"contactNumber",width:150},{label:"鑱旂郴鍦板潃",prop:"address",span:24,minRows:2,type:"textarea",hide:!0},{label:"寮�鍚笁鍛�",prop:"ssaEnable",type:"radio",width:100,value:0,disabled:this.BooleanFlag,dicData:[{label:"寮�鍚�",value:0},{label:"涓嶅紑鍚�",value:1}]},{label:"缁戝畾鍩熷悕",prop:"domainUrl",span:24},{label:"绯荤粺鑳屾櫙",prop:"backgroundUrl",type:"upload",listType:"picture-img",dataType:"string",action:"/api/ubcs-resource/oss/endpoint/put-file",propsHttp:{res:"data",url:"link"},hide:!0,span:24}]}}}),methods:{initBoolean:function(){var e=this;this.$axios.get("/api/ubcs-system/tenant/find-ssa-enable").then((function(t){e.BooleanFlag=t.data.data}))},initData:function(){var e=this;Object(l["getMenuTree"])().then((function(t){var n=e.findObject(e.packageOption.column,"menuId");n.dicData=t.data.data}))},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},beforeOpen:function(e,t){var n=this;["view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){var t=e.data.data;t.accountNumber>0||(t.accountNumber="涓嶉檺鍒�"),t.expireTime||(t.expireTime="涓嶉檺鍒�"),n.form=t})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleSetting:function(){var e=this;0!==this.selectionList.length?(1===this.selectionList.length?Object(a["getDetail"])(this.selectionList[0].id).then((function(t){var n=t.data.data;e.settingForm.accountNumber=n.accountNumber,e.settingForm.expireTime=n.expireTime})):(this.settingForm.accountNumber=-1,this.settingForm.expireTime=""),this.box=!0):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleDatasource:function(){var e=this;0!==this.selectionList.length?1===this.selectionList.length?(Object(a["getDetail"])(this.selectionList[0].id).then((function(t){var n=t.data.data;e.datasourceForm.datasourceId=n.datasourceId})),this.datasourceBox=!0):this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handlePackage:function(){var e=this;0!==this.selectionList.length?1===this.selectionList.length?(1===this.selectionList.length?Object(a["packageInfo"])(this.selectionList[0].id).then((function(t){var n=t.data.data;e.packageForm.packageId=n.id,e.packageForm.menuId=n.menuId})):this.packageForm.menuId="",this.packageBox=!0,setTimeout((function(){var t=e.$refs.formPackage;t.updateDic("packageId")}),10)):this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�"):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handlePackageSetting:function(){this.packageSettingBox=!0},handleDatasourceSubmit:function(e,t,n){var r=this;Object(a["datasource"])(this.tenantId,e.datasourceId).then((function(){r.$message({type:"success",message:"閰嶇疆鎴愬姛!"}),t(),r.datasourceBox=!1}),(function(e){window.console.log(e),n()}))},handlePackageSubmit:function(e,t,n){var r=this;Object(a["packageSetting"])(this.tenantId,e.packageId).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"閰嶇疆鎴愬姛!"}),t(),r.packageBox=!1}),(function(e){window.console.log(e),n()}))},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear(),console.log(e)}))}}},p=h,g=n("2877"),m=Object(g["a"])(p,r,i,!1,null,null,null);t["default"]=m.exports},1527:function(e,t,n){},"156f":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"row-click":e.clickRowChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"category",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.categoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.post_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("74b1"),s=n("5880"),c=n("1ca4");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鎵�灞炵鎴�",prop:"tenantId",type:"tree",dicUrl:"/api/ubcs-system/tenant/select",addDisplay:!1,editDisplay:!1,viewDisplay:c["a"].tenantMode,span:24,props:{label:"tenantName",value:"tenantId"},hide:!c["a"].tenantMode,rules:[{required:!0,message:"璇疯緭鍏ユ墍灞炵鎴�",trigger:"click"}]},{label:"宀椾綅绫诲瀷",prop:"category",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=post_category",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,search:!0,rules:[{required:!0,message:"璇烽�夋嫨宀椾綅绫诲瀷",trigger:"blur"}]},{label:"宀椾綅缂栧彿",prop:"postCode",search:!0,rules:[{required:!0,message:"璇疯緭鍏ュ矖浣嶇紪鍙�",trigger:"blur"}]},{label:"宀椾綅鍚嶇О",prop:"postName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ュ矖浣嶅悕绉�",trigger:"blur"}]},{label:"宀椾綅鎺掑簭",prop:"sort",type:"number",rules:[{required:!0,message:"璇疯緭鍏ュ矖浣嶆帓搴�",trigger:"blur"}]},{label:"宀椾綅鎻忚堪",prop:"remark",type:"textarea",span:24,minRows:6,hide:!0}]},data:[]}},computed:u(u({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.post_add,!1),viewBtn:this.vaildData(this.permission.post_view,!1),delBtn:this.vaildData(this.permission.post_delete,!1),editBtn:this.vaildData(this.permission.post_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},1679:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:"鎵ц".concat(e.title),width:"90%","append-to-body":"true",visible:e.visible},on:{"update:visible":function(t){e.visible=t}}},[t("div",{staticClass:"dialogwarp"},[t("div",{staticClass:"dialogwarp_tab"},[t("el-card",{staticClass:"dialogwarp_tab_card"},[t("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"涓氬姟鏁版嵁淇℃伅",name:"first"}}),t("el-tab-pane",{attrs:{label:"娴佺▼璺熻釜",name:"second"}},[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option}}),t("div",{staticStyle:{padding:"10px 0",width:"100%",height:"100%"}},[t("el-image",{attrs:{src:e.url,flt:"fill"}})],1)],1)],1)],1)],1),t("div",{staticClass:"dialogwarp_card"},[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("褰撳墠浠诲姟锛�")]),t("span",[e._v(e._s(e.title))])]),t("div",{staticStyle:{width:"100%"}},[t("p",[e._v("璇峰湪涓嬫柟杈撳叆鎮ㄧ殑瀹℃壒鎰忚锛�")]),t("el-input",{attrs:{type:"textarea",rows:4,placeholder:"璇疯緭鍏ュ唴瀹�","show-word-limit":""},model:{value:e.opinionVal,callback:function(t){e.opinionVal=t},expression:"opinionVal"}})],1),t("div",{staticStyle:{width:"100%"}},[t("p",[e._v("瀹℃壒鎰忚闄勪欢锛�")]),t("el-upload",{staticStyle:{width:"100%"},attrs:{drag:"",action:"https://jsonplaceholder.typicode.com/posts/",multiple:""}},[t("i",{staticClass:"el-icon-upload"}),t("div",{staticClass:"el-upload__text"},[e._v("灏嗘枃浠舵嫋鍒版澶勶紝鎴�"),t("em",[e._v("鐐瑰嚮涓婁紶")])])])],1),t("div",{staticStyle:{width:"100%"}},[t("p",[e._v("宸蹭笂浼犲鎵规枃浠讹細")]),t("el-card",{staticClass:"box-card"},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData,stripe:""}},[t("el-table-column",{attrs:{prop:"date",label:"鏂囦欢鍚�"}}),t("el-table-column",{attrs:{prop:"name",label:"涓婁紶浜�  "}}),t("el-table-column",{attrs:{prop:"address",label:"鎿嶄綔"}})],1)],1)],1),t("div",{staticStyle:{"margin-top":"20px"}},[e.isRefuse?e._e():t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.handelAgree}},[e._v("鍚屾剰")]),e.isAgree?e._e():t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.handelRefuse}},[e._v("涓嶅悓鎰�")]),e._l(e.btnList,(function(n){return e.isAgree&&!e.isRefuse?t("el-button",{key:n,attrs:{type:"primary",size:"mini"},on:{click:e.handelRevert}},[e._v(e._s(n))]):e._e()})),e.isRefuse?t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.handelExecute}},[e._v("鎵ц")]):e._e()],2)])],1)])])},i=[],o={name:"FlowBusiness",props:{visible:{typeof:Boolean,default:!1}},watch:{visible:function(e){this.dialogVisible=e},dialogVisible:function(e){this.$emit("update:visible",e)}},data:function(){return{dialogVisible:this.visible,destroyClose:!0,activeName:"first",fits:["fill","contain","cover","none","scale-down"],url:"https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg",title:"涓氬姟娴嬭瘯-鐢宠-鐗╁搧-瀹℃牳",data:[{name:"寮犱笁",sex:"鐢�"},{name:"鏉庡洓",sex:"濂�"},{name:"鏉庡洓",sex:"濂�"},{name:"鏉庡洓",sex:"濂�"}],btnList:["杩斿洖1","杩斿洖1","杩斿洖1"],isAgree:!1,isRefuse:!1,opinionVal:"",option:{menu:!1,addBtn:!1,refreshBtn:!1,columnBtn:!1,index:!0,header:!1,stripe:!0,indexLabelClassName:"搴忓彿",column:[{label:"浠诲姟鍚嶇О",prop:"name",minWidth:120},{label:"鎵ц鎿嶄綔",prop:"sex",minWidth:80},{label:"浠诲姟寮�濮嬫椂闂�",prop:"sex",minWidth:140},{label:"瀹℃壒鎰忚",prop:"sex",minWidth:220,overHidden:!0},{label:"鎵ц浜�",prop:"sex",minWidth:80},{label:"浠诲姟瀹屾垚鏃堕棿",prop:"sex",minWidth:140},{label:"宸蹭笂浼犲鎵规枃浠�",prop:"sex",minWidth:220,overHidden:!0}]}}},methods:{closeDialog:function(){this.destroyClose=!0,this.outerVisible=!1},handleClick:function(e,t){console.log(t)},handelAgree:function(){this.isAgree=!this.isAgree,this.outerVisible=!1,console.log(this.isAgree)},handelRefuse:function(){this.opinionVal?(this.isRefuse=!0,this.isAgree=!0,this.outerVisible=!1,this.opinionVal=""):this.$alert("褰撳鐞嗘柟寮忎负涓嶅悓鎰忔椂锛岄渶瑕佸~鍐欏鎵规剰瑙�","鎻愮ず淇℃伅",{confirmButtonText:"纭畾"}).then((function(){}))},handelExecute:function(){this.outerVisible=!1,this.isAgree=!1,this.isRefuse=!1},handelRevert:function(){this.outerVisible=!1,this.isAgree=!1}}},a=o,s=(n("ff4e"),n("2877")),c=Object(s["a"])(a,r,i,!1,null,"250db5d8",null);t["default"]=c.exports},"1ee9":function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"d",(function(){return s})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return l}));var r=[{label:"",value:0},{label:"",value:1}],i=[{label:"String",value:"java.lang.String"},{label:"Integer",value:"java.lang.Integer"},{label:"Long",value:"java.lang.Long"},{label:"Double",value:"java.lang.Double"},{label:"BigDecimal",value:"java.math.BigDecimal"},{label:"Boolean",value:"java.lang.Boolean"},{label:"Date",value:"java.util.Date"}],o=[{label:"鍗曡鏂囨湰",value:"input"},{label:"澶氳鏂囨湰",value:"textarea"},{label:"涓嬫媺閫夐」",value:"select"},{label:"鏍戝舰涓嬫媺閫夐」",value:"tree"},{label:"鍗曢�夋",value:"radio"},{label:"澶氶�夋",value:"checkbox"},{label:"寮�鍏虫",value:"switch"},{label:"鏃ユ湡妗�",value:"date"}],a=[{label:"绛変簬",value:"equal"},{label:"涓嶇瓑浜�",value:"notequal"},{label:"澶т簬",value:"gt"},{label:"澶т簬绛変簬",value:"ge"},{label:"灏忎簬",value:"lt"},{label:"灏忎簬绛変簬",value:"le"},{label:"鍖洪棿",value:"between"},{label:"妯$硦",value:"like"},{label:"宸︽ā绯�",value:"likeleft"},{label:"鍙虫ā绯�",value:"likeright"}],s=[{label:"鍗曡〃",value:"crud"},{label:"涓诲瓙琛�",value:"sub"},{label:"鏍戣〃",value:"tree"}],c={height:"auto",searchShow:!0,searchMenuSpan:6,tip:!1,border:!0,index:!0,viewBtn:!0,selection:!0,menuWidth:250,column:[{label:"鏁版嵁婧�",prop:"datasourceId",search:!0,span:24,type:"select",dicUrl:"/api/ubcs-develop/datasource/select",props:{label:"name",value:"id"},rules:[{required:!0,message:"璇烽�夋嫨鏁版嵁婧�",trigger:"blur"}]},{label:"鐗╃悊琛ㄥ悕",prop:"modelTable",type:"tree",slot:!0,dicData:[],props:{label:"comment",value:"name"},rules:[{required:!0,message:"璇疯緭鍏ユ暟鎹簱琛ㄥ悕",trigger:"blur"}]},{label:"妯″瀷绫诲悕",prop:"modelClass",rules:[{required:!0,message:"璇疯緭鍏ユā鍨嬬被鍚�",trigger:"blur"}]},{label:"妯″瀷鍚嶇О",prop:"modelName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユā鍨嬪悕绉�",trigger:"blur"}]},{label:"妯″瀷缂栧彿",prop:"modelCode",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユā鍨嬬紪鍙�",trigger:"blur"}]},{label:"妯″瀷澶囨敞",prop:"modelRemark",hide:!0,span:24}]},l={border:!0,index:!0,addBtn:!1,editBtn:!1,addRowBtn:!1,cellBtn:!1,cancelBtn:!1,tip:!1,menu:!1,selection:!0,column:[{label:"鐗╃悊鍒楀悕",prop:"jdbcName"},{label:"鐗╃悊绫诲瀷",prop:"jdbcType"},{label:"瀹炰綋鍒楀悕",prop:"propertyName",cell:!0},{label:"瀹炰綋绫诲瀷",prop:"propertyEntity",type:"select",dicData:i,cell:!0},{label:"瀛楁璇存槑",prop:"comment",cell:!0},{label:"鍒楄〃鏄剧ず",prop:"isList",type:"switch",dicData:r,align:"center",width:80,cell:!0},{label:"琛ㄥ崟鏄剧ず",prop:"isForm",type:"switch",dicData:r,align:"center",width:80,cell:!0},{label:"鐙崰涓�琛�",prop:"isRow",type:"switch",dicData:r,align:"center",width:80,cell:!0},{label:"蹇呭~",prop:"isRequired",type:"switch",dicData:r,align:"center",width:80,cell:!0},{label:"缁勪欢绫诲瀷",prop:"componentType",type:"select",dicData:o,cell:!0},{label:"瀛楀吀缂栫爜",prop:"dictCode",type:"select",dicUrl:"/api/ubcs-system/dict/select",props:{label:"dictValue",value:"code"},cell:!0},{label:"鏌ヨ閰嶇疆",prop:"isQuery",type:"switch",dicData:r,align:"center",width:80,cell:!0},{label:"鏌ヨ绫诲瀷",prop:"queryType",type:"select",dicData:a,cell:!0}]}},2004:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("璇锋墦寮�娴忚鍣ㄦ帶鍒跺彴锛岀劧鍚庣偣鍑讳笅闈㈢殑鎸夐挳")]),t("el-button",{attrs:{type:"danger",size:"small"},on:{click:e.handleNewError}},[e._v("瑙﹀彂涓�涓敊璇痋n  ")])],1)},i=[],o={methods:{handleNewError:function(){window.console.log(a)}}},s=o,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},"21b15":function(e,t,n){},2257:function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-video-play",size:"small"},on:{click:function(t){return e.handleDebug(n.row)}}},[e._v("璋冭瘯\n      ")]):e._e(),e.permission.sms_enable?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-check",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleEnable(n.row)}}},[e._v("鍚敤\n      ")]):e._e()]}},{key:"status",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.statusName))])]}},{key:"category",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.categoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.sms_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"鎵嬫満鐭俊鍙戦�佽皟璇�","append-to-body":"",visible:e.box,width:"550px"},on:{"update:visible":function(t){e.box=t}}},[t("avue-form",{attrs:{option:e.debugOption},on:{submit:e.handleSend},model:{value:e.debugForm,callback:function(t){e.debugForm=t},expression:"debugForm"}})],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("2499"),s=n("5880"),c=n("d9a3");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},query:{},loading:!0,box:!1,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,menuWidth:350,labelWidth:100,dialogWidth:880,dialogClickModal:!1,column:[{label:"鍒嗙被",type:"radio",value:1,span:24,width:100,searchLabelWidth:50,row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=sms",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,rules:[{required:!0,message:"璇烽�夋嫨鍒嗙被",trigger:"blur"}]},{label:"璧勬簮缂栧彿",prop:"smsCode",span:24,width:200,search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ祫婧愮紪鍙�",trigger:"blur"}]},{label:"妯$増ID",prop:"templateId",span:24,width:200,search:!0,rules:[{required:!0,message:"璇疯緭鍏ユā鐗圛D",trigger:"blur"}]},{label:"accessKey",prop:"accessKey",span:24,overHidden:!0,rules:[{required:!0,message:"璇疯緭鍏ccessKey",trigger:"blur"}]},{label:"secretKey",prop:"secretKey",span:24,overHidden:!0,display:!0,hide:!0,rules:[{required:!0,message:"璇疯緭鍏ecretKey",trigger:"blur"}]},{label:"regionId",prop:"regionId",span:24,value:"cn-hangzhou",hide:!0,display:!1},{label:"鐭俊绛惧悕",prop:"signName",span:24,width:200,rules:[{required:!0,message:"璇疯緭鍏ョ煭淇$鍚�",trigger:"blur"}]},{label:"鏄惁鍚敤",prop:"status",span:24,width:80,align:"center",slot:!0,addDisplay:!1,editDisplay:!1,viewDisplay:!1},{label:"澶囨敞",prop:"remark",span:24,hide:!0}]},data:[],debugForm:{code:""},debugOption:{submitText:"鍙戦��",column:[{label:"璧勬簮缂栧彿",prop:"code",disabled:!0,span:24},{label:"鍙戦�佹墜鏈�",prop:"phones",span:24},{label:"鍙戦�佸弬鏁�",prop:"params",span:24,placeholder:"渚�: {'code':2333,'title':'閫氱煡鏍囬'}"}]}}},watch:{"form.category":function(){var e=c["a"].toInt(this.form.category);this.$refs.crud.option.column.filter((function(t){"templateId"===t.prop&&(t.label=1===e?"妯$増鍐呭":"妯$増ID"),"accessKey"===t.prop&&(t.label=1===e?"apiKey":4===e?"appId":"accessKey"),"secretKey"===t.prop&&(t.display=1!==e,t.label=4===e?"appKey":"secretKey"),"regionId"===t.prop&&(3===e?(t.display=!0,t.value="cn-hangzhou"):t.display=!1)}))}},computed:u(u({},Object(s["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.sms_add,!1),viewBtn:this.vaildData(this.permission.sms_view,!1),delBtn:this.vaildData(this.permission.sms_delete,!1),editBtn:this.vaildData(this.permission.sms_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleEnable:function(e){var t=this;this.$confirm("鏄惁纭畾鍚敤杩欐潯閰嶇疆?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["enable"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.$refs.crud.toggleSelection()}))},handleDebug:function(e){this.box=!0,this.debugForm.code=e.smsCode},handleSend:function(e,t,n){var r=this;Object(a["send"])(e.code,e.phones,e.params).then((function(e){r.$message({type:"success",message:"鍙戦�佹垚鍔�!"}),t(),window.console.log(e),r.box=!1}),(function(e){window.console.log(e),n()}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},2287:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"row-click":e.clickRowChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.work_send_detail?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-info"},on:{click:function(t){return t.stopPropagation(),e.handleDetail(n.row)}}},[e._v("璇︽儏\n      ")]):e._e(),e.permission.work_send_follow?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search"},on:{click:function(t){return t.stopPropagation(),e.handleImage(n.row,n.index)}}},[e._v("娴佺▼鍥綷n      ")]):e._e()]}},{key:"processDefinitionVersion",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.processDefinitionVersion))])]}},{key:"processIsFinished",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s("finished"===r.processIsFinished?"宸插畬鎴�":"鏈畬鎴�"))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("flow-design",{attrs:{"is-dialog":"","is-display":e.flowBox,"process-instance-id":e.processInstanceId},on:{"update:isDisplay":function(t){e.flowBox=t},"update:is-display":function(t){e.flowBox=t}}})],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("1e69"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},selectionId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},processInstanceId:"",flowBox:!1,workBox:!1,option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,dialogWidth:900,menuWidth:150,dialogClickModal:!1,column:[{label:"娴佺▼鍒嗙被",type:"select",row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,hide:!0,width:100},{label:"娴佺▼鍚嶇О",prop:"processDefinitionName",search:!0},{label:"褰撳墠姝ラ",prop:"taskName"},{label:"娴佺▼鐗堟湰",prop:"processDefinitionVersion",slot:!0,width:80},{label:"娴佺▼杩涘害",prop:"processIsFinished",slot:!0,width:80},{label:"鐢宠鏃堕棿",prop:"createTime",width:165}]},data:[]}},computed:u(u({},Object(a["mapGetters"])(["permission","flowRoutes"])),{},{ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDetail:function(e){this.$router.push({path:"/work/process/".concat(Object(c["b"])(this.flowRoutes,e.category),"/detail/").concat(e.processInstanceId,"/").concat(e.businessId)})},handleImage:function(e){this.processInstanceId=e.processInstanceId,this.flowBox=!0},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u(u({},this.query),{},{category:n.category?Object(c["a"])(n.category):null});this.loading=!0,Object(s["sendList"])(e.currentPage,e.pageSize,Object.assign(n,r)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},2457:function(e,t,n){"use strict";t["a"]=[{label:"閫氱敤鍥炬爣",list:["iconfont iconicon_roundadd","iconfont iconicon_compile","iconfont iconicon_glass","iconfont iconicon_roundclose","iconfont iconicon_roundreduce","iconfont iconicon_delete","iconfont iconicon_shakehands","iconfont iconicon_task_done","iconfont iconicon_voipphone","iconfont iconicon_safety","iconfont iconicon_work","iconfont iconicon_study","iconfont iconicon_task","iconfont iconicon_subordinate","iconfont iconicon_star","iconfont iconicon_setting","iconfont iconicon_sms","iconfont iconicon_share","iconfont iconicon_secret","iconfont iconicon_scan_namecard","iconfont iconicon_principal","iconfont iconicon_group","iconfont iconicon_send","iconfont iconicon_scan","iconfont iconicon_search","iconfont iconicon_refresh","iconfont iconicon_savememo","iconfont iconicon_QRcode","iconfont iconicon_im_keyboard","iconfont iconicon_redpacket","iconfont iconicon_photo","iconfont iconicon_qq","iconfont iconicon_wechat","iconfont iconicon_phone","iconfont iconicon_namecard","iconfont iconicon_notice","iconfont iconicon_next_arrow","iconfont iconicon_left","iconfont iconicon_more","iconfont iconicon_details","iconfont iconicon_message","iconfont iconicon_mobilephone","iconfont iconicon_im_voice","iconfont iconicon_GPS","iconfont iconicon_ding","iconfont iconicon_exchange","iconfont iconicon_cspace","iconfont iconicon_doc","iconfont iconicon_dispose","iconfont iconicon_discovery","iconfont iconicon_community_line","iconfont iconicon_cloud_history","iconfont iconicon_coinpurse_line","iconfont iconicon_airplay","iconfont iconicon_at","iconfont iconicon_addressbook","iconfont iconicon_boss","iconfont iconicon_addperson","iconfont iconicon_affiliations_li","iconfont iconicon_addmessage","iconfont iconicon_addresslist","iconfont iconicon_add","iconfont icongithub","iconfont icongitee2"]},{label:"绯荤粺鍥炬爣",list:["iconfont icon-zhongyingwen","iconfont icon-caidan","iconfont icon-rizhi1","iconfont icon-zhuti","iconfont icon-suoping","iconfont icon-bug","iconfont icon-qq1","iconfont icon-weixin1","iconfont icon-shouji","iconfont icon-mima","iconfont icon-yonghu","iconfont icon-yanzhengma","iconfont icon-canshu","iconfont icon-dongtai","iconfont icon-iconset0265","iconfont icon-shujuzhanshi2","iconfont icon-tuichuquanping","iconfont icon-rizhi","iconfont icon-cuowutishitubiao","iconfont icon-debug","iconfont icon-iconset0216","iconfont icon-quanxian","iconfont icon-quanxian","iconfont icon-shuaxin","iconfont icon-bofangqi-suoping","iconfont icon-quanping","iconfont icon-navicon","iconfont icon-biaodan","iconfont icon-liuliangyunpingtaitubiao08","iconfont icon-caidanguanli","iconfont icon-cuowu","iconfont icon-wxbgongju","iconfont icon-tuichu","iconfont icon-daohanglanmoshi02","iconfont icon-changyonglogo27","iconfont icon-biaoge","iconfont icon-baidu1","iconfont icon-tubiao","iconfont icon-souhu","iconfont icon-msnui-360","iconfont icon-iframe","iconfont icon-huanyingye"]}]},2498:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"row-click":e.clickRowChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.flow_manager_state?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-refresh"},on:{click:function(t){return t.stopPropagation(),e.handleState(n.row,n.index)}}},[e._v("鍙樻洿鐘舵�乗n      ")]):e._e(),e.permission.flow_manager_image?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search"},on:{click:function(t){return t.stopPropagation(),e.handleImage(n.row,n.index)}}},[e._v("娴佺▼鍥綷n      ")]):e._e(),e.permission.flow_manager_remove?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-delete"},on:{click:function(t){return t.stopPropagation(),e.handleSlotDelete(n.row,n.index)}}},[e._v("鍒犻櫎\n      ")]):e._e()]}},{key:"tenantId",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(""===r.tenantId?"閫氱敤":r.tenantId))])]}},{key:"version",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.version))])]}},{key:"suspensionState",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(1===r.suspensionState?"婵�娲�":"鎸傝捣"))])]}},{key:"category",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.categoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-radio-group",{attrs:{size:"small"},model:{value:e.mode,callback:function(t){e.mode=t},expression:"mode"}},[t("el-radio-button",{attrs:{label:"1"}},[e._v("閫氱敤娴佺▼")]),t("el-radio-button",{attrs:{label:"2"}},[e._v("瀹氬埗娴佺▼")])],1)],1)],2),t("flow-design",{attrs:{"is-dialog":"","is-display":e.flowBox,"process-definition-id":e.processDefinitionId},on:{"update:isDisplay":function(t){e.flowBox=t},"update:is-display":function(t){e.flowBox=t}}}),t("el-dialog",{attrs:{title:"娴佺▼鍙樻洿","append-to-body":"",visible:e.stateBox,width:"20%"},on:{"update:visible":function(t){e.stateBox=t}}},[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[t("el-form-item",{attrs:{label:"娴佺▼鐘舵��"}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",value:""},model:{value:e.flowState,callback:function(t){e.flowState=t},expression:"flowState"}},e._l(e.stateOptions,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.stateBox=!1}}},[e._v("鍏� 闂�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleDoState}},[e._v("纭� 瀹�")])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("371f"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},mode:"1",selectionId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},processDefinitionId:"",flowBox:!1,stateBox:!1,flowState:"",stateOptions:[{value:"active",label:"婵�娲�"},{value:"suspend",label:"鎸傝捣"}],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,dialogWidth:900,menuWidth:250,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"绉熸埛缂栧彿",prop:"tenantId",slot:!0,width:120},{label:"娴佺▼涓婚敭",prop:"id"},{label:"娴佺▼鏍囪瘑",prop:"key",search:!0,width:150},{label:"娴佺▼鍚嶇О",prop:"name",width:150},{label:"娴佺▼鍒嗙被",type:"select",row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,width:100},{label:"娴佺▼鐗堟湰",prop:"version",slot:!0,width:80},{label:"鐘舵��",prop:"suspensionState",slot:!0,width:80},{label:"閮ㄧ讲鏃堕棿",prop:"deploymentTime",width:165}]},data:[]}},watch:{mode:function(){this.onLoad(this.page)}},computed:u(u({},Object(a["mapGetters"])(["permission"])),{},{permissionList:function(){return{delBtn:this.vaildData(this.permission.flow_manager_remove,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")},deploymentIds:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.deploymentId)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["deleteDeployment"])(e.deploymentIds)})).then((function(){e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection(),e.onLoad(e.page)})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleSlotDelete:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["deleteDeployment"])(e.deploymentId)})).then((function(){t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.$refs.crud.toggleSelection(),t.onLoad(t.page)}))},handleState:function(e){this.stateBox=!0,this.selectionId=e.id},handleDoState:function(){var e=this;this.flowState?Object(s["changeState"])({processId:this.selectionId,state:this.flowState}).then((function(t){var n=t.data;n.success?(e.$message({type:"success",message:n.msg}),e.stateBox=!1,e.onLoad(e.page)):e.$message({type:"warn",message:n.msg})})):this.$message({type:"warn",message:"璇峰厛閫夋嫨娴佺▼鐘舵��!"})},handleImage:function(e){this.processDefinitionId=e.id,this.flowBox=!0},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u(u({},n),{},{category:n.category?Object(c["a"])(n.category):null,mode:this.mode});this.loading=!0,Object(s["managerList"])(e.currentPage,e.pageSize,Object.assign(r,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"24f0":function(e,t,n){},2762:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[e._v("娴嬭瘯椤�")])},i=[],o={},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"296b":function(e,t,n){"use strict";n.r(t);n("7f7f"),n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.optionParent,"table-loading":e.loading,data:e.dataParent,page:e.pageParent,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.pageParent=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-click":e.handleRowClick,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoadParent},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-setting",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleRowClick(n.row)}}},[e._v("鏋氫妇閰嶇疆\n        ")]):e._e()]}},{key:"code",fn:function(n){var r=n.row;return[t("el-tag",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.handleRowClick(r)}}},[e._v(e._s(r.code))])]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formParent,callback:function(t){e.formParent=t},expression:"formParent"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n        ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"[".concat(e.name,"]鏋氫妇椤归厤缃�"),"append-to-body":"",visible:e.box,width:"1000px"},on:{"update:visible":function(t){e.box=t}}},[t("avue-crud",{ref:"crudChild",attrs:{option:e.optionChild,"table-loading":e.loadingChild,data:e.dataChild,permission:e.permissionList,"before-open":e.beforeOpenChild,"before-close":e.beforeCloseChild},on:{"row-del":e.rowDelChild,"row-update":e.rowUpdateChild,"row-save":e.rowSaveChild,"search-change":e.searchChangeChild,"search-reset":e.searchResetChild,"selection-change":e.selectionChangeChild,"current-change":e.currentChangeChild,"size-change":e.sizeChangeChild,"refresh-change":e.refreshChangeChild,"on-load":e.onLoadChild},scopedSlots:e._u([{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formChild,callback:function(t){e.formChild=t},expression:"formChild"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDeleteChild}},[e._v("鍒� 闄n          ")]):e._e()],1)],2)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("35a0"),s={height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:10,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:250,dialogWidth:880,dialogClickModal:!1,column:[{label:"浠e彿",prop:"name",search:!0,slot:!0,span:16,rules:[{required:!0,message:"璇疯緭鍏ヤ唬鍙�",trigger:"blur"}]},{label:"鍚嶇О",prop:"label",search:!0,span:16,rules:[{required:!0,message:"璇疯緭鍏ュ悕绉�",trigger:"blur"}]},{label:"鎻忚堪",span:16,prop:"remark"}]},c={height:"auto",calcHeight:95,tip:!1,searchShow:!0,searchMenuSpan:10,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:300,dialogWidth:880,dialogClickModal:!1,column:[{label:"鍚嶇О",prop:"name",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ悕绉�",trigger:"blur"}]},{label:"鍊�",prop:"value",width:80,search:!0,rules:[{required:!0,message:"璇疯緭鍏ュ��",trigger:"blur"}]},{label:"鎻忚堪",prop:"description"},{label:"鏋氫妇鎺掑簭",prop:"sort",type:"number",align:"right",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ユ灇涓炬帓搴�",trigger:"blur"}]}]},l=n("5880");function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f={data:function(){return{dictValue:"鏆傛棤",parentoid:-1,formParent:{},formChild:{},selectionList:[],query:{},box:!1,loading:!0,loadingChild:!0,pageParent:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},pageChild:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},dataParent:[],dataChild:[],optionParent:s,optionChild:c}},computed:d(d({},Object(l["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dict_add,!1),delBtn:this.vaildData(this.permission.dict_delete,!1),editBtn:this.vaildData(this.permission.dict_edit,!1),viewBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.oid)})),e.join(",")}}),mounted:function(){this.initData()},methods:{initData:function(){var e=this;Object(a["getDictTree"])(this.pageParent.currentPage,this.pageParent.pageSize,this.query).then((function(t){var n=e.findObject(e.optionChild.column,"parentoid");n.dicData=t.data.data}))},handleAdd:function(e){this.formChild.value="",this.formChild.name="",this.formChild.sort=0,this.formChild.isSealed=0,this.formChild.remark="",this.formChild.parentoid=e.oid,this.$refs.crudChild.rowAdd()},rowSave:function(e,t,n){var r=this,i=d(d({},e),{},{dictKey:-1});Object(a["add"])(i).then((function(){r.onLoadParent(r.pageParent),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadParent(i.pageParent),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),i.onLoadChild(i.pageChild),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.oid)})).then((function(){t.onLoadParent(t.pageParent),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleRowClick:function(e){this.query={},this.parentId=e.oid,this.name=e.name;var t=this.findObject(this.optionChild.column,"value");t.value=e.code,this.parentoid=e.oid,this.box=!0,this.onLoadChild(this.pageChild)},searchReset:function(){this.query={},this.onLoadParent(this.pageParent)},searchChange:function(e,t){this.query=e,this.pageParent.currentPage=1,this.onLoadParent(this.pageParent,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadParent(e.pageParent),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDict"])(this.formParent.oid).then((function(e){n.formParent=e.data.data})),e()},currentChange:function(e){this.pageParent.currentPage=e},sizeChange:function(e){this.pageParent.pageSize=e},refreshChange:function(){this.onLoadParent(this.pageParent,this.query)},rowSaveChild:function(e,t,n){var r=this;e.parentoid=this.parentoid,Object(a["addChild"])(e).then((function(){r.onLoadChild(r.pageChild),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateChild:function(e,t,n,r){var i=this;Object(a["updateChild"])(e).then((function(){i.onLoadChild(i.pageChild),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelChild:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["removeChild"])(e.oid)})).then((function(){t.onLoadChild(t.pageChild),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchResetChild:function(){this.query={},this.onLoadChild(this.pageChild)},searchChangeChild:function(e,t){this.query=e,this.pageChild.currentPage=1,this.onLoadChild(this.pageChild,e),t()},selectionChangeChild:function(e){this.selectionList=e},selectionClearChild:function(){this.selectionList=[],this.$refs.crudChild.toggleSelection()},handleDeleteChild:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["removeChild"])(e.ids)})).then((function(){e.onLoadChild(e.pageChild),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudChild.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenChild:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getDictChild"])(this.formChild.oid).then((function(e){n.formChild=e.data.data})),e()},beforeCloseChild:function(e){var t=this;this.$refs.crudChild.value.parentId=this.parentId,this.$refs.crudChild.option.column.filter((function(e){"parentId"===e.prop&&(e.value=t.parentId)})),e()},currentChangeChild:function(e){this.pageChild.currentPage=e},sizeChangeChild:function(e){this.pageChild.pageSize=e},refreshChangeChild:function(){this.onLoadChild(this.pageChild,this.query)},onLoadParent:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getParentList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.pageParent.total=n.total,t.dataParent=n.records,t.loading=!1,t.selectionClear()}))},onLoadChild:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loadingChild=!0,Object(a["getChildList"])(e.currentPage,e.pageSize,this.parentoid,Object.assign(n,this.query)).then((function(e){t.dataChild=e.data.data,t.loadingChild=!1,t.selectionClear()}))}}},h=f,p=n("2877"),g=Object(p["a"])(h,r,i,!1,null,null,null);t["default"]=g.exports},2977:function(e,t,n){"use strict";n("9b67")},"29f3":function(e,t){var n=Object.prototype,r=n.toString;function i(e){return r.call(e)}e.exports=i},"2b10":function(e,t){function n(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),n=n>i?i:n,n<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;var o=Array(i);while(++r<i)o[r]=e[r+t];return o}e.exports=n},"2b3e":function(e,t,n){var r=n("585a"),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},"2ba9":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,permission:e.permissionList,"before-open":e.beforeOpen,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("6762"),n("2fdb"),n("ade3")),a=n("62ed"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,editBtn:!1,addBtn:!1,delBtn:!1,menuWidth:120,dialogType:"drawer",column:[{label:"鏈嶅姟id",prop:"serviceId",width:"120",search:!0},{label:"鏈嶅姟host",prop:"serverHost",search:!0},{label:"鏈嶅姟ip",prop:"serverIp",width:"160"},{label:"杞欢鐜",prop:"env",width:"80"},{label:"鏃ュ織鍚�",prop:"title"},{label:"璇锋眰鏂规硶",prop:"method",width:"80"},{label:"璇锋眰鎺ュ彛",prop:"requestUri"},{label:"鏃ュ織鏃堕棿",prop:"createTime",width:"180"},{label:"鐢ㄦ埛浠g悊",prop:"userAgent",span:24,hide:!0},{label:"璇锋眰鏁版嵁",prop:"params",type:"textarea",span:24,minRows:2,hide:!0}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{viewBtn:this.vaildData(this.permission.log_api_view,!1)}}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getApiLogs"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getApiList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"2cfa":function(e,t,n){"use strict";n("b2ed")},"2d56":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("el-input",{staticStyle:{width:"220px"},attrs:{clearable:!0,readonly:e.readFlag},on:{focus:e.focusHandle,blur:e.blurHandle},model:{value:e.Text,callback:function(t){e.Text=t},expression:"Text"}},[t("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])},i=[],o={name:"FormInput",data:function(){return{Text:"333",readFlag:!1}},methods:{focusHandle:function(){this.readFlag=!0},blurHandle:function(){this.readFlag=!1}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,"ec08aeb2",null);t["default"]=c.exports},"2ef0":function(e,t,n){(function(e,r){var i;
-/**
- * @license
- * Lodash <https://lodash.com/>
- * Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
- * Released under MIT license <https://lodash.com/license>
- * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
- * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
- */(function(){var o,a="4.17.21",s=200,c="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",l="Expected a function",u="Invalid `variable` option passed into `_.template`",d="__lodash_hash_undefined__",f=500,h="__lodash_placeholder__",p=1,g=2,m=4,v=1,b=2,y=1,x=2,w=4,O=8,_=16,C=32,S=64,P=128,j=256,k=512,L=30,D="...",M=800,E=16,T=1,A=2,B=3,I=1/0,R=9007199254740991,F=17976931348623157e292,z=NaN,$=4294967295,N=$-1,q=$>>>1,G=[["ary",P],["bind",y],["bindKey",x],["curry",O],["curryRight",_],["flip",k],["partial",C],["partialRight",S],["rearg",j]],V="[object Arguments]",Y="[object Array]",X="[object AsyncFunction]",U="[object Boolean]",W="[object Date]",H="[object DOMException]",K="[object Error]",Z="[object Function]",Q="[object GeneratorFunction]",J="[object Map]",ee="[object Number]",te="[object Null]",ne="[object Object]",re="[object Promise]",ie="[object Proxy]",oe="[object RegExp]",ae="[object Set]",se="[object String]",ce="[object Symbol]",le="[object Undefined]",ue="[object WeakMap]",de="[object WeakSet]",fe="[object ArrayBuffer]",he="[object DataView]",pe="[object Float32Array]",ge="[object Float64Array]",me="[object Int8Array]",ve="[object Int16Array]",be="[object Int32Array]",ye="[object Uint8Array]",xe="[object Uint8ClampedArray]",we="[object Uint16Array]",Oe="[object Uint32Array]",_e=/\b__p \+= '';/g,Ce=/\b(__p \+=) '' \+/g,Se=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Pe=/&(?:amp|lt|gt|quot|#39);/g,je=/[&<>"']/g,ke=RegExp(Pe.source),Le=RegExp(je.source),De=/<%-([\s\S]+?)%>/g,Me=/<%([\s\S]+?)%>/g,Ee=/<%=([\s\S]+?)%>/g,Te=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ae=/^\w*$/,Be=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ie=/[\\^$.*+?()[\]{}|]/g,Re=RegExp(Ie.source),Fe=/^\s+/,ze=/\s/,$e=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Ne=/\{\n\/\* \[wrapped with (.+)\] \*/,qe=/,? & /,Ge=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Ve=/[()=,{}\[\]\/\s]/,Ye=/\\(\\)?/g,Xe=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ue=/\w*$/,We=/^[-+]0x[0-9a-f]+$/i,He=/^0b[01]+$/i,Ke=/^\[object .+?Constructor\]$/,Ze=/^0o[0-7]+$/i,Qe=/^(?:0|[1-9]\d*)$/,Je=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,et=/($^)/,tt=/['\n\r\u2028\u2029\\]/g,nt="\\ud800-\\udfff",rt="\\u0300-\\u036f",it="\\ufe20-\\ufe2f",ot="\\u20d0-\\u20ff",at=rt+it+ot,st="\\u2700-\\u27bf",ct="a-z\\xdf-\\xf6\\xf8-\\xff",lt="\\xac\\xb1\\xd7\\xf7",ut="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",dt="\\u2000-\\u206f",ft=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ht="A-Z\\xc0-\\xd6\\xd8-\\xde",pt="\\ufe0e\\ufe0f",gt=lt+ut+dt+ft,mt="['鈥橾",vt="["+nt+"]",bt="["+gt+"]",yt="["+at+"]",xt="\\d+",wt="["+st+"]",Ot="["+ct+"]",_t="[^"+nt+gt+xt+st+ct+ht+"]",Ct="\\ud83c[\\udffb-\\udfff]",St="(?:"+yt+"|"+Ct+")",Pt="[^"+nt+"]",jt="(?:\\ud83c[\\udde6-\\uddff]){2}",kt="[\\ud800-\\udbff][\\udc00-\\udfff]",Lt="["+ht+"]",Dt="\\u200d",Mt="(?:"+Ot+"|"+_t+")",Et="(?:"+Lt+"|"+_t+")",Tt="(?:"+mt+"(?:d|ll|m|re|s|t|ve))?",At="(?:"+mt+"(?:D|LL|M|RE|S|T|VE))?",Bt=St+"?",It="["+pt+"]?",Rt="(?:"+Dt+"(?:"+[Pt,jt,kt].join("|")+")"+It+Bt+")*",Ft="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",zt="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",$t=It+Bt+Rt,Nt="(?:"+[wt,jt,kt].join("|")+")"+$t,qt="(?:"+[Pt+yt+"?",yt,jt,kt,vt].join("|")+")",Gt=RegExp(mt,"g"),Vt=RegExp(yt,"g"),Yt=RegExp(Ct+"(?="+Ct+")|"+qt+$t,"g"),Xt=RegExp([Lt+"?"+Ot+"+"+Tt+"(?="+[bt,Lt,"$"].join("|")+")",Et+"+"+At+"(?="+[bt,Lt+Mt,"$"].join("|")+")",Lt+"?"+Mt+"+"+Tt,Lt+"+"+At,zt,Ft,xt,Nt].join("|"),"g"),Ut=RegExp("["+Dt+nt+at+pt+"]"),Wt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ht=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Kt=-1,Zt={};Zt[pe]=Zt[ge]=Zt[me]=Zt[ve]=Zt[be]=Zt[ye]=Zt[xe]=Zt[we]=Zt[Oe]=!0,Zt[V]=Zt[Y]=Zt[fe]=Zt[U]=Zt[he]=Zt[W]=Zt[K]=Zt[Z]=Zt[J]=Zt[ee]=Zt[ne]=Zt[oe]=Zt[ae]=Zt[se]=Zt[ue]=!1;var Qt={};Qt[V]=Qt[Y]=Qt[fe]=Qt[he]=Qt[U]=Qt[W]=Qt[pe]=Qt[ge]=Qt[me]=Qt[ve]=Qt[be]=Qt[J]=Qt[ee]=Qt[ne]=Qt[oe]=Qt[ae]=Qt[se]=Qt[ce]=Qt[ye]=Qt[xe]=Qt[we]=Qt[Oe]=!0,Qt[K]=Qt[Z]=Qt[ue]=!1;var Jt={"脌":"A","脕":"A","脗":"A","脙":"A","脛":"A","脜":"A","脿":"a","谩":"a","芒":"a","茫":"a","盲":"a","氓":"a","脟":"C","莽":"c","脨":"D","冒":"d","脠":"E","脡":"E","脢":"E","脣":"E","猫":"e","茅":"e","锚":"e","毛":"e","脤":"I","脥":"I","脦":"I","脧":"I","矛":"i","铆":"i","卯":"i","茂":"i","脩":"N","帽":"n","脪":"O","脫":"O","脭":"O","脮":"O","脰":"O","脴":"O","貌":"o","贸":"o","么":"o","玫":"o","枚":"o","酶":"o","脵":"U","脷":"U","脹":"U","脺":"U","霉":"u","煤":"u","没":"u","眉":"u","脻":"Y","媒":"y","每":"y","脝":"Ae","忙":"ae","脼":"Th","镁":"th","脽":"ss","膧":"A","膫":"A","膭":"A","膩":"a","膬":"a","膮":"a","膯":"C","膱":"C","膴":"C","膶":"C","膰":"c","膲":"c","膵":"c","膷":"c","膸":"D","膼":"D","膹":"d","膽":"d","膾":"E","臄":"E","臇":"E","臉":"E","臍":"E","膿":"e","臅":"e","臈":"e","臋":"e","臎":"e","臏":"G","臑":"G","臓":"G","蘑":"G","臐":"g","臒":"g","摹":"g","模":"g","膜":"H","摩":"H","磨":"h","魔":"h","抹":"I","莫":"I","默":"I","漠":"I","陌":"I","末":"i","墨":"i","沫":"i","寞":"i","谋":"i","拇":"J","牡":"j","亩":"K","姆":"k","母":"k","墓":"L","幕":"L","慕":"L","目":"L","艁":"L","暮":"l","募":"l","木":"l","艀":"l","艂":"l","艃":"N","艆":"N","艊":"N","艎":"N","艅":"n","艈":"n","艌":"n","艐":"n","艑":"O","艓":"O","艕":"O","艒":"o","艔":"o","艖":"o","艛":"R","艝":"R","艠":"R","艜":"r","艞":"r","艡":"r","艢":"S","艤":"S","艦":"S","艩":"S","艣":"s","艥":"s","艧":"s","拧":"s","泞":"T","扭":"T","纽":"T","牛":"t","钮":"t","脓":"t","浓":"U","弄":"U","努":"U","女":"U","虐":"U","挪":"U","农":"u","奴":"u","怒":"u","暖":"u","疟":"u","懦":"u","糯":"W","诺":"w","哦":"Y","欧":"y","鸥":"Y","殴":"Z","呕":"Z","沤":"Z","藕":"z","偶":"z","啪":"z","牟":"IJ","某":"ij","艗":"Oe","艙":"oe","艍":"'n","趴":"s"},en={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},tn={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},nn={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},rn=parseFloat,on=parseInt,an="object"==typeof e&&e&&e.Object===Object&&e,sn="object"==typeof self&&self&&self.Object===Object&&self,cn=an||sn||Function("return this")(),ln=t&&!t.nodeType&&t,un=ln&&"object"==typeof r&&r&&!r.nodeType&&r,dn=un&&un.exports===ln,fn=dn&&an.process,hn=function(){try{var e=un&&un.require&&un.require("util").types;return e||fn&&fn.binding&&fn.binding("util")}catch(t){}}(),pn=hn&&hn.isArrayBuffer,gn=hn&&hn.isDate,mn=hn&&hn.isMap,vn=hn&&hn.isRegExp,bn=hn&&hn.isSet,yn=hn&&hn.isTypedArray;function xn(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function wn(e,t,n,r){var i=-1,o=null==e?0:e.length;while(++i<o){var a=e[i];t(r,a,n(a),e)}return r}function On(e,t){var n=-1,r=null==e?0:e.length;while(++n<r)if(!1===t(e[n],n,e))break;return e}function _n(e,t){var n=null==e?0:e.length;while(n--)if(!1===t(e[n],n,e))break;return e}function Cn(e,t){var n=-1,r=null==e?0:e.length;while(++n<r)if(!t(e[n],n,e))return!1;return!0}function Sn(e,t){var n=-1,r=null==e?0:e.length,i=0,o=[];while(++n<r){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o}function Pn(e,t){var n=null==e?0:e.length;return!!n&&Fn(e,t,0)>-1}function jn(e,t,n){var r=-1,i=null==e?0:e.length;while(++r<i)if(n(t,e[r]))return!0;return!1}function kn(e,t){var n=-1,r=null==e?0:e.length,i=Array(r);while(++n<r)i[n]=t(e[n],n,e);return i}function Ln(e,t){var n=-1,r=t.length,i=e.length;while(++n<r)e[i+n]=t[n];return e}function Dn(e,t,n,r){var i=-1,o=null==e?0:e.length;r&&o&&(n=e[++i]);while(++i<o)n=t(n,e[i],i,e);return n}function Mn(e,t,n,r){var i=null==e?0:e.length;r&&i&&(n=e[--i]);while(i--)n=t(n,e[i],i,e);return n}function En(e,t){var n=-1,r=null==e?0:e.length;while(++n<r)if(t(e[n],n,e))return!0;return!1}var Tn=qn("length");function An(e){return e.split("")}function Bn(e){return e.match(Ge)||[]}function In(e,t,n){var r;return n(e,(function(e,n,i){if(t(e,n,i))return r=n,!1})),r}function Rn(e,t,n,r){var i=e.length,o=n+(r?1:-1);while(r?o--:++o<i)if(t(e[o],o,e))return o;return-1}function Fn(e,t,n){return t===t?pr(e,t,n):Rn(e,$n,n)}function zn(e,t,n,r){var i=n-1,o=e.length;while(++i<o)if(r(e[i],t))return i;return-1}function $n(e){return e!==e}function Nn(e,t){var n=null==e?0:e.length;return n?Xn(e,t)/n:z}function qn(e){return function(t){return null==t?o:t[e]}}function Gn(e){return function(t){return null==e?o:e[t]}}function Vn(e,t,n,r,i){return i(e,(function(e,i,o){n=r?(r=!1,e):t(n,e,i,o)})),n}function Yn(e,t){var n=e.length;e.sort(t);while(n--)e[n]=e[n].value;return e}function Xn(e,t){var n,r=-1,i=e.length;while(++r<i){var a=t(e[r]);a!==o&&(n=n===o?a:n+a)}return n}function Un(e,t){var n=-1,r=Array(e);while(++n<e)r[n]=t(n);return r}function Wn(e,t){return kn(t,(function(t){return[t,e[t]]}))}function Hn(e){return e?e.slice(0,br(e)+1).replace(Fe,""):e}function Kn(e){return function(t){return e(t)}}function Zn(e,t){return kn(t,(function(t){return e[t]}))}function Qn(e,t){return e.has(t)}function Jn(e,t){var n=-1,r=e.length;while(++n<r&&Fn(t,e[n],0)>-1);return n}function er(e,t){var n=e.length;while(n--&&Fn(t,e[n],0)>-1);return n}function tr(e,t){var n=e.length,r=0;while(n--)e[n]===t&&++r;return r}var nr=Gn(Jt),rr=Gn(en);function ir(e){return"\\"+nn[e]}function or(e,t){return null==e?o:e[t]}function ar(e){return Ut.test(e)}function sr(e){return Wt.test(e)}function cr(e){var t,n=[];while(!(t=e.next()).done)n.push(t.value);return n}function lr(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function ur(e,t){return function(n){return e(t(n))}}function dr(e,t){var n=-1,r=e.length,i=0,o=[];while(++n<r){var a=e[n];a!==t&&a!==h||(e[n]=h,o[i++]=n)}return o}function fr(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}function hr(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=[e,e]})),n}function pr(e,t,n){var r=n-1,i=e.length;while(++r<i)if(e[r]===t)return r;return-1}function gr(e,t,n){var r=n+1;while(r--)if(e[r]===t)return r;return r}function mr(e){return ar(e)?xr(e):Tn(e)}function vr(e){return ar(e)?wr(e):An(e)}function br(e){var t=e.length;while(t--&&ze.test(e.charAt(t)));return t}var yr=Gn(tn);function xr(e){var t=Yt.lastIndex=0;while(Yt.test(e))++t;return t}function wr(e){return e.match(Yt)||[]}function Or(e){return e.match(Xt)||[]}var _r=function e(t){t=null==t?cn:Cr.defaults(cn.Object(),t,Cr.pick(cn,Ht));var n=t.Array,r=t.Date,i=t.Error,ze=t.Function,Ge=t.Math,nt=t.Object,rt=t.RegExp,it=t.String,ot=t.TypeError,at=n.prototype,st=ze.prototype,ct=nt.prototype,lt=t["__core-js_shared__"],ut=st.toString,dt=ct.hasOwnProperty,ft=0,ht=function(){var e=/[^.]+$/.exec(lt&&lt.keys&&lt.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),pt=ct.toString,gt=ut.call(nt),mt=cn._,vt=rt("^"+ut.call(dt).replace(Ie,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),bt=dn?t.Buffer:o,yt=t.Symbol,xt=t.Uint8Array,wt=bt?bt.allocUnsafe:o,Ot=ur(nt.getPrototypeOf,nt),_t=nt.create,Ct=ct.propertyIsEnumerable,St=at.splice,Pt=yt?yt.isConcatSpreadable:o,jt=yt?yt.iterator:o,kt=yt?yt.toStringTag:o,Lt=function(){try{var e=Ua(nt,"defineProperty");return e({},"",{}),e}catch(t){}}(),Dt=t.clearTimeout!==cn.clearTimeout&&t.clearTimeout,Mt=r&&r.now!==cn.Date.now&&r.now,Et=t.setTimeout!==cn.setTimeout&&t.setTimeout,Tt=Ge.ceil,At=Ge.floor,Bt=nt.getOwnPropertySymbols,It=bt?bt.isBuffer:o,Rt=t.isFinite,Ft=at.join,zt=ur(nt.keys,nt),$t=Ge.max,Nt=Ge.min,qt=r.now,Yt=t.parseInt,Xt=Ge.random,Ut=at.reverse,Wt=Ua(t,"DataView"),Jt=Ua(t,"Map"),en=Ua(t,"Promise"),tn=Ua(t,"Set"),nn=Ua(t,"WeakMap"),an=Ua(nt,"create"),sn=nn&&new nn,ln={},un=Es(Wt),fn=Es(Jt),hn=Es(en),Tn=Es(tn),An=Es(nn),Gn=yt?yt.prototype:o,pr=Gn?Gn.valueOf:o,xr=Gn?Gn.toString:o;function wr(e){if(Su(e)&&!cu(e)&&!(e instanceof jr)){if(e instanceof Pr)return e;if(dt.call(e,"__wrapped__"))return As(e)}return new Pr(e)}var _r=function(){function e(){}return function(t){if(!Cu(t))return{};if(_t)return _t(t);e.prototype=t;var n=new e;return e.prototype=o,n}}();function Sr(){}function Pr(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=o}function jr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=$,this.__views__=[]}function kr(){var e=new jr(this.__wrapped__);return e.__actions__=ia(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=ia(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=ia(this.__views__),e}function Lr(){if(this.__filtered__){var e=new jr(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e}function Dr(){var e=this.__wrapped__.value(),t=this.__dir__,n=cu(e),r=t<0,i=n?e.length:0,o=Qa(0,i,this.__views__),a=o.start,s=o.end,c=s-a,l=r?s:a-1,u=this.__iteratees__,d=u.length,f=0,h=Nt(c,this.__takeCount__);if(!n||!r&&i==c&&h==c)return zo(e,this.__actions__);var p=[];e:while(c--&&f<h){l+=t;var g=-1,m=e[l];while(++g<d){var v=u[g],b=v.iteratee,y=v.type,x=b(m);if(y==A)m=x;else if(!x){if(y==T)continue e;break e}}p[f++]=m}return p}function Mr(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}function Er(){this.__data__=an?an(null):{},this.size=0}function Tr(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}function Ar(e){var t=this.__data__;if(an){var n=t[e];return n===d?o:n}return dt.call(t,e)?t[e]:o}function Br(e){var t=this.__data__;return an?t[e]!==o:dt.call(t,e)}function Ir(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=an&&t===o?d:t,this}function Rr(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}function Fr(){this.__data__=[],this.size=0}function zr(e){var t=this.__data__,n=ui(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():St.call(t,n,1),--this.size,!0}function $r(e){var t=this.__data__,n=ui(t,e);return n<0?o:t[n][1]}function Nr(e){return ui(this.__data__,e)>-1}function qr(e,t){var n=this.__data__,r=ui(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function Gr(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}function Vr(){this.size=0,this.__data__={hash:new Mr,map:new(Jt||Rr),string:new Mr}}function Yr(e){var t=Ya(this,e)["delete"](e);return this.size-=t?1:0,t}function Xr(e){return Ya(this,e).get(e)}function Ur(e){return Ya(this,e).has(e)}function Wr(e,t){var n=Ya(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}function Hr(e){var t=-1,n=null==e?0:e.length;this.__data__=new Gr;while(++t<n)this.add(e[t])}function Kr(e){return this.__data__.set(e,d),this}function Zr(e){return this.__data__.has(e)}function Qr(e){var t=this.__data__=new Rr(e);this.size=t.size}function Jr(){this.__data__=new Rr,this.size=0}function ei(e){var t=this.__data__,n=t["delete"](e);return this.size=t.size,n}function ti(e){return this.__data__.get(e)}function ni(e){return this.__data__.has(e)}function ri(e,t){var n=this.__data__;if(n instanceof Rr){var r=n.__data__;if(!Jt||r.length<s-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Gr(r)}return n.set(e,t),this.size=n.size,this}function ii(e,t){var n=cu(e),r=!n&&su(e),i=!n&&!r&&hu(e),o=!n&&!r&&!i&&$u(e),a=n||r||i||o,s=a?Un(e.length,it):[],c=s.length;for(var l in e)!t&&!dt.call(e,l)||a&&("length"==l||i&&("offset"==l||"parent"==l)||o&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||as(l,c))||s.push(l);return s}function oi(e){var t=e.length;return t?e[bo(0,t-1)]:o}function ai(e,t){return Ls(ia(e),mi(t,0,e.length))}function si(e){return Ls(ia(e))}function ci(e,t,n){(n!==o&&!iu(e[t],n)||n===o&&!(t in e))&&pi(e,t,n)}function li(e,t,n){var r=e[t];dt.call(e,t)&&iu(r,n)&&(n!==o||t in e)||pi(e,t,n)}function ui(e,t){var n=e.length;while(n--)if(iu(e[n][0],t))return n;return-1}function di(e,t,n,r){return Oi(e,(function(e,i,o){t(r,e,n(e),o)})),r}function fi(e,t){return e&&oa(t,Od(t),e)}function hi(e,t){return e&&oa(t,_d(t),e)}function pi(e,t,n){"__proto__"==t&&Lt?Lt(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function gi(e,t){var r=-1,i=t.length,a=n(i),s=null==e;while(++r<i)a[r]=s?o:md(e,t[r]);return a}function mi(e,t,n){return e===e&&(n!==o&&(e=e<=n?e:n),t!==o&&(e=e>=t?e:t)),e}function vi(e,t,n,r,i,a){var s,c=t&p,l=t&g,u=t&m;if(n&&(s=i?n(e,r,i,a):n(e)),s!==o)return s;if(!Cu(e))return e;var d=cu(e);if(d){if(s=ts(e),!c)return ia(e,s)}else{var f=Za(e),h=f==Z||f==Q;if(hu(e))return Wo(e,c);if(f==ne||f==V||h&&!i){if(s=l||h?{}:ns(e),!c)return l?sa(e,hi(s,e)):aa(e,fi(s,e))}else{if(!Qt[f])return i?e:{};s=rs(e,f,c)}}a||(a=new Qr);var v=a.get(e);if(v)return v;a.set(e,s),Ru(e)?e.forEach((function(r){s.add(vi(r,t,n,r,e,a))})):Pu(e)&&e.forEach((function(r,i){s.set(i,vi(r,t,n,i,e,a))}));var b=u?l?$a:za:l?_d:Od,y=d?o:b(e);return On(y||e,(function(r,i){y&&(i=r,r=e[i]),li(s,i,vi(r,t,n,i,e,a))})),s}function bi(e){var t=Od(e);return function(n){return yi(n,e,t)}}function yi(e,t,n){var r=n.length;if(null==e)return!r;e=nt(e);while(r--){var i=n[r],a=t[i],s=e[i];if(s===o&&!(i in e)||!a(s))return!1}return!0}function xi(e,t,n){if("function"!=typeof e)throw new ot(l);return Ss((function(){e.apply(o,n)}),t)}function wi(e,t,n,r){var i=-1,o=Pn,a=!0,c=e.length,l=[],u=t.length;if(!c)return l;n&&(t=kn(t,Kn(n))),r?(o=jn,a=!1):t.length>=s&&(o=Qn,a=!1,t=new Hr(t));e:while(++i<c){var d=e[i],f=null==n?d:n(d);if(d=r||0!==d?d:0,a&&f===f){var h=u;while(h--)if(t[h]===f)continue e;l.push(d)}else o(t,f,r)||l.push(d)}return l}wr.templateSettings={escape:De,evaluate:Me,interpolate:Ee,variable:"",imports:{_:wr}},wr.prototype=Sr.prototype,wr.prototype.constructor=wr,Pr.prototype=_r(Sr.prototype),Pr.prototype.constructor=Pr,jr.prototype=_r(Sr.prototype),jr.prototype.constructor=jr,Mr.prototype.clear=Er,Mr.prototype["delete"]=Tr,Mr.prototype.get=Ar,Mr.prototype.has=Br,Mr.prototype.set=Ir,Rr.prototype.clear=Fr,Rr.prototype["delete"]=zr,Rr.prototype.get=$r,Rr.prototype.has=Nr,Rr.prototype.set=qr,Gr.prototype.clear=Vr,Gr.prototype["delete"]=Yr,Gr.prototype.get=Xr,Gr.prototype.has=Ur,Gr.prototype.set=Wr,Hr.prototype.add=Hr.prototype.push=Kr,Hr.prototype.has=Zr,Qr.prototype.clear=Jr,Qr.prototype["delete"]=ei,Qr.prototype.get=ti,Qr.prototype.has=ni,Qr.prototype.set=ri;var Oi=ua(Mi),_i=ua(Ei,!0);function Ci(e,t){var n=!0;return Oi(e,(function(e,r,i){return n=!!t(e,r,i),n})),n}function Si(e,t,n){var r=-1,i=e.length;while(++r<i){var a=e[r],s=t(a);if(null!=s&&(c===o?s===s&&!zu(s):n(s,c)))var c=s,l=a}return l}function Pi(e,t,n,r){var i=e.length;n=Wu(n),n<0&&(n=-n>i?0:i+n),r=r===o||r>i?i:Wu(r),r<0&&(r+=i),r=n>r?0:Hu(r);while(n<r)e[n++]=t;return e}function ji(e,t){var n=[];return Oi(e,(function(e,r,i){t(e,r,i)&&n.push(e)})),n}function ki(e,t,n,r,i){var o=-1,a=e.length;n||(n=os),i||(i=[]);while(++o<a){var s=e[o];t>0&&n(s)?t>1?ki(s,t-1,n,r,i):Ln(i,s):r||(i[i.length]=s)}return i}var Li=da(),Di=da(!0);function Mi(e,t){return e&&Li(e,t,Od)}function Ei(e,t){return e&&Di(e,t,Od)}function Ti(e,t){return Sn(t,(function(t){return wu(e[t])}))}function Ai(e,t){t=Vo(t,e);var n=0,r=t.length;while(null!=e&&n<r)e=e[Ms(t[n++])];return n&&n==r?e:o}function Bi(e,t,n){var r=t(e);return cu(e)?r:Ln(r,n(e))}function Ii(e){return null==e?e===o?le:te:kt&&kt in nt(e)?Wa(e):ys(e)}function Ri(e,t){return e>t}function Fi(e,t){return null!=e&&dt.call(e,t)}function zi(e,t){return null!=e&&t in nt(e)}function $i(e,t,n){return e>=Nt(t,n)&&e<$t(t,n)}function Ni(e,t,r){var i=r?jn:Pn,a=e[0].length,s=e.length,c=s,l=n(s),u=1/0,d=[];while(c--){var f=e[c];c&&t&&(f=kn(f,Kn(t))),u=Nt(f.length,u),l[c]=!r&&(t||a>=120&&f.length>=120)?new Hr(c&&f):o}f=e[0];var h=-1,p=l[0];e:while(++h<a&&d.length<u){var g=f[h],m=t?t(g):g;if(g=r||0!==g?g:0,!(p?Qn(p,m):i(d,m,r))){c=s;while(--c){var v=l[c];if(!(v?Qn(v,m):i(e[c],m,r)))continue e}p&&p.push(m),d.push(g)}}return d}function qi(e,t,n,r){return Mi(e,(function(e,i,o){t(r,n(e),i,o)})),r}function Gi(e,t,n){t=Vo(t,e),e=ws(e,t);var r=null==e?e:e[Ms(oc(t))];return null==r?o:xn(r,e,n)}function Vi(e){return Su(e)&&Ii(e)==V}function Yi(e){return Su(e)&&Ii(e)==fe}function Xi(e){return Su(e)&&Ii(e)==W}function Ui(e,t,n,r,i){return e===t||(null==e||null==t||!Su(e)&&!Su(t)?e!==e&&t!==t:Wi(e,t,n,r,Ui,i))}function Wi(e,t,n,r,i,o){var a=cu(e),s=cu(t),c=a?Y:Za(e),l=s?Y:Za(t);c=c==V?ne:c,l=l==V?ne:l;var u=c==ne,d=l==ne,f=c==l;if(f&&hu(e)){if(!hu(t))return!1;a=!0,u=!1}if(f&&!u)return o||(o=new Qr),a||$u(e)?Ba(e,t,n,r,i,o):Ia(e,t,c,n,r,i,o);if(!(n&v)){var h=u&&dt.call(e,"__wrapped__"),p=d&&dt.call(t,"__wrapped__");if(h||p){var g=h?e.value():e,m=p?t.value():t;return o||(o=new Qr),i(g,m,n,r,o)}}return!!f&&(o||(o=new Qr),Ra(e,t,n,r,i,o))}function Hi(e){return Su(e)&&Za(e)==J}function Ki(e,t,n,r){var i=n.length,a=i,s=!r;if(null==e)return!a;e=nt(e);while(i--){var c=n[i];if(s&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}while(++i<a){c=n[i];var l=c[0],u=e[l],d=c[1];if(s&&c[2]){if(u===o&&!(l in e))return!1}else{var f=new Qr;if(r)var h=r(u,d,l,e,t,f);if(!(h===o?Ui(d,u,v|b,r,f):h))return!1}}return!0}function Zi(e){if(!Cu(e)||ds(e))return!1;var t=wu(e)?vt:Ke;return t.test(Es(e))}function Qi(e){return Su(e)&&Ii(e)==oe}function Ji(e){return Su(e)&&Za(e)==ae}function eo(e){return Su(e)&&_u(e.length)&&!!Zt[Ii(e)]}function to(e){return"function"==typeof e?e:null==e?Mf:"object"==typeof e?cu(e)?so(e[0],e[1]):ao(e):Vf(e)}function no(e){if(!hs(e))return zt(e);var t=[];for(var n in nt(e))dt.call(e,n)&&"constructor"!=n&&t.push(n);return t}function ro(e){if(!Cu(e))return bs(e);var t=hs(e),n=[];for(var r in e)("constructor"!=r||!t&&dt.call(e,r))&&n.push(r);return n}function io(e,t){return e<t}function oo(e,t){var r=-1,i=uu(e)?n(e.length):[];return Oi(e,(function(e,n,o){i[++r]=t(e,n,o)})),i}function ao(e){var t=Xa(e);return 1==t.length&&t[0][2]?gs(t[0][0],t[0][1]):function(n){return n===e||Ki(n,e,t)}}function so(e,t){return cs(e)&&ps(t)?gs(Ms(e),t):function(n){var r=md(n,e);return r===o&&r===t?bd(n,e):Ui(t,r,v|b)}}function co(e,t,n,r,i){e!==t&&Li(t,(function(a,s){if(i||(i=new Qr),Cu(a))lo(e,t,s,n,co,r,i);else{var c=r?r(_s(e,s),a,s+"",e,t,i):o;c===o&&(c=a),ci(e,s,c)}}),_d)}function lo(e,t,n,r,i,a,s){var c=_s(e,n),l=_s(t,n),u=s.get(l);if(u)ci(e,n,u);else{var d=a?a(c,l,n+"",e,t,s):o,f=d===o;if(f){var h=cu(l),p=!h&&hu(l),g=!h&&!p&&$u(l);d=l,h||p||g?cu(c)?d=c:du(c)?d=ia(c):p?(f=!1,d=Wo(l,!0)):g?(f=!1,d=Jo(l,!0)):d=[]:Au(l)||su(l)?(d=c,su(c)?d=Zu(c):Cu(c)&&!wu(c)||(d=ns(l))):f=!1}f&&(s.set(l,d),i(d,l,r,a,s),s["delete"](l)),ci(e,n,d)}}function uo(e,t){var n=e.length;if(n)return t+=t<0?n:0,as(t,n)?e[t]:o}function fo(e,t,n){t=t.length?kn(t,(function(e){return cu(e)?function(t){return Ai(t,1===e.length?e[0]:e)}:e})):[Mf];var r=-1;t=kn(t,Kn(Va()));var i=oo(e,(function(e,n,i){var o=kn(t,(function(t){return t(e)}));return{criteria:o,index:++r,value:e}}));return Yn(i,(function(e,t){return ta(e,t,n)}))}function ho(e,t){return po(e,t,(function(t,n){return bd(e,n)}))}function po(e,t,n){var r=-1,i=t.length,o={};while(++r<i){var a=t[r],s=Ai(e,a);n(s,a)&&Co(o,Vo(a,e),s)}return o}function go(e){return function(t){return Ai(t,e)}}function mo(e,t,n,r){var i=r?zn:Fn,o=-1,a=t.length,s=e;e===t&&(t=ia(t)),n&&(s=kn(e,Kn(n)));while(++o<a){var c=0,l=t[o],u=n?n(l):l;while((c=i(s,u,c,r))>-1)s!==e&&St.call(s,c,1),St.call(e,c,1)}return e}function vo(e,t){var n=e?t.length:0,r=n-1;while(n--){var i=t[n];if(n==r||i!==o){var o=i;as(i)?St.call(e,i,1):Io(e,i)}}return e}function bo(e,t){return e+At(Xt()*(t-e+1))}function yo(e,t,r,i){var o=-1,a=$t(Tt((t-e)/(r||1)),0),s=n(a);while(a--)s[i?a:++o]=e,e+=r;return s}function xo(e,t){var n="";if(!e||t<1||t>R)return n;do{t%2&&(n+=e),t=At(t/2),t&&(e+=e)}while(t);return n}function wo(e,t){return Ps(xs(e,t,Mf),e+"")}function Oo(e){return oi(Nd(e))}function _o(e,t){var n=Nd(e);return Ls(n,mi(t,0,n.length))}function Co(e,t,n,r){if(!Cu(e))return e;t=Vo(t,e);var i=-1,a=t.length,s=a-1,c=e;while(null!=c&&++i<a){var l=Ms(t[i]),u=n;if("__proto__"===l||"constructor"===l||"prototype"===l)return e;if(i!=s){var d=c[l];u=r?r(d,l,c):o,u===o&&(u=Cu(d)?d:as(t[i+1])?[]:{})}li(c,l,u),c=c[l]}return e}var So=sn?function(e,t){return sn.set(e,t),e}:Mf,Po=Lt?function(e,t){return Lt(e,"toString",{configurable:!0,enumerable:!1,value:jf(t),writable:!0})}:Mf;function jo(e){return Ls(Nd(e))}function ko(e,t,r){var i=-1,o=e.length;t<0&&(t=-t>o?0:o+t),r=r>o?o:r,r<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;var a=n(o);while(++i<o)a[i]=e[i+t];return a}function Lo(e,t){var n;return Oi(e,(function(e,r,i){return n=t(e,r,i),!n})),!!n}function Do(e,t,n){var r=0,i=null==e?r:e.length;if("number"==typeof t&&t===t&&i<=q){while(r<i){var o=r+i>>>1,a=e[o];null!==a&&!zu(a)&&(n?a<=t:a<t)?r=o+1:i=o}return i}return Mo(e,t,Mf,n)}function Mo(e,t,n,r){var i=0,a=null==e?0:e.length;if(0===a)return 0;t=n(t);var s=t!==t,c=null===t,l=zu(t),u=t===o;while(i<a){var d=At((i+a)/2),f=n(e[d]),h=f!==o,p=null===f,g=f===f,m=zu(f);if(s)var v=r||g;else v=u?g&&(r||h):c?g&&h&&(r||!p):l?g&&h&&!p&&(r||!m):!p&&!m&&(r?f<=t:f<t);v?i=d+1:a=d}return Nt(a,N)}function Eo(e,t){var n=-1,r=e.length,i=0,o=[];while(++n<r){var a=e[n],s=t?t(a):a;if(!n||!iu(s,c)){var c=s;o[i++]=0===a?0:a}}return o}function To(e){return"number"==typeof e?e:zu(e)?z:+e}function Ao(e){if("string"==typeof e)return e;if(cu(e))return kn(e,Ao)+"";if(zu(e))return xr?xr.call(e):"";var t=e+"";return"0"==t&&1/e==-I?"-0":t}function Bo(e,t,n){var r=-1,i=Pn,o=e.length,a=!0,c=[],l=c;if(n)a=!1,i=jn;else if(o>=s){var u=t?null:La(e);if(u)return fr(u);a=!1,i=Qn,l=new Hr}else l=t?[]:c;e:while(++r<o){var d=e[r],f=t?t(d):d;if(d=n||0!==d?d:0,a&&f===f){var h=l.length;while(h--)if(l[h]===f)continue e;t&&l.push(f),c.push(d)}else i(l,f,n)||(l!==c&&l.push(f),c.push(d))}return c}function Io(e,t){return t=Vo(t,e),e=ws(e,t),null==e||delete e[Ms(oc(t))]}function Ro(e,t,n,r){return Co(e,t,n(Ai(e,t)),r)}function Fo(e,t,n,r){var i=e.length,o=r?i:-1;while((r?o--:++o<i)&&t(e[o],o,e));return n?ko(e,r?0:o,r?o+1:i):ko(e,r?o+1:0,r?i:o)}function zo(e,t){var n=e;return n instanceof jr&&(n=n.value()),Dn(t,(function(e,t){return t.func.apply(t.thisArg,Ln([e],t.args))}),n)}function $o(e,t,r){var i=e.length;if(i<2)return i?Bo(e[0]):[];var o=-1,a=n(i);while(++o<i){var s=e[o],c=-1;while(++c<i)c!=o&&(a[o]=wi(a[o]||s,e[c],t,r))}return Bo(ki(a,1),t,r)}function No(e,t,n){var r=-1,i=e.length,a=t.length,s={};while(++r<i){var c=r<a?t[r]:o;n(s,e[r],c)}return s}function qo(e){return du(e)?e:[]}function Go(e){return"function"==typeof e?e:Mf}function Vo(e,t){return cu(e)?e:cs(e,t)?[e]:Ds(Ju(e))}var Yo=wo;function Xo(e,t,n){var r=e.length;return n=n===o?r:n,!t&&n>=r?e:ko(e,t,n)}var Uo=Dt||function(e){return cn.clearTimeout(e)};function Wo(e,t){if(t)return e.slice();var n=e.length,r=wt?wt(n):new e.constructor(n);return e.copy(r),r}function Ho(e){var t=new e.constructor(e.byteLength);return new xt(t).set(new xt(e)),t}function Ko(e,t){var n=t?Ho(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}function Zo(e){var t=new e.constructor(e.source,Ue.exec(e));return t.lastIndex=e.lastIndex,t}function Qo(e){return pr?nt(pr.call(e)):{}}function Jo(e,t){var n=t?Ho(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function ea(e,t){if(e!==t){var n=e!==o,r=null===e,i=e===e,a=zu(e),s=t!==o,c=null===t,l=t===t,u=zu(t);if(!c&&!u&&!a&&e>t||a&&s&&l&&!c&&!u||r&&s&&l||!n&&l||!i)return 1;if(!r&&!a&&!u&&e<t||u&&n&&i&&!r&&!a||c&&n&&i||!s&&i||!l)return-1}return 0}function ta(e,t,n){var r=-1,i=e.criteria,o=t.criteria,a=i.length,s=n.length;while(++r<a){var c=ea(i[r],o[r]);if(c){if(r>=s)return c;var l=n[r];return c*("desc"==l?-1:1)}}return e.index-t.index}function na(e,t,r,i){var o=-1,a=e.length,s=r.length,c=-1,l=t.length,u=$t(a-s,0),d=n(l+u),f=!i;while(++c<l)d[c]=t[c];while(++o<s)(f||o<a)&&(d[r[o]]=e[o]);while(u--)d[c++]=e[o++];return d}function ra(e,t,r,i){var o=-1,a=e.length,s=-1,c=r.length,l=-1,u=t.length,d=$t(a-c,0),f=n(d+u),h=!i;while(++o<d)f[o]=e[o];var p=o;while(++l<u)f[p+l]=t[l];while(++s<c)(h||o<a)&&(f[p+r[s]]=e[o++]);return f}function ia(e,t){var r=-1,i=e.length;t||(t=n(i));while(++r<i)t[r]=e[r];return t}function oa(e,t,n,r){var i=!n;n||(n={});var a=-1,s=t.length;while(++a<s){var c=t[a],l=r?r(n[c],e[c],c,n,e):o;l===o&&(l=e[c]),i?pi(n,c,l):li(n,c,l)}return n}function aa(e,t){return oa(e,Ha(e),t)}function sa(e,t){return oa(e,Ka(e),t)}function ca(e,t){return function(n,r){var i=cu(n)?wn:di,o=t?t():{};return i(n,e,Va(r,2),o)}}function la(e){return wo((function(t,n){var r=-1,i=n.length,a=i>1?n[i-1]:o,s=i>2?n[2]:o;a=e.length>3&&"function"==typeof a?(i--,a):o,s&&ss(n[0],n[1],s)&&(a=i<3?o:a,i=1),t=nt(t);while(++r<i){var c=n[r];c&&e(t,c,r,a)}return t}))}function ua(e,t){return function(n,r){if(null==n)return n;if(!uu(n))return e(n,r);var i=n.length,o=t?i:-1,a=nt(n);while(t?o--:++o<i)if(!1===r(a[o],o,a))break;return n}}function da(e){return function(t,n,r){var i=-1,o=nt(t),a=r(t),s=a.length;while(s--){var c=a[e?s:++i];if(!1===n(o[c],c,o))break}return t}}function fa(e,t,n){var r=t&y,i=ga(e);function o(){var t=this&&this!==cn&&this instanceof o?i:e;return t.apply(r?n:this,arguments)}return o}function ha(e){return function(t){t=Ju(t);var n=ar(t)?vr(t):o,r=n?n[0]:t.charAt(0),i=n?Xo(n,1).join(""):t.slice(1);return r[e]()+i}}function pa(e){return function(t){return Dn(Of(Wd(t).replace(Gt,"")),e,"")}}function ga(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=_r(e.prototype),r=e.apply(n,t);return Cu(r)?r:n}}function ma(e,t,r){var i=ga(e);function a(){var s=arguments.length,c=n(s),l=s,u=Ga(a);while(l--)c[l]=arguments[l];var d=s<3&&c[0]!==u&&c[s-1]!==u?[]:dr(c,u);if(s-=d.length,s<r)return ja(e,t,ya,a.placeholder,o,c,d,o,o,r-s);var f=this&&this!==cn&&this instanceof a?i:e;return xn(f,this,c)}return a}function va(e){return function(t,n,r){var i=nt(t);if(!uu(t)){var a=Va(n,3);t=Od(t),n=function(e){return a(i[e],e,i)}}var s=e(t,n,r);return s>-1?i[a?t[s]:s]:o}}function ba(e){return Fa((function(t){var n=t.length,r=n,i=Pr.prototype.thru;e&&t.reverse();while(r--){var a=t[r];if("function"!=typeof a)throw new ot(l);if(i&&!s&&"wrapper"==qa(a))var s=new Pr([],!0)}r=s?r:n;while(++r<n){a=t[r];var c=qa(a),u="wrapper"==c?Na(a):o;s=u&&us(u[0])&&u[1]==(P|O|C|j)&&!u[4].length&&1==u[9]?s[qa(u[0])].apply(s,u[3]):1==a.length&&us(a)?s[c]():s.thru(a)}return function(){var e=arguments,r=e[0];if(s&&1==e.length&&cu(r))return s.plant(r).value();var i=0,o=n?t[i].apply(this,e):r;while(++i<n)o=t[i].call(this,o);return o}}))}function ya(e,t,r,i,a,s,c,l,u,d){var f=t&P,h=t&y,p=t&x,g=t&(O|_),m=t&k,v=p?o:ga(e);function b(){var o=arguments.length,y=n(o),x=o;while(x--)y[x]=arguments[x];if(g)var w=Ga(b),O=tr(y,w);if(i&&(y=na(y,i,a,g)),s&&(y=ra(y,s,c,g)),o-=O,g&&o<d){var _=dr(y,w);return ja(e,t,ya,b.placeholder,r,y,_,l,u,d-o)}var C=h?r:this,S=p?C[e]:e;return o=y.length,l?y=Os(y,l):m&&o>1&&y.reverse(),f&&u<o&&(y.length=u),this&&this!==cn&&this instanceof b&&(S=v||ga(S)),S.apply(C,y)}return b}function xa(e,t){return function(n,r){return qi(n,e,t(r),{})}}function wa(e,t){return function(n,r){var i;if(n===o&&r===o)return t;if(n!==o&&(i=n),r!==o){if(i===o)return r;"string"==typeof n||"string"==typeof r?(n=Ao(n),r=Ao(r)):(n=To(n),r=To(r)),i=e(n,r)}return i}}function Oa(e){return Fa((function(t){return t=kn(t,Kn(Va())),wo((function(n){var r=this;return e(t,(function(e){return xn(e,r,n)}))}))}))}function _a(e,t){t=t===o?" ":Ao(t);var n=t.length;if(n<2)return n?xo(t,e):t;var r=xo(t,Tt(e/mr(t)));return ar(t)?Xo(vr(r),0,e).join(""):r.slice(0,e)}function Ca(e,t,r,i){var o=t&y,a=ga(e);function s(){var t=-1,c=arguments.length,l=-1,u=i.length,d=n(u+c),f=this&&this!==cn&&this instanceof s?a:e;while(++l<u)d[l]=i[l];while(c--)d[l++]=arguments[++t];return xn(f,o?r:this,d)}return s}function Sa(e){return function(t,n,r){return r&&"number"!=typeof r&&ss(t,n,r)&&(n=r=o),t=Uu(t),n===o?(n=t,t=0):n=Uu(n),r=r===o?t<n?1:-1:Uu(r),yo(t,n,r,e)}}function Pa(e){return function(t,n){return"string"==typeof t&&"string"==typeof n||(t=Ku(t),n=Ku(n)),e(t,n)}}function ja(e,t,n,r,i,a,s,c,l,u){var d=t&O,f=d?s:o,h=d?o:s,p=d?a:o,g=d?o:a;t|=d?C:S,t&=~(d?S:C),t&w||(t&=~(y|x));var m=[e,t,i,p,f,g,h,c,l,u],v=n.apply(o,m);return us(e)&&Cs(v,m),v.placeholder=r,js(v,e,t)}function ka(e){var t=Ge[e];return function(e,n){if(e=Ku(e),n=null==n?0:Nt(Wu(n),292),n&&Rt(e)){var r=(Ju(e)+"e").split("e"),i=t(r[0]+"e"+(+r[1]+n));return r=(Ju(i)+"e").split("e"),+(r[0]+"e"+(+r[1]-n))}return t(e)}}var La=tn&&1/fr(new tn([,-0]))[1]==I?function(e){return new tn(e)}:zf;function Da(e){return function(t){var n=Za(t);return n==J?lr(t):n==ae?hr(t):Wn(t,e(t))}}function Ma(e,t,n,r,i,a,s,c){var u=t&x;if(!u&&"function"!=typeof e)throw new ot(l);var d=r?r.length:0;if(d||(t&=~(C|S),r=i=o),s=s===o?s:$t(Wu(s),0),c=c===o?c:Wu(c),d-=i?i.length:0,t&S){var f=r,h=i;r=i=o}var p=u?o:Na(e),g=[e,t,n,r,i,f,h,a,s,c];if(p&&vs(g,p),e=g[0],t=g[1],n=g[2],r=g[3],i=g[4],c=g[9]=g[9]===o?u?0:e.length:$t(g[9]-d,0),!c&&t&(O|_)&&(t&=~(O|_)),t&&t!=y)m=t==O||t==_?ma(e,t,c):t!=C&&t!=(y|C)||i.length?ya.apply(o,g):Ca(e,t,n,r);else var m=fa(e,t,n);var v=p?So:Cs;return js(v(m,g),e,t)}function Ea(e,t,n,r){return e===o||iu(e,ct[n])&&!dt.call(r,n)?t:e}function Ta(e,t,n,r,i,a){return Cu(e)&&Cu(t)&&(a.set(t,e),co(e,t,o,Ta,a),a["delete"](t)),e}function Aa(e){return Au(e)?o:e}function Ba(e,t,n,r,i,a){var s=n&v,c=e.length,l=t.length;if(c!=l&&!(s&&l>c))return!1;var u=a.get(e),d=a.get(t);if(u&&d)return u==t&&d==e;var f=-1,h=!0,p=n&b?new Hr:o;a.set(e,t),a.set(t,e);while(++f<c){var g=e[f],m=t[f];if(r)var y=s?r(m,g,f,t,e,a):r(g,m,f,e,t,a);if(y!==o){if(y)continue;h=!1;break}if(p){if(!En(t,(function(e,t){if(!Qn(p,t)&&(g===e||i(g,e,n,r,a)))return p.push(t)}))){h=!1;break}}else if(g!==m&&!i(g,m,n,r,a)){h=!1;break}}return a["delete"](e),a["delete"](t),h}function Ia(e,t,n,r,i,o,a){switch(n){case he:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case fe:return!(e.byteLength!=t.byteLength||!o(new xt(e),new xt(t)));case U:case W:case ee:return iu(+e,+t);case K:return e.name==t.name&&e.message==t.message;case oe:case se:return e==t+"";case J:var s=lr;case ae:var c=r&v;if(s||(s=fr),e.size!=t.size&&!c)return!1;var l=a.get(e);if(l)return l==t;r|=b,a.set(e,t);var u=Ba(s(e),s(t),r,i,o,a);return a["delete"](e),u;case ce:if(pr)return pr.call(e)==pr.call(t)}return!1}function Ra(e,t,n,r,i,a){var s=n&v,c=za(e),l=c.length,u=za(t),d=u.length;if(l!=d&&!s)return!1;var f=l;while(f--){var h=c[f];if(!(s?h in t:dt.call(t,h)))return!1}var p=a.get(e),g=a.get(t);if(p&&g)return p==t&&g==e;var m=!0;a.set(e,t),a.set(t,e);var b=s;while(++f<l){h=c[f];var y=e[h],x=t[h];if(r)var w=s?r(x,y,h,t,e,a):r(y,x,h,e,t,a);if(!(w===o?y===x||i(y,x,n,r,a):w)){m=!1;break}b||(b="constructor"==h)}if(m&&!b){var O=e.constructor,_=t.constructor;O==_||!("constructor"in e)||!("constructor"in t)||"function"==typeof O&&O instanceof O&&"function"==typeof _&&_ instanceof _||(m=!1)}return a["delete"](e),a["delete"](t),m}function Fa(e){return Ps(xs(e,o,Ws),e+"")}function za(e){return Bi(e,Od,Ha)}function $a(e){return Bi(e,_d,Ka)}var Na=sn?function(e){return sn.get(e)}:zf;function qa(e){var t=e.name+"",n=ln[t],r=dt.call(ln,t)?n.length:0;while(r--){var i=n[r],o=i.func;if(null==o||o==e)return i.name}return t}function Ga(e){var t=dt.call(wr,"placeholder")?wr:e;return t.placeholder}function Va(){var e=wr.iteratee||Ef;return e=e===Ef?to:e,arguments.length?e(arguments[0],arguments[1]):e}function Ya(e,t){var n=e.__data__;return ls(t)?n["string"==typeof t?"string":"hash"]:n.map}function Xa(e){var t=Od(e),n=t.length;while(n--){var r=t[n],i=e[r];t[n]=[r,i,ps(i)]}return t}function Ua(e,t){var n=or(e,t);return Zi(n)?n:o}function Wa(e){var t=dt.call(e,kt),n=e[kt];try{e[kt]=o;var r=!0}catch(a){}var i=pt.call(e);return r&&(t?e[kt]=n:delete e[kt]),i}var Ha=Bt?function(e){return null==e?[]:(e=nt(e),Sn(Bt(e),(function(t){return Ct.call(e,t)})))}:Wf,Ka=Bt?function(e){var t=[];while(e)Ln(t,Ha(e)),e=Ot(e);return t}:Wf,Za=Ii;function Qa(e,t,n){var r=-1,i=n.length;while(++r<i){var o=n[r],a=o.size;switch(o.type){case"drop":e+=a;break;case"dropRight":t-=a;break;case"take":t=Nt(t,e+a);break;case"takeRight":e=$t(e,t-a);break}}return{start:e,end:t}}function Ja(e){var t=e.match(Ne);return t?t[1].split(qe):[]}function es(e,t,n){t=Vo(t,e);var r=-1,i=t.length,o=!1;while(++r<i){var a=Ms(t[r]);if(!(o=null!=e&&n(e,a)))break;e=e[a]}return o||++r!=i?o:(i=null==e?0:e.length,!!i&&_u(i)&&as(a,i)&&(cu(e)||su(e)))}function ts(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&dt.call(e,"index")&&(n.index=e.index,n.input=e.input),n}function ns(e){return"function"!=typeof e.constructor||hs(e)?{}:_r(Ot(e))}function rs(e,t,n){var r=e.constructor;switch(t){case fe:return Ho(e);case U:case W:return new r(+e);case he:return Ko(e,n);case pe:case ge:case me:case ve:case be:case ye:case xe:case we:case Oe:return Jo(e,n);case J:return new r;case ee:case se:return new r(e);case oe:return Zo(e);case ae:return new r;case ce:return Qo(e)}}function is(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n>1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace($e,"{\n/* [wrapped with "+t+"] */\n")}function os(e){return cu(e)||su(e)||!!(Pt&&e&&e[Pt])}function as(e,t){var n=typeof e;return t=null==t?R:t,!!t&&("number"==n||"symbol"!=n&&Qe.test(e))&&e>-1&&e%1==0&&e<t}function ss(e,t,n){if(!Cu(n))return!1;var r=typeof t;return!!("number"==r?uu(n)&&as(t,n.length):"string"==r&&t in n)&&iu(n[t],e)}function cs(e,t){if(cu(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!zu(e))||(Ae.test(e)||!Te.test(e)||null!=t&&e in nt(t))}function ls(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}function us(e){var t=qa(e),n=wr[t];if("function"!=typeof n||!(t in jr.prototype))return!1;if(e===n)return!0;var r=Na(n);return!!r&&e===r[0]}function ds(e){return!!ht&&ht in e}(Wt&&Za(new Wt(new ArrayBuffer(1)))!=he||Jt&&Za(new Jt)!=J||en&&Za(en.resolve())!=re||tn&&Za(new tn)!=ae||nn&&Za(new nn)!=ue)&&(Za=function(e){var t=Ii(e),n=t==ne?e.constructor:o,r=n?Es(n):"";if(r)switch(r){case un:return he;case fn:return J;case hn:return re;case Tn:return ae;case An:return ue}return t});var fs=lt?wu:Hf;function hs(e){var t=e&&e.constructor,n="function"==typeof t&&t.prototype||ct;return e===n}function ps(e){return e===e&&!Cu(e)}function gs(e,t){return function(n){return null!=n&&(n[e]===t&&(t!==o||e in nt(n)))}}function ms(e){var t=$l(e,(function(e){return n.size===f&&n.clear(),e})),n=t.cache;return t}function vs(e,t){var n=e[1],r=t[1],i=n|r,o=i<(y|x|P),a=r==P&&n==O||r==P&&n==j&&e[7].length<=t[8]||r==(P|j)&&t[7].length<=t[8]&&n==O;if(!o&&!a)return e;r&y&&(e[2]=t[2],i|=n&y?0:w);var s=t[3];if(s){var c=e[3];e[3]=c?na(c,s,t[4]):s,e[4]=c?dr(e[3],h):t[4]}return s=t[5],s&&(c=e[5],e[5]=c?ra(c,s,t[6]):s,e[6]=c?dr(e[5],h):t[6]),s=t[7],s&&(e[7]=s),r&P&&(e[8]=null==e[8]?t[8]:Nt(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=i,e}function bs(e){var t=[];if(null!=e)for(var n in nt(e))t.push(n);return t}function ys(e){return pt.call(e)}function xs(e,t,r){return t=$t(t===o?e.length-1:t,0),function(){var i=arguments,o=-1,a=$t(i.length-t,0),s=n(a);while(++o<a)s[o]=i[t+o];o=-1;var c=n(t+1);while(++o<t)c[o]=i[o];return c[t]=r(s),xn(e,this,c)}}function ws(e,t){return t.length<2?e:Ai(e,ko(t,0,-1))}function Os(e,t){var n=e.length,r=Nt(t.length,n),i=ia(e);while(r--){var a=t[r];e[r]=as(a,n)?i[a]:o}return e}function _s(e,t){if(("constructor"!==t||"function"!==typeof e[t])&&"__proto__"!=t)return e[t]}var Cs=ks(So),Ss=Et||function(e,t){return cn.setTimeout(e,t)},Ps=ks(Po);function js(e,t,n){var r=t+"";return Ps(e,is(r,Ts(Ja(r),n)))}function ks(e){var t=0,n=0;return function(){var r=qt(),i=E-(r-n);if(n=r,i>0){if(++t>=M)return arguments[0]}else t=0;return e.apply(o,arguments)}}function Ls(e,t){var n=-1,r=e.length,i=r-1;t=t===o?r:t;while(++n<t){var a=bo(n,i),s=e[a];e[a]=e[n],e[n]=s}return e.length=t,e}var Ds=ms((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(Be,(function(e,n,r,i){t.push(r?i.replace(Ye,"$1"):n||e)})),t}));function Ms(e){if("string"==typeof e||zu(e))return e;var t=e+"";return"0"==t&&1/e==-I?"-0":t}function Es(e){if(null!=e){try{return ut.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function Ts(e,t){return On(G,(function(n){var r="_."+n[0];t&n[1]&&!Pn(e,r)&&e.push(r)})),e.sort()}function As(e){if(e instanceof jr)return e.clone();var t=new Pr(e.__wrapped__,e.__chain__);return t.__actions__=ia(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}function Bs(e,t,r){t=(r?ss(e,t,r):t===o)?1:$t(Wu(t),0);var i=null==e?0:e.length;if(!i||t<1)return[];var a=0,s=0,c=n(Tt(i/t));while(a<i)c[s++]=ko(e,a,a+=t);return c}function Is(e){var t=-1,n=null==e?0:e.length,r=0,i=[];while(++t<n){var o=e[t];o&&(i[r++]=o)}return i}function Rs(){var e=arguments.length;if(!e)return[];var t=n(e-1),r=arguments[0],i=e;while(i--)t[i-1]=arguments[i];return Ln(cu(r)?ia(r):[r],ki(t,1))}var Fs=wo((function(e,t){return du(e)?wi(e,ki(t,1,du,!0)):[]})),zs=wo((function(e,t){var n=oc(t);return du(n)&&(n=o),du(e)?wi(e,ki(t,1,du,!0),Va(n,2)):[]})),$s=wo((function(e,t){var n=oc(t);return du(n)&&(n=o),du(e)?wi(e,ki(t,1,du,!0),o,n):[]}));function Ns(e,t,n){var r=null==e?0:e.length;return r?(t=n||t===o?1:Wu(t),ko(e,t<0?0:t,r)):[]}function qs(e,t,n){var r=null==e?0:e.length;return r?(t=n||t===o?1:Wu(t),t=r-t,ko(e,0,t<0?0:t)):[]}function Gs(e,t){return e&&e.length?Fo(e,Va(t,3),!0,!0):[]}function Vs(e,t){return e&&e.length?Fo(e,Va(t,3),!0):[]}function Ys(e,t,n,r){var i=null==e?0:e.length;return i?(n&&"number"!=typeof n&&ss(e,t,n)&&(n=0,r=i),Pi(e,t,n,r)):[]}function Xs(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:Wu(n);return i<0&&(i=$t(r+i,0)),Rn(e,Va(t,3),i)}function Us(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r-1;return n!==o&&(i=Wu(n),i=n<0?$t(r+i,0):Nt(i,r-1)),Rn(e,Va(t,3),i,!0)}function Ws(e){var t=null==e?0:e.length;return t?ki(e,1):[]}function Hs(e){var t=null==e?0:e.length;return t?ki(e,I):[]}function Ks(e,t){var n=null==e?0:e.length;return n?(t=t===o?1:Wu(t),ki(e,t)):[]}function Zs(e){var t=-1,n=null==e?0:e.length,r={};while(++t<n){var i=e[t];r[i[0]]=i[1]}return r}function Qs(e){return e&&e.length?e[0]:o}function Js(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:Wu(n);return i<0&&(i=$t(r+i,0)),Fn(e,t,i)}function ec(e){var t=null==e?0:e.length;return t?ko(e,0,-1):[]}var tc=wo((function(e){var t=kn(e,qo);return t.length&&t[0]===e[0]?Ni(t):[]})),nc=wo((function(e){var t=oc(e),n=kn(e,qo);return t===oc(n)?t=o:n.pop(),n.length&&n[0]===e[0]?Ni(n,Va(t,2)):[]})),rc=wo((function(e){var t=oc(e),n=kn(e,qo);return t="function"==typeof t?t:o,t&&n.pop(),n.length&&n[0]===e[0]?Ni(n,o,t):[]}));function ic(e,t){return null==e?"":Ft.call(e,t)}function oc(e){var t=null==e?0:e.length;return t?e[t-1]:o}function ac(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r;return n!==o&&(i=Wu(n),i=i<0?$t(r+i,0):Nt(i,r-1)),t===t?gr(e,t,i):Rn(e,$n,i,!0)}function sc(e,t){return e&&e.length?uo(e,Wu(t)):o}var cc=wo(lc);function lc(e,t){return e&&e.length&&t&&t.length?mo(e,t):e}function uc(e,t,n){return e&&e.length&&t&&t.length?mo(e,t,Va(n,2)):e}function dc(e,t,n){return e&&e.length&&t&&t.length?mo(e,t,o,n):e}var fc=Fa((function(e,t){var n=null==e?0:e.length,r=gi(e,t);return vo(e,kn(t,(function(e){return as(e,n)?+e:e})).sort(ea)),r}));function hc(e,t){var n=[];if(!e||!e.length)return n;var r=-1,i=[],o=e.length;t=Va(t,3);while(++r<o){var a=e[r];t(a,r,e)&&(n.push(a),i.push(r))}return vo(e,i),n}function pc(e){return null==e?e:Ut.call(e)}function gc(e,t,n){var r=null==e?0:e.length;return r?(n&&"number"!=typeof n&&ss(e,t,n)?(t=0,n=r):(t=null==t?0:Wu(t),n=n===o?r:Wu(n)),ko(e,t,n)):[]}function mc(e,t){return Do(e,t)}function vc(e,t,n){return Mo(e,t,Va(n,2))}function bc(e,t){var n=null==e?0:e.length;if(n){var r=Do(e,t);if(r<n&&iu(e[r],t))return r}return-1}function yc(e,t){return Do(e,t,!0)}function xc(e,t,n){return Mo(e,t,Va(n,2),!0)}function wc(e,t){var n=null==e?0:e.length;if(n){var r=Do(e,t,!0)-1;if(iu(e[r],t))return r}return-1}function Oc(e){return e&&e.length?Eo(e):[]}function _c(e,t){return e&&e.length?Eo(e,Va(t,2)):[]}function Cc(e){var t=null==e?0:e.length;return t?ko(e,1,t):[]}function Sc(e,t,n){return e&&e.length?(t=n||t===o?1:Wu(t),ko(e,0,t<0?0:t)):[]}function Pc(e,t,n){var r=null==e?0:e.length;return r?(t=n||t===o?1:Wu(t),t=r-t,ko(e,t<0?0:t,r)):[]}function jc(e,t){return e&&e.length?Fo(e,Va(t,3),!1,!0):[]}function kc(e,t){return e&&e.length?Fo(e,Va(t,3)):[]}var Lc=wo((function(e){return Bo(ki(e,1,du,!0))})),Dc=wo((function(e){var t=oc(e);return du(t)&&(t=o),Bo(ki(e,1,du,!0),Va(t,2))})),Mc=wo((function(e){var t=oc(e);return t="function"==typeof t?t:o,Bo(ki(e,1,du,!0),o,t)}));function Ec(e){return e&&e.length?Bo(e):[]}function Tc(e,t){return e&&e.length?Bo(e,Va(t,2)):[]}function Ac(e,t){return t="function"==typeof t?t:o,e&&e.length?Bo(e,o,t):[]}function Bc(e){if(!e||!e.length)return[];var t=0;return e=Sn(e,(function(e){if(du(e))return t=$t(e.length,t),!0})),Un(t,(function(t){return kn(e,qn(t))}))}function Ic(e,t){if(!e||!e.length)return[];var n=Bc(e);return null==t?n:kn(n,(function(e){return xn(t,o,e)}))}var Rc=wo((function(e,t){return du(e)?wi(e,t):[]})),Fc=wo((function(e){return $o(Sn(e,du))})),zc=wo((function(e){var t=oc(e);return du(t)&&(t=o),$o(Sn(e,du),Va(t,2))})),$c=wo((function(e){var t=oc(e);return t="function"==typeof t?t:o,$o(Sn(e,du),o,t)})),Nc=wo(Bc);function qc(e,t){return No(e||[],t||[],li)}function Gc(e,t){return No(e||[],t||[],Co)}var Vc=wo((function(e){var t=e.length,n=t>1?e[t-1]:o;return n="function"==typeof n?(e.pop(),n):o,Ic(e,n)}));function Yc(e){var t=wr(e);return t.__chain__=!0,t}function Xc(e,t){return t(e),e}function Uc(e,t){return t(e)}var Wc=Fa((function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,i=function(t){return gi(t,e)};return!(t>1||this.__actions__.length)&&r instanceof jr&&as(n)?(r=r.slice(n,+n+(t?1:0)),r.__actions__.push({func:Uc,args:[i],thisArg:o}),new Pr(r,this.__chain__).thru((function(e){return t&&!e.length&&e.push(o),e}))):this.thru(i)}));function Hc(){return Yc(this)}function Kc(){return new Pr(this.value(),this.__chain__)}function Zc(){this.__values__===o&&(this.__values__=Xu(this.value()));var e=this.__index__>=this.__values__.length,t=e?o:this.__values__[this.__index__++];return{done:e,value:t}}function Qc(){return this}function Jc(e){var t,n=this;while(n instanceof Sr){var r=As(n);r.__index__=0,r.__values__=o,t?i.__wrapped__=r:t=r;var i=r;n=n.__wrapped__}return i.__wrapped__=e,t}function el(){var e=this.__wrapped__;if(e instanceof jr){var t=e;return this.__actions__.length&&(t=new jr(this)),t=t.reverse(),t.__actions__.push({func:Uc,args:[pc],thisArg:o}),new Pr(t,this.__chain__)}return this.thru(pc)}function tl(){return zo(this.__wrapped__,this.__actions__)}var nl=ca((function(e,t,n){dt.call(e,n)?++e[n]:pi(e,n,1)}));function rl(e,t,n){var r=cu(e)?Cn:Ci;return n&&ss(e,t,n)&&(t=o),r(e,Va(t,3))}function il(e,t){var n=cu(e)?Sn:ji;return n(e,Va(t,3))}var ol=va(Xs),al=va(Us);function sl(e,t){return ki(ml(e,t),1)}function cl(e,t){return ki(ml(e,t),I)}function ll(e,t,n){return n=n===o?1:Wu(n),ki(ml(e,t),n)}function ul(e,t){var n=cu(e)?On:Oi;return n(e,Va(t,3))}function dl(e,t){var n=cu(e)?_n:_i;return n(e,Va(t,3))}var fl=ca((function(e,t,n){dt.call(e,n)?e[n].push(t):pi(e,n,[t])}));function hl(e,t,n,r){e=uu(e)?e:Nd(e),n=n&&!r?Wu(n):0;var i=e.length;return n<0&&(n=$t(i+n,0)),Fu(e)?n<=i&&e.indexOf(t,n)>-1:!!i&&Fn(e,t,n)>-1}var pl=wo((function(e,t,r){var i=-1,o="function"==typeof t,a=uu(e)?n(e.length):[];return Oi(e,(function(e){a[++i]=o?xn(t,e,r):Gi(e,t,r)})),a})),gl=ca((function(e,t,n){pi(e,n,t)}));function ml(e,t){var n=cu(e)?kn:oo;return n(e,Va(t,3))}function vl(e,t,n,r){return null==e?[]:(cu(t)||(t=null==t?[]:[t]),n=r?o:n,cu(n)||(n=null==n?[]:[n]),fo(e,t,n))}var bl=ca((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]}));function yl(e,t,n){var r=cu(e)?Dn:Vn,i=arguments.length<3;return r(e,Va(t,4),n,i,Oi)}function xl(e,t,n){var r=cu(e)?Mn:Vn,i=arguments.length<3;return r(e,Va(t,4),n,i,_i)}function wl(e,t){var n=cu(e)?Sn:ji;return n(e,Nl(Va(t,3)))}function Ol(e){var t=cu(e)?oi:Oo;return t(e)}function _l(e,t,n){t=(n?ss(e,t,n):t===o)?1:Wu(t);var r=cu(e)?ai:_o;return r(e,t)}function Cl(e){var t=cu(e)?si:jo;return t(e)}function Sl(e){if(null==e)return 0;if(uu(e))return Fu(e)?mr(e):e.length;var t=Za(e);return t==J||t==ae?e.size:no(e).length}function Pl(e,t,n){var r=cu(e)?En:Lo;return n&&ss(e,t,n)&&(t=o),r(e,Va(t,3))}var jl=wo((function(e,t){if(null==e)return[];var n=t.length;return n>1&&ss(e,t[0],t[1])?t=[]:n>2&&ss(t[0],t[1],t[2])&&(t=[t[0]]),fo(e,ki(t,1),[])})),kl=Mt||function(){return cn.Date.now()};function Ll(e,t){if("function"!=typeof t)throw new ot(l);return e=Wu(e),function(){if(--e<1)return t.apply(this,arguments)}}function Dl(e,t,n){return t=n?o:t,t=e&&null==t?e.length:t,Ma(e,P,o,o,o,o,t)}function Ml(e,t){var n;if("function"!=typeof t)throw new ot(l);return e=Wu(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=o),n}}var El=wo((function(e,t,n){var r=y;if(n.length){var i=dr(n,Ga(El));r|=C}return Ma(e,r,t,n,i)})),Tl=wo((function(e,t,n){var r=y|x;if(n.length){var i=dr(n,Ga(Tl));r|=C}return Ma(t,r,e,n,i)}));function Al(e,t,n){t=n?o:t;var r=Ma(e,O,o,o,o,o,o,t);return r.placeholder=Al.placeholder,r}function Bl(e,t,n){t=n?o:t;var r=Ma(e,_,o,o,o,o,o,t);return r.placeholder=Bl.placeholder,r}function Il(e,t,n){var r,i,a,s,c,u,d=0,f=!1,h=!1,p=!0;if("function"!=typeof e)throw new ot(l);function g(t){var n=r,a=i;return r=i=o,d=t,s=e.apply(a,n),s}function m(e){return d=e,c=Ss(y,t),f?g(e):s}function v(e){var n=e-u,r=e-d,i=t-n;return h?Nt(i,a-r):i}function b(e){var n=e-u,r=e-d;return u===o||n>=t||n<0||h&&r>=a}function y(){var e=kl();if(b(e))return x(e);c=Ss(y,v(e))}function x(e){return c=o,p&&r?g(e):(r=i=o,s)}function w(){c!==o&&Uo(c),d=0,r=u=i=c=o}function O(){return c===o?s:x(kl())}function _(){var e=kl(),n=b(e);if(r=arguments,i=this,u=e,n){if(c===o)return m(u);if(h)return Uo(c),c=Ss(y,t),g(u)}return c===o&&(c=Ss(y,t)),s}return t=Ku(t)||0,Cu(n)&&(f=!!n.leading,h="maxWait"in n,a=h?$t(Ku(n.maxWait)||0,t):a,p="trailing"in n?!!n.trailing:p),_.cancel=w,_.flush=O,_}var Rl=wo((function(e,t){return xi(e,1,t)})),Fl=wo((function(e,t,n){return xi(e,Ku(t)||0,n)}));function zl(e){return Ma(e,k)}function $l(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new ot(l);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new($l.Cache||Gr),n}function Nl(e){if("function"!=typeof e)throw new ot(l);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}function ql(e){return Ml(2,e)}$l.Cache=Gr;var Gl=Yo((function(e,t){t=1==t.length&&cu(t[0])?kn(t[0],Kn(Va())):kn(ki(t,1),Kn(Va()));var n=t.length;return wo((function(r){var i=-1,o=Nt(r.length,n);while(++i<o)r[i]=t[i].call(this,r[i]);return xn(e,this,r)}))})),Vl=wo((function(e,t){var n=dr(t,Ga(Vl));return Ma(e,C,o,t,n)})),Yl=wo((function(e,t){var n=dr(t,Ga(Yl));return Ma(e,S,o,t,n)})),Xl=Fa((function(e,t){return Ma(e,j,o,o,o,t)}));function Ul(e,t){if("function"!=typeof e)throw new ot(l);return t=t===o?t:Wu(t),wo(e,t)}function Wl(e,t){if("function"!=typeof e)throw new ot(l);return t=null==t?0:$t(Wu(t),0),wo((function(n){var r=n[t],i=Xo(n,0,t);return r&&Ln(i,r),xn(e,this,i)}))}function Hl(e,t,n){var r=!0,i=!0;if("function"!=typeof e)throw new ot(l);return Cu(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),Il(e,t,{leading:r,maxWait:t,trailing:i})}function Kl(e){return Dl(e,1)}function Zl(e,t){return Vl(Go(t),e)}function Ql(){if(!arguments.length)return[];var e=arguments[0];return cu(e)?e:[e]}function Jl(e){return vi(e,m)}function eu(e,t){return t="function"==typeof t?t:o,vi(e,m,t)}function tu(e){return vi(e,p|m)}function nu(e,t){return t="function"==typeof t?t:o,vi(e,p|m,t)}function ru(e,t){return null==t||yi(e,t,Od(t))}function iu(e,t){return e===t||e!==e&&t!==t}var ou=Pa(Ri),au=Pa((function(e,t){return e>=t})),su=Vi(function(){return arguments}())?Vi:function(e){return Su(e)&&dt.call(e,"callee")&&!Ct.call(e,"callee")},cu=n.isArray,lu=pn?Kn(pn):Yi;function uu(e){return null!=e&&_u(e.length)&&!wu(e)}function du(e){return Su(e)&&uu(e)}function fu(e){return!0===e||!1===e||Su(e)&&Ii(e)==U}var hu=It||Hf,pu=gn?Kn(gn):Xi;function gu(e){return Su(e)&&1===e.nodeType&&!Au(e)}function mu(e){if(null==e)return!0;if(uu(e)&&(cu(e)||"string"==typeof e||"function"==typeof e.splice||hu(e)||$u(e)||su(e)))return!e.length;var t=Za(e);if(t==J||t==ae)return!e.size;if(hs(e))return!no(e).length;for(var n in e)if(dt.call(e,n))return!1;return!0}function vu(e,t){return Ui(e,t)}function bu(e,t,n){n="function"==typeof n?n:o;var r=n?n(e,t):o;return r===o?Ui(e,t,o,n):!!r}function yu(e){if(!Su(e))return!1;var t=Ii(e);return t==K||t==H||"string"==typeof e.message&&"string"==typeof e.name&&!Au(e)}function xu(e){return"number"==typeof e&&Rt(e)}function wu(e){if(!Cu(e))return!1;var t=Ii(e);return t==Z||t==Q||t==X||t==ie}function Ou(e){return"number"==typeof e&&e==Wu(e)}function _u(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=R}function Cu(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Su(e){return null!=e&&"object"==typeof e}var Pu=mn?Kn(mn):Hi;function ju(e,t){return e===t||Ki(e,t,Xa(t))}function ku(e,t,n){return n="function"==typeof n?n:o,Ki(e,t,Xa(t),n)}function Lu(e){return Tu(e)&&e!=+e}function Du(e){if(fs(e))throw new i(c);return Zi(e)}function Mu(e){return null===e}function Eu(e){return null==e}function Tu(e){return"number"==typeof e||Su(e)&&Ii(e)==ee}function Au(e){if(!Su(e)||Ii(e)!=ne)return!1;var t=Ot(e);if(null===t)return!0;var n=dt.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&ut.call(n)==gt}var Bu=vn?Kn(vn):Qi;function Iu(e){return Ou(e)&&e>=-R&&e<=R}var Ru=bn?Kn(bn):Ji;function Fu(e){return"string"==typeof e||!cu(e)&&Su(e)&&Ii(e)==se}function zu(e){return"symbol"==typeof e||Su(e)&&Ii(e)==ce}var $u=yn?Kn(yn):eo;function Nu(e){return e===o}function qu(e){return Su(e)&&Za(e)==ue}function Gu(e){return Su(e)&&Ii(e)==de}var Vu=Pa(io),Yu=Pa((function(e,t){return e<=t}));function Xu(e){if(!e)return[];if(uu(e))return Fu(e)?vr(e):ia(e);if(jt&&e[jt])return cr(e[jt]());var t=Za(e),n=t==J?lr:t==ae?fr:Nd;return n(e)}function Uu(e){if(!e)return 0===e?e:0;if(e=Ku(e),e===I||e===-I){var t=e<0?-1:1;return t*F}return e===e?e:0}function Wu(e){var t=Uu(e),n=t%1;return t===t?n?t-n:t:0}function Hu(e){return e?mi(Wu(e),0,$):0}function Ku(e){if("number"==typeof e)return e;if(zu(e))return z;if(Cu(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Cu(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Hn(e);var n=He.test(e);return n||Ze.test(e)?on(e.slice(2),n?2:8):We.test(e)?z:+e}function Zu(e){return oa(e,_d(e))}function Qu(e){return e?mi(Wu(e),-R,R):0===e?e:0}function Ju(e){return null==e?"":Ao(e)}var ed=la((function(e,t){if(hs(t)||uu(t))oa(t,Od(t),e);else for(var n in t)dt.call(t,n)&&li(e,n,t[n])})),td=la((function(e,t){oa(t,_d(t),e)})),nd=la((function(e,t,n,r){oa(t,_d(t),e,r)})),rd=la((function(e,t,n,r){oa(t,Od(t),e,r)})),id=Fa(gi);function od(e,t){var n=_r(e);return null==t?n:fi(n,t)}var ad=wo((function(e,t){e=nt(e);var n=-1,r=t.length,i=r>2?t[2]:o;i&&ss(t[0],t[1],i)&&(r=1);while(++n<r){var a=t[n],s=_d(a),c=-1,l=s.length;while(++c<l){var u=s[c],d=e[u];(d===o||iu(d,ct[u])&&!dt.call(e,u))&&(e[u]=a[u])}}return e})),sd=wo((function(e){return e.push(o,Ta),xn(jd,o,e)}));function cd(e,t){return In(e,Va(t,3),Mi)}function ld(e,t){return In(e,Va(t,3),Ei)}function ud(e,t){return null==e?e:Li(e,Va(t,3),_d)}function dd(e,t){return null==e?e:Di(e,Va(t,3),_d)}function fd(e,t){return e&&Mi(e,Va(t,3))}function hd(e,t){return e&&Ei(e,Va(t,3))}function pd(e){return null==e?[]:Ti(e,Od(e))}function gd(e){return null==e?[]:Ti(e,_d(e))}function md(e,t,n){var r=null==e?o:Ai(e,t);return r===o?n:r}function vd(e,t){return null!=e&&es(e,t,Fi)}function bd(e,t){return null!=e&&es(e,t,zi)}var yd=xa((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=pt.call(t)),e[t]=n}),jf(Mf)),xd=xa((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=pt.call(t)),dt.call(e,t)?e[t].push(n):e[t]=[n]}),Va),wd=wo(Gi);function Od(e){return uu(e)?ii(e):no(e)}function _d(e){return uu(e)?ii(e,!0):ro(e)}function Cd(e,t){var n={};return t=Va(t,3),Mi(e,(function(e,r,i){pi(n,t(e,r,i),e)})),n}function Sd(e,t){var n={};return t=Va(t,3),Mi(e,(function(e,r,i){pi(n,r,t(e,r,i))})),n}var Pd=la((function(e,t,n){co(e,t,n)})),jd=la((function(e,t,n,r){co(e,t,n,r)})),kd=Fa((function(e,t){var n={};if(null==e)return n;var r=!1;t=kn(t,(function(t){return t=Vo(t,e),r||(r=t.length>1),t})),oa(e,$a(e),n),r&&(n=vi(n,p|g|m,Aa));var i=t.length;while(i--)Io(n,t[i]);return n}));function Ld(e,t){return Md(e,Nl(Va(t)))}var Dd=Fa((function(e,t){return null==e?{}:ho(e,t)}));function Md(e,t){if(null==e)return{};var n=kn($a(e),(function(e){return[e]}));return t=Va(t),po(e,n,(function(e,n){return t(e,n[0])}))}function Ed(e,t,n){t=Vo(t,e);var r=-1,i=t.length;i||(i=1,e=o);while(++r<i){var a=null==e?o:e[Ms(t[r])];a===o&&(r=i,a=n),e=wu(a)?a.call(e):a}return e}function Td(e,t,n){return null==e?e:Co(e,t,n)}function Ad(e,t,n,r){return r="function"==typeof r?r:o,null==e?e:Co(e,t,n,r)}var Bd=Da(Od),Id=Da(_d);function Rd(e,t,n){var r=cu(e),i=r||hu(e)||$u(e);if(t=Va(t,4),null==n){var o=e&&e.constructor;n=i?r?new o:[]:Cu(e)&&wu(o)?_r(Ot(e)):{}}return(i?On:Mi)(e,(function(e,r,i){return t(n,e,r,i)})),n}function Fd(e,t){return null==e||Io(e,t)}function zd(e,t,n){return null==e?e:Ro(e,t,Go(n))}function $d(e,t,n,r){return r="function"==typeof r?r:o,null==e?e:Ro(e,t,Go(n),r)}function Nd(e){return null==e?[]:Zn(e,Od(e))}function qd(e){return null==e?[]:Zn(e,_d(e))}function Gd(e,t,n){return n===o&&(n=t,t=o),n!==o&&(n=Ku(n),n=n===n?n:0),t!==o&&(t=Ku(t),t=t===t?t:0),mi(Ku(e),t,n)}function Vd(e,t,n){return t=Uu(t),n===o?(n=t,t=0):n=Uu(n),e=Ku(e),$i(e,t,n)}function Yd(e,t,n){if(n&&"boolean"!=typeof n&&ss(e,t,n)&&(t=n=o),n===o&&("boolean"==typeof t?(n=t,t=o):"boolean"==typeof e&&(n=e,e=o)),e===o&&t===o?(e=0,t=1):(e=Uu(e),t===o?(t=e,e=0):t=Uu(t)),e>t){var r=e;e=t,t=r}if(n||e%1||t%1){var i=Xt();return Nt(e+i*(t-e+rn("1e-"+((i+"").length-1))),t)}return bo(e,t)}var Xd=pa((function(e,t,n){return t=t.toLowerCase(),e+(n?Ud(t):t)}));function Ud(e){return wf(Ju(e).toLowerCase())}function Wd(e){return e=Ju(e),e&&e.replace(Je,nr).replace(Vt,"")}function Hd(e,t,n){e=Ju(e),t=Ao(t);var r=e.length;n=n===o?r:mi(Wu(n),0,r);var i=n;return n-=t.length,n>=0&&e.slice(n,i)==t}function Kd(e){return e=Ju(e),e&&Le.test(e)?e.replace(je,rr):e}function Zd(e){return e=Ju(e),e&&Re.test(e)?e.replace(Ie,"\\$&"):e}var Qd=pa((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),Jd=pa((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),ef=ha("toLowerCase");function tf(e,t,n){e=Ju(e),t=Wu(t);var r=t?mr(e):0;if(!t||r>=t)return e;var i=(t-r)/2;return _a(At(i),n)+e+_a(Tt(i),n)}function nf(e,t,n){e=Ju(e),t=Wu(t);var r=t?mr(e):0;return t&&r<t?e+_a(t-r,n):e}function rf(e,t,n){e=Ju(e),t=Wu(t);var r=t?mr(e):0;return t&&r<t?_a(t-r,n)+e:e}function of(e,t,n){return n||null==t?t=0:t&&(t=+t),Yt(Ju(e).replace(Fe,""),t||0)}function af(e,t,n){return t=(n?ss(e,t,n):t===o)?1:Wu(t),xo(Ju(e),t)}function sf(){var e=arguments,t=Ju(e[0]);return e.length<3?t:t.replace(e[1],e[2])}var cf=pa((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}));function lf(e,t,n){return n&&"number"!=typeof n&&ss(e,t,n)&&(t=n=o),n=n===o?$:n>>>0,n?(e=Ju(e),e&&("string"==typeof t||null!=t&&!Bu(t))&&(t=Ao(t),!t&&ar(e))?Xo(vr(e),0,n):e.split(t,n)):[]}var uf=pa((function(e,t,n){return e+(n?" ":"")+wf(t)}));function df(e,t,n){return e=Ju(e),n=null==n?0:mi(Wu(n),0,e.length),t=Ao(t),e.slice(n,n+t.length)==t}function ff(e,t,n){var r=wr.templateSettings;n&&ss(e,t,n)&&(t=o),e=Ju(e),t=nd({},t,r,Ea);var a,s,c=nd({},t.imports,r.imports,Ea),l=Od(c),d=Zn(c,l),f=0,h=t.interpolate||et,p="__p += '",g=rt((t.escape||et).source+"|"+h.source+"|"+(h===Ee?Xe:et).source+"|"+(t.evaluate||et).source+"|$","g"),m="//# sourceURL="+(dt.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Kt+"]")+"\n";e.replace(g,(function(t,n,r,i,o,c){return r||(r=i),p+=e.slice(f,c).replace(tt,ir),n&&(a=!0,p+="' +\n__e("+n+") +\n'"),o&&(s=!0,p+="';\n"+o+";\n__p += '"),r&&(p+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),f=c+t.length,t})),p+="';\n";var v=dt.call(t,"variable")&&t.variable;if(v){if(Ve.test(v))throw new i(u)}else p="with (obj) {\n"+p+"\n}\n";p=(s?p.replace(_e,""):p).replace(Ce,"$1").replace(Se,"$1;"),p="function("+(v||"obj")+") {\n"+(v?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(a?", __e = _.escape":"")+(s?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+p+"return __p\n}";var b=_f((function(){return ze(l,m+"return "+p).apply(o,d)}));if(b.source=p,yu(b))throw b;return b}function hf(e){return Ju(e).toLowerCase()}function pf(e){return Ju(e).toUpperCase()}function gf(e,t,n){if(e=Ju(e),e&&(n||t===o))return Hn(e);if(!e||!(t=Ao(t)))return e;var r=vr(e),i=vr(t),a=Jn(r,i),s=er(r,i)+1;return Xo(r,a,s).join("")}function mf(e,t,n){if(e=Ju(e),e&&(n||t===o))return e.slice(0,br(e)+1);if(!e||!(t=Ao(t)))return e;var r=vr(e),i=er(r,vr(t))+1;return Xo(r,0,i).join("")}function vf(e,t,n){if(e=Ju(e),e&&(n||t===o))return e.replace(Fe,"");if(!e||!(t=Ao(t)))return e;var r=vr(e),i=Jn(r,vr(t));return Xo(r,i).join("")}function bf(e,t){var n=L,r=D;if(Cu(t)){var i="separator"in t?t.separator:i;n="length"in t?Wu(t.length):n,r="omission"in t?Ao(t.omission):r}e=Ju(e);var a=e.length;if(ar(e)){var s=vr(e);a=s.length}if(n>=a)return e;var c=n-mr(r);if(c<1)return r;var l=s?Xo(s,0,c).join(""):e.slice(0,c);if(i===o)return l+r;if(s&&(c+=l.length-c),Bu(i)){if(e.slice(c).search(i)){var u,d=l;i.global||(i=rt(i.source,Ju(Ue.exec(i))+"g")),i.lastIndex=0;while(u=i.exec(d))var f=u.index;l=l.slice(0,f===o?c:f)}}else if(e.indexOf(Ao(i),c)!=c){var h=l.lastIndexOf(i);h>-1&&(l=l.slice(0,h))}return l+r}function yf(e){return e=Ju(e),e&&ke.test(e)?e.replace(Pe,yr):e}var xf=pa((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),wf=ha("toUpperCase");function Of(e,t,n){return e=Ju(e),t=n?o:t,t===o?sr(e)?Or(e):Bn(e):e.match(t)||[]}var _f=wo((function(e,t){try{return xn(e,o,t)}catch(n){return yu(n)?n:new i(n)}})),Cf=Fa((function(e,t){return On(t,(function(t){t=Ms(t),pi(e,t,El(e[t],e))})),e}));function Sf(e){var t=null==e?0:e.length,n=Va();return e=t?kn(e,(function(e){if("function"!=typeof e[1])throw new ot(l);return[n(e[0]),e[1]]})):[],wo((function(n){var r=-1;while(++r<t){var i=e[r];if(xn(i[0],this,n))return xn(i[1],this,n)}}))}function Pf(e){return bi(vi(e,p))}function jf(e){return function(){return e}}function kf(e,t){return null==e||e!==e?t:e}var Lf=ba(),Df=ba(!0);function Mf(e){return e}function Ef(e){return to("function"==typeof e?e:vi(e,p))}function Tf(e){return ao(vi(e,p))}function Af(e,t){return so(e,vi(t,p))}var Bf=wo((function(e,t){return function(n){return Gi(n,e,t)}})),If=wo((function(e,t){return function(n){return Gi(e,n,t)}}));function Rf(e,t,n){var r=Od(t),i=Ti(t,r);null!=n||Cu(t)&&(i.length||!r.length)||(n=t,t=e,e=this,i=Ti(t,Od(t)));var o=!(Cu(n)&&"chain"in n)||!!n.chain,a=wu(e);return On(i,(function(n){var r=t[n];e[n]=r,a&&(e.prototype[n]=function(){var t=this.__chain__;if(o||t){var n=e(this.__wrapped__),i=n.__actions__=ia(this.__actions__);return i.push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,Ln([this.value()],arguments))})})),e}function Ff(){return cn._===this&&(cn._=mt),this}function zf(){}function $f(e){return e=Wu(e),wo((function(t){return uo(t,e)}))}var Nf=Oa(kn),qf=Oa(Cn),Gf=Oa(En);function Vf(e){return cs(e)?qn(Ms(e)):go(e)}function Yf(e){return function(t){return null==e?o:Ai(e,t)}}var Xf=Sa(),Uf=Sa(!0);function Wf(){return[]}function Hf(){return!1}function Kf(){return{}}function Zf(){return""}function Qf(){return!0}function Jf(e,t){if(e=Wu(e),e<1||e>R)return[];var n=$,r=Nt(e,$);t=Va(t),e-=$;var i=Un(r,t);while(++n<e)t(n);return i}function eh(e){return cu(e)?kn(e,Ms):zu(e)?[e]:ia(Ds(Ju(e)))}function th(e){var t=++ft;return Ju(e)+t}var nh=wa((function(e,t){return e+t}),0),rh=ka("ceil"),ih=wa((function(e,t){return e/t}),1),oh=ka("floor");function ah(e){return e&&e.length?Si(e,Mf,Ri):o}function sh(e,t){return e&&e.length?Si(e,Va(t,2),Ri):o}function ch(e){return Nn(e,Mf)}function lh(e,t){return Nn(e,Va(t,2))}function uh(e){return e&&e.length?Si(e,Mf,io):o}function dh(e,t){return e&&e.length?Si(e,Va(t,2),io):o}var fh=wa((function(e,t){return e*t}),1),hh=ka("round"),ph=wa((function(e,t){return e-t}),0);function gh(e){return e&&e.length?Xn(e,Mf):0}function mh(e,t){return e&&e.length?Xn(e,Va(t,2)):0}return wr.after=Ll,wr.ary=Dl,wr.assign=ed,wr.assignIn=td,wr.assignInWith=nd,wr.assignWith=rd,wr.at=id,wr.before=Ml,wr.bind=El,wr.bindAll=Cf,wr.bindKey=Tl,wr.castArray=Ql,wr.chain=Yc,wr.chunk=Bs,wr.compact=Is,wr.concat=Rs,wr.cond=Sf,wr.conforms=Pf,wr.constant=jf,wr.countBy=nl,wr.create=od,wr.curry=Al,wr.curryRight=Bl,wr.debounce=Il,wr.defaults=ad,wr.defaultsDeep=sd,wr.defer=Rl,wr.delay=Fl,wr.difference=Fs,wr.differenceBy=zs,wr.differenceWith=$s,wr.drop=Ns,wr.dropRight=qs,wr.dropRightWhile=Gs,wr.dropWhile=Vs,wr.fill=Ys,wr.filter=il,wr.flatMap=sl,wr.flatMapDeep=cl,wr.flatMapDepth=ll,wr.flatten=Ws,wr.flattenDeep=Hs,wr.flattenDepth=Ks,wr.flip=zl,wr.flow=Lf,wr.flowRight=Df,wr.fromPairs=Zs,wr.functions=pd,wr.functionsIn=gd,wr.groupBy=fl,wr.initial=ec,wr.intersection=tc,wr.intersectionBy=nc,wr.intersectionWith=rc,wr.invert=yd,wr.invertBy=xd,wr.invokeMap=pl,wr.iteratee=Ef,wr.keyBy=gl,wr.keys=Od,wr.keysIn=_d,wr.map=ml,wr.mapKeys=Cd,wr.mapValues=Sd,wr.matches=Tf,wr.matchesProperty=Af,wr.memoize=$l,wr.merge=Pd,wr.mergeWith=jd,wr.method=Bf,wr.methodOf=If,wr.mixin=Rf,wr.negate=Nl,wr.nthArg=$f,wr.omit=kd,wr.omitBy=Ld,wr.once=ql,wr.orderBy=vl,wr.over=Nf,wr.overArgs=Gl,wr.overEvery=qf,wr.overSome=Gf,wr.partial=Vl,wr.partialRight=Yl,wr.partition=bl,wr.pick=Dd,wr.pickBy=Md,wr.property=Vf,wr.propertyOf=Yf,wr.pull=cc,wr.pullAll=lc,wr.pullAllBy=uc,wr.pullAllWith=dc,wr.pullAt=fc,wr.range=Xf,wr.rangeRight=Uf,wr.rearg=Xl,wr.reject=wl,wr.remove=hc,wr.rest=Ul,wr.reverse=pc,wr.sampleSize=_l,wr.set=Td,wr.setWith=Ad,wr.shuffle=Cl,wr.slice=gc,wr.sortBy=jl,wr.sortedUniq=Oc,wr.sortedUniqBy=_c,wr.split=lf,wr.spread=Wl,wr.tail=Cc,wr.take=Sc,wr.takeRight=Pc,wr.takeRightWhile=jc,wr.takeWhile=kc,wr.tap=Xc,wr.throttle=Hl,wr.thru=Uc,wr.toArray=Xu,wr.toPairs=Bd,wr.toPairsIn=Id,wr.toPath=eh,wr.toPlainObject=Zu,wr.transform=Rd,wr.unary=Kl,wr.union=Lc,wr.unionBy=Dc,wr.unionWith=Mc,wr.uniq=Ec,wr.uniqBy=Tc,wr.uniqWith=Ac,wr.unset=Fd,wr.unzip=Bc,wr.unzipWith=Ic,wr.update=zd,wr.updateWith=$d,wr.values=Nd,wr.valuesIn=qd,wr.without=Rc,wr.words=Of,wr.wrap=Zl,wr.xor=Fc,wr.xorBy=zc,wr.xorWith=$c,wr.zip=Nc,wr.zipObject=qc,wr.zipObjectDeep=Gc,wr.zipWith=Vc,wr.entries=Bd,wr.entriesIn=Id,wr.extend=td,wr.extendWith=nd,Rf(wr,wr),wr.add=nh,wr.attempt=_f,wr.camelCase=Xd,wr.capitalize=Ud,wr.ceil=rh,wr.clamp=Gd,wr.clone=Jl,wr.cloneDeep=tu,wr.cloneDeepWith=nu,wr.cloneWith=eu,wr.conformsTo=ru,wr.deburr=Wd,wr.defaultTo=kf,wr.divide=ih,wr.endsWith=Hd,wr.eq=iu,wr.escape=Kd,wr.escapeRegExp=Zd,wr.every=rl,wr.find=ol,wr.findIndex=Xs,wr.findKey=cd,wr.findLast=al,wr.findLastIndex=Us,wr.findLastKey=ld,wr.floor=oh,wr.forEach=ul,wr.forEachRight=dl,wr.forIn=ud,wr.forInRight=dd,wr.forOwn=fd,wr.forOwnRight=hd,wr.get=md,wr.gt=ou,wr.gte=au,wr.has=vd,wr.hasIn=bd,wr.head=Qs,wr.identity=Mf,wr.includes=hl,wr.indexOf=Js,wr.inRange=Vd,wr.invoke=wd,wr.isArguments=su,wr.isArray=cu,wr.isArrayBuffer=lu,wr.isArrayLike=uu,wr.isArrayLikeObject=du,wr.isBoolean=fu,wr.isBuffer=hu,wr.isDate=pu,wr.isElement=gu,wr.isEmpty=mu,wr.isEqual=vu,wr.isEqualWith=bu,wr.isError=yu,wr.isFinite=xu,wr.isFunction=wu,wr.isInteger=Ou,wr.isLength=_u,wr.isMap=Pu,wr.isMatch=ju,wr.isMatchWith=ku,wr.isNaN=Lu,wr.isNative=Du,wr.isNil=Eu,wr.isNull=Mu,wr.isNumber=Tu,wr.isObject=Cu,wr.isObjectLike=Su,wr.isPlainObject=Au,wr.isRegExp=Bu,wr.isSafeInteger=Iu,wr.isSet=Ru,wr.isString=Fu,wr.isSymbol=zu,wr.isTypedArray=$u,wr.isUndefined=Nu,wr.isWeakMap=qu,wr.isWeakSet=Gu,wr.join=ic,wr.kebabCase=Qd,wr.last=oc,wr.lastIndexOf=ac,wr.lowerCase=Jd,wr.lowerFirst=ef,wr.lt=Vu,wr.lte=Yu,wr.max=ah,wr.maxBy=sh,wr.mean=ch,wr.meanBy=lh,wr.min=uh,wr.minBy=dh,wr.stubArray=Wf,wr.stubFalse=Hf,wr.stubObject=Kf,wr.stubString=Zf,wr.stubTrue=Qf,wr.multiply=fh,wr.nth=sc,wr.noConflict=Ff,wr.noop=zf,wr.now=kl,wr.pad=tf,wr.padEnd=nf,wr.padStart=rf,wr.parseInt=of,wr.random=Yd,wr.reduce=yl,wr.reduceRight=xl,wr.repeat=af,wr.replace=sf,wr.result=Ed,wr.round=hh,wr.runInContext=e,wr.sample=Ol,wr.size=Sl,wr.snakeCase=cf,wr.some=Pl,wr.sortedIndex=mc,wr.sortedIndexBy=vc,wr.sortedIndexOf=bc,wr.sortedLastIndex=yc,wr.sortedLastIndexBy=xc,wr.sortedLastIndexOf=wc,wr.startCase=uf,wr.startsWith=df,wr.subtract=ph,wr.sum=gh,wr.sumBy=mh,wr.template=ff,wr.times=Jf,wr.toFinite=Uu,wr.toInteger=Wu,wr.toLength=Hu,wr.toLower=hf,wr.toNumber=Ku,wr.toSafeInteger=Qu,wr.toString=Ju,wr.toUpper=pf,wr.trim=gf,wr.trimEnd=mf,wr.trimStart=vf,wr.truncate=bf,wr.unescape=yf,wr.uniqueId=th,wr.upperCase=xf,wr.upperFirst=wf,wr.each=ul,wr.eachRight=dl,wr.first=Qs,Rf(wr,function(){var e={};return Mi(wr,(function(t,n){dt.call(wr.prototype,n)||(e[n]=t)})),e}(),{chain:!1}),wr.VERSION=a,On(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){wr[e].placeholder=wr})),On(["drop","take"],(function(e,t){jr.prototype[e]=function(n){n=n===o?1:$t(Wu(n),0);var r=this.__filtered__&&!t?new jr(this):this.clone();return r.__filtered__?r.__takeCount__=Nt(n,r.__takeCount__):r.__views__.push({size:Nt(n,$),type:e+(r.__dir__<0?"Right":"")}),r},jr.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),On(["filter","map","takeWhile"],(function(e,t){var n=t+1,r=n==T||n==B;jr.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:Va(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),On(["head","last"],(function(e,t){var n="take"+(t?"Right":"");jr.prototype[e]=function(){return this[n](1).value()[0]}})),On(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");jr.prototype[e]=function(){return this.__filtered__?new jr(this):this[n](1)}})),jr.prototype.compact=function(){return this.filter(Mf)},jr.prototype.find=function(e){return this.filter(e).head()},jr.prototype.findLast=function(e){return this.reverse().find(e)},jr.prototype.invokeMap=wo((function(e,t){return"function"==typeof e?new jr(this):this.map((function(n){return Gi(n,e,t)}))})),jr.prototype.reject=function(e){return this.filter(Nl(Va(e)))},jr.prototype.slice=function(e,t){e=Wu(e);var n=this;return n.__filtered__&&(e>0||t<0)?new jr(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==o&&(t=Wu(t),n=t<0?n.dropRight(-t):n.take(t-e)),n)},jr.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},jr.prototype.toArray=function(){return this.take($)},Mi(jr.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),i=wr[r?"take"+("last"==t?"Right":""):t],a=r||/^find/.test(t);i&&(wr.prototype[t]=function(){var t=this.__wrapped__,s=r?[1]:arguments,c=t instanceof jr,l=s[0],u=c||cu(t),d=function(e){var t=i.apply(wr,Ln([e],s));return r&&f?t[0]:t};u&&n&&"function"==typeof l&&1!=l.length&&(c=u=!1);var f=this.__chain__,h=!!this.__actions__.length,p=a&&!f,g=c&&!h;if(!a&&u){t=g?t:new jr(this);var m=e.apply(t,s);return m.__actions__.push({func:Uc,args:[d],thisArg:o}),new Pr(m,f)}return p&&g?e.apply(this,s):(m=this.thru(d),p?r?m.value()[0]:m.value():m)})})),On(["pop","push","shift","sort","splice","unshift"],(function(e){var t=at[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);wr.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var i=this.value();return t.apply(cu(i)?i:[],e)}return this[n]((function(n){return t.apply(cu(n)?n:[],e)}))}})),Mi(jr.prototype,(function(e,t){var n=wr[t];if(n){var r=n.name+"";dt.call(ln,r)||(ln[r]=[]),ln[r].push({name:t,func:n})}})),ln[ya(o,x).name]=[{name:"wrapper",func:o}],jr.prototype.clone=kr,jr.prototype.reverse=Lr,jr.prototype.value=Dr,wr.prototype.at=Wc,wr.prototype.chain=Hc,wr.prototype.commit=Kc,wr.prototype.next=Zc,wr.prototype.plant=Jc,wr.prototype.reverse=el,wr.prototype.toJSON=wr.prototype.valueOf=wr.prototype.value=tl,wr.prototype.first=wr.prototype.head,jt&&(wr.prototype[jt]=Qc),wr},Cr=_r();cn._=Cr,i=function(){return Cr}.call(t,n,t,r),i===o||(r.exports=i)}).call(this)}).call(this,n("c8ba"),n("62e4")(e))},"33a5":function(e,t,n){"use strict";n("781b")},"34c0":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("command",{attrs:{name:e.command}},[t("icon",{attrs:{type:e.iconType,title:e.text}}),e.label?t("span",[e._v(e._s(e.label))]):e._e()],1)},i=[],o=n("bc4c"),a=n("af3e"),s={name:"EditorToolbarButton",props:["command","icon","text","label"],computed:{iconType:function(){return"icon".concat(this.icon||this.command)}},components:{Command:o["Command"],Icon:a["default"]}},c=s,l=n("2877"),u=Object(l["a"])(c,r,i,!1,null,null,null);t["default"]=u.exports},"363c":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"category",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.categoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.notice_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("2905"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,dialogWidth:950,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,excelBtn:!0,dialogClickModal:!1,column:[{label:"閫氱煡鏍囬",prop:"title",span:24,row:!0,search:!0,rules:[{required:!0,message:"璇疯緭鍏ラ�氱煡鏍囬",trigger:"blur"}]},{label:"閫氱煡绫诲瀷",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=notice",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,rules:[{required:!0,message:"璇疯緭鍏ラ�氱煡绫诲瀷",trigger:"blur"}]},{label:"閫氱煡鏃堕棿",prop:"releaseTimeRange",type:"datetime",format:"yyyy-MM-dd hh:mm:ss",valueFormat:"yyyy-MM-dd hh:mm:ss",searchRange:!0,hide:!0,addDisplay:!1,editDisplay:!1,viewDisplay:!1,search:!0,rules:[{required:!0,message:"璇疯緭鍏ラ�氱煡鏃堕棿",trigger:"blur"}]},{label:"閫氱煡鏃ユ湡",prop:"releaseTime",type:"date",format:"yyyy-MM-dd hh:mm:ss",valueFormat:"yyyy-MM-dd hh:mm:ss",rules:[{required:!0,message:"璇疯緭鍏ラ�氱煡鏃ユ湡",trigger:"click"}]},{label:"閫氱煡鍐呭",prop:"content",component:"AvueUeditor",options:{action:"/api/ubcs-resource/oss/endpoint/put-file",props:{res:"data",url:"link"}},hide:!0,minRows:6,span:24}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.notice_add,!1),viewBtn:this.vaildData(this.permission.notice_view,!1),delBtn:this.vaildData(this.permission.notice_delete,!1),editBtn:this.vaildData(this.permission.notice_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getNotice"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.query.releaseTimeRange,i=l(l({},n),this.query);r&&(i=l(l({},i),{},{releaseTime_datege:r[0],releaseTime_datelt:r[1]}),i.releaseTimeRange=null),this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,i).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"36f1":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"right_box"},[t("hr"),"node"===e.type?t("div",[t("el-form",{ref:"form",attrs:{"label-width":"80px",model:e.formModel,size:"mini",rules:e.rules}},[t("el-form-item",{attrs:{label:"鍚嶇О",prop:"label"}},[t("el-input",{attrs:{maxLength:20,disabled:""},model:{value:e.formModel.label,callback:function(t){e.$set(e.formModel,"label","string"===typeof t?t.trim():t)},expression:"formModel.label"}})],1),t("el-form-item",{attrs:{label:"褰㈢姸"}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"璇烽�夋嫨褰㈢姸"},model:{value:e.formModel.shape,callback:function(t){e.$set(e.formModel,"shape",t)},expression:"formModel.shape"}},e._l(e.shapeTypeList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"棰滆壊"}},[t("el-input",{attrs:{clearable:""},model:{value:e.formModel.color,callback:function(t){e.$set(e.formModel,"color","string"===typeof t?t.trim():t)},expression:"formModel.color"}})],1),t("el-form-item",{attrs:{label:"瀹藉害",prop:"width"}},[t("el-input",{attrs:{clearable:""},model:{value:e.formModel.width,callback:function(t){e.$set(e.formModel,"width",e._n("string"===typeof t?t.trim():t))},expression:"formModel.width"}},[t("template",{slot:"prepend"},[e._v("瀹�")])],2)],1),t("el-form-item",{attrs:{label:"楂樺害",prop:"height"}},[t("el-input",{attrs:{clearable:""},model:{value:e.formModel.height,callback:function(t){e.$set(e.formModel,"height",e._n("string"===typeof t?t.trim():t))},expression:"formModel.height"}},[t("template",{slot:"prepend"},[e._v("楂�")])],2)],1)],1)],1):"edge"===e.type?t("div",[t("el-form",{attrs:{"label-width":"80px",model:e.formModel,size:"small",rules:e.rules}},[t("el-form-item",{attrs:{label:"璧峰鐘舵��"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formModel.source,callback:function(t){e.$set(e.formModel,"source","string"===typeof t?t.trim():t)},expression:"formModel.source"}})],1),t("el-form-item",{attrs:{label:"鐩爣鐘舵��"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formModel.target,callback:function(t){e.$set(e.formModel,"target","string"===typeof t?t.trim():t)},expression:"formModel.target"}})],1),t("el-form-item",{attrs:{label:"鍚嶇О"}},[t("el-input",{model:{value:e.formModel.label,callback:function(t){e.$set(e.formModel,"label","string"===typeof t?t.trim():t)},expression:"formModel.label"}})],1),t("el-form-item",{attrs:{label:"褰㈢姸"}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"璇烽�夋嫨褰㈢姸"},model:{value:e.formModel.shape,callback:function(t){e.$set(e.formModel,"shape",t)},expression:"formModel.shape"}},e._l(e.lineTypeList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1)],1):e._e(),t("div",{staticClass:"btn_box"},[t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.handleSubmit}},[e._v("鏇存柊灞炴��")])],1)])},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("ac4d"),n("8a81"),n("5df3"),n("1c4c"),n("7f7f"),n("6b54"),n("ade3")),a=(n("a481"),n("96cf"),n("1da1")),s=n("2ef0");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=d(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function d(e,t){if(e){if("string"===typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var h={name:"EditorDetailForm",inject:["root"],props:["type","readOnly"],data:function(){return{formModel:{},fontSize:12,shapeTypeList:[{label:"鐭╁舰",value:"flow-rect"},{label:"妞渾",value:"flow-circle"},{label:"鑿卞舰",value:"flow-rhombus"},{label:"鑳跺泭",value:"flow-capsule"}],lineTypeList:[{label:"鏇茬嚎",value:"flow-smooth"},{label:"鎶樼嚎",value:"flow-polyline"},{label:"鍦嗚鎶樼嚎",value:"flow-polyline-round"}],rules:{label:[{required:!0,message:"鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}],width:[{required:!0,message:"瀹藉害涓嶈兘涓虹┖",trigger:"blur"},{pattern:/^[0-9]+$/,message:"瀹藉害鍙兘涓烘暟瀛�",trigger:"blur"}],height:[{required:!0,message:"楂樺害涓嶈兘涓虹┖",trigger:"blur"},{pattern:/^[0-9]+$/,message:"楂樺害鍙兘涓烘暟瀛�",trigger:"blur"}]}}},created:function(){var e=this.root.propsAPI.getSelected()[0].getModel();this.formModel=Object.assign({width:80,height:48},{shape:"flow-smooth"},Object(s["cloneDeep"])(e))},methods:{handleSubmit:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t,n,r,i,o,a=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("node"!==this.type){e.next=3;break}return e.next=3,this.$refs.form.validate();case 3:t=this.root.propsAPI,n=t.getSelected,r=t.executeCommand,i=t.update,o=this.formModel,setTimeout((function(){var e=n()[0];if(e){var t=function(e){if("node"!==e.type||"flow-rect"!==e.shape)return e;var t=document.createElement("canvas"),n=t.getContext("2d");n.font=a.fontSize+"px System";var r=e.label.replace("\n",""),i=a.formModel.width,o=a.formModel.height,s=10,c=n.measureText(r).width+s;if(e.size="".concat(i,"*").concat(o),c<=i)return e;var d,f="",h=1,p=0,g=u(r);try{for(g.s();!(d=g.n()).done;){var m=d.value,v=n.measureText(m),b=v.width;console.log(p+b+s,"multilineTextWidth"),p+b+s>=i&&(f+="\n",p=0,h++),f+=m,p+=b}}catch(y){g.e(y)}finally{g.f()}return l(l({},e),{},{label:f,size:"".concat(i,"*").concat(Math.max(o,a.fontSize*h*1.2+s))})},s=t(o);console.log(s,"newFormModel"),r((function(){i(e,s)}))}}),0);case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}},p=h,g=(n("2cfa"),n("2877")),m=Object(g["a"])(p,r,i,!1,null,"1074e6a2",null);t["default"]=m.exports},3729:function(e,t,n){var r=n("9e69"),i=n("00fd"),o=n("29f3"),a="[object Null]",s="[object Undefined]",c=r?r.toStringTag:void 0;function l(e){return null==e?void 0===e?s:a:c&&c in Object(e)?i(e):o(e)}e.exports=l},"37fc":function(e,t,n){"use strict";n.r(t);n("7f7f"),n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"row-click":e.clickRowChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-edit-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleDesign(n.row.name)}}},[e._v("璁捐\n      ")]):e._e(),e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-view",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handlePreview(n.row.name)}}},[e._v("棰勮\n      ")]):e._e()]}},{key:"name",fn:function(n){var r=n.row;return[t("el-tag",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.handlePreview(r.name)}}},[e._v(e._s(r.name))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")])],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("88ca"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,viewBtn:!0,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鏂囦欢鍚�",prop:"name",search:!0,slot:!0},{label:"鍒涘缓鏃堕棿",prop:"createTime"},{label:"鏇存柊鏃堕棿",prop:"updateTime"}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:!1,viewBtn:!1,delBtn:!0,editBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{handlePreview:function(e){this.$router.push({path:"/myiframe/urlPath?name=preview-".concat(e,"&src=").concat(this.website.reportUrl,"/preview?_u=ubcs-").concat(e)})},handleDesign:function(e){this.$router.push({path:"/myiframe/urlPath?name=designer-".concat(e,"&src=").concat(this.website.reportUrl,"/designer?_u=ubcs-").concat(e)})},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"3ad1":function(e,t,n){},"3bbd":function(e,t,n){"use strict";n("840c")},"3be9":function(e,t,n){},"3ebe":function(e,t){!function(e){var t,n='<svg><symbol id="iconto-back" viewBox="0 0 1024 1024"><path d="M640 726.016l0-86.016 86.016 0 0 86.016-86.016 0zM640 214.016l0-86.016 86.016 0 0 86.016-86.016 0zM214.016 297.984l0 512 512 0 0 86.016-512 0q-36.010667 0-61.013333-25.984t-25.002667-59.989333l0-512 86.016 0zM809.984 726.016l0-86.016 86.016 0q0 34.005333-25.984 59.989333t-59.989333 25.984zM809.984 384l0-86.016 86.016 0 0 86.016-86.016 0zM809.984 553.984l0-84.010667 86.016 0 0 84.010667-86.016 0zM384 726.016q-36.010667 0-61.013333-25.984t-25.002667-59.989333l86.016 0 0 86.016zM553.984 128l0 86.016-84.010667 0 0-86.016 84.010667 0zM809.984 128q34.005333 0 59.989333 25.984t25.984 59.989333l-86.016 0 0-86.016zM553.984 640l0 86.016-84.010667 0 0-86.016 84.010667 0zM384 128l0 86.016-86.016 0q0-34.005333 25.002667-59.989333t61.013333-25.984zM384 470.016l0 84.010667-86.016 0 0-84.010667 86.016 0zM384 297.984l0 86.016-86.016 0 0-86.016 86.016 0z"  ></path></symbol><symbol id="iconfit" viewBox="0 0 1024 1024"><path d="M597.333333 405.376c0-0.128 0.085333-0.256 0.085333-0.384C597.418667 404.821333 597.333333 404.650667 597.333333 404.522667L597.333333 192.768C597.333333 180.522667 606.933333 170.538667 618.666667 170.666667c11.733333-0.042667 21.376 9.813333 21.376 22.144L640.042667 384l191.189333 0c12.16 0 22.186667 9.6 22.101333 21.333333 0 11.733333-9.813333 21.333333-22.186667 21.333333l-211.754667 0c-0.128 0-0.256-0.085333-0.384-0.085333S618.837333 426.666667 618.709333 426.666667c-4.821333 0-9.045333-1.962667-12.629333-4.736-0.853333-0.64-1.749333-0.981333-2.432-1.706667-0.213333-0.213333-0.298667-0.469333-0.512-0.725333C599.68 415.744 597.333333 410.837333 597.333333 405.376zM362.666667 170.666667C350.933333 170.624 341.290667 180.48 341.290667 192.810667L341.290667 384 150.101333 384C137.898667 384 127.914667 393.6 128 405.333333 128 417.066667 137.813333 426.666667 150.186667 426.666667l211.754667 0c0.128 0 0.256-0.085333 0.384-0.085333S362.496 426.666667 362.624 426.666667c4.821333 0 9.045333-1.962667 12.629333-4.736 0.853333-0.64 1.749333-0.981333 2.432-1.706667 0.213333-0.213333 0.298667-0.469333 0.512-0.725333C381.653333 415.744 384 410.837333 384 405.376c0-0.128-0.085333-0.256-0.085333-0.384C383.914667 404.821333 384 404.650667 384 404.522667L384 192.768C384 180.522667 374.4 170.538667 362.666667 170.666667zM831.146667 640l-211.754667 0c-0.128 0-0.256 0.085333-0.384 0.085333S618.837333 640 618.709333 640c-4.821333 0-9.088 2.005333-12.672 4.778667-0.810667 0.597333-1.706667 0.938667-2.389333 1.664-0.213333 0.213333-0.298667 0.469333-0.512 0.725333C599.68 650.922667 597.333333 655.829333 597.333333 661.290667c0 0.128 0.085333 0.256 0.085333 0.384 0 0.170667-0.085333 0.341333-0.085333 0.469333l0 211.797333c0 12.202667 9.6 22.229333 21.333333 22.101333 11.733333 0.042667 21.376-9.813333 21.376-22.144L640.042667 682.666667l191.189333 0c12.16 0 22.186667-9.6 22.101333-21.333333C853.333333 649.6 843.52 640 831.146667 640zM378.154667 647.168c-0.213333-0.256-0.298667-0.512-0.512-0.725333-0.682667-0.725333-1.578667-1.066667-2.389333-1.664C371.712 642.005333 367.445333 640 362.624 640c-0.128 0-0.213333 0.085333-0.341333 0.085333S362.026667 640 361.898667 640L150.186667 640C137.813333 640 128 649.6 128 661.333333 127.914667 673.066667 137.898667 682.666667 150.101333 682.666667l191.189333 0 0 191.189333c0 12.288 9.642667 22.186667 21.376 22.144C374.4 896.128 384 886.144 384 873.898667l0-211.797333c0-0.128-0.085333-0.298667-0.085333-0.469333C383.914667 661.546667 384 661.418667 384 661.290667 384 655.829333 381.653333 650.922667 378.154667 647.168zM490.666667 469.333333c-35.328 0-64 28.672-64 64s28.672 64 64 64 64-28.672 64-64S525.994667 469.333333 490.666667 469.333333z"  ></path></symbol><symbol id="iconpaste" viewBox="0 0 1024 1024"><path d="M776 248 704 248 704 192l99.968 0C819.392 192 832 204.608 832 220.032l0 98.88-56 0L776 248zM255.104 904 184 904 184 248 256 248 256 192 156.032 192C140.608 192 128 204.608 128 220.032l0 712C128 947.392 140.608 960 156.032 960l99.136 0L255.168 904zM640 320 320 320 320 192l64 0L384 120C384 89.216 409.216 64 440 64l72.064 0c30.784 0 56 25.216 56 56L568.064 192 640 192 640 320zM512.128 120.128C512.064 120.064 512 120 512 120L440.064 120.064c0 0 0 0.064-0.064 0.064L440 192l72.064 0 0.064 0L512.128 120.128zM888.256 995.776 888.256 578.88l-182.4-192L351.488 386.88c-18.624 0-31.232 12.608-31.232 28.032l0 580.864c0 15.36 12.608 28.032 28.032 28.032l512 0C875.648 1023.744 888.256 1011.136 888.256 995.776zM824.256 586.88l-129.6 0L694.656 450.88 824.256 586.88zM832.256 970.88 376.256 970.88 376.256 442.88l265.6 0 0 196.864 190.4 0L832.256 970.88z"  ></path></symbol><symbol id="iconactual-size" viewBox="0 0 1024 1024"><path d="M829.013333 810.666667l-640 0c-58.794667 0-106.666667-47.829333-106.666667-106.666667l0-469.333333c0-58.794667 47.872-106.666667 106.666667-106.666667l640 0c58.837333 0 106.666667 47.872 106.666667 106.666667l0 469.333333C935.68 762.837333 887.850667 810.666667 829.013333 810.666667zM189.013333 170.666667c-35.285333 0-64 28.714667-64 64l0 469.333333c0 35.285333 28.714667 64 64 64l640 0c35.285333 0 64-28.714667 64-64l0-469.333333c0-35.285333-28.714667-64-64-64L189.013333 170.666667zM338.346667 640.256c0 11.733333-9.557333 21.333333-21.333333 21.333333s-21.333333-9.6-21.333333-21.333333l0-341.333333c0-11.818667 9.557333-21.333333 21.333333-21.333333s21.333333 9.514667 21.333333 21.333333L338.346667 640.256zM722.346667 640.256c0 11.733333-9.557333 21.333333-21.333333 21.333333s-21.333333-9.6-21.333333-21.333333l0-341.333333c0-11.818667 9.557333-21.333333 21.333333-21.333333s21.333333 9.514667 21.333333 21.333333L722.346667 640.256zM509.013333 341.333333c-23.594667 0-42.666667 19.072-42.666667 42.666667s19.072 42.666667 42.666667 42.666667 42.666667-19.072 42.666667-42.666667S532.565333 341.333333 509.013333 341.333333zM509.013333 512c-23.594667 0-42.666667 19.072-42.666667 42.666667s19.072 42.666667 42.666667 42.666667 42.666667-19.072 42.666667-42.666667S532.565333 512 509.013333 512z"  ></path></symbol><symbol id="iconredo" viewBox="0 0 1024 1024"><path d="M708.16 635.904c-39.36 35.968-48.32 41.344-50.496-25.856-3.968-49.152 0-103.552 0-103.552-1.408-3.072-86.464-35.008-227.072 25.856C290.048 593.28 195.2 783.36 178.432 842.88 177.088 877.248 132.288 943.616 128 841.472c-0.576-166.656 64.512-341.12 230.336-441.152 154.624-93.248 283.264-83.776 297.408-78.848 0.256 1.344 0.64 1.856 1.344 1.024 0.192-0.256-0.384-0.64-1.344-1.024-1.216-6.208 2.496-38.272 2.88-98.56-2.368-54.144 12.096-55.808 49.536-26.944 68.544 56.32 251.776 231.36 251.776 231.36S776.768 580.608 708.16 635.904z"  ></path></symbol><symbol id="iconundo" viewBox="0 0 1024 1024"><path d="M379.776 635.904c39.36 35.968 48.32 41.344 50.496-25.856 3.968-49.152 0-103.552 0-103.552 1.408-3.072 86.464-35.008 227.072 25.856 140.544 60.928 235.456 251.008 252.16 310.528 1.344 34.368 46.144 100.736 50.432-1.344 0.576-166.656-64.512-341.12-230.336-441.152C574.976 307.072 446.4 316.608 432.192 321.472c-0.256 1.344-0.64 1.856-1.344 1.024-0.192-0.256 0.384-0.64 1.344-1.024 1.216-6.208-2.496-38.272-2.88-98.56 2.368-54.144-12.096-55.808-49.536-26.944C311.168 252.288 128 427.264 128 427.264S311.168 580.608 379.776 635.904z"  ></path></symbol><symbol id="icondelete" viewBox="0 0 1024 1024"><path d="M677.647059 256l0-90.352941c0-37.436235-23.461647-60.235294-61.771294-60.235294L408.094118 105.411765c-38.249412 0-61.741176 22.799059-61.741176 60.235294l0 90.352941-180.705882 0 0 60.235294 60.235294 0 0 512c0 54.272 33.972706 90.352941 90.352941 90.352941l391.529412 0c55.085176 0 90.352941-33.490824 90.352941-90.352941l0-512 60.235294 0 0-60.235294L677.647059 256zM406.588235 165.647059l210.823529 0-1.264941 90.352941L406.588235 256 406.588235 165.647059zM737.882353 858.352941l-451.764706 0 0-542.117647 451.764706 0L737.882353 858.352941zM466.823529 376.470588l-58.729412 0-1.505882 391.529412 60.235294 0L466.823529 376.470588zM617.411765 376.470588l-60.235294 0 0 391.529412 60.235294 0L617.411765 376.470588z"  ></path></symbol><symbol id="iconzoom-in" viewBox="0 0 1024 1024"><path d="M1000.146824 957.500235l-311.597176-311.597176c58.729412-68.487529 94.509176-157.214118 94.509176-254.373647 0-215.883294-175.646118-391.529412-391.529412-391.529412-104.628706 0-202.932706 40.719059-276.901647 114.688-73.968941 73.908706-114.627765 172.272941-114.627765 276.841412 0 215.883294 175.646118 391.529412 391.529412 391.529412 97.099294 0 185.886118-35.779765 254.433882-94.509176l311.597176 311.597176 42.586353-42.646588zM391.529412 722.823529c-182.693647 0-331.294118-148.600471-331.294118-331.294118 0-88.545882 34.394353-171.730824 96.978824-234.315294 62.584471-62.524235 145.769412-96.978824 234.315294-96.978824 182.693647 0 331.294118 148.600471 331.294118 331.294118 0 182.693647-148.600471 331.294118-331.294118 331.294118zM421.647059 361.411765l120.470588 0 0 60.235294-120.470588 0 0 120.470588-60.235294 0 0-120.470588-120.470588 0 0-60.235294 120.470588 0 0-120.470588 60.235294 0 0 120.470588z"  ></path></symbol><symbol id="iconzoom-out" viewBox="0 0 1024 1024"><path d="M999.344139 955.925769l-311.084802-311.084802c58.63284-68.374912 94.35377-157.015739 94.35377-253.955368 0-215.528306-175.357294-390.8856-390.8856-390.8856-104.396523 0-202.599013 40.652102-276.50646 114.439276-73.787174 73.84731-114.439276 172.0498-114.37914 276.446324 0 215.528306 175.357294 390.8856 390.8856 390.8856 96.939629 0 185.640592-35.72093 254.015504-94.35377l311.084802 311.084802 42.516326-42.576462zM391.727508 721.634954c-182.333098 0-330.749354-148.356119-330.749354-330.749354-0.060136-88.400282 34.337797-171.448438 96.819356-233.869861 62.421424-62.48156 145.529716-96.879493 233.929998-96.879493 182.333098 0 330.749354 148.356119 330.749354 330.749354 0 182.333098-148.416256 330.749354-330.749354 330.749354zM241.386892 360.817477l300.681231 0 0 60.136246-300.681231 0 0-60.136246z"  ></path></symbol><symbol id="iconcopy" viewBox="0 0 1024 1024"><path d="M880 247.008l-162.016-166.016Q700.992 64 677.984 64h-316.992q-26.016 0-46.016 18.016-16.992 15.008-23.008 36.992H231.968q-43.008 0-73.504 31.008t-30.496 76v627.008q0 44 30.496 75.488T231.968 960h508q43.008 0 73.504-31.488t30.496-75.488v-63.008q23.008-6.016 37.504-25.504t14.496-44.512V287.008q0-24-16-40z m-168-160.992l-3.008-3.008z m98.016 177.984L744 196z m-126.016-116.992l108 110.016h-108V147.008zM676.992 128zM204.992 948q4 0.992 4.992 2.016-2.016-0.992-4.992-2.016z m27.008 4q-6.016 0-12-0.992 4.992 0.992 12 0.992z m543.008-99.008q0 15.008-10.016 25.504t-24.992 10.496H232q-14.016 0-24.512-10.496t-10.496-25.504V225.984q0-15.008 10.496-25.504t24.512-10.496h58.016v531.008q0 30.016 20.992 51.008t50.016 20.992H775.04v60z m52-132.992q0 2.016-2.016 2.016h-464q-2.016 0-2.016-2.016V136.992q0-2.016 2.016-2.016h251.008v156.992q0 15.008 10.016 24.992t24 10.016h180.992v392.992z m9.984 64q4-0.992 8.992-2.016-4.992 0.992-8.992 2.016z m-244-168.992h-107.008q-15.008 0-24.992 10.496t-10.016 24.992 10.016 24.992 24.992 10.496h107.008q14.016 0 24.512-10.496t10.496-24.992-10.496-24.992-24.512-10.496z m107.008-111.008h-214.016q-14.016 0-24.512 10.496t-10.496 24.992 10.496 24.992 24.512 10.496h214.016q14.016 0 24-10.496t10.016-24.992-10.016-24.992-24-10.496z m-240.992 36q0 4 0.992 8-0.992-4-0.992-8zM700 512z m12 52l4-2.016z m-260.992-135.488q0 14.496 10.496 24.992t24.512 10.496h214.016q14.016 0 24-10.496t10.016-24.992-10.016-24.992-24-10.496h-214.016q-14.016 0-24.512 10.496t-10.496 24.992z m8 1.504z"  ></path></symbol><symbol id="iconsave" viewBox="0 0 1024 1024"><path d="M886.4 265.6l-128-128c-6.4-6.4-12.8-9.6-22.4-9.6H160c-19.2 0-32 12.8-32 32v704c0 19.2 12.8 32 32 32h704c19.2 0 32-12.8 32-32V288c0-9.6-3.2-16-9.6-22.4zM352 192h320v256H352V192z m480 640H192V192h96v288c0 19.2 12.8 32 32 32h384c19.2 0 32-12.8 32-32V204.8l96 96V832z"  ></path><path d="M576 256c-19.2 0-32 12.8-32 32v64c0 19.2 12.8 32 32 32s32-12.8 32-32V288c0-19.2-12.8-32-32-32z"  ></path></symbol><symbol id="iconselect-all" viewBox="0 0 1024 1024"><path d="M128 213.333333h85.333333V128c-47.146667 0-85.333333 38.186667-85.333333 85.333333z m0 341.333334h85.333333v-85.333334H128v85.333334z m170.666667 341.333333h85.333333v-85.333333h-85.333333v85.333333zM128 384h85.333333v-85.333333H128v85.333333zM554.666667 128h-85.333334v85.333333h85.333334V128z m256 0v85.333333h85.333333c0-47.146667-38.186667-85.333333-85.333333-85.333333zM213.333333 896v-85.333333H128c0 47.146667 38.186667 85.333333 85.333333 85.333333z m-85.333333-170.666667h85.333333v-85.333333H128v85.333333zM384 128h-85.333333v85.333333h85.333333V128z m85.333333 768h85.333334v-85.333333h-85.333334v85.333333z m341.333334-341.333333h85.333333v-85.333334h-85.333333v85.333334z m0 341.333333c47.146667 0 85.333333-38.186667 85.333333-85.333333h-85.333333v85.333333z m0-512h85.333333v-85.333333h-85.333333v85.333333z m0 341.333333h85.333333v-85.333333h-85.333333v85.333333z m-170.666667 170.666667h85.333333v-85.333333h-85.333333v85.333333z m0-682.666667h85.333333V128h-85.333333v85.333333zM298.666667 725.333333h426.666666V298.666667H298.666667v426.666666z m85.333333-341.333333h256v256H384V384z" fill="" ></path></symbol><symbol id="iconselect" viewBox="0 0 1024 1024"><path d="M324.266667 34.133333h-102.4c-10.24 0-17.066667 6.826667-17.066667 17.066667s6.826667 17.066667 17.066667 17.066667h102.4c10.24 0 17.066667-6.826667 17.066666-17.066667S334.506667 34.133333 324.266667 34.133333zM597.333333 34.133333h-102.4c-10.24 0-17.066667 6.826667-17.066666 17.066667s6.826667 17.066667 17.066666 17.066667h102.4c10.24 0 17.066667-6.826667 17.066667-17.066667s-6.826667-17.066667-17.066667-17.066667zM324.266667 716.8h-102.4c-10.24 0-17.066667 6.826667-17.066667 17.066667s6.826667 17.066667 17.066667 17.066666h102.4c10.24 0 17.066667-6.826667 17.066666-17.066666s-6.826667-17.066667-17.066666-17.066667zM563.2 716.8h-68.266667c-10.24 0-17.066667 6.826667-17.066666 17.066667s6.826667 17.066667 17.066666 17.066666h68.266667c10.24 0 17.066667-6.826667 17.066667-17.066666s-6.826667-17.066667-17.066667-17.066667zM34.133333 597.333333c0 10.24 6.826667 17.066667 17.066667 17.066667s17.066667-6.826667 17.066667-17.066667v-102.4c0-10.24-6.826667-17.066667-17.066667-17.066666s-17.066667 6.826667-17.066667 17.066666v102.4zM51.2 341.333333c10.24 0 17.066667-6.826667 17.066667-17.066666v-102.4c0-10.24-6.826667-17.066667-17.066667-17.066667s-17.066667 6.826667-17.066667 17.066667v102.4c0 10.24 6.826667 17.066667 17.066667 17.066666zM768 477.866667c-10.24 0-17.066667 6.826667-17.066667 17.066666v68.266667c0 10.24 6.826667 17.066667 17.066667 17.066667s17.066667-6.826667 17.066667-17.066667v-68.266667c0-10.24-6.826667-17.066667-17.066667-17.066666zM785.066667 221.866667c0-10.24-6.826667-17.066667-17.066667-17.066667s-17.066667 6.826667-17.066667 17.066667v102.4c0 10.24 6.826667 17.066667 17.066667 17.066666s17.066667-6.826667 17.066667-17.066666v-102.4zM733.866667 102.4h68.266666c10.24 0 17.066667-6.826667 17.066667-17.066667v-68.266666c0-10.24-6.826667-17.066667-17.066667-17.066667h-68.266666c-10.24 0-17.066667 6.826667-17.066667 17.066667v68.266666c0 10.24 6.826667 17.066667 17.066667 17.066667zM85.333333 0h-68.266666C6.826667 0 0 6.826667 0 17.066667v68.266666c0 10.24 6.826667 17.066667 17.066667 17.066667h68.266666c10.24 0 17.066667-6.826667 17.066667-17.066667v-68.266666c0-10.24-6.826667-17.066667-17.066667-17.066667zM85.333333 682.666667h-68.266666c-10.24 0-17.066667 6.826667-17.066667 17.066666v68.266667c0 10.24 6.826667 17.066667 17.066667 17.066667h68.266666c10.24 0 17.066667-6.826667 17.066667-17.066667v-68.266667c0-10.24-6.826667-17.066667-17.066667-17.066666zM1013.76 788.48l-375.466667-204.8c-6.826667-3.413333-13.653333-3.413333-20.48 3.413333-3.413333 3.413333-3.413333 10.24-3.413333 17.066667l170.666667 409.6c3.413333 6.826667 6.826667 10.24 13.653333 10.24s13.653333-3.413333 13.653333-10.24l64.853334-133.12 133.12-64.853333c6.826667-3.413333 10.24-10.24 10.24-13.653334 3.413333-6.826667 0-10.24-6.826667-13.653333z" fill="" ></path></symbol><symbol id="iconto-front" viewBox="0 0 1024 1024"><path d="M128 554.666667h85.333333v-85.333334H128v85.333334z m0 170.666666h85.333333v-85.333333H128v85.333333z m85.333333 170.666667v-85.333333H128c0 47.146667 38.186667 85.333333 85.333333 85.333333zM128 384h85.333333v-85.333333H128v85.333333z m512 512h85.333333v-85.333333h-85.333333v85.333333z m170.666667-768H384c-47.146667 0-85.333333 38.186667-85.333333 85.333333v426.666667c0 47.146667 38.186667 85.333333 85.333333 85.333333h426.666667c47.146667 0 85.333333-38.186667 85.333333-85.333333V213.333333c0-47.146667-38.186667-85.333333-85.333333-85.333333z m0 512H384V213.333333h426.666667v426.666667zM469.333333 896h85.333334v-85.333333h-85.333334v85.333333z m-170.666666 0h85.333333v-85.333333h-85.333333v85.333333z"  ></path></symbol><symbol id="iconimage" viewBox="0 0 1024 1024"><path d="M847.657 64.016H175.703c-61.766 0-111.993 50.227-111.993 111.992v671.954c0 61.765 50.226 111.993 111.993 111.993h671.954c61.765 0 111.992-50.228 111.992-111.993V176.01c0-61.765-50.227-111.993-111.992-111.993z m55.995 783.946c0 30.87-25.127 55.997-55.996 55.997H175.703c-30.87 0-55.996-25.127-55.996-55.997V176.01c0-30.87 25.128-55.996 55.996-55.996h671.954c30.87 0 55.996 25.127 55.996 55.996v671.953zM835.19 544.686l-83.995-55.996c-10.444-6.945-23.54-5.688-32.782 1.722l-0.246-0.3-133.184 106.551-197.435-135.752c-0.083-0.055-0.164-0.055-0.218-0.11-2.297-1.53-4.895-2.379-7.52-3.199-0.874-0.273-1.666-0.875-2.57-1.04-2.378-0.492-4.811-0.218-7.273-0.081-1.121 0.082-2.27-0.218-3.363 0-1.23 0.218-2.35 0.984-3.554 1.394-2.27 0.739-4.566 1.367-6.616 2.707-0.083 0.055-0.192 0.055-0.274 0.11L188.17 572.684c-12.878 8.585-16.35 25.946-7.765 38.824 5.386 8.094 14.273 12.47 23.323 12.47 5.332 0 10.718-1.533 15.503-4.704L371.444 517.81 803.8 815.042a27.793 27.793 0 0 0 15.831 4.923c8.913 0 17.663-4.238 23.105-12.14 8.749-12.74 5.523-30.156-7.219-38.934L633.214 629.802l103.956-83.147 66.959 44.621c4.786 3.172 10.171 4.704 15.503 4.704 9.05 0 17.937-4.374 23.323-12.469 8.584-12.877 5.112-30.24-7.766-38.825zM581.674 427.991c69.476 0 125.992-56.516 125.992-125.99 0-69.477-56.516-125.993-125.992-125.993-69.475 0-125.99 56.516-125.99 125.992s56.516 125.991 125.99 125.991z m0-195.985c38.607 0 69.995 31.387 69.995 69.994s-31.388 69.995-69.995 69.995c-38.606 0-69.995-31.39-69.995-69.995 0-38.607 31.39-69.994 69.995-69.994z"  ></path></symbol><symbol id="iconclear" viewBox="0 0 1024 1024"><path d="M686.464 452.821333c5.461333-15.274667 20.394667-43.690667 40.533333-77.952 14.549333-24.746667 39.466667-55.978667 64.810667-87.466666 6.4-7.978667 13.909333-17.152 22.357333-27.562667l34.304 19.456c-8.533333 10.752-15.914667 19.968-22.186666 27.733333-25.770667 31.914667-50.261333 62.165333-65.024 87.296-8.576 14.634667-15.872 27.562667-21.76 38.741334l116.906666 66.304a77.013333 77.013333 0 0 1 28.970667 106.24l-197.973333 336.810666a80 80 0 0 1-108.245334 28.458667l-411.562666-233.344a77.013333 77.013333 0 0 1-28.970667-106.24l197.973333-336.810667a80 80 0 0 1 108.245334-28.501333l116.821333 66.261333c6.912-10.624 14.634667-23.253333 23.253333-37.888 14.762667-25.173333 29.226667-61.056 44.501334-98.986666 3.712-9.173333 8.106667-20.053333 13.354666-32.725334l34.304 19.456-13.141333 32.853334c-15.061333 37.248-30.165333 74.069333-44.714667 98.816-20.138667 34.261333-37.717333 61.184-48.469333 73.429333l-118.229333-67.029333c-33.152-18.773333-73.301333-11.989333-92.074667 19.882666l-167.552 285.056c-18.773333 31.914667-6.826667 73.088 26.325333 91.904l352.554667 199.893334c33.109333 18.773333 75.050667 8.106667 93.781333-23.765334l167.594667-285.056c18.773333-31.914667 5.034667-69.248-28.117333-88.021333l-118.613334-67.242667z m-43.690667-290.133333c22.613333-36.906667 90.026667-47.786667 146.432-15.786667 56.405333 32 80.554667 94.762667 59.306667 132.437334l-34.304-19.456c9.984-18.944-7.68-57.728-45.056-78.890667-37.290667-21.162667-80.341333-16.810667-92.074667 1.109333l-34.304-19.456zM314.112 418.858667l472.704 267.989333-21.888 37.248L292.224 456.106667l21.888-37.205334z"  ></path></symbol><symbol id="icongroup" viewBox="0 0 1024 1024"><path d="M912 820.1V203.9c28-9.9 48-36.6 48-67.9 0-39.8-32.2-72-72-72-31.3 0-58 20-67.9 48H203.9C194 84 167.3 64 136 64c-39.8 0-72 32.2-72 72 0 31.3 20 58 48 67.9v616.2C84 830 64 856.7 64 888c0 39.8 32.2 72 72 72 31.3 0 58-20 67.9-48h616.2c9.9 28 36.6 48 67.9 48 39.8 0 72-32.2 72-72 0-31.3-20-58-48-67.9zM888 112c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zM136 912c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24z m0-752c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24z m704 680H184V184h656v656z m48 72c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24z"  ></path><path d="M288 474h448c8.8 0 16-7.2 16-16V282c0-8.8-7.2-16-16-16H288c-8.8 0-16 7.2-16 16v176c0 8.8 7.2 16 16 16z m56-136h336v64H344v-64zM288 758h448c8.8 0 16-7.2 16-16V566c0-8.8-7.2-16-16-16H288c-8.8 0-16 7.2-16 16v176c0 8.8 7.2 16 16 16z m56-136h336v64H344v-64z"  ></path></symbol><symbol id="iconungroup" viewBox="0 0 1024 1024"><path d="M736 550H288c-8.8 0-16 7.2-16 16v176c0 8.8 7.2 16 16 16h448c8.8 0 16-7.2 16-16V566c0-8.8-7.2-16-16-16z m-56 136H344v-64h336v64zM888 816c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72z m0 96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zM736 266H288c-8.8 0-16 7.2-16 16v176c0 8.8 7.2 16 16 16h448c8.8 0 16-7.2 16-16V282c0-8.8-7.2-16-16-16z m-56 136H344v-64h336v64zM888 208c39.8 0 72-32.2 72-72s-32.2-72-72-72-72 32.2-72 72 32.2 72 72 72z m0-96c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zM136 64c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72z m0 96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zM136 816c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72z m0 96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24z"  ></path></symbol></svg>',r=(t=document.getElementsByTagName("script"))[t.length-1].getAttribute("data-injectcss");if(r&&!e.__iconfont__svg__cssinject__){e.__iconfont__svg__cssinject__=!0;try{document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>")}catch(t){console&&console.log(t)}}!function(t){if(document.addEventListener)if(~["complete","loaded","interactive"].indexOf(document.readyState))setTimeout(t,0);else{var n=function e(){document.removeEventListener("DOMContentLoaded",e,!1),t()};document.addEventListener("DOMContentLoaded",n,!1)}else document.attachEvent&&(i=t,o=e.document,a=!1,(s=function(){try{o.documentElement.doScroll("left")}catch(t){return void setTimeout(s,50)}r()})(),o.onreadystatechange=function(){"complete"==o.readyState&&(o.onreadystatechange=null,r())});function r(){a||(a=!0,i())}var i,o,a,s}((function(){var e,t,r,i,o,a;(e=document.createElement("div")).innerHTML=n,n=null,(t=e.getElementsByTagName("svg")[0])&&(t.setAttribute("aria-hidden","true"),t.style.position="absolute",t.style.width=0,t.style.height=0,t.style.overflow="hidden",r=t,(i=document.body).firstChild?(o=r,(a=i.firstChild).parentNode.insertBefore(o,a)):i.appendChild(r))}))}(window)},"3f95":function(e,t,n){"use strict";n("c969")},"41a8":function(e,t,n){},"41c2":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"suspensionState",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(1===r.suspensionState?"婵�娲�":"鎸傝捣"))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("el-dialog",{attrs:{title:"娴佺▼鍒犻櫎","append-to-body":"",visible:e.followBox,width:"20%"},on:{"update:visible":function(t){e.followBox=t}}},[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[t("el-form-item",{attrs:{label:"鍒犻櫎鐞嗙敱"}},[t("el-input",{attrs:{placeholder:"璇疯緭鍏ュ垹闄ょ悊鐢�"},model:{value:e.deleteReason,callback:function(t){e.deleteReason=t},expression:"deleteReason"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.followBox=!1}}},[e._v("鍏� 闂�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleDelete}},[e._v("纭� 瀹�")])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("371f");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},selectionId:"",processInstanceId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},followBox:!1,deleteReason:"",option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,dialogWidth:900,menuWidth:100,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鎵цid",prop:"executionId",search:!0,width:320},{label:"娴佺▼key",prop:"processDefinitionKey",search:!0},{label:"瀹炰緥id",prop:"processInstanceId",search:!0,width:320},{label:"鐘舵��",prop:"suspensionState",slot:!0,width:80},{label:"鍙戣捣浜�",prop:"startUser",width:100},{label:"寮�濮嬫椂闂�",prop:"startTime",width:165}]},data:[]}},computed:l(l({},Object(a["mapGetters"])(["permission"])),{},{permissionList:function(){return{delBtn:this.vaildData(this.permission.flow_follow_delete,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowDel:function(e){this.followBox=!0,this.selectionId=e.id,this.processInstanceId=e.processInstanceId},handleDelete:function(){var e=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["deleteProcessInstance"])({deleteReason:e.deleteReason,processInstanceId:e.processInstanceId})})).then((function(){e.onLoad(e.page),e.followBox=!1,e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(s["followList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},d=u,f=(n("2977"),n("2877")),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"41cf":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("琛ㄦ牸渚嬪瓙")]),t("avue-crud",{attrs:{option:e.option,page:e.page,data:e.data},on:{"update:page":function(t){e.page=t}}})],1)},i=[],o={data:function(){return{page:{total:122},data:[{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"},{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"},{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"},{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"},{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"},{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"},{username:"smallwei",name:"avue",password:"123456",newpassword:"123456",date:"2019-01-01",textarea:"杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"}],option:{column:[{label:"鐢ㄦ埛鍚�",prop:"username",span:14,row:!0},{label:"濮撳悕",prop:"name",span:14,row:!0},{label:"瀵嗙爜",prop:"password",type:"password",span:14,row:!0},{label:"纭瀵嗙爜",prop:"newpassword",type:"password",hide:!0,span:14,row:!0},{label:"鐢宠鏃ユ湡",prop:"date",type:"date",span:14,row:!0},{label:"涓�х鍚�",prop:"textarea",type:"textarea",minRows:8,span:24,overHidden:!0,row:!0}]}}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},4378:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option,page:e.page},on:{"update:page":function(t){e.page=t},"on-load":e.getList,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"refresh-change":e.refreshChange,"search-reset":e.searchChange,"search-change":e.searchChange},scopedSlots:e._u([{key:"defaultForm",fn:function(e){return[t("enupackage")]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=(n("7f7f"),{name:"enumeration.vue",data:function(){return{form:{},page:{pageSize:10,currentPage:1,total:100},packageSettingBox:!1,data:[{name:"1",tag:"1",back:"1"},{name:"2",tag:"2",back:"2"},{name:"3",tag:"3",back:"3"}],option:{headerAlign:"center",align:"center",border:!0,index:!0,tabs:!0,rowKey:"id",searchMenuSpan:4,column:[{label:"鏋氫妇鍚嶇О",prop:"name",display:!1,search:!0},{label:"鏍囩",prop:"tag",display:!1},{label:"杩斿洖绫诲瀷",prop:"back",display:!1}],group:[{label:"鏋氫妇淇℃伅",prop:"Information",column:[{label:"鍚嶇О",prop:"name"},{label:"鏍囩",prop:"tag"},{label:"绫诲瀷",prop:"back"},{label:"闀垮害",prop:"length"}]},{label:"鏋氫妇椤�",prop:"InformItem",column:[{prop:"default",span:24,labelWidth:5}]}]}}},methods:{onebtn:function(){this.packageSettingBox=!0},rowSave:function(e,t,n){var r=this;add(Object.assign({createUser:this.userInfo.name},e)).then((function(){r.$message.success("鏂板鎴愬姛"),t(),r.getList()})).catch((function(){n()}))},rowUpdate:function(e,t,n,r){var i=this;update(Object.assign({updateUser:this.userInfo.name},e)).then((function(){i.$message.success("淇敼鎴愬姛"),n(),i.getList()})).catch((function(){r()}))},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return del(e.id)})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))},searchChange:function(e,t){t&&t(),this.params=e,this.page.currentPage=1,this.getList(),this.$message.success("鎼滅储鎴愬姛")},refreshChange:function(){this.getList(),this.$message.success("鍒锋柊鎴愬姛")}}}),a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"464a":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-video-play",size:"small"},on:{click:function(t){return e.handleDebug(n.row)}}},[e._v("璋冭瘯\n      ")]):e._e(),e.permission.oss_enable?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-check",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleEnable(n.row)}}},[e._v("鍚敤\n      ")]):e._e()]}},{key:"status",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.statusName))])]}},{key:"category",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.categoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.oss_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"瀵硅薄瀛樺偍涓婁紶璋冭瘯","append-to-body":"",visible:e.box,width:"550px"},on:{"update:visible":function(t){e.box=t}}},[t("avue-form",{ref:"form",attrs:{option:e.debugOption},on:{submit:e.handleSubmit},model:{value:e.debugForm,callback:function(t){e.debugForm=t},expression:"debugForm"}})],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("368f"),s=n("5880"),c=n("d9a3");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},query:{},loading:!0,box:!1,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,menuWidth:350,labelWidth:100,dialogWidth:880,dialogClickModal:!1,column:[{label:"鍒嗙被",type:"radio",value:1,span:24,width:100,searchLabelWidth:50,row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=oss",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,rules:[{required:!0,message:"璇烽�夋嫨鍒嗙被",trigger:"blur"}]},{label:"璧勬簮缂栧彿",prop:"ossCode",span:24,width:120,search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ祫婧愮紪鍙�",trigger:"blur"}]},{label:"璧勬簮鍦板潃",prop:"endpoint",span:24,rules:[{required:!0,message:"璇疯緭鍏ヨ祫婧愬湴鍧�",trigger:"blur"}]},{label:"绌洪棿鍚�",prop:"bucketName",span:24,width:120,rules:[{required:!0,message:"璇疯緭鍏ョ┖闂村悕",trigger:"blur"}]},{label:"accessKey",prop:"accessKey",span:24,search:!0,width:200,overHidden:!0,rules:[{required:!0,message:"璇疯緭鍏ccessKey",trigger:"blur"}]},{label:"secretKey",prop:"secretKey",span:24,width:200,overHidden:!0,rules:[{required:!0,message:"璇疯緭鍏ecretKey",trigger:"blur"}]},{label:"appId",prop:"appId",span:24,hide:!0,display:!1},{label:"region",prop:"region",span:24,hide:!0,display:!1},{label:"鏄惁鍚敤",prop:"status",span:24,width:80,align:"center",slot:!0,addDisplay:!1,editDisplay:!1,viewDisplay:!1},{label:"澶囨敞",prop:"remark",span:24,hide:!0}]},data:[],debugForm:{code:""},debugOption:{submitText:"鎻愪氦",column:[{label:"璧勬簮缂栧彿",prop:"code",disabled:!0,span:24},{label:"涓婁紶鑳屾櫙",prop:"backgroundUrl",type:"upload",listType:"picture-img",dataType:"string",action:"/api/ubcs-resource/oss/endpoint/put-file",propsHttp:{res:"data",url:"link"},span:24}]}}},watch:{"form.category":function(){var e=c["a"].toInt(this.form.category);this.$refs.crud.option.column.filter((function(t){"appId"===t.prop&&(t.display=4===e),"region"===t.prop&&(t.display=4===e)}))},"debugForm.code":function(){var e=this.findObject(this.debugOption.column,"backgroundUrl");e.action="/api/ubcs-resource/oss/endpoint/put-file?code=".concat(this.debugForm.code)}},computed:u(u({},Object(s["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.oss_add),viewBtn:this.vaildData(this.permission.oss_view),delBtn:this.vaildData(this.permission.oss_delete),editBtn:this.vaildData(this.permission.oss_edit)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleEnable:function(e){var t=this;this.$confirm("鏄惁纭畾鍚敤杩欐潯閰嶇疆?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["enable"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.$refs.crud.toggleSelection()}))},handleDebug:function(e){this.box=!0,this.debugForm.code=e.ossCode,this.debugForm.backgroundUrl=""},handleSubmit:function(e,t){this.$message({type:"success",message:"鑾峰彇鍒板浘鐗囧湴鍧�:[".concat(e.backgroundUrl,"]")}),t()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"4aaf":function(e,t,n){},"50e3":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("el-container",[t("el-aside",[t("basic-container",{staticStyle:{overflow:"hidden"}},[t("master-tree",{attrs:{pageSize:this.pageSize,currentPage:this.currentPage},on:{codeClassifyOid:e.codeClassifyOidList,coderuleoid:e.coderuleoidList,tableDataArray:e.tableDataArrays,tableHeadDataFateher:e.tableHeadDatas,tableHeadBttoms:e.tableHeadBttoms,total:e.totals,nodeClick:e.nodeClick,tableHeadFindData:e.tableHeadFindDatas}})],1)],1),t("el-main",[t("VciMasterCrud",{attrs:{page:this.page,codeClassifyOid:this.codeClassifyOid,coderuleoid:this.coderuleoid,tableDataArray:e.tableDataArray,total:this.total,tableHeadDataFateher:this.tableHeadDataFateher,isLoading:e.isLoading,templateOid:e.templateOid,tableHeadFindData:e.tableHeadFindData,tableHeadBtnData:e.masterVrBtnList},on:{pageSize:e.pageSizes,currentPage:e.currentPages}})],1)],1)},i=[],o={name:"items.vue",data:function(){return{page:{total:0,currentPage:1,pageSize:10,pageSizes:[10,30,50,100,200]},pageSize:"10",currentPage:"1",codeClassifyOid:"",coderuleoid:"",templateOid:"",tableDataArray:[],masterVrBtnList:[],tableHeadDataFateher:[],total:"",isLoading:!1,tableHeadFindData:{}}},created:function(){},methods:{codeClassifyOidList:function(e){this.codeClassifyOid=e},coderuleoidList:function(e){this.coderuleoid=e},pageSizes:function(e){this.pageSize=e},currentPages:function(e){this.currentPage=e},tableDataArrays:function(e){this.tableDataArray=e},totals:function(e){this.total=e},tableHeadDatas:function(e){this.tableHeadDataFateher=e},tableHeadFindDatas:function(e){this.tableHeadFindData=e},nodeClick:function(e){var t=this;this.templateOid=e,this.isLoading=!0,setTimeout((function(){t.isLoading=!1}),2e3)},tableHeadBttoms:function(e){this.masterVrBtnList=e}}},a=o,s=(n("7a81"),n("2877")),c=Object(s["a"])(a,r,i,!1,null,"5f818dd2",null);t["default"]=c.exports},5257:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option,page:e.page},on:{"update:page":function(t){e.page=t},"on-load":e.getList,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"refresh-change":e.refreshChange,"search-reset":e.searchChange,"search-change":e.searchChange,"row-click":e.rowClick},scopedSlots:e._u([{key:"radio",fn:function(n){var r=n.row;return[t("el-radio",{attrs:{label:r.$index},model:{value:e.selectRow,callback:function(t){e.selectRow=t},expression:"selectRow"}},[e._v("聽\n                    ")])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"鏌ユ壘鐗堟湰瑙勫垯浣跨敤鑼冨洿",placement:"top"}},[t("el-button",{attrs:{size:"small",plain:"",type:"primary",icon:"el-icon-zoom-in"},on:{click:e.applyRangeSearch}},[e._v("鏌ョ湅浣跨敤鑼冨洿\n        ")])],1)],1)],2),t("versionpackage",{ref:"applyRange",attrs:{rangeData:e.applyRangeData}})],1)},i=[],o=(n("7f7f"),n("b1ca")),a={name:"Version",data:function(){return{packageSearchBox:!1,selectRow:"",selectRowData:{},page:{pageSize:10,currentPage:1,total:100},data:[],form:{},option:{headerAlign:"center",align:"center",border:!0,index:!0,searchMenuSpan:5,highlightCurrentRow:!0,stripe:!0,viewBtn:!1,columnBtn:!1,column:[{label:"閫夋嫨",prop:"radio",width:120,display:!1},{label:"鑻辨枃鍚嶇О",prop:"id",editDisabled:!0,rules:[{required:!0,message:"鑻辨枃鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}]},{label:"涓枃鍚嶇О",prop:"name",search:!0,required:!0,rules:[{required:!0,message:"涓枃鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}]},{label:"璺宠穬瀛楃",prop:"skipCode"},{label:"鍒濆鍊�",prop:"startCode",rules:[{required:!0,message:"鍒濆鍊间笉鑳戒负绌�",trigger:"blur"}]},{label:"姝ラ暱",prop:"serialStep",rules:[{required:!0,message:"姝ラ暱涓嶈兘涓虹┖",trigger:"blur"}]},{label:"鍓嶇紑",prop:"prefixCode"},{label:"鍚庣紑",prop:"suffixCode"},{label:"鎻忚堪",prop:"description",type:"textarea"}]},applyRangeData:[]}},methods:{rowClick:function(e){this.selectRow=e.$index,this.selectRowData=e},applyRangeSearch:function(){var e=this;this.selectRow||0==this.selectRow||(console.log(this.selectRow),this.$message({type:"warning",message:"璇峰厛閫夋嫨灞炴��"})),Object(o["getAppayRange"])(this.selectRowData.id).then((function(t){e.applyRangeData=t.data.data,e.$refs.applyRange.rangeData=e.applyRangeData,e.$refs.applyRange.showDialog=!0}))},getList:function(){var e=this;this.loading=!0,Object(o["getPage"])(this.page.currentPage,this.page.pageSize,this.params).then((function(t){var n=t.data.data;e.loading=!1,e.page.total=n.total,e.data=n.records}))},rowSave:function(e,t,n){var r=this;Object(o["add"])(e).then((function(){r.$message.success("鏂板鎴愬姛"),t(),r.getList()})).catch((function(){n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(o["update"])(e).then((function(){i.$message.success("淇敼鎴愬姛"),n(),i.getList()})).catch((function(){r()}))},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return console.log(e),Object(o["remove"])({oid:e.oid})})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))},searchChange:function(e,t){var n=this,r={name_like:e.name};Object(o["getPage"])(this.page.currentPage,this.page.pageSize,r).then((function(e){var t=e.data.data;n.loading=!1,n.page.total=t.total,n.data=t.records})),t&&t()},refreshChange:function(){this.getList(),this.$message.success("鍒锋柊鎴愬姛")}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,"511de818",null);t["default"]=l.exports},5545:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("el-dialog",{staticClass:"avue-dialog avue-dialog--top",attrs:{title:e.options.title||"闄勪欢鍒楄〃",visible:e.visible,"append-to-body":"",top:"0",width:e.options.width||"80%"},on:{"update:visible":function(t){e.visible=t},close:e.close}},[t("fileContent",{attrs:{options:e.options,ownbizOid:e.options.ownbizOid}})],1)],1)},i=[],o=n("1919"),a={name:"inDialog",components:{fileContent:o["default"]},props:["options","visible"],data:function(){return{}},computed:{},methods:{close:function(){this.$emit("close",!1)}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,"1c20dc5c",null);t["default"]=l.exports},5589:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("琛ㄥ崟渚嬪瓙")]),t("avue-form",{attrs:{option:e.option},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o={data:function(){return{form:{},option:{labelWidth:110,column:[{label:"鐢ㄦ埛鍚�",prop:"username",row:!0},{label:"瀵嗙爜",prop:"password",type:"password",row:!0},{label:"鍐嶆杈撳叆瀵嗙爜",prop:"password",type:"newpassword",row:!0},{label:"鐢宠鏃ユ湡",prop:"date",type:"date",row:!0},{label:"涓�х鍚�",prop:"textarea",type:"textarea",minRows:8,row:!0}]}}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"561f":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("鏁版嵁灞曠ず")]),t("avue-data-pay",{attrs:{option:e.option}})],1)},i=[],o={data:function(){var e=this;return{option:{span:8,data:[{title:"鍚庡彴妯$増",src:"/img/bg/vip1.png",money:"299",dismoney:"199",tip:"/姘镐箙",color:"#808695",subtext:"璐拱",click:function(){e.box=!0},list:[{title:"鐐瑰嚮浣撻獙",href:"https://cli1.avue.top",check:!0},{title:"闈㈠悜鍏ㄥ睆骞曞昂瀵哥殑鍝嶅簲寮忛�傞厤鑳藉姏",check:!0},{title:"鏀寔IE9+绛夌郴鍒楁祻瑙堝櫒",check:!0},{title:"鍏ㄦ柊鐨勫墠绔敊璇棩蹇楃洃鎺ф満鍒�",check:!0},{title:"鍩轰簬鏈�鏂扮殑avuex搴曞眰寮�鍙�",check:!0},{title:"鍓嶇璺敱鍔ㄦ�佹湇鍔$鍔犺浇",check:!0},{title:"鐏垫椿鐨勫娆句富棰樿嚜鐢遍厤缃�",check:!0},{title:"妯″潡鐨勫彲鎷嗗嵏鍖�,杈惧埌寮�绠卞嵆鐢�",check:!0},{title:"鍏嶈垂鐨勭浜篻it绉佹湇"},{title:"涓撳睘浼氬憳缇�"},{title:"鍓嶇鏈�鏂板共璐у垎浜�"},{title:"璧犻�� Avue-cli鑴氭墜鏋舵枃妗o紙浠峰�悸�59.99锛�",href:"https://www.kancloud.cn/smallwei/avue"},{title:"璧犻�� Avue 淇粰绯诲垪瑙嗛鏁欑▼",href:"https://www.bilibili.com/video/av24644922",check:!0}]},{title:"Avuex婧愮爜",src:"/img/bg/vip2.png",color:"#ffa820",money:"999",dismoney:"399",tip:"/姘镐箙",subtext:"璐拱",click:function(){e.box=!0},list:[{title:"涓�閿泦鎴愯〃鏍肩殑瀵煎嚭excel,鎵撳嵃,绛夊姛鑳�",check:!0},{title:"搴曞眰浠g爜鍙噸鐢ㄨ交鏉惧鎺ュ涓猆I妗嗘灦",check:!0},{title:"搴曞眰鏇村姞瀹屽杽鐨勫紑鍙戦敊璇皟璇曟満鍒�",check:!0},{title:"涓�濂椾唬鐮佸涓粓绔嚜閫傚簲",check:!0},{title:"涓�閿泦鎴愯〃鏍肩殑瀵煎嚭excel锛屾墦鍗帮紝绛夊父鐢ㄥ姛鑳�",check:!0},{title:"琛ㄦ牸鐨勬壒閲忔搷浣�,琛ㄥ崟鐨勭骇鑱旀搷浣滄洿鍔犱究鎹�",check:!0},{title:"鏂板澶ч噺甯哥敤缁勪欢锛堟悳绱紝閫夐」鍗★級",check:!0},{title:"鏂板澶ч噺鍏ㄦ柊鍙厤缃殑楠氬睘鎬�",check:!0},{title:"涓板瘜鐨勬暟鎹睍绀烘ā鐗堢粍浠跺寘",check:!0},{title:"涓撳睘鐨勫紑鍙戣�呮枃妗o紝鍔╀綘蹇�熸帉鎻�",check:!0},{title:"璧犻�� Avue-cli鑴氭墜鏋舵枃妗o紙浠峰�悸�59.99锛�",href:"https://www.kancloud.cn/smallwei/avue",check:!0},{title:"璧犻�� Avue 淇粰绯诲垪瑙嗛鏁欑▼",href:"https://www.bilibili.com/video/av24644922",check:!0}]},{title:"鍏ㄥ妗�",src:"/img/bg/vip3.png",color:"#ef4868",money:"999.99",dismoney:"399.99",tip:"/姘镐箙",subtext:"璐拱",click:function(){e.box=!0},list:[{title:"鎺堟潈鍟嗕笟鍖栧紑鍙�,姘镐箙鏇存柊鎺堟潈浣跨敤",check:!0},{title:"鍚庢湡鏇存柊鍜屾柊浜у搧灏嗗叏閮ㄥ厤璐�",check:!0},{title:"鎷ユ湁avuex绯诲垪鐨勫叏閮ㄧ壒鏉冨拰鍏ㄩ儴婧愮爜",check:!0},{title:"鍏嶈垂鐨勭浜篻it绉佹湇",check:!0},{title:"涓撳睘浼氬憳缇�",check:!0},{title:"鍓嶇鏈�鏂板共璐у垎浜�",check:!0},{title:"璧犻�� Avue-cli鑴氭墜鏋舵枃妗o紙浠峰�悸�59.99锛�",href:"https://www.kancloud.cn/smallwei/avue",check:!0},{title:"璧犻�� Avue 淇粰绯诲垪瑙嗛鏁欑▼",href:"https://www.bilibili.com/video/av24644922",check:!0}]}]}}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},5670:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data},on:{"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"row-click":e.clickRowChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.work_todo_handle?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-s-check"},on:{click:function(t){return t.stopPropagation(),e.handleWork(n.row)}}},[e._v("澶勭悊\n      ")]):e._e(),e.permission.work_todo_detail?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-info"},on:{click:function(t){return t.stopPropagation(),e.handleDetail(n.row)}}},[e._v("璇︽儏\n      ")]):e._e(),e.permission.work_todo_follow?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search"},on:{click:function(t){return t.stopPropagation(),e.handleImage(n.row,n.index)}}},[e._v("娴佺▼鍥綷n      ")]):e._e()]}},{key:"processDefinitionVersion",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.processDefinitionVersion))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("flow-design",{attrs:{"is-dialog":"","is-display":e.flowBox,"process-instance-id":e.processInstanceId},on:{"update:isDisplay":function(t){e.flowBox=t},"update:is-display":function(t){e.flowBox=t}}})],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("1e69"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},selectionId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},processInstanceId:"",flowBox:!1,workBox:!1,option:{height:"auto",calcHeight:30,tip:!1,simplePage:!0,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,dialogWidth:900,menuWidth:200,dialogClickModal:!1,column:[{label:"娴佺▼鍒嗙被",type:"select",row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,hide:!0,width:100},{label:"娴佺▼鍚嶇О",prop:"processDefinitionName",search:!0},{label:"褰撳墠姝ラ",prop:"taskName"},{label:"娴佺▼鐗堟湰",prop:"processDefinitionVersion",slot:!0,width:80},{label:"鐢宠鏃堕棿",prop:"createTime",width:165}]},data:[]}},computed:u(u({},Object(a["mapGetters"])(["permission","flowRoutes"])),{},{ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleWork:function(e){this.$router.push({path:"/work/process/".concat(Object(c["b"])(this.flowRoutes,e.category),"/handle/").concat(e.taskId,"/").concat(e.processInstanceId,"/").concat(e.businessId)})},handleDetail:function(e){this.$router.push({path:"/work/process/".concat(Object(c["b"])(this.flowRoutes,e.category),"/detail/").concat(e.processInstanceId,"/").concat(e.businessId)})},handleImage:function(e){this.processInstanceId=e.processInstanceId,this.flowBox=!0},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u(u({},this.query),{},{category:n.category?Object(c["a"])(n.category):null});this.loading=!0,Object(s["todoList"])(e.currentPage,e.pageSize,Object.assign(n,r)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},5789:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("basic-container",[t("h3",[e._v("琛ㄦ牸鏉冮檺鎺у埗")]),t("avue-crud",{ref:"crud",attrs:{permission:e.permission,option:e.option,data:e.data},scopedSlots:e._u([{key:"expand",fn:function(t){return[e._v("\n        "+e._s(t)+"\n      ")]}}])})],1),t("basic-container",[e._v("\n    鏉冮檺寮�鍏砛n    "),t("el-switch",{attrs:{"active-value":!1,"inactive-value":!0,"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.text,callback:function(t){e.text=t},expression:"text"}}),t("p",[e._v(" 鍏蜂綋鍙傝��"),t("a",{attrs:{href:"https://avuex.avue.top/#/doc/crud-permission"}},[e._v("https://avuex.avue.top/#/doc/crud-permission")])])],1)],1)},i=[],o={data:function(){return{text:!1,permission:{},option:{expand:!0,column:[{label:"濮撳悕",prop:"name"},{label:"骞撮緞",prop:"sex"}]},data:[{id:1,name:"寮犱笁",sex:12},{id:2,name:"鏉庡洓",sex:20}]}},watch:{text:function(){!0===this.text?this.permission={delBtn:!1,addBtn:!1}:this.permission={delBtn:!0,addBtn:!0}}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"585a":function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n("c8ba"))},"5ad2":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("鏍囩")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.$router.push("/test/index")}}},[e._v("鎵撳紑涓�涓〉闈n  ")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.$router.$avueRouter.closeTag("/test/index")}}},[e._v("鍏抽棴鎵撳紑鐨勯〉闈n  ")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.$router.$avueRouter.closeTag()}}},[e._v("鍏抽棴鏈爣绛綷n  ")])],1)},i=[],o={methods:{}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"5ae6":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.attach_download?t("el-button",{attrs:{type:"text",icon:"el-icon-download",size:"small"},on:{click:function(t){return e.handleDownload(n.row)}}},[e._v("涓嬭浇\n      ")]):e._e()]}},{key:"attachSize",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s("".concat(r.attachSize," KB")))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.attach_upload?t("el-button",{attrs:{type:"primary",size:"small",plain:"",icon:"el-icon-upload2"},on:{click:e.handleUpload}},[e._v("涓� 浼燶n      ")]):e._e(),e.permission.attach_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"闄勪欢绠$悊","append-to-body":"",visible:e.attachBox,width:"555px"},on:{"update:visible":function(t){e.attachBox=t}}},[t("avue-form",{ref:"form",attrs:{option:e.attachOption,"upload-after":e.uploadAfter},model:{value:e.attachForm,callback:function(t){e.attachForm=t},expression:"attachForm"}})],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("b54a"),n("ac6a"),n("ade3")),a=n("6044"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},attachBox:!1,selectionList:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,column:[{label:"闄勪欢鍦板潃",prop:"link",rules:[{required:!0,message:"璇疯緭鍏ラ檮浠跺湴鍧�",trigger:"blur"}]},{label:"闄勪欢鍩熷悕",prop:"domainUrl",search:!0,rules:[{required:!0,message:"璇疯緭鍏ラ檮浠跺煙鍚�",trigger:"blur"}]},{label:"闄勪欢鍚嶇О",prop:"name",search:!0,rules:[{required:!0,message:"璇疯緭鍏ラ檮浠跺悕绉�",trigger:"blur"}]},{label:"闄勪欢鍘熷悕",prop:"originalName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ラ檮浠跺師鍚�",trigger:"blur"}]},{label:"闄勪欢鎷撳睍鍚�",prop:"extension",rules:[{required:!0,message:"璇疯緭鍏ラ檮浠舵嫇灞曞悕",trigger:"blur"}]},{label:"闄勪欢澶у皬",prop:"attachSize",slot:!0,rules:[{required:!0,message:"璇疯緭鍏ラ檮浠跺ぇ灏�",trigger:"blur"}]}]},data:[],attachForm:{},attachOption:{submitBtn:!1,emptyBtn:!1,column:[{label:"闄勪欢涓婁紶",prop:"attachFile",type:"upload",drag:!0,loadText:"妯℃澘涓婁紶涓紝璇风◢绛�",span:24,propsHttp:{res:"data"},action:"/api/ubcs-resource/oss/endpoint/put-file-attach"}]}}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!1,editBtn:!1,viewBtn:!1,delBtn:this.vaildData(this.permission.attach_delete,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{handleUpload:function(){this.attachBox=!0},uploadAfter:function(e,t,n,r){window.console.log(r),this.attachBox=!1,this.refreshChange(),t()},handleDownload:function(e){window.open("".concat(e.link))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"5bab":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,permission:e.permissionList,page:e.page,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("6762"),n("2fdb"),n("ade3")),a=n("62ed"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,editBtn:!1,addBtn:!1,delBtn:!1,menuWidth:120,dialogType:"drawer",column:[{label:"鏈嶅姟id",prop:"serviceId",search:!0},{label:"鏈嶅姟host",prop:"serverHost",search:!0},{label:"鏈嶅姟ip",prop:"serverIp"},{label:"杞欢鐜",prop:"env",width:"80"},{label:"鏃ュ織绾у埆",prop:"logLevel"},{label:"鏃ュ織id",prop:"logId"},{label:"璇锋眰鎺ュ彛",prop:"requestUri"},{label:"鏃ュ織鏃堕棿",prop:"createTime",width:"180"},{label:"鐢ㄦ埛浠g悊",prop:"userAgent",span:24,hide:!0},{label:"鏃ュ織鏁版嵁",prop:"logData",type:"textarea",span:24,minRows:2,hide:!0},{label:"璇锋眰鏁版嵁",prop:"params",type:"textarea",span:24,minRows:2,hide:!0}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{viewBtn:this.vaildData(this.permission.log_usual_view,!1)}}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getUsualLogs"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getUsualList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"5d8a":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,permission:e.permissionList,"before-open":e.beforeOpen,"before-close":e.beforeClose},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"row-click":e.clickRowChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad,"tree-load":e.treeLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")&&1===n.row.category?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-plus-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n      ")]):e._e()]}},{key:"source",fn:function(e){var n=e.row;return[t("div",{staticStyle:{"text-align":"center"}},[t("i",{class:n.source})])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.menu_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("a6dc"),s=n("5880"),c=n("2457"),l=n("d9a3");function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f={data:function(){return{form:{},query:{},loading:!0,selectionList:[],parentId:0,page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",lazy:!0,tip:!1,simplePage:!0,searchShow:!0,searchMenuSpan:6,dialogWidth:"60%",tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:300,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鑿滃崟鍚嶇О",prop:"name",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞悕绉�",trigger:"blur"}]},{label:"璺敱鍦板潃",prop:"path",rules:[{required:!0,message:"璇疯緭鍏ヨ矾鐢卞湴鍧�",trigger:"blur"}]},{label:"涓婄骇鑿滃崟",prop:"parentId",type:"tree",dicData:[],hide:!0,addDisabled:!1,props:{label:"title"},rules:[{required:!1,message:"璇烽�夋嫨涓婄骇鑿滃崟",trigger:"click"}]},{label:"鑿滃崟鍥炬爣",prop:"source",type:"icon",slot:!0,iconList:c["a"],rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞浘鏍�",trigger:"click"}]},{label:"鑿滃崟缂栧彿",prop:"code",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曠紪鍙�",trigger:"blur"}]},{label:"鑿滃崟绫诲瀷",prop:"category",type:"radio",dicData:[{label:"鑿滃崟",value:1},{label:"鎸夐挳",value:2}],hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鑿滃崟绫诲瀷",trigger:"blur"}]},{label:"鑿滃崟鍒悕",prop:"alias",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞埆鍚�",trigger:"blur"}]},{label:"鏂扮獥鍙�",prop:"isOpen",type:"radio",disabled:!1,display:!1,dicData:[{label:"鍚�",value:1},{label:"鏄�",value:2}],value:1,rules:[{required:!0,message:"璇烽�夋嫨鏂扮獥鍙f墦寮�",trigger:"blur"}]},{label:"鑿滃崟鎺掑簭",prop:"sort",type:"number",rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曟帓搴�",trigger:"blur"}]},{label:"璺敱缂撳瓨",prop:"keepAlive",type:"switch",dicData:[{label:"鍚�",value:"false"},{label:"鏄�",value:"true"}],hide:!0},{label:"鑿滃崟澶囨敞",prop:"remark",type:"textarea",span:24,minRows:2,hide:!0}]},data:[]}},watch:{"form.category":function(){var e=l["a"].toInt(this.form.category);this.$refs.crud.option.column.filter((function(t){"path"===t.prop&&(t.rules[0].required=1===e),"isOpen"===t.prop&&(t.disabled=2===e)}))}},computed:d(d({},Object(s["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.menu_add,!1),viewBtn:this.vaildData(this.permission.menu_view,!1),delBtn:this.vaildData(this.permission.menu_delete,!1),editBtn:this.vaildData(this.permission.menu_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{initData:function(){var e=this;Object(a["getMenuTree"])().then((function(t){var n=e.findObject(e.option.column,"parentId");n.dicData=t.data.data}))},handleAdd:function(e){this.parentId=e.id;var t=this.findObject(this.option.column,"parentId");t.value=e.id,t.addDisabled=!0,this.$refs.crud.rowAdd()},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(n){var i=n.data.data;e.id=i.id,r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t(e)}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n(e)}),(function(e){window.console.log(e),r()}))},rowDel:function(e,t,n){var r=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n(e)}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.data=[],e.parentId=0,e.$refs.crud.refreshTable(),e.$refs.crud.toggleSelection(),e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},searchReset:function(){this.query={},this.parentId=0,this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.parentId="",this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},beforeOpen:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getMenu"])(this.form.id).then((function(e){n.form=e.data.data})),e()},beforeClose:function(e){this.parentId="";var t=this.findObject(this.option.column,"parentId");t.value="",t.addDisabled=!1,e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getLazyList"])(this.parentId,Object.assign(n,this.query)).then((function(e){t.data=e.data.data,t.loading=!1,t.selectionClear()}))},treeLoad:function(e,t,n){var r=e.id;Object(a["getLazyList"])(r).then((function(e){n(e.data.data)}))}}},h=f,p=n("2877"),g=Object(p["a"])(h,r,i,!1,null,null,null);t["default"]=g.exports},"5e0a":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,permission:e.permissionList,page:e.page,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.code_edit?t("el-button",{staticClass:"none-border",attrs:{type:"text",size:"small",icon:"el-icon-document-copy"},on:{click:function(t){return t.stopPropagation(),e.handleCopy(n.row)}}},[e._v("澶嶅埗\n      ")]):e._e()]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.code_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e(),t("el-button",{attrs:{type:"primary",size:"small",plain:"",icon:"el-icon-refresh"},on:{click:e.handleBuild}},[e._v("浠g爜鐢熸垚\n      ")])],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=(n("a481"),n("28a5"),n("736a")),s=n("36d2"),c=n("1ee9"),l=n("c54a"),u=n("5880");function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var h={data:function(){return{form:{},selectionList:[],loading:!0,query:{},page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",calcHeight:30,dialogWidth:900,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,labelWidth:120,menuWidth:300,viewBtn:!0,dialogClickModal:!1,tabs:!0,column:[{label:"妯″潡鍚�",prop:"codeName",search:!0,display:!1},{label:"妯$増绫诲瀷",prop:"templateType",type:"select",dicData:c["d"],display:!1},{label:"琛ㄥ悕",prop:"tableName",search:!0,display:!1},{label:"鏈嶅姟鍚�",prop:"serviceName",search:!0,display:!1},{label:"鍖呭悕",prop:"packageName",display:!1}],group:[{label:"妯″瀷閰嶇疆",prop:"modelSetting",icon:"el-icon-tickets",column:[{label:"鏁版嵁妯″瀷",prop:"modelId",search:!0,span:24,type:"select",dicUrl:"/api/ubcs-develop/model/select",props:{label:"modelName",value:"id"},rules:[{required:!0,message:"璇烽�夋嫨鏁版嵁妯″瀷",trigger:"blur"}]},{label:"妯″潡鍚�",prop:"codeName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユā鍧楀悕",trigger:"blur"}]},{label:"鏈嶅姟鍚�",prop:"serviceName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユ湇鍔″悕",trigger:"blur"}]},{label:"琛ㄥ悕",prop:"tableName",rules:[{required:!0,message:"璇疯緭鍏ヨ〃鍚�",trigger:"blur"}]},{label:"琛ㄥ墠缂�",prop:"tablePrefix",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ〃鍓嶇紑",trigger:"blur"}]},{label:"涓婚敭鍚�",prop:"pkName",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ヤ富閿悕",trigger:"blur"}]},{label:"鍖呭悕",prop:"packageName",overHidden:!0,rules:[{required:!0,message:"璇疯緭鍏ュ寘鍚�",trigger:"blur"}]}]},{label:"妯$増閰嶇疆",prop:"templateSetting",icon:"el-icon-copy-document",column:[{label:"妯$増绫诲瀷",prop:"templateType",type:"select",dicData:c["d"],value:"crud",rules:[{required:!0,message:"璇烽�夋嫨妯$増绫诲瀷",trigger:"blur"}]},{label:"浣滆�呬俊鎭�",prop:"author",value:"BladeX",rules:[{required:!0,message:"璇疯緭鍏ヤ綔鑰�",trigger:"blur"}]},{label:"瀛愯〃妯″瀷",prop:"subModelId",type:"select",dicUrl:"/api/ubcs-develop/model/select",props:{label:"modelName",value:"id"},display:!1,hide:!0},{label:"瀛愯〃澶栭敭",prop:"subFkId",display:!1,hide:!0},{label:"鏍戜富閿瓧娈�",prop:"treeId",type:"select",dicData:[],props:{label:"comment",value:"jdbcName"},display:!1,hide:!0},{label:"鏍戠埗涓婚敭瀛楁",prop:"treePid",type:"select",dicData:[],props:{label:"comment",value:"jdbcName"},display:!1,hide:!0},{label:"鏍戝悕绉板瓧娈�",prop:"treeName",type:"select",dicData:[],props:{label:"comment",value:"jdbcName"},display:!1,hide:!0}]},{label:"鐢熸垚閰嶇疆",prop:"codingSetting",icon:"el-icon-printer",column:[{label:"鍩虹涓氬姟",labelTip:"閰嶇疆鏄惁浣跨敤BladeX灏佽鐨凚aseService瑙i攣鏇村鍔熻兘",prop:"baseMode",type:"radio",dicUrl:"/api/ubcs-system/dict/dictionary?code=yes_no",props:{label:"dictValue",value:"dictKey"},value:2,dataType:"number",hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鍩虹涓氬姟",trigger:"blur"}]},{label:"鍖呰鍣�",labelTip:"閰嶇疆鏄惁浣跨敤Wrapper鍖呰鍣ㄦ潵鎷撳睍Controller杩斿洖鍒楄〃鐨勫瓧娈�",prop:"wrapMode",type:"radio",dicUrl:"/api/ubcs-system/dict/dictionary?code=yes_no",props:{label:"dictValue",value:"dictKey"},value:2,dataType:"number",hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鍖呰鍣�",trigger:"blur"}]},{label:"杩滅▼璋冪敤",labelTip:"閰嶇疆鏄惁浣跨敤Feign杩滅▼璋冪敤",prop:"feignMode",type:"radio",dicUrl:"/api/ubcs-system/dict/dictionary?code=yes_no",props:{label:"dictValue",value:"dictKey"},value:1,dataType:"number",hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鍩虹涓氬姟",trigger:"blur"}]},{label:"浠g爜椋庢牸",labelTip:"閫夋嫨涓嶅悓搴曞眰瀹炵幇鐨勪唬鐮佹ā鐗�",prop:"codeStyle",type:"radio",dicData:[{label:"saber",value:"saber"},{label:"element",value:"element"}],value:"saber",hide:!0,rules:[{required:!0,message:"璇烽�夋嫨浠g爜椋庢牸",trigger:"blur"}]},{label:"鍚庣鐢熸垚璺緞",prop:"apiPath",span:24,hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ悗绔敓鎴愯矾寰�",trigger:"blur"}]},{label:"鍓嶇鐢熸垚璺緞",prop:"webPath",span:24,hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ墠绔敓鎴愯矾寰�",trigger:"blur"}]}]}]},data:[]}},watch:{"form.modelId":function(){var e=this;Object(l["b"])(this.form.modelId)||Object(s["getDetail"])(this.form.modelId).then((function(t){var n=t.data;if(n.success){var r=n.data,i=r.modelName,o=r.modelTable,a=r.modelCode;Object(l["b"])(e.form.tablePrefix)&&(e.form.tablePrefix=o.split("_")[0]+"_"),Object(l["b"])(e.form.tableName)&&(e.form.tableName=o),Object(l["b"])(e.form.codeName)&&(e.form.codeName=i),Object(l["b"])(e.form.serviceName)&&(e.form.serviceName="ubcs-".concat(a)),Object(l["b"])(e.form.pkName)&&(e.form.pkName="id"),Object(l["b"])(e.form.packageName)&&(e.form.packageName="org.springblade.".concat(a)),Object(l["b"])(e.form.subFkId)&&!Object(l["b"])(e.form.tablePrefix)&&(e.form.subFkId=o.replace(e.form.tablePrefix,"")+"_id"),Object(s["prototypeDetail"])(e.form.modelId).then((function(t){var n=t.data;if(n.success){var r=e.findObject(e.option.group,"treeId"),i=e.findObject(e.option.group,"treePid"),o=e.findObject(e.option.group,"treeName");r.dicData=n.data,i.dicData=n.data,o.dicData=n.data}}))}}))},"form.templateType":function(){var e=this.form.templateType,t=this.findObject(this.option.group,"subModelId"),n=this.findObject(this.option.group,"subFkId");t.display="sub"===e,n.display="sub"===e;var r=this.findObject(this.option.group,"treeId"),i=this.findObject(this.option.group,"treePid"),o=this.findObject(this.option.group,"treeName");r.display="tree"===e,i.display="tree"===e,o.display="tree"===e}},computed:f(f({},Object(u["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.code_add,!1),viewBtn:this.vaildData(this.permission.code_view,!1),delBtn:this.vaildData(this.permission.code_delete,!1),editBtn:this.vaildData(this.permission.code_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleBuild:function(){var e=this;0!==this.selectionList.length?this.$confirm("鏄惁鐢熸垚閫変腑妯″潡鐨勪唬鐮�?",{title:"浠g爜鐢熸垚纭",confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["build"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleCopy:function(e){var t=this;Object(a["copy"])(e.id).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"澶嶅埗鎴愬姛!"})}))},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getCode"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},p=h,g=n("2877"),m=Object(g["a"])(p,r,i,!1,null,null,null);t["default"]=m.exports},"5fa0":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad}})],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("ade3")),a=n("4d0c"),s=(n("c54a"),n("5880"));n("1ca4");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={name:"data",data:function(){return{loading:!1,query:{},selectionList:[],page:{pageSize:20,currentPage:1,total:0},data:[],option:{calcHeight:30,tip:!1,searchShow:!1,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!1,dialogClickModal:!1,menu:!1,column:[{label:"鏁版嵁缂栫爜",prop:"id",search:!0,sortable:!0,width:150},{label:"鍥惧彿",prop:"uniquecode",search:!0,sortable:!0},{label:"鍒嗙被id",prop:"classifyid",search:!0,sortable:!0,width:250},{label:"鍒嗙被鍚嶇О",prop:"classifyname",search:!0,sortable:!0},{label:"涓氬姟绫诲瀷oid",prop:"btmoid",sortable:!0,width:150},{label:"涓氬姟绫诲瀷id",prop:"btmid",sortable:!0,width:150},{label:"鎺ㄩ�佺被鍨�",prop:"sendtype",search:!0,sortable:!0,width:150},{label:"鏄惁鍒嗚В浠诲姟",prop:"sendflag",search:!0,sortable:!0,width:150,html:!0,align:"center",type:"select",dicData:[{key:"true",value:"鏄�"},{key:"false",value:"鍚�"}],props:{label:"value",value:"key"},formatter:function(e,t){return"true"==e.sendflag||"1"==e.sendflag?'<i class="el-icon-check"></i>':'<i class="el-icon-close"></i>'}}]}}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!1,viewBtn:!1,delBtn:!1,editBtn:!1}}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0;var r={};if(this.query)for(var i in this.query)r['conditionMap["'+i+'"]']=this.query[i];Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.params,r,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()})).catch((function(e){t.$message.error(e),t.loading=!1}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,"4054e2bc",null);t["default"]=h.exports},"60f8":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.role_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e(),e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{size:"small",icon:"el-icon-setting",plain:""},on:{click:e.handleRole}},[e._v("鏉冮檺璁剧疆\n      ")]):e._e()],1)],2),t("el-dialog",{staticStyle:{height:"115vh","margin-top":"-13vh",overflow:"hidden"},attrs:{title:"瑙掕壊鏉冮檺閰嶇疆","append-to-body":"",visible:e.box,width:"350px"},on:{"update:visible":function(t){e.box=t}}},[t("el-tabs",{staticStyle:{"overflow-y":"auto",height:"72vh"},attrs:{type:"border-card"}},[t("el-tab-pane",{attrs:{label:"鑿滃崟鏉冮檺"}},[t("el-tree",{ref:"treeMenu",attrs:{data:e.menuGrantList,"show-checkbox":"","node-key":"id","default-checked-keys":e.menuTreeObj,props:e.props}})],1),t("el-tab-pane",{attrs:{label:"鏁版嵁鏉冮檺"}},[t("el-tree",{ref:"treeDataScope",attrs:{data:e.dataScopeGrantList,"show-checkbox":"","node-key":"id","default-checked-keys":e.dataScopeTreeObj,props:e.props}})],1),t("el-tab-pane",{attrs:{label:"鎺ュ彛鏉冮檺"}},[t("el-tree",{ref:"treeApiScope",attrs:{data:e.apiScopeGrantList,"show-checkbox":"","node-key":"id","default-checked-keys":e.apiScopeTreeObj,props:e.props}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.box=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v("纭� 瀹�")])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("3528"),s=n("5880"),c=n("1ca4");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},box:!1,props:{label:"title",value:"key"},menuGrantList:[],dataScopeGrantList:[],apiScopeGrantList:[],apiGrantList:[],menuTreeObj:[],dataScopeTreeObj:[],apiScopeTreeObj:[],selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",tip:!1,searchShow:!0,searchMenuSpan:6,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,dialogWidth:900,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"瑙掕壊鍚嶇О",prop:"roleName",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ヨ鑹插悕绉�",trigger:"blur"}]},{label:"鎵�灞炵鎴�",prop:"tenantId",type:"tree",dicUrl:"/api/ubcs-system/tenant/select",addDisplay:!1,editDisplay:!1,viewDisplay:c["a"].tenantMode,span:24,props:{label:"tenantName",value:"tenantId"},hide:!c["a"].tenantMode,search:c["a"].tenantMode,rules:[{required:!0,message:"璇疯緭鍏ユ墍灞炵鎴�",trigger:"click"}]},{label:"瑙掕壊鍒悕",prop:"roleAlias",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ヨ鑹插埆鍚�",trigger:"blur"}]},{label:"涓婄骇瑙掕壊",prop:"parentId",dicData:[],type:"tree",hide:!0,span:24,props:{label:"title"},rules:[{required:!1,message:"璇烽�夋嫨涓婄骇瑙掕壊",trigger:"click"}]},{label:"瑙掕壊鎺掑簭",prop:"sort",type:"number",span:24,rules:[{required:!0,message:"璇疯緭鍏ヨ鑹叉帓搴�",trigger:"blur"}]}]},data:[]}},computed:u(u({},Object(s["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.role_add,!1),viewBtn:this.vaildData(this.permission.role_view,!1),delBtn:this.vaildData(this.permission.role_delete,!1),editBtn:this.vaildData(this.permission.role_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")},idsArray:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e}}),methods:{initData:function(e){var t=this;Object(a["getRoleTreeById"])(e).then((function(e){var n=t.findObject(t.option.column,"parentId");n.dicData=e.data.data}))},submit:function(){var e=this,t=this.$refs.treeMenu.getCheckedKeys(),n=this.$refs.treeDataScope.getCheckedKeys(),r=this.$refs.treeApiScope.getCheckedKeys();Object(a["grant"])(this.idsArray,t,n,r).then((function(){e.box=!1,e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.onLoad(e.page)}))},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},clickRowChange:function(e){this.selectionList=e,this.$refs.crud.toggleSelection(),this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},beforeOpen:function(e,t){["add","edit"].includes(t)&&this.initData(this.form.id),e()},handleRole:function(){var e=this;1===this.selectionList.length?(this.menuTreeObj=[],this.dataScopeTreeObj=[],this.apiScopeTreeObj=[],Object(a["grantTree"])().then((function(t){e.menuGrantList=t.data.data.menu,e.dataScopeGrantList=t.data.data.dataScope,e.apiScopeGrantList=t.data.data.apiScope,Object(a["getRole"])(e.ids).then((function(t){e.menuTreeObj=t.data.data.menu,e.dataScopeTreeObj=t.data.data.dataScope,e.apiScopeTreeObj=t.data.data.apiScope,e.box=!0}))}))):this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�")},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getPage"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.data=n.records,t.page.total=n.total,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"62e4":function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},"632b":function(e,t,n){},"63ee":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("el-button",{on:{click:function(t){e.outerVisible=!0}}},[e._v("娴佺▼娴嬭瘯")]),t("el-button",{on:{click:e.handleTable}},[e._v("浜哄憳璁剧疆")]),t("flow-business",{attrs:{visible:e.outerVisible},on:{"update:visible":function(t){e.outerVisible=t}}}),t("set-personnel",{attrs:{visible:e.visibleFlow,parameter:e.parameter,"parameter-keys":e.props},on:{"update:visible":function(t){e.visibleFlow=t}}})],1)},i=[],o=n("1679"),a=n("18ec"),s={components:{FlowBusiness:o["default"],SetPersonnel:a["default"]},data:function(){return{outerVisible:!1,visibleFlow:!1,parameter:{ids:["0000","22222222"],code:"8b5e2017-990f-454a-9c39-4c4eeeb57553",type:"PUBLIC",template:"妯℃澘template",vars:{name:"111",sex:"222"}},props:{flowTemplate:"template",type:"type",ids:"ids",code:"code"}}},methods:{handleSave:function(e){console.log(e)},handleTable:function(){this.visibleFlow=!0}}},c=s,l=n("2877"),u=Object(l["a"])(c,r,i,!1,null,"11545bcf",null);t["default"]=u.exports},"646e":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,page:e.page,data:e.data,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad,"tree-load":e.treeLoad},scopedSlots:e._u([{key:"menu",fn:function(n){var r=n.row;return[e.permission.api_scope_setting?t("el-button",{staticStyle:{border:"0","background-color":"transparent !important"},attrs:{type:"text",icon:"el-icon-setting",size:"small",plain:""},on:{click:function(t){return t.stopPropagation(),e.handleDataScope(r)}}},[e._v("鏉冮檺閰嶇疆\n      ")]):e._e()]}},{key:"source",fn:function(e){var n=e.row;return[t("div",{staticStyle:{"text-align":"center"}},[t("i",{class:n.source})])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("el-drawer",{attrs:{title:"[".concat(e.scopeMenuName,"] 鎺ュ彛鏉冮檺閰嶇疆"),visible:e.drawerVisible,direction:e.direction,"append-to-body":"","before-close":e.handleDrawerClose,size:"1000px"},on:{"update:visible":function(t){e.drawerVisible=t}}},[t("basic-container",[t("avue-crud",{ref:"crudScope",attrs:{option:e.optionScope,data:e.dataScope,page:e.pageScope,"table-loading":e.scopeLoading,"before-open":e.beforeOpenScope},on:{"row-del":e.rowDelScope,"row-update":e.rowUpdateScope,"row-save":e.rowSaveScope,"search-change":e.searchChangeScope,"search-reset":e.searchResetScope,"row-click":e.clickRowChangeResetScope,"selection-change":e.selectionChangeScope,"current-change":e.currentChangeScope,"size-change":e.sizeChangeScope,"on-load":e.onLoadScope},scopedSlots:e._u([{key:"scopeType",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.scopeTypeName))])]}}]),model:{value:e.formScope,callback:function(t){e.formScope=t},expression:"formScope"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDeleteScope}},[e._v("鍒� 闄n          ")])],1)],2)],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("7f7f"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("a6dc"),s=n("7e26"),c=n("5880"),l=n("2457");function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f={data:function(){return{form:{},selectionList:[],query:{},loading:!0,parentId:0,page:{pageSize:10,currentPage:1,total:0},drawerVisible:!1,direction:"rtl",scopeLoading:!1,scopeMenuId:0,scopeMenuName:"鑿滃崟",menu:!0,option:{lazy:!0,tip:!1,searchShow:!0,searchMenuSpan:6,dialogWidth:"60%",tree:!0,border:!0,index:!0,selection:!0,viewBtn:!1,editBtn:!1,addBtn:!1,delBtn:!1,menuWidth:150,dialogClickModal:!1,column:[{label:"鑿滃崟鍚嶇О",prop:"name",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞悕绉�",trigger:"blur"}]},{label:"璺敱鍦板潃",prop:"path",rules:[{required:!0,message:"璇疯緭鍏ヨ矾鐢卞湴鍧�",trigger:"blur"}]},{label:"涓婄骇鑿滃崟",prop:"parentId",type:"tree",dicUrl:"/api/ubcs-system/menu/tree",hide:!0,props:{label:"title"},rules:[{required:!1,message:"璇烽�夋嫨涓婄骇鑿滃崟",trigger:"click"}]},{label:"鑿滃崟鍥炬爣",prop:"source",type:"icon",slot:!0,width:80,iconList:l["a"],rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞浘鏍�",trigger:"click"}]},{label:"鑿滃崟缂栧彿",prop:"code",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曠紪鍙�",trigger:"blur"}]},{label:"鑿滃崟绫诲瀷",prop:"category",type:"radio",dicData:[{label:"鑿滃崟",value:1},{label:"鎸夐挳",value:2}],hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鑿滃崟绫诲瀷",trigger:"blur"}]},{label:"鑿滃崟鍒悕",prop:"alias",rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞埆鍚�",trigger:"blur"}]},{label:"鎸夐挳鍔熻兘",prop:"action",type:"radio",dicData:[{label:"宸ュ叿鏍�",value:0},{label:"鎿嶄綔鏍�",value:1},{label:"宸ュ叿鎿嶄綔鏍�",value:2}],hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鎸夐挳鍔熻兘",trigger:"blur"}]},{label:"鑿滃崟鎺掑簭",prop:"sort",type:"number",width:80,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曟帓搴�",trigger:"blur"}]},{label:"鏂扮獥鍙�",prop:"isOpen",type:"radio",dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],hide:!0},{label:"鑿滃崟澶囨敞",prop:"remark",type:"textarea",span:24,minRows:6,hide:!0}]},data:[],formScope:{},selectionListScope:[],pageScope:{pageSize:10,currentPage:1,total:0},optionScope:{tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,menuWidth:200,dialogWidth:900,dialogClickModal:!1,column:[{label:"鏉冮檺鍚嶇О",prop:"scopeName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユ潈闄愬悕绉�",trigger:"blur"}]},{label:"鏉冮檺缂栧彿",prop:"resourceCode",search:!0,width:180,rules:[{required:!0,message:"璇疯緭鍏ユ潈闄愮紪鍙�",trigger:"blur"}]},{label:"鏉冮檺璺緞",prop:"scopePath",width:180,rules:[{required:!0,message:"璇疯緭鍏ユ潈闄愮紪鍙�",trigger:"blur"}]},{label:"鎺ュ彛绫诲瀷",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=api_scope_type",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,width:100,prop:"scopeType",rules:[{required:!0,message:"璇疯緭鍏ラ�氱煡绫诲瀷",trigger:"blur"}]},{label:"澶囨敞",prop:"remark",span:24,hide:!0}]},dataScope:[]}},computed:d(d({},Object(c["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.menu_add,!1),viewBtn:this.vaildData(this.permission.menu_view,!1),delBtn:this.vaildData(this.permission.menu_delete,!1),editBtn:this.vaildData(this.permission.menu_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")},scopeIds:function(){var e=[];return this.selectionListScope.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.parentId=0,this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.parentId="",this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getMenu"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getLazyMenuList"])(this.parentId,Object.assign(n,this.query),e.currentPage,e.pageSize).then((function(e){var n=e.data.data;t.data=n.records,t.page.total=n.total,t.loading=!1,t.selectionClear()}))},treeLoad:function(e,t,n){var r=e.id;Object(a["getLazyMenuList"])(r).then((function(e){n(e.data.data.records)}))},handleDataScope:function(e){this.drawerVisible=!0,this.scopeMenuId=e.id,this.scopeMenuName=e.name,this.onLoadScope(this.pageScope)},handleDrawerClose:function(e){e()},rowSaveScope:function(e,t,n){var r=this;e=d(d({},e),{},{menuId:this.scopeMenuId}),Object(s["addApiScope"])(e).then((function(){r.onLoadScope(r.pageScope),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateScope:function(e,t,n,r){var i=this;e=d(d({},e),{},{menuId:this.scopeMenuId}),Object(s["updateApiScope"])(e).then((function(){i.onLoadScope(i.pageScope),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelScope:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["removeApiScope"])(e.id)})).then((function(){t.onLoadScope(t.pageScope),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDeleteScope:function(){var e=this;0!==this.selectionListScope.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["removeApiScope"])(e.scopeIds)})).then((function(){e.onLoadScope(e.pageScope),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudScope.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenScope:function(e,t){var n=this;["edit","view"].includes(t)&&Object(s["getMenuApiScope"])(this.formScope.id).then((function(e){n.formScope=e.data.data})),e()},searchResetScope:function(){this.onLoadScope(this.pageScope)},searchChangeScope:function(e,t){this.onLoadScope(this.pageScope,e),t()},clickRowChangeResetScope:function(e){this.$refs.crudScope.toggleSelection(),this.selectionList=e,this.$refs.crudScope.setCurrentRow(e),this.$refs.crudScope.toggleRowSelection(e)},selectionChangeScope:function(e){this.selectionListScope=e,this.$refs.crudScope.setCurrentRow(this.selectionList[e.length-1])},currentChangeScope:function(e){this.pageScope.currentPage=e},sizeChangeScope:function(e){this.pageScope.pageSize=e},onLoadScope:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.scopeLoading=!0;var r=d(d({},n),{},{menuId:this.scopeMenuId});Object(s["getListApiScope"])(e.currentPage,e.pageSize,Object.assign(r,this.query)).then((function(e){var n=e.data.data;t.pageScope.total=n.total,t.dataScope=n.records,t.selectionListScope=[],t.scopeLoading=!1}))}}},h=f,p=n("2877"),g=Object(p["a"])(h,r,i,!1,null,null,null);t["default"]=g.exports},6584:function(e,t,n){"use strict";n("85ac")},6609:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("toolbar",{staticClass:"toolbar"},[[t("toolbar-button",{attrs:{command:"undo",text:"鎾ら攢"}}),t("toolbar-button",{attrs:{command:"redo",text:"閲嶅仛"}}),t("toolbar-button",{attrs:{command:"copy",text:"澶嶅埗"}}),t("toolbar-button",{attrs:{command:"paste",text:"绮樿创"}}),t("div",{staticClass:"split"})],t("toolbar-button",{attrs:{command:"zoomIn",icon:"zoom-in",text:"鏀惧ぇ"}}),t("toolbar-button",{attrs:{command:"zoomOut",icon:"zoom-out",text:"缂╁皬"}}),t("toolbar-button",{attrs:{command:"autoZoom",icon:"fit",text:"鑷�傚簲"}}),t("toolbar-button",{attrs:{command:"resetZoom",icon:"actual-size",text:"瀹為檯灏哄"}}),[t("div",{staticClass:"split"}),t("toolbar-button",{attrs:{command:"selectAll",icon:"select-all",text:"鍏ㄩ��"}}),t("toolbar-button",{attrs:{command:"multiSelect",icon:"select",text:"妗嗛��"}}),t("div",{staticClass:"split"}),t("toolbar-button",{attrs:{command:"delete",text:"鍒犻櫎"}}),t("toolbar-button",{attrs:{command:"clear",icon:"clear",text:"娓呯┖鐢诲竷"}})],[t("div",{staticClass:"split"}),t("toolbar-button",{attrs:{command:"downloadImage",icon:"image",text:"涓嬭浇鍥惧儚"}})]],2)},i=[],o=n("bc4c"),a=n("34c0"),s={name:"FlowToolbar",components:{Toolbar:o["Toolbar"],ToolbarButton:a["default"]},props:["chartData","toggleReadOnly"],methods:{}},c=s,l=(n("6584"),n("2877")),u=Object(l["a"])(c,r,i,!1,null,"5828caff",null);t["default"]=u.exports},"66fc":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,data:e.data},on:{"row-save":e.rowSave,"row-update":e.rowUpdate,"row-del":e.rowDel},scopedSlots:e._u([{key:"icon",fn:function(e){return[t("i",{class:e.row.icon,staticStyle:{"font-size":"24px"}})]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o={name:"password.vue",data:function(){return{parentId:void 0,form:{},data:[{id:0,event:"浜嬩欢1",timeLine:50,comment:"鏃�"},{id:1,event:"浜嬩欢2",timeLine:100,comment:"鏃�"},{id:2,event:"浜嬩欢3",timeLine:100,comment:"鏃�"}],option:{headerAlign:"center",align:"center",border:!0,index:!0,rowKey:"id",rowParentKey:"parentId",column:[{label:"绛栫暐鍚嶇О",prop:"name",align:"left",span:24},{label:"瀵嗙爜鏈�灏忛暱搴�",prop:"smallLength",labelWidth:118,span:12},{label:"瀵嗙爜鏈�澶ч暱搴�",prop:"bigLength",labelWidth:118,span:12},{label:"缁勫悎鏂规硶",prop:"makeUp",type:"checkbox",labelWidth:91,dicData:[{label:"鏁板瓧",value:"Dicnumber"},{label:"绗﹀彿",value:"Diccharacter"},{label:"灏忓啓瀛楁瘝",value:"smallLeter"},{label:"澶у啓瀛楁瘝",value:"bigLeter"}]},{label:"蹇呭~绉嶇被",prop:"Required",type:"select",labelWidth:91,dicData:[{label:"1绉�",value:0},{label:"2绉�",value:1},{label:"3绉�",value:2},{label:"4绉�",value:3}]},{label:"杩囨湡鏃堕棿(澶�)",prop:"overdueTime",labelWidth:115},{label:"鎻愰啋鏃堕棿(澶�)",prop:"remindTime",labelWidth:113},{label:"閿佸畾娆℃暟(娆�)",prop:"locksNumber",labelWidth:116},{label:"閿佸畾鏃堕棿(鍒嗛挓)",prop:"locksTime",labelWidth:128},{label:"鎻忚堪",prop:"overview",type:"textarea",rows:5},{label:"鏄惁涓洪粯璁ょ瓥鐣�",prop:"switch",type:"switch",labelWidth:132,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}]}]}}},methods:{rowDel:function(e,t,n){n(e)},rowSave:function(e,t){e.parentId=this.parentId,e.id=(new Date).getTime(),this.parentId=void 0,t(e)},rowUpdate:function(e,t,n){n(e)}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,"b92eed60",null);t["default"]=c.exports},6747:function(e,t){var n=Array.isArray;e.exports=n},"692e":function(e,t,n){var r={"./App.vue":"3dfd","./components/BatchImport/ShowImportData.vue":"8294","./components/BatchImport/index.vue":"aa51","./components/Crud/VciMasterCrud.vue":"7227","./components/Divider/index.vue":"4760","./components/Form-input/FormInput.vue":"2d56","./components/FormTemplate/CodeApply.vue":"a07e","./components/FormTemplate/FormTemplate.vue":"8cf2","./components/FormTemplate/ResembleQuery.vue":"6657","./components/FormTemplate/ResembleQueryDialog.vue":"2746","./components/FormTemplate/index.vue":"bf9e","./components/Master/MasterTransfer.vue":"53f1","./components/Master/MasterTree.vue":"512c","./components/Tree/TemplatePro.vue":"f2a9","./components/Tree/attrCrud.vue":"2709","./components/Tree/classifyTreeform.vue":"9e84","./components/Tree/classifyTrees.vue":"71da","./components/advanced-query/advancedQuery.vue":"832b","./components/basic-block/main.vue":"c0fb","./components/basic-container/main.vue":"dc8a","./components/code-dialog-page/formulaEditor.vue":"ac45","./components/code-dialog-page/referBtmTypeCrudDialog.vue":"91c4","./components/code-dialog-page/referConfigCrudDialog.vue":"c5e0","./components/code-dialog-page/referConfigDialog.vue":"6eca","./components/code-dialog-page/referConfigFormDialog.vue":"baf2","./components/code-dialog-page/referSelectBtmAttrDialog.vue":"85ad","./components/error-page/403.vue":"a8d0","./components/error-page/404.vue":"a5fa","./components/error-page/500.vue":"611b","./components/file/inDialog.vue":"5545","./components/file/inHtml.vue":"4b55","./components/file/main.vue":"1919","./components/flow-cycle/components/ContextMenu.vue":"759a","./components/flow-cycle/components/ContextMenuItem.vue":"c92d","./components/flow-cycle/components/CustomCommand.vue":"b51c","./components/flow-cycle/components/DetailForm.vue":"36f1","./components/flow-cycle/components/DetailPanel.vue":"cfad","./components/flow-cycle/components/EditorMinimap.vue":"edbf","./components/flow-cycle/components/Icon.vue":"af3e","./components/flow-cycle/components/ItemPanel.vue":"75de","./components/flow-cycle/components/Toolbar.vue":"6609","./components/flow-cycle/components/ToolbarButton.vue":"34c0","./components/flow-cycle/flowchartEditor.vue":"d49b","./components/flow-design/main.vue":"010b","./components/iframe/main.vue":"c1a1","./components/refer/vciWebRefer.vue":"6e8c","./components/refer/vciWebReferDefalut.vue":"89bb","./components/refer/vciWebReferTable.vue":"b12a","./components/refer/vciWebReferTree.vue":"bd80","./components/template/Business.vue":"1679","./components/template/FlowPath.vue":"882c","./components/template/SetPersonnel.vue":"18ec","./components/template/Stage.vue":"e772","./components/template/TableTransfer.vue":"7eff","./components/third-register/main.vue":"63e7","./components/transfer/index.vue":"49ce","./components/transfer/transfer-panel.vue":"64c4","./components/work/BusinessWork.vue":"0e37","./page/index/index.vue":"9cc4","./page/index/layout.vue":"9277","./page/index/logo.vue":"7d3a","./page/index/search.vue":"76c2","./page/index/sidebar/index.vue":"20bf","./page/index/sidebar/sidebarItem.vue":"7505","./page/index/tags.vue":"5ddc","./page/index/top/index.vue":"195f","./page/index/top/top-color.vue":"44b2","./page/index/top/top-lang.vue":"c7cc","./page/index/top/top-lock.vue":"14cd","./page/index/top/top-logs.vue":"0f22","./page/index/top/top-menu.vue":"286c","./page/index/top/top-notice.vue":"ad51","./page/index/top/top-search.vue":"9812","./page/index/top/top-theme.vue":"107f","./page/lock/index.vue":"15c5","./page/login/authredirect.vue":"84a6","./page/login/index.vue":"5596","./page/login/thirdlogin.vue":"124f","./page/login/userlogin.vue":"7c05","./page/logs/index.vue":"08ae","./views/MasterData/FormTempalteTest.vue":"ea92","./views/MasterData/items.vue":"50e3","./views/authority/apiscope.vue":"646e","./views/authority/datascope.vue":"879d","./views/authority/role.vue":"60f8","./views/base/region.vue":"0f19","./views/code/code.vue":"f622","./views/code/codeKeyAttrRepeat.vue":"f9ca","./views/code/codeSynonym.vue":"821c","./views/code/codebutton.vue":"020a","./views/desk/notice.vue":"363c","./views/docking/data.vue":"5fa0","./views/docking/loge.vue":"8ac9","./views/docking/task.vue":"0c46","./views/flow/deploy.vue":"f072","./views/flow/flowPath.vue":"63ee","./views/flow/follow.vue":"41c2","./views/flow/manager.vue":"2498","./views/flow/model.vue":"95d0","./views/integration/applicationForm.vue":"df48","./views/integration/integrationIndex.vue":"8f1b","./views/integration/integrationTransfer.vue":"76e7","./views/integration/systemInfo.vue":"00fd3","./views/modeling/Business.vue":"c460","./views/modeling/BusinessAdd.vue":"7f21","./views/modeling/Businpackage.vue":"1af7","./views/modeling/LinkType.vue":"1096","./views/modeling/LinkTypeAdd.vue":"4d0f","./views/modeling/Relationpackage.vue":"9053","./views/modeling/Relations.vue":"7684","./views/modeling/Torelationpackage.vue":"c7a0","./views/modeling/Version.vue":"5257","./views/modeling/Versionpackage.vue":"bcc5","./views/modeling/classifyTree.vue":"cce6","./views/modeling/cycle.vue":"0de6","./views/modeling/enumeration.vue":"4378","./views/modeling/enupackage.vue":"0244","./views/modeling/original.vue":"fa2c","./views/modeling/originalAdd.vue":"188d","./views/modeling/originalLink.vue":"4805","./views/modeling/originalRange.vue":"e5c3","./views/modeling/status.vue":"9072","./views/monitor/log/api.vue":"2ba9","./views/monitor/log/error.vue":"7501","./views/monitor/log/usual.vue":"5bab","./views/omd/enum.vue":"296b","./views/report/reportlist.vue":"37fc","./views/resource/attach.vue":"5ae6","./views/resource/oss.vue":"464a","./views/resource/sms.vue":"2257","./views/system/PasswordManagement/Passwordresultant.vue":"f2fd","./views/system/PasswordManagement/Passwordvalue.vue":"d0da","./views/system/PasswordManagement/passwords.vue":"fa1c","./views/system/client.vue":"9765","./views/system/dept.vue":"88b6","./views/system/dict.vue":"6bce","./views/system/dictbiz.vue":"b74c","./views/system/menu.vue":"5d8a","./views/system/param.vue":"09e0f","./views/system/password.vue":"66fc","./views/system/post.vue":"156f","./views/system/tenant.vue":"14a7","./views/system/tenantpackage.vue":"6ab1","./views/system/topmenu.vue":"e62a","./views/system/user.vue":"b979","./views/system/userinfo.vue":"095a","./views/test.vue":"2762","./views/tool/code.vue":"5e0a","./views/tool/datasource.vue":"8ef7","./views/tool/model.vue":"9f73","./views/util/affix.vue":"9b9b","./views/util/cache.vue":"f100","./views/util/crud-form.vue":"7eb6","./views/util/data.vue":"561f","./views/util/demo/dict-classic.vue":"0983","./views/util/demo/dict-horizontal.vue":"6486","./views/util/demo/dict-vertical.vue":"dd4b","./views/util/demo/dict.vue":"0546","./views/util/demo/dictbiz.vue":"cdb7","./views/util/form-detail.vue":"a597","./views/util/form.vue":"5589","./views/util/logs.vue":"2004","./views/util/permission.vue":"5789","./views/util/store.vue":"88b0","./views/util/table.vue":"41cf","./views/util/tags.vue":"5ad2","./views/util/test.vue":"ab5c","./views/util/top.vue":"d4c8","./views/wel/dashboard.vue":"4b9f","./views/wel/index.vue":"4e3c","./views/work/claim.vue":"75de3","./views/work/done.vue":"cdc3","./views/work/process/leave-bak/detail.vue":"ff72","./views/work/process/leave-bak/form.vue":"a64b","./views/work/process/leave-bak/handle.vue":"bd7c","./views/work/process/leave/detail.vue":"d26f","./views/work/process/leave/form.vue":"eaa2","./views/work/process/leave/handle.vue":"6e96","./views/work/send.vue":"2287","./views/work/start.vue":"d9b8","./views/work/todo.vue":"5670"};function i(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id="692e"},"6bce":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.optionParent,"table-loading":e.loading,data:e.dataParent,page:e.pageParent,permission:e.permissionList,"before-open":e.beforeOpen},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-click":e.handleRowClick,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoadParent},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-setting",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleRowClick(n.row)}}},[e._v("瀛楀吀閰嶇疆\n      ")]):e._e()]}},{key:"code",fn:function(n){var r=n.row;return[t("el-tag",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.handleRowClick(r)}}},[e._v(e._s(r.code))])]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formParent,callback:function(t){e.formParent=t},expression:"formParent"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"[".concat(e.dictValue,"]瀛楀吀閰嶇疆"),"append-to-body":"",visible:e.box,width:"1000px"},on:{"update:visible":function(t){e.box=t}}},[t("avue-crud",{ref:"crudChild",attrs:{option:e.optionChild,"table-loading":e.loadingChild,data:e.dataChild,permission:e.permissionList,"before-open":e.beforeOpenChild,"before-close":e.beforeCloseChild},on:{"row-del":e.rowDelChild,"row-update":e.rowUpdateChild,"row-save":e.rowSaveChild,"search-change":e.searchChangeChild,"search-reset":e.searchResetChild,"selection-change":e.selectionChangeChild,"current-change":e.currentChangeChild,"size-change":e.sizeChangeChild,"refresh-change":e.refreshChangeChild,"on-load":e.onLoadChild},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-plus-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n        ")]):e._e()]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formChild,callback:function(t){e.formChild=t},expression:"formChild"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n        ")]):e._e()],1)],2)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("7754"),s=n("cee8"),c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{dictValue:"鏆傛棤",parentId:-1,formParent:{},formChild:{},selectionList:[],query:{},box:!1,loading:!0,loadingChild:!0,pageParent:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},pageChild:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},dataParent:[],dataChild:[],optionParent:s["optionParent"],optionChild:s["optionChild"]}},computed:u(u({},Object(c["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dict_add,!1),delBtn:this.vaildData(this.permission.dict_delete,!1),editBtn:this.vaildData(this.permission.dict_edit,!1),viewBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),mounted:function(){this.initData()},methods:{initData:function(){var e=this;Object(a["getDictTree"])().then((function(t){var n=e.findObject(e.optionChild.column,"parentId");n.dicData=t.data.data}))},handleAdd:function(e){this.formChild.dictValue="",this.formChild.dictKey="",this.formChild.sort=0,this.formChild.isSealed=0,this.formChild.remark="",this.formChild.parentId=e.id,this.$refs.crudChild.rowAdd()},rowSave:function(e,t,n){var r=this,i=u(u({},e),{},{dictKey:-1});Object(a["add"])(i).then((function(){r.onLoadParent(r.pageParent),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadParent(i.pageParent),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),i.onLoadChild(i.pageChild),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadParent(t.pageParent),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleRowClick:function(e){this.query={},this.parentId=e.id,this.dictValue=e.dictValue;var t=this.findObject(this.optionChild.column,"code");t.value=e.code;var n=this.findObject(this.optionChild.column,"parentId");n.value=e.id,this.box=!0,this.onLoadChild(this.pageChild)},searchReset:function(){this.query={},this.onLoadParent(this.pageParent)},searchChange:function(e,t){this.query=e,this.pageParent.currentPage=1,this.onLoadParent(this.pageParent,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadParent(e.pageParent),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDict"])(this.formParent.id).then((function(e){n.formParent=e.data.data})),e()},currentChange:function(e){this.pageParent.currentPage=e},sizeChange:function(e){this.pageParent.pageSize=e},refreshChange:function(){this.onLoadParent(this.pageParent,this.query)},rowSaveChild:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoadChild(r.pageChild),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateChild:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadChild(i.pageChild),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelChild:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadChild(t.pageChild),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchResetChild:function(){this.query={},this.onLoadChild(this.pageChild)},searchChangeChild:function(e,t){this.query=e,this.pageChild.currentPage=1,this.onLoadChild(this.pageChild,e),t()},selectionChangeChild:function(e){this.selectionList=e},selectionClearChild:function(){this.selectionList=[],this.$refs.crudChild.toggleSelection()},handleDeleteChild:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadChild(e.pageChild),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudChild.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenChild:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getDict"])(this.formChild.id).then((function(e){n.formChild=e.data.data})),e()},beforeCloseChild:function(e){var t=this;this.$refs.crudChild.value.parentId=this.parentId,this.$refs.crudChild.option.column.filter((function(e){"parentId"===e.prop&&(e.value=t.parentId)})),e()},currentChangeChild:function(e){this.pageChild.currentPage=e},sizeChangeChild:function(e){this.pageChild.pageSize=e},refreshChangeChild:function(){this.onLoadChild(this.pageChild,this.query)},onLoadParent:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getParentList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.pageParent.total=n.total,t.dataParent=n.records,t.loading=!1,t.selectionClear()}))},onLoadChild:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loadingChild=!0,Object(a["getChildList"])(e.currentPage,e.pageSize,this.parentId,Object.assign(n,this.query)).then((function(e){t.dataChild=e.data.data,t.loadingChild=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"6da8":function(e,t){function n(e){return e.split("")}e.exports=n},7208:function(e,t,n){"use strict";function r(e){return"flow_".concat(e)}function i(e,t){var n=e.filter((function(e){return e.routeKey===t}));return 0===n.length?[]:n[0].routeValue}n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}))},"748f":function(e,t,n){"use strict";n("9254")},7501:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,"before-open":e.beforeOpen,permission:e.permissionList,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("6762"),n("2fdb"),n("ade3")),a=n("62ed"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,editBtn:!1,addBtn:!1,delBtn:!1,menuWidth:120,dialogType:"drawer",column:[{label:"鏈嶅姟id",prop:"serviceId",search:!0,width:"120"},{label:"鏈嶅姟host",prop:"serverHost",search:!0,width:"150"},{label:"鏈嶅姟ip",prop:"serverIp",width:"160"},{label:"杞欢鐜",prop:"env",width:"80"},{label:"璇锋眰鏂规硶",prop:"method",width:"80"},{label:"璇锋眰鎺ュ彛",prop:"requestUri"},{label:"鏃ュ織鏃堕棿",prop:"createTime",width:"180"},{label:"鐢ㄦ埛浠g悊",prop:"userAgent",span:24,hide:!0},{label:"璇锋眰鏁版嵁",prop:"params",type:"textarea",span:24,minRows:2,hide:!0},{label:"鏃ュ織鏁版嵁",prop:"stackTrace",type:"textarea",span:24,minRows:16,hide:!0}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{viewBtn:this.vaildData(this.permission.log_error_view,!1)}}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getErrorLogs"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getErrorList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"759a":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("context-menu",{staticClass:"contextMenu"},[t("node-menu",[t("menu-li",{attrs:{command:"copy",text:"鎷疯礉"}}),t("menu-li",{attrs:{command:"delete",text:"鍒犻櫎"}})],1),t("edge-menu",[t("menu-li",{attrs:{command:"delete",text:"鍒犻櫎"}})],1),t("group-menu",[t("menu-li",{attrs:{command:"copy",text:"鎷疯礉"}}),t("menu-li",{attrs:{command:"delete",text:"鍒犻櫎"}}),t("menu-li",{attrs:{command:"unGroup",icon:"ungroup",text:"鍙栨秷缂栫粍"}})],1),t("multi-menu",[t("menu-li",{attrs:{command:"copy",text:"鎷疯礉"}}),t("menu-li",{attrs:{command:"paste",text:"绮樿创"}}),t("menu-li",{attrs:{command:"addGroup",icon:"group",text:"缂栫粍"}}),t("menu-li",{attrs:{command:"delete",text:"鍒犻櫎"}})],1),t("canvas-menu",[t("menu-li",{attrs:{command:"undo",text:"鎾ら攢"}}),t("menu-li",{attrs:{command:"redo",text:"閲嶅仛"}}),t("menu-li",{attrs:{command:"pasteHere",icon:"paste",text:"绮樿创鍒拌繖閲�"}})],1)],1)},i=[],o=n("bc4c"),a=n("c92d"),s={name:"EditorContextMenu",components:{NodeMenu:o["NodeMenu"],EdgeMenu:o["EdgeMenu"],GroupMenu:o["GroupMenu"],MultiMenu:o["MultiMenu"],CanvasMenu:o["CanvasMenu"],ContextMenu:o["ContextMenu"],MenuLi:a["default"]}},c=s,l=(n("b8c5"),n("2877")),u=Object(l["a"])(c,r,i,!1,null,"8780a714",null);t["default"]=u.exports},"75de":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"item_panel_box"},[t("el-input",{attrs:{size:"mini",placeholder:"杈撳叆鍏抽敭瀛楄繘琛岃繃婊�"},model:{value:e.filterText,callback:function(t){e.filterText=t},expression:"filterText"}}),t("div",{staticClass:"box_item"},[t("item-panel",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"item-panel"},[e._l(e.filterNode,(function(n,r){return[t("item",{key:r,attrs:{type:n.type||"node",size:n.size||"80*48",shape:n.shape||"flow-rect",model:{color:n.color||"#1890FF",label:n.id||"鑺傜偣"}}},[n.src?[t("div",{staticClass:"item item-img"},[t("img",{attrs:{src:n.src,alt:n.id}})])]:[t("div",{class:"item item-"+(n.shape||"flow-rect")},[t("span",[e._v(e._s(n.id))])])]],2)]}))],2)],1)],1)},i=[],o=(n("6762"),n("2fdb"),n("bc4c")),a=n("539b"),s={name:"EditorItemPanel",components:{ItemPanel:o["ItemPanel"],Item:o["Item"]},props:{treeClick:{type:Function}},data:function(){return{filterText:"",existList:[{id:0,label:"鐢熷懡鍛ㄦ湡妯℃澘鍒楄〃",children:[{id:1,label:"娴嬭瘯鏁版嵁1",data:{nodes:[{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣1",x:358,y:262.66666412353516,id:"5f2fae92",index:0},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣1",x:349,y:398.66666412353516,id:"39784055",index:1}],edges:[{source:"5f2fae92",sourceAnchor:2,target:"39784055",targetAnchor:0,id:"40ff05c5",index:2}]}},{id:2,label:"娴嬭瘯鏁版嵁2",data:{nodes:[{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣1",x:319.5416564941406,y:396.66666412353516,id:"ee3b0618",index:0},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣2",x:192.54165649414062,y:277.66666412353516,id:"a96bfab6",index:4},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣3",x:360.5416564941406,y:152.66666412353516,id:"e76e769e",index:5}],edges:[{source:"e76e769e",sourceAnchor:2,target:"a96bfab6",targetAnchor:0,id:"72117e49",index:1},{source:"a96bfab6",sourceAnchor:2,target:"ee3b0618",targetAnchor:0,id:"21db19e2",index:2},{source:"e76e769e",sourceAnchor:1,target:"ee3b0618",targetAnchor:1,id:"324dd9ae",index:3}]}},{id:3,label:"娴嬭瘯鏁版嵁3",data:{nodes:[{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣1",x:130.54165649414062,y:108.66666412353516,id:"9bc884ca",index:0},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣2",x:129.54165649414062,y:227.66666412353516,id:"d5997173",index:1},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣3",x:129.54165649414062,y:348.66666412353516,id:"79e40c28",index:2},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣4",x:319.5416564941406,y:349.16666412353516,id:"91a6982c",index:3},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣5",x:537.5416564941406,y:350.66666412353516,id:"3939704b",index:4},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣6",x:533.5416564941406,y:230.66666412353516,id:"de373e3a",index:5},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣7",x:537.5416564941406,y:107.66666412353516,id:"7bdf94ba",index:6},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣8",x:343.5416564941406,y:106.66666412353516,id:"3e739b8e",index:7}],edges:[{source:"9bc884ca",sourceAnchor:2,target:"d5997173",targetAnchor:0,id:"88e19734",index:8},{source:"d5997173",sourceAnchor:2,target:"79e40c28",targetAnchor:0,id:"e38664d6",index:9},{source:"79e40c28",sourceAnchor:1,target:"91a6982c",targetAnchor:3,id:"3c95a9f2",index:10},{source:"91a6982c",sourceAnchor:1,target:"3939704b",targetAnchor:3,id:"5c517fcd",index:11},{source:"3939704b",sourceAnchor:0,target:"de373e3a",targetAnchor:2,id:"037bce01",index:12},{source:"de373e3a",sourceAnchor:0,target:"7bdf94ba",targetAnchor:2,id:"b09bb221",index:13},{source:"7bdf94ba",sourceAnchor:3,target:"3e739b8e",targetAnchor:1,id:"466db0ea",index:14},{source:"3e739b8e",sourceAnchor:3,target:"9bc884ca",targetAnchor:1,id:"0ad68e07",index:15}]}},{id:4,label:"娴嬭瘯鏁版嵁4",data:{nodes:[{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣6",x:387.5416564941406,y:310.66666412353516,id:"61775a95",index:0},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣7",x:559.0416564941406,y:122.16666412353516,id:"3ecf3a2c",index:4},{type:"node",size:"80*48",shape:"flow-rect",color:"#1890FF",label:"娴嬭瘯鑺傜偣8",x:226.54165649414062,y:121.16666412353516,id:"065c9aa9",index:5}],edges:[{source:"065c9aa9",sourceAnchor:2,target:"61775a95",targetAnchor:0,id:"d9ddab89",index:1},{source:"61775a95",sourceAnchor:0,target:"3ecf3a2c",targetAnchor:2,id:"a010883c",index:2},{source:"3ecf3a2c",sourceAnchor:3,target:"065c9aa9",targetAnchor:1,id:"93207803",index:3}]}}]}],nodeItems:[],loading:!1}},created:function(){var e=this;this.loading=!0,Object(a["getPage"])(1,99999).then((function(t){e.loading=!1,200===t.data.code&&(e.nodeItems=t.data.data.records)}))},computed:{filterNode:function(){var e=this;return this.nodeItems.filter((function(t){return t.id.includes(e.filterText)}))}}},c=s,l=(n("748f"),n("2877")),u=Object(l["a"])(c,r,i,!1,null,"6ce86f12",null);t["default"]=u.exports},"75de3":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data},on:{"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.work_claim_sign?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-download"},on:{click:function(t){return t.stopPropagation(),e.handleClaim(n.row)}}},[e._v("绛炬敹\n      ")]):e._e(),e.permission.work_claim_detail?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-info"},on:{click:function(t){return t.stopPropagation(),e.handleDetail(n.row)}}},[e._v("璇︽儏\n      ")]):e._e(),e.permission.work_claim_follow?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search"},on:{click:function(t){return t.stopPropagation(),e.handleImage(n.row,n.index)}}},[e._v("娴佺▼鍥綷n      ")]):e._e()]}},{key:"processDefinitionVersion",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.processDefinitionVersion))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("flow-design",{attrs:{"is-dialog":"","is-display":e.flowBox,"process-instance-id":e.processInstanceId},on:{"update:isDisplay":function(t){e.flowBox=t},"update:is-display":function(t){e.flowBox=t}}})],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("1e69"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},selectionId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},processInstanceId:"",flowBox:!1,workBox:!1,option:{height:"auto",calcHeight:30,tip:!1,simplePage:!0,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,dialogWidth:900,menuWidth:200,dialogClickModal:!1,column:[{label:"娴佺▼鍒嗙被",type:"select",row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,hide:!0,width:100},{label:"娴佺▼鍚嶇О",prop:"processDefinitionName",search:!0},{label:"褰撳墠姝ラ",prop:"taskName"},{label:"娴佺▼鐗堟湰",prop:"processDefinitionVersion",slot:!0,width:80},{label:"鐢宠鏃堕棿",prop:"createTime",width:165}]},data:[]}},computed:u(u({},Object(a["mapGetters"])(["permission","flowRoutes"])),{},{ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleClaim:function(e){var t=this;this.$confirm("纭畾绛炬敹姝や换鍔�?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["claimTask"])(e.taskId)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDetail:function(e){this.$router.push({path:"/work/process/".concat(Object(c["b"])(this.flowRoutes,e.category),"/detail/").concat(e.processInstanceId,"/").concat(e.businessId)})},handleImage:function(e){this.processInstanceId=e.processInstanceId,this.flowBox=!0},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u(u({},this.query),{},{category:n.category?Object(c["a"])(n.category):null});this.loading=!0,Object(s["claimList"])(e.currentPage,e.pageSize,Object.assign(n,r)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},7684:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("el-container",[t("el-aside",{attrs:{width:"240px"}},[t("basic-container",[t("avue-tree",{attrs:{id:"basic",data:e.treeData,option:e.treeOption},on:{"node-click":e.nodeClick}})],1)],1),t("el-main",[t("basic-container",[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v("閾炬帴绫诲瀷鍒楄〃")]),t("avue-crud",{attrs:{data:e.loadData,option:e.loadOption},scopedSlots:e._u([{key:"defaultForm",fn:function(e){return[t("Relationpackage")]}},{key:"TodefaultForm",fn:function(e){return[t("Torelationpackage")]}}]),model:{value:e.obj,callback:function(t){e.obj=t},expression:"obj"}})],1),t("basic-container",[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v("灞炴�у垪琛�")]),t("avue-crud",{attrs:{data:e.attrData,option:e.attrOption},model:{value:e.objs,callback:function(t){e.objs=t},expression:"objs"}})],1)],1)],1)},i=[],o={name:"Relations",data:function(){return{treeOption:{defaultExpandAll:!0},treeData:[{value:0,label:"閾炬帴绫诲瀷鍒楄〃",children:[{value:1,label:"input"},{value:2,label:"checkbox"}]}],obj:{},loadData:[],loadOption:{border:!0,editBtn:!1,height:200,tabs:!0,column:[{label:"鍚嶇О",prop:"name",display:!1},{label:"鏍囩",prop:"tag",display:!1},{label:"褰㈢姸",prop:"shape",display:!1},{label:"鎻忚堪",prop:"desc",display:!1},{label:"Form绔被鍨�",prop:"FormType",display:!1},{label:"To绔被鍨�",prop:"ToType",display:!1}],group:[{label:"閾炬帴绫诲瀷",column:[{label:"鍚嶇О",prop:"name"},{label:"鏍囩",prop:"tag"},{label:"褰㈢姸",prop:"shape"},{label:"鎻忚堪",prop:"desc"}]},{label:"Form绔被鍨�",column:[{label:"涓荤被鍨�",type:"select",prop:"PrimType",dicData:[{label:"娴嬭瘯1",value:0},{label:"娴嬭瘯2",value:1}]},{type:"radio",prop:"primRadio",dicData:[{label:"N",value:0},{label:"1",value:1}]},{prop:"default",span:24,labelWidth:5}]},{label:"To绔被鍨�",column:[{label:"涓荤被鍨�",type:"select",prop:"toType",dicData:[{label:"娴嬭瘯1",value:0},{label:"娴嬭瘯2",value:1}]},{type:"radio",prop:"toRadio",dicData:[{label:"N",value:0},{label:"1",value:1}]},{prop:"Todefault",span:24,labelWidth:5}]}]},objs:{},attrData:[],attrOption:{height:310,border:!0,column:[{label:"灞炴�у悕",prop:"attrName"},{label:"灞炴�х被鍨�",prop:"attrType"},{label:"鍒濆鍊�",prop:"Invalue"},{label:"璇存槑",prop:"explain"}]}}}},a=o,s=(n("f74c"),n("2877")),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"76dd":function(e,t,n){var r=n("ce86");function i(e){return null==e?"":r(e)}e.exports=i},"781b":function(e,t,n){},7948:function(e,t){function n(e,t){var n=-1,r=null==e?0:e.length,i=Array(r);while(++n<r)i[n]=t(e[n],n,e);return i}e.exports=n},"7a81":function(e,t,n){"use strict";n("a57b")},"7cb9":function(e,t,n){"use strict";n("3ad1")},"7eb6":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("鐐瑰嚮鏂板鎴栫紪杈戣烦杞埌鏂扮殑椤甸潰")]),t("avue-crud",{attrs:{option:e.option,data:e.data},scopedSlots:e._u([{key:"menu",fn:function(n){var r=n.row;return[t("el-button",{attrs:{size:"small",type:"text",icon:"el-icon-edit"},on:{click:function(t){return e.handleForm(r.id)}}},[e._v("edit")])]}}])},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus"},on:{click:function(t){return e.handleForm()}}},[e._v("add")])],1)],2)],1)},i=[],o={data:function(){return{option:{addBtn:!1,editBtn:!1,column:[{label:"濮撳悕",prop:"name"}]},data:[{id:1,name:"small"}]}},methods:{handleForm:function(e){this.$router.push({path:"/form-detail/index",query:{id:e}})}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},8103:function(e,t,n){var r=n("d194"),i=r("toUpperCase");e.exports=i},"821c":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.codeSynonym_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("28c5"),s={height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,searchLabelWidth:120,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"",prop:"oid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionoid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"nameoid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"btmname",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastr",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"firstr",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastv",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"firstv",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"creator",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"createtime",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastmodifier",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastmodifytime",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionrule",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionrule",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionseq",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionvalue",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionseq",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionvalue",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lctid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lcstatus",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"ts",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"鎵�灞炶涓�",prop:"id",type:"input",search:!0},{label:"鎵�灞炶涓氬悕绉�",prop:"name",type:"input",search:!0},{label:"",prop:"description",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"owner",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"copyfromversion",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"鎵�灞炴ā鏉�",prop:"codeclassifytemplateoid",type:"input",search:!0},{label:"婧愬��",prop:"sourcevalue",type:"input",search:!0},{label:"鍚屼箟璇�",prop:"synonymvalue",type:"input",search:!0}]},c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:s,data:[]}},computed:u(u({},Object(c["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.codeSynonym_add,!1),viewBtn:this.vaildData(this.permission.codeSynonym_view,!1),delBtn:this.vaildData(this.permission.codeSynonym_delete,!1),editBtn:this.vaildData(this.permission.codeSynonym_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.oid)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){n(),window.console.log(e)}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){r(),console.log(e)}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.oid)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.oid).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"840c":function(e,t,n){},"84a6":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div")},i=[],o={name:"authredirect",created:function(){window.close();var e=this.$route.query,t=e.state,n=e.code;window.opener.location.href="".concat(window.location.origin,"/#/login?state=").concat(t,"&code=").concat(n)}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"84f9":function(e,t,n){"use strict";n("bffe")},"85ac":function(e,t,n){},"879d":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen,"before-close":e.beforeClose},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad,"tree-load":e.treeLoad},scopedSlots:e._u([{key:"menu",fn:function(n){var r=n.row;return[e.permission.data_scope_setting?t("el-button",{staticStyle:{border:"0","background-color":"transparent !important"},attrs:{type:"text",icon:"el-icon-setting",size:"small",plain:""},on:{click:function(t){return t.stopPropagation(),e.handleDataScope(r)}}},[e._v("鏉冮檺閰嶇疆\n      ")]):e._e()]}},{key:"source",fn:function(e){var n=e.row;return[t("div",{staticStyle:{"text-align":"center"}},[t("i",{class:n.source})])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("el-drawer",{attrs:{title:"[".concat(e.scopeMenuName,"] 鏁版嵁鏉冮檺閰嶇疆"),visible:e.drawerVisible,direction:e.direction,"append-to-body":"","before-close":e.handleDrawerClose,size:"1000px"},on:{"update:visible":function(t){e.drawerVisible=t}}},[t("basic-container",[t("avue-crud",{ref:"crudScope",attrs:{option:e.optionScope,data:e.dataScope,page:e.pageScope,"table-loading":e.scopeLoading,"before-open":e.beforeOpenScope},on:{"row-del":e.rowDelScope,"row-update":e.rowUpdateScope,"row-save":e.rowSaveScope,"search-change":e.searchChangeScope,"search-reset":e.searchResetScope,"row-click":e.clickRowChangeScope,"selection-change":e.selectionChangeScope,"current-change":e.currentChangeScope,"size-change":e.sizeChangeScope,"on-load":e.onLoadScope},scopedSlots:e._u([{key:"scopeType",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.scopeTypeName))])]}}]),model:{value:e.formScope,callback:function(t){e.formScope=t},expression:"formScope"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDeleteScope}},[e._v("鍒� 闄n          ")])],1)],2)],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("7f7f"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("a6dc"),s=n("7e26"),c=n("5880"),l=n("2457"),u=n("d9a3");function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var h={data:function(){return{form:{},selectionList:[],query:{},loading:!0,parentId:0,page:{pageSize:10,currentPage:1,total:0},drawerVisible:!1,direction:"rtl",scopeMenuId:0,scopeMenuCode:"",scopeMenuName:"鑿滃崟",scopeLoading:!1,menu:!0,watchMode:!0,option:{lazy:!0,tip:!1,searchShow:!0,searchMenuSpan:6,dialogWidth:"60%",tree:!0,border:!0,index:!0,selection:!0,viewBtn:!1,editBtn:!1,addBtn:!1,delBtn:!1,menuWidth:150,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鑿滃崟鍚嶇О",prop:"name",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞悕绉�",trigger:"blur"}]},{label:"璺敱鍦板潃",prop:"path",rules:[{required:!0,message:"璇疯緭鍏ヨ矾鐢卞湴鍧�",trigger:"blur"}]},{label:"涓婄骇鑿滃崟",prop:"parentId",type:"tree",dicUrl:"/api/ubcs-system/menu/tree",hide:!0,props:{label:"title"},rules:[{required:!1,message:"璇烽�夋嫨涓婄骇鑿滃崟",trigger:"click"}]},{label:"鑿滃崟鍥炬爣",prop:"source",type:"icon",slot:!0,width:80,iconList:l["a"],rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞浘鏍�",trigger:"click"}]},{label:"鑿滃崟缂栧彿",prop:"code",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曠紪鍙�",trigger:"blur"}]},{label:"鑿滃崟绫诲瀷",prop:"category",type:"radio",dicData:[{label:"鑿滃崟",value:1},{label:"鎸夐挳",value:2}],hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鑿滃崟绫诲瀷",trigger:"blur"}]},{label:"鑿滃崟鍒悕",prop:"alias",rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞埆鍚�",trigger:"blur"}]},{label:"鎸夐挳鍔熻兘",prop:"action",type:"radio",dicData:[{label:"宸ュ叿鏍�",value:0},{label:"鎿嶄綔鏍�",value:1},{label:"宸ュ叿鎿嶄綔鏍�",value:2}],hide:!0,rules:[{required:!0,message:"璇烽�夋嫨鎸夐挳鍔熻兘",trigger:"blur"}]},{label:"鑿滃崟鎺掑簭",prop:"sort",type:"number",width:80,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曟帓搴�",trigger:"blur"}]},{label:"鏂扮獥鍙�",prop:"isOpen",type:"radio",dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],hide:!0},{label:"鑿滃崟澶囨敞",prop:"remark",type:"textarea",span:24,minRows:6,hide:!0}]},data:[],formScope:{},selectionListScope:[],pageScope:{pageSize:10,currentPage:1,total:0},optionScope:{tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,menuWidth:200,dialogWidth:900,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鏉冮檺鍚嶇О",prop:"scopeName",search:!0,value:"",rules:[{required:!0,message:"璇疯緭鍏ユ暟鎹潈闄愬悕绉�",trigger:"blur"}]},{label:"鏉冮檺缂栧彿",prop:"resourceCode",search:!0,width:100,rules:[{required:!0,message:"璇疯緭鍏ユ暟鎹潈闄愮紪鍙�",trigger:"blur"}]},{label:"鏉冮檺瀛楁",prop:"scopeColumn",width:130,rules:[{required:!0,message:"璇疯緭鍏ユ暟鎹潈闄愮紪鍙�",trigger:"blur"}]},{label:"瑙勫垯绫诲瀷",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=data_scope_type",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,width:140,prop:"scopeType",rules:[{required:!0,message:"璇疯緭鍏ラ�氱煡绫诲瀷",trigger:"blur"}]},{label:"鍙瀛楁",prop:"scopeField",span:24,hide:!0,value:"*",rules:[{required:!0,message:"璇疯緭鍏ユ暟鎹潈闄愬彲瑙佺殑瀛楁",trigger:"blur"}]},{label:"鏉冮檺绫诲悕",prop:"scopeClass",span:24,hide:!0,rules:[{required:!0,message:"璇疯緭鍏ybatisMapper瀵瑰簲鏂规硶鐨勫畬鏁寸被鍚嶈矾寰�",trigger:"blur"}]},{label:"瑙勫垯鍊�",prop:"scopeValue",span:24,minRows:5,type:"textarea",display:!0,hide:!0},{label:"澶囨敞",prop:"remark",span:24,hide:!0}]},dataScope:[]}},watch:{"formScope.scopeType":function(){this.initScope()}},computed:f(f({},Object(c["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.menu_add,!1),viewBtn:this.vaildData(this.permission.menu_view,!1),delBtn:this.vaildData(this.permission.menu_delete,!1),editBtn:this.vaildData(this.permission.menu_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")},scopeIds:function(){var e=[];return this.selectionListScope.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{initScope:function(){var e=this,t=u["a"].toInt(this.formScope.scopeType),n=this.watchMode,r="-",i="鏆傛棤";1===t?(r="-",i="鍏ㄩ儴鍙"):2===t?(r="create_user",i="鏈汉鍙"):3===t?(r="create_dept",i="鎵�鍦ㄦ満鏋勫彲瑙�"):4===t?(r="create_dept",i="鎵�鍦ㄦ満鏋勫彲瑙佸強瀛愮骇鍙"):5===t&&(r="",i="鑷畾涔�"),this.$refs.crudScope.option.column.filter((function(o){n&&("scopeName"===o.prop&&(e.formScope.scopeName="".concat(e.scopeMenuName," [").concat(i,"]")),"resourceCode"===o.prop&&(e.formScope.resourceCode=e.scopeMenuCode),"scopeColumn"===o.prop&&(e.formScope.scopeColumn=r)),"scopeValue"===o.prop&&(o.display=5===t)}))},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.parentId=0,this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.parentId="",this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getMenu"])(this.form.id).then((function(e){n.form=e.data.data})),e()},beforeClose:function(e){this.formScope={},e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getLazyMenuList"])(this.parentId,Object.assign(n,this.query),e.currentPage,e.pageSize).then((function(e){var n=e.data.data;t.data=n.records,t.page.total=n.total,t.loading=!1,t.selectionClear()}))},treeLoad:function(e,t,n){var r=e.id;Object(a["getLazyMenuList"])(r).then((function(e){n(e.data.data.records)}))},handleDataScope:function(e){this.drawerVisible=!0,this.scopeMenuId=e.id,this.scopeMenuCode=e.code,this.scopeMenuName=e.name,this.onLoadScope(this.pageScope)},handleDrawerClose:function(e){e()},rowSaveScope:function(e,t,n){var r=this;e=f(f({},e),{},{menuId:this.scopeMenuId}),Object(s["addDataScope"])(e).then((function(){r.onLoadScope(r.pageScope),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateScope:function(e,t,n,r){var i=this;e=f(f({},e),{},{menuId:this.scopeMenuId}),Object(s["updateDataScope"])(e).then((function(){i.onLoadScope(i.pageScope),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelScope:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["removeDataScope"])(e.id)})).then((function(){t.onLoadScope(t.pageScope),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDeleteScope:function(){var e=this;0!==this.selectionListScope.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["removeDataScope"])(e.scopeIds)})).then((function(){e.onLoadScope(e.pageScope),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudScope.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenScope:function(e,t){var n=this;["add"].includes(t)&&(this.watchMode=!0,this.initScope()),["edit","view"].includes(t)&&(this.watchMode=!1,Object(s["getMenuDataScope"])(this.formScope.id).then((function(e){n.formScope=e.data.data}))),e()},searchResetScope:function(){this.onLoadScope(this.pageScope)},searchChangeScope:function(e,t){this.onLoadScope(this.pageScope,e),t()},clickRowChangeScope:function(e){this.$refs.crudScope.toggleSelection(),this.selectionList=e,this.$refs.crudScope.setCurrentRow(e),this.$refs.crudScope.toggleRowSelection(e)},selectionChangeScope:function(e){this.selectionListScope=e,this.$refs.crudScope.setCurrentRow(this.selectionList[e.length-1])},currentChangeScope:function(e){this.pageScope.currentPage=e},sizeChangeScope:function(e){this.pageScope.pageSize=e},onLoadScope:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.scopeLoading=!0;var r=f(f({},n),{},{menuId:this.scopeMenuId});Object(s["getListDataScope"])(e.currentPage,e.pageSize,Object.assign(r,this.query)).then((function(e){var n=e.data.data;t.pageScope.total=n.total,t.dataScope=n.records,t.selectionListScope=[],t.scopeLoading=!1}))}}},p=h,g=n("2877"),m=Object(g["a"])(p,r,i,!1,null,null,null);t["default"]=m.exports},"88b0":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("瀛樺偍")]),t("el-tag",{staticClass:"title",attrs:{size:"small"}},[e._v("鍩烘湰璇诲啓鍒�(鎸佷箙鍖栧瓨鍌�)\n  ")]),t("div",{staticClass:"box"},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.setItem({name:"username",value:"avuex"})}}},[e._v("set('username', 'avuex')\n    ")]),t("el-button",{attrs:{type:"success",size:"small"},on:{click:function(t){return e.getItem({name:"username"})}}},[e._v("get('username')\n    ")]),t("el-button",{attrs:{type:"danger",size:"small"},on:{click:function(t){return e.delItem({name:"username"})}}},[e._v("remove('username')\n    ")])],1),t("el-tag",{staticClass:"title",attrs:{size:"small"}},[e._v("璁剧疆session(session瀛樺偍)\n  ")]),t("div",{staticClass:"box"},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.setItem({name:"username",value:"avuex",type:"session"})}}},[e._v("set('username', 'avuex')\n    ")]),t("el-button",{attrs:{type:"success",size:"small"},on:{click:function(t){return e.getItem({name:"username",type:"session"})}}},[e._v("get('username')\n    ")]),t("el-button",{attrs:{type:"danger",size:"small"},on:{click:function(t){return e.delItem({name:"username",type:"session"})}}},[e._v("remove('username')\n    ")])],1),t("el-tag",{staticClass:"title",attrs:{size:"small"}},[e._v("鑾峰彇鎵�鏈夊彲浠ヨ幏寰楃殑鏁版嵁\n  ")]),t("div",{staticClass:"box"},[t("el-button",{attrs:{type:"success",size:"small"},on:{click:function(t){return e.getAll()}}},[e._v("getAll(鎸佷箙鍖栧瓨鍌�)\n    ")]),t("el-button",{attrs:{type:"success",size:"small"},on:{click:function(t){return e.getAll({type:"session"})}}},[e._v("getAll(session瀛樺偍)\n    ")]),t("el-button",{attrs:{type:"danger",size:"small"},on:{click:function(t){return e.clearAll()}}},[e._v("delAll(鎸佷箙鍖栧瓨鍌�)\n    ")]),t("el-button",{attrs:{type:"danger",size:"small"},on:{click:function(t){return e.clearAll({type:"session"})}}},[e._v("delAll(session瀛樺偍)\n    ")])],1)],1)},i=[],o=(n("7f7f"),n("e3c4")),a={name:"store",methods:{setItem:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.name,n=e.value,r=e.type;Object(o["e"])({name:t,content:n,type:r}),this.$message("璁剧疆鏁版嵁 ".concat(t," = ").concat(n))},getItem:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.name,n=e.type,r=Object(o["c"])({name:t,type:n});this.$message("鑾峰彇鏁版嵁 ".concat(t," = ").concat(r))},delItem:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.name,n=e.type;Object(o["d"])({name:t,type:n}),this.$message("鍒犻櫎鏁版嵁 ".concat(t))},clearAll:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(o["a"])(e),this.$message("娓呴櫎鍏ㄩ儴鏁版嵁瀹屾垚")},getAll:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(o["b"])(e);window.console.log(t),this.$message("缁撴灉宸茬粡鎵撳嵃鍒版帶鍒跺彴")}}},s=a,c=(n("7cb9"),n("2877")),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},"88b6":function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,page:e.page,"table-loading":e.loading,data:e.data,permission:e.permissionList,"before-open":e.beforeOpen,"before-close":e.beforeClose},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"row-click":e.clickRowChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad,"tree-load":e.treeLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-plus-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n      ")]):e._e()]}},{key:"deptCategory",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.deptCategoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.dept_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("fcb7"),s=n("5880"),c=n("1ca4");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},selectionList:[],query:{},loading:!0,parentId:0,page:{pageSize:10,currentPage:1,total:0},option:{lazy:!0,tip:!1,height:"auto",maxHeight:600,searchShow:!0,searchMenuSpan:6,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:300,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鏈烘瀯鍚嶇О",prop:"deptName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユ満鏋勫悕绉�",trigger:"blur"}]},{label:"鎵�灞炵鎴�",prop:"tenantId",type:"tree",dicUrl:"/api/ubcs-system/tenant/select",addDisplay:!1,editDisplay:!1,viewDisplay:c["a"].tenantMode,span:24,props:{label:"tenantName",value:"tenantId"},hide:!c["a"].tenantMode,search:c["a"].tenantMode,rules:[{required:!0,message:"璇疯緭鍏ユ墍灞炵鎴�",trigger:"click"}]},{label:"鏈烘瀯鍏ㄧО",prop:"fullName",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユ満鏋勫叏绉�",trigger:"blur"}]},{label:"涓婄骇鏈烘瀯",prop:"parentId",dicData:[],type:"tree",hide:!0,addDisabled:!1,props:{label:"title"},rules:[{required:!1,message:"璇烽�夋嫨涓婄骇鏈烘瀯",trigger:"click"}]},{label:"鏈烘瀯绫诲瀷",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=org_category",props:{label:"dictValue",value:"dictKey"},dataType:"number",width:120,prop:"deptCategory",slot:!0,rules:[{required:!0,message:"璇疯緭鍏ユ満鏋勭被鍨�",trigger:"blur"}]},{label:"鎺掑簭",prop:"sort",type:"number",align:"right",width:80,rules:[{required:!0,message:"璇疯緭鍏ユ帓搴�",trigger:"blur"}]},{label:"澶囨敞",prop:"remark",rules:[{required:!1,message:"璇疯緭鍏ュ娉�",trigger:"blur"}],hide:!0}]},data:[]}},computed:u(u({},Object(s["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dept_add,!1),viewBtn:this.vaildData(this.permission.dept_view,!1),delBtn:this.vaildData(this.permission.dept_delete,!1),editBtn:this.vaildData(this.permission.dept_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{initData:function(){var e=this;Object(a["getDeptTree"])().then((function(t){var n=e.findObject(e.option.column,"parentId");n.dicData=t.data.data}))},handleAdd:function(e){this.parentId=e.id;var t=this.findObject(this.option.column,"parentId");t.value=e.id,t.addDisabled=!0,this.$refs.crud.rowAdd()},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(n){var i=n.data.data;e.id=i.id,e.deptCategoryName=i.deptCategoryName,e.tenantId=i.tenantId,r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t(e)}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n(e)}),(function(e){window.console.log(e),r()}))},rowDel:function(e,t,n){var r=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n(e)}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.data=[],e.parentId=0,e.$refs.crud.refreshTable(),e.$refs.crud.toggleSelection(),e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},searchReset:function(){this.query={},this.parentId=0,this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.parentId="",this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},beforeOpen:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getDept"])(this.form.id).then((function(e){n.form=e.data.data})),e()},beforeClose:function(e){this.parentId="";var t=this.findObject(this.option.column,"parentId");t.value="",t.addDisabled=!1,e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getLazyList"])(this.parentId,Object.assign(n,this.query),this.page.currentPage,this.page.pageSize).then((function(e){t.data=e.data.data.records,t.page.total=e.data.data.total,t.loading=!1,t.selectionClear()}))},treeLoad:function(e,t,n){var r=e.id;Object(a["getLazyList"])(r).then((function(e){n(e.data.data.records)}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},"8ac9":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad}})],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("ade3")),a=n("1894"),s=(n("c54a"),n("5880"));function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={name:"loge",data:function(){return{loading:!1,query:{},selectionList:[],page:{pageSize:20,currentPage:1,total:0},data:[],option:{calcHeight:30,tip:!1,searchShow:!1,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!1,dialogClickModal:!1,menu:!1,column:[{label:"鏁版嵁缂栫爜",prop:"id",search:!0,sortable:!0,width:150},{label:"鍥惧彿",prop:"uniquecode",search:!0,sortable:!0,width:150},{label:"鍒嗙被id",prop:"classifyid",search:!0,sortable:!0,width:250},{label:"鍒嗙被鍚嶇О",prop:"classifyname",search:!0,sortable:!0,overHidden:!0},{label:"绯荤粺缂栧彿",prop:"systemcode",search:!0,sortable:!0,width:150},{label:"绯荤粺鍚嶇О",prop:"systemname",search:!0,sortable:!0,width:150},{label:"鏄惁鎺ㄩ�佹垚鍔�",prop:"interfacestatus",search:!0,sortable:!0,width:120,html:!0,align:"center",type:"select",dicData:[{key:"true",value:"鏄�"},{key:"false",value:"鍚�"}],props:{label:"value",value:"key"},formatter:function(e,t){return"true"==e.interfacestatus||"1"==e.interfacestatus?'<i class="el-icon-check"></i>':'<i class="el-icon-close"></i>'}},{label:"杩斿洖msg",prop:"msg",overHidden:!0},{label:"璁板綍鏃堕棿",prop:"createTime",sortable:!0,width:160}]}}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!1,viewBtn:!1,delBtn:!1,editBtn:!1}}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0;var r={};if(this.query)for(var i in this.query)r['conditionMap["'+i+'"]']=this.query[i];Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.params,r,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()})).catch((function(e){t.$message.error(e),t.loading=!1}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,"b4e6fd26",null);t["default"]=h.exports},"8ef7":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.datasource_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("c1aa"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,dialogWidth:900,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,column:[{label:"鍚嶇О",prop:"name",width:120,rules:[{required:!0,message:"璇疯緭鍏ユ暟鎹簮鍚嶇О",trigger:"blur"}]},{label:"椹卞姩绫�",prop:"driverClass",type:"select",dicData:[{label:"com.mysql.cj.jdbc.Driver",value:"com.mysql.cj.jdbc.Driver"},{label:"org.postgresql.Driver",value:"org.postgresql.Driver"},{label:"oracle.jdbc.OracleDriver",value:"oracle.jdbc.OracleDriver"},{label:"com.microsoft.sqlserver.jdbc.SQLServerDriver",value:"com.microsoft.sqlserver.jdbc.SQLServerDriver"},{label:"dm.jdbc.driver.DmDriver",value:"dm.jdbc.driver.DmDriver"}],width:200,rules:[{required:!0,message:"璇疯緭鍏ラ┍鍔ㄧ被",trigger:"blur"}]},{label:"鐢ㄦ埛鍚�",prop:"username",width:120,rules:[{required:!0,message:"璇疯緭鍏ョ敤鎴峰悕",trigger:"blur"}]},{label:"瀵嗙爜",prop:"password",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ瘑鐮�",trigger:"blur"}]},{label:"杩炴帴鍦板潃",prop:"url",span:24,rules:[{required:!0,message:"璇疯緭鍏ヨ繛鎺ュ湴鍧�",trigger:"blur"}]},{label:"澶囨敞",prop:"remark",span:24,minRows:3,hide:!0,type:"textarea"}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.datasource_add,!1),viewBtn:this.vaildData(this.permission.datasource_view,!1),delBtn:this.vaildData(this.permission.datasource_delete,!1),editBtn:this.vaildData(this.permission.datasource_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"8f1b":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("el-container",{staticStyle:{height:"100%",border:"1px solid #fff"}},[t("el-card",{style:{marginRight:"10px"}},[t("el-aside",{staticStyle:{"background-color":"#fff"},attrs:{width:"300px"}},[t("el-input",{attrs:{placeholder:"杈撳叆鍏抽敭瀛楄繘琛岃繃婊�"},model:{value:e.filterText,callback:function(t){e.filterText=t},expression:"filterText"}}),t("el-menu",{attrs:{"default-openeds":["1","3"]}},[t("el-tree",{ref:"tree",staticClass:"filter-tree",attrs:{data:e.treeData,accordion:"",props:e.defaultProps,"filter-node-method":e.filterNode,"empty-text":"鏆傛棤鏁版嵁"},on:{"node-click":e.handelTreeCell}})],1)],1)],1),t("el-main",[t("el-card",[t("el-form",{attrs:{model:e.form}},[t("el-form-item",{attrs:{label:"闆嗗洟鍒嗙被","label-width":"70px",size:"small"}},[t("el-select",{ref:"selectTree",attrs:{clearable:"",placeholder:"璇烽�夋嫨","popper-class":"popperTreeSelect"},model:{value:e.groupVal,callback:function(t){e.groupVal=t},expression:"groupVal"}},[t("el-option",{attrs:{value:e.groupVal,label:e.groupVal}},[t("el-tree",{ref:"groupTree",attrs:{data:e.groupTreeData,"empty-text":"鏆傛棤鏁版嵁",props:e.defaultProps},on:{"node-click":e.handleNodeClick}})],1)],1)],1)],1),t("el-card",[t("avue-crud",{ref:"crudMapping",attrs:{"table-loading":e.loading,data:e.mappingData,option:e.optionMapping},on:{"row-update":e.handleMapingUpdate,"row-click":e.handleMapingClick,"row-dblclick":e.handleMapingRowClick,"selection-change":e.selectionChange,select:e.setCurrentRow,"select-all":e.handleSelectAll}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{icon:"el-icon-plus",size:"small",type:"primary",disabled:e.disabledPush},on:{click:function(t){e.dialogPush=!0}}},[e._v("鏂� 澧瀄n                            ")]),t("el-button",{attrs:{icon:"el-icon-check",size:"small",type:"primary"},on:{click:e.handleSave}},[e._v("淇� 瀛榎n                            ")]),t("el-button",{attrs:{icon:"el-icon-connection",size:"small",type:"primary"},on:{click:function(t){return e.handleSync("all")}}},[e._v("鍚屾涓绘ā鍨媆n                            ")]),t("el-button",{attrs:{icon:"el-icon-connection",size:"small",type:"primary"},on:{click:function(t){return e.handleSync("one")}}},[e._v("鍚屾璇︾粏妯″瀷\n                            ")])],1)],2)],1),t("el-card",{style:{marginTop:"20px"}},[t("avue-crud",{ref:"crudRange",attrs:{data:e.rangeData,option:e.optinoRange},on:{"row-update":e.handleUpdate,"row-dblclick":e.handleRowClick}})],1)],1)],1)],1),t("integration-transfer",{attrs:{visible:e.dialogPush,data:e.transferData,disabledData:e.filtermapping,props:e.transferProps},on:{"update:visible":function(t){e.dialogPush=t},save:e.handelTransferSave}})],1)},i=[],o=(n("8e6e"),n("20d6"),n("ac6a"),n("456d"),n("7f7f"),n("96cf"),n("1da1")),a=n("ade3"),s=n("76e7"),c=n("b0b8"),l=n.n(c),u=n("f9fa");function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){Object(a["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var h={components:{integrationTransfer:s["default"]},name:"Integration",data:function(){var e={menu:!1,delBtn:!1,addBtn:!1,index:!0,columnBtn:!1,searchShow:!0,emptyBtn:!1,searchBtn:!1,searchShowBtn:!1,cellBtn:!0,border:!0,searchMenuSpan:8,highlightCurrentRow:!0};return{form:{groupValue:""},disabledPush:!0,loading:!1,transferData:[],dialogPush:!1,mappingData:[],rangeData:[],filterText:"",optinoRange:f({title:"灞炴�ф槧灏勫彇鍊艰寖鍥�",maxHeight:"300px",header:!1,rowKey:"oid",column:[{label:"灞炴�ч泦鍥㈡灇涓惧��",prop:"numTextValue",minWidth:80},{label:"闆嗗洟灞炴�ф灇涓炬樉绀哄悕绉�",prop:"numText",minWidth:80},{label:"MDM鏋氫妇鍊�",prop:"targetNumTextValue",minWidth:80,cell:!0,blur:function(e){return window.handleBlur(e,"range")}},{label:"MDM鏋氫妇鏄剧ず鍚嶇О",prop:"targetNumText",minWidth:80,cell:!0,blur:function(e){return window.handleBlur(e,"range")}}]},e),optionMapping:f({maxHeight:"500px",header:!0,rowKey:"oid",selection:!1,column:[{label:"闆嗗洟鍒嗙被",prop:"sourceClassifyName",minWidth:80},{label:"鎵�灞炶鍥�",prop:"viewName",minWidth:80},{label:"闆嗗洟灞炴��",prop:"sourceAttrName",minWidth:80},{label:"鍒嗙被鍚嶇О",prop:"targetClassifyName",minWidth:80},{label:"灞炴�у悕绉�",prop:"targetAttrName",minWidth:80},{label:"榛樿鍊�",prop:"defaultValue",minWidth:140,cell:!0,blur:function(e){return window.handleBlur(e,"mapping")}}]},e),treeData:[],groupTreeData:[],defaultProps:{children:"children",label:"name",id:"oid",isLeaf:""},transferProps:{key:"oid",label:"name"},groupVal:"",treeParam:{},rangeForm:{},mappingForm:{},times:null}},watch:{filterText:function(e){this.$refs.tree.filter(e)}},created:function(){this.getReferCodeClassifyTree(),l.a.setOptions({checkPolyphone:!1,charCase:1})},mounted:function(){var e=this;window.handleBlur=e.handleBlur},computed:{filtermapping:function(){var e=this.mappingData.filter((function(e){return!(Object.prototype.hasOwnProperty.call(e,"targetAttrName")&&(null===e.targetAttrName||void 0===e.targetAttrName||""===e.targetAttrName))})),t=e.map((function(e){return e.targetAttrName}));return t}},methods:{getReferCodeClassifyTree:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.treeData=[],t={parentBtmName:"jclass",valueField:"oid",textField:"name",parentFieldName:"id"},e.next=4,Object(u["referCodeClassifyTree"])(t);case 4:n=e.sent,200===n.status&&(r=n.data,this.treeData=r.map((function(e){return e.children?f(f({},e),{isLeaf:!1}):f(f({},e),{isLeaf:!0})})));case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getGridAttrMapping:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.mappingData=[],this.loading=!0,e.next=4,Object(u["gridAttrMapping"])(f({sourceClassifyId:t},this.treeParam));case 4:n=e.sent,200===n.status&&(this.loading=!1,this.mappingData=n.data.data,console.log(this.filtermapping));case 6:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),getGridAttrRanges:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.rangeData=[],e.next=3,Object(u["gridAttrRanges"])({meatId:t});case 3:n=e.sent,200===n.status&&(console.log(n.data),this.rangeData=n.data.data);case 5:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),getListCodeByClassId:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.transferData=[],l.a.setOptions({checkPolyphone:!1,charCase:1}),e.next=4,Object(u["listCodeAttributeByClassId"])({codeClassifyId:t});case 4:n=e.sent,200===n.status&&(r=n.data.data,this.transferData=r);case 6:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),referTree:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t,n){var r,i,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.groupTreeData=[],e.next=3,Object(u["referTree"])({"conditionMap[codeclsfid]":t,parentOid:null});case 3:r=e.sent,200===r.status&&(n?(i=r.data.map((function(e){var t={};return t=e.checked?f({},e):null,t})),o=i.filter((function(e){return e&&e.trim()})),this.groupTreeData=o):this.groupTreeData=r.data);case 5:case"end":return e.stop()}}),e,this)})));function t(t,n){return e.apply(this,arguments)}return t}(),filterNode:function(e,t){return!e||-1!==t.name.indexOf(e)},handleSave:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log(this.mappingData),e.next=3,Object(u["batchAddSave"])({dockingPreAttrMappingVOList:this.mappingData});case 3:t=e.sent,console.log(t),200===t.status&&this.$message({type:"success",message:"淇濆瓨鎴愬姛!"});case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleSync:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,n,r,i=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=i.length>0&&void 0!==i[0]?i[0]:"all",n={operationType:t},"one"===t&&(n.classifyId=this.form.groupValue),""!==this.form.groupValue||"one"!==t){e.next=7;break}this.$message({type:"error",message:"璇烽�夋嫨涓�鏉¢泦鍥㈠垎绫�"}),e.next=12;break;case 7:return console.log(n),e.next=10,Object(u["syncClassifyModel"])(n);case 10:r=e.sent,200===r.status&&console.log(r);case 12:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handelTransferSave:function(e){var t=this;console.log(e);var n=e.value;if(0==Object.keys(t.mappingForm).length)this.$message({type:"error",message:"璇烽�夋嫨涓�鏉℃暟鎹�!"});else{var r=t.mappingData.findIndex((function(e){return e.metaListId===t.mappingForm.metaListId}));t.mappingData[r].targetAttrName=n[0].name,t.mappingData[r].targetAttrId=n[0].oid,this.dialogPush=!1}},handelTreeCell:function(e){e.leaf&&(this.treeParam.codeClassifyId=e.oid,this.form.groupValue="",this.groupVal="",this.tableData=[],this.referTree(e.oid,e.checked),this.getListCodeByClassId(e.oid))},handleNodeClick:function(e){this.form.groupValue=e.oid,this.groupVal=e.name,this.$refs.selectTree.blur(),this.getGridAttrMapping(e.oid)},inputBlur:function(){this.tableColumnIndex="",this.tableRowIndex=null},handleBlur:function(e,t){"range"===t&&this.$refs.crudRange.rowCell(this.rangeForm,this.rangeForm.$index),"mapping"===t&&this.$refs.crudMapping.rowCell(this.mappingForm,this.mappingForm.$index)},handleMapingRowClick:function(e,t){clearTimeout(this.times),this.mappingForm=e,"榛樿鍊�"!==t.label&&"灞炴�у悕绉�"!==t.label||this.$refs.crudMapping.rowCell(e,e.$index)},handleMapingClick:function(e){var t=this;clearTimeout(this.times),this.mappingForm=e,this.times=setTimeout((function(){t.$refs.crudMapping.toggleSelection([e])}),300)},handleRowClick:function(e){this.rangeForm=e,this.$refs.crudRange.rowCell(e,e.$index)},handleUpdate:function(e,t,n){console.log(e),console.log(t);var r=this.mappingData.findIndex((function(t){return t.metaListId===e.metaListId}));this.rangeData[t]=e,console.log(this.rangeData),this.mappingData[r].dockingPreAttrRangeVoList=this.rangeData,console.log("淇敼鍚�",e),this.$message({showClose:!0,message:"淇敼鎴愬姛",type:"success"}),n()},handleMapingUpdate:function(e,t,n){console.log(e),console.log("淇敼鍚�",e),this.$message({showClose:!0,message:"淇敼鎴愬姛",type:"success"}),n()},selectionChange:function(e){if(console.log(e),console.log(this.mappingForm),e.length>1){var t=e.shift();this.$refs.crudMapping.toggleRowSelection(t,!1)}else 1===e.length&&(this.disabledPush=!1,this.getGridAttrRanges(this.mappingForm.metaListId))},setCurrentRow:function(e,t){console.log(t),this.mappingForm=t,this.disabledPush=!1},handleSelectAll:function(e){console.log(e),this.$refs.crudMapping.toggleSelection()}}},p=h,g=(n("086b"),n("2877")),m=Object(g["a"])(p,r,i,!1,null,"74b16a21",null);t["default"]=m.exports},9072:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{data:e.data,option:e.option,page:e.page},on:{"update:page":function(t){e.page=t},"on-load":e.getList,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"refresh-change":e.refreshChange,"search-reset":e.searchChange,"search-change":e.searchChange,"row-click":e.rowClick},scopedSlots:e._u([{key:"radio",fn:function(n){var r=n.row;return[t("el-radio",{attrs:{label:r.$index},model:{value:e.selectRow,callback:function(t){e.selectRow=t},expression:"selectRow"}},[e._v("聽\n      ")])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"鏌ユ壘鐘舵�佷娇鐢ㄨ寖鍥�",placement:"top"}},[t("el-button",{attrs:{size:"small",plain:"",type:"primary",icon:"el-icon-zoom-in"},on:{click:e.applyRangeSearch}},[e._v("鏌ョ湅浣跨敤鑼冨洿\n        ")])],1)],1)],2),t("versionpackage",{ref:"applyRange",attrs:{rangeData:e.applyRangeData}})],1)},i=[],o=(n("7f7f"),n("539b")),a={name:"status",data:function(){return{packageSearchBox:!1,selectRow:"",selectRowData:{},page:{pageSize:10,currentPage:1,total:100},data:[],form:{},option:{headerAlign:"center",align:"center",border:!0,index:!0,searchMenuSpan:5,highlightCurrentRow:!0,stripe:!0,column:[{label:"閫夋嫨",prop:"radio",width:120,display:!1},{label:"鑻辨枃鍚嶇О",prop:"id",search:!0,rules:[{required:!0,message:"鑻辨枃鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}]},{label:"涓枃鍚嶇О",prop:"name",search:!0,rules:[{required:!0,message:"涓枃鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}]},{label:"鎻忚堪",prop:"description",type:"textarea"}]},applyRangeData:[]}},methods:{rowClick:function(e){this.selectRow=e.$index,this.selectRowData=e},applyRangeSearch:function(){var e=this;this.selectRow||0==this.selectRow||(console.log(this.selectRow),this.$message({type:"warning",message:"璇峰厛閫夋嫨灞炴��"})),Object(o["getApplyRange"])(this.selectRowData.id).then((function(t){e.applyRangeData=t.data.data,e.$refs.applyRange.rangeData=e.applyRangeData,e.$refs.applyRange.showDialog=!0}))},getList:function(){var e=this;this.loading=!0,Object(o["getPage"])(this.page.currentPage,this.page.pageSize,this.params).then((function(t){var n=t.data.data;e.loading=!1,e.page.total=n.total,e.data=n.records}))},rowSave:function(e,t,n){var r=this;Object(o["add"])(e).then((function(){r.$message.success("鏂板鎴愬姛"),t(),r.getList()})).catch((function(){n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(o["update"])(e).then((function(){i.$message.success("淇敼鎴愬姛"),n(),i.getList()})).catch((function(){r()}))},rowDel:function(e){var t=this;this.$confirm("姝ゆ搷浣滃皢姘镐箙鍒犻櫎, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return console.log(e),Object(o["remove"])({oid:e.oid})})).then((function(){t.$message.success("鍒犻櫎鎴愬姛"),t.getList()}))},searchChange:function(e,t){var n=this;this.loading=!0,this.page.currentPage=1;var r={};e.id&&(r["id_like"]=e.id),e.name&&(r["name_like"]=e.name),Object(o["getPage"])(this.page.currentPage,this.page.pageSize,r).then((function(e){var r=e.data.data;n.loading=!1,n.page.total=r.total,n.data=r.records,t()})),this.$message.success("鎼滅储鎴愬姛")},refreshChange:function(){this.getList(),this.$message.success("鍒锋柊鎴愬姛")}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,"d131ab48",null);t["default"]=l.exports},"910e":function(e,t,n){"use strict";n("dd2f")},9254:function(e,t,n){},9277:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("keep-alive",[e.$route.meta.keepAlive?t("router-view",{staticClass:"avue-view"}):e._e()],1),e.$route.meta.keepAlive?e._e():t("router-view",{staticClass:"avue-view"})],1)},i=[],o=n("2877"),a={},s=Object(o["a"])(a,r,i,!1,null,null,null);t["default"]=s.exports},"95d0":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"row-click":e.clickRowChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.flow_model_update?t("el-button",{attrs:{type:"text",size:"mini",icon:"el-icon-setting"},on:{click:function(t){return t.stopPropagation(),e.handleUpdate(n.row,n.index)}}},[e._v("閰嶇疆\n      ")]):e._e(),e.permission.flow_model_deploy?t("el-button",{attrs:{type:"text",size:"mini",icon:"el-icon-upload2"},on:{click:function(t){return t.stopPropagation(),e.handleDeploy(n.row,n.index)}}},[e._v("閮ㄧ讲\n      ")]):e._e(),e.permission.flow_model_delete?t("el-button",{attrs:{type:"text",size:"mini",icon:"el-icon-delete"},on:{click:function(t){return t.stopPropagation(),e.handleSlotDelete(n.row,n.index)}}},[e._v("鍒犻櫎\n      ")]):e._e()]}},{key:"version",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.version))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.flow_model_create?t("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-circle-plus",plain:""},on:{click:e.handleCreate}},[e._v("鍒� 寤篭n      ")]):e._e(),e.permission.flow_model_delete?t("el-button",{attrs:{type:"danger",size:"mini",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"娴佺▼閰嶇疆","append-to-body":"","destroy-on-close":"",visible:e.flowBox,"close-on-press-escape":!1,fullscreen:!0,"before-close":e.handleNutflowClose,"custom-class":"wf-dialog"},on:{"update:visible":function(t){e.flowBox=t}}},[1===e.nutflowOption.step?t("wf-design-base",{ref:"wf-design",staticClass:"animated fadeIn",staticStyle:{height:"calc(100vh - 108px)"},attrs:{options:e.nutflowOption.step1}}):e._e(),2===e.nutflowOption.step?t("wf-design-base",{ref:"wf-design-view",staticClass:"animated fadeIn",staticStyle:{height:"calc(100vh - 108px)"},attrs:{options:e.nutflowOption.step2}}):e._e(),t("span",{staticClass:"avue-dialog__footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{size:"small"},on:{click:function(t){e.handleNutflowClose((function(){}),!0)}}},[e._v("鍙� 娑�")]),1===e.nutflowOption.step?t("el-button",{attrs:{size:"small",type:"success"},on:{click:function(t){return e.handleStep(1)}}},[e._v("涓� 涓� 姝�")]):e._e(),2===e.nutflowOption.step?t("el-button",{attrs:{size:"small",type:"success"},on:{click:function(t){return e.handleStep(-1)}}},[e._v("涓� 涓� 姝�")]):e._e(),2===e.nutflowOption.step?t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.handleSubmitModel}},[e._v("纭� 瀹�")]):e._e()],1)],1),t("el-dialog",{attrs:{title:"娴佺▼閮ㄧ讲","append-to-body":"",visible:e.deployBox,width:"20%"},on:{"update:visible":function(t){e.deployBox=t}}},[t("avue-form",{ref:"form",attrs:{option:e.optionDeploy},on:{submit:e.handleSubmit},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.deployBox=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary",loading:e.deployLoading},on:{click:e.handleDoDeploy}},[e._v("纭� 瀹�")])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("7f7f"),n("ac6a"),n("ade3")),a=n("5880"),s=n("371f"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},optionDeploy:{menuBtn:!1,column:[{label:"娴佺▼绫诲瀷",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"categoryValue",search:!0,span:24,rules:[{required:!0,message:"璇烽�夋嫨娴佺▼绫诲瀷",trigger:"blur"}]},{label:"娴佺▼妯″紡",prop:"flowMode",type:"radio",dicData:[{label:"閫氱敤娴佺▼",value:1},{label:"瀹氬埗娴佺▼",value:2}],value:1,span:24,rules:[{required:!0,message:"璇烽�夋嫨娴佺▼妯″紡",trigger:"blur"}]},{label:"鎵�灞炵鎴�",prop:"tenantId",type:"tree",multiple:!0,dicUrl:"/api/ubcs-system/tenant/select",props:{label:"tenantName",value:"tenantId"},display:!1,span:24,rules:[{required:!0,message:"璇烽�夋嫨鎵�灞炵鎴�",trigger:"blur"}]}]},selectionId:"",selectionList:[],query:{},loading:!0,deployLoading:!1,page:{pageSize:10,currentPage:1,total:0},deployBox:!1,flowBox:!1,option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,dialogWidth:900,menuWidth:200,dialogClickModal:!1,highlightCurrentRow:!0,size:"mini",searchSize:"mini",column:[{label:"妯″瀷涓婚敭",prop:"id"},{label:"妯″瀷鏍囪瘑",prop:"modelKey",search:!0,overHidden:!0},{label:"妯″瀷鍚嶇О",prop:"name",search:!0,overHidden:!0},{label:"娴佺▼鐗堟湰",prop:"version",slot:!0,overHidden:!0},{label:"鍒涘缓鏃堕棿",prop:"created",overHidden:!0},{label:"鏇存柊鏃堕棿",prop:"lastUpdated",overHidden:!0}]},data:[],nutflowOption:{process:{},step:1,step1:{toolbar:["open","create","fit","zoom-in","zoom-out","undo","redo","import","preview"]},step2:{mode:"view",simulation:!0,minimap:!0}}}},watch:{"form.flowMode":function(){var e=this;this.$refs.form.option.column.filter((function(t){"tenantId"===t.prop&&(t.display=2===e.form.flowMode)}))}},computed:u(u({},Object(a["mapGetters"])(["permission"])),{},{ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{handleSubmitModel:function(){var e=this,t=this.$refs["wf-design-view"].getElementRegistry().getAll(),n=t[0].businessObject,r=n.id,i=n.name,o=n.documentation,a=o&&o.length>0?o[0].text:null,c=u(u({},this.nutflowOption.process),{},{modelKey:r,name:i,description:a,modelEditorXml:this.nutflowOption.process.xml});Object(s["submitModel"])(c).then((function(){e.$message.success("鎿嶄綔鎴愬姛"),e.handleNutflowClose(),e.onLoad(e.page,e.query)}))},handleStep:function(e){var t=this;1===e?this.$refs["wf-design"].getData("xml").then((function(e){t.$set(t.nutflowOption.step1,"xml",e),t.$set(t.nutflowOption.step2,"xml",e),t.$set(t.nutflowOption.process,"xml",e),t.$set(t.nutflowOption,"step",2)})):this.$set(this.nutflowOption,"step",1)},handleNutflowClose:function(e,t){var n=this,r={process:{},step:1,step1:{toolbar:["open","create","fit","zoom-in","zoom-out","undo","redo","import","preview"]},step2:{mode:"view",simulation:!0,minimap:!0}};e||t?this.$confirm("纭畾瑕佸叧闂悧锛熷叧闂湭淇濆瓨鐨勪慨鏀归兘浼氫涪澶便��","璀﹀憡",{type:"warning"}).then((function(){n.$set(n,"nutflowOption",r),"function"==typeof e&&e(),n.flowBox=!1})).catch((function(){})):(this.$set(this,"nutflowOption",r),this.flowBox=!1)},handleSubmit:function(e,t){var n=this;this.deployLoading=!0,Object(s["deployModel"])({modelId:this.selectionId,category:Object(c["a"])(e.categoryValue),tenantIds:e.tenantId?e.tenantId.join(","):""}).then((function(e){var r=e.data;r.success?(n.$message({type:"success",message:r.msg}),t(),n.$refs.form.resetForm(),n.deployBox=!1,n.deployLoading=!1):(t(),n.deployLoading=!1,n.$message({type:"warn",message:r.msg}))}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["removeModel"])(e.ids)})).then((function(){e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection(),e.onLoad(e.page)})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleCreate:function(){this.flowBox=!0},handleUpdate:function(e){var t=this;Object(s["detail"])({id:e.id}).then((function(e){var n=e.data.data,r=n.modelEditorXml;t.$set(t.nutflowOption.step1,"xml",r),t.$set(t.nutflowOption,"process",n),t.flowBox=!0}))},handleDeploy:function(e){this.deployBox=!0,this.selectionId=e.id},handleDoDeploy:function(){this.$refs.form.submit()},handleSlotDelete:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(s["removeModel"])(e.id)})).then((function(){t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.$refs.crud.toggleSelection(),t.onLoad(t.page)}))},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(s["modelList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=(n("f231"),n("2877")),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},9765:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.client_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("e30d"),s=n("5880");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"搴旂敤id",prop:"clientId",search:!0,rules:[{required:!0,message:"璇疯緭鍏ュ鎴风id",trigger:"blur"}]},{label:"搴旂敤瀵嗛挜",prop:"clientSecret",search:!0,rules:[{required:!0,message:"璇疯緭鍏ュ鎴风瀵嗛挜",trigger:"blur"}]},{label:"鎺堟潈绫诲瀷",prop:"authorizedGrantTypes",type:"checkbox",value:"refresh_token,password,authorization_code",dicData:[{label:"refresh_token",value:"refresh_token"},{label:"password",value:"password"},{label:"authorization_code",value:"authorization_code"},{label:"captcha",value:"captcha"},{label:"social",value:"social"}],rules:[{required:!0,message:"璇疯緭鍏ユ巿鏉冪被鍨�",trigger:"blur"}]},{label:"鎺堟潈鑼冨洿",prop:"scope",value:"all",rules:[{required:!0,message:"璇疯緭鍏ユ巿鏉冭寖鍥�",trigger:"blur"}]},{label:"浠ょ墝绉掓暟",prop:"accessTokenValidity",type:"number",value:3600,rules:[{required:!0,message:"璇疯緭鍏ヤ护鐗岃繃鏈熺鏁�",trigger:"blur"}]},{label:"鍒锋柊绉掓暟",prop:"refreshTokenValidity",type:"number",value:604800,hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ埛鏂颁护鐗岃繃鏈熺鏁�",trigger:"blur"}]},{label:"鍥炶皟鍦板潃",prop:"webServerRedirectUri",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ュ洖璋冨湴鍧�",trigger:"blur"}]},{label:"璧勬簮闆嗗悎",prop:"resourceIds",hide:!0,rules:[{message:"璇疯緭鍏ヨ祫婧愰泦鍚�",trigger:"blur"}]},{label:"鏉冮檺",prop:"authorities",hide:!0,rules:[{message:"璇疯緭鍏ユ潈闄�",trigger:"blur"}]},{label:"鑷姩鎺堟潈",prop:"autoapprove",hide:!0,rules:[{message:"璇疯緭鍏ヨ嚜鍔ㄦ巿鏉�",trigger:"blur"}]},{label:"闄勫姞璇存槑",hide:!0,prop:"additionalInformation",span:24,rules:[{message:"璇疯緭鍏ラ檮鍔犺鏄�",trigger:"blur"}]}]},data:[]}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.client_add),viewBtn:this.vaildData(this.permission.client_view),delBtn:this.vaildData(this.permission.client_delete),editBtn:this.vaildData(this.permission.client_edit)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),beforeUpdate:function(){console.log(this.data)},methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()})),console.log(e)},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()})),console.log("缂栬緫",e)},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear(),console.log(t.data)}))}}},d=u,f=n("2877"),h=Object(f["a"])(d,r,i,!1,null,null,null);t["default"]=h.exports},"9b67":function(e,t,n){},"9b9b":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"affix"},[t("avue-affix",{attrs:{id:"avue-view"}},[t("span",{staticClass:"affix-affix"},[e._v("鍥哄畾鍦ㄦ渶椤堕儴")])]),t("div",{staticClass:"affix-line"}),t("avue-affix",{attrs:{id:"avue-view","offset-top":50}},[t("span",{staticClass:"affix-affix"},[e._v("鍥哄畾鍦ㄨ窛绂婚《閮� 50px 鐨勪綅缃�")])]),t("div",{staticClass:"affix-line"}),t("avue-affix",{attrs:{id:"avue-view","offset-top":100}},[t("span",{staticClass:"affix-affix"},[e._v("鍥哄畾鍦ㄨ窛绂婚《閮� 100px 鐨勪綅缃�")])]),t("div",{staticClass:"affix-line"}),t("avue-affix",{attrs:{id:"avue-view","offset-top":150}},[t("span",{staticClass:"affix-affix"},[e._v("鍥哄畾鍦ㄨ窛绂婚《閮� 150px 鐨勪綅缃�")])]),e._m(0)],1)},i=[function(){var e=this,t=e._self._c;return t("div",{staticStyle:{height:"2000px"}},[t("div",{staticStyle:{padding:"15px 20px","font-size":"18px"}},[e._v("寰�涓嬫媺灏变細鍑虹幇鍥鹃拤")])])}],o={},a=o,s=(n("cf1c"),n("2877")),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},"9e69":function(e,t,n){var r=n("2b3e"),i=r.Symbol;e.exports=i},"9f73":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){var r=n.row;return[t("el-button",{staticClass:"none-border",attrs:{type:"text",icon:"el-icon-setting",size:"small",plain:""},on:{click:function(t){return t.stopPropagation(),e.handleModel(r)}}},[e._v("妯″瀷閰嶇疆\n      ")])]}},{key:"modelTable",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.modelTable))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")])],1)],2),t("el-dialog",{attrs:{title:"鏁版嵁搴撴ā鍨嬮厤缃�",visible:e.modelBox,fullscreen:!0,"append-to-body":""},on:{"update:visible":function(t){e.modelBox=t}}},[t("avue-crud",{ref:"crudModel",attrs:{option:e.optionModel,"table-loading":e.loading,data:e.fields}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"danger"},on:{click:function(t){e.modelBox=!1}}},[e._v("鍏� 闂�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit}},[e._v("鎻� 浜�")])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("7f7f"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=(n("a481"),n("36d2")),s=n("1ee9"),c=n("c54a"),l=n("5880");function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f={data:function(){return{form:{},query:{},loading:!0,loadingOption:{lock:!0,text:"Loading",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0)"},fullscreenLoading:!1,page:{pageSize:10,currentPage:1,total:0},selectionList:[],modelBox:!1,modelId:0,datasourceId:1,tableInfo:{},active:0,stepStart:0,stepEnd:4,data:[],option:s["b"],optionModel:s["c"],formStep:{},fields:[],selectionModelList:[]}},watch:{"form.datasourceId":function(){var e=this;if(!Object(c["b"])(this.form.datasourceId)){var t=this.$loading(this.loadingOption);Object(a["getTableList"])(this.form.datasourceId).then((function(n){var r=e.findObject(e.option.column,"modelTable");r.dicData=n.data.data,t.close()})).catch((function(){t.close()}))}},"form.modelTable":function(){var e=this;if(!Object(c["b"])(this.form.modelTable)){var t=this.$loading(this.loadingOption);Object(a["getTableInfoByName"])(this.form.modelTable,this.form.datasourceId).then((function(n){var r=n.data;if(r.success){var i=r.data,o=i.comment,a=i.entityName;Object(c["b"])(e.form.modelClass)&&(e.form.modelClass=a),Object(c["b"])(e.form.modelName)&&(e.form.modelName=o),Object(c["b"])(e.form.modelCode)&&(e.form.modelCode=a.replace(/^\S/,(function(e){return e.toLowerCase()}))),t.close()}}))}}},computed:d(d({},Object(l["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:!0,delBtn:!0,editBtn:!0,viewBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){t(),r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){n(),window.console.log(e)}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){n(),i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){r(),window.console.log(e)}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionModelChange:function(e){this.selectionModelList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))},handleModel:function(e){var t=this;this.fields=[],this.modelBox=!0,this.loading=!0,this.modelId=e.id,this.datasourceId=e.datasourceId,Object(a["getModelPrototype"])(this.modelId,this.datasourceId).then((function(e){var n=e.data;n.success&&(t.fields=n.data,t.fields.forEach((function(e){e.$cellEdit=!0,e.modelId=t.modelId,Object(c["b"])(e.id)&&(e.isList=1,e.isForm=1,e.isRow=0,e.isRequired=0,e.isQuery=0,e.componentType="input"),Object(c["b"])(e.name)||(e.jdbcName=e.name,e.jdbcType=e.propertyType,"LocalDateTime"===e.propertyType?(e.propertyType="Date",e.propertyEntity="java.util.Date"):s["a"].forEach((function(t){t.label===e.propertyType&&(e.propertyType=t.label,e.propertyEntity=t.value)})))})),t.loading=!1)}))},handleSubmit:function(){var e=this;console.log(this.fields),this.$confirm("纭畾鎻愪氦妯″瀷閰嶇疆?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){e.fields.forEach((function(e){s["a"].forEach((function(t){t.value===e.propertyEntity&&(e.propertyType=t.label)}))})),Object(a["submitModelPrototype"])(e.fields).then((function(t){var n=t.data;n.success?(e.$message.success(n.msg),e.modelBox=!1):e.$message.error(n.msg)}))}))}}},h=f,p=(n("3f95"),n("2877")),g=Object(p["a"])(h,r,i,!1,null,null,null);t["default"]=g.exports},a07e:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("FormTemplate",{ref:"FormTemplate",attrs:{selfColumnType:e.selfColumnType,selfColumnConfig:e.selfColumnConfig}})},i=[],o=(n("96cf"),n("1da1")),a={name:"CodeApply",components:{FormTemplate:function(){return Promise.resolve().then(n.bind(null,"8cf2"))}},props:{},data:function(){return{secVOList:[],formItems:[],trendsSpan:8,selfColumnType:{codefixedsec:"combox",codeclassifysec:"refer",codevariablesec:"text",coderefersec:"refer"},selfColumnConfig:{function:{required:this.isRequired,dicData:this.getOptionList,type:this.getType},exchange:{text:"name",field:"oid",prop:"oid",showField:"name",parentClassifySecOid:"parentClassifySecOid",label:"name",maxlength:"codeSecLength",data:"fixedValueVOList"},directVoluation:{search:!0,props:{label:"id",value:"id"}}}}},created:function(){this.handleResize()},mounted:function(){},methods:{getType:function(e){return this.selfColumnType[e.sectype]},isRequired:function(e){return"true"!=e.nullableFlag},getOptionList:function(e){if(Array.isArray(e.fixedValueVOList)&&e.fixedValueVOList.length>0){var t={key:"id",value:"id"},n=e.fixedValueVOList.map((function(e){for(var n in t)if(Object.hasOwnProperty.call(t,n)){var r=t[n];e[n]=e[r]}return e}));return n}return[]},init:function(e){this.$refs.FormTemplate.templateRender(e)},handleResize:function(){var e=document.body.clientWidth;this.trendsSpan=24/Math.floor(e/500)},validate:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$refs.FormTemplate.validate();case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},watch:{}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,"cb4c2c06",null);t["default"]=l.exports},a132:function(e,t,n){"use strict";n("4aaf")},a458:function(e,t,n){"use strict";n("f425")},a57b:function(e,t,n){},a597:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v(e._s(e.$route.query.id?"缂栬緫":"鏂板"))]),t("avue-form",{attrs:{option:e.option},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuForm"},[t("el-button",{attrs:{icon:"el-icon-back"},on:{click:function(t){return e.handleBack()}}},[e._v("杩� 鍥�")])],1)],2)],1)},i=[],o={data:function(){return{form:{},option:{labelWidth:110,column:[{label:"濮撳悕",prop:"name"}]}}},methods:{handleBack:function(){this.$router.$avueRouter.closeTag(),this.$router.back()}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},a64b:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("basic-container",[t("avue-form",{attrs:{option:e.option},on:{submit:e.handleSubmit},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1),t("basic-container",[t("flow-design",{attrs:{"is-display":!0,"process-definition-id":e.processDefinitionId}})],1)],1)},i=[],o=(n("8e6e"),n("ac6a"),n("456d"),n("ade3")),a=n("fc8c");function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var l={data:function(){return{processDefinitionId:"",form:{},option:{group:[{icon:"el-icon-info",label:"璇峰亣鍩虹淇℃伅",prop:"group1",column:[{label:"瀹℃壒浜哄憳",prop:"taskUser",type:"select",dicUrl:"/api/ubcs-user/user-list",props:{label:"account",value:"id"},span:24,rules:[{required:!0,message:"璇烽�夋嫨瀹℃壒浜哄憳",trigger:"blur"}]},{label:"寮�濮嬫椂闂�",prop:"startTime",type:"datetime",valueFormat:"yyyy-MM-dd HH:mm:ss",rules:[{required:!0,message:"璇烽�夋嫨寮�濮嬫椂闂�",trigger:"blur"}]},{label:"缁撴潫鏃堕棿",prop:"endTime",type:"datetime",valueFormat:"yyyy-MM-dd HH:mm:ss",rules:[{required:!0,message:"璇烽�夋嫨缁撴潫鏃堕棿",trigger:"blur"}]},{label:"璇峰亣鐞嗙敱",prop:"reason",type:"textarea",span:24,rules:[{required:!0,message:"璇疯緭鍏ヨ鍋囩悊鐢�",trigger:"blur"}]}]}]}}},created:function(){this.processDefinitionId=this.$route.params.processDefinitionId},methods:{handleSubmit:function(){var e=this,t=c({processDefinitionId:this.$route.params.processDefinitionId},this.form);Object(a["leaveProcess"])(t).then((function(t){var n=t.data;n.success?(e.$message.success(n.msg),e.$router.$avueRouter.closeTag(),e.$router.push({path:"/work/start"})):e.$message.error(n.msg||"鎻愪氦澶辫触")}))}}},u=l,d=n("2877"),f=Object(d["a"])(u,r,i,!1,null,null,null);t["default"]=f.exports},a941:function(e,t,n){"use strict";n("c49e")},aaec:function(e,t){var n="\\ud800-\\udfff",r="\\u0300-\\u036f",i="\\ufe20-\\ufe2f",o="\\u20d0-\\u20ff",a=r+i+o,s="\\ufe0e\\ufe0f",c="\\u200d",l=RegExp("["+c+n+a+s+"]");function u(e){return l.test(e)}e.exports=u},ae1a:function(e,t,n){},af29:function(e,t,n){"use strict";n("d89a")},af3e:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("i",{staticClass:"action",attrs:{title:e.text}},[t("svg",{attrs:{width:"1em",height:"1em",fill:"currentColor"}},[t("use",{attrs:{"xlink:href":"#"+e.type}})])])},i=[],o=(n("3ebe"),{name:"EditorIcon",props:["type","text"]}),a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},b2ed:function(e,t,n){},b51c:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("register-command",{attrs:{name:"generateData",config:e.generateDataCommandConfig,extend:"copy"}}),t("register-command",{attrs:{name:"downloadImage",config:e.downloadImageCommandConfig,extend:"copy"}})],1)},i=[],o=n("bc4c"),a={name:"CustomCommand",components:{RegisterCommand:o["RegisterCommand"]},inject:["root"],props:["save","download"],data:function(){var e=this.root.propsAPI,t=this.save,n=this.download;return{generateDataCommandConfig:{queue:!1,enable:function(){return!0},execute:function(){console.log("鎵ц姝e悜鍛戒护");var n=e.save();console.log(n),console.log(JSON.stringify(n)),t(n),alert(JSON.stringify(n))},back:function(){console.log("鎵ц鍙嶅悜鍛戒护")}},downloadImageCommandConfig:{queue:!1,enable:function(){return!0},execute:function(){n()},back:function(){}}}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},b6b0:function(e,t,n){"use strict";n("24f0")},b74b:function(e,t,n){},b74c:function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.optionParent,"table-loading":e.loading,data:e.dataParent,page:e.pageParent,permission:e.permissionList,"before-open":e.beforeOpen},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-click":e.handleRowClick,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoadParent},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-setting",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleRowClick(n.row)}}},[e._v("瀛楀吀閰嶇疆\n      ")]):e._e()]}},{key:"code",fn:function(n){var r=n.row;return[t("el-tag",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.handleRowClick(r)}}},[e._v(e._s(r.code))])]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formParent,callback:function(t){e.formParent=t},expression:"formParent"}},[t("template",{slot:"menuLeft"},[e.permission.dictbiz_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"[".concat(e.dictValue,"]瀛楀吀閰嶇疆"),"append-to-body":"",visible:e.box,width:"1000px"},on:{"update:visible":function(t){e.box=t}}},[t("avue-crud",{ref:"crudChild",attrs:{option:e.optionChild,"table-loading":e.loadingChild,data:e.dataChild,permission:e.permissionList,"before-open":e.beforeOpenChild,"before-close":e.beforeCloseChild},on:{"row-del":e.rowDelChild,"row-update":e.rowUpdateChild,"row-save":e.rowSaveChild,"search-change":e.searchChangeChild,"search-reset":e.searchResetChild,"selection-change":e.selectionChangeChild,"current-change":e.currentChangeChild,"size-change":e.sizeChangeChild,"refresh-change":e.refreshChangeChild,"on-load":e.onLoadChild},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-plus-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n        ")]):e._e()]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formChild,callback:function(t){e.formChild=t},expression:"formChild"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n        ")]):e._e()],1)],2)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("8ddc"),s=n("d4f4"),c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{dictValue:"鏆傛棤",parentId:-1,formParent:{},formChild:{},selectionList:[],query:{},box:!1,loading:!0,loadingChild:!0,pageParent:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},pageChild:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},dataParent:[],dataChild:[],optionParent:s["optionParent"],optionChild:s["optionChild"]}},computed:u(u({},Object(c["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dictbiz_add,!1),delBtn:this.vaildData(this.permission.dictbiz_delete,!1),editBtn:this.vaildData(this.permission.dictbiz_edit,!1),viewBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),mounted:function(){this.initData()},methods:{initData:function(){var e=this;Object(a["getDictTree"])().then((function(t){var n=e.findObject(e.optionChild.column,"parentId");n.dicData=t.data.data}))},handleAdd:function(e){this.formChild.dictValue="",this.formChild.dictKey="",this.formChild.sort=0,this.formChild.isSealed=0,this.formChild.remark="",this.formChild.parentId=e.id,this.$refs.crudChild.rowAdd()},rowSave:function(e,t,n){var r=this,i=u(u({},e),{},{dictKey:-1});Object(a["add"])(i).then((function(){r.onLoadParent(r.pageParent),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadParent(i.pageParent),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),i.onLoadChild(i.pageChild),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadParent(t.pageParent),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleRowClick:function(e){this.query={},this.parentId=e.id,this.dictValue=e.dictValue;var t=this.findObject(this.optionChild.column,"code");t.value=e.code;var n=this.findObject(this.optionChild.column,"parentId");n.value=e.id,this.box=!0,this.onLoadChild(this.pageChild)},searchReset:function(){this.query={},this.onLoadParent(this.pageParent)},searchChange:function(e,t){this.query=e,this.pageParent.currentPage=1,this.onLoadParent(this.pageParent,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadParent(e.pageParent),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDict"])(this.formParent.id).then((function(e){n.formParent=e.data.data})),e()},currentChange:function(e){this.pageParent.currentPage=e},sizeChange:function(e){this.pageParent.pageSize=e},refreshChange:function(){this.onLoadParent(this.pageParent,this.query)},rowSaveChild:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoadChild(r.pageChild),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateChild:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadChild(i.pageChild),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelChild:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadChild(t.pageChild),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchResetChild:function(){this.query={},this.onLoadChild(this.pageChild)},searchChangeChild:function(e,t){this.query=e,this.pageChild.currentPage=1,this.onLoadChild(this.pageChild,e),t()},selectionChangeChild:function(e){this.selectionList=e},selectionClearChild:function(){this.selectionList=[],this.$refs.crudChild.toggleSelection()},handleDeleteChild:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadChild(e.pageChild),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudChild.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenChild:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getDict"])(this.formChild.id).then((function(e){n.formChild=e.data.data})),e()},beforeCloseChild:function(e){var t=this;this.$refs.crudChild.value.parentId=this.parentId,this.$refs.crudChild.option.column.filter((function(e){"parentId"===e.prop&&(e.value=t.parentId)})),e()},currentChangeChild:function(e){this.pageChild.currentPage=e},sizeChangeChild:function(e){this.pageChild.pageSize=e},refreshChangeChild:function(){this.onLoadChild(this.pageChild,this.query)},onLoadParent:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getParentList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.pageParent.total=n.total,t.dataParent=n.records,t.loading=!1,t.selectionClear()}))},onLoadChild:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loadingChild=!0,Object(a["getChildList"])(e.currentPage,e.pageSize,this.parentId,Object.assign(n,this.query)).then((function(e){t.dataChild=e.data.data,t.loadingChild=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},b804:function(e,t,n){"use strict";n("21b15")},b8c5:function(e,t,n){"use strict";n("41a8")},b979:function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb"),n("386d");var r=function(){var e=this,t=e._self._c;return t("el-row",[e.userflag?t("el-col",{attrs:{span:5}},[t("div",{staticClass:"box"},[t("el-scrollbar",{staticStyle:{height:"auto","border-bottom-right-radius":"8px"}},[t("basic-container",[t("div",{staticClass:"abox"},[t("avue-tree",{ref:"tree",attrs:{data:e.treeData,option:e.treeOption},on:{"node-click":e.nodeClick}})],1)])],1)],1)]):e._e(),t("el-col",{attrs:{span:e.usernumber}},[t("basic-container",[t("div",{staticClass:"bbox"},[t("avue-crud",{ref:"crud",attrs:{"before-open":e.beforeOpen,data:e.data,option:e.option,page:e.page,permission:e.permissionList,search:e.search,"table-loading":e.loading},on:{"update:page":function(t){e.page=t},"update:search":function(t){e.search=t},"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"row-click":e.clickRowChange,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"tenantName",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.tenantName))])]}},{key:"roleName",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.roleName))])]}},{key:"deptName",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.deptName))])]}},{key:"userTypeName",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.userTypeName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.user_delete?t("el-button",{attrs:{icon:"el-icon-delete",plain:"",size:"small",type:"danger"},on:{click:e.handleDelete}},[e._v("鍒� 闄n          ")]):e._e(),e.permission.user_role?t("el-button",{attrs:{icon:"el-icon-user",plain:"",size:"small",type:"info"},on:{click:e.handleGrant}},[e._v("瑙掕壊閰嶇疆\n          ")]):e._e(),e.permission.user_reset?t("el-button",{attrs:{icon:"el-icon-refresh",plain:"",size:"small",type:"info"},on:{click:e.handleReset}},[e._v("瀵嗙爜閲嶇疆\n          ")]):e._e(),e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{size:"small",type:"success",icon:"el-icon-setting"},on:{click:e.handlepass}},[e._v("\n            閰嶇疆瀵嗙爜绛栫暐\n          ")]):e._e(),e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{icon:"el-icon-coordinate",plain:"",size:"small",type:"info"},on:{click:e.handleLock}},[e._v("璐﹀彿瑙e皝\n          ")]):e._e(),e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{icon:"el-icon-upload2",plain:"",size:"small",type:"success"},on:{click:e.handleImport}},[e._v("瀵煎叆\n          ")]):e._e(),e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{icon:"el-icon-download",plain:"",size:"small",type:"warning"},on:{click:e.handleExport}},[e._v("瀵煎嚭\n          ")]):e._e()],1)],2)],1),t("el-dialog",{attrs:{visible:e.roleBox,"append-to-body":"",title:"鐢ㄦ埛瑙掕壊閰嶇疆",width:"345px"},on:{"update:visible":function(t){e.roleBox=t}}},[t("el-tree",{ref:"treeRole",attrs:{data:e.roleGrantList,"default-checked-keys":e.roleTreeObj,props:e.props,"check-strictly":"","default-expand-all":"","node-key":"id","show-checkbox":""}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.roleBox=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.submitRole}},[e._v("纭� 瀹�")])],1)],1),t("el-dialog",{attrs:{visible:e.excelBox,"append-to-body":"",title:"鐢ㄦ埛鏁版嵁瀵煎叆",width:"555px"},on:{"update:visible":function(t){e.excelBox=t}}},[t("avue-form",{attrs:{option:e.excelOption,"upload-after":e.uploadAfter},model:{value:e.excelForm,callback:function(t){e.excelForm=t},expression:"excelForm"}},[t("template",{slot:"excelTemplate"},[t("el-button",{attrs:{type:"primary"},on:{click:e.handleTemplate}},[e._v("\n              鐐瑰嚮涓嬭浇"),t("i",{staticClass:"el-icon-download el-icon--right"})])],1)],2)],1),t("el-dialog",{staticClass:"passdialog",attrs:{"before-close":e.handleClose,visible:e.passVisible,"append-to-body":"",title:"璁剧疆瀵嗙爜绛栫暐",width:"30%"},on:{"update:visible":function(t){e.passVisible=t}}},[t("el-select",{staticClass:"selects",attrs:{placeholder:"璇烽�夋嫨"},on:{change:e.selChange},model:{value:e.sevalue,callback:function(t){e.sevalue=t},expression:"sevalue"}},e._l(e.seoptions,(function(e){return t("el-option",{key:e.id,staticClass:"seloption",attrs:{label:e.strategyName,value:e.id}})})),1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.passVisible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.passhandle}},[e._v("纭� 瀹�")])],1)],1)],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("28a5"),n("ac6a"),n("ade3")),a=n("c0c7"),s=n("2934"),c=n("fcb7"),l=n("3528"),u=n("74b1"),d=n("5880"),f=n("1ca4"),h=n("0a5a"),p=n("0e0b"),g=n("84df"),m=n("323e"),v=n.n(m),b=(n("a5d8"),n("d9a3")),y=n("7c41");function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?x(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var O={data:function(){var e=this,t=function(e,t,n){""===t?n(new Error("璇疯緭鍏ュ瘑鐮�")):n()},n=function(t,n,r){""===n?r(new Error("璇峰啀娆¤緭鍏ュ瘑鐮�")):n!==e.form.password?r(new Error("涓ゆ杈撳叆瀵嗙爜涓嶄竴鑷�!")):r()};return{form:{},seoptions:[],sevalue:"",passVisible:!1,id:"",search:{},roleBox:!1,excelBox:!1,platformBox:!1,initFlag:!0,selectionList:[],query:{},loading:!0,platformLoading:!1,page:{pageSize:10,currentPage:1,total:0},platformPage:{pageSize:10,currentPage:1,total:0},init:{roleTree:[],deptTree:[]},props:{label:"title",value:"key"},roleGrantList:[],roleTreeObj:[],treeDeptId:"",treeData:[],treeOption:{height:"auto",nodeKey:"id",border:!0,lazy:!0,treeLoad:function(e,t){var n=0===e.level?0:e.data.id;Object(c["getDeptLazyTree"])(n).then((function(e){t(e.data.data.map((function(e){return w(w({},e),{},{leaf:!e.hasChildren})})))}))},addBtn:!1,menu:!1,size:"small",props:{labelText:"鏍囬",label:"title",value:"value",children:"children"}},option:{height:"auto",calcHeight:80,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,viewBtn:!0,dialogType:"drawer",dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鐧诲綍璐﹀彿",prop:"account",search:!0,display:!1},{label:"鎵�灞炵鎴�",prop:"tenantName",slot:!0,display:!1},{label:"鐢ㄦ埛濮撳悕",prop:"realName",search:!0,display:!1},{label:"鎵�灞炶鑹�",prop:"roleName",slot:!0,display:!1},{label:"瀵嗙爜绛栫暐",prop:"pwdStrategy",slot:!0,display:!1},{label:"鎵�灞為儴闂�",prop:"deptName",slot:!0,display:!1},{label:"鐢ㄦ埛骞冲彴",prop:"userTypeName",slot:!0,display:!1},{label:"鐢ㄦ埛骞冲彴",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=user_type",props:{label:"dictValue",value:"dictKey"},dataType:"number",search:!0,hide:!0,display:!1,prop:"userType",rules:[{required:!0,message:"璇烽�夋嫨鐢ㄦ埛骞冲彴",trigger:"blur"}]}],group:[{label:"鍩虹淇℃伅",prop:"baseInfo",icon:"el-icon-user-solid",column:[{label:"鎵�灞炵鎴�",prop:"tenantId",type:"tree",dicUrl:"/api/ubcs-system/tenant/select",props:{label:"tenantName",value:"tenantId"},hide:!f["a"].tenantMode,addDisplay:f["a"].tenantMode,editDisplay:f["a"].tenantMode,viewDisplay:f["a"].tenantMode,rules:[{required:!0,message:"璇疯緭鍏ユ墍灞炵鎴�",trigger:"click"}],span:24},{label:"鐧诲綍璐﹀彿",prop:"account",rules:[{required:!0,message:"璇疯緭鍏ョ櫥褰曡处鍙�",trigger:"blur"}]},{label:"鐢ㄦ埛骞冲彴",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=user_type",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"userType",rules:[{required:!0,message:"璇烽�夋嫨鐢ㄦ埛骞冲彴",trigger:"blur"}]},{label:"瀵嗙爜",prop:"password",hide:!0,editDisplay:!1,viewDisplay:!1,rules:[{required:!0,validator:t,trigger:"blur"}]},{label:"纭瀵嗙爜",prop:"password2",hide:!0,editDisplay:!1,viewDisplay:!1,rules:[{required:!0,validator:n,trigger:"blur"}]}]},{label:"璇︾粏淇℃伅",prop:"detailInfo",icon:"el-icon-s-order",column:[{label:"鐢ㄦ埛鏄电О",prop:"name",hide:!0,rules:[{required:!0,message:"璇疯緭鍏ョ敤鎴锋樀绉�",trigger:"blur"}]},{label:"鐢ㄦ埛濮撳悕",prop:"realName",rules:[{required:!0,message:"璇疯緭鍏ョ敤鎴峰鍚�",trigger:"blur"},{min:2,max:5,message:"濮撳悕闀垮害鍦�2鍒�5涓瓧绗�"}]},{label:"鎵嬫満鍙风爜",prop:"phone",overHidden:!0},{label:"鐢靛瓙閭",prop:"email",hide:!0,overHidden:!0},{label:"鐢ㄦ埛鎬у埆",prop:"sex",type:"select",dicData:[{label:"鐢�",value:1},{label:"濂�",value:2},{label:"鏈煡",value:3}],hide:!0},{label:"鐢ㄦ埛鐢熸棩",type:"date",prop:"birthday",format:"yyyy-MM-dd hh:mm:ss",valueFormat:"yyyy-MM-dd hh:mm:ss",hide:!0},{label:"璐﹀彿鐘舵��",prop:"statusName",hide:!0,display:!1}]},{label:"鑱岃矗淇℃伅",prop:"dutyInfo",icon:"el-icon-s-custom",column:[{label:"鐢ㄦ埛缂栧彿",prop:"code"},{label:"鎵�灞炶鑹�",prop:"roleId",multiple:!0,type:"tree",dicData:[],props:{label:"title"},checkStrictly:!0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨鎵�灞炶鑹�",trigger:"click"}]},{label:"鎵�灞為儴闂�",prop:"deptId",type:"tree",multiple:!0,dicData:[],props:{label:"title"},checkStrictly:!0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨鎵�灞為儴闂�",trigger:"click"}]},{label:"鎵�灞炲矖浣�",prop:"postId",type:"tree",multiple:!0,dicData:[],props:{label:"postName",value:"id"},rules:[{required:!0,message:"璇烽�夋嫨鎵�灞炲矖浣�",trigger:"click"}]}]}]},data:[],platformQuery:{},platformSelectionList:[],platformData:[],platformForm:{},platformOption:{tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,viewBtn:!0,dialogClickModal:!1,menuWidth:120,editBtnText:"閰嶇疆",column:[{label:"鐧诲綍璐﹀彿",prop:"account",search:!0,display:!1},{label:"鎵�灞炵鎴�",prop:"tenantName",slot:!0,display:!1},{label:"鐢ㄦ埛濮撳悕",prop:"realName",search:!0,display:!1},{label:"鐢ㄦ埛骞冲彴",prop:"userTypeName",slot:!0,display:!1},{label:"鐢ㄦ埛骞冲彴",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=user_type",props:{label:"dictValue",value:"dictKey"},dataType:"number",search:!0,hide:!0,display:!1,prop:"userType",rules:[{required:!0,message:"璇烽�夋嫨鐢ㄦ埛骞冲彴",trigger:"blur"}]},{label:"鐢ㄦ埛鎷撳睍",prop:"userExt",type:"textarea",minRows:8,span:24,overHidden:!0,row:!0,hide:!0}]},excelForm:{},excelOption:{submitBtn:!1,emptyBtn:!1,column:[{label:"妯℃澘涓婁紶",prop:"excelFile",type:"upload",drag:!0,loadText:"妯℃澘涓婁紶涓紝璇风◢绛�",span:24,propsHttp:{res:"data"},tip:"璇蜂笂浼� .xls,.xlsx 鏍囧噯鏍煎紡鏂囦欢",action:"/api/ubcs-user/import-user"},{label:"鏁版嵁瑕嗙洊",prop:"isCovered",type:"switch",align:"center",width:80,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],value:0,slot:!0,rules:[{required:!0,message:"璇烽�夋嫨鏄惁瑕嗙洊",trigger:"blur"}]},{label:"妯℃澘涓嬭浇",prop:"excelTemplate",formslot:!0,span:24}]},selid:[],UserPwdstrategyVO:{userIds:[],pwdstrategyId:""},userflag:!0,usernumber:0}},watch:{"form.tenantId":function(){""!==this.form.tenantId&&this.initFlag&&this.initData(this.form.tenantId)},"excelForm.isCovered":function(){if(""!==this.excelForm.isCovered){var e=this.findObject(this.excelOption.column,"excelFile");e.action="/api/ubcs-user/import-user?isCovered=".concat(this.excelForm.isCovered)}}},computed:w(w({},Object(d["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.user_add,!1),viewBtn:this.vaildData(this.permission.user_view,!1),delBtn:this.vaildData(this.permission.user_delete,!1),editBtn:this.vaildData(this.permission.user_edit,!1)}},platformPermissionList:function(){return{addBtn:!1,viewBtn:!1,delBtn:!1,editBtn:this.vaildData(this.permission.user_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),mounted:function(){f["a"].tenantMode||this.initData(f["a"].tenantId)},created:function(){this.selecload();var e=JSON.parse(localStorage.getItem("updataid"));"0"!=e.user_id&&"000000"!==e.tenant_id?(this.userflag=!1,this.usernumber=24):(this.userflag=!0,this.usernumber=19)},methods:{handleClose:function(e){this.$confirm("纭鍏抽棴锛�").then((function(){e()})).catch((function(){e()}))},handlepass:function(){0!==this.selectionList.length?this.passVisible=!0:this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},passhandle:function(){var e=this;this.selectionList.forEach((function(t){e.selid.push(t.id)})),this.UserPwdstrategyVO.userIds=this.selid,this.UserPwdstrategyVO.pwdstrategyId=this.id,Object(a["insert"])(this.UserPwdstrategyVO).then((function(){e.passVisible=!1,e.$message({type:"success",message:"閰嶇疆鎴愬姛!"}),e.onLoad(e.page),e.selid=[]})).catch((function(t){e.selid=[],e.$message({type:"warning",message:t})}))},selChange:function(e){this.id=e},selecload:function(){var e=this;Object(y["getPage"])(1,-1).then((function(t){e.seoptions=t.data.data.records}))},nodeClick:function(e){this.treeDeptId=e.id,this.page.currentPage=1,this.onLoad(this.page)},initData:function(e){var t=this;Object(l["getRoleTree"])(e).then((function(n){var r=t.findObject(t.option.group,"roleId");r.dicData=n.data.data,t.id=e})),Object(c["getDeptTree"])(e).then((function(e){var n=t.findObject(t.option.group,"deptId");n.dicData=e.data.data})),Object(u["getPostList"])(e).then((function(e){var n=t.findObject(t.option.group,"postId");n.dicData=e.data.data}))},submitRole:function(){var e=this,t=this.$refs.treeRole.getCheckedKeys().join(",");Object(a["grant"])(this.ids,t).then((function(){e.roleBox=!1,e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.onLoad(e.page)}))},rowSave:function(e,t,n){var r=this;e.deptId=e.deptId.join(","),e.roleId=e.roleId.join(","),e.postId=e.postId.join(","),Object(a["add"])(e).then((function(){r.initFlag=!1,r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;e.deptId=e.deptId.join(","),e.roleId=e.roleId.join(","),e.postId=e.postId.join(","),Object(a["update"])(e).then((function(){i.initFlag=!1,i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchReset:function(){this.query={},this.treeDeptId="",this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleReset:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨璐﹀彿瀵嗙爜閲嶇疆涓�123456?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["resetPassword"])(e.ids)})).then((function(){e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleGrant:function(){var e=this;0!==this.selectionList.length?(this.roleTreeObj=[],1===this.selectionList.length&&(this.roleTreeObj=this.selectionList[0].roleId.split(",")),Object(l["getRoleTree"])(this.selectionList[0].tenantId).then((function(t){e.roleGrantList=t.data.data,e.roleBox=!0}))):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handlePlatform:function(){this.platformBox=!0},handleLock:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨璐﹀彿瑙e皝锛�",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["unlock"])(e.ids)})).then((function(){e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleImport:function(){this.excelBox=!0},uploadAfter:function(e,t,n,r){window.console.log(r),this.excelBox=!1,this.refreshChange(),t()},handleExport:function(){var e=this,t=b["a"].toStr(this.search.account),n=b["a"].toStr(this.search.realName);this.$confirm("鏄惁瀵煎嚭鐢ㄦ埛鏁版嵁?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){v.a.start(),Object(s["exportBlob"])("/api/ubcs-user/export-user?".concat(e.website.tokenHeader,"=").concat(Object(h["a"])(),"&account=").concat(t,"&realName=").concat(n)).then((function(e){Object(p["c"])(e.data,"鐢ㄦ埛鏁版嵁琛�".concat(Object(g["c"])(),".xlsx")),v.a.done()}))}))},handleTemplate:function(){Object(s["exportBlob"])("/api/ubcs-user/export-template?".concat(this.website.tokenHeader,"=").concat(Object(h["a"])())).then((function(e){Object(p["c"])(e.data,"鐢ㄦ埛鏁版嵁妯℃澘.xlsx")}))},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getUser"])(this.form.id).then((function(e){n.form=e.data.data,n.form.hasOwnProperty("deptId")&&(n.form.deptId=n.form.deptId.split(",")),n.form.hasOwnProperty("roleId")&&(n.form.roleId=n.form.roleId.split(",")),n.form.hasOwnProperty("postId")&&(n.form.postId=n.form.postId.split(","))})),this.initFlag=!0,e()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query),this.treeDeptId).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))},platformRowUpdate:function(e,t,n,r){var i=this;Object(a["updatePlatform"])(e.id,e.userType,e.userExt).then((function(){i.platformOnLoad(i.platformPage),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},platformBeforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getUserPlatform"])(this.platformForm.id).then((function(e){n.platformForm=e.data.data})),e()},platformSearchReset:function(){this.platformQuery={},this.platformOnLoad(this.platformPage)},platformSearchChange:function(e,t){this.platformQuery=e,this.platformPage.currentPage=1,this.platformOnLoad(this.platformPage,e),t()},platformSelectionChange:function(e){this.platformSelectionList=e},platformSelectionClear:function(){this.platformSelectionList=[],this.$refs.platformCrud.toggleSelection()},platformCurrentChange:function(e){this.platformPage.currentPage=e},platformSizeChange:function(e){this.platformPage.pageSize=e},platformRefreshChange:function(){this.platformOnLoad(this.platformPage,this.platformQuery)},platformOnLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.platformLoading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query),this.treeDeptId).then((function(e){var n=e.data.data;t.platformPage.total=n.total,t.platformData=n.records,t.platformLoading=!1,t.selectionClear()}))}}},_=O,C=(n("3bbd"),n("2877")),S=Object(C["a"])(_,r,i,!1,null,null,null);t["default"]=S.exports},bc4c:function(e,t,n){(function(t,n){e.exports=n()})("undefined"!==typeof self&&self,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="fb15")}({"00fd":function(e,t,n){var r=n("9e69"),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;function c(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(c){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}e.exports=c},"0273":function(e,t,n){var r=n("c1b2"),i=n("4180"),o=n("2c6c");e.exports=r?function(e,t,n){return i.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},"0363":function(e,t,n){var r=n("3ac6"),i=n("d659"),o=n("3e80"),a=n("1e63"),s=r.Symbol,c=i("wks");e.exports=function(e){return c[e]||(c[e]=a&&s[e]||(a?s:o)("Symbol."+e))}},"0481":function(e,t,n){"use strict";var r=n("23e7"),i=n("a2bf"),o=n("7b0b"),a=n("50c4"),s=n("a691"),c=n("65f0");r({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:void 0,t=o(this),n=a(t.length),r=c(t,0);return r.length=i(r,t,t,n,0,void 0===e?1:s(e)),r}})},"057f":function(e,t,n){var r=n("fc6a"),i=n("241c").f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return i(e)}catch(t){return a.slice()}};e.exports.f=function(e){return a&&"[object Window]"==o.call(e)?s(e):i(r(e))}},"0621":function(e,t,n){var r=n("9e69"),i=n("d370"),o=n("6747"),a=r?r.isConcatSpreadable:void 0;function s(e){return o(e)||i(e)||!!(a&&e&&e[a])}e.exports=s},"06cf":function(e,t,n){var r=n("83ab"),i=n("d1e7"),o=n("5c6c"),a=n("fc6a"),s=n("c04e"),c=n("5135"),l=n("0cfb"),u=Object.getOwnPropertyDescriptor;t.f=r?u:function(e,t){if(e=a(e),t=s(t,!0),l)try{return u(e,t)}catch(n){}if(c(e,t))return o(!i.f.call(e,t),e[t])}},"06fa":function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},"07c7":function(e,t){function n(){return!1}e.exports=n},"07cd":function(e,t,n){!function(t,n){e.exports=n()}(window,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=820)}([,function(e,t,n){"use strict";var r=function(e,t,n){e.prototype=t.prototype=n,n.constructor=e};function i(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function o(){}var a="\\s*([+-]?\\d+)\\s*",s="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",c="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",l=/^#([0-9a-f]{3})$/,u=/^#([0-9a-f]{6})$/,d=new RegExp("^rgb\\("+[a,a,a]+"\\)$"),f=new RegExp("^rgb\\("+[c,c,c]+"\\)$"),h=new RegExp("^rgba\\("+[a,a,a,s]+"\\)$"),p=new RegExp("^rgba\\("+[c,c,c,s]+"\\)$"),g=new RegExp("^hsl\\("+[s,c,c]+"\\)$"),m=new RegExp("^hsla\\("+[s,c,c,s]+"\\)$"),v={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function b(e){var t;return e=(e+"").trim().toLowerCase(),(t=l.exec(e))?new _((t=parseInt(t[1],16))>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):(t=u.exec(e))?y(parseInt(t[1],16)):(t=d.exec(e))?new _(t[1],t[2],t[3],1):(t=f.exec(e))?new _(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=h.exec(e))?x(t[1],t[2],t[3],t[4]):(t=p.exec(e))?x(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=g.exec(e))?S(t[1],t[2]/100,t[3]/100,1):(t=m.exec(e))?S(t[1],t[2]/100,t[3]/100,t[4]):v.hasOwnProperty(e)?y(v[e]):"transparent"===e?new _(NaN,NaN,NaN,0):null}function y(e){return new _(e>>16&255,e>>8&255,255&e,1)}function x(e,t,n,r){return r<=0&&(e=t=n=NaN),new _(e,t,n,r)}function w(e){return e instanceof o||(e=b(e)),e?new _((e=e.rgb()).r,e.g,e.b,e.opacity):new _}function O(e,t,n,r){return 1===arguments.length?w(e):new _(e,t,n,null==r?1:r)}function _(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function C(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function S(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new j(e,t,n,r)}function P(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof j)return new j(e.h,e.s,e.l,e.opacity);if(e instanceof o||(e=b(e)),!e)return new j;if(e instanceof j)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),a=Math.max(t,n,r),s=NaN,c=a-i,l=(a+i)/2;return c?(s=t===a?(n-r)/c+6*(n<r):n===a?(r-t)/c+2:(t-n)/c+4,c/=l<.5?a+i:2-a-i,s*=60):c=l>0&&l<1?0:s,new j(s,c,l,e.opacity)}(e):new j(e,t,n,null==r?1:r)}function j(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function k(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}r(o,b,{displayable:function(){return this.rgb().displayable()},hex:function(){return this.rgb().hex()},toString:function(){return this.rgb()+""}}),r(_,O,i(o,{brighter:function(e){return e=null==e?1/.7:Math.pow(1/.7,e),new _(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new _(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},displayable:function(){return 0<=this.r&&this.r<=255&&0<=this.g&&this.g<=255&&0<=this.b&&this.b<=255&&0<=this.opacity&&this.opacity<=1},hex:function(){return"#"+C(this.r)+C(this.g)+C(this.b)},toString:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===e?")":", "+e+")")}})),r(j,P,i(o,{brighter:function(e){return e=null==e?1/.7:Math.pow(1/.7,e),new j(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new j(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new _(k(e>=240?e-240:e+120,i,r),k(e,i,r),k(e<120?e+240:e-120,i,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1}}));var L=Math.PI/180,D=180/Math.PI,M=.96422,E=1,T=.82521,A=4/29,B=6/29,I=3*B*B,R=B*B*B;function F(e){if(e instanceof N)return new N(e.l,e.a,e.b,e.opacity);if(e instanceof H){if(isNaN(e.h))return new N(e.l,0,0,e.opacity);var t=e.h*L;return new N(e.l,Math.cos(t)*e.c,Math.sin(t)*e.c,e.opacity)}e instanceof _||(e=w(e));var n,r,i=Y(e.r),o=Y(e.g),a=Y(e.b),s=q((.2225045*i+.7168786*o+.0606169*a)/E);return i===o&&o===a?n=r=s:(n=q((.4360747*i+.3850649*o+.1430804*a)/M),r=q((.0139322*i+.0971045*o+.7141733*a)/T)),new N(116*s-16,500*(n-s),200*(s-r),e.opacity)}function z(e,t){return new N(e,0,0,null==t?1:t)}function $(e,t,n,r){return 1===arguments.length?F(e):new N(e,t,n,null==r?1:r)}function N(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function q(e){return e>R?Math.pow(e,1/3):e/I+A}function G(e){return e>B?e*e*e:I*(e-A)}function V(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function Y(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function X(e){if(e instanceof H)return new H(e.h,e.c,e.l,e.opacity);if(e instanceof N||(e=F(e)),0===e.a&&0===e.b)return new H(NaN,0,e.l,e.opacity);var t=Math.atan2(e.b,e.a)*D;return new H(t<0?t+360:t,Math.sqrt(e.a*e.a+e.b*e.b),e.l,e.opacity)}function U(e,t,n,r){return 1===arguments.length?X(e):new H(n,t,e,null==r?1:r)}function W(e,t,n,r){return 1===arguments.length?X(e):new H(e,t,n,null==r?1:r)}function H(e,t,n,r){this.h=+e,this.c=+t,this.l=+n,this.opacity=+r}r(N,$,i(o,{brighter:function(e){return new N(this.l+18*(null==e?1:e),this.a,this.b,this.opacity)},darker:function(e){return new N(this.l-18*(null==e?1:e),this.a,this.b,this.opacity)},rgb:function(){var e=(this.l+16)/116,t=isNaN(this.a)?e:e+this.a/500,n=isNaN(this.b)?e:e-this.b/200;return new _(V(3.1338561*(t=M*G(t))-1.6168667*(e=E*G(e))-.4906146*(n=T*G(n))),V(-.9787684*t+1.9161415*e+.033454*n),V(.0719453*t-.2289914*e+1.4052427*n),this.opacity)}})),r(H,W,i(o,{brighter:function(e){return new H(this.h,this.c,this.l+18*(null==e?1:e),this.opacity)},darker:function(e){return new H(this.h,this.c,this.l-18*(null==e?1:e),this.opacity)},rgb:function(){return F(this).rgb()}}));var K=-.14861,Z=1.78277,Q=-.29227,J=-.90649,ee=1.97294,te=ee*J,ne=ee*Z,re=Z*Q-J*K;function ie(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof oe)return new oe(e.h,e.s,e.l,e.opacity);e instanceof _||(e=w(e));var t=e.r/255,n=e.g/255,r=e.b/255,i=(re*r+te*t-ne*n)/(re+te-ne),o=r-i,a=(ee*(n-i)-Q*o)/J,s=Math.sqrt(a*a+o*o)/(ee*i*(1-i)),c=s?Math.atan2(a,o)*D-120:NaN;return new oe(c<0?c+360:c,s,i,e.opacity)}(e):new oe(e,t,n,null==r?1:r)}function oe(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}r(oe,ie,i(o,{brighter:function(e){return e=null==e?1/.7:Math.pow(1/.7,e),new oe(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new oe(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=isNaN(this.h)?0:(this.h+120)*L,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),i=Math.sin(e);return new _(255*(t+n*(K*r+Z*i)),255*(t+n*(Q*r+J*i)),255*(t+n*(ee*r)),this.opacity)}})),n.d(t,"a",(function(){return b})),n.d(t,"h",(function(){return O})),n.d(t,"e",(function(){return P})),n.d(t,"f",(function(){return $})),n.d(t,"d",(function(){return W})),n.d(t,"g",(function(){return U})),n.d(t,"c",(function(){return z})),n.d(t,"b",(function(){return ie}))},,,,,,,,,,,,,,,function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},function(e,t,n){"use strict";n.r(t);var r,i,o=0,a=0,s=0,c=1e3,l=0,u=0,d=0,f="object"==typeof performance&&performance.now?performance:Date,h="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function p(){return u||(h(g),u=f.now()+d)}function g(){u=0}function m(){this._call=this._time=this._next=null}function v(e,t,n){var r=new m;return r.restart(e,t,n),r}function b(){p(),++o;for(var e,t=r;t;)(e=u-t._time)>=0&&t._call.call(null,e),t=t._next;--o}function y(){u=(l=f.now())+d,o=a=0;try{b()}finally{o=0,function(){for(var e,t,n=r,o=1/0;n;)n._call?(o>n._time&&(o=n._time),e=n,n=n._next):(t=n._next,n._next=null,n=e?e._next=t:r=t);i=e,w(o)}(),u=0}}function x(){var e=f.now(),t=e-l;t>c&&(d-=t,l=e)}function w(e){o||(a&&(a=clearTimeout(a)),e-u>24?(e<1/0&&(a=setTimeout(y,e-f.now()-d)),s&&(s=clearInterval(s))):(s||(l=f.now(),s=setInterval(x,c)),o=1,h(y)))}m.prototype=v.prototype={constructor:m,restart:function(e,t,n){if("function"!=typeof e)throw new TypeError("callback is not a function");n=(null==n?p():+n)+(null==t?0:+t),this._next||i===this||(i?i._next=this:r=this,i=this),this._call=e,this._time=n,w()},stop:function(){this._call&&(this._call=null,this._time=1/0,w())}};var O=function(e,t,n){var r=new m;return t=null==t?0:+t,r.restart((function(n){r.stop(),e(n+t)}),t,n),r},_=function(e,t,n){var r=new m,i=t;return null==t?(r.restart(e,t,n),r):(t=+t,n=null==n?p():+n,r.restart((function o(a){a+=i,r.restart(o,i+=t,n),e(a)}),t,n),r)};n.d(t,"now",(function(){return p})),n.d(t,"timer",(function(){return v})),n.d(t,"timerFlush",(function(){return b})),n.d(t,"timeout",(function(){return O})),n.d(t,"interval",(function(){return _}))},,function(e,t,n){var r=n(644),i={};r.merge(i,r,{mixin:function(e,t){var n=e.CFG?"CFG":"ATTRS";if(e&&t){e._mixins=t,e[n]=e[n]||{};var r={};i.each(t,(function(t){i.augment(e,t);var o=t[n];o&&i.merge(r,o)})),e[n]=i.merge(r,e[n])}}}),e.exports=i},function(e,t,n){var r=n(117),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},,,function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},,,function(e,t,n){var r={},i=n(682),o=n(748),a=n(257),s=n(727),c=n(726),l=n(725);a.mix(r,a,c,l,s,o,i),e.exports=r},,,,,,,,function(e,t,n){var r=n(38),i=n(250),o=n(249),a="[object Null]",s="[object Undefined]",c=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?s:a:c&&c in Object(e)?i(e):o(e)}},,,,function(e,t,n){var r=n(20).Symbol;e.exports=r},function(e,t,n){var r=n(34),i=n(23),o="[object Symbol]";e.exports=function(e){return"symbol"==typeof e||i(e)&&r(e)==o}},,,,,function(e,t,n){"use strict";function r(e){return+e}function i(e){return e*e}function o(e){return e*(2-e)}function a(e){return((e*=2)<=1?e*e:--e*(2-e)+1)/2}function s(e){return e*e*e}function c(e){return--e*e*e+1}function l(e){return((e*=2)<=1?e*e*e:(e-=2)*e*e+2)/2}n.r(t);var u=function e(t){function n(e){return Math.pow(e,t)}return t=+t,n.exponent=e,n}(3),d=function e(t){function n(e){return 1-Math.pow(1-e,t)}return t=+t,n.exponent=e,n}(3),f=function e(t){function n(e){return((e*=2)<=1?Math.pow(e,t):2-Math.pow(2-e,t))/2}return t=+t,n.exponent=e,n}(3),h=Math.PI,p=h/2;function g(e){return 1-Math.cos(e*p)}function m(e){return Math.sin(e*p)}function v(e){return(1-Math.cos(h*e))/2}function b(e){return Math.pow(2,10*e-10)}function y(e){return 1-Math.pow(2,-10*e)}function x(e){return((e*=2)<=1?Math.pow(2,10*e-10):2-Math.pow(2,10-10*e))/2}function w(e){return 1-Math.sqrt(1-e*e)}function O(e){return Math.sqrt(1- --e*e)}function _(e){return((e*=2)<=1?1-Math.sqrt(1-e*e):Math.sqrt(1-(e-=2)*e)+1)/2}var C=4/11,S=6/11,P=8/11,j=.75,k=9/11,L=10/11,D=.9375,M=21/22,E=63/64,T=1/C/C;function A(e){return 1-B(1-e)}function B(e){return(e=+e)<C?T*e*e:e<P?T*(e-=S)*e+j:e<L?T*(e-=k)*e+D:T*(e-=M)*e+E}function I(e){return((e*=2)<=1?1-B(1-e):B(e-1)+1)/2}var R=function e(t){function n(e){return e*e*((t+1)*e-t)}return t=+t,n.overshoot=e,n}(1.70158),F=function e(t){function n(e){return--e*e*((t+1)*e+t)+1}return t=+t,n.overshoot=e,n}(1.70158),z=function e(t){function n(e){return((e*=2)<1?e*e*((t+1)*e-t):(e-=2)*e*((t+1)*e+t)+2)/2}return t=+t,n.overshoot=e,n}(1.70158),$=2*Math.PI,N=function e(t,n){var r=Math.asin(1/(t=Math.max(1,t)))*(n/=$);function i(e){return t*Math.pow(2,10*--e)*Math.sin((r-e)/n)}return i.amplitude=function(t){return e(t,n*$)},i.period=function(n){return e(t,n)},i}(1,.3),q=function e(t,n){var r=Math.asin(1/(t=Math.max(1,t)))*(n/=$);function i(e){return 1-t*Math.pow(2,-10*(e=+e))*Math.sin((e+r)/n)}return i.amplitude=function(t){return e(t,n*$)},i.period=function(n){return e(t,n)},i}(1,.3),G=function e(t,n){var r=Math.asin(1/(t=Math.max(1,t)))*(n/=$);function i(e){return((e=2*e-1)<0?t*Math.pow(2,10*e)*Math.sin((r-e)/n):2-t*Math.pow(2,-10*e)*Math.sin((r+e)/n))/2}return i.amplitude=function(t){return e(t,n*$)},i.period=function(n){return e(t,n)},i}(1,.3);n.d(t,"easeLinear",(function(){return r})),n.d(t,"easeQuad",(function(){return a})),n.d(t,"easeQuadIn",(function(){return i})),n.d(t,"easeQuadOut",(function(){return o})),n.d(t,"easeQuadInOut",(function(){return a})),n.d(t,"easeCubic",(function(){return l})),n.d(t,"easeCubicIn",(function(){return s})),n.d(t,"easeCubicOut",(function(){return c})),n.d(t,"easeCubicInOut",(function(){return l})),n.d(t,"easePoly",(function(){return f})),n.d(t,"easePolyIn",(function(){return u})),n.d(t,"easePolyOut",(function(){return d})),n.d(t,"easePolyInOut",(function(){return f})),n.d(t,"easeSin",(function(){return v})),n.d(t,"easeSinIn",(function(){return g})),n.d(t,"easeSinOut",(function(){return m})),n.d(t,"easeSinInOut",(function(){return v})),n.d(t,"easeExp",(function(){return x})),n.d(t,"easeExpIn",(function(){return b})),n.d(t,"easeExpOut",(function(){return y})),n.d(t,"easeExpInOut",(function(){return x})),n.d(t,"easeCircle",(function(){return _})),n.d(t,"easeCircleIn",(function(){return w})),n.d(t,"easeCircleOut",(function(){return O})),n.d(t,"easeCircleInOut",(function(){return _})),n.d(t,"easeBounce",(function(){return B})),n.d(t,"easeBounceIn",(function(){return A})),n.d(t,"easeBounceOut",(function(){return B})),n.d(t,"easeBounceInOut",(function(){return I})),n.d(t,"easeBack",(function(){return z})),n.d(t,"easeBackIn",(function(){return R})),n.d(t,"easeBackOut",(function(){return F})),n.d(t,"easeBackInOut",(function(){return z})),n.d(t,"easeElastic",(function(){return q})),n.d(t,"easeElasticIn",(function(){return N})),n.d(t,"easeElasticOut",(function(){return q})),n.d(t,"easeElasticInOut",(function(){return G}))},function(e,t,n){var r=n(115),i=Array.isArray?Array.isArray:function(e){return r(e,"Array")};e.exports=i},function(e,t,n){var r=n(621),i=n(45);e.exports=function(e,t){if(e)if(i(e))for(var n=0,o=e.length;n<o&&!1!==t(e[n],n);n++);else if(r(e))for(var a in e)if(e.hasOwnProperty(a)&&!1===t(e[a],a))break}},,,,,,,,,,,,function(e,t,n){var r=n(19),i=n(742),o=n(641),a=n(613),s=function e(t){e.superclass.constructor.call(this,t)};s.ATTRS={},r.extend(s,o);var c={matrix:"matrix",path:"path",points:"points",lineDash:"lineDash"};r.augment(s,i,{isShape:!0,drawInner:function(e){var t=this._attrs;this.createPath(e);var n=e.globalAlpha;if(this.hasFill()){var i=t.fillOpacity;r.isNil(i)||1===i?e.fill():(e.globalAlpha=i,e.fill(),e.globalAlpha=n)}if(this.hasStroke()&&this._attrs.lineWidth>0){var o=t.strokeOpacity;r.isNil(o)||1===o||(e.globalAlpha=o),e.stroke()}this.afterPath(e)},afterPath:function(){},isHitBox:function(){return!0},isHit:function(e,t){var n=[e,t,1];if(this.invert(n),this.isHitBox()){var r=this.getBBox();if(r&&!a.box(r.minX,r.maxX,r.minY,r.maxY,n[0],n[1]))return!1}var i=this._attrs.clip;return i?(i.invert(n,this.get("canvas")),!!i.isPointInPath(n[0],n[1])&&this.isPointInPath(n[0],n[1])):this.isPointInPath(n[0],n[1])},calculateBox:function(){return null},getHitLineWidth:function(){var e=this._attrs,t=e.lineAppendWidth||0;return(e.lineWidth||0)+t},clearTotalMatrix:function(){this._cfg.totalMatrix=null,this._cfg.region=null},clearBBox:function(){this._cfg.box=null,this._cfg.region=null},getBBox:function(){var e=this._cfg.box;return e||((e=this.calculateBox())&&(e.x=e.minX,e.y=e.minY,e.width=e.maxX-e.minX,e.height=e.maxY-e.minY),this._cfg.box=e),e},clone:function(){var e=null,t=this._attrs,n={};return r.each(t,(function(e,i){c[i]&&r.isArray(t[i])?n[i]=function(e){for(var t=[],n=0;n<e.length;n++)r.isArray(e[n])?t.push([].concat(e[n])):t.push(e[n]);return t}(t[i]):n[i]=t[i]})),e=new this.constructor({attrs:n}),e._cfg.zIndex=this._cfg.zIndex,e}}),e.exports=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setMatrixArrayType=function(e){t.ARRAY_TYPE=e},t.toRadian=function(e){return e*i},t.equals=function(e,t){return Math.abs(e-t)<=r*Math.max(1,Math.abs(e),Math.abs(t))};var r=t.EPSILON=1e-6;t.ARRAY_TYPE="undefined"!=typeof Float32Array?Float32Array:Array,t.RANDOM=Math.random;var i=Math.PI/180},,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"Function")}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t){var n={}.toString;e.exports=function(e,t){return n.call(e)==="[object "+t+"]"}},function(e,t,n){var r;
-/*!
- * EventEmitter v5.1.0 - git.io/ee
- * Unlicense - http://unlicense.org/
- * Oliver Caldwell - http://oli.me.uk/
- * @preserve
- */!function(t){"use strict";function i(){}var o=i.prototype,a=t.EventEmitter;function s(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function c(e){return function(){return this[e].apply(this,arguments)}}o.getListeners=function(e){var t,n,r=this._getEvents();if(e instanceof RegExp)for(n in t={},r)r.hasOwnProperty(n)&&e.test(n)&&(t[n]=r[n]);else t=r[e]||(r[e]=[]);return t},o.flattenListeners=function(e){var t,n=[];for(t=0;t<e.length;t+=1)n.push(e[t].listener);return n},o.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&((t={})[e]=n),t||n},o.addListener=function(e,t){if(!function e(t){return"function"==typeof t||t instanceof RegExp||!(!t||"object"!=typeof t)&&e(t.listener)}(t))throw new TypeError("listener must be a function");var n,r=this.getListenersAsObject(e),i="object"==typeof t;for(n in r)r.hasOwnProperty(n)&&-1===s(r[n],t)&&r[n].push(i?t:{listener:t,once:!1});return this},o.on=c("addListener"),o.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},o.once=c("addOnceListener"),o.defineEvent=function(e){return this.getListeners(e),this},o.defineEvents=function(e){for(var t=0;t<e.length;t+=1)this.defineEvent(e[t]);return this},o.removeListener=function(e,t){var n,r,i=this.getListenersAsObject(e);for(r in i)i.hasOwnProperty(r)&&-1!==(n=s(i[r],t))&&i[r].splice(n,1);return this},o.off=c("removeListener"),o.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},o.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},o.manipulateListeners=function(e,t,n){var r,i,o=e?this.removeListener:this.addListener,a=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=n.length;r--;)o.call(this,t,n[r]);else for(r in t)t.hasOwnProperty(r)&&(i=t[r])&&("function"==typeof i?o.call(this,r,i):a.call(this,r,i));return this},o.removeEvent=function(e){var t,n=typeof e,r=this._getEvents();if("string"===n)delete r[e];else if(e instanceof RegExp)for(t in r)r.hasOwnProperty(t)&&e.test(t)&&delete r[t];else delete this._events;return this},o.removeAllListeners=c("removeEvent"),o.emitEvent=function(e,t){var n,r,i,o,a=this.getListenersAsObject(e);for(o in a)if(a.hasOwnProperty(o))for(n=a[o].slice(0),i=0;i<n.length;i++)!0===(r=n[i]).once&&this.removeListener(e,r.listener),r.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,r.listener);return this},o.trigger=c("emitEvent"),o.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},o.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},o._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},o._getEvents=function(){return this._events||(this._events={})},i.noConflict=function(){return t.EventEmitter=a,i},void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}(this||{})},function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n(252))},function(e,t){e.exports=function(e){return null!==e&&"function"!=typeof e&&isFinite(e.length)}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"Number")}},function(e,t){e.exports=function(e){return null===e||void 0===e}},function(e,t,n){"use strict";n.r(t);var r=n(1);function i(e,t,n,r,i){var o=e*e,a=o*e;return((1-3*e+3*o-a)*t+(4-6*o+3*a)*n+(1+3*e+3*o-3*a)*r+a*i)/6}var o=function(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),o=e[r],a=e[r+1],s=r>0?e[r-1]:2*o-a,c=r<t-1?e[r+2]:2*a-o;return i((n-r/t)*t,s,o,a,c)}},a=function(e){var t=e.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*t),o=e[(r+t-1)%t],a=e[r%t],s=e[(r+1)%t],c=e[(r+2)%t];return i((n-r/t)*t,o,a,s,c)}},s=function(e){return function(){return e}};function c(e,t){return function(n){return e+n*t}}function l(e,t){var n=t-e;return n?c(e,n>180||n<-180?n-360*Math.round(n/360):n):s(isNaN(e)?t:e)}function u(e){return 1==(e=+e)?d:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):s(isNaN(t)?n:t)}}function d(e,t){var n=t-e;return n?c(e,n):s(isNaN(e)?t:e)}var f=function e(t){var n=u(t);function i(e,t){var i=n((e=Object(r.h)(e)).r,(t=Object(r.h)(t)).r),o=n(e.g,t.g),a=n(e.b,t.b),s=d(e.opacity,t.opacity);return function(t){return e.r=i(t),e.g=o(t),e.b=a(t),e.opacity=s(t),e+""}}return i.gamma=e,i}(1);function h(e){return function(t){var n,i,o=t.length,a=new Array(o),s=new Array(o),c=new Array(o);for(n=0;n<o;++n)i=Object(r.h)(t[n]),a[n]=i.r||0,s[n]=i.g||0,c[n]=i.b||0;return a=e(a),s=e(s),c=e(c),i.opacity=1,function(e){return i.r=a(e),i.g=s(e),i.b=c(e),i+""}}}var p,g,m,v,b=h(o),y=h(a),x=function(e,t){var n,r=t?t.length:0,i=e?Math.min(r,e.length):0,o=new Array(i),a=new Array(r);for(n=0;n<i;++n)o[n]=j(e[n],t[n]);for(;n<r;++n)a[n]=t[n];return function(e){for(n=0;n<i;++n)a[n]=o[n](e);return a}},w=function(e,t){var n=new Date;return t-=e=+e,function(r){return n.setTime(e+t*r),n}},O=function(e,t){return t-=e=+e,function(n){return e+t*n}},_=function(e,t){var n,r={},i={};for(n in null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={}),t)n in e?r[n]=j(e[n],t[n]):i[n]=t[n];return function(e){for(n in r)i[n]=r[n](e);return i}},C=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,S=new RegExp(C.source,"g"),P=function(e,t){var n,r,i,o=C.lastIndex=S.lastIndex=0,a=-1,s=[],c=[];for(e+="",t+="";(n=C.exec(e))&&(r=S.exec(t));)(i=r.index)>o&&(i=t.slice(o,i),s[a]?s[a]+=i:s[++a]=i),(n=n[0])===(r=r[0])?s[a]?s[a]+=r:s[++a]=r:(s[++a]=null,c.push({i:a,x:O(n,r)})),o=S.lastIndex;return o<t.length&&(i=t.slice(o),s[a]?s[a]+=i:s[++a]=i),s.length<2?c[0]?function(e){return function(t){return e(t)+""}}(c[0].x):function(e){return function(){return e}}(t):(t=c.length,function(e){for(var n,r=0;r<t;++r)s[(n=c[r]).i]=n.x(e);return s.join("")})},j=function(e,t){var n,i=typeof t;return null==t||"boolean"===i?s(t):("number"===i?O:"string"===i?(n=Object(r.a)(t))?(t=n,f):P:t instanceof r.a?f:t instanceof Date?w:Array.isArray(t)?x:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?_:O)(e,t)},k=function(e,t){return t-=e=+e,function(n){return Math.round(e+t*n)}},L=180/Math.PI,D={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1},M=function(e,t,n,r,i,o){var a,s,c;return(a=Math.sqrt(e*e+t*t))&&(e/=a,t/=a),(c=e*n+t*r)&&(n-=e*c,r-=t*c),(s=Math.sqrt(n*n+r*r))&&(n/=s,r/=s,c/=s),e*r<t*n&&(e=-e,t=-t,c=-c,a=-a),{translateX:i,translateY:o,rotate:Math.atan2(t,e)*L,skewX:Math.atan(c)*L,scaleX:a,scaleY:s}};function E(e,t,n,r){function i(e){return e.length?e.pop()+" ":""}return function(o,a){var s=[],c=[];return o=e(o),a=e(a),function(e,r,i,o,a,s){if(e!==i||r!==o){var c=a.push("translate(",null,t,null,n);s.push({i:c-4,x:O(e,i)},{i:c-2,x:O(r,o)})}else(i||o)&&a.push("translate("+i+t+o+n)}(o.translateX,o.translateY,a.translateX,a.translateY,s,c),function(e,t,n,o){e!==t?(e-t>180?t+=360:t-e>180&&(e+=360),o.push({i:n.push(i(n)+"rotate(",null,r)-2,x:O(e,t)})):t&&n.push(i(n)+"rotate("+t+r)}(o.rotate,a.rotate,s,c),function(e,t,n,o){e!==t?o.push({i:n.push(i(n)+"skewX(",null,r)-2,x:O(e,t)}):t&&n.push(i(n)+"skewX("+t+r)}(o.skewX,a.skewX,s,c),function(e,t,n,r,o,a){if(e!==n||t!==r){var s=o.push(i(o)+"scale(",null,",",null,")");a.push({i:s-4,x:O(e,n)},{i:s-2,x:O(t,r)})}else 1===n&&1===r||o.push(i(o)+"scale("+n+","+r+")")}(o.scaleX,o.scaleY,a.scaleX,a.scaleY,s,c),o=a=null,function(e){for(var t,n=-1,r=c.length;++n<r;)s[(t=c[n]).i]=t.x(e);return s.join("")}}}var T=E((function(e){return"none"===e?D:(p||(p=document.createElement("DIV"),g=document.documentElement,m=document.defaultView),p.style.transform=e,e=m.getComputedStyle(g.appendChild(p),null).getPropertyValue("transform"),g.removeChild(p),e=e.slice(7,-1).split(","),M(+e[0],+e[1],+e[2],+e[3],+e[4],+e[5]))}),"px, ","px)","deg)"),A=E((function(e){return null==e?D:(v||(v=document.createElementNS("http://www.w3.org/2000/svg","g")),v.setAttribute("transform",e),(e=v.transform.baseVal.consolidate())?(e=e.matrix,M(e.a,e.b,e.c,e.d,e.e,e.f)):D)}),", ",")",")"),B=Math.SQRT2;function I(e){return((e=Math.exp(e))+1/e)/2}var R=function(e,t){var n,r,i=e[0],o=e[1],a=e[2],s=t[0],c=t[1],l=t[2],u=s-i,d=c-o,f=u*u+d*d;if(f<1e-12)r=Math.log(l/a)/B,n=function(e){return[i+e*u,o+e*d,a*Math.exp(B*e*r)]};else{var h=Math.sqrt(f),p=(l*l-a*a+4*f)/(2*a*2*h),g=(l*l-a*a-4*f)/(2*l*2*h),m=Math.log(Math.sqrt(p*p+1)-p),v=Math.log(Math.sqrt(g*g+1)-g);r=(v-m)/B,n=function(e){var t=e*r,n=I(m),s=a/(2*h)*(n*function(e){return((e=Math.exp(2*e))-1)/(e+1)}(B*t+m)-function(e){return((e=Math.exp(e))-1/e)/2}(m));return[i+s*u,o+s*d,a*n/I(B*t+m)]}}return n.duration=1e3*r,n};function F(e){return function(t,n){var i=e((t=Object(r.e)(t)).h,(n=Object(r.e)(n)).h),o=d(t.s,n.s),a=d(t.l,n.l),s=d(t.opacity,n.opacity);return function(e){return t.h=i(e),t.s=o(e),t.l=a(e),t.opacity=s(e),t+""}}}var z=F(l),$=F(d);function N(e,t){var n=d((e=Object(r.f)(e)).l,(t=Object(r.f)(t)).l),i=d(e.a,t.a),o=d(e.b,t.b),a=d(e.opacity,t.opacity);return function(t){return e.l=n(t),e.a=i(t),e.b=o(t),e.opacity=a(t),e+""}}function q(e){return function(t,n){var i=e((t=Object(r.d)(t)).h,(n=Object(r.d)(n)).h),o=d(t.c,n.c),a=d(t.l,n.l),s=d(t.opacity,n.opacity);return function(e){return t.h=i(e),t.c=o(e),t.l=a(e),t.opacity=s(e),t+""}}}var G=q(l),V=q(d);function Y(e){return function t(n){function i(t,i){var o=e((t=Object(r.b)(t)).h,(i=Object(r.b)(i)).h),a=d(t.s,i.s),s=d(t.l,i.l),c=d(t.opacity,i.opacity);return function(e){return t.h=o(e),t.s=a(e),t.l=s(Math.pow(e,n)),t.opacity=c(e),t+""}}return n=+n,i.gamma=t,i}(1)}var X=Y(l),U=Y(d),W=function(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e(r/(t-1));return n};n.d(t,"interpolate",(function(){return j})),n.d(t,"interpolateArray",(function(){return x})),n.d(t,"interpolateBasis",(function(){return o})),n.d(t,"interpolateBasisClosed",(function(){return a})),n.d(t,"interpolateDate",(function(){return w})),n.d(t,"interpolateNumber",(function(){return O})),n.d(t,"interpolateObject",(function(){return _})),n.d(t,"interpolateRound",(function(){return k})),n.d(t,"interpolateString",(function(){return P})),n.d(t,"interpolateTransformCss",(function(){return T})),n.d(t,"interpolateTransformSvg",(function(){return A})),n.d(t,"interpolateZoom",(function(){return R})),n.d(t,"interpolateRgb",(function(){return f})),n.d(t,"interpolateRgbBasis",(function(){return b})),n.d(t,"interpolateRgbBasisClosed",(function(){return y})),n.d(t,"interpolateHsl",(function(){return z})),n.d(t,"interpolateHslLong",(function(){return $})),n.d(t,"interpolateLab",(function(){return N})),n.d(t,"interpolateHcl",(function(){return G})),n.d(t,"interpolateHclLong",(function(){return V})),n.d(t,"interpolateCubehelix",(function(){return X})),n.d(t,"interpolateCubehelixLong",(function(){return U})),n.d(t,"quantize",(function(){return W}))},,,,,,,,,function(e,t,n){var r=n(609);e.exports={track:!1,defaultNodeSize:40,labelStyle:{fill:"#595959",textAlign:"center",textBaseline:"middle"},groupStyle:{stroke:"#CED4D9",fill:"#F2F4F5",radius:2},groupBackgroundPadding:[40,10,10,10],updateDuration:450,enterDuration:450,leaveDuration:450,updateEasing:"easeQuadOut",enterEasing:"easeQuadOut",leaveEasing:"easeQuadOut",version:r}},function(e,t,n){e.exports={Canvas:n(747),Group:n(642),Shape:n(58),Arc:n(638),Circle:n(637),Dom:n(636),Ellipse:n(635),Fan:n(634),Image:n(633),Line:n(632),Marker:n(611),Path:n(631),Polygon:n(630),Polyline:n(629),Rect:n(628),Text:n(627),PathSegment:n(600),PathUtil:n(610),Event:n(643),version:"3.3.5"}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t,n){var r=n(38),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}},function(e,t,n){var r=n(16),i=n(39),o=NaN,a=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return o;if(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var n=c.test(e);return n||l.test(e)?u(e.slice(2),n?2:8):s.test(e)?o:+e}},function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){var r=n(20);e.exports=function(){return r.Date.now()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.forEach=t.sqrLen=t.len=t.sqrDist=t.dist=t.div=t.mul=t.sub=void 0,t.create=i,t.clone=function(e){var t=new r.ARRAY_TYPE(3);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t},t.length=o,t.fromValues=a,t.copy=function(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e},t.set=function(e,t,n,r){return e[0]=t,e[1]=n,e[2]=r,e},t.add=function(e,t,n){return e[0]=t[0]+n[0],e[1]=t[1]+n[1],e[2]=t[2]+n[2],e},t.subtract=s,t.multiply=c,t.divide=l,t.ceil=function(e,t){return e[0]=Math.ceil(t[0]),e[1]=Math.ceil(t[1]),e[2]=Math.ceil(t[2]),e},t.floor=function(e,t){return e[0]=Math.floor(t[0]),e[1]=Math.floor(t[1]),e[2]=Math.floor(t[2]),e},t.min=function(e,t,n){return e[0]=Math.min(t[0],n[0]),e[1]=Math.min(t[1],n[1]),e[2]=Math.min(t[2],n[2]),e},t.max=function(e,t,n){return e[0]=Math.max(t[0],n[0]),e[1]=Math.max(t[1],n[1]),e[2]=Math.max(t[2],n[2]),e},t.round=function(e,t){return e[0]=Math.round(t[0]),e[1]=Math.round(t[1]),e[2]=Math.round(t[2]),e},t.scale=function(e,t,n){return e[0]=t[0]*n,e[1]=t[1]*n,e[2]=t[2]*n,e},t.scaleAndAdd=function(e,t,n,r){return e[0]=t[0]+n[0]*r,e[1]=t[1]+n[1]*r,e[2]=t[2]+n[2]*r,e},t.distance=u,t.squaredDistance=d,t.squaredLength=f,t.negate=function(e,t){return e[0]=-t[0],e[1]=-t[1],e[2]=-t[2],e},t.inverse=function(e,t){return e[0]=1/t[0],e[1]=1/t[1],e[2]=1/t[2],e},t.normalize=h,t.dot=p,t.cross=function(e,t,n){var r=t[0],i=t[1],o=t[2],a=n[0],s=n[1],c=n[2];return e[0]=i*c-o*s,e[1]=o*a-r*c,e[2]=r*s-i*a,e},t.lerp=function(e,t,n,r){var i=t[0],o=t[1],a=t[2];return e[0]=i+r*(n[0]-i),e[1]=o+r*(n[1]-o),e[2]=a+r*(n[2]-a),e},t.hermite=function(e,t,n,r,i,o){var a=o*o,s=a*(2*o-3)+1,c=a*(o-2)+o,l=a*(o-1),u=a*(3-2*o);return e[0]=t[0]*s+n[0]*c+r[0]*l+i[0]*u,e[1]=t[1]*s+n[1]*c+r[1]*l+i[1]*u,e[2]=t[2]*s+n[2]*c+r[2]*l+i[2]*u,e},t.bezier=function(e,t,n,r,i,o){var a=1-o,s=a*a,c=o*o,l=s*a,u=3*o*s,d=3*c*a,f=c*o;return e[0]=t[0]*l+n[0]*u+r[0]*d+i[0]*f,e[1]=t[1]*l+n[1]*u+r[1]*d+i[1]*f,e[2]=t[2]*l+n[2]*u+r[2]*d+i[2]*f,e},t.random=function(e,t){t=t||1;var n=2*r.RANDOM()*Math.PI,i=2*r.RANDOM()-1,o=Math.sqrt(1-i*i)*t;return e[0]=Math.cos(n)*o,e[1]=Math.sin(n)*o,e[2]=i*t,e},t.transformMat4=function(e,t,n){var r=t[0],i=t[1],o=t[2],a=n[3]*r+n[7]*i+n[11]*o+n[15];return a=a||1,e[0]=(n[0]*r+n[4]*i+n[8]*o+n[12])/a,e[1]=(n[1]*r+n[5]*i+n[9]*o+n[13])/a,e[2]=(n[2]*r+n[6]*i+n[10]*o+n[14])/a,e},t.transformMat3=function(e,t,n){var r=t[0],i=t[1],o=t[2];return e[0]=r*n[0]+i*n[3]+o*n[6],e[1]=r*n[1]+i*n[4]+o*n[7],e[2]=r*n[2]+i*n[5]+o*n[8],e},t.transformQuat=function(e,t,n){var r=n[0],i=n[1],o=n[2],a=n[3],s=t[0],c=t[1],l=t[2],u=i*l-o*c,d=o*s-r*l,f=r*c-i*s,h=i*f-o*d,p=o*u-r*f,g=r*d-i*u,m=2*a;return u*=m,d*=m,f*=m,h*=2,p*=2,g*=2,e[0]=s+u+h,e[1]=c+d+p,e[2]=l+f+g,e},t.rotateX=function(e,t,n,r){var i=[],o=[];return i[0]=t[0]-n[0],i[1]=t[1]-n[1],i[2]=t[2]-n[2],o[0]=i[0],o[1]=i[1]*Math.cos(r)-i[2]*Math.sin(r),o[2]=i[1]*Math.sin(r)+i[2]*Math.cos(r),e[0]=o[0]+n[0],e[1]=o[1]+n[1],e[2]=o[2]+n[2],e},t.rotateY=function(e,t,n,r){var i=[],o=[];return i[0]=t[0]-n[0],i[1]=t[1]-n[1],i[2]=t[2]-n[2],o[0]=i[2]*Math.sin(r)+i[0]*Math.cos(r),o[1]=i[1],o[2]=i[2]*Math.cos(r)-i[0]*Math.sin(r),e[0]=o[0]+n[0],e[1]=o[1]+n[1],e[2]=o[2]+n[2],e},t.rotateZ=function(e,t,n,r){var i=[],o=[];return i[0]=t[0]-n[0],i[1]=t[1]-n[1],i[2]=t[2]-n[2],o[0]=i[0]*Math.cos(r)-i[1]*Math.sin(r),o[1]=i[0]*Math.sin(r)+i[1]*Math.cos(r),o[2]=i[2],e[0]=o[0]+n[0],e[1]=o[1]+n[1],e[2]=o[2]+n[2],e},t.angle=function(e,t){var n=a(e[0],e[1],e[2]),r=a(t[0],t[1],t[2]);h(n,n),h(r,r);var i=p(n,r);return i>1?0:i<-1?Math.PI:Math.acos(i)},t.str=function(e){return"vec3("+e[0]+", "+e[1]+", "+e[2]+")"},t.exactEquals=function(e,t){return e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]},t.equals=function(e,t){var n=e[0],i=e[1],o=e[2],a=t[0],s=t[1],c=t[2];return Math.abs(n-a)<=r.EPSILON*Math.max(1,Math.abs(n),Math.abs(a))&&Math.abs(i-s)<=r.EPSILON*Math.max(1,Math.abs(i),Math.abs(s))&&Math.abs(o-c)<=r.EPSILON*Math.max(1,Math.abs(o),Math.abs(c))};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(59));function i(){var e=new r.ARRAY_TYPE(3);return r.ARRAY_TYPE!=Float32Array&&(e[0]=0,e[1]=0,e[2]=0),e}function o(e){var t=e[0],n=e[1],r=e[2];return Math.sqrt(t*t+n*n+r*r)}function a(e,t,n){var i=new r.ARRAY_TYPE(3);return i[0]=e,i[1]=t,i[2]=n,i}function s(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e[2]=t[2]-n[2],e}function c(e,t,n){return e[0]=t[0]*n[0],e[1]=t[1]*n[1],e[2]=t[2]*n[2],e}function l(e,t,n){return e[0]=t[0]/n[0],e[1]=t[1]/n[1],e[2]=t[2]/n[2],e}function u(e,t){var n=t[0]-e[0],r=t[1]-e[1],i=t[2]-e[2];return Math.sqrt(n*n+r*r+i*i)}function d(e,t){var n=t[0]-e[0],r=t[1]-e[1],i=t[2]-e[2];return n*n+r*r+i*i}function f(e){var t=e[0],n=e[1],r=e[2];return t*t+n*n+r*r}function h(e,t){var n=t[0],r=t[1],i=t[2],o=n*n+r*r+i*i;return o>0&&(o=1/Math.sqrt(o),e[0]=t[0]*o,e[1]=t[1]*o,e[2]=t[2]*o),e}function p(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}t.sub=s,t.mul=c,t.div=l,t.dist=u,t.sqrDist=d,t.len=o,t.sqrLen=f,t.forEach=function(){var e=i();return function(t,n,r,i,o,a){var s=void 0,c=void 0;for(n||(n=3),r||(r=0),c=i?Math.min(i*n+r,t.length):t.length,s=r;s<c;s+=n)e[0]=t[s],e[1]=t[s+1],e[2]=t[s+2],o(e,e,a),t[s]=e[0],t[s+1]=e[1],t[s+2]=e[2];return t}}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.forEach=t.sqrLen=t.sqrDist=t.dist=t.div=t.mul=t.sub=t.len=void 0,t.create=i,t.clone=function(e){var t=new r.ARRAY_TYPE(2);return t[0]=e[0],t[1]=e[1],t},t.fromValues=function(e,t){var n=new r.ARRAY_TYPE(2);return n[0]=e,n[1]=t,n},t.copy=function(e,t){return e[0]=t[0],e[1]=t[1],e},t.set=function(e,t,n){return e[0]=t,e[1]=n,e},t.add=function(e,t,n){return e[0]=t[0]+n[0],e[1]=t[1]+n[1],e},t.subtract=o,t.multiply=a,t.divide=s,t.ceil=function(e,t){return e[0]=Math.ceil(t[0]),e[1]=Math.ceil(t[1]),e},t.floor=function(e,t){return e[0]=Math.floor(t[0]),e[1]=Math.floor(t[1]),e},t.min=function(e,t,n){return e[0]=Math.min(t[0],n[0]),e[1]=Math.min(t[1],n[1]),e},t.max=function(e,t,n){return e[0]=Math.max(t[0],n[0]),e[1]=Math.max(t[1],n[1]),e},t.round=function(e,t){return e[0]=Math.round(t[0]),e[1]=Math.round(t[1]),e},t.scale=function(e,t,n){return e[0]=t[0]*n,e[1]=t[1]*n,e},t.scaleAndAdd=function(e,t,n,r){return e[0]=t[0]+n[0]*r,e[1]=t[1]+n[1]*r,e},t.distance=c,t.squaredDistance=l,t.length=u,t.squaredLength=d,t.negate=function(e,t){return e[0]=-t[0],e[1]=-t[1],e},t.inverse=function(e,t){return e[0]=1/t[0],e[1]=1/t[1],e},t.normalize=function(e,t){var n=t[0],r=t[1],i=n*n+r*r;return i>0&&(i=1/Math.sqrt(i),e[0]=t[0]*i,e[1]=t[1]*i),e},t.dot=function(e,t){return e[0]*t[0]+e[1]*t[1]},t.cross=function(e,t,n){var r=t[0]*n[1]-t[1]*n[0];return e[0]=e[1]=0,e[2]=r,e},t.lerp=function(e,t,n,r){var i=t[0],o=t[1];return e[0]=i+r*(n[0]-i),e[1]=o+r*(n[1]-o),e},t.random=function(e,t){t=t||1;var n=2*r.RANDOM()*Math.PI;return e[0]=Math.cos(n)*t,e[1]=Math.sin(n)*t,e},t.transformMat2=function(e,t,n){var r=t[0],i=t[1];return e[0]=n[0]*r+n[2]*i,e[1]=n[1]*r+n[3]*i,e},t.transformMat2d=function(e,t,n){var r=t[0],i=t[1];return e[0]=n[0]*r+n[2]*i+n[4],e[1]=n[1]*r+n[3]*i+n[5],e},t.transformMat3=function(e,t,n){var r=t[0],i=t[1];return e[0]=n[0]*r+n[3]*i+n[6],e[1]=n[1]*r+n[4]*i+n[7],e},t.transformMat4=function(e,t,n){var r=t[0],i=t[1];return e[0]=n[0]*r+n[4]*i+n[12],e[1]=n[1]*r+n[5]*i+n[13],e},t.rotate=function(e,t,n,r){var i=t[0]-n[0],o=t[1]-n[1],a=Math.sin(r),s=Math.cos(r);return e[0]=i*s-o*a+n[0],e[1]=i*a+o*s+n[1],e},t.angle=function(e,t){var n=e[0],r=e[1],i=t[0],o=t[1],a=n*n+r*r;a>0&&(a=1/Math.sqrt(a));var s=i*i+o*o;s>0&&(s=1/Math.sqrt(s));var c=(n*i+r*o)*a*s;return c>1?0:c<-1?Math.PI:Math.acos(c)},t.str=function(e){return"vec2("+e[0]+", "+e[1]+")"},t.exactEquals=function(e,t){return e[0]===t[0]&&e[1]===t[1]},t.equals=function(e,t){var n=e[0],i=e[1],o=t[0],a=t[1];return Math.abs(n-o)<=r.EPSILON*Math.max(1,Math.abs(n),Math.abs(o))&&Math.abs(i-a)<=r.EPSILON*Math.max(1,Math.abs(i),Math.abs(a))};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(59));function i(){var e=new r.ARRAY_TYPE(2);return r.ARRAY_TYPE!=Float32Array&&(e[0]=0,e[1]=0),e}function o(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e}function a(e,t,n){return e[0]=t[0]*n[0],e[1]=t[1]*n[1],e}function s(e,t,n){return e[0]=t[0]/n[0],e[1]=t[1]/n[1],e}function c(e,t){var n=t[0]-e[0],r=t[1]-e[1];return Math.sqrt(n*n+r*r)}function l(e,t){var n=t[0]-e[0],r=t[1]-e[1];return n*n+r*r}function u(e){var t=e[0],n=e[1];return Math.sqrt(t*t+n*n)}function d(e){var t=e[0],n=e[1];return t*t+n*n}t.len=u,t.sub=o,t.mul=a,t.div=s,t.dist=c,t.sqrDist=l,t.sqrLen=d,t.forEach=function(){var e=i();return function(t,n,r,i,o,a){var s=void 0,c=void 0;for(n||(n=2),r||(r=0),c=i?Math.min(i*n+r,t.length):t.length,s=r;s<c;s+=n)e[0]=t[s],e[1]=t[s+1],o(e,e,a),t[s]=e[0],t[s+1]=e[1];return t}}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sub=t.mul=void 0,t.create=function(){var e=new r.ARRAY_TYPE(9);return r.ARRAY_TYPE!=Float32Array&&(e[1]=0,e[2]=0,e[3]=0,e[5]=0,e[6]=0,e[7]=0),e[0]=1,e[4]=1,e[8]=1,e},t.fromMat4=function(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[4],e[4]=t[5],e[5]=t[6],e[6]=t[8],e[7]=t[9],e[8]=t[10],e},t.clone=function(e){var t=new r.ARRAY_TYPE(9);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t},t.copy=function(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e},t.fromValues=function(e,t,n,i,o,a,s,c,l){var u=new r.ARRAY_TYPE(9);return u[0]=e,u[1]=t,u[2]=n,u[3]=i,u[4]=o,u[5]=a,u[6]=s,u[7]=c,u[8]=l,u},t.set=function(e,t,n,r,i,o,a,s,c,l){return e[0]=t,e[1]=n,e[2]=r,e[3]=i,e[4]=o,e[5]=a,e[6]=s,e[7]=c,e[8]=l,e},t.identity=function(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=1,e[5]=0,e[6]=0,e[7]=0,e[8]=1,e},t.transpose=function(e,t){if(e===t){var n=t[1],r=t[2],i=t[5];e[1]=t[3],e[2]=t[6],e[3]=n,e[5]=t[7],e[6]=r,e[7]=i}else e[0]=t[0],e[1]=t[3],e[2]=t[6],e[3]=t[1],e[4]=t[4],e[5]=t[7],e[6]=t[2],e[7]=t[5],e[8]=t[8];return e},t.invert=function(e,t){var n=t[0],r=t[1],i=t[2],o=t[3],a=t[4],s=t[5],c=t[6],l=t[7],u=t[8],d=u*a-s*l,f=-u*o+s*c,h=l*o-a*c,p=n*d+r*f+i*h;return p?(p=1/p,e[0]=d*p,e[1]=(-u*r+i*l)*p,e[2]=(s*r-i*a)*p,e[3]=f*p,e[4]=(u*n-i*c)*p,e[5]=(-s*n+i*o)*p,e[6]=h*p,e[7]=(-l*n+r*c)*p,e[8]=(a*n-r*o)*p,e):null},t.adjoint=function(e,t){var n=t[0],r=t[1],i=t[2],o=t[3],a=t[4],s=t[5],c=t[6],l=t[7],u=t[8];return e[0]=a*u-s*l,e[1]=i*l-r*u,e[2]=r*s-i*a,e[3]=s*c-o*u,e[4]=n*u-i*c,e[5]=i*o-n*s,e[6]=o*l-a*c,e[7]=r*c-n*l,e[8]=n*a-r*o,e},t.determinant=function(e){var t=e[0],n=e[1],r=e[2],i=e[3],o=e[4],a=e[5],s=e[6],c=e[7],l=e[8];return t*(l*o-a*c)+n*(-l*i+a*s)+r*(c*i-o*s)},t.multiply=i,t.translate=function(e,t,n){var r=t[0],i=t[1],o=t[2],a=t[3],s=t[4],c=t[5],l=t[6],u=t[7],d=t[8],f=n[0],h=n[1];return e[0]=r,e[1]=i,e[2]=o,e[3]=a,e[4]=s,e[5]=c,e[6]=f*r+h*a+l,e[7]=f*i+h*s+u,e[8]=f*o+h*c+d,e},t.rotate=function(e,t,n){var r=t[0],i=t[1],o=t[2],a=t[3],s=t[4],c=t[5],l=t[6],u=t[7],d=t[8],f=Math.sin(n),h=Math.cos(n);return e[0]=h*r+f*a,e[1]=h*i+f*s,e[2]=h*o+f*c,e[3]=h*a-f*r,e[4]=h*s-f*i,e[5]=h*c-f*o,e[6]=l,e[7]=u,e[8]=d,e},t.scale=function(e,t,n){var r=n[0],i=n[1];return e[0]=r*t[0],e[1]=r*t[1],e[2]=r*t[2],e[3]=i*t[3],e[4]=i*t[4],e[5]=i*t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e},t.fromTranslation=function(e,t){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=1,e[5]=0,e[6]=t[0],e[7]=t[1],e[8]=1,e},t.fromRotation=function(e,t){var n=Math.sin(t),r=Math.cos(t);return e[0]=r,e[1]=n,e[2]=0,e[3]=-n,e[4]=r,e[5]=0,e[6]=0,e[7]=0,e[8]=1,e},t.fromScaling=function(e,t){return e[0]=t[0],e[1]=0,e[2]=0,e[3]=0,e[4]=t[1],e[5]=0,e[6]=0,e[7]=0,e[8]=1,e},t.fromMat2d=function(e,t){return e[0]=t[0],e[1]=t[1],e[2]=0,e[3]=t[2],e[4]=t[3],e[5]=0,e[6]=t[4],e[7]=t[5],e[8]=1,e},t.fromQuat=function(e,t){var n=t[0],r=t[1],i=t[2],o=t[3],a=n+n,s=r+r,c=i+i,l=n*a,u=r*a,d=r*s,f=i*a,h=i*s,p=i*c,g=o*a,m=o*s,v=o*c;return e[0]=1-d-p,e[3]=u-v,e[6]=f+m,e[1]=u+v,e[4]=1-l-p,e[7]=h-g,e[2]=f-m,e[5]=h+g,e[8]=1-l-d,e},t.normalFromMat4=function(e,t){var n=t[0],r=t[1],i=t[2],o=t[3],a=t[4],s=t[5],c=t[6],l=t[7],u=t[8],d=t[9],f=t[10],h=t[11],p=t[12],g=t[13],m=t[14],v=t[15],b=n*s-r*a,y=n*c-i*a,x=n*l-o*a,w=r*c-i*s,O=r*l-o*s,_=i*l-o*c,C=u*g-d*p,S=u*m-f*p,P=u*v-h*p,j=d*m-f*g,k=d*v-h*g,L=f*v-h*m,D=b*L-y*k+x*j+w*P-O*S+_*C;return D?(D=1/D,e[0]=(s*L-c*k+l*j)*D,e[1]=(c*P-a*L-l*S)*D,e[2]=(a*k-s*P+l*C)*D,e[3]=(i*k-r*L-o*j)*D,e[4]=(n*L-i*P+o*S)*D,e[5]=(r*P-n*k-o*C)*D,e[6]=(g*_-m*O+v*w)*D,e[7]=(m*x-p*_-v*y)*D,e[8]=(p*O-g*x+v*b)*D,e):null},t.projection=function(e,t,n){return e[0]=2/t,e[1]=0,e[2]=0,e[3]=0,e[4]=-2/n,e[5]=0,e[6]=-1,e[7]=1,e[8]=1,e},t.str=function(e){return"mat3("+e[0]+", "+e[1]+", "+e[2]+", "+e[3]+", "+e[4]+", "+e[5]+", "+e[6]+", "+e[7]+", "+e[8]+")"},t.frob=function(e){return Math.sqrt(Math.pow(e[0],2)+Math.pow(e[1],2)+Math.pow(e[2],2)+Math.pow(e[3],2)+Math.pow(e[4],2)+Math.pow(e[5],2)+Math.pow(e[6],2)+Math.pow(e[7],2)+Math.pow(e[8],2))},t.add=function(e,t,n){return e[0]=t[0]+n[0],e[1]=t[1]+n[1],e[2]=t[2]+n[2],e[3]=t[3]+n[3],e[4]=t[4]+n[4],e[5]=t[5]+n[5],e[6]=t[6]+n[6],e[7]=t[7]+n[7],e[8]=t[8]+n[8],e},t.subtract=o,t.multiplyScalar=function(e,t,n){return e[0]=t[0]*n,e[1]=t[1]*n,e[2]=t[2]*n,e[3]=t[3]*n,e[4]=t[4]*n,e[5]=t[5]*n,e[6]=t[6]*n,e[7]=t[7]*n,e[8]=t[8]*n,e},t.multiplyScalarAndAdd=function(e,t,n,r){return e[0]=t[0]+n[0]*r,e[1]=t[1]+n[1]*r,e[2]=t[2]+n[2]*r,e[3]=t[3]+n[3]*r,e[4]=t[4]+n[4]*r,e[5]=t[5]+n[5]*r,e[6]=t[6]+n[6]*r,e[7]=t[7]+n[7]*r,e[8]=t[8]+n[8]*r,e},t.exactEquals=function(e,t){return e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]&&e[3]===t[3]&&e[4]===t[4]&&e[5]===t[5]&&e[6]===t[6]&&e[7]===t[7]&&e[8]===t[8]},t.equals=function(e,t){var n=e[0],i=e[1],o=e[2],a=e[3],s=e[4],c=e[5],l=e[6],u=e[7],d=e[8],f=t[0],h=t[1],p=t[2],g=t[3],m=t[4],v=t[5],b=t[6],y=t[7],x=t[8];return Math.abs(n-f)<=r.EPSILON*Math.max(1,Math.abs(n),Math.abs(f))&&Math.abs(i-h)<=r.EPSILON*Math.max(1,Math.abs(i),Math.abs(h))&&Math.abs(o-p)<=r.EPSILON*Math.max(1,Math.abs(o),Math.abs(p))&&Math.abs(a-g)<=r.EPSILON*Math.max(1,Math.abs(a),Math.abs(g))&&Math.abs(s-m)<=r.EPSILON*Math.max(1,Math.abs(s),Math.abs(m))&&Math.abs(c-v)<=r.EPSILON*Math.max(1,Math.abs(c),Math.abs(v))&&Math.abs(l-b)<=r.EPSILON*Math.max(1,Math.abs(l),Math.abs(b))&&Math.abs(u-y)<=r.EPSILON*Math.max(1,Math.abs(u),Math.abs(y))&&Math.abs(d-x)<=r.EPSILON*Math.max(1,Math.abs(d),Math.abs(x))};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(59));function i(e,t,n){var r=t[0],i=t[1],o=t[2],a=t[3],s=t[4],c=t[5],l=t[6],u=t[7],d=t[8],f=n[0],h=n[1],p=n[2],g=n[3],m=n[4],v=n[5],b=n[6],y=n[7],x=n[8];return e[0]=f*r+h*a+p*l,e[1]=f*i+h*s+p*u,e[2]=f*o+h*c+p*d,e[3]=g*r+m*a+v*l,e[4]=g*i+m*s+v*u,e[5]=g*o+m*c+v*d,e[6]=b*r+y*a+x*l,e[7]=b*i+y*s+x*u,e[8]=b*o+y*c+x*d,e}function o(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e[2]=t[2]-n[2],e[3]=t[3]-n[3],e[4]=t[4]-n[4],e[5]=t[5]-n[5],e[6]=t[6]-n[6],e[7]=t[7]-n[7],e[8]=t[8]-n[8],e}t.mul=i,t.sub=o},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=5,o=n(819);Math.sign=function(e){return 0===(e=+e)||isNaN(e)?e:e>0?1:-1};var a=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},o,{throttle:n(749),debounce:n(645),omit:function(e,t){var n={};return o.each(e,(function(e,r){-1===t.indexOf(r)&&(n[r]=e)})),n},traverseTree:function(e,t,n,r){void 0===r&&(r=!1);var i=n(e);r&&t(e,null,null),i&&a.each(i,(function(r,i){t(r,e,i),a.traverseTree(r,t,n)}))},toAllPadding:function(e){var t=0,n=0,r=0,i=0;return a.isNumber(e)||a.isString(e)?t=n=r=i=e:a.isArray(e)&&(t=e[0],r=a.isNil(e[1])?e[0]:e[1],i=a.isNil(e[2])?e[0]:e[2],n=a.isNil(e[3])?r:e[3]),[t,r,i,n]},guid:function(){return"xxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))},mix:function(){var e,t,n=a.toArray(arguments),r=n[0];if(!0===r)for(r=n[1],t=2;t<n.length;t++)s(r,e=n[t]);else for(t=1;t<n.length;t++)for(var i in e=n[t])e.hasOwnProperty(i)&&"constructor"!==i&&(r[i]=e[i]);return r},mixin:function(e,t){e&&t&&(e._mixins=t,e.ATTRS=e.ATTRS||{},a.each(t,(function(t){a.augment(e,t)})),e.ATTRS=a.mix({},e.ATTRS))}});function s(e,t,n){for(var r in n=n||0,t)if(t.hasOwnProperty(r)){var o=t[r];null!==o&&a.isPlainObject(o)?(a.isPlainObject(e[r])||(e[r]={}),n<i?s(e[r],t[r],n+1):e[r]=t[r]):a.isArray(o)?(e[r]=[],e[r]=e[r].concat(o)):void 0!==o&&(e[r]=t[r])}}a.Array={remove:function(e,t){var n=a.indexOf(e,t);-1!==n&&e.splice(n,1)}},e.exports=a},function(e,t,n){var r=n(26),i={},o={draw:function(){}},a={defaultShapeType:null,getShape:function(e,t){return this[e]||this[t]||this[this.defaultShapeType]||o},getExtendShape:function(e,t){var n=this;if(r.isArray(e)){var i={};return e.forEach((function(e){n[e]&&(i=r.mix({},i,n.getShape(e,t)))})),i}return this.getShape(e,t)}};i.registerShapeManager=function(e,t){var n=r.mix({},a,t),o=r.upperFirst(e);return i[o]=n,i["register"+o]=function(e,t,i,o){r.isNil(i)&&r.isNil(o)&&(i=e);var a=n.getExtendShape(i,o),s=r.mix(!0,{},a,t);return s.type=e,n[e]=s,s},n},e.exports=i},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var r=n(19),i=/[MLHVQTCSAZ]([^MLHVQTCSAZ]*)/gi,o=/[^\s\,]+/gi;e.exports={parseRadius:function(e){var t=0,n=0,i=0,o=0;return r.isArray(e)?1===e.length?t=n=i=o=e[0]:2===e.length?(t=i=e[0],n=o=e[1]):3===e.length?(t=e[0],n=o=e[1],i=e[2]):(t=e[0],n=e[1],i=e[2],o=e[3]):t=n=i=o=e,{r1:t,r2:n,r3:i,r4:o}},parsePath:function(e){return e=e||[],r.isArray(e)?e:r.isString(e)?(e=e.match(i),r.each(e,(function(t,n){if((t=t.match(o))[0].length>1){var i=t[0].charAt(0);t.splice(1,0,t[0].substr(1)),t[0]=i}r.each(t,(function(e,n){isNaN(e)||(t[n]=+e)})),e[n]=t})),e):void 0}}},function(e,t,n){var r=n(237);e.exports=function(e){return r(e)?"":e.toString()}},function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"String")}},function(e,t,n){var r=n(619),i=n(115);e.exports=function(e){if(!r(e)||!i(e,"Object"))return!1;if(null===Object.getPrototypeOf(e))return!0;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}},function(e,t,n){var r=function(e){function t(t){var n;return(n=e.call(this)||this).options=t,n}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t.prototype.execute=function(){var e=this,t=this.options;this.roots.forEach((function(n){e.layout(n,t).eachNode((function(e){e.data.x=e.x+e.data.width/2+e.hgap,e.data.y=e.y+e.data.height/2+e.vgap}))}))},t}(n(622));e.exports=r},function(e,t,n){!function(t,n){e.exports=n()}("undefined"!=typeof self&&self,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=5)}([function(e,t,n){var r=n(7);e.exports={assign:r}},function(e,t,n){var r=n(3),i=function(){function e(e,t){void 0===t&&(t={}),this.options=t,this.rootNode=r(e,t)}return e.prototype.execute=function(){throw new Error("please override this method")},e}();e.exports=i},function(e,t,n){var r=n(4),i=["LR","RL","TB","BT","H","V"],o=["LR","RL","H"],a=i[0];e.exports=function(e,t,n){var s=t.direction||a;if(t.isHorizontal=function(e){return o.indexOf(e)>-1}(s),s&&-1===i.indexOf(s))throw new TypeError("Invalid direction: "+s);if(s===i[0])n(e,t);else if(s===i[1])n(e,t),e.right2left();else if(s===i[2])n(e,t);else if(s===i[3])n(e,t),e.bottom2top();else if(s===i[4]||s===i[5]){var c=r(e,t),l=c.left,u=c.right;n(l,t),n(u,t),t.isHorizontal?l.right2left():l.bottom2top(),u.translate(l.x-u.x,l.y-u.y),e.x=l.x,e.y=u.y;var d=e.getBoundingBox();t.isHorizontal?d.top<0&&e.translate(0,-d.top):d.left<0&&e.translate(-d.left,0)}return e.translate(-(e.x+e.width/2+e.hgap),-(e.y+e.height/2+e.vgap)),e}},function(e,t,n){var r=n(0),i={getId:function(e){return e.id||e.name},getHGap:function(e){return e.hgap||18},getVGap:function(e){return e.vgap||18},getChildren:function(e){return e.children},getHeight:function(e){return e.height||36},getWidth:function(e){var t=e.name||" ";return e.width||18*t.split("").length}};function o(e,t){var n=this;if(n.vgap=n.hgap=0,e instanceof o)return e;n.data=e;var r=t.getHGap(e),i=t.getVGap(e);return n.width=t.getWidth(e),n.height=t.getHeight(e),n.id=t.getId(e),n.x=n.y=0,n.depth=0,n.children||(n.children=[]),n.addGap(r,i),n}r.assign(o.prototype,{isRoot:function(){return 0===this.depth},isLeaf:function(){return 0===this.children.length},addGap:function(e,t){this.hgap+=e,this.vgap+=t,this.width+=2*e,this.height+=2*t},eachNode:function(e){for(var t,n=[this];t=n.pop();)e(t),n=n.concat(t.children)},DFTraverse:function(e){this.eachNode(e)},BFTraverse:function(e){for(var t,n=[this];t=n.shift();)e(t),n=n.concat(t.children)},getBoundingBox:function(){var e={left:Number.MAX_VALUE,top:Number.MAX_VALUE,width:0,height:0};return this.eachNode((function(t){e.left=Math.min(e.left,t.x),e.top=Math.min(e.top,t.y),e.width=Math.max(e.width,t.x+t.width),e.height=Math.max(e.height,t.y+t.height)})),e},translate:function(e,t){void 0===e&&(e=0),void 0===t&&(t=0),this.eachNode((function(n){n.x+=e,n.y+=t}))},right2left:function(){var e=this.getBoundingBox();this.eachNode((function(t){t.x=t.x-2*(t.x-e.left)-t.width})),this.translate(e.width,0)},bottom2top:function(){var e=this.getBoundingBox();this.eachNode((function(t){t.y=t.y-2*(t.y-e.top)-t.height})),this.translate(0,e.height)}}),e.exports=function(e,t,n){void 0===t&&(t={});var a,s=new o(e,t=r.assign({},i,t)),c=[s];if(!n&&!e.collapsed)for(;a=c.pop();)if(!a.data.collapsed){var l=t.getChildren(a.data),u=l?l.length:0;if(a.children=new Array(u),l&&u)for(var d=0;d<u;d++){var f=new o(l[d],t);a.children[d]=f,c.push(f),f.parent=a,f.depth=a.depth+1}}return s}},function(e,t,n){var r=n(3);e.exports=function(e,t){for(var n=r(e.data,t,!0),i=r(e.data,t,!0),o=e.children.length,a=Math.round(o/2),s=t.getSide||function(e,t){return t<a?"right":"left"},c=0;c<o;c++){var l=e.children[c];"right"===s(l,c)?i.children.push(l):n.children.push(l)}return n.eachNode((function(e){e.isRoot()||(e.side="left")})),i.eachNode((function(e){e.isRoot()||(e.side="right")})),{left:n,right:i}}},function(e,t,n){var r={compactBox:n(6),dendrogram:n(9),indented:n(11),mindmap:n(13)};e.exports=r},function(e,t,n){var r=n(1),i=n(8),o=n(2),a=n(0),s=function(e){function t(){return e.apply(this,arguments)||this}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t.prototype.execute=function(){return o(this.rootNode,this.options,i)},t}(r),c={};e.exports=function(e,t){return t=a.assign({},c,t),new s(e,t).execute()}},function(e,t){function n(e,t){for(var n in t)t.hasOwnProperty(n)&&"constructor"!==n&&void 0!==t[n]&&(e[n]=t[n])}e.exports=function(e,t,r,i){return t&&n(e,t),r&&n(e,r),i&&n(e,i),e}},function(e,t){function n(e,t,n,r){void 0===r&&(r=[]);var i=this;i.w=e||0,i.h=t||0,i.y=n||0,i.x=0,i.c=r||[],i.cs=r.length,i.prelim=0,i.mod=0,i.shift=0,i.change=0,i.tl=null,i.tr=null,i.el=null,i.er=null,i.msel=0,i.mser=0}function r(e,t){!function e(t,n,r){r?t.y+=n:t.x+=n,t.children.forEach((function(t){e(t,n,r)}))}(e,-function e(t,n){var r=n?t.y:t.x;return t.children.forEach((function(t){r=Math.min(e(t,n),r)})),r}(e,t),t)}n.fromNode=function(e,t){if(!e)return null;var r=[];return e.children.forEach((function(e){r.push(n.fromNode(e,t))})),t?new n(e.height,e.width,e.x,r):new n(e.width,e.height,e.y,r)},e.exports=function(e,t){void 0===t&&(t={});var i=t.isHorizontal;function o(e){0===e.cs?(e.el=e,e.er=e,e.msel=e.mser=0):(e.el=e.c[0].el,e.msel=e.c[0].msel,e.er=e.c[e.cs-1].er,e.mser=e.c[e.cs-1].mser)}function a(e,t,n){for(var r=e.c[t-1],i=r.mod,o=e.c[t],a=o.mod;null!==r&&null!==o;){u(r)>n.low&&(n=n.nxt);var d=i+r.prelim+r.w-(a+o.prelim);d>0&&(a+=d,s(e,t,n.index,d));var f=u(r),h=u(o);f<=h&&null!==(r=l(r))&&(i+=r.mod),f>=h&&null!==(o=c(o))&&(a+=o.mod)}!r&&o?function(e,t,n,r){var i=e.c[0].el;i.tl=n;var o=r-n.mod-e.c[0].msel;i.mod+=o,i.prelim-=o,e.c[0].el=e.c[t].el,e.c[0].msel=e.c[t].msel}(e,t,o,a):r&&!o&&function(e,t,n,r){var i=e.c[t].er;i.tr=n;var o=r-n.mod-e.c[t].mser;i.mod+=o,i.prelim-=o,e.c[t].er=e.c[t-1].er,e.c[t].mser=e.c[t-1].mser}(e,t,r,i)}function s(e,t,n,r){e.c[t].mod+=r,e.c[t].msel+=r,e.c[t].mser+=r,function(e,t,n,r){if(n!==t-1){var i=t-n;e.c[n+1].shift+=r/i,e.c[t].shift-=r/i,e.c[t].change-=r-r/i}}(e,t,n,r)}function c(e){return 0===e.cs?e.tl:e.c[0]}function l(e){return 0===e.cs?e.tr:e.c[e.cs-1]}function u(e){return e.y+e.h}function d(e,t,n){for(;null!==n&&e>=n.low;)n=n.nxt;return{low:e,index:t,nxt:n}}!function e(t,n,r){void 0===r&&(r=0),n?(t.x=r,r+=t.width):(t.y=r,r+=t.height),t.children.forEach((function(t){e(t,n,r)}))}(e,i);var f=n.fromNode(e,i);return function e(t){if(0!==t.cs){e(t.c[0]);for(var n=d(u(t.c[0].el),0,null),r=1;r<t.cs;++r){e(t.c[r]);var i=u(t.c[r].er);a(t,r,n),n=d(i,r,n)}!function(e){e.prelim=(e.c[0].prelim+e.c[0].mod+e.c[e.cs-1].mod+e.c[e.cs-1].prelim+e.c[e.cs-1].w)/2-e.w/2}(t),o(t)}else o(t)}(f),function e(t,n){n+=t.mod,t.x=t.prelim+n,function(e){for(var t=0,n=0,r=0;r<e.cs;r++)t+=e.c[r].shift,n+=t+e.c[r].change,e.c[r].mod+=n}(t);for(var r=0;r<t.cs;r++)e(t.c[r],n)}(f,0),function e(t,n,r){r?n.y=t.x:n.x=t.x,t.c.forEach((function(t,i){e(t,n.children[i],r)}))}(f,e,i),r(e,i),e}},function(e,t,n){var r=n(1),i=n(10),o=n(2),a=n(0),s=function(e){function t(){return e.apply(this,arguments)||this}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t.prototype.execute=function(){return this.rootNode.width=0,o(this.rootNode,this.options,i)},t}(r),c={};e.exports=function(e,t){return t=a.assign({},c,t),new s(e,t).execute()}},function(e,t,n){var r=n(0),i={isHorizontal:!0,nodeSep:20,nodeSize:20,rankSep:200,subTreeSep:10};e.exports=function(e,t){void 0===t&&(t={}),t=r.assign({},i,t);var n,o=0,a=function e(t){if(!t)return null;t.width=0,t.depth&&t.depth>o&&(o=t.depth);var n=t.children,r=n.length,i=new function(e,t){void 0===e&&(e=0),void 0===t&&(t=[]);var n=this;n.x=n.y=0,n.leftChild=n.rightChild=null,n.height=0,n.children=t}(t.height,[]);return n.forEach((function(t,n){var o=e(t);i.children.push(o),0===n&&(i.leftChild=o),n===r-1&&(i.rightChild=o)})),i.originNode=t,i.isLeaf=t.isLeaf(),i}(e);return function e(t){if(t.isLeaf||0===t.children.length)t.drawingDepth=o;else{var n=t.children.map((function(t){return e(t)})),r=Math.min.apply(null,n);t.drawingDepth=r-1}return t.drawingDepth}(a),function e(r){r.x=r.drawingDepth*t.rankSep,r.isLeaf?(r.y=0,n&&(r.y=n.y+n.height+t.nodeSep,r.originNode.parent!==n.originNode.parent&&(r.y+=t.subTreeSep)),n=r):(r.children.forEach((function(t){e(t)})),r.y=(r.leftChild.y+r.rightChild.y)/2)}(a),function e(t,n,r){r?(n.x=t.x,n.y=t.y):(n.x=t.y,n.y=t.x),t.children.forEach((function(t,i){e(t,n.children[i],r)}))}(a,e,t.isHorizontal),e}},function(e,t,n){var r=n(1),i=n(12),o=n(4),a=n(0),s=["LR","RL","H"],c=s[0],l=function(e){function t(){return e.apply(this,arguments)||this}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t.prototype.execute=function(){var e=this.options,t=this.rootNode;e.isHorizontal=!0;var n=e.indent,r=e.direction||c;if(r&&-1===s.indexOf(r))throw new TypeError("Invalid direction: "+r);if(r===s[0])i(t,n);else if(r===s[1])i(t,n),t.right2left();else if(r===s[2]){var a=o(t,e),l=a.left,u=a.right;i(l,n),l.right2left(),i(u,n);var d=l.getBoundingBox();u.translate(d.width,0),t.x=u.x-t.width/2}return t},t}(r),u={};e.exports=function(e,t){return t=a.assign({},u,t),new l(e,t).execute()}},function(e,t){e.exports=function(e,t){void 0===t&&(t=20);var n=null;e.eachNode((function(e){!function(e,t,n){e.x+=n*e.depth,e.y=t?t.y+t.height:0}(e,n,t),n=e}))}},function(e,t,n){var r=n(1),i=n(14),o=n(2),a=n(0),s=function(e){function t(){return e.apply(this,arguments)||this}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t.prototype.execute=function(){return o(this.rootNode,this.options,i)},t}(r),c={};e.exports=function(e,t){return t=a.assign({},c,t),new s(e,t).execute()}},function(e,t,n){var r=n(0),i={getSubTreeSep:function(){return 0}};e.exports=function(e,t){void 0===t&&(t={}),t=r.assign({},i,t),e.parent={x:0,width:0,height:0,y:0},e.BFTraverse((function(e){e.x=e.parent.x+e.parent.width})),e.parent=null,function e(t,n){var r=0;return t.children.length?t.children.forEach((function(t){r+=e(t,n)})):r=t.height,t._subTreeSep=n.getSubTreeSep(t.data),t.totalHeight=Math.max(t.height,r)+2*t._subTreeSep,t.totalHeight}(e,t),e.startY=0,e.y=e.totalHeight/2-e.height/2,e.eachNode((function(e){var t=e.children,n=t.length;if(n){var r=t[0];if(r.startY=e.startY+e._subTreeSep,1===n)r.y=e.y+e.height/2-r.height/2;else{r.y=r.startY+r.totalHeight/2-r.height/2;for(var i=1;i<n;i++){var o=t[i];o.startY=t[i-1].startY+t[i-1].totalHeight,o.y=o.startY+o.totalHeight/2-o.height/2}}}})),function e(t){var n=t.children,r=n.length;if(r){n.forEach((function(t){e(t)}));var i=n[0],o=n[r-1],a=o.y-i.y+o.height,s=0;if(n.forEach((function(e){s+=e.totalHeight})),a>t.height)t.y=i.y+a/2-t.height/2;else if(1!==n.length||t.height>s){var c=t.y+(t.height-a)/2-i.y;n.forEach((function(e){e.translate(0,c)}))}else t.y=(i.y+i.height/2+o.y+o.height/2)/2-t.height/2}}(e)}}])}))},function(e,t,n){var r=n(26),i=function(){var e=t.prototype;function t(e){var t=this.getDefaultCfg();r.mix(this,t,e),this._init()}return e.getDefaultCfg=function(){return{}},e._init=function(){},e.destroy=function(){},t}();e.exports=i},function(e,t,n){var r=n(19),i=n(613),o=n(612),a=n(640),s=n(639),c=r.vec3,l=r.mat3,u=["m","l","c","a","q","h","v","t","s","z"];function d(e,t,n){return{x:n.x+e,y:n.y+t}}function f(e,t){return{x:t.x+(t.x-e.x),y:t.y+(t.y-e.y)}}function h(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1])}function p(e,t){return(e[0]*t[0]+e[1]*t[1])/(h(e)*h(t))}function g(e,t){return(e[0]*t[1]<e[1]*t[0]?-1:1)*Math.acos(p(e,t))}var m=function(e,t,n){this.preSegment=t,this.isLast=n,this.init(e,t)};r.augment(m,{init:function(e,t){var n=e[0];t=t||{endPoint:{x:0,y:0}};var i,o,a,s,c=u.indexOf(n)>=0,l=c?n.toUpperCase():n,h=e,m=t.endPoint,v=h[1],b=h[2];switch(l){default:break;case"M":s=c?d(v,b,m):{x:v,y:b},this.command="M",this.params=[m,s],this.subStart=s,this.endPoint=s;break;case"L":s=c?d(v,b,m):{x:v,y:b},this.command="L",this.params=[m,s],this.subStart=t.subStart,this.endPoint=s,this.endTangent=function(){return[s.x-m.x,s.y-m.y]},this.startTangent=function(){return[m.x-s.x,m.y-s.y]};break;case"H":s=c?d(v,0,m):{x:v,y:m.y},this.command="L",this.params=[m,s],this.subStart=t.subStart,this.endPoint=s,this.endTangent=function(){return[s.x-m.x,s.y-m.y]},this.startTangent=function(){return[m.x-s.x,m.y-s.y]};break;case"V":s=c?d(0,v,m):{x:m.x,y:v},this.command="L",this.params=[m,s],this.subStart=t.subStart,this.endPoint=s,this.endTangent=function(){return[s.x-m.x,s.y-m.y]},this.startTangent=function(){return[m.x-s.x,m.y-s.y]};break;case"Q":c?(i=d(v,b,m),o=d(h[3],h[4],m)):(i={x:v,y:b},o={x:h[3],y:h[4]}),this.command="Q",this.params=[m,i,o],this.subStart=t.subStart,this.endPoint=o,this.endTangent=function(){return[o.x-i.x,o.y-i.y]},this.startTangent=function(){return[m.x-i.x,m.y-i.y]};break;case"T":o=c?d(v,b,m):{x:v,y:b},"Q"===t.command?(i=f(t.params[1],m),this.command="Q",this.params=[m,i,o],this.subStart=t.subStart,this.endPoint=o,this.endTangent=function(){return[o.x-i.x,o.y-i.y]},this.startTangent=function(){return[m.x-i.x,m.y-i.y]}):(this.command="TL",this.params=[m,o],this.subStart=t.subStart,this.endPoint=o,this.endTangent=function(){return[o.x-m.x,o.y-m.y]},this.startTangent=function(){return[m.x-o.x,m.y-o.y]});break;case"C":c?(i=d(v,b,m),o=d(h[3],h[4],m),a=d(h[5],h[6],m)):(i={x:v,y:b},o={x:h[3],y:h[4]},a={x:h[5],y:h[6]}),this.command="C",this.params=[m,i,o,a],this.subStart=t.subStart,this.endPoint=a,this.endTangent=function(){return[a.x-o.x,a.y-o.y]},this.startTangent=function(){return[m.x-i.x,m.y-i.y]};break;case"S":c?(o=d(v,b,m),a=d(h[3],h[4],m)):(o={x:v,y:b},a={x:h[3],y:h[4]}),"C"===t.command?(i=f(t.params[2],m),this.command="C",this.params=[m,i,o,a],this.subStart=t.subStart,this.endPoint=a,this.endTangent=function(){return[a.x-o.x,a.y-o.y]},this.startTangent=function(){return[m.x-i.x,m.y-i.y]}):(this.command="SQ",this.params=[m,o,a],this.subStart=t.subStart,this.endPoint=a,this.endTangent=function(){return[a.x-o.x,a.y-o.y]},this.startTangent=function(){return[m.x-o.x,m.y-o.y]});break;case"A":var y=v,x=b,w=h[3],O=h[4],_=h[5];s=c?d(h[6],h[7],m):{x:h[6],y:h[7]},this.command="A";var C=function(e,t,n,i,o,a,s){var c=r.mod(r.toRadian(s),2*Math.PI),l=e.x,u=e.y,d=t.x,f=t.y,h=Math.cos(c)*(l-d)/2+Math.sin(c)*(u-f)/2,m=-1*Math.sin(c)*(l-d)/2+Math.cos(c)*(u-f)/2,v=h*h/(o*o)+m*m/(a*a);v>1&&(o*=Math.sqrt(v),a*=Math.sqrt(v));var b=o*o*(m*m)+a*a*(h*h),y=Math.sqrt((o*o*(a*a)-b)/b);n===i&&(y*=-1),isNaN(y)&&(y=0);var x=y*o*m/a,w=y*-a*h/o,O=(l+d)/2+Math.cos(c)*x-Math.sin(c)*w,_=(u+f)/2+Math.sin(c)*x+Math.cos(c)*w,C=g([1,0],[(h-x)/o,(m-w)/a]),S=[(h-x)/o,(m-w)/a],P=[(-1*h-x)/o,(-1*m-w)/a],j=g(S,P);return p(S,P)<=-1&&(j=Math.PI),p(S,P)>=1&&(j=0),0===i&&j>0&&(j-=2*Math.PI),1===i&&j<0&&(j+=2*Math.PI),[e,O,_,o,a,C,j,c,i]}(m,s,O,_,y,x,w);this.params=C;var S=t.subStart;this.subStart=S,this.endPoint=s;var P=C[5]%(2*Math.PI);r.isNumberEqual(P,2*Math.PI)&&(P=0);var j=C[6]%(2*Math.PI);r.isNumberEqual(j,2*Math.PI)&&(j=0);var k=.001;this.startTangent=function(){0===_&&(k*=-1);var e=C[3]*Math.cos(P-k)+C[1],t=C[4]*Math.sin(P-k)+C[2];return[e-S.x,t-S.y]},this.endTangent=function(){var e=C[6];e-2*Math.PI<1e-4&&(e=0);var t=C[3]*Math.cos(P+e+k)+C[1],n=C[4]*Math.sin(P+e-k)+C[2];return[m.x-t,m.y-n]};break;case"Z":this.command="Z",this.params=[m,t.subStart],this.subStart=t.subStart,this.endPoint=t.subStart}},isInside:function(e,t,n){var r=this.command,o=this.params,a=this.box;if(a&&!i.box(a.minX,a.maxX,a.minY,a.maxY,e,t))return!1;switch(r){default:break;case"M":return!1;case"TL":case"L":case"Z":return i.line(o[0].x,o[0].y,o[1].x,o[1].y,n,e,t);case"SQ":case"Q":return i.quadraticline(o[0].x,o[0].y,o[1].x,o[1].y,o[2].x,o[2].y,n,e,t);case"C":return i.cubicline(o[0].x,o[0].y,o[1].x,o[1].y,o[2].x,o[2].y,o[3].x,o[3].y,n,e,t);case"A":var s=o,u=s[1],d=s[2],f=s[3],h=s[4],p=s[5],g=s[6],m=s[7],v=s[8],b=f>h?f:h,y=f>h?1:f/h,x=f>h?h/f:1;s=[e,t,1];var w=[1,0,0,0,1,0,0,0,1];return l.translate(w,w,[-u,-d]),l.rotate(w,w,-m),l.scale(w,w,[1/y,1/x]),c.transformMat3(s,s,w),i.arcline(0,0,b,p,p+g,1-v,n,s[0],s[1])}return!1},draw:function(e){var t,n,r,i=this.command,o=this.params;switch(i){default:break;case"M":e.moveTo(o[1].x,o[1].y);break;case"TL":case"L":e.lineTo(o[1].x,o[1].y);break;case"SQ":case"Q":t=o[1],n=o[2],e.quadraticCurveTo(t.x,t.y,n.x,n.y);break;case"C":t=o[1],n=o[2],r=o[3],e.bezierCurveTo(t.x,t.y,n.x,n.y,r.x,r.y);break;case"A":var a=o,s=a[1],c=a[2],l=a[3],u=a[4],d=a[5],f=a[6],h=a[7],p=a[8],g=l>u?l:u,m=l>u?1:l/u,v=l>u?u/l:1;e.translate(s,c),e.rotate(h),e.scale(m,v),e.arc(0,0,g,d,d+f,1-p),e.scale(1/m,1/v),e.rotate(-h),e.translate(-s,-c);break;case"Z":e.closePath()}},getBBox:function(e){var t,n,r,i,c=e/2,l=this.params;switch(this.command){default:case"M":case"Z":break;case"TL":case"L":this.box={minX:Math.min(l[0].x,l[1].x)-c,maxX:Math.max(l[0].x,l[1].x)+c,minY:Math.min(l[0].y,l[1].y)-c,maxY:Math.max(l[0].y,l[1].y)+c};break;case"SQ":case"Q":for(r=0,i=(n=a.extrema(l[0].x,l[1].x,l[2].x)).length;r<i;r++)n[r]=a.at(l[0].x,l[1].x,l[2].x,n[r]);for(n.push(l[0].x,l[2].x),r=0,i=(t=a.extrema(l[0].y,l[1].y,l[2].y)).length;r<i;r++)t[r]=a.at(l[0].y,l[1].y,l[2].y,t);t.push(l[0].y,l[2].y),this.box={minX:Math.min.apply(Math,n)-c,maxX:Math.max.apply(Math,n)+c,minY:Math.min.apply(Math,t)-c,maxY:Math.max.apply(Math,t)+c};break;case"C":for(r=0,i=(n=o.extrema(l[0].x,l[1].x,l[2].x,l[3].x)).length;r<i;r++)n[r]=o.at(l[0].x,l[1].x,l[2].x,l[3].x,n[r]);for(r=0,i=(t=o.extrema(l[0].y,l[1].y,l[2].y,l[3].y)).length;r<i;r++)t[r]=o.at(l[0].y,l[1].y,l[2].y,l[3].y,t[r]);n.push(l[0].x,l[3].x),t.push(l[0].y,l[3].y),this.box={minX:Math.min.apply(Math,n)-c,maxX:Math.max.apply(Math,n)+c,minY:Math.min.apply(Math,t)-c,maxY:Math.max.apply(Math,t)+c};break;case"A":var u=l,d=u[1],f=u[2],h=u[3],p=u[4],g=u[5],m=u[6],v=u[7],b=u[8],y=g,x=g+m,w=s.xExtrema(v,h,p),O=1/0,_=-1/0,C=[y,x];for(r=2*-Math.PI;r<=2*Math.PI;r+=Math.PI){var S=w+r;1===b?y<S&&S<x&&C.push(S):x<S&&S<y&&C.push(S)}for(r=0,i=C.length;r<i;r++){var P=s.xAt(v,h,p,d,C[r]);P<O&&(O=P),P>_&&(_=P)}var j=s.yExtrema(v,h,p),k=1/0,L=-1/0,D=[y,x];for(r=2*-Math.PI;r<=2*Math.PI;r+=Math.PI){var M=j+r;1===b?y<M&&M<x&&D.push(M):x<M&&M<y&&D.push(M)}for(r=0,i=D.length;r<i;r++){var E=s.yAt(v,h,p,f,D[r]);E<k&&(k=E),E>L&&(L=E)}this.box={minX:O-c,maxX:_+c,minY:k-c,maxY:L+c}}}}),e.exports=m},function(e,t,n){var r=n(593),i=n(600),o=Math.PI,a=Math.sin,s=Math.cos,c=Math.atan2,l=10,u=o/3;function d(e,t,n,r,i,d,f){var h,p,g,m,v,b,y;if(!t.fill){var x=t.arrowLength||l,w=t.arrowAngle?t.arrowAngle*o/180:u;y=c(r-d,n-i),v=Math.abs(t.lineWidth*s(y))/2,b=Math.abs(t.lineWidth*a(y))/2,f&&(v=-v,b=-b),h=i+x*s(y+w/2),p=d+x*a(y+w/2),g=i+x*s(y-w/2),m=d+x*a(y-w/2),e.beginPath(),e.moveTo(h-v,p-b),e.lineTo(i-v,d-b),e.lineTo(g-v,m-b),e.moveTo(i-v,d-b),e.lineTo(i+v,d+b),e.moveTo(i,d),e.stroke()}}function f(e,t,n,o,a,s,c){var l=c?t.startArrow:t.endArrow,u=l.d,d=0,f=a-n,h=s-o,p=Math.atan(f/h);0===h&&f<0?d=Math.PI:f>0&&h>0?d=Math.PI/2-p:f<0&&h<0?d=-Math.PI/2-p:f>=0&&h<0?d=-p-Math.PI/2:f<=0&&h>0&&(d=Math.PI/2-p);var g=function(e){var t,n=[],o=r.parsePath(e.path);if(!Array.isArray(o)||0===o.length||"M"!==o[0][0]&&"m"!==o[0][0])return!1;for(var a=o.length,s=0;s<o.length;s++){var c=o[s];t=new i(c,t,s===a-1),n.push(t)}return n}(l);if(g){u&&(c?(a+=Math.sin(Math.abs(p))*u,s=s+Math.cos(Math.abs(p))*u-.5*e.lineWidth):(a-=Math.sin(Math.abs(p))*u,s=s-Math.cos(Math.abs(p))*u+.5*e.lineWidth)),e.save(),e.beginPath(),e.translate(a,s),e.rotate(d);for(var m=0;m<g.length;m++)g[m].draw(e);e.setTransform(1,0,0,1,0,0),e.fillStyle=e.strokeStyle,e.fill(),e.restore()}}e.exports={addStartArrow:function(e,t,n,r,i,o){"object"==typeof t.startArrow?f(e,t,n,r,i,o,!0):t.startArrow&&d(e,t,n,r,i,o,!0)},addEndArrow:function(e,t,n,r,i,o){"object"==typeof t.endArrow?f(e,t,n,r,i,o,!1):t.endArrow&&d(e,t,n,r,i,o,!1)}}},function(e,t,n){var r=n(19);function i(e,t,n,r){return{x:Math.cos(r)*n+e,y:Math.sin(r)*n+t}}function o(e,t,n,r){var i,o;return r?e<t?(i=t-e,o=2*Math.PI-n+e):e>n&&(i=2*Math.PI-e+t,o=e-n):(i=e-t,o=n-e),i>o?n:t}function a(e,t,n,i){var a=0;return n-t>=2*Math.PI&&(a=2*Math.PI),t=r.mod(t,2*Math.PI),n=r.mod(n,2*Math.PI)+a,e=r.mod(e,2*Math.PI),i?t>=n?e>n&&e<t?e:o(e,n,t,!0):e<t||e>n?e:o(e,t,n):t<=n?t<e&&e<n?e:o(e,t,n,!0):e>t||e<n?e:o(e,n,t)}function s(e,t,n,i,o,s,c,l,u){var d=[c,l],f=[e,t],h=r.vec2.subtract([],d,f),p=r.vec2.angleTo([1,0],h);p=a(p,i,o,s);var g=[n*Math.cos(p)+e,n*Math.sin(p)+t];return u&&(u.x=g[0],u.y=g[1]),r.vec2.distance(g,d)}e.exports={nearAngle:a,projectPoint:function(e,t,n,r,i,o,a,c){var l={};return s(e,t,n,r,i,o,a,c,l),l},pointDistance:s,box:function(e,t,n,o,s,c){var l=Math.PI/2,u=Math.PI,d=3*Math.PI/2,f=[],h=a(0,o,s,c);0===h&&f.push(i(e,t,n,0)),(h=a(l,o,s,c))===l&&f.push(i(e,t,n,l)),(h=a(u,o,s,c))===u&&f.push(i(e,t,n,u)),(h=a(d,o,s,c))===d&&f.push(i(e,t,n,d)),f.push(i(e,t,n,o)),f.push(i(e,t,n,s));var p=1/0,g=-1/0,m=1/0,v=-1/0;return r.each(f,(function(e){p>e.x&&(p=e.x),g<e.x&&(g=e.x),m>e.y&&(m=e.y),v<e.y&&(v=e.y)})),{minX:p,minY:m,maxX:g,maxY:v}}}},function(e,t,n){var r=n(19).vec2;e.exports={at:function(e,t,n){return(t-e)*n+e},pointDistance:function(e,t,n,i,o,a){var s=[n-e,i-t];if(r.exactEquals(s,[0,0]))return NaN;var c=[-s[1],s[0]];r.normalize(c,c);var l=[o-e,a-t];return Math.abs(r.dot(l,c))},box:function(e,t,n,r,i){var o=i/2,a=Math.min(e,n),s=Math.max(e,n);return{minX:a-o,minY:Math.min(t,r)-o,maxX:s+o,maxY:Math.max(t,r)+o}},len:function(e,t,n,r){return Math.sqrt((n-e)*(n-e)+(r-t)*(r-t))}}},function(e,t,n){var r=n(118);e.exports=function(e){return r(e)?Array.prototype.slice.call(e):[]}},function(e,t,n){var r=n(118),i=Array.prototype.indexOf;e.exports=function(e,t){return!!r(e)&&i.call(e,t)>-1}},function(e,t){function n(e,t){for(var n in t)t.hasOwnProperty(n)&&"constructor"!==n&&void 0!==t[n]&&(e[n]=t[n])}e.exports=function(e,t,r,i){return t&&n(e,t),r&&n(e,r),i&&n(e,i),e}},,function(e,t,n){var r=n(26),i=function(){function e(e){r.mix(this,{id:"",type:null,model:{},group:null,animate:!1,modelCache:{},isItem:!0,visible:!0},e),this._init()}var t=e.prototype;return t._init=function(){this._initGroup(),this.draw()},t._mapping=function(){var e=this.mapper,t=this.model;e.mapping(t)},t._initGroup=function(){var e=this.group,t=this.model,n=this.type;e.isItemContainer=!0,e.id=t.id,e.itemType=n,e.model=t,e.item=this},t._calculateBBox=function(){var e=this.keyShape,t=this.group,n=r.getBBox(e,t);return n.width=n.maxX-n.minX,n.height=n.maxY-n.minY,n.centerX=(n.minX+n.maxX)/2,n.centerY=(n.minY+n.maxY)/2,n},t.getLabel=function(){return this.group.findByClass("label")[0]},t.getGraph=function(){return this.graph},t._setShapeObj=function(){var e=this.graph,t=this.type,n=this.getModel();this.shapeObj=e.getShapeObj(t,n)},t._afterDraw=function(){var e=this.graph;this._setGId(),this._cacheModel(),e.emit("afteritemdraw",{item:this})},t._cacheModel=function(){this.modelCache=r.mix({},this.model)},t._setGId=function(){var e=this.group,t=this.id,n=this.type;e.gid=t,e.deepEach((function(e,r,i){var o=r.gid;if(e.id=t,e.eventPreFix=n,e.gid=o+"-"+i,e.isShape){var a=e.get("type");e.gid+="-"+a}}))},t._beforeDraw=function(){var e=this.graph,t=this.group;e.emit("beforeitemdraw",{item:this}),t.resetMatrix(),this.updateCollapsedParent()},t._shouldDraw=function(){return!0},t._getDiff=function(){var e=[],t=this.model,n=this.modelCache;return r.each(t,(function(t,i){r.isEqual(t,n[i])||e.push(i)})),0!==e.length&&e},t._drawInner=function(){var e=this.animate;this.group.clear(!e),this._mapping(),this._setShapeObj();var t=this.shapeObj,n=t.draw(this);n&&(n.isKeyShape=!0,this.keyShape=n),t.afterDraw&&t.afterDraw(this)},t.deepEach=function(e,t){r.traverseTree(this,e,t||function(e){return e.getChildren()})},t.getShapeObj=function(){return this.shapeObj},t.updateCollapsedParent=function(){var e=this.dataMap;this.collapsedParent=function e(t,n){var r=n[t.parent];if(!r)return!1;if(r){var i=e(r,n);if(i)return i}return r.collapsed?r:void 0}(this.model,e)},t.isVisible=function(){return this.visible},t.hide=function(){var e=this.group,t=this.graph;t.emit("beforeitemhide",{item:this}),e.hide(),this.visible=!1,t.emit("afteritemhide",{item:this})},t.show=function(){var e=this.group,t=this.graph;t.emit("beforeitemshow",{item:this}),e.show(),this.visible=!0,t.emit("afteritemshow",{item:this})},t.draw=function(){this._beforeDraw(),this._shouldDraw()&&this._drawInner(),this._afterDraw()},t.forceUpdate=function(){this._beforeDraw(),this._drawInner(),this._afterDraw()},t.getCenter=function(){var e=this.getBBox();return{x:e.centerX,y:e.centerY}},t.getBBox=function(){return this.bbox||this._calculateBBox()},t.layoutUpdate=function(){this.isVisible()&&this.draw()},t.update=function(){this.draw()},t.getModel=function(){return this.model},t.getKeyShape=function(){return this.keyShape},t.getGraphicGroup=function(){return this.group},t.getHierarchy=function(){return this.graph.getHierarchy(this)},t.getParent=function(){var e=this.model;return this.itemMap[e.parent]},t.getAllParents=function(){for(var e=this.model,t=this.itemMap,n=[],r=e.parent;r&&t[r];){var i=t[r],o=i.getModel();n.push(i),r=o.parent}return n},t.getAllChildren=function(){var e=[];return this.deepEach((function(t){e.push(t)})),e},t.getChildren=function(){var e=this.id;return this.graph.getItems().filter((function(t){return t.model.parent===e}))},t.toFront=function(){this.group.toFront()},t.toBack=function(){this.group.toBack()},t.destroy=function(){if(!this.destroyed){var e=this.animate,t=this.graph;t.emit("beforeitemdestroy",{item:this}),this.group.remove(!e),this.destroyed=!0,t.emit("afteritemdestroy",{item:this})}},e}();e.exports=i},function(e,t){e.exports="2.2.6"},function(e,t,n){var r=n(644),i="\t\n\v\f\r 聽釟�釥庘��鈥佲�傗�冣�勨�呪�嗏�団�堚�夆�娾�仧銆�\u2028\u2029",o=new RegExp("([a-z])["+i+",]*((-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?["+i+"]*,?["+i+"]*)+)","ig"),a=new RegExp("(-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?)["+i+"]*,?["+i+"]*","ig"),s=function(e){if(!e)return null;if(typeof e==typeof[])return e;var t={a:7,c:6,o:2,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,u:3,z:0},n=[];return String(e).replace(o,(function(e,r,i){var o=[],s=r.toLowerCase();if(i.replace(a,(function(e,t){t&&o.push(+t)})),"m"===s&&o.length>2&&(n.push([r].concat(o.splice(0,2))),s="l",r="m"===r?"l":"L"),"o"===s&&1===o.length&&n.push([r,o[0]]),"r"===s)n.push([r].concat(o));else for(;o.length>=t[s]&&(n.push([r].concat(o.splice(0,t[s]))),t[s]););})),n},c=function(e,t){for(var n=[],r=0,i=e.length;i-2*!t>r;r+=2){var o=[{x:+e[r-2],y:+e[r-1]},{x:+e[r],y:+e[r+1]},{x:+e[r+2],y:+e[r+3]},{x:+e[r+4],y:+e[r+5]}];t?r?i-4===r?o[3]={x:+e[0],y:+e[1]}:i-2===r&&(o[2]={x:+e[0],y:+e[1]},o[3]={x:+e[2],y:+e[3]}):o[0]={x:+e[i-2],y:+e[i-1]}:i-4===r?o[3]=o[2]:r||(o[0]={x:+e[r],y:+e[r+1]}),n.push(["C",(-o[0].x+6*o[1].x+o[2].x)/6,(-o[0].y+6*o[1].y+o[2].y)/6,(o[1].x+6*o[2].x-o[3].x)/6,(o[1].y+6*o[2].y-o[3].y)/6,o[2].x,o[2].y])}return n},l=function(e,t,n,r,i){var o=[];if(null===i&&null===r&&(r=n),e=+e,t=+t,n=+n,r=+r,null!==i){var a=Math.PI/180,s=e+n*Math.cos(-r*a),c=e+n*Math.cos(-i*a);o=[["M",s,t+n*Math.sin(-r*a)],["A",n,n,0,+(i-r>180),0,c,t+n*Math.sin(-i*a)]]}else o=[["M",e,t],["m",0,-r],["a",n,r,0,1,1,0,2*r],["a",n,r,0,1,1,0,-2*r],["z"]];return o},u=function(e){if(!(e=s(e))||!e.length)return[["M",0,0]];var t,n,r=[],i=0,o=0,a=0,u=0,d=0;"M"===e[0][0]&&(a=i=+e[0][1],u=o=+e[0][2],d++,r[0]=["M",i,o]);for(var f,h,p=3===e.length&&"M"===e[0][0]&&"R"===e[1][0].toUpperCase()&&"Z"===e[2][0].toUpperCase(),g=d,m=e.length;g<m;g++){if(r.push(f=[]),(t=(h=e[g])[0])!==t.toUpperCase())switch(f[0]=t.toUpperCase(),f[0]){case"A":f[1]=h[1],f[2]=h[2],f[3]=h[3],f[4]=h[4],f[5]=h[5],f[6]=+h[6]+i,f[7]=+h[7]+o;break;case"V":f[1]=+h[1]+o;break;case"H":f[1]=+h[1]+i;break;case"R":for(var v=2,b=(n=[i,o].concat(h.slice(1))).length;v<b;v++)n[v]=+n[v]+i,n[++v]=+n[v]+o;r.pop(),r=r.concat(c(n,p));break;case"O":r.pop(),(n=l(i,o,h[1],h[2])).push(n[0]),r=r.concat(n);break;case"U":r.pop(),r=r.concat(l(i,o,h[1],h[2],h[3])),f=["U"].concat(r[r.length-1].slice(-2));break;case"M":a=+h[1]+i,u=+h[2]+o;break;default:for(var y=1,x=h.length;y<x;y++)f[y]=+h[y]+(y%2?i:o)}else if("R"===t)n=[i,o].concat(h.slice(1)),r.pop(),r=r.concat(c(n,p)),f=["R"].concat(h.slice(-2));else if("O"===t)r.pop(),(n=l(i,o,h[1],h[2])).push(n[0]),r=r.concat(n);else if("U"===t)r.pop(),r=r.concat(l(i,o,h[1],h[2],h[3])),f=["U"].concat(r[r.length-1].slice(-2));else for(var w=0,O=h.length;w<O;w++)f[w]=h[w];if("O"!==(t=t.toUpperCase()))switch(f[0]){case"Z":i=+a,o=+u;break;case"H":i=f[1];break;case"V":o=f[1];break;case"M":a=f[f.length-2],u=f[f.length-1];break;default:i=f[f.length-2],o=f[f.length-1]}}return r},d=function(e,t,n,r){return[e,t,n,r,n,r]},f=function(e,t,n,r,i,o){return[1/3*e+2/3*n,1/3*t+2/3*r,1/3*i+2/3*n,1/3*o+2/3*r,i,o]},h=function(e,t){var n,r=u(e),i=t&&u(t),o={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},a={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},s=[],c=[],l="",h="",p=function(e,t,n){var r,i;if(!e)return["C",t.x,t.y,t.x,t.y,t.x,t.y];switch(!(e[0]in{T:1,Q:1})&&(t.qx=t.qy=null),e[0]){case"M":t.X=e[1],t.Y=e[2];break;case"A":e=["C"].concat(function e(t,n,r,i,o,a,s,c,l,u){r===i&&(r+=1);var d,f,h,p,g,m=120*Math.PI/180,v=Math.PI/180*(+o||0),b=[],y=function(e,t,n){return{x:e*Math.cos(n)-t*Math.sin(n),y:e*Math.sin(n)+t*Math.cos(n)}};if(u)f=u[0],h=u[1],p=u[2],g=u[3];else{t=(d=y(t,n,-v)).x,n=d.y,c=(d=y(c,l,-v)).x,l=d.y,t===c&&n===l&&(c+=1,l+=1);var x=(t-c)/2,w=(n-l)/2,O=x*x/(r*r)+w*w/(i*i);O>1&&(r*=O=Math.sqrt(O),i*=O);var _=r*r,C=i*i,S=(a===s?-1:1)*Math.sqrt(Math.abs((_*C-_*w*w-C*x*x)/(_*w*w+C*x*x)));p=S*r*w/i+(t+c)/2,g=S*-i*x/r+(n+l)/2,f=Math.asin(((n-g)/i).toFixed(9)),h=Math.asin(((l-g)/i).toFixed(9)),f=t<p?Math.PI-f:f,h=c<p?Math.PI-h:h,f<0&&(f=2*Math.PI+f),h<0&&(h=2*Math.PI+h),s&&f>h&&(f-=2*Math.PI),!s&&h>f&&(h-=2*Math.PI)}var P=h-f;if(Math.abs(P)>m){var j=h,k=c,L=l;h=f+m*(s&&h>f?1:-1),b=e(c=p+r*Math.cos(h),l=g+i*Math.sin(h),r,i,o,0,s,k,L,[h,j,p,g])}P=h-f;var D=Math.cos(f),M=Math.sin(f),E=Math.cos(h),T=Math.sin(h),A=Math.tan(P/4),B=4/3*r*A,I=4/3*i*A,R=[t,n],F=[t+B*M,n-I*D],z=[c+B*T,l-I*E],$=[c,l];if(F[0]=2*R[0]-F[0],F[1]=2*R[1]-F[1],u)return[F,z,$].concat(b);for(var N=[],q=0,G=(b=[F,z,$].concat(b).join().split(",")).length;q<G;q++)N[q]=q%2?y(b[q-1],b[q],v).y:y(b[q],b[q+1],v).x;return N}.apply(0,[t.x,t.y].concat(e.slice(1))));break;case"S":"C"===n||"S"===n?(r=2*t.x-t.bx,i=2*t.y-t.by):(r=t.x,i=t.y),e=["C",r,i].concat(e.slice(1));break;case"T":"Q"===n||"T"===n?(t.qx=2*t.x-t.qx,t.qy=2*t.y-t.qy):(t.qx=t.x,t.qy=t.y),e=["C"].concat(f(t.x,t.y,t.qx,t.qy,e[1],e[2]));break;case"Q":t.qx=e[1],t.qy=e[2],e=["C"].concat(f(t.x,t.y,e[1],e[2],e[3],e[4]));break;case"L":e=["C"].concat(d(t.x,t.y,e[1],e[2]));break;case"H":e=["C"].concat(d(t.x,t.y,e[1],t.y));break;case"V":e=["C"].concat(d(t.x,t.y,t.x,e[1]));break;case"Z":e=["C"].concat(d(t.x,t.y,t.X,t.Y))}return e},g=function(e,t){if(e[t].length>7){e[t].shift();for(var o=e[t];o.length;)s[t]="A",i&&(c[t]="A"),e.splice(t++,0,["C"].concat(o.splice(0,6)));e.splice(t,1),n=Math.max(r.length,i&&i.length||0)}},m=function(e,t,o,a,s){e&&t&&"M"===e[s][0]&&"M"!==t[s][0]&&(t.splice(s,0,["M",a.x,a.y]),o.bx=0,o.by=0,o.x=e[s][1],o.y=e[s][2],n=Math.max(r.length,i&&i.length||0))};n=Math.max(r.length,i&&i.length||0);for(var v=0;v<n;v++){r[v]&&(l=r[v][0]),"C"!==l&&(s[v]=l,v&&(h=s[v-1])),r[v]=p(r[v],o,h),"A"!==s[v]&&"C"===l&&(s[v]="C"),g(r,v),i&&(i[v]&&(l=i[v][0]),"C"!==l&&(c[v]=l,v&&(h=c[v-1])),i[v]=p(i[v],a,h),"A"!==c[v]&&"C"===l&&(c[v]="C"),g(i,v)),m(r,i,o,a,v),m(i,r,a,o,v);var b=r[v],y=i&&i[v],x=b.length,w=i&&y.length;o.x=b[x-2],o.y=b[x-1],o.bx=parseFloat(b[x-4])||o.x,o.by=parseFloat(b[x-3])||o.y,a.bx=i&&(parseFloat(y[w-4])||a.x),a.by=i&&(parseFloat(y[w-3])||a.y),a.x=i&&y[w-2],a.y=i&&y[w-1]}return i?[r,i]:r},p=/,?([a-z]),?/gi,g=function(e){return e.join(",").replace(p,"$1")},m=function(e,t,n,r,i){return e*(e*(-3*t+9*n-9*r+3*i)+6*t-12*n+6*r)-3*t+3*n},v=function(e,t,n,r,i,o,a,s,c){null===c&&(c=1);for(var l=(c=c>1?1:c<0?0:c)/2,u=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],d=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],f=0,h=0;h<12;h++){var p=l*u[h]+l,g=m(p,e,n,i,a),v=m(p,t,r,o,s),b=g*g+v*v;f+=d[h]*Math.sqrt(b)}return l*f},b=function(e,t,n,r,i,o,a,s){if(!(Math.max(e,n)<Math.min(i,a)||Math.min(e,n)>Math.max(i,a)||Math.max(t,r)<Math.min(o,s)||Math.min(t,r)>Math.max(o,s))){var c=(e-n)*(o-s)-(t-r)*(i-a);if(c){var l=((e*r-t*n)*(i-a)-(e-n)*(i*s-o*a))/c,u=((e*r-t*n)*(o-s)-(t-r)*(i*s-o*a))/c,d=+l.toFixed(2),f=+u.toFixed(2);if(!(d<+Math.min(e,n).toFixed(2)||d>+Math.max(e,n).toFixed(2)||d<+Math.min(i,a).toFixed(2)||d>+Math.max(i,a).toFixed(2)||f<+Math.min(t,r).toFixed(2)||f>+Math.max(t,r).toFixed(2)||f<+Math.min(o,s).toFixed(2)||f>+Math.max(o,s).toFixed(2)))return{x:l,y:u}}}},y=function(e,t,n){return t>=e.x&&t<=e.x+e.width&&n>=e.y&&n<=e.y+e.height},x=function(e,t,n,r,i){if(i)return[["M",+e+ +i,t],["l",n-2*i,0],["a",i,i,0,0,1,i,i],["l",0,r-2*i],["a",i,i,0,0,1,-i,i],["l",2*i-n,0],["a",i,i,0,0,1,-i,-i],["l",0,2*i-r],["a",i,i,0,0,1,i,-i],["z"]];var o=[["M",e,t],["l",n,0],["l",0,r],["l",-n,0],["z"]];return o.parsePathArray=g,o},w=function(e,t,n,r){return null===e&&(e=t=n=r=0),null===t&&(t=e.y,n=e.width,r=e.height,e=e.x),{x:e,y:t,width:n,w:n,height:r,h:r,x2:e+n,y2:t+r,cx:e+n/2,cy:t+r/2,r1:Math.min(n,r)/2,r2:Math.max(n,r)/2,r0:Math.sqrt(n*n+r*r)/2,path:x(e,t,n,r),vb:[e,t,n,r].join(" ")}},O=function(e,t,n,i,o,a,s,c){r.isArray(e)||(e=[e,t,n,i,o,a,s,c]);var l=function(e,t,n,r,i,o,a,s){for(var c,l,u,d,f=[],h=[[],[]],p=0;p<2;++p)if(0===p?(l=6*e-12*n+6*i,c=-3*e+9*n-9*i+3*a,u=3*n-3*e):(l=6*t-12*r+6*o,c=-3*t+9*r-9*o+3*s,u=3*r-3*t),Math.abs(c)<1e-12){if(Math.abs(l)<1e-12)continue;(d=-u/l)>0&&d<1&&f.push(d)}else{var g=l*l-4*u*c,m=Math.sqrt(g);if(!(g<0)){var v=(-l+m)/(2*c);v>0&&v<1&&f.push(v);var b=(-l-m)/(2*c);b>0&&b<1&&f.push(b)}}for(var y,x=f.length,w=x;x--;)y=1-(d=f[x]),h[0][x]=y*y*y*e+3*y*y*d*n+3*y*d*d*i+d*d*d*a,h[1][x]=y*y*y*t+3*y*y*d*r+3*y*d*d*o+d*d*d*s;return h[0][w]=e,h[1][w]=t,h[0][w+1]=a,h[1][w+1]=s,h[0].length=h[1].length=w+2,{min:{x:Math.min.apply(0,h[0]),y:Math.min.apply(0,h[1])},max:{x:Math.max.apply(0,h[0]),y:Math.max.apply(0,h[1])}}}.apply(null,e);return w(l.min.x,l.min.y,l.max.x-l.min.x,l.max.y-l.min.y)},_=function(e,t,n,r,i,o,a,s,c){var l=1-c,u=Math.pow(l,3),d=Math.pow(l,2),f=c*c,h=f*c,p=e+2*c*(n-e)+f*(i-2*n+e),g=t+2*c*(r-t)+f*(o-2*r+t),m=n+2*c*(i-n)+f*(a-2*i+n),v=r+2*c*(o-r)+f*(s-2*o+r);return{x:u*e+3*d*c*n+3*l*c*c*i+h*a,y:u*t+3*d*c*r+3*l*c*c*o+h*s,m:{x:p,y:g},n:{x:m,y:v},start:{x:l*e+c*n,y:l*t+c*r},end:{x:l*i+c*a,y:l*o+c*s},alpha:90-180*Math.atan2(p-m,g-v)/Math.PI}},C=function(e,t,n){if(!function(e,t){return e=w(e),t=w(t),y(t,e.x,e.y)||y(t,e.x2,e.y)||y(t,e.x,e.y2)||y(t,e.x2,e.y2)||y(e,t.x,t.y)||y(e,t.x2,t.y)||y(e,t.x,t.y2)||y(e,t.x2,t.y2)||(e.x<t.x2&&e.x>t.x||t.x<e.x2&&t.x>e.x)&&(e.y<t.y2&&e.y>t.y||t.y<e.y2&&t.y>e.y)}(O(e),O(t)))return n?0:[];for(var r=~~(v.apply(0,e)/8),i=~~(v.apply(0,t)/8),o=[],a=[],s={},c=n?0:[],l=0;l<r+1;l++){var u=_.apply(0,e.concat(l/r));o.push({x:u.x,y:u.y,t:l/r})}for(var d=0;d<i+1;d++){var f=_.apply(0,t.concat(d/i));a.push({x:f.x,y:f.y,t:d/i})}for(var h=0;h<r;h++)for(var p=0;p<i;p++){var g=o[h],m=o[h+1],x=a[p],C=a[p+1],S=Math.abs(m.x-g.x)<.001?"y":"x",P=Math.abs(C.x-x.x)<.001?"y":"x",j=b(g.x,g.y,m.x,m.y,x.x,x.y,C.x,C.y);if(j){if(s[j.x.toFixed(4)]===j.y.toFixed(4))continue;s[j.x.toFixed(4)]=j.y.toFixed(4);var k=g.t+Math.abs((j[S]-g[S])/(m[S]-g[S]))*(m.t-g.t),L=x.t+Math.abs((j[P]-x[P])/(C[P]-x[P]))*(C.t-x.t);k>=0&&k<=1&&L>=0&&L<=1&&(n?c++:c.push({x:j.x,y:j.y,t1:k,t2:L}))}}return c};function S(e,t){var n=[],r=[];return e.length&&function e(t,i){if(1===t.length)n.push(t[0]),r.push(t[0]);else{for(var o=[],a=0;a<t.length-1;a++)0===a&&n.push(t[0]),a===t.length-2&&r.push(t[a+1]),o[a]=[(1-i)*t[a][0]+i*t[a+1][0],(1-i)*t[a][1]+i*t[a+1][1]];e(o,i)}}(e,t),{left:n,right:r.reverse()}}var P=function(e,t,n){if(1===n)return[[].concat(e)];var r=[];if("L"===t[0]||"C"===t[0]||"Q"===t[0])r=r.concat(function(e,t,n){var r=[[e[1],e[2]]];n=n||2;var i=[];"A"===t[0]?(r.push(t[6]),r.push(t[7])):"C"===t[0]?(r.push([t[1],t[2]]),r.push([t[3],t[4]]),r.push([t[5],t[6]])):"S"===t[0]||"Q"===t[0]?(r.push([t[1],t[2]]),r.push([t[3],t[4]])):r.push([t[1],t[2]]);for(var o=r,a=1/n,s=0;s<n-1;s++){var c=S(o,a/(1-a*s));i.push(c.left),o=c.right}return i.push(o),i.map((function(e){var t=[];return 4===e.length&&(t.push("C"),t=t.concat(e[2])),e.length>=3&&(3===e.length&&t.push("Q"),t=t.concat(e[1])),2===e.length&&t.push("L"),t.concat(e[e.length-1])}))}(e,t,n));else{var i=[].concat(e);"M"===i[0]&&(i[0]="L");for(var o=0;o<=n-1;o++)r.push(i)}return r},j=function(e,t){if(e.length!==t.length)return!1;var n=!0;return r.each(e,(function(e,r){if(e!==t[r])return n=!1,!1})),n};function k(e,t,n){var r=null,i=n;return t<i&&(i=t,r="add"),e<i&&(i=e,r="del"),{type:r,min:i}}function L(e,t,n){for(var r,i=[].concat(e),o=1/(n+1),a=D(t)[0],s=1;s<=n;s++)o*=s,0===(r=Math.floor(e.length*o))?i.unshift([a[0]*o+e[r][0]*(1-o),a[1]*o+e[r][1]*(1-o)]):i.splice(r,0,[a[0]*o+e[r][0]*(1-o),a[1]*o+e[r][1]*(1-o)]);return i}function D(e){var t=[];switch(e[0]){case"M":case"L":t.push([e[1],e[2]]);break;case"A":t.push([e[6],e[7]]);break;case"Q":t.push([e[3],e[4]]),t.push([e[1],e[2]]);break;case"T":t.push([e[1],e[2]]);break;case"C":t.push([e[5],e[6]]),t.push([e[1],e[2]]),t.push([e[3],e[4]]);break;case"S":t.push([e[3],e[4]]),t.push([e[1],e[2]]);break;case"H":case"V":t.push([e[1],e[1]])}return t}e.exports={parsePathString:s,parsePathArray:g,pathTocurve:h,pathToAbsolute:u,catmullRomToBezier:c,rectPath:x,fillPath:function(e,t){if(1===e.length)return e;var n=e.length-1,r=t.length-1,i=n/r,o=[];if(1===e.length&&"M"===e[0][0]){for(var a=0;a<r-n;a++)e.push(e[0]);return e}for(var s=0;s<r;s++){var c=Math.floor(i*s);o[c]=(o[c]||0)+1}var l=o.reduce((function(t,r,i){return i===n?t.concat(e[n]):t.concat(P(e[i],e[i+1],r))}),[]);return l.unshift(e[0]),"Z"!==t[r]&&"z"!==t[r]||l.push("Z"),l},fillPathByDiff:function(e,t){var n=function(e,t){var n,r,i=e.length,o=t.length,a=0;if(0===i||0===o)return null;for(var s=[],c=0;c<=i;c++)s[c]=[],s[c][0]={min:c};for(var l=0;l<=o;l++)s[0][l]={min:l};for(var u=1;u<=i;u++){n=e[u-1];for(var d=1;d<=o;d++){r=t[d-1],a=j(n,r)?0:1;var f=s[u-1][d].min+1,h=s[u][d-1].min+1,p=s[u-1][d-1].min+a;s[u][d]=k(f,h,p)}}return s}(e,t),r=e.length,i=t.length,o=[],a=1,s=1;if(n[r][i]!==r){for(var c=1;c<=r;c++){var l=n[c][c].min;s=c;for(var u=a;u<=i;u++)n[c][u].min<l&&(l=n[c][u].min,s=u);a=s,n[c][a].type&&o.push({index:c-1,type:n[c][a].type})}for(var d=o.length-1;d>=0;d--)a=o[d].index,"add"===o[d].type?e.splice(a,0,[].concat(e[a])):e.splice(a,1)}var f=i-(r=e.length);if(r<i)for(var h=0;h<f;h++)"z"===e[r-1][0]||"Z"===e[r-1][0]?e.splice(r-2,0,e[r-2]):e.push(e[r-1]),r+=1;return e},formatPath:function(e,t){if(e.length<=1)return e;for(var n,r=0;r<t.length;r++)if(e[r][0]!==t[r][0])switch(n=D(e[r]),t[r][0]){case"M":e[r]=["M"].concat(n[0]);break;case"L":e[r]=["L"].concat(n[0]);break;case"A":e[r]=[].concat(t[r]),e[r][6]=n[0][0],e[r][7]=n[0][1];break;case"Q":if(n.length<2){if(!(r>0)){e[r]=t[r];break}n=L(n,e[r-1],1)}e[r]=["Q"].concat(n.reduce((function(e,t){return e.concat(t)}),[]));break;case"T":e[r]=["T"].concat(n[0]);break;case"C":if(n.length<3){if(!(r>0)){e[r]=t[r];break}n=L(n,e[r-1],2)}e[r]=["C"].concat(n.reduce((function(e,t){return e.concat(t)}),[]));break;case"S":if(n.length<2){if(!(r>0)){e[r]=t[r];break}n=L(n,e[r-1],1)}e[r]=["S"].concat(n.reduce((function(e,t){return e.concat(t)}),[]));break;default:e[r]=t[r]}return e},intersection:function(e,t){return function(e,t,n){var r,i,o,a,s,c,l,u,d,f;e=h(e),t=h(t);for(var p=n?0:[],g=0,m=e.length;g<m;g++){var v=e[g];if("M"===v[0])r=s=v[1],i=c=v[2];else{"C"===v[0]?(r=(d=[r,i].concat(v.slice(1)))[6],i=d[7]):(d=[r,i,r,i,s,c,s,c],r=s,i=c);for(var b=0,y=t.length;b<y;b++){var x=t[b];if("M"===x[0])o=l=x[1],a=u=x[2];else{"C"===x[0]?(o=(f=[o,a].concat(x.slice(1)))[6],a=f[7]):(f=[o,a,o,a,l,u,l,u],o=l,a=u);var w=C(d,f,n);if(n)p+=w;else{for(var O=0,_=w.length;O<_;O++)w[O].segment1=g,w[O].segment2=b,w[O].bez1=d,w[O].bez2=f;p=p.concat(w)}}}}}return p}(e,t)}}},function(e,t,n){var r=n(19),i=n(58),o=n(593),a=n(600),s=function e(t){e.superclass.constructor.call(this,t)};s.Symbols={circle:function(e,t,n){return[["M",e,t],["m",-n,0],["a",n,n,0,1,0,2*n,0],["a",n,n,0,1,0,2*-n,0]]},square:function(e,t,n){return[["M",e-n,t-n],["L",e+n,t-n],["L",e+n,t+n],["L",e-n,t+n],["Z"]]},diamond:function(e,t,n){return[["M",e-n,t],["L",e,t-n],["L",e+n,t],["L",e,t+n],["Z"]]},triangle:function(e,t,n){var r=n*Math.sin(1/3*Math.PI);return[["M",e-n,t+r],["L",e,t-r],["L",e+n,t+r],["z"]]},"triangle-down":function(e,t,n){var r=n*Math.sin(1/3*Math.PI);return[["M",e-n,t-r],["L",e+n,t-r],["L",e,t+r],["Z"]]}},s.ATTRS={path:null,lineWidth:1},r.extend(s,i),r.augment(s,{type:"marker",canFill:!0,canStroke:!0,getDefaultAttrs:function(){return{x:0,y:0,lineWidth:1}},calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.radius,i=this.getHitLineWidth()/2+r;return{minX:t-i,minY:n-i,maxX:t+i,maxY:n+i}},_getPath:function(){var e=this._attrs,t=e.x,n=e.y,i=e.radius||e.r,o=e.symbol||"circle";return(r.isFunction(o)?o:s.Symbols[o])(t,n,i)},createPath:function(e){var t=this._cfg.segments;if(!t||this._cfg.hasUpdate){var n,r=o.parsePath(this._getPath());e.beginPath(),t=[];for(var i=0;i<r.length;i++){var s=r[i];n=new a(s,n,i===r.length-1),t.push(n),n.draw(e)}this._cfg.segments=t,this._cfg.hasUpdate=!1}else{e.beginPath();for(var c=0;c<t.length;c++)t[c].draw(e)}}}),e.exports=s},function(e,t,n){var r=n(19),i=r.vec2;function o(e,t,n,r,i){var o=1-i;return o*o*(o*r+3*i*n)+i*i*(i*e+3*o*t)}function a(e,t,n,r,a,s,c,l,u,d,f){var h,p,g,m,v,b,y,x,w=.005,O=1/0,_=[u,d];for(p=0;p<1;p+=.05)g=[o(e,n,a,c,p),o(t,r,s,l,p)],(m=i.squaredDistance(_,g))<O&&(h=p,O=m);O=1/0;for(var C=0;C<32&&!(w<1e-4);C++)x=h+w,g=[o(e,n,a,c,y=h-w),o(t,r,s,l,y)],m=i.squaredDistance(_,g),y>=0&&m<O?(h=y,O=m):(b=[o(e,n,a,c,x),o(t,r,s,l,x)],v=i.squaredDistance(_,b),x<=1&&v<O?(h=x,O=v):w*=.5);return f&&(f.x=o(e,n,a,c,h),f.y=o(t,r,s,l,h)),Math.sqrt(O)}function s(e,t,n,r,i){return e*(e*(-3*t+9*n-9*r+3*i)+6*t-12*n+6*r)-3*t+3*n}e.exports={at:o,derivativeAt:function(e,t,n,r,i){var o=1-i;return 3*(((t-e)*o+2*(n-t)*i)*o+(r-n)*i*i)},projectPoint:function(e,t,n,r,i,o,s,c,l,u){var d={};return a(e,t,n,r,i,o,s,c,l,u,d),d},pointDistance:a,extrema:function(e,t,n,i){var o,a,s,c=3*e-9*t+9*n-3*i,l=6*t-12*n+6*i,u=3*n-3*i,d=[];if(r.isNumberEqual(c,0))r.isNumberEqual(l,0)||(o=-u/l)>=0&&o<=1&&d.push(o);else{var f=l*l-4*c*u;r.isNumberEqual(f,0)?d.push(-l/(2*c)):f>0&&(a=(-l-(s=Math.sqrt(f)))/(2*c),(o=(-l+s)/(2*c))>=0&&o<=1&&d.push(o),a>=0&&a<=1&&d.push(a))}return d},len:function(e,t,n,i,o,a,c,l,u){r.isNil(u)&&(u=1);for(var d=(u=u>1?1:u<0?0:u)/2,f=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],h=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],p=0,g=0;g<12;g++){var m=d*f[g]+d,v=s(m,e,n,o,c),b=s(m,t,i,a,l),y=v*v+b*b;p+=h[g]*Math.sqrt(y)}return d*p}}},function(e,t,n){var r=n(603),i=n(640),o=n(612),a=n(602);e.exports={line:function(e,t,n,i,o,a,s){var c=r.box(e,t,n,i,o);if(!this.box(c.minX,c.maxX,c.minY,c.maxY,a,s))return!1;var l=r.pointDistance(e,t,n,i,a,s);return!isNaN(l)&&l<=o/2},polyline:function(e,t,n,r){var i=e.length-1;if(i<1)return!1;for(var o=0;o<i;o++){var a=e[o][0],s=e[o][1],c=e[o+1][0],l=e[o+1][1];if(this.line(a,s,c,l,t,n,r))return!0}return!1},cubicline:function(e,t,n,r,i,a,s,c,l,u,d){return o.pointDistance(e,t,n,r,i,a,s,c,u,d)<=l/2},quadraticline:function(e,t,n,r,o,a,s,c,l){return i.pointDistance(e,t,n,r,o,a,c,l)<=s/2},arcline:function(e,t,n,r,i,o,s,c,l){return a.pointDistance(e,t,n,r,i,o,c,l)<=s/2},rect:function(e,t,n,r,i,o){return e<=i&&i<=e+n&&t<=o&&o<=t+r},circle:function(e,t,n,r,i){return Math.pow(r-e,2)+Math.pow(i-t,2)<=Math.pow(n,2)},box:function(e,t,n,r,i,o){return e<=i&&i<=t&&n<=o&&o<=r}}},function(e,t,n){var r=n(619),i=n(118),o=n(595);e.exports=function e(t,n){if(t===n)return!0;if(!t||!n)return!1;if(o(t)||o(n))return!1;if(i(t)||i(n)){if(t.length!==n.length)return!1;for(var a=!0,s=0;s<t.length&&(a=e(t[s],n[s]));s++);return a}if(r(t)||r(n)){var c=Object.keys(t),l=Object.keys(n);if(c.length!==l.length)return!1;for(var u=!0,d=0;d<c.length&&(u=e(t[c[d]],n[c[d]]));d++);return u}return!1}},function(e,t,n){var r=n(596),i=n(45),o=5;function a(e,t,n,s){for(var c in n=n||0,s=s||o,t)if(t.hasOwnProperty(c)){var l=t[c];null!==l&&r(l)?(r(e[c])||(e[c]={}),n<s?a(e[c],l,n+1,s):e[c]=t[c]):i(l)?(e[c]=[],e[c]=e[c].concat(l)):void 0!==l&&(e[c]=l)}}e.exports=function(){for(var e=new Array(arguments.length),t=e.length,n=0;n<t;n++)e[n]=arguments[n];for(var r=e[0],i=1;i<t;i++)a(r,e[i]);return r}},function(e,t,n){var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=n(45);e.exports=function e(t){if("object"!==(void 0===t?"undefined":r(t))||null===t)return t;var n=void 0;if(i(t)){n=[];for(var o=0,a=t.length;o<a;o++)"object"===r(t[o])&&null!=t[o]?n[o]=e(t[o]):n[o]=t[o]}else for(var s in n={},t)"object"===r(t[s])&&null!=t[s]?n[s]=e(t[s]):n[s]=t[s];return n}},function(e,t,n){var r=n(256);r.translate=function(e,t,n){var i=new Array(9);return r.fromTranslation(i,n),r.multiply(e,i,t)},r.rotate=function(e,t,n){var i=new Array(9);return r.fromRotation(i,n),r.multiply(e,i,t)},r.scale=function(e,t,n){var i=new Array(9);return r.fromScaling(i,n),r.multiply(e,i,t)},e.exports=r},function(e,t){e.exports=function(e,t,n){return e<t?t:e>n?n:e}},function(e,t){var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};e.exports=function(e){return"object"===(void 0===e?"undefined":n(e))&&null!==e}},function(e,t,n){var r=n(46),i=n(118);e.exports=function(e,t){if(!i(e))return e;var n=[];return r(e,(function(e,r){t(e,r)&&n.push(e)})),n}},function(e,t){var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};e.exports=function(e){var t=void 0===e?"undefined":n(e);return null!==e&&"object"===t||"function"===t}},function(e,t){var n=function(){function e(){}return e.prototype.execute=function(){throw new Error("please override this method")},e}();e.exports=n},function(e,t,n){e.exports={CompactBoxTree:n(688),Dendrogram:n(687),IndentedTree:n(686),Mindmap:n(685),Base:n(622)}},function(e,t,n){var r=n(26),i=function(e){function t(t){var n={type:"node",isNode:!0,zIndex:3,edges:[],linkable:!0};return r.mix(n,t),e.call(this,n)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n.updatePosition=function(){var e=this.group,t=this.model;e.setMatrix([1,0,0,0,1,0,t.x?t.x:0,t.y?t.y:0,1]),this.bbox=this._calculateBBox()},n._shouldDraw=function(){var t=this._getDiff(),n=e.prototype._shouldDraw.call(this);return t&&!(2===t.length&&-1!==t.indexOf("x")&&-1!==t.indexOf("y"))&&!(1===t.length&&("x"===t[0]||"y"===t[0]))&&n},n._afterDraw=function(){this.updatePosition(),e.prototype._afterDraw.call(this)},n.layoutUpdate=function(){this._beforeDraw(),this._afterDraw()},n.getEdges=function(){var e=this;return this.graph.getEdges().filter((function(t){var n=t.getModel();return n.source===e.id||n.target===e.id}))},n.getInEdges=function(){var e=this;return this.getEdges().filter((function(t){return t.target===e}))},n.getOutEdges=function(){var e=this;return this.getEdges().filter((function(t){return t.source===e}))},n.getLinkPoints=function(e){var t=this.getAnchorPoints();if(r.isNumber(e)&&t[e])return[t[e]];var n=e.x,i=e.y,o=this.getBBox(),a=o.centerX,s=o.centerY,c=n-a,l=i-s,u=this.shapeObj,d=u.anchor||{},f=this.defaultIntersectBox,h=[];if(r.isEmpty(t)){switch(u.intersectBox||d.intersectBox||d.type||f){case"rect":h=[r.getIntersectPointRect(o,e)];break;case"path":if(this.keyShape&&"path"===this.keyShape.get("type")){var p=r.parsePathArray(["M",n,i,"L",a,s]);h=[r.intersection(p,this.keyShape.get("path"))]}break;default:h=[r.getIntersectPointCircle(n,i,o.centerX,o.centerY,Math.max(o.width,o.height)/2)]}r.isEmpty(h[0])&&(h=[{x:a,y:s}])}else h=t.map((function(e){var t=e.x-a,n=e.y-s,i=r.getArcOfVectors({x:c,y:l},{x:t,y:n});return r.mix({},e,{arc:i})})).sort((function(e,t){return e.arc-t.arc}));return h},n.getAnchorPoints=function(e){var t,n=this.shapeObj,i=this.getBBox(),o=[],a=n.anchor||{};return t=r.isArray(a)?a:r.isFunction(a)?a(this):r.isFunction(a.points)?a.points(this):a.points,r.each(t,(function(e,t){var n=r.mix({x:i.minX+e[0]*i.width,y:i.minY+e[1]*i.height},e[2],{index:t});o.push(n)})),this._anchorPoints=o,r.isNumber(e)?this._anchorPoints[e]:this._anchorPoints},t}(n(608));e.exports=i},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(715),n(714),n(713);var i=n(712),o=n(710),a=n(683),s=n(26),c=n(706),l=n(248),u=n(704),d=n(702),f=n(700),h=n(699),p=n(697),g=n(696),m=n(695),v=n(692),b=n(691),y=[g,d,f,u,m,v,n(690),b,h,p],x=function(e){!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(n,e);var t=n.prototype;function n(t){var n,r={};return y.forEach((function(e){s.mix(r,s.clone(e.CFG),t)})),(n=e.call(this,r)||this)._pluginInit(),n.emit("beforeinit"),n._init(),n.emit("afterinit"),n}return t.getDefaultCfg=function(){return{container:void 0,width:void 0,height:void 0,plugins:[],fontFamily:'"Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "寰蒋闆呴粦", SimSun, "sans-serif"',nodeDefaultShape:void 0,edgeDefaultShape:void 0,groupDefaultShape:void 0,defaultIntersectBox:"circle",renderer:"canvas",_type:"graph",_controllers:{},_timers:{},_dataMap:{},_itemMap:{},_freezMap:{},_data:{},_delayRunObj:{}}},t._init=function(){var e=this;this._initData(),this._initContainer(),this._initCanvas(),y.forEach((function(t){t.INIT&&e[t.INIT]()})),this.initEvent()},t.initEvent=function(){},t._executeLayout=function(e,t,n,r){s.isFunction(e)?e(t,n,this):s.isObject(e)&&(e.nodes=t,e.edges=n,e.groups=r,e.graph=this,e.execute())},t._pluginInit=function(){var e=this;this.get("plugins").forEach((function(t){e._initPlugin(t)}))},t._initPlugin=function(e){e.graph=this,e.init&&e.init()},t._getTimer=function(e){return this.get("_timers")[e]},t._setTimer=function(e,t){this.get("_timers")[e]=t},t._getController=function(e){return this.get("_controllers")[e]},t._initContainer=function(){var e=this.get("container");e||(e=this.get("id")),e=s.initDOMContainer(e,"graph");var t=s.createDOM('<div class="graph-container"></div>',{position:"relative"});e.appendChild(t),this.set("_containerDOM",e),this.set("_graphContainer",t)},t._initCanvas=function(){var e=this.get("_graphContainer"),t=this.get("width"),n=this.get("height"),r=this.get("fontFamily"),i=this.get("renderer"),o={width:t,height:n,fontFamily:r,renderer:i,eventEnable:!1,containerDOM:e};"svg"===i&&(o.pixelRatio=1);var a=new(0,l.Canvas)(o),s=a.get("el");s.style.top=0,s.style.left=0,s.style.overflow="hidden",this.set("_canvas",a);var c=this.getMouseEventWrapper();c.style.outline="none",c.style["user-select"]="none",c.setAttribute("tabindex",20);var u=a.addGroup(),d=u.addGroup();this.set("_itemGroup",d),this.set("_rootGroup",u)},t._initData=function(){this.set("_dataMap",{}),this.set("_itemMap",{_nodes:[],_edges:[],_groups:[],_guides:[]}),this.set("_data",{})},t._refresh=function(){},t.getKeyboardEventWrapper=function(){var e=this.get("keyboardEventWrapper");return e||this.getMouseEventWrapper()},t.getMouseEventWrapper=function(){return this.get("_canvas").get("el")},t.addPlugin=function(e){var t=this.get("plugins");this._initPlugin(e),t.push(e)},t.getGraphContainer=function(){return this.get("_graphContainer")},t._sortGroup=function(e){var t=this.get("_dataMap"),n={};e.forEach((function(e){var r=e.id,i=e.parent;for(n[r]=1;i&&t[i];)n[r]++,i=t[i].parent})),e.sort((function(e,t){return n[t.id]-n[e.id]}))},t._addItems=function(e,t){var n=this;this._addDatas(e,t),"group"===e&&this._sortGroup(t);var r=s.upperFirst(e),i=o[r],a=this.get("_itemMap"),c=this.get("_itemGroup"),l=this.get("_dataMap"),u=this.get("animate"),d=this.get("defaultIntersectBox");if(!i)throw new Error("please set valid item type!");t.forEach((function(t){var r=new i({id:t.id,type:e,model:t,group:c.addGroup(),graph:n,mapper:n._getController(e+"Mapper"),itemMap:a,animate:u,dataMap:l,defaultIntersectBox:d});a[t.id]=r,a["_"+e+"s"].push(r)}))},t._removeItems=function(e){var t=this.get("_dataMap"),n=this.get("_itemMap");e.forEach((function(e){delete t[e.id],delete n[e.id],s.Array.remove(n["_"+e.type+"s"],e),e.destroy()}))},t._updateItems=function(e,t){e.forEach((function(e,n){var r=t[n];r&&s.mix(e.getModel(),r),e.update()}))},t._getShowEdge=function(e){var t=e.getSource(),n=e.getTarget();return(t.linkable&&t.isVisible()||!t.linkable)&&(n.linkable&&n.isVisible()||!n.linkable)&&e},t._addDatas=function(e,t){var n=this.get("_dataMap");t.forEach((function(e){if(s.isNil(e.id)&&(e.id=s.guid()),n[e.id])throw new Error("id:"+e.id+" has already been set, please set new one");n[e.id]=e}))},t._drawInner=function(){var e=this.get("_data"),t=this.get("_itemGroup"),n=this.get("_dataMap"),r=this.get("_itemMap");e.nodes&&this._addItems("node",e.nodes),e.groups&&this._addItems("group",e.groups),e.edges&&this._addItems("edge",e.edges),e.guides&&this._addItems("guide",e.guides),t.sortBy((function(e){var t=e.id,i=r[t],o=n[t];return o&&!s.isNil(o.index)?o.index:!i||i.destroyed||s.isNil(i.zIndex)?void 0:i.zIndex}))},t._clearInner=function(){this.getItems().forEach((function(e){e&&e.destroy()}))},t.preventAnimate=function(e){return this.set("_forcePreventAnimate",!0),e(),this.set("_forcePreventAnimate",!1),this},t.getShapeObj=function(e,t){if(!s.isObject(e)){var n=s.upperFirst(e),r=a[n],i=this.get(e+"DefaultShape");return r.getShape(t.shape,i)}return e.getShapeObj()},t.getSource=function(){return this.get("_sourceData")},t.parseSource=function(e){return e},t.getCanvas=function(){return this.get("_canvas")},t.getRootGroup=function(){return this.get("_rootGroup")},t.getItemGroup=function(){return this.get("_itemGroup")},t.source=function(e){return this.emit("beforesource"),this.set("_data",e),this.set("_sourceData",e),this.emit("aftersource"),this},t.render=function(){return this.emit("beforerender"),this.emit("beforedrawinner"),this._drawInner(),this.emit("afterdrawinner"),this.emit("afterrender"),this},t.reRender=function(){var e=this.get("_sourceData");return this.read(e),this},t.setCapture=function(e){this.get("_rootGroup").set("capture",e)},t.destroy=function(){this.emit("beforedestroy");var t=this.get("_canvas"),n=this.get("_graphContainer"),r=this.get("_controllers"),i=this.get("_timers"),o=this.get("_windowForceResizeEvent"),a=this.get("plugins");return s.each(i,(function(e){clearTimeout(e)})),s.each(r,(function(e){e.destroy()})),a.forEach((function(e){e.destroy&&e.destroy()})),t&&t.destroy(),n.destroy(),window.removeEventListener("resize",o),this.emit("afterdestroy"),e.prototype.destroy.call(this),this},t.save=function(){var e={nodes:[],edges:[],groups:[],guides:[]};return this.get("_itemGroup").get("children").forEach((function(t,n){var r=t.model;if(r){var i=t.itemType,o=s.clone(r);o.index=n,e[i+"s"].push(o)}})),0===e.nodes.length&&delete e.nodes,0===e.edges.length&&delete e.edges,0===e.groups.length&&delete e.groups,0===e.guides.length&&delete e.guides,e},t.add=function(e,t){var n=[],r={action:"add",model:t,affectedItemIds:n};this.emit("beforechange",r);var i=this.get("_itemMap");this._addItems(e,[t]);var o=i[t.id];return o.getAllParents().forEach((function(e){e.update()})),r.item=o,n.push(t.id),this.emit("afterchange",r),o},t.remove=function(e){if((e=this.getItem(e))&&!e.destroyed){var t=[],n=[],r={action:"remove",item:e,affectedItemIds:n};if(e.isNode){var i=e.getEdges();t=t.concat(i)}if(e.isGroup){var o=e.getEdges(),a=e.getAllChildren(),c=e.getCrossEdges(),l=e.getInnerEdges();t=t.concat(o,a,c,l),t=s.uniq(t)}t.push(e);var u=e.getAllParents();return u.forEach((function(e){n.push(e.id)})),t.forEach((function(e){n.push(e.id)})),this.emit("beforechange",r),this._removeItems(t),u.forEach((function(e){e.update()})),this.emit("afterchange",r),this}},t.simpleUpdate=function(e,t){return this._updateItems([e],[t]),this.draw(),this},t.update=function(e,t){var n=this.get("_itemMap");if((e=this.getItem(e))&&!e.destroyed&&t){var r=this.get("animate"),i=[],o=[],a=[],c=e.getModel(),l=s.mix({},c),u={action:"update",item:e,originModel:l,updateModel:t,affectedItemIds:a},d=n[l.parent];if(i.push(e),o.push(t),a.push(e.id),d&&d!==parent&&s.isGroup(d)&&e.getAllParents().forEach((function(e){i.push(e),o.push(null),a.push(e.id)})),t.parent){var f=n[t.parent];if(!f)throw new Error("there is no "+t.parent+" exist, please add a new one!");i.push(f),o.push(null),a.push(f.id),f.getAllParents().forEach((function(e){i.push(e),o.push(null),a.push(e.id)}))}return(e.isNode||e.isGroup)&&e.getEdges().forEach((function(e){i.push(e),o.push(null),a.push(e.id)})),e.isGroup&&!s.isNil(t.collapsed)&&(r&&e.deepEach((function(e){a.push(e.id)})),e.getCrossEdges().forEach((function(e){i.push(e),o.push(null),a.push(e.id)}))),this.emit("beforechange",u),this._updateItems(i,o),this.emit("afterchange",u),this}},t.read=function(e){var t=this;if(!e)throw new Error("please read valid data!");var n={action:"changeData",data:e};return this.emit("beforechange",n),this.preventAnimate((function(){t.clear(),t.source(e),t.render()})),this.emit("afterchange",n),this},t.clear=function(){return this.emit("beforeclear"),this._clearInner(),this._initData(),this.emit("afterclear"),this},t.hide=function(e){var t=[],n=[],r={item:e=this.getItem(e),affectedItemIds:n};return t.push(e),e.isNode&&e.getEdges().forEach((function(e){t.push(e)})),e.isGroup&&(e.getEdges().forEach((function(e){t.push(e)})),e.deepEach((function(e){t.push(e)}))),(t=s.uniq(t)).forEach((function(e){n.push(e.id)})),this.emit("beforehide",r),t.forEach((function(e){e.hide()})),this.emit("afterhide",r),this},t.show=function(e){var t=this,n=[],r=[],i={item:e=this.getItem(e),affectedItemIds:r};if(e.visible=!0,e.isEdge){var o=this._getShowEdge(e);o&&n.push(o)}else n.push(e);return e.isNode&&e.getEdges().forEach((function(e){(e=t._getShowEdge(e))&&n.push(e)})),e.isGroup&&(e.getEdges().forEach((function(e){(e=t._getShowEdge(e))&&n.push(e)})),e.deepEach((function(e){n.push(e)}))),(n=s.uniq(n)).forEach((function(e){r.push(e.id)})),this.emit("beforeshow",i),n.forEach((function(e){e.show()})),this.emit("aftershow",i),this},t.getWidth=function(){return this.get("width")},t.getHeight=function(){return this.get("height")},t.changeSize=function(e,t){if(!(Math.abs(e)>=1/0||Math.abs(t)>=1/0)){var n=this.get("_canvas");return e===this.get("width")&&t===this.get("height")||(this.emit("beforechangesize"),n.changeSize(e,t),this.set("width",e),this.set("height",t),this.emit("afterchangesize"),this.draw()),this}console.warn("size parameter more than the maximum")},t.toFront=function(e){e=this.getItem(e);var t=this.get("_itemGroup"),n=e.getGraphicGroup();s.toFront(n,t),this.draw()},t.toBack=function(e){e=this.getItem(e);var t=this.get("_itemGroup"),n=e.getGraphicGroup();s.toBack(n,t),this.draw()},t.css=function(e){var t=this.getGraphContainer();s.modifyCSS(t,e)},t.saveImage=function(e){var t=this.getBBox(),n=this.getFitViewPadding();return new c(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({graph:this,width:t.width+n[1]+n[3],height:t.height+n[0]+n[2]},e)).toCanvas()},n}(i);y.forEach((function(e){s.mix(x.prototype,e.AUGMENT)})),e.exports=x},function(e,t){var n={registerBehaviour:function(e,t,r){t.dependences=r,n[e]=t},resetMode:function(e,t){var r,i=[];t._off();for(var o=0;o<e.length;o++)(r=n[e[o]])&&(r.dependences&&r.dependences.forEach((function(e){e&&-1===i.indexOf(e)&&(n[e](t),i.push(e))})),r&&-1===i.indexOf(r)&&r(t))}};e.exports=n},function(e,t,n){var r=n(19),i=n(58),o=function e(t){e.superclass.constructor.call(this,t)};o.ATTRS={x:0,y:0,text:null,fontSize:12,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",textAlign:"start",textBaseline:"bottom",lineHeight:null,textArr:null},r.extend(o,i),r.augment(o,{canFill:!0,canStroke:!0,type:"text",getDefaultAttrs:function(){return{lineWidth:1,lineCount:1,fontSize:12,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",textAlign:"start",textBaseline:"bottom"}},initTransform:function(){var e=this._attrs.fontSize;e&&+e<12&&this.transform([["t",-1*this._attrs.x,-1*this._attrs.y],["s",+e/12,+e/12],["t",this._attrs.x,this._attrs.y]])},_assembleFont:function(){var e=this._attrs,t=e.fontSize,n=e.fontFamily,r=e.fontWeight,i=e.fontStyle,o=e.fontVariant;e.font=[i,o,r,t+"px",n].join(" ")},_setAttrText:function(){var e=this._attrs,t=e.text,n=null;if(r.isString(t)&&-1!==t.indexOf("\n")){var i=(n=t.split("\n")).length;e.lineCount=i}e.textArr=n},_getTextHeight:function(){var e=this._attrs,t=e.lineCount,n=1*e.fontSize;return t>1?n*t+this._getSpaceingY()*(t-1):n},isHitBox:function(){return!1},calculateBox:function(){var e=this._attrs,t=this._cfg;t.attrs&&!t.hasUpdate||(this._assembleFont(),this._setAttrText()),e.textArr||this._setAttrText();var n=e.x,r=e.y,i=this.measureText();if(!i)return{minX:n,minY:r,maxX:n,maxY:r};var o=this._getTextHeight(),a=e.textAlign,s=e.textBaseline,c=this.getHitLineWidth(),l={x:n,y:r-o};a&&("end"===a||"right"===a?l.x-=i:"center"===a&&(l.x-=i/2)),s&&("top"===s?l.y+=o:"middle"===s&&(l.y+=o/2)),this.set("startPoint",l);var u=c/2;return{minX:l.x-u,minY:l.y-u,maxX:l.x+i+u,maxY:l.y+o+u}},_getSpaceingY:function(){var e=this._attrs,t=e.lineHeight,n=1*e.fontSize;return t?t-n:.14*n},drawInner:function(e){var t=this._attrs,n=this._cfg;n.attrs&&!n.hasUpdate||(this._assembleFont(),this._setAttrText()),e.font=t.font;var i=t.text;if(i){var o=t.textArr,a=t.x,s=t.y;if(e.beginPath(),this.hasStroke()){var c=t.strokeOpacity;r.isNil(c)||1===c||(e.globalAlpha=c),o?this._drawTextArr(e,!1):e.strokeText(i,a,s),e.globalAlpha=1}if(this.hasFill()){var l=t.fillOpacity;r.isNil(l)||1===l||(e.globalAlpha=l),o?this._drawTextArr(e,!0):e.fillText(i,a,s)}n.hasUpdate=!1}},_drawTextArr:function(e,t){var n,i=this._attrs.textArr,o=this._attrs.textBaseline,a=1*this._attrs.fontSize,s=this._getSpaceingY(),c=this._attrs.x,l=this._attrs.y,u=this.getBBox(),d=u.maxY-u.minY;r.each(i,(function(r,i){n=l+i*(s+a)-d+a,"middle"===o&&(n+=d-a-(d-a)/2),"top"===o&&(n+=d-a),t?e.fillText(r,c,n):e.strokeText(r,c,n)}))},measureText:function(){var e,t=this._attrs,n=t.text,i=t.font,o=t.textArr,a=0;if(!r.isNil(n)){var s=document.createElement("canvas").getContext("2d");return s.save(),s.font=i,o?r.each(o,(function(t){e=s.measureText(t).width,a<e&&(a=e),s.restore()})):(a=s.measureText(n).width,s.restore()),a}}}),e.exports=o},function(e,t,n){var r=n(19),i=n(593).parseRadius,o=n(58),a=function e(t){e.superclass.constructor.call(this,t)};a.ATTRS={x:0,y:0,width:0,height:0,radius:0,lineWidth:1},r.extend(a,o),r.augment(a,{canFill:!0,canStroke:!0,type:"rect",getDefaultAttrs:function(){return{lineWidth:1,radius:0}},calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.width,i=e.height,o=this.getHitLineWidth()/2;return{minX:t-o,minY:n-o,maxX:t+r+o,maxY:n+i+o}},createPath:function(e){var t=this._attrs,n=t.x,r=t.y,o=t.width,a=t.height,s=t.radius;if((e=e||this.get("context")).beginPath(),0===s)e.rect(n,r,o,a);else{var c=i(s);e.moveTo(n+c.r1,r),e.lineTo(n+o-c.r2,r),0!==c.r2&&e.arc(n+o-c.r2,r+c.r2,c.r2,-Math.PI/2,0),e.lineTo(n+o,r+a-c.r3),0!==c.r3&&e.arc(n+o-c.r3,r+a-c.r3,c.r3,0,Math.PI/2),e.lineTo(n+c.r4,r+a),0!==c.r4&&e.arc(n+c.r4,r+a-c.r4,c.r4,Math.PI/2,Math.PI),e.lineTo(n,r+c.r1),0!==c.r1&&e.arc(n+c.r1,r+c.r1,c.r1,Math.PI,1.5*Math.PI),e.closePath()}}}),e.exports=a},function(e,t,n){var r=n(19),i=n(58),o=n(601),a=n(603),s=function e(t){e.superclass.constructor.call(this,t)};s.ATTRS={points:null,lineWidth:1,startArrow:!1,endArrow:!1,tCache:null},r.extend(s,i),r.augment(s,{canStroke:!0,type:"polyline",tCache:null,getDefaultAttrs:function(){return{lineWidth:1,startArrow:!1,endArrow:!1}},calculateBox:function(){var e=this._attrs,t=this.getHitLineWidth(),n=e.points;if(!n||0===n.length)return null;var i=1/0,o=1/0,a=-1/0,s=-1/0;r.each(n,(function(e){var t=e[0],n=e[1];t<i&&(i=t),t>a&&(a=t),n<o&&(o=n),n>s&&(s=n)}));var c=t/2;return{minX:i-c,minY:o-c,maxX:a+c,maxY:s+c}},_setTcache:function(){var e,t,n=this._attrs.points,i=0,o=0,s=[];n&&0!==n.length&&(r.each(n,(function(e,t){n[t+1]&&(i+=a.len(e[0],e[1],n[t+1][0],n[t+1][1]))})),i<=0||(r.each(n,(function(r,c){n[c+1]&&((e=[])[0]=o/i,t=a.len(r[0],r[1],n[c+1][0],n[c+1][1]),o+=t,e[1]=o/i,s.push(e))})),this.tCache=s))},createPath:function(e){var t,n,r=this._attrs.points;if(!(r.length<2)){for((e=e||this.get("context")).beginPath(),e.moveTo(r[0][0],r[0][1]),n=1,t=r.length-1;n<t;n++)e.lineTo(r[n][0],r[n][1]);e.lineTo(r[t][0],r[t][1])}},getStartTangent:function(){var e=this.__attrs.points,t=[];return t.push([e[1][0],e[1][1]]),t.push([e[0][0],e[0][1]]),t},getEndTangent:function(){var e=this.__attrs.points,t=e.length-1,n=[];return n.push([e[t-1][0],e[t-1][1]]),n.push([e[t][0],e[t][1]]),n},afterPath:function(e){var t=this._attrs,n=t.points,r=n.length-1;e=e||this.get("context"),t.startArrow&&o.addStartArrow(e,t,n[1][0],n[1][1],n[0][0],n[0][1]),t.endArrow&&o.addEndArrow(e,t,n[r-1][0],n[r-1][1],n[r][0],n[r][1])},getPoint:function(e){var t,n,i=this._attrs.points,o=this.tCache;return o||(this._setTcache(),o=this.tCache),r.each(o,(function(r,i){e>=r[0]&&e<=r[1]&&(t=(e-r[0])/(r[1]-r[0]),n=i)})),{x:a.at(i[n][0],i[n+1][0],t),y:a.at(i[n][1],i[n+1][1],t)}}}),e.exports=s},function(e,t,n){var r=n(19),i=n(58),o=function e(t){e.superclass.constructor.call(this,t)};o.ATTRS={points:null,lineWidth:1},r.extend(o,i),r.augment(o,{canFill:!0,canStroke:!0,type:"polygon",getDefaultAttrs:function(){return{lineWidth:1}},calculateBox:function(){var e=this._attrs.points,t=this.getHitLineWidth();if(!e||0===e.length)return null;var n=1/0,i=1/0,o=-1/0,a=-1/0;r.each(e,(function(e){var t=e[0],r=e[1];t<n&&(n=t),t>o&&(o=t),r<i&&(i=r),r>a&&(a=r)}));var s=t/2;return{minX:n-s,minY:i-s,maxX:o+s,maxY:a+s}},createPath:function(e){var t=this._attrs.points;t.length<2||((e=e||this.get("context")).beginPath(),r.each(t,(function(t,n){0===n?e.moveTo(t[0],t[1]):e.lineTo(t[0],t[1])})),e.closePath())}}),e.exports=o},function(e,t,n){var r=n(19),i=n(58),o=n(600),a=n(593),s=n(601),c=n(610),l=n(612),u=function e(t){e.superclass.constructor.call(this,t)};u.ATTRS={path:null,lineWidth:1,startArrow:!1,endArrow:!1},r.extend(u,i),r.augment(u,{canFill:!0,canStroke:!0,type:"path",getDefaultAttrs:function(){return{lineWidth:1,startArrow:!1,endArrow:!1}},_afterSetAttrPath:function(e){if(r.isNil(e))return this.setSilent("segments",null),void this.setSilent("box",void 0);var t,n=a.parsePath(e),i=[];if(r.isArray(n)&&0!==n.length&&("M"===n[0][0]||"m"===n[0][0])){for(var s=n.length,c=0;c<n.length;c++){var l=n[c];t=new o(l,t,c===s-1),i.push(t)}this.setSilent("segments",i),this.setSilent("tCache",null),this.setSilent("box",null)}},calculateBox:function(){var e=this.get("segments");if(!e)return null;var t=this.getHitLineWidth(),n=1/0,i=-1/0,o=1/0,a=-1/0;return r.each(e,(function(e){e.getBBox(t);var r=e.box;r&&(r.minX<n&&(n=r.minX),r.maxX>i&&(i=r.maxX),r.minY<o&&(o=r.minY),r.maxY>a&&(a=r.maxY))})),n===1/0||o===1/0?{minX:0,minY:0,maxX:0,maxY:0}:{minX:n,minY:o,maxX:i,maxY:a}},_setTcache:function(){var e,t,n,i,o=0,a=0,s=[],c=this._cfg.curve;c&&(r.each(c,(function(e,t){n=c[t+1],i=e.length,n&&(o+=l.len(e[i-2],e[i-1],n[1],n[2],n[3],n[4],n[5],n[6]))})),r.each(c,(function(r,u){n=c[u+1],i=r.length,n&&((e=[])[0]=a/o,t=l.len(r[i-2],r[i-1],n[1],n[2],n[3],n[4],n[5],n[6]),a+=t,e[1]=a/o,s.push(e))})),this._cfg.tCache=s)},_calculateCurve:function(){var e=this._attrs.path;this._cfg.curve=c.pathTocurve(e)},getStartTangent:function(){var e,t,n,i,o=this.get("segments");if(o.length>1)if(e=o[0].endPoint,t=o[1].endPoint,n=o[1].startTangent,i=[],r.isFunction(n)){var a=n();i.push([e.x-a[0],e.y-a[1]]),i.push([e.x,e.y])}else i.push([t.x,t.y]),i.push([e.x,e.y]);return i},getEndTangent:function(){var e,t,n,i,o=this.get("segments"),a=o.length;if(a>1)if(e=o[a-2].endPoint,t=o[a-1].endPoint,n=o[a-1].endTangent,i=[],r.isFunction(n)){var s=n();i.push([t.x-s[0],t.y-s[1]]),i.push([t.x,t.y])}else i.push([e.x,e.y]),i.push([t.x,t.y]);return i},getPoint:function(e){var t,n,i=this._cfg.tCache;i||(this._calculateCurve(),this._setTcache(),i=this._cfg.tCache);var o=this._cfg.curve;if(!i)return o?{x:o[0][1],y:o[0][2]}:null;r.each(i,(function(r,i){e>=r[0]&&e<=r[1]&&(t=(e-r[0])/(r[1]-r[0]),n=i)}));var a=o[n];if(r.isNil(a)||r.isNil(n))return null;var s=a.length,c=o[n+1];return{x:l.at(a[s-2],c[1],c[3],c[5],1-t),y:l.at(a[s-1],c[2],c[4],c[6],1-t)}},createPath:function(e){var t=this.get("segments");if(r.isArray(t)){(e=e||this.get("context")).beginPath();for(var n=t.length,i=0;i<n;i++)t[i].draw(e)}},afterPath:function(e){var t=this._attrs,n=this.get("segments"),i=t.path;if(e=e||this.get("context"),r.isArray(n)&&1!==n.length&&(t.startArrow||t.endArrow)&&"z"!==i[i.length-1]&&"Z"!==i[i.length-1]&&!t.fill){var o=this.getStartTangent();s.addStartArrow(e,t,o[0][0],o[0][1],o[1][0],o[1][1]);var a=this.getEndTangent();s.addEndArrow(e,t,a[0][0],a[0][1],a[1][0],a[1][1])}}}),e.exports=u},function(e,t,n){var r=n(19),i=n(58),o=n(601),a=n(603),s=function e(t){e.superclass.constructor.call(this,t)};s.ATTRS={x1:0,y1:0,x2:0,y2:0,lineWidth:1,startArrow:!1,endArrow:!1},r.extend(s,i),r.augment(s,{canStroke:!0,type:"line",getDefaultAttrs:function(){return{lineWidth:1,startArrow:!1,endArrow:!1}},calculateBox:function(){var e=this._attrs,t=e.x1,n=e.y1,r=e.x2,i=e.y2,o=this.getHitLineWidth();return a.box(t,n,r,i,o)},createPath:function(e){var t=this._attrs,n=t.x1,r=t.y1,i=t.x2,o=t.y2;(e=e||self.get("context")).beginPath(),e.moveTo(n,r),e.lineTo(i,o)},afterPath:function(e){var t=this._attrs,n=t.x1,r=t.y1,i=t.x2,a=t.y2;e=e||this.get("context"),t.startArrow&&o.addStartArrow(e,t,i,a,n,r),t.endArrow&&o.addEndArrow(e,t,n,r,i,a)},getPoint:function(e){var t=this._attrs;return{x:a.at(t.x1,t.x2,e),y:a.at(t.y1,t.y2,e)}}}),e.exports=s},function(e,t,n){var r=n(19),i=n(58),o=function e(t){e.superclass.constructor.call(this,t)};o.ATTRS={x:0,y:0,img:void 0,width:0,height:0,sx:null,sy:null,swidth:null,sheight:null},r.extend(o,i),r.augment(o,{type:"image",isHitBox:function(){return!1},calculateBox:function(){var e=this._attrs;this._cfg.attrs&&this._cfg.attrs.img===e.img||this._setAttrImg();var t=e.x,n=e.y;return{minX:t,minY:n,maxX:t+e.width,maxY:n+e.height}},_beforeSetLoading:function(e){var t=this.get("canvas");return!1===e&&!0===this.get("toDraw")&&(this._cfg.loading=!1,t.draw()),e},_setAttrImg:function(){var e=this,t=e._attrs,n=t.img;if(!r.isString(n))return n instanceof Image?(t.width||e.attr("width",n.width),t.height||e.attr("height",n.height),n):n instanceof HTMLElement&&r.isString(n.nodeName)&&"CANVAS"===n.nodeName.toUpperCase()?(t.width||e.attr("width",Number(n.getAttribute("width"))),t.height||e.attr("height",Number(n.getAttribute("height"))),n):n instanceof ImageData?(t.width||e.attr("width",n.width),t.height||e.attr("height",n.height),n):null;var i=new Image;i.onload=function(){if(e.get("destroyed"))return!1;e.attr("imgSrc",n),e.attr("img",i);var t=e.get("callback");t&&t.call(e),e.set("loading",!1)},i.src=n,i.crossOrigin="Anonymous",e.set("loading",!0)},drawInner:function(e){this._cfg.hasUpdate&&this._setAttrImg(),this.get("loading")?this.set("toDraw",!0):(this._drawImage(e),this._cfg.hasUpdate=!1)},_drawImage:function(e){var t=this._attrs,n=t.x,i=t.y,o=t.img,a=t.width,s=t.height,c=t.sx,l=t.sy,u=t.swidth,d=t.sheight;this.set("toDraw",!1);var f=o;if(f instanceof ImageData&&((f=new Image).src=o),f instanceof Image||f instanceof HTMLElement&&r.isString(f.nodeName)&&"CANVAS"===f.nodeName.toUpperCase()){if(r.isNil(c)||r.isNil(l)||r.isNil(u)||r.isNil(d))return void e.drawImage(f,n,i,a,s);if(!(r.isNil(c)||r.isNil(l)||r.isNil(u)||r.isNil(d)))return void e.drawImage(f,c,l,u,d,n,i,a,s)}}}),e.exports=o},function(e,t,n){var r=n(19),i=n(58),o=n(602),a=function e(t){e.superclass.constructor.call(this,t)};a.ATTRS={x:0,y:0,rs:0,re:0,startAngle:0,endAngle:0,clockwise:!1,lineWidth:1},r.extend(a,i),r.augment(a,{canFill:!0,canStroke:!0,type:"fan",getDefaultAttrs:function(){return{clockwise:!1,lineWidth:1,rs:0,re:0}},calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.rs,i=e.re,a=e.startAngle,s=e.endAngle,c=e.clockwise,l=this.getHitLineWidth(),u=o.box(t,n,r,a,s,c),d=o.box(t,n,i,a,s,c),f=l/2;return{minX:Math.min(u.minX,d.minX)-f,minY:Math.min(u.minY,d.minY)-f,maxX:Math.max(u.maxX,d.maxX)+f,maxY:Math.max(u.maxY,d.maxY)+f}},createPath:function(e){var t=this._attrs,n=t.x,r=t.y,i=t.rs,o=t.re,a=t.startAngle,s=t.endAngle,c=t.clockwise,l={x:Math.cos(a)*i+n,y:Math.sin(a)*i+r},u={x:Math.cos(a)*o+n,y:Math.sin(a)*o+r},d={x:Math.cos(s)*i+n,y:Math.sin(s)*i+r};(e=e||self.get("context")).beginPath(),e.moveTo(l.x,l.y),e.lineTo(u.x,u.y),e.arc(n,r,o,a,s,c),e.lineTo(d.x,d.y),e.arc(n,r,i,s,a,!c),e.closePath()}}),e.exports=a},function(e,t,n){var r=n(19),i=n(58),o=function e(t){e.superclass.constructor.call(this,t)};o.ATTRS={x:0,y:0,rx:1,ry:1,lineWidth:1},r.extend(o,i),r.augment(o,{canFill:!0,canStroke:!0,type:"ellipse",getDefaultAttrs:function(){return{lineWidth:1}},calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.rx,i=e.ry,o=this.getHitLineWidth(),a=r+o/2,s=i+o/2;return{minX:t-a,minY:n-s,maxX:t+a,maxY:n+s}},createPath:function(e){var t=this._attrs,n=t.x,i=t.y,o=t.rx,a=t.ry;e=e||self.get("context");var s=o>a?o:a,c=o>a?1:o/a,l=o>a?a/o:1,u=[1,0,0,0,1,0,0,0,1];r.mat3.scale(u,u,[c,l]),r.mat3.translate(u,u,[n,i]),e.beginPath(),e.save(),e.transform(u[0],u[1],u[3],u[4],u[6],u[7]),e.arc(0,0,s,0,2*Math.PI),e.restore(),e.closePath()}}),e.exports=o},function(e,t,n){var r=n(19),i=n(58),o=function e(t){e.superclass.constructor.call(this,t)};r.extend(o,i),r.augment(o,{canFill:!0,canStroke:!0,type:"dom",calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.width,i=e.height,o=this.getHitLineWidth()/2;return{minX:t-o,minY:n-o,maxX:t+r+o,maxY:n+i+o}}}),e.exports=o},function(e,t,n){var r=n(19),i=n(58),o=function e(t){e.superclass.constructor.call(this,t)};o.ATTRS={x:0,y:0,r:0,lineWidth:1},r.extend(o,i),r.augment(o,{canFill:!0,canStroke:!0,type:"circle",getDefaultAttrs:function(){return{lineWidth:1}},calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.r,i=this.getHitLineWidth()/2+r;return{minX:t-i,minY:n-i,maxX:t+i,maxY:n+i}},createPath:function(e){var t=this._attrs,n=t.x,r=t.y,i=t.r;e.beginPath(),e.arc(n,r,i,0,2*Math.PI,!1),e.closePath()}}),e.exports=o},function(e,t,n){var r=n(19),i=n(58),o=n(602),a=n(601);function s(e,t,n){return e+t*Math.cos(n)}function c(e,t,n){return e+t*Math.sin(n)}var l=function e(t){e.superclass.constructor.call(this,t)};l.ATTRS={x:0,y:0,r:0,startAngle:0,endAngle:0,clockwise:!1,lineWidth:1,startArrow:!1,endArrow:!1},r.extend(l,i),r.augment(l,{canStroke:!0,type:"arc",getDefaultAttrs:function(){return{x:0,y:0,r:0,startAngle:0,endAngle:0,clockwise:!1,lineWidth:1,startArrow:!1,endArrow:!1}},calculateBox:function(){var e=this._attrs,t=e.x,n=e.y,r=e.r,i=e.startAngle,a=e.endAngle,s=e.clockwise,c=this.getHitLineWidth()/2,l=o.box(t,n,r,i,a,s);return l.minX-=c,l.minY-=c,l.maxX+=c,l.maxY+=c,l},getStartTangent:function(){var e=this._attrs,t=e.x,n=e.y,r=e.startAngle,i=e.r,o=e.clockwise,a=Math.PI/180;o&&(a*=-1);var l=[],u=s(t,i,r+a),d=c(n,i,r+a),f=s(t,i,r),h=c(n,i,r);return l.push([u,d]),l.push([f,h]),l},getEndTangent:function(){var e=this._attrs,t=e.x,n=e.y,r=e.endAngle,i=e.r,o=e.clockwise,a=Math.PI/180,l=[];o&&(a*=-1);var u=s(t,i,r+a),d=c(n,i,r+a),f=s(t,i,r),h=c(n,i,r);return l.push([f,h]),l.push([u,d]),l},createPath:function(e){var t=this._attrs,n=t.x,r=t.y,i=t.r,o=t.startAngle,a=t.endAngle,s=t.clockwise;(e=e||self.get("context")).beginPath(),e.arc(n,r,i,o,a,s)},afterPath:function(e){var t=this._attrs;if(e=e||this.get("context"),t.startArrow){var n=this.getStartTangent();a.addStartArrow(e,t,n[0][0],n[0][1],n[1][0],n[1][1])}if(t.endArrow){var r=this.getEndTangent();a.addEndArrow(e,t,r[0][0],r[0][1],r[1][0],r[1][1])}}}),e.exports=l},function(e,t){e.exports={xAt:function(e,t,n,r,i){return t*Math.cos(e)*Math.cos(i)-n*Math.sin(e)*Math.sin(i)+r},yAt:function(e,t,n,r,i){return t*Math.sin(e)*Math.cos(i)+n*Math.cos(e)*Math.sin(i)+r},xExtrema:function(e,t,n){return Math.atan(-n/t*Math.tan(e))},yExtrema:function(e,t,n){return Math.atan(n/(t*Math.tan(e)))}}},function(e,t,n){var r=n(19),i=r.vec2;function o(e,t,n,r){var i=1-r;return i*(i*e+2*r*t)+r*r*n}function a(e,t,n,r,a,s,c,l,u){var d,f,h,p,g,m,v,b=.005,y=1/0,x=[c,l];for(g=0;g<1;g+=.05)h=[o(e,n,a,g),o(t,r,s,g)],(f=i.squaredDistance(x,h))<y&&(d=g,y=f);for(y=1/0,v=0;v<32&&!(b<1e-4);v++){var w=d-b,O=d+b;h=[o(e,n,a,w),o(t,r,s,w)],f=i.squaredDistance(x,h),w>=0&&f<y?(d=w,y=f):(p=[o(e,n,a,O),o(t,r,s,O)],m=i.squaredDistance(x,p),O<=1&&m<y?(d=O,y=m):b*=.5)}return u&&(u.x=o(e,n,a,d),u.y=o(t,r,s,d)),Math.sqrt(y)}e.exports={at:o,projectPoint:function(e,t,n,r,i,o,s,c){var l={};return a(e,t,n,r,i,o,s,c,l),l},pointDistance:a,extrema:function(e,t,n){var i=e+n-2*t;if(r.isNumberEqual(i,0))return[.5];var o=(e-t)/i;return o<=1&&o>=0?[o]:[]}}},function(e,t,n){var r=n(19),i=n(746),o=n(745),a=n(744),s=n(116),c=function(e){this._cfg={zIndex:0,capture:!0,visible:!0,destroyed:!1},r.assign(this._cfg,this.getDefaultCfg(),e),this.initAttrs(this._cfg.attrs),this._cfg.attrs={},this.initTransform(),this.init()};c.CFG={id:null,zIndex:0,canvas:null,parent:null,capture:!0,context:null,visible:!0,destroyed:!1},r.augment(c,i,o,s,a,{init:function(){this.setSilent("animable",!0),this.setSilent("animating",!1)},getParent:function(){return this._cfg.parent},getDefaultCfg:function(){return{}},set:function(e,t){return"zIndex"===e&&this._beforeSetZIndex&&this._beforeSetZIndex(t),"loading"===e&&this._beforeSetLoading&&this._beforeSetLoading(t),this._cfg[e]=t,this},setSilent:function(e,t){this._cfg[e]=t},get:function(e){return this._cfg[e]},show:function(){return this._cfg.visible=!0,this},hide:function(){return this._cfg.visible=!1,this},remove:function(e,t){var n=this._cfg,i=n.parent,o=n.el;return i&&r.remove(i.get("children"),this),o&&(t?i&&i._cfg.tobeRemoved.push(o):o.parentNode.removeChild(o)),(e||void 0===e)&&this.destroy(),this},destroy:function(){this.get("destroyed")||(this._attrs=null,this.removeEvent(),this._cfg={destroyed:!0})},toFront:function(){var e=this._cfg,t=e.parent;if(t){var n=t._cfg.children,r=e.el,i=n.indexOf(this);n.splice(i,1),n.push(this),r&&(r.parentNode.removeChild(r),e.el=null)}},toBack:function(){var e=this._cfg,t=e.parent;if(t){var n=t._cfg.children,r=e.el,i=n.indexOf(this);if(n.splice(i,1),n.unshift(this),r){var o=r.parentNode;o.removeChild(r),o.insertBefore(r,o.firstChild)}}},_beforeSetZIndex:function(e){var t=this._cfg.parent;this._cfg.zIndex=e,r.isNil(t)||t.sort();var n=this._cfg.el;if(n){var i=t._cfg.children,o=i.indexOf(this),a=n.parentNode;a.removeChild(n),o===i.length-1?a.appendChild(n):a.insertBefore(n,a.childNodes[o])}return e},_setAttrs:function(e){return this.attr(e),e},setZIndex:function(e){return this._cfg.zIndex=e,this._beforeSetZIndex(e)},clone:function(){return r.clone(this)},getBBox:function(){}}),e.exports=c},function(e,t,n){var r=n(19),i=n(641),o=n(743),a={},s="_INDEX";function c(e,t,n){for(var r,i=e.length-1;i>=0;i--){var o=e[i];if(o._cfg.visible&&o._cfg.capture&&(o.isGroup?r=o.getShape(t,n):o.isHit(t,n)&&(r=o)),r)break}return r}var l=function e(t){e.superclass.constructor.call(this,t),this.set("children",[]),this.set("tobeRemoved",[]),this._beforeRenderUI(),this._renderUI(),this._bindUI()};r.extend(l,i),r.augment(l,{isGroup:!0,type:"group",canFill:!0,canStroke:!0,getDefaultCfg:function(){return function e(t){if(!t._cfg&&t!==l){var n=t.superclass.constructor;n&&!n._cfg&&e(n),t._cfg={},r.merge(t._cfg,n._cfg),r.merge(t._cfg,t.CFG)}}(this.constructor),r.merge({},this.constructor._cfg)},_beforeRenderUI:function(){},_renderUI:function(){},_bindUI:function(){},addShape:function(e,t){var n=this.get("canvas");t=t||{};var i=a[e];if(i||(i=r.upperFirst(e),a[e]=i),t.attrs&&n){var s=t.attrs;if("text"===e){var c=n.get("fontFamily");c&&(s.fontFamily=s.fontFamily?s.fontFamily:c)}}t.canvas=n,t.type=e;var l=new o[i](t);return this.add(l),l},addGroup:function(e,t){var n,i=this.get("canvas");if(t=r.merge({},t),r.isFunction(e))t?(t.canvas=i,t.parent=this,n=new e(t)):n=new e({canvas:i,parent:this}),this.add(n);else if(r.isObject(e))e.canvas=i,n=new l(e),this.add(n);else{if(void 0!==e)return!1;n=new l,this.add(n)}return n},renderBack:function(e,t){var n=this.get("backShape"),i=this.getBBox();return r.merge(t,{x:i.minX-e[3],y:i.minY-e[0],width:i.width+e[1]+e[3],height:i.height+e[0]+e[2]}),n?n.attr(t):n=this.addShape("rect",{zIndex:-1,attrs:t}),this.set("backShape",n),this.sort(),n},removeChild:function(e,t){if(arguments.length>=2)this.contain(e)&&e.remove(t);else{if(1===arguments.length){if(!r.isBoolean(e))return this.contain(e)&&e.remove(!0),this;t=e}0===arguments.length&&(t=!0),l.superclass.remove.call(this,t)}return this},add:function(e){var t=this,n=t.get("children");if(r.isArray(e))r.each(e,(function(e){var n=e.get("parent");n&&n.removeChild(e,!1),t._setCfgProperty(e)})),t._cfg.children=n.concat(e);else{var i=e,o=i.get("parent");o&&o.removeChild(i,!1),t._setCfgProperty(i),n.push(i)}return t},_setCfgProperty:function(e){var t=this._cfg;e.set("parent",this),e.set("canvas",t.canvas),t.timeline&&e.set("timeline",t.timeline)},contain:function(e){return this.get("children").indexOf(e)>-1},getChildByIndex:function(e){return this.get("children")[e]},getFirst:function(){return this.getChildByIndex(0)},getLast:function(){var e=this.get("children").length-1;return this.getChildByIndex(e)},getBBox:function(){var e=1/0,t=-1/0,n=1/0,i=-1/0,o=this.get("children");o.length>0?r.each(o,(function(r){if(r.get("visible")){if(r.isGroup&&0===r.get("children").length)return;var o=r.getBBox();if(!o)return!0;var a=[o.minX,o.minY,1],s=[o.minX,o.maxY,1],c=[o.maxX,o.minY,1],l=[o.maxX,o.maxY,1];r.apply(a),r.apply(s),r.apply(c),r.apply(l);var u=Math.min(a[0],s[0],c[0],l[0]),d=Math.max(a[0],s[0],c[0],l[0]),f=Math.min(a[1],s[1],c[1],l[1]),h=Math.max(a[1],s[1],c[1],l[1]);u<e&&(e=u),d>t&&(t=d),f<n&&(n=f),h>i&&(i=h)}})):(e=0,t=0,n=0,i=0);var a={minX:e,minY:n,maxX:t,maxY:i};return a.x=a.minX,a.y=a.minY,a.width=a.maxX-a.minX,a.height=a.maxY-a.minY,a},getCount:function(){return this.get("children").length},sort:function(){var e=this.get("children");return r.each(e,(function(e,t){return e[s]=t,e})),e.sort(function(e){return function(t,n){var r=e(t,n);return 0===r?t[s]-n[s]:r}}((function(e,t){return e.get("zIndex")-t.get("zIndex")}))),this},findById:function(e){return this.find((function(t){return t.get("id")===e}))},find:function(e){if(r.isString(e))return this.findById(e);var t=this.get("children"),n=null;return r.each(t,(function(t){if(e(t)?n=t:t.find&&(n=t.find(e)),n)return!1})),n},findAll:function(e){var t=this.get("children"),n=[],i=[];return r.each(t,(function(t){e(t)&&n.push(t),t.findAllBy&&(i=t.findAllBy(e),n=n.concat(i))})),n},findBy:function(e){var t=this.get("children"),n=null;return r.each(t,(function(t){if(e(t)?n=t:t.findBy&&(n=t.findBy(e)),n)return!1})),n},findAllBy:function(e){var t=this.get("children"),n=[],i=[];return r.each(t,(function(t){e(t)&&n.push(t),t.findAllBy&&(i=t.findAllBy(e),n=n.concat(i))})),n},getShape:function(e,t){var n,r=this._attrs.clip,i=this._cfg.children;if(r){var o=[e,t,1];r.invert(o,this.get("canvas")),r.isPointInPath(o[0],o[1])&&(n=c(i,e,t))}else n=c(i,e,t);return n},clearTotalMatrix:function(){if(this.get("totalMatrix")){this.setSilent("totalMatrix",null);for(var e=this._cfg.children,t=0;t<e.length;t++)e[t].clearTotalMatrix()}},clear:function(e){for(var t=this._cfg.children,n=t.length-1;n>=0;n--)t[n].remove(!0,e);return this._cfg.children=[],this},destroy:function(){this.get("destroyed")||(this.clear(),l.superclass.destroy.call(this))},clone:function(){var e=this._cfg.children,t=new l;return r.each(e,(function(e){t.add(e.clone())})),t}}),e.exports=l},function(e,t,n){var r=n(19),i=function(e,t,n,r){this.type=e,this.target=null,this.currentTarget=null,this.bubbles=n,this.cancelable=r,this.timeStamp=(new Date).getTime(),this.defaultPrevented=!1,this.propagationStopped=!1,this.removed=!1,this.event=t};r.augment(i,{preventDefault:function(){this.defaultPrevented=this.cancelable&&!0},stopPropagation:function(){this.propagationStopped=!0},remove:function(){this.remove=!0},clone:function(){return r.clone(this)},toString:function(){return"[Event (type="+this.type+")]"}}),e.exports=i},function(e,t,n){e.exports={isFunction:n(84),isObject:n(621),isBoolean:n(653),isNil:n(237),isString:n(595),isArray:n(45),isNumber:n(236),isEmpty:n(647),uniqueId:n(646),clone:n(616),deepMix:n(615),assign:n(606),merge:n(615),upperFirst:n(655),each:n(46),isEqual:n(614),toArray:n(604),extend:n(650),augment:n(651),remove:n(676),isNumberEqual:n(673),toRadian:n(669),toDegree:n(671),mod:n(672),clamp:n(618),createDom:n(681),modifyCSS:n(680),requestAnimationFrame:n(679),getRatio:function(){return window.devicePixelRatio?window.devicePixelRatio:2},mat3:n(617),vec2:n(668),vec3:n(667),transform:n(666)}},function(e,t,n){var r=n(16),i=n(253),o=n(251),a="Expected a function",s=Math.max,c=Math.min;e.exports=function(e,t,n){var l,u,d,f,h,p,g=0,m=!1,v=!1,b=!0;if("function"!=typeof e)throw new TypeError(a);function y(t){var n=l,r=u;return l=u=void 0,g=t,f=e.apply(r,n)}function x(e){var n=e-p;return void 0===p||n>=t||n<0||v&&e-g>=d}function w(){var e=i();if(x(e))return O(e);h=setTimeout(w,function(e){var n=t-(e-p);return v?c(n,d-(e-g)):n}(e))}function O(e){return h=void 0,b&&l?y(e):(l=u=void 0,f)}function _(){var e=i(),n=x(e);if(l=arguments,u=this,p=e,n){if(void 0===h)return function(e){return g=e,h=setTimeout(w,t),m?y(e):f}(p);if(v)return h=setTimeout(w,t),y(p)}return void 0===h&&(h=setTimeout(w,t)),f}return t=o(t)||0,r(n)&&(m=!!n.leading,d=(v="maxWait"in n)?s(o(n.maxWait)||0,t):d,b="trailing"in n?!!n.trailing:b),_.cancel=function(){void 0!==h&&clearTimeout(h),g=0,l=p=u=h=void 0},_.flush=function(){return void 0===h?f:O(i())},_}},function(e,t){var n=function(){var e={};return function(t){return e[t=t||"g"]?e[t]+=1:e[t]=1,t+e[t]}}();e.exports=n},function(e,t,n){var r=n(237),i=n(118),o=n(654),a=n(652),s=Object.prototype.hasOwnProperty;e.exports=function(e){if(r(e))return!0;if(i(e))return!e.length;var t=o(e);if("Map"===t||"Set"===t)return!e.size;if(a(e))return!Object.keys(e).length;for(var n in e)if(s.call(e,n))return!1;return!0}},function(e,t,n){var r=n(46),i=n(45),o=Object.prototype.hasOwnProperty;e.exports=function(e,t){if(!t||!i(e))return e;var n={},a=null;return r(e,(function(e){a=t(e),o.call(n,a)?n[a].push(e):n[a]=[e]})),n}},function(e,t,n){var r=n(84),i=n(45),o=n(648);e.exports=function(e,t){if(!t)return{0:e};if(!r(t)){var n=i(t)?t:t.replace(/\s+/g,"").split("*");t=function(e){for(var t="_",r=0,i=n.length;r<i;r++)t+=e[n[r]]&&e[n[r]].toString();return t}}return o(e,t)}},function(e,t,n){var r=n(84),i=n(606);e.exports=function(e,t,n,o){r(t)||(n=t,t=e,e=function(){});var a=Object.create?function(e,t){return Object.create(e,{constructor:{value:t}})}:function(e,t){function n(){}n.prototype=e;var r=new n;return r.constructor=t,r},s=a(t.prototype,e);return e.prototype=i(s,e.prototype),e.superclass=a(t.prototype,t),i(s,n),i(e,o),e}},function(e,t,n){var r=n(84),i=n(604),o=n(606);e.exports=function(e){for(var t=i(arguments),n=1;n<t.length;n++){var a=t[n];r(a)&&(a=a.prototype),o(e.prototype,a)}}},function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"Boolean")}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).replace(/^\[object /,"").replace(/\]$/,"")}},function(e,t,n){var r=n(594);e.exports=function(e){var t=r(e);return t.charAt(0).toUpperCase()+t.substring(1)}},function(e,t,n){var r=n(594);e.exports=function(e){return r(e).toUpperCase()}},function(e,t,n){var r=n(594);e.exports=function(e){return r(e).toLowerCase()}},function(e,t){e.exports=function(e,t){for(var n=[],r=0,i=e.length;i-2*!t>r;r+=2){var o=[{x:+e[r-2],y:+e[r-1]},{x:+e[r],y:+e[r+1]},{x:+e[r+2],y:+e[r+3]},{x:+e[r+4],y:+e[r+5]}];t?r?i-4===r?o[3]={x:+e[0],y:+e[1]}:i-2===r&&(o[2]={x:+e[0],y:+e[1]},o[3]={x:+e[2],y:+e[3]}):o[0]={x:+e[i-2],y:+e[i-1]}:i-4===r?o[3]=o[2]:r||(o[0]={x:+e[r],y:+e[r+1]}),n.push(["C",(-o[0].x+6*o[1].x+o[2].x)/6,(-o[0].y+6*o[1].y+o[2].y)/6,(o[1].x+6*o[2].x-o[3].x)/6,(o[1].y+6*o[2].y-o[3].y)/6,o[2].x,o[2].y])}return n}},function(e,t){var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r="\t\n\v\f\r 聽釟�釥庘��鈥佲�傗�冣�勨�呪�嗏�団�堚�夆�娾�仧銆�\u2028\u2029",i=new RegExp("([a-z])["+r+",]*((-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?["+r+"]*,?["+r+"]*)+)","ig"),o=new RegExp("(-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?)["+r+"]*,?["+r+"]*","ig");e.exports=function(e){if(!e)return null;if((void 0===e?"undefined":n(e))===n([]))return e;var t={a:7,c:6,o:2,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,u:3,z:0},r=[];return String(e).replace(i,(function(e,n,i){var a=[],s=n.toLowerCase();if(i.replace(o,(function(e,t){t&&a.push(+t)})),"m"===s&&a.length>2&&(r.push([n].concat(a.splice(0,2))),s="l",n="m"===n?"l":"L"),"o"===s&&1===a.length&&r.push([n,a[0]]),"r"===s)r.push([n].concat(a));else for(;a.length>=t[s]&&(r.push([n].concat(a.splice(0,t[s]))),t[s]););})),r}},function(e,t,n){var r=n(659),i=n(658);function o(e,t,n,r,i){var o=[];if(null===i&&null===r&&(r=n),e=+e,t=+t,n=+n,r=+r,null!==i){var a=Math.PI/180,s=e+n*Math.cos(-r*a),c=e+n*Math.cos(-i*a);o=[["M",s,t+n*Math.sin(-r*a)],["A",n,n,0,+(i-r>180),0,c,t+n*Math.sin(-i*a)]]}else o=[["M",e,t],["m",0,-r],["a",n,r,0,1,1,0,2*r],["a",n,r,0,1,1,0,-2*r],["z"]];return o}e.exports=function(e){if(!(e=r(e))||!e.length)return[["M",0,0]];var t=[],n=0,a=0,s=0,c=0,l=0,u=void 0,d=void 0;"M"===e[0][0]&&(s=n=+e[0][1],c=a=+e[0][2],l++,t[0]=["M",n,a]);for(var f,h,p=3===e.length&&"M"===e[0][0]&&"R"===e[1][0].toUpperCase()&&"Z"===e[2][0].toUpperCase(),g=l,m=e.length;g<m;g++){if(t.push(f=[]),(u=(h=e[g])[0])!==u.toUpperCase())switch(f[0]=u.toUpperCase(),f[0]){case"A":f[1]=h[1],f[2]=h[2],f[3]=h[3],f[4]=h[4],f[5]=h[5],f[6]=+h[6]+n,f[7]=+h[7]+a;break;case"V":f[1]=+h[1]+a;break;case"H":f[1]=+h[1]+n;break;case"R":for(var v=2,b=(d=[n,a].concat(h.slice(1))).length;v<b;v++)d[v]=+d[v]+n,d[++v]=+d[v]+a;t.pop(),t=t.concat(i(d,p));break;case"O":t.pop(),(d=o(n,a,h[1],h[2])).push(d[0]),t=t.concat(d);break;case"U":t.pop(),t=t.concat(o(n,a,h[1],h[2],h[3])),f=["U"].concat(t[t.length-1].slice(-2));break;case"M":s=+h[1]+n,c=+h[2]+a;break;default:for(var y=1,x=h.length;y<x;y++)f[y]=+h[y]+(y%2?n:a)}else if("R"===u)d=[n,a].concat(h.slice(1)),t.pop(),t=t.concat(i(d,p)),f=["R"].concat(h.slice(-2));else if("O"===u)t.pop(),(d=o(n,a,h[1],h[2])).push(d[0]),t=t.concat(d);else if("U"===u)t.pop(),t=t.concat(o(n,a,h[1],h[2],h[3])),f=["U"].concat(t[t.length-1].slice(-2));else for(var w=0,O=h.length;w<O;w++)f[w]=h[w];if("O"!==(u=u.toUpperCase()))switch(f[0]){case"Z":n=+s,a=+c;break;case"H":n=f[1];break;case"V":a=f[1];break;case"M":s=f[f.length-2],c=f[f.length-1];break;default:n=f[f.length-2],a=f[f.length-1]}}return t}},function(e,t,n){var r=n(660),i=function(e,t,n,r){return[e,t,n,r,n,r]},o=function(e,t,n,r,i,o){return[1/3*e+2/3*n,1/3*t+2/3*r,1/3*i+2/3*n,1/3*o+2/3*r,i,o]};e.exports=function(e,t){var n=r(e),a=t&&r(t),s={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},c={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},l=[],u=[],d="",f="",h=void 0,p=function(e,t,n){var r=void 0,a=void 0;if(!e)return["C",t.x,t.y,t.x,t.y,t.x,t.y];switch(!(e[0]in{T:1,Q:1})&&(t.qx=t.qy=null),e[0]){case"M":t.X=e[1],t.Y=e[2];break;case"A":e=["C"].concat(function e(t,n,r,i,o,a,s,c,l,u){r===i&&(r+=1);var d=120*Math.PI/180,f=Math.PI/180*(+o||0),h=[],p=void 0,g=void 0,m=void 0,v=void 0,b=void 0,y=function(e,t,n){return{x:e*Math.cos(n)-t*Math.sin(n),y:e*Math.sin(n)+t*Math.cos(n)}};if(u)g=u[0],m=u[1],v=u[2],b=u[3];else{t=(p=y(t,n,-f)).x,n=p.y,c=(p=y(c,l,-f)).x,l=p.y,t===c&&n===l&&(c+=1,l+=1);var x=(t-c)/2,w=(n-l)/2,O=x*x/(r*r)+w*w/(i*i);O>1&&(r*=O=Math.sqrt(O),i*=O);var _=r*r,C=i*i,S=(a===s?-1:1)*Math.sqrt(Math.abs((_*C-_*w*w-C*x*x)/(_*w*w+C*x*x)));v=S*r*w/i+(t+c)/2,b=S*-i*x/r+(n+l)/2,g=Math.asin(((n-b)/i).toFixed(9)),m=Math.asin(((l-b)/i).toFixed(9)),g=t<v?Math.PI-g:g,m=c<v?Math.PI-m:m,g<0&&(g=2*Math.PI+g),m<0&&(m=2*Math.PI+m),s&&g>m&&(g-=2*Math.PI),!s&&m>g&&(m-=2*Math.PI)}var P=m-g;if(Math.abs(P)>d){var j=m,k=c,L=l;m=g+d*(s&&m>g?1:-1),h=e(c=v+r*Math.cos(m),l=b+i*Math.sin(m),r,i,o,0,s,k,L,[m,j,v,b])}P=m-g;var D=Math.cos(g),M=Math.sin(g),E=Math.cos(m),T=Math.sin(m),A=Math.tan(P/4),B=4/3*r*A,I=4/3*i*A,R=[t,n],F=[t+B*M,n-I*D],z=[c+B*T,l-I*E],$=[c,l];if(F[0]=2*R[0]-F[0],F[1]=2*R[1]-F[1],u)return[F,z,$].concat(h);for(var N=[],q=0,G=(h=[F,z,$].concat(h).join().split(",")).length;q<G;q++)N[q]=q%2?y(h[q-1],h[q],f).y:y(h[q],h[q+1],f).x;return N}.apply(0,[t.x,t.y].concat(e.slice(1))));break;case"S":"C"===n||"S"===n?(r=2*t.x-t.bx,a=2*t.y-t.by):(r=t.x,a=t.y),e=["C",r,a].concat(e.slice(1));break;case"T":"Q"===n||"T"===n?(t.qx=2*t.x-t.qx,t.qy=2*t.y-t.qy):(t.qx=t.x,t.qy=t.y),e=["C"].concat(o(t.x,t.y,t.qx,t.qy,e[1],e[2]));break;case"Q":t.qx=e[1],t.qy=e[2],e=["C"].concat(o(t.x,t.y,e[1],e[2],e[3],e[4]));break;case"L":e=["C"].concat(i(t.x,t.y,e[1],e[2]));break;case"H":e=["C"].concat(i(t.x,t.y,e[1],t.y));break;case"V":e=["C"].concat(i(t.x,t.y,t.x,e[1]));break;case"Z":e=["C"].concat(i(t.x,t.y,t.X,t.Y))}return e},g=function(e,t){if(e[t].length>7){e[t].shift();for(var r=e[t];r.length;)l[t]="A",a&&(u[t]="A"),e.splice(t++,0,["C"].concat(r.splice(0,6)));e.splice(t,1),h=Math.max(n.length,a&&a.length||0)}},m=function(e,t,r,i,o){e&&t&&"M"===e[o][0]&&"M"!==t[o][0]&&(t.splice(o,0,["M",i.x,i.y]),r.bx=0,r.by=0,r.x=e[o][1],r.y=e[o][2],h=Math.max(n.length,a&&a.length||0))};h=Math.max(n.length,a&&a.length||0);for(var v=0;v<h;v++){n[v]&&(d=n[v][0]),"C"!==d&&(l[v]=d,v&&(f=l[v-1])),n[v]=p(n[v],s,f),"A"!==l[v]&&"C"===d&&(l[v]="C"),g(n,v),a&&(a[v]&&(d=a[v][0]),"C"!==d&&(u[v]=d,v&&(f=u[v-1])),a[v]=p(a[v],c,f),"A"!==u[v]&&"C"===d&&(u[v]="C"),g(a,v)),m(n,a,s,c,v),m(a,n,c,s,v);var b=n[v],y=a&&a[v],x=b.length,w=a&&y.length;s.x=b[x-2],s.y=b[x-1],s.bx=parseFloat(b[x-4])||s.x,s.by=parseFloat(b[x-3])||s.y,c.bx=a&&(parseFloat(y[w-4])||c.x),c.by=a&&(parseFloat(y[w-3])||c.y),c.x=a&&y[w-2],c.y=a&&y[w-1]}return a?[n,a]:n}},function(e,t){var n=/,?([a-z]),?/gi;e.exports=function(e){return e.join(",").replace(n,"$1")}},function(e,t,n){var r=n(662);e.exports=function(e,t,n,i,o){if(o)return[["M",+e+ +o,t],["l",n-2*o,0],["a",o,o,0,0,1,o,o],["l",0,i-2*o],["a",o,o,0,0,1,-o,o],["l",2*o-n,0],["a",o,o,0,0,1,-o,-o],["l",0,2*o-i],["a",o,o,0,0,1,o,-o],["z"]];var a=[["M",e,t],["l",n,0],["l",0,i],["l",-n,0],["z"]];return a.parsePathArray=r,a}},function(e,t,n){var r=n(46),i=n(84),o=Object.values?function(e){return Object.values(e)}:function(e){var t=[];return r(e,(function(n,r){i(e)&&"prototype"===r||t.push(n)})),t};e.exports=o},function(e,t){e.exports=function(e,t){return e.hasOwnProperty(t)}},function(e,t,n){var r=n(616),i=n(46),o=n(617);e.exports=function(e,t){return e=r(e),i(t,(function(t){switch(t[0]){case"t":o.translate(e,e,[t[1],t[2]]);break;case"s":o.scale(e,e,[t[1],t[2]]);break;case"r":o.rotate(e,e,t[1]);break;case"m":o.multiply(e,e,t[1]);break;default:return!1}})),e}},function(e,t,n){var r=n(254);e.exports=r},function(e,t,n){var r=n(255),i=n(618);r.angle=function(e,t){var n=r.dot(e,t)/(r.length(e)*r.length(t));return Math.acos(i(n,-1,1))},r.direction=function(e,t){return e[0]*t[1]-t[0]*e[1]},r.angleTo=function(e,t,n){var i=r.angle(e,t),o=r.direction(e,t)>=0;return n?o?2*Math.PI-i:i:o?i:2*Math.PI-i},r.vertical=function(e,t,n){return n?(e[0]=t[1],e[1]=-1*t[0]):(e[0]=-1*t[1],e[1]=t[0]),e},e.exports=r},function(e,t){var n=Math.PI/180;e.exports=function(e){return n*e}},function(e,t){e.exports=parseInt},function(e,t){var n=180/Math.PI;e.exports=function(e){return n*e}},function(e,t){e.exports=function(e,t){return(e%t+t)%t}},function(e,t){e.exports=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1e-5;return Math.abs(e-t)<n}},function(e,t,n){var r=n(46),i=n(605);e.exports=function(e){var t=[];return r(e,(function(e){i(t,e)||t.push(e)})),t}},function(e,t,n){var r=n(118),i=Array.prototype.splice;e.exports=function(e,t){if(!r(e))return[];for(var n=e?t.length:0,o=n-1;n--;){var a=void 0,s=t[n];n!==o&&s===a||(a=s,i.call(e,s,1))}return e}},function(e,t){var n=Array.prototype,r=n.splice,i=n.indexOf,o=n.slice;e.exports=function(e){for(var t=o.call(arguments,1),n=0;n<t.length;n++)for(var a=t[n],s=-1;(s=i.call(e,a))>-1;)r.call(e,s,1);return e}},function(e,t,n){var r=n(46),i=n(84),o=Object.keys?function(e){return Object.keys(e)}:function(e){var t=[];return r(e,(function(n,r){i(e)&&"prototype"===r||t.push(r)})),t};e.exports=o},function(e,t,n){var r=n(677),i=n(237);e.exports=function(e,t){var n=r(t),o=n.length;if(i(e))return!o;for(var a=0;a<o;a+=1){var s=n[a];if(t[s]!==e[s]||!(s in e))return!1}return!0}},function(e,t){e.exports=function(e){return(window.requestAnimationFrame||window.webkitRequestAnimationFrame||function(e){return setTimeout(e,16)})(e)}},function(e,t){e.exports=function(e,t){if(e)for(var n in t)t.hasOwnProperty(n)&&(e.style[n]=t[n]);return e}},function(e,t){var n=document.createElement("table"),r=document.createElement("tr"),i=/^\s*<(\w+|!)[^>]*>/,o={tr:document.createElement("tbody"),tbody:n,thead:n,tfoot:n,td:r,th:r,"*":document.createElement("div")};e.exports=function(e){var t=i.test(e)&&RegExp.$1;t in o||(t="*");var n=o[t];e=e.replace(/(^\s*)|(\s*$)/g,""),n.innerHTML=""+e;var r=n.childNodes[0];return n.removeChild(r),r}},function(e,t,n){var r=n(257),i={isBetween:function(e,t,n){return e>=t&&e<=n},getLineIntersect:function(e,t,n,r){var o=n.x-e.x,a=n.y-e.y,s=t.x-e.x,c=t.y-e.y,l=r.x-n.x,u=r.y-n.y,d=s*u-c*l,f=null;if(d*d>.001*(s*s+c*c)*(l*l+u*u)){var h=(o*u-a*l)/d,p=(o*c-a*s)/d;i.isBetween(h,0,1)&&i.isBetween(p,0,1)&&(f={x:e.x+h*s,y:e.y+h*c})}return f},getIntersectPointRect:function(e,t){var n=e.minX,r=e.minY,o=e.maxX-e.minX,a=e.maxY-e.minY,s=[],c={x:n+o/2,y:r+a/2};s.push({x:n,y:r}),s.push({x:n+o,y:r}),s.push({x:n+o,y:r+a}),s.push({x:n,y:r+a}),s.push({x:n,y:r});for(var l=null,u=1;u<s.length&&!(l=i.getLineIntersect(s[u-1],s[u],c,t));u++);return l},getIntersectPointCircle:function(e,t,n,r,i){if(Math.sqrt(Math.pow(e-n,2)+Math.pow(t-r,2))<i)return null;var o=e-n,a=t-r,s=Math.sign(o),c=Math.sign(a),l=Math.atan(a/o);return{x:n+Math.abs(i*Math.cos(l))*s,y:r+Math.abs(i*Math.sin(l))*c}},applyMatrix:function(e,t,n){void 0===n&&(n=1);var i=[e.x,e.y,n];return r.vec3.transformMat3(i,i,t),{x:i[0],y:i[1]}},invertMatrix:function(e,t,n){void 0===n&&(n=1);var i=r.mat3.invert([],t),o=[e.x,e.y,n];return r.vec3.transformMat3(o,o,i),{x:o[0],y:o[1]}},radixSort:function(e,t){var n,r,i,o,a,s,c,l=10,u=1,d=[],f=1;for(i=0;i<e.length;i++)n=t(e[i]),r=(n=parseInt(n,10)).toString().length,n.toString().length>f&&(f=r);for(i=0;i<f;i++,u*=10,l*=10){for(o=0;o<e.length;o++)a=t(e[o]),void 0===d[a=parseInt(a%l/u,10)]&&(d[a]=[]),d[a].push(e[o]);for(s=0,o=0;o<d.length;o++)if(c=void 0,void 0!==d[o])for(c=d[o].shift();void 0!==c;)e[s++]=c,c=d[o].shift()}return e},getArcOfVectors:function(e,t){var n=e.x,r=e.y,i=t.x,o=t.y,a=Math.sqrt(n*n+r*r),s=Math.sqrt(i*i+o*o);return Math.acos((n*i+r*o)/(a*s))}};e.exports=r.mix({},r,i)},function(e,t,n){var r=n(258);r.registerShapeManager("node",{defaultShapeType:"common"}),r.registerShapeManager("edge",{defaultShapeType:"common"}),r.registerShapeManager("group",{defaultShapeType:"common"}),r.registerShapeManager("guide",{defaultShapeType:"common"}),n(724),n(721),n(719),n(717),e.exports=r},function(e,t,n){var r=n(247),i=n(609),o=n(26);setTimeout((function(){var e=r.track;if(r.track){var t=new Image,n={pg:document.URL,r:(new Date).getTime(),g6:!0,version:i,page_type:"syslog"};o.isObject(e)&&o.mix(n,e);var a=encodeURIComponent(JSON.stringify([n]));t.src="https://kcart.alipay.com/web/bi.do?BIProfile=merge&d="+a}}),2e3)},function(e,t,n){var r=n(598),i=function(e){function t(t){var n;return(n=e.call(this,t)||this).layout=r.mindmap,n}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t}(n(597));e.exports=i},function(e,t,n){var r=n(598),i=function(e){function t(t){var n;return(n=e.call(this,t)||this).layout=r.indented,n}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t}(n(597));e.exports=i},function(e,t,n){var r=n(598),i=function(e){function t(t){var n;return(n=e.call(this,t)||this).layout=r.dendrogram,n}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t}(n(597));e.exports=i},function(e,t,n){var r=n(598),i=function(e){function t(t){var n;return(n=e.call(this,t)||this).layout=r.compactBox,n}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t}(n(597));e.exports=i},function(e,t,n){var r=n(26),i=n(625),o=n(623),a=function(e){function t(t){var n=r.mix({layout:new o.CompactBoxTree({getHGap:function(){return 10},getVGap:function(){return 10}}),_type:"tree"},t);return e.call(this,n)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n.initEvent=function(){var e=this;this.on("afterdrawinner",(function(){e.get("_sourceData").roots.forEach((function(t){var n=e.find(t.id);e._setVisibleByCollapsed(n)}))}))},n._executeLayout=function(e){var t=this.get("_sourceData");r.isFunction(e)?e(t.roots,this):r.isObject(e)&&(e.roots=t.roots,e.graph=this,e.execute())},n.getHierarchy=function(e){e=this.getItem(e);for(var t=this.get("_dataMap"),n=e.getModel().parent,r=1;n;)n=t[n].parent,r++;return r},n.parseSource=function(e){var t=e.roots,n=this.get("_dataMap"),i=[],o=[];if(!t)throw new Error("please set data.roots!");return t.forEach((function(e){r.traverseTree(e,(function(e,t){e.id||(e.id=r.guid()),t||(t=n[e.parent]),t&&(e.parent=t.id,t.id||(t.id=r.guid()),o.push({source:t.id,target:e.id,id:t.id+"-"+e.id})),i.push(e)}),(function(e){return e.children}),!0)})),{nodes:i,edges:o}},n._setVisibleByCollapsed=function(e){var t=e.getModel();e.collapsedParent?(e.hide(),e.getEdges().forEach((function(e){e.hide()})),e.deepEach((function(e){e.hide(),e.getEdges().forEach((function(e){e.hide()}))}))):t.collapsed?e.deepEach((function(e){e.hide(),e.getEdges().forEach((function(e){e.hide()}))})):e.deepEach((function(e){e.collapsedParent&&(e.hide(),e.getEdges().forEach((function(e){e.hide()})))}))},n.source=function(e){var t=this.parseSource(e);this.emit("beforesource"),this.set("_sourceData",e),this.set("_data",t),this.emit("aftersource")},n._setNodeNth=function(e,t){var n=(e=this.getItem(e)).getModel(),i=e.getParent().getModel().children;r.Array.remove(i,n),i.splice(t,0,n)},n.getNth=function(e){var t=(e=this.getItem(e)).getModel();return e.getParent().getModel().children.indexOf(t)},n.add=function(e,t){var n,i=this.get("_dataMap")[t.parent],o={action:"add",model:t};if("node"===e||"guide"===e){if(this.emit("beforechange",o),"node"===e){if(!i)throw new Error("please set available parent Id !");r.isArray(i.children)?i.children.push(t):i.children=[t];var a=this.parseSource({roots:[t]});this._addItems("node",a.nodes),this._addItems("edge",a.edges),n=this.find(t.id),this._setVisibleByCollapsed(n),r.isNil(t.nth)||this._setNodeNth(n,t.nth),this.find(i.id).forceUpdate()}else this._addItems(e,[t]),n=this.find(t.id);return o.item=n,this.emit("afterchange",o),n}console.warn("Tree do not support add type "+e+"!")},n.update=function(e,t){var n=this;if(t){var i=(e=this.getItem(e)).getModel(),o=r.mix({},i),a={action:"update",item:e,originModel:o,updateModel:t};if(this.emit("beforechange",a),this._updateItems([e],[t]),e.isNode){if("collapsed"in t&&(t.collapsed?e.deepEach((function(e){e.hide(),e.getEdges().forEach((function(e){e.hide()}))})):e.deepEach((function(e){e.show(),e.getInEdges().forEach((function(e){e.show()}))}),(function(e){return e.model.collapsed?null:e.getChildren()}))),t.parent&&t.parent!==o.parent){var s=this.find(o.parent).getModel(),c=this.find(t.parent).getModel(),l=this.find(s.id+"-"+o.id),u={id:c.id+"-"+o.id,source:c.id,target:o.id};r.Array.remove(s.children,i),c.children?c.children.push(i):c.children=[i],this._removeItems([l]),this._addItems("edge",[u]),this.find(c.id).forceUpdate()}r.isArray(t.children)&&(o.children&&r.each(o.children,(function(e){var t=n.find(e.id),r=[t];t.getEdges().forEach((function(e){r.push(e)})),n._removeItems(r)})),r.each(t.children,(function(e){var t=n.parseSource({roots:[e]}),i=r.isNil(e.id)?r.guid():e.id;n._addItems("node",t.nodes),n._addItems("edge",t.edges),!e.parent&&n._addItems("edge",[{id:o.id+"-"+i,source:o.id,target:i}])}))),r.isNil(t.nth)||this._setNodeNth(e,t.nth);var d=this.find(i.parent);d&&d.forceUpdate()}return this.emit("afterchange",a),this}},n.remove=function(e){var t=this.get("_dataMap"),n=[];if((e=this.getItem(e))&&!e.destroyed){var i={action:"remove",item:e};if(this.emit("beforechange",i),n.push(e),"node"===e.type){e.getEdges().forEach((function(e){n.push(e)}));var o=e.getModel(),a=t[o.parent];e.deepEach((function(e){n.push(e),e.getEdges().forEach((function(e){n.push(e)}))})),r.Array.remove(a.children,o),this.find(a.id).forceUpdate()}return this._removeItems(r.uniq(n)),this.emit("afterchange",i),this}},n.getRoots=function(){var e=this;return this.getSource().roots.map((function(t){return e.find(t.id)}))},n.save=function(){var e={roots:r.clone(this.getSource().roots),guides:this.getGuides().map((function(e){return e.getModel()}))};return 0===e.roots.length&&delete e.roots,0===e.guides.length&&delete e.guides,e},t}(i);e.exports=a},function(e,t,n){var r=n(26),i={INIT:"_initForceFit"};i.AUGMENT={_initForceFit:function(){var e=this.get("width"),t=this.get("height");return e||t?e?t?void 0:(this.forceFit("height"),void this._bindForceEvent("height")):(this.forceFit("width"),void this._bindForceEvent("width")):(this.forceFit(),void this._bindForceEvent())},_bindForceEvent:function(e){var t=this,n=this._getTimer("forceFit"),r=function(){var r=setTimeout((function(){t.forceFit(e)}),200);n&&clearTimeout(n),t._setTimer("forceFit",r)};window.addEventListener("resize",r),this.set("_windowForceResizeEvent",r)},forceFit:function(e){var t=this.get("_containerDOM"),n=this.get("width"),i=this.get("height"),o=r.getHeight(t),a=r.getWidth(t);return"width"===e?(this.changeSize(a,i),this):"height"===e?(this.changeSize(n,o),this):(this.changeSize(a,o),this)}},e.exports=i},function(e,t,n){var r=n(26),i={CFG:{fitView:void 0,fitViewPadding:10,minZoom:.2,maxZoom:10}};i.AUGMENT={getBBox:function(){var e=this.get("_itemGroup"),t=this.get("_itemMap"),n=e.get("children");return n.length>0?(n=n.filter((function(e){var n=t[e.id];return!!n&&!1!==n.getShapeObj().bboxCalculation})),r.getChildrenBBox(n)):{minX:0,minY:0,maxX:this.get("width"),maxY:this.get("height")}},getFitViewPadding:function(){return r.toAllPadding(this.get("fitViewPadding"))},setFitView:function(e){if(!e)return this;if("autoZoom"===e)return this.autoZoom(),this;var t=this.getFitViewPadding(),n=this.get("width"),i=this.get("height"),o=this.getBBox(),a=o.maxX-o.minX,s=o.maxY-o.minY,c={x:0,y:0,width:n,height:i},l=r.getNineBoxPosition(e,c,a,s,t),u=[1,0,0,0,1,0,0,0,1];r.mat3.translate(u,u,[-o.minX+l.x,-o.minY+l.y]),this.updateMatrix(u)},_getZoomRatio:function(e){var t=this.get("maxZoom"),n=this.get("minZoom");return e<n&&(e=n),e>t&&(e=t),e},autoZoom:function(e){var t=this;e||(e=this.getFitViewPadding());var n=this.get("width"),i=this.get("height"),o=this.getBBox(),a=r.getAutoZoomMatrix({minX:0,minY:0,maxX:n,maxY:i},o,e,(function(e){return t._getZoomRatio(e)}));this.updateMatrix(a)},getZoom:function(){return this.getMatrix()[0]},updateMatrix:function(e){var t=this.getMatrix(),n={updateMatrix:e,originMatrix:t},r=t[0]!==e[0];return this.emit("beforeviewportchange",n),r&&this.emit("beforezoom",n),this.setMatrix(e),r&&this.emit("afterzoom",n),this.emit("afterviewportchange",n),this.draw(),this},zoom:function(e,t){if(!r.isNumber(e)){t=this._getZoomRatio(t);var n=this.get("_rootGroup"),i=r.clone(n.getMatrix()),o=i[6]+i[0]*e.x-t*e.x,a=i[7]+i[0]*e.y-t*e.y;return i[6]=0,i[7]=0,i[0]=t,i[4]=t,r.mat3.translate(i,i,[o,a]),this.updateMatrix(i),this}var s=this.get("width"),c=this.get("height");this.zoomByDom({x:s/2,y:c/2},e)},zoomByDom:function(e,t){var n=this.getPoint(e);return this.zoom(n,t),this},translate:function(e,t){var n=this.get("_rootGroup").getMatrix();return r.mat3.translate(n,n,[e,t]),this.updateMatrix(n),this},translateByDom:function(e,t){var n=this.get("_rootGroup").getMatrix()[0];return this.translate(e/n,t/n),this},getMatrix:function(){return this.get("_rootGroup").getMatrix()},setMatrix:function(e){this.get("_rootGroup").setMatrix(e)},getPoint:function(e){return this.getPointByDom(e)},getPointByDom:function(e){var t=this.get("_rootGroup").getMatrix();return r.invertMatrix(e,t)},getPointByCanvas:function(e){var t=this.get("_canvas").get("pixelRatio");return this.getPoint({x:e.x/t,y:e.y/t})},getPointByClient:function(e){var t=this.get("_canvas").getPointByClient(e.x,e.y);return this.getPointByCanvas(t)},getDomPoint:function(e){var t=this.get("_rootGroup").getMatrix();return r.applyMatrix(e,t)},getCanvasPoint:function(e){var t=this.get("_canvas").get("pixelRatio"),n=this.getDomPoint(e);return{x:n.x*t,y:n.y*t}},getClientPoint:function(e){var t=this.getCanvasPoint(e),n=this.get("_canvas").getClientByPoint(t.x,t.y);return{x:n.clientX,y:n.clientY}},focus:function(e){if(r.isString(e)&&(e=this.find(e)),e){var t=e.getCenter();this.focusPoint(t)}return this},focusPoint:function(e){var t=this.get("_rootGroup").getMatrix(),n=this.get("width"),r=this.get("height"),i=-t[6]+n/2-t[0]*e.x,o=-t[7]+r/2-t[0]*e.y;return this.translate(i,o),this},focusPointByDom:function(e){var t=this.getPoint(e);return this.focusPoint(t),this}},e.exports=i},function(e,t){var n={INIT:"_initDraw",AUGMENT:{_initDraw:function(){var e=this,t=this.get("_controllers").animate;["clear","show","hide","change","updatenodeposition"].forEach((function(n){t&&e.on("before"+n,(function(n){var r=e.get("_forcePreventAnimate"),i=n?n.affectedItemIds:void 0;!0!==r&&t&&t.cacheGraph("startCache",i)})),e.on("after"+n,(function(n){var r=n?n.affectedItemIds:void 0,i=e.get("_forcePreventAnimate");if(n&&"changeData"===n.action){var o=e.get("fitView");o&&e.setFitView(o)}!0!==i&&t?(t.cacheGraph("endCache",r),t.run()):e.draw()}))}))},draw:function(){this.get("_canvas").draw()},animateDraw:function(){this.get("_controllers").animate.run()}}};e.exports=n},function(e,t,n){var r=n(247);function i(e,t){var n=e.getGraphicGroup(),i=e.getBBox(),o=(i.minX+i.maxX)/2,a=(i.minY+i.maxY)/2,s=n.getMatrix()[0];n.transform([["t",-o,-a],["s",.01/s,.01/s],["t",o,a]]),n.animate({transform:[["t",-o,-a],["s",100*s,100*s],["t",o,a]]},r.enterDuration,r.enterEasing,t)}function o(e,t){var n=e.getGraphicGroup(),i=e.getBBox(),o=(i.minX+i.maxX)/2,a=(i.minY+i.maxY)/2,s=n.getMatrix()[0];n.animate({transform:[["t",-o,-a],["s",.01/s,.01/s],["t",o,a]]},r.leaveDuration,r.leaveEasing,t)}function a(e,t){e.deepEach((function(e){if(e.isShape){var n=e.attr("fillOpacity"),i=e.attr("strokeOpacity");e.attr({fillOpacity:0,strokeOpacity:0}),e.animate({fillOpacity:n,strokeOpacity:i},r.enterDuration,r.enterEasing,t)}}))}function s(e,t){e.deepEach((function(e){var n=e.attr("fillOpacity"),i=e.attr("strokeOpacity");e.isShape&&e.animate({fillOpacity:0,strokeOpacity:0},r.leaveDuration,r.leaveEasing,(function(){e.attr({fillOpacity:n,strokeOpacity:i}),t()}))}))}e.exports={enterScaleIn:function(e){var t=e.item;e.element.isItemContainer&&t.getKeyShape()&&i(t)},showScaleIn:function(e){var t=e.item;e.element.isItemContainer&&t.getKeyShape()&&i(t)},leaveScaleOut:function(e){var t=e.item,n=e.element,r=e.done;n.isItemContainer&&o(t,(function(){r()}))},hideScaleOut:function(e){var t=e.item,n=e.element,r=e.done;n.isItemContainer&&o(t,(function(){r()}))},enterFadeIn:function(e){var t=e.element,n=e.item;t.isItemContainer&&n.getKeyShape()&&a(t)},showFadeIn:function(e){var t=e.element,n=e.item;t.isItemContainer&&n.getKeyShape()&&a(t)},leaveFadeOut:function(e){var t=e.element,n=e.item,r=e.done;t.isItemContainer&&n.getKeyShape()&&s(t,r)},hideFadeOut:function(e){var t=e.element,n=e.item,r=e.done;t.isItemContainer&&n.getKeyShape()&&s(t,r)}}},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(599),o=n(693),a=n(26),s=n(247),c=["matrix","fillStyle","strokeStyle","endArrow","startArrow"],l=function(e){function t(){return e.apply(this,arguments)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n.getDefaultCfg=function(){return{show:"scaleIn",hide:"scaleOut",enter:"scaleIn",leave:"scaleOut",update:function(e){var t=e.element,n=e.endKeyFrame.props;t.animate(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({matrix:n.matrix},n.attrs),s.updateDuration,s.updateEasing)},graph:null,startCache:{},endCache:{},keykeyCache:{}}},n._init=function(){var e=this,t=this.graph,n=this.keykeyCache;t.on("afteritemdraw",(function(t){t.item.getGraphicGroup().deepEach((function(t){n[t.gid]=e._getCache(t)}),!0)}))},n.cacheGraph=function(e,t){var n,r=this,i=this.graph;n=t?t.map((function(e){return i.find(e)})):i.getItems(),this[e]={},n.forEach((function(t){t&&r.cache(t,r[e],e)}))},n._getCache=function(e){var t=this.keykeyCache;if(!a.isObject(e))return t[e];var n={props:{matrix:a.clone(e.getMatrix()),attrs:{}}};if(e.isShape){var r=e.attr();r=a.omit(r,c),n.props.attrs=a.clone(r)}return n},n._getAnimation=function(e,t){var n=this.graph,r=e.shapeObj,i=this[t],s=r[t+"Animation"]||r[t+"Animate"],c=n.get("_"+t+"Animation"),l=s||c||i;return a.isString(l)?o[t+a.upperFirst(l)]:l},n.cache=function(e,t,n){var r=this;e.getGraphicGroup().deepEach((function(i){var o=i.gid,a="startCache"===n?r._getCache(i):r._getCache(i.gid);a.enterAnimate=r._getAnimation(e,"enter"),a.leaveAnimate=r._getAnimation(e,"leave"),a.showAnimate=r._getAnimation(e,"show"),a.hideAnimate=r._getAnimation(e,"hide"),a.updateAnimate=r._getAnimation(e,"update"),a.item=e,a.element=i,a.visible=i.get("visible"),t[o]=a}),!0)},n._compare=function(){var e=this.startCache,t=this.endCache,n=[],r=[],i=[],o=[],s=[];a.each(t,(function(t,r){var a=e[r];a?a.element.get("type")===t.element.get("type")&&(a.visible&&t.visible?i.push(r):a.visible&&!t.visible?o.push(r):!a.visible&&t.visible&&s.push(r)):n.push(r)})),a.each(e,(function(e,n){t[n]||r.push(n)})),this.enterElements=n,this.leaveElements=r,this.updateElements=i,this.hideElements=o,this.showElements=s},n._addTween=function(){var e=this.enterElements,t=this.leaveElements,n=this.updateElements,r=this.hideElements,i=this.showElements,o=this.startCache,s=this.endCache;e.forEach((function(e){var t=s[e],n=t.enterAnimate;n&&n({element:t.element,item:t.item,endKeyFrame:t,startKeyFrame:null,startCache:o,endCache:s,done:function(){}})})),t.forEach((function(e){var t=o[e],n=t.leaveAnimate;if(n){var r=o[e].element;r.isItemContainer&&r.getParent().add(r),n({element:r,item:t.item,endKeyFrame:null,startKeyFrame:t,startCache:o,endCache:s,done:function(){r.isItemContainer&&r.remove()}})}})),n.forEach((function(e){var t=s[e],n=o[e],r=t.element,i=n.element,c=n.props,l=t.props,u=t.updateAnimate;c.attrs&&r.attr(c.attrs),a.isEqual(c.matrix,l.matrix)||r.setMatrix(c.matrix),u({element:r,item:t,endKeyFrame:t,startKeyFrame:n,startCache:o,endCache:s,done:function(){}}),i!==r&&i.remove()})),r.forEach((function(e){var t=s[e],n=o[e],r=t.hideAnimate;r&&(t.element.show(),r({element:t.element,item:t.item,endKeyFrame:t,startKeyFrame:n,startCache:o,endCache:s,done:function(){var e=t.item,n=e.getGraphicGroup();!e.visible&&n.hide()}}))})),i.forEach((function(e){var t=s[e],n=o[e],r=t.showAnimate;r&&r({element:t.element,item:t.item,endKeyFrame:t,startKeyFrame:n,startCache:o,endCache:s,done:function(){}})}))},n.run=function(){this.graph.destroyed||(this._compare(),this._addTween())},t}(i);e.exports=l},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(26),o=n(694),a={INIT:"_initAnimate",CFG:{animate:!1}};a.AUGMENT={_initAnimate:function(){var e=this.get("animate");if(e){var t=this.get("_controllers"),n={graph:this};i.isPlainObject(e)&&(n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},n,e)),t.animate=new o(n)}}},e.exports=a},function(e,t,n){var r=n(26),i={INIT:"_initFilter",CFG:{filters:[]}};i.AUGMENT={_initFilter:function(){var e=this,t=this.get("filters");r.isFunction(t)&&this.set("filters",[t]),this.on("afterchange",(function(n){var r=n.action;t.length>0&&"changeData"===r&&!e.destroyed&&e.filter()}))},addFilter:function(e){return this.get("filters").push(e),e},removeFilter:function(e){var t=this.get("filters");this.set("filters",r.filter(t,e))},filter:function(){this.emit("beforefilter");var e=this.get("filters"),t=this.getItems(),n=this._getFilterItems();e.forEach((function(e){n=n.filter(e)})),t.forEach((function(e){-1===n.indexOf(e)?e.hide():e.show()})),this.draw(),this.emit("afterfilter")},_getFilterItems:function(){return this.getItems().filter((function(e){return!1!==e.getShapeObj().filter}))}},e.exports=i},function(e,t,n){var r=n(26),i=n(626),o={CFG:{modes:{default:[]},mode:"default",_eventCache:{}},INIT:"_initModes"};o.AUGMENT={_initModes:function(){var e=this.get("mode");this.changeMode(e)},changeMode:function(e){var t=this.get("modes");r.isEmpty(t)||r.isEmpty(t[e])||(i.resetMode(t[e],this),this.set("mode",e))},addBehaviour:function(e,t){var n=this.get("modes");t=t||this.get("mode"),r.isEmpty(n[t])&&(n[t]=[]);var o=n[t],a=[].concat(e);return r.each(a,(function(e){-1===o.indexOf(e)&&o.push(e)})),i.resetMode(n[t],this),this},removeBehaviour:function(e){var t=this.get("modes"),n=this.get("mode"),o=t[n];if(!r.isEmpty(o)){var a=[].concat(e);return o=o.filter((function(e){return-1===a.indexOf(e)})),t[n]=o,i.resetMode(o,this),this}},behaviourOn:function(e,t){var n=this._eventCache;n[e]||(n[e]=[]),n[e].push(t),this.on(e,t)},_off:function(){var e=this,t=this._eventCache;r.each(t,(function(t,n){r.each(t,(function(t){e.off(n,t)}))})),this._eventCache={}}},e.exports=o},function(e,t,n){var r=n(599),i=n(26),o={MOUSEMOVE:"mousemove",MOUSEDOWN:"mousedown",MOUSEUP:"mouseup",MOUSEENTER:"mouseenter",MOUSELEAVE:"mouseleave",CLICK:"click",DBLCLICK:"dblclick",DRAGSTART:"dragstart",DRAG:"drag",DRAGENTER:"dragenter",DRAGLEAVE:"dragleave",DRAGEND:"dragend",DROP:"drop",CONTEXTMENU:"contextmenu",WHEEL:"wheel",KEYDOWN:"keydown",KEYUP:"keyup",KEYPRESS:"keypress",MOUSEWHEEL:"mousewheel"},a=[o.DBLCLICK,o.MOUSEDOWN,o.MOUSEUP,o.MOUSEENTER,o.MOUSELEAVE,o.MOUSEMOVE,o.CONTEXTMENU,o.WHEEL,o.MOUSEWHEEL],s=[o.KEYDOWN,o.KEYUP,o.KEYPRESS],c=function(e){function t(t){var n;return(n=e.call(this,t)||this)._domEvents=[],n._initEventStates(),n._registerEvents(),n}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n._initEventStates=function(){this._pressing=!1,this._dragging=!1,this._currentEventObj={},this._dragEventObj={}},n._registerEvents=function(){this._registerMouseEvents(),this._registerKeyboardEvents()},n._registerKeyboardEvents=function(){var e=this.graph,t=e.getKeyboardEventWrapper(),n=this._domEvents,r=e.get("keyboardEnable");i.each(s,(function(o){n.push(i.addEventListener(t,o,(function(t){var n=!0;i.isFunction(r)&&(n=r()),n&&e.emit(o,{domEvent:t})})))}))},n._registerMouseEvents=function(){var e=this,t=this,n=this.graph.getMouseEventWrapper(),r=this._domEvents;i.each(a,(function(a){r.push(i.addEventListener(n,a,(function(n){if(n.type!==o.MOUSEENTER||!n.fromElement||n.fromElement.parentNode&&!function(e,t){for(var n=e.parentNode;n;){if(n.tagName===t)return!0;n=n.parentNode}return!1}(n.fromElement,"foreignObject")){var r=e._currentEventObj;e._oldEventObj=r,e._processEventObj(n);var a=e._currentEventObj;t._simulateEvents(n,r,a),-1!==[o.MOUSELEAVE,o.MOUSEENTER].indexOf(n.type)&&t._triggerEvent("canvas:"+n.type),t._triggerEvent(n.type),n.type===o.MOUSELEAVE&&(e._dragging&&t._triggerEvent(o.DRAGLEAVE,i.mix({},a,{item:null,shape:null,currentItem:e._dragEventObj.item,currentShape:e._dragEventObj.shape})),t._initEventStates())}})))}))},n.destroy=function(){var e=this._domEvents;i.each(e,(function(e){e&&e.remove()})),this._domEvents=null},n._triggerEvent=function(e,t){if(t||(t="mouseleave"===e?this._oldEventObj:this._currentEventObj),"mousedown"===e&&(t.button=this._button),t._type=e,this.emitGraphEvent(e,t),-1===["canvas:"+o.MOUSELEAVE,"canvas:"+o.MOUSEENTER].indexOf(e)){var n=t.shape&&t.shape.eventPreFix;if(-1!==[o.DRAGSTART,o.DRAG,o.DRAGEND].indexOf(e)&&(n=t.currentShape&&t.currentShape.eventPreFix),n){var r=n+":"+e;t._type=r,i.isBoolean(t._isItemChange)?t._isItemChange&&this.emitGraphEvent(r,t):this.emitGraphEvent(r,t)}}},n.emitGraphEvent=function(e,t){this.graph.emit(e,t)},n._getDistanceToPress=function(e){return Math.pow(e.clientX-this._pressX,2)+Math.pow(e.clientY-this._pressY,2)},n._simulateEvents=function(e,t,n){void 0===t&&(t={}),void 0===n&&(n={});var r=this._dragEventObj.item,a=this._dragEventObj.shape;switch(e.type){case o.MOUSEDOWN:this._pressing=!0,this._button=e.button,this._pressX=e.clientX,this._pressY=e.clientY;break;case o.MOUSEMOVE:if(this._dragging){if(this._triggerEvent(o.DRAG,i.mix({},n,{button:this._button,currentItem:r,currentShape:a})),t.shape!==n.shape){var s=this._isItemChange(t,n);t.shape&&this._triggerEvent(o.DRAGLEAVE,i.mix({},n,{button:this._button,item:t.item,shape:t.shape,toItem:n.item,toShape:n.shape,currentItem:r,currentShape:a,_isItemChange:s})),n.shape&&this._triggerEvent(o.DRAGENTER,i.mix({},n,{button:this._button,currentItem:r,currentShape:a,fromItem:t.item,fromShape:t.shape,_isItemChange:s}))}}else this._pressing&&this._getDistanceToPress(e)>9&&(this._dragging=!0,this._dragEventObj=t,r=this._dragEventObj.item,a=this._dragEventObj.shape,this._triggerEvent(o.DRAGSTART,i.mix({},t,{button:this._button,currentItem:r,currentShape:a})));if(t.shape!==n.shape){var c=this._isItemChange(t,n);t.shape&&this._triggerEvent(o.MOUSELEAVE,i.mix({},n,{item:t.item,shape:t.shape,toItem:n.item,toShape:n.shape,_isItemChange:c})),n.shape&&this._triggerEvent(o.MOUSEENTER,i.mix({},n,{fromtItem:t.item,fromShape:t.shape,_isItemChange:c}))}break;case o.MOUSEUP:!this._dragging&&this._pressing?this._triggerEvent(o.CLICK,i.mix({},n,{button:this._button})):(this._triggerEvent(o.DROP,i.mix({},n,{button:this._button,currentItem:r,currentShape:a})),this._triggerEvent(o.DRAGEND,i.mix({},n,{button:this._button,currentItem:r,currentShape:a}))),this._pressing=!1,this._dragging=!1,this._dragEventObj={};break;default:return}},n._isItemChange=function(e,t){var n=e.shape,r=t.shape,o=n&&r&&(n.get("isItemChange")||r.get("isItemChange"));return o?o(r,n):i.isObject(e.item)&&i.isObject(t.item)?e.item.id!==t.item.id:e.item!==t.item},n._processEventObj=function(e){var t=this.graph.get("_canvas"),n=this._getEventObj(e,t);this._currentEventObj=n},n._parsePoint=function(e,t){return this.graph.getPointByCanvas({x:e,y:t})},n._getEventObj=function(e,t){var n=this.graph,r=e.clientX,i=e.clientY,o=t.getPointByClient(r,i),a=this._parsePoint(o.x,o.y),s=t.getShape(o.x,o.y,e),c=n.getItemByShape(s),l=t.get("pixelRatio");return{item:c,shape:s,x:a.x,y:a.y,domX:o.x/l,domY:o.y/l,domEvent:e}},t}(r);e.exports=c},function(e,t,n){var r={},i=n(698);r.INIT="_initEvents",r.CFG={keyboardEnable:!0},r.AUGMENT={_initEvents:function(){this.get("_controllers").events=new i({graph:this})}},e.exports=r},function(e,t,n){var r=n(26),i={};i.AUGMENT={find:function(e){return this.get("_itemMap")[e]},getNodes:function(){return this.get("_itemMap")._nodes},getEdges:function(){return this.get("_itemMap")._edges},getGroups:function(){return this.get("_itemMap")._groups},getGuides:function(){return this.get("_itemMap")._guides},getItems:function(){var e=this.get("_itemMap"),t=[];return r.each(e,(function(e){e.type&&t.push(e)})),t},getItemByShape:function(e){return e?this.getItem(e.id):null},getItem:function(e){var t=this.get("_itemMap");return r.isObject(e)?e.destroyed&&(e=t[e.id]):e=t[e],e}},e.exports=i},function(e,t,n){var r=n(599),i=n(26),o=["color","shape","size","label","style"],a=function(e){function t(){return e.apply(this,arguments)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n._init=function(){var e=this,t={};i.each(o,(function(n){t[n]={},e[n]=function(r){return t[n].input=r,e}})),this.channels=t},n.addChannels=function(e){var t=this.channels;i.each(e,(function(e,n){t[n]={input:e}}))},n.mapping=function(e){var t=this.channels;i.each(t,(function(t,n){i.isFunction(t.input)?e[n]=t.input(e):t.input&&(e[n]=t.input)}))},t}(r);e.exports=a},function(e,t,n){var r=n(701),i={INIT:"_initMapper"};i.AUGMENT={_initMapper:function(){var e=this.get("_controllers");e.nodeMapper=new r({graph:this}),e.edgeMapper=new r({graph:this}),e.groupMapper=new r({graph:this}),e.guideMapper=new r({graph:this})},node:function(e){var t=this._getController("nodeMapper");return e&&t.addChannels(e),t},edge:function(e){var t=this._getController("edgeMapper");return e&&t.addChannels(e),t},group:function(e){var t=this._getController("groupMapper");return e&&t.addChannels(e),this._getController("groupMapper")},guide:function(e){var t=this._getController("guideMapper");return e&&t.addChannels(e),this._getController("guideMapper")}},e.exports=i},function(e,t,n){var r=function(e){function t(){return e.apply(this,arguments)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n.getDefaultCfg=function(){return{graph:null,auto:!0,processor:null}},n._init=function(){var e=this,t=this.graph;t.on("afteritemdraw",(function(e){var t=e.item,n=t.getKeyShape(),r=t.getModel();if(t.isEdge)r.lineWidth=n.attr("lineWidth");else if(t.isNode||t.isGroup){var i=t.getBBox();r.width=i.width,r.height=i.height}})),t.on("afterchange",(function(n){var r=n.action;"once"===e.auto?"changeData"===r&&(t.destroyed||t.preventAnimate((function(){e.layout()}))):e.auto&&!t.destroyed&&t.preventAnimate((function(){e.layout()}))}))},n.changeLayout=function(e){this.processor=e,this.layout()},n.layout=function(){var e=this.graph,t=this.getLayoutProcessor();e.emit("beforelayout");var n=e.getNodes().filter((function(e){return e.isVisible()})).map((function(e){return e.getModel()})),r=e.getEdges().filter((function(e){return e.isVisible()})).map((function(e){return e.getModel()})),i=e.getGroups().filter((function(e){return e.isVisible()})).map((function(e){return e.getModel()}));e._executeLayout(t,n,r,i),e.updateNodePosition(),e.emit("afterlayout")},n.getLayoutProcessor=function(){return this.processor?this.processor:this.processer},t}(n(599));e.exports=r},function(e,t,n){var r=n(26),i=n(703),o={CFG:{layout:void 0},INIT:"_initLayout"};o.AUGMENT={_initLayout:function(){var e=this.get("_controllers"),t=this._getLayoutCfg();t&&(e.layout=new i(r.mix({graph:this},t)))},_getLayoutCfg:function(){var e=this.get("layout");return r.isPlainObject(e)?e:r.isFunction(e)||r.isObject(e)?{processor:e}:null},layout:function(){return this._getController("layout").layout(),this},updateNodePosition:function(e){var t=this.getGuides(),n=[],i=[];return this.emit("beforeupdatenodeposition"),e?(e.forEach((function(e){e.getEdges().forEach((function(e){i.push(e)}));var t=e.getParent();t&&n.push(t)})),i=r.uniq(i),n=r.uniq(n)):(e=this.getNodes(),n=this.getGroups(),i=this.getEdges()),e.forEach((function(e){e.layoutUpdate()})),n.forEach((function(e){e.layoutUpdate()})),i.forEach((function(e){e.layoutUpdate()})),t.forEach((function(e){e.layoutUpdate()})),this.emit("afterupdatenodeposition"),this},changeLayout:function(e){return this._getController("layout").changeLayout(e),this},getLayout:function(){return this._getController("layout").getLayoutProcessor()}},e.exports=o},function(e,t,n){!function(t){"use strict";var n=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:e,mimeType:function(t){var n=e(t).toLowerCase();return function(){var e="application/font-woff";return{woff:e,woff2:e,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:"image/jpeg",jpeg:"image/jpeg",gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"}}()[n]||""},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,i=new Uint8Array(r),o=0;o<r;o++)i[o]=n.charCodeAt(o);t(new Blob([i],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var i=n.createElement("a");return n.body.appendChild(i),r.href=t,i.href=e,i.href},getAndEncode:function(e){var t=3e4;return s.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime()),new Promise((function(n){var r,i=new XMLHttpRequest;if(i.onreadystatechange=function(){if(4===i.readyState)if(200===i.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURL(i.response)}else r?n(r):a("cannot fetch resource: "+e+", status: "+i.status)},i.ontimeout=function(){r?n(r):a("timeout of "+t+"ms occured while fetching resource: "+e)},i.responseType="blob",i.timeout=t,i.open("GET",e,!0),i.send(),s.impl.options.imagePlaceholder){var o=s.impl.options.imagePlaceholder.split(/,/);o&&o[1]&&(r=o[1])}function a(e){console.error(e),n("")}}))},uid:function(){var e=0;return function(){return"u"+("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)+e++}}(),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhtml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var n=t(e,"border-left-width"),r=t(e,"border-right-width");return e.scrollWidth+n+r},height:function(e){var n=t(e,"border-top-width"),r=t(e,"border-bottom-width");return e.scrollHeight+n+r}};function e(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function t(e,t){var n=window.getComputedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),r=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,n,o){return t(e)?Promise.resolve(e).then(r).then((function(t){var r=Promise.resolve(e);return t.forEach((function(e){r=r.then((function(t){return i(t,e,n,o)}))})),r})):Promise.resolve(e)},shouldProcess:t,impl:{readUrls:r,inline:i}};function t(t){return-1!==t.search(e)}function r(t){for(var r,i=[];null!==(r=e.exec(t));)i.push(r[1]);return i.filter((function(e){return!n.isDataUrl(e)}))}function i(e,t,r,i){return Promise.resolve(t).then((function(e){return r?n.resolveUrl(e,r):e})).then(i||n.getAndEncode).then((function(e){return n.dataAsUrl(e,n.mimeType(t))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+n.escape(e)+")(['\"]?\\))","g")}(t),"$1"+r+"$3")}))}}(),i=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e){return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(n.asArray(document.styleSheets)).then((function(e){var t=[];return e.forEach((function(e){try{n.asArray(e.cssRules||[]).forEach(t.push.bind(t))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),t})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return r.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return r.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function t(i){return i instanceof Element?function(e){var t=e.style.getPropertyValue("background");return t?r.inlineAll(t).then((function(t){e.style.setProperty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}(i).then((function(){return i instanceof HTMLImageElement?e(i).inline():Promise.all(n.asArray(i.childNodes).map((function(e){return t(e)})))})):Promise.resolve(i)},impl:{newImage:e}};function e(e){return{inline:function(t){return n.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(t||n.getAndEncode).then((function(t){return n.dataAsUrl(t,n.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),a={imagePlaceholder:void 0,cacheBust:!1},s={toSvg:c,toPng:function(e,t){return l(e,t||{}).then((function(e){return e.toDataURL()}))},toJpeg:function(e,t){return l(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,t){return l(e,t||{}).then(n.canvasToBlob)},toPixelData:function(e,t){return l(e,t||{}).then((function(t){return t.getContext("2d").getImageData(0,0,n.width(e),n.height(e)).data}))},impl:{fontFaces:i,images:o,util:n,inliner:r,options:{}}};function c(e,t){return function(e){void 0===e.imagePlaceholder?s.impl.options.imagePlaceholder=a.imagePlaceholder:s.impl.options.imagePlaceholder=e.imagePlaceholder,void 0===e.cacheBust?s.impl.options.cacheBust=a.cacheBust:s.impl.options.cacheBust=e.cacheBust}(t=t||{}),Promise.resolve(e).then((function(e){return function(e,t,r){return r||!t||t(e)?Promise.resolve(e).then((function(e){return e instanceof HTMLCanvasElement?n.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,t,r){var i=e.childNodes;return 0===i.length?Promise.resolve(t):function(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return u(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}(t,n.asArray(i),r).then((function(){return t}))}(e,r,t)})).then((function(t){return function(e,t){return t instanceof Element?Promise.resolve().then((function(){!function(e,t){e.cssText?t.cssText=e.cssText:function(e,t){n.asArray(e).forEach((function(n){t.setProperty(n,e.getPropertyValue(n),e.getPropertyPriority(n))}))}(e,t)}(window.getComputedStyle(e),t.style)})).then((function(){[":before",":after"].forEach((function(r){!function(r){var i=window.getComputedStyle(e,r),o=i.getPropertyValue("content");if(""!==o&&"none"!==o){var a=n.uid();t.className=t.className+" "+a;var s=document.createElement("style");s.appendChild(function(e,t,r){var i="."+e+":"+t,o=r.cssText?function(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}(r):function(e){return n.asArray(e).map((function(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")})).join("; ")+";"}(r);return document.createTextNode(i+"{"+o+"}")}(a,r,i)),t.appendChild(s)}}(r)}))})).then((function(){e instanceof HTMLTextAreaElement&&(t.innerHTML=e.value),e instanceof HTMLInputElement&&t.setAttribute("value",e.value)})).then((function(){t instanceof SVGElement&&(t.setAttribute("xmlns","http://www.w3.org/2000/svg"),t instanceof SVGRectElement&&["width","height"].forEach((function(e){var n=t.getAttribute(e);n&&t.style.setProperty(e,n)})))})).then((function(){return t})):t}(e,t)})):Promise.resolve()}(e,t.filter,!0)})).then(d).then(f).then((function(e){return t.bgcolor&&(e.style.backgroundColor=t.bgcolor),t.width&&(e.style.width=t.width+"px"),t.height&&(e.style.height=t.height+"px"),t.style&&Object.keys(t.style).forEach((function(n){e.style[n]=t.style[n]})),e})).then((function(r){return function(e,t,r){return Promise.resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(n.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+t+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,t.width||n.width(e),t.height||n.height(e))}))}function l(e,t){return c(e,t).then(n.makeImage).then(n.delay(100)).then((function(r){var i=function(e){var r=document.createElement("canvas");if(r.width=t.width||n.width(e),r.height=t.height||n.height(e),t.bgcolor){var i=r.getContext("2d");i.fillStyle=t.bgcolor,i.fillRect(0,0,r.width,r.height)}return r}(e);return i.getContext("2d").drawImage(r,0,0),i}))}function u(e,t,r){return r||!t||t(e)?Promise.resolve(e).then(i).then((function(n){return o(e,n,t)})).then((function(t){return a(e,t)})):Promise.resolve();function i(e){return e instanceof HTMLCanvasElement?n.makeImage(e.toDataURL()):e.cloneNode(!1)}function o(e,t,r){var i=e.childNodes;return 0===i.length?Promise.resolve(t):function(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return u(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}(t,n.asArray(i),r).then((function(){return t}))}function a(e,t){return t instanceof Element?Promise.resolve().then((function(){!function(e,t){e.cssText?t.cssText=e.cssText:function(e,t){n.asArray(e).forEach((function(n){t.setProperty(n,e.getPropertyValue(n),e.getPropertyPriority(n))}))}(e,t)}(window.getComputedStyle(e),t.style)})).then((function(){[":before",":after"].forEach((function(r){!function(r){var i=window.getComputedStyle(e,r),o=i.getPropertyValue("content");if(""!==o&&"none"!==o){var a=n.uid();t.className=t.className+" "+a;var s=document.createElement("style");s.appendChild(function(e,t,r){var i="."+e+":"+t,o=r.cssText?function(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}(r):function(e){return n.asArray(e).map((function(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")})).join("; ")+";"}(r);return document.createTextNode(i+"{"+o+"}")}(a,r,i)),t.appendChild(s)}}(r)}))})).then((function(){e instanceof HTMLTextAreaElement&&(t.innerHTML=e.value),e instanceof HTMLInputElement&&t.setAttribute("value",e.value)})).then((function(){t instanceof SVGElement&&(t.setAttribute("xmlns","http://www.w3.org/2000/svg"),t instanceof SVGRectElement&&["width","height"].forEach((function(e){var n=t.getAttribute(e);n&&t.style.setProperty(e,n)})))})).then((function(){return t})):t}}function d(e){return i.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}e.exports=s}()},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(26),o=n(248),a=n(705),s=function(){function e(e){this.options=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({graph:null,width:null,height:null,canvas:null,beforeTransform:function(){},afterTransform:function(){},drawCount:0},e)}var t=e.prototype;return t.getCanvas=function(){var e=this.options,t=e.width,n=e.height,r=e.canvas;if(!r){var a=i.createDOM("<canvas></canvas>");r=new o.Canvas({containerDOM:a,width:t,height:n})}return r.drawCount||(r.drawCount=0),r},t.drawInner=function(e,t){var n=this.options.graph,r=n.getCanvas(),i=n.get("renderer"),o=e.drawCount;if("svg"===i){var s=[];r.deepEach((function(e){"dom"===e.get("type")&&s.push(e)})),s.length>0?s.forEach((function(n){var r=n.get("el");if(r){n.domImageOnload=!1;var i=n.attr("width"),c=n.attr("height");a.toPng(r,{width:i,height:c}).then((function(r){var i=new Image;i.src=r,i.onload=function(){if(o===e.drawCount-1){n.domImage=i,n.domImageOnload=!0;for(var r=0;r<s.length;r++){var a=s[r];if(!a.domImageOnload||a.get("destroyed"))break;a.domImageOnload&&r===s.length-1&&t()}}}}))}})):t()}else t();e.drawCount+=1},t.toCanvas=function(){var e=this.options,t=e.graph,n=e.width,r=e.height,o=e.beforeTransform,a=e.limitRatio,s=e.afterTransform,c=this.getCanvas(),l=t.getBBox(),u=i.clone(t.getMatrix()),d=t.getFitViewPadding(),f=t.getCanvas(),h=i.getAutoZoomMatrix({minX:0,minY:0,maxX:n,maxY:r},l,d,a);return this.drawInner(c,(function(){var e=f.get("children");c.set("children",e),o(h,u),t.setMatrix(h),c.draw(),t.setMatrix(u),s(h,u)})),c.matrix=h,c.get("el")},e}();e.exports=s},function(e,t,n){var r=n(26),i=function(e){function t(t){var n={type:"guide",isGuide:!0,zIndex:4};return r.mix(n,t),e.call(this,n)||this}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e),t}(n(608));e.exports=i},function(e,t,n){var r=n(26),i=function(e){function t(t){var n={type:"group",isNode:!1,isGroup:!0,zIndex:1};return r.mix(n,t),e.call(this,n)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n._beforeDraw=function(){this.deepEach((function(e,t){t&&(e.zIndex=t.zIndex+1),e.updateCollapsedParent(),e.collapsedParent?e.hide():e.show()})),this.getInnerEdges().forEach((function(e){e.linkedItemVisible()?e.show():e.hide()})),e.prototype._beforeDraw.call(this)},n.updatePosition=function(){},n._shouldDraw=function(){return!0},n.getCrossEdges=function(){var e=[],t=this.getInnerEdges();this.deepEach((function(t){e.push(t.id)}));var n=t.filter((function(t){var n=t.getModel();return-1===e.indexOf(n.source)||-1===e.indexOf(n.target)}));return r.uniq(n)},n.getInnerEdges=function(){var e=[];return this.deepEach((function(t){t.getEdges().forEach((function(t){e.push(t)}))})),r.uniq(e)},n.getChildrenBBox=function(){var e=this.getChildren().map((function(e){return e.getGraphicGroup()}));return r.getChildrenBBox(e)},t}(n(624));e.exports=i},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(26),o=function(e){function t(t){var n={type:"edge",isEdge:!0,zIndex:2};return i.mix(n,t),e.call(this,n)||this}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(t,e);var n=t.prototype;return n._init=function(){e.prototype._init.call(this)},n._beforeDraw=function(){var t=this.model,n=this.itemMap;i.isObject(t.source)?this.source=t.source:this.source=n[t.source],i.isObject(t.target)?this.target=t.target:this.target=n[t.target],e.prototype._beforeDraw.call(this)},n._afterDraw=function(){this.linkedItemVisible()||this.hide(),this._addArrow(),e.prototype._afterDraw.call(this)},n._addArrow=function(){var e=this.model,t=this.keyShape;if("path"===t.get("type")){var n=this.shapeObj,r=t.attr("endArrow"),i=t.attr("startArrow"),o=e.endArrow||r,a=e.startArrow||i;i&&t.attr("startArrow",!1),r&&t.attr("endArrow",!1),o&&this._drawArrow(n.endArrow,"end"),a&&this._drawArrow(n.startArrow,"start")}},n._drawArrow=function(e,t){var n=e.path,o=e.shorten,a=e.tangent,s=e.ratio,c=e.style;a=a(this),o=o(this),n=n(this),c=c(this),s=s();var l=this.group,u=this.keyShape,d=i.parsePathString(u.attr("path")),f=d[d.length-1],h=d[0],p=u.getPoint(s);if(p&&!isNaN(p.x)){var g=l.addShape("path",{attrs:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({path:n},c)}),m=a[1][0]-a[0][0],v=a[1][1]-a[0][1],b=o/Math.sqrt(m*m+v*v),y=[-m*b,-v*b],x=0,w=Math.atan(m/v);0===v&&m<0?x=Math.PI:m>0&&v>0?x=Math.PI/2-w:m<0&&v<0?x=-Math.PI/2-w:m>=0&&v<0?x=-w-Math.PI/2:m<=0&&v>0&&(x=Math.PI/2-w),g.rotate(x),g.translate(p.x,p.y),"end"===t?(f[f.length-1]=y[1]+p.y,f[f.length-2]=y[0]+p.x):(h[h.length-1]=y[1]+p.y,h[h.length-2]=y[0]+p.x),u.attr("path",d),this[t+"Arrow"]=g}},n._getControlPoints=function(){var e=this.model.controlPoints;return i.isArray(e)?e:[]},n._shouldDraw=function(){return e.prototype._shouldDraw.call(this)&&this.linkedItemVisible()},n._getPoint=function(e){if(e.isItem){var t=e.getBBox();return{x:t.centerX,y:t.centerY}}return{x:e.x,y:e.y}},n.linkedItemVisible=function(){var e=this.source,t=this.target;return i.isPlainObject(e)||i.isPlainObject(t)||e.isVisible()||t.isVisible()||e.collapsedParent!==t.collapsedParent},n.getSource=function(){var e=this.source,t=e.collapsedParent,n=this.itemMap;return t?n[t.id]:e},n.getTarget=function(){var e=this.target,t=e.collapsedParent,n=this.itemMap;return t?n[t.id]:e},n.getPoints=function(){var e=this.getSource(),t=this.getTarget(),n=this.model,r=this._getControlPoints(),o=this._getPoint(e),a=this._getPoint(t),s=[o].concat(r).concat([a]),c=s.length;if(e.isItem){var l=i.isNumber(this.model.sourceAnchor)&&e.id===n.source?this.model.sourceAnchor:s[1],u=e.getLinkPoints(l);s[0]=u[0]}if(t.isItem){var d=i.isNumber(this.model.targetAnchor)&&t.id===n.target?this.model.targetAnchor:s[c-2],f=t.getLinkPoints(d);s[c-1]=f[0]}return s},n.destroy=function(){var t=this.itemMap,n=this.model,r=t[n.source],o=t[n.target];r&&r.isItem&&i.Array.remove(r.edges,this),o&&o.isItem&&i.Array.remove(o.edges,this),e.prototype.destroy.call(this)},t}(n(608));e.exports=o},function(e,t,n){e.exports={Node:n(624),Edge:n(709),Group:n(708),Guide:n(707)}},function(e,t,n){var r;
-/*!
- * EventEmitter v5.2.5 - git.io/ee
- * Unlicense - http://unlicense.org/
- * Oliver Caldwell - http://oli.me.uk/
- * @preserve
- */!function(t){"use strict";function i(){}var o=i.prototype,a=t.EventEmitter;function s(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function c(e){return function(){return this[e].apply(this,arguments)}}o.getListeners=function(e){var t,n,r=this._getEvents();if(e instanceof RegExp)for(n in t={},r)r.hasOwnProperty(n)&&e.test(n)&&(t[n]=r[n]);else t=r[e]||(r[e]=[]);return t},o.flattenListeners=function(e){var t,n=[];for(t=0;t<e.length;t+=1)n.push(e[t].listener);return n},o.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&((t={})[e]=n),t||n},o.addListener=function(e,t){if(!function e(t){return"function"==typeof t||t instanceof RegExp||!(!t||"object"!=typeof t)&&e(t.listener)}(t))throw new TypeError("listener must be a function");var n,r=this.getListenersAsObject(e),i="object"==typeof t;for(n in r)r.hasOwnProperty(n)&&-1===s(r[n],t)&&r[n].push(i?t:{listener:t,once:!1});return this},o.on=c("addListener"),o.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},o.once=c("addOnceListener"),o.defineEvent=function(e){return this.getListeners(e),this},o.defineEvents=function(e){for(var t=0;t<e.length;t+=1)this.defineEvent(e[t]);return this},o.removeListener=function(e,t){var n,r,i=this.getListenersAsObject(e);for(r in i)i.hasOwnProperty(r)&&-1!==(n=s(i[r],t))&&i[r].splice(n,1);return this},o.off=c("removeListener"),o.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},o.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},o.manipulateListeners=function(e,t,n){var r,i,o=e?this.removeListener:this.addListener,a=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=n.length;r--;)o.call(this,t,n[r]);else for(r in t)t.hasOwnProperty(r)&&(i=t[r])&&("function"==typeof i?o.call(this,r,i):a.call(this,r,i));return this},o.removeEvent=function(e){var t,n=typeof e,r=this._getEvents();if("string"===n)delete r[e];else if(e instanceof RegExp)for(t in r)r.hasOwnProperty(t)&&e.test(t)&&delete r[t];else delete this._events;return this},o.removeAllListeners=c("removeEvent"),o.emitEvent=function(e,t){var n,r,i,o,a=this.getListenersAsObject(e);for(o in a)if(a.hasOwnProperty(o))for(n=a[o].slice(0),i=0;i<n.length;i++)!0===(r=n[i]).once&&this.removeListener(e,r.listener),r.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,r.listener);return this},o.trigger=c("emitEvent"),o.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},o.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},o._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},o._getEvents=function(){return this._events||(this._events={})},i.noConflict=function(){return t.EventEmitter=a,i},void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}("undefined"!=typeof window?window:this||{})},function(e,t,n){var r=n(26),i=function(e){!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}(n,e);var t=n.prototype;function n(t){var n,i=(n=e.call(this)||this).getDefaultCfg();return n._cfg=r.mix({},i,t),n}return t.getDefaultCfg=function(){return{}},t.get=function(e){return this._cfg[e]},t.set=function(e,t){this._cfg[e]=t},t.destroy=function(){this._cfg={},this.removeAllListeners(),this.destroyed=!0},n}(n(711));e.exports=i},function(e,t,n){var r=n(26),i=n(248),o=function(){};r.augment(o,{drawInner:function(e){var t=r.clone(this.getTotalMatrix()),n=this._attrs,i=n.x,o=n.y,a=n.width,s=n.height;e.setTransform(t[0],t[1],t[3],t[4],t[6],t[7]),e.drawImage(this.domImage,i,o,a,s)}}),r.mixin(i.Dom,[o]),e.exports=o},function(e,t,n){var r=n(26),i=n(248),o=function(){};r.augment(o,{hasClass:function(e){var t=this.get("class");return!(!t||-1===t.indexOf(e))}}),r.mixin(i.Shape,[o]),e.exports=o},function(e,t,n){var r=n(248),i=n(26),o=function(){};i.augment(o,{findByClass:function(e){var t=[];return this.deepEach((function(n){n.hasClass(e)&&t.push(n)})),t},hasClass:function(e){var t=this.get("class");return!(!t||-1===t.indexOf(e))},deepEach:function(e,t){i.traverseTree(this,e,(function(e){return e.get("children")}),t)},sort:function(){var e=this.get("children");this.set("children",i.radixSort(e,(function(e){return e.get("zIndex")})))},sortBy:function(e){var t=this.get("children");this.set("children",i.radixSort(t,e))},clear:function(e){for(var t=this._cfg.children,n=t.length-1;n>=0;n--)t[n].remove(e);return this._cfg.children=[],this}}),i.mixin(r.Group,[o]),e.exports=o},function(e,t,n){n(258).registerGuide("common",{draw:function(){console.warn("do not have this guide, please register one")}})},function(e,t,n){e.exports={common:n(716)}},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(258),o=n(26),a=n(247);i.registerGroup("common",{draw:function(e){return e.getModel().collapsed?this.drawCollapsed(e):this.drawExpanded(e)},defaultWidth:184,defaultHeight:40,getLabel:function(e){return e.getModel().label},drawLabel:function(e,t,n){var r=this.getLabel(e);if(r){var i=e.getGraphicGroup(),s=[8,8];t+=s[0],n+=s[1];var c=e.getModel(),l=c.labelOffsetX,u=c.labelOffsetY,d=c.labelRotate;t=l?l+t:t,n=u?u+n:n;var f=o.mix(!0,{},a.labelStyle,{x:t,y:n,textAlign:"left",textBaseline:"top"});o.isObject(r)?o.mix(f,r):f.text=r;var h=i.addShape("text",{class:"label",attrs:f});if(d){var p=h.getBBox(),g=(p.maxX+p.minX)/2,m=(p.maxY+p.minY)/2;h.transform([["t",-g,-m],["r",d,d],["t",g,m]])}}},drawKeyShape:function(e,t){var n=t.x,r=t.y,i=t.width,s=t.height,c=e.getModel(),l=e.getGraphicGroup(),u=o.mix({},a.groupStyle,c.style),d=o.getRectPath(n,r,i,s,u.radius);return e.lastChildrenBox=t,l.addShape("path",{attrs:o.mix({},u,{path:d})})},getChildrenBBox:function(e){var t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},e.lastChildrenBox),n=e.getModel();if(e.getChildren().length>0){var i=e.getChildrenBBox();t.x=i.minX-a.groupBackgroundPadding[3],t.y=i.minY-a.groupBackgroundPadding[0],t.width=i.maxX-i.minX+a.groupBackgroundPadding[3]+a.groupBackgroundPadding[1],t.height=i.maxY-i.minY+a.groupBackgroundPadding[0]+a.groupBackgroundPadding[2]}else t.width=this.defaultWidth,t.height=this.defaultHeight;return o.isNil(t.x)&&!o.isNil(n.x)&&(t.x=n.x),o.isNil(t.y)&&!o.isNil(n.y)&&(t.y=n.y),t},drawExpanded:function(e){var t=this.getChildrenBBox(e),n=this.drawKeyShape(e,t);return this.drawLabel(e,t.x,t.y),n},drawCollapsed:function(e){var t=this.getChildrenBBox(e);t.width=this.defaultWidth,t.height=this.defaultHeight;var n=this.drawKeyShape(e,t);return this.drawLabel(e,t.x,t.y),n},anchor:{intersectBox:"rect"}})},function(e,t,n){e.exports={common:n(718)}},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(258),a=n(26),s=n(247),c={path:function(e){var t=e.getKeyShape().attr("lineWidth"),n=10*(t=t>3?t:3)/3,r=4*t/3,i=4*t;return[["M",-n,r],["L",0,0],["L",-n,-r],["A",i,i,0,0,1,-n,r],["Z"]]},shorten:function(e){var t=e.getKeyShape().attr("lineWidth");return 3.1*(t>3?t:3)},style:function(e){var t=e.getKeyShape().attr();return{fillOpacity:t.strokeOpacity,fill:t.stroke}}};o.registerEdge("common",{draw:function(e){var t=this.drawKeyShape(e);return this.drawLabel(e,t),t},drawKeyShape:function(e){var t=e.getGraphicGroup(),n=this.getStyle(e),r=this.getPath(e);return t.addShape("path",{attrs:a.mix({},n,{path:r})})},getStyle:function(e){var t=e.getModel();return a.mix(!0,{},{stroke:t.color||"#A3B1BF",strokeOpacity:.92,lineAppendWidth:4,lineWidth:t.size||1},t.style)},getPath:function(e){var t=e.getPoints();return a.pointsToPolygon(t)},getLabel:function(e){return e.getModel().label},getDefaultLabelRectStyle:function(){return{fill:"white"}},getDefaultLabelRectPadding:function(){return a.toAllPadding([4,8])},drawLabel:function(e,t){var n=this.getLabel(e),r=e.getGraphicGroup(),i=e.getModel(),o=i.labelOffsetX,c=i.labelOffsetY,l=i.labelRotate;if(n){var u=t.getPoint(.5);if(!u)return;u.x=o?u.x+o:u.x,u.y=c?u.y+c:u.y;var d=a.mix(!0,{},s.labelStyle,u);a.isObject(n)?a.mix(d,n):d.text=n,n=r.addShape("text",{class:"label",attrs:d});var f=this.getDefaultLabelRectPadding(e),h=this.getDefaultLabelRectStyle(e),p=n.getBBox(),g=i.labelRectStyle?a.mix({},h,i.labelRectStyle):h,m=r.addShape("rect",{attrs:a.mix({},g,{x:p.minX-f[3],y:p.minY-f[0],width:p.maxX-p.minX+f[1]+f[3],height:p.maxY-p.minY+f[0]+f[2]})});if(l){var v=(p.maxX+p.minX)/2,b=(p.maxY+p.minY)/2;n.transform([["t",-v,-b],["r",l,l],["t",v,b]]),m.transform([["t",-v,-b],["r",l,l],["t",v,b]])}a.toFront(n)}},startArrow:r({},c,{tangent:function(e){return e.getKeyShape().getStartTangent()},ratio:function(){return 0}}),endArrow:r({},c,{tangent:function(e){return e.getKeyShape().getEndTangent()},ratio:function(){return 1}})})},function(e,t,n){e.exports={common:n(720)}},function(e,t,n){var r=n(258),i=n(26);r.registerNode("html",{getHtml:function(e){return e.getModel().html},cssSize:!0,draw:function(e){var t=i.createDOM('<div class="g6-html-node-container"></div>'),n=e.getGraphicGroup(),r=e.getGraph();if("svg"!==r.get("renderer"))throw new Error("please use svg renderer draw html element !");var o=r.getGraphContainer(),a=this.getSize(e),s=this.getStyle(e),c=this.cssSize,l=this.getHtml(e);l=i.createDOM(l),t.css({position:"absolute",padding:"0px",margin:"0px"}),t.appendChild(l),o.appendChild(t),c&&(a[0]=t.width(),a[1]=t.height());var u=-a[0]/2,d=-a[1]/2,f=a[0],h=a[1],p=n.addShape("rect",{attrs:i.mix({},s,{x:u,y:d,width:f,height:h})});return n.addShape("dom",{attrs:i.mix({x:u,y:d,width:f,height:h,html:t})}),p}})},function(e,t,n){var r=n(258),i=n(26),o=n(247);r.registerNode("common",{draw:function(e){var t=e.getGraphicGroup(),n=this.drawLabel(e),r=this.drawKeyShape(e);return n&&i.toFront(n,t),r},getSize:function(e){var t=e.getModel().size;return i.isArray(t)?t:i.isNumber(t)?[t,t]:[o.defaultNodeSize,o.defaultNodeSize]},getStyle:function(e){var t=e.getModel();return i.mix(!0,{lineWidth:1,fill:t.color||"#40a9ff",stroke:t.color||"#096dd9",fillOpacity:.92},t.style)},getLabel:function(e){return e.getModel().label},drawKeyShape:function(e){var t=e.getGraphicGroup(),n=this.getStyle(e),r=this.getPath(e);return t.addShape("path",{attrs:i.mix({},n,{path:r})})},drawLabel:function(e){var t=e.getGraphicGroup(),n=this.getLabel(e),r=e.getModel(),a=r.labelOffsetX,s=r.labelOffsetY,c=r.labelRotate;if(!i.isNil(n)){var l=i.mix(!0,{},o.labelStyle,{x:a||0,y:s||0});i.isObject(n)?i.mix(l,n):l.text=n;var u=t.addShape("text",{class:"label",attrs:l});return c&&u.rotate(c),u}},getPath:function(e){var t=this.getSize(e);return i.getEllipsePath(0,0,t[0]/2,t[1]/2)}})},function(e,t,n){e.exports={common:n(723),html:n(722)}},function(e,t,n){var r=n(682),i=n(257),o={getAutoZoomMatrix:function(e,t,n,i){var o=[1,0,0,0,1,0,0,0,1],a=e.maxX-e.minX,s=e.maxY-e.minY,c=(t.maxX+t.minX)/2,l=(t.maxY+t.minY)/2,u=a-n[1]-n[3],d=s-n[0]-n[2],f=t.maxX-t.minX,h=t.maxY-t.minY,p=Math.min(d/h,u/f);return i&&(p=i(p)),r.mat3.translate(o,o,[-c,-l]),r.mat3.scale(o,o,[p,p]),r.mat3.translate(o,o,[a/2,s/2]),o},getNineBoxPosition:function(e,t,n,r,i){var o={};switch(e){case"tl":o.y=t.x+i[0],o.x=t.y+i[3];break;case"lc":o.y=(t.height-r)/2,o.x=i[3];break;case"bl":o.y=t.height-r-i[2],o.x=i[3];break;case"cc":o.y=(t.height-r)/2,o.x=(t.width-n)/2;break;case"tc":o.y=i[0],o.x=(t.width-n)/2;break;case"tr":o.y=i[0],o.x=t.width-n-i[1];break;case"rc":o.y=(t.height-r)/2,o.x=t.width-n-i[1];break;case"br":o.y=t.height-r-i[2],o.x=t.width-n-i[1];break;case"bc":o.y=t.height-r-i[2],o.x=(t.width-n)/2;break;default:o.y=t.x+i[0],o.x=t.y+i[3]}return o.x+=t.x,o.y+=t.y,o},getTotalBBox:function(e){var t=1/0,n=-1/0,r=1/0,i=-1/0;return e.forEach((function(e){e.minX<t&&(t=e.minX),e.maxX>n&&(n=e.maxX),e.minY<r&&(r=e.minY),e.maxY>i&&(i=e.maxY)})),{minX:t,minY:r,maxX:n,maxY:i,width:n-t,height:i-r}},getChildrenBBox:function(e){var t=1/0,n=-1/0,r=1/0,a=-1/0;i.each(e,(function(e){var i=e.isGroup?o.getChildrenBBox(e.get("children")):e.getBBox();if(!i)return!0;var s=[i.minX,i.minY,1],c=[i.minX,i.maxY,1],l=[i.maxX,i.minY,1],u=[i.maxX,i.maxY,1];e.apply(s),e.apply(c),e.apply(l),e.apply(u);var d=Math.min(s[0],c[0],l[0],u[0]),f=Math.max(s[0],c[0],l[0],u[0]),h=Math.min(s[1],c[1],l[1],u[1]),p=Math.max(s[1],c[1],l[1],u[1]);d<t&&(t=d),f>n&&(n=f),h<r&&(r=h),p>a&&(a=p)}));var s={minX:t,minY:r,maxX:n,maxY:a};return s.x=s.minX,s.y=s.minY,s.width=s.maxX-s.minX,s.height=s.maxY-s.minY,s.centerX=(s.minX+s.maxX)/2,s.centerY=(s.minY+s.maxY)/2,s},getBBox:function(e,t){var n,i=e.getBBox(),o={x:i.minX,y:i.minY},a={x:i.maxX,y:i.maxY};if(t.isGroup){for(n=e;n!==t;){var s=n.getMatrix();o=r.applyMatrix(o,s),a=r.applyMatrix(a,s),n=n.getParent()}var c=n.getMatrix();o=r.applyMatrix(o,c),a=r.applyMatrix(a,c)}else o=r.applyMatrix(o,t),a=r.applyMatrix(a,t);return{minX:o.x,minY:o.y,maxX:a.x,maxY:a.y}},toBack:function(e){e.toBack()},toFront:function(e){e.toFront()}};e.exports=o},function(e,t,n){var r=n(257);e.exports={isNode:function(e){return e&&r.isObject(e)&&"node"===e.type},isEdge:function(e){return e&&r.isObject(e)&&"edge"===e.type},isGroup:function(e){return e&&r.isObject(e)&&"group"===e.type}}},function(e,t,n){var r=n(257),i={};r.mix(i,{addEventListener:function(e,t,n){return e.attachEvent?(e.attachEvent("on"+t,n),{remove:function(){e.detachEvent("on"+t,n)}}):e.addEventListener?(e.addEventListener(t,n,!1),{remove:function(){e.removeEventListener(t,n,!1)}}):void 0},createDOM:function(e,t){var n;return(n=r.isString(e)?r.createDom(e):e).bbox=n.getBoundingClientRect(),n.hide=function(){return n.style.visibility="hidden",n},n.show=function(){return n.style.visibility="visible",n},n.css=function(e){return r.modifyCSS(n,e),n},n.width=function(){return r.getWidth(n)},n.height=function(){return r.getHeight(n)},n.destroy=function(){n.parentNode&&n.parentNode.removeChild(n)},n.on=function(e,t){n.addEventListener(e,t)},n.off=function(e,t){n.removeEventListener(e,t)},n.css(t),n},initDOMContainer:function(e,t){if(!e)throw new Error("please set the container for the "+t+" !");return r.isString(e)&&(e=document.getElementById(e)),e}}),e.exports=i},function(e,t){var n={svg:"svg",circle:"circle",rect:"rect",text:"text",path:"path",foreignObject:"foreignObject",polygon:"polygon",ellipse:"ellipse",image:"image"};e.exports=function(e,t,r){var i=r.target||r.srcElement;if(!n[i.tagName]){for(var o=i.parentNode;o&&!n[o.tagName];)o=o.parentNode;i=o}return this._cfg.el===i?this:this.find((function(e){return e._cfg&&e._cfg.el===i}))}},function(e,t,n){var r=n(19),i=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,o=function(){function e(e){var t=document.createElementNS("http://www.w3.org/2000/svg","pattern");t.setAttribute("patternUnits","userSpaceOnUse");var n=document.createElementNS("http://www.w3.org/2000/svg","image");t.appendChild(n);var o=r.uniqueId("pattern_");t.id=o,this.el=t,this.id=o,this.cfg=e;var a=i.exec(e)[2];n.setAttribute("href",a);var s=new Image;function c(){console.log(s.width,s.height),t.setAttribute("width",s.width),t.setAttribute("height",s.height)}return a.match(/^data:/i)||(s.crossOrigin="Anonymous"),s.src=a,s.complete?c():(s.onload=c,s.src=s.src),this}return e.prototype.match=function(e,t){return this.cfg===t},e}();e.exports=o},function(e,t,n){var r=n(19),i=function(){function e(e){this.type="clip";var t=document.createElementNS("http://www.w3.org/2000/svg","clipPath");this.el=t,this.id=r.uniqueId("clip_"),t.id=this.id;var n=e._cfg.el;return t.appendChild(n.cloneNode(!0)),this.cfg=e,this}var t=e.prototype;return t.match=function(){return!1},t.remove=function(){var e=this.el;e.parentNode.removeChild(e)},e}();e.exports=i},function(e,t,n){var r=n(19),i=function(){function e(e,t){var n=document.createElementNS("http://www.w3.org/2000/svg","marker"),i=r.uniqueId("marker_");n.setAttribute("id",i);var o=document.createElementNS("http://www.w3.org/2000/svg","path");return o.setAttribute("stroke","none"),o.setAttribute("fill",e.stroke||"#000"),n.appendChild(o),n.setAttribute("overflow","visible"),n.setAttribute("orient","auto-start-reverse"),this.el=n,this.child=o,this.id=i,this.cfg=e["marker-start"===t?"startArrow":"endArrow"],this.stroke=e.stroke||"#000",!0===this.cfg?this._setDefaultPath(t,o):this._setMarker(e.lineWidth,o),this}var t=e.prototype;return t.match=function(){return!1},t._setDefaultPath=function(e,t){var n=this.el;t.setAttribute("d","M0,0 L6,3 L0,6 L3,3Z"),n.setAttribute("refX",3),n.setAttribute("refY",3)},t._setMarker=function(e,t){var n=this.el,i=this.cfg.path,o=this.cfg.d;r.isArray(i)&&(i=i.map((function(e){return e.join(" ")})).join("")),t.setAttribute("d",i),n.appendChild(t),o&&n.setAttribute("refX",o/e)},t.update=function(e){var t=this.child;t.attr?t.attr("fill",e):t.setAttribute("fill",e)},e}();e.exports=i},function(e,t,n){var r=n(19),i={shadowColor:"color",shadowOpacity:"opacity",shadowBlur:"blur",shadowOffsetX:"dx",shadowOffsetY:"dy"},o={x:"-40%",y:"-40%",width:"200%",height:"200%"},a=function(){function e(e){this.type="filter";var t=document.createElementNS("http://www.w3.org/2000/svg","filter");return r.each(o,(function(e,n){t.setAttribute(n,e)})),this.el=t,this.id=r.uniqueId("filter_"),this.el.id=this.id,this.cfg=e,this._parseShadow(e,t),this}var t=e.prototype;return t.match=function(e,t){if(this.type!==e)return!1;var n=!0,i=this.cfg;return r.each(Object.keys(i),(function(e){if(i[e]!==t[e])return n=!1,!1})),n},t.update=function(e,t){var n=this.cfg;return n[i[e]]=t,this._parseShadow(n,this.el),this},t._parseShadow=function(e,t){var n='<feDropShadow \n      dx="'+(e.dx||0)+'" \n      dy="'+(e.dy||0)+'" \n      stdDeviation="'+(e.blur?e.blur/10:0)+'"\n      flood-color="'+(e.color?e.color:"#000")+'"\n      flood-opacity="'+(e.opacity?e.opacity:1)+'"\n      />';t.innerHTML=n},e}();e.exports=a},function(e,t,n){var r=n(19),i=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,o=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,a=/[\d.]+:(#[^\s]+|[^\)]+\))/gi;function s(e){var t=e.match(a);if(!t)return"";var n="";return t.sort((function(e,t){return e=e.split(":"),t=t.split(":"),Number(e[0])-Number(t[0])})),r.each(t,(function(e){e=e.split(":"),n+='<stop offset="'+e[0]+'" stop-color="'+e[1]+'"></stop>'})),n}var c=function(){function e(e){var t=null,n=r.uniqueId("gradient_");return"l"===e.toLowerCase()[0]?function(e,t){var n,o,a=i.exec(e),c=r.mod(r.toRadian(parseFloat(a[1])),2*Math.PI),l=a[2];c>=0&&c<.5*Math.PI?(n={x:0,y:0},o={x:1,y:1}):.5*Math.PI<=c&&c<Math.PI?(n={x:1,y:0},o={x:0,y:1}):Math.PI<=c&&c<1.5*Math.PI?(n={x:1,y:1},o={x:0,y:0}):(n={x:0,y:1},o={x:1,y:0});var u=Math.tan(c),d=u*u,f=(o.x-n.x+u*(o.y-n.y))/(d+1)+n.x,h=u*(o.x-n.x+u*(o.y-n.y))/(d+1)+n.y;t.setAttribute("x1",n.x),t.setAttribute("y1",n.y),t.setAttribute("x2",f),t.setAttribute("y2",h),t.innerHTML=s(l)}(e,t=document.createElementNS("http://www.w3.org/2000/svg","linearGradient")):function(e,t){var n=o.exec(e),r=parseFloat(n[1]),i=parseFloat(n[2]),a=parseFloat(n[3]),c=n[4];t.setAttribute("cx",r),t.setAttribute("cy",i),t.setAttribute("r",a),t.innerHTML=s(c)}(e,t=document.createElementNS("http://www.w3.org/2000/svg","radialGradient")),t.setAttribute("id",n),this.el=t,this.id=n,this.cfg=e,this}return e.prototype.match=function(e,t){return this.cfg===t},e}();e.exports=c},function(e,t,n){var r=n(19),i=n(733),o=n(732),a=n(731),s=n(730),c=n(729),l=function(){function e(e){var t=document.createElementNS("http://www.w3.org/2000/svg","defs"),n=r.uniqueId("defs_");t.id=n,e.appendChild(t),this.children=[],this.defaultArrow={},this.el=t,this.canvas=e}var t=e.prototype;return t.find=function(e,t){for(var n=this.children,r=null,i=0;i<n.length;i++)if(n[i].match(e,t)){r=n[i].id;break}return r},t.findById=function(e){for(var t=this.children,n=null,r=0;r<t.length;r++)if(t[r].id===e){n=t[r];break}return n},t.add=function(e){this.children.push(e),e.canvas=this.canvas,e.parent=this},t.getDefaultArrow=function(e,t){var n=e.stroke||e.strokeStyle;if(this.defaultArrow[n])return this.defaultArrow[n].id;var r=new a(e,t);return this.defaultArrow[n]=r,this.el.appendChild(r.el),r.id},t.addGradient=function(e){var t=new i(e);return this.el.appendChild(t.el),this.add(t),t.id},t.addArrow=function(e,t){var n=new a(e,t);return this.el.appendChild(n.el),n.id},t.addShadow=function(e){var t=new o(e);return this.el.appendChild(t.el),this.add(t),t.id},t.addPattern=function(e){var t=new c(e);return this.el.appendChild(t.el),this.add(t),t.id},t.addClip=function(e){var t=new s(e);return this.el.appendChild(t.el),this.add(t),t.id},e}();e.exports=l},function(e,t,n){var r=n(19),i=n(593).parseRadius,o=n(611),a=n(734),s={rect:"path",circle:"circle",line:"line",path:"path",marker:"path",text:"text",polygon:"polygon",image:"image",ellipse:"ellipse",dom:"foreignObject",fan:"path",group:"g"},c={opacity:"opacity",fillStyle:"fill",strokeOpacity:"stroke-opacity",fillOpacity:"fill-opacity",strokeStyle:"stroke",x:"x",y:"y",r:"r",width:"width",height:"height",x1:"x1",x2:"x2",y1:"y1",y2:"y2",lineCap:"stroke-linecap",lineJoin:"stroke-linejoin",lineWidth:"stroke-width",lineDash:"stroke-dasharray",lineDashOffset:"stroke-dashoffset",miterLimit:"stroke-miterlimit",font:"font",fontSize:"font-size",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",fontFamily:"font-family",startArrow:"marker-start",endArrow:"marker-end",path:"d",class:"class",id:"id",style:"style",preserveAspectRatio:"preserveAspectRatio"},l={top:"before-edge",middle:"central",bottom:"after-edge",alphabetic:"baseline",hanging:"hanging"},u={left:"left",start:"left",center:"middle",right:"end",end:"end"},d=function(){function e(e){if(!e)return null;var t=r.uniqueId("canvas_"),n=r.createDom('<svg id="'+t+'"></svg>');return e.appendChild(n),this.type="svg",this.canvas=n,this.context=new a(n),this.toDraw=!1,this}var t=e.prototype;return t.draw=function(e){var t=this;t.animateHandler?t.toDraw=!0:function n(){t.animateHandler=r.requestAnimationFrame((function(){t.animateHandler=void 0,t.toDraw&&n()}));try{t._drawChildren(e)}catch(e){console.warn("error in draw canvas, detail as:"),console.warn(e),t.toDraw=!1}t.toDraw=!1}()},t.drawSync=function(e){this._drawChildren(e)},t._drawGroup=function(e,t){var n=e._cfg;n.removed||n.destroyed||(n.tobeRemoved&&(r.each(n.tobeRemoved,(function(e){e.parentNode&&e.parentNode.removeChild(e)})),n.tobeRemoved=[]),this._drawShape(e,t),n.children&&n.children.length>0&&this._drawChildren(e))},t._drawChildren=function(e){var t,n=e._cfg.children;if(n)for(var r=0;r<n.length;r++)(t=n[r]).isGroup?this._drawGroup(t,r):this._drawShape(t,r)},t._drawShape=function(e,t){var n=e._attrs,r=e._cfg,i=r.el;r.removed||r.destroyed?i&&i.parentNode.removeChild(r.el):(!i&&r.parent&&(this._createDom(e,t),this._updateShape(e)),i=r.el,!1!==r.visible?(r.visible&&i.hasAttribute("visibility")&&i.removeAttribute("visibility"),r.hasUpdate&&this._updateShape(e),n.clip&&n.clip._cfg.hasUpdate&&this._updateShape(n.clip)):i.setAttribute("visibility","hidden"))},t._updateShape=function(e){var t=e._attrs,n=e._cfg.attrs;if(n)if(e._cfg.el||this._createDom(e),"clip"in t&&this._setClip(e,t.clip),("shadowOffsetX"in t||"shadowOffsetY"in t||"shadowBlur"in t||"shadowColor"in t)&&this._setShadow(e),"text"!==e.type){for(var i in"fan"===e.type&&this._updateFan(e),"marker"===e.type&&e._cfg.el.setAttribute("d",this._assembleMarker(t)),"rect"===e.type&&e._cfg.el.setAttribute("d",this._assembleRect(t)),t)t[i]!==n[i]&&this._setAttribute(e,i,t[i]);e._cfg.attrs=r.deepMix({},e._attrs),e._cfg.hasUpdate=!1}else this._updateText(e)},t._setAttribute=function(e,t,n){var i=e.type,o=e._attrs,a=e._cfg.el,s=this.context;if("marker"!==i&&"rect"!==i||!~["x","y","radius","r"].indexOf(t))if(~["circle","ellipse"].indexOf(i)&&~["x","y"].indexOf(t))a.setAttribute("c"+t,parseInt(n,10));else{if("polygon"===i&&"points"===t)return n&&0!==n.length||(n=""),r.isArray(n)&&(n=(n=n.map((function(e){return e[0]+","+e[1]}))).join(" ")),void a.setAttribute("points",n);if("path"===t&&r.isArray(n))a.setAttribute("d",this._formatPath(n));else if("img"!==t){if("transform"===t)return n?void this._setTransform(e):void a.removeAttribute("transform");if("rotate"===t)return n?void this._setTransform(e):void a.removeAttribute("transform");if("matrix"!==t)if("fillStyle"!==t&&"strokeStyle"!==t){if("clip"!==t)if(~t.indexOf("Arrow"))if(t=c[t],n){var l=null;l="boolean"==typeof n?s.getDefaultArrow(o,t):s.addArrow(o,t),a.setAttribute(t,"url(#"+l+")"),e._cfg[t]=l}else e._cfg[t]=null,a.removeAttribute(t);else"html"===t&&("string"==typeof n?a.innerHTML=n:(a.innerHTML="",a.appendChild(n))),c[t]&&a.setAttribute(c[t],n)}else this._setColor(e,t,n);else this._setTransform(e)}else this._setImage(e,n)}},t._createDom=function(e,t){var n=s[e.type],r=e._attrs,i=e._cfg.parent,o=i._cfg.el;if(!n)throw new Error("the type"+e.type+"is not supported by svg");var a=document.createElementNS("http://www.w3.org/2000/svg",n);if(e._cfg.el=a,i)if(void 0===t)o.appendChild(a);else{var c=i._cfg.el.childNodes;"svg"===o.tagName&&(t+=1),c.length<=t?o.appendChild(a):o.insertBefore(a,c[t])}return e._cfg.attrs={},"text"===e.type?(a.setAttribute("paint-order","stroke"),a.setAttribute("style","stroke-linecap:butt; stroke-linejoin:miter;")):(r.stroke||r.strokeStyle||a.setAttribute("stroke","none"),r.fill||r.fillStyle||a.setAttribute("fill","none")),a},t._assembleMarker=function(e){var t=e.r;if(void 0===e.r&&(t=e.radius),isNaN(Number(e.x))||isNaN(Number(e.y))||isNaN(Number(t)))return"";var n="";return n="function"==typeof e.symbol?e.symbol(e.x,e.y,t):o.Symbols[e.symbol||"circle"](e.x,e.y,t),r.isArray(n)&&(n=n.map((function(e){return e.join(" ")})).join("")),n},t._assembleRect=function(e){var t=e.x,n=e.y,o=e.width,a=e.height,s=e.radius;if(!s)return"M "+t+","+n+" l "+o+",0 l 0,"+a+" l"+-o+" 0 z";var c=i(s);return r.isArray(s)?1===s.length?c.r1=c.r2=c.r3=c.r4=s[0]:2===s.length?(c.r1=c.r3=s[0],c.r2=c.r4=s[1]):3===s.length?(c.r1=s[0],c.r2=c.r4=s[1],c.r3=s[2]):(c.r1=s[0],c.r2=s[1],c.r3=s[2],c.r4=s[3]):c.r1=c.r2=c.r3=c.r4=s,[["M "+(t+c.r1)+","+n],["l "+(o-c.r1-c.r2)+",0"],["a "+c.r2+","+c.r2+",0,0,1,"+c.r2+","+c.r2],["l 0,"+(a-c.r2-c.r3)],["a "+c.r3+","+c.r3+",0,0,1,"+-c.r3+","+c.r3],["l "+(c.r3+c.r4-o)+",0"],["a "+c.r4+","+c.r4+",0,0,1,"+-c.r4+","+-c.r4],["l 0,"+(c.r4+c.r1-a)],["a "+c.r1+","+c.r1+",0,0,1,"+c.r1+","+-c.r1],["z"]].join(" ")},t._formatPath=function(e){return~(e=e.map((function(e){return e.join(" ")})).join("")).indexOf("NaN")?"":e},t._setTransform=function(e){for(var t=e._attrs.matrix,n=e._cfg.el,r=[],i=0;i<9;i+=3)r.push(t[i]+","+t[i+1]);-1===(r=r.join(",")).indexOf("NaN")?n.setAttribute("transform","matrix("+r+")"):console.warn("invalid matrix:",t)},t._setImage=function(e,t){var n=e._attrs,i=e._cfg.el;if(r.isString(t))i.setAttribute("href",t);else if(t instanceof Image)n.width||(i.setAttribute("width",t.width),e._attrs.width=t.width),n.height||(i.setAttribute("height",t.height),e._attrs.height=t.height),i.setAttribute("href",t.src);else if(t instanceof HTMLElement&&r.isString(t.nodeName)&&"CANVAS"===t.nodeName.toUpperCase())i.setAttribute("href",t.toDataURL());else if(t instanceof ImageData){var o=document.createElement("canvas");o.setAttribute("width",t.width),o.setAttribute("height",t.height),o.getContext("2d").putImageData(t,0,0),n.width||(i.setAttribute("width",t.width),e._attrs.width=t.width),n.height||(i.setAttribute("height",t.height),e._attrs.height=t.height),i.setAttribute("href",o.toDataURL())}},t._updateFan=function(e){function t(e,t,n){return{x:t*Math.cos(e)+n.x,y:t*Math.sin(e)+n.y}}var n=e._attrs,i=e._cfg,o={x:n.x,y:n.y},a=[],s=n.startAngle,c=n.endAngle;r.isNumberEqual(c-s,2*Math.PI)&&(c-=1e-5);var l=t(s,n.re,o),u=t(c,n.re,o),d=c>s?1:0,f=Math.abs(c-s)>Math.PI?1:0,h=n.rs,p=n.re,g=t(s,n.rs,o),m=t(c,n.rs,o);n.rs>0?(a.push("M "+u.x+","+u.y),a.push("L "+m.x+","+m.y),a.push("A "+h+","+h+",0,"+f+","+(1===d?0:1)+","+g.x+","+g.y),a.push("L "+l.x+" "+l.y)):(a.push("M "+o.x+","+o.y),a.push("L "+l.x+","+l.y)),a.push("A "+p+","+p+",0,"+f+","+d+","+u.x+","+u.y),n.rs>0?a.push("L "+m.x+","+m.y):a.push("Z"),i.el.setAttribute("d",a.join(" "))},t._updateText=function(e){var t=e._attrs,n=e._cfg.attrs,r=e._cfg.el;for(var i in this._setFont(e),t)if(t[i]!==n[i]){if("text"===i){this._setText(e,""+t[i]);continue}if("fillStyle"===i||"strokeStyle"===i){this._setColor(e,i,t[i]);continue}if("matrix"===i){this._setTransform(e);continue}c[i]&&r.setAttribute(c[i],t[i])}e._cfg.attrs=Object.assign({},e._attrs),e._cfg.hasUpdate=!1},t._setFont=function(e){var t=e.get("el"),n=e._attrs,r=n.fontSize;t.setAttribute("alignment-baseline",l[n.textBaseline]||"baseline"),t.setAttribute("text-anchor",u[n.textAlign]||"left"),r&&+r<12&&(n.matrix=[1,0,0,0,1,0,0,0,1],e.transform([["t",-n.x,-n.y],["s",+r/12,+r/12],["t",n.x,n.y]]))},t._setText=function(e,t){var n=e._cfg.el,i=e._attrs.textBaseline||"bottom";if(t)if(~t.indexOf("\n")){var o=e._attrs.x,a=t.split("\n"),s=a.length-1,c="";r.each(a,(function(e,t){0===t?"alphabetic"===i?c+='<tspan x="'+o+'" dy="'+-s+'em">'+e+"</tspan>":"top"===i?c+='<tspan x="'+o+'" dy="0.9em">'+e+"</tspan>":"middle"===i?c+='<tspan x="'+o+'" dy="'+-(s-1)/2+'em">'+e+"</tspan>":"bottom"===i?c+='<tspan x="'+o+'" dy="-'+(s+.3)+'em">'+e+"</tspan>":"hanging"===i&&(c+='<tspan x="'+o+'" dy="'+(-(s-1)-.3)+'em">'+e+"</tspan>"):c+='<tspan x="'+o+'" dy="1em">'+e+"</tspan>"})),n.innerHTML=c}else n.innerHTML=t;else n.innerHTML=""},t._setClip=function(e,t){var n=e._cfg.el;if(t)if(n.hasAttribute("clip-path"))t._cfg.hasUpdate&&this._updateShape(t);else{this._createDom(t),this._updateShape(t);var r=this.context.addClip(t);n.setAttribute("clip-path","url(#"+r+")")}else n.removeAttribute("clip-path")},t._setColor=function(e,t,n){var r=e._cfg.el,i=this.context;if(n)if(n=n.trim(),/^[r,R,L,l]{1}[\s]*\(/.test(n)){var o=i.find("gradient",n);o||(o=i.addGradient(n)),r.setAttribute(c[t],"url(#"+o+")")}else if(/^[p,P]{1}[\s]*\(/.test(n)){var a=i.find("pattern",n);a||(a=i.addPattern(n)),r.setAttribute(c[t],"url(#"+a+")")}else r.setAttribute(c[t],n);else r.setAttribute(c[t],"none")},t._setShadow=function(e){var t=e._cfg.el,n=e._attrs,r={dx:n.shadowOffsetX,dy:n.shadowOffsetY,blur:n.shadowBlur,color:n.shadowColor};if(r.dx||r.dy||r.blur||r.color){var i=this.context.find("filter",r);i||(i=this.context.addShadow(r,this)),t.setAttribute("filter","url(#"+i+")")}else t.removeAttribute("filter")},e}();e.exports=d},function(e,t,n){e.exports={painter:n(735),getShape:n(728)}},function(e,t,n){var r=n(19),i=/[MLHVQTCSAZ]([^MLHVQTCSAZ]*)/gi,o=/[^\s\,]+/gi,a=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,s=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,c=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,l=/[\d.]+:(#[^\s]+|[^\)]+\))/gi;function u(e,t){var n=e.match(l);r.each(n,(function(e){e=e.split(":"),t.addColorStop(e[0],e[1])}))}e.exports={parsePath:function(e){return e=e||[],r.isArray(e)?e:r.isString(e)?(e=e.match(i),r.each(e,(function(t,n){if((t=t.match(o))[0].length>1){var i=t[0].charAt(0);t.splice(1,0,t[0].substr(1)),t[0]=i}r.each(t,(function(e,n){isNaN(e)||(t[n]=+e)})),e[n]=t})),e):void 0},parseStyle:function(e,t,n){if(r.isString(e)){if("("===e[1]||"("===e[2]){if("l"===e[0])return function(e,t,n){var i,o,s=a.exec(e),c=r.mod(r.toRadian(parseFloat(s[1])),2*Math.PI),l=s[2],d=t.getBBox();c>=0&&c<.5*Math.PI?(i={x:d.minX,y:d.minY},o={x:d.maxX,y:d.maxY}):.5*Math.PI<=c&&c<Math.PI?(i={x:d.maxX,y:d.minY},o={x:d.minX,y:d.maxY}):Math.PI<=c&&c<1.5*Math.PI?(i={x:d.maxX,y:d.maxY},o={x:d.minX,y:d.minY}):(i={x:d.minX,y:d.maxY},o={x:d.maxX,y:d.minY});var f=Math.tan(c),h=f*f,p=(o.x-i.x+f*(o.y-i.y))/(h+1)+i.x,g=f*(o.x-i.x+f*(o.y-i.y))/(h+1)+i.y,m=n.createLinearGradient(i.x,i.y,p,g);return u(l,m),m}(e,t,n);if("r"===e[0])return function(e,t,n){var r=s.exec(e),i=parseFloat(r[1]),o=parseFloat(r[2]),a=parseFloat(r[3]),c=r[4];if(0===a){var d=c.match(l);return d[d.length-1].split(":")[1]}var f=t.getBBox(),h=f.maxX-f.minX,p=f.maxY-f.minY,g=Math.sqrt(h*h+p*p)/2,m=n.createRadialGradient(f.minX+h*i,f.minY+p*o,a*g,f.minX+h/2,f.minY+p/2,g);return u(c,m),m}(e,t,n);if("p"===e[0])return function(e,t,n){if(t.get("patternSource")&&t.get("patternSource")===e)return t.get("pattern");var r,i,o=c.exec(e),a=o[1],s=o[2];function l(){r=n.createPattern(i,a),t.setSilent("pattern",r),t.setSilent("patternSource",e)}switch(a){case"a":a="repeat";break;case"x":a="repeat-x";break;case"y":a="repeat-y";break;case"n":a="no-repeat";break;default:a="no-repeat"}return i=new Image,s.match(/^data:/i)||(i.crossOrigin="Anonymous"),i.src=s,i.complete?l():(i.onload=l,i.src=i.src),r}(e,t,n)}return e}}}},function(e,t,n){var r=n(19),i=n(737),o=["fillStyle","font","globalAlpha","lineCap","lineWidth","lineJoin","miterLimit","shadowBlur","shadowColor","shadowOffsetX","shadowOffsetY","strokeStyle","textAlign","textBaseline","lineDash","lineDashOffset"],a=function(){function e(e){if(!e)return null;var t=r.uniqueId("canvas_"),n=r.createDom('<canvas id="'+t+'"></canvas>');return e.appendChild(n),this.type="canvas",this.canvas=n,this.context=n.getContext("2d"),this.toDraw=!1,this}var t=e.prototype;return t.beforeDraw=function(){var e=this.canvas;this.context&&this.context.clearRect(0,0,e.width,e.height)},t.draw=function(e){var t=this;t.animateHandler?t.toDraw=!0:function n(){t.animateHandler=r.requestAnimationFrame((function(){t.animateHandler=void 0,t.toDraw&&n()})),t.beforeDraw();try{t._drawGroup(e)}catch(e){console.warn("error in draw canvas, detail as:"),console.warn(e),t.toDraw=!1}t.toDraw=!1}()},t.drawSync=function(e){this.beforeDraw(),this._drawGroup(e)},t._drawGroup=function(e){if(!e._cfg.removed&&!e._cfg.destroyed&&e._cfg.visible){var t=e._cfg.children,n=null;this.setContext(e);for(var r=0;r<t.length;r++)n=t[r],t[r].isGroup?this._drawGroup(n):this._drawShape(n);this.restoreContext(e)}},t._drawShape=function(e){e._cfg.removed||e._cfg.destroyed||!e._cfg.visible||(this.setContext(e),e.drawInner(this.context),this.restoreContext(e),e._cfg.attrs=e._attrs,e._cfg.hasUpdate=!1)},t.setContext=function(e){var t=this.context,n=e._attrs.clip;t.save(),n&&(n.resetTransform(t),n.createPath(t),t.clip()),this.resetContext(e),e.resetTransform(t)},t.restoreContext=function(){this.context.restore()},t.resetContext=function(e){var t=this.context,n=e._attrs;if(!e.isGroup)for(var a in n)if(o.indexOf(a)>-1){var s=n[a];"fillStyle"===a&&(s=i.parseStyle(s,e,t)),"strokeStyle"===a&&(s=i.parseStyle(s,e,t)),"lineDash"===a&&t.setLineDash?r.isArray(s)?t.setLineDash(s):r.isString(s)&&t.setLineDash(s.split(" ")):t[a]=s}},e}();e.exports=a},function(e,t,n){e.exports={painter:n(738)}},function(e,t,n){e.exports={canvas:n(739),svg:n(736)}},function(e,t,n){var r=n(19),i=n(610),o=n(17),a=n(44),s=n(238),c=s.interpolate,l=s.interpolateArray,u=function(e){this._animators=[],this._current=0,this._timer=null,this.canvas=e};function d(e,t,n){var o,s=t.startTime;if(n<s+t.delay||t.isPaused)return!1;var u=t.duration,d=t.easing;if(n=n-s-t.delay,t.toAttrs.repeat)o=n%u/u,o=a[d](o);else{if(!((o=n/u)<1))return e.attr(t.toAttrs),t.toMatrix&&e.setMatrix(t.toMatrix),!0;o=a[d](o)}return function(e,t,n){var o={},a=t.toAttrs,s=t.fromAttrs,u=t.toMatrix;if(!e.get("destroyed")){var d;for(var f in a)if(!r.isEqual(s[f],a[f]))if("path"===f){var h=a[f],p=s[f];h.length>p.length?(h=i.parsePathString(a[f]),p=i.parsePathString(s[f]),p=i.fillPathByDiff(p,h),p=i.formatPath(p,h),t.fromAttrs.path=p,t.toAttrs.path=h):t.pathFormatted||(h=i.parsePathString(a[f]),p=i.parsePathString(s[f]),p=i.formatPath(p,h),t.fromAttrs.path=p,t.toAttrs.path=h,t.pathFormatted=!0),o[f]=[];for(var g=0;g<h.length;g++){for(var m=h[g],v=p[g],b=[],y=0;y<m.length;y++)r.isNumber(m[y])&&v&&r.isNumber(v[y])?(d=c(v[y],m[y]),b.push(d(n))):b.push(m[y]);o[f].push(b)}}else d=c(s[f],a[f]),o[f]=d(n);if(u){var x=l(t.fromMatrix,u)(n);e.setMatrix(x)}e.attr(o)}}(e,t,o),!1}r.augment(u,{initTimer:function(){var e,t,n,r=this,i=this;i._timer=o.timer((function(o){if(i._current=o,r._animators.length>0){for(var a=r._animators.length-1;a>=0;a--)if((e=r._animators[a]).get("destroyed"))i.removeAnimator(a);else{if(!e.get("pause").isPaused)for(var s=(t=e.get("animators")).length-1;s>=0;s--)n=t[s],d(e,n,o)&&(t.splice(s,1),n.callback&&n.callback());0===t.length&&i.removeAnimator(a)}r.canvas.draw()}}))},addAnimator:function(e){this._animators.push(e)},removeAnimator:function(e){this._animators.splice(e,1)},isAnimating:function(){return!!this._animators.length},stop:function(){this._timer&&this._timer.stop()},stopAllAnimations:function(){this._animators.forEach((function(e){e.stopAnimate()})),this._animators=[],this.canvas.draw()},getTime:function(){return this._current}}),e.exports=u},function(e,t,n){var r=n(19),i=n(613),o={arc:n(602),ellipse:n(639),line:n(603)},a=r.createDom('<canvas width="500" height="500"></canvas>').getContext("2d");function s(e,t,n){return n.createPath(a),a.isPointInPath(e,t)}var c={arc:function(e,t){var n=this._attrs,r=n.x,o=n.y,a=n.r,s=n.startAngle,c=n.endAngle,l=n.clockwise,u=this.getHitLineWidth();return!!this.hasStroke()&&i.arcline(r,o,a,s,c,l,u,e,t)},circle:function(e,t){var n=this._attrs,r=n.x,o=n.y,a=n.r,s=this.getHitLineWidth(),c=this.hasFill(),l=this.hasStroke();return c&&l?i.circle(r,o,a,e,t)||i.arcline(r,o,a,0,2*Math.PI,!1,s,e,t):c?i.circle(r,o,a,e,t):!!l&&i.arcline(r,o,a,0,2*Math.PI,!1,s,e,t)},dom:function(e,t){if(!this._cfg.el)return!1;var n=this._cfg.el.getBBox();return i.box(n.x,n.x+n.width,n.y,n.y+n.height,e,t)},ellipse:function(e,t){var n=this._attrs,o=this.hasFill(),a=this.hasStroke(),s=n.x,c=n.y,l=n.rx,u=n.ry,d=this.getHitLineWidth(),f=l>u?l:u,h=l>u?1:l/u,p=l>u?u/l:1,g=[e,t,1],m=[1,0,0,0,1,0,0,0,1];r.mat3.scale(m,m,[h,p]),r.mat3.translate(m,m,[s,c]);var v=r.mat3.invert([],m);return r.vec3.transformMat3(g,g,v),o&&a?i.circle(0,0,f,g[0],g[1])||i.arcline(0,0,f,0,2*Math.PI,!1,d,g[0],g[1]):o?i.circle(0,0,f,g[0],g[1]):!!a&&i.arcline(0,0,f,0,2*Math.PI,!1,d,g[0],g[1])},fan:function(e,t){var n=this,a=n.hasFill(),s=n.hasStroke(),c=n._attrs,l=c.x,u=c.y,d=c.rs,f=c.re,h=c.startAngle,p=c.endAngle,g=c.clockwise,m=[e-l,t-u],v=r.vec2.angleTo([1,0],m);function b(){var e=o.arc.nearAngle(v,h,p,g);if(r.isNumberEqual(v,e)){var t=r.vec2.squaredLength(m);if(d*d<=t&&t<=f*f)return!0}return!1}function y(){var r=n.getHitLineWidth(),o={x:Math.cos(h)*d+l,y:Math.sin(h)*d+u},a={x:Math.cos(h)*f+l,y:Math.sin(h)*f+u},s={x:Math.cos(p)*d+l,y:Math.sin(p)*d+u},c={x:Math.cos(p)*f+l,y:Math.sin(p)*f+u};return!!(i.line(o.x,o.y,a.x,a.y,r,e,t)||i.line(s.x,s.y,c.x,c.y,r,e,t)||i.arcline(l,u,d,h,p,g,r,e,t)||i.arcline(l,u,f,h,p,g,r,e,t))}return a&&s?b()||y():a?b():!!s&&y()},image:function(e,t){var n=this._attrs;if(this.get("toDraw")||!n.img)return!1;this._cfg.attrs&&this._cfg.attrs.img===n.img||this._setAttrImg();var r=n.x,o=n.y,a=n.width,s=n.height;return i.rect(r,o,a,s,e,t)},line:function(e,t){var n=this._attrs,r=n.x1,o=n.y1,a=n.x2,s=n.y2,c=this.getHitLineWidth();return!!this.hasStroke()&&i.line(r,o,a,s,c,e,t)},path:function(e,t){var n=this,i=n.get("segments"),o=n.hasFill(),a=n.hasStroke();function c(){if(!r.isEmpty(i)){for(var o=n.getHitLineWidth(),a=0,s=i.length;a<s;a++)if(i[a].isInside(e,t,o))return!0;return!1}}return o&&a?s(e,t,n)||c():o?s(e,t,n):!!a&&c()},marker:function(e,t){var n=this._attrs,r=n.x,o=n.y,a=n.radius||n.r,s=this.getHitLineWidth();return i.circle(r,o,a+s/2,e,t)},polygon:function(e,t){var n=this,r=n.hasFill(),o=n.hasStroke();function a(){var r=n._attrs.points;if(r.length<2)return!1;var o=n.getHitLineWidth(),a=r.slice(0);return r.length>=3&&a.push(r[0]),i.polyline(a,o,e,t)}return r&&o?s(e,t,n)||a():r?s(e,t,n):!!o&&a()},polyline:function(e,t){var n=this._attrs;if(this.hasStroke()){var r=n.points;if(r.length<2)return!1;var o=n.lineWidth;return i.polyline(r,o,e,t)}return!1},rect:function(e,t){var n=this,r=n.hasFill(),o=n.hasStroke();function a(){var r=n._attrs,o=r.x,a=r.y,s=r.width,c=r.height,l=r.radius,u=n.getHitLineWidth();if(0===l){var d=u/2;return i.line(o-d,a,o+s+d,a,u,e,t)||i.line(o+s,a-d,o+s,a+c+d,u,e,t)||i.line(o+s+d,a+c,o-d,a+c,u,e,t)||i.line(o,a+c+d,o,a-d,u,e,t)}return i.line(o+l,a,o+s-l,a,u,e,t)||i.line(o+s,a+l,o+s,a+c-l,u,e,t)||i.line(o+s-l,a+c,o+l,a+c,u,e,t)||i.line(o,a+c-l,o,a+l,u,e,t)||i.arcline(o+s-l,a+l,l,1.5*Math.PI,2*Math.PI,!1,u,e,t)||i.arcline(o+s-l,a+c-l,l,0,.5*Math.PI,!1,u,e,t)||i.arcline(o+l,a+c-l,l,.5*Math.PI,Math.PI,!1,u,e,t)||i.arcline(o+l,a+l,l,Math.PI,1.5*Math.PI,!1,u,e,t)}return r&&o?s(e,t,n)||a():r?s(e,t,n):!!o&&a()},text:function(e,t){var n=this.getBBox();if(this.hasFill()||this.hasStroke())return i.box(n.minX,n.maxX,n.minY,n.maxY,e,t)}};e.exports={isPointInPath:function(e,t){var n=c[this.type];return!!n&&n.call(this,e,t)}}},function(e,t,n){var r=n(58);r.Arc=n(638),r.Circle=n(637),r.Dom=n(636),r.Ellipse=n(635),r.Fan=n(634),r.Image=n(633),r.Line=n(632),r.Marker=n(611),r.Path=n(631),r.Polygon=n(630),r.Polyline=n(629),r.Rect=n(628),r.Text=n(627),e.exports=r},function(e,t,n){var r=n(19),i={delay:"delay",rotate:"rotate"},o={fill:"fill",stroke:"stroke",fillStyle:"fillStyle",strokeStyle:"strokeStyle"};e.exports={animate:function(e,t,n,a,s){void 0===s&&(s=0),this.set("animating",!0);var c=this.get("timeline");c||(c=this.get("canvas").get("timeline"),this.setSilent("timeline",c));var l=this.get("animators")||[];c._timer||c.initTimer(),r.isNumber(a)&&(s=a,a=null),r.isFunction(n)?(a=n,n="easeLinear"):n=n||"easeLinear";var u=function(e,t){var n={matrix:null,attrs:{}},a=t._attrs;for(var s in e)if("transform"===s)n.matrix=r.transform(t.getMatrix(),e[s]);else if("rotate"===s)n.matrix=r.transform(t.getMatrix(),[["r",e[s]]]);else if("matrix"===s)n.matrix=e[s];else{if(o[s]&&/^[r,R,L,l]{1}[\s]*\(/.test(e[s]))continue;i[s]||a[s]===e[s]||(n.attrs[s]=e[s])}return n}(e,this),d={fromAttrs:function(e,t){var n={},r=t._attrs;for(var i in e.attrs)n[i]=r[i];return n}(u,this),toAttrs:u.attrs,fromMatrix:r.clone(this.getMatrix()),toMatrix:u.matrix,duration:t,easing:n,callback:a,delay:s,startTime:c.getTime(),id:r.uniqueId()};l.length>0?l=function(e,t){var n=t.delay,i=Object.prototype.hasOwnProperty;return r.each(t.toAttrs,(function(t,o){r.each(e,(function(e){n<e.startTime+e.duration&&i.call(e.toAttrs,o)&&(delete e.toAttrs[o],delete e.fromAttrs[o])}))})),t.toMatrix&&r.each(e,(function(e){n<e.startTime+e.duration&&e.toMatrix&&delete e.toMatrix})),e}(l,d):c.addAnimator(this),l.push(d),this.setSilent("animators",l),this.setSilent("pause",{isPaused:!1})},stopAnimate:function(){var e=this,t=this.get("animators");r.each(t,(function(t){e.attr(t.toAttrs),t.toMatrix&&e.attr("matrix",t.toMatrix),t.callback&&t.callback()})),this.setSilent("animating",!1),this.setSilent("animators",[])},pauseAnimate:function(){var e=this.get("timeline");return this.setSilent("pause",{isPaused:!0,pauseTime:e.getTime()}),this},resumeAnimate:function(){var e=this.get("timeline").getTime(),t=this.get("animators"),n=this.get("pause").pauseTime;return r.each(t,(function(t){t.startTime=t.startTime+(e-n),t._paused=!1,t._pauseTime=null})),this.setSilent("pause",{isPaused:!1}),this.setSilent("animators",t),this}}},function(e,t,n){var r=n(19);function i(e){return 1===e[0]&&0===e[1]&&0===e[3]&&1===e[4]&&0===e[6]&&0===e[7]}function o(e){return 0===e[1]&&0===e[3]&&0===e[6]&&0===e[7]}function a(e,t){i(t)||(o(t)?(e[0]*=t[0],e[4]*=t[4]):r.mat3.multiply(e,e,t))}e.exports={initTransform:function(){},resetMatrix:function(){this.attr("matrix",[1,0,0,0,1,0,0,0,1])},translate:function(e,t){var n=this._attrs.matrix;return r.mat3.translate(n,n,[e,t]),this.clearTotalMatrix(),this.attr("matrix",n),this},rotate:function(e){var t=this._attrs.matrix;return r.mat3.rotate(t,t,e),this.clearTotalMatrix(),this.attr("matrix",t),this},scale:function(e,t){var n=this._attrs.matrix;return r.mat3.scale(n,n,[e,t]),this.clearTotalMatrix(),this.attr("matrix",n),this},rotateAtStart:function(e){var t=this._attrs.x||this._cfg.attrs.x,n=this._attrs.y||this._cfg.attrs.y;return Math.abs(e)>2*Math.PI&&(e=e/180*Math.PI),this.transform([["t",-t,-n],["r",e],["t",t,n]])},move:function(e,t){var n=this.get("x")||0,r=this.get("y")||0;return this.translate(e-n,t-r),this.set("x",e),this.set("y",t),this},transform:function(e){var t=this,n=this._attrs.matrix;return r.each(e,(function(e){switch(e[0]){case"t":t.translate(e[1],e[2]);break;case"s":t.scale(e[1],e[2]);break;case"r":t.rotate(e[1]);break;case"m":t.attr("matrix",r.mat3.multiply([],n,e[1])),t.clearTotalMatrix()}})),t},setTransform:function(e){return this.attr("matrix",[1,0,0,0,1,0,0,0,1]),this.transform(e)},getMatrix:function(){return this.attr("matrix")},setMatrix:function(e){return this.attr("matrix",e),this.clearTotalMatrix(),this},apply:function(e,t){var n;return n=t?this._getMatrixByRoot(t):this.attr("matrix"),r.vec3.transformMat3(e,e,n),this},_getMatrixByRoot:function(e){e=e||this;for(var t=this,n=[];t!==e;)n.unshift(t),t=t.get("parent");n.unshift(t);var i=[1,0,0,0,1,0,0,0,1];return r.each(n,(function(e){r.mat3.multiply(i,e.attr("matrix"),i)})),i},getTotalMatrix:function(){var e=this._cfg.totalMatrix;if(!e){e=[1,0,0,0,1,0,0,0,1];var t=this._cfg.parent;t&&a(e,t.getTotalMatrix()),a(e,this.attr("matrix")),this._cfg.totalMatrix=e}return e},clearTotalMatrix:function(){},invert:function(e){var t=this.getTotalMatrix();if(o(t))e[0]/=t[0],e[1]/=t[4];else{var n=r.mat3.invert([],t);n&&r.vec3.transformMat3(e,e,n)}return this},resetTransform:function(e){var t=this.attr("matrix");i(t)||e.transform(t[0],t[1],t[3],t[4],t[6],t[7])}}},function(e,t,n){var r=n(19);e.exports={canFill:!1,canStroke:!1,initAttrs:function(e){return this._attrs={opacity:1,fillOpacity:1,strokeOpacity:1,matrix:[1,0,0,0,1,0,0,0,1]},this.attr(r.assign(this.getDefaultAttrs(),e)),this},getDefaultAttrs:function(){return{}},attr:function(e,t){if(0===arguments.length)return this._attrs;if(r.isObject(e)){for(var n in e)this._setAttr(n,e[n]);return this.clearBBox(),this._cfg.hasUpdate=!0,this}return 2===arguments.length?(this._setAttr(e,t),this.clearBBox(),this._cfg.hasUpdate=!0,this):this._attrs[e]},_setAttr:function(e,t){var n=this._attrs;n[e]=t,"fill"!==e&&"stroke"!==e?"opacity"!==e?"clip"===e&&t?this._setClip(t):"path"===e&&this._afterSetAttrPath?this._afterSetAttrPath(t):"transform"!==e?"rotate"===e&&this.rotateAtStart(t):this.transform(t):n.globalAlpha=t:n[e+"Style"]=t},clearBBox:function(){this.setSilent("box",null)},hasFill:function(){return this.canFill&&this._attrs.fillStyle},hasStroke:function(){return this.canStroke&&this._attrs.strokeStyle},_setClip:function(e){e._cfg.renderer=this._cfg.renderer,e._cfg.canvas=this._cfg.canvas,e._cfg.parent=this._cfg.parent,e.hasFill=function(){return!0}}}},function(e,t,n){var r=n(19),i=n(643),o=n(642),a=n(741),s=n(740),c=function e(t){e.superclass.constructor.call(this,t)};c.CFG={eventEnable:!0,width:null,height:null,widthCanvas:null,heightCanvas:null,widthStyle:null,heightStyle:null,containerDOM:null,canvasDOM:null,pixelRatio:null,renderer:"canvas"},r.extend(c,o),r.augment(c,{init:function(){c.superclass.init.call(this),this._setGlobalParam(),this._setContainer(),this._initPainter(),this._scale(),this.get("eventEnable")&&this._registEvents()},getEmitter:function(e,t){if(e){if(!r.isEmpty(e._getEvents()))return e;var n=e.get("parent");if(n&&!t.propagationStopped)return this.getEmitter(n,t)}},_getEventObj:function(e,t,n,r){var o=new i(e,t,!0,!0);return o.x=n.x,o.y=n.y,o.clientX=t.clientX,o.clientY=t.clientY,o.currentTarget=r,o.target=r,o},_triggerEvent:function(e,t){var n,r=this.getPointByClient(t.clientX,t.clientY),i=this.getShape(r.x,r.y,t),o=this.get("el");if("mousemove"===e){var a=this.get("preShape");if(a&&a!==i){var s=this._getEventObj("mouseleave",t,r,a);(n=this.getEmitter(a,t))&&n.emit("mouseleave",s),o.style.cursor="default"}if(i){var c=this._getEventObj("mousemove",t,r,i);if((n=this.getEmitter(i,t))&&n.emit("mousemove",c),a!==i){var l=this._getEventObj("mouseenter",t,r,i);n&&n.emit("mouseenter",l,t)}}else{var u=this._getEventObj("mousemove",t,r,this);this.emit("mousemove",u)}this.set("preShape",i)}else{var d=this._getEventObj(e,t,r,i||this);(n=this.getEmitter(i,t))&&n!==this&&n.emit(e,d),this.emit(e,d)}i&&!i.get("destroyed")&&(o.style.cursor=i.attr("cursor")||"default")},_registEvents:function(){var e=this,t=e.get("el");r.each(["mouseout","mouseover","mousemove","mousedown","mouseleave","mouseup","click","dblclick"],(function(n){t.addEventListener(n,(function(t){e._triggerEvent(n,t)}),!1)})),t.addEventListener("touchstart",(function(t){r.isEmpty(t.touches)||e._triggerEvent("touchstart",t.touches[0])}),!1),t.addEventListener("touchmove",(function(t){r.isEmpty(t.touches)||e._triggerEvent("touchmove",t.touches[0])}),!1),t.addEventListener("touchend",(function(t){r.isEmpty(t.changedTouches)||e._triggerEvent("touchend",t.changedTouches[0])}),!1)},_scale:function(){if("svg"!==this._cfg.renderType){var e=this.get("pixelRatio");this.scale(e,e)}},_setGlobalParam:function(){var e=this.get("renderer")||"canvas";"svg"===e?this.set("pixelRatio",1):this.get("pixelRatio")||this.set("pixelRatio",r.getRatio()),this._cfg.renderType=e;var t=s[e];this._cfg.renderer=t,this._cfg.canvas=this;var n=new a(this);this._cfg.timeline=n},_setContainer:function(){var e=this.get("containerId"),t=this.get("containerDOM");t||(t=document.getElementById(e),this.set("containerDOM",t)),r.modifyCSS(t,{position:"relative"})},_initPainter:function(){var e=this.get("containerDOM"),t=new this._cfg.renderer.painter(e);this._cfg.painter=t,this._cfg.canvasDOM=this._cfg.el=t.canvas,this.changeSize(this.get("width"),this.get("height"))},_resize:function(){var e=this.get("canvasDOM"),t=this.get("widthCanvas"),n=this.get("heightCanvas"),r=this.get("widthStyle"),i=this.get("heightStyle");e.style.width=r,e.style.height=i,e.setAttribute("width",t),e.setAttribute("height",n)},getWidth:function(){var e=this.get("pixelRatio");return this.get("width")*e},getHeight:function(){var e=this.get("pixelRatio");return this.get("height")*e},changeSize:function(e,t){var n=this.get("pixelRatio"),r=e*n,i=t*n;this.set("widthCanvas",r),this.set("heightCanvas",i),this.set("widthStyle",e+"px"),this.set("heightStyle",t+"px"),this.set("width",e),this.set("height",t),this._resize()},getPointByClient:function(e,t){var n=this.get("el"),r=this.get("pixelRatio")||1,i=n.getBoundingClientRect();return{x:(e-i.left)*r,y:(t-i.top)*r}},getClientByPoint:function(e,t){var n=this.get("el").getBoundingClientRect(),r=this.get("pixelRatio")||1;return{clientX:e/r+n.left,clientY:t/r+n.top}},draw:function(){this._cfg.painter.draw(this)},getShape:function(e,t,n){return 3===arguments.length&&this._cfg.renderer.getShape?this._cfg.renderer.getShape.call(this,e,t,n):c.superclass.getShape.call(this,e,t)},getRenderer:function(){return this._cfg.renderType},_drawSync:function(){this._cfg.painter.drawSync(this)},destroy:function(){var e=this._cfg,t=e.containerDOM,n=e.canvasDOM;n&&t&&t.removeChild(n),e.timeline.stop(),c.superclass.destroy.call(this)}}),e.exports=c},function(e,t,n){var r=n(248),i={};n(257).mix(i,r.PathUtil,{getRectPath:r.PathUtil.rectPath,pointsToPolygon:function(e){for(var t=[["M",e[0].x,e[0].y]],n=1;n<e.length;n++){var r=e[n];t.push(["L",r.x,r.y])}return t},getEllipsePath:function(e,t,n,r){return[["M",e,t-r],["a",n,r,0,1,1,0,2*r],["a",n,r,0,1,1,0,-2*r],["z"]]}}),e.exports=i},function(e,t,n){var r=n(645),i=n(16),o="Expected a function";e.exports=function(e,t,n){var a=!0,s=!0;if("function"!=typeof e)throw new TypeError(o);return i(n)&&(a="leading"in n?!!n.leading:a,s="trailing"in n?!!n.trailing:s),r(e,t,{leading:a,maxWait:t,trailing:s})}},function(e,t){e.exports=function(e,t,n){var r=void 0,i=void 0,o=void 0,a=void 0,s=0;n||(n={});var c=function(){s=!1===n.leading?0:Date.now(),r=null,a=e.apply(i,o),r||(i=o=null)},l=function(){var l=Date.now();s||!1!==n.leading||(s=l);var u=t-(l-s);return i=this,o=arguments,u<=0||u>t?(r&&(clearTimeout(r),r=null),s=l,a=e.apply(i,o),r||(i=o=null)):r||!1===n.trailing||(r=setTimeout(c,u)),a};return l.cancel=function(){clearTimeout(r),s=0,r=i=o=null},l}},function(e,t,n){var r=n(46),i=n(596),o=Object.prototype.hasOwnProperty;e.exports=function(e,t){if(null===e||!i(e))return{};var n={};return r(t,(function(t){o.call(e,t)&&(n[t]=e[t])})),n}},function(e,t,n){var r=n(46),i=n(118);e.exports=function(e,t){if(!i(e))return e;var n=[];return r(e,(function(e,r){n.push(t(e,r))})),n}},function(e,t,n){var r=n(84),i=n(614);e.exports=function(e,t,n){return r(n)?!!n(e,t):i(e,t)}},function(e,t,n){var r=n(118);e.exports=function(e,t){if(!r(e))return-1;var n=Array.prototype.indexOf;if(n)return n.call(e,t);for(var i=-1,o=0;o<e.length;o++)if(e[o]===t){i=o;break}return i}},function(e,t,n){var r=n(649);e.exports=function(e,t){if(!t)return[e];var n=r(e,t),i=[];for(var o in n)i.push(n[o]);return i}},function(e,t){e.exports=function(e,t,n){var r=void 0;return function(){var i=this,o=arguments,a=n&&!r;clearTimeout(r),r=setTimeout((function(){r=null,n||e.apply(i,o)}),t),a&&e.apply(i,o)}}},function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"Error")}},function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"Arguments")}},function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"Date")}},function(e,t,n){var r=n(115);e.exports=function(e){return r(e,"RegExp")}},function(e,t){e.exports=function(e){return void 0===e}},function(e,t){e.exports=function(e){return null===e}},function(e,t,n){var r=n(115),i={getType:n(654),isArray:n(45),isArrayLike:n(118),isBoolean:n(653),isFunction:n(84),isNil:n(237),isNull:n(762),isNumber:n(236),isObject:n(621),isObjectLike:n(619),isPlainObject:n(596),isPrototype:n(652),isType:r,isUndefined:n(761),isString:n(595),isRegExp:n(760),isDate:n(759),isArguments:n(758),isError:n(757)};e.exports=i},function(e,t,n){e.exports=n(656)},function(e,t){e.exports=function(e,t){return e&&t?e.replace(/\\?\{([^{}]+)\}/g,(function(e,n){return"\\"===e.charAt(0)?e.slice(1):void 0===t[n]?"":t[n]})):e}},function(e,t,n){var r=n(594);e.exports=function(e){var t=r(e);return t.charAt(0).toLowerCase()+t.substring(1)}},function(e,t,n){e.exports=n(657)},function(e,t,n){var r={lc:n(767),lowerCase:n(657),lowerFirst:n(766),substitute:n(765),uc:n(764),upperCase:n(656),upperFirst:n(655)};e.exports=r},function(e,t){function n(e){var t=[];switch(e[0]){case"M":case"L":t.push([e[1],e[2]]);break;case"A":t.push([e[6],e[7]]);break;case"Q":t.push([e[3],e[4]]),t.push([e[1],e[2]]);break;case"T":t.push([e[1],e[2]]);break;case"C":t.push([e[5],e[6]]),t.push([e[1],e[2]]),t.push([e[3],e[4]]);break;case"S":t.push([e[3],e[4]]),t.push([e[1],e[2]]);break;case"H":case"V":t.push([e[1],e[1]])}return t}function r(e,t,r){for(var i=[].concat(e),o=void 0,a=1/(r+1),s=n(t)[0],c=1;c<=r;c++)a*=c,0===(o=Math.floor(e.length*a))?i.unshift([s[0]*a+e[o][0]*(1-a),s[1]*a+e[o][1]*(1-a)]):i.splice(o,0,[s[0]*a+e[o][0]*(1-a),s[1]*a+e[o][1]*(1-a)]);return i}e.exports=function(e,t){if(e.length<=1)return e;for(var i=void 0,o=0;o<t.length;o++)if(e[o][0]!==t[o][0])switch(i=n(e[o]),t[o][0]){case"M":e[o]=["M"].concat(i[0]);break;case"L":e[o]=["L"].concat(i[0]);break;case"A":e[o]=[].concat(t[o]),e[o][6]=i[0][0],e[o][7]=i[0][1];break;case"Q":if(i.length<2){if(!(o>0)){e[o]=t[o];break}i=r(i,e[o-1],1)}e[o]=["Q"].concat(i.reduce((function(e,t){return e.concat(t)}),[]));break;case"T":e[o]=["T"].concat(i[0]);break;case"C":if(i.length<3){if(!(o>0)){e[o]=t[o];break}i=r(i,e[o-1],2)}e[o]=["C"].concat(i.reduce((function(e,t){return e.concat(t)}),[]));break;case"S":if(i.length<2){if(!(o>0)){e[o]=t[o];break}i=r(i,e[o-1],1)}e[o]=["S"].concat(i.reduce((function(e,t){return e.concat(t)}),[]));break;default:e[o]=t[o]}return e}},function(e,t,n){var r=n(46);e.exports=function(e,t){if(e.length!==t.length)return!1;var n=!0;return r(e,(function(e,r){if(e!==t[r])return n=!1,!1})),n}},function(e,t,n){var r=n(770);function i(e,t,n){var r=null,i=n;return t<i&&(i=t,r="add"),e<i&&(i=e,r="del"),{type:r,min:i}}e.exports=function(e,t){var n=function(e,t){var n=e.length,o=t.length,a=void 0,s=void 0,c=0;if(0===n||0===o)return null;for(var l=[],u=0;u<=n;u++)l[u]=[],l[u][0]={min:u};for(var d=0;d<=o;d++)l[0][d]={min:d};for(var f=1;f<=n;f++){a=e[f-1];for(var h=1;h<=o;h++){s=t[h-1],c=r(a,s)?0:1;var p=l[f-1][h].min+1,g=l[f][h-1].min+1,m=l[f-1][h-1].min+c;l[f][h]=i(p,g,m)}}return l}(e,t),o=e.length,a=t.length,s=[],c=1,l=1;if(n[o][a]!==o){for(var u=1;u<=o;u++){var d=n[u][u].min;l=u;for(var f=c;f<=a;f++)n[u][f].min<d&&(d=n[u][f].min,l=f);c=l,n[u][c].type&&s.push({index:u-1,type:n[u][c].type})}for(var h=s.length-1;h>=0;h--)c=s[h].index,"add"===s[h].type?e.splice(c,0,[].concat(e[c])):e.splice(c,1)}if((o=e.length)<a)for(var p=0;p<a-o;p++)"z"===e[o-1][0]||"Z"===e[o-1][0]?e.splice(o-2,0,e[o-2]):e.push(e[o-1]);return e}},function(e,t){function n(e,t){var n=[],r=[];return e.length&&function e(t,i){if(1===t.length)n.push(t[0]),r.push(t[0]);else{for(var o=[],a=0;a<t.length-1;a++)0===a&&n.push(t[0]),a===t.length-2&&r.push(t[a+1]),o[a]=[(1-i)*t[a][0]+i*t[a+1][0],(1-i)*t[a][1]+i*t[a+1][1]];e(o,i)}}(e,t),{left:n,right:r.reverse()}}function r(e,t,r){if(1===r)return[[].concat(e)];var i=[];if("L"===t[0]||"C"===t[0]||"Q"===t[0])i=i.concat(function(e,t,r){var i=[[e[1],e[2]]];r=r||2;var o=[];"A"===t[0]?(i.push(t[6]),i.push(t[7])):"C"===t[0]?(i.push([t[1],t[2]]),i.push([t[3],t[4]]),i.push([t[5],t[6]])):"S"===t[0]||"Q"===t[0]?(i.push([t[1],t[2]]),i.push([t[3],t[4]])):i.push([t[1],t[2]]);for(var a=i,s=1/r,c=0;c<r-1;c++){var l=n(a,s/(1-s*c));o.push(l.left),a=l.right}return o.push(a),o.map((function(e){var t=[];return 4===e.length&&(t.push("C"),t=t.concat(e[2])),e.length>=3&&(3===e.length&&t.push("Q"),t=t.concat(e[1])),2===e.length&&t.push("L"),t.concat(e[e.length-1])}))}(e,t,r));else{var o=[].concat(e);"M"===o[0]&&(o[0]="L");for(var a=0;a<=r-1;a++)i.push(o)}return i}e.exports=function(e,t){if(1===e.length)return e;var n=e.length-1,i=t.length-1,o=n/i,a=[];if(1===e.length&&"M"===e[0][0]){for(var s=0;s<i-n;s++)e.push(e[0]);return e}for(var c=0;c<i;c++){var l=Math.floor(o*c);a[l]=(a[l]||0)+1}var u=a.reduce((function(t,i,o){return o===n?t.concat(e[n]):t.concat(r(e[o],e[o+1],i))}),[]);return u.unshift(e[0]),"Z"!==t[i]&&"z"!==t[i]||u.push("Z"),u}},function(e,t,n){var r=n(45),i=n(663),o=n(661),a=function(e,t,n,r,i){return e*(e*(-3*t+9*n-9*r+3*i)+6*t-12*n+6*r)-3*t+3*n},s=function(e,t,n,r,i,o,s,c,l){null===l&&(l=1);for(var u=(l=l>1?1:l<0?0:l)/2,d=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],f=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],h=0,p=0;p<12;p++){var g=u*d[p]+u,m=a(g,e,n,i,s),v=a(g,t,r,o,c),b=m*m+v*v;h+=f[p]*Math.sqrt(b)}return u*h},c=function(e,t,n,r,i,o,a,s){if(!(Math.max(e,n)<Math.min(i,a)||Math.min(e,n)>Math.max(i,a)||Math.max(t,r)<Math.min(o,s)||Math.min(t,r)>Math.max(o,s))){var c=(e-n)*(o-s)-(t-r)*(i-a);if(c){var l=((e*r-t*n)*(i-a)-(e-n)*(i*s-o*a))/c,u=((e*r-t*n)*(o-s)-(t-r)*(i*s-o*a))/c,d=+l.toFixed(2),f=+u.toFixed(2);if(!(d<+Math.min(e,n).toFixed(2)||d>+Math.max(e,n).toFixed(2)||d<+Math.min(i,a).toFixed(2)||d>+Math.max(i,a).toFixed(2)||f<+Math.min(t,r).toFixed(2)||f>+Math.max(t,r).toFixed(2)||f<+Math.min(o,s).toFixed(2)||f>+Math.max(o,s).toFixed(2)))return{x:l,y:u}}}},l=function(e,t,n){return t>=e.x&&t<=e.x+e.width&&n>=e.y&&n<=e.y+e.height},u=function(e,t,n,r){return null===e&&(e=t=n=r=0),null===t&&(t=e.y,n=e.width,r=e.height,e=e.x),{x:e,y:t,width:n,w:n,height:r,h:r,x2:e+n,y2:t+r,cx:e+n/2,cy:t+r/2,r1:Math.min(n,r)/2,r2:Math.max(n,r)/2,r0:Math.sqrt(n*n+r*r)/2,path:i(e,t,n,r),vb:[e,t,n,r].join(" ")}},d=function(e,t,n,i,o,a,s,c){r(e)||(e=[e,t,n,i,o,a,s,c]);var l=function(e,t,n,r,i,o,a,s){for(var c=[],l=[[],[]],u=void 0,d=void 0,f=void 0,h=void 0,p=0;p<2;++p)if(0===p?(d=6*e-12*n+6*i,u=-3*e+9*n-9*i+3*a,f=3*n-3*e):(d=6*t-12*r+6*o,u=-3*t+9*r-9*o+3*s,f=3*r-3*t),Math.abs(u)<1e-12){if(Math.abs(d)<1e-12)continue;(h=-f/d)>0&&h<1&&c.push(h)}else{var g=d*d-4*f*u,m=Math.sqrt(g);if(!(g<0)){var v=(-d+m)/(2*u);v>0&&v<1&&c.push(v);var b=(-d-m)/(2*u);b>0&&b<1&&c.push(b)}}for(var y=c.length,x=y,w=void 0;y--;)w=1-(h=c[y]),l[0][y]=w*w*w*e+3*w*w*h*n+3*w*h*h*i+h*h*h*a,l[1][y]=w*w*w*t+3*w*w*h*r+3*w*h*h*o+h*h*h*s;return l[0][x]=e,l[1][x]=t,l[0][x+1]=a,l[1][x+1]=s,l[0].length=l[1].length=x+2,{min:{x:Math.min.apply(0,l[0]),y:Math.min.apply(0,l[1])},max:{x:Math.max.apply(0,l[0]),y:Math.max.apply(0,l[1])}}}.apply(null,e);return u(l.min.x,l.min.y,l.max.x-l.min.x,l.max.y-l.min.y)},f=function(e,t,n,r,i,o,a,s,c){var l=1-c,u=Math.pow(l,3),d=Math.pow(l,2),f=c*c,h=f*c,p=e+2*c*(n-e)+f*(i-2*n+e),g=t+2*c*(r-t)+f*(o-2*r+t),m=n+2*c*(i-n)+f*(a-2*i+n),v=r+2*c*(o-r)+f*(s-2*o+r);return{x:u*e+3*d*c*n+3*l*c*c*i+h*a,y:u*t+3*d*c*r+3*l*c*c*o+h*s,m:{x:p,y:g},n:{x:m,y:v},start:{x:l*e+c*n,y:l*t+c*r},end:{x:l*i+c*a,y:l*o+c*s},alpha:90-180*Math.atan2(p-m,g-v)/Math.PI}},h=function(e,t,n){if(!function(e,t){return e=u(e),t=u(t),l(t,e.x,e.y)||l(t,e.x2,e.y)||l(t,e.x,e.y2)||l(t,e.x2,e.y2)||l(e,t.x,t.y)||l(e,t.x2,t.y)||l(e,t.x,t.y2)||l(e,t.x2,t.y2)||(e.x<t.x2&&e.x>t.x||t.x<e.x2&&t.x>e.x)&&(e.y<t.y2&&e.y>t.y||t.y<e.y2&&t.y>e.y)}(d(e),d(t)))return n?0:[];for(var r=~~(s.apply(0,e)/8),i=~~(s.apply(0,t)/8),o=[],a=[],h={},p=n?0:[],g=0;g<r+1;g++){var m=f.apply(0,e.concat(g/r));o.push({x:m.x,y:m.y,t:g/r})}for(var v=0;v<i+1;v++){var b=f.apply(0,t.concat(v/i));a.push({x:b.x,y:b.y,t:v/i})}for(var y=0;y<r;y++)for(var x=0;x<i;x++){var w=o[y],O=o[y+1],_=a[x],C=a[x+1],S=Math.abs(O.x-w.x)<.001?"y":"x",P=Math.abs(C.x-_.x)<.001?"y":"x",j=c(w.x,w.y,O.x,O.y,_.x,_.y,C.x,C.y);if(j){if(h[j.x.toFixed(4)]===j.y.toFixed(4))continue;h[j.x.toFixed(4)]=j.y.toFixed(4);var k=w.t+Math.abs((j[S]-w[S])/(O[S]-w[S]))*(O.t-w.t),L=_.t+Math.abs((j[P]-_[P])/(C[P]-_[P]))*(C.t-_.t);k>=0&&k<=1&&L>=0&&L<=1&&(n?p++:p.push({x:j.x,y:j.y,t1:k,t2:L}))}}return p};e.exports=function(e,t){return function(e,t,n){e=o(e),t=o(t);for(var r=void 0,i=void 0,a=void 0,s=void 0,c=void 0,l=void 0,u=void 0,d=void 0,f=void 0,p=void 0,g=n?0:[],m=0,v=e.length;m<v;m++){var b=e[m];if("M"===b[0])r=c=b[1],i=l=b[2];else{"C"===b[0]?(r=(f=[r,i].concat(b.slice(1)))[6],i=f[7]):(f=[r,i,r,i,c,l,c,l],r=c,i=l);for(var y=0,x=t.length;y<x;y++){var w=t[y];if("M"===w[0])a=u=w[1],s=d=w[2];else{"C"===w[0]?(a=(p=[a,s].concat(w.slice(1)))[6],s=p[7]):(p=[a,s,a,s,u,d,u,d],a=u,s=d);var O=h(f,p,n);if(n)g+=O;else{for(var _=0,C=O.length;_<C;_++)O[_].segment1=m,O[_].segment2=y,O[_].bez1=f,O[_].bez2=p;g=g.concat(O)}}}}}return g}(e,t)}},function(e,t,n){var r=n(773),i=n(660),o=n(661),a=n(658);e.exports={catmullRom2Bezier:a,catmullRomToBezier:a,fillPath:n(772),fillPathByDiff:n(771),formatPath:n(769),intersection:r,pathIntersection:r,parsePathArray:n(662),parsePathString:n(659),pathToAbsolute:i,path2absolute:i,pathTocurve:o,path2curve:o,rectPath:n(663)}},function(e,t,n){var r=n(605),i=n(664);e.exports=function(e,t){return r(i(e),t)}},function(e,t,n){e.exports=n(665)},function(e,t,n){e.exports=n(46)},function(e,t,n){e.exports={forIn:n(777),has:n(665),hasKey:n(776),hasValue:n(775),keys:n(677),isMatch:n(678),values:n(664)}},function(e,t,n){e.exports={mat3:n(617),vec2:n(668),vec3:n(667),transform:n(666)}},function(e,t,n){var r=n(45),i=n(84),o=n(46);e.exports=function(e,t){if(r(e)){var n=e[0],a=void 0;a=i(t)?t(e[0]):e[0][t];var s=void 0;return o(e,(function(e){(s=i(t)?t(e):e[t])<a&&(n=e,a=s)})),n}}},function(e,t,n){var r=n(45),i=n(84),o=n(46);e.exports=function(e,t){if(r(e)){var n=e[0],a=void 0;a=i(t)?t(e[0]):e[0][t];var s=void 0;return o(e,(function(e){(s=i(t)?t(e):e[t])>a&&(n=e,a=s)})),n}}},function(e,t,n){var r=n(236);e.exports=function(e){return r(e)&&e>0}},function(e,t,n){var r=n(236);e.exports=function(e){return r(e)&&e%2!=0}},function(e,t,n){var r=n(236);e.exports=function(e){return r(e)&&e<0}},function(e,t,n){var r=n(236),i=Number.isInteger?Number.isInteger:function(e){return r(e)&&e%1==0};e.exports=i},function(e,t,n){var r=n(236);e.exports=function(e){return r(e)&&e%2==0}},function(e,t,n){var r=n(236);e.exports=function(e){return r(e)&&e%1!=0}},function(e,t){e.exports=function(e,t){var n=t.toString(),r=n.indexOf(".");if(-1===r)return Math.round(e);var i=n.substr(r+1).length;return i>20&&(i=20),parseFloat(e.toFixed(i))}},function(e,t,n){var r=n(673);e.exports={clamp:n(618),fixedBase:n(788),isDecimal:n(787),isEven:n(786),isInteger:n(785),isNegative:n(784),isNumberEqual:r,isOdd:n(783),isPositive:n(782),maxBy:n(781),minBy:n(780),mod:n(672),snapEqual:r,toDegree:n(671),toInt:n(670),toInteger:n(670),toRadian:n(669)}},function(e,t,n){var r=n(45);e.exports=function(e){var t=0,n=0,i=0,o=0;return r(e)?1===e.length?t=n=i=o=e[0]:2===e.length?(t=i=e[0],n=o=e[1]):3===e.length?(t=e[0],n=o=e[1],i=e[2]):(t=e[0],n=e[1],i=e[2],o=e[3]):t=n=i=o=e,{r1:t,r2:n,r3:i,r4:o}}},function(e,t,n){var r=n(45),i=n(595),o=n(46),a=/[MLHVQTCSAZ]([^MLHVQTCSAZ]*)/gi,s=/[^\s\,]+/gi;e.exports=function(e){return r(e=e||[])?e:i(e)?(e=e.match(a),o(e,(function(t,n){if((t=t.match(s))[0].length>1){var r=t[0].charAt(0);t.splice(1,0,t[0].substr(1)),t[0]=r}o(t,(function(e,n){isNaN(e)||(t[n]=+e)})),e[n]=t})),e):void 0}},function(e,t){var n={};e.exports=function(e){var t=n[e];if(!t){for(var r=e.toString(16),i=r.length;i<6;i++)r="0"+r;t="#"+r,n[e]=t}return t}},function(e,t,n){var r=n(792);e.exports={number2color:r,numberToColor:r,parsePath:n(791),parseRadius:n(790)}},function(e,t){e.exports=function(e,t){if(e["_wrap_"+t])return e["_wrap_"+t];var n=function(n){e[t](n)};return e["_wrap_"+t]=n,n}},function(e,t){e.exports=function(e,t){return e["_wrap_"+t]}},function(e,t,n){e.exports={getWrapBehavior:n(795),wrapBehavior:n(794)}},function(e,t,n){var r=n(237),i=n(45),o=n(46);e.exports=function(e,t){for(var n=[],a={},s=0;s<e.length;s++){var c=e[s][t];r(c)||(i(c)||(c=[c]),o(c,(function(e){a[e]||(n.push(e),a[e]=!0)})))}return n}},function(e,t,n){var r=n(46),i=n(604),o=n(674);e.exports=function(){var e=[],t=i(arguments);return r(t,(function(t){e=e.concat(t)})),o(e)}},function(e,t,n){var r=n(595),i=n(84),o=n(45);e.exports=function(e,t){var n=void 0;if(i(t))n=function(e,n){return t(e)-t(n)};else{var a=[];r(t)?a.push(t):o(t)&&(a=t),n=function(e,t){for(var n=0;n<a.length;n+=1){var r=a[n];if(e[r]>t[r])return 1;if(e[r]<t[r])return-1}return 0}}return e.sort(n),e}},function(e,t,n){var r=n(118),i=n(675);e.exports=function(e,t){var n=[];if(!r(e))return n;for(var o=-1,a=[],s=e.length;++o<s;){var c=e[o];t(c,o,e)&&(n.push(c),a.push(o))}return i(e,a),n}},function(e,t,n){var r=n(45),i=n(596),o=n(46);e.exports=function(e,t,n){if(!r(e)&&!i(e))return e;var a=n;return o(e,(function(e,n){a=t(a,e,n)})),a}},function(e,t){e.exports=function(e){for(var t=[],n=0;n<e.length;n++)t=t.concat(e[n]);return t}},function(e,t,n){var r=n(620),i=n(45);e.exports=function(e){if(!(e=r(e,(function(e){return!isNaN(e)}))).length)return{min:0,max:0};if(i(e[0])){for(var t=[],n=0;n<e.length;n++)t=t.concat(e[n]);e=t}var o=Math.max.apply(null,e);return{min:Math.min.apply(null,e),max:o}}},function(e,t,n){var r=n(45);e.exports=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(r(t))for(var i=0;i<t.length;i+=1)e(t[i],n);else n.push(t);return n}},function(e,t,n){var r=n(45),i=n(46);e.exports=function(e){if(!r(e))return e;var t=[];return i(e,(function(e){r(e)?i(e,(function(e){t.push(e)})):t.push(e)})),t}},function(e,t,n){var r=n(237),i=n(45);e.exports=function(e,t){for(var n=null,o=0;o<e.length;o++){var a=e[o][t];if(!r(a)){n=i(a)?a[0]:a;break}}return n}},function(e,t,n){var r=n(84),i=n(596),o=n(678);e.exports=function(e,t){var n=void 0;if(r(t)&&(n=t),i(t)&&(n=function(e){return o(e,t)}),n)for(var a=0;a<e.length;a+=1)if(n(e[a]))return e[a];return null}},function(e,t,n){var r=n(620),i=n(605);e.exports=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return r(e,(function(e){return!i(t,e)}))}},function(e,t,n){e.exports={contains:n(605),difference:n(808),find:n(807),firstValue:n(806),flatten:n(805),flattenDeep:n(804),getRange:n(803),merge:n(802),pull:n(676),pullAt:n(675),reduce:n(801),remove:n(800),sortBy:n(799),union:n(798),uniq:n(674),valuesOfKey:n(797)}},function(e,t){e.exports=function(e,t){var n=this.getStyle(e,"width",t);return"auto"===n&&(n=e.offsetWidth),parseFloat(n)}},function(e,t,n){var r=n(237);e.exports=function(e,t,n){try{return window.getComputedStyle?window.getComputedStyle(e,null)[t]:e.currentStyle[t]}catch(e){return r(n)?null:n}}},function(e,t){e.exports=function(){return window.devicePixelRatio?window.devicePixelRatio:2}},function(e,t){e.exports=function(e,t){var n=this.getWidth(e,t),r=parseFloat(this.getStyle(e,"borderLeftWidth"))||0,i=parseFloat(this.getStyle(e,"paddingLeft"))||0,o=parseFloat(this.getStyle(e,"paddingRight"))||0;return n+r+(parseFloat(this.getStyle(e,"borderRightWidth"))||0)+i+o}},function(e,t){e.exports=function(e,t){var n=this.getHeight(e,t),r=parseFloat(this.getStyle(e,"borderTopWidth"))||0,i=parseFloat(this.getStyle(e,"paddingTop"))||0,o=parseFloat(this.getStyle(e,"paddingBottom"))||0;return n+r+(parseFloat(this.getStyle(e,"borderBottomWidth"))||0)+i+o}},function(e,t){e.exports=function(e,t){var n=this.getStyle(e,"height",t);return"auto"===n&&(n=e.offsetHeight),parseFloat(n)}},function(e,t){e.exports=function(e,t){if(e&&e.getBoundingClientRect){var n=e.getBoundingClientRect(),r=document.documentElement.clientTop,i=document.documentElement.clientLeft;return{top:n.top-r,bottom:n.bottom-r,left:n.left-i,right:n.right-i}}return t||null}},function(e,t){e.exports=function(e,t,n){if(e){if(e.addEventListener)return e.addEventListener(t,n,!1),{remove:function(){e.removeEventListener(t,n,!1)}};if(e.attachEvent)return e.attachEvent("on"+t,n),{remove:function(){e.detachEvent("on"+t,n)}}}}},function(e,t,n){e.exports={addEventListener:n(817),createDom:n(681),getBoundingClientRect:n(816),getHeight:n(815),getOuterHeight:n(814),getOuterWidth:n(813),getRatio:n(812),getStyle:n(811),getWidth:n(810),modifyCSS:n(680),requestAnimationFrame:n(679)}},function(e,t,n){var r=n(46),i=n(606),o=n(818),a=n(809),s=n(796),c=n(793),l=n(789),u=n(779),d=n(778),f=n(774),h=n(768),p=n(763),g={DOMUtil:o,DomUtil:o,MatrixUtil:u,PathUtil:f,arrayUtil:a,domUtil:o,eventUtil:s,formatUtil:c,mathUtil:l,matrixUtil:u,objectUtil:d,stringUtil:h,pathUtil:f,typeUtil:p,augment:n(651),clone:n(616),debounce:n(756),deepMix:n(615),each:r,extend:n(650),filter:n(620),group:n(755),groupBy:n(648),groupToMap:n(649),indexOf:n(754),isEmpty:n(647),isEqual:n(614),isEqualWith:n(753),map:n(752),mix:i,pick:n(751),throttle:n(750),toArray:n(604),toString:n(594),uniqueId:n(646)};r([o,a,s,c,l,u,d,f,h,p],(function(e){i(g,e)})),e.exports=g},function(e,t,n){var r=n(683),i=n(626),o=n(247),a=n(609),s=n(248),c={Graph:n(625),Tree:n(689),Util:n(26),Layouts:n(623),G:s,Plugins:{},Components:{},Global:o,Shape:r,registerNode:r.registerNode,registerEdge:r.registerEdge,registerGroup:r.registerGroup,registerGuide:r.registerGuide,registerBehaviour:i.registerBehaviour,version:a,track:function(e){o.track=e}};n(684),e.exports=c}])}))},"087d":function(e,t){function n(e,t){var n=-1,r=t.length,i=e.length;while(++n<r)e[i+n]=t[n];return e}e.exports=n},"09e1":function(e,t,n){e.exports=n("d339")},"0b07":function(e,t,n){var r=n("34ac"),i=n("3698");function o(e,t){var n=i(e,t);return r(n)?n:void 0}e.exports=o},"0b11":function(e,t,n){e.exports=n("2f74")},"0b7b":function(e,t,n){var r=n("8f95"),i=n("7463"),o=n("0363"),a=o("iterator");e.exports=function(e){if(void 0!=e)return e[a]||e["@@iterator"]||i[r(e)]}},"0c82":function(e,t,n){var r=n("9bfb");r("asyncDispose")},"0cf0":function(e,t,n){var r=n("b323"),i=n("9e57"),o=i.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},"0cfb":function(e,t,n){var r=n("83ab"),i=n("d039"),o=n("cc12");e.exports=!r&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},"0d24":function(e,t,n){(function(e){var r=n("2b3e"),i=n("07c7"),o=t&&!t.nodeType&&t,a=o&&"object"==typeof e&&e&&!e.nodeType&&e,s=a&&a.exports===o,c=s?r.Buffer:void 0,l=c?c.isBuffer:void 0,u=l||i;e.exports=u}).call(this,n("62e4")(e))},"0e67":function(e,t,n){var r=n("9bfb");r("iterator")},"100e":function(e,t,n){var r=n("cd9d"),i=n("2286"),o=n("c1c9");function a(e,t){return o(i(e,t,r),e+"")}e.exports=a},"126d":function(e,t,n){var r=n("6da8"),i=n("aaec"),o=n("d094");function a(e){return i(e)?o(e):r(e)}e.exports=a},1290:function(e,t){function n(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}e.exports=n},1310:function(e,t){function n(e){return null!=e&&"object"==typeof e}e.exports=n},1316:function(e,t,n){e.exports=n("9cd3")},1368:function(e,t,n){var r=n("da03"),i=function(){var e=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function o(e){return!!i&&i in e}e.exports=o},1561:function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},"159a":function(e,t,n){var r=n("32b3"),i=n("e2e4"),o=n("c098"),a=n("1a8c"),s=n("f4d6");function c(e,t,n,c){if(!a(e))return e;t=i(t,e);var l=-1,u=t.length,d=u-1,f=e;while(null!=f&&++l<u){var h=s(t[l]),p=n;if(l!=d){var g=f[h];p=c?c(g,h,f):void 0,void 0===p&&(p=a(g)?g:o(t[l+1])?[]:{})}r(f,h,p),f=f[h]}return e}e.exports=c},"159b":function(e,t,n){var r=n("da84"),i=n("fdbc"),o=n("17c2"),a=n("9112");for(var s in i){var c=r[s],l=c&&c.prototype;if(l&&l.forEach!==o)try{a(l,"forEach",o)}catch(u){l.forEach=o}}},"15f3":function(e,t,n){var r=n("89d9"),i=n("8604");function o(e,t){return r(e,t,(function(t,n){return i(e,n)}))}e.exports=o},"17c2":function(e,t,n){"use strict";var r=n("b727").forEach,i=n("b301");e.exports=i("forEach")?function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}:[].forEach},1875:function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},"18d8":function(e,t,n){var r=n("234d"),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,(function(e,n,r,i){t.push(r?i.replace(o,"$1"):n||e)})),t}));e.exports=a},"194a":function(e,t,n){var r=n("cc94");e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}}},"19aa":function(e,t){e.exports=function(e,t,n){if(!(e instanceof t))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return e}},"1a8c":function(e,t){function n(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}e.exports=n},"1be4":function(e,t,n){var r=n("d066");e.exports=r("document","documentElement")},"1c0a":function(e,t,n){"use strict";var r=n("8f95"),i=n("0363"),o=i("toStringTag"),a={};a[o]="z",e.exports="[object z]"!==String(a)?function(){return"[object "+r(this)+"]"}:a.toString},"1c0b":function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},"1c29":function(e,t,n){n("fc93"),n("6f89"),n("8b7b"),n("e363"),n("64db"),n("22a9"),n("9080"),n("0e67"),n("e699"),n("e7cc"),n("2e85"),n("980e"),n("9ac4"),n("274e"),n("8d05"),n("ef09"),n("aa1b"),n("8176"),n("522d");var r=n("764b");e.exports=r.Symbol},"1c7e":function(e,t,n){var r=n("b622"),i=r("iterator"),o=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){o=!0}};s[i]=function(){return this},Array.from(s,(function(){throw 2}))}catch(c){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var r={};r[i]=function(){return{next:function(){return{done:n=!0}}}},e(r)}catch(c){}return n}},"1d80":function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},"1dde":function(e,t,n){var r=n("d039"),i=n("b622"),o=n("60ae"),a=i("species");e.exports=function(e){return o>=51||!r((function(){var t=[],n=t.constructor={};return n[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"1e63":function(e,t,n){var r=n("06fa");e.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},"1efc":function(e,t){function n(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}e.exports=n},"1fc8":function(e,t,n){var r=n("4245");function i(e,t){var n=r(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this}e.exports=i},2266:function(e,t,n){var r=n("825a"),i=n("e95a"),o=n("50c4"),a=n("f8c2"),s=n("35a1"),c=n("9bdd"),l=function(e,t){this.stopped=e,this.result=t},u=e.exports=function(e,t,n,u,d){var f,h,p,g,m,v,b,y=a(t,n,u?2:1);if(d)f=e;else{if(h=s(e),"function"!=typeof h)throw TypeError("Target is not iterable");if(i(h)){for(p=0,g=o(e.length);g>p;p++)if(m=u?y(r(b=e[p])[0],b[1]):y(e[p]),m&&m instanceof l)return m;return new l(!1)}f=h.call(e)}v=f.next;while(!(b=v.call(f)).done)if(m=c(f,y,b.value,u),"object"==typeof m&&m&&m instanceof l)return m;return new l(!1)};u.stop=function(e){return new l(!0,e)}},2286:function(e,t,n){var r=n("85e3"),i=Math.max;function o(e,t,n){return t=i(void 0===t?e.length-1:t,0),function(){var o=arguments,a=-1,s=i(o.length-t,0),c=Array(s);while(++a<s)c[a]=o[t+a];a=-1;var l=Array(t+1);while(++a<t)l[a]=o[a];return l[t]=n(c),r(e,this,l)}}e.exports=o},"22a9":function(e,t,n){var r=n("9bfb");r("hasInstance")},"234d":function(e,t,n){var r=n("e380"),i=500;function o(e){var t=r(e,(function(e){return n.size===i&&n.clear(),e})),n=t.cache;return t}e.exports=o},2364:function(e,t,n){n("0e67"),n("3e47"),n("5145");var r=n("fbcc");e.exports=r.f("iterator")},"23cb":function(e,t,n){var r=n("a691"),i=Math.max,o=Math.min;e.exports=function(e,t){var n=r(e);return n<0?i(n+t,0):o(n,t)}},"23e7":function(e,t,n){var r=n("da84"),i=n("06cf").f,o=n("9112"),a=n("6eeb"),s=n("ce4e"),c=n("e893"),l=n("94ca");e.exports=function(e,t){var n,u,d,f,h,p,g=e.target,m=e.global,v=e.stat;if(u=m?r:v?r[g]||s(g,{}):(r[g]||{}).prototype,u)for(d in t){if(h=t[d],e.noTargetGet?(p=i(u,d),f=p&&p.value):f=u[d],n=l(m?d:g+(v?".":"#")+d,e.forced),!n&&void 0!==f){if(typeof h===typeof f)continue;c(h,f)}(e.sham||f&&f.sham)&&o(h,"sham",!0),a(u,d,h,e)}}},"241c":function(e,t,n){var r=n("ca84"),i=n("7839"),o=i.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},2474:function(e,t,n){var r=n("2b3e"),i=r.Uint8Array;e.exports=i},2478:function(e,t,n){var r=n("4245");function i(e){return r(this,e).get(e)}e.exports=i},2524:function(e,t,n){var r=n("6044"),i="__lodash_hash_undefined__";function o(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?i:t,this}e.exports=o},"253c":function(e,t,n){var r=n("3729"),i=n("1310"),o="[object Arguments]";function a(e){return i(e)&&r(e)==o}e.exports=a},2593:function(e,t,n){var r=n("15f3"),i=n("c6cf"),o=i((function(e,t){return null==e?{}:r(e,t)}));e.exports=o},2616:function(e,t,n){var r=n("0363"),i=n("7463"),o=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||a[o]===e)}},2626:function(e,t,n){"use strict";var r=n("d066"),i=n("9bf2"),o=n("b622"),a=n("83ab"),s=o("species");e.exports=function(e){var t=r(e),n=i.f;a&&t&&!t[s]&&n(t,s,{configurable:!0,get:function(){return this}})}},"266f":function(e,t,n){var r=n("9bfb");r("patternMatch")},"26e8":function(e,t){function n(e,t){return null!=e&&t in Object(e)}e.exports=n},"274e":function(e,t,n){var r=n("9bfb");r("split")},2874:function(e,t,n){var r=n("4180").f,i=n("0273"),o=n("78e7"),a=n("1c0a"),s=n("0363"),c=s("toStringTag"),l=a!=={}.toString;e.exports=function(e,t,n,s){if(e){var u=n?e:e.prototype;o(u,c)||r(u,c,{configurable:!0,value:t}),s&&l&&i(u,"toString",a)}}},"28c9":function(e,t){function n(){this.__data__=[],this.size=0}e.exports=n},"29f3":function(e,t){var n=Object.prototype,r=n.toString;function i(e){return r.call(e)}e.exports=i},"2b10":function(e,t){function n(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),n=n>i?i:n,n<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;var o=Array(i);while(++r<i)o[r]=e[r+t];return o}e.exports=n},"2b3e":function(e,t,n){var r=n("585a"),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},"2c6c":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"2cf4":function(e,t,n){var r,i,o,a=n("da84"),s=n("d039"),c=n("c6b6"),l=n("f8c2"),u=n("1be4"),d=n("cc12"),f=n("b629"),h=a.location,p=a.setImmediate,g=a.clearImmediate,m=a.process,v=a.MessageChannel,b=a.Dispatch,y=0,x={},w="onreadystatechange",O=function(e){if(x.hasOwnProperty(e)){var t=x[e];delete x[e],t()}},_=function(e){return function(){O(e)}},C=function(e){O(e.data)},S=function(e){a.postMessage(e+"",h.protocol+"//"+h.host)};p&&g||(p=function(e){var t=[],n=1;while(arguments.length>n)t.push(arguments[n++]);return x[++y]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},r(y),y},g=function(e){delete x[e]},"process"==c(m)?r=function(e){m.nextTick(_(e))}:b&&b.now?r=function(e){b.now(_(e))}:v&&!f?(i=new v,o=i.port2,i.port1.onmessage=C,r=l(o.postMessage,o,1)):!a.addEventListener||"function"!=typeof postMessage||a.importScripts||s(S)?r=w in d("script")?function(e){u.appendChild(d("script"))[w]=function(){u.removeChild(this),O(e)}}:function(e){setTimeout(_(e),0)}:(r=S,a.addEventListener("message",C,!1))),e.exports={set:p,clear:g}},"2dc0":function(e,t,n){e.exports=n("588c")},"2dcb":function(e,t,n){var r=n("91e9"),i=r(Object.getPrototypeOf,Object);e.exports=i},"2e85":function(e,t,n){var r=n("9bfb");r("replace")},"2ec1":function(e,t,n){var r=n("100e"),i=n("9aff");function o(e){return r((function(t,n){var r=-1,o=n.length,a=o>1?n[o-1]:void 0,s=o>2?n[2]:void 0;a=e.length>3&&"function"==typeof a?(o--,a):void 0,s&&i(n[0],n[1],s)&&(a=o<3?void 0:a,o=1),t=Object(t);while(++r<o){var c=n[r];c&&e(t,c,r,a)}return t}))}e.exports=o},"2f5a":function(e,t,n){var r,i,o,a=n("96e9"),s=n("3ac6"),c=n("dfdb"),l=n("0273"),u=n("78e7"),d=n("b2ed"),f=n("6e9a"),h=s.WeakMap,p=function(e){return o(e)?i(e):r(e,{})},g=function(e){return function(t){var n;if(!c(t)||(n=i(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}};if(a){var m=new h,v=m.get,b=m.has,y=m.set;r=function(e,t){return y.call(m,e,t),t},i=function(e){return v.call(m,e)||{}},o=function(e){return b.call(m,e)}}else{var x=d("state");f[x]=!0,r=function(e,t){return l(e,x,t),t},i=function(e){return u(e,x)?e[x]:{}},o=function(e){return u(e,x)}}e.exports={set:r,get:i,has:o,enforce:p,getterFor:g}},"2f74":function(e,t,n){e.exports=n("68ec")},"2f97":function(e,t,n){var r=n("dfdb");e.exports=function(e){if(!r(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},"2fcc":function(e,t){function n(e){var t=this.__data__,n=t["delete"](e);return this.size=t.size,n}e.exports=n},"30c9":function(e,t,n){var r=n("9520"),i=n("b218");function o(e){return null!=e&&i(e.length)&&!r(e)}e.exports=o},"32b3":function(e,t,n){var r=n("872a"),i=n("9638"),o=Object.prototype,a=o.hasOwnProperty;function s(e,t,n){var o=e[t];a.call(e,t)&&i(o,n)&&(void 0!==n||t in e)||r(e,t,n)}e.exports=s},"34ac":function(e,t,n){var r=n("9520"),i=n("1368"),o=n("1a8c"),a=n("dc57"),s=/[\\^$.*+?()[\]{}|]/g,c=/^\[object .+?Constructor\]$/,l=Function.prototype,u=Object.prototype,d=l.toString,f=u.hasOwnProperty,h=RegExp("^"+d.call(f).replace(s,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function p(e){if(!o(e)||i(e))return!1;var t=r(e)?h:c;return t.test(a(e))}e.exports=p},"35a1":function(e,t,n){var r=n("f5df"),i=n("3f8c"),o=n("b622"),a=o("iterator");e.exports=function(e){if(void 0!=e)return e[a]||e["@@iterator"]||i[r(e)]}},3698:function(e,t){function n(e,t){return null==e?void 0:e[t]}e.exports=n},3729:function(e,t,n){var r=n("9e69"),i=n("00fd"),o=n("29f3"),a="[object Null]",s="[object Undefined]",c=r?r.toStringTag:void 0;function l(e){return null==e?void 0===e?s:a:c&&c in Object(e)?i(e):o(e)}e.exports=l},"373a":function(e,t,n){e.exports=n("2364")},"37e8":function(e,t,n){var r=n("83ab"),i=n("9bf2"),o=n("825a"),a=n("df75");e.exports=r?Object.defineProperties:function(e,t){o(e);var n,r=a(t),s=r.length,c=0;while(s>c)i.f(e,n=r[c++],t[n]);return e}},"3ac6":function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||Function("return this")()}).call(this,n("c8ba"))},"3b4a":function(e,t,n){var r=n("0b07"),i=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=i},"3bbe":function(e,t,n){var r=n("861d");e.exports=function(e){if(!r(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},"3e47":function(e,t,n){"use strict";var r=n("cbd0").charAt,i=n("2f5a"),o=n("4056"),a="String Iterator",s=i.set,c=i.getterFor(a);o(String,"String",(function(e){s(this,{type:a,string:String(e),index:0})}),(function(){var e,t=c(this),n=t.string,i=t.index;return i>=n.length?{value:void 0,done:!0}:(e=r(n,i),t.index+=e.length,{value:e,done:!1})}))},"3e476":function(e,t,n){var r=n("a5eb"),i=n("c1b2"),o=n("4180");r({target:"Object",stat:!0,forced:!i,sham:!i},{defineProperty:o.f})},"3e80":function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++n+r).toString(36)}},"3f8c":function(e,t){e.exports={}},4056:function(e,t,n){"use strict";var r=n("a5eb"),i=n("f575"),o=n("5779"),a=n("ec62"),s=n("2874"),c=n("0273"),l=n("d666"),u=n("0363"),d=n("7042"),f=n("7463"),h=n("bb83"),p=h.IteratorPrototype,g=h.BUGGY_SAFARI_ITERATORS,m=u("iterator"),v="keys",b="values",y="entries",x=function(){return this};e.exports=function(e,t,n,u,h,w,O){i(n,t,u);var _,C,S,P=function(e){if(e===h&&M)return M;if(!g&&e in L)return L[e];switch(e){case v:return function(){return new n(this,e)};case b:return function(){return new n(this,e)};case y:return function(){return new n(this,e)}}return function(){return new n(this)}},j=t+" Iterator",k=!1,L=e.prototype,D=L[m]||L["@@iterator"]||h&&L[h],M=!g&&D||P(h),E="Array"==t&&L.entries||D;if(E&&(_=o(E.call(new e)),p!==Object.prototype&&_.next&&(d||o(_)===p||(a?a(_,p):"function"!=typeof _[m]&&c(_,m,x)),s(_,j,!0,!0),d&&(f[j]=x))),h==b&&D&&D.name!==b&&(k=!0,M=function(){return D.call(this)}),d&&!O||L[m]===M||c(L,m,M),f[t]=M,h)if(C={values:P(b),keys:w?M:P(v),entries:P(y)},O)for(S in C)(g||k||!(S in L))&&l(L,S,C[S]);else r({target:t,proto:!0,forced:g||k},C);return C}},4069:function(e,t,n){var r=n("44d2");r("flat")},4160:function(e,t,n){"use strict";var r=n("23e7"),i=n("17c2");r({target:"Array",proto:!0,forced:[].forEach!=i},{forEach:i})},4180:function(e,t,n){var r=n("c1b2"),i=n("77b2"),o=n("6f8d"),a=n("7168"),s=Object.defineProperty;t.f=r?s:function(e,t,n){if(o(e),t=a(t,!0),o(n),i)try{return s(e,t,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},"41c3":function(e,t,n){var r=n("1a8c"),i=n("eac5"),o=n("ec8c"),a=Object.prototype,s=a.hasOwnProperty;function c(e){if(!r(e))return o(e);var t=i(e),n=[];for(var a in e)("constructor"!=a||!t&&s.call(e,a))&&n.push(a);return n}e.exports=c},4245:function(e,t,n){var r=n("1290");function i(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}e.exports=i},42454:function(e,t,n){var r=n("f909"),i=n("2ec1"),o=i((function(e,t,n){r(e,t,n)}));e.exports=o},"428f":function(e,t,n){e.exports=n("da84")},4344:function(e,t,n){var r=n("dfdb"),i=n("6220"),o=n("0363"),a=o("species");e.exports=function(e,t){var n;return i(e)&&(n=e.constructor,"function"!=typeof n||n!==Array&&!i(n.prototype)?r(n)&&(n=n[a],null===n&&(n=void 0)):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},4359:function(e,t){function n(e,t){var n=-1,r=e.length;t||(t=Array(r));while(++n<r)t[n]=e[n];return t}e.exports=n},"44ad":function(e,t,n){var r=n("d039"),i=n("c6b6"),o="".split;e.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==i(e)?o.call(e,""):Object(e)}:Object},"44ba":function(e,t,n){var r=n("c1b2"),i=n("7043"),o=n("2c6c"),a=n("a421"),s=n("7168"),c=n("78e7"),l=n("77b2"),u=Object.getOwnPropertyDescriptor;t.f=r?u:function(e,t){if(e=a(e),t=s(t,!0),l)try{return u(e,t)}catch(n){}if(c(e,t))return o(!i.f.call(e,t),e[t])}},"44d2":function(e,t,n){var r=n("b622"),i=n("7c73"),o=n("9112"),a=r("unscopables"),s=Array.prototype;void 0==s[a]&&o(s,a,i(null)),e.exports=function(e){s[a][e]=!0}},"44de":function(e,t,n){var r=n("da84");e.exports=function(e,t){var n=r.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},4508:function(e,t,n){var r=n("1561"),i=Math.max,o=Math.min;e.exports=function(e,t){var n=r(e);return n<0?i(n+t,0):o(n,t)}},"471b":function(e,t,n){"use strict";var r=n("194a"),i=n("4fff"),o=n("faaa"),a=n("2616"),s=n("6725"),c=n("6c15"),l=n("0b7b");e.exports=function(e){var t,n,u,d,f,h=i(e),p="function"==typeof this?this:Array,g=arguments.length,m=g>1?arguments[1]:void 0,v=void 0!==m,b=0,y=l(h);if(v&&(m=r(m,g>2?arguments[2]:void 0,2)),void 0==y||p==Array&&a(y))for(t=s(h.length),n=new p(t);t>b;b++)c(n,b,v?m(h[b],b):h[b]);else for(d=y.call(h),f=d.next,n=new p;!(u=f.call(d)).done;b++)c(n,b,v?o(d,m,[u.value,b],!0):u.value);return n.length=b,n}},4840:function(e,t,n){var r=n("825a"),i=n("1c0b"),o=n("b622"),a=o("species");e.exports=function(e,t){var n,o=r(e).constructor;return void 0===o||void 0==(n=r(o)[a])?t:i(n)}},"484e":function(e,t,n){var r=n("a5eb"),i=n("471b"),o=n("7de7"),a=!o((function(e){Array.from(e)}));r({target:"Array",stat:!0,forced:a},{from:i})},4896:function(e,t,n){var r=n("6f8d"),i=n("c230"),o=n("9e57"),a=n("6e9a"),s=n("edbd"),c=n("7a37"),l=n("b2ed"),u=l("IE_PROTO"),d="prototype",f=function(){},h=function(){var e,t=c("iframe"),n=o.length,r="<",i="script",a=">",l="java"+i+":";t.style.display="none",s.appendChild(t),t.src=String(l),e=t.contentWindow.document,e.open(),e.write(r+i+a+"document.F=Object"+r+"/"+i+a),e.close(),h=e.F;while(n--)delete h[d][o[n]];return h()};e.exports=Object.create||function(e,t){var n;return null!==e?(f[d]=r(e),n=new f,f[d]=null,n[u]=e):n=h(),void 0===t?n:i(n,t)},a[u]=!0},4930:function(e,t,n){var r=n("d039");e.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},4963:function(e,t,n){var r,i,o=n("3ac6"),a=n("c4b8"),s=o.process,c=s&&s.versions,l=c&&c.v8;l?(r=l.split("."),i=r[0]+r[1]):a&&(r=a.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/),r&&(i=r[1]))),e.exports=i&&+i},"49f4":function(e,t,n){var r=n("6044");function i(){this.__data__=r?r(null):{},this.size=0}e.exports=i},"4d64":function(e,t,n){var r=n("fc6a"),i=n("50c4"),o=n("23cb"),a=function(e){return function(t,n,a){var s,c=r(t),l=i(c.length),u=o(a,l);if(e&&n!=n){while(l>u)if(s=c[u++],s!=s)return!0}else for(;l>u;u++)if((e||u in c)&&c[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},"4d8c":function(e,t,n){var r=n("5c69");function i(e){var t=null==e?0:e.length;return t?r(e,1):[]}e.exports=i},"4de4":function(e,t,n){"use strict";var r=n("23e7"),i=n("b727").filter,o=n("1dde");r({target:"Array",proto:!0,forced:!o("filter")},{filter:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},"4f50":function(e,t,n){var r=n("b760"),i=n("e538"),o=n("c8fe"),a=n("4359"),s=n("fa21"),c=n("d370"),l=n("6747"),u=n("dcbe"),d=n("0d24"),f=n("9520"),h=n("1a8c"),p=n("60ed"),g=n("73ac"),m=n("8adb"),v=n("8de2");function b(e,t,n,b,y,x,w){var O=m(e,n),_=m(t,n),C=w.get(_);if(C)r(e,n,C);else{var S=x?x(O,_,n+"",e,t,w):void 0,P=void 0===S;if(P){var j=l(_),k=!j&&d(_),L=!j&&!k&&g(_);S=_,j||k||L?l(O)?S=O:u(O)?S=a(O):k?(P=!1,S=i(_,!0)):L?(P=!1,S=o(_,!0)):S=[]:p(_)||c(_)?(S=O,c(O)?S=v(O):h(O)&&!f(O)||(S=s(_))):P=!1}P&&(w.set(_,S),y(S,_,b,x,w),w["delete"](_)),r(e,n,S)}}e.exports=b},"4fff":function(e,t,n){var r=n("1875");e.exports=function(e){return Object(r(e))}},"50c4":function(e,t,n){var r=n("a691"),i=Math.min;e.exports=function(e){return e>0?i(r(e),9007199254740991):0}},"50d8":function(e,t){function n(e,t){var n=-1,r=Array(e);while(++n<e)r[n]=t(n);return r}e.exports=n},5135:function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},5145:function(e,t,n){n("9103");var r=n("78a2"),i=n("3ac6"),o=n("0273"),a=n("7463"),s=n("0363"),c=s("toStringTag");for(var l in r){var u=i[l],d=u&&u.prototype;d&&!d[c]&&o(d,c,l),a[l]=a.Array}},"522d":function(e,t,n){var r=n("3ac6"),i=n("2874");i(r.JSON,"JSON",!0)},"55a3":function(e,t){function n(e){return this.__data__.has(e)}e.exports=n},5692:function(e,t,n){var r=n("c430"),i=n("c6cd");(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.4.1",mode:r?"pure":"global",copyright:"漏 2019 Denis Pushkarev (zloirock.ru)"})},"56c5":function(e,t,n){var r=n("a5eb"),i=n("ec62");r({target:"Object",stat:!0},{setPrototypeOf:i})},"56ef":function(e,t,n){var r=n("d066"),i=n("241c"),o=n("7418"),a=n("825a");e.exports=r("Reflect","ownKeys")||function(e){var t=i.f(a(e)),n=o.f;return n?t.concat(n(e)):t}},5779:function(e,t,n){var r=n("78e7"),i=n("4fff"),o=n("b2ed"),a=n("f5fb"),s=o("IE_PROTO"),c=Object.prototype;e.exports=a?Object.getPrototypeOf:function(e){return e=i(e),r(e,s)?e[s]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?c:null}},"585a":function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n("c8ba"))},"588c":function(e,t,n){n("5145"),n("3e47"),e.exports=n("59d7")},5899:function(e,t){e.exports="\t\n\v\f\r 聽釟�鈥�鈥佲�傗�冣�勨�呪�嗏�団�堚�夆�娾�仧銆�\u2028\u2029\ufeff"},"58a8":function(e,t,n){var r=n("1d80"),i=n("5899"),o="["+i+"]",a=RegExp("^"+o+o+"*"),s=RegExp(o+o+"*$"),c=function(e){return function(t){var n=String(r(t));return 1&e&&(n=n.replace(a,"")),2&e&&(n=n.replace(s,"")),n}};e.exports={start:c(1),end:c(2),trim:c(3)}},"59d7":function(e,t,n){var r=n("8f95"),i=n("0363"),o=n("7463"),a=i("iterator");e.exports=function(e){var t=Object(e);return void 0!==t[a]||"@@iterator"in t||o.hasOwnProperty(r(t))}},"5ab9":function(e,t,n){n("e519");var r=n("764b");e.exports=r.Array.isArray},"5c69":function(e,t,n){var r=n("087d"),i=n("0621");function o(e,t,n,a,s){var c=-1,l=e.length;n||(n=i),s||(s=[]);while(++c<l){var u=e[c];t>0&&n(u)?t>1?o(u,t-1,n,a,s):r(s,u):a||(s[s.length]=u)}return s}e.exports=o},"5c6c":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"5d24":function(e,t,n){e.exports=n("6426")},"5e2e":function(e,t,n){var r=n("28c9"),i=n("69d5"),o=n("b4c0"),a=n("fba5"),s=n("67ca");function c(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype["delete"]=i,c.prototype.get=o,c.prototype.has=a,c.prototype.set=s,e.exports=c},6044:function(e,t,n){var r=n("0b07"),i=r(Object,"create");e.exports=i},"60ae":function(e,t,n){var r,i,o=n("da84"),a=n("b39a"),s=o.process,c=s&&s.versions,l=c&&c.v8;l?(r=l.split("."),i=r[0]+r[1]):a&&(r=a.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/),r&&(i=r[1]))),e.exports=i&&+i},"60ed":function(e,t,n){var r=n("3729"),i=n("2dcb"),o=n("1310"),a="[object Object]",s=Function.prototype,c=Object.prototype,l=s.toString,u=c.hasOwnProperty,d=l.call(Object);function f(e){if(!o(e)||r(e)!=a)return!1;var t=i(e);if(null===t)return!0;var n=u.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==d}e.exports=f},6220:function(e,t,n){var r=n("fc48");e.exports=Array.isArray||function(e){return"Array"==r(e)}},6271:function(e,t,n){e.exports=n("373a")},"62e4":function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},6386:function(e,t,n){var r=n("a421"),i=n("6725"),o=n("4508"),a=function(e){return function(t,n,a){var s,c=r(t),l=i(c.length),u=o(a,l);if(e&&n!=n){while(l>u)if(s=c[u++],s!=s)return!0}else for(;l>u;u++)if((e||u in c)&&c[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},"638c":function(e,t,n){var r=n("06fa"),i=n("fc48"),o="".split;e.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==i(e)?o.call(e,""):Object(e)}:Object},6426:function(e,t,n){e.exports=n("ac0c")},"64db":function(e,t){},"656b":function(e,t,n){var r=n("e2e4"),i=n("f4d6");function o(e,t){t=r(t,e);var n=0,o=t.length;while(null!=e&&n<o)e=e[i(t[n++])];return n&&n==o?e:void 0}e.exports=o},"65f0":function(e,t,n){var r=n("861d"),i=n("e8b5"),o=n("b622"),a=o("species");e.exports=function(e,t){var n;return i(e)&&(n=e.constructor,"function"!=typeof n||n!==Array&&!i(n.prototype)?r(n)&&(n=n[a],null===n&&(n=void 0)):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},6725:function(e,t,n){var r=n("1561"),i=Math.min;e.exports=function(e){return e>0?i(r(e),9007199254740991):0}},6747:function(e,t){var n=Array.isArray;e.exports=n},"67ca":function(e,t,n){var r=n("cb5a");function i(e,t){var n=this.__data__,i=r(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}e.exports=i},"68ec":function(e,t,n){n("56c5");var r=n("764b");e.exports=r.Object.setPrototypeOf},"69d5":function(e,t,n){var r=n("cb5a"),i=Array.prototype,o=i.splice;function a(e){var t=this.__data__,n=r(t,e);if(n<0)return!1;var i=t.length-1;return n==i?t.pop():o.call(t,n,1),--this.size,!0}e.exports=a},"69f3":function(e,t,n){var r,i,o,a=n("7f9a"),s=n("da84"),c=n("861d"),l=n("9112"),u=n("5135"),d=n("f772"),f=n("d012"),h=s.WeakMap,p=function(e){return o(e)?i(e):r(e,{})},g=function(e){return function(t){var n;if(!c(t)||(n=i(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}};if(a){var m=new h,v=m.get,b=m.has,y=m.set;r=function(e,t){return y.call(m,e,t),t},i=function(e){return v.call(m,e)||{}},o=function(e){return b.call(m,e)}}else{var x=d("state");f[x]=!0,r=function(e,t){return l(e,x,t),t},i=function(e){return u(e,x)?e[x]:{}},o=function(e){return u(e,x)}}e.exports={set:r,get:i,has:o,enforce:p,getterFor:g}},"6c15":function(e,t,n){"use strict";var r=n("7168"),i=n("4180"),o=n("2c6c");e.exports=function(e,t,n){var a=r(t);a in e?i.f(e,a,o(0,n)):e[a]=n}},"6da8":function(e,t){function n(e){return e.split("")}e.exports=n},"6e9a":function(e,t){e.exports={}},"6eeb":function(e,t,n){var r=n("da84"),i=n("5692"),o=n("9112"),a=n("5135"),s=n("ce4e"),c=n("9e81"),l=n("69f3"),u=l.get,d=l.enforce,f=String(c).split("toString");i("inspectSource",(function(e){return c.call(e)})),(e.exports=function(e,t,n,i){var c=!!i&&!!i.unsafe,l=!!i&&!!i.enumerable,u=!!i&&!!i.noTargetGet;"function"==typeof n&&("string"!=typeof t||a(n,"name")||o(n,"name",t),d(n).source=f.join("string"==typeof t?t:"")),e!==r?(c?!u&&e[t]&&(l=!0):delete e[t],l?e[t]=n:o(e,t,n)):l?e[t]=n:s(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||c.call(this)}))},"6f89":function(e,t){},"6f8d":function(e,t,n){var r=n("dfdb");e.exports=function(e){if(!r(e))throw TypeError(String(e)+" is not an object");return e}},"6fcd":function(e,t,n){var r=n("50d8"),i=n("d370"),o=n("6747"),a=n("0d24"),s=n("c098"),c=n("73ac"),l=Object.prototype,u=l.hasOwnProperty;function d(e,t){var n=o(e),l=!n&&i(e),d=!n&&!l&&a(e),f=!n&&!l&&!d&&c(e),h=n||l||d||f,p=h?r(e.length,String):[],g=p.length;for(var m in e)!t&&!u.call(e,m)||h&&("length"==m||d&&("offset"==m||"parent"==m)||f&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||s(m,g))||p.push(m);return p}e.exports=d},7042:function(e,t){e.exports=!0},7043:function(e,t,n){"use strict";var r={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!r.call({1:2},1);t.f=o?function(e){var t=i(this,e);return!!t&&t.enumerable}:r},"70a1":function(e,t,n){!function(t,r){e.exports=r(n("07cd"))}(window,(function(e){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=25)}([function(e,t,n){"use strict";function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t,n){return e.addShape("path",{attrs:r({},n,{path:t})})}function a(e){return[{x:e.centerX,y:e.minY},{x:e.maxX,y:e.centerY},{x:e.centerX,y:e.maxY},{x:e.minX,y:e.centerY}]}function s(e,t){var n,r,i=a(t),o=1/0;return i.forEach((function(t,i){var a,s,c=(a=e,s=t,Math.sqrt(Math.pow(a.x-s.x,2)+Math.pow(a.y-s.y,2)));c<o&&(n=t,o=c,r=i)})),{point:n,index:r}}function c(e,t){return{x:(e[t].x+e[t+1].x)/2,y:(e[t].y+e[t+1].y)/2}}function l(e,t){var n=e.point,r=e.index,i=t.point,o=t.index;return n.x===i.x||n.y===i.y?[n,i]:2===r&&0===o||0===r&&2===o?[n,{x:n.x,y:(n.y+i.y)/2},{x:i.x,y:(n.y+i.y)/2},i]:2!==r&&0!==r||3!==o&&1!==o?1!==r&&3!==r||2!==o&&0!==o?[n,{x:(n.x+i.x)/2,y:n.y},{x:(n.x+i.x)/2,y:i.y},i]:[n,{x:i.x,y:n.y},i]:[n,{x:n.x,y:i.y},i]}function u(e,t){return e[t].x===e[t+1].x}function d(e,t,n){return u(t,n)?e.x===t[n].x&&(e.y-t[n].y)*(e.y-t[n+1].y)<=0:e.y===t[n].y&&(e.x-t[n].x)*(e.x-t[n+1].x)<=0}function f(e,t){for(var n,r,i,o,a,s=1/0,c=0;c<t.length-1;c++){var l=u(t,c),f=void 0;if(d(f=l?{x:t[c].x,y:e.y}:{x:e.x,y:t[c].y},t,c)){var h=(o=e,a=f,Math.pow(o.x-a.x,2)+Math.pow(o.y-a.y,2));s>h&&(s=h,n=c,r=f,i=l)}}return{verticalPoint:r,index:n,vertical:i}}function h(e,t,n){var r,i,o,c=function(e){if(!e)return{x:void 0,y:void 0};var t=e.getBBox();return{x:t.centerX,y:t.centerY}}(t),l=e.getLinkPoints(c)[0];if(n){var u=a(e.getBBox())[n];r=e.getBBox(),i=u,o={x:t.getBBox().centerX,y:t.getBBox().centerY},((r.centerX-i.x)*(r.centerX-o.x)>0||(r.centerY-i.y)*(r.centerY-o.y)>0)&&(l=u)}l=s(l,e.getBBox());var d=t.getLinkPoints(l.point)[0];return{sourcePoint:l,targetPoint:d=s(d,t.getBBox())}}function p(e,t,n){return u(t,n)?e.minX>t[n].x?1:e.maxX<t[n].x?-1:0:e.minY>t[n].y?1:e.maxY<t.y?-1:0}function g(e,t,n){return u(t,n)?{x:t[n].x,y:e.y}:{x:e.x,y:t[n].y}}function m(e){var t;switch(e){case 0:t=2;break;case 1:t=3;break;case 3:t=1;break;default:t=0}return t}n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a})),n.d(t,"f",(function(){return s})),n.d(t,"j",(function(){return c})),n.d(t,"h",(function(){return l})),n.d(t,"i",(function(){return u})),n.d(t,"l",(function(){return d})),n.d(t,"e",(function(){return f})),n.d(t,"d",(function(){return h})),n.d(t,"a",(function(){return p})),n.d(t,"g",(function(){return g})),n.d(t,"k",(function(){return m}))},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(7),a=n(3),s=n(4),c={getActivedStyle:function(){},getSelectedStyle:function(){},getStyle:function(){},getPath:function(){}};function l(e,t,n){var r=[];return s.isString(e)?r=[t,e]:s.isArray(e)?(e.unshift(t),r=e):r=[t],n&&r.unshift(n+"-base"),r}o.registerNode("page-base",r({},c)),o.registerEdge("page-base",r({},c)),o.registerGroup("page-base",r({},c)),o.registerGuide("page-base",r({},c)),a.setRegister=function(e,t,n){e.registerNode=function(e,r,i){o.registerNode(e,r,l(i,t+"-base",n))},e.registerEdge=function(e,r,i){o.registerEdge(e,r,l(i,t+"-base",n))},e.registerGroup=function(e,r,i){o.registerGroup(e,r,l(i,t+"-base",n))},e.registerGuide=function(e,r,i){o.registerGuide(e,r,l(i,t+"-base",n))},e.registerBehaviour=function(e,t,n){o.registerBehaviour(e,(function(e){var n=e.get("page");n.set("_graph",e),t(n)}),n)}},a.setRegister(a,"page"),n(44),e.exports=a},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(7),o=n(22),a=n(63),s=n(64),c=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},i.Util,o,a,s);e.exports=c},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){o(e,t,n[t])}))}return e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function c(e){return(c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=n(21),d=n(4),f=n(14),h=n(34),p=n(35),g=n(37),m=[h,n(38),n(39),p,g,n(40),n(42),n(43)],v=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r={defaultData:null,shortcut:{redo:!0,undo:!0,delete:!0,resetZoom:!0,autoZoom:!0,zoomIn:!0,zoomOut:!0},_controllers:{},_signals:{}};return d.each(m,(function(e){d.mix(r,e.CFG)})),d.mix(!0,r,e),(n=s(this,c(t).call(this,r))).isPage=!0,n.type="page",n._init(),n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)}(t,u),n=t,(r=[{key:"getDelegation",value:function(e,t){var n;if(t||(t=this.getGraph().getRootGroup()),1!==e.length||e[0].isNode||e[0].isGroup){var r=d.getTotalBBox(e.map((function(e){return e.getBBox()})));(n=d.getRectByBox(r,t,f.nodeDelegationStyle)).set("capture",!1)}else e[0].isEdge?n=t.addShape("path",{attrs:i({path:"M0 0L 1 1"},f.edgeDelegationStyle),capture:!1}):(n=d.getRectByBox(e[0],t,f.nodeDelegationStyle)).set("capture",!1);return n}},{key:"focusGraphWrapper",value:function(){this.getGraph().getKeyboardEventWrapper().focus()}},{key:"saveImage",value:function(e){var t,n,r=this,o=this.getGraph(),a=o.getBBox(),s=o.getFitViewPadding();return o.saveImage(i({width:a.width+s[1]+s[3],height:a.height+s[0]+s[2],beforeTransform:function(){t=r.getSelected().map((function(e){return e.id})),n=r.getSelected().map((function(e){return e.id})),r.clearSelected(),r.clearActived()},afterTransform:function(){r.setSelected(t,!0),r.setActived(n,!0)}},e))}},{key:"_init",value:function(){var e=this;d.each(m,(function(t){t.INIT&&e[t.INIT]()})),this.bindEvent(),this._cacheBBox()}},{key:"executeCommand",value:function(e,t){var n=this.editor;n?n.executeCommand(e,t):e()}},{key:"_cacheBBox",value:function(){var e=this.getGraph();this.set("bboxCache",e.getBBox())}},{key:"bindEvent",value:function(){var e=this;this.getGraph().on("afterchange",(function(){e._cacheBBox()}))}},{key:"translateLimt",value:function(e){var t=this.getGraph(),n=this.get("bboxCache"),r=t.getWidth(),i=t.getHeight(),o=[n.minX,n.minY,1],a=[n.maxX,n.maxY,1];return d.vec3.transformMat3(o,o,e),d.vec3.transformMat3(a,a,e),a[0]<100&&d.mat3.translate(e,e,[100-a[0],0]),a[1]<100&&d.mat3.translate(e,e,[0,100-a[1]]),o[1]>i-100&&d.mat3.translate(e,e,[0,i-100-o[1]]),o[0]>r-100&&d.mat3.translate(e,e,[r-100-o[0],0]),!0}},{key:"setSignal",value:function(e,t){this.get("_signals")[e]=t}},{key:"getSignal",value:function(e){return this.get("_signals")[e]}},{key:"setController",value:function(e,t){this.get("_controllers")[e]=t}},{key:"getController",value:function(e){return this.get("_controllers")[e]}},{key:"destroy",value:function(){var e=this.get("_graph"),t=this.get("_controllers");d.each(t,(function(e){e.destroy()})),e.destroy()}}])&&a(n.prototype,r),o&&a(n,o),t}();d.each(m,(function(e){d.mix(v.prototype,e.AUGMENT)})),e.exports=v},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(6),o=n(14),a=i.createDOM("<canvas>").getContext("2d");e.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},i,{getPanCanvasBehaviour:function(e){return function(t){var n,r,a=t.getGraph();a.behaviourOn("canvas:mouseenter",(function(){t.css({cursor:o.cursor.beforePanCanvas})})),a.behaviourOn("mouseleave",(function(e){e.toShape||t.css({cursor:o.cursor.beforePanCanvas})})),a.behaviourOn("mousedown",(function(i){(2!==i.button&&!e||!i.shape||i.item&&!1===i.item.dragable&&"mind-root"!==i.item.shapeObj.type&&!t.getSignal("dragEdge"))&&(n={x:i.domX,y:i.domY},t.css({cursor:o.cursor.panningCanvas}),r=a.getMatrix(),t.setCapture(!1))})),a.behaviourOn("drag",(function(e){if(n){var o=e.domX-n.x,s=e.domY-n.y,c=[];i.mat3.translate(c,r,[o,s]),t.translateLimt(c)&&(a.updateMatrix(c),a.draw())}})),a.behaviourOn("mouseup",(function(){n&&(n=void 0,r=void 0,t.setCapture(!0),t.css({cursor:o.cursor.beforePanCanvas}))}))}},getLabelTextByTextLineWidth:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:320;a.font=t;var r=a.measureText(e).width;if(r>n){r=0;for(var i=1;i<e.length;i++)(r+=a.measureText(e[i]).width)>=n&&(e=e.substring(0,i)+"\n"+e.substring(i,e.length),i+=1,r=0)}return e}})},function(e,t){e.exports={orbitGap:10,nodeDefaultShape:"flow-node",edgeDefaultShape:"flow-smooth",groupDefaultShape:"flow-group",nodeActivedOutterStyle:{lineWidth:0},groupSelectedOutterStyle:{stroke:"#E0F0FF",lineWidth:2},nodeSelectedOutterStyle:{stroke:"#E0F0FF",lineWidth:2},edgeActivedStyle:{stroke:"#1890FF",strokeOpacity:.92},nodeActivedStyle:{fill:"#F3F9FF",stroke:"#1890FF"},groupActivedStyle:{stroke:"#1890FF"},edgeSelectedStyle:{lineWidth:2,strokeOpacity:.92,stroke:"#A3B1BF"},nodeSelectedStyle:{fill:"#F3F9FF",stroke:"#1890FF"},groupSelectedStyle:{stroke:"#1890FF",fillOpacity:.92},nodeStyle:{stroke:"#CED4D9",fill:"#FFFFFF",shadowOffsetX:0,shadowOffsetY:4,shadowBlur:10,shadowColor:"rgba(13, 26, 38, 0.08)",lineWidth:1,radius:4,fillOpacity:.92},edgeStyle:{stroke:"#A3B1BF",strokeOpacity:.92,lineWidth:1,lineAppendWidth:8,endArrow:!0},groupBackgroundPadding:[40,10,10,10],groupLabelOffsetX:10,groupLabelOffsetY:10,edgeLabelStyle:{fill:"#666",textAlign:"center",textBaseline:"middle"},edgeLabelRectPadding:4,edgeLabelRectStyle:{fill:"white"},nodeLabelStyle:{fill:"#666",textAlign:"center",textBaseline:"middle"},groupStyle:{stroke:"#CED4D9",radius:4},groupLabelStyle:{fill:"#666",textAlign:"left",textBaseline:"top"},multiSelectRectStyle:{fill:"#1890FF",fillOpacity:.08,stroke:"#1890FF",opacity:.1},dragNodeHoverToGroupStyle:{stroke:"#1890FF",lineWidth:2},dragNodeLeaveFromGroupStyle:{stroke:"#BAE7FF",lineWidth:2},anchorPointStyle:{radius:3.5,fill:"#fff",stroke:"#1890FF",lineAppendWidth:12},anchorHotsoptStyle:{radius:12,fill:"#1890FF",fillOpacity:.25},anchorHotsoptActivedStyle:{radius:14},anchorPointHoverStyle:{radius:4,fill:"#1890FF",fillOpacity:1,stroke:"#1890FF"},nodeControlPointStyle:{radius:4,fill:"#fff",shadowBlur:4,shadowColor:"#666"},edgeControlPointStyle:{radius:6,symbol:"square",lineAppendWidth:6,fillOpacity:0,strokeOpacity:0},nodeSelectedBoxStyle:{stroke:"#C2C2C2"},cursor:{panningCanvas:"-webkit-grabbing",beforePanCanvas:"-webkit-grab",hoverNode:"move",hoverEffectiveAnchor:"crosshair",hoverEdge:"default",hoverGroup:"move",hoverUnEffectiveAnchor:"default",hoverEdgeControllPoint:"crosshair",multiSelect:"crosshair"},zIndex:{anchorPoint:3,anchorHotsopt:2,selectedBox:1,controlPoint:4},polylineEdgeStyle:{offset:10,borderRadius:5},addToGroupDelayTime:400,outFromGroupDelayTime:400}},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(7),a=n(28),s=n(29),c={whitespace:{9:"Tab",13:"Enter",32:"Space"},fn:{112:"f1 ",113:"f2 ",114:"f3 ",115:"f4 ",116:"f5 ",117:"f6 ",118:"f7 ",119:"f8 ",120:"f9 ",121:"f10",122:"f11",123:"f12"},letter:{65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z"},number:{48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9"},navigation:{37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown"},symbol:{110:"decimal point",186:"semi-colon",187:"=",188:"comma",189:"-",190:"period ",191:"/",192:"grave accent",219:"open bracket ",220:"back slash ",221:"close bracket ",222:"single quote "},smallNumberKey:{96:"numpad 0 ",97:"numpad 1 ",98:"numpad 2 ",99:"numpad 3 ",100:"numpad 4 ",101:"numpad 5 ",102:"numpad 6 ",103:"numpad 7 ",104:"numpad 8 ",105:"numpad 9 "},modifierKey:{16:"Shift",17:"Ctrl ",18:"Alt",20:"caps lock"},escKey:{8:"Backspace",46:"Delete",27:"Escape"},homeKey:{91:"Windows Key / Left command",92:"right window key ",93:"Windows Menu"},computeKey:{106:"multiply ",107:"add",109:"subtract ",111:"divide "}},l=r({},o.Util,a,{getNodeSize:function(e){if(e){if(o.Util.isNumber(e))return[e,e];if(o.Util.isString(e)){if(-1===e.indexOf("*")){var t=Number(e);return[t,t]}return e.split("*")}return e}return[96,48]},getTypeAndChar:function(e){var t;for(var n in e=""+e,c)for(var r in t=n,c[n])if(r===e)return{type:t,character:c[n][r]};return{}},getKeyboradKey:function(e){return e.key||l.getTypeAndChar(e.keyCode).character},getIndex:function(e){return e.getParent().get("children").indexOf(e)},setId:function(e){e.id||(e.id=o.Util.guid())},pointLineDistance:function(e,t,n,r,i,a){var s=[n-e,r-t];if(o.Util.vec2.exactEquals(s,[0,0]))return NaN;var c=[-s[1],s[0]];o.Util.vec2.normalize(c,c);var l=[i-e,a-t];return Math.abs(o.Util.vec2.dot(l,c))},getRectByBox:function(e,t,n){return t.addShape("rect",{attrs:r({},n,{x:e.minX,y:e.minY,width:e.maxX-e.minX,height:e.maxY-e.minY})})},objectToValues:function(e){var t,n=[];for(t in e)e.hasOwnProperty(t)&&n.push(e[t]);return n},getValue:function(e){return o.Util.isFunction(e)?e():e},getContrast:function(e,t){var n={};return o.Util.each(t,(function(t,r){n[r]=e[r]})),n},arrowTo:function(e,t,n,r,i,a,s){var c=[a-r,s-i],l=o.Util.vec2.angleTo(c,[1,0],!0);return e.transform([["r",l],["t",t,n]]),e},setEndOfContenteditable:function(e){var t,n;document.createRange?((t=document.createRange()).selectNodeContents(e),t.collapse(!1),(n=window.getSelection()).removeAllRanges(),n.addRange(t)):document.selection&&((t=document.body.createTextRange()).moveToElementText(e),t.collapse(!1),t.select())},matches:function(e,t){return(Element.prototype.matches||Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),n=t.length;--n>=0&&t.item(n)!==this;);return n>-1}).call(e,t)},delegateEvent:function(e,t,n,r){return l.addEventListener(e,t,(function(t){for(var i=t.target||t.srcElement;i!==e;)l.matches(i,n)&&r.call(i,Array.prototype.slice.call(arguments)),i=i.parentNode}))},Palettes:s});e.exports=l},function(t,n){t.exports=e},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){o(e,t,n[t])}))}return e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function c(e,t,n){return(c="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=l(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=n(7),f=n(1),h=n(10),p=[],g=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r={showHotArea:!1,defaultData:{roots:[{label:"鎬濈淮瀵煎浘",children:[{label:"鏂板缓鑺傜偣"},{label:"鏂板缓鑺傜偣"},{label:"鏂板缓鑺傜偣"}]}]},shortcut:{append:!0,appendChild:!0,collapseExpand:!0,selectAll:!0},labelEditable:!0,graph:{modes:{default:["clickNodeSelected","keydownMoveSelection","clickCanvasSelected","keydownEditLabel","panBlank","wheelChangeViewport","panMindNode","clickCollapsedButton","clickExpandedButton","hoverButton","hoverNodeActived","dblclickItemEditLabel"],readOnly:["clickNodeSelected","wheelChangeViewport","keydownMoveSelection","hoverNodeActived","panCanvas","clickExpandedButton","hoverButton","clickCanvasSelected"]},layout:new d.Layouts.Mindmap({direction:"H",getSubTreeSep:function(e){return e.children&&e.children.length>0?e.hierarchy<=2?8:2:0},getHGap:function(e){return 1===e.hierarchy?8:2===e.hierarchy?24:18},getVGap:function(e){return 1===e.hierarchy||2===e.hierarchy?24:2},getSide:function(e){return e.data.side?e.data.side:"right"}}),mode:"default",defaultIntersectBox:"rect",nodeDefaultShape:"mind-base",edgeDefaultShape:"mind-edge",minZoom:.2,maxZoom:2},align:{item:!1},rootShape:"mind-root",firstSubShape:"mind-first-sub",secondSubShape:"mind-second-sub",subShape:"mind-base",nodeDefaultShape:"mind-base",graphConstructor:d.Tree,defaultSide:"right"},i={};return h.each(p,(function(e){h.mix(i,e.CFG)})),h.mix(!0,r,i,e),(n=s(this,l(t).call(this,r))).isMind=!0,n}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&u(e,t)}(t,f),n=t,(r=[{key:"_init",value:function(){var e=this;c(l(t.prototype),"_init",this).call(this),h.each(p,(function(t){t.INIT&&e[t.INIT]()}));var n=this.getGraph(),r=this.get("defaultData"),i=n.get("mode"),o=n.getRootGroup().addGroup();if(this.set("hotAreaGroup",o),n.edge().shape((function(e){if(n.find(e.target).getModel().isPlaceholder)return"mind-placeholder-edge"})),r&&this.read(r),"default"===i){if(r){var a=this.getRoot(),s=n.find(a.id);this.setSelected(s,!0)}}else if("readOnly"===i){var u=this.get("shortcut");u.append=!1,u.appendChild=!1,u.selectAll=!1,u.delete=!1}if(r){var d=this.getRoot();this.focus(d.id)}}},{key:"bindEvent",value:function(){var e=this;c(l(t.prototype),"bindEvent",this).call(this);var n=this.get("_graph");n.on("keydown",(function(e){e.domEvent.preventDefault()})),n.on("beforechange",(function(t){"add"===t.action?e._beforeAdd(t):"changeData"===t.action&&e._beforeChangeData(t)})),n.on("aftersource",(function(){e._setHierarchy()})),n.on("afterchange",(function(){e._setHotArea()})),n.on("afteritemdraw",(function(e){var t=e.item,n=t.getModel();if(t.isEdge){var r=t.getGraphicGroup();h.toBack(r,r.getParent()),r.setSilent("capture",!1)}n.parent||(t.isRoot=!0,t.deleteable=!1,t.collapseExpand=!1,t.appendable=!1,t.dragable=!1)})),this.on("beforedelete",(function(t){var n=t.items[0],r=e._getBrothers(n),i=e._getNth(n);r[i-1]?e.setSelected(r[i-1].id,!0):r[i+1]?e.setSelected(r[i+1].id,!0):e.setSelected(n.getParent(),!0)})),this.on("afteritemselected",(function(t){e._tryAdjustViewport(t.item)}))}},{key:"getRoot",value:function(){return this.getGraph().getSource().roots[0]}},{key:"_setHierarchy",value:function(e){var t=this.getGraph(),n=this.get("firstSubShape"),r=this.get("secondSubShape"),i=this.get("defaultSide");if(e){var o=t.find(e.parent);if(o){var a=o.getModel();e.hierarchy=a.hierarchy+1,"mind-placeholder"!==e.shape&&(2===e.hierarchy&&(e.shape=n,e.side||(e.side=i)),3===e.hierarchy&&(e.shape=r))}}else(e=this.getRoot()).hierarchy=1;h.traverseTree(e,(function(e,t){e.hierarchy=t.hierarchy+1,e.side||(e.side=i),t.side&&(e.side=t.side),2===e.hierarchy?e.shape=n:3===e.hierarchy&&(e.shape=r)}),(function(e){return e.children}))}},{key:"getFirstChildrenBySide",value:function(e){var t=this.getRoot(),n=[];return t.children.forEach((function(t){t.side===e&&n.push(t)})),n}},{key:"_getNth",value:function(e){return this.getGraph().getNth(e)}},{key:"_getBrothers",value:function(e){return e.getParent().getModel().children}},{key:"_getMoveChildModel",value:function(e){if(e&&e.length>0){var t=e.length;return e[parseInt(t/2)]}}},{key:"_getVerticalMoveItem",value:function(e,t,n){for(var r,i=this.getGraph().getNodes(),o=e.getBBox(),a=[o.minX,o.maxX],s=[],c=0;c<a.length;c++)for(var l=a[c],u=0;u<i.length;u++){var d=i[u],f=d.getBBox();t(f,o,l)&&s.push({long:n(f,o),node:d})}return s.length>0&&(s.sort((function(e,t){return e.long-t.long})),r=s[0].node),r}},{key:"_arrowTopItem",value:function(e){var t=this._getBrothers(e),n=this._getNth(e);return t[n-1]?t[n-1]:this._getVerticalMoveItem(e,(function(e,t,n){return e.centerY<t.centerY&&n<=e.maxX&&n>=e.minX}),(function(e,t){return t.centerY-e.centerY}))}},{key:"_arrowBottomItem",value:function(e){var t=this._getBrothers(e),n=this._getNth(e);return t[n+1]?t[n+1]:this._getVerticalMoveItem(e,(function(e,t,n){return e.centerY>t.centerY&&n<=e.maxX&&n>=e.minX}),(function(e,t){return e.centerY-t.centerY}))}},{key:"_arrowLeftItem",value:function(e){var t=h.getMindNodeSide(e);if(e.isRoot){var n=this.getFirstChildrenBySide("left");return this._getMoveChildModel(n)}if("left"===t){var r=e.getModel().children;return this._getMoveChildModel(r)}return e.getParent()}},{key:"_arrowRightItem",value:function(e){var t=h.getMindNodeSide(e);if(e.isRoot){var n=this.getFirstChildrenBySide("right");return this._getMoveChildModel(n)}if("right"===t){var r=e.getModel().children;return this._getMoveChildModel(r)}return e.getParent()}},{key:"_moveItemSelection",value:function(e){var t=this.getGraph(),n=this.getSelected()[0];if(n){var r,i=e.domEvent,o=h.getKeyboradKey(i);"ArrowUp"!==o||n.isRoot?"ArrowDown"!==o||n.isRoot?"ArrowLeft"===o?r=this._arrowLeftItem(n):"ArrowRight"===o&&(r=this._arrowRightItem(n)):r=this._arrowBottomItem(n):r=this._arrowTopItem(n),r&&(r=t.find(r.id)).isVisible()&&(this.clearSelected(),this.setSelected(r,!0))}}},{key:"showLabelEditor",value:function(e){var t=e.domEvent,n=this.getSelected()[0],r=h.getKeyboradKey(t);if(n&&1===r.length&&!t.metaKey&&!t.ctrlKey){var i=this.get("labelTextArea");n&&(this.beginEditLabel(n),i.innerHTML=r,h.setEndOfContenteditable(i))}}},{key:"_tryAdjustViewport",value:function(e){var t=this.get("_graph"),n=e.getBBox(),r={x:n.minX,y:n.minY},i={x:n.maxX,y:n.maxY},o=t.getDomPoint(r),a=t.getDomPoint(i),s=t.getWidth(),c=t.getHeight();o.x<0&&t.translate(16-o.x,0),o.y<0&&t.translate(0,16-o.y),a.x>s&&t.translate(s-a.x-16,0),a.y>c&&t.translate(0,c-a.y-16)}},{key:"_beforeChangeData",value:function(e){var t=e.data.roots[0],n=this.get("rootShape");t.shape=n,this._setHierarchy(t)}},{key:"_beforeAdd",value:function(e){var t=this.get("_graph"),n=e.model,r=t.find(n.parent);r.getModel().collapsed&&t.update(r,{collapsed:!1}),this._setHierarchy(n)}},{key:"_drawHotAreaShape",value:function(){var e=this.get("_graph"),t=this.get("hotAreaGroup"),n=this.get("hotAreas");t.clear(),n.forEach((function(e){t.addShape("rect",{attrs:{x:e.minX,y:e.minY,width:e.maxX-e.minX,height:e.maxY-e.minY,fill:e.color,fillOpacity:.4},capture:!1})})),e.draw()}},{key:"_setHotArea",value:function(){var e=[],t=this.get("_graph"),n=this.getRoot(),r="placeholder",o=this.get("showHotArea"),a=t.find(n.id).getBBox();e.push({minX:a.minX-90,minY:a.minY-60,maxX:(a.minX+a.maxX)/2,maxY:a.maxY+60,parent:n,current:n,id:n.id+"left"+r,nth:n.children.length,side:"left",color:"orange"}),e.push({minX:(a.minX+a.maxX)/2,minY:a.minY-60,maxX:a.maxX+90,maxY:a.maxY+60,parent:n,current:n,id:n.id+"right"+r,nth:n.children.length,side:"right",color:"pink"}),h.traverseTree(n,(function(n,o,a){var s=t.find(n.id);if(!n.isPlaceholder&&s&&s.isVisible()){var c,l=function(e,t,n){var r=n.children,i=e;if(!n.parent)for(;r[i]&&r[i].side!==t.side;)i++;for(;r[i]&&r[i].isPlaceholder;)i++;if(r[i]&&r[i].side===t.side)return r[i]}(a+1,n,o),u=function(e,t,n){var r=n.children,i=e;if(!n.parent)for(;r[i]&&r[i].side!==t.side;)i--;for(;r[i]&&r[i].isPlaceholder;)i--;if(r[i]&&r[i].side===t.side)return r[i]}(a-1,n,o),d=t.find(n.id).getBBox(),f=o.children,h=2===n.hierarchy&&"right"===n.side,p=2===n.hierarchy&&"left"===n.side;if(u||e.push({minX:h?d.minX-90:d.minX,minY:function(){var e=u?d.minY:d.minY-16;return f[a-1]&&f[a-1].isPlaceholder&&f[a-1].side===n.side&&(e=t.find(f[a-1].id).getBBox().minY),e}(),maxX:p?d.maxX+90:d.maxX,maxY:(d.minY+d.maxY)/2,parent:o,id:(u?u.id:void 0)+n.id+o.id+r,side:n.side,color:"yellow",nth:a}),l){var g=t.find(l.id).getBBox();e.push({minX:"left"===n.side?Math.max(d.minX,g.minX):h?d.minX-90:d.minX,minY:(d.minY+d.maxY)/2,maxX:"right"===n.side?Math.min(d.maxX,g.maxX):p?d.maxX+90:d.maxX,maxY:(g.minY+g.maxY)/2,parent:o,id:n.id+(l?l.id:void 0)+o.id+r,side:n.side,color:"blue",nth:a+1})}else e.push({minX:h?d.minX-90:d.minX,minY:(d.minY+d.maxY)/2,maxX:p?d.maxX+90:d.maxX,maxY:function(){var e=d.maxY+16;return f[a+1]&&f[a+1].isPlaceholder&&f[a+1].side===n.side&&(e=t.find(f[a+1].id).getBBox().maxY),e}(),parent:o,id:n.id+void 0+o.id+r,color:"red",nth:a+1,addOrder:"push",side:n.side});if(!n.children||0===n.children.length||1===n.children.length&&n.children[0].isPlaceholder)c=n.x>o.x?{minX:d.maxX,minY:d.minY-0,maxX:d.maxX+100,maxY:d.maxY+0}:{minX:d.minX-100,minY:d.minY-0,maxX:d.minX,maxY:d.maxY+0},e.push(i({},c,{parent:n,id:NaN+n.id+r,nth:0,color:"green",side:n.side,addOrder:"push"}))}}),(function(e){return e.children})),this.set("hotAreas",e),o&&this._drawHotAreaShape()}},{key:"hideHotArea",value:function(){var e=this.get("_graph");this.get("hotAreaGroup").clear(),e.draw(),this.set("showHotArea",!1)}},{key:"showHotArea",value:function(){this._drawHotAreaShape(),this.set("showHotArea",!0)}},{key:"getHotArea",value:function(e){var t;return this.get("hotAreas").forEach((function(n){if(e.x>n.minX&&e.x<n.maxX&&e.y>n.minY&&e.y<n.maxY)return t=n,!1})),t}},{key:"saveExpandImage",value:function(e){var t,n,r,o=this,a=this.getGraph(),s=a.getBBox(),c=a.getFitViewPadding();return a.saveImage(i({width:s.width+c[1]+c[3],height:s.height+c[0]+c[2],beforeTransform:function(){var e=a.getNodes();(t=e.filter((function(e){return e.getModel().collapsed})).map((function(e){return e.getModel().id}))).forEach((function(e){a.update(e,{collapsed:!1})})),a.layout(),n=o.getSelected().map((function(e){return e.id})),r=o.getSelected().map((function(e){return e.id})),o.clearSelected(),o.clearActived()},afterTransform:function(){t.forEach((function(e){a.update(e,{collapsed:!0})})),o.setSelected(n,!0),o.setActived(r,!0)}},e))}},{key:"save",value:function(){var e=this.get("_graph").save();return e.roots.forEach((function(e){h.traverseTree(e,(function(e){delete e.x,delete e.y,delete e.width,delete e.height,delete e.parent,delete e.nth,delete e.hierarchy,delete e.index,delete e.shape}),(function(e){return e.children}),!0)})),e}}])&&a(n.prototype,r),o&&a(n,o),t}();h.each(p,(function(e){h.mix(g.prototype,e.AUGMENT)})),f.setRegister(g,"mind","page"),e.exports=g},function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function i(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}var o=n(7).Util,a=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var n=this.getDefaultCfg();o.mix(!0,this,n,t),this.init()}return i(e,[{key:"getDefaultCfg",value:function(){return{}}}]),i(e,[{key:"init",value:function(){}},{key:"destroy",value:function(){}}]),e}();e.exports=a},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},n(4),{getMindNodeSide:function(e){var t=e.getModel();if(t.side)return t.side;var n=e.getParent();return n?n.getModel().side?n.getModel().side:i.getMindNodeSide(n):void 0}});e.exports=i},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function o(e){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function a(e,t){return(a=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=n(1),c=n(16),l=n(19),u=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r={graph:{modes:{default:["panBlank","hoverGroupActived","keydownCmdWheelZoom","clickEdgeSelected","clickNodeSelected","clickCanvasSelected","clickGroupSelected","hoverNodeActived","hoverEdgeActived","hoverButton","clickCollapsedButton","clickExpandedButton","wheelChangeViewport","keydownShiftMultiSelected","dragNodeAddToGroup","dragOutFromGroup","panItem","hoverEdgeControlPoint","dragEdgeControlPoint"],add:["dragPanelItemAddNode"],readOnly:["panCanvas"],move:["panCanvas"],multiSelect:["dragMultiSelect"]},mode:"default",defaultIntersectBox:"rect",nodeDefaultShape:"flow-base",edgeDefaultShape:"flow-smooth",groupDefaultShape:"flow-base"},linkNode:!1};return l.mix(!0,r,{},e),(n=i(this,o(t).call(this,r))).isFlow=!0,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&a(e,t)}(t,c),t}();s.setRegister(u,"flow","diagram"),e.exports=u},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e,t,n){return(a="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=s(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=n(16),u=n(1),d=n(6),f=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r={graph:{modes:{default:["panBlank","keydownCmdWheelZoom","clickEdgeSelected","clickNodeSelected","clickCanvasSelected","hoverNodeActived","hoverEdgeActived","hoverButton","wheelChangeViewport","keydownShiftMultiSelected","panItem","hoverNodeShowArrowController","hoverEdgeControlPoint","dragEdgeControlPoint","bpmnMoveEdgeController"],add:["dragPanelItemAddNode","processAddEdge"],readOnly:["panCanvas"],move:["panCanvas"],multiSelect:["dragMultiSelect"]},mode:"default",defaultIntersectBox:"rect",nodeDefaultShape:"bpmn-base",edgeDefaultShape:"bpmn-base"},arrowController:{thickness:32,long:32,controllers:[]}};return d.mix(!0,r,{},e),(n=o(this,s(t).call(this,r))).isBPMN=!0,n}var n,r,u;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,l),n=t,(r=[{key:"_init",value:function(){a(s(t.prototype),"_init",this).call(this),this._initArrowController()}},{key:"_createArrowController",value:function(e,t){var n=this,r=this.get("arrowController").controllers,i=d.createDOM('<div class="g6-bpmn-arrow"><svg t="1543840367375" class="icon" style="" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1061" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M906.77248 512c0 4.77184-2.21184 9.2672-5.9904 12.17536l-376.5248 289.4848c-2.7648 2.11968-6.06208 3.18464-9.3696 3.18464-3.25632 0-6.5024-1.03424-9.24672-3.09248-5.50912-4.15744-7.5776-11.48928-5.03808-17.90976l75.71456-191.67232L132.58752 604.17024c-8.48896 0-15.36-6.88128-15.36-15.36l0-153.6c0-8.48896 6.87104-15.36 15.36-15.36l443.72992 0-75.71456-191.68256c-2.53952-6.42048-0.47104-13.75232 5.04832-17.90976 5.50912-4.15744 13.12768-4.13696 18.60608 0.09216l376.5248 289.4848C904.56064 502.7328 906.77248 507.22816 906.77248 512z" p-id="1062" fill="#34B7EF"></path></svg></div>',{visibility:"hidden",width:e+"px",height:t+"px",position:"absolute"});return i.setAttribute("draggable","true"),d.addEventListener(i,"dragstart",(function(){var e=i.hoverNode,t={shape:"bpmn-base",source:e.id,anchorIndex:i.getAttribute("anchorIndex")},r=e.getBBox(),o=n.getDelegation([{isEdge:!0}]);n.setSignal("dragEdge",!0),n.beginAdd("edge",t),n.set("addEdgeConfig",{addModel:t,delegation:o,startPoint:{x:r.centerX,y:r.centerY},sourceItem:e}),n.hideArrowController()})),r.push(i),i}},{key:"showArrowController",value:function(e){this.get("arrowController").controllers.forEach((function(t){t.show(),t.hoverNode=e}))}},{key:"hideArrowController",value:function(){this.get("arrowController").controllers.forEach((function(e){e.hide()}))}},{key:"_initArrowController",value:function(){var e=this.getGraph().getGraphContainer(),t=this.get("arrowController"),n=t.thickness,r=t.long,i=this._createArrowController(n,r),o=this._createArrowController(n,r),a=this._createArrowController(r,n),s=this._createArrowController(r,n);e.appendChild(i),e.appendChild(o),e.appendChild(a),e.appendChild(s),t.topArrow=i,t.bottomArrow=o,t.leftArrow=a,t.rightArrow=s}},{key:"bindEvent",value:function(){var e=this;a(s(t.prototype),"bindEvent",this).call(this);var n=this.getGraph();n.on("beforepanitem",(function(){e.hideArrowController()})),n.on("afterviewportchange",(function(){e.hideArrowController()}))}}])&&i(n.prototype,r),u&&i(n,u),t}();u.setRegister(f,"bpmn","diagram"),e.exports=f},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e,t,n){return(a="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=s(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=n(7),u=n(1),d=n(2),f=n(65),h=n(66),p=n(68),g=n(72),m=[f,n(73),g,h,p,n(74)],v=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r={shortcut:{copy:!0,paste:!0,selectAll:!0,addGroup:!0,unGroup:!0},graph:{minZoom:.2,maxZoom:2},graphConstructor:l.Graph,noEndEdge:!0},i={};return d.each(m,(function(e){d.mix(i,e.CFG)})),d.mix(!0,r,i,e),(n=o(this,s(t).call(this,r))).isFlow=!0,n}var n,r,f;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,u),n=t,(r=[{key:"_init",value:function(){var e=this;a(s(t.prototype),"_init",this).call(this),d.each(m,(function(t){t.INIT&&e[t.INIT]()}))}},{key:"bindEvent",value:function(){var e=this;a(s(t.prototype),"bindEvent",this).call(this),this.on("beforeitemactived",(function(t){var n=t.item,r=e.get("_graph").getShapeObj(n).getActivedOutterStyle(n);n.isNode&&e.addOutterShape(n,r)})),this.on("beforeitemunactived",(function(t){var n=t.item;(n.isNode||n.isGroup)&&e.clearOutterShape(n)})),this.on("beforeitemselected",(function(t){var n=t.item,r=e.get("_graph").getShapeObj(n).getSelectedOutterStyle(n);(n.isNode||n.isGroup)&&e.addOutterShape(n,r)})),this.on("beforeitemunselected",(function(t){var n=t.item;(n.isNode||n.isGroup)&&e.clearOutterShape(n)}))}}])&&i(n.prototype,r),f&&i(n,f),t}();d.each(m,(function(e){d.mix(v.prototype,e.AUGMENT)})),u.setRegister(v,"diagram","page"),e.exports=v},function(e,t){e.exports={gridStyle:{stroke:"#A3B1BF",lineWidth:.5},cursor:{panningCanvas:"-webkit-grabbing",beforePanCanvas:"-webkit-grab"},wheelPanRatio:.3,alignLineStyle:{stroke:"#FA8C16",lineWidth:1},nodeDelegationStyle:{stroke:"#1890FF",fill:"#1890FF",fillOpacity:.08,lineDash:[4,4],radius:4,lineWidth:1},edgeDelegationStyle:{stroke:"#1890FF",lineDash:[4,4],lineWidth:1}}},function(e,t,n){var r=n(18);n(32),n(33),e.exports=r},function(e,t,n){var r=n(13);n(75),n(80),e.exports=r},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e,t,n){return(a="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=s(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=n(1),u=n(16),d=n(24),f=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r={graph:{modes:{default:["panBlank","hoverGroupActived","keydownCmdWheelZoom","clickEdgeSelected","clickNodeSelected","clickCanvasSelected","clickGroupSelected","hoverNodeActived","hoverEdgeActived","hoverButton","clickCollapsedButton","clickExpandedButton","wheelChangeViewport","keydownShiftMultiSelected","dragNodeAddToGroup","dragOutFromGroup","panItem","hoverEdgeControlPoint","dragEdgeControlPoint"],add:["dragPanelItemAddNode","processAddEdge"],readOnly:["panCanvas"],move:["panCanvas"],multiSelect:["dragMultiSelect"]},mode:"default",defaultIntersectBox:"circle",nodeDefaultShape:"koni-base",edgeDefaultShape:"koni-base",groupDefaultShape:"koni-base",minZoom:.5,maxZoom:2},orbit:{satellite:["forkAndLink"]},anchorLink:!1,noEndEdge:!1};return d.mix(!0,r,{},e),(n=o(this,s(t).call(this,r))).isKoni=!0,n}var n,r,l;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,u),n=t,(r=[{key:"bindEvent",value:function(){a(s(t.prototype),"bindEvent",this).call(this);var e=this.getGraph();e.on("afterchange",(function(t){var n=t.item,r=t.action,i=t.originModel,o=t.updateModel;if(n&&n.isEdge)if("add"===r||"remove"===r){var a=n.getSource(),s=n.getTarget();d.getParallelEdges(a,s,!0).forEach((function(e){e.update()}))}else if("update"===r){var c=e.find(i.source),l=e.find(i.target),u=[];if(d.getParallelEdges(c,l,!0).forEach((function(e){e.update()})),d.isNil(o.target)&&!d.isNil(o.source)){var f=e.find(o.source);u=d.getParallelEdges(f,l,!0)}else if(!d.isNil(o.target)&&d.isNil(o.source)){var h=e.find(o.target);u=d.getParallelEdges(c,h,!0)}else if(!d.isNil(o.target)&&!d.isNil(o.source)){var p=e.find(o.source),g=e.find(o.target);u=d.getParallelEdges(p,g,!0)}u.forEach((function(e){e.update()}))}"changeData"===r&&e.getEdges().forEach((function(e){e.update()})),e.draw()}))}}])&&i(n.prototype,r),l&&i(n,l),t}();l.setRegister(f,"koni","diagram"),e.exports=f},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(6),a={};function s(e){return e.getCurrentPage().getSelected().length>0}function c(e){var t=e.getCurrentPage();this.snapShot=t.save(),this.selectedItems=t.getSelected().map((function(e){return e.id})),this.method&&(o.isString(this.method)?t[this.method]():this.method(e))}function l(e){var t=e.getCurrentPage();t.read(this.snapShot),t.setSelected(this.selectedItems,!0)}function u(e){return e.getCurrentPage().getMode()!==this.toMode}function d(e){var t=e.getCurrentPage();this.fromMode=t.getMode(),t.changeMode(this.toMode)}function f(e){e.getCurrentPage().changeMode(this.fromMode)}function h(e){var t={},n=[];return e.forEach((function(e){var i=e.model,a=o.mix(!0,{},r({},i,{id:o.guid()}));t[i.id]=a.id,n.push(r({},e,{model:a}))})),n.forEach((function(e){var n=e.model;if(n.parent){var r=t[n.parent];r?n.parent=r:delete n.parent}})),n.sort((function(e,t){return e.index-t.index})),n}a.list=[],a.registerCommand=function(e,t,n){if(a[e])o.mix(a[e],t);else{var i=r({enable:function(){return!0},init:function(){},execute:c,back:l,shortcutCodes:void 0,executeTimes:1,name:e,queue:!0},t);n&&a[n]&&(i=o.mix({},a[n],t)),a[e]=i,a.list.push(i)}},a.execute=function(e,t,n){var r=o.mix(!0,{},a[e],n),i=t.get("_command");return r.enable(t)&&(r.init(),r.queue&&(i.queue.splice(i.current,i.queue.length-i.current,r),i.current+=1),t.emit("beforecommandexecute",{command:r}),r.execute(t),t.emit("aftercommandexecute",{command:r}),t.setCommandDOMenable()),r},a.enable=function(e,t){return a[e].enable(t)},a.registerCommand("common",{back:l}),a.registerCommand("copyAdjacent",{enable:function(){return this.copyNode&&this.copyNode.isNode&&this.x&&this.y},execute:function(e){var t=this.copyNode,n=e.getCurrentPage(),r=n.getGraph(),i=t.getModel(),a=o.clone(i);a.id=o.guid(),a.x=this.x,a.y=this.y;var s=r.add("node",a),c=r.add("edge",{source:i.id,target:a.id});1===this.executeTimes&&(this.addIds=[s.id,c.id],this.page=n)},back:function(){var e=this.page.getGraph();this.addIds.forEach((function(t){e.remove(t)}))}}),a.registerCommand("add",{enable:function(){return this.type&&this.addModel},execute:function(e){var t=e.getCurrentPage(),n=t.getGraph().add(this.type,this.addModel);1===this.executeTimes&&(this.addId=n.id,this.page=t)},back:function(){this.page.getGraph().remove(this.addId)}}),a.registerCommand("update",{enable:function(){return this.itemId&&this.updateModel},execute:function(e){var t=e.getCurrentPage(),n=t.getGraph(),r=n.find(this.itemId);1===this.executeTimes&&(this.originModel=o.getContrast(r.getModel(),this.updateModel),this.page=t),n.update(r,this.updateModel)},back:function(){var e=this.page.getGraph(),t=e.find(this.itemId);e.update(t,this.originModel)}}),a.registerCommand("redo",{queue:!1,enable:function(e){var t=e.get("_command"),n=t.queue;return t.current<n.length},execute:function(e){var t=e.get("_command");t.queue[t.current].execute(e),t.current+=1},shortcutCodes:[["metaKey","shiftKey","z"],["ctrlKey","shiftKey","z"]]}),a.registerCommand("undo",{queue:!1,enable:function(e){return e.get("_command").current>0},execute:function(e){var t=e.get("_command"),n=t.queue[t.current-1];n.executeTimes++,n.back(e),t.current-=1},shortcutCodes:[["metaKey","z"],["ctrlKey","z"]]}),a.registerCommand("copy",{queue:!1,enable:s,method:function(e){var t=e.getCurrentPage().getSelected(),n=e.get("_command"),i=t.map((function(e){return e.getGraphicGroup()})),a=o.getChildrenBBox(i);n.clipboard=[],t.forEach((function(e){o.traverseTree(e,(function(e){var t=e.getModel(),r=e.getGraphicGroup();n.clipboard.push({type:e.type,index:o.getIndex(r),model:t})}),(function(e){return e.getChildren&&e.getChildren()}),!0)})),e.set("copyCenterBox",r({},a))}}),a.registerCommand("pasteHere",{enable:function(e){return e.get("_command").clipboard.length>0},method:function(e){var t=e.getCurrentPage(),n=e.get("_command"),r=this.pasteData?this.pasteData:h(n.clipboard),i=this.copyCenterBox?this.copyCenterBox:e.get("copyCenterBox"),a=this.contextmenuPoint?this.contextmenuPoint:e.get("contextmenuPoint");t.clearSelected(),this.copyCenterBox=o.clone(i),this.pasteData=o.clone(r),this.contextmenuPoint=o.clone(a),r.forEach((function(e){var n=e.model;n.x&&(n.x+=a.x-i.minX),n.y&&(n.y+=a.y-i.minY),t.add(e.type,n)}))},back:l}),a.registerCommand("paste",{enable:function(e){return e.get("_command").clipboard.length>0},method:function(e){var t=e.getCurrentPage(),n=e.get("_command"),r=this.pasteData?this.pasteData:h(n.clipboard);t.clearSelected(),this.pasteData=o.clone(r),r.forEach((function(e){var n=e.model;n.x&&(n.x+=10),n.y&&(n.y+=10),t.add(e.type,n)}))},back:l}),a.registerCommand("addGroup",{init:function(){this.addGroupId=o.guid()},enable:function(e){return e.getCurrentPage().getSelected().length>1},method:function(e){e.getCurrentPage().addGroup({id:this.addGroupId})},back:l}),a.registerCommand("unGroup",{enable:function(e){var t=e.getCurrentPage().getSelected();return 1===t.length&&t[0].isGroup},method:"unGroup",back:l}),a.registerCommand("delete",{getDeleteItems:function(e){var t=e.getCurrentPage(),n=t.getGraph(),r=this.itemIds?this.itemIds.map((function(e){return n.find(e)})):t.getSelected();return r.filter((function(e){return!1!==e.deleteable}))},enable:function(e){return this.getDeleteItems(e).length>0},method:function(e){var t=e.getCurrentPage(),n=this.getDeleteItems(e),r=t.getGraph();t.emit("beforedelete",{items:n}),o.each(n,(function(e){r.remove(e)})),t.emit("afterdelete",{items:n}),this.itemIds=n.map((function(e){return e.getModel().id}))},back:l,shortcutCodes:["Delete","Backspace"]}),a.registerCommand("selectAll",{method:function(e){var t=e.getCurrentPage();t.getGraph().getItems().forEach((function(e){t.setSelected(e,!0)}))},back:l,shortcutCodes:[["metaKey","a"]]}),a.registerCommand("toBack",{enable:s,method:"toBack",back:l}),a.registerCommand("toFront",{enable:s,method:"toFront",back:l}),a.registerCommand("clear",{enable:function(e){return e.getCurrentPage().getItems().length>0},method:"clear",back:l}),a.registerCommand("multiSelect",{enable:u,toMode:"multiSelect",execute:d,back:f}),a.registerCommand("move",{enable:u,toMode:"move",execute:d,back:f}),e.exports=a},function(e,t,n){e.exports=n(2)},function(e,t,n){"use strict";n.r(t),n.d(t,"mouseEnterEdge",(function(){return i})),n.d(t,"mouseLeaveEdge",(function(){return o})),n.d(t,"startMove",(function(){return a})),n.d(t,"endMove",(function(){return s})),n.d(t,"mouseMoveEdge",(function(){return c})),n.d(t,"mergeLine",(function(){return l}));var r=n(0);function i(e){var t=e.graph,n=e.bpmn,i=e.ev,o=e.backUpCursor,a=i.item,s=a.model.controlPoints,c=Object(r.e)({x:i.x,y:i.y},s),l=c.index,u=c.vertical;null!=l&&(o&&(a._cursor=n.getGraph().getMouseEventWrapper().style.cursor),t.update(a,{hold:{index:l,vertical:u}}),u?n.css({cursor:"col-resize"}):n.css({cursor:"row-resize"}))}function o(e){var t=e.graph,n=e.bpmn,r=e.item;r._cursor&&n.css({cursor:r._cursor}),delete r._cursor,t.update(r,{hold:void 0})}function a(e,t){var n=t.item;e.update(n,{lastMouse:{x:t.x,y:t.y}})}function s(e){var t=e.graph,n=e.item;t.update(n,{lastMouse:void 0,moveDelta:void 0})}function c(e,t,n){var r;r=t.model&&t.model.hold&&t.model.hold.vertical?{x:n.x-t.model.lastMouse.x,y:0}:{x:0,y:n.y-t.model.lastMouse.y},e.update(t,{edgeMoved:r,modifiedByMouse:!0})}function l(e,t,n){var r,i=e.model,o=t||i.hold.index,a=i.controlPoints;null===n&&(n=i.hold.vertical);var s=[];return o>=2&&(n?Math.abs(a[o-2].x-a[o].x)<=3&&(r=[{x:a[o-2].x,y:a[o-2].y},{x:a[o-2].x,y:a[o+1].y}],s.push(o-1,o),i.hold.index=o-2,i.controlPoints[o+1].x=a[o-2].x):Math.abs(a[o-2].y-a[o].y)<=3&&(r=[{x:a[o-2].x,y:a[o-2].y},{x:a[o+1].x,y:a[o-2].y}],s.push(o-1,o),i.hold.index=o-2,i.controlPoints[o+1].y=a[o-2].y)),o<=a.length-4&&(n?Math.abs(a[o].x-a[o+2].x)<=3&&(r?(r[1]={x:a[o-2].x,y:a[o+3].y},i.controlPoints[o+3].x=a[o-2].x):(r=[{x:a[o+3].x,y:a[o].y},{x:a[o+3].x,y:a[o+3].y}],i.controlPoints[o].x=a[o+3].x),s.push(o+1,o+2)):Math.abs(a[o].y-a[o+2].y)<=3&&(r?(r[1]={x:a[o+3].x,y:a[o-2].y},i.controlPoints[o+3].y=a[o-2].y):(r=[{x:a[o].x,y:a[o+3].y},{x:a[o+3].x,y:a[o+3].y}],i.controlPoints[o].y=a[o+3].y),s.push(o+1,o+2))),s&&s.length&&a.splice(s[0],s.length),r}},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function o(e){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=n(27),u=n(6),d=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=(n=i(this,o(t).call(this))).getDefaultCfg();return n._cfg=u.mix(!0,{},n._cfg,r,e),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,l),s(t,[{key:"getDefaultCfg",value:function(){return{}}}]),s(t,[{key:"get",value:function(e){return this._cfg[e]}},{key:"set",value:function(e,t){this._cfg[e]=t}},{key:"destroy",value:function(){this._cfg={},this.destroyed=!0}}]),t}();e.exports=d},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(4);e.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},i,{getParallelEdges:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return e.getEdges().filter((function(e){var r=e.getModel();return r.target===t.id||n&&r.source===t.id}))},object2array:function(e){var t=[];return i.each(e,(function(e){t.push(e)})),t}})},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=n(9),l=n(2),u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,a(t).apply(this,arguments))}var n,r,u;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,c),n=t,(r=[{key:"getDefaultCfg",value:function(){return{name:"",render:function(){return"<button>satellite</button>"},bindEvent:function(){return[]}}}},{key:"_renderDOM",value:function(){var e=l.createDOM(this.render(this.diagram));return this.dom=e,e.isSatellite=!0,e}},{key:"getDOM",value:function(){return this.dom||this._renderDOM()}},{key:"init",value:function(){var e=this.getDOM(),t=this.diagram.getGraph().getGraphContainer();e&&(e.css({position:"absolute",visibility:"hidden"}),t.appendChild(e),e&&this.bindEvent(e,this.diagram))}},{key:"enable",value:function(){return!0}},{key:"show",value:function(){this.getDOM().show()}},{key:"hide",value:function(){this.getDOM().hide()}},{key:"isVisible",value:function(){return"hidden"!==this.getDOM().style.visibility}},{key:"destroy",value:function(){var e=this.events;e&&e.forEach((function(e){e.remove()}))}}])&&i(n.prototype,r),u&&i(n,u),t}();e.exports=u},function(e,t,n){e.exports=n(2)},function(e,t,n){var r=n(26),i=n(6),o=n(15);n(7),r.Editor=r,r.Util=i,r.Diagram=n(16),r.Page=n(1),r.Flow=n(95),r.Koni=n(102),r.Mind=n(107),r.Toolbar=n(121),r.Contextmenu=n(122),r.Command=n(15),r.BPMN=n(123),r.registerBehaviour=r.Page.registerBehaviour,r.registerNode=r.Page.registerNode,r.registerEdge=r.Page.registerEdge,r.registerGroup=r.Page.registerGroup,r.registerGuide=r.Page.registerGuide,r.registerCommand=o.registerCommand,e.exports=r},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=n(21),l=n(6),u=n(15),d=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,a(t).apply(this,arguments))}var n,r,d;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,c),n=t,(r=[{key:"getDefaultCfg",value:function(){return{_components:[],_command:{zoomDelta:.1,queue:[],current:0,clipboard:[]}}}},{key:"_getComponentsBy",value:function(e){return this.get("_components").filter(e)}},{key:"_bindCommands",value:function(e){var t=this;l.each(e,(function(e){var n=e.dataset,r=n.command;u[r]?l.addEventListener(e,"click",(function(){t.getCurrentPage().focusGraphWrapper(),t.executeCommand(r,n)})):console.warn("璇疯缃湁鏁堢殑鍛戒护锛�")}))}},{key:"getCommands",value:function(){return this.get("_command").queue}},{key:"getCurrentCommand",value:function(){var e=this.get("_command");return e.queue[e.current-1]}},{key:"executeCommand",value:function(e,t){l.isString(e)?u.execute(e,this,t):u.execute("common",this,{method:e},t)}},{key:"commandEnable",value:function(e){return u.enable(e,this)}},{key:"setCommandDOMenable",value:function(){var e=this,t=this.getComponentsByType("toolbar"),n=this.getComponentsByType("contextmenu"),r=[];t.forEach((function(e){l.each(e.getCommandDoms(),(function(e){r.push(e)}))})),n.forEach((function(e){l.each(e.getCommandDoms(),(function(e){r.push(e)}))})),l.each(r,(function(t){var n=t.dataset.command;u.enable(n,e)?t.classList.remove("disable"):t.classList.add("disable")}))}},{key:"_onPageStatusChange",value:function(){this.setCommandDOMenable()}},{key:"_afterAddContextmenu",value:function(){this.getCurrentPage()&&this.setCommandDOMenable()}},{key:"_afterAddPage",value:function(e){var t=this;this.setCommandDOMenable(),e.on("statuschange",(function(e){t._onPageStatusChange(e)})),e.on("mousedown",(function(){t.getComponentsByType("contextmenu").forEach((function(e){e.hide()}))})),e.on("contextmenu",(function(n){var r=t.getComponentsByType("contextmenu"),i=e.getGraph().getCanvas().get("el"),o=l.getBoundingClientRect(i),a={x:n.x,y:n.y},s=n.item;s&&!s.isSelected&&(e.clearSelected(),e.setSelected(n.item,!0)),t.set("contextmenuPoint",a),n.domEvent.preventDefault(),r.forEach((function(e){e.show(),e.contextmenuPoint=a,e.move(o.left+n.domX,o.top+n.domY)}))})),e.on("statuschange",(function(e){t.getComponentsByType("contextmenu").forEach((function(t){t.switch(e.status)}))})),this._bindShortcut(e)}},{key:"_beforeAddToolbar",value:function(e){var t=e.getCommandDoms();this._bindCommands(t)}},{key:"_beforeAddContextmenu",value:function(e){var t=e.getCommandDoms();e.bindEvent(),this._bindCommands(t)}},{key:"getComponentsByType",value:function(e){return this._getComponentsBy((function(t){return t.type===e}))}},{key:"getCurrentPage",value:function(){var e,t=this.getComponentsByType("page");return t.every((function(t){return!t.isActived||(e=t,!1)})),e||(e=t[0]),e}},{key:"getComponents",value:function(){return this.get("_components")}},{key:"_shortcutEnable",value:function(e,t){for(var n=e.shortcutCodes,r=l.getKeyboradKey(t),i=!1,o=0;o<n.length;o++){var a=n[o];if(l.isArray(a)){for(var s=a.length,c=!0,u=0;u<s-1;u++)if(!t[a[u]]){c=!1;break}a[s-1]!==r&&a[s-1]!==l.lowerFirst(r)||!c||(i=!0)}else a===r&&(i=!0);if(i)break}return i}},{key:"_bindShortcut",value:function(e){var t=this,n=e.get("shortcut");e.getGraph().on("keydown",(function(e){var r=t.getComponentsByType("contextmenu"),i=e.domEvent;r.forEach((function(e){e.hide()})),i.preventDefault();for(var o=u.list.filter((function(e){return e.shortcutCodes&&n[e.name]})),a=0;a<o.length;a++){var s=o[a];if(t._shortcutEnable(s,i))return t.executeCommand(s.name),!1}}))}},{key:"add",value:function(e){var t=this.get("_components"),n=l.upperFirst(e.type);e.editor=this,this["_beforeAdd"+n]&&this["_beforeAdd"+n](e),t.push(e),this["_afterAdd"+n]&&this["_afterAdd"+n](e)}},{key:"destroy",value:function(){this.get("_components").forEach((function(e){e.destroy()}))}}])&&i(n.prototype,r),d&&i(n,d),t}();e.exports=d},function(e,t,n){var r;
-/*!
- * EventEmitter v5.2.6 - git.io/ee
- * Unlicense - http://unlicense.org/
- * Oliver Caldwell - https://oli.me.uk/
- * @preserve
- */!function(t){"use strict";function i(){}var o=i.prototype,a=t.EventEmitter;function s(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function c(e){return function(){return this[e].apply(this,arguments)}}o.getListeners=function(e){var t,n,r=this._getEvents();if(e instanceof RegExp)for(n in t={},r)r.hasOwnProperty(n)&&e.test(n)&&(t[n]=r[n]);else t=r[e]||(r[e]=[]);return t},o.flattenListeners=function(e){var t,n=[];for(t=0;t<e.length;t+=1)n.push(e[t].listener);return n},o.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&((t={})[e]=n),t||n},o.addListener=function(e,t){if(!function e(t){return"function"==typeof t||t instanceof RegExp||!(!t||"object"!=typeof t)&&e(t.listener)}(t))throw new TypeError("listener must be a function");var n,r=this.getListenersAsObject(e),i="object"==typeof t;for(n in r)r.hasOwnProperty(n)&&-1===s(r[n],t)&&r[n].push(i?t:{listener:t,once:!1});return this},o.on=c("addListener"),o.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},o.once=c("addOnceListener"),o.defineEvent=function(e){return this.getListeners(e),this},o.defineEvents=function(e){for(var t=0;t<e.length;t+=1)this.defineEvent(e[t]);return this},o.removeListener=function(e,t){var n,r,i=this.getListenersAsObject(e);for(r in i)i.hasOwnProperty(r)&&-1!==(n=s(i[r],t))&&i[r].splice(n,1);return this},o.off=c("removeListener"),o.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},o.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},o.manipulateListeners=function(e,t,n){var r,i,o=e?this.removeListener:this.addListener,a=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=n.length;r--;)o.call(this,t,n[r]);else for(r in t)t.hasOwnProperty(r)&&(i=t[r])&&("function"==typeof i?o.call(this,r,i):a.call(this,r,i));return this},o.removeEvent=function(e){var t,n=typeof e,r=this._getEvents();if("string"===n)delete r[e];else if(e instanceof RegExp)for(t in r)r.hasOwnProperty(t)&&e.test(t)&&delete r[t];else delete this._events;return this},o.removeAllListeners=c("removeEvent"),o.emitEvent=function(e,t){var n,r,i,o,a=this.getListenersAsObject(e);for(o in a)if(a.hasOwnProperty(o))for(n=a[o].slice(0),i=0;i<n.length;i++)!0===(r=n[i]).once&&this.removeListener(e,r.listener),r.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,r.listener);return this},o.trigger=c("emitEvent"),o.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},o.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},o._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},o._getEvents=function(){return this._events||(this._events={})},i.noConflict=function(){return t.EventEmitter=a,i},void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}("undefined"!=typeof window?window:this||{})},function(e,t,n){var r=n(7).Util;e.exports={getGroupIconPath:function(){return"M9.75,9.60000014 L3.75,9.60000014 C3.33578644,9.60000014 3,9.2865995 3,8.90000022 C3,8.51340093 3.33578644,8.20000029 3.75,8.20000029 L9.75,8.20000029 C10.1642136,8.20000029 10.5,8.51340093 10.5,8.90000022 C10.5,9.2865995 10.1642136,9.60000014 9.75,9.60000014 M3,11.6999999 C3,11.3134006 3.33578644,11 3.75,11 L6.75,11 C7.16421356,11 7.5,11.3134006 7.5,11.6999999 C7.5,12.0865992 7.16421356,12.3999999 6.75,12.3999999 L3.75,12.3999999 C3.33578644,12.3999999 3,12.0865992 3,11.6999999 M3.75,13.7999997 L6.75,13.7999997 C7.16421356,13.7999997 7.5,14.1134004 7.5,14.4999996 C7.5,14.8865989 7.16421356,15.1999996 6.75,15.1999996 L3.75,15.1999996 C3.33578644,15.1999996 3,14.8865989 3,14.4999996 C3,14.1134004 3.33578644,13.7999997 3.75,13.7999997 M16.4985,4.00000072 L1.5015,4.00000072 C0.674533504,3.99922416 0.00289396564,4.6232696 0,5.39510058 L0,16.6048994 C0.00289396564,17.3767304 0.674533504,18.0007758 1.5015,17.9999993 L16.4985,17.9999993 C17.3254665,18.0007758 17.997106,17.3767304 18,16.6048994 L18,5.39510058 C17.997106,4.6232696 17.3254665,3.99922416 16.4985,4.00000072M19,13.9999993 L19,3 L5,3 L5,1.39510058 C5.00289397,0.623269599 5.6745335,-0.00077583787 6.5015,7.23978642e-07 L21.4985,7.23978642e-07 C22.3254665,-0.00077583787 22.997106,0.623269599 23,1.39510058 L23,12.6048994 C22.997106,13.3767304 22.3254665,14.0007758 21.4985,13.9999993 L19,13.9999993 Z"},getCollapsedButtonPath:function(){return r.getRectPath(0,0,14,14,2)+"M3,7L11,7"},getExpandedButtonPath:function(){return r.getRectPath(0,0,14,14,2)+"M3,7L11,7M7,3L7,11"}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.presetPrimaryColors=t.presetPalettes=t.generate=void 0;var r,i=n(30),o=(r=i)&&r.__esModule?r:{default:r},a={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},s={};Object.keys(a).forEach((function(e){s[e]=(0,o.default)(a[e])})),t.generate=o.default,t.presetPalettes=s,t.presetPrimaryColors=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){for(var t=[],n=(0,o.default)(e),r=d;r>0;r-=1){var i=n.toHsv(),a=(0,o.default)({h:h(i,r,!0),s:p(i,r,!0),v:g(i,r,!0)}).toHexString();t.push(a)}t.push(n.toHexString());for(var s=1;s<=f;s+=1){var c=n.toHsv(),l=(0,o.default)({h:h(c,s),s:p(c,s),v:g(c,s)}).toHexString();t.push(l)}return t};var r,i=n(31),o=(r=i)&&r.__esModule?r:{default:r},a=2,s=16,c=5,l=5,u=15,d=5,f=4;function h(e,t,n){var r=void 0;return(r=Math.round(e.h)>=60&&Math.round(e.h)<=240?n?Math.round(e.h)-a*t:Math.round(e.h)+a*t:n?Math.round(e.h)+a*t:Math.round(e.h)-a*t)<0?r+=360:r>=360&&(r-=360),r}function p(e,t,n){if(0===e.h&&0===e.s)return e.s;var r=void 0;return(r=n?Math.round(100*e.s)-s*t:t===f?Math.round(100*e.s)+s:Math.round(100*e.s)+c*t)>100&&(r=100),n&&t===d&&r>10&&(r=10),r<6&&(r=6),r}function g(e,t,n){return n?Math.round(100*e.v)+l*t:Math.round(100*e.v)-u*t}},function(e,t,n){var r;!function(i){var o=/^\s+/,a=/\s+$/,s=0,c=i.round,l=i.min,u=i.max,d=i.random;function f(e,t){if(t=t||{},(e=e||"")instanceof f)return e;if(!(this instanceof f))return new f(e,t);var n=function(e){var t,n,r,s={r:0,g:0,b:0},c=1,d=null,f=null,h=null,p=!1,g=!1;return"string"==typeof e&&(e=function(e){e=e.replace(o,"").replace(a,"").toLowerCase();var t,n=!1;if(D[e])e=D[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=G.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=G.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=G.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=G.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=G.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=G.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=G.hex8.exec(e))?{r:B(t[1]),g:B(t[2]),b:B(t[3]),a:z(t[4]),format:n?"name":"hex8"}:(t=G.hex6.exec(e))?{r:B(t[1]),g:B(t[2]),b:B(t[3]),format:n?"name":"hex"}:(t=G.hex4.exec(e))?{r:B(t[1]+""+t[1]),g:B(t[2]+""+t[2]),b:B(t[3]+""+t[3]),a:z(t[4]+""+t[4]),format:n?"name":"hex8"}:!!(t=G.hex3.exec(e))&&{r:B(t[1]+""+t[1]),g:B(t[2]+""+t[2]),b:B(t[3]+""+t[3]),format:n?"name":"hex"}}(e)),"object"==typeof e&&(V(e.r)&&V(e.g)&&V(e.b)?(t=e.r,n=e.g,r=e.b,s={r:255*T(t,255),g:255*T(n,255),b:255*T(r,255)},p=!0,g="%"===String(e.r).substr(-1)?"prgb":"rgb"):V(e.h)&&V(e.s)&&V(e.v)?(d=R(e.s),f=R(e.v),s=function(e,t,n){e=6*T(e,360),t=T(t,100),n=T(n,100);var r=i.floor(e),o=e-r,a=n*(1-t),s=n*(1-o*t),c=n*(1-(1-o)*t),l=r%6;return{r:255*[n,s,a,a,c,n][l],g:255*[c,n,n,s,a,a][l],b:255*[a,a,c,n,n,s][l]}}(e.h,d,f),p=!0,g="hsv"):V(e.h)&&V(e.s)&&V(e.l)&&(d=R(e.s),h=R(e.l),s=function(e,t,n){var r,i,o;function a(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(e=T(e,360),t=T(t,100),n=T(n,100),0===t)r=i=o=n;else{var s=n<.5?n*(1+t):n+t-n*t,c=2*n-s;r=a(c,s,e+1/3),i=a(c,s,e),o=a(c,s,e-1/3)}return{r:255*r,g:255*i,b:255*o}}(e.h,d,h),p=!0,g="hsl"),e.hasOwnProperty("a")&&(c=e.a)),c=E(c),{ok:p,format:e.format||g,r:l(255,u(s.r,0)),g:l(255,u(s.g,0)),b:l(255,u(s.b,0)),a:c}}(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=c(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=c(this._r)),this._g<1&&(this._g=c(this._g)),this._b<1&&(this._b=c(this._b)),this._ok=n.ok,this._tc_id=s++}function h(e,t,n){e=T(e,255),t=T(t,255),n=T(n,255);var r,i,o=u(e,t,n),a=l(e,t,n),s=(o+a)/2;if(o==a)r=i=0;else{var c=o-a;switch(i=s>.5?c/(2-o-a):c/(o+a),o){case e:r=(t-n)/c+(t<n?6:0);break;case t:r=(n-e)/c+2;break;case n:r=(e-t)/c+4}r/=6}return{h:r,s:i,l:s}}function p(e,t,n){e=T(e,255),t=T(t,255),n=T(n,255);var r,i,o=u(e,t,n),a=l(e,t,n),s=o,c=o-a;if(i=0===o?0:c/o,o==a)r=0;else{switch(o){case e:r=(t-n)/c+(t<n?6:0);break;case t:r=(n-e)/c+2;break;case n:r=(e-t)/c+4}r/=6}return{h:r,s:i,v:s}}function g(e,t,n,r){var i=[I(c(e).toString(16)),I(c(t).toString(16)),I(c(n).toString(16))];return r&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0):i.join("")}function m(e,t,n,r){return[I(F(r)),I(c(e).toString(16)),I(c(t).toString(16)),I(c(n).toString(16))].join("")}function v(e,t){t=0===t?0:t||10;var n=f(e).toHsl();return n.s-=t/100,n.s=A(n.s),f(n)}function b(e,t){t=0===t?0:t||10;var n=f(e).toHsl();return n.s+=t/100,n.s=A(n.s),f(n)}function y(e){return f(e).desaturate(100)}function x(e,t){t=0===t?0:t||10;var n=f(e).toHsl();return n.l+=t/100,n.l=A(n.l),f(n)}function w(e,t){t=0===t?0:t||10;var n=f(e).toRgb();return n.r=u(0,l(255,n.r-c(-t/100*255))),n.g=u(0,l(255,n.g-c(-t/100*255))),n.b=u(0,l(255,n.b-c(-t/100*255))),f(n)}function O(e,t){t=0===t?0:t||10;var n=f(e).toHsl();return n.l-=t/100,n.l=A(n.l),f(n)}function _(e,t){var n=f(e).toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,f(n)}function C(e){var t=f(e).toHsl();return t.h=(t.h+180)%360,f(t)}function S(e){var t=f(e).toHsl(),n=t.h;return[f(e),f({h:(n+120)%360,s:t.s,l:t.l}),f({h:(n+240)%360,s:t.s,l:t.l})]}function P(e){var t=f(e).toHsl(),n=t.h;return[f(e),f({h:(n+90)%360,s:t.s,l:t.l}),f({h:(n+180)%360,s:t.s,l:t.l}),f({h:(n+270)%360,s:t.s,l:t.l})]}function j(e){var t=f(e).toHsl(),n=t.h;return[f(e),f({h:(n+72)%360,s:t.s,l:t.l}),f({h:(n+216)%360,s:t.s,l:t.l})]}function k(e,t,n){t=t||6,n=n||30;var r=f(e).toHsl(),i=360/n,o=[f(e)];for(r.h=(r.h-(i*t>>1)+720)%360;--t;)r.h=(r.h+i)%360,o.push(f(r));return o}function L(e,t){t=t||6;for(var n=f(e).toHsv(),r=n.h,i=n.s,o=n.v,a=[],s=1/t;t--;)a.push(f({h:r,s:i,v:o})),o=(o+s)%1;return a}f.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,r=this.toRgb();return e=r.r/255,t=r.g/255,n=r.b/255,.2126*(e<=.03928?e/12.92:i.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:i.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:i.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=E(e),this._roundA=c(100*this._a)/100,this},toHsv:function(){var e=p(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=p(this._r,this._g,this._b),t=c(360*e.h),n=c(100*e.s),r=c(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+r+"%)":"hsva("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=h(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=h(this._r,this._g,this._b),t=c(360*e.h),n=c(100*e.s),r=c(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+r+"%)":"hsla("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return g(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,n,r,i){var o=[I(c(e).toString(16)),I(c(t).toString(16)),I(c(n).toString(16)),I(F(r))];return i&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)&&o[3].charAt(0)==o[3].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0):o.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:c(this._r),g:c(this._g),b:c(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+c(this._r)+", "+c(this._g)+", "+c(this._b)+")":"rgba("+c(this._r)+", "+c(this._g)+", "+c(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:c(100*T(this._r,255))+"%",g:c(100*T(this._g,255))+"%",b:c(100*T(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+c(100*T(this._r,255))+"%, "+c(100*T(this._g,255))+"%, "+c(100*T(this._b,255))+"%)":"rgba("+c(100*T(this._r,255))+"%, "+c(100*T(this._g,255))+"%, "+c(100*T(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(M[g(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+m(this._r,this._g,this._b,this._a),n=t,r=this._gradientType?"GradientType = 1, ":"";if(e){var i=f(e);n="#"+m(i._r,i._g,i._b,i._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,r=this._a<1&&this._a>=0;return t||!r||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return f(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(x,arguments)},brighten:function(){return this._applyModification(w,arguments)},darken:function(){return this._applyModification(O,arguments)},desaturate:function(){return this._applyModification(v,arguments)},saturate:function(){return this._applyModification(b,arguments)},greyscale:function(){return this._applyModification(y,arguments)},spin:function(){return this._applyModification(_,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(k,arguments)},complement:function(){return this._applyCombination(C,arguments)},monochromatic:function(){return this._applyCombination(L,arguments)},splitcomplement:function(){return this._applyCombination(j,arguments)},triad:function(){return this._applyCombination(S,arguments)},tetrad:function(){return this._applyCombination(P,arguments)}},f.fromRatio=function(e,t){if("object"==typeof e){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]="a"===r?e[r]:R(e[r]));e=n}return f(e,t)},f.equals=function(e,t){return!(!e||!t)&&f(e).toRgbString()==f(t).toRgbString()},f.random=function(){return f.fromRatio({r:d(),g:d(),b:d()})},f.mix=function(e,t,n){n=0===n?0:n||50;var r=f(e).toRgb(),i=f(t).toRgb(),o=n/100;return f({r:(i.r-r.r)*o+r.r,g:(i.g-r.g)*o+r.g,b:(i.b-r.b)*o+r.b,a:(i.a-r.a)*o+r.a})},f.readability=function(e,t){var n=f(e),r=f(t);return(i.max(n.getLuminance(),r.getLuminance())+.05)/(i.min(n.getLuminance(),r.getLuminance())+.05)},f.isReadable=function(e,t,n){var r,i,o=f.readability(e,t);switch(i=!1,(r=function(e){var t,n;return t=((e=e||{level:"AA",size:"small"}).level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA"),"small"!==n&&"large"!==n&&(n="small"),{level:t,size:n}}(n)).level+r.size){case"AAsmall":case"AAAlarge":i=o>=4.5;break;case"AAlarge":i=o>=3;break;case"AAAsmall":i=o>=7}return i},f.mostReadable=function(e,t,n){var r,i,o,a,s=null,c=0;i=(n=n||{}).includeFallbackColors,o=n.level,a=n.size;for(var l=0;l<t.length;l++)(r=f.readability(e,t[l]))>c&&(c=r,s=f(t[l]));return f.isReadable(e,s,{level:o,size:a})||!i?s:(n.includeFallbackColors=!1,f.mostReadable(e,["#fff","#000"],n))};var D=f.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},M=f.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(D);function E(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function T(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=l(t,u(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),i.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function A(e){return l(1,u(0,e))}function B(e){return parseInt(e,16)}function I(e){return 1==e.length?"0"+e:""+e}function R(e){return e<=1&&(e=100*e+"%"),e}function F(e){return i.round(255*parseFloat(e)).toString(16)}function z(e){return B(e)/255}var $,N,q,G=(N="[\\s|\\(]+("+($="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+$+")[,|\\s]+("+$+")\\s*\\)?",q="[\\s|\\(]+("+$+")[,|\\s]+("+$+")[,|\\s]+("+$+")[,|\\s]+("+$+")\\s*\\)?",{CSS_UNIT:new RegExp($),rgb:new RegExp("rgb"+N),rgba:new RegExp("rgba"+q),hsl:new RegExp("hsl"+N),hsla:new RegExp("hsla"+q),hsv:new RegExp("hsv"+N),hsva:new RegExp("hsva"+q),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function V(e){return!!G.CSS_UNIT.exec(e)}e.exports?e.exports=f:void 0===(r=function(){return f}.call(t,n,t,e))||(e.exports=r)}(Math)},function(e,t,n){var r=n(18);function i(e){var t=e.getCurrentPage();this.matrixCache=t.getMatrix().slice(0),this._zoom(e),t.updateStatus()}function o(e){e.getCurrentPage().updateMatrix(this.matrixCache)}r.registerCommand("zoomTo",{_zoom:function(e){e.getCurrentPage().zoom(Number(this.zoom))},queue:!1,execute:i,back:o}),r.registerCommand("zoomIn",{enable:function(e){var t=e.getCurrentPage(),n=t.getMaxZoom(),r=t.getMinZoom(),i=t.getZoom();return i<n||i===r},_zoom:function(e){var t=e.getCurrentPage(),n=e.get("_command"),r=t.getZoom(),i=t.getMaxZoom(),o=r+n.zoomDelta;o>=i&&(o=i),t.zoom(o)},queue:!1,execute:i,back:o,shortcutCodes:[["metaKey","="],["ctrlKey","="]]}),r.registerCommand("zoomOut",{enable:function(e){var t=e.getCurrentPage(),n=t.getMaxZoom(),r=t.getMinZoom(),i=t.getZoom();return i>r||i===n},_zoom:function(e){var t=e.getCurrentPage(),n=t.getZoom(),r=t.getMinZoom(),i=n-e.get("_command").zoomDelta;i<=r&&(i=r),t.zoom(i)},queue:!1,execute:i,back:o,shortcutCodes:[["metaKey","-"],["ctrlKey","-"]]}),r.registerCommand("autoZoom",{enable:function(){return!0},_zoom:function(e){e.getCurrentPage().autoZoom()},queue:!1,execute:i,back:o}),r.registerCommand("resetZoom",{enable:function(){return!0},_zoom:function(e){e.getCurrentPage().resetZoom()},queue:!1,execute:i,back:o,shortcutCodes:[["metaKey","0"],["ctrlKey","0"]]})},function(e,t,n){var r=n(18);r.registerCommand("collapseExpand",{getItem:function(e){var t=e.getCurrentPage(),n=t.getGraph();return this.itemId?n.find(this.itemId):t.getSelected()[0]},enable:function(e){var t=this.getItem(e);return t&&!1!==t.collapseExpand&&t.getChildren().length>0},execute:function(e){var t=e.getCurrentPage(),n=t.getGraph(),r=this.getItem(e);r.getModel().collapsed?(n.update(r,{collapsed:!1}),r.getInnerEdges&&r.getInnerEdges().forEach((function(e){e.update()})),this.toCollapsed=!1):(n.update(r,{collapsed:!0}),this.toCollapsed=!0),t.clearSelected(),t.setSelected(r,!0),1===this.executeTimes&&(this.itemId=r.id)},back:function(e){var t=e.getCurrentPage(),n=t.getGraph(),r=this.getItem(e);this.toCollapsed?n.update(r,{collapsed:!1}):n.update(r,{collapsed:!0}),t.clearSelected(),t.setSelected(r,!0)},shortcutCodes:[["metaKey","/"],["ctrlKey","/"]]}),r.registerCommand("collapse",{enable:function(e){var t=this.getItem(e);return t&&!1!==t.collapseExpand&&t.getChildren().length>0&&!t.getModel().collapsed}},"collapseExpand"),r.registerCommand("expand",{enable:function(e){var t=this.getItem(e);return t&&!1!==t.collapseExpand&&t.getChildren().length>0&&t.getModel().collapsed}},"collapseExpand")},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(4),o={INIT:"_initGraph"};o.AUGMENT={_initGraph:function(){var e=this.get("graph"),t=new(this.get("graphConstructor"))(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({page:this},e));t.draw(),this.set("_graph",t)},changeMode:function(e){this.get("_graph").changeMode(e)},updateMatrix:function(e){this.get("_graph").updateMatrix(e)},getMode:function(){return this.get("_graph").get("mode")},getMatrix:function(){return this.get("_graph").getMatrix()},getZoom:function(){return this.get("_graph").getMatrix()[0]},getMaxZoom:function(){return this.get("_graph").get("maxZoom")},getMinZoom:function(){return this.get("_graph").get("minZoom")},getGraph:function(){return this.get("_graph")},getItems:function(){return this.get("_graph").getItems()},getNodes:function(){return this.get("_graph").getNodes()},translate:function(e,t){return this.get("_graph").translate(e,t)},getEdges:function(){return this.get("_graph").getEdges()},getGroups:function(){return this.get("_graph").getGroups()},render:function(){return this.get("_graph").render(),this},add:function(e,t){return this.get("_graph").add(e,t),this},focusPointByDom:function(e){return this.get("_graph").focusPointByDom(e),this},focusPoint:function(e){return this.get("_graph").focusPoint(e),this},find:function(e){return this.get("_graph").find(e)},focus:function(e){var t=this.get("_graph"),n=t.find(e);if(n){var r=n.getCenter();t.focusPoint(r)}return this},save:function(){return this.get("_graph").save()},read:function(e){this.get("_graph").read(e)},clear:function(){this.get("_graph").clear()},remove:function(e){return this.get("_graph").remove(e),this},update:function(e,t){return this.get("_graph").update(e,t),this},zoom:function(e,t){return this.get("_graph").zoom(e,t),this},getDomPoint:function(e){return this.get("_graph").getDomPoint(e)},getPoint:function(e){return this.get("_graph").getPoint(e)},zoomByDom:function(e,t){var n=this.get("_graph"),r=n.getPoint(e);return n.zoom(r,t),this},autoZoom:function(){return this.get("_graph").autoZoom(),this},resetZoom:function(){var e=this.get("_graph"),t=e.getWidth(),n=e.getHeight();return e.zoomByDom({x:t/2,y:n/2},1),this},css:function(e){var t=this.get("_graph").getMouseEventWrapper();i.modifyCSS(t,e)},setCapture:function(e){this.get("_graph").getRootGroup().set("capture",e)},destroy:function(){this.get("_graph").destroy()},delete:function(){var e=this.getSelected(),t=this.get("_graph");i.each(e,(function(e){t.remove(e)}))}},e.exports=o},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(36),o=n(4),a={CFG:{grid:void 0},INIT:"_initGrid"};a.AUGMENT={_initGrid:function(){var e=this.get("grid"),t=this.get("_graph");if(e){var n=new i(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({page:this,graph:t},e));this.setController("grid",n)}},showGrid:function(e){var t=this.get("_graph"),n=this.getController("grid");n||(e?o.isObject(e)&&this.set("grid",e):this.set("grid",!0),this._initGrid()),(n=this.getController("grid")).show(),t.draw()},hideGrid:function(){var e=this.get("_graph"),t=this.getController("grid");t&&t.hide(),e.draw()},getGridCell:function(){return this.getController("grid").getCell()}},e.exports=a},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=n(9),l=n(14),u=n(4),d=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,a(t).apply(this,arguments))}var n,r,d;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,c),n=t,(r=[{key:"getDefaultCfg",value:function(){return{cell:16,line:l.gridStyle,type:"point",visible:!0}}},{key:"init",value:function(){this._draw(),this._onViewPortChange(),!this.visible&&this.hide()}},{key:"_onViewPortChange",value:function(){var e=this,t=this.graph;t.on("afterviewportchange",(function(){e.update()})),t.on("beforechangesize",(function(){e.update()}))}},{key:"_draw",value:function(){var e=this.graph,t=this._getPath(),n=e.getRootGroup(),r=u.mix({},this.line),i=e.getMatrix(),o=this.type,a="line"===o?1/i[0]:2/i[0];"point"===o&&(r.lineDash=null),r.lineWidth=a,r.path=t;var s=n.addShape("path",{attrs:r,capture:!1,zIndex:0});u.toBack(s,n),this.gridEl=s}},{key:"show",value:function(){this.gridEl.show(),this.visible=!0}},{key:"hide",value:function(){this.gridEl.hide(),this.visible=!1}},{key:"_getLinePath",value:function(){for(var e=this.graph,t=e.get("width"),n=e.get("height"),r=e.getPoint({x:0,y:0}),i=e.getPoint({x:t,y:n}),o=this.cell,a=Math.ceil(r.x/o)*o,s=Math.ceil(r.y/o)*o,c=[],l=0;l<=i.x-r.x;l+=o){var u=a+l;c.push(["M",u,r.y]),c.push(["L",u,i.y])}for(var d=0;d<=i.y-r.y;d+=o){var f=s+d;c.push(["M",r.x,f]),c.push(["L",i.x,f])}return c}},{key:"_getPointPath",value:function(){for(var e=this.graph,t=e.get("width"),n=e.get("height"),r=e.getPoint({x:0,y:0}),i=2/e.getMatrix()[0],o=e.getPoint({x:t,y:n}),a=this.getCell(),s=Math.ceil(r.x/a)*a,c=Math.ceil(r.y/a)*a,l=[],u=0;u<=o.x-r.x;u+=a)for(var d=s+u,f=0;f<=o.y-r.y;f+=a){var h=c+f;l.push(["M",d,h]),l.push(["L",d+i,h])}return l}},{key:"getCell",value:function(){var e=this.cell,t=this.graph.getMatrix()[0];return e*t<9.6?9.6/t:e}},{key:"_getPath",value:function(){var e=this.type;return this["_get"+u.upperFirst(e)+"Path"]()}},{key:"update",value:function(e){u.mix(this,e);var t=this._getPath(),n=this.gridEl,r=this.graph.getMatrix(),i="line"===this.type?1/r[0]:2/r[0];n.attr("lineWidth",i),n.attr("path",t)}},{key:"destroy",value:function(){var e=this.gridEl;e&&e.remove()}}])&&i(n.prototype,r),d&&i(n,d),t}();e.exports=d},function(e,t){var n={};function r(e,t,n){e.on(n,(function(e){t.emit(n,e)})),e.on("node:"+n,(function(e){t.emit("node:"+n,e)})),e.on("edge:"+n,(function(e){t.emit("edge:"+n,e)})),e.on("group:"+n,(function(e){t.emit("group:"+n,e)})),e.on("anchor:"+n,(function(e){t.emit("anchor:"+n,e)}))}n.INIT="_initEvent",n.AUGMENT={_initEvent:function(){var e=this,t=this.get("_graph");r(t,this,"click"),r(t,this,"dblclick"),r(t,this,"mouseenter"),r(t,this,"mouseleave"),r(t,this,"mousedown"),r(t,this,"mouseup"),r(t,this,"contextmenu"),t.on("keydown",(function(t){e.emit("keydown",t)})),t.on("keyup",(function(t){e.emit("keyup",t)})),t.on("beforechange",(function(t){e.emit("beforechange",t)})),t.on("afterchange",(function(t){e.emit("afterchange",t)})),t.on("afterviewportchange",(function(t){e.emit("afterviewportchange",t),t.updateMatrix[0]!==t.originMatrix[0]&&e.emit("afterzoom",t)})),t.on("beforeviewportchange",(function(t){e.emit("beforeviewportchange",t),t.updateMatrix[0]!==t.originMatrix[0]&&e.emit("beforezoom",t)}))}},e.exports=n},function(e,t,n){var r=n(4),i={CFG:{selectable:!0,multiSelectable:!0,_selectedCache:{}},INIT:"_initSelected"};i.AUGMENT={_initSelected:function(){var e=this,t=this.get("_graph");t.on("afteritemdraw",(function(t){var n=t.item;n.isSelected&&e.setItemSelected(n)})),t.on("beforeitemdestroy",(function(t){e.clearItemSelected(t.item)}))},setItemSelected:function(e){var t=this.get("_graph").getShapeObj(e).getSelectedStyle(e),n=e.getKeyShape();this.get("_selectedCache")[e.id]=e,t&&n.attr(t),e.isEdge&&(e.startArrow&&e.startArrow.attr({fill:t.stroke}),e.endArrow&&e.endArrow.attr({fill:t.stroke}))},clearItemSelected:function(e){var t=this.get("_graph"),n=e.getKeyShape(),i=t.getShapeObj(e),o=i.getStyle(e),a=i.getSelectedStyle(e),s=this.get("_selectedCache"),c=r.getContrast(o,a);n.attr(c),e.isEdge&&(e.startArrow&&e.startArrow.attr({fill:c.stroke}),e.endArrow&&e.endArrow.attr({fill:c.stroke})),delete s[e.id]},setSelected:function(e,t){var n,i=this,o=this.get("selectable"),a=this.get("_graph");o&&(n=r.isArray(e)?e:[e],r.each(n,(function(e){r.isString(e)&&(e=a.find(e)),e&&!e.destroyed&&(t?(i.emit("beforeitemselected",{item:e}),i.setItemSelected(e),i.emit("afteritemselected",{item:e})):(i.emit("beforeitemunselected",{item:e}),i.clearItemSelected(e),i.emit("afteritemunselected",{item:e})),e.isSelected=t,i.updateStatus(),a.draw())})))},getSelected:function(){var e=this.get("_selectedCache");return r.objectToValues(e)},clearSelected:function(){var e=this,t=this.get("_graph"),n=this.get("_selectedCache");r.each(n,(function(t){t.isSelected&&e.setSelected(t,!1)})),t.draw()}},e.exports=i},function(e,t,n){var r=n(4),i={CFG:{activeable:!0,_activedCache:{}},INIT:"_initActived"};i.AUGMENT={_initActived:function(){var e=this,t=this.get("_graph");t.on("afteritemdraw",(function(t){var n=t.item;n.isActived&&e.setItemActived(n)})),t.on("beforeitemdestroy",(function(t){e.clearItemActived(t.item)}))},setItemActived:function(e){var t=this.get("_graph").getShapeObj(e),n=this.get("_activedCache"),r=t.getActivedStyle(e),i=e.getKeyShape();n[e.id]=e,r&&i.attr(r),e.isEdge&&(e.startArrow&&e.startArrow.attr({fill:r.stroke}),e.endArrow&&e.endArrow.attr({fill:r.stroke}))},clearItemActived:function(e){var t=this.get("_graph"),n=e.getKeyShape(),i=t.getShapeObj(e),o=i.getStyle(e),a=this.get("_activedCache"),s=i.getActivedStyle(e),c=r.getContrast(o,s);n.attr(c),e.isEdge&&(e.startArrow&&e.startArrow.attr({fill:c.stroke}),e.endArrow&&e.endArrow.attr({fill:c.stroke})),delete a[e.id]},setActived:function(e,t){var n,i=this,o=this.get("activeable"),a=this.get("_graph");o&&(n=r.isArray(e)?e:[e],r.each(n,(function(e){r.isString(e)&&(e=a.find(e)),e&&!e.destroyed&&(t?(i.emit("beforeitemactived",{item:e}),i.setItemActived(e),i.emit("afteritemactived",{item:e})):(i.emit("beforeitemunactived",{item:e}),i.clearItemActived(e),i.emit("afteritemunactived",{item:e})),e.isActived=t)})),a.draw())},getActived:function(){var e=this.get("_activedCache");return r.objectToValues(e)},clearActived:function(){var e=this,t=this.get("_graph"),n=this.get("_activedCache");r.each(n,(function(t){t.isActived&&e.setActived(t,!1)})),t.draw()}},e.exports=i},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(41),o={CFG:{align:{}},INIT:"_initAlign"};o.AUGMENT={_initAlign:function(){var e=this.get("align"),t=this.get("_graph"),n=new i(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({flow:this,graph:t},e));this.setController("align",n)},align:function(e,t,n){return this.getController("align").align(e,t,n)},clearAlignLine:function(){return this.getController("align").clearAlignLine()}},e.exports=o},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=n(9),l=n(14),u=n(4);function d(e,t){return{line:e,point:t,dis:u.pointLineDistance(e[0],e[1],e[2],e[3],t.x,t.y)}}var f=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,a(t).apply(this,arguments))}var n,r,f;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,c),n=t,(r=[{key:"getDefaultCfg",value:function(){return{line:l.alignLineStyle,item:!0,grid:!1,tolerance:5,_horizontalLines:{},_verticalLines:{},_alignLines:[]}}},{key:"init",value:function(){this.item&&this._cacheBoxLine()}},{key:"_cacheBoxLine",value:function(){var e=this.graph,t=this._horizontalLines,n=this._verticalLines,r=this.item;e.on("afteritemdraw",(function(e){var i=e.item;if(!u.isEdge(i)){var o=i.getBBox();!0===r||"horizontal"===r?(t[i.id+"tltr"]=[o.minX,o.minY,o.maxX,o.minY,i],t[i.id+"lcrc"]=[o.minX,o.centerY,o.maxX,o.centerY,i],t[i.id+"blbr"]=[o.minX,o.maxY,o.maxX,o.maxY,i]):"center"===r&&(t[i.id+"lcrc"]=[o.minX,o.centerY,o.maxX,o.centerY,i]),!0===r||"vertical"===r?(n[i.id+"tlbl"]=[o.minX,o.minY,o.minX,o.maxY,i],n[i.id+"tcbc"]=[o.centerX,o.minY,o.centerX,o.maxY,i],n[i.id+"trbr"]=[o.maxX,o.minY,o.maxX,o.maxY,i]):"center"===r&&(n[i.id+"tcbc"]=[o.centerX,o.minY,o.centerX,o.maxY,i])}})),e.on("beforeitemdestroy",(function(e){var r=e.item;delete t[r.id+"tltr"],delete t[r.id+"lcrc"],delete t[r.id+"blbr"],delete n[r.id+"tlbl"],delete n[r.id+"tcbc"],delete n[r.id+"trbr"]}))}},{key:"align",value:function(e,t){var n=u.mix({},e),r=this.flow.getController("grid");return this.grid&&r&&r.visible&&this._gridAlign(e,t),this.item&&this._itemAlign(e,t,n),e}},{key:"_gridAlign",value:function(e,t){var n=this.flow,r=this.grid,i=n.getGridCell();if("cc"===r){var o=Math.round((e.x+t.width/2)/i)*i,a=Math.round((e.y+t.height/2)/i)*i;e.x=o-t.width/2,e.y=a-t.height/2}else e.x=Math.round(e.x/i)*i,e.y=Math.round(e.y/i)*i}},{key:"_itemAlign",value:function(e,t,n){var r=this._horizontalLines,i=this._verticalLines,o=this.tolerance,a={x:n.x+t.width/2,y:n.y},s={x:n.x+t.width/2,y:n.y+t.height/2},c={x:n.x+t.width/2,y:n.y+t.height},l={x:n.x,y:n.y+t.height/2},f={x:n.x+t.width,y:n.y+t.height/2},h=[],p=[],g=null;if(this.clearAlignLine(),u.each(r,(function(e){e[4].isVisible()&&(h.push(d(e,a)),h.push(d(e,s)),h.push(d(e,c)))})),u.each(i,(function(e){e[4].isVisible()&&(p.push(d(e,l)),p.push(d(e,s)),p.push(d(e,f)))})),h.sort((function(e,t){return e.dis-t.dis})),p.sort((function(e,t){return e.dis-t.dis})),0!==h.length&&h[0].dis<o){e.y=h[0].line[1]-h[0].point.y+n.y,g={type:"item",horizontals:[h[0]]};for(var m=1;m<3;m++)h[0].dis===h[m].dis&&g.horizontals.push(h[m])}if(0!==p.length&&p[0].dis<o){e.x=p[0].line[0]-p[0].point.x+n.x,g?g.verticals=[p[0]]:g={type:"item",verticals:[p[0]]};for(var v=1;v<3;v++)p[0].dis===p[v].dis&&g.verticals.push(p[v])}g&&(g.bbox=t,this._addAlignLine(g))}},{key:"clearAlignLine",value:function(){var e=this._alignLines;u.each(e,(function(e){e.remove()})),this._alignLines=[]}},{key:"_addAlignLine",value:function(e){var t=e.bbox,n=this.graph.getRootGroup(),r=this.line,i=this._alignLines;"item"===e.type&&(e.horizontals&&u.each(e.horizontals,(function(e){var o,a,s=e.line,c=e.point,l=(s[0]+s[2])/2;c.x<l?(o=c.x-t.width/2,a=Math.max(s[0],s[2])):(o=c.x+t.width/2,a=Math.min(s[0],s[2]));var d=n.addShape("line",{attrs:u.mix({x1:o,y1:s[1],x2:a,y2:s[1]},r),capture:!1});i.push(d)})),e.verticals&&u.each(e.verticals,(function(e){var o,a,s=e.line,c=e.point,l=(s[1]+s[3])/2;c.y<l?(o=c.y-t.height/2,a=Math.max(s[1],s[3])):(o=c.y+t.height/2,a=Math.min(s[1],s[3]));var d=n.addShape("line",{attrs:u.mix({x1:s[0],y1:o,x2:s[0],y2:a},r),capture:!1});i.push(d)})))}}])&&i(n.prototype,r),f&&i(n,f),t}();e.exports=f},function(e,t,n){var r=n(4),i={CFG:{labelEditable:!1},INIT:"_initLabelEditor"};i.AUGMENT={_initLabelEditor:function(){var e=this;if(this.get("labelEditable")){var t=this.getGraph(),n=r.createDOM('<div contenteditable="true" role="textbox" tabindex="1" class="g6-label-editor"></div>',{position:"absolute",visibility:"hidden","z-index":"2",padding:"0px 2px 0px 0px",resize:"none",width:"auto",height:"auto",outline:"none",border:"1px solid #1890FF","transform-origin":"left top","max-width":"320px",background:"white","box-sizing":"content-box"});t.getGraphContainer().appendChild(n),n.on("blur",(function(n){n.stopPropagation(),!t.destroyed&&e.endEditLabel()})),n.on("keydown",(function(t){t.stopPropagation();var n=r.getKeyboradKey(t);(t.metaKey&&"s"===n||t.ctrlKey&&"s"===n)&&t.preventDefault(),"Enter"!==n&&"Escape"!==n||e.endEditLabel()})),this.set("labelTextArea",n),t.on("beforeviewportchange",(function(){n.focusItem&&e.setLabelEditorBeginPosition(n.focusItem)}))}},_getLabelTextAreaBox:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[0,0];t&&e.attr("text",t);var i=this.getGraph().getRootGroup(),o=r.getBBox(e,i);return{minX:o.minX-n[1],minY:o.minY-n[0],maxX:o.maxX+n[1],maxY:o.maxY+n[0]}},setLabelEditorBeginPosition:function(e){var t=this.get("labelTextArea"),n=e.getLabel();if(n){var i=this._getLabelTextAreaBox(n),o=n.attr("lineHeight"),a=n.attr("fontSize"),s={x:i.minX,y:i.minY-o/4+a/4-1,width:i.maxX-i.minX,height:i.maxY-i.minY};t.css({top:s.y+"px",left:s.x+"px"}),t.labelPoint=s}else{var c=this.getGraph().getRootGroup(),l=e.getKeyShape(),u=r.getBBox(l,c),d={x:u.minY+(u.maxY-u.minY-t.height())/2,y:(u.minX+u.maxX)/2};t.css({top:d.x+"px",left:d.y+"px"}),t.labelPoint=d}},beginEditLabel:function(e){var t=this.get("labelTextArea"),n=this.getGraph();if(r.isString(e)&&(e=n.find(e)),e&&!e.destroyed&&t){this.setSignal("preventWheelPan",!0);var i=e.getModel(),o=e.getLabel(),a=n.getZoom();if(t.focusItem=e,o){var s=o.attr("lineHeight"),c=this._getLabelTextAreaBox(o),l=(c.maxX-c.minX)/a,u=(c.maxY-c.minY+s/4)/a;t.innerHTML=i.label,t.innerHTML=i.label,t.css({"min-width":l+"px","min-height":u+"px",visibility:"visible","font-family":o.attr("fontFamily"),"line-height":s+"px","font-size":o.attr("fontSize")+"px",transform:"scale("+a+")"})}else t.innerHTML="",t.css({"min-width":"auto","min-height":"auto"});this.setLabelEditorBeginPosition(e),t.css({visibility:"visible"}),t.focus(),document.execCommand("selectAll",!1,null)}},endEditLabel:function(){var e=this.get("labelTextArea");if(this.setSignal("preventWheelPan",!1),e){var t=e.focusItem;if(t){var n=t.getModel(),r=this.editor;n.label!==e.textContent&&r.executeCommand("update",{action:"updateLabel",itemId:t.id,updateModel:{label:e.textContent}}),e.hide(),e.focusItem=void 0,this.focusGraphWrapper()}}}},e.exports=i},function(e,t){var n={AUGMENT:{updateStatus:function(){var e,t=this.getSelected();0===t.length?e="canvas-selected":1===t.length?t[0].isNode?e="node-selected":t[0].isEdge?e="edge-selected":t[0].isGroup&&(e="group-selected"):e="multi-selected",this.emit("statuschange",{status:e})}}};e.exports=n},function(e,t,n){n(45),n(46),n(47),n(48),n(49),n(50),n(51),n(52),n(53),n(54),n(55),n(56),n(57),n(58),n(59),n(60),n(61),n(62)},function(e,t,n){var r=n(3),i=n(4);r.registerBehaviour("panBlank",i.getPanCanvasBehaviour(!0))},function(e,t,n){n(3).registerBehaviour("hoverButton",(function(e){e.getGraph().behaviourOn("mouseenter",(function(t){e.getSignal("panningItem")||t.shape&&t.shape.isButton&&e.css({cursor:"pointer"})}))}))},function(e,t,n){var r=n(3),i=n(4);r.registerBehaviour("panCanvas",i.getPanCanvasBehaviour())},function(e,t,n){var r=n(3),i=n(14),o=n(4);r.registerBehaviour("wheelChangeViewport",(function(e){var t,n=e.getGraph();n.behaviourOn("wheel",(function(e){e.domEvent.preventDefault()})),n.behaviourOn("wheel",o.throttle((function(r){if(!e.getSignal("preventWheelPan")){var a=r.domEvent,s=e.getSignal("wheelZoom");if(t||e.setCapture(!1),s){var c=a.wheelDelta;if(Math.abs(c)>10){var l=n.getMatrix()[0];c>0?n.zoom({x:r.x,y:r.y},1.05*l):n.zoom({x:r.x,y:r.y},l*(1/1.05))}}else{var u=[],d=n.getMatrix();o.mat3.translate(u,d,[a.wheelDeltaX*i.wheelPanRatio,a.wheelDeltaY*i.wheelPanRatio]),e.translateLimt(u)&&n.updateMatrix(u)}t&&clearTimeout(t),t=setTimeout((function(){e.setCapture(!0),t=void 0}),50)}}),16))}))},function(e,t,n){n(3).registerBehaviour("processPanItem",(function(e){var t=e.getGraph();t.behaviourOn("mousemove",(function(n){var r=e.get("panItemDelegation");if(r){var i=e.get("panItemStartPoint"),o=e.get("panItemStartBox"),a=n.x-i.x,s=n.y-i.y,c=e.align({x:o.minX+a,y:o.minY+s},{width:o.width,height:o.height});r.attr({x:c.x,y:c.y}),t.emit("itempanning",n),t.draw()}}))}))},function(e,t,n){n(3).registerBehaviour("startPanItem",(function(e){var t=e.getGraph(),n=t.getRootGroup();t.behaviourOn("dragstart",(function(r){if(2!==r.button&&r.item&&(r.item.isNode||r.item.isGroup)){var i,o=r.item;if((i=(i=o.isSelected?e.getSelected():[o]).filter((function(e){return e.isNode||e.isGroup})))[0]&&!1!==i[0].dragable){t.emit("beforepanitem",{items:i}),t.emit("beforeshowdelegation",{items:i});var a=e.getDelegation(i,n),s=a.getBBox();e.setSignal("panningItem",!0),e.set("panItems",i),e.set("panItemDelegation",a),e.set("panItemStartBox",s),e.set("panItemStartPoint",{x:r.x,y:r.y}),t.draw()}}}))}))},function(e,t,n){n(3).registerBehaviour("endPanItem",(function(e){var t=e.getGraph();t.behaviourOn("panitemend",(function(){var n=e.get("panItemDelegation");n&&(n.remove(),t.draw()),e.setSignal("panningItem",!1),e.set("panItemDelegation",void 0),e.set("panItemStartPoint",void 0),e.set("panItemStartBox",void 0),e.set("panItems",void 0)})),t.behaviourOn("canvas:mouseleave",(function(){e.get("panItems")&&(e.clearAlignLine(),t.emit("panitemend"))}))}))},function(e,t,n){n(3).registerBehaviour("dblclickItemEditLabel",(function(e){e.getGraph().behaviourOn("node:dblclick",(function(t){t.shape&&!t.shape.isButton&&e.beginEditLabel(t.item)}))}))},function(e,t,n){n(3).registerBehaviour("clickCanvasSelected",(function(e){var t=e.getGraph();t.behaviourOn("click",(function(t){t.shape||(e.clearSelected(),e.clearActived(),e.updateStatus())})),t.behaviourOn("contextmenu",(function(t){t.shape||(e.clearSelected(),e.clearActived(),e.updateStatus())}))}))},function(e,t,n){n(3).registerBehaviour("clickCollapsedButton",(function(e){var t=e.getGraph();t.behaviourOn("click",(function(n){var r=n.item,i=n.shape;if(r&&i&&i.isCollapsedButton){var o=e.editor;o?o.executeCommand("collapseExpand",{itemId:r.id}):t.update(r,{collapsed:!0})}}))}))},function(e,t,n){n(3).registerBehaviour("clickEdgeSelected",(function(e){e.getGraph().behaviourOn("edge:click",(function(t){e.get("multiSelectable")&&!0===e.getSignal("shiftKeyDown")||(e.clearActived(),e.clearSelected()),e.setSelected(t.item.id,!0)}))}))},function(e,t,n){n(3).registerBehaviour("clickExpandedButton",(function(e){var t=e.getGraph();t.behaviourOn("click",(function(n){var r=n.item,i=n.shape;if(r&&i&&i.isExpandedButton){var o=e.editor;o?o.executeCommand("collapseExpand",{itemId:r.id}):t.update(r,{collapsed:!1})}}))}))},function(e,t,n){n(3).registerBehaviour("clickGroupSelected",(function(e){e.getGraph().behaviourOn("group:click",(function(t){e.get("multiSelectable")&&!0===e.getSignal("shiftKeyDown")||(e.clearActived(),e.clearSelected()),e.setSelected(t.item.id,!0)}))}))},function(e,t,n){n(3).registerBehaviour("clickNodeSelected",(function(e){e.getGraph().behaviourOn("node:click",(function(t){e.get("multiSelectable")&&!0===e.getSignal("shiftKeyDown")||(e.clearActived(),e.clearSelected()),e.setSelected(t.item.id,!0)}))}))},function(e,t,n){n(3).registerBehaviour("hoverNodeActived",(function(e){var t,n=e.getGraph();n.behaviourOn("node:mouseenter",(function(n){!1!==n.item.getShapeObj().panAble&&e.css({cursor:"move"}),e.getSignal("panningItem")||e.getSignal("dragEdge")||n.item&&n.item.isSelected||(t=n.item,e.setActived(t,!0))})),n.behaviourOn("node:mouseleave",(function(n){var r=n.toShape;t&&(r&&r.isAnchor&&r.getItem()===t||e.getSignal("dragEdge")||(t.isSelected||e.setActived(t,!1),t=void 0))}))}))},function(e,t,n){n(3).registerBehaviour("hoverGroupActived",(function(e){var t=e.getGraph();t.behaviourOn("mouseenter",(function(t){e.getSignal("panningItem")||t.item&&t.item.isSelected||e.getSignal("dragEdge")||t.shape&&t.shape.isGroupKeyShape&&(e.css({cursor:"move"}),e.setActived(t.item,!0))})),t.behaviourOn("group:mouseleave",(function(t){t.item.isActived&&!t.item.isSelected&&e.setActived(t.item,!1)}))}))},function(e,t,n){n(3).registerBehaviour("hoverEdgeActived",(function(e){var t=e.getGraph();t.behaviourOn("edge:mouseenter",(function(t){e.getSignal("panningItem")||t.item&&t.item.isSelected||e.getSignal("dragEdge")||e.setActived(t.item,!0)})),t.behaviourOn("edge:mouseleave",(function(t){e.setActived(t.item,!1)}))}))},function(e,t,n){n(3).registerBehaviour("keydownCmdWheelZoom",(function(e){var t=e.getGraph();t.behaviourOn("keydown",(function(t){91===t.domEvent.keyCode&&e.setSignal("wheelZoom",!0)})),t.behaviourOn("keyup",(function(t){91===t.domEvent.keyCode&&e.setSignal("wheelZoom",!1)}))}))},function(e,t,n){var r=n(22);e.exports={dragingEdgeEndPoint:function(e){var t=e.endPointType,n=e.edgeModel,r=e.graph,i=e.delegation,o=e.startPoint,a=e.ev,s=e.source,c=e.target,l=a.item,u="source"===t?[a,o]:[o,a];l&&("source"===t?c=l:s=l);var d=r.getShapeObj("edge",n).getPathByPoints({points:u,source:s,target:c});i.attr("path",d),r.draw()},panGroup:function(e,t,n,i){var o=e.getModel();r.traverseTree(e,(function(r){if("node"===r.type){var o=r.getModel();i.update(r,{x:o.x+t,y:o.y+n})}e.getCrossEdges&&e.getCrossEdges().forEach((function(e){e.update()}))}),(function(e){return"group"===e.type?e.getChildren():[]})),i.update(e,{x:o.x+t,y:o.y+n})},dropUpdateEdge:function(e){var t=e.ev,n=e.endPointType,r=e.model,i=e.diagram,o=i.get("noEndEdge"),a=i.get("linkAnchor"),s=i.get("linkNode"),c=t.item,l=t.shape,u=t.x,d=t.y;if(i.getGraph().emit("beforedropedge"),l){if(a&&l.isAnchor&&l.hasHotspot){var f=l,h=f.getItem();return"target"===n?(r.target=h.id,r.targetAnchor=f.getIndex(),!0):(r.source=h.id,r.sourceAnchor=f.getIndex(),!0)}if(s&&c&&c.isNode)return"target"===n?(r.target=c.id,!0):(r.source=c.id,!0)}else if(o)return"target"===n?(r.target={x:u,y:d},!0):(r.source={x:u,y:d},!0);return!1}}},function(e,t){e.exports={rectRectCrossAlgorithm:function(e,t){var n=Math.max(e.minX,t.minX),r=Math.max(e.minY,t.minY),i=Math.min(e.maxX,t.maxX),o=Math.min(e.maxY,t.maxY);return n>i||r>o},euclideanDistance:{pointPoint:function(e,t){var n=Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2);return Math.sqrt(n)}}}},function(e,t,n){var r={},i=n(2);r.AUGMENT={changeAddEdgeModel:function(e){this.set("addEdgeModel",e)},cancelAdd:function(){this.set("addType",void 0),this.set("addModel",void 0),this.changeMode("default")},beginAdd:function(e,t){this.set("addType",e),this.set("addModel",t),this.changeMode("add")},endAdd:function(){this.set("addType",void 0),this.set("addModel",void 0),this.changeMode("default")},delete:function(){var e=this.getSelected(),t=this.get("_graph");i.each(e,(function(e){t.remove(e)}))},toBack:function(){var e=this.getSelected(),t=this.get("_graph");e.sort((function(e,t){var n=e.getGraphicGroup(),r=t.getGraphicGroup();return i.getIndex(r)-i.getIndex(n)})),e.forEach((function(e){t.toBack(e)}))},toFront:function(){var e=this.getSelected(),t=this.get("_graph");e.sort((function(e,t){var n=e.getGraphicGroup(),r=t.getGraphicGroup();return i.getIndex(n)-i.getIndex(r)})),e.forEach((function(e){t.toFront(e)}))},addGroup:function(e){var t,n=this.get("_graph"),r=this.getSelected(),o=!0;if(0!==r.length){e||(e={label:"鏂板缓鍒嗙粍"}),i.setId(e),n.add("group",e),n.toFront(e.id);var a=n.find(e.id);if(r.forEach((function(e){var n=e.getParent();n&&(t?t!==n&&(o=!1):t=n)})),o){t&&(e.parent=t.getModel().id),r.forEach((function(t){n.update(t,{parent:e.id})}));var s=a.getInnerEdges();a.deepEach((function(e){n.toFront(e)})),s.forEach((function(e){n.toFront(e)}))}else console.warn("add group elements must have the same parent")}},unGroup:function(){var e=this.get("_graph"),t=this.getSelected(),n=t[0];1===t.length&&i.isGroup(n)&&(n.getChildren().forEach((function(t){e.update(t,{parent:void 0}),t.collapsedParent||t.show(),t.isGroup&&t.deepEach((function(e){e.collapsedParent||e.show()}))})),e.remove(n))},newGroup:function(e){this.addGroup(e)}},e.exports=r},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(67),o=n(2),a={CFG:{anchor:{}},INIT:"_initAnchor"};a.AUGMENT={_initAnchor:function(){var e=this.get("anchor"),t=this.get("_graph");if(e){var n=new i(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({diagram:this,graph:t},e));this.setController("anchor",n)}},showAnchor:function(e,t,n){this.getController("anchor").showAnchor(e,t,n)},clearAnchor:function(e){this.getController("anchor").clearAnchor(e)},setHotspotActived:function(e,t){this.getController("anchor").setHotspotActived(e,t)},hoverShowAnchor:function(e){var t=this,n=e.getAnchorPoints(),r=[];n.forEach((function(n,i){var o={anchor:n,item:e};t.emit("hovernode:beforeshowanchor",o),o.cancel||r.push(i)})),this.showAnchor(e,r)},anchorHasBeenLinked:function(e,t){var n=e.getEdges(),r=[];return n.forEach((function(t){var n=t.getModel();n.source!==e.id||o.isNil(n.sourceAnchor)||r.push(n.sourceAnchor),n.target!==e.id||o.isNil(n.targetAnchor)||r.push(n.targetAnchor)})),o.isObject(t)?-1!==r.indexOf(t.index):-1!==r.indexOf(t)},dragEdgeBeforeShowAnchor:function(e,t,n){var r=this;this.getGraph().getNodes().forEach((function(i){var o,a=[],s=i.getAnchorPoints();if(e.isNode){var c=e.getAnchorPoints();s.forEach((function(s,l){o="target"===n?{source:e,sourceAnchor:c[t],target:i,targetAnchor:s,dragEndPointType:n}:{target:e,targetAnchor:c[t],source:i,sourceAnchor:s,dragEndPointType:n},r.emit("dragedge:beforeshowanchor",o),o.cancel||a.push(l)}))}else s.forEach((function(e,t){a.push(t)}));i===e&&i.isAnchorShow?a.forEach((function(e){var n=i.getAnchor(e);t!==e&&n&&n.showHotspot()})):r.showAnchor(i,a,!0)}))}},e.exports=a},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){o(e,t,n[t])}))}return e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function c(e){return(c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=n(9),d=n(5),f=n(2),h=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),s(this,c(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)}(t,u),n=t,(r=[{key:"getDefaultCfg",value:function(){return{_anchorItemCache:{}}}},{key:"init",value:function(){var e=this,t=this.graph;t.on("afteritemdraw",(function(t){t.item.isAnchorShow&&e.showAnchor(t.item)})),t.on("beforeitemdestroy",(function(t){e._clearAnchor(t.item)})),t.on("afteritemhide",(function(t){t.item.isNode&&e._clearAnchor(t.item)}))}},{key:"_updateAnchor",value:function(e){var t=this.graph;e.anchorShapes.forEach((function(e){e.updatePosition()})),t.draw()}},{key:"_drawAnchor",value:function(e,t,n,r){var o=e.getAnchorPoints();this._clearAnchor(e),f.each(o,(function(o,a){if(!n||-1!==n.indexOf(a)){var s,c=t.addShape("marker",{attrs:i({symbol:"circle"},d.anchorPointStyle,{x:o.x,y:o.y}),freezePoint:o,item:e,index:a,eventPreFix:"anchor",isItemChange:function(){},zIndex:d.zIndex.anchorPoint});c.toFront(),c.eventPreFix="anchor",c.showHotspot=function(){s=t.addShape("marker",{attrs:i({symbol:"circle"},d.anchorHotsoptStyle,{x:o.x,y:o.y}),freezePoint:o,capture:!1,zIndex:d.zIndex.anchorHotsopt}),e.anchorShapes.push(s),c.hasHotspot=!0,s.toFront(),c.toFront()},c.getIndex=function(){return a},c.getItem=function(){return e},c.getPoint=function(){return o},c.updatePosition=function(){var t=e.getAnchorPoints()[a];c.attr(t)},c.setActived=function(){c.attr(d.anchorPointHoverStyle)},c.clearActived=function(){c.attr(d.anchorPointStyle)},c.isAnchor=!0,c.setHotspotActived=function(e){s&&(e?s.attr(d.anchorHotsoptActivedStyle):s.attr(d.anchorHotsoptStyle))},r&&c.showHotspot(),e.anchorShapes.push(c),e.getAllAnchors=function(){return e.anchorShapes.filter((function(e){return e.isAnchor}))},e.getAnchor=function(t){return e.anchorShapes.find((function(e){return e.get("index")===t}))}}}))}},{key:"_clearAnchor",value:function(e){e.anchorShapes&&e.anchorShapes.forEach((function(e){e.remove()})),e.anchorShapes=[]}},{key:"setHotspotActived",value:function(e,t){var n=this.diagram.getGraph();e.setHotspotActived(t),n.draw()}},{key:"showAnchor",value:function(e,t,n){if(e.isVisible()){var r=this.graph,i=this._anchorItemCache,o=r.getRootGroup();this._drawAnchor(e,o,t,n),e.isAnchorShow=!0,i[e.id]=e}}},{key:"clearAnchor",value:function(e){var t=this,n=this.graph,r=n.get("itemCache"),i=this._anchorItemCache,o=e;o=f.isObject(e)?[e]:f.isString(e)?[r[e]]:i,f.each(o,(function(e){t._clearAnchor(e),e.isAnchorShow=!1,delete i[e.id]})),n.draw()}}])&&a(n.prototype,r),o&&a(n,o),t}();e.exports=h},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(69),o={CFG:{orbit:null},INIT:"_initOrbit"};o.AUGMENT={_initOrbit:function(){var e=this.get("orbit");if(e){var t=new i(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({diagram:this},e));this.setController("orbit",t)}},showOrbit:function(e){this.getController("orbit").show(e)},hideOrbit:function(){this.getController("orbit").hide()},layoutOrbit:function(e,t){this.getController("orbit").layout(e,t)}},e.exports=o},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=n(9),u=n(5),d=n(70),f=n(2),h=f.vec2,p=f.isString,g=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),a(this,s(t).apply(this,arguments))}var n,r,f;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,l),n=t,(r=[{key:"getDefaultCfg",value:function(){return{satellite:[],satelliteCache:[]}}},{key:"init",value:function(){var e=this,t=this.satellite,n=this.diagram,r={diagram:n};n.getGraph().addBehaviour("orbit"),t.forEach((function(t){p(t)?e.satelliteCache.push(new d[t](r)):e.satelliteCache.push(new d(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}({},r,t)))}))}},{key:"layout",value:function(e,t){var n=this.diagram,r=n.getGraph(),i=this.satelliteCache,o=e.getBBox(),a=o.centerX,s=o.centerY,c=n.getZoom(),l=u.orbitGap/c,d=i.filter((function(e){return e.isVisible()})),f=[t.x-a,t.y-s],p=h.length(f),g=o.width/2+l,m=h.scale([],f,g/p);d.forEach((function(e){var t=e.getDOM(),n=t.width()/2,i=r.getDomPoint({x:m[0]+a,y:m[1]+s});t.css({top:i.y-n+"px",left:i.x-n+"px"})}))}},{key:"show",value:function(e){this.satelliteCache.forEach((function(t){t.enable()&&(t.item=e,t.show())}))}},{key:"hide",value:function(){this.satelliteCache.forEach((function(e){e.hide()}))}}])&&o(n.prototype,r),f&&o(n,f),t}();e.exports=g},function(e,t,n){var r=n(23);r.forkAndLink=n(71),e.exports=r},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=n(23),u=n(2),d=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),a(this,s(t).apply(this,arguments))}var n,r,d;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,l),n=t,(r=[{key:"getDefaultCfg",value:function(){return{name:"forkAndLink",render:function(){return'\n          <div style="\n            width: 11px;\n            height: 11px;\n            cursor: copy;\n            background-image: url(https://gw.alipayobjects.com/zos/rmsportal/yWAiQOmucbYMCpwkvTBP.svg)\n          "></div>\n        '},bindEvent:function(e,t){var n=this,r=t.getGraph(),o=r.getRootGroup();return e.setAttribute("draggable","true"),[u.addEventListener(e,"dragstart",(function(){var r=n.item,a=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}({},t.get("addEdgeModel"),{source:r.id}),s=r.getBBox(),c=t.getDelegation([{isEdge:!0}],o);t.setSignal("dragEdge",!0),t.beginAdd("edge",a),t.set("addEdgeConfig",{addModel:a,delegation:c,startPoint:{x:s.centerX,y:s.centerY},sourceItem:r}),e.hide()})),u.addEventListener(e,"click",(function(e){var i=e.clientX,o=e.clientY,a=t.editor,s=n.item,c=r.getPointByClient({x:i,y:o}),l=s.getBBox(),d=s.getModel(),f=[c.x-l.centerX,c.y-l.centerY],h=u.vec2.length(f);if(u.vec2.scale(f,f,160/h),a)a.executeCommand("copyAdjacent",{copyNode:s,x:c.x+f[0],y:c.y+f[1]});else{var p=u.clone(d);p.x=c.x+f[0],p.y=c.y+f[1],r.add(s.type,p)}}))]}}}}])&&o(n.prototype,r),d&&o(n,d),t}();e.exports=d},function(e,t,n){var r=n(2),i=n(5),o={};function a(e){e.controlPointShapes&&r.each(e.controlPointShapes,(function(e){e.remove()})),e.controlPointShapes=[],e.isControlPointShow=!1}o.INIT="_initResize",o.CFG={nodeResizeable:!1,edgeResizeable:!0},o.AUGMENT={_initResize:function(){var e=this,t=this.get("_graph"),n=this.get("nodeResizeable"),i=this.get("edgeResizeable");n&&t.on("afteritemdraw",(function(t){"node"===t.item.type&&t.item.isVisible()&&e.drawControlPoints(t.item)})),i&&t.on("afteritemdraw",(function(t){"edge"===t.item.type&&t.item.isVisible()&&e.drawControlPoints(t.item)})),t.on("afteritemhide",(function(e){var t;e.item.isControlPointShow&&((t=e.item).controlPointShapes&&r.each(t.controlPointShapes,(function(e){e.hide()})),t.isControlPointShow=!1)})),t.on("afteritemshow",(function(e){var t;!e.item.isControlPointShow&&((t=e.item).controlPointShapes&&r.each(t.controlPointShapes,(function(e){e.show()})),t.isControlPointShow=!0)})),t.on("beforeitemdestroy",(function(e){e.item.isControlPointShow&&a(e.item)}))},drawControlPoints:function(e){var t,n,o,s,c,l,u,d,f,h=this.get("_graph").getRootGroup(),p=this.get("nodeResizeable"),g=this.get("edgeResizeable");"node"===e.type?p&&function(e,t){var n=e.getBBox(),o=[{x:n.minX,y:n.minY},{x:n.maxX,y:n.minY},{x:n.minX,y:n.maxY},{x:n.maxX,y:n.maxY}];a(e);var s=t.addShape("rect",{attrs:r.mix({},i.nodeSelectedBoxStyle,{symbol:"square",x:n.minX,y:n.minY,width:n.maxX-n.minX,height:n.maxY-n.minY})});e.controlPointShapes.push(s),r.each(o,(function(n){var o=t.addShape("marker",{attrs:r.mix({},i.nodeControlPointStyle,{symbol:"square",x:n.x,y:n.y}),freezePoint:{x:n.x,y:n.y},item:e});e.controlPointShapes.push(o)}))}(e,h):"edge"===e.type&&g&&(n=h,o=(t=e).getKeyShape().attr("path"),s=o[0],c=s.length,l=o[o.length-1],u=l.length,d=[{x:s[c-2],y:s[c-1]},{x:l[u-2],y:l[u-1]}],f=t.getModel(),a(t),r.each(d,(function(e,o){var a=n.addShape("marker",{attrs:r.mix({},i.edgeControlPointStyle,{x:e.x,y:e.y}),freezePoint:{x:e.x,y:e.y},item:t});a.eventPreFix="edgeControlPoint",a.getSourcePoint=function(){return d[0]},a.getTargetPoint=function(){return d[d.length-1]},a.getItem=function(){return t},a.isSourceEndPoint=function(){return f.source&&0===o},a.isTargetEndPoint=function(){return f.target&&o===d.length-1},t.controlPointShapes.push(a)}))),e.isControlPointShow=!0}},e.exports=o},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(2),a={};a.AUGMENT={addOutterShape:function(e,t){this.clearOutterShape(e);var n=t.lineWidth,i=e.getKeyShape(),a=e.getGraphicGroup(),s=i.attr(),c=i.get("type"),l=i.attr("lineWidth"),u=o.clone(s);delete u.fillStyle,delete u.strokeStyle,delete u.matrix;var d=a.addShape(c,{attrs:r({},u,{fill:null},t)});o.toBack(d,a);var f=d.getBBox(),h=f.maxX-f.minX,p=f.maxY-f.minY,g=(f.minX+f.maxX)/2,m=(f.minY+f.maxY)/2;d.transform([["t",-g,-m],["s",(n+h+l)/h,(n+p+l)/p],["t",g,m]]),d.isOutter=!0,e.outterShape=d},clearOutterShape:function(e){e.outterShape&&e.outterShape.remove()}},e.exports=a},function(e,t){var n={CFG:{linkNode:!0,linkAnchor:!0},INIT:"_initLink",AUGMENT:{_initLink:function(){var e=this,t=this.getGraph(),n=this.get("linkAnchor"),r=this.get("linkNode"),i=t.get("mode");n&&(this.on("beforeitemactived",(function(t){var n=t.item;n.isNode&&e.hoverShowAnchor(n)})),this.on("beforeitemunactived",(function(t){var n=t.item;(n.isNode||n.isGroup)&&e.clearAnchor(n)})),this.on("beforeitemselected",(function(t){var n=t.item;(n.isNode||n.isGroup)&&e.hoverShowAnchor(n)})),this.on("beforeitemunselected",(function(t){var n=t.item;(n.isNode||n.isGroup)&&e.clearAnchor(n)})),t.addBehaviour("dragAnchorAddEdge","add"),t.addBehaviour("hoverAnchorActived","default"),t.changeMode(i)),r&&(t.addBehaviour("hoverNodeAddOutter","add"),t.addBehaviour("hoverNodeAddOutter","default"),t.changeMode(i))}}};e.exports=n},function(e,t,n){n(76),n(77),n(78),n(79)},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(13),a=n(2),s=n(5);o.registerNode("diagram-base",{getSize:function(e){var t=e.getModel();return a.getNodeSize(t.size)},defaultFillPalette:0,defaultStrokePalette:3,activedFillPalette:0,activedStrokePalette:5,selectedFillPalette:2,selectedStrokePalette:5,getDefaulStyle:function(){return s.nodeStyle},getDefaulActivedStyle:function(){return s.nodeActivedStyle},getDefaulSelectedtyle:function(){return s.nodeSelectedStyle},getStyle:function(e){var t,n,r=e.getModel(),i=r.color;if(i){var o=a.Palettes.generate(i);t=o[this.defaultFillPalette],n=o[this.defaultStrokePalette]}return a.mix(!0,{},this.getDefaulStyle(),{fill:t,stroke:n},r.style)},getPath:function(e){var t=this.getSize(e),n=this.getStyle(e);return a.getRectPath(-t[0]/2,-t[1]/2,t[0],t[1],n.radius)},getActivedOutterStyle:function(){return s.nodeActivedOutterStyle},getActivedStyle:function(e){var t=e.getModel(),n=this.getDefaulActivedStyle(e),i=t.color;if(i){var o=a.Palettes.generate(i);return r({},n,{fill:o[this.activedFillPalette],stroke:o[this.activedStrokePalette]})}return n},getSelectedStyle:function(e){var t=e.getModel(),n=this.getDefaulSelectedtyle(e),i=t.color;if(i){var o=a.Palettes.generate(i);return r({},n,{fill:o[this.selectedFillPalette],stroke:o[this.selectedStrokePalette]})}return n},getSelectedOutterStyle:function(e){var t=e.getModel().color;if(t){var n=a.Palettes.generate(t);return r({},s.nodeSelectedOutterStyle,{stroke:n[1],fill:n[1]})}return s.nodeSelectedOutterStyle},anchor:[[.5,0],[1,.5],[.5,1],[0,.5]]}),o.registerNode("capsule",{getPath:function(e){var t=this.getSize(e);return a.getRectPath(-t[0]/2,-t[1]/2,t[0],t[1],t[1]/2)}}),o.registerNode("circle",{getPath:function(e){var t=this.getSize(e),n=t[0],r=t[1];return a.getEllipsePath(0,0,n/2,r/2)}}),o.registerNode("rhombus",{getPath:function(e){var t=this.getSize(e),n=t[0],r=t[1],i=[{x:0,y:0-r/2},{x:0+n/2,y:0},{x:0,y:0+r/2},{x:0-n/2,y:0},{x:0,y:0-r/2}];return a.pointsToPolygon(i)}})},function(e,t,n){var r=n(13),i=n(2),o=n(5);r.registerEdge("diagram-base",{getPath:function(e){var t=e.getPoints(),n=e.getSource(),r=e.getTarget();return this.getPathByPoints({points:t,source:n,target:r,item:e})},getPathByPoints:function(e){var t=e.points;return i.pointsToPolygon(t)},getStyle:function(e){var t=e.getModel();return i.mix(!0,{},o.edgeStyle,{stroke:t.color},t.style)},getActivedStyle:function(){return o.edgeActivedStyle},getSelectedStyle:function(){return o.edgeSelectedStyle},getActivedOutterStyle:function(){},getSelectedOutterStyle:function(){}})},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(13),a=n(5),s=n(2),c=s.getGroupIconPath(),l=s.getCollapsedButtonPath(),u=s.getExpandedButtonPath(),d={fill:"#CED4D9"},f={stroke:"#697B8C",fill:"#fff",fillOpacity:0},h={stroke:"#697B8C",fill:"#fff",fillOpacity:0},p={fill:"#000000",textBaseline:"top",textAlign:"left"},g={stroke:"#CED4D9",fill:"#F2F4F5",radius:4},m=a.groupBackgroundPadding,v=40,b=13,y=12,x=12,w=8,O=12,_=184-m[1]-m[3],C=40-m[0]-m[2];o.registerGroup("diagram-base",{draw:function(e){var t=e.getModel(),n=e.getGraphicGroup(),i=e.getChildrenBBox(),o=this.getStyle(e),a=t.collapsed,g=t.padding?t.padding:m;if(i.minX===1/0&&(i.minX=t.x,i.maxX=t.x+_,i.minY=t.y,i.maxY=t.y+C),a&&(i.minX=i.maxX-_,i.maxY=i.minY+C),i.maxX-i.minX<_){var S=_-i.maxX+i.minX;i.minX-=S/2,i.maxX+=S/2}var P=function(e,t){return e.minX-t[3]}(i,g),j=function(e,t){return e.minY-t[0]}(i,g),k=function(e,t){return e.maxX-e.minX+t[3]+t[1]}(i,g),L=function(e,t){return e.maxY-e.minY+t[0]+t[2]}(i,g),D=function(e,t,n,i){var o=t.addShape("path",{attrs:r({},i,{path:n})});return o.isGroupKeyShape=!0,o}(0,n,s.getRectPath(P,j,k,L,o.radius),o);return function(e,t,n,r){var i=s.mix(!0,{},p,{x:n+v,y:r+b});s.isString(e)?i.text=e:s.mix(i,e),t.addShape("text",{attrs:i})}(s.isNil(t.label)?"鏂板缓鍒嗙粍":t.label,n,P,j),function(e,t,n,i){var o=t.addShape("path",{attrs:r({path:e},d)}),a=o.getBBox();o.translate(n-a.minX+w,i-a.minY+O)}(s.isNil(t.icon)?c:t.icon,n,P,j),(function(e,t,n,i,o){var a;if(e){var s=(a=t.addShape("path",{attrs:r({path:u},h)})).getBBox(),c=s.maxX-s.minX;a.isExpandedButton=!0,a.translate(n+o-s.minX-c-x,i-s.minY+y)}else{var d=(a=t.addShape("path",{attrs:r({path:l},f)})).getBBox(),p=d.maxX-d.minX;a.isCollapsedButton=!0,a.translate(n+o-d.minX-p-x,i-d.minY+y)}return a.isButton=!0,a}(a,n,P,j,k)).item=e,t.x=i.minX,t.y=i.minY,D},getStyle:function(e){var t=e.getModel();return s.mix(!0,{},g,{fill:t.color,stroke:t.color},t.style)},getActivedStyle:function(){return a.groupActivedStyle},getSelectedStyle:function(){return a.groupSelectedStyle},getSelectedOutterStyle:function(){return a.groupSelectedOutterStyle},getActivedOutterStyle:function(){},intersectBox:"rect"})},function(e,t,n){n(13).registerGuide("diagram-base")},function(e,t,n){n(81),n(82),n(83),n(84),n(85),n(86),n(87),n(88),n(89),n(90),n(91),n(92),n(93),n(94)},function(e,t,n){var r=n(1),i=n(2);r.registerBehaviour("panItem",(function(e){var t=e.getGraph();t.behaviourOn("drop",(function(){var n=e.get("panItems");if(n){var r=n[0],o=n.map((function(e){return e.id})),a=e.get("panItemDelegation"),s=e.get("panItemStartBox"),c=r.id,l=a.attr("x")-s.minX,u=a.attr("y")-s.minY;t.emit("afterpanitemdrop",{panItems:n}),e.clearAlignLine();var d=e.editor;t.emit("panitemend"),!d||e.getSignal("dragaddnodetogroup")?f():d.executeCommand(f)}function f(){o.forEach((function(e){var n=t.find(e),r=n.getModel();n.isGroup?i.panGroup(n,l,u,t):(t.update(n,{x:r.x+l,y:r.y+u}),t.toFront(n))})),1===o.length&&(e.clearSelected(),e.setSelected(c,!0))}}))}),["startPanItem","processPanItem","endPanItem"])},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(1),o=n(5);i.registerBehaviour("hoverAnchorActived",(function(e){var t=e.getGraph();t.behaviourOn("anchor:mouseenter",(function(n){if(!e.getSignal("panningItem")&&!e.getSignal("dragEdge")){var i=n.shape,a=i.getItem(),s=a.getModel(),c=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},e.get("addEdgeModel"),{source:s.id}),l={anchor:i.getPoint(),item:a};e.emit("hoveranchor:beforeaddedge",l),l.cancel?e.css({cursor:o.cursor.hoverUnEffectiveAnchor}):(e.css({cursor:o.cursor.hoverEffectiveAnchor}),!i.get("destroyed")&&i.setActived(),e.beginAdd("edge",c),t.draw())}})),t.behaviourOn("anchor:mouseleave",(function(n){if(!e.getSignal("dragEdge")&&!e.getSignal("panningItem")){var r=n.shape,i=r.getItem();e.css({cursor:o.cursor.beforePanCanvas}),i.isSelected||(e.clearAnchor(i),e.setActived(i,!1)),!r.get("destroyed")&&r.clearActived(),e.cancelAdd(),t.draw()}}))}))},function(e,t,n){var r=n(1),i=n(5);r.registerBehaviour("hoverEdgeControlPoint",(function(e){e.getGraph().behaviourOn("edgeControlPoint:mouseenter",(function(t){if(!e.getSignal("dragEdge")&&!e.getSignal("panningItem")){var n=t.shape;(n.isTargetEndPoint()||n.isSourceEndPoint())&&e.css({cursor:i.cursor.hoverEdgeControllPoint})}}))}))},function(e,t,n){var r=n(1),i=n(5),o=n(2);r.registerBehaviour("dragEdgeControlPoint",(function(e){var t,n,r,a,s,c,l,u,d,f,h=e.getGraph(),p=h.getRootGroup();function g(p){if(r){var g={};h.getNodes().forEach((function(t){e.clearAnchor(t)})),e.css({cursor:i.cursor.beforePanCanvas}),r.remove();var m=o.dropUpdateEdge({ev:p,endPointType:t?"target":"source",model:g,diagram:e});h.show(d);var v=d.id;if(m){var b=e.editor;b?b.executeCommand("update",{itemId:v,updateModel:g}):h.update(v,g)}e.setSignal("dragEdge",!1),t=void 0,n=void 0,r=void 0,a=void 0,s=void 0,c=void 0,l=void 0,u=void 0,d=void 0,f=void 0}}h.behaviourOn("edgeControlPoint:mousedown",(function(i){if(2!==i.button){var o=i.shape;o.isTargetEndPoint()?(d=o.getItem(),f=d.getModel(),t=o,a=o.getSourcePoint(),s=d.getSource(),l=f.sourceAnchor):o.isSourceEndPoint()&&(d=o.getItem(),f=d.getModel(),n=o,a=o.getTargetPoint(),c=d.getTarget(),u=f.targetAnchor),d&&(r=e.getDelegation([d],p),s?e.dragEdgeBeforeShowAnchor(s,l,"target"):c&&e.dragEdgeBeforeShowAnchor(c,u,"source"),h.hide(d),e.setSignal("dragEdge",!0))}})),h.behaviourOn("mousemove",(function(e){r&&o.dragingEdgeEndPoint({endPointType:s?"target":"source",edgeModel:f,graph:h,delegation:r,startPoint:a,ev:e,originSource:s,originTarget:c})})),h.behaviourOn("edgeControlPoint:mouseleave",(function(r){t||n||r.toShape||e.css({cursor:i.cursor.beforePanCanvas})})),h.behaviourOn("mouseup",g),h.behaviourOn("canvas:mouseleave",g)}),["dragHoverAnchorHotspot"])},function(e,t,n){var r=n(1),i=n(2);r.registerBehaviour("dragPanelItemAddNode",(function(e){var t,n,r,o,a,s=e.getGraph(),c=s.getRootGroup();function l(){e.setSignal("panningItem",!1),e.set("panItemDelegation",void 0),e.set("panItemStartBox",void 0),e.set("panItemStartPoint",void 0),n=void 0,r=void 0,o=void 0,a=void 0}s.behaviourOn("canvas:mouseenter",(function(s){if(!n&&(o=e.get("addType"),a=e.get("addModel"),a=i.clone(a),"node"===o)){var l=(r=i.getNodeSize(a.size))[0]/2,u=r[1]/2;t={minX:s.x-l,minY:s.y-u,maxX:s.x+l,maxY:s.y+u,width:r[0],height:r[1]},n=e.getDelegation([t],c),e.setSignal("panningItem",!0),e.set("panItemDelegation",n),e.set("panItemStartBox",t),e.set("panItemStartPoint",{x:s.x,y:s.y})}})),s.behaviourOn("mouseup",(function(t){if(n){a.x=t.x,a.y=t.y;var r=o;i.setId(a);var c=e.editor;n.remove(),e.endAdd(),e.clearAlignLine(),e.clearSelected(),e.focusGraphWrapper(),c?c.executeCommand("add",{type:"node",addModel:a}):s.add(r,a),e.setSelected(s.find(a.id),!0),l()}})),s.behaviourOn("canvas:mouseleave",(function(){n&&(e.clearAlignLine(),n.remove(),s.draw(),e.cancelAdd(),l())}))}),["processPanItem"])},function(e,t,n){n(1).registerBehaviour("dragHoverAnchorHotspot",(function(e){var t=e.getGraph();t.behaviourOn("anchor:dragenter",(function(t){if(e.getSignal("dragEdge")){var n=t.shape;e.setHotspotActived(n,!0)}})),t.behaviourOn("anchor:dragleave",(function(t){if(e.getSignal("dragEdge")){var n=t.shape;e.setHotspotActived(n,!1)}}))}))},function(e,t,n){var r=n(1),i=n(2);r.registerBehaviour("dragAnchorAddEdge",(function(e){var t=e.getGraph(),n=t.getRootGroup();t.behaviourOn("anchor:dragstart",(function(t){if(2!==t.button){var r=t.shape,o=r.get("freezePoint"),a=r.getItem(),s=i.clone(e.get("addModel")),c=r.getIndex();s.source=a.id,s.sourceAnchor=c;var l={x:o.x,y:o.y},u=e.getDelegation([{isEdge:!0}],n);e.setSignal("dragEdge",!0),e.dragEdgeBeforeShowAnchor(a,c,"target"),e.set("addEdgeConfig",{addModel:s,delegation:u,startPoint:l,sourceItem:a})}}))}),["processAddEdge","dragHoverAnchorHotspot","hoverAnchorActived"])},function(e,t,n){var r=n(1),i=n(5);r.registerBehaviour("dragMultiSelect",(function(e){var t,n,r=e.getGraph(),o=r.getRootGroup();function a(){e.css({cursor:i.cursor.beforePanCanvas}),t=void 0,n=void 0}e.css({cursor:i.cursor.multiSelect}),r.behaviourOn("dragstart",(function(e){2!==e.button&&(t={x:e.x,y:e.y},n=o.addShape("rect",{attrs:i.multiSelectRectStyle}))})),r.behaviourOn("drag",(function(e){n&&(n.attr({x:Math.min(t.x,e.x),y:Math.min(t.y,e.y),width:Math.abs(e.x-t.x),height:Math.abs(e.y-t.y)}),r.draw())})),r.behaviourOn("dragend",(function(){if(n){var t=r.getNodes().map((function(e){return e.id})),i=n.getBBox(),o=e.editor;o?o.executeCommand(s):s(),n.remove(),e.changeMode("default"),e.updateStatus(),r.draw(),a()}function s(){e.clearSelected(),t.forEach((function(t){var n=r.find(t),o=n.getBBox();o.minX>i.minX&&o.minY>i.minY&&o.maxX<i.maxX&&o.maxY<i.maxY&&e.setSelected(n,!0)}))}})),r.behaviourOn("canvas:mouseleave",(function(){n&&(n.remove(),r.draw(),a())}))}))},function(e,t,n){n(1).registerBehaviour("keydownShiftMultiSelected",(function(e){var t=e.getGraph();t.behaviourOn("keydown",(function(t){t.domEvent.shiftKey&&e.setSignal("shiftKeyDown",!0)})),t.behaviourOn("keyup",(function(t){t.domEvent.shiftKey||e.setSignal("shiftKeyDown",!1)}))}))},function(e,t,n){var r=n(1),i=n(5);r.registerBehaviour("dragNodeAddToGroup",(function(e){var t,n,r=e.getGraph();function o(){e.setSignal("dragaddnodetogroup",!1),t=void 0,n=void 0}r.behaviourOn("dragenter",(function(o){if(e.getSignal("panningItem")){var a=e.get("panItems");a[0]&&a[0].isNode&&1===a.length&&o.item&&o.item.isGroup&&a[0].getParent()!==o.item&&(t=a[0],n=o.item,r.update(n,{padding:i.groupBackgroundPadding.map((function(e){return e+4})),style:i.dragNodeHoverToGroupStyle}))}})),r.behaviourOn("dragleave",(function(){n&&t&&r.update(n,{padding:void 0,style:void 0})})),r.behaviourOn("drop",(function(i){if(n&&t&&n===i.item){e.setSignal("dragaddnodetogroup",!0);var o=t.id,a=n.id;r.update(a,{padding:void 0,style:void 0,collapsed:!1});var s=e.editor;s?s.executeCommand(c):c()}function c(){r.update(o,{parent:a})}})),r.behaviourOn("dragend",(function(){o()})),r.behaviourOn("canvas:mouseleave",(function(){n&&(r.update(n,{padding:void 0,style:void 0}),o())}))}))},function(e,t,n){var r=n(1),i=n(5),o=n(2);r.registerBehaviour("dragOutFromGroup",(function(e){var t,n,r,a=e.getGraph(),s=!1;function c(){clearTimeout(r),n&&a.update(n,{padding:void 0,style:void 0}),s=!1,t=void 0,n=void 0}a.behaviourOn("drag",(function(c){e.getSignal("panningItem")&&!s&&(clearTimeout(r),r=setTimeout((function(){var r=e.get("panItems");if(r){if(t=r[0],n=r[0].getParent(),t&&1===r.length&&n&&!c.shape){var l=e.get("panItemDelegation").getBBox(),u=n.getBBox();o.rectRectCrossAlgorithm(l,u)&&(a.update(n,{padding:i.groupBackgroundPadding.map((function(e){return e-8})),style:i.dragNodeLeaveFromGroupStyle}),s=!0)}s||(t=void 0,n=void 0)}}),i.outFromGroupDelayTime))})),a.behaviourOn("dragenter",(function(e){t&&n&&(n===e.item&&a.update(n,{padding:i.groupBackgroundPadding.map((function(e){return e+4})),style:i.dragNodeHoverToGroupStyle}),s=!1)})),a.on("drop",(function(e){n&&t&&!e.shape&&(a.update(t,{parent:void 0}),a.update(n,{style:void 0}),c())})),a.on("dragend",(function(){c()})),a.behaviourOn("canvas:mouseleave",(function(){c()}))}))},function(e,t,n){var r=n(1),i=n(2),o=n(5);r.registerBehaviour("processAddEdge",(function(e){var t=e.getGraph();function n(){e.setSignal("dragEdge",!1),e.set("addEdgeConfig",{addModel:void 0,delegation:void 0,startPoint:void 0,sourceItem:void 0})}t.behaviourOn("mousemove",(function(n){var r=e.get("addEdgeConfig");if(r){var o=r.addModel,a=r.delegation,s=r.startPoint,c=r.sourceItem;a&&i.dragingEdgeEndPoint({endPointType:"target",edgeModel:o,graph:t,delegation:a,startPoint:s,ev:n,sourceItem:c})}})),t.behaviourOn("mouseup",(function(r){var a=e.get("addEdgeConfig");if(a){var s=a.addModel,c=a.delegation,l=a.sourceItem,u=e.editor;c?(t.getNodes().forEach((function(t){e.clearAnchor(t)})),e.clearAnchor(l),e.setActived(l,!1),e.setSelected(l,!1),e.css({cursor:o.cursor.beforePanCanvas}),c.remove(),i.dropUpdateEdge({ev:r,endPointType:"target",model:s,diagram:e})&&(u?u.executeCommand("add",{type:"edge",addModel:s}):t.add("edge",s)),t.draw(),e.endAdd(),n()):n()}})),t.behaviourOn("canvas:mouseleave",(function(){var r=e.get("addEdgeConfig");if(r){var i=r.delegation,o=r.sourceItem;i?(t.getNodes().forEach((function(t){e.clearAnchor(t)})),e.setActived(o,!1),e.clearAnchor(o),i.remove(),e.cancelAdd(),t.draw(),n()):n()}}))}))},function(e,t,n){n(1).registerBehaviour("hoverNodeAddOutter",(function(e){var t,n=e.getGraph();n.behaviourOn("node:mouseenter",(function(n){var r=n.item;e.getSignal("dragEdge")&&(t=r,e.addOutterShape(r,{stroke:"#52C41A",strokeOpacity:.45,lineWidth:4}))})),n.behaviourOn("node:mouseleave",(function(){t&&e.clearOutterShape(t)})),n.behaviourOn("beforedropedge",(function(){t&&e.clearOutterShape(t)}))}))},function(e,t,n){var r=n(1),i=n(5),o=n(2);r.registerBehaviour("orbit",(function(e){var t,n=e.getGraph();n.behaviourOn("beforepanitem",(function(){e.hideOrbit()})),n.behaviourOn("node:mouseenter",(function(n){var r=n.item;e.getSignal("panningItem")||e.getSignal("dragEdge")||(t=r,e.showOrbit(r))})),n.on("beforeviewportchange",(function(){e.hideOrbit()})),n.behaviourOn("mousemove",(function(r){var a=r.item,s=r.x,c=r.y;if(t){var l=t.getBBox(),u=o.euclideanDistance.pointPoint({x:l.centerX,y:l.centerY},{x:s,y:c}),d=n.getMatrix()[0];a!==t&&u>l.width/2+i.orbitGap/d&&(e.hideOrbit(),t=void 0),t&&e.layoutOrbit(t,{x:s,y:c})}}))}))},function(e,t,n){var r=n(11);n(96),e.exports=r},function(e,t,n){n(97),n(98),n(99),n(100),n(101)},function(e,t,n){var r=n(11);r.registerNode("flow-base",{}),r.registerNode("flow-html",{},["html"]),r.registerNode("flow-rect",{},"flow-base"),r.registerNode("flow-capsule",{},"capsule"),r.registerNode("flow-circle",{},"circle"),r.registerNode("flow-rhombus",{},"rhombus")},function(e,t,n){n(11).registerEdge("flow-base",{})},function(e,t,n){var r=n(19),i=n(11);function o(e,t,n,r){var i=r?r/2:30,o=r;if(e<=t&&t<=n||e>=t&&t>=n){var a=(n-t)/2,s=Math.abs(a);if(0===a)return e===t?0:(t-e)/Math.abs(t-e)*i;if(s>o){var c=a/s*o;return Math.abs(c)<i?a/s*i:c}return s<i?a/s*i:a}var l=i;return(l=Math.abs(t-n)<2*Math.abs(t-e)?r*Math.abs(t-n)/(2*Math.abs(t-e)):r)>o&&(l=o),l<i&&(l=i),t>e?l:-l}function a(e,t,n,r){var i,a,s=e.bbox,c=function(e,t){var n=Math.abs(e.x-t.centerX),r=Math.abs(e.y-t.centerY);return n/t.width>r/t.height}(t,s);i=a=0;var l=Math.min(s.height,s.width);return r&&r.bbox&&(l=Math.min(l,r.bbox.height,r.bbox.width)),c?i=o(s.centerX,t.x,n.x,l):a=o(s.centerY,t.y,n.y,l),{x:t.x+i,y:t.y+a}}var s=.1;function c(e,t){var n=e.x,r=e.y,i=t.x,o=t.y;return{x:n+(i-n)*s,y:r+(o-r)*s}}function l(e,t,n){var i=e[0],o=e[e.length-1],s=["M",i.x,i.y],l=function(e,t,n,r){return[n&&n.bbox?a(n,e,t,r):c(e,t),r&&r.bbox?a(r,t,e,n):c(t,e)]}(i,o,t,n),u=["C"],d=[s];return r.each(l,(function(e){u.push(e.x,e.y)})),u.push(o.x,o.y),d.push(u),d}i.registerEdge("flow-smooth",{getPathByPoints:function(e){return l(e.points,e.source,e.target)}},"flow-edge")},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var o=n(19),a=n(11),s=16,c=5;function l(e,t){var n=Math.min(e.minX,t.minX),r=Math.min(e.minY,t.minY),i=Math.max(e.maxX,t.maxX),o=Math.max(e.maxY,t.maxY);return{centerX:(n+i)/2,centerY:(r+o)/2,minX:n,minY:r,maxX:i,maxY:o,height:o-r,width:i-n}}function u(e,t){return 2*Math.abs(e.centerX-t.centerX)<e.width+t.width&&2*Math.abs(e.centerY-t.centerY)<e.height+t.height}function d(e){var t=e.x,n=e.y;return{centerX:t,centerY:n,minX:t,minY:n,maxX:t,maxY:n,height:0,width:0}}function f(e,t){return 0===e.width&&0===e.height?e:{centerX:e.centerX,centerY:e.centerY,minX:e.minX-t,minY:e.minY-t,maxX:e.maxX+t,maxY:e.maxY+t,height:e.height+2*t,width:e.width+2*t}}function h(e,t){return function(e,t){var n=Math.abs(e.x-t.centerX),r=Math.abs(e.y-t.centerY);return n/t.width>r/t.height}(t,e)?{x:t.x>e.centerX?e.maxX:e.minX,y:t.y}:{x:t.x,y:t.y>e.centerY?e.maxY:e.minY}}function p(e){var t=e.minX,n=e.minY,r=e.maxX,i=e.maxY;return[{x:t,y:n},{x:r,y:n},{x:r,y:i},{x:t,y:i}]}function g(e,t){var n=e.x,r=e.y;return n<t.minX||n>t.maxX||r<t.minY||r>t.maxY}function m(e,t,n,r){var i=t.x-e.x,o=t.y-e.y,a=r.x-n.x,s=r.y-n.y,c=(-o*(e.x-n.x)+i*(e.y-n.y))/(-a*o+i*s),l=(a*(e.y-n.y)-s*(e.x-n.x))/(-a*o+i*s);return c>=0&&c<=1&&l>=0&&l<=1}function v(e,t,n){if(n.width===n.height===0)return!1;var r=i(p(n),4),o=r[0],a=r[1],s=r[2],c=r[3];return m(e,t,o,a)||m(e,t,o,c)||m(e,t,a,s)||m(e,t,s,c)}function b(e){return x(e)}function y(e,t){return[e,{x:e.x,y:t.y},t]}function x(e){var t=[],n={};return e.forEach((function(e){var t=e.id="".concat(e.x,"-").concat(e.y);n[t]=e})),o.each(n,(function(e){t.push(e)})),t}function w(e,t){return Math.abs(e.x-t.x)+Math.abs(e.y-t.y)}function O(e,t,n,r,i){return w(e,t)+w(e,n)+function(e,t){var n=0;return t.forEach((function(t){t&&(e.x===t.x&&(n+=-2),e.y===t.y&&(n+=-2))})),n}(e,[t,n,r,i])}function _(e,t,n,i,o,a,s){var c=[],l=[t],u={},d={},f={};d[t.id]=0,f[t.id]=O(t,n,t);var h={};e.forEach((function(e){h[e.id]=e}));for(var p=function(){var r,p,g,m=void 0,b=1/0;if(l.forEach((function(e){f[e.id]<b&&(b=f[e.id],m=e)})),m===n){var y=[];return function e(t,n,r,i){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;t.unshift(n[i]),r[i]&&r[i]!==i&&o<=100&&e(t,n,r,r[i],o+1)}(y,h,u,n.id),{v:y}}p=m,(g=(r=l).indexOf(p))>-1&&r.splice(g,1),c.push(m),function(e,t,n,r){var i=[];return e.forEach((function(e){e!==t&&(e.x!==t.x&&e.y!==t.y||v(e,t,n)||v(e,t,r)||i.push(e))})),x(i)}(e,m,i,o).forEach((function(e){if(-1===c.indexOf(e)){-1===l.indexOf(e)&&l.push(e);var r=f[m.id]+w(m,e);d[e.id]&&r>=d[e.id]||(u[e.id]=m.id,d[e.id]=r,f[e.id]=d[e.id]+O(e,n,t,a,s))}}))};l.length;){var g=p();if("object"===r(g))return g.v}return console.error("cannot find path: ",e,t,n),[t,n]}function C(e,t,n,r,i){var o=n&&n.bbox?n.bbox:d(e),a=r&&r.bbox?r.bbox:d(t);if(u(o,a))return b(y(e,t));var s=f(o,i),c=f(a,i);if(u(s,c))return b(y(e,t));var m=h(s,e),v=h(c,t),w=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=[],n=[];e.forEach((function(e){t.push(e.x),n.push(e.y)}));var r=Math.min.apply(Math,t),i=Math.max.apply(Math,t),o=Math.min.apply(Math,n),a=Math.max.apply(Math,n);return{centerX:(r+i)/2,centerY:(o+a)/2,maxX:i,maxY:a,minX:r,minY:o,height:a-o,width:i-r}}([m,v]),O=(l(s,c),l(s,w)),C=l(c,w),S=[];S=(S=S.concat(p(O))).concat(p(C));var P={x:(e.x+t.x)/2,y:(e.y+t.y)/2};[w,O,C].forEach((function(e){S=S.concat(function(e,t){return function(e,t){return t<e.minX||t>e.maxX?[]:[{x:t,y:e.minY},{x:t,y:e.maxY}]}(e,t.x).concat(function(e,t){return t<e.minY||t>e.maxY?[]:[{x:e.minX,y:t},{x:e.maxX,y:t}]}(e,t.y))}(e,P).filter((function(e){return g(e,s)&&g(e,c)})))})),[{x:m.x,y:v.y},{x:v.x,y:m.y}].forEach((function(e){g(e,s)&&g(e,c)&&S.push(e)})),S.unshift(m),S.push(v);var j=_(S=x(S),m,v,o,a,e,t);return j.unshift(e),j.push(t),b(j)}function S(e,t){var n=[],r=e[0];return n.push("M".concat(r.x," ").concat(r.y)),e.forEach((function(r,o){var a=e[o+1],s=e[o+2];if(a&&s)if(function(e,t,n){return!(e.x===t.x===n.x||e.y===t.y===n.y)}(r,a,s)){var c=i(function(e,t,n,r){var i=w(e,t),o=w(n,t);return i<r&&(r=i),o<r&&(r=o),[{x:t.x-r/i*(t.x-e.x),y:t.y-r/i*(t.y-e.y)},{x:t.x-r/o*(t.x-n.x),y:t.y-r/o*(t.y-n.y)}]}(r,a,s,t),2),l=c[0],u=c[1];n.push("L".concat(l.x," ").concat(l.y)),n.push("Q".concat(a.x," ").concat(a.y," ").concat(u.x," ").concat(u.y)),n.push("L".concat(u.x," ").concat(u.y))}else n.push("L".concat(a.x," ").concat(a.y));else a&&n.push("L".concat(a.x," ").concat(a.y))})),n.join("")}a.registerEdge("flow-polyline",{getPathByPoints:function(e){var t=e.points,n=e.source,r=e.target,i=s,a=C(t[0],t[t.length-1],n,r,i);return o.pointsToPolygon(a)}}),a.registerEdge("flow-polyline-round",{getPathByPoints:function(e){var t=e.points,n=e.source,r=e.target,i=s,o=c;return S(b(C(t[0],t[t.length-1],n,r,i)),o)}})},function(e,t,n){n(11).registerGroup("flow-base",{})},function(e,t,n){var r=n(17);n(103),e.exports=r},function(e,t,n){n(104),n(105),n(106)},function(e,t,n){n(17).registerNode("koni-base",{defaultFillPalette:5,defaultStrokePalette:5,activedFillPalette:4,activedStrokePalette:6,selectedFillPalette:5,selectedStrokePalette:6,anchor:null},"circle")},function(e,t,n){var r=n(17),i=n(24),o=i.vec2;r.registerEdge("koni-base",{getDefaultLabelRectPadding:function(){return i.toAllPadding([0,2])},getPathByPoints:function(e){var t=e.points,n=e.source,r=e.target,a=e.item;if(n&&r){var s=i.getParallelEdges(r,n),c=i.getParallelEdges(n,r),l=c.indexOf(a);return n===r?(l=(c=c.filter((function(e){var t=e.getModel();return t.source===n.id&&t.target===r.id}))).indexOf(a),function(e,t){var n=e.getBBox(),r=[n.centerX,n.centerY],i=n.width/2,a=50*(t+1)+50,s=[r[0]-i/2,r[1]-Math.sqrt(3)/2*i],c=[s[0]-r[0],s[1]-r[1]],l=o.scale([],c,(i+a)/i),u=[r[0]+l[0],r[1]+l[1]],d=[r[0]+i/2,r[1]-Math.sqrt(3)/2*i],f=[d[0]-r[0],d[1]-r[1]],h=o.scale([],f,(i+a)/i),p=[r[0]+h[0],r[1]+h[1]];return[["M",s[0],s[1]],["C",u[0],u[1],p[0],p[1],d[0],d[1]]]}(n,l)):(0===s.length&&l--,function(e,t,n){var r=e.getBBox(),i=t.getBBox(),a=r.centerX,s=r.centerY,c=20*(n+1),l=[.5*(i.centerX+a)-a,.5*(i.centerY+s)-s],u=[-l[1],l[0]],d=o.length(u);o.scale(u,u,c/d);var f={x:l[0]+u[0]+a,y:l[1]+u[1]+s},h=e.getLinkPoints(f)[0],p=t.getLinkPoints(f)[0];return[["M",h.x,h.y],["Q",f.x,f.y,p.x,p.y]]}(n,r,l))}return i.pointsToPolygon(t)}})},function(e,t,n){n(17).registerGroup("koni-base",{})},function(e,t,n){var r=n(8);r.Util=n(10),n(108),n(112),n(120),e.exports=r},function(e,t,n){n(109),n(110),n(111)},function(e,t,n){var r=n(1),i=n(10);r.registerBehaviour("panMindNode",(function(e){var t,n,r,o=e.getGraph();function a(){t.nth=n;var i=o.add("node",t);e.setSelected(i,!0),r&&o.remove(r.id)}function s(){o.emit("panitemend"),t=void 0,r=void 0,n=void 0}o.behaviourOn("beforeshowdelegation",(function(){e.clearSelected(),e.clearActived()})),o.behaviourOn("node:dragstart",(function(e){if(2!==e.button){var r=e.item;!(t=r.getModel()).parent||e.shape.isCollapsedButton||e.shape.isExpandedButton?s():(n=o.getNth(r),o.remove(r))}})),o.behaviourOn("itempanning",(function(t){if(!t.shape||!t.shape.isPlaceholder){var n=e.getHotArea(t),i=e.getRoot();if(r&&(n?r.id!==n.id&&o.remove(o.find(r.id)):o.remove(o.find(r.id))),r=n,n){var a=n.parent;if(!o.find(n.id)){var s={id:n.id,parent:a.id,isPlaceholder:!0,parentModel:a,baseline:r.parent.id===i.id?"center":void 0,shape:"mind-placeholder",nth:n.nth};n.side&&(s.side=n.side),o.add("node",s)}}}})),o.behaviourOn("drop",(function(){if(t)if(r){var c=i.clone(t);o.remove(r.id),e.executeCommand("moveMindNode",{model:c,newParentId:r.parent.id,newNth:r.nth,newSide:r.side,originParentId:t.parent,originNth:n,originSide:t.side})}else a();s()})),o.behaviourOn("canvas:mouseleave",(function(){t&&(a(),s())}))}),["startPanItem","processPanItem","endPanItem"])},function(e,t,n){n(1).registerBehaviour("keydownMoveSelection",(function(e){e.getGraph().on("keydown",(function(t){e._moveItemSelection(t)}))}))},function(e,t,n){n(1).registerBehaviour("keydownEditLabel",(function(e){e.getGraph().behaviourOn("keydown",(function(t){e.showLabelEditor(t)}))}))},function(e,t,n){n(113),n(114),n(115),n(116),n(117),n(118),n(119)},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(8),a=n(10),s={fill:"#000",textAlign:"left",textBaseline:"top"},c={stroke:"#959EA6",strokeOpacity:0,fill:"#959EA6",cursor:"pointer"},l={stroke:"#434B54",fill:"#fff",cursor:"pointer"};o.registerNode("mind-base",{dy:4,afterDraw:function(e){var t=e.getModel();t.children&&t.children.length>0&&t.collapsed&&this.drawExpandedButton(e)},debugDrawLayoutPoint:function(e){var t=e.getModel();e.getGraphicGroup().addShape("circle",{attrs:{x:t.x,y:t.y,r:5,fill:"red"}})},drawExpandedButton:function(e){var t=e.getKeyShape().getBBox(),n=e.getGraphicGroup().addGroup(),i=n.addShape("path",{attrs:r({path:a.getRectPath(0,0,16,7,3)},c)}),o=i.getBBox(),s=a.getMindNodeSide(e),l=this.getButtonPositon(t,o,s),u={fill:"white",r:1};n.addShape("circle",{attrs:r({},u,{x:4,y:3.5}),capture:!1}),n.addShape("circle",{attrs:r({},u,{x:8,y:3.5}),capture:!1}),n.addShape("circle",{attrs:r({},u,{x:12,y:3.5}),capture:!1}),i.attr("lineAppendWidth",20),n.translate(l.x,l.y),i.isExpandedButton=!0,i.isButton=!0},drawCollapsedButton:function(e){var t=e.getKeyShape().getBBox(),n=e.getGraphicGroup().addShape("path",{attrs:r({path:a.getCollapsedButtonPath()},l)}),i=n.getBBox(),o=a.getMindNodeSide(e),s=this.getButtonPositon(t,i,o);n.translate(s.x,s.y),n.isCollapsedButton=!0,n.isButton=!0},getButtonPositon:function(e,t,n){return"right"===n?{x:e.maxX+2,y:e.maxY-(t.maxY-t.minY)/2}:{x:e.minX-(t.maxX-t.minX)-2,y:e.maxY-(t.maxY-t.minY)/2}},getLabel:function(e){return e.getModel().label},getPadding:function(){return[4,8,4,8]},getSize:function(e){var t=e.getModel(),n=e.getGraphicGroup(),r=t.size;if(t.size){if(a.isArray(r))return r;if(a.isNumber(r))return[r,r]}var i=n.findByClass("label")[0],o=this.getPadding(e),s=i.getBBox();return[s.width+o[1]+o[3],s.height+o[0]+o[2]]},getPath:function(e){var t=this.getSize(e),n=this.getStyle(e);return a.getRectPath(-t[0]/2,-t[1]/2+this.dy,t[0],t[1],n.radius)},drawLabel:function(e){var t=e.getGraphicGroup(),n=this.getLabel(e),r=this.getLabelStyle(e);n||(n=" ");var i=a.mix(!0,{},s,r,{x:0,y:0});a.isObject(n)?a.mix(i,n):i.text=n;var o=t.addShape("text",{class:"label",attrs:i});return this.adjustLabelText(o),this.adjustLabelPosition(e,o),o},adjustLabelText:function(e){var t=e.attr("text"),n=e.getBBox();if(n.maxX-n.minX>400){var r=e.attr("font");t=a.getLabelTextByTextLineWidth(t,r),e.attr("text",t)}},adjustLabelPosition:function(e,t){var n=this.getSize(e),r=this.getPadding(),i=n[0],o=t.getBBox();t.attr({x:-i/2+r[3],y:-o.height/2+this.dy})},getLabelStyle:function(){return{fill:"rgba(38,38,38,0.85)",lineHeight:18,fontSize:12}},getStyle:function(){return{fill:"#ccc",fillOpacity:0,radius:4,lineWidth:2}},getActivedStyle:function(){return{stroke:"#44C0FF",lineWidth:2}},getSelectedStyle:function(){return{stroke:"#1AA7EE",lineWidth:2}},anchor:[[0,1],[1,1]]})},function(e,t,n){n(8).registerNode("mind-first-sub",{dy:0,getPadding:function(){return[6,12,8,12]},getLabelStyle:function(){return{fill:"rgba(38,38,38,0.85)",fontWeight:500,fontSize:14,lineHeight:20}}})},function(e,t,n){n(8).registerNode("mind-second-sub",{dy:0,getPadding:function(){return[8,4,8,4]},getLabelStyle:function(){return{fill:"rgba(38,38,38,0.85)",fontSize:12,lineHeight:20}}})},function(e,t,n){var r=n(8),i=n(10);r.registerNode("mind-root",{adjustLabelPosition:function(e,t){var n=t.getBBox();t.attr({x:-n.width/2,y:-n.height/2-1})},getPath:function(e){var t=this.getSize(e),n=this.getStyle(e);return i.getRectPath(-t[0]/2,-t[1]/2,t[0],t[1],n.radius)},getButtonPositon:function(e,t,n){return"right"===n?{x:e.maxX+2,y:(e.maxY+e.minY)/2-(t.maxY-t.minY)/2}:{x:e.minX-(t.maxX-t.minX)-2,y:(e.maxY+e.minY)/2-(t.maxY-t.minY)/2}},getPadding:function(){return i.toAllPadding([12,24])},getStyle:function(){return{fill:"#587EF7",stroke:"#587EF7",fillOpacity:1,radius:4}},getLabelStyle:function(){return{fontSize:20,fill:"white",lineHeight:28}},drawExpandedButton:function(){},drawCollapsedButton:function(){},panAble:!1,anchor:[[.45,.5],[.55,.5]]},"mind-first-sub")},function(e,t,n){var r=n(8),i=n(10);r.registerNode("mind-placeholder",{afterDraw:function(e){e.getKeyShape().isPlaceholder=!0},getPath:function(e){var t,n=e.getModel().parentModel,r=this.getStyle(e),o=0;return n.hierarchy<=2?t=28:(t=20,o=4),i.getRectPath(-27.5,-t/2+o,55,t,r.radius)},getStyle:function(){return{fill:"#91D5FF",radius:4,lineWidth:3}},drawExpandedButton:function(){},drawCollapsedButton:function(){},anchor:function(){return[[0,1],[1,1]]}})},function(e,t,n){n(8).registerEdge("mind-edge",{getEdetal:function(e){return e.children&&e.children.length>0&&!e.collapsed?2===e.hierarchy?24:18:0},getPath:function(e){var t=e.getPoints(),n=e.getSource(),r=e.getTarget(),i=n.getBBox(),o=r.getBBox(),a=r.getModel(),s=14,c=4;if(2===a.hierarchy&&(s=66,c=30),t[0].y===t[1].y){var l=3===a.hierarchy?24:18,u=this.getEdetal(a);return i.centerX<o.centerX?[["M",t[0].x+l,t[0].y],["L",o.maxX+u,o.maxY]]:[["M",t[0].x+2,t[0].y],["L",o.minX-u,o.maxY]]}if(a.hierarchy>=3){var d=3===a.hierarchy?24:18,f=this.getEdetal(a);if(i.centerX<o.centerX){var h=t[0].x+d;return[["M",t[0].x,t[0].y],["M",h,t[0].y],["C",h+c,t[0].y,o.minX-s,o.maxY,o.minX,o.maxY],["L",o.maxX+f,o.maxY]]}var p=t[0].x-d;return[["M",t[0].x,t[0].y],["M",p,t[0].y],["C",p-c,t[0].y,o.maxX+s,o.maxY,o.maxX,o.maxY],["L",o.minX-f,o.maxY]]}var g=this.getEdetal(a);return i.centerX<o.centerX?[["M",t[0].x,t[0].y],["C",t[0].x+c,t[0].y,o.minX-s,o.maxY,o.minX,o.maxY],["L",o.maxX+g,o.maxY]]:[["M",t[0].x,t[0].y],["C",t[0].x-c,t[0].y,o.maxX+s,o.maxY,o.maxX,o.maxY],["L",o.minX-g,o.maxY]]},getStyle:function(e){var t=e.getTarget(),n=1;if(t){var r=t.getModel();n=r.hierarchy<=3?3:r.hierarchy<=5?2:1}return{stroke:"#959EA6",lineWidth:n}}})},function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(8).registerEdge("mind-placeholder-edge",{getOriginShapeObject:function(e){return e.getGraph().getShapeObj("edge",{shape:"mind-edge"})},getPath:function(e){return this.getOriginShapeObject(e).getPath(e)},getStyle:function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({},this.getOriginShapeObject(e).getStyle(e),{stroke:"#91D5FF"})}})},function(e,t,n){var r=n(15),i=n(10);function o(e,t,n){var r=e.getGraph(),i=t.getModel(),o=e.getFirstChildrenBySide("left"),a=o[0]&&r.find(o[0].id);return r.add("node",{id:n,parent:t.id,label:"鏂板缓鑺傜偣",side:i.children.length>2?"left":"right",nth:a?r.getNth(a):void 0})}r.registerCommand("append",{enable:function(e){var t=e.getCurrentPage(),n=t.getSelected();return t.isMind&&1===n.length},getItem:function(e){var t=e.getCurrentPage(),n=t.getGraph();return this.selectedItemId?n.find(this.selectedItemId):t.getSelected()[0]},execute:function(e){var t,n=e.getCurrentPage(),r=n.getGraph(),i=n.getRoot(),a=this.getItem(e),s=a.getModel(),c=s.hierarchy,l=a.getParent();if(a.isRoot)t=o(n,a,this.addItemId);else{var u=r.getNth(a);t=r.add("node",{id:this.addItemId,parent:l.id,side:2===c&&3===i.children.length?"left":s.side,label:"鏂板缓鑺傜偣",nth:"left"===s.side&&2===c?u:u+1})}n.clearSelected(),n.clearActived(),n.setSelected(t,!0),1===this.executeTimes&&(this.selectedItemId=a.id,this.addItemId=t.id,n.beginEditLabel(t))},back:function(e){var t=e.getCurrentPage();t.getGraph().remove(this.addItemId),t.clearSelected(),t.clearActived(),t.setSelected(this.selectedItemId,!0)},shortcutCodes:["Enter"]}),r.registerCommand("appendChild",{enable:function(e){var t=e.getCurrentPage(),n=t.getSelected();return t.isMind&&n.length>0},getItem:function(e){var t=e.getCurrentPage(),n=t.getGraph();return this.selectedItemId?n.find(this.selectedItemId):t.getSelected()[0]},execute:function(e){var t,n=e.getCurrentPage(),r=n.getGraph(),i=this.getItem(e);t=i.isRoot?o(n,i,this.addItemId):r.add("node",{id:this.addItemId,parent:i.id,label:"鏂板缓鑺傜偣"}),n.clearSelected(),n.clearActived(),n.setSelected(t,!0),1===this.executeTimes&&(this.selectedItemId=i.id,this.addItemId=t.id,n.beginEditLabel(t))},back:function(e){var t=e.getCurrentPage();t.getGraph().remove(this.addItemId),t.clearSelected(),t.clearActived(),t.setSelected(this.selectedItemId,!0)},shortcutCodes:["Tab"]}),r.registerCommand("moveMindNode",{enable:function(e){var t=e.getCurrentPage(),n=t.get("panItems");return t.isMind&&n&&n.length>0},execute:function(e){var t=e.getCurrentPage(),n=t.getGraph(),r=this.newParentId,o=this.newNth,a=this.newSide,s=i.clone(this.model);delete s.shape,delete s.side,n.remove(s.id),i.mix(s,{parent:r,nth:o,side:a});var c=n.add("node",s);t.clearSelected(),t.setSelected(c,!0)},back:function(e){var t=e.getCurrentPage(),n=t.getGraph(),r=this.originParentId,o=this.originNth,a=this.originSide,s=i.clone(this.model);delete s.shape,delete s.side,n.remove(s.id),i.mix(s,{parent:r,nth:o,side:a});var c=n.add("node",s);t.clearSelected(),t.setSelected(c,!0)}})},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=n(6),l=n(9),u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,a(t).apply(this,arguments))}var n,r,u;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,l),n=t,(r=[{key:"getDefaultCfg",value:function(){return{type:"toolbar",container:null}}},{key:"init",value:function(){this._initContainer()}},{key:"_initContainer",value:function(){var e=this.container;if(!e)throw new Error("please set the container for the toolbar !");c.isString(e)&&(e=document.getElementById(e));var t=e.getElementsByClassName("command");this.commands=t}},{key:"getCommandDoms",value:function(){return this.commands}}])&&i(n.prototype,r),u&&i(n,u),t}();e.exports=u},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=n(6),l=n(9),u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,a(t).apply(this,arguments))}var n,r,u;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,l),n=t,(r=[{key:"getDefaultCfg",value:function(){return{type:"contextmenu",container:null}}},{key:"init",value:function(){this._initContainer()}},{key:"_initContainer",value:function(){var e=this.container;if(!e)throw new Error("please set the container for the tontextmenu !");c.isString(e)&&(e=document.getElementById(e));var t=e.getElementsByClassName("command");e.style.position="absolute",e.style["z-index"]=2,e.style.top="0px",e.style.left="0px",this.commands=t,this.containerDom=e}},{key:"bindEvent",value:function(){var e=this,t=this.commands;c.each(t,(function(t){c.addEventListener(t,"click",(function(){-1===t.className.indexOf("disable")&&e.hide()}))}))}},{key:"switch",value:function(e){var t=this.containerDom.getElementsByClassName("menu");c.each(t,(function(t){t.dataset.status===e?t.style.display="block":t.style.display="none"}))}},{key:"getCommandDoms",value:function(){return this.commands}},{key:"show",value:function(){var e=this.containerDom;this.editor.getCurrentPage().setSignal("preventWheelPan",!0),e.style.display="block"}},{key:"hide",value:function(){var e=this.containerDom;this.editor.getCurrentPage().setSignal("preventWheelPan",!1),e.style.display="none"}},{key:"move",value:function(e,t){var n=this.containerDom,r=c.getBoundingClientRect(n),i=parseFloat(c.getStyle(n,"top")),o=parseFloat(c.getStyle(n,"left"));n.style.left=o+(e-r.left)+"px",n.style.top=i+(t-r.top)+"px"}}])&&i(n.prototype,r),u&&i(n,u),t}();e.exports=u},function(e,t,n){var r=n(12);n(124),n(127),e.exports=r},function(e,t,n){n(125),n(126)},function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o,a,s=n(20),c=s.mouseEnterEdge,l=s.startMove,u=s.mouseLeaveEdge,d=s.mouseMoveEdge,f=s.endMove;n(12).registerBehaviour("bpmnMoveEdgeController",(function(e){var t,n=e.getGraph(),i=n.getRootGroup();function s(){e.set("panItemDelegation",void 0),e.set("panItemStartBox",void 0),e.set("panItemStartPoint",void 0),t=void 0}n.behaviourOn("edge:mouseenter",(function(t){!o&&t.item&&(a=t.item,c({graph:n,bpmn:e,ev:t,backUpCursor:!0}))})),n.behaviourOn("edge:mousedown",(function(e){var t=e.item;l(n,e),o=t})),n.behaviourOn("mouseup",(function(){o&&(f({graph:n,item:o}),o=void 0)})),n.behaviourOn("mousemove",(function(t){o?d(n,o,t):a&&c({graph:n,bpmn:e,ev:r({},t,{item:a}),backUpCursor:!1})})),n.behaviourOn("edge:mouseleave",(function(){o||a&&(u({graph:n,bpmn:e,item:a}),a=void 0)})),n.behaviourOn("node:dragstart",(function(n){var r=n.item.getBBox();t=e.getDelegation([r],i),e.set("bpmnNodePanDelegation",t),e.set("bpmnNodePanStartBox",r),e.set("bpmnNodePanStartPoint",{x:n.x,y:n.y}),e.set("bpmnNodePanStartItem",n.item)})),n.behaviourOn("node:dragend",(function(t){var r=e.get("bpmnNodePanDelegation"),i=e.get("bpmnNodePanStartPoint"),o=e.get("bpmnNodePanStartItem");o&&o.getEdges().forEach((function(e){n.update(e,{nodeMoved:{item:o.id,start:i,delta:{x:t.x-i.x,y:t.y-i.y}}})})),r.remove(),s()}))}),["startPanItem","processPanItem","endPanItem"])},function(e,t,n){n(12).registerBehaviour("hoverNodeShowArrowController",(function(e){var t,n=e.getGraph(),r=e.get("arrowController"),i=r.long,o=r.thickness;n.on("node:mouseenter",(function(a){if(!e.getSignal("panningItem")&&!e.getSignal("dragEdge")){var s=r.topArrow,c=r.bottomArrow,l=r.leftArrow,u=r.rightArrow,d=(t=a.item).getBBox(),f=n.getDomPoint({x:d.centerX,y:d.minY}),h=n.getDomPoint({x:d.minX,y:d.centerY}),p=n.getDomPoint({x:d.centerX,y:d.maxY}),g=n.getDomPoint({x:d.maxX,y:d.centerY});s.css({top:f.y-(i+10)+"px",left:f.x-o/2+"px",transform:"rotate(-90deg)"}),c.css({top:p.y+10+"px",left:p.x-o/2+"px",transform:"rotate(90deg)"}),l.css({top:h.y-o/2+"px",left:h.x-(i+10)+"px",transform:"rotate(180deg)"}),u.css({top:g.y-o/2+"px",left:g.x+10+"px"}),s.setAttribute("anchorIndex",0),c.setAttribute("anchorIndex",2),l.setAttribute("anchorIndex",3),u.setAttribute("anchorIndex",1),e.showArrowController(t)}})),n.behaviourOn("mousemove",(function(n){var r=n.x,o=n.y;if(t){var a=t.getBBox(),s=i+10,c=a.minX-s,l=a.minY-s,u=a.maxX+s,d=a.maxY+s;(r<c||o<l||r>u||o>d)&&(e.hideArrowController(),t=void 0)}}))}))},function(e,t,n){n(128),n(12).registerNode("bpmn-base",{anchor:null})},function(e,t,n){"use strict";n.r(t);var r=n(12),i=n.n(r),o=n(0);function a(e){var t=e.bbox,n=e.shape,r=void 0===n?"ROUNDED_RECT":n,i=e.point,o=e.vertical;o=!!o;var a={true:"x",false:"y"},s={true:"minX",false:"minY"},c={true:"maxX",false:"maxY"};switch(r){case"ROUNDED_RECT":if(i[a[o]]>=t[s[o]]+4&&i[a[o]]<=t[c[o]]-4)return{added:void 0,joint:{x:o?i.x:i.x>t.centerX?t.maxX:t.minX,y:o?i.y>t.centerY?t.maxY:t.minY:i.y}};if(i[a[o]]>=t[s[o]]&&i[a[o]]<t[s[o]]+4)return{added:void 0,joint:{x:o?i.x:i.x>t.centerX?t.maxX-4+Math.sqrt(16-Math.pow(t.minY+4-i.y,2)):t.minX+4-Math.sqrt(16-Math.pow(t.minY+4-i.y,2)),y:o?i.y>t.centerY?t.maxY-4+Math.sqrt(16-Math.pow(t.minX+4-i.x,2)):t.minY+4-Math.sqrt(16-Math.pow(t.minX+4-i.x,2)):i.y}};if(i[a[o]]>=t[c[o]]-4&&i[a[o]]<=t[c[o]])return{added:void 0,joint:{x:o?i.x:i.x>t.centerX?t.maxX-4+Math.sqrt(16-Math.pow(i.y-t.maxY+4,2)):t.minX+4-Math.sqrt(16-Math.pow(i.y-t.maxY+4,2)),y:o?i.y>t.centerY?t.maxY-4+Math.sqrt(16-Math.pow(i.x-t.maxX+4,2)):t.minY+4-Math.sqrt(16-Math.pow(i.x-t.maxX+4,2)):i.y}};break;case"CIRCLE":if(i[a[o]]>=t[s[o]]&&i[a[o]]<=t[c[o]])return{added:void 0,joint:{x:o?i.x:i.x>t.centerX?t.centerX+Math.sqrt(16-Math.pow(t.centerY-i.y)):t.centerX-Math.sqrt(16-Math.pow(t.centerY-i.y)),y:o?i.y>t.centerY?t.centerY+Math.sqrt(16-Math.pow(t.centerX-i.x)):t.centerY-Math.sqrt(16-Math.pow(t.centerX-i.x)):i.y}};break;case"RHOMEBUS":if(i[a[o]]>=t[s[o]]&&i[a[o]]<=t[c[o]])return{added:void 0,joint:{x:o?i.x:i.x>t.centerX?i.y<t.centerY?(i.y-t.minY)*(t.maxX-t.centerX)/(t.centerY-t.minY)+t.centerX:(t.maxY-i.y)*(t.maxX-t.centerX)/(t.maxY-t.centerY)+t.centerX:i.y<t.centerY?t.centerX-(i.y-t.minY)*(t.centerX-t.minX)/(t.centerY-t.minY):t.centerX-(t.maxY-i.y)*(t.centerX-t.minX)/(t.maxY-t.centerY),y:o?i.y>t.centerY?i.x<t.centerX?(i.x-t.minX)*(t.maxY-t.centerY)/(t.centerX-t.minX)+t.centerY:(t.maxX-i.x)*(t.maxY-t.centerY)/(t.maxX-t.centerX)+t.centerY:i.x<t.centerX?t.centerY-(i.x-t.minX)*(t.centerY-t.minY)/(t.centerX-t.minX):t.centerY-(t.maxX-i.x)*(t.centerY-t.minY)/(t.maxX-t.centerX):i.y}};break;case"RECT":default:if(i[a[o]]>=t[s[o]]&&i[a[o]]<=t[c[o]])return{added:void 0,joint:{x:o?i.x:i.x>t.centerX?t.maxX:t.minX,y:o?i.y>t.centerY?t.maxY:t.minY:i.y}}}return o?i.x<t.centerX?{added:{x:i.x,y:t.centerY},joint:{x:t.minX,y:t.centerY}}:{added:{x:i.x,y:t.centerY},joint:{x:t.maxX,y:t.centerY}}:i.y<t.centerY?{added:{x:t.centerX,y:i.y},joint:{x:t.centerX,y:t.minY}}:{added:{x:t.centerX,y:i.y},joint:{x:t.centerX,y:t.maxY}}}var s=n(20);i.a.registerEdge("bpmn-base",{getPath:function(e){var t,n=e.getSource(),r=e.getTarget(),i=e.model;if(i.edgeMoved&&i.lastMouse){var c,l,u,d,f,h=i.controlPoints,p=i.hold.index,g=[{x:h[p].x+i.edgeMoved.x,y:h[p].y+i.edgeMoved.y},{x:h[p+1].x+i.edgeMoved.x,y:h[p+1].y+i.edgeMoved.y}],m=Object(o.j)(g,0);if(n){var v=a({bbox:n.getBBox(),point:m,vertical:i.hold.vertical,shape:n.model.shape});l=v.added,u=v.joint}if(0===p&&n&&(g[0]=u,l&&(g.splice(1,0,l),e.model.hold.index+=1)),r){var b=a({bbox:r.getBBox(),point:m,vertical:i.hold.vertical,shape:r.model.shape});d=b.added,f=b.joint}p===h.length-2&&r&&(l&&0===p?(g[2]=f,d&&g.splice(2,0,d)):(g[1]=f,d&&g.splice(1,0,d))),(c=i.controlPoints).splice.apply(c,[p,2].concat(g)),n&&Object(o.l)(u,h,i.hold.index)&&(h.splice(0,i.hold.index),i.hold.index=0,h[0]=u),r&&Object(o.l)(f,h,i.hold.index)&&(i.controlPoints.splice(i.hold.index+1),h[i.hold.index+1]=f),t=Object(s.mergeLine)(e,p),function(e,t,n){var r=e.controlPoints;if(t){var i=Object(o.f)(r[0],t.getBBox()),a=i.point,s=i.index;e.sourceJoint={index:s,delta:{x:r[0].x-a.x,y:r[0].y-a.y}}}if(n){var c=Object(o.f)(r[r.length-1],n.getBBox()),l=c.point,u=c.index;e.targetJoint={index:u,delta:{x:r[r.length-1].x-l.x,y:r[r.length-1].y-l.y}}}}(i,n,r),i.lastMouse={x:i.lastMouse.x+i.edgeMoved.x,y:i.lastMouse.y+i.edgeMoved.y}}else if(i.modifiedByMouse&&i.nodeMoved)!function(e,t,n){if(e.nodeMoved){var r=e.nodeMoved.item===t.id,i=e.nodeMoved.item===n.id,a=r?t.getBBox():n.getBBox(),s=e.nodeMoved.delta,c={minX:a.minX-s.x,maxX:a.maxX-s.x,centerX:a.centerX-s.x,minY:a.minY-s.y,maxY:a.maxY-s.y,centerY:a.centerY+s.y,height:a.height,width:a.width},l=e.controlPoints;if(2===l.length){var u=Object(o.d)(t,n),d=u.sourcePoint,f=u.targetPoint;e.sourceJoint&&d.index===e.sourceJoint.index&&(d.point=Object(o.c)(t.getBBox())[d.index],d.point.x+=e.sourceJoint.delta.x,d.point.y+=e.sourceJoint.delta.y),e.targetJoint&&f.index===e.targetJoint.index&&(f.point=Object(o.c)(n.getBBox())[f.index],f.point.x+=e.targetJoint.delta.x,f.point.y+=e.targetJoint.delta.y);var h=Object(o.h)(d,f);e.controlPoints=h}else{var p;p=r?1:l.length-3;var g=Object(o.i)(l,p),m=Object(o.a)(c,l,p),v=Object(o.a)(a,l,p),b=r?e.sourceJoint:e.targetJoint;if(m===v){var y=Object(o.c)(a)[b.index],x={x:y.x+b.delta.x,y:y.y+b.delta.y},w=Object(o.g)(x,l,p);r?e.controlPoints.splice(0,2,x,w):i&&e.controlPoints.splice(p+1,2,w,x)}else if(0===v)if(3===l.length){var O=Object(o.d)(t,n),_=O.sourcePoint,C=O.targetPoint,S=Object(o.h)(_,C);e.controlPoints=S}else{var P,j=Object(o.j)(l,p);P=g?j.y<a.centerY?0:2:j.x<a.centerX?3:1;var k=Object(o.c)(a)[P];if(r){var L=Object(o.g)(k,l,p+1);e.controlPoints.splice(0,3,k,L),e.sourceJoint={index:P,delta:{x:0,y:0}}}else if(i){var D=Object(o.g)(k,l,p-1);e.controlPoints.splice(p,3,D,k),e.targetJoint={index:P,delta:{x:0,y:0}}}}else{var M=Object(o.k)(b.index),E=Object(o.c)(a)[M],T=Object(o.g)(E,l,p);r?(e.controlPoints.splice(0,2,E,T),e.sourceJoint={index:M,delta:{x:0,y:0}}):i&&(e.controlPoints.splice(p+1,2,T,E),e.targetJoint={index:M,delta:{x:0,y:0}})}}}}(i,n,r);else if(!i.modifiedByMouse){var y=i.anchorIndex,x=Object(o.d)(n,r,!i.initialed&&y),w=x.sourcePoint,O=x.targetPoint,_=Object(o.h)(w,O);e.model.controlPoints=_}return i.nodeMoved=void 0,{path:this.getPathByPoints({points:i.controlPoints}),helpLine:t}},draw:function(e){var t=e.getGraphicGroup(),n=e.model,r=this.getPath(e),i=r.path,a=r.helpLine,s=this.getStyle(e),c=Object(o.b)(t,i,s);if(null!=n.hold){var l=Object(o.j)(n.controlPoints,n.hold.index);t.addShape("circle",{attrs:{x:l.x,y:l.y,r:3,fill:"rgb(0,182,239)"}})}return a&&(n.helpLine=a,n.helpLineTime=(new Date).getTime()),!a&&(new Date).getTime()-n.helpLineTime>=150&&(n.helpLine=void 0,n.helpLineTime=void 0),n.helpLine&&t.addShape("path",{attrs:{path:[["M",n.helpLine[0].x,n.helpLine[0].y],["L",n.helpLine[1].x,n.helpLine[1].y]],lineAppendWidth:8,lineWidth:1,strokeOpacity:.92,stroke:"rgba(255,139,48)"}}),c}})}])}))},7156:function(e,t,n){var r=n("861d"),i=n("d2bb");e.exports=function(e,t,n){var o,a;return i&&"function"==typeof(o=t.constructor)&&o!==n&&r(a=o.prototype)&&a!==n.prototype&&i(e,a),e}},7168:function(e,t,n){var r=n("dfdb");e.exports=function(e,t){if(!r(e))return e;var n,i;if(t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;if("function"==typeof(n=e.valueOf)&&!r(i=n.call(e)))return i;if(!t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},7201:function(e,t,n){var r=n("9bfb");r("dispose")},"72af":function(e,t,n){var r=n("99cd"),i=r();e.exports=i},"72f0":function(e,t){function n(e){return function(){return e}}e.exports=n},"73ac":function(e,t,n){var r=n("743f"),i=n("b047"),o=n("99d3"),a=o&&o.isTypedArray,s=a?i(a):r;e.exports=s},7418:function(e,t){t.f=Object.getOwnPropertySymbols},"743f":function(e,t,n){var r=n("3729"),i=n("b218"),o=n("1310"),a="[object Arguments]",s="[object Array]",c="[object Boolean]",l="[object Date]",u="[object Error]",d="[object Function]",f="[object Map]",h="[object Number]",p="[object Object]",g="[object RegExp]",m="[object Set]",v="[object String]",b="[object WeakMap]",y="[object ArrayBuffer]",x="[object DataView]",w="[object Float32Array]",O="[object Float64Array]",_="[object Int8Array]",C="[object Int16Array]",S="[object Int32Array]",P="[object Uint8Array]",j="[object Uint8ClampedArray]",k="[object Uint16Array]",L="[object Uint32Array]",D={};function M(e){return o(e)&&i(e.length)&&!!D[r(e)]}D[w]=D[O]=D[_]=D[C]=D[S]=D[P]=D[j]=D[k]=D[L]=!0,D[a]=D[s]=D[y]=D[c]=D[x]=D[l]=D[u]=D[d]=D[f]=D[h]=D[p]=D[g]=D[m]=D[v]=D[b]=!1,e.exports=M},7463:function(e,t){e.exports={}},"746f":function(e,t,n){var r=n("428f"),i=n("5135"),o=n("c032"),a=n("9bf2").f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});i(t,e)||a(t,e,{value:o.f(e)})}},"74e7":function(e,t,n){e.exports=n("bc59")},"74fd":function(e,t,n){var r=n("9bfb");r("observable")},7530:function(e,t,n){var r=n("1a8c"),i=Object.create,o=function(){function e(){}return function(t){if(!r(t))return{};if(i)return i(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=o},"764b":function(e,t){e.exports={}},7685:function(e,t,n){var r=n("3ac6"),i=n("8fad"),o="__core-js_shared__",a=r[o]||i(o,{});e.exports=a},"76dd":function(e,t,n){var r=n("ce86");function i(e){return null==e?"":r(e)}e.exports=i},"77b2":function(e,t,n){var r=n("c1b2"),i=n("06fa"),o=n("7a37");e.exports=!r&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},7839:function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"78a2":function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"78e7":function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},7948:function(e,t){function n(e,t){var n=-1,r=null==e?0:e.length,i=Array(r);while(++n<r)i[n]=t(e[n],n,e);return i}e.exports=n},"79bc":function(e,t,n){var r=n("0b07"),i=n("2b3e"),o=r(i,"Map");e.exports=o},"7a37":function(e,t,n){var r=n("3ac6"),i=n("dfdb"),o=r.document,a=i(o)&&i(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},"7a48":function(e,t,n){var r=n("6044"),i=Object.prototype,o=i.hasOwnProperty;function a(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}e.exports=a},"7b0b":function(e,t,n){var r=n("1d80");e.exports=function(e){return Object(r(e))}},"7b83":function(e,t,n){var r=n("7c64"),i=n("93ed"),o=n("2478"),a=n("a524"),s=n("1fc8");function c(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype["delete"]=i,c.prototype.get=o,c.prototype.has=a,c.prototype.set=s,e.exports=c},"7c64":function(e,t,n){var r=n("e24b"),i=n("5e2e"),o=n("79bc");function a(){this.size=0,this.__data__={hash:new r,map:new(o||i),string:new r}}e.exports=a},"7c73":function(e,t,n){var r=n("825a"),i=n("37e8"),o=n("7839"),a=n("d012"),s=n("1be4"),c=n("cc12"),l=n("f772"),u=l("IE_PROTO"),d="prototype",f=function(){},h=function(){var e,t=c("iframe"),n=o.length,r="<",i="script",a=">",l="java"+i+":";t.style.display="none",s.appendChild(t),t.src=String(l),e=t.contentWindow.document,e.open(),e.write(r+i+a+"document.F=Object"+r+"/"+i+a),e.close(),h=e.F;while(n--)delete h[d][o[n]];return h()};e.exports=Object.create||function(e,t){var n;return null!==e?(f[d]=r(e),n=new f,f[d]=null,n[u]=e):n=h(),void 0===t?n:i(n,t)},a[u]=!0},"7de7":function(e,t,n){var r=n("0363"),i=r("iterator"),o=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){o=!0}};s[i]=function(){return this},Array.from(s,(function(){throw 2}))}catch(c){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var r={};r[i]=function(){return{next:function(){return{done:n=!0}}}},e(r)}catch(c){}return n}},"7e64":function(e,t,n){var r=n("5e2e"),i=n("efb6"),o=n("2fcc"),a=n("802a"),s=n("55a3"),c=n("d02c");function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=i,l.prototype["delete"]=o,l.prototype.get=a,l.prototype.has=s,l.prototype.set=c,e.exports=l},"7f9a":function(e,t,n){var r=n("da84"),i=n("9e81"),o=r.WeakMap;e.exports="function"===typeof o&&/native code/.test(i.call(o))},"802a":function(e,t){function n(e){return this.__data__.get(e)}e.exports=n},8103:function(e,t,n){var r=n("d194"),i=r("toUpperCase");e.exports=i},8176:function(e,t,n){var r=n("2874");r(Math,"Math",!0)},"825a":function(e,t,n){var r=n("861d");e.exports=function(e){if(!r(e))throw TypeError(String(e)+" is not an object");return e}},"83ab":function(e,t,n){var r=n("d039");e.exports=!r((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},8418:function(e,t,n){"use strict";var r=n("c04e"),i=n("9bf2"),o=n("5c6c");e.exports=function(e,t,n){var a=r(t);a in e?i.f(e,a,o(0,n)):e[a]=n}},"85d3":function(e,t,n){e.exports=n("9a13")},"85e3":function(e,t){function n(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}e.exports=n},8604:function(e,t,n){var r=n("26e8"),i=n("e2c0");function o(e,t){return null!=e&&i(e,t,r)}e.exports=o},"861d":function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},"872a":function(e,t,n){var r=n("3b4a");function i(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}e.exports=i},"89d9":function(e,t,n){var r=n("656b"),i=n("159a"),o=n("e2e4");function a(e,t,n){var a=-1,s=t.length,c={};while(++a<s){var l=t[a],u=r(e,l);n(u,l)&&i(c,o(l,e),u)}return c}e.exports=a},"8adb":function(e,t){function n(e,t){if(("constructor"!==t||"function"!==typeof e[t])&&"__proto__"!=t)return e[t]}e.exports=n},"8b7b":function(e,t,n){"use strict";var r=n("a5eb"),i=n("3ac6"),o=n("9883"),a=n("7042"),s=n("c1b2"),c=n("1e63"),l=n("06fa"),u=n("78e7"),d=n("6220"),f=n("dfdb"),h=n("6f8d"),p=n("4fff"),g=n("a421"),m=n("7168"),v=n("2c6c"),b=n("4896"),y=n("a016"),x=n("0cf0"),w=n("8e11"),O=n("a205"),_=n("44ba"),C=n("4180"),S=n("7043"),P=n("0273"),j=n("d666"),k=n("d659"),L=n("b2ed"),D=n("6e9a"),M=n("3e80"),E=n("0363"),T=n("fbcc"),A=n("9bfb"),B=n("2874"),I=n("2f5a"),R=n("dee0").forEach,F=L("hidden"),z="Symbol",$="prototype",N=E("toPrimitive"),q=I.set,G=I.getterFor(z),V=Object[$],Y=i.Symbol,X=o("JSON","stringify"),U=_.f,W=C.f,H=w.f,K=S.f,Z=k("symbols"),Q=k("op-symbols"),J=k("string-to-symbol-registry"),ee=k("symbol-to-string-registry"),te=k("wks"),ne=i.QObject,re=!ne||!ne[$]||!ne[$].findChild,ie=s&&l((function(){return 7!=b(W({},"a",{get:function(){return W(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=U(V,t);r&&delete V[t],W(e,t,n),r&&e!==V&&W(V,t,r)}:W,oe=function(e,t){var n=Z[e]=b(Y[$]);return q(n,{type:z,tag:e,description:t}),s||(n.description=t),n},ae=c&&"symbol"==typeof Y.iterator?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof Y},se=function(e,t,n){e===V&&se(Q,t,n),h(e);var r=m(t,!0);return h(n),u(Z,r)?(n.enumerable?(u(e,F)&&e[F][r]&&(e[F][r]=!1),n=b(n,{enumerable:v(0,!1)})):(u(e,F)||W(e,F,v(1,{})),e[F][r]=!0),ie(e,r,n)):W(e,r,n)},ce=function(e,t){h(e);var n=g(t),r=y(n).concat(he(n));return R(r,(function(t){s&&!ue.call(n,t)||se(e,t,n[t])})),e},le=function(e,t){return void 0===t?b(e):ce(b(e),t)},ue=function(e){var t=m(e,!0),n=K.call(this,t);return!(this===V&&u(Z,t)&&!u(Q,t))&&(!(n||!u(this,t)||!u(Z,t)||u(this,F)&&this[F][t])||n)},de=function(e,t){var n=g(e),r=m(t,!0);if(n!==V||!u(Z,r)||u(Q,r)){var i=U(n,r);return!i||!u(Z,r)||u(n,F)&&n[F][r]||(i.enumerable=!0),i}},fe=function(e){var t=H(g(e)),n=[];return R(t,(function(e){u(Z,e)||u(D,e)||n.push(e)})),n},he=function(e){var t=e===V,n=H(t?Q:g(e)),r=[];return R(n,(function(e){!u(Z,e)||t&&!u(V,e)||r.push(Z[e])})),r};if(c||(Y=function(){if(this instanceof Y)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=M(e),n=function(e){this===V&&n.call(Q,e),u(this,F)&&u(this[F],t)&&(this[F][t]=!1),ie(this,t,v(1,e))};return s&&re&&ie(V,t,{configurable:!0,set:n}),oe(t,e)},j(Y[$],"toString",(function(){return G(this).tag})),S.f=ue,C.f=se,_.f=de,x.f=w.f=fe,O.f=he,s&&(W(Y[$],"description",{configurable:!0,get:function(){return G(this).description}}),a||j(V,"propertyIsEnumerable",ue,{unsafe:!0})),T.f=function(e){return oe(E(e),e)}),r({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:Y}),R(y(te),(function(e){A(e)})),r({target:z,stat:!0,forced:!c},{for:function(e){var t=String(e);if(u(J,t))return J[t];var n=Y(t);return J[t]=n,ee[n]=t,n},keyFor:function(e){if(!ae(e))throw TypeError(e+" is not a symbol");if(u(ee,e))return ee[e]},useSetter:function(){re=!0},useSimple:function(){re=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!s},{create:le,defineProperty:se,defineProperties:ce,getOwnPropertyDescriptor:de}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:fe,getOwnPropertySymbols:he}),r({target:"Object",stat:!0,forced:l((function(){O.f(1)}))},{getOwnPropertySymbols:function(e){return O.f(p(e))}}),X){var pe=!c||l((function(){var e=Y();return"[null]"!=X([e])||"{}"!=X({a:e})||"{}"!=X(Object(e))}));r({target:"JSON",stat:!0,forced:pe},{stringify:function(e,t,n){var r,i=[e],o=1;while(arguments.length>o)i.push(arguments[o++]);if(r=t,(f(t)||void 0!==e)&&!ae(e))return d(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!ae(t))return t}),i[1]=t,X.apply(null,i)}})}Y[$][N]||P(Y[$],N,Y[$].valueOf),B(Y,z),D[F]=!0},"8d05":function(e,t,n){var r=n("9bfb");r("toPrimitive")},"8de2":function(e,t,n){var r=n("8eeb"),i=n("9934");function o(e){return r(e,i(e))}e.exports=o},"8e11":function(e,t,n){var r=n("a421"),i=n("0cf0").f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return i(e)}catch(t){return a.slice()}};e.exports.f=function(e){return a&&"[object Window]"==o.call(e)?s(e):i(r(e))}},"8eeb":function(e,t,n){var r=n("32b3"),i=n("872a");function o(e,t,n,o){var a=!n;n||(n={});var s=-1,c=t.length;while(++s<c){var l=t[s],u=o?o(n[l],e[l],l,n,e):void 0;void 0===u&&(u=e[l]),a?i(n,l,u):r(n,l,u)}return n}e.exports=o},"8f95":function(e,t,n){var r=n("fc48"),i=n("0363"),o=i("toStringTag"),a="Arguments"==r(function(){return arguments}()),s=function(e,t){try{return e[t]}catch(n){}};e.exports=function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=s(t=Object(e),o))?n:a?r(t):"Object"==(i=r(t))&&"function"==typeof t.callee?"Arguments":i}},"8fad":function(e,t,n){var r=n("3ac6"),i=n("0273");e.exports=function(e,t){try{i(r,e,t)}catch(n){r[e]=t}return t}},9080:function(e,t,n){var r=n("9bfb");r("isConcatSpreadable")},"90e3":function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++n+r).toString(36)}},9103:function(e,t,n){"use strict";var r=n("a421"),i=n("c44e"),o=n("7463"),a=n("2f5a"),s=n("4056"),c="Array Iterator",l=a.set,u=a.getterFor(c);e.exports=s(Array,"Array",(function(e,t){l(this,{type:c,target:r(e),index:0,kind:t})}),(function(){var e=u(this),t=e.target,n=e.kind,r=e.index++;return!t||r>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:t[r],done:!1}:{value:[r,t[r]],done:!1}}),"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},9112:function(e,t,n){var r=n("83ab"),i=n("9bf2"),o=n("5c6c");e.exports=r?function(e,t,n){return i.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},"91e9":function(e,t){function n(e,t){return function(n){return e(t(n))}}e.exports=n},"93ed":function(e,t,n){var r=n("4245");function i(e){var t=r(this,e)["delete"](e);return this.size-=t?1:0,t}e.exports=i},"94ca":function(e,t,n){var r=n("d039"),i=/#|\.prototype\./,o=function(e,t){var n=s[a(e)];return n==l||n!=c&&("function"==typeof t?r(t):!!t)},a=o.normalize=function(e){return String(e).replace(i,".").toLowerCase()},s=o.data={},c=o.NATIVE="N",l=o.POLYFILL="P";e.exports=o},9520:function(e,t,n){var r=n("3729"),i=n("1a8c"),o="[object AsyncFunction]",a="[object Function]",s="[object GeneratorFunction]",c="[object Proxy]";function l(e){if(!i(e))return!1;var t=r(e);return t==a||t==s||t==o||t==c}e.exports=l},9638:function(e,t){function n(e,t){return e===t||e!==e&&t!==t}e.exports=n},"96e9":function(e,t,n){var r=n("3ac6"),i=n("ab85"),o=r.WeakMap;e.exports="function"===typeof o&&/native code/.test(i.call(o))},9802:function(e,t,n){var r=n("9bfb");r("replaceAll")},"980e":function(e,t,n){var r=n("9bfb");r("search")},9883:function(e,t,n){var r=n("764b"),i=n("3ac6"),o=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?o(r[e])||o(i[e]):r[e]&&r[e][t]||i[e]&&i[e][t]}},"98dc":function(e,t,n){var r=n("76dd"),i=0;function o(e){var t=++i;return r(e)+t}e.exports=o},9934:function(e,t,n){var r=n("6fcd"),i=n("41c3"),o=n("30c9");function a(e){return o(e)?r(e,!0):i(e)}e.exports=a},"99af":function(e,t,n){"use strict";var r=n("23e7"),i=n("d039"),o=n("e8b5"),a=n("861d"),s=n("7b0b"),c=n("50c4"),l=n("8418"),u=n("65f0"),d=n("1dde"),f=n("b622"),h=n("60ae"),p=f("isConcatSpreadable"),g=9007199254740991,m="Maximum allowed index exceeded",v=h>=51||!i((function(){var e=[];return e[p]=!1,e.concat()[0]!==e})),b=d("concat"),y=function(e){if(!a(e))return!1;var t=e[p];return void 0!==t?!!t:o(e)},x=!v||!b;r({target:"Array",proto:!0,forced:x},{concat:function(e){var t,n,r,i,o,a=s(this),d=u(a,0),f=0;for(t=-1,r=arguments.length;t<r;t++)if(o=-1===t?a:arguments[t],y(o)){if(i=c(o.length),f+i>g)throw TypeError(m);for(n=0;n<i;n++,f++)n in o&&l(d,f,o[n])}else{if(f>=g)throw TypeError(m);l(d,f++,o)}return d.length=f,d}})},"99cd":function(e,t){function n(e){return function(t,n,r){var i=-1,o=Object(t),a=r(t),s=a.length;while(s--){var c=a[e?s:++i];if(!1===n(o[c],c,o))break}return t}}e.exports=n},"99d3":function(e,t,n){(function(e){var r=n("585a"),i=t&&!t.nodeType&&t,o=i&&"object"==typeof e&&e&&!e.nodeType&&e,a=o&&o.exports===i,s=a&&r.process,c=function(){try{var e=o&&o.require&&o.require("util").types;return e||s&&s.binding&&s.binding("util")}catch(t){}}();e.exports=c}).call(this,n("62e4")(e))},"9a13":function(e,t,n){e.exports=n("a38c")},"9ac4":function(e,t,n){var r=n("9bfb");r("species")},"9aff":function(e,t,n){var r=n("9638"),i=n("30c9"),o=n("c098"),a=n("1a8c");function s(e,t,n){if(!a(n))return!1;var s=typeof t;return!!("number"==s?i(n)&&o(t,n.length):"string"==s&&t in n)&&r(n[t],e)}e.exports=s},"9bdd":function(e,t,n){var r=n("825a");e.exports=function(e,t,n,i){try{return i?t(r(n)[0],n[1]):t(n)}catch(a){var o=e["return"];throw void 0!==o&&r(o.call(e)),a}}},"9bf2":function(e,t,n){var r=n("83ab"),i=n("0cfb"),o=n("825a"),a=n("c04e"),s=Object.defineProperty;t.f=r?s:function(e,t,n){if(o(e),t=a(t,!0),o(n),i)try{return s(e,t,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},"9bfb":function(e,t,n){var r=n("764b"),i=n("78e7"),o=n("fbcc"),a=n("4180").f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});i(t,e)||a(t,e,{value:o.f(e)})}},"9c96":function(e,t,n){var r=n("06fa"),i=n("0363"),o=n("4963"),a=i("species");e.exports=function(e){return o>=51||!r((function(){var t=[],n=t.constructor={};return n[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"9cd3":function(e,t,n){e.exports=n("5ab9")},"9e57":function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"9e69":function(e,t,n){var r=n("2b3e"),i=r.Symbol;e.exports=i},"9e81":function(e,t,n){var r=n("5692");e.exports=r("native-function-to-string",Function.toString)},a016:function(e,t,n){var r=n("b323"),i=n("9e57");e.exports=Object.keys||function(e){return r(e,i)}},a06f:function(e,t,n){e.exports=n("74e7")},a0e5:function(e,t,n){var r=n("06fa"),i=/#|\.prototype\./,o=function(e,t){var n=s[a(e)];return n==l||n!=c&&("function"==typeof t?r(t):!!t)},a=o.normalize=function(e){return String(e).replace(i,".").toLowerCase()},s=o.data={},c=o.NATIVE="N",l=o.POLYFILL="P";e.exports=o},a205:function(e,t){t.f=Object.getOwnPropertySymbols},a2bf:function(e,t,n){"use strict";var r=n("e8b5"),i=n("50c4"),o=n("f8c2"),a=function(e,t,n,s,c,l,u,d){var f,h=c,p=0,g=!!u&&o(u,d,3);while(p<s){if(p in n){if(f=g?g(n[p],p,t):n[p],l>0&&r(f))h=a(e,t,f,i(f.length),h,l-1)-1;else{if(h>=9007199254740991)throw TypeError("Exceed the acceptable array length");e[h]=f}h++}p++}return h};e.exports=a},a38c:function(e,t,n){n("3e476");var r=n("764b"),i=r.Object,o=e.exports=function(e,t,n){return i.defineProperty(e,t,n)};i.defineProperty.sham&&(o.sham=!0)},a421:function(e,t,n){var r=n("638c"),i=n("1875");e.exports=function(e){return r(i(e))}},a454:function(e,t,n){var r=n("72f0"),i=n("3b4a"),o=n("cd9d"),a=i?function(e,t){return i(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:o;e.exports=a},a4d3:function(e,t,n){"use strict";var r=n("23e7"),i=n("da84"),o=n("d066"),a=n("c430"),s=n("83ab"),c=n("4930"),l=n("d039"),u=n("5135"),d=n("e8b5"),f=n("861d"),h=n("825a"),p=n("7b0b"),g=n("fc6a"),m=n("c04e"),v=n("5c6c"),b=n("7c73"),y=n("df75"),x=n("241c"),w=n("057f"),O=n("7418"),_=n("06cf"),C=n("9bf2"),S=n("d1e7"),P=n("9112"),j=n("6eeb"),k=n("5692"),L=n("f772"),D=n("d012"),M=n("90e3"),E=n("b622"),T=n("c032"),A=n("746f"),B=n("d44e"),I=n("69f3"),R=n("b727").forEach,F=L("hidden"),z="Symbol",$="prototype",N=E("toPrimitive"),q=I.set,G=I.getterFor(z),V=Object[$],Y=i.Symbol,X=o("JSON","stringify"),U=_.f,W=C.f,H=w.f,K=S.f,Z=k("symbols"),Q=k("op-symbols"),J=k("string-to-symbol-registry"),ee=k("symbol-to-string-registry"),te=k("wks"),ne=i.QObject,re=!ne||!ne[$]||!ne[$].findChild,ie=s&&l((function(){return 7!=b(W({},"a",{get:function(){return W(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=U(V,t);r&&delete V[t],W(e,t,n),r&&e!==V&&W(V,t,r)}:W,oe=function(e,t){var n=Z[e]=b(Y[$]);return q(n,{type:z,tag:e,description:t}),s||(n.description=t),n},ae=c&&"symbol"==typeof Y.iterator?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof Y},se=function(e,t,n){e===V&&se(Q,t,n),h(e);var r=m(t,!0);return h(n),u(Z,r)?(n.enumerable?(u(e,F)&&e[F][r]&&(e[F][r]=!1),n=b(n,{enumerable:v(0,!1)})):(u(e,F)||W(e,F,v(1,{})),e[F][r]=!0),ie(e,r,n)):W(e,r,n)},ce=function(e,t){h(e);var n=g(t),r=y(n).concat(he(n));return R(r,(function(t){s&&!ue.call(n,t)||se(e,t,n[t])})),e},le=function(e,t){return void 0===t?b(e):ce(b(e),t)},ue=function(e){var t=m(e,!0),n=K.call(this,t);return!(this===V&&u(Z,t)&&!u(Q,t))&&(!(n||!u(this,t)||!u(Z,t)||u(this,F)&&this[F][t])||n)},de=function(e,t){var n=g(e),r=m(t,!0);if(n!==V||!u(Z,r)||u(Q,r)){var i=U(n,r);return!i||!u(Z,r)||u(n,F)&&n[F][r]||(i.enumerable=!0),i}},fe=function(e){var t=H(g(e)),n=[];return R(t,(function(e){u(Z,e)||u(D,e)||n.push(e)})),n},he=function(e){var t=e===V,n=H(t?Q:g(e)),r=[];return R(n,(function(e){!u(Z,e)||t&&!u(V,e)||r.push(Z[e])})),r};if(c||(Y=function(){if(this instanceof Y)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=M(e),n=function(e){this===V&&n.call(Q,e),u(this,F)&&u(this[F],t)&&(this[F][t]=!1),ie(this,t,v(1,e))};return s&&re&&ie(V,t,{configurable:!0,set:n}),oe(t,e)},j(Y[$],"toString",(function(){return G(this).tag})),S.f=ue,C.f=se,_.f=de,x.f=w.f=fe,O.f=he,s&&(W(Y[$],"description",{configurable:!0,get:function(){return G(this).description}}),a||j(V,"propertyIsEnumerable",ue,{unsafe:!0})),T.f=function(e){return oe(E(e),e)}),r({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:Y}),R(y(te),(function(e){A(e)})),r({target:z,stat:!0,forced:!c},{for:function(e){var t=String(e);if(u(J,t))return J[t];var n=Y(t);return J[t]=n,ee[n]=t,n},keyFor:function(e){if(!ae(e))throw TypeError(e+" is not a symbol");if(u(ee,e))return ee[e]},useSetter:function(){re=!0},useSimple:function(){re=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!s},{create:le,defineProperty:se,defineProperties:ce,getOwnPropertyDescriptor:de}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:fe,getOwnPropertySymbols:he}),r({target:"Object",stat:!0,forced:l((function(){O.f(1)}))},{getOwnPropertySymbols:function(e){return O.f(p(e))}}),X){var pe=!c||l((function(){var e=Y();return"[null]"!=X([e])||"{}"!=X({a:e})||"{}"!=X(Object(e))}));r({target:"JSON",stat:!0,forced:pe},{stringify:function(e,t,n){var r,i=[e],o=1;while(arguments.length>o)i.push(arguments[o++]);if(r=t,(f(t)||void 0!==e)&&!ae(e))return d(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!ae(t))return t}),i[1]=t,X.apply(null,i)}})}Y[$][N]||P(Y[$],N,Y[$].valueOf),B(Y,z),D[F]=!0},a524:function(e,t,n){var r=n("4245");function i(e){return r(this,e).has(e)}e.exports=i},a5eb:function(e,t,n){"use strict";var r=n("3ac6"),i=n("44ba").f,o=n("a0e5"),a=n("764b"),s=n("194a"),c=n("0273"),l=n("78e7"),u=function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t.prototype=e.prototype,t};e.exports=function(e,t){var n,d,f,h,p,g,m,v,b,y=e.target,x=e.global,w=e.stat,O=e.proto,_=x?r:w?r[y]:(r[y]||{}).prototype,C=x?a:a[y]||(a[y]={}),S=C.prototype;for(h in t)n=o(x?h:y+(w?".":"#")+h,e.forced),d=!n&&_&&l(_,h),g=C[h],d&&(e.noTargetGet?(b=i(_,h),m=b&&b.value):m=_[h]),p=d&&m?m:t[h],d&&typeof g===typeof p||(v=e.bind&&d?s(p,r):e.wrap&&d?u(p):O&&"function"==typeof p?s(Function.call,p):p,(e.sham||p&&p.sham||g&&g.sham)&&c(v,"sham",!0),C[h]=v,O&&(f=y+"Prototype",l(a,f)||c(a,f,{}),a[f][h]=p,e.real&&S&&!S[h]&&c(S,h,p)))}},a691:function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},a9e3:function(e,t,n){"use strict";var r=n("83ab"),i=n("da84"),o=n("94ca"),a=n("6eeb"),s=n("5135"),c=n("c6b6"),l=n("7156"),u=n("c04e"),d=n("d039"),f=n("7c73"),h=n("241c").f,p=n("06cf").f,g=n("9bf2").f,m=n("58a8").trim,v="Number",b=i[v],y=b.prototype,x=c(f(y))==v,w=function(e){var t,n,r,i,o,a,s,c,l=u(e,!1);if("string"==typeof l&&l.length>2)if(l=m(l),t=l.charCodeAt(0),43===t||45===t){if(n=l.charCodeAt(2),88===n||120===n)return NaN}else if(48===t){switch(l.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+l}for(o=l.slice(2),a=o.length,s=0;s<a;s++)if(c=o.charCodeAt(s),c<48||c>i)return NaN;return parseInt(o,r)}return+l};if(o(v,!b(" 0o1")||!b("0b1")||b("+0x1"))){for(var O,_=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof _&&(x?d((function(){y.valueOf.call(n)})):c(n)!=v)?l(new b(w(t)),n,_):w(t)},C=r?h(b):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),S=0;C.length>S;S++)s(b,O=C[S])&&!s(_,O)&&g(_,O,p(b,O));_.prototype=y,y.constructor=_,a(i,v,_)}},aa1b:function(e,t,n){var r=n("9bfb");r("unscopables")},aaec:function(e,t){var n="\\ud800-\\udfff",r="\\u0300-\\u036f",i="\\ufe20-\\ufe2f",o="\\u20d0-\\u20ff",a=r+i+o,s="\\ufe0e\\ufe0f",c="\\u200d",l=RegExp("["+c+n+a+s+"]");function u(e){return l.test(e)}e.exports=u},ab85:function(e,t,n){var r=n("d659");e.exports=r("native-function-to-string",Function.toString)},ab88:function(e,t,n){e.exports=n("b5f1")},ac0c:function(e,t,n){n("de6a");var r=n("764b");e.exports=r.Object.getPrototypeOf},b041:function(e,t,n){"use strict";var r=n("f5df"),i=n("b622"),o=i("toStringTag"),a={};a[o]="z",e.exports="[object z]"!==String(a)?function(){return"[object "+r(this)+"]"}:a.toString},b047:function(e,t){function n(e){return function(t){return e(t)}}e.exports=n},b0c0:function(e,t,n){var r=n("83ab"),i=n("9bf2").f,o=Function.prototype,a=o.toString,s=/^\s*function ([^ (]*)/,c="name";r&&!(c in o)&&i(o,c,{configurable:!0,get:function(){try{return a.call(this).match(s)[1]}catch(e){return""}}})},b218:function(e,t){var n=9007199254740991;function r(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=n}e.exports=r},b2ed:function(e,t,n){var r=n("d659"),i=n("3e80"),o=r("keys");e.exports=function(e){return o[e]||(o[e]=i(e))}},b301:function(e,t,n){"use strict";var r=n("d039");e.exports=function(e,t){var n=[][e];return!n||!r((function(){n.call(null,t||function(){throw 1},1)}))}},b323:function(e,t,n){var r=n("78e7"),i=n("a421"),o=n("6386").indexOf,a=n("6e9a");e.exports=function(e,t){var n,s=i(e),c=0,l=[];for(n in s)!r(a,n)&&r(s,n)&&l.push(n);while(t.length>c)r(s,n=t[c++])&&(~o(l,n)||l.push(n));return l}},b39a:function(e,t,n){var r=n("d066");e.exports=r("navigator","userAgent")||""},b4c0:function(e,t,n){var r=n("cb5a");function i(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}e.exports=i},b575:function(e,t,n){var r,i,o,a,s,c,l,u,d=n("da84"),f=n("06cf").f,h=n("c6b6"),p=n("2cf4").set,g=n("b629"),m=d.MutationObserver||d.WebKitMutationObserver,v=d.process,b=d.Promise,y="process"==h(v),x=f(d,"queueMicrotask"),w=x&&x.value;w||(r=function(){var e,t;y&&(e=v.domain)&&e.exit();while(i){t=i.fn,i=i.next;try{t()}catch(n){throw i?a():o=void 0,n}}o=void 0,e&&e.enter()},y?a=function(){v.nextTick(r)}:m&&!g?(s=!0,c=document.createTextNode(""),new m(r).observe(c,{characterData:!0}),a=function(){c.data=s=!s}):b&&b.resolve?(l=b.resolve(void 0),u=l.then,a=function(){u.call(l,r)}):a=function(){p.call(d,r)}),e.exports=w||function(e){var t={fn:e,next:void 0};o&&(o.next=t),i||(i=t,a()),o=t}},b5f1:function(e,t,n){e.exports=n("1c29"),n("0c82"),n("7201"),n("74fd"),n("266f"),n("9802")},b622:function(e,t,n){var r=n("da84"),i=n("5692"),o=n("90e3"),a=n("4930"),s=r.Symbol,c=i("wks");e.exports=function(e){return c[e]||(c[e]=a&&s[e]||(a?s:o)("Symbol."+e))}},b629:function(e,t,n){var r=n("b39a");e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(r)},b64b:function(e,t,n){var r=n("23e7"),i=n("7b0b"),o=n("df75"),a=n("d039"),s=a((function(){o(1)}));r({target:"Object",stat:!0,forced:s},{keys:function(e){return o(i(e))}})},b727:function(e,t,n){var r=n("f8c2"),i=n("44ad"),o=n("7b0b"),a=n("50c4"),s=n("65f0"),c=[].push,l=function(e){var t=1==e,n=2==e,l=3==e,u=4==e,d=6==e,f=5==e||d;return function(h,p,g,m){for(var v,b,y=o(h),x=i(y),w=r(p,g,3),O=a(x.length),_=0,C=m||s,S=t?C(h,O):n?C(h,0):void 0;O>_;_++)if((f||_ in x)&&(v=x[_],b=w(v,_,y),e))if(t)S[_]=b;else if(b)switch(e){case 3:return!0;case 5:return v;case 6:return _;case 2:c.call(S,v)}else if(u)return!1;return d?-1:l||u?u:S}};e.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6)}},b760:function(e,t,n){var r=n("872a"),i=n("9638");function o(e,t,n){(void 0!==n&&!i(e[t],n)||void 0===n&&!(t in e))&&r(e,t,n)}e.exports=o},bb83:function(e,t,n){"use strict";var r,i,o,a=n("5779"),s=n("0273"),c=n("78e7"),l=n("0363"),u=n("7042"),d=l("iterator"),f=!1,h=function(){return this};[].keys&&(o=[].keys(),"next"in o?(i=a(a(o)),i!==Object.prototype&&(r=i)):f=!0),void 0==r&&(r={}),u||c(r,d)||s(r,d,h),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:f}},bbc0:function(e,t,n){var r=n("6044"),i="__lodash_hash_undefined__",o=Object.prototype,a=o.hasOwnProperty;function s(e){var t=this.__data__;if(r){var n=t[e];return n===i?void 0:n}return a.call(t,e)?t[e]:void 0}e.exports=s},bc59:function(e,t,n){n("3e47"),n("484e");var r=n("764b");e.exports=r.Array.from},c032:function(e,t,n){t.f=n("b622")},c04e:function(e,t,n){var r=n("861d");e.exports=function(e,t){if(!r(e))return e;var n,i;if(t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;if("function"==typeof(n=e.valueOf)&&!r(i=n.call(e)))return i;if(!t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},c098:function(e,t){var n=9007199254740991,r=/^(?:0|[1-9]\d*)$/;function i(e,t){var i=typeof e;return t=null==t?n:t,!!t&&("number"==i||"symbol"!=i&&r.test(e))&&e>-1&&e%1==0&&e<t}e.exports=i},c1b2:function(e,t,n){var r=n("06fa");e.exports=!r((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},c1bb:function(e,t,n){!function(t,r){e.exports=r(n("07cd"))}(window,(function(e){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=267)}({266:function(e,t,n){function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){i(e,t,n[t])}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(3),a=o.Util,s=o.G.Canvas,c=function(){function e(e){a.mix(this,r({type:"minimap",container:null,isMinimap:!0,backgroundCSS:{height:"100%",position:"absolute",margin:"auto",left:0,right:0,"z-index":0},minimapContainerCSS:{background:"#fff",position:"relative",overflow:"hidden"},viewportCSS:{height:"100%",position:"absolute",margin:"auto",left:0,right:0,"z-index":1},controlLayerCSS:{width:"100%",height:"100%",cursor:"move",position:"absolute","z-index":2},viewportWindowStyle:{stroke:"#91D5FF"},viewportBackStyle:{fill:"#EBEEF2",fillOpacity:.65},getGraph:function(){}},e)),this._initContainer(),this._initMiniMap(),this._bindEvent(),this._assignDebounceRender()}var t=e.prototype;return t._assignDebounceRender=function(){var e=this;this.debounceRender=a.debounce((function(){e.renderBackground(),e.renderViewPort()}),32)},t.bindGraph=function(e){var t=this;e.on("afterchange",(function(){t.debounceRender()})),e.on("afterlayout",(function(){t.debounceRender()})),e.on("afterviewportchange",(function(){t.renderViewPort()})),e.on("afterfilter",(function(){t.debounceRender()}))},t.renderBackground=function(e){e||(e=this.getGraph());var t=this.miniMapCanvas,n=this.width,r=this.height,i=[];e.saveImage({graph:e,width:n,height:r,canvas:t,beforeTransform:function(t){var n=t[0];e.getNodes().forEach((function(e){var t=e.getBBox(),r=e.getModel(),o=t.width;if(o*n<2){var s=e.getGraphicGroup(),c=a.clone(s.getMatrix());s.transform([["t",-r.x,-r.y],["s",2/(o*n),2/(o*n)],["t",r.x,r.y]]),i.push({item:e,originMatrix:c})}}))},afterTransform:function(){i.forEach((function(e){var t=e.item,n=e.originMatrix;t.getGraphicGroup().setMatrix(n)}))}}),this.miniMapMatrix=t.matrix},t._bindEvent=function(){var e,t,n,r,i,o=this,s=this.controlLayer,c=!1;function l(){c=!1,t=void 0,r=void 0,e=void 0,n=void 0,i=void 0}s.on("mousedown",(function(s){o.miniMapMatrix&&(i=o.getGraph(),c=!0,e=a.clone(i.getMatrix()),t=o.miniMapMatrix[0],n=e[0],r={clientX:s.clientX,clientY:s.clientY})})),s.on("mouseup",(function(){l()})),s.on("mouseleave",(function(){l()})),s.on("mousemove",(function(o){if(c&&i){var s=r.clientX-o.clientX,l=r.clientY-o.clientY,u=a.clone(e);a.mat3.translate(u,u,[n*s/t,n*l/t]),i.updateMatrix(u)}}))},t._initMiniMap=function(){var e=this.background,t=this.viewPort,n=this.width,i=this.height,o=this.viewportWindowStyle,a=this.viewportBackStyle,c=new s({containerDOM:e,width:n,height:i}),l=new s({containerDOM:t,width:n,height:i}),u=l.addShape("rect",{attrs:r({x:0,y:0,width:n,height:i},o)}),d=l.addShape("path",{attrs:r({path:"M0,0 L1,1"},a)});e.css({width:n+"px",height:i+"px"}),t.css({position:"absolute"}),this.miniMapCanvas=c,this.viewportCanvas=l,this.viewportWindow=u,this.viewportBack=d},t._initContainer=function(){var e=this.container,t=this.width,n=this.height;e=a.initDOMContainer(e,"minimap"),t||(t=a.getWidth(e),this.width=t),n||(n=a.getHeight(e),this.height=n);var r=this.minimapContainerCSS;r.width=t+"px",r.height=n+"px";var i=this.backgroundCSS,o=this.viewportCSS,s=this.controlLayerCSS,c=a.createDOM('<div class="g6-editor-minimap-container"></div>',r),l=a.createDOM('<div class="g6-editor-minimap-background"></div>',i),u=a.createDOM('<div class="g6-editor-minimap-viewport">',o),d=a.createDOM('<div class="g6-editor-minimap-control-layer">',s);e.appendChild(c),c.appendChild(d),c.appendChild(u),c.appendChild(l),this.minimapContainer=c,this.background=l,this.viewPort=u,this.controlLayer=d},t.renderViewPort=function(e){if(e||(e=this.getGraph()),0!==e.getItems().length){var t=this.viewportWindow,n=this.viewportCanvas,r=this.viewportBack,i=this.miniMapMatrix,o=e.getWidth(),s=e.getHeight(),c=this.width,l=this.height,u=e.getMatrix();if(i){var d=a.invertMatrix({x:0,y:0},u),f=a.invertMatrix({x:o,y:s},u),h=a.applyMatrix(d,i),p=a.applyMatrix(f,i),g=p.x-h.x,m=p.y-h.y;r.attr({path:[["M",0,0],["L",c,0],["L",c,l],["L",0,l],["L",0,0],["M",h.x,h.y],["L",h.x,p.y],["L",p.x,p.y],["L",p.x,h.y],["L",h.x,h.y]]}),t.attr({x:h.x,y:h.y,width:g,height:m}),n.draw()}}},t.destroy=function(){this.minimapContainer.destroy()},e}();e.exports=c},267:function(e,t,n){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(3),o=n(266),a=function(){function e(e){this.options=e}var t=e.prototype;return t.init=function(){var e=this.graph,t=new o(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),i.forEach((function(t){r(e,t,n[t])}))}return e}({getGraph:function(){return e}},this.options));t.bindGraph(e),this.minimap=t},t.destroy=function(){this.minimap.destroy()},e}();i.Plugins["tool.minimap"]=a,i.Components.Minimap=o,e.exports=a},3:function(t,n){t.exports=e}})}))},c1c9:function(e,t,n){var r=n("a454"),i=n("f3c1"),o=i(r);e.exports=o},c230:function(e,t,n){var r=n("c1b2"),i=n("4180"),o=n("6f8d"),a=n("a016");e.exports=r?Object.defineProperties:function(e,t){o(e);var n,r=a(t),s=r.length,c=0;while(s>c)i.f(e,n=r[c++],t[n]);return e}},c32f:function(e,t,n){var r=n("2b10");function i(e,t,n){var i=e.length;return n=void 0===n?i:n,!t&&n>=i?e:r(e,t,n)}e.exports=i},c430:function(e,t){e.exports=!1},c44e:function(e,t){e.exports=function(){}},c4b8:function(e,t,n){var r=n("9883");e.exports=r("navigator","userAgent")||""},c6b6:function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},c6cd:function(e,t,n){var r=n("da84"),i=n("ce4e"),o="__core-js_shared__",a=r[o]||i(o,{});e.exports=a},c6cf:function(e,t,n){var r=n("4d8c"),i=n("2286"),o=n("c1c9");function a(e){return o(i(e,void 0,r),e+"")}e.exports=a},c8ba:function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}e.exports=n},c8fe:function(e,t,n){var r=n("f8af");function i(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}e.exports=i},ca84:function(e,t,n){var r=n("5135"),i=n("fc6a"),o=n("4d64").indexOf,a=n("d012");e.exports=function(e,t){var n,s=i(e),c=0,l=[];for(n in s)!r(a,n)&&r(s,n)&&l.push(n);while(t.length>c)r(s,n=t[c++])&&(~o(l,n)||l.push(n));return l}},cb5a:function(e,t,n){var r=n("9638");function i(e,t){var n=e.length;while(n--)if(r(e[n][0],t))return n;return-1}e.exports=i},cbd0:function(e,t,n){var r=n("1561"),i=n("1875"),o=function(e){return function(t,n){var o,a,s=String(i(t)),c=r(n),l=s.length;return c<0||c>=l?e?"":void 0:(o=s.charCodeAt(c),o<55296||o>56319||c+1===l||(a=s.charCodeAt(c+1))<56320||a>57343?e?s.charAt(c):o:e?s.slice(c,c+2):a-56320+(o-55296<<10)+65536)}};e.exports={codeAt:o(!1),charAt:o(!0)}},cc12:function(e,t,n){var r=n("da84"),i=n("861d"),o=r.document,a=i(o)&&i(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},cc94:function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},cd9d:function(e,t){function n(e){return e}e.exports=n},cdf9:function(e,t,n){var r=n("825a"),i=n("861d"),o=n("f069");e.exports=function(e,t){if(r(e),i(t)&&t.constructor===e)return t;var n=o.f(e),a=n.resolve;return a(t),n.promise}},ce4e:function(e,t,n){var r=n("da84"),i=n("9112");e.exports=function(e,t){try{i(r,e,t)}catch(n){r[e]=t}return t}},ce86:function(e,t,n){var r=n("9e69"),i=n("7948"),o=n("6747"),a=n("ffd6"),s=1/0,c=r?r.prototype:void 0,l=c?c.toString:void 0;function u(e){if("string"==typeof e)return e;if(o(e))return i(e,u)+"";if(a(e))return l?l.call(e):"";var t=e+"";return"0"==t&&1/e==-s?"-0":t}e.exports=u},d012:function(e,t){e.exports={}},d02c:function(e,t,n){var r=n("5e2e"),i=n("79bc"),o=n("7b83"),a=200;function s(e,t){var n=this.__data__;if(n instanceof r){var s=n.__data__;if(!i||s.length<a-1)return s.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(s)}return n.set(e,t),this.size=n.size,this}e.exports=s},d039:function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},d066:function(e,t,n){var r=n("428f"),i=n("da84"),o=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?o(r[e])||o(i[e]):r[e]&&r[e][t]||i[e]&&i[e][t]}},d094:function(e,t){var n="\\ud800-\\udfff",r="\\u0300-\\u036f",i="\\ufe20-\\ufe2f",o="\\u20d0-\\u20ff",a=r+i+o,s="\\ufe0e\\ufe0f",c="["+n+"]",l="["+a+"]",u="\\ud83c[\\udffb-\\udfff]",d="(?:"+l+"|"+u+")",f="[^"+n+"]",h="(?:\\ud83c[\\udde6-\\uddff]){2}",p="[\\ud800-\\udbff][\\udc00-\\udfff]",g="\\u200d",m=d+"?",v="["+s+"]?",b="(?:"+g+"(?:"+[f,h,p].join("|")+")"+v+m+")*",y=v+m+b,x="(?:"+[f+l+"?",l,h,p,c].join("|")+")",w=RegExp(u+"(?="+u+")|"+x+y,"g");function O(e){return e.match(w)||[]}e.exports=O},d194:function(e,t,n){var r=n("c32f"),i=n("aaec"),o=n("126d"),a=n("76dd");function s(e){return function(t){t=a(t);var n=i(t)?o(t):void 0,s=n?n[0]:t.charAt(0),c=n?r(n,1).join(""):t.slice(1);return s[e]()+c}}e.exports=s},d1e7:function(e,t,n){"use strict";var r={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!r.call({1:2},1);t.f=o?function(e){var t=i(this,e);return!!t&&t.enumerable}:r},d2bb:function(e,t,n){var r=n("825a"),i=n("3bbe");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,e.call(n,[]),t=n instanceof Array}catch(o){}return function(n,o){return r(n),i(o),t?e.call(n,o):n.__proto__=o,n}}():void 0)},d339:function(e,t,n){e.exports=n("f446")},d370:function(e,t,n){var r=n("253c"),i=n("1310"),o=Object.prototype,a=o.hasOwnProperty,s=o.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return i(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=c},d3b7:function(e,t,n){var r=n("6eeb"),i=n("b041"),o=Object.prototype;i!==o.toString&&r(o,"toString",i,{unsafe:!0})},d44e:function(e,t,n){var r=n("9bf2").f,i=n("5135"),o=n("b622"),a=o("toStringTag");e.exports=function(e,t,n){e&&!i(e=n?e:e.prototype,a)&&r(e,a,{configurable:!0,value:t})}},d659:function(e,t,n){var r=n("7042"),i=n("7685");(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.4.1",mode:r?"pure":"global",copyright:"漏 2019 Denis Pushkarev (zloirock.ru)"})},d666:function(e,t,n){var r=n("0273");e.exports=function(e,t,n,i){i&&i.enumerable?e[t]=n:r(e,t,n)}},d81d:function(e,t,n){"use strict";var r=n("23e7"),i=n("b727").map,o=n("1dde");r({target:"Array",proto:!0,forced:!o("map")},{map:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},d925:function(e,t,n){var r=n("a5eb"),i=n("c1b2"),o=n("4896");r({target:"Object",stat:!0,sham:!i},{create:o})},da03:function(e,t,n){var r=n("2b3e"),i=r["__core-js_shared__"];e.exports=i},da84:function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||Function("return this")()}).call(this,n("c8ba"))},dbb4:function(e,t,n){var r=n("23e7"),i=n("83ab"),o=n("56ef"),a=n("fc6a"),s=n("06cf"),c=n("8418");r({target:"Object",stat:!0,sham:!i},{getOwnPropertyDescriptors:function(e){var t,n,r=a(e),i=s.f,l=o(r),u={},d=0;while(l.length>d)n=i(r,t=l[d++]),void 0!==n&&c(u,t,n);return u}})},dc57:function(e,t){var n=Function.prototype,r=n.toString;function i(e){if(null!=e){try{return r.call(e)}catch(t){}try{return e+""}catch(t){}}return""}e.exports=i},dcbe:function(e,t,n){var r=n("30c9"),i=n("1310");function o(e){return i(e)&&r(e)}e.exports=o},de6a:function(e,t,n){var r=n("a5eb"),i=n("06fa"),o=n("4fff"),a=n("5779"),s=n("f5fb"),c=i((function(){a(1)}));r({target:"Object",stat:!0,forced:c,sham:!s},{getPrototypeOf:function(e){return a(o(e))}})},dee0:function(e,t,n){var r=n("194a"),i=n("638c"),o=n("4fff"),a=n("6725"),s=n("4344"),c=[].push,l=function(e){var t=1==e,n=2==e,l=3==e,u=4==e,d=6==e,f=5==e||d;return function(h,p,g,m){for(var v,b,y=o(h),x=i(y),w=r(p,g,3),O=a(x.length),_=0,C=m||s,S=t?C(h,O):n?C(h,0):void 0;O>_;_++)if((f||_ in x)&&(v=x[_],b=w(v,_,y),e))if(t)S[_]=b;else if(b)switch(e){case 3:return!0;case 5:return v;case 6:return _;case 2:c.call(S,v)}else if(u)return!1;return d?-1:l||u?u:S}};e.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6)}},df75:function(e,t,n){var r=n("ca84"),i=n("7839");e.exports=Object.keys||function(e){return r(e,i)}},dfdb:function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},e24b:function(e,t,n){var r=n("49f4"),i=n("1efc"),o=n("bbc0"),a=n("7a48"),s=n("2524");function c(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype["delete"]=i,c.prototype.get=o,c.prototype.has=a,c.prototype.set=s,e.exports=c},e2c0:function(e,t,n){var r=n("e2e4"),i=n("d370"),o=n("6747"),a=n("c098"),s=n("b218"),c=n("f4d6");function l(e,t,n){t=r(t,e);var l=-1,u=t.length,d=!1;while(++l<u){var f=c(t[l]);if(!(d=null!=e&&n(e,f)))break;e=e[f]}return d||++l!=u?d:(u=null==e?0:e.length,!!u&&s(u)&&a(f,u)&&(o(e)||i(e)))}e.exports=l},e2cc:function(e,t,n){var r=n("6eeb");e.exports=function(e,t,n){for(var i in t)r(e,i,t[i],n);return e}},e2e4:function(e,t,n){var r=n("6747"),i=n("f608"),o=n("18d8"),a=n("76dd");function s(e,t){return r(e)?e:i(e,t)?[e]:o(a(e))}e.exports=s},e363:function(e,t,n){var r=n("9bfb");r("asyncIterator")},e380:function(e,t,n){var r=n("7b83"),i="Expected a function";function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError(i);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},e439:function(e,t,n){var r=n("23e7"),i=n("d039"),o=n("fc6a"),a=n("06cf").f,s=n("83ab"),c=i((function(){a(1)})),l=!s||c;r({target:"Object",stat:!0,forced:l,sham:!s},{getOwnPropertyDescriptor:function(e,t){return a(o(e),t)}})},e519:function(e,t,n){var r=n("a5eb"),i=n("6220");r({target:"Array",stat:!0},{isArray:i})},e538:function(e,t,n){(function(e){var r=n("2b3e"),i=t&&!t.nodeType&&t,o=i&&"object"==typeof e&&e&&!e.nodeType&&e,a=o&&o.exports===i,s=a?r.Buffer:void 0,c=s?s.allocUnsafe:void 0;function l(e,t){if(t)return e.slice();var n=e.length,r=c?c(n):new e.constructor(n);return e.copy(r),r}e.exports=l}).call(this,n("62e4")(e))},e667:function(e,t){e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},e699:function(e,t,n){var r=n("9bfb");r("match")},e6cf:function(e,t,n){"use strict";var r,i,o,a,s=n("23e7"),c=n("c430"),l=n("da84"),u=n("d066"),d=n("fea9"),f=n("6eeb"),h=n("e2cc"),p=n("5692"),g=n("d44e"),m=n("2626"),v=n("861d"),b=n("1c0b"),y=n("19aa"),x=n("c6b6"),w=n("2266"),O=n("1c7e"),_=n("4840"),C=n("2cf4").set,S=n("b575"),P=n("cdf9"),j=n("44de"),k=n("f069"),L=n("e667"),D=n("69f3"),M=n("94ca"),E=n("b622"),T=n("60ae"),A=E("species"),B="Promise",I=D.get,R=D.set,F=D.getterFor(B),z=d,$=l.TypeError,N=l.document,q=l.process,G=p("inspectSource"),V=u("fetch"),Y=k.f,X=Y,U="process"==x(q),W=!!(N&&N.createEvent&&l.dispatchEvent),H="unhandledrejection",K="rejectionhandled",Z=0,Q=1,J=2,ee=1,te=2,ne=M(B,(function(){var e=G(z)!==String(z);if(66===T)return!0;if(!e&&!U&&"function"!=typeof PromiseRejectionEvent)return!0;if(c&&!z.prototype["finally"])return!0;if(T>=51&&/native code/.test(z))return!1;var t=z.resolve(1),n=function(e){e((function(){}),(function(){}))},r=t.constructor={};return r[A]=n,!(t.then((function(){}))instanceof n)})),re=ne||!O((function(e){z.all(e)["catch"]((function(){}))})),ie=function(e){var t;return!(!v(e)||"function"!=typeof(t=e.then))&&t},oe=function(e,t,n){if(!t.notified){t.notified=!0;var r=t.reactions;S((function(){var i=t.value,o=t.state==Q,a=0;while(r.length>a){var s,c,l,u=r[a++],d=o?u.ok:u.fail,f=u.resolve,h=u.reject,p=u.domain;try{d?(o||(t.rejection===te&&le(e,t),t.rejection=ee),!0===d?s=i:(p&&p.enter(),s=d(i),p&&(p.exit(),l=!0)),s===u.promise?h($("Promise-chain cycle")):(c=ie(s))?c.call(s,f,h):f(s)):h(i)}catch(g){p&&!l&&p.exit(),h(g)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&se(e,t)}))}},ae=function(e,t,n){var r,i;W?(r=N.createEvent("Event"),r.promise=t,r.reason=n,r.initEvent(e,!1,!0),l.dispatchEvent(r)):r={promise:t,reason:n},(i=l["on"+e])?i(r):e===H&&j("Unhandled promise rejection",n)},se=function(e,t){C.call(l,(function(){var n,r=t.value,i=ce(t);if(i&&(n=L((function(){U?q.emit("unhandledRejection",r,e):ae(H,e,r)})),t.rejection=U||ce(t)?te:ee,n.error))throw n.value}))},ce=function(e){return e.rejection!==ee&&!e.parent},le=function(e,t){C.call(l,(function(){U?q.emit("rejectionHandled",e):ae(K,e,t.value)}))},ue=function(e,t,n,r){return function(i){e(t,n,i,r)}},de=function(e,t,n,r){t.done||(t.done=!0,r&&(t=r),t.value=n,t.state=J,oe(e,t,!0))},fe=function(e,t,n,r){if(!t.done){t.done=!0,r&&(t=r);try{if(e===n)throw $("Promise can't be resolved itself");var i=ie(n);i?S((function(){var r={done:!1};try{i.call(n,ue(fe,e,r,t),ue(de,e,r,t))}catch(o){de(e,r,o,t)}})):(t.value=n,t.state=Q,oe(e,t,!1))}catch(o){de(e,{done:!1},o,t)}}};ne&&(z=function(e){y(this,z,B),b(e),r.call(this);var t=I(this);try{e(ue(fe,this,t),ue(de,this,t))}catch(n){de(this,t,n)}},r=function(e){R(this,{type:B,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:Z,value:void 0})},r.prototype=h(z.prototype,{then:function(e,t){var n=F(this),r=Y(_(this,z));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=U?q.domain:void 0,n.parent=!0,n.reactions.push(r),n.state!=Z&&oe(this,n,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),i=function(){var e=new r,t=I(e);this.promise=e,this.resolve=ue(fe,e,t),this.reject=ue(de,e,t)},k.f=Y=function(e){return e===z||e===o?new i(e):X(e)},c||"function"!=typeof d||(a=d.prototype.then,f(d.prototype,"then",(function(e,t){var n=this;return new z((function(e,t){a.call(n,e,t)})).then(e,t)}),{unsafe:!0}),"function"==typeof V&&s({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return P(z,V.apply(l,arguments))}}))),s({global:!0,wrap:!0,forced:ne},{Promise:z}),g(z,B,!1,!0),m(B),o=u(B),s({target:B,stat:!0,forced:ne},{reject:function(e){var t=Y(this);return t.reject.call(void 0,e),t.promise}}),s({target:B,stat:!0,forced:c||ne},{resolve:function(e){return P(c&&this===o?z:this,e)}}),s({target:B,stat:!0,forced:re},{all:function(e){var t=this,n=Y(t),r=n.resolve,i=n.reject,o=L((function(){var n=b(t.resolve),o=[],a=0,s=1;w(e,(function(e){var c=a++,l=!1;o.push(void 0),s++,n.call(t,e).then((function(e){l||(l=!0,o[c]=e,--s||r(o))}),i)})),--s||r(o)}));return o.error&&i(o.value),n.promise},race:function(e){var t=this,n=Y(t),r=n.reject,i=L((function(){var i=b(t.resolve);w(e,(function(e){i.call(t,e).then(n.resolve,r)}))}));return i.error&&r(i.value),n.promise}})},e7cc:function(e,t,n){var r=n("9bfb");r("matchAll")},e893:function(e,t,n){var r=n("5135"),i=n("56ef"),o=n("06cf"),a=n("9bf2");e.exports=function(e,t){for(var n=i(t),s=a.f,c=o.f,l=0;l<n.length;l++){var u=n[l];r(e,u)||s(e,u,c(t,u))}}},e8b5:function(e,t,n){var r=n("c6b6");e.exports=Array.isArray||function(e){return"Array"==r(e)}},e95a:function(e,t,n){var r=n("b622"),i=n("3f8c"),o=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||a[o]===e)}},eac5:function(e,t){var n=Object.prototype;function r(e){var t=e&&e.constructor,r="function"==typeof t&&t.prototype||n;return e===r}e.exports=r},ec62:function(e,t,n){var r=n("6f8d"),i=n("2f97");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,e.call(n,[]),t=n instanceof Array}catch(o){}return function(n,o){return r(n),i(o),t?e.call(n,o):n.__proto__=o,n}}():void 0)},ec8c:function(e,t){function n(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}e.exports=n},edbd:function(e,t,n){var r=n("9883");e.exports=r("document","documentElement")},ef09:function(e,t,n){var r=n("9bfb");r("toStringTag")},efb6:function(e,t,n){var r=n("5e2e");function i(){this.__data__=new r,this.size=0}e.exports=i},f069:function(e,t,n){"use strict";var r=n("1c0b"),i=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new i(e)}},f3c1:function(e,t){var n=800,r=16,i=Date.now;function o(e){var t=0,o=0;return function(){var a=i(),s=r-(a-o);if(o=a,s>0){if(++t>=n)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}e.exports=o},f446:function(e,t,n){n("d925");var r=n("764b"),i=r.Object;e.exports=function(e,t){return i.create(e,t)}},f4d6:function(e,t,n){var r=n("ffd6"),i=1/0;function o(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}e.exports=o},f575:function(e,t,n){"use strict";var r=n("bb83").IteratorPrototype,i=n("4896"),o=n("2c6c"),a=n("2874"),s=n("7463"),c=function(){return this};e.exports=function(e,t,n){var l=t+" Iterator";return e.prototype=i(r,{next:o(1,n)}),a(e,l,!1,!0),s[l]=c,e}},f5df:function(e,t,n){var r=n("c6b6"),i=n("b622"),o=i("toStringTag"),a="Arguments"==r(function(){return arguments}()),s=function(e,t){try{return e[t]}catch(n){}};e.exports=function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=s(t=Object(e),o))?n:a?r(t):"Object"==(i=r(t))&&"function"==typeof t.callee?"Arguments":i}},f5fb:function(e,t,n){var r=n("06fa");e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},f608:function(e,t,n){var r=n("6747"),i=n("ffd6"),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;function s(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!i(e))||(a.test(e)||!o.test(e)||null!=t&&e in Object(t))}e.exports=s},f6fd:function(e,t){(function(e){var t="currentScript",n=e.getElementsByTagName("script");t in e||Object.defineProperty(e,t,{get:function(){try{throw new Error}catch(r){var e,t=(/.*at [^\(]*\((.*):.+:.+\)$/gi.exec(r.stack)||[!1])[1];for(e in n)if(n[e].src==t||"interactive"==n[e].readyState)return n[e];return null}}})})(document)},f772:function(e,t,n){var r=n("5692"),i=n("90e3"),o=r("keys");e.exports=function(e){return o[e]||(o[e]=i(e))}},f8af:function(e,t,n){var r=n("2474");function i(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}e.exports=i},f8c2:function(e,t,n){var r=n("1c0b");e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}}},f909:function(e,t,n){var r=n("7e64"),i=n("b760"),o=n("72af"),a=n("4f50"),s=n("1a8c"),c=n("9934"),l=n("8adb");function u(e,t,n,d,f){e!==t&&o(t,(function(o,c){if(f||(f=new r),s(o))a(e,t,c,n,u,d,f);else{var h=d?d(l(e,c),o,c+"",e,t,f):void 0;void 0===h&&(h=o),i(e,c,h)}}),c)}e.exports=u},fa21:function(e,t,n){var r=n("7530"),i=n("2dcb"),o=n("eac5");function a(e){return"function"!=typeof e.constructor||o(e)?{}:r(i(e))}e.exports=a},faaa:function(e,t,n){var r=n("6f8d");e.exports=function(e,t,n,i){try{return i?t(r(n)[0],n[1]):t(n)}catch(a){var o=e["return"];throw void 0!==o&&r(o.call(e)),a}}},fb15:function(e,t,n){"use strict";var r;(n.r(t),"undefined"!==typeof window)&&(n("f6fd"),(r=window.document.currentScript)&&(r=r.src.match(/(.+\/)[^/]+\.js(\?.*)?$/))&&(n.p=r[1]));n("4160"),n("d81d"),n("159b");var i=n("1316"),o=n.n(i);function a(e){if(o()(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}var s=n("a06f"),c=n.n(s),l=n("2dc0"),u=n.n(l);function d(e){if(u()(Object(e))||"[object Arguments]"===Object.prototype.toString.call(e))return c()(e)}function f(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function h(e){return a(e)||d(e)||f()}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var g=n("6271"),m=n.n(g),v=n("ab88"),b=n.n(v);function y(e){return y="function"===typeof b.a&&"symbol"===typeof m.a?function(e){return typeof e}:function(e){return e&&"function"===typeof b.a&&e.constructor===b.a&&e!==b.a.prototype?"symbol":typeof e},y(e)}function x(e){return x="function"===typeof b.a&&"symbol"===y(m.a)?function(e){return y(e)}:function(e){return e&&"function"===typeof b.a&&e.constructor===b.a&&e!==b.a.prototype?"symbol":y(e)},x(e)}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(e,t){return!t||"object"!==x(t)&&"function"!==typeof t?w(e):t}var _=n("5d24"),C=n.n(_),S=n("0b11"),P=n.n(S);function j(e){return j=P.a?C.a:function(e){return e.__proto__||C()(e)},j(e)}var k=n("09e1"),L=n.n(k);function D(e,t){return D=P.a||function(e,t){return e.__proto__=t,e},D(e,t)}function M(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=L()(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&D(e,t)}var E=n("70a1"),T=n.n(E),A=n("42454"),B=n.n(A),I=(n("2593"),n("98dc")),R=n.n(I),F=n("8103"),z=n.n(F),$=function(e){function t(e){var n;return p(this,t),n=O(this,j(t).call(this,e)),n.id=R()(),n}return M(t,e),t}(T.a),N=(n("b64b"),"J_FlowContainer"),q="J_MindContainer",G="J_KoniContainer",V="J_ToolbarContainer",Y="J_MinimapContainer",X="J_ContextMenuContainer",U="Flow",W="Mind",H="Koni",K="beforeAddPage",Z="afterAddPage",Q="canvas-selected",J={click:"Click",contextmenu:"ContextMenu",dblclick:"DoubleClick",drag:"Drag",dragend:"DragEnd",dragenter:"DragEnter",dragleave:"DragLeave",dragstart:"DragStart",drop:"Drop",mousedown:"MouseDown",mouseenter:"MouseEnter",mouseleave:"MouseLeave",mousemove:"MouseMove",mouseup:"MouseUp"},ee={afterchange:"onAfterChange",afterchangesize:"onAfterChangeSize",afterviewportchange:"onAfterViewportChange",beforechange:"onBeforeChange",beforechangesize:"onBeforeChangeSize",beforeviewportchange:"onBeforeViewportChange",keydown:"onKeyDown",keyup:"onKeyUp",mousewheel:"onMouseWheel"},te={afteritemactived:"onAfterItemActived",afteriteminactivated:"onAfterItemInactivated",afteritemselected:"onAfterItemSelected",afteritemunactived:"onAfterItemInactivated",afteritemunselected:"onAfterItemUnselected",beforeitemactived:"onBeforeItemActived",beforeiteminactivated:"onBeforeItemInactivated",beforeitemselected:"onBeforeItemSelected",beforeitemunactived:"onBeforeItemInactivated",beforeitemunselected:"onBeforeItemUnselected",keyUpEditLabel:"onKeyUpEditLabel"},ne={aftercommandexecute:"onAfterCommandExecute",beforecommandexecute:"onBeforeCommandExecute"},re=Object.keys(J),ie=Object.keys(ee),oe=Object.keys(te),ae=Object.keys(ne),se=n("85d3"),ce=n.n(se);function le(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),ce()(e,r.key,r)}}function ue(e,t,n){return t&&le(e.prototype,t),n&&le(e,n),e}function de(e,t,n){return t in e?ce()(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var fe=function(){function e(t){var n=this;p(this,e),de(this,"editor",null),this.editor=t,["executeCommand"].forEach((function(e){n[e]=function(){var t;return(t=n.editor)[e].apply(t,arguments)}})),["read","save","add","find","update","remove","getSelected"].forEach((function(e){n[e]=function(){var t;return(t=n.currentPage)[e].apply(t,arguments)}}))}return ue(e,[{key:"currentPage",get:function(){return this.editor.getCurrentPage()}}]),e}(),he=fe,pe={name:"VueFlowchartEditor",props:h(ae.map((function(e){return ne[e]}))),data:function(){return{editor:null,propsAPI:null}},provide:function(){return{root:this}},created:function(){this.init(),this.bindEvent()},beforeDestroy:function(){this.editor&&this.editor.destroy(),this.propsAPI=null},methods:{addListener:function(e,t,n){"function"===typeof n&&e.on(t,n)},handleBeforeAddPage:function(e){this.editor.on(K,e)},handleAfterAddPage:function(e){var t=this.editor.getCurrentPage();t?e({page:t}):this.editor.on(Z,e)},init:function(){this.editor=new $,this.propsAPI=new he(this.editor)},bindEvent:function(){var e=this;ae.forEach((function(t){e.addListener(e.editor,[t],e[ne[t]])}))}},render:function(){var e=arguments[0];return e("div",[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}},ge=(n("99af"),n("0481"),n("4069"),n("d3b7"),n("e6cf"),{inject:["root"],props:[].concat(h(re.map((function(e){var t=J[e];return["on".concat(t),"onNode".concat(t),"onEdge".concat(t),"onGroup".concat(t),"onGuide".concat(t),"onAnchor".concat(t)]})).flat()),h(ie.map((function(e){return ee[e]}))),h(oe.map((function(e){return te[e]})))),data:function(){return{config:{},page:null,pageId:""}},mounted:function(){this.init().then(this.bindEvent)},methods:{getPageId:function(){return""},initPage:function(){},readData:function(){this.data&&this.page.read(this.data)},addListener:function(e,t,n){"function"===typeof n&&e.on(t,n)},init:function(){var e=this;return new Promise((function(t){e.pageId=e.getPageId(),B()(e.config,e.$props,{graph:{container:e.pageId}}),e.$nextTick((function(){e.initPage(),e.readData(),t()}))}))},bindEvent:function(){var e=this,t=this.addListener,n=this.getGraph();re.forEach((function(r){var i=J[r];t(n,"".concat(r),e["on".concat(i)]),t(n,"node:".concat(r),e["onNode".concat(i)]),t(n,"edge:".concat(r),e["onEdge".concat(i)]),t(n,"group:".concat(r),e["onGroup".concat(i)]),t(n,"guide:".concat(r),e["onGuide".concat(i)]),t(n,"anchor:".concat(r),e["onAnchor".concat(i)])})),ie.forEach((function(r){t(n,[r],e[ee[r]])})),oe.forEach((function(n){t(e.page,[n],e[te[n]])}))},getGraph:function(){return this.page.getGraph()}},render:function(){var e=arguments[0],t=this.page,n=this.pageId;return e("div",{attrs:{id:n},style:{height:"100%"}},[t?this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default:null])}}),me={mixins:[ge],name:"Flow",props:{data:{default:function(){return{nodes:[],edges:[]}}},graph:Object,align:Object,grid:Object,shortcut:Object,noEndEdge:{default:!0,type:Boolean}},methods:{getPageId:function(){return"".concat(N,"_").concat(this.root.editor.id)},initPage:function(){var e=this.root.editor;e.emit(K,{className:U}),this.page=new $.Flow(this.config),e.add(this.page),e.emit(Z,{page:this.page})}}},ve={mixins:[ge],name:"Koni",props:{data:{default:function(){return{nodes:[],edges:[]}}},graph:Object,align:Object,grid:Object,shortcut:Object,noEndEdge:{default:!0,type:Boolean}},methods:{getPageId:function(){return"".concat(G,"_").concat(this.root.editor.id)},initPage:function(){var e=this.root.editor;e.emit(K,{className:H}),this.page=new $.Koni(this.config),e.add(this.page),e.emit(Z,{page:this.page})}}},be={mixins:[ge],name:"Mind",props:{data:{default:function(){return{roots:[]}}},graph:Object,shortcut:Object},methods:{bindEvent:function(){ge.methods.bindEvent.call(this),this.bindKeyUpEditLabel()},bindKeyUpEditLabel:function(){var e=this,t=this.page.get("labelTextArea");t.on("keyup",(function(n){n.stopPropagation();var r=t.focusItem,i=t.textContent;e.page.emit("keyUpEditLabel",{item:r,text:i})}))},getPageId:function(){return"".concat(q,"_").concat(this.root.editor.id)},initPage:function(){var e=this.root.editor;e.emit(K,{className:W}),this.page=new $.Mind(this.config),e.add(this.page),e.emit(Z,{page:this.page})}}},ye=function(e){return{name:"Register".concat(e),inject:["root"],props:{name:String,config:Object,extend:String,behaviour:Function,dependences:Array},data:function(){return{type:e.toLowerCase()}},created:function(){this.bindEvent()},methods:{bindEvent:function(){var e=this,t=this.type,n=this.root.handleBeforeAddPage;n((function(n){var r,i=n.className,o=$[i],a=["name","config","extend"];"command"===t&&(o=$),"behaviour"===t&&(a=["name","behaviour","dependences"]);var s=a.map((function(t){return e[t]}));(r=o)["register".concat(z()(t))].apply(r,h(s))}))}},render:function(){return null}}},xe=ye("Node"),we=ye("Edge"),Oe=ye("Group"),_e=ye("Guide"),Ce=ye("Command"),Se=ye("Behaviour"),Pe=(n("b0c0"),{name:"Command",props:{name:String,required:!0},render:function(){var e=arguments[0],t=this.name;return e("div",{attrs:{"data-command":t},class:"command"},[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}}),je=(n("a9e3"),n("07cd")),ke=n.n(je);n("c1bb");var Le={name:"Minimap",inject:["root"],props:{container:String,width:Number,height:Number,viewportWindowStyle:Object,viewportBackStyle:Object},data:function(){return{containerId:"",minimap:null}},created:function(){this.bindEvent()},mounted:function(){this.init().then(this.bindPage)},beforeDestroy:function(){this.minimap&&this.minimap.destroy()},methods:{bindEvent:function(){this.root.handleAfterAddPage(this.bindPage)},init:function(){var e=this;return new Promise((function(t){e.containerId="".concat(Y,"_").concat(e.root.editor.id);var n=e.container||e.containerId,r=e.width,i=e.height,o=e.viewportWindowStyle,a=e.viewportBackStyle;e.$nextTick((function(){var s=document.getElementById(n),c=s.clientWidth,l=s.clientHeight;e.minimap=new ke.a.Components.Minimap({container:n,width:r||c,height:i||l,viewportWindowStyle:o,viewportBackStyle:a});var u=e.getCurrentPage();e.minimap.getGraph=function(){return u.getGraph()},t()}))}))},bindPage:function(){var e=this.getCurrentPage();if(this.minimap&&e){var t=e.getGraph();this.minimap.bindGraph(t),this.minimap.debounceRender()}},getCurrentPage:function(){var e=this.root.editor.getCurrentPage();return e}},render:function(){var e=arguments[0];return e("div",{attrs:{id:this.containerId}})}},De=function(e){return{name:"".concat(e,"Menu"),data:function(){return{type:e.toLowerCase()}},render:function(){var e=arguments[0],t=this.type;return e("div",{class:"menu",attrs:{"data-status":"".concat(t,"-selected")}},[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}}},Me=De("Node"),Ee=De("Edge"),Te=De("Group"),Ae=De("Multi"),Be=De("Canvas"),Ie={name:"ContextMenu",inject:["root"],data:function(){return{contextMenu:null,containerId:""}},mounted:function(){var e=this,t=this.root.editor;this.getContainerId(),this.$nextTick((function(){e.contextMenu=new $.Contextmenu({container:e.containerId}),t.add(e.contextMenu)}))},beforeDestroy:function(){this.contextMenu&&this.contextMenu.destroy(),this.contextMenu=null},methods:{getContainerId:function(){var e=this.root.editor;this.containerId="".concat(X,"_").concat(e.id)}},render:function(){var e=arguments[0];return e("div",{attrs:{id:this.containerId}},[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}},Re={name:"Toolbar",inject:["root"],data:function(){return{containerId:"",toolbar:null}},created:function(){this.getContainerId()},mounted:function(){var e=this,t=this.root,n=t.editor,r=t.handleAfterAddPage;r((function(){e.toolbar=new $.Toolbar({container:e.containerId}),n.add(e.toolbar)}))},beforeDestroy:function(){this.toolbar&&this.toolbar.destroy(),this.toolbar=null},methods:{getContainerId:function(){var e=this.root.editor;this.containerId="".concat(V,"_").concat(e.id)}},render:function(){var e=arguments[0],t=this.containerId;return e("div",{attrs:{id:t}},[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}};n("a4d3"),n("4de4"),n("e439"),n("dbb4");function Fe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ze(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Fe(n,!0).forEach((function(t){de(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fe(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var $e={name:"Item",inject:["root"],props:{type:{type:String,default:"node"},size:String,shape:String,src:String,model:{type:Object,default:function(){return{}}}},data:function(){return{page:null}},created:function(){this.bindEvent()},methods:{bindEvent:function(){var e=this;this.root.handleAfterAddPage((function(t){var n=t.page;e.page=n}))},handleMouseDown:function(){var e=this.type,t=this.size,n=this.shape,r=this.model;this.page&&this.page.beginAdd(e,ze({type:e,size:t,shape:n},r))}},render:function(){var e=arguments[0],t=this.src,n=this.shape;return e("div",{style:{cursor:"pointer"},on:{mousedown:this.handleMouseDown}},[t?e("img",{attrs:{src:t,alt:n,draggable:!1}}):this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}},Ne={name:"ItemPanel",created:function(){this.bindEvent()},beforeDestroy:function(){document.removeEventListener("mouseup",this.handleMouseUp)},methods:{bindEvent:function(){var e=this;this.root.handleAfterAddPage((function(t){var n=t.page;e.page=n,document.addEventListener("mouseup",e.handleMouseUp)}))},handleMouseUp:function(){this.page.cancelAdd()}},inject:["root"],render:function(){var e=arguments[0];return e("div",[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}},qe=function(e){return{name:"".concat(e,"Panel"),props:["status"],data:function(){return{type:e.toLowerCase()}},render:function(){var e=arguments[0],t=this.type,n=this.status;return"".concat(t,"-selected")!==n?null:e("div",[this.$scopedSlots.default?this.$scopedSlots.default():this.$slots.default])}}},Ge=qe("Node"),Ve=qe("Edge"),Ye=qe("Group"),Xe=qe("Multi"),Ue=qe("Canvas"),We={name:"DetailPanel",inject:["root"],data:function(){return{status:"",uniqueId:""}},created:function(){this.bindEvent()},methods:{bindEvent:function(){var e=this;this.root.handleAfterAddPage((function(t){var n=t.page;e.status=Q,n.on("statuschange",(function(t){var n=t.status;e.status=n,e.uniqueId=R()()}))}))}},render:function(){var e=arguments[0],t=this.status,n=this.uniqueId;return t?e("div",{key:n},[this.$scopedSlots.default({status:t,uniqueId:n})]):null}},He=pe;n.d(t,"Flow",(function(){return me})),n.d(t,"Mind",(function(){return be})),n.d(t,"Koni",(function(){return ve})),n.d(t,"RegisterNode",(function(){return xe})),n.d(t,"RegisterEdge",(function(){return we})),n.d(t,"RegisterGroup",(function(){return Oe})),n.d(t,"RegisterGuide",(function(){return _e})),n.d(t,"RegisterCommand",(function(){return Ce})),n.d(t,"RegisterBehaviour",(function(){return Se})),n.d(t,"Command",(function(){return Pe})),n.d(t,"Minimap",(function(){return Le})),n.d(t,"NodeMenu",(function(){return Me})),n.d(t,"EdgeMenu",(function(){return Ee})),n.d(t,"GroupMenu",(function(){return Te})),n.d(t,"MultiMenu",(function(){return Ae})),n.d(t,"CanvasMenu",(function(){return Be})),n.d(t,"ContextMenu",(function(){return Ie})),n.d(t,"Toolbar",(function(){return Re})),n.d(t,"Item",(function(){return $e})),n.d(t,"ItemPanel",(function(){return Ne})),n.d(t,"NodePanel",(function(){return Ge})),n.d(t,"EdgePanel",(function(){return Ve})),n.d(t,"GroupPanel",(function(){return Ye})),n.d(t,"MultiPanel",(function(){return Xe})),n.d(t,"CanvasPanel",(function(){return Ue})),n.d(t,"DetailPanel",(function(){return We}));t["default"]=He},fba5:function(e,t,n){var r=n("cb5a");function i(e){return r(this.__data__,e)>-1}e.exports=i},fbcc:function(e,t,n){t.f=n("0363")},fc48:function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},fc6a:function(e,t,n){var r=n("44ad"),i=n("1d80");e.exports=function(e){return r(i(e))}},fc93:function(e,t,n){"use strict";var r=n("a5eb"),i=n("06fa"),o=n("6220"),a=n("dfdb"),s=n("4fff"),c=n("6725"),l=n("6c15"),u=n("4344"),d=n("9c96"),f=n("0363"),h=n("4963"),p=f("isConcatSpreadable"),g=9007199254740991,m="Maximum allowed index exceeded",v=h>=51||!i((function(){var e=[];return e[p]=!1,e.concat()[0]!==e})),b=d("concat"),y=function(e){if(!a(e))return!1;var t=e[p];return void 0!==t?!!t:o(e)},x=!v||!b;r({target:"Array",proto:!0,forced:x},{concat:function(e){var t,n,r,i,o,a=s(this),d=u(a,0),f=0;for(t=-1,r=arguments.length;t<r;t++)if(o=-1===t?a:arguments[t],y(o)){if(i=c(o.length),f+i>g)throw TypeError(m);for(n=0;n<i;n++,f++)n in o&&l(d,f,o[n])}else{if(f>=g)throw TypeError(m);l(d,f++,o)}return d.length=f,d}})},fdbc:function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},fea9:function(e,t,n){var r=n("da84");e.exports=r.Promise},ffd6:function(e,t,n){var r=n("3729"),i=n("1310"),o="[object Symbol]";function a(e){return"symbol"==typeof e||i(e)&&r(e)==o}e.exports=a}})}))},bd7c:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[t("el-row",{staticClass:"row-bg",attrs:{type:"flex",justify:"end"}},[t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:e.handleAgree}},[e._v("鍚屾剰")]),t("el-button",{attrs:{type:"danger"},on:{click:e.handleDisagree}},[e._v("椹冲洖")]),t("el-button",{on:{click:e.handleCancel}},[e._v("鍏抽棴")])],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("瀹℃壒淇℃伅")])]),t("el-form-item",{attrs:{label:"鐢宠浜�"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.flow.assigneeName,callback:function(t){e.$set(e.form.flow,"assigneeName",t)},expression:"form.flow.assigneeName"}})],1),t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"寮�濮嬫椂闂�"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.startTime,callback:function(t){e.$set(e.form,"startTime",t)},expression:"form.startTime"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"缁撴潫鏃堕棿"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.endTime,callback:function(t){e.$set(e.form,"endTime",t)},expression:"form.endTime"}})],1)],1)],1),t("el-form-item",{attrs:{label:"璇峰亣鐞嗙敱"}},[t("el-input",{attrs:{disabled:!0,type:"textarea"},model:{value:e.form.reason,callback:function(t){e.$set(e.form,"reason",t)},expression:"form.reason"}})],1),t("el-form-item",{attrs:{label:"鎵瑰鎰忚"}},[t("el-input",{attrs:{type:"textarea"},model:{value:e.form.comment,callback:function(t){e.$set(e.form,"comment",t)},expression:"form.comment"}})],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("娴佺▼淇℃伅")])]),t("el-row",{staticClass:"row-bg",attrs:{type:"flex"}},[t("el-timeline",e._l(e.flowList,(function(n){return t("el-timeline-item",{key:n.id,attrs:{timestamp:n.createTime,placement:"top"}},[t("el-card",{attrs:{shadow:"hover"}},[t("p",[e._v(e._s(n.assigneeName)+" 鍦� ["+e._s(n.createTime)+"] 寮�濮嬪鐞� ["+e._s(n.historyActivityName)+"] 鐜妭")]),""!==n.historyActivityDurationTime?t("p",[e._v("浠诲姟鍘嗘椂 ["+e._s(n.historyActivityDurationTime)+"]")]):e._e(),""!==n.comment?t("p",[e._v("鎵瑰鎰忚: ["+e._s(n.comment)+"]")]):e._e(),""!==n.endTime?t("p",[e._v("缁撴潫鏃堕棿: ["+e._s(n.endTime)+"]")]):e._e()])],1)})),1)],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("娴佺▼璺熻釜")])]),t("el-row",{staticClass:"row-bg"},[t("flow-design",{attrs:{"is-display":!0,"process-instance-id":e.processInstanceId}})],1)],1)],1)],1)},i=[],o=n("fc8c"),a=n("1e69"),s={data:function(){return{taskId:"",businessId:"",processInstanceId:"",src:"",flowList:[],form:{flow:{assigneeName:""},startTime:"",endTime:"",reason:"",comment:""}}},created:function(){this.init()},beforeRouteUpdate:function(e,t,n){e.fullPath!==t.fullPath&&(n(),this.init())},methods:{init:function(){var e=this;this.taskId=this.$route.params.taskId,this.processInstanceId=this.$route.params.processInstanceId,this.businessId=this.$route.params.businessId,Object(o["historyFlowList"])(this.processInstanceId).then((function(t){var n=t.data;n.success&&(e.flowList=n.data)})),Object(o["leaveDetail"])(this.businessId).then((function(t){var n=t.data;n.success&&(e.form=n.data)}))},handleAgree:function(){var e=this;if(this.form.comment){var t={taskId:this.taskId,processInstanceId:this.processInstanceId,flag:"ok",comment:this.form.comment};Object(a["completeTask"])(t).then((function(t){var n=t.data;n.success?(e.$message.success(n.msg),e.$router.$avueRouter.closeTag(),e.$router.push({path:"/work/start"})):e.$message.error(n.msg||"鎻愪氦澶辫触")}))}else this.$message.warning("璇峰厛濉啓鎵瑰鎰忚")},handleDisagree:function(){var e=this;if(this.form.comment){var t={taskId:this.taskId,processInstanceId:this.processInstanceId,comment:this.form.comment};Object(a["completeTask"])(t).then((function(t){var n=t.data;n.success?(e.$message.success(n.msg),e.$router.$avueRouter.closeTag(),e.$router.push({path:"/work/start"})):e.$message.error(n.msg||"鎻愪氦澶辫触")}))}else this.$message.warning("璇峰厛濉啓鎵瑰鎰忚")},handleCancel:function(){this.$router.$avueRouter.closeTag(),this.$router.push({path:"/work/start"})}}},c=s,l=n("2877"),u=Object(l["a"])(c,r,i,!1,null,null,null);t["default"]=u.exports},bffe:function(e,t,n){},c2ef:function(e,t,n){},c32f:function(e,t,n){var r=n("2b10");function i(e,t,n){var i=e.length;return n=void 0===n?i:n,!t&&n>=i?e:r(e,t,n)}e.exports=i},c460:function(e,t,n){"use strict";n.r(t);n("7f7f");var r=function(){var e=this,t=e._self._c;return t("el-container",[t("el-header",{staticClass:"businessHeader",staticStyle:{height:"40px"}},[t("el-button-group",[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.businessAdd}},[t("i",{staticClass:"el-icon-plus"}),e._v("聽 鏂板")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.businessEdit}},[t("i",{staticClass:"el-icon-edit"}),e._v("聽 淇敼")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.selectFromTable}},[t("i",{staticClass:"el-icon-thumb"}),e._v("聽\n        浠庡凡鏈変腑鑾峰彇")])],1)],1),t("el-container",[t("el-aside",{attrs:{width:"240px"}},[t("basic-container",{staticClass:"businessTreeContainer"},[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v(e._s(e.treeOption.title))]),t("avue-tree",{staticClass:"businessTree",attrs:{id:"basic",data:e.treeData,option:e.treeOption},on:{"node-click":e.nodeClick},scopedSlots:e._u([{key:"default",fn:function(n){var r=n.node;n.data;return t("span",{staticClass:"el-tree-node__label"},[t("span",[t("i",{class:2===(r||{}).level?"el-icon-star-off":"el-icon-folder-opened"}),e._v("\n              "+e._s((r||{}).label)+"\n            ")])])}}])})],1)],1),t("el-container",[t("el-main",[t("basic-container",[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v("鍩烘湰淇℃伅")]),t("el-descriptions",{staticClass:"margin-top",attrs:{column:3,size:e.size,border:""}},[t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.key}),e._v("\n                鑻辨枃鍚嶇О\n              ")]),e._v("\n              "+e._s(e.obj.id)+"\n            ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.name}),e._v("\n                涓枃鍚嶇О\n              ")]),e._v("\n              "+e._s(e.obj.name)+"\n            ")],2),t("el-descriptions-item",[t("template",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle},slot:"label"},[t("i",{class:e.icons.tableName}),e._v("\n                鏁版嵁搴撹〃鍚峔n              ")]),e._v("\n              "+e._s(e.obj.tableName)+"\n            ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.domain}),e._v("\n                鎵�灞為鍩焅n              ")]),t("el-tag",{attrs:{size:"small"}},[e._v("\n                "+e._s(e.obj.domainText)+"\n              ")])],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.revisionRule}),e._v("\n                鐗堟湰瑙勫垯\n              ")]),e._v("\n              "+e._s(e.obj.revisionRuleName?e.obj.revisionRuleName+"("+e.obj.revisionRuleId+")":"")+"\n            ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.lifeCycle}),e._v("\n                鐢熷懡鍛ㄦ湡\n              ")]),e._v("\n              "+e._s(e.obj.lifeCycleName?e.obj.lifeCycleName+"("+e.obj.lifeCycleId+")":"")+"\n            ")],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.view}),e._v("\n                瑙嗗浘\n              ")]),t("el-tag",{attrs:{size:"small"}},[e._v("\n                "+e._s(e.obj.viewText)+"\n              ")])],2),t("el-descriptions-item",{attrs:{labelStyle:e.descriptionOption.labelStyle,contentStyle:e.descriptionOption.contentStyle}},[t("template",{slot:"label"},[t("i",{class:e.icons.desc}),e._v("\n                鎻忚堪\n              ")]),e._v("\n              "+e._s(e.obj.description)+"\n            ")],2)],1)],1),t("basic-container",[t("p",{staticStyle:{"margin-top":"10px","font-weight":"570","font-size":"19px"}},[e._v("灞炴�у垪琛�")]),t("avue-crud",{staticClass:"attributeCrud",attrs:{data:e.obj.attributes,option:e.loadOption},scopedSlots:e._u([{key:"attrDataTypeText",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.attrDataTypeText))])]}}]),model:{value:e.obj,callback:function(t){e.obj=t},expression:"obj"}})],1)],1),t("el-dialog",{attrs:{visible:e.ref.visible,title:"浠庢暟鎹簱涓坊鍔�",width:"700px","append-to-body":""},on:{close:e.dialoghandelfalse}},[e._v("\n        閫夋嫨棰嗗煙锛歕n        "),t("el-select",{attrs:{placeholder:"璇烽�夋嫨",size:"small"},on:{change:e.refOnLoad},model:{value:e.domain,callback:function(t){e.domain=t},expression:"domain"}},e._l(e.domainOptions,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1),t("div",{staticClass:"sep",staticStyle:{height:"7px"}}),t("avue-crud",{staticClass:"businessCrud",attrs:{option:e.ref.option,data:e.ref.data},on:{"selection-change":e.selectionChange},model:{value:e.ref.form,callback:function(t){e.$set(e.ref,"form",t)},expression:"ref.form"}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.dialoghandelfalse}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.dialoghandeltrue}},[e._v("纭� 瀹�")])],1)],1)],1)],1),t("business-add",{ref:"btmAdd",attrs:{btmType:e.addOption.btmType,domainOption:e.domainOptions,icons:e.icons},on:{refreshTable:e.initTreeOnLoad}})],1)},i=[],o=n("d772"),a={name:"Business",data:function(){return{packageLifeBox:!1,rulesFalg:!1,obj:{},selectionList:[],treeData:[],treeOption:{defaultExpandAll:!0,title:"涓氬姟绫诲瀷鏍�",addBtn:!1,menu:!1,props:{labelText:"",label:"label",value:"oid",children:"childList"}},addOption:{btmType:{}},loadOption:{border:!0,height:466,editBtn:!1,addBtn:!1,menu:!1,highlightCurrentRow:!0,refreshBtn:!1,columnBtn:!1,column:[{label:"鑻辨枃鍚嶇О",prop:"id",align:"center"},{label:"涓枃鍚嶇О",prop:"name",align:"center"},{label:"绫诲瀷",prop:"attrDataTypeText",align:"center",slot:!0},{label:"榛樿鍊�",prop:"defaultValue",align:"center"},{label:"璇存槑",prop:"description",align:"center"}]},descriptionOption:{labelStyle:"text-align:center;width:120px",contentStyle:"width:240px;text-align:center;word-break;break-all;"},domain:null,domainOptions:[],icons:{key:"el-icon-finished",name:"el-icon-tickets",tableName:"el-icon-date",domain:"el-icon-folder-opened",revisionRule:"el-icon-s-check",lifeCycle:"el-icon-refresh-right",view:"el-icon-view",desc:"el-icon-chat-line-square",referType:"el-icon-search"},ref:{visible:!1,form:{},option:{height:"550px",selection:!0,headerAlign:"center",border:!0,index:!0,rowKey:"id",tabs:!0,addBtn:!1,menu:!1,highlightCurrentRow:!0,column:[{label:"琛ㄥ悕",prop:"tableName",align:"center",display:!1},{label:"鎻忚堪",prop:"description",align:"center",display:!1}]},data:[]}}},created:function(){this.initTreeOnLoad(),this.initDomainOption()},methods:{nodeClick:function(e,t,n){var r=this;e.oid?Object(o["getDetail"])(e.oid).then((function(e){r.obj=e.data.data})):this.$message.warning("璇风偣鍑诲瓙鑺傜偣")},basicSave:function(e,t,n){var r=this;add(Object.assign({createUser:this.userInfo.name},e)).then((function(){r.$message.success("鏂板鎴愬姛"),t(),r.getList()})).catch((function(){n()}))},loadSave:function(e,t,n){var r=this;add(Object.assign({createUser:this.userInfo.name},e)).then((function(){r.$message.success("鏂板鎴愬姛"),t(),r.getList()})).catch((function(){n()}))},selectFromTable:function(){console.log("鑾峰彇"),this.ref.visible=!0},refOnLoad:function(e){var t=this;Object(o["refOnLoad"])(e).then((function(e){t.ref.data=e.data.data}))},initTreeOnLoad:function(){var e=this;Object(o["initTree"])().then((function(t){e.treeData=t.data.data}))},initDomainOption:function(){var e=this;Object(o["getDomain"])().then((function(t){e.domainOptions=t.data.data}))},selectionChange:function(e){this.selectionList=e},dialoghandelfalse:function(){this.ref.visible=!1,this.selectionList=[],this.domain=null},dialoghandeltrue:function(){var e=this;Object(o["saveFromTable"])(this.selectionList,this.domain).then((function(t){e.$message.success("淇濆瓨鎴愬姛"),e.dialoghandelfalse(),e.initTreeOnLoad()}))},businessAdd:function(){this.$refs.btmAdd.showSubmitDialog=!0,this.$refs.btmAdd.btmType={},this.ifRefreshBtmAddRefresh()},businessEdit:function(){if(this.obj.oid){var e=JSON.stringify(this.obj);this.$refs.btmAdd.btmType=JSON.parse(e),this.$refs.btmAdd.showSubmitDialog=!0,this.ifRefreshBtmAddRefresh()}else this.$message.warning("璇烽�夋嫨涓�鏉″彾瀛愯妭鐐圭殑涓氬姟绫诲瀷")},ifRefreshBtmAddRefresh:function(){}}},s=a,c=(n("0eac"),n("2877")),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},c49e:function(e,t,n){},c803:function(e,t,n){},c92d:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("command",{attrs:{name:e.command}},[t("div",{staticClass:"item"},[t("icon",{attrs:{type:e.iconType,title:e.text}}),t("span",[e._v(e._s(e.label))])],1)])},i=[],o=n("bc4c"),a=n("af3e"),s=n("8103"),c=n.n(s),l={name:"EditorContextMenuItem",components:{Command:o["Command"],Icon:a["default"]},props:["command","icon","text"],computed:{iconType:function(){return"icon".concat(this.icon||this.command)},label:function(){return this.text||c()(this.command)}}},u=l,d=n("2877"),f=Object(d["a"])(u,r,i,!1,null,null,null);t["default"]=f.exports},c969:function(e,t,n){},cce6:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("classifyTrees",{attrs:{crudData:e.crudTreeData}})},i=[],o={name:"classifyTree.vue",provide:function(){return{crudTreeData:this.crudTreeData}},data:function(){return{aaa:1,crudTreeData:[{value:0,column:[{cash:"娴嬭瘯0"}]},{value:1,column:[{cash:"娴嬭瘯1"}]}],arr:[{name:"Alice",age:30,children:[{name:"Bob",age:5,toys:[{name:"ball",color:"red"},{name:"doll",color:"blue"}]},{name:"Charlie",age:3,toys:[{name:"car",color:"green"},{name:"train",color:"yellow"}]}]}]}},created:function(){},methods:{}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},cdb7:function(e,t,n){"use strict";n.r(t);n("6762"),n("2fdb");var r=function(){var e=this,t=e._self._c;return t("el-row",[t("el-col",{attrs:{span:11}},[t("basic-container",[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("涓氬姟瀛楀吀鍒楄〃")])]),t("div",{staticClass:"clearfix"},[t("avue-crud",{ref:"crud",attrs:{option:e.optionParent,"table-loading":e.loading,data:e.dataParent,page:e.pageParent,permission:e.permissionList,"before-open":e.beforeOpen},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-click":e.handleRowClick,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoadParent},scopedSlots:e._u([{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formParent,callback:function(t){e.formParent=t},expression:"formParent"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n              ")]):e._e()],1)],2)],1)])],1)],1),t("el-col",{attrs:{span:13}},[t("basic-container",[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("["+e._s(e.dictValue)+"] 涓氬姟瀛楀吀璇︽儏")])]),t("div",{staticClass:"clearfix"},[t("avue-crud",{ref:"crudChild",attrs:{option:e.optionChild,"table-loading":e.loadingChild,data:e.dataChild,permission:e.permissionList,"before-open":e.beforeOpenChild,"before-close":e.beforeCloseChild},on:{"row-del":e.rowDelChild,"row-update":e.rowUpdateChild,"row-save":e.rowSaveChild,"search-change":e.searchChangeChild,"search-reset":e.searchResetChild,"selection-change":e.selectionChangeChild,"current-change":e.currentChangeChild,"size-change":e.sizeChangeChild,"refresh-change":e.refreshChangeChild,"on-load":e.onLoadChild},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.userInfo.role_name.includes("admin")?t("el-button",{attrs:{type:"text",icon:"el-icon-circle-plus-outline",size:"small"},on:{click:function(t){return t.stopPropagation(),e.handleAdd(n.row,n.index)}}},[e._v("鏂板瀛愰」\n              ")]):e._e()]}},{key:"isSealed",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(0===r.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formChild,callback:function(t){e.formChild=t},expression:"formChild"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n              ")]):e._e()],1)],2)],1)])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("8ddc"),s=n("d4f4"),c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{dictValue:"鏆傛棤",parentId:-1,formParent:{},formChild:{},selectionList:[],query:{},loading:!0,loadingChild:!0,pageParent:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},pageChild:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},dataParent:[],dataChild:[],optionParent:s["optionParent"],optionChild:s["optionChild"]}},computed:u(u({},Object(c["mapGetters"])(["userInfo","permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dictbiz_add,!1),delBtn:this.vaildData(this.permission.dictbiz_delete,!1),editBtn:this.vaildData(this.permission.dictbiz_edit,!1),viewBtn:!1}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),mounted:function(){this.initData()},methods:{initData:function(){var e=this;Object(a["getDictTree"])().then((function(t){var n=e.findObject(e.optionChild.column,"parentId");n.dicData=t.data.data}))},handleAdd:function(e){this.$refs.crudChild.value.parentId=e.id,this.$refs.crudChild.option.column.filter((function(t){"parentId"===t.prop&&(t.value=e.id)})),this.$refs.crudChild.rowAdd()},rowSave:function(e,t,n){var r=this,i=u(u({},e),{},{dictKey:-1});Object(a["add"])(i).then((function(){r.onLoadParent(r.pageParent),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadParent(i.pageParent),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadParent(t.pageParent),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleRowClick:function(e){this.query={},this.parentId=e.id,this.dictValue=e.dictValue,this.$refs.crudChild.value.code=e.code,this.$refs.crudChild.value.parentId=e.id,this.$refs.crudChild.option.column.filter((function(t){"code"===t.prop&&(t.value=e.code),"parentId"===t.prop&&(t.value=e.id)})),this.onLoadChild(this.pageChild)},searchReset:function(){this.query={},this.onLoadParent(this.pageParent)},searchChange:function(e,t){this.query=e,this.pageParent.currentPage=1,this.onLoadParent(this.pageParent,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadParent(e.pageParent),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDict"])(this.formParent.id).then((function(e){n.formParent=e.data.data})),e()},currentChange:function(e){this.pageParent.currentPage=e},sizeChange:function(e){this.pageParent.pageSize=e},refreshChange:function(){this.onLoadParent(this.pageParent,this.query)},rowSaveChild:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoadChild(r.pageChild),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdateChild:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoadChild(i.pageChild),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDelChild:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoadChild(t.pageChild),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchResetChild:function(){this.query={},this.onLoadChild(this.pageChild)},searchChangeChild:function(e,t){this.query=e,this.pageChild.currentPage=1,this.onLoadChild(this.pageChild,e),t()},selectionChangeChild:function(e){this.selectionList=e},selectionClearChild:function(){this.selectionList=[],this.$refs.crudChild.toggleSelection()},handleDeleteChild:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoadChild(e.pageChild),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudChild.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenChild:function(e,t){var n=this;["add","edit"].includes(t)&&this.initData(),["edit","view"].includes(t)&&Object(a["getDict"])(this.formChild.id).then((function(e){n.formChild=e.data.data})),e()},beforeCloseChild:function(e){var t=this;this.$refs.crudChild.value.parentId=this.parentId,this.$refs.crudChild.option.column.filter((function(e){"parentId"===e.prop&&(e.value=t.parentId)})),e()},currentChangeChild:function(e){this.pageChild.currentPage=e},sizeChangeChild:function(e){this.pageChild.pageSize=e},refreshChangeChild:function(){this.onLoadChild(this.pageChild,this.query)},onLoadParent:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getParentList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.pageParent.total=n.total,t.dataParent=n.records,t.loading=!1,t.selectionClear()}))},onLoadChild:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loadingChild=!0,Object(a["getChildList"])(e.currentPage,e.pageSize,this.parentId,Object.assign(n,this.query)).then((function(e){t.dataChild=e.data.data,t.loadingChild=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},cdc3:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"row-click":e.clickRowChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.work_done_detail?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-info"},on:{click:function(t){return t.stopPropagation(),e.handleDetail(n.row)}}},[e._v("璇︽儏\n      ")]):e._e(),e.permission.work_done_follow?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search"},on:{click:function(t){return t.stopPropagation(),e.handleImage(n.row,n.index)}}},[e._v("娴佺▼鍥綷n      ")]):e._e()]}},{key:"processDefinitionVersion",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.processDefinitionVersion))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("flow-design",{attrs:{"is-dialog":"","is-display":e.flowBox,"process-instance-id":e.processInstanceId},on:{"update:isDisplay":function(t){e.flowBox=t},"update:is-display":function(t){e.flowBox=t}}})],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("1e69"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},selectionId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},processInstanceId:"",flowBox:!1,workBox:!1,option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,dialogWidth:900,menuWidth:150,dialogClickModal:!1,column:[{label:"娴佺▼鍒嗙被",type:"select",row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,hide:!0,width:100},{label:"娴佺▼鍚嶇О",prop:"processDefinitionName",search:!0},{label:"褰撳墠姝ラ",prop:"taskName"},{label:"娴佺▼鐗堟湰",prop:"processDefinitionVersion",slot:!0,width:80},{label:"鐢宠鏃堕棿",prop:"createTime",width:165}]},data:[]}},computed:u(u({},Object(a["mapGetters"])(["permission","flowRoutes"])),{},{ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDetail:function(e){this.$router.push({path:"/work/process/".concat(Object(c["b"])(this.flowRoutes,e.category),"/detail/").concat(e.processInstanceId,"/").concat(e.businessId)})},handleImage:function(e){this.processInstanceId=e.processInstanceId,this.flowBox=!0},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u(u({},this.query),{},{category:n.category?Object(c["a"])(n.category):null});this.loading=!0,Object(s["doneList"])(e.currentPage,e.pageSize,Object.assign(n,r)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},ce86:function(e,t,n){var r=n("9e69"),i=n("7948"),o=n("6747"),a=n("ffd6"),s=1/0,c=r?r.prototype:void 0,l=c?c.toString:void 0;function u(e){if("string"==typeof e)return e;if(o(e))return i(e,u)+"";if(a(e))return l?l.call(e):"";var t=e+"";return"0"==t&&1/e==-s?"-0":t}e.exports=u},cf1c:function(e,t,n){"use strict";n("c803")},cfad:function(e,t,n){"use strict";n.r(t);n("7f7f");var r=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"tree_data_box"},[t("el-form",{ref:"form",attrs:{size:"mini","label-width":"80px",model:e.newRowData,rules:e.rules}},[t("el-form-item",{attrs:{label:"鍚嶇О",prop:"name"}},[t("el-input",{attrs:{maxLength:20,clearable:""},model:{value:e.newRowData.name,callback:function(t){e.$set(e.newRowData,"name","string"===typeof t?t.trim():t)},expression:"newRowData.name"}})],1),t("el-form-item",{attrs:{label:"缂栧彿",prop:"id"}},[t("el-input",{attrs:{clearable:""},model:{value:e.newRowData.id,callback:function(t){e.$set(e.newRowData,"id","string"===typeof t?t.trim():t)},expression:"newRowData.id"}})],1),t("el-form-item",{attrs:{label:"璧峰鐘舵��",prop:"startStatus"}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"璇烽�夋嫨璧峰鐘舵��",disabled:"edit"===e.type},model:{value:e.newRowData.startStatus,callback:function(t){e.$set(e.newRowData,"startStatus",t)},expression:"newRowData.startStatus"}},e._l(e.existNodes,(function(e){return t("el-option",{key:e.id,attrs:{label:e.id,value:e.id}})})),1)],1),t("el-form-item",{attrs:{label:"鎻忚堪"}},[t("el-input",{attrs:{type:"textarea"},model:{value:e.newRowData.remark,callback:function(t){e.$set(e.newRowData,"remark","string"===typeof t?t.trim():t)},expression:"newRowData.remark"}})],1)],1)],1),t("detail-panel",{scopedSlots:e._u([{key:"default",fn:function(e){var n=e.status;return[t("node-panel",{attrs:{status:n}},[t("detail-form",{attrs:{type:"node"}})],1),t("edge-panel",{attrs:{status:n}},[t("detail-form",{attrs:{type:"edge"}})],1),t("group-panel",{attrs:{status:n}},[t("detail-form",{attrs:{type:"group"}})],1)]}}])})],1)},i=[],o=(n("ac6a"),n("456d"),n("53ca")),a=n("6868"),s=n("bc4c"),c=n("36f1"),l={name:"EditorDetailPanel",components:{NodePanel:s["NodePanel"],EdgePanel:s["EdgePanel"],GroupPanel:s["GroupPanel"],MultiPanel:s["MultiPanel"],CanvasPanel:s["CanvasPanel"],DetailPanel:s["DetailPanel"],DetailForm:c["default"]},props:["rowData","existNodes","existEdges","type","currentSelectedLine"],data:function(){return{newRowData:{startStatus:void 0,name:void 0,id:void 0,remark:void 0},rules:{name:[{required:!0,message:"鍚嶇О涓嶈兘涓虹┖",trigger:"blur"}],id:[{required:!0,message:"鏍囩涓嶈兘涓虹┖",trigger:"blur"},{pattern:/^[A-z]+$/g,message:"鏍囩鍙兘杈撳叆鑻辨枃",trigger:"blur"}],startStatus:[{required:!0,message:"璧峰鐘舵�佷笉鑳戒负绌�",trigger:"change"}]},eventList:[],saveEventList:[],edgeEventList:{},currentActive:0}},created:function(){this.getEventList()},methods:{getNewRowDate:function(){var e=this;return new Promise((function(t){e.$refs.form.validate((function(n){t(!!n&&e.newRowData)}))}))},getEventList:function(){var e=this;a["default"].getEventList().then((function(t){200===t.data.code&&(e.eventList=t.data.data)}))}},watch:{rowData:{deep:!0,immediate:!0,handler:function(e){"object"===Object(o["a"])(e)&&null!==e&&Object.keys(this.rowData).length>0&&(this.newRowData=Object.assign({},e))}},existNodes:function(e){var t=this,n=e.some((function(e){return e.id===t.newRowData.startStatus}));n||(this.newRowData.startStatus=void 0)},currentSelectedLine:{deep:!0,handler:function(e){e.id&&(this.edgeEventList[e.id]?this.saveEventList=this.edgeEventList[e.id]:(this.edgeEventList[e.id]=[],this.saveEventList=[]))}},saveEventList:{deep:!0,handler:function(e){this.edgeEventList[this.currentSelectedLine.id]=e}}}},u=l,d=(n("a132"),n("2877")),f=Object(d["a"])(u,r,i,!1,null,"65905cfd",null);t["default"]=f.exports},d094:function(e,t){var n="\\ud800-\\udfff",r="\\u0300-\\u036f",i="\\ufe20-\\ufe2f",o="\\u20d0-\\u20ff",a=r+i+o,s="\\ufe0e\\ufe0f",c="["+n+"]",l="["+a+"]",u="\\ud83c[\\udffb-\\udfff]",d="(?:"+l+"|"+u+")",f="[^"+n+"]",h="(?:\\ud83c[\\udde6-\\uddff]){2}",p="[\\ud800-\\udbff][\\udc00-\\udfff]",g="\\u200d",m=d+"?",v="["+s+"]?",b="(?:"+g+"(?:"+[f,h,p].join("|")+")"+v+m+")*",y=v+m+b,x="(?:"+[f+l+"?",l,h,p,c].join("|")+")",w=RegExp(u+"(?="+u+")|"+x+y,"g");function O(e){return e.match(w)||[]}e.exports=O},d0da:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("div",{staticClass:"headbox"},[t("sapn",[e._v("缁勫悎鏂瑰紡锛�")]),t("el-select",{attrs:{placeholder:"娲诲姩鍖哄煙"},on:{change:e.selectchange},model:{value:e.formInline.region,callback:function(t){e.$set(e.formInline,"region",t)},expression:"formInline.region"}},[t("el-option",{attrs:{label:"澶у啓瀛楁瘝",value:"0"}}),t("el-option",{attrs:{label:"灏忓啓瀛楁瘝",value:"1"}}),t("el-option",{attrs:{label:"鐗规畩瀛楃",value:"2"}}),t("el-option",{attrs:{label:"鏁板瓧",value:"3"}})],1)],1),t("avue-crud",{ref:"crud",attrs:{option:e.option,data:e.data,page:e.page},on:{"row-save":e.rowSave,"row-update":e.rowUpdate,"row-del":e.rowDel,"update:page":function(t){e.page=t}},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=n("7a90"),a={name:"passwords.vue",data:function(){return{form:{},page:{pageSize:10,currentPage:1,total:100},formInline:{user:"",region:""},data:[],option:{headerAlign:"center",align:"center",border:!0,index:!0,rowKey:"id",column:[{label:"鍚嶇О",prop:"name",align:"left"},{label:"鎻忚堪",prop:"text"}]}}},created:function(){this.onLoad()},methods:{rowDel:function(e,t,n){n(e),console.log(e,t,n),console.log(n)},rowSave:function(e,t){console.log(e,t)},rowUpdate:function(e,t,n){n(e)},selectchange:function(){"shanghai"==this.formInline.region?this.option=this.option1:this.option=this.option2,this.$refs.crud.refreshTable()},onLoad:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(o["getPage"])(this.page.currentPage,this.page.pageSize,Object.assign(t,this.query)).then((function(e){console.log(e)}))}}},s=a,c=(n("a941"),n("2877")),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},d194:function(e,t,n){var r=n("c32f"),i=n("aaec"),o=n("126d"),a=n("76dd");function s(e){return function(t){t=a(t);var n=i(t)?o(t):void 0,s=n?n[0]:t.charAt(0),c=n?r(n,1).join(""):t.slice(1);return s[e]()+c}}e.exports=s},d1c6:function(e,t,n){},d49b:function(e,t,n){"use strict";n.r(t);n("7f7f");var r=function(){var e=this,t=e._self._c;return t("vue-flowchart-editor",{ref:"flowChart",staticClass:"vue-flowchart-editor"},[t("div",{staticClass:"vfe-chart"},["detail"!==e.type?t("div",{staticClass:"vfe-chart-header"},[t("editor-toolbar",{attrs:{"chart-data":e.flowChartData}})],1):e._e(),t("div",{staticClass:"vfe-chart-container"},["detail"!==e.type?t("div",{staticClass:"vfe-chart-sidebar"},[t("editor-item-panel",{attrs:{"node-items":e.flowChartNodeItems}})],1):e._e(),t("div",{staticClass:"vfe-chart-main"},[t("flow",{attrs:{data:e.flowChartData,onAfterChange:e.onAfterChange,onAfterItemSelected:e.onAfterItemSelected}}),t("div",{staticClass:"tooltip"},[e._l(e.tooltipData,(function(n){return[t("p",[e._v(e._s(n.name)+": "+e._s(n.value))])]}))],2)],1),"detail"!==e.type?t("div",{staticClass:"vfe-chart-panel"},[t("div",{staticClass:"vfe-chart-panel-detail"},[t("editor-detail-panel",{ref:"EditorDetailPanel",attrs:{rowData:e.rowData,existNodes:e.existNodes,existEdges:e.existEdges,currentSelectedLine:e.currentSelectedLine,type:e.type}})],1)]):e._e()])]),"detail"!==e.type?t("editor-context-menu"):e._e(),t("register-edge",{attrs:{name:"custom-polyline",extend:"flow-polyline",config:e.customEdgeConfig}}),t("custom-command",{attrs:{download:e.downloadImage}})],1)},i=[],o=n("bc4c"),a=n.n(o),s=n("6609"),c=n("75de"),l=n("cfad"),u=n("edbf"),d=n("759a"),f=n("b51c"),h={name:"FlowchartEditor",components:{VueFlowchartEditor:a.a,Flow:o["Flow"],EditorToolbar:s["default"],EditorItemPanel:c["default"],EditorDetailPanel:l["default"],EditorMinimap:u["default"],EditorContextMenu:d["default"],CustomCommand:f["default"],RegisterEdge:o["RegisterEdge"]},props:["chartData","chartDataNodeItems","saveData","rowData","type"],data:function(){return{flowChartData:this.chartData,flowChartNodeItems:this.chartDataNodeItems,customEdgeConfig:{getActivedStyle:function(){return{lineWidth:3}},getSelectedStyle:function(){return{lineWidth:3}}},tooltipShow:!0,tooltipData:[],existNodes:this.chartData.nodes||[],existEdges:this.chartData.edges||[],currentSelectedLine:{}}},mounted:function(){var e=this;"add"===this.type&&this.$nextTick((function(){e.$refs.flowChart.propsAPI.executeCommand("autoZoom")}))},methods:{onAfterChange:function(e){try{"add"===e.action&&"node"===e.model.type&&(e.model.change||(this.$refs.flowChart.propsAPI.remove(e.item),e.model.id=e.model.label,e.model.change=!0,this.$refs.flowChart.propsAPI.add("node",e.model)))}catch(i){i.message==="id:".concat(e.model.label," has already been set, please set new one")&&this.$message.error("涓嶈兘娣诲姞宸插瓨鍦ㄧ殑鑺傜偣锛�")}var t=this.$refs.flowChart.propsAPI.save(),n=t.nodes,r=t.edges;this.existNodes=n||[],this.existEdges=r||[]},onAfterItemSelected:function(e){var t=e.item;if(t.target){var n=this.existEdges.filter((function(e){return e.id===t.id}))[0]||{};console.log(n,"currentEdgecurrentEdge"),Array.isArray(n.events)||(n.events=[]),this.currentSelectedLine=n}},_downloadImage:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"flowchart.png",n=document.createElement("a");n.href=e,n.download=t,document.body.appendChild(n),n.click()},downloadImage:function(){var e=this.$refs["flowChart"].propsAPI.editor.getCurrentPage();this._downloadImage(e.saveImage().toDataURL("image/png"))},getNewRowData:function(){return this.$refs.EditorDetailPanel.getNewRowDate()},getFlowData:function(){return this.$refs.flowChart.propsAPI.save()},getEdgesEvents:function(){return this.$refs.EditorDetailPanel.edgeEventList}}},p=h,g=(n("09cc"),n("2877")),m=Object(g["a"])(p,r,i,!1,null,"f797f6e8",null);t["default"]=m.exports},d4c8:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[e._m(0),t("avue-back-top",{attrs:{id:"avue-view"}}),t("avue-back-top",{attrs:{id:"avue-view",height:100,bottom:200}},[t("div",{staticClass:"top"},[e._v("杩斿洖椤剁")])])],1)},i=[function(){var e=this,t=e._self._c;return t("div",{staticStyle:{height:"2000px","background-color":"#fff"}},[t("div",{staticStyle:{padding:"15px 20px","font-size":"18px"}},[e._v("寰�涓嬫媺灏变細鍑虹幇杩斿洖鑿滃崟")])])}],o={},a=o,s=(n("b6b0"),n("2877")),c=Object(s["a"])(a,r,i,!1,null,"9b5b37d8",null);t["default"]=c.exports},d89a:function(e,t,n){},d9b8:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page},on:{"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"row-click":e.clickRowChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[e.permission.work_start_flow?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-video-play"},on:{click:function(t){return t.stopPropagation(),e.handleStart(n.row)}}},[e._v("鍙戣捣\n      ")]):e._e(),e.permission.work_start_image?t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-search"},on:{click:function(t){return t.stopPropagation(),e.handleImage(n.row,n.index)}}},[e._v("娴佺▼鍥綷n      ")]):e._e()]}},{key:"tenantId",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(""===r.tenantId?"閫氱敤":r.tenantId))])]}},{key:"version",fn:function(n){var r=n.row;return[t("el-tag",[e._v("v"+e._s(r.version))])]}},{key:"suspensionState",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(1===r.suspensionState?"婵�娲�":"鎸傝捣"))])]}},{key:"category",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.categoryName))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-radio-group",{attrs:{size:"small"},model:{value:e.mode,callback:function(t){e.mode=t},expression:"mode"}},[t("el-radio-button",{attrs:{label:"1"}},[e._v("閫氱敤娴佺▼")]),t("el-radio-button",{attrs:{label:"2"}},[e._v("瀹氬埗娴佺▼")])],1)],1)],2),t("flow-design",{attrs:{"is-dialog":"","is-display":e.flowBox,"process-definition-id":e.processDefinitionId},on:{"update:isDisplay":function(t){e.flowBox=t},"update:is-display":function(t){e.flowBox=t}}})],1)},i=[],o=(n("8e6e"),n("456d"),n("ac6a"),n("ade3")),a=n("5880"),s=n("1e69"),c=n("7208");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},mode:"1",selectionId:"",selectionList:[],query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},processDefinitionId:"",flowBox:!1,workBox:!1,option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,selection:!0,editBtn:!1,addBtn:!1,viewBtn:!1,delBtn:!1,menuWidth:150,dialogWidth:900,dialogClickModal:!1,column:[{label:"绉熸埛缂栧彿",prop:"tenantId",slot:!0,width:120},{label:"娴佺▼鍒嗙被",type:"select",row:!0,dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},dataType:"number",slot:!0,prop:"category",search:!0,width:100},{label:"娴佺▼鏍囪瘑",prop:"key"},{label:"娴佺▼鍚嶇О",prop:"name",search:!0},{label:"娴佺▼鐗堟湰",prop:"version",slot:!0,width:80},{label:"鐘舵��",prop:"suspensionState",slot:!0,width:80},{label:"閮ㄧ讲鏃堕棿",prop:"deploymentTime",width:165}]},data:[]}},watch:{mode:function(){this.onLoad(this.page)}},computed:u(u({},Object(a["mapGetters"])(["permission","flowRoutes"])),{},{ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleStart:function(e){this.$router.push({path:"/work/process/".concat(Object(c["b"])(this.flowRoutes,e.category),"/form/").concat(e.id)})},handleImage:function(e){this.processDefinitionId=e.id,this.flowBox=!0},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u(u({},this.query),{},{category:n.category?Object(c["a"])(n.category):null,mode:this.mode});this.loading=!0,Object(s["startList"])(e.currentPage,e.pageSize,Object.assign(n,r)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},dd2f:function(e,t,n){},df48:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{"table-loading":e.loading,data:e.data,option:e.option,search:e.searchParam,page:e.page},on:{"update:search":function(t){e.searchParam=t},"update:page":function(t){e.page=t},"refresh-change":e.getDataList,"search-change":e.handleSearch,"search-reset":e.handleReset,"size-change":e.handleSizePage,"current-change":e.handleCurrentPage,"on-load":e.getDataList,"selection-change":e.selectionChange,"row-click":e.handleRowClick}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{icon:"el-icon-document",size:"small",type:"primary"},on:{click:e.handleStatus}},[e._v("闆嗗洟鐢宠鐘舵�乗n            ")])],1)],2)],1)},i=[],o=(n("8e6e"),n("6b54"),n("ade3")),a=(n("ac6a"),n("456d"),n("96cf"),n("1da1")),s=n("cc5e"),c=n("84df");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{loading:!1,data:[],page:{pageSize:10,currentPage:1,total:0},searchParam:{},stateParam:{},option:{height:"auto",index:!0,border:!0,addBtn:!1,columnBtn:!1,searchMenuSpan:8,highlightCurrentRow:!0,menu:!1,selection:!0,column:[{label:"鐢宠鍗曞彿",prop:"id",width:300,fixed:!0,search:!0},{label:"闆嗗洟鐮�",width:200,prop:"groupCode",search:!0},{label:"鎿嶄綔绫诲瀷",width:200,prop:"operationType",type:"select",search:!0,dicData:[{label:"鐢宠",value:1},{label:"鏇存敼",value:2}]},{label:"鐢宠鍗曟暟鎹俊鎭�",width:300,prop:"description"},{label:"鍒涘缓鏃堕棿",width:200,prop:"createTime",type:"datetime",search:!0},{label:"鏇存敼鏃堕棿",width:200,prop:"lastModifyTime",type:"datetime",search:!0},{label:"杩斿洖鏍囪瘑",width:100,prop:"code"},{label:"杩斿洖淇℃伅",width:300,prop:"content"},{label:"娑堟伅淇℃伅",width:300,prop:"msg"}]}}},methods:{handleStatus:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=this.stateParam.oids,!this.$utilFunc.isEmpty(t)){e.next=5;break}this.$message({type:"error",message:"璇疯嚦灏戦�夋嫨涓�鏉℃暟鎹�!"}),e.next=10;break;case 5:return console.log(this.stateParam),e.next=8,Object(s["queryApplyStat"])(this.stateParam);case 8:n=e.sent,200===n.status&&console.log(n);case 10:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getDataList:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t,n,r,i,a,c,l=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!0,t=this.page,n=t.pageSize,r=t.currentPage,t.total,i={size:n,current:r},console.log(this.searchParam),this.searchParam=Object.keys(this.searchParam).filter((function(e){return null!==l.searchParam[e]&&void 0!==l.searchParam[e]&&""!==l.searchParam[e]})).reduce((function(e,t){return u(u({},e),{},Object(o["a"])({},t,l.searchParam[t]))}),{}),console.log(this.searchParam),e.next=8,Object(s["getList"])(u(u({},i),this.searchParam));case 8:a=e.sent,200===a.status?(this.loading=!1,console.log(a),c=a.data.data,this.data=c.records,this.page.total=c.total):this.loading=!1;case 10:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleSizePage:function(e){this.page.pageSize=e},handleCurrentPage:function(e){this.page.currentPage=e},handleReset:function(){this.searchParam={},this.getDataList()},handleSearch:function(e,t){console.log(e);var n=e.id,r=e.groupCode,i=e.operationType,o={id:n,groupCode:r,operationType:i};e.hasOwnProperty("createTime")&&(o=u({createTime:Object(c["b"])(e.createTime)},o)),e.hasOwnProperty("lastModifyTime")&&(o=u({lastModifyTime:Object(c["b"])(e.lastModifyTime)},o)),this.searchParam=o,this.page.currentPage=1,this.getDataList(),t()},selectionChange:function(e){console.log(e);var t=e.map((function(e){var t=e.dataOid;return t}));this.stateParam={oids:t.toString()},console.log(t)},handleRowClick:function(e){this.$refs.crud.toggleRowSelection(e,!0)}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},e62a:function(e,t,n){"use strict";n.r(t);n("55dd");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"row-click":e.clickRowChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"source",fn:function(e){var n=e.row;return[t("div",{staticStyle:{"text-align":"center"}},[t("i",{class:n.source})])]}},{key:"sort",fn:function(n){var r=n.row;return[t("el-input-number",{attrs:{min:1,max:100},on:{change:function(t){return e.sortChange(r)}},model:{value:r.sort,callback:function(t){e.$set(r,"sort",t)},expression:"row.sort"}})]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.topmenu_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e(),e.permission.topmenu_setting?t("el-button",{attrs:{size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleMenuSetting}},[e._v("鑿滃崟閰嶇疆\n      ")]):e._e()],1)],2),t("el-dialog",{attrs:{title:"涓嬬骇鑿滃崟閰嶇疆","append-to-body":"",visible:e.box,width:"345px"},on:{"update:visible":function(t){e.box=t}}},[t("el-tree",{ref:"treeMenu",attrs:{data:e.menuGrantList,"show-checkbox":"","node-key":"id","default-checked-keys":e.menuTreeObj,props:e.props}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.box=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v("纭� 瀹�")])],1)],1)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("5a17"),s=n("5880"),c=n("2457");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},box:!1,query:{},loading:!0,props:{label:"title",value:"key"},page:{pageSize:10,currentPage:1,total:0},selectionList:[],menuGrantList:[],menuTreeObj:[],option:{height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogWidth:900,dialogClickModal:!1,highlightCurrentRow:!0,column:[{label:"鑿滃崟鍚�",prop:"name",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞悕",trigger:"blur"}]},{label:"鑿滃崟鍥炬爣",prop:"source",type:"icon",slot:!0,iconList:c["a"],rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曞浘鏍�",trigger:"click"}]},{label:"鑿滃崟缂栧彿",prop:"code",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曠紪鍙�",trigger:"blur"}]},{label:"鑿滃崟鎺掑簭",prop:"sort",type:"number",slot:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ彍鍗曟帓搴�",trigger:"blur"}]}]},data:[]}},computed:u(u({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.topmenu_add,!1),viewBtn:this.vaildData(this.permission.topmenu_view,!1),delBtn:this.vaildData(this.permission.topmenu_delete,!1),editBtn:this.vaildData(this.permission.topmenu_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")},idsArray:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e}}),methods:{submit:function(){var e=this,t=this.$refs.treeMenu.getCheckedKeys();Object(a["grant"])(this.idsArray,t).then((function(){e.box=!1,e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.onLoad(e.page)}))},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),n()}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){window.console.log(e),r()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},handleMenuSetting:function(){var e=this;1===this.selectionList.length?(this.menuTreeObj=[],Object(a["grantTree"])().then((function(t){e.menuGrantList=t.data.data.menu,Object(a["getTopTree"])(e.ids).then((function(t){e.menuTreeObj=t.data.data.menu,e.box=!0}))}))):this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},sortChange:function(e){var t=this;Object(a["update"])(e).then((function(){t.onLoad(t.page)}),(function(e){window.console.log(e)}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},clickRowChange:function(e){this.$refs.crud.toggleSelection(),this.selectionList=e,this.$refs.crud.setCurrentRow(e),this.$refs.crud.toggleRowSelection(e)},selectionChange:function(e){this.selectionList=e,this.$refs.crud.setCurrentRow(this.selectionList[e.length-1])},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=(n("1002"),n("2877")),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},ea92:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[t("el-button",{on:{click:function(t){e.visible=!0}}},[e._v("娴嬭瘯")]),t("el-button",{on:{click:function(t){e.visible1=!0}}},[e._v("鐩镐技椤规煡璇�")]),t("el-button",{on:{click:function(t){e.visible3=!0}}},[e._v("鎵归噺瀵煎叆")]),t("el-button",{on:{click:function(t){e.visible2=!0}}},[e._v("闄勪欢绠$悊dialog")]),t("FormTemplateDialog",{attrs:{visible:e.visible,type:e.type,templateOid:e.templateOid,codeClassifyOid:e.codeClassifyOid,codeRuleOid:e.codeRuleOid,disabledProp:e.disabledProp,rowOid:e.rowOid},on:{"update:visible":function(t){e.visible=t},submit:e.submit}}),t("ResembleQueryDialog",{attrs:{visible:e.visible1,type:e.type,templateOid:e.templateOid,codeClassifyOid:e.codeClassifyOid,rowOid:e.rowOid,codeRuleOid:e.codeRuleOid},on:{"update:visible":function(t){e.visible1=t}}}),t("BatchImport",{attrs:{visible:e.visible3,type:"historyImport",downloadTemplateFun:e.downloadTemplateFun,codeClassifyOid:e.codeClassifyOid},on:{"update:visible":function(t){e.visible3=t}}}),t("fileInHtml",{attrs:{options:e.fileOptions}}),t("fileinDialog",{attrs:{visible:e.visible2,options:e.fileOptions},on:{close:function(t){e.visible2=!1}}})],1)},i=[],o=n("2746"),a=n("4b55"),s=n("5545"),c=n("aa51"),l={name:"FormTemplateTest",components:{ResembleQueryDialog:o["default"],fileInHtml:a["default"],fileinDialog:s["default"],BatchImport:c["default"]},data:function(){return{visible:!1,visible1:!1,visible2:!1,visible3:!1,disabledProp:["id","lcstatus"],type:"add",templateOid:"f441b131-5ea0-4672-ab74-735b11161928",codeClassifyOid:"535FC9B6-FE27-241F-5FCA-ED4DC17CF95B",codeRuleOid:"B95872A6-9CEA-D490-8F1B-9D26548CAF96",rowOid:"551FBA49-9A94-2F83-9126-9DD4F9BB14B5",fileOptions:{ownbizOid:"6EF696C3-CD87-0E7C-1EA1-8DE3913A95C9",ownbizBtm:"wupin",fileDocClassify:"!=processAuditSuggest",fileDocClassifyName:"",hasDownload:!0,hasUpload:!0}}},methods:{submit:function(e){console.log(e)},downloadTemplateFun:function(){}}},u=l,d=n("2877"),f=Object(d["a"])(u,r,i,!1,null,null,null);t["default"]=f.exports},edbf:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("minimap",{attrs:{height:200}})},i=[],o=n("bc4c"),a={name:"EditorMinimap",components:{Minimap:o["Minimap"]}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},f072:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-form",{ref:"form",attrs:{option:e.option,"upload-before":e.uploadBefore,"upload-after":e.uploadAfter},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=n("371f"),a=n("7208"),s={data:function(){return{form:{flowCategory:"",tenantId:"",flowFile:[],file:{}},option:{labelWidth:120,menuBtn:!1,column:[{label:"娴佺▼绫诲瀷",prop:"flowCategory",type:"select",dicUrl:"/api/ubcs-system/dict/dictionary?code=flow",props:{label:"dictValue",value:"dictKey"},row:!0,span:12,dataType:"number",rules:[{required:!0,message:"璇烽�夋嫨娴佺▼绫诲瀷",trigger:"blur"}]},{label:"娴佺▼妯″紡",prop:"flowMode",type:"radio",dicData:[{label:"閫氱敤娴佺▼",value:1},{label:"瀹氬埗娴佺▼",value:2}],value:1,row:!0,span:12,rules:[{required:!0,message:"璇烽�夋嫨娴佺▼妯″紡",trigger:"blur"}]},{label:"鎵�灞炵鎴�",prop:"tenantId",type:"tree",multiple:!0,dicUrl:"/api/ubcs-system/tenant/select",props:{label:"tenantName",value:"tenantId"},display:!1,row:!0,span:12,rules:[{required:!0,message:"璇烽�夋嫨鎵�灞炵鎴�",trigger:"blur"}]},{label:"闄勪欢涓婁紶",prop:"flowFile",type:"upload",loadText:"闄勪欢涓婁紶涓紝璇风◢绛�",span:24,propsHttp:{res:"data"},tip:"璇蜂笂浼� bpmn20.xml 鏍囧噯鏍煎紡鏂囦欢",action:"/api/ubcs-flow/manager/check-upload"}]}}},watch:{"form.flowMode":function(){var e=this;this.$refs.form.option.column.filter((function(t){"tenantId"===t.prop&&(t.display=2===e.form.flowMode)}))}},methods:{uploadBefore:function(e,t){this.$message.success("閮ㄧ讲寮�濮�"),this.file=e,t()},uploadAfter:function(e,t,n){var r=this;return this.form.flowCategory?2!==this.form.flowMode||this.form.tenantId?e.success?void Object(o["deployUpload"])(Object(a["a"])(this.form.flowCategory),this.form.tenantId?this.form.tenantId.join(","):"",[this.file]).then((function(e){var i=e.data;i.success?t():(r.$message.error(i.msg),n())})):(this.$message.warning("璇蜂笂浼� bpmn20.xml 鏍囧噯鏍煎紡鏂囦欢"),n(),!1):(this.$message.warning("娓呭厛閫夋嫨瀵瑰簲绉熸埛"),n(),!1):(this.$message.warning("娓呭厛閫夋嫨娴佺▼绫诲瀷"),n(),!1)}}},c=s,l=n("2877"),u=Object(l["a"])(c,r,i,!1,null,null,null);t["default"]=u.exports},f100:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("h3",[e._v("杩欎釜椤甸潰浼氳 keep-alive")]),t("el-tag",[e._v("鍦ㄤ笅闈㈢殑杈撳叆妗嗚緭鍏ヤ换鎰忓瓧绗﹀悗锛屽垏鎹㈠埌鍏跺畠椤甸潰锛屽啀鍥炲埌姝ら〉鏃惰緭鍏ユ鏂囧瓧淇濈暀锛岃瘉鏄庤缂撳瓨")]),t("br"),t("br"),t("el-tag",[e._v("鍚屾椂婊氬姩涓嬫媺锛岃繑鍥炴椂杩樹細淇濇寔婊氬姩鏉℃墍鍦ㄧ殑浣嶇疆")]),t("br"),t("br"),t("el-input",{attrs:{placeholder:"input here"},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}}),t("div",{staticStyle:{height:"1000px"}})],1)},i=[],o={data:function(){return{value:""}}},a=o,s=n("2877"),c=Object(s["a"])(a,r,i,!1,null,null,null);t["default"]=c.exports},f231:function(e,t,n){"use strict";n("632b")},f2fd:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,data:e.data,page:e.page},on:{"on-load":e.onLoad,"row-save":e.rowSave,"row-update":e.rowUpdate,"row-del":e.rowDel,"update:page":function(t){e.page=t}},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=n("9ab5"),a={name:"passwords.vue",data:function(){return{form:{},page:{pageSize:10,currentPage:1,total:100},data:[],option:{headerAlign:"center",align:"center",border:!0,index:!0,rowKey:"id",column:[{label:"鍚嶇О",prop:"name",align:"left"},{label:"鎻忚堪",prop:"desc"}]}}},created:function(){this.onLoad()},methods:{rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["getremove"])(e.id)})).then((function(){t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.onLoad()}))},rowSave:function(e,t){var n=this;Object(o["getadd"])(e).then((function(){n.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t(e),n.onLoad()})).catch((function(e){n.$message({type:"success",message:e})}))},rowUpdate:function(e,t,n){var r=this;Object(o["getupdata"])(e).then((function(){r.onLoad(),r.$message({type:"success",message:"淇敼鎴愬姛!"}),n(e)}))},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(o["getPage"])(this.page.currentPage,this.page.pageSize,Object.assign(n,this.query)).then((function(e){t.data=e.data.data.records}))}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},f425:function(e,t,n){},f622:function(e,t,n){"use strict";n.r(t);var r=n("ade3"),i=(n("7f7f"),function(){var e=this,t=e._self._c;return t("basic-container",{staticStyle:{height:"100%"}},[t("basic-container",{staticClass:"code-rule-container"},[t("p",{staticStyle:{"margin-top":"-5px","margin-bottom":"4px","font-weight":"570","font-size":"19px",color:"#0e2d5f"}},[e._v("缂栫爜瑙勫垯")]),t("avue-crud",{ref:"crud",staticClass:"code-rule-crud",attrs:{option:e.optionRule,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-click":e.codeRuleRowClick,"row-update":e.rowUpdate,"row-save":e.rowSave,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Editing"==n.row.lcStatus,expression:"scope.row.lcStatus=='Editing' ? true:false"}],attrs:{type:"text",size:"small",icon:"el-icon-edit",plain:""},on:{click:function(t){return e.openEdit(n.row)}}},[e._v("缂� 杈慭n        ")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Editing"==n.row.lcStatus,expression:"scope.row.lcStatus=='Editing' ? true:false"}],attrs:{type:"text",size:"small",icon:"el-icon-position",plain:"",disabled:e.releadDisabled},on:{click:function(t){return e.enableOrDeactivatse(n.row.oid,"release")}}},[e._v("鍙� 甯僜n        ")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Released"==n.row.lcStatus,expression:"scope.row.lcStatus=='Released' ? true:false"}],attrs:{type:"text",size:"small",icon:"el-icon-video-pause",plain:""},on:{click:function(t){return e.enableOrDeactivatse(n.row.oid,"disable")}}},[e._v("鍋� 鐢╘n        ")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Disabled"==n.row.lcStatus,expression:"scope.row.lcStatus=='Disabled' ? true:false"}],attrs:{type:"text",size:"small",icon:"el-icon-video-play",plain:""},on:{click:function(t){return e.enableOrDeactivatse(n.row.oid,"enable")}}},[e._v("鍚� 鐢╘n        ")])]}},{key:"menuLeft",fn:function(n){return[t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("\n          鍒� 闄n        ")]),t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-search",plain:""},on:{click:function(t){return e.openAdvancedQuery("codeRule")}}},[e._v("\n          楂樼骇鏌ヨ\n        ")]),t("el-button",{attrs:{size:"small",icon:"icon-kelong",plain:""},on:{click:e.openCodeRuleDialog}},[e._v("\n          鍏� 闅哱n        ")]),t("el-button",{staticStyle:{"font-size":"12px"},attrs:{size:"small",icon:"icon-lianjiekelong",plain:""},on:{click:e.openOtherCodeRuleDialog}},[e._v("\n          浠庡叾浠栬鍒欎腑鍏嬮殕鐮佹\n        ")]),t("el-button",{attrs:{size:"small",icon:"el-icon-s-help",plain:""},on:{click:e.handleRange}},[e._v("\n          浣跨敤鑼冨洿\n        ")]),t("el-button",{attrs:{size:"small",icon:"icon-qingkong",plain:""},on:{click:e.clearAllCodeSec}},[e._v("\n            娓呯┖鐮佸�糪n        ")]),t("el-button",{attrs:{size:"small",icon:"el-icon-guide",plain:""},on:{click:e.escapeOwner}},[e._v("\n            杞Щ鎵�鏈夎�匼n        ")])]}}]),model:{value:e.ruleForm,callback:function(t){e.ruleForm=t},expression:"ruleForm"}})],1),t("advanced-query",{ref:e.advancedQueryParam.ref,attrs:{options:e.advancedQueryParam.options,visible:e.advancedQueryParam.advancedQuerySettingBox},on:{"update:visible":function(t){return e.$set(e.advancedQueryParam,"advancedQuerySettingBox",t)},echoContion:e.echoSeniorContionMap}}),t("el-dialog",{staticStyle:{height:"116vh","margin-top":"-10vh"},attrs:{title:"缂栫爜瑙勫垯浣跨敤鑼冨洿","append-to-body":"",visible:e.codeRangeSettingBox,width:"800px"},on:{"update:visible":function(t){e.codeRangeSettingBox=t}}},[t("avue-crud",{attrs:{option:e.dialogeOption,"table-loading":e.dialogLoading,data:e.useRangeData},on:{"refresh-change":e.refreshUseRangeChange}})],1),t("el-dialog",{staticStyle:{height:"120vh","margin-top":"-14vh",overflow:"hidden"},attrs:{title:"鍏嬮殕缂栫爜瑙勫垯","append-to-body":"",visible:e.cloneSettingBox,width:"800px"},on:{"update:visible":function(t){e.cloneSettingBox=t}}},[t("div",{staticStyle:{"overflow-y":"auto",height:"78vh"}},[t("el-row",[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px",inline:!0}},[t("el-form-item",{attrs:{label:"缂栧彿",required:""}},[t("el-input",{model:{value:e.cloneCodeRuleForm.id,callback:function(t){e.$set(e.cloneCodeRuleForm,"id",t)},expression:"cloneCodeRuleForm.id"}})],1),t("el-form-item",{attrs:{label:"鍚嶇О",required:""}},[t("el-input",{model:{value:e.cloneCodeRuleForm.name,callback:function(t){e.$set(e.cloneCodeRuleForm,"name",t)},expression:"cloneCodeRuleForm.name"}})],1),t("el-form-item",{staticClass:"clone-input-textarea",attrs:{label:"鎻忚堪"}},[t("el-input",{attrs:{autosize:{minRows:3,maxRows:5},type:"textarea"},model:{value:e.cloneCodeRuleForm.description,callback:function(t){e.$set(e.cloneCodeRuleForm,"description",t)},expression:"cloneCodeRuleForm.description"}})],1)],1)],1),t("el-row",[t("p",{staticStyle:{margin:"-3vh 0px 16px 50%","font-weight":"500","font-size":"16px",color:"#000"}},[e._v("鐮佹绠$悊")]),t("avue-crud",{staticClass:"clone-avue-crud",attrs:{option:e.cloneOption,"table-loading":e.cloneTableLoading,data:e.cloneData},on:{"on-load":e.cloneDataOnLoad},scopedSlots:e._u([{key:"menu",fn:function(n){return[t("el-button",{directives:[{name:"show",rawName:"v-show",value:n.row.orderNum>1,expression:"scope.row.orderNum > 1"}],attrs:{type:"text",size:"small",icon:"el-icon-arrow-up",plain:""},on:{click:function(t){return e.upOrderNum(n.row)}}},[e._v("涓婄Щ\n            ")]),t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-arrow-down",plain:""},on:{click:function(t){return e.downOrderNum(n.row)}}},[e._v("涓嬬Щ\n            ")])]}}])})],1)],1),t("div",{staticClass:"dialog-footer",staticStyle:{height:"50px","margin-top":"-4vh"},attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.saveCloneCodeRule}},[e._v("淇� 瀛�")]),t("el-button",{on:{click:function(t){e.cloneSettingBox=!1}}},[e._v("鍙� 娑�")])],1)]),t("el-dialog",{staticStyle:{height:"150vh","margin-top":"-14vh"},attrs:{title:"鍏嬮殕缂栫爜瑙勫垯鐨勫熀纭�淇℃伅","append-to-body":"",visible:e.cloneOtherCodeRuleSettingBox,width:"800px","destroy-on-close":""},on:{"update:visible":function(t){e.cloneOtherCodeRuleSettingBox=t}}},[t("div",[t("el-row",[t("p",{staticStyle:{"margin-top":"-12px","margin-bottom":"4px","font-weight":"570","font-size":"19px",color:"#0e2d5f"}},[e._v("缂栫爜瑙勫垯")]),t("avue-crud",{ref:"crudCloneCodeRuleOther",staticClass:"other-clone-coderule-crud",attrs:{option:e.cloneCodeRuleOption,"table-loading":e.loading,data:e.data,page:e.page},on:{"row-click":e.codeOtherCloneRuleRowClick,"update:page":function(t){e.page=t},"size-change":e.sizeChange,"selection-change":e.selectionOtherCloneCodeRuleChange,"on-load":e.onLoad}})],1),t("el-row",[t("p",{staticStyle:{"margin-top":"-12px","margin-bottom":"4px","font-weight":"570","font-size":"19px",color:"#0e2d5f"}},[e._v("鐮佹淇℃伅")]),t("avue-crud",{ref:"crudCloneCodeBasicOther",staticClass:"other-clone-codebasic-crud",attrs:{option:e.cloneBasicOption,"table-loading":e.loadingBasic,data:e.basicData},on:{"row-click":e.codeOtherCloneBasicRowClick,"selection-change":e.selectionOtherCloneCodeBasicChange}})],1)],1),t("div",{staticClass:"dialog-footer",staticStyle:{height:"50px","margin-top":"-4vh"},attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.saveOtherCodeBasic}},[e._v("淇� 瀛�")]),t("el-button",{on:{click:function(t){e.cloneOtherCodeRuleSettingBox=!1}}},[e._v("鍙� 娑�")])],1)]),t("el-dialog",{attrs:{visible:e.escapeOwnerVisible,"append-to-body":"",title:"杞Щ鎵�鏈夎��",width:"30%"},on:{"update:visible":function(t){e.escapeOwnerVisible=t}}},[t("el-select",{staticClass:"selects",attrs:{placeholder:"璇烽�夋嫨"},model:{value:e.ruleOwner,callback:function(t){e.ruleOwner=t},expression:"ruleOwner"}},e._l(e.ruleAdminUserList,(function(e){return t("el-option",{key:e.VALUE,staticClass:"seloption",attrs:{label:e.LABLE,value:e.VALUE}})})),1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.escapeOwnerVisible=!1}}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.escapeOwnerConfirm}},[e._v("纭� 瀹�")])],1)],1),t("basic-container",{staticClass:"code-basicsec-container"},[t("p",{staticStyle:{"margin-top":"-5px","margin-bottom":"4px","font-weight":"570","font-size":"19px",color:"#0e2d5f"}},[e._v("鐮佹绠$悊")]),t("avue-crud",{ref:"crudBasic",staticClass:"code-basic-crud",attrs:{option:e.optionBasic,"table-loading":e.loadingBasic,data:e.basicData,permission:e.permissionList},on:{"row-click":e.codeBasicSecRowClick,"search-change":e.basicSearchChange,"search-reset":e.basicSearchReset,"selection-change":e.selectionBasicChange,"refresh-change":e.refreshChangeBasicSec},scopedSlots:e._u([{key:"menu",fn:function(n){return[t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Editing"!=e.currentRuleLcStatus,expression:"currentRuleLcStatus != 'Editing'"}],attrs:{type:"text",size:"small",icon:"el-icon-view",plain:""},on:{click:function(t){return e.openBasicDialog("view",n.row)}}},[e._v("鏌ョ湅\n      ")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"Editing"===e.currentRuleLcStatus,expression:"currentRuleLcStatus === 'Editing'"}],attrs:{type:"text",size:"small",icon:"el-icon-edit",plain:""},on:{click:function(t){return e.openBasicDialog("edit",n.row)}}},[e._v("缂栬緫\n      ")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:"codeclassifysec"===n.row.secType||"codefixedsec"==n.row.secType,expression:"scope.row.secType === 'codeclassifysec' || scope.row.secType == 'codefixedsec'"}],attrs:{type:"text",size:"small",icon:"el-icon-setting",plain:""},on:{click:function(t){return e.openBasicSecCodeValueMgr(n.row)}}},[e._v("鐮佸�肩鐞哱n      ")]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:n.row.orderNum>1,expression:"scope.row.orderNum > 1"}],attrs:{type:"text",size:"small",icon:"el-icon-arrow-up",plain:""},on:{click:function(t){return e.upOrderNum(n.row)}}},[e._v("涓婄Щ\n      ")]),t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-arrow-down",plain:""},on:{click:function(t){return e.downOrderNum(n.row)}}},[e._v("涓嬬Щ\n      ")])]}},{key:"menuLeft",fn:function(n){return[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus",disabled:e.selectionList.length<=0},on:{click:e.openAddBasicCodeSec}},[e._v("\n          鏂� 澧瀄n      ")]),t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",disabled:e.selectionList.length<=0,plain:""},on:{click:function(t){return e.deleteBasicCode(n.row)}}},[e._v("\n          鍒� 闄n      ")]),t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-search",plain:"",disabled:e.selectionList.length<=0},on:{click:function(t){return e.openAdvancedQuery("codeBasicSec")}}},[e._v("\n          楂樼骇鏌ヨ\n      ")])]}}])})],1),t("el-dialog",{staticStyle:{height:"116vh","margin-top":"-10vh"},attrs:{title:"鐮佹鐮佸�肩鐞�",visible:e.isShowBasicSecCodeValueMgr,width:e.isShowFixedForm?"68vw":"50vw","append-to-body":"","destroy-on-close":""},on:{"update:visible":function(t){e.isShowBasicSecCodeValueMgr=t},close:function(t){return e.clearFixedOrClassifyForm("close")}}},[t("el-row",{directives:[{name:"show",rawName:"v-show",value:!e.isShowFixedForm,expression:"!isShowFixedForm"}]},[t("el-col",{attrs:{span:11}},[t("basic-container",[t("div",{staticClass:"box classify_value_box",staticStyle:{height:"65vh","margin-bottom":"-40px"}},[t("el-scrollbar",{staticStyle:{"border-bottom-right-radius":"8px"}},[t("basic-container",[t("div",{staticClass:"abox",staticStyle:{height:"54vh"}},[t("avue-tree",{staticStyle:{"overflow-y":"auto",height:"54vh"},attrs:{data:e.classifyValueTreeData,option:e.classisyValueTreeOption},on:{"node-click":e.classisyValueTreeOnodeClick}})],1)])],1)],1),t("div",{staticStyle:{"margin-top":"20px",display:"flex","align-items":"center","justify-content":"center"}},[t("el-button",{staticClass:"button",attrs:{size:"mini",type:"primary",icon:"el-icon-arrow-up"},on:{click:function(t){return e.codeClassifyValueOpetion("up")}}},[e._v("涓婄Щ")]),t("el-button",{staticClass:"button",attrs:{size:"mini",type:"primary",icon:"el-icon-arrow-down"},on:{click:function(t){return e.codeClassifyValueOpetion("down")}}},[e._v("涓嬬Щ")])],1)])],1),t("el-col",{attrs:{span:13}},[t("basic-container",[t("div",{staticClass:"box",staticStyle:{height:"65vh","margin-bottom":"-40px"}},[t("el-form",[t("el-form-item",{attrs:{label:"鐮佸��:","label-width":50,required:""}},[t("el-input",{staticStyle:{width:"18vw"},model:{value:e.codeClassifyForm.id,callback:function(t){e.$set(e.codeClassifyForm,"id",t)},expression:"codeClassifyForm.id"}})],1),t("el-form-item",{attrs:{label:"鍚嶇О:","label-width":50,required:""}},[t("el-input",{staticStyle:{width:"18vw"},model:{value:e.codeClassifyForm.name,callback:function(t){e.$set(e.codeClassifyForm,"name",t)},expression:"codeClassifyForm.name"}})],1)],1)],1),t("div",{staticStyle:{"margin-top":"20px",display:"flex","align-items":"center","justify-content":"center"}},[t("el-button",{staticClass:"button",attrs:{size:"mini",type:"primary",icon:"el-icon-circle-plus"},on:{click:function(t){return e.addCodeSecValue("codeclassifyvaluesec")}}},[e._v("娣诲姞")]),t("el-button",{staticClass:"button",attrs:{disabled:""==e.selectedFixedOrCodeclassifyValue,size:"mini",type:"success",plain:"",icon:"el-icon-edit-outline"},on:{click:function(t){return e.editCodeSecValue("codeclassifyvaluesec")}}},[e._v("淇敼")]),t("el-button",{staticClass:"button",attrs:{disabled:""==e.selectedFixedOrCodeclassifyValue,size:"mini",type:"danger",icon:"el-icon-close"},on:{click:function(t){return e.delCodeSecValue("codeclassifyvaluesec")}}},[e._v("鍒犻櫎")]),t("el-button",{staticClass:"button",attrs:{size:"mini",type:"warning",plain:"",icon:"el-icon-close"},on:{click:function(t){return e.clearFixedOrClassifyForm("codeclassifyvaluesec")}}},[e._v("鍙栨秷")])],1)])],1)],1),t("el-row",{directives:[{name:"show",rawName:"v-show",value:e.isShowFixedForm,expression:"isShowFixedForm"}]},[t("el-col",{attrs:{span:15}},[t("basic-container",[t("div",{staticClass:"box fixedbox",staticStyle:{height:"65vh","margin-bottom":"-40px"}},[t("avue-crud",{ref:"crudFixedValue",staticClass:"fixed-avue-crud",attrs:{data:e.fixedValueData,option:e.fixedValueOption,"table-loading":e.fixedValueOptionLoading},on:{"row-click":e.selectedCodeValueRow},scopedSlots:e._u([{key:"menu",fn:function(n){return[t("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-arrow-up"},on:{click:function(t){return e.codeFixedValueOpetion("up",n.row)}}},[e._v("涓婄Щ")]),t("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-arrow-down"},on:{click:function(t){return e.codeFixedValueOpetion("down",n.row)}}},[e._v("涓嬬Щ")]),t("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-minus"},on:{click:function(t){return e.codeFixedValueOpetion("remove",n.row)}}},[e._v("绉婚櫎")])]}}])})],1),t("div",{staticStyle:{"margin-top":"20px"}},[t("el-button",{staticClass:"button",attrs:{size:"mini",type:"primary",icon:"el-icon-success"},on:{click:function(t){return e.saveCodeFixedOrClassifyValueOption("fixedValue")}}},[e._v("淇濆瓨")])],1)])],1),t("el-col",{attrs:{span:9}},[t("basic-container",[t("div",{staticClass:"box",staticStyle:{height:"65vh","margin-bottom":"-40px",overflow:"hidden"}},[t("div",{staticStyle:{"overflow-y":"auto",height:"60vh"}},[t("el-form",[t("el-form-item",{attrs:{label:"鐮佸��:","label-width":"54px",required:""}},[t("el-input",{staticStyle:{width:"19.5vw"},model:{value:e.codeFixdForm.id,callback:function(t){e.$set(e.codeFixdForm,"id",t)},expression:"codeFixdForm.id"}})],1),t("el-form-item",{attrs:{label:"鎻忚堪:"}},[t("el-input",{staticStyle:{width:"20vw"},attrs:{type:"textarea"},model:{value:e.codeFixdForm.description,callback:function(t){e.$set(e.codeFixdForm,"description",t)},expression:"codeFixdForm.description"}})],1)],1)],1)]),t("div",{staticStyle:{"margin-top":"20px",display:"flex","align-items":"center","justify-content":"center"}},[t("el-button",{staticClass:"button",attrs:{disabled:""!=e.selectedFixedOrCodeclassifyValue,size:"mini",type:"primary",icon:"el-icon-circle-plus"},on:{click:function(t){return e.addCodeSecValue("codefixedsec")}}},[e._v("娣诲姞")]),t("el-button",{staticClass:"button",attrs:{disabled:""==e.selectedFixedOrCodeclassifyValue,size:"mini",type:"success",plain:"",icon:"el-icon-edit-outline"},on:{click:function(t){return e.editCodeSecValue("codefixedsec")}}},[e._v("淇敼")]),t("el-button",{staticClass:"button",attrs:{disabled:""==e.selectedFixedOrCodeclassifyValue,size:"mini",type:"danger",icon:"el-icon-close"},on:{click:function(t){return e.delCodeSecValue("codefixedsec")}}},[e._v("鍒犻櫎")]),t("el-button",{staticClass:"button",attrs:{size:"mini",type:"warning",plain:"",icon:"el-icon-close"},on:{click:function(t){return e.clearFixedOrClassifyForm("codefixedsec")}}},[e._v("鍙栨秷")])],1)])],1)],1)],1),t("el-dialog",{staticStyle:{height:"115vh","margin-top":"-13vh",overflow:"hidden"},attrs:{title:e.basicSecDialogTitle,visible:e.addBasicCodeSettingBox,width:"60vw","append-to-body":"","destroy-on-close":"","lock-scroll":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.addBasicCodeSettingBox=t},close:e.clearBasicAddForm}},[t("div",{staticClass:"add-basicsec-total",staticStyle:{"overflow-y":"auto",height:"70vh"}},[t("el-form",{staticClass:"add-basicsec-form",attrs:{model:e.form}},[t("span",{staticClass:"left"},[t("el-form-item",{attrs:{label:"鐮佹缂栧彿:","label-width":e.leftFormLabelWidth,required:""}},[t("el-input",{ref:"id",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.id,callback:function(t){e.$set(e.form,"id",t)},expression:"form.id"}})],1),t("el-form-item",{attrs:{label:"鐮佹鍚嶇О:","label-width":e.leftFormLabelWidth,required:""}},[t("el-input",{ref:"name",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),t("el-form-item",{attrs:{label:"鐮佹绫诲瀷","label-width":e.leftFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},on:{change:function(t){return e.changeSectypeFormItems(null)}},model:{value:e.form.secType,callback:function(t){e.$set(e.form,"secType",t)},expression:"form.secType"}},e._l(e.enumParam.secTypeList,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1),t("el-form-item",{attrs:{label:"鎻忚堪:","label-width":e.leftFormLabelWidth}},[t("el-input",{attrs:{type:"textarea",readonly:e.basicSecOnlyRead},model:{value:e.form.description,callback:function(t){e.$set(e.form,"description",t)},expression:"form.description"}})],1),t("el-form-item",{attrs:{label:"鏄惁娴佹按渚濊禆:","label-width":e.leftFormLabelWidth}},[t("el-switch",{attrs:{disabled:e.basicSecOnlyRead},model:{value:e.form.serialDependFlag,callback:function(t){e.$set(e.form,"serialDependFlag",t)},expression:"form.serialDependFlag"}}),t("el-input-number",{directives:[{name:"show",rawName:"v-show",value:e.form.serialDependFlag,expression:"form.serialDependFlag"}],attrs:{"controls-position":"right",readonly:e.basicSecOnlyRead},model:{value:e.form.serialDependOrder,callback:function(t){e.$set(e.form,"serialDependOrder",t)},expression:"form.serialDependOrder"}})],1),t("el-form-item",{attrs:{label:"鏄惁涓虹┖:","label-width":e.leftFormLabelWidth}},[t("el-switch",{attrs:{disabled:e.basicSecOnlyRead},model:{value:e.form.nullableFlag,callback:function(t){e.$set(e.form,"nullableFlag",t)},expression:"form.nullableFlag"}})],1)],1),t("el-divider",{attrs:{direction:"vertical"}}),t("span",{staticClass:"right"},[t("div",{directives:[{name:"show",rawName:"v-show",value:"codefixedsec"===e.form.secType,expression:"form.secType==='codefixedsec' ? true:false"}]},[t("el-form-item",{attrs:{label:"鐮佹闀垮害绫诲瀷:","label-width":e.rightFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},model:{value:e.form.codeSecLengthType,callback:function(t){e.$set(e.form,"codeSecLengthType",t)},expression:"form.codeSecLengthType"}},e._l(e.enumParam.codeSecLengthType,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1),t("el-form-item",{attrs:{label:"鐮佹鐨勯暱搴�:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"codeSecLength",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeSecLength,callback:function(t){e.$set(e.form,"codeSecLength",e._n(t))},expression:"form.codeSecLength"}})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"codeattrsec"===e.form.secType,expression:"form.secType==='codeattrsec' ? true:false"}]},[t("el-form-item",{attrs:{label:"灞炴��:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"referAttributeId",attrs:{placeholder:"璇烽�夋嫨","prefix-icon":"el-icon-search",readonly:"true",disabled:e.basicSecOnlyRead},on:{focus:function(t){return e.openAttrSelectOrGetValue("attr")}},model:{value:e.form.referAttributeName,callback:function(t){e.$set(e.form,"referAttributeName",t)},expression:"form.referAttributeName"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearAttrDataByIcon("attr")}},slot:"suffix"})])],1),t("el-form-item",{attrs:{label:"灞炴�ф墍鍦ㄥ垎绫�:","label-width":e.rightFormLabelWidth}},[t("el-input",{attrs:{disabled:""},model:{value:e.form.referCodeClassifyOidName,callback:function(t){e.$set(e.form,"referCodeClassifyOidName",t)},expression:"form.referCodeClassifyOidName"}})],1),t("el-form-item",{attrs:{label:"鍙栧�艰鍒�:","label-width":e.rightFormLabelWidth}},[t("el-input",{attrs:{placeholder:"璇烽�夋嫨","prefix-icon":"el-icon-search",readonly:"true",disabled:e.basicSecOnlyRead},on:{focus:function(t){return e.openAttrSelectOrGetValue("value")}},model:{value:e.form.getValueClass,callback:function(t){e.$set(e.form,"getValueClass",t)},expression:"form.getValueClass"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearAttrDataByIcon("value")}},slot:"suffix"})])],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"codeserialsec"===e.form.secType,expression:"form.secType==='codeserialsec' ? true:false"}]},[t("el-form-item",{attrs:{label:"鐮佹鐨勯暱搴�:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"seriaCodeSecLength",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeSecLength,callback:function(t){e.$set(e.form,"codeSecLength",e._n(t))},expression:"form.codeSecLength"}})],1),t("el-form-item",{attrs:{label:"娴佹按鍙风殑璧峰鍊�:","label-width":e.rightFormLabelWidth}},[t("el-input",{ref:"serialStart",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.serialStart,callback:function(t){e.$set(e.form,"serialStart",e._n(t))},expression:"form.serialStart"}})],1),t("el-form-item",{attrs:{label:"娴佹按鐨勬闀�:","label-width":e.rightFormLabelWidth}},[t("el-input",{ref:"serialStep",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.serialStep,callback:function(t){e.$set(e.form,"serialStep",e._n(t))},expression:"form.serialStep"}})],1),t("el-form-item",{attrs:{label:"缂栫爜琛ヤ綅鏂瑰紡:","label-width":e.rightFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},model:{value:e.form.codeFillType,callback:function(t){e.$set(e.form,"codeFillType",t)},expression:"form.codeFillType"}},e._l(e.enumParam.codeFillType,(function(e){var n;return t("el-option",{key:e.itemValue,attrs:(n={label:"宸﹁ˉ浣�",value:"codeattrsec"},Object(r["a"])(n,"label",e.itemName),Object(r["a"])(n,"value",e.itemValue),n)})})),1)],1),"code_fill_none"!=e.form.codeFillType?t("el-form-item",{attrs:{label:"琛ヤ綅鏃剁殑瀛楃:","label-width":e.rightFormLabelWidth}},[t("el-select",{attrs:{filterable:"",placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},on:{blur:e.inputSelectBlur},model:{value:e.form.codeFillSeparator,callback:function(t){e.$set(e.form,"codeFillSeparator",t)},expression:"form.codeFillSeparator"}},e._l(e.enumParam.codeFillSeparator,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1):e._e(),t("el-form-item",{attrs:{label:"濉厖闀垮害:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"codeFillLength",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeFillLength,callback:function(t){e.$set(e.form,"codeFillLength",e._n(t))},expression:"form.codeFillLength"}})],1),t("el-form-item",{attrs:{label:"娴佹按涓婇檺:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"codeFillLimit",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeFillLimit,callback:function(t){e.$set(e.form,"codeFillLimit",e._n(t))},expression:"form.codeFillLimit"}})],1),t("el-form-item",{attrs:{label:"娴佹按鏄惁琛ョ爜:","label-width":e.rightFormLabelWidth,required:""}},[t("el-switch",{attrs:{disabled:e.basicSecOnlyRead},model:{value:e.form.codeFillFlag,callback:function(t){e.$set(e.form,"codeFillFlag",t)},expression:"form.codeFillFlag"}})],1),t("el-form-item",{attrs:{label:"鑷畾涔夌殑娴佹按绠楁硶:","label-width":e.rightFormLabelWidth}},[t("el-input",{attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.customCodeSerialClass,callback:function(t){e.$set(e.form,"customCodeSerialClass",t)},expression:"form.customCodeSerialClass"}})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"codelevelsec"===e.form.secType,expression:"form.secType==='codelevelsec' ? true:false"}]},[t("el-form-item",{attrs:{label:"灞傜骇绫诲瀷:","label-width":e.rightFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},model:{value:e.form.codeLevelType,callback:function(t){e.$set(e.form,"codeLevelType",t)},expression:"form.codeLevelType"}},e._l(e.enumParam.codeLevelType,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1),t("el-form-item",{attrs:{label:"灞傜骇鐨勫��:","label-width":e.rightFormLabelWidth}},[t("el-input",{ref:"codeLevelValue",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeLevelValue,callback:function(t){e.$set(e.form,"codeLevelValue",e._n(t))},expression:"form.codeLevelValue"}})],1),t("el-form-item",{attrs:{label:"瀛楃鎴彇绫诲瀷:","label-width":e.rightFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},on:{change:function(t){return e.changeCutType(t)}},model:{value:e.form.valueCutType,callback:function(t){e.$set(e.form,"valueCutType",t)},expression:"form.valueCutType"}},e._l(e.enumParam.codeCutType,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1),"code_cut_none"!=e.form.valueCutType?t("el-form-item",{attrs:{id:"ShowOrHide",label:"鍊兼埅鍙栭暱搴�:","label-width":e.rightFormLabelWidth}},[t("el-input",{ref:"valueCutLength",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.valueCutLength,callback:function(t){e.$set(e.form,"valueCutLength",e._n(t))},expression:"form.valueCutLength"}})],1):e._e(),t("el-form-item",{attrs:{label:"鍙栧�肩被鍨�:","label-width":e.rightFormLabelWidth}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},model:{value:e.form.codeGetValueType,callback:function(t){e.$set(e.form,"codeGetValueType",t)},expression:"form.codeGetValueType"}},e._l(e.enumParam.codeGetValueType,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"coderefersec"===e.form.secType,expression:"form.secType==='coderefersec' ? true:false"}]},[t("el-form-item",{attrs:{label:"鍙傜収寮曠敤鐨勪笟鍔$被鍨�:","label-width":"152px",required:""}},[t("el-input",{ref:"referBtmId",attrs:{placeholder:"璇烽�夋嫨","prefix-icon":"el-icon-search",readonly:"true",disabled:e.basicSecOnlyRead},on:{focus:function(t){return e.openAttrSelectOrGetValue("referBtmId")}},model:{value:e.form.referBtmName,callback:function(t){e.$set(e.form,"referBtmName",t)},expression:"form.referBtmName"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearAttrDataByIcon("referBtmId")}},slot:"suffix"})])],1),t("el-form-item",{attrs:{label:"鍙傜収閰嶇疆:","label-width":"152px",required:""}},[t("el-input",{ref:"referConfig",attrs:{placeholder:"璇烽�夋嫨","prefix-icon":"el-icon-search",readonly:"true",disabled:e.basicSecOnlyRead},on:{focus:function(t){return e.openAttrSelectOrGetValue("referConfig")}},model:{value:e.form.referConfig,callback:function(t){e.$set(e.form,"referConfig",t)},expression:"form.referConfig"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearAttrDataByIcon("referConfig")}},slot:"suffix"})])],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"codedatesec"===e.form.secType,expression:"form.secType==='codedatesec' ? true:false"}]},[t("el-form-item",{attrs:{label:"鏃ユ湡鏍煎紡:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"codeDateFormatStr",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeDateFormatStr,callback:function(t){e.$set(e.form,"codeDateFormatStr",t)},expression:"form.codeDateFormatStr"}})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"codeclassifysec"===e.form.secType,expression:"form.secType==='codeclassifysec' ? true:false"}]},[t("el-form-item",{attrs:{label:"鐮佹闀垮害绫诲瀷:","label-width":e.rightFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},model:{value:e.form.codeSecLengthType,callback:function(t){e.$set(e.form,"codeSecLengthType",t)},expression:"form.codeSecLengthType"}},e._l(e.enumParam.codeSecLengthType,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1),t("el-form-item",{attrs:{label:"鐮佹鐨勯暱搴�:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"classCodeSecLength",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeSecLength,callback:function(t){e.$set(e.form,"codeSecLength",e._n(t))},expression:"form.codeSecLength"}})],1),t("el-form-item",{attrs:{label:"鏄惁鑷姩鍒嗛厤鍒嗙被鍊�:","label-width":e.rightFormLabelWidth}},[t("el-switch",{attrs:{disabled:e.basicSecOnlyRead},model:{value:e.form.matchClassifyValueFlag,callback:function(t){e.$set(e.form,"matchClassifyValueFlag",t)},expression:"form.matchClassifyValueFlag"}})],1),t("el-form-item",{attrs:{label:"鐖跺垎绫荤爜娈�:","label-width":e.rightFormLabelWidth}},[t("el-input",{attrs:{placeholder:"璇烽�夋嫨","prefix-icon":"el-icon-search",readonly:"true",disabled:e.basicSecOnlyRead},on:{focus:function(t){return e.openAttrSelectOrGetValue("parentClassifySecOid")}},model:{value:e.form.parentClassifySecText,callback:function(t){e.$set(e.form,"parentClassifySecText",t)},expression:"form.parentClassifySecText"}},[t("i",{staticClass:"el-icon-circle-close",staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{slot:"suffix"},on:{click:function(t){return e.clearAttrDataByIcon("parentClassifySecOid")}},slot:"suffix"})])],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"codevariablesec"===e.form.secType,expression:"form.secType==='codevariablesec' ? true:false"}]},[t("el-form-item",{attrs:{label:"鐮佹鐨勯暱搴�:","label-width":e.rightFormLabelWidth,required:""}},[t("el-input",{ref:"varCodeSecLength",attrs:{readonly:e.basicSecOnlyRead},model:{value:e.form.codeSecLength,callback:function(t){e.$set(e.form,"codeSecLength",e._n(t))},expression:"form.codeSecLength"}})],1),t("el-form-item",{attrs:{label:"缂栫爜琛ヤ綅鏂瑰紡:","label-width":e.rightFormLabelWidth,required:""}},[t("el-select",{attrs:{placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},model:{value:e.form.codeFillType,callback:function(t){e.$set(e.form,"codeFillType",t)},expression:"form.codeFillType"}},e._l(e.enumParam.codeFillType,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1),"code_fill_none"!=e.form.codeFillType?t("el-form-item",{attrs:{label:"琛ヤ綅鏃剁殑瀛楃:","label-width":e.rightFormLabelWidth}},[t("el-select",{attrs:{filterable:"",placeholder:"璇烽�夋嫨",disabled:e.basicSecOnlyRead},on:{blur:e.inputSelectBlur},model:{value:e.form.codeFillSeparator,callback:function(t){e.$set(e.form,"codeFillSeparator",t)},expression:"form.codeFillSeparator"}},e._l(e.enumParam.codeFillSeparator,(function(e){return t("el-option",{key:e.itemValue,attrs:{label:e.itemName,value:e.itemValue}})})),1)],1):e._e()],1)])],1)],1),t("el-divider",{staticClass:"horizontal-line",attrs:{direction:"horizontal"}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",disabled:!e.showbtn},on:{click:e.saveOrEditBasicCode}},[e._v("淇� 瀛�")]),t("el-button",{on:{click:function(t){e.addBasicCodeSettingBox=!1}}},[e._v("鍙� 娑�")])],1),t("el-dialog",{staticStyle:{height:"100%","margin-top":"-8vh",overflow:"hidden"},attrs:{title:"涓恒�愬睘鎬с�戦�夊彇鍊�","append-to-body":"",visible:e.isShowSelectAttrOption,width:"78%"},on:{"update:visible":function(t){e.isShowSelectAttrOption=t}}},[t("div",{staticStyle:{"overflow-y":"auto",height:"60vh"}},[t("el-row",[t("el-col",{attrs:{span:5}},[t("div",{staticClass:"box"},[t("el-scrollbar",{staticStyle:{height:"auto","border-bottom-right-radius":"8px"}},[t("basic-container",[t("div",{staticClass:"treeBox"},[t("avue-tree",{attrs:{data:e.attrClassifyTreeData,option:e.treeOption},on:{"node-click":e.nodeClick}})],1)])],1)],1)]),t("el-col",{attrs:{span:"19"}},[t("basic-container",[t("div",{staticClass:"bbox"},[t("avue-crud",{ref:e.selectAttrParams.ref,attrs:{data:e.selectAttrParams.selectAttrData,option:e.selectAttrParams.attrOption,"table-loading":e.selectAttrParams.selectAttrOptionLoading},on:{"search-change":e.selectAttrSearchChange,"search-reset":e.searchAttrReset,"row-click":e.selectionAttrRowClick,"selection-change":e.selectionChangeAttr}})],1)])],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.selectedListClassifyLinkAttr}},[e._v("纭� 瀹�")]),t("el-button",{on:{click:function(t){e.isShowSelectAttrOption=!1}}},[e._v("鍙� 娑�")])],1)]),t("formula-editor",{ref:"formulaEditor",attrs:{visible:e.formulaEditorParams.formulaEditorSettingBox,thisSceneTableData:e.formulaEditorParams.thisSceneTableData,systemVariableTableData:e.formulaEditorParams.systemVariableTableData},on:{updateFormulaContent:e.updateFormulaContent,"update:visible":function(t){return e.$set(e.formulaEditorParams,"formulaEditorSettingBox",t)}}}),t("el-dialog",{staticStyle:{height:"150vh","margin-top":"-13vh"},attrs:{title:"涓恒�愮埗鍒嗙被鐮佹銆戦�夊彇鍊�","append-to-body":"",visible:e.parentClsfyParams.isShowParentClassifySettingBox,width:"65%","destroy-on-close":""},on:{"update:visible":function(t){return e.$set(e.parentClsfyParams,"isShowParentClassifySettingBox",t)}}},[t("avue-crud",{ref:e.parentClsfyParams.ref,attrs:{page:e.parentClsfyParams.parentClassifyDataPage,option:e.parentClsfyParams.parentClassifyParentOption,"table-loading":e.parentClsfyParams.classifyDialogLoading,data:e.parentClsfyParams.parentClassifyData},on:{"update:page":function(t){return e.$set(e.parentClsfyParams,"parentClassifyDataPage",t)},"refresh-change":e.refreshParentClassifyDataChange,"search-change":e.parentClassifySearchChange,"search-reset":e.parentClassifySearchReset,"row-click":e.parentClassifyRowClick,"selection-change":e.parentClassifySelectionChange,"current-change":e.parentClassifyCurrentChange,"size-change":e.parentClassifySizeChange,"on-load":e.parentClassifyOnLoad}}),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.saveSelectedParentClassify}},[e._v("淇� 瀛�")]),t("el-button",{on:{click:function(t){e.parentClsfyParams.isShowParentClassifySettingBox=!1}}},[e._v("鍙� 娑�")])],1)],1),t("refer-btm-type-crud-dialog",{ref:e.referBtmDialogParams.ref,attrs:{visible:e.referBtmDialogParams.selectReferBtmSettingBox},on:{"update:visible":function(t){return e.$set(e.referBtmDialogParams,"selectReferBtmSettingBox",t)},echoReferBtmType:e.echoReferBtmType}}),t("refer-config-dialog",{attrs:{display:e.referConfigVisble,referConfigOption:e.referConfigOption},on:{setReferConfigValue:e.setReferConfigValue}})],1)],1)}),o=[],a=(n("8e6e"),n("386d"),n("6762"),n("2fdb"),n("96cf"),n("1da1")),s=(n("456d"),n("ac6a"),n("19a0")),c=n("f601"),l=n("b887"),u=n("1ef8"),d=n("888e"),f=n("35a0"),h={height:"auto",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,searchShow:!0,searchMenuSpan:5,disablePage:!1,border:!0,index:!0,viewBtn:!1,selection:!0,menuWidth:260,dialogClickModal:!1,refreshBtn:!0,columnBtn:!1,searchShowBtn:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"鐮佹缂栧彿",prop:"id",search:!0,searchLabelWidth:80,searchSpan:6,sortable:!0},{label:"鐮佹鍚嶇О",prop:"name",search:!0,searchLabelWidth:80,searchSpan:6,sortable:!0},{label:"鐮佹鎻忚堪",prop:"description",search:!1,span:24},{label:"鐮佹绫诲瀷",prop:"secTypeText"}]},p={height:"350px",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,delBtn:!1,searchShow:!1,searchMenuSpan:5,disablePage:!1,border:!0,index:!0,viewBtn:!1,selection:!1,menu:!0,refreshBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"鐮佹缂栧彿",prop:"id",search:!1,searchLabelWidth:80,searchSpan:5},{label:"鐮佹鍚嶇О",prop:"name",search:!1,searchLabelWidth:80,searchSpan:5},{label:"鐮佹鎻忚堪",prop:"description",search:!1,span:24},{label:"鐮佹绫诲瀷",prop:"secTypeText",search:!1}]},g={height:"190px",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,delBtn:!1,searchShow:!1,searchBtn:!1,searchMenuSpan:5,disablePage:!1,border:!0,index:!0,viewBtn:!1,selection:!0,menu:!1,refreshBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"鐮佹缂栧彿",prop:"id",search:!1,searchLabelWidth:80,searchSpan:5},{label:"鐮佹鍚嶇О",prop:"name",search:!1,searchLabelWidth:80,searchSpan:5},{label:"鐮佹鎻忚堪",prop:"description",search:!1,span:24},{label:"鐮佹绫诲瀷",prop:"secTypeText"}]},m={height:"210px",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,delBtn:!1,searchShow:!1,searchMenuSpan:5,disablePage:!0,border:!0,index:!0,viewBtn:!1,selection:!0,menu:!1,refreshBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"缂栧彿",prop:"id",search:!1},{label:"鍚嶇О",prop:"name",search:!1},{label:"鎻忚堪",prop:"description",search:!1,type:"textarea",span:24},{label:"鐘舵��",prop:"lcStatusText",search:!1}]},v={height:"220px",calcHeight:30,tip:!1,editBtn:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,columnBtn:!1,searchShowBtn:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"缂栧彿",prop:"id",search:!0,searchLabelWidth:45,searchSpan:4,sortable:!0,rules:[{required:!0,message:"璇疯緭鍏ョ紪鍙�",trigger:"blur"}]},{label:"鍚嶇О",prop:"name",search:!0,searchLabelWidth:45,searchSpan:4,sortable:!0,rules:[{required:!0,message:"璇疯緭鍏ュ悕绉�",trigger:"blur"}]},{label:"渚濇嵁",prop:"accordingTo",search:!1,span:24,type:"input",rules:[{required:!0,message:"璇疯緭鍏ヤ緷鎹�",trigger:"blur"}]},{label:"鎻忚堪",prop:"description",search:!0,type:"textarea",searchLabelWidth:45,searchSpan:5,span:24,overHidden:!0,rules:[{required:!1,message:"璇疯緭鍏ユ弿杩�",trigger:"blur"}]},{label:"鐘舵��",prop:"lcStatus",search:!0,searchLabelWidth:45,searchSpan:5,display:!1,hide:!0,type:"select",dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeSearchLCStatus",props:{label:"itemName",value:"itemValue"}},{label:"鐘舵��",prop:"lcStatusText",display:!1}]},b={height:"41vh",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,searchShow:!0,searchMenuSpan:6,disablePage:!1,border:!0,index:!0,viewBtn:!1,selection:!0,menu:!1,columnBtn:!1,searchShowBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"灞炴�ц嫳鏂囧悕绉�",prop:"id",search:!0,searchLabelWidth:100,searchSpan:9},{label:"灞炴�т腑鏂囧悕绉�",prop:"name",search:!0,searchLabelWidth:100,searchSpan:9},{label:"灞炴�ч暱搴�",prop:"attributeLength",search:!1},{label:"灞炴�х被鍨�",prop:"attrDataTypeText",search:!1}]};function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach((function(t){Object(r["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var w={nodeKey:"oid",border:!0,lazy:!0,treeLoad:function(e,t){Object(l["treeTopCodeClassify"])({queryAllLevel:!0,loadType:"all",multipleSelect:!1}).then((function(e){t(e.data.map((function(e){var t={hasChildren:!1,oid:e.oid,key:e.oid,parentId:0,title:e.text,value:e.oid,btmTypeOid:e.attributes.btmTypeOid};return x(x({},t),{},{leaf:!t.hasChildren})})))}))},addBtn:!1,menu:!1,size:"small",props:{labelText:"鏍囬",label:"title",value:"value",children:"children"}},O={nodeKey:"oid",border:!0,lazy:!1,defaultExpandAll:!0,treeLoad:function(e,t){},addBtn:!1,menu:!1,size:"small",props:{labelText:"text",label:"text",key:"oid",value:"oid",parentId:"parentId",parentBtmName:"parentBtmName",parentName:"parentName",codeclassifysecoid:"codeclassifysecoid",children:"children"}},_={height:"40vh",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,searchShow:!0,searchMenuSpan:5,border:!0,disablePage:!1,index:!0,viewBtn:!1,selection:!0,menu:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"鑻辨枃鍚嶇О",prop:"id",search:!0,searchLabelWidth:100,searchSpan:7},{label:"涓枃鍚嶇О",prop:"name",search:!0,searchLabelWidth:100,searchSpan:7},{label:"鎻忚堪",prop:"description",search:!1}]},C={height:"60vh",calcHeight:30,tip:!1,editBtn:!1,addBtn:!1,delBtn:!1,searchShow:!1,searchMenuSpan:5,border:!0,disablePage:!1,index:!0,viewBtn:!1,selection:!1,menu:!0,refreshBtn:!1,columnBtn:!1,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"鐮佸��",prop:"id",search:!1,searchLabelWidth:100,searchSpan:7},{label:"鎻忚堪",prop:"description",search:!1,searchLabelWidth:100,searchSpan:7}]},S=n("5880"),P=n("c0c7");function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?j(Object(n),!0).forEach((function(t){Object(r["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):j(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var L={data:function(){return{ruleForm:{},query:{},loading:!0,currentCodeRuleOid:"",page:{pageSize:10,currentPage:1,total:0},selectionList:[],optionRule:v,data:[],currentRuleLcStatus:"",cloneSettingBox:!1,cloneTableLoading:!1,cloneOption:p,cloneData:[],cloneCodeRuleForm:{id:"",name:"",description:""},cloneOtherCodeRuleSettingBox:!1,cloneBasicOption:g,cloneCodeRuleOption:m,selectionOtherCloneCodeBasicList:[],escapeOwnerVisible:!1,ruleAdminUserList:[],ruleOwner:"",releadDisabled:!1,codeRangeSettingBox:!1,useRangeData:[],dialogLoading:!0,dialogeOption:{height:"auto",calcHeight:30,tip:!1,searchShow:!1,searchMenuSpan:6,border:!0,index:!0,disablePage:!1,viewBtn:!1,addBtn:!1,menu:!1,selection:!1,dialogClickModal:!1,align:"center",dialogWidth:400,column:[{label:"鍒嗙被缂栧彿",prop:"id",span:24},{label:"鍒嗙被鍚嶇О",prop:"name",span:24}]},optionBasic:h,basicData:[],loadingBasic:!0,selectionBasicList:[],addBasicCodeSettingBox:!1,showbtn:!1,basicSecDialogTitle:"",basicSecOnlyRead:!1,isShowBasicSecCodeValueMgr:!1,codefixedsecOrCodeclassifysec:"",selectedFixedOrCodeclassifyValue:"",codeFixdForm:{codeFixedSecOid:"",description:"",id:""},isShowFixedForm:!0,fixedValueData:[],fixedValueOption:C,fixedValueOptionLoading:!1,fixedValueSelectList:[],codeClassifyForm:{codeClassifySecOid:"",id:"",name:"",oid:""},classisyValueTreeOption:O,classifyValueTreeData:[],isShowSelectAttrOption:!1,attrClassifyTreeData:[],treeOption:w,currentSelectTreeData:"",selectAttrParams:{ref:"selectionAttrCrud",attrOption:b,selectAttrData:[],selectAttrOptionLoading:!1,selectionChangeAttrList:[],selectAttrQeury:{}},formulaEditorParams:{thisSceneTableData:[{formula:"${}",desc:""}],systemVariableTableData:[{formula:"#CURRENTUSER.OID#",desc:"褰撳墠鐢ㄦ埛鐨勪富閿�"},{formula:"#CURRENTUSER.ID#",desc:"褰撳墠鐢ㄦ埛鐨勮处鎴�"},{formula:"#CURRENTTIME#",desc:"褰撳墠鏃堕棿"},{formula:"#CURRENTDATE#",desc:"褰撳墠鏃ユ湡"},{formula:"#CURRENTDATETIME#",desc:"褰撳墠鏃ユ湡鏃堕棿"},{formula:"#CURRENTUSER_NAME#",desc:"褰撳墠鐢ㄦ埛鐨勫鍚�"},{formula:"#CURRENTUSER.SECRETGRADE#",desc:"褰撳墠鐢ㄦ埛瀵嗙骇"},{formula:"#CURRENTUSER.IPSECRET#",desc:"褰撳墠鐢ㄦ埛鐨処P瀵嗙骇"},{formula:"#CURRENTUSER.BUSINESSUNIT#",desc:"褰撳墠鐢ㄦ埛鎵�灞炰笟鍔″崟鍏�"},{formula:"#CURRENTUSER.BUSINESSUNITNAME#",desc:"褰撳墠鐢ㄦ埛鎵�灞炰笟鍔″崟鍏冨悕绉�"},{formula:"#CURRENTUSER.GROUPOID#",desc:"褰撳墠鐢ㄦ埛鐨勯儴闂ㄤ富閿�"},{formula:"#CURRENTUSER.GROUPNAME#",desc:"褰撳墠鐢ㄦ埛鎵�灞為儴闂ㄥ悕绉�"},{formula:"#CURRENTUSER.EMAIL#",desc:"褰撳墠鐢ㄦ埛閭欢鍦板潃"},{formula:"#CURRENTUSER.ROLENAME#",desc:"褰撳墠鐢ㄦ埛鎵�灞炶鑹插悕绉�"}],formulaEditorSettingBox:!1},parentClsfyParams:{ref:"crudParentClassify",isShowParentClassifySettingBox:!1,classifyDialogLoading:!0,parentClassifyParentOption:_,parentClassifyData:[],parentClassifyDataPage:{pageSize:10,currentPage:1,total:0},parentClassifyQuery:{},parentClassifySelectionList:[]},referBtmDialogParams:{ref:"crudReferBtm",selectReferBtmSettingBox:!1},form:{id:"",name:"",secType:"codefixedsec",description:"",serialDependFlag:!1,serialDependOrder:"",nullableFlag:!1,displayFlag:!1,componentCodeFlag:!1,pkCodeRule:""},enumParam:{secTypeList:[],codeSecLengthType:[],codeFillType:[],codeFillSeparator:[],codeLevelType:[],codeCutType:[],codeGetValueType:[]},leftFormLabelWidth:"110px",rightFormLabelWidth:"150px",advancedQueryParam:{ref:"advancedQuery",advancedQuerySettingBox:!1,options:[],currentOpen:""},referConfigOption:{},referConfigVisble:!1}},computed:k(k({},Object(S["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.codeRule_add,!0),viewBtn:this.vaildData(this.permission.codeRule_view,!1),delBtn:this.vaildData(this.permission.plCodeRule_delete,!1),editBtn:this.vaildData(this.permission.codeRule_edit,!0)}}}),watch:{},mounted:function(){this.loadTotalEnum()},activated:function(){var e=this;this.$nextTick((function(){e.$refs.crud.doLayout(),e.$refs.crudBasic.doLayout()}))},methods:{escapeOwner:function(){var e=this;0!==this.selectionList.length?(this.escapeOwnerVisible=!0,Object(P["getByRoleUserList"])("瑙勫垯绠$悊鍛�").then((function(t){e.ruleAdminUserList=t.data.data}))):this.$message.warning("璇烽�夋嫨涓�鏉$紪鐮佽鍒欙紒")},escapeOwnerConfirm:function(){var e=this;if(this.ruleOwner){this.selectionList[0].owner=this.ruleOwner;var t=this.selectionList[0];Object(s["update"])(t).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"瑙勫垯杞Щ鎴愬姛!"}),e.escapeOwnerVisible=!1}),(function(e){console.log(e)}))}else this.$message.warning("璇烽�夋嫨鎮ㄨ杞Щ鐨勮鍒欑鐞嗗憳锛�")},echoSeniorContionMap:function(e){"{}"!=JSON.stringify(e)&&("codeRule"==this.advancedQueryParam.currentOpen?(this.query=e,this.onLoad(this.page)):this.sendGridCodeBasicSec(e,!0))},updateFormulaContent:function(e){this.form.getValueClass=e},setReferConfigValue:function(e){this.form.referBtmId=e.referType||"",this.form.referBtmName=e.referTypeName||e.referType;var t=JSON.stringify(e);this.form.referConfig=t||""},echoReferBtmType:function(e){this.form.referBtmId=e.id||"",this.form.referBtmName=e.name||e.id},saveSelectedParentClassify:function(){if(1!=this.parentClsfyParams.parentClassifySelectionList.length)return this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�!"),!1;this.form.parentClassifySecOid=this.parentClsfyParams.parentClassifySelectionList[0].oid,this.form.parentClassifySecText=this.parentClsfyParams.parentClassifySelectionList[0].name,this.parentClassifySelectionClear(),this.parentClsfyParams.isShowParentClassifySettingBox=!1},parentClassifySearchReset:function(){this.parentClsfyParams.parentClassifyQuery={},this.parentClassifyOnLoad(this.parentClsfyParams.parentClassifyDataPage)},parentClassifySearchChange:function(e,t){this.parentClsfyParams.parentClassifyQuery=e,this.parentClsfyParams.parentClassifyDataPage.currentPage=1,this.parentClassifyOnLoad(this.page,e),t()},parentClassifyRowClick:function(e){this.$refs[this.parentClsfyParams.ref].toggleSelection(),this.parentClsfyParams.parentClassifySelectionList=e,this.$refs[this.parentClsfyParams.ref].setCurrentRow(e),this.$refs[this.parentClsfyParams.ref].toggleRowSelection(e)},parentClassifySelectionChange:function(e){this.parentClsfyParams.parentClassifySelectionList=e,this.$refs[this.parentClsfyParams.ref].setCurrentRow(this.parentClsfyParams.parentClassifySelectionList[e.length-1])},parentClassifySelectionClear:function(){this.parentClsfyParams.parentClassifySelectionList=[],this.$refs[this.parentClsfyParams.ref].toggleSelection()},parentClassifyCurrentChange:function(e){this.parentClsfyParams.parentClassifyDataPage.currentPage=e},parentClassifySizeChange:function(e){this.parentClsfyParams.parentClassifyDataPage.pageSize=e},refreshParentClassifyDataChange:function(){this.parentClassifyOnLoad(this.parentClsfyParams.parentClassifyDataPage,this.parentClsfyParams.parentClassifyQuery)},parentClassifyOnLoad:function(e){var t=this,n=this.parentClsfyParams;n.classifyDialogLoading=!0;var r=0==this.selectionList.length?this.form.pkCodeRule:this.selectionList[0].oid,i={};i["conditionMap[pkCodeRule]"]=r,i["conditionMap[oid_notequal]"]=this.form.oid,Object(c["refDataGridClassifySec"])(e.currentPage,e.pageSize,i).then((function(e){var r=e.data.data;n.parentClassifyDataPage.total=r.total,n.parentClassifyData=r.records,n.classifyDialogLoading=!1,t.parentClassifySelectionClear()}))},nodeClick:function(e){this.currentSelectTreeData=e,this.loadlistClassifyLinkAttr()},loadlistClassifyLinkAttr:function(){var e=this,t=this.selectAttrParams;this.selectAttrParams.selectAttrOptionLoading=!0;var n={};t.selectAttrQeury&&Object.keys(t.selectAttrQeury).forEach((function(e){n["conditionMap["+e+"]"]=t.selectAttrQeury[e].trim()})),n["conditionMap[codeClassifyOid]"]=this.currentSelectTreeData.oid,n["conditionMap[btmTypeOid]"]=this.currentSelectTreeData.btmTypeOid,Object(l["listClassifyLinkAttr"])(n).then((function(n){var r=n.data;e.$nextTick((function(){e.$refs[t.ref].doLayout()})),e.selectAttrParams.selectAttrData=r.data,e.selectAttrParams.selectAttrOptionLoading=!1,e.selectAttrParams.selectAttrQeury={}}))},selectAttrSearchChange:function(e,t){this.selectAttrParams.selectAttrQeury=e,this.loadlistClassifyLinkAttr(),t()},selectionAttrRowClick:function(e){this.$refs[this.selectAttrParams.ref].toggleSelection(),this.selectAttrParams.selectionChangeAttrList=e,this.$refs[this.selectAttrParams.ref].setCurrentRow(e),this.$refs[this.selectAttrParams.ref].toggleRowSelection(e)},selectionChangeAttr:function(e){this.selectAttrParams.selectionChangeAttrList=e,this.$refs[this.selectAttrParams.ref].setCurrentRow(this.selectAttrParams.selectionChangeAttrList[e.length-1])},searchAttrReset:function(){this.selectAttrParams.selectAttrQeury={},this.loadlistClassifyLinkAttr()},selectedListClassifyLinkAttr:function(){if(1!=this.selectAttrParams.selectionChangeAttrList.length)return this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�!"),!1;var e=this.selectAttrParams.selectionChangeAttrList[0];this.form=Object.assign({},this.form,{referAttributeId:e.id||"",referAttributeName:e.name||e.id,referCodeClassifyOid:this.currentSelectTreeData.key||"",referCodeClassifyOidName:this.currentSelectTreeData.title||""}),this.isShowSelectAttrOption=!1},openBasicSecCodeValueMgr:function(e){"codefixedsec"===e.secType?(this.isShowFixedForm=!0,this.loadFixedValueTableData(e)):(this.isShowFixedForm=!1,this.loadClassifyValueData(e)),this.codefixedsecOrCodeclassifysec=e,this.isShowBasicSecCodeValueMgr=!0},loadFixedValueTableData:function(e){var t=this;this.fixedValueOptionLoading=!0,Object(u["gridCodeFixedValue"])(1,-1,{codeFixedSecOid:e.oid}).then((function(e){t.fixedValueData=e.data.data.records,t.fixedValueOptionLoading=!1}))},selectedCodeValueRow:function(e){this.selectedFixedOrCodeclassifyValue=e,this.codeFixdForm.id=e.id,this.codeFixdForm.description=e.description,this.codeFixdForm.codeFixedSecOid=e.codefixedsecoid},addCodeSecValue:function(e){var t=this;if("codefixedsec"===e){if(!this.tipsCodeSecValueMessage(this.codeFixdForm.id))return;this.codeFixdForm.codeFixedSecOid=this.codefixedsecOrCodeclassifysec.oid,Object(u["addSaveCodeFixedValue"])(this.codeFixdForm).then((function(){t.loadFixedValueTableData({oid:t.codefixedsecOrCodeclassifysec.oid}),t.clearFixedOrClassifyForm("codefixedsec"),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}))}else{if(!this.tipsCodeSecValueMessage(this.codeClassifyForm.id))return;this.codeClassifyForm.codeClassifySecOid=this.codefixedsecOrCodeclassifysec.oid,Object(d["addSaveCodeClassifyValue"])(this.codeClassifyForm).then((function(){t.loadClassifyValueData({oid:t.codefixedsecOrCodeclassifysec.oid}),t.clearFixedOrClassifyForm("codeclassifyvaluesec"),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){t.$confirm(e,{confirmButtonText:"纭畾",type:"error"})}))}},clearFixedOrClassifyForm:function(e){this.selectedFixedOrCodeclassifyValue="","close"===e&&(this.codeFixdForm=this.$options.data().codeFixdForm,this.codeClassifyForm=this.$options.data().codeClassifyForm),"codefixedsec"===e?(this.codeFixdForm.description="",this.codeFixdForm.codeFixedSecOid=""):this.codeClassifyForm=this.$options.data().codeClassifyForm},tipsCodeSecValueMessage:function(e){return""==e.trim()?(this.$message.warning("鐮佸�间笉鑳戒负绌猴紒"),!1):!(e.trim().length>this.codefixedsecOrCodeclassifysec.codeSecLength)||(this.$message.warning("鐮佸�奸暱搴︿笉鑳藉ぇ浜�"+this.codefixedsecOrCodeclassifysec.codeSecLength),!1)},editCodeSecValue:function(e){var t=this;if("codefixedsec"==e){if(!this.tipsCodeSecValueMessage(this.codeFixdForm.id))return;var n={oid:this.selectedFixedOrCodeclassifyValue.oid,ts:(new Date).getTime(),description:this.codeFixdForm.description,id:this.codeFixdForm.id,codeFixedSecOid:this.selectedFixedOrCodeclassifyValue.codefixedsecoid};Object(u["editCodeFixedValue"])(n).then((function(){t.loadFixedValueTableData({oid:t.codefixedsecOrCodeclassifysec.oid}),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}))}else{if(!this.tipsCodeSecValueMessage(this.codeClassifyForm.id))return;if(this.codeClassifyForm.oid=this.selectedFixedOrCodeclassifyValue.attributes.oid,this.checkClassUpdate(this.codefixedsecOrCodeclassifysec.oid,this.codeClassifyForm.codeClassifySecOid))return;this.$delete(this.codeClassifyForm,"parentClassifyValueOid"),Object(d["editCodeClassifyValue"])(this.codeClassifyForm).then((function(){t.loadClassifyValueData({oid:t.codefixedsecOrCodeclassifysec.oid}),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}))}},delCodeSecValue:function(e){var t=this;if("codefixedsec"==e)this.$confirm("鏄惁鍒犻櫎杩欐潯鏁版嵁锛熷鏋滆寮曠敤灏嗕笉鑳借鍒犻櫎锛�",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){var e=new Date(t.selectedFixedOrCodeclassifyValue.ts).getTime();return Object(u["deleteCodeFixedValue"])({oid:t.selectedFixedOrCodeclassifyValue.oid,ts:e})})).then((function(){t.selectedFixedOrCodeclassifyValue="",t.loadFixedValueTableData({oid:t.codefixedsecOrCodeclassifysec.oid}),t.clearFixedOrClassifyForm("codefixedsec"),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}));else{if(this.checkClassUpdate(this.codefixedsecOrCodeclassifysec.oid,this.codeClassifyForm.codeClassifySecOid))return;this.$confirm("鏄惁鍒犻櫎杩欐潯鏁版嵁锛熷鏋滆寮曠敤灏嗕笉鑳借鍒犻櫎锛�",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){var e=new Date(t.selectedFixedOrCodeclassifyValue.ts).getTime();return Object(d["deleteCodeClassifyValue"])({oid:t.selectedFixedOrCodeclassifyValue.oid,ts:e})})).then((function(){t.selectedFixedOrCodeclassifyValue="",t.loadClassifyValueData({oid:t.codefixedsecOrCodeclassifysec.oid}),t.clearFixedOrClassifyForm("codeclassifyvalue"),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))}},codeFixedValueOpetion:function(e,t){var n=t.$index;if("up"==e){if(this.fixedValueData[n].orderNum=this.fixedValueData[n].orderNum-1,this.fixedValueData[n-1].orderNum=this.fixedValueData[n].orderNum+1,n-1<0||this.fixedValueData[t.$index].orderNum-1<0)return;var r=this.fixedValueData[n-1];this.$set(this.fixedValueData,n-1,this.fixedValueData[n]),this.$set(this.fixedValueData,n,r)}else if("down"==e){this.fixedValueData[n].orderNum=this.fixedValueData[n].orderNum+1,this.fixedValueData[n+1].orderNum=this.fixedValueData[n].orderNum-1;var i=this.fixedValueData[n+1];this.$set(this.fixedValueData,n+1,this.fixedValueData[n]),this.$set(this.fixedValueData,n,i)}else{for(var o=n+1;o<this.fixedValueData.length-1;o++)this.fixedValueData[o].orderNum=this.fixedValueData[o].orderNum-1;this.$delete(this.fixedValueData,n)}},codeClassifyValueOpetion:function(e){if(!this.checkClassUpdate(this.codefixedsecOrCodeclassifysec.oid,this.codeClassifyForm.codeClassifySecOid)){var t=this.getCodeClassifyValueTreeData(),n=[];"up"==e?t.index-1>=0&&(n[0]=t.treeList[t.index].attributes,n[1]=t.treeList[t.index-1].attributes,n[0].orderNum=parseInt(n[0].orderNum)-1,n[1].orderNum=parseInt(n[1].orderNum)+1,this.saveCodeFixedOrClassifyValueOption("classifyValue",n)):t.index+1<t.treeList.length&&(n[0]=t.treeList[t.index].attributes,n[1]=t.treeList[t.index+1].attributes,n[0].orderNum=parseInt(n[0].orderNum)+1,n[1].orderNum=parseInt(n[1].orderNum)-1,this.saveCodeFixedOrClassifyValueOption("classifyValue",n))}},getCodeClassifyValueTreeData:function(){var e=this.selectedFixedOrCodeclassifyValue;return""==e.parentId.trim()?this.findTreeIndex(this.classifyValueTreeData,e.oid,!0):this.findTreeIndex(this.classifyValueTreeData,e.parentId,!1)},findTreeIndex:function(e,t,n){for(var r=0;r<e.length;r++)if(e[r].oid==t){if(n){var i={index:r,treeList:e};return i}return this.findTreeIndex(this.classifyValueTreeData[r].children,this.selectedFixedOrCodeclassifyValue.oid,!0)}},saveCodeFixedOrClassifyValueOption:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(t,n){var r,i=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("fixedValue"!=t){e.next=5;break}r={codeFixedSecOid:this.codefixedsecOrCodeclassifysec.oid,dtoList:JSON.stringify(this.fixedValueData)},Object(u["saveOrder"])(r).then((function(){i.selectedFixedOrCodeclassifyValue="",i.$message({type:"success",message:"淇濆瓨鎴愬姛!"})}),(function(e){window.console.log(e)})),e.next=8;break;case 5:return e.next=7,Object(d["saveCodeClassifyValueOrder"])({codeClassifySecOid:this.codefixedsecOrCodeclassifysec.oid,dtoList:JSON.stringify(n)}).then((function(){i.$message({type:"success",message:"淇濆瓨鎴愬姛!"})}),(function(e){window.console.log(e)}));case 7:this.loadClassifyValueData({oid:this.codefixedsecOrCodeclassifysec.oid});case 8:case"end":return e.stop()}}),e,this)})));function t(t,n){return e.apply(this,arguments)}return t}(),loadClassifyValueData:function(e){var t=this,n={queryAllLevel:!0,loadType:"all",multipleSelect:!1,isMuti:!1,isQueryAllColumn:!0,"conditionMap[codeclassifysecoid]":e.oid};Object(d["treeCodeClassifyValue"])(n).then((function(e){t.classifyValueTreeData=e.data}))},classisyValueTreeOnodeClick:function(e){this.selectedFixedOrCodeclassifyValue=e,this.codeClassifyForm.codeClassifySecOid=e.attributes.codeClassifySecOid,this.codeClassifyForm.id=e.attributes.id,this.codeClassifyForm.name=e.attributes.name,this.codeClassifyForm.parentClassifyValueOid=e.attributes.oid},checkClassUpdate:function(e,t){return e!=t&&this.$message({type:"error",message:"鎿嶄綔澶辫触銆愬瓙鍒嗙被涓庣埗鍒嗙被涔嬮棿涓嶈兘鐩镐簰淇敼鐮佸�笺��!"}),e!=t},openAdvancedQuery:function(e){this.advancedQueryParam.options="codeRule"==e?[{data:[],title:"缂栧彿",fieldType:"text",queryField:"id"},{data:[],title:"鍚嶇О",fieldType:"text",queryField:"name"},{data:[],title:"鎻忚堪",fieldType:"text",queryField:"description"},{data:[],title:"鐘舵��",fieldType:"combox",queryField:"lcStatus",comboxKey:"codeSearchLCStatus"}]:[{data:[],title:"鐮佹缂栧彿",fieldType:"text",queryField:"id"},{data:[],title:"鐮佹鍚嶇О",fieldType:"text",queryField:"name"},{data:[],title:"鎻忚堪",fieldType:"text",queryField:"description"},{data:[],title:"鐮佹绫诲瀷",fieldType:"combox",queryField:"secType",comboxKey:"codeSecType"}],this.advancedQueryParam.currentOpen=e,this.advancedQueryParam.advancedQuerySettingBox=!0},handleRange:function(){this.tipsMessage(this.selectionList)&&(this.codeRangeSettingBox=!0,this.getRangeCodeList())},getRangeCodeList:function(){var e=this;this.dialogLoading=!0,null==this.selectionList[0].oid&&this.$message.error("鏈幏鍙栧埌鍙傛暟!"),Object(s["listUseRange"])(this.selectionList[0].oid).then((function(t){e.useRangeData=t.data.data,e.dialogLoading=!1}))},refreshUseRangeChange:function(){this.getRangeCodeList()},updateStatus:function(e,t){var n=this;Object(s["updateStatus"])({oid:e,ts:(new Date).getTime,update:t}).then((function(){n.onLoad(n.page),n.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}))},enableOrDeactivatse:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(t,n){var r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.releadDisabled=!0,e.next=3,Object(s["checkLikeCodeRule"])(t).then((function(e){e.data.success?r.updateStatus(t,n):r.$confirm("test","鎻愮ず",{distinguishCancelAndClose:!0,confirmButtonText:"缁х画鍙戝竷",cancelButtonText:"鍙栨秷"}).then((function(){})).catch((function(e){r.$message({type:"info",message:"鍙栨秷鍙戝竷!"})}))}));case 3:this.releadDisabled=!1;case 4:case"end":return e.stop()}}),e,this)})));function t(t,n){return e.apply(this,arguments)}return t}(),openCodeRuleDialog:function(){this.tipsMessage(this.selectionList)&&(this.cloneSettingBox=!0,this.cloneCodeRuleForm.id=this.selectionList[0].id,this.cloneCodeRuleForm.name=this.selectionList[0].name,this.cloneCodeRuleForm.description=this.selectionList[0].description,this.loadBasic({oid:this.selectionList[0].oid}))},saveCloneCodeRule:function(){var e=this,t=this.cloneCodeRuleForm;if(""!=t.id.trim())if(""!=t.name.trim()){this.selectionList[0].oid="",this.selectionList[0].id=t.id,this.selectionList[0].name=t.name,this.selectionList[0].description=t.description,this.selectionList[0].createTime=(new Date).getTime(),this.selectionList[0].ts=new Date(this.selectionList[0].ts).getTime(),this.selectionList[0].lcStatus="Editing";var n=Object.assign({},this.selectionList[0],{elements:this.cloneData});Object(s["clone"])(n).then((function(){e.cloneSettingBox=!1,e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}))}else this.$message.warning("鐮佸�间笉鑳戒负绌�!");else this.$message.warning("缂栧彿涓嶈兘涓虹┖!")},openOtherCodeRuleDialog:function(){this.tipsMessage(this.selectionList)&&("Editing"==this.selectionList[0].lcStatus?this.cloneOtherCodeRuleSettingBox=!0:this.$message.warning("缂栫爜瑙勫垯宸茶寮曠敤锛屼笉鍏佽缂栬緫鎴栧垹闄�!"))},codeOtherCloneRuleRowClick:function(e){this.$refs.crudCloneCodeRuleOther.toggleSelection(),this.selectionOtherCloneCodeRuleList=e,this.$refs.crudCloneCodeRuleOther.setCurrentRow(e),this.$refs.crudCloneCodeRuleOther.toggleRowSelection(e),this.loadBasic(e)},codeOtherCloneBasicRowClick:function(e){this.$refs.crudCloneCodeBasicOther.toggleSelection(),this.selectionOtherCloneCodeBasicList=e,this.$refs.crudCloneCodeBasicOther.setCurrentRow(e),this.$refs.crudCloneCodeBasicOther.toggleRowSelection(e)},selectionOtherCloneCodeRuleChange:function(e){this.selectionOtherCloneCodeRuleList=e,this.$refs.crudBasic.setCurrentRow(this.selectionBasicList[e.length-1]),""==e&&(this.basicData=[]),this.selectionOtherCloneCodeRuleList.length>0&&this.loadBasic(this.selectionOtherCloneCodeRuleList[e.length-1])},selectionOtherCloneCodeBasicChange:function(e){this.selectionOtherCloneCodeBasicList=e,this.$refs.crudCloneCodeBasicOther.setCurrentRow(this.selectionOtherCloneCodeBasicList[e.length-1])},saveOtherCodeBasic:function(){var e=this,t=this.selectionList[0].oid,n=this.selectionOtherCloneCodeBasicList;if(n.length<=0)this.$message.warning("璇烽�夋嫨鐮佹鏁版嵁!");else{var r=n.filter((function(e){return e.pkCodeRule==t}));if(""==r){var i=[];n.forEach((function(e){i.push(e.oid)}));var o={pkCodeRule:t,oidArr:i.join(",")};Object(c["cloneCodeBasic"])(o).then((function(){e.cloneOtherCodeRuleSettingBox=!1,e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}))}else this.$message.warning("闇�瑕佸厠闅嗙殑缂栫爜瑙勫垯涓庤鍏嬮殕鐨勭紪鐮佽鍒欑浉鍚�!")}},clearAllCodeSec:function(){var e=this;if(0!=this.selectionList.length)if(1==this.selectionList.length){var t=this.selectionList[0];this.$confirm("纭畾瑕佹竻绌虹爜鍊硷紵濡傛灉娓呯┖灏嗕笉鑳借鎭㈠锛岃璋ㄦ厧锛�",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){var e=new Date(t.ts).getTime();return Object(s["clearAllCode"])({oid:t.oid,ts:e})})).then((function(){e.this.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))}else this.$message.warning("姣忔鍙兘閫夋嫨涓�鏉℃暟鎹�!");else this.$message.warning("娌℃湁閫夋嫨鏁版嵁!")},rowSave:function(e,t,n){var r=this;console.log(e),Object(s["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){n(),window.console.log(e)}))},openEdit:function(e){this.$refs.crud.rowEdit(e,e.$index)},rowUpdate:function(e,t,n,r){var i=this;e.ts=(new Date).getTime,Object(s["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){r(),console.log(e)}))},handleDelete:function(){var e=this;this.tipsMessage(this.selectionList)&&this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){var t=e.selectionList[0].oid,n=new Date(e.selectionList[0].ts).getTime();return Object(s["remove"])({oid:t,ts:n})})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()}))},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(s["getDetail"])(this.ruleForm.oid).then((function(e){n.ruleForm=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.page.currentPage=1;var n={};e&&Object.keys(e).forEach((function(t){n["conditionMap["+t+"_like]"]=e[t].trim()})),this.query=n,this.onLoad(this.page),t()},selectionChange:function(e){this.selectionList=e,this.selectionList.length<=0&&this.hideBasicTable(!1),this.selectionList.length>0&&(this.$refs.crud.setCurrentRow(this.selectionList[e.length-1]),this.currentCodeRuleOid=this.selectionList[e.length-1].oid,this.currentRuleLcStatus=this.selectionList[e.length-1].lcStatus,this.loadBasic(this.selectionList[e.length-1]))},codeRuleRowClick:function(e){this.$refs.crud.toggleSelection(),this.$refs.crud.toggleRowSelection(e)},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this;this.loading=!0,Object(s["gridCodeRule"])(e.currentPage,e.pageSize,this.query).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,n.records.length<=0?t.hideBasicTable(!1):(t.loadBasic(t.data[0]),t.$nextTick((function(){t.$refs.crud.toggleRowSelection(t.data[0]),t.$refs.crud.setCurrentRow(t.data[0])})),t.selectionList=n.records[0])}))},clearBasicAddForm:function(){this.form=this.$options.data().form},openAddBasicCodeSec:function(){this.tipsMessage(this.selectionList)&&("Editing"==this.selectionList[0].lcStatus?(this.openBasicDialog("add",null),this.loadCodeSecType()):this.$message.warning('缂栫爜瑙勫垯鐘舵�佷笉鏄�"缂栬緫涓�"锛屼笉鍏佽缂栬緫鐮佹!'))},openBasicDialog:function(e,t){if("add"==e)this.basicSecDialogTitle="娣诲姞鐮佹淇℃伅",this.showbtn=!0,this.basicSecOnlyRead=!1;else if("edit"==e){if(1!=this.selectionList.length)return void this.$message.warning("璇烽�夋嫨涓�鏉$紪鐮佽鍒欐暟鎹�!");this.basicSecDialogTitle="淇敼鐮佹淇℃伅",this.showbtn=!0,this.basicSecOnlyRead=!1}else this.basicSecDialogTitle="鏌ョ湅鐮佹淇℃伅",this.showbtn=!1,this.basicSecOnlyRead=!0;this.changeSectypeFormItems("add"==e?null:t),this.addBasicCodeSettingBox=!0},saveOrEditBasicCode:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t,n=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(null!=this.selectionList[0].oid&&""!=this.selectionList[0].oid){e.next=3;break}return this.$message.warning("缂哄け蹇呰鍙傛暟锛岃閲嶆柊閫夋嫨缂栫爜瑙勫垯鍚庡啀璇�!"),e.abrupt("return");case 3:if(this.form.pkCodeRule=this.selectionList[0].oid,""!=this.form.oid&&null!=this.form.oid){e.next=12;break}if(!this.checkForm()){e.next=9;break}return e.next=8,Object(c["addSave"])(this.form).then((function(){n.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)}));case 8:this.addBasicCodeSettingBox=!1;case 9:this.loadBasic(this.selectionList[0]),e.next=16;break;case 12:"coderefersec"!==this.form.referConfig&&void 0==this.form.referConfig||(t=JSON.parse(this.form.referConfig),t.referType=this.form.referBtmId,t.referTypeName=this.form.referBtmName,this.form.referConfig=JSON.stringify(t)),Object(c["editSave"])(this.form).then((function(){n.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}),(function(e){window.console.log(e)})),this.loadBasic(this.selectionList[0]),this.addBasicCodeSettingBox=!1;case 16:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),checkForm:function(){var e=this.form,t=/^[0-9]+\.{0,1}[0-9]*$/,n=/^[0-9]*[1-9][0-9]*$/,r="蹇呭~椤逛笉鑳戒负绌�";if(""==e.id)return this.$message.warning("(鐮佹缂栧彿)"+r),this.$refs.id.$el.querySelector("input").focus(),!1;if(""==e.name)return this.$message.warning("(鐮佹鍚嶇О)"+r),this.$refs.name.$el.querySelector("input").focus(),!1;if(""==e.secType)return this.$message.warning("(鐮佹绫诲瀷)"+r),this.$refs.secType.$el.querySelector("select").focus(),!1;if("codefixedsec"===e.secType){if(""==e.codeSecLengthType)return this.$message.warning("(鐮佹闀垮害绫诲瀷)"+r),!1;if(""==e.codeSecLength)return this.$message.warning("(鐮佹闀垮害)"+r),this.$refs.codeSecLength.$el.querySelector("input").focus(),!1;if(!t.test(e.codeSecLength))return this.$message.warning("鐮佹鐨勯暱搴﹀繀椤讳负鏁板瓧鍊�"),this.$refs.codeSecLength.$el.querySelector("input").focus(),!1}else if("codeattrsec"===this.form.secType){if(""==e.referAttributeId)return this.$message.warning("(灞炴��)"+r),this.$refs.referAttributeId.$el.querySelector("input").focus(),!1}else if("codeserialsec"===this.form.secType){if(""==e.codeSecLength)return this.$message.warning("(鐮佹鐨勯暱搴�)"+r),this.$refs.seriaCodeSecLength.$el.querySelector("input").focus(),!1;if(!t.test(e.codeSecLength))return this.$message.warning("鐮佹鐨勯暱搴﹀繀椤讳负鏁板瓧鍊�"),this.$refs.seriaCodeSecLength.$el.querySelector("input").focus(),!1;if(!t.test(e.serialStart))return this.$message.warning("娴佹按鍙风殑璧峰鍊煎繀椤讳负鏁板瓧鍊�"),this.$refs.serialStart.$el.querySelector("input").focus(),!1;if(!t.test(e.serialStep))return this.$message.warning("娴佹按鐨勬闀垮繀椤讳负鏁板瓧鍊�"),this.$refs.serialStep.$el.querySelector("input").focus(),!1;if(""==e.codeFillType)return this.$message.warning("(缂栫爜琛ヤ綅鏂瑰紡)"+r),!1;if("涓嶈ˉ浣�"!=e.codeFillType&&""==e.codeFillSeparator)return this.$message.warning("褰撹ˉ浣嶆柟寮忎负宸﹁ˉ浣嶆垨鑰呭彸琛ヤ綅鐨勬椂鍊欙紝琛ヤ綅瀛楃涓嶈兘涓虹┖"),!1;if(""==e.codeFillLength)return this.$message.warning("濉厖闀垮害涓嶈兘涓虹┖"),this.$refs.codeFillLength.$el.querySelector("input").focus(),!1;if(!t.test(e.codeFillLength))return this.$message.warning("濉厖闀垮害蹇呴』涓烘暟瀛楀��"),this.$refs.codeFillLength.$el.querySelector("input").focus(),!1;if(""==e.codeFillLimit)return this.$message.warning("(娴佹按涓婇檺)"+r),this.$refs.codeFillLimit.$el.querySelector("input").focus(),!1;if(!t.test(e.codeFillLimit))return this.$message.warning("娴佹按涓婇檺蹇呴』涓烘暟瀛楀��"),this.$refs.codeFillLimit.$el.querySelector("input").focus(),!1}else if("codelevelsec"===this.form.secType){if(""==e.codeLevelType)return this.$message.warning("(灞傜骇绫诲瀷)"+r),!1;if("code_level_min"!=e.codeLevelType&&!t.test(e.codeLevelValue))return this.$message.warning("(灞傜骇鐨勫��)鍙兘濉啓鏁板瓧"),this.$refs.codeLevelValue.$el.querySelector("input").focus(),!1;if(""==e.valueCutType)return this.$message.warning("(瀛楃鎴彇绫诲瀷)"+r),!1;if("code_cut_none"!=e.valueCutType&&!n.test(e.valueCutLength))return this.$message.warning("(鍊兼埅鍙栭暱搴�)鍙兘濉啓姝f暣鏁�"),this.$refs.valueCutLength.$el.querySelector("input").focus(),!1}else if("coderefersec"===this.form.secType){if(""==e.referBtmId)return this.$message.warning("(鍙傜収寮曠敤鐨勪笟鍔$被鍨�)"+r),this.$refs.referBtmId.$el.querySelector("input").focus(),!1;if(""==e.referConfig)return this.$message.warning("(鍙傜収閰嶇疆)"+r),this.$refs.referConfig.$el.querySelector("input").focus(),!1}else if("codedatesec"===this.form.secType){if(""==e.codeDateFormatStr)return this.$message.warning("(鏃ユ湡鏍煎紡)"+r),this.$refs.codeDateFormatStr.$el.querySelector("input").focus(),!1}else if("codeclassifysec"===this.form.secType){if(""==e.codeSecLengthType)return this.$message.warning("(鐮佹闀垮害绫诲瀷)"+r),!1;if(""==e.codeSecLength)return this.$message.warning("(鐮佹闀垮害)"+r),this.$refs.classCodeSecLength.$el.querySelector("input").focus(),!1;if(!t.test(e.codeSecLength))return this.$message.warning("鐮佹鐨勯暱搴﹀繀椤讳负鏁板瓧鍊�"),this.$refs.classCodeSecLength.$el.querySelector("input").focus(),!1}else if("codevariablesec"===this.form.secType){if(""==e.codeSecLength)return this.$message.warning("(鐮佹闀垮害)"+r),this.$refs.varCodeSecLength.$el.querySelector("input").focus(),!1;if(!t.test(e.codeSecLength))return this.$message.warning("鐮佹鐨勯暱搴﹀繀椤讳负鏁板瓧鍊�"),this.$refs.classCodeSecLength.$el.querySelector("input").focus(),!1;if(""==e.codeFillType)return this.$message.warning("(缂栫爜琛ヤ綅鏂瑰紡)"+r),!1;if("code_fill_none"!=e.codeFillType&&""==e.codeFillSeparator)return this.$message.warning("褰撹ˉ浣嶆柟寮忎负宸﹁ˉ浣嶆垨鑰呭彸琛ヤ綅鐨勬椂鍊欙紝琛ヤ綅瀛楃涓嶈兘涓虹┖"),!1}return!0},tipsMessage:function(e){return 1==e.length||(this.$message.warning("璇烽�夋嫨涓�鏉$紪鐮佽鍒欐暟鎹�!"),!1)},deleteBasicCode:function(){var e=this;if(this.tipsMessage(this.selectionBasicList)){var t=this.selectionBasicList[0].oid;this.$confirm("鏄惁鍒犻櫎杩欐潯鏁版嵁锛熷鏋滆寮曠敤灏嗕笉鑳借鍒犻櫎锛�",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){var n=new Date(e.selectionBasicList[0].ts).getTime();return Object(c["deleteData"])({oid:t,ts:n})})).then((function(){e.loadBasic({oid:null==e.currentCodeRuleOid||""==e.currentCodeRuleOid?e.selectionList[0].oid:e.currentCodeRuleOid}),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudBasic.toggleSelection()}))}},loadBasic:function(e){this.cloneSettingBox?this.cloneTableLoading=!0:this.loadingBasic=!0,""==e&&null==e||(this.currentCodeRuleOid=e.oid,this.currentRuleLcStatus=e.lcStatus,this.sendGridCodeBasicSec({pkCodeRule:e.oid},!1))},sendGridCodeBasicSec:function(e,t){var n=this;this.selectionList.length>=0&&!this.$refs.crudBasic.option.column[0].search&&this.hideBasicTable(!0);var r={};e&&!t&&Object.keys(e).forEach((function(t){r["conditionMap["+t+"]"]=e[t].trim()})),t&&(e["conditionMap[pkCodeRule]"]=null==this.currentCodeRuleOid||""==this.currentCodeRuleOid?this.selectionList[0].oid:this.currentCodeRuleOid),Object(c["gridCodeBasicSec"])(1,-1,t?e:r).then((function(e){var t=e.data.data;n.cloneSettingBox?(n.cloneData=t.records,n.cloneTableLoading=!1):(n.basicData=t.records,n.loadingBasic=!1)}))},selectionBasicChange:function(e){this.selectionBasicList=e,this.$refs.crudBasic.setCurrentRow(this.selectionBasicList[e.length-1])},codeBasicSecRowClick:function(e){this.$refs.crudBasic.toggleSelection(),this.selectionBasicList=e,this.$refs.crudBasic.setCurrentRow(e),this.$refs.crudBasic.toggleRowSelection(e)},basicSearchChange:function(e,t){this.sendGridCodeBasicSec(Object.assign(e,{pkCodeRule:this.selectionList[this.selectionList.length-1].oid}),!1),t()},basicSearchReset:function(){this.sendGridCodeBasicSec({pkCodeRule:this.selectionList[this.selectionList.length-1].oid},!1)},upOrderNum:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(t){var n=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.tipsMessage(this.selectionList)){e.next=2;break}return e.abrupt("return");case 2:if("Editing"==this.selectionList[0].lcStatus){e.next=5;break}return this.$message.warning("鍙湁缂栫爜瑙勫垯鐨勭姸鎬佹槸 [缂栬緫涓璢 鐨勬椂鍊欙紝鎵嶈兘璋冩暣鐮佹椤哄簭!"),e.abrupt("return");case 5:if(null!=t.oid&&""!=t.oid){e.next=8;break}return this.$message.warning("鏈幏鍙栧埌蹇呭~鍙傛暟!"),e.abrupt("return");case 8:return e.next=10,Object(c["upOrderNum"])(t.oid).then((function(){n.loadBasic(n.selectionList[0]),n.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}));case 10:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),downOrderNum:function(e){var t=this;if(this.tipsMessage(this.selectionList)){var n=this.selectionList[0].oid;"Editing"==this.selectionList[0].lcStatus?null!=e.oid&&""!=e.oid?Object(c["downOrderNum"])(e.oid).then((function(){t.loadBasic({oid:n}),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})})):this.$message.warning("鏈幏鍙栧埌蹇呭~鍙傛暟!"):this.$message.warning("鍙湁缂栫爜瑙勫垯鐨勭姸鎬佹槸 [缂栬緫涓璢 鐨勬椂鍊欙紝鎵嶈兘璋冩暣鐮佹椤哄簭!")}},refreshChangeBasicSec:function(){this.loadBasic(this.selectionList.at(-1))},hideBasicTable:function(e){this.$refs.crudBasic.option.refreshBtn=e,this.$refs.crudBasic.option.column[0].search=e,this.$refs.crudBasic.option.column[1].search=e,e||(this.selectionList=[],this.basicData=[])},changeCutType:function(e){"code_cut_none"!=e?""==this.form.valueCutLength&&(this.form.valueCutLength=1):this.form.valueCutLength=""},openAttrSelectOrGetValue:function(e){"attr"===e?(this.isShowSelectAttrOption=!0,this.loadlistClassifyLinkAttr()):"value"===e?this.formulaEditorParams.formulaEditorSettingBox=!0:"parentClassifySecOid"===e?this.parentClsfyParams.isShowParentClassifySettingBox=!0:"referBtmId"===e?(this.referBtmDialogParams.selectReferBtmSettingBox=!0,this.$refs[this.referBtmDialogParams.ref].referBtmOnLoad()):"referConfig"===e&&(this.referConfigVisble=!0,this.referConfigOption={referBtmName:this.form.referBtmName,referBtmId:this.form.referBtmId,referConfig:this.form.referConfig||""},this.$refs.referConfig.$el.querySelector("input").blur())},clearAttrDataByIcon:function(e){"attr"===e?(this.form.referAttributeName="",this.form.referAttributeId="",this.form.referCodeClassifyOid="",this.form.referCodeClassifyOidName=""):"value"===e?this.form.getValueClass="":"parentClassifySecOid"===e?this.form.parentClassifySecOid="":"referBtmId"===e?(this.form.referBtmId="",this.form.referBtmName="",this.form.referConfig=""):"referConfig"===e&&(this.form.referConfig="")},inputSelectBlur:function(e){e.target.value&&(this.form.codeFillSeparator=e.target.value)},changeSectypeFormItems:function(e){0==this.enumParam.secTypeList.length&&this.loadCodeSecType(),this.form=null!=e?{oid:e.oid,id:e.id,name:e.name,secType:e.secType,description:e.description,serialDependFlag:"true"==e.serialDependFlag,serialDependOrder:e.serialDependOrder,nullableFlag:"true"==e.nullableFlag,displayFlag:"true"==e.displayFlag,componentCodeFlag:"true"==e.componentCodeFlag,pkCodeRule:e.pkCodeRule}:{id:this.form.id,name:this.form.name,secType:this.form.secType,description:this.form.description,serialDependFlag:this.form.serialDependFlag,serialDependOrder:this.form.serialDependOrder,nullableFlag:this.form.nullableFlag,displayFlag:this.form.displayFlag,componentCodeFlag:this.form.componentCodeFlag,pkCodeRule:this.form.pkCodeRule},"codefixedsec"===this.form.secType?(this.form=Object.assign({},this.form,{codeSecLength:null!=e&&""!=e.codeSecLength?e.codeSecLength:"",codeSecLengthType:null!=e&&""!=e.codeSecLengthType?e.codeSecLengthType:"code_sec_length_variable"}),this.loadCodeSecLength()):"codeattrsec"===this.form.secType?this.form=Object.assign({},this.form,{referCodeClassifyOid:null!=e&&""!=e.referCodeClassifyOid?e.referCodeClassifyOid:"",referCodeClassifyOidName:null!=e&&""!=e.referCodeClassifyOidName?e.referCodeClassifyOidName:"",referAttributeId:null!=e&&""!=e.referAttributeId?e.referAttributeId:"",referAttributeName:null!=e&&""!=e.referAttributeName?e.referAttributeName:"",getValueClass:null!=e&&""!=e.getValueClass?e.getValueClass:""}):"codeserialsec"===this.form.secType?(this.form=Object.assign({},this.form,{codeSecLength:null!=e&&""!=e.codeSecLength?e.codeSecLength:"",serialStart:null!=e&&""!=e.serialStart?e.serialStart:1,serialStep:null!=e&&""!=e.serialStep?e.serialStep:1,codeFillType:null!=e&&""!=e.codeFillType?e.codeFillType:"code_fill_left",codeFillSeparator:null!=e&&""!=e.codeFillSeparator?e.codeFillSeparator:"0",codeFillLength:null!=e&&""!=e.codeFillLength?e.codeFillLength:"",codeFillLimit:null!=e&&""!=e.codeFillLimit?e.codeFillLimit:"",codeFillFlag:null!=e&&""!=e.codeFillFlag&&"true"==e.codeFillFlag,customCodeSerialClass:null!=e&&""!=e.customCodeSerialClass?e.customCodeSerialClass:""}),this.loadCodeFillType(),this.loadCodeFillSeparator()):"codelevelsec"===this.form.secType?(this.form=Object.assign({},this.form,{codeLevelType:null!=e&&""!=e.codeLevelType?e.codeLevelType:"code_level_min",codeLevelValue:null!=e&&""!=e.codeLevelValue?e.codeLevelValue:"",valueCutType:null!=e&&""!=e.valueCutType?e.valueCutType:"code_cut_none",valueCutLength:null!=e&&""!=e.valueCutLength?e.valueCutLength:"",codeGetValueType:null!=e&&""!=e.codeGetValueType?e.codeGetValueType:"code_get_value_all_up"}),this.loadCodeLevelType(),this.loadCodeCutType(),this.loadCodeGetValueType()):"coderefersec"===this.form.secType?this.form=Object.assign({},this.form,{referBtmId:null!=e&&""!=e.referBtmId?e.referBtmId:"",referBtmName:null!=e&&""!=e.referBtmName?e.referBtmName:"",referConfig:null!=e&&""!=e.referConfig?e.referConfig:"",referValueInfo:null!=e&&""!=e.referValueInfo?e.referValueInfo:""}):"codedatesec"===this.form.secType?this.form=Object.assign({},this.form,{codeDateFormatStr:null!=e&&""!=e.codeDateFormatStr?e.codeDateFormatStr:""}):"codeclassifysec"===this.form.secType?(this.form=Object.assign({},this.form,{codeSecLengthType:null!=e&&""!=e.codeSecLengthType?e.codeSecLengthType:"code_sec_length_variable",codeSecLength:null!=e&&""!=e.codeSecLength?e.codeSecLength:"",matchClassifyValueFlag:null!=e&&""!=e.matchClassifyValueFlag&&"true"==e.matchClassifyValueFlag,parentClassifySecOid:null!=e&&""!=e.parentClassifySecOid?e.parentClassifySecOid:"",parentClassifySecText:null!=e&&""!=e.parentClassifySecText?e.parentClassifySecText:""}),this.loadCodeSecLength()):"codevariablesec"===this.form.secType&&(this.form=Object.assign({},this.form,{codeSecLength:null!=e&&""!=e.codeSecLength?e.codeSecLength:"",codeFillType:null!=e&&""!=e.codeFillType?e.codeFillType:"code_fill_left",codeFillSeparator:null!=e&&""!=e.codeFillSeparator?e.codeFillSeparator:"0"}),this.loadCodeFillType(),this.loadCodeFillSeparator())},getLocalStorageEnum:function(e){var t=JSON.parse(localStorage.getItem(e));return null==t&&Object(f["getDictionary"])({code:e}).then((function(n){t=n.data.data,localStorage.setItem(e,JSON.stringify(n.data.data))})),t},loadTotalEnum:function(){this.loadCodeSecType(),this.loadCodeSecLength(),this.loadCodeFillType(),this.loadCodeFillSeparator(),this.loadCodeLevelType(),this.loadCodeCutType(),this.loadCodeGetValueType()},loadCodeSecType:function(){this.enumParam.secTypeList=this.getLocalStorageEnum("codeSecType"),this.loadCodeSecLength()},loadCodeSecLength:function(){this.enumParam.codeSecLengthType=this.getLocalStorageEnum("codeSecLength")},loadCodeFillType:function(){this.enumParam.codeFillType=this.getLocalStorageEnum("codeFillType")},loadCodeFillSeparator:function(){var e=this,t=JSON.parse(localStorage.getItem("codeFillSeparator"));null==t&&Object(f["getDictionary"])("codeFillSeparator").then((function(t){e.enumParam.codeFillSeparator=t.data.data,localStorage.setItem(key,JSON.stringify(t.data.data))}))},loadCodeLevelType:function(){this.enumParam.codeLevelType=this.getLocalStorageEnum("codeLevelType")},loadCodeCutType:function(){this.enumParam.codeCutType=this.getLocalStorageEnum("codeCutType")},loadCodeGetValueType:function(){this.enumParam.codeGetValueType=this.getLocalStorageEnum("codeGetValueType")}}},D=L,M=(n("af29"),n("2877")),E=Object(M["a"])(D,i,o,!1,null,null,null);t["default"]=E.exports},f74c:function(e,t,n){"use strict";n("1527")},f9ca:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[e.permission.plCodeKeyattrrepeat_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n      ")]):e._e()],1)],2)],1)},i=[],o=(n("8e6e"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("ade3")),a=n("4d92"),s={height:"auto",calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,searchLabelWidth:120,border:!0,index:!0,viewBtn:!0,selection:!0,dialogClickModal:!1,highlightCurrentRow:!0,rowKey:"oid",column:[{label:"",prop:"oid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionoid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"nameoid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"btmname",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastr",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"firstr",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastv",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"firstv",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"creator",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"createtime",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastmodifier",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lastmodifytime",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionrule",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionrule",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionseq",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"revisionvalue",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionseq",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"versionvalue",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lctid",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"lcstatus",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"ts",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"瑙勫垯缂栧彿",prop:"id",type:"input",search:!0,rules:[{required:!0,message:"璇疯緭鍏ヨ鍒欑紪鍙�",trigger:"blur"}]},{label:"瑙勫垯鍚嶇О",prop:"name",search:!0,type:"input",rules:[{required:!0,message:"璇疯緭鍏ヨ鍒欏悕绉�",trigger:"blur"}]},{label:"鎻忚堪",prop:"description",type:"input",search:!0,rules:[{required:!0,message:"璇疯緭鍏ユ弿杩�",trigger:"blur"}]},{label:"",prop:"owner",type:"select",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"",prop:"copyfromversion",type:"input",addDisplay:!1,editDisplay:!1,viewDisplay:!1,hide:!0},{label:"蹇界暐澶у皬鍐�",prop:"ignorecaseflag",type:"select",dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeKeyFlag",dataType:"String",search:!0,props:{label:"itemName",value:"itemValue"},rules:[{required:!0,message:"璇疯緭鍏ュ拷鐣ュぇ灏忓啓",trigger:"blur"}]},{label:"蹇界暐绌烘牸",prop:"ignorespaceflag",type:"select",dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeKeyFlag",dataType:"String",search:!0,props:{label:"itemName",value:"itemValue"},rules:[{required:!0,message:"璇疯緭鍏ュ拷鐣ョ┖鏍�",trigger:"blur"}]},{label:"蹇界暐鍏ㄩ儴绌烘牸",prop:"ignoreallspaceflag",type:"select",dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeKeyFlag",dataType:"String",search:!0,props:{label:"itemName",value:"itemValue"},rules:[{required:!0,message:"璇疯緭鍏ュ拷鐣ュ叏閮ㄧ┖鏍�",trigger:"blur"}]},{label:"蹇界暐鍏ㄥ崐瑙�",prop:"ignorewidthflag",type:"select",search:!0,dicUrl:"/api/ubcs-omd/enum/dictionary?code=codeKeyFlag",dataType:"String",props:{label:"itemName",value:"itemValue"},rules:[{required:!0,message:"璇疯緭鍏ュ拷鐣ュ叏鍗婅",trigger:"blur"}]}]},c=n("5880");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={data:function(){return{form:{},query:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:s,data:[]}},computed:u(u({},Object(c["mapGetters"])(["permission"])),{},{permissionList:function(){return{}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.oid)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){n(),window.console.log(e)}))},rowUpdate:function(e,t,n,r){var i=this;Object(a["update"])(e).then((function(){i.onLoad(i.page),i.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),n()}),(function(e){r(),console.log(e)}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.oid)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.oid).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(a["getList"])(e.currentPage,e.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=d,h=n("2877"),p=Object(h["a"])(f,r,i,!1,null,null,null);t["default"]=p.exports},fa1c:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,data:e.data,page:e.page},on:{"on-load":e.onLoad,"row-save":e.rowSave,"row-update":e.rowUpdate,"row-del":e.rowDel,"update:page":function(t){e.page=t}},scopedSlots:e._u([{key:"menu",fn:function(n){var r=n.row,i=n.index;return[t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-edit"},on:{click:function(t){return e.handleEdit(r,i)}}},[e._v("\n        缂栬緫\n      ")]),t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-delete"},on:{click:function(t){return e.handleDel(r,i)}}},[e._v("\n        鍒犻櫎\n      ")])]}},{key:"icon",fn:function(e){return[t("i",{class:e.row.icon,staticStyle:{"font-size":"24px"}})]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)},i=[],o=(n("6b54"),n("28a5"),n("7c41")),a={name:"passwords.vue",data:function(){var e="",t="",n="",r="",i="",o="",a="",s="";return e=function(e,t,n){a=1*t,""==t?n(new Error("璇疯緭鍏ュ瘑鐮佹渶灏忛暱搴�")):/[^\d]/g.test(t)?n(new Error("瀵嗙爜鏈�灏忛暱搴︾殑杈撳叆绫诲瀷鍙兘涓烘暟瀛楃被鍨�")):n()},t=function(e,t,n){s=1*t,""==t?n(new Error("璇疯緭鍏ュ瘑鐮佹渶澶ч暱搴�")):s<=a?n(new Error("瀵嗙爜鏈�澶ч暱搴︿笉鑳藉皬浜庡瘑鐮佹渶澶ч暱搴�")):/[^\d]/g.test(t)?n(new Error("瀵嗙爜鏈�澶ч暱搴︾殑杈撳叆绫诲瀷鍙兘涓烘暟瀛楃被鍨�")):n()},n=function(e,t,n){""==t?n(new Error("璇疯緭鍏ヨ繃鏈熸椂闂�")):/[^\d]/g.test(t)?n(new Error("杩囨湡鏃堕棿鐨勮緭鍏ョ被鍨嬪彧鑳戒负鏁板瓧绫诲瀷")):n()},r=function(e,t,n){""==t?n(new Error("璇疯緭鍏ヨ繃鏈熸椂闂�")):/[^\d]/g.test(t)?n(new Error("杩囨湡鏃堕棿鐨勮緭鍏ョ被鍨嬪彧鑳戒负鏁板瓧绫诲瀷")):n()},i=function(e,t,n){""==t?n(new Error("璇疯緭鍏ラ攣瀹氭鏁�")):/[^\d]/g.test(t)?n(new Error("閿佸畾娆℃暟鐨勮緭鍏ョ被鍨嬪彧鑳戒负鏁板瓧绫诲瀷")):n()},o=function(e,t,n){""==t?n(new Error("璇疯緭鍏ラ攣瀹氭椂闂�")):/[^\d]/g.test(t)?n(new Error("閿佸畾鏃堕棿鐨勮緭鍏ョ被鍨嬪彧鑳戒负鏁板瓧绫诲瀷")):n()},{form:{},page:{pageSize:10,currentPage:1,total:100},data:[],option:{headerAlign:"center",align:"center",border:!0,index:!0,rowKey:"id",editBtn:!1,delBtn:!1,column:[{label:"绛栫暐鍚嶇О",prop:"strategyName",align:"left",span:24,labelWidth:"11%",rules:[{required:!0,message:"璇疯緭鍏ョ瓥鐣ュ悕绉�",trigger:"blur"}]},{label:"瀵嗙爜鏈�灏忛暱搴�",prop:"minPwdLen",span:12,labelWidth:"22%",rules:[{required:!0,validator:e,trigger:"blur"}]},{label:"瀵嗙爜鏈�澶ч暱搴�",prop:"maxPwdLen",span:12,labelWidth:"25%",rules:[{required:!0,validator:t,trigger:"change"}]},{label:"缁勫悎鏂规硶",prop:"combinationNames",labelWidth:91,display:!1},{label:"缁勫悎鏂规硶",prop:"combinationIds",type:"checkbox",span:12,labelWidth:"22%",id:5,hide:!0,change:this.handleCheckboxChange,rules:[{required:!0,message:"璇烽�夋嫨缁勫悎鏂规硶",trigger:"blur"}],dicUrl:"/api/ubcs-system/combination/select",dicMethod:"get",props:{value:"ID",label:"NAME"}},{label:"蹇呭~绉嶇被",prop:"requiredType",type:"select",span:12,labelWidth:"25%",change:this.handleSelectChange,rules:[{required:!0,message:"璇烽�夋嫨蹇呭~绉嶇被",trigger:"blur"}],dicData:[{label:"1绉�",value:1,disabled:!1},{label:"2绉�",value:2,disabled:!1},{label:"3绉�",value:3,disabled:!1},{label:"4绉�",value:4,disabled:!1}]},{label:"杩囨湡鏃堕棿(澶�)",prop:"expirationTime",span:12,labelWidth:"22%",rules:[{required:!0,validator:n,trigger:"blur"}]},{label:"鎻愰啋鏃堕棿(澶�)",prop:"reminderTime",span:12,labelWidth:"25%",rules:[{required:!0,validator:r,trigger:"blur"}]},{label:"閿佸畾娆℃暟(娆�)",prop:"lockingNum",span:12,labelWidth:"22%",rules:[{required:!0,validator:i,trigger:"blur"}]},{label:"閿佸畾鏃堕棿(鍒嗛挓)",prop:"lockingTime",span:12,labelWidth:"25%",rules:[{required:!0,validator:o,trigger:"blur"}]},{label:"鎻忚堪",prop:"desc",type:"textarea",span:12,labelWidth:"22%",rows:5},{label:"鏄惁涓洪粯璁ょ瓥鐣�",prop:"isDefault",type:"switch",labelWidth:132,dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}]}]},checkboxlength:"",selectlength:"",checkboxlist:"",checkboxNumber:"",selectNumber:"",checkboxedit:"",editFlag:!1}},created:function(){this.onLoad(),Object(o["combination"])().then((function(e){console.log("111",e)}))},mount:function(){},methods:{handleSelectChange:function(e){this.selectlength=e},handleCheckboxChange:function(e){var t=this.option.column[5];this.checkboxlength=e.value,this.checkboxedit=this.checkboxlength.toString().split(","),void 0!=e.value&&null!=e.value&&(this.checkboxlist==e.value||(this.checkboxlist=e.value,(this.selectlength.value>=e.value.length&&e.value.length>0||this.selectlength.value>=this.checkboxedit.length&&this.checkboxedit.length>0)&&this.$message({message:"蹇呭~绉嶇被涓嶈兘澶т簬缁勫悎鏂规硶锛岃閲嶆柊閫夋嫨锛�",type:"warning",showClose:!0}))),void 0!=e.value&&null!=e.value&&1==e.value.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!0,t.dicData[2].disabled=!0,t.dicData[3].disabled=!0):void 0!=e.value&&null!=e.value&&2==e.value.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!0,t.dicData[3].disabled=!0):void 0!=e.value&&null!=e.value&&3==e.value.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!1,t.dicData[3].disabled=!0):void 0!=e.value&&null!=e.value&&4==e.value.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!1,t.dicData[3].disabled=!1):void 0!=e.value&&null!=e.value&&0==e.value.length?(t.dicData[0].disabled=!0,t.dicData[1].disabled=!0,t.dicData[2].disabled=!0,t.dicData[3].disabled=!0):0!=this.checkboxNumber.length&&(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!1,t.dicData[3].disabled=!1),1==this.editFlag&&(1==this.checkboxedit.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!0,t.dicData[2].disabled=!0,t.dicData[3].disabled=!0):2==this.checkboxedit.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!0,t.dicData[3].disabled=!0):3==this.checkboxedit.length?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!1,t.dicData[3].disabled=!0):4==this.checkboxedit?(t.dicData[0].disabled=!1,t.dicData[1].disabled=!1,t.dicData[2].disabled=!1,t.dicData[3].disabled=!1):0==this.checkboxedit.length&&(t.dicData[0].disabled=!0,t.dicData[1].disabled=!0,t.dicData[2].disabled=!0,t.dicData[3].disabled=!0))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["getremove"])(e.id)})).then((function(){t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t.onLoad()})).catch((function(e){console.log(e)}))},rowSave:function(e,t){var n=this,r=e.combinationIds.toString();e.combinationIds=r,Object(o["getadd"])(e).then((function(r){n.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t(e),n.onLoad()})).catch((function(e){n.$message.warning(e)}))},rowEdit:function(e){console.log("鎵撳紑缂栬緫edit",e)},handleDel:function(e){this.$refs.crud.rowDel(e,e.$index)},handleEdit:function(e){this.$refs.crud.rowEdit(e,e.$index),this.editFlag=!0,this.checkboxNumber=e.combinationIds.split(","),this.selectNumber=e.requiredType,console.log(this.checkboxNumber,this.selectNumber),this.checkboxNumber.length<=this.selectNumber&&this.$message({type:"warning",message:"蹇呭~绉嶇被涓嶈兘澶т簬缁勫悎鏂规硶锛岃閲嶆柊閫夋嫨锛�"})},rowUpdate:function(e,t,n){var r=this;Object(o["getupdata"])(e).then((function(){r.onLoad(),r.$message({type:"success",message:"淇敼鎴愬姛!"}),n()})).catch((function(e){console.log(e)}))},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(o["getPage"])(this.page.currentPage,this.page.pageSize,Object.assign(n,this.query)).then((function(e){console.log(e),t.page.total=e.data.data.total,t.data=e.data.data.records}))}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,"684248b8",null);t["default"]=l.exports},fa2c:function(e,t,n){"use strict";n.r(t);n("f386"),n("7f7f");var r=function(){var e=this,t=e._self._c;return t("el-container",[t("el-main",[t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,data:e.data,page:e.page},on:{"on-load":e.onLoad,"update:page":function(t){e.page=t},"refresh-change":e.refreshChange,"row-click":e.rowClick},scopedSlots:e._u([{key:"radio",fn:function(n){var r=n.row;return[t("el-radio",{attrs:{label:r.$index},model:{value:e.selectRow,callback:function(t){e.selectRow=t},expression:"selectRow"}},[e._v("聽\n            ")])]}},{key:"menu",fn:function(n){var r=n.row,i=n.index;return[t("el-button",{attrs:{icon:"el-icon-edit",size:"small",type:"text"},on:{click:function(t){return e.updateSave(r,i)}}},[e._v("缂栬緫")]),t("el-button",{attrs:{icon:"el-icon-delete",size:"small",type:"text"},on:{click:function(t){return e.deleteSave(r,i)}}},[e._v("鍒犻櫎")])]}},{key:"typeValue",fn:function(n){var r=n.row;return[t("el-tag",[e._v(e._s(r.typeValue))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-plus"},on:{click:e.addSave}},[e._v("鏂奥犅犲\n            ")]),t("el-button",{attrs:{size:"small",plain:"",type:"primary",icon:"el-icon-zoom-in"},on:{click:e.applyRangeOpen}},[e._v("鏌ョ湅浣跨敤鑼冨洿\n            ")]),t("el-input",{staticClass:"attrSearch",attrs:{placeholder:"鎸夊睘鎬х紪鍙锋煡璇�",clearable:"","prefix-icon":"el-icon-search",size:"small",type:"text"},on:{change:e.doSearch},model:{value:e.searchId,callback:function(t){e.searchId=t},expression:"searchId"}}),t("el-button",{attrs:{size:"small",plain:"",type:"primary",icon:"el-icon-search"},on:{click:e.doSearch}},[e._v("聽鎼滅储")])],1)],2),t("Versionpackage",{ref:"applyRange",attrs:{rangeData:e.applyRangeData}})],1)],1),t("el-aside",[t("basic-container",{staticClass:"itemForm"},[t("el-descriptions",{staticClass:"margin-top",attrs:{column:1,size:"medium",border:"",title:"灞炴�ч」"}},[t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              灞炴�х紪鍙穃n            ")]),e._v("\n            "+e._s(e.itemForm.itemData.id)+"\n          ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              灞炴�у悕绉癨n            ")]),e._v("\n            "+e._s(e.itemForm.itemData.name)+"\n          ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              灞炴�х被鍨媆n            ")]),e._v("\n            "+e._s(e.itemForm.itemData.typeValue)+"\n          ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              榛樿鍊糪n            ")]),e._v("\n            "+e._s(e.itemForm.itemData.defaultValue)+"\n          ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              鍏佽涓虹┖\n            ")]),e._v("\n            "+e._s("true"==e.itemForm.itemData.nullable?"鏄�":"鍚�")+"\n          ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              闀垮害\n            ")]),e._v("\n            "+e._s(e.itemForm.itemData.maxLength)+"\n          ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n              鎻忚堪\n            ")]),e._v("\n            "+e._s(e.itemForm.itemData.description)+"\n          ")],2)],1),t("div",{staticStyle:{height:"15px"}}),t("el-descriptions",{staticClass:"margin-top",attrs:{column:1,size:"medium",border:"",title:"灞炴�ч厤缃�"}}),t("el-tabs",{staticStyle:{height:"235px"},attrs:{stretch:"true"},on:{"tab-click":e.handleClick},model:{value:e.itemForm.activeName,callback:function(t){e.$set(e.itemForm,"activeName",t)},expression:"itemForm.activeName"}},[t("el-tab-pane",{attrs:{label:"鍙傜収",name:"referTab"}},[t("el-descriptions",{staticClass:"margin-top",attrs:{column:1,size:"medium",border:""}},[t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n                  浣跨敤鍙傜収\n                ")]),e._v("\n                "+e._s(e.itemForm.itemData.referTypeValue?"鏄�":"鍚�")+"\n              ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n                  鍙傜収绫诲瀷\n                ")]),e._v("\n                "+e._s(e.itemForm.itemData.referTypeValue)+"\n              ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n                  鍙傜収鍚嶇О\n                ")]),e._v("\n                "+e._s(e.itemForm.itemData.referToName)+"\n              ")],2)],1)],1),t("el-tab-pane",{attrs:{label:"鏋氫妇",name:"enumTab"}},[t("el-descriptions",{staticClass:"margin-top",attrs:{column:1,size:e.small,border:""}},[t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n                  浣跨敤鏋氫妇\n                ")]),e._v("\n                "+e._s(e.itemForm.itemData.usingDict?"鏄�":"鍚�")+"\n              ")],2),t("el-descriptions-item",[t("template",{slot:"label"},[e._v("\n                  鏋氫妇绫诲瀷\n                ")]),e._v("\n                "+e._s(e.itemForm.itemData.dictValue)+"\n              ")],2)],1)],1)],1)],1)],1),t("originalAdd",{ref:"originalAdd",attrs:{attribute:e.editAttribute},on:{refreshTable:e.refreshChange}})],1)},i=[],o=n("6872"),a=n("bcc5"),s=n("35a0"),c={name:"original",data:function(){return{page:{pageSize:10,currentPage:1,total:100},selectRow:"",data:[],form:{},attribute:{nullable:!0},editAttribute:{},applyRangeData:[],option:{height:"550px",headerAlign:"center",border:!0,index:!0,rowKey:"id",tabs:!0,stripe:!0,indexFixed:!1,menuWidth:150,highlightCurrentRow:!0,addBtn:!1,editBtn:!1,delBtn:!1,columnBtn:!1,column:[{label:"閫夋嫨",prop:"radio",width:60,hide:!1,display:!1},{label:"灞炴�х紪鍙�",prop:"id",align:"left",display:!1,width:200,required:!0},{label:"灞炴�у悕绉�",prop:"name",align:"left",display:!1},{label:"鏄惁浣跨敤鏋氫妇",prop:"usingDict",type:"switch",hide:!0,labelWidth:132,display:!1,dicData:[{label:"鏄�",value:"true"},{label:"鍚�",value:"false"}]},{label:"灞炴�х被鍨�",prop:"typeValue",display:!1},{label:"榛樿鍊�",prop:"defaultValue",display:!1},{label:"鍏佽涓虹┖",prop:"nullable",type:"switch",display:!1,hide:!0,labelWidth:132,dicData:[{label:"鍚�",value:"false"},{label:"鏄�",value:"true"}]},{label:"闀垮害",prop:"maxLength",hide:!0,display:!1},{label:"鎻忚堪",prop:"description",type:"textarea",display:!1}]},itemForm:{itemData:{},activeName:"referTab",enumInitFlag:!1,referInitFlag:!1,form:{}},searchId:""}},created:function(){},methods:{refreshChange:function(){this.onLoad(this.pageParent,this.query)},addSave:function(){this.$refs.originalAdd.showSubmitDialog=!0;var e={nullable:!0};this.$refs.originalAdd.attribute=e},updateSave:function(e,t){this.selectRow=t;var n=JSON.stringify(e);this.editAttribute=JSON.parse(n),this.editAttribute.nullable="true"==e.nullable,this.$refs.originalAdd.attribute=this.editAttribute,this.$refs.originalAdd.showSubmitDialog=!0,this.checkUsingReferDict(e),this.$refs.originalAdd.activeName=this.itemForm.activeName,this.$refs.originalAdd.enumInitFlag=this.itemForm.enumInitFlag,this.$refs.originalAdd.referInitFlag=this.itemForm.referInitFlag},deleteSave:function(e,t){var n=this;this.$confirm("鍒犻櫎鍏冩暟鎹皢鏃犳硶琚仮澶�, 鏄惁缁х画?","鎻愮ず",{iconClass:"el-icon-question",confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",showClose:!0,type:"warning"}).then((function(){Object(o["remove"])(e.oid).then((function(e){n.$message.success("鍒犻櫎鎴愬姛"),n.refreshChange()}))}))},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(o["getPage"])(this.page.currentPage,this.page.pageSize,Object.assign(n,this.query)).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.data=e.data.data.records,t.itemData=t.data[0]}))},rowClick:function(e){this.itemForm.itemData=e,this.selectRow=e.$index,this.attribute=e,this.checkUsingReferDict(e)},checkUsingReferDict:function(e){var t=this;null!==e.referToId&&""!==e.referToId?(this.itemForm.activeName="referTab",this.itemForm.referInitFlag=!0,this.itemForm.enumInitFlag=!1):"true"===e.usingDict?(this.itemForm.activeName="enumTab",this.itemForm.referInitFlag=!1,this.itemForm.enumInitFlag=!0,Object(s["getDictionary"])({code:e.dictCode}).then((function(e){t.editAttribute.dictValue=e.data.data[0].label,t.itemForm.itemData.dictValue=t.editAttribute.dictValue,t.$refs.originalAdd.dictEnums=e.data.data}))):(this.itemForm.activeName="referTab",this.itemForm.referInitFlag=!0,this.itemForm.enumInitFlag=!1)},selectBtmType:function(){this.referType.display=!0,this.referType.title="璇烽�夋嫨"+this.referType.value},applyRangeOpen:function(){var e=this;this.selectRow||0==this.selectRow||this.$message({type:"warning",message:"璇峰厛閫夋嫨灞炴��"});var t=this.data[this.selectRow].oid;Object(o["getApplyRange"])(t).then((function(t){e.applyRangeData=t.data.data,e.$refs.applyRange.rangeData=e.applyRangeData,e.$refs.applyRange.showDialog=!0}))},doSearch:function(){var e={id_like:this.searchId};this.onLoad(this.page,e)}},components:{Versionpackage:a["default"]}},l=c,u=(n("910e"),n("2877")),d=Object(u["a"])(l,r,i,!1,null,null,null);t["default"]=d.exports},ff4e:function(e,t,n){"use strict";n("c2ef")},ff72:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[t("el-row",{staticClass:"row-bg",attrs:{type:"flex",justify:"end"}},[t("el-form-item",[t("el-button",{on:{click:e.handleCancel}},[e._v("鍏抽棴")])],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("瀹℃壒淇℃伅")])]),t("el-form-item",{attrs:{label:"鐢宠浜�"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.flow.assigneeName,callback:function(t){e.$set(e.form.flow,"assigneeName",t)},expression:"form.flow.assigneeName"}})],1),t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"寮�濮嬫椂闂�"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.startTime,callback:function(t){e.$set(e.form,"startTime",t)},expression:"form.startTime"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"缁撴潫鏃堕棿"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.endTime,callback:function(t){e.$set(e.form,"endTime",t)},expression:"form.endTime"}})],1)],1)],1),t("el-form-item",{attrs:{label:"璇峰亣鐞嗙敱"}},[t("el-input",{attrs:{disabled:!0,type:"textarea"},model:{value:e.form.reason,callback:function(t){e.$set(e.form,"reason",t)},expression:"form.reason"}})],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("娴佺▼淇℃伅")])]),t("el-row",{staticClass:"row-bg",attrs:{type:"flex"}},[t("el-timeline",e._l(e.flowList,(function(n){return t("el-timeline-item",{key:n.id,attrs:{timestamp:n.createTime,placement:"top"}},[t("el-card",{attrs:{shadow:"hover"}},[t("p",[e._v(e._s(n.assigneeName)+" 鍦� ["+e._s(n.createTime)+"] 寮�濮嬪鐞� ["+e._s(n.historyActivityName)+"] 鐜妭")]),""!==n.historyActivityDurationTime?t("p",[e._v("浠诲姟鍘嗘椂 ["+e._s(n.historyActivityDurationTime)+"]")]):e._e(),""!==n.comment?t("p",[e._v("鎵瑰鎰忚: ["+e._s(n.comment)+"]")]):e._e(),""!==n.endTime?t("p",[e._v("缁撴潫鏃堕棿: ["+e._s(n.endTime)+"]")]):e._e()])],1)})),1)],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("娴佺▼璺熻釜")])]),t("el-row",{staticClass:"row-bg"},[t("flow-design",{attrs:{"is-display":!0,"process-instance-id":e.processInstanceId}})],1)],1)],1)],1)},i=[],o=n("fc8c"),a={data:function(){return{businessId:"",processInstanceId:"",src:"",flowList:[],form:{flow:{assigneeName:""},startTime:"",endTime:"",reason:""}}},created:function(){this.init()},methods:{init:function(){var e=this;this.processInstanceId=this.$route.params.processInstanceId,this.businessId=this.$route.params.businessId,Object(o["historyFlowList"])(this.processInstanceId).then((function(t){var n=t.data;n.success&&(e.flowList=n.data)})),Object(o["leaveDetail"])(this.businessId).then((function(t){var n=t.data;n.success&&(e.form=n.data)}))},handleCancel:function(){this.$router.$avueRouter.closeTag(),this.$router.push({path:"/work/start"})}}},s=a,c=n("2877"),l=Object(c["a"])(s,r,i,!1,null,null,null);t["default"]=l.exports},ffd6:function(e,t,n){var r=n("3729"),i=n("1310"),o="[object Symbol]";function a(e){return"symbol"==typeof e||i(e)&&r(e)==o}e.exports=a}}]);
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/js/chunk-vendors.c53bf703.js b/Source/UBCS-WEB/dist/js/chunk-vendors.c53bf703.js
deleted file mode 100644
index 1c61380..0000000
--- a/Source/UBCS-WEB/dist/js/chunk-vendors.c53bf703.js
+++ /dev/null
@@ -1,31 +0,0 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{"00ce":function(t,e,n){"use strict";var r,i=SyntaxError,o=Function,a=TypeError,c=function(t){try{return o('"use strict"; return ('+t+").constructor;")()}catch(e){}},s=Object.getOwnPropertyDescriptor;if(s)try{s({},"")}catch(M){s=null}var u=function(){throw new a},l=s?function(){try{return u}catch(t){try{return s(arguments,"callee").get}catch(e){return u}}}():u,f=n("5156")(),h=n("0a36")(),p=Object.getPrototypeOf||(h?function(t){return t.__proto__}:null),d={},m="undefined"!==typeof Uint8Array&&p?p(Uint8Array):r,g={"%AggregateError%":"undefined"===typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"===typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":f&&p?p([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":d,"%AsyncGenerator%":d,"%AsyncGeneratorFunction%":d,"%AsyncIteratorPrototype%":d,"%Atomics%":"undefined"===typeof Atomics?r:Atomics,"%BigInt%":"undefined"===typeof BigInt?r:BigInt,"%BigInt64Array%":"undefined"===typeof BigInt64Array?r:BigInt64Array,"%BigUint64Array%":"undefined"===typeof BigUint64Array?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"===typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"===typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"===typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"===typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":o,"%GeneratorFunction%":d,"%Int8Array%":"undefined"===typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"===typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"===typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":f&&p?p(p([][Symbol.iterator]())):r,"%JSON%":"object"===typeof JSON?JSON:r,"%Map%":"undefined"===typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!==typeof Map&&f&&p?p((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"===typeof Promise?r:Promise,"%Proxy%":"undefined"===typeof Proxy?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"===typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"===typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!==typeof Set&&f&&p?p((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"===typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":f&&p?p(""[Symbol.iterator]()):r,"%Symbol%":f?Symbol:r,"%SyntaxError%":i,"%ThrowTypeError%":l,"%TypedArray%":m,"%TypeError%":a,"%Uint8Array%":"undefined"===typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"===typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"===typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"===typeof Uint32Array?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"===typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"===typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"===typeof WeakSet?r:WeakSet};if(p)try{null.error}catch(M){var v=p(p(M));g["%Error.prototype%"]=v}var A=function t(e){var n;if("%AsyncFunction%"===e)n=c("async function () {}");else if("%GeneratorFunction%"===e)n=c("function* () {}");else if("%AsyncGeneratorFunction%"===e)n=c("async function* () {}");else if("%AsyncGenerator%"===e){var r=t("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===e){var i=t("%AsyncGenerator%");i&&p&&(n=p(i.prototype))}return g[e]=n,n},y={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},b=n("0f7c"),S=n("a0d3"),Y=b.call(Function.call,Array.prototype.concat),C=b.call(Function.apply,Array.prototype.splice),Z=b.call(Function.call,String.prototype.replace),L=b.call(Function.call,String.prototype.slice),w=b.call(Function.call,RegExp.prototype.exec),J=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,T=/\\(\\)?/g,X=function(t){var e=L(t,0,1),n=L(t,-1);if("%"===e&&"%"!==n)throw new i("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==e)throw new i("invalid intrinsic syntax, expected opening `%`");var r=[];return Z(t,J,(function(t,e,n,i){r[r.length]=n?Z(i,T,"$1"):e||t})),r},x=function(t,e){var n,r=t;if(S(y,r)&&(n=y[r],r="%"+n[0]+"%"),S(g,r)){var o=g[r];if(o===d&&(o=A(r)),"undefined"===typeof o&&!e)throw new a("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:o}}throw new i("intrinsic "+t+" does not exist!")};t.exports=function(t,e){if("string"!==typeof t||0===t.length)throw new a("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!==typeof e)throw new a('"allowMissing" argument must be a boolean');if(null===w(/^%?[^%]*%?$/,t))throw new i("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=X(t),r=n.length>0?n[0]:"",o=x("%"+r+"%",e),c=o.name,u=o.value,l=!1,f=o.alias;f&&(r=f[0],C(n,Y([0,1],f)));for(var h=1,p=!0;h<n.length;h+=1){var d=n[h],m=L(d,0,1),v=L(d,-1);if(('"'===m||"'"===m||"`"===m||'"'===v||"'"===v||"`"===v)&&m!==v)throw new i("property names with quotes must have matching quotes");if("constructor"!==d&&p||(l=!0),r+="."+d,c="%"+r+"%",S(g,c))u=g[c];else if(null!=u){if(!(d in u)){if(!e)throw new a("base intrinsic for "+t+" exists, but the property is not available.");return}if(s&&h+1>=n.length){var A=s(u,d);p=!!A,u=p&&"get"in A&&!("originalValue"in A.get)?A.get:u[d]}else p=S(u,d),u=u[d];p&&!l&&(g[c]=u)}}return u}},"01f9":function(t,e,n){"use strict";var r=n("2d00"),i=n("5ca1"),o=n("2aba"),a=n("32e9"),c=n("84f2"),s=n("41a0"),u=n("7f20"),l=n("38fd"),f=n("2b4c")("iterator"),h=!([].keys&&"next"in[].keys()),p="@@iterator",d="keys",m="values",g=function(){return this};t.exports=function(t,e,n,v,A,y,b){s(n,e,v);var S,Y,C,Z=function(t){if(!h&&t in T)return T[t];switch(t){case d:return function(){return new n(this,t)};case m:return function(){return new n(this,t)}}return function(){return new n(this,t)}},L=e+" Iterator",w=A==m,J=!1,T=t.prototype,X=T[f]||T[p]||A&&T[A],x=X||Z(A),M=A?w?Z("entries"):x:void 0,_="Array"==e&&T.entries||X;if(_&&(C=l(_.call(new t)),C!==Object.prototype&&C.next&&(u(C,L,!0),r||"function"==typeof C[f]||a(C,f,g))),w&&X&&X.name!==m&&(J=!0,x=function(){return X.call(this)}),r&&!b||!h&&!J&&T[f]||a(T,f,x),c[e]=x,c[L]=g,A)if(S={values:w?x:Z(m),keys:y?x:Z(d),entries:M},b)for(Y in S)Y in T||o(T,Y,S[Y]);else i(i.P+i.F*(h||J),e,S);return S}},"0298":function(t,e,n){"use strict";var r=n("5ca1"),i=n("4bf8"),o=n("6a99");r(r.P+r.F*n("79e5")((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})})),"Date",{toJSON:function(t){var e=i(this),n=o(e);return"number"!=typeof n||isFinite(n)?e.toISOString():null}})},"02f4":function(t,e,n){var r=n("4588"),i=n("be13");t.exports=function(t){return function(e,n){var o,a,c=String(i(e)),s=r(n),u=c.length;return s<0||s>=u?t?"":void 0:(o=c.charCodeAt(s),o<55296||o>56319||s+1===u||(a=c.charCodeAt(s+1))<56320||a>57343?t?c.charAt(s):o:t?c.slice(s,s+2):a-56320+(o-55296<<10)+65536)}}},"036c":function(t,e,n){"use strict";var r=n("5ca1"),i=n("4588"),o=n("bef9"),a=n("9744"),c=1..toFixed,s=Math.floor,u=[0,0,0,0,0,0],l="Number.toFixed: incorrect invocation!",f="0",h=function(t,e){var n=-1,r=e;while(++n<6)r+=t*u[n],u[n]=r%1e7,r=s(r/1e7)},p=function(t){var e=6,n=0;while(--e>=0)n+=u[e],u[e]=s(n/t),n=n%t*1e7},d=function(){var t=6,e="";while(--t>=0)if(""!==e||0===t||0!==u[t]){var n=String(u[t]);e=""===e?n:e+a.call(f,7-n.length)+n}return e},m=function(t,e,n){return 0===e?n:e%2===1?m(t,e-1,n*t):m(t*t,e/2,n)},g=function(t){var e=0,n=t;while(n>=4096)e+=12,n/=4096;while(n>=2)e+=1,n/=2;return e};r(r.P+r.F*(!!c&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!n("79e5")((function(){c.call({})}))),"Number",{toFixed:function(t){var e,n,r,c,s=o(this,l),u=i(t),v="",A=f;if(u<0||u>20)throw RangeError(l);if(s!=s)return"NaN";if(s<=-1e21||s>=1e21)return String(s);if(s<0&&(v="-",s=-s),s>1e-21)if(e=g(s*m(2,69,1))-69,n=e<0?s*m(2,-e,1):s/m(2,e,1),n*=4503599627370496,e=52-e,e>0){h(0,n),r=u;while(r>=7)h(1e7,0),r-=7;h(m(10,r,1),0),r=e-1;while(r>=23)p(1<<23),r-=23;p(1<<r),h(1,1),p(2),A=d()}else h(0,n),h(1<<-e,0),A=d()+a.call(f,u);return u>0?(c=A.length,A=v+(c<=u?"0."+a.call(f,u-c)+A:A.slice(0,c-u)+"."+A.slice(c-u))):A=v+A,A}})},"0390":function(t,e,n){"use strict";var r=n("02f4")(!0);t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},"042e":function(t,e,n){var r=n("5ca1");r(r.S,"Math",{fround:n("91ca")})},"049f":function(t,e,n){var r=n("5ca1");r(r.S,"Math",{log1p:n("d6c6")})},"04ff":function(t,e,n){var r=n("5ca1"),i=n("3ca5");r(r.S+r.F*(Number.parseInt!=i),"Number",{parseInt:i})},"06a7":function(t,e,n){var r=n("37a7"),i=n("cb7c"),o=r.get,a=r.key;r.exp({getOwnMetadata:function(t,e){return o(t,i(e),arguments.length<3?void 0:a(arguments[2]))}})},"06db":function(t,e,n){"use strict";var r=n("23c6"),i={};i[n("2b4c")("toStringTag")]="z",i+""!="[object z]"&&n("2aba")(Object.prototype,"toString",(function(){return"[object "+r(this)+"]"}),!0)},"097d":function(t,e,n){"use strict";var r=n("5ca1"),i=n("8378"),o=n("7726"),a=n("ebd6"),c=n("bcaa");r(r.P+r.R,"Promise",{finally:function(t){var e=a(this,i.Promise||o.Promise),n="function"==typeof t;return this.then(n?function(n){return c(e,t()).then((function(){return n}))}:t,n?function(n){return c(e,t()).then((function(){throw n}))}:t)}})},"09e0":function(t,e,n){var r=n("5ca1");r(r.S,"Math",{clamp:function(t,e,n){return Math.min(n,Math.max(e,t))}})},"09fa":function(t,e,n){var r=n("4588"),i=n("9def");t.exports=function(t){if(void 0===t)return 0;var e=r(t),n=i(e);if(e!==n)throw RangeError("Wrong length!");return n}},"0a36":function(t,e,n){"use strict";var r={foo:{}},i=Object;t.exports=function(){return{__proto__:r}.foo===r.foo&&!({__proto__:null}instanceof i)}},"0a49":function(t,e,n){var r=n("9b43"),i=n("626a"),o=n("4bf8"),a=n("9def"),c=n("cd1c");t.exports=function(t,e){var n=1==t,s=2==t,u=3==t,l=4==t,f=6==t,h=5==t||f,p=e||c;return function(e,c,d){for(var m,g,v=o(e),A=i(v),y=r(c,d,3),b=a(A.length),S=0,Y=n?p(e,b):s?p(e,0):void 0;b>S;S++)if((h||S in A)&&(m=A[S],g=y(m,S,v),t))if(n)Y[S]=g;else if(g)switch(t){case 3:return!0;case 5:return m;case 6:return S;case 2:Y.push(m)}else if(l)return!1;return f?-1:u||l?l:Y}}},"0b21":function(t,e,n){var r=n("5ca1");r(r.S,"Math",{sign:n("96fb")})},"0bfb":function(t,e,n){"use strict";var r=n("cb7c");t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},"0c00":function(t,e,n){var r=n("5ca1");r(r.S,"Math",{DEG_PER_RAD:Math.PI/180})},"0c36":function(t,e,n){var r=n("5ca1");r(r.G,{global:n("7726")})},"0cd8":function(t,e,n){"use strict";var r=n("5ca1"),i=n("7b23");r(r.P+r.F*!n("2f21")([].reduce,!0),"Array",{reduce:function(t){return i(this,t,arguments.length,arguments[1],!1)}})},"0d25":function(t,e,n){var r=n("5ca1"),i=n("8079")(),o=n("7726").process,a="process"==n("2d95")(o);r(r.G,{asap:function(t){var e=a&&o.domain;i(e?e.bind(t):t)}})},"0d58":function(t,e,n){var r=n("ce10"),i=n("e11e");t.exports=Object.keys||function(t){return r(t,i)}},"0d6d":function(t,e,n){var r=n("d3f4"),i=n("67ab").onFreeze;n("5eda")("freeze",(function(t){return function(e){return t&&r(e)?t(i(e)):e}}))},"0f7c":function(t,e,n){"use strict";var r=n("688e");t.exports=Function.prototype.bind||r},"0f88":function(t,e,n){var r,i=n("7726"),o=n("32e9"),a=n("ca5a"),c=a("typed_array"),s=a("view"),u=!(!i.ArrayBuffer||!i.DataView),l=u,f=0,h=9,p="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");while(f<h)(r=i[p[f++]])?(o(r.prototype,c,!0),o(r.prototype,s,!0)):l=!1;t.exports={ABV:u,CONSTR:l,TYPED:c,VIEW:s}},"10ad":function(t,e,n){"use strict";var r,i=n("7726"),o=n("0a49")(0),a=n("2aba"),c=n("67ab"),s=n("7333"),u=n("643e"),l=n("d3f4"),f=n("b39a"),h=n("b39a"),p=!i.ActiveXObject&&"ActiveXObject"in i,d="WeakMap",m=c.getWeak,g=Object.isExtensible,v=u.ufstore,A=function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},y={get:function(t){if(l(t)){var e=m(t);return!0===e?v(f(this,d)).get(t):e?e[this._i]:void 0}},set:function(t,e){return u.def(f(this,d),t,e)}},b=t.exports=n("e0b8")(d,A,y,u,!0,!0);h&&p&&(r=u.getConstructor(A,d),s(r.prototype,y),c.NEED=!0,o(["delete","has","get","set"],(function(t){var e=b.prototype,n=e[t];a(e,t,(function(e,i){if(l(e)&&!g(e)){this._f||(this._f=new r);var o=this._f[t](e,i);return"set"==t?this:o}return n.call(this,e,i)}))})))},1169:function(t,e,n){var r=n("2d95");t.exports=Array.isArray||function(t){return"Array"==r(t)}},"11e9":function(t,e,n){var r=n("52a7"),i=n("4630"),o=n("6821"),a=n("6a99"),c=n("69a8"),s=n("c69a"),u=Object.getOwnPropertyDescriptor;e.f=n("9e1e")?u:function(t,e){if(t=o(t),e=a(e,!0),s)try{return u(t,e)}catch(n){}if(c(t,e))return i(!r.f.call(t,e),t[e])}},"130f":function(t,e,n){var r=n("5ca1"),i=n("1991");r(r.G+r.B,{setImmediate:i.set,clearImmediate:i.clear})},1448:function(t,e,n){"use strict";n("386b")("strike",(function(t){return function(){return t(this,"strike","","")}}))},1495:function(t,e,n){var r=n("86cc"),i=n("cb7c"),o=n("0d58");t.exports=n("9e1e")?Object.defineProperties:function(t,e){i(t);var n,a=o(e),c=a.length,s=0;while(c>s)r.f(t,n=a[s++],e[n]);return t}},"14b9":function(t,e,n){var r=n("5ca1");r(r.P,"String",{repeat:n("9744")})},"15ac":function(t,e,n){n("ec30")("Int16",2,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},"165b":function(t,e,n){var r=n("d3f4");n("5eda")("isExtensible",(function(t){return function(e){return!!r(e)&&(!t||t(e))}}))},1696:function(t,e,n){"use strict";t.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),n=Object(e);if("string"===typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;var r=42;for(e in t[e]=r,t)return!1;if("function"===typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var i=Object.getOwnPropertySymbols(t);if(1!==i.length||i[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(t,e);if(o.value!==r||!0!==o.enumerable)return!1}return!0}},"18d0":function(t,e,n){var r=n("5ca1"),i=n("3ca5");r(r.G+r.F*(parseInt!=i),{parseInt:i})},1991:function(t,e,n){var r,i,o,a=n("9b43"),c=n("31f4"),s=n("fab2"),u=n("230e"),l=n("7726"),f=l.process,h=l.setImmediate,p=l.clearImmediate,d=l.MessageChannel,m=l.Dispatch,g=0,v={},A="onreadystatechange",y=function(){var t=+this;if(v.hasOwnProperty(t)){var e=v[t];delete v[t],e()}},b=function(t){y.call(t.data)};h&&p||(h=function(t){var e=[],n=1;while(arguments.length>n)e.push(arguments[n++]);return v[++g]=function(){c("function"==typeof t?t:Function(t),e)},r(g),g},p=function(t){delete v[t]},"process"==n("2d95")(f)?r=function(t){f.nextTick(a(y,t,1))}:m&&m.now?r=function(t){m.now(a(y,t,1))}:d?(i=new d,o=i.port2,i.port1.onmessage=b,r=a(o.postMessage,o,1)):l.addEventListener&&"function"==typeof postMessage&&!l.importScripts?(r=function(t){l.postMessage(t+"","*")},l.addEventListener("message",b,!1)):r=A in u("script")?function(t){s.appendChild(u("script"))[A]=function(){s.removeChild(this),y.call(t)}}:function(t){setTimeout(a(y,t,1),0)}),t.exports={set:h,clear:p}},"1a0b":function(t,e,n){(function(e,n){t.exports=n()})(0,(function(){"use strict";var t=function(){"function"!=typeof Object.assign&&(Object.assign=function(t,e){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(t),r=1;r<arguments.length;r++){var i=arguments[r];if(null!=i)for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(n[o]=i[o])}return n}),Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(t){var e=(this.document||this.ownerDocument).querySelectorAll(t),n=e.length;while(--n>=0&&e.item(n)!==this);return n>-1})};function e(t){var e=void 0;return e=document.createElement("div"),e.innerHTML=t,e.children}function n(t){return!!t&&(t instanceof HTMLCollection||t instanceof NodeList)}function r(t){var e=document.querySelectorAll(t);return n(e)?e:[e]}var i=[];function o(t){if(t){if(t instanceof o)return t;this.selector=t;var i=t.nodeType,a=[];9===i||1===i?a=[t]:n(t)||t instanceof Array?a=t:"string"===typeof t&&(t=t.replace("/\n/mg","").trim(),a=0===t.indexOf("<")?e(t):r(t));var c=a.length;if(!c)return this;var s=void 0;for(s=0;s<c;s++)this[s]=a[s];this.length=c}}function a(t){return new o(t)}o.prototype={constructor:o,forEach:function(t){var e=void 0;for(e=0;e<this.length;e++){var n=this[e],r=t.call(n,n,e);if(!1===r)break}return this},clone:function(t){var e=[];return this.forEach((function(n){e.push(n.cloneNode(!!t))})),a(e)},get:function(t){var e=this.length;return t>=e&&(t%=e),a(this[t])},first:function(){return this.get(0)},last:function(){var t=this.length;return this.get(t-1)},on:function(t,e,n){n||(n=e,e=null);var r=[];return r=t.split(/\s+/),this.forEach((function(t){r.forEach((function(r){r&&(i.push({elem:t,type:r,fn:n}),e?t.addEventListener(r,(function(t){var r=t.target;r.matches(e)&&n.call(r,t)})):t.addEventListener(r,n))}))}))},off:function(t,e){return this.forEach((function(n){n.removeEventListener(t,e)}))},attr:function(t,e){return null==e?this[0].getAttribute(t):this.forEach((function(n){n.setAttribute(t,e)}))},addClass:function(t){return t?this.forEach((function(e){var n=void 0;e.className?(n=e.className.split(/\s/),n=n.filter((function(t){return!!t.trim()})),n.indexOf(t)<0&&n.push(t),e.className=n.join(" ")):e.className=t})):this},removeClass:function(t){return t?this.forEach((function(e){var n=void 0;e.className&&(n=e.className.split(/\s/),n=n.filter((function(e){return e=e.trim(),!(!e||e===t)})),e.className=n.join(" "))})):this},css:function(t,e){var n=t+":"+e+";";return this.forEach((function(e){var r=(e.getAttribute("style")||"").trim(),i=void 0,o=[];r?(i=r.split(";"),i.forEach((function(t){var e=t.split(":").map((function(t){return t.trim()}));2===e.length&&o.push(e[0]+":"+e[1])})),o=o.map((function(e){return 0===e.indexOf(t)?n:e})),o.indexOf(n)<0&&o.push(n),e.setAttribute("style",o.join("; "))):e.setAttribute("style",n)}))},show:function(){return this.css("display","block")},hide:function(){return this.css("display","none")},children:function(){var t=this[0];return t?a(t.children):null},childNodes:function(){var t=this[0];return t?a(t.childNodes):null},append:function(t){return this.forEach((function(e){t.forEach((function(t){e.appendChild(t)}))}))},remove:function(){return this.forEach((function(t){if(t.remove)t.remove();else{var e=t.parentElement;e&&e.removeChild(t)}}))},isContain:function(t){var e=this[0],n=t[0];return e.contains(n)},getSizeData:function(){var t=this[0];return t.getBoundingClientRect()},getNodeName:function(){var t=this[0];return t.nodeName},find:function(t){var e=this[0];return a(e.querySelectorAll(t))},text:function(t){if(t)return this.forEach((function(e){e.innerHTML=t}));var e=this[0];return e.innerHTML.replace(/<.*?>/g,(function(){return""}))},html:function(t){var e=this[0];return null==t?e.innerHTML:(e.innerHTML=t,this)},val:function(){var t=this[0];return t.value.trim()},focus:function(){return this.forEach((function(t){t.focus()}))},parent:function(){var t=this[0];return a(t.parentElement)},parentUntil:function(t,e){var n=document.querySelectorAll(t),r=n.length;if(!r)return null;var i=e||this[0];if("BODY"===i.nodeName)return null;var o=i.parentElement,c=void 0;for(c=0;c<r;c++)if(o===n[c])return a(o);return this.parentUntil(t,o)},equal:function(t){return 1===t.nodeType?this[0]===t:this[0]===t[0]},insertBefore:function(t){var e=a(t),n=e[0];return n?this.forEach((function(t){var e=n.parentNode;e.insertBefore(t,n)})):this},insertAfter:function(t){var e=a(t),n=e[0];return n?this.forEach((function(t){var e=n.parentNode;e.lastChild===n?e.appendChild(t):e.insertBefore(t,n.nextSibling)})):this}},a.offAll=function(){i.forEach((function(t){var e=t.elem,n=t.type,r=t.fn;e.removeEventListener(n,r)}))};var c={menus:["head","bold","fontSize","fontName","italic","underline","strikeThrough","foreColor","backColor","link","list","justify","quote","emoticon","image","table","video","code","undo","redo"],fontNames:["瀹嬩綋","寰蒋闆呴粦","Arial","Tahoma","Verdana"],colors:["#000000","#eeece0","#1c487f","#4d80bf","#c24f4a","#8baa4a","#7b5ba1","#46acc8","#f9963b","#ffffff"],emotions:[{title:"榛樿",type:"image",content:[{alt:"[鍧忕瑧]",src:"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/50/pcmoren_huaixiao_org.png"},{alt:"[鑸斿睆]",src:"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/40/pcmoren_tian_org.png"},{alt:"[姹",src:"http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/3c/pcmoren_wu_org.png"}]},{title:"鏂版氮",type:"image",content:[{src:"http://img.t.sinajs.cn/t35/style/images/common/face/ext/normal/7a/shenshou_thumb.gif",alt:"[鑽夋偿椹琞"},{src:"http://img.t.sinajs.cn/t35/style/images/common/face/ext/normal/60/horse2_thumb.gif",alt:"[绁為┈]"},{src:"http://img.t.sinajs.cn/t35/style/images/common/face/ext/normal/bc/fuyun_thumb.gif",alt:"[娴簯]"}]},{title:"emoji",type:"emoji",content:"馃榾 馃槂 馃槃 馃榿 馃槅 馃槄 馃槀 馃槉 馃槆 馃檪 馃檭 馃槈 馃槗 馃槳 馃槾 馃檮 馃 馃槵 馃".split(/\s/)}],zIndex:1e4,debug:!1,linkCheck:function(t,e){return!0},linkImgCheck:function(t){return!0},pasteFilterStyle:!0,pasteIgnoreImg:!1,pasteTextHandle:function(t){return t},showLinkImg:!0,linkImgCallback:function(t){},uploadImgMaxSize:5242880,uploadImgShowBase64:!1,uploadFileName:"",uploadImgParams:{},uploadImgHeaders:{},withCredentials:!1,uploadImgTimeout:1e4,uploadImgHooks:{before:function(t,e,n){},success:function(t,e,n){},fail:function(t,e,n){},error:function(t,e){},timeout:function(t,e){}},qiniu:!1},s={_ua:navigator.userAgent,isWebkit:function(){var t=/webkit/i;return t.test(this._ua)},isIE:function(){return"ActiveXObject"in window}};function u(t,e){var n=void 0,r=void 0;for(n in t)if(t.hasOwnProperty(n)&&(r=e.call(t,n,t[n]),!1===r))break}function l(t,e){var n=void 0,r=void 0,i=void 0,o=t.length||0;for(n=0;n<o;n++)if(r=t[n],i=e.call(t,r,n),!1===i)break}function f(t){return t+Math.random().toString().slice(2)}function h(t){return null==t?"":t.replace(/</gm,"&lt;").replace(/>/gm,"&gt;").replace(/"/gm,"&quot;").replace(/(\r\n|\r|\n)/g,"<br/>")}function p(t){return"function"===typeof t}function d(t){this.editor=t,this.$elem=a('<div class="w-e-menu">\n            <i class="w-e-icon-bold"></i>\n        </div>'),this.type="click",this._active=!1}d.prototype={constructor:d,onClick:function(t){var e=this.editor,n=e.selection.isSelectionEmpty();n&&e.selection.createEmptyRange(),e.cmd.do("bold"),n&&(e.selection.collapseRange(),e.selection.restoreSelection())},tryChangeActive:function(t){var e=this.editor,n=this.$elem;e.cmd.queryCommandState("bold")?(this._active=!0,n.addClass("w-e-active")):(this._active=!1,n.removeClass("w-e-active"))}};var m=function(t,e){var n=t.config.langArgs||[],r=e;return n.forEach((function(t){var e=t.reg,n=t.val;e.test(r)&&(r=r.replace(e,(function(){return n})))})),r},g=function(){};function v(t,e){var n=this,r=t.editor;this.menu=t,this.opt=e;var i=a('<div class="w-e-droplist"></div>'),o=e.$title,c=void 0;o&&(c=o.html(),c=m(r,c),o.html(c),o.addClass("w-e-dp-title"),i.append(o));var s=e.list||[],u=e.type||"list",l=e.onClick||g,f=a('<ul class="'+("list"===u?"w-e-list":"w-e-block")+'"></ul>');i.append(f),s.forEach((function(t){var e=t.$elem,i=e.html();i=m(r,i),e.html(i);var o=t.value,c=a('<li class="w-e-item"></li>');e&&(c.append(e),f.append(c),c.on("click",(function(t){l(o),n.hideTimeoutId=setTimeout((function(){n.hide()}),0)})))})),i.on("mouseleave",(function(t){n.hideTimeoutId=setTimeout((function(){n.hide()}),0)})),this.$container=i,this._rendered=!1,this._show=!1}function A(t){var e=this;this.editor=t,this.$elem=a('<div class="w-e-menu"><i class="w-e-icon-header"></i></div>'),this.type="droplist",this._active=!1,this.droplist=new v(this,{width:100,$title:a("<p>璁剧疆鏍囬</p>"),type:"list",list:[{$elem:a("<h1>H1</h1>"),value:"<h1>"},{$elem:a("<h2>H2</h2>"),value:"<h2>"},{$elem:a("<h3>H3</h3>"),value:"<h3>"},{$elem:a("<h4>H4</h4>"),value:"<h4>"},{$elem:a("<h5>H5</h5>"),value:"<h5>"},{$elem:a("<p>姝f枃</p>"),value:"<p>"}],onClick:function(t){e._command(t)}})}function y(t){var e=this;this.editor=t,this.$elem=a('<div class="w-e-menu"><i class="w-e-icon-text-heigh"></i></div>'),this.type="droplist",this._active=!1,this.droplist=new v(this,{width:160,$title:a("<p>瀛楀彿</p>"),type:"list",list:[{$elem:a('<span style="font-size: x-small;">x-small</span>'),value:"1"},{$elem:a('<span style="font-size: small;">small</span>'),value:"2"},{$elem:a("<span>normal</span>"),value:"3"},{$elem:a('<span style="font-size: large;">large</span>'),value:"4"},{$elem:a('<span style="font-size: x-large;">x-large</span>'),value:"5"},{$elem:a('<span style="font-size: xx-large;">xx-large</span>'),value:"6"}],onClick:function(t){e._command(t)}})}function b(t){var e=this;this.editor=t,this.$elem=a('<div class="w-e-menu"><i class="w-e-icon-font"></i></div>'),this.type="droplist",this._active=!1;var n=t.config,r=n.fontNames||[];this.droplist=new v(this,{width:100,$title:a("<p>瀛椾綋</p>"),type:"list",list:r.map((function(t){return{$elem:a('<span style="font-family: '+t+';">'+t+"</span>"),value:t}})),onClick:function(t){e._command(t)}})}v.prototype={constructor:v,show:function(){this.hideTimeoutId&&clearTimeout(this.hideTimeoutId);var t=this.menu,e=t.$elem,n=this.$container;if(!this._show){if(this._rendered)n.show();else{var r=e.getSizeData().height||0,i=this.opt.width||100;n.css("margin-top",r+"px").css("width",i+"px"),e.append(n),this._rendered=!0}this._show=!0}},hide:function(){this.showTimeoutId&&clearTimeout(this.showTimeoutId);var t=this.$container;this._show&&(t.hide(),this._show=!1)}},A.prototype={constructor:A,_command:function(t){var e=this.editor,n=e.selection.getSelectionContainerElem();e.$textElem.equal(n)||e.cmd.do("formatBlock",t)},tryChangeActive:function(t){var e=this.editor,n=this.$elem,r=/^h/i,i=e.cmd.queryCommandValue("formatBlock");r.test(i)?(this._active=!0,n.addClass("w-e-active")):(this._active=!1,n.removeClass("w-e-active"))}},y.prototype={constructor:y,_command:function(t){var e=this.editor;e.cmd.do("fontSize",t)}},b.prototype={constructor:b,_command:function(t){var e=this.editor;e.cmd.do("fontName",t)}};var S=function(){},Y=[];function C(t,e){this.menu=t,this.opt=e}function Z(t){this.editor=t,this.$elem=a('<div class="w-e-menu"><i class="w-e-icon-link"></i></div>'),this.type="panel",this._active=!1}function L(t){this.editor=t,this.$elem=a('<div class="w-e-menu">\n            <i class="w-e-icon-italic"></i>\n        </div>'),this.type="click",this._active=!1}function w(t){this.editor=t,this.$elem=a('<div class="w-e-menu">\n            <i class="w-e-icon-redo"></i>\n        </div>'),this.type="click",this._active=!1}function J(t){this.editor=t,this.$elem=a('<div class="w-e-menu">\n            <i class="w-e-icon-strikethrough"></i>\n        </div>'),this.type="click",this._active=!1}function T(t){this.editor=t,this.$elem=a('<div class="w-e-menu">\n            <i class="w-e-icon-underline"></i>\n        </div>'),this.type="click",this._active=!1}function X(t){this.editor=t,this.$elem=a('<div class="w-e-menu">\n            <i class="w-e-icon-undo"></i>\n        </div>'),this.type="click",this._active=!1}function x(t){var e=this;this.editor=t,this.$elem=a('<div class="w-e-menu"><i class="w-e-icon-list2"></i></div>'),this.type="droplist",this._active=!1,this.droplist=new v(this,{width:120,$title:a("<p>璁剧疆鍒楄〃</p>"),type:"list",list:[{$elem:a('<span><i class="w-e-icon-list-numbered"></i> 鏈夊簭鍒楄〃</span>'),value:"insertOrderedList"},{$elem:a('<span><i class="w-e-icon-list2"></i> 鏃犲簭鍒楄〃</span>'),value:"insertUnorderedList"}],onClick:function(t){e._command(t)}})}function M(t){var e=this;this.editor=t,this.$elem=a('<div class="w-e-menu"><i class="w-e-icon-paragraph-left"></i></div>'),this.type="droplist",this._active=!1,this.droplist=new v(this,{width:100,$title:a("<p>瀵归綈鏂瑰紡</p>"),type:"list",list:[{$elem:a('<span><i class="w-e-icon-paragraph-left"></i> 闈犲乏</span>'),value:"justifyLeft"},{$elem:a('<span><i class="w-e-icon-paragraph-center"></i> 灞呬腑</span>'),value:"justifyCenter"},{$elem:a('<span><i class="w-e-icon-paragraph-right"></i> 闈犲彸</span>'),value:"justifyRight"}],onClick:function(t){e._command(t)}})}function _(t){var e=this;this.editor=t,this.$elem=a('<div class="w-e-menu"><i class="w-e-icon-pencil2"></i></div>'),this.type="droplist";var n=t.config,r=n.colors||[];this._active=!1,this.droplist=new v(this,{width:120,$title:a("<p>鏂囧瓧棰滆壊</p>"),type:"inline-block",list:r.map((function(t){return{$elem:a('<i style="color:'+t+';" class="w-e-icon-pencil2"></i>'),value:t}})),onClick:function(t){e._command(t)}})}function D(t){var e=this;this.editor=t,this.$elem=a('<div class="w-e-menu"><i class="w-e-icon-paint-brush"></i></div>'),this.type="droplist";var n=t.config,r=n.colors||[];this._active=!1,this.droplist=new v(this,{width:120,$title:a("<p>鑳屾櫙鑹�</p>"),type:"inline-block",list:r.map((function(t){return{$elem:a('<i style="color:'+t+';" class="w-e-icon-paint-brush"></i>'),value:t}})),onClick:function(t){e._command(t)}})}function Q(t){this.editor=t,this.$elem=a('<div class="w-e-menu">\n            <i class="w-e-icon-quotes-left"></i>\n        </div>'),this.type="click",this._active=!1}function B(t){this.editor=t,this.$elem=a('<div class="w-e-menu">\n            <i class="w-e-icon-terminal"></i>\n        </div>'),this.type="panel",this._active=!1}function H(t){this.editor=t,this.$elem=a('<div class="w-e-menu">\n            <i class="w-e-icon-happy"></i>\n        </div>'),this.type="panel",this._active=!1}function E(t){this.editor=t,this.$elem=a('<div class="w-e-menu"><i class="w-e-icon-table2"></i></div>'),this.type="panel",this._active=!1}function F(t){this.editor=t,this.$elem=a('<div class="w-e-menu"><i class="w-e-icon-play"></i></div>'),this.type="panel",this._active=!1}function P(t){this.editor=t;var e=f("w-e-img");this.$elem=a('<div class="w-e-menu" id="'+e+'"><i class="w-e-icon-image"></i></div>'),t.imgMenuId=e,this.type="panel",this._active=!1}C.prototype={constructor:C,show:function(){var t=this,e=this.menu;if(!(Y.indexOf(e)>=0)){var n=e.editor,r=a("body"),i=n.$textContainerElem,o=this.opt,c=a('<div class="w-e-panel-container"></div>'),s=o.width||300;c.css("width",s+"px").css("margin-left",(0-s)/2+"px");var u=a('<i class="w-e-icon-close w-e-panel-close"></i>');c.append(u),u.on("click",(function(){t.hide()}));var l=a('<ul class="w-e-panel-tab-title"></ul>'),f=a('<div class="w-e-panel-tab-content"></div>');c.append(l).append(f);var h=o.height;h&&f.css("height",h+"px").css("overflow-y","auto");var p=o.tabs||[],d=[],g=[];p.forEach((function(t,e){if(t){var r=t.title||"",i=t.tpl||"";r=m(n,r),i=m(n,i);var o=a('<li class="w-e-item">'+r+"</li>");l.append(o);var c=a(i);f.append(c),o._index=e,d.push(o),g.push(c),0===e?(o._active=!0,o.addClass("w-e-active")):c.hide(),o.on("click",(function(t){o._active||(d.forEach((function(t){t._active=!1,t.removeClass("w-e-active")})),g.forEach((function(t){t.hide()})),o._active=!0,o.addClass("w-e-active"),c.show())}))}})),c.on("click",(function(t){t.stopPropagation()})),r.on("click",(function(e){t.hide()})),i.append(c),p.forEach((function(e,n){if(e){var r=e.events||[];r.forEach((function(e){var r=e.selector,i=e.type,o=e.fn||S,a=g[n];a.find(r).on(i,(function(e){e.stopPropagation();var n=o(e);n&&t.hide()}))}))}}));var v=c.find("input[type=text],textarea");v.length&&v.get(0).focus(),this.$container=c,this._hideOtherPanels(),Y.push(e)}},hide:function(){var t=this.menu,e=this.$container;e&&e.remove(),Y=Y.filter((function(e){return e!==t}))},_hideOtherPanels:function(){Y.length&&Y.forEach((function(t){var e=t.panel||{};e.hide&&e.hide()}))}},Z.prototype={constructor:Z,onClick:function(t){var e=this.editor,n=void 0;if(this._active){if(n=e.selection.getSelectionContainerElem(),!n)return;e.selection.createRangeByElem(n),e.selection.restoreSelection(),this._createPanel(n.text(),n.attr("href"))}else e.selection.isSelectionEmpty()?this._createPanel("",""):this._createPanel(e.selection.getSelectionText(),"")},_createPanel:function(t,e){var n=this,r=f("input-link"),i=f("input-text"),o=f("btn-ok"),c=f("btn-del"),s=this._active?"inline-block":"none",u=new C(this,{width:300,tabs:[{title:"閾炬帴",tpl:'<div>\n                            <input id="'+i+'" type="text" class="block" value="'+t+'" placeholder="閾炬帴鏂囧瓧"/></td>\n                            <input id="'+r+'" type="text" class="block" value="'+e+'" placeholder="http://..."/></td>\n                            <div class="w-e-button-container">\n                                <button id="'+o+'" class="right">鎻掑叆</button>\n                                <button id="'+c+'" class="gray right" style="display:'+s+'">鍒犻櫎閾炬帴</button>\n                            </div>\n                        </div>',events:[{selector:"#"+o,type:"click",fn:function(){var t=a("#"+r),e=a("#"+i),o=t.val(),c=e.val();return n._insertLink(c,o),!0}},{selector:"#"+c,type:"click",fn:function(){return n._delLink(),!0}}]}]});u.show(),this.panel=u},_delLink:function(){if(this._active){var t=this.editor,e=t.selection.getSelectionContainerElem();if(e){var n=t.selection.getSelectionText();t.cmd.do("insertHTML","<span>"+n+"</span>")}}},_insertLink:function(t,e){var n=this.editor,r=n.config,i=r.linkCheck,o=!0;i&&"function"===typeof i&&(o=i(t,e)),!0===o?n.cmd.do("insertHTML",'<a href="'+e+'" target="_blank">'+t+"</a>"):alert(o)},tryChangeActive:function(t){var e=this.editor,n=this.$elem,r=e.selection.getSelectionContainerElem();r&&("A"===r.getNodeName()?(this._active=!0,n.addClass("w-e-active")):(this._active=!1,n.removeClass("w-e-active")))}},L.prototype={constructor:L,onClick:function(t){var e=this.editor,n=e.selection.isSelectionEmpty();n&&e.selection.createEmptyRange(),e.cmd.do("italic"),n&&(e.selection.collapseRange(),e.selection.restoreSelection())},tryChangeActive:function(t){var e=this.editor,n=this.$elem;e.cmd.queryCommandState("italic")?(this._active=!0,n.addClass("w-e-active")):(this._active=!1,n.removeClass("w-e-active"))}},w.prototype={constructor:w,onClick:function(t){var e=this.editor;e.cmd.do("redo")}},J.prototype={constructor:J,onClick:function(t){var e=this.editor,n=e.selection.isSelectionEmpty();n&&e.selection.createEmptyRange(),e.cmd.do("strikeThrough"),n&&(e.selection.collapseRange(),e.selection.restoreSelection())},tryChangeActive:function(t){var e=this.editor,n=this.$elem;e.cmd.queryCommandState("strikeThrough")?(this._active=!0,n.addClass("w-e-active")):(this._active=!1,n.removeClass("w-e-active"))}},T.prototype={constructor:T,onClick:function(t){var e=this.editor,n=e.selection.isSelectionEmpty();n&&e.selection.createEmptyRange(),e.cmd.do("underline"),n&&(e.selection.collapseRange(),e.selection.restoreSelection())},tryChangeActive:function(t){var e=this.editor,n=this.$elem;e.cmd.queryCommandState("underline")?(this._active=!0,n.addClass("w-e-active")):(this._active=!1,n.removeClass("w-e-active"))}},X.prototype={constructor:X,onClick:function(t){var e=this.editor;e.cmd.do("undo")}},x.prototype={constructor:x,_command:function(t){var e=this.editor,n=e.$textElem;if(e.selection.restoreSelection(),!e.cmd.queryCommandState(t)){e.cmd.do(t);var r=e.selection.getSelectionContainerElem();if("LI"===r.getNodeName()&&(r=r.parent()),!1!==/^ol|ul$/i.test(r.getNodeName())&&!r.equal(n)){var i=r.parent();i.equal(n)||(r.insertAfter(i),i.remove())}}},tryChangeActive:function(t){var e=this.editor,n=this.$elem;e.cmd.queryCommandState("insertUnOrderedList")||e.cmd.queryCommandState("insertOrderedList")?(this._active=!0,n.addClass("w-e-active")):(this._active=!1,n.removeClass("w-e-active"))}},M.prototype={constructor:M,_command:function(t){var e=this.editor;e.cmd.do(t)}},_.prototype={constructor:_,_command:function(t){var e=this.editor;e.cmd.do("foreColor",t)}},D.prototype={constructor:D,_command:function(t){var e=this.editor;e.cmd.do("backColor",t)}},Q.prototype={constructor:Q,onClick:function(t){var e=this.editor,n=e.selection.getSelectionContainerElem(),r=n.getNodeName();if(s.isIE()){var i=void 0,o=void 0;if("P"===r)return i=n.text(),o=a("<blockquote>"+i+"</blockquote>"),o.insertAfter(n),void n.remove();"BLOCKQUOTE"===r&&(i=n.text(),o=a("<p>"+i+"</p>"),o.insertAfter(n),n.remove())}else"BLOCKQUOTE"===r?e.cmd.do("formatBlock","<P>"):e.cmd.do("formatBlock","<BLOCKQUOTE>")},tryChangeActive:function(t){var e=this.editor,n=this.$elem,r=/^BLOCKQUOTE$/i,i=e.cmd.queryCommandValue("formatBlock");r.test(i)?(this._active=!0,n.addClass("w-e-active")):(this._active=!1,n.removeClass("w-e-active"))}},B.prototype={constructor:B,onClick:function(t){var e=this.editor,n=e.selection.getSelectionStartElem(),r=e.selection.getSelectionEndElem(),i=e.selection.isSelectionEmpty(),o=e.selection.getSelectionText(),c=void 0;if(n.equal(r))return i?void(this._active?this._createPanel(n.html()):this._createPanel()):(c=a("<code>"+o+"</code>"),e.cmd.do("insertElem",c),e.selection.createRangeByElem(c,!1),void e.selection.restoreSelection());e.selection.restoreSelection()},_createPanel:function(t){var e=this;t=t||"";var n=t?"edit":"new",r=f("texxt"),i=f("btn"),o=new C(this,{width:500,tabs:[{title:"鎻掑叆浠g爜",tpl:'<div>\n                        <textarea id="'+r+'" style="height:145px;;">'+t+'</textarea>\n                        <div class="w-e-button-container">\n                            <button id="'+i+'" class="right">鎻掑叆</button>\n                        </div>\n                    <div>',events:[{selector:"#"+i,type:"click",fn:function(){var t=a("#"+r),i=t.val()||t.html();return i=h(i),"new"===n?e._insertCode(i):e._updateCode(i),!0}}]}]});o.show(),this.panel=o},_insertCode:function(t){var e=this.editor;e.cmd.do("insertHTML","<pre><code>"+t+"</code></pre><p><br></p>")},_updateCode:function(t){var e=this.editor,n=e.selection.getSelectionContainerElem();n&&(n.html(t),e.selection.restoreSelection())},tryChangeActive:function(t){var e=this.editor,n=this.$elem,r=e.selection.getSelectionContainerElem();if(r){var i=r.parent();"CODE"===r.getNodeName()&&"PRE"===i.getNodeName()?(this._active=!0,n.addClass("w-e-active")):(this._active=!1,n.removeClass("w-e-active"))}}},H.prototype={constructor:H,onClick:function(){this._createPanel()},_createPanel:function(){var t=this,e=this.editor,n=e.config,r=n.emotions||[],i=[];r.forEach((function(e){var n=e.type,r=e.content||[],o="";"emoji"===n&&r.forEach((function(t){t&&(o+='<span class="w-e-item">'+t+"</span>")})),"image"===n&&r.forEach((function(t){var e=t.src,n=t.alt;e&&(o+='<span class="w-e-item"><img src="'+e+'" alt="'+n+'" data-w-e="1"/></span>')})),i.push({title:e.title,tpl:'<div class="w-e-emoticon-container">'+o+"</div>",events:[{selector:"span.w-e-item",type:"click",fn:function(e){var n=e.target,r=a(n),i=r.getNodeName(),o=void 0;return o="IMG"===i?r.parent().html():"<span>"+r.html()+"</span>",t._insert(o),!0}}]})}));var o=new C(this,{width:300,height:200,tabs:i});o.show(),this.panel=o},_insert:function(t){var e=this.editor;e.cmd.do("insertHTML",t)}},E.prototype={constructor:E,onClick:function(){this._active?this._createEditPanel():this._createInsertPanel()},_createInsertPanel:function(){var t=this,e=f("btn"),n=f("row"),r=f("col"),i=new C(this,{width:250,tabs:[{title:"鎻掑叆琛ㄦ牸",tpl:'<div>\n                        <p style="text-align:left; padding:5px 0;">\n                            鍒涘缓\n                            <input id="'+n+'" type="text" value="5" style="width:40px;text-align:center;"/>\n                            琛孿n                            <input id="'+r+'" type="text" value="5" style="width:40px;text-align:center;"/>\n                            鍒楃殑琛ㄦ牸\n                        </p>\n                        <div class="w-e-button-container">\n                            <button id="'+e+'" class="right">鎻掑叆</button>\n                        </div>\n                    </div>',events:[{selector:"#"+e,type:"click",fn:function(){var e=parseInt(a("#"+n).val()),i=parseInt(a("#"+r).val());return e&&i&&e>0&&i>0&&t._insert(e,i),!0}}]}]});i.show(),this.panel=i},_insert:function(t,e){var n=void 0,r=void 0,i='<table border="0" width="100%" cellpadding="0" cellspacing="0">';for(n=0;n<t;n++){if(i+="<tr>",0===n)for(r=0;r<e;r++)i+="<th>&nbsp;</th>";else for(r=0;r<e;r++)i+="<td>&nbsp;</td>";i+="</tr>"}i+="</table><p><br></p>";var o=this.editor;o.cmd.do("insertHTML",i),o.cmd.do("enableObjectResizing",!1),o.cmd.do("enableInlineTableEditing",!1)},_createEditPanel:function(){var t=this,e=f("add-row"),n=f("add-col"),r=f("del-row"),i=f("del-col"),o=f("del-table"),a=new C(this,{width:320,tabs:[{title:"缂栬緫琛ㄦ牸",tpl:'<div>\n                        <div class="w-e-button-container" style="border-bottom:1px solid #f1f1f1;padding-bottom:5px;margin-bottom:5px;">\n                            <button id="'+e+'" class="left">澧炲姞琛�</button>\n                            <button id="'+r+'" class="red left">鍒犻櫎琛�</button>\n                            <button id="'+n+'" class="left">澧炲姞鍒�</button>\n                            <button id="'+i+'" class="red left">鍒犻櫎鍒�</button>\n                        </div>\n                        <div class="w-e-button-container">\n                            <button id="'+o+'" class="gray left">鍒犻櫎琛ㄦ牸</button>\n                        </dv>\n                    </div>',events:[{selector:"#"+e,type:"click",fn:function(){return t._addRow(),!0}},{selector:"#"+n,type:"click",fn:function(){return t._addCol(),!0}},{selector:"#"+r,type:"click",fn:function(){return t._delRow(),!0}},{selector:"#"+i,type:"click",fn:function(){return t._delCol(),!0}},{selector:"#"+o,type:"click",fn:function(){return t._delTable(),!0}}]}]});a.show()},_getLocationData:function(){var t={},e=this.editor,n=e.selection.getSelectionContainerElem();if(n){var r=n.getNodeName();if("TD"===r||"TH"===r){var i=n.parent(),o=i.children(),a=o.length;o.forEach((function(e,r){if(e===n[0])return t.td={index:r,elem:e,length:a},!1}));var c=i.parent(),s=c.children(),u=s.length;return s.forEach((function(e,n){if(e===i[0])return t.tr={index:n,elem:e,length:u},!1})),t}}},_addRow:function(){var t=this._getLocationData();if(t){var e=t.tr,n=a(e.elem),r=t.td,i=r.length,o=document.createElement("tr"),c="",s=void 0;for(s=0;s<i;s++)c+="<td>&nbsp;</td>";o.innerHTML=c,a(o).insertAfter(n)}},_addCol:function(){var t=this._getLocationData();if(t){var e=t.tr,n=t.td,r=n.index,i=a(e.elem),o=i.parent(),c=o.children();c.forEach((function(t){var e=a(t),n=e.children(),i=n.get(r),o=i.getNodeName().toLowerCase(),c=document.createElement(o);a(c).insertAfter(i)}))}},_delRow:function(){var t=this._getLocationData();if(t){var e=t.tr,n=a(e.elem);n.remove()}},_delCol:function(){var t=this._getLocationData();if(t){var e=t.tr,n=t.td,r=n.index,i=a(e.elem),o=i.parent(),c=o.children();c.forEach((function(t){var e=a(t),n=e.children(),i=n.get(r);i.remove()}))}},_delTable:function(){var t=this.editor,e=t.selection.getSelectionContainerElem();if(e){var n=e.parentUntil("table");n&&n.remove()}},tryChangeActive:function(t){var e=this.editor,n=this.$elem,r=e.selection.getSelectionContainerElem();if(r){var i=r.getNodeName();"TD"===i||"TH"===i?(this._active=!0,n.addClass("w-e-active")):(this._active=!1,n.removeClass("w-e-active"))}}},F.prototype={constructor:F,onClick:function(){this._createPanel()},_createPanel:function(){var t=this,e=f("text-val"),n=f("btn"),r=new C(this,{width:350,tabs:[{title:"鎻掑叆瑙嗛",tpl:'<div>\n                        <input id="'+e+'" type="text" class="block" placeholder="鏍煎紡濡傦細<iframe src=... ></iframe>"/>\n                        <div class="w-e-button-container">\n                            <button id="'+n+'" class="right">鎻掑叆</button>\n                        </div>\n                    </div>',events:[{selector:"#"+n,type:"click",fn:function(){var n=a("#"+e),r=n.val().trim();return r&&t._insert(r),!0}}]}]});r.show(),this.panel=r},_insert:function(t){var e=this.editor;e.cmd.do("insertHTML",t+"<p><br></p>")}},P.prototype={constructor:P,onClick:function(){var t=this.editor,e=t.config;e.qiniu||(this._active?this._createEditPanel():this._createInsertPanel())},_createEditPanel:function(){var t=this.editor,e=f("width-30"),n=f("width-50"),r=f("width-100"),i=f("del-btn"),o=[{title:"缂栬緫鍥剧墖",tpl:'<div>\n                    <div class="w-e-button-container" style="border-bottom:1px solid #f1f1f1;padding-bottom:5px;margin-bottom:5px;">\n                        <span style="float:left;font-size:14px;margin:4px 5px 0 5px;color:#333;">鏈�澶у搴︼細</span>\n                        <button id="'+e+'" class="left">30%</button>\n                        <button id="'+n+'" class="left">50%</button>\n                        <button id="'+r+'" class="left">100%</button>\n                    </div>\n                    <div class="w-e-button-container">\n                        <button id="'+i+'" class="gray left">鍒犻櫎鍥剧墖</button>\n                    </dv>\n                </div>',events:[{selector:"#"+e,type:"click",fn:function(){var e=t._selectedImg;return e&&e.css("max-width","30%"),!0}},{selector:"#"+n,type:"click",fn:function(){var e=t._selectedImg;return e&&e.css("max-width","50%"),!0}},{selector:"#"+r,type:"click",fn:function(){var e=t._selectedImg;return e&&e.css("max-width","100%"),!0}},{selector:"#"+i,type:"click",fn:function(){var e=t._selectedImg;return e&&e.remove(),!0}}]}],a=new C(this,{width:300,tabs:o});a.show(),this.panel=a},_createInsertPanel:function(){var t=this.editor,e=t.uploadImg,n=t.config,r=f("up-trigger"),i=f("up-file"),o=f("link-url"),c=f("link-btn"),s=[{title:"涓婁紶鍥剧墖",tpl:'<div class="w-e-up-img-container">\n                    <div id="'+r+'" class="w-e-up-btn">\n                        <i class="w-e-icon-upload2"></i>\n                    </div>\n                    <div style="display:none;">\n                        <input id="'+i+'" type="file" multiple="multiple" accept="image/jpg,image/jpeg,image/png,image/gif,image/bmp"/>\n                    </div>\n                </div>',events:[{selector:"#"+r,type:"click",fn:function(){var t=a("#"+i),e=t[0];if(!e)return!0;e.click()}},{selector:"#"+i,type:"change",fn:function(){var t=a("#"+i),n=t[0];if(!n)return!0;var r=n.files;return r.length&&e.uploadImg(r),!0}}]},{title:"缃戠粶鍥剧墖",tpl:'<div>\n                    <input id="'+o+'" type="text" class="block" placeholder="鍥剧墖閾炬帴"/></td>\n                    <div class="w-e-button-container">\n                        <button id="'+c+'" class="right">鎻掑叆</button>\n                    </div>\n                </div>',events:[{selector:"#"+c,type:"click",fn:function(){var t=a("#"+o),n=t.val().trim();return n&&e.insertLinkImg(n),!0}}]}],u=[];(n.uploadImgShowBase64||n.uploadImgServer||n.customUploadImg)&&window.FileReader&&u.push(s[0]),n.showLinkImg&&u.push(s[1]);var l=new C(this,{width:300,tabs:u});l.show(),this.panel=l},tryChangeActive:function(t){var e=this.editor,n=this.$elem;e._selectedImg?(this._active=!0,n.addClass("w-e-active")):(this._active=!1,n.removeClass("w-e-active"))}};var N={};function G(t){this.editor=t,this.menus={}}function R(t){var e=t.clipboardData||t.originalEvent&&t.originalEvent.clipboardData,n=void 0;return n=null==e?window.clipboardData&&window.clipboardData.getData("text"):e.getData("text/plain"),h(n)}function k(t,e,n){var r=t.clipboardData||t.originalEvent&&t.originalEvent.clipboardData,i=void 0,o=void 0;if(null==r?i=window.clipboardData&&window.clipboardData.getData("text"):(i=r.getData("text/plain"),o=r.getData("text/html")),!o&&i&&(o="<p>"+h(i)+"</p>"),o){var a=o.split("</html>");return 2===a.length&&(o=a[0]),o=o.replace(/<(meta|script|link).+?>/gim,""),o=o.replace(/<!--.*?-->/gm,""),o=o.replace(/\s?data-.+?=('|").+?('|")/gim,""),n&&(o=o.replace(/<img.+?>/gim,"")),o=e?o.replace(/\s?(class|style)=('|").*?('|")/gim,""):o.replace(/\s?class=('|").*?('|")/gim,""),o}}function W(t){var e=[],n=R(t);if(n)return e;var r=t.clipboardData||t.originalEvent&&t.originalEvent.clipboardData||{},i=r.items;return i?(u(i,(function(t,n){var r=n.type;/image/i.test(r)&&e.push(n.getAsFile())})),e):e}function I(t){var e=[],n=t.childNodes()||[];return n.forEach((function(t){var n=void 0,r=t.nodeType;if(3===r&&(n=t.textContent,n=h(n)),1===r){n={},n.tag=t.nodeName.toLowerCase();for(var i=[],o=t.attributes||{},c=o.length||0,s=0;s<c;s++){var u=o[s];i.push({name:u.name,value:u.value})}n.attrs=i,n.children=I(a(t))}e.push(n)})),e}function K(t){this.editor=t}function O(t){this.editor=t}function j(t){this.editor=t,this._currentRange=null}function U(t){this.editor=t,this._time=0,this._isShow=!1,this._isRender=!1,this._timeoutId=0,this.$textContainer=t.$textContainerElem,this.$bar=a('<div class="w-e-progress"></div>')}N.bold=d,N.head=A,N.fontSize=y,N.fontName=b,N.link=Z,N.italic=L,N.redo=w,N.strikeThrough=J,N.underline=T,N.undo=X,N.list=x,N.justify=M,N.foreColor=_,N.backColor=D,N.quote=Q,N.code=B,N.emoticon=H,N.table=E,N.video=F,N.image=P,G.prototype={constructor:G,init:function(){var t=this,e=this.editor,n=e.config||{},r=n.menus||[];r.forEach((function(n){var r=N[n];r&&"function"===typeof r&&(t.menus[n]=new r(e))})),this._addToToolbar(),this._bindEvent()},_addToToolbar:function(){var t=this.editor,e=t.$toolbarElem,n=this.menus,r=t.config,i=r.zIndex+1;u(n,(function(t,n){var r=n.$elem;r&&(r.css("z-index",i),e.append(r))}))},_bindEvent:function(){var t=this.menus,e=this.editor;u(t,(function(t,n){var r=n.type;if(r){var i=n.$elem,o=n.droplist;n.panel;"click"===r&&n.onClick&&i.on("click",(function(t){null!=e.selection.getRange()&&n.onClick(t)})),"droplist"===r&&o&&i.on("mouseenter",(function(t){null!=e.selection.getRange()&&(o.showTimeoutId=setTimeout((function(){o.show()}),200))})).on("mouseleave",(function(t){o.hideTimeoutId=setTimeout((function(){o.hide()}),0)})),"panel"===r&&n.onClick&&i.on("click",(function(t){t.stopPropagation(),null!=e.selection.getRange()&&n.onClick(t)}))}}))},changeActive:function(){var t=this.menus;u(t,(function(t,e){e.tryChangeActive&&setTimeout((function(){e.tryChangeActive()}),100)}))}},K.prototype={constructor:K,init:function(){this._bindEvent()},clear:function(){this.html("<p><br></p>")},html:function(t){var e=this.editor,n=e.$textElem,r=void 0;if(null==t)return r=n.html(),r=r.replace(/\u200b/gm,""),r;n.html(t),e.initSelection()},getJSON:function(){var t=this.editor,e=t.$textElem;return I(e)},text:function(t){var e=this.editor,n=e.$textElem,r=void 0;if(null==t)return r=n.text(),r=r.replace(/\u200b/gm,""),r;n.text("<p>"+t+"</p>"),e.initSelection()},append:function(t){var e=this.editor,n=e.$textElem;n.append(a(t)),e.initSelection()},_bindEvent:function(){this._saveRangeRealTime(),this._enterKeyHandle(),this._clearHandle(),this._pasteHandle(),this._tabHandle(),this._imgHandle(),this._dragHandle()},_saveRangeRealTime:function(){var t=this.editor,e=t.$textElem;function n(e){t.selection.saveRange(),t.menus.changeActive()}e.on("keyup",n),e.on("mousedown",(function(t){e.on("mouseleave",n)})),e.on("mouseup",(function(t){n(),e.off("mouseleave",n)}))},_enterKeyHandle:function(){var t=this.editor,e=t.$textElem;function n(e){var n=a("<p><br></p>");n.insertBefore(e),t.selection.createRangeByElem(n,!0),t.selection.restoreSelection(),e.remove()}function r(r){var i=t.selection.getSelectionContainerElem(),o=i.parent();if("<code><br></code>"!==o.html()){if(o.equal(e)){var a=i.getNodeName();"P"!==a&&(i.text()||n(i))}}else n(i)}function i(e){var n=t.selection.getSelectionContainerElem();if(n){var r=n.parent(),i=n.getNodeName(),o=r.getNodeName();if("CODE"===i&&"PRE"===o&&t.cmd.queryCommandSupported("insertHTML")){if(!0===t._willBreakCode){var c=a("<p><br></p>");return c.insertAfter(r),t.selection.createRangeByElem(c,!0),t.selection.restoreSelection(),t._willBreakCode=!1,void e.preventDefault()}var s=t.selection.getRange().startOffset;t.cmd.do("insertHTML","\n"),t.selection.saveRange(),t.selection.getRange().startOffset===s&&t.cmd.do("insertHTML","\n");var u=n.html().length;t.selection.getRange().startOffset+1===u&&(t._willBreakCode=!0),e.preventDefault()}}}e.on("keyup",(function(t){13===t.keyCode&&r(t)})),e.on("keydown",(function(e){13===e.keyCode?i(e):t._willBreakCode=!1}))},_clearHandle:function(){var t=this.editor,e=t.$textElem;e.on("keydown",(function(t){if(8===t.keyCode){var n=e.html().toLowerCase().trim();"<p><br></p>"!==n||t.preventDefault()}})),e.on("keyup",(function(n){if(8===n.keyCode){var r=void 0,i=e.html().toLowerCase().trim();i&&"<br>"!==i||(r=a("<p><br/></p>"),e.html(""),e.append(r),t.selection.createRangeByElem(r,!1,!0),t.selection.restoreSelection())}}))},_pasteHandle:function(){var t=this.editor,e=t.config,n=e.pasteFilterStyle,r=e.pasteTextHandle,i=e.pasteIgnoreImg,o=t.$textElem,a=0;function c(){var t=Date.now(),e=!1;return t-a>=100&&(e=!0),a=t,e}function u(){a=0}o.on("paste",(function(e){if(!s.isIE()&&(e.preventDefault(),c())){var o=k(e,n,i),a=R(e);a=a.replace(/\n/gm,"<br>");var l=t.selection.getSelectionContainerElem();if(l){var f=l.getNodeName();if("CODE"===f||"PRE"===f)return r&&p(r)&&(a=""+(r(a)||"")),void t.cmd.do("insertHTML","<p>"+a+"</p>");if(o)try{r&&p(r)&&(o=""+(r(o)||"")),t.cmd.do("insertHTML",o)}catch(h){r&&p(r)&&(a=""+(r(a)||"")),t.cmd.do("insertHTML","<p>"+a+"</p>")}else u()}}})),o.on("paste",(function(e){if(!s.isIE()&&(e.preventDefault(),c())){var n=W(e);if(n&&n.length){var r=t.selection.getSelectionContainerElem();if(r){var i=r.getNodeName();if("CODE"!==i&&"PRE"!==i){var o=t.uploadImg;o.uploadImg(n)}}}}}))},_tabHandle:function(){var t=this.editor,e=t.$textElem;e.on("keydown",(function(e){if(9===e.keyCode&&t.cmd.queryCommandSupported("insertHTML")){var n=t.selection.getSelectionContainerElem();if(n){var r=n.parent(),i=n.getNodeName(),o=r.getNodeName();"CODE"===i&&"PRE"===o?t.cmd.do("insertHTML","    "):t.cmd.do("insertHTML","&nbsp;&nbsp;&nbsp;&nbsp;"),e.preventDefault()}}}))},_imgHandle:function(){var t=this.editor,e=t.$textElem;e.on("click","img",(function(e){var n=this,r=a(n);"1"!==r.attr("data-w-e")&&(t._selectedImg=r,t.selection.createRangeByElem(r),t.selection.restoreSelection())})),e.on("click  keyup",(function(e){e.target.matches("img")||(t._selectedImg=null)}))},_dragHandle:function(){var t=this.editor,e=a(document);e.on("dragleave drop dragenter dragover",(function(t){t.preventDefault()}));var n=t.$textElem;n.on("drop",(function(e){e.preventDefault();var n=e.dataTransfer&&e.dataTransfer.files;if(n&&n.length){var r=t.uploadImg;r.uploadImg(n)}}))}},O.prototype={constructor:O,do:function(t,e){var n=this.editor;if(n._useStyleWithCSS||(document.execCommand("styleWithCSS",null,!0),n._useStyleWithCSS=!0),n.selection.getRange()){n.selection.restoreSelection();var r="_"+t;this[r]?this[r](e):this._execCommand(t,e),n.menus.changeActive(),n.selection.saveRange(),n.selection.restoreSelection(),n.change&&n.change()}},_insertHTML:function(t){var e=this.editor,n=e.selection.getRange();this.queryCommandSupported("insertHTML")?this._execCommand("insertHTML",t):n.insertNode?(n.deleteContents(),n.insertNode(a(t)[0])):n.pasteHTML&&n.pasteHTML(t)},_insertElem:function(t){var e=this.editor,n=e.selection.getRange();n.insertNode&&(n.deleteContents(),n.insertNode(t[0]))},_execCommand:function(t,e){document.execCommand(t,!1,e)},queryCommandValue:function(t){return document.queryCommandValue(t)},queryCommandState:function(t){return document.queryCommandState(t)},queryCommandSupported:function(t){return document.queryCommandSupported(t)}},j.prototype={constructor:j,getRange:function(){return this._currentRange},saveRange:function(t){if(t)this._currentRange=t;else{var e=window.getSelection();if(0!==e.rangeCount){var n=e.getRangeAt(0),r=this.getSelectionContainerElem(n);if(r&&"false"!==r.attr("contenteditable")&&!r.parentUntil("[contenteditable=false]")){var i=this.editor,o=i.$textElem;o.isContain(r)&&(this._currentRange=n)}}}},collapseRange:function(t){null==t&&(t=!1);var e=this._currentRange;e&&e.collapse(t)},getSelectionText:function(){var t=this._currentRange;return t?this._currentRange.toString():""},getSelectionContainerElem:function(t){t=t||this._currentRange;var e=void 0;if(t)return e=t.commonAncestorContainer,a(1===e.nodeType?e:e.parentNode)},getSelectionStartElem:function(t){t=t||this._currentRange;var e=void 0;if(t)return e=t.startContainer,a(1===e.nodeType?e:e.parentNode)},getSelectionEndElem:function(t){t=t||this._currentRange;var e=void 0;if(t)return e=t.endContainer,a(1===e.nodeType?e:e.parentNode)},isSelectionEmpty:function(){var t=this._currentRange;return!(!t||!t.startContainer||t.startContainer!==t.endContainer||t.startOffset!==t.endOffset)},restoreSelection:function(){var t=window.getSelection();t.removeAllRanges(),t.addRange(this._currentRange)},createEmptyRange:function(){var t=this.editor,e=this.getRange(),n=void 0;if(e&&this.isSelectionEmpty())try{s.isWebkit()?(t.cmd.do("insertHTML","&#8203;"),e.setEnd(e.endContainer,e.endOffset+1),this.saveRange(e)):(n=a("<strong>&#8203;</strong>"),t.cmd.do("insertElem",n),this.createRangeByElem(n,!0))}catch(r){}},createRangeByElem:function(t,e,n){if(t.length){var r=t[0],i=document.createRange();n?i.selectNodeContents(r):i.selectNode(r),"boolean"===typeof e&&i.collapse(e),this.saveRange(i)}}},U.prototype={constructor:U,show:function(t){var e=this;if(!this._isShow){this._isShow=!0;var n=this.$bar;if(this._isRender)this._isRender=!0;else{var r=this.$textContainer;r.append(n)}Date.now()-this._time>100&&t<=1&&(n.css("width",100*t+"%"),this._time=Date.now());var i=this._timeoutId;i&&clearTimeout(i),i=setTimeout((function(){e._hide()}),500)}},_hide:function(){var t=this.$bar;t.remove(),this._time=0,this._isShow=!1,this._isRender=!1}};var z="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};function $(t){this.editor=t}$.prototype={constructor:$,_alert:function(t,e){var n=this.editor,r=n.config.debug,i=n.config.customAlert;if(r)throw new Error("wangEditor: "+(e||t));i&&"function"===typeof i?i(t):alert(t)},insertLinkImg:function(t){var e=this;if(t){var n=this.editor,r=n.config,i=r.linkImgCheck,o=void 0;if(i&&"function"===typeof i&&(o=i(t),"string"===typeof o))alert(o);else{n.cmd.do("insertHTML",'<img src="'+t+'" style="max-width:100%;"/>');var a=document.createElement("img");a.onload=function(){var e=r.linkImgCallback;e&&"function"===typeof e&&e(t),a=null},a.onerror=function(){a=null,e._alert("鎻掑叆鍥剧墖閿欒",'wangEditor: 鎻掑叆鍥剧墖鍑洪敊锛屽浘鐗囬摼鎺ユ槸 "'+t+'"锛屼笅杞借閾炬帴澶辫触')},a.onabort=function(){a=null},a.src=t}}},uploadImg:function(t){var e=this;if(t&&t.length){var n=this.editor,r=n.config,i=r.uploadImgServer,o=r.uploadImgShowBase64,a=r.uploadImgMaxSize,c=a/1024/1024,s=r.uploadImgMaxLength||1e4,f=r.uploadFileName||"",h=r.uploadImgParams||{},p=r.uploadImgParamsWithUrl,d=r.uploadImgHeaders||{},m=r.uploadImgHooks||{},g=r.uploadImgTimeout||3e3,v=r.withCredentials;null==v&&(v=!1);var A=r.customUploadImg;if(A||i||o){var y=[],b=[];if(l(t,(function(t){var e=t.name,n=t.size;e&&n&&(!1!==/\.(jpg|jpeg|png|bmp|gif|webp)$/i.test(e)?a<n?b.push("銆�"+e+"銆戝ぇ浜� "+c+"M"):y.push(t):b.push("銆�"+e+"銆戜笉鏄浘鐗�"))})),b.length)this._alert("鍥剧墖楠岃瘉鏈�氳繃: \n"+b.join("\n"));else if(y.length>s)this._alert("涓�娆℃渶澶氫笂浼�"+s+"寮犲浘鐗�");else if(A&&"function"===typeof A)A(y,this.insertLinkImg.bind(this));else{var S=new FormData;if(l(y,(function(t){var e=f||t.name;S.append(e,t)})),i&&"string"===typeof i){var Y=i.split("#");i=Y[0];var C=Y[1]||"";u(h,(function(t,e){p&&(i.indexOf("?")>0?i+="&":i+="?",i=i+t+"="+e),S.append(t,e)})),C&&(i+="#"+C);var Z=new XMLHttpRequest;if(Z.open("POST",i),Z.timeout=g,Z.ontimeout=function(){m.timeout&&"function"===typeof m.timeout&&m.timeout(Z,n),e._alert("涓婁紶鍥剧墖瓒呮椂")},Z.upload&&(Z.upload.onprogress=function(t){var e=void 0,r=new U(n);t.lengthComputable&&(e=t.loaded/t.total,r.show(e))}),Z.onreadystatechange=function(){var t=void 0;if(4===Z.readyState){if(Z.status<200||Z.status>=300)return m.error&&"function"===typeof m.error&&m.error(Z,n),void e._alert("涓婁紶鍥剧墖鍙戠敓閿欒","涓婁紶鍥剧墖鍙戠敓閿欒锛屾湇鍔″櫒杩斿洖鐘舵�佹槸 "+Z.status);if(t=Z.responseText,"object"!==("undefined"===typeof t?"undefined":z(t)))try{t=JSON.parse(t)}catch(i){return m.fail&&"function"===typeof m.fail&&m.fail(Z,n,t),void e._alert("涓婁紶鍥剧墖澶辫触","涓婁紶鍥剧墖杩斿洖缁撴灉閿欒锛岃繑鍥炵粨鏋滄槸: "+t)}if(m.customInsert||"0"==t.errno){if(m.customInsert&&"function"===typeof m.customInsert)m.customInsert(e.insertLinkImg.bind(e),t,n);else{var r=t.data||[];r.forEach((function(t){e.insertLinkImg(t)}))}m.success&&"function"===typeof m.success&&m.success(Z,n,t)}else m.fail&&"function"===typeof m.fail&&m.fail(Z,n,t),e._alert("涓婁紶鍥剧墖澶辫触","涓婁紶鍥剧墖杩斿洖缁撴灉閿欒锛岃繑鍥炵粨鏋� errno="+t.errno)}},m.before&&"function"===typeof m.before){var L=m.before(Z,n,y);if(L&&"object"===("undefined"===typeof L?"undefined":z(L))&&L.prevent)return void this._alert(L.msg)}return u(d,(function(t,e){Z.setRequestHeader(t,e)})),Z.withCredentials=v,void Z.send(S)}o&&l(t,(function(t){var n=e,r=new FileReader;r.readAsDataURL(t),r.onload=function(){n.insertLinkImg(this.result)}}))}}}}};var V=1;function q(t,e){if(null==t)throw new Error("閿欒锛氬垵濮嬪寲缂栬緫鍣ㄦ椂鍊欐湭浼犲叆浠讳綍鍙傛暟锛岃鏌ラ槄鏂囨。");this.id="wangEditor-"+V++,this.toolbarSelector=t,this.textSelector=e,this.customConfig={}}q.prototype={constructor:q,_initConfig:function(){var t={};this.config=Object.assign(t,c,this.customConfig);var e=this.config.lang||{},n=[];u(e,(function(t,e){n.push({reg:new RegExp(t,"img"),val:e})})),this.config.langArgs=n},_initDom:function(){var t=this,e=this.toolbarSelector,n=a(e),r=this.textSelector,i=this.config,o=i.zIndex,c=void 0,s=void 0,u=void 0,l=void 0;null==r?(c=a("<div></div>"),s=a("<div></div>"),l=n.children(),n.append(c).append(s),c.css("background-color","#f1f1f1").css("border","1px solid #ccc"),s.css("border","1px solid #ccc").css("border-top","none").css("height","300px")):(c=n,s=a(r),l=s.children()),u=a("<div></div>"),u.attr("contenteditable","true").css("width","100%").css("height","100%"),l&&l.length?u.append(l):u.append(a("<p><br></p>")),s.append(u),c.addClass("w-e-toolbar"),s.addClass("w-e-text-container"),s.css("z-index",o),u.addClass("w-e-text");var h=f("toolbar-elem");c.attr("id",h);var p=f("text-elem");u.attr("id",p),this.$toolbarElem=c,this.$textContainerElem=s,this.$textElem=u,this.toolbarElemId=h,this.textElemId=p;var d=!0;s.on("compositionstart",(function(){d=!1})),s.on("compositionend",(function(){d=!0})),s.on("click keyup",(function(){d&&t.change&&t.change()})),c.on("click",(function(){this.change&&this.change()})),(i.onfocus||i.onblur)&&(this.isFocus=!1,a(document).on("click",(function(e){var n=u.isContain(a(e.target)),r=c.isContain(a(e.target)),i=c[0]==e.target;if(n)t.isFocus||t.onfocus&&t.onfocus(),t.isFocus=!0;else{if(r&&!i)return;t.isFocus&&t.onblur&&t.onblur(),t.isFocus=!1}})))},_initCommand:function(){this.cmd=new O(this)},_initSelectionAPI:function(){this.selection=new j(this)},_initUploadImg:function(){this.uploadImg=new $(this)},_initMenus:function(){this.menus=new G(this),this.menus.init()},_initText:function(){this.txt=new K(this),this.txt.init()},initSelection:function(t){var e=this.$textElem,n=e.children();if(!n.length)return e.append(a("<p><br></p>")),void this.initSelection();var r=n.last();if(t){var i=r.html().toLowerCase(),o=r.getNodeName();if("<br>"!==i&&"<br/>"!==i||"P"!==o)return e.append(a("<p><br></p>")),void this.initSelection()}this.selection.createRangeByElem(r,!1,!0),this.selection.restoreSelection()},_bindEvent:function(){var t=0,e=this.txt.html(),n=this.config,r=n.onchangeTimeout;r=parseInt(r,10),(!r||r<=0)&&(r=200);var i=n.onchange;i&&"function"===typeof i&&(this.change=function(){var n=this.txt.html();n.length===e.length&&n===e||(t&&clearTimeout(t),t=setTimeout((function(){i(n),e=n}),r))});var o=n.onblur;o&&"function"===typeof o&&(this.onblur=function(){var t=this.txt.html();o(t)});var a=n.onfocus;a&&"function"===typeof a&&(this.onfocus=function(){a()})},create:function(){this._initConfig(),this._initDom(),this._initCommand(),this._initSelectionAPI(),this._initText(),this._initMenus(),this._initUploadImg(),this.initSelection(!0),this._bindEvent()},_offAllEvent:function(){a.offAll()}};try{document}catch(rt){throw new Error("璇峰湪娴忚鍣ㄧ幆澧冧笅杩愯")}t();var tt='.w-e-toolbar,.w-e-text-container,.w-e-menu-panel {  padding: 0;  margin: 0;  box-sizing: border-box;}.w-e-toolbar *,.w-e-text-container *,.w-e-menu-panel * {  padding: 0;  margin: 0;  box-sizing: border-box;}.w-e-clear-fix:after {  content: "";  display: table;  clear: both;}.w-e-toolbar .w-e-droplist {  position: absolute;  left: 0;  top: 0;  background-color: #fff;  border: 1px solid #f1f1f1;  border-right-color: #ccc;  border-bottom-color: #ccc;}.w-e-toolbar .w-e-droplist .w-e-dp-title {  text-align: center;  color: #999;  line-height: 2;  border-bottom: 1px solid #f1f1f1;  font-size: 13px;}.w-e-toolbar .w-e-droplist ul.w-e-list {  list-style: none;  line-height: 1;}.w-e-toolbar .w-e-droplist ul.w-e-list li.w-e-item {  color: #333;  padding: 5px 0;}.w-e-toolbar .w-e-droplist ul.w-e-list li.w-e-item:hover {  background-color: #f1f1f1;}.w-e-toolbar .w-e-droplist ul.w-e-block {  list-style: none;  text-align: left;  padding: 5px;}.w-e-toolbar .w-e-droplist ul.w-e-block li.w-e-item {  display: inline-block;  *display: inline;  *zoom: 1;  padding: 3px 5px;}.w-e-toolbar .w-e-droplist ul.w-e-block li.w-e-item:hover {  background-color: #f1f1f1;}@font-face {  font-family: \'w-e-icon\';  src: url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAABhQAAsAAAAAGAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIPBGNtYXAAAAFoAAABBAAAAQQrSf4BZ2FzcAAAAmwAAAAIAAAACAAAABBnbHlmAAACdAAAEvAAABLwfpUWUWhlYWQAABVkAAAANgAAADYQp00kaGhlYQAAFZwAAAAkAAAAJAfEA+FobXR4AAAVwAAAAIQAAACEeAcD7GxvY2EAABZEAAAARAAAAERBSEX+bWF4cAAAFogAAAAgAAAAIAAsALZuYW1lAAAWqAAAAYYAAAGGmUoJ+3Bvc3QAABgwAAAAIAAAACAAAwAAAAMD3gGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA8fwDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEAOgAAAA2ACAABAAWAAEAIOkG6Q3pEulH6Wbpd+m56bvpxunL6d/qDepc6l/qZepo6nHqefAN8BTxIPHc8fz//f//AAAAAAAg6QbpDekS6UfpZel36bnpu+nG6cvp3+oN6lzqX+pi6mjqcep38A3wFPEg8dzx/P/9//8AAf/jFv4W+Bb0FsAWoxaTFlIWURZHFkMWMBYDFbUVsxWxFa8VpxWiEA8QCQ7+DkMOJAADAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAACAAD/wAQAA8AABAATAAABNwEnAQMuAScTNwEjAQMlATUBBwGAgAHAQP5Anxc7MmOAAYDA/oDAAoABgP6ATgFAQAHAQP5A/p0yOxcBEU4BgP6A/YDAAYDA/oCAAAQAAAAABAADgAAQACEALQA0AAABOAExETgBMSE4ATEROAExITUhIgYVERQWMyEyNjURNCYjBxQGIyImNTQ2MzIWEyE1EwEzNwPA/IADgPyAGiYmGgOAGiYmGoA4KCg4OCgoOED9AOABAEDgA0D9AAMAQCYa/QAaJiYaAwAaJuAoODgoKDg4/biAAYD+wMAAAAIAAABABAADQAA4ADwAAAEmJy4BJyYjIgcOAQcGBwYHDgEHBhUUFx4BFxYXFhceARcWMzI3PgE3Njc2Nz4BNzY1NCcuAScmJwERDQED1TY4OXY8PT8/PTx2OTg2CwcICwMDAwMLCAcLNjg5djw9Pz89PHY5ODYLBwgLAwMDAwsIBwv9qwFA/sADIAgGBggCAgICCAYGCCkqKlktLi8vLi1ZKiopCAYGCAICAgIIBgYIKSoqWS0uLy8uLVkqKin94AGAwMAAAAAAAgDA/8ADQAPAABsAJwAAASIHDgEHBhUUFx4BFxYxMDc+ATc2NTQnLgEnJgMiJjU0NjMyFhUUBgIAQjs6VxkZMjJ4MjIyMngyMhkZVzo7QlBwcFBQcHADwBkZVzo7Qnh9fcxBQUFBzH19eEI7OlcZGf4AcFBQcHBQUHAAAAEAAAAABAADgAArAAABIgcOAQcGBycRISc+ATMyFx4BFxYVFAcOAQcGBxc2Nz4BNzY1NCcuAScmIwIANTIyXCkpI5YBgJA1i1BQRUZpHh4JCSIYGB5VKCAgLQwMKCiLXl1qA4AKCycbHCOW/oCQNDweHmlGRVArKClJICEaYCMrK2I2NjlqXV6LKCgAAQAAAAAEAAOAACoAABMUFx4BFxYXNyYnLgEnJjU0Nz4BNzYzMhYXByERByYnLgEnJiMiBw4BBwYADAwtICAoVR4YGCIJCR4eaUZFUFCLNZABgJYjKSlcMjI1al1eiygoAYA5NjZiKysjYBohIEkpKCtQRUZpHh48NJABgJYjHBsnCwooKIteXQAAAAACAAAAQAQBAwAAJgBNAAATMhceARcWFRQHDgEHBiMiJy4BJyY1JzQ3PgE3NjMVIgYHDgEHPgEhMhceARcWFRQHDgEHBiMiJy4BJyY1JzQ3PgE3NjMVIgYHDgEHPgHhLikpPRESEhE9KSkuLikpPRESASMjelJRXUB1LQkQBwgSAkkuKSk9ERISET0pKS4uKSk9ERIBIyN6UlFdQHUtCRAHCBICABIRPSkpLi4pKT0REhIRPSkpLiBdUVJ6IyOAMC4IEwoCARIRPSkpLi4pKT0REhIRPSkpLiBdUVJ6IyOAMC4IEwoCAQAABgBA/8AEAAPAAAMABwALABEAHQApAAAlIRUhESEVIREhFSEnESM1IzUTFTMVIzU3NSM1MxUVESM1MzUjNTM1IzUBgAKA/YACgP2AAoD9gMBAQECAwICAwMCAgICAgIACAIACAIDA/wDAQP3yMkCSPDJAku7+wEBAQEBAAAYAAP/ABAADwAADAAcACwAXACMALwAAASEVIREhFSERIRUhATQ2MzIWFRQGIyImETQ2MzIWFRQGIyImETQ2MzIWFRQGIyImAYACgP2AAoD9gAKA/YD+gEs1NUtLNTVLSzU1S0s1NUtLNTVLSzU1SwOAgP8AgP8AgANANUtLNTVLS/61NUtLNTVLS/61NUtLNTVLSwADAAAAAAQAA6AAAwANABQAADchFSElFSE1EyEVITUhJQkBIxEjEQAEAPwABAD8AIABAAEAAQD9YAEgASDggEBAwEBAAQCAgMABIP7g/wABAAAAAAACAB7/zAPiA7QAMwBkAAABIiYnJicmNDc2PwE+ATMyFhcWFxYUBwYPAQYiJyY0PwE2NCcuASMiBg8BBhQXFhQHDgEjAyImJyYnJjQ3Nj8BNjIXFhQPAQYUFx4BMzI2PwE2NCcmNDc2MhcWFxYUBwYPAQ4BIwG4ChMIIxISEhIjwCNZMTFZIyMSEhISI1gPLA8PD1gpKRQzHBwzFMApKQ8PCBMKuDFZIyMSEhISI1gPLA8PD1gpKRQzHBwzFMApKQ8PDysQIxISEhIjwCNZMQFECAckLS1eLS0kwCIlJSIkLS1eLS0kVxAQDysPWCl0KRQVFRTAKXQpDysQBwj+iCUiJC0tXi0tJFcQEA8rD1gpdCkUFRUUwCl0KQ8rEA8PJC0tXi0tJMAiJQAAAAAFAAD/wAQAA8AAGwA3AFMAXwBrAAAFMjc+ATc2NTQnLgEnJiMiBw4BBwYVFBceARcWEzIXHgEXFhUUBw4BBwYjIicuAScmNTQ3PgE3NhMyNz4BNzY3BgcOAQcGIyInLgEnJicWFx4BFxYnNDYzMhYVFAYjIiYlNDYzMhYVFAYjIiYCAGpdXosoKCgoi15dampdXosoKCgoi15dalZMTHEgISEgcUxMVlZMTHEgISEgcUxMVisrKlEmJiMFHBtWODc/Pzc4VhscBSMmJlEqK9UlGxslJRsbJQGAJRsbJSUbGyVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoA6AhIHFMTFZWTExxICEhIHFMTFZWTExxICH+CQYGFRAQFEM6OlYYGRkYVjo6QxQQEBUGBvcoODgoKDg4KCg4OCgoODgAAAMAAP/ABAADwAAbADcAQwAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTQnLgEnJgMiJy4BJyY1NDc+ATc2MzIXHgEXFhUUBw4BBwYTBycHFwcXNxc3JzcCAGpdXosoKCgoi15dampdXosoKCgoi15dalZMTHEgISEgcUxMVlZMTHEgISEgcUxMSqCgYKCgYKCgYKCgA8AoKIteXWpqXV6LKCgoKIteXWpqXV6LKCj8YCEgcUxMVlZMTHEgISEgcUxMVlZMTHEgIQKgoKBgoKBgoKBgoKAAAQBl/8ADmwPAACkAAAEiJiMiBw4BBwYVFBYzLgE1NDY3MAcGAgcGBxUhEzM3IzceATMyNjcOAQMgRGhGcVNUbRobSUgGDWVKEBBLPDxZAT1sxizXNC1VJi5QGB09A7AQHh1hPj9BTTsLJjeZbwN9fv7Fj5AjGQIAgPYJDzdrCQcAAAAAAgAAAAAEAAOAAAkAFwAAJTMHJzMRIzcXIyURJyMRMxUhNTMRIwcRA4CAoKCAgKCggP8AQMCA/oCAwEDAwMACAMDAwP8AgP1AQEACwIABAAADAMAAAANAA4AAFgAfACgAAAE+ATU0Jy4BJyYjIREhMjc+ATc2NTQmATMyFhUUBisBEyMRMzIWFRQGAsQcIBQURi4vNf7AAYA1Ly5GFBRE/oRlKjw8KWafn58sPj4B2yJULzUvLkYUFPyAFBRGLi81RnQBRks1NUv+gAEASzU1SwAAAAACAMAAAANAA4AAHwAjAAABMxEUBw4BBwYjIicuAScmNREzERQWFx4BMzI2Nz4BNQEhFSECwIAZGVc6O0JCOzpXGRmAGxgcSSgoSRwYG/4AAoD9gAOA/mA8NDVOFhcXFk41NDwBoP5gHjgXGBsbGBc4Hv6ggAAAAAABAIAAAAOAA4AACwAAARUjATMVITUzASM1A4CA/sCA/kCAAUCAA4BA/QBAQAMAQAABAAAAAAQAA4AAPQAAARUjHgEVFAYHDgEjIiYnLgE1MxQWMzI2NTQmIyE1IS4BJy4BNTQ2Nz4BMzIWFx4BFSM0JiMiBhUUFjMyFhcEAOsVFjUwLHE+PnEsMDWAck5OcnJO/gABLAIEATA1NTAscT4+cSwwNYByTk5yck47bisBwEAdQSI1YiQhJCQhJGI1NExMNDRMQAEDASRiNTViJCEkJCEkYjU0TEw0NEwhHwAAAAcAAP/ABAADwAADAAcACwAPABMAGwAjAAATMxUjNzMVIyUzFSM3MxUjJTMVIwMTIRMzEyETAQMhAyMDIQMAgIDAwMABAICAwMDAAQCAgBAQ/QAQIBACgBD9QBADABAgEP2AEAHAQEBAQEBAQEBAAkD+QAHA/oABgPwAAYD+gAFA/sAAAAoAAAAABAADgAADAAcACwAPABMAFwAbAB8AIwAnAAATESERATUhFR0BITUBFSE1IxUhNREhFSElIRUhETUhFQEhFSEhNSEVAAQA/YABAP8AAQD/AED/AAEA/wACgAEA/wABAPyAAQD/AAKAAQADgPyAA4D9wMDAQMDAAgDAwMDA/wDAwMABAMDA/sDAwMAAAAUAAAAABAADgAADAAcACwAPABMAABMhFSEVIRUhESEVIREhFSERIRUhAAQA/AACgP2AAoD9gAQA/AAEAPwAA4CAQID/AIABQID/AIAAAAAABQAAAAAEAAOAAAMABwALAA8AEwAAEyEVIRchFSERIRUhAyEVIREhFSEABAD8AMACgP2AAoD9gMAEAPwABAD8AAOAgECA/wCAAUCA/wCAAAAFAAAAAAQAA4AAAwAHAAsADwATAAATIRUhBSEVIREhFSEBIRUhESEVIQAEAPwAAYACgP2AAoD9gP6ABAD8AAQA/AADgIBAgP8AgAFAgP8AgAAAAAABAD8APwLmAuYALAAAJRQPAQYjIi8BBwYjIi8BJjU0PwEnJjU0PwE2MzIfATc2MzIfARYVFA8BFxYVAuYQThAXFxCoqBAXFhBOEBCoqBAQThAWFxCoqBAXFxBOEBCoqBDDFhBOEBCoqBAQThAWFxCoqBAXFxBOEBCoqBAQThAXFxCoqBAXAAAABgAAAAADJQNuABQAKAA8AE0AVQCCAAABERQHBisBIicmNRE0NzY7ATIXFhUzERQHBisBIicmNRE0NzY7ATIXFhcRFAcGKwEiJyY1ETQ3NjsBMhcWExEhERQXFhcWMyEyNzY3NjUBIScmJyMGBwUVFAcGKwERFAcGIyEiJyY1ESMiJyY9ATQ3NjsBNzY3NjsBMhcWHwEzMhcWFQElBgUIJAgFBgYFCCQIBQaSBQUIJQgFBQUFCCUIBQWSBQUIJQgFBQUFCCUIBQVJ/gAEBAUEAgHbAgQEBAT+gAEAGwQGtQYEAfcGBQg3Ghsm/iUmGxs3CAUFBQUIsSgIFxYXtxcWFgkosAgFBgIS/rcIBQUFBQgBSQgFBgYFCP63CAUFBQUIAUkIBQYGBQj+twgFBQUFCAFJCAUGBgX+WwId/eMNCwoFBQUFCgsNAmZDBQICBVUkCAYF/eMwIiMhIi8CIAUGCCQIBQVgFQ8PDw8VYAUFCAACAAcASQO3Aq8AGgAuAAAJAQYjIi8BJjU0PwEnJjU0PwE2MzIXARYVFAcBFRQHBiMhIicmPQE0NzYzITIXFgFO/vYGBwgFHQYG4eEGBh0FCAcGAQoGBgJpBQUI/dsIBQUFBQgCJQgFBQGF/vYGBhwGCAcG4OEGBwcGHQUF/vUFCAcG/vslCAUFBQUIJQgFBQUFAAAAAQAjAAAD3QNuALMAACUiJyYjIgcGIyInJjU0NzY3Njc2NzY9ATQnJiMhIgcGHQEUFxYXFjMWFxYVFAcGIyInJiMiBwYjIicmNTQ3Njc2NzY3Nj0BETQ1NDU0JzQnJicmJyYnJicmIyInJjU0NzYzMhcWMzI3NjMyFxYVFAcGIwYHBgcGHQEUFxYzITI3Nj0BNCcmJyYnJjU0NzYzMhcWMzI3NjMyFxYVFAcGByIHBgcGFREUFxYXFhcyFxYVFAcGIwPBGTMyGhkyMxkNCAcJCg0MERAKEgEHFf5+FgcBFQkSEw4ODAsHBw4bNTUaGDExGA0HBwkJCwwQDwkSAQIBAgMEBAUIEhENDQoLBwcOGjU1GhgwMRgOBwcJCgwNEBAIFAEHDwGQDgcBFAoXFw8OBwcOGTMyGRkxMRkOBwcKCg0NEBEIFBQJEREODQoLBwcOAAICAgIMCw8RCQkBAQMDBQxE4AwFAwMFDNRRDQYBAgEICBIPDA0CAgICDAwOEQgJAQIDAwUNRSEB0AINDQgIDg4KCgsLBwcDBgEBCAgSDwwNAgICAg0MDxEICAECAQYMULYMBwEBBwy2UAwGAQEGBxYPDA0CAgICDQwPEQgIAQECBg1P/eZEDAYCAgEJCBEPDA0AAAIAAP+3A/8DtwATADkAAAEyFxYVFAcCBwYjIicmNTQ3ATYzARYXFh8BFgcGIyInJicmJyY1FhcWFxYXFjMyNzY3Njc2NzY3NjcDmygeHhq+TDdFSDQ0NQFtISn9+BcmJy8BAkxMe0c2NiEhEBEEExQQEBIRCRcIDxITFRUdHR4eKQO3GxooJDP+mUY0NTRJSTABSx/9sSsfHw0oek1MGhsuLzo6RAMPDgsLCgoWJRsaEREKCwQEAgABAAAAAAAA9evv618PPPUACwQAAAAAANbEBFgAAAAA1sQEWAAA/7cEAQPAAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAD//wQBAAEAAAAAAAAAAAAAAAAAAAAhBAAAAAAAAAAAAAAAAgAAAAQAAAAEAAAABAAAAAQAAMAEAAAABAAAAAQAAAAEAABABAAAAAQAAAAEAAAeBAAAAAQAAAAEAABlBAAAAAQAAMAEAADABAAAgAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAMlAD8DJQAAA74ABwQAACMD/wAAAAAAAAAKABQAHgBMAJQA+AE2AXwBwgI2AnQCvgLoA34EHgSIBMoE8gU0BXAFiAXgBiIGagaSBroG5AcoB+AIKgkcCXgAAQAAACEAtAAKAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGljb21vb24AaQBjAG8AbQBvAG8AblZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGljb21vb24AaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AblJlZ3VsYXIAUgBlAGcAdQBsAGEAcmljb21vb24AaQBjAG8AbQBvAG8AbkZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format(\'truetype\');  font-weight: normal;  font-style: normal;}[class^="w-e-icon-"],[class*=" w-e-icon-"] {  /* use !important to prevent issues with browser extensions that change fonts */  font-family: \'w-e-icon\' !important;  speak: none;  font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;  /* Better Font Rendering =========== */  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}.w-e-icon-close:before {  content: "\\f00d";}.w-e-icon-upload2:before {  content: "\\e9c6";}.w-e-icon-trash-o:before {  content: "\\f014";}.w-e-icon-header:before {  content: "\\f1dc";}.w-e-icon-pencil2:before {  content: "\\e906";}.w-e-icon-paint-brush:before {  content: "\\f1fc";}.w-e-icon-image:before {  content: "\\e90d";}.w-e-icon-play:before {  content: "\\e912";}.w-e-icon-location:before {  content: "\\e947";}.w-e-icon-undo:before {  content: "\\e965";}.w-e-icon-redo:before {  content: "\\e966";}.w-e-icon-quotes-left:before {  content: "\\e977";}.w-e-icon-list-numbered:before {  content: "\\e9b9";}.w-e-icon-list2:before {  content: "\\e9bb";}.w-e-icon-link:before {  content: "\\e9cb";}.w-e-icon-happy:before {  content: "\\e9df";}.w-e-icon-bold:before {  content: "\\ea62";}.w-e-icon-underline:before {  content: "\\ea63";}.w-e-icon-italic:before {  content: "\\ea64";}.w-e-icon-strikethrough:before {  content: "\\ea65";}.w-e-icon-table2:before {  content: "\\ea71";}.w-e-icon-paragraph-left:before {  content: "\\ea77";}.w-e-icon-paragraph-center:before {  content: "\\ea78";}.w-e-icon-paragraph-right:before {  content: "\\ea79";}.w-e-icon-terminal:before {  content: "\\f120";}.w-e-icon-page-break:before {  content: "\\ea68";}.w-e-icon-cancel-circle:before {  content: "\\ea0d";}.w-e-icon-font:before {  content: "\\ea5c";}.w-e-icon-text-heigh:before {  content: "\\ea5f";}.w-e-toolbar {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  padding: 0 5px;  /* flex-wrap: wrap; */  /* 鍗曚釜鑿滃崟 */}.w-e-toolbar .w-e-menu {  position: relative;  text-align: center;  padding: 5px 10px;  cursor: pointer;}.w-e-toolbar .w-e-menu i {  color: #999;}.w-e-toolbar .w-e-menu:hover i {  color: #333;}.w-e-toolbar .w-e-active i {  color: #1e88e5;}.w-e-toolbar .w-e-active:hover i {  color: #1e88e5;}.w-e-text-container .w-e-panel-container {  position: absolute;  top: 0;  left: 50%;  border: 1px solid #ccc;  border-top: 0;  box-shadow: 1px 1px 2px #ccc;  color: #333;  background-color: #fff;  /* 涓� emotion panel 瀹氬埗鐨勬牱寮� */  /* 涓婁紶鍥剧墖鐨� panel 瀹氬埗鏍峰紡 */}.w-e-text-container .w-e-panel-container .w-e-panel-close {  position: absolute;  right: 0;  top: 0;  padding: 5px;  margin: 2px 5px 0 0;  cursor: pointer;  color: #999;}.w-e-text-container .w-e-panel-container .w-e-panel-close:hover {  color: #333;}.w-e-text-container .w-e-panel-container .w-e-panel-tab-title {  list-style: none;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  font-size: 14px;  margin: 2px 10px 0 10px;  border-bottom: 1px solid #f1f1f1;}.w-e-text-container .w-e-panel-container .w-e-panel-tab-title .w-e-item {  padding: 3px 5px;  color: #999;  cursor: pointer;  margin: 0 3px;  position: relative;  top: 1px;}.w-e-text-container .w-e-panel-container .w-e-panel-tab-title .w-e-active {  color: #333;  border-bottom: 1px solid #333;  cursor: default;  font-weight: 700;}.w-e-text-container .w-e-panel-container .w-e-panel-tab-content {  padding: 10px 15px 10px 15px;  font-size: 16px;  /* 杈撳叆妗嗙殑鏍峰紡 */  /* 鎸夐挳鐨勬牱寮� */}.w-e-text-container .w-e-panel-container .w-e-panel-tab-content input:focus,.w-e-text-container .w-e-panel-container .w-e-panel-tab-content textarea:focus,.w-e-text-container .w-e-panel-container .w-e-panel-tab-content button:focus {  outline: none;}.w-e-text-container .w-e-panel-container .w-e-panel-tab-content textarea {  width: 100%;  border: 1px solid #ccc;  padding: 5px;}.w-e-text-container .w-e-panel-container .w-e-panel-tab-content textarea:focus {  border-color: #1e88e5;}.w-e-text-container .w-e-panel-container .w-e-panel-tab-content input[type=text] {  border: none;  border-bottom: 1px solid #ccc;  font-size: 14px;  height: 20px;  color: #333;  text-align: left;}.w-e-text-container .w-e-panel-container .w-e-panel-tab-content input[type=text].small {  width: 30px;  text-align: center;}.w-e-text-container .w-e-panel-container .w-e-panel-tab-content input[type=text].block {  display: block;  width: 100%;  margin: 10px 0;}.w-e-text-container .w-e-panel-container .w-e-panel-tab-content input[type=text]:focus {  border-bottom: 2px solid #1e88e5;}.w-e-text-container .w-e-panel-container .w-e-panel-tab-content .w-e-button-container button {  font-size: 14px;  color: #1e88e5;  border: none;  padding: 5px 10px;  background-color: #fff;  cursor: pointer;  border-radius: 3px;}.w-e-text-container .w-e-panel-container .w-e-panel-tab-content .w-e-button-container button.left {  float: left;  margin-right: 10px;}.w-e-text-container .w-e-panel-container .w-e-panel-tab-content .w-e-button-container button.right {  float: right;  margin-left: 10px;}.w-e-text-container .w-e-panel-container .w-e-panel-tab-content .w-e-button-container button.gray {  color: #999;}.w-e-text-container .w-e-panel-container .w-e-panel-tab-content .w-e-button-container button.red {  color: #c24f4a;}.w-e-text-container .w-e-panel-container .w-e-panel-tab-content .w-e-button-container button:hover {  background-color: #f1f1f1;}.w-e-text-container .w-e-panel-container .w-e-panel-tab-content .w-e-button-container:after {  content: "";  display: table;  clear: both;}.w-e-text-container .w-e-panel-container .w-e-emoticon-container .w-e-item {  cursor: pointer;  font-size: 18px;  padding: 0 3px;  display: inline-block;  *display: inline;  *zoom: 1;}.w-e-text-container .w-e-panel-container .w-e-up-img-container {  text-align: center;}.w-e-text-container .w-e-panel-container .w-e-up-img-container .w-e-up-btn {  display: inline-block;  *display: inline;  *zoom: 1;  color: #999;  cursor: pointer;  font-size: 60px;  line-height: 1;}.w-e-text-container .w-e-panel-container .w-e-up-img-container .w-e-up-btn:hover {  color: #333;}.w-e-text-container {  position: relative;}.w-e-text-container .w-e-progress {  position: absolute;  background-color: #1e88e5;  bottom: 0;  left: 0;  height: 1px;}.w-e-text {  padding: 0 10px;  overflow-y: scroll;}.w-e-text p,.w-e-text h1,.w-e-text h2,.w-e-text h3,.w-e-text h4,.w-e-text h5,.w-e-text table,.w-e-text pre {  margin: 10px 0;  line-height: 1.5;}.w-e-text ul,.w-e-text ol {  margin: 10px 0 10px 20px;}.w-e-text blockquote {  display: block;  border-left: 8px solid #d0e5f2;  padding: 5px 10px;  margin: 10px 0;  line-height: 1.4;  font-size: 100%;  background-color: #f1f1f1;}.w-e-text code {  display: inline-block;  *display: inline;  *zoom: 1;  background-color: #f1f1f1;  border-radius: 3px;  padding: 3px 5px;  margin: 0 3px;}.w-e-text pre code {  display: block;}.w-e-text table {  border-top: 1px solid #ccc;  border-left: 1px solid #ccc;}.w-e-text table td,.w-e-text table th {  border-bottom: 1px solid #ccc;  border-right: 1px solid #ccc;  padding: 3px 5px;}.w-e-text table th {  border-bottom: 2px solid #ccc;  text-align: center;}.w-e-text:focus {  outline: none;}.w-e-text img {  cursor: pointer;}.w-e-text img:hover {  box-shadow: 0 0 5px #333;}',et=document.createElement("style");et.type="text/css",et.innerHTML=tt,document.getElementsByTagName("HEAD").item(0).appendChild(et);var nt=window.wangEditor||q;return nt}))},"1c01":function(t,e,n){var r=n("5ca1");r(r.S+r.F*!n("9e1e"),"Object",{defineProperty:n("86cc").f})},"1c4c":function(t,e,n){"use strict";var r=n("9b43"),i=n("5ca1"),o=n("4bf8"),a=n("1fa8"),c=n("33a4"),s=n("9def"),u=n("f1ae"),l=n("27ee");i(i.S+i.F*!n("5cc5")((function(t){Array.from(t)})),"Array",{from:function(t){var e,n,i,f,h=o(t),p="function"==typeof this?this:Array,d=arguments.length,m=d>1?arguments[1]:void 0,g=void 0!==m,v=0,A=l(h);if(g&&(m=r(m,d>2?arguments[2]:void 0,2)),void 0==A||p==Array&&c(A))for(e=s(h.length),n=new p(e);e>v;v++)u(n,v,g?m(h[v],v):h[v]);else for(f=A.call(h),n=new p;!(i=f.next()).done;v++)u(n,v,g?a(f,m,[i.value,v],!0):i.value);return n.length=v,n}})},"1da1":function(t,e,n){"use strict";function r(t,e,n,r,i,o,a){try{var c=t[o](a),s=c.value}catch(u){return void n(u)}c.done?e(s):Promise.resolve(s).then(r,i)}function i(t){return function(){var e=this,n=arguments;return new Promise((function(i,o){var a=t.apply(e,n);function c(t){r(a,i,o,c,s,"next",t)}function s(t){r(a,i,o,c,s,"throw",t)}c(void 0)}))}}n.d(e,"a",(function(){return i}))},"1f18":function(t,e,n){var r=n("5ca1");r(r.S,"Math",{RAD_PER_DEG:180/Math.PI})},"1f91":function(t,e,n){var r=n("5ca1"),i=n("e9d2"),o=n("91ca");r(r.S,"Math",{fscale:function(t,e,n,r,a){return o(i(t,e,n,r,a))}})},"1fa8":function(t,e,n){var r=n("cb7c");t.exports=function(t,e,n,i){try{return i?e(r(n)[0],n[1]):e(n)}catch(a){var o=t["return"];throw void 0!==o&&r(o.call(t)),a}}},"20d6":function(t,e,n){"use strict";var r=n("5ca1"),i=n("0a49")(6),o="findIndex",a=!0;o in[]&&Array(1)[o]((function(){a=!1})),r(r.P+r.F*a,"Array",{findIndex:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),n("9c6c")(o)},"214f":function(t,e,n){"use strict";n("b0c5");var r=n("2aba"),i=n("32e9"),o=n("79e5"),a=n("be13"),c=n("2b4c"),s=n("520a"),u=c("species"),l=!o((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),f=function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();t.exports=function(t,e,n){var h=c(t),p=!o((function(){var e={};return e[h]=function(){return 7},7!=""[t](e)})),d=p?!o((function(){var e=!1,n=/a/;return n.exec=function(){return e=!0,null},"split"===t&&(n.constructor={},n.constructor[u]=function(){return n}),n[h](""),!e})):void 0;if(!p||!d||"replace"===t&&!l||"split"===t&&!f){var m=/./[h],g=n(a,h,""[t],(function(t,e,n,r,i){return e.exec===s?p&&!i?{done:!0,value:m.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}})),v=g[0],A=g[1];r(String.prototype,t,v),i(RegExp.prototype,h,2==e?function(t,e){return A.call(t,this,e)}:function(t){return A.call(t,this)})}}},"217b":function(t,e,n){"use strict";var r=n("d3f4"),i=n("38fd"),o=n("2b4c")("hasInstance"),a=Function.prototype;o in a||n("86cc").f(a,o,{value:function(t){if("function"!=typeof this||!r(t))return!1;if(!r(this.prototype))return t instanceof this;while(t=i(t))if(this.prototype===t)return!0;return!1}})},2251:function(t,e,n){var r=n("5ca1"),i=n("cb7c"),o=Object.isExtensible;r(r.S,"Reflect",{isExtensible:function(t){return i(t),!o||o(t)}})},"230e":function(t,e,n){var r=n("d3f4"),i=n("7726").document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},2397:function(t,e,n){var r=n("5ca1"),i=n("2aeb"),o=n("d8e8"),a=n("cb7c"),c=n("d3f4"),s=n("79e5"),u=n("f0c1"),l=(n("7726").Reflect||{}).construct,f=s((function(){function t(){}return!(l((function(){}),[],t)instanceof t)})),h=!s((function(){l((function(){}))}));r(r.S+r.F*(f||h),"Reflect",{construct:function(t,e){o(t),a(e);var n=arguments.length<3?t:o(arguments[2]);if(h&&!f)return l(t,e,n);if(t==n){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var r=[null];return r.push.apply(r,e),new(u.apply(t,r))}var s=n.prototype,p=i(c(s)?s:Object.prototype),d=Function.apply.call(t,p,e);return c(d)?d:p}})},"23be":function(t,e,n){"use strict";n("aa77")("trimLeft",(function(t){return function(){return t(this,1)}}),"trimStart")},"23bf":function(t,e,n){"use strict";var r=n("5ca1"),i=n("fab2"),o=n("2d95"),a=n("77f1"),c=n("9def"),s=[].slice;r(r.P+r.F*n("79e5")((function(){i&&s.call(i)})),"Array",{slice:function(t,e){var n=c(this.length),r=o(this);if(e=void 0===e?n:e,"Array"==r)return s.call(this,t,e);for(var i=a(t,n),u=a(e,n),l=c(u-i),f=new Array(l),h=0;h<l;h++)f[h]="String"==r?this.charAt(i+h):this[i+h];return f}})},"23c6":function(t,e,n){var r=n("2d95"),i=n("2b4c")("toStringTag"),o="Arguments"==r(function(){return arguments}()),a=function(t,e){try{return t[e]}catch(n){}};t.exports=function(t){var e,n,c;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=a(e=Object(t),i))?n:o?r(e):"Object"==(c=r(e))&&"function"==typeof e.callee?"Arguments":c}},"242a":function(t,e,n){"use strict";n("386b")("sup",(function(t){return function(){return t(this,"sup","","")}}))},"25c9":function(t,e,n){var r=n("5ca1"),i=Math.exp;r(r.S,"Math",{cosh:function(t){return(i(t=+t)+i(-t))/2}})},"25db":function(t,e,n){n("5eda")("getOwnPropertyNames",(function(){return n("7bbc").f}))},2621:function(t,e){e.f=Object.getOwnPropertySymbols},"262f":function(t,e,n){var r=n("5ca1");r(r.G+r.W+r.F*!n("0f88").ABV,{DataView:n("ed0b").DataView})},2714:function(t,e,n){var r="function"===typeof Map&&Map.prototype,i=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=r&&i&&"function"===typeof i.get?i.get:null,a=r&&Map.prototype.forEach,c="function"===typeof Set&&Set.prototype,s=Object.getOwnPropertyDescriptor&&c?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,u=c&&s&&"function"===typeof s.get?s.get:null,l=c&&Set.prototype.forEach,f="function"===typeof WeakMap&&WeakMap.prototype,h=f?WeakMap.prototype.has:null,p="function"===typeof WeakSet&&WeakSet.prototype,d=p?WeakSet.prototype.has:null,m="function"===typeof WeakRef&&WeakRef.prototype,g=m?WeakRef.prototype.deref:null,v=Boolean.prototype.valueOf,A=Object.prototype.toString,y=Function.prototype.toString,b=String.prototype.match,S=String.prototype.slice,Y=String.prototype.replace,C=String.prototype.toUpperCase,Z=String.prototype.toLowerCase,L=RegExp.prototype.test,w=Array.prototype.concat,J=Array.prototype.join,T=Array.prototype.slice,X=Math.floor,x="function"===typeof BigInt?BigInt.prototype.valueOf:null,M=Object.getOwnPropertySymbols,_="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?Symbol.prototype.toString:null,D="function"===typeof Symbol&&"object"===typeof Symbol.iterator,Q="function"===typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===D||"symbol")?Symbol.toStringTag:null,B=Object.prototype.propertyIsEnumerable,H=("function"===typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(t){return t.__proto__}:null);function E(t,e){if(t===1/0||t===-1/0||t!==t||t&&t>-1e3&&t<1e3||L.call(/e/,e))return e;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"===typeof t){var r=t<0?-X(-t):X(t);if(r!==t){var i=String(r),o=S.call(e,i.length+1);return Y.call(i,n,"$&_")+"."+Y.call(Y.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return Y.call(e,n,"$&_")}var F=n(1),P=F.custom,N=z(P)?P:null;function G(t,e,n){var r="double"===(n.quoteStyle||e)?'"':"'";return r+t+r}function R(t){return Y.call(String(t),/"/g,"&quot;")}function k(t){return"[object Array]"===tt(t)&&(!Q||!("object"===typeof t&&Q in t))}function W(t){return"[object Date]"===tt(t)&&(!Q||!("object"===typeof t&&Q in t))}function I(t){return"[object RegExp]"===tt(t)&&(!Q||!("object"===typeof t&&Q in t))}function K(t){return"[object Error]"===tt(t)&&(!Q||!("object"===typeof t&&Q in t))}function O(t){return"[object String]"===tt(t)&&(!Q||!("object"===typeof t&&Q in t))}function j(t){return"[object Number]"===tt(t)&&(!Q||!("object"===typeof t&&Q in t))}function U(t){return"[object Boolean]"===tt(t)&&(!Q||!("object"===typeof t&&Q in t))}function z(t){if(D)return t&&"object"===typeof t&&t instanceof Symbol;if("symbol"===typeof t)return!0;if(!t||"object"!==typeof t||!_)return!1;try{return _.call(t),!0}catch(e){}return!1}function $(t){if(!t||"object"!==typeof t||!x)return!1;try{return x.call(t),!0}catch(e){}return!1}t.exports=function t(e,n,r,i){var c=n||{};if(q(c,"quoteStyle")&&"single"!==c.quoteStyle&&"double"!==c.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(q(c,"maxStringLength")&&("number"===typeof c.maxStringLength?c.maxStringLength<0&&c.maxStringLength!==1/0:null!==c.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var s=!q(c,"customInspect")||c.customInspect;if("boolean"!==typeof s&&"symbol"!==s)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(q(c,"indent")&&null!==c.indent&&"\t"!==c.indent&&!(parseInt(c.indent,10)===c.indent&&c.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(q(c,"numericSeparator")&&"boolean"!==typeof c.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var f=c.numericSeparator;if("undefined"===typeof e)return"undefined";if(null===e)return"null";if("boolean"===typeof e)return e?"true":"false";if("string"===typeof e)return ut(e,c);if("number"===typeof e){if(0===e)return 1/0/e>0?"0":"-0";var h=String(e);return f?E(e,h):h}if("bigint"===typeof e){var p=String(e)+"n";return f?E(e,p):p}var d="undefined"===typeof c.depth?5:c.depth;if("undefined"===typeof r&&(r=0),r>=d&&d>0&&"object"===typeof e)return k(e)?"[Array]":"[Object]";var m=mt(c,r);if("undefined"===typeof i)i=[];else if(nt(i,e)>=0)return"[Circular]";function g(e,n,o){if(n&&(i=T.call(i),i.push(n)),o){var a={depth:c.depth};return q(c,"quoteStyle")&&(a.quoteStyle=c.quoteStyle),t(e,a,r+1,i)}return t(e,c,r+1,i)}if("function"===typeof e&&!I(e)){var A=et(e),y=vt(e,g);return"[Function"+(A?": "+A:" (anonymous)")+"]"+(y.length>0?" { "+J.call(y,", ")+" }":"")}if(z(e)){var b=D?Y.call(String(e),/^(Symbol\(.*\))_[^)]*$/,"$1"):_.call(e);return"object"!==typeof e||D?b:ft(b)}if(st(e)){for(var C="<"+Z.call(String(e.nodeName)),L=e.attributes||[],X=0;X<L.length;X++)C+=" "+L[X].name+"="+G(R(L[X].value),"double",c);return C+=">",e.childNodes&&e.childNodes.length&&(C+="..."),C+="</"+Z.call(String(e.nodeName))+">",C}if(k(e)){if(0===e.length)return"[]";var M=vt(e,g);return m&&!dt(M)?"["+gt(M,m)+"]":"[ "+J.call(M,", ")+" ]"}if(K(e)){var P=vt(e,g);return"cause"in Error.prototype||!("cause"in e)||B.call(e,"cause")?0===P.length?"["+String(e)+"]":"{ ["+String(e)+"] "+J.call(P,", ")+" }":"{ ["+String(e)+"] "+J.call(w.call("[cause]: "+g(e.cause),P),", ")+" }"}if("object"===typeof e&&s){if(N&&"function"===typeof e[N]&&F)return F(e,{depth:d-r});if("symbol"!==s&&"function"===typeof e.inspect)return e.inspect()}if(rt(e)){var V=[];return a&&a.call(e,(function(t,n){V.push(g(n,e,!0)+" => "+g(t,e))})),pt("Map",o.call(e),V,m)}if(at(e)){var lt=[];return l&&l.call(e,(function(t){lt.push(g(t,e))})),pt("Set",u.call(e),lt,m)}if(it(e))return ht("WeakMap");if(ct(e))return ht("WeakSet");if(ot(e))return ht("WeakRef");if(j(e))return ft(g(Number(e)));if($(e))return ft(g(x.call(e)));if(U(e))return ft(v.call(e));if(O(e))return ft(g(String(e)));if(!W(e)&&!I(e)){var At=vt(e,g),yt=H?H(e)===Object.prototype:e instanceof Object||e.constructor===Object,bt=e instanceof Object?"":"null prototype",St=!yt&&Q&&Object(e)===e&&Q in e?S.call(tt(e),8,-1):bt?"Object":"",Yt=yt||"function"!==typeof e.constructor?"":e.constructor.name?e.constructor.name+" ":"",Ct=Yt+(St||bt?"["+J.call(w.call([],St||[],bt||[]),": ")+"] ":"");return 0===At.length?Ct+"{}":m?Ct+"{"+gt(At,m)+"}":Ct+"{ "+J.call(At,", ")+" }"}return String(e)};var V=Object.prototype.hasOwnProperty||function(t){return t in this};function q(t,e){return V.call(t,e)}function tt(t){return A.call(t)}function et(t){if(t.name)return t.name;var e=b.call(y.call(t),/^function\s*([\w$]+)/);return e?e[1]:null}function nt(t,e){if(t.indexOf)return t.indexOf(e);for(var n=0,r=t.length;n<r;n++)if(t[n]===e)return n;return-1}function rt(t){if(!o||!t||"object"!==typeof t)return!1;try{o.call(t);try{u.call(t)}catch(e){return!0}return t instanceof Map}catch(n){}return!1}function it(t){if(!h||!t||"object"!==typeof t)return!1;try{h.call(t,h);try{d.call(t,d)}catch(e){return!0}return t instanceof WeakMap}catch(n){}return!1}function ot(t){if(!g||!t||"object"!==typeof t)return!1;try{return g.call(t),!0}catch(e){}return!1}function at(t){if(!u||!t||"object"!==typeof t)return!1;try{u.call(t);try{o.call(t)}catch(e){return!0}return t instanceof Set}catch(n){}return!1}function ct(t){if(!d||!t||"object"!==typeof t)return!1;try{d.call(t,d);try{h.call(t,h)}catch(e){return!0}return t instanceof WeakSet}catch(n){}return!1}function st(t){return!(!t||"object"!==typeof t)&&("undefined"!==typeof HTMLElement&&t instanceof HTMLElement||"string"===typeof t.nodeName&&"function"===typeof t.getAttribute)}function ut(t,e){if(t.length>e.maxStringLength){var n=t.length-e.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return ut(S.call(t,0,e.maxStringLength),e)+r}var i=Y.call(Y.call(t,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,lt);return G(i,"single",e)}function lt(t){var e=t.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return n?"\\"+n:"\\x"+(e<16?"0":"")+C.call(e.toString(16))}function ft(t){return"Object("+t+")"}function ht(t){return t+" { ? }"}function pt(t,e,n,r){var i=r?gt(n,r):J.call(n,", ");return t+" ("+e+") {"+i+"}"}function dt(t){for(var e=0;e<t.length;e++)if(nt(t[e],"\n")>=0)return!1;return!0}function mt(t,e){var n;if("\t"===t.indent)n="\t";else{if(!("number"===typeof t.indent&&t.indent>0))return null;n=J.call(Array(t.indent+1)," ")}return{base:n,prev:J.call(Array(e+1),n)}}function gt(t,e){if(0===t.length)return"";var n="\n"+e.prev+e.base;return n+J.call(t,","+n)+"\n"+e.prev}function vt(t,e){var n=k(t),r=[];if(n){r.length=t.length;for(var i=0;i<t.length;i++)r[i]=q(t,i)?e(t[i],t):""}var o,a="function"===typeof M?M(t):[];if(D){o={};for(var c=0;c<a.length;c++)o["$"+a[c]]=a[c]}for(var s in t)q(t,s)&&(n&&String(Number(s))===s&&s<t.length||D&&o["$"+s]instanceof Symbol||(L.call(/[^\w$]/,s)?r.push(e(s,t)+": "+e(t[s],t)):r.push(s+": "+e(t[s],t))));if("function"===typeof M)for(var u=0;u<a.length;u++)B.call(t,a[u])&&r.push("["+e(a[u])+"]: "+e(t[a[u]],t));return r}},2748:function(t,e,n){var r=n("5ca1"),i=180/Math.PI;r(r.S,"Math",{degrees:function(t){return t*i}})},"27ae":function(t,e,n){(function(n){var r,i;(function(e,n){t.exports=n(e)})("undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof n?n:this,(function(n){"use strict";n=n||{};var o,a=n.Base64,c="2.6.4",s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u=function(t){for(var e={},n=0,r=t.length;n<r;n++)e[t.charAt(n)]=n;return e}(s),l=String.fromCharCode,f=function(t){if(t.length<2){var e=t.charCodeAt(0);return e<128?t:e<2048?l(192|e>>>6)+l(128|63&e):l(224|e>>>12&15)+l(128|e>>>6&63)+l(128|63&e)}e=65536+1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320);return l(240|e>>>18&7)+l(128|e>>>12&63)+l(128|e>>>6&63)+l(128|63&e)},h=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,p=function(t){return t.replace(h,f)},d=function(t){var e=[0,2,1][t.length%3],n=t.charCodeAt(0)<<16|(t.length>1?t.charCodeAt(1):0)<<8|(t.length>2?t.charCodeAt(2):0),r=[s.charAt(n>>>18),s.charAt(n>>>12&63),e>=2?"=":s.charAt(n>>>6&63),e>=1?"=":s.charAt(63&n)];return r.join("")},m=n.btoa&&"function"==typeof n.btoa?function(t){return n.btoa(t)}:function(t){if(t.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return t.replace(/[\s\S]{1,3}/g,d)},g=function(t){return m(p(String(t)))},v=function(t){return t.replace(/[+\/]/g,(function(t){return"+"==t?"-":"_"})).replace(/=/g,"")},A=function(t,e){return e?v(g(t)):g(t)},y=function(t){return A(t,!0)};n.Uint8Array&&(o=function(t,e){for(var n="",r=0,i=t.length;r<i;r+=3){var o=t[r],a=t[r+1],c=t[r+2],u=o<<16|a<<8|c;n+=s.charAt(u>>>18)+s.charAt(u>>>12&63)+("undefined"!=typeof a?s.charAt(u>>>6&63):"=")+("undefined"!=typeof c?s.charAt(63&u):"=")}return e?v(n):n});var b,S=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,Y=function(t){switch(t.length){case 4:var e=(7&t.charCodeAt(0))<<18|(63&t.charCodeAt(1))<<12|(63&t.charCodeAt(2))<<6|63&t.charCodeAt(3),n=e-65536;return l(55296+(n>>>10))+l(56320+(1023&n));case 3:return l((15&t.charCodeAt(0))<<12|(63&t.charCodeAt(1))<<6|63&t.charCodeAt(2));default:return l((31&t.charCodeAt(0))<<6|63&t.charCodeAt(1))}},C=function(t){return t.replace(S,Y)},Z=function(t){var e=t.length,n=e%4,r=(e>0?u[t.charAt(0)]<<18:0)|(e>1?u[t.charAt(1)]<<12:0)|(e>2?u[t.charAt(2)]<<6:0)|(e>3?u[t.charAt(3)]:0),i=[l(r>>>16),l(r>>>8&255),l(255&r)];return i.length-=[0,0,2,1][n],i.join("")},L=n.atob&&"function"==typeof n.atob?function(t){return n.atob(t)}:function(t){return t.replace(/\S{1,4}/g,Z)},w=function(t){return L(String(t).replace(/[^A-Za-z0-9\+\/]/g,""))},J=function(t){return C(L(t))},T=function(t){return String(t).replace(/[-_]/g,(function(t){return"-"==t?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,"")},X=function(t){return J(T(t))};n.Uint8Array&&(b=function(t){return Uint8Array.from(w(T(t)),(function(t){return t.charCodeAt(0)}))});var x=function(){var t=n.Base64;return n.Base64=a,t};if(n.Base64={VERSION:c,atob:w,btoa:m,fromBase64:X,toBase64:A,utob:p,encode:A,encodeURI:y,btou:C,decode:X,noConflict:x,fromUint8Array:o,toUint8Array:b},"function"===typeof Object.defineProperty){var M=function(t){return{value:t,enumerable:!1,writable:!0,configurable:!0}};n.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",M((function(){return X(this)}))),Object.defineProperty(String.prototype,"toBase64",M((function(t){return A(this,t)}))),Object.defineProperty(String.prototype,"toBase64URI",M((function(){return A(this,!0)})))}}return n["Meteor"]&&(Base64=n.Base64),t.exports?t.exports.Base64=n.Base64:(r=[],i=function(){return n.Base64}.apply(e,r),void 0===i||(t.exports=i)),{Base64:n.Base64}}))}).call(this,n("c8ba"))},"27ee":function(t,e,n){var r=n("23c6"),i=n("2b4c")("iterator"),o=n("84f2");t.exports=n("8378").getIteratorMethod=function(t){if(void 0!=t)return t[i]||t["@@iterator"]||o[r(t)]}},2877:function(t,e,n){"use strict";function r(t,e,n,r,i,o,a,c){var s,u="function"===typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),a?(s=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},u._ssrRegister=s):i&&(s=c?function(){i.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:i),s)if(u.functional){u._injectStyles=s;var l=u.render;u.render=function(t,e){return s.call(e),l(t,e)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,s):[s]}return{exports:t,options:u}}n.d(e,"a",(function(){return r}))},"28a5":function(t,e,n){"use strict";var r=n("aae3"),i=n("cb7c"),o=n("ebd6"),a=n("0390"),c=n("9def"),s=n("5f1b"),u=n("520a"),l=n("79e5"),f=Math.min,h=[].push,p="split",d="length",m="lastIndex",g=4294967295,v=!l((function(){RegExp(g,"y")}));n("214f")("split",2,(function(t,e,n,l){var A;return A="c"=="abbc"[p](/(b)*/)[1]||4!="test"[p](/(?:)/,-1)[d]||2!="ab"[p](/(?:ab)*/)[d]||4!="."[p](/(.?)(.?)/)[d]||"."[p](/()()/)[d]>1||""[p](/.?/)[d]?function(t,e){var i=String(this);if(void 0===t&&0===e)return[];if(!r(t))return n.call(i,t,e);var o,a,c,s=[],l=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),f=0,p=void 0===e?g:e>>>0,v=new RegExp(t.source,l+"g");while(o=u.call(v,i)){if(a=v[m],a>f&&(s.push(i.slice(f,o.index)),o[d]>1&&o.index<i[d]&&h.apply(s,o.slice(1)),c=o[0][d],f=a,s[d]>=p))break;v[m]===o.index&&v[m]++}return f===i[d]?!c&&v.test("")||s.push(""):s.push(i.slice(f)),s[d]>p?s.slice(0,p):s}:"0"[p](void 0,0)[d]?function(t,e){return void 0===t&&0===e?[]:n.call(this,t,e)}:n,[function(n,r){var i=t(this),o=void 0==n?void 0:n[e];return void 0!==o?o.call(n,i,r):A.call(String(i),n,r)},function(t,e){var r=l(A,t,this,e,A!==n);if(r.done)return r.value;var u=i(t),h=String(this),p=o(u,RegExp),d=u.unicode,m=(u.ignoreCase?"i":"")+(u.multiline?"m":"")+(u.unicode?"u":"")+(v?"y":"g"),y=new p(v?u:"^(?:"+u.source+")",m),b=void 0===e?g:e>>>0;if(0===b)return[];if(0===h.length)return null===s(y,h)?[h]:[];var S=0,Y=0,C=[];while(Y<h.length){y.lastIndex=v?Y:0;var Z,L=s(y,v?h:h.slice(Y));if(null===L||(Z=f(c(y.lastIndex+(v?0:Y)),h.length))===S)Y=a(h,Y,d);else{if(C.push(h.slice(S,Y)),C.length===b)return C;for(var w=1;w<=L.length-1;w++)if(C.push(L[w]),C.length===b)return C;Y=S=Z}}return C.push(h.slice(S)),C}]}))},"28e4":function(t,e,n){"use strict";var r=n("5ca1"),i=n("d8e8"),o=n("9b43"),a=n("4a59");t.exports=function(t){r(r.S,t,{from:function(t){var e,n,r,c,s=arguments[1];return i(this),e=void 0!==s,e&&i(s),void 0==t?new this:(n=[],e?(r=0,c=o(s,arguments[2],2),a(t,!1,(function(t){n.push(c(t,r++))}))):a(t,!1,n.push,n),new this(n))}})}},2909:function(t,e,n){"use strict";function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function i(t){if(Array.isArray(t))return r(t)}function o(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}function a(t,e){if(t){if("string"===typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}}function c(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function s(t){return i(t)||o(t)||a(t)||c()}n.d(e,"a",(function(){return s}))},"2aba":function(t,e,n){var r=n("7726"),i=n("32e9"),o=n("69a8"),a=n("ca5a")("src"),c=n("fa5b"),s="toString",u=(""+c).split(s);n("8378").inspectSource=function(t){return c.call(t)},(t.exports=function(t,e,n,c){var s="function"==typeof n;s&&(o(n,"name")||i(n,"name",e)),t[e]!==n&&(s&&(o(n,a)||i(n,a,t[e]?""+t[e]:u.join(String(e)))),t===r?t[e]=n:c?t[e]?t[e]=n:i(t,e,n):(delete t[e],i(t,e,n)))})(Function.prototype,s,(function(){return"function"==typeof this&&this[a]||c.call(this)}))},"2aeb":function(t,e,n){var r=n("cb7c"),i=n("1495"),o=n("e11e"),a=n("613b")("IE_PROTO"),c=function(){},s="prototype",u=function(){var t,e=n("230e")("iframe"),r=o.length,i="<",a=">";e.style.display="none",n("fab2").appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(i+"script"+a+"document.F=Object"+i+"/script"+a),t.close(),u=t.F;while(r--)delete u[s][o[r]];return u()};t.exports=Object.create||function(t,e){var n;return null!==t?(c[s]=r(t),n=new c,c[s]=null,n[a]=t):n=u(),void 0===e?n:i(n,e)}},"2b4c":function(t,e,n){var r=n("5537")("wks"),i=n("ca5a"),o=n("7726").Symbol,a="function"==typeof o,c=t.exports=function(t){return r[t]||(r[t]=a&&o[t]||(a?o:i)("Symbol."+t))};c.store=r},"2caf":function(t,e,n){var r=n("5ca1");r(r.S,"Array",{isArray:n("1169")})},"2d00":function(t,e){t.exports=!1},"2d34":function(t,e,n){var r=n("5ca1"),i=n("38fd"),o=n("cb7c");r(r.S,"Reflect",{getPrototypeOf:function(t){return i(o(t))}})},"2d5c":function(t,e){var n=Math.expm1;t.exports=!n||n(10)>22025.465794806718||n(10)<22025.465794806718||-2e-17!=n(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:Math.exp(t)-1}:n},"2d95":function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},"2e08":function(t,e,n){var r=n("9def"),i=n("9744"),o=n("be13");t.exports=function(t,e,n,a){var c=String(o(t)),s=c.length,u=void 0===n?" ":String(n),l=r(e);if(l<=s||""==u)return c;var f=l-s,h=i.call(u,Math.ceil(f/u.length));return h.length>f&&(h=h.slice(0,f)),a?h+c:c+h}},"2e37":function(t,e,n){var r=n("5ca1");r(r.S,"Number",{EPSILON:Math.pow(2,-52)})},"2f21":function(t,e,n){"use strict";var r=n("79e5");t.exports=function(t,e){return!!t&&r((function(){e?t.call(null,(function(){}),1):t.call(null)}))}},"2f78":function(t,e,n){var r=n("5ca1");r(r.S,"Math",{isubh:function(t,e,n,r){var i=t>>>0,o=e>>>0,a=n>>>0;return o-(r>>>0)-((~i&a|~(i^a)&i-a>>>0)>>>31)|0}})},"2fdb":function(t,e,n){"use strict";var r=n("5ca1"),i=n("d2c8"),o="includes";r(r.P+r.F*n("5147")(o),"String",{includes:function(t){return!!~i(this,t,o).indexOf(t,arguments.length>1?arguments[1]:void 0)}})},"31f4":function(t,e){t.exports=function(t,e,n){var r=void 0===n;switch(e.length){case 0:return r?t():t.call(n);case 1:return r?t(e[0]):t.call(n,e[0]);case 2:return r?t(e[0],e[1]):t.call(n,e[0],e[1]);case 3:return r?t(e[0],e[1],e[2]):t.call(n,e[0],e[1],e[2]);case 4:return r?t(e[0],e[1],e[2],e[3]):t.call(n,e[0],e[1],e[2],e[3])}return t.apply(n,e)}},"323e":function(t,e,n){var r,i;
-/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
- * @license MIT */(function(o,a){r=a,i="function"===typeof r?r.call(e,n,e,t):r,void 0===i||(t.exports=i)})(0,(function(){var t={version:"0.2.0"},e=t.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function n(t,e,n){return t<e?e:t>n?n:t}function r(t){return 100*(-1+t)}function i(t,n,i){var o;return o="translate3d"===e.positionUsing?{transform:"translate3d("+r(t)+"%,0,0)"}:"translate"===e.positionUsing?{transform:"translate("+r(t)+"%,0)"}:{"margin-left":r(t)+"%"},o.transition="all "+n+"ms "+i,o}t.configure=function(t){var n,r;for(n in t)r=t[n],void 0!==r&&t.hasOwnProperty(n)&&(e[n]=r);return this},t.status=null,t.set=function(r){var c=t.isStarted();r=n(r,e.minimum,1),t.status=1===r?null:r;var s=t.render(!c),u=s.querySelector(e.barSelector),l=e.speed,f=e.easing;return s.offsetWidth,o((function(n){""===e.positionUsing&&(e.positionUsing=t.getPositioningCSS()),a(u,i(r,l,f)),1===r?(a(s,{transition:"none",opacity:1}),s.offsetWidth,setTimeout((function(){a(s,{transition:"all "+l+"ms linear",opacity:0}),setTimeout((function(){t.remove(),n()}),l)}),l)):setTimeout(n,l)})),this},t.isStarted=function(){return"number"===typeof t.status},t.start=function(){t.status||t.set(0);var n=function(){setTimeout((function(){t.status&&(t.trickle(),n())}),e.trickleSpeed)};return e.trickle&&n(),this},t.done=function(e){return e||t.status?t.inc(.3+.5*Math.random()).set(1):this},t.inc=function(e){var r=t.status;return r?("number"!==typeof e&&(e=(1-r)*n(Math.random()*r,.1,.95)),r=n(r+e,0,.994),t.set(r)):t.start()},t.trickle=function(){return t.inc(Math.random()*e.trickleRate)},function(){var e=0,n=0;t.promise=function(r){return r&&"resolved"!==r.state()?(0===n&&t.start(),e++,n++,r.always((function(){n--,0===n?(e=0,t.done()):t.set((e-n)/e)})),this):this}}(),t.render=function(n){if(t.isRendered())return document.getElementById("nprogress");s(document.documentElement,"nprogress-busy");var i=document.createElement("div");i.id="nprogress",i.innerHTML=e.template;var o,c=i.querySelector(e.barSelector),u=n?"-100":r(t.status||0),l=document.querySelector(e.parent);return a(c,{transition:"all 0 linear",transform:"translate3d("+u+"%,0,0)"}),e.showSpinner||(o=i.querySelector(e.spinnerSelector),o&&f(o)),l!=document.body&&s(l,"nprogress-custom-parent"),l.appendChild(i),i},t.remove=function(){u(document.documentElement,"nprogress-busy"),u(document.querySelector(e.parent),"nprogress-custom-parent");var t=document.getElementById("nprogress");t&&f(t)},t.isRendered=function(){return!!document.getElementById("nprogress")},t.getPositioningCSS=function(){var t=document.body.style,e="WebkitTransform"in t?"Webkit":"MozTransform"in t?"Moz":"msTransform"in t?"ms":"OTransform"in t?"O":"";return e+"Perspective"in t?"translate3d":e+"Transform"in t?"translate":"margin"};var o=function(){var t=[];function e(){var n=t.shift();n&&n(e)}return function(n){t.push(n),1==t.length&&e()}}(),a=function(){var t=["Webkit","O","Moz","ms"],e={};function n(t){return t.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(t,e){return e.toUpperCase()}))}function r(e){var n=document.body.style;if(e in n)return e;var r,i=t.length,o=e.charAt(0).toUpperCase()+e.slice(1);while(i--)if(r=t[i]+o,r in n)return r;return e}function i(t){return t=n(t),e[t]||(e[t]=r(t))}function o(t,e,n){e=i(e),t.style[e]=n}return function(t,e){var n,r,i=arguments;if(2==i.length)for(n in e)r=e[n],void 0!==r&&e.hasOwnProperty(n)&&o(t,n,r);else o(t,i[1],i[2])}}();function c(t,e){var n="string"==typeof t?t:l(t);return n.indexOf(" "+e+" ")>=0}function s(t,e){var n=l(t),r=n+e;c(n,e)||(t.className=r.substring(1))}function u(t,e){var n,r=l(t);c(t,e)&&(n=r.replace(" "+e+" "," "),t.className=n.substring(1,n.length-1))}function l(t){return(" "+(t.className||"")+" ").replace(/\s+/gi," ")}function f(t){t&&t.parentNode&&t.parentNode.removeChild(t)}return t}))},"32d7":function(t,e,n){var r=n("5ca1");r(r.S,"Math",{clz32:function(t){return(t>>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})},"32e9":function(t,e,n){var r=n("86cc"),i=n("4630");t.exports=n("9e1e")?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},"33a4":function(t,e,n){var r=n("84f2"),i=n("2b4c")("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||o[i]===t)}},"34ef":function(t,e,n){n("ec30")("Uint8",1,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},3535:function(t,e,n){"use strict";var r=n("5ca1"),i=n("02f4")(!0),o=n("79e5"),a=o((function(){return"馉"!=="馉".at(0)}));r(r.P+r.F*a,"String",{at:function(t){return i(this,t)}})},"36bd":function(t,e,n){"use strict";var r=n("4bf8"),i=n("77f1"),o=n("9def");t.exports=function(t){var e=r(this),n=o(e.length),a=arguments.length,c=i(a>1?arguments[1]:void 0,n),s=a>2?arguments[2]:void 0,u=void 0===s?n:i(s,n);while(u>c)e[c++]=t;return e}},"373f":function(t,e,n){"use strict";var r=n("5ca1"),i=n("6821"),o=[].join;r(r.P+r.F*(n("626a")!=Object||!n("2f21")(o)),"Array",{join:function(t){return o.call(i(this),void 0===t?",":t)}})},"37a7":function(t,e,n){var r=n("f400"),i=n("5ca1"),o=n("5537")("metadata"),a=o.store||(o.store=new(n("10ad"))),c=function(t,e,n){var i=a.get(t);if(!i){if(!n)return;a.set(t,i=new r)}var o=i.get(e);if(!o){if(!n)return;i.set(e,o=new r)}return o},s=function(t,e,n){var r=c(e,n,!1);return void 0!==r&&r.has(t)},u=function(t,e,n){var r=c(e,n,!1);return void 0===r?void 0:r.get(t)},l=function(t,e,n,r){c(n,r,!0).set(t,e)},f=function(t,e){var n=c(t,e,!1),r=[];return n&&n.forEach((function(t,e){r.push(e)})),r},h=function(t){return void 0===t||"symbol"==typeof t?t:String(t)},p=function(t){i(i.S,"Reflect",t)};t.exports={store:a,map:c,has:s,get:u,set:l,keys:f,key:h,exp:p}},"37b5":function(t,e,n){"use strict";var r=n("5ca1"),i=n("7726"),o=n("8378"),a=n("8079")(),c=n("2b4c")("observable"),s=n("d8e8"),u=n("cb7c"),l=n("f605"),f=n("dcbc"),h=n("32e9"),p=n("4a59"),d=p.RETURN,m=function(t){return null==t?void 0:s(t)},g=function(t){var e=t._c;e&&(t._c=void 0,e())},v=function(t){return void 0===t._o},A=function(t){v(t)||(t._o=void 0,g(t))},y=function(t,e){u(t),this._c=void 0,this._o=t,t=new b(this);try{var n=e(t),r=n;null!=n&&("function"===typeof n.unsubscribe?n=function(){r.unsubscribe()}:s(n),this._c=n)}catch(i){return void t.error(i)}v(this)&&g(this)};y.prototype=f({},{unsubscribe:function(){A(this)}});var b=function(t){this._s=t};b.prototype=f({},{next:function(t){var e=this._s;if(!v(e)){var n=e._o;try{var r=m(n.next);if(r)return r.call(n,t)}catch(i){try{A(e)}finally{throw i}}}},error:function(t){var e=this._s;if(v(e))throw t;var n=e._o;e._o=void 0;try{var r=m(n.error);if(!r)throw t;t=r.call(n,t)}catch(i){try{g(e)}finally{throw i}}return g(e),t},complete:function(t){var e=this._s;if(!v(e)){var n=e._o;e._o=void 0;try{var r=m(n.complete);t=r?r.call(n,t):void 0}catch(i){try{g(e)}finally{throw i}}return g(e),t}}});var S=function(t){l(this,S,"Observable","_f")._f=s(t)};f(S.prototype,{subscribe:function(t){return new y(t,this._f)},forEach:function(t){var e=this;return new(o.Promise||i.Promise)((function(n,r){s(t);var i=e.subscribe({next:function(e){try{return t(e)}catch(n){r(n),i.unsubscribe()}},error:r,complete:n})}))}}),f(S,{from:function(t){var e="function"===typeof this?this:S,n=m(u(t)[c]);if(n){var r=u(n.call(t));return r.constructor===e?r:new e((function(t){return r.subscribe(t)}))}return new e((function(e){var n=!1;return a((function(){if(!n){try{if(p(t,!1,(function(t){if(e.next(t),n)return d}))===d)return}catch(r){if(n)throw r;return void e.error(r)}e.complete()}})),function(){n=!0}}))},of:function(){for(var t=0,e=arguments.length,n=new Array(e);t<e;)n[t]=arguments[t++];return new("function"===typeof this?this:S)((function(t){var e=!1;return a((function(){if(!e){for(var r=0;r<n.length;++r)if(t.next(n[r]),e)return;t.complete()}})),function(){e=!0}}))}}),h(S.prototype,c,(function(){return this})),r(r.G,{Observable:S}),n("7a56")("Observable")},"37c8":function(t,e,n){e.f=n("2b4c")},3846:function(t,e,n){n("9e1e")&&"g"!=/./g.flags&&n("86cc").f(RegExp.prototype,"flags",{configurable:!0,get:n("0bfb")})},"386b":function(t,e,n){var r=n("5ca1"),i=n("79e5"),o=n("be13"),a=/"/g,c=function(t,e,n,r){var i=String(o(t)),c="<"+e;return""!==n&&(c+=" "+n+'="'+String(r).replace(a,"&quot;")+'"'),c+">"+i+"</"+e+">"};t.exports=function(t,e){var n={};n[t]=e(c),r(r.P+r.F*i((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3})),"String",n)}},"386d":function(t,e,n){"use strict";var r=n("cb7c"),i=n("83a1"),o=n("5f1b");n("214f")("search",1,(function(t,e,n,a){return[function(n){var r=t(this),i=void 0==n?void 0:n[e];return void 0!==i?i.call(n,r):new RegExp(n)[e](String(r))},function(t){var e=a(n,t,this);if(e.done)return e.value;var c=r(t),s=String(this),u=c.lastIndex;i(u,0)||(c.lastIndex=0);var l=o(c,s);return i(c.lastIndex,u)||(c.lastIndex=u),null===l?-1:l.index}]}))},"38fd":function(t,e,n){var r=n("69a8"),i=n("4bf8"),o=n("613b")("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),r(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},"3a72":function(t,e,n){var r=n("7726"),i=n("8378"),o=n("2d00"),a=n("37c8"),c=n("86cc").f;t.exports=function(t){var e=i.Symbol||(i.Symbol=o?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||c(e,t,{value:a.f(t)})}},"3a9c":function(t,e,n){var r=n("37a7"),i=n("cb7c"),o=n("d8e8"),a=r.key,c=r.set;r.exp({metadata:function(t,e){return function(n,r){c(t,e,(void 0!==r?i:o)(n),a(r))}}})},"3b2b":function(t,e,n){var r=n("7726"),i=n("5dbc"),o=n("86cc").f,a=n("9093").f,c=n("aae3"),s=n("0bfb"),u=r.RegExp,l=u,f=u.prototype,h=/a/g,p=/a/g,d=new u(h)!==h;if(n("9e1e")&&(!d||n("79e5")((function(){return p[n("2b4c")("match")]=!1,u(h)!=h||u(p)==p||"/a/i"!=u(h,"i")})))){u=function(t,e){var n=this instanceof u,r=c(t),o=void 0===e;return!n&&r&&t.constructor===u&&o?t:i(d?new l(r&&!o?t.source:t,e):l((r=t instanceof u)?t.source:t,r&&o?s.call(t):e),n?this:f,u)};for(var m=function(t){t in u||o(u,t,{configurable:!0,get:function(){return l[t]},set:function(e){l[t]=e}})},g=a(l),v=0;g.length>v;)m(g[v++]);f.constructor=u,u.prototype=f,n("2aba")(r,"RegExp",u)}n("7a56")("RegExp")},"3c35":function(t,e){(function(e){t.exports=e}).call(this,{})},"3c4e":function(t,e,n){"use strict";var r=function(t){return i(t)&&!o(t)};function i(t){return!!t&&"object"===typeof t}function o(t){var e=Object.prototype.toString.call(t);return"[object RegExp]"===e||"[object Date]"===e||s(t)}var a="function"===typeof Symbol&&Symbol.for,c=a?Symbol.for("react.element"):60103;function s(t){return t.$$typeof===c}function u(t){return Array.isArray(t)?[]:{}}function l(t,e){var n=e&&!0===e.clone;return n&&r(t)?p(u(t),t,e):t}function f(t,e,n){var i=t.slice();return e.forEach((function(e,o){"undefined"===typeof i[o]?i[o]=l(e,n):r(e)?i[o]=p(t[o],e,n):-1===t.indexOf(e)&&i.push(l(e,n))})),i}function h(t,e,n){var i={};return r(t)&&Object.keys(t).forEach((function(e){i[e]=l(t[e],n)})),Object.keys(e).forEach((function(o){r(e[o])&&t[o]?i[o]=p(t[o],e[o],n):i[o]=l(e[o],n)})),i}function p(t,e,n){var r=Array.isArray(e),i=Array.isArray(t),o=n||{arrayMerge:f},a=r===i;if(a){if(r){var c=o.arrayMerge||f;return c(t,e,n)}return h(t,e,n)}return l(e,n)}p.all=function(t,e){if(!Array.isArray(t)||t.length<2)throw new Error("first argument should be an array with at least two elements");return t.reduce((function(t,n){return p(t,n,e)}))};var d=p;t.exports=d},"3ca5":function(t,e,n){var r=n("7726").parseInt,i=n("aa77").trim,o=n("fdef"),a=/^[-+]?0[xX]/;t.exports=8!==r(o+"08")||22!==r(o+"0x16")?function(t,e){var n=i(String(t),3);return r(n,e>>>0||(a.test(n)?16:10))}:r},"3eb1":function(t,e,n){"use strict";var r=n("0f7c"),i=n("00ce"),o=i("%Function.prototype.apply%"),a=i("%Function.prototype.call%"),c=i("%Reflect.apply%",!0)||r.call(a,o),s=i("%Object.getOwnPropertyDescriptor%",!0),u=i("%Object.defineProperty%",!0),l=i("%Math.max%");if(u)try{u({},"a",{value:1})}catch(h){u=null}t.exports=function(t){var e=c(r,a,arguments);if(s&&u){var n=s(e,"length");n.configurable&&u(e,"length",{value:1+l(0,t.length-(arguments.length-1))})}return e};var f=function(){return c(r,o,arguments)};u?u(t.exports,"apply",{value:f}):t.exports.apply=f},4127:function(t,e,n){"use strict";var r=n("5402"),i=n("d233"),o=n("b313"),a=Object.prototype.hasOwnProperty,c={brackets:function(t){return t+"[]"},comma:"comma",indices:function(t,e){return t+"["+e+"]"},repeat:function(t){return t}},s=Array.isArray,u=String.prototype.split,l=Array.prototype.push,f=function(t,e){l.apply(t,s(e)?e:[e])},h=Date.prototype.toISOString,p=o["default"],d={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:i.encode,encodeValuesOnly:!1,format:p,formatter:o.formatters[p],indices:!1,serializeDate:function(t){return h.call(t)},skipNulls:!1,strictNullHandling:!1},m=function(t){return"string"===typeof t||"number"===typeof t||"boolean"===typeof t||"symbol"===typeof t||"bigint"===typeof t},g={},v=function t(e,n,o,a,c,l,h,p,v,A,y,b,S,Y,C,Z){var L=e,w=Z,J=0,T=!1;while(void 0!==(w=w.get(g))&&!T){var X=w.get(e);if(J+=1,"undefined"!==typeof X){if(X===J)throw new RangeError("Cyclic object value");T=!0}"undefined"===typeof w.get(g)&&(J=0)}if("function"===typeof p?L=p(n,L):L instanceof Date?L=y(L):"comma"===o&&s(L)&&(L=i.maybeMap(L,(function(t){return t instanceof Date?y(t):t}))),null===L){if(c)return h&&!Y?h(n,d.encoder,C,"key",b):n;L=""}if(m(L)||i.isBuffer(L)){if(h){var x=Y?n:h(n,d.encoder,C,"key",b);if("comma"===o&&Y){for(var M=u.call(String(L),","),_="",D=0;D<M.length;++D)_+=(0===D?"":",")+S(h(M[D],d.encoder,C,"value",b));return[S(x)+(a&&s(L)&&1===M.length?"[]":"")+"="+_]}return[S(x)+"="+S(h(L,d.encoder,C,"value",b))]}return[S(n)+"="+S(String(L))]}var Q,B=[];if("undefined"===typeof L)return B;if("comma"===o&&s(L))Q=[{value:L.length>0?L.join(",")||null:void 0}];else if(s(p))Q=p;else{var H=Object.keys(L);Q=v?H.sort(v):H}for(var E=a&&s(L)&&1===L.length?n+"[]":n,F=0;F<Q.length;++F){var P=Q[F],N="object"===typeof P&&"undefined"!==typeof P.value?P.value:L[P];if(!l||null!==N){var G=s(L)?"function"===typeof o?o(E,P):E:E+(A?"."+P:"["+P+"]");Z.set(e,J);var R=r();R.set(g,Z),f(B,t(N,G,o,a,c,l,h,p,v,A,y,b,S,Y,C,R))}}return B},A=function(t){if(!t)return d;if(null!==t.encoder&&"undefined"!==typeof t.encoder&&"function"!==typeof t.encoder)throw new TypeError("Encoder has to be a function.");var e=t.charset||d.charset;if("undefined"!==typeof t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=o["default"];if("undefined"!==typeof t.format){if(!a.call(o.formatters,t.format))throw new TypeError("Unknown format option provided.");n=t.format}var r=o.formatters[n],i=d.filter;return("function"===typeof t.filter||s(t.filter))&&(i=t.filter),{addQueryPrefix:"boolean"===typeof t.addQueryPrefix?t.addQueryPrefix:d.addQueryPrefix,allowDots:"undefined"===typeof t.allowDots?d.allowDots:!!t.allowDots,charset:e,charsetSentinel:"boolean"===typeof t.charsetSentinel?t.charsetSentinel:d.charsetSentinel,delimiter:"undefined"===typeof t.delimiter?d.delimiter:t.delimiter,encode:"boolean"===typeof t.encode?t.encode:d.encode,encoder:"function"===typeof t.encoder?t.encoder:d.encoder,encodeValuesOnly:"boolean"===typeof t.encodeValuesOnly?t.encodeValuesOnly:d.encodeValuesOnly,filter:i,format:n,formatter:r,serializeDate:"function"===typeof t.serializeDate?t.serializeDate:d.serializeDate,skipNulls:"boolean"===typeof t.skipNulls?t.skipNulls:d.skipNulls,sort:"function"===typeof t.sort?t.sort:null,strictNullHandling:"boolean"===typeof t.strictNullHandling?t.strictNullHandling:d.strictNullHandling}};t.exports=function(t,e){var n,i,o=t,a=A(e);"function"===typeof a.filter?(i=a.filter,o=i("",o)):s(a.filter)&&(i=a.filter,n=i);var u,l=[];if("object"!==typeof o||null===o)return"";u=e&&e.arrayFormat in c?e.arrayFormat:e&&"indices"in e?e.indices?"indices":"repeat":"indices";var h=c[u];if(e&&"commaRoundTrip"in e&&"boolean"!==typeof e.commaRoundTrip)throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var p="comma"===h&&e&&e.commaRoundTrip;n||(n=Object.keys(o)),a.sort&&n.sort(a.sort);for(var d=r(),m=0;m<n.length;++m){var g=n[m];a.skipNulls&&null===o[g]||f(l,v(o[g],g,h,p,a.strictNullHandling,a.skipNulls,a.encode?a.encoder:null,a.filter,a.sort,a.allowDots,a.serializeDate,a.format,a.formatter,a.encodeValuesOnly,a.charset,d))}var y=l.join(a.delimiter),b=!0===a.addQueryPrefix?"?":"";return a.charsetSentinel&&("iso-8859-1"===a.charset?b+="utf8=%26%2310003%3B&":b+="utf8=%E2%9C%93&"),y.length>0?b+y:""}},"416c":function(t,e,n){n("28e4")("Map")},"41a0":function(t,e,n){"use strict";var r=n("2aeb"),i=n("4630"),o=n("7f20"),a={};n("32e9")(a,n("2b4c")("iterator"),(function(){return this})),t.exports=function(t,e,n){t.prototype=r(a,{next:i(1,n)}),o(t,e+" Iterator")}},4276:function(t,e,n){var r=n("5ca1"),i=n("2d95");r(r.S,"Error",{isError:function(t){return"Error"===i(t)}})},4328:function(t,e,n){"use strict";var r=n("4127"),i=n("9e6a"),o=n("b313");t.exports={formats:o,parse:i,stringify:r}},4379:function(t,e,n){var r=n("4a59");t.exports=function(t,e){var n=[];return r(t,!1,n.push,n,e),n}},"44b8":function(t,e,n){var r=n("23c6"),i=n("4379");t.exports=function(t){return function(){if(r(this)!=t)throw TypeError(t+"#toJSON isn't generic");return i(this)}}},4504:function(t,e,n){"use strict";var r=n("5ca1"),i=n("4bf8"),o=n("d8e8"),a=n("86cc");n("9e1e")&&r(r.P+n("c5b4"),"Object",{__defineGetter__:function(t,e){a.f(i(this),t,{get:o(e),enumerable:!0,configurable:!0})}})},"456d":function(t,e,n){var r=n("4bf8"),i=n("0d58");n("5eda")("keys",(function(){return function(t){return i(r(t))}}))},4588:function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},4630:function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},4704:function(t,e,n){var r=n("5ca1");r(r.P+r.R,"Map",{toJSON:n("44b8")("Map")})},4795:function(t,e,n){var r=n("7726"),i=n("5ca1"),o=n("a25f"),a=[].slice,c=/MSIE .\./.test(o),s=function(t){return function(e,n){var r=arguments.length>2,i=!!r&&a.call(arguments,2);return t(r?function(){("function"==typeof e?e:Function(e)).apply(this,i)}:e,n)}};i(i.G+i.B+i.F*c,{setTimeout:s(r.setTimeout),setInterval:s(r.setInterval)})},"48c0":function(t,e,n){"use strict";n("386b")("bold",(function(t){return function(){return t(this,"b","","")}}))},"48f8":function(t,e,n){"use strict";var r=n("5ca1"),i=n("7b23");r(r.P+r.F*!n("2f21")([].reduceRight,!0),"Array",{reduceRight:function(t){return i(this,t,arguments.length,arguments[1],!0)}})},4917:function(t,e,n){"use strict";var r=n("cb7c"),i=n("9def"),o=n("0390"),a=n("5f1b");n("214f")("match",1,(function(t,e,n,c){return[function(n){var r=t(this),i=void 0==n?void 0:n[e];return void 0!==i?i.call(n,r):new RegExp(n)[e](String(r))},function(t){var e=c(n,t,this);if(e.done)return e.value;var s=r(t),u=String(this);if(!s.global)return a(s,u);var l=s.unicode;s.lastIndex=0;var f,h=[],p=0;while(null!==(f=a(s,u))){var d=String(f[0]);h[p]=d,""===d&&(s.lastIndex=o(u,i(s.lastIndex),l)),p++}return 0===p?null:h}]}))},"4a59":function(t,e,n){var r=n("9b43"),i=n("1fa8"),o=n("33a4"),a=n("cb7c"),c=n("9def"),s=n("27ee"),u={},l={};e=t.exports=function(t,e,n,f,h){var p,d,m,g,v=h?function(){return t}:s(t),A=r(n,f,e?2:1),y=0;if("function"!=typeof v)throw TypeError(t+" is not iterable!");if(o(v)){for(p=c(t.length);p>y;y++)if(g=e?A(a(d=t[y])[0],d[1]):A(t[y]),g===u||g===l)return g}else for(m=v.call(t);!(d=m.next()).done;)if(g=i(m,A,d.value,e),g===u||g===l)return g};e.BREAK=u,e.RETURN=l},"4bf8":function(t,e,n){var r=n("be13");t.exports=function(t){return Object(r(t))}},"4dda":function(t,e,n){n("ec30")("Float64",8,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},"4f37":function(t,e,n){"use strict";n("aa77")("trim",(function(t){return function(){return t(this,3)}}))},"4f7f":function(t,e,n){"use strict";var r=n("c26b"),i=n("b39a"),o="Set";t.exports=n("e0b8")(o,(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(t){return r.def(i(this,o),t=0===t?0:t,t)}},r)},"504c":function(t,e,n){var r=n("9e1e"),i=n("0d58"),o=n("6821"),a=n("52a7").f;t.exports=function(t){return function(e){var n,c=o(e),s=i(c),u=s.length,l=0,f=[];while(u>l)n=s[l++],r&&!a.call(c,n)||f.push(t?[n,c[n]]:c[n]);return f}}},5147:function(t,e,n){var r=n("2b4c")("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,!"/./"[t](e)}catch(i){}}return!0}},5156:function(t,e,n){"use strict";var r="undefined"!==typeof Symbol&&Symbol,i=n("1696");t.exports=function(){return"function"===typeof r&&("function"===typeof Symbol&&("symbol"===typeof r("foo")&&("symbol"===typeof Symbol("bar")&&i())))}},"520a":function(t,e,n){"use strict";var r=n("0bfb"),i=RegExp.prototype.exec,o=String.prototype.replace,a=i,c="lastIndex",s=function(){var t=/a/,e=/b*/g;return i.call(t,"a"),i.call(e,"a"),0!==t[c]||0!==e[c]}(),u=void 0!==/()??/.exec("")[1],l=s||u;l&&(a=function(t){var e,n,a,l,f=this;return u&&(n=new RegExp("^"+f.source+"$(?!\\s)",r.call(f))),s&&(e=f[c]),a=i.call(f,t),s&&a&&(f[c]=f.global?a.index+a[0].length:e),u&&a&&a.length>1&&o.call(a[0],n,(function(){for(l=1;l<arguments.length-2;l++)void 0===arguments[l]&&(a[l]=void 0)})),a}),t.exports=a},"52a7":function(t,e){e.f={}.propertyIsEnumerable},"536b":function(t,e,n){var r=n("5ca1"),i=Math.asinh;function o(t){return isFinite(t=+t)&&0!=t?t<0?-o(-t):Math.log(t+Math.sqrt(t*t+1)):t}r(r.S+r.F*!(i&&1/i(0)>0),"Math",{asinh:o})},"53ca":function(t,e,n){"use strict";function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}n.d(e,"a",(function(){return r}))},5402:function(t,e,n){"use strict";var r=n("00ce"),i=n("545e"),o=n("2714"),a=r("%TypeError%"),c=r("%WeakMap%",!0),s=r("%Map%",!0),u=i("WeakMap.prototype.get",!0),l=i("WeakMap.prototype.set",!0),f=i("WeakMap.prototype.has",!0),h=i("Map.prototype.get",!0),p=i("Map.prototype.set",!0),d=i("Map.prototype.has",!0),m=function(t,e){for(var n,r=t;null!==(n=r.next);r=n)if(n.key===e)return r.next=n.next,n.next=t.next,t.next=n,n},g=function(t,e){var n=m(t,e);return n&&n.value},v=function(t,e,n){var r=m(t,e);r?r.value=n:t.next={key:e,next:t.next,value:n}},A=function(t,e){return!!m(t,e)};t.exports=function(){var t,e,n,r={assert:function(t){if(!r.has(t))throw new a("Side channel does not contain "+o(t))},get:function(r){if(c&&r&&("object"===typeof r||"function"===typeof r)){if(t)return u(t,r)}else if(s){if(e)return h(e,r)}else if(n)return g(n,r)},has:function(r){if(c&&r&&("object"===typeof r||"function"===typeof r)){if(t)return f(t,r)}else if(s){if(e)return d(e,r)}else if(n)return A(n,r);return!1},set:function(r,i){c&&r&&("object"===typeof r||"function"===typeof r)?(t||(t=new c),l(t,r,i)):s?(e||(e=new s),p(e,r,i)):(n||(n={key:{},next:null}),v(n,r,i))}};return r}},"545e":function(t,e,n){"use strict";var r=n("00ce"),i=n("3eb1"),o=i(r("String.prototype.indexOf"));t.exports=function(t,e){var n=r(t,!!e);return"function"===typeof n&&o(t,".prototype.")>-1?i(n):n}},"54a8":function(t,e,n){"use strict";var r=n("5ca1"),i=n("79e5"),o=n("bef9"),a=1..toPrecision;r(r.P+r.F*(i((function(){return"1"!==a.call(1,void 0)}))||!i((function(){a.call({})}))),"Number",{toPrecision:function(t){var e=o(this,"Number#toPrecision: incorrect invocation!");return void 0===t?a.call(e):a.call(e,t)}})},"551c":function(t,e,n){"use strict";var r,i,o,a,c=n("2d00"),s=n("7726"),u=n("9b43"),l=n("23c6"),f=n("5ca1"),h=n("d3f4"),p=n("d8e8"),d=n("f605"),m=n("4a59"),g=n("ebd6"),v=n("1991").set,A=n("8079")(),y=n("a5b8"),b=n("9c80"),S=n("a25f"),Y=n("bcaa"),C="Promise",Z=s.TypeError,L=s.process,w=L&&L.versions,J=w&&w.v8||"",T=s[C],X="process"==l(L),x=function(){},M=i=y.f,_=!!function(){try{var t=T.resolve(1),e=(t.constructor={})[n("2b4c")("species")]=function(t){t(x,x)};return(X||"function"==typeof PromiseRejectionEvent)&&t.then(x)instanceof e&&0!==J.indexOf("6.6")&&-1===S.indexOf("Chrome/66")}catch(r){}}(),D=function(t){var e;return!(!h(t)||"function"!=typeof(e=t.then))&&e},Q=function(t,e){if(!t._n){t._n=!0;var n=t._c;A((function(){var r=t._v,i=1==t._s,o=0,a=function(e){var n,o,a,c=i?e.ok:e.fail,s=e.resolve,u=e.reject,l=e.domain;try{c?(i||(2==t._h&&E(t),t._h=1),!0===c?n=r:(l&&l.enter(),n=c(r),l&&(l.exit(),a=!0)),n===e.promise?u(Z("Promise-chain cycle")):(o=D(n))?o.call(n,s,u):s(n)):u(r)}catch(f){l&&!a&&l.exit(),u(f)}};while(n.length>o)a(n[o++]);t._c=[],t._n=!1,e&&!t._h&&B(t)}))}},B=function(t){v.call(s,(function(){var e,n,r,i=t._v,o=H(t);if(o&&(e=b((function(){X?L.emit("unhandledRejection",i,t):(n=s.onunhandledrejection)?n({promise:t,reason:i}):(r=s.console)&&r.error&&r.error("Unhandled promise rejection",i)})),t._h=X||H(t)?2:1),t._a=void 0,o&&e.e)throw e.v}))},H=function(t){return 1!==t._h&&0===(t._a||t._c).length},E=function(t){v.call(s,(function(){var e;X?L.emit("rejectionHandled",t):(e=s.onrejectionhandled)&&e({promise:t,reason:t._v})}))},F=function(t){var e=this;e._d||(e._d=!0,e=e._w||e,e._v=t,e._s=2,e._a||(e._a=e._c.slice()),Q(e,!0))},P=function(t){var e,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw Z("Promise can't be resolved itself");(e=D(t))?A((function(){var r={_w:n,_d:!1};try{e.call(t,u(P,r,1),u(F,r,1))}catch(i){F.call(r,i)}})):(n._v=t,n._s=1,Q(n,!1))}catch(r){F.call({_w:n,_d:!1},r)}}};_||(T=function(t){d(this,T,C,"_h"),p(t),r.call(this);try{t(u(P,this,1),u(F,this,1))}catch(e){F.call(this,e)}},r=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},r.prototype=n("dcbc")(T.prototype,{then:function(t,e){var n=M(g(this,T));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=X?L.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&Q(this,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new r;this.promise=t,this.resolve=u(P,t,1),this.reject=u(F,t,1)},y.f=M=function(t){return t===T||t===a?new o(t):i(t)}),f(f.G+f.W+f.F*!_,{Promise:T}),n("7f20")(T,C),n("7a56")(C),a=n("8378")[C],f(f.S+f.F*!_,C,{reject:function(t){var e=M(this),n=e.reject;return n(t),e.promise}}),f(f.S+f.F*(c||!_),C,{resolve:function(t){return Y(c&&this===a?T:this,t)}}),f(f.S+f.F*!(_&&n("5cc5")((function(t){T.all(t)["catch"](x)}))),C,{all:function(t){var e=this,n=M(e),r=n.resolve,i=n.reject,o=b((function(){var n=[],o=0,a=1;m(t,!1,(function(t){var c=o++,s=!1;n.push(void 0),a++,e.resolve(t).then((function(t){s||(s=!0,n[c]=t,--a||r(n))}),i)})),--a||r(n)}));return o.e&&i(o.v),n.promise},race:function(t){var e=this,n=M(e),r=n.reject,i=b((function(){m(t,!1,(function(t){e.resolve(t).then(n.resolve,r)}))}));return i.e&&r(i.v),n.promise}})},5537:function(t,e,n){var r=n("8378"),i=n("7726"),o="__core-js_shared__",a=i[o]||(i[o]={});(t.exports=function(t,e){return a[t]||(a[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n("2d00")?"pure":"global",copyright:"漏 2020 Denis Pushkarev (zloirock.ru)"})},"55dd":function(t,e,n){"use strict";var r=n("5ca1"),i=n("d8e8"),o=n("4bf8"),a=n("79e5"),c=[].sort,s=[1,2,3];r(r.P+r.F*(a((function(){s.sort(void 0)}))||!a((function(){s.sort(null)}))||!n("2f21")(c)),"Array",{sort:function(t){return void 0===t?c.call(o(this)):c.call(o(this),i(t))}})},5695:function(t,e,n){var r=n("5ca1"),i=n("77f1"),o=String.fromCharCode,a=String.fromCodePoint;r(r.S+r.F*(!!a&&1!=a.length),"String",{fromCodePoint:function(t){var e,n=[],r=arguments.length,a=0;while(r>a){if(e=+arguments[a++],i(e,1114111)!==e)throw RangeError(e+" is not a valid code point");n.push(e<65536?o(e):o(55296+((e-=65536)>>10),e%1024+56320))}return n.join("")}})},"57e7":function(t,e,n){"use strict";var r=n("5ca1"),i=n("c366")(!1),o=[].indexOf,a=!!o&&1/[1].indexOf(1,-0)<0;r(r.P+r.F*(a||!n("2f21")(o)),"Array",{indexOf:function(t){return a?o.apply(this,arguments)||0:i(this,t,arguments[1])}})},"57f0":function(t,e,n){var r=n("d3f4");n("5eda")("isSealed",(function(t){return function(e){return!r(e)||!!t&&t(e)}}))},"58b2":function(t,e,n){var r=n("5ca1");r(r.S+r.F*!n("9e1e"),"Object",{defineProperties:n("1495")})},"5ca1":function(t,e,n){var r=n("7726"),i=n("8378"),o=n("32e9"),a=n("2aba"),c=n("9b43"),s="prototype",u=function(t,e,n){var l,f,h,p,d=t&u.F,m=t&u.G,g=t&u.S,v=t&u.P,A=t&u.B,y=m?r:g?r[e]||(r[e]={}):(r[e]||{})[s],b=m?i:i[e]||(i[e]={}),S=b[s]||(b[s]={});for(l in m&&(n=e),n)f=!d&&y&&void 0!==y[l],h=(f?y:n)[l],p=A&&f?c(h,r):v&&"function"==typeof h?c(Function.call,h):h,y&&a(y,l,h,t&u.U),b[l]!=h&&o(b,l,p),v&&S[l]!=h&&(S[l]=h)};r.core=i,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},"5cc5":function(t,e,n){var r=n("2b4c")("iterator"),i=!1;try{var o=[7][r]();o["return"]=function(){i=!0},Array.from(o,(function(){throw 2}))}catch(a){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o=[7],c=o[r]();c.next=function(){return{done:n=!0}},o[r]=function(){return c},t(o)}catch(a){}return n}},"5d40":function(t,e,n){n("28e4")("WeakMap")},"5d90":function(t,e,n){n("28e4")("WeakSet")},"5dbc":function(t,e,n){var r=n("d3f4"),i=n("8b97").set;t.exports=function(t,e,n){var o,a=e.constructor;return a!==n&&"function"==typeof a&&(o=a.prototype)!==n.prototype&&r(o)&&i&&i(t,o),t}},"5df2":function(t,e,n){var r=n("5ca1"),i=n("d752");r(r.S+r.F*(Number.parseFloat!=i),"Number",{parseFloat:i})},"5df3":function(t,e,n){"use strict";var r=n("02f4")(!0);n("01f9")(String,"String",(function(t){this._t=String(t),this._i=0}),(function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})}))},"5e9a":function(t,e,n){"use strict";n("b5b0")},"5eda":function(t,e,n){var r=n("5ca1"),i=n("8378"),o=n("79e5");t.exports=function(t,e){var n=(i.Object||{})[t]||Object[t],a={};a[t]=e(n),r(r.S+r.F*o((function(){n(1)})),"Object",a)}},"5f1b":function(t,e,n){"use strict";var r=n("23c6"),i=RegExp.prototype.exec;t.exports=function(t,e){var n=t.exec;if("function"===typeof n){var o=n.call(t,e);if("object"!==typeof o)throw new TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==r(t))throw new TypeError("RegExp#exec called on incompatible receiver");return i.call(t,e)}},6095:function(t,e,n){"use strict";var r=n("5ca1"),i=n("0a49")(4);r(r.P+r.F*!n("2f21")([].every,!0),"Array",{every:function(t){return i(this,t,arguments[1])}})},"613b":function(t,e,n){var r=n("5537")("keys"),i=n("ca5a");t.exports=function(t){return r[t]||(r[t]=i(t))}},"626a":function(t,e,n){var r=n("2d95");t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},"63d9":function(t,e,n){n("ec30")("Float32",4,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},"643e":function(t,e,n){"use strict";var r=n("dcbc"),i=n("67ab").getWeak,o=n("cb7c"),a=n("d3f4"),c=n("f605"),s=n("4a59"),u=n("0a49"),l=n("69a8"),f=n("b39a"),h=u(5),p=u(6),d=0,m=function(t){return t._l||(t._l=new g)},g=function(){this.a=[]},v=function(t,e){return h(t.a,(function(t){return t[0]===e}))};g.prototype={get:function(t){var e=v(this,t);if(e)return e[1]},has:function(t){return!!v(this,t)},set:function(t,e){var n=v(this,t);n?n[1]=e:this.a.push([t,e])},delete:function(t){var e=p(this.a,(function(e){return e[0]===t}));return~e&&this.a.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,n,o){var u=t((function(t,r){c(t,u,e,"_i"),t._t=e,t._i=d++,t._l=void 0,void 0!=r&&s(r,n,t[o],t)}));return r(u.prototype,{delete:function(t){if(!a(t))return!1;var n=i(t);return!0===n?m(f(this,e))["delete"](t):n&&l(n,this._i)&&delete n[this._i]},has:function(t){if(!a(t))return!1;var n=i(t);return!0===n?m(f(this,e)).has(t):n&&l(n,this._i)}}),u},def:function(t,e,n){var r=i(o(e),!0);return!0===r?m(t).set(e,n):r[t._i]=n,t},ufstore:m}},"64d5":function(t,e,n){"use strict";var r=n("5ca1"),i=n("4bf8"),o=n("6a99"),a=n("38fd"),c=n("11e9").f;n("9e1e")&&r(r.P+n("c5b4"),"Object",{__lookupSetter__:function(t){var e,n=i(this),r=o(t,!0);do{if(e=c(n,r))return e.set}while(n=a(n))}})},"66c8":function(t,e,n){var r=n("d3f4");n("5eda")("isFrozen",(function(t){return function(e){return!r(e)||!!t&&t(e)}}))},"66f9":function(t,e,n){n("8a81"),n("8478"),n("1c01"),n("58b2"),n("9986"),n("e4f7"),n("456d"),n("25db"),n("0d6d"),n("cf6a"),n("9aea"),n("66c8"),n("57f0"),n("165b"),n("f751"),n("db97"),n("fd24"),n("06db"),n("d92a"),n("7f7f"),n("217b"),n("18d0"),n("b72c"),n("c5f6"),n("036c"),n("54a8"),n("2e37"),n("fca0"),n("7cdf"),n("ee1d"),n("b1b1"),n("87f3"),n("9278"),n("5df2"),n("04ff"),n("7f25"),n("536b"),n("d9ab"),n("f9ab"),n("32d7"),n("25c9"),n("9f3c"),n("042e"),n("c7c6"),n("f4ff"),n("7872"),n("049f"),n("a69f"),n("0b21"),n("6c1a"),n("c7c62"),n("84b4"),n("5695"),n("788d"),n("4f37"),n("5df3"),n("a032"),n("aef6"),n("2fdb"),n("14b9"),n("f559"),n("8449"),n("9c86"),n("fa83"),n("48c0"),n("d263"),n("6c37"),n("9ec8"),n("d0b0"),n("b54a"),n("f386"),n("1448"),n("673e"),n("242a"),n("78ce"),n("0298"),n("8ea5"),n("87b3"),n("c8ce"),n("2caf"),n("1c4c"),n("e804"),n("373f"),n("23bf"),n("55dd"),n("f3e2"),n("6d67"),n("d25f"),n("759f"),n("6095"),n("0cd8"),n("48f8"),n("57e7"),n("9865"),n("744f"),n("6c7b"),n("7514"),n("20d6"),n("d04f"),n("cadf"),n("3b2b"),n("b0c5"),n("6b54"),n("3846"),n("4917"),n("a481"),n("386d"),n("28a5"),n("551c"),n("f400"),n("4f7f"),n("10ad"),n("c02b"),n("c66f"),n("262f"),n("b05c"),n("34ef"),n("6aa2"),n("15ac"),n("af56"),n("b6e4"),n("9c29"),n("63d9"),n("4dda"),n("df1b"),n("2397"),n("88ca1"),n("ba16"),n("7ff6"),n("d185"),n("ebde"),n("2d34"),n("f6b3"),n("2251"),n("c698"),n("a19f"),n("9253"),n("9275"),n("6762"),n("e956"),n("71f1"),n("3535"),n("f576"),n("ed50"),n("23be"),n("7c0e"),n("988d"),n("ac4d"),n("c7ca"),n("8e6e"),n("8615"),n("ffc1"),n("4504"),n("fee7"),n("b9a1"),n("64d5"),n("4704"),n("db9a"),n("729b"),n("99c5"),n("764f"),n("bdd1"),n("416c"),n("dd8a"),n("5d40"),n("5d90"),n("0c36"),n("a234"),n("4276"),n("09e0"),n("0c00"),n("2748"),n("1f91"),n("9c00"),n("2f78"),n("b4c2"),n("1f18"),n("692b"),n("c775"),n("8a5c"),n("ed7e"),n("097d"),n("a9cc"),n("e3d0"),n("ceaf"),n("e394"),n("b80b"),n("06a7"),n("7cdff"),n("896f"),n("ec39"),n("3a9c"),n("0d25"),n("37b5"),n("4795"),n("130f"),n("ac6a"),t.exports=n("8378")},6725:function(t,e,n){"use strict";n("6bd7");e["a"]={mounted(){},methods:{getMigratingConfig(){return{props:{},events:{}}}}}},"673e":function(t,e,n){"use strict";n("386b")("sub",(function(t){return function(){return t(this,"sub","","")}}))},6762:function(t,e,n){"use strict";var r=n("5ca1"),i=n("c366")(!0);r(r.P,"Array",{includes:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),n("9c6c")("includes")},"67ab":function(t,e,n){var r=n("ca5a")("meta"),i=n("d3f4"),o=n("69a8"),a=n("86cc").f,c=0,s=Object.isExtensible||function(){return!0},u=!n("79e5")((function(){return s(Object.preventExtensions({}))})),l=function(t){a(t,r,{value:{i:"O"+ ++c,w:{}}})},f=function(t,e){if(!i(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,r)){if(!s(t))return"F";if(!e)return"E";l(t)}return t[r].i},h=function(t,e){if(!o(t,r)){if(!s(t))return!0;if(!e)return!1;l(t)}return t[r].w},p=function(t){return u&&d.NEED&&s(t)&&!o(t,r)&&l(t),t},d=t.exports={KEY:r,NEED:!1,fastKey:f,getWeak:h,onFreeze:p}},6821:function(t,e,n){var r=n("626a"),i=n("be13");t.exports=function(t){return r(i(t))}},"688e":function(t,e,n){"use strict";var r="Function.prototype.bind called on incompatible ",i=Array.prototype.slice,o=Object.prototype.toString,a="[object Function]";t.exports=function(t){var e=this;if("function"!==typeof e||o.call(e)!==a)throw new TypeError(r+e);for(var n,c=i.call(arguments,1),s=function(){if(this instanceof n){var r=e.apply(this,c.concat(i.call(arguments)));return Object(r)===r?r:this}return e.apply(t,c.concat(i.call(arguments)))},u=Math.max(0,e.length-c.length),l=[],f=0;f<u;f++)l.push("$"+f);if(n=Function("binder","return function ("+l.join(",")+"){ return binder.apply(this,arguments); }")(s),e.prototype){var h=function(){};h.prototype=e.prototype,n.prototype=new h,h.prototype=null}return n}},"692b":function(t,e,n){var r=n("5ca1"),i=Math.PI/180;r(r.S,"Math",{radians:function(t){return t*i}})},"69a8":function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},"6a99":function(t,e,n){var r=n("d3f4");t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},"6aa2":function(t,e,n){n("ec30")("Uint8",1,(function(t){return function(e,n,r){return t(this,e,n,r)}}),!0)},"6b54":function(t,e,n){"use strict";n("3846");var r=n("cb7c"),i=n("0bfb"),o=n("9e1e"),a="toString",c=/./[a],s=function(t){n("2aba")(RegExp.prototype,a,t,!0)};n("79e5")((function(){return"/a/b"!=c.call({source:"a",flags:"b"})}))?s((function(){var t=r(this);return"/".concat(t.source,"/","flags"in t?t.flags:!o&&t instanceof RegExp?i.call(t):void 0)})):c.name!=a&&s((function(){return c.call(this)}))},"6bd7":function(t,e,n){"use strict";n.d(e,"a",(function(){return c})),n.d(e,"b",(function(){return s}));var r=n("8bbf"),i=n.n(r);let o=t=>{var e={};return t&&"[object Function]"===e.toString.call(t)};"object"===typeof Int8Array||!i.a.prototype.$isServer&&"function"===typeof document.childNodes||(o=function(t){return"function"===typeof t||!1});const a=Object.prototype.hasOwnProperty;function c(t,e){return a.call(t,e)}const s=function(t){const e=/([^-])([A-Z])/g;return t.replace(e,"$1-$2").replace(e,"$1-$2").toLowerCase()}},"6c1a":function(t,e,n){var r=n("5ca1"),i=n("2d5c"),o=Math.exp;r(r.S+r.F*n("79e5")((function(){return-2e-17!=!Math.sinh(-2e-17)})),"Math",{sinh:function(t){return Math.abs(t=+t)<1?(i(t)-i(-t))/2:(o(t-1)-o(-t-1))*(Math.E/2)}})},"6c37":function(t,e,n){"use strict";n("386b")("fontcolor",(function(t){return function(e){return t(this,"font","color",e)}}))},"6c7b":function(t,e,n){var r=n("5ca1");r(r.P,"Array",{fill:n("36bd")}),n("9c6c")("fill")},"6d67":function(t,e,n){"use strict";var r=n("5ca1"),i=n("0a49")(1);r(r.P+r.F*!n("2f21")([].map,!0),"Array",{map:function(t){return i(this,t,arguments[1])}})},"71f1":function(t,e,n){"use strict";var r=n("5ca1"),i=n("c45f"),o=n("4bf8"),a=n("9def"),c=n("4588"),s=n("cd1c");r(r.P,"Array",{flatten:function(){var t=arguments[0],e=o(this),n=a(e.length),r=s(e,0);return i(r,e,e,n,0,void 0===t?1:c(t)),r}}),n("9c6c")("flatten")},"729b":function(t,e,n){n("c6a1")("Map")},7333:function(t,e,n){"use strict";var r=n("9e1e"),i=n("0d58"),o=n("2621"),a=n("52a7"),c=n("4bf8"),s=n("626a"),u=Object.assign;t.exports=!u||n("79e5")((function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=u({},t)[n]||Object.keys(u({},e)).join("")!=r}))?function(t,e){var n=c(t),u=arguments.length,l=1,f=o.f,h=a.f;while(u>l){var p,d=s(arguments[l++]),m=f?i(d).concat(f(d)):i(d),g=m.length,v=0;while(g>v)p=m[v++],r&&!h.call(d,p)||(n[p]=d[p])}return n}:u},"73d7":function(t,e,n){"use strict";var r=function(){var t=this,e=t._self._c;return e("div",{staticClass:"el-checkbox-group",attrs:{role:"group","aria-label":"checkbox-group"}},[t._t("default")],2)},i=[],o=(n("c5f6"),n("f6f4")),a={name:"ElCheckboxGroup",componentName:"ElCheckboxGroup",mixins:[o["a"]],inject:{elFormItem:{default:""}},props:{value:{},disabled:Boolean,min:Number,max:Number,size:String,fill:String,textColor:String},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},checkboxGroupSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size}},watch:{value:function(t){this.dispatch("ElFormItem","el.form.change",[t])}}},c=a,s=n("2877"),u=Object(s["a"])(c,r,i,!1,null,null,null),l=u.exports;l.install=function(t){t.component(l.name,l)};e["a"]=l},"744f":function(t,e,n){var r=n("5ca1");r(r.P,"Array",{copyWithin:n("ba92")}),n("9c6c")("copyWithin")},7514:function(t,e,n){"use strict";var r=n("5ca1"),i=n("0a49")(5),o="find",a=!0;o in[]&&Array(1)[o]((function(){a=!1})),r(r.P+r.F*a,"Array",{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),n("9c6c")(o)},"759f":function(t,e,n){"use strict";var r=n("5ca1"),i=n("0a49")(3);r(r.P+r.F*!n("2f21")([].some,!0),"Array",{some:function(t){return i(this,t,arguments[1])}})},"764f":function(t,e,n){n("c6a1")("WeakMap")},7726:function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},"77f1":function(t,e,n){var r=n("4588"),i=Math.max,o=Math.min;t.exports=function(t,e){return t=r(t),t<0?i(t+e,0):o(t,e)}},7872:function(t,e,n){var r=n("5ca1");r(r.S,"Math",{log10:function(t){return Math.log(t)*Math.LOG10E}})},"788d":function(t,e,n){var r=n("5ca1"),i=n("6821"),o=n("9def");r(r.S,"String",{raw:function(t){var e=i(t.raw),n=o(e.length),r=arguments.length,a=[],c=0;while(n>c)a.push(String(e[c++])),c<r&&a.push(String(arguments[c]));return a.join("")}})},"78ce":function(t,e,n){var r=n("5ca1");r(r.S,"Date",{now:function(){return(new Date).getTime()}})},"78fd":function(t,e,n){"use strict";var r=function(){var t=this,e=t._self._c;return e("div",{staticClass:"avue-ueditor"},[e("div",{attrs:{id:t.id}}),e("el-dialog",{attrs:{title:"婧愪唬鐮佺紪杈�","before-close":t.handleClose,visible:t.dialogVisible,width:"100%",fullscreen:"","append-to-body":""},on:{"update:visible":function(e){t.dialogVisible=e}}},[e("el-input",{attrs:{autosize:"",type:"textarea"},model:{value:t.textall,callback:function(e){t.textall=e},expression:"textall"}})],1)],1)},i=[];n("7f7f");const o=t=>{let{region:e,endpoint:n,accessKeyId:r,accessKeySecret:i,bucket:o}=t;const a=new window.OSS({region:e,endpoint:n,accessKeyId:r,accessKeySecret:i,bucket:o});return a},a=(t,e,n)=>{let{scope:r,deadline:i}=n;var o=JSON.stringify({scope:r,deadline:i}),a=u(c(o)),s=window.CryptoJS.HmacSHA1(a,e),f=s.toString(window.CryptoJS.enc.Base64),h=t+":"+l(f)+":"+a;return h};function c(t){var e,n,r,i;for(e="",r=t.length,n=0;n<r;n++)i=t.charCodeAt(n),i>=1&&i<=127?e+=t.charAt(n):i>2047?(e+=String.fromCharCode(224|i>>12&15),e+=String.fromCharCode(128|i>>6&63),e+=String.fromCharCode(128|i>>0&63)):(e+=String.fromCharCode(192|i>>6&31),e+=String.fromCharCode(128|i>>0&63));return e}var s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_";new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1);function u(t){var e,n,r,i,o,a;r=t.length,n=0,e="";while(n<r){if(i=255&t.charCodeAt(n++),n==r){e+=s.charAt(i>>2),e+=s.charAt((3&i)<<4),e+="==";break}if(o=t.charCodeAt(n++),n==r){e+=s.charAt(i>>2),e+=s.charAt((3&i)<<4|(240&o)>>4),e+=s.charAt((15&o)<<2),e+="=";break}a=t.charCodeAt(n++),e+=s.charAt(i>>2),e+=s.charAt((3&i)<<4|(240&o)>>4),e+=s.charAt((15&o)<<2|(192&a)>>6),e+=s.charAt(63&a)}return e}var l=function(t){return t=t.replace(/\+/g,"-"),t=t.replace(/\//g,"_"),t};const f=(t,e="",n)=>{const r=e.split(".");let i=t;return""===r[0]&&"object"!==n?h(t):(""!==r[0]&&r.forEach(t=>{i=i[t]}),i)},h=t=>(Array.isArray(t)?t:t.data)||[],p=function(){function t(t,e,n,r){var i,o;function i(){return this.pos=0,this.token="",this.current_mode="CONTENT",this.tags={parent:"parent1",parentcount:1,parent1:""},this.tag_type="",this.token_text=this.last_token=this.last_text=this.token_type="",this.Utils={whitespace:"\n\r\t ".split(""),single_token:"br,input,link,meta,!doctype,basefont,base,area,hr,wbr,param,img,isindex,?xml,embed".split(","),extra_liners:"head,body,/html".split(","),in_array:function(t,e){for(var n=0;n<e.length;n++)if(t===e[n])return!0;return!1}},this.get_content=function(){var t="",e=[],n=!1;while("<"!==this.input.charAt(this.pos)){if(this.pos>=this.input.length)return e.length?e.join(""):["","TK_EOF"];if(t=this.input.charAt(this.pos),this.pos++,this.line_char_count++,this.Utils.in_array(t,this.Utils.whitespace))e.length&&(n=!0),this.line_char_count--;else{if(n){if(this.line_char_count>=this.max_char){e.push("\n");for(var r=0;r<this.indent_level;r++)e.push(this.indent_string);this.line_char_count=0}else e.push(" "),this.line_char_count++;n=!1}e.push(t)}}return e.length?e.join(""):""},this.get_script=function(){var t="",e=[],n=new RegExp("<\/script>","igm");n.lastIndex=this.pos;var r=n.exec(this.input),i=r?r.index:this.input.length;while(this.pos<i){if(this.pos>=this.input.length)return e.length?e.join(""):["","TK_EOF"];t=this.input.charAt(this.pos),this.pos++,e.push(t)}return e.length?e.join(""):""},this.record_tag=function(t){this.tags[t+"count"]?(this.tags[t+"count"]++,this.tags[t+this.tags[t+"count"]]=this.indent_level):(this.tags[t+"count"]=1,this.tags[t+this.tags[t+"count"]]=this.indent_level),this.tags[t+this.tags[t+"count"]+"parent"]=this.tags.parent,this.tags.parent=t+this.tags[t+"count"]},this.retrieve_tag=function(t){if(this.tags[t+"count"]){var e=this.tags.parent;while(e){if(t+this.tags[t+"count"]===e)break;e=this.tags[e+"parent"]}e&&(this.indent_level=this.tags[t+this.tags[t+"count"]],this.tags.parent=this.tags[e+"parent"]),delete this.tags[t+this.tags[t+"count"]+"parent"],delete this.tags[t+this.tags[t+"count"]],1==this.tags[t+"count"]?delete this.tags[t+"count"]:this.tags[t+"count"]--}},this.get_tag=function(){var t="",e=[],n=!1;do{if(this.pos>=this.input.length)return e.length?e.join(""):["","TK_EOF"];t=this.input.charAt(this.pos),this.pos++,this.line_char_count++,this.Utils.in_array(t,this.Utils.whitespace)?(n=!0,this.line_char_count--):("'"!==t&&'"'!==t||e[1]&&"!"===e[1]||(t+=this.get_unformatted(t),n=!0),"="===t&&(n=!1),e.length&&"="!==e[e.length-1]&&">"!==t&&n&&(this.line_char_count>=this.max_char?(this.print_newline(!1,e),this.line_char_count=0):(e.push(" "),this.line_char_count++),n=!1),e.push(t))}while(">"!==t);var r,i=e.join("");r=-1!=i.indexOf(" ")?i.indexOf(" "):i.indexOf(">");var o=i.substring(1,r).toLowerCase();if("/"===i.charAt(i.length-2)||this.Utils.in_array(o,this.Utils.single_token))this.tag_type="SINGLE";else if("script"===o)this.record_tag(o),this.tag_type="SCRIPT";else if("style"===o)this.record_tag(o),this.tag_type="STYLE";else if("!"===o.charAt(0))if(-1!=o.indexOf("[if")){if(-1!=i.indexOf("!IE")){var a=this.get_unformatted("--\x3e",i);e.push(a)}this.tag_type="START"}else if(-1!=o.indexOf("[endif"))this.tag_type="END",this.unindent();else if(-1!=o.indexOf("[cdata[")){a=this.get_unformatted("]]>",i);e.push(a),this.tag_type="SINGLE"}else{a=this.get_unformatted("--\x3e",i);e.push(a),this.tag_type="SINGLE"}else"/"===o.charAt(0)?(this.retrieve_tag(o.substring(1)),this.tag_type="END"):(this.record_tag(o),this.tag_type="START"),this.Utils.in_array(o,this.Utils.extra_liners)&&this.print_newline(!0,this.output);return e.join("")},this.get_unformatted=function(t,e){if(e&&-1!=e.indexOf(t))return"";var n="",r="",i=!0;do{if(n=this.input.charAt(this.pos),this.pos++,this.Utils.in_array(n,this.Utils.whitespace)){if(!i){this.line_char_count--;continue}if("\n"===n||"\r"===n){r+="\n";for(var o=0;o<this.indent_level;o++)r+=this.indent_string;i=!1,this.line_char_count=0;continue}}r+=n,this.line_char_count++,i=!0}while(-1==r.indexOf(t));return r},this.get_token=function(){var t;if("TK_TAG_SCRIPT"===this.last_token){var e=this.get_script();return"string"!==typeof e?e:[e,"TK_CONTENT"]}if("CONTENT"===this.current_mode)return t=this.get_content(),"string"!==typeof t?t:[t,"TK_CONTENT"];if("TAG"===this.current_mode){if(t=this.get_tag(),"string"!==typeof t)return t;var n="TK_TAG_"+this.tag_type;return[t,n]}},this.printer=function(t,e,n,r){this.input=t||"",this.output=[],this.indent_character=e||" ",this.indent_string="",this.indent_size=n||2,this.indent_level=0,this.max_char=r||70,this.line_char_count=0;for(var i=0;i<this.indent_size;i++)this.indent_string+=this.indent_character;this.print_newline=function(t,e){if(this.line_char_count=0,e&&e.length){if(!t)while(this.Utils.in_array(e[e.length-1],this.Utils.whitespace))e.pop();e.push("\n");for(var n=0;n<this.indent_level;n++)e.push(this.indent_string)}},this.print_token=function(t){this.output.push(t)},this.indent=function(){this.indent_level++},this.unindent=function(){this.indent_level>0&&this.indent_level--}},this}o=new i,o.printer(t,n,e);while(1){var a=o.get_token();if(o.token_text=a[0],o.token_type=a[1],"TK_EOF"===o.token_type)break;switch(o.token_type){case"TK_TAG_START":case"TK_TAG_SCRIPT":case"TK_TAG_STYLE":o.print_newline(!1,o.output),o.print_token(o.token_text),o.indent(),o.current_mode="CONTENT";break;case"TK_TAG_END":o.print_newline(!0,o.output),o.print_token(o.token_text),o.current_mode="CONTENT";break;case"TK_TAG_SINGLE":o.print_newline(!1,o.output),o.print_token(o.token_text),o.current_mode="CONTENT";break;case"TK_CONTENT":""!==o.token_text&&(o.print_newline(!1,o.output),o.print_token(o.token_text)),o.current_mode="TAG";break}o.last_token=o.token_type,o.last_text=o.token_text}return o.output.join("")}return function(e){var n=["__dataHolder_",[Math.random(),Math.random(),Math.random(),Math.random()].join("_").replace(/[^0-9]/g,"_"),"_"].join("_"),r={},i=0;return e=e.replace(/(\")(data:[^\"]*)(\")/g,(function(t,e,o,a){var c=n+i++;return r[c]=o,e+c+a})),e=t(e,1,"\t",268435456),e=e.replace(new RegExp(n+"[0-9]+","g"),(function(t){return r[t]})),e}}();var d=n("1a0b"),m=n.n(d),g={name:"AvueUeditor",computed:{domId:function(){return"#"+this.id},imgFlag:function(){return""==this.img.url},isImg:function(){return this.img.obj.src},urlKey:function(){return this.props.url||"url"},props:function(){return this.options.props||{}},oss:function(){return this.options.oss},customConfig:function(){return this.options.customConfig||{}},action:function(){return this.options.action},qiniu:function(){return this.options.qiniu},ali:function(){return this.options.ali},isQiniuOSS:function(){return"qiniu"===this.oss},isAliOSS:function(){return"ali"===this.oss},headers:function(){return this.options.headers||{}}},props:{options:{type:Object,default:function(){return{}}},id:{type:String,default:function(){return"avue-ueditor-"+Math.ceil(100*Math.random())}},disabled:{type:Boolean,default:!1},value:{type:String,default:""}},data:function(){return{textall:"",text:"",dialogVisible:!1,editor:""}},watch:{disabled:function(t){this.editor.$textElem.attr("contenteditable",!t)},value:function(t){this.editor&&(t&&t!==this.text?(this.text=t,this.editor.txt.html(t)):t||(this.text="",this.editor.txt.html("")))}},mounted:function(){this.initEdit()},methods:{initEdit:function(){var t=this;this.editor=new m.a(this.domId),window.wangEditor=m.a,this.editor.customConfig.zIndex=100,this.editor.customConfig.onfocus=function(){t.$emit("focus",t.text)},this.editor.customConfig.onblur=function(e){t.$emit("blur",e)},this.editor.customConfig.onchange=function(e){t.text=e,t.$emit("input",t.text)},this.editor.customConfig=Object.assign(this.editor.customConfig,this.customConfig),this.initUploadImg(),this.editor.create(),this.initPlugins(),this.disabled&&this.editor.$textElem.attr("contenteditable",!1),this.editor.txt.html(this.value)},initUploadImg:function(){var t=this;this.editor.customConfig.customUploadImg=function(e,n){t.uploadFile(e[0]).then((function(t){n(t)}))}},uploadFile:function(t){var e=this;return new Promise((function(n,r){var i,c=e.$loading({lock:!0,text:"Loading",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)",target:"".concat(e.domId)}),s=Object.assign(e.headers,{"Content-Type":"multipart/form-data"}),u={},l=new FormData,h=e.action;if(l.append("file",t),e.isQiniuOSS){u=e.qiniu;var p=a(u.AK,u.SK,{scope:u.scope,deadline:(new Date).getTime()+3600*u.deadline});l.append("token",p),h="http://up.qiniu.com/"}else e.isAliOSS&&(u=e.ali,i=o({region:u.region,endpoint:u.endpoint,accessKeyId:u.accessKeyId,accessKeySecret:u.accessKeySecret,bucket:u.bucket}));(function(){return e.isAliOSS?i.put(t.name,t):e.$axios.post(h,l,{headers:s})})().then((function(t){var r={},i="";e.isAliOSS?(r=t,i=r.url):e.isQiniuOSS?(r=t.data,r.key=u.url+r.key,i=r.key):(r=f(t.data,e.props.res,"object"),i=r[e.urlKey]);var o=i;c.close(),n(o)})).catch((function(t){c.close(),r(t)}))}))},handleClose:function(t){this.$emit("input",p(this.textall)),t()},getUEContent:function(){return this.editor.txt.html()},HTMLFormat:p,handlePaste:function(){var t=this;document.addEventListener("paste",(function(e){var n=function(t){if(t.clipboardData||t.originalEvent){var e=t.clipboardData||t.originalEvent.clipboardData;if(e.items)for(var n=e.items,r=n.length,i=null,o=0;o<r;o++)if(-1!==n[o].type.indexOf("image"))return i=n[o].getAsFile(),i}},r=n(e);r&&t.uploadFile(r).then((function(e){t.editor.txt.append('<img src="'+e+'" />')}))}))},initPlugins:function(){var t=this;m.a.fullscreen={init:function(t){setTimeout((function(){document.querySelector(t+" .w-e-toolbar").appendHTML('<div class="w-e-menu"><span class="_wangEditor_btn_fullscreen" onclick="window.wangEditor.fullscreen.toggleFullscreen(\''+t+"')\">鍏ㄥ睆</span></div>")}),0)},toggleFullscreen:function(t){document.querySelector(t).toggleClass("fullscreen-editor"),"鍏ㄥ睆"==document.querySelector(t+" ._wangEditor_btn_fullscreen").innerText?document.querySelector(t+" ._wangEditor_btn_fullscreen").innerText="閫�鍑哄叏灞�":document.querySelector(t+" ._wangEditor_btn_fullscreen").innerText="鍏ㄥ睆"}},m.a.fullscreen.init(this.domId),m.a.views={init:function(t){document.querySelector(t+" .w-e-toolbar").appendHTML('<div class="w-e-menu"><span class="_wangEditor_btn_sourcecode" onclick="window.wangEditor.views.toggleFullscreen(\''+t+"')\">婧愪唬鐮�</span></div>")},toggleFullscreen:function(){t.textall=p(t.value),t.dialogVisible=!0}},m.a.views.init(this.domId)}}},v=g,A=(n("5e9a"),n("2877")),y=Object(A["a"])(v,r,i,!1,null,null,null),b=y.exports;function S(t,e){return t.className.match(new RegExp("(\\s|^)"+e+"(\\s|$)"))}function Y(t,e){S(t,e)||(t.className+=" "+e)}function C(t,e){if(S(t,e)){var n=new RegExp("(\\s|^)"+e+"(\\s|$)");t.className=t.className.replace(n," ")}}HTMLElement.prototype.appendHTML=function(t){var e=document.createElement("div"),n=null,r=document.createDocumentFragment();e.innerHTML=t,n=e.childNodes;for(var i=0,o=n.length;i<o;i+=1)r.appendChild(n[i].cloneNode(!0));this.appendChild(r),n=null,r=null},HTMLElement.prototype.toggleClass=function(t){S(this,t)?C(this,t):Y(this,t)},b.install=function(t){t.component(b.name,b)};var Z=b,L=n("8bbf"),w=n.n(L);const J=[Z];function T(t){t.prototype.$axios=window.axios,J.map(e=>{t.component(e.name,e)})}window.Vue?T(window.Vue):T(w.a);e["a"]=T},"79e5":function(t,e){t.exports=function(t){try{return!!t()}catch(e){return!0}}},"7a56":function(t,e,n){"use strict";var r=n("7726"),i=n("86cc"),o=n("9e1e"),a=n("2b4c")("species");t.exports=function(t){var e=r[t];o&&e&&!e[a]&&i.f(e,a,{configurable:!0,get:function(){return this}})}},"7b23":function(t,e,n){var r=n("d8e8"),i=n("4bf8"),o=n("626a"),a=n("9def");t.exports=function(t,e,n,c,s){r(e);var u=i(t),l=o(u),f=a(u.length),h=s?f-1:0,p=s?-1:1;if(n<2)for(;;){if(h in l){c=l[h],h+=p;break}if(h+=p,s?h<0:f<=h)throw TypeError("Reduce of empty array with no initial value")}for(;s?h>=0:f>h;h+=p)h in l&&(c=e(c,l[h],h,u));return c}},"7bbc":function(t,e,n){var r=n("6821"),i=n("9093").f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(t){try{return i(t)}catch(e){return a.slice()}};t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?c(t):i(r(t))}},"7c0e":function(t,e,n){"use strict";n("aa77")("trimRight",(function(t){return function(){return t(this,2)}}),"trimEnd")},"7cdf":function(t,e,n){var r=n("5ca1");r(r.S,"Number",{isInteger:n("9c12")})},"7cdff":function(t,e,n){var r=n("37a7"),i=n("cb7c"),o=r.keys,a=r.key;r.exp({getOwnMetadataKeys:function(t){return o(i(t),arguments.length<2?void 0:a(arguments[1]))}})},"7f20":function(t,e,n){var r=n("86cc").f,i=n("69a8"),o=n("2b4c")("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},"7f25":function(t,e,n){var r=n("5ca1"),i=n("d6c6"),o=Math.sqrt,a=Math.acosh;r(r.S+r.F*!(a&&710==Math.floor(a(Number.MAX_VALUE))&&a(1/0)==1/0),"Math",{acosh:function(t){return(t=+t)<1?NaN:t>94906265.62425156?Math.log(t)+Math.LN2:i(t-1+o(t-1)*o(t+1))}})},"7f7f":function(t,e,n){var r=n("86cc").f,i=Function.prototype,o=/^\s*function ([^ (]*)/,a="name";a in i||n("9e1e")&&r(i,a,{configurable:!0,get:function(){try{return(""+this).match(o)[1]}catch(t){return""}}})},"7ff6":function(t,e,n){"use strict";var r=n("5ca1"),i=n("cb7c"),o=function(t){this._t=i(t),this._i=0;var e,n=this._k=[];for(e in t)n.push(e)};n("41a0")(o,"Object",(function(){var t,e=this,n=e._k;do{if(e._i>=n.length)return{value:void 0,done:!0}}while(!((t=n[e._i++])in e._t));return{value:t,done:!1}})),r(r.S,"Reflect",{enumerate:function(t){return new o(t)}})},8079:function(t,e,n){var r=n("7726"),i=n("1991").set,o=r.MutationObserver||r.WebKitMutationObserver,a=r.process,c=r.Promise,s="process"==n("2d95")(a);t.exports=function(){var t,e,n,u=function(){var r,i;s&&(r=a.domain)&&r.exit();while(t){i=t.fn,t=t.next;try{i()}catch(o){throw t?n():e=void 0,o}}e=void 0,r&&r.enter()};if(s)n=function(){a.nextTick(u)};else if(!o||r.navigator&&r.navigator.standalone)if(c&&c.resolve){var l=c.resolve(void 0);n=function(){l.then(u)}}else n=function(){i.call(r,u)};else{var f=!0,h=document.createTextNode("");new o(u).observe(h,{characterData:!0}),n=function(){h.data=f=!f}}return function(r){var i={fn:r,next:void 0};e&&(e.next=i),t||(t=i,n()),e=i}}},8237:function(module,exports,__webpack_require__){(function(process,global){var __WEBPACK_AMD_DEFINE_RESULT__;
-/**
- * [js-md5]{@link https://github.com/emn178/js-md5}
- *
- * @namespace md5
- * @version 0.7.3
- * @author Chen, Yi-Cyuan [emn178@gmail.com]
- * @copyright Chen, Yi-Cyuan 2014-2017
- * @license MIT
- */(function(){"use strict";var ERROR="input is invalid type",WINDOW="object"===typeof window,root=WINDOW?window:{};root.JS_MD5_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"===typeof self,NODE_JS=!root.JS_MD5_NO_NODE_JS&&"object"===typeof process&&process.versions&&process.versions.node;NODE_JS?root=global:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_MD5_NO_COMMON_JS&&"object"===typeof module&&module.exports,AMD=__webpack_require__("3c35"),ARRAY_BUFFER=!root.JS_MD5_NO_ARRAY_BUFFER&&"undefined"!==typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[128,32768,8388608,-2147483648],SHIFT=[0,8,16,24],OUTPUT_TYPES=["hex","array","digest","buffer","arrayBuffer","base64"],BASE64_ENCODE_CHAR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),blocks=[],buffer8;if(ARRAY_BUFFER){var buffer=new ArrayBuffer(68);buffer8=new Uint8Array(buffer),blocks=new Uint32Array(buffer)}!root.JS_MD5_NO_NODE_JS&&Array.isArray||(Array.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)}),!ARRAY_BUFFER||!root.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(t){return"object"===typeof t&&t.buffer&&t.buffer.constructor===ArrayBuffer});var createOutputMethod=function(t){return function(e){return new Md5(!0).update(e)[t]()}},createMethod=function(){var t=createOutputMethod("hex");NODE_JS&&(t=nodeWrap(t)),t.create=function(){return new Md5},t.update=function(e){return t.create().update(e)};for(var e=0;e<OUTPUT_TYPES.length;++e){var n=OUTPUT_TYPES[e];t[n]=createOutputMethod(n)}return t},nodeWrap=function(method){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),nodeMethod=function(t){if("string"===typeof t)return crypto.createHash("md5").update(t,"utf8").digest("hex");if(null===t||void 0===t)throw ERROR;return t.constructor===ArrayBuffer&&(t=new Uint8Array(t)),Array.isArray(t)||ArrayBuffer.isView(t)||t.constructor===Buffer?crypto.createHash("md5").update(new Buffer(t)).digest("hex"):method(t)};return nodeMethod};function Md5(t){if(t)blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks,this.buffer8=buffer8;else if(ARRAY_BUFFER){var e=new ArrayBuffer(68);this.buffer8=new Uint8Array(e),this.blocks=new Uint32Array(e)}else this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=this.h1=this.h2=this.h3=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0}Md5.prototype.update=function(t){if(!this.finalized){var e,n=typeof t;if("string"!==n){if("object"!==n)throw ERROR;if(null===t)throw ERROR;if(ARRAY_BUFFER&&t.constructor===ArrayBuffer)t=new Uint8Array(t);else if(!Array.isArray(t)&&(!ARRAY_BUFFER||!ArrayBuffer.isView(t)))throw ERROR;e=!0}var r,i,o=0,a=t.length,c=this.blocks,s=this.buffer8;while(o<a){if(this.hashed&&(this.hashed=!1,c[0]=c[16],c[16]=c[1]=c[2]=c[3]=c[4]=c[5]=c[6]=c[7]=c[8]=c[9]=c[10]=c[11]=c[12]=c[13]=c[14]=c[15]=0),e)if(ARRAY_BUFFER)for(i=this.start;o<a&&i<64;++o)s[i++]=t[o];else for(i=this.start;o<a&&i<64;++o)c[i>>2]|=t[o]<<SHIFT[3&i++];else if(ARRAY_BUFFER)for(i=this.start;o<a&&i<64;++o)r=t.charCodeAt(o),r<128?s[i++]=r:r<2048?(s[i++]=192|r>>6,s[i++]=128|63&r):r<55296||r>=57344?(s[i++]=224|r>>12,s[i++]=128|r>>6&63,s[i++]=128|63&r):(r=65536+((1023&r)<<10|1023&t.charCodeAt(++o)),s[i++]=240|r>>18,s[i++]=128|r>>12&63,s[i++]=128|r>>6&63,s[i++]=128|63&r);else for(i=this.start;o<a&&i<64;++o)r=t.charCodeAt(o),r<128?c[i>>2]|=r<<SHIFT[3&i++]:r<2048?(c[i>>2]|=(192|r>>6)<<SHIFT[3&i++],c[i>>2]|=(128|63&r)<<SHIFT[3&i++]):r<55296||r>=57344?(c[i>>2]|=(224|r>>12)<<SHIFT[3&i++],c[i>>2]|=(128|r>>6&63)<<SHIFT[3&i++],c[i>>2]|=(128|63&r)<<SHIFT[3&i++]):(r=65536+((1023&r)<<10|1023&t.charCodeAt(++o)),c[i>>2]|=(240|r>>18)<<SHIFT[3&i++],c[i>>2]|=(128|r>>12&63)<<SHIFT[3&i++],c[i>>2]|=(128|r>>6&63)<<SHIFT[3&i++],c[i>>2]|=(128|63&r)<<SHIFT[3&i++]);this.lastByteIndex=i,this.bytes+=i-this.start,i>=64?(this.start=i-64,this.hash(),this.hashed=!0):this.start=i}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},Md5.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var t=this.blocks,e=this.lastByteIndex;t[e>>2]|=EXTRA[3&e],e>=56&&(this.hashed||this.hash(),t[0]=t[16],t[16]=t[1]=t[2]=t[3]=t[4]=t[5]=t[6]=t[7]=t[8]=t[9]=t[10]=t[11]=t[12]=t[13]=t[14]=t[15]=0),t[14]=this.bytes<<3,t[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},Md5.prototype.hash=function(){var t,e,n,r,i,o,a=this.blocks;this.first?(t=a[0]-680876937,t=(t<<7|t>>>25)-271733879<<0,r=(-1732584194^2004318071&t)+a[1]-117830708,r=(r<<12|r>>>20)+t<<0,n=(-271733879^r&(-271733879^t))+a[2]-1126478375,n=(n<<17|n>>>15)+r<<0,e=(t^n&(r^t))+a[3]-1316259209,e=(e<<22|e>>>10)+n<<0):(t=this.h0,e=this.h1,n=this.h2,r=this.h3,t+=(r^e&(n^r))+a[0]-680876936,t=(t<<7|t>>>25)+e<<0,r+=(n^t&(e^n))+a[1]-389564586,r=(r<<12|r>>>20)+t<<0,n+=(e^r&(t^e))+a[2]+606105819,n=(n<<17|n>>>15)+r<<0,e+=(t^n&(r^t))+a[3]-1044525330,e=(e<<22|e>>>10)+n<<0),t+=(r^e&(n^r))+a[4]-176418897,t=(t<<7|t>>>25)+e<<0,r+=(n^t&(e^n))+a[5]+1200080426,r=(r<<12|r>>>20)+t<<0,n+=(e^r&(t^e))+a[6]-1473231341,n=(n<<17|n>>>15)+r<<0,e+=(t^n&(r^t))+a[7]-45705983,e=(e<<22|e>>>10)+n<<0,t+=(r^e&(n^r))+a[8]+1770035416,t=(t<<7|t>>>25)+e<<0,r+=(n^t&(e^n))+a[9]-1958414417,r=(r<<12|r>>>20)+t<<0,n+=(e^r&(t^e))+a[10]-42063,n=(n<<17|n>>>15)+r<<0,e+=(t^n&(r^t))+a[11]-1990404162,e=(e<<22|e>>>10)+n<<0,t+=(r^e&(n^r))+a[12]+1804603682,t=(t<<7|t>>>25)+e<<0,r+=(n^t&(e^n))+a[13]-40341101,r=(r<<12|r>>>20)+t<<0,n+=(e^r&(t^e))+a[14]-1502002290,n=(n<<17|n>>>15)+r<<0,e+=(t^n&(r^t))+a[15]+1236535329,e=(e<<22|e>>>10)+n<<0,t+=(n^r&(e^n))+a[1]-165796510,t=(t<<5|t>>>27)+e<<0,r+=(e^n&(t^e))+a[6]-1069501632,r=(r<<9|r>>>23)+t<<0,n+=(t^e&(r^t))+a[11]+643717713,n=(n<<14|n>>>18)+r<<0,e+=(r^t&(n^r))+a[0]-373897302,e=(e<<20|e>>>12)+n<<0,t+=(n^r&(e^n))+a[5]-701558691,t=(t<<5|t>>>27)+e<<0,r+=(e^n&(t^e))+a[10]+38016083,r=(r<<9|r>>>23)+t<<0,n+=(t^e&(r^t))+a[15]-660478335,n=(n<<14|n>>>18)+r<<0,e+=(r^t&(n^r))+a[4]-405537848,e=(e<<20|e>>>12)+n<<0,t+=(n^r&(e^n))+a[9]+568446438,t=(t<<5|t>>>27)+e<<0,r+=(e^n&(t^e))+a[14]-1019803690,r=(r<<9|r>>>23)+t<<0,n+=(t^e&(r^t))+a[3]-187363961,n=(n<<14|n>>>18)+r<<0,e+=(r^t&(n^r))+a[8]+1163531501,e=(e<<20|e>>>12)+n<<0,t+=(n^r&(e^n))+a[13]-1444681467,t=(t<<5|t>>>27)+e<<0,r+=(e^n&(t^e))+a[2]-51403784,r=(r<<9|r>>>23)+t<<0,n+=(t^e&(r^t))+a[7]+1735328473,n=(n<<14|n>>>18)+r<<0,e+=(r^t&(n^r))+a[12]-1926607734,e=(e<<20|e>>>12)+n<<0,i=e^n,t+=(i^r)+a[5]-378558,t=(t<<4|t>>>28)+e<<0,r+=(i^t)+a[8]-2022574463,r=(r<<11|r>>>21)+t<<0,o=r^t,n+=(o^e)+a[11]+1839030562,n=(n<<16|n>>>16)+r<<0,e+=(o^n)+a[14]-35309556,e=(e<<23|e>>>9)+n<<0,i=e^n,t+=(i^r)+a[1]-1530992060,t=(t<<4|t>>>28)+e<<0,r+=(i^t)+a[4]+1272893353,r=(r<<11|r>>>21)+t<<0,o=r^t,n+=(o^e)+a[7]-155497632,n=(n<<16|n>>>16)+r<<0,e+=(o^n)+a[10]-1094730640,e=(e<<23|e>>>9)+n<<0,i=e^n,t+=(i^r)+a[13]+681279174,t=(t<<4|t>>>28)+e<<0,r+=(i^t)+a[0]-358537222,r=(r<<11|r>>>21)+t<<0,o=r^t,n+=(o^e)+a[3]-722521979,n=(n<<16|n>>>16)+r<<0,e+=(o^n)+a[6]+76029189,e=(e<<23|e>>>9)+n<<0,i=e^n,t+=(i^r)+a[9]-640364487,t=(t<<4|t>>>28)+e<<0,r+=(i^t)+a[12]-421815835,r=(r<<11|r>>>21)+t<<0,o=r^t,n+=(o^e)+a[15]+530742520,n=(n<<16|n>>>16)+r<<0,e+=(o^n)+a[2]-995338651,e=(e<<23|e>>>9)+n<<0,t+=(n^(e|~r))+a[0]-198630844,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~n))+a[7]+1126891415,r=(r<<10|r>>>22)+t<<0,n+=(t^(r|~e))+a[14]-1416354905,n=(n<<15|n>>>17)+r<<0,e+=(r^(n|~t))+a[5]-57434055,e=(e<<21|e>>>11)+n<<0,t+=(n^(e|~r))+a[12]+1700485571,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~n))+a[3]-1894986606,r=(r<<10|r>>>22)+t<<0,n+=(t^(r|~e))+a[10]-1051523,n=(n<<15|n>>>17)+r<<0,e+=(r^(n|~t))+a[1]-2054922799,e=(e<<21|e>>>11)+n<<0,t+=(n^(e|~r))+a[8]+1873313359,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~n))+a[15]-30611744,r=(r<<10|r>>>22)+t<<0,n+=(t^(r|~e))+a[6]-1560198380,n=(n<<15|n>>>17)+r<<0,e+=(r^(n|~t))+a[13]+1309151649,e=(e<<21|e>>>11)+n<<0,t+=(n^(e|~r))+a[4]-145523070,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~n))+a[11]-1120210379,r=(r<<10|r>>>22)+t<<0,n+=(t^(r|~e))+a[2]+718787259,n=(n<<15|n>>>17)+r<<0,e+=(r^(n|~t))+a[9]-343485551,e=(e<<21|e>>>11)+n<<0,this.first?(this.h0=t+1732584193<<0,this.h1=e-271733879<<0,this.h2=n-1732584194<<0,this.h3=r+271733878<<0,this.first=!1):(this.h0=this.h0+t<<0,this.h1=this.h1+e<<0,this.h2=this.h2+n<<0,this.h3=this.h3+r<<0)},Md5.prototype.hex=function(){this.finalize();var t=this.h0,e=this.h1,n=this.h2,r=this.h3;return HEX_CHARS[t>>4&15]+HEX_CHARS[15&t]+HEX_CHARS[t>>12&15]+HEX_CHARS[t>>8&15]+HEX_CHARS[t>>20&15]+HEX_CHARS[t>>16&15]+HEX_CHARS[t>>28&15]+HEX_CHARS[t>>24&15]+HEX_CHARS[e>>4&15]+HEX_CHARS[15&e]+HEX_CHARS[e>>12&15]+HEX_CHARS[e>>8&15]+HEX_CHARS[e>>20&15]+HEX_CHARS[e>>16&15]+HEX_CHARS[e>>28&15]+HEX_CHARS[e>>24&15]+HEX_CHARS[n>>4&15]+HEX_CHARS[15&n]+HEX_CHARS[n>>12&15]+HEX_CHARS[n>>8&15]+HEX_CHARS[n>>20&15]+HEX_CHARS[n>>16&15]+HEX_CHARS[n>>28&15]+HEX_CHARS[n>>24&15]+HEX_CHARS[r>>4&15]+HEX_CHARS[15&r]+HEX_CHARS[r>>12&15]+HEX_CHARS[r>>8&15]+HEX_CHARS[r>>20&15]+HEX_CHARS[r>>16&15]+HEX_CHARS[r>>28&15]+HEX_CHARS[r>>24&15]},Md5.prototype.toString=Md5.prototype.hex,Md5.prototype.digest=function(){this.finalize();var t=this.h0,e=this.h1,n=this.h2,r=this.h3;return[255&t,t>>8&255,t>>16&255,t>>24&255,255&e,e>>8&255,e>>16&255,e>>24&255,255&n,n>>8&255,n>>16&255,n>>24&255,255&r,r>>8&255,r>>16&255,r>>24&255]},Md5.prototype.array=Md5.prototype.digest,Md5.prototype.arrayBuffer=function(){this.finalize();var t=new ArrayBuffer(16),e=new Uint32Array(t);return e[0]=this.h0,e[1]=this.h1,e[2]=this.h2,e[3]=this.h3,t},Md5.prototype.buffer=Md5.prototype.arrayBuffer,Md5.prototype.base64=function(){for(var t,e,n,r="",i=this.array(),o=0;o<15;)t=i[o++],e=i[o++],n=i[o++],r+=BASE64_ENCODE_CHAR[t>>>2]+BASE64_ENCODE_CHAR[63&(t<<4|e>>>4)]+BASE64_ENCODE_CHAR[63&(e<<2|n>>>6)]+BASE64_ENCODE_CHAR[63&n];return t=i[o],r+=BASE64_ENCODE_CHAR[t>>>2]+BASE64_ENCODE_CHAR[t<<4&63]+"==",r};var exports=createMethod();COMMON_JS?module.exports=exports:(root.md5=exports,AMD&&(__WEBPACK_AMD_DEFINE_RESULT__=function(){return exports}.call(exports,__webpack_require__,exports,module),void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)))})()}).call(this,__webpack_require__("f28c"),__webpack_require__("c8ba"))},8378:function(t,e){var n=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=n)},8381:function(t,e,n){"use strict";var r=n("cb7c"),i=n("6a99"),o="number";t.exports=function(t){if("string"!==t&&t!==o&&"default"!==t)throw TypeError("Incorrect hint");return i(r(this),t!=o)}},"83a1":function(t,e){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t===1/e:t!=t&&e!=e}},8449:function(t,e,n){"use strict";n("386b")("anchor",(function(t){return function(e){return t(this,"a","name",e)}}))},8478:function(t,e,n){var r=n("5ca1");r(r.S,"Object",{create:n("2aeb")})},"84b4":function(t,e,n){var r=n("5ca1");r(r.S,"Math",{trunc:function(t){return(t>0?Math.floor:Math.ceil)(t)}})},"84f2":function(t,e){t.exports={}},8615:function(t,e,n){var r=n("5ca1"),i=n("504c")(!1);r(r.S,"Object",{values:function(t){return i(t)}})},"86cc":function(t,e,n){var r=n("cb7c"),i=n("c69a"),o=n("6a99"),a=Object.defineProperty;e.f=n("9e1e")?Object.defineProperty:function(t,e,n){if(r(t),e=o(e,!0),r(n),i)try{return a(t,e,n)}catch(c){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},"87b3":function(t,e,n){var r=Date.prototype,i="Invalid Date",o="toString",a=r[o],c=r.getTime;new Date(NaN)+""!=i&&n("2aba")(r,o,(function(){var t=c.call(this);return t===t?a.call(this):i}))},"87f3":function(t,e,n){var r=n("5ca1");r(r.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},"88ca1":function(t,e,n){var r=n("86cc"),i=n("5ca1"),o=n("cb7c"),a=n("6a99");i(i.S+i.F*n("79e5")((function(){Reflect.defineProperty(r.f({},1,{value:1}),1,{value:2})})),"Reflect",{defineProperty:function(t,e,n){o(t),e=a(e,!0),o(n);try{return r.f(t,e,n),!0}catch(i){return!1}}})},"896f":function(t,e,n){var r=n("37a7"),i=n("cb7c"),o=n("38fd"),a=r.has,c=r.key,s=function(t,e,n){var r=a(t,e,n);if(r)return!0;var i=o(e);return null!==i&&s(t,i,n)};r.exp({hasMetadata:function(t,e){return s(t,i(e),arguments.length<3?void 0:c(arguments[2]))}})},"8a5c":function(t,e,n){var r=n("5ca1");r(r.S,"Math",{umulh:function(t,e){var n=65535,r=+t,i=+e,o=r&n,a=i&n,c=r>>>16,s=i>>>16,u=(c*a>>>0)+(o*a>>>16);return c*s+(u>>>16)+((o*s>>>0)+(u&n)>>>16)}})},"8a81":function(t,e,n){"use strict";var r=n("7726"),i=n("69a8"),o=n("9e1e"),a=n("5ca1"),c=n("2aba"),s=n("67ab").KEY,u=n("79e5"),l=n("5537"),f=n("7f20"),h=n("ca5a"),p=n("2b4c"),d=n("37c8"),m=n("3a72"),g=n("d4c0"),v=n("1169"),A=n("cb7c"),y=n("d3f4"),b=n("4bf8"),S=n("6821"),Y=n("6a99"),C=n("4630"),Z=n("2aeb"),L=n("7bbc"),w=n("11e9"),J=n("2621"),T=n("86cc"),X=n("0d58"),x=w.f,M=T.f,_=L.f,D=r.Symbol,Q=r.JSON,B=Q&&Q.stringify,H="prototype",E=p("_hidden"),F=p("toPrimitive"),P={}.propertyIsEnumerable,N=l("symbol-registry"),G=l("symbols"),R=l("op-symbols"),k=Object[H],W="function"==typeof D&&!!J.f,I=r.QObject,K=!I||!I[H]||!I[H].findChild,O=o&&u((function(){return 7!=Z(M({},"a",{get:function(){return M(this,"a",{value:7}).a}})).a}))?function(t,e,n){var r=x(k,e);r&&delete k[e],M(t,e,n),r&&t!==k&&M(k,e,r)}:M,j=function(t){var e=G[t]=Z(D[H]);return e._k=t,e},U=W&&"symbol"==typeof D.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof D},z=function(t,e,n){return t===k&&z(R,e,n),A(t),e=Y(e,!0),A(n),i(G,e)?(n.enumerable?(i(t,E)&&t[E][e]&&(t[E][e]=!1),n=Z(n,{enumerable:C(0,!1)})):(i(t,E)||M(t,E,C(1,{})),t[E][e]=!0),O(t,e,n)):M(t,e,n)},$=function(t,e){A(t);var n,r=g(e=S(e)),i=0,o=r.length;while(o>i)z(t,n=r[i++],e[n]);return t},V=function(t,e){return void 0===e?Z(t):$(Z(t),e)},q=function(t){var e=P.call(this,t=Y(t,!0));return!(this===k&&i(G,t)&&!i(R,t))&&(!(e||!i(this,t)||!i(G,t)||i(this,E)&&this[E][t])||e)},tt=function(t,e){if(t=S(t),e=Y(e,!0),t!==k||!i(G,e)||i(R,e)){var n=x(t,e);return!n||!i(G,e)||i(t,E)&&t[E][e]||(n.enumerable=!0),n}},et=function(t){var e,n=_(S(t)),r=[],o=0;while(n.length>o)i(G,e=n[o++])||e==E||e==s||r.push(e);return r},nt=function(t){var e,n=t===k,r=_(n?R:S(t)),o=[],a=0;while(r.length>a)!i(G,e=r[a++])||n&&!i(k,e)||o.push(G[e]);return o};W||(D=function(){if(this instanceof D)throw TypeError("Symbol is not a constructor!");var t=h(arguments.length>0?arguments[0]:void 0),e=function(n){this===k&&e.call(R,n),i(this,E)&&i(this[E],t)&&(this[E][t]=!1),O(this,t,C(1,n))};return o&&K&&O(k,t,{configurable:!0,set:e}),j(t)},c(D[H],"toString",(function(){return this._k})),w.f=tt,T.f=z,n("9093").f=L.f=et,n("52a7").f=q,J.f=nt,o&&!n("2d00")&&c(k,"propertyIsEnumerable",q,!0),d.f=function(t){return j(p(t))}),a(a.G+a.W+a.F*!W,{Symbol:D});for(var rt="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),it=0;rt.length>it;)p(rt[it++]);for(var ot=X(p.store),at=0;ot.length>at;)m(ot[at++]);a(a.S+a.F*!W,"Symbol",{for:function(t){return i(N,t+="")?N[t]:N[t]=D(t)},keyFor:function(t){if(!U(t))throw TypeError(t+" is not a symbol!");for(var e in N)if(N[e]===t)return e},useSetter:function(){K=!0},useSimple:function(){K=!1}}),a(a.S+a.F*!W,"Object",{create:V,defineProperty:z,defineProperties:$,getOwnPropertyDescriptor:tt,getOwnPropertyNames:et,getOwnPropertySymbols:nt});var ct=u((function(){J.f(1)}));a(a.S+a.F*ct,"Object",{getOwnPropertySymbols:function(t){return J.f(b(t))}}),Q&&a(a.S+a.F*(!W||u((function(){var t=D();return"[null]"!=B([t])||"{}"!=B({a:t})||"{}"!=B(Object(t))}))),"JSON",{stringify:function(t){var e,n,r=[t],i=1;while(arguments.length>i)r.push(arguments[i++]);if(n=e=r[1],(y(e)||void 0!==t)&&!U(t))return v(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!U(e))return e}),r[1]=e,B.apply(Q,r)}}),D[H][F]||n("32e9")(D[H],F,D[H].valueOf),f(D,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},"8b97":function(t,e,n){var r=n("d3f4"),i=n("cb7c"),o=function(t,e){if(i(t),!r(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,r){try{r=n("9b43")(Function.call,n("11e9").f(Object.prototype,"__proto__").set,2),r(t,[]),e=!(t instanceof Array)}catch(i){e=!0}return function(t,n){return o(t,n),e?t.__proto__=n:r(t,n),t}}({},!1):void 0),check:o}},"8e6e":function(t,e,n){var r=n("5ca1"),i=n("990b"),o=n("6821"),a=n("11e9"),c=n("f1ae");r(r.S,"Object",{getOwnPropertyDescriptors:function(t){var e,n,r=o(t),s=a.f,u=i(r),l={},f=0;while(u.length>f)n=s(r,e=u[f++]),void 0!==n&&c(l,e,n);return l}})},"8ea5":function(t,e,n){var r=n("5ca1"),i=n("8ed0");r(r.P+r.F*(Date.prototype.toISOString!==i),"Date",{toISOString:i})},"8ed0":function(t,e,n){"use strict";var r=n("79e5"),i=Date.prototype.getTime,o=Date.prototype.toISOString,a=function(t){return t>9?t:"0"+t};t.exports=r((function(){return"0385-07-25T07:06:39.999Z"!=o.call(new Date(-50000000000001))}))||!r((function(){o.call(new Date(NaN))}))?function(){if(!isFinite(i.call(this)))throw RangeError("Invalid time value");var t=this,e=t.getUTCFullYear(),n=t.getUTCMilliseconds(),r=e<0?"-":e>9999?"+":"";return r+("00000"+Math.abs(e)).slice(r?-6:-4)+"-"+a(t.getUTCMonth()+1)+"-"+a(t.getUTCDate())+"T"+a(t.getUTCHours())+":"+a(t.getUTCMinutes())+":"+a(t.getUTCSeconds())+"."+(n>99?n:"0"+a(n))+"Z"}:o},9093:function(t,e,n){var r=n("ce10"),i=n("e11e").concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},9192:function(t,e,n){"use strict";var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var o=function(){function t(e){i(this,t),this.setOptions(e),this.initialize()}return r(t,[{key:"setOptions",value:function(t){t=t||{},this.options=Object.assign({checkPolyphone:!1,charCase:0},t)}},{key:"initialize",value:function(){this.char_dict="YDYQSXMWZSSXJBYMGCCZQPSSQBYCDSCDQLDYLYBSSJGYZZJJFKCCLZDHWDWZJLJPFYYNWJJTMYHZWZHFLZPPQHGSCYYYNJQYXXGJHHSDSJNKKTMOMLCRXYPSNQSECCQZGGLLYJLMYZZSECYKYYHQWJSSGGYXYZYJWWKDJHYCHMYXJTLXJYQBYXZLDWRDJRWYSRLDZJPCBZJJBRCFTLECZSTZFXXZHTRQHYBDLYCZSSYMMRFMYQZPWWJJYFCRWFDFZQPYDDWYXKYJAWJFFXYPSFTZYHHYZYSWCJYXSCLCXXWZZXNBGNNXBXLZSZSBSGPYSYZDHMDZBQBZCWDZZYYTZHBTSYYFZGNTNXQYWQSKBPHHLXGYBFMJEBJHHGQTJCYSXSTKZHLYCKGLYSMZXYALMELDCCXGZYRJXSDLTYZCQKCNNJWHJTZZCQLJSTSTBNXBTYXCEQXGKWJYFLZQLYHYXSPSFXLMPBYSXXXYDJCZYLLLSJXFHJXPJBTFFYABYXBHZZBJYZLWLCZGGBTSSMDTJZXPTHYQTGLJSCQFZKJZJQNLZWLSLHDZBWJNCJZYZSQQYCQYRZCJJWYBRTWPYFTWEXCSKDZCTBZHYZZYYJXZCFFZZMJYXXSDZZOTTBZLQWFCKSZSXFYRLNYJMBDTHJXSQQCCSBXYYTSYFBXDZTGBCNSLCYZZPSAZYZZSCJCSHZQYDXLBPJLLMQXTYDZXSQJTZPXLCGLQTZWJBHCTSYJSFXYEJJTLBGXSXJMYJQQPFZASYJNTYDJXKJCDJSZCBARTDCLYJQMWNQNCLLLKBYBZZSYHQQLTWLCCXTXLLZNTYLNEWYZYXCZXXGRKRMTCNDNJTSYYSSDQDGHSDBJGHRWRQLYBGLXHLGTGXBQJDZPYJSJYJCTMRNYMGRZJCZGJMZMGXMPRYXKJNYMSGMZJYMKMFXMLDTGFBHCJHKYLPFMDXLQJJSMTQGZSJLQDLDGJYCALCMZCSDJLLNXDJFFFFJCZFMZFFPFKHKGDPSXKTACJDHHZDDCRRCFQYJKQCCWJDXHWJLYLLZGCFCQDSMLZPBJJPLSBCJGGDCKKDEZSQCCKJGCGKDJTJDLZYCXKLQSCGJCLTFPCQCZGWPJDQYZJJBYJHSJDZWGFSJGZKQCCZLLPSPKJGQJHZZLJPLGJGJJTHJJYJZCZMLZLYQBGJWMLJKXZDZNJQSYZMLJLLJKYWXMKJLHSKJGBMCLYYMKXJQLBMLLKMDXXKWYXYSLMLPSJQQJQXYXFJTJDXMXXLLCXQBSYJBGWYMBGGBCYXPJYGPEPFGDJGBHBNSQJYZJKJKHXQFGQZKFHYGKHDKLLSDJQXPQYKYBNQSXQNSZSWHBSXWHXWBZZXDMNSJBSBKBBZKLYLXGWXDRWYQZMYWSJQLCJXXJXKJEQXSCYETLZHLYYYSDZPAQYZCMTLSHTZCFYZYXYLJSDCJQAGYSLCQLYYYSHMRQQKLDXZSCSSSYDYCJYSFSJBFRSSZQSBXXPXJYSDRCKGJLGDKZJZBDKTCSYQPYHSTCLDJDHMXMCGXYZHJDDTMHLTXZXYLYMOHYJCLTYFBQQXPFBDFHHTKSQHZYYWCNXXCRWHOWGYJLEGWDQCWGFJYCSNTMYTOLBYGWQWESJPWNMLRYDZSZTXYQPZGCWXHNGPYXSHMYQJXZTDPPBFYHZHTJYFDZWKGKZBLDNTSXHQEEGZZYLZMMZYJZGXZXKHKSTXNXXWYLYAPSTHXDWHZYMPXAGKYDXBHNHXKDPJNMYHYLPMGOCSLNZHKXXLPZZLBMLSFBHHGYGYYGGBHSCYAQTYWLXTZQCEZYDQDQMMHTKLLSZHLSJZWFYHQSWSCWLQAZYNYTLSXTHAZNKZZSZZLAXXZWWCTGQQTDDYZTCCHYQZFLXPSLZYGPZSZNGLNDQTBDLXGTCTAJDKYWNSYZLJHHZZCWNYYZYWMHYCHHYXHJKZWSXHZYXLYSKQYSPSLYZWMYPPKBYGLKZHTYXAXQSYSHXASMCHKDSCRSWJPWXSGZJLWWSCHSJHSQNHCSEGNDAQTBAALZZMSSTDQJCJKTSCJAXPLGGXHHGXXZCXPDMMHLDGTYBYSJMXHMRCPXXJZCKZXSHMLQXXTTHXWZFKHCCZDYTCJYXQHLXDHYPJQXYLSYYDZOZJNYXQEZYSQYAYXWYPDGXDDXSPPYZNDLTWRHXYDXZZJHTCXMCZLHPYYYYMHZLLHNXMYLLLMDCPPXHMXDKYCYRDLTXJCHHZZXZLCCLYLNZSHZJZZLNNRLWHYQSNJHXYNTTTKYJPYCHHYEGKCTTWLGQRLGGTGTYGYHPYHYLQYQGCWYQKPYYYTTTTLHYHLLTYTTSPLKYZXGZWGPYDSSZZDQXSKCQNMJJZZBXYQMJRTFFBTKHZKBXLJJKDXJTLBWFZPPTKQTZTGPDGNTPJYFALQMKGXBDCLZFHZCLLLLADPMXDJHLCCLGYHDZFGYDDGCYYFGYDXKSSEBDHYKDKDKHNAXXYBPBYYHXZQGAFFQYJXDMLJCSQZLLPCHBSXGJYNDYBYQSPZWJLZKSDDTACTBXZDYZYPJZQSJNKKTKNJDJGYYPGTLFYQKASDNTCYHBLWDZHBBYDWJRYGKZYHEYYFJMSDTYFZJJHGCXPLXHLDWXXJKYTCYKSSSMTWCTTQZLPBSZDZWZXGZAGYKTYWXLHLSPBCLLOQMMZSSLCMBJCSZZKYDCZJGQQDSMCYTZQQLWZQZXSSFPTTFQMDDZDSHDTDWFHTDYZJYQJQKYPBDJYYXTLJHDRQXXXHAYDHRJLKLYTWHLLRLLRCXYLBWSRSZZSYMKZZHHKYHXKSMDSYDYCJPBZBSQLFCXXXNXKXWYWSDZYQOGGQMMYHCDZTTFJYYBGSTTTYBYKJDHKYXBELHTYPJQNFXFDYKZHQKZBYJTZBXHFDXKDASWTAWAJLDYJSFHBLDNNTNQJTJNCHXFJSRFWHZFMDRYJYJWZPDJKZYJYMPCYZNYNXFBYTFYFWYGDBNZZZDNYTXZEMMQBSQEHXFZMBMFLZZSRXYMJGSXWZJSPRYDJSJGXHJJGLJJYNZZJXHGXKYMLPYYYCXYTWQZSWHWLYRJLPXSLSXMFSWWKLCTNXNYNPSJSZHDZEPTXMYYWXYYSYWLXJQZQXZDCLEEELMCPJPCLWBXSQHFWWTFFJTNQJHJQDXHWLBYZNFJLALKYYJLDXHHYCSTYYWNRJYXYWTRMDRQHWQCMFJDYZMHMYYXJWMYZQZXTLMRSPWWCHAQBXYGZYPXYYRRCLMPYMGKSJSZYSRMYJSNXTPLNBAPPYPYLXYYZKYNLDZYJZCZNNLMZHHARQMPGWQTZMXXMLLHGDZXYHXKYXYCJMFFYYHJFSBSSQLXXNDYCANNMTCJCYPRRNYTYQNYYMBMSXNDLYLYSLJRLXYSXQMLLYZLZJJJKYZZCSFBZXXMSTBJGNXYZHLXNMCWSCYZYFZLXBRNNNYLBNRTGZQYSATSWRYHYJZMZDHZGZDWYBSSCSKXSYHYTXXGCQGXZZSHYXJSCRHMKKBXCZJYJYMKQHZJFNBHMQHYSNJNZYBKNQMCLGQHWLZNZSWXKHLJHYYBQLBFCDSXDLDSPFZPSKJYZWZXZDDXJSMMEGJSCSSMGCLXXKYYYLNYPWWWGYDKZJGGGZGGSYCKNJWNJPCXBJJTQTJWDSSPJXZXNZXUMELPXFSXTLLXCLJXJJLJZXCTPSWXLYDHLYQRWHSYCSQYYBYAYWJJJQFWQCQQCJQGXALDBZZYJGKGXPLTZYFXJLTPADKYQHPMATLCPDCKBMTXYBHKLENXDLEEGQDYMSAWHZMLJTWYGXLYQZLJEEYYBQQFFNLYXRDSCTGJGXYYNKLLYQKCCTLHJLQMKKZGCYYGLLLJDZGYDHZWXPYSJBZKDZGYZZHYWYFQYTYZSZYEZZLYMHJJHTSMQWYZLKYYWZCSRKQYTLTDXWCTYJKLWSQZWBDCQYNCJSRSZJLKCDCDTLZZZACQQZZDDXYPLXZBQJYLZLLLQDDZQJYJYJZYXNYYYNYJXKXDAZWYRDLJYYYRJLXLLDYXJCYWYWNQCCLDDNYYYNYCKCZHXXCCLGZQJGKWPPCQQJYSBZZXYJSQPXJPZBSBDSFNSFPZXHDWZTDWPPTFLZZBZDMYYPQJRSDZSQZSQXBDGCPZSWDWCSQZGMDHZXMWWFYBPDGPHTMJTHZSMMBGZMBZJCFZWFZBBZMQCFMBDMCJXLGPNJBBXGYHYYJGPTZGZMQBQTCGYXJXLWZKYDPDYMGCFTPFXYZTZXDZXTGKMTYBBCLBJASKYTSSQYYMSZXFJEWLXLLSZBQJJJAKLYLXLYCCTSXMCWFKKKBSXLLLLJYXTYLTJYYTDPJHNHNNKBYQNFQYYZBYYESSESSGDYHFHWTCJBSDZZTFDMXHCNJZYMQWSRYJDZJQPDQBBSTJGGFBKJBXTGQHNGWJXJGDLLTHZHHYYYYYYSXWTYYYCCBDBPYPZYCCZYJPZYWCBDLFWZCWJDXXHYHLHWZZXJTCZLCDPXUJCZZZLYXJJTXPHFXWPYWXZPTDZZBDZCYHJHMLXBQXSBYLRDTGJRRCTTTHYTCZWMXFYTWWZCWJWXJYWCSKYBZSCCTZQNHXNWXXKHKFHTSWOCCJYBCMPZZYKBNNZPBZHHZDLSYDDYTYFJPXYNGFXBYQXCBHXCPSXTYZDMKYSNXSXLHKMZXLYHDHKWHXXSSKQYHHCJYXGLHZXCSNHEKDTGZXQYPKDHEXTYKCNYMYYYPKQYYYKXZLTHJQTBYQHXBMYHSQCKWWYLLHCYYLNNEQXQWMCFBDCCMLJGGXDQKTLXKGNQCDGZJWYJJLYHHQTTTNWCHMXCXWHWSZJYDJCCDBQCDGDNYXZTHCQRXCBHZTQCBXWGQWYYBXHMBYMYQTYEXMQKYAQYRGYZSLFYKKQHYSSQYSHJGJCNXKZYCXSBXYXHYYLSTYCXQTHYSMGSCPMMGCCCCCMTZTASMGQZJHKLOSQYLSWTMXSYQKDZLJQQYPLSYCZTCQQPBBQJZCLPKHQZYYXXDTDDTSJCXFFLLCHQXMJLWCJCXTSPYCXNDTJSHJWXDQQJSKXYAMYLSJHMLALYKXCYYDMNMDQMXMCZNNCYBZKKYFLMCHCMLHXRCJJHSYLNMTJZGZGYWJXSRXCWJGJQHQZDQJDCJJZKJKGDZQGJJYJYLXZXXCDQHHHEYTMHLFSBDJSYYSHFYSTCZQLPBDRFRZTZYKYWHSZYQKWDQZRKMSYNBCRXQBJYFAZPZZEDZCJYWBCJWHYJBQSZYWRYSZPTDKZPFPBNZTKLQYHBBZPNPPTYZZYBQNYDCPJMMCYCQMCYFZZDCMNLFPBPLNGQJTBTTNJZPZBBZNJKLJQYLNBZQHKSJZNGGQSZZKYXSHPZSNBCGZKDDZQANZHJKDRTLZLSWJLJZLYWTJNDJZJHXYAYNCBGTZCSSQMNJPJYTYSWXZFKWJQTKHTZPLBHSNJZSYZBWZZZZLSYLSBJHDWWQPSLMMFBJDWAQYZTCJTBNNWZXQXCDSLQGDSDPDZHJTQQPSWLYYJZLGYXYZLCTCBJTKTYCZJTQKBSJLGMGZDMCSGPYNJZYQYYKNXRPWSZXMTNCSZZYXYBYHYZAXYWQCJTLLCKJJTJHGDXDXYQYZZBYWDLWQCGLZGJGQRQZCZSSBCRPCSKYDZNXJSQGXSSJMYDNSTZTPBDLTKZWXQWQTZEXNQCZGWEZKSSBYBRTSSSLCCGBPSZQSZLCCGLLLZXHZQTHCZMQGYZQZNMCOCSZJMMZSQPJYGQLJYJPPLDXRGZYXCCSXHSHGTZNLZWZKJCXTCFCJXLBMQBCZZWPQDNHXLJCTHYZLGYLNLSZZPCXDSCQQHJQKSXZPBAJYEMSMJTZDXLCJYRYYNWJBNGZZTMJXLTBSLYRZPYLSSCNXPHLLHYLLQQZQLXYMRSYCXZLMMCZLTZSDWTJJLLNZGGQXPFSKYGYGHBFZPDKMWGHCXMSGDXJMCJZDYCABXJDLNBCDQYGSKYDQTXDJJYXMSZQAZDZFSLQXYJSJZYLBTXXWXQQZBJZUFBBLYLWDSLJHXJYZJWTDJCZFQZQZZDZSXZZQLZCDZFJHYSPYMPQZMLPPLFFXJJNZZYLSJEYQZFPFZKSYWJJJHRDJZZXTXXGLGHYDXCSKYSWMMZCWYBAZBJKSHFHJCXMHFQHYXXYZFTSJYZFXYXPZLCHMZMBXHZZSXYFYMNCWDABAZLXKTCSHHXKXJJZJSTHYGXSXYYHHHJWXKZXSSBZZWHHHCWTZZZPJXSNXQQJGZYZYWLLCWXZFXXYXYHXMKYYSWSQMNLNAYCYSPMJKHWCQHYLAJJMZXHMMCNZHBHXCLXTJPLTXYJHDYYLTTXFSZHYXXSJBJYAYRSMXYPLCKDUYHLXRLNLLSTYZYYQYGYHHSCCSMZCTZQXKYQFPYYRPFFLKQUNTSZLLZMWWTCQQYZWTLLMLMPWMBZSSTZRBPDDTLQJJBXZCSRZQQYGWCSXFWZLXCCRSZDZMCYGGDZQSGTJSWLJMYMMZYHFBJDGYXCCPSHXNZCSBSJYJGJMPPWAFFYFNXHYZXZYLREMZGZCYZSSZDLLJCSQFNXZKPTXZGXJJGFMYYYSNBTYLBNLHPFZDCYFBMGQRRSSSZXYSGTZRNYDZZCDGPJAFJFZKNZBLCZSZPSGCYCJSZLMLRSZBZZLDLSLLYSXSQZQLYXZLSKKBRXBRBZCYCXZZZEEYFGKLZLYYHGZSGZLFJHGTGWKRAAJYZKZQTSSHJJXDCYZUYJLZYRZDQQHGJZXSSZBYKJPBFRTJXLLFQWJHYLQTYMBLPZDXTZYGBDHZZRBGXHWNJTJXLKSCFSMWLSDQYSJTXKZSCFWJLBXFTZLLJZLLQBLSQMQQCGCZFPBPHZCZJLPYYGGDTGWDCFCZQYYYQYSSCLXZSKLZZZGFFCQNWGLHQYZJJCZLQZZYJPJZZBPDCCMHJGXDQDGDLZQMFGPSYTSDYFWWDJZJYSXYYCZCYHZWPBYKXRYLYBHKJKSFXTZJMMCKHLLTNYYMSYXYZPYJQYCSYCWMTJJKQYRHLLQXPSGTLYYCLJSCPXJYZFNMLRGJJTYZBXYZMSJYJHHFZQMSYXRSZCWTLRTQZSSTKXGQKGSPTGCZNJSJCQCXHMXGGZTQYDJKZDLBZSXJLHYQGGGTHQSZPYHJHHGYYGKGGCWJZZYLCZLXQSFTGZSLLLMLJSKCTBLLZZSZMMNYTPZSXQHJCJYQXYZXZQZCPSHKZZYSXCDFGMWQRLLQXRFZTLYSTCTMJCXJJXHJNXTNRZTZFQYHQGLLGCXSZSJDJLJCYDSJTLNYXHSZXCGJZYQPYLFHDJSBPCCZHJJJQZJQDYBSSLLCMYTTMQTBHJQNNYGKYRQYQMZGCJKPDCGMYZHQLLSLLCLMHOLZGDYYFZSLJCQZLYLZQJESHNYLLJXGJXLYSYYYXNBZLJSSZCQQCJYLLZLTJYLLZLLBNYLGQCHXYYXOXCXQKYJXXXYKLXSXXYQXCYKQXQCSGYXXYQXYGYTQOHXHXPYXXXULCYEYCHZZCBWQBBWJQZSCSZSSLZYLKDESJZWMYMCYTSDSXXSCJPQQSQYLYYZYCMDJDZYWCBTJSYDJKCYDDJLBDJJSODZYSYXQQYXDHHGQQYQHDYXWGMMMAJDYBBBPPBCMUUPLJZSMTXERXJMHQNUTPJDCBSSMSSSTKJTSSMMTRCPLZSZMLQDSDMJMQPNQDXCFYNBFSDQXYXHYAYKQYDDLQYYYSSZBYDSLNTFQTZQPZMCHDHCZCWFDXTMYQSPHQYYXSRGJCWTJTZZQMGWJJTJHTQJBBHWZPXXHYQFXXQYWYYHYSCDYDHHQMNMTMWCPBSZPPZZGLMZFOLLCFWHMMSJZTTDHZZYFFYTZZGZYSKYJXQYJZQBHMBZZLYGHGFMSHPZFZSNCLPBQSNJXZSLXXFPMTYJYGBXLLDLXPZJYZJYHHZCYWHJYLSJEXFSZZYWXKZJLUYDTMLYMQJPWXYHXSKTQJEZRPXXZHHMHWQPWQLYJJQJJZSZCPHJLCHHNXJLQWZJHBMZYXBDHHYPZLHLHLGFWLCHYYTLHJXCJMSCPXSTKPNHQXSRTYXXTESYJCTLSSLSTDLLLWWYHDHRJZSFGXTSYCZYNYHTDHWJSLHTZDQDJZXXQHGYLTZPHCSQFCLNJTCLZPFSTPDYNYLGMJLLYCQHYSSHCHYLHQYQTMZYPBYWRFQYKQSYSLZDQJMPXYYSSRHZJNYWTQDFZBWWTWWRXCWHGYHXMKMYYYQMSMZHNGCEPMLQQMTCWCTMMPXJPJJHFXYYZSXZHTYBMSTSYJTTQQQYYLHYNPYQZLCYZHZWSMYLKFJXLWGXYPJYTYSYXYMZCKTTWLKSMZSYLMPWLZWXWQZSSAQSYXYRHSSNTSRAPXCPWCMGDXHXZDZYFJHGZTTSBJHGYZSZYSMYCLLLXBTYXHBBZJKSSDMALXHYCFYGMQYPJYCQXJLLLJGSLZGQLYCJCCZOTYXMTMTTLLWTGPXYMZMKLPSZZZXHKQYSXCTYJZYHXSHYXZKXLZWPSQPYHJWPJPWXQQYLXSDHMRSLZZYZWTTCYXYSZZSHBSCCSTPLWSSCJCHNLCGCHSSPHYLHFHHXJSXYLLNYLSZDHZXYLSXLWZYKCLDYAXZCMDDYSPJTQJZLNWQPSSSWCTSTSZLBLNXSMNYYMJQBQHRZWTYYDCHQLXKPZWBGQYBKFCMZWPZLLYYLSZYDWHXPSBCMLJBSCGBHXLQHYRLJXYSWXWXZSLDFHLSLYNJLZYFLYJYCDRJLFSYZFSLLCQYQFGJYHYXZLYLMSTDJCYHBZLLNWLXXYGYYHSMGDHXXHHLZZJZXCZZZCYQZFNGWPYLCPKPYYPMCLQKDGXZGGWQBDXZZKZFBXXLZXJTPJPTTBYTSZZDWSLCHZHSLTYXHQLHYXXXYYZYSWTXZKHLXZXZPYHGCHKCFSYHUTJRLXFJXPTZTWHPLYXFCRHXSHXKYXXYHZQDXQWULHYHMJTBFLKHTXCWHJFWJCFPQRYQXCYYYQYGRPYWSGSUNGWCHKZDXYFLXXHJJBYZWTSXXNCYJJYMSWZJQRMHXZWFQSYLZJZGBHYNSLBGTTCSYBYXXWXYHXYYXNSQYXMQYWRGYQLXBBZLJSYLPSYTJZYHYZAWLRORJMKSCZJXXXYXCHDYXRYXXJDTSQFXLYLTSFFYXLMTYJMJUYYYXLTZCSXQZQHZXLYYXZHDNBRXXXJCTYHLBRLMBRLLAXKYLLLJLYXXLYCRYLCJTGJCMTLZLLCYZZPZPCYAWHJJFYBDYYZSMPCKZDQYQPBPCJPDCYZMDPBCYYDYCNNPLMTMLRMFMMGWYZBSJGYGSMZQQQZTXMKQWGXLLPJGZBQCDJJJFPKJKCXBLJMSWMDTQJXLDLPPBXCWRCQFBFQJCZAHZGMYKPHYYHZYKNDKZMBPJYXPXYHLFPNYYGXJDBKXNXHJMZJXSTRSTLDXSKZYSYBZXJLXYSLBZYSLHXJPFXPQNBYLLJQKYGZMCYZZYMCCSLCLHZFWFWYXZMWSXTYNXJHPYYMCYSPMHYSMYDYSHQYZCHMJJMZCAAGCFJBBHPLYZYLXXSDJGXDHKXXTXXNBHRMLYJSLTXMRHNLXQJXYZLLYSWQGDLBJHDCGJYQYCMHWFMJYBMBYJYJWYMDPWHXQLDYGPDFXXBCGJSPCKRSSYZJMSLBZZJFLJJJLGXZGYXYXLSZQYXBEXYXHGCXBPLDYHWETTWWCJMBTXCHXYQXLLXFLYXLLJLSSFWDPZSMYJCLMWYTCZPCHQEKCQBWLCQYDPLQPPQZQFJQDJHYMMCXTXDRMJWRHXCJZYLQXDYYNHYYHRSLSRSYWWZJYMTLTLLGTQCJZYABTCKZCJYCCQLJZQXALMZYHYWLWDXZXQDLLQSHGPJFJLJHJABCQZDJGTKHSSTCYJLPSWZLXZXRWGLDLZRLZXTGSLLLLZLYXXWGDZYGBDPHZPBRLWSXQBPFDWOFMWHLYPCBJCCLDMBZPBZZLCYQXLDOMZBLZWPDWYYGDSTTHCSQSCCRSSSYSLFYBFNTYJSZDFNDPDHDZZMBBLSLCMYFFGTJJQWFTMTPJWFNLBZCMMJTGBDZLQLPYFHYYMJYLSDCHDZJWJCCTLJCLDTLJJCPDDSQDSSZYBNDBJLGGJZXSXNLYCYBJXQYCBYLZCFZPPGKCXZDZFZTJJFJSJXZBNZYJQTTYJYHTYCZHYMDJXTTMPXSPLZCDWSLSHXYPZGTFMLCJTYCBPMGDKWYCYZCDSZZYHFLYCTYGWHKJYYLSJCXGYWJCBLLCSNDDBTZBSCLYZCZZSSQDLLMQYYHFSLQLLXFTYHABXGWNYWYYPLLSDLDLLBJCYXJZMLHLJDXYYQYTDLLLBUGBFDFBBQJZZMDPJHGCLGMJJPGAEHHBWCQXAXHHHZCHXYPHJAXHLPHJPGPZJQCQZGJJZZUZDMQYYBZZPHYHYBWHAZYJHYKFGDPFQSDLZMLJXKXGALXZDAGLMDGXMWZQYXXDXXPFDMMSSYMPFMDMMKXKSYZYSHDZKXSYSMMZZZMSYDNZZCZXFPLSTMZDNMXCKJMZTYYMZMZZMSXHHDCZJEMXXKLJSTLWLSQLYJZLLZJSSDPPMHNLZJCZYHMXXHGZCJMDHXTKGRMXFWMCGMWKDTKSXQMMMFZZYDKMSCLCMPCGMHSPXQPZDSSLCXKYXTWLWJYAHZJGZQMCSNXYYMMPMLKJXMHLMLQMXCTKZMJQYSZJSYSZHSYJZJCDAJZYBSDQJZGWZQQXFKDMSDJLFWEHKZQKJPEYPZYSZCDWYJFFMZZYLTTDZZEFMZLBNPPLPLPEPSZALLTYLKCKQZKGENQLWAGYXYDPXLHSXQQWQCQXQCLHYXXMLYCCWLYMQYSKGCHLCJNSZKPYZKCQZQLJPDMDZHLASXLBYDWQLWDNBQCRYDDZTJYBKBWSZDXDTNPJDTCTQDFXQQMGNXECLTTBKPWSLCTYQLPWYZZKLPYGZCQQPLLKCCYLPQMZCZQCLJSLQZDJXLDDHPZQDLJJXZQDXYZQKZLJCYQDYJPPYPQYKJYRMPCBYMCXKLLZLLFQPYLLLMBSGLCYSSLRSYSQTMXYXZQZFDZUYSYZTFFMZZSMZQHZSSCCMLYXWTPZGXZJGZGSJSGKDDHTQGGZLLBJDZLCBCHYXYZHZFYWXYZYMSDBZZYJGTSMTFXQYXQSTDGSLNXDLRYZZLRYYLXQHTXSRTZNGZXBNQQZFMYKMZJBZYMKBPNLYZPBLMCNQYZZZSJZHJCTZKHYZZJRDYZHNPXGLFZTLKGJTCTSSYLLGZRZBBQZZKLPKLCZYSSUYXBJFPNJZZXCDWXZYJXZZDJJKGGRSRJKMSMZJLSJYWQSKYHQJSXPJZZZLSNSHRNYPZTWCHKLPSRZLZXYJQXQKYSJYCZTLQZYBBYBWZPQDWWYZCYTJCJXCKCWDKKZXSGKDZXWWYYJQYYTCYTDLLXWKCZKKLCCLZCQQDZLQLCSFQCHQHSFSMQZZLNBJJZBSJHTSZDYSJQJPDLZCDCWJKJZZLPYCGMZWDJJBSJQZSYZYHHXJPBJYDSSXDZNCGLQMBTSFSBPDZDLZNFGFJGFSMPXJQLMBLGQCYYXBQKDJJQYRFKZTJDHCZKLBSDZCFJTPLLJGXHYXZCSSZZXSTJYGKGCKGYOQXJPLZPBPGTGYJZGHZQZZLBJLSQFZGKQQJZGYCZBZQTLDXRJXBSXXPZXHYZYCLWDXJJHXMFDZPFZHQHQMQGKSLYHTYCGFRZGNQXCLPDLBZCSCZQLLJBLHBZCYPZZPPDYMZZSGYHCKCPZJGSLJLNSCDSLDLXBMSTLDDFJMKDJDHZLZXLSZQPQPGJLLYBDSZGQLBZLSLKYYHZTTNTJYQTZZPSZQZTLLJTYYLLQLLQYZQLBDZLSLYYZYMDFSZSNHLXZNCZQZPBWSKRFBSYZMTHBLGJPMCZZLSTLXSHTCSYZLZBLFEQHLXFLCJLYLJQCBZLZJHHSSTBRMHXZHJZCLXFNBGXGTQJCZTMSFZKJMSSNXLJKBHSJXNTNLZDNTLMSJXGZJYJCZXYJYJWRWWQNZTNFJSZPZSHZJFYRDJSFSZJZBJFZQZZHZLXFYSBZQLZSGYFTZDCSZXZJBQMSZKJRHYJZCKMJKHCHGTXKXQGLXPXFXTRTYLXJXHDTSJXHJZJXZWZLCQSBTXWXGXTXXHXFTSDKFJHZYJFJXRZSDLLLTQSQQZQWZXSYQTWGWBZCGZLLYZBCLMQQTZHZXZXLJFRMYZFLXYSQXXJKXRMQDZDMMYYBSQBHGZMWFWXGMXLZPYYTGZYCCDXYZXYWGSYJYZNBHPZJSQSYXSXRTFYZGRHZTXSZZTHCBFCLSYXZLZQMZLMPLMXZJXSFLBYZMYQHXJSXRXSQZZZSSLYFRCZJRCRXHHZXQYDYHXSJJHZCXZBTYNSYSXJBQLPXZQPYMLXZKYXLXCJLCYSXXZZLXDLLLJJYHZXGYJWKJRWYHCPSGNRZLFZWFZZNSXGXFLZSXZZZBFCSYJDBRJKRDHHGXJLJJTGXJXXSTJTJXLYXQFCSGSWMSBCTLQZZWLZZKXJMLTMJYHSDDBXGZHDLBMYJFRZFSGCLYJBPMLYSMSXLSZJQQHJZFXGFQFQBPXZGYYQXGZTCQWYLTLGWSGWHRLFSFGZJMGMGBGTJFSYZZGZYZAFLSSPMLPFLCWBJZCLJJMZLPJJLYMQDMYYYFBGYGYZMLYZDXQYXRQQQHSYYYQXYLJTYXFSFSLLGNQCYHYCWFHCCCFXPYLYPLLZYXXXXXKQHHXSHJZCFZSCZJXCPZWHHHHHAPYLQALPQAFYHXDYLUKMZQGGGDDESRNNZLTZGCHYPPYSQJJHCLLJTOLNJPZLJLHYMHEYDYDSQYCDDHGZUNDZCLZYZLLZNTNYZGSLHSLPJJBDGWXPCDUTJCKLKCLWKLLCASSTKZZDNQNTTLYYZSSYSSZZRYLJQKCQDHHCRXRZYDGRGCWCGZQFFFPPJFZYNAKRGYWYQPQXXFKJTSZZXSWZDDFBBXTBGTZKZNPZZPZXZPJSZBMQHKCYXYLDKLJNYPKYGHGDZJXXEAHPNZKZTZCMXCXMMJXNKSZQNMNLWBWWXJKYHCPSTMCSQTZJYXTPCTPDTNNPGLLLZSJLSPBLPLQHDTNJNLYYRSZFFJFQWDPHZDWMRZCCLODAXNSSNYZRESTYJWJYJDBCFXNMWTTBYLWSTSZGYBLJPXGLBOCLHPCBJLTMXZLJYLZXCLTPNCLCKXTPZJSWCYXSFYSZDKNTLBYJCYJLLSTGQCBXRYZXBXKLYLHZLQZLNZCXWJZLJZJNCJHXMNZZGJZZXTZJXYCYYCXXJYYXJJXSSSJSTSSTTPPGQTCSXWZDCSYFPTFBFHFBBLZJCLZZDBXGCXLQPXKFZFLSYLTUWBMQJHSZBMDDBCYSCCLDXYCDDQLYJJWMQLLCSGLJJSYFPYYCCYLTJANTJJPWYCMMGQYYSXDXQMZHSZXPFTWWZQSWQRFKJLZJQQYFBRXJHHFWJJZYQAZMYFRHCYYBYQWLPEXCCZSTYRLTTDMQLYKMBBGMYYJPRKZNPBSXYXBHYZDJDNGHPMFSGMWFZMFQMMBCMZZCJJLCNUXYQLMLRYGQZCYXZLWJGCJCGGMCJNFYZZJHYCPRRCMTZQZXHFQGTJXCCJEAQCRJYHPLQLSZDJRBCQHQDYRHYLYXJSYMHZYDWLDFRYHBPYDTSSCNWBXGLPZMLZZTQSSCPJMXXYCSJYTYCGHYCJWYRXXLFEMWJNMKLLSWTXHYYYNCMMCWJDQDJZGLLJWJRKHPZGGFLCCSCZMCBLTBHBQJXQDSPDJZZGKGLFQYWBZYZJLTSTDHQHCTCBCHFLQMPWDSHYYTQWCNZZJTLBYMBPDYYYXSQKXWYYFLXXNCWCXYPMAELYKKJMZZZBRXYYQJFLJPFHHHYTZZXSGQQMHSPGDZQWBWPJHZJDYSCQWZKTXXSQLZYYMYSDZGRXCKKUJLWPYSYSCSYZLRMLQSYLJXBCXTLWDQZPCYCYKPPPNSXFYZJJRCEMHSZMSXLXGLRWGCSTLRSXBZGBZGZTCPLUJLSLYLYMTXMTZPALZXPXJTJWTCYYZLBLXBZLQMYLXPGHDSLSSDMXMBDZZSXWHAMLCZCPJMCNHJYSNSYGCHSKQMZZQDLLKABLWJXSFMOCDXJRRLYQZKJMYBYQLYHETFJZFRFKSRYXFJTWDSXXSYSQJYSLYXWJHSNLXYYXHBHAWHHJZXWMYLJCSSLKYDZTXBZSYFDXGXZJKHSXXYBSSXDPYNZWRPTQZCZENYGCXQFJYKJBZMLJCMQQXUOXSLYXXLYLLJDZBTYMHPFSTTQQWLHOKYBLZZALZXQLHZWRRQHLSTMYPYXJJXMQSJFNBXYXYJXXYQYLTHYLQYFMLKLJTMLLHSZWKZHLJMLHLJKLJSTLQXYLMBHHLNLZXQJHXCFXXLHYHJJGBYZZKBXSCQDJQDSUJZYYHZHHMGSXCSYMXFEBCQWWRBPYYJQTYZCYQYQQZYHMWFFHGZFRJFCDPXNTQYZPDYKHJLFRZXPPXZDBBGZQSTLGDGYLCQMLCHHMFYWLZYXKJLYPQHSYWMQQGQZMLZJNSQXJQSYJYCBEHSXFSZPXZWFLLBCYYJDYTDTHWZSFJMQQYJLMQXXLLDTTKHHYBFPWTYYSQQWNQWLGWDEBZWCMYGCULKJXTMXMYJSXHYBRWFYMWFRXYQMXYSZTZZTFYKMLDHQDXWYYNLCRYJBLPSXCXYWLSPRRJWXHQYPHTYDNXHHMMYWYTZCSQMTSSCCDALWZTCPQPYJLLQZYJSWXMZZMMYLMXCLMXCZMXMZSQTZPPQQBLPGXQZHFLJJHYTJSRXWZXSCCDLXTYJDCQJXSLQYCLZXLZZXMXQRJMHRHZJBHMFLJLMLCLQNLDXZLLLPYPSYJYSXCQQDCMQJZZXHNPNXZMEKMXHYKYQLXSXTXJYYHWDCWDZHQYYBGYBCYSCFGPSJNZDYZZJZXRZRQJJYMCANYRJTLDPPYZBSTJKXXZYPFDWFGZZRPYMTNGXZQBYXNBUFNQKRJQZMJEGRZGYCLKXZDSKKNSXKCLJSPJYYZLQQJYBZSSQLLLKJXTBKTYLCCDDBLSPPFYLGYDTZJYQGGKQTTFZXBDKTYYHYBBFYTYYBCLPDYTGDHRYRNJSPTCSNYJQHKLLLZSLYDXXWBCJQSPXBPJZJCJDZFFXXBRMLAZHCSNDLBJDSZBLPRZTSWSBXBCLLXXLZDJZSJPYLYXXYFTFFFBHJJXGBYXJPMMMPSSJZJMTLYZJXSWXTYLEDQPJMYGQZJGDJLQJWJQLLSJGJGYGMSCLJJXDTYGJQJQJCJZCJGDZZSXQGSJGGCXHQXSNQLZZBXHSGZXCXYLJXYXYYDFQQJHJFXDHCTXJYRXYSQTJXYEFYYSSYYJXNCYZXFXMSYSZXYYSCHSHXZZZGZZZGFJDLTYLNPZGYJYZYYQZPBXQBDZTZCZYXXYHHSQXSHDHGQHJHGYWSZTMZMLHYXGEBTYLZKQWYTJZRCLEKYSTDBCYKQQSAYXCJXWWGSBHJYZYDHCSJKQCXSWXFLTYNYZPZCCZJQTZWJQDZZZQZLJJXLSBHPYXXPSXSHHEZTXFPTLQYZZXHYTXNCFZYYHXGNXMYWXTZSJPTHHGYMXMXQZXTSBCZYJYXXTYYZYPCQLMMSZMJZZLLZXGXZAAJZYXJMZXWDXZSXZDZXLEYJJZQBHZWZZZQTZPSXZTDSXJJJZNYAZPHXYYSRNQDTHZHYYKYJHDZXZLSWCLYBZYECWCYCRYLCXNHZYDZYDYJDFRJJHTRSQTXYXJRJHOJYNXELXSFSFJZGHPZSXZSZDZCQZBYYKLSGSJHCZSHDGQGXYZGXCHXZJWYQWGYHKSSEQZZNDZFKWYSSTCLZSTSYMCDHJXXYWEYXCZAYDMPXMDSXYBSQMJMZJMTZQLPJYQZCGQHXJHHLXXHLHDLDJQCLDWBSXFZZYYSCHTYTYYBHECXHYKGJPXHHYZJFXHWHBDZFYZBCAPNPGNYDMSXHMMMMAMYNBYJTMPXYYMCTHJBZYFCGTYHWPHFTWZZEZSBZEGPFMTSKFTYCMHFLLHGPZJXZJGZJYXZSBBQSCZZLZCCSTPGXMJSFTCCZJZDJXCYBZLFCJSYZFGSZLYBCWZZBYZDZYPSWYJZXZBDSYUXLZZBZFYGCZXBZHZFTPBGZGEJBSTGKDMFHYZZJHZLLZZGJQZLSFDJSSCBZGPDLFZFZSZYZYZSYGCXSNXXCHCZXTZZLJFZGQSQYXZJQDCCZTQCDXZJYQJQCHXZTDLGSCXZSYQJQTZWLQDQZTQCHQQJZYEZZZPBWKDJFCJPZTYPQYQTTYNLMBDKTJZPQZQZZFPZSBNJLGYJDXJDZZKZGQKXDLPZJTCJDQBXDJQJSTCKNXBXZMSLYJCQMTJQWWCJQNJNLLLHJCWQTBZQYDZCZPZZDZYDDCYZZZCCJTTJFZDPRRTZTJDCQTQZDTJNPLZBCLLCTZSXKJZQZPZLBZRBTJDCXFCZDBCCJJLTQQPLDCGZDBBZJCQDCJWYNLLZYZCCDWLLXWZLXRXNTQQCZXKQLSGDFQTDDGLRLAJJTKUYMKQLLTZYTDYYCZGJWYXDXFRSKSTQTENQMRKQZHHQKDLDAZFKYPBGGPZREBZZYKZZSPEGJXGYKQZZZSLYSYYYZWFQZYLZZLZHWCHKYPQGNPGBLPLRRJYXCCSYYHSFZFYBZYYTGZXYLXCZWXXZJZBLFFLGSKHYJZEYJHLPLLLLCZGXDRZELRHGKLZZYHZLYQSZZJZQLJZFLNBHGWLCZCFJYSPYXZLZLXGCCPZBLLCYBBBBUBBCBPCRNNZCZYRBFSRLDCGQYYQXYGMQZWTZYTYJXYFWTEHZZJYWLCCNTZYJJZDEDPZDZTSYQJHDYMBJNYJZLXTSSTPHNDJXXBYXQTZQDDTJTDYYTGWSCSZQFLSHLGLBCZPHDLYZJYCKWTYTYLBNYTSDSYCCTYSZYYEBHEXHQDTWNYGYCLXTSZYSTQMYGZAZCCSZZDSLZCLZRQXYYELJSBYMXSXZTEMBBLLYYLLYTDQYSHYMRQWKFKBFXNXSBYCHXBWJYHTQBPBSBWDZYLKGZSKYHXQZJXHXJXGNLJKZLYYCDXLFYFGHLJGJYBXQLYBXQPQGZTZPLNCYPXDJYQYDYMRBESJYYHKXXSTMXRCZZYWXYQYBMCLLYZHQYZWQXDBXBZWZMSLPDMYSKFMZKLZCYQYCZLQXFZZYDQZPZYGYJYZMZXDZFYFYTTQTZHGSPCZMLCCYTZXJCYTJMKSLPZHYSNZLLYTPZCTZZCKTXDHXXTQCYFKSMQCCYYAZHTJPCYLZLYJBJXTPNYLJYYNRXSYLMMNXJSMYBCSYSYLZYLXJJQYLDZLPQBFZZBLFNDXQKCZFYWHGQMRDSXYCYTXNQQJZYYPFZXDYZFPRXEJDGYQBXRCNFYYQPGHYJDYZXGRHTKYLNWDZNTSMPKLBTHBPYSZBZTJZSZZJTYYXZPHSSZZBZCZPTQFZMYFLYPYBBJQXZMXXDJMTSYSKKBJZXHJCKLPSMKYJZCXTMLJYXRZZQSLXXQPYZXMKYXXXJCLJPRMYYGADYSKQLSNDHYZKQXZYZTCGHZTLMLWZYBWSYCTBHJHJFCWZTXWYTKZLXQSHLYJZJXTMPLPYCGLTBZZTLZJCYJGDTCLKLPLLQPJMZPAPXYZLKKTKDZCZZBNZDYDYQZJYJGMCTXLTGXSZLMLHBGLKFWNWZHDXUHLFMKYSLGXDTWWFRJEJZTZHYDXYKSHWFZCQSHKTMQQHTZHYMJDJSKHXZJZBZZXYMPAGQMSTPXLSKLZYNWRTSQLSZBPSPSGZWYHTLKSSSWHZZLYYTNXJGMJSZSUFWNLSOZTXGXLSAMMLBWLDSZYLAKQCQCTMYCFJBSLXCLZZCLXXKSBZQCLHJPSQPLSXXCKSLNHPSFQQYTXYJZLQLDXZQJZDYYDJNZPTUZDSKJFSLJHYLZSQZLBTXYDGTQFDBYAZXDZHZJNHHQBYKNXJJQCZMLLJZKSPLDYCLBBLXKLELXJLBQYCXJXGCNLCQPLZLZYJTZLJGYZDZPLTQCSXFDMNYCXGBTJDCZNBGBQYQJWGKFHTNPYQZQGBKPBBYZMTJDYTBLSQMPSXTBNPDXKLEMYYCJYNZCTLDYKZZXDDXHQSHDGMZSJYCCTAYRZLPYLTLKXSLZCGGEXCLFXLKJRTLQJAQZNCMBYDKKCXGLCZJZXJHPTDJJMZQYKQSECQZDSHHADMLZFMMZBGNTJNNLGBYJBRBTMLBYJDZXLCJLPLDLPCQDHLXZLYCBLCXZZJADJLNZMMSSSMYBHBSQKBHRSXXJMXSDZNZPXLGBRHWGGFCXGMSKLLTSJYYCQLTSKYWYYHYWXBXQYWPYWYKQLSQPTNTKHQCWDQKTWPXXHCPTHTWUMSSYHBWCRWXHJMKMZNGWTMLKFGHKJYLSYYCXWHYECLQHKQHTTQKHFZLDXQWYZYYDESBPKYRZPJFYYZJCEQDZZDLATZBBFJLLCXDLMJSSXEGYGSJQXCWBXSSZPDYZCXDNYXPPZYDLYJCZPLTXLSXYZYRXCYYYDYLWWNZSAHJSYQYHGYWWAXTJZDAXYSRLTDPSSYYFNEJDXYZHLXLLLZQZSJNYQYQQXYJGHZGZCYJCHZLYCDSHWSHJZYJXCLLNXZJJYYXNFXMWFPYLCYLLABWDDHWDXJMCXZTZPMLQZHSFHZYNZTLLDYWLSLXHYMMYLMBWWKYXYADTXYLLDJPYBPWUXJMWMLLSAFDLLYFLBHHHBQQLTZJCQJLDJTFFKMMMBYTHYGDCQRDDWRQJXNBYSNWZDBYYTBJHPYBYTTJXAAHGQDQTMYSTQXKBTZPKJLZRBEQQSSMJJBDJOTGTBXPGBKTLHQXJJJCTHXQDWJLWRFWQGWSHCKRYSWGFTGYGBXSDWDWRFHWYTJJXXXJYZYSLPYYYPAYXHYDQKXSHXYXGSKQHYWFDDDPPLCJLQQEEWXKSYYKDYPLTJTHKJLTCYYHHJTTPLTZZCDLTHQKZXQYSTEEYWYYZYXXYYSTTJKLLPZMCYHQGXYHSRMBXPLLNQYDQHXSXXWGDQBSHYLLPJJJTHYJKYPPTHYYKTYEZYENMDSHLCRPQFDGFXZPSFTLJXXJBSWYYSKSFLXLPPLBBBLBSFXFYZBSJSSYLPBBFFFFSSCJDSTZSXZRYYSYFFSYZYZBJTBCTSBSDHRTJJBYTCXYJEYLXCBNEBJDSYXYKGSJZBXBYTFZWGENYHHTHZHHXFWGCSTBGXKLSXYWMTMBYXJSTZSCDYQRCYTWXZFHMYMCXLZNSDJTTTXRYCFYJSBSDYERXJLJXBBDEYNJGHXGCKGSCYMBLXJMSZNSKGXFBNBPTHFJAAFXYXFPXMYPQDTZCXZZPXRSYWZDLYBBKTYQPQJPZYPZJZNJPZJLZZFYSBTTSLMPTZRTDXQSJEHBZYLZDHLJSQMLHTXTJECXSLZZSPKTLZKQQYFSYGYWPCPQFHQHYTQXZKRSGTTSQCZLPTXCDYYZXSQZSLXLZMYCPCQBZYXHBSXLZDLTCDXTYLZJYYZPZYZLTXJSJXHLPMYTXCQRBLZSSFJZZTNJYTXMYJHLHPPLCYXQJQQKZZSCPZKSWALQSBLCCZJSXGWWWYGYKTJBBZTDKHXHKGTGPBKQYSLPXPJCKBMLLXDZSTBKLGGQKQLSBKKTFXRMDKBFTPZFRTBBRFERQGXYJPZSSTLBZTPSZQZSJDHLJQLZBPMSMMSXLQQNHKNBLRDDNXXDHDDJCYYGYLXGZLXSYGMQQGKHBPMXYXLYTQWLWGCPBMQXCYZYDRJBHTDJYHQSHTMJSBYPLWHLZFFNYPMHXXHPLTBQPFBJWQDBYGPNZTPFZJGSDDTQSHZEAWZZYLLTYYBWJKXXGHLFKXDJTMSZSQYNZGGSWQSPHTLSSKMCLZXYSZQZXNCJDQGZDLFNYKLJCJLLZLMZZNHYDSSHTHZZLZZBBHQZWWYCRZHLYQQJBEYFXXXWHSRXWQHWPSLMSSKZTTYGYQQWRSLALHMJTQJSMXQBJJZJXZYZKXBYQXBJXSHZTSFJLXMXZXFGHKZSZGGYLCLSARJYHSLLLMZXELGLXYDJYTLFBHBPNLYZFBBHPTGJKWETZHKJJXZXXGLLJLSTGSHJJYQLQZFKCGNNDJSSZFDBCTWWSEQFHQJBSAQTGYPQLBXBMMYWXGSLZHGLZGQYFLZBYFZJFRYSFMBYZHQGFWZSYFYJJPHZBYYZFFWODGRLMFTWLBZGYCQXCDJYGZYYYYTYTYDWEGAZYHXJLZYYHLRMGRXXZCLHNELJJTJTPWJYBJJBXJJTJTEEKHWSLJPLPSFYZPQQBDLQJJTYYQLYZKDKSQJYYQZLDQTGJQYZJSUCMRYQTHTEJMFCTYHYPKMHYZWJDQFHYYXWSHCTXRLJHQXHCCYYYJLTKTTYTMXGTCJTZAYYOCZLYLBSZYWJYTSJYHBYSHFJLYGJXXTMZYYLTXXYPZLXYJZYZYYPNHMYMDYYLBLHLSYYQQLLNJJYMSOYQBZGDLYXYLCQYXTSZEGXHZGLHWBLJHEYXTWQMAKBPQCGYSHHEGQCMWYYWLJYJHYYZLLJJYLHZYHMGSLJLJXCJJYCLYCJPCPZJZJMMYLCQLNQLJQJSXYJMLSZLJQLYCMMHCFMMFPQQMFYLQMCFFQMMMMHMZNFHHJGTTHHKHSLNCHHYQDXTMMQDCYZYXYQMYQYLTDCYYYZAZZCYMZYDLZFFFMMYCQZWZZMABTBYZTDMNZZGGDFTYPCGQYTTSSFFWFDTZQSSYSTWXJHXYTSXXYLBYQHWWKXHZXWZNNZZJZJJQJCCCHYYXBZXZCYZTLLCQXYNJYCYYCYNZZQYYYEWYCZDCJYCCHYJLBTZYYCQWMPWPYMLGKDLDLGKQQBGYCHJXY",this.full_dict={a:"鍟婇樋閿�",ai:"鍩冩尐鍝庡攭鍝�鐨戠檶钄肩煯鑹剧鐖遍殬璇舵嵄鍡冲棇瀚掔懛鏆х牴閿块湱",an:"闉嶆皑瀹変亢鎸夋殫宀歌兒妗堣皺鍩彏鐘村旱妗夐摰楣岄「榛�",ang:"鑲槀鐩�",ao:"鍑规晼鐔勘琚勫偛濂ユ噴婢冲澇鎷楀椃鍣㈠矙寤掗仺濯獪鑱辫灟閺婇硨閺�",ba:"鑺崒鎵掑彮鍚х瑔鍏枻宸存嫈璺嬮澏鎶婅�欏潩闇哥舰鐖歌寚鑿濊悊鎹矞鐏炴澐閽矐椴呴瓋",bai:"鐧芥煆鐧炬憜浣拌触鎷滅钖滄幇闉�",ban:"鏂戠彮鎼壋鑸鏉跨増鎵媽浼寸摚鍗婂姙缁婇槳鍧傝背閽g槩鐧嶈埁",bang:"閭﹀府姊嗘鑶�缁戞纾呰殞闀戝倣璋よ挕铻�",bao:"鑻炶優鍖呰闆逛繚鍫¢ケ瀹濇姳鎶ユ毚璞归矋鐖嗗嫻钁嗗畝瀛㈢叢楦ㄨ瓒甸緟",bo:"鍓ヨ杽鐜昏彔鎾嫧閽垫尝鍗氬媰鎼忛搨绠斾集甯涜埗鑴栬唺娓ゆ硦椹充撼钑冨暤楗芥獥鎿樼ご閽归箒绨歌窙",bei:"鏉鎮插崙鍖楄緢鑳岃礉閽″�嶇媹澶囨儷鐒欒瀛涢檪閭跺煠钃撳憲鎬倴纰氶箮瑜欓惥",ben:"濂旇嫰鏈鐣氬潓閿�",beng:"宕╃环鐢车韫﹁扛鍞槪鐢�",bi:"閫奸蓟姣旈剻绗斿郊纰ц摉钄芥瘯姣欐瘱甯佸簢鐥归棴鏁濆紛蹇呰緹澹佽噦閬块櫅鍖曚怀淇捐姌鑽滆嵏鍚″摂鐙村撼鎰庢粭婵炲技濡e瀣栫挧璐茬晙閾嬬瑁ㄧ瓪绠呯鑸璺搁珋",bian:"闉竟缂栬船鎵佷究鍙樺崬杈ㄨ京杈亶鍖惧紒鑻勫凯姹寸紡鐓哥牠纰ョü绐嗚潤绗鹃硦",biao:"鏍囧姜鑶樿〃濠婇獱椋戦椋氱伂闀栭暢鐦1槌�",bie:"槌栨唻鍒槳韫╅硺",bin:"褰枌婵掓花瀹炬憟鍌ф禍缂ょ帰娈¤啈闀旈珜楝�",bing:"鍏靛啺鏌勪笝绉夐ゼ鐐崇梾骞剁閭存憭缁犳瀷妲熺嚬",bu:"鎹曞崪鍝鸿ˉ鍩犱笉甯冩绨块儴鎬栨媻鍗熼�嬬摽鏅¢挌閱�",ca:"鎿﹀殦绀�",cai:"鐚滆鏉愭墠璐㈢潿韪╅噰褰╄彍钄�",can:"椁愬弬铓曟畫鎯儴鐏块獤鐠ㄧ膊榛�",cang:"鑻嶈埍浠撴钵钘忎姬",cao:"鎿嶇硻妲芥浌鑽夎壒鍢堟紩铻墯",ce:"鍘曠瓥渚у唽娴嬪垈甯绘伝",ceng:"灞傝弓鍣�",cha:"鎻掑弶鑼尪鏌ョ⒋鎼藉療宀斿樊璇х尮棣囨眾濮规潏妤傛妾挆閿搁暡琛�",chai:"鎷嗘煷璞轰惊鑼堢槬铏块緡",chan:"鎼�鎺鸿潐棣嬭皸缂犻摬浜ч槓棰ゅ唩璋勮岸钂囧粵蹇忔胶婢跺缇煎┑瀣楅瑙囩闀¤#锜捐簲",chang:"鏄岀寲鍦哄皾甯搁暱鍋胯偁鍘傛暈鐣呭敱鍊′讥楝媽鑿栧緶鎬呮儩闃婂瀚︽樁姘呴渤",chao:"瓒呮妱閽炴湞鍢叉疆宸㈠惖鐐掓�婄粔鏅佽��",che:"杞︽壇鎾ゆ帲褰绘緢鍧煎碑鐮�",chen:"閮磋嚕杈板皹鏅ㄥ勘娌夐檲瓒佽‖绉拌皩鎶诲棓瀹哥悰姒囪倻鑳傜榫�",cheng:"鎾戝煄姗欐垚鍛堜箻绋嬫儵婢勮瘹鎵块�為獘绉ゅ煏宓婂镜娴堟灗鏌芥鏅熷鐬犻摉瑁庤洀閰�",chi:"鍚冪棿鎸佸寵姹犺繜寮涢┌鑰婚娇渚堝昂璧ょ繀鏂ョ偨鍌哄鑺寣鎼嬪彵鍝у暬鍡ゅ匠楗膊濯告晻鑳濈湙鐪甸副鐦涜か铓╄灜绗炵璞夎竻韪熼瓚",chong:"鍏呭啿铏磭瀹犺尯蹇℃啩閾宠墴",chou:"鎶介叕鐣磋笇绋犳剚绛逛粐缁哥瀰涓戜喀鍦冲副鎯嗘捍濡槼闆犻矉",chu:"鑷垵鍑烘┍鍘ㄨ簢閿勯洀婊侀櫎妤氱鍌ㄧ煑鎼愯Е澶勪簫鍒嶆喎缁屾澋妤铚嶈拱榛�",chuan:"鎻e窛绌挎そ浼犺埞鍠樹覆鎺捐垱鎯撮亜宸涙皻閽忛暕鑸�",chuang:"鐤獥骞㈠簥闂垱鎬�",chui:"鍚圭倞鎹堕敜鍨傞櫜妫版",chun:"鏄ユた閱囧攪娣崇函锠績鑾兼矊鑲湊楣戣澖",chuo:"鎴崇话钄熻径杈嶉暈韪旈緤",ci:"鐤佃尐纾侀泴杈炴厛鐡疯瘝姝ゅ埡璧愭鑽犲懖宓箽铻呯硩瓒�",cong:"鑱懕鍥卞寙浠庝笡鍋媮娣欓鐞拋鏋�",cou:"钖ケ杈忚厾",cu:"鍑戠矖閱嬬皣鐚濇畟韫�",cuan:"韫跨绐滄眴鎾虹埁",cui:"鎽у磾鍌剢鐦佺补娣繝钀冩偞鐠�姒遍毠",cun:"鏉戝瓨瀵哥蹇栫毚",cuo:"鎾悡鎺尗閿欏帩鑴為攭鐭棨楣捐箟韬�",chuai:"鍢啰韪�",cen:"宀戞稊",da:"鎼揪绛旂槱鎵撳ぇ鑰峰搾鍡掓�涘Σ鐤歌ぁ绗澕闉�",dai:"鍛嗘鍌f埓甯︽畣浠h捶琚嬪緟閫�犲煭鐢欏憯宀辫卡閫獉缁愮幊榛�",dan:"鑰芥媴涓瑰崟閮告幐鑳嗘棪姘絾鎯贰璇炲脊铔嬩夯鍎嬪崺钀忓晼婢规獝娈氳禃鐪堢槄鑱冪",dang:"褰撴尅鍏氳崱妗h盃鍑艰彧瀹曠爛閾涜",dao:"鍒�鎹h箞鍊掑矝绁峰鍒扮ɑ鎮奸亾鐩楀彣鍟佸繅娲皹鐒樺繎绾�",de:"寰峰緱鐨勯敐",deng:"韫伅鐧荤瓑鐬嚦閭撳檾宥濇垾纾撮暙绨�",di:"鍫や綆婊磋开鏁岀瑳鐙勬钉缈熷鎶靛簳鍦拌拏绗笣寮熼�掔紨姘愮贝璇嬭皼閭稿澔鑾滆嵒鍢�濞f煝妫h鐮ョ⒉鐫囬暆缇濋",dia:"鍡�",dian:"棰犳巶婊囩鐐瑰吀闈涘灚鐢典絻鐢稿簵鎯﹀娣�娈夸付闃藉潾鍩濆穮鐜风櫆鐧盁韪�",diao:"纰夊徏闆曞噵鍒佹帀鍚婇挀璋冭胶閾炶湬绮滆矀",die:"璺岀埞纰熻澏杩皪鍙犱綒鍨ゅ牉鎻插枊娓蕉鐗掔摓瑜惰�嬭箑椴介硯",ding:"涓佺洴鍙拤椤堕紟閿畾璁涪浠冨暥鐜庤厷纰囩敽閾ょ枖鑰甸厞",dong:"涓滃啲钁f噦鍔ㄦ爧渚楁伀鍐绘礊鍨屽挌宀藉硳澶傛啊鑳ㄨ兇纭愰斧",dou:"鍏滄姈鏂楅櫋璞嗛�楃棙钄搁挱绐︾铓閰�",du:"閮界潱姣掔妸鐙鍫电澒璧屾潨闀�鑲氬害娓″鑺忓槦娓庢姗愮墠锠圭瑑楂戦哗",duan:"绔煭閿绘鏂紟褰栨ご鐓呯皷",dui:"鍫嗗厬闃熷鎬兼啙纰�",dun:"澧╁惃韫叉暒椤垮洡閽濈浘閬佺倴鐮樼鐩归暒瓒�",duo:"鎺囧搯澶氬ず鍨涜翰鏈佃泛鑸靛墎鎯板爼鍜勫摎缂嶆焷閾庤0韪�",e:"铔惧敞楣呬縿棰濊濞ユ伓鍘勬壖閬忛剛楗垮櫓璋斿灘鍨媻鑾惣鍛冩剷灞欏﹢杞浄鑵—閿囬敺楣楅槌�",en:"鎭╄捊鎽佸敂鍡�",er:"鑰屽効鑰冲皵楗垫幢浜岃窗杩╃彞閾掗父椴�",fa:"鍙戠綒绛忎紣涔忛榾娉曠彁鍨$牆",fan:"钘╁竼鐣炕妯婄熅閽掔箒鍑$儲鍙嶈繑鑼冭穿鐘キ娉涜槱骞$姯姊垫數鐕旂晥韫�",fang:"鍧婅姵鏂硅偑鎴块槻濡ㄤ豢璁跨汉鏀惧寶閭″椒閽埆椴�",fei:"鑿查潪鍟¢鑲ュ尓璇藉悹鑲哄簾娌歌垂鑺剧嫆鎮辨窛濡冪粙缁Η鑵撴枑鎵夌鐮╅晞鐥辫湚绡氱俊闇忛脖",fen:"鑺厷鍚╂皼鍒嗙悍鍧熺剼姹剧矇濂嬩唤蹇挎劋绮伨鐎垫<鎰嶉布榧�",feng:"涓板皝鏋渹宄伴攱椋庣柉鐑介�㈠啹缂濊濂夊嚖淇搁厗钁戞玻鐮�",fo:"浣涗粡鍧叉⒒浠�",fou:"缂�",fu:"浣涘惁澶暦鑲ゅ鎵舵媯杈愬箙姘熺浼忎繕鏈嶆诞娑琚卞紬鐢姎杈呬刊閲滄枾鑴厬搴滆厫璧村壇瑕嗚祴澶嶅倕浠橀槣鐖惰吂璐熷瘜璁i檮濡囩細鍜愬寪鍑儧鑺欒嫽鑼帺鑿斿憢骞炴粡鑹村瓪椹哥粋妗磋禉榛婚患缃樼▋棣ヨ檷铓ㄨ湁铦犺澁楹歌逗璺楅硢",ga:"鍣跺槑铔ゅ艾鍛峰皶灏滄棶閽�",gai:"璇ユ敼姒傞挋鐩栨簤涓愰檾鍨撴垽璧呰儾",gan:"骞茬敇鏉嗘煈绔胯倽璧舵劅绉嗘暍璧e潻鑻峰按鎿�娉旀乏婢夌粈姗勬棸鐭哥柍閰�",gang:"鍐堝垰閽㈢几鑲涚翰宀楁腐鎴嗙健棰冪",gong:"鏉犲伐鏀诲姛鎭練渚涜含鍏寮撳珐姹炴嫳璐″叡钑诲痪鍜g彊鑲辫殻铔╄Д",gao:"绡欑殝楂樿啅缇旂硶鎼為晲绋垮憡鐫捐閮滆捒钘佺紵妲旀鏉查攩",ge:"鍝ユ瓕鎼佹垐楦借兂鐤欏壊闈╄憶鏍奸榿闅旈摤涓悇楝蹭弧鍝垮ˉ鍡濈亥鎼胯唸纭岄摢闀夎⒓棰岃櫦鑸搁楂�",gei:"缁�",gen:"鏍硅窡浜樿寷鍝忚壆",geng:"鑰曟洿搴氱竟鍩傝�挎鍝借祿椴�",gou:"閽╁嬀娌熻嫙鐙楀灑鏋勮喘澶熶綕璇熷玻閬樺缂戣褰�楦茬绡濋灢",gu:"杈滆弴鍜曠畭浼版步瀛ゅ榧撳彜铔婇璋疯偂鏁呴【鍥洪泧鍢忚瘋鑿板搶宕暴姊忚奖鐗壙鑳嶈噷姣傜灲缃熼挻閿㈢摖楦箘鐥艰泟閰よ椴撮楣�",gua:"鍒摐鍓愬鎸傝鍗﹁瘱鍛辨牆楦�",guai:"涔栨嫄鎬摍",guan:"妫哄叧瀹樺啝瑙傜棣嗙綈鎯亴璐�岃帪鎺兼东鐩ラ钩槌�",guang:"鍏夊箍閫涚姺妗勮儽鐤�",gui:"鐟拌鍦褰掗緹闂鸿建楝艰鐧告鏌滆藩璐靛埥鍖﹀埧搴嬪畡濡¨鐐呮櫡鐨堢皨椴戦硿",gun:"杈婃粴妫嶄辅琛徊纾欓钵",guo:"閿呴儹鍥芥灉瑁硅繃棣樿爟鍩氭幋鍛欏洍甯煎礊鐚撴铏㈤敒鑱掕湲铚捐潏",ha:"鍝�",hai:"楠稿娴锋唉浜ュ楠囧挻鍡ㄩ閱�",han:"閰f啫閭煩鍚兜瀵掑嚱鍠婄綍缈版捈鎹嶆棻鎲炬倣鐒婃睏姹夐倵鑿℃挅闃氱�氭櫁鐒撻铓堕季",hen:"澶棔寰堢嫚鎭�",hang:"鏉埅娌嗙粭鐝╂",hao:"澹曞殠璞閮濆ソ鑰楀彿娴╄枀鍡ュ殕婵犵亸鏄婄殦棰㈣殱",he:"鍛靛枬鑽疯弿鏍哥鍜屼綍鍚堢洅璨夐槀娌虫陡璧楣よ春璇冨娋澹戣椏鍡戝棳闃栫泹铓电慨",hei:"鍢块粦",heng:"鍝间酣妯 鎭掕▏铇�",hong:"杞板搫鐑樿櫣楦挎椽瀹忓紭绾㈤粔璁ц嵀钖ㄩ棾娉�",hou:"鍠変警鐚村惣鍘氬�欏悗鍫犲緦閫呯槉绡岀硣椴庨",hu:"鍛间箮蹇界憵澹惰懌鑳¤澊鐙愮硦婀栧姬铏庡敩鎶や簰娌埛鍐卞斂鍥驳鐚㈡�欐儦娴掓还鐞ユР杞疯С鐑�鐓虫埥鎵堢楣曢贡绗忛啇鏂�",hua:"鑺卞摋鍗庣尵婊戠敾鍒掑寲璇濆姁娴嶉獏妗﹂摟绋�",huai:"妲愬緤鎬�娣潖杩樿笣",huan:"娆㈢幆妗撶紦鎹㈡偅鍞ょ棯璞㈢剷娑e骞婚儑濂傚灨鎿愬湝娲规担婕跺閫汲閿鹃博楝�",huang:"鑽掓厡榛勭:铦楃哀鐨囧嚢鎯剁厡鏅冨箤鎭嶈皫闅嶅鲸婀熸舰閬戠挏鑲撶檧锜ョ瘉槌�",hui:"鐏版尌杈夊窘鎭㈣洈鍥炴瘉鎮旀収鍗夋儬鏅﹁纯绉戒細鐑╂眹璁宠缁樿瘷鑼磋崯钑欏摃鍠欓毘娲勫綏缂嬬彶鏅栨仛铏鸿煪楹�",hun:"鑽ゆ槒濠氶瓊娴戞贩璇ㄩ闃嶆悍缂�",huo:"璞佹椿浼欑伀鑾锋垨鎯戦湇璐хジ鏀夊毌澶ラ挰閿暚鑰犺爾",ji:"鍑诲溇鍩烘満鐣哥ń绉畷鑲岄ゥ杩规縺璁ラ浮濮哗缂夊悏鏋佹杈戠睄闆嗗強鎬ョ柧姹插嵆瀚夌骇鎸ゅ嚑鑴婂繁钃熸妧鍐�瀛d紟绁墏鎮告祹瀵勫瘋璁¤鏃㈠繉闄呭缁х邯灞呬笇涔╁墳浣朵酱鑴斿⒓鑺ㄨ姲钀佽捄钑烘帋鍙藉挱鍝滃敡宀屽荡娲庡綈灞愰鐣跨帒妤疀鎴熸垻璧嶈鐘勯綉鐭剁緛宓囩ǚ鐦犵樀铏瑘绗勬毃璺昏方闇侀矚椴楹�",jia:"鍢夋灧澶逛匠瀹跺姞鑽氶璐剧敳閽惧亣绋间环鏋堕┚瀚佷冀閮忔嫯宀祪杩︾張鎴涜儧鎭濋摋闀撶梻铔辩琚堣窂",jian:"姝肩洃鍧氬皷绗洪棿鐓庡吋鑲╄壈濂哥紕鑼ф鏌⒈纭锋嫞鎹$畝淇壀鍑忚崘妲涢壌璺佃幢瑙侀敭绠欢鍋ヨ埌鍓戦ク娓愭簠娑у缓鍍皬璋弲钂规悰鍥濇箶韫囪瑖缂f灖鏌欐鎴嬫埇鐗妽姣借叡鐫戦攺楣h%绗曠缈﹁都韪洪玻闉�",jiang:"鍍靛灏嗘祮姹熺枂钂嬫〃濂栬鍖犻叡闄嶈尦娲氱粵缂扮姛绀撹�╃敞璞�",jiao:"钑夋绀佺劍鑳朵氦閮婃祰楠勫▏鍤兼悈閾扮煫渚ヨ剼鐙¤楗虹即缁炲壙鏁欓叺杞胯緝鍙郊鍍尛鎸㈠檷宄ゅ炯濮g簾鏁殠楣洘閱筏椴�",jie:"绐栨彮鎺ョ殕绉歌闃舵埅鍔妭妗旀澃鎹风潾绔磥缁撹В濮愭垝钘夎姤鐣屽�熶粙鐤ヨ灞婂亪璁﹁瘶鍠堝棢鐛瀛戞鐛掔ⅲ閿寸枛琚烽铓х警椴掗楂�",jin:"宸剧瓔鏂ら噾浠婃触瑗熺揣閿︿粎璋ㄨ繘闈虫檵绂佽繎鐑蹈灏藉嵑鑽╁爣鍣ら寤戝缂欑懢妲胯祮瑙愰拝閿撹】鐭�",jing:"鍔茶崋鍏㈣寧鐫涙櫠椴镐含鎯婄簿绮崇粡浜曡鏅闈欏鏁暅寰勭棄闈栫珶绔炲噣鍒剢闃辫弫鐛嶆啲娉捐砍寮┃鑲艰儷鑵堟棇",jiong:"鐐獦鍐傝骏鎵�",jiu:"鎻┒绾犵帠闊箙鐏镐節閰掑帺鏁戞棫鑷艰垍鍜庡氨鐤氬儲鍟鹃槃鏌╂楣党楝�",ju:"闉犳嫎鐙欑柦椹硅強灞�鍜�鐭╀妇娌仛鎷掓嵁宸ㄥ叿璺濊笧閿勘鍙ユ儳鐐墽鍊ㄨ鑻h嫶鑾掓幀閬藉宝鐞氭灨妞愭姒夋鐘嬮閽滈敂绐>瓒勯喌韪介緝闆庨灚",juan:"鎹愰箖濞熷�︾湻鍗风虎閯勭嫹娑撴锠查敥闀岄毥",jue:"鎾呮敨鎶夋帢鍊旂埖瑙夊喅璇�缁濆帴鍔傝安鐭嶈暔鍣樺礇鐛楀瓝鐝忔》姗涚垵闀㈣苟瑙�",jun:"鍧囪弻閽у啗鍚涘郴淇婄娴氶儭楠忔崈鐙荤毑绛犻簢",ka:"鍠�鍜栧崱浣у挃鑳�",ke:"鍜澐鑻涙煰妫电棰楃澹冲挸鍙复鍏嬪埢瀹㈣宀㈡仾婧橀獟缂傜弬杞叉蔼鐬岄挾鐤寸獱铦岄珌",kai:"寮�鎻╂シ鍑叏鍓�鍨茶拡蹇炬伜閾犻攷",kan:"鍒婂牚鍕樺潕鐮嶇湅渚冨嚨鑾拌幎鎴¢緵鐬�",kang:"搴锋叿绯犳墰鎶椾孩鐐曞潙浼夐椂閽�",kao:"鑰冩嫹鐑ら潬灏绘牪鐘掗搻",ken:"鑲晝鍨︽伋鍨犺棰�",keng:"鍚繍閾�",kong:"绌烘亹瀛旀帶鍊ュ磫绠�",kou:"鎶犲彛鎵e瘒鑺よ敾鍙╃湇绛�",ku:"鏋摥绐熻嫤閰峰簱瑁ゅ埑鍫�鍠剧粩楠�",kua:"澶稿灝鎸庤法鑳緣",kuai:"鍧楃渚╁揩钂儛钂夌嫰鑴�",kuan:"瀹芥楂�",kuang:"鍖$瓙鐙傛鐭跨湺鏃峰喌璇撹閭濆湽澶煎搻绾╄炊",kui:"浜忕洈宀跨钁靛榄佸個棣堟劎婧冮鍖闅楁弳鍠瑰枱鎮濇劍闃曢�垫殞鐫借仼铦扮瘧鑷捐番",kun:"鍧ゆ槅鎹嗗洶鎮冮槂鐞ㄩ敓閱岄膊楂�",kuo:"鎷墿寤撻様铔�",la:"鍨冩媺鍠囪湣鑵婅荆鍟﹀墝鎽洪倠鏃牞鐦�",lai:"鑾辨潵璧栧磧寰曟稙婵戣祲鐫愰摷鐧炵眮",lan:"钃濆┆鏍忔嫤绡槕鍏版緶璋版徑瑙堟噿缂嗙儌婊ュ晧宀氭嚁婕ゆ鏂撶奖闀цご",lang:"鐞呮鐙煎粖閮庢湕娴帹钂楀暦闃嗛敀绋傝瀭",lao:"鎹炲姵鐗㈣�佷浆濮ラ叒鐑欐稘鍞犲磦鏍抽搼閾圭棬閱�",le:"鍕掍箰鑲嬩粋鍙诲槥娉愰硴",lei:"闆烽暛钑剧绱劇鍨掓搨绫绘唱缇歌瘮鑽藉挧婕珮缂ф獞鑰掗吂",ling:"妫卞喎鎷庣幉鑿遍浂榫勯搩浼剁練鍑岀伒闄靛箔棰嗗彟浠ら厓濉勮嫇鍛ゅ浌娉犵猾鏌冩鐡磋亞铔夌繋椴�",leng:"妤炴劊",li:"鍘樻ⅷ鐘侀粠绡辩嫺绂绘紦鐞嗘潕閲岄菠绀艰帀鑽斿悘鏍椾附鍘夊姳鐮惧巻鍒╁倛渚嬩繍鐥㈢珛绮掓播闅跺姏鐠冨摡淇繗閮﹀潨鑻堣巺钃犺棞鎹╁憱鍞冲柋鐚佹骇婢ч�﹀▽瀚犻獖缂$彏鏋ユ爭杞规埦鐮鸿﹫缃归攤楣傜枲鐤泿铚婅牎绗犵绮濋喆璺為洺椴¢尝榛�",lian:"淇╄仈鑾茶繛闀板粔鎬滄稛甯樻暃鑴搁摼鎭嬬偧缁冩寷钄瑰娼嬫總濞堢悘妤濇畵鑷佽啨瑁㈣爦椴�",liang:"绮噳姊佺脖鑹袱杈嗛噺鏅句寒璋呭妞嬭笁闈撻瓑",liao:"鎾╄亰鍍氱枟鐕庡杈芥溅浜嗘拏闀e粬鏂欒摷灏ュ樄鐛犲缂拰楣╄��",lie:"鍒楄鐑堝姡鐚庡喗鍩掓磳瓒旇簮楝�",lin:"鐞虫灄纾烽湒涓撮偦槌炴穻鍑涜祦鍚濊敽宥欏华閬存杈氱灥绮艰簭楹�",liu:"婧滅悏姒寸~棣忕暀鍒樼槫娴佹煶鍏姟鍋昏拰娉栨祻閬涢獫缁烘棐鐔橀攳闀忛龚閹�",long:"榫欒亱鍜欑绐块殕鍨勬嫝闄囧紕鍨呰審娉风彂鏍婅儳鐮荤檭",lou:"妤煎▌鎼傜瘬婕忛檵鍠藉禎闀傜槝鑰ц澕楂�",lu:"鑺﹀崲棰呭簮鐐夋幊鍗よ檹椴侀簱纰岄湶璺祩楣挎綖绂勫綍闄嗘埉鍨嗘憛鎾稿櫆娉告笇婕夌拹鏍屾┕杞宠緜杈樻皣鑳暐楦弓绨忚埢椴�",lv:"椹村悤閾濅荆鏃呭饱灞$紩铏戞隘寰嬬巼婊ょ豢鎹嬮椌姒堣唫绋嗚",luan:"宄﹀婊﹀嵉涔辨牼楦鹃姰",lue:"鎺犵暐閿�",lun:"杞鸡浠戞拨绾惰鍥�",luo:"钀濊灪缃楅�婚敚绠╅瑁歌惤娲涢獑缁滃�崷鎽炵尅娉烘い鑴堕暀鐦伴洅",ma:"濡堥夯鐜涚爜铓傞┈楠傚槢鍚楀敍鐘稿鏉╅航",mai:"鍩嬩拱楹﹀崠杩堣剦鍔㈣崿鍜溇",man:"鐬掗铔弧钄撴浖鎱㈡极璋╁骞旂鸡鐔抽晿棰熻灗槌楅灁",mang:"鑺掕尗鐩插繖鑾介倷婕湨纭煉",meng:"姘撹悓钂欐鐩熼敯鐚涙ⅵ瀛熷嫄鐢嶇灑鎳电铏昏湤锠撹墜鑹ㄩ痪",miao:"鐚嫍鎻忕瀯钘愮娓哄簷濡欏柕閭堢紙缂潽娣肩渿楣嬭湵",mao:"鑼呴敋姣涚煕閾嗗嵂鑼傚啋甯借矊璐镐緮琚ゅ嫋鑼嗗硜鐟佹槾鐗﹁�勬梽鎳嬬瀫铔戣潵锜婇",me:"涔�",mei:"鐜灇姊呴叾闇夌叅娌$湁濯掗晛姣忕編鏄у瘣濡瑰獨鍧惰帗宓嬬尭娴兼箘妤i晠楣涜榄�",men:"闂ㄩ椃浠壀鐜熺剸鎳戦挃",mi:"鐪啔闈$硿杩疯皽寮ョ背绉樿娉岃湝瀵嗗箓鑺堝問璋ц樇鍢х寱鐛报瀹撳辑鑴掓晧绯哥富楹�",mian:"妫夌湢缁靛啎鍏嶅媺濞╃紖闈㈡矓婀庤吋鐪�",mie:"钄戠伃鍜╄牄绡�",min:"姘戞娍鐨挎晱鎮椊鑻犲卜闂垫朝鐝�",ming:"鏄庤灍楦i摥鍚嶅懡鍐ヨ寳婧熸殱鐬戦叐",miu:"璋�",mo:"鎽告懝铇戞ā鑶滅(鎽╅瓟鎶规湯鑾ⅷ榛樻搏婕犲癁闄岃盁鑼夎摝棣嶅闀嗙В鐦艰�辫焼璨婅矘",mou:"璋嬬墴鏌愬幎鍝炲┖鐪搁崻",mu:"鎷囩墶浜╁姣嶅鏆箷鍕熸厱鏈ㄧ洰鐫︾墽绌嗕猾鑻滃憭娌愭閽�",na:"鎷垮摢鍛愰挔閭e绾冲唴鎹鸿偔闀庤〔绠�",nai:"姘栦箖濂惰�愬榧愯壙钀樻煱",nan:"鍗楃敺闅惧泭鍠冨洝妤犺叐铦昏掸",nang:"鏀摑鍥旈鏇�",nao:"鎸犺剳鎭奸椆瀛灤鐚辩憴纭囬摍铔�",ne:"娣栧憿璁�",nei:"棣�",nen:"瀚╄兘鏋樻亖",ni:"濡湏鍊偿灏兼嫙浣犲尶鑵婚�嗘汉浼插澀鐚婃�╂粻鏄垫棊绁㈡厺鐫ㄩ搶椴�",nian:"钄媹骞寸⒕鎾垫嵒蹇靛豢杈囬粡椴囬捕",niang:"濞橀吙",niao:"楦熷翱鑼戝鑴茶",nie:"鎹忚亗瀛藉暜闀婇晬娑呬箿闄ц槚鍡個棰炶嚞韫�",nin:"鎮ㄦ煚",ning:"鐙炲嚌瀹佹嫥娉炰綖钃ュ挍鐢亶",niu:"鐗涙壄閽航鐙冨扛濡炶毚",nong:"鑴撴祿鍐滀粳",nu:"濂村姫鎬掑懚甯戝缉鑳椹�",nv:"濂虫仹閽曡",nuan:"鏆�",nuenue:"铏�",nue:"鐤熻皯",nuo:"鎸嚘绯鍌╂惁鍠忛敇",o:"鍠�",ou:"鍝︽楦ユ钘曞憰鍋舵菠鎬勭摨鑰�",pa:"鍟洞鐖笗鎬曠惗钁╃",pai:"鎷嶆帓鐗屽緲婀冩淳淇宠拵",pan:"鏀�娼樼洏纾愮浖鐣斿垽鍙涚埧娉ⅱ瑗昏煚韫�",pang:"涔撳簽鏃佽�儢婊傞��",pao:"鎶涘拞鍒ㄧ偖琚嶈窇娉″審鐙嶅簴鑴柋",pei:"鍛歌儦鍩硅4璧旈櫔閰嶄僵娌涙帄杈斿笖娣犳梿閿唴闇�",pen:"鍠风泦婀�",peng:"鐮版姩鐑规編褰摤妫氱〖绡疯啫鏈嬮箯鎹х鍧爧鍢�﹁煕",pi:"鐮掗湽鎵规姭鍔堢惖姣楀暏鑴剧柌鐨尮鐥炲兓灞佽涓曢櫞閭抽儷鍦紮鎿楀櫦搴�濯茬喊鏋囩敁鐫ョ酱閾嶇棪鐧栫枊铓嶈矓",pian:"绡囧亸鐗囬獥璋濋獔鐘忚兗瑜婄咯韫�",piao:"椋樻紓鐡㈢エ鍓藉槍瀚栫讥娈嶇灍铻�",pie:"鎾囩灔涓胯嫟姘�",pin:"鎷奸璐搧鑱樻嫐濮樺珨姒�鐗濋ⅵ",ping:"涔掑潽鑻硅悕骞冲嚟鐡惰瘎灞忎繙濞夋灠椴�",po:"鍧℃臣棰囧﹩鐮撮瓌杩矔鍙甸劚婧ョ弨閽嬮挿鐨ょ",pou:"鍓栬韪�",pu:"鎵戦摵浠嗚巻钁¤彥钂插煍鏈村渻鏅郸璋辨洕鐎戝實鍣楁慨鐠炴皢闀ら暔韫�",qi:"鏈熸鏍栨垰濡讳竷鍑勬紗鏌掓矎鍏舵濂囨鐣﹀磶鑴愰綈鏃楃绁侀獞璧峰矀涔炰紒鍚鐮屽櫒姘旇縿寮冩苯娉h浜熶簱鍦昏姂钀嬭懞鍢佸焙宀愭睌娣囬獝缁惇鐞︽潪妗ゆЛ娆圭ズ鎲╃铔磋湠缍︾懂瓒胯箠槌嶉簰",qia:"鎺愭伆娲借憸",qian:"鐗垫墻閽庨搮鍗冭縼绛句粺璋︿咕榛旈挶閽冲墠娼滈仯娴呰按鍫戝祵娆犳瓑浣ラ槨鑺婅姟鑽ㄦ幃宀嶆偔鎱婇獮鎼磋ぐ缂辨鑲锋剢閽よ檾绠�",qiang:"鏋憶鑵旂緦澧欒敺寮烘姠瀚辨ǒ鎴楃倽閿栭數闀铚g緹璺穭",qiao:"姗囬敼鏁叉倓妗ョ灖涔斾鲸宸ч灅鎾繕宄繌绐嶅妬璇隘鑽炴剙鎲旂疾妯垫纭楄贩闉�",qie:"鍒囪寗涓旀�獌閮勫敿鎯鎸堥敳绠�",qin:"閽︿镜浜茬Е鐞村嫟鑺规搾绂藉瘽娌佽姪钃佽暡鎻垮悾鍡櫃婧辨獛铻撹【",qing:"闈掕交姘㈠�惧嵖娓呮搸鏅存鞍鎯呴》璇峰簡鍊╄嫎鍦婃獱纾溁缃勭異璎﹂箔榛�",qiong:"鐞肩┓閭涜寱绌圭瓏閵�",qiu:"绉嬩笜閭辩悆姹傚洑閰嬫硡淇呮敖宸壗鐘版公閫戦亽妤歌祰楦犺櫖铓潳瑁樼硹槌呴冀",qu:"瓒嬪尯铔嗘洸韬眻椹辨笭鍙栧ǘ榫嬭叮鍘昏瘞鍔晼铇у矕琛㈤槖鐠╄姘嶇纾茬櫙铔愯牸楹寸灴榛�",quan:"鍦堥ⅶ鏉冮啗娉夊叏鐥婃嫵鐘埜鍔濊癄鑽冪嵕鎮涚换杈佺晭閾ㄨ湻绛岄瑘",que:"缂虹倲鐦稿嵈楣婃Ψ纭泙闃欐偒",qun:"瑁欑兢閫�",ran:"鐒剁噧鍐夋煋鑻掗",rang:"鐡ゅ¥鏀樺毞璁╃Τ绌�",rao:"楗舵壈缁曡崨濞嗘 ",ruo:"鎯硅嫢寮�",re:"鐑亴",ren:"澹粊浜哄繊闊т换璁ゅ垉濡婄韩浠炶崗钁氶オ杞〝琛�",reng:"鎵斾粛",ri:"鏃�",rong:"鎴庤尭钃夎崳铻嶇啍婧跺缁掑啑宓樼嫧缂涙铦�",rou:"鎻夋煍鑲夌硡韫傞灒",ru:"鑼硅爼鍎掑濡傝颈涔虫睗鍏ヨぅ钃愯柗鍤呮闯婧芥俊閾疯ウ棰�",ruan:"杞槷鏈�",rui:"钑婄憺閿愯姰钑ょ澘铓�",run:"闂版鼎",sa:"鎾掓磼钀ㄥ崊浠ㄦ尣椋�",sai:"鑵硟濉炶禌鍣�",san:"涓夊弫浼炴暎褰¢姘垫绯侀湴",sang:"妗戝棑涓ф悺纾夐ⅰ",sao:"鎼旈獨鎵珎鍩借噴鐦欓硧",se:"鐟熻壊娑╁暚閾╅摨绌�",sen:"妫�",seng:"鍍�",sha:"鑾庣爞鏉�鍒规矙绾卞偦鍟ョ厼鑴庢瓋鐥ц闇庨波",shai:"绛涙檼閰�",shan:"鐝婅嫬鏉夊北鍒犵吔琛棯闄曟搮璧¤喅鍠勬睍鎵囩籍鍓¤閯煆鑺熸礁濮楅獰鑶婚拹鐤濊煯鑸㈣窔槌�",shang:"澧掍激鍟嗚祻鏅屼笂灏氳3鍨х槐娈囩喌瑙�",shao:"姊㈡崕绋嶇儳鑺嶅嫼闊跺皯鍝ㄩ偟缁嶅姯鑻曟讲铔哥绛茶墑",she:"濂㈣祳铔囪垖鑸嶈郸鎽勫皠鎱戞秹绀捐鍘嶄綐鐚炵暡楹�",shen:"鐮风敵鍛讳几韬繁濞犵粎绁炴矆瀹″┒鐢氳偩鎱庢笚璇滆皞鍚插搨娓栨す鐭ц渻",sheng:"澹扮敓鐢ョ壊鍗囩怀鐪佺洓鍓╄儨鍦d笧娓戝鐪氱瑱",shi:"甯堝け鐙柦婀胯瘲灏歌櫛鍗佺煶鎷炬椂浠�椋熻殌瀹炶瘑鍙茬煝浣垮睅椹跺寮忕ず澹笘鏌夸簨鎷獡閫濆娍鏄棞鍣�備粫渚嶉噴楗版皬甯傛亙瀹よ璇曡哎鍩樿幊钃嶅紤鍞戦ィ杞艰�嗚闯鐐荤せ閾堥搳铻垚绛睍椴ラ埠",shou:"鏀舵墜棣栧畧瀵挎巿鍞彈鐦﹀吔鎵岀嫨缁惰墢",shu:"钄灑姊虫畩鎶掕緭鍙旇垝娣戠枏涔﹁祹瀛扮啛钖殤鏇欑讲铚�榛嶉紶灞炴湳杩版爲鏉熸垗绔栧搴舵暟婕辨仌鍊忓【鑿藉縿娌稇婢嶅绾炬鑵ф闀Й楣�",shua:"鍒疯�嶅敯娑�",shuai:"鎽旇“鐢╁竻锜�",shuan:"鏍撴嫶闂�",shuang:"闇滃弻鐖藉瓈",shui:"璋佹按鐫$◣",shun:"鍚灛椤鸿垳鎭�",shuo:"璇寸鏈旂儊钂存悹鍡嶆刊濡佹閾�",si:"鏂挄鍢舵�濈鍙镐笣姝昏倖瀵哄棧鍥涗己浼奸ゲ宸冲幃淇熷厱鑿ュ挐姹滄硹婢屽椹风紝绁�绁犻敹楦惰�滆洺绗�",song:"鏉捐�告�傞閫佸畫璁艰鍑囪彉宕у旦蹇倸娣炵",sou:"鎼滆墭鎿炲椊鍙熷棖鍡鹃婧查鐬嶉敿铻�",su:"鑻忛叆淇楃礌閫熺矡鍍冲婧璇夎們澶欒啊钄屽棄鎰皩瑙ǎ",suan:"閰歌挏绠�",sui:"铏介殝闅忕互楂撶宀佺閬傞毀绁熻搼鍐皣婵夐們鐕х湱鐫�",sun:"瀛欐崯绗嬭崻鐙查'姒罚闅�",suo:"姊攩缂╃悙绱㈤攣鎵�鍞㈠棪濞戞~鐫冪晶",ta:"濉屼粬瀹冨ス濉旂嵀鎸炶箣韪忛椉婧婚仮姒绘矒",tai:"鑳庤嫈鎶彴娉伴厼澶�佹卑閭拌柟鑲界偙閽涜穯椴�",tan:"鍧嶆憡璐槴婊╁潧妾�鐥版江璋皥鍧︽琚掔⒊鎺㈠徆鐐儻钑堟槞閽介敩瑕�",tang:"姹ゅ鎼爞妫犺啗鍞愮硸鍌ラェ婧忕懎閾撮晽鑰ヨ灄铻崇景閱�",thang:"鍊樿汉娣�",theng:"瓒熺儷",tao:"鎺忔稕婊旂沪钀勬閫冩窐闄惰濂楁寫榧楀晻闊",te:"鐗�",teng:"钘よ吘鐤艰獖婊�",ti:"姊墧韪㈤攽鎻愰韫勫暭浣撴浛鍤忔儠娑曞墐灞夎崙鎮岄�栫花缂囬箞瑁奸啀",tian:"澶╂坊濉敯鐢滄伂鑸旇厗鎺繚闃楁畡鐣嬮捒铓�",tiao:"鏉¤竣鐪鸿烦浣荤ェ閾獣榫嗛拨",tie:"璐撮搧甯栬悳椁�",ting:"鍘呭惉鐑冩眬寤峰仠浜涵鎸鸿墖鑾涜懚濠锋铚撻渾",tong:"閫氭閰灣鍚岄摐褰ょ妗舵崊绛掔粺鐥涗綗鍍粷鑼煎椀鎭告郊鐮�",tou:"鍋锋姇澶撮�忎籂",tu:"鍑哥绐佸浘寰掗�旀秱灞犲湡鍚愬厰鍫嶈嵓鑿熼拲閰�",tuan:"婀嶅洟鐤�",tui:"鎺ㄩ鑵胯湑瑜��蹇掔吅",tun:"鍚炲悲鑷�楗ㄦ毦璞氱獉",tuo:"鎷栨墭鑴遍傅闄�椹┘妞Ε鎷撳斁涔囦綏鍧ㄥ汗娌辨煗鐮g鑸勮穾榧�",wa:"鎸栧搰铔欐醇濞冪摝琚滀饯濞茶吔",wai:"姝",wan:"璞屽集婀剧帺椤戒父鐑峰畬纰楁尳鏅氱殩鎯嬪疀濠変竾鑵曞墱鑺勮媼鑿�绾ㄧ痪鐞剺鐣硅溈绠�",wang:"姹帇浜℃瀴缃戝線鏃烘湜蹇樺缃斿阿鎯樿緥榄�",wei:"濞佸穽寰嵄闊﹁繚妗呭洿鍞儫涓烘綅缁磋媷钀庡浼熶吉灏剧含鏈敋鍛崇晱鑳冨杺榄忎綅娓皳灏夋叞鍗�亷璇块殘钁宠枃甯忓阜宕村惮鐚ョ尙闂辨博娲ф稜閫跺〒鐜煪杌庣倻鐓ㄧ啫鐥胯墘椴�",wen:"鐦熸俯铓婃枃闂荤汗鍚荤ǔ绱婇棶鍒庢劆闃屾倍鐠洪煫娈侀洴",weng:"鍡$縼鐡搳钑�",wo:"鎸濊湕娑$獫鎴戞枴鍗ф彙娌冭幋骞勬弗鏉岃偀榫�",wu:"宸憸閽ㄤ箤姹¤灞嬫棤鑺滄ⅶ鍚惧惔姣嬫浜旀崅鍗堣垶浼嶄井鍧炴垔闆炬櫎鐗╁嬁鍔℃偀璇厐浠甸槩閭湰鑺村簯鎬冨郡娴杩曞Ι楠涚壘鐒愰箟楣滆湀閶堥集",xi:"鏄旂啓鏋愯タ纭掔熃鏅板樆鍚搁敗鐗虹█鎭笇鎮夎啙澶曟儨鐔勭儻婧睈鐘�妾勮甯範濯冲枩閾f礂绯婚殭鎴忕粏鍍栧叜闅伴儣鑼滆懜钃板鍞忓緳楗╅構娴犳穮灞e瑝鐜烘è鏇﹁娆风喒绂婄Η閽哥殭绌歌湧锜嬭埦缇茬矠缈曢啹榧�",xia:"鐬庤櫨鍖i湠杈栨殗宄′緺鐙笅鍘﹀鍚撴巰钁梽鐙庨亹鐟曠鐦曠絽榛�",xian:"閿ㄥ厛浠欓矞绾ゅ捀璐よ鑸烽棽娑庡鸡瀚屾樉闄╃幇鐚幙鑵洪缇″闄烽檺绾垮喖钘撳矘鐚冩毠濞存皺绁嗛箛鐥毈绛呯奔閰拌饭",xiang:"鐩稿帰闀堕绠辫婀樹埂缈旂ゥ璇︽兂鍝嶄韩椤瑰贩姗″儚鍚戣薄鑺楄憴楗峰籂楠х純锜撻矠椋�",xiao:"钀х闇勫墛鍝殻閿�娑堝娣嗘檽灏忓瓭鏍¤倴鍟哥瑧鏁堝摀鍜诲搐娼囬�嶉獊缁℃灜鏋电绠瓐",xie:"妤斾簺姝囪潕闉嬪崗鎸熸惡閭枩鑳佽皭鍐欐鍗歌煿鎳堟硠娉昏阿灞戝仌浜靛嫲鐕枻鎾峰花鐎i倐缁佺棘姒姝欒簽",xin:"钖姱閿屾杈涙柊蹇诲績淇¤鍥熼Θ鑾樻瓎閾介懌鏄�",xing:"鏄熻叆鐚╂兒鍏村垜鍨嬪舰閭㈣閱掑垢鏉忔�у闄夎崌鑽ユ摛鎮荤",xiong:"鍏勫嚩鑳稿寛姹归泟鐔婅妿",xiu:"浼戜慨缇炴溄鍡呴攬绉�琚栫唬鑾犲搏棣愬亥楦鸿矃楂�",xu:"澧熸垖闇�铏氬槝椤诲緪璁歌搫閰楀彊鏃簭鐣滄仱绲┛缁画璁磋鍦╄摽鎬垫传婧嗛〖鏍╃叇鐮夌洷鑳ョ硤閱�",xuan:"杞╁枾瀹f偓鏃嬬巹閫夌櫍鐪╃粴鍎囪皷钀辨弾棣旀倡娲垫覆婕╃拠妤︽殑鐐厞纰归搲闀熺梼",xue:"闈磋枦瀛︾┐闆鍣辨扯槌�",xun:"鍕嬬啅寰棳璇㈠椹贰娈夋睕璁閫婅繀宸藉煓鑽�钖板硧寰囨禂鏇涚閱洪矡",ya:"鍘嬫娂楦﹂腑鍛�涓娊鐗欒殰宕栬娑泤鍝戜簹璁朵饥鎻犲悥宀堣繐濞呯悐妗犳癌鐮戠潥鐥�",yan:"鐒夊捊闃夌儫娣圭洂涓ョ爺铚掑博寤惰█棰滈槑鐐庢部濂勬帺鐪艰婕旇壋鍫扮嚂鍘岀牃闆佸攣褰︾劙瀹磋皻楠屽帲闈ヨ禎淇ㄥ亙鍏栬疇璋抽兙閯㈣姭鑿稿处鎭归棲闃忔磭婀粺濡嶅鐞版檹鑳厡鐒辩建绛甸吔榄囬榧�",yang:"娈冨ぎ楦Ё鏉ㄦ壃浣枴缇婃磱闃虫哀浠扮棐鍏绘牱婕惧緣鎬忔潮鐐�鐑婃仚铔橀瀰",yao:"閭�鑵板鐟舵憞灏ч仴绐戣埃濮氬挰鑸�鑽鑰�澶埢鍚嗗淳寰�瑰购鐝ф澇鏇滆偞楣炵獔绻囬硱",ye:"妞板檸鑰剁埛閲庡喍涔熼〉鎺栦笟鍙舵洺鑵嬪娑茶皰閭烘彾棣�鏅旂儴閾�",yi:"涓�澹瑰尰鎻栭摫渚濅紛琛i澶烽仐绉讳华鑳扮枒娌傚疁濮ㄥ綕妞呰殎鍊氬凡涔欑煟浠ヨ壓鎶戞槗閭戝惫浜垮焦鑷嗛�歌倓鐤害瑁旀剰姣呭繂涔夌泭婧㈣璁皧璇戝紓缈肩繉缁庡垐鍔撲骄璇掑湭鍦煾鎳胯嫛钖忓紙濂曟尮寮嬪憮鍜﹀捒鍣硠宥风寳楗存�挎�℃倰婕郡椹跨饥娈椿鏃栫啝閽囬晵闀辩棈鐦楃檾缈婅·铚磋垼缇跨砍閰忛粺",yin:"鑼佃崼鍥犳闊抽槾濮诲悷閾舵帆瀵呴ギ灏瑰紩闅愬嵃鑳ら劄鍫欒寶鍠戠嫼澶ゆ挨閾熺樉铓撻湭榫�",ying:"鑻辨ū濠撮拱搴旂绩鑾硅悿钀ヨ崸铦囪繋璧㈢泩褰遍纭槧瀣撮儮鑼旇幒钀︽拕鍢よ喓婊㈡絾鐎涚憶鐠庢ス楣︾樋棰嶇絺",yo:"鍝熷敺",yong:"鎷ヤ剑鑷冪棃搴搁泹韪婅浌鍜忔吵娑屾案鎭垮媷鐢ㄤ繎澹呭鎱甸倳闀涚敩槌欓",you:"骞戒紭鎮犲咖灏ょ敱閭搥鐘规补娓搁厜鏈夊弸鍙充綉閲夎鍙堝辜鍗f敻渚戣幐鍛﹀浛瀹ユ煔鐚风墫閾曠枺铦i笨榛濋棘",yu:"杩傛筏浜庣泜姒嗚櫈鎰氳垎浣欎繛閫鹃奔鎰夋笣娓旈殔浜堝ū闆ㄤ笌灞跨瀹囪缇界帀鍩熻妺閮佸悂閬囧柣宄尽鎰堟鐙辫偛瑾夋荡瀵撹棰勮鲍椹姣撲紱淇h皜璋曡惛钃f弰鍠佸渼鍦夊禌鐙抽カ搴鹃槇濡Δ绾$憸鏄辫鑵存鏂肩厹鐕犺伩閽伴箚鐦愮榾绐宠潛绔借垇闆╅緣",yuan:"楦虫笂鍐ゅ厓鍨h鍘熸彺杈曞洯鍛樺渾鐚挎簮缂樿繙鑻戞効鎬ㄩ櫌濉矃濯涚憲姗肩埌鐪㈤涪铻堥紜",yue:"鏇扮害瓒婅穬閽ュ渤绮ゆ湀鎮﹂槄榫犳ň鍒栭捄",yun:"鑰樹簯閮у寑闄ㄥ厑杩愯暣閰濇檿闊靛瓡閮撹姼鐙佹伣绾畳鏄�姘�",za:"鍖濈牳鏉傛嫸鍜�",zai:"鏍藉搲鐏惧杞藉啀鍦ㄥ挶宕界斁",zan:"鏀掓殏璧炵搾鏄濈蔼绯岃侗閷�",zang:"璧冭剰钁鎴曡嚙",zao:"閬碂鍑胯椈鏋f棭婢¤殼韬佸櫔閫犵殏鐏剁嚗鍞g极",ze:"璐f嫨鍒欐辰浠勮禍鍟ц慨鏄冪绠﹁埓",zei:"璐�",zen:"鎬庤爱",zeng:"澧炴啂鏇捐禒缂攽缃鹃攦",zha:"鎵庡柍娓f湱杞ч摗闂哥湪鏍呮Θ鍜嬩箥鐐歌瘓鎻稿悞鍜ゅ摮鎬嶇牊鐥勮毐榻�",zhai:"鎽樻枊瀹呯獎鍊哄鐮�",zhan:"鐬绘瑭圭矘娌剧洀鏂╄緱宕睍铇告爤鍗犳垬绔欐箾缁借暗鎼屾梼",zhang:"妯熺珷褰版汲寮犳帉娑ㄦ潠涓堝笎璐︿粭鑳�鐦撮殰浠夐劊骞涘秱鐛愬珳鐠嬭煈",zhao:"鎷涙槶鎵炬布璧电収缃╁厗鑲囧彫鐖瘡妫归拪绗�",zhe:"閬姌鍝茶洶杈欒�呴敆钄楄繖娴欒蔼闄煒杈勭楣ц铚囪淡",zhen:"鐝嶆枱鐪熺攧鐮ц嚮璐為拡渚︽灂鐤硅瘖闇囨尟闀囬樀缂滄、姒涜礁璧堣儣鏈曠ク鐣涢俯",zheng:"钂告專鐫佸緛鐙颁簤鎬旀暣鎷鏀垮抚鐥囬儜璇佽宄ラ挷閾瓭",zhi:"鑺濇灊鏀惐铚樼煡鑲㈣剛姹佷箣缁囪亴鐩存娈栨墽鍊间緞鍧�鎸囨瓒惧彧鏃ㄧ焊蹇楁寶鎺疯嚦鑷寸疆甯滃硻鍒舵櫤绉╃璐ㄧ倷鐥旀粸娌荤獟鍗櫉閮呭煷鑺锋懎甯欏慨褰樺挮楠樻爥鏋虫爛妗庤降杞炬敶璐借啠绁夌榛归泬楦风棧铔捣閰窎韪腐璞歌Н",zhong:"涓泤蹇犻挓琛风粓绉嶈偪閲嶄徊浼楀啟閿鸿灲鑸傝埊韪�",zhou:"鑸熷懆宸炴床璇岀播杞磋倶甯氬拻鐨卞畽鏄奸鍟勭潃鍊滆鑽绾h儎纰$眬鑸抽厧椴�",zhu:"鐝犳牚铔涙湵鐚璇涢�愮鐑涚叜鎷勭灘鍢变富钁楁煴鍔╄泙璐摳绛戜綇娉ㄧ椹讳极渚忛偩鑻庤尡娲欐笟娼撮┖鏉兼姗ョ偡閾㈢柊鐦冭毎绔虹缈ヨ簠楹�",zhua:"鎶�",zhuai:"鎷�",zhuan:"涓撶爾杞挵璧氱瘑鎶熷暛棰�",zhuang:"妗╁簞瑁呭鎾炲.鐘朵脯",zhui:"妞庨敟杩借禈鍧犵紑钀戦獡缂�",zhun:"璋嗗噯",zhuo:"鎹夋嫏鍗撴鐞㈣寔閰岀伡娴婂�寤磋暈鎿㈠暅娴炴犊鏉撶劘绂氭柅",zi:"鍏瑰挩璧勫Э婊嬫穭瀛滅传浠旂苯婊撳瓙鑷笉瀛楄皹宓瀛崇紒姊撹編璧�鎭g湨閿辩Л鑰旂绮㈣瑷鹃不楂�",zong:"楝冩韪畻缁兼�荤旱鑵欑步",zou:"閭硅蛋濂忔弽閯归舶",zu:"绉熻冻鍗掓棌绁栬瘏闃荤粍淇庤徆鍟愬緜椹佃勾",zuan:"閽荤簜鏀ョ嫉",zui:"鍢撮唹鏈�缃�",zun:"灏婇伒鎾欐ń槌�",zuo:"鏄ㄥ乏浣愭煘鍋氫綔鍧愬骇闃濋樇鑳欑閰�",diu:"閾�",nou:"鑰�",bia:"楂�"},this.polyphone={19969:"DZ",19975:"WM",19988:"QJ",20048:"YL",20056:"SC",20060:"NM",20094:"QG",20127:"QJ",20167:"QC",20193:"YG",20250:"KH",20256:"ZC",20282:"SC",20285:"QJG",20291:"TD",20314:"YD",20340:"NE",20375:"TD",20389:"YJ",20391:"CZ",20415:"PB",20446:"YS",20447:"SQ",20504:"TC",20608:"KG",20854:"QJ",20857:"ZC",20911:"PF",20985:"AW",21032:"PB",21048:"XQ",21049:"SC",21089:"YS",21119:"JC",21242:"SB",21273:"SC",21305:"YP",21306:"QO",21330:"ZC",21333:"SDC",21345:"QK",21378:"CA",21397:"SC",21414:"XS",21442:"SC",21477:"JG",21480:"TD",21484:"ZS",21494:"YX",21505:"YX",21512:"HG",21523:"XH",21537:"PB",21542:"PF",21549:"KH",21571:"E",21574:"DA",21588:"TD",21589:"O",21618:"ZC",21621:"KHA",21632:"ZJ",21654:"KG",21679:"LKG",21683:"KH",21710:"A",21719:"YH",21734:"WOE",21769:"A",21780:"WN",21804:"XH",21834:"A",21899:"ZD",21903:"RN",21908:"WO",21939:"ZC",21956:"SA",21964:"YA",21970:"TD",22003:"A",22031:"JG",22040:"XS",22060:"ZC",22066:"ZC",22079:"MH",22129:"XJ",22179:"XA",22237:"NJ",22244:"TD",22280:"JQ",22300:"YH",22313:"XW",22331:"YQ",22343:"YJ",22351:"PH",22395:"DC",22412:"TD",22484:"PB",22500:"PB",22534:"ZD",22549:"DH",22561:"PB",22612:"TD",22771:"KQ",22831:"HB",22841:"JG",22855:"QJ",22865:"XQ",23013:"ML",23081:"WM",23487:"SX",23558:"QJ",23561:"YW",23586:"YW",23614:"YW",23615:"SN",23631:"PB",23646:"ZS",23663:"ZT",23673:"YG",23762:"TD",23769:"ZS",23780:"QJ",23884:"QK",24055:"XH",24113:"DC",24162:"ZC",24191:"GA",24273:"QJ",24324:"NL",24377:"TD",24378:"QJ",24439:"PF",24554:"ZS",24683:"TD",24694:"WE",24733:"LK",24925:"TN",25094:"ZG",25100:"XQ",25103:"XH",25153:"PB",25170:"PB",25179:"KG",25203:"PB",25240:"ZS",25282:"FB",25303:"NA",25324:"KG",25341:"ZY",25373:"WZ",25375:"XJ",25384:"A",25457:"A",25528:"SD",25530:"SC",25552:"TD",25774:"ZC",25874:"ZC",26044:"YW",26080:"WM",26292:"PB",26333:"PB",26355:"ZY",26366:"CZ",26397:"ZC",26399:"QJ",26415:"ZS",26451:"SB",26526:"ZC",26552:"JG",26561:"TD",26588:"JG",26597:"CZ",26629:"ZS",26638:"YL",26646:"XQ",26653:"KG",26657:"XJ",26727:"HG",26894:"ZC",26937:"ZS",26946:"ZC",26999:"KJ",27099:"KJ",27449:"YQ",27481:"XS",27542:"ZS",27663:"ZS",27748:"TS",27784:"SC",27788:"ZD",27795:"TD",27812:"O",27850:"PB",27852:"MB",27895:"SL",27898:"PL",27973:"QJ",27981:"KH",27986:"HX",27994:"XJ",28044:"YC",28065:"WG",28177:"SM",28267:"QJ",28291:"KH",28337:"ZQ",28463:"TL",28548:"DC",28601:"TD",28689:"PB",28805:"JG",28820:"QG",28846:"PB",28952:"TD",28975:"ZC",29100:"A",29325:"QJ",29575:"SL",29602:"FB",30010:"TD",30044:"CX",30058:"PF",30091:"YSP",30111:"YN",30229:"XJ",30427:"SC",30465:"SX",30631:"YQ",30655:"QJ",30684:"QJG",30707:"SD",30729:"XH",30796:"LG",30917:"PB",31074:"NM",31085:"JZ",31109:"SC",31181:"ZC",31192:"MLB",31293:"JQ",31400:"YX",31584:"YJ",31896:"ZN",31909:"ZY",31995:"XJ",32321:"PF",32327:"ZY",32418:"HG",32420:"XQ",32421:"HG",32438:"LG",32473:"GJ",32488:"TD",32521:"QJ",32527:"PB",32562:"ZSQ",32564:"JZ",32735:"ZD",32793:"PB",33071:"PF",33098:"XL",33100:"YA",33152:"PB",33261:"CX",33324:"BP",33333:"TD",33406:"YA",33426:"WM",33432:"PB",33445:"JG",33486:"ZN",33493:"TS",33507:"QJ",33540:"QJ",33544:"ZC",33564:"XQ",33617:"YT",33632:"QJ",33636:"XH",33637:"YX",33694:"WG",33705:"PF",33728:"YW",33882:"SR",34067:"WM",34074:"YW",34121:"QJ",34255:"ZC",34259:"XL",34425:"JH",34430:"XH",34485:"KH",34503:"YS",34532:"HG",34552:"XS",34558:"YE",34593:"ZL",34660:"YQ",34892:"XH",34928:"SC",34999:"QJ",35048:"PB",35059:"SC",35098:"ZC",35203:"TQ",35265:"JX",35299:"JX",35782:"SZ",35828:"YS",35830:"E",35843:"TD",35895:"YG",35977:"MH",36158:"JG",36228:"QJ",36426:"XQ",36466:"DC",36710:"JC",36711:"ZYG",36767:"PB",36866:"SK",36951:"YW",37034:"YX",37063:"XH",37218:"ZC",37325:"ZC",38063:"PB",38079:"TD",38085:"QY",38107:"DC",38116:"TD",38123:"YD",38224:"HG",38241:"XTC",38271:"ZC",38415:"YE",38426:"KH",38461:"YD",38463:"AE",38466:"PB",38477:"XJ",38518:"YT",38551:"WK",38585:"ZC",38704:"XS",38739:"LJ",38761:"GJ",38808:"SQ",39048:"JG",39049:"XJ",39052:"HG",39076:"CZ",39271:"XT",39534:"TD",39552:"TD",39584:"PB",39647:"SB",39730:"LG",39748:"TPB",40109:"ZQ",40479:"ND",40516:"HG",40536:"HG",40583:"QJ",40765:"YQ",40784:"QJ",40840:"YK",40863:"QJG"}}},{key:"getCamelChars",value:function(t){if("string"!=typeof t)throw new Error(-1,"鍑芥暟getCamelChars闇�瑕佸瓧绗︿覆绫诲瀷鍙傛暟!");for(var e=new Array,n=0,r=t.length;n<r;n++){var i=t.charAt(n);e.push(this._getChar(i))}var o=this._getResult(e);return 1===this.options.charCase?o=o.toLowerCase():2!==this.options.charCase||(o=o.toUpperCase()),o}},{key:"getFullChars",value:function(t){for(var e=t.length,n="",r=(new RegExp("[a-zA-Z0-9- ]"),0);r<e;r++){var i=t.substr(r,1),o=i.charCodeAt(0);if(o>40869||o<19968)n+=i;else{var a=this._getFullChar(i);!1!==a&&(n+=a)}}return 1===this.options.charCase?n=n.toLowerCase():2!==this.options.charCase||(n=n.toUpperCase()),n}},{key:"_getFullChar",value:function(t){for(var e in this.full_dict)if(-1!=this.full_dict[e].indexOf(t))return this._capitalize(e);return!1}},{key:"_capitalize",value:function(t){if(t.length>0){var e=t.substr(0,1).toUpperCase(),n=t.substr(1,t.length);return e+n}}},{key:"_getChar",value:function(t){var e=t.charCodeAt(0);return e>40869||e<19968?t:this.options.checkPolyphone&&this.polyphone[e]?this.polyphone[e]:this.char_dict.charAt(e-19968)}},{key:"_getResult",value:function(t){if(!this.options.checkPolyphone)return t.join("");for(var e=[""],n=0,r=t.length;n<r;n++){var i=t[n],o=i.length;if(1==o)for(var a=0;a<e.length;a++)e[a]+=i;else{var c=e.slice(0);e=[];for(var s=0;s<o;s++){for(var u=c.slice(0),l=0;l<u.length;l++)u[l]+=i.charAt(s);e=e.concat(u)}}}return e}}]),t}();t.exports=o},"91ca":function(t,e,n){var r=n("96fb"),i=Math.pow,o=i(2,-52),a=i(2,-23),c=i(2,127)*(2-a),s=i(2,-126),u=function(t){return t+1/o-1/o};t.exports=Math.fround||function(t){var e,n,i=Math.abs(t),l=r(t);return i<s?l*u(i/s/a)*s*a:(e=(1+a/o)*i,n=e-(e-i),n>c||n!=n?l*(1/0):l*n)}},9253:function(t,e,n){var r=n("86cc"),i=n("11e9"),o=n("38fd"),a=n("69a8"),c=n("5ca1"),s=n("4630"),u=n("cb7c"),l=n("d3f4");function f(t,e,n){var c,h,p=arguments.length<4?t:arguments[3],d=i.f(u(t),e);if(!d){if(l(h=o(t)))return f(h,e,n,p);d=s(0)}if(a(d,"value")){if(!1===d.writable||!l(p))return!1;if(c=i.f(p,e)){if(c.get||c.set||!1===c.writable)return!1;c.value=n,r.f(p,e,c)}else r.f(p,e,s(0,n));return!0}return void 0!==d.set&&(d.set.call(p,n),!0)}c(c.S,"Reflect",{set:f})},9275:function(t,e,n){var r=n("5ca1"),i=n("8b97");i&&r(r.S,"Reflect",{setPrototypeOf:function(t,e){i.check(t,e);try{return i.set(t,e),!0}catch(n){return!1}}})},9278:function(t,e,n){var r=n("5ca1");r(r.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},"96cf":function(t,e,n){var r=function(t){"use strict";var e,n=Object.prototype,r=n.hasOwnProperty,i=Object.defineProperty||function(t,e,n){t[e]=n.value},o="function"===typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function u(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(D){u=function(t,e,n){return t[e]=n}}function l(t,e,n,r){var o=e&&e.prototype instanceof v?e:v,a=Object.create(o.prototype),c=new x(r||[]);return i(a,"_invoke",{value:w(t,n,c)}),a}function f(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(D){return{type:"throw",arg:D}}}t.wrap=l;var h="suspendedStart",p="suspendedYield",d="executing",m="completed",g={};function v(){}function A(){}function y(){}var b={};u(b,a,(function(){return this}));var S=Object.getPrototypeOf,Y=S&&S(S(M([])));Y&&Y!==n&&r.call(Y,a)&&(b=Y);var C=y.prototype=v.prototype=Object.create(b);function Z(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function L(t,e){function n(i,o,a,c){var s=f(t[i],t,o);if("throw"!==s.type){var u=s.arg,l=u.value;return l&&"object"===typeof l&&r.call(l,"__await")?e.resolve(l.__await).then((function(t){n("next",t,a,c)}),(function(t){n("throw",t,a,c)})):e.resolve(l).then((function(t){u.value=t,a(u)}),(function(t){return n("throw",t,a,c)}))}c(s.arg)}var o;function a(t,r){function i(){return new e((function(e,i){n(t,r,e,i)}))}return o=o?o.then(i,i):i()}i(this,"_invoke",{value:a})}function w(t,e,n){var r=h;return function(i,o){if(r===d)throw new Error("Generator is already running");if(r===m){if("throw"===i)throw o;return _()}n.method=i,n.arg=o;while(1){var a=n.delegate;if(a){var c=J(a,n);if(c){if(c===g)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===h)throw r=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=d;var s=f(t,e,n);if("normal"===s.type){if(r=n.done?m:p,s.arg===g)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(r=m,n.method="throw",n.arg=s.arg)}}}function J(t,n){var r=n.method,i=t.iterator[r];if(i===e)return n.delegate=null,"throw"===r&&t.iterator["return"]&&(n.method="return",n.arg=e,J(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),g;var o=f(i,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,g;var a=o.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,g):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,g)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function X(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function x(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function M(t){if(t){var n=t[a];if(n)return n.call(t);if("function"===typeof t.next)return t;if(!isNaN(t.length)){var i=-1,o=function n(){while(++i<t.length)if(r.call(t,i))return n.value=t[i],n.done=!1,n;return n.value=e,n.done=!0,n};return o.next=o}}return{next:_}}function _(){return{value:e,done:!0}}return A.prototype=y,i(C,"constructor",{value:y,configurable:!0}),i(y,"constructor",{value:A,configurable:!0}),A.displayName=u(y,s,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"===typeof t&&t.constructor;return!!e&&(e===A||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,y):(t.__proto__=y,u(t,s,"GeneratorFunction")),t.prototype=Object.create(C),t},t.awrap=function(t){return{__await:t}},Z(L.prototype),u(L.prototype,c,(function(){return this})),t.AsyncIterator=L,t.async=function(e,n,r,i,o){void 0===o&&(o=Promise);var a=new L(l(e,n,r,i),o);return t.isGeneratorFunction(n)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},Z(C),u(C,s,"Generator"),u(C,a,(function(){return this})),u(C,"toString",(function(){return"[object Generator]"})),t.keys=function(t){var e=Object(t),n=[];for(var r in e)n.push(r);return n.reverse(),function t(){while(n.length){var r=n.pop();if(r in e)return t.value=r,t.done=!1,t}return t.done=!0,t}},t.values=M,x.prototype={constructor:x,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(X),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var t=this.tryEntries[0],e=t.completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function i(r,i){return c.type="throw",c.arg=t,n.next=r,i&&(n.method="next",n.arg=e),!!i}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],c=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var s=r.call(a,"catchLoc"),u=r.call(a,"finallyLoc");if(s&&u){if(this.prev<a.catchLoc)return i(a.catchLoc,!0);if(this.prev<a.finallyLoc)return i(a.finallyLoc)}else if(s){if(this.prev<a.catchLoc)return i(a.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return i(a.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=t,a.arg=e,o?(this.method="next",this.next=o.finallyLoc,g):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),g},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),X(n),g}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;X(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),g}},t}(t.exports);try{regeneratorRuntime=r}catch(i){"object"===typeof globalThis?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},"96eb":function(module,exports,__webpack_require__){(function(t,e){module.exports=e()})(0,(function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={exports:{},id:r,loaded:!1};return t[r].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}return n.m=t,n.c=e,n.p="",n(0)}([function(t,e,n){var r,i=n(1),o=n(3),a=n(5),c=n(20),s=n(23),u=n(25);"undefined"!==typeof window&&(r=n(27)
-/*!
-	    Mock - 妯℃嫙璇锋眰 & 妯℃嫙鏁版嵁
-	    https://github.com/nuysoft/Mock
-	    澧ㄦ櫤 mozhi.gyy@taobao.com nuysoft@gmail.com
-	*/);var l={Handler:i,Random:a,Util:o,XHR:r,RE:c,toJSONSchema:s,valid:u,heredoc:o.heredoc,setup:function(t){return r.setup(t)},_mocked:{},version:"1.0.1-beta3"};r&&(r.Mock=l),l.mock=function(t,e,n){return 1===arguments.length?i.gen(t):(2===arguments.length&&(n=e,e=void 0),r&&(window.XMLHttpRequest=r),l._mocked[t+(e||"")]={rurl:t,rtype:e,template:n},l)},t.exports=l},function(module,exports,__webpack_require__){var Constant=__webpack_require__(2),Util=__webpack_require__(3),Parser=__webpack_require__(4),Random=__webpack_require__(5),RE=__webpack_require__(20),Handler={extend:Util.extend,gen:function(t,e,n){e=void 0==e?"":e+"",n=n||{},n={path:n.path||[Constant.GUID],templatePath:n.templatePath||[Constant.GUID++],currentContext:n.currentContext,templateCurrentContext:n.templateCurrentContext||t,root:n.root||n.currentContext,templateRoot:n.templateRoot||n.templateCurrentContext||t};var r,i=Parser.parse(e),o=Util.type(t);return Handler[o]?(r=Handler[o]({type:o,template:t,name:e,parsedName:e?e.replace(Constant.RE_KEY,"$1"):e,rule:i,context:n}),n.root||(n.root=r),r):t}};Handler.extend({array:function(t){var e,n,r=[];if(0===t.template.length)return r;if(t.rule.parameters)if(1===t.rule.min&&void 0===t.rule.max)t.context.path.push(t.name),t.context.templatePath.push(t.name),r=Random.pick(Handler.gen(t.template,void 0,{path:t.context.path,templatePath:t.context.templatePath,currentContext:r,templateCurrentContext:t.template,root:t.context.root||r,templateRoot:t.context.templateRoot||t.template})),t.context.path.pop(),t.context.templatePath.pop();else if(t.rule.parameters[2])t.template.__order_index=t.template.__order_index||0,t.context.path.push(t.name),t.context.templatePath.push(t.name),r=Handler.gen(t.template,void 0,{path:t.context.path,templatePath:t.context.templatePath,currentContext:r,templateCurrentContext:t.template,root:t.context.root||r,templateRoot:t.context.templateRoot||t.template})[t.template.__order_index%t.template.length],t.template.__order_index+=+t.rule.parameters[2],t.context.path.pop(),t.context.templatePath.pop();else for(e=0;e<t.rule.count;e++)for(n=0;n<t.template.length;n++)t.context.path.push(r.length),t.context.templatePath.push(n),r.push(Handler.gen(t.template[n],r.length,{path:t.context.path,templatePath:t.context.templatePath,currentContext:r,templateCurrentContext:t.template,root:t.context.root||r,templateRoot:t.context.templateRoot||t.template})),t.context.path.pop(),t.context.templatePath.pop();else for(e=0;e<t.template.length;e++)t.context.path.push(e),t.context.templatePath.push(e),r.push(Handler.gen(t.template[e],e,{path:t.context.path,templatePath:t.context.templatePath,currentContext:r,templateCurrentContext:t.template,root:t.context.root||r,templateRoot:t.context.templateRoot||t.template})),t.context.path.pop(),t.context.templatePath.pop();return r},object:function(t){var e,n,r,i,o,a,c={};if(void 0!=t.rule.min)for(e=Util.keys(t.template),e=Random.shuffle(e),e=e.slice(0,t.rule.count),a=0;a<e.length;a++)r=e[a],i=r.replace(Constant.RE_KEY,"$1"),t.context.path.push(i),t.context.templatePath.push(r),c[i]=Handler.gen(t.template[r],r,{path:t.context.path,templatePath:t.context.templatePath,currentContext:c,templateCurrentContext:t.template,root:t.context.root||c,templateRoot:t.context.templateRoot||t.template}),t.context.path.pop(),t.context.templatePath.pop();else{for(r in e=[],n=[],t.template)("function"===typeof t.template[r]?n:e).push(r);for(e=e.concat(n),a=0;a<e.length;a++)r=e[a],i=r.replace(Constant.RE_KEY,"$1"),t.context.path.push(i),t.context.templatePath.push(r),c[i]=Handler.gen(t.template[r],r,{path:t.context.path,templatePath:t.context.templatePath,currentContext:c,templateCurrentContext:t.template,root:t.context.root||c,templateRoot:t.context.templateRoot||t.template}),t.context.path.pop(),t.context.templatePath.pop(),o=r.match(Constant.RE_KEY),o&&o[2]&&"number"===Util.type(t.template[r])&&(t.template[r]+=parseInt(o[2],10))}return c},number:function(t){var e,n;if(t.rule.decimal){t.template+="",n=t.template.split("."),n[0]=t.rule.range?t.rule.count:n[0],n[1]=(n[1]||"").slice(0,t.rule.dcount);while(n[1].length<t.rule.dcount)n[1]+=n[1].length<t.rule.dcount-1?Random.character("number"):Random.character("123456789");e=parseFloat(n.join("."),10)}else e=t.rule.range&&!t.rule.parameters[2]?t.rule.count:t.template;return e},boolean:function(t){var e;return e=t.rule.parameters?Random.bool(t.rule.min,t.rule.max,t.template):t.template,e},string:function(t){var e,n,r,i,o="";if(t.template.length){for(void 0==t.rule.count&&(o+=t.template),e=0;e<t.rule.count;e++)o+=t.template;for(n=o.match(Constant.RE_PLACEHOLDER)||[],e=0;e<n.length;e++)if(r=n[e],/^\\/.test(r))n.splice(e--,1);else{if(i=Handler.placeholder(r,t.context.currentContext,t.context.templateCurrentContext,t),1===n.length&&r===o&&typeof i!==typeof o){o=i;break}o=o.replace(r,i)}}else o=t.rule.range?Random.string(t.rule.count):t.template;return o},function:function(t){return t.template.call(t.context.currentContext,t)},regexp:function(t){var e="";void 0==t.rule.count&&(e+=t.template.source);for(var n=0;n<t.rule.count;n++)e+=t.template.source;return RE.Handler.gen(RE.Parser.parse(e))}}),Handler.extend({_all:function(){var t={};for(var e in Random)t[e.toLowerCase()]=e;return t},placeholder:function(placeholder,obj,templateContext,options){Constant.RE_PLACEHOLDER.exec("");var parts=Constant.RE_PLACEHOLDER.exec(placeholder),key=parts&&parts[1],lkey=key&&key.toLowerCase(),okey=this._all()[lkey],params=parts&&parts[2]||"",pathParts=this.splitPathToArray(key);try{params=eval("(function(){ return [].splice.call(arguments, 0 ) })("+params+")")}catch(error){params=parts[2].split(/,\s*/)}if(obj&&key in obj)return obj[key];if("/"===key.charAt(0)||pathParts.length>1)return this.getValueByKeyPath(key,options);if(templateContext&&"object"===typeof templateContext&&key in templateContext&&placeholder!==templateContext[key])return templateContext[key]=Handler.gen(templateContext[key],key,{currentContext:obj,templateCurrentContext:templateContext}),templateContext[key];if(!(key in Random)&&!(lkey in Random)&&!(okey in Random))return placeholder;for(var i=0;i<params.length;i++)Constant.RE_PLACEHOLDER.exec(""),Constant.RE_PLACEHOLDER.test(params[i])&&(params[i]=Handler.placeholder(params[i],obj,templateContext,options));var handle=Random[key]||Random[lkey]||Random[okey];switch(Util.type(handle)){case"array":return Random.pick(handle);case"function":handle.options=options;var re=handle.apply(Random,params);return void 0===re&&(re=""),delete handle.options,re}},getValueByKeyPath:function(t,e){var n=t,r=this.splitPathToArray(t),i=[];"/"===t.charAt(0)?i=[e.context.path[0]].concat(this.normalizePath(r)):r.length>1&&(i=e.context.path.slice(0),i.pop(),i=this.normalizePath(i.concat(r)));try{t=r[r.length-1];for(var o=e.context.root,a=e.context.templateRoot,c=1;c<i.length-1;c++)o=o[i[c]],a=a[i[c]];if(o&&t in o)return o[t];if(a&&"object"===typeof a&&t in a&&n!==a[t])return a[t]=Handler.gen(a[t],t,{currentContext:o,templateCurrentContext:a}),a[t]}catch(s){}return"@"+r.join("/")},normalizePath:function(t){for(var e=[],n=0;n<t.length;n++)switch(t[n]){case"..":e.pop();break;case".":break;default:e.push(t[n])}return e},splitPathToArray:function(t){var e=t.split(/\/+/);return e[e.length-1]||(e=e.slice(0,-1)),e[0]||(e=e.slice(1)),e}}),module.exports=Handler},function(t,e){t.exports={GUID:1,RE_KEY:/(.+)\|(?:\+(\d+)|([\+\-]?\d+-?[\+\-]?\d*)?(?:\.(\d+-?\d*))?)/,RE_RANGE:/([\+\-]?\d+)-?([\+\-]?\d+)?/,RE_PLACEHOLDER:/\\*@([^@#%&()\?\s]+)(?:\((.*?)\))?/g}},function(t,e){var n={extend:function(){var t,e,r,i,o,a=arguments[0]||{},c=1,s=arguments.length;for(1===s&&(a=this,c=0);c<s;c++)if(t=arguments[c],t)for(e in t)r=a[e],i=t[e],a!==i&&void 0!==i&&(n.isArray(i)||n.isObject(i)?(n.isArray(i)&&(o=r&&n.isArray(r)?r:[]),n.isObject(i)&&(o=r&&n.isObject(r)?r:{}),a[e]=n.extend(o,i)):a[e]=i);return a},each:function(t,e,n){var r,i;if("number"===this.type(t))for(r=0;r<t;r++)e(r,r);else if(t.length===+t.length){for(r=0;r<t.length;r++)if(!1===e.call(n,t[r],r,t))break}else for(i in t)if(!1===e.call(n,t[i],i,t))break},type:function(t){return null===t||void 0===t?String(t):Object.prototype.toString.call(t).match(/\[object (\w+)\]/)[1].toLowerCase()}};n.each("String Object Array RegExp Function".split(" "),(function(t){n["is"+t]=function(e){return n.type(e)===t.toLowerCase()}})),n.isObjectOrArray=function(t){return n.isObject(t)||n.isArray(t)},n.isNumeric=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},n.keys=function(t){var e=[];for(var n in t)t.hasOwnProperty(n)&&e.push(n);return e},n.values=function(t){var e=[];for(var n in t)t.hasOwnProperty(n)&&e.push(t[n]);return e},n.heredoc=function(t){return t.toString().replace(/^[^\/]+\/\*!?/,"").replace(/\*\/[^\/]+$/,"").replace(/^[\s\xA0]+/,"").replace(/[\s\xA0]+$/,"")},n.noop=function(){},t.exports=n},function(t,e,n){var r=n(2),i=n(5);t.exports={parse:function(t){t=void 0==t?"":t+"";var e=(t||"").match(r.RE_KEY),n=e&&e[3]&&e[3].match(r.RE_RANGE),o=n&&n[1]&&parseInt(n[1],10),a=n&&n[2]&&parseInt(n[2],10),c=n?n[2]?i.integer(o,a):parseInt(n[1],10):void 0,s=e&&e[4]&&e[4].match(r.RE_RANGE),u=s&&s[1]&&parseInt(s[1],10),l=s&&s[2]&&parseInt(s[2],10),f=s?!s[2]&&parseInt(s[1],10)||i.integer(u,l):void 0,h={parameters:e,range:n,min:o,max:a,count:c,decimal:s,dmin:u,dmax:l,dcount:f};for(var p in h)if(void 0!=h[p])return h;return{}}}},function(t,e,n){var r=n(3),i={extend:r.extend};i.extend(n(6)),i.extend(n(7)),i.extend(n(8)),i.extend(n(10)),i.extend(n(13)),i.extend(n(15)),i.extend(n(16)),i.extend(n(17)),i.extend(n(14)),i.extend(n(19)),t.exports=i},function(t,e){t.exports={boolean:function(t,e,n){return void 0!==n?(t="undefined"===typeof t||isNaN(t)?1:parseInt(t,10),e="undefined"===typeof e||isNaN(e)?1:parseInt(e,10),Math.random()>1/(t+e)*t?!n:n):Math.random()>=.5},bool:function(t,e,n){return this.boolean(t,e,n)},natural:function(t,e){return t="undefined"!==typeof t?parseInt(t,10):0,e="undefined"!==typeof e?parseInt(e,10):9007199254740992,Math.round(Math.random()*(e-t))+t},integer:function(t,e){return t="undefined"!==typeof t?parseInt(t,10):-9007199254740992,e="undefined"!==typeof e?parseInt(e,10):9007199254740992,Math.round(Math.random()*(e-t))+t},int:function(t,e){return this.integer(t,e)},float:function(t,e,n,r){n=void 0===n?0:n,n=Math.max(Math.min(n,17),0),r=void 0===r?17:r,r=Math.max(Math.min(r,17),0);for(var i=this.integer(t,e)+".",o=0,a=this.natural(n,r);o<a;o++)i+=o<a-1?this.character("number"):this.character("123456789");return parseFloat(i,10)},character:function(t){var e={lower:"abcdefghijklmnopqrstuvwxyz",upper:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",number:"0123456789",symbol:"!@#$%^&*()[]"};return e.alpha=e.lower+e.upper,e["undefined"]=e.lower+e.upper+e.number+e.symbol,t=e[(""+t).toLowerCase()]||t,t.charAt(this.natural(0,t.length-1))},char:function(t){return this.character(t)},string:function(t,e,n){var r;switch(arguments.length){case 0:r=this.natural(3,7);break;case 1:r=t,t=void 0;break;case 2:"string"===typeof arguments[0]?r=e:(r=this.natural(t,e),t=void 0);break;case 3:r=this.natural(e,n);break}for(var i="",o=0;o<r;o++)i+=this.character(t);return i},str:function(){return this.string.apply(this,arguments)},range:function(t,e,n){arguments.length<=1&&(e=t||0,t=0),n=arguments[2]||1,t=+t,e=+e,n=+n;var r=Math.max(Math.ceil((e-t)/n),0),i=0,o=new Array(r);while(i<r)o[i++]=t,t+=n;return o}}},function(t,e){var n={yyyy:"getFullYear",yy:function(t){return(""+t.getFullYear()).slice(2)},y:"yy",MM:function(t){var e=t.getMonth()+1;return e<10?"0"+e:e},M:function(t){return t.getMonth()+1},dd:function(t){var e=t.getDate();return e<10?"0"+e:e},d:"getDate",HH:function(t){var e=t.getHours();return e<10?"0"+e:e},H:"getHours",hh:function(t){var e=t.getHours()%12;return e<10?"0"+e:e},h:function(t){return t.getHours()%12},mm:function(t){var e=t.getMinutes();return e<10?"0"+e:e},m:"getMinutes",ss:function(t){var e=t.getSeconds();return e<10?"0"+e:e},s:"getSeconds",SS:function(t){var e=t.getMilliseconds();return e<10&&"00"+e||e<100&&"0"+e||e},S:"getMilliseconds",A:function(t){return t.getHours()<12?"AM":"PM"},a:function(t){return t.getHours()<12?"am":"pm"},T:"getTime"};t.exports={_patternLetters:n,_rformat:new RegExp(function(){var t=[];for(var e in n)t.push(e);return"("+t.join("|")+")"}(),"g"),_formatDate:function(t,e){return e.replace(this._rformat,(function e(r,i){return"function"===typeof n[i]?n[i](t):n[i]in n?e(r,n[i]):t[n[i]]()}))},_randomDate:function(t,e){return t=void 0===t?new Date(0):t,e=void 0===e?new Date:e,new Date(Math.random()*(e.getTime()-t.getTime()))},date:function(t){return t=t||"yyyy-MM-dd",this._formatDate(this._randomDate(),t)},time:function(t){return t=t||"HH:mm:ss",this._formatDate(this._randomDate(),t)},datetime:function(t){return t=t||"yyyy-MM-dd HH:mm:ss",this._formatDate(this._randomDate(),t)},now:function(t,e){1===arguments.length&&(/year|month|day|hour|minute|second|week/.test(t)||(e=t,t="")),t=(t||"").toLowerCase(),e=e||"yyyy-MM-dd HH:mm:ss";var n=new Date;switch(t){case"year":n.setMonth(0);case"month":n.setDate(1);case"week":case"day":n.setHours(0);case"hour":n.setMinutes(0);case"minute":n.setSeconds(0);case"second":n.setMilliseconds(0)}switch(t){case"week":n.setDate(n.getDate()-n.getDay())}return this._formatDate(n,e)}}},function(t,e,n){(function(t){t.exports={_adSize:["300x250","250x250","240x400","336x280","180x150","720x300","468x60","234x60","88x31","120x90","120x60","120x240","125x125","728x90","160x600","120x600","300x600"],_screenSize:["320x200","320x240","640x480","800x480","800x480","1024x600","1024x768","1280x800","1440x900","1920x1200","2560x1600"],_videoSize:["720x480","768x576","1280x720","1920x1080"],image:function(t,e,n,r,i){return 4===arguments.length&&(i=r,r=void 0),3===arguments.length&&(i=n,n=void 0),t||(t=this.pick(this._adSize)),e&&~e.indexOf("#")&&(e=e.slice(1)),n&&~n.indexOf("#")&&(n=n.slice(1)),"http://dummyimage.com/"+t+(e?"/"+e:"")+(n?"/"+n:"")+(r?"."+r:"")+(i?"&text="+i:"")},img:function(){return this.image.apply(this,arguments)},_brandColors:{"4ormat":"#fb0a2a","500px":"#02adea","About.me (blue)":"#00405d","About.me (yellow)":"#ffcc33",Addvocate:"#ff6138",Adobe:"#ff0000",Aim:"#fcd20b",Amazon:"#e47911",Android:"#a4c639","Angie's List":"#7fbb00",AOL:"#0060a3",Atlassian:"#003366",Behance:"#053eff","Big Cartel":"#97b538",bitly:"#ee6123",Blogger:"#fc4f08",Boeing:"#0039a6","Booking.com":"#003580",Carbonmade:"#613854",Cheddar:"#ff7243","Code School":"#3d4944",Delicious:"#205cc0",Dell:"#3287c1",Designmoo:"#e54a4f",Deviantart:"#4e6252","Designer News":"#2d72da",Devour:"#fd0001",DEWALT:"#febd17","Disqus (blue)":"#59a3fc","Disqus (orange)":"#db7132",Dribbble:"#ea4c89",Dropbox:"#3d9ae8",Drupal:"#0c76ab",Dunked:"#2a323a",eBay:"#89c507",Ember:"#f05e1b",Engadget:"#00bdf6",Envato:"#528036",Etsy:"#eb6d20",Evernote:"#5ba525","Fab.com":"#dd0017",Facebook:"#3b5998",Firefox:"#e66000","Flickr (blue)":"#0063dc","Flickr (pink)":"#ff0084",Forrst:"#5b9a68",Foursquare:"#25a0ca",Garmin:"#007cc3",GetGlue:"#2d75a2",Gimmebar:"#f70078",GitHub:"#171515","Google Blue":"#0140ca","Google Green":"#16a61e","Google Red":"#dd1812","Google Yellow":"#fcca03","Google+":"#dd4b39",Grooveshark:"#f77f00",Groupon:"#82b548","Hacker News":"#ff6600",HelloWallet:"#0085ca","Heroku (light)":"#c7c5e6","Heroku (dark)":"#6567a5",HootSuite:"#003366",Houzz:"#73ba37",HTML5:"#ec6231",IKEA:"#ffcc33",IMDb:"#f3ce13",Instagram:"#3f729b",Intel:"#0071c5",Intuit:"#365ebf",Kickstarter:"#76cc1e",kippt:"#e03500",Kodery:"#00af81",LastFM:"#c3000d",LinkedIn:"#0e76a8",Livestream:"#cf0005",Lumo:"#576396",Mixpanel:"#a086d3",Meetup:"#e51937",Nokia:"#183693",NVIDIA:"#76b900",Opera:"#cc0f16",Path:"#e41f11","PayPal (dark)":"#1e477a","PayPal (light)":"#3b7bbf",Pinboard:"#0000e6",Pinterest:"#c8232c",PlayStation:"#665cbe",Pocket:"#ee4056",Prezi:"#318bff",Pusha:"#0f71b4",Quora:"#a82400","QUOTE.fm":"#66ceff",Rdio:"#008fd5",Readability:"#9c0000","Red Hat":"#cc0000",Resource:"#7eb400",Rockpack:"#0ba6ab",Roon:"#62b0d9",RSS:"#ee802f",Salesforce:"#1798c1",Samsung:"#0c4da2",Shopify:"#96bf48",Skype:"#00aff0",Snagajob:"#f47a20",Softonic:"#008ace",SoundCloud:"#ff7700","Space Box":"#f86960",Spotify:"#81b71a",Sprint:"#fee100",Squarespace:"#121212",StackOverflow:"#ef8236",Staples:"#cc0000","Status Chart":"#d7584f",Stripe:"#008cdd",StudyBlue:"#00afe1",StumbleUpon:"#f74425","T-Mobile":"#ea0a8e",Technorati:"#40a800","The Next Web":"#ef4423",Treehouse:"#5cb868",Trulia:"#5eab1f",Tumblr:"#34526f","Twitch.tv":"#6441a5",Twitter:"#00acee",TYPO3:"#ff8700",Ubuntu:"#dd4814",Ustream:"#3388ff",Verizon:"#ef1d1d",Vimeo:"#86c9ef",Vine:"#00a478",Virb:"#06afd8","Virgin Media":"#cc0000",Wooga:"#5b009c","WordPress (blue)":"#21759b","WordPress (orange)":"#d54e21","WordPress (grey)":"#464646",Wunderlist:"#2b88d9",XBOX:"#9bc848",XING:"#126567","Yahoo!":"#720e9e",Yandex:"#ffcc00",Yelp:"#c41200",YouTube:"#c4302b",Zalongo:"#5498dc",Zendesk:"#78a300",Zerply:"#9dcc7a",Zootool:"#5e8b1d"},_brandNames:function(){var t=[];for(var e in this._brandColors)t.push(e);return t},dataImage:function(e,n){var r;if("undefined"!==typeof document)r=document.createElement("canvas");else{var i=t.require("canvas");r=new i}var o=r&&r.getContext&&r.getContext("2d");if(!r||!o)return"";e||(e=this.pick(this._adSize)),n=void 0!==n?n:e,e=e.split("x");var a=parseInt(e[0],10),c=parseInt(e[1],10),s=this._brandColors[this.pick(this._brandNames())],u="#FFF",l=14,f="sans-serif";return r.width=a,r.height=c,o.textAlign="center",o.textBaseline="middle",o.fillStyle=s,o.fillRect(0,0,a,c),o.fillStyle=u,o.font="bold "+l+"px "+f,o.fillText(n,a/2,c/2,a),r.toDataURL("image/png")}}}).call(e,n(9)(t))},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children=[],t.webpackPolyfill=1),t}},function(t,e,n){var r=n(11),i=n(12);t.exports={color:function(t){return t||i[t]?i[t].nicer:this.hex()},hex:function(){var t=this._goldenRatioColor(),e=r.hsv2rgb(t),n=r.rgb2hex(e[0],e[1],e[2]);return n},rgb:function(){var t=this._goldenRatioColor(),e=r.hsv2rgb(t);return"rgb("+parseInt(e[0],10)+", "+parseInt(e[1],10)+", "+parseInt(e[2],10)+")"},rgba:function(){var t=this._goldenRatioColor(),e=r.hsv2rgb(t);return"rgba("+parseInt(e[0],10)+", "+parseInt(e[1],10)+", "+parseInt(e[2],10)+", "+Math.random().toFixed(2)+")"},hsl:function(){var t=this._goldenRatioColor(),e=r.hsv2hsl(t);return"hsl("+parseInt(e[0],10)+", "+parseInt(e[1],10)+", "+parseInt(e[2],10)+")"},_goldenRatioColor:function(t,e){return this._goldenRatio=.618033988749895,this._hue=this._hue||Math.random(),this._hue+=this._goldenRatio,this._hue%=1,"number"!==typeof t&&(t=.5),"number"!==typeof e&&(e=.95),[360*this._hue,100*t,100*e]}}},function(t,e){t.exports={rgb2hsl:function(t){var e,n,r,i=t[0]/255,o=t[1]/255,a=t[2]/255,c=Math.min(i,o,a),s=Math.max(i,o,a),u=s-c;return s==c?e=0:i==s?e=(o-a)/u:o==s?e=2+(a-i)/u:a==s&&(e=4+(i-o)/u),e=Math.min(60*e,360),e<0&&(e+=360),r=(c+s)/2,n=s==c?0:r<=.5?u/(s+c):u/(2-s-c),[e,100*n,100*r]},rgb2hsv:function(t){var e,n,r,i=t[0],o=t[1],a=t[2],c=Math.min(i,o,a),s=Math.max(i,o,a),u=s-c;return n=0===s?0:u/s*1e3/10,s==c?e=0:i==s?e=(o-a)/u:o==s?e=2+(a-i)/u:a==s&&(e=4+(i-o)/u),e=Math.min(60*e,360),e<0&&(e+=360),r=s/255*1e3/10,[e,n,r]},hsl2rgb:function(t){var e,n,r,i,o,a=t[0]/360,c=t[1]/100,s=t[2]/100;if(0===c)return o=255*s,[o,o,o];n=s<.5?s*(1+c):s+c-s*c,e=2*s-n,i=[0,0,0];for(var u=0;u<3;u++)r=a+1/3*-(u-1),r<0&&r++,r>1&&r--,o=6*r<1?e+6*(n-e)*r:2*r<1?n:3*r<2?e+(n-e)*(2/3-r)*6:e,i[u]=255*o;return i},hsl2hsv:function(t){var e,n,r=t[0],i=t[1]/100,o=t[2]/100;return o*=2,i*=o<=1?o:2-o,n=(o+i)/2,e=2*i/(o+i),[r,100*e,100*n]},hsv2rgb:function(t){var e=t[0]/60,n=t[1]/100,r=t[2]/100,i=Math.floor(e)%6,o=e-Math.floor(e),a=255*r*(1-n),c=255*r*(1-n*o),s=255*r*(1-n*(1-o));switch(r*=255,i){case 0:return[r,s,a];case 1:return[c,r,a];case 2:return[a,r,s];case 3:return[a,c,r];case 4:return[s,a,r];case 5:return[r,a,c]}},hsv2hsl:function(t){var e,n,r=t[0],i=t[1]/100,o=t[2]/100;return n=(2-i)*o,e=i*o,e/=n<=1?n:2-n,n/=2,[r,100*e,100*n]},rgb2hex:function(t,e,n){return"#"+((256+t<<8|e)<<8|n).toString(16).slice(1)},hex2rgb:function(t){return t="0x"+t.slice(1).replace(t.length>4?t:/./g,"$&$&")|0,[t>>16,t>>8&255,255&t]}}},function(t,e){t.exports={navy:{value:"#000080",nicer:"#001F3F"},blue:{value:"#0000ff",nicer:"#0074D9"},aqua:{value:"#00ffff",nicer:"#7FDBFF"},teal:{value:"#008080",nicer:"#39CCCC"},olive:{value:"#008000",nicer:"#3D9970"},green:{value:"#008000",nicer:"#2ECC40"},lime:{value:"#00ff00",nicer:"#01FF70"},yellow:{value:"#ffff00",nicer:"#FFDC00"},orange:{value:"#ffa500",nicer:"#FF851B"},red:{value:"#ff0000",nicer:"#FF4136"},maroon:{value:"#800000",nicer:"#85144B"},fuchsia:{value:"#ff00ff",nicer:"#F012BE"},purple:{value:"#800080",nicer:"#B10DC9"},silver:{value:"#c0c0c0",nicer:"#DDDDDD"},gray:{value:"#808080",nicer:"#AAAAAA"},black:{value:"#000000",nicer:"#111111"},white:{value:"#FFFFFF",nicer:"#FFFFFF"}}},function(t,e,n){var r=n(6),i=n(14);function o(t,e,n,i){return void 0===n?r.natural(t,e):void 0===i?n:r.natural(parseInt(n,10),parseInt(i,10))}t.exports={paragraph:function(t,e){for(var n=o(3,7,t,e),r=[],i=0;i<n;i++)r.push(this.sentence());return r.join(" ")},cparagraph:function(t,e){for(var n=o(3,7,t,e),r=[],i=0;i<n;i++)r.push(this.csentence());return r.join("")},sentence:function(t,e){for(var n=o(12,18,t,e),r=[],a=0;a<n;a++)r.push(this.word());return i.capitalize(r.join(" "))+"."},csentence:function(t,e){for(var n=o(12,18,t,e),r=[],i=0;i<n;i++)r.push(this.cword());return r.join("")+"銆�"},word:function(t,e){for(var n=o(3,10,t,e),i="",a=0;a<n;a++)i+=r.character("lower");return i},cword:function(t,e,n){var r,i="鐨勪竴鏄湪涓嶄簡鏈夊拰浜鸿繖涓ぇ涓轰笂涓浗鎴戜互瑕佷粬鏃舵潵鐢ㄤ滑鐢熷埌浣滃湴浜庡嚭灏卞垎瀵规垚浼氬彲涓诲彂骞村姩鍚屽伐涔熻兘涓嬭繃瀛愯浜х闈㈣�屾柟鍚庡瀹氳瀛︽硶鎵�姘戝緱缁忓崄涓変箣杩涚潃绛夐儴搴﹀鐢靛姏閲屽姘村寲楂樿嚜浜岀悊璧峰皬鐗╃幇瀹炲姞閲忛兘涓や綋鍒舵満褰撲娇鐐逛粠涓氭湰鍘绘妸鎬уソ搴斿紑瀹冨悎杩樺洜鐢卞叾浜涚劧鍓嶅澶╂斂鍥涙棩閭gぞ涔変簨骞冲舰鐩稿叏琛ㄩ棿鏍蜂笌鍏冲悇閲嶆柊绾垮唴鏁版蹇冨弽浣犳槑鐪嬪師鍙堜箞鍒╂瘮鎴栦絾璐ㄦ皵绗悜閬撳懡姝ゅ彉鏉″彧娌$粨瑙i棶鎰忓缓鏈堝叕鏃犵郴鍐涘緢鎯呰�呮渶绔嬩唬鎯冲凡閫氬苟鎻愮洿棰樺厷绋嬪睍浜旀灉鏂欒薄鍛橀潻浣嶅叆甯告枃鎬绘鍝佸紡娲昏鍙婄鐗逛欢闀挎眰鑰佸ご鍩鸿祫杈规祦璺骇灏戝浘灞辩粺鎺ョ煡杈冨皢缁勮璁″埆濂规墜瑙掓湡鏍硅杩愬啘鎸囧嚑涔濆尯寮烘斁鍐宠タ琚共鍋氬繀鎴樺厛鍥炲垯浠诲彇鎹闃熷崡缁欒壊鍏夐棬鍗充繚娌诲寳閫犵櫨瑙勭儹棰嗕竷娴峰彛涓滃鍣ㄥ帇蹇椾笘閲戝浜夋祹闃舵补鎬濇湳鏋佷氦鍙楄仈浠�璁ゅ叚鍏辨潈鏀惰瘉鏀规竻宸辩編鍐嶉噰杞洿鍗曢鍒囨墦鐧芥暀閫熻姳甯﹀畨鍦鸿韩杞︿緥鐪熷姟鍏蜂竾姣忕洰鑷宠揪璧扮Н绀鸿澹版姤鏂楀畬绫诲叓绂诲崕鍚嶇‘鎵嶇寮犱俊椹妭璇濈背鏁寸┖鍏冨喌浠婇泦娓╀紶鍦熻姝ョ兢骞跨煶璁伴渶娈电爺鐣屾媺鏋楀緥鍙笖绌惰瓒婄粐瑁呭奖绠椾綆鎸侀煶浼椾功甯冨瀹瑰効椤婚檯鍟嗛潪楠岃繛鏂繁闅捐繎鐭垮崈鍛ㄥ绱犳妧澶囧崐鍔為潚鐪佸垪涔犲搷绾︽敮鑸彶鎰熷姵渚垮洟寰�閰稿巻甯傚厠浣曢櫎娑堟瀯搴滅О澶噯绮惧�煎彿鐜囨棌缁村垝閫夋爣鍐欏瓨鍊欐瘺浜插揩鏁堟柉闄㈡煡姹熷瀷鐪肩帇鎸夋牸鍏绘槗缃淳灞傜墖濮嬪嵈涓撶姸鑲插巶浜瘑閫傚睘鍦嗗寘鐏綇璋冩弧鍘垮眬鐓у弬绾㈢粏寮曞惉璇ラ搧浠蜂弗榫欓";switch(arguments.length){case 0:t=i,r=1;break;case 1:"string"===typeof arguments[0]?r=1:(r=t,t=i);break;case 2:"string"===typeof arguments[0]?r=e:(r=this.natural(t,e),t=i);break;case 3:r=this.natural(e,n);break}for(var o="",a=0;a<r;a++)o+=t.charAt(this.natural(0,t.length-1));return o},title:function(t,e){for(var n=o(3,7,t,e),r=[],i=0;i<n;i++)r.push(this.capitalize(this.word()));return r.join(" ")},ctitle:function(t,e){for(var n=o(3,7,t,e),r=[],i=0;i<n;i++)r.push(this.cword());return r.join("")}}},function(t,e,n){var r=n(3);t.exports={capitalize:function(t){return(t+"").charAt(0).toUpperCase()+(t+"").substr(1)},upper:function(t){return(t+"").toUpperCase()},lower:function(t){return(t+"").toLowerCase()},pick:function(t,e,n){return r.isArray(t)?(void 0===e&&(e=1),void 0===n&&(n=e)):(t=[].slice.call(arguments),e=1,n=1),1===e&&1===n?t[this.natural(0,t.length-1)]:this.shuffle(t,e,n)},shuffle:function(t,e,n){t=t||[];for(var r=t.slice(0),i=[],o=0,a=r.length,c=0;c<a;c++)o=this.natural(0,r.length-1),i.push(r[o]),r.splice(o,1);switch(arguments.length){case 0:case 1:return i;case 2:n=e;case 3:return e=parseInt(e,10),n=parseInt(n,10),i.slice(0,this.natural(e,n))}},order:function t(e){t.cache=t.cache||{},arguments.length>1&&(e=[].slice.call(arguments,0));var n=t.options,r=n.context.templatePath.join("."),i=t.cache[r]=t.cache[r]||{index:0,array:e};return i.array[i.index++%i.array.length]}}},function(t,e){t.exports={first:function(){var t=["James","John","Robert","Michael","William","David","Richard","Charles","Joseph","Thomas","Christopher","Daniel","Paul","Mark","Donald","George","Kenneth","Steven","Edward","Brian","Ronald","Anthony","Kevin","Jason","Matthew","Gary","Timothy","Jose","Larry","Jeffrey","Frank","Scott","Eric"].concat(["Mary","Patricia","Linda","Barbara","Elizabeth","Jennifer","Maria","Susan","Margaret","Dorothy","Lisa","Nancy","Karen","Betty","Helen","Sandra","Donna","Carol","Ruth","Sharon","Michelle","Laura","Sarah","Kimberly","Deborah","Jessica","Shirley","Cynthia","Angela","Melissa","Brenda","Amy","Anna"]);return this.pick(t)},last:function(){var t=["Smith","Johnson","Williams","Brown","Jones","Miller","Davis","Garcia","Rodriguez","Wilson","Martinez","Anderson","Taylor","Thomas","Hernandez","Moore","Martin","Jackson","Thompson","White","Lopez","Lee","Gonzalez","Harris","Clark","Lewis","Robinson","Walker","Perez","Hall","Young","Allen"];return this.pick(t)},name:function(t){return this.first()+" "+(t?this.first()+" ":"")+this.last()},cfirst:function(){var t="鐜� 鏉� 寮� 鍒� 闄� 鏉� 璧� 榛� 鍛� 鍚� 寰� 瀛� 鑳� 鏈� 楂� 鏋� 浣� 閮� 椹� 缃� 姊� 瀹� 閮� 璋� 闊� 鍞� 鍐� 浜� 钁� 钀� 绋� 鏇� 琚� 閭� 璁� 鍌� 娌� 鏇� 褰� 鍚� 鑻� 鍗� 钂� 钄� 璐� 涓� 榄� 钖� 鍙� 闃� 浣� 娼� 鏉� 鎴� 澶� 閿� 姹� 鐢� 浠� 濮� 鑼� 鏂� 鐭� 濮� 璋� 寤� 閭� 鐔� 閲� 闄� 閮� 瀛� 鐧� 宕� 搴� 姣� 閭� 绉� 姹� 鍙� 椤� 渚� 閭� 瀛� 榫� 涓� 娈� 闆� 閽� 姹� 灏� 榛� 鏄� 甯� 姝� 涔� 璐� 璧� 榫� 鏂�".split(" ");return this.pick(t)},clast:function(){var t="浼� 鑺� 濞� 绉�鑻� 鏁� 闈� 涓� 寮� 纾� 鍐� 娲� 鍕� 鑹� 鏉� 濞� 娑� 鏄� 瓒� 绉�鍏� 闇� 骞� 鍒� 妗傝嫳".split(" ");return this.pick(t)},cname:function(){return this.cfirst()+this.clast()}}},function(t,e){t.exports={url:function(t,e){return(t||this.protocol())+"://"+(e||this.domain())+"/"+this.word()},protocol:function(){return this.pick("http ftp gopher mailto mid cid news nntp prospero telnet rlogin tn3270 wais".split(" "))},domain:function(t){return this.word()+"."+(t||this.tld())},tld:function(){return this.pick("com net org edu gov int mil cn com.cn net.cn gov.cn org.cn 涓浗 涓浗浜掕仈.鍏徃 涓浗浜掕仈.缃戠粶 tel biz cc tv info name hk mobi asia cd travel pro museum coop aero ad ae af ag ai al am an ao aq ar as at au aw az ba bb bd be bf bg bh bi bj bm bn bo br bs bt bv bw by bz ca cc cf cg ch ci ck cl cm cn co cq cr cu cv cx cy cz de dj dk dm do dz ec ee eg eh es et ev fi fj fk fm fo fr ga gb gd ge gf gh gi gl gm gn gp gr gt gu gw gy hk hm hn hr ht hu id ie il in io iq ir is it jm jo jp ke kg kh ki km kn kp kr kw ky kz la lb lc li lk lr ls lt lu lv ly ma mc md mg mh ml mm mn mo mp mq mr ms mt mv mw mx my mz na nc ne nf ng ni nl no np nr nt nu nz om qa pa pe pf pg ph pk pl pm pn pr pt pw py re ro ru rw sa sb sc sd se sg sh si sj sk sl sm sn so sr st su sy sz tc td tf tg th tj tk tm tn to tp tr tt tv tw tz ua ug uk us uy va vc ve vg vn vu wf ws ye yu za zm zr zw".split(" "))},email:function(t){return this.character("lower")+"."+this.word()+"@"+(t||this.word()+"."+this.tld())},ip:function(){return this.natural(0,255)+"."+this.natural(0,255)+"."+this.natural(0,255)+"."+this.natural(0,255)}}},function(t,e,n){var r=n(18),i=["涓滃寳","鍗庡寳","鍗庝笢","鍗庝腑","鍗庡崡","瑗垮崡","瑗垮寳"];t.exports={region:function(){return this.pick(i)},province:function(){return this.pick(r).name},city:function(t){var e=this.pick(r),n=this.pick(e.children);return t?[e.name,n.name].join(" "):n.name},county:function(t){var e=this.pick(r),n=this.pick(e.children),i=this.pick(n.children)||{name:"-"};return t?[e.name,n.name,i.name].join(" "):i.name},zip:function(t){for(var e="",n=0;n<(t||6);n++)e+=this.natural(0,9);return e}}},function(t,e){var n={11e4:"鍖椾含",110100:"鍖椾含甯�",110101:"涓滃煄鍖�",110102:"瑗垮煄鍖�",110105:"鏈濋槼鍖�",110106:"涓板彴鍖�",110107:"鐭虫櫙灞卞尯",110108:"娴锋穩鍖�",110109:"闂ㄥご娌熷尯",110111:"鎴垮北鍖�",110112:"閫氬窞鍖�",110113:"椤轰箟鍖�",110114:"鏄屽钩鍖�",110115:"澶у叴鍖�",110116:"鎬�鏌斿尯",110117:"骞宠胺鍖�",110228:"瀵嗕簯鍘�",110229:"寤跺簡鍘�",110230:"鍏跺畠鍖�",12e4:"澶╂触",120100:"澶╂触甯�",120101:"鍜屽钩鍖�",120102:"娌充笢鍖�",120103:"娌宠タ鍖�",120104:"鍗楀紑鍖�",120105:"娌冲寳鍖�",120106:"绾㈡ˉ鍖�",120110:"涓滀附鍖�",120111:"瑗块潚鍖�",120112:"娲ュ崡鍖�",120113:"鍖楄景鍖�",120114:"姝︽竻鍖�",120115:"瀹濆澔鍖�",120116:"婊ㄦ捣鏂板尯",120221:"瀹佹渤鍘�",120223:"闈欐捣鍘�",120225:"钃熷幙",120226:"鍏跺畠鍖�",13e4:"娌冲寳鐪�",130100:"鐭冲搴勫競",130102:"闀垮畨鍖�",130103:"妗ヤ笢鍖�",130104:"妗ヨタ鍖�",130105:"鏂板崕鍖�",130107:"浜曢檳鐭垮尯",130108:"瑁曞崕鍖�",130121:"浜曢檳鍘�",130123:"姝e畾鍘�",130124:"鏍惧煄鍘�",130125:"琛屽攼鍘�",130126:"鐏靛鍘�",130127:"楂橀倯鍘�",130128:"娣辨辰鍘�",130129:"璧炵殗鍘�",130130:"鏃犳瀬鍘�",130131:"骞冲北鍘�",130132:"鍏冩皬鍘�",130133:"璧靛幙",130181:"杈涢泦甯�",130182:"钘佸煄甯�",130183:"鏅嬪窞甯�",130184:"鏂颁箰甯�",130185:"楣挎硥甯�",130186:"鍏跺畠鍖�",130200:"鍞愬北甯�",130202:"璺崡鍖�",130203:"璺寳鍖�",130204:"鍙ゅ喍鍖�",130205:"寮�骞冲尯",130207:"涓板崡鍖�",130208:"涓版鼎鍖�",130223:"婊﹀幙",130224:"婊﹀崡鍘�",130225:"涔愪涵鍘�",130227:"杩佽タ鍘�",130229:"鐜夌敯鍘�",130230:"鏇瑰鐢稿尯",130281:"閬靛寲甯�",130283:"杩佸畨甯�",130284:"鍏跺畠鍖�",130300:"绉︾殗宀涘競",130302:"娴锋腐鍖�",130303:"灞辨捣鍏冲尯",130304:"鍖楁埓娌冲尯",130321:"闈掗緳婊℃棌鑷不鍘�",130322:"鏄岄粠鍘�",130323:"鎶氬畞鍘�",130324:"鍗㈤緳鍘�",130398:"鍏跺畠鍖�",130400:"閭兏甯�",130402:"閭北鍖�",130403:"涓涘彴鍖�",130404:"澶嶅叴鍖�",130406:"宄板嘲鐭垮尯",130421:"閭兏鍘�",130423:"涓存汲鍘�",130424:"鎴愬畨鍘�",130425:"澶у悕鍘�",130426:"娑夊幙",130427:"纾佸幙",130428:"鑲ヤ埂鍘�",130429:"姘稿勾鍘�",130430:"閭卞幙",130431:"楦℃辰鍘�",130432:"骞垮钩鍘�",130433:"棣嗛櫠鍘�",130434:"榄忓幙",130435:"鏇插懆鍘�",130481:"姝﹀畨甯�",130482:"鍏跺畠鍖�",130500:"閭㈠彴甯�",130502:"妗ヤ笢鍖�",130503:"妗ヨタ鍖�",130521:"閭㈠彴鍘�",130522:"涓村煄鍘�",130523:"鍐呬笜鍘�",130524:"鏌忎埂鍘�",130525:"闅嗗哀鍘�",130526:"浠诲幙",130527:"鍗楀拰鍘�",130528:"瀹佹檵鍘�",130529:"宸ㄩ箍鍘�",130530:"鏂版渤鍘�",130531:"骞垮畻鍘�",130532:"骞充埂鍘�",130533:"濞佸幙",130534:"娓呮渤鍘�",130535:"涓磋タ鍘�",130581:"鍗楀甯�",130582:"娌欐渤甯�",130583:"鍏跺畠鍖�",130600:"淇濆畾甯�",130602:"鏂板競鍖�",130603:"鍖楀競鍖�",130604:"鍗楀競鍖�",130621:"婊″煄鍘�",130622:"娓呰嫅鍘�",130623:"娑炴按鍘�",130624:"闃滃钩鍘�",130625:"寰愭按鍘�",130626:"瀹氬叴鍘�",130627:"鍞愬幙",130628:"楂橀槼鍘�",130629:"瀹瑰煄鍘�",130630:"娑炴簮鍘�",130631:"鏈涢兘鍘�",130632:"瀹夋柊鍘�",130633:"鏄撳幙",130634:"鏇查槼鍘�",130635:"锠″幙",130636:"椤哄钩鍘�",130637:"鍗氶噹鍘�",130638:"闆勫幙",130681:"娑垮窞甯�",130682:"瀹氬窞甯�",130683:"瀹夊浗甯�",130684:"楂樼搴楀競",130699:"鍏跺畠鍖�",130700:"寮犲鍙e競",130702:"妗ヤ笢鍖�",130703:"妗ヨタ鍖�",130705:"瀹e寲鍖�",130706:"涓嬭姳鍥尯",130721:"瀹e寲鍘�",130722:"寮犲寳鍘�",130723:"搴蜂繚鍘�",130724:"娌芥簮鍘�",130725:"灏氫箟鍘�",130726:"钄氬幙",130727:"闃冲師鍘�",130728:"鎬�瀹夊幙",130729:"涓囧叏鍘�",130730:"鎬�鏉ュ幙",130731:"娑块箍鍘�",130732:"璧ゅ煄鍘�",130733:"宕囩ぜ鍘�",130734:"鍏跺畠鍖�",130800:"鎵垮痉甯�",130802:"鍙屾ˉ鍖�",130803:"鍙屾沪鍖�",130804:"楣版墜钀ュ瓙鐭垮尯",130821:"鎵垮痉鍘�",130822:"鍏撮殕鍘�",130823:"骞虫硥鍘�",130824:"婊﹀钩鍘�",130825:"闅嗗寲鍘�",130826:"涓板畞婊℃棌鑷不鍘�",130827:"瀹藉煄婊℃棌鑷不鍘�",130828:"鍥村満婊℃棌钂欏彜鏃忚嚜娌诲幙",130829:"鍏跺畠鍖�",130900:"娌у窞甯�",130902:"鏂板崕鍖�",130903:"杩愭渤鍖�",130921:"娌у幙",130922:"闈掑幙",130923:"涓滃厜鍘�",130924:"娴峰叴鍘�",130925:"鐩愬北鍘�",130926:"鑲冨畞鍘�",130927:"鍗楃毊鍘�",130928:"鍚存ˉ鍘�",130929:"鐚幙",130930:"瀛熸潙鍥炴棌鑷不鍘�",130981:"娉婂ご甯�",130982:"浠讳笜甯�",130983:"榛勯獏甯�",130984:"娌抽棿甯�",130985:"鍏跺畠鍖�",131e3:"寤婂潑甯�",131002:"瀹夋鍖�",131003:"骞块槼鍖�",131022:"鍥哄畨鍘�",131023:"姘告竻鍘�",131024:"棣欐渤鍘�",131025:"澶у煄鍘�",131026:"鏂囧畨鍘�",131028:"澶у巶鍥炴棌鑷不鍘�",131081:"闇稿窞甯�",131082:"涓夋渤甯�",131083:"鍏跺畠鍖�",131100:"琛℃按甯�",131102:"妗冨煄鍖�",131121:"鏋e己鍘�",131122:"姝﹂倯鍘�",131123:"姝﹀己鍘�",131124:"楗堕槼鍘�",131125:"瀹夊钩鍘�",131126:"鏁呭煄鍘�",131127:"鏅幙",131128:"闃滃煄鍘�",131181:"鍐�宸炲競",131182:"娣卞窞甯�",131183:"鍏跺畠鍖�",14e4:"灞辫タ鐪�",140100:"澶師甯�",140105:"灏忓簵鍖�",140106:"杩庢辰鍖�",140107:"鏉忚姳宀尯",140108:"灏栬崏鍧尯",140109:"涓囨煆鏋楀尯",140110:"鏅嬫簮鍖�",140121:"娓呭緪鍘�",140122:"闃虫洸鍘�",140123:"濞勭儲鍘�",140181:"鍙や氦甯�",140182:"鍏跺畠鍖�",140200:"澶у悓甯�",140202:"鍩庡尯",140203:"鐭垮尯",140211:"鍗楅儕鍖�",140212:"鏂拌崳鍖�",140221:"闃抽珮鍘�",140222:"澶╅晣鍘�",140223:"骞跨伒鍘�",140224:"鐏典笜鍘�",140225:"娴戞簮鍘�",140226:"宸︿簯鍘�",140227:"澶у悓鍘�",140228:"鍏跺畠鍖�",140300:"闃虫硥甯�",140302:"鍩庡尯",140303:"鐭垮尯",140311:"閮婂尯",140321:"骞冲畾鍘�",140322:"鐩傚幙",140323:"鍏跺畠鍖�",140400:"闀挎不甯�",140421:"闀挎不鍘�",140423:"瑗勫灒鍘�",140424:"灞暀鍘�",140425:"骞抽『鍘�",140426:"榛庡煄鍘�",140427:"澹跺叧鍘�",140428:"闀垮瓙鍘�",140429:"姝︿埂鍘�",140430:"娌佸幙",140431:"娌佹簮鍘�",140481:"娼炲煄甯�",140482:"鍩庡尯",140483:"閮婂尯",140485:"鍏跺畠鍖�",140500:"鏅嬪煄甯�",140502:"鍩庡尯",140521:"娌佹按鍘�",140522:"闃冲煄鍘�",140524:"闄靛窛鍘�",140525:"娉藉窞鍘�",140581:"楂樺钩甯�",140582:"鍏跺畠鍖�",140600:"鏈斿窞甯�",140602:"鏈斿煄鍖�",140603:"骞抽瞾鍖�",140621:"灞遍槾鍘�",140622:"搴斿幙",140623:"鍙崇帀鍘�",140624:"鎬�浠佸幙",140625:"鍏跺畠鍖�",140700:"鏅嬩腑甯�",140702:"姒嗘鍖�",140721:"姒嗙ぞ鍘�",140722:"宸︽潈鍘�",140723:"鍜岄『鍘�",140724:"鏄旈槼鍘�",140725:"瀵块槼鍘�",140726:"澶胺鍘�",140727:"绁佸幙",140728:"骞抽仴鍘�",140729:"鐏电煶鍘�",140781:"浠嬩紤甯�",140782:"鍏跺畠鍖�",140800:"杩愬煄甯�",140802:"鐩愭箹鍖�",140821:"涓寸寳鍘�",140822:"涓囪崳鍘�",140823:"闂诲枩鍘�",140824:"绋峰北鍘�",140825:"鏂扮粵鍘�",140826:"缁涘幙",140827:"鍨f洸鍘�",140828:"澶忓幙",140829:"骞抽檰鍘�",140830:"鑺煄鍘�",140881:"姘告祹甯�",140882:"娌虫触甯�",140883:"鍏跺畠鍖�",140900:"蹇诲窞甯�",140902:"蹇诲簻鍖�",140921:"瀹氳鍘�",140922:"浜斿彴鍘�",140923:"浠e幙",140924:"绻佸硻鍘�",140925:"瀹佹鍘�",140926:"闈欎箰鍘�",140927:"绁炴睜鍘�",140928:"浜斿鍘�",140929:"宀㈠矚鍘�",140930:"娌虫洸鍘�",140931:"淇濆痉鍘�",140932:"鍋忓叧鍘�",140981:"鍘熷钩甯�",140982:"鍏跺畠鍖�",141e3:"涓存本甯�",141002:"灏ч兘鍖�",141021:"鏇叉矁鍘�",141022:"缈煎煄鍘�",141023:"瑗勬本鍘�",141024:"娲礊鍘�",141025:"鍙ゅ幙",141026:"瀹夋辰鍘�",141027:"娴北鍘�",141028:"鍚夊幙",141029:"涔″畞鍘�",141030:"澶у畞鍘�",141031:"闅板幙",141032:"姘稿拰鍘�",141033:"钂插幙",141034:"姹捐タ鍘�",141081:"渚┈甯�",141082:"闇嶅窞甯�",141083:"鍏跺畠鍖�",141100:"鍚曟甯�",141102:"绂荤煶鍖�",141121:"鏂囨按鍘�",141122:"浜ゅ煄鍘�",141123:"鍏村幙",141124:"涓村幙",141125:"鏌虫灄鍘�",141126:"鐭虫ゼ鍘�",141127:"宀氬幙",141128:"鏂瑰北鍘�",141129:"涓槼鍘�",141130:"浜ゅ彛鍘�",141181:"瀛濅箟甯�",141182:"姹鹃槼甯�",141183:"鍏跺畠鍖�",15e4:"鍐呰挋鍙よ嚜娌诲尯",150100:"鍛煎拰娴╃壒甯�",150102:"鏂板煄鍖�",150103:"鍥炴皯鍖�",150104:"鐜夋硥鍖�",150105:"璧涚綍鍖�",150121:"鍦熼粯鐗瑰乏鏃�",150122:"鎵樺厠鎵樺幙",150123:"鍜屾灄鏍煎皵鍘�",150124:"娓呮按娌冲幙",150125:"姝﹀窛鍘�",150126:"鍏跺畠鍖�",150200:"鍖呭ご甯�",150202:"涓滄渤鍖�",150203:"鏄嗛兘浠戝尯",150204:"闈掑北鍖�",150205:"鐭虫嫄鍖�",150206:"鐧戒簯閯傚崥鐭垮尯",150207:"涔濆師鍖�",150221:"鍦熼粯鐗瑰彸鏃�",150222:"鍥洪槼鍘�",150223:"杈惧皵缃曡寕鏄庡畨鑱斿悎鏃�",150224:"鍏跺畠鍖�",150300:"涔屾捣甯�",150302:"娴峰媰婀惧尯",150303:"娴峰崡鍖�",150304:"涔岃揪鍖�",150305:"鍏跺畠鍖�",150400:"璧ゅ嘲甯�",150402:"绾㈠北鍖�",150403:"鍏冨疂灞卞尯",150404:"鏉惧北鍖�",150421:"闃块瞾绉戝皵娌佹棗",150422:"宸存灄宸︽棗",150423:"宸存灄鍙虫棗",150424:"鏋楄タ鍘�",150425:"鍏嬩粈鍏嬭吘鏃�",150426:"缈佺墰鐗规棗",150428:"鍠�鍠囨瞾鏃�",150429:"瀹佸煄鍘�",150430:"鏁栨眽鏃�",150431:"鍏跺畠鍖�",150500:"閫氳窘甯�",150502:"绉戝皵娌佸尯",150521:"绉戝皵娌佸乏缈间腑鏃�",150522:"绉戝皵娌佸乏缈煎悗鏃�",150523:"寮�椴佸幙",150524:"搴撲鸡鏃�",150525:"濂堟浖鏃�",150526:"鎵庨瞾鐗规棗",150581:"闇嶆灄閮嫆甯�",150582:"鍏跺畠鍖�",150600:"閯傚皵澶氭柉甯�",150602:"涓滆儨鍖�",150621:"杈炬媺鐗规棗",150622:"鍑嗘牸灏旀棗",150623:"閯傛墭鍏嬪墠鏃�",150624:"閯傛墭鍏嬫棗",150625:"鏉敠鏃�",150626:"涔屽鏃�",150627:"浼婇噾闇嶆礇鏃�",150628:"鍏跺畠鍖�",150700:"鍛间鸡璐濆皵甯�",150702:"娴锋媺灏斿尯",150703:"鎵庤祲璇哄皵鍖�",150721:"闃胯崳鏃�",150722:"鑾姏杈剧摝杈炬枴灏旀棌鑷不鏃�",150723:"閯備鸡鏄ヨ嚜娌绘棗",150724:"閯傛俯鍏嬫棌鑷不鏃�",150725:"闄堝反灏旇檸鏃�",150726:"鏂板反灏旇檸宸︽棗",150727:"鏂板反灏旇檸鍙虫棗",150781:"婊℃床閲屽競",150782:"鐗欏厠鐭冲競",150783:"鎵庡叞灞競",150784:"棰濆皵鍙ょ撼甯�",150785:"鏍规渤甯�",150786:"鍏跺畠鍖�",150800:"宸村溅娣栧皵甯�",150802:"涓存渤鍖�",150821:"浜斿師鍘�",150822:"纾村彛鍘�",150823:"涔屾媺鐗瑰墠鏃�",150824:"涔屾媺鐗逛腑鏃�",150825:"涔屾媺鐗瑰悗鏃�",150826:"鏉敠鍚庢棗",150827:"鍏跺畠鍖�",150900:"涔屽叞瀵熷竷甯�",150902:"闆嗗畞鍖�",150921:"鍗撹祫鍘�",150922:"鍖栧痉鍘�",150923:"鍟嗛兘鍘�",150924:"鍏村拰鍘�",150925:"鍑夊煄鍘�",150926:"瀵熷搱灏斿彸缈煎墠鏃�",150927:"瀵熷搱灏斿彸缈间腑鏃�",150928:"瀵熷搱灏斿彸缈煎悗鏃�",150929:"鍥涘瓙鐜嬫棗",150981:"涓伴晣甯�",150982:"鍏跺畠鍖�",152200:"鍏村畨鐩�",152201:"涔屽叞娴╃壒甯�",152202:"闃垮皵灞卞競",152221:"绉戝皵娌佸彸缈煎墠鏃�",152222:"绉戝皵娌佸彸缈间腑鏃�",152223:"鎵庤祲鐗规棗",152224:"绐佹硥鍘�",152225:"鍏跺畠鍖�",152500:"閿℃灄閮嫆鐩�",152501:"浜岃繛娴╃壒甯�",152502:"閿℃灄娴╃壒甯�",152522:"闃垮反鍢庢棗",152523:"鑻忓凹鐗瑰乏鏃�",152524:"鑻忓凹鐗瑰彸鏃�",152525:"涓滀箤鐝犵﹩娌佹棗",152526:"瑗夸箤鐝犵﹩娌佹棗",152527:"澶粏瀵烘棗",152528:"闀堕粍鏃�",152529:"姝i暥鐧芥棗",152530:"姝h摑鏃�",152531:"澶氫鸡鍘�",152532:"鍏跺畠鍖�",152900:"闃挎媺鍠勭洘",152921:"闃挎媺鍠勫乏鏃�",152922:"闃挎媺鍠勫彸鏃�",152923:"棰濇祹绾虫棗",152924:"鍏跺畠鍖�",21e4:"杈藉畞鐪�",210100:"娌堥槼甯�",210102:"鍜屽钩鍖�",210103:"娌堟渤鍖�",210104:"澶т笢鍖�",210105:"鐨囧鍖�",210106:"閾佽タ鍖�",210111:"鑻忓灞尯",210112:"涓滈櫟鍖�",210113:"鏂板煄瀛愬尯",210114:"浜庢椽鍖�",210122:"杈戒腑鍘�",210123:"搴峰钩鍘�",210124:"娉曞簱鍘�",210181:"鏂版皯甯�",210184:"娌堝寳鏂板尯",210185:"鍏跺畠鍖�",210200:"澶ц繛甯�",210202:"涓北鍖�",210203:"瑗垮矖鍖�",210204:"娌欐渤鍙e尯",210211:"鐢樹簳瀛愬尯",210212:"鏃呴『鍙e尯",210213:"閲戝窞鍖�",210224:"闀挎捣鍘�",210281:"鐡︽埧搴楀競",210282:"鏅叞搴楀競",210283:"搴勬渤甯�",210298:"鍏跺畠鍖�",210300:"闉嶅北甯�",210302:"閾佷笢鍖�",210303:"閾佽タ鍖�",210304:"绔嬪北鍖�",210311:"鍗冨北鍖�",210321:"鍙板畨鍘�",210323:"宀博婊℃棌鑷不鍘�",210381:"娴峰煄甯�",210382:"鍏跺畠鍖�",210400:"鎶氶『甯�",210402:"鏂版姎鍖�",210403:"涓滄床鍖�",210404:"鏈涜姳鍖�",210411:"椤哄煄鍖�",210421:"鎶氶『鍘�",210422:"鏂板婊℃棌鑷不鍘�",210423:"娓呭師婊℃棌鑷不鍘�",210424:"鍏跺畠鍖�",210500:"鏈邯甯�",210502:"骞冲北鍖�",210503:"婧箹鍖�",210504:"鏄庡北鍖�",210505:"鍗楄姮鍖�",210521:"鏈邯婊℃棌鑷不鍘�",210522:"妗撲粊婊℃棌鑷不鍘�",210523:"鍏跺畠鍖�",210600:"涓逛笢甯�",210602:"鍏冨疂鍖�",210603:"鎸叴鍖�",210604:"鎸畨鍖�",210624:"瀹界敻婊℃棌鑷不鍘�",210681:"涓滄腐甯�",210682:"鍑ゅ煄甯�",210683:"鍏跺畠鍖�",210700:"閿﹀窞甯�",210702:"鍙ゅ鍖�",210703:"鍑屾渤鍖�",210711:"澶拰鍖�",210726:"榛戝北鍘�",210727:"涔夊幙",210781:"鍑屾捣甯�",210782:"鍖楅晣甯�",210783:"鍏跺畠鍖�",210800:"钀ュ彛甯�",210802:"绔欏墠鍖�",210803:"瑗垮競鍖�",210804:"椴呴奔鍦堝尯",210811:"鑰佽竟鍖�",210881:"鐩栧窞甯�",210882:"澶х煶妗ュ競",210883:"鍏跺畠鍖�",210900:"闃滄柊甯�",210902:"娴峰窞鍖�",210903:"鏂伴偙鍖�",210904:"澶钩鍖�",210905:"娓呮渤闂ㄥ尯",210911:"缁嗘渤鍖�",210921:"闃滄柊钂欏彜鏃忚嚜娌诲幙",210922:"褰版鍘�",210923:"鍏跺畠鍖�",211e3:"杈介槼甯�",211002:"鐧藉鍖�",211003:"鏂囧湥鍖�",211004:"瀹忎紵鍖�",211005:"寮撻暱宀尯",211011:"澶瓙娌冲尯",211021:"杈介槼鍘�",211081:"鐏甯�",211082:"鍏跺畠鍖�",211100:"鐩橀敠甯�",211102:"鍙屽彴瀛愬尯",211103:"鍏撮殕鍙板尯",211121:"澶ф醇鍘�",211122:"鐩樺北鍘�",211123:"鍏跺畠鍖�",211200:"閾佸箔甯�",211202:"閾跺窞鍖�",211204:"娓呮渤鍖�",211221:"閾佸箔鍘�",211223:"瑗夸赴鍘�",211224:"鏄屽浘鍘�",211281:"璋冨叺灞卞競",211282:"寮�鍘熷競",211283:"鍏跺畠鍖�",211300:"鏈濋槼甯�",211302:"鍙屽鍖�",211303:"榫欏煄鍖�",211321:"鏈濋槼鍘�",211322:"寤哄钩鍘�",211324:"鍠�鍠囨瞾宸︾考钂欏彜鏃忚嚜娌诲幙",211381:"鍖楃エ甯�",211382:"鍑屾簮甯�",211383:"鍏跺畠鍖�",211400:"钁姦宀涘競",211402:"杩炲北鍖�",211403:"榫欐腐鍖�",211404:"鍗楃エ鍖�",211421:"缁ヤ腑鍘�",211422:"寤烘槍鍘�",211481:"鍏村煄甯�",211482:"鍏跺畠鍖�",22e4:"鍚夋灄鐪�",220100:"闀挎槬甯�",220102:"鍗楀叧鍖�",220103:"瀹藉煄鍖�",220104:"鏈濋槼鍖�",220105:"浜岄亾鍖�",220106:"缁垮洯鍖�",220112:"鍙岄槼鍖�",220122:"鍐滃畨鍘�",220181:"涔濆彴甯�",220182:"姒嗘爲甯�",220183:"寰锋儬甯�",220188:"鍏跺畠鍖�",220200:"鍚夋灄甯�",220202:"鏄岄倯鍖�",220203:"榫欐江鍖�",220204:"鑸硅惀鍖�",220211:"涓版弧鍖�",220221:"姘稿悏鍘�",220281:"铔熸渤甯�",220282:"妗︾敻甯�",220283:"鑸掑叞甯�",220284:"纾愮煶甯�",220285:"鍏跺畠鍖�",220300:"鍥涘钩甯�",220302:"閾佽タ鍖�",220303:"閾佷笢鍖�",220322:"姊ㄦ爲鍘�",220323:"浼婇�氭弧鏃忚嚜娌诲幙",220381:"鍏富宀競",220382:"鍙岃窘甯�",220383:"鍏跺畠鍖�",220400:"杈芥簮甯�",220402:"榫欏北鍖�",220403:"瑗垮畨鍖�",220421:"涓滀赴鍘�",220422:"涓滆窘鍘�",220423:"鍏跺畠鍖�",220500:"閫氬寲甯�",220502:"涓滄槍鍖�",220503:"浜岄亾姹熷尯",220521:"閫氬寲鍘�",220523:"杈夊崡鍘�",220524:"鏌虫渤鍘�",220581:"姊呮渤鍙e競",220582:"闆嗗畨甯�",220583:"鍏跺畠鍖�",220600:"鐧藉北甯�",220602:"娴戞睙鍖�",220621:"鎶氭澗鍘�",220622:"闈栧畤鍘�",220623:"闀跨櫧鏈濋矞鏃忚嚜娌诲幙",220625:"姹熸簮鍖�",220681:"涓存睙甯�",220682:"鍏跺畠鍖�",220700:"鏉惧師甯�",220702:"瀹佹睙鍖�",220721:"鍓嶉儹灏旂綏鏂挋鍙ゆ棌鑷不鍘�",220722:"闀垮箔鍘�",220723:"涔惧畨鍘�",220724:"鎵朵綑甯�",220725:"鍏跺畠鍖�",220800:"鐧藉煄甯�",220802:"娲寳鍖�",220821:"闀囪祲鍘�",220822:"閫氭鍘�",220881:"娲崡甯�",220882:"澶у畨甯�",220883:"鍏跺畠鍖�",222400:"寤惰竟鏈濋矞鏃忚嚜娌诲窞",222401:"寤跺悏甯�",222402:"鍥句滑甯�",222403:"鏁﹀寲甯�",222404:"鐝叉槬甯�",222405:"榫欎簳甯�",222406:"鍜岄緳甯�",222424:"姹竻鍘�",222426:"瀹夊浘鍘�",222427:"鍏跺畠鍖�",23e4:"榛戦緳姹熺渷",230100:"鍝堝皵婊ㄥ競",230102:"閬撻噷鍖�",230103:"鍗楀矖鍖�",230104:"閬撳鍖�",230106:"棣欏潑鍖�",230108:"骞虫埧鍖�",230109:"鏉惧寳鍖�",230111:"鍛煎叞鍖�",230123:"渚濆叞鍘�",230124:"鏂规鍘�",230125:"瀹惧幙",230126:"宸村溅鍘�",230127:"鏈ㄥ叞鍘�",230128:"閫氭渤鍘�",230129:"寤跺鍘�",230181:"闃垮煄鍖�",230182:"鍙屽煄甯�",230183:"灏氬織甯�",230184:"浜斿父甯�",230186:"鍏跺畠鍖�",230200:"榻愰綈鍝堝皵甯�",230202:"榫欐矙鍖�",230203:"寤哄崕鍖�",230204:"閾侀攱鍖�",230205:"鏄傛槀婧尯",230206:"瀵屾媺灏斿熀鍖�",230207:"纰惧瓙灞卞尯",230208:"姊呴噷鏂揪鏂″皵鏃忓尯",230221:"榫欐睙鍘�",230223:"渚濆畨鍘�",230224:"娉版潵鍘�",230225:"鐢樺崡鍘�",230227:"瀵岃鍘�",230229:"鍏嬪北鍘�",230230:"鍏嬩笢鍘�",230231:"鎷滄硥鍘�",230281:"璁锋渤甯�",230282:"鍏跺畠鍖�",230300:"楦¤タ甯�",230302:"楦″啝鍖�",230303:"鎭掑北鍖�",230304:"婊撮亾鍖�",230305:"姊ㄦ爲鍖�",230306:"鍩庡瓙娌冲尯",230307:"楹诲北鍖�",230321:"楦′笢鍘�",230381:"铏庢灄甯�",230382:"瀵嗗北甯�",230383:"鍏跺畠鍖�",230400:"楣ゅ矖甯�",230402:"鍚戦槼鍖�",230403:"宸ュ啘鍖�",230404:"鍗楀北鍖�",230405:"鍏村畨鍖�",230406:"涓滃北鍖�",230407:"鍏村北鍖�",230421:"钀濆寳鍘�",230422:"缁ユ花鍘�",230423:"鍏跺畠鍖�",230500:"鍙岄腑灞卞競",230502:"灏栧北鍖�",230503:"宀笢鍖�",230505:"鍥涙柟鍙板尯",230506:"瀹濆北鍖�",230521:"闆嗚搐鍘�",230522:"鍙嬭皧鍘�",230523:"瀹濇竻鍘�",230524:"楗舵渤鍘�",230525:"鍏跺畠鍖�",230600:"澶у簡甯�",230602:"钀ㄥ皵鍥惧尯",230603:"榫欏嚖鍖�",230604:"璁╄儭璺尯",230605:"绾㈠矖鍖�",230606:"澶у悓鍖�",230621:"鑲囧窞鍘�",230622:"鑲囨簮鍘�",230623:"鏋楃敻鍘�",230624:"鏉滃皵浼壒钂欏彜鏃忚嚜娌诲幙",230625:"鍏跺畠鍖�",230700:"浼婃槬甯�",230702:"浼婃槬鍖�",230703:"鍗楀矓鍖�",230704:"鍙嬪ソ鍖�",230705:"瑗挎灄鍖�",230706:"缈犲肠鍖�",230707:"鏂伴潚鍖�",230708:"缇庢邯鍖�",230709:"閲戝北灞尯",230710:"浜旇惀鍖�",230711:"涔岄┈娌冲尯",230712:"姹ゆ椇娌冲尯",230713:"甯﹀箔鍖�",230714:"涔屼紛宀尯",230715:"绾㈡槦鍖�",230716:"涓婄敇宀尯",230722:"鍢夎崼鍘�",230781:"閾佸姏甯�",230782:"鍏跺畠鍖�",230800:"浣虫湪鏂競",230803:"鍚戦槼鍖�",230804:"鍓嶈繘鍖�",230805:"涓滈鍖�",230811:"閮婂尯",230822:"妗﹀崡鍘�",230826:"妗﹀窛鍘�",230828:"姹ゅ師鍘�",230833:"鎶氳繙鍘�",230881:"鍚屾睙甯�",230882:"瀵岄敠甯�",230883:"鍏跺畠鍖�",230900:"涓冨彴娌冲競",230902:"鏂板叴鍖�",230903:"妗冨北鍖�",230904:"鑼勫瓙娌冲尯",230921:"鍕冨埄鍘�",230922:"鍏跺畠鍖�",231e3:"鐗′腹姹熷競",231002:"涓滃畨鍖�",231003:"闃虫槑鍖�",231004:"鐖辨皯鍖�",231005:"瑗垮畨鍖�",231024:"涓滃畞鍘�",231025:"鏋楀彛鍘�",231081:"缁ヨ姮娌冲競",231083:"娴锋灄甯�",231084:"瀹佸畨甯�",231085:"绌嗘1甯�",231086:"鍏跺畠鍖�",231100:"榛戞渤甯�",231102:"鐖辫緣鍖�",231121:"瀚╂睙鍘�",231123:"閫婂厠鍘�",231124:"瀛欏惔鍘�",231181:"鍖楀畨甯�",231182:"浜斿ぇ杩炴睜甯�",231183:"鍏跺畠鍖�",231200:"缁ュ寲甯�",231202:"鍖楁灄鍖�",231221:"鏈涘鍘�",231222:"鍏拌タ鍘�",231223:"闈掑唸鍘�",231224:"搴嗗畨鍘�",231225:"鏄庢按鍘�",231226:"缁ユ1鍘�",231281:"瀹夎揪甯�",231282:"鑲囦笢甯�",231283:"娴蜂鸡甯�",231284:"鍏跺畠鍖�",232700:"澶у叴瀹夊箔鍦板尯",232702:"鏉惧箔鍖�",232703:"鏂版灄鍖�",232704:"鍛间腑鍖�",232721:"鍛肩帥鍘�",232722:"濉旀渤鍘�",232723:"婕犳渤鍘�",232724:"鍔犳牸杈惧鍖�",232725:"鍏跺畠鍖�",31e4:"涓婃捣",310100:"涓婃捣甯�",310101:"榛勬郸鍖�",310104:"寰愭眹鍖�",310105:"闀垮畞鍖�",310106:"闈欏畨鍖�",310107:"鏅檧鍖�",310108:"闂稿寳鍖�",310109:"铏瑰彛鍖�",310110:"鏉ㄦ郸鍖�",310112:"闂佃鍖�",310113:"瀹濆北鍖�",310114:"鍢夊畾鍖�",310115:"娴︿笢鏂板尯",310116:"閲戝北鍖�",310117:"鏉炬睙鍖�",310118:"闈掓郸鍖�",310120:"濂夎搐鍖�",310230:"宕囨槑鍘�",310231:"鍏跺畠鍖�",32e4:"姹熻嫃鐪�",320100:"鍗椾含甯�",320102:"鐜勬鍖�",320104:"绉︽樊鍖�",320105:"寤洪偤鍖�",320106:"榧撴ゼ鍖�",320111:"娴﹀彛鍖�",320113:"鏍栭湠鍖�",320114:"闆ㄨ姳鍙板尯",320115:"姹熷畞鍖�",320116:"鍏悎鍖�",320124:"婧ф按鍖�",320125:"楂樻烦鍖�",320126:"鍏跺畠鍖�",320200:"鏃犻敗甯�",320202:"宕囧畨鍖�",320203:"鍗楅暱鍖�",320204:"鍖楀鍖�",320205:"閿″北鍖�",320206:"鎯犲北鍖�",320211:"婊ㄦ箹鍖�",320281:"姹熼槾甯�",320282:"瀹滃叴甯�",320297:"鍏跺畠鍖�",320300:"寰愬窞甯�",320302:"榧撴ゼ鍖�",320303:"浜戦緳鍖�",320305:"璐炬豹鍖�",320311:"娉夊北鍖�",320321:"涓板幙",320322:"娌涘幙",320323:"閾滃北鍖�",320324:"鐫㈠畞鍘�",320381:"鏂版矀甯�",320382:"閭冲窞甯�",320383:"鍏跺畠鍖�",320400:"甯稿窞甯�",320402:"澶╁畞鍖�",320404:"閽熸ゼ鍖�",320405:"鎴氬鍫板尯",320411:"鏂板寳鍖�",320412:"姝﹁繘鍖�",320481:"婧ч槼甯�",320482:"閲戝潧甯�",320483:"鍏跺畠鍖�",320500:"鑻忓窞甯�",320505:"铏庝笜鍖�",320506:"鍚翠腑鍖�",320507:"鐩稿煄鍖�",320508:"濮戣嫃鍖�",320581:"甯哥啛甯�",320582:"寮犲娓競",320583:"鏄嗗北甯�",320584:"鍚存睙鍖�",320585:"澶粨甯�",320596:"鍏跺畠鍖�",320600:"鍗楅�氬競",320602:"宕囧窛鍖�",320611:"娓椄鍖�",320612:"閫氬窞鍖�",320621:"娴峰畨鍘�",320623:"濡備笢鍘�",320681:"鍚笢甯�",320682:"濡傜殝甯�",320684:"娴烽棬甯�",320694:"鍏跺畠鍖�",320700:"杩炰簯娓競",320703:"杩炰簯鍖�",320705:"鏂版郸鍖�",320706:"娴峰窞鍖�",320721:"璧f鍘�",320722:"涓滄捣鍘�",320723:"鐏屼簯鍘�",320724:"鐏屽崡鍘�",320725:"鍏跺畠鍖�",320800:"娣畨甯�",320802:"娓呮渤鍖�",320803:"娣畨鍖�",320804:"娣槾鍖�",320811:"娓呮郸鍖�",320826:"娑熸按鍘�",320829:"娲辰鍘�",320830:"鐩辩湙鍘�",320831:"閲戞箹鍘�",320832:"鍏跺畠鍖�",320900:"鐩愬煄甯�",320902:"浜箹鍖�",320903:"鐩愰兘鍖�",320921:"鍝嶆按鍘�",320922:"婊ㄦ捣鍘�",320923:"闃滃畞鍘�",320924:"灏勯槼鍘�",320925:"寤烘箹鍘�",320981:"涓滃彴甯�",320982:"澶т赴甯�",320983:"鍏跺畠鍖�",321e3:"鎵窞甯�",321002:"骞块櫟鍖�",321003:"閭楁睙鍖�",321023:"瀹濆簲鍘�",321081:"浠緛甯�",321084:"楂橀偖甯�",321088:"姹熼兘鍖�",321093:"鍏跺畠鍖�",321100:"闀囨睙甯�",321102:"浜彛鍖�",321111:"娑﹀窞鍖�",321112:"涓瑰緬鍖�",321181:"涓归槼甯�",321182:"鎵腑甯�",321183:"鍙ュ甯�",321184:"鍏跺畠鍖�",321200:"娉板窞甯�",321202:"娴烽櫟鍖�",321203:"楂樻腐鍖�",321281:"鍏村寲甯�",321282:"闈栨睙甯�",321283:"娉板叴甯�",321284:"濮滃牥鍖�",321285:"鍏跺畠鍖�",321300:"瀹胯縼甯�",321302:"瀹垮煄鍖�",321311:"瀹胯鲍鍖�",321322:"娌槼鍘�",321323:"娉楅槼鍘�",321324:"娉楁椽鍘�",321325:"鍏跺畠鍖�",33e4:"娴欐睙鐪�",330100:"鏉窞甯�",330102:"涓婂煄鍖�",330103:"涓嬪煄鍖�",330104:"姹熷共鍖�",330105:"鎷卞鍖�",330106:"瑗挎箹鍖�",330108:"婊ㄦ睙鍖�",330109:"钀у北鍖�",330110:"浣欐澀鍖�",330122:"妗愬簮鍘�",330127:"娣冲畨鍘�",330182:"寤哄痉甯�",330183:"瀵岄槼甯�",330185:"涓村畨甯�",330186:"鍏跺畠鍖�",330200:"瀹佹尝甯�",330203:"娴锋洐鍖�",330204:"姹熶笢鍖�",330205:"姹熷寳鍖�",330206:"鍖椾粦鍖�",330211:"闀囨捣鍖�",330212:"閯炲窞鍖�",330225:"璞″北鍘�",330226:"瀹佹捣鍘�",330281:"浣欏甯�",330282:"鎱堟邯甯�",330283:"濂夊寲甯�",330284:"鍏跺畠鍖�",330300:"娓╁窞甯�",330302:"楣垮煄鍖�",330303:"榫欐咕鍖�",330304:"鐡捣鍖�",330322:"娲炲ご鍘�",330324:"姘稿槈鍘�",330326:"骞抽槼鍘�",330327:"鑻嶅崡鍘�",330328:"鏂囨垚鍘�",330329:"娉伴『鍘�",330381:"鐟炲畨甯�",330382:"涔愭竻甯�",330383:"鍏跺畠鍖�",330400:"鍢夊叴甯�",330402:"鍗楁箹鍖�",330411:"绉�娲插尯",330421:"鍢夊杽鍘�",330424:"娴风洂鍘�",330481:"娴峰畞甯�",330482:"骞虫箹甯�",330483:"妗愪埂甯�",330484:"鍏跺畠鍖�",330500:"婀栧窞甯�",330502:"鍚村叴鍖�",330503:"鍗楁禂鍖�",330521:"寰锋竻鍘�",330522:"闀垮叴鍘�",330523:"瀹夊悏鍘�",330524:"鍏跺畠鍖�",330600:"缁嶅叴甯�",330602:"瓒婂煄鍖�",330621:"缁嶅叴鍘�",330624:"鏂版槍鍘�",330681:"璇告毃甯�",330682:"涓婅櫈甯�",330683:"宓婂窞甯�",330684:"鍏跺畠鍖�",330700:"閲戝崕甯�",330702:"濠哄煄鍖�",330703:"閲戜笢鍖�",330723:"姝︿箟鍘�",330726:"娴︽睙鍘�",330727:"纾愬畨鍘�",330781:"鍏版邯甯�",330782:"涔変箤甯�",330783:"涓滈槼甯�",330784:"姘稿悍甯�",330785:"鍏跺畠鍖�",330800:"琛㈠窞甯�",330802:"鏌煄鍖�",330803:"琛㈡睙鍖�",330822:"甯稿北鍘�",330824:"寮�鍖栧幙",330825:"榫欐父鍘�",330881:"姹熷北甯�",330882:"鍏跺畠鍖�",330900:"鑸熷北甯�",330902:"瀹氭捣鍖�",330903:"鏅檧鍖�",330921:"宀卞北鍘�",330922:"宓婃硹鍘�",330923:"鍏跺畠鍖�",331e3:"鍙板窞甯�",331002:"妞掓睙鍖�",331003:"榛勫博鍖�",331004:"璺ˉ鍖�",331021:"鐜夌幆鍘�",331022:"涓夐棬鍘�",331023:"澶╁彴鍘�",331024:"浠欏眳鍘�",331081:"娓╁箔甯�",331082:"涓存捣甯�",331083:"鍏跺畠鍖�",331100:"涓芥按甯�",331102:"鑾查兘鍖�",331121:"闈掔敯鍘�",331122:"缂欎簯鍘�",331123:"閬傛槍鍘�",331124:"鏉鹃槼鍘�",331125:"浜戝拰鍘�",331126:"搴嗗厓鍘�",331127:"鏅畞鐣叉棌鑷不鍘�",331181:"榫欐硥甯�",331182:"鍏跺畠鍖�",34e4:"瀹夊窘鐪�",340100:"鍚堣偉甯�",340102:"鐟舵捣鍖�",340103:"搴愰槼鍖�",340104:"铚�灞卞尯",340111:"鍖呮渤鍖�",340121:"闀夸赴鍘�",340122:"鑲ヤ笢鍘�",340123:"鑲ヨタ鍘�",340192:"鍏跺畠鍖�",340200:"鑺滄箹甯�",340202:"闀滄箹鍖�",340203:"寮嬫睙鍖�",340207:"楦犳睙鍖�",340208:"涓夊北鍖�",340221:"鑺滄箹鍘�",340222:"绻佹槍鍘�",340223:"鍗楅櫟鍘�",340224:"鍏跺畠鍖�",340300:"铓屽煚甯�",340302:"榫欏瓙婀栧尯",340303:"铓屽北鍖�",340304:"绂逛細鍖�",340311:"娣笂鍖�",340321:"鎬�杩滃幙",340322:"浜旀渤鍘�",340323:"鍥洪晣鍘�",340324:"鍏跺畠鍖�",340400:"娣崡甯�",340402:"澶ч�氬尯",340403:"鐢板搴靛尯",340404:"璋㈠闆嗗尯",340405:"鍏叕灞卞尯",340406:"娼橀泦鍖�",340421:"鍑ゅ彴鍘�",340422:"鍏跺畠鍖�",340500:"椹瀺灞卞競",340503:"鑺卞北鍖�",340504:"闆ㄥ北鍖�",340506:"鍗氭湜鍖�",340521:"褰撴秱鍘�",340522:"鍏跺畠鍖�",340600:"娣寳甯�",340602:"鏉滈泦鍖�",340603:"鐩稿北鍖�",340604:"鐑堝北鍖�",340621:"婵夋邯鍘�",340622:"鍏跺畠鍖�",340700:"閾滈櫟甯�",340702:"閾滃畼灞卞尯",340703:"鐙瓙灞卞尯",340711:"閮婂尯",340721:"閾滈櫟鍘�",340722:"鍏跺畠鍖�",340800:"瀹夊簡甯�",340802:"杩庢睙鍖�",340803:"澶ц鍖�",340811:"瀹滅鍖�",340822:"鎬�瀹佸幙",340823:"鏋為槼鍘�",340824:"娼滃北鍘�",340825:"澶箹鍘�",340826:"瀹挎澗鍘�",340827:"鏈涙睙鍘�",340828:"宀宠タ鍘�",340881:"妗愬煄甯�",340882:"鍏跺畠鍖�",341e3:"榛勫北甯�",341002:"灞邯鍖�",341003:"榛勫北鍖�",341004:"寰藉窞鍖�",341021:"姝欏幙",341022:"浼戝畞鍘�",341023:"榛熷幙",341024:"绁侀棬鍘�",341025:"鍏跺畠鍖�",341100:"婊佸窞甯�",341102:"鐞呯悐鍖�",341103:"鍗楄隘鍖�",341122:"鏉ュ畨鍘�",341124:"鍏ㄦ鍘�",341125:"瀹氳繙鍘�",341126:"鍑ら槼鍘�",341181:"澶╅暱甯�",341182:"鏄庡厜甯�",341183:"鍏跺畠鍖�",341200:"闃滈槼甯�",341202:"棰嶅窞鍖�",341203:"棰嶄笢鍖�",341204:"棰嶆硥鍖�",341221:"涓存硥鍘�",341222:"澶拰鍘�",341225:"闃滃崡鍘�",341226:"棰嶄笂鍘�",341282:"鐣岄甯�",341283:"鍏跺畠鍖�",341300:"瀹垮窞甯�",341302:"鍩囨ˉ鍖�",341321:"鐮�灞卞幙",341322:"钀у幙",341323:"鐏电挧鍘�",341324:"娉楀幙",341325:"鍏跺畠鍖�",341400:"宸㈡箹甯�",341421:"搴愭睙鍘�",341422:"鏃犱负鍘�",341423:"鍚北鍘�",341424:"鍜屽幙",341500:"鍏畨甯�",341502:"閲戝畨鍖�",341503:"瑁曞畨鍖�",341521:"瀵垮幙",341522:"闇嶉偙鍘�",341523:"鑸掑煄鍘�",341524:"閲戝鍘�",341525:"闇嶅北鍘�",341526:"鍏跺畠鍖�",341600:"浜冲窞甯�",341602:"璋煄鍖�",341621:"娑¢槼鍘�",341622:"钂欏煄鍘�",341623:"鍒╄緵鍘�",341624:"鍏跺畠鍖�",341700:"姹犲窞甯�",341702:"璐垫睜鍖�",341721:"涓滆嚦鍘�",341722:"鐭冲彴鍘�",341723:"闈掗槼鍘�",341724:"鍏跺畠鍖�",341800:"瀹e煄甯�",341802:"瀹e窞鍖�",341821:"閮庢邯鍘�",341822:"骞垮痉鍘�",341823:"娉惧幙",341824:"缁╂邯鍘�",341825:"鏃屽痉鍘�",341881:"瀹佸浗甯�",341882:"鍏跺畠鍖�",35e4:"绂忓缓鐪�",350100:"绂忓窞甯�",350102:"榧撴ゼ鍖�",350103:"鍙版睙鍖�",350104:"浠撳北鍖�",350105:"椹熬鍖�",350111:"鏅嬪畨鍖�",350121:"闂戒警鍘�",350122:"杩炴睙鍘�",350123:"缃楁簮鍘�",350124:"闂芥竻鍘�",350125:"姘告嘲鍘�",350128:"骞虫江鍘�",350181:"绂忔竻甯�",350182:"闀夸箰甯�",350183:"鍏跺畠鍖�",350200:"鍘﹂棬甯�",350203:"鎬濇槑鍖�",350205:"娴锋钵鍖�",350206:"婀栭噷鍖�",350211:"闆嗙編鍖�",350212:"鍚屽畨鍖�",350213:"缈斿畨鍖�",350214:"鍏跺畠鍖�",350300:"鑾嗙敯甯�",350302:"鍩庡帰鍖�",350303:"娑垫睙鍖�",350304:"鑽斿煄鍖�",350305:"绉�灞垮尯",350322:"浠欐父鍘�",350323:"鍏跺畠鍖�",350400:"涓夋槑甯�",350402:"姊呭垪鍖�",350403:"涓夊厓鍖�",350421:"鏄庢邯鍘�",350423:"娓呮祦鍘�",350424:"瀹佸寲鍘�",350425:"澶х敯鍘�",350426:"灏ゆ邯鍘�",350427:"娌欏幙",350428:"灏嗕箰鍘�",350429:"娉板畞鍘�",350430:"寤哄畞鍘�",350481:"姘稿畨甯�",350482:"鍏跺畠鍖�",350500:"娉夊窞甯�",350502:"椴ゅ煄鍖�",350503:"涓版辰鍖�",350504:"娲涙睙鍖�",350505:"娉夋腐鍖�",350521:"鎯犲畨鍘�",350524:"瀹夋邯鍘�",350525:"姘告槬鍘�",350526:"寰峰寲鍘�",350527:"閲戦棬鍘�",350581:"鐭崇嫯甯�",350582:"鏅嬫睙甯�",350583:"鍗楀畨甯�",350584:"鍏跺畠鍖�",350600:"婕冲窞甯�",350602:"鑺楀煄鍖�",350603:"榫欐枃鍖�",350622:"浜戦渼鍘�",350623:"婕虫郸鍘�",350624:"璇忓畨鍘�",350625:"闀挎嘲鍘�",350626:"涓滃北鍘�",350627:"鍗楅潠鍘�",350628:"骞冲拰鍘�",350629:"鍗庡畨鍘�",350681:"榫欐捣甯�",350682:"鍏跺畠鍖�",350700:"鍗楀钩甯�",350702:"寤跺钩鍖�",350721:"椤烘槍鍘�",350722:"娴﹀煄鍘�",350723:"鍏夋辰鍘�",350724:"鏉炬邯鍘�",350725:"鏀垮拰鍘�",350781:"閭垫甯�",350782:"姝﹀し灞卞競",350783:"寤虹摨甯�",350784:"寤洪槼甯�",350785:"鍏跺畠鍖�",350800:"榫欏博甯�",350802:"鏂扮綏鍖�",350821:"闀挎眬鍘�",350822:"姘稿畾鍘�",350823:"涓婃澀鍘�",350824:"姝﹀钩鍘�",350825:"杩炲煄鍘�",350881:"婕冲钩甯�",350882:"鍏跺畠鍖�",350900:"瀹佸痉甯�",350902:"钑夊煄鍖�",350921:"闇炴郸鍘�",350922:"鍙ょ敯鍘�",350923:"灞忓崡鍘�",350924:"瀵垮畞鍘�",350925:"鍛ㄥ畞鍘�",350926:"鏌樿崳鍘�",350981:"绂忓畨甯�",350982:"绂忛紟甯�",350983:"鍏跺畠鍖�",36e4:"姹熻タ鐪�",360100:"鍗楁槍甯�",360102:"涓滄箹鍖�",360103:"瑗挎箹鍖�",360104:"闈掍簯璋卞尯",360105:"婀鹃噷鍖�",360111:"闈掑北婀栧尯",360121:"鍗楁槍鍘�",360122:"鏂板缓鍘�",360123:"瀹変箟鍘�",360124:"杩涜搐鍘�",360128:"鍏跺畠鍖�",360200:"鏅痉闀囧競",360202:"鏄屾睙鍖�",360203:"鐝犲北鍖�",360222:"娴鍘�",360281:"涔愬钩甯�",360282:"鍏跺畠鍖�",360300:"钀嶄埂甯�",360302:"瀹夋簮鍖�",360313:"婀樹笢鍖�",360321:"鑾茶姳鍘�",360322:"涓婃牀鍘�",360323:"鑺︽邯鍘�",360324:"鍏跺畠鍖�",360400:"涔濇睙甯�",360402:"搴愬北鍖�",360403:"娴旈槼鍖�",360421:"涔濇睙鍘�",360423:"姝﹀畞鍘�",360424:"淇按鍘�",360425:"姘镐慨鍘�",360426:"寰峰畨鍘�",360427:"鏄熷瓙鍘�",360428:"閮芥槍鍘�",360429:"婀栧彛鍘�",360430:"褰辰鍘�",360481:"鐟炴槍甯�",360482:"鍏跺畠鍖�",360483:"鍏遍潚鍩庡競",360500:"鏂颁綑甯�",360502:"娓濇按鍖�",360521:"鍒嗗疁鍘�",360522:"鍏跺畠鍖�",360600:"楣版江甯�",360602:"鏈堟箹鍖�",360622:"浣欐睙鍘�",360681:"璐垫邯甯�",360682:"鍏跺畠鍖�",360700:"璧e窞甯�",360702:"绔犺础鍖�",360721:"璧e幙",360722:"淇′赴鍘�",360723:"澶т綑鍘�",360724:"涓婄姽鍘�",360725:"宕囦箟鍘�",360726:"瀹夎繙鍘�",360727:"榫欏崡鍘�",360728:"瀹氬崡鍘�",360729:"鍏ㄥ崡鍘�",360730:"瀹侀兘鍘�",360731:"浜庨兘鍘�",360732:"鍏村浗鍘�",360733:"浼氭槍鍘�",360734:"瀵讳箤鍘�",360735:"鐭冲煄鍘�",360781:"鐟為噾甯�",360782:"鍗楀悍甯�",360783:"鍏跺畠鍖�",360800:"鍚夊畨甯�",360802:"鍚夊窞鍖�",360803:"闈掑師鍖�",360821:"鍚夊畨鍘�",360822:"鍚夋按鍘�",360823:"宄℃睙鍘�",360824:"鏂板共鍘�",360825:"姘镐赴鍘�",360826:"娉板拰鍘�",360827:"閬傚窛鍘�",360828:"涓囧畨鍘�",360829:"瀹夌鍘�",360830:"姘告柊鍘�",360881:"浜曞唸灞卞競",360882:"鍏跺畠鍖�",360900:"瀹滄槬甯�",360902:"琚佸窞鍖�",360921:"濂夋柊鍘�",360922:"涓囪浇鍘�",360923:"涓婇珮鍘�",360924:"瀹滀赴鍘�",360925:"闈栧畨鍘�",360926:"閾滈紦鍘�",360981:"涓板煄甯�",360982:"妯熸爲甯�",360983:"楂樺畨甯�",360984:"鍏跺畠鍖�",361e3:"鎶氬窞甯�",361002:"涓村窛鍖�",361021:"鍗楀煄鍘�",361022:"榛庡窛鍘�",361023:"鍗椾赴鍘�",361024:"宕囦粊鍘�",361025:"涔愬畨鍘�",361026:"瀹滈粍鍘�",361027:"閲戞邯鍘�",361028:"璧勬邯鍘�",361029:"涓滀埂鍘�",361030:"骞挎槍鍘�",361031:"鍏跺畠鍖�",361100:"涓婇ザ甯�",361102:"淇″窞鍖�",361121:"涓婇ザ鍘�",361122:"骞夸赴鍘�",361123:"鐜夊北鍘�",361124:"閾呭北鍘�",361125:"妯嘲鍘�",361126:"寮嬮槼鍘�",361127:"浣欏共鍘�",361128:"閯遍槼鍘�",361129:"涓囧勾鍘�",361130:"濠烘簮鍘�",361181:"寰峰叴甯�",361182:"鍏跺畠鍖�",37e4:"灞变笢鐪�",370100:"娴庡崡甯�",370102:"鍘嗕笅鍖�",370103:"甯備腑鍖�",370104:"妲愯崼鍖�",370105:"澶╂ˉ鍖�",370112:"鍘嗗煄鍖�",370113:"闀挎竻鍖�",370124:"骞抽槾鍘�",370125:"娴庨槼鍘�",370126:"鍟嗘渤鍘�",370181:"绔犱笜甯�",370182:"鍏跺畠鍖�",370200:"闈掑矝甯�",370202:"甯傚崡鍖�",370203:"甯傚寳鍖�",370211:"榛勫矝鍖�",370212:"宕傚北鍖�",370213:"鏉庢钵鍖�",370214:"鍩庨槼鍖�",370281:"鑳跺窞甯�",370282:"鍗冲ⅷ甯�",370283:"骞冲害甯�",370285:"鑾辫タ甯�",370286:"鍏跺畠鍖�",370300:"娣勫崥甯�",370302:"娣勫窛鍖�",370303:"寮犲簵鍖�",370304:"鍗氬北鍖�",370305:"涓存穭鍖�",370306:"鍛ㄦ潙鍖�",370321:"妗撳彴鍘�",370322:"楂橀潚鍘�",370323:"娌傛簮鍘�",370324:"鍏跺畠鍖�",370400:"鏋e簞甯�",370402:"甯備腑鍖�",370403:"钖涘煄鍖�",370404:"宄勫煄鍖�",370405:"鍙板効搴勫尯",370406:"灞变涵鍖�",370481:"婊曞窞甯�",370482:"鍏跺畠鍖�",370500:"涓滆惀甯�",370502:"涓滆惀鍖�",370503:"娌冲彛鍖�",370521:"鍨﹀埄鍘�",370522:"鍒╂触鍘�",370523:"骞块ザ鍘�",370591:"鍏跺畠鍖�",370600:"鐑熷彴甯�",370602:"鑺濈綐鍖�",370611:"绂忓北鍖�",370612:"鐗熷钩鍖�",370613:"鑾卞北鍖�",370634:"闀垮矝鍘�",370681:"榫欏彛甯�",370682:"鑾遍槼甯�",370683:"鑾卞窞甯�",370684:"钃幈甯�",370685:"鎷涜繙甯�",370686:"鏍栭湠甯�",370687:"娴烽槼甯�",370688:"鍏跺畠鍖�",370700:"娼嶅潑甯�",370702:"娼嶅煄鍖�",370703:"瀵掍涵鍖�",370704:"鍧婂瓙鍖�",370705:"濂庢枃鍖�",370724:"涓存湊鍘�",370725:"鏄屼箰鍘�",370781:"闈掑窞甯�",370782:"璇稿煄甯�",370783:"瀵垮厜甯�",370784:"瀹変笜甯�",370785:"楂樺瘑甯�",370786:"鏄岄倯甯�",370787:"鍏跺畠鍖�",370800:"娴庡畞甯�",370802:"甯備腑鍖�",370811:"浠诲煄鍖�",370826:"寰北鍘�",370827:"楸煎彴鍘�",370828:"閲戜埂鍘�",370829:"鍢夌ゥ鍘�",370830:"姹朵笂鍘�",370831:"娉楁按鍘�",370832:"姊佸北鍘�",370881:"鏇查槣甯�",370882:"鍏栧窞甯�",370883:"閭瑰煄甯�",370884:"鍏跺畠鍖�",370900:"娉板畨甯�",370902:"娉板北鍖�",370903:"宀卞渤鍖�",370921:"瀹侀槼鍘�",370923:"涓滃钩鍘�",370982:"鏂版嘲甯�",370983:"鑲ュ煄甯�",370984:"鍏跺畠鍖�",371e3:"濞佹捣甯�",371002:"鐜繝鍖�",371081:"鏂囩櫥甯�",371082:"鑽f垚甯�",371083:"涔冲北甯�",371084:"鍏跺畠鍖�",371100:"鏃ョ収甯�",371102:"涓滄腐鍖�",371103:"宀氬北鍖�",371121:"浜旇幉鍘�",371122:"鑾掑幙",371123:"鍏跺畠鍖�",371200:"鑾辫姕甯�",371202:"鑾卞煄鍖�",371203:"閽㈠煄鍖�",371204:"鍏跺畠鍖�",371300:"涓存矀甯�",371302:"鍏板北鍖�",371311:"缃楀簞鍖�",371312:"娌充笢鍖�",371321:"娌傚崡鍘�",371322:"閮煄鍘�",371323:"娌傛按鍘�",371324:"鑻嶅北鍘�",371325:"璐瑰幙",371326:"骞抽倯鍘�",371327:"鑾掑崡鍘�",371328:"钂欓槾鍘�",371329:"涓存箔鍘�",371330:"鍏跺畠鍖�",371400:"寰峰窞甯�",371402:"寰峰煄鍖�",371421:"闄靛幙",371422:"瀹佹触鍘�",371423:"搴嗕簯鍘�",371424:"涓撮倯鍘�",371425:"榻愭渤鍘�",371426:"骞冲師鍘�",371427:"澶忔触鍘�",371428:"姝﹀煄鍘�",371481:"涔愰櫟甯�",371482:"绂瑰煄甯�",371483:"鍏跺畠鍖�",371500:"鑱婂煄甯�",371502:"涓滄槍搴滃尯",371521:"闃宠胺鍘�",371522:"鑾樺幙",371523:"鑼屽钩鍘�",371524:"涓滈樋鍘�",371525:"鍐犲幙",371526:"楂樺攼鍘�",371581:"涓存竻甯�",371582:"鍏跺畠鍖�",371600:"婊ㄥ窞甯�",371602:"婊ㄥ煄鍖�",371621:"鎯犳皯鍘�",371622:"闃充俊鍘�",371623:"鏃犳#鍘�",371624:"娌惧寲鍘�",371625:"鍗氬叴鍘�",371626:"閭瑰钩鍘�",371627:"鍏跺畠鍖�",371700:"鑿忔辰甯�",371702:"鐗′腹鍖�",371721:"鏇瑰幙",371722:"鍗曞幙",371723:"鎴愭鍘�",371724:"宸ㄩ噹鍘�",371725:"閮撳煄鍘�",371726:"閯勫煄鍘�",371727:"瀹氶櫠鍘�",371728:"涓滄槑鍘�",371729:"鍏跺畠鍖�",41e4:"娌冲崡鐪�",410100:"閮戝窞甯�",410102:"涓師鍖�",410103:"浜屼竷鍖�",410104:"绠″煄鍥炴棌鍖�",410105:"閲戞按鍖�",410106:"涓婅鍖�",410108:"鎯犳祹鍖�",410122:"涓墴鍘�",410181:"宸╀箟甯�",410182:"鑽ラ槼甯�",410183:"鏂板瘑甯�",410184:"鏂伴儜甯�",410185:"鐧诲皝甯�",410188:"鍏跺畠鍖�",410200:"寮�灏佸競",410202:"榫欎涵鍖�",410203:"椤烘渤鍥炴棌鍖�",410204:"榧撴ゼ鍖�",410205:"绂圭帇鍙板尯",410211:"閲戞槑鍖�",410221:"鏉炲幙",410222:"閫氳鍘�",410223:"灏夋皬鍘�",410224:"寮�灏佸幙",410225:"鍏拌�冨幙",410226:"鍏跺畠鍖�",410300:"娲涢槼甯�",410302:"鑰佸煄鍖�",410303:"瑗垮伐鍖�",410304:"鐎嶆渤鍥炴棌鍖�",410305:"娑цタ鍖�",410306:"鍚夊埄鍖�",410307:"娲涢緳鍖�",410322:"瀛熸触鍘�",410323:"鏂板畨鍘�",410324:"鏍惧窛鍘�",410325:"宓╁幙",410326:"姹濋槼鍘�",410327:"瀹滈槼鍘�",410328:"娲涘畞鍘�",410329:"浼婂窛鍘�",410381:"鍋冨笀甯�",410400:"骞抽《灞卞競",410402:"鏂板崕鍖�",410403:"鍗笢鍖�",410404:"鐭抽緳鍖�",410411:"婀涙渤鍖�",410421:"瀹濅赴鍘�",410422:"鍙跺幙",410423:"椴佸北鍘�",410425:"閮忓幙",410481:"鑸為挗甯�",410482:"姹濆窞甯�",410483:"鍏跺畠鍖�",410500:"瀹夐槼甯�",410502:"鏂囧嘲鍖�",410503:"鍖楀叧鍖�",410505:"娈烽兘鍖�",410506:"榫欏畨鍖�",410522:"瀹夐槼鍘�",410523:"姹ら槾鍘�",410526:"婊戝幙",410527:"鍐呴粍鍘�",410581:"鏋楀窞甯�",410582:"鍏跺畠鍖�",410600:"楣ゅ甯�",410602:"楣ゅ北鍖�",410603:"灞卞煄鍖�",410611:"娣囨花鍖�",410621:"娴氬幙",410622:"娣囧幙",410623:"鍏跺畠鍖�",410700:"鏂颁埂甯�",410702:"绾㈡棗鍖�",410703:"鍗花鍖�",410704:"鍑ゆ硥鍖�",410711:"鐗ч噹鍖�",410721:"鏂颁埂鍘�",410724:"鑾峰槈鍘�",410725:"鍘熼槼鍘�",410726:"寤舵触鍘�",410727:"灏佷笜鍘�",410728:"闀垮灒鍘�",410781:"鍗緣甯�",410782:"杈夊幙甯�",410783:"鍏跺畠鍖�",410800:"鐒︿綔甯�",410802:"瑙f斁鍖�",410803:"涓珯鍖�",410804:"椹潙鍖�",410811:"灞遍槼鍖�",410821:"淇鍘�",410822:"鍗氱埍鍘�",410823:"姝﹂櫉鍘�",410825:"娓╁幙",410881:"娴庢簮甯�",410882:"娌侀槼甯�",410883:"瀛熷窞甯�",410884:"鍏跺畠鍖�",410900:"婵槼甯�",410902:"鍗庨緳鍖�",410922:"娓呬赴鍘�",410923:"鍗椾箰鍘�",410926:"鑼冨幙",410927:"鍙板墠鍘�",410928:"婵槼鍘�",410929:"鍏跺畠鍖�",411e3:"璁告槍甯�",411002:"榄忛兘鍖�",411023:"璁告槍鍘�",411024:"閯㈤櫟鍘�",411025:"瑗勫煄鍘�",411081:"绂瑰窞甯�",411082:"闀胯憶甯�",411083:"鍏跺畠鍖�",411100:"婕渤甯�",411102:"婧愭眹鍖�",411103:"閮惧煄鍖�",411104:"鍙櫟鍖�",411121:"鑸為槼鍘�",411122:"涓撮鍘�",411123:"鍏跺畠鍖�",411200:"涓夐棬宄″競",411202:"婀栨花鍖�",411221:"娓戞睜鍘�",411222:"闄曞幙",411224:"鍗㈡皬鍘�",411281:"涔夐┈甯�",411282:"鐏靛疂甯�",411283:"鍏跺畠鍖�",411300:"鍗楅槼甯�",411302:"瀹涘煄鍖�",411303:"鍗ч緳鍖�",411321:"鍗楀彫鍘�",411322:"鏂瑰煄鍘�",411323:"瑗垮场鍘�",411324:"闀囧钩鍘�",411325:"鍐呬埂鍘�",411326:"娣呭窛鍘�",411327:"绀炬棗鍘�",411328:"鍞愭渤鍘�",411329:"鏂伴噹鍘�",411330:"妗愭煆鍘�",411381:"閭撳窞甯�",411382:"鍏跺畠鍖�",411400:"鍟嗕笜甯�",411402:"姊佸洯鍖�",411403:"鐫㈤槼鍖�",411421:"姘戞潈鍘�",411422:"鐫㈠幙",411423:"瀹侀櫟鍘�",411424:"鏌樺煄鍘�",411425:"铏炲煄鍘�",411426:"澶忛倯鍘�",411481:"姘稿煄甯�",411482:"鍏跺畠鍖�",411500:"淇¢槼甯�",411502:"娴夋渤鍖�",411503:"骞虫ˉ鍖�",411521:"缃楀北鍘�",411522:"鍏夊北鍘�",411523:"鏂板幙",411524:"鍟嗗煄鍘�",411525:"鍥哄鍘�",411526:"娼㈠窛鍘�",411527:"娣花鍘�",411528:"鎭幙",411529:"鍏跺畠鍖�",411600:"鍛ㄥ彛甯�",411602:"宸濇眹鍖�",411621:"鎵舵矡鍘�",411622:"瑗垮崕鍘�",411623:"鍟嗘按鍘�",411624:"娌堜笜鍘�",411625:"閮稿煄鍘�",411626:"娣槼鍘�",411627:"澶悍鍘�",411628:"楣块倯鍘�",411681:"椤瑰煄甯�",411682:"鍏跺畠鍖�",411700:"椹婚┈搴楀競",411702:"椹垮煄鍖�",411721:"瑗垮钩鍘�",411722:"涓婅敗鍘�",411723:"骞宠垎鍘�",411724:"姝i槼鍘�",411725:"纭北鍘�",411726:"娉岄槼鍘�",411727:"姹濆崡鍘�",411728:"閬傚钩鍘�",411729:"鏂拌敗鍘�",411730:"鍏跺畠鍖�",42e4:"婀栧寳鐪�",420100:"姝︽眽甯�",420102:"姹熷哺鍖�",420103:"姹熸眽鍖�",420104:"纭氬彛鍖�",420105:"姹夐槼鍖�",420106:"姝︽槍鍖�",420107:"闈掑北鍖�",420111:"娲北鍖�",420112:"涓滆タ婀栧尯",420113:"姹夊崡鍖�",420114:"钄$敻鍖�",420115:"姹熷鍖�",420116:"榛勯檪鍖�",420117:"鏂版床鍖�",420118:"鍏跺畠鍖�",420200:"榛勭煶甯�",420202:"榛勭煶娓尯",420203:"瑗垮灞卞尯",420204:"涓嬮檰鍖�",420205:"閾佸北鍖�",420222:"闃虫柊鍘�",420281:"澶у喍甯�",420282:"鍏跺畠鍖�",420300:"鍗佸牥甯�",420302:"鑼呯鍖�",420303:"寮犳咕鍖�",420321:"閮у幙",420322:"閮цタ鍘�",420323:"绔瑰北鍘�",420324:"绔规邯鍘�",420325:"鎴垮幙",420381:"涓规睙鍙e競",420383:"鍏跺畠鍖�",420500:"瀹滄槍甯�",420502:"瑗块櫟鍖�",420503:"浼嶅宀楀尯",420504:"鐐瑰啗鍖�",420505:"鐚囦涵鍖�",420506:"澶烽櫟鍖�",420525:"杩滃畨鍘�",420526:"鍏村北鍘�",420527:"绉綊鍘�",420528:"闀块槼鍦熷鏃忚嚜娌诲幙",420529:"浜斿嘲鍦熷鏃忚嚜娌诲幙",420581:"瀹滈兘甯�",420582:"褰撻槼甯�",420583:"鏋濇睙甯�",420584:"鍏跺畠鍖�",420600:"瑗勯槼甯�",420602:"瑗勫煄鍖�",420606:"妯婂煄鍖�",420607:"瑗勫窞鍖�",420624:"鍗楁汲鍘�",420625:"璋峰煄鍘�",420626:"淇濆悍鍘�",420682:"鑰佹渤鍙e競",420683:"鏋i槼甯�",420684:"瀹滃煄甯�",420685:"鍏跺畠鍖�",420700:"閯傚窞甯�",420702:"姊佸瓙婀栧尯",420703:"鍗庡鍖�",420704:"閯傚煄鍖�",420705:"鍏跺畠鍖�",420800:"鑽嗛棬甯�",420802:"涓滃疂鍖�",420804:"鎺囧垁鍖�",420821:"浜北鍘�",420822:"娌欐磱鍘�",420881:"閽熺ゥ甯�",420882:"鍏跺畠鍖�",420900:"瀛濇劅甯�",420902:"瀛濆崡鍖�",420921:"瀛濇槍鍘�",420922:"澶ф偀鍘�",420923:"浜戞ⅵ鍘�",420981:"搴斿煄甯�",420982:"瀹夐檰甯�",420984:"姹夊窛甯�",420985:"鍏跺畠鍖�",421e3:"鑽嗗窞甯�",421002:"娌欏競鍖�",421003:"鑽嗗窞鍖�",421022:"鍏畨鍘�",421023:"鐩戝埄鍘�",421024:"姹熼櫟鍘�",421081:"鐭抽甯�",421083:"娲箹甯�",421087:"鏉炬粙甯�",421088:"鍏跺畠鍖�",421100:"榛勫唸甯�",421102:"榛勫窞鍖�",421121:"鍥㈤鍘�",421122:"绾㈠畨鍘�",421123:"缃楃敯鍘�",421124:"鑻卞北鍘�",421125:"娴犳按鍘�",421126:"钑叉槬鍘�",421127:"榛勬鍘�",421181:"楹诲煄甯�",421182:"姝︾┐甯�",421183:"鍏跺畠鍖�",421200:"鍜稿畞甯�",421202:"鍜稿畨鍖�",421221:"鍢夐奔鍘�",421222:"閫氬煄鍘�",421223:"宕囬槼鍘�",421224:"閫氬北鍘�",421281:"璧ゅ甯�",421283:"鍏跺畠鍖�",421300:"闅忓窞甯�",421302:"鏇鹃兘鍖�",421321:"闅忓幙",421381:"骞挎按甯�",421382:"鍏跺畠鍖�",422800:"鎭╂柦鍦熷鏃忚嫍鏃忚嚜娌诲窞",422801:"鎭╂柦甯�",422802:"鍒╁窛甯�",422822:"寤哄鍘�",422823:"宸翠笢鍘�",422825:"瀹f仼鍘�",422826:"鍜镐赴鍘�",422827:"鏉ュ嚖鍘�",422828:"楣ゅ嘲鍘�",422829:"鍏跺畠鍖�",429004:"浠欐甯�",429005:"娼滄睙甯�",429006:"澶╅棬甯�",429021:"绁炲啘鏋舵灄鍖�",43e4:"婀栧崡鐪�",430100:"闀挎矙甯�",430102:"鑺欒搲鍖�",430103:"澶╁績鍖�",430104:"宀抽簱鍖�",430105:"寮�绂忓尯",430111:"闆ㄨ姳鍖�",430121:"闀挎矙鍘�",430122:"鏈涘煄鍖�",430124:"瀹佷埂鍘�",430181:"娴忛槼甯�",430182:"鍏跺畠鍖�",430200:"鏍床甯�",430202:"鑽峰鍖�",430203:"鑺︽窞鍖�",430204:"鐭冲嘲鍖�",430211:"澶╁厓鍖�",430221:"鏍床鍘�",430223:"鏀稿幙",430224:"鑼堕櫟鍘�",430225:"鐐庨櫟鍘�",430281:"閱撮櫟甯�",430282:"鍏跺畠鍖�",430300:"婀樻江甯�",430302:"闆ㄦ箹鍖�",430304:"宀冲鍖�",430321:"婀樻江鍘�",430381:"婀樹埂甯�",430382:"闊跺北甯�",430383:"鍏跺畠鍖�",430400:"琛¢槼甯�",430405:"鐝犳櫀鍖�",430406:"闆佸嘲鍖�",430407:"鐭抽紦鍖�",430408:"钂告箻鍖�",430412:"鍗楀渤鍖�",430421:"琛¢槼鍘�",430422:"琛″崡鍘�",430423:"琛″北鍘�",430424:"琛′笢鍘�",430426:"绁佷笢鍘�",430481:"鑰掗槼甯�",430482:"甯稿畞甯�",430483:"鍏跺畠鍖�",430500:"閭甸槼甯�",430502:"鍙屾竻鍖�",430503:"澶хゥ鍖�",430511:"鍖楀鍖�",430521:"閭典笢鍘�",430522:"鏂伴偟鍘�",430523:"閭甸槼鍘�",430524:"闅嗗洖鍘�",430525:"娲炲彛鍘�",430527:"缁ュ畞鍘�",430528:"鏂板畞鍘�",430529:"鍩庢鑻楁棌鑷不鍘�",430581:"姝﹀唸甯�",430582:"鍏跺畠鍖�",430600:"宀抽槼甯�",430602:"宀抽槼妤煎尯",430603:"浜戞邯鍖�",430611:"鍚涘北鍖�",430621:"宀抽槼鍘�",430623:"鍗庡鍘�",430624:"婀橀槾鍘�",430626:"骞虫睙鍘�",430681:"姹ㄧ綏甯�",430682:"涓存箻甯�",430683:"鍏跺畠鍖�",430700:"甯稿痉甯�",430702:"姝﹂櫟鍖�",430703:"榧庡煄鍖�",430721:"瀹変埂鍘�",430722:"姹夊鍘�",430723:"婢у幙",430724:"涓存晶鍘�",430725:"妗冩簮鍘�",430726:"鐭抽棬鍘�",430781:"娲ュ競甯�",430782:"鍏跺畠鍖�",430800:"寮犲鐣屽競",430802:"姘稿畾鍖�",430811:"姝﹂櫟婧愬尯",430821:"鎱堝埄鍘�",430822:"妗戞鍘�",430823:"鍏跺畠鍖�",430900:"鐩婇槼甯�",430902:"璧勯槼鍖�",430903:"璧北鍖�",430921:"鍗楀幙",430922:"妗冩睙鍘�",430923:"瀹夊寲鍘�",430981:"娌呮睙甯�",430982:"鍏跺畠鍖�",431e3:"閮村窞甯�",431002:"鍖楁箹鍖�",431003:"鑻忎粰鍖�",431021:"妗傞槼鍘�",431022:"瀹滅珷鍘�",431023:"姘稿叴鍘�",431024:"鍢夌鍘�",431025:"涓存鍘�",431026:"姹濆煄鍘�",431027:"妗備笢鍘�",431028:"瀹変粊鍘�",431081:"璧勫叴甯�",431082:"鍏跺畠鍖�",431100:"姘稿窞甯�",431102:"闆堕櫟鍖�",431103:"鍐锋按婊╁尯",431121:"绁侀槼鍘�",431122:"涓滃畨鍘�",431123:"鍙岀墝鍘�",431124:"閬撳幙",431125:"姹熸案鍘�",431126:"瀹佽繙鍘�",431127:"钃濆北鍘�",431128:"鏂扮敯鍘�",431129:"姹熷崕鐟舵棌鑷不鍘�",431130:"鍏跺畠鍖�",431200:"鎬�鍖栧競",431202:"楣ゅ煄鍖�",431221:"涓柟鍘�",431222:"娌呴櫟鍘�",431223:"杈版邯鍘�",431224:"婧嗘郸鍘�",431225:"浼氬悓鍘�",431226:"楹婚槼鑻楁棌鑷不鍘�",431227:"鏂版檭渚楁棌鑷不鍘�",431228:"鑺锋睙渚楁棌鑷不鍘�",431229:"闈栧窞鑻楁棌渚楁棌鑷不鍘�",431230:"閫氶亾渚楁棌鑷不鍘�",431281:"娲睙甯�",431282:"鍏跺畠鍖�",431300:"濞勫簳甯�",431302:"濞勬槦鍖�",431321:"鍙屽嘲鍘�",431322:"鏂板寲鍘�",431381:"鍐锋按姹熷競",431382:"娑熸簮甯�",431383:"鍏跺畠鍖�",433100:"婀樿タ鍦熷鏃忚嫍鏃忚嚜娌诲窞",433101:"鍚夐甯�",433122:"娉告邯鍘�",433123:"鍑ゅ嚢鍘�",433124:"鑺卞灒鍘�",433125:"淇濋潠鍘�",433126:"鍙や笀鍘�",433127:"姘搁『鍘�",433130:"榫欏北鍘�",433131:"鍏跺畠鍖�",44e4:"骞夸笢鐪�",440100:"骞垮窞甯�",440103:"鑽旀咕鍖�",440104:"瓒婄鍖�",440105:"娴风彔鍖�",440106:"澶╂渤鍖�",440111:"鐧戒簯鍖�",440112:"榛勫煍鍖�",440113:"鐣鍖�",440114:"鑺遍兘鍖�",440115:"鍗楁矙鍖�",440116:"钀濆矖鍖�",440183:"澧炲煄甯�",440184:"浠庡寲甯�",440189:"鍏跺畠鍖�",440200:"闊跺叧甯�",440203:"姝︽睙鍖�",440204:"娴堟睙鍖�",440205:"鏇叉睙鍖�",440222:"濮嬪叴鍘�",440224:"浠佸寲鍘�",440229:"缈佹簮鍘�",440232:"涔虫簮鐟舵棌鑷不鍘�",440233:"鏂颁赴鍘�",440281:"涔愭槍甯�",440282:"鍗楅泟甯�",440283:"鍏跺畠鍖�",440300:"娣卞湷甯�",440303:"缃楁箹鍖�",440304:"绂忕敯鍖�",440305:"鍗楀北鍖�",440306:"瀹濆畨鍖�",440307:"榫欏矖鍖�",440308:"鐩愮敯鍖�",440309:"鍏跺畠鍖�",440320:"鍏夋槑鏂板尯",440321:"鍧北鏂板尯",440322:"澶ч箯鏂板尯",440323:"榫欏崕鏂板尯",440400:"鐝犳捣甯�",440402:"棣欐床鍖�",440403:"鏂楅棬鍖�",440404:"閲戞咕鍖�",440488:"鍏跺畠鍖�",440500:"姹曞ご甯�",440507:"榫欐箹鍖�",440511:"閲戝钩鍖�",440512:"婵犳睙鍖�",440513:"娼槼鍖�",440514:"娼崡鍖�",440515:"婢勬捣鍖�",440523:"鍗楁境鍘�",440524:"鍏跺畠鍖�",440600:"浣涘北甯�",440604:"绂呭煄鍖�",440605:"鍗楁捣鍖�",440606:"椤哄痉鍖�",440607:"涓夋按鍖�",440608:"楂樻槑鍖�",440609:"鍏跺畠鍖�",440700:"姹熼棬甯�",440703:"钃睙鍖�",440704:"姹熸捣鍖�",440705:"鏂颁細鍖�",440781:"鍙板北甯�",440783:"寮�骞冲競",440784:"楣ゅ北甯�",440785:"鎭╁钩甯�",440786:"鍏跺畠鍖�",440800:"婀涙睙甯�",440802:"璧ゅ潕鍖�",440803:"闇炲北鍖�",440804:"鍧″ご鍖�",440811:"楹荤珷鍖�",440823:"閬傛邯鍘�",440825:"寰愰椈鍘�",440881:"寤夋睙甯�",440882:"闆峰窞甯�",440883:"鍚村窛甯�",440884:"鍏跺畠鍖�",440900:"鑼傚悕甯�",440902:"鑼傚崡鍖�",440903:"鑼傛腐鍖�",440923:"鐢电櫧鍘�",440981:"楂樺窞甯�",440982:"鍖栧窞甯�",440983:"淇″疁甯�",440984:"鍏跺畠鍖�",441200:"鑲囧簡甯�",441202:"绔窞鍖�",441203:"榧庢箹鍖�",441223:"骞垮畞鍘�",441224:"鎬�闆嗗幙",441225:"灏佸紑鍘�",441226:"寰峰簡鍘�",441283:"楂樿甯�",441284:"鍥涗細甯�",441285:"鍏跺畠鍖�",441300:"鎯犲窞甯�",441302:"鎯犲煄鍖�",441303:"鎯犻槼鍖�",441322:"鍗氱綏鍘�",441323:"鎯犱笢鍘�",441324:"榫欓棬鍘�",441325:"鍏跺畠鍖�",441400:"姊呭窞甯�",441402:"姊呮睙鍖�",441421:"姊呭幙",441422:"澶у煍鍘�",441423:"涓伴『鍘�",441424:"浜斿崕鍘�",441426:"骞宠繙鍘�",441427:"钑夊箔鍘�",441481:"鍏村畞甯�",441482:"鍏跺畠鍖�",441500:"姹曞熬甯�",441502:"鍩庡尯",441521:"娴蜂赴鍘�",441523:"闄嗘渤鍘�",441581:"闄嗕赴甯�",441582:"鍏跺畠鍖�",441600:"娌虫簮甯�",441602:"婧愬煄鍖�",441621:"绱噾鍘�",441622:"榫欏窛鍘�",441623:"杩炲钩鍘�",441624:"鍜屽钩鍘�",441625:"涓滄簮鍘�",441626:"鍏跺畠鍖�",441700:"闃虫睙甯�",441702:"姹熷煄鍖�",441721:"闃宠タ鍘�",441723:"闃充笢鍘�",441781:"闃虫槬甯�",441782:"鍏跺畠鍖�",441800:"娓呰繙甯�",441802:"娓呭煄鍖�",441821:"浣涘唸鍘�",441823:"闃冲北鍘�",441825:"杩炲北澹棌鐟舵棌鑷不鍘�",441826:"杩炲崡鐟舵棌鑷不鍘�",441827:"娓呮柊鍖�",441881:"鑻卞痉甯�",441882:"杩炲窞甯�",441883:"鍏跺畠鍖�",441900:"涓滆帪甯�",442e3:"涓北甯�",442101:"涓滄矙缇ゅ矝",445100:"娼窞甯�",445102:"婀樻ˉ鍖�",445121:"娼畨鍖�",445122:"楗跺钩鍘�",445186:"鍏跺畠鍖�",445200:"鎻槼甯�",445202:"姒曞煄鍖�",445221:"鎻笢鍖�",445222:"鎻タ鍘�",445224:"鎯犳潵鍘�",445281:"鏅畞甯�",445285:"鍏跺畠鍖�",445300:"浜戞诞甯�",445302:"浜戝煄鍖�",445321:"鏂板叴鍘�",445322:"閮佸崡鍘�",445323:"浜戝畨鍘�",445381:"缃楀畾甯�",445382:"鍏跺畠鍖�",45e4:"骞胯タ澹棌鑷不鍖�",450100:"鍗楀畞甯�",450102:"鍏村畞鍖�",450103:"闈掔鍖�",450105:"姹熷崡鍖�",450107:"瑗夸埂濉樺尯",450108:"鑹簡鍖�",450109:"閭曞畞鍖�",450122:"姝﹂福鍘�",450123:"闅嗗畨鍘�",450124:"椹北鍘�",450125:"涓婃灄鍘�",450126:"瀹鹃槼鍘�",450127:"妯幙",450128:"鍏跺畠鍖�",450200:"鏌冲窞甯�",450202:"鍩庝腑鍖�",450203:"楸煎嘲鍖�",450204:"鏌冲崡鍖�",450205:"鏌冲寳鍖�",450221:"鏌虫睙鍘�",450222:"鏌冲煄鍘�",450223:"楣垮鍘�",450224:"铻嶅畨鍘�",450225:"铻嶆按鑻楁棌鑷不鍘�",450226:"涓夋睙渚楁棌鑷不鍘�",450227:"鍏跺畠鍖�",450300:"妗傛灄甯�",450302:"绉�宄板尯",450303:"鍙犲僵鍖�",450304:"璞″北鍖�",450305:"涓冩槦鍖�",450311:"闆佸北鍖�",450321:"闃虫湐鍘�",450322:"涓存鍖�",450323:"鐏靛窛鍘�",450324:"鍏ㄥ窞鍘�",450325:"鍏村畨鍘�",450326:"姘哥鍘�",450327:"鐏岄槼鍘�",450328:"榫欒儨鍚勬棌鑷不鍘�",450329:"璧勬簮鍘�",450330:"骞充箰鍘�",450331:"鑽旀郸鍘�",450332:"鎭煄鐟舵棌鑷不鍘�",450333:"鍏跺畠鍖�",450400:"姊у窞甯�",450403:"涓囩鍖�",450405:"闀挎床鍖�",450406:"榫欏湬鍖�",450421:"鑻嶆ⅶ鍘�",450422:"钘ゅ幙",450423:"钂欏北鍘�",450481:"宀戞邯甯�",450482:"鍏跺畠鍖�",450500:"鍖楁捣甯�",450502:"娴峰煄鍖�",450503:"閾舵捣鍖�",450512:"閾佸北娓尯",450521:"鍚堟郸鍘�",450522:"鍏跺畠鍖�",450600:"闃插煄娓競",450602:"娓彛鍖�",450603:"闃插煄鍖�",450621:"涓婃�濆幙",450681:"涓滃叴甯�",450682:"鍏跺畠鍖�",450700:"閽﹀窞甯�",450702:"閽﹀崡鍖�",450703:"閽﹀寳鍖�",450721:"鐏靛北鍘�",450722:"娴﹀寳鍘�",450723:"鍏跺畠鍖�",450800:"璐垫腐甯�",450802:"娓寳鍖�",450803:"娓崡鍖�",450804:"瑕冨鍖�",450821:"骞冲崡鍘�",450881:"妗傚钩甯�",450882:"鍏跺畠鍖�",450900:"鐜夋灄甯�",450902:"鐜夊窞鍖�",450903:"绂忕坏鍖�",450921:"瀹瑰幙",450922:"闄嗗窛鍘�",450923:"鍗氱櫧鍘�",450924:"鍏翠笟鍘�",450981:"鍖楁祦甯�",450982:"鍏跺畠鍖�",451e3:"鐧捐壊甯�",451002:"鍙虫睙鍖�",451021:"鐢伴槼鍘�",451022:"鐢颁笢鍘�",451023:"骞虫灉鍘�",451024:"寰蜂繚鍘�",451025:"闈栬タ鍘�",451026:"閭e潯鍘�",451027:"鍑屼簯鍘�",451028:"涔愪笟鍘�",451029:"鐢版灄鍘�",451030:"瑗挎灄鍘�",451031:"闅嗘灄鍚勬棌鑷不鍘�",451032:"鍏跺畠鍖�",451100:"璐哄窞甯�",451102:"鍏鍖�",451119:"骞虫绠$悊鍖�",451121:"鏄钩鍘�",451122:"閽熷北鍘�",451123:"瀵屽窛鐟舵棌鑷不鍘�",451124:"鍏跺畠鍖�",451200:"娌虫睜甯�",451202:"閲戝煄姹熷尯",451221:"鍗椾腹鍘�",451222:"澶╁敞鍘�",451223:"鍑ゅ北鍘�",451224:"涓滃叞鍘�",451225:"缃楀煄浠浆鏃忚嚜娌诲幙",451226:"鐜睙姣涘崡鏃忚嚜娌诲幙",451227:"宸撮┈鐟舵棌鑷不鍘�",451228:"閮藉畨鐟舵棌鑷不鍘�",451229:"澶у寲鐟舵棌鑷不鍘�",451281:"瀹滃窞甯�",451282:"鍏跺畠鍖�",451300:"鏉ュ甯�",451302:"鍏村鍖�",451321:"蹇诲煄鍘�",451322:"璞″窞鍘�",451323:"姝﹀鍘�",451324:"閲戠鐟舵棌鑷不鍘�",451381:"鍚堝北甯�",451382:"鍏跺畠鍖�",451400:"宕囧乏甯�",451402:"姹熷窞鍖�",451421:"鎵剁互鍘�",451422:"瀹佹槑鍘�",451423:"榫欏窞鍘�",451424:"澶ф柊鍘�",451425:"澶╃瓑鍘�",451481:"鍑ゥ甯�",451482:"鍏跺畠鍖�",46e4:"娴峰崡鐪�",460100:"娴峰彛甯�",460105:"绉�鑻卞尯",460106:"榫欏崕鍖�",460107:"鐞煎北鍖�",460108:"缇庡叞鍖�",460109:"鍏跺畠鍖�",460200:"涓変簹甯�",460300:"涓夋矙甯�",460321:"瑗挎矙缇ゅ矝",460322:"鍗楁矙缇ゅ矝",460323:"涓矙缇ゅ矝鐨勫矝绀佸強鍏舵捣鍩�",469001:"浜旀寚灞卞競",469002:"鐞兼捣甯�",469003:"鍎嬪窞甯�",469005:"鏂囨槍甯�",469006:"涓囧畞甯�",469007:"涓滄柟甯�",469025:"瀹氬畨鍘�",469026:"灞槍鍘�",469027:"婢勮繄鍘�",469028:"涓撮珮鍘�",469030:"鐧芥矙榛庢棌鑷不鍘�",469031:"鏄屾睙榛庢棌鑷不鍘�",469033:"涔愪笢榛庢棌鑷不鍘�",469034:"闄垫按榛庢棌鑷不鍘�",469035:"淇濅涵榛庢棌鑻楁棌鑷不鍘�",469036:"鐞间腑榛庢棌鑻楁棌鑷不鍘�",471005:"鍏跺畠鍖�",5e5:"閲嶅簡",500100:"閲嶅簡甯�",500101:"涓囧窞鍖�",500102:"娑櫟鍖�",500103:"娓濅腑鍖�",500104:"澶ф浮鍙e尯",500105:"姹熷寳鍖�",500106:"娌欏潽鍧濆尯",500107:"涔濋緳鍧″尯",500108:"鍗楀哺鍖�",500109:"鍖楃鍖�",500110:"涓囩洓鍖�",500111:"鍙屾ˉ鍖�",500112:"娓濆寳鍖�",500113:"宸村崡鍖�",500114:"榛旀睙鍖�",500115:"闀垮鍖�",500222:"缍︽睙鍖�",500223:"娼煎崡鍘�",500224:"閾滄鍘�",500225:"澶ц冻鍖�",500226:"鑽f槍鍘�",500227:"鐠у北鍘�",500228:"姊佸钩鍘�",500229:"鍩庡彛鍘�",500230:"涓伴兘鍘�",500231:"鍨睙鍘�",500232:"姝﹂殕鍘�",500233:"蹇犲幙",500234:"寮�鍘�",500235:"浜戦槼鍘�",500236:"濂夎妭鍘�",500237:"宸北鍘�",500238:"宸邯鍘�",500240:"鐭虫煴鍦熷鏃忚嚜娌诲幙",500241:"绉�灞卞湡瀹舵棌鑻楁棌鑷不鍘�",500242:"閰夐槼鍦熷鏃忚嫍鏃忚嚜娌诲幙",500243:"褰按鑻楁棌鍦熷鏃忚嚜娌诲幙",500381:"姹熸触鍖�",500382:"鍚堝窛鍖�",500383:"姘稿窛鍖�",500384:"鍗楀窛鍖�",500385:"鍏跺畠鍖�",51e4:"鍥涘窛鐪�",510100:"鎴愰兘甯�",510104:"閿︽睙鍖�",510105:"闈掔緤鍖�",510106:"閲戠墰鍖�",510107:"姝︿警鍖�",510108:"鎴愬崕鍖�",510112:"榫欐硥椹垮尯",510113:"闈掔櫧姹熷尯",510114:"鏂伴兘鍖�",510115:"娓╂睙鍖�",510121:"閲戝爞鍘�",510122:"鍙屾祦鍘�",510124:"閮幙",510129:"澶ч倯鍘�",510131:"钂叉睙鍘�",510132:"鏂版触鍘�",510181:"閮芥睙鍫板競",510182:"褰窞甯�",510183:"閭涘磧甯�",510184:"宕囧窞甯�",510185:"鍏跺畠鍖�",510300:"鑷础甯�",510302:"鑷祦浜曞尯",510303:"璐′簳鍖�",510304:"澶у畨鍖�",510311:"娌挎哗鍖�",510321:"鑽e幙",510322:"瀵岄『鍘�",510323:"鍏跺畠鍖�",510400:"鏀�鏋濊姳甯�",510402:"涓滃尯",510403:"瑗垮尯",510411:"浠佸拰鍖�",510421:"绫虫槗鍘�",510422:"鐩愯竟鍘�",510423:"鍏跺畠鍖�",510500:"娉稿窞甯�",510502:"姹熼槼鍖�",510503:"绾虫邯鍖�",510504:"榫欓┈娼尯",510521:"娉稿幙",510522:"鍚堟睙鍘�",510524:"鍙欐案鍘�",510525:"鍙よ敽鍘�",510526:"鍏跺畠鍖�",510600:"寰烽槼甯�",510603:"鏃岄槼鍖�",510623:"涓睙鍘�",510626:"缃楁睙鍘�",510681:"骞挎眽甯�",510682:"浠�閭″競",510683:"缁电甯�",510684:"鍏跺畠鍖�",510700:"缁甸槼甯�",510703:"娑煄鍖�",510704:"娓镐粰鍖�",510722:"涓夊彴鍘�",510723:"鐩愪涵鍘�",510724:"瀹夊幙",510725:"姊撴郊鍘�",510726:"鍖楀窛缇屾棌鑷不鍘�",510727:"骞虫鍘�",510781:"姹熸补甯�",510782:"鍏跺畠鍖�",510800:"骞垮厓甯�",510802:"鍒╁窞鍖�",510811:"鏄寲鍖�",510812:"鏈濆ぉ鍖�",510821:"鏃鸿媿鍘�",510822:"闈掑窛鍘�",510823:"鍓戦榿鍘�",510824:"鑻嶆邯鍘�",510825:"鍏跺畠鍖�",510900:"閬傚畞甯�",510903:"鑸瑰北鍖�",510904:"瀹夊眳鍖�",510921:"钃邯鍘�",510922:"灏勬椽鍘�",510923:"澶ц嫳鍘�",510924:"鍏跺畠鍖�",511e3:"鍐呮睙甯�",511002:"甯備腑鍖�",511011:"涓滃叴鍖�",511024:"濞佽繙鍘�",511025:"璧勪腑鍘�",511028:"闅嗘槍鍘�",511029:"鍏跺畠鍖�",511100:"涔愬北甯�",511102:"甯備腑鍖�",511111:"娌欐咕鍖�",511112:"浜旈�氭ˉ鍖�",511113:"閲戝彛娌冲尯",511123:"鐘嶄负鍘�",511124:"浜曠爺鍘�",511126:"澶规睙鍘�",511129:"娌愬窛鍘�",511132:"宄ㄨ竟褰濇棌鑷不鍘�",511133:"椹竟褰濇棌鑷不鍘�",511181:"宄ㄧ湁灞卞競",511182:"鍏跺畠鍖�",511300:"鍗楀厖甯�",511302:"椤哄簡鍖�",511303:"楂樺潽鍖�",511304:"鍢夐櫟鍖�",511321:"鍗楅儴鍘�",511322:"钀ュ北鍘�",511323:"钃畨鍘�",511324:"浠檱鍘�",511325:"瑗垮厖鍘�",511381:"闃嗕腑甯�",511382:"鍏跺畠鍖�",511400:"鐪夊北甯�",511402:"涓滃潯鍖�",511421:"浠佸鍘�",511422:"褰北鍘�",511423:"娲泤鍘�",511424:"涓规1鍘�",511425:"闈掔鍘�",511426:"鍏跺畠鍖�",511500:"瀹滃甯�",511502:"缈犲睆鍖�",511521:"瀹滃鍘�",511522:"鍗楁邯鍖�",511523:"姹熷畨鍘�",511524:"闀垮畞鍘�",511525:"楂樺幙",511526:"鐝欏幙",511527:"绛犺繛鍘�",511528:"鍏存枃鍘�",511529:"灞忓北鍘�",511530:"鍏跺畠鍖�",511600:"骞垮畨甯�",511602:"骞垮畨鍖�",511603:"鍓嶉攱鍖�",511621:"宀虫睜鍘�",511622:"姝﹁儨鍘�",511623:"閭绘按鍘�",511681:"鍗庤摜甯�",511683:"鍏跺畠鍖�",511700:"杈惧窞甯�",511702:"閫氬窛鍖�",511721:"杈惧窛鍖�",511722:"瀹f眽鍘�",511723:"寮�姹熷幙",511724:"澶х鍘�",511725:"娓犲幙",511781:"涓囨簮甯�",511782:"鍏跺畠鍖�",511800:"闆呭畨甯�",511802:"闆ㄥ煄鍖�",511821:"鍚嶅北鍖�",511822:"鑽ョ粡鍘�",511823:"姹夋簮鍘�",511824:"鐭虫鍘�",511825:"澶╁叏鍘�",511826:"鑺﹀北鍘�",511827:"瀹濆叴鍘�",511828:"鍏跺畠鍖�",511900:"宸翠腑甯�",511902:"宸村窞鍖�",511903:"鎭╅槼鍖�",511921:"閫氭睙鍘�",511922:"鍗楁睙鍘�",511923:"骞虫槍鍘�",511924:"鍏跺畠鍖�",512e3:"璧勯槼甯�",512002:"闆佹睙鍖�",512021:"瀹夊渤鍘�",512022:"涔愯嚦鍘�",512081:"绠�闃冲競",512082:"鍏跺畠鍖�",513200:"闃垮潩钘忔棌缇屾棌鑷不宸�",513221:"姹跺窛鍘�",513222:"鐞嗗幙",513223:"鑼傚幙",513224:"鏉炬綐鍘�",513225:"涔濆娌熷幙",513226:"閲戝窛鍘�",513227:"灏忛噾鍘�",513228:"榛戞按鍘�",513229:"椹皵搴峰幙",513230:"澹ゅ鍘�",513231:"闃垮潩鍘�",513232:"鑻ュ皵鐩栧幙",513233:"绾㈠師鍘�",513234:"鍏跺畠鍖�",513300:"鐢樺瓬钘忔棌鑷不宸�",513321:"搴峰畾鍘�",513322:"娉稿畾鍘�",513323:"涓瑰反鍘�",513324:"涔濋緳鍘�",513325:"闆呮睙鍘�",513326:"閬撳瓪鍘�",513327:"鐐夐湇鍘�",513328:"鐢樺瓬鍘�",513329:"鏂伴緳鍘�",513330:"寰锋牸鍘�",513331:"鐧界帀鍘�",513332:"鐭虫笭鍘�",513333:"鑹茶揪鍘�",513334:"鐞嗗鍘�",513335:"宸村鍘�",513336:"涔″煄鍘�",513337:"绋诲煄鍘�",513338:"寰楄崳鍘�",513339:"鍏跺畠鍖�",513400:"鍑夊北褰濇棌鑷不宸�",513401:"瑗挎槍甯�",513422:"鏈ㄩ噷钘忔棌鑷不鍘�",513423:"鐩愭簮鍘�",513424:"寰锋槍鍘�",513425:"浼氱悊鍘�",513426:"浼氫笢鍘�",513427:"瀹佸崡鍘�",513428:"鏅牸鍘�",513429:"甯冩嫋鍘�",513430:"閲戦槼鍘�",513431:"鏄鍘�",513432:"鍠滃痉鍘�",513433:"鍐曞畞鍘�",513434:"瓒婅タ鍘�",513435:"鐢樻礇鍘�",513436:"缇庡鍘�",513437:"闆锋尝鍘�",513438:"鍏跺畠鍖�",52e4:"璐靛窞鐪�",520100:"璐甸槼甯�",520102:"鍗楁槑鍖�",520103:"浜戝博鍖�",520111:"鑺辨邯鍖�",520112:"涔屽綋鍖�",520113:"鐧戒簯鍖�",520121:"寮�闃冲幙",520122:"鎭兘鍘�",520123:"淇枃鍘�",520151:"瑙傚北婀栧尯",520181:"娓呴晣甯�",520182:"鍏跺畠鍖�",520200:"鍏洏姘村競",520201:"閽熷北鍖�",520203:"鍏灊鐗瑰尯",520221:"姘村煄鍘�",520222:"鐩樺幙",520223:"鍏跺畠鍖�",520300:"閬典箟甯�",520302:"绾㈣姳宀楀尯",520303:"姹囧窛鍖�",520321:"閬典箟鍘�",520322:"妗愭鍘�",520323:"缁ラ槼鍘�",520324:"姝e畨鍘�",520325:"閬撶湡浠′浆鏃忚嫍鏃忚嚜娌诲幙",520326:"鍔″窛浠′浆鏃忚嫍鏃忚嚜娌诲幙",520327:"鍑ゅ唸鍘�",520328:"婀勬江鍘�",520329:"浣欏簡鍘�",520330:"涔犳按鍘�",520381:"璧ゆ按甯�",520382:"浠佹��甯�",520383:"鍏跺畠鍖�",520400:"瀹夐『甯�",520402:"瑗跨鍖�",520421:"骞冲潩鍘�",520422:"鏅畾鍘�",520423:"闀囧畞甯冧緷鏃忚嫍鏃忚嚜娌诲幙",520424:"鍏冲箔甯冧緷鏃忚嫍鏃忚嚜娌诲幙",520425:"绱簯鑻楁棌甯冧緷鏃忚嚜娌诲幙",520426:"鍏跺畠鍖�",522200:"閾滀粊甯�",522201:"纰ф睙鍖�",522222:"姹熷彛鍘�",522223:"鐜夊睆渚楁棌鑷不鍘�",522224:"鐭抽槨鍘�",522225:"鎬濆崡鍘�",522226:"鍗版睙鍦熷鏃忚嫍鏃忚嚜娌诲幙",522227:"寰锋睙鍘�",522228:"娌挎渤鍦熷鏃忚嚜娌诲幙",522229:"鏉炬鑻楁棌鑷不鍘�",522230:"涓囧北鍖�",522231:"鍏跺畠鍖�",522300:"榛旇タ鍗楀竷渚濇棌鑻楁棌鑷不宸�",522301:"鍏翠箟甯�",522322:"鍏翠粊鍘�",522323:"鏅畨鍘�",522324:"鏅撮殕鍘�",522325:"璐炰赴鍘�",522326:"鏈涜盁鍘�",522327:"鍐屼酣鍘�",522328:"瀹夐緳鍘�",522329:"鍏跺畠鍖�",522400:"姣曡妭甯�",522401:"涓冩槦鍏冲尯",522422:"澶ф柟鍘�",522423:"榛旇タ鍘�",522424:"閲戞矙鍘�",522425:"缁囬噾鍘�",522426:"绾抽泹鍘�",522427:"濞佸畞褰濇棌鍥炴棌鑻楁棌鑷不鍘�",522428:"璧珷鍘�",522429:"鍏跺畠鍖�",522600:"榛斾笢鍗楄嫍鏃忎緱鏃忚嚜娌诲窞",522601:"鍑噷甯�",522622:"榛勫钩鍘�",522623:"鏂界鍘�",522624:"涓夌鍘�",522625:"闀囪繙鍘�",522626:"宀戝珐鍘�",522627:"澶╂煴鍘�",522628:"閿﹀睆鍘�",522629:"鍓戞渤鍘�",522630:"鍙版睙鍘�",522631:"榛庡钩鍘�",522632:"姒曟睙鍘�",522633:"浠庢睙鍘�",522634:"闆峰北鍘�",522635:"楹绘睙鍘�",522636:"涓瑰鍘�",522637:"鍏跺畠鍖�",522700:"榛斿崡甯冧緷鏃忚嫍鏃忚嚜娌诲窞",522701:"閮藉寑甯�",522702:"绂忔硥甯�",522722:"鑽旀尝鍘�",522723:"璐靛畾鍘�",522725:"鐡畨鍘�",522726:"鐙北鍘�",522727:"骞冲鍘�",522728:"缃楃敻鍘�",522729:"闀块『鍘�",522730:"榫欓噷鍘�",522731:"鎯犳按鍘�",522732:"涓夐兘姘存棌鑷不鍘�",522733:"鍏跺畠鍖�",53e4:"浜戝崡鐪�",530100:"鏄嗘槑甯�",530102:"浜斿崕鍖�",530103:"鐩橀緳鍖�",530111:"瀹樻浮鍖�",530112:"瑗垮北鍖�",530113:"涓滃窛鍖�",530121:"鍛堣础鍖�",530122:"鏅嬪畞鍘�",530124:"瀵屾皯鍘�",530125:"瀹滆壇鍘�",530126:"鐭虫灄褰濇棌鑷不鍘�",530127:"宓╂槑鍘�",530128:"绂勫姖褰濇棌鑻楁棌鑷不鍘�",530129:"瀵荤敻鍥炴棌褰濇棌鑷不鍘�",530181:"瀹夊畞甯�",530182:"鍏跺畠鍖�",530300:"鏇查潠甯�",530302:"楹掗簾鍖�",530321:"椹緳鍘�",530322:"闄嗚壇鍘�",530323:"甯堝畻鍘�",530324:"缃楀钩鍘�",530325:"瀵屾簮鍘�",530326:"浼氭辰鍘�",530328:"娌剧泭鍘�",530381:"瀹e▉甯�",530382:"鍏跺畠鍖�",530400:"鐜夋邯甯�",530402:"绾㈠鍖�",530421:"姹熷窛鍘�",530422:"婢勬睙鍘�",530423:"閫氭捣鍘�",530424:"鍗庡畞鍘�",530425:"鏄撻棬鍘�",530426:"宄ㄥ北褰濇棌鑷不鍘�",530427:"鏂板钩褰濇棌鍌f棌鑷不鍘�",530428:"鍏冩睙鍝堝凹鏃忓綕鏃忓偅鏃忚嚜娌诲幙",530429:"鍏跺畠鍖�",530500:"淇濆北甯�",530502:"闅嗛槼鍖�",530521:"鏂界敻鍘�",530522:"鑵惧啿鍘�",530523:"榫欓櫟鍘�",530524:"鏄屽畞鍘�",530525:"鍏跺畠鍖�",530600:"鏄�氬競",530602:"鏄槼鍖�",530621:"椴佺敻鍘�",530622:"宸у鍘�",530623:"鐩愭触鍘�",530624:"澶у叧鍘�",530625:"姘稿杽鍘�",530626:"缁ユ睙鍘�",530627:"闀囬泟鍘�",530628:"褰濊壇鍘�",530629:"濞佷俊鍘�",530630:"姘村瘜鍘�",530631:"鍏跺畠鍖�",530700:"涓芥睙甯�",530702:"鍙ゅ煄鍖�",530721:"鐜夐緳绾宠タ鏃忚嚜娌诲幙",530722:"姘歌儨鍘�",530723:"鍗庡潽鍘�",530724:"瀹佽挆褰濇棌鑷不鍘�",530725:"鍏跺畠鍖�",530800:"鏅幢甯�",530802:"鎬濊寘鍖�",530821:"瀹佹幢鍝堝凹鏃忓綕鏃忚嚜娌诲幙",530822:"澧ㄦ睙鍝堝凹鏃忚嚜娌诲幙",530823:"鏅笢褰濇棌鑷不鍘�",530824:"鏅胺鍌f棌褰濇棌鑷不鍘�",530825:"闀囨矃褰濇棌鍝堝凹鏃忔媺绁滄棌鑷不鍘�",530826:"姹熷煄鍝堝凹鏃忓綕鏃忚嚜娌诲幙",530827:"瀛熻繛鍌f棌鎷夌鏃忎饯鏃忚嚜娌诲幙",530828:"婢滄钵鎷夌鏃忚嚜娌诲幙",530829:"瑗跨洘浣ゆ棌鑷不鍘�",530830:"鍏跺畠鍖�",530900:"涓存钵甯�",530902:"涓寸繑鍖�",530921:"鍑ゅ簡鍘�",530922:"浜戝幙",530923:"姘稿痉鍘�",530924:"闀囧悍鍘�",530925:"鍙屾睙鎷夌鏃忎饯鏃忓竷鏈楁棌鍌f棌鑷不鍘�",530926:"鑰块┈鍌f棌浣ゆ棌鑷不鍘�",530927:"娌ф簮浣ゆ棌鑷不鍘�",530928:"鍏跺畠鍖�",532300:"妤氶泟褰濇棌鑷不宸�",532301:"妤氶泟甯�",532322:"鍙屾煆鍘�",532323:"鐗熷畾鍘�",532324:"鍗楀崕鍘�",532325:"濮氬畨鍘�",532326:"澶у鍘�",532327:"姘镐粊鍘�",532328:"鍏冭皨鍘�",532329:"姝﹀畾鍘�",532331:"绂勪赴鍘�",532332:"鍏跺畠鍖�",532500:"绾㈡渤鍝堝凹鏃忓綕鏃忚嚜娌诲窞",532501:"涓棫甯�",532502:"寮�杩滃競",532522:"钂欒嚜甯�",532523:"灞忚竟鑻楁棌鑷不鍘�",532524:"寤烘按鍘�",532525:"鐭冲睆鍘�",532526:"寮ュ嫆甯�",532527:"娉歌タ鍘�",532528:"鍏冮槼鍘�",532529:"绾㈡渤鍘�",532530:"閲戝钩鑻楁棌鐟舵棌鍌f棌鑷不鍘�",532531:"缁挎槬鍘�",532532:"娌冲彛鐟舵棌鑷不鍘�",532533:"鍏跺畠鍖�",532600:"鏂囧北澹棌鑻楁棌鑷不宸�",532621:"鏂囧北甯�",532622:"鐮氬北鍘�",532623:"瑗跨暣鍘�",532624:"楹绘牀鍧″幙",532625:"椹叧鍘�",532626:"涓樺寳鍘�",532627:"骞垮崡鍘�",532628:"瀵屽畞鍘�",532629:"鍏跺畠鍖�",532800:"瑗垮弻鐗堢撼鍌f棌鑷不宸�",532801:"鏅椽甯�",532822:"鍕愭捣鍘�",532823:"鍕愯厞鍘�",532824:"鍏跺畠鍖�",532900:"澶х悊鐧芥棌鑷不宸�",532901:"澶х悊甯�",532922:"婕炬繛褰濇棌鑷不鍘�",532923:"绁ヤ簯鍘�",532924:"瀹惧窛鍘�",532925:"寮ユ浮鍘�",532926:"鍗楁锭褰濇棌鑷不鍘�",532927:"宸嶅北褰濇棌鍥炴棌鑷不鍘�",532928:"姘稿钩鍘�",532929:"浜戦緳鍘�",532930:"娲辨簮鍘�",532931:"鍓戝窛鍘�",532932:"楣ゅ簡鍘�",532933:"鍏跺畠鍖�",533100:"寰峰畯鍌f棌鏅鏃忚嚜娌诲窞",533102:"鐟炰附甯�",533103:"鑺掑競",533122:"姊佹渤鍘�",533123:"鐩堟睙鍘�",533124:"闄囧窛鍘�",533125:"鍏跺畠鍖�",533300:"鎬掓睙鍌堝兂鏃忚嚜娌诲窞",533321:"娉告按鍘�",533323:"绂忚础鍘�",533324:"璐″北鐙緳鏃忔�掓棌鑷不鍘�",533325:"鍏板潽鐧芥棌鏅背鏃忚嚜娌诲幙",533326:"鍏跺畠鍖�",533400:"杩簡钘忔棌鑷不宸�",533421:"棣欐牸閲屾媺鍘�",533422:"寰烽挦鍘�",533423:"缁磋タ鍌堝兂鏃忚嚜娌诲幙",533424:"鍏跺畠鍖�",54e4:"瑗胯棌鑷不鍖�",540100:"鎷夎惃甯�",540102:"鍩庡叧鍖�",540121:"鏋楀懆鍘�",540122:"褰撻泟鍘�",540123:"灏兼湪鍘�",540124:"鏇叉按鍘�",540125:"鍫嗛緳寰峰簡鍘�",540126:"杈惧瓬鍘�",540127:"澧ㄧ宸ュ崱鍘�",540128:"鍏跺畠鍖�",542100:"鏄岄兘鍦板尯",542121:"鏄岄兘鍘�",542122:"姹熻揪鍘�",542123:"璐¤鍘�",542124:"绫讳箤榻愬幙",542125:"涓侀潚鍘�",542126:"瀵熼泤鍘�",542127:"鍏鍘�",542128:"宸﹁础鍘�",542129:"鑺掑悍鍘�",542132:"娲涢殕鍘�",542133:"杈瑰潩鍘�",542134:"鍏跺畠鍖�",542200:"灞卞崡鍦板尯",542221:"涔冧笢鍘�",542222:"鎵庡泭鍘�",542223:"璐″槑鍘�",542224:"妗戞棩鍘�",542225:"鐞肩粨鍘�",542226:"鏇叉澗鍘�",542227:"鎺編鍘�",542228:"娲涙墡鍘�",542229:"鍔犳煡鍘�",542231:"闅嗗瓙鍘�",542232:"閿欓偅鍘�",542233:"娴崱瀛愬幙",542234:"鍏跺畠鍖�",542300:"鏃ュ杸鍒欏湴鍖�",542301:"鏃ュ杸鍒欏競",542322:"鍗楁湪鏋楀幙",542323:"姹熷瓬鍘�",542324:"瀹氭棩鍘�",542325:"钀ㄨ喀鍘�",542326:"鎷夊瓬鍘�",542327:"鏄備粊鍘�",542328:"璋㈤�氶棬鍘�",542329:"鐧芥湕鍘�",542330:"浠佸竷鍘�",542331:"搴烽┈鍘�",542332:"瀹氱粨鍘�",542333:"浠插反鍘�",542334:"浜氫笢鍘�",542335:"鍚夐殕鍘�",542336:"鑱傛媺鏈ㄥ幙",542337:"钀ㄥ槑鍘�",542338:"宀楀反鍘�",542339:"鍏跺畠鍖�",542400:"閭f洸鍦板尯",542421:"閭f洸鍘�",542422:"鍢夐粠鍘�",542423:"姣斿鍘�",542424:"鑱傝崳鍘�",542425:"瀹夊鍘�",542426:"鐢虫墡鍘�",542427:"绱㈠幙",542428:"鐝垐鍘�",542429:"宸撮潚鍘�",542430:"灏肩帥鍘�",542431:"鍏跺畠鍖�",542432:"鍙屾箹鍘�",542500:"闃块噷鍦板尯",542521:"鏅叞鍘�",542522:"鏈揪鍘�",542523:"鍣跺皵鍘�",542524:"鏃ュ湡鍘�",542525:"闈╁悏鍘�",542526:"鏀瑰垯鍘�",542527:"鎺嫟鍘�",542528:"鍏跺畠鍖�",542600:"鏋楄姖鍦板尯",542621:"鏋楄姖鍘�",542622:"宸ュ竷姹熻揪鍘�",542623:"绫虫灄鍘�",542624:"澧ㄨ劚鍘�",542625:"娉㈠瘑鍘�",542626:"瀵熼殔鍘�",542627:"鏈楀幙",542628:"鍏跺畠鍖�",61e4:"闄曡タ鐪�",610100:"瑗垮畨甯�",610102:"鏂板煄鍖�",610103:"纰戞灄鍖�",610104:"鑾叉箹鍖�",610111:"鐏炴ˉ鍖�",610112:"鏈ぎ鍖�",610113:"闆佸鍖�",610114:"闃庤壇鍖�",610115:"涓存郊鍖�",610116:"闀垮畨鍖�",610122:"钃濈敯鍘�",610124:"鍛ㄨ嚦鍘�",610125:"鎴峰幙",610126:"楂橀櫟鍘�",610127:"鍏跺畠鍖�",610200:"閾滃窛甯�",610202:"鐜嬬泭鍖�",610203:"鍗板彴鍖�",610204:"鑰�宸炲尯",610222:"瀹滃悰鍘�",610223:"鍏跺畠鍖�",610300:"瀹濋浮甯�",610302:"娓花鍖�",610303:"閲戝彴鍖�",610304:"闄堜粨鍖�",610322:"鍑ょ繑鍘�",610323:"宀愬北鍘�",610324:"鎵堕鍘�",610326:"鐪夊幙",610327:"闄囧幙",610328:"鍗冮槼鍘�",610329:"楹熸父鍘�",610330:"鍑ゅ幙",610331:"澶櫧鍘�",610332:"鍏跺畠鍖�",610400:"鍜搁槼甯�",610402:"绉﹂兘鍖�",610403:"鏉ㄩ櫟鍖�",610404:"娓煄鍖�",610422:"涓夊師鍘�",610423:"娉鹃槼鍘�",610424:"涔惧幙",610425:"绀兼硥鍘�",610426:"姘稿鍘�",610427:"褰幙",610428:"闀挎鍘�",610429:"鏃倯鍘�",610430:"娣冲寲鍘�",610431:"姝﹀姛鍘�",610481:"鍏村钩甯�",610482:"鍏跺畠鍖�",610500:"娓崡甯�",610502:"涓存腑鍖�",610521:"鍗庡幙",610522:"娼煎叧鍘�",610523:"澶ц崝鍘�",610524:"鍚堥槼鍘�",610525:"婢勫煄鍘�",610526:"钂插煄鍘�",610527:"鐧芥按鍘�",610528:"瀵屽钩鍘�",610581:"闊╁煄甯�",610582:"鍗庨槾甯�",610583:"鍏跺畠鍖�",610600:"寤跺畨甯�",610602:"瀹濆鍖�",610621:"寤堕暱鍘�",610622:"寤跺窛鍘�",610623:"瀛愰暱鍘�",610624:"瀹夊鍘�",610625:"蹇椾腹鍘�",610626:"鍚磋捣鍘�",610627:"鐢樻硥鍘�",610628:"瀵屽幙",610629:"娲涘窛鍘�",610630:"瀹滃窛鍘�",610631:"榛勯緳鍘�",610632:"榛勯櫟鍘�",610633:"鍏跺畠鍖�",610700:"姹変腑甯�",610702:"姹夊彴鍖�",610721:"鍗楅儜鍘�",610722:"鍩庡浐鍘�",610723:"娲嬪幙",610724:"瑗夸埂鍘�",610725:"鍕夊幙",610726:"瀹佸己鍘�",610727:"鐣ラ槼鍘�",610728:"闀囧反鍘�",610729:"鐣欏潩鍘�",610730:"浣涘潽鍘�",610731:"鍏跺畠鍖�",610800:"姒嗘灄甯�",610802:"姒嗛槼鍖�",610821:"绁炴湪鍘�",610822:"搴滆胺鍘�",610823:"妯北鍘�",610824:"闈栬竟鍘�",610825:"瀹氳竟鍘�",610826:"缁ュ痉鍘�",610827:"绫宠剛鍘�",610828:"浣冲幙",610829:"鍚村牎鍘�",610830:"娓呮锭鍘�",610831:"瀛愭床鍘�",610832:"鍏跺畠鍖�",610900:"瀹夊悍甯�",610902:"姹夋花鍖�",610921:"姹夐槾鍘�",610922:"鐭虫硥鍘�",610923:"瀹侀檿鍘�",610924:"绱槼鍘�",610925:"宀氱殝鍘�",610926:"骞冲埄鍘�",610927:"闀囧潽鍘�",610928:"鏃槼鍘�",610929:"鐧芥渤鍘�",610930:"鍏跺畠鍖�",611e3:"鍟嗘礇甯�",611002:"鍟嗗窞鍖�",611021:"娲涘崡鍘�",611022:"涓瑰嚖鍘�",611023:"鍟嗗崡鍘�",611024:"灞遍槼鍘�",611025:"闀囧畨鍘�",611026:"鏌炴按鍘�",611027:"鍏跺畠鍖�",62e4:"鐢樿們鐪�",620100:"鍏板窞甯�",620102:"鍩庡叧鍖�",620103:"涓冮噷娌冲尯",620104:"瑗垮浐鍖�",620105:"瀹夊畞鍖�",620111:"绾㈠彜鍖�",620121:"姘哥櫥鍘�",620122:"鐨嬪叞鍘�",620123:"姒嗕腑鍘�",620124:"鍏跺畠鍖�",620200:"鍢夊唱鍏冲競",620300:"閲戞槍甯�",620302:"閲戝窛鍖�",620321:"姘告槍鍘�",620322:"鍏跺畠鍖�",620400:"鐧介摱甯�",620402:"鐧介摱鍖�",620403:"骞冲窛鍖�",620421:"闈栬繙鍘�",620422:"浼氬畞鍘�",620423:"鏅嘲鍘�",620424:"鍏跺畠鍖�",620500:"澶╂按甯�",620502:"绉﹀窞鍖�",620503:"楹︾Н鍖�",620521:"娓呮按鍘�",620522:"绉﹀畨鍘�",620523:"鐢樿胺鍘�",620524:"姝﹀北鍘�",620525:"寮犲宸濆洖鏃忚嚜娌诲幙",620526:"鍏跺畠鍖�",620600:"姝﹀▉甯�",620602:"鍑夊窞鍖�",620621:"姘戝嫟鍘�",620622:"鍙ゆ氮鍘�",620623:"澶╃钘忔棌鑷不鍘�",620624:"鍏跺畠鍖�",620700:"寮犳帠甯�",620702:"鐢樺窞鍖�",620721:"鑲冨崡瑁曞浐鏃忚嚜娌诲幙",620722:"姘戜箰鍘�",620723:"涓存辰鍘�",620724:"楂樺彴鍘�",620725:"灞变腹鍘�",620726:"鍏跺畠鍖�",620800:"骞冲噳甯�",620802:"宕嗗硳鍖�",620821:"娉惧窛鍘�",620822:"鐏靛彴鍘�",620823:"宕囦俊鍘�",620824:"鍗庝涵鍘�",620825:"搴勬氮鍘�",620826:"闈欏畞鍘�",620827:"鍏跺畠鍖�",620900:"閰掓硥甯�",620902:"鑲冨窞鍖�",620921:"閲戝鍘�",620922:"鐡滃窞鍘�",620923:"鑲冨寳钂欏彜鏃忚嚜娌诲幙",620924:"闃垮厠濉炲搱钀ㄥ厠鏃忚嚜娌诲幙",620981:"鐜夐棬甯�",620982:"鏁︾厡甯�",620983:"鍏跺畠鍖�",621e3:"搴嗛槼甯�",621002:"瑗垮嘲鍖�",621021:"搴嗗煄鍘�",621022:"鐜幙",621023:"鍗庢睜鍘�",621024:"鍚堟按鍘�",621025:"姝e畞鍘�",621026:"瀹佸幙",621027:"闀囧師鍘�",621028:"鍏跺畠鍖�",621100:"瀹氳タ甯�",621102:"瀹夊畾鍖�",621121:"閫氭腑鍘�",621122:"闄囪タ鍘�",621123:"娓簮鍘�",621124:"涓存串鍘�",621125:"婕冲幙",621126:"宀峰幙",621127:"鍏跺畠鍖�",621200:"闄囧崡甯�",621202:"姝﹂兘鍖�",621221:"鎴愬幙",621222:"鏂囧幙",621223:"瀹曟槍鍘�",621224:"搴峰幙",621225:"瑗垮拰鍘�",621226:"绀煎幙",621227:"寰藉幙",621228:"涓ゅ綋鍘�",621229:"鍏跺畠鍖�",622900:"涓村鍥炴棌鑷不宸�",622901:"涓村甯�",622921:"涓村鍘�",622922:"搴蜂箰鍘�",622923:"姘搁潠鍘�",622924:"骞挎渤鍘�",622925:"鍜屾斂鍘�",622926:"涓滀埂鏃忚嚜娌诲幙",622927:"绉煶灞变繚瀹夋棌涓滀埂鏃忔拻鎷夋棌鑷不鍘�",622928:"鍏跺畠鍖�",623e3:"鐢樺崡钘忔棌鑷不宸�",623001:"鍚堜綔甯�",623021:"涓存江鍘�",623022:"鍗撳凹鍘�",623023:"鑸熸洸鍘�",623024:"杩儴鍘�",623025:"鐜涙洸鍘�",623026:"纰屾洸鍘�",623027:"澶忔渤鍘�",623028:"鍏跺畠鍖�",63e4:"闈掓捣鐪�",630100:"瑗垮畞甯�",630102:"鍩庝笢鍖�",630103:"鍩庝腑鍖�",630104:"鍩庤タ鍖�",630105:"鍩庡寳鍖�",630121:"澶ч�氬洖鏃忓湡鏃忚嚜娌诲幙",630122:"婀熶腑鍘�",630123:"婀熸簮鍘�",630124:"鍏跺畠鍖�",632100:"娴蜂笢甯�",632121:"骞冲畨鍘�",632122:"姘戝拰鍥炴棌鍦熸棌鑷不鍘�",632123:"涔愰兘鍖�",632126:"浜掑姪鍦熸棌鑷不鍘�",632127:"鍖栭殕鍥炴棌鑷不鍘�",632128:"寰寲鎾掓媺鏃忚嚜娌诲幙",632129:"鍏跺畠鍖�",632200:"娴峰寳钘忔棌鑷不宸�",632221:"闂ㄦ簮鍥炴棌鑷不鍘�",632222:"绁佽繛鍘�",632223:"娴锋檹鍘�",632224:"鍒氬療鍘�",632225:"鍏跺畠鍖�",632300:"榛勫崡钘忔棌鑷不宸�",632321:"鍚屼粊鍘�",632322:"灏栨墡鍘�",632323:"娉藉簱鍘�",632324:"娌冲崡钂欏彜鏃忚嚜娌诲幙",632325:"鍏跺畠鍖�",632500:"娴峰崡钘忔棌鑷不宸�",632521:"鍏卞拰鍘�",632522:"鍚屽痉鍘�",632523:"璐靛痉鍘�",632524:"鍏存捣鍘�",632525:"璐靛崡鍘�",632526:"鍏跺畠鍖�",632600:"鏋滄礇钘忔棌鑷不宸�",632621:"鐜涙瞾鍘�",632622:"鐝帥鍘�",632623:"鐢樺痉鍘�",632624:"杈炬棩鍘�",632625:"涔呮不鍘�",632626:"鐜涘鍘�",632627:"鍏跺畠鍖�",632700:"鐜夋爲钘忔棌鑷不宸�",632721:"鐜夋爲甯�",632722:"鏉傚鍘�",632723:"绉板鍘�",632724:"娌诲鍘�",632725:"鍥婅唉鍘�",632726:"鏇查夯鑾卞幙",632727:"鍏跺畠鍖�",632800:"娴疯タ钂欏彜鏃忚棌鏃忚嚜娌诲窞",632801:"鏍煎皵鏈ㄥ競",632802:"寰蜂护鍝堝競",632821:"涔屽叞鍘�",632822:"閮藉叞鍘�",632823:"澶╁郴鍘�",632824:"鍏跺畠鍖�",64e4:"瀹佸鍥炴棌鑷不鍖�",640100:"閾跺窛甯�",640104:"鍏村簡鍖�",640105:"瑗垮鍖�",640106:"閲戝嚖鍖�",640121:"姘稿畞鍘�",640122:"璐哄叞鍘�",640181:"鐏垫甯�",640182:"鍏跺畠鍖�",640200:"鐭冲槾灞卞競",640202:"澶ф鍙e尯",640205:"鎯犲啘鍖�",640221:"骞崇綏鍘�",640222:"鍏跺畠鍖�",640300:"鍚村繝甯�",640302:"鍒╅�氬尯",640303:"绾㈠鍫″尯",640323:"鐩愭睜鍘�",640324:"鍚屽績鍘�",640381:"闈掗摐宄″競",640382:"鍏跺畠鍖�",640400:"鍥哄師甯�",640402:"鍘熷窞鍖�",640422:"瑗垮悏鍘�",640423:"闅嗗痉鍘�",640424:"娉炬簮鍘�",640425:"褰槼鍘�",640426:"鍏跺畠鍖�",640500:"涓崼甯�",640502:"娌欏潯澶村尯",640521:"涓畞鍘�",640522:"娴峰師鍘�",640523:"鍏跺畠鍖�",65e4:"鏂扮枂缁村惥灏旇嚜娌诲尯",650100:"涔岄瞾鏈ㄩ綈甯�",650102:"澶╁北鍖�",650103:"娌欎緷宸村厠鍖�",650104:"鏂板競鍖�",650105:"姘寸(娌熷尯",650106:"澶村悲娌冲尯",650107:"杈惧潅鍩庡尯",650109:"绫充笢鍖�",650121:"涔岄瞾鏈ㄩ綈鍘�",650122:"鍏跺畠鍖�",650200:"鍏嬫媺鐜涗緷甯�",650202:"鐙北瀛愬尯",650203:"鍏嬫媺鐜涗緷鍖�",650204:"鐧界⒈婊╁尯",650205:"涔屽皵绂惧尯",650206:"鍏跺畠鍖�",652100:"鍚愰瞾鐣湴鍖�",652101:"鍚愰瞾鐣競",652122:"閯杽鍘�",652123:"鎵樺厠閫婂幙",652124:"鍏跺畠鍖�",652200:"鍝堝瘑鍦板尯",652201:"鍝堝瘑甯�",652222:"宸撮噷鍧ゅ搱钀ㄥ厠鑷不鍘�",652223:"浼婂惥鍘�",652224:"鍏跺畠鍖�",652300:"鏄屽悏鍥炴棌鑷不宸�",652301:"鏄屽悏甯�",652302:"闃滃悍甯�",652323:"鍛煎浘澹佸幙",652324:"鐜涚撼鏂幙",652325:"濂囧彴鍘�",652327:"鍚夋湪钀ㄥ皵鍘�",652328:"鏈ㄥ瀿鍝堣惃鍏嬭嚜娌诲幙",652329:"鍏跺畠鍖�",652700:"鍗氬皵濉旀媺钂欏彜鑷不宸�",652701:"鍗氫箰甯�",652702:"闃挎媺灞卞彛甯�",652722:"绮炬渤鍘�",652723:"娓╂硥鍘�",652724:"鍏跺畠鍖�",652800:"宸撮煶閮钂欏彜鑷不宸�",652801:"搴撳皵鍕掑競",652822:"杞彴鍘�",652823:"灏夌妬鍘�",652824:"鑻ョ緦鍘�",652825:"涓旀湯鍘�",652826:"鐒夎�嗗洖鏃忚嚜娌诲幙",652827:"鍜岄潤鍘�",652828:"鍜岀鍘�",652829:"鍗氭箹鍘�",652830:"鍏跺畠鍖�",652900:"闃垮厠鑻忓湴鍖�",652901:"闃垮厠鑻忓競",652922:"娓╁鍘�",652923:"搴撹溅鍘�",652924:"娌欓泤鍘�",652925:"鏂板拰鍘�",652926:"鎷滃煄鍘�",652927:"涔屼粈鍘�",652928:"闃跨摝鎻愬幙",652929:"鏌潽鍘�",652930:"鍏跺畠鍖�",653e3:"鍏嬪瓬鍕掕嫃鏌皵鍏嬪瓬鑷不宸�",653001:"闃垮浘浠�甯�",653022:"闃垮厠闄跺幙",653023:"闃垮悎濂囧幙",653024:"涔屾伆鍘�",653025:"鍏跺畠鍖�",653100:"鍠�浠�鍦板尯",653101:"鍠�浠�甯�",653121:"鐤忛檮鍘�",653122:"鐤忓嫆鍘�",653123:"鑻卞悏娌欏幙",653124:"娉芥櫘鍘�",653125:"鑾庤溅鍘�",653126:"鍙跺煄鍘�",653127:"楹︾洊鎻愬幙",653128:"宀虫櫘婀栧幙",653129:"浼藉笀鍘�",653130:"宸存鍘�",653131:"濉斾粈搴撳皵骞插鍚夊厠鑷不鍘�",653132:"鍏跺畠鍖�",653200:"鍜岀敯鍦板尯",653201:"鍜岀敯甯�",653221:"鍜岀敯鍘�",653222:"澧ㄧ帀鍘�",653223:"鐨北鍘�",653224:"娲涙郸鍘�",653225:"绛栧嫆鍘�",653226:"浜庣敯鍘�",653227:"姘戜赴鍘�",653228:"鍏跺畠鍖�",654e3:"浼婄妬鍝堣惃鍏嬭嚜娌诲窞",654002:"浼婂畞甯�",654003:"濂庡悲甯�",654021:"浼婂畞鍘�",654022:"瀵熷竷鏌ュ皵閿′集鑷不鍘�",654023:"闇嶅煄鍘�",654024:"宸╃暀鍘�",654025:"鏂版簮鍘�",654026:"鏄嫃鍘�",654027:"鐗瑰厠鏂幙",654028:"灏煎嫆鍏嬪幙",654029:"鍏跺畠鍖�",654200:"濉斿煄鍦板尯",654201:"濉斿煄甯�",654202:"涔岃嫃甯�",654221:"棰濇晱鍘�",654223:"娌欐咕鍘�",654224:"鎵橀噷鍘�",654225:"瑁曟皯鍘�",654226:"鍜屽竷鍏嬭禌灏旇挋鍙よ嚜娌诲幙",654227:"鍏跺畠鍖�",654300:"闃垮嫆娉板湴鍖�",654301:"闃垮嫆娉板競",654321:"甯冨皵娲ュ幙",654322:"瀵岃暣鍘�",654323:"绂忔捣鍘�",654324:"鍝堝反娌冲幙",654325:"闈掓渤鍘�",654326:"鍚夋湪涔冨幙",654327:"鍏跺畠鍖�",659001:"鐭虫渤瀛愬競",659002:"闃挎媺灏斿競",659003:"鍥炬湪鑸掑厠甯�",659004:"浜斿娓犲競",71e4:"鍙版咕",710100:"鍙板寳甯�",710101:"涓鍖�",710102:"澶у悓鍖�",710103:"涓北鍖�",710104:"鏉惧北鍖�",710105:"澶у畨鍖�",710106:"涓囧崕鍖�",710107:"淇′箟鍖�",710108:"澹灄鍖�",710109:"鍖楁姇鍖�",710110:"鍐呮箹鍖�",710111:"鍗楁腐鍖�",710112:"鏂囧北鍖�",710113:"鍏跺畠鍖�",710200:"楂橀泟甯�",710201:"鏂板叴鍖�",710202:"鍓嶉噾鍖�",710203:"鑺╅泤鍖�",710204:"鐩愬煏鍖�",710205:"榧撳北鍖�",710206:"鏃楁触鍖�",710207:"鍓嶉晣鍖�",710208:"涓夋皯鍖�",710209:"宸﹁惀鍖�",710210:"妤犳鍖�",710211:"灏忔腐鍖�",710212:"鍏跺畠鍖�",710241:"鑻撻泤鍖�",710242:"浠佹鍖�",710243:"澶хぞ鍖�",710244:"鍐堝北鍖�",710245:"璺鍖�",710246:"闃胯幉鍖�",710247:"鐢板鍖�",710248:"鐕曞发鍖�",710249:"妗ュご鍖�",710250:"姊撳畼鍖�",710251:"寮ラ檧鍖�",710252:"姘稿畨鍖�",710253:"婀栧唴鍖�",710254:"鍑ゅ北鍖�",710255:"澶у鍖�",710256:"鏋楀洯鍖�",710257:"楦熸澗鍖�",710258:"澶ф爲鍖�",710259:"鏃楀北鍖�",710260:"缇庢祿鍖�",710261:"鍏緹鍖�",710262:"鍐呴棬鍖�",710263:"鏉夋灄鍖�",710264:"鐢蹭粰鍖�",710265:"妗冩簮鍖�",710266:"閭g帥澶忓尯",710267:"鑼傛灄鍖�",710268:"鑼勮悾鍖�",710300:"鍙板崡甯�",710301:"涓タ鍖�",710302:"涓滃尯",710303:"鍗楀尯",710304:"鍖楀尯",710305:"瀹夊钩鍖�",710306:"瀹夊崡鍖�",710307:"鍏跺畠鍖�",710339:"姘稿悍鍖�",710340:"褰掍粊鍖�",710341:"鏂板寲鍖�",710342:"宸﹂晣鍖�",710343:"鐜変簳鍖�",710344:"妤犺タ鍖�",710345:"鍗楀寲鍖�",710346:"浠佸痉鍖�",710347:"鍏冲簷鍖�",710348:"榫欏磶鍖�",710349:"瀹樼敯鍖�",710350:"楹昏眴鍖�",710351:"浣抽噷鍖�",710352:"瑗挎腐鍖�",710353:"涓冭偂鍖�",710354:"灏嗗啗鍖�",710355:"瀛︾敳鍖�",710356:"鍖楅棬鍖�",710357:"鏂拌惀鍖�",710358:"鍚庡鍖�",710359:"鐧芥渤鍖�",710360:"涓滃北鍖�",710361:"鍏敳鍖�",710362:"涓嬭惀鍖�",710363:"鏌宠惀鍖�",710364:"鐩愭按鍖�",710365:"鍠勫寲鍖�",710366:"澶у唴鍖�",710367:"灞变笂鍖�",710368:"鏂板競鍖�",710369:"瀹夊畾鍖�",710400:"鍙颁腑甯�",710401:"涓尯",710402:"涓滃尯",710403:"鍗楀尯",710404:"瑗垮尯",710405:"鍖楀尯",710406:"鍖楀悲鍖�",710407:"瑗垮悲鍖�",710408:"鍗楀悲鍖�",710409:"鍏跺畠鍖�",710431:"澶钩鍖�",710432:"澶ч噷鍖�",710433:"闆惧嘲鍖�",710434:"涔屾棩鍖�",710435:"涓板師鍖�",710436:"鍚庨噷鍖�",710437:"鐭冲唸鍖�",710438:"涓滃娍鍖�",710439:"鍜屽钩鍖�",710440:"鏂扮ぞ鍖�",710441:"娼瓙鍖�",710442:"澶ч泤鍖�",710443:"绁炲唸鍖�",710444:"澶ц倸鍖�",710445:"娌欓箍鍖�",710446:"榫欎簳鍖�",710447:"姊ф爾鍖�",710448:"娓呮按鍖�",710449:"澶х敳鍖�",710450:"澶栧煍鍖�",710451:"澶у畨鍖�",710500:"閲戦棬鍘�",710507:"閲戞矙闀�",710508:"閲戞箹闀�",710509:"閲戝畞涔�",710510:"閲戝煄闀�",710511:"鐑堝笨涔�",710512:"涔屽澋涔�",710600:"鍗楁姇鍘�",710614:"鍗楁姇甯�",710615:"涓涔�",710616:"鑽夊悲闀�",710617:"鍥藉涔�",710618:"鍩旈噷闀�",710619:"浠佺埍涔�",710620:"鍚嶉棿涔�",710621:"闆嗛泦闀�",710622:"姘撮噷涔�",710623:"楸兼睜涔�",710624:"淇′箟涔�",710625:"绔瑰北闀�",710626:"楣胯胺涔�",710700:"鍩洪殕甯�",710701:"浠佺埍鍖�",710702:"淇′箟鍖�",710703:"涓鍖�",710704:"涓北鍖�",710705:"瀹変箰鍖�",710706:"鏆栨殩鍖�",710707:"涓冨牭鍖�",710708:"鍏跺畠鍖�",710800:"鏂扮甯�",710801:"涓滃尯",710802:"鍖楀尯",710803:"棣欏北鍖�",710804:"鍏跺畠鍖�",710900:"鍢変箟甯�",710901:"涓滃尯",710902:"瑗垮尯",710903:"鍏跺畠鍖�",711100:"鏂板寳甯�",711130:"涓囬噷鍖�",711131:"閲戝北鍖�",711132:"鏉挎ˉ鍖�",711133:"姹愭鍖�",711134:"娣卞潙鍖�",711135:"鐭崇鍖�",711136:"鐟炶姵鍖�",711137:"骞虫邯鍖�",711138:"鍙屾邯鍖�",711139:"璐″鍖�",711140:"鏂板簵鍖�",711141:"鍧灄鍖�",711142:"涔屾潵鍖�",711143:"姘稿拰鍖�",711144:"涓拰鍖�",711145:"鍦熷煄鍖�",711146:"涓夊场鍖�",711147:"鏍戞灄鍖�",711148:"鑾烘瓕鍖�",711149:"涓夐噸鍖�",711150:"鏂板簞鍖�",711151:"娉板北鍖�",711152:"鏋楀彛鍖�",711153:"鑺︽床鍖�",711154:"浜旇偂鍖�",711155:"鍏噷鍖�",711156:"娣℃按鍖�",711157:"涓夎姖鍖�",711158:"鐭抽棬鍖�",711200:"瀹滃叞鍘�",711214:"瀹滃叞甯�",711215:"澶村煄闀�",711216:"绀佹邯涔�",711217:"澹洿涔�",711218:"鍛樺北涔�",711219:"缃椾笢闀�",711220:"涓夋槦涔�",711221:"澶у悓涔�",711222:"浜旂粨涔�",711223:"鍐北涔�",711224:"鑻忔境闀�",711225:"鍗楁境涔�",711226:"閽撻奔鍙�",711300:"鏂扮鍘�",711314:"绔瑰寳甯�",711315:"婀栧彛涔�",711316:"鏂颁赴涔�",711317:"鏂板煍闀�",711318:"鍏宠タ闀�",711319:"鑺庢灄涔�",711320:"瀹濆北涔�",711321:"绔逛笢闀�",711322:"浜斿嘲涔�",711323:"妯北涔�",711324:"灏栫煶涔�",711325:"鍖楀煍涔�",711326:"宄ㄧ湁涔�",711400:"妗冨洯鍘�",711414:"涓潨甯�",711415:"骞抽晣甯�",711416:"榫欐江涔�",711417:"鏉ㄦ甯�",711418:"鏂板眿涔�",711419:"瑙傞煶涔�",711420:"妗冨洯甯�",711421:"榫熷北涔�",711422:"鍏痉甯�",711423:"澶ф邯闀�",711424:"澶嶅叴涔�",711425:"澶у洯涔�",711426:"鑺︾涔�",711500:"鑻楁牀鍘�",711519:"绔瑰崡闀�",711520:"澶翠唤闀�",711521:"涓夋咕涔�",711522:"鍗楀簞涔�",711523:"鐙江涔�",711524:"鍚庨緳闀�",711525:"閫氶渼闀�",711526:"鑻戦噷闀�",711527:"鑻楁牀甯�",711528:"閫犳ˉ涔�",711529:"澶村眿涔�",711530:"鍏涔�",711531:"澶ф箹涔�",711532:"娉板畨涔�",711533:"閾滈敚涔�",711534:"涓変箟涔�",711535:"瑗挎箹涔�",711536:"鍗撳叞闀�",711700:"褰板寲鍘�",711727:"褰板寲甯�",711728:"鑺洯涔�",711729:"鑺卞潧涔�",711730:"绉�姘翠埂",711731:"楣挎腐闀�",711732:"绂忓叴涔�",711733:"绾胯タ涔�",711734:"鍜岀編闀�",711735:"浼告腐涔�",711736:"鍛樻灄闀�",711737:"绀惧ご涔�",711738:"姘搁潠涔�",711739:"鍩斿績涔�",711740:"婧箹闀�",711741:"澶ф潙涔�",711742:"鍩旂洂涔�",711743:"鐢颁腑闀�",711744:"鍖楁枟闀�",711745:"鐢板熬涔�",711746:"鍩ゅご涔�",711747:"婧窞涔�",711748:"绔瑰涔�",711749:"浜屾灄闀�",711750:"澶у煄涔�",711751:"鑺宠嫅涔�",711752:"浜屾按涔�",711900:"鍢変箟鍘�",711919:"鐣矾涔�",711920:"姊呭北涔�",711921:"绔瑰磶涔�",711922:"闃块噷灞变埂",711923:"涓煍涔�",711924:"澶у煍涔�",711925:"姘翠笂涔�",711926:"楣胯崏涔�",711927:"澶繚甯�",711928:"鏈村瓙甯�",711929:"涓滅煶涔�",711930:"鍏剼涔�",711931:"鏂版腐涔�",711932:"姘戦泟涔�",711933:"澶ф灄闀�",711934:"婧彛涔�",711935:"涔夌涔�",711936:"甯冭闀�",712100:"浜戞灄鍘�",712121:"鏂楀崡闀�",712122:"澶у煠涔�",712123:"铏庡熬闀�",712124:"鍦熷簱闀�",712125:"瑜掑繝涔�",712126:"涓滃娍涔�",712127:"鍙拌タ涔�",712128:"浠戣儗涔�",712129:"楹﹀涔�",712130:"鏂楀叚甯�",712131:"鏋楀唴涔�",712132:"鍙ゅ潙涔�",712133:"鑾挎涔�",712134:"瑗胯灪闀�",712135:"浜屼粦涔�",712136:"鍖楁腐闀�",712137:"姘存灄涔�",712138:"鍙f箹涔�",712139:"鍥涙箹涔�",712140:"鍏冮暱涔�",712400:"灞忎笢鍘�",712434:"灞忎笢甯�",712435:"涓夊湴闂ㄤ埂",712436:"闆惧彴涔�",712437:"鐜涘涔�",712438:"涔濆涔�",712439:"閲屾腐涔�",712440:"楂樻爲涔�",712441:"鐩愬煍涔�",712442:"闀挎不涔�",712443:"楹熸礇涔�",712444:"绔圭敯涔�",712445:"鍐呭煍涔�",712446:"涓囦腹涔�",712447:"娼窞闀�",712448:"娉版涔�",712449:"鏉ヤ箟涔�",712450:"涓囧肠涔�",712451:"宕侀《涔�",712452:"鏂板煠涔�",712453:"鍗楀窞涔�",712454:"鏋楄竟涔�",712455:"涓滄腐闀�",712456:"鐞夌悆涔�",712457:"浣冲啲涔�",712458:"鏂板洯涔�",712459:"鏋嬪涔�",712460:"鏋嬪北涔�",712461:"鏄ユ棩涔�",712462:"鐙瓙涔�",712463:"杞﹀煄涔�",712464:"鐗′腹涔�",712465:"鎭掓槬闀�",712466:"婊″窞涔�",712500:"鍙颁笢鍘�",712517:"鍙颁笢甯�",712518:"缁垮矝涔�",712519:"鍏板笨涔�",712520:"寤跺钩涔�",712521:"鍗戝崡涔�",712522:"楣块噹涔�",712523:"鍏冲北闀�",712524:"娴风涔�",712525:"姹犱笂涔�",712526:"涓滄渤涔�",712527:"鎴愬姛闀�",712528:"闀挎花涔�",712529:"閲戝嘲涔�",712530:"澶ф涔�",712531:"杈句粊涔�",712532:"澶夯閲屼埂",712600:"鑺辫幉鍘�",712615:"鑺辫幉甯�",712616:"鏂板煄涔�",712617:"澶瞾闃�",712618:"绉�鏋椾埂",712619:"鍚夊畨涔�",712620:"瀵夸赴涔�",712621:"鍑ゆ灄闀�",712622:"鍏夊涔�",712623:"涓版花涔�",712624:"鐟炵涔�",712625:"涓囪崳涔�",712626:"鐜夐噷闀�",712627:"鍗撴邯涔�",712628:"瀵岄噷涔�",712700:"婢庢箹鍘�",712707:"椹叕甯�",712708:"瑗垮笨涔�",712709:"鏈涘畨涔�",712710:"涓冪編涔�",712711:"鐧芥矙涔�",712712:"婀栬タ涔�",712800:"杩炴睙鍘�",712805:"鍗楃涔�",712806:"鍖楃涔�",712807:"鑾掑厜涔�",712808:"涓滃紩涔�",81e4:"棣欐腐鐗瑰埆琛屾斂鍖�",810100:"棣欐腐宀�",810101:"涓タ鍖�",810102:"婀句粩",810103:"涓滃尯",810104:"鍗楀尯",810200:"涔濋緳",810201:"涔濋緳鍩庡尯",810202:"娌瑰皷鏃哄尯",810203:"娣辨按鍩楀尯",810204:"榛勫ぇ浠欏尯",810205:"瑙傚鍖�",810300:"鏂扮晫",810301:"鍖楀尯",810302:"澶у煍鍖�",810303:"娌欑敯鍖�",810304:"瑗胯础鍖�",810305:"鍏冩湕鍖�",810306:"灞棬鍖�",810307:"鑽冩咕鍖�",810308:"钁甸潚鍖�",810309:"绂诲矝鍖�",82e4:"婢抽棬鐗瑰埆琛屾斂鍖�",820100:"婢抽棬鍗婂矝",820200:"绂诲矝",99e4:"娴峰",990100:"娴峰"};function r(t){for(var e,n={},r=0;r<t.length;r++)e=t[r],e&&e.id&&(n[e.id]=e);for(var i=[],o=0;o<t.length;o++)if(e=t[o],e)if(void 0!=e.pid||void 0!=e.parentId){var a=n[e.pid]||n[e.parentId];a&&(a.children||(a.children=[]),a.children.push(e))}else i.push(e);return i}var i=function(){var t=[];for(var e in n){var i="0000"===e.slice(2,6)?void 0:"00"==e.slice(4,6)?e.slice(0,2)+"0000":e.slice(0,4)+"00";t.push({id:e,pid:i,name:n[e]})}return r(t)}();t.exports=i},function(t,e,n){var r=n(18);t.exports={d4:function(){return this.natural(1,4)},d6:function(){return this.natural(1,6)},d8:function(){return this.natural(1,8)},d12:function(){return this.natural(1,12)},d20:function(){return this.natural(1,20)},d100:function(){return this.natural(1,100)},guid:function(){var t="abcdefABCDEF1234567890",e=this.string(t,8)+"-"+this.string(t,4)+"-"+this.string(t,4)+"-"+this.string(t,4)+"-"+this.string(t,12);return e},uuid:function(){return this.guid()},id:function(){var t,e=0,n=["7","9","10","5","8","4","2","1","6","3","7","9","10","5","8","4","2"],i=["1","0","X","9","8","7","6","5","4","3","2"];t=this.pick(r).id+this.date("yyyyMMdd")+this.string("number",3);for(var o=0;o<t.length;o++)e+=t[o]*n[o];return t+=i[e%11],t},increment:function(){var t=0;return function(e){return t+=+e||1}}(),inc:function(t){return this.increment(t)}}},function(t,e,n){var r=n(21),i=n(22);t.exports={Parser:r,Handler:i}},function(t,e){function n(t){this.type=t,this.offset=n.offset(),this.text=n.text()}function r(t,e){n.call(this,"alternate"),this.left=t,this.right=e}function i(t){n.call(this,"match"),this.body=t.filter(Boolean)}function o(t,e){n.call(this,t),this.body=e}function a(t){o.call(this,"capture-group"),this.index=y[this.offset]||(y[this.offset]=A++),this.body=t}function c(t,e){n.call(this,"quantified"),this.body=t,this.quantifier=e}function s(t,e){n.call(this,"quantifier"),this.min=t,this.max=e,this.greedy=!0}function u(t,e){n.call(this,"charset"),this.invert=t,this.body=e}function l(t,e){n.call(this,"range"),this.start=t,this.end=e}function f(t){n.call(this,"literal"),this.body=t,this.escaped=this.body!=this.text}function h(t){n.call(this,"unicode"),this.code=t.toUpperCase()}function p(t){n.call(this,"hex"),this.code=t.toUpperCase()}function d(t){n.call(this,"octal"),this.code=t.toUpperCase()}function m(t){n.call(this,"back-reference"),this.code=t.toUpperCase()}function g(t){n.call(this,"control-character"),this.code=t.toUpperCase()}var v=function(){function t(t,e){function n(){this.constructor=t}n.prototype=e.prototype,t.prototype=new n}function e(t,e,n,r,i){function o(t,e){function n(t){function e(t){return t.charCodeAt(0).toString(16).toUpperCase()}return t.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\x08/g,"\\b").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\f/g,"\\f").replace(/\r/g,"\\r").replace(/[\x00-\x07\x0B\x0E\x0F]/g,(function(t){return"\\x0"+e(t)})).replace(/[\x10-\x1F\x80-\xFF]/g,(function(t){return"\\x"+e(t)})).replace(/[\u0180-\u0FFF]/g,(function(t){return"\\u0"+e(t)})).replace(/[\u1080-\uFFFF]/g,(function(t){return"\\u"+e(t)}))}var r,i;switch(t.length){case 0:r="end of input";break;case 1:r=t[0];break;default:r=t.slice(0,-1).join(", ")+" or "+t[t.length-1]}return i=e?'"'+n(e)+'"':"end of input","Expected "+r+" but "+i+" found."}this.expected=t,this.found=e,this.offset=n,this.line=r,this.column=i,this.name="SyntaxError",this.message=o(t,e)}function v(t){function v(){return t.substring(qn,Vn)}function A(){return qn}function y(e){function n(e,n,r){var i,o;for(i=n;r>i;i++)o=t.charAt(i),"\n"===o?(e.seenCR||e.line++,e.column=1,e.seenCR=!1):"\r"===o||"\u2028"===o||"\u2029"===o?(e.line++,e.column=1,e.seenCR=!0):(e.column++,e.seenCR=!1)}return tr!==e&&(tr>e&&(tr=0,er={line:1,column:1,seenCR:!1}),n(er,tr,e),tr=e),er}function b(t){nr>Vn||(Vn>nr&&(nr=Vn,rr=[]),rr.push(t))}function S(t){var e=0;for(t.sort();e<t.length;)t[e-1]===t[e]?t.splice(e,1):e++}function Y(){var e,n,r,i,o;return e=Vn,n=C(),null!==n?(r=Vn,124===t.charCodeAt(Vn)?(i=Lt,Vn++):(i=null,0===ir&&b(wt)),null!==i?(o=Y(),null!==o?(i=[i,o],r=i):(Vn=r,r=Ct)):(Vn=r,r=Ct),null===r&&(r=Zt),null!==r?(qn=e,n=Jt(n,r),null===n?(Vn=e,e=n):e=n):(Vn=e,e=Ct)):(Vn=e,e=Ct),e}function C(){var t,e,n,r,i;if(t=Vn,e=L(),null===e&&(e=Zt),null!==e)if(n=Vn,ir++,r=T(),ir--,null===r?n=Zt:(Vn=n,n=Ct),null!==n){for(r=[],i=J(),null===i&&(i=Z());null!==i;)r.push(i),i=J(),null===i&&(i=Z());null!==r?(i=w(),null===i&&(i=Zt),null!==i?(qn=t,e=Tt(e,r,i),null===e?(Vn=t,t=e):t=e):(Vn=t,t=Ct)):(Vn=t,t=Ct)}else Vn=t,t=Ct;else Vn=t,t=Ct;return t}function Z(){var t;return t=F(),null===t&&(t=k(),null===t&&(t=j())),t}function L(){var e,n;return e=Vn,94===t.charCodeAt(Vn)?(n=Xt,Vn++):(n=null,0===ir&&b(xt)),null!==n&&(qn=e,n=Mt()),null===n?(Vn=e,e=n):e=n,e}function w(){var e,n;return e=Vn,36===t.charCodeAt(Vn)?(n=_t,Vn++):(n=null,0===ir&&b(Dt)),null!==n&&(qn=e,n=Qt()),null===n?(Vn=e,e=n):e=n,e}function J(){var t,e,n;return t=Vn,e=Z(),null!==e?(n=T(),null!==n?(qn=t,e=Bt(e,n),null===e?(Vn=t,t=e):t=e):(Vn=t,t=Ct)):(Vn=t,t=Ct),t}function T(){var t,e,n;return ir++,t=Vn,e=X(),null!==e?(n=H(),null===n&&(n=Zt),null!==n?(qn=t,e=Et(e,n),null===e?(Vn=t,t=e):t=e):(Vn=t,t=Ct)):(Vn=t,t=Ct),ir--,null===t&&(e=null,0===ir&&b(Ht)),t}function X(){var t;return t=x(),null===t&&(t=M(),null===t&&(t=_(),null===t&&(t=D(),null===t&&(t=Q(),null===t&&(t=B()))))),t}function x(){var e,n,r,i,o,a;return e=Vn,123===t.charCodeAt(Vn)?(n=Ft,Vn++):(n=null,0===ir&&b(Pt)),null!==n?(r=E(),null!==r?(44===t.charCodeAt(Vn)?(i=Nt,Vn++):(i=null,0===ir&&b(Gt)),null!==i?(o=E(),null!==o?(125===t.charCodeAt(Vn)?(a=Rt,Vn++):(a=null,0===ir&&b(kt)),null!==a?(qn=e,n=Wt(r,o),null===n?(Vn=e,e=n):e=n):(Vn=e,e=Ct)):(Vn=e,e=Ct)):(Vn=e,e=Ct)):(Vn=e,e=Ct)):(Vn=e,e=Ct),e}function M(){var e,n,r,i;return e=Vn,123===t.charCodeAt(Vn)?(n=Ft,Vn++):(n=null,0===ir&&b(Pt)),null!==n?(r=E(),null!==r?(t.substr(Vn,2)===It?(i=It,Vn+=2):(i=null,0===ir&&b(Kt)),null!==i?(qn=e,n=Ot(r),null===n?(Vn=e,e=n):e=n):(Vn=e,e=Ct)):(Vn=e,e=Ct)):(Vn=e,e=Ct),e}function _(){var e,n,r,i;return e=Vn,123===t.charCodeAt(Vn)?(n=Ft,Vn++):(n=null,0===ir&&b(Pt)),null!==n?(r=E(),null!==r?(125===t.charCodeAt(Vn)?(i=Rt,Vn++):(i=null,0===ir&&b(kt)),null!==i?(qn=e,n=jt(r),null===n?(Vn=e,e=n):e=n):(Vn=e,e=Ct)):(Vn=e,e=Ct)):(Vn=e,e=Ct),e}function D(){var e,n;return e=Vn,43===t.charCodeAt(Vn)?(n=Ut,Vn++):(n=null,0===ir&&b(zt)),null!==n&&(qn=e,n=$t()),null===n?(Vn=e,e=n):e=n,e}function Q(){var e,n;return e=Vn,42===t.charCodeAt(Vn)?(n=Vt,Vn++):(n=null,0===ir&&b(qt)),null!==n&&(qn=e,n=te()),null===n?(Vn=e,e=n):e=n,e}function B(){var e,n;return e=Vn,63===t.charCodeAt(Vn)?(n=ee,Vn++):(n=null,0===ir&&b(ne)),null!==n&&(qn=e,n=re()),null===n?(Vn=e,e=n):e=n,e}function H(){var e;return 63===t.charCodeAt(Vn)?(e=ee,Vn++):(e=null,0===ir&&b(ne)),e}function E(){var e,n,r;if(e=Vn,n=[],ie.test(t.charAt(Vn))?(r=t.charAt(Vn),Vn++):(r=null,0===ir&&b(oe)),null!==r)for(;null!==r;)n.push(r),ie.test(t.charAt(Vn))?(r=t.charAt(Vn),Vn++):(r=null,0===ir&&b(oe));else n=Ct;return null!==n&&(qn=e,n=ae(n)),null===n?(Vn=e,e=n):e=n,e}function F(){var e,n,r,i;return e=Vn,40===t.charCodeAt(Vn)?(n=ce,Vn++):(n=null,0===ir&&b(se)),null!==n?(r=G(),null===r&&(r=R(),null===r&&(r=N(),null===r&&(r=P()))),null!==r?(41===t.charCodeAt(Vn)?(i=ue,Vn++):(i=null,0===ir&&b(le)),null!==i?(qn=e,n=fe(r),null===n?(Vn=e,e=n):e=n):(Vn=e,e=Ct)):(Vn=e,e=Ct)):(Vn=e,e=Ct),e}function P(){var t,e;return t=Vn,e=Y(),null!==e&&(qn=t,e=he(e)),null===e?(Vn=t,t=e):t=e,t}function N(){var e,n,r;return e=Vn,t.substr(Vn,2)===pe?(n=pe,Vn+=2):(n=null,0===ir&&b(de)),null!==n?(r=Y(),null!==r?(qn=e,n=me(r),null===n?(Vn=e,e=n):e=n):(Vn=e,e=Ct)):(Vn=e,e=Ct),e}function G(){var e,n,r;return e=Vn,t.substr(Vn,2)===ge?(n=ge,Vn+=2):(n=null,0===ir&&b(ve)),null!==n?(r=Y(),null!==r?(qn=e,n=Ae(r),null===n?(Vn=e,e=n):e=n):(Vn=e,e=Ct)):(Vn=e,e=Ct),e}function R(){var e,n,r;return e=Vn,t.substr(Vn,2)===ye?(n=ye,Vn+=2):(n=null,0===ir&&b(be)),null!==n?(r=Y(),null!==r?(qn=e,n=Se(r),null===n?(Vn=e,e=n):e=n):(Vn=e,e=Ct)):(Vn=e,e=Ct),e}function k(){var e,n,r,i,o;if(ir++,e=Vn,91===t.charCodeAt(Vn)?(n=Ce,Vn++):(n=null,0===ir&&b(Ze)),null!==n)if(94===t.charCodeAt(Vn)?(r=Xt,Vn++):(r=null,0===ir&&b(xt)),null===r&&(r=Zt),null!==r){for(i=[],o=W(),null===o&&(o=I());null!==o;)i.push(o),o=W(),null===o&&(o=I());null!==i?(93===t.charCodeAt(Vn)?(o=Le,Vn++):(o=null,0===ir&&b(we)),null!==o?(qn=e,n=Je(r,i),null===n?(Vn=e,e=n):e=n):(Vn=e,e=Ct)):(Vn=e,e=Ct)}else Vn=e,e=Ct;else Vn=e,e=Ct;return ir--,null===e&&(n=null,0===ir&&b(Ye)),e}function W(){var e,n,r,i;return ir++,e=Vn,n=I(),null!==n?(45===t.charCodeAt(Vn)?(r=Xe,Vn++):(r=null,0===ir&&b(xe)),null!==r?(i=I(),null!==i?(qn=e,n=Me(n,i),null===n?(Vn=e,e=n):e=n):(Vn=e,e=Ct)):(Vn=e,e=Ct)):(Vn=e,e=Ct),ir--,null===e&&(n=null,0===ir&&b(Te)),e}function I(){var t;return ir++,t=O(),null===t&&(t=K()),ir--,null===t&&(null,0===ir&&b(_e)),t}function K(){var e,n;return e=Vn,De.test(t.charAt(Vn))?(n=t.charAt(Vn),Vn++):(n=null,0===ir&&b(Qe)),null!==n&&(qn=e,n=Be(n)),null===n?(Vn=e,e=n):e=n,e}function O(){var t;return t=V(),null===t&&(t=ht(),null===t&&(t=et(),null===t&&(t=nt(),null===t&&(t=rt(),null===t&&(t=it(),null===t&&(t=ot(),null===t&&(t=at(),null===t&&(t=ct(),null===t&&(t=st(),null===t&&(t=ut(),null===t&&(t=lt(),null===t&&(t=ft(),null===t&&(t=dt(),null===t&&(t=mt(),null===t&&(t=gt(),null===t&&(t=vt(),null===t&&(t=At()))))))))))))))))),t}function j(){var t;return t=U(),null===t&&(t=$(),null===t&&(t=z())),t}function U(){var e,n;return e=Vn,46===t.charCodeAt(Vn)?(n=He,Vn++):(n=null,0===ir&&b(Ee)),null!==n&&(qn=e,n=Fe()),null===n?(Vn=e,e=n):e=n,e}function z(){var e,n;return ir++,e=Vn,Ne.test(t.charAt(Vn))?(n=t.charAt(Vn),Vn++):(n=null,0===ir&&b(Ge)),null!==n&&(qn=e,n=Be(n)),null===n?(Vn=e,e=n):e=n,ir--,null===e&&(n=null,0===ir&&b(Pe)),e}function $(){var t;return t=q(),null===t&&(t=tt(),null===t&&(t=ht(),null===t&&(t=et(),null===t&&(t=nt(),null===t&&(t=rt(),null===t&&(t=it(),null===t&&(t=ot(),null===t&&(t=at(),null===t&&(t=ct(),null===t&&(t=st(),null===t&&(t=ut(),null===t&&(t=lt(),null===t&&(t=ft(),null===t&&(t=pt(),null===t&&(t=dt(),null===t&&(t=mt(),null===t&&(t=gt(),null===t&&(t=vt(),null===t&&(t=At()))))))))))))))))))),t}function V(){var e,n;return e=Vn,t.substr(Vn,2)===Re?(n=Re,Vn+=2):(n=null,0===ir&&b(ke)),null!==n&&(qn=e,n=We()),null===n?(Vn=e,e=n):e=n,e}function q(){var e,n;return e=Vn,t.substr(Vn,2)===Re?(n=Re,Vn+=2):(n=null,0===ir&&b(ke)),null!==n&&(qn=e,n=Ie()),null===n?(Vn=e,e=n):e=n,e}function tt(){var e,n;return e=Vn,t.substr(Vn,2)===Ke?(n=Ke,Vn+=2):(n=null,0===ir&&b(Oe)),null!==n&&(qn=e,n=je()),null===n?(Vn=e,e=n):e=n,e}function et(){var e,n;return e=Vn,t.substr(Vn,2)===Ue?(n=Ue,Vn+=2):(n=null,0===ir&&b(ze)),null!==n&&(qn=e,n=$e()),null===n?(Vn=e,e=n):e=n,e}function nt(){var e,n;return e=Vn,t.substr(Vn,2)===Ve?(n=Ve,Vn+=2):(n=null,0===ir&&b(qe)),null!==n&&(qn=e,n=tn()),null===n?(Vn=e,e=n):e=n,e}function rt(){var e,n;return e=Vn,t.substr(Vn,2)===en?(n=en,Vn+=2):(n=null,0===ir&&b(nn)),null!==n&&(qn=e,n=rn()),null===n?(Vn=e,e=n):e=n,e}function it(){var e,n;return e=Vn,t.substr(Vn,2)===on?(n=on,Vn+=2):(n=null,0===ir&&b(an)),null!==n&&(qn=e,n=cn()),null===n?(Vn=e,e=n):e=n,e}function ot(){var e,n;return e=Vn,t.substr(Vn,2)===sn?(n=sn,Vn+=2):(n=null,0===ir&&b(un)),null!==n&&(qn=e,n=ln()),null===n?(Vn=e,e=n):e=n,e}function at(){var e,n;return e=Vn,t.substr(Vn,2)===fn?(n=fn,Vn+=2):(n=null,0===ir&&b(hn)),null!==n&&(qn=e,n=pn()),null===n?(Vn=e,e=n):e=n,e}function ct(){var e,n;return e=Vn,t.substr(Vn,2)===dn?(n=dn,Vn+=2):(n=null,0===ir&&b(mn)),null!==n&&(qn=e,n=gn()),null===n?(Vn=e,e=n):e=n,e}function st(){var e,n;return e=Vn,t.substr(Vn,2)===vn?(n=vn,Vn+=2):(n=null,0===ir&&b(An)),null!==n&&(qn=e,n=yn()),null===n?(Vn=e,e=n):e=n,e}function ut(){var e,n;return e=Vn,t.substr(Vn,2)===bn?(n=bn,Vn+=2):(n=null,0===ir&&b(Sn)),null!==n&&(qn=e,n=Yn()),null===n?(Vn=e,e=n):e=n,e}function lt(){var e,n;return e=Vn,t.substr(Vn,2)===Cn?(n=Cn,Vn+=2):(n=null,0===ir&&b(Zn)),null!==n&&(qn=e,n=Ln()),null===n?(Vn=e,e=n):e=n,e}function ft(){var e,n;return e=Vn,t.substr(Vn,2)===wn?(n=wn,Vn+=2):(n=null,0===ir&&b(Jn)),null!==n&&(qn=e,n=Tn()),null===n?(Vn=e,e=n):e=n,e}function ht(){var e,n,r;return e=Vn,t.substr(Vn,2)===Xn?(n=Xn,Vn+=2):(n=null,0===ir&&b(xn)),null!==n?(t.length>Vn?(r=t.charAt(Vn),Vn++):(r=null,0===ir&&b(Mn)),null!==r?(qn=e,n=_n(r),null===n?(Vn=e,e=n):e=n):(Vn=e,e=Ct)):(Vn=e,e=Ct),e}function pt(){var e,n,r;return e=Vn,92===t.charCodeAt(Vn)?(n=Dn,Vn++):(n=null,0===ir&&b(Qn)),null!==n?(Bn.test(t.charAt(Vn))?(r=t.charAt(Vn),Vn++):(r=null,0===ir&&b(Hn)),null!==r?(qn=e,n=En(r),null===n?(Vn=e,e=n):e=n):(Vn=e,e=Ct)):(Vn=e,e=Ct),e}function dt(){var e,n,r,i;if(e=Vn,t.substr(Vn,2)===Fn?(n=Fn,Vn+=2):(n=null,0===ir&&b(Pn)),null!==n){if(r=[],Nn.test(t.charAt(Vn))?(i=t.charAt(Vn),Vn++):(i=null,0===ir&&b(Gn)),null!==i)for(;null!==i;)r.push(i),Nn.test(t.charAt(Vn))?(i=t.charAt(Vn),Vn++):(i=null,0===ir&&b(Gn));else r=Ct;null!==r?(qn=e,n=Rn(r),null===n?(Vn=e,e=n):e=n):(Vn=e,e=Ct)}else Vn=e,e=Ct;return e}function mt(){var e,n,r,i;if(e=Vn,t.substr(Vn,2)===kn?(n=kn,Vn+=2):(n=null,0===ir&&b(Wn)),null!==n){if(r=[],In.test(t.charAt(Vn))?(i=t.charAt(Vn),Vn++):(i=null,0===ir&&b(Kn)),null!==i)for(;null!==i;)r.push(i),In.test(t.charAt(Vn))?(i=t.charAt(Vn),Vn++):(i=null,0===ir&&b(Kn));else r=Ct;null!==r?(qn=e,n=On(r),null===n?(Vn=e,e=n):e=n):(Vn=e,e=Ct)}else Vn=e,e=Ct;return e}function gt(){var e,n,r,i;if(e=Vn,t.substr(Vn,2)===jn?(n=jn,Vn+=2):(n=null,0===ir&&b(Un)),null!==n){if(r=[],In.test(t.charAt(Vn))?(i=t.charAt(Vn),Vn++):(i=null,0===ir&&b(Kn)),null!==i)for(;null!==i;)r.push(i),In.test(t.charAt(Vn))?(i=t.charAt(Vn),Vn++):(i=null,0===ir&&b(Kn));else r=Ct;null!==r?(qn=e,n=zn(r),null===n?(Vn=e,e=n):e=n):(Vn=e,e=Ct)}else Vn=e,e=Ct;return e}function vt(){var e,n;return e=Vn,t.substr(Vn,2)===Fn?(n=Fn,Vn+=2):(n=null,0===ir&&b(Pn)),null!==n&&(qn=e,n=$n()),null===n?(Vn=e,e=n):e=n,e}function At(){var e,n,r;return e=Vn,92===t.charCodeAt(Vn)?(n=Dn,Vn++):(n=null,0===ir&&b(Qn)),null!==n?(t.length>Vn?(r=t.charAt(Vn),Vn++):(r=null,0===ir&&b(Mn)),null!==r?(qn=e,n=Be(r),null===n?(Vn=e,e=n):e=n):(Vn=e,e=Ct)):(Vn=e,e=Ct),e}var yt,bt=arguments.length>1?arguments[1]:{},St={regexp:Y},Yt=Y,Ct=null,Zt="",Lt="|",wt='"|"',Jt=function(t,e){return e?new r(t,e[1]):t},Tt=function(t,e,n){return new i([t].concat(e).concat([n]))},Xt="^",xt='"^"',Mt=function(){return new n("start")},_t="$",Dt='"$"',Qt=function(){return new n("end")},Bt=function(t,e){return new c(t,e)},Ht="Quantifier",Et=function(t,e){return e&&(t.greedy=!1),t},Ft="{",Pt='"{"',Nt=",",Gt='","',Rt="}",kt='"}"',Wt=function(t,e){return new s(t,e)},It=",}",Kt='",}"',Ot=function(t){return new s(t,1/0)},jt=function(t){return new s(t,t)},Ut="+",zt='"+"',$t=function(){return new s(1,1/0)},Vt="*",qt='"*"',te=function(){return new s(0,1/0)},ee="?",ne='"?"',re=function(){return new s(0,1)},ie=/^[0-9]/,oe="[0-9]",ae=function(t){return+t.join("")},ce="(",se='"("',ue=")",le='")"',fe=function(t){return t},he=function(t){return new a(t)},pe="?:",de='"?:"',me=function(t){return new o("non-capture-group",t)},ge="?=",ve='"?="',Ae=function(t){return new o("positive-lookahead",t)},ye="?!",be='"?!"',Se=function(t){return new o("negative-lookahead",t)},Ye="CharacterSet",Ce="[",Ze='"["',Le="]",we='"]"',Je=function(t,e){return new u(!!t,e)},Te="CharacterRange",Xe="-",xe='"-"',Me=function(t,e){return new l(t,e)},_e="Character",De=/^[^\\\]]/,Qe="[^\\\\\\]]",Be=function(t){return new f(t)},He=".",Ee='"."',Fe=function(){return new n("any-character")},Pe="Literal",Ne=/^[^|\\\/.[()?+*$\^]/,Ge="[^|\\\\\\/.[()?+*$\\^]",Re="\\b",ke='"\\\\b"',We=function(){return new n("backspace")},Ie=function(){return new n("word-boundary")},Ke="\\B",Oe='"\\\\B"',je=function(){return new n("non-word-boundary")},Ue="\\d",ze='"\\\\d"',$e=function(){return new n("digit")},Ve="\\D",qe='"\\\\D"',tn=function(){return new n("non-digit")},en="\\f",nn='"\\\\f"',rn=function(){return new n("form-feed")},on="\\n",an='"\\\\n"',cn=function(){return new n("line-feed")},sn="\\r",un='"\\\\r"',ln=function(){return new n("carriage-return")},fn="\\s",hn='"\\\\s"',pn=function(){return new n("white-space")},dn="\\S",mn='"\\\\S"',gn=function(){return new n("non-white-space")},vn="\\t",An='"\\\\t"',yn=function(){return new n("tab")},bn="\\v",Sn='"\\\\v"',Yn=function(){return new n("vertical-tab")},Cn="\\w",Zn='"\\\\w"',Ln=function(){return new n("word")},wn="\\W",Jn='"\\\\W"',Tn=function(){return new n("non-word")},Xn="\\c",xn='"\\\\c"',Mn="any character",_n=function(t){return new g(t)},Dn="\\",Qn='"\\\\"',Bn=/^[1-9]/,Hn="[1-9]",En=function(t){return new m(t)},Fn="\\0",Pn='"\\\\0"',Nn=/^[0-7]/,Gn="[0-7]",Rn=function(t){return new d(t.join(""))},kn="\\x",Wn='"\\\\x"',In=/^[0-9a-fA-F]/,Kn="[0-9a-fA-F]",On=function(t){return new p(t.join(""))},jn="\\u",Un='"\\\\u"',zn=function(t){return new h(t.join(""))},$n=function(){return new n("null-character")},Vn=0,qn=0,tr=0,er={line:1,column:1,seenCR:!1},nr=0,rr=[],ir=0;if("startRule"in bt){if(!(bt.startRule in St))throw new Error("Can't start parsing from rule \""+bt.startRule+'".');Yt=St[bt.startRule]}if(n.offset=A,n.text=v,yt=Yt(),null!==yt&&Vn===t.length)return yt;throw S(rr),qn=Math.max(Vn,nr),new e(rr,qn<t.length?t.charAt(qn):null,qn,y(qn).line,y(qn).column)}return t(e,Error),{SyntaxError:e,parse:v}}(),A=1,y={};t.exports=v},function(t,e,n){var r=n(3),i=n(5),o={extend:r.extend},a=p(97,122),c=p(65,90),s=p(48,57),u=p(32,47)+p(58,64)+p(91,96)+p(123,126),l=p(32,126),f=" \f\n\r\t\v聽\u2028\u2029",h={"\\w":a+c+s+"_","\\W":u.replace("_",""),"\\s":f,"\\S":function(){for(var t=l,e=0;e<f.length;e++)t=t.replace(f[e],"");return t}(),"\\d":s,"\\D":a+c+u};function p(t,e){for(var n="",r=t;r<=e;r++)n+=String.fromCharCode(r);return n}o.gen=function(t,e,n){return n=n||{guid:1},o[t.type]?o[t.type](t,e,n):o.token(t,e,n)},o.extend({token:function(t,e,n){switch(t.type){case"start":case"end":return"";case"any-character":return i.character();case"backspace":return"";case"word-boundary":return"";case"non-word-boundary":break;case"digit":return i.pick(s.split(""));case"non-digit":return i.pick((a+c+u).split(""));case"form-feed":break;case"line-feed":return t.body||t.text;case"carriage-return":break;case"white-space":return i.pick(f.split(""));case"non-white-space":return i.pick((a+c+s).split(""));case"tab":break;case"vertical-tab":break;case"word":return i.pick((a+c+s).split(""));case"non-word":return i.pick(u.replace("_","").split(""));case"null-character":break}return t.body||t.text},alternate:function(t,e,n){return this.gen(i.boolean()?t.left:t.right,e,n)},match:function(t,e,n){e="";for(var r=0;r<t.body.length;r++)e+=this.gen(t.body[r],e,n);return e},"capture-group":function(t,e,n){return e=this.gen(t.body,e,n),n[n.guid++]=e,e},"non-capture-group":function(t,e,n){return this.gen(t.body,e,n)},"positive-lookahead":function(t,e,n){return this.gen(t.body,e,n)},"negative-lookahead":function(t,e,n){return""},quantified:function(t,e,n){e="";for(var r=this.quantifier(t.quantifier),i=0;i<r;i++)e+=this.gen(t.body,e,n);return e},quantifier:function(t,e,n){var r=Math.max(t.min,0),o=isFinite(t.max)?t.max:r+i.integer(3,7);return i.integer(r,o)},charset:function(t,e,n){if(t.invert)return this["invert-charset"](t,e,n);var r=i.pick(t.body);return this.gen(r,e,n)},"invert-charset":function(t,e,n){for(var r,o=l,a=0;a<t.body.length;a++)switch(r=t.body[a],r.type){case"literal":o=o.replace(r.body,"");break;case"range":for(var c=this.gen(r.start,e,n).charCodeAt(),s=this.gen(r.end,e,n).charCodeAt(),u=c;u<=s;u++)o=o.replace(String.fromCharCode(u),"");default:var f=h[r.text];if(f)for(var p=0;p<=f.length;p++)o=o.replace(f[p],"")}return i.pick(o.split(""))},range:function(t,e,n){var r=this.gen(t.start,e,n).charCodeAt(),o=this.gen(t.end,e,n).charCodeAt();return String.fromCharCode(i.integer(r,o))},literal:function(t,e,n){return t.escaped?t.body:t.text},unicode:function(t,e,n){return String.fromCharCode(parseInt(t.code,16))},hex:function(t,e,n){return String.fromCharCode(parseInt(t.code,16))},octal:function(t,e,n){return String.fromCharCode(parseInt(t.code,8))},"back-reference":function(t,e,n){return n[t.code]||""},CONTROL_CHARACTER_MAP:function(){for(var t="@ 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 [ \\ ] ^ _".split(" "),e="\0        \b \t \n \v \f \r                  ".split(" "),n={},r=0;r<t.length;r++)n[t[r]]=e[r];return n}(),"control-character":function(t,e,n){return this.CONTROL_CHARACTER_MAP[t.code]}}),t.exports=o},function(t,e,n){t.exports=n(24)},function(t,e,n){var r=n(2),i=n(3),o=n(4);function a(t,e,n){n=n||[];var c={name:"string"===typeof e?e.replace(r.RE_KEY,"$1"):e,template:t,type:i.type(t),rule:o.parse(e)};switch(c.path=n.slice(0),c.path.push(void 0===e?"ROOT":c.name),c.type){case"array":c.items=[],i.each(t,(function(t,e){c.items.push(a(t,e,c.path))}));break;case"object":c.properties=[],i.each(t,(function(t,e){c.properties.push(a(t,e,c.path))}));break}return c}t.exports=a},function(t,e,n){t.exports=n(26)},function(t,e,n){var r=n(2),i=n(3),o=n(23);function a(t,e){for(var n=o(t),r=c.diff(n,e),i=0;i<r.length;i++);return r}var c={diff:function(t,e,n){var r=[];return this.name(t,e,n,r)&&this.type(t,e,n,r)&&(this.value(t,e,n,r),this.properties(t,e,n,r),this.items(t,e,n,r)),r},name:function(t,e,n,r){var i=r.length;return s.equal("name",t.path,n+"",t.name+"",r),r.length===i},type:function(t,e,n,o){var a=o.length;switch(t.type){case"string":if(t.template.match(r.RE_PLACEHOLDER))return!0;break;case"array":if(t.rule.parameters){if(void 0!==t.rule.min&&void 0===t.rule.max&&1===t.rule.count)return!0;if(t.rule.parameters[2])return!0}break;case"function":return!0}return s.equal("type",t.path,i.type(e),t.type,o),o.length===a},value:function(t,e,n,i){var o,a=i.length,c=t.rule,u=t.type;if("object"===u||"array"===u||"function"===u)return!0;if(!c.parameters){switch(u){case"regexp":return s.match("value",t.path,e,t.template,i),i.length===a;case"string":if(t.template.match(r.RE_PLACEHOLDER))return i.length===a;break}return s.equal("value",t.path,e,t.template,i),i.length===a}switch(u){case"number":var l=(e+"").split(".");l[0]=+l[0],void 0!==c.min&&void 0!==c.max&&(s.greaterThanOrEqualTo("value",t.path,l[0],Math.min(c.min,c.max),i),s.lessThanOrEqualTo("value",t.path,l[0],Math.max(c.min,c.max),i)),void 0!==c.min&&void 0===c.max&&s.equal("value",t.path,l[0],c.min,i,"[value] "+n),c.decimal&&(void 0!==c.dmin&&void 0!==c.dmax&&(s.greaterThanOrEqualTo("value",t.path,l[1].length,c.dmin,i),s.lessThanOrEqualTo("value",t.path,l[1].length,c.dmax,i)),void 0!==c.dmin&&void 0===c.dmax&&s.equal("value",t.path,l[1].length,c.dmin,i));break;case"boolean":break;case"string":o=e.match(new RegExp(t.template,"g")),o=o?o.length:0,void 0!==c.min&&void 0!==c.max&&(s.greaterThanOrEqualTo("repeat count",t.path,o,c.min,i),s.lessThanOrEqualTo("repeat count",t.path,o,c.max,i)),void 0!==c.min&&void 0===c.max&&s.equal("repeat count",t.path,o,c.min,i);break;case"regexp":o=e.match(new RegExp(t.template.source.replace(/^\^|\$$/g,""),"g")),o=o?o.length:0,void 0!==c.min&&void 0!==c.max&&(s.greaterThanOrEqualTo("repeat count",t.path,o,c.min,i),s.lessThanOrEqualTo("repeat count",t.path,o,c.max,i)),void 0!==c.min&&void 0===c.max&&s.equal("repeat count",t.path,o,c.min,i);break}return i.length===a},properties:function(t,e,n,r){var o=r.length,a=t.rule,c=i.keys(e);if(t.properties){if(t.rule.parameters?(void 0!==a.min&&void 0!==a.max&&(s.greaterThanOrEqualTo("properties length",t.path,c.length,Math.min(a.min,a.max),r),s.lessThanOrEqualTo("properties length",t.path,c.length,Math.max(a.min,a.max),r)),void 0!==a.min&&void 0===a.max&&1!==a.count&&s.equal("properties length",t.path,c.length,a.min,r)):s.equal("properties length",t.path,c.length,t.properties.length,r),r.length!==o)return!1;for(var u=0;u<c.length;u++)r.push.apply(r,this.diff(function(){var e;return i.each(t.properties,(function(t){t.name===c[u]&&(e=t)})),e||t.properties[u]}(),e[c[u]],c[u]));return r.length===o}},items:function(t,e,n,r){var i=r.length;if(t.items){var o=t.rule;if(t.rule.parameters){if(void 0!==o.min&&void 0!==o.max&&(s.greaterThanOrEqualTo("items",t.path,e.length,Math.min(o.min,o.max)*t.items.length,r,"[{utype}] array is too short: {path} must have at least {expected} elements but instance has {actual} elements"),s.lessThanOrEqualTo("items",t.path,e.length,Math.max(o.min,o.max)*t.items.length,r,"[{utype}] array is too long: {path} must have at most {expected} elements but instance has {actual} elements")),void 0!==o.min&&void 0===o.max){if(1===o.count)return r.length===i;s.equal("items length",t.path,e.length,o.min*t.items.length,r)}if(o.parameters[2])return r.length===i}else s.equal("items length",t.path,e.length,t.items.length,r);if(r.length!==i)return!1;for(var a=0;a<e.length;a++)r.push.apply(r,this.diff(t.items[a%t.items.length],e[a],a%t.items.length));return r.length===i}}},s={message:function(t){return(t.message||"[{utype}] Expect {path}'{ltype} {action} {expected}, but is {actual}").replace("{utype}",t.type.toUpperCase()).replace("{ltype}",t.type.toLowerCase()).replace("{path}",i.isArray(t.path)&&t.path.join(".")||t.path).replace("{action}",t.action).replace("{expected}",t.expected).replace("{actual}",t.actual)},equal:function(t,e,n,r,i,o){if(n===r)return!0;switch(t){case"type":if("regexp"===r&&"string"===n)return!0;break}var a={path:e,type:t,actual:n,expected:r,action:"is equal to",message:o};return a.message=s.message(a),i.push(a),!1},match:function(t,e,n,r,i,o){if(r.test(n))return!0;var a={path:e,type:t,actual:n,expected:r,action:"matches",message:o};return a.message=s.message(a),i.push(a),!1},notEqual:function(t,e,n,r,i,o){if(n!==r)return!0;var a={path:e,type:t,actual:n,expected:r,action:"is not equal to",message:o};return a.message=s.message(a),i.push(a),!1},greaterThan:function(t,e,n,r,i,o){if(n>r)return!0;var a={path:e,type:t,actual:n,expected:r,action:"is greater than",message:o};return a.message=s.message(a),i.push(a),!1},lessThan:function(t,e,n,r,i,o){if(n<r)return!0;var a={path:e,type:t,actual:n,expected:r,action:"is less to",message:o};return a.message=s.message(a),i.push(a),!1},greaterThanOrEqualTo:function(t,e,n,r,i,o){if(n>=r)return!0;var a={path:e,type:t,actual:n,expected:r,action:"is greater than or equal to",message:o};return a.message=s.message(a),i.push(a),!1},lessThanOrEqualTo:function(t,e,n,r,i,o){if(n<=r)return!0;var a={path:e,type:t,actual:n,expected:r,action:"is less than or equal to",message:o};return a.message=s.message(a),i.push(a),!1}};a.Diff=c,a.Assert=s,t.exports=a},function(t,e,n){t.exports=n(28)},function(t,e,n){var r=n(3);window._XMLHttpRequest=window.XMLHttpRequest,window._ActiveXObject=window.ActiveXObject;try{new window.Event("custom")}catch(p){window.Event=function(t,e,n,r){var i=document.createEvent("CustomEvent");return i.initCustomEvent(t,e,n,r),i}}var i={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},o="readystatechange loadstart progress abort error load timeout loadend".split(" "),a="timeout withCredentials".split(" "),c="readyState responseURL status statusText responseType response responseText responseXML".split(" "),s={100:"Continue",101:"Switching Protocols",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",300:"Multiple Choice",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Request Entity Too Large",414:"Request-URI Too Long",415:"Unsupported Media Type",416:"Requested Range Not Satisfiable",417:"Expectation Failed",422:"Unprocessable Entity",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported"};function u(){this.custom={events:{},requestHeaders:{},responseHeaders:{}}}function l(){var t=function(){var t=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,e=/^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,n=location.href,r=e.exec(n.toLowerCase())||[];return t.test(r[1])}();return window.ActiveXObject?!t&&e()||n():e();function e(){try{return new window._XMLHttpRequest}catch(t){}}function n(){try{return new window._ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}}function f(t){for(var e in u.Mock._mocked){var n=u.Mock._mocked[e];if((!n.rurl||i(n.rurl,t.url))&&(!n.rtype||i(n.rtype,t.type.toLowerCase())))return n}function i(t,e){return"string"===r.type(t)?t===e:"regexp"===r.type(t)?t.test(e):void 0}}function h(t,e){return r.isFunction(t.template)?t.template(e):u.Mock.mock(t.template)}u._settings={timeout:"10-100"},u.setup=function(t){return r.extend(u._settings,t),u._settings},r.extend(u,i),r.extend(u.prototype,i),u.prototype.mock=!0,u.prototype.match=!1,r.extend(u.prototype,{open:function(t,e,n,i,s){var h=this;r.extend(this.custom,{method:t,url:e,async:"boolean"!==typeof n||n,username:i,password:s,options:{url:e,type:t}}),this.custom.timeout=function(t){if("number"===typeof t)return t;if("string"===typeof t&&!~t.indexOf("-"))return parseInt(t,10);if("string"===typeof t&&~t.indexOf("-")){var e=t.split("-"),n=parseInt(e[0],10),r=parseInt(e[1],10);return Math.round(Math.random()*(r-n))+n}}(u._settings.timeout);var p=f(this.custom.options);function d(t){for(var e=0;e<c.length;e++)try{h[c[e]]=m[c[e]]}catch(n){}h.dispatchEvent(new Event(t.type))}if(p)this.match=!0,this.custom.template=p,this.readyState=u.OPENED,this.dispatchEvent(new Event("readystatechange"));else{var m=l();this.custom.xhr=m;for(var g=0;g<o.length;g++)m.addEventListener(o[g],d);i?m.open(t,e,n,i,s):m.open(t,e,n);for(var v=0;v<a.length;v++)try{m[a[v]]=h[a[v]]}catch(A){}}},setRequestHeader:function(t,e){if(this.match){var n=this.custom.requestHeaders;n[t]?n[t]+=","+e:n[t]=e}else this.custom.xhr.setRequestHeader(t,e)},timeout:0,withCredentials:!1,upload:{},send:function(t){var e=this;function n(){e.readyState=u.HEADERS_RECEIVED,e.dispatchEvent(new Event("readystatechange")),e.readyState=u.LOADING,e.dispatchEvent(new Event("readystatechange")),e.status=200,e.statusText=s[200],e.response=e.responseText=JSON.stringify(h(e.custom.template,e.custom.options),null,4),e.readyState=u.DONE,e.dispatchEvent(new Event("readystatechange")),e.dispatchEvent(new Event("load")),e.dispatchEvent(new Event("loadend"))}this.custom.options.body=t,this.match?(this.setRequestHeader("X-Requested-With","MockXMLHttpRequest"),this.dispatchEvent(new Event("loadstart")),this.custom.async?setTimeout(n,this.custom.timeout):n()):this.custom.xhr.send(t)},abort:function(){this.match?(this.readyState=u.UNSENT,this.dispatchEvent(new Event("abort",!1,!1,this)),this.dispatchEvent(new Event("error",!1,!1,this))):this.custom.xhr.abort()}}),r.extend(u.prototype,{responseURL:"",status:u.UNSENT,statusText:"",getResponseHeader:function(t){return this.match?this.custom.responseHeaders[t.toLowerCase()]:this.custom.xhr.getResponseHeader(t)},getAllResponseHeaders:function(){if(!this.match)return this.custom.xhr.getAllResponseHeaders();var t=this.custom.responseHeaders,e="";for(var n in t)t.hasOwnProperty(n)&&(e+=n+": "+t[n]+"\r\n");return e},overrideMimeType:function(){},responseType:"",response:null,responseText:"",responseXML:null}),r.extend(u.prototype,{addEventListener:function(t,e){var n=this.custom.events;n[t]||(n[t]=[]),n[t].push(e)},removeEventListener:function(t,e){for(var n=this.custom.events[t]||[],r=0;r<n.length;r++)n[r]===e&&n.splice(r--,1)},dispatchEvent:function(t){for(var e=this.custom.events[t.type]||[],n=0;n<e.length;n++)e[n].call(this,t);var r="on"+t.type;this[r]&&this[r](t)}}),t.exports=u}])}))},"96fb":function(t,e){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},9744:function(t,e,n){"use strict";var r=n("4588"),i=n("be13");t.exports=function(t){var e=String(i(this)),n="",o=r(t);if(o<0||o==1/0)throw RangeError("Count can't be negative");for(;o>0;(o>>>=1)&&(e+=e))1&o&&(n+=e);return n}},9865:function(t,e,n){"use strict";var r=n("5ca1"),i=n("6821"),o=n("4588"),a=n("9def"),c=[].lastIndexOf,s=!!c&&1/[1].lastIndexOf(1,-0)<0;r(r.P+r.F*(s||!n("2f21")(c)),"Array",{lastIndexOf:function(t){if(s)return c.apply(this,arguments)||0;var e=i(this),n=a(e.length),r=n-1;for(arguments.length>1&&(r=Math.min(r,o(arguments[1]))),r<0&&(r=n+r);r>=0;r--)if(r in e&&e[r]===t)return r||0;return-1}})},"988d":function(t,e,n){"use strict";var r=n("5ca1"),i=n("be13"),o=n("9def"),a=n("aae3"),c=n("0bfb"),s=RegExp.prototype,u=function(t,e){this._r=t,this._s=e};n("41a0")(u,"RegExp String",(function(){var t=this._r.exec(this._s);return{value:t,done:null===t}})),r(r.P,"String",{matchAll:function(t){if(i(this),!a(t))throw TypeError(t+" is not a regexp!");var e=String(this),n="flags"in s?String(t.flags):c.call(t),r=new RegExp(t.source,~n.indexOf("g")?n:"g"+n);return r.lastIndex=o(t.lastIndex),new u(r,e)}})},"990b":function(t,e,n){var r=n("9093"),i=n("2621"),o=n("cb7c"),a=n("7726").Reflect;t.exports=a&&a.ownKeys||function(t){var e=r.f(o(t)),n=i.f;return n?e.concat(n(t)):e}},9986:function(t,e,n){var r=n("6821"),i=n("11e9").f;n("5eda")("getOwnPropertyDescriptor",(function(){return function(t,e){return i(r(t),e)}}))},"99c5":function(t,e,n){n("c6a1")("Set")},"9aea":function(t,e,n){var r=n("d3f4"),i=n("67ab").onFreeze;n("5eda")("preventExtensions",(function(t){return function(e){return t&&r(e)?t(i(e)):e}}))},"9b43":function(t,e,n){var r=n("d8e8");t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},"9c00":function(t,e,n){var r=n("5ca1");r(r.S,"Math",{iaddh:function(t,e,n,r){var i=t>>>0,o=e>>>0,a=n>>>0;return o+(r>>>0)+((i&a|(i|a)&~(i+a>>>0))>>>31)|0}})},"9c12":function(t,e,n){var r=n("d3f4"),i=Math.floor;t.exports=function(t){return!r(t)&&isFinite(t)&&i(t)===t}},"9c1a":function(t,e,n){"use strict";n("7f7f");var r=function(){var t=this,e=t._self._c;return e("label",{staticClass:"el-checkbox",class:[t.border&&t.checkboxSize?"el-checkbox--"+t.checkboxSize:"",{"is-disabled":t.isDisabled},{"is-bordered":t.border},{"is-checked":t.isChecked}],attrs:{id:t.id}},[e("span",{staticClass:"el-checkbox__input",class:{"is-disabled":t.isDisabled,"is-checked":t.isChecked,"is-indeterminate":t.indeterminate,"is-focus":t.focus},attrs:{tabindex:!!t.indeterminate&&0,role:!!t.indeterminate&&"checkbox","aria-checked":!!t.indeterminate&&"mixed"}},[e("span",{staticClass:"el-checkbox__inner"}),t.trueLabel||t.falseLabel?e("input",{directives:[{name:"model",rawName:"v-model",value:t.model,expression:"model"}],staticClass:"el-checkbox__original",attrs:{type:"checkbox","aria-hidden":t.indeterminate?"true":"false",name:t.name,disabled:t.isDisabled,"true-value":t.trueLabel,"false-value":t.falseLabel},domProps:{checked:Array.isArray(t.model)?t._i(t.model,null)>-1:t._q(t.model,t.trueLabel)},on:{change:[function(e){var n=t.model,r=e.target,i=r.checked?t.trueLabel:t.falseLabel;if(Array.isArray(n)){var o=null,a=t._i(n,o);r.checked?a<0&&(t.model=n.concat([o])):a>-1&&(t.model=n.slice(0,a).concat(n.slice(a+1)))}else t.model=i},t.handleChange],focus:function(e){t.focus=!0},blur:function(e){t.focus=!1}}}):e("input",{directives:[{name:"model",rawName:"v-model",value:t.model,expression:"model"}],staticClass:"el-checkbox__original",attrs:{type:"checkbox","aria-hidden":t.indeterminate?"true":"false",disabled:t.isDisabled,name:t.name},domProps:{value:t.label,checked:Array.isArray(t.model)?t._i(t.model,t.label)>-1:t.model},on:{change:[function(e){var n=t.model,r=e.target,i=!!r.checked;if(Array.isArray(n)){var o=t.label,a=t._i(n,o);r.checked?a<0&&(t.model=n.concat([o])):a>-1&&(t.model=n.slice(0,a).concat(n.slice(a+1)))}else t.model=i},t.handleChange],focus:function(e){t.focus=!0},blur:function(e){t.focus=!1}}})]),t.$slots.default||t.label?e("span",{staticClass:"el-checkbox__label"},[t._t("default"),t.$slots.default?t._e():[t._v(t._s(t.label))]],2):t._e()])},i=[],o=(n("c5f6"),n("6b54"),n("f6f4")),a={name:"ElCheckbox",mixins:[o["a"]],inject:{elForm:{default:""},elFormItem:{default:""}},componentName:"ElCheckbox",data:function(){return{selfModel:!1,focus:!1,isLimitExceeded:!1}},computed:{model:{get:function(){return this.isGroup?this.store:void 0!==this.value?this.value:this.selfModel},set:function(t){this.isGroup?(this.isLimitExceeded=!1,void 0!==this._checkboxGroup.min&&t.length<this._checkboxGroup.min&&(this.isLimitExceeded=!0),void 0!==this._checkboxGroup.max&&t.length>this._checkboxGroup.max&&(this.isLimitExceeded=!0),!1===this.isLimitExceeded&&this.dispatch("ElCheckboxGroup","input",[t])):(this.$emit("input",t),this.selfModel=t)}},isChecked:function(){return"[object Boolean]"==={}.toString.call(this.model)?this.model:Array.isArray(this.model)?this.model.indexOf(this.label)>-1:null!==this.model&&void 0!==this.model?this.model===this.trueLabel:void 0},isGroup:function(){var t=this.$parent;while(t){if("ElCheckboxGroup"===t.$options.componentName)return this._checkboxGroup=t,!0;t=t.$parent}return!1},store:function(){return this._checkboxGroup?this._checkboxGroup.value:this.value},isLimitDisabled:function(){var t=this._checkboxGroup,e=t.max,n=t.min;return!(!e&&!n)&&this.model.length>=e&&!this.isChecked||this.model.length<=n&&this.isChecked},isDisabled:function(){return this.isGroup?this._checkboxGroup.disabled||this.disabled||(this.elForm||{}).disabled||this.isLimitDisabled:this.disabled||(this.elForm||{}).disabled},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},checkboxSize:function(){var t=this.size||this._elFormItemSize||(this.$ELEMENT||{}).size;return this.isGroup&&this._checkboxGroup.checkboxGroupSize||t}},props:{value:{},label:{},indeterminate:Boolean,disabled:Boolean,checked:Boolean,name:String,trueLabel:[String,Number],falseLabel:[String,Number],id:String,controls:String,border:Boolean,size:String},methods:{addToStore:function(){Array.isArray(this.model)&&-1===this.model.indexOf(this.label)?this.model.push(this.label):this.model=this.trueLabel||!0},handleChange:function(t){var e,n=this;this.isLimitExceeded||(e=t.target.checked?void 0===this.trueLabel||this.trueLabel:void 0!==this.falseLabel&&this.falseLabel,this.$emit("change",e,t),this.$nextTick((function(){n.isGroup&&n.dispatch("ElCheckboxGroup","change",[n._checkboxGroup.value])})))}},created:function(){this.checked&&this.addToStore()},mounted:function(){this.indeterminate&&this.$el.setAttribute("aria-controls",this.controls)},watch:{value:function(t){this.dispatch("ElFormItem","el.form.change",t)}}},c=a,s=n("2877"),u=Object(s["a"])(c,r,i,!1,null,null,null),l=u.exports;l.install=function(t){t.component(l.name,l)};e["a"]=l},"9c29":function(t,e,n){n("ec30")("Uint32",4,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},"9c6c":function(t,e,n){var r=n("2b4c")("unscopables"),i=Array.prototype;void 0==i[r]&&n("32e9")(i,r,{}),t.exports=function(t){i[r][t]=!0}},"9c80":function(t,e){t.exports=function(t){try{return{e:!1,v:t()}}catch(e){return{e:!0,v:e}}}},"9c86":function(t,e,n){"use strict";n("386b")("big",(function(t){return function(){return t(this,"big","","")}}))},"9def":function(t,e,n){var r=n("4588"),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},"9e1e":function(t,e,n){t.exports=!n("79e5")((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},"9e6a":function(t,e,n){"use strict";var r=n("d233"),i=Object.prototype.hasOwnProperty,o=Array.isArray,a={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:r.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},c=function(t){return t.replace(/&#(\d+);/g,(function(t,e){return String.fromCharCode(parseInt(e,10))}))},s=function(t,e){return t&&"string"===typeof t&&e.comma&&t.indexOf(",")>-1?t.split(","):t},u="utf8=%26%2310003%3B",l="utf8=%E2%9C%93",f=function(t,e){var n,f={},h=e.ignoreQueryPrefix?t.replace(/^\?/,""):t,p=e.parameterLimit===1/0?void 0:e.parameterLimit,d=h.split(e.delimiter,p),m=-1,g=e.charset;if(e.charsetSentinel)for(n=0;n<d.length;++n)0===d[n].indexOf("utf8=")&&(d[n]===l?g="utf-8":d[n]===u&&(g="iso-8859-1"),m=n,n=d.length);for(n=0;n<d.length;++n)if(n!==m){var v,A,y=d[n],b=y.indexOf("]="),S=-1===b?y.indexOf("="):b+1;-1===S?(v=e.decoder(y,a.decoder,g,"key"),A=e.strictNullHandling?null:""):(v=e.decoder(y.slice(0,S),a.decoder,g,"key"),A=r.maybeMap(s(y.slice(S+1),e),(function(t){return e.decoder(t,a.decoder,g,"value")}))),A&&e.interpretNumericEntities&&"iso-8859-1"===g&&(A=c(A)),y.indexOf("[]=")>-1&&(A=o(A)?[A]:A),i.call(f,v)?f[v]=r.combine(f[v],A):f[v]=A}return f},h=function(t,e,n,r){for(var i=r?e:s(e,n),o=t.length-1;o>=0;--o){var a,c=t[o];if("[]"===c&&n.parseArrays)a=[].concat(i);else{a=n.plainObjects?Object.create(null):{};var u="["===c.charAt(0)&&"]"===c.charAt(c.length-1)?c.slice(1,-1):c,l=parseInt(u,10);n.parseArrays||""!==u?!isNaN(l)&&c!==u&&String(l)===u&&l>=0&&n.parseArrays&&l<=n.arrayLimit?(a=[],a[l]=i):"__proto__"!==u&&(a[u]=i):a={0:i}}i=a}return i},p=function(t,e,n,r){if(t){var o=n.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,a=/(\[[^[\]]*])/,c=/(\[[^[\]]*])/g,s=n.depth>0&&a.exec(o),u=s?o.slice(0,s.index):o,l=[];if(u){if(!n.plainObjects&&i.call(Object.prototype,u)&&!n.allowPrototypes)return;l.push(u)}var f=0;while(n.depth>0&&null!==(s=c.exec(o))&&f<n.depth){if(f+=1,!n.plainObjects&&i.call(Object.prototype,s[1].slice(1,-1))&&!n.allowPrototypes)return;l.push(s[1])}return s&&l.push("["+o.slice(s.index)+"]"),h(l,e,n,r)}},d=function(t){if(!t)return a;if(null!==t.decoder&&void 0!==t.decoder&&"function"!==typeof t.decoder)throw new TypeError("Decoder has to be a function.");if("undefined"!==typeof t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var e="undefined"===typeof t.charset?a.charset:t.charset;return{allowDots:"undefined"===typeof t.allowDots?a.allowDots:!!t.allowDots,allowPrototypes:"boolean"===typeof t.allowPrototypes?t.allowPrototypes:a.allowPrototypes,allowSparse:"boolean"===typeof t.allowSparse?t.allowSparse:a.allowSparse,arrayLimit:"number"===typeof t.arrayLimit?t.arrayLimit:a.arrayLimit,charset:e,charsetSentinel:"boolean"===typeof t.charsetSentinel?t.charsetSentinel:a.charsetSentinel,comma:"boolean"===typeof t.comma?t.comma:a.comma,decoder:"function"===typeof t.decoder?t.decoder:a.decoder,delimiter:"string"===typeof t.delimiter||r.isRegExp(t.delimiter)?t.delimiter:a.delimiter,depth:"number"===typeof t.depth||!1===t.depth?+t.depth:a.depth,ignoreQueryPrefix:!0===t.ignoreQueryPrefix,interpretNumericEntities:"boolean"===typeof t.interpretNumericEntities?t.interpretNumericEntities:a.interpretNumericEntities,parameterLimit:"number"===typeof t.parameterLimit?t.parameterLimit:a.parameterLimit,parseArrays:!1!==t.parseArrays,plainObjects:"boolean"===typeof t.plainObjects?t.plainObjects:a.plainObjects,strictNullHandling:"boolean"===typeof t.strictNullHandling?t.strictNullHandling:a.strictNullHandling}};t.exports=function(t,e){var n=d(e);if(""===t||null===t||"undefined"===typeof t)return n.plainObjects?Object.create(null):{};for(var i="string"===typeof t?f(t,n):t,o=n.plainObjects?Object.create(null):{},a=Object.keys(i),c=0;c<a.length;++c){var s=a[c],u=p(s,i[s],n,"string"===typeof t);o=r.merge(o,u,n)}return!0===n.allowSparse?o:r.compact(o)}},"9ec8":function(t,e,n){"use strict";n("386b")("fontsize",(function(t){return function(e){return t(this,"font","size",e)}}))},"9f3c":function(t,e,n){var r=n("5ca1"),i=n("2d5c");r(r.S+r.F*(i!=Math.expm1),"Math",{expm1:i})},a032:function(t,e,n){"use strict";var r=n("5ca1"),i=n("02f4")(!1);r(r.P,"String",{codePointAt:function(t){return i(this,t)}})},a0d3:function(t,e,n){"use strict";var r=n("0f7c");t.exports=r.call(Function.call,Object.prototype.hasOwnProperty)},a19f:function(t,e,n){var r=n("5ca1"),i=n("cb7c"),o=Object.preventExtensions;r(r.S,"Reflect",{preventExtensions:function(t){i(t);try{return o&&o(t),!0}catch(e){return!1}}})},a234:function(t,e,n){var r=n("5ca1");r(r.S,"System",{global:n("7726")})},a25f:function(t,e,n){var r=n("7726"),i=r.navigator;t.exports=i&&i.userAgent||""},a38e:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n("53ca");function i(t,e){if("object"!==Object(r["a"])(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,e||"default");if("object"!==Object(r["a"])(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}function o(t){var e=i(t,"string");return"symbol"===Object(r["a"])(e)?e:String(e)}},a481:function(t,e,n){"use strict";var r=n("cb7c"),i=n("4bf8"),o=n("9def"),a=n("4588"),c=n("0390"),s=n("5f1b"),u=Math.max,l=Math.min,f=Math.floor,h=/\$([$&`']|\d\d?|<[^>]*>)/g,p=/\$([$&`']|\d\d?)/g,d=function(t){return void 0===t?t:String(t)};n("214f")("replace",2,(function(t,e,n,m){return[function(r,i){var o=t(this),a=void 0==r?void 0:r[e];return void 0!==a?a.call(r,o,i):n.call(String(o),r,i)},function(t,e){var i=m(n,t,this,e);if(i.done)return i.value;var f=r(t),h=String(this),p="function"===typeof e;p||(e=String(e));var v=f.global;if(v){var A=f.unicode;f.lastIndex=0}var y=[];while(1){var b=s(f,h);if(null===b)break;if(y.push(b),!v)break;var S=String(b[0]);""===S&&(f.lastIndex=c(h,o(f.lastIndex),A))}for(var Y="",C=0,Z=0;Z<y.length;Z++){b=y[Z];for(var L=String(b[0]),w=u(l(a(b.index),h.length),0),J=[],T=1;T<b.length;T++)J.push(d(b[T]));var X=b.groups;if(p){var x=[L].concat(J,w,h);void 0!==X&&x.push(X);var M=String(e.apply(void 0,x))}else M=g(L,h,w,J,X,e);w>=C&&(Y+=h.slice(C,w)+M,C=w+L.length)}return Y+h.slice(C)}];function g(t,e,r,o,a,c){var s=r+t.length,u=o.length,l=p;return void 0!==a&&(a=i(a),l=h),n.call(c,l,(function(n,i){var c;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,r);case"'":return e.slice(s);case"<":c=a[i.slice(1,-1)];break;default:var l=+i;if(0===l)return n;if(l>u){var h=f(l/10);return 0===h?n:h<=u?void 0===o[h-1]?i.charAt(1):o[h-1]+i.charAt(1):n}c=o[l-1]}return void 0===c?"":c}))}}))},a5b8:function(t,e,n){"use strict";var r=n("d8e8");function i(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=r(e),this.reject=r(n)}t.exports.f=function(t){return new i(t)}},a5d8:function(t,e,n){},a69f:function(t,e,n){var r=n("5ca1");r(r.S,"Math",{log2:function(t){return Math.log(t)/Math.LN2}})},a78e:function(t,e,n){var r,i;
-/*!
- * JavaScript Cookie v2.2.1
- * https://github.com/js-cookie/js-cookie
- *
- * Copyright 2006, 2015 Klaus Hartl & Fagner Brack
- * Released under the MIT license
- */(function(o){var a;if(r=o,i="function"===typeof r?r.call(e,n,e,t):r,void 0===i||(t.exports=i),a=!0,t.exports=o(),a=!0,!a){var c=window.Cookies,s=window.Cookies=o();s.noConflict=function(){return window.Cookies=c,s}}})((function(){function t(){for(var t=0,e={};t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}function e(t){return t.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}function n(r){function i(){}function o(e,n,o){if("undefined"!==typeof document){o=t({path:"/"},i.defaults,o),"number"===typeof o.expires&&(o.expires=new Date(1*new Date+864e5*o.expires)),o.expires=o.expires?o.expires.toUTCString():"";try{var a=JSON.stringify(n);/^[\{\[]/.test(a)&&(n=a)}catch(u){}n=r.write?r.write(n,e):encodeURIComponent(String(n)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),e=encodeURIComponent(String(e)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var c="";for(var s in o)o[s]&&(c+="; "+s,!0!==o[s]&&(c+="="+o[s].split(";")[0]));return document.cookie=e+"="+n+c}}function a(t,n){if("undefined"!==typeof document){for(var i={},o=document.cookie?document.cookie.split("; "):[],a=0;a<o.length;a++){var c=o[a].split("="),s=c.slice(1).join("=");n||'"'!==s.charAt(0)||(s=s.slice(1,-1));try{var u=e(c[0]);if(s=(r.read||r)(s,u)||e(s),n)try{s=JSON.parse(s)}catch(l){}if(i[u]=s,t===u)break}catch(l){}}return t?i[t]:i}}return i.set=o,i.get=function(t){return a(t,!1)},i.getJSON=function(t){return a(t,!0)},i.remove=function(e,n){o(e,"",t(n,{expires:-1}))},i.defaults={},i.withConverter=n,i}return n((function(){}))}))},a7fe:function(t,e,n){"use strict";var r,i,o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};!function(){function n(t,e){if(!n.installed){if(n.installed=!0,!e)return void console.error("You have to install axios");t.axios=e,Object.defineProperties(t.prototype,{axios:{get:function(){return e}},$http:{get:function(){return e}}})}}"object"==o(e)?t.exports=n:(r=[],i=function(){return n}.apply(e,r),void 0===i||(t.exports=i))}()},a925:function(t,e,n){"use strict";
-/*!
- * vue-i18n v8.28.2 
- * (c) 2022 kazuya kawaguchi
- * Released under the MIT License.
- */var r=["compactDisplay","currency","currencyDisplay","currencySign","localeMatcher","notation","numberingSystem","signDisplay","style","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits"],i=["dateStyle","timeStyle","calendar","localeMatcher","hour12","hourCycle","timeZone","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function o(t,e){"undefined"!==typeof console&&(console.warn("[vue-i18n] "+t),e&&console.warn(e.stack))}function a(t,e){"undefined"!==typeof console&&(console.error("[vue-i18n] "+t),e&&console.error(e.stack))}var c=Array.isArray;function s(t){return null!==t&&"object"===typeof t}function u(t){return"boolean"===typeof t}function l(t){return"string"===typeof t}var f=Object.prototype.toString,h="[object Object]";function p(t){return f.call(t)===h}function d(t){return null===t||void 0===t}function m(t){return"function"===typeof t}function g(){var t=[],e=arguments.length;while(e--)t[e]=arguments[e];var n=null,r=null;return 1===t.length?s(t[0])||c(t[0])?r=t[0]:"string"===typeof t[0]&&(n=t[0]):2===t.length&&("string"===typeof t[0]&&(n=t[0]),(s(t[1])||c(t[1]))&&(r=t[1])),{locale:n,params:r}}function v(t){return JSON.parse(JSON.stringify(t))}function A(t,e){if(t.delete(e))return t}function y(t){var e=[];return t.forEach((function(t){return e.push(t)})),e}function b(t,e){return!!~t.indexOf(e)}var S=Object.prototype.hasOwnProperty;function Y(t,e){return S.call(t,e)}function C(t){for(var e=arguments,n=Object(t),r=1;r<arguments.length;r++){var i=e[r];if(void 0!==i&&null!==i){var o=void 0;for(o in i)Y(i,o)&&(s(i[o])?n[o]=C(n[o],i[o]):n[o]=i[o])}}return n}function Z(t,e){if(t===e)return!0;var n=s(t),r=s(e);if(!n||!r)return!n&&!r&&String(t)===String(e);try{var i=c(t),o=c(e);if(i&&o)return t.length===e.length&&t.every((function(t,n){return Z(t,e[n])}));if(i||o)return!1;var a=Object.keys(t),u=Object.keys(e);return a.length===u.length&&a.every((function(n){return Z(t[n],e[n])}))}catch(l){return!1}}function L(t){return t.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")}function w(t){return null!=t&&Object.keys(t).forEach((function(e){"string"==typeof t[e]&&(t[e]=L(t[e]))})),t}function J(t){t.prototype.hasOwnProperty("$i18n")||Object.defineProperty(t.prototype,"$i18n",{get:function(){return this._i18n}}),t.prototype.$t=function(t){var e=[],n=arguments.length-1;while(n-- >0)e[n]=arguments[n+1];var r=this.$i18n;return r._t.apply(r,[t,r.locale,r._getMessages(),this].concat(e))},t.prototype.$tc=function(t,e){var n=[],r=arguments.length-2;while(r-- >0)n[r]=arguments[r+2];var i=this.$i18n;return i._tc.apply(i,[t,i.locale,i._getMessages(),this,e].concat(n))},t.prototype.$te=function(t,e){var n=this.$i18n;return n._te(t,n.locale,n._getMessages(),e)},t.prototype.$d=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this.$i18n).d.apply(e,[t].concat(n))},t.prototype.$n=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this.$i18n).n.apply(e,[t].concat(n))}}function T(t){function e(){this!==this.$root&&this.$options.__INTLIFY_META__&&this.$el&&this.$el.setAttribute("data-intlify",this.$options.__INTLIFY_META__)}return void 0===t&&(t=!1),t?{mounted:e}:{beforeCreate:function(){var t=this.$options;if(t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n)if(t.i18n instanceof wt){if(t.__i18nBridge||t.__i18n)try{var e=t.i18n&&t.i18n.messages?t.i18n.messages:{},n=t.__i18nBridge||t.__i18n;n.forEach((function(t){e=C(e,JSON.parse(t))})),Object.keys(e).forEach((function(n){t.i18n.mergeLocaleMessage(n,e[n])}))}catch(s){0}this._i18n=t.i18n,this._i18nWatcher=this._i18n.watchI18nData()}else if(p(t.i18n)){var r=this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof wt?this.$root.$i18n:null;if(r&&(t.i18n.root=this.$root,t.i18n.formatter=r.formatter,t.i18n.fallbackLocale=r.fallbackLocale,t.i18n.formatFallbackMessages=r.formatFallbackMessages,t.i18n.silentTranslationWarn=r.silentTranslationWarn,t.i18n.silentFallbackWarn=r.silentFallbackWarn,t.i18n.pluralizationRules=r.pluralizationRules,t.i18n.preserveDirectiveContent=r.preserveDirectiveContent),t.__i18nBridge||t.__i18n)try{var i=t.i18n&&t.i18n.messages?t.i18n.messages:{},o=t.__i18nBridge||t.__i18n;o.forEach((function(t){i=C(i,JSON.parse(t))})),t.i18n.messages=i}catch(s){0}var a=t.i18n,c=a.sharedMessages;c&&p(c)&&(t.i18n.messages=C(t.i18n.messages,c)),this._i18n=new wt(t.i18n),this._i18nWatcher=this._i18n.watchI18nData(),(void 0===t.i18n.sync||t.i18n.sync)&&(this._localeWatcher=this.$i18n.watchLocale()),r&&r.onComponentInstanceCreated(this._i18n)}else 0;else this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof wt?this._i18n=this.$root.$i18n:t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof wt&&(this._i18n=t.parent.$i18n)},beforeMount:function(){var t=this.$options;t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n?(t.i18n instanceof wt||p(t.i18n))&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):(this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof wt||t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof wt)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},mounted:e,beforeDestroy:function(){if(this._i18n){var t=this;this.$nextTick((function(){t._subscribing&&(t._i18n.unsubscribeDataChanging(t),delete t._subscribing),t._i18nWatcher&&(t._i18nWatcher(),t._i18n.destroyVM(),delete t._i18nWatcher),t._localeWatcher&&(t._localeWatcher(),delete t._localeWatcher)}))}}}}var X={name:"i18n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},path:{type:String,required:!0},locale:{type:String},places:{type:[Array,Object]}},render:function(t,e){var n=e.data,r=e.parent,i=e.props,o=e.slots,a=r.$i18n;if(a){var c=i.path,s=i.locale,u=i.places,l=o(),f=a.i(c,s,x(l)||u?M(l.default,u):l),h=i.tag&&!0!==i.tag||!1===i.tag?i.tag:"span";return h?t(h,n,f):f}}};function x(t){var e;for(e in t)if("default"!==e)return!1;return Boolean(e)}function M(t,e){var n=e?_(e):{};if(!t)return n;t=t.filter((function(t){return t.tag||""!==t.text.trim()}));var r=t.every(B);return t.reduce(r?D:Q,n)}function _(t){return Array.isArray(t)?t.reduce(Q,{}):Object.assign({},t)}function D(t,e){return e.data&&e.data.attrs&&e.data.attrs.place&&(t[e.data.attrs.place]=e),t}function Q(t,e,n){return t[n]=e,t}function B(t){return Boolean(t.data&&t.data.attrs&&t.data.attrs.place)}var H,E={name:"i18n-n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},value:{type:Number,required:!0},format:{type:[String,Object]},locale:{type:String}},render:function(t,e){var n=e.props,i=e.parent,o=e.data,a=i.$i18n;if(!a)return null;var c=null,u=null;l(n.format)?c=n.format:s(n.format)&&(n.format.key&&(c=n.format.key),u=Object.keys(n.format).reduce((function(t,e){var i;return b(r,e)?Object.assign({},t,(i={},i[e]=n.format[e],i)):t}),null));var f=n.locale||a.locale,h=a._ntp(n.value,f,c,u),p=h.map((function(t,e){var n,r=o.scopedSlots&&o.scopedSlots[t.type];return r?r((n={},n[t.type]=t.value,n.index=e,n.parts=h,n)):t.value})),d=n.tag&&!0!==n.tag||!1===n.tag?n.tag:"span";return d?t(d,{attrs:o.attrs,class:o["class"],staticClass:o.staticClass},p):p}};function F(t,e,n){G(t,n)&&k(t,e,n)}function P(t,e,n,r){if(G(t,n)){var i=n.context.$i18n;R(t,n)&&Z(e.value,e.oldValue)&&Z(t._localeMessage,i.getLocaleMessage(i.locale))||k(t,e,n)}}function N(t,e,n,r){var i=n.context;if(i){var a=n.context.$i18n||{};e.modifiers.preserve||a.preserveDirectiveContent||(t.textContent=""),t._vt=void 0,delete t["_vt"],t._locale=void 0,delete t["_locale"],t._localeMessage=void 0,delete t["_localeMessage"]}else o("Vue instance does not exists in VNode context")}function G(t,e){var n=e.context;return n?!!n.$i18n||(o("VueI18n instance does not exists in Vue instance"),!1):(o("Vue instance does not exists in VNode context"),!1)}function R(t,e){var n=e.context;return t._locale===n.$i18n.locale}function k(t,e,n){var r,i,a=e.value,c=W(a),s=c.path,u=c.locale,l=c.args,f=c.choice;if(s||u||l)if(s){var h=n.context;t._vt=t.textContent=null!=f?(r=h.$i18n).tc.apply(r,[s,f].concat(I(u,l))):(i=h.$i18n).t.apply(i,[s].concat(I(u,l))),t._locale=h.$i18n.locale,t._localeMessage=h.$i18n.getLocaleMessage(h.$i18n.locale)}else o("`path` is required in v-t directive");else o("value type not supported")}function W(t){var e,n,r,i;return l(t)?e=t:p(t)&&(e=t.path,n=t.locale,r=t.args,i=t.choice),{path:e,locale:n,args:r,choice:i}}function I(t,e){var n=[];return t&&n.push(t),e&&(Array.isArray(e)||p(e))&&n.push(e),n}function K(t,e){void 0===e&&(e={bridge:!1}),K.installed=!0,H=t;H.version&&Number(H.version.split(".")[0]);J(H),H.mixin(T(e.bridge)),H.directive("t",{bind:F,update:P,unbind:N}),H.component(X.name,X),H.component(E.name,E);var n=H.config.optionMergeStrategies;n.i18n=function(t,e){return void 0===e?t:e}}var O=function(){this._caches=Object.create(null)};O.prototype.interpolate=function(t,e){if(!e)return[t];var n=this._caches[t];return n||(n=z(t),this._caches[t]=n),$(n,e)};var j=/^(?:\d)+/,U=/^(?:\w)+/;function z(t){var e=[],n=0,r="";while(n<t.length){var i=t[n++];if("{"===i){r&&e.push({type:"text",value:r}),r="";var o="";i=t[n++];while(void 0!==i&&"}"!==i)o+=i,i=t[n++];var a="}"===i,c=j.test(o)?"list":a&&U.test(o)?"named":"unknown";e.push({value:o,type:c})}else"%"===i?"{"!==t[n]&&(r+=i):r+=i}return r&&e.push({type:"text",value:r}),e}function $(t,e){var n=[],r=0,i=Array.isArray(e)?"list":s(e)?"named":"unknown";if("unknown"===i)return n;while(r<t.length){var o=t[r];switch(o.type){case"text":n.push(o.value);break;case"list":n.push(e[parseInt(o.value,10)]);break;case"named":"named"===i&&n.push(e[o.value]);break;case"unknown":0;break}r++}return n}var V=0,q=1,tt=2,et=3,nt=0,rt=1,it=2,ot=3,at=4,ct=5,st=6,ut=7,lt=8,ft=[];ft[nt]={ws:[nt],ident:[ot,V],"[":[at],eof:[ut]},ft[rt]={ws:[rt],".":[it],"[":[at],eof:[ut]},ft[it]={ws:[it],ident:[ot,V],0:[ot,V],number:[ot,V]},ft[ot]={ident:[ot,V],0:[ot,V],number:[ot,V],ws:[rt,q],".":[it,q],"[":[at,q],eof:[ut,q]},ft[at]={"'":[ct,V],'"':[st,V],"[":[at,tt],"]":[rt,et],eof:lt,else:[at,V]},ft[ct]={"'":[at,V],eof:lt,else:[ct,V]},ft[st]={'"':[at,V],eof:lt,else:[st,V]};var ht=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function pt(t){return ht.test(t)}function dt(t){var e=t.charCodeAt(0),n=t.charCodeAt(t.length-1);return e!==n||34!==e&&39!==e?t:t.slice(1,-1)}function mt(t){if(void 0===t||null===t)return"eof";var e=t.charCodeAt(0);switch(e){case 91:case 93:case 46:case 34:case 39:return t;case 95:case 36:case 45:return"ident";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"ws"}return"ident"}function gt(t){var e=t.trim();return("0"!==t.charAt(0)||!isNaN(t))&&(pt(e)?dt(e):"*"+e)}function vt(t){var e,n,r,i,o,a,c,s=[],u=-1,l=nt,f=0,h=[];function p(){var e=t[u+1];if(l===ct&&"'"===e||l===st&&'"'===e)return u++,r="\\"+e,h[V](),!0}h[q]=function(){void 0!==n&&(s.push(n),n=void 0)},h[V]=function(){void 0===n?n=r:n+=r},h[tt]=function(){h[V](),f++},h[et]=function(){if(f>0)f--,l=at,h[V]();else{if(f=0,void 0===n)return!1;if(n=gt(n),!1===n)return!1;h[q]()}};while(null!==l)if(u++,e=t[u],"\\"!==e||!p()){if(i=mt(e),c=ft[l],o=c[i]||c["else"]||lt,o===lt)return;if(l=o[0],a=h[o[1]],a&&(r=o[2],r=void 0===r?e:r,!1===a()))return;if(l===ut)return s}}var At=function(){this._cache=Object.create(null)};At.prototype.parsePath=function(t){var e=this._cache[t];return e||(e=vt(t),e&&(this._cache[t]=e)),e||[]},At.prototype.getPathValue=function(t,e){if(!s(t))return null;var n=this.parsePath(e);if(0===n.length)return null;var r=n.length,i=t,o=0;while(o<r){var a=i[n[o]];if(void 0===a||null===a)return null;i=a,o++}return i};var yt,bt=/<\/?[\w\s="/.':;#-\/]+>/,St=/(?:@(?:\.[a-zA-Z]+)?:(?:[\w\-_|./]+|\([\w\-_:|./]+\)))/g,Yt=/^@(?:\.([a-zA-Z]+))?:/,Ct=/[()]/g,Zt={upper:function(t){return t.toLocaleUpperCase()},lower:function(t){return t.toLocaleLowerCase()},capitalize:function(t){return""+t.charAt(0).toLocaleUpperCase()+t.substr(1)}},Lt=new O,wt=function(t){var e=this;void 0===t&&(t={}),!H&&"undefined"!==typeof window&&window.Vue&&K(window.Vue);var n=t.locale||"en-US",r=!1!==t.fallbackLocale&&(t.fallbackLocale||"en-US"),i=t.messages||{},o=t.dateTimeFormats||t.datetimeFormats||{},a=t.numberFormats||{};this._vm=null,this._formatter=t.formatter||Lt,this._modifiers=t.modifiers||{},this._missing=t.missing||null,this._root=t.root||null,this._sync=void 0===t.sync||!!t.sync,this._fallbackRoot=void 0===t.fallbackRoot||!!t.fallbackRoot,this._fallbackRootWithEmptyString=void 0===t.fallbackRootWithEmptyString||!!t.fallbackRootWithEmptyString,this._formatFallbackMessages=void 0!==t.formatFallbackMessages&&!!t.formatFallbackMessages,this._silentTranslationWarn=void 0!==t.silentTranslationWarn&&t.silentTranslationWarn,this._silentFallbackWarn=void 0!==t.silentFallbackWarn&&!!t.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=new At,this._dataListeners=new Set,this._componentInstanceCreatedListener=t.componentInstanceCreatedListener||null,this._preserveDirectiveContent=void 0!==t.preserveDirectiveContent&&!!t.preserveDirectiveContent,this.pluralizationRules=t.pluralizationRules||{},this._warnHtmlInMessage=t.warnHtmlInMessage||"off",this._postTranslation=t.postTranslation||null,this._escapeParameterHtml=t.escapeParameterHtml||!1,"__VUE_I18N_BRIDGE__"in t&&(this.__VUE_I18N_BRIDGE__=t.__VUE_I18N_BRIDGE__),this.getChoiceIndex=function(t,n){var r=Object.getPrototypeOf(e);if(r&&r.getChoiceIndex){var i=r.getChoiceIndex;return i.call(e,t,n)}var o=function(t,e){return t=Math.abs(t),2===e?t?t>1?1:0:1:t?Math.min(t,2):0};return e.locale in e.pluralizationRules?e.pluralizationRules[e.locale].apply(e,[t,n]):o(t,n)},this._exist=function(t,n){return!(!t||!n)&&(!d(e._path.getPathValue(t,n))||!!t[n])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(i).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,i[t])})),this._initVM({locale:n,fallbackLocale:r,messages:i,dateTimeFormats:o,numberFormats:a})},Jt={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0},postTranslation:{configurable:!0},sync:{configurable:!0}};wt.prototype._checkLocaleMessage=function(t,e,n){var r=[],i=function(t,e,n,r){if(p(n))Object.keys(n).forEach((function(o){var a=n[o];p(a)?(r.push(o),r.push("."),i(t,e,a,r),r.pop(),r.pop()):(r.push(o),i(t,e,a,r),r.pop())}));else if(c(n))n.forEach((function(n,o){p(n)?(r.push("["+o+"]"),r.push("."),i(t,e,n,r),r.pop(),r.pop()):(r.push("["+o+"]"),i(t,e,n,r),r.pop())}));else if(l(n)){var s=bt.test(n);if(s){var u="Detected HTML in message '"+n+"' of keypath '"+r.join("")+"' at '"+e+"'. Consider component interpolation with '<i18n>' to avoid XSS. See https://bit.ly/2ZqJzkp";"warn"===t?o(u):"error"===t&&a(u)}}};i(e,t,n,r)},wt.prototype._initVM=function(t){var e=H.config.silent;H.config.silent=!0,this._vm=new H({data:t,__VUE18N__INSTANCE__:!0}),H.config.silent=e},wt.prototype.destroyVM=function(){this._vm.$destroy()},wt.prototype.subscribeDataChanging=function(t){this._dataListeners.add(t)},wt.prototype.unsubscribeDataChanging=function(t){A(this._dataListeners,t)},wt.prototype.watchI18nData=function(){var t=this;return this._vm.$watch("$data",(function(){var e=y(t._dataListeners),n=e.length;while(n--)H.nextTick((function(){e[n]&&e[n].$forceUpdate()}))}),{deep:!0})},wt.prototype.watchLocale=function(t){if(t){if(!this.__VUE_I18N_BRIDGE__)return null;var e=this,n=this._vm;return this.vm.$watch("locale",(function(r){n.$set(n,"locale",r),e.__VUE_I18N_BRIDGE__&&t&&(t.locale.value=r),n.$forceUpdate()}),{immediate:!0})}if(!this._sync||!this._root)return null;var r=this._vm;return this._root.$i18n.vm.$watch("locale",(function(t){r.$set(r,"locale",t),r.$forceUpdate()}),{immediate:!0})},wt.prototype.onComponentInstanceCreated=function(t){this._componentInstanceCreatedListener&&this._componentInstanceCreatedListener(t,this)},Jt.vm.get=function(){return this._vm},Jt.messages.get=function(){return v(this._getMessages())},Jt.dateTimeFormats.get=function(){return v(this._getDateTimeFormats())},Jt.numberFormats.get=function(){return v(this._getNumberFormats())},Jt.availableLocales.get=function(){return Object.keys(this.messages).sort()},Jt.locale.get=function(){return this._vm.locale},Jt.locale.set=function(t){this._vm.$set(this._vm,"locale",t)},Jt.fallbackLocale.get=function(){return this._vm.fallbackLocale},Jt.fallbackLocale.set=function(t){this._localeChainCache={},this._vm.$set(this._vm,"fallbackLocale",t)},Jt.formatFallbackMessages.get=function(){return this._formatFallbackMessages},Jt.formatFallbackMessages.set=function(t){this._formatFallbackMessages=t},Jt.missing.get=function(){return this._missing},Jt.missing.set=function(t){this._missing=t},Jt.formatter.get=function(){return this._formatter},Jt.formatter.set=function(t){this._formatter=t},Jt.silentTranslationWarn.get=function(){return this._silentTranslationWarn},Jt.silentTranslationWarn.set=function(t){this._silentTranslationWarn=t},Jt.silentFallbackWarn.get=function(){return this._silentFallbackWarn},Jt.silentFallbackWarn.set=function(t){this._silentFallbackWarn=t},Jt.preserveDirectiveContent.get=function(){return this._preserveDirectiveContent},Jt.preserveDirectiveContent.set=function(t){this._preserveDirectiveContent=t},Jt.warnHtmlInMessage.get=function(){return this._warnHtmlInMessage},Jt.warnHtmlInMessage.set=function(t){var e=this,n=this._warnHtmlInMessage;if(this._warnHtmlInMessage=t,n!==t&&("warn"===t||"error"===t)){var r=this._getMessages();Object.keys(r).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,r[t])}))}},Jt.postTranslation.get=function(){return this._postTranslation},Jt.postTranslation.set=function(t){this._postTranslation=t},Jt.sync.get=function(){return this._sync},Jt.sync.set=function(t){this._sync=t},wt.prototype._getMessages=function(){return this._vm.messages},wt.prototype._getDateTimeFormats=function(){return this._vm.dateTimeFormats},wt.prototype._getNumberFormats=function(){return this._vm.numberFormats},wt.prototype._warnDefault=function(t,e,n,r,i,o){if(!d(n))return n;if(this._missing){var a=this._missing.apply(null,[t,e,r,i]);if(l(a))return a}else 0;if(this._formatFallbackMessages){var c=g.apply(void 0,i);return this._render(e,o,c.params,e)}return e},wt.prototype._isFallbackRoot=function(t){return(this._fallbackRootWithEmptyString?!t:d(t))&&!d(this._root)&&this._fallbackRoot},wt.prototype._isSilentFallbackWarn=function(t){return this._silentFallbackWarn instanceof RegExp?this._silentFallbackWarn.test(t):this._silentFallbackWarn},wt.prototype._isSilentFallback=function(t,e){return this._isSilentFallbackWarn(e)&&(this._isFallbackRoot()||t!==this.fallbackLocale)},wt.prototype._isSilentTranslationWarn=function(t){return this._silentTranslationWarn instanceof RegExp?this._silentTranslationWarn.test(t):this._silentTranslationWarn},wt.prototype._interpolate=function(t,e,n,r,i,o,a){if(!e)return null;var s,u=this._path.getPathValue(e,n);if(c(u)||p(u))return u;if(d(u)){if(!p(e))return null;if(s=e[n],!l(s)&&!m(s))return null}else{if(!l(u)&&!m(u))return null;s=u}return l(s)&&(s.indexOf("@:")>=0||s.indexOf("@.")>=0)&&(s=this._link(t,e,s,r,"raw",o,a)),this._render(s,i,o,n)},wt.prototype._link=function(t,e,n,r,i,o,a){var s=n,u=s.match(St);for(var l in u)if(u.hasOwnProperty(l)){var f=u[l],h=f.match(Yt),p=h[0],d=h[1],m=f.replace(p,"").replace(Ct,"");if(b(a,m))return s;a.push(m);var g=this._interpolate(t,e,m,r,"raw"===i?"string":i,"raw"===i?void 0:o,a);if(this._isFallbackRoot(g)){if(!this._root)throw Error("unexpected error");var v=this._root.$i18n;g=v._translate(v._getMessages(),v.locale,v.fallbackLocale,m,r,i,o)}g=this._warnDefault(t,m,g,r,c(o)?o:[o],i),this._modifiers.hasOwnProperty(d)?g=this._modifiers[d](g):Zt.hasOwnProperty(d)&&(g=Zt[d](g)),a.pop(),s=g?s.replace(f,g):s}return s},wt.prototype._createMessageContext=function(t,e,n,r){var i=this,o=c(t)?t:[],a=s(t)?t:{},u=function(t){return o[t]},l=function(t){return a[t]},f=this._getMessages(),h=this.locale;return{list:u,named:l,values:t,formatter:e,path:n,messages:f,locale:h,linked:function(t){return i._interpolate(h,f[h]||{},t,null,r,void 0,[t])}}},wt.prototype._render=function(t,e,n,r){if(m(t))return t(this._createMessageContext(n,this._formatter||Lt,r,e));var i=this._formatter.interpolate(t,n,r);return i||(i=Lt.interpolate(t,n,r)),"string"!==e||l(i)?i:i.join("")},wt.prototype._appendItemToChain=function(t,e,n){var r=!1;return b(t,e)||(r=!0,e&&(r="!"!==e[e.length-1],e=e.replace(/!/g,""),t.push(e),n&&n[e]&&(r=n[e]))),r},wt.prototype._appendLocaleToChain=function(t,e,n){var r,i=e.split("-");do{var o=i.join("-");r=this._appendItemToChain(t,o,n),i.splice(-1,1)}while(i.length&&!0===r);return r},wt.prototype._appendBlockToChain=function(t,e,n){for(var r=!0,i=0;i<e.length&&u(r);i++){var o=e[i];l(o)&&(r=this._appendLocaleToChain(t,o,n))}return r},wt.prototype._getLocaleChain=function(t,e){if(""===t)return[];this._localeChainCache||(this._localeChainCache={});var n=this._localeChainCache[t];if(!n){e||(e=this.fallbackLocale),n=[];var r,i=[t];while(c(i))i=this._appendBlockToChain(n,i,e);r=c(e)?e:s(e)?e["default"]?e["default"]:null:e,i=l(r)?[r]:r,i&&this._appendBlockToChain(n,i,null),this._localeChainCache[t]=n}return n},wt.prototype._translate=function(t,e,n,r,i,o,a){for(var c,s=this._getLocaleChain(e,n),u=0;u<s.length;u++){var l=s[u];if(c=this._interpolate(l,t[l],r,i,o,a,[r]),!d(c))return c}return null},wt.prototype._t=function(t,e,n,r){var i,o=[],a=arguments.length-4;while(a-- >0)o[a]=arguments[a+4];if(!t)return"";var c=g.apply(void 0,o);this._escapeParameterHtml&&(c.params=w(c.params));var s=c.locale||e,u=this._translate(n,s,this.fallbackLocale,t,r,"string",c.params);if(this._isFallbackRoot(u)){if(!this._root)throw Error("unexpected error");return(i=this._root).$t.apply(i,[t].concat(o))}return u=this._warnDefault(s,t,u,r,o,"string"),this._postTranslation&&null!==u&&void 0!==u&&(u=this._postTranslation(u,t)),u},wt.prototype.t=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this)._t.apply(e,[t,this.locale,this._getMessages(),null].concat(n))},wt.prototype._i=function(t,e,n,r,i){var o=this._translate(n,e,this.fallbackLocale,t,r,"raw",i);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.i(t,e,i)}return this._warnDefault(e,t,o,r,[i],"raw")},wt.prototype.i=function(t,e,n){return t?(l(e)||(e=this.locale),this._i(t,e,this._getMessages(),null,n)):""},wt.prototype._tc=function(t,e,n,r,i){var o,a=[],c=arguments.length-5;while(c-- >0)a[c]=arguments[c+5];if(!t)return"";void 0===i&&(i=1);var s={count:i,n:i},u=g.apply(void 0,a);return u.params=Object.assign(s,u.params),a=null===u.locale?[u.params]:[u.locale,u.params],this.fetchChoice((o=this)._t.apply(o,[t,e,n,r].concat(a)),i)},wt.prototype.fetchChoice=function(t,e){if(!t||!l(t))return null;var n=t.split("|");return e=this.getChoiceIndex(e,n.length),n[e]?n[e].trim():t},wt.prototype.tc=function(t,e){var n,r=[],i=arguments.length-2;while(i-- >0)r[i]=arguments[i+2];return(n=this)._tc.apply(n,[t,this.locale,this._getMessages(),null,e].concat(r))},wt.prototype._te=function(t,e,n){var r=[],i=arguments.length-3;while(i-- >0)r[i]=arguments[i+3];var o=g.apply(void 0,r).locale||e;return this._exist(n[o],t)},wt.prototype.te=function(t,e){return this._te(t,this.locale,this._getMessages(),e)},wt.prototype.getLocaleMessage=function(t){return v(this._vm.messages[t]||{})},wt.prototype.setLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,e)},wt.prototype.mergeLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,C("undefined"!==typeof this._vm.messages[t]&&Object.keys(this._vm.messages[t]).length?Object.assign({},this._vm.messages[t]):{},e))},wt.prototype.getDateTimeFormat=function(t){return v(this._vm.dateTimeFormats[t]||{})},wt.prototype.setDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,e),this._clearDateTimeFormat(t,e)},wt.prototype.mergeDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,C(this._vm.dateTimeFormats[t]||{},e)),this._clearDateTimeFormat(t,e)},wt.prototype._clearDateTimeFormat=function(t,e){for(var n in e){var r=t+"__"+n;this._dateTimeFormatters.hasOwnProperty(r)&&delete this._dateTimeFormatters[r]}},wt.prototype._localizeDateTime=function(t,e,n,r,i,o){for(var a=e,c=r[a],s=this._getLocaleChain(e,n),u=0;u<s.length;u++){var l=s[u];if(c=r[l],a=l,!d(c)&&!d(c[i]))break}if(d(c)||d(c[i]))return null;var f,h=c[i];if(o)f=new Intl.DateTimeFormat(a,Object.assign({},h,o));else{var p=a+"__"+i;f=this._dateTimeFormatters[p],f||(f=this._dateTimeFormatters[p]=new Intl.DateTimeFormat(a,h))}return f.format(t)},wt.prototype._d=function(t,e,n,r){if(!n){var i=r?new Intl.DateTimeFormat(e,r):new Intl.DateTimeFormat(e);return i.format(t)}var o=this._localizeDateTime(t,e,this.fallbackLocale,this._getDateTimeFormats(),n,r);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.d(t,n,e)}return o||""},wt.prototype.d=function(t){var e=[],n=arguments.length-1;while(n-- >0)e[n]=arguments[n+1];var r=this.locale,o=null,a=null;return 1===e.length?(l(e[0])?o=e[0]:s(e[0])&&(e[0].locale&&(r=e[0].locale),e[0].key&&(o=e[0].key)),a=Object.keys(e[0]).reduce((function(t,n){var r;return b(i,n)?Object.assign({},t,(r={},r[n]=e[0][n],r)):t}),null)):2===e.length&&(l(e[0])&&(o=e[0]),l(e[1])&&(r=e[1])),this._d(t,r,o,a)},wt.prototype.getNumberFormat=function(t){return v(this._vm.numberFormats[t]||{})},wt.prototype.setNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,e),this._clearNumberFormat(t,e)},wt.prototype.mergeNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,C(this._vm.numberFormats[t]||{},e)),this._clearNumberFormat(t,e)},wt.prototype._clearNumberFormat=function(t,e){for(var n in e){var r=t+"__"+n;this._numberFormatters.hasOwnProperty(r)&&delete this._numberFormatters[r]}},wt.prototype._getNumberFormatter=function(t,e,n,r,i,o){for(var a=e,c=r[a],s=this._getLocaleChain(e,n),u=0;u<s.length;u++){var l=s[u];if(c=r[l],a=l,!d(c)&&!d(c[i]))break}if(d(c)||d(c[i]))return null;var f,h=c[i];if(o)f=new Intl.NumberFormat(a,Object.assign({},h,o));else{var p=a+"__"+i;f=this._numberFormatters[p],f||(f=this._numberFormatters[p]=new Intl.NumberFormat(a,h))}return f},wt.prototype._n=function(t,e,n,r){if(!wt.availabilities.numberFormat)return"";if(!n){var i=r?new Intl.NumberFormat(e,r):new Intl.NumberFormat(e);return i.format(t)}var o=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),n,r),a=o&&o.format(t);if(this._isFallbackRoot(a)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.n(t,Object.assign({},{key:n,locale:e},r))}return a||""},wt.prototype.n=function(t){var e=[],n=arguments.length-1;while(n-- >0)e[n]=arguments[n+1];var i=this.locale,o=null,a=null;return 1===e.length?l(e[0])?o=e[0]:s(e[0])&&(e[0].locale&&(i=e[0].locale),e[0].key&&(o=e[0].key),a=Object.keys(e[0]).reduce((function(t,n){var i;return b(r,n)?Object.assign({},t,(i={},i[n]=e[0][n],i)):t}),null)):2===e.length&&(l(e[0])&&(o=e[0]),l(e[1])&&(i=e[1])),this._n(t,i,o,a)},wt.prototype._ntp=function(t,e,n,r){if(!wt.availabilities.numberFormat)return[];if(!n){var i=r?new Intl.NumberFormat(e,r):new Intl.NumberFormat(e);return i.formatToParts(t)}var o=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),n,r),a=o&&o.formatToParts(t);if(this._isFallbackRoot(a)){if(!this._root)throw Error("unexpected error");return this._root.$i18n._ntp(t,e,n,r)}return a||[]},Object.defineProperties(wt.prototype,Jt),Object.defineProperty(wt,"availabilities",{get:function(){if(!yt){var t="undefined"!==typeof Intl;yt={dateTimeFormat:t&&"undefined"!==typeof Intl.DateTimeFormat,numberFormat:t&&"undefined"!==typeof Intl.NumberFormat}}return yt}}),wt.install=K,wt.version="8.28.2",e["a"]=wt},a9cc:function(t,e,n){"use strict";var r=n("5ca1"),i=n("a5b8"),o=n("9c80");r(r.S,"Promise",{try:function(t){var e=i.f(this),n=o(t);return(n.e?e.reject:e.resolve)(n.v),e.promise}})},aa77:function(t,e,n){var r=n("5ca1"),i=n("be13"),o=n("79e5"),a=n("fdef"),c="["+a+"]",s="鈥嬄�",u=RegExp("^"+c+c+"*"),l=RegExp(c+c+"*$"),f=function(t,e,n){var i={},c=o((function(){return!!a[t]()||s[t]()!=s})),u=i[t]=c?e(h):a[t];n&&(i[n]=u),r(r.P+r.F*c,"String",i)},h=f.trim=function(t,e){return t=String(i(t)),1&e&&(t=t.replace(u,"")),2&e&&(t=t.replace(l,"")),t};t.exports=f},aae3:function(t,e,n){var r=n("d3f4"),i=n("2d95"),o=n("2b4c")("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==i(t))}},abd7:function(t,e){t.exports=function(t,e){var n=e===Object(e)?function(t){return e[t]}:e;return function(e){return String(e).replace(t,n)}}},ac4d:function(t,e,n){n("3a72")("asyncIterator")},ac6a:function(t,e,n){for(var r=n("cadf"),i=n("0d58"),o=n("2aba"),a=n("7726"),c=n("32e9"),s=n("84f2"),u=n("2b4c"),l=u("iterator"),f=u("toStringTag"),h=s.Array,p={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},d=i(p),m=0;m<d.length;m++){var g,v=d[m],A=p[v],y=a[v],b=y&&y.prototype;if(b&&(b[l]||c(b,l,h),b[f]||c(b,f,v),s[v]=h,A))for(g in r)b[g]||o(b,g,r[g],!0)}},ad53:function(t,e,n){"use strict";var r=function(){var t=this,e=t._self._c;return e("button",{staticClass:"el-button",class:[t.type?"el-button--"+t.type:"",t.buttonSize?"el-button--"+t.buttonSize:"",{"is-disabled":t.buttonDisabled,"is-loading":t.loading,"is-plain":t.plain,"is-round":t.round,"is-circle":t.circle}],attrs:{disabled:t.buttonDisabled||t.loading,autofocus:t.autofocus,type:t.nativeType},on:{click:t.handleClick}},[t.loading?e("i",{staticClass:"el-icon-loading"}):t._e(),t.icon&&!t.loading?e("i",{class:t.icon}):t._e(),t.$slots.default?e("span",[t._t("default")],2):t._e()])},i=[],o={name:"ElButton",inject:{elForm:{default:""},elFormItem:{default:""}},props:{type:{type:String,default:"default"},size:String,icon:{type:String,default:""},nativeType:{type:String,default:"button"},loading:Boolean,disabled:Boolean,plain:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},buttonSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},buttonDisabled:function(){return this.$options.propsData.hasOwnProperty("disabled")?this.disabled:(this.elForm||{}).disabled}},methods:{handleClick:function(t){this.$emit("click",t)}}},a=o,c=n("2877"),s=Object(c["a"])(a,r,i,!1,null,null,null),u=s.exports;u.install=function(t){t.component(u.name,u)};e["a"]=u},ade3:function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n("a38e");function i(t,e,n){return e=Object(r["a"])(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}},aef6:function(t,e,n){"use strict";var r=n("5ca1"),i=n("9def"),o=n("d2c8"),a="endsWith",c=""[a];r(r.P+r.F*n("5147")(a),"String",{endsWith:function(t){var e=o(this,t,a),n=arguments.length>1?arguments[1]:void 0,r=i(e.length),s=void 0===n?r:Math.min(i(n),r),u=String(t);return c?c.call(e,u,s):e.slice(s-u.length,s)===u}})},af56:function(t,e,n){n("ec30")("Uint16",2,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},b05c:function(t,e,n){n("ec30")("Int8",1,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},b0b8:function(t,e,n){"use strict";let r=new(n("9192"))({charCase:0});t.exports=r},b0c5:function(t,e,n){"use strict";var r=n("520a");n("5ca1")({target:"RegExp",proto:!0,forced:r!==/./.exec},{exec:r})},b1b1:function(t,e,n){var r=n("5ca1"),i=n("9c12"),o=Math.abs;r(r.S,"Number",{isSafeInteger:function(t){return i(t)&&o(t)<=9007199254740991}})},b2d6:function(t,e,n){"use strict";e.__esModule=!0,e.default={el:{colorpicker:{confirm:"OK",clear:"Clear"},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",year:"",month1:"January",month2:"February",month3:"March",month4:"April",month5:"May",month6:"June",month7:"July",month8:"August",month9:"September",month10:"October",month11:"November",month12:"December",week:"week",weeks:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},months:{jan:"Jan",feb:"Feb",mar:"Mar",apr:"Apr",may:"May",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Oct",nov:"Nov",dec:"Dec"}},select:{loading:"Loading",noMatch:"No matching data",noData:"No data",placeholder:"Select"},cascader:{noMatch:"No matching data",loading:"Loading",placeholder:"Select",noData:"No data"},pagination:{goto:"Go to",pagesize:"/page",total:"Total {total}",pageClassifier:""},messagebox:{title:"Message",confirm:"OK",cancel:"Cancel",error:"Illegal input"},upload:{deleteTip:"press delete to remove",delete:"Delete",preview:"Preview",continue:"Continue"},table:{emptyText:"No Data",confirmFilter:"Confirm",resetFilter:"Reset",clearFilter:"All",sumText:"Sum"},tree:{emptyText:"No Data"},transfer:{noMatch:"No matching data",noData:"No data",titles:["List 1","List 2"],filterPlaceholder:"Enter keyword",noCheckedFormat:"{total} items",hasCheckedFormat:"{checked}/{total} checked"},image:{error:"FAILED"},pageHeader:{title:"Back"},popconfirm:{confirmButtonText:"Yes",cancelButtonText:"No"},empty:{description:"No Data"}}}},b313:function(t,e,n){"use strict";var r=String.prototype.replace,i=/%20/g,o={RFC1738:"RFC1738",RFC3986:"RFC3986"};t.exports={default:o.RFC3986,formatters:{RFC1738:function(t){return r.call(t,i,"+")},RFC3986:function(t){return String(t)}},RFC1738:o.RFC1738,RFC3986:o.RFC3986}},b39a:function(t,e,n){var r=n("d3f4");t.exports=function(t,e){if(!r(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},b4c2:function(t,e,n){var r=n("5ca1");r(r.S,"Math",{imulh:function(t,e){var n=65535,r=+t,i=+e,o=r&n,a=i&n,c=r>>16,s=i>>16,u=(c*a>>>0)+(o*a>>>16);return c*s+(u>>16)+((o*s>>>0)+(u&n)>>16)}})},b54a:function(t,e,n){"use strict";n("386b")("link",(function(t){return function(e){return t(this,"a","href",e)}}))},b5b0:function(t,e,n){},b6e4:function(t,e,n){n("ec30")("Int32",4,(function(t){return function(e,n,r){return t(this,e,n,r)}}))},b72c:function(t,e,n){var r=n("5ca1"),i=n("d752");r(r.G+r.F*(parseFloat!=i),{parseFloat:i})},b80b:function(t,e,n){var r=n("4f7f"),i=n("4379"),o=n("37a7"),a=n("cb7c"),c=n("38fd"),s=o.keys,u=o.key,l=function(t,e){var n=s(t,e),o=c(t);if(null===o)return n;var a=l(o,e);return a.length?n.length?i(new r(n.concat(a))):a:n};o.exp({getMetadataKeys:function(t){return l(a(t),arguments.length<2?void 0:u(arguments[1]))}})},b9a1:function(t,e,n){"use strict";var r=n("5ca1"),i=n("4bf8"),o=n("6a99"),a=n("38fd"),c=n("11e9").f;n("9e1e")&&r(r.P+n("c5b4"),"Object",{__lookupGetter__:function(t){var e,n=i(this),r=o(t,!0);do{if(e=c(n,r))return e.get}while(n=a(n))}})},ba16:function(t,e,n){var r=n("5ca1"),i=n("11e9").f,o=n("cb7c");r(r.S,"Reflect",{deleteProperty:function(t,e){var n=i(o(t),e);return!(n&&!n.configurable)&&delete t[e]}})},ba92:function(t,e,n){"use strict";var r=n("4bf8"),i=n("77f1"),o=n("9def");t.exports=[].copyWithin||function(t,e){var n=r(this),a=o(n.length),c=i(t,a),s=i(e,a),u=arguments.length>2?arguments[2]:void 0,l=Math.min((void 0===u?a:i(u,a))-s,a-c),f=1;s<c&&c<s+l&&(f=-1,s+=l-1,c+=l-1);while(l-- >0)s in n?n[c]=n[s]:delete n[c],c+=f,s+=f;return n}},bcaa:function(t,e,n){var r=n("cb7c"),i=n("d3f4"),o=n("a5b8");t.exports=function(t,e){if(r(t),i(e)&&e.constructor===t)return e;var n=o.f(t),a=n.resolve;return a(e),n.promise}},bdd1:function(t,e,n){n("c6a1")("WeakSet")},be13:function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on  "+t);return t}},bee2:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n("a38e");function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,Object(r["a"])(i.key),i)}}function o(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}},bef9:function(t,e,n){var r=n("2d95");t.exports=function(t,e){if("number"!=typeof t&&"Number"!=r(t))throw TypeError(e);return+t}},c02b:function(t,e,n){"use strict";var r=n("643e"),i=n("b39a"),o="WeakSet";n("e0b8")(o,(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(t){return r.def(i(this,o),t,!0)}},r,!1,!0)},c26b:function(t,e,n){"use strict";var r=n("86cc").f,i=n("2aeb"),o=n("dcbc"),a=n("9b43"),c=n("f605"),s=n("4a59"),u=n("01f9"),l=n("d53b"),f=n("7a56"),h=n("9e1e"),p=n("67ab").fastKey,d=n("b39a"),m=h?"_s":"size",g=function(t,e){var n,r=p(e);if("F"!==r)return t._i[r];for(n=t._f;n;n=n.n)if(n.k==e)return n};t.exports={getConstructor:function(t,e,n,u){var l=t((function(t,r){c(t,l,e,"_i"),t._t=e,t._i=i(null),t._f=void 0,t._l=void 0,t[m]=0,void 0!=r&&s(r,n,t[u],t)}));return o(l.prototype,{clear:function(){for(var t=d(this,e),n=t._i,r=t._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete n[r.i];t._f=t._l=void 0,t[m]=0},delete:function(t){var n=d(this,e),r=g(n,t);if(r){var i=r.n,o=r.p;delete n._i[r.i],r.r=!0,o&&(o.n=i),i&&(i.p=o),n._f==r&&(n._f=i),n._l==r&&(n._l=o),n[m]--}return!!r},forEach:function(t){d(this,e);var n,r=a(t,arguments.length>1?arguments[1]:void 0,3);while(n=n?n.n:this._f){r(n.v,n.k,this);while(n&&n.r)n=n.p}},has:function(t){return!!g(d(this,e),t)}}),h&&r(l.prototype,"size",{get:function(){return d(this,e)[m]}}),l},def:function(t,e,n){var r,i,o=g(t,e);return o?o.v=n:(t._l=o={i:i=p(e,!0),k:e,v:n,p:r=t._l,n:void 0,r:!1},t._f||(t._f=o),r&&(r.n=o),t[m]++,"F"!==i&&(t._i[i]=o)),t},getEntry:g,setStrong:function(t,e,n){u(t,e,(function(t,n){this._t=d(t,e),this._k=n,this._l=void 0}),(function(){var t=this,e=t._k,n=t._l;while(n&&n.r)n=n.p;return t._t&&(t._l=n=n?n.n:t._t._f)?l(0,"keys"==e?n.k:"values"==e?n.v:[n.k,n.v]):(t._t=void 0,l(1))}),n?"entries":"values",!n,!0),f(e)}}},c366:function(t,e,n){var r=n("6821"),i=n("9def"),o=n("77f1");t.exports=function(t){return function(e,n,a){var c,s=r(e),u=i(s.length),l=o(a,u);if(t&&n!=n){while(u>l)if(c=s[l++],c!=c)return!0}else for(;u>l;l++)if((t||l in s)&&s[l]===n)return t||l||0;return!t&&-1}}},c45f:function(t,e,n){"use strict";var r=n("1169"),i=n("d3f4"),o=n("9def"),a=n("9b43"),c=n("2b4c")("isConcatSpreadable");function s(t,e,n,u,l,f,h,p){var d,m,g=l,v=0,A=!!h&&a(h,p,3);while(v<u){if(v in n){if(d=A?A(n[v],v,e):n[v],m=!1,i(d)&&(m=d[c],m=void 0!==m?!!m:r(d)),m&&f>0)g=s(t,e,d,o(d.length),g,f-1)-1;else{if(g>=9007199254740991)throw TypeError();t[g]=d}g++}v++}return g}t.exports=s},c5b4:function(t,e,n){"use strict";t.exports=n("2d00")||!n("79e5")((function(){var t=Math.random();__defineSetter__.call(null,t,(function(){})),delete n("7726")[t]}))},c5f6:function(t,e,n){"use strict";var r=n("7726"),i=n("69a8"),o=n("2d95"),a=n("5dbc"),c=n("6a99"),s=n("79e5"),u=n("9093").f,l=n("11e9").f,f=n("86cc").f,h=n("aa77").trim,p="Number",d=r[p],m=d,g=d.prototype,v=o(n("2aeb")(g))==p,A="trim"in String.prototype,y=function(t){var e=c(t,!1);if("string"==typeof e&&e.length>2){e=A?e.trim():h(e,3);var n,r,i,o=e.charCodeAt(0);if(43===o||45===o){if(n=e.charCodeAt(2),88===n||120===n)return NaN}else if(48===o){switch(e.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+e}for(var a,s=e.slice(2),u=0,l=s.length;u<l;u++)if(a=s.charCodeAt(u),a<48||a>i)return NaN;return parseInt(s,r)}}return+e};if(!d(" 0o1")||!d("0b1")||d("+0x1")){d=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof d&&(v?s((function(){g.valueOf.call(n)})):o(n)!=p)?a(new m(y(e)),n,d):y(e)};for(var b,S=n("9e1e")?u(m):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),Y=0;S.length>Y;Y++)i(m,b=S[Y])&&!i(d,b)&&f(d,b,l(m,b));d.prototype=g,g.constructor=d,n("2aba")(r,p,d)}},c66f:function(t,e,n){"use strict";var r=n("5ca1"),i=n("0f88"),o=n("ed0b"),a=n("cb7c"),c=n("77f1"),s=n("9def"),u=n("d3f4"),l=n("7726").ArrayBuffer,f=n("ebd6"),h=o.ArrayBuffer,p=o.DataView,d=i.ABV&&l.isView,m=h.prototype.slice,g=i.VIEW,v="ArrayBuffer";r(r.G+r.W+r.F*(l!==h),{ArrayBuffer:h}),r(r.S+r.F*!i.CONSTR,v,{isView:function(t){return d&&d(t)||u(t)&&g in t}}),r(r.P+r.U+r.F*n("79e5")((function(){return!new h(2).slice(1,void 0).byteLength})),v,{slice:function(t,e){if(void 0!==m&&void 0===e)return m.call(a(this),t);var n=a(this).byteLength,r=c(t,n),i=c(void 0===e?n:e,n),o=new(f(this,h))(s(i-r)),u=new p(this),l=new p(o),d=0;while(r<i)l.setUint8(d++,u.getUint8(r++));return o}}),n("7a56")(v)},c698:function(t,e,n){var r=n("5ca1");r(r.S,"Reflect",{ownKeys:n("990b")})},c69a:function(t,e,n){t.exports=!n("9e1e")&&!n("79e5")((function(){return 7!=Object.defineProperty(n("230e")("div"),"a",{get:function(){return 7}}).a}))},c6a1:function(t,e,n){"use strict";var r=n("5ca1");t.exports=function(t){r(r.S,t,{of:function(){var t=arguments.length,e=new Array(t);while(t--)e[t]=arguments[t];return new this(e)}})}},c775:function(t,e,n){var r=n("5ca1");r(r.S,"Math",{scale:n("e9d2")})},c7c6:function(t,e,n){var r=n("5ca1"),i=Math.abs;r(r.S,"Math",{hypot:function(t,e){var n,r,o=0,a=0,c=arguments.length,s=0;while(a<c)n=i(arguments[a++]),s<n?(r=s/n,o=o*r*r+1,s=n):n>0?(r=n/s,o+=r*r):o+=n;return s===1/0?1/0:s*Math.sqrt(o)}})},c7c62:function(t,e,n){var r=n("5ca1"),i=n("2d5c"),o=Math.exp;r(r.S,"Math",{tanh:function(t){var e=i(t=+t),n=i(-t);return e==1/0?1:n==1/0?-1:(e-n)/(o(t)+o(-t))}})},c7ca:function(t,e,n){n("3a72")("observable")},c8ba:function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}t.exports=n},c8ce:function(t,e,n){var r=n("2b4c")("toPrimitive"),i=Date.prototype;r in i||n("32e9")(i,r,n("8381"))},ca5a:function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},cadf:function(t,e,n){"use strict";var r=n("9c6c"),i=n("d53b"),o=n("84f2"),a=n("6821");t.exports=n("01f9")(Array,"Array",(function(t,e){this._t=a(t),this._i=0,this._k=e}),(function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,i(1)):i(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])}),"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},cb7c:function(t,e,n){var r=n("d3f4");t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},cd1c:function(t,e,n){var r=n("e853");t.exports=function(t,e){return new(r(t))(e)}},ce10:function(t,e,n){var r=n("69a8"),i=n("6821"),o=n("c366")(!1),a=n("613b")("IE_PROTO");t.exports=function(t,e){var n,c=i(t),s=0,u=[];for(n in c)n!=a&&r(c,n)&&u.push(n);while(e.length>s)r(c,n=e[s++])&&(~o(u,n)||u.push(n));return u}},ceaf:function(t,e,n){var r=n("37a7"),i=n("cb7c"),o=r.key,a=r.map,c=r.store;r.exp({deleteMetadata:function(t,e){var n=arguments.length<3?void 0:o(arguments[2]),r=a(i(e),n,!1);if(void 0===r||!r["delete"](t))return!1;if(r.size)return!0;var s=c.get(e);return s["delete"](n),!!s.size||c["delete"](e)}})},cf6a:function(t,e,n){var r=n("d3f4"),i=n("67ab").onFreeze;n("5eda")("seal",(function(t){return function(e){return t&&r(e)?t(i(e)):e}}))},d04f:function(t,e,n){n("7a56")("Array")},d0b0:function(t,e,n){"use strict";n("386b")("italics",(function(t){return function(){return t(this,"i","","")}}))},d0ca:function(t,e,n){var r=n("5ca1"),i=n("abd7")(/[\\^$*+?.()|[\]{}]/g,"\\$&");r(r.S,"RegExp",{escape:function(t){return i(t)}})},d185:function(t,e,n){var r=n("11e9"),i=n("38fd"),o=n("69a8"),a=n("5ca1"),c=n("d3f4"),s=n("cb7c");function u(t,e){var n,a,l=arguments.length<3?t:arguments[2];return s(t)===l?t[e]:(n=r.f(t,e))?o(n,"value")?n.value:void 0!==n.get?n.get.call(l):void 0:c(a=i(t))?u(a,e,l):void 0}a(a.S,"Reflect",{get:u})},d233:function(t,e,n){"use strict";var r=n("b313"),i=Object.prototype.hasOwnProperty,o=Array.isArray,a=function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return t}(),c=function(t){while(t.length>1){var e=t.pop(),n=e.obj[e.prop];if(o(n)){for(var r=[],i=0;i<n.length;++i)"undefined"!==typeof n[i]&&r.push(n[i]);e.obj[e.prop]=r}}},s=function(t,e){for(var n=e&&e.plainObjects?Object.create(null):{},r=0;r<t.length;++r)"undefined"!==typeof t[r]&&(n[r]=t[r]);return n},u=function t(e,n,r){if(!n)return e;if("object"!==typeof n){if(o(e))e.push(n);else{if(!e||"object"!==typeof e)return[e,n];(r&&(r.plainObjects||r.allowPrototypes)||!i.call(Object.prototype,n))&&(e[n]=!0)}return e}if(!e||"object"!==typeof e)return[e].concat(n);var a=e;return o(e)&&!o(n)&&(a=s(e,r)),o(e)&&o(n)?(n.forEach((function(n,o){if(i.call(e,o)){var a=e[o];a&&"object"===typeof a&&n&&"object"===typeof n?e[o]=t(a,n,r):e.push(n)}else e[o]=n})),e):Object.keys(n).reduce((function(e,o){var a=n[o];return i.call(e,o)?e[o]=t(e[o],a,r):e[o]=a,e}),a)},l=function(t,e){return Object.keys(e).reduce((function(t,n){return t[n]=e[n],t}),t)},f=function(t,e,n){var r=t.replace(/\+/g," ");if("iso-8859-1"===n)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(i){return r}},h=function(t,e,n,i,o){if(0===t.length)return t;var c=t;if("symbol"===typeof t?c=Symbol.prototype.toString.call(t):"string"!==typeof t&&(c=String(t)),"iso-8859-1"===n)return escape(c).replace(/%u[0-9a-f]{4}/gi,(function(t){return"%26%23"+parseInt(t.slice(2),16)+"%3B"}));for(var s="",u=0;u<c.length;++u){var l=c.charCodeAt(u);45===l||46===l||95===l||126===l||l>=48&&l<=57||l>=65&&l<=90||l>=97&&l<=122||o===r.RFC1738&&(40===l||41===l)?s+=c.charAt(u):l<128?s+=a[l]:l<2048?s+=a[192|l>>6]+a[128|63&l]:l<55296||l>=57344?s+=a[224|l>>12]+a[128|l>>6&63]+a[128|63&l]:(u+=1,l=65536+((1023&l)<<10|1023&c.charCodeAt(u)),s+=a[240|l>>18]+a[128|l>>12&63]+a[128|l>>6&63]+a[128|63&l])}return s},p=function(t){for(var e=[{obj:{o:t},prop:"o"}],n=[],r=0;r<e.length;++r)for(var i=e[r],o=i.obj[i.prop],a=Object.keys(o),s=0;s<a.length;++s){var u=a[s],l=o[u];"object"===typeof l&&null!==l&&-1===n.indexOf(l)&&(e.push({obj:o,prop:u}),n.push(l))}return c(e),t},d=function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},m=function(t){return!(!t||"object"!==typeof t)&&!!(t.constructor&&t.constructor.isBuffer&&t.constructor.isBuffer(t))},g=function(t,e){return[].concat(t,e)},v=function(t,e){if(o(t)){for(var n=[],r=0;r<t.length;r+=1)n.push(e(t[r]));return n}return e(t)};t.exports={arrayToObject:s,assign:l,combine:g,compact:p,decode:f,encode:h,isBuffer:m,isRegExp:d,maybeMap:v,merge:u}},d25f:function(t,e,n){"use strict";var r=n("5ca1"),i=n("0a49")(2);r(r.P+r.F*!n("2f21")([].filter,!0),"Array",{filter:function(t){return i(this,t,arguments[1])}})},d263:function(t,e,n){"use strict";n("386b")("fixed",(function(t){return function(){return t(this,"tt","","")}}))},d2c8:function(t,e,n){var r=n("aae3"),i=n("be13");t.exports=function(t,e,n){if(r(e))throw TypeError("String#"+n+" doesn't accept regex!");return String(i(t))}},d3f4:function(t,e){t.exports=function(t){return"object"===typeof t?null!==t:"function"===typeof t}},d4b4:function(t,e,n){"use strict";var r={el:{colorpicker:{confirm:"纭畾",clear:"娓呯┖"},datepicker:{now:"姝ゅ埢",today:"浠婂ぉ",cancel:"鍙栨秷",clear:"娓呯┖",confirm:"纭畾",selectDate:"閫夋嫨鏃ユ湡",selectTime:"閫夋嫨鏃堕棿",startDate:"寮�濮嬫棩鏈�",startTime:"寮�濮嬫椂闂�",endDate:"缁撴潫鏃ユ湡",endTime:"缁撴潫鏃堕棿",prevYear:"鍓嶄竴骞�",nextYear:"鍚庝竴骞�",prevMonth:"涓婁釜鏈�",nextMonth:"涓嬩釜鏈�",year:"骞�",month1:"1 鏈�",month2:"2 鏈�",month3:"3 鏈�",month4:"4 鏈�",month5:"5 鏈�",month6:"6 鏈�",month7:"7 鏈�",month8:"8 鏈�",month9:"9 鏈�",month10:"10 鏈�",month11:"11 鏈�",month12:"12 鏈�",weeks:{sun:"鏃�",mon:"涓�",tue:"浜�",wed:"涓�",thu:"鍥�",fri:"浜�",sat:"鍏�"},months:{jan:"涓�鏈�",feb:"浜屾湀",mar:"涓夋湀",apr:"鍥涙湀",may:"浜旀湀",jun:"鍏湀",jul:"涓冩湀",aug:"鍏湀",sep:"涔濇湀",oct:"鍗佹湀",nov:"鍗佷竴鏈�",dec:"鍗佷簩鏈�"}},select:{loading:"鍔犺浇涓�",noMatch:"鏃犲尮閰嶆暟鎹�",noData:"鏃犳暟鎹�",placeholder:"璇烽�夋嫨"},cascader:{noMatch:"鏃犲尮閰嶆暟鎹�",loading:"鍔犺浇涓�",placeholder:"璇烽�夋嫨",noData:"鏆傛棤鏁版嵁"},pagination:{goto:"鍓嶅線",pagesize:"鏉�/椤�",total:"鍏� {total} 鏉�",pageClassifier:"椤�"},messagebox:{title:"鎻愮ず",confirm:"纭畾",cancel:"鍙栨秷",error:"杈撳叆鐨勬暟鎹笉鍚堟硶!"},upload:{deleteTip:"鎸� delete 閿彲鍒犻櫎",delete:"鍒犻櫎",preview:"鏌ョ湅鍥剧墖",continue:"缁х画涓婁紶"},table:{emptyText:"鏆傛棤鏁版嵁",confirmFilter:"绛涢��",resetFilter:"閲嶇疆",clearFilter:"鍏ㄩ儴",sumText:"鍚堣"},tree:{emptyText:"鏆傛棤鏁版嵁"},transfer:{noMatch:"鏃犲尮閰嶆暟鎹�",noData:"鏃犳暟鎹�",titles:["鍒楄〃 1","鍒楄〃 2"],filterPlaceholder:"璇疯緭鍏ユ悳绱㈠唴瀹�",noCheckedFormat:"鍏� {total} 椤�",hasCheckedFormat:"宸查�� {checked}/{total} 椤�"},image:{error:"鍔犺浇澶辫触"},pageHeader:{title:"杩斿洖"},popconfirm:{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷"},empty:{description:"鏆傛棤鏁版嵁"}}},i=n("8bbf"),o=n.n(i),a=n("3c4e"),c=n.n(a),s=n("6bd7");const u=/(%|)\{([0-9a-zA-Z_]+)\}/g;var l=function(t){function e(t,...e){return 1===e.length&&"object"===typeof e[0]&&(e=e[0]),e&&e.hasOwnProperty||(e={}),t.replace(u,(n,r,i,o)=>{let a;return"{"===t[o-1]&&"}"===t[o+n.length]?i:(a=Object(s["a"])(e,i)?e[i]:null,null===a||void 0===a?"":a)})}return e};const f=l(o.a);let h=r,p=!1,d=function(){const t=Object.getPrototypeOf(this||o.a).$t;if("function"===typeof t&&o.a.locale)return p||(p=!0,o.a.locale(o.a.config.lang,c()(h,o.a.locale(o.a.config.lang)||{},{clone:!0}))),t.apply(this,arguments)};const m=function(t,e){let n=d.apply(this,arguments);if(null!==n&&void 0!==n)return n;const r=t.split(".");let i=h;for(let o=0,a=r.length;o<a;o++){const t=r[o];if(n=i[t],o===a-1)return f(n,e);if(!n)return"";i=n}return""};e["a"]={methods:{t(...t){return m.apply(this,t)}}}},d4c0:function(t,e,n){var r=n("0d58"),i=n("2621"),o=n("52a7");t.exports=function(t){var e=r(t),n=i.f;if(n){var a,c=n(t),s=o.f,u=0;while(c.length>u)s.call(t,a=c[u++])&&e.push(a)}return e}},d4ec:function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}n.d(e,"a",(function(){return r}))},d53b:function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},d6c6:function(t,e){t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},d752:function(t,e,n){var r=n("7726").parseFloat,i=n("aa77").trim;t.exports=1/r(n("fdef")+"-0")!==-1/0?function(t){var e=i(String(t),3),n=r(e);return 0===n&&"-"==e.charAt(0)?-0:n}:r},d8e8:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},d92a:function(t,e,n){var r=n("5ca1");r(r.P,"Function",{bind:n("f0c1")})},d9ab:function(t,e,n){var r=n("5ca1"),i=Math.atanh;r(r.S+r.F*!(i&&1/i(-0)<0),"Math",{atanh:function(t){return 0==(t=+t)?t:Math.log((1+t)/(1-t))/2}})},db4d:function(t,e,n){"use strict";(function(t){if(n("66f9"),n("f3a2"),n("fd5a"),t._babelPolyfill)throw new Error("only one instance of babel-polyfill is allowed");t._babelPolyfill=!0;var e="defineProperty";function r(t,n,r){t[n]||Object[e](t,n,{writable:!0,configurable:!0,value:r})}r(String.prototype,"padLeft","".padStart),r(String.prototype,"padRight","".padEnd),"pop,reverse,shift,keys,values,entries,indexOf,every,some,forEach,map,filter,find,findIndex,includes,join,slice,concat,push,splice,unshift,sort,lastIndexOf,reduce,reduceRight,copyWithin,fill".split(",").forEach((function(t){[][t]&&r(Array,t,Function.call.bind([][t]))}))}).call(this,n("c8ba"))},db97:function(t,e,n){var r=n("5ca1");r(r.S,"Object",{is:n("83a1")})},db9a:function(t,e,n){var r=n("5ca1");r(r.P+r.R,"Set",{toJSON:n("44b8")("Set")})},dcbc:function(t,e,n){var r=n("2aba");t.exports=function(t,e,n){for(var i in e)r(t,i,e[i],n);return t}},dd8a:function(t,e,n){n("28e4")("Set")},df1b:function(t,e,n){var r=n("5ca1"),i=n("d8e8"),o=n("cb7c"),a=(n("7726").Reflect||{}).apply,c=Function.apply;r(r.S+r.F*!n("79e5")((function(){a((function(){}))})),"Reflect",{apply:function(t,e,n){var r=i(t),s=o(n);return a?a(r,e,s):c.call(r,e,s)}})},e0b8:function(t,e,n){"use strict";var r=n("7726"),i=n("5ca1"),o=n("2aba"),a=n("dcbc"),c=n("67ab"),s=n("4a59"),u=n("f605"),l=n("d3f4"),f=n("79e5"),h=n("5cc5"),p=n("7f20"),d=n("5dbc");t.exports=function(t,e,n,m,g,v){var A=r[t],y=A,b=g?"set":"add",S=y&&y.prototype,Y={},C=function(t){var e=S[t];o(S,t,"delete"==t||"has"==t?function(t){return!(v&&!l(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return v&&!l(t)?void 0:e.call(this,0===t?0:t)}:"add"==t?function(t){return e.call(this,0===t?0:t),this}:function(t,n){return e.call(this,0===t?0:t,n),this})};if("function"==typeof y&&(v||S.forEach&&!f((function(){(new y).entries().next()})))){var Z=new y,L=Z[b](v?{}:-0,1)!=Z,w=f((function(){Z.has(1)})),J=h((function(t){new y(t)})),T=!v&&f((function(){var t=new y,e=5;while(e--)t[b](e,e);return!t.has(-0)}));J||(y=e((function(e,n){u(e,y,t);var r=d(new A,e,y);return void 0!=n&&s(n,g,r[b],r),r})),y.prototype=S,S.constructor=y),(w||T)&&(C("delete"),C("has"),g&&C("get")),(T||L)&&C(b),v&&S.clear&&delete S.clear}else y=m.getConstructor(e,t,g,b),a(y.prototype,n),c.NEED=!0;return p(y,t),Y[t]=y,i(i.G+i.W+i.F*(y!=A),Y),v||m.setStrong(y,t,g),y}},e11e:function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},e394:function(t,e,n){var r=n("37a7"),i=n("cb7c"),o=n("38fd"),a=r.has,c=r.get,s=r.key,u=function(t,e,n){var r=a(t,e,n);if(r)return c(t,e,n);var i=o(e);return null!==i?u(t,i,n):void 0};r.exp({getMetadata:function(t,e){return u(t,i(e),arguments.length<3?void 0:s(arguments[2]))}})},e3d0:function(t,e,n){var r=n("37a7"),i=n("cb7c"),o=r.key,a=r.set;r.exp({defineMetadata:function(t,e,n,r){a(t,e,i(n),o(r))}})},e4f7:function(t,e,n){var r=n("4bf8"),i=n("38fd");n("5eda")("getPrototypeOf",(function(){return function(t){return i(r(t))}}))},e804:function(t,e,n){"use strict";var r=n("5ca1"),i=n("f1ae");r(r.S+r.F*n("79e5")((function(){function t(){}return!(Array.of.call(t)instanceof t)})),"Array",{of:function(){var t=0,e=arguments.length,n=new("function"==typeof this?this:Array)(e);while(e>t)i(n,t,arguments[t++]);return n.length=e,n}})},e853:function(t,e,n){var r=n("d3f4"),i=n("1169"),o=n("2b4c")("species");t.exports=function(t){var e;return i(t)&&(e=t.constructor,"function"!=typeof e||e!==Array&&!i(e.prototype)||(e=void 0),r(e)&&(e=e[o],null===e&&(e=void 0))),void 0===e?Array:e}},e956:function(t,e,n){"use strict";var r=n("5ca1"),i=n("c45f"),o=n("4bf8"),a=n("9def"),c=n("d8e8"),s=n("cd1c");r(r.P,"Array",{flatMap:function(t){var e,n,r=o(this);return c(t),e=a(r.length),n=s(r,0),i(n,r,r,e,0,1,t,arguments[1]),n}}),n("9c6c")("flatMap")},e9d2:function(t,e){t.exports=Math.scale||function(t,e,n,r,i){return 0===arguments.length||t!=t||e!=e||n!=n||r!=r||i!=i?NaN:t===1/0||t===-1/0?t:(t-e)*(i-r)/(n-e)+r}},ebd6:function(t,e,n){var r=n("cb7c"),i=n("d8e8"),o=n("2b4c")("species");t.exports=function(t,e){var n,a=r(t).constructor;return void 0===a||void 0==(n=r(a)[o])?e:i(n)}},ebde:function(t,e,n){var r=n("11e9"),i=n("5ca1"),o=n("cb7c");i(i.S,"Reflect",{getOwnPropertyDescriptor:function(t,e){return r.f(o(t),e)}})},ec30:function(t,e,n){"use strict";if(n("9e1e")){var r=n("2d00"),i=n("7726"),o=n("79e5"),a=n("5ca1"),c=n("0f88"),s=n("ed0b"),u=n("9b43"),l=n("f605"),f=n("4630"),h=n("32e9"),p=n("dcbc"),d=n("4588"),m=n("9def"),g=n("09fa"),v=n("77f1"),A=n("6a99"),y=n("69a8"),b=n("23c6"),S=n("d3f4"),Y=n("4bf8"),C=n("33a4"),Z=n("2aeb"),L=n("38fd"),w=n("9093").f,J=n("27ee"),T=n("ca5a"),X=n("2b4c"),x=n("0a49"),M=n("c366"),_=n("ebd6"),D=n("cadf"),Q=n("84f2"),B=n("5cc5"),H=n("7a56"),E=n("36bd"),F=n("ba92"),P=n("86cc"),N=n("11e9"),G=P.f,R=N.f,k=i.RangeError,W=i.TypeError,I=i.Uint8Array,K="ArrayBuffer",O="Shared"+K,j="BYTES_PER_ELEMENT",U="prototype",z=Array[U],$=s.ArrayBuffer,V=s.DataView,q=x(0),tt=x(2),et=x(3),nt=x(4),rt=x(5),it=x(6),ot=M(!0),at=M(!1),ct=D.values,st=D.keys,ut=D.entries,lt=z.lastIndexOf,ft=z.reduce,ht=z.reduceRight,pt=z.join,dt=z.sort,mt=z.slice,gt=z.toString,vt=z.toLocaleString,At=X("iterator"),yt=X("toStringTag"),bt=T("typed_constructor"),St=T("def_constructor"),Yt=c.CONSTR,Ct=c.TYPED,Zt=c.VIEW,Lt="Wrong length!",wt=x(1,(function(t,e){return Mt(_(t,t[St]),e)})),Jt=o((function(){return 1===new I(new Uint16Array([1]).buffer)[0]})),Tt=!!I&&!!I[U].set&&o((function(){new I(1).set({})})),Xt=function(t,e){var n=d(t);if(n<0||n%e)throw k("Wrong offset!");return n},xt=function(t){if(S(t)&&Ct in t)return t;throw W(t+" is not a typed array!")},Mt=function(t,e){if(!S(t)||!(bt in t))throw W("It is not a typed array constructor!");return new t(e)},_t=function(t,e){return Dt(_(t,t[St]),e)},Dt=function(t,e){var n=0,r=e.length,i=Mt(t,r);while(r>n)i[n]=e[n++];return i},Qt=function(t,e,n){G(t,e,{get:function(){return this._d[n]}})},Bt=function(t){var e,n,r,i,o,a,c=Y(t),s=arguments.length,l=s>1?arguments[1]:void 0,f=void 0!==l,h=J(c);if(void 0!=h&&!C(h)){for(a=h.call(c),r=[],e=0;!(o=a.next()).done;e++)r.push(o.value);c=r}for(f&&s>2&&(l=u(l,arguments[2],2)),e=0,n=m(c.length),i=Mt(this,n);n>e;e++)i[e]=f?l(c[e],e):c[e];return i},Ht=function(){var t=0,e=arguments.length,n=Mt(this,e);while(e>t)n[t]=arguments[t++];return n},Et=!!I&&o((function(){vt.call(new I(1))})),Ft=function(){return vt.apply(Et?mt.call(xt(this)):xt(this),arguments)},Pt={copyWithin:function(t,e){return F.call(xt(this),t,e,arguments.length>2?arguments[2]:void 0)},every:function(t){return nt(xt(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return E.apply(xt(this),arguments)},filter:function(t){return _t(this,tt(xt(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return rt(xt(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return it(xt(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){q(xt(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return at(xt(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return ot(xt(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return pt.apply(xt(this),arguments)},lastIndexOf:function(t){return lt.apply(xt(this),arguments)},map:function(t){return wt(xt(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return ft.apply(xt(this),arguments)},reduceRight:function(t){return ht.apply(xt(this),arguments)},reverse:function(){var t,e=this,n=xt(e).length,r=Math.floor(n/2),i=0;while(i<r)t=e[i],e[i++]=e[--n],e[n]=t;return e},some:function(t){return et(xt(this),t,arguments.length>1?arguments[1]:void 0)},sort:function(t){return dt.call(xt(this),t)},subarray:function(t,e){var n=xt(this),r=n.length,i=v(t,r);return new(_(n,n[St]))(n.buffer,n.byteOffset+i*n.BYTES_PER_ELEMENT,m((void 0===e?r:v(e,r))-i))}},Nt=function(t,e){return _t(this,mt.call(xt(this),t,e))},Gt=function(t){xt(this);var e=Xt(arguments[1],1),n=this.length,r=Y(t),i=m(r.length),o=0;if(i+e>n)throw k(Lt);while(o<i)this[e+o]=r[o++]},Rt={entries:function(){return ut.call(xt(this))},keys:function(){return st.call(xt(this))},values:function(){return ct.call(xt(this))}},kt=function(t,e){return S(t)&&t[Ct]&&"symbol"!=typeof e&&e in t&&String(+e)==String(e)},Wt=function(t,e){return kt(t,e=A(e,!0))?f(2,t[e]):R(t,e)},It=function(t,e,n){return!(kt(t,e=A(e,!0))&&S(n)&&y(n,"value"))||y(n,"get")||y(n,"set")||n.configurable||y(n,"writable")&&!n.writable||y(n,"enumerable")&&!n.enumerable?G(t,e,n):(t[e]=n.value,t)};Yt||(N.f=Wt,P.f=It),a(a.S+a.F*!Yt,"Object",{getOwnPropertyDescriptor:Wt,defineProperty:It}),o((function(){gt.call({})}))&&(gt=vt=function(){return pt.call(this)});var Kt=p({},Pt);p(Kt,Rt),h(Kt,At,Rt.values),p(Kt,{slice:Nt,set:Gt,constructor:function(){},toString:gt,toLocaleString:Ft}),Qt(Kt,"buffer","b"),Qt(Kt,"byteOffset","o"),Qt(Kt,"byteLength","l"),Qt(Kt,"length","e"),G(Kt,yt,{get:function(){return this[Ct]}}),t.exports=function(t,e,n,s){s=!!s;var u=t+(s?"Clamped":"")+"Array",f="get"+t,p="set"+t,d=i[u],v=d||{},A=d&&L(d),y=!d||!c.ABV,Y={},C=d&&d[U],J=function(t,n){var r=t._d;return r.v[f](n*e+r.o,Jt)},T=function(t,n,r){var i=t._d;s&&(r=(r=Math.round(r))<0?0:r>255?255:255&r),i.v[p](n*e+i.o,r,Jt)},X=function(t,e){G(t,e,{get:function(){return J(this,e)},set:function(t){return T(this,e,t)},enumerable:!0})};y?(d=n((function(t,n,r,i){l(t,d,u,"_d");var o,a,c,s,f=0,p=0;if(S(n)){if(!(n instanceof $||(s=b(n))==K||s==O))return Ct in n?Dt(d,n):Bt.call(d,n);o=n,p=Xt(r,e);var v=n.byteLength;if(void 0===i){if(v%e)throw k(Lt);if(a=v-p,a<0)throw k(Lt)}else if(a=m(i)*e,a+p>v)throw k(Lt);c=a/e}else c=g(n),a=c*e,o=new $(a);h(t,"_d",{b:o,o:p,l:a,e:c,v:new V(o)});while(f<c)X(t,f++)})),C=d[U]=Z(Kt),h(C,"constructor",d)):o((function(){d(1)}))&&o((function(){new d(-1)}))&&B((function(t){new d,new d(null),new d(1.5),new d(t)}),!0)||(d=n((function(t,n,r,i){var o;return l(t,d,u),S(n)?n instanceof $||(o=b(n))==K||o==O?void 0!==i?new v(n,Xt(r,e),i):void 0!==r?new v(n,Xt(r,e)):new v(n):Ct in n?Dt(d,n):Bt.call(d,n):new v(g(n))})),q(A!==Function.prototype?w(v).concat(w(A)):w(v),(function(t){t in d||h(d,t,v[t])})),d[U]=C,r||(C.constructor=d));var x=C[At],M=!!x&&("values"==x.name||void 0==x.name),_=Rt.values;h(d,bt,!0),h(C,Ct,u),h(C,Zt,!0),h(C,St,d),(s?new d(1)[yt]==u:yt in C)||G(C,yt,{get:function(){return u}}),Y[u]=d,a(a.G+a.W+a.F*(d!=v),Y),a(a.S,u,{BYTES_PER_ELEMENT:e}),a(a.S+a.F*o((function(){v.of.call(d,1)})),u,{from:Bt,of:Ht}),j in C||h(C,j,e),a(a.P,u,Pt),H(u),a(a.P+a.F*Tt,u,{set:Gt}),a(a.P+a.F*!M,u,Rt),r||C.toString==gt||(C.toString=gt),a(a.P+a.F*o((function(){new d(1).slice()})),u,{slice:Nt}),a(a.P+a.F*(o((function(){return[1,2].toLocaleString()!=new d([1,2]).toLocaleString()}))||!o((function(){C.toLocaleString.call([1,2])}))),u,{toLocaleString:Ft}),Q[u]=M?x:_,r||M||h(C,At,_)}}else t.exports=function(){}},ec39:function(t,e,n){var r=n("37a7"),i=n("cb7c"),o=r.has,a=r.key;r.exp({hasOwnMetadata:function(t,e){return o(t,i(e),arguments.length<3?void 0:a(arguments[2]))}})},ecad:function(t,e){
-/*! @source http://purl.eligrey.com/github/classList.js/blob/master/classList.js */
-"document"in window.self&&((!("classList"in document.createElement("_"))||document.createElementNS&&!("classList"in document.createElementNS("http://www.w3.org/2000/svg","g")))&&function(t){"use strict";if("Element"in t){var e="classList",n="prototype",r=t.Element[n],i=Object,o=String[n].trim||function(){return this.replace(/^\s+|\s+$/g,"")},a=Array[n].indexOf||function(t){for(var e=0,n=this.length;e<n;e++)if(e in this&&this[e]===t)return e;return-1},c=function(t,e){this.name=t,this.code=DOMException[t],this.message=e},s=function(t,e){if(""===e)throw new c("SYNTAX_ERR","An invalid or illegal string was specified");if(/\s/.test(e))throw new c("INVALID_CHARACTER_ERR","String contains an invalid character");return a.call(t,e)},u=function(t){for(var e=o.call(t.getAttribute("class")||""),n=e?e.split(/\s+/):[],r=0,i=n.length;r<i;r++)this.push(n[r]);this._updateClassName=function(){t.setAttribute("class",this.toString())}},l=u[n]=[],f=function(){return new u(this)};if(c[n]=Error[n],l.item=function(t){return this[t]||null},l.contains=function(t){return t+="",-1!==s(this,t)},l.add=function(){var t,e=arguments,n=0,r=e.length,i=!1;do{t=e[n]+"",-1===s(this,t)&&(this.push(t),i=!0)}while(++n<r);i&&this._updateClassName()},l.remove=function(){var t,e,n=arguments,r=0,i=n.length,o=!1;do{t=n[r]+"",e=s(this,t);while(-1!==e)this.splice(e,1),o=!0,e=s(this,t)}while(++r<i);o&&this._updateClassName()},l.toggle=function(t,e){t+="";var n=this.contains(t),r=n?!0!==e&&"remove":!1!==e&&"add";return r&&this[r](t),!0===e||!1===e?e:!n},l.toString=function(){return this.join(" ")},i.defineProperty){var h={get:f,enumerable:!0,configurable:!0};try{i.defineProperty(r,e,h)}catch(p){void 0!==p.number&&-2146823252!==p.number||(h.enumerable=!1,i.defineProperty(r,e,h))}}else i[n].__defineGetter__&&r.__defineGetter__(e,f)}}(window.self),function(){"use strict";var t=document.createElement("_");if(t.classList.add("c1","c2"),!t.classList.contains("c2")){var e=function(t){var e=DOMTokenList.prototype[t];DOMTokenList.prototype[t]=function(t){var n,r=arguments.length;for(n=0;n<r;n++)t=arguments[n],e.call(this,t)}};e("add"),e("remove")}if(t.classList.toggle("c3",!1),t.classList.contains("c3")){var n=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(t,e){return 1 in arguments&&!this.contains(t)===!e?e:n.call(this,t)}}t=null}())},ed0b:function(t,e,n){"use strict";var r=n("7726"),i=n("9e1e"),o=n("2d00"),a=n("0f88"),c=n("32e9"),s=n("dcbc"),u=n("79e5"),l=n("f605"),f=n("4588"),h=n("9def"),p=n("09fa"),d=n("9093").f,m=n("86cc").f,g=n("36bd"),v=n("7f20"),A="ArrayBuffer",y="DataView",b="prototype",S="Wrong length!",Y="Wrong index!",C=r[A],Z=r[y],L=r.Math,w=r.RangeError,J=r.Infinity,T=C,X=L.abs,x=L.pow,M=L.floor,_=L.log,D=L.LN2,Q="buffer",B="byteLength",H="byteOffset",E=i?"_b":Q,F=i?"_l":B,P=i?"_o":H;function N(t,e,n){var r,i,o,a=new Array(n),c=8*n-e-1,s=(1<<c)-1,u=s>>1,l=23===e?x(2,-24)-x(2,-77):0,f=0,h=t<0||0===t&&1/t<0?1:0;for(t=X(t),t!=t||t===J?(i=t!=t?1:0,r=s):(r=M(_(t)/D),t*(o=x(2,-r))<1&&(r--,o*=2),t+=r+u>=1?l/o:l*x(2,1-u),t*o>=2&&(r++,o/=2),r+u>=s?(i=0,r=s):r+u>=1?(i=(t*o-1)*x(2,e),r+=u):(i=t*x(2,u-1)*x(2,e),r=0));e>=8;a[f++]=255&i,i/=256,e-=8);for(r=r<<e|i,c+=e;c>0;a[f++]=255&r,r/=256,c-=8);return a[--f]|=128*h,a}function G(t,e,n){var r,i=8*n-e-1,o=(1<<i)-1,a=o>>1,c=i-7,s=n-1,u=t[s--],l=127&u;for(u>>=7;c>0;l=256*l+t[s],s--,c-=8);for(r=l&(1<<-c)-1,l>>=-c,c+=e;c>0;r=256*r+t[s],s--,c-=8);if(0===l)l=1-a;else{if(l===o)return r?NaN:u?-J:J;r+=x(2,e),l-=a}return(u?-1:1)*r*x(2,l-e)}function R(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function k(t){return[255&t]}function W(t){return[255&t,t>>8&255]}function I(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function K(t){return N(t,52,8)}function O(t){return N(t,23,4)}function j(t,e,n){m(t[b],e,{get:function(){return this[n]}})}function U(t,e,n,r){var i=+n,o=p(i);if(o+e>t[F])throw w(Y);var a=t[E]._b,c=o+t[P],s=a.slice(c,c+e);return r?s:s.reverse()}function z(t,e,n,r,i,o){var a=+n,c=p(a);if(c+e>t[F])throw w(Y);for(var s=t[E]._b,u=c+t[P],l=r(+i),f=0;f<e;f++)s[u+f]=l[o?f:e-f-1]}if(a.ABV){if(!u((function(){C(1)}))||!u((function(){new C(-1)}))||u((function(){return new C,new C(1.5),new C(NaN),C.name!=A}))){C=function(t){return l(this,C),new T(p(t))};for(var $,V=C[b]=T[b],q=d(T),tt=0;q.length>tt;)($=q[tt++])in C||c(C,$,T[$]);o||(V.constructor=C)}var et=new Z(new C(2)),nt=Z[b].setInt8;et.setInt8(0,2147483648),et.setInt8(1,2147483649),!et.getInt8(0)&&et.getInt8(1)||s(Z[b],{setInt8:function(t,e){nt.call(this,t,e<<24>>24)},setUint8:function(t,e){nt.call(this,t,e<<24>>24)}},!0)}else C=function(t){l(this,C,A);var e=p(t);this._b=g.call(new Array(e),0),this[F]=e},Z=function(t,e,n){l(this,Z,y),l(t,C,y);var r=t[F],i=f(e);if(i<0||i>r)throw w("Wrong offset!");if(n=void 0===n?r-i:h(n),i+n>r)throw w(S);this[E]=t,this[P]=i,this[F]=n},i&&(j(C,B,"_l"),j(Z,Q,"_b"),j(Z,B,"_l"),j(Z,H,"_o")),s(Z[b],{getInt8:function(t){return U(this,1,t)[0]<<24>>24},getUint8:function(t){return U(this,1,t)[0]},getInt16:function(t){var e=U(this,2,t,arguments[1]);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=U(this,2,t,arguments[1]);return e[1]<<8|e[0]},getInt32:function(t){return R(U(this,4,t,arguments[1]))},getUint32:function(t){return R(U(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return G(U(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return G(U(this,8,t,arguments[1]),52,8)},setInt8:function(t,e){z(this,1,t,k,e)},setUint8:function(t,e){z(this,1,t,k,e)},setInt16:function(t,e){z(this,2,t,W,e,arguments[2])},setUint16:function(t,e){z(this,2,t,W,e,arguments[2])},setInt32:function(t,e){z(this,4,t,I,e,arguments[2])},setUint32:function(t,e){z(this,4,t,I,e,arguments[2])},setFloat32:function(t,e){z(this,4,t,O,e,arguments[2])},setFloat64:function(t,e){z(this,8,t,K,e,arguments[2])}});v(C,A),v(Z,y),c(Z[b],a.VIEW,!0),e[A]=C,e[y]=Z},ed50:function(t,e,n){"use strict";var r=n("5ca1"),i=n("2e08"),o=n("a25f"),a=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);r(r.P+r.F*a,"String",{padEnd:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0,!1)}})},ed7e:function(t,e,n){var r=n("5ca1");r(r.S,"Math",{signbit:function(t){return(t=+t)!=t?t:0==t?1/t==1/0:t>0}})},ee1d:function(t,e,n){var r=n("5ca1");r(r.S,"Number",{isNaN:function(t){return t!=t}})},f0c1:function(t,e,n){"use strict";var r=n("d8e8"),i=n("d3f4"),o=n("31f4"),a=[].slice,c={},s=function(t,e,n){if(!(e in c)){for(var r=[],i=0;i<e;i++)r[i]="a["+i+"]";c[e]=Function("F,a","return new F("+r.join(",")+")")}return c[e](t,n)};t.exports=Function.bind||function(t){var e=r(this),n=a.call(arguments,1),c=function(){var r=n.concat(a.call(arguments));return this instanceof c?s(e,r.length,r):o(e,r,t)};return i(e.prototype)&&(c.prototype=e.prototype),c}},f0d9:function(t,e,n){"use strict";e.__esModule=!0,e.default={el:{colorpicker:{confirm:"纭畾",clear:"娓呯┖"},datepicker:{now:"姝ゅ埢",today:"浠婂ぉ",cancel:"鍙栨秷",clear:"娓呯┖",confirm:"纭畾",selectDate:"閫夋嫨鏃ユ湡",selectTime:"閫夋嫨鏃堕棿",startDate:"寮�濮嬫棩鏈�",startTime:"寮�濮嬫椂闂�",endDate:"缁撴潫鏃ユ湡",endTime:"缁撴潫鏃堕棿",prevYear:"鍓嶄竴骞�",nextYear:"鍚庝竴骞�",prevMonth:"涓婁釜鏈�",nextMonth:"涓嬩釜鏈�",year:"骞�",month1:"1 鏈�",month2:"2 鏈�",month3:"3 鏈�",month4:"4 鏈�",month5:"5 鏈�",month6:"6 鏈�",month7:"7 鏈�",month8:"8 鏈�",month9:"9 鏈�",month10:"10 鏈�",month11:"11 鏈�",month12:"12 鏈�",weeks:{sun:"鏃�",mon:"涓�",tue:"浜�",wed:"涓�",thu:"鍥�",fri:"浜�",sat:"鍏�"},months:{jan:"涓�鏈�",feb:"浜屾湀",mar:"涓夋湀",apr:"鍥涙湀",may:"浜旀湀",jun:"鍏湀",jul:"涓冩湀",aug:"鍏湀",sep:"涔濇湀",oct:"鍗佹湀",nov:"鍗佷竴鏈�",dec:"鍗佷簩鏈�"}},select:{loading:"鍔犺浇涓�",noMatch:"鏃犲尮閰嶆暟鎹�",noData:"鏃犳暟鎹�",placeholder:"璇烽�夋嫨"},cascader:{noMatch:"鏃犲尮閰嶆暟鎹�",loading:"鍔犺浇涓�",placeholder:"璇烽�夋嫨",noData:"鏆傛棤鏁版嵁"},pagination:{goto:"鍓嶅線",pagesize:"鏉�/椤�",total:"鍏� {total} 鏉�",pageClassifier:"椤�"},messagebox:{title:"鎻愮ず",confirm:"纭畾",cancel:"鍙栨秷",error:"杈撳叆鐨勬暟鎹笉鍚堟硶!"},upload:{deleteTip:"鎸� delete 閿彲鍒犻櫎",delete:"鍒犻櫎",preview:"鏌ョ湅鍥剧墖",continue:"缁х画涓婁紶"},table:{emptyText:"鏆傛棤鏁版嵁",confirmFilter:"绛涢��",resetFilter:"閲嶇疆",clearFilter:"鍏ㄩ儴",sumText:"鍚堣"},tree:{emptyText:"鏆傛棤鏁版嵁"},transfer:{noMatch:"鏃犲尮閰嶆暟鎹�",noData:"鏃犳暟鎹�",titles:["鍒楄〃 1","鍒楄〃 2"],filterPlaceholder:"璇疯緭鍏ユ悳绱㈠唴瀹�",noCheckedFormat:"鍏� {total} 椤�",hasCheckedFormat:"宸查�� {checked}/{total} 椤�"},image:{error:"鍔犺浇澶辫触"},pageHeader:{title:"杩斿洖"},popconfirm:{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷"},empty:{description:"鏆傛棤鏁版嵁"}}}},f1ae:function(t,e,n){"use strict";var r=n("86cc"),i=n("4630");t.exports=function(t,e,n){e in t?r.f(t,e,i(0,n)):t[e]=n}},f28c:function(t,e){var n,r,i=t.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function c(t){if(n===setTimeout)return setTimeout(t,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(t,0);try{return n(t,0)}catch(e){try{return n.call(null,t,0)}catch(e){return n.call(this,t,0)}}}function s(t){if(r===clearTimeout)return clearTimeout(t);if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(t);try{return r(t)}catch(e){try{return r.call(null,t)}catch(e){return r.call(this,t)}}}(function(){try{n="function"===typeof setTimeout?setTimeout:o}catch(t){n=o}try{r="function"===typeof clearTimeout?clearTimeout:a}catch(t){r=a}})();var u,l=[],f=!1,h=-1;function p(){f&&u&&(f=!1,u.length?l=u.concat(l):h=-1,l.length&&d())}function d(){if(!f){var t=c(p);f=!0;var e=l.length;while(e){u=l,l=[];while(++h<e)u&&u[h].run();h=-1,e=l.length}u=null,f=!1,s(t)}}function m(t,e){this.fun=t,this.array=e}function g(){}i.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];l.push(new m(t,e)),1!==l.length||f||c(d)},m.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=g,i.addListener=g,i.once=g,i.off=g,i.removeListener=g,i.removeAllListeners=g,i.emit=g,i.prependListener=g,i.prependOnceListener=g,i.listeners=function(t){return[]},i.binding=function(t){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(t){throw new Error("process.chdir is not supported")},i.umask=function(){return 0}},f386:function(t,e,n){"use strict";n("386b")("small",(function(t){return function(){return t(this,"small","","")}}))},f3a2:function(t,e,n){(function(e){!function(e){"use strict";var n,r=Object.prototype,i=r.hasOwnProperty,o="function"===typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag",u="object"===typeof t,l=e.regeneratorRuntime;if(l)u&&(t.exports=l);else{l=e.regeneratorRuntime=u?t.exports:{},l.wrap=b;var f="suspendedStart",h="suspendedYield",p="executing",d="completed",m={},g={};g[a]=function(){return this};var v=Object.getPrototypeOf,A=v&&v(v(_([])));A&&A!==r&&i.call(A,a)&&(g=A);var y=Z.prototype=Y.prototype=Object.create(g);C.prototype=y.constructor=Z,Z.constructor=C,Z[s]=C.displayName="GeneratorFunction",l.isGeneratorFunction=function(t){var e="function"===typeof t&&t.constructor;return!!e&&(e===C||"GeneratorFunction"===(e.displayName||e.name))},l.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,Z):(t.__proto__=Z,s in t||(t[s]="GeneratorFunction")),t.prototype=Object.create(y),t},l.awrap=function(t){return{__await:t}},L(w.prototype),w.prototype[c]=function(){return this},l.AsyncIterator=w,l.async=function(t,e,n,r){var i=new w(b(t,e,n,r));return l.isGeneratorFunction(e)?i:i.next().then((function(t){return t.done?t.value:i.next()}))},L(y),y[s]="Generator",y[a]=function(){return this},y.toString=function(){return"[object Generator]"},l.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){while(e.length){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},l.values=_,M.prototype={constructor:M,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(x),!t)for(var e in this)"t"===e.charAt(0)&&i.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=n)},stop:function(){this.done=!0;var t=this.tryEntries[0],e=t.completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function r(r,i){return c.type="throw",c.arg=t,e.next=r,i&&(e.method="next",e.arg=n),!!i}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],c=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var s=i.call(a,"catchLoc"),u=i.call(a,"finallyLoc");if(s&&u){if(this.prev<a.catchLoc)return r(a.catchLoc,!0);if(this.prev<a.finallyLoc)return r(a.finallyLoc)}else if(s){if(this.prev<a.catchLoc)return r(a.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return r(a.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&i.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=t,a.arg=e,o?(this.method="next",this.next=o.finallyLoc,m):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),m},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),x(n),m}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;x(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:_(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=n),m}}}function b(t,e,n,r){var i=e&&e.prototype instanceof Y?e:Y,o=Object.create(i.prototype),a=new M(r||[]);return o._invoke=J(t,n,a),o}function S(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(r){return{type:"throw",arg:r}}}function Y(){}function C(){}function Z(){}function L(t){["next","throw","return"].forEach((function(e){t[e]=function(t){return this._invoke(e,t)}}))}function w(t){function n(e,r,o,a){var c=S(t[e],t,r);if("throw"!==c.type){var s=c.arg,u=s.value;return u&&"object"===typeof u&&i.call(u,"__await")?Promise.resolve(u.__await).then((function(t){n("next",t,o,a)}),(function(t){n("throw",t,o,a)})):Promise.resolve(u).then((function(t){s.value=t,o(s)}),a)}a(c.arg)}var r;function o(t,e){function i(){return new Promise((function(r,i){n(t,e,r,i)}))}return r=r?r.then(i,i):i()}"object"===typeof e.process&&e.process.domain&&(n=e.process.domain.bind(n)),this._invoke=o}function J(t,e,n){var r=f;return function(i,o){if(r===p)throw new Error("Generator is already running");if(r===d){if("throw"===i)throw o;return D()}n.method=i,n.arg=o;while(1){var a=n.delegate;if(a){var c=T(a,n);if(c){if(c===m)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===f)throw r=d,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=p;var s=S(t,e,n);if("normal"===s.type){if(r=n.done?d:h,s.arg===m)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(r=d,n.method="throw",n.arg=s.arg)}}}function T(t,e){var r=t.iterator[e.method];if(r===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=n,T(t,e),"throw"===e.method))return m;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var i=S(r,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,m;var o=i.arg;return o?o.done?(e[t.resultName]=o.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=n),e.delegate=null,m):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,m)}function X(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function x(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function M(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(X,this),this.reset(!0)}function _(t){if(t){var e=t[a];if(e)return e.call(t);if("function"===typeof t.next)return t;if(!isNaN(t.length)){var r=-1,o=function e(){while(++r<t.length)if(i.call(t,r))return e.value=t[r],e.done=!1,e;return e.value=n,e.done=!0,e};return o.next=o}}return{next:D}}function D(){return{value:n,done:!0}}}("object"===typeof e?e:"object"===typeof window?window:"object"===typeof self?self:this)}).call(this,n("c8ba"))},f3e2:function(t,e,n){"use strict";var r=n("5ca1"),i=n("0a49")(0),o=n("2f21")([].forEach,!0);r(r.P+r.F*!o,"Array",{forEach:function(t){return i(this,t,arguments[1])}})},f400:function(t,e,n){"use strict";var r=n("c26b"),i=n("b39a"),o="Map";t.exports=n("e0b8")(o,(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),{get:function(t){var e=r.getEntry(i(this,o),t);return e&&e.v},set:function(t,e){return r.def(i(this,o),0===t?0:t,e)}},r,!0)},f4ff:function(t,e,n){var r=n("5ca1"),i=Math.imul;r(r.S+r.F*n("79e5")((function(){return-5!=i(4294967295,5)||2!=i.length})),"Math",{imul:function(t,e){var n=65535,r=+t,i=+e,o=n&r,a=n&i;return 0|o*a+((n&r>>>16)*a+o*(n&i>>>16)<<16>>>0)}})},f559:function(t,e,n){"use strict";var r=n("5ca1"),i=n("9def"),o=n("d2c8"),a="startsWith",c=""[a];r(r.P+r.F*n("5147")(a),"String",{startsWith:function(t){var e=o(this,t,a),n=i(Math.min(arguments.length>1?arguments[1]:void 0,e.length)),r=String(t);return c?c.call(e,r,n):e.slice(n,n+r.length)===r}})},f576:function(t,e,n){"use strict";var r=n("5ca1"),i=n("2e08"),o=n("a25f"),a=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);r(r.P+r.F*a,"String",{padStart:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0,!0)}})},f605:function(t,e){t.exports=function(t,e,n,r){if(!(t instanceof e)||void 0!==r&&r in t)throw TypeError(n+": incorrect invocation!");return t}},f6b3:function(t,e,n){var r=n("5ca1");r(r.S,"Reflect",{has:function(t,e){return e in t}})},f6f4:function(t,e,n){"use strict";function r(t,e,n){this.$children.forEach(i=>{var o=i.$options.componentName;o===t?i.$emit.apply(i,[e].concat(n)):r.apply(i,[t,e].concat([n]))})}e["a"]={methods:{dispatch(t,e,n){var r=this.$parent||this.$root,i=r.$options.componentName;while(r&&(!i||i!==t))r=r.$parent,r&&(i=r.$options.componentName);r&&r.$emit.apply(r,[e].concat(n))},broadcast(t,e,n){r.call(this,t,e,n)}}}},f6f8:function(t){t.exports=JSON.parse('{"name":"element-ui","version":"2.15.13","description":"A Component Library for Vue.js.","main":"lib/element-ui.common.js","files":["lib","src","packages","types","web-types.json"],"typings":"types/index.d.ts","scripts":{"bootstrap":"yarn || npm i","build:file":"node build/bin/iconInit.js & node build/bin/build-entry.js & node build/bin/i18n.js & node build/bin/version.js","build:theme":"node build/bin/gen-cssfile && gulp build --gulpfile packages/theme-chalk/gulpfile.js && cp-cli packages/theme-chalk/lib lib/theme-chalk","build:utils":"cross-env BABEL_ENV=utils babel src --out-dir lib --ignore src/index.js","build:umd":"node build/bin/build-locale.js","clean":"rimraf lib && rimraf packages/*/lib && rimraf test/**/coverage","deploy:build":"npm run build:file && cross-env NODE_ENV=production webpack --config build/webpack.demo.js && echo element.eleme.io>>examples/element-ui/CNAME","deploy:extension":"cross-env NODE_ENV=production webpack --config build/webpack.extension.js","dev:extension":"rimraf examples/extension/dist && cross-env NODE_ENV=development webpack --watch --config build/webpack.extension.js","dev":"npm run bootstrap && npm run build:file && cross-env NODE_ENV=development webpack-dev-server --config build/webpack.demo.js & node build/bin/template.js","dev:play":"npm run build:file && cross-env NODE_ENV=development PLAY_ENV=true webpack-dev-server --config build/webpack.demo.js","dist":"npm run clean && npm run build:file && npm run lint && webpack --config build/webpack.conf.js && webpack --config build/webpack.common.js && webpack --config build/webpack.component.js && npm run build:utils && npm run build:umd && npm run build:theme","i18n":"node build/bin/i18n.js","lint":"eslint src/**/* test/**/* packages/**/* build/**/* --quiet","pub":"npm run bootstrap && sh build/git-release.sh && sh build/release.sh && node build/bin/gen-indices.js","test":"npm run lint && npm run build:theme && cross-env CI_ENV=/dev/ BABEL_ENV=test karma start test/unit/karma.conf.js --single-run","test:watch":"npm run build:theme && cross-env BABEL_ENV=test karma start test/unit/karma.conf.js"},"faas":[{"domain":"element","public":"temp_web/element"},{"domain":"element-theme","public":"examples/element-ui","build":["yarn","npm run deploy:build"]}],"repository":{"type":"git","url":"git@github.com:ElemeFE/element.git"},"homepage":"http://element.eleme.io","keywords":["eleme","vue","components"],"license":"MIT","bugs":{"url":"https://github.com/ElemeFE/element/issues"},"unpkg":"lib/index.js","style":"lib/theme-chalk/index.css","web-types":"./web-types.json","dependencies":{"async-validator":"~1.8.1","babel-helper-vue-jsx-merge-props":"^2.0.0","deepmerge":"^1.2.0","normalize-wheel":"^1.0.1","resize-observer-polyfill":"^1.5.0","throttle-debounce":"^1.0.1"},"peerDependencies":{"vue":"^2.5.17"},"devDependencies":{"@vue/component-compiler-utils":"^2.6.0","algoliasearch":"^3.24.5","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-istanbul":"^4.1.1","babel-plugin-module-resolver":"^2.2.0","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-vue-jsx":"^3.7.0","babel-preset-env":"^1.7.0","babel-preset-stage-2":"^6.24.1","babel-regenerator-runtime":"^6.5.0","chai":"^4.2.0","chokidar":"^1.7.0","copy-webpack-plugin":"^5.0.0","coveralls":"^3.0.3","cp-cli":"^1.0.2","cross-env":"^3.1.3","css-loader":"^2.1.0","es6-promise":"^4.0.5","eslint":"4.18.2","eslint-config-elemefe":"0.1.1","eslint-loader":"^2.0.0","eslint-plugin-html":"^4.0.1","eslint-plugin-json":"^1.2.0","file-loader":"^1.1.11","file-save":"^0.2.0","gulp":"^4.0.0","gulp-autoprefixer":"^6.0.0","gulp-cssmin":"^0.2.0","gulp-sass":"^4.0.2","highlight.js":"^9.3.0","html-webpack-plugin":"^3.2.0","json-loader":"^0.5.7","json-templater":"^1.0.4","karma":"^4.0.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.2","karma-mocha":"^1.3.0","karma-sinon-chai":"^2.0.2","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"^0.0.32","karma-webpack":"^3.0.5","launch-editor-middleware":"^2.3.0","markdown-it":"^8.4.1","markdown-it-anchor":"^5.0.2","markdown-it-chain":"^1.3.0","markdown-it-container":"^2.0.0","mini-css-extract-plugin":"^0.4.1","mocha":"^6.0.2","node-sass":"^4.11.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss":"^7.0.14","progress-bar-webpack-plugin":"^1.11.0","rimraf":"^2.5.4","sass-loader":"^7.1.0","select-version-cli":"^0.0.2","sinon":"^7.2.7","sinon-chai":"^3.3.0","style-loader":"^0.23.1","transliteration":"^1.1.11","uglifyjs-webpack-plugin":"^2.1.1","uppercamelcase":"^1.1.0","url-loader":"^1.0.1","vue":"2.5.21","vue-loader":"^15.7.0","vue-router":"^3.0.1","vue-template-compiler":"2.5.21","vue-template-es2015-compiler":"^1.6.0","webpack":"^4.14.0","webpack-cli":"^3.0.8","webpack-dev-server":"^3.1.11","webpack-node-externals":"^1.7.2"}}')},f751:function(t,e,n){var r=n("5ca1");r(r.S+r.F,"Object",{assign:n("7333")})},f9ab:function(t,e,n){var r=n("5ca1"),i=n("96fb");r(r.S,"Math",{cbrt:function(t){return i(t=+t)*Math.pow(Math.abs(t),1/3)}})},fa5b:function(t,e,n){t.exports=n("5537")("native-function-to-string",Function.toString)},fa83:function(t,e,n){"use strict";n("386b")("blink",(function(t){return function(){return t(this,"blink","","")}}))},fab2:function(t,e,n){var r=n("7726").document;t.exports=r&&r.documentElement},fca0:function(t,e,n){var r=n("5ca1"),i=n("7726").isFinite;r(r.S,"Number",{isFinite:function(t){return"number"==typeof t&&i(t)}})},fd24:function(t,e,n){var r=n("5ca1");r(r.S,"Object",{setPrototypeOf:n("8b97").set})},fd5a:function(t,e,n){n("d0ca"),t.exports=n("8378").RegExp.escape},fdef:function(t,e){t.exports="\t\n\v\f\r 聽釟�釥庘��鈥佲�傗�冣�勨�呪�嗏�団�堚�夆�娾�仧銆�\u2028\u2029\ufeff"},fee7:function(t,e,n){"use strict";var r=n("5ca1"),i=n("4bf8"),o=n("d8e8"),a=n("86cc");n("9e1e")&&r(r.P+n("c5b4"),"Object",{__defineSetter__:function(t,e){a.f(i(this),t,{set:o(e),enumerable:!0,configurable:!0})}})},ffa3:function(t,e,n){"use strict";var r=function(){var t=this,e=t._self._c;return e("div",{class:["textarea"===t.type?"el-textarea":"el-input",t.inputSize?"el-input--"+t.inputSize:"",{"is-disabled":t.inputDisabled,"is-exceed":t.inputExceed,"el-input-group":t.$slots.prepend||t.$slots.append,"el-input-group--append":t.$slots.append,"el-input-group--prepend":t.$slots.prepend,"el-input--prefix":t.$slots.prefix||t.prefixIcon,"el-input--suffix":t.$slots.suffix||t.suffixIcon||t.clearable||t.showPassword}],on:{mouseenter:function(e){t.hovering=!0},mouseleave:function(e){t.hovering=!1}}},["textarea"!==t.type?[t.$slots.prepend?e("div",{staticClass:"el-input-group__prepend"},[t._t("prepend")],2):t._e(),"textarea"!==t.type?e("input",t._b({ref:"input",staticClass:"el-input__inner",attrs:{tabindex:t.tabindex,type:t.showPassword?t.passwordVisible?"text":"password":t.type,disabled:t.inputDisabled,readonly:t.readonly,autocomplete:t.autoComplete||t.autocomplete,"aria-label":t.label},on:{compositionstart:t.handleCompositionStart,compositionupdate:t.handleCompositionUpdate,compositionend:t.handleCompositionEnd,input:t.handleInput,focus:t.handleFocus,blur:t.handleBlur,change:t.handleChange}},"input",t.$attrs,!1)):t._e(),t.$slots.prefix||t.prefixIcon?e("span",{staticClass:"el-input__prefix"},[t._t("prefix"),t.prefixIcon?e("i",{staticClass:"el-input__icon",class:t.prefixIcon}):t._e()],2):t._e(),t.getSuffixVisible()?e("span",{staticClass:"el-input__suffix"},[e("span",{staticClass:"el-input__suffix-inner"},[t.showClear&&t.showPwdVisible&&t.isWordLimitVisible?t._e():[t._t("suffix"),t.suffixIcon?e("i",{staticClass:"el-input__icon",class:t.suffixIcon}):t._e()],t.showClear?e("i",{staticClass:"el-input__icon el-icon-circle-close el-input__clear",on:{mousedown:function(t){t.preventDefault()},click:t.clear}}):t._e(),t.showPwdVisible?e("i",{staticClass:"el-input__icon el-icon-view el-input__clear",on:{click:t.handlePasswordVisible}}):t._e(),t.isWordLimitVisible?e("span",{staticClass:"el-input__count"},[e("span",{staticClass:"el-input__count-inner"},[t._v("\n            "+t._s(t.textLength)+"/"+t._s(t.upperLimit)+"\n          ")])]):t._e()],2),t.validateState?e("i",{staticClass:"el-input__icon",class:["el-input__validateIcon",t.validateIcon]}):t._e()]):t._e(),t.$slots.append?e("div",{staticClass:"el-input-group__append"},[t._t("append")],2):t._e()]:e("textarea",t._b({ref:"textarea",staticClass:"el-textarea__inner",style:t.textareaStyle,attrs:{tabindex:t.tabindex,disabled:t.inputDisabled,readonly:t.readonly,autocomplete:t.autoComplete||t.autocomplete,"aria-label":t.label},on:{compositionstart:t.handleCompositionStart,compositionupdate:t.handleCompositionUpdate,compositionend:t.handleCompositionEnd,input:t.handleInput,focus:t.handleFocus,blur:t.handleBlur,change:t.handleChange}},"textarea",t.$attrs,!1)),t.isWordLimitVisible&&"textarea"===t.type?e("span",{staticClass:"el-input__count"},[t._v(t._s(t.textLength)+"/"+t._s(t.upperLimit))]):t._e()],2)},i=[],o=(n("c5f6"),n("f6f4")),a=n("6725");let c;const s="\n  height:0 !important;\n  visibility:hidden !important;\n  overflow:hidden !important;\n  position:absolute !important;\n  z-index:-1000 !important;\n  top:0 !important;\n  right:0 !important\n",u=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function l(t){const e=window.getComputedStyle(t),n=e.getPropertyValue("box-sizing"),r=parseFloat(e.getPropertyValue("padding-bottom"))+parseFloat(e.getPropertyValue("padding-top")),i=parseFloat(e.getPropertyValue("border-bottom-width"))+parseFloat(e.getPropertyValue("border-top-width")),o=u.map(t=>`${t}:${e.getPropertyValue(t)}`).join(";");return{contextStyle:o,paddingSize:r,borderSize:i,boxSizing:n}}function f(t,e=1,n=null){c||(c=document.createElement("textarea"),document.body.appendChild(c));let{paddingSize:r,borderSize:i,boxSizing:o,contextStyle:a}=l(t);c.setAttribute("style",`${a};${s}`),c.value=t.value||t.placeholder||"";let u=c.scrollHeight;const f={};"border-box"===o?u+=i:"content-box"===o&&(u-=r),c.value="";let h=c.scrollHeight-r;if(null!==e){let t=h*e;"border-box"===o&&(t=t+r+i),u=Math.max(t,u),f.minHeight=t+"px"}if(null!==n){let t=h*n;"border-box"===o&&(t=t+r+i),u=Math.min(t,u)}return f.height=u+"px",c.parentNode&&c.parentNode.removeChild(c),c=null,f}var h=function(t){for(let e=1,n=arguments.length;e<n;e++){let n=arguments[e]||{};for(let e in n)if(n.hasOwnProperty(e)){let r=n[e];void 0!==r&&(t[e]=r)}}return t};function p(t){const e=/([(\uAC00-\uD7AF)|(\u3130-\u318F)])+/gi;return e.test(t)}var d={name:"ElInput",componentName:"ElInput",mixins:[o["a"],a["a"]],inheritAttrs:!1,inject:{elForm:{default:""},elFormItem:{default:""}},data:function(){return{textareaCalcStyle:{},hovering:!1,focused:!1,isComposing:!1,passwordVisible:!1}},props:{value:[String,Number],size:String,resize:String,form:String,disabled:Boolean,readonly:Boolean,type:{type:String,default:"text"},autosize:{type:[Boolean,Object],default:!1},autocomplete:{type:String,default:"off"},autoComplete:{type:String,validator:function(t){return!0}},validateEvent:{type:Boolean,default:!0},suffixIcon:String,prefixIcon:String,label:String,clearable:{type:Boolean,default:!1},showPassword:{type:Boolean,default:!1},showWordLimit:{type:Boolean,default:!1},tabindex:String},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},validateState:function(){return this.elFormItem?this.elFormItem.validateState:""},needStatusIcon:function(){return!!this.elForm&&this.elForm.statusIcon},validateIcon:function(){return{validating:"el-icon-loading",success:"el-icon-circle-check",error:"el-icon-circle-close"}[this.validateState]},textareaStyle:function(){return h({},this.textareaCalcStyle,{resize:this.resize})},inputSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},inputDisabled:function(){return this.disabled||(this.elForm||{}).disabled},nativeInputValue:function(){return null===this.value||void 0===this.value?"":String(this.value)},showClear:function(){return this.clearable&&!this.inputDisabled&&!this.readonly&&this.nativeInputValue&&(this.focused||this.hovering)},showPwdVisible:function(){return this.showPassword&&!this.inputDisabled&&!this.readonly&&(!!this.nativeInputValue||this.focused)},isWordLimitVisible:function(){return this.showWordLimit&&this.$attrs.maxlength&&("text"===this.type||"textarea"===this.type)&&!this.inputDisabled&&!this.readonly&&!this.showPassword},upperLimit:function(){return this.$attrs.maxlength},textLength:function(){return"number"===typeof this.value?String(this.value).length:(this.value||"").length},inputExceed:function(){return this.isWordLimitVisible&&this.textLength>this.upperLimit}},watch:{value:function(t){this.$nextTick(this.resizeTextarea),this.validateEvent&&this.dispatch("ElFormItem","el.form.change",[t])},nativeInputValue:function(){this.setNativeInputValue()},type:function(){var t=this;this.$nextTick((function(){t.setNativeInputValue(),t.resizeTextarea(),t.updateIconOffset()}))}},methods:{focus:function(){this.getInput().focus()},blur:function(){this.getInput().blur()},getMigratingConfig:function(){return{props:{icon:"icon is removed, use suffix-icon / prefix-icon instead.","on-icon-click":"on-icon-click is removed."},events:{click:"click is removed."}}},handleBlur:function(t){this.focused=!1,this.$emit("blur",t),this.validateEvent&&this.dispatch("ElFormItem","el.form.blur",[this.value])},select:function(){this.getInput().select()},resizeTextarea:function(){if(!this.$isServer){var t=this.autosize,e=this.type;if("textarea"===e)if(t){var n=t.minRows,r=t.maxRows;this.textareaCalcStyle=f(this.$refs.textarea,n,r)}else this.textareaCalcStyle={minHeight:f(this.$refs.textarea).minHeight}}},setNativeInputValue:function(){var t=this.getInput();t&&t.value!==this.nativeInputValue&&(t.value=this.nativeInputValue)},handleFocus:function(t){this.focused=!0,this.$emit("focus",t)},handleCompositionStart:function(t){this.$emit("compositionstart",t),this.isComposing=!0},handleCompositionUpdate:function(t){this.$emit("compositionupdate",t);var e=t.target.value,n=e[e.length-1]||"";this.isComposing=!p(n)},handleCompositionEnd:function(t){this.$emit("compositionend",t),this.isComposing&&(this.isComposing=!1,this.handleInput(t))},handleInput:function(t){this.isComposing||t.target.value!==this.nativeInputValue&&(this.$emit("input",t.target.value),this.$nextTick(this.setNativeInputValue))},handleChange:function(t){this.$emit("change",t.target.value)},calcIconOffset:function(t){var e=[].slice.call(this.$el.querySelectorAll(".el-input__".concat(t))||[]);if(e.length){for(var n=null,r=0;r<e.length;r++)if(e[r].parentNode===this.$el){n=e[r];break}if(n){var i={suffix:"append",prefix:"prepend"},o=i[t];this.$slots[o]?n.style.transform="translateX(".concat("suffix"===t?"-":"").concat(this.$el.querySelector(".el-input-group__".concat(o)).offsetWidth,"px)"):n.removeAttribute("style")}}},updateIconOffset:function(){this.calcIconOffset("prefix"),this.calcIconOffset("suffix")},clear:function(){this.$emit("input",""),this.$emit("change",""),this.$emit("clear")},handlePasswordVisible:function(){var t=this;this.passwordVisible=!this.passwordVisible,this.$nextTick((function(){t.focus()}))},getInput:function(){return this.$refs.input||this.$refs.textarea},getSuffixVisible:function(){return this.$slots.suffix||this.suffixIcon||this.showClear||this.showPassword||this.isWordLimitVisible||this.validateState&&this.needStatusIcon}},created:function(){this.$on("inputSelect",this.select)},mounted:function(){this.setNativeInputValue(),this.resizeTextarea(),this.updateIconOffset()},updated:function(){this.$nextTick(this.updateIconOffset)}},m=d,g=n("2877"),v=Object(g["a"])(m,r,i,!1,null,null,null),A=v.exports;A.install=function(t){t.component(A.name,A)};e["a"]=A},ffc1:function(t,e,n){var r=n("5ca1"),i=n("504c")(!0);r(r.S,"Object",{entries:function(t){return i(t)}})}}]);
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/js/page.c9994575.js b/Source/UBCS-WEB/dist/js/page.c9994575.js
deleted file mode 100644
index 4972bc1..0000000
--- a/Source/UBCS-WEB/dist/js/page.c9994575.js
+++ /dev/null
@@ -1 +0,0 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["page"],{"124f":function(t,e,o){"use strict";o.r(e);var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"social-container"},[e("div",{on:{click:function(e){return t.handleClick("github")}}},[e("span",{staticClass:"container",style:{backgroundColor:"#61676D"}},[e("i",{staticClass:"iconfont icongithub",attrs:{"icon-class":"github"}})]),e("p",{staticClass:"title"},[t._v(t._s(t.$t("login.github")))])]),e("div",{on:{click:function(e){return t.handleClick("gitee")}}},[e("span",{staticClass:"container",style:{backgroundColor:"#c35152"}},[e("i",{staticClass:"iconfont icongitee2",attrs:{"icon-class":"gitee"}})]),e("p",{staticClass:"title"},[t._v(t._s(t.$t("login.gitee")))])]),e("div",{on:{click:function(e){return t.handleClick("wechat_open")}}},[e("span",{staticClass:"container",style:{backgroundColor:"#8dc349"}},[e("i",{staticClass:"iconfont icon-weixin",attrs:{"icon-class":"wechat"}})]),e("p",{staticClass:"title"},[t._v(t._s(t.$t("login.wechat")))])]),e("div",{on:{click:function(e){return t.handleClick("qq")}}},[e("span",{staticClass:"container",style:{backgroundColor:"#6ba2d6"}},[e("i",{staticClass:"iconfont icon-qq",attrs:{"icon-class":"qq"}})]),e("p",{staticClass:"title"},[t._v(t._s(t.$t("login.qq")))])])])},s=[],i=o("1ca4"),r={name:"thirdLogin",methods:{handleClick:function(t){window.location.href="".concat(i["a"].authUrl,"/").concat(t)}}},a=r,l=(o("460f"),o("2877")),c=Object(l["a"])(a,n,s,!1,null,"7ac1e600",null);e["default"]=c.exports},"15c5":function(t,e,o){"use strict";o.r(e);var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"lock-container"},[e("div",{staticClass:"lock-form animated bounceInDown"},[e("div",{staticClass:"animated",class:{shake:t.passwdError,bounceOut:t.pass}},[e("h3",{staticClass:"title"},[t._v(t._s(t.userInfo.username))]),e("el-input",{staticClass:"input-with-select animated",attrs:{placeholder:"璇疯緭鍏ョ櫥褰曞瘑鐮�",type:"password"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleLogin.apply(null,arguments)}},model:{value:t.passwd,callback:function(e){t.passwd=e},expression:"passwd"}},[e("el-button",{attrs:{slot:"append",icon:"icon-bofangqi-suoping"},on:{click:t.handleLogin},slot:"append"}),e("el-button",{attrs:{slot:"append",icon:"icon-tuichu"},on:{click:t.handleLogout},slot:"append"})],1)],1)])])},s=[],i=(o("8e6e"),o("ac6a"),o("456d"),o("ade3")),r=o("5880");function a(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function l(t){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};e%2?a(Object(o),!0).forEach((function(e){Object(i["a"])(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):a(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))}))}return t}var c={name:"lock",data:function(){return{passwd:"",passwdError:!1,pass:!1}},created:function(){},mounted:function(){},computed:l(l({},Object(r["mapState"])({userInfo:function(t){return t.user.userInfo}})),Object(r["mapGetters"])(["tag","lockPasswd"])),props:[],methods:{handleLogout:function(){var t=this;this.$confirm("鏄惁閫�鍑虹郴缁�, 鏄惁缁х画?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){t.$store.dispatch("LogOut").then((function(){t.$router.push({path:"/login"})}))}))},handleLogin:function(){var t=this;if(this.passwd!==this.lockPasswd)return this.passwd="",this.$message({message:"瑙i攣瀵嗙爜閿欒,璇烽噸鏂拌緭鍏�",type:"error"}),this.passwdError=!0,void setTimeout((function(){t.passwdError=!1}),1e3);this.pass=!0,setTimeout((function(){t.$store.commit("CLEAR_LOCK"),t.$router.push({path:t.$router.$avueRouter.getPath({src:t.tag.value})})}),1e3)}},components:{}},d=c,u=(o("d319"),o("2877")),p=Object(u["a"])(d,n,s,!1,null,null,null);e["default"]=p.exports},"173c":function(t,e,o){"use strict";o("8d82")},"21b1":function(t,e,o){},"253e":function(t,e,o){},"460f":function(t,e,o){"use strict";o("253e")},5596:function(t,e,o){"use strict";o.r(e);var n=function(){var t=this,e=t._self._c;return e("div",{ref:"login",staticClass:"login-container",nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleLogin.apply(null,arguments)}}},[e("top-color",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}]}),e("div",{staticClass:"login-weaper animated bounceInDown"},[e("div",{staticClass:"login-left"},[e("div",{staticClass:"login-time"},[t._v("\n        "+t._s(t.time)+"\n      ")]),e("p",{staticClass:"title"},[t._v("UBCS 缁熶竴涓氬姟鍗忓悓骞冲彴")]),t._m(0)]),e("div",{staticClass:"login-border"},[e("div",{staticClass:"login-main"},[e("h4",{staticClass:"login-title"},[t._v("\n          "+t._s(t.$t("login.title"))+t._s(t.website.title)+"\n          "),e("top-lang")],1),"user"===t.activeName?e("userLogin"):"third"===t.activeName?e("thirdLogin"):t._e(),e("div",{staticClass:"login-menu"},[e("a",{attrs:{href:"#"},on:{click:function(e){e.stopPropagation(),t.activeName="user"}}},[t._v(t._s(t.$t("login.userLogin")))]),e("a",{attrs:{href:"#"},on:{click:function(e){e.stopPropagation(),t.activeName="third"}}},[t._v(t._s(t.$t("login.thirdLogin")))]),e("a",{attrs:{href:t.website.ssoUrl+t.website.redirectUri}},[t._v(t._s(t.$t("login.ssoLogin")))])])],1)])])],1)},s=[function(){var t=this,e=t._self._c;return e("div",{staticStyle:{"font-size":"15px"}},[e("span",[t._v("----------------------------------------------")]),e("br"),e("span",[t._v("绠$悊绉熸埛缂栧彿锛�000000")]),e("br"),e("span",[t._v("瓒呯骇绠$悊鍛樿处鍙�: admin / admin")]),e("br"),e("span",[t._v("浜轰簨璐﹀彿: hr / hr")]),e("br"),e("span",[t._v("缁忕悊璐﹀彿: manager / manager")]),e("br"),e("span",[t._v("鑰佹澘璐﹀彿: boss / boss")]),e("br"),e("span",[t._v("----------------------------------------------")]),e("br"),e("span",[t._v("鏅�氱鎴风紪鍙凤細璇﹁绉熸埛绠$悊妯″潡")]),e("br"),e("span",[t._v("绉熸埛绠$悊鍛樿处鍙�: admin / admin")]),e("br"),e("span",[t._v("----------------------------------------------")])])}],i=(o("8e6e"),o("ac6a"),o("456d"),o("28a5"),o("6762"),o("2fdb"),o("ade3")),r=o("7c05"),a=o("124f"),l=o("5880"),c=o("84df"),d=o("c54a"),u=o("c7cc"),p=o("44b2"),f=o("0e0b");o("d4d0");function m(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function g(t){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};e%2?m(Object(o),!0).forEach((function(e){Object(i["a"])(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):m(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))}))}return t}var h={name:"login",components:{userLogin:r["default"],thirdLogin:a["default"],topLang:u["default"],topColor:p["default"]},data:function(){return{time:"",activeName:"user",socialForm:{tenantId:"000000",source:"",state:""}}},watch:{$route:function(){this.handleLogin()}},created:function(){this.handleLogin(),this.getTime()},mounted:function(){},computed:g({},Object(l["mapGetters"])(["website","tagWel"])),props:[],methods:{getTime:function(){var t=this;setInterval((function(){t.time=Object(c["b"])(new Date)}),1e3)},handleLogin:function(){var t=this,e=Object(f["f"])(),o="/oauth/redirect/";if(this.socialForm.source=Object(f["e"])("source"),this.socialForm.state=Object(f["e"])("state"),Object(d["b"])(this.socialForm.source)&&e.includes(o)){var n=e.split("?")[0];n=n.split(o)[1],this.socialForm.source=n}if(!e.includes(o)||Object(d["b"])(this.socialForm.source)||Object(d["b"])(this.socialForm.state)){if(!e.includes(o)&&!Object(d["b"])(this.socialForm.state)){var s=this.$loading({lock:!0,text:"鍗曠偣绯荤粺鐧诲綍涓�,璇风◢鍚庛�傘�傘��",spinner:"el-icon-loading"});this.$store.dispatch("LoginBySso",this.socialForm).then((function(){t.$router.push({path:t.tagWel.value}),s.close()})).catch((function(){s.close()}))}}else{var i=this.$loading({lock:!0,text:"绗笁鏂圭郴缁熺櫥褰曚腑,璇风◢鍚庛�傘�傘��",spinner:"el-icon-loading"});this.$store.dispatch("LoginBySocial",this.socialForm).then((function(){window.location.href=e.split(o)[0],t.$router.push({path:t.tagWel.value}),i.close()})).catch((function(){i.close()}))}}}},_=h,b=o("2877"),v=Object(b["a"])(_,n,s,!1,null,null,null);e["default"]=v.exports},"611b":function(t,e,o){"use strict";o.r(e);var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"error-page"},[e("div",{staticClass:"img",staticStyle:{"background-image":"url('/img/bg/500.svg')"}}),e("div",{staticClass:"content"},[e("h1",[t._v("500")]),e("div",{staticClass:"desc"},[t._v("鎶辨瓑锛屾湇鍔″櫒鍑洪敊浜�")]),e("div",{staticClass:"actions"},[e("router-link",{attrs:{to:{path:"/"}}},[e("el-button",{attrs:{type:"primary"}},[t._v("杩斿洖棣栭〉")])],1)],1)])])},s=[],i={name:"error-500"},r=i,a=(o("9f58"),o("2877")),l=Object(a["a"])(r,n,s,!1,null,"55c86129",null);e["default"]=l.exports},"628c":function(t,e,o){},6299:function(t,e,o){},"7c05":function(t,e,o){"use strict";o.r(e);var n=function(){var t=this,e=t._self._c;return e("div",[e("el-form",{ref:"loginForm",staticClass:"login-form",attrs:{model:t.loginForm,rules:t.loginRules,"label-width":"0","status-icon":""}},[e("el-form-item",{attrs:{prop:"selectInput"}},[e("el-select",{staticStyle:{width:"326px"},attrs:{placeholder:"璇烽�夋嫨绉熸埛"},on:{change:t.selectchange},model:{value:t.loginForm.tenantId,callback:function(e){t.$set(t.loginForm,"tenantId",e)},expression:"loginForm.tenantId"}},[e("i",{staticClass:"el-icon-s-operation",attrs:{slot:"prefix"},slot:"prefix"}),t._l(t.loginForm.region,(function(t,o){return e("el-option",{key:o,attrs:{label:t.TENANT_NAME,value:t.TENANT_ID}})}))],2)],1),e("el-form-item",{attrs:{prop:"username"}},[e("el-input",{attrs:{placeholder:t.$t("login.username"),"auto-complete":"off",size:"small"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleLogin.apply(null,arguments)}},model:{value:t.loginForm.username,callback:function(e){t.$set(t.loginForm,"username",e)},expression:"loginForm.username"}},[e("i",{staticClass:"icon-yonghu",attrs:{slot:"prefix"},slot:"prefix"})])],1),e("el-form-item",{attrs:{prop:"password"}},[e("el-input",{attrs:{placeholder:t.$t("login.password"),type:t.passwordType,"auto-complete":"off",size:"small"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleLogin.apply(null,arguments)}},model:{value:t.loginForm.password,callback:function(e){t.$set(t.loginForm,"password",e)},expression:"loginForm.password"}},[e("i",{staticClass:"el-icon-view el-input__icon",attrs:{slot:"suffix"},on:{click:t.showPassword},slot:"suffix"}),e("i",{staticClass:"icon-mima",attrs:{slot:"prefix"},slot:"prefix"})])],1),e("el-form-item",[e("el-button",{staticClass:"login-submit",attrs:{size:"small",type:"primary"},nativeOn:{click:function(e){return e.preventDefault(),t.handleLogin.apply(null,arguments)}}},[t._v(t._s(t.$t("login.submit"))+"\n      ")])],1)],1),e("el-dialog",{attrs:{title:"淇敼瀵嗙爜",visible:t.dialogFormVisible,"append-to-body":"","close-on-press-escape":!1},on:{"update:visible":function(e){t.dialogFormVisible=e},closed:t.closehandle}},[e("el-form",{attrs:{model:t.form,rules:t.rules}},[e("el-form-item",{attrs:{label:"鍘熷瘑鐮�","label-width":t.formLabelWidth,prop:"oldPassword"}},[e("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.oldPassword,callback:function(e){t.$set(t.form,"oldPassword",e)},expression:"form.oldPassword"}})],1),e("el-form-item",{attrs:{label:"鏂板瘑鐮�","label-width":t.formLabelWidth,prop:"newPassword"}},[e("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.newPassword,callback:function(e){t.$set(t.form,"newPassword",e)},expression:"form.newPassword"}})],1),e("el-form-item",{attrs:{label:"纭瀵嗙爜","label-width":t.formLabelWidth,prop:"newPassword1"}},[e("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.newPassword1,callback:function(e){t.$set(t.form,"newPassword1",e)},expression:"form.newPassword1"}})],1)],1),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:t.delok}},[t._v("鍙� 娑�")]),e("el-button",{attrs:{type:"primary"},on:{click:t.addok}},[t._v("纭� 瀹�")])],1)],1)],1)},s=[],i=(o("8e6e"),o("ac6a"),o("456d"),o("ade3")),r=(o("6762"),o("2fdb"),o("5880")),a=o("ccbe"),l=o("0e0b"),c=o("c0c7"),d=o("0a5a"),u=o("8237"),p=o.n(u);function f(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function m(t){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};e%2?f(Object(o),!0).forEach((function(e){Object(i["a"])(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):f(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))}))}return t}var g={name:"userlogin",data:function(){return{tenantMode:this.website.tenantMode,ButtonList:[],dialogFormVisible:!1,form:{oldPassword:"",newPassword:"",newPassword1:""},rules:{oldPassword:[{required:!0,message:"璇疯緭鍏ュ師瀵嗙爜",trigger:"blur"}],newPassword:[{required:!0,message:"璇疯緭鍏ユ柊瀵嗙爜",trigger:"blur"}],newPassword1:[{required:!0,message:"璇疯緭纭瀵嗙爜",trigger:"blur"}]},loginForm:{tenantId:"",deptId:"",roleId:"",username:"admin",password:"admin",selectInput:"",value:"绠$悊缁�",region:[],type:"account",key:"",image:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"},value:{selectInput:[{required:!0,message:"璇烽�夋嫨绉熸埛",trigger:"blur"}],username:[{required:!0,message:"璇疯緭鍏ョ敤鎴峰悕",trigger:"blur"}],password:[{required:!0,message:"璇疯緭鍏ュ瘑鐮�",trigger:"blur"},{min:1,message:"瀵嗙爜闀垮害鏈�灏戜负6浣�",trigger:"blur"}]},passwordType:"password",userBox:!1,userForm:{deptId:"",roleId:""},userinfo:[]}},created:function(){this.getTenant(),localStorage.setItem("saber-permission",JSON.stringify({dataType:"object",content:{flow_model_create:!0,flow_model_update:!0,flow_model_deploy:!0,flow_model_download:!0,flow_model_delete:!0,work_start_flow:!0,work_start_image:!0,oss_add:!0,oss_edit:!0,oss_delete:!0,oss_view:!0,oss_enable:!0,role_add:!0,role_edit:!0,role_delete:!0,role_view:!0,notice_add:!0,notice_edit:!0,notice_delete:!0,notice_view:!0,user_add:!0,user_edit:!0,user_delete:!0,user_role:!0,user_reset:!0,user_view:!0,log_usual_view:!0,code_add:!0,code_edit:!0,code_delete:!0,code_view:!0,region_add:!0,region_delete:!0,region_import:!0,region_export:!0,region_debug:!0,work_claim_sign:!0,work_claim_detail:!0,work_claim_follow:!0,work_todo_handle:!0,work_todo_detail:!0,work_todo_follow:!0,data_scope_setting:!0,datasource_add:!0,datasource_edit:!0,datasource_delete:!0,datasource_view:!0,attach_upload:!0,attach_download:!0,attach_delete:!0,dept_add:!0,dept_edit:!0,dept_delete:!0,dept_view:!0,log_api_view:!0,flow_manager_state:!0,flow_manager_image:!0,flow_manager_remove:!0,work_send_detail:!0,work_send_follow:!0,sms_add:!0,sms_edit:!0,sms_delete:!0,sms_view:!0,sms_enable:!0,api_scope_setting:!0,log_error_view:!0,post_add:!0,post_edit:!0,post_delete:!0,post_view:!0,flow_follow_delete:!0,work_done_detail:!0,work_done_follow:!0,dict_add:!0,dict_edit:!0,dict_delete:!0,dict_view:!0,dictbiz_add:!0,dictbiz_edit:!0,dictbiz_delete:!0,dictbiz_view:!0,menu_add:!0,menu_edit:!0,menu_delete:!0,menu_view:!0,topmenu_add:!0,topmenu_edit:!0,topmenu_delete:!0,topmenu_view:!0,topmenu_setting:!0,param_add:!0,param_edit:!0,param_delete:!0,param_view:!0,tenant_add:!0,tenant_edit:!0,tenant_delete:!0,tenant_view:!0,client_add:!0,client_edit:!0,client_delete:!0,client_view:!0},datetime:1678352291697}))},mounted:function(){var t=this;this.$axios.get("/api/ubcs-system/tenant/tenant-map").then((function(e){200==e.data.code&&(t.loginForm.tenantId=e.data.data[0].TENANT_ID,t.loginForm.region=e.data.data)}))},watch:{"loginForm.deptId":function(){var t=this.findObject(this.userOption.column,"deptId");this.loginForm.deptId.includes(",")?(t.dicUrl="/api/ubcs-system/dept/select?deptId=".concat(this.loginForm.deptId),t.display=!0):t.dicUrl=""},"loginForm.roleId":function(){var t=this.findObject(this.userOption.column,"roleId");this.loginForm.roleId.includes(",")?(t.dicUrl="/api/ubcs-system/role/select?roleId=".concat(this.loginForm.roleId),t.display=!0):t.dicUrl=""}},computed:m({},Object(r["mapGetters"])(["tagWel","userInfo"])),props:[],methods:{closehandle:function(){Object(d["c"])()},delok:function(){this.dialogFormVisible=!1,Object(d["c"])()},addok:function(){var t=this;this.dialogFormVisible=!1,Object(c["updatePassword"])(p()(this.form.oldPassword),this.form.newPassword,this.form.newPassword1).then((function(e){console.log(e),200==e.data.code&&(t.$message({type:"success",message:"淇敼鎴愬姛锛�"}),t.$router.push({path:t.tagWel.value}))}))},selectchange:function(t){this.loginForm.tenantId=t},showPassword:function(){""===this.passwordType?this.passwordType="password":this.passwordType=""},submitLogin:function(t,e){""!==t.deptId&&(this.loginForm.deptId=t.deptId),""!==t.roleId&&(this.loginForm.roleId=t.roleId),this.handleLogin(),e()},handleLogin:function(){var t=this;this.userInfo=this.$store.state.upadatastatus,localStorage.setItem("username",this.loginForm.username),this.$refs.loginForm.validate((function(e){if(e){var o=t.$loading({lock:!0,text:"鐧诲綍涓�,璇风◢鍚庛�傘�傘��",spinner:"el-icon-loading"});t.$store.dispatch("LoginByUsername",t.loginForm).then((function(){if(0==t.userInfo.strategyUpdateStatus||null==t.userInfo.strategyUpdateStatus){if(t.website.switchMode){var e=t.userInfo.dept_id,n=t.userInfo.role_id;(e.includes(",")||n.includes(","))&&(t.loginForm.deptId=e,t.loginForm.roleId=n,t.userBox=!0,t.$store.dispatch("LogOut").then((function(){o.close()})))}t.$router.push({path:t.tagWel.value})}else t.$message({type:"warning",message:"瀵嗙爜绛栫暐宸茶淇敼锛岃閲嶆柊淇敼瀵嗙爜锛�"}),setTimeout((function(){t.dialogFormVisible=!0}),1500);localStorage.setItem("updataid",JSON.stringify(t.userInfo)),localStorage.setItem("userId",t.userInfo.user_id),o.close()})).catch((function(){o.close()}))}}))},getTenant:function(){var t=this,e=Object(l["f"])();Object(a["info"])(e).then((function(e){var o=e.data;o.success&&o.data.tenantId&&(t.tenantMode=!1,t.loginForm.tenantId=o.data.tenantId,t.$parent.$refs.login.style.backgroundImage="url(".concat(o.data.backgroundUrl,")"))}))}}},h=g,_=o("2877"),b=Object(_["a"])(h,n,s,!1,null,null,null);e["default"]=b.exports},"8d82":function(t,e,o){},"9d84":function(t,e,o){},"9f58":function(t,e,o){"use strict";o("6299")},a5fa:function(t,e,o){"use strict";o.r(e);var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"error-page"},[e("div",{staticClass:"img",staticStyle:{"background-image":"url('/img/bg/404.svg')"}}),e("div",{staticClass:"content"},[e("h1",[t._v("404")]),e("div",{staticClass:"desc"},[t._v("鎶辨瓑锛屼綘璁块棶鐨勯〉闈笉瀛樺湪")]),e("div",{staticClass:"actions"},[e("router-link",{attrs:{to:{path:"/"}}},[e("el-button",{attrs:{type:"primary"}},[t._v("杩斿洖棣栭〉")])],1)],1)])])},s=[],i={name:"error-404"},r=i,a=(o("d9e0"),o("2877")),l=Object(a["a"])(r,n,s,!1,null,"5e9f17e3",null);e["default"]=l.exports},a8d0:function(t,e,o){"use strict";o.r(e);var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"error-page"},[e("div",{staticClass:"img",staticStyle:{"background-image":"url('/img/bg/403.svg')"}}),e("div",{staticClass:"content"},[e("h1",[t._v("403")]),e("div",{staticClass:"desc"},[t._v("鎶辨瓑锛屼綘鏃犳潈璁块棶璇ラ〉闈�")]),e("div",{staticClass:"actions"},[e("router-link",{attrs:{to:{path:"/"}}},[e("el-button",{attrs:{type:"primary"}},[t._v("杩斿洖棣栭〉")])],1)],1)])])},s=[],i={name:"error-403"},r=i,a=(o("f2cf"),o("2877")),l=Object(a["a"])(r,n,s,!1,null,"2be0fc08",null);e["default"]=l.exports},c1a1:function(t,e,o){"use strict";o.r(e);var n=function(){var t=this,e=t._self._c;return e("basic-container",[e("iframe",{ref:"iframe",staticClass:"iframe",attrs:{src:t.src}})])},s=[],i=(o("8e6e"),o("ac6a"),o("456d"),o("6b54"),o("a481"),o("ade3")),r=o("5880"),a=o("323e"),l=o.n(a);o("a5d8");function c(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function d(t){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};e%2?c(Object(o),!0).forEach((function(e){Object(i["a"])(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):c(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))}))}return t}var u={name:"AvueIframe",data:function(){return{urlPath:this.getUrlPath()}},created:function(){l.a.configure({showSpinner:!1})},mounted:function(){this.load(),this.resize()},props:["routerPath"],watch:{$route:function(){this.load()},routerPath:function(){this.urlPath=this.getUrlPath()}},computed:d(d({},Object(r["mapGetters"])(["screen"])),{},{src:function(){return this.$route.query.src?this.$route.query.src.replace("$","#"):this.urlPath}}),methods:{show:function(){l.a.start()},hide:function(){l.a.done()},resize:function(){var t=this;window.onresize=function(){t.iframeInit()}},load:function(){var t=this;this.show();var e=!0;void 0!==this.$route.query.src&&-1===this.$route.query.src.indexOf("?")&&(e=!1);var o=[];for(var n in this.$route.query)"src"!==n&&"name"!==n&&"i18n"!==n&&o.push("".concat(n,"= this.$route.query[key]"));o=o.join("&").toString(),this.$route.query.src=e?"".concat(this.$route.query.src).concat(o.length>0?"&list":""):"".concat(this.$route.query.src).concat(o.length>0?"?list":"");var s=3,i=setInterval((function(){s--,0===s&&(t.hide(),clearInterval(i))}),1e3);this.iframeInit()},iframeInit:function(){var t=this,e=this.$refs.iframe,o=document.documentElement.clientHeight-(screen>1?200:130);e&&(e.style.height="".concat(o,"px"),e.attachEvent?e.attachEvent("onload",(function(){t.hide()})):e.onload=function(){t.hide()})},getUrlPath:function(){var t=window.location.href;return t=t.replace("/myiframe",""),t}}},p=u,f=(o("173c"),o("2877")),m=Object(f["a"])(p,n,s,!1,null,null,null);e["default"]=m.exports},d319:function(t,e,o){"use strict";o("9d84")},d4d0:function(t,e,o){},d9e0:function(t,e,o){"use strict";o("628c")},f2cf:function(t,e,o){"use strict";o("21b1")}}]);
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/js/views.b698fc68.js b/Source/UBCS-WEB/dist/js/views.b698fc68.js
deleted file mode 100644
index f1badc8..0000000
--- a/Source/UBCS-WEB/dist/js/views.b698fc68.js
+++ /dev/null
@@ -1 +0,0 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["views"],{"0525":function(e,t,i){"use strict";i("c2b7")},"095a":function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e._self._c;return t("div",[t("basic-container",[t("avue-form",{attrs:{option:e.option},on:{"tab-click":e.handleTabClick,submit:e.handleSubmit},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1)],1)},s=[],n=(i("7f7f"),i("cadc")),o=i("c0c7"),r=i("8237"),d=i.n(r),l=i("d9a3"),v={data:function(){return{index:0,option:n["default"],form:{}}},created:function(){this.handleWitch()},methods:{handleSubmit:function(e,t){var i=this;0===this.index?Object(o["updateInfo"])(e).then((function(e){e.data.success?i.$message({type:"success",message:"淇敼淇℃伅鎴愬姛!"}):i.$message({type:"error",message:e.data.msg}),t()}),(function(e){window.console.log(e),t()})):Object(o["updatePassword"])(d()(e.oldPassword),d()(e.newPassword),d()(e.newPassword1)).then((function(e){e.data.success?i.$message({type:"success",message:"淇敼瀵嗙爜鎴愬姛!"}):i.$message({type:"error",message:e.data.msg}),t()}),(function(e){window.console.log(e),t()}))},handleWitch:function(){var e=this;0===this.index&&Object(o["getUserInfo"])().then((function(t){var i=t.data.data;e.form={id:i.id,avatar:i.avatar,name:i.name,realName:i.realName,phone:i.phone,email:i.email}}))},handleTabClick:function(e){this.index=l["a"].toInt(e.index),this.handleWitch()}}},c=v,u=i("2877"),h=Object(u["a"])(c,a,s,!1,null,null,null);t["default"]=h.exports},"4b9f":function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e._self._c;return t("basic-container",[t("div",{staticClass:"wel"},[t("basic-block",{attrs:{width:e.width,height:e.height,icon:"el-icon-platform-eleme",text:"寮�濮嬭彍鍗�1",time:"1",background:"/img/bg/bg3.jpg",color:"#d56259"}}),t("basic-block",{attrs:{width:e.width,height:e.height,icon:"el-icon-eleme",text:"寮�濮嬭彍鍗�2",time:"2",background:"/img/bg/bg2.jpg",color:"#419ce7"}}),t("basic-block",{attrs:{width:e.width,height:e.height,icon:"el-icon-delete-solid",text:"寮�濮嬭彍鍗�3",time:"3",color:"#56b69b"}}),t("basic-block",{attrs:{width:e.width,height:e.height,icon:"el-icon-delete",text:"寮�濮嬭彍鍗�4",time:"4",color:"#d44858"}}),t("basic-block",{attrs:{width:e.width,height:e.height,icon:"el-icon-s-tools",text:"寮�濮嬭彍鍗�5",time:"5",color:"#3a1f7e"}}),t("basic-block",{attrs:{width:410,height:e.height,icon:"el-icon-setting",text:"寮�濮嬭彍鍗�6",time:"6",background:"/img/bg/bg1.jpg",dept:"杩欐槸涓�娈靛緢闀跨殑寰堥暱寰堥暱寰堥暱鐨勬弿杩拌繖鏄竴娈靛緢闀跨殑寰堥暱寰堥暱寰堥暱鐨勬弿杩�",color:"#422829"}}),t("basic-block",{attrs:{width:e.width,height:e.height,icon:"el-icon-user-solid",text:"寮�濮嬭彍鍗�7",time:"7",color:"#613cbd"}}),t("basic-block",{attrs:{width:e.width,height:e.height,icon:"el-icon-star-off",text:"寮�濮嬭彍鍗�8",time:"8",color:"#da542e"}}),t("basic-block",{attrs:{width:e.width,height:e.height,icon:"el-icon-goods",text:"寮�濮嬭彍鍗�9",time:"9",color:"#2e8aef"}}),t("basic-block",{attrs:{width:e.width,height:e.height,icon:"el-icon-circle-check",text:"寮�濮嬭彍鍗�10",time:"10",color:"#3d17b8"}}),t("basic-block",{attrs:{width:e.width,height:e.height,icon:"el-icon-s-platform",text:"寮�濮嬭彍鍗�11",time:"11",color:"#e31462"}}),t("basic-block",{attrs:{width:e.width,height:e.height,icon:"el-icon-s-fold",text:"寮�濮嬭彍鍗�12",time:"12",color:"#d9532d"}}),t("basic-block",{attrs:{width:410,height:e.height,icon:"el-icon-s-open",text:"寮�濮嬭彍鍗�13",time:"13",dept:"杩欐槸涓�娈靛緢闀跨殑寰堥暱寰堥暱寰堥暱鐨勬弿杩拌繖鏄竴娈靛緢闀跨殑寰堥暱寰堥暱寰堥暱鐨勬弿杩�",color:"#b72147"}}),t("basic-block",{attrs:{width:e.width,height:e.height,icon:"el-icon-s-flag",text:"寮�濮嬭彍鍗�14",time:"14",color:"#01a100"}}),t("basic-block",{attrs:{width:e.width,height:e.height,icon:"el-icon-s-data",text:"寮�濮嬭彍鍗�15",time:"15",color:"#0c56bf"}}),t("basic-block",{attrs:{width:e.width,height:e.height,icon:"el-icon-s-grid",text:"寮�濮嬭彍鍗�16",time:"16",color:"#0098a9"}}),t("basic-block",{attrs:{width:e.width,height:e.height,icon:"el-icon-s-release",text:"寮�濮嬭彍鍗�17",time:"17",background:"/img/bg/bg2.jpg",color:"#209bdf"}}),t("basic-block",{attrs:{width:e.width,height:e.height,icon:"el-icon-s-home",text:"寮�濮嬭彍鍗�18",time:"18",background:"/img/bg/bg3.jpg",color:"#603bbc"}}),t("basic-block",{attrs:{width:515,height:e.height,icon:"el-icon-s-promotion",text:"寮�濮嬭彍鍗�19",time:"19",dept:"杩欐槸涓�娈靛緢闀跨殑寰堥暱寰堥暱寰堥暱鐨勬弿杩拌繖鏄竴娈靛緢闀跨殑寰堥暱寰堥暱寰堥暱鐨勬弿杩�",color:"#009bad"}}),t("basic-block",{attrs:{width:515,height:e.height,icon:"el-icon-s-custom",text:"寮�濮嬭彍鍗�20",time:"20",background:"/img/bg/bg4.jpg",dept:"杩欐槸涓�娈靛緢闀跨殑寰堥暱寰堥暱寰堥暱鐨勬弿杩拌繖鏄竴娈靛緢闀跨殑寰堥暱寰堥暱寰堥暱鐨勬弿杩�",color:"#d74e2a"}})],1)])},s=[],n={data:function(){return{width:200,height:120}}},o=n,r=(i("fac8"),i("2877")),d=Object(r["a"])(o,a,s,!1,null,null,null);t["default"]=d.exports},"4e3c":function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e._self._c;return t("div",[t("el-row",[t("el-col",{attrs:{span:24}},[t("third-register")],1)],1),t("el-row",[t("el-col",{attrs:{span:24}},[t("basic-container",[t("p",{staticStyle:{"text-align":"center"}},[t("img",{attrs:{src:"https://img.shields.io/badge/Release-V3.0.1-green.svg",alt:"Downloads"}}),t("img",{attrs:{src:"https://img.shields.io/badge/JDK-1.8+-green.svg",alt:"Build Status"}}),t("img",{attrs:{src:"https://img.shields.io/badge/Spring%20Cloud-2021-blue.svg",alt:"Coverage Status"}}),t("img",{attrs:{src:"https://img.shields.io/badge/Spring%20Boot-2.7-blue.svg",alt:"Downloads"}})])])],1)],1),t("el-row",[t("el-col",{attrs:{span:16}},[t("basic-container",{staticClass:"aaa"},[t("el-collapse",{staticClass:"fontcoll",on:{change:e.handleChange},model:{value:e.activeNames,callback:function(t){e.activeNames=t},expression:"activeNames"}},[t("el-collapse-item",{attrs:{title:"娆㈣繋浣跨敤UBCS",name:"1"}},[t("div",{staticStyle:{"font-size":"16px"}},[e._v("1.UBCS鏄竴娆剧簿蹇冭璁$殑寰湇鍔℃灦鏋勶紝鎻愪緵 SpringCloud 鍏ㄥ瑙e喅鏂规锛屽畬缇庨泦鎴� SpringCloud Alibaba 绯诲垪缁勪欢")]),t("div",{staticStyle:{"font-size":"16px"}},[e._v("2.UBCS鏄负浼佷笟鎻愪緵缁熶竴涓氬姟鍗忓悓绯荤粺骞冲彴")]),t("div",{staticStyle:{"font-size":"16px"}},[e._v("3.UBCS杩芥眰浼佷笟寮�鍙戞洿鍔犻珮鏁堬紝閮ㄧ讲鏇村姞鏂逛究锛岀敓浜ф洿鍔犵ǔ瀹�")]),t("div",{staticStyle:{"font-size":"16px"}},[e._v("4.绯荤粺瀹炵幇涓�濂椾唬鐮佸吋瀹筂ySql銆丱racle銆丳ostgreSQL銆丼qlServer銆佽揪姊︼紝閫傚簲浼佷笟鍚勭涓嶅悓鍦烘櫙鐨勯渶姹�")]),t("div",{staticStyle:{"font-size":"16px"}},[e._v("5.闆嗘垚浜嗗緢澶氫紒涓氭�ュ垏鎵�闇�鐨勪緥濡傚绉熸埛銆丱auth2鎺堟潈璁よ瘉銆佸伐浣滄祦銆佸垎甯冨紡浜嬪姟绛夌瓑鍔熻兘")]),t("div",{staticStyle:{"font-size":"16px"}},[e._v("5.绯荤粺娣卞害瀹氬埗浜咶lowable宸ヤ綔娴侊紝瀹岀編鏀寔SpringCloud鍒嗗竷寮忔湇鍔$殑鍦烘櫙锛屼互杩滅▼璋冪敤鐨勬柟寮忚繘琛屾搷浣�")])])],1)],1)],1),t("el-col",{attrs:{span:8}},[t("el-row",[t("basic-container",[t("el-collapse",{on:{change:e.handleChange},model:{value:e.logActiveNames,callback:function(t){e.logActiveNames=t},expression:"logActiveNames"}},[t("el-collapse-item",{attrs:{title:"3.0.1.RELEASE鍙戝竷锛屼唬鐮佺敓鎴愬姛鑳藉叏闈㈠崌绾�",name:"28"}},[t("div",[e._v("1.[鏂板]鏁版嵁妯″瀷鍦ㄧ嚎閰嶇疆")]),t("div",[e._v("2.[鏂板]浠g爜鐢熸垚琛ㄥ崟缁勪欢鍦ㄧ嚎閰嶇疆")]),t("div",[e._v("3.[鏂板]Saber椋庢牸鐨勫崟琛ㄧ敓鎴愭ā鐗�")]),t("div",[e._v("4.[鏂板]Saber椋庢牸鐨勪富瀛愯〃鐢熸垚妯$増")]),t("div",[e._v("5.[鏂板]Saber椋庢牸鐨勬爲琛ㄧ敓鎴愭ā鐗�")]),t("div",[e._v("6.[鏂板]ElementUI椋庢牸鐨勫崟琛ㄧ敓鎴愭ā鐗�")]),t("div",[e._v("7.[鏂板]ElementUI椋庢牸鐨勪富瀛愯〃鐢熸垚妯$増")]),t("div",[e._v("8.[鏂板]ElementUI椋庢牸鐨勬爲琛ㄧ敓鎴愭ā鐗�")])]),t("el-collapse-item",{attrs:{title:"3.0.0.RELEASE鍙戝竷锛岀郴缁熸灦鏋勫崌绾ц嚦 SpringCloud 2021",name:"27"}},[t("div",[e._v("1.[鍗囩骇]SpringCloud 鑷� 2021.0.3")]),t("div",[e._v("2.[鍗囩骇]SpringBoot 鑷� 2.7.1")]),t("div",[e._v("3.[鍗囩骇]SpringBootAdmin 鑷� 2.7.1")]),t("div",[e._v("4.[鍗囩骇]AlibabaCloud 鑷� 2021.0.1.0")]),t("div",[e._v("5.[鍗囩骇]Mybatis-Plus 鑷� 3.5.2")]),t("div",[e._v("6.[鍗囩骇]Mybatis-Plus-Generator 鑷� 3.5.3")]),t("div",[e._v("7.[鍗囩骇]Nacos 鑷� 2.1.0")]),t("div",[e._v("8.[鍗囩骇]Seata 鑷� 1.5.2")]),t("div",[e._v("9.[鍗囩骇]Log4J 鑷� 2.18.0")]),t("div",[e._v("10.[鍗囩骇]JackSon 鑷� 2.13.3")]),t("div",[e._v("11.[鍗囩骇]FastJson 鑷� 1.2.83")]),t("div",[e._v("12.[鍗囩骇]Avue 鑷� 2.9.12")]),t("div",[e._v("13.[鏂板]鍩轰簬Oauth2鐨勫崟鐐圭櫥褰�")]),t("div",[e._v("14.[鏂板]鐏板害鏈嶅姟鍙戝竷涓庤皟鐢�")]),t("div",[e._v("15.[鏂板]浠g爜鐢熸垚澧炲姞element鍜宖eign妯$増")]),t("div",[e._v("16.[浼樺寲]鑷姩瑁呴厤妯″潡閲囩敤鏂扮増@AutoConfiguration娉ㄨВ")]),t("div",[e._v("17.[浼樺寲]TencentCosTemplate閬垮厤oom鐨勬儏鍐�")]),t("div",[e._v("18.[浼樺寲]TreeNode绫�")]),t("div",[e._v("19.[浼樺寲]Gateway閴存潈閫昏緫")]),t("div",[e._v("20.[淇]BladeRedis incr鏂规硶澶辨晥鐨勯棶棰�")]),t("div",[e._v("21.[淇]绉熸埛浜у搧鍖呮洿鏂板悗缂撳瓨鏈埛鏂扮殑闂")]),t("div",[e._v("22.[淇]缁戝畾绉熸埛浜у搧鍖呭悗鏅�氱鐞嗗憳鏉冮檺閰嶇疆涓㈠け鎸夐挳閫夐」鐨勯棶棰�")]),t("div",[e._v("23.[淇]娴佺▼璁捐鍣ㄧ洃鍚棤娉曞垹闄ょ殑闂")]),t("div",[e._v("24.[淇]鐢ㄦ埛excel瀵煎嚭鏉′欢涓虹┖鐨勫垽鏂�昏緫")]),t("div",[e._v("25.[鍒犻櫎]Hystrix鎺ュ叆浠entinel鍙栦唬")]),t("div",[e._v("26.[鍒犻櫎]Ribbon鎺ュ叆浠oadBalancer鍙栦唬")]),t("div",[e._v("27.[鍒犻櫎]Zipkin鎺ュ叆")]),t("div",[e._v("28.[鍒犻櫎]Turbine鎺ュ叆")]),t("div",[e._v("29.[鏇夸唬]鍚庣画鐗堟湰灏嗗鎺kyWalking鍙栦唬Zipkin涓嶵urbine")])]),t("el-collapse-item",{attrs:{title:"2.9.1.RELEASE鍙戝竷锛屾柊澧炶揪姊︽暟鎹簱鏀寔锛岄泦鎴怤utFlow娴佺▼璁捐鍣�",name:"26"}},[t("div",[e._v("1.[鍗囩骇]Mybatis-Plus 鑷� 3.5.1")]),t("div",[e._v("2.[鍗囩骇]Mybatis-Plus-Generator 鑷� 3.5.2")]),t("div",[e._v("3.[鍗囩骇]Nacos 鑷� 2.0.4")]),t("div",[e._v("4.[鍗囩骇]Log4j2 鑷� 2.17.2")]),t("div",[e._v("5.[鍗囩骇]FastJson 鑷� 1.2.80")]),t("div",[e._v("6.[鍗囩骇]Sentinel 鑷� 1.8.3")]),t("div",[e._v("7.[鍗囩骇]EasyExcel 鑷� 2.2.11")]),t("div",[e._v("8.[鍗囩骇]JuatAuth 鑷� 1.16.5")]),t("div",[e._v("9.[鍗囩骇]OkHttp 鑷� 4.9.3")]),t("div",[e._v("10.[鍗囩骇]AliyunOss 鑷� 3.14.0")]),t("div",[e._v("11.[鍗囩骇]Minio 鑷� 8.3.7")]),t("div",[e._v("12.[鍗囩骇]Qiniu 鑷� 7.9.4")]),t("div",[e._v("13.[鍗囩骇]TencentCOS 鑷� 5.6.69")]),t("div",[e._v("14.[鍗囩骇]HuaweiOss 鑷� 3.21.12")]),t("div",[e._v("15.[鍗囩骇]Avue 鑷� 2.9.4")]),t("div",[e._v("16.[鍗囩骇]ElementUI 鑷� 2.15.6")]),t("div",[e._v("17.[鏂板]杈炬ⅵ鏁版嵁搴撴敮鎸�")]),t("div",[e._v("18.[鏂板]NutFlow娴佺▼璁捐鍣ㄩ泦鎴�")]),t("div",[e._v("19.[鏂板]Sword鍗囩骇鑷矨ntdV4鐗堟湰")]),t("div",[e._v("20.[浼樺寲]绉熸埛鍏ㄥ眬鏁版嵁婧愭嫤鎴櫒閫昏緫")]),t("div",[e._v("21.[浼樺寲]鍗曚汉鍦ㄧ嚎妯″紡RefreshToken鐨勫鐞嗛�昏緫")]),t("div",[e._v("22.[浼樺寲]鍗曞厓娴嬭瘯鏀寔璇诲彇鏈嶅姟鍚嶄笉鍚岀幆澧冪殑閰嶇疆")]),t("div",[e._v("23.[浼樺寲]绉熸埛浜у搧鍖呮敮鎸侀厤缃竻绌�")]),t("div",[e._v("24.[浼樺寲]閰嶇疆瑙e喅oracle鏇存柊null鍊兼姤閿欑殑闂")]),t("div",[e._v("25.[浼樺寲]閫傞厤oss涓巗ms鎿嶄綔鏍忎笉鎹㈣")]),t("div",[e._v("26.[浼樺寲]鎻愬崌excel瀵煎嚭鍔熻兘鐨勭敤鎴蜂綋楠�")]),t("div",[e._v("27.[浼樺寲]涓婚〉閮ㄩ棬鍒囨崲閫昏緫")]),t("div",[e._v("28.[淇]鐢ㄦ埛瑙e皝澧炲姞绌烘暟鎹垽鏂�昏緫")]),t("div",[e._v("29.[淇]娴佺▼鐢ㄦ埛鏌ヨ澧炲姞绉熸埛ID绛涢��")]),t("div",[e._v("30.[淇]Oauth2鎺堟潈鐮佹ā寮忓け鏁�")]),t("div",[e._v("31.[淇]鐧诲綍閿佸畾閫昏緫")]),t("div",[e._v("32.[淇]閫氱煡鍏憡鏃ユ湡娈垫煡璇㈡姤閿�")])]),t("el-collapse-item",{attrs:{title:"2.9.0.RELEASE鍙戝竷锛屾柊澧炵鎴疯彍鍗曚骇鍝佸寘鍔熻兘",name:"25"}},[t("div",[e._v("1.[鍗囩骇]SpringCloud 鑷� Hoxton.SR12")]),t("div",[e._v("2.[鍗囩骇]AlibabaCloud 鑷� 2.2.7.RELEASE")]),t("div",[e._v("3.[鍗囩骇]Nacos 鑷� 2.0.3")]),t("div",[e._v("4.[鍗囩骇]Log4j2 鑷� 2.17.0")]),t("div",[e._v("5.[鍗囩骇]Druid 鑷� 1.2.8")]),t("div",[e._v("6.[鍗囩骇]FastJson 鑷� 1.2.78")]),t("div",[e._v("7.[鍗囩骇]Lombok 鑷� 1.18.22")]),t("div",[e._v("8.[鍗囩骇]Avue 鑷� 2.8.25")]),t("div",[e._v("9.[鍗囩骇]闃块噷浜戜粨搴撲负鏈�鏂板湴鍧�")]),t("div",[e._v("10.[鏂板]绉熸埛鑿滃崟浜у搧鍖呭姛鑳�")]),t("div",[e._v("11.[鏂板]閮ㄩ棬瑙掕壊鍦ㄧ嚎鍒囨崲鍔熻兘")]),t("div",[e._v("12.[鏂板]鐧诲綍閿欒娆℃暟鏀寔浠庡弬鏁扮鐞嗚鍙�")]),t("div",[e._v("13.[鏂板]绠$悊绔墜鍔ㄨВ閿佺敤鎴峰姛鑳�")]),t("div",[e._v("14.[鏂板]actuator鎺ュ彛澧炲姞鍐呯綉鏀捐澶栫綉璁よ瘉鍔熻兘")]),t("div",[e._v("15.[鏂板]pg鏁版嵁搴搃nt绫诲瀷鏉′欢鏌ヨ澶勭悊绀轰緥")]),t("div",[e._v("16.[鏂板]Lemon骞冲彴浠g爜鐢熸垚妯℃澘")]),t("div",[e._v("17.[浼樺寲]瑙掕壊鍒犻櫎澧炲姞瀛愯妭鐐瑰垽鏂�")]),t("div",[e._v("18.[浼樺寲]娴佺▼鏉′欢鏌ヨ澧炲姞绉熸埛杩囨护")]),t("div",[e._v("19.[浼樺寲]娴佺▼鍒楄〃澧炲姞鍚嶇О鏌ヨ")]),t("div",[e._v("20.[浼樺寲]鐧诲綍鎴愬姛鏃舵竻闄ら敊璇鏁�")]),t("div",[e._v("21.[浼樺寲]閫傞厤cloud鏈�鏂扮増寮傚父澶勭悊")]),t("div",[e._v("22.[浼樺寲]鏁版嵁鏉冮檺鏂板鎴愬姛鍚庢竻绌鸿〃鍗曟暟鎹�")]),t("div",[e._v("23.[淇]淇鐢ㄦ埛瀵煎叆閮ㄩ棬鏁版嵁涓簄ull鏃朵繚瀛樻姤閿欑殑闂")]),t("div",[e._v("24.[淇]淇鍒锋柊token瀵艰嚧澶氶儴闂╥d琚鐩栫殑闂")]),t("div",[e._v("25.[淇]淇鐧诲綍鐣岄潰澶氶儴闂ㄩ�夋嫨寮规鍑虹幇鍚庣洿鎺ュ埛鏂板氨鑳借繘鍏ヤ富椤电殑闂")]),t("div",[e._v("26.[淇]淇閫氱煡鍏憡鍒嗛〉鏈甫鍏ユ煡璇㈡潯浠剁殑闂")])]),t("el-collapse-item",{attrs:{title:"2.8.2.RELEASE鍙戝竷锛屽寮虹敤鎴风櫥褰曟柟妗�",name:"24"}},[t("div",[e._v("1.[鍗囩骇]SpringBoot 鑷� 2.3.12")]),t("div",[e._v("2.[鍗囩骇]SpringBootAdmin 鑷� 2.3.1")]),t("div",[e._v("3.[鍗囩骇]Knife4j 鑷� 2.0.9")]),t("div",[e._v("4.[鍗囩骇]Nacos 鑷� 2.0.2")]),t("div",[e._v("5.[鍗囩骇]Seata 鑷� 1.4.2")]),t("div",[e._v("6.[鍥炴粴]MybatisPlus 鑷� 3.4.2")]),t("div",[e._v("7.[鍗囩骇]DynamicDatasource 鑷� 3.3.6")]),t("div",[e._v("8.[鍗囩骇]Druid 鑷� 1.2.6")]),t("div",[e._v("9.[鍗囩骇]Avue 鑷� 2.8.18")]),t("div",[e._v("10.[鏂板]鐢ㄦ埛鐧诲綍閿欒娆℃暟閿佸畾鍔熻兘")]),t("div",[e._v("11.[鏂板]澶氶儴闂ㄥ瑙掕壊鐢ㄦ埛鍦ㄧ櫥褰曟椂澧炲姞涓嬫媺閫夐」")]),t("div",[e._v("12.[鏂板]鏂板鐢ㄦ埛澶氭潯浠舵煡璇㈡帴鍙�")]),t("div",[e._v("13.[鏂板]Ribbon缁勪欢鏉冮噸璇诲彇閫昏緫")]),t("div",[e._v("14.[鏂板]ExcelUtil鏂板WriteHandler鍙傛暟")]),t("div",[e._v("15.[鏂板]CacheUtil澧炲姞鎸囧畾tenantId娓呯┖鏂规硶")]),t("div",[e._v("16.[浼樺寲]鎵嬫満鐭俊鏍¢獙閫昏緫锛屽鍔犳墜鏈哄彿寮哄埗鍒ゆ柇")]),t("div",[e._v("17.[浼樺寲]鐭俊璋冭瘯鍔熻兘澧炲姞璧勬簮缂栧彿璇诲彇")]),t("div",[e._v("18.[浼樺寲]澶氱鎴峰垏闈㈤�昏緫")]),t("div",[e._v("19.[浼樺寲]澶氱鎴风紦瀛樻竻绌洪�昏緫")]),t("div",[e._v("20.[浼樺寲]ISqlInjector鏀寔鑷畾涔夎鐩�")]),t("div",[e._v("21.[浼樺寲]浼樺寲鏃ュ織瀵逛簬绉熸埛id鐨勫垽鏂�")]),t("div",[e._v("22.[浼樺寲]Menu绫婚噸鍐檋ashCode鏂规硶")]),t("div",[e._v("23.[浼樺寲]MySql鑴氭湰灏唋ong绫诲瀷瀛楁鏀逛负bigint(20)")]),t("div",[e._v("24.[淇]鐢ㄦ埛涓績瀛楁缁戝畾鐩稿弽鐨勯棶棰�")]),t("div",[e._v("25.[淇]鍏抽棴楠岃瘉鐮佹ā寮忓悗棣栭〉浠嶈皟鐢ㄩ獙璇佺爜鎺ュ彛鐨勯棶棰�")])]),t("el-collapse-item",{attrs:{title:"2.8.1.RELEASE鍙戝竷锛岄�傞厤Nacos2鏀寔闀块摼鎺ョ壒鎬�",name:"23"}},[t("div",[e._v("1.[鍗囩骇]SpringCloud 鑷� Hoxton.SR11")]),t("div",[e._v("2.[鍗囩骇]Avue 鑷� 2.8.12")]),t("div",[e._v("3.[鍗囩骇]Lombok 鑷� 1.18.18")]),t("div",[e._v("4.[鍗囩骇]Nacos 鑷� 2.0.1")]),t("div",[e._v("5.[鍗囩骇]JustAuth 鑷� 1.16.1")]),t("div",[e._v("6.[鏂板]JustAuth鏀寔鍩轰簬redis鐨剆tate缂撳瓨")]),t("div",[e._v("7.[鏂板]鏈嶅姟鍐呴儴璋冪敤鏂囦欢涓婁紶鐨勫伐鍏风被")]),t("div",[e._v("8.[鏂板]鎻掍欢甯傚満鐩綍璇存槑")]),t("div",[e._v("9.[鏂板]鍏ㄦ柊甯冨眬鐨勫瓧鍏哥鐞嗘ā鍧�")]),t("div",[e._v("10.[浼樺寲]Dockerfile鍒濆闀滃儚鏀逛负鍥哄寲鐨刼penjdk8-openj9鍚瓧浣撶増鏈�")]),t("div",[e._v("11.[浼樺寲]SmsResponse杩斿洖瀛楁message涓簃sg")]),t("div",[e._v("12.[浼樺寲]Feign鐔旀柇鍔犺浇閫昏緫")]),t("div",[e._v("13.[浼樺寲]Sql鎵撳嵃鎻掍欢澧炲姞java8鏃堕棿澶勭悊")]),t("div",[e._v("14.[浼樺寲]澶氭暟鎹簮鐜涓嬬敓鏁圫ql鎵撳嵃鎻掍欢鐨勯厤缃�")]),t("div",[e._v("15.[浼樺寲]鏍¢獙鐭俊楠岃瘉鐮佹椂涓庢墜鏈哄彿鍏宠仈楠岃瘉")]),t("div",[e._v("16.[浼樺寲]Request鍖呰閫昏緫鏀寔閰嶇疆璺宠繃")]),t("div",[e._v("17.[浼樺寲]Mybatis-plus鐨凷QLServerDialect閫昏緫")]),t("div",[e._v("18.[浼樺寲]ObjectMapper鏀寔鍙厤")]),t("div",[e._v("19.[浼樺寲]澧炲姞璺ㄥ煙璇锋眰澶翠互闃茬嫭绔媠wagger鏈嶅姟鍑虹幇璺ㄥ煙")]),t("div",[e._v("20.[浼樺寲]鏁版嵁鏉冮檺涓庢帴鍙f潈闄愮殑缂撳瓨鏀逛负鍏ㄥ眬")]),t("div",[e._v("21.[浼樺寲]Xss杩囨护閫昏緫")]),t("div",[e._v("22.[浼樺寲]瑙掕壊閰嶇疆閫昏緫")]),t("div",[e._v("23.[浼樺寲]鑿滃崟閰嶇疆閫昏緫")]),t("div",[e._v("24.[淇]ImageUtil瀹介珮鍙嶈浆鐨刡ug")]),t("div",[e._v("25.[淇]鏍戠粍浠舵湭鍏ㄩ�夊鑷寸埗鑺傜偣娌℃湁鍏ュ簱浠庤�屽紩鍙戦《閮ㄨ彍鍗曠敓鎴愮殑bug")]),t("div",[e._v("26.[淇]瀛楀吀閫氱敤鎺ュ彛鏈繑鍥瀒d涓巔arentId浜х敓鐨刡ug")]),t("div",[e._v("27.[鑴氭湰]鍚姩鑴氭湰澧炲姞jvm閰嶇疆")]),t("div",[e._v("28.[鑴氭湰]淇report鑴氭湰閮ㄧ讲閫昏緫")]),t("div",[e._v("29.[绉婚櫎]杩囨椂鐨凚ladeRedisCache锛岃鐢˙ladeRedis鍙栦唬")])]),t("el-collapse-item",{attrs:{title:"2.8.0.RELEASE鍙戝竷锛岄泦鎴怭rometheus鍏ㄦ柟浣嶇洃鎺ф柟妗�",name:"22"}},[t("div",[e._v("1.[鍗囩骇]SpringCloud 鑷� Hoxton.SR10")]),t("div",[e._v("2.[鍗囩骇]AlibabaCloud 鑷� 2.2.5.RELEASE")]),t("div",[e._v("3.[鍗囩骇]FastJson 鑷� 1.2.75")]),t("div",[e._v("4.[鍗囩骇]Druid 鑷� 1.2.5")]),t("div",[e._v("5.[鍗囩骇]EasyExcel 鑷� 1.2.7")]),t("div",[e._v("6.[鍗囩骇]JustAuth 鑷� 1.15.9")]),t("div",[e._v("7.[鍗囩骇]Avue 鑷� 2.8.1")]),t("div",[e._v("8.[鍗囩骇]ElementUI 鑷� 2.15.1")]),t("div",[e._v("9.[鍗囩骇]Oss涓嶴ms鍗囩骇渚濊禆骞堕�傞厤鏈�鏂扮増")]),t("div",[e._v("10.[鏂板]鍩轰簬瀹濆绯荤粺鐨勯儴缃叉柟妗�")]),t("div",[e._v("11.[鏂板]Prometheus鍏ㄦ柟浣嶇洃鎺ф柟妗�")]),t("div",[e._v("12.[鏂板]ubcs-admin鏈嶅姟鏀寔prometheus瀵筺acos鐨勬湇鍔″彂鐜�")]),t("div",[e._v("13.[鏂板]BladeX瀵规帴Prometheus閮ㄧ讲鑴氭湰")]),t("div",[e._v("14.[鏂板]Saber杩滅▼閮ㄧ讲鎺ㄩ�佽剼鏈�")]),t("div",[e._v("15.[鏂板]鍩轰簬Sentinel鐨勬湇鍔$啍鏂柟妗�")]),t("div",[e._v("16.[鏂板]Mybatis-Plus娣诲姞OptimizeJoin閰嶇疆鍙傛暟")]),t("div",[e._v("17.[浼樺寲]灏唎ss-starter绯诲垪鍚堝苟涓轰竴")]),t("div",[e._v("18.[浼樺寲]灏唖ms-starter绯诲垪鍚堝苟涓轰竴")]),t("div",[e._v("19.[浼樺寲]澧炲己浼樺寲Url閫氶厤绗﹀尮閰嶉�昏緫")]),t("div",[e._v("20.[浼樺寲]鏁版嵁鏉冮檺缂撳瓨閫昏緫")]),t("div",[e._v("21.[浼樺寲]ubcs-auto灏佽")]),t("div",[e._v("22.[浼樺寲]SqlLogInterceptor閰嶇疆")])]),t("el-collapse-item",{attrs:{title:"2.7.2.RELEASE鍙戝竷锛岄噸鏋勫崌绾у父鐢ㄥ姛鑳斤紝浼樺寲浣跨敤浣撻獙",name:"21"}},[t("div",[e._v("1.[鍗囩骇]SpringBoot 鑷� 2.2.13.RELEASE")]),t("div",[e._v("2.[鍗囩骇]AlibabaCloud 鑷� 2.2.5")]),t("div",[e._v("3.[鍗囩骇]Mybatis-Plus 鑷� 3.4.2")]),t("div",[e._v("4.[鍗囩骇]Dynamic-Datasource 鑷�3.3.1")]),t("div",[e._v("5.[鍗囩骇]Avue 鑷� 2.7.8")]),t("div",[e._v("6.[鍗囩骇]閫傞厤 Knife4j 2.0.8")]),t("div",[e._v("7.[閲嶆瀯]Swagger鑱氬悎缃戝叧杩佺Щ鑷冲叏鏂扮殑blade-swagger鏈嶅姟")]),t("div",[e._v("8.[閲嶆瀯]Sql鏃ュ織鎵撳嵃閲囩敤druid搴曞眰瀹炵幇灞曠ず瀹屾暣甯﹀弬SQL")]),t("div",[e._v("9.[鏂板]LocalFile鐨刣omain瀛楁")]),t("div",[e._v("10.[鏂板]Sign妯″紡閴存潈timestamp鍦�10绉掑唴鐨勫悎娉曟椂闂存鍒ゆ柇")]),t("div",[e._v("11.[鏂板]寮�鍚鎴锋彃浠跺悗浣跨敤@TenantIgnore娉ㄨВ绮惧噯鍏抽棴绉熸埛杩囨护閫昏緫")]),t("div",[e._v("12.[鏂板]Swagger鍏叡淇℃伅閰嶇疆")]),t("div",[e._v("13.[鏂板]Saber鐭㈤噺鍥炬爣绂荤嚎鍖�")]),t("div",[e._v("14.[鏂板]鑿滃崟绠$悊isOpen瀛楁鎺у埗宸︿晶鑿滃崟鏄惁鍙互浣跨敤鏂皌ab鎵撳紑澶栭摼")]),t("div",[e._v("15.[鏂板]Mybatis-Plus鐨凱age鍚堝苟宸ュ叿绫�")]),t("div",[e._v("16.[浼樺寲]闃块噷浜戠煭淇¤繑鍥炴垚鍔熷垽鏂�昏緫")]),t("div",[e._v("17.[浼樺寲]Token杩囨湡鏃堕棿澶勭悊")]),t("div",[e._v("18.[浼樺寲]Redis鍔犺浇閫昏緫")]),t("div",[e._v("19.[浼樺寲]鐢ㄦ埛鐧诲綍閫昏緫")]),t("div",[e._v("20.[浼樺寲]澶氱鎴疯鑹插垱寤洪�昏緫")]),t("div",[e._v("21.[浼樺寲]Dockerfile鍔犻�熷瓧浣撴瀯寤�")]),t("div",[e._v("22.[浼樺寲]Nacos Shared Config閰嶇疆API鏀逛负鏈�鏂扮増")]),t("div",[e._v("23.[浼樺寲]Saber鎺堟潈绫诲瀷瀛楁鏀逛负checkbox")]),t("div",[e._v("24.[淇]RequestLog閬囧埌MultipartFile.[]绫诲瀷搴忓垪鍖栨姤閿欑殑闂")]),t("div",[e._v("25.[淇]椤剁骇瀛楀吀鏇存柊鍚庢湭鍚屾鏇存柊涓嬪睘瀛楀吀鐨勭紪鍙�")]),t("div",[e._v("26.[淇]Saber閫�鍑哄悗鏈埛鏂版祻瑙堝櫒椤堕儴title璺敱鐨勯棶棰�")]),t("div",[e._v("27.[淇]鑿滃崟鏈烘瀯妯″潡鍏抽棴缂栬緫鐣岄潰鍐嶆墦寮�鏂板鐣岄潰鏁版嵁娌℃湁娓呯┖鐨勯棶棰�")])]),t("el-collapse-item",{attrs:{title:"2.7.1.RELEASE鍙戝竷锛岄噸鏋勯拤閽夌洃鎺ч�氱煡锛屽崌绾т緷璧栭�傞厤鏈�鏂癆PI",name:"20"}},[t("div",[e._v("1.[鍗囩骇]SpringBoot 鑷� 2.2.12.RELEASE")]),t("div",[e._v("2.[鍗囩骇]SpringCloud 鑷� Hoxton.SR9")]),t("div",[e._v("3.[鍗囩骇]Knife4j 鑷� 2.0.8")]),t("div",[e._v("4.[鍗囩骇]Druid 鑷� 1.2.4")]),t("div",[e._v("5.[鍗囩骇]Seata 鑷� 1.4.1")]),t("div",[e._v("6.[鍗囩骇]Jackson 鑷� 2.11.4")]),t("div",[e._v("7.[鍗囩骇]Mybatis-Plus 鑷� 3.4.1")]),t("div",[e._v("8.[鍗囩骇]Dynamic-Datasource 鑷�3.2.1")]),t("div",[e._v("9.[鍗囩骇]Avue 鑷� 2.7.5")]),t("div",[e._v("10.[鏂板]Secure妯″潡鍔ㄦ�佺鍚嶈璇佺壒鎬�")]),t("div",[e._v("11.[鏂板]Redis搴忓垪鍖栨柟寮忕殑閰嶇疆")]),t("div",[e._v("12.[鏂板]鐢ㄦ埛瀵煎叆瀵煎嚭鐨勭敤鎴峰钩鍙板瓧娈�")]),t("div",[e._v("13.[淇敼]鏃ュ織璺緞榛樿浼樺厛绾э紝鏀寔閰嶇疆瑕嗙洊")]),t("div",[e._v("14.[淇敼]Report妯″潡鍖呰矾寰勶紝鏂板Core鐩綍")]),t("div",[e._v("15.[閲嶆瀯]ubcs-admin锛岄拤閽夌洃鎺ч�氱煡瀹炵幇")]),t("div",[e._v("16.[浼樺寲]ubcs-admin锛屽鍔犺处鍙峰瘑鐮佺櫥褰�")]),t("div",[e._v("17.[浼樺寲]RefreshToken鍒锋柊閫昏緫")]),t("div",[e._v("18.[浼樺寲]绉熸埛鏂板閫昏緫锛屼笟鍔″瓧鍏告敮鎸佹棤闄愬眰绾у鍒�")]),t("div",[e._v("19.[浼樺寲]Ribbon缁勪欢锛屾敮鎸丗eign璋冪敤閰嶇疆")]),t("div",[e._v("20.[淇]娴佺▼鍚嶆悳绱㈠け鏁堢殑闂")]),t("div",[e._v("21.[淇]闄勪欢绠$悊绉熸埛闅旂闂")]),t("div",[e._v("22.[淇]鏁版嵁鏉冮檺鍒嗛厤妯″潡鐨剆qlserver鍏煎鎬�")]),t("div",[e._v("23.[淇]绯荤粺瀛楀吀缂撳瓨鍒锋柊閫昏緫")]),t("div",[e._v("24.[淇]Swagger鏂囨。鍑虹幇Locale鍙傛暟鐨勯棶棰�")]),t("div",[e._v("25.[鍒犻櫎]spring-cloud-stream渚濊禆锛屾寜闇�寮曞叆")])]),t("el-collapse-item",{attrs:{title:"2.7.0.RELEASE鍙戝竷锛屾洿鏂癏oxton.SR8锛屽叏闈㈠崌绾у簳灞傞┍鍔�",name:"19"}},[t("div",[e._v("1.[鍗囩骇]SpringBoot 鑷� 2.2.11.RELEASE")]),t("div",[e._v("2.[鍗囩骇]SpringCloud 鑷� Hoxton.SR8")]),t("div",[e._v("3.[鍗囩骇]AlibabaCloud 鑷� 2.2.3.RELEASE")]),t("div",[e._v("4.[鍗囩骇]SpringBootAdmin 鑷� 2.2.4")]),t("div",[e._v("5.[鍗囩骇]Knife4j 鑷� 2.0.6")]),t("div",[e._v("6.[鍗囩骇]Swagger 鑷� 2.10.5")]),t("div",[e._v("7.[鍗囩骇]SwaggerModel 鑷� 1.6.2")]),t("div",[e._v("8.[鍗囩骇]SpringPlugin 鑷� 2.2.0.RELEASE")]),t("div",[e._v("9.[鍗囩骇]Druid 鑷� 1.2.1")]),t("div",[e._v("10.[鍗囩骇]JustAuth 鑷� 1.15.8")]),t("div",[e._v("11.[鍗囩骇]Dubbo 鑷� 2.7.8")]),t("div",[e._v("12.[鍗囩骇]Guava 鑷� 30.0-jre")]),t("div",[e._v("13.[鍗囩骇]Avue 鑷� 2.7.0")]),t("div",[e._v("14.[浼樺寲]Swagger灏佽浠ユ敮鎸並nife4j鏈�鏂癆PI")]),t("div",[e._v("15.[浼樺寲]寮曞叆Knife4j澧炲己閰嶇疆,鐢熶骇鐜灏嗗畬鍏ㄩ殧绂绘枃妗h闂�")]),t("div",[e._v("16.[淇]鏈紩鍏ョ鎴锋彃浠跺悗,鑷畾涔夌被绌烘寚閽堢殑闂")]),t("div",[e._v("17.[鍒犻櫎]Zipkin妯″潡,鎺ㄨ崘浣跨敤瀹樻柟鐙珛妯″紡杩愯鏈嶅姟")])]),t("el-collapse-item",{attrs:{title:"2.6.1.RELEASE鍙戝竷锛屽鍔犲叏灞�涓婁笅鏂囩郴缁燂紝澧炲姞鐢ㄦ埛骞冲彴鎷撳睍妯″潡",name:"18"}},[t("div",[e._v("1.[鍗囩骇]SpringBoot 鑷� 2.1.17.RELEASE")]),t("div",[e._v("2.[鍗囩骇]Mybatis-Plus 鑷� 3.4.0")]),t("div",[e._v("3.[鍗囩骇]Knife4j 鑷� 2.0.5")]),t("div",[e._v("4.[鍗囩骇]JJWT 鑷� 0.11.2")]),t("div",[e._v("5.[鍗囩骇]FastJson 鑷� 1.2.74")]),t("div",[e._v("6.[鏂板]涓婁笅鏂囨牳蹇冨寘锛屼紭鍖栧叏灞�涓婁笅鏂囬厤缃�")]),t("div",[e._v("7.[鏂板]secure妯″潡鐨刡asic璁よ瘉鍔熻兘")]),t("div",[e._v("8.[鏂板]鐢ㄦ埛骞冲彴鎷撳睍妯″潡")]),t("div",[e._v("9.[浼樺寲]閲嶆瀯澧炲己cloud妯″潡")]),t("div",[e._v("10.[浼樺寲]request鏍稿績鑷砨oot妯″潡")]),t("div",[e._v("11.[浼樺寲]澧炲己mybatis-plus鐨勫垎椤甸槻娉ㄥ叆鍔熻兘")]),t("div",[e._v("12.[浼樺寲]sms杩斿洖缁撴灉锛屽幓鎺夐獙璇佺爜搴忓垪鍖�")]),t("div",[e._v("13.[浼樺寲]鏁版嵁鏉冮檺鎻掍欢鏀寔鏈�鏂扮増mybatis-plus")]),t("div",[e._v("14.[浼樺寲]澧炲己sql鏃ュ織鎷︽埅鍣�")]),t("div",[e._v("15.[浼樺寲]澧炲己浠ょ墝锛屾柊澧炲鐢ㄦ埛骞冲彴鐨勫垽鏂�昏緫")]),t("div",[e._v("16.[浼樺寲]浠g爜鐢熸垚澧炲姞瀵箂qlserver鐨勬敮鎸�")]),t("div",[e._v("17.[浼樺寲]鑷畾涔塵apper鐨刟pi")]),t("div",[e._v("18.[淇]Kv绫诲厠闅嗗己杞棶棰�")]),t("div",[e._v("19.[淇]elk閰嶇疆鏃犳硶璇诲彇椤圭洰鍚嶇殑闂")]),t("div",[e._v("20.[淇]鍖哄垝瀛楁level涓簉egionLevel浠ラ槻oracle鎶ラ敊")])]),t("el-collapse-item",{attrs:{title:"2.6.0.RELEASE鍙戝竷锛岀鎴锋暟鎹簱闅旂銆佹姤琛ㄧ鐞嗐�丼qlServer鍏煎",name:"17"}},[t("div",[e._v("1.[鍗囩骇]Avue 鑷� 2.6.15")]),t("div",[e._v("2.[鍗囩骇]SpringBoot 鑷� 2.1.16.RELEASE")]),t("div",[e._v("3.[鍗囩骇]Seata 鑷� 1.3.0")]),t("div",[e._v("4.[鍗囩骇]Nacos 鑷� 1.3.2")]),t("div",[e._v("5.[鍗囩骇]FastJson 鑷� 1.2.73")]),t("div",[e._v("6.[鍗囩骇]Knife4j 鑷� 2.0.4")]),t("div",[e._v("7.[鍗囩骇]EasyExcel 鑷� 2.2.6")]),t("div",[e._v("8.[鍗囩骇]JustAuth 鑷� 1.15.6")]),t("div",[e._v("9.[鏂板]澶氱鎴锋暟鎹簱闅旂銆佸姩鎬佹暟鎹簮鐗规��")]),t("div",[e._v("10.[鏂板]SqlServer鍏煎")]),t("div",[e._v("11.[鏂板]UReport2鎶ヨ〃绠$悊妯″潡")]),t("div",[e._v("12.[鏂板]瀵硅薄瀛樺偍闄勪欢琛ㄥ姛鑳�")]),t("div",[e._v("13.[浼樺寲]LocalFile鏀寔搴忓垪鍖�")]),t("div",[e._v("14.[浼樺寲]MinioTemplate澧炲姞ContentType閰嶇疆")]),t("div",[e._v("15.[浼樺寲]LogBack-Elk鐨勯厤缃�")]),t("div",[e._v("16.[浼樺寲]娴佺▼鐘舵�佸彉鏇寸殑杩斿洖淇℃伅")]),t("div",[e._v("17.[浼樺寲]椤堕儴鑿滃崟閰嶇疆鎺ュ彛锛屾敮鎸佸ぇ瀹归噺鏁版嵁浼犺緭")]),t("div",[e._v("18.[浼樺寲]User瀵嗙爜瀛楁搴忓垪鍖�")]),t("div",[e._v("19.[浼樺寲]搴忓垪鍖朼dditionalInformation锛岃В鍐抽潪null鍊兼姤閿欑殑闂")]),t("div",[e._v("20.[淇]鍚敤Token鏈夌姸鎬佹ā寮忎笅鍒锋柊Token鐨勯棶棰�")]),t("div",[e._v("21.[淇]鏃ュ織琛ㄦ棤娉曞叆搴揟enantId鐨勯棶棰�")]),t("div",[e._v("22.[淇]flowable-oracle鑴氭湰杩愯閿欒鐨勯棶棰�")])]),t("el-collapse-item",{attrs:{title:"2.5.1.RELEASE鍙戝竷锛屽鍔犵涓夋柟鐧诲綍銆佽鏀垮尯鍒掋�丄PI鎶ユ枃鍔犲瘑",name:"16"}},[t("div",[e._v("1.[鍗囩骇]Avue 鑷� 2.6.1銆丒lementUI 鑷� 2.13.2")]),t("div",[e._v("2.[鍗囩骇]SpringBoot 鑷� 2.1.14.RELEASE")]),t("div",[e._v("3.[鍗囩骇]SpringCloud 鑷� Greenwich.SR6")]),t("div",[e._v("4.[鍗囩骇]SpringCloud Alibaba 鑷� 2.1.2.RELEASE")]),t("div",[e._v("5.[鍗囩骇]Seata 鑷� 1.2.0")]),t("div",[e._v("6.[鍗囩骇]FastJson 鑷� 1.2.70")]),t("div",[e._v("7.[鍗囩骇]Knife4j 鑷� 2.0.3")]),t("div",[e._v("8.[鍗囩骇]MybatisPlus 鑷�3.3.2")]),t("div",[e._v("9.[鍗囩骇]EasyExcel 鑷� 2.2.4")]),t("div",[e._v("10.[鏂板]绗笁鏂圭郴缁熺櫥褰曪紝闆嗘垚鎷撳睍JustAuth")]),t("div",[e._v("11.[鏂板]琛屾斂鍖哄垝鍔熻兘妯″潡")]),t("div",[e._v("12.[鏂板]API鎶ユ枃鍔犲瘑宸ュ叿")]),t("div",[e._v("13.[鏂板]Token閰嶇疆锛屾敮鎸佹湁鐘舵�佹ā寮忥紝鏀寔涓�浜哄湪绾挎垨澶氫汉鍦ㄧ嚎")]),t("div",[e._v("14.[鏂板]Secure閰嶇疆锛屾敮鎸侀厤缃姹傛柟娉曠被鍨嬨�佽姹傝矾寰勩�佽姹傝〃杈惧紡鍖归厤")]),t("div",[e._v("15.[鏂板]Jackson閰嶇疆锛屾敮鎸佸ぇ鏁板瓧杞瓧绗︿覆妯″紡锛屾敮鎸乶ull杞┖鍊兼ā寮�")]),t("div",[e._v("16.[鏂板]绉熸埛璐﹀彿鎺堟潈鐮佷繚鎶ゆ満鍒讹紝闃叉绉佹湁閮ㄧ讲瀹㈡埛绡℃敼鏁版嵁搴撹秺鏉�")]),t("div",[e._v("17.[浼樺寲]瀛楀吀妯″潡锛屽鍔犳爲褰㈢粨鏋�")]),t("div",[e._v("18.[浼樺寲]鏂板绉熸埛閫昏緫锛屾柊澧炴椂鍚屾瓒呯閰嶇疆鐨勯粯璁や笟鍔″瓧鍏告暟鎹�")]),t("div",[e._v("19.[浼樺寲]鐢ㄦ埛瀵煎叆閫昏緫锛屽彧鏈夎秴绠℃墠鍙互瀹氫箟绉熸埛缂栧彿")]),t("div",[e._v("20.[浼樺寲]閮ㄩ棬鍒楄〃閫昏緫锛岄潪瓒呯瑙掕壊鍙彲鐪嬪埌鏈骇鍙婁互涓嬮儴闂ㄦ暟鎹�")]),t("div",[e._v("21.[浼樺寲]瀛楀吀妯″潡锛屽鍔犳灇涓剧被锛岀粺涓�鍏ュ彛")]),t("div",[e._v("22.[浼樺寲]DictCache缂撳瓨鍔犺浇閫昏緫")]),t("div",[e._v("23.[浼樺寲]绉熸埛缂撳瓨鍒锋柊閫昏緫")]),t("div",[e._v("24.[浼樺寲]瑙掕壊閰嶇疆閫昏緫锛屽悓姝ュ彇娑堝瓙瑙掕壊瀵瑰簲鐨勮彍鍗曟潈闄�")]),t("div",[e._v("25.[浼樺寲]椤堕儴鑿滃崟锛屽鍔犳帓搴忓姛鑳�")]),t("div",[e._v("26.[浼樺寲]INode锛屾敮鎸佹硾鍨�")]),t("div",[e._v("27.[浼樺寲]浠g爜缁撴瀯锛屼负bean缁熶竴鍔犱笂final鍏抽敭瀛椾慨楗�")]),t("div",[e._v("28.[浼樺寲]Nacos鍔ㄦ�佸埛鏂伴厤缃�")]),t("div",[e._v("29.[浼樺寲]Dockerfile锛岄噰鐢∣penj9鍩虹闀滃儚锛屽ぇ骞呭害闄嶄綆鍐呭瓨鍗犵敤")]),t("div",[e._v("30.[浼樺寲]宸ョ▼鍚姩閫昏緫锛屽叧闂璅lowable鑷姩寤鸿〃鍔熻兘锛岄渶瑕佹墜鍔ㄥ鍏ユ祦绋媠ql")]),t("div",[e._v("31.[淇]SpringBootAdmin璇诲彇actuator璺緞閰嶇疆")]),t("div",[e._v("32.[淇]鐢ㄦ埛瀵煎叆閫昏緫锛屼慨姝e瘑鐮佸姞瀵嗚鍒�")]),t("div",[e._v("33.[淇]Boot鐗堟湰Xss榛樿閰嶇疆璺緞")])]),t("el-collapse-item",{attrs:{title:"2.5.0.RELEASE鍙戝竷锛屽鍔犲矖浣嶇鐞嗭紝澧炲姞鐢ㄦ埛瀵煎叆瀵煎嚭",name:"15"}},[t("div",[e._v("1.[鍗囩骇]Avue 鑷� 2.5.0")]),t("div",[e._v("2.[鍗囩骇]SpringBoot 鑷� 2.1.13")]),t("div",[e._v("3.[鍗囩骇]FastJson 鑷� 1.2.68")]),t("div",[e._v("4.[鍗囩骇]Druid 鑷� 1.1.22")]),t("div",[e._v("5.[鍗囩骇]Knife4j 鑷� 2.0.2")]),t("div",[e._v("6.[鍗囩骇]Taobao-Sdk 鑷� 20200415")]),t("div",[e._v("7.[鍗囩骇]docker-maven-plugin 鑷� dockerfile-maven-plugin")]),t("div",[e._v("8.[鏂板]楠岃瘉鐮佸紑鍏�")]),t("div",[e._v("9.[鏂板]鏁版嵁鏉冮檺鍏ㄥ眬寮�鍏�")]),t("div",[e._v("10.[鏂板]宀椾綅绠$悊妯″潡")]),t("div",[e._v("11.[鏂板]鐢ㄦ埛Excel瀵煎叆瀵煎嚭鍔熻兘")]),t("div",[e._v("12.[鏂板]鐢ㄦ埛缁戝畾宀椾綅鍔熻兘")]),t("div",[e._v("13.[鏂板]EasyExcel灏佽宸ュ叿ExcelUtil")]),t("div",[e._v("14.[鏂板]Feign鍐呴儴绾跨▼浼犻��")]),t("div",[e._v("15.[鏂板]Mybatis-Plus閰嶇疆锛屾敮鎸侀厤缃渶澶у垎椤垫暟")]),t("div",[e._v("16.[鏂板]Gateway鍦ㄥ鍥㈤槦鍗忎綔妯″紡鐏垫椿鎸囧悜鏈湴鏈嶅姟鐨勯厤缃�")]),t("div",[e._v("17.[鏂板]Sms妯″潡鐨剆endMessage鎺ュ彛鍙奡msResponse鍝嶅簲绫�")]),t("div",[e._v("18.[鏂板]CacheUtil绉熸埛缂撳瓨闅旂鍔熻兘")]),t("div",[e._v("19.[浼樺寲]CacheUtil缂撳瓨閲嶈浇閫昏緫锛岃繑鍥瀊ean涓嶄负null浣嗘暟鎹叏涓虹┖灏嗕笉鍏ョ紦瀛�")]),t("div",[e._v("20.[浼樺寲]缂撳瓨娓呴櫎閫昏緫锛孈CacheEvict缁熶竴淇敼涓篊acheUtil.clear")]),t("div",[e._v("21.[浼樺寲]鐧诲綍閫昏緫锛屽墠绔瀵嗙爜鍔犲瘑鍚庡啀浼犻�掕嚦閴存潈鎺ュ彛")]),t("div",[e._v("22.[浼樺寲]Oss涓婁紶鎺ュ彛锛岃繑鍥瀌omain瀛楁")]),t("div",[e._v("23.[浼樺寲]BladeRedisCache鍛藉悕涓築ladeRedis")]),t("div",[e._v("24.[浼樺寲]鎺у埗鍙版棩蹇楁墦鍗板姛鑳斤紝瑙勯伩MultipartFile璇诲彇鎶ラ敊")]),t("div",[e._v("25.[浼樺寲]閰嶇疆鍏抽敭瀛梕nable缁熶竴涓篹nabled")]),t("div",[e._v("26.[浼樺寲]keyword鏃ユ湡澶勭悊")]),t("div",[e._v("27.[浼樺寲]浠g爜鐢熸垚sql鑴氭湰榛樿鍦ㄥ伐浣滃彴鑿滃崟涓�")]),t("div",[e._v("28.[浼樺寲]Jwt鑾峰彇Token閫昏緫")]),t("div",[e._v("29.[浼樺寲]Token杩斿洖锛屽鍔犲矖浣岻D")]),t("div",[e._v("30.[浼樺寲]TokenGranter锛岄噰鐢ㄦ洿绠�娲佺殑鎷撳睍鏂瑰紡")]),t("div",[e._v("31.[浼樺寲]鏃ュ織绠$悊灞曠幇鏂瑰紡")]),t("div",[e._v("32.[浼樺寲]鏂板缓绉熸埛閫昏緫锛屽鍔犲弬鏁拌鍙栨潵璁剧疆鏂板缓绉熸埛鐨勯厤缃�")]),t("div",[e._v("33.[浼樺寲]娴佺▼绛炬敹鎺ュ彛锛屾敮鎸佸瑙掕壊鎿嶄綔")]),t("div",[e._v("34.[浼樺寲]鍔ㄦ�佺綉鍏筹紝鏀寔璇诲彇鑷畾涔塶amespace閰嶇疆")]),t("div",[e._v("35.[浼樺寲]鍒犻櫎绉熸埛閫昏緫锛屽悓鏃跺垹闄ゅ搴旂殑鐢ㄦ埛")]),t("div",[e._v("36.[浼樺寲]鏍戝舰鎳掑姞杞斤紝鏀寔灞�閮ㄥ疄鏃跺埛鏂板姛鑳�")]),t("div",[e._v("37.[浼樺寲]澶氱鎴锋彃浠舵柊澧炰慨鏀归�昏緫锛岃嫢鎸囧畾tenantId涓虹┖鍒欎笉杩涜鎿嶄綔")]),t("div",[e._v("38.[浼樺寲]SmsBuilder銆丱ssBuilder")]),t("div",[e._v("39.[浼樺寲]Sentinel閰嶇疆")]),t("div",[e._v("40.[浼樺寲]XssFilter涓哄叏灞�鐨凚ladeRequestFilte")]),t("div",[e._v("41.[浼樺寲]BladeX寮�鍙戞墜鍐孡inux閮ㄧ讲绔犺妭璁茶В")]),t("div",[e._v("42.[浼樺寲]Saber鐩稿叧閰嶇疆锛屼互閫傞厤Avue鏈�鏂扮増API")]),t("div",[e._v("43.[浼樺寲]Saber鐩稿叧閰嶇疆鍐卍one涓巐oading鐨勯『搴�")]),t("div",[e._v("44.[淇]鐢ㄦ埛鍩烘湰淇℃伅淇敼鐨刡ug")]),t("div",[e._v("45.[淇]QiniuTemplate鐨刾utFile寰幆璋冪敤鐨刡ug")]),t("div",[e._v("46.[淇]鏃ュ織妗嗘灦鑾峰彇RequestBody涓虹┖鐨刡ug")]),t("div",[e._v("47.[淇]Saber缁勪欢琚鐢ㄥ鑷存病鏈夊埛鏂扮殑bug")]),t("div",[e._v("48.[鍒犻櫎]杩囨椂鐨凚ladeSecureUrlProperties")]),t("div",[e._v("49.[鍒犻櫎]杩囨椂鐨刋ssUrlProperties")]),t("div",[e._v("50.[鍒犻櫎]杩囨椂鐨凴edisUtil")])]),t("el-collapse-item",{attrs:{title:"2.4.0.RELEASE鍙戝竷锛屽鍔犲绉熸埛鐭俊鏈嶅姟锛屽崌绾eata1.1",name:"14"}},[t("div",[e._v("1.[鏂板]闆嗘垚涓冪墰銆侀樋閲屼簯銆佽吘璁簯銆佷簯鐗囩瓑鐭俊鏈嶅姟锛屾敮鎸佸绉熸埛閰嶇疆")]),t("div",[e._v("2.[鏂板]瀵硅薄瀛樺偍妯″潡鐨勮祫婧愮紪鍙峰瓧娈碉紝鍙牴鎹紪鍙锋寚瀹歰ss閰嶇疆鐨勬湇鍔�")]),t("div",[e._v("3.[鏂板]瀵硅薄瀛樺偍銆佺煭淇¢厤缃ā鍧楃殑璋冭瘯鍔熻兘锛屽彲鍦ㄧ嚎璋冭瘯閰嶇疆鏄惁鍙敤")]),t("div",[e._v("4.[鏂板]瓒呯鍚敤绉熸埛杩囨护鐨勯厤缃�")]),t("div",[e._v("5.[鍗囩骇]SpringBoot 2.1.12锛孲pringCloud SR5")]),t("div",[e._v("6.[鍗囩骇]鍏煎 Seata 1.1")]),t("div",[e._v("7.[浼樺寲]瀵硅薄瀛樺偍鐨勬ā鍧椾娇鐢ㄤ綋楠�")]),t("div",[e._v("8.[浼樺寲]鍏煎Oracle妯$硦鏌ヨ鐨勫啓娉�")]),t("div",[e._v("9.[浼樺寲]瓒呯鏉冮檺锛屼笉鍙楃鎴疯繃鏈熸椂闂村奖鍝�")]),t("div",[e._v("10.[浼樺寲]mybatis-plus鐩稿叧杩囨湡娉ㄨВ")]),t("div",[e._v("11.[浼樺寲]xxl-job妯″潡鐨勯厤缃枃浠�")]),t("div",[e._v("12.[浼樺寲]INode鏀寔搴忓垪鍖栨帴鍙�")]),t("div",[e._v("13.[浼樺寲]缁熶竴Oss妯″潡鍛藉悕")]),t("div",[e._v("14.[浼樺寲]閮ㄧ讲鑴氭湰锛屽崌绾х浉鍏崇増鏈�")]),t("div",[e._v("15.[淇]鏁版嵁鏉冮檺閮ㄩ棬杩囨护宸插垹闄ゅ璞�")]),t("div",[e._v("16.[淇]涓氬姟瀛楀吀缂撳瓨bug锛屽鍔犵鎴疯繃婊�")]),t("div",[e._v("17.[淇]鍗犱綅绗﹁В鏋愬櫒鐨刡ug")])]),t("el-collapse-item",{attrs:{title:"2.3.1.RELEASE鍙戝竷锛屾祦绋嬪鍔犵鎴峰畾鍒讹紝鐧诲綍澧炲姞楠岃瘉鐮�",name:"13"}},[t("div",[e._v("1.[鏂板]鐧诲綍楠岃瘉鐮佸姛鑳�")]),t("div",[e._v("2.[鏂板]Oauth2鑷畾涔塗okenGranter")]),t("div",[e._v("3.[鏂板]宸ヤ綔娴佺粦瀹氱鎴峰姛鑳斤紝鏀寔閫氱敤娴佺▼鍜屽畾鍒舵祦绋�")]),t("div",[e._v("4.[鏂板]Condition绫荤殑鑷畾涔夊弬鏁版帓闄ゅ叆鍙�")]),t("div",[e._v("5.[澧炲己]绉熸埛鎻掍欢鍔熻兘锛屾柊澧炴搷浣滃彲鏍规嵁鑷畾涔夌殑tenantId鍊艰繘琛岃鐩�")]),t("div",[e._v("6.[澧炲己]瓒呯鏉冮檺锛屼笉鍙楁暟鎹潈闄愭彃浠跺奖鍝�")]),t("div",[e._v("7.[鍗囩骇]mybatis-plus鑷�3.3.1")]),t("div",[e._v("8.[浼樺寲]mybatis-plus灏佽锛屾彁鍗囧垎椤靛彲鎷撳睍鎬�")]),t("div",[e._v("9.[浼樺寲]lib鍒嗙鎵撳寘閫昏緫")]),t("div",[e._v("10.[浼樺寲]CacheUtil鍒濆鍖栭�昏緫")]),t("div",[e._v("11.[浼樺寲]HttpUtil锛岄噰鐢ㄦ渶鏂板皝瑁呴�昏緫")]),t("div",[e._v("12.[浼樺寲]瑙掕壊淇℃伅鑾峰彇閫昏緫涓哄疄鏃讹紝涓嶅彈寮�婧愮増銆佸崟浣撶増缂撳瓨褰卞搷")]),t("div",[e._v("13.[浼樺寲]鏃ュ織鎵撳嵃宸ュ叿鍒ゆ柇绌洪�昏緫")]),t("div",[e._v("14.[淇]BeanUtil鐨刢lass绫诲瀷鍒ゆ柇閫昏緫")]),t("div",[e._v("15.[鍒犻櫎]鍩轰簬zookeeper浣撻獙涓嶄匠鐨勫垎甯冨紡閿�")])]),t("el-collapse-item",{attrs:{title:"2.3.0.RELEASE鍙戝竷锛岀鎴峰寮猴紝搴曞眰鏋舵瀯鎻掍欢鍏ㄩ潰澧炲己",name:"12"}},[t("div",[e._v("1.[鏂板]swagger-bootstrap-ui鍏ㄦ柊鍗囩骇涓簁nife4j")]),t("div",[e._v("2.[鏂板]saber鍗囩骇鑷砤vue2.3.7鐗堟湰")]),t("div",[e._v("3.[鏂板]saber鏍戣〃鎳掑姞杞芥ā寮�")]),t("div",[e._v("4.[鏂板]鑵捐浜戝瓨鍌ㄥ皝瑁�")]),t("div",[e._v("5.[鏂板]xxl-job闆嗘垚锛屾敮鎸佸垎甯冨紡浠诲姟璋冨害")]),t("div",[e._v("6.[鏂板]kafka銆乺abbitmq銆乧loudstream闆嗘垚")]),t("div",[e._v("7.[鏂板]redis鍒嗗竷寮忛攣鎻掍欢")]),t("div",[e._v("8.[鏂板]楂樻�ц兘http璋冪敤妯″潡")]),t("div",[e._v("9.[鏂板]PropertySource娉ㄥ唽閫昏緫锛屾彁楂樺畨鍏ㄦ��")]),t("div",[e._v("10.[鏂板]Param鍙傛暟缂撳瓨宸ュ叿绫�")]),t("div",[e._v("11.[鏂板]绉熸埛鎿嶄綔锛屽鍔犲垱寤哄搴旂殑绉熸埛绠$悊鍛樿处鍙枫�佽彍鍗曟潈闄�")]),t("div",[e._v("12.[鏂板]绉熸埛鎻掍欢锛岃秴绠″彲鏌ョ湅鎵�鏈夌鎴锋暟鎹殑閫昏緫")]),t("div",[e._v("13.[鏂板]绉熸埛鍔熻兘锛岀粦瀹氬煙鍚嶃�佺郴缁熻儗鏅�佽处鍙烽搴︺�佽繃鏈熸椂闂�")]),t("div",[e._v("14.[鏂板]鐧诲綍銆佸垱寤虹敤鎴锋搷浣滅粦瀹氱鎴烽厤缃�")]),t("div",[e._v("15.[浼樺寲]绉熸埛鎻掍欢鍒ゆ柇閫昏緫锛屽鍔爁lowable鐩稿叧琛ㄧ殑绉熸埛杩囨护鎺掗櫎")]),t("div",[e._v("16.[浼樺寲]xss杩囨护閫昏緫锛屾彁楂樻�ц兘")]),t("div",[e._v("17.[浼樺寲]鏈湴鏂囦欢涓婁紶閫昏緫")]),t("div",[e._v("18.[浼樺寲]oss閰嶇疆锛屼慨鏀瑰悗鍙婃椂鐢熸晥鏃犻渶鐐瑰嚮鍚敤")]),t("div",[e._v("19.[浼樺寲]璇锋眰鏃ュ織灞曠ず鍔熻兘")]),t("div",[e._v("20.[淇]鍓嶇鍏抽棴绉熸埛妯″紡瀵艰嚧鐨勬柊澧炵敤鎴峰け鏁堥棶棰�")]),t("div",[e._v("21.[淇]OSS鐩稿叧bucket鍛藉悕鐨勯棶棰�")]),t("div",[e._v("22.[淇]ribbon缁勪欢鐢遍檷绾у紩璧风殑闂")])]),t("el-collapse-item",{attrs:{title:"2.2.2.RELEASE鍙戝竷锛屽寮哄瓧鍏哥鐞嗭紝鐢ㄦ埛绠$悊澧炲姞宸︽爲鍙宠〃",name:"11"}},[t("div",[e._v("1.[浼樺寲]鎷嗗垎鍑虹郴缁熷瓧鍏歌〃涓庝笟鍔″瓧鍏歌〃锛屽瓧鍏搁敭鍊兼敼涓簊tring绫诲瀷")]),t("div",[e._v("2.[浼樺寲]鐢ㄦ埛绠$悊澧炲姞宸︽爲鍙宠〃鍔熻兘")]),t("div",[e._v("3.[浼樺寲]绉熸埛鏂板澧炲姞绉熸埛榛樿绫诲瀷")]),t("div",[e._v("4.[浼樺寲]澶氱鎴疯〃瀵瑰簲瀹炰綋缁ф壙TenantEntity")]),t("div",[e._v("5.[浼樺寲]鐢ㄤ簬鏈湴涓婁紶鐨凚ladeFile绫绘洿鍚嶄负LocalFile闃叉鍐茬獊")]),t("div",[e._v("6.[浼樺寲]鑿滃崟鏂板閫昏緫")]),t("div",[e._v("7.[浼樺寲]mybatis-plus榛樿閰嶇疆鐨勫鐞�")]),t("div",[e._v("8.[浼樺寲]绉熸埛杩囨护鍒ゆ柇閫昏緫锛屽垹闄ゅ浣欑殑绫�")]),t("div",[e._v("9.[浼樺寲]alioss鐢熸垚鍦板潃鐨勯�昏緫")]),t("div",[e._v("10.[浼樺寲]redisTemplate鍔犺浇閫昏緫")]),t("div",[e._v("11.[浼樺寲]绉熸埛澶勭悊锛岀畝鍖栭厤缃紝鑷姩璇嗗埆闇�瑕佽繃婊ょ殑绉熸埛琛�")]),t("div",[e._v("12.[浼樺寲]鏁版嵁鏉冮檺琛ㄥ崟鐢ㄦ埛浣撻獙")]),t("div",[e._v("13.[淇]鏁版嵁鏉冮檺鎻掍欢涓嶅吋瀹圭殑闂")]),t("div",[e._v("14.[淇]鏁版嵁鏉冮檺鏍戝嬀閫夋樉绀洪棶棰�")]),t("div",[e._v("15.[淇]windows骞冲彴elk寮�鍏冲け鏁堢殑闂")]),t("div",[e._v("16.[淇]绉熸埛bean鍔犺浇閫昏緫")]),t("div",[e._v("17.[淇]saber浠g爜鐢熸垚椹煎嘲璺緞瀵艰嚧鐨勯棶棰�")]),t("div",[e._v("18.[淇]docker鑴氭湰nginx绔彛鍖归厤闂")]),t("div",[e._v("19.[淇]鏈烘瀯妯″潡鎻愪氦鏈垹闄ょ紦瀛樼殑闂")]),t("div",[e._v("20.[淇]oss缂撳瓨鑾峰彇鏈姞绉熸埛鍒ゆ柇鐨勯棶棰�")]),t("div",[e._v("21.[淇]ubcs-auth鍦╦ava11涓嬫棤娉曡繍琛岀殑闂")])]),t("el-collapse-item",{attrs:{title:"2.2.1.RELEASE鍙戝竷锛岄泦鎴怑LK锛屽鍔犲垎甯冨紡鏃ュ織杩借釜",name:"10"}},[t("div",[e._v("1.[鏂板]闆嗘垚鏈�鏂扮増ELK锛屽鍔犲垎甯冨紡鏃ュ織杩借釜鍔熻兘")]),t("div",[e._v("2.[鏂板]澧炲姞ELK涓�閿儴缃瞕ocker鑴氭湰")]),t("div",[e._v("3.[鏂板]鎶借薄灏佽鏃ュ織绠$悊閫昏緫")]),t("div",[e._v("4.[鏂板]BladeX-Biz澧炲姞easypoi鐨刣emo宸ョ▼")]),t("div",[e._v("5.[鏂板]BladeX-Biz澧炲姞websocket鐨刣emo宸ョ▼")]),t("div",[e._v("6.[浼樺寲]minio鏂囦欢绛栫暐")]),t("div",[e._v("7.[鏂板]Sql鏉′欢鏋勫缓绫诲幓闄ゅ垎椤靛瓧娈�")]),t("div",[e._v("8.[浼樺寲]sql鎵撳嵃鍔熻兘")]),t("div",[e._v("9.[浼樺寲]wrapper閫昏緫")]),t("div",[e._v("10.[鏂板]CommonConstant鎷嗗垎鍑篖auncherConstant")])]),t("el-collapse-item",{attrs:{title:"2.2.0.RELEASE鍙戝竷锛屽鍔犻泦缇ょ洃鎺э紝閾捐矾杩借釜",name:"9"}},[t("div",[e._v("1.[鏂板]turbine闆嗙兢鐩戞帶鏈嶅姟")]),t("div",[e._v("2.[鏂板]zipkin鍒嗗竷寮忛摼璺拷韪�")]),t("div",[e._v("3.[鍗囩骇]seata鐗堟湰鑷�0.9.0锛岃В鍐冲垎甯冨紡浜嬪姟閬囧埌鐨刡ug")]),t("div",[e._v("4.[鏂板]Launcher鐨刵acos閰嶇疆鏀逛负sharedIds锛屾彁鍗囧瓙宸ョ▼閰嶇疆浼樺厛绾�")]),t("div",[e._v("5.[鏂板]澧炲姞changeStatus鏂规硶锛屾柟渚夸慨鏀逛笟鍔$姸鎬佸瓧娈�")]),t("div",[e._v("6.[鏂板]saber浠g爜妯℃澘澧炲姞鍒锋柊浜嬩欢")]),t("div",[e._v("7.[鏂板]saber搴曞眰鏋舵瀯鍗囩骇")]),t("div",[e._v("8.[鏂板]saber鏀寔tab鍒囨崲淇濆瓨椤甸潰鐘舵��")]),t("div",[e._v("9.[鏂板]娣诲姞bom缁熶竴鐗堟湰閰嶇疆")]),t("div",[e._v("10.[鏂板]娣诲姞trace starter")]),t("div",[e._v("11.[鏂板]ubcs-admin鎺掗櫎seata鏈嶅姟")]),t("div",[e._v("12.[鏂板]oss鏁忔劅鎿嶄綔澧炲姞鏉冮檺鏍¢獙")]),t("div",[e._v("13.[鏂板][淇]dict銆乺ole涓嶉�夋嫨鐖惰妭鐐规姤閿�")]),t("div",[e._v("14.[鏂板]鍔ㄦ�佺綉鍏宠缃惎鍔ㄥ姞杞�")]),t("div",[e._v("15.[鏂板]瀛楀吀澧炲姞灏佸瓨鍔熻兘")])]),t("el-collapse-item",{attrs:{title:"2.1.0.RELEASE鍙戝竷锛屽叏闈㈠寮哄簳灞傞┍鍔�",name:"8"}},[t("div",[e._v("1.[鍗囩骇]springboot 2.1.8銆乻pringcloud greenwich sr3")]),t("div",[e._v("2.[鏂板]闆嗘垚seata锛屾彁渚涙渶绠�闆嗘垚鏂规")]),t("div",[e._v("3.[鏂板]ubcs-admin澧炲姞nacos鍔ㄦ�佺洃鍚�")]),t("div",[e._v("4.[鏂板]澧炲姞alioss闆嗘垚锛屽己鍖杘ss杩斿洖淇℃伅")]),t("div",[e._v("5.[鏂板]鑾峰彇浠ょ墝鎿嶄綔澧炲姞绌哄垽鏂�")]),t("div",[e._v("6.[鏂板]鎷嗗垎鏁版嵁搴撲緷璧栥�佸寮簃ybatis銆佸鍔爕ml鑷畾涔夐厤缃鍙�")]),t("div",[e._v("7.[鏂板]鍚勬ā鍧楀鍔犻粯璁ょ殑yml閰嶇疆锛屼笉鍗犵敤application.yml")]),t("div",[e._v("8.[鏂板]澧炲姞ribbon缁勪欢锛屽彲鑷畾涔塴b浼樺厛閫夋嫨鐨刬p娈碉紝瑙e喅鍥㈤槦缃戝叧璋冭瘯闇�姹�")]),t("div",[e._v("9.[浼樺寲]feign鐨刡ean鍔犺浇閫昏緫")]),t("div",[e._v("10.[澧炲己]condition鏉′欢")]),t("div",[e._v("11.[浼樺寲]鏃ュ織鎵撳嵃鏁堟灉")]),t("div",[e._v("12.[閲嶆瀯]redis妯″潡锛屽鍔爎edis闄愭祦鍔熻兘")]),t("div",[e._v("13.[浼樺寲]beanutil鎬ц兘")]),t("div",[e._v("14.[浼樺寲]鍘绘帀璋冭瘯鐢ㄧ殑RouteEndpoint锛屽寮哄畨鍏ㄦ��")]),t("div",[e._v("15.[浼樺寲]閮ㄩ棬鏂板閫昏緫")])]),t("el-collapse-item",{attrs:{title:"2.0.7.RELEASE鍙戝竷锛屽鍔犵綉鍏抽壌鏉冿紝寮哄寲浠g爜鐢熸垚",name:"7"}},[t("div",[e._v("1.[鏂板]澧炲姞鍩轰簬Nacos鐨勫姩鎬佺綉鍏抽壌鏉�")]),t("div",[e._v("2.[鏂板]浠g爜鐢熸垚澧炲姞澶氭暟鎹簮閫夋嫨锛屽己鍖栧崟琛ㄤ唬鐮佺敓鎴�")]),t("div",[e._v("3.[鏂板]澧炲姞涓汉淇℃伅淇敼銆佸ご鍍忎笂浼犮�佸瘑鐮佹洿鏂板姛鑳�")]),t("div",[e._v("4.[浼樺寲]鏂板缓瑙掕壊閫昏緫")]),t("div",[e._v("5.[淇]鑻ュ共issue")])]),t("el-collapse-item",{attrs:{title:"2.0.6.RELEASE鍙戝竷锛屽吋瀹逛笁澶т富娴佹暟鎹簱",name:"6"}},[t("div",[e._v("1.[鏂板]涓�濂椾唬鐮佸吋瀹筂ysql銆丱racle銆丳ostgreSQL涓夊ぇ涓绘祦鏁版嵁搴�")]),t("div",[e._v("2.[鍗囩骇]flowable 6.4.2")]),t("div",[e._v("3.[鏂板]瓒呯榛樿鎷ユ湁鎵�鏈夎彍鍗曟潈闄�")]),t("div",[e._v("4.[淇]鏉冮檺閰嶇疆鏁版嵁闀垮害杩囧ぇ鐨刡ug")]),t("div",[e._v("5.[鏂板]澧炲姞绉熸埛淇℃伅鑾峰彇")]),t("div",[e._v("6.[浼樺寲]鍛戒护琛屽惎鍔ㄩ『搴�")]),t("div",[e._v("7.[鍗囩骇]alibaba cloud姣曚笟鐗堟湰")]),t("div",[e._v("8.[鏂板]鏃ュ織鐩戝惉澧炲姞鑷畾涔夐厤缃�")]),t("div",[e._v("9.[鍗囩骇]swagger-bootstrap-ui鐗堟湰")]),t("div",[e._v("10.[鏂板]saber琛ㄦ牸鑷�傚簲銆佸鍔爈oading")]),t("div",[e._v("11.[鏂板]saber閫氱煡鍏憡妯″潡澧炲姞瀵屾枃鏈紪杈戝櫒")])]),t("el-collapse-item",{attrs:{title:"2.0.5.RELEASE鍙戝竷锛屽崌绾у垎甯冨紡鎺ュ彛鏉冮檺绯荤粺",name:"5"}},[t("div",[e._v("1.[鍗囩骇]涓哄垎甯冨紡鎺ュ彛鏉冮檺绯荤粺")]),t("div",[e._v("2.[鏂板]澧炲姞澶氱鎴疯嚜瀹氫箟椤堕儴鑿滃崟鍔熻兘")]),t("div",[e._v("3.[鍗囩骇]greenwich SR2锛宮ybatis-plus 3.1.2")]),t("div",[e._v("4.[鏂板]swagger鎺掑簭瑙勫垯閲囩敤鏈�鏂版敞瑙�")]),t("div",[e._v("5.[鏂板]鏁版嵁鏉冮檺澧炲姞鍙瀛楁閰嶇疆")]),t("div",[e._v("6.[鏂板]鏁版嵁鏉冮檺澧炲姞鍒嗗竷寮忔湇鍔℃敮鎸�")]),t("div",[e._v("7.[鏂板]澧炲姞杩滅▼璋冪敤鍒嗛〉鐨勪緥瀛愶紝瑙e喅mybatis-plus浼犻�扞Page鍙嶅簭鍖栧嚭鐜扮殑bug")]),t("div",[e._v("8.[浼樺寲]绉熸埛鎺ュ彛鏉冮檺瑙勫垯")]),t("div",[e._v("9.[鏂板]SqlKeyword澧炲姞鏉′欢鍒ゆ柇")]),t("div",[e._v("10.[淇]閮ㄥ垎妯″潡鍖呭悕鍒嗗眰鐨勯棶棰�")])]),t("el-collapse-item",{attrs:{title:"2.0.4.RELEASE鍙戝竷锛屽鍔犲姩鎬佹暟鎹潈闄愮郴缁�",name:"4"}},[t("div",[e._v("1.[鏂板]娉ㄨВ+web鍙鍖栭厤缃殑鍔ㄦ�佹暟鎹潈闄愮郴缁�")]),t("div",[e._v("2.[鍗囩骇]閮ㄩ棬绠$悊涓烘満鏋勭鐞嗭紝澧炲姞鏈烘瀯绫诲瀷")]),t("div",[e._v("3.[鏂板]瑙e喅mybatis-plus鎺掑簭瀛楁鐨剆ql娉ㄥ叆闂")]),t("div",[e._v("4.[鏂板]create_dept缁熶竴涓氬姟瀛楁")]),t("div",[e._v("5.[鏂板]swagger ui椤甸潰璁剧疆Authorize 榛樿鍏ㄥ眬鍙傛暟")]),t("div",[e._v("6.[鏂板]jsonutil澧炲姞灏佽鏂规硶,鍘绘帀devtools渚濊禆")]),t("div",[e._v("7.[鏂板]鏁版嵁搴撹繛鎺ラ�傞厤mysql8")]),t("div",[e._v("8.[鏂板]docker-compose鑴氭湰澧炲姞鏃跺尯")]),t("div",[e._v("9.[鏂板]oauth鐢宠token鍙敮鎸佽嚜瀹氫箟琛�")]),t("div",[e._v("10.[淇]浠g爜鐢熸垚sql缂哄け涓婚敭鐨勯棶")]),t("div",[e._v("11.[鏂板]boot鐗堟湰閲嶆瀯鐧诲綍閫昏緫锛屽寮哄彲鎷撳睍鎬�")])]),t("el-collapse-item",{attrs:{title:"2.0.3.RELEASE鍙戝竷锛屼紭鍖栧绉熸埛oss绯荤粺锛屼紭鍖栦笟鍔℃灦鏋�",name:"3"}},[t("div",[e._v("1.[鏂板]gateway澧炲姞鍔ㄦ�佹枃妗i厤缃紝鍙�氳繃閰嶇疆nacos鍔ㄦ�佸埛鏂�")]),t("div",[e._v("2.[浼樺寲]淇blade_menu浠g爜鐢熸垚妯″潡鍒犻櫎api鐨勫湴鍧�")]),t("div",[e._v("3.[浼樺寲]mysql渚濊禆")]),t("div",[e._v("4.[鏂板]LauncherService澧炲姞鎺掑簭鍔熻兘")]),t("div",[e._v("5.[浼樺寲]hystrixfeign鍔犺浇")]),t("div",[e._v("6.[浼樺寲]澶氱鎴穙ss绯荤粺閫昏緫锛屼娇涔嬫洿鍔犳槗鐢�")]),t("div",[e._v("7.tenant_code瀛楁缁熶竴涓簍enant_id")])]),t("el-collapse-item",{attrs:{title:"2.0.2.RELEASE鍙戝竷锛屽鍔犲绉熸埛oss绠$悊绯荤粺",name:"2"}},[t("div",[e._v("1.[鏂板]澧炲姞minio灏佽")]),t("div",[e._v("2.[鏂板]澧炲姞qiniu灏佽")]),t("div",[e._v("3.[鏂板]澧炲姞oss缁熶竴鎺ュ彛")]),t("div",[e._v("4.[鏂板]闆嗘垚minio銆乹iniu锛岃繘琛岀粺涓�绠$悊鐨勫绉熸埛oss绯荤粺")]),t("div",[e._v("5.[浼樺寲]ubcs-core-cloud閫昏緫")]),t("div",[e._v("6.[鏂板]badex-biz澧炲姞涓嶅悓鍖呭悕鐨剆wagger銆乵ybatis閰嶇疆demo")]),t("div",[e._v("7.[鏂板]badex-biz澧炲姞nacos鑷畾涔夋敞鍐屾枃浠禿emo")]),t("div",[e._v("8.[鏂板]bladex-biz澧炲姞nacos鍙傛暟鍔ㄦ�佸埛鏂癲emo")])]),t("el-collapse-item",{attrs:{title:"2.0.1.RELEASE鍙戝竷锛岀郴缁熶紭鍖栫増鏈�",name:"1"}},[t("div",[e._v("1.[鏂板]鍏煎jdk11")]),t("div",[e._v("2.[鏂板]鏀寔refresh_token鍔熻兘")]),t("div",[e._v("3.[鏂板]澧炲姞minio灏佽锛屾敮鎸佸绉熸埛妯″紡鐨刼ss瀵硅薄瀛樺偍")]),t("div",[e._v("4.[鏂板]闆嗘垚dubbo鏈�鏂扮増鏈紝鏀寔rpc杩滅▼璋冪敤")]),t("div",[e._v("5.[鏂板]瀹氬埗鍩轰簬nacos鐨刧ateway鍔ㄦ�佺綉鍏�")]),t("div",[e._v("6.[浼樺寲]鑱氬悎缃戝叧閰嶇疆锛屼娇涔嬫洿鍔犺交宸�")]),t("div",[e._v("7.[鏂板]CacheUtil澧炲姞缂撳瓨娓呴櫎鏂规硶")]),t("div",[e._v("8.[浼樺寲]鏃ュ織鏂囦欢鏍煎紡")]),t("div",[e._v("9.[鏂板]Secure鎷︽埅鍣ㄦ敮鎸佽嚜瀹氫箟鍔犺浇")])]),t("el-collapse-item",{attrs:{title:"2.0.0.RELEASE鍙戝竷锛屽畬缇庡畾鍒剁殑寰湇鍔″紑鍙戝钩鍙�",name:"0"}},[t("div",[e._v("1.[鏂板]Swagger鎻愪緵list褰㈠紡閰嶇疆鎵弿鍖�")]),t("div",[e._v("2.[鏂板]DictCache銆乁serCache銆丼ysCache缂撳瓨宸ュ叿绫�")]),t("div",[e._v("3.[鏂板]閲嶆柊璁捐EntityWrapper缁撴瀯锛屼娇涔嬫洿鍔犵畝鍗曟槗鐢�")]),t("div",[e._v("4.[鏂板]寮哄寲閮ㄥ垎鏁忔劅鏁版嵁鐨勫垹闄ゆ牎楠�")]),t("div",[e._v("5.[鏂板]Condition绫荤殑sql鏉′欢鏋勯�犲櫒")]),t("div",[e._v("6.[淇]宸ヤ綔娴佸垎椤礲ug")]),t("div",[e._v("7.[浼樺寲]docker閰嶇疆")]),t("div",[e._v("8.[浼樺寲]澶氱鎴烽�昏緫")]),t("div",[e._v("9.[浼樺寲]request鎵撳嵃鏃ュ織閫昏緫")]),t("div",[e._v("10.[淇]getIp鐨刡ug")]),t("div",[e._v("11.[浼樺寲]saber浠g爜鐢熸垚妯℃澘")]),t("div",[e._v("12.[鏂板]saber鏇存柊鑷砮lement-ui 2.8.2鐗堟湰")]),t("div",[e._v("13.[淇]saber鍒嗛〉bug")]),t("div",[e._v("14.[鏂板]crud缁勪欢鎻愪氦鎶ラ敊鍚庢仮澶嶆寜閽姸鎬�")]),t("div",[e._v("15.[鏂板]瀛楀吀绠$悊琛ㄥ崟璋冩暣")]),t("div",[e._v("16.[鍗囩骇]springboot 2.1.5")])])],1)],1)],1)],1)],1),t("el-dialog",{attrs:{title:"淇敼瀵嗙爜",visible:e.dialogFormVisible,"append-to-body":"","close-on-press-escape":!1,"before-close":e.Xdelhandle},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[t("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules}},[t("el-form-item",{attrs:{label:"鍘熷瘑鐮�","label-width":e.formLabelWidth,prop:"oldPassword"}},[t("el-input",{attrs:{autocomplete:"off"},model:{value:e.form.oldPassword,callback:function(t){e.$set(e.form,"oldPassword",t)},expression:"form.oldPassword"}})],1),t("el-form-item",{attrs:{label:"鏂板瘑鐮�","label-width":e.formLabelWidth,prop:"newPassword"}},[t("el-input",{attrs:{autocomplete:"off"},model:{value:e.form.newPassword,callback:function(t){e.$set(e.form,"newPassword",t)},expression:"form.newPassword"}})],1),t("el-form-item",{attrs:{label:"纭瀵嗙爜","label-width":e.formLabelWidth,prop:"newPassword1"}},[t("el-input",{attrs:{autocomplete:"off"},model:{value:e.form.newPassword1,callback:function(t){e.$set(e.form,"newPassword1",t)},expression:"form.newPassword1"}})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.delhandle}},[e._v("鍙� 娑�")]),t("el-button",{attrs:{type:"primary"},on:{click:e.addok}},[e._v("纭� 瀹�")])],1)],1)],1)},s=[],n=(i("8e6e"),i("ac6a"),i("456d"),i("ade3")),o=i("5880"),r=i("c0c7"),d=i("8237"),l=i.n(d),v=i("0a5a");function c(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function u(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?c(Object(i),!0).forEach((function(t){Object(n["a"])(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):c(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var h={name:"wel",data:function(){return{activeNames:["1","2","3","5"],logActiveNames:["28"],userarr:[],userid:"",updataArr:[],dialogFormVisible:!1,form:{oldPassword:"",newPassword:"",newPassword1:""},rules:{oldPassword:[{required:!0,message:"璇疯緭鍏ュ師瀵嗙爜",trigger:"blur"}],newPassword:[{required:!0,message:"璇疯緭鍏ユ柊瀵嗙爜",trigger:"blur"}],newPassword1:[{required:!0,message:"璇疯緭纭瀵嗙爜",trigger:"blur"}]}}},created:function(){this.updataArr=JSON.parse(localStorage.getItem("updataid")),this.userid=this.$store.state.user.upadatastatus.user_id,this.checkhandle()},computed:u({},Object(o["mapGetters"])(["userInfo"])),methods:{handleChange:function(e){window.console.log(e)},Xdelhandle:function(){Object(v["c"])(),this.dialogFormVisible=!1},delhandle:function(){Object(v["c"])(),this.dialogFormVisible=!1},addok:function(){var e=this;this.dialogFormVisible=!1,Object(r["updatePassword"])(l()(this.form.oldPassword),this.form.newPassword,this.form.newPassword1).then((function(t){200==t.data.code&&e.$message({type:"success",message:"淇敼鎴愬姛锛�"})})).catch((function(t){console.log(t),e.checkhandle()}))},checkhandle:function(){var e=this;"0"!=this.updataArr.user_id&&"000000"!==this.updataArr.tenant_id&&Object(r["check"])(this.userid).then((function(t){t.data.data>0?e.$message({type:"warning",message:"浣犺繕鏈�".concat(t.data.data,"澶╁氨瑕佷慨鏀瑰瘑鐮佷簡")}):-1==t.data.data?(e.$message({type:"warning",message:"瀵嗙爜绛栫暐宸茶淇敼锛岃閲嶆柊淇敼瀵嗙爜锛�"}),setTimeout((function(){e.dialogFormVisible=!0}),1500)):0==t.data.data&&e.$message({type:"success",message:"鎿嶄綔鎴愬姛"})})).catch((function(e){console.log(e)}))}}},p=h,g=(i("b7d4"),i("2877")),_=Object(g["a"])(p,a,s,!1,null,null,null);t["default"]=_.exports},6486:function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e._self._c;return t("div",[t("basic-container",[t("el-row",[t("el-col",{attrs:{span:12}},[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.dataParent,page:e.pageParent,permission:e.permissionList,"before-open":e.beforeOpen},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-click":e.handleRowClick,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoadParent},scopedSlots:e._u([{key:"isSealed",fn:function(i){var a=i.row;return[t("el-tag",[e._v(e._s(0===a.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formParent,callback:function(t){e.formParent=t},expression:"formParent"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n            ")]):e._e()],1)],2)],1),t("el-col",{attrs:{span:12}},[t("avue-crud",{ref:"crudChild",attrs:{option:e.option,"table-loading":e.loading,data:e.dataChild,page:e.pageChild,permission:e.permissionList,"before-open":e.beforeOpenChild},on:{"row-del":e.rowDelChild,"row-update":e.rowUpdateChild,"row-save":e.rowSaveChild,"search-change":e.searchChangeChild,"search-reset":e.searchResetChild,"selection-change":e.selectionChangeChild,"current-change":e.currentChangeChild,"size-change":e.sizeChangeChild,"refresh-change":e.refreshChangeChild,"on-load":e.onLoadChild},scopedSlots:e._u([{key:"isSealed",fn:function(i){var a=i.row;return[t("el-tag",[e._v(e._s(0===a.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formChild,callback:function(t){e.formChild=t},expression:"formChild"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n            ")]):e._e()],1)],2)],1)],1)],1)],1)},s=[],n=(i("8e6e"),i("456d"),i("6762"),i("2fdb"),i("ac6a"),i("ade3")),o=i("7754"),r=i("5880");function d(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function l(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?d(Object(i),!0).forEach((function(t){Object(n["a"])(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var v={data:function(){return{parentId:0,formParent:{},formChild:{},selectionList:[],query:{},loading:!0,pageParent:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},pageChild:{pageSize:10,pageSizes:[10,30,50,100,200],currentPage:1,total:0},dataParent:[],dataChild:[],option:{tip:!1,searchShow:!0,searchMenuSpan:6,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,menuWidth:300,dialogWidth:880,column:[{label:"瀛楀吀缂栧彿",prop:"code",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏哥紪鍙�",trigger:"blur"}]},{label:"瀛楀吀閿��",prop:"dictKey",type:"number",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏搁敭鍊�",trigger:"blur"}]},{label:"瀛楀吀鍚嶇О",prop:"dictValue",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏稿悕绉�",trigger:"blur"}]},{label:"瀛楀吀鎺掑簭",prop:"sort",type:"number",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏告帓搴�",trigger:"blur"}]},{label:"灏佸瓨",prop:"isSealed",type:"select",dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],slot:!0,rules:[{required:!0,message:"璇烽�夋嫨灏佸瓨",trigger:"blur"}]},{label:"瀛楀吀澶囨敞",prop:"remark",search:!0,hide:!0}]}}},computed:l(l({},Object(r["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dict_add,!1),viewBtn:this.vaildData(this.permission.dict_view,!1),delBtn:this.vaildData(this.permission.dict_delete,!1),editBtn:this.vaildData(this.permission.dict_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,i){var a=this;Object(o["add"])(e).then((function(){a.onLoadParent(a.pageParent),a.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),i()}))},rowUpdate:function(e,t,i,a){var s=this;Object(o["update"])(e).then((function(){s.onLoadParent(s.pageParent),s.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),i()}),(function(e){window.console.log(e),a()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])(e.id)})).then((function(){t.onLoadParent(t.pageParent),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleRowClick:function(e){this.parentId=e.id,this.onLoadChild(this.pageChild)},searchReset:function(){this.query={},this.onLoadParent(this.pageParent)},searchChange:function(e,t){this.query=e,this.pageParent.currentPage=1,this.onLoadParent(this.pageParent,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])(e.ids)})).then((function(){e.onLoadParent(e.pageParent),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var i=this;["edit","view"].includes(t)&&Object(o["getDict"])(this.formParent.id).then((function(e){i.formParent=e.data.data})),e()},currentChange:function(e){this.pageParent.currentPage=e},sizeChange:function(e){this.pageParent.pageSize=e},refreshChange:function(){this.onLoadParent(this.page,this.query)},rowSaveChild:function(e,t,i){var a=this;Object(o["add"])(e).then((function(){a.onLoadChild(a.pageChild),a.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),i()}))},rowUpdateChild:function(e,t,i,a){var s=this;Object(o["update"])(e).then((function(){s.onLoadChild(s.pageChild),s.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),i()}),(function(e){window.console.log(e),a()}))},rowDelChild:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])(e.id)})).then((function(){t.onLoadChild(t.pageChild),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchResetChild:function(){this.query={},this.onLoadChild(this.pageChild)},searchChangeChild:function(e,t){this.query=e,this.pageChild.currentPage=1,this.onLoadChild(this.pageChild,e),t()},selectionChangeChild:function(e){this.selectionList=e},selectionClearChild:function(){this.selectionList=[],this.$refs.crudChild.toggleSelection()},handleDeleteChild:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])(e.ids)})).then((function(){e.onLoadChild(e.pageChild),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudChild.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenChild:function(e,t){var i=this;["edit","view"].includes(t)&&Object(o["getDict"])(this.formChild.id).then((function(e){i.formChild=e.data.data})),e()},currentChangeChild:function(e){this.pageChild.currentPage=e},sizeChangeChild:function(e){this.pageChild.pageSize=e},refreshChangeChild:function(){this.onLoadChild(this.pageChild,this.query)},onLoadParent:function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(o["getParentList"])(e.currentPage,e.pageSize,Object.assign(i,this.query)).then((function(e){var i=e.data.data;t.pageParent.total=i.total,t.dataParent=i.records,t.loading=!1,t.selectionClear()}))},onLoadChild:function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(o["getChildList"])(e.currentPage,e.pageSize,this.parentId,Object.assign(i,this.query)).then((function(e){var i=e.data.data;t.pageChild.total=i.total,t.dataChild=i.records,t.loading=!1,t.selectionClear()}))}}},c=v,u=i("2877"),h=Object(u["a"])(c,a,s,!1,null,null,null);t["default"]=h.exports},"6e96":function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e._self._c;return t("basic-container",[t("div",{staticClass:"dialogwarp"},[t("div",{staticClass:"dialogwarp_tab"},[t("el-card",{staticClass:"dialogwarp_tab_card"},[t("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"涓氬姟鏁版嵁淇℃伅",name:"first"}},[t("businesswork",{ref:"businesswork",attrs:{ids:e.ids,templateId:e.templateId,taskId:e.taskId,modelKey:e.modelKey,codeClassifyOid:e.codeClassifyOid}})],1),t("el-tab-pane",{attrs:{label:"娴佺▼璺熻釜",name:"second"}},[t("avue-crud",{ref:"crud",attrs:{data:e.flowList,option:e.option}}),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("娴佺▼璺熻釜")])]),t("el-row",{staticClass:"row-bg"},[t("flow-design",{attrs:{"is-display":!0,"process-instance-id":e.processInstanceId}})],1)],1)],1)],1)],1)],1),t("div",{staticClass:"dialogwarp_card"},[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("褰撳墠浠诲姟锛�")]),t("span",[e._v(e._s(e.title))])]),t("div",{staticStyle:{width:"100%"}},[t("p",[e._v("璇峰湪涓嬫柟杈撳叆鎮ㄧ殑瀹℃壒鎰忚锛�")]),t("el-input",{attrs:{type:"textarea",rows:4,placeholder:"璇疯緭鍏ュ唴瀹�","show-word-limit":""},model:{value:e.opinionVal,callback:function(t){e.opinionVal=t},expression:"opinionVal"}})],1),t("div",{staticStyle:{width:"100%"}},[t("p",[e._v("瀹℃壒鎰忚闄勪欢锛�")]),t("el-upload",{staticStyle:{width:"100%"},attrs:{drag:"",action:"https://jsonplaceholder.typicode.com/posts/",multiple:""}},[t("i",{staticClass:"el-icon-upload"}),t("div",{staticClass:"el-upload__text"},[e._v("灏嗘枃浠舵嫋鍒版澶勶紝鎴�"),t("em",[e._v("鐐瑰嚮涓婁紶")])])])],1),t("div",{staticStyle:{width:"100%"}},[t("p",[e._v("宸蹭笂浼犲鎵规枃浠讹細")]),t("el-card",{staticClass:"box-card"},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData,stripe:""}},[t("el-table-column",{attrs:{prop:"date",label:"鏂囦欢鍚�"}}),t("el-table-column",{attrs:{prop:"name",label:"涓婁紶浜�  "}}),t("el-table-column",{attrs:{prop:"address",label:"鎿嶄綔"}})],1)],1)],1),t("div",{staticStyle:{"margin-top":"20px"}},e._l(e.btnList,(function(i,a){return t("el-button",{key:a,attrs:{type:"primary",size:"mini"},on:{click:function(t){return e.handelExecute(i)}}},[e._v(e._s("鍚屾剰"===i.toName?i.toName:"".concat(i.toName,"鍒�").concat(i.taskName)))])})),1)])],1)])])},s=[],n=(i("8e6e"),i("ac6a"),i("456d"),i("ade3")),o=(i("96cf"),i("1da1")),r=i("fc8c"),d=i("5821"),l=i("c54a");function v(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function c(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?v(Object(i),!0).forEach((function(t){Object(n["a"])(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):v(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var u={data:function(){return{ids:[],templateId:"",taskId:"",modelKey:"",codeClassifyOid:"",businessId:"",processInstanceId:"",src:"",flowList:[],btnList:[],opinionVal:"",activeName:"first",option:{menu:!1,addBtn:!1,refreshBtn:!1,columnBtn:!1,index:!0,header:!1,stripe:!0,indexLabelClassName:"搴忓彿",column:[{label:"浠诲姟鍚嶇О",prop:"historyActivityName",minWidth:120},{label:"鎵ц鎿嶄綔",prop:"pass",minWidth:80,formatter:this.formatterPass},{label:"浠诲姟寮�濮嬫椂闂�",prop:"createTime",minWidth:140},{label:"瀹℃壒鎰忚",prop:"comment",minWidth:220,overHidden:!0},{label:"鎵ц浜�",prop:"assigneeName",minWidth:80},{label:"浠诲姟瀹屾垚鏃堕棿",prop:"endTime",minWidth:140},{label:"宸蹭笂浼犲鎵规枃浠�",prop:"sex",minWidth:220,overHidden:!0}]}}},created:function(){this.init()},beforeRouteUpdate:function(e,t,i){e.fullPath!==t.fullPath&&(i(),this.init())},methods:{init:function(){var e=this;this.taskId=this.$route.params.taskId,this.processInstanceId=this.$route.params.processInstanceId,this.businessId=this.$route.params.businessId,Object(r["historyFlowList"])(this.processInstanceId).then((function(t){var i=t.data;i.success&&(e.flowList=i.data)})),this.apiGetBtnTask(this.processInstanceId)},formatterPass:function(e,t,i){return console.log("value",t),t?"鍚屾剰":"椹冲洖"},apiGetBtnTask:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t){var i,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(d["getBtnTask"])({processInstanceId:t});case 2:i=e.sent,a=i.data,this.ids=a.data.variables.ids,this.templateId=a.data.variables.templateId,this.modelKey=a.data.variables.modelKey,this.codeClassifyOid=a.data.variables.codeClassifyOid,a.success&&(console.log(a),this.btnList=a.data.toTasks);case 9:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),apiExamineTask:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t){var i,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(d["ExamineTask"])(t);case 2:i=e.sent,a=i.data,a.success?(this.$message.success(a.msg),this.$router.$avueRouter.closeTag(),this.$router.push({path:"/work/todo"})):this.$message.error(a.msg||"鎻愪氦澶辫触");case 5:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),handelExecute:function(e){console.log(e),this.$refs.businesswork.hasEditor&&this.$refs.businesswork.HandlerSave();var t=e.toName,i=e.conditionKey,a=e.conditionValue,s={comment:this.opinionVal||"鍚屾剰",flag:"ok",processInstanceId:this.processInstanceId,taskId:this.taskId};Object(l["b"])(i)||Object(l["b"])(a)||(s=c(c({},s),{},{variables:Object(n["a"])({},i,a)})),"椹冲洖"===t?this.opinionVal?this.apiExamineTask(s):this.$alert("褰撳鐞嗘柟寮忎负".concat(t,"鏃讹紝闇�瑕佸~鍐欏鎵规剰瑙�"),"鎻愮ず淇℃伅",{confirmButtonText:"纭畾"}).then((function(){})):this.apiExamineTask(s)}}},h=u,p=(i("0525"),i("2877")),g=Object(p["a"])(h,a,s,!1,null,"1fafd2a0",null);t["default"]=g.exports},ab5c:function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e._self._c;return t("div",[t("basic-container",[e._v("娴嬭瘯椤�")])],1)},s=[],n={name:"wel",data:function(){return{}},computed:{},created:function(){},methods:{}},o=n,r=i("2877"),d=Object(r["a"])(o,a,s,!1,null,"1f96fafa",null);t["default"]=d.exports},b140:function(e,t,i){},b7d4:function(e,t,i){"use strict";i("ec0e")},c2b7:function(e,t,i){},d26f:function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e._self._c;return t("basic-container",[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[t("el-row",{staticClass:"row-bg",attrs:{type:"flex",justify:"end"}},[t("el-form-item",[t("el-button",{on:{click:e.handleCancel}},[e._v("鍏抽棴")])],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("瀹℃壒淇℃伅")])]),t("el-form-item",{attrs:{label:"鐢宠浜�"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.flow.assigneeName,callback:function(t){e.$set(e.form.flow,"assigneeName",t)},expression:"form.flow.assigneeName"}})],1),t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"寮�濮嬫椂闂�"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.startTime,callback:function(t){e.$set(e.form,"startTime",t)},expression:"form.startTime"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"缁撴潫鏃堕棿"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.endTime,callback:function(t){e.$set(e.form,"endTime",t)},expression:"form.endTime"}})],1)],1)],1),t("el-form-item",{attrs:{label:"璇峰亣鐞嗙敱"}},[t("el-input",{attrs:{disabled:!0,type:"textarea"},model:{value:e.form.reason,callback:function(t){e.$set(e.form,"reason",t)},expression:"form.reason"}})],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("娴佺▼淇℃伅")])]),t("el-row",{staticClass:"row-bg",attrs:{type:"flex"}},[t("el-timeline",e._l(e.flowList,(function(i){return t("el-timeline-item",{key:i.id,attrs:{timestamp:i.createTime,placement:"top"}},[t("el-card",{attrs:{shadow:"hover"}},[t("p",[e._v(e._s(i.assigneeName)+" 鍦� ["+e._s(i.createTime)+"] 寮�濮嬪鐞� ["+e._s(i.historyActivityName)+"] 鐜妭")]),""!==i.historyActivityDurationTime?t("p",[e._v("浠诲姟鍘嗘椂 ["+e._s(i.historyActivityDurationTime)+"]")]):e._e(),""!==i.comment?t("p",[e._v("鎵瑰鎰忚: ["+e._s(i.comment)+"]")]):e._e(),""!==i.endTime?t("p",[e._v("缁撴潫鏃堕棿: ["+e._s(i.endTime)+"]")]):e._e()])],1)})),1)],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("娴佺▼璺熻釜")])]),t("el-row",{staticClass:"row-bg"},[t("flow-design",{attrs:{"is-display":!0,"process-instance-id":e.processInstanceId}})],1)],1)],1)],1)},s=[],n=i("fc8c"),o={data:function(){return{businessId:"",processInstanceId:"",src:"",flowList:[],form:{flow:{assigneeName:""},startTime:"",endTime:"",reason:""}}},created:function(){this.init()},methods:{init:function(){var e=this;this.processInstanceId=this.$route.params.processInstanceId,this.businessId=this.$route.params.businessId,Object(n["historyFlowList"])(this.processInstanceId).then((function(t){var i=t.data;i.success&&(e.flowList=i.data)})),Object(n["leaveDetail"])(this.businessId).then((function(t){var i=t.data;i.success&&(e.form=i.data)}))},handleCancel:function(){this.$router.$avueRouter.closeTag(),this.$router.push({path:"/work/start"})}}},r=o,d=i("2877"),l=Object(d["a"])(r,a,s,!1,null,null,null);t["default"]=l.exports},dd4b:function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e._self._c;return t("div",[t("basic-container",[t("el-row",[t("el-col",{attrs:{span:24}},[t("avue-crud",{ref:"crud",attrs:{option:e.option,"table-loading":e.loading,data:e.dataParent,page:e.pageParent,permission:e.permissionList,"before-open":e.beforeOpen},on:{"row-del":e.rowDel,"row-update":e.rowUpdate,"row-save":e.rowSave,"row-click":e.handleRowClick,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoadParent},scopedSlots:e._u([{key:"isSealed",fn:function(i){var a=i.row;return[t("el-tag",[e._v(e._s(0===a.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formParent,callback:function(t){e.formParent=t},expression:"formParent"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n            ")]):e._e()],1)],2)],1)],1)],1),t("basic-container",[t("el-row",[t("el-col",{attrs:{span:24}},[t("avue-crud",{ref:"crudChild",attrs:{option:e.option,"table-loading":e.loading,data:e.dataChild,page:e.pageChild,permission:e.permissionList,"before-open":e.beforeOpenChild},on:{"row-del":e.rowDelChild,"row-update":e.rowUpdateChild,"row-save":e.rowSaveChild,"search-change":e.searchChangeChild,"search-reset":e.searchResetChild,"selection-change":e.selectionChangeChild,"current-change":e.currentChangeChild,"size-change":e.sizeChangeChild,"refresh-change":e.refreshChangeChild,"on-load":e.onLoadChild},scopedSlots:e._u([{key:"isSealed",fn:function(i){var a=i.row;return[t("el-tag",[e._v(e._s(0===a.isSealed?"鍚�":"鏄�"))])]}}]),model:{value:e.formChild,callback:function(t){e.formChild=t},expression:"formChild"}},[t("template",{slot:"menuLeft"},[e.permission.dict_delete?t("el-button",{attrs:{type:"danger",size:"small",icon:"el-icon-delete",plain:""},on:{click:e.handleDelete}},[e._v("鍒� 闄n            ")]):e._e()],1)],2)],1)],1)],1)],1)},s=[],n=(i("8e6e"),i("456d"),i("6762"),i("2fdb"),i("ac6a"),i("ade3")),o=i("7754"),r=i("5880");function d(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function l(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?d(Object(i),!0).forEach((function(t){Object(n["a"])(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var v={data:function(){return{parentId:0,formParent:{},formChild:{},selectionList:[],query:{},loading:!0,pageParent:{pageSize:5,pageSizes:[5,10,30,50,100,200],currentPage:1,total:0},pageChild:{pageSize:5,pageSizes:[5,10,30,50,100,200],currentPage:1,total:0},dataParent:[],dataChild:[],option:{tip:!1,searchShow:!0,searchMenuSpan:6,tree:!0,border:!0,index:!0,selection:!0,viewBtn:!0,height:300,menuWidth:300,dialogWidth:880,column:[{label:"瀛楀吀缂栧彿",prop:"code",search:!0,span:24,rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏哥紪鍙�",trigger:"blur"}]},{label:"瀛楀吀閿��",prop:"dictKey",type:"number",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏搁敭鍊�",trigger:"blur"}]},{label:"瀛楀吀鍚嶇О",prop:"dictValue",search:!0,align:"center",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏稿悕绉�",trigger:"blur"}]},{label:"瀛楀吀鎺掑簭",prop:"sort",type:"number",rules:[{required:!0,message:"璇疯緭鍏ュ瓧鍏告帓搴�",trigger:"blur"}]},{label:"灏佸瓨",prop:"isSealed",type:"select",dicData:[{label:"鍚�",value:0},{label:"鏄�",value:1}],slot:!0,rules:[{required:!0,message:"璇烽�夋嫨灏佸瓨",trigger:"blur"}]},{label:"瀛楀吀澶囨敞",prop:"remark",search:!0,hide:!0}]}}},computed:l(l({},Object(r["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.dict_add,!1),viewBtn:this.vaildData(this.permission.dict_view,!1),delBtn:this.vaildData(this.permission.dict_delete,!1),editBtn:this.vaildData(this.permission.dict_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,i){var a=this;Object(o["add"])(e).then((function(){a.onLoadParent(a.pageParent),a.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),i()}))},rowUpdate:function(e,t,i,a){var s=this;Object(o["update"])(e).then((function(){s.onLoadParent(s.pageParent),s.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),i()}),(function(e){window.console.log(e),a()}))},rowDel:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])(e.id)})).then((function(){t.onLoadParent(t.pageParent),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},handleRowClick:function(e){this.parentId=e.id,this.onLoadChild(this.pageChild)},searchReset:function(){this.query={},this.onLoadParent(this.pageParent)},searchChange:function(e,t){this.query=e,this.pageParent.currentPage=1,this.onLoadParent(this.pageParent,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])(e.ids)})).then((function(){e.onLoadParent(e.pageParent),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpen:function(e,t){var i=this;["edit","view"].includes(t)&&Object(o["getDict"])(this.formParent.id).then((function(e){i.formParent=e.data.data})),e()},currentChange:function(e){this.pageParent.currentPage=e},sizeChange:function(e){this.pageParent.pageSize=e},refreshChange:function(){this.onLoadParent(this.page,this.query)},rowSaveChild:function(e,t,i){var a=this;Object(o["add"])(e).then((function(){a.onLoadChild(a.pageChild),a.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),t()}),(function(e){window.console.log(e),i()}))},rowUpdateChild:function(e,t,i,a){var s=this;Object(o["update"])(e).then((function(){s.onLoadChild(s.pageChild),s.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),i()}),(function(e){window.console.log(e),a()}))},rowDelChild:function(e){var t=this;this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])(e.id)})).then((function(){t.onLoadChild(t.pageChild),t.$message({type:"success",message:"鎿嶄綔鎴愬姛!"})}))},searchResetChild:function(){this.query={},this.onLoadChild(this.pageChild)},searchChangeChild:function(e,t){this.query=e,this.pageChild.currentPage=1,this.onLoadChild(this.pageChild,e),t()},selectionChangeChild:function(e){this.selectionList=e},selectionClearChild:function(){this.selectionList=[],this.$refs.crudChild.toggleSelection()},handleDeleteChild:function(){var e=this;0!==this.selectionList.length?this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){return Object(o["remove"])(e.ids)})).then((function(){e.onLoadChild(e.pageChild),e.$message({type:"success",message:"鎿嶄綔鎴愬姛!"}),e.$refs.crudChild.toggleSelection()})):this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�")},beforeOpenChild:function(e,t){var i=this;["edit","view"].includes(t)&&Object(o["getDict"])(this.formChild.id).then((function(e){i.formChild=e.data.data})),e()},currentChangeChild:function(e){this.pageChild.currentPage=e},sizeChangeChild:function(e){this.pageChild.pageSize=e},refreshChangeChild:function(){this.onLoadChild(this.pageChild,this.query)},onLoadParent:function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(o["getParentList"])(e.currentPage,e.pageSize,Object.assign(i,this.query)).then((function(e){var i=e.data.data;t.pageParent.total=i.total,t.dataParent=i.records,t.loading=!1,t.selectionClear()}))},onLoadChild:function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0,Object(o["getChildList"])(e.currentPage,e.pageSize,this.parentId,Object.assign(i,this.query)).then((function(e){var i=e.data.data;t.pageChild.total=i.total,t.dataChild=i.records,t.loading=!1,t.selectionClear()}))}}},c=v,u=i("2877"),h=Object(u["a"])(c,a,s,!1,null,null,null);t["default"]=h.exports},eaa2:function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e._self._c;return t("div",[t("basic-container",[t("avue-form",{attrs:{option:e.option},on:{submit:e.handleSubmit},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}})],1),t("basic-container",[t("flow-design",{attrs:{"is-display":!0,"process-definition-id":e.processDefinitionId}})],1)],1)},s=[],n=(i("8e6e"),i("ac6a"),i("456d"),i("ade3")),o=i("fc8c");function r(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function d(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?r(Object(i),!0).forEach((function(t){Object(n["a"])(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):r(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var l={data:function(){return{processDefinitionId:"",form:{},option:{group:[{icon:"el-icon-info",label:"璇峰亣鍩虹淇℃伅",prop:"group1",column:[{label:"瀹℃壒浜哄憳",prop:"taskUser",type:"select",dicUrl:"/api/ubcs-user/user-list",props:{label:"account",value:"id"},span:24,rules:[{required:!0,message:"璇烽�夋嫨瀹℃壒浜哄憳",trigger:"blur"}]},{label:"寮�濮嬫椂闂�",prop:"startTime",type:"datetime",valueFormat:"yyyy-MM-dd HH:mm:ss",rules:[{required:!0,message:"璇烽�夋嫨寮�濮嬫椂闂�",trigger:"blur"}]},{label:"缁撴潫鏃堕棿",prop:"endTime",type:"datetime",valueFormat:"yyyy-MM-dd HH:mm:ss",rules:[{required:!0,message:"璇烽�夋嫨缁撴潫鏃堕棿",trigger:"blur"}]},{label:"璇峰亣鐞嗙敱",prop:"reason",type:"textarea",span:24,rules:[{required:!0,message:"璇疯緭鍏ヨ鍋囩悊鐢�",trigger:"blur"}]}]}]}}},created:function(){this.processDefinitionId=this.$route.params.processDefinitionId},methods:{handleSubmit:function(){var e=this,t=d({processDefinitionId:this.$route.params.processDefinitionId},this.form);Object(o["leaveProcess"])(t).then((function(t){var i=t.data;i.success?(e.$message.success(i.msg),e.$router.$avueRouter.closeTag(),e.$router.push({path:"/work/start"})):e.$message.error(i.msg||"鎻愪氦澶辫触")}))}}},v=l,c=i("2877"),u=Object(c["a"])(v,a,s,!1,null,null,null);t["default"]=u.exports},ec0e:function(e,t,i){},fac8:function(e,t,i){"use strict";i("b140")}}]);
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/package-lock.json b/Source/UBCS-WEB/dist/package-lock.json
deleted file mode 100644
index 86c9923..0000000
--- a/Source/UBCS-WEB/dist/package-lock.json
+++ /dev/null
@@ -1,16151 +0,0 @@
-{
-  "name": "saber-admin",
-  "version": "3.0.1",
-  "lockfileVersion": 3,
-  "requires": true,
-  "packages": {
-    "": {
-      "name": "saber-admin",
-      "version": "3.0.1",
-      "dependencies": {
-        "avue-plugin-ueditor": "^0.1.4",
-        "axios": "^0.18.0",
-        "babel-polyfill": "^6.26.0",
-        "classlist-polyfill": "^1.2.0",
-        "crypto-js": "^4.0.0",
-        "element-ui": "^2.15.6",
-        "js-base64": "^2.5.1",
-        "js-cookie": "^2.2.0",
-        "js-md5": "^0.7.3",
-        "mockjs": "^1.0.1-beta3",
-        "node-gyp": "^5.0.6",
-        "nprogress": "^0.2.0",
-        "portfinder": "^1.0.23",
-        "script-loader": "^0.7.2",
-        "vue": "^2.6.10",
-        "vue-axios": "^2.1.2",
-        "vue-i18n": "^8.7.0",
-        "vue-router": "^3.0.1",
-        "vuex": "^3.1.1"
-      },
-      "devDependencies": {
-        "@vue/cli-plugin-babel": "^3.1.1",
-        "@vue/cli-plugin-eslint": "^3.1.5",
-        "@vue/cli-service": "^3.1.4",
-        "chai": "^4.1.2",
-        "node-sass": "^6.0.1",
-        "sass-loader": "^10.0.5",
-        "vue-template-compiler": "^2.5.17",
-        "webpack-bundle-analyzer": "^3.0.3"
-      }
-    },
-    "node_modules/@ampproject/remapping": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
-      "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
-      "dev": true,
-      "dependencies": {
-        "@jridgewell/gen-mapping": "^0.1.0",
-        "@jridgewell/trace-mapping": "^0.3.9"
-      },
-      "engines": {
-        "node": ">=6.0.0"
-      }
-    },
-    "node_modules/@babel/code-frame": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
-      "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
-      "dev": true,
-      "dependencies": {
-        "@babel/highlight": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/compat-data": {
-      "version": "7.21.0",
-      "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.0.tgz",
-      "integrity": "sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==",
-      "dev": true,
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/core": {
-      "version": "7.21.0",
-      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.0.tgz",
-      "integrity": "sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==",
-      "dev": true,
-      "dependencies": {
-        "@ampproject/remapping": "^2.2.0",
-        "@babel/code-frame": "^7.18.6",
-        "@babel/generator": "^7.21.0",
-        "@babel/helper-compilation-targets": "^7.20.7",
-        "@babel/helper-module-transforms": "^7.21.0",
-        "@babel/helpers": "^7.21.0",
-        "@babel/parser": "^7.21.0",
-        "@babel/template": "^7.20.7",
-        "@babel/traverse": "^7.21.0",
-        "@babel/types": "^7.21.0",
-        "convert-source-map": "^1.7.0",
-        "debug": "^4.1.0",
-        "gensync": "^1.0.0-beta.2",
-        "json5": "^2.2.2",
-        "semver": "^6.3.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/generator": {
-      "version": "7.21.1",
-      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.1.tgz",
-      "integrity": "sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/types": "^7.21.0",
-        "@jridgewell/gen-mapping": "^0.3.2",
-        "@jridgewell/trace-mapping": "^0.3.17",
-        "jsesc": "^2.5.1"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
-      "version": "0.3.2",
-      "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
-      "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
-      "dev": true,
-      "dependencies": {
-        "@jridgewell/set-array": "^1.0.1",
-        "@jridgewell/sourcemap-codec": "^1.4.10",
-        "@jridgewell/trace-mapping": "^0.3.9"
-      },
-      "engines": {
-        "node": ">=6.0.0"
-      }
-    },
-    "node_modules/@babel/helper-annotate-as-pure": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
-      "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/types": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
-      "version": "7.18.9",
-      "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz",
-      "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-explode-assignable-expression": "^7.18.6",
-        "@babel/types": "^7.18.9"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/helper-compilation-targets": {
-      "version": "7.20.7",
-      "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz",
-      "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==",
-      "dev": true,
-      "dependencies": {
-        "@babel/compat-data": "^7.20.5",
-        "@babel/helper-validator-option": "^7.18.6",
-        "browserslist": "^4.21.3",
-        "lru-cache": "^5.1.1",
-        "semver": "^6.3.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0"
-      }
-    },
-    "node_modules/@babel/helper-create-class-features-plugin": {
-      "version": "7.21.0",
-      "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.0.tgz",
-      "integrity": "sha512-Q8wNiMIdwsv5la5SPxNYzzkPnjgC0Sy0i7jLkVOCdllu/xcVNkr3TeZzbHBJrj+XXRqzX5uCyCoV9eu6xUG7KQ==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-annotate-as-pure": "^7.18.6",
-        "@babel/helper-environment-visitor": "^7.18.9",
-        "@babel/helper-function-name": "^7.21.0",
-        "@babel/helper-member-expression-to-functions": "^7.21.0",
-        "@babel/helper-optimise-call-expression": "^7.18.6",
-        "@babel/helper-replace-supers": "^7.20.7",
-        "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
-        "@babel/helper-split-export-declaration": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0"
-      }
-    },
-    "node_modules/@babel/helper-create-regexp-features-plugin": {
-      "version": "7.21.0",
-      "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.0.tgz",
-      "integrity": "sha512-N+LaFW/auRSWdx7SHD/HiARwXQju1vXTW4fKr4u5SgBUTm51OKEjKgj+cs00ggW3kEvNqwErnlwuq7Y3xBe4eg==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-annotate-as-pure": "^7.18.6",
-        "regexpu-core": "^5.3.1"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0"
-      }
-    },
-    "node_modules/@babel/helper-define-polyfill-provider": {
-      "version": "0.3.3",
-      "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz",
-      "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-compilation-targets": "^7.17.7",
-        "@babel/helper-plugin-utils": "^7.16.7",
-        "debug": "^4.1.1",
-        "lodash.debounce": "^4.0.8",
-        "resolve": "^1.14.2",
-        "semver": "^6.1.2"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.4.0-0"
-      }
-    },
-    "node_modules/@babel/helper-environment-visitor": {
-      "version": "7.18.9",
-      "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz",
-      "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==",
-      "dev": true,
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/helper-explode-assignable-expression": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz",
-      "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==",
-      "dev": true,
-      "dependencies": {
-        "@babel/types": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/helper-function-name": {
-      "version": "7.21.0",
-      "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz",
-      "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==",
-      "dev": true,
-      "dependencies": {
-        "@babel/template": "^7.20.7",
-        "@babel/types": "^7.21.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/helper-hoist-variables": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz",
-      "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==",
-      "dev": true,
-      "dependencies": {
-        "@babel/types": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/helper-member-expression-to-functions": {
-      "version": "7.21.0",
-      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz",
-      "integrity": "sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==",
-      "dev": true,
-      "dependencies": {
-        "@babel/types": "^7.21.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/helper-module-imports": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz",
-      "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/types": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/helper-module-transforms": {
-      "version": "7.21.2",
-      "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz",
-      "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-environment-visitor": "^7.18.9",
-        "@babel/helper-module-imports": "^7.18.6",
-        "@babel/helper-simple-access": "^7.20.2",
-        "@babel/helper-split-export-declaration": "^7.18.6",
-        "@babel/helper-validator-identifier": "^7.19.1",
-        "@babel/template": "^7.20.7",
-        "@babel/traverse": "^7.21.2",
-        "@babel/types": "^7.21.2"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/helper-optimise-call-expression": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz",
-      "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/types": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/helper-plugin-utils": {
-      "version": "7.20.2",
-      "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz",
-      "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/helper-remap-async-to-generator": {
-      "version": "7.18.9",
-      "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz",
-      "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-annotate-as-pure": "^7.18.6",
-        "@babel/helper-environment-visitor": "^7.18.9",
-        "@babel/helper-wrap-function": "^7.18.9",
-        "@babel/types": "^7.18.9"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0"
-      }
-    },
-    "node_modules/@babel/helper-replace-supers": {
-      "version": "7.20.7",
-      "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz",
-      "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-environment-visitor": "^7.18.9",
-        "@babel/helper-member-expression-to-functions": "^7.20.7",
-        "@babel/helper-optimise-call-expression": "^7.18.6",
-        "@babel/template": "^7.20.7",
-        "@babel/traverse": "^7.20.7",
-        "@babel/types": "^7.20.7"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/helper-simple-access": {
-      "version": "7.20.2",
-      "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz",
-      "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/types": "^7.20.2"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
-      "version": "7.20.0",
-      "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz",
-      "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==",
-      "dev": true,
-      "dependencies": {
-        "@babel/types": "^7.20.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/helper-split-export-declaration": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
-      "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/types": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/helper-string-parser": {
-      "version": "7.19.4",
-      "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz",
-      "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==",
-      "dev": true,
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/helper-validator-identifier": {
-      "version": "7.19.1",
-      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
-      "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
-      "dev": true,
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/helper-validator-option": {
-      "version": "7.21.0",
-      "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz",
-      "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/helper-wrap-function": {
-      "version": "7.20.5",
-      "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz",
-      "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-function-name": "^7.19.0",
-        "@babel/template": "^7.18.10",
-        "@babel/traverse": "^7.20.5",
-        "@babel/types": "^7.20.5"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/helpers": {
-      "version": "7.21.0",
-      "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz",
-      "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/template": "^7.20.7",
-        "@babel/traverse": "^7.21.0",
-        "@babel/types": "^7.21.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/highlight": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
-      "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-validator-identifier": "^7.18.6",
-        "chalk": "^2.0.0",
-        "js-tokens": "^4.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/parser": {
-      "version": "7.21.2",
-      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.2.tgz",
-      "integrity": "sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==",
-      "bin": {
-        "parser": "bin/babel-parser.js"
-      },
-      "engines": {
-        "node": ">=6.0.0"
-      }
-    },
-    "node_modules/@babel/plugin-proposal-async-generator-functions": {
-      "version": "7.20.7",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz",
-      "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-environment-visitor": "^7.18.9",
-        "@babel/helper-plugin-utils": "^7.20.2",
-        "@babel/helper-remap-async-to-generator": "^7.18.9",
-        "@babel/plugin-syntax-async-generators": "^7.8.4"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-proposal-class-properties": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz",
-      "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-create-class-features-plugin": "^7.18.6",
-        "@babel/helper-plugin-utils": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-proposal-decorators": {
-      "version": "7.21.0",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.21.0.tgz",
-      "integrity": "sha512-MfgX49uRrFUTL/HvWtmx3zmpyzMMr4MTj3d527MLlr/4RTT9G/ytFFP7qet2uM2Ve03b+BkpWUpK+lRXnQ+v9w==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-create-class-features-plugin": "^7.21.0",
-        "@babel/helper-plugin-utils": "^7.20.2",
-        "@babel/helper-replace-supers": "^7.20.7",
-        "@babel/helper-split-export-declaration": "^7.18.6",
-        "@babel/plugin-syntax-decorators": "^7.21.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-proposal-json-strings": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz",
-      "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.18.6",
-        "@babel/plugin-syntax-json-strings": "^7.8.3"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-proposal-object-rest-spread": {
-      "version": "7.20.7",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz",
-      "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==",
-      "dev": true,
-      "dependencies": {
-        "@babel/compat-data": "^7.20.5",
-        "@babel/helper-compilation-targets": "^7.20.7",
-        "@babel/helper-plugin-utils": "^7.20.2",
-        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
-        "@babel/plugin-transform-parameters": "^7.20.7"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-proposal-optional-catch-binding": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz",
-      "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.18.6",
-        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-proposal-unicode-property-regex": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz",
-      "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-create-regexp-features-plugin": "^7.18.6",
-        "@babel/helper-plugin-utils": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=4"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-syntax-async-generators": {
-      "version": "7.8.4",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
-      "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.8.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-syntax-decorators": {
-      "version": "7.21.0",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.21.0.tgz",
-      "integrity": "sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.20.2"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-syntax-dynamic-import": {
-      "version": "7.8.3",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
-      "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.8.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-syntax-json-strings": {
-      "version": "7.8.3",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
-      "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.8.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-syntax-jsx": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz",
-      "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-syntax-object-rest-spread": {
-      "version": "7.8.3",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
-      "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.8.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-syntax-optional-catch-binding": {
-      "version": "7.8.3",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
-      "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.8.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-arrow-functions": {
-      "version": "7.20.7",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz",
-      "integrity": "sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.20.2"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-async-to-generator": {
-      "version": "7.20.7",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz",
-      "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-module-imports": "^7.18.6",
-        "@babel/helper-plugin-utils": "^7.20.2",
-        "@babel/helper-remap-async-to-generator": "^7.18.9"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-block-scoped-functions": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz",
-      "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-block-scoping": {
-      "version": "7.21.0",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz",
-      "integrity": "sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.20.2"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-classes": {
-      "version": "7.21.0",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz",
-      "integrity": "sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-annotate-as-pure": "^7.18.6",
-        "@babel/helper-compilation-targets": "^7.20.7",
-        "@babel/helper-environment-visitor": "^7.18.9",
-        "@babel/helper-function-name": "^7.21.0",
-        "@babel/helper-optimise-call-expression": "^7.18.6",
-        "@babel/helper-plugin-utils": "^7.20.2",
-        "@babel/helper-replace-supers": "^7.20.7",
-        "@babel/helper-split-export-declaration": "^7.18.6",
-        "globals": "^11.1.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-computed-properties": {
-      "version": "7.20.7",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz",
-      "integrity": "sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.20.2",
-        "@babel/template": "^7.20.7"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-destructuring": {
-      "version": "7.20.7",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.7.tgz",
-      "integrity": "sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.20.2"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-dotall-regex": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz",
-      "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-create-regexp-features-plugin": "^7.18.6",
-        "@babel/helper-plugin-utils": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-duplicate-keys": {
-      "version": "7.18.9",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz",
-      "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.18.9"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-exponentiation-operator": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz",
-      "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6",
-        "@babel/helper-plugin-utils": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-for-of": {
-      "version": "7.21.0",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.0.tgz",
-      "integrity": "sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.20.2"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-function-name": {
-      "version": "7.18.9",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz",
-      "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-compilation-targets": "^7.18.9",
-        "@babel/helper-function-name": "^7.18.9",
-        "@babel/helper-plugin-utils": "^7.18.9"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-literals": {
-      "version": "7.18.9",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz",
-      "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.18.9"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-modules-amd": {
-      "version": "7.20.11",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz",
-      "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-module-transforms": "^7.20.11",
-        "@babel/helper-plugin-utils": "^7.20.2"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-modules-commonjs": {
-      "version": "7.21.2",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.2.tgz",
-      "integrity": "sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-module-transforms": "^7.21.2",
-        "@babel/helper-plugin-utils": "^7.20.2",
-        "@babel/helper-simple-access": "^7.20.2"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-modules-systemjs": {
-      "version": "7.20.11",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz",
-      "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-hoist-variables": "^7.18.6",
-        "@babel/helper-module-transforms": "^7.20.11",
-        "@babel/helper-plugin-utils": "^7.20.2",
-        "@babel/helper-validator-identifier": "^7.19.1"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-modules-umd": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz",
-      "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-module-transforms": "^7.18.6",
-        "@babel/helper-plugin-utils": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
-      "version": "7.20.5",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz",
-      "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-create-regexp-features-plugin": "^7.20.5",
-        "@babel/helper-plugin-utils": "^7.20.2"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-new-target": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz",
-      "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-object-super": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz",
-      "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.18.6",
-        "@babel/helper-replace-supers": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-parameters": {
-      "version": "7.20.7",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz",
-      "integrity": "sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.20.2"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-regenerator": {
-      "version": "7.20.5",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz",
-      "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.20.2",
-        "regenerator-transform": "^0.15.1"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-runtime": {
-      "version": "7.21.0",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.21.0.tgz",
-      "integrity": "sha512-ReY6pxwSzEU0b3r2/T/VhqMKg/AkceBT19X0UptA3/tYi5Pe2eXgEUH+NNMC5nok6c6XQz5tyVTUpuezRfSMSg==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-module-imports": "^7.18.6",
-        "@babel/helper-plugin-utils": "^7.20.2",
-        "babel-plugin-polyfill-corejs2": "^0.3.3",
-        "babel-plugin-polyfill-corejs3": "^0.6.0",
-        "babel-plugin-polyfill-regenerator": "^0.4.1",
-        "semver": "^6.3.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-shorthand-properties": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz",
-      "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-spread": {
-      "version": "7.20.7",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz",
-      "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.20.2",
-        "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-sticky-regex": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz",
-      "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-template-literals": {
-      "version": "7.18.9",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz",
-      "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.18.9"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-typeof-symbol": {
-      "version": "7.18.9",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz",
-      "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-plugin-utils": "^7.18.9"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/plugin-transform-unicode-regex": {
-      "version": "7.18.6",
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz",
-      "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-create-regexp-features-plugin": "^7.18.6",
-        "@babel/helper-plugin-utils": "^7.18.6"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/preset-env": {
-      "version": "7.3.4",
-      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.3.4.tgz",
-      "integrity": "sha512-2mwqfYMK8weA0g0uBKOt4FE3iEodiHy9/CW0b+nWXcbL+pGzLx8ESYc+j9IIxr6LTDHWKgPm71i9smo02bw+gA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-module-imports": "^7.0.0",
-        "@babel/helper-plugin-utils": "^7.0.0",
-        "@babel/plugin-proposal-async-generator-functions": "^7.2.0",
-        "@babel/plugin-proposal-json-strings": "^7.2.0",
-        "@babel/plugin-proposal-object-rest-spread": "^7.3.4",
-        "@babel/plugin-proposal-optional-catch-binding": "^7.2.0",
-        "@babel/plugin-proposal-unicode-property-regex": "^7.2.0",
-        "@babel/plugin-syntax-async-generators": "^7.2.0",
-        "@babel/plugin-syntax-json-strings": "^7.2.0",
-        "@babel/plugin-syntax-object-rest-spread": "^7.2.0",
-        "@babel/plugin-syntax-optional-catch-binding": "^7.2.0",
-        "@babel/plugin-transform-arrow-functions": "^7.2.0",
-        "@babel/plugin-transform-async-to-generator": "^7.3.4",
-        "@babel/plugin-transform-block-scoped-functions": "^7.2.0",
-        "@babel/plugin-transform-block-scoping": "^7.3.4",
-        "@babel/plugin-transform-classes": "^7.3.4",
-        "@babel/plugin-transform-computed-properties": "^7.2.0",
-        "@babel/plugin-transform-destructuring": "^7.2.0",
-        "@babel/plugin-transform-dotall-regex": "^7.2.0",
-        "@babel/plugin-transform-duplicate-keys": "^7.2.0",
-        "@babel/plugin-transform-exponentiation-operator": "^7.2.0",
-        "@babel/plugin-transform-for-of": "^7.2.0",
-        "@babel/plugin-transform-function-name": "^7.2.0",
-        "@babel/plugin-transform-literals": "^7.2.0",
-        "@babel/plugin-transform-modules-amd": "^7.2.0",
-        "@babel/plugin-transform-modules-commonjs": "^7.2.0",
-        "@babel/plugin-transform-modules-systemjs": "^7.3.4",
-        "@babel/plugin-transform-modules-umd": "^7.2.0",
-        "@babel/plugin-transform-named-capturing-groups-regex": "^7.3.0",
-        "@babel/plugin-transform-new-target": "^7.0.0",
-        "@babel/plugin-transform-object-super": "^7.2.0",
-        "@babel/plugin-transform-parameters": "^7.2.0",
-        "@babel/plugin-transform-regenerator": "^7.3.4",
-        "@babel/plugin-transform-shorthand-properties": "^7.2.0",
-        "@babel/plugin-transform-spread": "^7.2.0",
-        "@babel/plugin-transform-sticky-regex": "^7.2.0",
-        "@babel/plugin-transform-template-literals": "^7.2.0",
-        "@babel/plugin-transform-typeof-symbol": "^7.2.0",
-        "@babel/plugin-transform-unicode-regex": "^7.2.0",
-        "browserslist": "^4.3.4",
-        "invariant": "^2.2.2",
-        "js-levenshtein": "^1.1.3",
-        "semver": "^5.3.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@babel/preset-env/node_modules/semver": {
-      "version": "5.7.1",
-      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
-      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
-      "dev": true,
-      "bin": {
-        "semver": "bin/semver"
-      }
-    },
-    "node_modules/@babel/regjsgen": {
-      "version": "0.8.0",
-      "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz",
-      "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==",
-      "dev": true
-    },
-    "node_modules/@babel/runtime": {
-      "version": "7.21.0",
-      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz",
-      "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==",
-      "dev": true,
-      "dependencies": {
-        "regenerator-runtime": "^0.13.11"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/runtime-corejs2": {
-      "version": "7.21.0",
-      "resolved": "https://registry.npmjs.org/@babel/runtime-corejs2/-/runtime-corejs2-7.21.0.tgz",
-      "integrity": "sha512-hVFDLYkuthnvQwWoOniPSq+RWyQTiimVdMXQJujoiSX8maFh/62+qRImGkRpeRflsVXXSMFS4HgNe3X9fuw5ww==",
-      "dev": true,
-      "dependencies": {
-        "core-js": "^2.6.12",
-        "regenerator-runtime": "^0.13.11"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/template": {
-      "version": "7.20.7",
-      "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz",
-      "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==",
-      "dev": true,
-      "dependencies": {
-        "@babel/code-frame": "^7.18.6",
-        "@babel/parser": "^7.20.7",
-        "@babel/types": "^7.20.7"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/traverse": {
-      "version": "7.21.2",
-      "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.2.tgz",
-      "integrity": "sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==",
-      "dev": true,
-      "dependencies": {
-        "@babel/code-frame": "^7.18.6",
-        "@babel/generator": "^7.21.1",
-        "@babel/helper-environment-visitor": "^7.18.9",
-        "@babel/helper-function-name": "^7.21.0",
-        "@babel/helper-hoist-variables": "^7.18.6",
-        "@babel/helper-split-export-declaration": "^7.18.6",
-        "@babel/parser": "^7.21.2",
-        "@babel/types": "^7.21.2",
-        "debug": "^4.1.0",
-        "globals": "^11.1.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@babel/types": {
-      "version": "7.21.2",
-      "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz",
-      "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-string-parser": "^7.19.4",
-        "@babel/helper-validator-identifier": "^7.19.1",
-        "to-fast-properties": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/@hapi/address": {
-      "version": "2.1.4",
-      "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz",
-      "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==",
-      "deprecated": "Moved to 'npm install @sideway/address'",
-      "dev": true
-    },
-    "node_modules/@hapi/bourne": {
-      "version": "1.3.2",
-      "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz",
-      "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==",
-      "deprecated": "This version has been deprecated and is no longer supported or maintained",
-      "dev": true
-    },
-    "node_modules/@hapi/hoek": {
-      "version": "8.5.1",
-      "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz",
-      "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==",
-      "deprecated": "This version has been deprecated and is no longer supported or maintained",
-      "dev": true
-    },
-    "node_modules/@hapi/joi": {
-      "version": "15.1.1",
-      "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz",
-      "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==",
-      "deprecated": "Switch to 'npm install joi'",
-      "dev": true,
-      "dependencies": {
-        "@hapi/address": "2.x.x",
-        "@hapi/bourne": "1.x.x",
-        "@hapi/hoek": "8.x.x",
-        "@hapi/topo": "3.x.x"
-      }
-    },
-    "node_modules/@hapi/topo": {
-      "version": "3.1.6",
-      "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz",
-      "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==",
-      "deprecated": "This version has been deprecated and is no longer supported or maintained",
-      "dev": true,
-      "dependencies": {
-        "@hapi/hoek": "^8.3.0"
-      }
-    },
-    "node_modules/@intervolga/optimize-cssnano-plugin": {
-      "version": "1.0.6",
-      "resolved": "https://registry.npmjs.org/@intervolga/optimize-cssnano-plugin/-/optimize-cssnano-plugin-1.0.6.tgz",
-      "integrity": "sha512-zN69TnSr0viRSU6cEDIcuPcP67QcpQ6uHACg58FiN9PDrU6SLyGW3MR4tiISbYxy1kDWAVPwD+XwQTWE5cigAA==",
-      "dev": true,
-      "dependencies": {
-        "cssnano": "^4.0.0",
-        "cssnano-preset-default": "^4.0.0",
-        "postcss": "^7.0.0"
-      },
-      "peerDependencies": {
-        "webpack": "^4.0.0"
-      }
-    },
-    "node_modules/@jridgewell/gen-mapping": {
-      "version": "0.1.1",
-      "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
-      "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==",
-      "dev": true,
-      "dependencies": {
-        "@jridgewell/set-array": "^1.0.0",
-        "@jridgewell/sourcemap-codec": "^1.4.10"
-      },
-      "engines": {
-        "node": ">=6.0.0"
-      }
-    },
-    "node_modules/@jridgewell/resolve-uri": {
-      "version": "3.1.0",
-      "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
-      "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
-      "dev": true,
-      "engines": {
-        "node": ">=6.0.0"
-      }
-    },
-    "node_modules/@jridgewell/set-array": {
-      "version": "1.1.2",
-      "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
-      "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
-      "dev": true,
-      "engines": {
-        "node": ">=6.0.0"
-      }
-    },
-    "node_modules/@jridgewell/sourcemap-codec": {
-      "version": "1.4.14",
-      "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
-      "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
-      "dev": true
-    },
-    "node_modules/@jridgewell/trace-mapping": {
-      "version": "0.3.17",
-      "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
-      "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
-      "dev": true,
-      "dependencies": {
-        "@jridgewell/resolve-uri": "3.1.0",
-        "@jridgewell/sourcemap-codec": "1.4.14"
-      }
-    },
-    "node_modules/@mrmlnc/readdir-enhanced": {
-      "version": "2.2.1",
-      "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz",
-      "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==",
-      "dev": true,
-      "dependencies": {
-        "call-me-maybe": "^1.0.1",
-        "glob-to-regexp": "^0.3.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/@nodelib/fs.stat": {
-      "version": "1.1.3",
-      "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz",
-      "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==",
-      "dev": true,
-      "engines": {
-        "node": ">= 6"
-      }
-    },
-    "node_modules/@soda/friendly-errors-webpack-plugin": {
-      "version": "1.8.1",
-      "resolved": "https://registry.npmjs.org/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz",
-      "integrity": "sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg==",
-      "dev": true,
-      "dependencies": {
-        "chalk": "^3.0.0",
-        "error-stack-parser": "^2.0.6",
-        "string-width": "^4.2.3",
-        "strip-ansi": "^6.0.1"
-      },
-      "engines": {
-        "node": ">=8.0.0"
-      },
-      "peerDependencies": {
-        "webpack": "^4.0.0 || ^5.0.0"
-      }
-    },
-    "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/ansi-regex": {
-      "version": "5.0.1",
-      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
-      "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/ansi-styles": {
-      "version": "4.3.0",
-      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
-      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
-      "dev": true,
-      "dependencies": {
-        "color-convert": "^2.0.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/chalk": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
-      "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
-      "dev": true,
-      "dependencies": {
-        "ansi-styles": "^4.1.0",
-        "supports-color": "^7.1.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/color-convert": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
-      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
-      "dev": true,
-      "dependencies": {
-        "color-name": "~1.1.4"
-      },
-      "engines": {
-        "node": ">=7.0.0"
-      }
-    },
-    "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/color-name": {
-      "version": "1.1.4",
-      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
-      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
-      "dev": true
-    },
-    "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/has-flag": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
-      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/strip-ansi": {
-      "version": "6.0.1",
-      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
-      "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
-      "dev": true,
-      "dependencies": {
-        "ansi-regex": "^5.0.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/supports-color": {
-      "version": "7.2.0",
-      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
-      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
-      "dev": true,
-      "dependencies": {
-        "has-flag": "^4.0.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/@types/glob": {
-      "version": "7.2.0",
-      "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz",
-      "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==",
-      "dev": true,
-      "dependencies": {
-        "@types/minimatch": "*",
-        "@types/node": "*"
-      }
-    },
-    "node_modules/@types/json-schema": {
-      "version": "7.0.11",
-      "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
-      "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
-      "dev": true
-    },
-    "node_modules/@types/minimatch": {
-      "version": "5.1.2",
-      "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz",
-      "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==",
-      "dev": true
-    },
-    "node_modules/@types/minimist": {
-      "version": "1.2.2",
-      "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
-      "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==",
-      "dev": true
-    },
-    "node_modules/@types/node": {
-      "version": "18.14.4",
-      "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.4.tgz",
-      "integrity": "sha512-VhCw7I7qO2X49+jaKcAUwi3rR+hbxT5VcYF493+Z5kMLI0DL568b7JI4IDJaxWFH0D/xwmGJNoXisyX+w7GH/g==",
-      "dev": true
-    },
-    "node_modules/@types/normalize-package-data": {
-      "version": "2.4.1",
-      "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
-      "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
-      "dev": true
-    },
-    "node_modules/@types/q": {
-      "version": "1.5.5",
-      "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz",
-      "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==",
-      "dev": true
-    },
-    "node_modules/@vue/babel-helper-vue-jsx-merge-props": {
-      "version": "1.4.0",
-      "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.4.0.tgz",
-      "integrity": "sha512-JkqXfCkUDp4PIlFdDQ0TdXoIejMtTHP67/pvxlgeY+u5k3LEdKuWZ3LK6xkxo52uDoABIVyRwqVkfLQJhk7VBA==",
-      "dev": true
-    },
-    "node_modules/@vue/babel-plugin-transform-vue-jsx": {
-      "version": "1.4.0",
-      "resolved": "https://registry.npmjs.org/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.4.0.tgz",
-      "integrity": "sha512-Fmastxw4MMx0vlgLS4XBX0XiBbUFzoMGeVXuMV08wyOfXdikAFqBTuYPR0tlk+XskL19EzHc39SgjrPGY23JnA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-module-imports": "^7.0.0",
-        "@babel/plugin-syntax-jsx": "^7.2.0",
-        "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0",
-        "html-tags": "^2.0.0",
-        "lodash.kebabcase": "^4.1.1",
-        "svg-tags": "^1.0.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@vue/babel-preset-app": {
-      "version": "3.12.1",
-      "resolved": "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-3.12.1.tgz",
-      "integrity": "sha512-Zjy5jQaikV1Pz+ri0YgXFS7q4/5wCxB5tRkDOEIt5+4105u0Feb/pvH20nVL6nx9GyXrECFfcm7Yxr/z++OaPQ==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-module-imports": "^7.0.0",
-        "@babel/plugin-proposal-class-properties": "^7.0.0",
-        "@babel/plugin-proposal-decorators": "^7.1.0",
-        "@babel/plugin-syntax-dynamic-import": "^7.0.0",
-        "@babel/plugin-syntax-jsx": "^7.0.0",
-        "@babel/plugin-transform-runtime": "^7.4.0",
-        "@babel/preset-env": "^7.0.0 < 7.4.0",
-        "@babel/runtime": "^7.0.0",
-        "@babel/runtime-corejs2": "^7.2.0",
-        "@vue/babel-preset-jsx": "^1.0.0",
-        "babel-plugin-dynamic-import-node": "^2.2.0",
-        "babel-plugin-module-resolver": "3.2.0",
-        "core-js": "^2.6.5"
-      }
-    },
-    "node_modules/@vue/babel-preset-jsx": {
-      "version": "1.4.0",
-      "resolved": "https://registry.npmjs.org/@vue/babel-preset-jsx/-/babel-preset-jsx-1.4.0.tgz",
-      "integrity": "sha512-QmfRpssBOPZWL5xw7fOuHNifCQcNQC1PrOo/4fu6xlhlKJJKSA3HqX92Nvgyx8fqHZTUGMPHmFA+IDqwXlqkSA==",
-      "dev": true,
-      "dependencies": {
-        "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0",
-        "@vue/babel-plugin-transform-vue-jsx": "^1.4.0",
-        "@vue/babel-sugar-composition-api-inject-h": "^1.4.0",
-        "@vue/babel-sugar-composition-api-render-instance": "^1.4.0",
-        "@vue/babel-sugar-functional-vue": "^1.4.0",
-        "@vue/babel-sugar-inject-h": "^1.4.0",
-        "@vue/babel-sugar-v-model": "^1.4.0",
-        "@vue/babel-sugar-v-on": "^1.4.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0",
-        "vue": "*"
-      },
-      "peerDependenciesMeta": {
-        "vue": {
-          "optional": true
-        }
-      }
-    },
-    "node_modules/@vue/babel-sugar-composition-api-inject-h": {
-      "version": "1.4.0",
-      "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.4.0.tgz",
-      "integrity": "sha512-VQq6zEddJHctnG4w3TfmlVp5FzDavUSut/DwR0xVoe/mJKXyMcsIibL42wPntozITEoY90aBV0/1d2KjxHU52g==",
-      "dev": true,
-      "dependencies": {
-        "@babel/plugin-syntax-jsx": "^7.2.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@vue/babel-sugar-composition-api-render-instance": {
-      "version": "1.4.0",
-      "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.4.0.tgz",
-      "integrity": "sha512-6ZDAzcxvy7VcnCjNdHJ59mwK02ZFuP5CnucloidqlZwVQv5CQLijc3lGpR7MD3TWFi78J7+a8J56YxbCtHgT9Q==",
-      "dev": true,
-      "dependencies": {
-        "@babel/plugin-syntax-jsx": "^7.2.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@vue/babel-sugar-functional-vue": {
-      "version": "1.4.0",
-      "resolved": "https://registry.npmjs.org/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.4.0.tgz",
-      "integrity": "sha512-lTEB4WUFNzYt2In6JsoF9sAYVTo84wC4e+PoZWSgM6FUtqRJz7wMylaEhSRgG71YF+wfLD6cc9nqVeXN2rwBvw==",
-      "dev": true,
-      "dependencies": {
-        "@babel/plugin-syntax-jsx": "^7.2.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@vue/babel-sugar-inject-h": {
-      "version": "1.4.0",
-      "resolved": "https://registry.npmjs.org/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.4.0.tgz",
-      "integrity": "sha512-muwWrPKli77uO2fFM7eA3G1lAGnERuSz2NgAxuOLzrsTlQl8W4G+wwbM4nB6iewlKbwKRae3nL03UaF5ffAPMA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/plugin-syntax-jsx": "^7.2.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@vue/babel-sugar-v-model": {
-      "version": "1.4.0",
-      "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.4.0.tgz",
-      "integrity": "sha512-0t4HGgXb7WHYLBciZzN5s0Hzqan4Ue+p/3FdQdcaHAb7s5D9WZFGoSxEZHrR1TFVZlAPu1bejTKGeAzaaG3NCQ==",
-      "dev": true,
-      "dependencies": {
-        "@babel/plugin-syntax-jsx": "^7.2.0",
-        "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0",
-        "@vue/babel-plugin-transform-vue-jsx": "^1.4.0",
-        "camelcase": "^5.0.0",
-        "html-tags": "^2.0.0",
-        "svg-tags": "^1.0.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@vue/babel-sugar-v-on": {
-      "version": "1.4.0",
-      "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.4.0.tgz",
-      "integrity": "sha512-m+zud4wKLzSKgQrWwhqRObWzmTuyzl6vOP7024lrpeJM4x2UhQtRDLgYjXAw9xBXjCwS0pP9kXjg91F9ZNo9JA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/plugin-syntax-jsx": "^7.2.0",
-        "@vue/babel-plugin-transform-vue-jsx": "^1.4.0",
-        "camelcase": "^5.0.0"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/@vue/cli-overlay": {
-      "version": "3.12.1",
-      "resolved": "https://registry.npmjs.org/@vue/cli-overlay/-/cli-overlay-3.12.1.tgz",
-      "integrity": "sha512-Bym92EN+lj+cNRN2ozbYyH+V8DMXWGbCDUk+hiJ4EYDBZfBkZKvalk1/mOBFwyxiopnnbOEBAAhL/UuMQ1xARg==",
-      "dev": true
-    },
-    "node_modules/@vue/cli-plugin-babel": {
-      "version": "3.12.1",
-      "resolved": "https://registry.npmjs.org/@vue/cli-plugin-babel/-/cli-plugin-babel-3.12.1.tgz",
-      "integrity": "sha512-Zetvz8PikLCGomeKOKu8pC9YQ7cfxs7pGpvEOzaxGdhMnebhjAYR6i6dOB57A6N5lhxQksXCtYTv26QgfiIpdg==",
-      "dev": true,
-      "dependencies": {
-        "@babel/core": "^7.0.0",
-        "@vue/babel-preset-app": "^3.12.1",
-        "@vue/cli-shared-utils": "^3.12.1",
-        "babel-loader": "^8.0.5",
-        "webpack": "^4.0.0"
-      }
-    },
-    "node_modules/@vue/cli-plugin-eslint": {
-      "version": "3.12.1",
-      "resolved": "https://registry.npmjs.org/@vue/cli-plugin-eslint/-/cli-plugin-eslint-3.12.1.tgz",
-      "integrity": "sha512-tVTZlEZsy3sQbO4LLWFK11yzlWwqVAqaM+IY+BeWHITBzEJKh2KmouG+x6x/reXiU3qROsMJ4Ej3Hs8buSMWyQ==",
-      "dev": true,
-      "dependencies": {
-        "@vue/cli-shared-utils": "^3.12.1",
-        "babel-eslint": "^10.0.1",
-        "eslint-loader": "^2.1.2",
-        "globby": "^9.2.0",
-        "webpack": "^4.0.0",
-        "yorkie": "^2.0.0"
-      },
-      "optionalDependencies": {
-        "eslint": "^4.19.1",
-        "eslint-plugin-vue": "^4.7.1"
-      }
-    },
-    "node_modules/@vue/cli-service": {
-      "version": "3.12.1",
-      "resolved": "https://registry.npmjs.org/@vue/cli-service/-/cli-service-3.12.1.tgz",
-      "integrity": "sha512-PDxNrTGnSKzeV1ruFlsRIAO8JcPizwT0EJXq9GeyooU+p+sOkv7aKkCBJQVYNjZapD1NOGWx6CvAAC/wAW+gew==",
-      "dev": true,
-      "dependencies": {
-        "@intervolga/optimize-cssnano-plugin": "^1.0.5",
-        "@soda/friendly-errors-webpack-plugin": "^1.7.1",
-        "@vue/cli-overlay": "^3.12.1",
-        "@vue/cli-shared-utils": "^3.12.1",
-        "@vue/component-compiler-utils": "^3.0.0",
-        "@vue/preload-webpack-plugin": "^1.1.0",
-        "@vue/web-component-wrapper": "^1.2.0",
-        "acorn": "^6.1.1",
-        "acorn-walk": "^6.1.1",
-        "address": "^1.0.3",
-        "autoprefixer": "^9.5.1",
-        "browserslist": "^4.5.4",
-        "cache-loader": "^2.0.1",
-        "case-sensitive-paths-webpack-plugin": "^2.2.0",
-        "chalk": "^2.4.2",
-        "cli-highlight": "^2.1.0",
-        "clipboardy": "^2.0.0",
-        "cliui": "^5.0.0",
-        "copy-webpack-plugin": "^4.6.0",
-        "css-loader": "^1.0.1",
-        "cssnano": "^4.1.10",
-        "current-script-polyfill": "^1.0.0",
-        "debug": "^4.1.1",
-        "default-gateway": "^5.0.2",
-        "dotenv": "^7.0.0",
-        "dotenv-expand": "^5.1.0",
-        "escape-string-regexp": "^1.0.5",
-        "file-loader": "^3.0.1",
-        "fs-extra": "^7.0.1",
-        "globby": "^9.2.0",
-        "hash-sum": "^1.0.2",
-        "html-webpack-plugin": "^3.2.0",
-        "launch-editor-middleware": "^2.2.1",
-        "lodash.defaultsdeep": "^4.6.1",
-        "lodash.mapvalues": "^4.6.0",
-        "lodash.transform": "^4.6.0",
-        "mini-css-extract-plugin": "^0.8.0",
-        "minimist": "^1.2.0",
-        "ora": "^3.4.0",
-        "portfinder": "^1.0.20",
-        "postcss-loader": "^3.0.0",
-        "read-pkg": "^5.0.0",
-        "semver": "^6.0.0",
-        "slash": "^2.0.0",
-        "source-map-url": "^0.4.0",
-        "ssri": "^6.0.1",
-        "string.prototype.padend": "^3.0.0",
-        "terser-webpack-plugin": "^1.2.3",
-        "thread-loader": "^2.1.2",
-        "url-loader": "^1.1.2",
-        "vue-loader": "^15.7.0",
-        "webpack": "^4.0.0",
-        "webpack-bundle-analyzer": "^3.3.0",
-        "webpack-chain": "^4.11.0",
-        "webpack-dev-server": "^3.4.1",
-        "webpack-merge": "^4.2.1"
-      },
-      "bin": {
-        "vue-cli-service": "bin/vue-cli-service.js"
-      },
-      "engines": {
-        "node": ">=8"
-      },
-      "peerDependencies": {
-        "vue-template-compiler": "^2.0.0"
-      }
-    },
-    "node_modules/@vue/cli-shared-utils": {
-      "version": "3.12.1",
-      "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-3.12.1.tgz",
-      "integrity": "sha512-jFblzRFjutGwu5utOKdVlPlsbA1lBUNNQlAThzNqej+JtTKJjnvjlhjKX0Gq0oOny5FjKWhoyfQ74p9h1qE6JQ==",
-      "dev": true,
-      "dependencies": {
-        "@hapi/joi": "^15.0.1",
-        "chalk": "^2.4.1",
-        "execa": "^1.0.0",
-        "launch-editor": "^2.2.1",
-        "lru-cache": "^5.1.1",
-        "node-ipc": "^9.1.1",
-        "open": "^6.3.0",
-        "ora": "^3.4.0",
-        "request": "^2.87.0",
-        "request-promise-native": "^1.0.7",
-        "semver": "^6.0.0",
-        "string.prototype.padstart": "^3.0.0"
-      }
-    },
-    "node_modules/@vue/compiler-sfc": {
-      "version": "2.7.14",
-      "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.14.tgz",
-      "integrity": "sha512-aNmNHyLPsw+sVvlQFQ2/8sjNuLtK54TC6cuKnVzAY93ks4ZBrvwQSnkkIh7bsbNhum5hJBS00wSDipQ937f5DA==",
-      "dependencies": {
-        "@babel/parser": "^7.18.4",
-        "postcss": "^8.4.14",
-        "source-map": "^0.6.1"
-      }
-    },
-    "node_modules/@vue/compiler-sfc/node_modules/postcss": {
-      "version": "8.4.21",
-      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz",
-      "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==",
-      "dependencies": {
-        "nanoid": "^3.3.4",
-        "picocolors": "^1.0.0",
-        "source-map-js": "^1.0.2"
-      },
-      "engines": {
-        "node": "^10 || ^12 || >=14"
-      }
-    },
-    "node_modules/@vue/component-compiler-utils": {
-      "version": "3.3.0",
-      "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz",
-      "integrity": "sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==",
-      "dev": true,
-      "dependencies": {
-        "consolidate": "^0.15.1",
-        "hash-sum": "^1.0.2",
-        "lru-cache": "^4.1.2",
-        "merge-source-map": "^1.1.0",
-        "postcss": "^7.0.36",
-        "postcss-selector-parser": "^6.0.2",
-        "source-map": "~0.6.1",
-        "vue-template-es2015-compiler": "^1.9.0"
-      },
-      "optionalDependencies": {
-        "prettier": "^1.18.2 || ^2.0.0"
-      }
-    },
-    "node_modules/@vue/component-compiler-utils/node_modules/lru-cache": {
-      "version": "4.1.5",
-      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
-      "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
-      "dev": true,
-      "dependencies": {
-        "pseudomap": "^1.0.2",
-        "yallist": "^2.1.2"
-      }
-    },
-    "node_modules/@vue/component-compiler-utils/node_modules/yallist": {
-      "version": "2.1.2",
-      "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
-      "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==",
-      "dev": true
-    },
-    "node_modules/@vue/preload-webpack-plugin": {
-      "version": "1.1.2",
-      "resolved": "https://registry.npmjs.org/@vue/preload-webpack-plugin/-/preload-webpack-plugin-1.1.2.tgz",
-      "integrity": "sha512-LIZMuJk38pk9U9Ur4YzHjlIyMuxPlACdBIHH9/nGYVTsaGKOSnSuELiE8vS9wa+dJpIYspYUOqk+L1Q4pgHQHQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=6.0.0"
-      },
-      "peerDependencies": {
-        "html-webpack-plugin": ">=2.26.0",
-        "webpack": ">=4.0.0"
-      }
-    },
-    "node_modules/@vue/web-component-wrapper": {
-      "version": "1.3.0",
-      "resolved": "https://registry.npmjs.org/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz",
-      "integrity": "sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==",
-      "dev": true
-    },
-    "node_modules/@webassemblyjs/ast": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz",
-      "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==",
-      "dev": true,
-      "dependencies": {
-        "@webassemblyjs/helper-module-context": "1.9.0",
-        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
-        "@webassemblyjs/wast-parser": "1.9.0"
-      }
-    },
-    "node_modules/@webassemblyjs/floating-point-hex-parser": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz",
-      "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==",
-      "dev": true
-    },
-    "node_modules/@webassemblyjs/helper-api-error": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz",
-      "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==",
-      "dev": true
-    },
-    "node_modules/@webassemblyjs/helper-buffer": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz",
-      "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==",
-      "dev": true
-    },
-    "node_modules/@webassemblyjs/helper-code-frame": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz",
-      "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==",
-      "dev": true,
-      "dependencies": {
-        "@webassemblyjs/wast-printer": "1.9.0"
-      }
-    },
-    "node_modules/@webassemblyjs/helper-fsm": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz",
-      "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==",
-      "dev": true
-    },
-    "node_modules/@webassemblyjs/helper-module-context": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz",
-      "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==",
-      "dev": true,
-      "dependencies": {
-        "@webassemblyjs/ast": "1.9.0"
-      }
-    },
-    "node_modules/@webassemblyjs/helper-wasm-bytecode": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz",
-      "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==",
-      "dev": true
-    },
-    "node_modules/@webassemblyjs/helper-wasm-section": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz",
-      "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==",
-      "dev": true,
-      "dependencies": {
-        "@webassemblyjs/ast": "1.9.0",
-        "@webassemblyjs/helper-buffer": "1.9.0",
-        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
-        "@webassemblyjs/wasm-gen": "1.9.0"
-      }
-    },
-    "node_modules/@webassemblyjs/ieee754": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz",
-      "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==",
-      "dev": true,
-      "dependencies": {
-        "@xtuc/ieee754": "^1.2.0"
-      }
-    },
-    "node_modules/@webassemblyjs/leb128": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz",
-      "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==",
-      "dev": true,
-      "dependencies": {
-        "@xtuc/long": "4.2.2"
-      }
-    },
-    "node_modules/@webassemblyjs/utf8": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz",
-      "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==",
-      "dev": true
-    },
-    "node_modules/@webassemblyjs/wasm-edit": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz",
-      "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==",
-      "dev": true,
-      "dependencies": {
-        "@webassemblyjs/ast": "1.9.0",
-        "@webassemblyjs/helper-buffer": "1.9.0",
-        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
-        "@webassemblyjs/helper-wasm-section": "1.9.0",
-        "@webassemblyjs/wasm-gen": "1.9.0",
-        "@webassemblyjs/wasm-opt": "1.9.0",
-        "@webassemblyjs/wasm-parser": "1.9.0",
-        "@webassemblyjs/wast-printer": "1.9.0"
-      }
-    },
-    "node_modules/@webassemblyjs/wasm-gen": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz",
-      "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==",
-      "dev": true,
-      "dependencies": {
-        "@webassemblyjs/ast": "1.9.0",
-        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
-        "@webassemblyjs/ieee754": "1.9.0",
-        "@webassemblyjs/leb128": "1.9.0",
-        "@webassemblyjs/utf8": "1.9.0"
-      }
-    },
-    "node_modules/@webassemblyjs/wasm-opt": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz",
-      "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==",
-      "dev": true,
-      "dependencies": {
-        "@webassemblyjs/ast": "1.9.0",
-        "@webassemblyjs/helper-buffer": "1.9.0",
-        "@webassemblyjs/wasm-gen": "1.9.0",
-        "@webassemblyjs/wasm-parser": "1.9.0"
-      }
-    },
-    "node_modules/@webassemblyjs/wasm-parser": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz",
-      "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==",
-      "dev": true,
-      "dependencies": {
-        "@webassemblyjs/ast": "1.9.0",
-        "@webassemblyjs/helper-api-error": "1.9.0",
-        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
-        "@webassemblyjs/ieee754": "1.9.0",
-        "@webassemblyjs/leb128": "1.9.0",
-        "@webassemblyjs/utf8": "1.9.0"
-      }
-    },
-    "node_modules/@webassemblyjs/wast-parser": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz",
-      "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==",
-      "dev": true,
-      "dependencies": {
-        "@webassemblyjs/ast": "1.9.0",
-        "@webassemblyjs/floating-point-hex-parser": "1.9.0",
-        "@webassemblyjs/helper-api-error": "1.9.0",
-        "@webassemblyjs/helper-code-frame": "1.9.0",
-        "@webassemblyjs/helper-fsm": "1.9.0",
-        "@xtuc/long": "4.2.2"
-      }
-    },
-    "node_modules/@webassemblyjs/wast-printer": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz",
-      "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==",
-      "dev": true,
-      "dependencies": {
-        "@webassemblyjs/ast": "1.9.0",
-        "@webassemblyjs/wast-parser": "1.9.0",
-        "@xtuc/long": "4.2.2"
-      }
-    },
-    "node_modules/@xtuc/ieee754": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
-      "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
-      "dev": true
-    },
-    "node_modules/@xtuc/long": {
-      "version": "4.2.2",
-      "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
-      "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
-      "dev": true
-    },
-    "node_modules/abbrev": {
-      "version": "1.1.1",
-      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
-      "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
-    },
-    "node_modules/accepts": {
-      "version": "1.3.8",
-      "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
-      "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
-      "dev": true,
-      "dependencies": {
-        "mime-types": "~2.1.34",
-        "negotiator": "0.6.3"
-      },
-      "engines": {
-        "node": ">= 0.6"
-      }
-    },
-    "node_modules/acorn": {
-      "version": "6.4.2",
-      "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
-      "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
-      "dev": true,
-      "bin": {
-        "acorn": "bin/acorn"
-      },
-      "engines": {
-        "node": ">=0.4.0"
-      }
-    },
-    "node_modules/acorn-jsx": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
-      "integrity": "sha512-AU7pnZkguthwBjKgCg6998ByQNIMjbuDQZ8bb78QAFZwPfmKia8AIzgY/gWgqCjnht8JLdXmB4YxA0KaV60ncQ==",
-      "dev": true,
-      "dependencies": {
-        "acorn": "^3.0.4"
-      }
-    },
-    "node_modules/acorn-jsx/node_modules/acorn": {
-      "version": "3.3.0",
-      "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
-      "integrity": "sha512-OLUyIIZ7mF5oaAUT1w0TFqQS81q3saT46x8t7ukpPjMNk+nbs4ZHhs7ToV8EWnLYLepjETXd4XaCE4uxkMeqUw==",
-      "dev": true,
-      "bin": {
-        "acorn": "bin/acorn"
-      },
-      "engines": {
-        "node": ">=0.4.0"
-      }
-    },
-    "node_modules/acorn-walk": {
-      "version": "6.2.0",
-      "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz",
-      "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.4.0"
-      }
-    },
-    "node_modules/address": {
-      "version": "1.2.2",
-      "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz",
-      "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==",
-      "dev": true,
-      "engines": {
-        "node": ">= 10.0.0"
-      }
-    },
-    "node_modules/ajv": {
-      "version": "6.12.6",
-      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
-      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
-      "dependencies": {
-        "fast-deep-equal": "^3.1.1",
-        "fast-json-stable-stringify": "^2.0.0",
-        "json-schema-traverse": "^0.4.1",
-        "uri-js": "^4.2.2"
-      }
-    },
-    "node_modules/ajv-errors": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
-      "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
-      "dev": true,
-      "peerDependencies": {
-        "ajv": ">=5.0.0"
-      }
-    },
-    "node_modules/ajv-keywords": {
-      "version": "3.5.2",
-      "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
-      "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
-      "dev": true,
-      "peerDependencies": {
-        "ajv": "^6.9.1"
-      }
-    },
-    "node_modules/alphanum-sort": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
-      "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==",
-      "dev": true
-    },
-    "node_modules/amdefine": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
-      "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.4.2"
-      }
-    },
-    "node_modules/ansi-colors": {
-      "version": "3.2.4",
-      "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
-      "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/ansi-escapes": {
-      "version": "3.2.0",
-      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
-      "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/ansi-html-community": {
-      "version": "0.0.8",
-      "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz",
-      "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==",
-      "dev": true,
-      "engines": [
-        "node >= 0.8.0"
-      ],
-      "bin": {
-        "ansi-html": "bin/ansi-html"
-      }
-    },
-    "node_modules/ansi-regex": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
-      "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/ansi-styles": {
-      "version": "3.2.1",
-      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
-      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
-      "dev": true,
-      "dependencies": {
-        "color-convert": "^1.9.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/any-promise": {
-      "version": "1.3.0",
-      "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
-      "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
-      "dev": true
-    },
-    "node_modules/anymatch": {
-      "version": "3.1.3",
-      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
-      "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "normalize-path": "^3.0.0",
-        "picomatch": "^2.0.4"
-      },
-      "engines": {
-        "node": ">= 8"
-      }
-    },
-    "node_modules/aproba": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
-      "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="
-    },
-    "node_modules/arch": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
-      "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
-      "dev": true
-    },
-    "node_modules/are-we-there-yet": {
-      "version": "1.1.7",
-      "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
-      "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==",
-      "dependencies": {
-        "delegates": "^1.0.0",
-        "readable-stream": "^2.0.6"
-      }
-    },
-    "node_modules/argparse": {
-      "version": "1.0.10",
-      "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
-      "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
-      "dev": true,
-      "dependencies": {
-        "sprintf-js": "~1.0.2"
-      }
-    },
-    "node_modules/arr-diff": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
-      "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/arr-flatten": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
-      "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/arr-union": {
-      "version": "3.1.0",
-      "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
-      "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/array-flatten": {
-      "version": "1.1.1",
-      "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
-      "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==",
-      "dev": true
-    },
-    "node_modules/array-union": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
-      "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==",
-      "dev": true,
-      "dependencies": {
-        "array-uniq": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/array-uniq": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
-      "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/array-unique": {
-      "version": "0.3.2",
-      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
-      "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/array.prototype.reduce": {
-      "version": "1.0.5",
-      "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz",
-      "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2",
-        "define-properties": "^1.1.4",
-        "es-abstract": "^1.20.4",
-        "es-array-method-boxes-properly": "^1.0.0",
-        "is-string": "^1.0.7"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/arrify": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
-      "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/asn1": {
-      "version": "0.2.6",
-      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz",
-      "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==",
-      "dependencies": {
-        "safer-buffer": "~2.1.0"
-      }
-    },
-    "node_modules/asn1.js": {
-      "version": "5.4.1",
-      "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
-      "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
-      "dev": true,
-      "dependencies": {
-        "bn.js": "^4.0.0",
-        "inherits": "^2.0.1",
-        "minimalistic-assert": "^1.0.0",
-        "safer-buffer": "^2.1.0"
-      }
-    },
-    "node_modules/asn1.js/node_modules/bn.js": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
-      "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
-      "dev": true
-    },
-    "node_modules/assert": {
-      "version": "1.5.0",
-      "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
-      "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
-      "dev": true,
-      "dependencies": {
-        "object-assign": "^4.1.1",
-        "util": "0.10.3"
-      }
-    },
-    "node_modules/assert-plus": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
-      "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==",
-      "engines": {
-        "node": ">=0.8"
-      }
-    },
-    "node_modules/assert/node_modules/inherits": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
-      "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==",
-      "dev": true
-    },
-    "node_modules/assert/node_modules/util": {
-      "version": "0.10.3",
-      "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
-      "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==",
-      "dev": true,
-      "dependencies": {
-        "inherits": "2.0.1"
-      }
-    },
-    "node_modules/assertion-error": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
-      "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
-      "dev": true,
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/assign-symbols": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
-      "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/async": {
-      "version": "2.6.4",
-      "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz",
-      "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==",
-      "dependencies": {
-        "lodash": "^4.17.14"
-      }
-    },
-    "node_modules/async-each": {
-      "version": "1.0.6",
-      "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz",
-      "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==",
-      "dev": true
-    },
-    "node_modules/async-foreach": {
-      "version": "0.1.3",
-      "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
-      "integrity": "sha512-VUeSMD8nEGBWaZK4lizI1sf3yEC7pnAQ/mrI7pC2fBz2s/tq5jWWEngTwaf0Gruu/OoXRGLGg1XFqpYBiGTYJA==",
-      "dev": true,
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/async-limiter": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
-      "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
-      "dev": true
-    },
-    "node_modules/async-validator": {
-      "version": "1.8.5",
-      "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-1.8.5.tgz",
-      "integrity": "sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA==",
-      "dependencies": {
-        "babel-runtime": "6.x"
-      }
-    },
-    "node_modules/asynckit": {
-      "version": "0.4.0",
-      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
-      "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
-    },
-    "node_modules/atob": {
-      "version": "2.1.2",
-      "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
-      "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
-      "dev": true,
-      "bin": {
-        "atob": "bin/atob.js"
-      },
-      "engines": {
-        "node": ">= 4.5.0"
-      }
-    },
-    "node_modules/autoprefixer": {
-      "version": "9.8.8",
-      "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz",
-      "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==",
-      "dev": true,
-      "dependencies": {
-        "browserslist": "^4.12.0",
-        "caniuse-lite": "^1.0.30001109",
-        "normalize-range": "^0.1.2",
-        "num2fraction": "^1.2.2",
-        "picocolors": "^0.2.1",
-        "postcss": "^7.0.32",
-        "postcss-value-parser": "^4.1.0"
-      },
-      "bin": {
-        "autoprefixer": "bin/autoprefixer"
-      }
-    },
-    "node_modules/autoprefixer/node_modules/picocolors": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
-      "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
-      "dev": true
-    },
-    "node_modules/available-typed-arrays": {
-      "version": "1.0.5",
-      "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
-      "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/avue-plugin-ueditor": {
-      "version": "0.1.7",
-      "resolved": "https://registry.npmjs.org/avue-plugin-ueditor/-/avue-plugin-ueditor-0.1.7.tgz",
-      "integrity": "sha512-XLDTReDdMeRx0c0JOa7S6LMsqr3pg6HzvJbi4oVsaRl40vRHPXXyhlT4HkBgy/o53vA1yIxlO5cRxWWzRhB+Ow==",
-      "dependencies": {
-        "axios": "^0.18.0",
-        "element-ui": "^2.13.0",
-        "vue": "^2.5.17",
-        "vue-router": "^3.0.1",
-        "wangeditor": "^3.1.1"
-      }
-    },
-    "node_modules/aws-sign2": {
-      "version": "0.7.0",
-      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
-      "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==",
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/aws4": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz",
-      "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg=="
-    },
-    "node_modules/axios": {
-      "version": "0.18.1",
-      "resolved": "https://registry.npmjs.org/axios/-/axios-0.18.1.tgz",
-      "integrity": "sha512-0BfJq4NSfQXd+SkFdrvFbG7addhYSBA2mQwISr46pD6E5iqkWg02RAs8vyTT/j0RTnoYmeXauBuSv1qKwR179g==",
-      "deprecated": "Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410",
-      "dependencies": {
-        "follow-redirects": "1.5.10",
-        "is-buffer": "^2.0.2"
-      }
-    },
-    "node_modules/axios/node_modules/is-buffer": {
-      "version": "2.0.5",
-      "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
-      "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/babel-code-frame": {
-      "version": "6.26.0",
-      "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
-      "integrity": "sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==",
-      "dev": true,
-      "dependencies": {
-        "chalk": "^1.1.3",
-        "esutils": "^2.0.2",
-        "js-tokens": "^3.0.2"
-      }
-    },
-    "node_modules/babel-code-frame/node_modules/ansi-styles": {
-      "version": "2.2.1",
-      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
-      "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/babel-code-frame/node_modules/chalk": {
-      "version": "1.1.3",
-      "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
-      "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==",
-      "dev": true,
-      "dependencies": {
-        "ansi-styles": "^2.2.1",
-        "escape-string-regexp": "^1.0.2",
-        "has-ansi": "^2.0.0",
-        "strip-ansi": "^3.0.0",
-        "supports-color": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/babel-code-frame/node_modules/js-tokens": {
-      "version": "3.0.2",
-      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
-      "integrity": "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==",
-      "dev": true
-    },
-    "node_modules/babel-code-frame/node_modules/supports-color": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
-      "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.8.0"
-      }
-    },
-    "node_modules/babel-eslint": {
-      "version": "10.1.0",
-      "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz",
-      "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==",
-      "deprecated": "babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.",
-      "dev": true,
-      "dependencies": {
-        "@babel/code-frame": "^7.0.0",
-        "@babel/parser": "^7.7.0",
-        "@babel/traverse": "^7.7.0",
-        "@babel/types": "^7.7.0",
-        "eslint-visitor-keys": "^1.0.0",
-        "resolve": "^1.12.0"
-      },
-      "engines": {
-        "node": ">=6"
-      },
-      "peerDependencies": {
-        "eslint": ">= 4.12.1"
-      }
-    },
-    "node_modules/babel-helper-vue-jsx-merge-props": {
-      "version": "2.0.3",
-      "resolved": "https://registry.npmjs.org/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz",
-      "integrity": "sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg=="
-    },
-    "node_modules/babel-loader": {
-      "version": "8.3.0",
-      "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz",
-      "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==",
-      "dev": true,
-      "dependencies": {
-        "find-cache-dir": "^3.3.1",
-        "loader-utils": "^2.0.0",
-        "make-dir": "^3.1.0",
-        "schema-utils": "^2.6.5"
-      },
-      "engines": {
-        "node": ">= 8.9"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0",
-        "webpack": ">=2"
-      }
-    },
-    "node_modules/babel-plugin-dynamic-import-node": {
-      "version": "2.3.3",
-      "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
-      "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
-      "dev": true,
-      "dependencies": {
-        "object.assign": "^4.1.0"
-      }
-    },
-    "node_modules/babel-plugin-module-resolver": {
-      "version": "3.2.0",
-      "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-3.2.0.tgz",
-      "integrity": "sha512-tjR0GvSndzPew/Iayf4uICWZqjBwnlMWjSx6brryfQ81F9rxBVqwDJtFCV8oOs0+vJeefK9TmdZtkIFdFe1UnA==",
-      "dev": true,
-      "dependencies": {
-        "find-babel-config": "^1.1.0",
-        "glob": "^7.1.2",
-        "pkg-up": "^2.0.0",
-        "reselect": "^3.0.1",
-        "resolve": "^1.4.0"
-      },
-      "engines": {
-        "node": ">= 6.0.0"
-      }
-    },
-    "node_modules/babel-plugin-polyfill-corejs2": {
-      "version": "0.3.3",
-      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz",
-      "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==",
-      "dev": true,
-      "dependencies": {
-        "@babel/compat-data": "^7.17.7",
-        "@babel/helper-define-polyfill-provider": "^0.3.3",
-        "semver": "^6.1.1"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/babel-plugin-polyfill-corejs3": {
-      "version": "0.6.0",
-      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz",
-      "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-define-polyfill-provider": "^0.3.3",
-        "core-js-compat": "^3.25.1"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/babel-plugin-polyfill-regenerator": {
-      "version": "0.4.1",
-      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz",
-      "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==",
-      "dev": true,
-      "dependencies": {
-        "@babel/helper-define-polyfill-provider": "^0.3.3"
-      },
-      "peerDependencies": {
-        "@babel/core": "^7.0.0-0"
-      }
-    },
-    "node_modules/babel-polyfill": {
-      "version": "6.26.0",
-      "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz",
-      "integrity": "sha512-F2rZGQnAdaHWQ8YAoeRbukc7HS9QgdgeyJ0rQDd485v9opwuPvjpPFcOOT/WmkKTdgy9ESgSPXDcTNpzrGr6iQ==",
-      "dependencies": {
-        "babel-runtime": "^6.26.0",
-        "core-js": "^2.5.0",
-        "regenerator-runtime": "^0.10.5"
-      }
-    },
-    "node_modules/babel-polyfill/node_modules/regenerator-runtime": {
-      "version": "0.10.5",
-      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz",
-      "integrity": "sha512-02YopEIhAgiBHWeoTiA8aitHDt8z6w+rQqNuIftlM+ZtvSl/brTouaU7DW6GO/cHtvxJvS4Hwv2ibKdxIRi24w=="
-    },
-    "node_modules/babel-runtime": {
-      "version": "6.26.0",
-      "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
-      "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==",
-      "dependencies": {
-        "core-js": "^2.4.0",
-        "regenerator-runtime": "^0.11.0"
-      }
-    },
-    "node_modules/babel-runtime/node_modules/regenerator-runtime": {
-      "version": "0.11.1",
-      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
-      "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
-    },
-    "node_modules/balanced-match": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
-      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
-    },
-    "node_modules/base": {
-      "version": "0.11.2",
-      "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
-      "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
-      "dev": true,
-      "dependencies": {
-        "cache-base": "^1.0.1",
-        "class-utils": "^0.3.5",
-        "component-emitter": "^1.2.1",
-        "define-property": "^1.0.0",
-        "isobject": "^3.0.1",
-        "mixin-deep": "^1.2.0",
-        "pascalcase": "^0.1.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/base/node_modules/define-property": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
-      "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
-      "dev": true,
-      "dependencies": {
-        "is-descriptor": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/base/node_modules/is-accessor-descriptor": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
-      "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
-      "dev": true,
-      "dependencies": {
-        "kind-of": "^6.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/base/node_modules/is-data-descriptor": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
-      "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
-      "dev": true,
-      "dependencies": {
-        "kind-of": "^6.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/base/node_modules/is-descriptor": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
-      "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
-      "dev": true,
-      "dependencies": {
-        "is-accessor-descriptor": "^1.0.0",
-        "is-data-descriptor": "^1.0.0",
-        "kind-of": "^6.0.2"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/base64-js": {
-      "version": "1.5.1",
-      "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
-      "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
-      "dev": true
-    },
-    "node_modules/batch": {
-      "version": "0.6.1",
-      "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
-      "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==",
-      "dev": true
-    },
-    "node_modules/bcrypt-pbkdf": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
-      "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==",
-      "dependencies": {
-        "tweetnacl": "^0.14.3"
-      }
-    },
-    "node_modules/bfj": {
-      "version": "6.1.2",
-      "resolved": "https://registry.npmjs.org/bfj/-/bfj-6.1.2.tgz",
-      "integrity": "sha512-BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw==",
-      "dev": true,
-      "dependencies": {
-        "bluebird": "^3.5.5",
-        "check-types": "^8.0.3",
-        "hoopy": "^0.1.4",
-        "tryer": "^1.0.1"
-      },
-      "engines": {
-        "node": ">= 6.0.0"
-      }
-    },
-    "node_modules/big.js": {
-      "version": "5.2.2",
-      "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
-      "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
-      "dev": true,
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/binary-extensions": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
-      "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
-      "dev": true,
-      "optional": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/bluebird": {
-      "version": "3.7.2",
-      "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
-      "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
-      "dev": true
-    },
-    "node_modules/bn.js": {
-      "version": "5.2.1",
-      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz",
-      "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==",
-      "dev": true
-    },
-    "node_modules/body-parser": {
-      "version": "1.20.1",
-      "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz",
-      "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==",
-      "dev": true,
-      "dependencies": {
-        "bytes": "3.1.2",
-        "content-type": "~1.0.4",
-        "debug": "2.6.9",
-        "depd": "2.0.0",
-        "destroy": "1.2.0",
-        "http-errors": "2.0.0",
-        "iconv-lite": "0.4.24",
-        "on-finished": "2.4.1",
-        "qs": "6.11.0",
-        "raw-body": "2.5.1",
-        "type-is": "~1.6.18",
-        "unpipe": "1.0.0"
-      },
-      "engines": {
-        "node": ">= 0.8",
-        "npm": "1.2.8000 || >= 1.4.16"
-      }
-    },
-    "node_modules/body-parser/node_modules/debug": {
-      "version": "2.6.9",
-      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
-      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
-      "dev": true,
-      "dependencies": {
-        "ms": "2.0.0"
-      }
-    },
-    "node_modules/bonjour": {
-      "version": "3.5.0",
-      "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
-      "integrity": "sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==",
-      "dev": true,
-      "dependencies": {
-        "array-flatten": "^2.1.0",
-        "deep-equal": "^1.0.1",
-        "dns-equal": "^1.0.0",
-        "dns-txt": "^2.0.2",
-        "multicast-dns": "^6.0.1",
-        "multicast-dns-service-types": "^1.1.0"
-      }
-    },
-    "node_modules/bonjour/node_modules/array-flatten": {
-      "version": "2.1.2",
-      "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
-      "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
-      "dev": true
-    },
-    "node_modules/boolbase": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
-      "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
-      "dev": true
-    },
-    "node_modules/brace-expansion": {
-      "version": "1.1.11",
-      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
-      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
-      "dependencies": {
-        "balanced-match": "^1.0.0",
-        "concat-map": "0.0.1"
-      }
-    },
-    "node_modules/braces": {
-      "version": "2.3.2",
-      "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
-      "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
-      "dev": true,
-      "dependencies": {
-        "arr-flatten": "^1.1.0",
-        "array-unique": "^0.3.2",
-        "extend-shallow": "^2.0.1",
-        "fill-range": "^4.0.0",
-        "isobject": "^3.0.1",
-        "repeat-element": "^1.1.2",
-        "snapdragon": "^0.8.1",
-        "snapdragon-node": "^2.0.1",
-        "split-string": "^3.0.2",
-        "to-regex": "^3.0.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/braces/node_modules/extend-shallow": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
-      "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
-      "dev": true,
-      "dependencies": {
-        "is-extendable": "^0.1.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/brorand": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
-      "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==",
-      "dev": true
-    },
-    "node_modules/browserify-aes": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
-      "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
-      "dev": true,
-      "dependencies": {
-        "buffer-xor": "^1.0.3",
-        "cipher-base": "^1.0.0",
-        "create-hash": "^1.1.0",
-        "evp_bytestokey": "^1.0.3",
-        "inherits": "^2.0.1",
-        "safe-buffer": "^5.0.1"
-      }
-    },
-    "node_modules/browserify-cipher": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
-      "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
-      "dev": true,
-      "dependencies": {
-        "browserify-aes": "^1.0.4",
-        "browserify-des": "^1.0.0",
-        "evp_bytestokey": "^1.0.0"
-      }
-    },
-    "node_modules/browserify-des": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
-      "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
-      "dev": true,
-      "dependencies": {
-        "cipher-base": "^1.0.1",
-        "des.js": "^1.0.0",
-        "inherits": "^2.0.1",
-        "safe-buffer": "^5.1.2"
-      }
-    },
-    "node_modules/browserify-rsa": {
-      "version": "4.1.0",
-      "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
-      "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
-      "dev": true,
-      "dependencies": {
-        "bn.js": "^5.0.0",
-        "randombytes": "^2.0.1"
-      }
-    },
-    "node_modules/browserify-sign": {
-      "version": "4.2.1",
-      "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
-      "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
-      "dev": true,
-      "dependencies": {
-        "bn.js": "^5.1.1",
-        "browserify-rsa": "^4.0.1",
-        "create-hash": "^1.2.0",
-        "create-hmac": "^1.1.7",
-        "elliptic": "^6.5.3",
-        "inherits": "^2.0.4",
-        "parse-asn1": "^5.1.5",
-        "readable-stream": "^3.6.0",
-        "safe-buffer": "^5.2.0"
-      }
-    },
-    "node_modules/browserify-sign/node_modules/readable-stream": {
-      "version": "3.6.1",
-      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz",
-      "integrity": "sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==",
-      "dev": true,
-      "dependencies": {
-        "inherits": "^2.0.3",
-        "string_decoder": "^1.1.1",
-        "util-deprecate": "^1.0.1"
-      },
-      "engines": {
-        "node": ">= 6"
-      }
-    },
-    "node_modules/browserify-zlib": {
-      "version": "0.2.0",
-      "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
-      "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
-      "dev": true,
-      "dependencies": {
-        "pako": "~1.0.5"
-      }
-    },
-    "node_modules/browserslist": {
-      "version": "4.21.5",
-      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz",
-      "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==",
-      "dev": true,
-      "dependencies": {
-        "caniuse-lite": "^1.0.30001449",
-        "electron-to-chromium": "^1.4.284",
-        "node-releases": "^2.0.8",
-        "update-browserslist-db": "^1.0.10"
-      },
-      "bin": {
-        "browserslist": "cli.js"
-      },
-      "engines": {
-        "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
-      }
-    },
-    "node_modules/buffer": {
-      "version": "4.9.2",
-      "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
-      "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
-      "dev": true,
-      "dependencies": {
-        "base64-js": "^1.0.2",
-        "ieee754": "^1.1.4",
-        "isarray": "^1.0.0"
-      }
-    },
-    "node_modules/buffer-from": {
-      "version": "1.1.2",
-      "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
-      "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
-      "dev": true
-    },
-    "node_modules/buffer-indexof": {
-      "version": "1.1.1",
-      "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
-      "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
-      "dev": true
-    },
-    "node_modules/buffer-xor": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
-      "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==",
-      "dev": true
-    },
-    "node_modules/builtin-status-codes": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
-      "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==",
-      "dev": true
-    },
-    "node_modules/bytes": {
-      "version": "3.1.2",
-      "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
-      "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.8"
-      }
-    },
-    "node_modules/cacache": {
-      "version": "12.0.4",
-      "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
-      "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
-      "dev": true,
-      "dependencies": {
-        "bluebird": "^3.5.5",
-        "chownr": "^1.1.1",
-        "figgy-pudding": "^3.5.1",
-        "glob": "^7.1.4",
-        "graceful-fs": "^4.1.15",
-        "infer-owner": "^1.0.3",
-        "lru-cache": "^5.1.1",
-        "mississippi": "^3.0.0",
-        "mkdirp": "^0.5.1",
-        "move-concurrently": "^1.0.1",
-        "promise-inflight": "^1.0.1",
-        "rimraf": "^2.6.3",
-        "ssri": "^6.0.1",
-        "unique-filename": "^1.1.1",
-        "y18n": "^4.0.0"
-      }
-    },
-    "node_modules/cache-base": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
-      "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
-      "dev": true,
-      "dependencies": {
-        "collection-visit": "^1.0.0",
-        "component-emitter": "^1.2.1",
-        "get-value": "^2.0.6",
-        "has-value": "^1.0.0",
-        "isobject": "^3.0.1",
-        "set-value": "^2.0.0",
-        "to-object-path": "^0.3.0",
-        "union-value": "^1.0.0",
-        "unset-value": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/cache-loader": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/cache-loader/-/cache-loader-2.0.1.tgz",
-      "integrity": "sha512-V99T3FOynmGx26Zom+JrVBytLBsmUCzVG2/4NnUKgvXN4bEV42R1ERl1IyiH/cvFIDA1Ytq2lPZ9tXDSahcQpQ==",
-      "dev": true,
-      "dependencies": {
-        "loader-utils": "^1.1.0",
-        "mkdirp": "^0.5.1",
-        "neo-async": "^2.6.0",
-        "normalize-path": "^3.0.0",
-        "schema-utils": "^1.0.0"
-      },
-      "engines": {
-        "node": ">= 6.9.0"
-      },
-      "peerDependencies": {
-        "webpack": "^4.0.0"
-      }
-    },
-    "node_modules/cache-loader/node_modules/json5": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
-      "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
-      "dev": true,
-      "dependencies": {
-        "minimist": "^1.2.0"
-      },
-      "bin": {
-        "json5": "lib/cli.js"
-      }
-    },
-    "node_modules/cache-loader/node_modules/loader-utils": {
-      "version": "1.4.2",
-      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
-      "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
-      "dev": true,
-      "dependencies": {
-        "big.js": "^5.2.2",
-        "emojis-list": "^3.0.0",
-        "json5": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/cache-loader/node_modules/schema-utils": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
-      "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
-      "dev": true,
-      "dependencies": {
-        "ajv": "^6.1.0",
-        "ajv-errors": "^1.0.0",
-        "ajv-keywords": "^3.1.0"
-      },
-      "engines": {
-        "node": ">= 4"
-      }
-    },
-    "node_modules/call-bind": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
-      "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
-      "dev": true,
-      "dependencies": {
-        "function-bind": "^1.1.1",
-        "get-intrinsic": "^1.0.2"
-      }
-    },
-    "node_modules/call-me-maybe": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz",
-      "integrity": "sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==",
-      "dev": true
-    },
-    "node_modules/caller-callsite": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
-      "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==",
-      "dev": true,
-      "dependencies": {
-        "callsites": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/caller-callsite/node_modules/callsites": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
-      "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/caller-path": {
-      "version": "0.1.0",
-      "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
-      "integrity": "sha512-UJiE1otjXPF5/x+T3zTnSFiTOEmJoGTD9HmBoxnCUwho61a2eSNn/VwtwuIBDAo2SEOv1AJ7ARI5gCmohFLu/g==",
-      "dev": true,
-      "dependencies": {
-        "callsites": "^0.2.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/callsites": {
-      "version": "0.2.0",
-      "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
-      "integrity": "sha512-Zv4Dns9IbXXmPkgRRUjAaJQgfN4xX5p6+RQFhWUqscdvvK2xK/ZL8b3IXIJsj+4sD+f24NwnWy2BY8AJ82JB0A==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/camel-case": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz",
-      "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==",
-      "dev": true,
-      "dependencies": {
-        "no-case": "^2.2.0",
-        "upper-case": "^1.1.1"
-      }
-    },
-    "node_modules/camelcase": {
-      "version": "5.3.1",
-      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
-      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/camelcase-keys": {
-      "version": "6.2.2",
-      "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
-      "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
-      "dev": true,
-      "dependencies": {
-        "camelcase": "^5.3.1",
-        "map-obj": "^4.0.0",
-        "quick-lru": "^4.0.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/caniuse-api": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
-      "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
-      "dev": true,
-      "dependencies": {
-        "browserslist": "^4.0.0",
-        "caniuse-lite": "^1.0.0",
-        "lodash.memoize": "^4.1.2",
-        "lodash.uniq": "^4.5.0"
-      }
-    },
-    "node_modules/caniuse-lite": {
-      "version": "1.0.30001458",
-      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001458.tgz",
-      "integrity": "sha512-lQ1VlUUq5q9ro9X+5gOEyH7i3vm+AYVT1WDCVB69XOZ17KZRhnZ9J0Sqz7wTHQaLBJccNCHq8/Ww5LlOIZbB0w==",
-      "dev": true
-    },
-    "node_modules/case-sensitive-paths-webpack-plugin": {
-      "version": "2.4.0",
-      "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz",
-      "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/caseless": {
-      "version": "0.12.0",
-      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
-      "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw=="
-    },
-    "node_modules/chai": {
-      "version": "4.3.7",
-      "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.7.tgz",
-      "integrity": "sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A==",
-      "dev": true,
-      "dependencies": {
-        "assertion-error": "^1.1.0",
-        "check-error": "^1.0.2",
-        "deep-eql": "^4.1.2",
-        "get-func-name": "^2.0.0",
-        "loupe": "^2.3.1",
-        "pathval": "^1.1.1",
-        "type-detect": "^4.0.5"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/chalk": {
-      "version": "2.4.2",
-      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
-      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
-      "dev": true,
-      "dependencies": {
-        "ansi-styles": "^3.2.1",
-        "escape-string-regexp": "^1.0.5",
-        "supports-color": "^5.3.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/chardet": {
-      "version": "0.4.2",
-      "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz",
-      "integrity": "sha512-j/Toj7f1z98Hh2cYo2BVr85EpIRWqUi7rtRSGxh/cqUjqrnJe9l9UE7IUGd2vQ2p+kSHLkSzObQPZPLUC6TQwg==",
-      "dev": true
-    },
-    "node_modules/check-error": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",
-      "integrity": "sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==",
-      "dev": true,
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/check-types": {
-      "version": "8.0.3",
-      "resolved": "https://registry.npmjs.org/check-types/-/check-types-8.0.3.tgz",
-      "integrity": "sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ==",
-      "dev": true
-    },
-    "node_modules/chokidar": {
-      "version": "3.5.3",
-      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
-      "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "anymatch": "~3.1.2",
-        "braces": "~3.0.2",
-        "glob-parent": "~5.1.2",
-        "is-binary-path": "~2.1.0",
-        "is-glob": "~4.0.1",
-        "normalize-path": "~3.0.0",
-        "readdirp": "~3.6.0"
-      },
-      "engines": {
-        "node": ">= 8.10.0"
-      },
-      "optionalDependencies": {
-        "fsevents": "~2.3.2"
-      }
-    },
-    "node_modules/chokidar/node_modules/braces": {
-      "version": "3.0.2",
-      "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
-      "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "fill-range": "^7.0.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/chokidar/node_modules/fill-range": {
-      "version": "7.0.1",
-      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
-      "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "to-regex-range": "^5.0.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/chokidar/node_modules/is-number": {
-      "version": "7.0.0",
-      "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
-      "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
-      "dev": true,
-      "optional": true,
-      "engines": {
-        "node": ">=0.12.0"
-      }
-    },
-    "node_modules/chokidar/node_modules/to-regex-range": {
-      "version": "5.0.1",
-      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
-      "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "is-number": "^7.0.0"
-      },
-      "engines": {
-        "node": ">=8.0"
-      }
-    },
-    "node_modules/chownr": {
-      "version": "1.1.4",
-      "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
-      "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
-    },
-    "node_modules/chrome-trace-event": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
-      "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
-      "dev": true,
-      "engines": {
-        "node": ">=6.0"
-      }
-    },
-    "node_modules/ci-info": {
-      "version": "1.6.0",
-      "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz",
-      "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==",
-      "dev": true
-    },
-    "node_modules/cipher-base": {
-      "version": "1.0.4",
-      "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
-      "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
-      "dev": true,
-      "dependencies": {
-        "inherits": "^2.0.1",
-        "safe-buffer": "^5.0.1"
-      }
-    },
-    "node_modules/circular-json": {
-      "version": "0.3.3",
-      "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
-      "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==",
-      "deprecated": "CircularJSON is in maintenance only, flatted is its successor.",
-      "dev": true
-    },
-    "node_modules/class-utils": {
-      "version": "0.3.6",
-      "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
-      "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
-      "dev": true,
-      "dependencies": {
-        "arr-union": "^3.1.0",
-        "define-property": "^0.2.5",
-        "isobject": "^3.0.0",
-        "static-extend": "^0.1.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/class-utils/node_modules/define-property": {
-      "version": "0.2.5",
-      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
-      "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
-      "dev": true,
-      "dependencies": {
-        "is-descriptor": "^0.1.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/classlist-polyfill": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/classlist-polyfill/-/classlist-polyfill-1.2.0.tgz",
-      "integrity": "sha512-GzIjNdcEtH4ieA2S8NmrSxv7DfEV5fmixQeyTmqmRmRJPGpRBaSnA2a0VrCjyT8iW8JjEdMbKzDotAJf+ajgaQ=="
-    },
-    "node_modules/clean-css": {
-      "version": "4.2.4",
-      "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz",
-      "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==",
-      "dev": true,
-      "dependencies": {
-        "source-map": "~0.6.0"
-      },
-      "engines": {
-        "node": ">= 4.0"
-      }
-    },
-    "node_modules/cli-cursor": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
-      "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==",
-      "dev": true,
-      "dependencies": {
-        "restore-cursor": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/cli-highlight": {
-      "version": "2.1.11",
-      "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz",
-      "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==",
-      "dev": true,
-      "dependencies": {
-        "chalk": "^4.0.0",
-        "highlight.js": "^10.7.1",
-        "mz": "^2.4.0",
-        "parse5": "^5.1.1",
-        "parse5-htmlparser2-tree-adapter": "^6.0.0",
-        "yargs": "^16.0.0"
-      },
-      "bin": {
-        "highlight": "bin/highlight"
-      },
-      "engines": {
-        "node": ">=8.0.0",
-        "npm": ">=5.0.0"
-      }
-    },
-    "node_modules/cli-highlight/node_modules/ansi-styles": {
-      "version": "4.3.0",
-      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
-      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
-      "dev": true,
-      "dependencies": {
-        "color-convert": "^2.0.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/cli-highlight/node_modules/chalk": {
-      "version": "4.1.2",
-      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
-      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
-      "dev": true,
-      "dependencies": {
-        "ansi-styles": "^4.1.0",
-        "supports-color": "^7.1.0"
-      },
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/cli-highlight/node_modules/color-convert": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
-      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
-      "dev": true,
-      "dependencies": {
-        "color-name": "~1.1.4"
-      },
-      "engines": {
-        "node": ">=7.0.0"
-      }
-    },
-    "node_modules/cli-highlight/node_modules/color-name": {
-      "version": "1.1.4",
-      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
-      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
-      "dev": true
-    },
-    "node_modules/cli-highlight/node_modules/has-flag": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
-      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/cli-highlight/node_modules/supports-color": {
-      "version": "7.2.0",
-      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
-      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
-      "dev": true,
-      "dependencies": {
-        "has-flag": "^4.0.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/cli-spinners": {
-      "version": "2.7.0",
-      "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz",
-      "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/cli-width": {
-      "version": "2.2.1",
-      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz",
-      "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
-      "dev": true
-    },
-    "node_modules/clipboardy": {
-      "version": "2.3.0",
-      "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz",
-      "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==",
-      "dev": true,
-      "dependencies": {
-        "arch": "^2.1.1",
-        "execa": "^1.0.0",
-        "is-wsl": "^2.1.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/clipboardy/node_modules/is-wsl": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
-      "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
-      "dev": true,
-      "dependencies": {
-        "is-docker": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/cliui": {
-      "version": "5.0.0",
-      "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
-      "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
-      "dev": true,
-      "dependencies": {
-        "string-width": "^3.1.0",
-        "strip-ansi": "^5.2.0",
-        "wrap-ansi": "^5.1.0"
-      }
-    },
-    "node_modules/cliui/node_modules/ansi-regex": {
-      "version": "4.1.1",
-      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz",
-      "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/cliui/node_modules/emoji-regex": {
-      "version": "7.0.3",
-      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
-      "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
-      "dev": true
-    },
-    "node_modules/cliui/node_modules/string-width": {
-      "version": "3.1.0",
-      "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
-      "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
-      "dev": true,
-      "dependencies": {
-        "emoji-regex": "^7.0.1",
-        "is-fullwidth-code-point": "^2.0.0",
-        "strip-ansi": "^5.1.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/cliui/node_modules/strip-ansi": {
-      "version": "5.2.0",
-      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
-      "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
-      "dev": true,
-      "dependencies": {
-        "ansi-regex": "^4.1.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/cliui/node_modules/wrap-ansi": {
-      "version": "5.1.0",
-      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
-      "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
-      "dev": true,
-      "dependencies": {
-        "ansi-styles": "^3.2.0",
-        "string-width": "^3.0.0",
-        "strip-ansi": "^5.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/clone": {
-      "version": "1.0.4",
-      "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
-      "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.8"
-      }
-    },
-    "node_modules/co": {
-      "version": "4.6.0",
-      "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
-      "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==",
-      "dev": true,
-      "engines": {
-        "iojs": ">= 1.0.0",
-        "node": ">= 0.12.0"
-      }
-    },
-    "node_modules/coa": {
-      "version": "2.0.2",
-      "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
-      "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
-      "dev": true,
-      "dependencies": {
-        "@types/q": "^1.5.1",
-        "chalk": "^2.4.1",
-        "q": "^1.1.2"
-      },
-      "engines": {
-        "node": ">= 4.0"
-      }
-    },
-    "node_modules/code-point-at": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
-      "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==",
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/collection-visit": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
-      "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==",
-      "dev": true,
-      "dependencies": {
-        "map-visit": "^1.0.0",
-        "object-visit": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/color": {
-      "version": "3.2.1",
-      "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
-      "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==",
-      "dev": true,
-      "dependencies": {
-        "color-convert": "^1.9.3",
-        "color-string": "^1.6.0"
-      }
-    },
-    "node_modules/color-convert": {
-      "version": "1.9.3",
-      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
-      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
-      "dev": true,
-      "dependencies": {
-        "color-name": "1.1.3"
-      }
-    },
-    "node_modules/color-name": {
-      "version": "1.1.3",
-      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
-      "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
-      "dev": true
-    },
-    "node_modules/color-string": {
-      "version": "1.9.1",
-      "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
-      "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
-      "dev": true,
-      "dependencies": {
-        "color-name": "^1.0.0",
-        "simple-swizzle": "^0.2.2"
-      }
-    },
-    "node_modules/combined-stream": {
-      "version": "1.0.8",
-      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
-      "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
-      "dependencies": {
-        "delayed-stream": "~1.0.0"
-      },
-      "engines": {
-        "node": ">= 0.8"
-      }
-    },
-    "node_modules/commander": {
-      "version": "2.20.3",
-      "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
-      "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
-    },
-    "node_modules/commondir": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
-      "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
-      "dev": true
-    },
-    "node_modules/component-emitter": {
-      "version": "1.3.0",
-      "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
-      "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
-      "dev": true
-    },
-    "node_modules/compressible": {
-      "version": "2.0.18",
-      "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
-      "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
-      "dev": true,
-      "dependencies": {
-        "mime-db": ">= 1.43.0 < 2"
-      },
-      "engines": {
-        "node": ">= 0.6"
-      }
-    },
-    "node_modules/compression": {
-      "version": "1.7.4",
-      "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
-      "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
-      "dev": true,
-      "dependencies": {
-        "accepts": "~1.3.5",
-        "bytes": "3.0.0",
-        "compressible": "~2.0.16",
-        "debug": "2.6.9",
-        "on-headers": "~1.0.2",
-        "safe-buffer": "5.1.2",
-        "vary": "~1.1.2"
-      },
-      "engines": {
-        "node": ">= 0.8.0"
-      }
-    },
-    "node_modules/compression/node_modules/bytes": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
-      "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.8"
-      }
-    },
-    "node_modules/compression/node_modules/debug": {
-      "version": "2.6.9",
-      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
-      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
-      "dev": true,
-      "dependencies": {
-        "ms": "2.0.0"
-      }
-    },
-    "node_modules/compression/node_modules/safe-buffer": {
-      "version": "5.1.2",
-      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
-      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
-      "dev": true
-    },
-    "node_modules/concat-map": {
-      "version": "0.0.1",
-      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
-      "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
-    },
-    "node_modules/concat-stream": {
-      "version": "1.6.2",
-      "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
-      "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
-      "dev": true,
-      "engines": [
-        "node >= 0.8"
-      ],
-      "dependencies": {
-        "buffer-from": "^1.0.0",
-        "inherits": "^2.0.3",
-        "readable-stream": "^2.2.2",
-        "typedarray": "^0.0.6"
-      }
-    },
-    "node_modules/connect-history-api-fallback": {
-      "version": "1.6.0",
-      "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
-      "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.8"
-      }
-    },
-    "node_modules/console-browserify": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
-      "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
-      "dev": true
-    },
-    "node_modules/console-control-strings": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
-      "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ=="
-    },
-    "node_modules/consolidate": {
-      "version": "0.15.1",
-      "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz",
-      "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==",
-      "dev": true,
-      "dependencies": {
-        "bluebird": "^3.1.1"
-      },
-      "engines": {
-        "node": ">= 0.10.0"
-      }
-    },
-    "node_modules/constants-browserify": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
-      "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==",
-      "dev": true
-    },
-    "node_modules/content-disposition": {
-      "version": "0.5.4",
-      "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
-      "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
-      "dev": true,
-      "dependencies": {
-        "safe-buffer": "5.2.1"
-      },
-      "engines": {
-        "node": ">= 0.6"
-      }
-    },
-    "node_modules/content-type": {
-      "version": "1.0.5",
-      "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
-      "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.6"
-      }
-    },
-    "node_modules/convert-source-map": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
-      "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
-      "dev": true
-    },
-    "node_modules/cookie": {
-      "version": "0.5.0",
-      "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
-      "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.6"
-      }
-    },
-    "node_modules/cookie-signature": {
-      "version": "1.0.6",
-      "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
-      "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==",
-      "dev": true
-    },
-    "node_modules/copy-concurrently": {
-      "version": "1.0.5",
-      "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
-      "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
-      "dev": true,
-      "dependencies": {
-        "aproba": "^1.1.1",
-        "fs-write-stream-atomic": "^1.0.8",
-        "iferr": "^0.1.5",
-        "mkdirp": "^0.5.1",
-        "rimraf": "^2.5.4",
-        "run-queue": "^1.0.0"
-      }
-    },
-    "node_modules/copy-descriptor": {
-      "version": "0.1.1",
-      "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
-      "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/copy-webpack-plugin": {
-      "version": "4.6.0",
-      "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz",
-      "integrity": "sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA==",
-      "dev": true,
-      "dependencies": {
-        "cacache": "^10.0.4",
-        "find-cache-dir": "^1.0.0",
-        "globby": "^7.1.1",
-        "is-glob": "^4.0.0",
-        "loader-utils": "^1.1.0",
-        "minimatch": "^3.0.4",
-        "p-limit": "^1.0.0",
-        "serialize-javascript": "^1.4.0"
-      },
-      "engines": {
-        "node": ">= 4"
-      }
-    },
-    "node_modules/copy-webpack-plugin/node_modules/cacache": {
-      "version": "10.0.4",
-      "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz",
-      "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==",
-      "dev": true,
-      "dependencies": {
-        "bluebird": "^3.5.1",
-        "chownr": "^1.0.1",
-        "glob": "^7.1.2",
-        "graceful-fs": "^4.1.11",
-        "lru-cache": "^4.1.1",
-        "mississippi": "^2.0.0",
-        "mkdirp": "^0.5.1",
-        "move-concurrently": "^1.0.1",
-        "promise-inflight": "^1.0.1",
-        "rimraf": "^2.6.2",
-        "ssri": "^5.2.4",
-        "unique-filename": "^1.1.0",
-        "y18n": "^4.0.0"
-      }
-    },
-    "node_modules/copy-webpack-plugin/node_modules/find-cache-dir": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
-      "integrity": "sha512-46TFiBOzX7xq/PcSWfFwkyjpemdRnMe31UQF+os0y+1W3k95f6R4SEt02Hj4p3X0Mir9gfrkmOtshFidS0VPUg==",
-      "dev": true,
-      "dependencies": {
-        "commondir": "^1.0.1",
-        "make-dir": "^1.0.0",
-        "pkg-dir": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/copy-webpack-plugin/node_modules/globby": {
-      "version": "7.1.1",
-      "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
-      "integrity": "sha512-yANWAN2DUcBtuus5Cpd+SKROzXHs2iVXFZt/Ykrfz6SAXqacLX25NZpltE+39ceMexYF4TtEadjuSTw8+3wX4g==",
-      "dev": true,
-      "dependencies": {
-        "array-union": "^1.0.1",
-        "dir-glob": "^2.0.0",
-        "glob": "^7.1.2",
-        "ignore": "^3.3.5",
-        "pify": "^3.0.0",
-        "slash": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/copy-webpack-plugin/node_modules/json5": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
-      "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
-      "dev": true,
-      "dependencies": {
-        "minimist": "^1.2.0"
-      },
-      "bin": {
-        "json5": "lib/cli.js"
-      }
-    },
-    "node_modules/copy-webpack-plugin/node_modules/loader-utils": {
-      "version": "1.4.2",
-      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
-      "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
-      "dev": true,
-      "dependencies": {
-        "big.js": "^5.2.2",
-        "emojis-list": "^3.0.0",
-        "json5": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/copy-webpack-plugin/node_modules/lru-cache": {
-      "version": "4.1.5",
-      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
-      "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
-      "dev": true,
-      "dependencies": {
-        "pseudomap": "^1.0.2",
-        "yallist": "^2.1.2"
-      }
-    },
-    "node_modules/copy-webpack-plugin/node_modules/make-dir": {
-      "version": "1.3.0",
-      "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
-      "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
-      "dev": true,
-      "dependencies": {
-        "pify": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/copy-webpack-plugin/node_modules/mississippi": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz",
-      "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==",
-      "dev": true,
-      "dependencies": {
-        "concat-stream": "^1.5.0",
-        "duplexify": "^3.4.2",
-        "end-of-stream": "^1.1.0",
-        "flush-write-stream": "^1.0.0",
-        "from2": "^2.1.0",
-        "parallel-transform": "^1.1.0",
-        "pump": "^2.0.1",
-        "pumpify": "^1.3.3",
-        "stream-each": "^1.1.0",
-        "through2": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/copy-webpack-plugin/node_modules/pify": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
-      "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/copy-webpack-plugin/node_modules/pkg-dir": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
-      "integrity": "sha512-ojakdnUgL5pzJYWw2AIDEupaQCX5OPbM688ZevubICjdIX01PRSYKqm33fJoCOJBRseYCTUlQRnBNX+Pchaejw==",
-      "dev": true,
-      "dependencies": {
-        "find-up": "^2.1.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/copy-webpack-plugin/node_modules/pump": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
-      "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
-      "dev": true,
-      "dependencies": {
-        "end-of-stream": "^1.1.0",
-        "once": "^1.3.1"
-      }
-    },
-    "node_modules/copy-webpack-plugin/node_modules/serialize-javascript": {
-      "version": "1.9.1",
-      "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.9.1.tgz",
-      "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==",
-      "dev": true
-    },
-    "node_modules/copy-webpack-plugin/node_modules/slash": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
-      "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/copy-webpack-plugin/node_modules/ssri": {
-      "version": "5.3.0",
-      "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz",
-      "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==",
-      "dev": true,
-      "dependencies": {
-        "safe-buffer": "^5.1.1"
-      }
-    },
-    "node_modules/copy-webpack-plugin/node_modules/yallist": {
-      "version": "2.1.2",
-      "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
-      "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==",
-      "dev": true
-    },
-    "node_modules/core-js": {
-      "version": "2.6.12",
-      "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
-      "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
-      "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.",
-      "hasInstallScript": true
-    },
-    "node_modules/core-js-compat": {
-      "version": "3.29.0",
-      "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.29.0.tgz",
-      "integrity": "sha512-ScMn3uZNAFhK2DGoEfErguoiAHhV2Ju+oJo/jK08p7B3f3UhocUrCCkTvnZaiS+edl5nlIoiBXKcwMc6elv4KQ==",
-      "dev": true,
-      "dependencies": {
-        "browserslist": "^4.21.5"
-      }
-    },
-    "node_modules/core-util-is": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
-      "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
-    },
-    "node_modules/cosmiconfig": {
-      "version": "5.2.1",
-      "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
-      "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
-      "dev": true,
-      "dependencies": {
-        "import-fresh": "^2.0.0",
-        "is-directory": "^0.3.1",
-        "js-yaml": "^3.13.1",
-        "parse-json": "^4.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/create-ecdh": {
-      "version": "4.0.4",
-      "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
-      "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
-      "dev": true,
-      "dependencies": {
-        "bn.js": "^4.1.0",
-        "elliptic": "^6.5.3"
-      }
-    },
-    "node_modules/create-ecdh/node_modules/bn.js": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
-      "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
-      "dev": true
-    },
-    "node_modules/create-hash": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
-      "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
-      "dev": true,
-      "dependencies": {
-        "cipher-base": "^1.0.1",
-        "inherits": "^2.0.1",
-        "md5.js": "^1.3.4",
-        "ripemd160": "^2.0.1",
-        "sha.js": "^2.4.0"
-      }
-    },
-    "node_modules/create-hmac": {
-      "version": "1.1.7",
-      "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
-      "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
-      "dev": true,
-      "dependencies": {
-        "cipher-base": "^1.0.3",
-        "create-hash": "^1.1.0",
-        "inherits": "^2.0.1",
-        "ripemd160": "^2.0.0",
-        "safe-buffer": "^5.0.1",
-        "sha.js": "^2.4.8"
-      }
-    },
-    "node_modules/cross-spawn": {
-      "version": "6.0.5",
-      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
-      "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
-      "dev": true,
-      "dependencies": {
-        "nice-try": "^1.0.4",
-        "path-key": "^2.0.1",
-        "semver": "^5.5.0",
-        "shebang-command": "^1.2.0",
-        "which": "^1.2.9"
-      },
-      "engines": {
-        "node": ">=4.8"
-      }
-    },
-    "node_modules/cross-spawn/node_modules/semver": {
-      "version": "5.7.1",
-      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
-      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
-      "dev": true,
-      "bin": {
-        "semver": "bin/semver"
-      }
-    },
-    "node_modules/crypto-browserify": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
-      "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
-      "dev": true,
-      "dependencies": {
-        "browserify-cipher": "^1.0.0",
-        "browserify-sign": "^4.0.0",
-        "create-ecdh": "^4.0.0",
-        "create-hash": "^1.1.0",
-        "create-hmac": "^1.1.0",
-        "diffie-hellman": "^5.0.0",
-        "inherits": "^2.0.1",
-        "pbkdf2": "^3.0.3",
-        "public-encrypt": "^4.0.0",
-        "randombytes": "^2.0.0",
-        "randomfill": "^1.0.3"
-      },
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/crypto-js": {
-      "version": "4.1.1",
-      "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz",
-      "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw=="
-    },
-    "node_modules/css-color-names": {
-      "version": "0.0.4",
-      "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
-      "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==",
-      "dev": true,
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/css-declaration-sorter": {
-      "version": "4.0.1",
-      "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz",
-      "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==",
-      "dev": true,
-      "dependencies": {
-        "postcss": "^7.0.1",
-        "timsort": "^0.3.0"
-      },
-      "engines": {
-        "node": ">4"
-      }
-    },
-    "node_modules/css-loader": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-1.0.1.tgz",
-      "integrity": "sha512-+ZHAZm/yqvJ2kDtPne3uX0C+Vr3Zn5jFn2N4HywtS5ujwvsVkyg0VArEXpl3BgczDA8anieki1FIzhchX4yrDw==",
-      "dev": true,
-      "dependencies": {
-        "babel-code-frame": "^6.26.0",
-        "css-selector-tokenizer": "^0.7.0",
-        "icss-utils": "^2.1.0",
-        "loader-utils": "^1.0.2",
-        "lodash": "^4.17.11",
-        "postcss": "^6.0.23",
-        "postcss-modules-extract-imports": "^1.2.0",
-        "postcss-modules-local-by-default": "^1.2.0",
-        "postcss-modules-scope": "^1.1.0",
-        "postcss-modules-values": "^1.3.0",
-        "postcss-value-parser": "^3.3.0",
-        "source-list-map": "^2.0.0"
-      },
-      "engines": {
-        "node": ">= 6.9.0 <7.0.0 || >= 8.9.0"
-      },
-      "peerDependencies": {
-        "webpack": "^4.0.0"
-      }
-    },
-    "node_modules/css-loader/node_modules/json5": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
-      "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
-      "dev": true,
-      "dependencies": {
-        "minimist": "^1.2.0"
-      },
-      "bin": {
-        "json5": "lib/cli.js"
-      }
-    },
-    "node_modules/css-loader/node_modules/loader-utils": {
-      "version": "1.4.2",
-      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
-      "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
-      "dev": true,
-      "dependencies": {
-        "big.js": "^5.2.2",
-        "emojis-list": "^3.0.0",
-        "json5": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/css-loader/node_modules/postcss": {
-      "version": "6.0.23",
-      "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
-      "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
-      "dev": true,
-      "dependencies": {
-        "chalk": "^2.4.1",
-        "source-map": "^0.6.1",
-        "supports-color": "^5.4.0"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/css-loader/node_modules/postcss-value-parser": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
-      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
-      "dev": true
-    },
-    "node_modules/css-select": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
-      "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
-      "dev": true,
-      "dependencies": {
-        "boolbase": "^1.0.0",
-        "css-what": "^3.2.1",
-        "domutils": "^1.7.0",
-        "nth-check": "^1.0.2"
-      }
-    },
-    "node_modules/css-select-base-adapter": {
-      "version": "0.1.1",
-      "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
-      "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
-      "dev": true
-    },
-    "node_modules/css-selector-tokenizer": {
-      "version": "0.7.3",
-      "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz",
-      "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==",
-      "dev": true,
-      "dependencies": {
-        "cssesc": "^3.0.0",
-        "fastparse": "^1.1.2"
-      }
-    },
-    "node_modules/css-tree": {
-      "version": "1.0.0-alpha.37",
-      "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
-      "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
-      "dev": true,
-      "dependencies": {
-        "mdn-data": "2.0.4",
-        "source-map": "^0.6.1"
-      },
-      "engines": {
-        "node": ">=8.0.0"
-      }
-    },
-    "node_modules/css-what": {
-      "version": "3.4.2",
-      "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz",
-      "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==",
-      "dev": true,
-      "engines": {
-        "node": ">= 6"
-      }
-    },
-    "node_modules/cssesc": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
-      "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
-      "dev": true,
-      "bin": {
-        "cssesc": "bin/cssesc"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/cssnano": {
-      "version": "4.1.11",
-      "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz",
-      "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==",
-      "dev": true,
-      "dependencies": {
-        "cosmiconfig": "^5.0.0",
-        "cssnano-preset-default": "^4.0.8",
-        "is-resolvable": "^1.0.0",
-        "postcss": "^7.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/cssnano-preset-default": {
-      "version": "4.0.8",
-      "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz",
-      "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==",
-      "dev": true,
-      "dependencies": {
-        "css-declaration-sorter": "^4.0.1",
-        "cssnano-util-raw-cache": "^4.0.1",
-        "postcss": "^7.0.0",
-        "postcss-calc": "^7.0.1",
-        "postcss-colormin": "^4.0.3",
-        "postcss-convert-values": "^4.0.1",
-        "postcss-discard-comments": "^4.0.2",
-        "postcss-discard-duplicates": "^4.0.2",
-        "postcss-discard-empty": "^4.0.1",
-        "postcss-discard-overridden": "^4.0.1",
-        "postcss-merge-longhand": "^4.0.11",
-        "postcss-merge-rules": "^4.0.3",
-        "postcss-minify-font-values": "^4.0.2",
-        "postcss-minify-gradients": "^4.0.2",
-        "postcss-minify-params": "^4.0.2",
-        "postcss-minify-selectors": "^4.0.2",
-        "postcss-normalize-charset": "^4.0.1",
-        "postcss-normalize-display-values": "^4.0.2",
-        "postcss-normalize-positions": "^4.0.2",
-        "postcss-normalize-repeat-style": "^4.0.2",
-        "postcss-normalize-string": "^4.0.2",
-        "postcss-normalize-timing-functions": "^4.0.2",
-        "postcss-normalize-unicode": "^4.0.1",
-        "postcss-normalize-url": "^4.0.1",
-        "postcss-normalize-whitespace": "^4.0.2",
-        "postcss-ordered-values": "^4.1.2",
-        "postcss-reduce-initial": "^4.0.3",
-        "postcss-reduce-transforms": "^4.0.2",
-        "postcss-svgo": "^4.0.3",
-        "postcss-unique-selectors": "^4.0.1"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/cssnano-util-get-arguments": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz",
-      "integrity": "sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==",
-      "dev": true,
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/cssnano-util-get-match": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz",
-      "integrity": "sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==",
-      "dev": true,
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/cssnano-util-raw-cache": {
-      "version": "4.0.1",
-      "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz",
-      "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==",
-      "dev": true,
-      "dependencies": {
-        "postcss": "^7.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/cssnano-util-same-parent": {
-      "version": "4.0.1",
-      "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz",
-      "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==",
-      "dev": true,
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/csso": {
-      "version": "4.2.0",
-      "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
-      "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
-      "dev": true,
-      "dependencies": {
-        "css-tree": "^1.1.2"
-      },
-      "engines": {
-        "node": ">=8.0.0"
-      }
-    },
-    "node_modules/csso/node_modules/css-tree": {
-      "version": "1.1.3",
-      "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
-      "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
-      "dev": true,
-      "dependencies": {
-        "mdn-data": "2.0.14",
-        "source-map": "^0.6.1"
-      },
-      "engines": {
-        "node": ">=8.0.0"
-      }
-    },
-    "node_modules/csso/node_modules/mdn-data": {
-      "version": "2.0.14",
-      "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
-      "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
-      "dev": true
-    },
-    "node_modules/csstype": {
-      "version": "3.1.1",
-      "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz",
-      "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw=="
-    },
-    "node_modules/current-script-polyfill": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/current-script-polyfill/-/current-script-polyfill-1.0.0.tgz",
-      "integrity": "sha512-qv8s+G47V6Hq+g2kRE5th+ASzzrL7b6l+tap1DHKK25ZQJv3yIFhH96XaQ7NGL+zRW3t/RDbweJf/dJDe5Z5KA==",
-      "dev": true
-    },
-    "node_modules/cyclist": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
-      "integrity": "sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A==",
-      "dev": true
-    },
-    "node_modules/dashdash": {
-      "version": "1.14.1",
-      "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
-      "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==",
-      "dependencies": {
-        "assert-plus": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=0.10"
-      }
-    },
-    "node_modules/de-indent": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz",
-      "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==",
-      "dev": true
-    },
-    "node_modules/debug": {
-      "version": "4.3.4",
-      "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
-      "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
-      "dev": true,
-      "dependencies": {
-        "ms": "2.1.2"
-      },
-      "engines": {
-        "node": ">=6.0"
-      },
-      "peerDependenciesMeta": {
-        "supports-color": {
-          "optional": true
-        }
-      }
-    },
-    "node_modules/debug/node_modules/ms": {
-      "version": "2.1.2",
-      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
-      "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
-      "dev": true
-    },
-    "node_modules/decamelize": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
-      "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/decamelize-keys": {
-      "version": "1.1.1",
-      "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz",
-      "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==",
-      "dev": true,
-      "dependencies": {
-        "decamelize": "^1.1.0",
-        "map-obj": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/decamelize-keys/node_modules/map-obj": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
-      "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/decode-uri-component": {
-      "version": "0.2.2",
-      "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz",
-      "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10"
-      }
-    },
-    "node_modules/deep-eql": {
-      "version": "4.1.3",
-      "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz",
-      "integrity": "sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==",
-      "dev": true,
-      "dependencies": {
-        "type-detect": "^4.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/deep-equal": {
-      "version": "1.1.1",
-      "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
-      "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
-      "dev": true,
-      "dependencies": {
-        "is-arguments": "^1.0.4",
-        "is-date-object": "^1.0.1",
-        "is-regex": "^1.0.4",
-        "object-is": "^1.0.1",
-        "object-keys": "^1.1.1",
-        "regexp.prototype.flags": "^1.2.0"
-      }
-    },
-    "node_modules/deep-is": {
-      "version": "0.1.4",
-      "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
-      "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
-      "dev": true
-    },
-    "node_modules/deepmerge": {
-      "version": "1.5.2",
-      "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz",
-      "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==",
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/default-gateway": {
-      "version": "5.0.5",
-      "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-5.0.5.tgz",
-      "integrity": "sha512-z2RnruVmj8hVMmAnEJMTIJNijhKCDiGjbLP+BHJFOT7ld3Bo5qcIBpVYDniqhbMIIf+jZDlkP2MkPXiQy/DBLA==",
-      "dev": true,
-      "dependencies": {
-        "execa": "^3.3.0"
-      },
-      "engines": {
-        "node": "^8.12.0 || >=9.7.0"
-      }
-    },
-    "node_modules/default-gateway/node_modules/cross-spawn": {
-      "version": "7.0.3",
-      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
-      "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
-      "dev": true,
-      "dependencies": {
-        "path-key": "^3.1.0",
-        "shebang-command": "^2.0.0",
-        "which": "^2.0.1"
-      },
-      "engines": {
-        "node": ">= 8"
-      }
-    },
-    "node_modules/default-gateway/node_modules/execa": {
-      "version": "3.4.0",
-      "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz",
-      "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==",
-      "dev": true,
-      "dependencies": {
-        "cross-spawn": "^7.0.0",
-        "get-stream": "^5.0.0",
-        "human-signals": "^1.1.1",
-        "is-stream": "^2.0.0",
-        "merge-stream": "^2.0.0",
-        "npm-run-path": "^4.0.0",
-        "onetime": "^5.1.0",
-        "p-finally": "^2.0.0",
-        "signal-exit": "^3.0.2",
-        "strip-final-newline": "^2.0.0"
-      },
-      "engines": {
-        "node": "^8.12.0 || >=9.7.0"
-      }
-    },
-    "node_modules/default-gateway/node_modules/get-stream": {
-      "version": "5.2.0",
-      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
-      "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
-      "dev": true,
-      "dependencies": {
-        "pump": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/default-gateway/node_modules/is-stream": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
-      "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/default-gateway/node_modules/mimic-fn": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
-      "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/default-gateway/node_modules/npm-run-path": {
-      "version": "4.0.1",
-      "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
-      "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
-      "dev": true,
-      "dependencies": {
-        "path-key": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/default-gateway/node_modules/onetime": {
-      "version": "5.1.2",
-      "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
-      "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
-      "dev": true,
-      "dependencies": {
-        "mimic-fn": "^2.1.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/default-gateway/node_modules/p-finally": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz",
-      "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/default-gateway/node_modules/path-key": {
-      "version": "3.1.1",
-      "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
-      "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/default-gateway/node_modules/shebang-command": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
-      "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
-      "dev": true,
-      "dependencies": {
-        "shebang-regex": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/default-gateway/node_modules/shebang-regex": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
-      "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/default-gateway/node_modules/which": {
-      "version": "2.0.2",
-      "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
-      "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
-      "dev": true,
-      "dependencies": {
-        "isexe": "^2.0.0"
-      },
-      "bin": {
-        "node-which": "bin/node-which"
-      },
-      "engines": {
-        "node": ">= 8"
-      }
-    },
-    "node_modules/defaults": {
-      "version": "1.0.4",
-      "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz",
-      "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==",
-      "dev": true,
-      "dependencies": {
-        "clone": "^1.0.2"
-      }
-    },
-    "node_modules/define-properties": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz",
-      "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==",
-      "dev": true,
-      "dependencies": {
-        "has-property-descriptors": "^1.0.0",
-        "object-keys": "^1.1.1"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/define-property": {
-      "version": "2.0.2",
-      "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
-      "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
-      "dev": true,
-      "dependencies": {
-        "is-descriptor": "^1.0.2",
-        "isobject": "^3.0.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/define-property/node_modules/is-accessor-descriptor": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
-      "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
-      "dev": true,
-      "dependencies": {
-        "kind-of": "^6.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/define-property/node_modules/is-data-descriptor": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
-      "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
-      "dev": true,
-      "dependencies": {
-        "kind-of": "^6.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/define-property/node_modules/is-descriptor": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
-      "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
-      "dev": true,
-      "dependencies": {
-        "is-accessor-descriptor": "^1.0.0",
-        "is-data-descriptor": "^1.0.0",
-        "kind-of": "^6.0.2"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/del": {
-      "version": "4.1.1",
-      "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
-      "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==",
-      "dev": true,
-      "dependencies": {
-        "@types/glob": "^7.1.1",
-        "globby": "^6.1.0",
-        "is-path-cwd": "^2.0.0",
-        "is-path-in-cwd": "^2.0.0",
-        "p-map": "^2.0.0",
-        "pify": "^4.0.1",
-        "rimraf": "^2.6.3"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/del/node_modules/globby": {
-      "version": "6.1.0",
-      "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
-      "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==",
-      "dev": true,
-      "dependencies": {
-        "array-union": "^1.0.1",
-        "glob": "^7.0.3",
-        "object-assign": "^4.0.1",
-        "pify": "^2.0.0",
-        "pinkie-promise": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/del/node_modules/globby/node_modules/pify": {
-      "version": "2.3.0",
-      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
-      "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/delayed-stream": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
-      "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
-      "engines": {
-        "node": ">=0.4.0"
-      }
-    },
-    "node_modules/delegates": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
-      "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ=="
-    },
-    "node_modules/depd": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
-      "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.8"
-      }
-    },
-    "node_modules/des.js": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
-      "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
-      "dev": true,
-      "dependencies": {
-        "inherits": "^2.0.1",
-        "minimalistic-assert": "^1.0.0"
-      }
-    },
-    "node_modules/destroy": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
-      "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.8",
-        "npm": "1.2.8000 || >= 1.4.16"
-      }
-    },
-    "node_modules/detect-node": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz",
-      "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==",
-      "dev": true
-    },
-    "node_modules/diffie-hellman": {
-      "version": "5.0.3",
-      "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
-      "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
-      "dev": true,
-      "dependencies": {
-        "bn.js": "^4.1.0",
-        "miller-rabin": "^4.0.0",
-        "randombytes": "^2.0.0"
-      }
-    },
-    "node_modules/diffie-hellman/node_modules/bn.js": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
-      "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
-      "dev": true
-    },
-    "node_modules/dir-glob": {
-      "version": "2.2.2",
-      "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
-      "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
-      "dev": true,
-      "dependencies": {
-        "path-type": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/dns-equal": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
-      "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==",
-      "dev": true
-    },
-    "node_modules/dns-packet": {
-      "version": "1.3.4",
-      "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz",
-      "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==",
-      "dev": true,
-      "dependencies": {
-        "ip": "^1.1.0",
-        "safe-buffer": "^5.0.1"
-      }
-    },
-    "node_modules/dns-txt": {
-      "version": "2.0.2",
-      "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
-      "integrity": "sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ==",
-      "dev": true,
-      "dependencies": {
-        "buffer-indexof": "^1.0.0"
-      }
-    },
-    "node_modules/doctrine": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
-      "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
-      "dev": true,
-      "dependencies": {
-        "esutils": "^2.0.2"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/dom-converter": {
-      "version": "0.2.0",
-      "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz",
-      "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==",
-      "dev": true,
-      "dependencies": {
-        "utila": "~0.4"
-      }
-    },
-    "node_modules/dom-serializer": {
-      "version": "0.2.2",
-      "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
-      "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
-      "dev": true,
-      "dependencies": {
-        "domelementtype": "^2.0.1",
-        "entities": "^2.0.0"
-      }
-    },
-    "node_modules/dom-serializer/node_modules/domelementtype": {
-      "version": "2.3.0",
-      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
-      "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
-      "dev": true
-    },
-    "node_modules/domain-browser": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
-      "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.4",
-        "npm": ">=1.2"
-      }
-    },
-    "node_modules/domelementtype": {
-      "version": "1.3.1",
-      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
-      "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
-      "dev": true
-    },
-    "node_modules/domhandler": {
-      "version": "4.3.1",
-      "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
-      "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
-      "dev": true,
-      "dependencies": {
-        "domelementtype": "^2.2.0"
-      },
-      "engines": {
-        "node": ">= 4"
-      }
-    },
-    "node_modules/domhandler/node_modules/domelementtype": {
-      "version": "2.3.0",
-      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
-      "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
-      "dev": true
-    },
-    "node_modules/domutils": {
-      "version": "1.7.0",
-      "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
-      "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
-      "dev": true,
-      "dependencies": {
-        "dom-serializer": "0",
-        "domelementtype": "1"
-      }
-    },
-    "node_modules/dot-prop": {
-      "version": "5.3.0",
-      "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
-      "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
-      "dev": true,
-      "dependencies": {
-        "is-obj": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/dotenv": {
-      "version": "7.0.0",
-      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-7.0.0.tgz",
-      "integrity": "sha512-M3NhsLbV1i6HuGzBUH8vXrtxOk+tWmzWKDMbAVSUp3Zsjm7ywFeuwrUXhmhQyRK1q5B5GGy7hcXPbj3bnfZg2g==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/dotenv-expand": {
-      "version": "5.1.0",
-      "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
-      "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==",
-      "dev": true
-    },
-    "node_modules/duplexer": {
-      "version": "0.1.2",
-      "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
-      "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
-      "dev": true
-    },
-    "node_modules/duplexify": {
-      "version": "3.7.1",
-      "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
-      "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
-      "dev": true,
-      "dependencies": {
-        "end-of-stream": "^1.0.0",
-        "inherits": "^2.0.1",
-        "readable-stream": "^2.0.0",
-        "stream-shift": "^1.0.0"
-      }
-    },
-    "node_modules/easy-stack": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.1.tgz",
-      "integrity": "sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==",
-      "dev": true,
-      "engines": {
-        "node": ">=6.0.0"
-      }
-    },
-    "node_modules/ecc-jsbn": {
-      "version": "0.1.2",
-      "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
-      "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==",
-      "dependencies": {
-        "jsbn": "~0.1.0",
-        "safer-buffer": "^2.1.0"
-      }
-    },
-    "node_modules/ee-first": {
-      "version": "1.1.1",
-      "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
-      "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
-      "dev": true
-    },
-    "node_modules/ejs": {
-      "version": "2.7.4",
-      "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz",
-      "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==",
-      "dev": true,
-      "hasInstallScript": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/electron-to-chromium": {
-      "version": "1.4.317",
-      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.317.tgz",
-      "integrity": "sha512-JhCRm9v30FMNzQSsjl4kXaygU+qHBD0Yh7mKxyjmF0V8VwYVB6qpBRX28GyAucrM9wDCpSUctT6FpMUQxbyKuA==",
-      "dev": true
-    },
-    "node_modules/element-ui": {
-      "version": "2.15.13",
-      "resolved": "https://registry.npmjs.org/element-ui/-/element-ui-2.15.13.tgz",
-      "integrity": "sha512-LJoatEYX6WV74FqXBss8Xfho9fh9rjDSzrDrTyREdGb1h1R3uRvmLh5jqp2JU137aj4/BgqA3K06RQpQBX33Bg==",
-      "dependencies": {
-        "async-validator": "~1.8.1",
-        "babel-helper-vue-jsx-merge-props": "^2.0.0",
-        "deepmerge": "^1.2.0",
-        "normalize-wheel": "^1.0.1",
-        "resize-observer-polyfill": "^1.5.0",
-        "throttle-debounce": "^1.0.1"
-      },
-      "peerDependencies": {
-        "vue": "^2.5.17"
-      }
-    },
-    "node_modules/elliptic": {
-      "version": "6.5.4",
-      "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
-      "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
-      "dev": true,
-      "dependencies": {
-        "bn.js": "^4.11.9",
-        "brorand": "^1.1.0",
-        "hash.js": "^1.0.0",
-        "hmac-drbg": "^1.0.1",
-        "inherits": "^2.0.4",
-        "minimalistic-assert": "^1.0.1",
-        "minimalistic-crypto-utils": "^1.0.1"
-      }
-    },
-    "node_modules/elliptic/node_modules/bn.js": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
-      "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
-      "dev": true
-    },
-    "node_modules/emoji-regex": {
-      "version": "8.0.0",
-      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
-      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
-    },
-    "node_modules/emojis-list": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
-      "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
-      "dev": true,
-      "engines": {
-        "node": ">= 4"
-      }
-    },
-    "node_modules/encodeurl": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
-      "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.8"
-      }
-    },
-    "node_modules/end-of-stream": {
-      "version": "1.4.4",
-      "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
-      "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
-      "dev": true,
-      "dependencies": {
-        "once": "^1.4.0"
-      }
-    },
-    "node_modules/enhanced-resolve": {
-      "version": "4.5.0",
-      "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz",
-      "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==",
-      "dev": true,
-      "dependencies": {
-        "graceful-fs": "^4.1.2",
-        "memory-fs": "^0.5.0",
-        "tapable": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/enhanced-resolve/node_modules/memory-fs": {
-      "version": "0.5.0",
-      "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
-      "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
-      "dev": true,
-      "dependencies": {
-        "errno": "^0.1.3",
-        "readable-stream": "^2.0.1"
-      },
-      "engines": {
-        "node": ">=4.3.0 <5.0.0 || >=5.10"
-      }
-    },
-    "node_modules/entities": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
-      "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
-      "dev": true
-    },
-    "node_modules/env-paths": {
-      "version": "2.2.1",
-      "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
-      "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/errno": {
-      "version": "0.1.8",
-      "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
-      "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
-      "dev": true,
-      "dependencies": {
-        "prr": "~1.0.1"
-      },
-      "bin": {
-        "errno": "cli.js"
-      }
-    },
-    "node_modules/error-ex": {
-      "version": "1.3.2",
-      "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
-      "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
-      "dev": true,
-      "dependencies": {
-        "is-arrayish": "^0.2.1"
-      }
-    },
-    "node_modules/error-stack-parser": {
-      "version": "2.1.4",
-      "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz",
-      "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==",
-      "dev": true,
-      "dependencies": {
-        "stackframe": "^1.3.4"
-      }
-    },
-    "node_modules/es-abstract": {
-      "version": "1.21.1",
-      "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz",
-      "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==",
-      "dev": true,
-      "dependencies": {
-        "available-typed-arrays": "^1.0.5",
-        "call-bind": "^1.0.2",
-        "es-set-tostringtag": "^2.0.1",
-        "es-to-primitive": "^1.2.1",
-        "function-bind": "^1.1.1",
-        "function.prototype.name": "^1.1.5",
-        "get-intrinsic": "^1.1.3",
-        "get-symbol-description": "^1.0.0",
-        "globalthis": "^1.0.3",
-        "gopd": "^1.0.1",
-        "has": "^1.0.3",
-        "has-property-descriptors": "^1.0.0",
-        "has-proto": "^1.0.1",
-        "has-symbols": "^1.0.3",
-        "internal-slot": "^1.0.4",
-        "is-array-buffer": "^3.0.1",
-        "is-callable": "^1.2.7",
-        "is-negative-zero": "^2.0.2",
-        "is-regex": "^1.1.4",
-        "is-shared-array-buffer": "^1.0.2",
-        "is-string": "^1.0.7",
-        "is-typed-array": "^1.1.10",
-        "is-weakref": "^1.0.2",
-        "object-inspect": "^1.12.2",
-        "object-keys": "^1.1.1",
-        "object.assign": "^4.1.4",
-        "regexp.prototype.flags": "^1.4.3",
-        "safe-regex-test": "^1.0.0",
-        "string.prototype.trimend": "^1.0.6",
-        "string.prototype.trimstart": "^1.0.6",
-        "typed-array-length": "^1.0.4",
-        "unbox-primitive": "^1.0.2",
-        "which-typed-array": "^1.1.9"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/es-array-method-boxes-properly": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz",
-      "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==",
-      "dev": true
-    },
-    "node_modules/es-set-tostringtag": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz",
-      "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==",
-      "dev": true,
-      "dependencies": {
-        "get-intrinsic": "^1.1.3",
-        "has": "^1.0.3",
-        "has-tostringtag": "^1.0.0"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/es-to-primitive": {
-      "version": "1.2.1",
-      "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
-      "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
-      "dev": true,
-      "dependencies": {
-        "is-callable": "^1.1.4",
-        "is-date-object": "^1.0.1",
-        "is-symbol": "^1.0.2"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/escalade": {
-      "version": "3.1.1",
-      "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
-      "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/escape-html": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
-      "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
-      "dev": true
-    },
-    "node_modules/escape-string-regexp": {
-      "version": "1.0.5",
-      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
-      "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.8.0"
-      }
-    },
-    "node_modules/eslint": {
-      "version": "4.19.1",
-      "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz",
-      "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==",
-      "dev": true,
-      "dependencies": {
-        "ajv": "^5.3.0",
-        "babel-code-frame": "^6.22.0",
-        "chalk": "^2.1.0",
-        "concat-stream": "^1.6.0",
-        "cross-spawn": "^5.1.0",
-        "debug": "^3.1.0",
-        "doctrine": "^2.1.0",
-        "eslint-scope": "^3.7.1",
-        "eslint-visitor-keys": "^1.0.0",
-        "espree": "^3.5.4",
-        "esquery": "^1.0.0",
-        "esutils": "^2.0.2",
-        "file-entry-cache": "^2.0.0",
-        "functional-red-black-tree": "^1.0.1",
-        "glob": "^7.1.2",
-        "globals": "^11.0.1",
-        "ignore": "^3.3.3",
-        "imurmurhash": "^0.1.4",
-        "inquirer": "^3.0.6",
-        "is-resolvable": "^1.0.0",
-        "js-yaml": "^3.9.1",
-        "json-stable-stringify-without-jsonify": "^1.0.1",
-        "levn": "^0.3.0",
-        "lodash": "^4.17.4",
-        "minimatch": "^3.0.2",
-        "mkdirp": "^0.5.1",
-        "natural-compare": "^1.4.0",
-        "optionator": "^0.8.2",
-        "path-is-inside": "^1.0.2",
-        "pluralize": "^7.0.0",
-        "progress": "^2.0.0",
-        "regexpp": "^1.0.1",
-        "require-uncached": "^1.0.3",
-        "semver": "^5.3.0",
-        "strip-ansi": "^4.0.0",
-        "strip-json-comments": "~2.0.1",
-        "table": "4.0.2",
-        "text-table": "~0.2.0"
-      },
-      "bin": {
-        "eslint": "bin/eslint.js"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/eslint-loader": {
-      "version": "2.2.1",
-      "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-2.2.1.tgz",
-      "integrity": "sha512-RLgV9hoCVsMLvOxCuNjdqOrUqIj9oJg8hF44vzJaYqsAHuY9G2YAeN3joQ9nxP0p5Th9iFSIpKo+SD8KISxXRg==",
-      "deprecated": "This loader has been deprecated. Please use eslint-webpack-plugin",
-      "dev": true,
-      "dependencies": {
-        "loader-fs-cache": "^1.0.0",
-        "loader-utils": "^1.0.2",
-        "object-assign": "^4.0.1",
-        "object-hash": "^1.1.4",
-        "rimraf": "^2.6.1"
-      },
-      "peerDependencies": {
-        "eslint": ">=1.6.0 <7.0.0",
-        "webpack": ">=2.0.0 <5.0.0"
-      }
-    },
-    "node_modules/eslint-loader/node_modules/json5": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
-      "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
-      "dev": true,
-      "dependencies": {
-        "minimist": "^1.2.0"
-      },
-      "bin": {
-        "json5": "lib/cli.js"
-      }
-    },
-    "node_modules/eslint-loader/node_modules/loader-utils": {
-      "version": "1.4.2",
-      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
-      "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
-      "dev": true,
-      "dependencies": {
-        "big.js": "^5.2.2",
-        "emojis-list": "^3.0.0",
-        "json5": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/eslint-plugin-vue": {
-      "version": "4.7.1",
-      "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-4.7.1.tgz",
-      "integrity": "sha512-esETKhVMI7Vdli70Wt4bvAwnZBJeM0pxVX9Yb0wWKxdCJc2EADalVYK/q2FzMw8oKN0wPMdqVCKS8kmR89recA==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "vue-eslint-parser": "^2.0.3"
-      },
-      "engines": {
-        "node": ">=4"
-      },
-      "peerDependencies": {
-        "eslint": "^3.18.0 || ^4.0.0"
-      }
-    },
-    "node_modules/eslint-scope": {
-      "version": "4.0.3",
-      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
-      "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
-      "dev": true,
-      "dependencies": {
-        "esrecurse": "^4.1.0",
-        "estraverse": "^4.1.1"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/eslint-visitor-keys": {
-      "version": "1.3.0",
-      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
-      "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/eslint/node_modules/ajv": {
-      "version": "5.5.2",
-      "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
-      "integrity": "sha512-Ajr4IcMXq/2QmMkEmSvxqfLN5zGmJ92gHXAeOXq1OekoH2rfDNsgdDoL2f7QaRCy7G/E6TpxBVdRuNraMztGHw==",
-      "dev": true,
-      "dependencies": {
-        "co": "^4.6.0",
-        "fast-deep-equal": "^1.0.0",
-        "fast-json-stable-stringify": "^2.0.0",
-        "json-schema-traverse": "^0.3.0"
-      }
-    },
-    "node_modules/eslint/node_modules/ansi-regex": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz",
-      "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/eslint/node_modules/cross-spawn": {
-      "version": "5.1.0",
-      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
-      "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==",
-      "dev": true,
-      "dependencies": {
-        "lru-cache": "^4.0.1",
-        "shebang-command": "^1.2.0",
-        "which": "^1.2.9"
-      }
-    },
-    "node_modules/eslint/node_modules/debug": {
-      "version": "3.2.7",
-      "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
-      "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
-      "dev": true,
-      "dependencies": {
-        "ms": "^2.1.1"
-      }
-    },
-    "node_modules/eslint/node_modules/eslint-scope": {
-      "version": "3.7.3",
-      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz",
-      "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==",
-      "dev": true,
-      "dependencies": {
-        "esrecurse": "^4.1.0",
-        "estraverse": "^4.1.1"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/eslint/node_modules/fast-deep-equal": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
-      "integrity": "sha512-fueX787WZKCV0Is4/T2cyAdM4+x1S3MXXOAhavE1ys/W42SHAPacLTQhucja22QBYrfGw50M2sRiXPtTGv9Ymw==",
-      "dev": true
-    },
-    "node_modules/eslint/node_modules/json-schema-traverse": {
-      "version": "0.3.1",
-      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
-      "integrity": "sha512-4JD/Ivzg7PoW8NzdrBSr3UFwC9mHgvI7Z6z3QGBsSHgKaRTUDmyZAAKJo2UbG1kUVfS9WS8bi36N49U1xw43DA==",
-      "dev": true
-    },
-    "node_modules/eslint/node_modules/lru-cache": {
-      "version": "4.1.5",
-      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
-      "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
-      "dev": true,
-      "dependencies": {
-        "pseudomap": "^1.0.2",
-        "yallist": "^2.1.2"
-      }
-    },
-    "node_modules/eslint/node_modules/ms": {
-      "version": "2.1.3",
-      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
-      "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
-      "dev": true
-    },
-    "node_modules/eslint/node_modules/semver": {
-      "version": "5.7.1",
-      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
-      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
-      "dev": true,
-      "bin": {
-        "semver": "bin/semver"
-      }
-    },
-    "node_modules/eslint/node_modules/strip-ansi": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
-      "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==",
-      "dev": true,
-      "dependencies": {
-        "ansi-regex": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/eslint/node_modules/yallist": {
-      "version": "2.1.2",
-      "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
-      "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==",
-      "dev": true
-    },
-    "node_modules/espree": {
-      "version": "3.5.4",
-      "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
-      "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==",
-      "dev": true,
-      "dependencies": {
-        "acorn": "^5.5.0",
-        "acorn-jsx": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/espree/node_modules/acorn": {
-      "version": "5.7.4",
-      "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz",
-      "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==",
-      "dev": true,
-      "bin": {
-        "acorn": "bin/acorn"
-      },
-      "engines": {
-        "node": ">=0.4.0"
-      }
-    },
-    "node_modules/esprima": {
-      "version": "4.0.1",
-      "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
-      "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
-      "dev": true,
-      "bin": {
-        "esparse": "bin/esparse.js",
-        "esvalidate": "bin/esvalidate.js"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/esquery": {
-      "version": "1.5.0",
-      "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
-      "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
-      "dev": true,
-      "dependencies": {
-        "estraverse": "^5.1.0"
-      },
-      "engines": {
-        "node": ">=0.10"
-      }
-    },
-    "node_modules/esquery/node_modules/estraverse": {
-      "version": "5.3.0",
-      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
-      "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
-      "dev": true,
-      "engines": {
-        "node": ">=4.0"
-      }
-    },
-    "node_modules/esrecurse": {
-      "version": "4.3.0",
-      "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
-      "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
-      "dev": true,
-      "dependencies": {
-        "estraverse": "^5.2.0"
-      },
-      "engines": {
-        "node": ">=4.0"
-      }
-    },
-    "node_modules/esrecurse/node_modules/estraverse": {
-      "version": "5.3.0",
-      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
-      "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
-      "dev": true,
-      "engines": {
-        "node": ">=4.0"
-      }
-    },
-    "node_modules/estraverse": {
-      "version": "4.3.0",
-      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
-      "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
-      "dev": true,
-      "engines": {
-        "node": ">=4.0"
-      }
-    },
-    "node_modules/esutils": {
-      "version": "2.0.3",
-      "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
-      "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/etag": {
-      "version": "1.8.1",
-      "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
-      "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.6"
-      }
-    },
-    "node_modules/event-pubsub": {
-      "version": "4.3.0",
-      "resolved": "https://registry.npmjs.org/event-pubsub/-/event-pubsub-4.3.0.tgz",
-      "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/eventemitter3": {
-      "version": "4.0.7",
-      "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
-      "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
-      "dev": true
-    },
-    "node_modules/events": {
-      "version": "3.3.0",
-      "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
-      "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.8.x"
-      }
-    },
-    "node_modules/eventsource": {
-      "version": "2.0.2",
-      "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-2.0.2.tgz",
-      "integrity": "sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA==",
-      "dev": true,
-      "engines": {
-        "node": ">=12.0.0"
-      }
-    },
-    "node_modules/evp_bytestokey": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
-      "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
-      "dev": true,
-      "dependencies": {
-        "md5.js": "^1.3.4",
-        "safe-buffer": "^5.1.1"
-      }
-    },
-    "node_modules/execa": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
-      "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
-      "dev": true,
-      "dependencies": {
-        "cross-spawn": "^6.0.0",
-        "get-stream": "^4.0.0",
-        "is-stream": "^1.1.0",
-        "npm-run-path": "^2.0.0",
-        "p-finally": "^1.0.0",
-        "signal-exit": "^3.0.0",
-        "strip-eof": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/expand-brackets": {
-      "version": "2.1.4",
-      "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
-      "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==",
-      "dev": true,
-      "dependencies": {
-        "debug": "^2.3.3",
-        "define-property": "^0.2.5",
-        "extend-shallow": "^2.0.1",
-        "posix-character-classes": "^0.1.0",
-        "regex-not": "^1.0.0",
-        "snapdragon": "^0.8.1",
-        "to-regex": "^3.0.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/expand-brackets/node_modules/debug": {
-      "version": "2.6.9",
-      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
-      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
-      "dev": true,
-      "dependencies": {
-        "ms": "2.0.0"
-      }
-    },
-    "node_modules/expand-brackets/node_modules/define-property": {
-      "version": "0.2.5",
-      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
-      "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
-      "dev": true,
-      "dependencies": {
-        "is-descriptor": "^0.1.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/expand-brackets/node_modules/extend-shallow": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
-      "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
-      "dev": true,
-      "dependencies": {
-        "is-extendable": "^0.1.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/express": {
-      "version": "4.18.2",
-      "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",
-      "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==",
-      "dev": true,
-      "dependencies": {
-        "accepts": "~1.3.8",
-        "array-flatten": "1.1.1",
-        "body-parser": "1.20.1",
-        "content-disposition": "0.5.4",
-        "content-type": "~1.0.4",
-        "cookie": "0.5.0",
-        "cookie-signature": "1.0.6",
-        "debug": "2.6.9",
-        "depd": "2.0.0",
-        "encodeurl": "~1.0.2",
-        "escape-html": "~1.0.3",
-        "etag": "~1.8.1",
-        "finalhandler": "1.2.0",
-        "fresh": "0.5.2",
-        "http-errors": "2.0.0",
-        "merge-descriptors": "1.0.1",
-        "methods": "~1.1.2",
-        "on-finished": "2.4.1",
-        "parseurl": "~1.3.3",
-        "path-to-regexp": "0.1.7",
-        "proxy-addr": "~2.0.7",
-        "qs": "6.11.0",
-        "range-parser": "~1.2.1",
-        "safe-buffer": "5.2.1",
-        "send": "0.18.0",
-        "serve-static": "1.15.0",
-        "setprototypeof": "1.2.0",
-        "statuses": "2.0.1",
-        "type-is": "~1.6.18",
-        "utils-merge": "1.0.1",
-        "vary": "~1.1.2"
-      },
-      "engines": {
-        "node": ">= 0.10.0"
-      }
-    },
-    "node_modules/express/node_modules/debug": {
-      "version": "2.6.9",
-      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
-      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
-      "dev": true,
-      "dependencies": {
-        "ms": "2.0.0"
-      }
-    },
-    "node_modules/extend": {
-      "version": "3.0.2",
-      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
-      "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
-    },
-    "node_modules/extend-shallow": {
-      "version": "3.0.2",
-      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
-      "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==",
-      "dev": true,
-      "dependencies": {
-        "assign-symbols": "^1.0.0",
-        "is-extendable": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/extend-shallow/node_modules/is-extendable": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
-      "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
-      "dev": true,
-      "dependencies": {
-        "is-plain-object": "^2.0.4"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/external-editor": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz",
-      "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==",
-      "dev": true,
-      "dependencies": {
-        "chardet": "^0.4.0",
-        "iconv-lite": "^0.4.17",
-        "tmp": "^0.0.33"
-      },
-      "engines": {
-        "node": ">=0.12"
-      }
-    },
-    "node_modules/extglob": {
-      "version": "2.0.4",
-      "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
-      "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
-      "dev": true,
-      "dependencies": {
-        "array-unique": "^0.3.2",
-        "define-property": "^1.0.0",
-        "expand-brackets": "^2.1.4",
-        "extend-shallow": "^2.0.1",
-        "fragment-cache": "^0.2.1",
-        "regex-not": "^1.0.0",
-        "snapdragon": "^0.8.1",
-        "to-regex": "^3.0.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/extglob/node_modules/define-property": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
-      "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
-      "dev": true,
-      "dependencies": {
-        "is-descriptor": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/extglob/node_modules/extend-shallow": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
-      "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
-      "dev": true,
-      "dependencies": {
-        "is-extendable": "^0.1.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/extglob/node_modules/is-accessor-descriptor": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
-      "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
-      "dev": true,
-      "dependencies": {
-        "kind-of": "^6.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/extglob/node_modules/is-data-descriptor": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
-      "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
-      "dev": true,
-      "dependencies": {
-        "kind-of": "^6.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/extglob/node_modules/is-descriptor": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
-      "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
-      "dev": true,
-      "dependencies": {
-        "is-accessor-descriptor": "^1.0.0",
-        "is-data-descriptor": "^1.0.0",
-        "kind-of": "^6.0.2"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/extsprintf": {
-      "version": "1.3.0",
-      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
-      "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==",
-      "engines": [
-        "node >=0.6.0"
-      ]
-    },
-    "node_modules/fast-deep-equal": {
-      "version": "3.1.3",
-      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
-      "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
-    },
-    "node_modules/fast-glob": {
-      "version": "2.2.7",
-      "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz",
-      "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==",
-      "dev": true,
-      "dependencies": {
-        "@mrmlnc/readdir-enhanced": "^2.2.1",
-        "@nodelib/fs.stat": "^1.1.2",
-        "glob-parent": "^3.1.0",
-        "is-glob": "^4.0.0",
-        "merge2": "^1.2.3",
-        "micromatch": "^3.1.10"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/fast-glob/node_modules/glob-parent": {
-      "version": "3.1.0",
-      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
-      "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==",
-      "dev": true,
-      "dependencies": {
-        "is-glob": "^3.1.0",
-        "path-dirname": "^1.0.0"
-      }
-    },
-    "node_modules/fast-glob/node_modules/glob-parent/node_modules/is-glob": {
-      "version": "3.1.0",
-      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
-      "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==",
-      "dev": true,
-      "dependencies": {
-        "is-extglob": "^2.1.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/fast-json-stable-stringify": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
-      "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
-    },
-    "node_modules/fast-levenshtein": {
-      "version": "2.0.6",
-      "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
-      "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
-      "dev": true
-    },
-    "node_modules/fastparse": {
-      "version": "1.1.2",
-      "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
-      "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
-      "dev": true
-    },
-    "node_modules/faye-websocket": {
-      "version": "0.11.4",
-      "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
-      "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
-      "dev": true,
-      "dependencies": {
-        "websocket-driver": ">=0.5.1"
-      },
-      "engines": {
-        "node": ">=0.8.0"
-      }
-    },
-    "node_modules/figgy-pudding": {
-      "version": "3.5.2",
-      "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
-      "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
-      "dev": true
-    },
-    "node_modules/figures": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
-      "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==",
-      "dev": true,
-      "dependencies": {
-        "escape-string-regexp": "^1.0.5"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/file-entry-cache": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz",
-      "integrity": "sha512-uXP/zGzxxFvFfcZGgBIwotm+Tdc55ddPAzF7iHshP4YGaXMww7rSF9peD9D1sui5ebONg5UobsZv+FfgEpGv/w==",
-      "dev": true,
-      "dependencies": {
-        "flat-cache": "^1.2.1",
-        "object-assign": "^4.0.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/file-loader": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-3.0.1.tgz",
-      "integrity": "sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw==",
-      "dev": true,
-      "dependencies": {
-        "loader-utils": "^1.0.2",
-        "schema-utils": "^1.0.0"
-      },
-      "engines": {
-        "node": ">= 6.9.0"
-      },
-      "peerDependencies": {
-        "webpack": "^4.0.0"
-      }
-    },
-    "node_modules/file-loader/node_modules/json5": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
-      "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
-      "dev": true,
-      "dependencies": {
-        "minimist": "^1.2.0"
-      },
-      "bin": {
-        "json5": "lib/cli.js"
-      }
-    },
-    "node_modules/file-loader/node_modules/loader-utils": {
-      "version": "1.4.2",
-      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
-      "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
-      "dev": true,
-      "dependencies": {
-        "big.js": "^5.2.2",
-        "emojis-list": "^3.0.0",
-        "json5": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/file-loader/node_modules/schema-utils": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
-      "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
-      "dev": true,
-      "dependencies": {
-        "ajv": "^6.1.0",
-        "ajv-errors": "^1.0.0",
-        "ajv-keywords": "^3.1.0"
-      },
-      "engines": {
-        "node": ">= 4"
-      }
-    },
-    "node_modules/filesize": {
-      "version": "3.6.1",
-      "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz",
-      "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.4.0"
-      }
-    },
-    "node_modules/fill-range": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
-      "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==",
-      "dev": true,
-      "dependencies": {
-        "extend-shallow": "^2.0.1",
-        "is-number": "^3.0.0",
-        "repeat-string": "^1.6.1",
-        "to-regex-range": "^2.1.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/fill-range/node_modules/extend-shallow": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
-      "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
-      "dev": true,
-      "dependencies": {
-        "is-extendable": "^0.1.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/finalhandler": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
-      "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
-      "dev": true,
-      "dependencies": {
-        "debug": "2.6.9",
-        "encodeurl": "~1.0.2",
-        "escape-html": "~1.0.3",
-        "on-finished": "2.4.1",
-        "parseurl": "~1.3.3",
-        "statuses": "2.0.1",
-        "unpipe": "~1.0.0"
-      },
-      "engines": {
-        "node": ">= 0.8"
-      }
-    },
-    "node_modules/finalhandler/node_modules/debug": {
-      "version": "2.6.9",
-      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
-      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
-      "dev": true,
-      "dependencies": {
-        "ms": "2.0.0"
-      }
-    },
-    "node_modules/find-babel-config": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/find-babel-config/-/find-babel-config-1.2.0.tgz",
-      "integrity": "sha512-jB2CHJeqy6a820ssiqwrKMeyC6nNdmrcgkKWJWmpoxpE8RKciYJXCcXRq1h2AzCo5I5BJeN2tkGEO3hLTuePRA==",
-      "dev": true,
-      "dependencies": {
-        "json5": "^0.5.1",
-        "path-exists": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/find-babel-config/node_modules/json5": {
-      "version": "0.5.1",
-      "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
-      "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==",
-      "dev": true,
-      "bin": {
-        "json5": "lib/cli.js"
-      }
-    },
-    "node_modules/find-cache-dir": {
-      "version": "3.3.2",
-      "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
-      "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
-      "dev": true,
-      "dependencies": {
-        "commondir": "^1.0.1",
-        "make-dir": "^3.0.2",
-        "pkg-dir": "^4.1.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/find-up": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
-      "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==",
-      "dev": true,
-      "dependencies": {
-        "locate-path": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/flat-cache": {
-      "version": "1.3.4",
-      "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz",
-      "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==",
-      "dev": true,
-      "dependencies": {
-        "circular-json": "^0.3.1",
-        "graceful-fs": "^4.1.2",
-        "rimraf": "~2.6.2",
-        "write": "^0.2.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/flat-cache/node_modules/rimraf": {
-      "version": "2.6.3",
-      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
-      "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
-      "dev": true,
-      "dependencies": {
-        "glob": "^7.1.3"
-      },
-      "bin": {
-        "rimraf": "bin.js"
-      }
-    },
-    "node_modules/flush-write-stream": {
-      "version": "1.1.1",
-      "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
-      "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
-      "dev": true,
-      "dependencies": {
-        "inherits": "^2.0.3",
-        "readable-stream": "^2.3.6"
-      }
-    },
-    "node_modules/follow-redirects": {
-      "version": "1.5.10",
-      "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz",
-      "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==",
-      "dependencies": {
-        "debug": "=3.1.0"
-      },
-      "engines": {
-        "node": ">=4.0"
-      }
-    },
-    "node_modules/follow-redirects/node_modules/debug": {
-      "version": "3.1.0",
-      "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
-      "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
-      "dependencies": {
-        "ms": "2.0.0"
-      }
-    },
-    "node_modules/for-each": {
-      "version": "0.3.3",
-      "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
-      "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
-      "dev": true,
-      "dependencies": {
-        "is-callable": "^1.1.3"
-      }
-    },
-    "node_modules/for-in": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
-      "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/forever-agent": {
-      "version": "0.6.1",
-      "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
-      "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==",
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/form-data": {
-      "version": "2.3.3",
-      "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
-      "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
-      "dependencies": {
-        "asynckit": "^0.4.0",
-        "combined-stream": "^1.0.6",
-        "mime-types": "^2.1.12"
-      },
-      "engines": {
-        "node": ">= 0.12"
-      }
-    },
-    "node_modules/forwarded": {
-      "version": "0.2.0",
-      "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
-      "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.6"
-      }
-    },
-    "node_modules/fragment-cache": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
-      "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==",
-      "dev": true,
-      "dependencies": {
-        "map-cache": "^0.2.2"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/fresh": {
-      "version": "0.5.2",
-      "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
-      "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.6"
-      }
-    },
-    "node_modules/from2": {
-      "version": "2.3.0",
-      "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
-      "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==",
-      "dev": true,
-      "dependencies": {
-        "inherits": "^2.0.1",
-        "readable-stream": "^2.0.0"
-      }
-    },
-    "node_modules/fs-extra": {
-      "version": "7.0.1",
-      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
-      "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
-      "dev": true,
-      "dependencies": {
-        "graceful-fs": "^4.1.2",
-        "jsonfile": "^4.0.0",
-        "universalify": "^0.1.0"
-      },
-      "engines": {
-        "node": ">=6 <7 || >=8"
-      }
-    },
-    "node_modules/fs-minipass": {
-      "version": "1.2.7",
-      "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
-      "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
-      "dependencies": {
-        "minipass": "^2.6.0"
-      }
-    },
-    "node_modules/fs-write-stream-atomic": {
-      "version": "1.0.10",
-      "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
-      "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==",
-      "dev": true,
-      "dependencies": {
-        "graceful-fs": "^4.1.2",
-        "iferr": "^0.1.5",
-        "imurmurhash": "^0.1.4",
-        "readable-stream": "1 || 2"
-      }
-    },
-    "node_modules/fs.realpath": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
-      "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
-    },
-    "node_modules/fsevents": {
-      "version": "2.3.2",
-      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
-      "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
-      "dev": true,
-      "hasInstallScript": true,
-      "optional": true,
-      "os": [
-        "darwin"
-      ],
-      "engines": {
-        "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
-      }
-    },
-    "node_modules/function-bind": {
-      "version": "1.1.1",
-      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
-      "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
-      "dev": true
-    },
-    "node_modules/function.prototype.name": {
-      "version": "1.1.5",
-      "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz",
-      "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2",
-        "define-properties": "^1.1.3",
-        "es-abstract": "^1.19.0",
-        "functions-have-names": "^1.2.2"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/functional-red-black-tree": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
-      "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==",
-      "dev": true
-    },
-    "node_modules/functions-have-names": {
-      "version": "1.2.3",
-      "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
-      "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
-      "dev": true
-    },
-    "node_modules/gauge": {
-      "version": "2.7.4",
-      "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
-      "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==",
-      "dependencies": {
-        "aproba": "^1.0.3",
-        "console-control-strings": "^1.0.0",
-        "has-unicode": "^2.0.0",
-        "object-assign": "^4.1.0",
-        "signal-exit": "^3.0.0",
-        "string-width": "^1.0.1",
-        "strip-ansi": "^3.0.1",
-        "wide-align": "^1.1.0"
-      }
-    },
-    "node_modules/gauge/node_modules/is-fullwidth-code-point": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
-      "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==",
-      "dependencies": {
-        "number-is-nan": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/gauge/node_modules/string-width": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
-      "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==",
-      "dependencies": {
-        "code-point-at": "^1.0.0",
-        "is-fullwidth-code-point": "^1.0.0",
-        "strip-ansi": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/gaze": {
-      "version": "1.1.3",
-      "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
-      "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
-      "dev": true,
-      "dependencies": {
-        "globule": "^1.0.0"
-      },
-      "engines": {
-        "node": ">= 4.0.0"
-      }
-    },
-    "node_modules/gensync": {
-      "version": "1.0.0-beta.2",
-      "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
-      "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
-      "dev": true,
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/get-caller-file": {
-      "version": "2.0.5",
-      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
-      "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
-      "dev": true,
-      "engines": {
-        "node": "6.* || 8.* || >= 10.*"
-      }
-    },
-    "node_modules/get-func-name": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",
-      "integrity": "sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==",
-      "dev": true,
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/get-intrinsic": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz",
-      "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==",
-      "dev": true,
-      "dependencies": {
-        "function-bind": "^1.1.1",
-        "has": "^1.0.3",
-        "has-symbols": "^1.0.3"
-      }
-    },
-    "node_modules/get-stdin": {
-      "version": "4.0.1",
-      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
-      "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/get-stream": {
-      "version": "4.1.0",
-      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
-      "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
-      "dev": true,
-      "dependencies": {
-        "pump": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/get-symbol-description": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
-      "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2",
-        "get-intrinsic": "^1.1.1"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/get-value": {
-      "version": "2.0.6",
-      "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
-      "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/getpass": {
-      "version": "0.1.7",
-      "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
-      "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==",
-      "dependencies": {
-        "assert-plus": "^1.0.0"
-      }
-    },
-    "node_modules/glob": {
-      "version": "7.2.3",
-      "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
-      "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
-      "dependencies": {
-        "fs.realpath": "^1.0.0",
-        "inflight": "^1.0.4",
-        "inherits": "2",
-        "minimatch": "^3.1.1",
-        "once": "^1.3.0",
-        "path-is-absolute": "^1.0.0"
-      },
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/glob-parent": {
-      "version": "5.1.2",
-      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
-      "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "is-glob": "^4.0.1"
-      },
-      "engines": {
-        "node": ">= 6"
-      }
-    },
-    "node_modules/glob-to-regexp": {
-      "version": "0.3.0",
-      "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz",
-      "integrity": "sha512-Iozmtbqv0noj0uDDqoL0zNq0VBEfK2YFoMAZoxJe4cwphvLR+JskfF30QhXHOR4m3KrE6NLRYw+U9MRXvifyig==",
-      "dev": true
-    },
-    "node_modules/globals": {
-      "version": "11.12.0",
-      "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
-      "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/globalthis": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz",
-      "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==",
-      "dev": true,
-      "dependencies": {
-        "define-properties": "^1.1.3"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/globby": {
-      "version": "9.2.0",
-      "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz",
-      "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==",
-      "dev": true,
-      "dependencies": {
-        "@types/glob": "^7.1.1",
-        "array-union": "^1.0.2",
-        "dir-glob": "^2.2.2",
-        "fast-glob": "^2.2.6",
-        "glob": "^7.1.3",
-        "ignore": "^4.0.3",
-        "pify": "^4.0.1",
-        "slash": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/globby/node_modules/ignore": {
-      "version": "4.0.6",
-      "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
-      "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
-      "dev": true,
-      "engines": {
-        "node": ">= 4"
-      }
-    },
-    "node_modules/globule": {
-      "version": "1.3.4",
-      "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz",
-      "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==",
-      "dev": true,
-      "dependencies": {
-        "glob": "~7.1.1",
-        "lodash": "^4.17.21",
-        "minimatch": "~3.0.2"
-      },
-      "engines": {
-        "node": ">= 0.10"
-      }
-    },
-    "node_modules/globule/node_modules/glob": {
-      "version": "7.1.7",
-      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
-      "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
-      "dev": true,
-      "dependencies": {
-        "fs.realpath": "^1.0.0",
-        "inflight": "^1.0.4",
-        "inherits": "2",
-        "minimatch": "^3.0.4",
-        "once": "^1.3.0",
-        "path-is-absolute": "^1.0.0"
-      },
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/globule/node_modules/minimatch": {
-      "version": "3.0.8",
-      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz",
-      "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==",
-      "dev": true,
-      "dependencies": {
-        "brace-expansion": "^1.1.7"
-      },
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/gopd": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
-      "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
-      "dev": true,
-      "dependencies": {
-        "get-intrinsic": "^1.1.3"
-      }
-    },
-    "node_modules/graceful-fs": {
-      "version": "4.2.10",
-      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
-      "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA=="
-    },
-    "node_modules/gzip-size": {
-      "version": "5.1.1",
-      "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz",
-      "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==",
-      "dev": true,
-      "dependencies": {
-        "duplexer": "^0.1.1",
-        "pify": "^4.0.1"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/handle-thing": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
-      "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
-      "dev": true
-    },
-    "node_modules/har-schema": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
-      "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==",
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/har-validator": {
-      "version": "5.1.5",
-      "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
-      "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
-      "deprecated": "this library is no longer supported",
-      "dependencies": {
-        "ajv": "^6.12.3",
-        "har-schema": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/hard-rejection": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
-      "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/has": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
-      "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
-      "dev": true,
-      "dependencies": {
-        "function-bind": "^1.1.1"
-      },
-      "engines": {
-        "node": ">= 0.4.0"
-      }
-    },
-    "node_modules/has-ansi": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
-      "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==",
-      "dev": true,
-      "dependencies": {
-        "ansi-regex": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/has-bigints": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
-      "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
-      "dev": true
-    },
-    "node_modules/has-flag": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
-      "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/has-property-descriptors": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
-      "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
-      "dev": true,
-      "dependencies": {
-        "get-intrinsic": "^1.1.1"
-      }
-    },
-    "node_modules/has-proto": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
-      "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/has-symbols": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
-      "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/has-tostringtag": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
-      "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
-      "dev": true,
-      "dependencies": {
-        "has-symbols": "^1.0.2"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/has-unicode": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
-      "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ=="
-    },
-    "node_modules/has-value": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
-      "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==",
-      "dev": true,
-      "dependencies": {
-        "get-value": "^2.0.6",
-        "has-values": "^1.0.0",
-        "isobject": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/has-values": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
-      "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==",
-      "dev": true,
-      "dependencies": {
-        "is-number": "^3.0.0",
-        "kind-of": "^4.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/has-values/node_modules/kind-of": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
-      "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==",
-      "dev": true,
-      "dependencies": {
-        "is-buffer": "^1.1.5"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/hash-base": {
-      "version": "3.1.0",
-      "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
-      "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
-      "dev": true,
-      "dependencies": {
-        "inherits": "^2.0.4",
-        "readable-stream": "^3.6.0",
-        "safe-buffer": "^5.2.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/hash-base/node_modules/readable-stream": {
-      "version": "3.6.1",
-      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz",
-      "integrity": "sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==",
-      "dev": true,
-      "dependencies": {
-        "inherits": "^2.0.3",
-        "string_decoder": "^1.1.1",
-        "util-deprecate": "^1.0.1"
-      },
-      "engines": {
-        "node": ">= 6"
-      }
-    },
-    "node_modules/hash-sum": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz",
-      "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==",
-      "dev": true
-    },
-    "node_modules/hash.js": {
-      "version": "1.1.7",
-      "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
-      "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
-      "dev": true,
-      "dependencies": {
-        "inherits": "^2.0.3",
-        "minimalistic-assert": "^1.0.1"
-      }
-    },
-    "node_modules/he": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
-      "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
-      "dev": true,
-      "bin": {
-        "he": "bin/he"
-      }
-    },
-    "node_modules/hex-color-regex": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
-      "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==",
-      "dev": true
-    },
-    "node_modules/highlight.js": {
-      "version": "10.7.3",
-      "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz",
-      "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==",
-      "dev": true,
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/hmac-drbg": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
-      "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==",
-      "dev": true,
-      "dependencies": {
-        "hash.js": "^1.0.3",
-        "minimalistic-assert": "^1.0.0",
-        "minimalistic-crypto-utils": "^1.0.1"
-      }
-    },
-    "node_modules/hoopy": {
-      "version": "0.1.4",
-      "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz",
-      "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==",
-      "dev": true,
-      "engines": {
-        "node": ">= 6.0.0"
-      }
-    },
-    "node_modules/hosted-git-info": {
-      "version": "2.8.9",
-      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
-      "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
-      "dev": true
-    },
-    "node_modules/hpack.js": {
-      "version": "2.1.6",
-      "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
-      "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==",
-      "dev": true,
-      "dependencies": {
-        "inherits": "^2.0.1",
-        "obuf": "^1.0.0",
-        "readable-stream": "^2.0.1",
-        "wbuf": "^1.1.0"
-      }
-    },
-    "node_modules/hsl-regex": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
-      "integrity": "sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==",
-      "dev": true
-    },
-    "node_modules/hsla-regex": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
-      "integrity": "sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==",
-      "dev": true
-    },
-    "node_modules/html-entities": {
-      "version": "1.4.0",
-      "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz",
-      "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==",
-      "dev": true
-    },
-    "node_modules/html-minifier": {
-      "version": "3.5.21",
-      "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz",
-      "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==",
-      "dev": true,
-      "dependencies": {
-        "camel-case": "3.0.x",
-        "clean-css": "4.2.x",
-        "commander": "2.17.x",
-        "he": "1.2.x",
-        "param-case": "2.1.x",
-        "relateurl": "0.2.x",
-        "uglify-js": "3.4.x"
-      },
-      "bin": {
-        "html-minifier": "cli.js"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/html-minifier/node_modules/commander": {
-      "version": "2.17.1",
-      "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
-      "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==",
-      "dev": true
-    },
-    "node_modules/html-tags": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz",
-      "integrity": "sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/html-webpack-plugin": {
-      "version": "3.2.0",
-      "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz",
-      "integrity": "sha512-Br4ifmjQojUP4EmHnRBoUIYcZ9J7M4bTMcm7u6xoIAIuq2Nte4TzXX0533owvkQKQD1WeMTTTyD4Ni4QKxS0Bg==",
-      "deprecated": "3.x is no longer supported",
-      "dev": true,
-      "dependencies": {
-        "html-minifier": "^3.2.3",
-        "loader-utils": "^0.2.16",
-        "lodash": "^4.17.3",
-        "pretty-error": "^2.0.2",
-        "tapable": "^1.0.0",
-        "toposort": "^1.0.0",
-        "util.promisify": "1.0.0"
-      },
-      "engines": {
-        "node": ">=6.9"
-      },
-      "peerDependencies": {
-        "webpack": "^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0"
-      }
-    },
-    "node_modules/html-webpack-plugin/node_modules/big.js": {
-      "version": "3.2.0",
-      "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
-      "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
-      "dev": true,
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/html-webpack-plugin/node_modules/emojis-list": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
-      "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.10"
-      }
-    },
-    "node_modules/html-webpack-plugin/node_modules/json5": {
-      "version": "0.5.1",
-      "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
-      "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==",
-      "dev": true,
-      "bin": {
-        "json5": "lib/cli.js"
-      }
-    },
-    "node_modules/html-webpack-plugin/node_modules/loader-utils": {
-      "version": "0.2.17",
-      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
-      "integrity": "sha512-tiv66G0SmiOx+pLWMtGEkfSEejxvb6N6uRrQjfWJIT79W9GMpgKeCAmm9aVBKtd4WEgntciI8CsGqjpDoCWJug==",
-      "dev": true,
-      "dependencies": {
-        "big.js": "^3.1.3",
-        "emojis-list": "^2.0.0",
-        "json5": "^0.5.0",
-        "object-assign": "^4.0.1"
-      }
-    },
-    "node_modules/html-webpack-plugin/node_modules/util.promisify": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz",
-      "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==",
-      "dev": true,
-      "dependencies": {
-        "define-properties": "^1.1.2",
-        "object.getownpropertydescriptors": "^2.0.3"
-      }
-    },
-    "node_modules/htmlparser2": {
-      "version": "6.1.0",
-      "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
-      "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
-      "dev": true,
-      "dependencies": {
-        "domelementtype": "^2.0.1",
-        "domhandler": "^4.0.0",
-        "domutils": "^2.5.2",
-        "entities": "^2.0.0"
-      }
-    },
-    "node_modules/htmlparser2/node_modules/dom-serializer": {
-      "version": "1.4.1",
-      "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
-      "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
-      "dev": true,
-      "dependencies": {
-        "domelementtype": "^2.0.1",
-        "domhandler": "^4.2.0",
-        "entities": "^2.0.0"
-      }
-    },
-    "node_modules/htmlparser2/node_modules/domelementtype": {
-      "version": "2.3.0",
-      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
-      "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
-      "dev": true
-    },
-    "node_modules/htmlparser2/node_modules/domutils": {
-      "version": "2.8.0",
-      "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
-      "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
-      "dev": true,
-      "dependencies": {
-        "dom-serializer": "^1.0.1",
-        "domelementtype": "^2.2.0",
-        "domhandler": "^4.2.0"
-      }
-    },
-    "node_modules/http-deceiver": {
-      "version": "1.2.7",
-      "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
-      "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==",
-      "dev": true
-    },
-    "node_modules/http-errors": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
-      "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
-      "dev": true,
-      "dependencies": {
-        "depd": "2.0.0",
-        "inherits": "2.0.4",
-        "setprototypeof": "1.2.0",
-        "statuses": "2.0.1",
-        "toidentifier": "1.0.1"
-      },
-      "engines": {
-        "node": ">= 0.8"
-      }
-    },
-    "node_modules/http-parser-js": {
-      "version": "0.5.8",
-      "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz",
-      "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==",
-      "dev": true
-    },
-    "node_modules/http-proxy": {
-      "version": "1.18.1",
-      "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
-      "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
-      "dev": true,
-      "dependencies": {
-        "eventemitter3": "^4.0.0",
-        "follow-redirects": "^1.0.0",
-        "requires-port": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=8.0.0"
-      }
-    },
-    "node_modules/http-proxy-middleware": {
-      "version": "0.19.1",
-      "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz",
-      "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==",
-      "dev": true,
-      "dependencies": {
-        "http-proxy": "^1.17.0",
-        "is-glob": "^4.0.0",
-        "lodash": "^4.17.11",
-        "micromatch": "^3.1.10"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/http-signature": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
-      "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==",
-      "dependencies": {
-        "assert-plus": "^1.0.0",
-        "jsprim": "^1.2.2",
-        "sshpk": "^1.7.0"
-      },
-      "engines": {
-        "node": ">=0.8",
-        "npm": ">=1.3.7"
-      }
-    },
-    "node_modules/https-browserify": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
-      "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==",
-      "dev": true
-    },
-    "node_modules/human-signals": {
-      "version": "1.1.1",
-      "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
-      "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
-      "dev": true,
-      "engines": {
-        "node": ">=8.12.0"
-      }
-    },
-    "node_modules/iconv-lite": {
-      "version": "0.4.24",
-      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
-      "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
-      "dev": true,
-      "dependencies": {
-        "safer-buffer": ">= 2.1.2 < 3"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/icss-replace-symbols": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz",
-      "integrity": "sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==",
-      "dev": true
-    },
-    "node_modules/icss-utils": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz",
-      "integrity": "sha512-bsVoyn/1V4R1kYYjLcWLedozAM4FClZUdjE9nIr8uWY7xs78y9DATgwz2wGU7M+7z55KenmmTkN2DVJ7bqzjAA==",
-      "dev": true,
-      "dependencies": {
-        "postcss": "^6.0.1"
-      }
-    },
-    "node_modules/icss-utils/node_modules/postcss": {
-      "version": "6.0.23",
-      "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
-      "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
-      "dev": true,
-      "dependencies": {
-        "chalk": "^2.4.1",
-        "source-map": "^0.6.1",
-        "supports-color": "^5.4.0"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/ieee754": {
-      "version": "1.2.1",
-      "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
-      "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
-      "dev": true
-    },
-    "node_modules/iferr": {
-      "version": "0.1.5",
-      "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
-      "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==",
-      "dev": true
-    },
-    "node_modules/ignore": {
-      "version": "3.3.10",
-      "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
-      "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
-      "dev": true
-    },
-    "node_modules/import-cwd": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
-      "integrity": "sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==",
-      "dev": true,
-      "dependencies": {
-        "import-from": "^2.1.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/import-fresh": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
-      "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==",
-      "dev": true,
-      "dependencies": {
-        "caller-path": "^2.0.0",
-        "resolve-from": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/import-fresh/node_modules/caller-path": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
-      "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==",
-      "dev": true,
-      "dependencies": {
-        "caller-callsite": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/import-fresh/node_modules/resolve-from": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
-      "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/import-from": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
-      "integrity": "sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==",
-      "dev": true,
-      "dependencies": {
-        "resolve-from": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/import-from/node_modules/resolve-from": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
-      "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/import-local": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
-      "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
-      "dev": true,
-      "dependencies": {
-        "pkg-dir": "^3.0.0",
-        "resolve-cwd": "^2.0.0"
-      },
-      "bin": {
-        "import-local-fixture": "fixtures/cli.js"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/import-local/node_modules/find-up": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
-      "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
-      "dev": true,
-      "dependencies": {
-        "locate-path": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/import-local/node_modules/locate-path": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
-      "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
-      "dev": true,
-      "dependencies": {
-        "p-locate": "^3.0.0",
-        "path-exists": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/import-local/node_modules/p-limit": {
-      "version": "2.3.0",
-      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
-      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
-      "dev": true,
-      "dependencies": {
-        "p-try": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/import-local/node_modules/p-locate": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
-      "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
-      "dev": true,
-      "dependencies": {
-        "p-limit": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/import-local/node_modules/p-try": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
-      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/import-local/node_modules/pkg-dir": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
-      "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
-      "dev": true,
-      "dependencies": {
-        "find-up": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/imurmurhash": {
-      "version": "0.1.4",
-      "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
-      "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.8.19"
-      }
-    },
-    "node_modules/indent-string": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
-      "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/indexes-of": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
-      "integrity": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==",
-      "dev": true
-    },
-    "node_modules/infer-owner": {
-      "version": "1.0.4",
-      "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
-      "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
-      "dev": true
-    },
-    "node_modules/inflight": {
-      "version": "1.0.6",
-      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
-      "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
-      "dependencies": {
-        "once": "^1.3.0",
-        "wrappy": "1"
-      }
-    },
-    "node_modules/inherits": {
-      "version": "2.0.4",
-      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
-      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
-    },
-    "node_modules/inquirer": {
-      "version": "3.3.0",
-      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz",
-      "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==",
-      "dev": true,
-      "dependencies": {
-        "ansi-escapes": "^3.0.0",
-        "chalk": "^2.0.0",
-        "cli-cursor": "^2.1.0",
-        "cli-width": "^2.0.0",
-        "external-editor": "^2.0.4",
-        "figures": "^2.0.0",
-        "lodash": "^4.3.0",
-        "mute-stream": "0.0.7",
-        "run-async": "^2.2.0",
-        "rx-lite": "^4.0.8",
-        "rx-lite-aggregates": "^4.0.8",
-        "string-width": "^2.1.0",
-        "strip-ansi": "^4.0.0",
-        "through": "^2.3.6"
-      }
-    },
-    "node_modules/inquirer/node_modules/ansi-regex": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz",
-      "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/inquirer/node_modules/string-width": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
-      "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
-      "dev": true,
-      "dependencies": {
-        "is-fullwidth-code-point": "^2.0.0",
-        "strip-ansi": "^4.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/inquirer/node_modules/strip-ansi": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
-      "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==",
-      "dev": true,
-      "dependencies": {
-        "ansi-regex": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/internal-ip": {
-      "version": "4.3.0",
-      "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz",
-      "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==",
-      "dev": true,
-      "dependencies": {
-        "default-gateway": "^4.2.0",
-        "ipaddr.js": "^1.9.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/internal-ip/node_modules/default-gateway": {
-      "version": "4.2.0",
-      "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz",
-      "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==",
-      "dev": true,
-      "dependencies": {
-        "execa": "^1.0.0",
-        "ip-regex": "^2.1.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/internal-slot": {
-      "version": "1.0.5",
-      "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz",
-      "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==",
-      "dev": true,
-      "dependencies": {
-        "get-intrinsic": "^1.2.0",
-        "has": "^1.0.3",
-        "side-channel": "^1.0.4"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/invariant": {
-      "version": "2.2.4",
-      "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
-      "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
-      "dev": true,
-      "dependencies": {
-        "loose-envify": "^1.0.0"
-      }
-    },
-    "node_modules/ip": {
-      "version": "1.1.8",
-      "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz",
-      "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==",
-      "dev": true
-    },
-    "node_modules/ip-regex": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
-      "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/ipaddr.js": {
-      "version": "1.9.1",
-      "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
-      "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.10"
-      }
-    },
-    "node_modules/is-absolute-url": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
-      "integrity": "sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/is-accessor-descriptor": {
-      "version": "0.1.6",
-      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
-      "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==",
-      "dev": true,
-      "dependencies": {
-        "kind-of": "^3.0.2"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/is-accessor-descriptor/node_modules/kind-of": {
-      "version": "3.2.2",
-      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
-      "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
-      "dev": true,
-      "dependencies": {
-        "is-buffer": "^1.1.5"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/is-arguments": {
-      "version": "1.1.1",
-      "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
-      "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2",
-        "has-tostringtag": "^1.0.0"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/is-array-buffer": {
-      "version": "3.0.2",
-      "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz",
-      "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2",
-        "get-intrinsic": "^1.2.0",
-        "is-typed-array": "^1.1.10"
-      }
-    },
-    "node_modules/is-arrayish": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
-      "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
-      "dev": true
-    },
-    "node_modules/is-bigint": {
-      "version": "1.0.4",
-      "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
-      "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
-      "dev": true,
-      "dependencies": {
-        "has-bigints": "^1.0.1"
-      }
-    },
-    "node_modules/is-binary-path": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
-      "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "binary-extensions": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/is-boolean-object": {
-      "version": "1.1.2",
-      "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
-      "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2",
-        "has-tostringtag": "^1.0.0"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/is-buffer": {
-      "version": "1.1.6",
-      "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
-      "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
-      "dev": true
-    },
-    "node_modules/is-callable": {
-      "version": "1.2.7",
-      "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
-      "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/is-ci": {
-      "version": "1.2.1",
-      "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz",
-      "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==",
-      "dev": true,
-      "dependencies": {
-        "ci-info": "^1.5.0"
-      },
-      "bin": {
-        "is-ci": "bin.js"
-      }
-    },
-    "node_modules/is-color-stop": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
-      "integrity": "sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==",
-      "dev": true,
-      "dependencies": {
-        "css-color-names": "^0.0.4",
-        "hex-color-regex": "^1.1.0",
-        "hsl-regex": "^1.0.0",
-        "hsla-regex": "^1.0.0",
-        "rgb-regex": "^1.0.1",
-        "rgba-regex": "^1.0.0"
-      }
-    },
-    "node_modules/is-core-module": {
-      "version": "2.11.0",
-      "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz",
-      "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==",
-      "dev": true,
-      "dependencies": {
-        "has": "^1.0.3"
-      }
-    },
-    "node_modules/is-data-descriptor": {
-      "version": "0.1.4",
-      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
-      "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==",
-      "dev": true,
-      "dependencies": {
-        "kind-of": "^3.0.2"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/is-data-descriptor/node_modules/kind-of": {
-      "version": "3.2.2",
-      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
-      "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
-      "dev": true,
-      "dependencies": {
-        "is-buffer": "^1.1.5"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/is-date-object": {
-      "version": "1.0.5",
-      "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
-      "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
-      "dev": true,
-      "dependencies": {
-        "has-tostringtag": "^1.0.0"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/is-descriptor": {
-      "version": "0.1.6",
-      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
-      "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
-      "dev": true,
-      "dependencies": {
-        "is-accessor-descriptor": "^0.1.6",
-        "is-data-descriptor": "^0.1.4",
-        "kind-of": "^5.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/is-descriptor/node_modules/kind-of": {
-      "version": "5.1.0",
-      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
-      "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/is-directory": {
-      "version": "0.3.1",
-      "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
-      "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/is-docker": {
-      "version": "2.2.1",
-      "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
-      "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
-      "dev": true,
-      "bin": {
-        "is-docker": "cli.js"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/is-extendable": {
-      "version": "0.1.1",
-      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
-      "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/is-extglob": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
-      "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/is-fullwidth-code-point": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
-      "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/is-glob": {
-      "version": "4.0.3",
-      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
-      "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
-      "dev": true,
-      "dependencies": {
-        "is-extglob": "^2.1.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/is-negative-zero": {
-      "version": "2.0.2",
-      "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
-      "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/is-number": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
-      "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==",
-      "dev": true,
-      "dependencies": {
-        "kind-of": "^3.0.2"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/is-number-object": {
-      "version": "1.0.7",
-      "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
-      "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
-      "dev": true,
-      "dependencies": {
-        "has-tostringtag": "^1.0.0"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/is-number/node_modules/kind-of": {
-      "version": "3.2.2",
-      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
-      "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
-      "dev": true,
-      "dependencies": {
-        "is-buffer": "^1.1.5"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/is-obj": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
-      "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/is-path-cwd": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
-      "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/is-path-in-cwd": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
-      "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
-      "dev": true,
-      "dependencies": {
-        "is-path-inside": "^2.1.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/is-path-inside": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz",
-      "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==",
-      "dev": true,
-      "dependencies": {
-        "path-is-inside": "^1.0.2"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/is-plain-obj": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
-      "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/is-plain-object": {
-      "version": "2.0.4",
-      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
-      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
-      "dev": true,
-      "dependencies": {
-        "isobject": "^3.0.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/is-regex": {
-      "version": "1.1.4",
-      "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
-      "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2",
-        "has-tostringtag": "^1.0.0"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/is-resolvable": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
-      "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
-      "dev": true
-    },
-    "node_modules/is-shared-array-buffer": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz",
-      "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2"
-      }
-    },
-    "node_modules/is-stream": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
-      "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/is-string": {
-      "version": "1.0.7",
-      "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
-      "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
-      "dev": true,
-      "dependencies": {
-        "has-tostringtag": "^1.0.0"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/is-symbol": {
-      "version": "1.0.4",
-      "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
-      "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
-      "dev": true,
-      "dependencies": {
-        "has-symbols": "^1.0.2"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/is-typed-array": {
-      "version": "1.1.10",
-      "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz",
-      "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==",
-      "dev": true,
-      "dependencies": {
-        "available-typed-arrays": "^1.0.5",
-        "call-bind": "^1.0.2",
-        "for-each": "^0.3.3",
-        "gopd": "^1.0.1",
-        "has-tostringtag": "^1.0.0"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/is-typedarray": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
-      "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA=="
-    },
-    "node_modules/is-weakref": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
-      "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2"
-      }
-    },
-    "node_modules/is-windows": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
-      "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/is-wsl": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
-      "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/isarray": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
-      "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
-    },
-    "node_modules/isexe": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
-      "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
-    },
-    "node_modules/isobject": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
-      "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/isstream": {
-      "version": "0.1.2",
-      "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
-      "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g=="
-    },
-    "node_modules/javascript-stringify": {
-      "version": "1.6.0",
-      "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-1.6.0.tgz",
-      "integrity": "sha512-fnjC0up+0SjEJtgmmG+teeel68kutkvzfctO/KxE3qJlbunkJYAshgH3boU++gSBHP8z5/r0ts0qRIrHf0RTQQ==",
-      "dev": true
-    },
-    "node_modules/js-base64": {
-      "version": "2.6.4",
-      "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz",
-      "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ=="
-    },
-    "node_modules/js-cookie": {
-      "version": "2.2.1",
-      "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz",
-      "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ=="
-    },
-    "node_modules/js-levenshtein": {
-      "version": "1.1.6",
-      "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz",
-      "integrity": "sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/js-md5": {
-      "version": "0.7.3",
-      "resolved": "https://registry.npmjs.org/js-md5/-/js-md5-0.7.3.tgz",
-      "integrity": "sha512-ZC41vPSTLKGwIRjqDh8DfXoCrdQIyBgspJVPXHBGu4nZlAEvG3nf+jO9avM9RmLiGakg7vz974ms99nEV0tmTQ=="
-    },
-    "node_modules/js-message": {
-      "version": "1.0.7",
-      "resolved": "https://registry.npmjs.org/js-message/-/js-message-1.0.7.tgz",
-      "integrity": "sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.6.0"
-      }
-    },
-    "node_modules/js-queue": {
-      "version": "2.0.2",
-      "resolved": "https://registry.npmjs.org/js-queue/-/js-queue-2.0.2.tgz",
-      "integrity": "sha512-pbKLsbCfi7kriM3s1J4DDCo7jQkI58zPLHi0heXPzPlj0hjUsm+FesPUbE0DSbIVIK503A36aUBoCN7eMFedkA==",
-      "dev": true,
-      "dependencies": {
-        "easy-stack": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=1.0.0"
-      }
-    },
-    "node_modules/js-tokens": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
-      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
-      "dev": true
-    },
-    "node_modules/js-yaml": {
-      "version": "3.14.1",
-      "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
-      "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
-      "dev": true,
-      "dependencies": {
-        "argparse": "^1.0.7",
-        "esprima": "^4.0.0"
-      },
-      "bin": {
-        "js-yaml": "bin/js-yaml.js"
-      }
-    },
-    "node_modules/jsbn": {
-      "version": "0.1.1",
-      "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
-      "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg=="
-    },
-    "node_modules/jsesc": {
-      "version": "2.5.2",
-      "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
-      "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
-      "dev": true,
-      "bin": {
-        "jsesc": "bin/jsesc"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/json-parse-better-errors": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
-      "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
-      "dev": true
-    },
-    "node_modules/json-parse-even-better-errors": {
-      "version": "2.3.1",
-      "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
-      "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
-      "dev": true
-    },
-    "node_modules/json-schema": {
-      "version": "0.4.0",
-      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
-      "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA=="
-    },
-    "node_modules/json-schema-traverse": {
-      "version": "0.4.1",
-      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
-      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
-    },
-    "node_modules/json-stable-stringify-without-jsonify": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
-      "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
-      "dev": true
-    },
-    "node_modules/json-stringify-safe": {
-      "version": "5.0.1",
-      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
-      "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA=="
-    },
-    "node_modules/json5": {
-      "version": "2.2.3",
-      "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
-      "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
-      "dev": true,
-      "bin": {
-        "json5": "lib/cli.js"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/jsonfile": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
-      "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==",
-      "dev": true,
-      "optionalDependencies": {
-        "graceful-fs": "^4.1.6"
-      }
-    },
-    "node_modules/jsprim": {
-      "version": "1.4.2",
-      "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz",
-      "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==",
-      "dependencies": {
-        "assert-plus": "1.0.0",
-        "extsprintf": "1.3.0",
-        "json-schema": "0.4.0",
-        "verror": "1.10.0"
-      },
-      "engines": {
-        "node": ">=0.6.0"
-      }
-    },
-    "node_modules/killable": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
-      "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
-      "dev": true
-    },
-    "node_modules/kind-of": {
-      "version": "6.0.3",
-      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
-      "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/klona": {
-      "version": "2.0.6",
-      "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz",
-      "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==",
-      "dev": true,
-      "engines": {
-        "node": ">= 8"
-      }
-    },
-    "node_modules/launch-editor": {
-      "version": "2.6.0",
-      "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz",
-      "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==",
-      "dev": true,
-      "dependencies": {
-        "picocolors": "^1.0.0",
-        "shell-quote": "^1.7.3"
-      }
-    },
-    "node_modules/launch-editor-middleware": {
-      "version": "2.6.0",
-      "resolved": "https://registry.npmjs.org/launch-editor-middleware/-/launch-editor-middleware-2.6.0.tgz",
-      "integrity": "sha512-K2yxgljj5TdCeRN1lBtO3/J26+AIDDDw+04y6VAiZbWcTdBwsYN6RrZBnW5DN/QiSIdKNjKdATLUUluWWFYTIA==",
-      "dev": true,
-      "dependencies": {
-        "launch-editor": "^2.6.0"
-      }
-    },
-    "node_modules/levn": {
-      "version": "0.3.0",
-      "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
-      "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
-      "dev": true,
-      "dependencies": {
-        "prelude-ls": "~1.1.2",
-        "type-check": "~0.3.2"
-      },
-      "engines": {
-        "node": ">= 0.8.0"
-      }
-    },
-    "node_modules/lines-and-columns": {
-      "version": "1.2.4",
-      "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
-      "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
-      "dev": true
-    },
-    "node_modules/loader-fs-cache": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz",
-      "integrity": "sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==",
-      "dev": true,
-      "dependencies": {
-        "find-cache-dir": "^0.1.1",
-        "mkdirp": "^0.5.1"
-      }
-    },
-    "node_modules/loader-fs-cache/node_modules/find-cache-dir": {
-      "version": "0.1.1",
-      "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz",
-      "integrity": "sha512-Z9XSBoNE7xQiV6MSgPuCfyMokH2K7JdpRkOYE1+mu3d4BFJtx3GW+f6Bo4q8IX6rlf5MYbLBKW0pjl2cWdkm2A==",
-      "dev": true,
-      "dependencies": {
-        "commondir": "^1.0.1",
-        "mkdirp": "^0.5.1",
-        "pkg-dir": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/loader-fs-cache/node_modules/find-up": {
-      "version": "1.1.2",
-      "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
-      "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==",
-      "dev": true,
-      "dependencies": {
-        "path-exists": "^2.0.0",
-        "pinkie-promise": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/loader-fs-cache/node_modules/path-exists": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
-      "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==",
-      "dev": true,
-      "dependencies": {
-        "pinkie-promise": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/loader-fs-cache/node_modules/pkg-dir": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz",
-      "integrity": "sha512-c6pv3OE78mcZ92ckebVDqg0aWSoKhOTbwCV6qbCWMk546mAL9pZln0+QsN/yQ7fkucd4+yJPLrCBXNt8Ruk+Eg==",
-      "dev": true,
-      "dependencies": {
-        "find-up": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/loader-runner": {
-      "version": "2.4.0",
-      "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
-      "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
-      "dev": true,
-      "engines": {
-        "node": ">=4.3.0 <5.0.0 || >=5.10"
-      }
-    },
-    "node_modules/loader-utils": {
-      "version": "2.0.4",
-      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
-      "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
-      "dev": true,
-      "dependencies": {
-        "big.js": "^5.2.2",
-        "emojis-list": "^3.0.0",
-        "json5": "^2.1.2"
-      },
-      "engines": {
-        "node": ">=8.9.0"
-      }
-    },
-    "node_modules/locate-path": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
-      "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==",
-      "dev": true,
-      "dependencies": {
-        "p-locate": "^2.0.0",
-        "path-exists": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/lodash": {
-      "version": "4.17.21",
-      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
-      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
-    },
-    "node_modules/lodash.debounce": {
-      "version": "4.0.8",
-      "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
-      "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==",
-      "dev": true
-    },
-    "node_modules/lodash.defaultsdeep": {
-      "version": "4.6.1",
-      "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz",
-      "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==",
-      "dev": true
-    },
-    "node_modules/lodash.kebabcase": {
-      "version": "4.1.1",
-      "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz",
-      "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==",
-      "dev": true
-    },
-    "node_modules/lodash.mapvalues": {
-      "version": "4.6.0",
-      "resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz",
-      "integrity": "sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==",
-      "dev": true
-    },
-    "node_modules/lodash.memoize": {
-      "version": "4.1.2",
-      "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
-      "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==",
-      "dev": true
-    },
-    "node_modules/lodash.transform": {
-      "version": "4.6.0",
-      "resolved": "https://registry.npmjs.org/lodash.transform/-/lodash.transform-4.6.0.tgz",
-      "integrity": "sha512-LO37ZnhmBVx0GvOU/caQuipEh4GN82TcWv3yHlebGDgOxbxiwwzW5Pcx2AcvpIv2WmvmSMoC492yQFNhy/l/UQ==",
-      "dev": true
-    },
-    "node_modules/lodash.uniq": {
-      "version": "4.5.0",
-      "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
-      "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==",
-      "dev": true
-    },
-    "node_modules/log-symbols": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
-      "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
-      "dev": true,
-      "dependencies": {
-        "chalk": "^2.0.1"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/loglevel": {
-      "version": "1.8.1",
-      "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.8.1.tgz",
-      "integrity": "sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.6.0"
-      }
-    },
-    "node_modules/loose-envify": {
-      "version": "1.4.0",
-      "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
-      "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
-      "dev": true,
-      "dependencies": {
-        "js-tokens": "^3.0.0 || ^4.0.0"
-      },
-      "bin": {
-        "loose-envify": "cli.js"
-      }
-    },
-    "node_modules/loupe": {
-      "version": "2.3.6",
-      "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz",
-      "integrity": "sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==",
-      "dev": true,
-      "dependencies": {
-        "get-func-name": "^2.0.0"
-      }
-    },
-    "node_modules/lower-case": {
-      "version": "1.1.4",
-      "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz",
-      "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==",
-      "dev": true
-    },
-    "node_modules/lru-cache": {
-      "version": "5.1.1",
-      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
-      "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
-      "dev": true,
-      "dependencies": {
-        "yallist": "^3.0.2"
-      }
-    },
-    "node_modules/make-dir": {
-      "version": "3.1.0",
-      "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
-      "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
-      "dev": true,
-      "dependencies": {
-        "semver": "^6.0.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/map-cache": {
-      "version": "0.2.2",
-      "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
-      "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/map-obj": {
-      "version": "4.3.0",
-      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
-      "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/map-visit": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
-      "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==",
-      "dev": true,
-      "dependencies": {
-        "object-visit": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/md5.js": {
-      "version": "1.3.5",
-      "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
-      "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
-      "dev": true,
-      "dependencies": {
-        "hash-base": "^3.0.0",
-        "inherits": "^2.0.1",
-        "safe-buffer": "^5.1.2"
-      }
-    },
-    "node_modules/mdn-data": {
-      "version": "2.0.4",
-      "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
-      "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==",
-      "dev": true
-    },
-    "node_modules/media-typer": {
-      "version": "0.3.0",
-      "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
-      "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.6"
-      }
-    },
-    "node_modules/memory-fs": {
-      "version": "0.4.1",
-      "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
-      "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==",
-      "dev": true,
-      "dependencies": {
-        "errno": "^0.1.3",
-        "readable-stream": "^2.0.1"
-      }
-    },
-    "node_modules/meow": {
-      "version": "9.0.0",
-      "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
-      "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==",
-      "dev": true,
-      "dependencies": {
-        "@types/minimist": "^1.2.0",
-        "camelcase-keys": "^6.2.2",
-        "decamelize": "^1.2.0",
-        "decamelize-keys": "^1.1.0",
-        "hard-rejection": "^2.1.0",
-        "minimist-options": "4.1.0",
-        "normalize-package-data": "^3.0.0",
-        "read-pkg-up": "^7.0.1",
-        "redent": "^3.0.0",
-        "trim-newlines": "^3.0.0",
-        "type-fest": "^0.18.0",
-        "yargs-parser": "^20.2.3"
-      },
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/meow/node_modules/hosted-git-info": {
-      "version": "4.1.0",
-      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
-      "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
-      "dev": true,
-      "dependencies": {
-        "lru-cache": "^6.0.0"
-      },
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/meow/node_modules/lru-cache": {
-      "version": "6.0.0",
-      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
-      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
-      "dev": true,
-      "dependencies": {
-        "yallist": "^4.0.0"
-      },
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/meow/node_modules/normalize-package-data": {
-      "version": "3.0.3",
-      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
-      "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
-      "dev": true,
-      "dependencies": {
-        "hosted-git-info": "^4.0.1",
-        "is-core-module": "^2.5.0",
-        "semver": "^7.3.4",
-        "validate-npm-package-license": "^3.0.1"
-      },
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/meow/node_modules/semver": {
-      "version": "7.3.8",
-      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
-      "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
-      "dev": true,
-      "dependencies": {
-        "lru-cache": "^6.0.0"
-      },
-      "bin": {
-        "semver": "bin/semver.js"
-      },
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/meow/node_modules/type-fest": {
-      "version": "0.18.1",
-      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
-      "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
-      "dev": true,
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/meow/node_modules/yallist": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
-      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
-      "dev": true
-    },
-    "node_modules/merge-descriptors": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
-      "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==",
-      "dev": true
-    },
-    "node_modules/merge-source-map": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz",
-      "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==",
-      "dev": true,
-      "dependencies": {
-        "source-map": "^0.6.1"
-      }
-    },
-    "node_modules/merge-stream": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
-      "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
-      "dev": true
-    },
-    "node_modules/merge2": {
-      "version": "1.4.1",
-      "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
-      "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
-      "dev": true,
-      "engines": {
-        "node": ">= 8"
-      }
-    },
-    "node_modules/methods": {
-      "version": "1.1.2",
-      "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
-      "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.6"
-      }
-    },
-    "node_modules/micromatch": {
-      "version": "3.1.10",
-      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
-      "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
-      "dev": true,
-      "dependencies": {
-        "arr-diff": "^4.0.0",
-        "array-unique": "^0.3.2",
-        "braces": "^2.3.1",
-        "define-property": "^2.0.2",
-        "extend-shallow": "^3.0.2",
-        "extglob": "^2.0.4",
-        "fragment-cache": "^0.2.1",
-        "kind-of": "^6.0.2",
-        "nanomatch": "^1.2.9",
-        "object.pick": "^1.3.0",
-        "regex-not": "^1.0.0",
-        "snapdragon": "^0.8.1",
-        "to-regex": "^3.0.2"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/miller-rabin": {
-      "version": "4.0.1",
-      "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
-      "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
-      "dev": true,
-      "dependencies": {
-        "bn.js": "^4.0.0",
-        "brorand": "^1.0.1"
-      },
-      "bin": {
-        "miller-rabin": "bin/miller-rabin"
-      }
-    },
-    "node_modules/miller-rabin/node_modules/bn.js": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
-      "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
-      "dev": true
-    },
-    "node_modules/mime": {
-      "version": "2.6.0",
-      "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
-      "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
-      "dev": true,
-      "bin": {
-        "mime": "cli.js"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/mime-db": {
-      "version": "1.52.0",
-      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
-      "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
-      "engines": {
-        "node": ">= 0.6"
-      }
-    },
-    "node_modules/mime-types": {
-      "version": "2.1.35",
-      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
-      "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
-      "dependencies": {
-        "mime-db": "1.52.0"
-      },
-      "engines": {
-        "node": ">= 0.6"
-      }
-    },
-    "node_modules/mimic-fn": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
-      "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/min-indent": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
-      "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/mini-css-extract-plugin": {
-      "version": "0.8.2",
-      "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.2.tgz",
-      "integrity": "sha512-a3Y4of27Wz+mqK3qrcd3VhYz6cU0iW5x3Sgvqzbj+XmlrSizmvu8QQMl5oMYJjgHOC4iyt+w7l4umP+dQeW3bw==",
-      "dev": true,
-      "dependencies": {
-        "loader-utils": "^1.1.0",
-        "normalize-url": "1.9.1",
-        "schema-utils": "^1.0.0",
-        "webpack-sources": "^1.1.0"
-      },
-      "engines": {
-        "node": ">= 6.9.0"
-      },
-      "peerDependencies": {
-        "webpack": "^4.4.0"
-      }
-    },
-    "node_modules/mini-css-extract-plugin/node_modules/json5": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
-      "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
-      "dev": true,
-      "dependencies": {
-        "minimist": "^1.2.0"
-      },
-      "bin": {
-        "json5": "lib/cli.js"
-      }
-    },
-    "node_modules/mini-css-extract-plugin/node_modules/loader-utils": {
-      "version": "1.4.2",
-      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
-      "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
-      "dev": true,
-      "dependencies": {
-        "big.js": "^5.2.2",
-        "emojis-list": "^3.0.0",
-        "json5": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/mini-css-extract-plugin/node_modules/normalize-url": {
-      "version": "1.9.1",
-      "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz",
-      "integrity": "sha512-A48My/mtCklowHBlI8Fq2jFWK4tX4lJ5E6ytFsSOq1fzpvT0SQSgKhSg7lN5c2uYFOrUAOQp6zhhJnpp1eMloQ==",
-      "dev": true,
-      "dependencies": {
-        "object-assign": "^4.0.1",
-        "prepend-http": "^1.0.0",
-        "query-string": "^4.1.0",
-        "sort-keys": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/mini-css-extract-plugin/node_modules/schema-utils": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
-      "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
-      "dev": true,
-      "dependencies": {
-        "ajv": "^6.1.0",
-        "ajv-errors": "^1.0.0",
-        "ajv-keywords": "^3.1.0"
-      },
-      "engines": {
-        "node": ">= 4"
-      }
-    },
-    "node_modules/minimalistic-assert": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
-      "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
-      "dev": true
-    },
-    "node_modules/minimalistic-crypto-utils": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
-      "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==",
-      "dev": true
-    },
-    "node_modules/minimatch": {
-      "version": "3.1.2",
-      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
-      "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
-      "dependencies": {
-        "brace-expansion": "^1.1.7"
-      },
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/minimist": {
-      "version": "1.2.8",
-      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
-      "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA=="
-    },
-    "node_modules/minimist-options": {
-      "version": "4.1.0",
-      "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
-      "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
-      "dev": true,
-      "dependencies": {
-        "arrify": "^1.0.1",
-        "is-plain-obj": "^1.1.0",
-        "kind-of": "^6.0.3"
-      },
-      "engines": {
-        "node": ">= 6"
-      }
-    },
-    "node_modules/minipass": {
-      "version": "2.9.0",
-      "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
-      "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
-      "dependencies": {
-        "safe-buffer": "^5.1.2",
-        "yallist": "^3.0.0"
-      }
-    },
-    "node_modules/minipass/node_modules/yallist": {
-      "version": "3.1.1",
-      "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
-      "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
-    },
-    "node_modules/minizlib": {
-      "version": "1.3.3",
-      "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
-      "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
-      "dependencies": {
-        "minipass": "^2.9.0"
-      }
-    },
-    "node_modules/mississippi": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
-      "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
-      "dev": true,
-      "dependencies": {
-        "concat-stream": "^1.5.0",
-        "duplexify": "^3.4.2",
-        "end-of-stream": "^1.1.0",
-        "flush-write-stream": "^1.0.0",
-        "from2": "^2.1.0",
-        "parallel-transform": "^1.1.0",
-        "pump": "^3.0.0",
-        "pumpify": "^1.3.3",
-        "stream-each": "^1.1.0",
-        "through2": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/mixin-deep": {
-      "version": "1.3.2",
-      "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
-      "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
-      "dev": true,
-      "dependencies": {
-        "for-in": "^1.0.2",
-        "is-extendable": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/mixin-deep/node_modules/is-extendable": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
-      "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
-      "dev": true,
-      "dependencies": {
-        "is-plain-object": "^2.0.4"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/mkdirp": {
-      "version": "0.5.6",
-      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
-      "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
-      "dependencies": {
-        "minimist": "^1.2.6"
-      },
-      "bin": {
-        "mkdirp": "bin/cmd.js"
-      }
-    },
-    "node_modules/mockjs": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/mockjs/-/mockjs-1.1.0.tgz",
-      "integrity": "sha512-eQsKcWzIaZzEZ07NuEyO4Nw65g0hdWAyurVol1IPl1gahRwY+svqzfgfey8U8dahLwG44d6/RwEzuK52rSa/JQ==",
-      "dependencies": {
-        "commander": "*"
-      },
-      "bin": {
-        "random": "bin/random"
-      }
-    },
-    "node_modules/move-concurrently": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
-      "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==",
-      "dev": true,
-      "dependencies": {
-        "aproba": "^1.1.1",
-        "copy-concurrently": "^1.0.0",
-        "fs-write-stream-atomic": "^1.0.8",
-        "mkdirp": "^0.5.1",
-        "rimraf": "^2.5.4",
-        "run-queue": "^1.0.3"
-      }
-    },
-    "node_modules/ms": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
-      "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
-    },
-    "node_modules/multicast-dns": {
-      "version": "6.2.3",
-      "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
-      "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
-      "dev": true,
-      "dependencies": {
-        "dns-packet": "^1.3.1",
-        "thunky": "^1.0.2"
-      },
-      "bin": {
-        "multicast-dns": "cli.js"
-      }
-    },
-    "node_modules/multicast-dns-service-types": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
-      "integrity": "sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==",
-      "dev": true
-    },
-    "node_modules/mute-stream": {
-      "version": "0.0.7",
-      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
-      "integrity": "sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ==",
-      "dev": true
-    },
-    "node_modules/mz": {
-      "version": "2.7.0",
-      "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
-      "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
-      "dev": true,
-      "dependencies": {
-        "any-promise": "^1.0.0",
-        "object-assign": "^4.0.1",
-        "thenify-all": "^1.0.0"
-      }
-    },
-    "node_modules/nan": {
-      "version": "2.17.0",
-      "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz",
-      "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==",
-      "dev": true
-    },
-    "node_modules/nanoid": {
-      "version": "3.3.4",
-      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
-      "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
-      "bin": {
-        "nanoid": "bin/nanoid.cjs"
-      },
-      "engines": {
-        "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
-      }
-    },
-    "node_modules/nanomatch": {
-      "version": "1.2.13",
-      "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
-      "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
-      "dev": true,
-      "dependencies": {
-        "arr-diff": "^4.0.0",
-        "array-unique": "^0.3.2",
-        "define-property": "^2.0.2",
-        "extend-shallow": "^3.0.2",
-        "fragment-cache": "^0.2.1",
-        "is-windows": "^1.0.2",
-        "kind-of": "^6.0.2",
-        "object.pick": "^1.3.0",
-        "regex-not": "^1.0.0",
-        "snapdragon": "^0.8.1",
-        "to-regex": "^3.0.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/natural-compare": {
-      "version": "1.4.0",
-      "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
-      "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
-      "dev": true
-    },
-    "node_modules/negotiator": {
-      "version": "0.6.3",
-      "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
-      "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.6"
-      }
-    },
-    "node_modules/neo-async": {
-      "version": "2.6.2",
-      "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
-      "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
-      "dev": true
-    },
-    "node_modules/nice-try": {
-      "version": "1.0.5",
-      "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
-      "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
-      "dev": true
-    },
-    "node_modules/no-case": {
-      "version": "2.3.2",
-      "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz",
-      "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==",
-      "dev": true,
-      "dependencies": {
-        "lower-case": "^1.1.1"
-      }
-    },
-    "node_modules/node-forge": {
-      "version": "0.10.0",
-      "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz",
-      "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==",
-      "dev": true,
-      "engines": {
-        "node": ">= 6.0.0"
-      }
-    },
-    "node_modules/node-gyp": {
-      "version": "5.1.1",
-      "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-5.1.1.tgz",
-      "integrity": "sha512-WH0WKGi+a4i4DUt2mHnvocex/xPLp9pYt5R6M2JdFB7pJ7Z34hveZ4nDTGTiLXCkitA9T8HFZjhinBCiVHYcWw==",
-      "dependencies": {
-        "env-paths": "^2.2.0",
-        "glob": "^7.1.4",
-        "graceful-fs": "^4.2.2",
-        "mkdirp": "^0.5.1",
-        "nopt": "^4.0.1",
-        "npmlog": "^4.1.2",
-        "request": "^2.88.0",
-        "rimraf": "^2.6.3",
-        "semver": "^5.7.1",
-        "tar": "^4.4.12",
-        "which": "^1.3.1"
-      },
-      "bin": {
-        "node-gyp": "bin/node-gyp.js"
-      },
-      "engines": {
-        "node": ">= 6.0.0"
-      }
-    },
-    "node_modules/node-gyp/node_modules/semver": {
-      "version": "5.7.1",
-      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
-      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
-      "bin": {
-        "semver": "bin/semver"
-      }
-    },
-    "node_modules/node-ipc": {
-      "version": "9.2.1",
-      "resolved": "https://registry.npmjs.org/node-ipc/-/node-ipc-9.2.1.tgz",
-      "integrity": "sha512-mJzaM6O3xHf9VT8BULvJSbdVbmHUKRNOH7zDDkCrA1/T+CVjq2WVIDfLt0azZRXpgArJtl3rtmEozrbXPZ9GaQ==",
-      "dev": true,
-      "dependencies": {
-        "event-pubsub": "4.3.0",
-        "js-message": "1.0.7",
-        "js-queue": "2.0.2"
-      },
-      "engines": {
-        "node": ">=8.0.0"
-      }
-    },
-    "node_modules/node-libs-browser": {
-      "version": "2.2.1",
-      "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
-      "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
-      "dev": true,
-      "dependencies": {
-        "assert": "^1.1.1",
-        "browserify-zlib": "^0.2.0",
-        "buffer": "^4.3.0",
-        "console-browserify": "^1.1.0",
-        "constants-browserify": "^1.0.0",
-        "crypto-browserify": "^3.11.0",
-        "domain-browser": "^1.1.1",
-        "events": "^3.0.0",
-        "https-browserify": "^1.0.0",
-        "os-browserify": "^0.3.0",
-        "path-browserify": "0.0.1",
-        "process": "^0.11.10",
-        "punycode": "^1.2.4",
-        "querystring-es3": "^0.2.0",
-        "readable-stream": "^2.3.3",
-        "stream-browserify": "^2.0.1",
-        "stream-http": "^2.7.2",
-        "string_decoder": "^1.0.0",
-        "timers-browserify": "^2.0.4",
-        "tty-browserify": "0.0.0",
-        "url": "^0.11.0",
-        "util": "^0.11.0",
-        "vm-browserify": "^1.0.1"
-      }
-    },
-    "node_modules/node-libs-browser/node_modules/punycode": {
-      "version": "1.4.1",
-      "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
-      "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==",
-      "dev": true
-    },
-    "node_modules/node-releases": {
-      "version": "2.0.10",
-      "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz",
-      "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==",
-      "dev": true
-    },
-    "node_modules/node-sass": {
-      "version": "6.0.1",
-      "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-6.0.1.tgz",
-      "integrity": "sha512-f+Rbqt92Ful9gX0cGtdYwjTrWAaGURgaK5rZCWOgCNyGWusFYHhbqCCBoFBeat+HKETOU02AyTxNhJV0YZf2jQ==",
-      "dev": true,
-      "hasInstallScript": true,
-      "dependencies": {
-        "async-foreach": "^0.1.3",
-        "chalk": "^1.1.1",
-        "cross-spawn": "^7.0.3",
-        "gaze": "^1.0.0",
-        "get-stdin": "^4.0.1",
-        "glob": "^7.0.3",
-        "lodash": "^4.17.15",
-        "meow": "^9.0.0",
-        "nan": "^2.13.2",
-        "node-gyp": "^7.1.0",
-        "npmlog": "^4.0.0",
-        "request": "^2.88.0",
-        "sass-graph": "2.2.5",
-        "stdout-stream": "^1.4.0",
-        "true-case-path": "^1.0.2"
-      },
-      "bin": {
-        "node-sass": "bin/node-sass"
-      },
-      "engines": {
-        "node": ">=12"
-      }
-    },
-    "node_modules/node-sass/node_modules/ansi-styles": {
-      "version": "2.2.1",
-      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
-      "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/node-sass/node_modules/chalk": {
-      "version": "1.1.3",
-      "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
-      "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==",
-      "dev": true,
-      "dependencies": {
-        "ansi-styles": "^2.2.1",
-        "escape-string-regexp": "^1.0.2",
-        "has-ansi": "^2.0.0",
-        "strip-ansi": "^3.0.0",
-        "supports-color": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/node-sass/node_modules/chownr": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
-      "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/node-sass/node_modules/cross-spawn": {
-      "version": "7.0.3",
-      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
-      "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
-      "dev": true,
-      "dependencies": {
-        "path-key": "^3.1.0",
-        "shebang-command": "^2.0.0",
-        "which": "^2.0.1"
-      },
-      "engines": {
-        "node": ">= 8"
-      }
-    },
-    "node_modules/node-sass/node_modules/fs-minipass": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
-      "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
-      "dev": true,
-      "dependencies": {
-        "minipass": "^3.0.0"
-      },
-      "engines": {
-        "node": ">= 8"
-      }
-    },
-    "node_modules/node-sass/node_modules/fs-minipass/node_modules/minipass": {
-      "version": "3.3.6",
-      "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
-      "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
-      "dev": true,
-      "dependencies": {
-        "yallist": "^4.0.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/node-sass/node_modules/lru-cache": {
-      "version": "6.0.0",
-      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
-      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
-      "dev": true,
-      "dependencies": {
-        "yallist": "^4.0.0"
-      },
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/node-sass/node_modules/minipass": {
-      "version": "4.2.4",
-      "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.4.tgz",
-      "integrity": "sha512-lwycX3cBMTvcejsHITUgYj6Gy6A7Nh4Q6h9NP4sTHY1ccJlC7yKzDmiShEHsJ16Jf1nKGDEaiHxiltsJEvk0nQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/node-sass/node_modules/minizlib": {
-      "version": "2.1.2",
-      "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
-      "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
-      "dev": true,
-      "dependencies": {
-        "minipass": "^3.0.0",
-        "yallist": "^4.0.0"
-      },
-      "engines": {
-        "node": ">= 8"
-      }
-    },
-    "node_modules/node-sass/node_modules/minizlib/node_modules/minipass": {
-      "version": "3.3.6",
-      "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
-      "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
-      "dev": true,
-      "dependencies": {
-        "yallist": "^4.0.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/node-sass/node_modules/mkdirp": {
-      "version": "1.0.4",
-      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
-      "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
-      "dev": true,
-      "bin": {
-        "mkdirp": "bin/cmd.js"
-      },
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/node-sass/node_modules/node-gyp": {
-      "version": "7.1.2",
-      "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz",
-      "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==",
-      "dev": true,
-      "dependencies": {
-        "env-paths": "^2.2.0",
-        "glob": "^7.1.4",
-        "graceful-fs": "^4.2.3",
-        "nopt": "^5.0.0",
-        "npmlog": "^4.1.2",
-        "request": "^2.88.2",
-        "rimraf": "^3.0.2",
-        "semver": "^7.3.2",
-        "tar": "^6.0.2",
-        "which": "^2.0.2"
-      },
-      "bin": {
-        "node-gyp": "bin/node-gyp.js"
-      },
-      "engines": {
-        "node": ">= 10.12.0"
-      }
-    },
-    "node_modules/node-sass/node_modules/nopt": {
-      "version": "5.0.0",
-      "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
-      "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
-      "dev": true,
-      "dependencies": {
-        "abbrev": "1"
-      },
-      "bin": {
-        "nopt": "bin/nopt.js"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/node-sass/node_modules/path-key": {
-      "version": "3.1.1",
-      "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
-      "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/node-sass/node_modules/rimraf": {
-      "version": "3.0.2",
-      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
-      "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
-      "dev": true,
-      "dependencies": {
-        "glob": "^7.1.3"
-      },
-      "bin": {
-        "rimraf": "bin.js"
-      }
-    },
-    "node_modules/node-sass/node_modules/semver": {
-      "version": "7.3.8",
-      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
-      "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
-      "dev": true,
-      "dependencies": {
-        "lru-cache": "^6.0.0"
-      },
-      "bin": {
-        "semver": "bin/semver.js"
-      },
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/node-sass/node_modules/shebang-command": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
-      "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
-      "dev": true,
-      "dependencies": {
-        "shebang-regex": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/node-sass/node_modules/shebang-regex": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
-      "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/node-sass/node_modules/supports-color": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
-      "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.8.0"
-      }
-    },
-    "node_modules/node-sass/node_modules/tar": {
-      "version": "6.1.13",
-      "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz",
-      "integrity": "sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==",
-      "dev": true,
-      "dependencies": {
-        "chownr": "^2.0.0",
-        "fs-minipass": "^2.0.0",
-        "minipass": "^4.0.0",
-        "minizlib": "^2.1.1",
-        "mkdirp": "^1.0.3",
-        "yallist": "^4.0.0"
-      },
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/node-sass/node_modules/which": {
-      "version": "2.0.2",
-      "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
-      "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
-      "dev": true,
-      "dependencies": {
-        "isexe": "^2.0.0"
-      },
-      "bin": {
-        "node-which": "bin/node-which"
-      },
-      "engines": {
-        "node": ">= 8"
-      }
-    },
-    "node_modules/node-sass/node_modules/yallist": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
-      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
-      "dev": true
-    },
-    "node_modules/nopt": {
-      "version": "4.0.3",
-      "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
-      "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
-      "dependencies": {
-        "abbrev": "1",
-        "osenv": "^0.1.4"
-      },
-      "bin": {
-        "nopt": "bin/nopt.js"
-      }
-    },
-    "node_modules/normalize-package-data": {
-      "version": "2.5.0",
-      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
-      "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
-      "dev": true,
-      "dependencies": {
-        "hosted-git-info": "^2.1.4",
-        "resolve": "^1.10.0",
-        "semver": "2 || 3 || 4 || 5",
-        "validate-npm-package-license": "^3.0.1"
-      }
-    },
-    "node_modules/normalize-package-data/node_modules/semver": {
-      "version": "5.7.1",
-      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
-      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
-      "dev": true,
-      "bin": {
-        "semver": "bin/semver"
-      }
-    },
-    "node_modules/normalize-path": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
-      "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/normalize-range": {
-      "version": "0.1.2",
-      "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
-      "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/normalize-url": {
-      "version": "3.3.0",
-      "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz",
-      "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/normalize-wheel": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/normalize-wheel/-/normalize-wheel-1.0.1.tgz",
-      "integrity": "sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA=="
-    },
-    "node_modules/npm-run-path": {
-      "version": "2.0.2",
-      "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
-      "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==",
-      "dev": true,
-      "dependencies": {
-        "path-key": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/npmlog": {
-      "version": "4.1.2",
-      "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
-      "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
-      "dependencies": {
-        "are-we-there-yet": "~1.1.2",
-        "console-control-strings": "~1.1.0",
-        "gauge": "~2.7.3",
-        "set-blocking": "~2.0.0"
-      }
-    },
-    "node_modules/nprogress": {
-      "version": "0.2.0",
-      "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz",
-      "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA=="
-    },
-    "node_modules/nth-check": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
-      "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
-      "dev": true,
-      "dependencies": {
-        "boolbase": "~1.0.0"
-      }
-    },
-    "node_modules/num2fraction": {
-      "version": "1.2.2",
-      "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
-      "integrity": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==",
-      "dev": true
-    },
-    "node_modules/number-is-nan": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
-      "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==",
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/oauth-sign": {
-      "version": "0.9.0",
-      "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
-      "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/object-assign": {
-      "version": "4.1.1",
-      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
-      "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/object-copy": {
-      "version": "0.1.0",
-      "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
-      "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==",
-      "dev": true,
-      "dependencies": {
-        "copy-descriptor": "^0.1.0",
-        "define-property": "^0.2.5",
-        "kind-of": "^3.0.3"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/object-copy/node_modules/define-property": {
-      "version": "0.2.5",
-      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
-      "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
-      "dev": true,
-      "dependencies": {
-        "is-descriptor": "^0.1.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/object-copy/node_modules/kind-of": {
-      "version": "3.2.2",
-      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
-      "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
-      "dev": true,
-      "dependencies": {
-        "is-buffer": "^1.1.5"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/object-hash": {
-      "version": "1.3.1",
-      "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz",
-      "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.10.0"
-      }
-    },
-    "node_modules/object-inspect": {
-      "version": "1.12.3",
-      "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
-      "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==",
-      "dev": true
-    },
-    "node_modules/object-is": {
-      "version": "1.1.5",
-      "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
-      "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2",
-        "define-properties": "^1.1.3"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/object-keys": {
-      "version": "1.1.1",
-      "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
-      "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/object-visit": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
-      "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==",
-      "dev": true,
-      "dependencies": {
-        "isobject": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/object.assign": {
-      "version": "4.1.4",
-      "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
-      "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2",
-        "define-properties": "^1.1.4",
-        "has-symbols": "^1.0.3",
-        "object-keys": "^1.1.1"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/object.getownpropertydescriptors": {
-      "version": "2.1.5",
-      "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.5.tgz",
-      "integrity": "sha512-yDNzckpM6ntyQiGTik1fKV1DcVDRS+w8bvpWNCBanvH5LfRX9O8WTHqQzG4RZwRAM4I0oU7TV11Lj5v0g20ibw==",
-      "dev": true,
-      "dependencies": {
-        "array.prototype.reduce": "^1.0.5",
-        "call-bind": "^1.0.2",
-        "define-properties": "^1.1.4",
-        "es-abstract": "^1.20.4"
-      },
-      "engines": {
-        "node": ">= 0.8"
-      }
-    },
-    "node_modules/object.pick": {
-      "version": "1.3.0",
-      "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
-      "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==",
-      "dev": true,
-      "dependencies": {
-        "isobject": "^3.0.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/object.values": {
-      "version": "1.1.6",
-      "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz",
-      "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2",
-        "define-properties": "^1.1.4",
-        "es-abstract": "^1.20.4"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/obuf": {
-      "version": "1.1.2",
-      "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
-      "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
-      "dev": true
-    },
-    "node_modules/on-finished": {
-      "version": "2.4.1",
-      "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
-      "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
-      "dev": true,
-      "dependencies": {
-        "ee-first": "1.1.1"
-      },
-      "engines": {
-        "node": ">= 0.8"
-      }
-    },
-    "node_modules/on-headers": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
-      "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.8"
-      }
-    },
-    "node_modules/once": {
-      "version": "1.4.0",
-      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
-      "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
-      "dependencies": {
-        "wrappy": "1"
-      }
-    },
-    "node_modules/onetime": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
-      "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==",
-      "dev": true,
-      "dependencies": {
-        "mimic-fn": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/open": {
-      "version": "6.4.0",
-      "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz",
-      "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==",
-      "dev": true,
-      "dependencies": {
-        "is-wsl": "^1.1.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/opener": {
-      "version": "1.5.2",
-      "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz",
-      "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==",
-      "dev": true,
-      "bin": {
-        "opener": "bin/opener-bin.js"
-      }
-    },
-    "node_modules/opn": {
-      "version": "5.5.0",
-      "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz",
-      "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==",
-      "dev": true,
-      "dependencies": {
-        "is-wsl": "^1.1.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/optionator": {
-      "version": "0.8.3",
-      "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
-      "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
-      "dev": true,
-      "dependencies": {
-        "deep-is": "~0.1.3",
-        "fast-levenshtein": "~2.0.6",
-        "levn": "~0.3.0",
-        "prelude-ls": "~1.1.2",
-        "type-check": "~0.3.2",
-        "word-wrap": "~1.2.3"
-      },
-      "engines": {
-        "node": ">= 0.8.0"
-      }
-    },
-    "node_modules/ora": {
-      "version": "3.4.0",
-      "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz",
-      "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==",
-      "dev": true,
-      "dependencies": {
-        "chalk": "^2.4.2",
-        "cli-cursor": "^2.1.0",
-        "cli-spinners": "^2.0.0",
-        "log-symbols": "^2.2.0",
-        "strip-ansi": "^5.2.0",
-        "wcwidth": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/ora/node_modules/ansi-regex": {
-      "version": "4.1.1",
-      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz",
-      "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/ora/node_modules/strip-ansi": {
-      "version": "5.2.0",
-      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
-      "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
-      "dev": true,
-      "dependencies": {
-        "ansi-regex": "^4.1.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/os-browserify": {
-      "version": "0.3.0",
-      "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
-      "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==",
-      "dev": true
-    },
-    "node_modules/os-homedir": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
-      "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==",
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/os-tmpdir": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
-      "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==",
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/osenv": {
-      "version": "0.1.5",
-      "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
-      "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
-      "dependencies": {
-        "os-homedir": "^1.0.0",
-        "os-tmpdir": "^1.0.0"
-      }
-    },
-    "node_modules/p-finally": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
-      "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/p-limit": {
-      "version": "1.3.0",
-      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
-      "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
-      "dev": true,
-      "dependencies": {
-        "p-try": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/p-locate": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
-      "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==",
-      "dev": true,
-      "dependencies": {
-        "p-limit": "^1.1.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/p-map": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
-      "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/p-retry": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz",
-      "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==",
-      "dev": true,
-      "dependencies": {
-        "retry": "^0.12.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/p-try": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
-      "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/pako": {
-      "version": "1.0.11",
-      "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
-      "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
-      "dev": true
-    },
-    "node_modules/parallel-transform": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
-      "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
-      "dev": true,
-      "dependencies": {
-        "cyclist": "^1.0.1",
-        "inherits": "^2.0.3",
-        "readable-stream": "^2.1.5"
-      }
-    },
-    "node_modules/param-case": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz",
-      "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==",
-      "dev": true,
-      "dependencies": {
-        "no-case": "^2.2.0"
-      }
-    },
-    "node_modules/parse-asn1": {
-      "version": "5.1.6",
-      "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
-      "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
-      "dev": true,
-      "dependencies": {
-        "asn1.js": "^5.2.0",
-        "browserify-aes": "^1.0.0",
-        "evp_bytestokey": "^1.0.0",
-        "pbkdf2": "^3.0.3",
-        "safe-buffer": "^5.1.1"
-      }
-    },
-    "node_modules/parse-json": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
-      "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==",
-      "dev": true,
-      "dependencies": {
-        "error-ex": "^1.3.1",
-        "json-parse-better-errors": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/parse5": {
-      "version": "5.1.1",
-      "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
-      "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
-      "dev": true
-    },
-    "node_modules/parse5-htmlparser2-tree-adapter": {
-      "version": "6.0.1",
-      "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
-      "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==",
-      "dev": true,
-      "dependencies": {
-        "parse5": "^6.0.1"
-      }
-    },
-    "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": {
-      "version": "6.0.1",
-      "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
-      "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
-      "dev": true
-    },
-    "node_modules/parseurl": {
-      "version": "1.3.3",
-      "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
-      "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.8"
-      }
-    },
-    "node_modules/pascalcase": {
-      "version": "0.1.1",
-      "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
-      "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/path-browserify": {
-      "version": "0.0.1",
-      "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
-      "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
-      "dev": true
-    },
-    "node_modules/path-dirname": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
-      "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==",
-      "dev": true
-    },
-    "node_modules/path-exists": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
-      "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/path-is-absolute": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
-      "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/path-is-inside": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
-      "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==",
-      "dev": true
-    },
-    "node_modules/path-key": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
-      "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/path-parse": {
-      "version": "1.0.7",
-      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
-      "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
-      "dev": true
-    },
-    "node_modules/path-to-regexp": {
-      "version": "0.1.7",
-      "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
-      "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==",
-      "dev": true
-    },
-    "node_modules/path-type": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
-      "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
-      "dev": true,
-      "dependencies": {
-        "pify": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/path-type/node_modules/pify": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
-      "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/pathval": {
-      "version": "1.1.1",
-      "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz",
-      "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==",
-      "dev": true,
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/pbkdf2": {
-      "version": "3.1.2",
-      "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz",
-      "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==",
-      "dev": true,
-      "dependencies": {
-        "create-hash": "^1.1.2",
-        "create-hmac": "^1.1.4",
-        "ripemd160": "^2.0.1",
-        "safe-buffer": "^5.0.1",
-        "sha.js": "^2.4.8"
-      },
-      "engines": {
-        "node": ">=0.12"
-      }
-    },
-    "node_modules/performance-now": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
-      "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow=="
-    },
-    "node_modules/picocolors": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
-      "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
-    },
-    "node_modules/picomatch": {
-      "version": "2.3.1",
-      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
-      "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
-      "dev": true,
-      "optional": true,
-      "engines": {
-        "node": ">=8.6"
-      }
-    },
-    "node_modules/pify": {
-      "version": "4.0.1",
-      "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
-      "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/pinkie": {
-      "version": "2.0.4",
-      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
-      "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/pinkie-promise": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
-      "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==",
-      "dev": true,
-      "dependencies": {
-        "pinkie": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/pkg-dir": {
-      "version": "4.2.0",
-      "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
-      "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
-      "dev": true,
-      "dependencies": {
-        "find-up": "^4.0.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/pkg-dir/node_modules/find-up": {
-      "version": "4.1.0",
-      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
-      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
-      "dev": true,
-      "dependencies": {
-        "locate-path": "^5.0.0",
-        "path-exists": "^4.0.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/pkg-dir/node_modules/locate-path": {
-      "version": "5.0.0",
-      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
-      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
-      "dev": true,
-      "dependencies": {
-        "p-locate": "^4.1.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/pkg-dir/node_modules/p-limit": {
-      "version": "2.3.0",
-      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
-      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
-      "dev": true,
-      "dependencies": {
-        "p-try": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/pkg-dir/node_modules/p-locate": {
-      "version": "4.1.0",
-      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
-      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
-      "dev": true,
-      "dependencies": {
-        "p-limit": "^2.2.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/pkg-dir/node_modules/p-try": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
-      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/pkg-dir/node_modules/path-exists": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
-      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/pkg-up": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz",
-      "integrity": "sha512-fjAPuiws93rm7mPUu21RdBnkeZNrbfCFCwfAhPWY+rR3zG0ubpe5cEReHOw5fIbfmsxEV/g2kSxGTATY3Bpnwg==",
-      "dev": true,
-      "dependencies": {
-        "find-up": "^2.1.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/pluralize": {
-      "version": "7.0.0",
-      "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz",
-      "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/portfinder": {
-      "version": "1.0.32",
-      "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz",
-      "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==",
-      "dependencies": {
-        "async": "^2.6.4",
-        "debug": "^3.2.7",
-        "mkdirp": "^0.5.6"
-      },
-      "engines": {
-        "node": ">= 0.12.0"
-      }
-    },
-    "node_modules/portfinder/node_modules/debug": {
-      "version": "3.2.7",
-      "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
-      "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
-      "dependencies": {
-        "ms": "^2.1.1"
-      }
-    },
-    "node_modules/portfinder/node_modules/ms": {
-      "version": "2.1.3",
-      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
-      "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
-    },
-    "node_modules/posix-character-classes": {
-      "version": "0.1.1",
-      "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
-      "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/postcss": {
-      "version": "7.0.39",
-      "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
-      "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
-      "dev": true,
-      "dependencies": {
-        "picocolors": "^0.2.1",
-        "source-map": "^0.6.1"
-      },
-      "engines": {
-        "node": ">=6.0.0"
-      }
-    },
-    "node_modules/postcss-calc": {
-      "version": "7.0.5",
-      "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz",
-      "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==",
-      "dev": true,
-      "dependencies": {
-        "postcss": "^7.0.27",
-        "postcss-selector-parser": "^6.0.2",
-        "postcss-value-parser": "^4.0.2"
-      }
-    },
-    "node_modules/postcss-colormin": {
-      "version": "4.0.3",
-      "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
-      "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==",
-      "dev": true,
-      "dependencies": {
-        "browserslist": "^4.0.0",
-        "color": "^3.0.0",
-        "has": "^1.0.0",
-        "postcss": "^7.0.0",
-        "postcss-value-parser": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-colormin/node_modules/postcss-value-parser": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
-      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
-      "dev": true
-    },
-    "node_modules/postcss-convert-values": {
-      "version": "4.0.1",
-      "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz",
-      "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==",
-      "dev": true,
-      "dependencies": {
-        "postcss": "^7.0.0",
-        "postcss-value-parser": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-convert-values/node_modules/postcss-value-parser": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
-      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
-      "dev": true
-    },
-    "node_modules/postcss-discard-comments": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
-      "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
-      "dev": true,
-      "dependencies": {
-        "postcss": "^7.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-discard-duplicates": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz",
-      "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==",
-      "dev": true,
-      "dependencies": {
-        "postcss": "^7.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-discard-empty": {
-      "version": "4.0.1",
-      "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz",
-      "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==",
-      "dev": true,
-      "dependencies": {
-        "postcss": "^7.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-discard-overridden": {
-      "version": "4.0.1",
-      "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz",
-      "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==",
-      "dev": true,
-      "dependencies": {
-        "postcss": "^7.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-load-config": {
-      "version": "2.1.2",
-      "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz",
-      "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==",
-      "dev": true,
-      "dependencies": {
-        "cosmiconfig": "^5.0.0",
-        "import-cwd": "^2.0.0"
-      },
-      "engines": {
-        "node": ">= 4"
-      }
-    },
-    "node_modules/postcss-loader": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
-      "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
-      "dev": true,
-      "dependencies": {
-        "loader-utils": "^1.1.0",
-        "postcss": "^7.0.0",
-        "postcss-load-config": "^2.0.0",
-        "schema-utils": "^1.0.0"
-      },
-      "engines": {
-        "node": ">= 6"
-      }
-    },
-    "node_modules/postcss-loader/node_modules/json5": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
-      "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
-      "dev": true,
-      "dependencies": {
-        "minimist": "^1.2.0"
-      },
-      "bin": {
-        "json5": "lib/cli.js"
-      }
-    },
-    "node_modules/postcss-loader/node_modules/loader-utils": {
-      "version": "1.4.2",
-      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
-      "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
-      "dev": true,
-      "dependencies": {
-        "big.js": "^5.2.2",
-        "emojis-list": "^3.0.0",
-        "json5": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/postcss-loader/node_modules/schema-utils": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
-      "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
-      "dev": true,
-      "dependencies": {
-        "ajv": "^6.1.0",
-        "ajv-errors": "^1.0.0",
-        "ajv-keywords": "^3.1.0"
-      },
-      "engines": {
-        "node": ">= 4"
-      }
-    },
-    "node_modules/postcss-merge-longhand": {
-      "version": "4.0.11",
-      "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz",
-      "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==",
-      "dev": true,
-      "dependencies": {
-        "css-color-names": "0.0.4",
-        "postcss": "^7.0.0",
-        "postcss-value-parser": "^3.0.0",
-        "stylehacks": "^4.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
-      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
-      "dev": true
-    },
-    "node_modules/postcss-merge-rules": {
-      "version": "4.0.3",
-      "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz",
-      "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==",
-      "dev": true,
-      "dependencies": {
-        "browserslist": "^4.0.0",
-        "caniuse-api": "^3.0.0",
-        "cssnano-util-same-parent": "^4.0.0",
-        "postcss": "^7.0.0",
-        "postcss-selector-parser": "^3.0.0",
-        "vendors": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": {
-      "version": "3.1.2",
-      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
-      "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
-      "dev": true,
-      "dependencies": {
-        "dot-prop": "^5.2.0",
-        "indexes-of": "^1.0.1",
-        "uniq": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/postcss-minify-font-values": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz",
-      "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==",
-      "dev": true,
-      "dependencies": {
-        "postcss": "^7.0.0",
-        "postcss-value-parser": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
-      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
-      "dev": true
-    },
-    "node_modules/postcss-minify-gradients": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz",
-      "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==",
-      "dev": true,
-      "dependencies": {
-        "cssnano-util-get-arguments": "^4.0.0",
-        "is-color-stop": "^1.0.0",
-        "postcss": "^7.0.0",
-        "postcss-value-parser": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
-      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
-      "dev": true
-    },
-    "node_modules/postcss-minify-params": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz",
-      "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==",
-      "dev": true,
-      "dependencies": {
-        "alphanum-sort": "^1.0.0",
-        "browserslist": "^4.0.0",
-        "cssnano-util-get-arguments": "^4.0.0",
-        "postcss": "^7.0.0",
-        "postcss-value-parser": "^3.0.0",
-        "uniqs": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-minify-params/node_modules/postcss-value-parser": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
-      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
-      "dev": true
-    },
-    "node_modules/postcss-minify-selectors": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz",
-      "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==",
-      "dev": true,
-      "dependencies": {
-        "alphanum-sort": "^1.0.0",
-        "has": "^1.0.0",
-        "postcss": "^7.0.0",
-        "postcss-selector-parser": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": {
-      "version": "3.1.2",
-      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
-      "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
-      "dev": true,
-      "dependencies": {
-        "dot-prop": "^5.2.0",
-        "indexes-of": "^1.0.1",
-        "uniq": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/postcss-modules-extract-imports": {
-      "version": "1.2.1",
-      "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz",
-      "integrity": "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==",
-      "dev": true,
-      "dependencies": {
-        "postcss": "^6.0.1"
-      }
-    },
-    "node_modules/postcss-modules-extract-imports/node_modules/postcss": {
-      "version": "6.0.23",
-      "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
-      "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
-      "dev": true,
-      "dependencies": {
-        "chalk": "^2.4.1",
-        "source-map": "^0.6.1",
-        "supports-color": "^5.4.0"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/postcss-modules-local-by-default": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz",
-      "integrity": "sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==",
-      "dev": true,
-      "dependencies": {
-        "css-selector-tokenizer": "^0.7.0",
-        "postcss": "^6.0.1"
-      }
-    },
-    "node_modules/postcss-modules-local-by-default/node_modules/postcss": {
-      "version": "6.0.23",
-      "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
-      "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
-      "dev": true,
-      "dependencies": {
-        "chalk": "^2.4.1",
-        "source-map": "^0.6.1",
-        "supports-color": "^5.4.0"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/postcss-modules-scope": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz",
-      "integrity": "sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==",
-      "dev": true,
-      "dependencies": {
-        "css-selector-tokenizer": "^0.7.0",
-        "postcss": "^6.0.1"
-      }
-    },
-    "node_modules/postcss-modules-scope/node_modules/postcss": {
-      "version": "6.0.23",
-      "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
-      "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
-      "dev": true,
-      "dependencies": {
-        "chalk": "^2.4.1",
-        "source-map": "^0.6.1",
-        "supports-color": "^5.4.0"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/postcss-modules-values": {
-      "version": "1.3.0",
-      "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz",
-      "integrity": "sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==",
-      "dev": true,
-      "dependencies": {
-        "icss-replace-symbols": "^1.1.0",
-        "postcss": "^6.0.1"
-      }
-    },
-    "node_modules/postcss-modules-values/node_modules/postcss": {
-      "version": "6.0.23",
-      "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
-      "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
-      "dev": true,
-      "dependencies": {
-        "chalk": "^2.4.1",
-        "source-map": "^0.6.1",
-        "supports-color": "^5.4.0"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/postcss-normalize-charset": {
-      "version": "4.0.1",
-      "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
-      "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==",
-      "dev": true,
-      "dependencies": {
-        "postcss": "^7.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-normalize-display-values": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz",
-      "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==",
-      "dev": true,
-      "dependencies": {
-        "cssnano-util-get-match": "^4.0.0",
-        "postcss": "^7.0.0",
-        "postcss-value-parser": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
-      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
-      "dev": true
-    },
-    "node_modules/postcss-normalize-positions": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz",
-      "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==",
-      "dev": true,
-      "dependencies": {
-        "cssnano-util-get-arguments": "^4.0.0",
-        "has": "^1.0.0",
-        "postcss": "^7.0.0",
-        "postcss-value-parser": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
-      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
-      "dev": true
-    },
-    "node_modules/postcss-normalize-repeat-style": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz",
-      "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==",
-      "dev": true,
-      "dependencies": {
-        "cssnano-util-get-arguments": "^4.0.0",
-        "cssnano-util-get-match": "^4.0.0",
-        "postcss": "^7.0.0",
-        "postcss-value-parser": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
-      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
-      "dev": true
-    },
-    "node_modules/postcss-normalize-string": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz",
-      "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==",
-      "dev": true,
-      "dependencies": {
-        "has": "^1.0.0",
-        "postcss": "^7.0.0",
-        "postcss-value-parser": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
-      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
-      "dev": true
-    },
-    "node_modules/postcss-normalize-timing-functions": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz",
-      "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==",
-      "dev": true,
-      "dependencies": {
-        "cssnano-util-get-match": "^4.0.0",
-        "postcss": "^7.0.0",
-        "postcss-value-parser": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
-      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
-      "dev": true
-    },
-    "node_modules/postcss-normalize-unicode": {
-      "version": "4.0.1",
-      "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz",
-      "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==",
-      "dev": true,
-      "dependencies": {
-        "browserslist": "^4.0.0",
-        "postcss": "^7.0.0",
-        "postcss-value-parser": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
-      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
-      "dev": true
-    },
-    "node_modules/postcss-normalize-url": {
-      "version": "4.0.1",
-      "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz",
-      "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==",
-      "dev": true,
-      "dependencies": {
-        "is-absolute-url": "^2.0.0",
-        "normalize-url": "^3.0.0",
-        "postcss": "^7.0.0",
-        "postcss-value-parser": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
-      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
-      "dev": true
-    },
-    "node_modules/postcss-normalize-whitespace": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz",
-      "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==",
-      "dev": true,
-      "dependencies": {
-        "postcss": "^7.0.0",
-        "postcss-value-parser": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
-      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
-      "dev": true
-    },
-    "node_modules/postcss-ordered-values": {
-      "version": "4.1.2",
-      "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz",
-      "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==",
-      "dev": true,
-      "dependencies": {
-        "cssnano-util-get-arguments": "^4.0.0",
-        "postcss": "^7.0.0",
-        "postcss-value-parser": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
-      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
-      "dev": true
-    },
-    "node_modules/postcss-reduce-initial": {
-      "version": "4.0.3",
-      "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz",
-      "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==",
-      "dev": true,
-      "dependencies": {
-        "browserslist": "^4.0.0",
-        "caniuse-api": "^3.0.0",
-        "has": "^1.0.0",
-        "postcss": "^7.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-reduce-transforms": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz",
-      "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==",
-      "dev": true,
-      "dependencies": {
-        "cssnano-util-get-match": "^4.0.0",
-        "has": "^1.0.0",
-        "postcss": "^7.0.0",
-        "postcss-value-parser": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
-      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
-      "dev": true
-    },
-    "node_modules/postcss-selector-parser": {
-      "version": "6.0.11",
-      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz",
-      "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==",
-      "dev": true,
-      "dependencies": {
-        "cssesc": "^3.0.0",
-        "util-deprecate": "^1.0.2"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/postcss-svgo": {
-      "version": "4.0.3",
-      "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz",
-      "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==",
-      "dev": true,
-      "dependencies": {
-        "postcss": "^7.0.0",
-        "postcss-value-parser": "^3.0.0",
-        "svgo": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-svgo/node_modules/postcss-value-parser": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
-      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
-      "dev": true
-    },
-    "node_modules/postcss-unique-selectors": {
-      "version": "4.0.1",
-      "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz",
-      "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==",
-      "dev": true,
-      "dependencies": {
-        "alphanum-sort": "^1.0.0",
-        "postcss": "^7.0.0",
-        "uniqs": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/postcss-value-parser": {
-      "version": "4.2.0",
-      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
-      "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
-      "dev": true
-    },
-    "node_modules/postcss/node_modules/picocolors": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
-      "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
-      "dev": true
-    },
-    "node_modules/prelude-ls": {
-      "version": "1.1.2",
-      "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
-      "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.8.0"
-      }
-    },
-    "node_modules/prepend-http": {
-      "version": "1.0.4",
-      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
-      "integrity": "sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/prettier": {
-      "version": "2.8.4",
-      "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz",
-      "integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==",
-      "dev": true,
-      "optional": true,
-      "bin": {
-        "prettier": "bin-prettier.js"
-      },
-      "engines": {
-        "node": ">=10.13.0"
-      }
-    },
-    "node_modules/pretty-error": {
-      "version": "2.1.2",
-      "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz",
-      "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==",
-      "dev": true,
-      "dependencies": {
-        "lodash": "^4.17.20",
-        "renderkid": "^2.0.4"
-      }
-    },
-    "node_modules/process": {
-      "version": "0.11.10",
-      "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
-      "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.6.0"
-      }
-    },
-    "node_modules/process-nextick-args": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
-      "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
-    },
-    "node_modules/progress": {
-      "version": "2.0.3",
-      "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
-      "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.4.0"
-      }
-    },
-    "node_modules/promise-inflight": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
-      "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==",
-      "dev": true
-    },
-    "node_modules/proxy-addr": {
-      "version": "2.0.7",
-      "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
-      "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
-      "dev": true,
-      "dependencies": {
-        "forwarded": "0.2.0",
-        "ipaddr.js": "1.9.1"
-      },
-      "engines": {
-        "node": ">= 0.10"
-      }
-    },
-    "node_modules/prr": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
-      "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==",
-      "dev": true
-    },
-    "node_modules/pseudomap": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
-      "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==",
-      "dev": true
-    },
-    "node_modules/psl": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
-      "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag=="
-    },
-    "node_modules/public-encrypt": {
-      "version": "4.0.3",
-      "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
-      "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
-      "dev": true,
-      "dependencies": {
-        "bn.js": "^4.1.0",
-        "browserify-rsa": "^4.0.0",
-        "create-hash": "^1.1.0",
-        "parse-asn1": "^5.0.0",
-        "randombytes": "^2.0.1",
-        "safe-buffer": "^5.1.2"
-      }
-    },
-    "node_modules/public-encrypt/node_modules/bn.js": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
-      "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
-      "dev": true
-    },
-    "node_modules/pump": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
-      "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
-      "dev": true,
-      "dependencies": {
-        "end-of-stream": "^1.1.0",
-        "once": "^1.3.1"
-      }
-    },
-    "node_modules/pumpify": {
-      "version": "1.5.1",
-      "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
-      "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
-      "dev": true,
-      "dependencies": {
-        "duplexify": "^3.6.0",
-        "inherits": "^2.0.3",
-        "pump": "^2.0.0"
-      }
-    },
-    "node_modules/pumpify/node_modules/pump": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
-      "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
-      "dev": true,
-      "dependencies": {
-        "end-of-stream": "^1.1.0",
-        "once": "^1.3.1"
-      }
-    },
-    "node_modules/punycode": {
-      "version": "2.3.0",
-      "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
-      "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/q": {
-      "version": "1.5.1",
-      "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
-      "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.6.0",
-        "teleport": ">=0.2.0"
-      }
-    },
-    "node_modules/qs": {
-      "version": "6.11.0",
-      "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
-      "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
-      "dev": true,
-      "dependencies": {
-        "side-channel": "^1.0.4"
-      },
-      "engines": {
-        "node": ">=0.6"
-      }
-    },
-    "node_modules/query-string": {
-      "version": "4.3.4",
-      "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz",
-      "integrity": "sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==",
-      "dev": true,
-      "dependencies": {
-        "object-assign": "^4.1.0",
-        "strict-uri-encode": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/querystring": {
-      "version": "0.2.0",
-      "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
-      "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==",
-      "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.",
-      "dev": true,
-      "engines": {
-        "node": ">=0.4.x"
-      }
-    },
-    "node_modules/querystring-es3": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
-      "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.4.x"
-      }
-    },
-    "node_modules/querystringify": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
-      "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
-      "dev": true
-    },
-    "node_modules/quick-lru": {
-      "version": "4.0.1",
-      "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
-      "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/randombytes": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
-      "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
-      "dev": true,
-      "dependencies": {
-        "safe-buffer": "^5.1.0"
-      }
-    },
-    "node_modules/randomfill": {
-      "version": "1.0.4",
-      "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
-      "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
-      "dev": true,
-      "dependencies": {
-        "randombytes": "^2.0.5",
-        "safe-buffer": "^5.1.0"
-      }
-    },
-    "node_modules/range-parser": {
-      "version": "1.2.1",
-      "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
-      "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.6"
-      }
-    },
-    "node_modules/raw-body": {
-      "version": "2.5.1",
-      "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
-      "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",
-      "dev": true,
-      "dependencies": {
-        "bytes": "3.1.2",
-        "http-errors": "2.0.0",
-        "iconv-lite": "0.4.24",
-        "unpipe": "1.0.0"
-      },
-      "engines": {
-        "node": ">= 0.8"
-      }
-    },
-    "node_modules/raw-loader": {
-      "version": "0.5.1",
-      "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz",
-      "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q=="
-    },
-    "node_modules/read-pkg": {
-      "version": "5.2.0",
-      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
-      "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
-      "dev": true,
-      "dependencies": {
-        "@types/normalize-package-data": "^2.4.0",
-        "normalize-package-data": "^2.5.0",
-        "parse-json": "^5.0.0",
-        "type-fest": "^0.6.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/read-pkg-up": {
-      "version": "7.0.1",
-      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
-      "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
-      "dev": true,
-      "dependencies": {
-        "find-up": "^4.1.0",
-        "read-pkg": "^5.2.0",
-        "type-fest": "^0.8.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/read-pkg-up/node_modules/find-up": {
-      "version": "4.1.0",
-      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
-      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
-      "dev": true,
-      "dependencies": {
-        "locate-path": "^5.0.0",
-        "path-exists": "^4.0.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/read-pkg-up/node_modules/locate-path": {
-      "version": "5.0.0",
-      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
-      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
-      "dev": true,
-      "dependencies": {
-        "p-locate": "^4.1.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/read-pkg-up/node_modules/p-limit": {
-      "version": "2.3.0",
-      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
-      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
-      "dev": true,
-      "dependencies": {
-        "p-try": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/read-pkg-up/node_modules/p-locate": {
-      "version": "4.1.0",
-      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
-      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
-      "dev": true,
-      "dependencies": {
-        "p-limit": "^2.2.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/read-pkg-up/node_modules/p-try": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
-      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/read-pkg-up/node_modules/path-exists": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
-      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/read-pkg-up/node_modules/type-fest": {
-      "version": "0.8.1",
-      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
-      "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/read-pkg/node_modules/parse-json": {
-      "version": "5.2.0",
-      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
-      "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
-      "dev": true,
-      "dependencies": {
-        "@babel/code-frame": "^7.0.0",
-        "error-ex": "^1.3.1",
-        "json-parse-even-better-errors": "^2.3.0",
-        "lines-and-columns": "^1.1.6"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/readable-stream": {
-      "version": "2.3.8",
-      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
-      "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
-      "dependencies": {
-        "core-util-is": "~1.0.0",
-        "inherits": "~2.0.3",
-        "isarray": "~1.0.0",
-        "process-nextick-args": "~2.0.0",
-        "safe-buffer": "~5.1.1",
-        "string_decoder": "~1.1.1",
-        "util-deprecate": "~1.0.1"
-      }
-    },
-    "node_modules/readable-stream/node_modules/safe-buffer": {
-      "version": "5.1.2",
-      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
-      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
-    },
-    "node_modules/readable-stream/node_modules/string_decoder": {
-      "version": "1.1.1",
-      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
-      "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
-      "dependencies": {
-        "safe-buffer": "~5.1.0"
-      }
-    },
-    "node_modules/readdirp": {
-      "version": "3.6.0",
-      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
-      "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "picomatch": "^2.2.1"
-      },
-      "engines": {
-        "node": ">=8.10.0"
-      }
-    },
-    "node_modules/redent": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
-      "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
-      "dev": true,
-      "dependencies": {
-        "indent-string": "^4.0.0",
-        "strip-indent": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/redent/node_modules/strip-indent": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
-      "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
-      "dev": true,
-      "dependencies": {
-        "min-indent": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/regenerate": {
-      "version": "1.4.2",
-      "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
-      "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
-      "dev": true
-    },
-    "node_modules/regenerate-unicode-properties": {
-      "version": "10.1.0",
-      "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz",
-      "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==",
-      "dev": true,
-      "dependencies": {
-        "regenerate": "^1.4.2"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/regenerator-runtime": {
-      "version": "0.13.11",
-      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
-      "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==",
-      "dev": true
-    },
-    "node_modules/regenerator-transform": {
-      "version": "0.15.1",
-      "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz",
-      "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==",
-      "dev": true,
-      "dependencies": {
-        "@babel/runtime": "^7.8.4"
-      }
-    },
-    "node_modules/regex-not": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
-      "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
-      "dev": true,
-      "dependencies": {
-        "extend-shallow": "^3.0.2",
-        "safe-regex": "^1.1.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/regexp.prototype.flags": {
-      "version": "1.4.3",
-      "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz",
-      "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2",
-        "define-properties": "^1.1.3",
-        "functions-have-names": "^1.2.2"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/regexpp": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz",
-      "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==",
-      "dev": true,
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/regexpu-core": {
-      "version": "5.3.1",
-      "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.1.tgz",
-      "integrity": "sha512-nCOzW2V/X15XpLsK2rlgdwrysrBq+AauCn+omItIz4R1pIcmeot5zvjdmOBRLzEH/CkC6IxMJVmxDe3QcMuNVQ==",
-      "dev": true,
-      "dependencies": {
-        "@babel/regjsgen": "^0.8.0",
-        "regenerate": "^1.4.2",
-        "regenerate-unicode-properties": "^10.1.0",
-        "regjsparser": "^0.9.1",
-        "unicode-match-property-ecmascript": "^2.0.0",
-        "unicode-match-property-value-ecmascript": "^2.1.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/regjsparser": {
-      "version": "0.9.1",
-      "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz",
-      "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==",
-      "dev": true,
-      "dependencies": {
-        "jsesc": "~0.5.0"
-      },
-      "bin": {
-        "regjsparser": "bin/parser"
-      }
-    },
-    "node_modules/regjsparser/node_modules/jsesc": {
-      "version": "0.5.0",
-      "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
-      "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==",
-      "dev": true,
-      "bin": {
-        "jsesc": "bin/jsesc"
-      }
-    },
-    "node_modules/relateurl": {
-      "version": "0.2.7",
-      "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
-      "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.10"
-      }
-    },
-    "node_modules/remove-trailing-separator": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
-      "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==",
-      "dev": true
-    },
-    "node_modules/renderkid": {
-      "version": "2.0.7",
-      "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz",
-      "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==",
-      "dev": true,
-      "dependencies": {
-        "css-select": "^4.1.3",
-        "dom-converter": "^0.2.0",
-        "htmlparser2": "^6.1.0",
-        "lodash": "^4.17.21",
-        "strip-ansi": "^3.0.1"
-      }
-    },
-    "node_modules/renderkid/node_modules/css-select": {
-      "version": "4.3.0",
-      "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
-      "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
-      "dev": true,
-      "dependencies": {
-        "boolbase": "^1.0.0",
-        "css-what": "^6.0.1",
-        "domhandler": "^4.3.1",
-        "domutils": "^2.8.0",
-        "nth-check": "^2.0.1"
-      }
-    },
-    "node_modules/renderkid/node_modules/css-what": {
-      "version": "6.1.0",
-      "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
-      "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
-      "dev": true,
-      "engines": {
-        "node": ">= 6"
-      }
-    },
-    "node_modules/renderkid/node_modules/dom-serializer": {
-      "version": "1.4.1",
-      "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
-      "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
-      "dev": true,
-      "dependencies": {
-        "domelementtype": "^2.0.1",
-        "domhandler": "^4.2.0",
-        "entities": "^2.0.0"
-      }
-    },
-    "node_modules/renderkid/node_modules/domelementtype": {
-      "version": "2.3.0",
-      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
-      "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
-      "dev": true
-    },
-    "node_modules/renderkid/node_modules/domutils": {
-      "version": "2.8.0",
-      "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
-      "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
-      "dev": true,
-      "dependencies": {
-        "dom-serializer": "^1.0.1",
-        "domelementtype": "^2.2.0",
-        "domhandler": "^4.2.0"
-      }
-    },
-    "node_modules/renderkid/node_modules/nth-check": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
-      "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
-      "dev": true,
-      "dependencies": {
-        "boolbase": "^1.0.0"
-      }
-    },
-    "node_modules/repeat-element": {
-      "version": "1.1.4",
-      "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
-      "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/repeat-string": {
-      "version": "1.6.1",
-      "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
-      "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10"
-      }
-    },
-    "node_modules/request": {
-      "version": "2.88.2",
-      "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
-      "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
-      "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142",
-      "dependencies": {
-        "aws-sign2": "~0.7.0",
-        "aws4": "^1.8.0",
-        "caseless": "~0.12.0",
-        "combined-stream": "~1.0.6",
-        "extend": "~3.0.2",
-        "forever-agent": "~0.6.1",
-        "form-data": "~2.3.2",
-        "har-validator": "~5.1.3",
-        "http-signature": "~1.2.0",
-        "is-typedarray": "~1.0.0",
-        "isstream": "~0.1.2",
-        "json-stringify-safe": "~5.0.1",
-        "mime-types": "~2.1.19",
-        "oauth-sign": "~0.9.0",
-        "performance-now": "^2.1.0",
-        "qs": "~6.5.2",
-        "safe-buffer": "^5.1.2",
-        "tough-cookie": "~2.5.0",
-        "tunnel-agent": "^0.6.0",
-        "uuid": "^3.3.2"
-      },
-      "engines": {
-        "node": ">= 6"
-      }
-    },
-    "node_modules/request-promise-core": {
-      "version": "1.1.4",
-      "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz",
-      "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==",
-      "dev": true,
-      "dependencies": {
-        "lodash": "^4.17.19"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      },
-      "peerDependencies": {
-        "request": "^2.34"
-      }
-    },
-    "node_modules/request-promise-native": {
-      "version": "1.0.9",
-      "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz",
-      "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==",
-      "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142",
-      "dev": true,
-      "dependencies": {
-        "request-promise-core": "1.1.4",
-        "stealthy-require": "^1.1.1",
-        "tough-cookie": "^2.3.3"
-      },
-      "engines": {
-        "node": ">=0.12.0"
-      },
-      "peerDependencies": {
-        "request": "^2.34"
-      }
-    },
-    "node_modules/request/node_modules/qs": {
-      "version": "6.5.3",
-      "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz",
-      "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==",
-      "engines": {
-        "node": ">=0.6"
-      }
-    },
-    "node_modules/require-directory": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
-      "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/require-main-filename": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
-      "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
-      "dev": true
-    },
-    "node_modules/require-uncached": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz",
-      "integrity": "sha512-Xct+41K3twrbBHdxAgMoOS+cNcoqIjfM2/VxBF4LL2hVph7YsF8VSKyQ3BDFZwEVbok9yeDl2le/qo0S77WG2w==",
-      "dev": true,
-      "dependencies": {
-        "caller-path": "^0.1.0",
-        "resolve-from": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/requires-port": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
-      "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
-      "dev": true
-    },
-    "node_modules/reselect": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/reselect/-/reselect-3.0.1.tgz",
-      "integrity": "sha512-b/6tFZCmRhtBMa4xGqiiRp9jh9Aqi2A687Lo265cN0/QohJQEBPiQ52f4QB6i0eF3yp3hmLL21LSGBcML2dlxA==",
-      "dev": true
-    },
-    "node_modules/resize-observer-polyfill": {
-      "version": "1.5.1",
-      "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz",
-      "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="
-    },
-    "node_modules/resolve": {
-      "version": "1.22.1",
-      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
-      "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
-      "dev": true,
-      "dependencies": {
-        "is-core-module": "^2.9.0",
-        "path-parse": "^1.0.7",
-        "supports-preserve-symlinks-flag": "^1.0.0"
-      },
-      "bin": {
-        "resolve": "bin/resolve"
-      }
-    },
-    "node_modules/resolve-cwd": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
-      "integrity": "sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg==",
-      "dev": true,
-      "dependencies": {
-        "resolve-from": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/resolve-cwd/node_modules/resolve-from": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
-      "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/resolve-from": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
-      "integrity": "sha512-kT10v4dhrlLNcnO084hEjvXCI1wUG9qZLoz2RogxqDQQYy7IxjI/iMUkOtQTNEh6rzHxvdQWHsJyel1pKOVCxg==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/resolve-url": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
-      "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==",
-      "deprecated": "https://github.com/lydell/resolve-url#deprecated",
-      "dev": true
-    },
-    "node_modules/restore-cursor": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
-      "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==",
-      "dev": true,
-      "dependencies": {
-        "onetime": "^2.0.0",
-        "signal-exit": "^3.0.2"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/ret": {
-      "version": "0.1.15",
-      "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
-      "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.12"
-      }
-    },
-    "node_modules/retry": {
-      "version": "0.12.0",
-      "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
-      "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==",
-      "dev": true,
-      "engines": {
-        "node": ">= 4"
-      }
-    },
-    "node_modules/rgb-regex": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
-      "integrity": "sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==",
-      "dev": true
-    },
-    "node_modules/rgba-regex": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
-      "integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==",
-      "dev": true
-    },
-    "node_modules/rimraf": {
-      "version": "2.7.1",
-      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
-      "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
-      "dependencies": {
-        "glob": "^7.1.3"
-      },
-      "bin": {
-        "rimraf": "bin.js"
-      }
-    },
-    "node_modules/ripemd160": {
-      "version": "2.0.2",
-      "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
-      "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
-      "dev": true,
-      "dependencies": {
-        "hash-base": "^3.0.0",
-        "inherits": "^2.0.1"
-      }
-    },
-    "node_modules/run-async": {
-      "version": "2.4.1",
-      "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
-      "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.12.0"
-      }
-    },
-    "node_modules/run-queue": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
-      "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==",
-      "dev": true,
-      "dependencies": {
-        "aproba": "^1.1.1"
-      }
-    },
-    "node_modules/rx-lite": {
-      "version": "4.0.8",
-      "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz",
-      "integrity": "sha512-Cun9QucwK6MIrp3mry/Y7hqD1oFqTYLQ4pGxaHTjIdaFDWRGGLikqp6u8LcWJnzpoALg9hap+JGk8sFIUuEGNA==",
-      "dev": true
-    },
-    "node_modules/rx-lite-aggregates": {
-      "version": "4.0.8",
-      "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz",
-      "integrity": "sha512-3xPNZGW93oCjiO7PtKxRK6iOVYBWBvtf9QHDfU23Oc+dLIQmAV//UnyXV/yihv81VS/UqoQPk4NegS8EFi55Hg==",
-      "dev": true,
-      "dependencies": {
-        "rx-lite": "*"
-      }
-    },
-    "node_modules/safe-buffer": {
-      "version": "5.2.1",
-      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
-      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
-    },
-    "node_modules/safe-regex": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
-      "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==",
-      "dev": true,
-      "dependencies": {
-        "ret": "~0.1.10"
-      }
-    },
-    "node_modules/safe-regex-test": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz",
-      "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2",
-        "get-intrinsic": "^1.1.3",
-        "is-regex": "^1.1.4"
-      }
-    },
-    "node_modules/safer-buffer": {
-      "version": "2.1.2",
-      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
-      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
-    },
-    "node_modules/sass-graph": {
-      "version": "2.2.5",
-      "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz",
-      "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==",
-      "dev": true,
-      "dependencies": {
-        "glob": "^7.0.0",
-        "lodash": "^4.0.0",
-        "scss-tokenizer": "^0.2.3",
-        "yargs": "^13.3.2"
-      },
-      "bin": {
-        "sassgraph": "bin/sassgraph"
-      }
-    },
-    "node_modules/sass-graph/node_modules/ansi-regex": {
-      "version": "4.1.1",
-      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz",
-      "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/sass-graph/node_modules/emoji-regex": {
-      "version": "7.0.3",
-      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
-      "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
-      "dev": true
-    },
-    "node_modules/sass-graph/node_modules/find-up": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
-      "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
-      "dev": true,
-      "dependencies": {
-        "locate-path": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/sass-graph/node_modules/locate-path": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
-      "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
-      "dev": true,
-      "dependencies": {
-        "p-locate": "^3.0.0",
-        "path-exists": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/sass-graph/node_modules/p-limit": {
-      "version": "2.3.0",
-      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
-      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
-      "dev": true,
-      "dependencies": {
-        "p-try": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/sass-graph/node_modules/p-locate": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
-      "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
-      "dev": true,
-      "dependencies": {
-        "p-limit": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/sass-graph/node_modules/p-try": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
-      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/sass-graph/node_modules/string-width": {
-      "version": "3.1.0",
-      "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
-      "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
-      "dev": true,
-      "dependencies": {
-        "emoji-regex": "^7.0.1",
-        "is-fullwidth-code-point": "^2.0.0",
-        "strip-ansi": "^5.1.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/sass-graph/node_modules/strip-ansi": {
-      "version": "5.2.0",
-      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
-      "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
-      "dev": true,
-      "dependencies": {
-        "ansi-regex": "^4.1.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/sass-graph/node_modules/yargs": {
-      "version": "13.3.2",
-      "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
-      "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
-      "dev": true,
-      "dependencies": {
-        "cliui": "^5.0.0",
-        "find-up": "^3.0.0",
-        "get-caller-file": "^2.0.1",
-        "require-directory": "^2.1.1",
-        "require-main-filename": "^2.0.0",
-        "set-blocking": "^2.0.0",
-        "string-width": "^3.0.0",
-        "which-module": "^2.0.0",
-        "y18n": "^4.0.0",
-        "yargs-parser": "^13.1.2"
-      }
-    },
-    "node_modules/sass-graph/node_modules/yargs-parser": {
-      "version": "13.1.2",
-      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
-      "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
-      "dev": true,
-      "dependencies": {
-        "camelcase": "^5.0.0",
-        "decamelize": "^1.2.0"
-      }
-    },
-    "node_modules/sass-loader": {
-      "version": "10.4.1",
-      "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.4.1.tgz",
-      "integrity": "sha512-aX/iJZTTpNUNx/OSYzo2KsjIUQHqvWsAhhUijFjAPdZTEhstjZI9zTNvkTTwsx+uNUJqUwOw5gacxQMx4hJxGQ==",
-      "dev": true,
-      "dependencies": {
-        "klona": "^2.0.4",
-        "loader-utils": "^2.0.0",
-        "neo-async": "^2.6.2",
-        "schema-utils": "^3.0.0",
-        "semver": "^7.3.2"
-      },
-      "engines": {
-        "node": ">= 10.13.0"
-      },
-      "peerDependencies": {
-        "fibers": ">= 3.1.0",
-        "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0",
-        "sass": "^1.3.0",
-        "webpack": "^4.36.0 || ^5.0.0"
-      },
-      "peerDependenciesMeta": {
-        "fibers": {
-          "optional": true
-        },
-        "node-sass": {
-          "optional": true
-        },
-        "sass": {
-          "optional": true
-        }
-      }
-    },
-    "node_modules/sass-loader/node_modules/lru-cache": {
-      "version": "6.0.0",
-      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
-      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
-      "dev": true,
-      "dependencies": {
-        "yallist": "^4.0.0"
-      },
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/sass-loader/node_modules/schema-utils": {
-      "version": "3.1.1",
-      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
-      "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
-      "dev": true,
-      "dependencies": {
-        "@types/json-schema": "^7.0.8",
-        "ajv": "^6.12.5",
-        "ajv-keywords": "^3.5.2"
-      },
-      "engines": {
-        "node": ">= 10.13.0"
-      }
-    },
-    "node_modules/sass-loader/node_modules/semver": {
-      "version": "7.3.8",
-      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
-      "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
-      "dev": true,
-      "dependencies": {
-        "lru-cache": "^6.0.0"
-      },
-      "bin": {
-        "semver": "bin/semver.js"
-      },
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/sass-loader/node_modules/yallist": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
-      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
-      "dev": true
-    },
-    "node_modules/sax": {
-      "version": "1.2.4",
-      "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
-      "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
-      "dev": true
-    },
-    "node_modules/schema-utils": {
-      "version": "2.7.1",
-      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
-      "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
-      "dev": true,
-      "dependencies": {
-        "@types/json-schema": "^7.0.5",
-        "ajv": "^6.12.4",
-        "ajv-keywords": "^3.5.2"
-      },
-      "engines": {
-        "node": ">= 8.9.0"
-      }
-    },
-    "node_modules/script-loader": {
-      "version": "0.7.2",
-      "resolved": "https://registry.npmjs.org/script-loader/-/script-loader-0.7.2.tgz",
-      "integrity": "sha512-UMNLEvgOAQuzK8ji8qIscM3GIrRCWN6MmMXGD4SD5l6cSycgGsCo0tX5xRnfQcoghqct0tjHjcykgI1PyBE2aA==",
-      "dependencies": {
-        "raw-loader": "~0.5.1"
-      }
-    },
-    "node_modules/scss-tokenizer": {
-      "version": "0.2.3",
-      "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
-      "integrity": "sha512-dYE8LhncfBUar6POCxMTm0Ln+erjeczqEvCJib5/7XNkdw1FkUGgwMPY360FY0FgPWQxHWCx29Jl3oejyGLM9Q==",
-      "dev": true,
-      "dependencies": {
-        "js-base64": "^2.1.8",
-        "source-map": "^0.4.2"
-      }
-    },
-    "node_modules/scss-tokenizer/node_modules/source-map": {
-      "version": "0.4.4",
-      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
-      "integrity": "sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A==",
-      "dev": true,
-      "dependencies": {
-        "amdefine": ">=0.0.4"
-      },
-      "engines": {
-        "node": ">=0.8.0"
-      }
-    },
-    "node_modules/select-hose": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
-      "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==",
-      "dev": true
-    },
-    "node_modules/selfsigned": {
-      "version": "1.10.14",
-      "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.14.tgz",
-      "integrity": "sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==",
-      "dev": true,
-      "dependencies": {
-        "node-forge": "^0.10.0"
-      }
-    },
-    "node_modules/semver": {
-      "version": "6.3.0",
-      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
-      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
-      "dev": true,
-      "bin": {
-        "semver": "bin/semver.js"
-      }
-    },
-    "node_modules/send": {
-      "version": "0.18.0",
-      "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
-      "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
-      "dev": true,
-      "dependencies": {
-        "debug": "2.6.9",
-        "depd": "2.0.0",
-        "destroy": "1.2.0",
-        "encodeurl": "~1.0.2",
-        "escape-html": "~1.0.3",
-        "etag": "~1.8.1",
-        "fresh": "0.5.2",
-        "http-errors": "2.0.0",
-        "mime": "1.6.0",
-        "ms": "2.1.3",
-        "on-finished": "2.4.1",
-        "range-parser": "~1.2.1",
-        "statuses": "2.0.1"
-      },
-      "engines": {
-        "node": ">= 0.8.0"
-      }
-    },
-    "node_modules/send/node_modules/debug": {
-      "version": "2.6.9",
-      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
-      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
-      "dev": true,
-      "dependencies": {
-        "ms": "2.0.0"
-      }
-    },
-    "node_modules/send/node_modules/debug/node_modules/ms": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
-      "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
-      "dev": true
-    },
-    "node_modules/send/node_modules/mime": {
-      "version": "1.6.0",
-      "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
-      "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
-      "dev": true,
-      "bin": {
-        "mime": "cli.js"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/send/node_modules/ms": {
-      "version": "2.1.3",
-      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
-      "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
-      "dev": true
-    },
-    "node_modules/serialize-javascript": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
-      "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
-      "dev": true,
-      "dependencies": {
-        "randombytes": "^2.1.0"
-      }
-    },
-    "node_modules/serve-index": {
-      "version": "1.9.1",
-      "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
-      "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==",
-      "dev": true,
-      "dependencies": {
-        "accepts": "~1.3.4",
-        "batch": "0.6.1",
-        "debug": "2.6.9",
-        "escape-html": "~1.0.3",
-        "http-errors": "~1.6.2",
-        "mime-types": "~2.1.17",
-        "parseurl": "~1.3.2"
-      },
-      "engines": {
-        "node": ">= 0.8.0"
-      }
-    },
-    "node_modules/serve-index/node_modules/debug": {
-      "version": "2.6.9",
-      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
-      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
-      "dev": true,
-      "dependencies": {
-        "ms": "2.0.0"
-      }
-    },
-    "node_modules/serve-index/node_modules/depd": {
-      "version": "1.1.2",
-      "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
-      "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.6"
-      }
-    },
-    "node_modules/serve-index/node_modules/http-errors": {
-      "version": "1.6.3",
-      "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
-      "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==",
-      "dev": true,
-      "dependencies": {
-        "depd": "~1.1.2",
-        "inherits": "2.0.3",
-        "setprototypeof": "1.1.0",
-        "statuses": ">= 1.4.0 < 2"
-      },
-      "engines": {
-        "node": ">= 0.6"
-      }
-    },
-    "node_modules/serve-index/node_modules/inherits": {
-      "version": "2.0.3",
-      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
-      "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==",
-      "dev": true
-    },
-    "node_modules/serve-index/node_modules/setprototypeof": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
-      "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
-      "dev": true
-    },
-    "node_modules/serve-index/node_modules/statuses": {
-      "version": "1.5.0",
-      "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
-      "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.6"
-      }
-    },
-    "node_modules/serve-static": {
-      "version": "1.15.0",
-      "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
-      "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
-      "dev": true,
-      "dependencies": {
-        "encodeurl": "~1.0.2",
-        "escape-html": "~1.0.3",
-        "parseurl": "~1.3.3",
-        "send": "0.18.0"
-      },
-      "engines": {
-        "node": ">= 0.8.0"
-      }
-    },
-    "node_modules/set-blocking": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
-      "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw=="
-    },
-    "node_modules/set-value": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
-      "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
-      "dev": true,
-      "dependencies": {
-        "extend-shallow": "^2.0.1",
-        "is-extendable": "^0.1.1",
-        "is-plain-object": "^2.0.3",
-        "split-string": "^3.0.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/set-value/node_modules/extend-shallow": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
-      "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
-      "dev": true,
-      "dependencies": {
-        "is-extendable": "^0.1.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/setimmediate": {
-      "version": "1.0.5",
-      "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
-      "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==",
-      "dev": true
-    },
-    "node_modules/setprototypeof": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
-      "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
-      "dev": true
-    },
-    "node_modules/sha.js": {
-      "version": "2.4.11",
-      "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
-      "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
-      "dev": true,
-      "dependencies": {
-        "inherits": "^2.0.1",
-        "safe-buffer": "^5.0.1"
-      },
-      "bin": {
-        "sha.js": "bin.js"
-      }
-    },
-    "node_modules/shebang-command": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
-      "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==",
-      "dev": true,
-      "dependencies": {
-        "shebang-regex": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/shebang-regex": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
-      "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/shell-quote": {
-      "version": "1.8.0",
-      "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.0.tgz",
-      "integrity": "sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ==",
-      "dev": true
-    },
-    "node_modules/side-channel": {
-      "version": "1.0.4",
-      "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
-      "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.0",
-        "get-intrinsic": "^1.0.2",
-        "object-inspect": "^1.9.0"
-      }
-    },
-    "node_modules/signal-exit": {
-      "version": "3.0.7",
-      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
-      "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
-    },
-    "node_modules/simple-swizzle": {
-      "version": "0.2.2",
-      "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
-      "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==",
-      "dev": true,
-      "dependencies": {
-        "is-arrayish": "^0.3.1"
-      }
-    },
-    "node_modules/simple-swizzle/node_modules/is-arrayish": {
-      "version": "0.3.2",
-      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
-      "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
-      "dev": true
-    },
-    "node_modules/slash": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
-      "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/slice-ansi": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz",
-      "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==",
-      "dev": true,
-      "dependencies": {
-        "is-fullwidth-code-point": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/snapdragon": {
-      "version": "0.8.2",
-      "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
-      "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
-      "dev": true,
-      "dependencies": {
-        "base": "^0.11.1",
-        "debug": "^2.2.0",
-        "define-property": "^0.2.5",
-        "extend-shallow": "^2.0.1",
-        "map-cache": "^0.2.2",
-        "source-map": "^0.5.6",
-        "source-map-resolve": "^0.5.0",
-        "use": "^3.1.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/snapdragon-node": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
-      "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
-      "dev": true,
-      "dependencies": {
-        "define-property": "^1.0.0",
-        "isobject": "^3.0.0",
-        "snapdragon-util": "^3.0.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/snapdragon-node/node_modules/define-property": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
-      "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
-      "dev": true,
-      "dependencies": {
-        "is-descriptor": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
-      "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
-      "dev": true,
-      "dependencies": {
-        "kind-of": "^6.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/snapdragon-node/node_modules/is-data-descriptor": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
-      "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
-      "dev": true,
-      "dependencies": {
-        "kind-of": "^6.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/snapdragon-node/node_modules/is-descriptor": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
-      "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
-      "dev": true,
-      "dependencies": {
-        "is-accessor-descriptor": "^1.0.0",
-        "is-data-descriptor": "^1.0.0",
-        "kind-of": "^6.0.2"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/snapdragon-util": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
-      "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
-      "dev": true,
-      "dependencies": {
-        "kind-of": "^3.2.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/snapdragon-util/node_modules/kind-of": {
-      "version": "3.2.2",
-      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
-      "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
-      "dev": true,
-      "dependencies": {
-        "is-buffer": "^1.1.5"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/snapdragon/node_modules/debug": {
-      "version": "2.6.9",
-      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
-      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
-      "dev": true,
-      "dependencies": {
-        "ms": "2.0.0"
-      }
-    },
-    "node_modules/snapdragon/node_modules/define-property": {
-      "version": "0.2.5",
-      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
-      "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
-      "dev": true,
-      "dependencies": {
-        "is-descriptor": "^0.1.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/snapdragon/node_modules/extend-shallow": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
-      "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
-      "dev": true,
-      "dependencies": {
-        "is-extendable": "^0.1.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/snapdragon/node_modules/source-map": {
-      "version": "0.5.7",
-      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
-      "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/sockjs": {
-      "version": "0.3.24",
-      "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz",
-      "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==",
-      "dev": true,
-      "dependencies": {
-        "faye-websocket": "^0.11.3",
-        "uuid": "^8.3.2",
-        "websocket-driver": "^0.7.4"
-      }
-    },
-    "node_modules/sockjs-client": {
-      "version": "1.6.1",
-      "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.6.1.tgz",
-      "integrity": "sha512-2g0tjOR+fRs0amxENLi/q5TiJTqY+WXFOzb5UwXndlK6TO3U/mirZznpx6w34HVMoc3g7cY24yC/ZMIYnDlfkw==",
-      "dev": true,
-      "dependencies": {
-        "debug": "^3.2.7",
-        "eventsource": "^2.0.2",
-        "faye-websocket": "^0.11.4",
-        "inherits": "^2.0.4",
-        "url-parse": "^1.5.10"
-      },
-      "engines": {
-        "node": ">=12"
-      }
-    },
-    "node_modules/sockjs-client/node_modules/debug": {
-      "version": "3.2.7",
-      "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
-      "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
-      "dev": true,
-      "dependencies": {
-        "ms": "^2.1.1"
-      }
-    },
-    "node_modules/sockjs-client/node_modules/ms": {
-      "version": "2.1.3",
-      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
-      "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
-      "dev": true
-    },
-    "node_modules/sockjs/node_modules/uuid": {
-      "version": "8.3.2",
-      "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
-      "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
-      "dev": true,
-      "bin": {
-        "uuid": "dist/bin/uuid"
-      }
-    },
-    "node_modules/sort-keys": {
-      "version": "1.1.2",
-      "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
-      "integrity": "sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==",
-      "dev": true,
-      "dependencies": {
-        "is-plain-obj": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/source-list-map": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
-      "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
-      "dev": true
-    },
-    "node_modules/source-map": {
-      "version": "0.6.1",
-      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
-      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/source-map-js": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
-      "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/source-map-resolve": {
-      "version": "0.5.3",
-      "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
-      "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
-      "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated",
-      "dev": true,
-      "dependencies": {
-        "atob": "^2.1.2",
-        "decode-uri-component": "^0.2.0",
-        "resolve-url": "^0.2.1",
-        "source-map-url": "^0.4.0",
-        "urix": "^0.1.0"
-      }
-    },
-    "node_modules/source-map-support": {
-      "version": "0.5.21",
-      "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
-      "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
-      "dev": true,
-      "dependencies": {
-        "buffer-from": "^1.0.0",
-        "source-map": "^0.6.0"
-      }
-    },
-    "node_modules/source-map-url": {
-      "version": "0.4.1",
-      "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
-      "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
-      "deprecated": "See https://github.com/lydell/source-map-url#deprecated",
-      "dev": true
-    },
-    "node_modules/spdx-correct": {
-      "version": "3.1.1",
-      "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
-      "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
-      "dev": true,
-      "dependencies": {
-        "spdx-expression-parse": "^3.0.0",
-        "spdx-license-ids": "^3.0.0"
-      }
-    },
-    "node_modules/spdx-exceptions": {
-      "version": "2.3.0",
-      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
-      "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
-      "dev": true
-    },
-    "node_modules/spdx-expression-parse": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
-      "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
-      "dev": true,
-      "dependencies": {
-        "spdx-exceptions": "^2.1.0",
-        "spdx-license-ids": "^3.0.0"
-      }
-    },
-    "node_modules/spdx-license-ids": {
-      "version": "3.0.12",
-      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz",
-      "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==",
-      "dev": true
-    },
-    "node_modules/spdy": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
-      "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
-      "dev": true,
-      "dependencies": {
-        "debug": "^4.1.0",
-        "handle-thing": "^2.0.0",
-        "http-deceiver": "^1.2.7",
-        "select-hose": "^2.0.0",
-        "spdy-transport": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6.0.0"
-      }
-    },
-    "node_modules/spdy-transport": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
-      "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
-      "dev": true,
-      "dependencies": {
-        "debug": "^4.1.0",
-        "detect-node": "^2.0.4",
-        "hpack.js": "^2.1.6",
-        "obuf": "^1.1.2",
-        "readable-stream": "^3.0.6",
-        "wbuf": "^1.7.3"
-      }
-    },
-    "node_modules/spdy-transport/node_modules/readable-stream": {
-      "version": "3.6.1",
-      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz",
-      "integrity": "sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==",
-      "dev": true,
-      "dependencies": {
-        "inherits": "^2.0.3",
-        "string_decoder": "^1.1.1",
-        "util-deprecate": "^1.0.1"
-      },
-      "engines": {
-        "node": ">= 6"
-      }
-    },
-    "node_modules/split-string": {
-      "version": "3.1.0",
-      "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
-      "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
-      "dev": true,
-      "dependencies": {
-        "extend-shallow": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/sprintf-js": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
-      "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
-      "dev": true
-    },
-    "node_modules/sshpk": {
-      "version": "1.17.0",
-      "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz",
-      "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==",
-      "dependencies": {
-        "asn1": "~0.2.3",
-        "assert-plus": "^1.0.0",
-        "bcrypt-pbkdf": "^1.0.0",
-        "dashdash": "^1.12.0",
-        "ecc-jsbn": "~0.1.1",
-        "getpass": "^0.1.1",
-        "jsbn": "~0.1.0",
-        "safer-buffer": "^2.0.2",
-        "tweetnacl": "~0.14.0"
-      },
-      "bin": {
-        "sshpk-conv": "bin/sshpk-conv",
-        "sshpk-sign": "bin/sshpk-sign",
-        "sshpk-verify": "bin/sshpk-verify"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/ssri": {
-      "version": "6.0.2",
-      "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz",
-      "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==",
-      "dev": true,
-      "dependencies": {
-        "figgy-pudding": "^3.5.1"
-      }
-    },
-    "node_modules/stable": {
-      "version": "0.1.8",
-      "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
-      "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
-      "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility",
-      "dev": true
-    },
-    "node_modules/stackframe": {
-      "version": "1.3.4",
-      "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz",
-      "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==",
-      "dev": true
-    },
-    "node_modules/static-extend": {
-      "version": "0.1.2",
-      "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
-      "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==",
-      "dev": true,
-      "dependencies": {
-        "define-property": "^0.2.5",
-        "object-copy": "^0.1.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/static-extend/node_modules/define-property": {
-      "version": "0.2.5",
-      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
-      "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
-      "dev": true,
-      "dependencies": {
-        "is-descriptor": "^0.1.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/statuses": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
-      "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.8"
-      }
-    },
-    "node_modules/stdout-stream": {
-      "version": "1.4.1",
-      "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
-      "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
-      "dev": true,
-      "dependencies": {
-        "readable-stream": "^2.0.1"
-      }
-    },
-    "node_modules/stealthy-require": {
-      "version": "1.1.1",
-      "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",
-      "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/stream-browserify": {
-      "version": "2.0.2",
-      "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
-      "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
-      "dev": true,
-      "dependencies": {
-        "inherits": "~2.0.1",
-        "readable-stream": "^2.0.2"
-      }
-    },
-    "node_modules/stream-each": {
-      "version": "1.2.3",
-      "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
-      "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
-      "dev": true,
-      "dependencies": {
-        "end-of-stream": "^1.1.0",
-        "stream-shift": "^1.0.0"
-      }
-    },
-    "node_modules/stream-http": {
-      "version": "2.8.3",
-      "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
-      "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
-      "dev": true,
-      "dependencies": {
-        "builtin-status-codes": "^3.0.0",
-        "inherits": "^2.0.1",
-        "readable-stream": "^2.3.6",
-        "to-arraybuffer": "^1.0.0",
-        "xtend": "^4.0.0"
-      }
-    },
-    "node_modules/stream-shift": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
-      "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
-      "dev": true
-    },
-    "node_modules/strict-uri-encode": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
-      "integrity": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/string_decoder": {
-      "version": "1.3.0",
-      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
-      "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
-      "dev": true,
-      "dependencies": {
-        "safe-buffer": "~5.2.0"
-      }
-    },
-    "node_modules/string-width": {
-      "version": "4.2.3",
-      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
-      "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
-      "dependencies": {
-        "emoji-regex": "^8.0.0",
-        "is-fullwidth-code-point": "^3.0.0",
-        "strip-ansi": "^6.0.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/string-width/node_modules/ansi-regex": {
-      "version": "5.0.1",
-      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
-      "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/string-width/node_modules/is-fullwidth-code-point": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
-      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/string-width/node_modules/strip-ansi": {
-      "version": "6.0.1",
-      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
-      "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
-      "dependencies": {
-        "ansi-regex": "^5.0.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/string.prototype.padend": {
-      "version": "3.1.4",
-      "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.4.tgz",
-      "integrity": "sha512-67otBXoksdjsnXXRUq+KMVTdlVRZ2af422Y0aTyTjVaoQkGr3mxl2Bc5emi7dOQ3OGVVQQskmLEWwFXwommpNw==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2",
-        "define-properties": "^1.1.4",
-        "es-abstract": "^1.20.4"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/string.prototype.padstart": {
-      "version": "3.1.4",
-      "resolved": "https://registry.npmjs.org/string.prototype.padstart/-/string.prototype.padstart-3.1.4.tgz",
-      "integrity": "sha512-XqOHj8horGsF+zwxraBvMTkBFM28sS/jHBJajh17JtJKA92qazidiQbLosV4UA18azvLOVKYo/E3g3T9Y5826w==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2",
-        "define-properties": "^1.1.4",
-        "es-abstract": "^1.20.4"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/string.prototype.trimend": {
-      "version": "1.0.6",
-      "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz",
-      "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2",
-        "define-properties": "^1.1.4",
-        "es-abstract": "^1.20.4"
-      }
-    },
-    "node_modules/string.prototype.trimstart": {
-      "version": "1.0.6",
-      "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz",
-      "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2",
-        "define-properties": "^1.1.4",
-        "es-abstract": "^1.20.4"
-      }
-    },
-    "node_modules/strip-ansi": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
-      "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==",
-      "dependencies": {
-        "ansi-regex": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/strip-eof": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
-      "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/strip-final-newline": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
-      "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/strip-indent": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz",
-      "integrity": "sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/strip-json-comments": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
-      "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/stylehacks": {
-      "version": "4.0.3",
-      "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz",
-      "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==",
-      "dev": true,
-      "dependencies": {
-        "browserslist": "^4.0.0",
-        "postcss": "^7.0.0",
-        "postcss-selector-parser": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6.9.0"
-      }
-    },
-    "node_modules/stylehacks/node_modules/postcss-selector-parser": {
-      "version": "3.1.2",
-      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
-      "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
-      "dev": true,
-      "dependencies": {
-        "dot-prop": "^5.2.0",
-        "indexes-of": "^1.0.1",
-        "uniq": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/supports-color": {
-      "version": "5.5.0",
-      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
-      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
-      "dev": true,
-      "dependencies": {
-        "has-flag": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/supports-preserve-symlinks-flag": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
-      "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/svg-tags": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
-      "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==",
-      "dev": true
-    },
-    "node_modules/svgo": {
-      "version": "1.3.2",
-      "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
-      "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
-      "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.",
-      "dev": true,
-      "dependencies": {
-        "chalk": "^2.4.1",
-        "coa": "^2.0.2",
-        "css-select": "^2.0.0",
-        "css-select-base-adapter": "^0.1.1",
-        "css-tree": "1.0.0-alpha.37",
-        "csso": "^4.0.2",
-        "js-yaml": "^3.13.1",
-        "mkdirp": "~0.5.1",
-        "object.values": "^1.1.0",
-        "sax": "~1.2.4",
-        "stable": "^0.1.8",
-        "unquote": "~1.1.1",
-        "util.promisify": "~1.0.0"
-      },
-      "bin": {
-        "svgo": "bin/svgo"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/table": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz",
-      "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==",
-      "dev": true,
-      "dependencies": {
-        "ajv": "^5.2.3",
-        "ajv-keywords": "^2.1.0",
-        "chalk": "^2.1.0",
-        "lodash": "^4.17.4",
-        "slice-ansi": "1.0.0",
-        "string-width": "^2.1.1"
-      }
-    },
-    "node_modules/table/node_modules/ajv": {
-      "version": "5.5.2",
-      "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
-      "integrity": "sha512-Ajr4IcMXq/2QmMkEmSvxqfLN5zGmJ92gHXAeOXq1OekoH2rfDNsgdDoL2f7QaRCy7G/E6TpxBVdRuNraMztGHw==",
-      "dev": true,
-      "dependencies": {
-        "co": "^4.6.0",
-        "fast-deep-equal": "^1.0.0",
-        "fast-json-stable-stringify": "^2.0.0",
-        "json-schema-traverse": "^0.3.0"
-      }
-    },
-    "node_modules/table/node_modules/ajv-keywords": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz",
-      "integrity": "sha512-ZFztHzVRdGLAzJmpUT9LNFLe1YiVOEylcaNpEutM26PVTCtOD919IMfD01CgbRouB42Dd9atjx1HseC15DgOZA==",
-      "dev": true,
-      "peerDependencies": {
-        "ajv": "^5.0.0"
-      }
-    },
-    "node_modules/table/node_modules/ansi-regex": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz",
-      "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/table/node_modules/fast-deep-equal": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
-      "integrity": "sha512-fueX787WZKCV0Is4/T2cyAdM4+x1S3MXXOAhavE1ys/W42SHAPacLTQhucja22QBYrfGw50M2sRiXPtTGv9Ymw==",
-      "dev": true
-    },
-    "node_modules/table/node_modules/json-schema-traverse": {
-      "version": "0.3.1",
-      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
-      "integrity": "sha512-4JD/Ivzg7PoW8NzdrBSr3UFwC9mHgvI7Z6z3QGBsSHgKaRTUDmyZAAKJo2UbG1kUVfS9WS8bi36N49U1xw43DA==",
-      "dev": true
-    },
-    "node_modules/table/node_modules/string-width": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
-      "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
-      "dev": true,
-      "dependencies": {
-        "is-fullwidth-code-point": "^2.0.0",
-        "strip-ansi": "^4.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/table/node_modules/strip-ansi": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
-      "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==",
-      "dev": true,
-      "dependencies": {
-        "ansi-regex": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/tapable": {
-      "version": "1.1.3",
-      "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
-      "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/tar": {
-      "version": "4.4.19",
-      "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz",
-      "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==",
-      "dependencies": {
-        "chownr": "^1.1.4",
-        "fs-minipass": "^1.2.7",
-        "minipass": "^2.9.0",
-        "minizlib": "^1.3.3",
-        "mkdirp": "^0.5.5",
-        "safe-buffer": "^5.2.1",
-        "yallist": "^3.1.1"
-      },
-      "engines": {
-        "node": ">=4.5"
-      }
-    },
-    "node_modules/tar/node_modules/yallist": {
-      "version": "3.1.1",
-      "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
-      "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
-    },
-    "node_modules/terser": {
-      "version": "4.8.1",
-      "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz",
-      "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==",
-      "dev": true,
-      "dependencies": {
-        "commander": "^2.20.0",
-        "source-map": "~0.6.1",
-        "source-map-support": "~0.5.12"
-      },
-      "bin": {
-        "terser": "bin/terser"
-      },
-      "engines": {
-        "node": ">=6.0.0"
-      }
-    },
-    "node_modules/terser-webpack-plugin": {
-      "version": "1.4.5",
-      "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz",
-      "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==",
-      "dev": true,
-      "dependencies": {
-        "cacache": "^12.0.2",
-        "find-cache-dir": "^2.1.0",
-        "is-wsl": "^1.1.0",
-        "schema-utils": "^1.0.0",
-        "serialize-javascript": "^4.0.0",
-        "source-map": "^0.6.1",
-        "terser": "^4.1.2",
-        "webpack-sources": "^1.4.0",
-        "worker-farm": "^1.7.0"
-      },
-      "engines": {
-        "node": ">= 6.9.0"
-      },
-      "peerDependencies": {
-        "webpack": "^4.0.0"
-      }
-    },
-    "node_modules/terser-webpack-plugin/node_modules/find-cache-dir": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
-      "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
-      "dev": true,
-      "dependencies": {
-        "commondir": "^1.0.1",
-        "make-dir": "^2.0.0",
-        "pkg-dir": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/terser-webpack-plugin/node_modules/find-up": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
-      "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
-      "dev": true,
-      "dependencies": {
-        "locate-path": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/terser-webpack-plugin/node_modules/locate-path": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
-      "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
-      "dev": true,
-      "dependencies": {
-        "p-locate": "^3.0.0",
-        "path-exists": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/terser-webpack-plugin/node_modules/make-dir": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
-      "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
-      "dev": true,
-      "dependencies": {
-        "pify": "^4.0.1",
-        "semver": "^5.6.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/terser-webpack-plugin/node_modules/p-limit": {
-      "version": "2.3.0",
-      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
-      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
-      "dev": true,
-      "dependencies": {
-        "p-try": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/terser-webpack-plugin/node_modules/p-locate": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
-      "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
-      "dev": true,
-      "dependencies": {
-        "p-limit": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/terser-webpack-plugin/node_modules/p-try": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
-      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/terser-webpack-plugin/node_modules/pkg-dir": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
-      "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
-      "dev": true,
-      "dependencies": {
-        "find-up": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/terser-webpack-plugin/node_modules/schema-utils": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
-      "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
-      "dev": true,
-      "dependencies": {
-        "ajv": "^6.1.0",
-        "ajv-errors": "^1.0.0",
-        "ajv-keywords": "^3.1.0"
-      },
-      "engines": {
-        "node": ">= 4"
-      }
-    },
-    "node_modules/terser-webpack-plugin/node_modules/semver": {
-      "version": "5.7.1",
-      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
-      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
-      "dev": true,
-      "bin": {
-        "semver": "bin/semver"
-      }
-    },
-    "node_modules/text-table": {
-      "version": "0.2.0",
-      "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
-      "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
-      "dev": true
-    },
-    "node_modules/thenify": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
-      "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
-      "dev": true,
-      "dependencies": {
-        "any-promise": "^1.0.0"
-      }
-    },
-    "node_modules/thenify-all": {
-      "version": "1.6.0",
-      "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
-      "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
-      "dev": true,
-      "dependencies": {
-        "thenify": ">= 3.1.0 < 4"
-      },
-      "engines": {
-        "node": ">=0.8"
-      }
-    },
-    "node_modules/thread-loader": {
-      "version": "2.1.3",
-      "resolved": "https://registry.npmjs.org/thread-loader/-/thread-loader-2.1.3.tgz",
-      "integrity": "sha512-wNrVKH2Lcf8ZrWxDF/khdlLlsTMczdcwPA9VEK4c2exlEPynYWxi9op3nPTo5lAnDIkE0rQEB3VBP+4Zncc9Hg==",
-      "dev": true,
-      "dependencies": {
-        "loader-runner": "^2.3.1",
-        "loader-utils": "^1.1.0",
-        "neo-async": "^2.6.0"
-      },
-      "engines": {
-        "node": ">= 6.9.0 <7.0.0 || >= 8.9.0"
-      },
-      "peerDependencies": {
-        "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0"
-      }
-    },
-    "node_modules/thread-loader/node_modules/json5": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
-      "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
-      "dev": true,
-      "dependencies": {
-        "minimist": "^1.2.0"
-      },
-      "bin": {
-        "json5": "lib/cli.js"
-      }
-    },
-    "node_modules/thread-loader/node_modules/loader-utils": {
-      "version": "1.4.2",
-      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
-      "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
-      "dev": true,
-      "dependencies": {
-        "big.js": "^5.2.2",
-        "emojis-list": "^3.0.0",
-        "json5": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/throttle-debounce": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-1.1.0.tgz",
-      "integrity": "sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg==",
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/through": {
-      "version": "2.3.8",
-      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
-      "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
-      "dev": true
-    },
-    "node_modules/through2": {
-      "version": "2.0.5",
-      "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
-      "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
-      "dev": true,
-      "dependencies": {
-        "readable-stream": "~2.3.6",
-        "xtend": "~4.0.1"
-      }
-    },
-    "node_modules/thunky": {
-      "version": "1.1.0",
-      "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
-      "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
-      "dev": true
-    },
-    "node_modules/timers-browserify": {
-      "version": "2.0.12",
-      "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz",
-      "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==",
-      "dev": true,
-      "dependencies": {
-        "setimmediate": "^1.0.4"
-      },
-      "engines": {
-        "node": ">=0.6.0"
-      }
-    },
-    "node_modules/timsort": {
-      "version": "0.3.0",
-      "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
-      "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==",
-      "dev": true
-    },
-    "node_modules/tmp": {
-      "version": "0.0.33",
-      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
-      "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
-      "dev": true,
-      "dependencies": {
-        "os-tmpdir": "~1.0.2"
-      },
-      "engines": {
-        "node": ">=0.6.0"
-      }
-    },
-    "node_modules/to-arraybuffer": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
-      "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==",
-      "dev": true
-    },
-    "node_modules/to-fast-properties": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
-      "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/to-object-path": {
-      "version": "0.3.0",
-      "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
-      "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==",
-      "dev": true,
-      "dependencies": {
-        "kind-of": "^3.0.2"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/to-object-path/node_modules/kind-of": {
-      "version": "3.2.2",
-      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
-      "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
-      "dev": true,
-      "dependencies": {
-        "is-buffer": "^1.1.5"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/to-regex": {
-      "version": "3.0.2",
-      "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
-      "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
-      "dev": true,
-      "dependencies": {
-        "define-property": "^2.0.2",
-        "extend-shallow": "^3.0.2",
-        "regex-not": "^1.0.2",
-        "safe-regex": "^1.1.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/to-regex-range": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
-      "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==",
-      "dev": true,
-      "dependencies": {
-        "is-number": "^3.0.0",
-        "repeat-string": "^1.6.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/toidentifier": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
-      "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.6"
-      }
-    },
-    "node_modules/toposort": {
-      "version": "1.0.7",
-      "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.7.tgz",
-      "integrity": "sha512-FclLrw8b9bMWf4QlCJuHBEVhSRsqDj6u3nIjAzPeJvgl//1hBlffdlk0MALceL14+koWEdU4ofRAXofbODxQzg==",
-      "dev": true
-    },
-    "node_modules/tough-cookie": {
-      "version": "2.5.0",
-      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
-      "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
-      "dependencies": {
-        "psl": "^1.1.28",
-        "punycode": "^2.1.1"
-      },
-      "engines": {
-        "node": ">=0.8"
-      }
-    },
-    "node_modules/trim-newlines": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
-      "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/true-case-path": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
-      "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
-      "dev": true,
-      "dependencies": {
-        "glob": "^7.1.2"
-      }
-    },
-    "node_modules/tryer": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz",
-      "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==",
-      "dev": true
-    },
-    "node_modules/tty-browserify": {
-      "version": "0.0.0",
-      "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
-      "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==",
-      "dev": true
-    },
-    "node_modules/tunnel-agent": {
-      "version": "0.6.0",
-      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
-      "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
-      "dependencies": {
-        "safe-buffer": "^5.0.1"
-      },
-      "engines": {
-        "node": "*"
-      }
-    },
-    "node_modules/tweetnacl": {
-      "version": "0.14.5",
-      "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
-      "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA=="
-    },
-    "node_modules/type-check": {
-      "version": "0.3.2",
-      "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
-      "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
-      "dev": true,
-      "dependencies": {
-        "prelude-ls": "~1.1.2"
-      },
-      "engines": {
-        "node": ">= 0.8.0"
-      }
-    },
-    "node_modules/type-detect": {
-      "version": "4.0.8",
-      "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
-      "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/type-fest": {
-      "version": "0.6.0",
-      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
-      "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/type-is": {
-      "version": "1.6.18",
-      "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
-      "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
-      "dev": true,
-      "dependencies": {
-        "media-typer": "0.3.0",
-        "mime-types": "~2.1.24"
-      },
-      "engines": {
-        "node": ">= 0.6"
-      }
-    },
-    "node_modules/typed-array-length": {
-      "version": "1.0.4",
-      "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz",
-      "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2",
-        "for-each": "^0.3.3",
-        "is-typed-array": "^1.1.9"
-      }
-    },
-    "node_modules/typedarray": {
-      "version": "0.0.6",
-      "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
-      "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==",
-      "dev": true
-    },
-    "node_modules/uglify-js": {
-      "version": "3.4.10",
-      "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz",
-      "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==",
-      "dev": true,
-      "dependencies": {
-        "commander": "~2.19.0",
-        "source-map": "~0.6.1"
-      },
-      "bin": {
-        "uglifyjs": "bin/uglifyjs"
-      },
-      "engines": {
-        "node": ">=0.8.0"
-      }
-    },
-    "node_modules/uglify-js/node_modules/commander": {
-      "version": "2.19.0",
-      "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz",
-      "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==",
-      "dev": true
-    },
-    "node_modules/unbox-primitive": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
-      "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
-      "dev": true,
-      "dependencies": {
-        "call-bind": "^1.0.2",
-        "has-bigints": "^1.0.2",
-        "has-symbols": "^1.0.3",
-        "which-boxed-primitive": "^1.0.2"
-      }
-    },
-    "node_modules/unicode-canonical-property-names-ecmascript": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
-      "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/unicode-match-property-ecmascript": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
-      "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
-      "dev": true,
-      "dependencies": {
-        "unicode-canonical-property-names-ecmascript": "^2.0.0",
-        "unicode-property-aliases-ecmascript": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/unicode-match-property-value-ecmascript": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz",
-      "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/unicode-property-aliases-ecmascript": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz",
-      "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/union-value": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
-      "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
-      "dev": true,
-      "dependencies": {
-        "arr-union": "^3.1.0",
-        "get-value": "^2.0.6",
-        "is-extendable": "^0.1.1",
-        "set-value": "^2.0.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/uniq": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
-      "integrity": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==",
-      "dev": true
-    },
-    "node_modules/uniqs": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
-      "integrity": "sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==",
-      "dev": true
-    },
-    "node_modules/unique-filename": {
-      "version": "1.1.1",
-      "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
-      "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
-      "dev": true,
-      "dependencies": {
-        "unique-slug": "^2.0.0"
-      }
-    },
-    "node_modules/unique-slug": {
-      "version": "2.0.2",
-      "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
-      "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
-      "dev": true,
-      "dependencies": {
-        "imurmurhash": "^0.1.4"
-      }
-    },
-    "node_modules/universalify": {
-      "version": "0.1.2",
-      "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
-      "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
-      "dev": true,
-      "engines": {
-        "node": ">= 4.0.0"
-      }
-    },
-    "node_modules/unpipe": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
-      "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.8"
-      }
-    },
-    "node_modules/unquote": {
-      "version": "1.1.1",
-      "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
-      "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==",
-      "dev": true
-    },
-    "node_modules/unset-value": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
-      "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==",
-      "dev": true,
-      "dependencies": {
-        "has-value": "^0.3.1",
-        "isobject": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/unset-value/node_modules/has-value": {
-      "version": "0.3.1",
-      "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
-      "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==",
-      "dev": true,
-      "dependencies": {
-        "get-value": "^2.0.3",
-        "has-values": "^0.1.4",
-        "isobject": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/unset-value/node_modules/has-value/node_modules/isobject": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
-      "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==",
-      "dev": true,
-      "dependencies": {
-        "isarray": "1.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/unset-value/node_modules/has-values": {
-      "version": "0.1.4",
-      "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
-      "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/upath": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
-      "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
-      "dev": true,
-      "engines": {
-        "node": ">=4",
-        "yarn": "*"
-      }
-    },
-    "node_modules/update-browserslist-db": {
-      "version": "1.0.10",
-      "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
-      "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
-      "dev": true,
-      "dependencies": {
-        "escalade": "^3.1.1",
-        "picocolors": "^1.0.0"
-      },
-      "bin": {
-        "browserslist-lint": "cli.js"
-      },
-      "peerDependencies": {
-        "browserslist": ">= 4.21.0"
-      }
-    },
-    "node_modules/upper-case": {
-      "version": "1.1.3",
-      "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz",
-      "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==",
-      "dev": true
-    },
-    "node_modules/uri-js": {
-      "version": "4.4.1",
-      "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
-      "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
-      "dependencies": {
-        "punycode": "^2.1.0"
-      }
-    },
-    "node_modules/urix": {
-      "version": "0.1.0",
-      "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
-      "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==",
-      "deprecated": "Please see https://github.com/lydell/urix#deprecated",
-      "dev": true
-    },
-    "node_modules/url": {
-      "version": "0.11.0",
-      "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
-      "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==",
-      "dev": true,
-      "dependencies": {
-        "punycode": "1.3.2",
-        "querystring": "0.2.0"
-      }
-    },
-    "node_modules/url-loader": {
-      "version": "1.1.2",
-      "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-1.1.2.tgz",
-      "integrity": "sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg==",
-      "dev": true,
-      "dependencies": {
-        "loader-utils": "^1.1.0",
-        "mime": "^2.0.3",
-        "schema-utils": "^1.0.0"
-      },
-      "engines": {
-        "node": ">= 6.9.0"
-      },
-      "peerDependencies": {
-        "webpack": "^3.0.0 || ^4.0.0"
-      }
-    },
-    "node_modules/url-loader/node_modules/json5": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
-      "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
-      "dev": true,
-      "dependencies": {
-        "minimist": "^1.2.0"
-      },
-      "bin": {
-        "json5": "lib/cli.js"
-      }
-    },
-    "node_modules/url-loader/node_modules/loader-utils": {
-      "version": "1.4.2",
-      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
-      "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
-      "dev": true,
-      "dependencies": {
-        "big.js": "^5.2.2",
-        "emojis-list": "^3.0.0",
-        "json5": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/url-loader/node_modules/schema-utils": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
-      "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
-      "dev": true,
-      "dependencies": {
-        "ajv": "^6.1.0",
-        "ajv-errors": "^1.0.0",
-        "ajv-keywords": "^3.1.0"
-      },
-      "engines": {
-        "node": ">= 4"
-      }
-    },
-    "node_modules/url-parse": {
-      "version": "1.5.10",
-      "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
-      "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
-      "dev": true,
-      "dependencies": {
-        "querystringify": "^2.1.1",
-        "requires-port": "^1.0.0"
-      }
-    },
-    "node_modules/url/node_modules/punycode": {
-      "version": "1.3.2",
-      "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
-      "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==",
-      "dev": true
-    },
-    "node_modules/use": {
-      "version": "3.1.1",
-      "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
-      "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/util": {
-      "version": "0.11.1",
-      "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
-      "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
-      "dev": true,
-      "dependencies": {
-        "inherits": "2.0.3"
-      }
-    },
-    "node_modules/util-deprecate": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
-      "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
-    },
-    "node_modules/util.promisify": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
-      "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
-      "dev": true,
-      "dependencies": {
-        "define-properties": "^1.1.3",
-        "es-abstract": "^1.17.2",
-        "has-symbols": "^1.0.1",
-        "object.getownpropertydescriptors": "^2.1.0"
-      }
-    },
-    "node_modules/util/node_modules/inherits": {
-      "version": "2.0.3",
-      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
-      "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==",
-      "dev": true
-    },
-    "node_modules/utila": {
-      "version": "0.4.0",
-      "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz",
-      "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==",
-      "dev": true
-    },
-    "node_modules/utils-merge": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
-      "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.4.0"
-      }
-    },
-    "node_modules/uuid": {
-      "version": "3.4.0",
-      "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
-      "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
-      "deprecated": "Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.",
-      "bin": {
-        "uuid": "bin/uuid"
-      }
-    },
-    "node_modules/validate-npm-package-license": {
-      "version": "3.0.4",
-      "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
-      "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
-      "dev": true,
-      "dependencies": {
-        "spdx-correct": "^3.0.0",
-        "spdx-expression-parse": "^3.0.0"
-      }
-    },
-    "node_modules/vary": {
-      "version": "1.1.2",
-      "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
-      "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
-      "dev": true,
-      "engines": {
-        "node": ">= 0.8"
-      }
-    },
-    "node_modules/vendors": {
-      "version": "1.0.4",
-      "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz",
-      "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==",
-      "dev": true
-    },
-    "node_modules/verror": {
-      "version": "1.10.0",
-      "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
-      "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==",
-      "engines": [
-        "node >=0.6.0"
-      ],
-      "dependencies": {
-        "assert-plus": "^1.0.0",
-        "core-util-is": "1.0.2",
-        "extsprintf": "^1.2.0"
-      }
-    },
-    "node_modules/verror/node_modules/core-util-is": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
-      "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ=="
-    },
-    "node_modules/vm-browserify": {
-      "version": "1.1.2",
-      "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
-      "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
-      "dev": true
-    },
-    "node_modules/vue": {
-      "version": "2.7.14",
-      "resolved": "https://registry.npmjs.org/vue/-/vue-2.7.14.tgz",
-      "integrity": "sha512-b2qkFyOM0kwqWFuQmgd4o+uHGU7T+2z3T+WQp8UBjADfEv2n4FEMffzBmCKNP0IGzOEEfYjvtcC62xaSKeQDrQ==",
-      "dependencies": {
-        "@vue/compiler-sfc": "2.7.14",
-        "csstype": "^3.1.0"
-      }
-    },
-    "node_modules/vue-axios": {
-      "version": "2.1.5",
-      "resolved": "https://registry.npmjs.org/vue-axios/-/vue-axios-2.1.5.tgz",
-      "integrity": "sha512-th5xVbInVoyIoe+qY+9GCflEVezxAvztD4xpFF39SRQYqpoKD2qkmX8yv08jJG9a2SgNOCjirjJGSwg/wTrbmA==",
-      "peerDependencies": {
-        "vue": ">= 1.0.0"
-      }
-    },
-    "node_modules/vue-eslint-parser": {
-      "version": "2.0.3",
-      "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-2.0.3.tgz",
-      "integrity": "sha512-ZezcU71Owm84xVF6gfurBQUGg8WQ+WZGxgDEQu1IHFBZNx7BFZg3L1yHxrCBNNwbwFtE1GuvfJKMtb6Xuwc/Bw==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "debug": "^3.1.0",
-        "eslint-scope": "^3.7.1",
-        "eslint-visitor-keys": "^1.0.0",
-        "espree": "^3.5.2",
-        "esquery": "^1.0.0",
-        "lodash": "^4.17.4"
-      },
-      "engines": {
-        "node": ">=4"
-      },
-      "peerDependencies": {
-        "eslint": ">=3.9.0"
-      }
-    },
-    "node_modules/vue-eslint-parser/node_modules/debug": {
-      "version": "3.2.7",
-      "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
-      "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "ms": "^2.1.1"
-      }
-    },
-    "node_modules/vue-eslint-parser/node_modules/eslint-scope": {
-      "version": "3.7.3",
-      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz",
-      "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "esrecurse": "^4.1.0",
-        "estraverse": "^4.1.1"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/vue-eslint-parser/node_modules/ms": {
-      "version": "2.1.3",
-      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
-      "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
-      "dev": true,
-      "optional": true
-    },
-    "node_modules/vue-hot-reload-api": {
-      "version": "2.3.4",
-      "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz",
-      "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==",
-      "dev": true
-    },
-    "node_modules/vue-i18n": {
-      "version": "8.28.2",
-      "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-8.28.2.tgz",
-      "integrity": "sha512-C5GZjs1tYlAqjwymaaCPDjCyGo10ajUphiwA922jKt9n7KPpqR7oM1PCwYzhB/E7+nT3wfdG3oRre5raIT1rKA=="
-    },
-    "node_modules/vue-loader": {
-      "version": "15.10.1",
-      "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.10.1.tgz",
-      "integrity": "sha512-SaPHK1A01VrNthlix6h1hq4uJu7S/z0kdLUb6klubo738NeQoLbS6V9/d8Pv19tU0XdQKju3D1HSKuI8wJ5wMA==",
-      "dev": true,
-      "dependencies": {
-        "@vue/component-compiler-utils": "^3.1.0",
-        "hash-sum": "^1.0.2",
-        "loader-utils": "^1.1.0",
-        "vue-hot-reload-api": "^2.3.0",
-        "vue-style-loader": "^4.1.0"
-      },
-      "peerDependencies": {
-        "css-loader": "*",
-        "webpack": "^3.0.0 || ^4.1.0 || ^5.0.0-0"
-      },
-      "peerDependenciesMeta": {
-        "cache-loader": {
-          "optional": true
-        },
-        "vue-template-compiler": {
-          "optional": true
-        }
-      }
-    },
-    "node_modules/vue-loader/node_modules/json5": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
-      "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
-      "dev": true,
-      "dependencies": {
-        "minimist": "^1.2.0"
-      },
-      "bin": {
-        "json5": "lib/cli.js"
-      }
-    },
-    "node_modules/vue-loader/node_modules/loader-utils": {
-      "version": "1.4.2",
-      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
-      "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
-      "dev": true,
-      "dependencies": {
-        "big.js": "^5.2.2",
-        "emojis-list": "^3.0.0",
-        "json5": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/vue-router": {
-      "version": "3.6.5",
-      "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.6.5.tgz",
-      "integrity": "sha512-VYXZQLtjuvKxxcshuRAwjHnciqZVoXAjTjcqBTz4rKc8qih9g9pI3hbDjmqXaHdgL3v8pV6P8Z335XvHzESxLQ=="
-    },
-    "node_modules/vue-style-loader": {
-      "version": "4.1.3",
-      "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz",
-      "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==",
-      "dev": true,
-      "dependencies": {
-        "hash-sum": "^1.0.2",
-        "loader-utils": "^1.0.2"
-      }
-    },
-    "node_modules/vue-style-loader/node_modules/json5": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
-      "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
-      "dev": true,
-      "dependencies": {
-        "minimist": "^1.2.0"
-      },
-      "bin": {
-        "json5": "lib/cli.js"
-      }
-    },
-    "node_modules/vue-style-loader/node_modules/loader-utils": {
-      "version": "1.4.2",
-      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
-      "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
-      "dev": true,
-      "dependencies": {
-        "big.js": "^5.2.2",
-        "emojis-list": "^3.0.0",
-        "json5": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/vue-template-compiler": {
-      "version": "2.7.14",
-      "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.14.tgz",
-      "integrity": "sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ==",
-      "dev": true,
-      "dependencies": {
-        "de-indent": "^1.0.2",
-        "he": "^1.2.0"
-      }
-    },
-    "node_modules/vue-template-es2015-compiler": {
-      "version": "1.9.1",
-      "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz",
-      "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==",
-      "dev": true
-    },
-    "node_modules/vuex": {
-      "version": "3.6.2",
-      "resolved": "https://registry.npmjs.org/vuex/-/vuex-3.6.2.tgz",
-      "integrity": "sha512-ETW44IqCgBpVomy520DT5jf8n0zoCac+sxWnn+hMe/CzaSejb/eVw2YToiXYX+Ex/AuHHia28vWTq4goAexFbw==",
-      "peerDependencies": {
-        "vue": "^2.0.0"
-      }
-    },
-    "node_modules/wangeditor": {
-      "version": "3.1.1",
-      "resolved": "https://registry.npmjs.org/wangeditor/-/wangeditor-3.1.1.tgz",
-      "integrity": "sha512-co18zRS96xVKhLyhTIqgqWs5khSbNPlZeoT8/B2dxnVKQMntRGu1D8ks+nbNOvZcIjyrdhhtde6LjqzVECL6DA=="
-    },
-    "node_modules/watchpack": {
-      "version": "1.7.5",
-      "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
-      "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==",
-      "dev": true,
-      "dependencies": {
-        "graceful-fs": "^4.1.2",
-        "neo-async": "^2.5.0"
-      },
-      "optionalDependencies": {
-        "chokidar": "^3.4.1",
-        "watchpack-chokidar2": "^2.0.1"
-      }
-    },
-    "node_modules/watchpack-chokidar2": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz",
-      "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "chokidar": "^2.1.8"
-      }
-    },
-    "node_modules/watchpack-chokidar2/node_modules/anymatch": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
-      "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "micromatch": "^3.1.4",
-        "normalize-path": "^2.1.1"
-      }
-    },
-    "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
-      "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "remove-trailing-separator": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/watchpack-chokidar2/node_modules/binary-extensions": {
-      "version": "1.13.1",
-      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
-      "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
-      "dev": true,
-      "optional": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/watchpack-chokidar2/node_modules/chokidar": {
-      "version": "2.1.8",
-      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
-      "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
-      "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "anymatch": "^2.0.0",
-        "async-each": "^1.0.1",
-        "braces": "^2.3.2",
-        "glob-parent": "^3.1.0",
-        "inherits": "^2.0.3",
-        "is-binary-path": "^1.0.0",
-        "is-glob": "^4.0.0",
-        "normalize-path": "^3.0.0",
-        "path-is-absolute": "^1.0.0",
-        "readdirp": "^2.2.1",
-        "upath": "^1.1.1"
-      },
-      "optionalDependencies": {
-        "fsevents": "^1.2.7"
-      }
-    },
-    "node_modules/watchpack-chokidar2/node_modules/fsevents": {
-      "version": "1.2.13",
-      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
-      "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
-      "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.",
-      "dev": true,
-      "hasInstallScript": true,
-      "optional": true,
-      "os": [
-        "darwin"
-      ],
-      "dependencies": {
-        "bindings": "^1.5.0",
-        "nan": "^2.12.1"
-      },
-      "engines": {
-        "node": ">= 4.0"
-      }
-    },
-    "node_modules/watchpack-chokidar2/node_modules/glob-parent": {
-      "version": "3.1.0",
-      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
-      "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "is-glob": "^3.1.0",
-        "path-dirname": "^1.0.0"
-      }
-    },
-    "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": {
-      "version": "3.1.0",
-      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
-      "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "is-extglob": "^2.1.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/watchpack-chokidar2/node_modules/is-binary-path": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
-      "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "binary-extensions": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/watchpack-chokidar2/node_modules/readdirp": {
-      "version": "2.2.1",
-      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
-      "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
-      "dev": true,
-      "optional": true,
-      "dependencies": {
-        "graceful-fs": "^4.1.11",
-        "micromatch": "^3.1.10",
-        "readable-stream": "^2.0.2"
-      },
-      "engines": {
-        "node": ">=0.10"
-      }
-    },
-    "node_modules/wbuf": {
-      "version": "1.7.3",
-      "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
-      "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
-      "dev": true,
-      "dependencies": {
-        "minimalistic-assert": "^1.0.0"
-      }
-    },
-    "node_modules/wcwidth": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
-      "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==",
-      "dev": true,
-      "dependencies": {
-        "defaults": "^1.0.3"
-      }
-    },
-    "node_modules/webpack": {
-      "version": "4.46.0",
-      "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz",
-      "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==",
-      "dev": true,
-      "dependencies": {
-        "@webassemblyjs/ast": "1.9.0",
-        "@webassemblyjs/helper-module-context": "1.9.0",
-        "@webassemblyjs/wasm-edit": "1.9.0",
-        "@webassemblyjs/wasm-parser": "1.9.0",
-        "acorn": "^6.4.1",
-        "ajv": "^6.10.2",
-        "ajv-keywords": "^3.4.1",
-        "chrome-trace-event": "^1.0.2",
-        "enhanced-resolve": "^4.5.0",
-        "eslint-scope": "^4.0.3",
-        "json-parse-better-errors": "^1.0.2",
-        "loader-runner": "^2.4.0",
-        "loader-utils": "^1.2.3",
-        "memory-fs": "^0.4.1",
-        "micromatch": "^3.1.10",
-        "mkdirp": "^0.5.3",
-        "neo-async": "^2.6.1",
-        "node-libs-browser": "^2.2.1",
-        "schema-utils": "^1.0.0",
-        "tapable": "^1.1.3",
-        "terser-webpack-plugin": "^1.4.3",
-        "watchpack": "^1.7.4",
-        "webpack-sources": "^1.4.1"
-      },
-      "bin": {
-        "webpack": "bin/webpack.js"
-      },
-      "engines": {
-        "node": ">=6.11.5"
-      },
-      "peerDependenciesMeta": {
-        "webpack-cli": {
-          "optional": true
-        },
-        "webpack-command": {
-          "optional": true
-        }
-      }
-    },
-    "node_modules/webpack-bundle-analyzer": {
-      "version": "3.9.0",
-      "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.9.0.tgz",
-      "integrity": "sha512-Ob8amZfCm3rMB1ScjQVlbYYUEJyEjdEtQ92jqiFUYt5VkEeO2v5UMbv49P/gnmCZm3A6yaFQzCBvpZqN4MUsdA==",
-      "dev": true,
-      "dependencies": {
-        "acorn": "^7.1.1",
-        "acorn-walk": "^7.1.1",
-        "bfj": "^6.1.1",
-        "chalk": "^2.4.1",
-        "commander": "^2.18.0",
-        "ejs": "^2.6.1",
-        "express": "^4.16.3",
-        "filesize": "^3.6.1",
-        "gzip-size": "^5.0.0",
-        "lodash": "^4.17.19",
-        "mkdirp": "^0.5.1",
-        "opener": "^1.5.1",
-        "ws": "^6.0.0"
-      },
-      "bin": {
-        "webpack-bundle-analyzer": "lib/bin/analyzer.js"
-      },
-      "engines": {
-        "node": ">= 6.14.4"
-      }
-    },
-    "node_modules/webpack-bundle-analyzer/node_modules/acorn": {
-      "version": "7.4.1",
-      "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
-      "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
-      "dev": true,
-      "bin": {
-        "acorn": "bin/acorn"
-      },
-      "engines": {
-        "node": ">=0.4.0"
-      }
-    },
-    "node_modules/webpack-bundle-analyzer/node_modules/acorn-walk": {
-      "version": "7.2.0",
-      "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
-      "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.4.0"
-      }
-    },
-    "node_modules/webpack-chain": {
-      "version": "4.12.1",
-      "resolved": "https://registry.npmjs.org/webpack-chain/-/webpack-chain-4.12.1.tgz",
-      "integrity": "sha512-BCfKo2YkDe2ByqkEWe1Rw+zko4LsyS75LVr29C6xIrxAg9JHJ4pl8kaIZ396SUSNp6b4815dRZPSTAS8LlURRQ==",
-      "dev": true,
-      "dependencies": {
-        "deepmerge": "^1.5.2",
-        "javascript-stringify": "^1.6.0"
-      }
-    },
-    "node_modules/webpack-dev-middleware": {
-      "version": "3.7.3",
-      "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz",
-      "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==",
-      "dev": true,
-      "dependencies": {
-        "memory-fs": "^0.4.1",
-        "mime": "^2.4.4",
-        "mkdirp": "^0.5.1",
-        "range-parser": "^1.2.1",
-        "webpack-log": "^2.0.0"
-      },
-      "engines": {
-        "node": ">= 6"
-      },
-      "peerDependencies": {
-        "webpack": "^4.0.0 || ^5.0.0"
-      }
-    },
-    "node_modules/webpack-dev-server": {
-      "version": "3.11.3",
-      "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.3.tgz",
-      "integrity": "sha512-3x31rjbEQWKMNzacUZRE6wXvUFuGpH7vr0lIEbYpMAG9BOxi0928QU1BBswOAP3kg3H1O4hiS+sq4YyAn6ANnA==",
-      "dev": true,
-      "dependencies": {
-        "ansi-html-community": "0.0.8",
-        "bonjour": "^3.5.0",
-        "chokidar": "^2.1.8",
-        "compression": "^1.7.4",
-        "connect-history-api-fallback": "^1.6.0",
-        "debug": "^4.1.1",
-        "del": "^4.1.1",
-        "express": "^4.17.1",
-        "html-entities": "^1.3.1",
-        "http-proxy-middleware": "0.19.1",
-        "import-local": "^2.0.0",
-        "internal-ip": "^4.3.0",
-        "ip": "^1.1.5",
-        "is-absolute-url": "^3.0.3",
-        "killable": "^1.0.1",
-        "loglevel": "^1.6.8",
-        "opn": "^5.5.0",
-        "p-retry": "^3.0.1",
-        "portfinder": "^1.0.26",
-        "schema-utils": "^1.0.0",
-        "selfsigned": "^1.10.8",
-        "semver": "^6.3.0",
-        "serve-index": "^1.9.1",
-        "sockjs": "^0.3.21",
-        "sockjs-client": "^1.5.0",
-        "spdy": "^4.0.2",
-        "strip-ansi": "^3.0.1",
-        "supports-color": "^6.1.0",
-        "url": "^0.11.0",
-        "webpack-dev-middleware": "^3.7.2",
-        "webpack-log": "^2.0.0",
-        "ws": "^6.2.1",
-        "yargs": "^13.3.2"
-      },
-      "bin": {
-        "webpack-dev-server": "bin/webpack-dev-server.js"
-      },
-      "engines": {
-        "node": ">= 6.11.5"
-      },
-      "peerDependencies": {
-        "webpack": "^4.0.0 || ^5.0.0"
-      },
-      "peerDependenciesMeta": {
-        "webpack-cli": {
-          "optional": true
-        }
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/ansi-regex": {
-      "version": "4.1.1",
-      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz",
-      "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/anymatch": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
-      "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
-      "dev": true,
-      "dependencies": {
-        "micromatch": "^3.1.4",
-        "normalize-path": "^2.1.1"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/anymatch/node_modules/normalize-path": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
-      "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==",
-      "dev": true,
-      "dependencies": {
-        "remove-trailing-separator": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/binary-extensions": {
-      "version": "1.13.1",
-      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
-      "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/chokidar": {
-      "version": "2.1.8",
-      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
-      "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
-      "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies",
-      "dev": true,
-      "dependencies": {
-        "anymatch": "^2.0.0",
-        "async-each": "^1.0.1",
-        "braces": "^2.3.2",
-        "glob-parent": "^3.1.0",
-        "inherits": "^2.0.3",
-        "is-binary-path": "^1.0.0",
-        "is-glob": "^4.0.0",
-        "normalize-path": "^3.0.0",
-        "path-is-absolute": "^1.0.0",
-        "readdirp": "^2.2.1",
-        "upath": "^1.1.1"
-      },
-      "optionalDependencies": {
-        "fsevents": "^1.2.7"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/emoji-regex": {
-      "version": "7.0.3",
-      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
-      "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
-      "dev": true
-    },
-    "node_modules/webpack-dev-server/node_modules/find-up": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
-      "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
-      "dev": true,
-      "dependencies": {
-        "locate-path": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/fsevents": {
-      "version": "1.2.13",
-      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
-      "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
-      "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.",
-      "dev": true,
-      "hasInstallScript": true,
-      "optional": true,
-      "os": [
-        "darwin"
-      ],
-      "dependencies": {
-        "bindings": "^1.5.0",
-        "nan": "^2.12.1"
-      },
-      "engines": {
-        "node": ">= 4.0"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/glob-parent": {
-      "version": "3.1.0",
-      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
-      "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==",
-      "dev": true,
-      "dependencies": {
-        "is-glob": "^3.1.0",
-        "path-dirname": "^1.0.0"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/glob-parent/node_modules/is-glob": {
-      "version": "3.1.0",
-      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
-      "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==",
-      "dev": true,
-      "dependencies": {
-        "is-extglob": "^2.1.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/is-absolute-url": {
-      "version": "3.0.3",
-      "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
-      "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/is-binary-path": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
-      "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==",
-      "dev": true,
-      "dependencies": {
-        "binary-extensions": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/locate-path": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
-      "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
-      "dev": true,
-      "dependencies": {
-        "p-locate": "^3.0.0",
-        "path-exists": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/p-limit": {
-      "version": "2.3.0",
-      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
-      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
-      "dev": true,
-      "dependencies": {
-        "p-try": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/p-locate": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
-      "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
-      "dev": true,
-      "dependencies": {
-        "p-limit": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/p-try": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
-      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/readdirp": {
-      "version": "2.2.1",
-      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
-      "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
-      "dev": true,
-      "dependencies": {
-        "graceful-fs": "^4.1.11",
-        "micromatch": "^3.1.10",
-        "readable-stream": "^2.0.2"
-      },
-      "engines": {
-        "node": ">=0.10"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/schema-utils": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
-      "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
-      "dev": true,
-      "dependencies": {
-        "ajv": "^6.1.0",
-        "ajv-errors": "^1.0.0",
-        "ajv-keywords": "^3.1.0"
-      },
-      "engines": {
-        "node": ">= 4"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/string-width": {
-      "version": "3.1.0",
-      "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
-      "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
-      "dev": true,
-      "dependencies": {
-        "emoji-regex": "^7.0.1",
-        "is-fullwidth-code-point": "^2.0.0",
-        "strip-ansi": "^5.1.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/string-width/node_modules/strip-ansi": {
-      "version": "5.2.0",
-      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
-      "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
-      "dev": true,
-      "dependencies": {
-        "ansi-regex": "^4.1.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/supports-color": {
-      "version": "6.1.0",
-      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
-      "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
-      "dev": true,
-      "dependencies": {
-        "has-flag": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/yargs": {
-      "version": "13.3.2",
-      "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
-      "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
-      "dev": true,
-      "dependencies": {
-        "cliui": "^5.0.0",
-        "find-up": "^3.0.0",
-        "get-caller-file": "^2.0.1",
-        "require-directory": "^2.1.1",
-        "require-main-filename": "^2.0.0",
-        "set-blocking": "^2.0.0",
-        "string-width": "^3.0.0",
-        "which-module": "^2.0.0",
-        "y18n": "^4.0.0",
-        "yargs-parser": "^13.1.2"
-      }
-    },
-    "node_modules/webpack-dev-server/node_modules/yargs-parser": {
-      "version": "13.1.2",
-      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
-      "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
-      "dev": true,
-      "dependencies": {
-        "camelcase": "^5.0.0",
-        "decamelize": "^1.2.0"
-      }
-    },
-    "node_modules/webpack-log": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
-      "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
-      "dev": true,
-      "dependencies": {
-        "ansi-colors": "^3.0.0",
-        "uuid": "^3.3.2"
-      },
-      "engines": {
-        "node": ">= 6"
-      }
-    },
-    "node_modules/webpack-merge": {
-      "version": "4.2.2",
-      "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz",
-      "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==",
-      "dev": true,
-      "dependencies": {
-        "lodash": "^4.17.15"
-      }
-    },
-    "node_modules/webpack-sources": {
-      "version": "1.4.3",
-      "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
-      "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
-      "dev": true,
-      "dependencies": {
-        "source-list-map": "^2.0.0",
-        "source-map": "~0.6.1"
-      }
-    },
-    "node_modules/webpack/node_modules/json5": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
-      "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
-      "dev": true,
-      "dependencies": {
-        "minimist": "^1.2.0"
-      },
-      "bin": {
-        "json5": "lib/cli.js"
-      }
-    },
-    "node_modules/webpack/node_modules/loader-utils": {
-      "version": "1.4.2",
-      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
-      "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
-      "dev": true,
-      "dependencies": {
-        "big.js": "^5.2.2",
-        "emojis-list": "^3.0.0",
-        "json5": "^1.0.1"
-      },
-      "engines": {
-        "node": ">=4.0.0"
-      }
-    },
-    "node_modules/webpack/node_modules/schema-utils": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
-      "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
-      "dev": true,
-      "dependencies": {
-        "ajv": "^6.1.0",
-        "ajv-errors": "^1.0.0",
-        "ajv-keywords": "^3.1.0"
-      },
-      "engines": {
-        "node": ">= 4"
-      }
-    },
-    "node_modules/websocket-driver": {
-      "version": "0.7.4",
-      "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
-      "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
-      "dev": true,
-      "dependencies": {
-        "http-parser-js": ">=0.5.1",
-        "safe-buffer": ">=5.1.0",
-        "websocket-extensions": ">=0.1.1"
-      },
-      "engines": {
-        "node": ">=0.8.0"
-      }
-    },
-    "node_modules/websocket-extensions": {
-      "version": "0.1.4",
-      "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
-      "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.8.0"
-      }
-    },
-    "node_modules/which": {
-      "version": "1.3.1",
-      "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
-      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
-      "dependencies": {
-        "isexe": "^2.0.0"
-      },
-      "bin": {
-        "which": "bin/which"
-      }
-    },
-    "node_modules/which-boxed-primitive": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
-      "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
-      "dev": true,
-      "dependencies": {
-        "is-bigint": "^1.0.1",
-        "is-boolean-object": "^1.1.0",
-        "is-number-object": "^1.0.4",
-        "is-string": "^1.0.5",
-        "is-symbol": "^1.0.3"
-      }
-    },
-    "node_modules/which-module": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
-      "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==",
-      "dev": true
-    },
-    "node_modules/which-typed-array": {
-      "version": "1.1.9",
-      "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz",
-      "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==",
-      "dev": true,
-      "dependencies": {
-        "available-typed-arrays": "^1.0.5",
-        "call-bind": "^1.0.2",
-        "for-each": "^0.3.3",
-        "gopd": "^1.0.1",
-        "has-tostringtag": "^1.0.0",
-        "is-typed-array": "^1.1.10"
-      },
-      "engines": {
-        "node": ">= 0.4"
-      }
-    },
-    "node_modules/wide-align": {
-      "version": "1.1.5",
-      "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz",
-      "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==",
-      "dependencies": {
-        "string-width": "^1.0.2 || 2 || 3 || 4"
-      }
-    },
-    "node_modules/word-wrap": {
-      "version": "1.2.3",
-      "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
-      "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/worker-farm": {
-      "version": "1.7.0",
-      "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
-      "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
-      "dev": true,
-      "dependencies": {
-        "errno": "~0.1.7"
-      }
-    },
-    "node_modules/wrap-ansi": {
-      "version": "7.0.0",
-      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
-      "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
-      "dev": true,
-      "dependencies": {
-        "ansi-styles": "^4.0.0",
-        "string-width": "^4.1.0",
-        "strip-ansi": "^6.0.0"
-      },
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/wrap-ansi/node_modules/ansi-regex": {
-      "version": "5.0.1",
-      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
-      "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/wrap-ansi/node_modules/ansi-styles": {
-      "version": "4.3.0",
-      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
-      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
-      "dev": true,
-      "dependencies": {
-        "color-convert": "^2.0.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/wrap-ansi/node_modules/color-convert": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
-      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
-      "dev": true,
-      "dependencies": {
-        "color-name": "~1.1.4"
-      },
-      "engines": {
-        "node": ">=7.0.0"
-      }
-    },
-    "node_modules/wrap-ansi/node_modules/color-name": {
-      "version": "1.1.4",
-      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
-      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
-      "dev": true
-    },
-    "node_modules/wrap-ansi/node_modules/strip-ansi": {
-      "version": "6.0.1",
-      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
-      "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
-      "dev": true,
-      "dependencies": {
-        "ansi-regex": "^5.0.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/wrappy": {
-      "version": "1.0.2",
-      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
-      "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
-    },
-    "node_modules/write": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz",
-      "integrity": "sha512-CJ17OoULEKXpA5pef3qLj5AxTJ6mSt7g84he2WIskKwqFO4T97d5V7Tadl0DYDk7qyUOQD5WlUlOMChaYrhxeA==",
-      "dev": true,
-      "dependencies": {
-        "mkdirp": "^0.5.1"
-      },
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/ws": {
-      "version": "6.2.2",
-      "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz",
-      "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==",
-      "dev": true,
-      "dependencies": {
-        "async-limiter": "~1.0.0"
-      }
-    },
-    "node_modules/xtend": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
-      "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.4"
-      }
-    },
-    "node_modules/y18n": {
-      "version": "4.0.3",
-      "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
-      "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
-      "dev": true
-    },
-    "node_modules/yallist": {
-      "version": "3.1.1",
-      "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
-      "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
-      "dev": true
-    },
-    "node_modules/yargs": {
-      "version": "16.2.0",
-      "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
-      "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
-      "dev": true,
-      "dependencies": {
-        "cliui": "^7.0.2",
-        "escalade": "^3.1.1",
-        "get-caller-file": "^2.0.5",
-        "require-directory": "^2.1.1",
-        "string-width": "^4.2.0",
-        "y18n": "^5.0.5",
-        "yargs-parser": "^20.2.2"
-      },
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/yargs-parser": {
-      "version": "20.2.9",
-      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
-      "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
-      "dev": true,
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/yargs/node_modules/ansi-regex": {
-      "version": "5.0.1",
-      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
-      "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/yargs/node_modules/cliui": {
-      "version": "7.0.4",
-      "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
-      "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
-      "dev": true,
-      "dependencies": {
-        "string-width": "^4.2.0",
-        "strip-ansi": "^6.0.0",
-        "wrap-ansi": "^7.0.0"
-      }
-    },
-    "node_modules/yargs/node_modules/strip-ansi": {
-      "version": "6.0.1",
-      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
-      "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
-      "dev": true,
-      "dependencies": {
-        "ansi-regex": "^5.0.1"
-      },
-      "engines": {
-        "node": ">=8"
-      }
-    },
-    "node_modules/yargs/node_modules/y18n": {
-      "version": "5.0.8",
-      "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
-      "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
-      "dev": true,
-      "engines": {
-        "node": ">=10"
-      }
-    },
-    "node_modules/yorkie": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/yorkie/-/yorkie-2.0.0.tgz",
-      "integrity": "sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==",
-      "dev": true,
-      "hasInstallScript": true,
-      "dependencies": {
-        "execa": "^0.8.0",
-        "is-ci": "^1.0.10",
-        "normalize-path": "^1.0.0",
-        "strip-indent": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/yorkie/node_modules/cross-spawn": {
-      "version": "5.1.0",
-      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
-      "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==",
-      "dev": true,
-      "dependencies": {
-        "lru-cache": "^4.0.1",
-        "shebang-command": "^1.2.0",
-        "which": "^1.2.9"
-      }
-    },
-    "node_modules/yorkie/node_modules/execa": {
-      "version": "0.8.0",
-      "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz",
-      "integrity": "sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==",
-      "dev": true,
-      "dependencies": {
-        "cross-spawn": "^5.0.1",
-        "get-stream": "^3.0.0",
-        "is-stream": "^1.1.0",
-        "npm-run-path": "^2.0.0",
-        "p-finally": "^1.0.0",
-        "signal-exit": "^3.0.0",
-        "strip-eof": "^1.0.0"
-      },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/yorkie/node_modules/get-stream": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
-      "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==",
-      "dev": true,
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/yorkie/node_modules/lru-cache": {
-      "version": "4.1.5",
-      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
-      "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
-      "dev": true,
-      "dependencies": {
-        "pseudomap": "^1.0.2",
-        "yallist": "^2.1.2"
-      }
-    },
-    "node_modules/yorkie/node_modules/normalize-path": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-1.0.0.tgz",
-      "integrity": "sha512-7WyT0w8jhpDStXRq5836AMmihQwq2nrUVQrgjvUo/p/NZf9uy/MeJ246lBJVmWuYXMlJuG9BNZHF0hWjfTbQUA==",
-      "dev": true,
-      "engines": {
-        "node": ">=0.10.0"
-      }
-    },
-    "node_modules/yorkie/node_modules/yallist": {
-      "version": "2.1.2",
-      "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
-      "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==",
-      "dev": true
-    }
-  }
-}
diff --git a/Source/UBCS-WEB/dist/package.json b/Source/UBCS-WEB/dist/package.json
deleted file mode 100644
index 7a9dddb..0000000
--- a/Source/UBCS-WEB/dist/package.json
+++ /dev/null
@@ -1,54 +0,0 @@
-{
-  "name": "saber-admin",
-  "version": "3.0.1",
-  "private": true,
-  "scripts": {
-    "serve": "vue-cli-service serve",
-    "build": "vue-cli-service build",
-    "lint": "vue-cli-service lint",
-    "analyz": "npm_config_report=true npm run build",
-    "test:unit": "vue-cli-service test:unit",
-    "test:e2e": "vue-cli-service test:e2e"
-  },
-  "dependencies": {
-    "avue-plugin-ueditor": "^0.1.4",
-    "axios": "^0.18.0",
-    "babel-polyfill": "^6.26.0",
-    "classlist-polyfill": "^1.2.0",
-    "crypto-js": "^4.0.0",
-    "element-ui": "^2.15.6",
-    "js-base64": "^2.5.1",
-    "js-cookie": "^2.2.0",
-    "js-md5": "^0.7.3",
-    "mockjs": "^1.0.1-beta3",
-    "node-gyp": "^5.0.6",
-    "nprogress": "^0.2.0",
-    "portfinder": "^1.0.23",
-    "script-loader": "^0.7.2",
-    "vue": "^2.6.10",
-    "vue-axios": "^2.1.2",
-    "vue-i18n": "^8.7.0",
-    "vue-router": "^3.0.1",
-    "vuex": "^3.1.1"
-  },
-  "devDependencies": {
-    "@vue/cli-plugin-babel": "^3.1.1",
-    "@vue/cli-plugin-eslint": "^3.1.5",
-    "@vue/cli-service": "^3.1.4",
-    "chai": "^4.1.2",
-    "node-sass": "^6.0.1",
-    "sass-loader": "^10.0.5",
-    "vue-template-compiler": "^2.5.17",
-    "webpack-bundle-analyzer": "^3.0.3"
-  },
-  "lint-staged": {
-    "*.js": [
-      "vue-cli-service lint",
-      "git add"
-    ],
-    "*.vue": [
-      "vue-cli-service lint",
-      "git add"
-    ]
-  }
-}
diff --git a/Source/UBCS-WEB/dist/public/cdn/animate/3.5.2/animate.css b/Source/UBCS-WEB/dist/public/cdn/animate/3.5.2/animate.css
deleted file mode 100644
index b6f6129..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/animate/3.5.2/animate.css
+++ /dev/null
@@ -1,11 +0,0 @@
-@charset "UTF-8";
-
-/*!
- * animate.css -http://daneden.me/animate
- * Version - 3.5.1
- * Licensed under the MIT license - http://opensource.org/licenses/MIT
- *
- * Copyright (c) 2016 Daniel Eden
- */
-
-.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/public/cdn/avue/2.9.12/avue.min.js b/Source/UBCS-WEB/dist/public/cdn/avue/2.9.12/avue.min.js
deleted file mode 100644
index 7cede98..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/avue/2.9.12/avue.min.js
+++ /dev/null
@@ -1,9 +0,0 @@
-/*!
- *  Avue.js v2.9.12
- *  (c) 2017-2022 Smallwei
- *  Released under the MIT License.
- * 
- */
-!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("vue"),require("axios")):"function"==typeof define&&define.amd?define("AVUE",["vue","axios"],e):"object"==typeof exports?exports.AVUE=e(require("vue"),require("axios")):t.AVUE=e(t.Vue,t.axios)}(this,(function(__WEBPACK_EXTERNAL_MODULE__8__,__WEBPACK_EXTERNAL_MODULE__20__){return function(t){var e={};function n(i){if(e[i])return e[i].exports;var o=e[i]={i:i,l:!1,exports:{}};return t[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(i,o,function(e){return t[e]}.bind(null,o));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=24)}([function(t,e,n){"use strict";function i(t,e,n,i,o,a,r,s){var l,c="function"==typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=n,c._compiled=!0),i&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),r?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(r)},c._ssrRegister=l):o&&(l=s?function(){o.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:o),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(t,e){return l.call(e),u(t,e)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:t,options:c}}n.d(e,"a",(function(){return i}))},function(t,e,n){"use strict";var i=function(t,e,n){return e?t+n+e:t},o=function t(e,n){if("string"==typeof n)return i(e,n,"--");if(Array.isArray(n))return n.map((function(n){return t(e,n)}));var o={};return Object.keys(n||{}).forEach((function(t){o[e+"--"+t]=n[t]})),o},a={methods:{b:function(t,e){var n=this.$options.name;return t&&"string"!=typeof t&&(e=t,t=""),t=i(n,t,"__"),e?[t,o(t,e)]:t}}},r=n(3);e.a=function(t){return t.name=r.i+(t.name||""),t.mixins=t.mixins||[],t.mixins.push(a),t}},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"n",(function(){return getFixed})),__webpack_require__.d(__webpack_exports__,"m",(function(){return getAsVal})),__webpack_require__.d(__webpack_exports__,"t",(function(){return setAsVal})),__webpack_require__.d(__webpack_exports__,"r",(function(){return loadScript})),__webpack_require__.d(__webpack_exports__,"h",(function(){return downFile})),__webpack_require__.d(__webpack_exports__,"w",(function(){return strCorNum})),__webpack_require__.d(__webpack_exports__,"c",(function(){return createObj})),__webpack_require__.d(__webpack_exports__,"d",(function(){return dataURLtoFile})),__webpack_require__.d(__webpack_exports__,"l",(function(){return findObject})),__webpack_require__.d(__webpack_exports__,"s",(function(){return randomId})),__webpack_require__.d(__webpack_exports__,"q",(function(){return isJson})),__webpack_require__.d(__webpack_exports__,"e",(function(){return deepClone})),__webpack_require__.d(__webpack_exports__,"v",(function(){return sortArrys})),__webpack_require__.d(__webpack_exports__,"u",(function(){return setPx})),__webpack_require__.d(__webpack_exports__,"f",(function(){return detailDataType})),__webpack_require__.d(__webpack_exports__,"g",(function(){return detailDic})),__webpack_require__.d(__webpack_exports__,"k",(function(){return findByValue})),__webpack_require__.d(__webpack_exports__,"i",(function(){return filterParams})),__webpack_require__.d(__webpack_exports__,"o",(function(){return getObjValue})),__webpack_require__.d(__webpack_exports__,"j",(function(){return findArray})),__webpack_require__.d(__webpack_exports__,"p",(function(){return getPasswordChar})),__webpack_require__.d(__webpack_exports__,"a",(function(){return arraySort})),__webpack_require__.d(__webpack_exports__,"b",(function(){return clearVal})),__webpack_require__.d(__webpack_exports__,"x",(function(){return vaildData}));var _validate__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(5),global_variable__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(3);function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function getFixed(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return Number(t.toFixed(e))}function getAsVal(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=deepClone(t);return Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(e)||e.split(".").forEach((function(t){n=Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(n[t])?"":n[t]})),n}function setAsVal(obj){var bind=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",value=arguments.length>2?arguments[2]:void 0,result,type=getObjType(value);return result=Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(value)?"array"===type?"obj.".concat(bind,"=[]"):"object"===type?"obj.".concat(bind,"={}"):["number","boolean"].includes(type)?"obj.".concat(bind,"=undefined"):"obj.".concat(bind,"=''"):"string"==type?"obj.".concat(bind,"='").concat(value,"'"):"obj.".concat(bind,"=").concat(value),eval(result),obj}var loadScript=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"js",e=arguments.length>1?arguments[1]:void 0,n=!1;return new Promise((function(i){var o,a=document.getElementsByTagName("head")[0];(a.children.forEach((function(t){-1!==(t.src||"").indexOf(e)&&(n=!0,i())})),n)||("js"===t?((o=document.createElement("script")).type="text/javascript",o.src=e):"css"===t&&((o=document.createElement("link")).rel="stylesheet",o.type="text/css",o.href=e),a.appendChild(o),o.onload=function(){i()})}))};function downFile(t,e){"object"==_typeof(t)&&t instanceof Blob&&(t=URL.createObjectURL(t));var n,i=document.createElement("a");i.href=t,i.download=e||"",window.MouseEvent?n=new MouseEvent("click"):(n=document.createEvent("MouseEvents")).initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),i.dispatchEvent(n)}function strCorNum(t){return t.forEach((function(e,n){t[n]=Number(e)})),t}function extend(){var t,e,n,i,o=arguments[0]||{},a=!1,r=Array.prototype.slice.call(arguments),s=1,l=!1;for("boolean"==typeof o&&(a=o,s++,o=arguments[1]);s<r.length;s++)if(null!=(t=r[s]))for(n in t)i=t[n],e=o[n],a&&("[object Object]"===toString.call(i)||(l="[object Array]"==toString.call(i)))?(e=l?"[object Array]"===toString.call(e)?e:[]:"[object Object]"===toString.call(e)?e:{},o[n]=extend(a,e,i)):void 0!==i&&i!==e&&(o[n]=i);return o}function createObj(t,e){var n=e.split("."),i=n.splice(0,1)[0],o={};if(o[i]={},n.length>=2){var a="";n.forEach((function(t){a="".concat(a).concat("{",'"').concat(t,'":')})),a="".concat(a,'""');for(var r=0;r<n.length;r++)a="".concat(a).concat("}");a=JSON.parse(a),o[i]=a}return t=extend(!0,t,o)}function dataURLtoFile(t,e){for(var n=t.split(","),i=n[0].match(/:(.*?);/)[1],o=atob(n[1]),a=o.length,r=new Uint8Array(a);a--;)r[a]=o.charCodeAt(a);return new File([r],e,{type:i})}function findObject(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"prop",i=-1,o=function(){var e;return t.forEach((function(t){t.column?e="group":t.children&&(e="tree")})),e}();return"group"===o?t.forEach((function(t){var o=findArray(t.column,e,n,!0);-1!==o&&(i=o)})):i="tree"===o?findLabelNode(t,e,{value:n},!0):findArray(t,e,n,!0),i}function randomId(){for(var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",e=t.length,n="",i=0;i<16;i++)n+=t.charAt(Math.floor(Math.random()*e));return n}var getObjType=function(t){var e=Object.prototype.toString;return t instanceof Element?"element":{"[object Boolean]":"boolean","[object Number]":"number","[object String]":"string","[object Function]":"function","[object Array]":"array","[object Date]":"date","[object RegExp]":"regExp","[object Undefined]":"undefined","[object Null]":"null","[object Object]":"object"}[e.call(t)]},isJson=function(t){return Array.isArray(t)?t[0]instanceof Object:t instanceof Object},deepClone=function t(e){var n,i=getObjType(e);if("array"===i)n=[];else{if("object"!==i)return e;n={}}if("array"===i)for(var o=0,a=e.length;o<a;o++)e[o]=(e[o],e[o]),e[o]&&delete e[o].$parent,n.push(t(e[o]));else if("object"===i)for(var r in e)e&&delete e.$parent,n[r]=t(e[r]);return n},sortArrys=function(t,e){return t.sort((function(t,n){return t[e]>n[e]?-1:t[e]<n[e]?1:0})),t},setPx=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t)&&(t=e),Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t)?"":(-1===(t+="").indexOf("%")&&(t+="px"),t)},detailDataType=function(t,e){return Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t)?t:"number"===e?Number(t):"string"===e?t+"":t},getUrlParams=function(t){var e={url:"",params:{}},n=t.split("?");e.url=n[0];var i=n[1];i&&i.split("&").forEach((function(t){var n=t.split("="),i=n[0],o=n[1];e.params[i]=o}));return e},detailDic=function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2?arguments[2]:void 0,o=n.value||global_variable__WEBPACK_IMPORTED_MODULE_1__.e.value,a=n.children||global_variable__WEBPACK_IMPORTED_MODULE_1__.e.children;return e.forEach((function(e){e[o]=detailDataType(e[o],i),e[a]&&t(e[a],n,i)})),e},findByValue=function(t,e,n){if(Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t))return e;var i="",o=e instanceof Array,a=o?e:[e];n=n||global_variable__WEBPACK_IMPORTED_MODULE_1__.e,i=[];for(var r=0;r<a.length;r++)i.push(findLabelNode(t,a[r],n)||a[r]);return o?i.join(global_variable__WEBPACK_IMPORTED_MODULE_1__.f).toString():i.join()},filterParams=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["","$"],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=n?deepClone(t):t;for(var o in i)e.includes("")&&Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(i[o])&&delete i[o],e.includes("$")&&-1!==o.indexOf("$")&&delete i[o];return i},detailDicGroup=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=deepClone(t),i=e[global_variable__WEBPACK_IMPORTED_MODULE_1__.e.groups]||global_variable__WEBPACK_IMPORTED_MODULE_1__.e.groups;return t.forEach((function(t){t[i]&&(n=n.concat(t[i]))})),n},findLabelNode=function(t,e,n,i){var o;i||(t=detailDicGroup(t,n));return function t(a){for(var r=n.label||global_variable__WEBPACK_IMPORTED_MODULE_1__.e.label,s=n.value||global_variable__WEBPACK_IMPORTED_MODULE_1__.e.value,l=n.children||global_variable__WEBPACK_IMPORTED_MODULE_1__.e.children,c=0;c<a.length;c++){var u=a[c],d=u[l]||[];u[s]===e?o=i?u:u[r]:t(d)}}(t),o},getDeepData=function(t){return(Array.isArray(t)?t:t.data)||[]},getObjValue=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2?arguments[2]:void 0,i=e.split("."),o=t;return""===i[0]&&"object"!==n?getDeepData(t):(""!==i[0]&&i.forEach((function(t){o=o[t]})),o)},findArray=function(t,e,n,i){n=n||global_variable__WEBPACK_IMPORTED_MODULE_1__.e.value;for(var o=0;o<t.length;o++)if(t[o][n]===e)return i?t[o]:o;return-1},getPasswordChar=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1?arguments[1]:void 0,n=t.toString().length;t="";for(var i=0;i<n;i++)t+=e;return t},arraySort=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return t.filter((function(t){return!Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t[e])})).sort((function(t,e){return n(t,e)})).concat(t.filter((function(t){return Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t[e])})))},clearVal=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return t?(Object.keys(t).forEach((function(n){if(!e.includes(n))if(n.includes("$"))delete t[n];else if(!Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t[n])){var i=getObjType(t[n]);"array"===i?t[n]=[]:"object"===i?t[n]={}:["number","boolean"].includes(i)?t[n]=void 0:t[n]=""}})),t):{}},vaildData=function(t,e){return"boolean"==typeof t?t:Object(_validate__WEBPACK_IMPORTED_MODULE_0__.a)(t)?e:t}},function(t,e,n){"use strict";n.d(e,"i",(function(){return i})),n.d(e,"e",(function(){return o})),n.d(e,"d",(function(){return a})),n.d(e,"c",(function(){return r})),n.d(e,"h",(function(){return s})),n.d(e,"a",(function(){return l})),n.d(e,"j",(function(){return c})),n.d(e,"k",(function(){return u})),n.d(e,"b",(function(){return d})),n.d(e,"l",(function(){return p})),n.d(e,"f",(function(){return h})),n.d(e,"g",(function(){return f})),n.d(e,"m",(function(){return m}));var i="avue-",o={rowKey:"id",rowParentKey:"parentId",nodeKey:"id",label:"label",value:"value",desc:"desc",groups:"groups",title:"title",leaf:"leaf",children:"children",hasChildren:"hasChildren",labelText:"鍚嶇О",disabled:"disabled"},a={name:"name",url:"url",fileName:"file",res:""},r=["dates","date","datetime","datetimerange","daterange","time","timerange","week","month","monthrange","year"],s=["tree","number","icon","color","table","map"],l=["img","array","url"],c=["cascader","tree","select"],u=["slider"],d=l.concat(["upload","dynamic","map","checkbox","cascader","dynamic","timerange","monthrange","daterange","datetimerange","dates"]),p=r.concat(["select","checkbox","radio","cascader","tree","color","icon","table","map"]),h=" | ",f=",",m={img:/\.(gif|jpg|jpeg|png|webp|GIF|JPG|PNG)/,video:/\.(swf|avi|flv|mpg|rm|mov|wav|asf|3gp|mkv|rmvb|ogg|mp4)/}},function(t,e,n){"use strict";var i=n(12);e.a={methods:{t:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return i.b.apply(this,e)}}}},function(t,e,n){"use strict";function i(t){if(t instanceof Date||"boolean"==typeof t||"number"==typeof t)return!1;if(!(t instanceof Array)){if(t instanceof Object){for(var e in t)return!1;return!0}return"null"===t||null==t||"undefined"===t||void 0===t||""===t}return 0===t.length}n.d(e,"a",(function(){return i}))},function(t,e,n){"use strict";var i=n(15),o={AliOSS:{title:"闃块噷浜戜簯鍥剧墖涓婁紶锛岄渶寮曞叆OSS鐨剆dk",github:"https://github.com/ali-sdk/ali-oss/"},Map:{url:"https://webapi.amap.com/maps?v=1.4.11&key=xxxxx&plugin=AMap.PlaceSearch,https://webapi.amap.com/ui/1.0/main.js?v=1.0.11",title:"鍦板浘缁勪欢锛岄渶寮曞叆楂樺痉SDK"},MapUi:{url:"https://webapi.amap.com/ui/1.0/main.js?v=1.0.11",title:"鍦板浘缁勪欢锛岄渶寮曞叆楂樺痉UISDK"},Sortable:{url:"https://cdn.staticfile.org/Sortable/1.10.0-rc2/Sortable.min.js",title:"鎷栨嫿锛岄渶寮曞叆sortableJs",github:"https://github.com/SortableJS/Sortable"},Screenshot:{url:"https://cdn.staticfile.org/html2canvas/0.5.0-beta4/html2canvas.min.js",title:"闇�寮曞叆html2canvas渚濊禆鍖�",github:"https://github.com/niklasvh/html2canvas/"},CryptoJS:{url:"https://avuejs.com/cdn/CryptoJS.js",title:"涓冪墰浜戝浘鐗囦笂浼狅紝闇�寮曞叆CryptoJS"},hljs:{url:"https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/highlight.min.js",title:"闇�寮曞叆hljs妗嗘灦鍖�",github:"https://github.com/highlightjs/highlight.js"},"file-saver":{url:"https://cdn.staticfile.org/FileSaver.js/2014-11-29/FileSaver.min.js",title:"闇�寮曞叆鏂囦欢鎿嶄綔鍖�",github:"https://github.com/eligrey/FileSaver.js"},xlsx:{url:"https://cdn.staticfile.org/xlsx/0.18.2/xlsx.full.min.js",title:"闇�寮曞叆excel鎿嶄綔鍖�",github:"https://github.com/protobi/js-xlsx"},mock:{url:"https://cdn.staticfile.org/Mock.js/1.0.1-beta3/mock-min.js",title:"闇�瑕佸紩鍏ock妯℃嫙鏁版嵁鍖�",github:"https://github.com/Colingo/mock"}};e.a={logs:function(t){var e=o[t];i.a.capsule(t,e.title,"warning"),i.a.warning("CDN:"+(e.url||"-")),i.a.warning("GITHUB:"+(e.github||"-"))}}},function(t,e,n){"use strict";n.d(e,"a",(function(){return s})),n.d(e,"b",(function(){return c})),n.d(e,"h",(function(){return u})),n.d(e,"g",(function(){return d})),n.d(e,"e",(function(){return p})),n.d(e,"d",(function(){return h})),n.d(e,"f",(function(){return f}));var i=n(5),o=n(3),a=n(2),r=n(12),s=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.forEach((function(e){var n=e.cascader;if(!Object(i.a)(n)){var o=e.prop;n.forEach((function(e){var n=Object(a.l)(t,e);-1!==n&&(n.parentProp=o)}))}})),t},l=0,c=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:12,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];n&&(l=0);var i=24;return(l=l+(t.span||e)+(t.offset||0))===i?l=0:l>i?l=0+(t.span||e)+(t.offset||0):t.row&&l!==i&&(t.count=i-l,l=0),t},u=function(t,e){var n=e.type,r=e.multiple,s=e.dataType,l=e.separator,c=void 0===l?o.g:l,u=e.alone,d=e.emitPath,p=e.range,h=t;return o.j.includes(n)&&1==r||o.b.includes(n)&&!1!==d||o.k.includes(n)&&1==p?(Array.isArray(h)||(h=Object(i.a)(h)?[]:(h+"").split(c)||[]),h.forEach((function(t,e){h[e]=Object(a.f)(t,s)})),o.a.includes(n)&&Object(i.a)(h)&&u&&(h=[""])):h=Object(a.f)(h,s),h},d=function(t){var e=t.type,n=t.searchRange,i=e;if(t.searchType)return t.searchType;if(["radio","checkbox","switch"].includes(e))i="select";else if(o.c.includes(e)){i=n?e.includes("range")?e:e+"range":e.replace("range","")}else["textarea"].includes(e)&&(i="input");return i},p=function(t,e){var n=t||"input";return Object(i.a)(e)?(o.a.includes(t)?n="array":["time","timerange"].includes(t)?n="time":o.c.includes(t)?n="date":["password","textarea","search"].includes(t)?n="input":o.h.includes(t)&&(n="input-"+t),o.i+n):e},h=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e={};return t.forEach((function(t){o.b.includes(t.type)&&!1!==t.emitPath||o.j.includes(t.type)&&t.multiple||"array"===t.dataType?e[t.prop]=[]:o.k.includes(t.type)&&1==t.range?e[t.prop]=[0,0]:["rate","slider","number"].includes(t.type)||"number"===t.dataType?e[t.prop]=void 0:e[t.prop]="",t.bind&&(e=Object(a.c)(e,t.bind)),Object(i.a)(t.value)||(e[t.prop]=t.value)})),{tableForm:e}},f=function(t){var e=t.placeholder,n=t.label;return Object(i.a)(e)?o.l.includes(t.type)?"".concat(Object(r.b)("tip.select")," ").concat(n):"".concat(Object(r.b)("tip.input")," ").concat(n):e}},function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE__8__},function(t,e,n){"use strict";n.d(e,"a",(function(){return a})),n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return s})),n.d(e,"d",(function(){return l}));var i=n(5),o=n(2),a=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return new Promise((function(n,o){var a=[],r=[],s={};t.forEach((function(t){t.parentProp&&a.push(t)})),e.forEach((function(t,e){a.forEach((function(n){!0!==n.hide&&!1!==n.dicFlag&&r.push(new Promise((function(o){Object(i.a)(t[n.parentProp])?o({prop:n.prop,data:[],index:e}):n.dicUrl&&l({url:"".concat(n.dicUrl.replace("{{key}}",t[n.parentProp])),props:n.props,method:n.dicMethod,formatter:n.dicFormatter,query:n.dicQuery,form:t}).then((function(t){o({prop:n.prop,data:t,index:e})}))})))}))})),Promise.all(r).then((function(t){t.forEach((function(t){Object(i.a)(s[t.index])&&(s[t.index]={}),s[t.index][t.prop]=t.data})),n(s)}))}))},r=function(t){var e=[];return new Promise((function(n,i){var a,r,s,c=function(t){var e=t.column||[],n=[],i={},o=[];return e.forEach((function(t){var e=t.dicData,a=t.dicUrl,r=t.prop,s=t.parentProp;o=o.concat(t.cascader||[]),Array.isArray(e)&&(i[r]=e),!1===t.dicFlag||!0===t.lazy||o.includes(r)||a&&!s&&n.push({url:a,name:r,method:t.dicMethod,formatter:t.dicFormatter,props:t.props,dataType:t.dataType,resKey:(t.props||{}).res,query:t.dicQuery||{}})})),{ajaxdic:n,locationdic:i}}(t);e=c.ajaxdic,(a=e,r={},s=[],new Promise((function(t){a.forEach((function(t){s.push(new Promise((function(e){l(Object.assign(t,{url:"".concat(t.url.replace("{{key}}",""))})).then((function(n){n=Object(o.g)(n,t.props,t.dataType),e(n)})).catch((function(){e([])}))})))})),Promise.all(s).then((function(e){a.forEach((function(t,n){r[t.name]=e[n]})),t(r)}))}))).then((function(t){n(t)})).catch((function(t){i(t)}))}))},s=function(t){var e={},n=t.dicData||{};return t.column.forEach((function(t){t.dicData&&(e[t.prop]=Object(o.g)(t.dicData,t.props,t.dataType))})),Object.assign(n,e)};var l=function(t){var e=t.url,n=t.query,i=t.method,a=t.resKey,r=t.props,s=t.formatter,l=t.value,c=void 0===l?"":l,u=t.column,d=t.form,p=void 0===d?{}:d;u&&(e=u.dicUrl,i=u.dicMethod,n=u.dicQuery||{},s=u.dicFormatter,r=u.props);var h={};return((e=e||"").match(/[^\{\}]+(?=\})/g)||[]).forEach((function(t){var n="{{".concat(t,"}}"),i=p[t];e="key"===t?e.replace(n,c):e.replace(n,i)})),"post"===i&&Object.keys(n).forEach((function(t){var e=n[t];if("string"==typeof e)if(e.match(/\{{|}}/g)){var i=p[e.replace(/\{{|}}/g,"")];h[t]=i}else h[t]=e;else h[t]=e})),r&&(a=(r||{}).res||a),new Promise((function(t){var r=function(e){var n=[];n="function"==typeof s?s(e.data):Object(o.o)(e.data,a),t(n)};"post"===i?window.axios.post(e,h).then((function(t){r(t)})).catch((function(){return[t([])]})):window.axios.get(e,{params:n}).then((function(t){r(t)})).catch((function(){return[t([])]}))}))}},function(t,e,n){t.exports=function(){"use strict";var t=6e4,e=36e5,n="millisecond",i="second",o="minute",a="hour",r="day",s="week",l="month",c="quarter",u="year",d="date",p="Invalid Date",h=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,m={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},v=function(t,e,n){var i=String(t);return!i||i.length>=e?t:""+Array(e+1-i.length).join(n)+t},b={s:v,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),i=Math.floor(n/60),o=n%60;return(e<=0?"+":"-")+v(i,2,"0")+":"+v(o,2,"0")},m:function t(e,n){if(e.date()<n.date())return-t(n,e);var i=12*(n.year()-e.year())+(n.month()-e.month()),o=e.clone().add(i,l),a=n-o<0,r=e.clone().add(i+(a?-1:1),l);return+(-(i+(n-o)/(a?o-r:r-o))||0)},a:function(t){return t<0?Math.ceil(t)||0:Math.floor(t)},p:function(t){return{M:l,y:u,w:s,d:r,D:d,h:a,m:o,s:i,ms:n,Q:c}[t]||String(t||"").toLowerCase().replace(/s$/,"")},u:function(t){return void 0===t}},g="en",y={};y[g]=m;var _=function(t){return t instanceof C},x=function t(e,n,i){var o;if(!e)return g;if("string"==typeof e){var a=e.toLowerCase();y[a]&&(o=a),n&&(y[a]=n,o=a);var r=e.split("-");if(!o&&r.length>1)return t(r[0])}else{var s=e.name;y[s]=e,o=s}return!i&&o&&(g=o),o||!i&&g},w=function(t,e){if(_(t))return t.clone();var n="object"==typeof e?e:{};return n.date=t,n.args=arguments,new C(n)},O=b;O.l=x,O.i=_,O.w=function(t,e){return w(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var C=function(){function m(t){this.$L=x(t.locale,null,!0),this.parse(t)}var v=m.prototype;return v.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(O.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var i=e.match(h);if(i){var o=i[2]-1||0,a=(i[7]||"0").substring(0,3);return n?new Date(Date.UTC(i[1],o,i[3]||1,i[4]||0,i[5]||0,i[6]||0,a)):new Date(i[1],o,i[3]||1,i[4]||0,i[5]||0,i[6]||0,a)}}return new Date(e)}(t),this.$x=t.x||{},this.init()},v.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},v.$utils=function(){return O},v.isValid=function(){return!(this.$d.toString()===p)},v.isSame=function(t,e){var n=w(t);return this.startOf(e)<=n&&n<=this.endOf(e)},v.isAfter=function(t,e){return w(t)<this.startOf(e)},v.isBefore=function(t,e){return this.endOf(e)<w(t)},v.$g=function(t,e,n){return O.u(t)?this[e]:this.set(n,t)},v.unix=function(){return Math.floor(this.valueOf()/1e3)},v.valueOf=function(){return this.$d.getTime()},v.startOf=function(t,e){var n=this,c=!!O.u(e)||e,p=O.p(t),h=function(t,e){var i=O.w(n.$u?Date.UTC(n.$y,e,t):new Date(n.$y,e,t),n);return c?i:i.endOf(r)},f=function(t,e){return O.w(n.toDate()[t].apply(n.toDate("s"),(c?[0,0,0,0]:[23,59,59,999]).slice(e)),n)},m=this.$W,v=this.$M,b=this.$D,g="set"+(this.$u?"UTC":"");switch(p){case u:return c?h(1,0):h(31,11);case l:return c?h(1,v):h(0,v+1);case s:var y=this.$locale().weekStart||0,_=(m<y?m+7:m)-y;return h(c?b-_:b+(6-_),v);case r:case d:return f(g+"Hours",0);case a:return f(g+"Minutes",1);case o:return f(g+"Seconds",2);case i:return f(g+"Milliseconds",3);default:return this.clone()}},v.endOf=function(t){return this.startOf(t,!1)},v.$set=function(t,e){var s,c=O.p(t),p="set"+(this.$u?"UTC":""),h=(s={},s[r]=p+"Date",s[d]=p+"Date",s[l]=p+"Month",s[u]=p+"FullYear",s[a]=p+"Hours",s[o]=p+"Minutes",s[i]=p+"Seconds",s[n]=p+"Milliseconds",s)[c],f=c===r?this.$D+(e-this.$W):e;if(c===l||c===u){var m=this.clone().set(d,1);m.$d[h](f),m.init(),this.$d=m.set(d,Math.min(this.$D,m.daysInMonth())).$d}else h&&this.$d[h](f);return this.init(),this},v.set=function(t,e){return this.clone().$set(t,e)},v.get=function(t){return this[O.p(t)]()},v.add=function(n,c){var d,p=this;n=Number(n);var h=O.p(c),f=function(t){var e=w(p);return O.w(e.date(e.date()+Math.round(t*n)),p)};if(h===l)return this.set(l,this.$M+n);if(h===u)return this.set(u,this.$y+n);if(h===r)return f(1);if(h===s)return f(7);var m=(d={},d[o]=t,d[a]=e,d[i]=1e3,d)[h]||1,v=this.$d.getTime()+n*m;return O.w(v,this)},v.subtract=function(t,e){return this.add(-1*t,e)},v.format=function(t){var e=this,n=this.$locale();if(!this.isValid())return n.invalidDate||p;var i=t||"YYYY-MM-DDTHH:mm:ssZ",o=O.z(this),a=this.$H,r=this.$m,s=this.$M,l=n.weekdays,c=n.months,u=function(t,n,o,a){return t&&(t[n]||t(e,i))||o[n].slice(0,a)},d=function(t){return O.s(a%12||12,t,"0")},h=n.meridiem||function(t,e,n){var i=t<12?"AM":"PM";return n?i.toLowerCase():i},m={YY:String(this.$y).slice(-2),YYYY:this.$y,M:s+1,MM:O.s(s+1,2,"0"),MMM:u(n.monthsShort,s,c,3),MMMM:u(c,s),D:this.$D,DD:O.s(this.$D,2,"0"),d:String(this.$W),dd:u(n.weekdaysMin,this.$W,l,2),ddd:u(n.weekdaysShort,this.$W,l,3),dddd:l[this.$W],H:String(a),HH:O.s(a,2,"0"),h:d(1),hh:d(2),a:h(a,r,!0),A:h(a,r,!1),m:String(r),mm:O.s(r,2,"0"),s:String(this.$s),ss:O.s(this.$s,2,"0"),SSS:O.s(this.$ms,3,"0"),Z:o};return i.replace(f,(function(t,e){return e||m[t]||o.replace(":","")}))},v.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},v.diff=function(n,d,p){var h,f=O.p(d),m=w(n),v=(m.utcOffset()-this.utcOffset())*t,b=this-m,g=O.m(this,m);return g=(h={},h[u]=g/12,h[l]=g,h[c]=g/3,h[s]=(b-v)/6048e5,h[r]=(b-v)/864e5,h[a]=b/e,h[o]=b/t,h[i]=b/1e3,h)[f]||b,p?g:O.a(g)},v.daysInMonth=function(){return this.endOf(l).$D},v.$locale=function(){return y[this.$L]},v.locale=function(t,e){if(!t)return this.$L;var n=this.clone(),i=x(t,e,!0);return i&&(n.$L=i),n},v.clone=function(){return O.w(this.$d,this)},v.toDate=function(){return new Date(this.valueOf())},v.toJSON=function(){return this.isValid()?this.toISOString():null},v.toISOString=function(){return this.$d.toISOString()},v.toString=function(){return this.$d.toUTCString()},m}(),k=C.prototype;return w.prototype=k,[["$ms",n],["$s",i],["$m",o],["$H",a],["$W",r],["$M",l],["$y",u],["$D",d]].forEach((function(t){k[t[1]]=function(e){return this.$g(e,t[0],t[1])}})),w.extend=function(t,e){return t.$i||(t(e,C,w),t.$i=!0),w},w.locale=x,w.isDayjs=_,w.unix=function(t){return w(1e3*t)},w.en=y[g],w.Ls=y,w.p={},w}()},function(t,e,n){"use strict";e.a={methods:{getSlotName:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"D",n=arguments.length>2?arguments[2]:void 0,i={F:"Form",H:"Header",E:"Error",L:"Label",S:"Search",T:"Type",D:""},o=t.prop+i[e];return n?n[o]:o},getSlotList:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return n=n.map((function(t){return t.prop})),Object.keys(e).filter((function(e){var i=!1;return n.includes(e)||t.forEach((function(t){e.includes(t)&&(i=!0)})),i}))}}}},function(t,e,n){"use strict";n.d(e,"b",(function(){return h}));var i=n(8),o=n.n(i);function a(t){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var r=Object.prototype.hasOwnProperty;function s(t,e){return r.call(t,e)}var l=/(%|)\{([0-9a-zA-Z_]+)\}/g,c=(o.a,function(){for(var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length,n=new Array(e>1?e-1:0),i=1;i<e;i++)n[i-1]=arguments[i];return 1===n.length&&"object"===a(n[0])&&(n=n[0]),n&&n.hasOwnProperty||(n={}),t.replace(l,(function(e,i,o,a){var r;return"{"===t[a-1]&&"}"===t[a+e.length]?o:null==(r=s(n,o)?n[o]:null)?"":r}))}),u={common:{condition:"鏉′欢",display:"鏄剧ず",hide:"闅愯棌"},tip:{select:"璇烽�夋嫨",input:"璇疯緭鍏�"},upload:{upload:"鐐瑰嚮涓婁紶",tip:"灏嗘枃浠舵嫋鍒版澶勶紝鎴�"},date:{start:"寮�濮嬫棩鏈�",end:"缁撴潫鏃ユ湡",t:"浠婃棩",y:"鏄ㄦ棩",n:"杩�7澶�",a:"鍏ㄩ儴"},form:{printBtn:"鎵� 鍗�",mockBtn:"妯� 鎷�",submitBtn:"鎻� 浜�",emptyBtn:"娓� 绌�"},crud:{filter:{addBtn:"鏂板鏉′欢",clearBtn:"娓呯┖鏁版嵁",resetBtn:"娓呯┖鏉′欢",cancelBtn:"鍙� 娑�",submitBtn:"纭� 瀹�"},column:{name:"鍒楀悕",hide:"闅愯棌",fixed:"鍐荤粨",filters:"杩囨护",sortable:"鎺掑簭",index:"椤哄簭",width:"瀹藉害"},tipStartTitle:"褰撳墠琛ㄦ牸宸查�夋嫨",tipEndTitle:"椤�",editTitle:"缂� 杈�",copyTitle:"澶� 鍒�",addTitle:"鏂� 澧�",viewTitle:"鏌� 鐪�",filterTitle:"杩囨护鏉′欢",showTitle:"鍒楁樉闅�",menu:"鎿嶄綔",addBtn:"鏂� 澧�",show:"鏄� 绀�",hide:"闅� 钘�",open:"灞� 寮�",shrink:"鏀� 缂�",printBtn:"鎵� 鍗�",excelBtn:"瀵� 鍑�",updateBtn:"淇� 鏀�",cancelBtn:"鍙� 娑�",searchBtn:"鎼� 绱�",emptyBtn:"娓� 绌�",menuBtn:"鍔� 鑳�",saveBtn:"淇� 瀛�",viewBtn:"鏌� 鐪�",editBtn:"缂� 杈�",copyBtn:"澶� 鍒�",delBtn:"鍒� 闄�"}},d=!1,p=function(){var t=Object.getPrototypeOf(this||o.a).$t;if("function"==typeof t&&o.a.locale)return d||(d=!0,o.a.locale(o.a.config.lang,Object.assign(u,o.a.locale(o.a.config.lang)||{},{clone:!0}))),t.apply(this,arguments)},h=function(t,e){var n=p.apply(this,arguments);if(null!=n)return n;for(var i=t.split("."),o=u,a=0,r=i.length;a<r;a++){var s=i[a];if(n=o[s],a===r-1)return c(n,e);if(!n)return"";o=n}return""};e.a={use:function(t){u=t||u},t:h,i18n:function(t){p=t||p}}},function(t,e,n){"use strict";var i=n(9),o=n(3),a=n(11);e.a=function(){return{mixins:[a.a],props:{defaults:{type:Object,default:function(){return{}}},option:{type:Object,required:!0,default:function(){return{}}}},watch:{defaults:{handler:function(t){this.objectOption=t},deep:!0},objectOption:{handler:function(t){this.$emit("update:defaults",t)},deep:!0},propOption:{handler:function(t){var e=this;this.objectOption={},t.forEach((function(t){return e.objectOption[t.prop]=t}))},deep:!0},option:{handler:function(){this.init(!1)},deep:!0}},data:function(){return{DIC:{},cascaderDIC:{},tableOption:{},isMobile:"",objectOption:{}}},created:function(){this.init()},computed:{resultOption:function(){return Object.assign(this.deepClone(this.tableOption),{column:this.propOption})},rowKey:function(){return this.tableOption.rowKey||o.e.rowKey},formRules:function(){var t={};return this.propOption.forEach((function(e){e.rules&&!1!==e.display&&(t[e.prop]=e.rules)})),t},isMediumSize:function(){return this.controlSize},controlSize:function(){return this.tableOption.size||this.$AVUE.size}},methods:{init:function(t){this.tableOption=this.option,this.getIsMobile(),this.handleLocalDic(),!1!==t&&this.handleLoadDic()},dicInit:function(t){"cascader"===t?this.handleLoadCascaderDic():this.handleLoadDic()},getIsMobile:function(){this.isMobile=window.document.body.clientWidth<=768},updateDic:function(t,e){var n=this,o=this.findObject(this.propOption,t);this.validatenull(e)&&this.validatenull(t)?this.handleLoadDic():this.validatenull(e)&&!this.validatenull(o.dicUrl)?Object(i.d)({column:o}).then((function(e){n.$set(n.DIC,t,e)})):this.$set(this.DIC,t,e)},handleSetDic:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object.keys(n).forEach((function(i){e.$set(t,i,n[i])}))},handleLocalDic:function(){this.handleSetDic(this.DIC,Object(i.c)(this.resultOption))},handleLoadDic:function(){var t=this;Object(i.b)(this.resultOption).then((function(e){return t.handleSetDic(t.DIC,e)}))},handleLoadCascaderDic:function(){var t=this;Object(i.a)(this.propOption,this.data).then((function(e){return t.handleSetDic(t.cascaderDIC,e)}))}}}}},function(t,e,n){"use strict";var i=n(7),o={name:"form-temp",mixins:[n(11).a],props:{value:{},uploadBefore:Function,uploadDelete:Function,uploadAfter:Function,uploadPreview:Function,uploadError:Function,uploadExceed:Function,columnSlot:{type:Array,default:function(){return[]}},tableData:{type:Object,default:function(){return{}}},clearable:{type:Boolean},enter:{type:Boolean,default:!1},type:{type:String},propsHttp:{type:Object,default:function(){return{}}},props:{type:Object},dic:{type:Array},placeholder:{type:String},size:{type:String},disabled:{type:Boolean},readonly:{type:Boolean},column:{type:Object,default:function(){return{}}}},data:function(){return{first:!1,text:void 0}},computed:{params:function(){return this.column.params||{}},event:function(){return this.column.event||{}}},watch:{text:{handler:function(t){this.first||!this.validatenull(t)?(this.first=!0,this.$emit("input",t),this.$emit("change",t)):this.first=!0}},value:{handler:function(t){this.text=t},immediate:!0}},methods:{getComponent:i.e,getPlaceholder:i.f,enterChange:function(){var t=this.column.enter;this.validatenull(t)?this.enter&&this.$emit("enter"):"function"==typeof t&&this.column.enter(this.text,this.column)}}},a=n(0),r=Object(a.a)(o,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(t.getComponent(t.column.type,t.column.component),t._g(t._b({ref:"temp",tag:"component",attrs:{column:Object.assign(t.column,t.params),dic:t.dic,disabled:t.column.disabled||t.disabled,readonly:t.column.readonly||t.readonly,placeholder:t.getPlaceholder(t.column),props:t.column.props||t.props,propsHttp:t.column.propsHttp||t.propsHttp,size:t.column.size||t.size,"table-data":t.tableData,type:t.type||t.column.type,"column-slot":t.columnSlot},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.enterChange.apply(null,arguments)}},scopedSlots:t._u([t._l(t.getSlotName(t.column,"T",t.$scopedSlots)?[t.column]:[],(function(e){return{key:"default",fn:function(n){return[t._t(t.getSlotName(e,"T"),null,null,n)]}}})),t._l(t.columnSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0),model:{value:t.text,callback:function(e){t.text=e},expression:"text"}},"component",Object.assign(t.column,t.$uploadFun(t.column)),!1),t.event),[t.params.html?n("span",{domProps:{innerHTML:t._s(t.params.html)}}):t._e()])}),[],!1,null,null,null);e.a=r.exports},function(t,e,n){"use strict";function i(t){return function(t){if(Array.isArray(t))return o(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return o(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}var a={};function r(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",e="";switch(t){case"default":e="#35495E";break;case"primary":e="#3488ff";break;case"success":e="#43B883";break;case"warning":e="#e6a23c";break;case"danger":e="#f56c6c"}return e}a.capsule=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"primary";console.log("%c ".concat(t," %c ").concat(e," %c"),"background:#35495E; padding: 1px; border-radius: 3px 0 0 3px; color: #fff;","background:".concat(r(n),"; padding: 1px; border-radius: 0 3px 3px 0;  color: #fff;"),"background:transparent")},a.colorful=function(t){var e;(e=console).log.apply(e,["%c".concat(t.map((function(t){return t.text||""})).join("%c"))].concat(i(t.map((function(t){return"color: ".concat(r(t.type),";")})))))},a.default=function(t){a.colorful([{text:t}])},a.primary=function(t){a.colorful([{text:t,type:"primary"}])},a.success=function(t){a.colorful([{text:t,type:"success"}])},a.warning=function(t){a.colorful([{text:t,type:"warning"}])},a.danger=function(t){a.colorful([{text:t,type:"danger"}])},window.$Log=a,e.a=a},function(module,__webpack_exports__,__webpack_require__){"use strict";var core_detail__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(17),core_create__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(1),common_common_init__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(13),common_components_form_index__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(14),global_variable__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(3),core_dataformat__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(7),core_dic__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(9),utils_util__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(2),utils_mock__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(19),_menu__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(23);__webpack_exports__.a=Object(core_create__WEBPACK_IMPORTED_MODULE_1__.a)({name:"form",mixins:[Object(common_common_init__WEBPACK_IMPORTED_MODULE_2__.a)()],components:{formTemp:common_components_form_index__WEBPACK_IMPORTED_MODULE_3__.a,formMenu:_menu__WEBPACK_IMPORTED_MODULE_9__.a},data:function(){return{activeName:"",labelWidth:90,allDisabled:!1,optionIndex:[],optionBox:!1,tableOption:{},itemSpanDefault:12,form:{},formList:[],formBind:{},formCreate:!1,formDefault:{},formVal:{}}},provide:function(){return{formSafe:this}},watch:{tabsActive:{handler:function(t){this.activeName=this.tabsActive},immediate:!0},form:{handler:function(t){this.formCreate&&this.setVal()},deep:!0},DIC:{handler:function(){this.forEachLabel()},deep:!0,immediate:!0},allDisabled:{handler:function(t){this.$emit("update:status",t)},deep:!0,immediate:!0},value:{handler:function(t){this.formCreate?this.setForm(t):this.formVal=Object.assign(this.formVal,t||{})},deep:!0,immediate:!0}},computed:{columnSlot:function(){var t=this;return Object.keys(this.$scopedSlots).filter((function(e){return!t.propOption.map((function(t){return t.prop})).includes(e)}))},labelSuffix:function(){return this.parentOption.labelSuffix||":"},isMenu:function(){return 1!=this.columnOption.length},isDetail:function(){return!0===this.detail},isTabs:function(){return!0===this.parentOption.tabs},isAdd:function(){return"add"===this.boxType},isEdit:function(){return"edit"===this.boxType},isView:function(){return"view"===this.boxType},gutter:function(){return this.setPx((this.parentOption.gutter||10)/2)},detail:function(){return this.parentOption.detail},disabled:function(){return this.parentOption.disabled},readonly:function(){return this.parentOption.readonly},tabsType:function(){return this.parentOption.tabsType},columnLen:function(){return this.columnOption.length},dynamicOption:function(){var t=this,e=[];return this.propOption.forEach((function(n){"dynamic"==n.type&&t.vaildDisplay(n)&&e.push(n)})),e},propOption:function(){var t=[];return this.columnOption.forEach((function(e){!1!==e.display&&e.column.forEach((function(e){t.push(e)}))})),t},parentOption:function(){return this.tableOption||{}},columnOption:function(){var t=this,e=this.tableOption.column||[],n=this.deepClone(this.tableOption.group)||[],i=this.tableOption.footer||[];return 0!==e.length&&n.unshift({header:!1,column:e}),0!==i.length&&n.push({header:!1,column:i}),n.forEach((function(e,n){e.column=e.column||[],e.column.forEach((function(e,n){!1===e.display||t.isMobile||(e=Object(core_dataformat__WEBPACK_IMPORTED_MODULE_5__.b)(e,t.itemSpanDefault,0===n))})),e.column=Object(core_dataformat__WEBPACK_IMPORTED_MODULE_5__.a)(e.column),e.column=e.column.sort((function(t,e){return(e.order||0)-(t.order||0)}))})),n},menuPosition:function(){return this.parentOption.menuPosition?this.parentOption.menuPosition:"center"},boxType:function(){return this.parentOption.boxType},isPrint:function(){return this.vaildData(this.parentOption.printBtn,!1)},tabsActive:function(){return this.vaildData(this.tableOption.tabsActive+"","1")},isMock:function(){return this.vaildData(this.parentOption.mockBtn,!1)}},props:{uploadBefore:Function,uploadAfter:Function,uploadDelete:Function,uploadPreview:Function,uploadError:Function,uploadExceed:Function,status:{type:Boolean,default:!1},isCrud:{type:Boolean,default:!1},value:{type:Object,required:!0,default:function(){return{}}}},created:function(){var t=this;this.$nextTick((function(){t.dataFormat(),t.setVal(),t.$nextTick((function(){return t.clearValidate()})),t.formCreate=!0,t.setControl()}))},methods:{getComponent:core_dataformat__WEBPACK_IMPORTED_MODULE_5__.e,getPlaceholder:core_dataformat__WEBPACK_IMPORTED_MODULE_5__.f,getDisabled:function(t){return this.vaildDetail(t)||this.isDetail||this.vaildDisabled(t)||this.allDisabled},getSpan:function(t){return t.span||this.parentOption.span||this.itemSpanDefault},isGroupShow:function(t,e){return!this.isTabs||(e==this.activeName||0==e)},forEachLabel:function(){var t=this;1!=this.tableOption.filterDic?this.propOption.forEach((function(e){var n,i=t.DIC[e.prop];t.validatenull(i)||(n=Object(core_detail__WEBPACK_IMPORTED_MODULE_0__.a)(t.form,e,t.tableOption,i),t.$set(t.form,["$"+e.prop],n))})):this.form=Object(utils_util__WEBPACK_IMPORTED_MODULE_7__.i)(this.form,["$"],!1)},handleGroupClick:function(t){this.$emit("tab-click",t)},handleTabClick:function(t,e){this.$emit("tab-click",t,e)},getLabelWidth:function(t,e){var n;return n=this.validatenull(t.labelWidth)?this.validatenull(e.labelWidth)?this.parentOption.labelWidth:e.labelWidth:t.labelWidth,this.setPx(n,this.labelWidth)},validateField:function(t){return this.$refs.form.validateField(t)},validTip:function(t){return!t.tip||"upload"===t.type},getPropRef:function(t){return this.$refs[t][0]},dataFormat:function(){this.formDefault=Object(core_dataformat__WEBPACK_IMPORTED_MODULE_5__.d)(this.propOption);var t=this.deepClone(this.formDefault.tableForm);this.setForm(this.deepClone(Object.assign(t,this.formVal)))},setVal:function(){this.$emit("input",this.form),this.$emit("change",this.form)},setControl:function setControl(){var _this6=this;this.propOption.forEach((function(column){var prop=column.prop,bind=column.bind,control=column.control,value=_this6.form;if(!_this6.formBind[prop]){if(bind&&(_this6.$watch("form."+prop,(function(t,e){t!=e&&Object(utils_util__WEBPACK_IMPORTED_MODULE_7__.t)(_this6.form,bind,t)})),_this6.$watch("form."+bind,(function(t,e){t!=e&&_this6.$set(_this6.form,prop,t)})),_this6.$set(_this6.form,prop,eval("value."+bind))),control){var callback=function(){var t=control(_this6.form[column.prop],_this6.form)||{};Object.keys(t).forEach((function(e){_this6.objectOption[e]=Object.assign(_this6.objectOption[e]||{},t[e]),t[e].dicData&&(_this6.DIC[e]=t[e].dicData)}))};_this6.$watch("form."+prop,(function(t,e){callback()})),callback()}_this6.formBind[prop]=!0}}))},setForm:function(t){var e=this;Object.keys(t).forEach((function(n){e.$set(e.form,n,t[n])})),this.forEachLabel(),!0===this.tableOption.filterNull&&(this.form=Object(utils_util__WEBPACK_IMPORTED_MODULE_7__.i)(this.form,[""],!1))},handleChange:function(t,e){var n=this;this.$nextTick((function(){var i=e.cascader,o=i.join(",");i.forEach((function(a){var r=a,s=n.form[e.prop],l=n.findObject(t,r);n.validatenull(l)||(n.formList.includes(o)&&i.forEach((function(t){n.form[t]="",n.$set(n.DIC,t,[])})),n.validatenull(i)||n.validatenull(s)||n.validatenull(l)||Object(core_dic__WEBPACK_IMPORTED_MODULE_6__.d)({column:l,value:s,form:n.form}).then((function(t){n.formList.includes(o)||n.formList.push(o);var e=t||[];n.$set(n.DIC,r,e),n.validatenull(e)||n.validatenull(e)||n.validatenull(l.cascaderIndex)||!n.validatenull(n.form[r])||(n.form[r]=e[l.cascaderIndex][(l.props||{}).value||global_variable__WEBPACK_IMPORTED_MODULE_4__.e.value])})))}))}))},handlePrint:function(){this.$Print(this.$el)},propChange:function(t,e){e.cascader&&this.handleChange(t,e)},handleMock:function(){var t=this;this.isMock&&(this.columnOption.forEach((function(e){var n=Object(utils_mock__WEBPACK_IMPORTED_MODULE_8__.a)(e.column,t.DIC,t.form,t.isMock);t.validatenull(n)||Object.keys(n).forEach((function(e){t.form[e]=n[e]}))})),this.$nextTick((function(){t.clearValidate(),t.$emit("mock-change",t.form)})))},vaildDetail:function(t){var e;if(this.detail)return!1;if(this.validatenull(t.detail)){if(this.isAdd)e="addDetail";else if(this.isEdit)e="editDetail";else if(this.isView)return!1}else e="detail";return!!e&&this.vaildData(t[e],!1)},vaildDisabled:function(t){var e;if(this.disabled)return!0;if(this.validatenull(t.disabled)){if(this.isAdd)e="addDisabled";else if(this.isEdit)e="editDisabled";else if(this.isView)return!0}else e="disabled";return!!e&&this.vaildData(t[e],!1)},vaildDisplay:function(t){var e;return this.validatenull(t.display)?this.isAdd?e="addDisplay":this.isEdit?e="editDisplay":this.isView&&(e="viewDisplay"):e="display",!e||this.vaildData(t[e],!0)},clearValidate:function(t){this.$refs.form.clearValidate(t)},validateCellForm:function(){var t=this;return new Promise((function(e){t.$refs.form.validate((function(t,n){e(n)}))}))},validate:function(t){var e=this;this.$refs.form.validate((function(n,i){var o=[],a=[],r={};e.dynamicOption.forEach((function(t){var n="form"===t.children.type;a.push(t.prop),n?e.validatenull(e.$refs[t.prop][0].$refs.temp.$refs.main)||e.$refs[t.prop][0].$refs.temp.$refs.main.forEach((function(t){o.push(t.validateCellForm())})):o.push(e.$refs[t.prop][0].$refs.temp.$refs.main.validateCellForm())})),Promise.all(o).then((function(n){n.forEach((function(t,n){e.validatenull(t)||(r[a[n]]=t)}));var o=Object.assign(r,i);e.validatenull(o)?(e.show(),t(!0,e.hide)):t(!1,e.hide,o)}))}))},resetForm:function(){var t=this;this.form=Object(utils_util__WEBPACK_IMPORTED_MODULE_7__.b)(this.form,(this.tableOption.filterParams||[]).concat([this.rowKey])),this.$nextTick((function(){t.clearValidate(),t.$emit("reset-change")}))},resetFields:function(){this.$refs.form.resetFields()},show:function(){this.allDisabled=!0},hide:function(){this.allDisabled=!1},submit:function(){var t=this;this.validate((function(e,n){e?t.$emit("submit",Object(utils_util__WEBPACK_IMPORTED_MODULE_7__.i)(t.form),t.hide):t.$emit("error",n)}))}}})},function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));var i=n(5),o=n(2),a=n(3),r=n(10),s=n.n(r),l=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],l=t[e.prop],c=e.type,u=e.separator;if(e.bind&&(l=Object(o.m)(t,e.bind)),Object(i.a)(l))l="";else{var d=a.j.includes(e.type)&&e.multiple,p=a.b.includes(e.type);if((["string","number"].includes(e.dataType)||d||p)&&!Array.isArray(l)&&(l=(l+"").split(u||a.g),"number"===e.dataType&&(l=Object(o.w)(l))),a.a.includes(c))l=Array.isArray(l)?l.join(u||a.f):l.split(u||a.g).join(u||a.f);else if("password"===c)l=Object(o.p)(l,"*");else if(a.c.includes(c)&&e.format){var h=e.format.replace("dd","DD").replace("yyyy","YYYY"),f=s()().format("YYYY-MM-DD");if(-1!==c.indexOf("range")){var m=l[0]||"",v=l[1]||"";"timerange"===c&&m.length<=8&&v.length<8&&(m="".concat(f," ").concat(m),v="".concat(f," ").concat(v)),l=[s()(m).format(h),s()(v).format(h)].join(e.separator||"~")}else"time"===c&&l.length<=8&&(l="".concat(f," ").concat(l)),l=s()(l).format(h)}l=Object(o.k)(r,l,e.props||n.props)}return e.formatter&&"function"==typeof e.formatter&&(l=e.formatter(t,t[e.prop],l,e)),l}},function(t,e,n){var i,o;void 0===(o="function"==typeof(i=function(t,e,n){return function(t,e,n,i,o,a){function r(t){return"number"==typeof t&&!isNaN(t)}var s=this;if(s.version=function(){return"1.9.3"},s.options={useEasing:!0,useGrouping:!0,separator:",",decimal:".",easingFn:function(t,e,n,i){return n*(1-Math.pow(2,-10*t/i))*1024/1023+e},formattingFn:function(t){var e,n,i,o,a,r,l=t<0;if(t=Math.abs(t).toFixed(s.decimals),n=(e=(t+="").split("."))[0],i=e.length>1?s.options.decimal+e[1]:"",s.options.useGrouping){for(o="",a=0,r=n.length;a<r;++a)0!==a&&a%3==0&&(o=s.options.separator+o),o=n[r-a-1]+o;n=o}return s.options.numerals.length&&(n=n.replace(/[0-9]/g,(function(t){return s.options.numerals[+t]})),i=i.replace(/[0-9]/g,(function(t){return s.options.numerals[+t]}))),(l?"-":"")+s.options.prefix+n+i+s.options.suffix},prefix:"",suffix:"",numerals:[]},a&&"object"==typeof a)for(var l in s.options)a.hasOwnProperty(l)&&null!==a[l]&&(s.options[l]=a[l]);""===s.options.separator?s.options.useGrouping=!1:s.options.separator=""+s.options.separator;for(var c=0,u=["webkit","moz","ms","o"],d=0;d<u.length&&!window.requestAnimationFrame;++d)window.requestAnimationFrame=window[u[d]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[u[d]+"CancelAnimationFrame"]||window[u[d]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(t,e){var n=(new Date).getTime(),i=Math.max(0,16-(n-c)),o=window.setTimeout((function(){t(n+i)}),i);return c=n+i,o}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(t){clearTimeout(t)}),s.initialize=function(){return!(!s.initialized&&(s.error="",s.d="string"==typeof t?document.getElementById(t):t,s.d?(s.startVal=Number(e),s.endVal=Number(n),r(s.startVal)&&r(s.endVal)?(s.decimals=Math.max(0,i||0),s.dec=Math.pow(10,s.decimals),s.duration=1e3*Number(o)||2e3,s.countDown=s.startVal>s.endVal,s.frameVal=s.startVal,s.initialized=!0,0):(s.error="[CountUp] startVal ("+e+") or endVal ("+n+") is not a number",1)):(s.error="[CountUp] target is null or undefined",1)))},s.printValue=function(t){var e=s.options.formattingFn(t);"INPUT"===s.d.tagName?this.d.value=e:"text"===s.d.tagName||"tspan"===s.d.tagName?this.d.textContent=e:this.d.innerHTML=e},s.count=function(t){s.startTime||(s.startTime=t),s.timestamp=t;var e=t-s.startTime;s.remaining=s.duration-e,s.options.useEasing?s.countDown?s.frameVal=s.startVal-s.options.easingFn(e,0,s.startVal-s.endVal,s.duration):s.frameVal=s.options.easingFn(e,s.startVal,s.endVal-s.startVal,s.duration):s.countDown?s.frameVal=s.startVal-(s.startVal-s.endVal)*(e/s.duration):s.frameVal=s.startVal+(s.endVal-s.startVal)*(e/s.duration),s.countDown?s.frameVal=s.frameVal<s.endVal?s.endVal:s.frameVal:s.frameVal=s.frameVal>s.endVal?s.endVal:s.frameVal,s.frameVal=Math.round(s.frameVal*s.dec)/s.dec,s.printValue(s.frameVal),e<s.duration?s.rAF=requestAnimationFrame(s.count):s.callback&&s.callback()},s.start=function(t){s.initialize()&&(s.callback=t,s.rAF=requestAnimationFrame(s.count))},s.pauseResume=function(){s.paused?(s.paused=!1,delete s.startTime,s.duration=s.remaining,s.startVal=s.frameVal,requestAnimationFrame(s.count)):(s.paused=!0,cancelAnimationFrame(s.rAF))},s.reset=function(){s.paused=!1,delete s.startTime,s.initialized=!1,s.initialize()&&(cancelAnimationFrame(s.rAF),s.printValue(s.startVal))},s.update=function(t){if(s.initialize()){if(!r(t=Number(t)))return void(s.error="[CountUp] update() - new endVal is not a number: "+t);s.error="",t!==s.frameVal&&(cancelAnimationFrame(s.rAF),s.paused=!1,delete s.startTime,s.startVal=s.frameVal,s.endVal=t,s.countDown=s.startVal>s.endVal,s.rAF=requestAnimationFrame(s.count))}},s.initialize()&&s.printValue(s.startVal)}})?i.call(e,n,e,t):i)||(t.exports=o)},function(t,e,n){"use strict";var i=n(6);function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}e.a=function(t,e,n,a){if(a){if(window.Mock){var r=(window.Mock||{}).Random,s={};return Object.keys(t).forEach((function(i){var a,c,u,d,p,h=t[i];if(h.mock&&"object"===o(h.mock)){var f=h.mock;switch(f.dic="string"==typeof h.dicData?e[h.dicData]:h.dicData||[],f.props=h.props||{},f.columnType=h.type,f.multiple=h.multiple,f.type){case"name":s[h.prop]=f.en?r.name(!0):r.cname();break;case"number":s[h.prop]=l(f);break;case"datetime":s[h.prop]=(p=(d=f).format,d.now?r.now(p):r.datetime(p));break;case"word":s[h.prop]=(c=(a=f).min,u=a.max,r.csentence(c,u));break;case"url":s[h.prop]=function(t){var e=t.header,n=(t.footer,r.url()),i=n.indexOf("://");return n=!1===e?n.substring(i+3):"http://"+n.substring(i+3)}(f);break;case"county":s[h.prop]=r.county(!0);break;case"dic":s[h.prop]=function(t){var e=t.dic,n=t.props,i=t.columnType,o=t.multiple,a=n.value||"value",r=e.length;if(["checkbox"].includes(i)||o){for(var s=l({min:1,max:r}),c=[],u=0;u<s;u++)for(var d=!0;d;){var p=e[l({min:0,max:r-1})][a];c.includes(p)||(c.push(p),d=!1)}return c}return e[l({min:0,max:r-1})][a]}(f)}}else h.mock instanceof Function&&(s[h.prop]=h.mock(n))})),s}i.a.logs("mock")}function l(t){var e=t.max,n=t.min,i=t.precision;if(i){var o=r.float(n,e,i)+"",a=o.indexOf(".")+1;return Number(o.substring(0,a+i))}return r.integer(n,e)}}},function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE__20__},function(t,e,n){var i,o;
-/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
- * @license MIT */void 0===(o="function"==typeof(i=function(){var t,e,n={version:"0.2.0"},i=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function o(t,e,n){return t<e?e:t>n?n:t}function a(t){return 100*(-1+t)}n.configure=function(t){var e,n;for(e in t)void 0!==(n=t[e])&&t.hasOwnProperty(e)&&(i[e]=n);return this},n.status=null,n.set=function(t){var e=n.isStarted();t=o(t,i.minimum,1),n.status=1===t?null:t;var l=n.render(!e),c=l.querySelector(i.barSelector),u=i.speed,d=i.easing;return l.offsetWidth,r((function(e){""===i.positionUsing&&(i.positionUsing=n.getPositioningCSS()),s(c,function(t,e,n){var o;return(o="translate3d"===i.positionUsing?{transform:"translate3d("+a(t)+"%,0,0)"}:"translate"===i.positionUsing?{transform:"translate("+a(t)+"%,0)"}:{"margin-left":a(t)+"%"}).transition="all "+e+"ms "+n,o}(t,u,d)),1===t?(s(l,{transition:"none",opacity:1}),l.offsetWidth,setTimeout((function(){s(l,{transition:"all "+u+"ms linear",opacity:0}),setTimeout((function(){n.remove(),e()}),u)}),u)):setTimeout(e,u)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var t=function(){setTimeout((function(){n.status&&(n.trickle(),t())}),i.trickleSpeed)};return i.trickle&&t(),this},n.done=function(t){return t||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(t){var e=n.status;return e?("number"!=typeof t&&(t=(1-e)*o(Math.random()*e,.1,.95)),e=o(e+t,0,.994),n.set(e)):n.start()},n.trickle=function(){return n.inc(Math.random()*i.trickleRate)},t=0,e=0,n.promise=function(i){return i&&"resolved"!==i.state()?(0===e&&n.start(),t++,e++,i.always((function(){0==--e?(t=0,n.done()):n.set((t-e)/t)})),this):this},n.render=function(t){if(n.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var e=document.createElement("div");e.id="nprogress",e.innerHTML=i.template;var o,r=e.querySelector(i.barSelector),l=t?"-100":a(n.status||0),u=document.querySelector(i.parent);return s(r,{transition:"all 0 linear",transform:"translate3d("+l+"%,0,0)"}),i.showSpinner||(o=e.querySelector(i.spinnerSelector))&&p(o),u!=document.body&&c(u,"nprogress-custom-parent"),u.appendChild(e),e},n.remove=function(){u(document.documentElement,"nprogress-busy"),u(document.querySelector(i.parent),"nprogress-custom-parent");var t=document.getElementById("nprogress");t&&p(t)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var t=document.body.style,e="WebkitTransform"in t?"Webkit":"MozTransform"in t?"Moz":"msTransform"in t?"ms":"OTransform"in t?"O":"";return e+"Perspective"in t?"translate3d":e+"Transform"in t?"translate":"margin"};var r=function(){var t=[];function e(){var n=t.shift();n&&n(e)}return function(n){t.push(n),1==t.length&&e()}}(),s=function(){var t=["Webkit","O","Moz","ms"],e={};function n(n){return n=n.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(t,e){return e.toUpperCase()})),e[n]||(e[n]=function(e){var n=document.body.style;if(e in n)return e;for(var i,o=t.length,a=e.charAt(0).toUpperCase()+e.slice(1);o--;)if((i=t[o]+a)in n)return i;return e}(n))}function i(t,e,i){e=n(e),t.style[e]=i}return function(t,e){var n,o,a=arguments;if(2==a.length)for(n in e)void 0!==(o=e[n])&&e.hasOwnProperty(n)&&i(t,n,o);else i(t,a[1],a[2])}}();function l(t,e){return("string"==typeof t?t:d(t)).indexOf(" "+e+" ")>=0}function c(t,e){var n=d(t),i=n+e;l(n,e)||(t.className=i.substring(1))}function u(t,e){var n,i=d(t);l(t,e)&&(n=i.replace(" "+e+" "," "),t.className=n.substring(1,n.length-1))}function d(t){return(" "+(t.className||"")+" ").replace(/\s+/gi," ")}function p(t){t&&t.parentNode&&t.parentNode.removeChild(t)}return n})?i.call(e,n,e,t):i)||(t.exports=o)},function(t,e,n){window,t.exports=function(t){var e={};function n(i){if(e[i])return e[i].exports;var o=e[i]={i:i,l:!1,exports:{}};return t[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(i,o,function(e){return t[e]}.bind(null,o));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=6)}([function(t,e,n){var i=n(2);"string"==typeof i&&(i=[[t.i,i,""]]),n(4)(i,{hmr:!0,transform:void 0,insertInto:void 0}),i.locals&&(t.exports=i.locals)},function(t,e,n){"use strict";var i=n(0);n.n(i).a},function(t,e,n){(t.exports=n(3)(!1)).push([t.i,'\n.vue-cropper[data-v-6dae58fd] {\n  position: relative;\n  width: 100%;\n  height: 100%;\n  box-sizing: border-box;\n  user-select: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  direction: ltr;\n  touch-action: none;\n  text-align: left;\n  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC");\n}\n.cropper-box[data-v-6dae58fd],\n.cropper-box-canvas[data-v-6dae58fd],\n.cropper-drag-box[data-v-6dae58fd],\n.cropper-crop-box[data-v-6dae58fd],\n.cropper-face[data-v-6dae58fd] {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  user-select: none;\n}\n.cropper-box-canvas img[data-v-6dae58fd] {\n  position: relative;\n  text-align: left;\n  user-select: none;\n  transform: none;\n  max-width: none;\n  max-height: none;\n}\n.cropper-box[data-v-6dae58fd] {\n  overflow: hidden;\n}\n.cropper-move[data-v-6dae58fd] {\n  cursor: move;\n}\n.cropper-crop[data-v-6dae58fd] {\n  cursor: crosshair;\n}\n.cropper-modal[data-v-6dae58fd] {\n  background: rgba(0, 0, 0, 0.5);\n}\n.cropper-crop-box[data-v-6dae58fd] {\n  /*border: 2px solid #39f;*/\n}\n.cropper-view-box[data-v-6dae58fd] {\n  display: block;\n  overflow: hidden;\n  width: 100%;\n  height: 100%;\n  outline: 1px solid #39f;\n  outline-color: rgba(51, 153, 255, 0.75);\n  user-select: none;\n}\n.cropper-view-box img[data-v-6dae58fd] {\n  user-select: none;\n  text-align: left;\n  max-width: none;\n  max-height: none;\n}\n.cropper-face[data-v-6dae58fd] {\n  top: 0;\n  left: 0;\n  background-color: #fff;\n  opacity: 0.1;\n}\n.crop-info[data-v-6dae58fd] {\n  position: absolute;\n  left: 0px;\n  min-width: 65px;\n  text-align: center;\n  color: white;\n  line-height: 20px;\n  background-color: rgba(0, 0, 0, 0.8);\n  font-size: 12px;\n}\n.crop-line[data-v-6dae58fd] {\n  position: absolute;\n  display: block;\n  width: 100%;\n  height: 100%;\n  opacity: 0.1;\n}\n.line-w[data-v-6dae58fd] {\n  top: -3px;\n  left: 0;\n  height: 5px;\n  cursor: n-resize;\n}\n.line-a[data-v-6dae58fd] {\n  top: 0;\n  left: -3px;\n  width: 5px;\n  cursor: w-resize;\n}\n.line-s[data-v-6dae58fd] {\n  bottom: -3px;\n  left: 0;\n  height: 5px;\n  cursor: s-resize;\n}\n.line-d[data-v-6dae58fd] {\n  top: 0;\n  right: -3px;\n  width: 5px;\n  cursor: e-resize;\n}\n.crop-point[data-v-6dae58fd] {\n  position: absolute;\n  width: 8px;\n  height: 8px;\n  opacity: 0.75;\n  background-color: #39f;\n  border-radius: 100%;\n}\n.point1[data-v-6dae58fd] {\n  top: -4px;\n  left: -4px;\n  cursor: nw-resize;\n}\n.point2[data-v-6dae58fd] {\n  top: -5px;\n  left: 50%;\n  margin-left: -3px;\n  cursor: n-resize;\n}\n.point3[data-v-6dae58fd] {\n  top: -4px;\n  right: -4px;\n  cursor: ne-resize;\n}\n.point4[data-v-6dae58fd] {\n  top: 50%;\n  left: -4px;\n  margin-top: -3px;\n  cursor: w-resize;\n}\n.point5[data-v-6dae58fd] {\n  top: 50%;\n  right: -4px;\n  margin-top: -3px;\n  cursor: e-resize;\n}\n.point6[data-v-6dae58fd] {\n  bottom: -5px;\n  left: -4px;\n  cursor: sw-resize;\n}\n.point7[data-v-6dae58fd] {\n  bottom: -5px;\n  left: 50%;\n  margin-left: -3px;\n  cursor: s-resize;\n}\n.point8[data-v-6dae58fd] {\n  bottom: -5px;\n  right: -4px;\n  cursor: se-resize;\n}\n@media screen and (max-width: 500px) {\n.crop-point[data-v-6dae58fd] {\n    position: absolute;\n    width: 20px;\n    height: 20px;\n    opacity: 0.45;\n    background-color: #39f;\n    border-radius: 100%;\n}\n.point1[data-v-6dae58fd] {\n    top: -10px;\n    left: -10px;\n}\n.point2[data-v-6dae58fd],\n  .point4[data-v-6dae58fd],\n  .point5[data-v-6dae58fd],\n  .point7[data-v-6dae58fd] {\n    display: none;\n}\n.point3[data-v-6dae58fd] {\n    top: -10px;\n    right: -10px;\n}\n.point4[data-v-6dae58fd] {\n    top: 0;\n    left: 0;\n}\n.point6[data-v-6dae58fd] {\n    bottom: -10px;\n    left: -10px;\n}\n.point8[data-v-6dae58fd] {\n    bottom: -10px;\n    right: -10px;\n}\n}\n',""])},function(t,e){t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=function(t,e){var n=t[1]||"",i=t[3];if(!i)return n;if(e&&"function"==typeof btoa){var o=function(t){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"}(i),a=i.sources.map((function(t){return"/*# sourceURL="+i.sourceRoot+t+" */"}));return[n].concat(a).concat([o]).join("\n")}return[n].join("\n")}(e,t);return e[2]?"@media "+e[2]+"{"+n+"}":n})).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},o=0;o<this.length;o++){var a=this[o][0];"number"==typeof a&&(i[a]=!0)}for(o=0;o<t.length;o++){var r=t[o];"number"==typeof r[0]&&i[r[0]]||(n&&!r[2]?r[2]=n:n&&(r[2]="("+r[2]+") and ("+n+")"),e.push(r))}},e}},function(t,e,n){var i={},o=function(t){var e;return function(){return void 0===e&&(e=t.apply(this,arguments)),e}}((function(){return window&&document&&document.all&&!window.atob})),a=function(t){var e={};return function(t,n){if("function"==typeof t)return t();if(void 0===e[t]){var i=function(t,e){return e?e.querySelector(t):document.querySelector(t)}.call(this,t,n);if(window.HTMLIFrameElement&&i instanceof window.HTMLIFrameElement)try{i=i.contentDocument.head}catch(t){i=null}e[t]=i}return e[t]}}(),r=null,s=0,l=[],c=n(5);function u(t,e){for(var n=0;n<t.length;n++){var o=t[n],a=i[o.id];if(a){a.refs++;for(var r=0;r<a.parts.length;r++)a.parts[r](o.parts[r]);for(;r<o.parts.length;r++)a.parts.push(v(o.parts[r],e))}else{var s=[];for(r=0;r<o.parts.length;r++)s.push(v(o.parts[r],e));i[o.id]={id:o.id,refs:1,parts:s}}}}function d(t,e){for(var n=[],i={},o=0;o<t.length;o++){var a=t[o],r=e.base?a[0]+e.base:a[0],s={css:a[1],media:a[2],sourceMap:a[3]};i[r]?i[r].parts.push(s):n.push(i[r]={id:r,parts:[s]})}return n}function p(t,e){var n=a(t.insertInto);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var i=l[l.length-1];if("top"===t.insertAt)i?i.nextSibling?n.insertBefore(e,i.nextSibling):n.appendChild(e):n.insertBefore(e,n.firstChild),l.push(e);else if("bottom"===t.insertAt)n.appendChild(e);else{if("object"!=typeof t.insertAt||!t.insertAt.before)throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");var o=a(t.insertAt.before,n);n.insertBefore(e,o)}}function h(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t);var e=l.indexOf(t);e>=0&&l.splice(e,1)}function f(t){var e=document.createElement("style");if(void 0===t.attrs.type&&(t.attrs.type="text/css"),void 0===t.attrs.nonce){var i=n.nc;i&&(t.attrs.nonce=i)}return m(e,t.attrs),p(t,e),e}function m(t,e){Object.keys(e).forEach((function(n){t.setAttribute(n,e[n])}))}function v(t,e){var n,i,o,a;if(e.transform&&t.css){if(!(a="function"==typeof e.transform?e.transform(t.css):e.transform.default(t.css)))return function(){};t.css=a}if(e.singleton){var l=s++;n=r||(r=f(e)),i=g.bind(null,n,l,!1),o=g.bind(null,n,l,!0)}else t.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(t){var e=document.createElement("link");return void 0===t.attrs.type&&(t.attrs.type="text/css"),t.attrs.rel="stylesheet",m(e,t.attrs),p(t,e),e}(e),i=function(t,e,n){var i=n.css,o=n.sourceMap,a=void 0===e.convertToAbsoluteUrls&&o;(e.convertToAbsoluteUrls||a)&&(i=c(i)),o&&(i+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */");var r=new Blob([i],{type:"text/css"}),s=t.href;t.href=URL.createObjectURL(r),s&&URL.revokeObjectURL(s)}.bind(null,n,e),o=function(){h(n),n.href&&URL.revokeObjectURL(n.href)}):(n=f(e),i=function(t,e){var n=e.css,i=e.media;if(i&&t.setAttribute("media",i),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}.bind(null,n),o=function(){h(n)});return i(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;i(t=e)}else o()}}t.exports=function(t,e){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(e=e||{}).attrs="object"==typeof e.attrs?e.attrs:{},e.singleton||"boolean"==typeof e.singleton||(e.singleton=o()),e.insertInto||(e.insertInto="head"),e.insertAt||(e.insertAt="bottom");var n=d(t,e);return u(n,e),function(t){for(var o=[],a=0;a<n.length;a++){var r=n[a];(s=i[r.id]).refs--,o.push(s)}for(t&&u(d(t,e),e),a=0;a<o.length;a++){var s;if(0===(s=o[a]).refs){for(var l=0;l<s.parts.length;l++)s.parts[l]();delete i[s.id]}}}};var b=function(){var t=[];return function(e,n){return t[e]=n,t.filter(Boolean).join("\n")}}();function g(t,e,n,i){var o=n?"":i.css;if(t.styleSheet)t.styleSheet.cssText=b(e,o);else{var a=document.createTextNode(o),r=t.childNodes;r[e]&&t.removeChild(r[e]),r.length?t.insertBefore(a,r[e]):t.appendChild(a)}}},function(t,e){t.exports=function(t){var e="undefined"!=typeof window&&window.location;if(!e)throw new Error("fixUrls requires window.location");if(!t||"string"!=typeof t)return t;var n=e.protocol+"//"+e.host,i=n+e.pathname.replace(/\/[^\/]*$/,"/");return t.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,(function(t,e){var o,a=e.trim().replace(/^"(.*)"$/,(function(t,e){return e})).replace(/^'(.*)'$/,(function(t,e){return e}));return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(a)?t:(o=0===a.indexOf("//")?a:0===a.indexOf("/")?n+a:i+a.replace(/^\.\//,""),"url("+JSON.stringify(o)+")")}))}},function(t,e,n){"use strict";n.r(e);var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"cropper",staticClass:"vue-cropper",on:{mouseover:t.scaleImg,mouseout:t.cancelScale}},[t.imgs?n("div",{staticClass:"cropper-box"},[n("div",{directives:[{name:"show",rawName:"v-show",value:!t.loading,expression:"!loading"}],staticClass:"cropper-box-canvas",style:{width:t.trueWidth+"px",height:t.trueHeight+"px",transform:"scale("+t.scale+","+t.scale+") translate3d("+t.x/t.scale+"px,"+t.y/t.scale+"px,0)rotateZ("+90*t.rotate+"deg)"}},[n("img",{ref:"cropperImg",attrs:{src:t.imgs,alt:"cropper-img"}})])]):t._e(),t._v(" "),n("div",{staticClass:"cropper-drag-box",class:{"cropper-move":t.move&&!t.crop,"cropper-crop":t.crop,"cropper-modal":t.cropping},on:{mousedown:t.startMove,touchstart:t.startMove}}),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.cropping,expression:"cropping"}],staticClass:"cropper-crop-box",style:{width:t.cropW+"px",height:t.cropH+"px",transform:"translate3d("+t.cropOffsertX+"px,"+t.cropOffsertY+"px,0)"}},[n("span",{staticClass:"cropper-view-box"},[n("img",{style:{width:t.trueWidth+"px",height:t.trueHeight+"px",transform:"scale("+t.scale+","+t.scale+") translate3d("+(t.x-t.cropOffsertX)/t.scale+"px,"+(t.y-t.cropOffsertY)/t.scale+"px,0)rotateZ("+90*t.rotate+"deg)"},attrs:{src:t.imgs,alt:"cropper-img"}})]),t._v(" "),n("span",{staticClass:"cropper-face cropper-move",on:{mousedown:t.cropMove,touchstart:t.cropMove}}),t._v(" "),t.info?n("span",{staticClass:"crop-info",style:{top:t.cropInfo.top}},[t._v(t._s(t.cropInfo.width)+" 脳 "+t._s(t.cropInfo.height))]):t._e(),t._v(" "),t.fixedBox?t._e():n("span",[n("span",{staticClass:"crop-line line-w",on:{mousedown:function(e){t.changeCropSize(e,!1,!0,0,1)},touchstart:function(e){t.changeCropSize(e,!1,!0,0,1)}}}),t._v(" "),n("span",{staticClass:"crop-line line-a",on:{mousedown:function(e){t.changeCropSize(e,!0,!1,1,0)},touchstart:function(e){t.changeCropSize(e,!0,!1,1,0)}}}),t._v(" "),n("span",{staticClass:"crop-line line-s",on:{mousedown:function(e){t.changeCropSize(e,!1,!0,0,2)},touchstart:function(e){t.changeCropSize(e,!1,!0,0,2)}}}),t._v(" "),n("span",{staticClass:"crop-line line-d",on:{mousedown:function(e){t.changeCropSize(e,!0,!1,2,0)},touchstart:function(e){t.changeCropSize(e,!0,!1,2,0)}}}),t._v(" "),n("span",{staticClass:"crop-point point1",on:{mousedown:function(e){t.changeCropSize(e,!0,!0,1,1)},touchstart:function(e){t.changeCropSize(e,!0,!0,1,1)}}}),t._v(" "),n("span",{staticClass:"crop-point point2",on:{mousedown:function(e){t.changeCropSize(e,!1,!0,0,1)},touchstart:function(e){t.changeCropSize(e,!1,!0,0,1)}}}),t._v(" "),n("span",{staticClass:"crop-point point3",on:{mousedown:function(e){t.changeCropSize(e,!0,!0,2,1)},touchstart:function(e){t.changeCropSize(e,!0,!0,2,1)}}}),t._v(" "),n("span",{staticClass:"crop-point point4",on:{mousedown:function(e){t.changeCropSize(e,!0,!1,1,0)},touchstart:function(e){t.changeCropSize(e,!0,!1,1,0)}}}),t._v(" "),n("span",{staticClass:"crop-point point5",on:{mousedown:function(e){t.changeCropSize(e,!0,!1,2,0)},touchstart:function(e){t.changeCropSize(e,!0,!1,2,0)}}}),t._v(" "),n("span",{staticClass:"crop-point point6",on:{mousedown:function(e){t.changeCropSize(e,!0,!0,1,2)},touchstart:function(e){t.changeCropSize(e,!0,!0,1,2)}}}),t._v(" "),n("span",{staticClass:"crop-point point7",on:{mousedown:function(e){t.changeCropSize(e,!1,!0,0,2)},touchstart:function(e){t.changeCropSize(e,!1,!0,0,2)}}}),t._v(" "),n("span",{staticClass:"crop-point point8",on:{mousedown:function(e){t.changeCropSize(e,!0,!0,2,2)},touchstart:function(e){t.changeCropSize(e,!0,!0,2,2)}}})])])])};i._withStripped=!0;var o={getData:function(t){return new Promise((function(e,n){var i={};(function(t){var e=null;return new Promise((function(n,i){if(t.src)if(/^data\:/i.test(t.src))e=function(t){t=t.replace(/^data\:([^\;]+)\;base64,/gim,"");for(var e=atob(t),n=e.length,i=new ArrayBuffer(n),o=new Uint8Array(i),a=0;a<n;a++)o[a]=e.charCodeAt(a);return i}(t.src),n(e);else if(/^blob\:/i.test(t.src)){var o=new FileReader;o.onload=function(t){e=t.target.result,n(e)},function(t,e){var n=new XMLHttpRequest;n.open("GET",t,!0),n.responseType="blob",n.onload=function(t){200!=this.status&&0!==this.status||function(t){o.readAsArrayBuffer(t)}(this.response)},n.send()}(t.src)}else{var a=new XMLHttpRequest;a.onload=function(){if(200!=this.status&&0!==this.status)throw"Could not load image";e=a.response,n(e),a=null},a.open("GET",t.src,!0),a.responseType="arraybuffer",a.send(null)}else i("img error")}))})(t).then((function(t){i.arrayBuffer=t,i.orientation=function(t){var e,n,i,o,a,r,s,l,c,u=new DataView(t),d=u.byteLength;if(255===u.getUint8(0)&&216===u.getUint8(1))for(l=2;l<d;){if(255===u.getUint8(l)&&225===u.getUint8(l+1)){r=l;break}l++}if(r&&(n=r+10,"Exif"===function(t,e,n){var i,o="";for(i=e,n+=e;i<n;i++)o+=String.fromCharCode(t.getUint8(i));return o}(u,r+4,4)&&((o=18761===(a=u.getUint16(n)))||19789===a)&&42===u.getUint16(n+2,o)&&(i=u.getUint32(n+4,o))>=8&&(s=n+i)),s)for(d=u.getUint16(s,o),c=0;c<d;c++)if(l=s+12*c+2,274===u.getUint16(l,o)){l+=8,e=u.getUint16(l,o);break}return e}(t),e(i)})).catch((function(t){n(t)}))}))}},a=o,r={data:function(){return{w:0,h:0,scale:1,x:0,y:0,loading:!0,trueWidth:0,trueHeight:0,move:!0,moveX:0,moveY:0,crop:!1,cropping:!1,cropW:0,cropH:0,cropOldW:0,cropOldH:0,canChangeX:!1,canChangeY:!1,changeCropTypeX:1,changeCropTypeY:1,cropX:0,cropY:0,cropChangeX:0,cropChangeY:0,cropOffsertX:0,cropOffsertY:0,support:"",touches:[],touchNow:!1,rotate:0,isIos:!1,orientation:0,imgs:"",coe:.2,scaling:!1,scalingSet:"",coeStatus:"",isCanShow:!0}},props:{img:{type:[String,Blob,null,File],default:""},outputSize:{type:Number,default:1},outputType:{type:String,default:"jpeg"},info:{type:Boolean,default:!0},canScale:{type:Boolean,default:!0},autoCrop:{type:Boolean,default:!1},autoCropWidth:{type:[Number,String],default:0},autoCropHeight:{type:[Number,String],default:0},fixed:{type:Boolean,default:!1},fixedNumber:{type:Array,default:function(){return[1,1]}},fixedBox:{type:Boolean,default:!1},full:{type:Boolean,default:!1},canMove:{type:Boolean,default:!0},canMoveBox:{type:Boolean,default:!0},original:{type:Boolean,default:!1},centerBox:{type:Boolean,default:!1},high:{type:Boolean,default:!0},infoTrue:{type:Boolean,default:!1},maxImgSize:{type:[Number,String],default:2e3},enlarge:{type:[Number,String],default:1},preW:{type:[Number,String],default:0},mode:{type:String,default:"contain"},limitMinSize:{type:[Number,Array,String],default:function(){return 10}}},computed:{cropInfo:function(){var t={};if(t.top=this.cropOffsertY>21?"-21px":"0px",t.width=this.cropW>0?this.cropW:0,t.height=this.cropH>0?this.cropH:0,this.infoTrue){var e=1;this.high&&!this.full&&(e=window.devicePixelRatio),1!==this.enlarge&!this.full&&(e=Math.abs(Number(this.enlarge))),t.width=t.width*e,t.height=t.height*e,this.full&&(t.width=t.width/this.scale,t.height=t.height/this.scale)}return t.width=t.width.toFixed(0),t.height=t.height.toFixed(0),t},isIE:function(){return navigator.userAgent,!!window.ActiveXObject||"ActiveXObject"in window},passive:function(){return this.isIE?null:{passive:!1}}},watch:{img:function(){this.checkedImg()},imgs:function(t){""!==t&&this.reload()},cropW:function(){this.showPreview()},cropH:function(){this.showPreview()},cropOffsertX:function(){this.showPreview()},cropOffsertY:function(){this.showPreview()},scale:function(t,e){this.showPreview()},x:function(){this.showPreview()},y:function(){this.showPreview()},autoCrop:function(t){t&&this.goAutoCrop()},autoCropWidth:function(){this.autoCrop&&this.goAutoCrop()},autoCropHeight:function(){this.autoCrop&&this.goAutoCrop()},mode:function(){this.checkedImg()},rotate:function(){this.showPreview(),(this.autoCrop||this.cropW>0||this.cropH>0)&&this.goAutoCrop(this.cropW,this.cropH)}},methods:{getVersion:function(t){for(var e=navigator.userAgent.split(" "),n="",i=new RegExp(t,"i"),o=0;o<e.length;o++)i.test(e[o])&&(n=e[o]);return n?n.split("/")[1].split("."):["0","0","0"]},checkOrientationImage:function(t,e,n,i){var o=this;if(this.getVersion("chrome")[0]>=81)e=-1;else if(this.getVersion("safari")[0]>=605){var a=this.getVersion("version");a[0]>13&&a[1]>1&&(e=-1)}else{var r=navigator.userAgent.toLowerCase().match(/cpu iphone os (.*?) like mac os/);if(r){var s=r[1];((s=s.split("_"))[0]>13||s[0]>=13&&s[1]>=4)&&(e=-1)}}var l=document.createElement("canvas"),c=l.getContext("2d");switch(c.save(),e){case 2:l.width=n,l.height=i,c.translate(n,0),c.scale(-1,1);break;case 3:l.width=n,l.height=i,c.translate(n/2,i/2),c.rotate(180*Math.PI/180),c.translate(-n/2,-i/2);break;case 4:l.width=n,l.height=i,c.translate(0,i),c.scale(1,-1);break;case 5:l.height=n,l.width=i,c.rotate(.5*Math.PI),c.scale(1,-1);break;case 6:l.width=i,l.height=n,c.translate(i/2,n/2),c.rotate(90*Math.PI/180),c.translate(-n/2,-i/2);break;case 7:l.height=n,l.width=i,c.rotate(.5*Math.PI),c.translate(n,-i),c.scale(-1,1);break;case 8:l.height=n,l.width=i,c.translate(i/2,n/2),c.rotate(-90*Math.PI/180),c.translate(-n/2,-i/2);break;default:l.width=n,l.height=i}c.drawImage(t,0,0,n,i),c.restore(),l.toBlob((function(t){var e=URL.createObjectURL(t);URL.revokeObjectURL(o.imgs),o.imgs=e}),"image/"+this.outputType,1)},checkedImg:function(){var t=this;if(null===this.img||""===this.img)return this.imgs="",void this.clearCrop();this.loading=!0,this.scale=1,this.rotate=0,this.clearCrop();var e=new Image;if(e.onload=function(){if(""===t.img)return t.$emit("imgLoad","error"),t.$emit("img-load","error"),!1;var n=e.width,i=e.height;a.getData(e).then((function(o){t.orientation=o.orientation||1;var a=Number(t.maxImgSize);!t.orientation&&n<a&i<a?t.imgs=t.img:(n>a&&(i=i/n*a,n=a),i>a&&(n=n/i*a,i=a),t.checkOrientationImage(e,t.orientation,n,i))}))},e.onerror=function(){t.$emit("imgLoad","error"),t.$emit("img-load","error")},"data"!==this.img.substr(0,4)&&(e.crossOrigin=""),this.isIE){var n=new XMLHttpRequest;n.onload=function(){var t=URL.createObjectURL(this.response);e.src=t},n.open("GET",this.img,!0),n.responseType="blob",n.send()}else e.src=this.img},startMove:function(t){if(t.preventDefault(),this.move&&!this.crop){if(!this.canMove)return!1;this.moveX=("clientX"in t?t.clientX:t.touches[0].clientX)-this.x,this.moveY=("clientY"in t?t.clientY:t.touches[0].clientY)-this.y,t.touches?(window.addEventListener("touchmove",this.moveImg),window.addEventListener("touchend",this.leaveImg),2==t.touches.length&&(this.touches=t.touches,window.addEventListener("touchmove",this.touchScale),window.addEventListener("touchend",this.cancelTouchScale))):(window.addEventListener("mousemove",this.moveImg),window.addEventListener("mouseup",this.leaveImg)),this.$emit("imgMoving",{moving:!0,axis:this.getImgAxis()}),this.$emit("img-moving",{moving:!0,axis:this.getImgAxis()})}else this.cropping=!0,window.addEventListener("mousemove",this.createCrop),window.addEventListener("mouseup",this.endCrop),window.addEventListener("touchmove",this.createCrop),window.addEventListener("touchend",this.endCrop),this.cropOffsertX=t.offsetX?t.offsetX:t.touches[0].pageX-this.$refs.cropper.offsetLeft,this.cropOffsertY=t.offsetY?t.offsetY:t.touches[0].pageY-this.$refs.cropper.offsetTop,this.cropX="clientX"in t?t.clientX:t.touches[0].clientX,this.cropY="clientY"in t?t.clientY:t.touches[0].clientY,this.cropChangeX=this.cropOffsertX,this.cropChangeY=this.cropOffsertY,this.cropW=0,this.cropH=0},touchScale:function(t){var e=this;t.preventDefault();var n=this.scale,i=this.touches[0].clientX,o=this.touches[0].clientY,a=t.touches[0].clientX,r=t.touches[0].clientY,s=this.touches[1].clientX,l=this.touches[1].clientY,c=t.touches[1].clientX,u=t.touches[1].clientY,d=Math.sqrt(Math.pow(i-s,2)+Math.pow(o-l,2)),p=Math.sqrt(Math.pow(a-c,2)+Math.pow(r-u,2))-d,h=1,f=(h=(h=h/this.trueWidth>h/this.trueHeight?h/this.trueHeight:h/this.trueWidth)>.1?.1:h)*p;if(!this.touchNow){if(this.touchNow=!0,p>0?n+=Math.abs(f):p<0&&n>Math.abs(f)&&(n-=Math.abs(f)),this.touches=t.touches,setTimeout((function(){e.touchNow=!1}),8),!this.checkoutImgAxis(this.x,this.y,n))return!1;this.scale=n}},cancelTouchScale:function(t){window.removeEventListener("touchmove",this.touchScale)},moveImg:function(t){var e=this;if(t.preventDefault(),t.touches&&2===t.touches.length)return this.touches=t.touches,window.addEventListener("touchmove",this.touchScale),window.addEventListener("touchend",this.cancelTouchScale),window.removeEventListener("touchmove",this.moveImg),!1;var n,i,o="clientX"in t?t.clientX:t.touches[0].clientX,a="clientY"in t?t.clientY:t.touches[0].clientY;n=o-this.moveX,i=a-this.moveY,this.$nextTick((function(){if(e.centerBox){var t,o,a,r,s=e.getImgAxis(n,i,e.scale),l=e.getCropAxis(),c=e.trueHeight*e.scale,u=e.trueWidth*e.scale;switch(e.rotate){case 1:case-1:case 3:case-3:t=e.cropOffsertX-e.trueWidth*(1-e.scale)/2+(c-u)/2,o=e.cropOffsertY-e.trueHeight*(1-e.scale)/2+(u-c)/2,a=t-c+e.cropW,r=o-u+e.cropH;break;default:t=e.cropOffsertX-e.trueWidth*(1-e.scale)/2,o=e.cropOffsertY-e.trueHeight*(1-e.scale)/2,a=t-u+e.cropW,r=o-c+e.cropH}s.x1>=l.x1&&(n=t),s.y1>=l.y1&&(i=o),s.x2<=l.x2&&(n=a),s.y2<=l.y2&&(i=r)}e.x=n,e.y=i,e.$emit("imgMoving",{moving:!0,axis:e.getImgAxis()}),e.$emit("img-moving",{moving:!0,axis:e.getImgAxis()})}))},leaveImg:function(t){window.removeEventListener("mousemove",this.moveImg),window.removeEventListener("touchmove",this.moveImg),window.removeEventListener("mouseup",this.leaveImg),window.removeEventListener("touchend",this.leaveImg),this.$emit("imgMoving",{moving:!1,axis:this.getImgAxis()}),this.$emit("img-moving",{moving:!1,axis:this.getImgAxis()})},scaleImg:function(){this.canScale&&window.addEventListener(this.support,this.changeSize,this.passive)},cancelScale:function(){this.canScale&&window.removeEventListener(this.support,this.changeSize)},changeSize:function(t){var e=this;t.preventDefault();var n=this.scale,i=t.deltaY||t.wheelDelta;i=navigator.userAgent.indexOf("Firefox")>0?30*i:i,this.isIE&&(i=-i);var o=this.coe,a=(o=o/this.trueWidth>o/this.trueHeight?o/this.trueHeight:o/this.trueWidth)*i;a<0?n+=Math.abs(a):n>Math.abs(a)&&(n-=Math.abs(a));var r=a<0?"add":"reduce";if(r!==this.coeStatus&&(this.coeStatus=r,this.coe=.2),this.scaling||(this.scalingSet=setTimeout((function(){e.scaling=!1,e.coe=e.coe+=.01}),50)),this.scaling=!0,!this.checkoutImgAxis(this.x,this.y,n))return!1;this.scale=n},changeScale:function(t){var e=this.scale;t=t||1;var n=20;if((t*=n=n/this.trueWidth>n/this.trueHeight?n/this.trueHeight:n/this.trueWidth)>0?e+=Math.abs(t):e>Math.abs(t)&&(e-=Math.abs(t)),!this.checkoutImgAxis(this.x,this.y,e))return!1;this.scale=e},createCrop:function(t){var e=this;t.preventDefault();var n="clientX"in t?t.clientX:t.touches?t.touches[0].clientX:0,i="clientY"in t?t.clientY:t.touches?t.touches[0].clientY:0;this.$nextTick((function(){var t=n-e.cropX,o=i-e.cropY;if(t>0?(e.cropW=t+e.cropChangeX>e.w?e.w-e.cropChangeX:t,e.cropOffsertX=e.cropChangeX):(e.cropW=e.w-e.cropChangeX+Math.abs(t)>e.w?e.cropChangeX:Math.abs(t),e.cropOffsertX=e.cropChangeX+t>0?e.cropChangeX+t:0),e.fixed){var a=e.cropW/e.fixedNumber[0]*e.fixedNumber[1];a+e.cropOffsertY>e.h?(e.cropH=e.h-e.cropOffsertY,e.cropW=e.cropH/e.fixedNumber[1]*e.fixedNumber[0],e.cropOffsertX=t>0?e.cropChangeX:e.cropChangeX-e.cropW):e.cropH=a,e.cropOffsertY=e.cropOffsertY}else o>0?(e.cropH=o+e.cropChangeY>e.h?e.h-e.cropChangeY:o,e.cropOffsertY=e.cropChangeY):(e.cropH=e.h-e.cropChangeY+Math.abs(o)>e.h?e.cropChangeY:Math.abs(o),e.cropOffsertY=e.cropChangeY+o>0?e.cropChangeY+o:0)}))},changeCropSize:function(t,e,n,i,o){t.preventDefault(),window.addEventListener("mousemove",this.changeCropNow),window.addEventListener("mouseup",this.changeCropEnd),window.addEventListener("touchmove",this.changeCropNow),window.addEventListener("touchend",this.changeCropEnd),this.canChangeX=e,this.canChangeY=n,this.changeCropTypeX=i,this.changeCropTypeY=o,this.cropX="clientX"in t?t.clientX:t.touches[0].clientX,this.cropY="clientY"in t?t.clientY:t.touches[0].clientY,this.cropOldW=this.cropW,this.cropOldH=this.cropH,this.cropChangeX=this.cropOffsertX,this.cropChangeY=this.cropOffsertY,this.fixed&&this.canChangeX&&this.canChangeY&&(this.canChangeY=0),this.$emit("change-crop-size",{width:this.cropW,height:this.cropH})},changeCropNow:function(t){var e=this;t.preventDefault();var n="clientX"in t?t.clientX:t.touches?t.touches[0].clientX:0,i="clientY"in t?t.clientY:t.touches?t.touches[0].clientY:0,o=this.w,a=this.h,r=0,s=0;if(this.centerBox){var l=this.getImgAxis(),c=l.x2,u=l.y2;r=l.x1>0?l.x1:0,s=l.y1>0?l.y1:0,o>c&&(o=c),a>u&&(a=u)}this.$nextTick((function(){var t=n-e.cropX,l=i-e.cropY;if(e.canChangeX&&(1===e.changeCropTypeX?e.cropOldW-t>0?(e.cropW=o-e.cropChangeX-t<=o-r?e.cropOldW-t:e.cropOldW+e.cropChangeX-r,e.cropOffsertX=o-e.cropChangeX-t<=o-r?e.cropChangeX+t:r):(e.cropW=Math.abs(t)+e.cropChangeX<=o?Math.abs(t)-e.cropOldW:o-e.cropOldW-e.cropChangeX,e.cropOffsertX=e.cropChangeX+e.cropOldW):2===e.changeCropTypeX&&(e.cropOldW+t>0?(e.cropW=e.cropOldW+t+e.cropOffsertX<=o?e.cropOldW+t:o-e.cropOffsertX,e.cropOffsertX=e.cropChangeX):(e.cropW=o-e.cropChangeX+Math.abs(t+e.cropOldW)<=o-r?Math.abs(t+e.cropOldW):e.cropChangeX-r,e.cropOffsertX=o-e.cropChangeX+Math.abs(t+e.cropOldW)<=o-r?e.cropChangeX-Math.abs(t+e.cropOldW):r))),e.canChangeY&&(1===e.changeCropTypeY?e.cropOldH-l>0?(e.cropH=a-e.cropChangeY-l<=a-s?e.cropOldH-l:e.cropOldH+e.cropChangeY-s,e.cropOffsertY=a-e.cropChangeY-l<=a-s?e.cropChangeY+l:s):(e.cropH=Math.abs(l)+e.cropChangeY<=a?Math.abs(l)-e.cropOldH:a-e.cropOldH-e.cropChangeY,e.cropOffsertY=e.cropChangeY+e.cropOldH):2===e.changeCropTypeY&&(e.cropOldH+l>0?(e.cropH=e.cropOldH+l+e.cropOffsertY<=a?e.cropOldH+l:a-e.cropOffsertY,e.cropOffsertY=e.cropChangeY):(e.cropH=a-e.cropChangeY+Math.abs(l+e.cropOldH)<=a-s?Math.abs(l+e.cropOldH):e.cropChangeY-s,e.cropOffsertY=a-e.cropChangeY+Math.abs(l+e.cropOldH)<=a-s?e.cropChangeY-Math.abs(l+e.cropOldH):s))),e.canChangeX&&e.fixed){var c=e.cropW/e.fixedNumber[0]*e.fixedNumber[1];c+e.cropOffsertY>a?(e.cropH=a-e.cropOffsertY,e.cropW=e.cropH/e.fixedNumber[1]*e.fixedNumber[0]):e.cropH=c}if(e.canChangeY&&e.fixed){var u=e.cropH/e.fixedNumber[1]*e.fixedNumber[0];u+e.cropOffsertX>o?(e.cropW=o-e.cropOffsertX,e.cropH=e.cropW/e.fixedNumber[0]*e.fixedNumber[1]):e.cropW=u}e.$emit("crop-sizing",{cropW:e.cropW,cropH:e.cropH})}))},checkCropLimitSize:function(){this.cropW,this.cropH;var t=this.limitMinSize,e=new Array;return e=Array.isArray[t]?t:[t,t],[parseFloat(e[0]),parseFloat(e[1])]},changeCropEnd:function(t){window.removeEventListener("mousemove",this.changeCropNow),window.removeEventListener("mouseup",this.changeCropEnd),window.removeEventListener("touchmove",this.changeCropNow),window.removeEventListener("touchend",this.changeCropEnd)},endCrop:function(){0===this.cropW&&0===this.cropH&&(this.cropping=!1),window.removeEventListener("mousemove",this.createCrop),window.removeEventListener("mouseup",this.endCrop),window.removeEventListener("touchmove",this.createCrop),window.removeEventListener("touchend",this.endCrop)},startCrop:function(){this.crop=!0},stopCrop:function(){this.crop=!1},clearCrop:function(){this.cropping=!1,this.cropW=0,this.cropH=0},cropMove:function(t){if(t.preventDefault(),!this.canMoveBox)return this.crop=!1,this.startMove(t),!1;if(t.touches&&2===t.touches.length)return this.crop=!1,this.startMove(t),this.leaveCrop(),!1;window.addEventListener("mousemove",this.moveCrop),window.addEventListener("mouseup",this.leaveCrop),window.addEventListener("touchmove",this.moveCrop),window.addEventListener("touchend",this.leaveCrop);var e,n,i="clientX"in t?t.clientX:t.touches[0].clientX,o="clientY"in t?t.clientY:t.touches[0].clientY;e=i-this.cropOffsertX,n=o-this.cropOffsertY,this.cropX=e,this.cropY=n,this.$emit("cropMoving",{moving:!0,axis:this.getCropAxis()}),this.$emit("crop-moving",{moving:!0,axis:this.getCropAxis()})},moveCrop:function(t,e){var n=this,i=0,o=0;t&&(t.preventDefault(),i="clientX"in t?t.clientX:t.touches[0].clientX,o="clientY"in t?t.clientY:t.touches[0].clientY),this.$nextTick((function(){var t,a,r=i-n.cropX,s=o-n.cropY;if(e&&(r=n.cropOffsertX,s=n.cropOffsertY),t=r<=0?0:r+n.cropW>n.w?n.w-n.cropW:r,a=s<=0?0:s+n.cropH>n.h?n.h-n.cropH:s,n.centerBox){var l=n.getImgAxis();t<=l.x1&&(t=l.x1),t+n.cropW>l.x2&&(t=l.x2-n.cropW),a<=l.y1&&(a=l.y1),a+n.cropH>l.y2&&(a=l.y2-n.cropH)}n.cropOffsertX=t,n.cropOffsertY=a,n.$emit("cropMoving",{moving:!0,axis:n.getCropAxis()}),n.$emit("crop-moving",{moving:!0,axis:n.getCropAxis()})}))},getImgAxis:function(t,e,n){t=t||this.x,e=e||this.y,n=n||this.scale;var i={x1:0,x2:0,y1:0,y2:0},o=this.trueWidth*n,a=this.trueHeight*n;switch(this.rotate){case 0:i.x1=t+this.trueWidth*(1-n)/2,i.x2=i.x1+this.trueWidth*n,i.y1=e+this.trueHeight*(1-n)/2,i.y2=i.y1+this.trueHeight*n;break;case 1:case-1:case 3:case-3:i.x1=t+this.trueWidth*(1-n)/2+(o-a)/2,i.x2=i.x1+this.trueHeight*n,i.y1=e+this.trueHeight*(1-n)/2+(a-o)/2,i.y2=i.y1+this.trueWidth*n;break;default:i.x1=t+this.trueWidth*(1-n)/2,i.x2=i.x1+this.trueWidth*n,i.y1=e+this.trueHeight*(1-n)/2,i.y2=i.y1+this.trueHeight*n}return i},getCropAxis:function(){var t={x1:0,x2:0,y1:0,y2:0};return t.x1=this.cropOffsertX,t.x2=t.x1+this.cropW,t.y1=this.cropOffsertY,t.y2=t.y1+this.cropH,t},leaveCrop:function(t){window.removeEventListener("mousemove",this.moveCrop),window.removeEventListener("mouseup",this.leaveCrop),window.removeEventListener("touchmove",this.moveCrop),window.removeEventListener("touchend",this.leaveCrop),this.$emit("cropMoving",{moving:!1,axis:this.getCropAxis()}),this.$emit("crop-moving",{moving:!1,axis:this.getCropAxis()})},getCropChecked:function(t){var e=this,n=document.createElement("canvas"),i=new Image,o=this.rotate,a=this.trueWidth,r=this.trueHeight,s=this.cropOffsertX,l=this.cropOffsertY;function c(t,e){n.width=Math.round(t),n.height=Math.round(e)}i.onload=function(){if(0!==e.cropW){var u=n.getContext("2d"),d=1;e.high&!e.full&&(d=window.devicePixelRatio),1!==e.enlarge&!e.full&&(d=Math.abs(Number(e.enlarge)));var p=e.cropW*d,h=e.cropH*d,f=a*e.scale*d,m=r*e.scale*d,v=(e.x-s+e.trueWidth*(1-e.scale)/2)*d,b=(e.y-l+e.trueHeight*(1-e.scale)/2)*d;switch(c(p,h),u.save(),o){case 0:e.full?(c(p/e.scale,h/e.scale),u.drawImage(i,v/e.scale,b/e.scale,f/e.scale,m/e.scale)):u.drawImage(i,v,b,f,m);break;case 1:case-3:e.full?(c(p/e.scale,h/e.scale),v=v/e.scale+(f/e.scale-m/e.scale)/2,b=b/e.scale+(m/e.scale-f/e.scale)/2,u.rotate(90*o*Math.PI/180),u.drawImage(i,b,-v-m/e.scale,f/e.scale,m/e.scale)):(v+=(f-m)/2,b+=(m-f)/2,u.rotate(90*o*Math.PI/180),u.drawImage(i,b,-v-m,f,m));break;case 2:case-2:e.full?(c(p/e.scale,h/e.scale),u.rotate(90*o*Math.PI/180),v/=e.scale,b/=e.scale,u.drawImage(i,-v-f/e.scale,-b-m/e.scale,f/e.scale,m/e.scale)):(u.rotate(90*o*Math.PI/180),u.drawImage(i,-v-f,-b-m,f,m));break;case 3:case-1:e.full?(c(p/e.scale,h/e.scale),v=v/e.scale+(f/e.scale-m/e.scale)/2,b=b/e.scale+(m/e.scale-f/e.scale)/2,u.rotate(90*o*Math.PI/180),u.drawImage(i,-b-f/e.scale,v,f/e.scale,m/e.scale)):(v+=(f-m)/2,b+=(m-f)/2,u.rotate(90*o*Math.PI/180),u.drawImage(i,-b-f,v,f,m));break;default:e.full?(c(p/e.scale,h/e.scale),u.drawImage(i,v/e.scale,b/e.scale,f/e.scale,m/e.scale)):u.drawImage(i,v,b,f,m)}u.restore()}else{var g=a*e.scale,y=r*e.scale,_=n.getContext("2d");switch(_.save(),o){case 0:c(g,y),_.drawImage(i,0,0,g,y);break;case 1:case-3:c(y,g),_.rotate(90*o*Math.PI/180),_.drawImage(i,0,-y,g,y);break;case 2:case-2:c(g,y),_.rotate(90*o*Math.PI/180),_.drawImage(i,-g,-y,g,y);break;case 3:case-1:c(y,g),_.rotate(90*o*Math.PI/180),_.drawImage(i,-g,0,g,y);break;default:c(g,y),_.drawImage(i,0,0,g,y)}_.restore()}t(n)},"data"!==this.img.substr(0,4)&&(i.crossOrigin="Anonymous"),i.src=this.imgs},getCropData:function(t){var e=this;this.getCropChecked((function(n){t(n.toDataURL("image/"+e.outputType,e.outputSize))}))},getCropBlob:function(t){var e=this;this.getCropChecked((function(n){n.toBlob((function(e){return t(e)}),"image/"+e.outputType,e.outputSize)}))},showPreview:function(){var t=this;if(!this.isCanShow)return!1;this.isCanShow=!1,setTimeout((function(){t.isCanShow=!0}),16);var e=this.cropW,n=this.cropH,i=this.scale,o={};o.div={width:"".concat(e,"px"),height:"".concat(n,"px")};var a=(this.x-this.cropOffsertX)/i,r=(this.y-this.cropOffsertY)/i;o.w=e,o.h=n,o.url=this.imgs,o.img={width:"".concat(this.trueWidth,"px"),height:"".concat(this.trueHeight,"px"),transform:"scale(".concat(i,")translate3d(").concat(a,"px, ").concat(r,"px, ").concat(0,"px)rotateZ(").concat(90*this.rotate,"deg)")},o.html='\n      <div class="show-preview" style="width: '.concat(o.w,"px; height: ").concat(o.h,'px,; overflow: hidden">\n        <div style="width: ').concat(e,"px; height: ").concat(n,'px">\n          <img src=').concat(o.url,' style="width: ').concat(this.trueWidth,"px; height: ").concat(this.trueHeight,"px; transform:\n          scale(").concat(i,")translate3d(").concat(a,"px, ").concat(r,"px, ").concat(0,"px)rotateZ(").concat(90*this.rotate,'deg)">\n        </div>\n      </div>'),this.$emit("realTime",o),this.$emit("real-time",o)},reload:function(){var t=this,e=new Image;e.onload=function(){t.w=parseFloat(window.getComputedStyle(t.$refs.cropper).width),t.h=parseFloat(window.getComputedStyle(t.$refs.cropper).height),t.trueWidth=e.width,t.trueHeight=e.height,t.original?t.scale=1:t.scale=t.checkedMode(),t.$nextTick((function(){t.x=-(t.trueWidth-t.trueWidth*t.scale)/2+(t.w-t.trueWidth*t.scale)/2,t.y=-(t.trueHeight-t.trueHeight*t.scale)/2+(t.h-t.trueHeight*t.scale)/2,t.loading=!1,t.autoCrop&&t.goAutoCrop(),t.$emit("img-load","success"),t.$emit("imgLoad","success"),setTimeout((function(){t.showPreview()}),20)}))},e.onerror=function(){t.$emit("imgLoad","error"),t.$emit("img-load","error")},e.src=this.imgs},checkedMode:function(){var t=1,e=(this.trueWidth,this.trueHeight),n=this.mode.split(" ");switch(n[0]){case"contain":this.trueWidth>this.w&&(t=this.w/this.trueWidth),this.trueHeight*t>this.h&&(t=this.h/this.trueHeight);break;case"cover":(e*=t=this.w/this.trueWidth)<this.h&&(t=(e=this.h)/this.trueHeight);break;default:try{var i=n[0];if(-1!==i.search("px")){i=i.replace("px","");var o=parseFloat(i)/this.trueWidth,a=1,r=n[1];-1!==r.search("px")&&(r=r.replace("px",""),a=(e=parseFloat(r))/this.trueHeight),t=Math.min(o,a)}if(-1!==i.search("%")&&(i=i.replace("%",""),t=parseFloat(i)/100*this.w/this.trueWidth),2===n.length&&"auto"===i){var s=n[1];-1!==s.search("px")&&(s=s.replace("px",""),t=(e=parseFloat(s))/this.trueHeight),-1!==s.search("%")&&(s=s.replace("%",""),t=(e=parseFloat(s)/100*this.h)/this.trueHeight)}}catch(e){t=1}}return t},goAutoCrop:function(t,e){if(""!==this.imgs&&null!==this.imgs){this.clearCrop(),this.cropping=!0;var n=this.w,i=this.h;if(this.centerBox){var o=Math.abs(this.rotate)%2>0,a=(o?this.trueHeight:this.trueWidth)*this.scale,r=(o?this.trueWidth:this.trueHeight)*this.scale;n=a<n?a:n,i=r<i?r:i}var s=t||parseFloat(this.autoCropWidth),l=e||parseFloat(this.autoCropHeight);0!==s&&0!==l||(s=.8*n,l=.8*i),s=s>n?n:s,l=l>i?i:l,this.fixed&&(l=s/this.fixedNumber[0]*this.fixedNumber[1]),l>this.h&&(s=(l=this.h)/this.fixedNumber[1]*this.fixedNumber[0]),this.changeCrop(s,l)}},changeCrop:function(t,e){var n=this;if(this.centerBox){var i=this.getImgAxis();t>i.x2-i.x1&&(e=(t=i.x2-i.x1)/this.fixedNumber[0]*this.fixedNumber[1]),e>i.y2-i.y1&&(t=(e=i.y2-i.y1)/this.fixedNumber[1]*this.fixedNumber[0])}this.cropW=t,this.cropH=e,this.checkCropLimitSize(),this.$nextTick((function(){n.cropOffsertX=(n.w-n.cropW)/2,n.cropOffsertY=(n.h-n.cropH)/2,n.centerBox&&n.moveCrop(null,!0)}))},refresh:function(){var t=this;this.img,this.imgs="",this.scale=1,this.crop=!1,this.rotate=0,this.w=0,this.h=0,this.trueWidth=0,this.trueHeight=0,this.clearCrop(),this.$nextTick((function(){t.checkedImg()}))},rotateLeft:function(){this.rotate=this.rotate<=-3?0:this.rotate-1},rotateRight:function(){this.rotate=this.rotate>=3?0:this.rotate+1},rotateClear:function(){this.rotate=0},checkoutImgAxis:function(t,e,n){t=t||this.x,e=e||this.y,n=n||this.scale;var i=!0;if(this.centerBox){var o=this.getImgAxis(t,e,n),a=this.getCropAxis();o.x1>=a.x1&&(i=!1),o.x2<=a.x2&&(i=!1),o.y1>=a.y1&&(i=!1),o.y2<=a.y2&&(i=!1)}return i}},mounted:function(){this.support="onwheel"in document.createElement("div")?"wheel":void 0!==document.onmousewheel?"mousewheel":"DOMMouseScroll";var t=this,e=navigator.userAgent;this.isIOS=!!e.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),HTMLCanvasElement.prototype.toBlob||Object.defineProperty(HTMLCanvasElement.prototype,"toBlob",{value:function(e,n,i){for(var o=atob(this.toDataURL(n,i).split(",")[1]),a=o.length,r=new Uint8Array(a),s=0;s<a;s++)r[s]=o.charCodeAt(s);e(new Blob([r],{type:t.type||"image/png"}))}}),this.showPreview(),this.checkedImg()},destroyed:function(){window.removeEventListener("mousemove",this.moveCrop),window.removeEventListener("mouseup",this.leaveCrop),window.removeEventListener("touchmove",this.moveCrop),window.removeEventListener("touchend",this.leaveCrop),this.cancelScale()}};n(1);var s=function(t,e,n,i,o,a,r,s){var l,c="function"==typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=[],c._compiled=!0),c._scopeId="data-v-"+a,l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(t,e){return l.call(e),u(t,e)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:t,options:c}}(r,i,0,0,0,"6dae58fd");s.options.__file="src/vue-cropper.vue";var l=s.exports;n.d(e,"VueCropper",(function(){return l}));var c=function(t){t.component("VueCropper",l)};"undefined"!=typeof window&&window.Vue&&c(window.Vue),e.default={version:"0.5.8",install:c,VueCropper:l,vueCropper:l}}])},function(t,e,n){"use strict";var i={inject:["formSafe"],mixins:[n(4).a],computed:{menuSpan:function(){return this.formSafe.parentOption.menuSpan||24},styleName:function(){return 24!==this.menuSpan?{padding:0}:{}}}},o=n(0),a=Object(o.a)(i,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.vaildData(t.formSafe.parentOption.menuBtn,!0)?n("el-col",{class:[t.formSafe.b("menu",[t.formSafe.menuPosition]),"no-print"],style:t.styleName,attrs:{span:t.menuSpan,md:t.menuSpan}},[n("el-form-item",{attrs:{"label-width":"0px"}},[t.formSafe.isMock?n("el-button",{attrs:{type:"primary",size:t.formSafe.controlSize,icon:"el-icon-edit-outline",loading:t.formSafe.allDisabled},on:{click:t.formSafe.handleMock}},[t._v(t._s(t.vaildData(t.formSafe.parentOption.mockText,t.t("form.mockBtn"))))]):t._e(),t._v(" "),t.formSafe.isPrint?n("el-button",{attrs:{type:"primary",size:t.formSafe.controlSize,icon:"el-icon-printer",loading:t.formSafe.allDisabled},on:{click:t.formSafe.handlePrint}},[t._v(t._s(t.vaildData(t.formSafe.parentOption.printText,t.t("form.printBtn"))))]):t._e(),t._v(" "),t.vaildData(t.formSafe.parentOption.submitBtn,!0)?n("el-button",{attrs:{type:"primary",size:t.formSafe.controlSize,icon:t.formSafe.parentOption.submitIcon||"el-icon-check",loading:t.formSafe.allDisabled},on:{click:t.formSafe.submit}},[t._v(t._s(t.vaildData(t.formSafe.parentOption.submitText,t.t("form.submitBtn"))))]):t._e(),t._v(" "),t.vaildData(t.formSafe.parentOption.emptyBtn,!0)?n("el-button",{attrs:{icon:t.formSafe.parentOption.emptyIcon||"el-icon-delete",size:t.formSafe.controlSize,loading:t.formSafe.allDisabled},on:{click:t.formSafe.resetForm}},[t._v(t._s(t.vaildData(t.formSafe.parentOption.emptyText,t.t("form.emptyBtn"))))]):t._e(),t._v(" "),t._t("menuForm",null,{disabled:t.formSafe.allDisabled,size:t.formSafe.controlSize})],2)],1):t._e()}),[],!1,null,null,null);e.a=a.exports},function(t,e,n){t.exports=n(25)},function(t,e,n){"use strict";n.r(e);var i=n(1);function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}Object.prototype.hasOwnProperty;var a,r=Object(i.a)({name:"affix",props:{id:String,offsetTop:{type:Number,default:0},offsetBottom:{type:Number}},data:function(){return{affix:!1,styles:{},slot:!1,slotStyle:{}}},computed:{parent:function(){return this.validatenull(this.id)?window:(t=this.id,("object"===("undefined"==typeof HTMLElement?"undefined":o(HTMLElement))?t instanceof HTMLElement:t&&"object"===o(t)&&1===t.nodeType&&"string"==typeof t.nodeName)?this.id:window.document.getElementById(this.id));var t},offsetType:function(){var t="top";return this.offsetBottom>=0&&(t="bottom"),t}},mounted:function(){this.parent.addEventListener("scroll",this.handleScroll,!1),this.parent.addEventListener("resize",this.handleScroll,!1)},beforeDestroy:function(){this.parent.removeEventListener("scroll",this.handleScroll,!1),this.parent.removeEventListener("resize",this.handleScroll,!1)},methods:{getScroll:function(t,e){var n=e?"scrollTop":"scrollLeft",i=t[e?"pageYOffset":"pageXOffset"];return"number"!=typeof i&&(i=window.document.documentElement[n]),i},getOffset:function(t){var e=t.getBoundingClientRect(),n=this.getScroll(this.parent,!0),i=this.getScroll(this.parent),o=window.document.body,a=o.clientTop||0,r=o.clientLeft||0;return{top:e.top+n-a,left:e.left+i-r}},handleScroll:function(){var t=this.affix,e=this.getScroll(this.parent,!0),n=this.getOffset(this.$el),i=this.parent.innerHeight,o=this.$el.getElementsByTagName("div")[0].offsetHeight;n.top-this.offsetTop<e&&"top"==this.offsetType&&!t?(this.affix=!0,this.slotStyle={width:this.$refs.point.clientWidth+"px",height:this.$refs.point.clientHeight+"px"},this.slot=!0,this.styles={top:"".concat(this.offsetTop,"px"),left:"".concat(n.left,"px"),width:"".concat(this.$el.offsetWidth,"px")},this.$emit("on-change",!0)):n.top-this.offsetTop>e&&"top"==this.offsetType&&t&&(this.slot=!1,this.slotStyle={},this.affix=!1,this.styles=null,this.$emit("on-change",!1)),n.top+this.offsetBottom+o>e+i&&"bottom"==this.offsetType&&!t?(this.affix=!0,this.styles={bottom:"".concat(this.offsetBottom,"px"),left:"".concat(n.left,"px"),width:"".concat(this.$el.offsetWidth,"px")},this.$emit("on-change",!0)):n.top+this.offsetBottom+o<e+i&&"bottom"==this.offsetType&&t&&(this.affix=!1,this.styles=null,this.$emit("on-change",!1))}}}),s=n(0),l=Object(s.a)(r,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",[e("div",{ref:"point",class:{"avue-affix":this.affix},style:this.styles},[this._t("default")],2),this._v(" "),e("div",{directives:[{name:"show",rawName:"v-show",value:this.slot,expression:"slot"}],style:this.slotStyle})])}),[],!1,null,null,null).exports,c=n(18),u=n.n(c),d=Object(i.a)({name:"count-up",props:{animation:{type:Boolean,default:!0},start:{type:Number,required:!1,default:0},end:{required:!0},decimals:{type:Number,required:!1,default:0},duration:{type:Number,required:!1,default:2},options:{type:Object,required:!1,default:function(){return{}}},callback:{type:Function,required:!1,default:function(){}}},data:function(){return{c:null}},watch:{decimals:function(){this.c&&this.c.update&&this.c.update(this.end)},end:function(t){this.c&&this.c.update&&this.c.update(t)}},mounted:function(){this.animation&&this.init()},methods:{init:function(){var t=this;this.c||(this.c=new u.a(this.$el,this.start,this.end,this.decimals,this.duration,this.options),this.c.start((function(){t.callback(t.c)})))},destroy:function(){this.c=null}},beforeDestroy:function(){this.destroy()},start:function(t){var e=this;this.c&&this.c.start&&this.c.start((function(){t&&t(e.c)}))},pauseResume:function(){this.c&&this.c.pauseResume&&this.c.pauseResume()},reset:function(){this.c&&this.c.reset&&this.c.reset()},update:function(t){this.c&&this.c.update&&this.c.update(t)}}),p=Object(s.a)(d,(function(){var t=this.$createElement;return(this._self._c||t)("span",[this._v(this._s(this.end))])}),[],!1,null,null,null).exports;function h(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var f=Object(i.a)({name:"avatar",props:(a={src:String,shape:{validator:function(t){return["circle","square"].includes(t)},default:"circle"}},h(a,"shape",String),h(a,"size",{validator:function(t){return"number"==typeof t||["small","large","default"].includes(t)},default:"default"}),h(a,"icon",String),a),data:function(){return{scale:1}},updated:function(){var t=this;this.$nextTick((function(){t.setScale()}))},computed:{sizeChildrenStyle:function(){var t={},e=(this.$refs.avatarChildren,"scale(".concat(this.scale,") translateX(-50%)"));return t={msTransform:e,WebkitTransform:e,transform:e},"number"==typeof size&&(t.lineHeight="".concat(this.size,"px")),t},sizeCls:function(){var t;return h(t={},"".concat("avue-avatar","--").concat(this.shape),this.shape),h(t,"".concat("avue-avatar","--lg"),"large"===this.size),h(t,"".concat("avue-avatar","--sm"),"small"===this.size),t},sizeStyle:function(){return"number"==typeof this.size?{width:"".concat(this.size,"px"),height:"".concat(this.size,"px"),lineHeight:"".concat(this.size,"px"),fontSize:this.icon?"".concat(this.size/2,"px"):"18px"}:{}}},mounted:function(){var t=this;this.$nextTick((function(){t.setScale()}))},methods:{setScale:function(){var t=this.$refs.avatarChildren;if(t){var e=t.offsetWidth,n=this.$el.getBoundingClientRect().width;this.scale=n-8<e?(n-8)/e:1}}}}),m=Object(s.a)(f,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",{class:[t.b(),t.sizeCls,t.b("icon")],style:t.sizeStyle},[t.src?n("img",{class:t.b("images"),attrs:{src:t.src,alt:""}}):t.icon?n("i",{class:t.icon}):n("span",{ref:"avatarChildren",class:t.b("string"),style:t.sizeChildrenStyle},[t._t("default")],2)])}),[],!1,null,null,null).exports,v={title:"title",meta:"meta",lead:"lead",body:"body"},b=Object(i.a)({name:"article",props:{data:{type:Object,default:function(){return{}}},props:{type:Object,default:function(){return v}}},computed:{titleKey:function(){return this.props.title||v.title},metaKey:function(){return this.props.meta||v.meta},leadKey:function(){return this.props.lead||v.lead},bodyKey:function(){return this.props.body||v.body},title:function(){return this.data[this.titleKey]},meta:function(){return this.data[this.metaKey]},lead:function(){return this.data[this.leadKey]},body:function(){return this.data[this.bodyKey]}},mounted:function(){}}),g=Object(s.a)(b,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("div",{class:t.b("header")},[t.title?n("div",{class:t.b("title"),domProps:{textContent:t._s(t.title)}}):t._e(),t._v(" "),t.meta?n("small",{class:t.b("meta"),domProps:{textContent:t._s(t.meta)}}):t._e()]),t._v(" "),t.lead?n("div",{class:t.b("lead"),domProps:{textContent:t._s(t.lead)}}):t._e(),t._v(" "),t.body?n("div",{class:t.b("body"),domProps:{innerHTML:t._s(t.body)}}):t._e()])}),[],!1,null,null,null).exports,y=Object(i.a)({name:"carousel",data:function(){return{}},props:{option:{type:Object,default:function(){}}},computed:{data:function(){return this.option.data||[]}},created:function(){},mounted:function(){},watch:{},methods:{}}),_=Object(s.a)(y,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:[t.b(),{"avue-carousel--fullscreen":t.option.fullscreen}]},[n("el-carousel",{attrs:{type:t.option.type,height:t.option.height+"px",autoplay:t.option.autoplay,interval:t.option.interval,"indicator-position":"outside"}},t._l(t.data,(function(e,i){return n("el-carousel-item",{key:i},[n("div",{class:t.b("item")},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);",target:e.target}},[n("div",{class:t.b("img"),style:{backgroundImage:"url("+e.src+")"}}),t._v(" "),e.title?n("div",{class:t.b("title")},[t._v(t._s(e.title))]):t._e()])])])})),1)],1)}),[],!1,null,null,null).exports,x=n(6),w=function(){function t(t,e){var n=e.value;t.style.display=!1===n?"none":""}return{bind:function(e,n){t(e,n)},update:function(e,n){t(e,n)}}}(),O=n(13),C={menuWidth:220,menuFixed:"right",menuXsWidth:100,menuAlign:"center",menuHeaderAlign:"center",headerAlign:"left",cancelBtnIcon:"el-icon-circle-close",viewBtnIcon:"el-icon-view",editBtnIcon:"el-icon-edit",copyBtnIcon:"el-icon-document-add",addBtnIcon:"el-icon-plus",printBtnIcon:"el-icon-printer",excelBtnIcon:"el-icon-download",delBtnIcon:"el-icon-delete",searchBtnIcon:"el-icon-search",emptyBtnIcon:"el-icon-delete",saveBtnIcon:"el-icon-circle-plus-outline",updateBtnIcon:"el-icon-circle-check",columnBtnIcon:"el-icon-s-operation",filterBtnIcon:"el-icon-tickets",refreshBtnIcon:"el-icon-refresh",viewBtn:!1,editBtn:!0,copyBtn:!1,cancelBtn:!0,addBtn:!0,addRowBtn:!1,printBtn:!1,excelBtn:!1,delBtn:!0,cellBtn:!1,dateBtn:!1,updateBtn:!0,saveBtn:!0,refreshBtn:!0,columnBtn:!0,filterBtn:!1,queryBtn:!0,menuBtn:!1,searchBtn:!0,clearBtn:!0,selectClearBtn:!0,searchShow:!0,tip:!0,dialogWidth:"60%",dialogDrag:!1,formFullscreen:!1,pageBackground:!0,simplePage:!1,page:!0,menu:!0,indexLabel:"#",indexWidth:50,indexFixed:"left",selectionWidth:50,selectionFixed:"left",expandWidth:60,expandFixed:"left",filterMultiple:!0,calcHeight:300,title:"琛ㄦ牸鏍囬",width:"100%",searchGutter:20,searchLabelWidth:80,searchSpan:6,dropRowClass:".el-table__body-wrapper > table > tbody",dropColClass:".el-table__header-wrapper tr",ghostClass:"avue-crud__ghost"},k=Object(i.a)({name:"crud",inject:["crud"],props:{page:{type:Object,default:function(){return{}}}},data:function(){return{config:C,defaultPage:{total:0,pagerCount:7,currentPage:1,pageSize:10,pageSizes:[10,20,30,40,50,100],layout:"total, sizes, prev, pager, next, jumper",background:!0}}},created:function(){this.pageInit(),this.crud.$emit("on-load",this.defaultPage)},watch:{page:{handler:function(){this.pageInit()},deep:!0},pageFlag:function(){this.crud.getTableHeight()},"defaultPage.total":function(t){this.defaultPage.total===(this.defaultPage.currentPage-1)*this.defaultPage.pageSize&&0!=this.defaultPage.total&&(this.defaultPage.currentPage=this.defaultPage.currentPage-1,this.crud.$emit("on-load",this.defaultPage),this.crud.$emit("current-change",this.defaultPage.currentPage),this.updateValue())}},computed:{pageFlag:function(){return 0!=this.defaultPage.total}},methods:{pageInit:function(){this.defaultPage=Object.assign(this.defaultPage,this.page,{total:Number(this.page.total||this.defaultPage.total),pagerCount:Number(this.page.pagerCount||this.defaultPage.pagerCount),currentPage:Number(this.page.currentPage||this.defaultPage.currentPage),pageSize:Number(this.page.pageSize||this.defaultPage.pageSize)}),this.updateValue()},updateValue:function(){this.crud.$emit("update:page",this.defaultPage)},nextClick:function(t){this.crud.$emit("next-click",t)},prevClick:function(t){this.crud.$emit("prev-click",t)},sizeChange:function(t){this.defaultPage.currentPage=1,this.defaultPage.pageSize=t,this.updateValue(),this.crud.$emit("on-load",this.defaultPage),this.crud.$emit("size-change",t)},currentChange:function(t){this.updateValue(),this.crud.$emit("on-load",this.defaultPage),this.crud.$emit("current-change",t)}}}),S=Object(s.a)(k,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.pageFlag&&t.vaildData(t.crud.tableOption.page,!0)?n("el-card",{class:t.b("pagination"),attrs:{shadow:t.crud.isCard}},[t._t("page"),t._v(" "),n("el-pagination",{attrs:{small:t.crud.isMobile,disabled:t.defaultPage.disabled,"hide-on-single-page":t.vaildData(t.crud.tableOption.simplePage,t.config.simplePage),"pager-count":t.defaultPage.pagerCount,"current-page":t.defaultPage.currentPage,background:t.vaildData(t.defaultPage.background,t.config.pageBackground),"page-size":t.defaultPage.pageSize,"page-sizes":t.defaultPage.pageSizes,layout:t.defaultPage.layout,total:t.defaultPage.total},on:{"update:currentPage":function(e){return t.$set(t.defaultPage,"currentPage",e)},"update:current-page":function(e){return t.$set(t.defaultPage,"currentPage",e)},"size-change":t.sizeChange,"prev-click":t.prevClick,"next-click":t.nextClick,"current-change":t.currentChange}})],2):t._e()}),[],!1,null,null,null).exports,E=n(11),j=n(4),$=n(7),D=n(2),A=Object(i.a)({name:"crud__search",inject:["crud"],mixins:[j.a,E.a],data:function(){return{show:!1,searchIndex:2,searchShow:!0,searchForm:{}}},props:{search:Object},watch:{"crud.propOption":{handler:function(){this.dataFormat()},deep:!0},show:function(){this.crud.getTableHeight()},searchShow:function(){this.crud.getTableHeight()},search:{handler:function(){this.searchForm=Object.assign(this.searchForm,this.search)},immediate:!0,deep:!0}},created:function(){this.initFun(),this.dataFormat()},computed:{option:function(){var t=this,e=this.crud.option;this.searchIndex=e.searchIndex||2;var n,i;return n=e,(i=t.deepClone(n)).column=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],i=[],o=0;return(n=n.sort((function(t,e){return(e.searchOrder||0)-(t.searchOrder||0)}))).forEach((function(n){if(n.search){var a=o<t.searchIndex,r={};Object.keys(n).forEach((function(t){if(t.includes("search")){var e=t.replace("search","");if(0==e.length)return;e=e.replace(e[0],e[0].toLowerCase()),r[e]=n[t]}})),n=Object.assign(n,r,{type:Object($.g)(n),detail:!1,dicFlag:!!n.cascader||t.vaildData(n.dicFlag,!1),span:n.searchSpan||e.searchSpan||C.searchSpan,control:n.searchControl,gutter:n.searchGutter||e.searchGutter||C.searchGutter,labelWidth:n.searchLabelWidth||e.searchLabelWidth||C.searchLabelWidth,labelPosition:n.searchLabelPosition||e.searchLabelPosition,size:n.searchSize||e.searchSize,value:n.searchValue,rules:n.searchRules,row:n.searchRow,bind:n.searchBin,disabled:n.searchDisabled,readonly:n.searchReadonly,display:!t.isSearchIcon||!!t.show||a}),i.push(n),o+=1}})),i}(t.deepClone(t.crud.propOption)),i=Object.assign(i,{rowKey:e.searchRowKey||"null",tabs:!1,group:!1,printBtn:!1,mockBtn:!1,filterDic:e.searchFilterDic,filterNull:e.searchFilterNull,filterParam:e.searchFilterParam,enter:e.searchEnter,size:e.searchSize,submitText:e.searchBtnText||t.t("crud.searchBtn"),submitBtn:t.vaildData(e.searchBtn,C.searchSubBtn),submitIcon:t.crud.getBtnIcon("searchBtn"),emptyText:e.emptyBtnText||t.t("crud.emptyBtn"),emptyBtn:t.vaildData(e.emptyBtn,C.emptyBtn),emptyIcon:t.crud.getBtnIcon("emptyBtn"),menuSpan:t.show||!t.isSearchIcon||e.searchMenuSpan<6?e.searchMenuSpan:6,menuPosition:e.searchMenuPosition||"center",dicFlag:!1,dicData:t.crud.DIC})},isSearchIcon:function(){return this.vaildData(this.crud.option.searchIcon,this.$AVUE.searchIcon)&&this.searchLen>this.searchIndex},searchLen:function(){var t=0;return this.crud.propOption.forEach((function(e){e.search&&t++})),t},searchFlag:function(){return!!this.crud.$scopedSlots.search||0!==this.searchLen}},methods:{initFun:function(){var t=this;["searchReset","searchChange"].forEach((function(e){return t.crud[e]=t[e]}))},getSlotName:function(t){return t.replace("Search","")},handleChange:function(){this.crud.$emit("update:search",this.searchForm)},searchChange:function(t,e){this.crud.$emit("search-change",Object(D.i)(t),e)},resetChange:function(){this.crud.$emit("search-reset",this.searchForm)},searchReset:function(){this.$refs.form.resetForm()},handleSearchShow:function(){this.searchShow=!this.searchShow},dataFormat:function(){var t=this.crud.option;this.searchShow=this.vaildData(t.searchShow,C.searchShow)}}}),T=Object(s.a)(A,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-card",{directives:[{name:"show",rawName:"v-show",value:t.searchShow&&t.searchFlag,expression:"searchShow && searchFlag"}],class:t.b(),attrs:{shadow:t.crud.isCard}},[t._t("search",null,{row:t.searchForm,search:t.searchForm,size:t.crud.controlSize}),t._v(" "),t.searchShow?n("avue-form",{ref:"form",attrs:{option:t.option},on:{submit:t.searchChange,change:t.handleChange,"reset-change":t.resetChange},scopedSlots:t._u([{key:"menuForm",fn:function(e){return[t._t("searchMenu",null,null,Object.assign(e,{search:t.searchForm,row:t.searchForm})),t._v(" "),t.isSearchIcon?[!1===t.show?n("el-button",{attrs:{type:"text",icon:"el-icon-arrow-down"},on:{click:function(e){t.show=!0}}},[t._v(t._s(t.t("crud.open")))]):t._e(),t._v(" "),!0===t.show?n("el-button",{attrs:{type:"text",icon:"el-icon-arrow-up"},on:{click:function(e){t.show=!1}}},[t._v(t._s(t.t("crud.shrink")))]):t._e()]:t._e()]}},t._l(t.crud.searchSlot,(function(e){return{key:t.getSlotName(e),fn:function(n){return[t._t(e,null,null,Object.assign(n,{search:t.searchForm,row:t.searchForm}))]}}}))],null,!0),model:{value:t.searchForm,callback:function(e){t.searchForm=e},expression:"searchForm"}}):t._e()],2)}),[],!1,null,null,null).exports,P=n(17),B=n(3),M=n(9),L=n(14),I={name:"icon-temp",props:{small:Boolean,text:{type:String,default:""}}},N=Object(s.a)(I,(function(){var t=this.$createElement,e=this._self._c||t;return e("span",{staticClass:"avue-icon",class:{"avue-icon--small":this.small}},[this.text.includes("#")?e("svg",{attrs:{"aria-hidden":"true"}},[e("use",{attrs:{"xlink:href":this.text}})]):e("i",{class:this.text})])}),[],!1,null,null,null).exports;function z(t){return(z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function F(t){return function(t){if(Array.isArray(t))return H(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return H(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return H(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function H(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}var K={},R={name:"column-slot",inject:["dynamic","crud"],components:{formTemp:L.a,iconTemp:N},props:{column:Object,columnOption:Array},created:function(){var t=this,e=["getColumnProp","handleFiltersMethod","handleFilters"];Object.keys(this.dynamic).forEach((function(n){e.includes(n)&&(t[n]=t.dynamic[n])}))},methods:{getIsVideo:function(t){return B.m.video.test(t)?"video":"img"},vaildLabel:function(t,e,n){if(t.rules&&e.$cellEdit)return n},columnChange:function(t,e,n){var i="".concat(n,"-").concat(e.prop);K[i]||(this.handleChange(e,t),"function"==typeof e.change&&1==e.cell&&e.change({row:t,column:e,index:n,value:t[e.prop]})),K[i]=!0,this.$nextTick((function(){return K[i]=!1}))},handleChange:function(t,e){var n=this;t.cascader&&this.$nextTick((function(){F(n.crud.propOption);var i=t.cascader;i.join(",");i.forEach((function(o){var a=o,r=e[t.prop],s=e.$index,l=n.findObject(n.columnOption,a);n.validatenull(l)||(n.validatenull(n.crud.cascaderDIC[s])&&n.$set(n.crud.cascaderDIC,s,{}),n.crud.formIndexList.includes(s)&&i.forEach((function(t){n.$set(n.crud.cascaderDIC[s],t.prop,[]),i.forEach((function(t){return e[t]=""}))})),n.validatenull(i)||n.validatenull(r)||n.validatenull(l)||Object(M.d)({column:l,value:r,form:e}).then((function(t){n.crud.formIndexList.includes(s)||n.crud.formIndexList.push(s);var i=t||[];n.$set(n.crud.cascaderDIC[s],a,i),n.validatenull(i[l.cascaderIndex])||n.validatenull(i)||n.validatenull(l.cascaderIndex)||(e[a]=i[l.cascaderIndex][(l.props||{}).value||B.e.value])})))}))}))},openImg:function(t,e){t=t.map((function(t){return{thumbUrl:t,url:t}})),this.$ImagePreview(t,e)},corArray:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:B.g;return this.validatenull(t)?[]:Array.isArray(t)?t:t.split(e)},handleDetail:function(t,e){var n=t[e.prop],i=e.parentProp?(this.crud.cascaderDIC[t.$index]||{})[e.prop]:this.crud.DIC[e.prop];return n=Object(P.a)(t,e,this.crud.tableOption,i),this.validatenull(i)||!0===this.crud.tableOption.filterDic||(t["$"+e.prop]=n),n},getImgList:function(t,e){var n=(e.propsHttp||{}).home||"",i=(e.props||{}).value||B.e.value,o=this.handleDetail(t,e);if(this.validatenull(o))return[];if("picture-img"==e.listType)return[n+o];var a=this.corArray(this.deepClone(o),e.separator);return a.forEach((function(t,e){a[e]=n+("object"===z(t)?t[i]:t)})),a}}},W=Object(s.a)(R,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.getColumnProp(t.column,"hide")?n("el-table-column",{key:t.column.prop,attrs:{prop:t.column.prop,label:t.column.label,"column-key":t.column.prop,"filter-placement":"bottom-end",filters:t.getColumnProp(t.column,"filters"),"filter-method":t.getColumnProp(t.column,"filterMethod")?t.handleFiltersMethod:void 0,"filter-multiple":t.vaildData(t.column.filterMultiple,!0),"show-overflow-tooltip":t.column.overHidden,"min-width":t.column.minWidth,sortable:t.getColumnProp(t.column,"sortable"),"render-header":t.column.renderHeader,align:t.column.align||t.crud.tableOption.align,"header-align":t.column.headerAlign||t.crud.tableOption.headerAlign,width:t.getColumnProp(t.column,"width"),fixed:t.getColumnProp(t.column,"fixed")},scopedSlots:t._u([{key:"header",fn:function(e){var i=e.$index;return[t.crud.getSlotName(t.column,"H",t.crud.$scopedSlots)?t._t(t.crud.getSlotName(t.column,"H"),null,null,{column:t.column,$index:i}):n("span",[t._v(t._s(t.column.label))])]}},{key:"default",fn:function(e){var i=e.row,o=e.$index;return[i.$cellEdit&&t.column.cell?n("el-form-item",{attrs:{prop:t.crud.isTree?"":"list."+o+"."+t.column.prop,label:t.vaildLabel(t.column,i," "),"label-width":t.vaildLabel(t.column,i,"1px"),rules:t.column.rules}},[n("el-tooltip",{attrs:{content:(t.crud.listError["list."+o+"."+t.column.prop]||{}).msg,disabled:!(t.crud.listError["list."+o+"."+t.column.prop]||{}).valid,placement:"top"}},[t.crud.getSlotName(t.column,"F",t.crud.$scopedSlots)?t._t(t.crud.getSlotName(t.column,"F"),null,null,{row:i,dic:t.crud.DIC[t.column.prop],size:t.crud.isMediumSize,index:o,disabled:t.crud.btnDisabledList[o],label:t.handleDetail(i,t.column),$cell:i.$cellEdit}):n("form-temp",t._b({attrs:{column:t.column,size:t.crud.isMediumSize,"table-data":{index:o,row:i,label:t.handleDetail(i,t.column)},dic:(t.crud.cascaderDIC[o]||{})[t.column.prop]||t.crud.DIC[t.column.prop],props:t.column.props||t.crud.tableOption.props,readonly:t.column.readonly,disabled:t.crud.disabled||t.crud.tableOption.disabled||t.column.disabled||t.crud.btnDisabledList[o],clearable:t.vaildData(t.column.clearable,!1),"column-slot":t.crud.mainSlot},on:{change:function(e){return t.columnChange(i,t.column,o)}},scopedSlots:t._u([t._l(t.crud.mainSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0),model:{value:i[t.column.prop],callback:function(e){t.$set(i,t.column.prop,e)},expression:"row[column.prop]"}},"form-temp",t.$uploadFun(t.column,t.crud),!1))],2)],1):t.crud.$scopedSlots[t.column.prop]?t._t(t.column.prop,null,{row:i,index:o,dic:t.crud.DIC[t.column.prop],size:t.crud.isMediumSize,label:t.handleDetail(i,t.column)}):[["img","upload"].includes(t.column.type)?n("span",[n("div",{staticClass:"avue-crud__img"},t._l(t.getImgList(i,t.column),(function(e,o){return n(t.getIsVideo(e),{key:o,tag:"component",attrs:{src:e},on:{click:function(e){e.stopPropagation(),t.openImg(t.getImgList(i,t.column),o)}}})})),1)]):"url"===t.column.type?n("span",t._l(t.corArray(i[t.column.prop],t.column.separator),(function(e,i){return n("el-link",{key:i,attrs:{type:"primary",href:e,target:t.column.target||"_blank"}},[t._v(t._s(e))])})),1):"rate"===t.column.type?n("span",[n("avue-rate",{attrs:{disabled:""},model:{value:i[t.column.prop],callback:function(e){t.$set(i,t.column.prop,e)},expression:"row[column.prop]"}})],1):"color"===t.column.type?n("i",{staticClass:"avue-crud__color",style:{backgroundColor:i[t.column.prop]}}):"icon"===t.column.type?n("icon-temp",{attrs:{text:i[t.column.prop]}}):t.column.html?n("span",{domProps:{innerHTML:t._s(t.handleDetail(i,t.column))}}):n("span",{domProps:{textContent:t._s(t.handleDetail(i,t.column))}})]]}}],null,!0)}):t._e()}),[],!1,null,null,null).exports,U={name:"column-dynamic",components:{columnSlot:W},inject:["dynamic","crud"],props:{columnOption:Object},created:function(){var t=this,e=["getColumnProp","handleFiltersMethod","handleFilters"];Object.keys(this.dynamic).forEach((function(n){e.includes(n)&&(t[n]=t.dynamic[n])}))}},V=Object(s.a)(U,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.getColumnProp(t.columnOption,"hide")?n("el-table-column",{key:t.columnOption.prop,attrs:{prop:t.columnOption.prop,label:t.columnOption.label,"filter-placement":"bottom-end",filters:t.getColumnProp(t.columnOption,"filters"),"filter-method":t.getColumnProp(t.columnOption,"filterMethod")?t.handleFiltersMethod:void 0,"filter-multiple":t.vaildData(t.columnOption.filterMultiple,!0),"show-overflow-tooltip":t.columnOption.overHidden,"min-width":t.columnOption.minWidth,sortable:t.getColumnProp(t.columnOption,"sortable"),"render-header":t.columnOption.renderHeader,align:t.columnOption.align||t.crud.tableOption.align,"header-align":t.columnOption.headerAlign||t.crud.tableOption.headerAlign,width:t.getColumnProp(t.columnOption,"width"),fixed:t.getColumnProp(t.columnOption,"fixed")}},[t._l(t.columnOption.children,(function(e){return[e.children&&e.children.length>0?n("column-dynamic",{key:e.label,attrs:{columnOption:e},scopedSlots:t._u([t._l(t.crud.mainSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)}):n("column-slot",{attrs:{column:e,"column-option":t.columnOption.children},scopedSlots:t._u([t._l(t.crud.mainSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)})]}))],2):t._e()}),[],!1,null,null,null).exports;function Y(t){return function(t){if(Array.isArray(t))return X(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return X(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return X(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function X(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}var q=Object(i.a)({name:"crud",data:function(){return{}},components:{columnSlot:W,columnDynamic:V},inject:["crud"],provide:function(){return{crud:this.crud,dynamic:this}},props:{columnOption:Array},computed:{list:function(){var t=this,e=Y(this.columnOption);return e=Object(D.a)(e,"index",(function(e,n){var i,o;return(null===(i=t.crud.objectOption[e.prop])||void 0===i?void 0:i.index)-(null===(o=t.crud.objectOption[n.prop])||void 0===o?void 0:o.index)}))}},methods:{handleFiltersMethod:function(t,e,n){var i=this.columnOption.filter((function(t){return t.prop===n.property}))[0];return"function"==typeof i.filtersMethod?i.filtersMethod(t,e,i):e[i.prop]===t},handleFilters:function(t,e){var n=this;if(!0===e){var i=this.crud.DIC[t.prop]||[],o=[];return this.validatenull(i)?this.crud.cellForm.list.forEach((function(e){o.map((function(t){return t.text})).includes(e[t.prop])||o.push({text:e[t.prop],value:e[t.prop]})})):i.forEach((function(e){var i=t.props||n.crud.tableOption.props||{};o.push({text:e[i.label||B.e.label],value:e[i.value||B.e.value]})})),o}},getColumnProp:function(t,e){var n=this.crud.objectOption[t.prop]||{};if("filterMethod"===e)return null==n?void 0:n.filters;if(this.crud.isMobile&&["fixed"].includes(e))return!1;var i=null==n?void 0:n[e];return"width"!=e||0!=i?"filters"==e?this.handleFilters(t,i):"hide"==e?!0!==(null==n?void 0:n.hide):i:void 0}}}),G=Object(s.a)(q,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t._t("header"),t._v(" "),t._l(t.list,(function(e,i){return[e.children&&e.children.length>0?n("column-dynamic",{key:e.label,attrs:{columnOption:e},scopedSlots:t._u([t._l(t.crud.mainSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)}):n("column-slot",{attrs:{column:e,"column-option":t.columnOption},scopedSlots:t._u([t._l(t.crud.mainSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)})]})),t._v(" "),t._t("footer")],2)}),[],!1,null,null,null).exports,J=Object(i.a)({name:"crud",mixins:[j.a],directives:{permission:w},inject:["crud"],data:function(){return{dateCreate:!1,pickerOptions:{shortcuts:[{text:"浠婃棩",onClick:function(t){var e=new Date,n=new Date;n.setTime(n.getTime()),t.$emit("pick",[n,e])}},{text:"鏄ㄦ棩",onClick:function(t){var e=new Date,n=new Date;n.setTime(n.getTime()-864e5),t.$emit("pick",[n,e])}},{text:"鏈�杩戜竴鍛�",onClick:function(t){var e=new Date,n=new Date;n.setTime(n.getTime()-6048e5),t.$emit("pick",[n,e])}},{text:"鏈�杩戜竴涓湀",onClick:function(t){var e=new Date,n=new Date;n.setTime(n.getTime()-2592e6),t.$emit("pick",[n,e])}},{text:"鏈�杩戜笁涓湀",onClick:function(t){var e=new Date,n=new Date;n.setTime(n.getTime()-7776e6),t.$emit("pick",[n,e])}}]},config:C}},created:function(){this.initFun()},methods:{dateChange:function(t){this.dateCreate?this.crud.$emit("date-change",t):this.dateCreate=!0},initFun:function(){this.vaildData=D.x,this.crud.rowExcel=this.rowExcel,this.crud.rowPrint=this.rowPrint},rowExcel:function(){this.crud.$refs.dialogExcel.handleShow()},rowPrint:function(){this.$Print(this.crud.$refs.table)}}}),Q=Object(s.a)(J,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b("menu")},[n("div",{class:t.b("left")},[t.vaildData(t.crud.tableOption.addBtn,t.config.addBtn)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("addBtn"),expression:"crud.getPermission('addBtn')"}],attrs:{type:"primary",icon:t.crud.getBtnIcon("addBtn"),size:t.crud.isMediumSize},on:{click:t.crud.rowAdd}},[t.crud.isIconMenu?t._e():[t._v("\n        "+t._s(t.crud.menuIcon("addBtn"))+"\n      ")]],2):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.addRowBtn,t.config.addRowBtn)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("addRowBtn"),expression:"crud.getPermission('addRowBtn')"}],attrs:{type:"primary",icon:t.crud.getBtnIcon("addBtn"),size:t.crud.isMediumSize},on:{click:t.crud.rowCellAdd}},[t.crud.isIconMenu?t._e():[t._v("\n        "+t._s(t.crud.menuIcon("addBtn"))+"\n      ")]],2):t._e(),t._v(" "),t._t("menuLeft",null,{size:t.crud.isMediumSize})],2),t._v(" "),n("div",{class:t.b("right")},[t.vaildData(t.crud.tableOption.dateBtn,t.config.dateBtn)?n("avue-date",{staticStyle:{display:"inline-block","margin-right":"20px"},attrs:{type:"datetimerange","value-format":"yyyy-MM-dd HH:mm:ss",format:"yyyy-MM-dd HH:mm:ss",pickerOptions:t.pickerOptions,size:t.crud.isMediumSize},on:{change:t.dateChange}}):t._e(),t._v(" "),t._t("menuRight",null,{size:t.crud.isMediumSize}),t._v(" "),t.vaildData(t.crud.tableOption.excelBtn,t.config.excelBtn)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("excelBtn"),expression:"crud.getPermission('excelBtn')"}],attrs:{icon:t.crud.getBtnIcon("excelBtn"),circle:"",size:t.crud.isMediumSize},on:{click:t.rowExcel}}):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.printBtn,t.config.printBtn)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("printBtn"),expression:"crud.getPermission('printBtn')"}],attrs:{icon:t.crud.getBtnIcon("printBtn"),circle:"",size:t.crud.isMediumSize},on:{click:t.rowPrint}}):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.refreshBtn,t.config.refreshBtn)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("refreshBtn"),expression:"crud.getPermission('refreshBtn')"}],attrs:{icon:t.crud.getBtnIcon("refreshBtn"),circle:"",size:t.crud.isMediumSize},on:{click:t.crud.refreshChange}}):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.columnBtn,t.config.columnBtn)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("columnBtn"),expression:"crud.getPermission('columnBtn')"}],attrs:{icon:t.crud.getBtnIcon("columnBtn"),circle:"",size:t.crud.isMediumSize},on:{click:function(e){t.crud.$refs.dialogColumn.columnBox=!0}}}):t._e(),t._v(" "),(t.crud.$refs.headerSearch||{}).searchFlag&&t.vaildData(t.crud.tableOption.searchShowBtn,!0)?n("el-button",{attrs:{icon:t.crud.getBtnIcon("searchBtn"),circle:"",size:t.crud.isMediumSize},on:{click:function(e){return t.crud.$refs.headerSearch.handleSearchShow()}}}):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.filterBtn,t.config.filterBtn)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("filterBtn"),expression:"crud.getPermission('filterBtn')"}],attrs:{icon:t.crud.getBtnIcon("filterBtn"),circle:"",size:t.crud.isMediumSize},on:{click:function(e){t.crud.$refs.dialogFilter.box=!0}}}):t._e()],2)])}),[],!1,null,null,null).exports,Z=Object(i.a)({name:"crud",mixins:[j.a],inject:["crud"],data:function(){return{columnBox:!1,bindList:{}}},computed:{defaultColumn:function(){return[{label:this.t("crud.column.hide"),prop:"hide"},{label:this.t("crud.column.fixed"),prop:"fixed"},{label:this.t("crud.column.filters"),prop:"filters"},{label:this.t("crud.column.sortable"),prop:"sortable"},{label:this.t("crud.column.index"),prop:"index",hide:!0},{label:this.t("crud.column.width"),prop:"width",hide:!0}]},list:function(){var t=[];return this.crud.propOption.forEach((function(e){0!=e.showColumn&&t.push(e)})),t}},methods:{init:function(){var t=this;this.crud.propOption.forEach((function(e){!0!==t.bindList[e.prop]&&(t.defaultColumn.forEach((function(n){["hide","filters"].includes(n.prop)&&t.$watch("crud.objectOption.".concat(e.prop,".").concat(n.prop),(function(){return t.crud.refreshTable()}))})),t.bindList[e.prop]=!0)})),this.rowDrop()},rowDrop:function(){var t=this,e=this.$refs.table.$el.querySelectorAll(C.dropRowClass)[0];this.crud.tableDrop("column",e,(function(e){var n=e.oldIndex,i=e.newIndex;t.crud.headerSort(n,i),t.crud.refreshTable((function(){return t.rowDrop()}))}))}}}),tt=Object(s.a)(Z,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-drawer",{staticClass:"avue-dialog",class:[t.b("dialog"),t.b("column")],attrs:{"lock-scroll":"","modal-append-to-body":!1,"append-to-body":"",title:t.t("crud.showTitle"),size:t.crud.isMobile?"100%":"40%",visible:t.columnBox},on:{opened:t.init,"update:visible":function(e){t.columnBox=e}}},[n("el-table",{key:Math.random(),ref:"table",attrs:{data:t.list,height:"100%",size:"small",border:""}},[n("el-table-column",{key:"label",attrs:{align:"center",width:"100","header-align":"center",prop:"label",label:t.t("crud.column.name")}}),t._v(" "),t._l(t.defaultColumn,(function(e,i){return[1!=e.hide?n("el-table-column",{key:e.prop,attrs:{prop:e.prop,align:"center","header-align":"center",label:e.label},scopedSlots:t._u([{key:"default",fn:function(i){var o=i.row;return[n("el-checkbox",{model:{value:t.crud.objectOption[o.prop][e.prop],callback:function(n){t.$set(t.crud.objectOption[o.prop],e.prop,n)},expression:"crud.objectOption[row.prop][item.prop]"}})]}}],null,!0)}):t._e()]}))],2)],1)}),[],!1,null,null,null).exports,et=Object(i.a)({name:"crud",mixins:[j.a],inject:["crud"],components:{formTemp:L.a},data:function(){return{box:!1,formDefault:{},list:[],columnList:[],dateList:$.dateList,columnProps:{value:"prop"}}},computed:{symbolDic:function(){return[{label:"=",value:"="},{label:"鈮�",value:"鈮�"},{label:"like",value:"like"},{label:">",value:">"},{label:"鈮�",value:"鈮�"},{label:"<",value:"<"},{label:"鈮�",value:"鈮�"},{label:"鈭�",value:"鈭�"}]},result:function(){var t=this,e=[];return this.list.forEach((function(n){t.validatenull(n.value)||e.push([n.text,n.symbol,n.value])})),e},columnObj:function(){return this.columnOption[0]},columnOption:function(){return this.crud.propOption.filter((function(t){return!1!==t.filter&&!1!==t.showColumn}))}},created:function(){this.getSearchType=$.g,this.formDefault=Object($.d)(this.columnOption).tableForm},methods:{getColumnByIndex:function(t,e){var n=this.deepClone(t);return n.type=Object($.g)(n),n.multiple=["checkbox"].includes(t.type),n},handleDelete:function(t){this.list.splice(t,1),this.columnList.splice(t,1)},handleClear:function(){this.list=[],this.columnList=[]},handleValueClear:function(){var t=this;this.list.forEach((function(e,n){t.$set(t.list[n],"value",t.formDefault[e.text])}))},handleGetColumn:function(t){return this.columnOption.find((function(e){return e.prop===t}))},handleSubmit:function(){this.list.push({}),this.list.splice(this.list.length-1,1),this.crud.$emit("filter",this.result),this.box=!1},handleChange:function(t,e){var n=this.handleGetColumn(t);this.columnList[e]=n,this.list[e].value=this.formDefault[t]},handleAdd:function(){this.list.length;var t=this.columnObj.prop,e=this.handleGetColumn(t);this.columnList.push(e),this.list.push({text:t,value:this.formDefault[t],symbol:this.symbolDic[0].value})}}}),nt=Object(s.a)(et,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-drawer",{staticClass:"avue-dialog",class:[t.b("dialog"),t.b("filter")],attrs:{"lock-scroll":"","modal-append-to-body":!1,"append-to-body":"",title:t.t("crud.filterTitle"),size:t.crud.isMobile?"100%":"60%",visible:t.box},on:{"update:visible":function(e){t.box=e}}},[n("el-row",{attrs:{span:24}},[n("div",{class:t.b("filter-menu")},[n("el-button-group",[n("el-button",{attrs:{type:"primary",size:t.crud.isMediumSize},on:{click:t.handleAdd}},[t._v(t._s(t.t("crud.filter.addBtn")))]),t._v(" "),n("el-button",{attrs:{type:"primary",size:t.crud.isMediumSize},on:{click:t.handleClear}},[t._v(t._s(t.t("crud.filter.resetBtn")))]),t._v(" "),n("el-button",{attrs:{type:"primary",size:t.crud.isMediumSize},on:{click:t.handleValueClear}},[t._v(t._s(t.t("crud.filter.clearBtn")))])],1)],1),t._v(" "),t._l(t.list,(function(e,i){return n("el-col",{key:i,class:t.b("filter-item"),attrs:{md:12,xs:24,sm:12}},[n("avue-select",{class:t.b("filter-label"),attrs:{dic:t.columnOption,props:t.columnProps,clearable:!1,size:t.crud.isMediumSize},on:{change:function(n){return t.handleChange(e.text,i)}},model:{value:e.text,callback:function(n){t.$set(e,"text",n)},expression:"column.text"}}),t._v(" "),n("avue-select",{class:t.b("filter-symbol"),attrs:{dic:t.symbolDic,clearable:!1,size:t.crud.isMediumSize},model:{value:e.symbol,callback:function(n){t.$set(e,"symbol",n)},expression:"column.symbol"}}),t._v(" "),n("form-temp",{class:t.b("filter-value"),attrs:{column:t.getColumnByIndex(t.columnList[i]),size:t.crud.isMediumSize,dic:t.crud.DIC[t.columnList[i].prop],props:t.columnList[i].props||t.crud.tableOption.props},model:{value:e.value,callback:function(n){t.$set(e,"value",n)},expression:"column.value"}}),t._v(" "),n("el-button",{class:t.b("filter-icon"),attrs:{type:"danger",size:"mini",circle:"",icon:"el-icon-minus"},on:{click:function(e){return t.handleDelete(i)}}})],1)})),t._v(" "),n("el-col",{staticClass:"avue-form__menu avue-form__menu--right",attrs:{span:24}},[n("el-button",{attrs:{type:"primary",size:t.crud.isMediumSize},on:{click:t.handleSubmit}},[t._v(t._s(t.t("crud.filter.submitBtn")))]),t._v(" "),n("el-button",{attrs:{size:t.crud.isMediumSize},on:{click:function(e){t.box=!1}}},[t._v(t._s(t.t("crud.filter.cancelBtn")))])],1)],2)],1)}),[],!1,null,null,null).exports,it=Object(i.a)({name:"crud",mixins:[j.a],inject:["crud"],data:function(){return{disabled:!1,config:C,boxType:"",fullscreen:!1,size:null,boxVisible:!1}},props:{value:{type:Object,default:function(){return{}}}},computed:{option:function(){var t=this,e=this.deepClone(this.crud.tableOption);return e.boxType=this.boxType,e.column=this.deepClone(this.crud.propOption),e.menuBtn=!1,this.isAdd?(e.submitBtn=e.saveBtn,e.submitText=this.crud.menuIcon("saveBtn"),e.submitIcon=this.crud.getBtnIcon("saveBtn")):this.isEdit?(e.submitBtn=e.updateBtn,e.submitText=this.crud.menuIcon("updateBtn"),e.submitIcon=this.crud.getBtnIcon("updateBtn")):this.isView&&(e.detail=!0),e.emptyBtn=e.cancelBtn,e.emptyText=this.crud.menuIcon("cancelBtn"),e.emptyIcon=this.crud.getBtnIcon("cancelBtn"),this.crud.isGroup||(e.dicFlag=!1,e.dicData=this.crud.DIC),this.validatenull(e.dicFlag)||e.column.forEach((function(n){n.boxType=t.boxType,n.dicFlag=n.dicFlag||e.dicFlag})),e},isView:function(){return"view"===this.boxType},isAdd:function(){return"add"===this.boxType},isEdit:function(){return"edit"===this.boxType},direction:function(){return this.crud.tableOption.dialogDirection},width:function(){return this.vaildData(this.crud.tableOption.dialogWidth+"",this.crud.isMobile?"100%":C.dialogWidth+"")},dialogType:function(){return this.isDrawer?"elDrawer":"elDialog"},dialogTop:function(){return this.isDrawer||this.fullscreen?"0":this.crud.tableOption.dialogTop},isDrawer:function(){return"drawer"===this.crud.tableOption.dialogType},params:function(){return this.isDrawer?{size:this.fullscreen?"100%":this.width,direction:this.crud.tableOption.dialogDirection}:{width:this.width,fullscreen:this.fullscreen}},dialogTitle:function(){var t="".concat(this.boxType);if(!this.validatenull(this.boxType))return this.crud.tableOption[t+"Title"]||this.t("crud.".concat(t,"Title"))},dialogMenuPosition:function(){return this.crud.option.dialogMenuPosition||"right"}},methods:{submit:function(){this.$refs.tableForm.submit()},reset:function(){this.$refs.tableForm.resetForm()},getSlotName:function(t){return t.replace("Form","")},handleOpened:function(){var t=this;this.$nextTick((function(){["clearValidate","validate","resetForm"].forEach((function(e){t.crud[e]=t.$refs.tableForm[e]}))}))},handleChange:function(){this.crud.$emit("input",this.crud.tableForm),this.crud.$emit("change",this.crud.tableForm)},handleTabClick:function(t,e){this.crud.$emit("tab-click",t,e)},handleFullScreen:function(){this.isDrawer&&(this.validatenull(this.size)?this.size="100%":this.size=""),this.fullscreen?this.fullscreen=!1:this.fullscreen=!0},handleError:function(t){this.crud.$emit("error",t)},handleSubmit:function(t,e){this.isAdd?this.rowSave(e):this.isEdit&&this.rowUpdate(e)},rowSave:function(t){this.crud.$emit("row-save",Object(D.i)(this.crud.tableForm),this.closeDialog,t)},rowUpdate:function(t){this.crud.$emit("row-update",Object(D.i)(this.crud.tableForm),this.crud.tableIndex,this.closeDialog,t)},closeDialog:function(t){var e=this;(t=this.deepClone(t))&&function(){if(e.isEdit){var n=e.crud.findData(t[e.crud.rowKey]),i=n.parentList,o=n.index;i&&(i.splice(o,1),i.splice(o,0,t))}else if(e.isAdd){var a=e.crud.findData(t[e.crud.rowParentKey]).item;a?(a[e.crud.childrenKey]||(a[e.crud.childrenKey]=[],a[e.crud.hasChildrenKey]=!0),a[e.crud.childrenKey].push(t)):e.crud.list.push(t)}}(),this.hide()},hide:function(t){var e=this,n=function(){t&&t(),e.crud.tableIndex=-1,e.boxVisible=!1,Object.keys(e.crud.tableForm).forEach((function(t){e.$delete(e.crud.tableForm,t)}))};"function"==typeof this.crud.beforeClose?this.crud.beforeClose(n,this.boxType):n()},show:function(t){var e=this;this.boxType=t;var n=function(){e.fullscreen=e.crud.tableOption.dialogFullscreen,e.boxVisible=!0};"function"==typeof this.crud.beforeOpen?this.crud.beforeOpen(n,this.boxType):n()}}}),ot=Object(s.a)(it,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(t.dialogType,t._b({directives:[{name:"dialogDrag",rawName:"v-dialogDrag",value:t.vaildData(t.crud.tableOption.dialogDrag,t.config.dialogDrag),expression:"vaildData(crud.tableOption.dialogDrag,config.dialogDrag)"}],tag:"component",class:["avue-dialog",t.b("dialog"),{"avue-dialog--fullscreen":t.fullscreen}],attrs:{"lock-scroll":"","destroy-on-close":t.crud.tableOption.dialogDestroy,wrapperClosable:t.crud.tableOption.dialogClickModal,direction:t.direction,"custom-class":t.crud.tableOption.dialogCustomClass,"modal-append-to-body":"","append-to-body":"",top:t.dialogTop,title:t.dialogTitle,"close-on-press-escape":t.crud.tableOption.dialogEscape,"close-on-click-modal":t.vaildData(t.crud.tableOption.dialogClickModal,!1),modal:t.crud.tableOption.dialogModal,"show-close":t.crud.tableOption.dialogCloseBtn,visible:t.boxVisible,"before-close":t.hide},on:{"update:visible":function(e){t.boxVisible=e},opened:t.handleOpened}},"component",t.params,!1),[n("div",{class:t.b("dialog__header"),attrs:{slot:"title"},slot:"title"},[n("span",{staticClass:"el-dialog__title"},[t._v(t._s(t.dialogTitle))]),t._v(" "),n("div",{class:t.b("dialog__menu")},[n("i",{staticClass:"el-dialog__close",class:t.fullscreen?"el-icon-news":"el-icon-full-screen",on:{click:t.handleFullScreen}})])]),t._v(" "),t.boxVisible?n("avue-form",t._b({ref:"tableForm",attrs:{status:t.disabled,option:t.option},on:{"update:status":function(e){t.disabled=e},change:t.handleChange,submit:t.handleSubmit,"reset-change":t.hide,"tab-click":t.handleTabClick,error:t.handleError},scopedSlots:t._u([t._l(t.crud.formSlot,(function(e){return{key:t.getSlotName(e),fn:function(n){return[t._t(e,null,null,Object.assign(n,{type:t.boxType}))]}}}))],null,!0),model:{value:t.crud.tableForm,callback:function(e){t.$set(t.crud,"tableForm",e)},expression:"crud.tableForm"}},"avue-form",t.$uploadFun({},t.crud),!1)):t._e(),t._v(" "),n("span",{staticClass:"avue-dialog__footer",class:"avue-dialog__footer--"+t.dialogMenuPosition},[t.vaildData(t.option.submitBtn,!0)&&!t.isView?n("el-button",{attrs:{disabled:t.disabled,size:t.crud.controlSize,icon:t.option.submitIcon,type:"primary"},on:{click:t.submit}},[t._v(t._s(t.option.submitText))]):t._e(),t._v(" "),t.vaildData(t.option.emptyBtn,!0)&&!t.isView?n("el-button",{attrs:{disabled:t.disabled,size:t.crud.controlSize,icon:t.option.emptyIcon},on:{click:t.reset}},[t._v(t._s(t.option.emptyText))]):t._e(),t._v(" "),t._t("menuForm",null,{disabled:t.disabled,size:t.crud.controlSize,type:t.boxType})],2)],1)}),[],!1,null,null,null).exports,at={name:"crud",mixins:[j.a],inject:["crud"],data:function(){return{box:!1,form:{name:this.crud.tableOption.title}}},computed:{columnOption:function(){var t=[];return this.deepClone(this.crud.columnOption).forEach((function(e){var n=e.children;n&&!Array.isArray(n)&&delete e.children,!1!==e.showColumn&&t.push(e)})),t},columnList:function(){if(!this.form.params)return[];if(this.form.params.includes("headers"))return this.crud.propOption;var t=[];return function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];n.forEach((function(n,i){n.children?e(n.children):t.push(n)}))}(this.columnOption),t},columns:function(){var t=this,e=this.deepClone(this.columnOption);if(!this.form.params)return[];if(this.form.params.includes("headers")){return function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];n.forEach((function(i,o){i.children?e(i.children):t.form.prop.includes(i.prop)||n.splice(o,1)}))}(e),e}var n=[];return function e(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];i.forEach((function(i,o){i.children?e(i.children):t.form.prop.includes(i.prop)&&n.push(i)}))}(e),n},option:function(){var t,e=this;return{submitBtn:!1,emptyBtn:!1,column:[{label:"鏂囦欢鍚�",prop:"name",span:24},{label:"閫夋嫨鏁版嵁",prop:"type",span:24,type:"select",value:0,dicData:[{label:"褰撳墠鏁版嵁(褰撳墠椤靛叏閮ㄧ殑鏁版嵁)",value:0},{label:"閫変腑鐨勬暟鎹�(褰撳墠椤甸�変腑鐨勬暟鎹�)",value:1}]},{label:"閫夋嫨瀛楁",prop:"prop",type:"tree",multiple:!0,checkStrictly:!0,span:24,props:{value:"prop"},dicData:this.columnOption},{label:"鍙傛暟璁剧疆",prop:"params",type:"checkbox",span:24,value:["header","data"].concat((t=[],e.crud.isHeader&&t.push("headers"),e.crud.isShowSummary&&t.push("sum"),t)),dicData:[{label:"琛ㄥご",disabled:!0,value:"header"},{label:"鏁版嵁婧�",value:"data"}].concat(function(){var t=[];return t.push({label:"澶嶆潅琛ㄥご",value:"headers",disabled:!e.crud.isHeader}),t.push({label:"鍚堣缁熻",value:"sum",disabled:!e.crud.isShowSummary}),t}())}]}}},watch:{columnList:function(){this.form.prop=this.columnList.map((function(t){return t.prop}))}},methods:{handleShow:function(){this.box=!0},handleSubmit:function(){this.$Export.excel({title:this.form.name,columns:this.columns,data:this.handleSum()}),this.box=!1},handleSum:function(){var t=this,e=this.crud.tableOption,n=this.crud.propOption,i=0==this.form.type?this.crud.list:this.crud.tableSelect,o=[];return this.form.params.includes("data")&&i.forEach((function(e){var i=t.deepClone(e);n.forEach((function(e){e.bind&&(i[e.prop]=Object(D.m)(i,e.bind)),t.validatenull(i["$"+e.prop])||(i[e.prop]=i["$"+e.prop])})),o.push(i)})),this.form.params.includes("sum")&&e.showSummary&&o.push(this.crud.sumsList),o}}},rt=Object(s.a)(at,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-dialog",{staticClass:"avue-dialog",attrs:{title:t.t("crud.excelBtn"),"lock-scroll":"","modal-append-to-body":!1,"append-to-body":"",visible:t.box,width:t.crud.isMobile?"100%":"30%"},on:{"update:visible":function(e){t.box=e}}},[n("avue-form",{attrs:{option:t.option},model:{value:t.form,callback:function(e){t.form=e},expression:"form"}}),t._v(" "),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{type:"primary",size:t.crud.isMediumSize},on:{click:t.handleSubmit}},[t._v(t._s(t.t("crud.filter.submitBtn")))]),t._v(" "),n("el-button",{attrs:{size:t.crud.isMediumSize},on:{click:function(e){t.box=!1}}},[t._v(t._s(t.t("crud.filter.cancelBtn")))])],1)],1)}),[],!1,null,null,null).exports,st=Object(i.a)({name:"crud",data:function(){return{config:C}},mixins:[j.a],inject:["crud"],directives:{permission:w},computed:{menuType:function(){return this.crud.tableOption.menuType||this.$AVUE.menuType||"button"},isIconMenu:function(){return"icon"===this.menuType},isTextMenu:function(){return"text"===this.menuType},isMenu:function(){return"menu"===this.menuType}},methods:{menuText:function(t){return["text","menu"].includes(this.menuType)?"text":t}}}),lt=Object(s.a)(st,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.vaildData(t.crud.tableOption.menu,t.config.menu)&&t.crud.getPermission("menu")?n("el-table-column",{key:"menu",class:t.b("btn"),attrs:{prop:"menu",fixed:t.vaildData(t.crud.tableOption.menuFixed,t.config.menuFixed),label:t.crud.tableOption.menuTitle||t.t("crud.menu"),align:t.crud.tableOption.menuAlign||t.config.menuAlign,"header-align":t.crud.tableOption.menuHeaderAlign||t.config.menuHeaderAlign,width:t.crud.isMobile?t.crud.tableOption.menuXsWidth||t.config.menuXsWidth:t.crud.tableOption.menuWidth||t.config.menuWidth},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.row,o=e.$index;return[t.isMenu?n("el-dropdown",{attrs:{size:t.crud.isMediumSize}},[n("el-button",{attrs:{type:"text",size:t.crud.isMediumSize}},[t._v("\n        "+t._s(t.crud.tableOption.menuBtnTitle||t.t("crud.menuBtn"))+"\n        "),n("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),t._v(" "),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t.vaildData(t.crud.tableOption.viewBtn,t.config.viewBtn)?n("el-dropdown-item",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("viewBtn",i,o),expression:"crud.getPermission('viewBtn',row,$index)"}],attrs:{icon:t.crud.getBtnIcon("viewBtn")},nativeOn:{click:function(e){return t.crud.rowView(i,o)}}},[t._v(t._s(t.crud.menuIcon("viewBtn")))]):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.editBtn,t.config.editBtn)?n("el-dropdown-item",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("editBtn",i,o),expression:"crud.getPermission('editBtn',row,$index)"}],attrs:{icon:t.crud.getBtnIcon("editBtn")},nativeOn:{click:function(e){return t.crud.rowEdit(i,o)}}},[t._v(t._s(t.crud.menuIcon("editBtn")))]):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.copyBtn,t.config.copyBtn)?n("el-dropdown-item",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("copyBtn",i,o),expression:"crud.getPermission('copyBtn',row,$index)"}],attrs:{icon:t.crud.getBtnIcon("copyBtn")},nativeOn:{click:function(e){return t.crud.rowCopy(i)}}},[t._v(t._s(t.crud.menuIcon("copyBtn")))]):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.delBtn,t.config.delBtn)?n("el-dropdown-item",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("delBtn",i,o),expression:"crud.getPermission('delBtn',row,$index)"}],attrs:{icon:t.crud.getBtnIcon("delBtn")},nativeOn:{click:function(e){return t.crud.rowDel(i,o)}}},[t._v(t._s(t.crud.menuIcon("delBtn")))]):t._e(),t._v(" "),t._t("menuBtn",null,{row:i,type:t.menuText("primary"),disabled:t.crud.btnDisabled,size:t.crud.isMediumSize,index:o})],2)],1):["button","text","icon"].includes(t.menuType)?[t.vaildData(t.crud.tableOption.cellBtn,t.config.cellBtn)?[t.vaildData(t.crud.tableOption.editBtn,t.config.editBtn)&&!i.$cellEdit?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("editBtn",i,o),expression:"crud.getPermission('editBtn',row,$index)"}],attrs:{type:t.menuText("primary"),icon:t.crud.getBtnIcon("editBtn"),size:t.crud.isMediumSize,disabled:t.crud.btnDisabledList[o]},on:{click:function(e){return e.stopPropagation(),t.crud.rowCell(i,o)}}},[t.isIconMenu?t._e():[t._v("\n            "+t._s(t.crud.menuIcon("editBtn"))+"\n          ")]],2):t.vaildData(t.crud.tableOption.saveBtn,t.config.saveBtn)&&i.$cellEdit?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("saveBtn",i,o),expression:"crud.getPermission('saveBtn',row,$index)"}],attrs:{type:t.menuText("primary"),icon:t.crud.getBtnIcon("saveBtn"),size:t.crud.isMediumSize,disabled:t.crud.btnDisabledList[o]},on:{click:function(e){return e.stopPropagation(),t.crud.rowCell(i,o)}}},[t.isIconMenu?t._e():[t._v("\n            "+t._s(t.crud.menuIcon("saveBtn"))+"\n          ")]],2):t._e(),t._v(" "),i.$cellEdit?n("el-button",{attrs:{type:t.menuText("danger"),icon:t.crud.getBtnIcon("cancelBtn"),size:t.crud.isMediumSize,disabled:t.crud.btnDisabledList[o]},on:{click:function(e){return e.stopPropagation(),t.crud.rowCancel(i,o)}}},[t.isIconMenu?t._e():[t._v("\n            "+t._s(t.crud.menuIcon("cancelBtn"))+"\n          ")]],2):t._e()]:t._e(),t._v(" "),t.vaildData(t.crud.tableOption.viewBtn,t.config.viewBtn)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("viewBtn",i,o),expression:"crud.getPermission('viewBtn',row,$index)"}],attrs:{type:t.menuText("success"),icon:t.crud.getBtnIcon("viewBtn"),size:t.crud.isMediumSize,disabled:t.btnDisabled},on:{click:function(e){return e.stopPropagation(),t.crud.rowView(i,o)}}},[t.isIconMenu?t._e():[t._v("\n          "+t._s(t.crud.menuIcon("viewBtn"))+"\n        ")]],2):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.editBtn,t.config.editBtn)&&!t.crud.tableOption.cellBtn?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("editBtn",i,o),expression:"crud.getPermission('editBtn',row,$index)"}],attrs:{type:t.menuText("primary"),icon:t.crud.getBtnIcon("editBtn"),size:t.crud.isMediumSize,disabled:t.btnDisabled},on:{click:function(e){return e.stopPropagation(),t.crud.rowEdit(i,o)}}},[t.isIconMenu?t._e():[t._v("\n          "+t._s(t.crud.menuIcon("editBtn"))+"\n        ")]],2):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.copyBtn,t.config.copyBtn)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("copyBtn",i,o),expression:"crud.getPermission('copyBtn',row,$index)"}],attrs:{type:t.menuText("primary"),icon:t.crud.getBtnIcon("copyBtn"),size:t.crud.isMediumSize,disabled:t.btnDisabled},on:{click:function(e){return e.stopPropagation(),t.crud.rowCopy(i)}}},[t.isIconMenu?t._e():[t._v("\n          "+t._s(t.crud.menuIcon("copyBtn"))+"\n        ")]],2):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.delBtn,t.config.delBtn)&&!i.$cellEdit?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.crud.getPermission("delBtn",i,o),expression:"crud.getPermission('delBtn',row,$index)"}],attrs:{type:t.menuText("danger"),icon:t.crud.getBtnIcon("delBtn"),size:t.crud.isMediumSize,disabled:t.btnDisabled},on:{click:function(e){return e.stopPropagation(),t.crud.rowDel(i,o)}}},[t.isIconMenu?t._e():[t._v("\n          "+t._s(t.crud.menuIcon("delBtn"))+"\n        ")]],2):t._e()]:t._e(),t._v(" "),t._t("menu",null,{row:i,type:t.menuText("primary"),disabled:t.crud.btnDisabled,size:t.crud.isMediumSize,index:o})]}}],null,!0)}):t._e()}),[],!1,null,null,null).exports,ct=Object(i.a)({name:"crud",data:function(){return{config:C}},mixins:[j.a],inject:["crud"],methods:{indexMethod:function(t){return t+1+((this.crud.page.currentPage||1)-1)*(this.crud.page.pageSize||10)},setSort:function(){this.rowDrop(),this.columnDrop()},rowDrop:function(){var t=this,e=this.crud.$refs.table.$el.querySelectorAll(this.config.dropRowClass)[0];this.crud.tableDrop("row",e,(function(e){var n=e.oldIndex,i=e.newIndex,o=t.crud.list.splice(n,1)[0];t.crud.list.splice(i,0,o),t.crud.$emit("sortable-change",n,i),t.crud.refreshTable((function(){return t.rowDrop()}))}))},columnDrop:function(){var t=this,e=this.crud.$refs.table.$el.querySelector(this.config.dropColClass),n=0;this.crud.tableOption.selection&&(n+=1),this.crud.tableOption.index&&(n+=1),this.crud.tableOption.expand&&(n+=1),this.crud.tableDrop("column",e,(function(e){t.crud.headerSort(e.oldIndex-n,e.newIndex-n),t.columnDrop()}))}}}),ut=Object(s.a)(ct,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-table-column",{attrs:{width:"1px"}}),t._v(" "),t.crud.tableOption.expand?n("el-table-column",{key:"expand",attrs:{type:"expand",width:t.crud.tableOption.expandWidth||t.config.expandWidth,fixed:t.vaildData(t.crud.tableOption.expandFixed,t.config.expandFixed),align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[t._t("expand",null,{row:n,index:n.$index})]}}],null,!0)}):t._e(),t._v(" "),t.crud.tableOption.selection?n("el-table-column",{key:"selection",attrs:{fixed:t.vaildData(t.crud.tableOption.selectionFixed,t.config.selectionFixed),type:"selection",selectable:t.crud.tableOption.selectable,"reserve-selection":t.vaildData(t.crud.tableOption.reserveSelection),width:t.crud.tableOption.selectionWidth||t.config.selectionWidth,align:"center"}}):t._e(),t._v(" "),t.vaildData(t.crud.tableOption.index)?n("el-table-column",{key:"index",attrs:{fixed:t.vaildData(t.crud.tableOption.indexFixed,t.config.indexFixed),label:t.crud.tableOption.indexLabel||t.config.indexLabel,type:"index",width:t.crud.tableOption.indexWidth||t.config.indexWidth,index:t.indexMethod,align:"center"}}):t._e()],1)}),[],!1,null,null,null).exports;function dt(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return pt(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return pt(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,o=function(){};return{s:o,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,r=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return r=t.done,t},e:function(t){s=!0,a=t},f:function(){try{r||null==n.return||n.return()}finally{if(s)throw a}}}}function pt(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}var ht=Object(i.a)({name:"crud",mixins:[Object(O.a)(),j.a],directives:{permission:w},provide:function(){return{crud:this}},components:{column:G,columnDefault:ut,columnMenu:lt,tablePage:S,headerSearch:T,headerMenu:Q,dialogColumn:tt,dialogFilter:nt,dialogExcel:rt,dialogForm:ot},data:function(){return{reload:Math.random(),cellForm:{list:[]},config:C,list:[],listError:{},tableForm:{},tableHeight:void 0,tableIndex:-1,tableSelect:[],formIndexList:[],sumsList:{},cascaderDicList:{},formCascaderList:{},btnDisabledList:{},btnDisabled:!1,default:{}}},mounted:function(){this.dataInit(),this.getTableHeight()},computed:{isSortable:function(){return this.tableOption.sortable},isRowSort:function(){return this.tableOption.rowSort},isColumnSort:function(){return this.tableOption.columnSort},rowParentKey:function(){return this.option.rowParentKey||B.e.rowParentKey},childrenKey:function(){return this.treeProps.children||B.e.children},hasChildrenKey:function(){return this.treeProps.hasChildren||B.e.hasChildren},treeProps:function(){return this.tableOption.treeProps||{}},isAutoHeight:function(){return"auto"===this.tableOption.height},formSlot:function(){return this.getSlotList(["Error","Label","Type","Form"],this.$scopedSlots,this.propOption)},searchSlot:function(){return this.getSlotList(["Search"],this.$scopedSlots,this.propOption)},mainSlot:function(){var t=this,e=[];return this.propOption.forEach((function(n){t.$scopedSlots[n.prop]&&e.push(n.prop)})),this.getSlotList(["Header","Form"],this.$scopedSlots,this.propOption).concat(e)},calcHeight:function(){return(this.tableOption.calcHeight||0)+this.$AVUE.calcHeight},propOption:function(){var t=[];return function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];Array.isArray(n)&&n.forEach((function(n){t.push(n),n.children&&e(n.children)}))}(this.columnOption),t=Object($.a)(t)},isShowSummary:function(){return this.option.showSummary},isHeader:function(){var t=!1;return this.columnOption.forEach((function(e){e.children&&(t=!0)})),t},isTree:function(){var t=!1;return this.data.forEach((function(e){e.children&&(t=!0)})),t},isCard:function(){return this.option.card?"always":"never"},expandLevel:function(){return this.parentOption.expandLevel||0},expandAll:function(){return this.parentOption.expandAll||!1},parentOption:function(){return this.tableOption||{}},columnOption:function(){return this.tableOption.column||[]},sumColumnList:function(){return this.tableOption.sumColumnList||[]},selectLen:function(){return this.tableSelect?this.tableSelect.length:0}},watch:{value:{handler:function(){this.tableForm=this.value},immediate:!0,deep:!0},list:{handler:function(){this.cellForm.list=this.list},deep:!0},data:{handler:function(){this.dataInit()},deep:!0}},props:{sortBy:Function,sortOrders:Array,sortMethod:Function,spanMethod:Function,summaryMethod:Function,rowStyle:Function,cellStyle:Function,beforeClose:Function,beforeOpen:Function,rowClassName:Function,cellClassName:Function,headerCellClassName:Function,uploadBefore:Function,uploadAfter:Function,uploadDelete:Function,uploadPreview:Function,uploadError:Function,uploadExceed:Function,permission:{type:[Function,Object],default:function(){return{}}},value:{type:Object,default:function(){return{}}},search:{type:Object,default:function(){return{}}},page:{type:Object,default:function(){return{}}},tableLoading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},data:{type:Array,required:!0,default:function(){return[]}}},methods:{handleValidate:function(t,e,n){this.listError[t]||this.$set(this.listError,t,{valid:!1,msg:""}),this.listError[t].valid=!e,this.listError[t].msg=n},getPermission:function(t,e,n){return"function"==typeof this.permission?this.permission(t,e,n):!!this.validatenull(this.permission[t])||this.permission[t]},getTableHeight:function(){var t=this;this.isAutoHeight?this.$nextTick((function(){var e=t.$refs.table,n=t.$refs.tablePage;if(e){var i=e.$el,o=n.$el.offsetHeight||20;t.tableHeight=document.documentElement.clientHeight-i.offsetTop-o-t.calcHeight}})):this.tableHeight=this.tableOption.height,this.refreshTable()},doLayout:function(){this.$refs.table.doLayout()},refreshTable:function(t){var e=this;this.reload=Math.random(),this.tableSelect=[],this.$nextTick((function(){e.$refs.columnDefault.setSort(),t&&t()}))},treeLoad:function(t,e,n){this.$emit("tree-load",t,e,(function(e){t.children=e,n(e)}))},menuIcon:function(t){return this.vaildData(this.tableOption[t+"Text"],this.t("crud."+t))},getBtnIcon:function(t){var e=t+"Icon";return this.tableOption[e]||C[e]},validateField:function(t){return this.$refs.dialogForm.$refs.tableForm.validateField(t)},handleGetRowKeys:function(t){return t[this.rowKey]},selectClear:function(){this.$emit("selection-clear",this.deepClone(this.tableSelect)),this.$refs.table.clearSelection()},toggleRowSelection:function(t,e){this.$refs.table.toggleRowSelection(t,e)},toggleRowExpansion:function(t,e){this.$refs.table.toggleRowExpansion(t,e)},setCurrentRow:function(t){this.$refs.table.setCurrentRow(t)},dataInit:function(){var t=this;this.list=this.data,this.list.forEach((function(e,n){e.$cellEdit&&!t.formCascaderList[n]&&(t.formCascaderList[n]=t.deepClone(e)),t.$set(e,"$cellEdit",e.$cellEdit||!1),t.$set(e,"$index",n)}))},headerDragend:function(t,e,n,i){this.objectOption[n.property].width=t,this.$emit("header-dragend",t,e,n,i)},headerSort:function(t,e){var n=this.columnOption,i=n.splice(t,1)[0];n.splice(e,0,i),this.refreshTable()},clearFilter:function(t){this.$refs.table.clearFilter(t)},expandChange:function(t,e){this.$emit("expand-change",t,e)},currentRowChange:function(t,e){this.$emit("current-row-change",t,e)},refreshChange:function(){this.$emit("refresh-change")},toggleSelection:function(t){var e=this;t?t.forEach((function(t){e.$refs.table.toggleRowSelection(t)})):this.$refs.table.clearSelection()},selectionChange:function(t){this.tableSelect=t,this.$emit("selection-change",this.tableSelect)},select:function(t,e){this.$emit("select",t,e)},selectAll:function(t){this.$emit("select-all",t)},filterChange:function(t){this.$emit("filter-change",t)},sortChange:function(t){this.$emit("sort-change",t)},rowDblclick:function(t,e){this.$emit("row-dblclick",t,e)},rowClick:function(t,e,n){this.$emit("row-click",t,e,n)},clearSort:function(){this.$refs.table.clearSort()},cellMouseEnter:function(t,e,n,i){this.$emit("cell-mouse-enter",t,e,n,i)},cellMouseLeave:function(t,e,n,i){this.$emit("cell-mouse-leave",t,e,n,i)},cellClick:function(t,e,n,i){this.$emit("cell-click",t,e,n,i)},headerClick:function(t,e){this.$emit("header-click",t,e)},rowContextmenu:function(t,e,n){this.$emit("row-contextmenu",t,e,n)},headerContextmenu:function(t,e){this.$emit("header-contextmenu",t,e)},cellDblclick:function(t,e,n,i){this.$emit("cell-dblclick",t,e,n,i)},rowCell:function(t,e){t.$cellEdit?this.rowCellUpdate(t,e):this.rowCellEdit(t,e)},rowCellAdd:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=this.list.length,i=Object($.d)(this.propOption).tableForm;e=this.deepClone(Object.assign({$cellEdit:!0,$index:n},i,e)),this.list.push(e),this.formIndexList.push(n),setTimeout((function(){return t.$refs.columnDefault.setSort()}))},rowCancel:function(t,e){this.validatenull(t[this.rowKey])?this.list.splice(e,1):(this.formCascaderList[e].$cellEdit=!1,this.$set(this.list,e,this.formCascaderList[e]),delete this.formCascaderList[e],this.$set(this.cascaderDIC,e,this.cascaderDicList[e]),this.formIndexList.splice(this.formIndexList.indexOf(e),1))},rowCellEdit:function(t,e){var n=this;t.$cellEdit=!0,this.$set(this.list,e,t),this.formCascaderList[e]=this.deepClone(t),this.cascaderDicList[e]=this.deepClone(this.cascaderDIC[e]),setTimeout((function(){n.formIndexList.push(e)}),1e3)},validateCellForm:function(t){var e=this;return new Promise((function(t){e.$refs.cellForm.validate((function(e,n){t(n)}))}))},validateCellField:function(t){var e,n=!0,i=dt(this.$refs.cellForm.fields);try{for(i.s();!(e=i.n()).done;){var o=e.value;if(o.prop.split(".")[1]==t&&this.$refs.cellForm.validateField(o.prop,(function(t){t&&(n=!1)})),!n)break}}catch(t){i.e(t)}finally{i.f()}return n},rowCellUpdate:function(t,e){var n=this;t=this.deepClone(t);var i=function(){n.btnDisabledList[e]=!1,n.btnDisabled=!1,t.$cellEdit=!1,n.$set(n.list,e,t),delete n.formCascaderList[e]},o=function(){n.btnDisabledList[e]=!1,n.btnDisabled=!1};this.validateCellField(e)&&(this.btnDisabledList[e]=!0,this.btnDisabled=!0,this.validatenull(t[this.rowKey])?this.$emit("row-save",t,i,o):this.$emit("row-update",t,e,i,o))},rowAdd:function(){this.$refs.dialogForm.show("add")},rowSave:function(){return this.$refs.dialogForm.$refs.tableForm.submit()},rowUpdate:function(){return this.$refs.dialogForm.$refs.tableForm.submit()},closeDialog:function(){return this.$refs.dialogForm.closeDialog()},rowClone:function(t){var e={};return Object.keys(t).forEach((function(n){["_parent","children"].includes(n)||(e[n]=t[n])})),e},getPropRef:function(t){return this.$refs.dialogForm.$refs.tableForm.getPropRef(t)},rowEdit:function(t,e){this.tableForm=this.rowClone(t),this.tableIndex=e,this.$emit("input",this.tableForm),this.$refs.dialogForm.show("edit")},rowCopy:function(t){this.tableForm=this.rowClone(t),delete this.tableForm[this.rowKey],this.tableIndex=-1,this.$emit("input",this.tableForm),this.$refs.dialogForm.show("add")},rowView:function(t,e){this.tableForm=this.rowClone(t),this.tableIndex=e,this.$emit("input",this.tableForm),this.$refs.dialogForm.show("view")},rowDel:function(t,e){var n=this;this.$emit("row-del",t,e,(function(){var e=n.findData(t[n.rowKey]),i=e.parentList,o=e.index;i&&i.splice(o,1)}))},tableSpanMethod:function(t){if("function"==typeof this.spanMethod)return this.spanMethod(t)},tableSummaryMethod:function(t){var e=this,n={};if("function"==typeof this.summaryMethod)return this.summaryMethod(t);var i=t.columns,o=t.data,a=[];return i.length>0&&i.forEach((function(t,i){var r=e.sumColumnList.find((function(e){return e.name===t.property}));if(r){var s=r.decimals||2,l=r.label||"";switch(r.type){case"count":a[i]=l+o.length;break;case"avg":var c=o.map((function(e){return Number(e[t.property])})),u=1;a[i]=c.reduce((function(t,e){var n=Number(e);return isNaN(n)?t:(t*(u-1)+e)/u++}),0),a[i]=l+a[i].toFixed(s);break;case"sum":var d=o.map((function(e){return Number(e[t.property])}));a[i]=d.reduce((function(t,e){var n=Number(e);return isNaN(n)?t:t+e}),0),a[i]=l+a[i].toFixed(s)}n[t.property]=a[i]}else a[i]=""})),this.sumsList=n,a},tableDrop:function(t,e,n){if(!0!==this.isSortable){if("row"==t&&!this.isRowSort)return;if("column"==t&&!this.isColumnSort)return}window.Sortable?window.Sortable.create(e,{ghostClass:C.ghostClass,chosenClass:C.ghostClass,animation:500,delay:0,onEnd:function(t){return n(t)}}):x.a.logs("Sortable")},findData:function(t){var e=this,n={};return function i(o,a){o.forEach((function(r,s){r[e.rowKey]==t&&(n={item:r,index:s,parentList:o,parent:a}),r[e.childrenKey]&&i(r[e.childrenKey],r)}))}(this.list),n}}}),ft=Object(s.a)(ht,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b({card:!t.option.card})},[t.tableOption.title?n(t.tableOption.titleSize||"h2",{tag:"component",style:t.tableOption.titleStyle},[t._v(t._s(t.tableOption.title))]):t._e(),t._v(" "),n("header-search",{ref:"headerSearch",attrs:{search:t.search},scopedSlots:t._u([{key:"search",fn:function(e){return[t._t("search",null,null,e)]}},{key:"searchMenu",fn:function(e){return[t._t("searchMenu",null,null,e)]}},t._l(t.searchSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)}),t._v(" "),n("el-card",{attrs:{shadow:t.isCard}},[t.vaildData(t.tableOption.header,!0)?n("header-menu",{ref:"headerMenu",scopedSlots:t._u([{key:"menuLeft",fn:function(e){return[t._t("menuLeft",null,null,e)]}},{key:"menuRight",fn:function(e){return[t._t("menuRight",null,null,e)]}}],null,!0)}):t._e(),t._v(" "),t.vaildData(t.tableOption.tip,t.config.tip)&&t.tableOption.selection?n("el-tag",{staticClass:"avue-crud__tip"},[n("span",{staticClass:"avue-crud__tip-name"},[t._v("\n        "+t._s(t.t("crud.tipStartTitle"))+"\n        "),n("span",{staticClass:"avue-crud__tip-count"},[t._v(t._s(t.selectLen))]),t._v("\n        "+t._s(t.t("crud.tipEndTitle"))+"\n      ")]),t._v(" "),t.vaildData(t.tableOption.selectClearBtn,t.config.selectClearBtn)&&t.tableOption.selection?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.getPermission("selectClearBtn"),expression:"getPermission('selectClearBtn')"}],attrs:{type:"text",size:"small"},on:{click:t.selectClear}},[t._v(t._s(t.t("crud.emptyBtn")))]):t._e(),t._v(" "),t._t("tip")],2):t._e(),t._v(" "),t._t("header"),t._v(" "),n("el-form",{ref:"cellForm",attrs:{model:t.cellForm,"show-message":!1},on:{validate:t.handleValidate}},[n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.tableLoading,expression:"tableLoading"}],key:t.reload,ref:"table",class:{"avue-crud--indeterminate":t.vaildData(t.tableOption.indeterminate,!1)},attrs:{data:t.cellForm.list,"row-key":t.handleGetRowKeys,size:t.$AVUE.tableSize||t.controlSize,lazy:t.vaildData(t.tableOption.lazy,!1),load:t.treeLoad,"tree-props":t.treeProps,"expand-row-keys":t.tableOption.expandRowKeys,"default-expand-all":t.tableOption.defaultExpandAll,"highlight-current-row":t.tableOption.highlightCurrentRow,"show-summary":t.tableOption.showSummary,"summary-method":t.tableSummaryMethod,"span-method":t.tableSpanMethod,stripe:t.tableOption.stripe,"show-header":t.tableOption.showHeader,"default-sort":t.tableOption.defaultSort,"row-class-name":t.rowClassName,"cell-class-name":t.cellClassName,"row-style":t.rowStyle,"cell-style":t.cellStyle,"sort-method":t.sortMethod,"sort-orders":t.sortOrders,"sort-by":t.sortBy,fit:t.tableOption.fit,"header-cell-class-name":t.headerCellClassName,"max-height":t.isAutoHeight?t.tableHeight:t.tableOption.maxHeight,height:t.tableHeight,width:t.setPx(t.tableOption.width,t.config.width),border:t.tableOption.border},on:{"current-change":t.currentRowChange,"expand-change":t.expandChange,"header-dragend":t.headerDragend,"row-click":t.rowClick,"row-dblclick":t.rowDblclick,"cell-mouse-enter":t.cellMouseEnter,"cell-mouse-leave":t.cellMouseLeave,"cell-click":t.cellClick,"header-click":t.headerClick,"row-contextmenu":t.rowContextmenu,"header-contextmenu":t.headerContextmenu,"cell-dblclick":t.cellDblclick,"filter-change":t.filterChange,"selection-change":t.selectionChange,select:t.select,"select-all":t.selectAll,"sort-change":t.sortChange}},[n("template",{slot:"empty"},[n("div",{class:t.b("empty")},[t.$slots.empty?t._t("empty"):n("el-empty",{attrs:{"image-size":100,description:t.tableOption.emptyText}})],2)]),t._v(" "),n("column",{attrs:{columnOption:t.columnOption},scopedSlots:t._u([t._l(t.mainSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)},[n("column-default",{ref:"columnDefault",attrs:{slot:"header"},slot:"header",scopedSlots:t._u([{key:"expand",fn:function(e){var n=e.row,i=e.index;return[t._t("expand",null,{row:n,index:i})]}}],null,!0)}),t._v(" "),t._v(" "),n("column-menu",{attrs:{slot:"footer"},slot:"footer",scopedSlots:t._u([{key:"menu",fn:function(e){return[t._t("menu",null,null,e)]}},{key:"menuBtn",fn:function(e){return[t._t("menuBtn",null,null,e)]}}],null,!0)})],1)],2)],1),t._v(" "),t._t("footer")],2),t._v(" "),n("table-page",{ref:"tablePage",attrs:{page:t.page}},[n("template",{slot:"page"},[t._t("page")],2)],2),t._v(" "),n("dialog-form",{ref:"dialogForm",scopedSlots:t._u([t._l(t.formSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}})),{key:"menuForm",fn:function(e){return[t._t("menuForm",null,null,e)]}}],null,!0)}),t._v(" "),n("dialog-column",{ref:"dialogColumn"}),t._v(" "),n("dialog-excel",{ref:"dialogExcel"}),t._v(" "),n("dialog-filter",{ref:"dialogFilter"})],1)}),[],!1,null,null,null).exports,mt={img:"img",title:"title",info:"info"},vt=Object(i.a)({name:"card",props:{props:{type:Object,default:function(){return mt}},option:{type:Object,default:function(){return{}}},data:{type:Array,default:function(){return[]}}},data:function(){return{propsDefault:mt}},computed:{imgKey:function(){return this.option.props.img||this.propsDefault.img},titleKey:function(){return this.option.props.title||this.propsDefault.title},infoKey:function(){return this.option.props.info||this.propsDefault.info},span:function(){return this.option.span||8},gutter:function(){return this.option.gutter||20}},methods:{rowAdd:function(){this.$emit("row-add")},rowClick:function(t,e){this.$emit("row-click",t,e)}}}),bt=Object(s.a)(vt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-row",{attrs:{span:24,gutter:t.gutter}},[t.vaildData(t.option.addBtn,!0)?n("el-col",{attrs:{span:t.span}},[n("div",{class:t.b("item",{add:!0}),on:{click:function(e){return t.rowAdd()}}},[n("i",{staticClass:"el-icon-plus"}),t._v(" "),n("span",[t._v("娣诲姞")])])]):t._e(),t._v(" "),t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{span:t.span}},[n("div",{class:t.b("item"),on:{click:function(n){return t.rowClick(e,i)}}},[n("div",{class:t.b("body")},[n("div",{class:t.b("avatar")},[n("img",{attrs:{src:e[t.imgKey],alt:""}})]),t._v(" "),n("div",{class:t.b("detail")},[n("div",{class:t.b("title")},[t._v(t._s(e[t.titleKey]))]),t._v(" "),n("div",{class:t.b("info")},[t._v(t._s(e[t.infoKey]))])])]),t._v(" "),n("div",{class:t.b("menu")},[t._t("menu",null,{index:i,row:e})],2)])])}))],2)],1)}),[],!1,null,null,null).exports,gt=Object(i.a)({name:"code",props:{height:{type:Number,default:200},syntax:{type:String,default:"javascript"}},computed:{styleName:function(){return{height:this.setPx(this.height)}}},mounted:function(){window.hljs?window.hljs&&"function"==typeof window.hljs.highlightBlock&&window.hljs.highlightBlock(this.$refs.container):x.a.logs("hljs")}}),yt=Object(s.a)(gt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-scrollbar",{style:t.styleName},[n("pre",[t._v("      "),n("code",{ref:"container",class:t.syntax},[t._v("\n        "),t._t("default"),t._v("\n      ")],2),t._v("\n    ")])])],1)}),[],!1,null,null,null).exports,_t=n(10),xt=n.n(_t);function wt(t){return(wt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var Ot,Ct=Object(i.a)({name:"chat",data:function(){return{upload:{box:!1,src:"",type:"",title:""},visible:!1,imgSrc:"",videoSrc:"",audioSrc:"",keys:"",show:!1,msg:""}},props:{beforeOpen:Function,tools:{type:Object,default:function(){return{img:!0,video:!0,file:!0}}},placeholder:{type:String,default:"璇疯緭鍏�..."},width:{type:[String,Number],default:320},height:{type:[String,Number],default:520},value:{type:String},notice:{type:Boolean,default:!0},audio:{type:Array,default:function(){return["https://www.helloweba.net/demo/notifysound/notify.ogg","https://www.helloweba.net/demo/notifysound/notify.mp3","https://www.helloweba.net/demo/notifysound/notify.wav"]}},config:{type:Object,default:function(){return{}}},keylist:{type:Array,default:function(){return[]}},list:{type:Array,default:function(){return[]}}},watch:{"upload.box":function(t){var e=this;t&&this.$nextTick((function(){e.$refs.form.clearValidate()}))},value:{handler:function(){this.msg=this.value},immediate:!0},msg:{handler:function(){this.$emit("input",this.msg)},immediate:!0}},computed:{heightStyleName:function(){return{height:this.setPx(this.height)}},widthStyleName:function(){return{width:this.setPx(this.width)}},msgActive:function(){return!this.validatenull(this.msg.replace(/[\r\n]/g,""))}},methods:{uploadSubmit:function(){var t=this;this.$refs.form.validate((function(e){e&&(t.upload.box=!1,t.$emit("submit",t.getDetail(t.upload)))}))},handleUpload:function(t){this.upload.type=t,this.upload.src="","img"===t?this.upload.title="鍥剧墖涓婁紶":"video"===t?this.upload.title="瑙嗛涓婁紶":"file"===t&&(this.upload.title="鏂囦欢涓婁紶"),this.upload.box=!0},handleClose:function(t){this.imgSrc=void 0,this.videoSrc=void 0,this.audioSrc=void 0,t()},addKey:function(){""!==this.keys&&(this.$emit("keyadd",this.keys),this.keys=""),this.visible=!1},sendKey:function(t){this.$emit("keysend",t)},getAudio:function(){this.$refs.chatAudio.play()},getNotification:function(t){var e=this,n=Notification||window.Notification;if(n){var i=function(){var n=new Notification(e.config.name,{body:t,icon:e.config.img});n.onshow=function(){e.getAudio(),setTimeout((function(){n.close()}),2500)},n.onclick=function(t){n.close()}},o=n.permission;"granted"===o?i():"denied"===o?console.log("鐢ㄦ埛鎷掔粷浜嗕綘!!!"):n.requestPermission((function(t){"granted"===t?i():console.log("鐢ㄦ埛鏃犳儏娈嬪繊鐨勬嫆缁濅簡浣�!!!")}))}},pushMsg:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=!0===e.mine,i=e.text||{},o=e.date,a={date:o||xt()().format("YYYY-MM-DD HH:mm:ss"),text:"object"!=wt(i)?{text:i}:i,mine:n,img:n?this.config.myImg:this.config.img,name:n?this.config.myName:this.config.name};this.list.push(a),setTimeout((function(){t.setScroll()}),50)},setScroll:function(t){var e=this;this.$nextTick((function(){e.$refs.main.scrollTop=t||e.$refs.main.scrollHeight}))},handleSend:function(){this.msgActive&&this.$emit("submit")},handleItemMsg:function(t){this.$emit("submit",t.ask)},handleDetail:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=e;return setTimeout((function(){t.$refs.content.forEach((function(e){for(var n=function(n){var i=e.children[n];0!=i.getAttribute("data-flag")&&(i.setAttribute("data-flag",0),i.onclick=function(){t.handleEvent(i.dataset)},"IMG"===i.tagName?(i.className="web__msg--img",i.src=i.getAttribute("data-src")):"VIDEO"===i.tagName?(i.className="web__msg--video",i.src=i.getAttribute("data-src")):"AUDIO"===i.tagName?(i.className="web__msg--audio",i.controls="controls",i.src=i.getAttribute("data-src")):"FILE"===i.tagName?(i.className="web__msg--file",i.innerHTML="<h2>File</h2><span>".concat(i.getAttribute("data-name"),"</span>")):"MAP"===i.tagName&&(i.className="web__msg--file web__msg--map",i.innerHTML="<h2>Map</h2><span>".concat(i.getAttribute("data-longitude")," , ").concat(i.getAttribute("data-latitude"),"<br />").concat(i.getAttribute("data-address"),"</span>")),t.setScroll())},i=0;i<e.children.length;i++)n(i)}))}),0),n},getDetail:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.type,n=t.src,i=t.name,o=t.longitude,a=t.latitude,r=t.address;return"img"===e?'<img data-type="IMG" data-src="'.concat(n,'"  />'):"video"===e?'<video data-type="VIDEO"  data-src="'.concat(n,'"></video>'):"audio"===e?'<audio data-type="AUDIO"  data-src="'.concat(n,'"></audio>'):"file"===e?'<file data-type="FILE" data-name="'.concat(i,'" data-src="').concat(n,'"></file>'):"map"===e?'<map data-type="MAP" data-src="'.concat(n,'" data-address="').concat(r,' "data-latitude="').concat(a,'" data-longitude="').concat(o,'"></map>'):void 0},handleEvent:function(t){var e=this,n=function(){"IMG"===t.type?(e.imgSrc=t.src,e.show=!0):"VIDEO"===t.type?(e.videoSrc=t.src,e.show=!0):"AUDIO"===t.type?(e.audioSrc=t.src,e.show=!0):"FILE"===t.type&&window.open(t.src)};"function"==typeof this.beforeOpen?this.beforeOpen(t,n):n()},rootSendMsg:function(t){this.pushMsg({text:t}),this.notice&&this.getNotification(t.text||t)}}}),kt=Object(s.a)(Ct,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b(),style:t.heightStyleName,on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleSend.apply(null,arguments)}}},[n("audio",{ref:"chatAudio"},[n("source",{attrs:{src:t.audio[0],type:"audio/ogg"}}),t._v(" "),n("source",{attrs:{src:t.audio[1],type:"audio/mpeg"}}),t._v(" "),n("source",{attrs:{src:t.audio[2],type:"audio/wav"}})]),t._v(" "),n("div",{staticClass:"web__logo"},[n("img",{staticClass:"web__logo-img",attrs:{src:t.config.img,alt:""}}),t._v(" "),n("div",{staticClass:"web__logo-info"},[n("p",{staticClass:"web__logo-name"},[t._v(t._s(t.config.name))]),t._v(" "),n("p",{staticClass:"web__logo-dept"},[t._v(t._s(t.config.dept))])]),t._v(" "),t._t("header")],2),t._v(" "),n("div",{staticClass:"web__content"},[n("div",{style:t.widthStyleName},[n("div",{ref:"main",staticClass:"web__main"},t._l(t.list,(function(e,i){return n("div",{key:i,staticClass:"web__main-item",class:{"web__main-item--mine":e.mine}},[n("div",{staticClass:"web__main-user"},[n("img",{attrs:{src:e.img}}),t._v(" "),n("cite",[t._v("\n              "+t._s(e.name)+"\n              "),n("i",[t._v(t._s(e.date))])])]),t._v(" "),n("div",{staticClass:"web__main-text"},[n("div",{staticClass:"web__main-arrow"}),t._v(" "),n("span",{ref:"content",refInFor:!0,domProps:{innerHTML:t._s(t.handleDetail(e.text.text))}}),t._v(" "),t.validatenull(e.text.list)?t._e():n("ul",{staticClass:" web__main-list"},t._l(e.text.list,(function(e,i){return n("li",{key:i,on:{click:function(n){return t.handleItemMsg(e)}}},[t._v(t._s(e.text))])})),0)])])})),0),t._v(" "),n("div",{staticClass:"web__footer",style:t.widthStyleName},[n("div",{staticClass:"web__tools"},[t.tools.img?n("i",{staticClass:"el-icon-picture-outline",on:{click:function(e){return t.handleUpload("img")}}}):t._e(),t._v(" "),t.tools.video?n("i",{staticClass:"el-icon-video-camera",on:{click:function(e){return t.handleUpload("video")}}}):t._e(),t._v(" "),t.tools.file?n("i",{staticClass:"el-icon-folder-opened",on:{click:function(e){return t.handleUpload("file")}}}):t._e()]),t._v(" "),n("div",{staticClass:"web__msg"},[n("textarea",{directives:[{name:"model",rawName:"v-model",value:t.msg,expression:"msg"}],staticClass:"web__msg-input",attrs:{rows:"2",placeholder:t.placeholder},domProps:{value:t.msg},on:{input:function(e){e.target.composing||(t.msg=e.target.value)}}}),t._v(" "),n("div",{staticClass:"web__msg-menu"},[n("el-dropdown",{staticClass:"web__msg-submit",attrs:{"split-button":"",type:"primary",size:"mini",trigger:"click"},on:{click:t.handleSend}},[t._v("\n              鍙戦�乗n              "),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[n("el-dropdown-item",[n("el-popover",{attrs:{placement:"top",width:"160"},model:{value:t.visible,callback:function(e){t.visible=e},expression:"visible"}},[n("el-input",{staticStyle:{"margin-bottom":"10px"},attrs:{size:"mini",rows:3,"show-word-limit":"",maxlength:"100",placeholder:"璇疯緭鍏ュ揩鎹峰洖澶嶈",type:"textarea"},model:{value:t.keys,callback:function(e){t.keys=e},expression:"keys"}}),t._v(" "),n("div",{staticStyle:{"text-align":"right",margin:"0"}},[n("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(e){t.visible=!1}}},[t._v("鍙栨秷")]),t._v(" "),n("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.addKey}},[t._v("纭畾")])],1),t._v(" "),n("el-button",{attrs:{slot:"reference",type:"text",icon:"el-icon-plus"},slot:"reference"})],1)],1),t._v(" "),n("el-scrollbar",{staticStyle:{height:"100px"}},t._l(t.keylist,(function(e,i){return n("el-dropdown-item",{key:i,nativeOn:{click:function(n){return t.sendKey(e)}}},[n("el-tooltip",{attrs:{effect:"dark",content:e,placement:"top"}},[n("span",[t._v(" "+t._s(e.substr(0,10))+t._s(e.length>10?"...":""))])])],1)})),1)],1)],1)],1)])])]),t._v(" "),t._t("default")],2),t._v(" "),n("el-dialog",{attrs:{title:t.upload.title,"append-to-body":"",visible:t.upload.box,width:"30%"},on:{"update:visible":function(e){return t.$set(t.upload,"box",e)}}},[n("el-form",{ref:"form",attrs:{model:t.upload}},[n("el-form-item",{attrs:{prop:"src",rules:[{required:!0,message:"鍦板潃涓嶈兘涓虹┖"}]}},[n("el-input",{staticStyle:{"margin-bottom":"10px"},attrs:{size:"mini",rows:4,"show-word-limit":"",maxlength:"100",placeholder:"璇疯緭鍏ュ湴鍧�",type:"textarea"},model:{value:t.upload.src,callback:function(e){t.$set(t.upload,"src",e)},expression:"upload.src"}})],1)],1),t._v(" "),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.upload.box=!1}}},[t._v("鍙� 娑�")]),t._v(" "),n("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.uploadSubmit}},[t._v("纭� 瀹�")])],1)],1),t._v(" "),n("el-dialog",{staticClass:"web__dialog",attrs:{visible:t.show,width:"40%","append-to-body":"","before-close":t.handleClose},on:{"update:visible":function(e){t.show=e}}},[t.imgSrc?n("img",{staticStyle:{width:"100%","object-fit":"cover"},attrs:{src:t.imgSrc}}):t._e(),t._v(" "),t.videoSrc?n("video",{staticStyle:{width:"100%","object-fit":"cover"},attrs:{src:t.videoSrc,controls:"controls"}}):t._e(),t._v(" "),t.audioSrc?n("audio",{staticStyle:{width:"100%","object-fit":"cover"},attrs:{src:t.audioSrc,controls:"controls"}}):t._e()])],1)}),[],!1,null,null,null).exports,St={avatar:"avatar",author:"author",body:"body"},Et=Object(i.a)({name:"comment",props:{reverse:{type:Boolean,default:!1},data:{type:Object,default:function(){return{}}},props:{type:Object,default:function(){return St}},option:{type:Object,default:function(){return{}}}},computed:{avatarKey:function(){return this.props.avatar||St.avatar},authorKey:function(){return this.props.author||St.author},bodyKey:function(){return this.props.body||St.body},avatar:function(){return this.data[this.avatarKey]},author:function(){return this.data[this.authorKey]},body:function(){return this.data[this.bodyKey]}},mounted:function(){}}),jt=Object(s.a)(Et,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b({reverse:t.reverse})},[n("img",{class:t.b("avatar"),attrs:{src:t.avatar,alt:""}}),t._v(" "),n("div",{class:t.b("main")},[n("div",{class:t.b("header")},[t.author?n("div",{class:t.b("author"),domProps:{textContent:t._s(t.author)}}):t._e(),t._v(" "),t._t("default")],2),t._v(" "),t.body?n("div",{class:t.b("body"),domProps:{innerHTML:t._s(t.body)}}):t._e()])])}),[],!1,null,null,null).exports,$t=n(16).a,Dt=Object(s.a)($t,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:[t.b(),{"avue--detail":t.isDetail}],style:{width:t.setPx(t.parentOption.formWidth,"100%")}},[n("el-form",{ref:"form",attrs:{"status-icon":t.parentOption.statusIcon,model:t.form,"label-suffix":t.labelSuffix,size:t.$AVUE.formSize||t.controlSize,"label-position":t.parentOption.labelPosition,"label-width":t.setPx(t.parentOption.labelWidth,t.labelWidth)},nativeOn:{submit:function(t){t.preventDefault()}}},[n("el-row",{class:{"avue-form__tabs":t.isTabs},attrs:{span:24}},[t._l(t.columnOption,(function(e,i){return n("avue-group",{key:e.prop,attrs:{tabs:t.isTabs,arrow:e.arrow,collapse:e.collapse,display:t.vaildDisplay(e),icon:e.icon,index:i,header:!t.isTabs,active:t.activeName,label:e.label},on:{change:t.handleGroupClick}},[t.isTabs&&1==i?n("el-tabs",{class:t.b("tabs"),attrs:{slot:"tabs",type:t.tabsType},on:{"tab-click":t.handleTabClick},slot:"tabs",model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[t._l(t.columnOption,(function(e,i){return[t.vaildDisplay(e)&&0!=i?n("el-tab-pane",{key:i,attrs:{name:i+""}},[n("span",{attrs:{slot:"label"},slot:"label"},[t.getSlotName(e,"H",t.$scopedSlots)?t._t(t.getSlotName(e,"H"),null,{column:t.column}):[n("i",{class:e.icon},[t._v("聽")]),t._v("\n                  "+t._s(e.label)+"\n                ")]],2)]):t._e()]}))],2):t._e(),t._v(" "),t.getSlotName(e,"H",t.$scopedSlots)?n("template",{slot:"header"},[t._t(t.getSlotName(e,"H"),null,{column:e})],2):t._e(),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.isGroupShow(e,i),expression:"isGroupShow(item,index)"}],class:t.b("group",{flex:t.vaildData(e.flex,!0)})},[t._l(e.column,(function(i,o){return[t.vaildDisplay(i)?n("el-col",{key:o,class:[t.b("row"),{"avue--detail avue--detail__column":t.vaildDetail(i)},i.className],style:{paddingLeft:t.gutter,paddingRight:t.gutter},attrs:{span:t.getSpan(i),md:t.getSpan(i),sm:i.smSpan||e.smSpan||12,xs:i.xsSpan||e.xmSpan||24,offset:i.offset||e.offset||0}},[n("el-form-item",{class:t.b("item--"+(i.labelPosition||e.labelPosition||"")),attrs:{prop:i.prop,label:i.label,rules:i.rules,"label-position":i.labelPosition||e.labelPosition||t.parentOption.labelPosition,"label-width":t.getLabelWidth(i,e)},scopedSlots:t._u([{key:"error",fn:function(e){return t.getSlotName(i,"E",t.$scopedSlots)?[t._t(t.getSlotName(i,"E"),null,null,Object.assign(e,{column:i,value:t.form[i.prop],readonly:t.readonly||i.readonly,disabled:t.getDisabled(i),size:i.size||t.controlSize,dic:t.DIC[i.prop]}))]:void 0}}],null,!0)},[t.getSlotName(i,"L",t.$scopedSlots)?n("template",{slot:"label"},[t._t(t.getSlotName(i,"L"),null,{column:i,value:t.form[i.prop],readonly:i.readonly||t.readonly,disabled:t.getDisabled(i),size:i.size||t.controlSize,dic:t.DIC[i.prop]})],2):i.labelTip?n("template",{slot:"label"},[n("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:i.labelTipPlacement||"top-start"}},[n("div",{attrs:{slot:"content"},domProps:{innerHTML:t._s(i.labelTip)},slot:"content"}),t._v(" "),n("i",{staticClass:"el-icon-info"})]),t._v(" "),n("span",[t._v(" "+t._s(i.label)+t._s(t.labelSuffix))])],1):t._e(),t._v(" "),t._v(" "),n(t.validTip(i)?"div":"elTooltip",{tag:"component",attrs:{disabled:t.validTip(i),content:t.vaildData(i.tip,t.getPlaceholder(i)),placement:i.tipPlacement}},[t.$scopedSlots[i.prop]?t._t(i.prop,null,{value:t.form[i.prop],column:i,label:t.form["$"+i.prop],size:i.size||t.controlSize,readonly:t.readonly||i.readonly,disabled:t.getDisabled(i),dic:t.DIC[i.prop]}):n("form-temp",t._b({ref:i.prop,refInFor:!0,attrs:{column:i,dic:t.DIC[i.prop],props:t.parentOption.props,propsHttp:t.parentOption.propsHttp,disabled:t.getDisabled(i),readonly:i.readonly||t.readonly,enter:t.parentOption.enter,size:t.parentOption.size,"column-slot":t.columnSlot},on:{enter:t.submit,change:function(n){return t.propChange(e.column,i)}},scopedSlots:t._u([t._l(t.getSlotName(i,"T",t.$scopedSlots)?[i]:[],(function(e){return{key:t.getSlotName(i,"T"),fn:function(n){return[t._t(t.getSlotName(e,"T"),null,null,n)]}}})),t._l(t.columnSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0),model:{value:t.form[i.prop],callback:function(e){t.$set(t.form,i.prop,e)},expression:"form[column.prop]"}},"form-temp",t.$uploadFun(i),!1))],2)],2)],1):t._e(),t._v(" "),t.vaildDisplay(i)&&i.row&&24!==i.span&&i.count?n("div",{key:"line"+o,class:t.b("line"),style:{width:i.count/24*100+"%"}}):t._e()]})),t._v(" "),t.isDetail||t.isMenu?t._e():n("form-menu",{scopedSlots:t._u([{key:"menuForm",fn:function(e){return[t._t("menuForm",null,null,e)]}}],null,!0)})],2)],2)})),t._v(" "),!t.isDetail&&t.isMenu?n("form-menu",{scopedSlots:t._u([{key:"menuForm",fn:function(e){return[t._t("menuForm",null,null,e)]}}],null,!0)}):t._e()],2)],1)],1)}),[],!1,null,null,null).exports,At=function(){return{mixins:[E.a],data:function(){return{stringMode:!1,name:"",text:void 0,propsHttpDefault:B.d,propsDefault:B.e}},props:{blur:Function,focus:Function,change:Function,click:Function,typeformat:Function,control:Function,separator:{type:String,default:B.g},params:{type:Object,default:function(){return{}}},listType:{type:String},tableData:{type:Object},value:{},column:{type:Object,default:function(){return{}}},label:{type:String,default:""},readonly:{type:Boolean,default:!1},size:{type:String,default:""},tip:{type:String,default:""},disabled:{type:Boolean,default:!1},dataType:{type:String},clearable:{type:Boolean,default:!0},type:{type:String,default:""},dicUrl:{type:String,default:""},dicMethod:{type:String,default:""},dicFormatter:Function,dicQuery:{type:Object,default:function(){return{}}},dic:{type:Array,default:function(){return[]}},placeholder:{type:String,default:""},rules:{type:Array},min:{type:Number},max:{type:Number},multiple:{type:Boolean,default:!1},button:{type:Boolean,default:!1},group:{type:Boolean,default:!1},row:{type:Boolean,default:!1},prop:{type:String,default:""},border:{type:Boolean,default:!1},popperClass:{type:String},propsHttp:{type:Object,default:function(){return B.d}},props:{type:Object,default:function(){return B.e}}},watch:{text:{handler:function(t){this.handleChange(t)}},value:{handler:function(){this.initVal()}}},computed:{clearableVal:function(){return!this.disabled&&this.clearable},componentName:function(){return"".concat("el","-").concat(this.name).concat(this.button?"-button":"")},required:function(){return!this.validatenull(this.rules)},isArray:function(){return"array"===this.dataType},isString:function(){return"string"===this.dataType},isNumber:function(){return"number"===this.dataType},nameKey:function(){return this.propsHttp.name||this.propsHttpDefault.name},urlKey:function(){return this.propsHttp.url||this.propsHttpDefault.url},resKey:function(){return this.propsHttp.res||this.propsHttpDefault.res},groupsKey:function(){return this.props.groups||this.propsDefault.groups},valueKey:function(){return this.props.value||this.propsDefault.value},descKey:function(){return this.props.desc||this.propsDefault.desc},leafKey:function(){return this.props.leaf||this.propsDefault.leaf},labelKey:function(){return this.props.label||this.propsDefault.label},childrenKey:function(){return this.props.children||this.propsDefault.children},disabledKey:function(){return this.props.disabled||this.propsDefault.disabled},idKey:function(){return this.props.id||this.propsDefault.id}},created:function(){this.initVal()}}},Tt=function(){return{methods:{bindEvent:function(t,e){e=Object.assign(e,{column:this.column},this.tableData),"function"==typeof this[t]&&("change"==t?1!=this.column.cell&&this[t](e):this[t](e)),this.$emit(t,e)},initVal:function(){this.stringMode="string"==typeof this.value,this.text=Object($.h)(this.value,this.column)},getLabelText:function(t){return this.validatenull(t)?"":"function"==typeof this.typeformat?this.typeformat(t,this.labelKey,this.valueKey):t[this.labelKey]},handleFocus:function(t){this.bindEvent("focus",{value:this.value,event:t})},handleBlur:function(t){this.bindEvent("blur",{value:this.value,event:t})},handleClick:function(t){this.bindEvent("click",{value:this.value,event:t})},handleChange:function(t){var e=t;(this.isString||this.isNumber||this.stringMode||"picture-img"===this.listType)&&Array.isArray(t)&&(e=t.join(this.separator||B.g)),this.bindEvent("change",{value:e}),this.$emit("input",e)}}}},Pt=Object(i.a)({name:"checkbox",props:{all:{type:Boolean,default:!1}},mixins:[At(),Tt()],data:function(){return{checkAll:!1,isIndeterminate:!1,name:"checkbox"}},watch:{dic:function(){this.handleCheckChange(this.text)},text:{handler:function(t){this.handleChange(t),this.handleCheckChange(t)},immediate:!0}},created:function(){},mounted:function(){},methods:{handleCheckAll:function(t){var e=this;this.all&&(this.text=t?this.dic.map((function(t){return t[e.valueKey]})):[],this.isIndeterminate=!1)},handleCheckChange:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(this.all){var e=t.length,n=this.dic.length;this.checkAll=e===n,this.isIndeterminate=e>0&&e<n}}}}),Bt=Object(s.a)(Pt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[t.all?n("el-checkbox",{class:t.b("all"),attrs:{disabled:t.disabled,indeterminate:t.isIndeterminate},on:{change:t.handleCheckAll},model:{value:t.checkAll,callback:function(e){t.checkAll=e},expression:"checkAll"}},[t._v("鍏ㄩ��")]):t._e(),t._v(" "),n("el-checkbox-group",{attrs:{disabled:t.disabled,size:t.size,min:t.min,max:t.max},on:{change:t.handleCheckChange},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}},t._l(t.dic,(function(e,i){return n(t.componentName,{key:i,tag:"component",attrs:{label:e[t.valueKey],border:t.border,size:t.size,readonly:t.readonly,disabled:e[t.disabledKey]}},[t._v(t._s(e[t.labelKey])+"\n    ")])})),1)],1)}),[],!1,null,null,null).exports,Mt=Object(i.a)({name:"date",mixins:[At(),Tt(),j.a],data:function(){return{text:"",menu:[]}},props:{editable:{type:Boolean,default:!0},unlinkPanels:{type:Boolean,default:!1},value:{},startPlaceholder:{type:String},endPlaceholder:{type:String},rangeSeparator:{type:String},defaultValue:{type:[String,Array]},defaultTime:{type:[String,Array]},pickerOptions:{type:Object,default:function(){}},type:{type:String,default:"date"},valueFormat:{},format:{}}}),Lt=Object(s.a)(Mt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-date-picker",{attrs:{type:t.type,"popper-class":t.popperClass,size:t.size,editable:t.editable,"unlink-panels":t.unlinkPanels,readonly:t.readonly,"default-value":t.defaultValue,"default-time":t.defaultTime,"range-separator":t.rangeSeparator,"start-placeholder":t.startPlaceholder,"end-placeholder":t.endPlaceholder,format:t.format,clearable:t.clearableVal,"picker-options":t.pickerOptions,"value-format":t.valueFormat,placeholder:t.placeholder,disabled:t.disabled},on:{blur:t.handleBlur,focus:t.handleFocus},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}})],1)}),[],!1,null,null,null).exports,It=Object(i.a)({name:"draggable",props:{index:{type:[String,Number]},mask:{type:Boolean,default:!0},scale:{type:Number,default:1},readonly:{type:Boolean,default:!1},resize:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},lock:{type:Boolean,default:!1},step:{type:Number,default:1},zIndex:{type:[Number,String],default:1},left:{type:Number,default:0},top:{type:Number,default:0},width:{type:Number},height:{type:Number}},data:function(){return{first:!0,value:"",baseWidth:0,baseHeight:0,baseLeft:0,baseTop:0,children:{},moveActive:!1,overActive:!1,rangeActive:!1,active:!1,keyDown:null,rangeList:[{classname:"left"},{classname:"right"},{classname:"top"},{classname:"bottom"},{classname:"top-left"},{classname:"top-right"},{classname:"bottom-left"},{classname:"bottom-right"}]}},computed:{scaleVal:function(){return this.scale},styleMenuName:function(){return{transformOrigin:"0 0",transform:"scale(".concat(this.scaleVal,")")}},styleLineName:function(){return{borderWidth:this.setPx(this.scaleVal)}},styleRangeName:function(){var t=10*this.scaleVal;return{width:this.setPx(t),height:this.setPx(t)}},styleLabelName:function(){return{fontSize:this.setPx(18*this.scaleVal)}},styleName:function(){var t=this;return Object.assign(t.active?Object.assign({zIndex:9999},t.styleLineName):{zIndex:t.zIndex},{top:this.setPx(this.baseTop),left:this.setPx(this.baseLeft),width:this.setPx(this.baseWidth),height:this.setPx(this.baseHeight)})}},watch:{active:function(t){t?this.handleKeydown():document.onkeydown=this.keyDown},width:function(t){this.baseWidth=Object(D.n)(t)||this.children.offsetWidth},height:function(t){this.baseHeight=Object(D.n)(t)||this.children.offsetHeight},left:function(t){this.baseLeft=Object(D.n)(t)},top:function(t){this.baseTop=Object(D.n)(t)},baseWidth:function(t){this.$refs.wrapper.style.width=this.setPx(t),this.resize&&this.children.style&&(this.children.style.width=this.setPx(t))},baseHeight:function(t){this.$refs.wrapper.style.height=this.setPx(t),this.resize&&this.children.style&&(this.children.style.height=this.setPx(t))},baseLeft:function(t,e){this.first||this.setMove(t-e,0)},baseTop:function(t,e){this.first||this.setMove(0,t-e)}},mounted:function(){this.init()},methods:{init:function(){var t=this;this.children=this.$refs.item.firstChild,this.baseWidth=Object(D.n)(this.width)||this.children.offsetWidth,this.baseHeight=Object(D.n)(this.height)||this.children.offsetHeight,this.baseLeft=Object(D.n)(this.left),this.baseTop=Object(D.n)(this.top),this.keyDown=document.onkeydown,this.$nextTick((function(){t.first=!1}))},setMove:function(t,e){this.$emit("move",{index:this.index,left:t,top:e})},setLeft:function(t){this.baseLeft=t},setTop:function(t){this.baseTop=t},getRangeStyle:function(t){var e=this,n=10*this.scaleVal/2,i={};return t.split("-").forEach((function(t){i[t]=e.setPx(-n)})),i},setOverActive:function(t){this.overActive=t},setActive:function(t){this.active=t},rangeMove:function(t,e){var n=this;if(!this.disabled&&!this.lock){var i,o,a,r,s,l;this.rangeActive=!0,this.handleMouseDown();var c=t.clientX,u=t.clientY;document.onmousemove=function(t){n.moveActive=!0,"right"===e?(i=!0,o=!1):"left"===e?(i=!0,a=!0,s=!0,o=!1):"top"===e?(i=!1,o=!0,r=!0,l=!0):"bottom"===e?(i=!1,o=!0):"bottom-right"===e?(i=!0,o=!0):"bottom-left"===e?(i=!0,o=!0,a=!0,s=!0):"top-right"===e?(i=!0,o=!0,r=!0,l=!0):"top-left"===e&&(i=!0,o=!0,a=!0,s=!0,r=!0,l=!0);var d=t.clientX-c,p=t.clientY-u;if(c=t.clientX,u=t.clientY,i){var h=d*n.step;s&&(h=-h),a&&(n.baseLeft=Object(D.n)(n.baseLeft-h)),n.baseWidth=Object(D.n)(n.baseWidth+h)}if(o){var f=p*n.step;l&&(f=-f),r&&(n.baseTop=Object(D.n)(n.baseTop-f)),n.baseHeight=Object(D.n)(n.baseHeight+f)}},this.handleClear()}},handleOut:function(){this.overActive=!1,this.$emit("out",{index:this.index,width:this.baseWidth,height:this.baseHeight,left:this.baseLeft,top:this.baseTop})},handleOver:function(){this.disabled||(this.overActive=!0,this.$emit("over",{index:this.index,width:this.baseWidth,height:this.baseHeight,left:this.baseLeft,top:this.baseTop}))},handleMove:function(t){var e=this;if(!this.disabled&&!this.lock){setTimeout((function(){e.$refs.input.focus()})),this.active=!0,this.handleMouseDown();var n=t.clientX,i=t.clientY;document.onmousemove=function(t){var o=t.clientX-n,a=t.clientY-i;n=t.clientX,i=t.clientY,e.baseLeft=Object(D.n)(e.baseLeft+o*e.step),e.baseTop=Object(D.n)(e.baseTop+a*e.step)},this.handleClear()}},handleClear:function(){var t=this;document.onmouseup=function(){document.onmousemove=null,document.onmouseup=null,t.handleMouseUp()}},handleKeydown:function(){var t=arguments,e=this;document.onkeydown=function(n){var i=n||window.event||t.callee.caller.arguments[0],o=1*e.step;e.$refs.input.focused&&(i&&38==i.keyCode?e.baseTop=Object(D.n)(e.baseTop-o):i&&37==i.keyCode?e.baseLeft=Object(D.n)(e.baseLeft-o):i&&40==i.keyCode?e.baseTop=Object(D.n)(e.baseTop+o):i&&39==i.keyCode&&(e.baseLeft=Object(D.n)(e.baseLeft+o)),n.stopPropagation(),n.preventDefault(),e.$emit("blur",{index:e.index,width:e.baseWidth,height:e.baseHeight,left:e.baseLeft,top:e.baseTop}),e.keyDown&&e.keyDown(n))}},handleMouseDown:function(t){this.moveActive=!0,this.$emit("focus",{index:this.index,width:this.baseWidth,height:this.baseHeight,left:this.baseLeft,top:this.baseTop})},handleMouseUp:function(){this.moveActive=!1,this.rangeActive=!1,this.$emit("blur",{index:this.index,width:this.baseWidth,height:this.baseHeight,left:this.baseLeft,top:this.baseTop})}}}),Nt=Object(s.a)(It,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b({active:(t.active||t.overActive)&&!t.readonly,move:t.moveActive,click:t.disabled}),style:t.styleName,on:{mousedown:function(e){return e.stopPropagation(),t.handleMove.apply(null,arguments)},mouseover:function(e){return e.stopPropagation(),t.handleOver.apply(null,arguments)},mouseout:function(e){return e.stopPropagation(),t.handleOut.apply(null,arguments)}}},[n("el-input",{ref:"input",class:t.b("focus"),model:{value:t.value,callback:function(e){t.value=e},expression:"value"}}),t._v(" "),n("div",{ref:"wrapper",class:t.b("wrapper")},[(t.active||t.overActive||t.moveActive)&&!t.readonly?[n("div",{class:t.b("line",["left"]),style:t.styleLineName}),t._v(" "),n("div",{class:t.b("line",["top"]),style:t.styleLineName}),t._v(" "),n("div",{class:t.b("line",["label"]),style:t.styleLabelName},[t._v(t._s(t.baseLeft)+","+t._s(t.baseTop))])]:t._e(),t._v(" "),t._l(t.rangeList,(function(e,i){return t.readonly?t._e():[t.active?n("div",{key:i,class:t.b("range",[e.classname]),style:[t.styleRangeName,t.getRangeStyle(e.classname)],on:{mousedown:function(n){return n.stopPropagation(),t.rangeMove(n,e.classname)}}}):t._e()]})),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.active||t.overActive,expression:"active || overActive"}],class:t.b("menu"),style:t.styleMenuName},[t._t("menu",null,{zIndex:t.zIndex,index:t.index})],2),t._v(" "),n("div",{ref:"item",class:t.b("item")},[t._t("default")],2),t._v(" "),!t.disabled&&t.mask?n("div",{class:t.b("mask")}):t._e()],2)],1)}),[],!1,null,null,null).exports,zt=Object(i.a)({name:"flow",props:{active:[String,Number],index:[String,Number],node:Object},data:function(){return{mouseEnter:!1}},computed:{flowNodeContainer:{get:function(){return{position:"absolute",width:"200px",top:this.setPx(this.node.top),left:this.setPx(this.node.left),boxShadow:this.mouseEnter?"#66a6e0 0px 0px 12px 0px":"",backgroundColor:"transparent"}}}},methods:{showDelete:function(){this.mouseEnter=!0},hideDelete:function(){this.mouseEnter=!1},changeNodeSite:function(){this.node.left==this.$refs.node.style.left&&this.node.top==this.$refs.node.style.top||this.$emit("changeNodeSite",{index:this.index,left:Number(this.$refs.node.style.left.replace("px","")),top:Number(this.$refs.node.style.top.replace("px",""))})}}}),Ft=Object(s.a)(zt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"node",style:t.flowNodeContainer,attrs:{left:t.node.left,top:t.node.top,disabled:"",mask:!1},on:{mouseenter:t.showDelete,mouseleave:t.hideDelete,mouseup:t.changeNodeSite}},[n("div",{class:t.b("node",{active:t.active===t.node.id})},[n("div",{class:t.b("node-header")},[n("i",{staticClass:"el-icon-rank",class:t.b("node-drag")}),t._v(" "),t._t("header",null,{node:t.node})],2),t._v(" "),n("div",{class:t.b("node-body")},[t._t("default",null,{node:t.node})],2)])])}),[],!1,null,null,null).exports,Ht=Object(i.a)({name:"flow",components:{flowNode:Ft},data:function(){return{active:"",jsPlumb:{},id:"",jsplumbSetting:{Anchors:["Top","TopCenter","TopRight","TopLeft","Right","RightMiddle","Bottom","BottomCenter","BottomRight","BottomLeft","Left","LeftMiddle"],Container:"",Connector:"Flowchart",ConnectionsDetachable:!1,DeleteEndpointsOnDetach:!1,Endpoint:["Rectangle",{height:10,width:10}],EndpointStyle:{fill:"rgba(255,255,255,0)",outlineWidth:1},LogEnabled:!0,PaintStyle:{stroke:"black",strokeWidth:3},Overlays:[["Arrow",{width:12,length:12,location:1}]],RenderMode:"svg"},jsplumbConnectOptions:{isSource:!0,isTarget:!0,anchor:"Continuous"},jsplumbSourceOptions:{filter:".avue-flow__node-drag",filterExclude:!1,anchor:"Continuous",allowLoopback:!1},jsplumbTargetOptions:{filter:".avue-flow__node-drag",filterExclude:!1,anchor:"Continuous",allowLoopback:!1},loadEasyFlowFinish:!1}},props:{value:{type:String},option:{type:Object},width:{type:[Number,String],default:"100%"},height:{type:[Number,String],default:"100%"}},watch:{value:{handler:function(){this.active=this.value},immediate:!0},active:function(t){this.$emit("input",t)}},created:function(){this.id=Object(D.s)(),this.jsplumbSetting.Container=this.id},mounted:function(){this.init()},computed:{styleName:function(){return{position:"relative",width:this.setPx(this.width),height:this.setPx(this.height)}}},methods:{init:function(){var t=this;this.jsPlumb=jsPlumb.getInstance(),this.$nextTick((function(){t.jsPlumbInit()}))},handleClick:function(t){this.$emit("click",t)},hasLine:function(t,e){for(var n=0;n<this.data.lineList.length;n++){var i=this.data.lineList[n];if(i.from===t&&i.to===e)return!0}return!1},hashOppositeLine:function(t,e){return this.hasLine(e,t)},deleteLine:function(t,e){this.option.lineList=this.option.lineList.filter((function(n){return n.from!==t&&n.to!==e}))},changeLine:function(t,e){this.deleteLine(t,e)},changeNodeSite:function(t){for(var e=t.index,n=t.left,i=t.top,o=0;o<this.option.nodeList.length;o++){this.option.nodeList[o];o===e&&(this.$set(this.option.nodeList[o],"left",n),this.$set(this.option.nodeList[o],"top",i))}},deleteNode:function(t){var e=this;return this.$confirm("纭畾瑕佸垹闄よ妭鐐�"+t+"?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning",closeOnClickModal:!1}).then((function(){e.option.nodeList.forEach((function(e){e.id===t&&(e.display=!0)})),e.$nextTick((function(){this.jsPlumb.removeAllEndpoints(t)}))})).catch((function(){})),!0},addNode:function(t){var e=this.option.nodeList.length,n="node"+e;this.option.nodeList.push({id:"node"+e,name:t,left:0,top:0}),this.$nextTick((function(){this.jsPlumb.makeSource(n,this.jsplumbSourceOptions),this.jsPlumb.makeTarget(n,this.jsplumbTargetOptions),this.jsPlumb.draggable(n,{containment:"parent"})}))},loadEasyFlow:function(){for(var t=0;t<this.option.nodeList.length;t++){var e=this.option.nodeList[t];this.jsPlumb.makeSource(e.id,this.jsplumbSourceOptions),this.jsPlumb.makeTarget(e.id,this.jsplumbTargetOptions),this.jsPlumb.draggable(e.id)}for(t=0;t<this.option.lineList.length;t++){var n=this.option.lineList[t];this.jsPlumb.connect({source:n.from,target:n.to},this.jsplumbConnectOptions)}this.$nextTick((function(){this.loadEasyFlowFinish=!0}))},jsPlumbInit:function(){var t=this;this.jsPlumb.ready((function(){t.jsPlumb.importDefaults(t.jsplumbSetting),t.jsPlumb.setSuspendDrawing(!1,!0),t.loadEasyFlow(),t.jsPlumb.bind("click",(function(e,n){console.log("click",e),t.$confirm("纭畾鍒犻櫎鎵�鐐瑰嚮鐨勭嚎鍚�?","鎻愮ず",{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷",type:"warning"}).then((function(){t.jsPlumb.deleteConnection(e)})).catch((function(){}))})),t.jsPlumb.bind("connection",(function(e){console.log("connection",e);var n=e.source.id,i=e.target.id;t.loadEasyFlowFinish&&t.option.lineList.push({from:n,to:i})})),t.jsPlumb.bind("connectionDetached",(function(e){console.log("connectionDetached",e),t.deleteLine(e.sourceId,e.targetId)})),t.jsPlumb.bind("connectionMoved",(function(e){console.log("connectionMoved",e),t.changeLine(e.originalSourceId,e.originalTargetId)})),t.jsPlumb.bind("contextmenu",(function(t){console.log("contextmenu",t)})),t.jsPlumb.bind("beforeDrop",(function(e){console.log("beforeDrop",e);var n=e.sourceId,i=e.targetId;return n===i?(t.$message.error("涓嶈兘杩炴帴鑷繁"),!1):t.hasLine(n,i)?(t.$message.error("涓嶈兘閲嶅杩炵嚎"),!1):!t.hashOppositeLine(n,i)||(t.$message.error("涓嶈兘鍥炵幆鍝�"),!1)})),t.jsPlumb.bind("beforeDetach",(function(t){console.log("beforeDetach",t)}))}))}}}),Kt=Object(s.a)(Ht,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b(),style:t.styleName},[n("div",{style:t.styleName,attrs:{id:t.id}},[n("div",{staticClass:"avue-grid"}),t._v(" "),t._l(t.option.nodeList,(function(e,i){return e.display?t._e():n("flow-node",{key:i,attrs:{node:e,id:e.id,index:i,active:t.active},on:{changeNodeSite:t.changeNodeSite},nativeOn:{click:function(n){return t.handleClick(e)}},scopedSlots:t._u([{key:"header",fn:function(e){var n=e.node;return[t._t("header",null,{node:n})]}}],null,!0)},[t._v(" "),t._t("default",null,{node:e})],2)}))],2)])}),[],!1,null,null,null).exports,Rt=Object(i.a)({name:"group",data:function(){return{activeName:""}},props:{arrow:{type:Boolean,default:!0},collapse:{type:Boolean,default:!0},header:{type:Boolean,default:!0},icon:{type:String},display:{type:Boolean,default:!0},card:{type:Boolean,default:!1},label:{type:String}},watch:{text:function(t){this.activeName=[t]}},computed:{text:function(){return this.collapse?1:0},isHeader:function(){return this.$slots.header&&this.header||(this.label||this.icon)&&this.header}},created:function(){this.activeName=[this.text]},methods:{handleChange:function(t){this.$emit("change",t)}}}),Wt=Object(s.a)(Rt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.display?n("div",{class:[t.b({header:!t.isHeader,arrow:!t.arrow})]},[t._t("tabs"),t._v(" "),n("el-collapse",{attrs:{value:t.text},on:{change:t.handleChange},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-collapse-item",{attrs:{name:1,disabled:!t.arrow}},[t.$slots.header&&t.header?n("div",{class:[t.b("header")],attrs:{slot:"title"},slot:"title"},[t._t("header")],2):(t.label||t.icon)&&t.header?n("div",{class:[t.b("header")],attrs:{slot:"title"},slot:"title"},[t.icon?n("i",{class:[t.icon,t.b("icon")]}):t._e(),t._v(" "),t.label?n("h1",{class:t.b("title")},[t._v(t._s(t.label))]):t._e()]):t._e(),t._v(" "),t._t("default")],2)],1)],2):t._e()}),[],!1,null,null,null).exports,Ut={img:"img",title:"title",subtile:"title",tag:"tag",status:"status"},Vt=Object(i.a)({name:"notice",props:{finish:{type:Boolean,default:!1},option:{type:Object,default:function(){return{}}},data:{type:Array,default:function(){return[]}}},data:function(){return{page:1,loading:!1}},computed:{props:function(){return this.option.props||Ut},imgKey:function(){return this.props.img||Ut.img},titleKey:function(){return this.props.title||Ut.title},subtitleKey:function(){return this.props.subtitle||Ut.subtitle},tagKey:function(){return this.props.tag||Ut.tag},statusKey:function(){return this.props.status||Ut.status}},methods:{click:function(t){this.$emit("click",t)},handleClick:function(){var t=this;this.loading=!0;this.page++,this.$emit("page-change",this.page,(function(){t.loading=!1}))},getType:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return 0==t?"info":1==t?"":2==t?"warning":3==t?"danger":4==t?"success":void 0}}}),Yt=Object(s.a)(Vt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[t._l(t.data,(function(e,i){return n("div",{key:i,class:t.b("item"),on:{click:function(n){return t.click(e)}}},[e[t.imgKey]?n("div",{class:t.b("img")},[n("img",{attrs:{src:e[t.imgKey],alt:""}})]):t._e(),t._v(" "),n("div",{class:t.b("content")},[n("div",{class:t.b("title")},[n("span",{class:t.b("name")},[t._v(t._s(e[t.titleKey]))]),t._v(" "),e[t.tagKey]?n("span",{class:t.b("tag")},[n("el-tag",{attrs:{size:"small",type:t.getType(e[t.statusKey])}},[t._v(t._s(e[t.tagKey]))])],1):t._e()]),t._v(" "),n("div",{class:t.b("subtitle")},[t._v(t._s(e[t.subtitleKey]))])])])})),t._v(" "),t.finish?t._e():n("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],class:t.b("more"),on:{click:t.handleClick}},[t._v("\n    鍔犺浇鏇村\n  ")])],2)}),[],!1,null,null,null).exports,Xt=Object(i.a)({name:"license",props:{id:{type:String,default:""},option:{type:Object,default:function(){return{}}}},watch:{option:{handler:function(){this.init()},deep:!0}},data:function(){return{base64:"",draw:!1,canvas:"",context:""}},computed:{img:function(){return this.option.img},list:function(){return this.option.list||[]}},mounted:function(){this.canvas=document.getElementById("canvas"+this.id),this.context=this.canvas.getContext("2d"),this.init()},methods:{init:function(){var t=this;this.draw=!1;var e=new Image;e.src=this.img,e.onload=function(){var n=t.option.width||e.width,i=t.option.width?e.height/e.width*t.option.width:e.height;t.$refs.canvas.width=n,t.$refs.canvas.height=i,t.context.clearRect(0,0,n,i),t.context.drawImage(e,0,0,n,i),t.list.forEach((function(e,n){var i=function(){n==t.list.length-1&&setTimeout((function(){t.draw=!0}),0)};if(e.img){var o=new Image;o.src=e.img,o.onload=function(){var n=e.width||o.width,a=e.width?o.height/o.width*e.width:o.height;t.context.drawImage(o,e.left,e.top,n,a),i()}}else e.bold?t.context.font="bold ".concat(e.size,"px ").concat(e.style):t.context.font="".concat(e.size,"px ").concat(e.style),t.context.fillStyle=e.color,t.context.fillText(e.text,e.left,e.top),t.context.stroke(),i()}))}},getFile:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(new Date).getTime();return new Promise((function(n){var i=setInterval((function(){if(t.draw){var o=t.canvas.toDataURL("image/jpeg",1),a=t.dataURLtoFile(o,e);clearInterval(i),n(a)}}),1e3)}))},downFile:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(new Date).getTime();Object(D.h)(this.base64,t)},getBase64:function(){var t=this;return new Promise((function(e){var n=setInterval((function(){if(t.draw){var i=t.canvas.toDataURL("image/jpeg",1);t.base64=i,clearInterval(n),e(i)}}),100)}))},getPdf:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(new Date).getTime(),e=this.canvas.width,n=this.canvas.height,i=e/592.28*841.89,o=n,a=0,r=595.28,s=592.28/e*n,l=this.canvas.toDataURL("image/jpeg",1),c=new window.jsPDF("","pt","a4");if(o<i)c.addImage(l,"JPEG",0,0,r,s);else for(;o>0;)c.addImage(l,"JPEG",0,a,r,s),a-=841.89,(o-=i)>0&&c.addPage();c.save("".concat(t,".pdf"))}}}),qt=Object(s.a)(Xt,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{class:this.b(),staticStyle:{position:"relative"}},[e("canvas",{ref:"canvas",attrs:{id:"canvas"+this.id}}),this._v(" "),this._t("default")],2)}),[],!1,null,null,null).exports,Gt=Object(i.a)({name:"progress",props:{showText:{type:Boolean},width:{type:[Number,String]},strokeWidth:{type:[Number,String]},type:{type:String},color:{type:String},percentage:{type:[Number]}}}),Jt=Object(s.a)(Gt,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{class:this.b()},[e("el-progress",{attrs:{type:this.type,color:this.color,width:this.width,"text-inside":"","show-text":this.showText,"stroke-width":this.strokeWidth,percentage:this.percentage}})],1)}),[],!1,null,null,null).exports,Qt=Object(i.a)({name:"time",mixins:[At(),Tt(),j.a],data:function(){return{}},props:{editable:{type:Boolean,default:!0},startPlaceholder:{type:String,default:"寮�濮嬫椂闂�"},endPlaceholder:{type:String,default:"缁撴潫鏃堕棿"},rangeSeparator:{type:String},value:{required:!0},defaultValue:{type:[String,Array]},pickerOptions:{type:Object,default:function(){}},valueFormat:{default:""},arrowControl:{type:Boolean,default:!1},type:{default:""},format:{default:""}},watch:{text:function(){Array.isArray(this.text)&&this.validatenull(this.text)&&(this.text=this.text.join(","))}},created:function(){},mounted:function(){},computed:{isRange:function(){return"timerange"===this.type}},methods:{}}),Zt=Object(s.a)(Qt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-time-picker",{attrs:{"popper-class":t.popperClass,"is-range":t.isRange,size:t.size,editable:t.editable,"default-value":t.defaultValue,"range-separator":t.rangeSeparator,"arrow-control":t.arrowControl,"start-placeholder":t.startPlaceholder,"end-placeholder":t.endPlaceholder,format:t.format,readonly:t.readonly,clearable:t.clearableVal,"picker-options":t.pickerOptions,"value-format":t.valueFormat,placeholder:t.placeholder,disabled:t.disabled},on:{change:t.handleChange},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}})],1)}),[],!1,null,null,null).exports,te=n(5);function ee(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ne,ie=Object(i.a)({name:"input",mixins:[At(),Tt()],data:function(){return{}},props:(Ot={value:{},maxlength:"",minlength:"",showPassword:{type:Boolean,default:!0},showWordLimit:{type:Boolean,default:!1},target:{type:String,default:" _blank"},prefixIcon:{type:String},suffixIcon:{type:String},prependClick:{type:Function,default:function(){}},prepend:{type:String},appendClick:{type:Function,default:function(){}},append:{type:String}},ee(Ot,"minlength",{type:Number}),ee(Ot,"maxlength",{type:Number}),ee(Ot,"minRows",{type:Number,default:5}),ee(Ot,"maxRows",{type:Number,default:10}),ee(Ot,"autocomplete",{type:String}),Ot),computed:{isSearch:function(){return"search"==this.type},typeParam:function(){return"textarea"===this.type?"textarea":"password"===this.type?"password":"text"}}}),oe=Object(s.a)(ie,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-input",{class:t.b(),attrs:{size:t.size,clearable:t.clearableVal,type:t.typeParam,maxlength:t.maxlength,minlength:t.minlength,"show-password":"password"==t.typeParam&&t.showPassword,autosize:{minRows:t.minRows,maxRows:t.maxRows},"prefix-icon":t.prefixIcon,"suffix-icon":t.suffixIcon,readonly:t.readonly,placeholder:t.placeholder,"show-word-limit":t.showWordLimit,disabled:t.disabled,autocomplete:t.autocomplete},on:{keyup:function(e){if(!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter"))return null;t.isSearch&&t.appendClick()},focus:t.handleFocus,blur:t.handleBlur},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}},[t.prepend?n("template",{slot:"prepend"},[n("span",{on:{click:function(e){return t.prependClick()}}},[t._v(t._s(t.prepend))])]):t._e(),t._v(" "),t.append?n("template",{slot:"append"},[n("span",{on:{click:function(e){return t.appendClick()}}},[t._v(t._s(t.append))])]):t.isSearch?n("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:function(e){return t.appendClick()}},slot:"append"}):t._e()],2)}),[],!1,null,null,null).exports,ae=Object(i.a)({name:"radio",mixins:[At(),Tt()],data:function(){return{name:"radio"}},props:{value:{}},watch:{},created:function(){},mounted:function(){},methods:{}}),re=Object(s.a)(ae,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-radio-group",{attrs:{size:t.size,disabled:t.disabled},on:{change:t.handleChange},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}},t._l(t.dic,(function(e,i){return n(t.componentName,{key:i,tag:"component",attrs:{label:e[t.valueKey],border:t.border,readonly:t.readonly,disabled:e[t.disabledKey]}},[t._v(t._s(e[t.labelKey]))])})),1)],1)}),[],!1,null,null,null).exports,se=Object(i.a)({name:"select",mixins:[At(),Tt()],data:function(){return{checkAll:!1,created:!1,netDic:[],loading:!1}},props:{value:{},loadingText:{type:String},noMatchText:{type:String},noDataText:{type:String},drag:{type:Boolean,default:!1},remote:{type:Boolean,default:!1},tags:{type:Boolean,default:!1},limit:{type:Number,default:0},filterable:{type:Boolean,default:!1},allowCreate:{type:Boolean,default:!1},defaultFirstOption:{type:Boolean,default:!1},all:{type:Boolean,default:!1},popperAppendToBody:{type:Boolean,default:!0}},watch:{value:function(t){this.validatenull(t)||this.remote&&!this.created&&(this.created=!0,this.handleRemoteMethod(this.multiple?this.text.join(B.g):this.text))},dic:{handler:function(t){this.netDic=t},immediate:!0}},mounted:function(){this.drag&&this.setSort()},methods:{setSort:function(){var t=this;if(window.Sortable){var e=this.$refs.main.$el.querySelectorAll(".el-select__tags > span")[0];window.Sortable.create(e,{animation:100,onEnd:function(e){var n=t.value.splice(e.oldIndex,1)[0];t.value.splice(e.newIndex,0,n)}})}else x.a.logs("Sortable")},handleRemoteMethod:function(t){var e=this;this.loading=!0,Object(M.d)({column:this.column,value:t}).then((function(t){e.loading=!1,e.netDic=t}))},selectAll:function(){var t=this;this.text=[],this.checkAll?this.netDic.map((function(e){t.text.push(e[t.valueKey])})):this.text=[]},changeSelect:function(t){this.checkAll=t.length===this.netDic.length}}}),le=Object(s.a)(se,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-select",{ref:"main",class:t.b(),attrs:{size:t.size,loading:t.loading,"loading-text":t.loadingText,multiple:t.multiple,filterable:!!t.remote||t.filterable,remote:t.remote,readonly:t.readonly,"no-match-text":t.noMatchText,"no-data-text":t.noDataText,"remote-method":t.handleRemoteMethod,"popper-class":t.popperClass,"popper-append-to-body":t.popperAppendToBody,"collapse-tags":t.tags,clearable:t.clearableVal,placeholder:t.placeholder,"multiple-limit":t.limit,"allow-create":t.allowCreate,"default-first-option":t.defaultFirstOption,disabled:t.disabled},on:{focus:t.handleFocus,blur:t.handleBlur,change:t.changeSelect},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}},[t.group?t._l(t.netDic,(function(e,i){return n("el-option-group",{key:i,attrs:{label:t.getLabelText(e)}},t._l(e[t.groupsKey],(function(e,i){return n("el-option",{key:i,attrs:{disabled:e[t.disabledKey],label:t.getLabelText(e),value:e[t.valueKey]}},[t.$scopedSlots.default?t._t("default",null,{label:t.labelKey,value:t.valueKey,item:e}):[n("span",[t._v(t._s(t.getLabelText(e)))]),t._v(" "),e[t.descKey]?n("span",{class:t.b("desc")},[t._v(t._s(e[t.descKey]))]):t._e()]],2)})),1)})):[t.all&&t.multiple?n("el-checkbox",{class:t.b("check"),on:{change:t.selectAll},model:{value:t.checkAll,callback:function(e){t.checkAll=e},expression:"checkAll"}},[t._v("鍏ㄩ��")]):t._e(),t._v(" "),t._l(t.netDic,(function(e,i){return n("el-option",{key:i,attrs:{disabled:e[t.disabledKey],label:t.getLabelText(e),value:e[t.valueKey]}},[t.$scopedSlots.default?t._t("default",null,{label:t.labelKey,value:t.valueKey,item:e}):[n("span",[t._v(t._s(t.getLabelText(e)))]),t._v(" "),e[t.descKey]?n("span",{class:t.b("desc")},[t._v(t._s(e[t.descKey]))]):t._e()]],2)}))]],2)}),[],!1,null,null,null).exports;function ce(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ue=Object(i.a)({name:"cascader",mixins:[At(),Tt()],props:(ne={checkStrictly:{type:Boolean,default:!1},emitPath:{type:Boolean,default:!0},tags:{type:Boolean,default:!1},expandTrigger:{type:String,default:"hover"},showAllLevels:{type:Boolean,default:!0},lazy:{type:Boolean,default:!1},lazyLoad:Function,filterable:{type:Boolean,default:!1}},ce(ne,"expandTrigger",{type:String,default:"click"}),ce(ne,"separator",{type:String}),ne),data:function(){return{}},watch:{},computed:{allProps:function(){var t=this;return{label:this.labelKey,value:this.valueKey,children:this.childrenKey,checkStrictly:this.checkStrictly,multiple:this.multiple,emitPath:this.emitPath,lazy:this.lazy,lazyLoad:function(e,n){t.lazyLoad&&t.lazyLoad(e,(function(i){!function e(n,i,o){n.forEach((function(n){n[t.valueKey]==i?n[t.childrenKey]=o:n[t.childrenKey]&&e(n[t.childrenKey])}))}(t.dic,e[t.valueKey],i),n(i)}))},expandTrigger:this.expandTrigger}}},created:function(){},mounted:function(){},methods:{}}),de=Object(s.a)(ue,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-cascader",{attrs:{options:t.dic,placeholder:t.placeholder,props:t.allProps,size:t.size,clearable:t.clearableVal,"show-all-levels":t.showAllLevels,filterable:t.filterable,"popper-class":t.popperClass,separator:t.separator,disabled:t.disabled,"collapse-tags":t.tags},on:{focus:t.handleFocus,blur:t.handleBlur},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.data,o=e.node;return[t.$scopedSlots.default?t._t("default",null,{data:i,node:o}):n("span",[t._v(t._s(i[t.labelKey]))])]}}],null,!0),model:{value:t.text,callback:function(e){t.text=e},expression:"text"}})}),[],!1,null,null,null).exports,pe=Object(i.a)({name:"input-color",mixins:[At(),Tt()],props:{colorFormat:String,showAlpha:{type:Boolean,default:!0},iconList:{type:Array,default:function(){return[]}}},data:function(){return{predefineColors:["#ff4500","#ff8c00","#ffd700","#90ee90","#00ced1","#1e90ff","#c71585","rgba(255, 69, 0, 0.68)","rgb(255, 120, 0)","hsv(51, 100, 98)","hsva(120, 40, 94, 0.5)","hsl(181, 100%, 37%)","hsla(209, 100%, 56%, 0.73)","#c7158577"]}},methods:{}}),he=Object(s.a)(pe,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-input",{ref:"main",attrs:{placeholder:t.placeholder,size:t.size,readonly:t.readonly,clearable:t.clearableVal,disabled:t.disabled},on:{change:t.handleChange},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}},[n("template",{slot:"append"},[n("el-color-picker",{attrs:{size:"mini","popper-class":t.popperClass,"color-format":t.colorFormat,disabled:t.disabled,"show-alpha":t.showAlpha,predefine:t.predefineColors},on:{change:t.handleChange},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}})],1)],2)],1)}),[],!1,null,null,null).exports,fe=Object(i.a)({name:"input-number",mixins:[At(),Tt()],data:function(){return{}},props:{controls:{type:Boolean,default:!0},step:{type:Number,default:1},controlsPosition:{type:String,default:"right"},precision:{type:Number},min:{type:Number,default:-1/0},max:{type:Number,default:1/0}},created:function(){},mounted:function(){},methods:{}}),me=Object(s.a)(fe,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("el-input-number",{class:t.b(),attrs:{precision:t.precision,placeholder:t.placeholder,size:t.size,min:t.min,max:t.max,step:t.step,clearable:t.clearableVal,readonly:t.readonly,"controls-position":t.controlsPosition,controls:t.controls,label:t.placeholder,disabled:t.disabled},on:{focus:t.handleFocus,blur:t.handleBlur},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=t._n(e)},expression:"text"}})}),[],!1,null,null,null).exports,ve=Object(i.a)({name:"input-tree",mixins:[At(),Tt()],data:function(){return{node:[],filterValue:"",box:!1,created:!1,netDic:[],loading:!1}},props:{nodeClick:Function,treeLoad:Function,checked:Function,value:{},loadingText:{type:String},lazy:{type:Boolean,default:!1},leafOnly:{type:Boolean,default:!1},tags:{type:Boolean,default:!1},limit:{type:Number,default:0},expandOnClickNode:{type:Boolean,default:!0},filter:{type:Boolean,default:!0},filterText:{type:String,default:"杈撳叆鍏抽敭瀛楄繘琛岃繃婊�"},checkStrictly:{type:Boolean,default:!1},accordion:{type:Boolean,default:!1},parent:{type:Boolean,default:!0},iconClass:{type:String},defaultExpandAll:{type:Boolean,default:!1},popperAppendToBody:{type:Boolean,default:!0}},watch:{text:{handler:function(t){this.validatenull(t)&&this.clearHandle(),this.init()}},value:function(t){this.validatenull(t)||this.lazy&&!this.created&&(this.created=!0,this.handleRemoteMethod(this.multiple?this.text.join(","):this.text))},dic:{handler:function(t){this.netDic=t},immediate:!0},netDic:{handler:function(){this.init()},immediate:!0},filterValue:function(t){this.$refs.tree.filter(t)}},computed:{treeProps:function(){return Object.assign(this.props,{isLeaf:this.leafKey})},dicList:function(){var t=this.netDic;return function t(e,n){e.forEach((function(e){var i=e.children;i&&t(i,e),n&&(e.$parent=n)}))}(t),t},keysList:function(){var t=this;if(this.validatenull(this.text))return[];return Array.isArray(this.text)?this.text:(this.text+"").split(this.separator).map((function(e){return Object(D.f)(e,t.dataType)}))},labelShow:function(){var t=this,e=[],n=this.deepClone(this.node);return e=this.typeformat?n.map((function(e){return t.getLabelText(e)})):n.map((function(e){return e[t.labelKey]})),this.multiple?e:e.join("")}},methods:{handleClear:function(){this.multiple?this.text=[]:this.text="",this.node=[]},handleTreeLoad:function(t,e){var n=this;this.treeLoad&&this.treeLoad(t,(function(i){!function t(e,i,o){e.forEach((function(e){e[n.valueKey]==i?e[n.childrenKey]=o:e[n.childrenKey]&&t(e[n.childrenKey])}))}(n.netDic,t.key,i),e(i)}))},initScroll:function(t){var e=this;setTimeout((function(){e.$nextTick((function(){document.querySelectorAll(".el-scrollbar .el-select-dropdown__wrap").forEach((function(t){t.scrollTop=0}))}))}),0),this.handleClick(t)},filterNode:function(t,e){return!t||-1!==e[this.labelKey].toLowerCase().indexOf(t.toLowerCase())},checkChange:function(t,e,n,i){var o=this;this.text=[],this.$refs.tree.getCheckedNodes(this.leafOnly,!1).forEach((function(t){return o.text.push(t[o.valueKey])})),"function"==typeof this.checked&&this.checked(t,e,n,i)},getHalfList:function(){var t=this,e=this.$refs.tree.getCheckedNodes(!1,!0);return e=e.map((function(e){return e[t.valueKey]}))},init:function(){var t=this;this.$nextTick((function(){if(t.node=[],t.multiple){t.$refs.tree.getCheckedNodes(t.leafOnly,!1).forEach((function(e){t.node.push(e)}))}else{var e=t.$refs.tree.getNode(t.vaildData(t.text,""));if(e){var n=e.data;t.$refs.tree.setCurrentKey(n[t.valueKey]),t.node.push(n)}}})),this.disabledParentNode(this.dic,this.parent)},disabledParentNode:function(t,e){var n=this;t.forEach((function(t){var i=t[n.childrenKey];n.validatenull(i)||(e||(t.disabled=!0),n.disabledParentNode(i,e))}))},clearHandle:function(){this.filterValue="",this.$refs.tree.setCurrentKey(null),this.$refs.tree.setCheckedKeys([])},handleNodeClick:function(t,e,n){t.disabled||("function"==typeof this.nodeClick&&this.nodeClick(t,e,n),this.multiple||(this.validatenull(t[this.childrenKey])&&!this.multiple||this.parent)&&(this.text=t[this.valueKey],this.$refs.main.blur()))},handleRemoteMethod:function(t){var e=this;this.loading=!0,Object(M.d)({column:this.column,value:t}).then((function(t){e.loading=!1,e.netDic=t}))}}}),be=Object(s.a)(ve,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-select",{ref:"main",class:t.b(),attrs:{size:t.size,loading:t.loading,"loading-text":t.loadingText,multiple:t.multiple,"multiple-limit":t.limit,"collapse-tags":t.tags,value:t.labelShow,clearable:t.clearableVal,placeholder:t.placeholder,"popper-class":t.popperClass,"popper-append-to-body":t.popperAppendToBody,disabled:t.disabled},on:{focus:t.handleFocus,blur:t.handleBlur,clear:t.handleClear},nativeOn:{click:function(e){return t.initScroll.apply(null,arguments)}}},[t.filter?n("div",{staticStyle:{padding:"0 10px",margin:"5px 0 0 0"}},[n("el-input",{attrs:{size:"mini",placeholder:t.filterText},model:{value:t.filterValue,callback:function(e){t.filterValue=e},expression:"filterValue"}})],1):t._e(),t._v(" "),n("el-option",{attrs:{value:t.text}},[n("el-tree",{ref:"tree",staticClass:"tree-option",staticStyle:{padding:"10px 0"},attrs:{data:t.dicList,lazy:t.lazy,load:t.handleTreeLoad,"node-key":t.valueKey,accordion:t.accordion,"icon-class":t.iconClass,"show-checkbox":t.multiple,"expand-on-click-node":t.expandOnClickNode,props:t.treeProps,"check-strictly":t.checkStrictly,"highlight-current":!t.multiple,"current-node-key":t.multiple?"":t.text,"filter-node-method":t.filterNode,"default-checked-keys":t.keysList,"default-expand-all":t.defaultExpandAll},on:{check:t.checkChange,"node-click":function(e){return e.target!==e.currentTarget?null:t.handleNodeClick.apply(null,arguments)}},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.data;return n("div",{staticStyle:{width:"100%","padding-right":"10px"}},[t.$scopedSlots.default?t._t("default",null,{label:t.labelKey,value:t.valueKey,item:i}):[n("span",{class:{"avue--disabled":i[t.disabledKey]}},[t._v(t._s(i[t.labelKey]))]),t._v(" "),i[t.descKey]?n("span",{class:t.b("desc")},[t._v(t._s(i[t.descKey]))]):t._e()]],2)}}],null,!0)})],1)],1)}),[],!1,null,null,null).exports,ge=Object(i.a)({name:"input-map",mixins:[At(),Tt()],props:{dialogWidth:{type:String,default:"80%"}},data:function(){return{formattedAddress:"",address:"",poi:{},marker:null,map:null,box:!1}},watch:{poi:function(t){this.formattedAddress=t.formattedAddress},value:function(t){this.validatenull(t)&&(this.poi={})},text:function(t){this.validatenull(t)||(this.poi={longitude:t[0],latitude:t[1],formattedAddress:t[2]},this.address=t[2])},box:{handler:function(){var t=this;this.box&&this.$nextTick((function(){return t.init((function(){t.longitude&&t.latitude&&(t.addMarker(t.longitude,t.latitude),t.getAddress(t.longitude,t.latitude))}))}))},immediate:!0}},computed:{longitude:function(){return this.text[0]},latitude:function(){return this.text[1]},title:function(){return this.disabled||this.readonly?"鏌ョ湅":"閫夋嫨"}},methods:{clear:function(){this.poi={},this.clearMarker()},handleSubmit:function(){this.setVal(),this.box=!1},handleClear:function(){this.text=[],this.poi={},this.handleChange(this.text)},setVal:function(){this.text=[this.poi.longitude,this.poi.latitude,this.poi.formattedAddress],this.handleChange(this.text)},handleShow:function(){this.$refs.main.blur(),this.box=!0},addMarker:function(t,e){this.clearMarker(),this.marker=new window.AMap.Marker({position:[t,e]}),this.marker.setMap(this.map)},clearMarker:function(){this.marker&&(this.marker.setMap(null),this.marker=null)},getAddress:function(t,e){var n=this;new window.AMap.service("AMap.Geocoder",(function(){new window.AMap.Geocoder({}).getAddress([t,e],(function(i,o){if("complete"===i&&"OK"===o.info){var a=o.regeocode;n.poi=Object.assign(a,{longitude:t,latitude:e});var r=document.createElement("div"),s=document.createElement("img");s.src="//a.amap.com/jsapi_demos/static/demo-center/icons/poi-marker-default.png",r.appendChild(s);var l=document.createElement("span");l.className="avue-input-map__marker",l.innerHTML=n.poi.formattedAddress,r.appendChild(l),n.marker.setContent(r)}}))}))},handleClose:function(){window.poiPicker.clearSearchResults()},addClick:function(){var t=this;this.map.on("click",(function(e){if(!t.disabled&&!t.readonly){var n=e.lnglat,i=n.P||n.Q,o=n.R;t.addMarker(o,i),t.getAddress(o,i)}}))},init:function(t){var e=this;window.AMap?(this.map=new window.AMap.Map("map__container",Object.assign({zoom:13,center:function(){if(e.longitude&&e.latitude)return[e.longitude,e.latitude]}()},this.params)),this.initPoip(),this.addClick(),t()):x.a.logs("Map")},initPoip:function(){var t=this;window.AMapUI?window.AMapUI.loadUI(["misc/PoiPicker"],(function(e){var n=new e({input:"map__input",placeSearchOptions:{map:t.map,pageSize:10},searchResultsContainer:"map__result"});t.poiPickerReady(n)})):x.a.logs("MapUi")},poiPickerReady:function(t){var e=this;window.poiPicker=t,t.on("poiPicked",(function(n){e.clearMarker();var i=n.source,o=n.item;e.poi=Object.assign(o,{formattedAddress:o.name,longitude:o.location.R,latitude:o.location.P||o.location.Q}),"search"!==i&&t.searchByKeyword(o.name)}))}}}),ye=Object(s.a)(ge,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-input",{ref:"main",attrs:{size:t.size,clearable:t.clearableVal,disabled:t.disabled,placeholder:t.placeholder},on:{clear:t.handleClear,focus:t.handleShow},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.address,callback:function(e){t.address=e},expression:"address"}}),t._v(" "),n("el-dialog",{staticClass:"avue-dialog avue-dialog--none",attrs:{width:t.dialogWidth,"append-to-body":"",title:t.placeholder,visible:t.box},on:{close:t.handleClose,"update:visible":function(e){t.box=e}}},[t.box?n("div",{class:t.b("content")},[n("el-input",{class:t.b("content-input"),attrs:{id:"map__input",size:t.size,readonly:t.disabled,clearable:"",placeholder:"杈撳叆鍏抽敭瀛楅�夊彇鍦扮偣"},on:{clear:t.clear},model:{value:t.formattedAddress,callback:function(e){t.formattedAddress=e},expression:"formattedAddress"}}),t._v(" "),n("div",{class:t.b("content-box")},[n("div",{class:t.b("content-container"),attrs:{id:"map__container",tabindex:"0"}}),t._v(" "),n("div",{class:t.b("content-result"),attrs:{id:"map__result"}})])],1):t._e(),t._v(" "),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t.disabled||t.readonly?t._e():n("el-button",{attrs:{type:"primary",size:t.size,icon:"el-icon-check"},on:{click:t.handleSubmit}},[t._v("纭� 瀹�")])],1)])],1)}),[],!1,null,null,null).exports,_e=Object(i.a)({name:"input-icon",components:{iconTemp:N},mixins:[At(),Tt()],props:{dialogWidth:{type:String,default:"80%"},iconList:{type:Array,default:function(){return[]}}},data:function(){return{box:!1,tabs:{}}},computed:{list:function(){var t=(this.tabs.list||[]).map((function(t){return t.value?t:{value:t}}));return t},option:function(){return{column:this.iconList}}},created:function(){this.tabs=this.iconList[0]||{}},methods:{handleTabs:function(t){this.tabs=t},handleSubmit:function(t){this.box=!1,this.text=t,this.handleChange(t)},handleShow:function(){this.$refs.main.blur(),this.disabled||this.readonly||(this.box=!0)}}}),xe=Object(s.a)(_e,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-input",{ref:"main",attrs:{placeholder:t.placeholder,size:t.size,clearable:t.clearableVal,disabled:t.disabled},on:{change:t.handleChange,focus:t.handleShow},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}},[n("icon-temp",{attrs:{slot:"append",text:t.text,size:28,small:""},on:{click:t.handleShow},slot:"append"})],1),t._v(" "),n("el-dialog",{staticClass:"avue-dialog avue-dialog--none",attrs:{title:t.placeholder,"append-to-body":"",visible:t.box,width:t.dialogWidth},on:{"update:visible":function(e){t.box=e}}},[n("avue-tabs",{attrs:{option:t.option},on:{change:t.handleTabs}}),t._v(" "),n("div",{class:t.b("list")},t._l(t.list,(function(e,i){return n("div",{key:i,class:t.b("item",{active:t.text===e}),on:{click:function(n){return t.handleSubmit(e.value)}}},[n("icon-temp",{attrs:{text:e.value}}),t._v(" "),n("p",[t._v(t._s(e.label||e.value))])],1)})),0)],1)],1)}),[],!1,null,null,null).exports,we=Object(i.a)({name:"input-table",mixins:[At(),Tt()],data:function(){return{object:{},active:{},page:{},loading:!1,box:!1,created:!1,data:[]}},props:{formatter:Function,onLoad:Function,dialogWidth:{type:String,default:"80%"}},watch:{value:function(t){this.validatenull(t)&&(this.active={},this.object={})},text:function(t){var e=this;this.created||this.validatenull(t)||"function"==typeof this.onLoad&&this.onLoad({value:this.text},(function(t){e.active=t,e.object=t,e.created=!0}))}},computed:{title:function(){return this.disabled||this.readonly?"鏌ョ湅":"閫夋嫨"},labelShow:function(){return"function"==typeof this.formatter?this.formatter(this.object):this.object[this.labelKey]||""},option:function(){return Object.assign({menu:!1,header:!1,size:"mini",headerAlign:"center",align:"center",highlightCurrentRow:!0},this.column.children)}},methods:{handleClear:function(){this.active={},this.setVal()},handleShow:function(){this.$refs.main.blur(),this.disabled||this.readonly||(this.page={currentPage:1,total:0},this.data=[],this.box=!0)},setVal:function(){this.object=this.active,this.text=this.active[this.valueKey]||"",this.handleChange(this.text),this.box=!1},handleCurrentRowChange:function(t){this.active=t},handleSearchChange:function(t,e){var n=this;this.onLoad({page:this.page,data:t},(function(t){n.page.total=t.total,n.data=t.data})),e&&e()},onList:function(t){var e=this;this.loading=!0,"function"==typeof this.onLoad&&this.onLoad({page:this.page},(function(t){e.page.total=t.total,e.data=t.data,e.loading=!1;var n=e.data.find((function(t){return t[e.valueKey]==e.object[e.valueKey]}));setTimeout((function(){return e.$refs.crud.setCurrentRow(n)}))}))}}}),Oe=Object(s.a)(we,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-input",{ref:"main",attrs:{size:t.size,value:t.labelShow,clearable:t.clearableVal,placeholder:t.placeholder,disabled:t.disabled},on:{clear:t.handleClear,focus:t.handleShow},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}}}),t._v(" "),n("el-dialog",{staticClass:"avue-dialog avue-dialog--none",attrs:{width:t.dialogWidth,"append-to-body":"",title:t.placeholder,visible:t.box},on:{"update:visible":function(e){t.box=e}}},[t.box?n("avue-crud",{ref:"crud",class:t.b("crud"),attrs:{option:t.option,data:t.data,"table-loading":t.loading,page:t.page},on:{"on-load":t.onList,"search-change":t.handleSearchChange,"search-reset":t.handleSearchChange,"current-row-change":t.handleCurrentRowChange,"update:page":function(e){t.page=e}}}):t._e(),t._v(" "),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{type:"primary",size:t.size,icon:"el-icon-check"},on:{click:t.setVal}},[t._v("纭� 瀹�")])],1)],1)],1)}),[],!1,null,null,null).exports,Ce=Object(i.a)({name:"verify",props:{size:{type:[Number,String],default:50},value:[Number,String],len:{type:[Number,String],default:6}},computed:{styleName:function(){return{padding:"".concat(this.setPx(this.size/7)," ").concat(this.setPx(this.size/4)),fontSize:this.setPx(this.size)}},list:function(){return this.data.split("")}},watch:{value:{handler:function(t){this.validatenull(t)?this.randomn():this.data=t+""},immediate:!0},data:{handler:function(t){this.$emit("input",t)},immediate:!0}},data:function(){return{data:0}},methods:{randomn:function(){var t=this.len;if(t>21)return null;var e=new RegExp("(\\d{"+t+"})(\\.|$)"),n=(Array(t-1).join(0)+Math.pow(10,t)*Math.random()).match(e)[1];this.data=n}}}),ke=Object(s.a)(Ce,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},t._l(t.list,(function(e,i){return n("span",{key:i,class:t.b("item"),style:t.styleName},[t._v("\n    "+t._s(e)+"\n  ")])})),0)}),[],!1,null,null,null).exports,Se=Object(i.a)({name:"switch",mixins:[At(),Tt()],props:{value:{},activeIconClass:String,inactiveIconClass:String,activeColor:String,inactiveColor:String,len:Number},data:function(){return{}},watch:{},created:function(){},mounted:function(){},computed:{active:function(){return this.dic[1]||{}},inactive:function(){return this.dic[0]||{}}},methods:{}}),Ee=Object(s.a)(Se,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("el-switch",{attrs:{"active-text":t.active[t.labelKey],"active-value":t.active[t.valueKey],"inactive-value":t.inactive[t.valueKey],"inactive-text":t.inactive[t.labelKey],"active-icon-class":t.activeIconClass,"inactive-icon-class":t.inactiveIconClass,"active-color":t.activeColor,"inactive-color":t.inactiveColor,width:t.len,disabled:t.disabled,readonly:t.readonly,size:t.size},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}})}),[],!1,null,null,null).exports,je=Object(i.a)({name:"rate",mixins:[At(),Tt()],props:{value:{type:Number,default:0},colors:{type:Array},max:{type:Number,default:5},iconClasses:{type:Array},texts:{type:Array},showText:{type:Boolean,default:!1},voidIconClass:{type:String}},data:function(){return{}},watch:{},created:function(){},mounted:function(){},methods:{}}),$e=Object(s.a)(je,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("el-rate",{staticStyle:{"margin-top":"10px"},attrs:{max:t.max,readonly:t.readonly,texts:t.texts,"show-text":t.showText,"icon-classes":t.iconClasses,"void-icon-class":t.voidIconClass,disabled:t.disabled,colors:t.colors},on:{change:t.handleChange},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}})}),[],!1,null,null,null).exports;function De(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Ae(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var Te,Pe,Be=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};De(this,t),this.CONTAINERID=Object(D.s)(),this.drawCanvas=this.drawCanvas.bind(this),this.parentObserver=this.parentObserver.bind(this),this.Repaint=this.Repaint.bind(this),this.isOberserve=!1,this.init(e),this.drawCanvas(),this.parentObserver()}var e,n,i;return e=t,(n=[{key:"init",value:function(t){this.option=Object.assign({width:400,height:200,text:"avueJS",fontSize:"30px",fontStyle:"榛戜綋",textAlign:"center",color:"rgba(100,100,100,0.15)",degree:-20},t)}},{key:"drawCanvas",value:function(){this.isOberserve=!0;var t=document.createElement("div"),e=document.createElement("canvas"),n=e.getContext("2d");t.id=this.CONTAINERID,e.width=this.option.width,e.height=this.option.height,n.font="".concat(this.option.fontSize," ").concat(this.option.fontStyle),n.textAlign=this.option.textAlign,n.fillStyle=this.option.color,n.translate(e.width/2,e.height/2),n.rotate(this.option.degree*Math.PI/180),n.fillText(this.option.text,0,0);var i,o=e.toDataURL("image/png"),a=this.option.id;a&&(i=document.getElementById(a)),this.styleStr="\n    position:".concat(a?"absolute":"fixed",";\n    top:0;\n    left:0;\n    width:").concat(a?i.offsetWidth+"px":"100%",";\n    height:").concat(a?i.offsetHeight+"px":"100%",";\n    z-index:9999;\n    pointer-events:none;\n    background-repeat:repeat;\n    background-image:url('").concat(o,"')"),t.setAttribute("style",this.styleStr),a?document.getElementById(a).appendChild(t):document.body.appendChild(t),this.wmObserver(t),this.isOberserve=!1}},{key:"wmObserver",value:function(t){var e=this,n=new MutationObserver((function(t){if(!e.isOberserve){var i=t[0].target;i.setAttribute("style",e.styleStr),i.setAttribute("id",e.CONTAINERID),n.takeRecords()}}));n.observe(t,{attributes:!0,childList:!0,characterData:!0})}},{key:"parentObserver",value:function(){var t=this;new MutationObserver((function(){if(!t.isOberserve){var e=document.querySelector("#".concat(t.CONTAINERID));e?e.getAttribute("style")!==t.styleStr&&e.setAttribute("style",t.styleStr):t.drawCanvas()}})).observe(document.querySelector("#".concat(this.CONTAINERID)).parentNode,{childList:!0})}},{key:"Repaint",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.remove(),this.init(t),this.drawCanvas()}},{key:"remove",value:function(){this.isOberserve=!0;var t=document.querySelector("#".concat(this.CONTAINERID));t.parentNode.removeChild(t)}}])&&Ae(e.prototype,n),i&&Ae(e,i),Object.defineProperty(e,"prototype",{writable:!1}),t}(),Me=200,Le=200,Ie={text:"avueJS",fontFamily:"microsoft yahei",color:"#999",fontSize:16,opacity:100,bottom:10,right:10,ratio:1};function Ne(t,e){var n=new FileReader;n.readAsDataURL(t),n.onload=function(t){e(t.target.result)}}var ze=function(t,e,n){var i=function(t){var e,n,i,o,a,r;i=t.length,n=0,e="";for(;n<i;){if(o=255&t.charCodeAt(n++),n==i){e+=Fe.charAt(o>>2),e+=Fe.charAt((3&o)<<4),e+="==";break}if(a=t.charCodeAt(n++),n==i){e+=Fe.charAt(o>>2),e+=Fe.charAt((3&o)<<4|(240&a)>>4),e+=Fe.charAt((15&a)<<2),e+="=";break}r=t.charCodeAt(n++),e+=Fe.charAt(o>>2),e+=Fe.charAt((3&o)<<4|(240&a)>>4),e+=Fe.charAt((15&a)<<2|(192&r)>>6),e+=Fe.charAt(63&r)}return e}(function(t){var e,n,i,o;for(e="",i=t.length,n=0;n<i;n++)(o=t.charCodeAt(n))>=1&&o<=127?e+=t.charAt(n):o>2047?(e+=String.fromCharCode(224|o>>12&15),e+=String.fromCharCode(128|o>>6&63),e+=String.fromCharCode(128|o>>0&63)):(e+=String.fromCharCode(192|o>>6&31),e+=String.fromCharCode(128|o>>0&63));return e}(JSON.stringify(n))),o=CryptoJS.HmacSHA1(i,e).toString(CryptoJS.enc.Base64);return t+":"+He(o)+":"+i};var Fe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_";new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1);var He=function(t){return t=(t=t.replace(/\+/g,"-")).replace(/\//g,"_")};function Ke(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e.match(/(^http:\/\/|^https:\/\/|^\/\/|data:image\/)/)?e:t+e}var Re=Object(i.a)({name:"upload",mixins:[At(),Tt(),j.a],data:function(){return{res:"",loading:!1,text:[],file:{},menu:!1,reload:Math.random()}},props:{data:{type:Object,default:function(){return{}}},showFileList:{type:Boolean,default:!0},fileType:{type:String},oss:{type:String},limit:{type:Number,default:10},headers:{type:Object,default:function(){return{}}},accept:{type:[String,Array],default:""},canvasOption:{type:Object,default:function(){return{}}},cropperOption:{type:Object,default:function(){return{}}},fileSize:{type:Number},dragFile:{type:Boolean,default:!1},drag:{type:Boolean,default:!1},loadText:{type:String,default:"Loading..."},action:{type:String,default:""},uploadBefore:Function,uploadAfter:Function,uploadDelete:Function,uploadPreview:Function,uploadError:Function,uploadExceed:Function,httpRequest:Function},computed:{isMultiple:function(){return this.isArray||this.isString||this.stringMode},acceptList:function(){return Array.isArray(this.accept)?this.accept.join(","):this.accept},homeUrl:function(){return this.propsHttp.home||""},fileName:function(){return this.propsHttp.fileName||"file"},isAliOss:function(){return"ali"===this.oss},isQiniuOss:function(){return"qiniu"===this.oss},isPictureImg:function(){return"picture-img"===this.listType},imgUrl:function(){if(!this.validatenull(this.text))return Ke(this.homeUrl,this.text[0])},fileList:function(){var t=this,e=[];return(this.text||[]).forEach((function(n,i){if(n){var o;if(t.isMultiple){var a=n.lastIndexOf("/");o=n.substring(a+1)}var r=Ke(t.homeUrl,t.isMultiple?n:n[t.valueKey]);e.push({uid:i+"",status:"done",type:t.getIsVideo(r),name:t.isMultiple?o:n[t.labelKey],url:r})}})),e}},mounted:function(){this.drag&&this.setSort()},methods:{getIsVideo:function(t){return B.m.video.test(t)||"video"==this.fileType?"video":B.m.img.test(t)||"image"==this.fileType?"img":void 0},setSort:function(){var t=this;if(window.Sortable){var e=this.$el.querySelectorAll(".avue-upload > ul")[0];window.Sortable.create(e,{animation:100,onEnd:function(e){var n=t.text.splice(e.oldIndex,1)[0];t.text.splice(e.newIndex,0,n),t.reload=Math.random(),t.$nextTick((function(){return t.setSort()}))}})}else x.a.logs("Sortable")},handleSuccess:function(t){if(this.isPictureImg)this.text.splice(0,1,t[this.urlKey]);else if(this.isMultiple)this.text.push(t[this.urlKey]);else{var e={};e[this.labelKey]=t[this.nameKey],e[this.valueKey]=t[this.urlKey],this.text.push(e)}},handleRemove:function(t,e){var n=this;this.beforeRemove(t).then((function(){n.delete(t)}))},handleError:function(t){this.uploadError&&this.uploadError(t,this.column)},delete:function(t){var e=this;(this.text||[]).forEach((function(n,i){(e.isMultiple?n:n[e.valueKey])===t.url.replace(e.homeUrl,"")&&e.text.splice(i,1)}))},show:function(t){this.loading=!1,this.handleSuccess(t||this.res)},hide:function(t){this.loading=!1,this.handleError(t)},handleFileChange:function(t,e){e.splice(e.length-1,1)},httpUpload:function(t){var e=this;if("function"!=typeof this.httpRequest){this.loading=!0;var n=t.file,i=n.size/1024;if(this.file=t.file,!this.validatenull(i)&&i>this.fileSize)this.hide("鏂囦欢澶ぇ涓嶇鍚�");else{var o=Object.assign(this.headers,{"Content-Type":"multipart/form-data"}),a={},r={},s=new FormData,l=function(){var t=function(t){var i=e.action;for(var l in e.data)s.append(l,e.data[l]);var c=t||n;if(s.append(e.fileName,c),e.isQiniuOss){if(!window.CryptoJS)return x.a.logs("CryptoJS"),void e.hide();a=e.$AVUE.qiniu;var u=ze(a.AK,a.SK,{scope:a.scope,deadline:(new Date).getTime()+3600*a.deadline});s.append("token",u),i=a.bucket}else if(e.isAliOss){if(!window.OSS)return x.a.logs("AliOSS"),void e.hide();a=e.$AVUE.ali,r=new OSS(a)}(e.isAliOss?r.put(c.name,c,{headers:e.headers}):e.$axios.post(i,s,{headers:o})).then((function(t){e.res={},e.isQiniuOss&&(t.data.key=a.url+t.data.key),e.isAliOss?e.res=Object(D.m)(t,e.resKey):e.res=Object(D.m)(t.data,e.resKey),"function"==typeof e.uploadAfter?e.uploadAfter(e.res,e.show,(function(){e.loading=!1}),e.column):e.show(e.res)})).catch((function(t){"function"==typeof e.uploadAfter?e.uploadAfter(t,e.hide,(function(){e.loading=!1}),e.column):e.hide(t)}))};"function"==typeof e.uploadBefore?e.uploadBefore(e.file,t,(function(){e.loading=!1}),e.column):t()};this.validatenull(this.cropperOption)?this.validatenull(this.canvasOption)?l():function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,i=e.text,o=e.fontFamily,a=e.color,r=e.fontSize,s=e.opacity,l=e.bottom,c=e.right,u=e.ratio;function d(){Ie.text=i||Ie.text,Ie.fontFamily=o||Ie.fontFamily,Ie.color=a||Ie.color,Ie.fontSize=r||Ie.fontSize,Ie.opacity=s||Ie.opacity,Ie.bottom=l||Ie.bottom,Ie.right=c||Ie.right,Ie.ratio=u||Ie.ratio}function p(e){var i=new Image;i.src=e,i.onload=function(){var e=i.width,o=i.height;h(e,o),Pe.drawImage(i,0,0,e,o),f(e,o),n&&n(Object(D.d)(document.getElementById("canvas").toDataURL(t.type,Ie.ratio),t.name))}}function h(t,e){null===(Te=document.getElementById("canvas"))&&((Te=document.createElement("canvas")).id="canvas",Te.className="avue-canvas",document.body.appendChild(Te)),Pe=Te.getContext("2d"),Te.width=t,Te.height=e}function f(t,e){var n=Ie.text,i=m(n,t,e);Pe.font=i.fontSize+"px "+Ie.fontFamily,Pe.fillStyle=Ie.color,Pe.globalAlpha=Ie.opacity/100,Pe.fillText(n,i.x,i.y)}function m(t,e,n){var i,o,a=Ie.fontSize/Me*e;return o=Ie.bottom?Le-Ie.bottom:Ie.top,i=Ie.right?Me-Ie.right:Ie.left,Pe.font=Ie.fontSize+"px "+Ie.fontFamily,{x:i=(i-=Number(Pe.measureText(t).width))/Me*e,y:o=o/Le*n,fontSize:a}}d(),Ne(t,p)}(n,this.canvasOption,(function(t){n=t,l()})):Ne(this.file,(function(t){var i=Object.assign(e.cropperOption,{img:t,type:"file",callback:function(t){n=t,l()},cancel:function(){e.loading=!1}});e.$ImageCropper(i)}))}}else this.httpRequest(t)},handleExceed:function(t,e){this.uploadExceed&&this.uploadExceed(this.limit,t,e,this.column)},handlePreview:function(t){var e=this,n=function(){var n=e.fileList.findIndex((function(e){return e.url===t.url}));e.$ImagePreview(e.fileList,n)};"function"==typeof this.uploadPreview?this.uploadPreview(t,this.column,n):n()},handleDelete:function(t){var e=this;this.beforeRemove(t).then((function(){e.text=[],e.menu=!1}))},beforeRemove:function(t){return"function"==typeof this.uploadDelete?this.uploadDelete(t,this.column):Promise.resolve()}}}),We=Object(s.a)(Re,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"loading",rawName:"v-loading.lock",value:t.loading,expression:"loading",modifiers:{lock:!0}}],class:t.b(),attrs:{"element-loading-text":t.loadText}},[n("el-upload",{key:t.reload,class:t.b({list:"picture-img"==t.listType,upload:t.disabled}),attrs:{action:t.action,"on-remove":t.handleRemove,accept:t.acceptList,"before-remove":t.beforeRemove,multiple:t.multiple,"on-preview":t.handlePreview,limit:t.limit,"http-request":t.httpUpload,readonly:t.readonly,drag:t.dragFile,"show-file-list":!t.isPictureImg&&t.showFileList,"list-type":t.listType,"on-change":t.handleFileChange,"on-exceed":t.handleExceed,disabled:t.disabled,"file-list":t.fileList},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},scopedSlots:t._u([{key:"file",fn:function(e){var i=e.file;return[t.$scopedSlots.default?t._t("default",null,{file:i}):"picture-card"===t.listType?n("span",[n(i.type,{tag:"component",staticClass:"el-upload-list__item-thumbnail",attrs:{src:i.url}}),t._v(" "),n("span",{staticClass:"el-upload-list__item-actions"},[n("span",{staticClass:"el-upload-list__item-preview"},[n("i",{staticClass:"el-icon-zoom-in",on:{click:function(e){return e.stopPropagation(),t.handlePreview(i)}}})]),t._v(" "),n("span",{staticClass:"el-upload-list__item-delete"},[t.disabled?t._e():n("i",{staticClass:"el-icon-delete",on:{click:function(e){return e.stopPropagation(),t.handleRemove(i)}}})])])],1):"picture"===t.listType?n("span",{on:{click:function(e){return e.stopPropagation(),t.handlePreview(i)}}},[n(i.type,{tag:"component",staticClass:"el-upload-list__item-thumbnail",attrs:{src:i.url}}),t._v(" "),n("a",{staticClass:"el-upload-list__item-name"},[n("i",{staticClass:"el-icon-document"}),t._v("\n          "+t._s(i.name)+"\n        ")]),t._v(" "),n("i",{staticClass:"el-icon-close",on:{click:function(e){return e.stopPropagation(),t.handleRemove(i)}}})],1):n("span",{on:{click:function(e){return e.stopPropagation(),t.handlePreview(i)}}},[n("a",{staticClass:"el-upload-list__item-name"},[n("i",{staticClass:"el-icon-document"}),t._v("\n          "+t._s(i.name)+"\n        ")]),t._v(" "),t.disabled?t._e():n("i",{staticClass:"el-icon-close",on:{click:function(e){return e.stopPropagation(),t.handleRemove(i)}}})])]}}],null,!0)},["picture-card"==t.listType?[n("i",{staticClass:"el-icon-plus"})]:"picture-img"==t.listType?[t.$scopedSlots.default?t._t("default",null,{file:{url:t.imgUrl}}):[t.imgUrl?n(t.getIsVideo(t.imgUrl),{tag:"component",class:t.b("avatar"),attrs:{src:t.imgUrl},on:{mouseover:function(e){t.menu=!0}}}):n("i",{staticClass:"el-icon-plus",class:t.b("icon")}),t._v(" "),t.menu?n("div",{staticClass:"el-upload-list__item-actions",class:t.b("menu"),on:{mouseover:function(e){t.menu=!0},mouseout:function(e){t.menu=!1},click:function(t){return t.stopPropagation(),function(){return!1}.apply(null,arguments)}}},[n("i",{staticClass:"el-icon-zoom-in",on:{click:function(e){return e.stopPropagation(),t.handlePreview({url:t.imgUrl})}}}),t._v(" "),t.disabled?t._e():n("i",{staticClass:"el-icon-delete",on:{click:function(e){return e.stopPropagation(),t.handleDelete(t.imgUrl)}}})]):t._e()]]:t.dragFile?[n("i",{staticClass:"el-icon-upload"}),t._v(" "),n("div",{staticClass:"el-upload__text"},[t._v("\n        "+t._s(t.t("upload.tip"))+"\n        "),n("em",[t._v(t._s(t.t("upload.upload")))])])]:[n("el-button",{attrs:{size:"small",type:"primary"}},[t._v(t._s(t.t("upload.upload")))])],t._v(" "),n("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},domProps:{innerHTML:t._s(t.tip)},slot:"tip"})],2)],1)}),[],!1,null,null,null).exports;var Ue=Object(i.a)({name:"sign",props:{width:{type:Number,default:600},height:{type:Number,default:400}},data:function(){return{disabled:!1,linex:[],liney:[],linen:[],canvas:{},context:{}}},computed:{styleName:function(){return{width:this.setPx(this.width),height:this.setPx(this.height)}}},mounted:function(){this.init()},methods:{getStar:function(t,e,n){var i=this.canvas,o=this.context,a=i.width/2,r=i.height/2;o.lineWidth=7,o.strokeStyle="#f00",o.beginPath(),o.arc(a,r,110,0,2*Math.PI),o.stroke(),function(t,e,n,i,o,a){t.save(),t.fillStyle=o,t.translate(e,n),t.rotate(Math.PI+a),t.beginPath();for(var r=Math.sin(0),s=Math.cos(0),l=Math.PI/5*4,c=0;c<5;c++){r=Math.sin(c*l),s=Math.cos(c*l);t.lineTo(r*i,s*i)}t.closePath(),t.stroke(),t.fill(),t.restore()}(o,a,r,20,"#f00",0),o.font="18px 榛戜綋",o.textBaseline="middle",o.textAlign="center",o.lineWidth=1,o.strokeStyle="#f00",o.strokeText(t,a,r+50),o.font="14px 榛戜綋",o.textBaseline="middle",o.textAlign="center",o.lineWidth=1,o.strokeStyle="#f00",o.strokeText(n,a,r+80),o.translate(a,r),o.font="22px 榛戜綋";for(var s,l=e.length,c=4*Math.PI/(3*(l-1)),u=e.split(""),d=0;d<l;d++)s=u[d],0==d?o.rotate(5*Math.PI/6):o.rotate(c),o.save(),o.translate(90,0),o.rotate(Math.PI/2),o.strokeText(s,0,0),o.restore(),o.save();this.disabled=!0},submit:function(t,e){return t||(t=this.width),e||(e=this.height),this.canvas.toDataURL("i/png")},clear:function(){this.linex=new Array,this.liney=new Array,this.linen=new Array,this.disabled=!1,this.canvas.width=this.canvas.width},init:function(){this.canvas=this.$refs.canvas;var t=this.canvas,e=this;void 0!==document.ontouchstart?(t.addEventListener("touchmove",s,!1),t.addEventListener("touchstart",l,!1),t.addEventListener("touchend",c,!1)):(t.addEventListener("mousemove",s,!1),t.addEventListener("mousedown",l,!1),t.addEventListener("mouseup",c,!1),t.addEventListener("mouseleave",c,!1)),this.context=t.getContext("2d");var n=this.context;this.linex=new Array,this.liney=new Array,this.linen=new Array;var i=1,o=30,a=0;function r(t,e){var n,i,o=t.getBoundingClientRect();return e.targetTouches?(n=e.targetTouches[0].clientX,i=e.targetTouches[0].clientY):(n=e.clientX,i=e.clientY),{x:(n-o.left)*(t.width/o.width),y:(i-o.top)*(t.height/o.height)}}function s(s){if(!e.disabled){var l=r(t,s).x,c=r(t,s).y;if(1==a){e.linex.push(l),e.liney.push(c),e.linen.push(1),n.save(),n.translate(n.canvas.width/2,n.canvas.height/2),n.translate(-n.canvas.width/2,-n.canvas.height/2),n.beginPath(),n.lineWidth=2;for(var u=1;u<e.linex.length;u++)i=e.linex[u],o=e.liney[u],0==e.linen[u]?n.moveTo(i,o):n.lineTo(i,o);n.shadowBlur=10,n.stroke(),n.restore()}s.preventDefault()}}function l(n){if(!e.disabled){var i=r(t,n).x,o=r(t,n).y;a=1,e.linex.push(i),e.liney.push(o),e.linen.push(0)}}function c(){e.disabled||(a=0)}}}}),Ve=Object(s.a)(Ue,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{class:this.b()},[e("canvas",{ref:"canvas",class:this.b("canvas"),attrs:{width:this.width,height:this.height}})])}),[],!1,null,null,null).exports,Ye=Object(i.a)({name:"slider",mixins:[At(),Tt()],props:{step:{type:Number},min:{type:Number},max:{type:Number},marks:{type:Object},range:{type:Boolean,default:!1},showInput:{type:Boolean,default:!1},showStops:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},formatTooltip:Function,height:String}}),Xe=Object(s.a)(Ye,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("el-slider",{attrs:{disabled:t.disabled,vertical:t.vertical,height:t.height,step:t.step,min:t.min,max:t.max,range:t.range,"show-stops":t.showStops,"show-input":t.showInput,marks:t.marks,"format-tooltip":t.formatTooltip},nativeOn:{click:function(e){return t.handleClick.apply(null,arguments)}},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}})}),[],!1,null,null,null).exports;function qe(t){return(qe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function Ge(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var Je=function(){function t(e){if(function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),"object"===qe(e)){this.obj=e;var n=document.querySelector(e.el),i="";if("object"===qe(e.style))for(var o in e.style)i+=o+": "+e.style[o]+";";for(var a='<div class="akeyboard-keyboard'+(e.fixedBottomCenter?" akeyboard-keyboard-fixedBottomCenter":"")+'" style="'+i+'">',r=[],s=1;s<10;s++)r.push(s.toString());r.push("0");for(var l,c=e.keys||[["`"].concat(r).concat(["-","=","Delete"]),["Tab","q","w","e","r","t","y","u","i","o","p","[","]","\\"],["Caps","a","s","d","f","g","h","j","k","l",";","'","Enter"],["Shift","z","x","c","v","b","n","m",",",".","/","Shift"],["Space"]],u=[],d=[],p=0;p<c.length;p++){u.push([]),d.push([]),l=c[p];for(var h=0;h<l.length;h++)if(1!==l[h].length)u[p].push(l[h]),d[p].push(l[h]);else{switch(d[p].push(l[h].toUpperCase()),l[h]){case"`":u[p].push("~");continue;case"1":u[p].push("!");continue;case"2":u[p].push("@");continue;case"3":u[p].push("#");continue;case"4":u[p].push("$");continue;case"5":u[p].push("%");continue;case"6":u[p].push("^");continue;case"7":u[p].push("&");continue;case"8":u[p].push("*");continue;case"9":u[p].push("(");continue;case"0":u[p].push(")");continue;case"-":u[p].push("_");continue;case"=":u[p].push("+");continue;case"[":u[p].push("{");continue;case"]":u[p].push("}");continue;case"\\":u[p].push("|");continue;case";":u[p].push(":");continue;case"'":u[p].push('"');continue;case",":u[p].push("<");continue;case".":u[p].push(">");continue;case"/":u[p].push("?");continue}u[p].push(l[h].toUpperCase())}}for(var f=0;f<c.length;f++){l=c[f],a+='<div class="akeyboard-keyboard-innerKeys">';for(var m=0;m<l.length;m++)a+='<div class="akeyboard-keyboard-keys akeyboard-keyboard-keys-'+l[m]+'">'+l[m]+"</div>";a+="</div>"}a+="</div>",n.innerHTML=a;var v=!1;if(c.forEach((function(t){t.includes("Shift")&&(v=!0)})),v)document.querySelectorAll(e.el+" .akeyboard-keyboard-keys-Shift").forEach((function(t){t.onclick=function(){if(this.isShift){t.isShift=!1,t.innerHTML="Shift",this.classList.remove("keyboard-keyboard-keys-focus");for(var n,i=document.querySelectorAll(e.el+" .akeyboard-keyboard-innerKeys"),o=0;o<i.length;o++){n=i[o];for(var a=0;a<n.childNodes.length;a++)n.childNodes[a].innerHTML=c[o][a]}}else{var r=document.querySelector(e.el+" .akeyboard-keyboard-keys-Caps");if(r&&r.isCaps)return;t.isShift=!0,t.innerHTML="SHIFT",this.classList.add("keyboard-keyboard-keys-focus");for(var s,l=document.querySelectorAll(e.el+" .akeyboard-keyboard-innerKeys"),d=0;d<l.length;d++){s=l[d];for(var p=0;p<s.childNodes.length;p++)"Shift"!==u[d][p]&&(s.childNodes[p].innerHTML=u[d][p])}}}}));var b=!1;if(c.forEach((function(t){t.includes("Caps")&&(b=!0)})),b)document.querySelectorAll(e.el+" .akeyboard-keyboard-keys-Caps").forEach((function(t){t.onclick=function(){if(this.isCaps){this.isCaps=!1,this.classList.remove("keyboard-keyboard-keys-focus");for(var t,n=document.querySelectorAll(e.el+" .akeyboard-keyboard-innerKeys"),i=0;i<n.length;i++){t=n[i];for(var o=0;o<t.childNodes.length;o++)t.childNodes[o].innerHTML=c[i][o]}}else{var a=document.querySelector(e.el+" .akeyboard-keyboard-keys-Shift");if(a&&a.isShift)return;this.isCaps=!0,this.classList.add("keyboard-keyboard-keys-focus");for(var r,s=document.querySelectorAll(e.el+" .akeyboard-keyboard-innerKeys"),l=0;l<s.length;l++){r=s[l];for(var u=0;u<r.childNodes.length;u++)r.childNodes[u].innerHTML=d[l][u]}}}}))}else console.error('aKeyboard: The obj parameter needs to be an object <In "new aKeyboard()">')}var e,n,i;return e=t,(n=[{key:"inputOn",value:function(t,e,n,i){if("string"==typeof t)if("string"==typeof e)for(var o=document.querySelector(t),a=document.querySelectorAll(this.obj.el+" .akeyboard-keyboard-keys"),r=0;r<a.length;r++)["Shift","Caps"].includes(a[r].innerHTML)||("Delete"!==a[r].innerHTML?"Tab"!==a[r].innerHTML?"Enter"!==a[r].innerHTML?"Space"!==a[r].innerHTML?i&&"object"===qe(i)&&Object.keys(i).length>0&&i[a[r].innerHTML]?a[r].onclick=i[a[r].innerHTML]:a[r].onclick=function(){o[e]+=this.innerText,n(this.innerText,o[e])}:a[r].onclick=function(){o[e]+=" ",n("Space",o[e])}:a[r].onclick=function(){o[e]+="\n",n("Enter",o[e])}:a[r].onclick=function(){o[e]+="  ",n("Tab",o[e])}:a[r].onclick=function(){o[e]=o[e].substr(0,o[e].length-1),n("Delete",o[e])});else console.error('aKeyboard: The type parameter needs to be a string <In "aKeyboard.inputOn()">');else console.error('aKeyboard: The inputEle parameter needs to be a string <In "aKeyboard.inputOn()">')}},{key:"onclick",value:function(t,e){if("string"==typeof t)if("function"==typeof e){var n=document.querySelector(this.obj.el+" .akeyboard-keyboard-keys-"+t);n?n.onclick=e:console.error("Can not find key: "+t)}else console.error('aKeyboard: The fn parameter needs to be a function <In "aKeyboard.onclick()">');else console.error('aKeyboard: The btn parameter needs to be a string <In "aKeyboard.onclick()">')}}])&&Ge(e.prototype,n),i&&Ge(e,i),Object.defineProperty(e,"prototype",{writable:!1}),t}();function Qe(t){return(Qe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function Ze(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var tn=function(){function t(e){if(function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),"object"===Qe(e)){this.obj=e;var n=document.querySelector(e.el),i="";if("object"===Qe(e.style))for(var o in e.style)i+=o+": "+e.style[o]+";";var a='<div class="akeyboard-numberKeyboard'+(e.fixedBottomCenter?" akeyboard-keyboard-fixedBottomCenter":"")+'" style="'+i+'">';a+='<div class="akeyboard-keyboard-innerKeys">';for(var r=1;r<10;r++)a+='<div class="akeyboard-keyboard-keys akeyboard-keyboard-keys-'+r+'">'+r+"</div>",r%3==0&&(a+='</div><div class="akeyboard-keyboard-innerKeys">');a+='<div class="akeyboard-keyboard-keys akeyboard-keyboard-keys-0">0</div><div class="akeyboard-keyboard-keys akeyboard-keyboard-keys-Delete">Delete</div></div><div class="akeyboard-keyboard-innerKeys"><div class="akeyboard-keyboard-keys akeyboard-numberKeyboard-keys-Enter">Enter</div></div>',a+="</div>",n.innerHTML=a}else console.error('aKeyboard: The obj parameter needs to be an object <In "new aKeyboard()">')}var e,n,i;return e=t,(n=[{key:"inputOn",value:function(t,e,n,i){if("string"==typeof t)if("string"==typeof e)for(var o=document.querySelector(t),a=document.querySelectorAll(this.obj.el+" .akeyboard-keyboard-keys"),r=0;r<a.length;r++)"Delete"!==a[r].innerHTML?"Enter"!==a[r].innerHTML?i&&"object"===Qe(i)&&Object.keys(i).length>0&&i[a[r].innerHTML]?a[r].onclick=i[a[r].innerHTML]:a[r].onclick=function(){o[e]+=this.innerText,n(this.innerText,o[e])}:a[r].onclick=function(){o[e]+="\n",n("Enter",o[e])}:a[r].onclick=function(){o[e]=o[e].substr(0,o[e].length-1),n("Delete",o[e])};else console.error('aKeyboard: The type parameter needs to be a string <In "aKeyboard.inputOn()">');else console.error('aKeyboard: The inputEle parameter needs to be a string <In "aKeyboard.inputOn()">')}},{key:"onclick",value:function(t,e){if("string"==typeof t)if("function"==typeof e){var n=document.querySelector(this.obj.el+" .akeyboard-keyboard-keys-"+t);n?n.onclick=e:console.error("Can not find key: "+t)}else console.error('aKeyboard: The fn parameter needs to be a function <In "aKeyboard.onclick()">');else console.error('aKeyboard: The btn parameter needs to be a string <In "aKeyboard.onclick()">')}}])&&Ze(e.prototype,n),i&&Ze(e,i),Object.defineProperty(e,"prototype",{writable:!1}),t}();var en=Object(i.a)({name:"keyboard",props:{ele:{type:String,required:!0},keys:Array,theme:{type:String,default:"default",validator:function(t){return["default","dark","green","classic"].includes(t)}},type:{type:String,default:"default",validator:function(t){return["default","number","mobile"].includes(t)}},fixedBottomCenter:{type:Boolean,default:!1},rebind:{type:Boolean,default:!0}},watch:{ele:function(){this.init()}},data:function(){return{customClick:{}}},computed:{className:function(){return"avue-keyboard--".concat(this.theme)}},mounted:function(){this.init()},methods:{init:function(){var t=this;if(this.ele){var e,n={el:"#keyboard",style:{},keys:this.keys,fixedBottomCenter:this.fixedBottomCenter};"default"==this.type?e=new Je(n):"number"==this.type?e=new tn(n):"mobile"==this.type&&(e=new MobileKeyBoard(n));var i=0==this.ele.indexOf("#")?this.ele.substring(1):this.ele;e.inputOn("#".concat(i),"value",(function(e,n){t.$emit("click",e,n)}),this.rebind?this.customClick:null),this.keyboard=e}},bindClick:function(t,e){this.keyboard.onclick(t,e),this.customClick[t]=e}}}),nn=Object(s.a)(en,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{class:[this.b(),this.className]},[e("div",{attrs:{id:"keyboard"}})])}),[],!1,null,null,null).exports,on=Object(i.a)({name:"tree",mixins:[j.a],directives:{permission:w},props:{indent:Number,filterNodeMethod:Function,checkOnClickNode:Boolean,permission:{type:[Function,Object],default:function(){return{}}},iconClass:{type:String},loading:{type:Boolean,default:!1},expandOnClickNode:{type:Boolean,default:!1},option:{type:Object,default:function(){return{}}},data:{type:Array,default:function(){return[]}},value:{type:Object,default:function(){return{}}}},data:function(){return{filterValue:"",client:{x:0,y:0,show:!1},box:!1,type:"",node:{},obj:{},form:{}}},computed:{styleName:function(){return{top:this.setPx(this.client.y-10),left:this.setPx(this.client.x-10)}},treeProps:function(){return Object.assign(this.props,{isLeaf:this.leafKey})},menu:function(){return this.vaildData(this.option.menu,!0)},title:function(){return this.option.title},treeLoad:function(){return this.option.treeLoad},checkStrictly:function(){return this.option.checkStrictly},accordion:function(){return this.option.accordion},multiple:function(){return this.option.multiple},lazy:function(){return this.option.lazy},addText:function(){return this.addFlag?this.menuIcon("addBtn"):this.menuIcon("updateBtn")},addFlag:function(){return["add","parentAdd"].includes(this.type)},size:function(){return this.option.size||"small"},props:function(){return this.option.props||{}},leafKey:function(){return this.props.leaf||B.e.leaf},valueKey:function(){return this.props.value||B.e.value},labelKey:function(){return this.props.label||B.e.label},childrenKey:function(){return this.props.children||B.e.children},nodeKey:function(){return this.option.nodeKey||B.e.nodeKey},defaultExpandAll:function(){return this.option.defaultExpandAll},defaultExpandedKeys:function(){return this.option.defaultExpandedKeys},formOption:function(){return Object.assign(this.option.formOption||{},{submitText:this.addText})}},mounted:function(){var t=this;document.addEventListener("click",(function(e){t.$el.contains(e.target)||(t.client.show=!1)})),this.initFun()},watch:{filterValue:function(t){this.$refs.tree.filter(t)},value:function(t){this.form=t},form:function(t){this.$emit("input",t)}},methods:{menuIcon:function(t){return this.vaildData(this.option[t+"Text"],this.t("crud."+t))},getPermission:function(t){return"function"==typeof this.permission?this.permission(t,this.node):!!this.validatenull(this.permission[t])||this.permission[t]},initFun:function(){var t=this;["filter","updateKeyChildren","getCheckedNodes","setCheckedNodes","getCheckedKeys","setCheckedKeys","setChecked","getHalfCheckedNodes","getHalfCheckedKeys","getCurrentKey","getCurrentNode","setCurrentKey","setCurrentNode","getNode","remove","append","insertBefore","insertAfter"].forEach((function(e){t[e]=t.$refs.tree[e]}))},nodeContextmenu:function(t,e){this.node=this.deepClone(e),this.client.x=t.clientX,this.client.y=t.clientY,this.client.show=!0},handleCheckChange:function(t,e,n){this.$emit("check-change",t,e,n)},handleSubmit:function(t,e){this.addFlag?this.save(t,e):this.update(t,e)},nodeClick:function(t,e,n){this.client.show=!1,this.$emit("node-click",t,e,n)},filterNode:function(t,e){return"function"==typeof this.filterNodeMethod?this.filterNodeMethod(t,e):!t||-1!==e[this.labelKey].indexOf(t)},hide:function(){this.box=!1,this.node={},this.$refs.form.resetForm(),this.$refs.form.clearValidate()},save:function(t,e){var n=this;this.$emit("save",this.node,t,(function(){var t=n.deepClone(n.form);"add"===n.type?n.$refs.tree.append(t,n.node[n.valueKey]):"parentAdd"===n.type&&n.$refs.tree.append(t),n.hide(),e()}),e)},update:function(t,e){var n=this;this.$emit("update",this.node,t,(function(){(n.$refs.tree.getNode(n.node[n.valueKey])||{}).data=n.deepClone(n.form),n.hide(),e()}),e)},rowEdit:function(t){this.type="edit",this.form=this.node,this.show()},parentAdd:function(){this.type="parentAdd",this.show()},rowAdd:function(){this.type="add",this.show()},show:function(){this.client.show=!1,this.box=!0},rowRemove:function(){var t=this;this.client.show=!1;this.$emit("del",this.node,(function(){t.$refs.tree.remove(t.node[t.valueKey])}))}}}),an=Object(s.a)(on,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[t.vaildData(t.option.filter,!0)?n("div",{class:t.b("filter")},[n("el-input",{attrs:{placeholder:t.vaildData(t.option.filterText,"杈撳叆鍏抽敭瀛楄繘琛岃繃婊�"),size:t.size},model:{value:t.filterValue,callback:function(e){t.filterValue=e},expression:"filterValue"}},[t.vaildData(t.option.addBtn,!0)?n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:t.getPermission("addBtn"),expression:"getPermission('addBtn')"}],attrs:{slot:"append",size:t.size,icon:"el-icon-plus"},on:{click:t.parentAdd},slot:"append"}):t._t("addBtn",null,{slot:"append"})],2)],1):t._e(),t._v(" "),n("el-scrollbar",{class:t.b("content")},[n("el-tree",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"tree",attrs:{data:t.data,lazy:t.lazy,load:t.treeLoad,props:t.treeProps,"icon-class":t.iconClass,indent:t.indent,"highlight-current":!t.multiple,"show-checkbox":t.multiple,accordion:t.accordion,"node-key":t.valueKey,"check-strictly":t.checkStrictly,"check-on-click-node":t.checkOnClickNode,"filter-node-method":t.filterNode,"expand-on-click-node":t.expandOnClickNode,"default-expand-all":t.defaultExpandAll,"default-expanded-keys":t.defaultExpandedKeys},on:{"check-change":t.handleCheckChange,"node-click":t.nodeClick,"node-contextmenu":t.nodeContextmenu},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.node,o=e.data;return t.$scopedSlots.default?t._t("default",null,{node:i,data:o}):n("span",{staticClass:"el-tree-node__label"},[n("span",[t._v(t._s(i.label))])])}}],null,!0)})],1),t._v(" "),t.client.show&&t.menu?n("div",{staticClass:"el-cascader-panel is-bordered",class:t.b("menu"),style:t.styleName,on:{click:function(e){t.client.show=!1}}},[t.vaildData(t.option.addBtn,!0)?n("div",{directives:[{name:"permission",rawName:"v-permission",value:t.getPermission("addBtn"),expression:"getPermission('addBtn')"}],class:t.b("item"),on:{click:t.rowAdd}},[t._v(t._s(t.menuIcon("addBtn")))]):t._e(),t._v(" "),t.vaildData(t.option.editBtn,!0)?n("div",{directives:[{name:"permission",rawName:"v-permission",value:t.getPermission("editBtn"),expression:"getPermission('editBtn')"}],class:t.b("item"),on:{click:t.rowEdit}},[t._v(t._s(t.menuIcon("editBtn")))]):t._e(),t._v(" "),t.vaildData(t.option.delBtn,!0)?n("div",{directives:[{name:"permission",rawName:"v-permission",value:t.getPermission("delBtn"),expression:"getPermission('delBtn')"}],class:t.b("item"),on:{click:t.rowRemove}},[t._v(t._s(t.menuIcon("delBtn")))]):t._e(),t._v(" "),t._t("menu",null,{node:t.node})],2):t._e(),t._v(" "),n("el-dialog",{staticClass:"avue-dialog",class:t.b("dialog"),attrs:{title:t.node[t.labelKey]||t.title,visible:t.box,"modal-append-to-body":"","append-to-body":"",width:t.vaildData(t.option.dialogWidth,"50%")},on:{"update:visible":function(e){t.box=e},close:t.hide}},[n("avue-form",{ref:"form",attrs:{option:t.formOption},on:{submit:t.handleSubmit},model:{value:t.form,callback:function(e){t.form=e},expression:"form"}})],1)],1)}),[],!1,null,null,null).exports,rn=Object(i.a)({name:"title",mixins:[At(),Tt()],props:{styles:{type:Object,default:function(){return{}}}},mounted:function(){},methods:{}}),sn=Object(s.a)(rn,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{class:this.b()},[e("p",{style:this.styles},[this._v(this._s(this.text))])])}),[],!1,null,null,null).exports,ln=Object(i.a)({name:"search",mixins:[Object(O.a)()],props:{value:{}},computed:{isCard:function(){return this.parentOption.card},parentOption:function(){return this.tableOption},propOption:function(){return this.columnOption},columnOption:function(){return this.parentOption.column}},data:function(){return{form:{}}},watch:{value:{handler:function(){this.setVal()},deep:!0}},created:function(){this.dataformat(),this.setVal()},methods:{setVal:function(){var t=this;Object.keys(this.value).forEach((function(e){t.$set(t.form,e,t.value[e])}))},getKey:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return t[e[n]||(this.parentOption.props||{})[n]||n]},dataformat:function(){var t=this;this.columnOption.forEach((function(e){var n=e.prop;t.validatenull(t.form[n])&&(!1===e.multiple?t.$set(t.form,n,""):t.$set(t.form,n,[]))}))},getActive:function(t,e){var n=this.getKey(t,e.props,"value");return!1===e.multiple?this.form[e.prop]===n:this.form[e.prop].includes(n)},handleClick:function(t,e){var n=this.getKey(e,t.props,"value");if(!1===t.multiple)this.form[t.prop]=n;else{var i=this.form[t.prop].indexOf(n);-1===i?this.form[t.prop].push(n):this.form[t.prop].splice(i,1)}this.$emit("change",this.form),this.$emit("input",this.form)}}}),cn=Object(s.a)(ln,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-row",{class:[t.b(),{"avue--card":t.isCard}],attrs:{span:24}},t._l(t.columnOption,(function(e,i){return n("el-col",{key:e.prop,class:t.b("item"),attrs:{span:e.span||24}},[n("p",{class:t.b("title")},[t._v(t._s(e.label)+":")]),t._v(" "),n("div",{class:t.b("content")},[e.slot?t._t(e.prop,null,{dic:t.DIC[e.prop]}):t._l(t.DIC[e.prop],(function(i){return n("span",{key:t.getKey(i,e.props,"value"),class:[t.b("tags"),{"avue-search__tags--active":t.getActive(i,e)}],on:{click:function(n){return t.handleClick(e,i)}}},[t._v(t._s(t.getKey(i,e.props,"label")))])}))],2)])})),1)}),[],!1,null,null,null).exports;var un=Object(i.a)({name:"skeleton",props:{loading:{type:Boolean,default:!0},avatar:Boolean,active:{type:Boolean,default:!0},block:Boolean,number:{type:Number,default:1},rows:{type:Number,default:3}},computed:{styleName:function(){return this.block?{width:"100%"}:{}},className:function(){var t,e,n,i=this.active;return t={},e="".concat("avue-skeleton","__loading"),n=i,e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}}}),dn=Object(s.a)(un,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},t._l(t.number,(function(e,i){return t.loading?n("div",{key:i,class:t.b("item")},[n("div",{class:t.b("header")},[t.avatar?n("span",{class:[t.b("avatar"),t.className]}):t._e()]),t._v(" "),n("div",{class:t.b("content")},[n("h3",{class:[t.b("title"),t.className]}),t._v(" "),n("div",{class:t.b("list")},t._l(t.rows,(function(e,i){return n("li",{key:i,class:[t.b("li"),t.className],style:t.styleName})})),0)])]):n("div",[t._t("default")],2)})),0)}),[],!1,null,null,null).exports,pn=Object(i.a)({name:"tabs",props:{option:{type:Object,required:!0,default:function(){return{}}}},data:function(){return{active:"0"}},watch:{active:function(){this.$emit("change",this.tabsObj)}},computed:{tabsObj:function(){return this.columnOption[this.active]},parentOption:function(){return this.option},columnOption:function(){return this.parentOption.column||[]}},methods:{changeTabs:function(t){this.active=t+""}}}),hn=Object(s.a)(pn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-tabs",{attrs:{"tab-position":t.parentOption.position,type:t.parentOption.type},model:{value:t.active,callback:function(e){t.active=e},expression:"active"}},t._l(t.columnOption,(function(e,i){return n("el-tab-pane",{key:i,attrs:{name:i+"",disabled:e.disabled}},[n("span",{attrs:{slot:"label"},slot:"label"},[n("i",{class:e.icon}),t._v("聽\n        "+t._s(e.label)+"\n      ")])])})),1)],1)}),[],!1,null,null,null).exports,fn=Object(i.a)({name:"dynamic",mixins:[At(),Tt()],data:function(){return{hoverList:[]}},props:{columnSlot:{type:Array,default:function(){return[]}},children:{type:Object,default:function(){return{}}}},computed:{showIndex:function(){return this.vaildData(this.children.index,!0)},showType:function(){return this.children.type||"crud"},isForm:function(){return"form"===this.showType},isCrud:function(){return"crud"===this.showType},selectionChange:function(){return this.children.selectionChange},sortableChange:function(){return this.children.sortableChange},rowAdd:function(){return this.children.rowAdd},rowDel:function(){return this.children.rowDel},viewBtn:function(){return!1===this.children.viewBtn},addBtn:function(){return!1===this.children.addBtn},delBtn:function(){return!1===this.children.delBtn},valueOption:function(){var t={};return this.columnOption.forEach((function(e){e.value&&(t[e.prop]=e.value)})),t},rulesOption:function(){var t={};return this.columnOption.forEach((function(e){e.rules&&(t[e.prop]=e.rules)})),t},columnOption:function(){return this.children.column||[]},option:function(){var t,e=this;return Object.assign({border:!0,header:!1,menu:!1,size:this.size,disabled:this.disabled,readonly:this.readonly,emptyBtn:!1,submitBtn:!1},function(){var t=e.deepClone(e.children);return delete t.column,t}(),(t=[{label:e.children.indexLabel||"#",prop:"_index",display:e.showIndex,fixed:!0,align:"center",headerAlign:"center",span:24,width:50}],e.columnOption.forEach((function(n){t.push(Object.assign(n,{cell:e.vaildData(n.cell,!0)}))})),{column:t}))}},mounted:function(){this.initData()},watch:{textLen:function(){return this.text.length},text:function(){this.initData()}},methods:{handleSelectionChange:function(t){this.selectionChange&&this.selectionChange(t)},handleSortableChange:function(t,e,n,i){this.sortableChange&&this.sortableChange(t,e,n,i)},cellMouseenter:function(t){var e=t.$index;this.mouseoverRow(e)},cellMouseLeave:function(t,e,n,i){var o=t.$index;this.mouseoutRow(o)},initData:function(){this.text.forEach((function(t,e){t=Object.assign(t,{$cellEdit:!0,$index:e})}))},mouseoverRow:function(t){this.delBtn||(this.flagList(),this.$set(this.hoverList,t,!0))},mouseoutRow:function(t){this.delBtn||(this.flagList(),this.$set(this.hoverList,t,!1))},flagList:function(){this.hoverList.forEach((function(t,e){!1}))},delRow:function(t){var e=this,n=function(){var n=e.deepClone(e.text);n.splice(t,1),e.text=n};"function"==typeof this.rowDel?this.rowDel(this.text[t],n):n()},addRow:function(){var t=this,e=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e=Object.assign(t.valueOption,e,{$index:t.textLen}),t.isCrud?t.$refs.main.rowCellAdd(e):t.isForm&&t.text.push(e)};"function"==typeof this.rowAdd?this.rowAdd(e):e()}}}),mn=Object(s.a)(fn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[t.isForm?[n("div",{class:t.b("header")},[t.readonly||t.disabled||t.addBtn?t._e():n("el-button",{attrs:{size:"mini",circle:"",disabled:t.disabled,type:"primary",icon:"el-icon-plus"},on:{click:t.addRow}})],1),t._v(" "),n("div",t._l(t.text,(function(e,i){return n("div",{key:i,class:t.b("row"),on:{mouseenter:function(e){return t.cellMouseenter({$index:i})},mouseleave:function(e){return t.cellMouseLeave({$index:i})}}},[t.readonly||t.disabled||t.delBtn||!t.hoverList[i]?t._e():n("el-button",{class:t.b("menu"),attrs:{type:"danger",size:"mini",disabled:t.disabled,icon:"el-icon-delete",circle:""},on:{click:function(n){return t.delRow(e.$index)}}}),t._v(" "),n("avue-form",{key:i,ref:"main",refInFor:!0,attrs:{option:t.deepClone(t.option)},scopedSlots:t._u([{key:"_index",fn:function(i){return n("div",{},[n("span",[t._v(t._s(e.$index+1))])])}},t._l(t.columnSlot,(function(e){return{key:e,fn:function(n){return[t._t(e,null,null,Object.assign(n,{row:t.text[i]}))]}}}))],null,!0),model:{value:t.text[i],callback:function(e){t.$set(t.text,i,e)},expression:"text[index]"}})],1)})),0)]:t.isCrud?n("avue-crud",{ref:"main",attrs:{option:t.option,disabled:t.disabled,data:t.text},on:{"cell-mouse-enter":t.cellMouseenter,"cell-mouse-leave":t.cellMouseLeave,"selection-change":t.handleSelectionChange,"sortable-change":t.handleSortableChange},scopedSlots:t._u([{key:"_indexHeader",fn:function(e){return[t.addBtn||t.readonly?t._e():n("el-button",{attrs:{type:"primary",size:"mini",disabled:t.disabled,icon:"el-icon-plus",circle:""},on:{click:function(e){return t.addRow()}}})]}},{key:"_index",fn:function(e){return[t.readonly||t.disabled||t.delBtn||!t.hoverList[e.row.$index]?n("div",[t._v(t._s(e.row.$index+1))]):n("el-button",{attrs:{type:"danger",size:"mini",disabled:t.disabled,icon:"el-icon-delete",circle:""},on:{click:function(n){return t.delRow(e.row.$index)}}})]}},t._l(t.columnSlot,(function(e){return{key:t.getSlotName({prop:e},"F"),fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)}):t._e()],2)}),[],!1,null,null,null).exports,vn=Object(i.a)({name:"queue",props:{enter:{type:String,default:"fadeInLeft"},leave:{type:String,default:"fadeOutRight"},block:{type:Boolean,default:!1},delay:{type:Number,default:0}},data:function(){return{isFixed:0,animate:[]}},mounted:function(){var t=this;this.$nextTick((function(){addEventListener("scroll",t.handleAnimate),t.handleAnimate()}))},methods:{handleAnimate:function(){var t=this;(pageYOffset||document.documentElement.scrollTop||document.body.scrollTop)+document.documentElement.clientHeight>this.$refs.queue.offsetTop?setTimeout((function(){t.animate=[t.enter,"avue-opacity--active"]}),this.delay):this.animate=["avue-opacity"]}},destroyed:function(){removeEventListener("scroll",this.handleAnimate)}}),bn=Object(s.a)(vn,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{class:[this.b(),{"avue-queue--block":this.block}]},[e("div",{ref:"queue",staticClass:"animated",class:this.animate},[this._t("default")],2)])}),[],!1,null,null,null).exports;function gn(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var yn=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.video=e,this.mediaRecorder=null,this.chunks=[]}var e,n,i;return e=t,(n=[{key:"init",value:function(){var t=this;return new Promise((function(e,n){navigator.mediaDevices.getUserMedia({audio:!0,video:!0}).then((function(n){"srcObject"in t.video?t.video.srcObject=n:t.video.src=window.URL.createObjectURL(n),t.video.addEventListener("loadmetadata",(function(){t.video.play()})),t.mediaRecorder=new MediaRecorder(n),t.mediaRecorder.addEventListener("dataavailable",(function(e){t.chunks.push(e.data)})),e()})).catch((function(t){n(t)}))}))}},{key:"startRecord",value:function(){"inactive"===this.mediaRecorder.state&&this.mediaRecorder.start()}},{key:"stopRecord",value:function(){"recording"===this.mediaRecorder.state&&this.mediaRecorder.stop()}},{key:"isSupport",value:function(){if(navigator.mediaDevices&&navigator.mediaDevices.getUserMedia)return!0}}])&&gn(e.prototype,n),i&&gn(e,i),Object.defineProperty(e,"prototype",{writable:!1}),t}(),_n=Object(i.a)({name:"video",props:{background:{type:String},width:{type:[String,Number],default:500}},computed:{styleName:function(){return{width:this.setPx(this.width)}},imgStyleName:function(){return{width:this.setPx(this.width/2)}},borderStyleName:function(){return{width:this.setPx(this.width/15),height:this.setPx(this.width/15),borderWidth:this.setPx(5)}}},data:function(){return{videoObj:null}},mounted:function(){this.init()},methods:{init:function(){var t=this;this.videoObj=new yn(this.$refs.main),this.videoObj.init().then((function(){t.videoObj.mediaRecorder.addEventListener("stop",t.getData,!1)}))},startRecord:function(){this.videoObj.startRecord()},stopRecord:function(){this.videoObj.stopRecord()},getData:function(){var t=this,e=new Blob(this.videoObj.chunks,{type:"video/mp4"}),n=new FileReader;n.readAsDataURL(e),n.addEventListener("loadend",(function(){var e=n.result;t.$emit("data-change",e)}))}}}),xn=Object(s.a)(_n,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b(),style:t.styleName},[n("div",{class:t.b("border")},[n("span",{style:t.borderStyleName}),t._v(" "),n("span",{style:t.borderStyleName}),t._v(" "),n("span",{style:t.borderStyleName}),t._v(" "),n("span",{style:t.borderStyleName})]),t._v(" "),n("img",{class:t.b("img"),style:t.imgStyleName,attrs:{src:t.background}}),t._v(" "),n("video",{ref:"main",class:t.b("main"),attrs:{autoplay:"",muted:""},domProps:{muted:!0}})])}),[],!1,null,null,null).exports,wn=Object(i.a)({name:"login",props:{value:{type:Object,default:function(){return{}}},codesrc:{type:String},option:{type:Object,default:function(){return{}}}},watch:{value:{handler:function(){this.form=this.value},deep:!0},form:{handler:function(){this.$emit("input",this.form)},deep:!0,immediate:!0}},computed:{labelWidth:function(){return this.option.labelWidth||80},time:function(){return this.option.time||60},isImg:function(){return"img"===this.codeType},isPhone:function(){return"phone"===this.codeType},codeType:function(){return this.option.codeType||"img"},width:function(){return this.option.width||"100%"},username:function(){return this.column.username||{}},password:function(){return this.column.password||{}},code:function(){return this.column.code||{}},column:function(){return this.option.column||{}},sendDisabled:function(){return!this.validatenull(this.check)}},data:function(){return{text:"鍙戦�侀獙璇佺爜",nowtime:"",check:{},flag:!1,form:{username:"",password:"",code:""}}},methods:{onSend:function(){var t=this;this.sendDisabled||this.$emit("send",(function(){t.nowtime=t.time,t.text="{{time}}s鍚庨噸鑾峰彇".replace("{{time}}",t.nowtime),t.check=setInterval((function(){t.nowtime--,0===t.nowtime?(t.text="鍙戦�侀獙璇佺爜",clearInterval(t.check),t.check=null):t.text="{{time}}s鍚庨噸鑾峰彇".replace("{{time}}",t.nowtime)}),1e3)}))},onRefresh:function(){this.$emit("refresh")},onSubmit:function(){var t=this;this.$refs.form.validate((function(e){e&&t.$emit("submit",function(){var e={};for(var n in t.form){var i=n;t[n].prop&&(i=t[n].prop),e[i]=t.form[n]}return e}())}))}}}),On=Object(s.a)(wn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b(),style:{width:t.setPx(t.width)}},[n("el-form",{ref:"form",attrs:{model:t.form,"label-suffix":":","label-width":t.setPx(t.labelWidth)}},[t.username.hide?t._e():n("el-form-item",{attrs:{label:t.username.label||"鐢ㄦ埛鍚�",rules:t.username.rules,"label-width":t.setPx(t.username.labelWidth),prop:"username"}},[n("el-tooltip",{attrs:{content:t.username.tip,disabled:void 0===t.username.tip,placement:"top-start"}},[n("el-input",{attrs:{size:"small","prefix-icon":t.username.prefixIcon||"el-icon-user",placeholder:t.username.placeholder||"璇疯緭鍏ョ敤鎴峰悕",autocomplete:t.username.autocomplete},model:{value:t.form.username,callback:function(e){t.$set(t.form,"username",e)},expression:"form.username"}})],1)],1),t._v(" "),t.password.hide?t._e():n("el-form-item",{attrs:{label:t.password.label||"瀵嗙爜",rules:t.password.rules,"label-width":t.setPx(t.password.labelWidth),prop:"password"}},[n("el-tooltip",{attrs:{content:t.password.tip,disabled:void 0===t.password.tip,placement:"top-start"}},[n("el-input",{attrs:{type:"password",size:"small","prefix-icon":t.password.prefixIcon||"el-icon-unlock",placeholder:t.password.placeholder||"璇疯緭鍏ュ瘑鐮�","show-password":"",autocomplete:t.password.autocomplete},model:{value:t.form.password,callback:function(e){t.$set(t.form,"password",e)},expression:"form.password"}})],1)],1),t._v(" "),t.code.hide?t._e():n("el-form-item",{attrs:{label:t.code.label||"楠岃瘉鐮�",rules:t.code.rules,"label-width":t.setPx(t.code.labelWidth),prop:"code"}},[n("el-tooltip",{attrs:{content:t.code.tip,disabled:void 0===t.code.tip,placement:"top-start"}},[n("el-input",{attrs:{size:"small","prefix-icon":t.code.prefixIcon||"el-icon-c-scale-to-original",placeholder:t.code.placeholder||"璇疯緭鍏ラ獙璇佺爜",autocomplete:t.code.autocomplete},model:{value:t.form.code,callback:function(e){t.$set(t.form,"code",e)},expression:"form.code"}},[n("template",{slot:"append"},[t.isPhone?n("el-button",{class:t.b("send"),attrs:{type:"primary",disabled:t.sendDisabled},on:{click:t.onSend}},[t._v(t._s(t.text))]):t._e(),t._v(" "),t.isImg?n("span",[n("img",{attrs:{src:t.codesrc,alt:"",width:"80",height:"25"},on:{click:t.onRefresh}})]):t._e()],1)],2)],1)],1),t._v(" "),n("el-form-item",[n("el-button",{class:t.b("submit"),attrs:{type:"primary"},on:{click:t.onSubmit}},[t._v("鐧诲綍")])],1)],1)],1)}),[],!1,null,null,null).exports,Cn=Object(i.a)({name:"array",mixins:[At(),Tt()],data:function(){return{text:[]}},computed:{isLimit:function(){return!this.validatenull(this.limit)&&this.textLen>=this.limit},textLen:function(){return(this.text||[]).length},isImg:function(){return"img"===this.type},isUrl:function(){return"url"===this.type}},props:{alone:Boolean,type:String,size:String,placeholder:String,readonly:Boolean,disabled:Boolean,value:[Array,String],limit:Number},methods:{add:function(t){this.text.splice(t+1,0,"")},remove:function(t){this.text.splice(t,1)},openImg:function(t){var e=this.text.map((function(t){return{thumbUrl:t,url:t}}));this.$ImagePreview(e,t)}}}),kn=Object(s.a)(Cn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[t.validatenull(t.text)?n("el-button",{attrs:{type:"primary",icon:"el-icon-plus",circle:"",size:t.size,disabled:t.disabled},on:{click:function(e){return t.add()}}}):t._e(),t._v(" "),t._l(t.text,(function(e,i){return n("div",{key:i,class:t.b("item")},[n("div",{class:t.b("input")},[n("el-tooltip",{attrs:{placement:"bottom",disabled:!t.isImg&&!t.isUrl||t.validatenull(e)}},[n("div",{attrs:{slot:"content"},slot:"content"},[t.isImg?n("el-image",{staticStyle:{width:"150px"},attrs:{src:e,fit:"cover"},on:{click:function(e){return t.openImg(i)}}}):t.isUrl?n("el-link",{attrs:{type:"primary",href:e,target:t.target}},[t._v(t._s(e))]):t._e()],1),t._v(" "),n("el-input",{attrs:{size:t.size,placeholder:t.placeholder,disabled:t.disabled},model:{value:t.text[i],callback:function(e){t.$set(t.text,i,e)},expression:"text[index]"}})],1),t._v(" "),t.disabled||t.readonly||t.alone?t._e():[t.isLimit?t._e():n("el-button",{attrs:{type:"primary",icon:"el-icon-plus",circle:"",size:t.size,disabled:t.disabled},on:{click:function(e){return t.add(i)}}}),t._v(" "),n("el-button",{attrs:{type:"danger",icon:"el-icon-minus",circle:"",size:t.size,disabled:t.disabled},on:{click:function(e){return t.remove(i)}}})]],2)])}))],2)}),[],!1,null,null,null).exports,Sn=Object(i.a)({name:"text-ellipsis",props:{text:String,height:Number,width:Number,isLimitHeight:{type:Boolean,default:!0},useTooltip:{type:Boolean,default:!1},placement:String},data:function(){return{keyIndex:0,oversize:!1,isHide:!1}},watch:{isLimitHeight:function(){this.init()},text:function(){this.init()},height:function(){this.init()}},mounted:function(){this.init()},methods:{init:function(){this.oversize=!1,this.keyIndex+=1,this.$refs.more.style.display="none",this.isLimitHeight&&this.limitShow()},limitShow:function(){var t=this;this.$nextTick((function(){var e=t.$refs.text,n=t.$el,i=t.$refs.more,o=1e3;if(e)if(n.offsetHeight>t.height){i.style.display="inline-block";for(var a=t.text;n.offsetHeight>t.height&&o>0;)n.offsetHeight>3*t.height?e.innerText=a=a.substring(0,Math.floor(a.length/2)):e.innerText=a=a.substring(0,a.length-1),o--;t.$emit("hide"),t.isHide=!0}else t.$emit("show"),t.isHide=!1}))}}}),En=[kn,l,m,g,_,ft,yt,bt,kt,jt,Dt,Bt,Lt,p,Nt,Kt,Wt,Yt,qt,Jt,Zt,oe,re,le,de,he,me,be,xe,ye,Oe,Ee,$e,We,Xe,nn,an,sn,cn,hn,bn,mn,xn,ke,Object(s.a)(Sn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b(),style:{width:t.setPx(t.width,"100%")}},[t._t("before"),t._v(" "),n("el-tooltip",{attrs:{content:t.text,disabled:!(t.useTooltip&&t.isHide),placement:t.placement}},[n("span",[n("span",{key:t.keyIndex,ref:"text",class:t.b("text")},[t._v(t._s(t.text))])])]),t._v(" "),n("span",{ref:"more",class:t.b("more")},[t._t("more")],2),t._v(" "),t._t("after")],2)}),[],!1,null,null,null).exports,dn,Ve,On],jn=Object(i.a)({name:"data-tabs",data:function(){return{}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},props:{option:{type:Object,default:function(){}}}}),$n=Object(s.a)(jn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"avue-data-tabs"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("div",{staticClass:"item",style:{background:e.color}},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);",target:e.target},on:{click:function(t){e.click&&e.click(e)}}},[n("div",{staticClass:"item-header"},[n("p",[t._v(t._s(e.title))]),t._v(" "),n("span",[t._v(t._s(e.subtitle))])]),t._v(" "),n("div",{staticClass:"item-body"},[n("avue-count-up",{staticClass:"h2",attrs:{decimals:e.decimals||t.decimals,animation:e.animation||t.animation,end:e.count}})],1),t._v(" "),n("div",{staticClass:"item-footer"},[n("span",[t._v(t._s(e.allcount))]),t._v(" "),n("p",[t._v(t._s(e.text))])]),t._v(" "),n("p",{staticClass:"item-tip"},[t._v(t._s(e.key))])])])])})),1)],1)}),[],!1,null,null,null).exports,Dn=Object(i.a)({name:"data-cardtext",data:function(){return{}},computed:{icon:function(){return this.option.icon},color:function(){return this.option.color||"#333"},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},props:{option:{type:Object,default:function(){}}}}),An=Object(s.a)(Dn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"avue-data-cardText"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("div",{staticClass:"item"},[n("a",{attrs:{href:e.href||"javascript:void(0);",target:e.target},on:{click:function(t){e.click&&e.click(e)}}},[n("div",{staticClass:"item-header"},[n("i",{class:e.icon||"el-icon-bell",style:{color:e.color||"red"}}),t._v(" "),n("a",{},[t._v(t._s(e.title))])]),t._v(" "),n("div",{staticClass:"item-content"},[t._v(t._s(e.content))]),t._v(" "),n("div",{staticClass:"item-footer"},[n("span",[t._v(t._s(e.name))]),t._v(" "),n("span",[t._v(t._s(e.date))])])])])])})),1)],1)}),[],!1,null,null,null).exports,Tn=Object(i.a)({name:"data-box",data:function(){return{}},props:{option:{type:Object,default:function(){}}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},created:function(){},mounted:function(){},watch:{},methods:{}}),Pn=Object(s.a)(Tn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"data-box"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("div",{staticClass:"item"},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);",target:e.target},on:{click:function(t){e.click&&e.click(e)}}},[n("div",{staticClass:"item-icon",style:{backgroundColor:e.color}},[n("i",{class:e.icon})]),t._v(" "),n("div",{staticClass:"item-info"},[n("avue-count-up",{staticClass:"title",style:{color:e.color},attrs:{animation:e.animation||t.animation,decimals:e.decimals||t.decimals,end:e.count}}),t._v(" "),n("div",{staticClass:"info"},[t._v(t._s(e.title))])],1)])])])})),1)],1)}),[],!1,null,null,null).exports,Bn=Object(i.a)({name:"data-progress",data:function(){return{}},props:{option:{type:Object,default:function(){}}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},created:function(){},mounted:function(){},watch:{},methods:{}}),Mn=Object(s.a)(Bn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"data-progress"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("div",{staticClass:"item"},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);",target:e.target},on:{click:function(t){e.click&&e.click(e)}}},[n("div",{staticClass:"item-header"},[n("avue-count-up",{staticClass:"item-count",attrs:{animation:e.animation||t.animation,decimals:e.decimals||t.decimals,end:e.count}}),t._v(" "),n("div",{staticClass:"item-title",domProps:{textContent:t._s(e.title)}})],1),t._v(" "),n("el-progress",{attrs:{"stroke-width":15,percentage:e.count,color:e.color,"show-text":!1}})],1)])])})),1)],1)}),[],!1,null,null,null).exports,Ln=Object(i.a)({name:"data-icons",data:function(){return{}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||4},data:function(){return this.option.data},color:function(){return this.option.color||"rgb(63, 161, 255)"},discount:function(){return this.option.discount||!1}},props:{option:{type:Object,default:function(){}}}}),In=Object(s.a)(Ln,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"data-icons"},[n("el-row",{attrs:{span:24}},[t._l(t.data,(function(e,i){return[n("el-col",{key:i,attrs:{xs:12,sm:6,md:t.span}},[n("div",{staticClass:"item",class:[{"item--easy":t.discount}]},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);",target:e.target},on:{click:function(t){e.click&&e.click(e)}}},[n("div",{staticClass:"item-icon",style:{color:t.color}},[n("i",{class:e.icon})]),t._v(" "),n("div",{staticClass:"item-info"},[n("span",[t._v(t._s(e.title))]),t._v(" "),n("avue-count-up",{staticClass:"count",style:{color:t.color},attrs:{animation:e.animation||t.animation,decimals:e.decimals||t.decimals,end:e.count}})],1)])])])]}))],2)],1)}),[],!1,null,null,null).exports,Nn=Object(i.a)({name:"data-card",data:function(){return{}},props:{option:{type:Object,default:function(){}}},computed:{span:function(){return this.option.span||6},data:function(){return this.option.data||[]},colorText:function(){return this.option.colorText||"#fff"},bgText:function(){return this.option.bgText||"#2e323f"},borderColor:function(){return this.option.borderColor||"#2e323f"}},created:function(){},mounted:function(){},watch:{},methods:{}}),zn=Object(s.a)(Nn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"data-card"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("div",{staticClass:"item"},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);",target:e.target},on:{click:function(t){e.click&&e.click(e)}}},[n("img",{staticClass:"item-img",attrs:{src:e.src}}),t._v(" "),n("div",{staticClass:"item-text",style:{backgroundColor:t.bgText}},[n("h3",{style:{color:t.colorText}},[t._v(t._s(e.name))]),t._v(" "),n("p",{style:{color:t.colorText}},[t._v(t._s(e.text))])])])])])})),1)],1)}),[],!1,null,null,null).exports,Fn=Object(i.a)({name:"data-display",data:function(){return{}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||6},data:function(){return this.option.data||[]},color:function(){return this.option.color||"rgb(63, 161, 255)"}},props:{option:{type:Object,default:function(){}}},created:function(){},methods:{}}),Hn=Object(s.a)(Fn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"avue-data-display"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:12,sm:12}},[n("div",{staticClass:"item",style:{color:t.color}},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);",target:e.target},on:{click:function(t){e.click&&e.click(e)}}},[n("avue-count-up",{staticClass:"count",attrs:{animation:e.animation||t.animation,decimals:e.decimals||t.decimals,end:e.count}}),t._v(" "),n("span",{staticClass:"splitLine"}),t._v(" "),n("div",{staticClass:"title"},[t._v(t._s(e.title))])],1)])])})),1)],1)}),[],!1,null,null,null).exports,Kn=Object(i.a)({name:"data-imgtext",data:function(){return{}},computed:{span:function(){return this.option.span||6},data:function(){return this.option.data||[]},color:function(){return this.option.color||"rgb(63, 161, 255)"}},props:{option:{type:Object,default:function(){}}},created:function(){},methods:{}}),Rn=Object(s.a)(Kn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"avue-data-imgtext"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("div",{staticClass:"item",style:{color:t.color}},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);",target:e.target},on:{click:function(t){e.click&&e.click(e)}}},[n("div",{staticClass:"item-header"},[n("img",{attrs:{src:e.imgsrc,alt:""}})]),t._v(" "),n("div",{staticClass:"item-content"},[n("span",[t._v(t._s(e.title))]),t._v(" "),n("p",[t._v(t._s(e.content))])]),t._v(" "),n("div",{staticClass:"item-footer"},[n("div",{staticClass:"time"},[n("span",[t._v(t._s(e.time))])]),t._v(" "),n("div",{staticClass:"imgs"},[n("ul",t._l(e.headimg,(function(t,e){return n("li",{key:e},[n("el-tooltip",{attrs:{effect:"dark",content:t.name,placement:"top-start"}},[n("img",{attrs:{src:t.src,alt:""}})])],1)})),0)])])])])])})),1)],1)}),[],!1,null,null,null).exports,Wn=Object(i.a)({name:"data-operatext",data:function(){return{}},computed:{span:function(){return this.option.span||6},data:function(){return this.option.data||[]}},props:{option:{type:Object,default:function(){}}},created:function(){},methods:{}}),Un=Object(s.a)(Wn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"avue-data-operatext"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("div",{staticClass:"item"},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);"},on:{click:function(t){e.click&&e.click(e)}}},[n("div",{staticClass:"item-header",style:{backgroundColor:e.color,backgroundImage:"url("+e.colorImg+")"}},[n("span",{staticClass:"item-title"},[t._v(t._s(e.title))]),t._v(" "),n("span",{staticClass:"item-subtitle"},[t._v(t._s(e.subtitle))])]),t._v(" "),n("div",{staticClass:"item-content"},[n("div",{staticClass:"item-img"},[n("img",{attrs:{src:e.img,alt:""}})]),t._v(" "),n("div",{staticClass:"item-list"},t._l(e.list,(function(e,i){return n("div",{key:i,staticClass:"item-row"},[n("span",{staticClass:"item-label"},[t._v(t._s(e.label))]),t._v(" "),n("span",{staticClass:"item-value"},[t._v(t._s(e.value))])])})),0)])])])])})),1)],1)}),[],!1,null,null,null).exports,Vn=Object(i.a)({name:"data-rotate",data:function(){return{}},props:{option:{type:Object,default:function(){}}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||8},data:function(){return this.option.data||[]}},created:function(){},mounted:function(){},watch:{},methods:{}}),Yn=Object(s.a)(Vn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"avue-data-rotate"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("div",{staticClass:"item",style:{backgroundColor:e.color}},[n("div",{staticClass:"item-box"},[n("avue-count-up",{staticClass:"item-count",attrs:{decimals:e.decimals||t.decimals,animation:e.animation||t.animation,end:e.count}}),t._v(" "),n("span",{staticClass:"item-title"},[t._v(t._s(e.title))]),t._v(" "),n("i",{staticClass:"item-icon",class:e.icon})],1),t._v(" "),n("a",{attrs:{href:e.href?e.href:"javascript:void(0);"},on:{click:function(t){e.click&&e.click(e)}}},[n("p",{staticClass:"item-more"},[t._v("鏇村"),n("i",{staticClass:"el-icon-arrow-right"})])])])])})),1)],1)}),[],!1,null,null,null).exports,Xn=Object(i.a)({name:"data-pay",props:{option:{type:Object,default:function(){}}},computed:{animation:function(){return this.option.animation},decimals:function(){return this.option.decimals||0},span:function(){return this.option.span||6},data:function(){return this.option.data||[]}}}),qn=Object(s.a)(Xn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.b()},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("div",{staticClass:"item"},[n("div",{staticClass:"top",style:{backgroundColor:e.color}}),t._v(" "),n("div",{staticClass:"header"},[n("p",{staticClass:"title"},[t._v(t._s(e.title))]),t._v(" "),n("img",{staticClass:"img",attrs:{src:e.src,alt:""}}),t._v(" "),e.subtitle?[n("p",{staticClass:"subtitle",style:{color:e.color}},[t._v(t._s(e.subtitle))])]:t._e(),t._v(" "),e.money||e.dismoney?[n("p",{staticClass:"money",style:{color:e.color}},[n("span",[t._v("楼")]),t._v(" "),n("avue-count-up",{staticClass:"b",attrs:{decimals:e.decimals||t.decimals,animation:e.animation||t.animation,end:e.dismoney}}),t._v(" "),n("s",[t._v(t._s(e.money))]),t._v(" "),n("em",[t._v(t._s(e.tip))])],1)]:t._e(),t._v(" "),n("div",{staticClass:"line"}),t._v(" "),n("a",{staticClass:"btn",style:{backgroundColor:e.color},attrs:{href:e.href?e.href:"javascript:void(0);"},on:{click:function(t){e.click&&e.click(e)}}},[t._v(t._s(e.subtext))])],2),t._v(" "),n("div",{staticClass:"list"},t._l(e.list,(function(i,o){return n("div",{staticClass:"list-item"},[i.check?n("i",{staticClass:"list-item-icon list-item--check",style:{color:e.color}},[t._v("鈭�")]):n("i",{staticClass:"list-item-icon list-item--no"},[t._v("x")]),t._v(" "),n("a",{attrs:{href:i.href?i.href:"javascript:void(0);"}},[n("el-tooltip",{attrs:{effect:"dark",disabled:!i.tip,placement:"top"}},[n("div",{attrs:{slot:"content"},domProps:{innerHTML:t._s(i.tip)},slot:"content"}),t._v(" "),n("span",{class:{"list-item--link":i.href}},[t._v(t._s(i.title))])])],1)])})),0)])])})),1)],1)}),[],!1,null,null,null).exports,Gn=Object(i.a)({name:"data-price",data:function(){return{}},computed:{span:function(){return this.option.span||6},data:function(){return this.option.data}},props:{option:{type:Object,default:function(){}}}}),Jn=Object(s.a)(Gn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"data-price"},[n("el-row",{attrs:{span:24}},[t._l(t.data,(function(e,i){return[n("el-col",{key:i,attrs:{xs:12,sm:6,md:t.span}},[n("div",{staticClass:"item item--active"},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);",target:e.target},on:{click:function(t){e.click&&e.click(e)}}},[n("div",{staticClass:"title"},[t._v("\n              "+t._s(e.title)+"\n            ")]),t._v(" "),n("div",{staticClass:"body"},[n("span",{staticClass:"price"},[t._v(t._s(e.price))]),t._v(" "),n("span",{staticClass:"append"},[t._v(t._s(e.append))])]),t._v(" "),n("div",{staticClass:"list"},t._l(e.list,(function(e,i){return n("p",{key:i},[t._v("\n                "+t._s(e)+"\n              ")])})),0)])])])]}))],2)],1)}),[],!1,null,null,null).exports,Qn=Object(i.a)({name:"data-panel",data:function(){return{}},computed:{decimals:function(){return this.option.decimals||0},animation:function(){return this.option.animation},span:function(){return this.option.span||6},data:function(){return this.option.data||[]}},props:{option:{type:Object,default:function(){}}},created:function(){},methods:{}}),Zn=[$n,An,Pn,Mn,In,zn,Hn,Rn,Un,Yn,qn,Jn,Object(s.a)(Qn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"avue-data-panel"},[n("el-row",{attrs:{span:24}},t._l(t.data,(function(e,i){return n("el-col",{key:i,attrs:{md:t.span,xs:24,sm:12}},[n("a",{attrs:{href:e.href?e.href:"javascript:void(0);"},on:{click:function(t){e.click&&e.click(e)}}},[n("div",{staticClass:"item"},[n("div",{staticClass:"item-icon"},[n("i",{class:e.icon,style:{color:e.color}})]),t._v(" "),n("div",{staticClass:"item-info"},[n("div",{staticClass:"item-title"},[t._v(t._s(e.title))]),t._v(" "),n("avue-count-up",{staticClass:"item-count",attrs:{animation:e.animation||t.animation,decimals:e.decimals||t.decimals,end:e.count}})],1)])])])})),1)],1)}),[],!1,null,null,null).exports];function ti(t){return function(t){if(Array.isArray(t))return ei(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return ei(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ei(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ei(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}var ni=[].concat(ti(En),ti(Zn)),ii=n(20),oi=n.n(ii),ai={bind:function(t,e,n,i){if(0!=e.value){var o=t.querySelector(".el-dialog__header"),a=t.querySelector(".el-dialog");o.style.cursor="move";var r=a.currentStyle||window.getComputedStyle(a,null),s=a.style.width;s=s.includes("%")?+document.body.clientWidth*(+s.replace(/\%/g,"")/100):+s.replace(/\px/g,""),o.onmousedown=function(t){var e,n,i=t.clientX-o.offsetLeft,s=t.clientY-o.offsetTop;r.left.includes("%")?(e=+document.body.clientWidth*(+r.left.replace(/\%/g,"")/100),n=+document.body.clientHeight*(+r.top.replace(/\%/g,"")/100)):(e=+r.left.replace(/\px/g,""),n=+r.top.replace(/\px/g,"")),document.onmousemove=function(t){var o=t.clientX-i,r=t.clientY-s,l=o+e,c=r+n;a.style.left="".concat(l,"px"),a.style.top="".concat(c,"px")},document.onmouseup=function(t){document.onmousemove=null,document.onmouseup=null}}}}},ri=function(){var t;function e(e,n,i,o){var a=n,r=i;o&&(e.oncontextmenu=function(e){var n=e.clientX,i=e.clientY,o=document.documentElement.clientWidth,s=document.documentElement.clientHeight,l=t.offsetWidth,c=t.offsetHeight;s-i-c<0&&(i-=c),o-n-l<0&&(n-=l);var u=function e(){t.style.display="none",document.removeEventListener("click",e)},d=function(){t.style.display="block",t.style.position="fixed",t.style.zIndex=1024,t.style.top=i+"px",t.style.left=n+"px",document.addEventListener("click",u)};return r?r(a,d):d(),!1})}return{inserted:function(n,i){var o=i.value.id,a=i.value.event,r=i.value.value;(t=document.getElementById(o))&&(t.style.display="none",e(n,r,a,!0))},update:function(t,n){var i=n.value.event;e(t,n.value.value,i,!1)}}}();function si(t){return function(t){if(Array.isArray(t))return li(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return li(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return li(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function li(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}var ci={buildHeader:function(t){var e=this,n=[];this.getHeader(t,n,0,0);var i=Math.max.apply(Math,si(n.map((function(t){return t.length}))));return n.filter((function(t){return t.length<i})).forEach((function(t){return e.pushRowSpanPlaceHolder(t,i-t.length)})),n},getHeader:function(t,e,n,i){var o=0,a=e[n];a||(a=e[n]=[]),this.pushRowSpanPlaceHolder(a,i-a.length);for(var r=0;r<t.length;r++){var s=t[r];if(a.push(s.label),s.hasOwnProperty("children")&&Array.isArray(s.children)&&s.children.length>0){var l=this.getHeader(s.children,e,n+1,a.length-1);this.pushColSpanPlaceHolder(a,l-1),o+=l}else o++}return o},pushRowSpanPlaceHolder:function(t,e){for(var n=0;n<e;n++)t.push("!$ROW_SPAN_PLACEHOLDER")},pushColSpanPlaceHolder:function(t,e){for(var n=0;n<e;n++)t.push("!$COL_SPAN_PLACEHOLDER")},doMerges:function(t){for(var e=t.length,n=[],i=0;i<e;i++)for(var o=t[i],a=0,r=0;r<o.length;r++)"!$COL_SPAN_PLACEHOLDER"===o[r]?(o[r]=void 0,r+1===o.length&&n.push({s:{r:i,c:r-a-1},e:{r:i,c:r}}),a++):a>0&&r>a?(n.push({s:{r:i,c:r-a-1},e:{r:i,c:r-1}}),a=0):a=0;for(var s=t[0].length,l=0;l<s;l++)for(var c=0,u=0;u<e;u++)"!$ROW_SPAN_PLACEHOLDER"===t[u][l]?(t[u][l]=void 0,u+1===e&&n.push({s:{r:u-c,c:l},e:{r:u,c:l}}),c++):c>0&&u>c?(n.push({s:{r:u-c-1,c:l},e:{r:u-1,c:l}}),c=0):c=0;return n},aoa_to_sheet:function(t,e){for(var n={},i={s:{c:1e7,r:1e7},e:{c:0,r:0}},o=0;o!==t.length;++o)for(var a=0;a!==t[o].length;++a){i.s.r>o&&(i.s.r=o),i.s.c>a&&(i.s.c=a),i.e.r<o&&(i.e.r=o),i.e.c<a&&(i.e.c=a);var r={v:Object(D.x)(t[o][a],""),s:{font:{name:"瀹嬩綋",sz:11,color:{auto:1,rgb:"000000"},bold:!0},alignment:{wrapText:1,horizontal:"center",vertical:"center",indent:0}}};o<e&&(r.s.border={top:{style:"thin",color:{rgb:"EBEEF5"}},left:{style:"thin",color:{rgb:"EBEEF5"}},bottom:{style:"thin",color:{rgb:"EBEEF5"}},right:{style:"thin",color:{rgb:"EBEEF5"}}},r.s.fill={patternType:"solid",fgColor:{theme:3,tint:.3999755851924192,rgb:"F5F7FA"},bgColor:{theme:7,tint:.3999755851924192,rgb:"F5F7FA"}});var s=XLSX.utils.encode_cell({c:a,r:o});"number"==typeof r.v?r.t="n":"boolean"==typeof r.v?r.t="b":r.t="s",n[s]=r}return i.s.c<1e7&&(n["!ref"]=XLSX.utils.encode_range(i)),n},s2ab:function(t){for(var e=new ArrayBuffer(t.length),n=new Uint8Array(e),i=0;i!==t.length;++i)n[i]=255&t.charCodeAt(i);return e},excel:function(t){var e=this;if(window.XLSX)return new Promise((function(n,i){var o,a={prop:[]};a.header=e.buildHeader(t.columns),a.title=t.title||xt()().format("YYYY-MM-DD HH:mm:ss");!function t(e){e.forEach((function(e){e.children&&e.children instanceof Array?t(e.children):a.prop.push(e.prop)}))}(t.columns),a.data=t.data.map((function(t){return a.prop.map((function(e){var n=t[e];return Object(D.q)(n)&&(n=JSON.stringify(n)),n}))}));var r=a.header.length;(o=a.header).push.apply(o,si(a.data).concat([[]]));var s=e.doMerges(a.header),l=e.aoa_to_sheet(a.header,r);l["!merges"]=s,l["!freeze"]={xSplit:"1",ySplit:""+r,topLeftCell:"B"+(r+1),activePane:"bottomRight",state:"frozen"},l["!cols"]=[{wpx:165}];var c={SheetNames:["Sheet1"],Sheets:{}};c.Sheets.Sheet1=l;var u=XLSX.write(c,{bookType:"xlsx",bookSST:!1,type:"binary",cellStyles:!0}),d=new Blob([e.s2ab(u)],{type:"application/octet-stream"});Object(D.h)(d,a.title+".xlsx"),n()}));x.a.logs("xlsx")},xlsx:function(t){if(!window.saveAs||!window.XLSX)return x.a.logs("file-saver"),void x.a.logs("xlsx");var e=window.XLSX;return new Promise((function(n,i){var o=new FileReader;o.onload=function(t){var i=function(t){for(var e="",n=0,i=10240;n<t.byteLength/i;++n)e+=String.fromCharCode.apply(null,new Uint8Array(t.slice(n*i,n*i+i)));return e+=String.fromCharCode.apply(null,new Uint8Array(t.slice(n*i)))}(t.target.result),o=e.read(btoa(i),{type:"base64"}),a=o.SheetNames[0],r=o.Sheets[a],s=function(t){var n,i=[],o=e.utils.decode_range(t["!ref"]),a=o.s.r;for(n=o.s.c;n<=o.e.c;++n){var r=t[e.utils.encode_cell({c:n,r:a})],s="UNKNOWN "+n;r&&r.t&&(s=e.utils.format_cell(r)),i.push(s)}return i}(r),l=e.utils.sheet_to_json(r);n({header:s,results:l})},o.readAsArrayBuffer(t)}))}},ui=n(15),di=n(12);function pi(t){return(pi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var hi=function t(e,n){if(!(this instanceof t))return new t(e,n);this.options=this.extend({noPrint:".no-print"},n),"string"==typeof e?this.dom=document.querySelector(e):(this.isDOM(e),this.dom=this.isDOM(e)?e:e.$el),this.init()};hi.prototype={init:function(){var t=this.getStyle()+this.getHtml();this.writeIframe(t)},extend:function(t,e){for(var n in e)t[n]=e[n];return t},getStyle:function(){for(var t="",e=document.querySelectorAll("style,link"),n=0;n<e.length;n++)t+=e[n].outerHTML;return t+="<style>"+(this.options.noPrint?this.options.noPrint:".no-print")+"{display:none;}</style>"},getHtml:function(){for(var t=document.querySelectorAll("input"),e=document.querySelectorAll("textarea"),n=document.querySelectorAll("select"),i=0;i<t.length;i++)"checkbox"==t[i].type||"radio"==t[i].type?1==t[i].checked?t[i].setAttribute("checked","checked"):t[i].removeAttribute("checked"):(t[i].type,t[i].setAttribute("value",t[i].value));for(var o=0;o<e.length;o++)"textarea"==e[o].type&&(e[o].innerHTML=e[o].value);for(var a=0;a<n.length;a++)if("select-one"==n[a].type){var r=n[a].children;for(var s in r)"OPTION"==r[s].tagName&&(1==r[s].selected?r[s].setAttribute("selected","selected"):r[s].removeAttribute("selected"))}return this.wrapperRefDom(this.dom).outerHTML},wrapperRefDom:function(t){var e=null,n=t;if(!this.isInBody(n))return n;for(;n;){if(e){var i=n.cloneNode(!1);i.appendChild(e),e=i}else e=n.cloneNode(!0);n=n.parentElement}return e},writeIframe:function(t){var e,n,i=document.createElement("iframe"),o=document.body.appendChild(i);i.id="myIframe",i.setAttribute("style","position:absolute;width:0;height:0;top:-10px;left:-10px;"),e=o.contentWindow||o.contentDocument,(n=o.contentDocument||o.contentWindow.document).open(),n.write(t),n.close();var a=this;i.onload=function(){a.toPrint(e),setTimeout((function(){document.body.removeChild(i)}),100)}},toPrint:function(t){try{setTimeout((function(){t.focus();try{t.document.execCommand("print",!1,null)||t.print()}catch(e){t.print()}t.close()}),10)}catch(t){console.log("err",t)}},isInBody:function(t){return t!==document.body&&document.body.contains(t)},isDOM:"object"===("undefined"==typeof HTMLElement?"undefined":pi(HTMLElement))?function(t){return t instanceof HTMLElement}:function(t){return t&&"object"===pi(t)&&1===t.nodeType&&"string"==typeof t.nodeName}};var fi=hi,mi=n(21),vi=n.n(mi).a,bi=Object(i.a)({name:"image-preview",data:function(){return{left:0,top:0,scale:1,datas:[],rotate:0,isShow:!1,index:0,isFile:!1}},computed:{styleBoxName:function(){return{marginLeft:this.setPx(this.left),marginTop:this.setPx(this.top)}},styleName:function(){return{transform:"scale(".concat(this.scale,") rotate(").concat(this.rotate,"deg)"),maxWidth:"100%",maxHeight:"100%"}},isRrrow:function(){return 1!=this.imgLen},imgLen:function(){return this.imgList.length},imgList:function(){return this.datas.map((function(t){return t.url}))}},methods:{handlePrint:function(){this.$Print("#avue-image-preview__".concat(this.index))},handlePrev:function(){this.$refs.carousel.prev(),this.index=this.$refs.carousel.activeIndex,this.stopItem()},handleNext:function(){this.$refs.carousel.next(),this.index=this.$refs.carousel.activeIndex,this.stopItem()},stopItem:function(){this.left=0,this.top=0,this.$refs.item.forEach((function(t){t.pause&&t.pause()}))},isMedia:function(t){return B.m.img.test(t.url)||B.m.video.test(t.url)},getIsVideo:function(t){var e=t.url,n=t.type;return B.m.video.test(e)||"video"==n?"video":B.m.img.test(e)||"image"==n?"img":void 0},subScale:function(){.2!=this.scale&&(this.scale=parseFloat((this.scale-.2).toFixed(2)))},addScale:function(){this.scale=parseFloat((this.scale+.2).toFixed(2))},handleChange:function(){this.scale=1,this.rotate=0},move:function(t){var e=this,n=t.clientX,i=t.clientY;document.onmousemove=function(t){var o=t.clientX-n,a=t.clientY-i;n=t.clientX,i=t.clientY,e.left=e.left+2*o,e.top=e.top+2*a},document.onmouseup=function(t){document.onmousemove=null,document.onmouseup=null}},handleClick:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];"function"==typeof this.ops.click?this.ops.click(t,e):n&&window.open(t.url)},close:function(){this.isShow=!1,"function"==typeof this.ops.beforeClose&&this.ops.beforeClose(this.datas,this.index),this.$destroy(),this.$el.remove()}}}),gi=Object(s.a)(bi,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.isShow?n("div",{class:t.b()},[t.ops.modal?n("div",{class:t.b("mask"),on:{click:t.close}}):t._e(),t._v(" "),n("span",{staticClass:"el-image-viewer__btn el-image-viewer__close",on:{click:t.close}},[n("i",{staticClass:"el-icon-circle-close"})]),t._v(" "),t.isRrrow?n("span",{staticClass:"el-image-viewer__btn el-image-viewer__prev",on:{click:function(e){return t.handlePrev()}}},[n("i",{staticClass:"el-icon-arrow-left"})]):t._e(),t._v(" "),t.isRrrow?n("span",{staticClass:"el-image-viewer__btn el-image-viewer__next",on:{click:function(e){return t.handleNext()}}},[n("i",{staticClass:"el-icon-arrow-right"})]):t._e(),t._v(" "),n("div",{ref:"box",class:t.b("box")},[n("el-carousel",{ref:"carousel",attrs:{"show-indicators":!1,"initial-index":t.index,"initial-swipe":t.index,interval:0,arrow:"never","indicator-position":"none",height:t.height},on:{change:t.handleChange}},t._l(t.datas,(function(e,i){return n("el-carousel-item",{key:i,nativeOn:{click:function(e){if(e.target!==e.currentTarget)return null;t.ops.closeOnClickModal&&t.close()}}},[t.getIsVideo(e)?n(t.getIsVideo(e),{directives:[{name:"else",rawName:"v-else"}],ref:"item",refInFor:!0,tag:"component",style:[t.styleName,t.styleBoxName],attrs:{id:"avue-image-preview__"+i,src:e.url,controls:"controls",ondragstart:"return false"},on:{click:function(n){return t.handleClick(e,i)},mousedown:t.move}}):n("div",{class:t.b("file"),attrs:{id:"avue-image-preview__"+i},on:{click:function(n){return t.handleClick(e,i,!0)}}},[n("span",[n("i",{staticClass:"el-icon-document"}),t._v(" "),n("p",[t._v(t._s(e.name))])])])],1)})),1)],1),t._v(" "),n("div",{staticClass:"el-image-viewer__btn el-image-viewer__actions"},[n("div",{staticClass:"el-image-viewer__actions__inner"},[n("i",{staticClass:"el-icon-zoom-out",on:{click:t.subScale}}),t._v(" "),n("i",{staticClass:"el-icon-zoom-in",on:{click:t.addScale}}),t._v(" "),n("i",{staticClass:"el-image-viewer__actions__divider"}),t._v(" "),n("i",{staticClass:"el-icon-printer",on:{click:t.handlePrint}}),t._v(" "),n("i",{staticClass:"el-image-viewer__actions__divider"}),t._v(" "),n("i",{staticClass:"el-icon-refresh-left",on:{click:function(e){t.rotate=t.rotate-90}}}),t._v(" "),n("i",{staticClass:"el-icon-refresh-right",on:{click:function(e){t.rotate=t.rotate+90}}})])])]):t._e()}),[],!1,null,null,null).exports,yi=n(8),_i=n.n(yi),xi={name:"CropperImage",components:{VueCropper:n(22).VueCropper},data:function(){return{visible:!1,previews:{},option:{}}},methods:{show:function(){this.visible=!0},changeScale:function(t){t=t||1,this.$refs.cropper.changeScale(t)},rotateLeft:function(){this.$refs.cropper.rotateLeft()},rotateRight:function(){this.$refs.cropper.rotateRight()},realTime:function(t){this.previews=t},submit:function(){var t=this;this.visible=!1,this.$refs.cropper.getCropData((function(e){var n=e;"file"===t.option.type&&(n=Object(D.d)(e,"".concat((new Date).getTime(),".").concat(t.option.outputType))),t.option.callback&&t.option.callback(n)}))},cancel:function(t){t&&t(),this.visible=!1,this.option.cancel&&this.option.cancel(),"function"==typeof this.option.beforeClose&&this.option.beforeClose(),this.$destroy(),this.$el.remove()}}},wi=Object(s.a)(xi,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-dialog",{staticClass:"avue-dialog avue-cropper",attrs:{visible:t.visible,"before-close":t.cancel,"close-on-press-escape":!1,"close-on-click-modal":!1,"append-to-body":"",width:"1000px"},on:{"update:visible":function(e){t.visible=e}}},[n("div",{staticClass:"cropper-content"},[n("div",{staticClass:"cropper-box"},[n("div",{staticClass:"cropper"},[n("vue-cropper",{ref:"cropper",attrs:{img:t.option.img,outputSize:t.option.outputSize,outputType:t.option.outputType,info:t.option.info,canScale:t.option.canScale,autoCrop:t.option.autoCrop,autoCropWidth:t.option.autoCropWidth,autoCropHeight:t.option.autoCropHeight,fixed:t.option.fixed,fixedNumber:t.option.fixedNumber,full:t.option.full,fixedBox:t.option.fixedBox,canMove:t.option.canMove,canMoveBox:t.option.canMoveBox,original:t.option.original,centerBox:t.option.centerBox,height:t.option.height,infoTrue:t.option.infoTrue,maxImgSize:t.option.maxImgSize,enlarge:t.option.enlarge,mode:t.option.mode},on:{realTime:t.realTime}})],1),t._v(" "),n("div",{staticClass:"footer-btn"},[n("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-zoom-in"},on:{click:function(e){return t.changeScale(1)}}}),t._v(" "),n("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-zoom-out"},on:{click:function(e){return t.changeScale(-1)}}}),t._v(" "),n("el-button",{attrs:{size:"mini",icon:"el-icon-back",type:"danger"},on:{click:t.rotateLeft}}),t._v(" "),n("el-button",{attrs:{size:"mini",type:"danger",icon:"el-icon-right"},on:{click:t.rotateRight}})],1)]),t._v(" "),n("div",{staticClass:"show-preview"},[n("div",{staticClass:"preview",style:t.previews.div},[n("img",{style:t.previews.img,attrs:{src:t.previews.url}})])])]),t._v(" "),n("span",{staticClass:"avue-dialog__footer"},[n("el-button",{attrs:{size:"small",type:"primary"},on:{click:t.submit}},[t._v("纭� 瀹�")]),t._v(" "),n("el-button",{attrs:{size:"small"},on:{click:function(e){return t.cancel()}}},[t._v("鍙� 娑�")])],1)])}),[],!1,null,null,null).exports,Oi={data:function(){return{opt:{},callback:null,visible:!1,dialog:{closeOnClickModal:!1},option:{submitText:"鎻愪氦",emptyText:"鍏抽棴",submitIcon:"el-icon-check",emptyIcon:"el-icon-close",column:[]},data:{}}},computed:{menuPosition:function(){return this.opt.menuPosition||"center"}},methods:{submit:function(){this.$refs.form.submit()},reset:function(){this.$refs.form.resetForm()},beforeClose:function(t){t(),this.close()},show:function(t){this.opt=t,this.callback=t.callback;var e=this.deepClone(t);["callback","option","data"].forEach((function(t){return delete e[t]})),this.dialog=Object.assign(this.dialog,e),this.option=Object.assign(this.option,t.option),this.data=t.data,this.visible=!0},close:function(){var t=this,e=function(){t.visible=!1,t.$destroy(),t.$el.remove()};"function"==typeof this.dialog.beforeClose?this.dialog.beforeClose(e):e()},handleSubmit:function(t,e){this.callback&&this.callback({data:t,close:this.close,done:e})}}},Ci=Object(s.a)(Oi,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-dialog",t._b({staticClass:"avue-dialog",attrs:{visible:t.visible,"destroy-on-close":"",beforeClose:t.beforeClose},on:{"update:visible":function(e){t.visible=e}}},"el-dialog",t.dialog,!1),[n("avue-form",{ref:"form",attrs:{option:Object.assign({},t.deepClone(t.option),{menuBtn:!1})},on:{submit:t.handleSubmit,"reset-change":t.close},model:{value:t.data,callback:function(e){t.data=e},expression:"data"}}),t._v(" "),this.vaildData(t.option.menuBtn,!0)?n("span",{staticClass:"avue-dialog__footer",class:"avue-dialog__footer--"+t.menuPosition},[this.vaildData(t.option.submitBtn,!0)?n("el-button",{attrs:{size:t.$AVUE.size,icon:t.option.submitIcon,type:"primary"},on:{click:t.submit}},[t._v(t._s(t.option.submitText))]):t._e(),t._v(" "),this.vaildData(t.option.emptyBtn,!0)?n("el-button",{attrs:{size:t.$AVUE.size,icon:t.option.emptyIcon},on:{click:t.reset}},[t._v(t._s(t.option.emptyText))]):t._e()],1):t._e()],1)}),[],!1,null,null,null).exports,ki=function(){this.$root={}};ki.prototype.initMounted=function(){var t;this.$root=((t=new(_i.a.extend(Ci))).vm=t.$mount(),document.body.appendChild(t.vm.$el),t.dom=t.vm.$el,t.vm)},ki.prototype.show=function(t){this.initMounted(),this.$root.show(t)};var Si={$ImagePreview:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=_i.a.extend(gi),o={datas:t,index:e,ops:Object.assign({closeOnClickModal:!1,beforeClose:null,click:null,modal:!0},n)},a=new i({data:o});return a.vm=a.$mount(),document.body.appendChild(a.vm.$el),a.vm.isShow=!0,a.dom=a.vm.$el,a.vm},$ImageCropper:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=_i.a.extend(wi),n=Object.assign({outputSize:1,outputType:"jpeg",info:!0,canScale:!0,autoCrop:!0,fixed:!1,full:!1,fixedBox:!1,canMove:!0,canMoveBox:!0,original:!1,centerBox:!1,height:!0,infoTrue:!1,enlarge:1},t),i=new e({data:{option:n}});return i.vm=i.$mount(),document.body.appendChild(i.vm.$el),i.vm.show(),i.dom=i.vm.$el,i.vm},$DialogForm:new ki,$Export:ci,$Print:fi,$Clipboard:function(t){var e=t.text;return new Promise((function(t,n){var i=document.body,o="rtl"==document.documentElement.getAttribute("dir"),a=document.createElement("textarea");a.style.fontSize="12pt",a.style.border="0",a.style.padding="0",a.style.margin="0",a.style.position="absolute",a.style[o?"right":"left"]="-9999px";var r=window.pageYOffset||document.documentElement.scrollTop;a.style.top="".concat(r,"px"),a.setAttribute("readonly",""),a.value=e,i.appendChild(a),function(t){var e;if("SELECT"===t.nodeName)t.focus(),e=t.value;else if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName){var n=t.hasAttribute("readonly");n||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),n||t.removeAttribute("readonly"),e=t.value}else{t.hasAttribute("contenteditable")&&t.focus();var i=window.getSelection(),o=document.createRange();o.selectNodeContents(t),i.removeAllRanges(),i.addRange(o),e=i.toString()}}(a);try{document.execCommand("copy"),t()}catch(t){!1,n()}}))},$Log:ui.a,$NProgress:vi,$Screenshot:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(window.html2canvas)return window.html2canvas(t,e);x.a.logs("Screenshot")},deepClone:D.e,dataURLtoFile:D.d,isJson:D.q,setPx:D.u,vaildData:D.x,sortArrys:D.v,findArray:D.j,validatenull:te.a,downFile:D.h,loadScript:D.r,watermark:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new Be(t)},findObject:D.l,randomId:D.s},Ei={dialogDrag:ai,contextmenu:ri},ji=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};"dark"===e.theme&&(document.documentElement.className="avue-theme--dark");var n={size:e.size||"small",calcHeight:e.calcHeight||0,menuType:e.menuType||"text",canvas:Object.assign({text:"avuejs.com",fontFamily:"microsoft yahei",color:"#999",fontSize:16,opacity:100,bottom:10,right:10,ratio:1},e.canvas),qiniu:Object.assign({AK:"",SK:"",scope:"",url:"",bucket:"https://upload.qiniup.com",deadline:1},e.qiniu||{}),ali:Object.assign({region:"",endpoint:"",stsToken:"",accessKeyId:"",accessKeySecret:"",bucket:""},e.ali||{})};t.prototype.$AVUE=Object.assign(e,n),ni.forEach((function(e){t.component(e.name,e)})),Object.keys(Si).forEach((function(e){t.prototype[e]=Si[e]})),Object.keys(Ei).forEach((function(e){t.directive(e,Ei[e])})),di.a.use(e.locale),di.a.i18n(e.i18n),t.prototype.$axios=e.axios||window.axios||oi.a,window.axios=t.prototype.$axios,t.prototype.$uploadFun=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1?arguments[1]:void 0;e=e||this;var n=["uploadPreview","uploadBefore","uploadAfter","uploadDelete","uploadError","uploadExceed"],i={};return"upload"===t.type?n.forEach((function(n){t[n]||(i[n]=e[n])})):n.forEach((function(t){i[t]=e[t]})),i}};"undefined"!=typeof window&&window.Vue&&ji(window.Vue);var $i=Object.assign({version:"2.9.12",locale:{en:{},zh:{}},install:ji},ni);e.default=$i}]).default}));
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/public/cdn/avue/2.9.12/index.css b/Source/UBCS-WEB/dist/public/cdn/avue/2.9.12/index.css
deleted file mode 100644
index f6754b5..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/avue/2.9.12/index.css
+++ /dev/null
@@ -1 +0,0 @@
-@charset "UTF-8";.avue-affix{position:fixed;z-index:10}.avue-sign{padding:5px}.avue-sign__canvas{border:1px solid #ccc}.avue-carousel--fullscreen{height:100%}.avue-carousel--fullscreen .el-carousel,.avue-carousel--fullscreen .el-carousel__container{height:90%}.avue-carousel__item{position:relative;width:100%;height:100%}.avue-carousel__item a{width:100%;height:100%;display:block}.avue-carousel__img{height:100%;background-size:cover;background-position:center center}.avue-carousel__title{z-index:1024;position:absolute;left:0;bottom:0;width:100%;height:50px;line-height:50px;font-size:16px;text-align:center;color:#fff;background-color:rgba(0,0,0,.6)}.avue-article__title{margin-bottom:15px;font-size:32px;line-height:32px;font-weight:400}.avue-article__meta{display:block;margin-bottom:20px;font-size:12px;color:#999}.avue-article__lead{color:#666;font-size:14px;line-height:22px;border:1px solid #dedede;border-radius:2px;background:#f9f9f9;padding:10px}.avue-article__body,.avue-comment__body{background:#fff;font-family:Segoe UI,Lucida Grande,Helvetica,Arial,Microsoft YaHei,FreeSans,Arimo,Droid Sans,wenquanyi micro hei,Hiragino Sans GB,Hiragino Sans GB W3,FontAwesome,sans-serif}.avue-article__body{padding-top:10px;color:#333;font-size:14px}.avue-article blockquote{margin:0;font-family:Georgia,Times New Roman,Times,Kai,Kaiti SC,KaiTi,BiauKai,FontAwesome,serif;padding:1px 0 1px 15px;border-left:4px solid #ddd}.avue-avatar{font-size:14px;font-variant:tabular-nums;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style:none;display:inline-block;text-align:center;background:#ccc;color:#fff;white-space:nowrap;position:relative;overflow:hidden;vertical-align:middle;width:32px;height:32px;line-height:32px;border-radius:50%}.avue-avatar__images{width:100%;height:100%}.avue-avatar__icon{font-size:18px}.avue-avatar__string{position:absolute;left:50%;-webkit-transform-origin:0 center;transform-origin:0 center}.avue-avatar--lg{width:40px;height:40px;line-height:40px;border-radius:50%;font-size:24px}.avue-avatar--sm{width:24px;height:24px;line-height:24px;border-radius:50%;font-size:14px}.avue-avatar--square{border-radius:4px}.avue-skeleton__avatar{width:40px;height:40px;line-height:40px;display:inline-block;border-radius:50%;background:#f2f2f2}.avue-skeleton__header{display:table-cell;vertical-align:top;padding-right:16px}.avue-skeleton__content{display:table-cell;vertical-align:top;width:100%}.avue-skeleton__title{margin-top:16px;height:16px;width:40%;background:#f2f2f2}.avue-skeleton__item{padding-top:16px;padding-bottom:16px;border-bottom:1px solid #e8e8e8}.avue-crud--card .el-card__body,.is-always-shadow+.avue-crud__pagination{padding:0}.avue-skeleton__item:last-child{border-bottom:none}.avue-skeleton__li{margin-bottom:10px;height:16px;background:#f2f2f2;list-style:none;width:100%}.avue-skeleton__li:last-child{width:50%}.avue-skeleton__loading{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f2f2f2),color-stop(37%,#e6e6e6),color-stop(63%,#f2f2f2));background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);-webkit-animation:avue-skeleton-loading 1.4s ease infinite;animation:avue-skeleton-loading 1.4s ease infinite;background-size:400% 100%}@-webkit-keyframes avue-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes avue-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}.avue-crud{margin:0 auto;width:100%}.avue-crud .el-card+.el-card{margin-top:8px}.avue-crud--card .el-card{border:none}.avue-crud--card .el-card+.el-card{margin-top:0}.avue-crud .el-table .el-form-item{margin-bottom:0;display:inline-block;width:100%}.avue-crud .el-table .el-form-item__label{position:absolute;left:2px}.avue-crud .el-table .el-form-item__content{line-height:inherit;font-size:inherit}.avue-crud .el-table .el-form-item__error{width:100%;text-align:left;position:relative}.avue-crud .el-dropdown+.el-button{margin-left:10px}.avue-crud .el-checkbox:last-of-type{margin-right:0}.avue-crud .el-range-editor--mini{height:28px}.avue-crud__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-crud__img img,.avue-crud__img video{height:40px;margin-left:5px;-o-object-fit:contain;object-fit:contain}.avue-crud__column .el-checkbox{margin-bottom:10px;cursor:move}.avue-crud__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%;min-height:40px;height:auto;overflow:hidden;margin-bottom:5px;background-color:#fff}.avue-crud__search .el-form-item--medium.el-form-item{margin-bottom:22px}.avue-crud__search .el-form-item--mini.el-form-item,.avue-crud__search .el-form-item--small.el-form-item{margin-bottom:14px}.avue-crud .el-table--mini .avue-crud__color{width:20px;height:20px}.avue-crud .el-table--mini .avue-crud__icon{font-size:20px}.avue-crud .el-table--small .avue-crud__color{width:30px;height:30px}.avue-crud .el-table--small .avue-crud__icon{font-size:30px}.avue-crud th{word-break:break-word;color:rgba(0,0,0,.85);background-color:#fafafa}.avue-crud table td{line-height:26px}.avue-crud--indeterminate .is-indeterminate .el-checkbox__inner{background-color:#fff;border-color:#dcdfe6}.avue-crud .el-table th{word-break:break-word;color:rgba(0,0,0,.85);background-color:#fafafa}.avue-crud__color{margin:0 auto;width:40px;height:40px;border-radius:5px;display:block}.avue-crud__icon{font-size:45px}.avue-crud__icon--small{font-size:20px;width:20px;height:20px}.avue-crud__ghost{cursor:move;opacity:.4}.avue-crud__pagination{position:relative;padding:25px 0 20px 20px;text-align:right}.avue-crud__pagination .el-pagination{display:inline-block}.avue-crud__tip,.avue-crud__title{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.avue-crud__form{padding:0 8px}.avue-crud__empty{padding:20px 0}.avue-crud__empty .el-empty__description{margin-top:0}.avue-crud__header{margin-bottom:10px}.avue-crud__header>.el-button{padding:12px 25px}.avue-crud__title{font-weight:700;margin-bottom:20px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:22px}.avue-crud__tip{margin:0 0 8px;display:flex;-ms-flex-align:center;align-items:center;font-size:12px}.avue-card__item--add i,.avue-crud__tip-name{margin-right:10px}.avue-card__item--add,.avue-crud__dialog__header,.avue-crud__filter-item{display:-webkit-box;-webkit-box-align:center;display:-ms-flexbox}.avue-crud__tip-count{font-size:16px;font-weight:600}.avue-crud__tip .el-button{margin-bottom:0}.avue-crud__filter-item{margin-bottom:12px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-crud__filter-menu{padding:0 5px;margin-bottom:20px}.avue-crud__filter-label{margin:0 5px;width:120px!important}.avue-crud__filter-symbol{margin:0 5px;width:80px!important}.avue-crud__filter-value{margin:0 5px;width:150px!important}.avue-crud__filter-value .el-date-editor.el-input,.avue-crud__filter-value .el-date-editor.el-input__inner{width:100%}.avue-crud__filter-icon{margin-left:10px}.avue-crud__dialog__header{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.avue-crud__dialog__menu{padding-right:20px}.avue-crud__dialog__menu i{color:#909399;font-size:15px}.avue-crud__dialog__menu i:hover{color:#409EFF}.avue-crud__dialog .el-dialog__body{padding:20px 20px 5px 10px}.avue-crud__dialog .el-scrollbar__wrap{overflow-x:hidden}.avue-crud__dialog .avue-form__menu{padding-top:15px}.avue-card__item{margin-bottom:16px;border:1px solid #e8e8e8;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";cursor:pointer;height:200px}.avue-card__item:hover{border-color:rgba(0,0,0,.09);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.09);box-shadow:0 2px 8px rgba(0,0,0,.09)}.avue-card__item--add{border:1px dashed #d9d9d9;width:100%;color:rgba(0,0,0,.45);background-color:#fff;border-radius:2px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px}.avue-card__item--add:hover{color:#40a9ff;background-color:#fff;border-color:#40a9ff}.avue-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px}.avue-card__detail{-webkit-box-flex:1;-ms-flex:1;flex:1}.avue-card__avatar{width:48px;height:48px;border-radius:48px;overflow:hidden;margin-right:12px}.avue-card__avatar img{width:100%;height:100%}.avue-card__title{color:rgba(0,0,0,.85);margin-bottom:12px;font-size:16px}.avue-card__title:hover{color:#1890ff}.avue-card__info,.avue-card__menu{display:-webkit-box;color:rgba(0,0,0,.45)}.avue-card__info{-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:64px}.avue-card__menu{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;height:50px;background:#f7f9fa;text-align:center;line-height:50px}.avue-card__menu:hover{color:#1890ff}.avue-comment{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.avue-comment--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.avue-comment--reverse .avue-comment__main:after,.avue-comment--reverse .avue-comment__main:before{left:auto;right:-8px;border-width:8px 0 8px 8px}.avue-comment--reverse .avue-comment__main:before{border-left-color:#dedede}.avue-comment--reverse .avue-comment__main:after{border-left-color:#f8f8f8;margin-right:1px;margin-left:auto}.avue-comment__avatar{width:48px;height:48px;border-radius:50%;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.avue-comment__header{padding:5px 15px;background:#f8f8f8;border-bottom:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.avue-comment__author{font-weight:700;font-size:14px;color:#999}.avue-comment__main{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 20px;position:relative;border:1px solid #dedede;border-radius:2px}.avue-comment__main:after,.avue-comment__main:before{position:absolute;top:10px;left:-8px;right:100%;width:0;height:0;display:block;content:" ";border-color:transparent;border-style:solid solid outset;border-width:8px 8px 8px 0;pointer-events:none}.avue-comment__main:before{border-right-color:#dedede;z-index:1}.avue-comment__main:after{border-right-color:#f8f8f8;margin-left:1px;z-index:2}.avue-comment__body{padding:15px;overflow:hidden;color:#333;font-size:14px}.avue-chat .web__main,.avue-chat .web__msg-input{overflow-x:hidden;overflow-y:auto;-webkit-box-sizing:border-box}.avue-comment blockquote{margin:0;font-family:Georgia,Times New Roman,Times,Kai,Kaiti SC,KaiTi,BiauKai,FontAwesome,serif;padding:1px 0 1px 15px;border-left:4px solid #ddd}.avue-chat{-webkit-box-shadow:1px 2px 10px #eee;box-shadow:1px 2px 10px #eee;position:relative;background-color:#fcfcfc}.avue-chat li,.avue-chat ul{padding:0;margin:0}.avue-chat li{list-style:none;cursor:pointer}.avue-chat .web__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.avue-chat .web__main{height:calc(100% - 200px);padding:15px 15px 20px;box-sizing:border-box}.avue-chat .web__logo{background-color:#409eff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 12px;margin:0 auto;vertical-align:middle}.avue-chat .web__logo-img{margin-top:3px;width:35px;height:35px;border-radius:100%;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.1);box-shadow:0 3px 3px 0 rgba(0,0,0,.1)}.avue-chat .web__logo-info{margin-left:10px}.avue-chat .web__logo-name{position:relative;margin-top:5px;font-size:13px}.avue-chat .web__logo-dept{margin-top:1px;font-size:12px}.avue-chat .web__logo-dept,.avue-chat .web__logo-name{color:#fff;margin:0;padding:0;width:175px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.avue-chat .web__main-item{position:relative;font-size:0;margin-bottom:10px;padding-left:60px;min-height:68px}.avue-chat .web__main-text,.avue-chat .web__main-user{display:inline-block;vertical-align:top;font-size:14px}.avue-chat .web__main-user{position:absolute;left:3px}.avue-chat .web__main-user img{width:40px;height:40px;border-radius:100%}.avue-chat .web__main-user cite{position:absolute;left:60px;top:-2px;width:500px;line-height:24px;font-size:12px;white-space:nowrap;color:#999;text-align:left;font-style:normal}.avue-chat .web__main-user cite i{padding-left:15px;font-style:normal}.avue-chat .web__main-text{position:relative;line-height:22px;margin-top:25px;padding:8px 15px;background-color:#f3f3f3;border-radius:3px;border:1px solid #f0f0f0;color:#000;word-break:break-all}.avue-chat .web__main-arrow{top:6px;left:-8px;position:absolute;display:block;width:0;height:0;border-color:transparent #ebeef5 transparent transparent;border-style:solid;border-width:8px 8px 8px 0}.avue-chat .web__main-arrow::after{content:" ";top:-7px;left:1px;position:absolute;display:block;width:0;height:0;border-color:transparent #fff transparent transparent;border-style:solid;border-width:7px 7px 7px 0}.avue-chat .web__main-item--mine .web__main-text .web__main-arrow{left:auto;right:-5px;border-color:transparent transparent transparent #409eff;border-style:solid;border-width:8px 0 8px 8px}.avue-chat .web__main-item--mine .web__main-text .web__main-arrow::after{left:auto;right:-2px;border-color:transparent transparent transparent #409eff;border-style:solid;border-width:7px 0 7px 7px}.avue-chat .web__main-list{margin:10px 0}.avue-chat .web__main-list li{height:30px;color:#409eff;line-height:30px}.avue-chat .web__main-item--mine{text-align:right;padding-left:0;padding-right:60px}.avue-chat .web__main-item--mine .web__main-user{left:auto;right:3px}.avue-chat .web__main-item--mine .web__main-user cite{left:auto;right:60px;text-align:right}.avue-chat .web__main-item--mine .web__main-user cite i{padding-left:0;padding-right:15px}.avue-chat .web__main-item--mine .web__main-text{margin-left:0;text-align:left;background-color:#409eff;color:#fff}.avue-chat .web__footer{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.04),0 -2px 0 0 rgba(0,0,0,.01);box-shadow:0 -1px 0 0 rgba(0,0,0,.04),0 -2px 0 0 rgba(0,0,0,.01);position:absolute;left:0;bottom:0;width:100%;background-color:#fff}.avue-chat .web__msg{padding:10px;height:auto;overflow:hidden}.avue-chat .web__msg--file,.avue-chat .web__msg--img,.avue-chat .web__msg--video{position:relative;max-width:250px;min-width:200px;width:100%;margin:10px 0;border:1px solid #eee;overflow:hidden;border-radius:5px;cursor:pointer;display:block}.avue-chat .web__msg--file span,.avue-img--center{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.avue-chat .web__msg--file{height:140px;background-color:#fff}.avue-chat .web__msg--file span{-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 5px;color:#333;display:flex;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(100% - 80px);overflow:hidden;font-size:13px;text-align:center}.avue-chat .web__msg--file h2{margin:0;width:100%;text-align:center;line-height:80px;background-color:#409EFF;color:#fff}.avue-chat .web__msg--map{height:160px}.avue-chat .web__msg-input{display:block;width:100%;height:60px;box-sizing:border-box;resize:none;outline:0;background-color:#fff;border:0;word-break:break-all;font-size:13px;line-height:17px;-webkit-appearance:none}.avue-chat .web__tools,.avue-form,.avue-form__menu{-webkit-box-sizing:border-box}.avue-chat .web__msg-submit{float:right;display:block;outline:0;cursor:pointer;text-align:center}.avue-chat .web__tools{padding:8px 10px 0;box-sizing:border-box}.avue-chat .web__tools i{margin-right:12px;font-size:20px;color:#888a91}.avue-chat .web__tools i:hover{color:#76b1f9}.avue-draggable{padding:10px;position:absolute;cursor:move;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.avue-draggable__focus{opacity:0;position:absolute!important;top:0;left:0;z-index:-1024}.avue-draggable__mask{width:100%;height:100%;border:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.avue-draggable--active{cursor:move;border:1px dashed #09f;background-color:rgba(115,170,229,.5)}.avue-draggable--move{opacity:.6;background-color:rgba(115,170,229,.5)}.avue-draggable--click{cursor:pointer}.avue-draggable__line--left{position:absolute;border-top:1px dashed #09f;width:10000px;height:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.avue-draggable__line--top{position:absolute;border-left:1px dashed #09f;width:0;height:10000px;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.avue-draggable__line--label{top:-5px;left:-8px;position:absolute;padding:5px;-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%);color:#09f;font-size:18px;white-space:nowrap;cursor:move}.avue-draggable__menu{position:absolute;top:0;left:0;background-color:#409EFF;font-size:25px;color:#fff;z-index:9999;cursor:pointer}.avue-draggable__range{position:absolute;width:10px;height:10px;border-radius:100%;z-index:9999;background-color:#09f}.avue-draggable__range--left,.avue-draggable__range--right{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.avue-draggable__range--left:hover,.avue-draggable__range--right:hover{cursor:ew-resize}.avue-draggable__range--left{left:-6px}.avue-draggable__range--right{right:-6px}.avue-draggable__range--bottom,.avue-draggable__range--top{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.avue-draggable__range--bottom:hover,.avue-draggable__range--top:hover{cursor:ns-resize}.avue-draggable__range--top{top:-6px}.avue-draggable__range--bottom{bottom:-6px}.avue-draggable__range--bottom-right:hover,.avue-draggable__range--top-left:hover{cursor:nwse-resize}.avue-draggable__range--bottom-left:hover,.avue-draggable__range--top-right:hover{cursor:nesw-resize}.avue-draggable__range--top-right{top:-6px;right:-6px}.avue-draggable__range--top-left{top:-6px;left:-6px}.avue-draggable__range--bottom-right{bottom:-6px;right:-6px}.avue-draggable__range--bottom-left{bottom:-6px;left:-6px}.avue-img--center{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-img--fullscreen .el-dialog__body{height:100%}.avue-image-preview{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transition:all .5s;transition:all .5s;z-index:9998}.avue-image-preview .el-image-viewer__close i{color:#fff}.avue-image-preview .el-image-viewer__btn{z-index:1024}.avue-image-preview img{-webkit-transition:all .5s;transition:all .5s;cursor:pointer}.avue-image-preview__file{text-align:center}.avue-image-preview__file a{color:#fff}.avue-image-preview__file i{font-size:80px}.avue-image-preview__mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.avue-image-preview__box{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-image-preview__box .el-carousel{width:90%;height:100%}.avue-image-preview__box .el-carousel__container{height:100%}.avue-image-preview__box .el-carousel__item{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-cropper .cropper-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.avue-cropper .cropper-content .cropper-box{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.avue-cropper .cropper-content .cropper-box .cropper{width:auto;height:300px}.avue-cropper .cropper-content .show-preview{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-cropper .cropper-content .show-preview .preview{overflow:hidden;border:1px solid #67c23a;background:#ccc}.avue-cropper .cropper-content .footer-btn{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:10px}.avue-input-tree .el-tag__close{display:none!important}.avue-input-tree__desc{float:right;color:#8492a6;font-size:13px}.avue-input-table__crud .avue-crud__pagination{padding:10px 0 2px 10px;margin:0}.amap-icon img,.amap-marker-content img{width:25px;height:34px}.avue-input-map__marker{position:absolute;top:-20px;right:-118px;color:#fff;padding:4px 10px;-webkit-box-shadow:1px 1px 1px rgba(10,10,10,.2);box-shadow:1px 1px 1px rgba(10,10,10,.2);white-space:nowrap;font-size:12px;font-family:"";background-color:#25a5f7;border-radius:3px}.avue-input-map__content-input{margin-bottom:10px}.avue-input-map__content-box{position:relative}.avue-input-map__content-container{width:100%;height:450px}.avue-input-map__content-result{display:block!important;position:absolute;top:0;right:-8px;width:250px;height:450px;overflow-y:auto}.avue-input-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.avue-input-icon__item{text-align:center;width:60px;padding:10px 20px 0;-webkit-transition:all .2s;transition:all .2s}.avue-input-icon__item p{font-size:12px;margin-top:5px}.avue-input-icon__item:hover{-webkit-transform:scale(1.4);transform:scale(1.4)}.avue-input-icon__item--active{-webkit-transform:scale(1.4);transform:scale(1.4);color:#409EFF}.avue-input-icon__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.avue-upload--upload .el-upload,.avue-upload--upload .el-upload__tip{display:none}.avue-upload--upload .el-upload--picture-img{display:inline-block}.avue-upload--upload .el-upload-list{margin-top:-6px}.avue-upload--list .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avue-upload--list .el-upload:hover{border-color:#409eff}.avue-upload__dialog .el-dialog__header{display:none}.avue-upload__dialog .el-dialog__body{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-upload__menu{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1024}.avue-form,.avue-form__group .el-col{position:relative}.avue-upload__menu i{color:#fff;margin:0 8px;font-size:20px}.avue-upload__icon{font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.avue-upload__avatar{width:178px;height:178px;display:block}.avue-form{margin:0 auto;box-sizing:border-box}.avue-form__item--top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.avue-form__item--top .el-form-item__label{width:100%!important;text-align:left!important}.avue-form__item--top .el-form-item__content{margin-left:0!important}.avue-form__item--left .el-form-item__label{text-align:left!important}.avue-form__menu{padding:5px 10px 0;box-sizing:border-box}.avue-form__menu--center{text-align:center}.avue-form__menu--center .el-button{margin:0 5px}.avue-form__menu--left{text-align:left}.avue-form__menu--right{text-align:right}.avue-form__tabs{padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-form__group{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}.avue-form__group--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.avue-form__line{display:inline-block;height:100%}.avue-form__row--block{width:100%;display:block}.avue-flow__node,.avue-flow__node-body{display:-webkit-box;display:-ms-flexbox}.avue-form__row--cursor{cursor:pointer}.avue-form__option{position:absolute;right:0;top:-10px;z-index:999}.avue-flow,.avue-flow__node,.avue-tree{position:relative}.avue-form__option i{color:#666}.avue-form__option i+i{margin-left:10px}.el-drawer .avue-form{padding:0 20px}.avue-flow .avue-draggable{padding:0}.avue-flow__node{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:200px;height:80px;border-radius:5px;-webkit-box-shadow:'#66a6e0 0px 0px 12px 0px';box-shadow:'#66a6e0 0px 0px 12px 0px';border:1px solid #eee;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.avue-flow__node--active{border-width:2px;border-color:#f56c6c}.avue-flow__node-drag{margin:0 5px;display:inline-block}.avue-checkbox .el-checkbox+.el-checkbox,.avue-crud .avue-crud__left .el-button+.el-button,.avue-crud .avue-crud__right .el-button+.el-button,.avue-form .avue-crud__left .el-button+.el-button,.avue-form .avue-crud__right .el-button+.el-button,.avue-radio .el-radio+.el-radio{margin-left:0}.avue-checkbox .el-checkbox,.avue-radio .el-radio{margin-right:10px}.avue-flow__node-header{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#66a6e0}.avue-flow__node-body{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;text-align:center;background:#fff}.avue-date__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avue-date__radio .el-radio-button:last-child .el-radio-button__inner{border-radius:0;border-right:0}.avue-date__date{width:300px}.avue-date__date .el-date-editor{border-top-left-radius:0;border-bottom-left-radius:0}.avue-select .sortable-ghost{opacity:.8;color:#fff!important;background:#409EFF!important}.avue-select .el-tag{cursor:pointer}.avue-select__desc{float:right;color:#8492a6;font-size:13px}.el-select-dropdown .avue-select__check{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right;width:100%;padding:3px 20px 3px 0}.avue-group{width:100%}.avue-group .el-collapse,.avue-group .el-collapse-item__wrap{border-color:#fff}.avue-group .el-collapse-item__header{height:inherit;border:none;border-bottom:1px solid #eee;margin-bottom:20px}.avue-group .el-collapse-item__content,.avue-group .van-collapse-item__content{padding-bottom:0}.avue-group .van-collapse-item__content{padding:0 2px}.avue-group .van-hairline--top-bottom::after,.avue-group .van-hairline-unset--top-bottom::after,.avue-group--arrow .el-collapse-item__arrow,.avue-group--arrow .van-icon-arrow{display:none}.avue-group .van-collapse-item__title{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avue-group .van-collapse-item__title::after{left:0!important}.avue-group--none{margin:0!important;border:none!important}.avue-group--header .el-collapse-item__header,.avue-group--header .van-collapse-item__title{display:none}.avue-group--collapse .el-collapse-item__arrow,.avue-group--collapse .el-collapse-item__header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.avue-group__header,.avue-tree__filter{display:-webkit-box;display:-ms-flexbox}.avue-group__item{margin-bottom:10px;background-color:#fff;border-bottom:1px solid #eee;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-group__item:last-child{border-bottom:none}.avue-group__header{width:100%;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;line-height:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-group__icon{margin-right:8px;font-size:20px;color:rgba(0,0,0,.85)}.avue-group__title{font-size:16px;font-weight:500;color:rgba(0,0,0,.85)}.avue-tree__menu{width:200px;position:fixed;z-index:1024;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff}.avue-tree__item,.avue-video{position:relative;overflow:hidden}.avue-tree__dialog .el-dialog__body{padding:30px 20px 0}.avue-tree__item{height:34px;line-height:34px;outline:0;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;width:100%;color:#666}.avue-tree__item:hover{cursor:pointer;color:#409eff}.avue-tree__filter{margin-bottom:5px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avue-tree__content{padding:5px 0;height:calc(100% - 32px)}.avue-title p{font-weight:700;font-size:18px;margin:5px 10px}.avue-search{padding:0 20px}.avue-search__item{padding:20px 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px dashed #e8e8e8}.avue-search__item:last-child{border-bottom:none}.avue-search__tags{padding:0 12px;margin-right:24px;margin-bottom:12px;font-size:14px;color:rgba(0,0,0,.65);cursor:pointer;white-space:nowrap;display:inline-block}.avue-search__tags:hover{color:#1890ff}.avue-search__tags--active{color:#fff;background-color:#1890ff;border-radius:5px}.avue-search__tags--active:hover{opacity:.85;color:#fff}.avue-search__title{margin:0;padding:0 20px;width:120px;font-size:14px;text-align:right;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-search__content{width:calc(100% - 190px);display:inline-block}.avue-search__content .el-tag{margin-right:10px;margin-bottom:10px}.avue-video{width:500px}.avue-video__border span{position:absolute;width:30px;height:30px;border-width:4px;color:#0073eb;border-style:solid}.avue-video__border span:nth-child(1){left:15px;top:15px;border-right:0;border-bottom:0}.avue-video__border span:nth-child(2){right:15px;top:15px;border-left:0;border-bottom:0}.avue-video__border span:nth-child(3){bottom:15px;left:15px;border-right:0;border-top:0}.avue-video__border span:nth-child(4){bottom:15px;right:15px;border-left:0;border-top:0}.avue-video__img{width:100px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.avue-video__main{width:100%}.avue-dynamic__item{margin-bottom:10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avue-dynamic__header{padding-left:40px}.avue-dynamic__row{position:relative;border-top:1px dashed #eee;padding-top:13px}.avue-dynamic__row:first-child{border-top:0}.avue-dynamic__menu{position:absolute;right:0;z-index:1024}.avue-dynamic__input{margin-right:8px;width:100%}.avue-dynamic__button{margin-bottom:0!important}.avue-verify__item{padding:5px 10px;display:inline-block;margin:0 4px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e1e1e1;font-size:64px;text-align:center}.avue-text-ellipsis__more{padding:0 2px}.avue-login .el-form-item{margin-bottom:18px}.avue-login .el-input-group__append{padding:0;overflow:hidden}.avue-login__send{min-width:150px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-login__send:hover{color:#C0C4CC!important;border-color:#EBEEF5!important;background-color:#F5F7FA!important}.avue-login__submit{width:100%}.avue-keyboard--default .akeyboard-keyboard{height:100%;width:100%;background:#f0f0f0;border-radius:5px;padding:9px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--default .akeyboard-keyboard-innerKeys{text-align:center}.avue-keyboard--default .akeyboard-keyboard-keys{height:40px;min-width:40px;padding:0 10px;border-radius:5px;background:#fff;display:inline-block;line-height:40px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.avue-keyboard--default .akeyboard-keyboard-keys:hover,.avue-keyboard--default .keyboard-keyboard-keys-focus{background:#1e9fff;color:#fff}.avue-keyboard--default .akeyboard-keyboard-keys-Delete,.avue-keyboard--default .akeyboard-keyboard-keys-Tab{width:80px}.avue-keyboard--default .akeyboard-keyboard-keys-Caps{width:77px}.avue-keyboard--default .akeyboard-keyboard-keys-Enter{width:90px}.avue-keyboard--default .akeyboard-keyboard-keys-Shift{width:106px}.avue-keyboard--default .akeyboard-keyboard-keys-Space{width:350px}.avue-keyboard--default .akeyboard-keyboard-fixedBottomCenter{width:100%!important;height:auto!important;position:fixed;bottom:0;left:0;border-radius:0!important}.avue-keyboard--default .akeyboard-numberKeyboard{height:100%;width:100%;background:#f0f0f0;border-radius:5px;padding:10px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--default .akeyboard-numberKeyboard-keys-Enter{height:40px;width:100px}.avue-keyboard--default .akeyboard-mobileKeyboard{height:100%;width:100%;background:#f0f0f0;border-radius:5px;padding:11px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--default .akeyboard-mobileKeyboard-keys,.avue-keyboard--green .akeyboard-keyboard-keys{padding:0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;text-align:center;cursor:pointer}.avue-keyboard--default .akeyboard-mobileKeyboard-keys{height:25px;min-width:25px;border-radius:3px;background:#fff;display:inline-block;line-height:25px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:3px 2px 2px;user-select:none;font-size:10px}.avue-keyboard--default .akeyboard-mobileKeyboard-keys:hover{background:#1e9fff!important;color:#fff}.avue-keyboard--default .akeyboard-mobileKeyboard-keys-鈬�,.avue-keyboard--default .akeyboard-mobileKeyboard-keys-鈬width:25px;background-color:#999faf}.avue-keyboard--default .akeyboard-mobileKeyboard-keys-Space{height:28px;width:100px;line-height:28px;margin-left:55px}.avue-keyboard--default .akeyboard-mobileKeyboard-keys-Enter{height:28px;width:55px;line-height:28px;background:#1e9fff!important;color:#fff}.avue-keyboard--default .akeyboard-mobileKeyboard-keys-focus{background:#1e9fff!important;color:#fff}.avue-keyboard--green .akeyboard-keyboard{height:100%;width:100%;background:#030;border-radius:5px;padding:9px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--green .akeyboard-keyboard-innerKeys{text-align:center}.avue-keyboard--green .akeyboard-keyboard-keys{height:40px;min-width:40px;border-radius:5px;background:#cc9;display:inline-block;line-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:4px;user-select:none}.avue-keyboard--green .akeyboard-keyboard-keys:hover,.avue-keyboard--green .keyboard-keyboard-keys-focus{background:#693;color:#fff}.avue-keyboard--green .akeyboard-keyboard-keys-Delete,.avue-keyboard--green .akeyboard-keyboard-keys-Tab{width:80px}.avue-keyboard--green .akeyboard-keyboard-keys-Caps{width:77px}.avue-keyboard--green .akeyboard-keyboard-keys-Enter{width:90px}.avue-keyboard--green .akeyboard-keyboard-keys-Shift{width:106px}.avue-keyboard--green .akeyboard-keyboard-keys-Space{width:350px}.avue-keyboard--green .akeyboard-keyboard-fixedBottomCenter{width:100%!important;height:auto!important;position:fixed;bottom:0;left:0;border-radius:0!important}.avue-keyboard--green .akeyboard-numberKeyboard{height:100%;width:100%;background:#030;border-radius:5px;padding:10px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--green .akeyboard-numberKeyboard-keys-Enter{height:40px;width:100px}.avue-keyboard--green .akeyboard-mobileKeyboard{height:100%;width:100%;background:#030;border-radius:5px;padding:11px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--green .akeyboard-mobileKeyboard-keys{height:25px;min-width:25px;padding:0 10px;border-radius:3px;background:#cc9;display:inline-block;line-height:25px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:3px 2px 2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:10px}.avue-keyboard--green .akeyboard-mobileKeyboard-keys:hover{background:#693!important;color:#fff}.avue-keyboard--green .akeyboard-mobileKeyboard-keys-鈬�,.avue-keyboard--green .akeyboard-mobileKeyboard-keys-鈬width:25px;background-color:#999faf}.avue-keyboard--green .akeyboard-mobileKeyboard-keys-Space{height:28px;width:100px;line-height:28px;margin-left:55px}.avue-keyboard--green .akeyboard-mobileKeyboard-keys-Enter{height:28px;width:55px;line-height:28px;background:#693!important;color:#fff}.avue-keyboard--green .akeyboard-mobileKeyboard-keys-focus{background:#693!important;color:#fff}.avue-keyboard--dark .akeyboard-keyboard{height:100%;width:100%;background:#000;color:#fff;border-radius:5px;padding:9px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--dark .akeyboard-keyboard-innerKeys{text-align:center}.avue-keyboard--dark .akeyboard-keyboard-keys{height:40px;min-width:40px;padding:0 10px;border-radius:5px;background:#393d49;color:#fff;display:inline-block;line-height:40px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.avue-keyboard--dark .akeyboard-keyboard-keys:hover,.avue-keyboard--dark .keyboard-keyboard-keys-focus{background:#1e9fff}.avue-keyboard--dark .akeyboard-keyboard-keys-Delete,.avue-keyboard--dark .akeyboard-keyboard-keys-Tab{width:80px}.avue-keyboard--dark .akeyboard-keyboard-keys-Caps{width:77px}.avue-keyboard--dark .akeyboard-keyboard-keys-Enter{width:90px}.avue-keyboard--dark .akeyboard-keyboard-keys-Shift{width:106px}.avue-keyboard--dark .akeyboard-keyboard-keys-Space{width:350px}.avue-keyboard--dark .akeyboard-keyboard-fixedBottomCenter{width:100%!important;height:auto!important;position:fixed;bottom:0;left:0;border-radius:0!important}.avue-keyboard--dark .akeyboard-numberKeyboard{height:100%;width:100%;background:#000;border-radius:5px;padding:10px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--dark .akeyboard-numberKeyboard-keys-Enter{height:40px;width:100px}.avue-keyboard--dark .akeyboard-mobileKeyboard{height:100%;width:100%;background:#000;border-radius:5px;padding:11px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--dark .akeyboard-mobileKeyboard-keys{height:25px;min-width:25px;padding:0 10px;border-radius:3px;background:#393d49;color:#fff;display:inline-block;line-height:25px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:3px 2px 2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:10px}.avue-keyboard--dark .akeyboard-mobileKeyboard-keys:hover{background:#1e9fff!important;color:#fff}.avue-keyboard--dark .akeyboard-mobileKeyboard-keys-鈬�,.avue-keyboard--dark .akeyboard-mobileKeyboard-keys-鈬width:25px;background-color:#999faf}.avue-keyboard--dark .akeyboard-mobileKeyboard-keys-Space{height:28px;width:100px;line-height:28px;margin-left:55px}.avue-keyboard--dark .akeyboard-mobileKeyboard-keys-Enter{height:28px;width:55px;line-height:28px;background:#1e9fff!important;color:#fff}.avue-keyboard--dark .akeyboard-mobileKeyboard-keys-focus{background:#1e9fff!important;color:#fff}.avue-keyboard--classic .akeyboard-keyboard{height:100%;width:100%;background:#2f4056;border-radius:5px;padding:9px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--classic .akeyboard-keyboard-innerKeys{text-align:center}.avue-keyboard--classic .akeyboard-keyboard-keys{height:40px;min-width:40px;padding:0 10px;border-radius:5px;background:#fff;display:inline-block;line-height:40px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.avue-keyboard--classic .akeyboard-keyboard-keys:hover,.avue-keyboard--classic .keyboard-keyboard-keys-focus{background:#c2c2c2;color:#fff}.avue-keyboard--classic .akeyboard-keyboard-keys-Delete,.avue-keyboard--classic .akeyboard-keyboard-keys-Tab{width:80px}.avue-keyboard--classic .akeyboard-keyboard-keys-Caps{width:77px}.avue-keyboard--classic .akeyboard-keyboard-keys-Enter{width:90px}.avue-keyboard--classic .akeyboard-keyboard-keys-Shift{width:106px}.avue-keyboard--classic .akeyboard-keyboard-keys-Space{width:350px}.avue-keyboard--classic .akeyboard-keyboard-fixedBottomCenter{width:100%!important;height:auto!important;position:fixed;bottom:0;left:0;border-radius:0!important}.avue-keyboard--classic .akeyboard-numberKeyboard{height:100%;width:100%;background:#2f4056;border-radius:5px;padding:10px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--classic .akeyboard-numberKeyboard-keys-Enter{height:40px;width:100px}.avue-keyboard--classic .akeyboard-mobileKeyboard{height:100%;width:100%;background:#2f4056;border-radius:5px;padding:11px 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.avue-keyboard--classic .akeyboard-mobileKeyboard-keys{height:25px;min-width:25px;padding:0 10px;border-radius:3px;background:#fff;display:inline-block;line-height:25px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:3px 2px 2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:10px}.avue-keyboard--classic .akeyboard-mobileKeyboard-keys:hover{background:#c2c2c2!important;color:#fff}.avue-keyboard--classic .akeyboard-mobileKeyboard-keys-鈬�,.avue-keyboard--classic .akeyboard-mobileKeyboard-keys-鈬width:25px;background-color:#999faf}.avue-keyboard--classic .akeyboard-mobileKeyboard-keys-Space{height:28px;width:100px;line-height:28px;margin-left:55px}.avue-keyboard--classic .akeyboard-mobileKeyboard-keys-Enter{height:28px;width:55px;line-height:28px;background:#c2c2c2!important;color:#fff}.avue-keyboard--classic .akeyboard-mobileKeyboard-keys-focus{background:#c2c2c2!important;color:#fff}.avue-notice__item{padding:12px 24px;border-bottom:1px solid #e8eaec;cursor:pointer;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.avue-notice__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.avue-notice__img{width:38px;height:38px;border-radius:100%;margin-top:5px;margin-right:10px;overflow:hidden}.avue-notice__img img{width:100%;height:100%}.avue-notice__name{line-height:25px}.avue-notice__title{font-size:14px;font-weight:400;line-height:22px;color:#515a6e;margin-bottom:4px}.avue-notice__tag{float:right;margin-top:2px}.avue-notice__subtitle{font-size:12px;color:#808695}.avue-notice__more{cursor:pointer;color:#2d8cf0;text-align:center;padding:10px 0}.avue-array__item{margin-bottom:5px}.avue-array__input{display:-webkit-box;display:-ms-flexbox;display:flex}.avue-array__input .el-input{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.avue-array__input .el-button{margin-left:5px}.avue-data-tabs .item{position:relative;margin:15px;padding:12px;height:160px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;color:#fff}.avue-data-tabs .item a{color:#fff}.avue-data-tabs .item-header{position:relative}.avue-data-tabs .item-header>p{color:#fff;margin:0;font-size:14px}.avue-data-tabs .item-header>span{position:absolute;right:0;top:0;padding:2px 8px;border-radius:4px;font-size:12px;background:rgba(255,255,255,.3)}.avue-data-tabs .item-body .h2{color:#fff;margin:0;font-size:32px;line-height:60px;font-weight:700}.avue-data-tabs .item-footer{padding-top:8px;line-height:20px}.avue-data-tabs .item-footer>span{font-size:10px}.avue-data-tabs .item-footer>p{color:#fff;margin:0;font-size:12px}.avue-data-tabs .item-tip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:80px;height:80px;bottom:10px;right:10px;border:2px solid #fff;border-radius:100%;font-size:48px;-webkit-transform:rotate(-40deg);transform:rotate(-40deg);opacity:.1}.avue-data-cardText .item{padding:20px 25px;margin:10px 20px;background:#F8F8F8;border-radius:6px;-webkit-box-shadow:2px 2px 20px #ccc;box-shadow:2px 2px 20px #ccc}.avue-data-cardText .item-header{position:relative}.avue-data-cardText .item-header i{font-size:26px;color:#009688}.avue-data-cardText .item-header a{font-size:16px;margin-left:6px;position:absolute;bottom:4px}.avue-data-cardText .item-content{margin-top:8PX;font-size:14px;line-height:22px;color:#333}.avue-data-cardText .item-footer{position:relative}.avue-data-cardText .item-footer span:nth-child(1){color:#777;font-size:12px;text-overflow:ellipsis;word-break:break-all}.avue-data-cardText .item-footer span:nth-child(2){color:#CCC;font-size:12px;line-height:24px;position:absolute;right:0}.data-box .item{position:relative;margin:0 auto 10px;width:96%;height:100px;overflow:hidden;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.data-box .item:hover .item-text{top:0}.data-box .item a{display:-webkit-box;display:-ms-flexbox;display:flex}.data-box .item-icon{width:100px;height:100px;color:#fff;text-align:center;line-height:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.data-box .item-icon i{font-size:48px!important}.data-box .item-info{border-radius:0 5px 5px 0;border:1px solid #eee;border-left:none;background-color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.data-box .item-info .title{font-size:30px;line-height:40px;text-align:center}.data-box .item-info .info{color:#999;font-size:14px;text-align:center}.data-progress .item{margin:10px}.data-progress .item-header{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.data-progress .item-count{line-height:26px;font-size:26px;color:#666}.data-progress .item-title{color:#999;font-size:14px}.data-icons .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90%;margin:10px 15px}.data-icons .item-icon{margin-top:3px;margin-right:0!important;text-align:center}.data-icons .item-icon>i{font-size:46px!important}.data-icons .item-info{text-align:center;padding:10px 0}.data-icons .item-info>span{display:block;padding:5px 0;color:#999;font-size:12px}.data-icons .item-info .count{font-size:20px;line-height:25px}.data-icons .item--easy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.data-icons .item--easy>.item-icon{margin:0}.data-icons .item--easy>.item-info{margin-top:-15px}.data-icons .item--easy>.item-info>span{font-size:14px}.data-card .item{position:relative;margin:0 auto 50px;width:230px;height:340px;overflow:hidden;border-radius:5px;border-color:#fff;border-width:1px;border-style:solid}.data-card .item:hover .item-text{top:0}.data-card .item-img{width:100%;border-radius:5px 5px 0 0}.data-card .item-text{position:absolute;top:150px;padding:20px 15px;width:100%;height:340px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0 0 5px 5px;opacity:.9;-webkit-transition:top .4s;transition:top .4s}.data-card .item-text>p{font-size:12px;line-height:25px;text-indent:2em}.avue-data-display .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:5px 0;text-align:center}.avue-data-display .count{display:block;margin:8px 0 15px;font-weight:700;font-size:32px;color:#15A0FF}.avue-data-display .title{line-height:32px;color:#999}.avue-data-display .splitLine{display:block;margin:0 auto;width:24px;height:1px;background:#9B9B9B}.avue-data-imgtext .item{position:relative;height:340px;width:240px;margin:10px auto 50px;border-radius:5px;-webkit-box-shadow:2px 2px 20px #ccc;box-shadow:2px 2px 20px #ccc}.avue-data-imgtext .item-header img{width:100%;height:170px;background:red;border-radius:5px 5px 0 0}.avue-data-imgtext .item-content{padding:10px 15px;color:#333!important}.avue-data-imgtext .item-content span{font-size:20px}.avue-data-imgtext .item-content:hover span{color:#1890ff}.avue-data-imgtext .item-content p{font-size:14px;height:60px;margin:6px 0;overflow:hidden}.avue-data-imgtext .item-footer{padding:10px 15px;position:relative}.avue-data-imgtext .item-footer img{height:20px;width:20px;border-radius:50%}.avue-data-imgtext .item-footer div{display:inline-block}.avue-data-imgtext .item-footer div li,.avue-data-imgtext .item-footer div ul{padding:0;margin:0 0 0 -8px;list-style:none;display:inline-block;border:2px solid #fff;border-radius:50%}.avue-data-imgtext .item-footer div:nth-child(1){font-size:14px;color:#ccc!important}.avue-data-imgtext .item-footer div:nth-child(2){position:absolute;right:15px}.avue-data-operatext .item{margin:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border-radius:3px;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.avue-data-operatext .item a{color:#333}.avue-data-operatext .item-header{padding:20px 20px 60px;border-top-right-radius:3px;border-top-left-radius:3px;color:#fff;background-position:center center}.avue-data-operatext .item-title{margin-top:0;margin-bottom:5px;font-size:25px;font-weight:300;text-shadow:0 1px 1px rgba(0,0,0,.2);display:block}.avue-data-operatext .item-subtitle{font-size:14px;font-weight:400}.avue-data-operatext .item-content{border-top:1px solid #f4f4f4;padding:10px 10px 20px;background-color:#fff;border-radius:0 0 3px 3px}.avue-data-operatext .item-img{margin:-60px auto 5px;width:90px;height:90px;border-radius:100%;overflow:hidden;border:4px solid #fff}.avue-data-operatext .item-img img{width:100%;height:100%}.avue-data-operatext .item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.avue-data-operatext .item-row{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33%;text-align:center}.avue-data-operatext .item-label{margin-bottom:5px;display:block;font-weight:600;font-size:16px}.avue-data-operatext .item-value{display:block;font-weight:300;text-transform:uppercase}.avue-data-rotate .item{margin:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;color:#fff;border-radius:3px}.avue-data-rotate .item-box{padding:10px 20px}.avue-data-rotate .item-count{margin-bottom:5px;font-size:38px;white-space:nowrap;font-weight:300;display:block}.avue-data-rotate .item-title{font-size:15px}.avue-data-rotate .item-icon{-webkit-transition:all .3s linear;transition:all .3s linear;position:absolute;top:20px;right:20px;font-size:65px;color:rgba(0,0,0,.15)}.avue-data-rotate .item-icon:hover{font-size:70px}.avue-data-rotate .item-more{position:relative;text-align:center;padding:3px 0;color:#fff;color:rgba(255,255,255,.8);display:block;z-index:10;font-size:14px;letter-spacing:2px;background:rgba(0,0,0,.1);text-decoration:none}.avue-data-pay .item{margin:0 auto;padding-bottom:16px;width:80%;position:relative;border-radius:4px;background-color:#fff;min-height:670px;-webkit-box-shadow:1px 2px 10px #eee;box-shadow:1px 2px 10px #eee}.avue-data-pay .top{width:100%;height:6px;position:absolute;top:0;left:0;border-radius:4px 4px 0 0}.avue-data-pay .header{margin-bottom:40px;text-align:center}.avue-data-pay .title{text-align:center;padding:20px 0 10px;font-size:20px;font-weight:200}.avue-data-pay .money span{margin-right:5px;font-size:14px}.avue-data-pay .money .b{margin-right:2px;font-size:20px;font-weight:700}.data-price .item .body::before,.el-select-dropdown .el-tree-node__label,.el-select-dropdown__item.selected{font-weight:400}.avue-data-pay .money s{margin-right:3px;font-size:12px}.avue-data-pay .money em{font-size:14px;font-style:normal}.avue-data-pay .img{width:50px}.avue-data-pay .line{width:60%;height:1px;background:rgba(150,150,150,.1);margin:20px auto}.avue-data-pay .btn{display:block;width:120px;height:32px;line-height:32px;margin:0 auto;text-align:center;border-radius:32px;color:#fff;cursor:pointer;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.avue-data-pay .list-item{list-style:none;padding-left:20px;margin-bottom:12px;color:#666;font-size:14px}.avue-data-pay .list-item a{color:#666}.avue-data-pay .list-item-icon{color:#515a6e;margin-right:8px}.avue-data-pay .list-item--link{font-size:12px;color:#2d8cf0}.avue-data-pay .list-item--no,.avue-data-pay .list-item--no+span{color:#c5c8ce}.data-price .item{margin:0 20px;text-align:center;-webkit-box-shadow:2px 3px 15px #eee;box-shadow:2px 3px 15px #eee}.data-price .item:hover{border:1px solid #00a680}.data-price .item:hover .body{color:#fff;background-color:#00a680}.data-price .item:hover .body::after{border-top-color:#00a680}.data-price .item:hover .list{color:#00a680}.data-price .item:hover .price{color:#fff}.data-price .item .title{height:80px;line-height:80px;font-size:18px;color:#333}.data-price .item .body,.data-price .item .price{margin:0 0 50px;line-height:120px;height:120px;color:#6b6b6b}.data-price .item .price{padding:0 8px;font-size:42px}.data-price .item .append{font-size:16px}.data-price .item .body{position:relative;padding:0;background-color:#f4f4f4;font-size:42px}.data-price .item .body::before{content:"楼";font-size:16px}.data-price .item .body::after{content:'';position:absolute;display:block;width:0;height:0;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-color:#f4f4f4 transparent transparent;border-style:solid;border-width:20px 30px 0}.data-price .item .list{padding-bottom:30px;color:#666;font-size:14px}.avue-data-panel .item{padding:0 30px;margin:0 20px;cursor:pointer;height:108px;font-size:12px;position:relative;overflow:hidden;color:#666;background:#fff;-webkit-box-shadow:4px 4px 40px rgba(0,0,0,.05);box-shadow:4px 4px 40px rgba(0,0,0,.05);border-color:rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.avue--detail .avue-checkbox__all,.avue--detail .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,.avue--detail .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before,.avue--detail .el-input-number__decrease,.avue--detail .el-input-number__increase,.avue--detail .el-input__prefix,.avue--detail .el-input__suffix,.avue-canvas{display:none}.avue-data-panel .item-icon{font-size:52px}.avue-data-panel .item-info{text-align:center}.avue-data-panel .item-title{line-height:18px;color:rgba(0,0,0,.45);font-size:16px;margin-bottom:12px}.avue-data-panel .item-count{font-size:20px}[class^=avue-data-] a,[class^=data-] a{text-decoration:none}body{font-family:Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}*{outline:0}.avue-ghost{opacity:.5;background:#c8ebfb}.avue--disabled{color:#ccc}.avue--detail .hover-row td{background-color:#fff!important}.avue--detail .avue-group__header{border-bottom:1px solid #eee;padding-left:10px}.avue--detail .el-collapse-item__header{margin-bottom:0}.avue--detail .el-input.is-disabled .el-input__inner,.avue--detail .el-range-editor.is-disabled,.avue--detail .el-range-editor.is-disabled input,.avue--detail .el-textarea.is-disabled .el-textarea__inner{color:#606266;background-color:#fff;padding-left:0}.avue--detail .el-input-group__append,.avue--detail .el-input-group__prepend{background-color:transparent;border:none}.avue--detail .el-input__inner,.avue--detail .el-textarea__inner{border:none}.avue--detail .el-input__inner::-webkit-input-placeholder,.avue--detail .el-textarea__inner::-webkit-input-placeholder{color:transparent!important}.avue--detail .el-input__inner::-moz-placeholder,.avue--detail .el-textarea__inner::-moz-placeholder{color:transparent!important}.avue--detail .el-input__inner::-ms-input-placeholder,.avue--detail .el-textarea__inner::-ms-input-placeholder{color:transparent!important}.avue--detail .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#409EFF;border-color:#409EFF}.avue--detail .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#fff}.avue--detail .el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:#409EFF;border-color:#409EFF}.avue--detail .el-radio__input.is-disabled.is-checked .el-radio__inner::after{background-color:#fff}.avue--detail .el-checkbox__input.is-disabled+span.el-checkbox__label,.avue--detail .el-radio__input.is-disabled+span.el-radio__label{color:#606266}.avue--detail .el-row{border-top:1px solid #ebeef5;border-left:1px solid #ebeef5}.avue--detail .el-col{margin:0!important;padding:0!important;border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5}.avue--detail .el-form-item--medium.el-form-item,.avue--detail .el-form-item--mini.el-form-item,.avue--detail .el-form-item--small.el-form-item{margin:0;background:#fafafa}.avue--detail .el-form-item__content,.avue--detail .el-form-item__label{padding:2px 0}.avue--detail .el-form-item__label{padding-right:20px;color:#909399;-webkit-box-sizing:border-box;box-sizing:border-box}.avue--detail .el-tag{margin-left:0!important;margin-right:6px!important}.avue--detail .avue-crud .el-form-item__content{border:none}.avue--detail .el-form-item__content{border-left:1px solid #ebeef5;padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.avue--detail .el-button{display:none!important}.avue--detail__column .el-form-item{background-color:#fff}.avue--detail__column .el-form-item__label{padding-right:12px}.avue--detail__column .el-form-item__content{padding-left:0;border-left:none}.avue-grid{position:absolute;top:0;left:0;width:100%;height:100%;background-size:20px 20px,20px 20px;background-image:linear-gradient(rgba(0,0,0,.1) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.1) 1px,transparent 0)}.avue-mask{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(55,55,55,.6);height:100%;z-index:1000}.avue--card{-webkit-box-shadow:2px 1px 8px rgba(0,0,0,.15);box-shadow:2px 1px 8px rgba(0,0,0,.15);border-radius:5px}.avue-icon i,.avue-icon svg{width:32px;height:32px;font-size:32px}.avue-icon--small i,.avue-icon--small svg{font-size:20px;width:20px;height:20px}.avue-dialog{overflow:visible}.avue-dialog .el-dialog{min-height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);border-radius:2px;max-height:calc(100% - 200px);max-width:calc(100% - 100px)}.avue-dialog .el-dialog__header{padding:16px 24px;min-height:20px;border-bottom:1px solid #f0f0f0}.avue-dialog .el-dialog__title,.avue-dialog .el-drawer__header{color:rgba(0,0,0,.85);font-weight:500;word-wrap:break-word}.avue-dialog .el-dialog__body{padding:30px 20px 20px;margin-bottom:50px}.avue-dialog .el-dialog .el-dialog__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;overflow-y:auto}.avue-dialog .el-drawer{position:absolute;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.avue-dialog .el-drawer__header{margin:0;min-height:20px;padding:16px 10px 16px 24px;border-bottom:1px solid #f0f0f0}.avue-dialog .el-drawer,.avue-dialog .el-drawer__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.avue-dialog .el-drawer__body{padding:30px 10px 60px 30px}.avue-dialog__footer{display:block;padding:10px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #f0f0f0;width:100%;position:absolute;left:0;bottom:0;background-color:#fff;text-align:right}.avue-dialog__footer--left{text-align:left}.avue-dialog__footer--center{text-align:center}.avue-dialog--fullscreen .el-dialog{left:0;top:0;-webkit-transform:translate(0,0);transform:translate(0,0);width:100%!important;height:100%;max-width:100%;max-height:100%}.avue-crud .el-tooltip__popper,.avue-form .el-tooltip__popper,.el-tooltip__popper{max-width:60%}.avue-dialog--top .el-dialog{top:15%}.avue-dialog--none .el-dialog__body{margin-bottom:0}.avue-queue--block{display:inline-block}.avue-opacity{opacity:0}.avue-opacity--active{opacity:1}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.avue-crud .avue-input-number,.avue-crud .el-cascader,.avue-crud .el-date-editor.el-input,.avue-crud .el-date-editor.el-input__inner,.avue-crud .el-select,.avue-form .avue-input-number,.avue-form .el-cascader,.avue-form .el-date-editor.el-input,.avue-form .el-date-editor.el-input__inner,.avue-form .el-select{width:100%!important}.avue-crud .el-input-number .el-input__inner,.avue-form .el-input-number .el-input__inner{text-align:left}.avue-crud .avue-crud__left .el-button,.avue-crud .avue-crud__right .el-button,.avue-form .avue-crud__left .el-button,.avue-form .avue-crud__right .el-button{margin-right:5px;margin-bottom:0}.avue-crud .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content,.avue-form .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{color:#409EFF}.avue-crud .el-tree-node__label,.avue-form .el-tree-node__label{margin-left:8px}.avue-crud .el-input__inner,.avue-form .el-input__inner{height:38px;line-height:38px}.avue-crud .el-range-editor--small,.avue-form .el-range-editor--small{height:32px;line-height:32px}.avue-crud .el-range-editor--mini,.avue-form .el-range-editor--mini{height:28px;line-height:28px}.avue-crud .el-input--small input,.avue-form .el-input--small input{height:32px;line-height:32px}.avue-crud .el-input--mini input,.avue-form .el-input--mini input{height:28px;line-height:28px}.avue-crud .el-table--medium td,.avue-form .el-table--medium td{padding:7px 0!important}.avue-crud .el-dropdown-menu__item,.avue-form .el-dropdown-menu__item{line-height:25px}.avue-crud .el-table-filter__list,.avue-form .el-table-filter__list{width:100%;height:300px;overflow-y:auto}.el-form-item--mini .el-color-picker--mini,.el-form-item--mini .el-color-picker--mini .el-color-picker__trigger{width:23px;height:23px}.el-dropdown-menu .el-button--text{width:100%!important}.el-pagination__editor.el-input .el-input__inner{line-height:28px}.el-drawer__body{height:100%}.el-checkbox:last-of-type{margin-right:8px}.el-table colgroup.gutter,.el-table th.gutter{display:table-cell!important}.el-input-number .el-input__suffix{display:none}.el-input-number__decrease,.el-input-number__increase{background-color:transparent}.el-tree-node.is-current>.el-tree-node__content{color:#409eff;background-color:#F5F7FA}.el-select-dropdown .el-scrollbar .el-scrollbar__view .el-select-dropdown__item{height:auto;padding:0}.el-select-dropdown .el-scrollbar .el-scrollbar__view .el-select-dropdown__item>span{padding:0 20px}.el-select-dropdown ul li>>>.el-tree .el-tree-node__content{height:auto;padding:0 20px}.el-select-dropdown .el-tree>>>.is-current .el-tree-node__label{color:#409EFF;font-weight:700}.el-select-dropdown .el-tree>>>.is-current .el-tree-node__children .el-tree-node__label{color:#606266;font-weight:400}.el-form-item.is-error .avue-dynamic{border:1px solid #F56C6C;border-radius:3px}.el-dropdown-menu__item{padding-top:3px!important;padding-bottom:3px!important}.el-upload--picture-card .el-upload-dragger,.el-upload--picture-img .el-upload-dragger{width:inherit;height:inherit;background-color:inherit}.avue-theme--dark body{background:#000}.avue-theme--dark .el-pagination.is-background .btn-next,.avue-theme--dark .el-pagination.is-background .btn-prev,.avue-theme--dark .el-pagination.is-background .el-pager li{background-color:#151518;color:#525256;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #313135}.avue-theme--dark .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#151518;border-color:#409EFF}.avue-theme--dark .el-cascader-menu{border-right:solid 1px #313135}.avue-theme--dark .el-select-dropdown.is-multiple .el-select-dropdown__item.selected,.avue-theme--dark .el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:#151518}.avue-theme--dark .el-cascader__dropdown,.avue-theme--dark .el-input__inner,.avue-theme--dark .el-range-input,.avue-theme--dark .el-select-dropdown{background-color:#151518;color:#999;border:1px solid #313135}.avue-theme--dark .el-cascader__dropdown:hover,.avue-theme--dark .el-input__inner:hover,.avue-theme--dark .el-range-input:hover,.avue-theme--dark .el-select-dropdown:hover{border-color:#409EFF}.avue-theme--dark .el-cascader__dropdown::-webkit-input-placeholder,.avue-theme--dark .el-input__inner::-webkit-input-placeholder,.avue-theme--dark .el-range-input::-webkit-input-placeholder,.avue-theme--dark .el-select-dropdown::-webkit-input-placeholder{color:#525256}.avue-theme--dark .el-cascader__dropdown::-moz-placeholder,.avue-theme--dark .el-input__inner::-moz-placeholder,.avue-theme--dark .el-range-input::-moz-placeholder,.avue-theme--dark .el-select-dropdown::-moz-placeholder{color:#525256}.avue-theme--dark .el-cascader__dropdown:-moz-placeholder,.avue-theme--dark .el-input__inner:-moz-placeholder,.avue-theme--dark .el-range-input:-moz-placeholder,.avue-theme--dark .el-select-dropdown:-moz-placeholder{color:#525256}.avue-theme--dark .el-cascader__dropdown:-ms-input-placeholder,.avue-theme--dark .el-input__inner:-ms-input-placeholder,.avue-theme--dark .el-range-input:-ms-input-placeholder,.avue-theme--dark .el-select-dropdown:-ms-input-placeholder{color:#525256}.avue-theme--dark .el-form-item__label{color:#9a9a9f}.avue-theme--dark .el-switch__core{background:#151518;border-color:#151518}.avue-theme--dark .avue-group__item{background-color:#000}.avue-theme--dark .el-table--border,.avue-theme--dark .el-table--group{border-color:#313135}.avue-theme--dark .el-table__body tr.current-row>td,.avue-theme--dark .el-table__body tr.hover-row>td{background-color:#151518}.avue-theme--dark .el-table--border td,.avue-theme--dark .el-table--border th,.avue-theme--dark .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-color:#999}.avue-theme--dark .avue-crud .el-table th,.avue-theme--dark .el-table,.avue-theme--dark .el-table th,.avue-theme--dark .el-table tr,.avue-theme--dark .el-table__fixed-footer-wrapper tbody td,.avue-theme--dark .el-table__footer-wrapper tbody td,.avue-theme--dark .el-table__header-wrapper tbody td{background-color:#151518;color:#999;border-color:#999}@media screen and (max-width:992px){.el-dialog__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-button+.el-button{margin-left:0}.avue-upload__avatar,.avue-upload__icon,.el-upload--picture-card,.el-upload-list--picture-card .el-upload-list__item{width:100px;height:100px;line-height:100px}.avue-crud .el-form-item,.avue-crud__title .avue-date__radio,.avue-crud__title .avue-date__radio .el-radio-group .el-radio-button__inner,.avue-crud__title .avue-date__radio .el-radio-group label{width:100%}.avue-tip{display:none}.avue-crud__menu,.avue-crud__title{display:block!important}.avue-crud .el-form-item__label{-webkit-box-flex:1;-ms-flex:1;flex:1}.avue-crud .el-form-item__content{-webkit-box-flex:5;-ms-flex:5;flex:5}.avue-crud__searchMenu{text-align:center}.avue-crud__title p{margin-bottom:20px}.avue-crud__title .avue-date__group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avue-crud__title .avue-date__date{display:none}.avue-crud__title .avue-date__radio .el-radio-group{display:-webkit-box;display:-ms-flexbox;display:flex}.avue-crud__title .avue-date__radio .el-radio-button:last-child .el-radio-button__inner{border-radius:0 4px 4px 0;border-right:1px solid #dcdfe6}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #29d,0 0 5px #29d;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/public/cdn/axios/1.0.0/axios.min.js b/Source/UBCS-WEB/dist/public/cdn/axios/1.0.0/axios.min.js
deleted file mode 100644
index bcae108..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/axios/1.0.0/axios.min.js
+++ /dev/null
@@ -1,9 +0,0 @@
-/* axios v0.17.1 | (c) 2017 by Matt Zabriskie */
-!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.axios=t():e.axios=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){"use strict";function r(e){var t=new s(e),n=i(s.prototype.request,t);return o.extend(n,s.prototype,t),o.extend(n,t),n}var o=n(2),i=n(3),s=n(5),u=n(6),a=r(u);a.Axios=s,a.create=function(e){return r(o.merge(u,e))},a.Cancel=n(23),a.CancelToken=n(24),a.isCancel=n(20),a.all=function(e){return Promise.all(e)},a.spread=n(25),e.exports=a,e.exports.default=a},function(e,t,n){"use strict";function r(e){return"[object Array]"===R.call(e)}function o(e){return"[object ArrayBuffer]"===R.call(e)}function i(e){return"undefined"!=typeof FormData&&e instanceof FormData}function s(e){var t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer}function u(e){return"string"==typeof e}function a(e){return"number"==typeof e}function c(e){return"undefined"==typeof e}function f(e){return null!==e&&"object"==typeof e}function p(e){return"[object Date]"===R.call(e)}function d(e){return"[object File]"===R.call(e)}function l(e){return"[object Blob]"===R.call(e)}function h(e){return"[object Function]"===R.call(e)}function m(e){return f(e)&&h(e.pipe)}function y(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams}function w(e){return e.replace(/^\s*/,"").replace(/\s*$/,"")}function g(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)}function v(e,t){if(null!==e&&"undefined"!=typeof e)if("object"!=typeof e&&(e=[e]),r(e))for(var n=0,o=e.length;n<o;n++)t.call(null,e[n],n,e);else for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.call(null,e[i],i,e)}function x(){function e(e,n){"object"==typeof t[n]&&"object"==typeof e?t[n]=x(t[n],e):t[n]=e}for(var t={},n=0,r=arguments.length;n<r;n++)v(arguments[n],e);return t}function b(e,t,n){return v(t,function(t,r){n&&"function"==typeof t?e[r]=E(t,n):e[r]=t}),e}var E=n(3),C=n(4),R=Object.prototype.toString;e.exports={isArray:r,isArrayBuffer:o,isBuffer:C,isFormData:i,isArrayBufferView:s,isString:u,isNumber:a,isObject:f,isUndefined:c,isDate:p,isFile:d,isBlob:l,isFunction:h,isStream:m,isURLSearchParams:y,isStandardBrowserEnv:g,forEach:v,merge:x,extend:b,trim:w}},function(e,t){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},function(e,t){function n(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function r(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&n(e.slice(0,0))}/*!
-* Determine if an object is a Buffer
-*
-* @author   Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
-* @license  MIT
-*/
-e.exports=function(e){return null!=e&&(n(e)||r(e)||!!e._isBuffer)}},function(e,t,n){"use strict";function r(e){this.defaults=e,this.interceptors={request:new s,response:new s}}var o=n(6),i=n(2),s=n(17),u=n(18);r.prototype.request=function(e){"string"==typeof e&&(e=i.merge({url:arguments[0]},arguments[1])),e=i.merge(o,this.defaults,{method:"get"},e),e.method=e.method.toLowerCase();var t=[u,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach(function(e){t.unshift(e.fulfilled,e.rejected)}),this.interceptors.response.forEach(function(e){t.push(e.fulfilled,e.rejected)});t.length;)n=n.then(t.shift(),t.shift());return n},i.forEach(["delete","get","head","options"],function(e){r.prototype[e]=function(t,n){return this.request(i.merge(n||{},{method:e,url:t}))}}),i.forEach(["post","put","patch"],function(e){r.prototype[e]=function(t,n,r){return this.request(i.merge(r||{},{method:e,url:t,data:n}))}}),e.exports=r},function(e,t,n){"use strict";function r(e,t){!i.isUndefined(e)&&i.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function o(){var e;return"undefined"!=typeof XMLHttpRequest?e=n(8):"undefined"!=typeof process&&(e=n(8)),e}var i=n(2),s=n(7),u={"Content-Type":"application/x-www-form-urlencoded"},a={adapter:o(),transformRequest:[function(e,t){return s(t,"Content-Type"),i.isFormData(e)||i.isArrayBuffer(e)||i.isBuffer(e)||i.isStream(e)||i.isFile(e)||i.isBlob(e)?e:i.isArrayBufferView(e)?e.buffer:i.isURLSearchParams(e)?(r(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):i.isObject(e)?(r(t,"application/json;charset=utf-8"),JSON.stringify(e)):e}],transformResponse:[function(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(e){return e>=200&&e<300}};a.headers={common:{Accept:"application/json, text/plain, */*"}},i.forEach(["delete","get","head"],function(e){a.headers[e]={}}),i.forEach(["post","put","patch"],function(e){a.headers[e]=i.merge(u)}),e.exports=a},function(e,t,n){"use strict";var r=n(2);e.exports=function(e,t){r.forEach(e,function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])})}},function(e,t,n){"use strict";var r=n(2),o=n(9),i=n(12),s=n(13),u=n(14),a=n(10),c="undefined"!=typeof window&&window.btoa&&window.btoa.bind(window)||n(15);e.exports=function(e){return new Promise(function(t,f){var p=e.data,d=e.headers;r.isFormData(p)&&delete d["Content-Type"];var l=new XMLHttpRequest,h="onreadystatechange",m=!1;if("undefined"==typeof window||!window.XDomainRequest||"withCredentials"in l||u(e.url)||(l=new window.XDomainRequest,h="onload",m=!0,l.onprogress=function(){},l.ontimeout=function(){}),e.auth){var y=e.auth.username||"",w=e.auth.password||"";d.Authorization="Basic "+c(y+":"+w)}if(l.open(e.method.toUpperCase(),i(e.url,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,l[h]=function(){if(l&&(4===l.readyState||m)&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in l?s(l.getAllResponseHeaders()):null,r=e.responseType&&"text"!==e.responseType?l.response:l.responseText,i={data:r,status:1223===l.status?204:l.status,statusText:1223===l.status?"No Content":l.statusText,headers:n,config:e,request:l};o(t,f,i),l=null}},l.onerror=function(){f(a("Network Error",e,null,l)),l=null},l.ontimeout=function(){f(a("timeout of "+e.timeout+"ms exceeded",e,"ECONNABORTED",l)),l=null},r.isStandardBrowserEnv()){var g=n(16),v=(e.withCredentials||u(e.url))&&e.xsrfCookieName?g.read(e.xsrfCookieName):void 0;v&&(d[e.xsrfHeaderName]=v)}if("setRequestHeader"in l&&r.forEach(d,function(e,t){"undefined"==typeof p&&"content-type"===t.toLowerCase()?delete d[t]:l.setRequestHeader(t,e)}),e.withCredentials&&(l.withCredentials=!0),e.responseType)try{l.responseType=e.responseType}catch(t){if("json"!==e.responseType)throw t}"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then(function(e){l&&(l.abort(),f(e),l=null)}),void 0===p&&(p=null),l.send(p)})}},function(e,t,n){"use strict";var r=n(10);e.exports=function(e,t,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},function(e,t,n){"use strict";var r=n(11);e.exports=function(e,t,n,o,i){var s=new Error(e);return r(s,t,n,o,i)}},function(e,t){"use strict";e.exports=function(e,t,n,r,o){return e.config=t,n&&(e.code=n),e.request=r,e.response=o,e}},function(e,t,n){"use strict";function r(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var o=n(2);e.exports=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(o.isURLSearchParams(t))i=t.toString();else{var s=[];o.forEach(t,function(e,t){null!==e&&"undefined"!=typeof e&&(o.isArray(e)&&(t+="[]"),o.isArray(e)||(e=[e]),o.forEach(e,function(e){o.isDate(e)?e=e.toISOString():o.isObject(e)&&(e=JSON.stringify(e)),s.push(r(t)+"="+r(e))}))}),i=s.join("&")}return i&&(e+=(e.indexOf("?")===-1?"?":"&")+i),e}},function(e,t,n){"use strict";var r=n(2),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,i,s={};return e?(r.forEach(e.split("\n"),function(e){if(i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t){if(s[t]&&o.indexOf(t)>=0)return;"set-cookie"===t?s[t]=(s[t]?s[t]:[]).concat([n]):s[t]=s[t]?s[t]+", "+n:n}}),s):s}},function(e,t,n){"use strict";var r=n(2);e.exports=r.isStandardBrowserEnv()?function(){function e(e){var t=e;return n&&(o.setAttribute("href",t),t=o.href),o.setAttribute("href",t),{href:o.href,protocol:o.protocol?o.protocol.replace(/:$/,""):"",host:o.host,search:o.search?o.search.replace(/^\?/,""):"",hash:o.hash?o.hash.replace(/^#/,""):"",hostname:o.hostname,port:o.port,pathname:"/"===o.pathname.charAt(0)?o.pathname:"/"+o.pathname}}var t,n=/(msie|trident)/i.test(navigator.userAgent),o=document.createElement("a");return t=e(window.location.href),function(n){var o=r.isString(n)?e(n):n;return o.protocol===t.protocol&&o.host===t.host}}():function(){return function(){return!0}}()},function(e,t){"use strict";function n(){this.message="String contains an invalid character"}function r(e){for(var t,r,i=String(e),s="",u=0,a=o;i.charAt(0|u)||(a="=",u%1);s+=a.charAt(63&t>>8-u%1*8)){if(r=i.charCodeAt(u+=.75),r>255)throw new n;t=t<<8|r}return s}var o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";n.prototype=new Error,n.prototype.code=5,n.prototype.name="InvalidCharacterError",e.exports=r},function(e,t,n){"use strict";var r=n(2);e.exports=r.isStandardBrowserEnv()?function(){return{write:function(e,t,n,o,i,s){var u=[];u.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&u.push("expires="+new Date(n).toGMTString()),r.isString(o)&&u.push("path="+o),r.isString(i)&&u.push("domain="+i),s===!0&&u.push("secure"),document.cookie=u.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},function(e,t,n){"use strict";function r(){this.handlers=[]}var o=n(2);r.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},r.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},r.prototype.forEach=function(e){o.forEach(this.handlers,function(t){null!==t&&e(t)})},e.exports=r},function(e,t,n){"use strict";function r(e){e.cancelToken&&e.cancelToken.throwIfRequested()}var o=n(2),i=n(19),s=n(20),u=n(6),a=n(21),c=n(22);e.exports=function(e){r(e),e.baseURL&&!a(e.url)&&(e.url=c(e.baseURL,e.url)),e.headers=e.headers||{},e.data=i(e.data,e.headers,e.transformRequest),e.headers=o.merge(e.headers.common||{},e.headers[e.method]||{},e.headers||{}),o.forEach(["delete","get","head","post","put","patch","common"],function(t){delete e.headers[t]});var t=e.adapter||u.adapter;return t(e).then(function(t){return r(e),t.data=i(t.data,t.headers,e.transformResponse),t},function(t){return s(t)||(r(e),t&&t.response&&(t.response.data=i(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},function(e,t,n){"use strict";var r=n(2);e.exports=function(e,t,n){return r.forEach(n,function(n){e=n(e,t)}),e}},function(e,t){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},function(e,t){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},function(e,t){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},function(e,t){"use strict";function n(e){this.message=e}n.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},n.prototype.__CANCEL__=!0,e.exports=n},function(e,t,n){"use strict";function r(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(e){t=e});var n=this;e(function(e){n.reason||(n.reason=new o(e),t(n.reason))})}var o=n(23);r.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},r.source=function(){var e,t=new r(function(t){e=t});return{token:t,cancel:e}},e.exports=r},function(e,t){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}}])});
-//# sourceMappingURL=axios.min.map
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/public/cdn/element-ui/2.15.6/index.js b/Source/UBCS-WEB/dist/public/cdn/element-ui/2.15.6/index.js
deleted file mode 100644
index a9647a4..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/element-ui/2.15.6/index.js
+++ /dev/null
@@ -1 +0,0 @@
-!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("vue")):"function"==typeof define&&define.amd?define("ELEMENT",["vue"],t):"object"==typeof exports?exports.ELEMENT=t(require("vue")):e.ELEMENT=t(e.Vue)}("undefined"!=typeof self?self:this,function(e){return function(e){var t={};function i(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,i),r.l=!0,r.exports}return i.m=e,i.c=t,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(n,r,function(t){return e[t]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="/dist/",i(i.s=49)}([function(t,i){t.exports=e},function(e,t,i){var n=i(4);e.exports=function(e,t,i){return void 0===i?n(e,t,!1):n(e,i,!1!==t)}},function(e,t,i){var n;!function(r){"use strict";var s={},a=/d{1,4}|M{1,4}|yy(?:yy)?|S{1,3}|Do|ZZ|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,o="[^\\s]+",l=/\[([^]*?)\]/gm,u=function(){};function c(e,t){for(var i=[],n=0,r=e.length;n<r;n++)i.push(e[n].substr(0,t));return i}function h(e){return function(t,i,n){var r=n[e].indexOf(i.charAt(0).toUpperCase()+i.substr(1).toLowerCase());~r&&(t.month=r)}}function d(e,t){for(e=String(e),t=t||2;e.length<t;)e="0"+e;return e}var p=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],f=["January","February","March","April","May","June","July","August","September","October","November","December"],m=c(f,3),v=c(p,3);s.i18n={dayNamesShort:v,dayNames:p,monthNamesShort:m,monthNames:f,amPm:["am","pm"],DoFn:function(e){return e+["th","st","nd","rd"][e%10>3?0:(e-e%10!=10)*e%10]}};var g={D:function(e){return e.getDay()},DD:function(e){return d(e.getDay())},Do:function(e,t){return t.DoFn(e.getDate())},d:function(e){return e.getDate()},dd:function(e){return d(e.getDate())},ddd:function(e,t){return t.dayNamesShort[e.getDay()]},dddd:function(e,t){return t.dayNames[e.getDay()]},M:function(e){return e.getMonth()+1},MM:function(e){return d(e.getMonth()+1)},MMM:function(e,t){return t.monthNamesShort[e.getMonth()]},MMMM:function(e,t){return t.monthNames[e.getMonth()]},yy:function(e){return d(String(e.getFullYear()),4).substr(2)},yyyy:function(e){return d(e.getFullYear(),4)},h:function(e){return e.getHours()%12||12},hh:function(e){return d(e.getHours()%12||12)},H:function(e){return e.getHours()},HH:function(e){return d(e.getHours())},m:function(e){return e.getMinutes()},mm:function(e){return d(e.getMinutes())},s:function(e){return e.getSeconds()},ss:function(e){return d(e.getSeconds())},S:function(e){return Math.round(e.getMilliseconds()/100)},SS:function(e){return d(Math.round(e.getMilliseconds()/10),2)},SSS:function(e){return d(e.getMilliseconds(),3)},a:function(e,t){return e.getHours()<12?t.amPm[0]:t.amPm[1]},A:function(e,t){return e.getHours()<12?t.amPm[0].toUpperCase():t.amPm[1].toUpperCase()},ZZ:function(e){var t=e.getTimezoneOffset();return(t>0?"-":"+")+d(100*Math.floor(Math.abs(t)/60)+Math.abs(t)%60,4)}},y={d:["\\d\\d?",function(e,t){e.day=t}],Do:["\\d\\d?"+o,function(e,t){e.day=parseInt(t,10)}],M:["\\d\\d?",function(e,t){e.month=t-1}],yy:["\\d\\d?",function(e,t){var i=+(""+(new Date).getFullYear()).substr(0,2);e.year=""+(t>68?i-1:i)+t}],h:["\\d\\d?",function(e,t){e.hour=t}],m:["\\d\\d?",function(e,t){e.minute=t}],s:["\\d\\d?",function(e,t){e.second=t}],yyyy:["\\d{4}",function(e,t){e.year=t}],S:["\\d",function(e,t){e.millisecond=100*t}],SS:["\\d{2}",function(e,t){e.millisecond=10*t}],SSS:["\\d{3}",function(e,t){e.millisecond=t}],D:["\\d\\d?",u],ddd:[o,u],MMM:[o,h("monthNamesShort")],MMMM:[o,h("monthNames")],a:[o,function(e,t,i){var n=t.toLowerCase();n===i.amPm[0]?e.isPm=!1:n===i.amPm[1]&&(e.isPm=!0)}],ZZ:["[^\\s]*?[\\+\\-]\\d\\d:?\\d\\d|[^\\s]*?Z",function(e,t){var i,n=(t+"").match(/([+-]|\d\d)/gi);n&&(i=60*n[1]+parseInt(n[2],10),e.timezoneOffset="+"===n[0]?i:-i)}]};y.dd=y.d,y.dddd=y.ddd,y.DD=y.D,y.mm=y.m,y.hh=y.H=y.HH=y.h,y.MM=y.M,y.ss=y.s,y.A=y.a,s.masks={default:"ddd MMM dd yyyy HH:mm:ss",shortDate:"M/D/yy",mediumDate:"MMM d, yyyy",longDate:"MMMM d, yyyy",fullDate:"dddd, MMMM d, yyyy",shortTime:"HH:mm",mediumTime:"HH:mm:ss",longTime:"HH:mm:ss.SSS"},s.format=function(e,t,i){var n=i||s.i18n;if("number"==typeof e&&(e=new Date(e)),"[object Date]"!==Object.prototype.toString.call(e)||isNaN(e.getTime()))throw new Error("Invalid Date in fecha.format");t=s.masks[t]||t||s.masks.default;var r=[];return(t=(t=t.replace(l,function(e,t){return r.push(t),"@@@"})).replace(a,function(t){return t in g?g[t](e,n):t.slice(1,t.length-1)})).replace(/@@@/g,function(){return r.shift()})},s.parse=function(e,t,i){var n=i||s.i18n;if("string"!=typeof t)throw new Error("Invalid format in fecha.parse");if(t=s.masks[t]||t,e.length>1e3)return null;var r={},o=[],u=[];t=t.replace(l,function(e,t){return u.push(t),"@@@"});var c,h=(c=t,c.replace(/[|\\{()[^$+*?.-]/g,"\\$&")).replace(a,function(e){if(y[e]){var t=y[e];return o.push(t[1]),"("+t[0]+")"}return e});h=h.replace(/@@@/g,function(){return u.shift()});var d=e.match(new RegExp(h,"i"));if(!d)return null;for(var p=1;p<d.length;p++)o[p-1](r,d[p],n);var f,m=new Date;return!0===r.isPm&&null!=r.hour&&12!=+r.hour?r.hour=+r.hour+12:!1===r.isPm&&12==+r.hour&&(r.hour=0),null!=r.timezoneOffset?(r.minute=+(r.minute||0)-+r.timezoneOffset,f=new Date(Date.UTC(r.year||m.getFullYear(),r.month||0,r.day||1,r.hour||0,r.minute||0,r.second||0,r.millisecond||0))):f=new Date(r.year||m.getFullYear(),r.month||0,r.day||1,r.hour||0,r.minute||0,r.second||0,r.millisecond||0),f},e.exports?e.exports=s:void 0===(n=function(){return s}.call(t,i,t,e))||(e.exports=n)}()},function(e,t,i){"use strict";t.__esModule=!0;var n=a(i(65)),r=a(i(77)),s="function"==typeof r.default&&"symbol"==typeof n.default?function(e){return typeof e}:function(e){return e&&"function"==typeof r.default&&e.constructor===r.default&&e!==r.default.prototype?"symbol":typeof e};function a(e){return e&&e.__esModule?e:{default:e}}t.default="function"==typeof r.default&&"symbol"===s(n.default)?function(e){return void 0===e?"undefined":s(e)}:function(e){return e&&"function"==typeof r.default&&e.constructor===r.default&&e!==r.default.prototype?"symbol":void 0===e?"undefined":s(e)}},function(e,t){e.exports=function(e,t,i,n){var r,s=0;return"boolean"!=typeof t&&(n=i,i=t,t=void 0),function(){var a=this,o=Number(new Date)-s,l=arguments;function u(){s=Number(new Date),i.apply(a,l)}n&&!r&&u(),r&&clearTimeout(r),void 0===n&&o>e?u():!0!==t&&(r=setTimeout(n?function(){r=void 0}:u,void 0===n?e-o:e))}}},function(e,t){var i=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=i)},function(e,t){var i=/^(attrs|props|on|nativeOn|class|style|hook)$/;function n(e,t){return function(){e&&e.apply(this,arguments),t&&t.apply(this,arguments)}}e.exports=function(e){return e.reduce(function(e,t){var r,s,a,o,l;for(a in t)if(r=e[a],s=t[a],r&&i.test(a))if("class"===a&&("string"==typeof r&&(l=r,e[a]=r={},r[l]=!0),"string"==typeof s&&(l=s,t[a]=s={},s[l]=!0)),"on"===a||"nativeOn"===a||"hook"===a)for(o in s)r[o]=n(r[o],s[o]);else if(Array.isArray(r))e[a]=r.concat(s);else if(Array.isArray(s))e[a]=[r].concat(s);else for(o in s)r[o]=s[o];else e[a]=t[a];return e},{})}},function(e,t){var i={}.hasOwnProperty;e.exports=function(e,t){return i.call(e,t)}},function(e,t,i){"use strict";t.__esModule=!0;var n,r=i(56),s=(n=r)&&n.__esModule?n:{default:n};t.default=s.default||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}},function(e,t,i){var n=i(10),r=i(18);e.exports=i(11)?function(e,t,i){return n.f(e,t,r(1,i))}:function(e,t,i){return e[t]=i,e}},function(e,t,i){var n=i(17),r=i(36),s=i(24),a=Object.defineProperty;t.f=i(11)?Object.defineProperty:function(e,t,i){if(n(e),t=s(t,!0),n(i),r)try{return a(e,t,i)}catch(e){}if("get"in i||"set"in i)throw TypeError("Accessors not supported!");return"value"in i&&(e[t]=i.value),e}},function(e,t,i){e.exports=!i(16)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t,i){var n=i(39),r=i(25);e.exports=function(e){return n(r(e))}},function(e,t,i){var n=i(28)("wks"),r=i(21),s=i(5).Symbol,a="function"==typeof s;(e.exports=function(e){return n[e]||(n[e]=a&&s[e]||(a?s:r)("Symbol."+e))}).store=n},function(e,t){var i=e.exports={version:"2.6.2"};"number"==typeof __e&&(__e=i)},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,i){var n=i(15);e.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,i){var n=i(38),r=i(29);e.exports=Object.keys||function(e){return n(e,r)}},function(e,t){e.exports=!0},function(e,t){var i=0,n=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++i+n).toString(36))}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,i){var n=i(5),r=i(14),s=i(59),a=i(9),o=i(7),l=function(e,t,i){var u,c,h,d=e&l.F,p=e&l.G,f=e&l.S,m=e&l.P,v=e&l.B,g=e&l.W,y=p?r:r[t]||(r[t]={}),b=y.prototype,w=p?n:f?n[t]:(n[t]||{}).prototype;for(u in p&&(i=t),i)(c=!d&&w&&void 0!==w[u])&&o(y,u)||(h=c?w[u]:i[u],y[u]=p&&"function"!=typeof w[u]?i[u]:v&&c?s(h,n):g&&w[u]==h?function(e){var t=function(t,i,n){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,i)}return new e(t,i,n)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(h):m&&"function"==typeof h?s(Function.call,h):h,m&&((y.virtual||(y.virtual={}))[u]=h,e&l.R&&b&&!b[u]&&a(b,u,h)))};l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,e.exports=l},function(e,t,i){var n=i(15);e.exports=function(e,t){if(!n(e))return e;var i,r;if(t&&"function"==typeof(i=e.toString)&&!n(r=i.call(e)))return r;if("function"==typeof(i=e.valueOf)&&!n(r=i.call(e)))return r;if(!t&&"function"==typeof(i=e.toString)&&!n(r=i.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on  "+e);return e}},function(e,t){var i=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:i)(e)}},function(e,t,i){var n=i(28)("keys"),r=i(21);e.exports=function(e){return n[e]||(n[e]=r(e))}},function(e,t,i){var n=i(14),r=i(5),s=r["__core-js_shared__"]||(r["__core-js_shared__"]={});(e.exports=function(e,t){return s[e]||(s[e]=void 0!==t?t:{})})("versions",[]).push({version:n.version,mode:i(20)?"pure":"global",copyright:"漏 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t){e.exports={}},function(e,t,i){var n=i(10).f,r=i(7),s=i(13)("toStringTag");e.exports=function(e,t,i){e&&!r(e=i?e:e.prototype,s)&&n(e,s,{configurable:!0,value:t})}},function(e,t,i){t.f=i(13)},function(e,t,i){var n=i(5),r=i(14),s=i(20),a=i(33),o=i(10).f;e.exports=function(e){var t=r.Symbol||(r.Symbol=s?{}:n.Symbol||{});"_"==e.charAt(0)||e in t||o(t,e,{value:a.f(e)})}},function(e,t,i){var n=i(4),r=i(1);e.exports={throttle:n,debounce:r}},function(e,t,i){e.exports=!i(11)&&!i(16)(function(){return 7!=Object.defineProperty(i(37)("div"),"a",{get:function(){return 7}}).a})},function(e,t,i){var n=i(15),r=i(5).document,s=n(r)&&n(r.createElement);e.exports=function(e){return s?r.createElement(e):{}}},function(e,t,i){var n=i(7),r=i(12),s=i(62)(!1),a=i(27)("IE_PROTO");e.exports=function(e,t){var i,o=r(e),l=0,u=[];for(i in o)i!=a&&n(o,i)&&u.push(i);for(;t.length>l;)n(o,i=t[l++])&&(~s(u,i)||u.push(i));return u}},function(e,t,i){var n=i(40);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},function(e,t){var i={}.toString;e.exports=function(e){return i.call(e).slice(8,-1)}},function(e,t,i){var n=i(25);e.exports=function(e){return Object(n(e))}},function(e,t,i){"use strict";var n=i(20),r=i(23),s=i(43),a=i(9),o=i(31),l=i(69),u=i(32),c=i(72),h=i(13)("iterator"),d=!([].keys&&"next"in[].keys()),p=function(){return this};e.exports=function(e,t,i,f,m,v,g){l(i,t,f);var y,b,w,_=function(e){if(!d&&e in S)return S[e];switch(e){case"keys":case"values":return function(){return new i(this,e)}}return function(){return new i(this,e)}},x=t+" Iterator",C="values"==m,k=!1,S=e.prototype,D=S[h]||S["@@iterator"]||m&&S[m],$=D||_(m),E=m?C?_("entries"):$:void 0,T="Array"==t&&S.entries||D;if(T&&(w=c(T.call(new e)))!==Object.prototype&&w.next&&(u(w,x,!0),n||"function"==typeof w[h]||a(w,h,p)),C&&D&&"values"!==D.name&&(k=!0,$=function(){return D.call(this)}),n&&!g||!d&&!k&&S[h]||a(S,h,$),o[t]=$,o[x]=p,m)if(y={values:C?$:_("values"),keys:v?$:_("keys"),entries:E},g)for(b in y)b in S||s(S,b,y[b]);else r(r.P+r.F*(d||k),t,y);return y}},function(e,t,i){e.exports=i(9)},function(e,t,i){var n=i(17),r=i(70),s=i(29),a=i(27)("IE_PROTO"),o=function(){},l=function(){var e,t=i(37)("iframe"),n=s.length;for(t.style.display="none",i(71).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),l=e.F;n--;)delete l.prototype[s[n]];return l()};e.exports=Object.create||function(e,t){var i;return null!==e?(o.prototype=n(e),i=new o,o.prototype=null,i[a]=e):i=l(),void 0===t?i:r(i,t)}},function(e,t,i){var n=i(38),r=i(29).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,r)}},function(e,t,i){"use strict";var n=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===r}(e)}(e)};var r="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function s(e,t){var i;return t&&!0===t.clone&&n(e)?o((i=e,Array.isArray(i)?[]:{}),e,t):e}function a(e,t,i){var r=e.slice();return t.forEach(function(t,a){void 0===r[a]?r[a]=s(t,i):n(t)?r[a]=o(e[a],t,i):-1===e.indexOf(t)&&r.push(s(t,i))}),r}function o(e,t,i){var r=Array.isArray(t);return r===Array.isArray(e)?r?((i||{arrayMerge:a}).arrayMerge||a)(e,t,i):function(e,t,i){var r={};return n(e)&&Object.keys(e).forEach(function(t){r[t]=s(e[t],i)}),Object.keys(t).forEach(function(a){n(t[a])&&e[a]?r[a]=o(e[a],t[a],i):r[a]=s(t[a],i)}),r}(e,t,i):s(t,i)}o.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce(function(e,i){return o(e,i,t)})};var l=o;e.exports=l},function(e,t,i){"use strict";(function(e){var i=function(){if("undefined"!=typeof Map)return Map;function e(e,t){var i=-1;return e.some(function(e,n){return e[0]===t&&(i=n,!0)}),i}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var i=e(this.__entries__,t),n=this.__entries__[i];return n&&n[1]},t.prototype.set=function(t,i){var n=e(this.__entries__,t);~n?this.__entries__[n][1]=i:this.__entries__.push([t,i])},t.prototype.delete=function(t){var i=this.__entries__,n=e(i,t);~n&&i.splice(n,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var i=0,n=this.__entries__;i<n.length;i++){var r=n[i];e.call(t,r[1],r[0])}},t}()}(),n="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,r=void 0!==e&&e.Math===Math?e:"undefined"!=typeof self&&self.Math===Math?self:"undefined"!=typeof window&&window.Math===Math?window:Function("return this")(),s="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(r):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)},a=2;var o=20,l=["top","right","bottom","left","width","height","size","weight"],u="undefined"!=typeof MutationObserver,c=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e,t){var i=!1,n=!1,r=0;function o(){i&&(i=!1,e()),n&&u()}function l(){s(o)}function u(){var e=Date.now();if(i){if(e-r<a)return;n=!0}else i=!0,n=!1,setTimeout(l,t);r=e}return u}(this.refresh.bind(this),o)}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,i=t.indexOf(e);~i&&t.splice(i,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter(function(e){return e.gatherActive(),e.hasActive()});return e.forEach(function(e){return e.broadcastActive()}),e.length>0},e.prototype.connect_=function(){n&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),u?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){n&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,i=void 0===t?"":t;l.some(function(e){return!!~i.indexOf(e)})&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),h=function(e,t){for(var i=0,n=Object.keys(t);i<n.length;i++){var r=n[i];Object.defineProperty(e,r,{value:t[r],enumerable:!1,writable:!1,configurable:!0})}return e},d=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||r},p=b(0,0,0,0);function f(e){return parseFloat(e)||0}function m(e){for(var t=[],i=1;i<arguments.length;i++)t[i-1]=arguments[i];return t.reduce(function(t,i){return t+f(e["border-"+i+"-width"])},0)}function v(e){var t=e.clientWidth,i=e.clientHeight;if(!t&&!i)return p;var n=d(e).getComputedStyle(e),r=function(e){for(var t={},i=0,n=["top","right","bottom","left"];i<n.length;i++){var r=n[i],s=e["padding-"+r];t[r]=f(s)}return t}(n),s=r.left+r.right,a=r.top+r.bottom,o=f(n.width),l=f(n.height);if("border-box"===n.boxSizing&&(Math.round(o+s)!==t&&(o-=m(n,"left","right")+s),Math.round(l+a)!==i&&(l-=m(n,"top","bottom")+a)),!function(e){return e===d(e).document.documentElement}(e)){var u=Math.round(o+s)-t,c=Math.round(l+a)-i;1!==Math.abs(u)&&(o-=u),1!==Math.abs(c)&&(l-=c)}return b(r.left,r.top,o,l)}var g="undefined"!=typeof SVGGraphicsElement?function(e){return e instanceof d(e).SVGGraphicsElement}:function(e){return e instanceof d(e).SVGElement&&"function"==typeof e.getBBox};function y(e){return n?g(e)?function(e){var t=e.getBBox();return b(0,0,t.width,t.height)}(e):v(e):p}function b(e,t,i,n){return{x:e,y:t,width:i,height:n}}var w=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=b(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=y(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),_=function(){return function(e,t){var i,n,r,s,a,o,l,u=(n=(i=t).x,r=i.y,s=i.width,a=i.height,o="undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object,l=Object.create(o.prototype),h(l,{x:n,y:r,width:s,height:a,top:r,right:n+s,bottom:a+r,left:n}),l);h(this,{target:e,contentRect:u})}}(),x=function(){function e(e,t,n){if(this.activeObservations_=[],this.observations_=new i,"function"!=typeof e)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=n}return e.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof d(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new w(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof d(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach(function(t){t.isActive()&&e.activeObservations_.push(t)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map(function(e){return new _(e.target,e.broadcastRect())});this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),C="undefined"!=typeof WeakMap?new WeakMap:new i,k=function(){return function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var i=c.getInstance(),n=new x(t,i,this);C.set(this,n)}}();["observe","unobserve","disconnect"].forEach(function(e){k.prototype[e]=function(){var t;return(t=C.get(this))[e].apply(t,arguments)}});var S=void 0!==r.ResizeObserver?r.ResizeObserver:k;t.a=S}).call(this,i(51))},function(e,t,i){e.exports=i(52)},function(e,t,i){e.exports=i(88)},function(e,t,i){var n,r;void 0===(r="function"==typeof(n=function(){"use strict";var e=window,t={placement:"bottom",gpuAcceleration:!0,offset:0,boundariesElement:"viewport",boundariesPadding:5,preventOverflowOrder:["left","right","top","bottom"],flipBehavior:"flip",arrowElement:"[x-arrow]",arrowOffset:0,modifiers:["shift","offset","preventOverflow","keepTogether","arrow","flip","applyStyle"],modifiersIgnored:[],forceAbsolute:!1};function i(e,i,n){this._reference=e.jquery?e[0]:e,this.state={};var r=null==i,s=i&&"[object Object]"===Object.prototype.toString.call(i);return this._popper=r||s?this.parse(s?i:{}):i.jquery?i[0]:i,this._options=Object.assign({},t,n),this._options.modifiers=this._options.modifiers.map(function(e){if(-1===this._options.modifiersIgnored.indexOf(e))return"applyStyle"===e&&this._popper.setAttribute("x-placement",this._options.placement),this.modifiers[e]||e}.bind(this)),this.state.position=this._getPosition(this._popper,this._reference),c(this._popper,{position:this.state.position,top:0}),this.update(),this._setupEventListeners(),this}function n(t){var i=t.style.display,n=t.style.visibility;t.style.display="block",t.style.visibility="hidden",t.offsetWidth;var r=e.getComputedStyle(t),s=parseFloat(r.marginTop)+parseFloat(r.marginBottom),a=parseFloat(r.marginLeft)+parseFloat(r.marginRight),o={width:t.offsetWidth+a,height:t.offsetHeight+s};return t.style.display=i,t.style.visibility=n,o}function r(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function s(e){var t=Object.assign({},e);return t.right=t.left+t.width,t.bottom=t.top+t.height,t}function a(e,t){var i,n=0;for(i in e){if(e[i]===t)return n;n++}return null}function o(t,i){var n=e.getComputedStyle(t,null);return n[i]}function l(t){var i=t.offsetParent;return i!==e.document.body&&i?i:e.document.documentElement}function u(t){var i=t.parentNode;return i?i===e.document?e.document.body.scrollTop||e.document.body.scrollLeft?e.document.body:e.document.documentElement:-1!==["scroll","auto"].indexOf(o(i,"overflow"))||-1!==["scroll","auto"].indexOf(o(i,"overflow-x"))||-1!==["scroll","auto"].indexOf(o(i,"overflow-y"))?i:u(t.parentNode):t}function c(e,t){Object.keys(t).forEach(function(i){var n,r="";-1!==["width","height","top","right","bottom","left"].indexOf(i)&&""!==(n=t[i])&&!isNaN(parseFloat(n))&&isFinite(n)&&(r="px"),e.style[i]=t[i]+r})}function h(e){var t={width:e.offsetWidth,height:e.offsetHeight,left:e.offsetLeft,top:e.offsetTop};return t.right=t.left+t.width,t.bottom=t.top+t.height,t}function d(e){var t=e.getBoundingClientRect(),i=-1!=navigator.userAgent.indexOf("MSIE"),n=i&&"HTML"===e.tagName?-e.scrollTop:t.top;return{left:t.left,top:n,right:t.right,bottom:t.bottom,width:t.right-t.left,height:t.bottom-n}}function p(t){for(var i=["","ms","webkit","moz","o"],n=0;n<i.length;n++){var r=i[n]?i[n]+t.charAt(0).toUpperCase()+t.slice(1):t;if(void 0!==e.document.body.style[r])return r}return null}return i.prototype.destroy=function(){return this._popper.removeAttribute("x-placement"),this._popper.style.left="",this._popper.style.position="",this._popper.style.top="",this._popper.style[p("transform")]="",this._removeEventListeners(),this._options.removeOnDestroy&&this._popper.remove(),this},i.prototype.update=function(){var e={instance:this,styles:{}};e.placement=this._options.placement,e._originalPlacement=this._options.placement,e.offsets=this._getOffsets(this._popper,this._reference,e.placement),e.boundaries=this._getBoundaries(e,this._options.boundariesPadding,this._options.boundariesElement),e=this.runModifiers(e,this._options.modifiers),"function"==typeof this.state.updateCallback&&this.state.updateCallback(e)},i.prototype.onCreate=function(e){return e(this),this},i.prototype.onUpdate=function(e){return this.state.updateCallback=e,this},i.prototype.parse=function(t){var i={tagName:"div",classNames:["popper"],attributes:[],parent:e.document.body,content:"",contentType:"text",arrowTagName:"div",arrowClassNames:["popper__arrow"],arrowAttributes:["x-arrow"]};t=Object.assign({},i,t);var n=e.document,r=n.createElement(t.tagName);if(o(r,t.classNames),l(r,t.attributes),"node"===t.contentType?r.appendChild(t.content.jquery?t.content[0]:t.content):"html"===t.contentType?r.innerHTML=t.content:r.textContent=t.content,t.arrowTagName){var s=n.createElement(t.arrowTagName);o(s,t.arrowClassNames),l(s,t.arrowAttributes),r.appendChild(s)}var a=t.parent.jquery?t.parent[0]:t.parent;if("string"==typeof a){if((a=n.querySelectorAll(t.parent)).length>1&&console.warn("WARNING: the given `parent` query("+t.parent+") matched more than one element, the first one will be used"),0===a.length)throw"ERROR: the given `parent` doesn't exists!";a=a[0]}return a.length>1&&a instanceof Element==0&&(console.warn("WARNING: you have passed as parent a list of elements, the first one will be used"),a=a[0]),a.appendChild(r),r;function o(e,t){t.forEach(function(t){e.classList.add(t)})}function l(e,t){t.forEach(function(t){e.setAttribute(t.split(":")[0],t.split(":")[1]||"")})}},i.prototype._getPosition=function(t,i){return l(i),this._options.forceAbsolute?"absolute":function t(i){return i!==e.document.body&&("fixed"===o(i,"position")||(i.parentNode?t(i.parentNode):i))}(i)?"fixed":"absolute"},i.prototype._getOffsets=function(e,t,i){i=i.split("-")[0];var r={};r.position=this.state.position;var s="fixed"===r.position,a=function(e,t,i){var n=d(e),r=d(t);if(i){var s=u(t);r.top+=s.scrollTop,r.bottom+=s.scrollTop,r.left+=s.scrollLeft,r.right+=s.scrollLeft}return{top:n.top-r.top,left:n.left-r.left,bottom:n.top-r.top+n.height,right:n.left-r.left+n.width,width:n.width,height:n.height}}(t,l(e),s),o=n(e);return-1!==["right","left"].indexOf(i)?(r.top=a.top+a.height/2-o.height/2,r.left="left"===i?a.left-o.width:a.right):(r.left=a.left+a.width/2-o.width/2,r.top="top"===i?a.top-o.height:a.bottom),r.width=o.width,r.height=o.height,{popper:r,reference:a}},i.prototype._setupEventListeners=function(){if(this.state.updateBound=this.update.bind(this),e.addEventListener("resize",this.state.updateBound),"window"!==this._options.boundariesElement){var t=u(this._reference);t!==e.document.body&&t!==e.document.documentElement||(t=e),t.addEventListener("scroll",this.state.updateBound),this.state.scrollTarget=t}},i.prototype._removeEventListeners=function(){e.removeEventListener("resize",this.state.updateBound),"window"!==this._options.boundariesElement&&this.state.scrollTarget&&(this.state.scrollTarget.removeEventListener("scroll",this.state.updateBound),this.state.scrollTarget=null),this.state.updateBound=null},i.prototype._getBoundaries=function(t,i,n){var r,s,a={};if("window"===n){var o=e.document.body,c=e.document.documentElement;r=Math.max(o.scrollHeight,o.offsetHeight,c.clientHeight,c.scrollHeight,c.offsetHeight),a={top:0,right:Math.max(o.scrollWidth,o.offsetWidth,c.clientWidth,c.scrollWidth,c.offsetWidth),bottom:r,left:0}}else if("viewport"===n){var d=l(this._popper),p=u(this._popper),f=h(d),m="fixed"===t.offsets.popper.position?0:(s=p)==document.body?Math.max(document.documentElement.scrollTop,document.body.scrollTop):s.scrollTop,v="fixed"===t.offsets.popper.position?0:function(e){return e==document.body?Math.max(document.documentElement.scrollLeft,document.body.scrollLeft):e.scrollLeft}(p);a={top:0-(f.top-m),right:e.document.documentElement.clientWidth-(f.left-v),bottom:e.document.documentElement.clientHeight-(f.top-m),left:0-(f.left-v)}}else a=l(this._popper)===n?{top:0,left:0,right:n.clientWidth,bottom:n.clientHeight}:h(n);return a.left+=i,a.right-=i,a.top=a.top+i,a.bottom=a.bottom-i,a},i.prototype.runModifiers=function(e,t,i){var n=t.slice();return void 0!==i&&(n=this._options.modifiers.slice(0,a(this._options.modifiers,i))),n.forEach(function(t){var i;(i=t)&&"[object Function]"==={}.toString.call(i)&&(e=t.call(this,e))}.bind(this)),e},i.prototype.isModifierRequired=function(e,t){var i=a(this._options.modifiers,e);return!!this._options.modifiers.slice(0,i).filter(function(e){return e===t}).length},i.prototype.modifiers={},i.prototype.modifiers.applyStyle=function(e){var t,i={position:e.offsets.popper.position},n=Math.round(e.offsets.popper.left),r=Math.round(e.offsets.popper.top);return this._options.gpuAcceleration&&(t=p("transform"))?(i[t]="translate3d("+n+"px, "+r+"px, 0)",i.top=0,i.left=0):(i.left=n,i.top=r),Object.assign(i,e.styles),c(this._popper,i),this._popper.setAttribute("x-placement",e.placement),this.isModifierRequired(this.modifiers.applyStyle,this.modifiers.arrow)&&e.offsets.arrow&&c(e.arrowElement,e.offsets.arrow),e},i.prototype.modifiers.shift=function(e){var t=e.placement,i=t.split("-")[0],n=t.split("-")[1];if(n){var r=e.offsets.reference,a=s(e.offsets.popper),o={y:{start:{top:r.top},end:{top:r.top+r.height-a.height}},x:{start:{left:r.left},end:{left:r.left+r.width-a.width}}},l=-1!==["bottom","top"].indexOf(i)?"x":"y";e.offsets.popper=Object.assign(a,o[l][n])}return e},i.prototype.modifiers.preventOverflow=function(e){var t=this._options.preventOverflowOrder,i=s(e.offsets.popper),n={left:function(){var t=i.left;return i.left<e.boundaries.left&&(t=Math.max(i.left,e.boundaries.left)),{left:t}},right:function(){var t=i.left;return i.right>e.boundaries.right&&(t=Math.min(i.left,e.boundaries.right-i.width)),{left:t}},top:function(){var t=i.top;return i.top<e.boundaries.top&&(t=Math.max(i.top,e.boundaries.top)),{top:t}},bottom:function(){var t=i.top;return i.bottom>e.boundaries.bottom&&(t=Math.min(i.top,e.boundaries.bottom-i.height)),{top:t}}};return t.forEach(function(t){e.offsets.popper=Object.assign(i,n[t]())}),e},i.prototype.modifiers.keepTogether=function(e){var t=s(e.offsets.popper),i=e.offsets.reference,n=Math.floor;return t.right<n(i.left)&&(e.offsets.popper.left=n(i.left)-t.width),t.left>n(i.right)&&(e.offsets.popper.left=n(i.right)),t.bottom<n(i.top)&&(e.offsets.popper.top=n(i.top)-t.height),t.top>n(i.bottom)&&(e.offsets.popper.top=n(i.bottom)),e},i.prototype.modifiers.flip=function(e){if(!this.isModifierRequired(this.modifiers.flip,this.modifiers.preventOverflow))return console.warn("WARNING: preventOverflow modifier is required by flip modifier in order to work, be sure to include it before flip!"),e;if(e.flipped&&e.placement===e._originalPlacement)return e;var t=e.placement.split("-")[0],i=r(t),n=e.placement.split("-")[1]||"",a=[];return(a="flip"===this._options.flipBehavior?[t,i]:this._options.flipBehavior).forEach(function(o,l){if(t===o&&a.length!==l+1){t=e.placement.split("-")[0],i=r(t);var u=s(e.offsets.popper),c=-1!==["right","bottom"].indexOf(t);(c&&Math.floor(e.offsets.reference[t])>Math.floor(u[i])||!c&&Math.floor(e.offsets.reference[t])<Math.floor(u[i]))&&(e.flipped=!0,e.placement=a[l+1],n&&(e.placement+="-"+n),e.offsets.popper=this._getOffsets(this._popper,this._reference,e.placement).popper,e=this.runModifiers(e,this._options.modifiers,this._flip))}}.bind(this)),e},i.prototype.modifiers.offset=function(e){var t=this._options.offset,i=e.offsets.popper;return-1!==e.placement.indexOf("left")?i.top-=t:-1!==e.placement.indexOf("right")?i.top+=t:-1!==e.placement.indexOf("top")?i.left-=t:-1!==e.placement.indexOf("bottom")&&(i.left+=t),e},i.prototype.modifiers.arrow=function(e){var t=this._options.arrowElement,i=this._options.arrowOffset;if("string"==typeof t&&(t=this._popper.querySelector(t)),!t)return e;if(!this._popper.contains(t))return console.warn("WARNING: `arrowElement` must be child of its popper element!"),e;if(!this.isModifierRequired(this.modifiers.arrow,this.modifiers.keepTogether))return console.warn("WARNING: keepTogether modifier is required by arrow modifier in order to work, be sure to include it before arrow!"),e;var r={},a=e.placement.split("-")[0],o=s(e.offsets.popper),l=e.offsets.reference,u=-1!==["left","right"].indexOf(a),c=u?"height":"width",h=u?"top":"left",d=u?"left":"top",p=u?"bottom":"right",f=n(t)[c];l[p]-f<o[h]&&(e.offsets.popper[h]-=o[h]-(l[p]-f)),l[h]+f>o[p]&&(e.offsets.popper[h]+=l[h]+f-o[p]);var m=l[h]+(i||l[c]/2-f/2)-o[h];return m=Math.max(Math.min(o[c]-f-8,m),8),r[h]=m,r[d]="",e.offsets.arrow=r,e.arrowElement=t,e},Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:function(e){if(null==e)throw new TypeError("Cannot convert first argument to object");for(var t=Object(e),i=1;i<arguments.length;i++){var n=arguments[i];if(null!=n){n=Object(n);for(var r=Object.keys(n),s=0,a=r.length;s<a;s++){var o=r[s],l=Object.getOwnPropertyDescriptor(n,o);void 0!==l&&l.enumerable&&(t[o]=n[o])}}}return t}}),i})?n.call(t,i,t,e):n)||(e.exports=r)},function(e,t){var i;i=function(){return this}();try{i=i||new Function("return this")()}catch(e){"object"==typeof window&&(i=window)}e.exports=i},function(e,t,i){"use strict";var n=i(53),r=i(54),s=10,a=40,o=800;function l(e){var t=0,i=0,n=0,r=0;return"detail"in e&&(i=e.detail),"wheelDelta"in e&&(i=-e.wheelDelta/120),"wheelDeltaY"in e&&(i=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=i,i=0),n=t*s,r=i*s,"deltaY"in e&&(r=e.deltaY),"deltaX"in e&&(n=e.deltaX),(n||r)&&e.deltaMode&&(1==e.deltaMode?(n*=a,r*=a):(n*=o,r*=o)),n&&!t&&(t=n<1?-1:1),r&&!i&&(i=r<1?-1:1),{spinX:t,spinY:i,pixelX:n,pixelY:r}}l.getEventType=function(){return n.firefox()?"DOMMouseScroll":r("wheel")?"wheel":"mousewheel"},e.exports=l},function(e,t){var i,n,r,s,a,o,l,u,c,h,d,p,f,m,v,g=!1;function y(){if(!g){g=!0;var e=navigator.userAgent,t=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),y=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(p=/\b(iPhone|iP[ao]d)/.exec(e),f=/\b(iP[ao]d)/.exec(e),h=/Android/i.exec(e),m=/FBAN\/\w+;/i.exec(e),v=/Mobile/i.exec(e),d=!!/Win64/.exec(e),t){(i=t[1]?parseFloat(t[1]):t[5]?parseFloat(t[5]):NaN)&&document&&document.documentMode&&(i=document.documentMode);var b=/(?:Trident\/(\d+.\d+))/.exec(e);o=b?parseFloat(b[1])+4:i,n=t[2]?parseFloat(t[2]):NaN,r=t[3]?parseFloat(t[3]):NaN,(s=t[4]?parseFloat(t[4]):NaN)?(t=/(?:Chrome\/(\d+\.\d+))/.exec(e),a=t&&t[1]?parseFloat(t[1]):NaN):a=NaN}else i=n=r=a=s=NaN;if(y){if(y[1]){var w=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);l=!w||parseFloat(w[1].replace("_","."))}else l=!1;u=!!y[2],c=!!y[3]}else l=u=c=!1}}var b={ie:function(){return y()||i},ieCompatibilityMode:function(){return y()||o>i},ie64:function(){return b.ie()&&d},firefox:function(){return y()||n},opera:function(){return y()||r},webkit:function(){return y()||s},safari:function(){return b.webkit()},chrome:function(){return y()||a},windows:function(){return y()||u},osx:function(){return y()||l},linux:function(){return y()||c},iphone:function(){return y()||p},mobile:function(){return y()||p||f||h||v},nativeApp:function(){return y()||m},android:function(){return y()||h},ipad:function(){return y()||f}};e.exports=b},function(e,t,i){"use strict";var n,r=i(55);r.canUseDOM&&(n=document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("","")),e.exports=function(e,t){if(!r.canUseDOM||t&&!("addEventListener"in document))return!1;var i="on"+e,s=i in document;if(!s){var a=document.createElement("div");a.setAttribute(i,"return;"),s="function"==typeof a[i]}return!s&&n&&"wheel"===e&&(s=document.implementation.hasFeature("Events.wheel","3.0")),s}},function(e,t,i){"use strict";var n=!("undefined"==typeof window||!window.document||!window.document.createElement),r={canUseDOM:n,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:n&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:n&&!!window.screen,isInWorker:!n};e.exports=r},function(e,t,i){e.exports={default:i(57),__esModule:!0}},function(e,t,i){i(58),e.exports=i(14).Object.assign},function(e,t,i){var n=i(23);n(n.S+n.F,"Object",{assign:i(61)})},function(e,t,i){var n=i(60);e.exports=function(e,t,i){if(n(e),void 0===t)return e;switch(i){case 1:return function(i){return e.call(t,i)};case 2:return function(i,n){return e.call(t,i,n)};case 3:return function(i,n,r){return e.call(t,i,n,r)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,i){"use strict";var n=i(19),r=i(30),s=i(22),a=i(41),o=i(39),l=Object.assign;e.exports=!l||i(16)(function(){var e={},t={},i=Symbol(),n="abcdefghijklmnopqrst";return e[i]=7,n.split("").forEach(function(e){t[e]=e}),7!=l({},e)[i]||Object.keys(l({},t)).join("")!=n})?function(e,t){for(var i=a(e),l=arguments.length,u=1,c=r.f,h=s.f;l>u;)for(var d,p=o(arguments[u++]),f=c?n(p).concat(c(p)):n(p),m=f.length,v=0;m>v;)h.call(p,d=f[v++])&&(i[d]=p[d]);return i}:l},function(e,t,i){var n=i(12),r=i(63),s=i(64);e.exports=function(e){return function(t,i,a){var o,l=n(t),u=r(l.length),c=s(a,u);if(e&&i!=i){for(;u>c;)if((o=l[c++])!=o)return!0}else for(;u>c;c++)if((e||c in l)&&l[c]===i)return e||c||0;return!e&&-1}}},function(e,t,i){var n=i(26),r=Math.min;e.exports=function(e){return e>0?r(n(e),9007199254740991):0}},function(e,t,i){var n=i(26),r=Math.max,s=Math.min;e.exports=function(e,t){return(e=n(e))<0?r(e+t,0):s(e,t)}},function(e,t,i){e.exports={default:i(66),__esModule:!0}},function(e,t,i){i(67),i(73),e.exports=i(33).f("iterator")},function(e,t,i){"use strict";var n=i(68)(!0);i(42)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,i=this._i;return i>=t.length?{value:void 0,done:!0}:(e=n(t,i),this._i+=e.length,{value:e,done:!1})})},function(e,t,i){var n=i(26),r=i(25);e.exports=function(e){return function(t,i){var s,a,o=String(r(t)),l=n(i),u=o.length;return l<0||l>=u?e?"":void 0:(s=o.charCodeAt(l))<55296||s>56319||l+1===u||(a=o.charCodeAt(l+1))<56320||a>57343?e?o.charAt(l):s:e?o.slice(l,l+2):a-56320+(s-55296<<10)+65536}}},function(e,t,i){"use strict";var n=i(44),r=i(18),s=i(32),a={};i(9)(a,i(13)("iterator"),function(){return this}),e.exports=function(e,t,i){e.prototype=n(a,{next:r(1,i)}),s(e,t+" Iterator")}},function(e,t,i){var n=i(10),r=i(17),s=i(19);e.exports=i(11)?Object.defineProperties:function(e,t){r(e);for(var i,a=s(t),o=a.length,l=0;o>l;)n.f(e,i=a[l++],t[i]);return e}},function(e,t,i){var n=i(5).document;e.exports=n&&n.documentElement},function(e,t,i){var n=i(7),r=i(41),s=i(27)("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=r(e),n(e,s)?e[s]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},function(e,t,i){i(74);for(var n=i(5),r=i(9),s=i(31),a=i(13)("toStringTag"),o="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),l=0;l<o.length;l++){var u=o[l],c=n[u],h=c&&c.prototype;h&&!h[a]&&r(h,a,u),s[u]=s.Array}},function(e,t,i){"use strict";var n=i(75),r=i(76),s=i(31),a=i(12);e.exports=i(42)(Array,"Array",function(e,t){this._t=a(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,i=this._i++;return!e||i>=e.length?(this._t=void 0,r(1)):r(0,"keys"==t?i:"values"==t?e[i]:[i,e[i]])},"values"),s.Arguments=s.Array,n("keys"),n("values"),n("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,i){e.exports={default:i(78),__esModule:!0}},function(e,t,i){i(79),i(85),i(86),i(87),e.exports=i(14).Symbol},function(e,t,i){"use strict";var n=i(5),r=i(7),s=i(11),a=i(23),o=i(43),l=i(80).KEY,u=i(16),c=i(28),h=i(32),d=i(21),p=i(13),f=i(33),m=i(34),v=i(81),g=i(82),y=i(17),b=i(15),w=i(12),_=i(24),x=i(18),C=i(44),k=i(83),S=i(84),D=i(10),$=i(19),E=S.f,T=D.f,M=k.f,N=n.Symbol,P=n.JSON,O=P&&P.stringify,I=p("_hidden"),F=p("toPrimitive"),A={}.propertyIsEnumerable,L=c("symbol-registry"),V=c("symbols"),B=c("op-symbols"),z=Object.prototype,H="function"==typeof N,R=n.QObject,W=!R||!R.prototype||!R.prototype.findChild,j=s&&u(function(){return 7!=C(T({},"a",{get:function(){return T(this,"a",{value:7}).a}})).a})?function(e,t,i){var n=E(z,t);n&&delete z[t],T(e,t,i),n&&e!==z&&T(z,t,n)}:T,q=function(e){var t=V[e]=C(N.prototype);return t._k=e,t},Y=H&&"symbol"==typeof N.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof N},K=function(e,t,i){return e===z&&K(B,t,i),y(e),t=_(t,!0),y(i),r(V,t)?(i.enumerable?(r(e,I)&&e[I][t]&&(e[I][t]=!1),i=C(i,{enumerable:x(0,!1)})):(r(e,I)||T(e,I,x(1,{})),e[I][t]=!0),j(e,t,i)):T(e,t,i)},G=function(e,t){y(e);for(var i,n=v(t=w(t)),r=0,s=n.length;s>r;)K(e,i=n[r++],t[i]);return e},U=function(e){var t=A.call(this,e=_(e,!0));return!(this===z&&r(V,e)&&!r(B,e))&&(!(t||!r(this,e)||!r(V,e)||r(this,I)&&this[I][e])||t)},X=function(e,t){if(e=w(e),t=_(t,!0),e!==z||!r(V,t)||r(B,t)){var i=E(e,t);return!i||!r(V,t)||r(e,I)&&e[I][t]||(i.enumerable=!0),i}},Z=function(e){for(var t,i=M(w(e)),n=[],s=0;i.length>s;)r(V,t=i[s++])||t==I||t==l||n.push(t);return n},J=function(e){for(var t,i=e===z,n=M(i?B:w(e)),s=[],a=0;n.length>a;)!r(V,t=n[a++])||i&&!r(z,t)||s.push(V[t]);return s};H||(o((N=function(){if(this instanceof N)throw TypeError("Symbol is not a constructor!");var e=d(arguments.length>0?arguments[0]:void 0),t=function(i){this===z&&t.call(B,i),r(this,I)&&r(this[I],e)&&(this[I][e]=!1),j(this,e,x(1,i))};return s&&W&&j(z,e,{configurable:!0,set:t}),q(e)}).prototype,"toString",function(){return this._k}),S.f=X,D.f=K,i(45).f=k.f=Z,i(22).f=U,i(30).f=J,s&&!i(20)&&o(z,"propertyIsEnumerable",U,!0),f.f=function(e){return q(p(e))}),a(a.G+a.W+a.F*!H,{Symbol:N});for(var Q="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ee=0;Q.length>ee;)p(Q[ee++]);for(var te=$(p.store),ie=0;te.length>ie;)m(te[ie++]);a(a.S+a.F*!H,"Symbol",{for:function(e){return r(L,e+="")?L[e]:L[e]=N(e)},keyFor:function(e){if(!Y(e))throw TypeError(e+" is not a symbol!");for(var t in L)if(L[t]===e)return t},useSetter:function(){W=!0},useSimple:function(){W=!1}}),a(a.S+a.F*!H,"Object",{create:function(e,t){return void 0===t?C(e):G(C(e),t)},defineProperty:K,defineProperties:G,getOwnPropertyDescriptor:X,getOwnPropertyNames:Z,getOwnPropertySymbols:J}),P&&a(a.S+a.F*(!H||u(function(){var e=N();return"[null]"!=O([e])||"{}"!=O({a:e})||"{}"!=O(Object(e))})),"JSON",{stringify:function(e){for(var t,i,n=[e],r=1;arguments.length>r;)n.push(arguments[r++]);if(i=t=n[1],(b(t)||void 0!==e)&&!Y(e))return g(t)||(t=function(e,t){if("function"==typeof i&&(t=i.call(this,e,t)),!Y(t))return t}),n[1]=t,O.apply(P,n)}}),N.prototype[F]||i(9)(N.prototype,F,N.prototype.valueOf),h(N,"Symbol"),h(Math,"Math",!0),h(n.JSON,"JSON",!0)},function(e,t,i){var n=i(21)("meta"),r=i(15),s=i(7),a=i(10).f,o=0,l=Object.isExtensible||function(){return!0},u=!i(16)(function(){return l(Object.preventExtensions({}))}),c=function(e){a(e,n,{value:{i:"O"+ ++o,w:{}}})},h=e.exports={KEY:n,NEED:!1,fastKey:function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!s(e,n)){if(!l(e))return"F";if(!t)return"E";c(e)}return e[n].i},getWeak:function(e,t){if(!s(e,n)){if(!l(e))return!0;if(!t)return!1;c(e)}return e[n].w},onFreeze:function(e){return u&&h.NEED&&l(e)&&!s(e,n)&&c(e),e}}},function(e,t,i){var n=i(19),r=i(30),s=i(22);e.exports=function(e){var t=n(e),i=r.f;if(i)for(var a,o=i(e),l=s.f,u=0;o.length>u;)l.call(e,a=o[u++])&&t.push(a);return t}},function(e,t,i){var n=i(40);e.exports=Array.isArray||function(e){return"Array"==n(e)}},function(e,t,i){var n=i(12),r=i(45).f,s={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return a&&"[object Window]"==s.call(e)?function(e){try{return r(e)}catch(e){return a.slice()}}(e):r(n(e))}},function(e,t,i){var n=i(22),r=i(18),s=i(12),a=i(24),o=i(7),l=i(36),u=Object.getOwnPropertyDescriptor;t.f=i(11)?u:function(e,t){if(e=s(e),t=a(t,!0),l)try{return u(e,t)}catch(e){}if(o(e,t))return r(!n.f.call(e,t),e[t])}},function(e,t){},function(e,t,i){i(34)("asyncIterator")},function(e,t,i){i(34)("observable")},function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("ul",{staticClass:"el-pager",on:{click:e.onPagerClick}},[e.pageCount>0?i("li",{staticClass:"number",class:{active:1===e.currentPage,disabled:e.disabled}},[e._v("1")]):e._e(),e.showPrevMore?i("li",{staticClass:"el-icon more btn-quickprev",class:[e.quickprevIconClass,{disabled:e.disabled}],on:{mouseenter:function(t){e.onMouseenter("left")},mouseleave:function(t){e.quickprevIconClass="el-icon-more"}}}):e._e(),e._l(e.pagers,function(t){return i("li",{key:t,staticClass:"number",class:{active:e.currentPage===t,disabled:e.disabled}},[e._v(e._s(t))])}),e.showNextMore?i("li",{staticClass:"el-icon more btn-quicknext",class:[e.quicknextIconClass,{disabled:e.disabled}],on:{mouseenter:function(t){e.onMouseenter("right")},mouseleave:function(t){e.quicknextIconClass="el-icon-more"}}}):e._e(),e.pageCount>1?i("li",{staticClass:"number",class:{active:e.currentPage===e.pageCount,disabled:e.disabled}},[e._v(e._s(e.pageCount))]):e._e()],2)};function r(e,t,i,n,r,s,a,o){var l,u="function"==typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=i,u._compiled=!0),n&&(u.functional=!0),s&&(u._scopeId="data-v-"+s),a?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},u._ssrRegister=l):r&&(l=o?function(){r.call(this,this.$root.$options.shadowRoot)}:r),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(e,t){return l.call(t),c(e,t)}}else{var h=u.beforeCreate;u.beforeCreate=h?[].concat(h,l):[l]}return{exports:e,options:u}}n._withStripped=!0;var s=r({name:"ElPager",props:{currentPage:Number,pageCount:Number,pagerCount:Number,disabled:Boolean},watch:{showPrevMore:function(e){e||(this.quickprevIconClass="el-icon-more")},showNextMore:function(e){e||(this.quicknextIconClass="el-icon-more")}},methods:{onPagerClick:function(e){var t=e.target;if("UL"!==t.tagName&&!this.disabled){var i=Number(e.target.textContent),n=this.pageCount,r=this.currentPage,s=this.pagerCount-2;-1!==t.className.indexOf("more")&&(-1!==t.className.indexOf("quickprev")?i=r-s:-1!==t.className.indexOf("quicknext")&&(i=r+s)),isNaN(i)||(i<1&&(i=1),i>n&&(i=n)),i!==r&&this.$emit("change",i)}},onMouseenter:function(e){this.disabled||("left"===e?this.quickprevIconClass="el-icon-d-arrow-left":this.quicknextIconClass="el-icon-d-arrow-right")}},computed:{pagers:function(){var e=this.pagerCount,t=(e-1)/2,i=Number(this.currentPage),n=Number(this.pageCount),r=!1,s=!1;n>e&&(i>e-t&&(r=!0),i<n-t&&(s=!0));var a=[];if(r&&!s)for(var o=n-(e-2);o<n;o++)a.push(o);else if(!r&&s)for(var l=2;l<e;l++)a.push(l);else if(r&&s)for(var u=Math.floor(e/2)-1,c=i-u;c<=i+u;c++)a.push(c);else for(var h=2;h<n;h++)a.push(h);return this.showPrevMore=r,this.showNextMore=s,a}},data:function(){return{current:null,showPrevMore:!1,showNextMore:!1,quicknextIconClass:"el-icon-more",quickprevIconClass:"el-icon-more"}}},n,[],!1,null,null,null);s.options.__file="packages/pagination/src/pager.vue";var a=s.exports,o=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleClose,expression:"handleClose"}],staticClass:"el-select",class:[e.selectSize?"el-select--"+e.selectSize:""],on:{click:function(t){return t.stopPropagation(),e.toggleMenu(t)}}},[e.multiple?i("div",{ref:"tags",staticClass:"el-select__tags",style:{"max-width":e.inputWidth-32+"px",width:"100%"}},[e.collapseTags&&e.selected.length?i("span",[i("el-tag",{attrs:{closable:!e.selectDisabled,size:e.collapseTagSize,hit:e.selected[0].hitState,type:"info","disable-transitions":""},on:{close:function(t){e.deleteTag(t,e.selected[0])}}},[i("span",{staticClass:"el-select__tags-text"},[e._v(e._s(e.selected[0].currentLabel))])]),e.selected.length>1?i("el-tag",{attrs:{closable:!1,size:e.collapseTagSize,type:"info","disable-transitions":""}},[i("span",{staticClass:"el-select__tags-text"},[e._v("+ "+e._s(e.selected.length-1))])]):e._e()],1):e._e(),e.collapseTags?e._e():i("transition-group",{on:{"after-leave":e.resetInputHeight}},e._l(e.selected,function(t){return i("el-tag",{key:e.getValueKey(t),attrs:{closable:!e.selectDisabled,size:e.collapseTagSize,hit:t.hitState,type:"info","disable-transitions":""},on:{close:function(i){e.deleteTag(i,t)}}},[i("span",{staticClass:"el-select__tags-text"},[e._v(e._s(t.currentLabel))])])}),1),e.filterable?i("input",{directives:[{name:"model",rawName:"v-model",value:e.query,expression:"query"}],ref:"input",staticClass:"el-select__input",class:[e.selectSize?"is-"+e.selectSize:""],style:{"flex-grow":"1",width:e.inputLength/(e.inputWidth-32)+"%","max-width":e.inputWidth-42+"px"},attrs:{type:"text",disabled:e.selectDisabled,autocomplete:e.autoComplete||e.autocomplete},domProps:{value:e.query},on:{focus:e.handleFocus,blur:function(t){e.softFocus=!1},keyup:e.managePlaceholder,keydown:[e.resetInputState,function(t){if(!("button"in t)&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"]))return null;t.preventDefault(),e.navigateOptions("next")},function(t){if(!("button"in t)&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"]))return null;t.preventDefault(),e.navigateOptions("prev")},function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?(t.preventDefault(),e.selectOption(t)):null},function(t){if(!("button"in t)&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;t.stopPropagation(),t.preventDefault(),e.visible=!1},function(t){return"button"in t||!e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?e.deletePrevTag(t):null},function(t){if(!("button"in t)&&e._k(t.keyCode,"tab",9,t.key,"Tab"))return null;e.visible=!1}],compositionstart:e.handleComposition,compositionupdate:e.handleComposition,compositionend:e.handleComposition,input:[function(t){t.target.composing||(e.query=t.target.value)},e.debouncedQueryChange]}}):e._e()],1):e._e(),i("el-input",{ref:"reference",class:{"is-focus":e.visible},attrs:{type:"text",placeholder:e.currentPlaceholder,name:e.name,id:e.id,autocomplete:e.autoComplete||e.autocomplete,size:e.selectSize,disabled:e.selectDisabled,readonly:e.readonly,"validate-event":!1,tabindex:e.multiple&&e.filterable?"-1":null},on:{focus:e.handleFocus,blur:e.handleBlur,input:e.debouncedOnInputChange},nativeOn:{keydown:[function(t){if(!("button"in t)&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"]))return null;t.stopPropagation(),t.preventDefault(),e.navigateOptions("next")},function(t){if(!("button"in t)&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"]))return null;t.stopPropagation(),t.preventDefault(),e.navigateOptions("prev")},function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?(t.preventDefault(),e.selectOption(t)):null},function(t){if(!("button"in t)&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;t.stopPropagation(),t.preventDefault(),e.visible=!1},function(t){if(!("button"in t)&&e._k(t.keyCode,"tab",9,t.key,"Tab"))return null;e.visible=!1}],mouseenter:function(t){e.inputHovering=!0},mouseleave:function(t){e.inputHovering=!1}},model:{value:e.selectedLabel,callback:function(t){e.selectedLabel=t},expression:"selectedLabel"}},[e.$slots.prefix?i("template",{slot:"prefix"},[e._t("prefix")],2):e._e(),i("template",{slot:"suffix"},[i("i",{directives:[{name:"show",rawName:"v-show",value:!e.showClose,expression:"!showClose"}],class:["el-select__caret","el-input__icon","el-icon-"+e.iconClass]}),e.showClose?i("i",{staticClass:"el-select__caret el-input__icon el-icon-circle-close",on:{click:e.handleClearClick}}):e._e()])],2),i("transition",{attrs:{name:"el-zoom-in-top"},on:{"before-enter":e.handleMenuEnter,"after-leave":e.doDestroy}},[i("el-select-menu",{directives:[{name:"show",rawName:"v-show",value:e.visible&&!1!==e.emptyText,expression:"visible && emptyText !== false"}],ref:"popper",attrs:{"append-to-body":e.popperAppendToBody}},[i("el-scrollbar",{directives:[{name:"show",rawName:"v-show",value:e.options.length>0&&!e.loading,expression:"options.length > 0 && !loading"}],ref:"scrollbar",class:{"is-empty":!e.allowCreate&&e.query&&0===e.filteredOptionsCount},attrs:{tag:"ul","wrap-class":"el-select-dropdown__wrap","view-class":"el-select-dropdown__list"}},[e.showNewOption?i("el-option",{attrs:{value:e.query,created:""}}):e._e(),e._t("default")],2),e.emptyText&&(!e.allowCreate||e.loading||e.allowCreate&&0===e.options.length)?[e.$slots.empty?e._t("empty"):i("p",{staticClass:"el-select-dropdown__empty"},[e._v("\n          "+e._s(e.emptyText)+"\n        ")])]:e._e()],2)],1)],1)};o._withStripped=!0;var l={methods:{dispatch:function(e,t,i){for(var n=this.$parent||this.$root,r=n.$options.componentName;n&&(!r||r!==e);)(n=n.$parent)&&(r=n.$options.componentName);n&&n.$emit.apply(n,[t].concat(i))},broadcast:function(e,t,i){(function e(t,i,n){this.$children.forEach(function(r){r.$options.componentName===t?r.$emit.apply(r,[i].concat(n)):e.apply(r,[t,i].concat([n]))})}).call(this,e,t,i)}}},u=function(e){return{methods:{focus:function(){this.$refs[e].focus()}}}},c=i(0),h=i.n(c),d=i(46),p=i.n(d),f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function m(e){return"[object String]"===Object.prototype.toString.call(e)}function v(e){return"[object Object]"===Object.prototype.toString.call(e)}function g(e){return e&&e.nodeType===Node.ELEMENT_NODE}var y=function(e){return e&&"[object Function]"==={}.toString.call(e)};"object"===("undefined"==typeof Int8Array?"undefined":f(Int8Array))||!h.a.prototype.$isServer&&"function"==typeof document.childNodes||(y=function(e){return"function"==typeof e||!1});var b=function(e){return void 0===e},w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_=Object.prototype.hasOwnProperty;function x(){}function C(e,t){return _.call(e,t)}function k(e,t){for(var i in t)e[i]=t[i];return e}var S=function(e,t){for(var i=(t=t||"").split("."),n=e,r=null,s=0,a=i.length;s<a;s++){var o=i[s];if(!n)break;if(s===a-1){r=n[o];break}n=n[o]}return r};function D(e,t,i){for(var n=e,r=(t=(t=t.replace(/\[(\w+)\]/g,".$1")).replace(/^\./,"")).split("."),s=0,a=r.length;s<a-1&&(n||i);++s){var o=r[s];if(!(o in n)){if(i)throw new Error("please transfer a valid prop path to form item!");break}n=n[o]}return{o:n,k:r[s],v:n?n[r[s]]:null}}var $=function(){return Math.floor(1e4*Math.random())},E=function(e,t){if(e===t)return!0;if(!(e instanceof Array))return!1;if(!(t instanceof Array))return!1;if(e.length!==t.length)return!1;for(var i=0;i!==e.length;++i)if(e[i]!==t[i])return!1;return!0},T=function(e,t){for(var i=0;i!==e.length;++i)if(t(e[i]))return i;return-1},M=function(e,t){var i=T(e,t);return-1!==i?e[i]:void 0},N=function(e){return Array.isArray(e)?e:e?[e]:[]},P=function(e){var t=/([^-])([A-Z])/g;return e.replace(t,"$1-$2").replace(t,"$1-$2").toLowerCase()},O=function(e){return m(e)?e.charAt(0).toUpperCase()+e.slice(1):e},I=function(e,t){var i=v(e),n=v(t);return i&&n?JSON.stringify(e)===JSON.stringify(t):!i&&!n&&String(e)===String(t)},F=function(e,t){return Array.isArray(e)&&Array.isArray(t)?function(e,t){if(t=t||[],(e=e||[]).length!==t.length)return!1;for(var i=0;i<e.length;i++)if(!I(e[i],t[i]))return!1;return!0}(e,t):I(e,t)},A=function(e){if(null==e)return!0;if("boolean"==typeof e)return!1;if("number"==typeof e)return!e;if(e instanceof Error)return""===e.message;switch(Object.prototype.toString.call(e)){case"[object String]":case"[object Array]":return!e.length;case"[object File]":case"[object Map]":case"[object Set]":return!e.size;case"[object Object]":return!Object.keys(e).length}return!1};function L(e){var t=!1;return function(){for(var i=this,n=arguments.length,r=Array(n),s=0;s<n;s++)r[s]=arguments[s];t||(t=!0,window.requestAnimationFrame(function(n){e.apply(i,r),t=!1}))}}var V="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},B=/(%|)\{([0-9a-zA-Z_]+)\}/g,z=function(e){return function(e){for(var t=arguments.length,i=Array(t>1?t-1:0),n=1;n<t;n++)i[n-1]=arguments[n];return 1===i.length&&"object"===V(i[0])&&(i=i[0]),i&&i.hasOwnProperty||(i={}),e.replace(B,function(t,n,r,s){var a=void 0;return"{"===e[s-1]&&"}"===e[s+t.length]?r:null==(a=C(i,r)?i[r]:null)?"":a})}}(h.a),H={el:{colorpicker:{confirm:"纭畾",clear:"娓呯┖"},datepicker:{now:"姝ゅ埢",today:"浠婂ぉ",cancel:"鍙栨秷",clear:"娓呯┖",confirm:"纭畾",selectDate:"閫夋嫨鏃ユ湡",selectTime:"閫夋嫨鏃堕棿",startDate:"寮�濮嬫棩鏈�",startTime:"寮�濮嬫椂闂�",endDate:"缁撴潫鏃ユ湡",endTime:"缁撴潫鏃堕棿",prevYear:"鍓嶄竴骞�",nextYear:"鍚庝竴骞�",prevMonth:"涓婁釜鏈�",nextMonth:"涓嬩釜鏈�",year:"骞�",month1:"1 鏈�",month2:"2 鏈�",month3:"3 鏈�",month4:"4 鏈�",month5:"5 鏈�",month6:"6 鏈�",month7:"7 鏈�",month8:"8 鏈�",month9:"9 鏈�",month10:"10 鏈�",month11:"11 鏈�",month12:"12 鏈�",weeks:{sun:"鏃�",mon:"涓�",tue:"浜�",wed:"涓�",thu:"鍥�",fri:"浜�",sat:"鍏�"},months:{jan:"涓�鏈�",feb:"浜屾湀",mar:"涓夋湀",apr:"鍥涙湀",may:"浜旀湀",jun:"鍏湀",jul:"涓冩湀",aug:"鍏湀",sep:"涔濇湀",oct:"鍗佹湀",nov:"鍗佷竴鏈�",dec:"鍗佷簩鏈�"}},select:{loading:"鍔犺浇涓�",noMatch:"鏃犲尮閰嶆暟鎹�",noData:"鏃犳暟鎹�",placeholder:"璇烽�夋嫨"},cascader:{noMatch:"鏃犲尮閰嶆暟鎹�",loading:"鍔犺浇涓�",placeholder:"璇烽�夋嫨",noData:"鏆傛棤鏁版嵁"},pagination:{goto:"鍓嶅線",pagesize:"鏉�/椤�",total:"鍏� {total} 鏉�",pageClassifier:"椤�"},messagebox:{title:"鎻愮ず",confirm:"纭畾",cancel:"鍙栨秷",error:"杈撳叆鐨勬暟鎹笉鍚堟硶!"},upload:{deleteTip:"鎸� delete 閿彲鍒犻櫎",delete:"鍒犻櫎",preview:"鏌ョ湅鍥剧墖",continue:"缁х画涓婁紶"},table:{emptyText:"鏆傛棤鏁版嵁",confirmFilter:"绛涢��",resetFilter:"閲嶇疆",clearFilter:"鍏ㄩ儴",sumText:"鍚堣"},tree:{emptyText:"鏆傛棤鏁版嵁"},transfer:{noMatch:"鏃犲尮閰嶆暟鎹�",noData:"鏃犳暟鎹�",titles:["鍒楄〃 1","鍒楄〃 2"],filterPlaceholder:"璇疯緭鍏ユ悳绱㈠唴瀹�",noCheckedFormat:"鍏� {total} 椤�",hasCheckedFormat:"宸查�� {checked}/{total} 椤�"},image:{error:"鍔犺浇澶辫触"},pageHeader:{title:"杩斿洖"},popconfirm:{confirmButtonText:"纭畾",cancelButtonText:"鍙栨秷"},empty:{description:"鏆傛棤鏁版嵁"}}},R=!1,W=function(){var e=Object.getPrototypeOf(this||h.a).$t;if("function"==typeof e&&h.a.locale)return R||(R=!0,h.a.locale(h.a.config.lang,p()(H,h.a.locale(h.a.config.lang)||{},{clone:!0}))),e.apply(this,arguments)},j=function(e,t){var i=W.apply(this,arguments);if(null!=i)return i;for(var n=e.split("."),r=H,s=0,a=n.length;s<a;s++){if(i=r[n[s]],s===a-1)return z(i,t);if(!i)return"";r=i}return""},q={use:function(e){H=e||H},t:j,i18n:function(e){W=e||W}},Y={methods:{t:function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return j.apply(this,t)}}},K=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:["textarea"===e.type?"el-textarea":"el-input",e.inputSize?"el-input--"+e.inputSize:"",{"is-disabled":e.inputDisabled,"is-exceed":e.inputExceed,"el-input-group":e.$slots.prepend||e.$slots.append,"el-input-group--append":e.$slots.append,"el-input-group--prepend":e.$slots.prepend,"el-input--prefix":e.$slots.prefix||e.prefixIcon,"el-input--suffix":e.$slots.suffix||e.suffixIcon||e.clearable||e.showPassword}],on:{mouseenter:function(t){e.hovering=!0},mouseleave:function(t){e.hovering=!1}}},["textarea"!==e.type?[e.$slots.prepend?i("div",{staticClass:"el-input-group__prepend"},[e._t("prepend")],2):e._e(),"textarea"!==e.type?i("input",e._b({ref:"input",staticClass:"el-input__inner",attrs:{tabindex:e.tabindex,type:e.showPassword?e.passwordVisible?"text":"password":e.type,disabled:e.inputDisabled,readonly:e.readonly,autocomplete:e.autoComplete||e.autocomplete,"aria-label":e.label},on:{compositionstart:e.handleCompositionStart,compositionupdate:e.handleCompositionUpdate,compositionend:e.handleCompositionEnd,input:e.handleInput,focus:e.handleFocus,blur:e.handleBlur,change:e.handleChange}},"input",e.$attrs,!1)):e._e(),e.$slots.prefix||e.prefixIcon?i("span",{staticClass:"el-input__prefix"},[e._t("prefix"),e.prefixIcon?i("i",{staticClass:"el-input__icon",class:e.prefixIcon}):e._e()],2):e._e(),e.getSuffixVisible()?i("span",{staticClass:"el-input__suffix"},[i("span",{staticClass:"el-input__suffix-inner"},[e.showClear&&e.showPwdVisible&&e.isWordLimitVisible?e._e():[e._t("suffix"),e.suffixIcon?i("i",{staticClass:"el-input__icon",class:e.suffixIcon}):e._e()],e.showClear?i("i",{staticClass:"el-input__icon el-icon-circle-close el-input__clear",on:{mousedown:function(e){e.preventDefault()},click:e.clear}}):e._e(),e.showPwdVisible?i("i",{staticClass:"el-input__icon el-icon-view el-input__clear",on:{click:e.handlePasswordVisible}}):e._e(),e.isWordLimitVisible?i("span",{staticClass:"el-input__count"},[i("span",{staticClass:"el-input__count-inner"},[e._v("\n            "+e._s(e.textLength)+"/"+e._s(e.upperLimit)+"\n          ")])]):e._e()],2),e.validateState?i("i",{staticClass:"el-input__icon",class:["el-input__validateIcon",e.validateIcon]}):e._e()]):e._e(),e.$slots.append?i("div",{staticClass:"el-input-group__append"},[e._t("append")],2):e._e()]:i("textarea",e._b({ref:"textarea",staticClass:"el-textarea__inner",style:e.textareaStyle,attrs:{tabindex:e.tabindex,disabled:e.inputDisabled,readonly:e.readonly,autocomplete:e.autoComplete||e.autocomplete,"aria-label":e.label},on:{compositionstart:e.handleCompositionStart,compositionupdate:e.handleCompositionUpdate,compositionend:e.handleCompositionEnd,input:e.handleInput,focus:e.handleFocus,blur:e.handleBlur,change:e.handleChange}},"textarea",e.$attrs,!1)),e.isWordLimitVisible&&"textarea"===e.type?i("span",{staticClass:"el-input__count"},[e._v(e._s(e.textLength)+"/"+e._s(e.upperLimit))]):e._e()],2)};K._withStripped=!0;var G={mounted:function(){},methods:{getMigratingConfig:function(){return{props:{},events:{}}}}},U=void 0,X="\n  height:0 !important;\n  visibility:hidden !important;\n  overflow:hidden !important;\n  position:absolute !important;\n  z-index:-1000 !important;\n  top:0 !important;\n  right:0 !important\n",Z=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function J(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;U||(U=document.createElement("textarea"),document.body.appendChild(U));var n=function(e){var t=window.getComputedStyle(e),i=t.getPropertyValue("box-sizing"),n=parseFloat(t.getPropertyValue("padding-bottom"))+parseFloat(t.getPropertyValue("padding-top")),r=parseFloat(t.getPropertyValue("border-bottom-width"))+parseFloat(t.getPropertyValue("border-top-width"));return{contextStyle:Z.map(function(e){return e+":"+t.getPropertyValue(e)}).join(";"),paddingSize:n,borderSize:r,boxSizing:i}}(e),r=n.paddingSize,s=n.borderSize,a=n.boxSizing,o=n.contextStyle;U.setAttribute("style",o+";"+X),U.value=e.value||e.placeholder||"";var l=U.scrollHeight,u={};"border-box"===a?l+=s:"content-box"===a&&(l-=r),U.value="";var c=U.scrollHeight-r;if(null!==t){var h=c*t;"border-box"===a&&(h=h+r+s),l=Math.max(h,l),u.minHeight=h+"px"}if(null!==i){var d=c*i;"border-box"===a&&(d=d+r+s),l=Math.min(d,l)}return u.height=l+"px",U.parentNode&&U.parentNode.removeChild(U),U=null,u}var Q=function(e){for(var t=1,i=arguments.length;t<i;t++){var n=arguments[t]||{};for(var r in n)if(n.hasOwnProperty(r)){var s=n[r];void 0!==s&&(e[r]=s)}}return e};function ee(e){return null!=e}function te(e){return/([(\uAC00-\uD7AF)|(\u3130-\u318F)])+/gi.test(e)}var ie=r({name:"ElInput",componentName:"ElInput",mixins:[l,G],inheritAttrs:!1,inject:{elForm:{default:""},elFormItem:{default:""}},data:function(){return{textareaCalcStyle:{},hovering:!1,focused:!1,isComposing:!1,passwordVisible:!1}},props:{value:[String,Number],size:String,resize:String,form:String,disabled:Boolean,readonly:Boolean,type:{type:String,default:"text"},autosize:{type:[Boolean,Object],default:!1},autocomplete:{type:String,default:"off"},autoComplete:{type:String,validator:function(e){return!0}},validateEvent:{type:Boolean,default:!0},suffixIcon:String,prefixIcon:String,label:String,clearable:{type:Boolean,default:!1},showPassword:{type:Boolean,default:!1},showWordLimit:{type:Boolean,default:!1},tabindex:String},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},validateState:function(){return this.elFormItem?this.elFormItem.validateState:""},needStatusIcon:function(){return!!this.elForm&&this.elForm.statusIcon},validateIcon:function(){return{validating:"el-icon-loading",success:"el-icon-circle-check",error:"el-icon-circle-close"}[this.validateState]},textareaStyle:function(){return Q({},this.textareaCalcStyle,{resize:this.resize})},inputSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},inputDisabled:function(){return this.disabled||(this.elForm||{}).disabled},nativeInputValue:function(){return null===this.value||void 0===this.value?"":String(this.value)},showClear:function(){return this.clearable&&!this.inputDisabled&&!this.readonly&&this.nativeInputValue&&(this.focused||this.hovering)},showPwdVisible:function(){return this.showPassword&&!this.inputDisabled&&!this.readonly&&(!!this.nativeInputValue||this.focused)},isWordLimitVisible:function(){return this.showWordLimit&&this.$attrs.maxlength&&("text"===this.type||"textarea"===this.type)&&!this.inputDisabled&&!this.readonly&&!this.showPassword},upperLimit:function(){return this.$attrs.maxlength},textLength:function(){return"number"==typeof this.value?String(this.value).length:(this.value||"").length},inputExceed:function(){return this.isWordLimitVisible&&this.textLength>this.upperLimit}},watch:{value:function(e){this.$nextTick(this.resizeTextarea),this.validateEvent&&this.dispatch("ElFormItem","el.form.change",[e])},nativeInputValue:function(){this.setNativeInputValue()},type:function(){var e=this;this.$nextTick(function(){e.setNativeInputValue(),e.resizeTextarea(),e.updateIconOffset()})}},methods:{focus:function(){this.getInput().focus()},blur:function(){this.getInput().blur()},getMigratingConfig:function(){return{props:{icon:"icon is removed, use suffix-icon / prefix-icon instead.","on-icon-click":"on-icon-click is removed."},events:{click:"click is removed."}}},handleBlur:function(e){this.focused=!1,this.$emit("blur",e),this.validateEvent&&this.dispatch("ElFormItem","el.form.blur",[this.value])},select:function(){this.getInput().select()},resizeTextarea:function(){if(!this.$isServer){var e=this.autosize;if("textarea"===this.type)if(e){var t=e.minRows,i=e.maxRows;this.textareaCalcStyle=J(this.$refs.textarea,t,i)}else this.textareaCalcStyle={minHeight:J(this.$refs.textarea).minHeight}}},setNativeInputValue:function(){var e=this.getInput();e&&e.value!==this.nativeInputValue&&(e.value=this.nativeInputValue)},handleFocus:function(e){this.focused=!0,this.$emit("focus",e)},handleCompositionStart:function(){this.isComposing=!0},handleCompositionUpdate:function(e){var t=e.target.value,i=t[t.length-1]||"";this.isComposing=!te(i)},handleCompositionEnd:function(e){this.isComposing&&(this.isComposing=!1,this.handleInput(e))},handleInput:function(e){this.isComposing||e.target.value!==this.nativeInputValue&&(this.$emit("input",e.target.value),this.$nextTick(this.setNativeInputValue))},handleChange:function(e){this.$emit("change",e.target.value)},calcIconOffset:function(e){var t=[].slice.call(this.$el.querySelectorAll(".el-input__"+e)||[]);if(t.length){for(var i=null,n=0;n<t.length;n++)if(t[n].parentNode===this.$el){i=t[n];break}if(i){var r={suffix:"append",prefix:"prepend"}[e];this.$slots[r]?i.style.transform="translateX("+("suffix"===e?"-":"")+this.$el.querySelector(".el-input-group__"+r).offsetWidth+"px)":i.removeAttribute("style")}}},updateIconOffset:function(){this.calcIconOffset("prefix"),this.calcIconOffset("suffix")},clear:function(){this.$emit("input",""),this.$emit("change",""),this.$emit("clear")},handlePasswordVisible:function(){var e=this;this.passwordVisible=!this.passwordVisible,this.$nextTick(function(){e.focus()})},getInput:function(){return this.$refs.input||this.$refs.textarea},getSuffixVisible:function(){return this.$slots.suffix||this.suffixIcon||this.showClear||this.showPassword||this.isWordLimitVisible||this.validateState&&this.needStatusIcon}},created:function(){this.$on("inputSelect",this.select)},mounted:function(){this.setNativeInputValue(),this.resizeTextarea(),this.updateIconOffset()},updated:function(){this.$nextTick(this.updateIconOffset)}},K,[],!1,null,null,null);ie.options.__file="packages/input/src/input.vue";var ne=ie.exports;ne.install=function(e){e.component(ne.name,ne)};var re=ne,se=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"el-select-dropdown el-popper",class:[{"is-multiple":this.$parent.multiple},this.popperClass],style:{minWidth:this.minWidth}},[this._t("default")],2)};se._withStripped=!0;"function"==typeof Symbol&&Symbol.iterator;var ae=h.a.prototype.$isServer,oe=/([\:\-\_]+(.))/g,le=/^moz([A-Z])/,ue=ae?0:Number(document.documentMode),ce=function(e){return(e||"").replace(/^[\s\uFEFF]+|[\s\uFEFF]+$/g,"")},he=function(e){return e.replace(oe,function(e,t,i,n){return n?i.toUpperCase():i}).replace(le,"Moz$1")},de=!ae&&document.addEventListener?function(e,t,i){e&&t&&i&&e.addEventListener(t,i,!1)}:function(e,t,i){e&&t&&i&&e.attachEvent("on"+t,i)},pe=!ae&&document.removeEventListener?function(e,t,i){e&&t&&e.removeEventListener(t,i,!1)}:function(e,t,i){e&&t&&e.detachEvent("on"+t,i)};function fe(e,t){if(!e||!t)return!1;if(-1!==t.indexOf(" "))throw new Error("className should not contain space.");return e.classList?e.classList.contains(t):(" "+e.className+" ").indexOf(" "+t+" ")>-1}function me(e,t){if(e){for(var i=e.className,n=(t||"").split(" "),r=0,s=n.length;r<s;r++){var a=n[r];a&&(e.classList?e.classList.add(a):fe(e,a)||(i+=" "+a))}e.classList||e.setAttribute("class",i)}}function ve(e,t){if(e&&t){for(var i=t.split(" "),n=" "+e.className+" ",r=0,s=i.length;r<s;r++){var a=i[r];a&&(e.classList?e.classList.remove(a):fe(e,a)&&(n=n.replace(" "+a+" "," ")))}e.classList||e.setAttribute("class",ce(n))}}var ge=ue<9?function(e,t){if(!ae){if(!e||!t)return null;"float"===(t=he(t))&&(t="styleFloat");try{switch(t){case"opacity":try{return e.filters.item("alpha").opacity/100}catch(e){return 1}default:return e.style[t]||e.currentStyle?e.currentStyle[t]:null}}catch(i){return e.style[t]}}}:function(e,t){if(!ae){if(!e||!t)return null;"float"===(t=he(t))&&(t="cssFloat");try{var i=document.defaultView.getComputedStyle(e,"");return e.style[t]||i?i[t]:null}catch(i){return e.style[t]}}};var ye=function(e,t){if(!ae)return ge(e,null!=t?t?"overflow-y":"overflow-x":"overflow").match(/(scroll|auto|overlay)/)},be=function(e,t){if(!ae){for(var i=e;i;){if([window,document,document.documentElement].includes(i))return window;if(ye(i,t))return i;i=i.parentNode}return i}},we=!1,_e=!1,xe=void 0,Ce=function(){if(!h.a.prototype.$isServer){var e=Se.modalDom;return e?we=!0:(we=!1,e=document.createElement("div"),Se.modalDom=e,e.addEventListener("touchmove",function(e){e.preventDefault(),e.stopPropagation()}),e.addEventListener("click",function(){Se.doOnModalClick&&Se.doOnModalClick()})),e}},ke={},Se={modalFade:!0,getInstance:function(e){return ke[e]},register:function(e,t){e&&t&&(ke[e]=t)},deregister:function(e){e&&(ke[e]=null,delete ke[e])},nextZIndex:function(){return Se.zIndex++},modalStack:[],doOnModalClick:function(){var e=Se.modalStack[Se.modalStack.length-1];if(e){var t=Se.getInstance(e.id);t&&t.closeOnClickModal&&t.close()}},openModal:function(e,t,i,n,r){if(!h.a.prototype.$isServer&&e&&void 0!==t){this.modalFade=r;for(var s=this.modalStack,a=0,o=s.length;a<o;a++){if(s[a].id===e)return}var l=Ce();if(me(l,"v-modal"),this.modalFade&&!we&&me(l,"v-modal-enter"),n)n.trim().split(/\s+/).forEach(function(e){return me(l,e)});setTimeout(function(){ve(l,"v-modal-enter")},200),i&&i.parentNode&&11!==i.parentNode.nodeType?i.parentNode.appendChild(l):document.body.appendChild(l),t&&(l.style.zIndex=t),l.tabIndex=0,l.style.display="",this.modalStack.push({id:e,zIndex:t,modalClass:n})}},closeModal:function(e){var t=this.modalStack,i=Ce();if(t.length>0){var n=t[t.length-1];if(n.id===e){if(n.modalClass)n.modalClass.trim().split(/\s+/).forEach(function(e){return ve(i,e)});t.pop(),t.length>0&&(i.style.zIndex=t[t.length-1].zIndex)}else for(var r=t.length-1;r>=0;r--)if(t[r].id===e){t.splice(r,1);break}}0===t.length&&(this.modalFade&&me(i,"v-modal-leave"),setTimeout(function(){0===t.length&&(i.parentNode&&i.parentNode.removeChild(i),i.style.display="none",Se.modalDom=void 0),ve(i,"v-modal-leave")},200))}};Object.defineProperty(Se,"zIndex",{configurable:!0,get:function(){return _e||(xe=xe||(h.a.prototype.$ELEMENT||{}).zIndex||2e3,_e=!0),xe},set:function(e){xe=e}});h.a.prototype.$isServer||window.addEventListener("keydown",function(e){if(27===e.keyCode){var t=function(){if(!h.a.prototype.$isServer&&Se.modalStack.length>0){var e=Se.modalStack[Se.modalStack.length-1];if(!e)return;return Se.getInstance(e.id)}}();t&&t.closeOnPressEscape&&(t.handleClose?t.handleClose():t.handleAction?t.handleAction("cancel"):t.close())}});var De=Se,$e=void 0,Ee=function(){if(h.a.prototype.$isServer)return 0;if(void 0!==$e)return $e;var e=document.createElement("div");e.className="el-scrollbar__wrap",e.style.visibility="hidden",e.style.width="100px",e.style.position="absolute",e.style.top="-9999px",document.body.appendChild(e);var t=e.offsetWidth;e.style.overflow="scroll";var i=document.createElement("div");i.style.width="100%",e.appendChild(i);var n=i.offsetWidth;return e.parentNode.removeChild(e),$e=t-n},Te=1,Me=void 0,Ne={props:{visible:{type:Boolean,default:!1},openDelay:{},closeDelay:{},zIndex:{},modal:{type:Boolean,default:!1},modalFade:{type:Boolean,default:!0},modalClass:{},modalAppendToBody:{type:Boolean,default:!1},lockScroll:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!1},closeOnClickModal:{type:Boolean,default:!1}},beforeMount:function(){this._popupId="popup-"+Te++,De.register(this._popupId,this)},beforeDestroy:function(){De.deregister(this._popupId),De.closeModal(this._popupId),this.restoreBodyStyle()},data:function(){return{opened:!1,bodyPaddingRight:null,computedBodyPaddingRight:0,withoutHiddenClass:!0,rendered:!1}},watch:{visible:function(e){var t=this;if(e){if(this._opening)return;this.rendered?this.open():(this.rendered=!0,h.a.nextTick(function(){t.open()}))}else this.close()}},methods:{open:function(e){var t=this;this.rendered||(this.rendered=!0);var i=Q({},this.$props||this,e);this._closeTimer&&(clearTimeout(this._closeTimer),this._closeTimer=null),clearTimeout(this._openTimer);var n=Number(i.openDelay);n>0?this._openTimer=setTimeout(function(){t._openTimer=null,t.doOpen(i)},n):this.doOpen(i)},doOpen:function(e){if(!this.$isServer&&(!this.willOpen||this.willOpen())&&!this.opened){this._opening=!0;var t=this.$el,i=e.modal,n=e.zIndex;if(n&&(De.zIndex=n),i&&(this._closing&&(De.closeModal(this._popupId),this._closing=!1),De.openModal(this._popupId,De.nextZIndex(),this.modalAppendToBody?void 0:t,e.modalClass,e.modalFade),e.lockScroll)){this.withoutHiddenClass=!fe(document.body,"el-popup-parent--hidden"),this.withoutHiddenClass&&(this.bodyPaddingRight=document.body.style.paddingRight,this.computedBodyPaddingRight=parseInt(ge(document.body,"paddingRight"),10)),Me=Ee();var r=document.documentElement.clientHeight<document.body.scrollHeight,s=ge(document.body,"overflowY");Me>0&&(r||"scroll"===s)&&this.withoutHiddenClass&&(document.body.style.paddingRight=this.computedBodyPaddingRight+Me+"px"),me(document.body,"el-popup-parent--hidden")}"static"===getComputedStyle(t).position&&(t.style.position="absolute"),t.style.zIndex=De.nextZIndex(),this.opened=!0,this.onOpen&&this.onOpen(),this.doAfterOpen()}},doAfterOpen:function(){this._opening=!1},close:function(){var e=this;if(!this.willClose||this.willClose()){null!==this._openTimer&&(clearTimeout(this._openTimer),this._openTimer=null),clearTimeout(this._closeTimer);var t=Number(this.closeDelay);t>0?this._closeTimer=setTimeout(function(){e._closeTimer=null,e.doClose()},t):this.doClose()}},doClose:function(){this._closing=!0,this.onClose&&this.onClose(),this.lockScroll&&setTimeout(this.restoreBodyStyle,200),this.opened=!1,this.doAfterClose()},doAfterClose:function(){De.closeModal(this._popupId),this._closing=!1},restoreBodyStyle:function(){this.modal&&this.withoutHiddenClass&&(document.body.style.paddingRight=this.bodyPaddingRight,ve(document.body,"el-popup-parent--hidden")),this.withoutHiddenClass=!0}}},Pe=h.a.prototype.$isServer?function(){}:i(50),Oe=function(e){return e.stopPropagation()},Ie={props:{transformOrigin:{type:[Boolean,String],default:!0},placement:{type:String,default:"bottom"},boundariesPadding:{type:Number,default:5},reference:{},popper:{},offset:{default:0},value:Boolean,visibleArrow:Boolean,arrowOffset:{type:Number,default:35},appendToBody:{type:Boolean,default:!0},popperOptions:{type:Object,default:function(){return{gpuAcceleration:!1}}}},data:function(){return{showPopper:!1,currentPlacement:""}},watch:{value:{immediate:!0,handler:function(e){this.showPopper=e,this.$emit("input",e)}},showPopper:function(e){this.disabled||(e?this.updatePopper():this.destroyPopper(),this.$emit("input",e))}},methods:{createPopper:function(){var e=this;if(!this.$isServer&&(this.currentPlacement=this.currentPlacement||this.placement,/^(top|bottom|left|right)(-start|-end)?$/g.test(this.currentPlacement))){var t=this.popperOptions,i=this.popperElm=this.popperElm||this.popper||this.$refs.popper,n=this.referenceElm=this.referenceElm||this.reference||this.$refs.reference;!n&&this.$slots.reference&&this.$slots.reference[0]&&(n=this.referenceElm=this.$slots.reference[0].elm),i&&n&&(this.visibleArrow&&this.appendArrow(i),this.appendToBody&&document.body.appendChild(this.popperElm),this.popperJS&&this.popperJS.destroy&&this.popperJS.destroy(),t.placement=this.currentPlacement,t.offset=this.offset,t.arrowOffset=this.arrowOffset,this.popperJS=new Pe(n,i,t),this.popperJS.onCreate(function(t){e.$emit("created",e),e.resetTransformOrigin(),e.$nextTick(e.updatePopper)}),"function"==typeof t.onUpdate&&this.popperJS.onUpdate(t.onUpdate),this.popperJS._popper.style.zIndex=De.nextZIndex(),this.popperElm.addEventListener("click",Oe))}},updatePopper:function(){var e=this.popperJS;e?(e.update(),e._popper&&(e._popper.style.zIndex=De.nextZIndex())):this.createPopper()},doDestroy:function(e){!this.popperJS||this.showPopper&&!e||(this.popperJS.destroy(),this.popperJS=null)},destroyPopper:function(){this.popperJS&&this.resetTransformOrigin()},resetTransformOrigin:function(){if(this.transformOrigin){var e=this.popperJS._popper.getAttribute("x-placement").split("-")[0],t={top:"bottom",bottom:"top",left:"right",right:"left"}[e];this.popperJS._popper.style.transformOrigin="string"==typeof this.transformOrigin?this.transformOrigin:["top","bottom"].indexOf(e)>-1?"center "+t:t+" center"}},appendArrow:function(e){var t=void 0;if(!this.appended){for(var i in this.appended=!0,e.attributes)if(/^_v-/.test(e.attributes[i].name)){t=e.attributes[i].name;break}var n=document.createElement("div");t&&n.setAttribute(t,""),n.setAttribute("x-arrow",""),n.className="popper__arrow",e.appendChild(n)}}},beforeDestroy:function(){this.doDestroy(!0),this.popperElm&&this.popperElm.parentNode===document.body&&(this.popperElm.removeEventListener("click",Oe),document.body.removeChild(this.popperElm))},deactivated:function(){this.$options.beforeDestroy[0].call(this)}},Fe=r({name:"ElSelectDropdown",componentName:"ElSelectDropdown",mixins:[Ie],props:{placement:{default:"bottom-start"},boundariesPadding:{default:0},popperOptions:{default:function(){return{gpuAcceleration:!1}}},visibleArrow:{default:!0},appendToBody:{type:Boolean,default:!0}},data:function(){return{minWidth:""}},computed:{popperClass:function(){return this.$parent.popperClass}},watch:{"$parent.inputWidth":function(){this.minWidth=this.$parent.$el.getBoundingClientRect().width+"px"}},mounted:function(){var e=this;this.referenceElm=this.$parent.$refs.reference.$el,this.$parent.popperElm=this.popperElm=this.$el,this.$on("updatePopper",function(){e.$parent.visible&&e.updatePopper()}),this.$on("destroyPopper",this.destroyPopper)}},se,[],!1,null,null,null);Fe.options.__file="packages/select/src/select-dropdown.vue";var Ae=Fe.exports,Le=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("li",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-select-dropdown__item",class:{selected:e.itemSelected,"is-disabled":e.disabled||e.groupDisabled||e.limitReached,hover:e.hover},on:{mouseenter:e.hoverItem,click:function(t){return t.stopPropagation(),e.selectOptionClick(t)}}},[e._t("default",[i("span",[e._v(e._s(e.currentLabel))])])],2)};Le._withStripped=!0;var Ve="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Be=r({mixins:[l],name:"ElOption",componentName:"ElOption",inject:["select"],props:{value:{required:!0},label:[String,Number],created:Boolean,disabled:{type:Boolean,default:!1}},data:function(){return{index:-1,groupDisabled:!1,visible:!0,hitState:!1,hover:!1}},computed:{isObject:function(){return"[object object]"===Object.prototype.toString.call(this.value).toLowerCase()},currentLabel:function(){return this.label||(this.isObject?"":this.value)},currentValue:function(){return this.value||this.label||""},itemSelected:function(){return this.select.multiple?this.contains(this.select.value,this.value):this.isEqual(this.value,this.select.value)},limitReached:function(){return!!this.select.multiple&&(!this.itemSelected&&(this.select.value||[]).length>=this.select.multipleLimit&&this.select.multipleLimit>0)}},watch:{currentLabel:function(){this.created||this.select.remote||this.dispatch("ElSelect","setSelected")},value:function(e,t){var i=this.select,n=i.remote,r=i.valueKey;if(!this.created&&!n){if(r&&"object"===(void 0===e?"undefined":Ve(e))&&"object"===(void 0===t?"undefined":Ve(t))&&e[r]===t[r])return;this.dispatch("ElSelect","setSelected")}}},methods:{isEqual:function(e,t){if(this.isObject){var i=this.select.valueKey;return S(e,i)===S(t,i)}return e===t},contains:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1];if(this.isObject){var i=this.select.valueKey;return e&&e.some(function(e){return S(e,i)===S(t,i)})}return e&&e.indexOf(t)>-1},handleGroupDisabled:function(e){this.groupDisabled=e},hoverItem:function(){this.disabled||this.groupDisabled||(this.select.hoverIndex=this.select.options.indexOf(this))},selectOptionClick:function(){!0!==this.disabled&&!0!==this.groupDisabled&&this.dispatch("ElSelect","handleOptionClick",[this,!0])},queryChange:function(e){this.visible=new RegExp(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return String(e).replace(/[|\\{}()[\]^$+*?.]/g,"\\$&")}(e),"i").test(this.currentLabel)||this.created,this.visible||this.select.filteredOptionsCount--}},created:function(){this.select.options.push(this),this.select.cachedOptions.push(this),this.select.optionsCount++,this.select.filteredOptionsCount++,this.$on("queryChange",this.queryChange),this.$on("handleGroupDisabled",this.handleGroupDisabled)},beforeDestroy:function(){var e=this.select,t=e.selected,i=e.multiple?t:[t],n=this.select.cachedOptions.indexOf(this),r=i.indexOf(this);n>-1&&r<0&&this.select.cachedOptions.splice(n,1),this.select.onOptionDestroy(this.select.options.indexOf(this))}},Le,[],!1,null,null,null);Be.options.__file="packages/select/src/option.vue";var ze=Be.exports,He=r({name:"ElTag",props:{text:String,closable:Boolean,type:String,hit:Boolean,disableTransitions:Boolean,color:String,size:String,effect:{type:String,default:"light",validator:function(e){return-1!==["dark","light","plain"].indexOf(e)}}},methods:{handleClose:function(e){e.stopPropagation(),this.$emit("close",e)},handleClick:function(e){this.$emit("click",e)}},computed:{tagSize:function(){return this.size||(this.$ELEMENT||{}).size}},render:function(e){var t=this.type,i=this.tagSize,n=this.hit,r=this.effect,s=e("span",{class:["el-tag",t?"el-tag--"+t:"",i?"el-tag--"+i:"",r?"el-tag--"+r:"",n&&"is-hit"],style:{backgroundColor:this.color},on:{click:this.handleClick}},[this.$slots.default,this.closable&&e("i",{class:"el-tag__close el-icon-close",on:{click:this.handleClose}})]);return this.disableTransitions?s:e("transition",{attrs:{name:"el-zoom-in-center"}},[s])}},void 0,void 0,!1,null,null,null);He.options.__file="packages/tag/src/tag.vue";var Re=He.exports;Re.install=function(e){e.component(Re.name,Re)};var We=Re,je=i(47),qe="undefined"==typeof window,Ye=function(e){var t=e,i=Array.isArray(t),n=0;for(t=i?t:t[Symbol.iterator]();;){var r;if(i){if(n>=t.length)break;r=t[n++]}else{if((n=t.next()).done)break;r=n.value}var s=r.target.__resizeListeners__||[];s.length&&s.forEach(function(e){e()})}},Ke=function(e,t){qe||(e.__resizeListeners__||(e.__resizeListeners__=[],e.__ro__=new je.a(Ye),e.__ro__.observe(e)),e.__resizeListeners__.push(t))},Ge=function(e,t){e&&e.__resizeListeners__&&(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),e.__resizeListeners__.length||e.__ro__.disconnect())},Ue={vertical:{offset:"offsetHeight",scroll:"scrollTop",scrollSize:"scrollHeight",size:"height",key:"vertical",axis:"Y",client:"clientY",direction:"top"},horizontal:{offset:"offsetWidth",scroll:"scrollLeft",scrollSize:"scrollWidth",size:"width",key:"horizontal",axis:"X",client:"clientX",direction:"left"}};function Xe(e){var t=e.move,i=e.size,n=e.bar,r={},s="translate"+n.axis+"("+t+"%)";return r[n.size]=i,r.transform=s,r.msTransform=s,r.webkitTransform=s,r}var Ze={name:"Bar",props:{vertical:Boolean,size:String,move:Number},computed:{bar:function(){return Ue[this.vertical?"vertical":"horizontal"]},wrap:function(){return this.$parent.wrap}},render:function(e){var t=this.size,i=this.move,n=this.bar;return e("div",{class:["el-scrollbar__bar","is-"+n.key],on:{mousedown:this.clickTrackHandler}},[e("div",{ref:"thumb",class:"el-scrollbar__thumb",on:{mousedown:this.clickThumbHandler},style:Xe({size:t,move:i,bar:n})})])},methods:{clickThumbHandler:function(e){e.ctrlKey||2===e.button||(this.startDrag(e),this[this.bar.axis]=e.currentTarget[this.bar.offset]-(e[this.bar.client]-e.currentTarget.getBoundingClientRect()[this.bar.direction]))},clickTrackHandler:function(e){var t=100*(Math.abs(e.target.getBoundingClientRect()[this.bar.direction]-e[this.bar.client])-this.$refs.thumb[this.bar.offset]/2)/this.$el[this.bar.offset];this.wrap[this.bar.scroll]=t*this.wrap[this.bar.scrollSize]/100},startDrag:function(e){e.stopImmediatePropagation(),this.cursorDown=!0,de(document,"mousemove",this.mouseMoveDocumentHandler),de(document,"mouseup",this.mouseUpDocumentHandler),document.onselectstart=function(){return!1}},mouseMoveDocumentHandler:function(e){if(!1!==this.cursorDown){var t=this[this.bar.axis];if(t){var i=100*(-1*(this.$el.getBoundingClientRect()[this.bar.direction]-e[this.bar.client])-(this.$refs.thumb[this.bar.offset]-t))/this.$el[this.bar.offset];this.wrap[this.bar.scroll]=i*this.wrap[this.bar.scrollSize]/100}}},mouseUpDocumentHandler:function(e){this.cursorDown=!1,this[this.bar.axis]=0,pe(document,"mousemove",this.mouseMoveDocumentHandler),document.onselectstart=null}},destroyed:function(){pe(document,"mouseup",this.mouseUpDocumentHandler)}},Je={name:"ElScrollbar",components:{Bar:Ze},props:{native:Boolean,wrapStyle:{},wrapClass:{},viewClass:{},viewStyle:{},noresize:Boolean,tag:{type:String,default:"div"}},data:function(){return{sizeWidth:"0",sizeHeight:"0",moveX:0,moveY:0}},computed:{wrap:function(){return this.$refs.wrap}},render:function(e){var t=Ee(),i=this.wrapStyle;if(t){var n="-"+t+"px",r="margin-bottom: "+n+"; margin-right: "+n+";";Array.isArray(this.wrapStyle)?(i=function(e){for(var t={},i=0;i<e.length;i++)e[i]&&k(t,e[i]);return t}(this.wrapStyle)).marginRight=i.marginBottom=n:"string"==typeof this.wrapStyle?i+=r:i=r}var s=e(this.tag,{class:["el-scrollbar__view",this.viewClass],style:this.viewStyle,ref:"resize"},this.$slots.default),a=e("div",{ref:"wrap",style:i,on:{scroll:this.handleScroll},class:[this.wrapClass,"el-scrollbar__wrap",t?"":"el-scrollbar__wrap--hidden-default"]},[[s]]),o=void 0;return o=this.native?[e("div",{ref:"wrap",class:[this.wrapClass,"el-scrollbar__wrap"],style:i},[[s]])]:[a,e(Ze,{attrs:{move:this.moveX,size:this.sizeWidth}}),e(Ze,{attrs:{vertical:!0,move:this.moveY,size:this.sizeHeight}})],e("div",{class:"el-scrollbar"},o)},methods:{handleScroll:function(){var e=this.wrap;this.moveY=100*e.scrollTop/e.clientHeight,this.moveX=100*e.scrollLeft/e.clientWidth},update:function(){var e,t,i=this.wrap;i&&(e=100*i.clientHeight/i.scrollHeight,t=100*i.clientWidth/i.scrollWidth,this.sizeHeight=e<100?e+"%":"",this.sizeWidth=t<100?t+"%":"")}},mounted:function(){this.native||(this.$nextTick(this.update),!this.noresize&&Ke(this.$refs.resize,this.update))},beforeDestroy:function(){this.native||!this.noresize&&Ge(this.$refs.resize,this.update)},install:function(e){e.component(Je.name,Je)}},Qe=Je,et=i(1),tt=i.n(et),it=[],nt="@@clickoutsideContext",rt=void 0,st=0;function at(e,t,i){return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!(i&&i.context&&n.target&&r.target)||e.contains(n.target)||e.contains(r.target)||e===n.target||i.context.popperElm&&(i.context.popperElm.contains(n.target)||i.context.popperElm.contains(r.target))||(t.expression&&e[nt].methodName&&i.context[e[nt].methodName]?i.context[e[nt].methodName]():e[nt].bindingFn&&e[nt].bindingFn())}}!h.a.prototype.$isServer&&de(document,"mousedown",function(e){return rt=e}),!h.a.prototype.$isServer&&de(document,"mouseup",function(e){it.forEach(function(t){return t[nt].documentHandler(e,rt)})});var ot={bind:function(e,t,i){it.push(e);var n=st++;e[nt]={id:n,documentHandler:at(e,t,i),methodName:t.expression,bindingFn:t.value}},update:function(e,t,i){e[nt].documentHandler=at(e,t,i),e[nt].methodName=t.expression,e[nt].bindingFn=t.value},unbind:function(e){for(var t=it.length,i=0;i<t;i++)if(it[i][nt].id===e[nt].id){it.splice(i,1);break}delete e[nt]}};function lt(e,t){if(!h.a.prototype.$isServer)if(t){for(var i=[],n=t.offsetParent;n&&e!==n&&e.contains(n);)i.push(n),n=n.offsetParent;var r=t.offsetTop+i.reduce(function(e,t){return e+t.offsetTop},0),s=r+t.offsetHeight,a=e.scrollTop,o=a+e.clientHeight;r<a?e.scrollTop=r:s>o&&(e.scrollTop=s-e.clientHeight)}else e.scrollTop=0}var ut=r({mixins:[l,Y,u("reference"),{data:function(){return{hoverOption:-1}},computed:{optionsAllDisabled:function(){return this.options.filter(function(e){return e.visible}).every(function(e){return e.disabled})}},watch:{hoverIndex:function(e){var t=this;"number"==typeof e&&e>-1&&(this.hoverOption=this.options[e]||{}),this.options.forEach(function(e){e.hover=t.hoverOption===e})}},methods:{navigateOptions:function(e){var t=this;if(this.visible){if(0!==this.options.length&&0!==this.filteredOptionsCount&&!this.optionsAllDisabled){"next"===e?(this.hoverIndex++,this.hoverIndex===this.options.length&&(this.hoverIndex=0)):"prev"===e&&(this.hoverIndex--,this.hoverIndex<0&&(this.hoverIndex=this.options.length-1));var i=this.options[this.hoverIndex];!0!==i.disabled&&!0!==i.groupDisabled&&i.visible||this.navigateOptions(e),this.$nextTick(function(){return t.scrollToOption(t.hoverOption)})}}else this.visible=!0}}}],name:"ElSelect",componentName:"ElSelect",inject:{elForm:{default:""},elFormItem:{default:""}},provide:function(){return{select:this}},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},readonly:function(){return!this.filterable||this.multiple||!(!h.a.prototype.$isServer&&!isNaN(Number(document.documentMode)))&&!(!h.a.prototype.$isServer&&navigator.userAgent.indexOf("Edge")>-1)&&!this.visible},showClose:function(){var e=this.multiple?Array.isArray(this.value)&&this.value.length>0:void 0!==this.value&&null!==this.value&&""!==this.value;return this.clearable&&!this.selectDisabled&&this.inputHovering&&e},iconClass:function(){return this.remote&&this.filterable?"":this.visible?"arrow-up is-reverse":"arrow-up"},debounce:function(){return this.remote?300:0},emptyText:function(){return this.loading?this.loadingText||this.t("el.select.loading"):(!this.remote||""!==this.query||0!==this.options.length)&&(this.filterable&&this.query&&this.options.length>0&&0===this.filteredOptionsCount?this.noMatchText||this.t("el.select.noMatch"):0===this.options.length?this.noDataText||this.t("el.select.noData"):null)},showNewOption:function(){var e=this,t=this.options.filter(function(e){return!e.created}).some(function(t){return t.currentLabel===e.query});return this.filterable&&this.allowCreate&&""!==this.query&&!t},selectSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},selectDisabled:function(){return this.disabled||(this.elForm||{}).disabled},collapseTagSize:function(){return["small","mini"].indexOf(this.selectSize)>-1?"mini":"small"},propPlaceholder:function(){return void 0!==this.placeholder?this.placeholder:this.t("el.select.placeholder")}},components:{ElInput:re,ElSelectMenu:Ae,ElOption:ze,ElTag:We,ElScrollbar:Qe},directives:{Clickoutside:ot},props:{name:String,id:String,value:{required:!0},autocomplete:{type:String,default:"off"},autoComplete:{type:String,validator:function(e){return!0}},automaticDropdown:Boolean,size:String,disabled:Boolean,clearable:Boolean,filterable:Boolean,allowCreate:Boolean,loading:Boolean,popperClass:String,remote:Boolean,loadingText:String,noMatchText:String,noDataText:String,remoteMethod:Function,filterMethod:Function,multiple:Boolean,multipleLimit:{type:Number,default:0},placeholder:{type:String,required:!1},defaultFirstOption:Boolean,reserveKeyword:Boolean,valueKey:{type:String,default:"value"},collapseTags:Boolean,popperAppendToBody:{type:Boolean,default:!0}},data:function(){return{options:[],cachedOptions:[],createdLabel:null,createdSelected:!1,selected:this.multiple?[]:{},inputLength:20,inputWidth:0,initialInputHeight:0,cachedPlaceHolder:"",optionsCount:0,filteredOptionsCount:0,visible:!1,softFocus:!1,selectedLabel:"",hoverIndex:-1,query:"",previousQuery:null,inputHovering:!1,currentPlaceholder:"",menuVisibleOnFocus:!1,isOnComposition:!1,isSilentBlur:!1}},watch:{selectDisabled:function(){var e=this;this.$nextTick(function(){e.resetInputHeight()})},propPlaceholder:function(e){this.cachedPlaceHolder=this.currentPlaceholder=e},value:function(e,t){this.multiple&&(this.resetInputHeight(),e&&e.length>0||this.$refs.input&&""!==this.query?this.currentPlaceholder="":this.currentPlaceholder=this.cachedPlaceHolder,this.filterable&&!this.reserveKeyword&&(this.query="",this.handleQueryChange(this.query))),this.setSelected(),this.filterable&&!this.multiple&&(this.inputLength=20),E(e,t)||this.dispatch("ElFormItem","el.form.change",e)},visible:function(e){var t=this;e?(this.broadcast("ElSelectDropdown","updatePopper"),this.filterable&&(this.query=this.remote?"":this.selectedLabel,this.handleQueryChange(this.query),this.multiple?this.$refs.input.focus():(this.remote||(this.broadcast("ElOption","queryChange",""),this.broadcast("ElOptionGroup","queryChange")),this.selectedLabel&&(this.currentPlaceholder=this.selectedLabel,this.selectedLabel="")))):(this.broadcast("ElSelectDropdown","destroyPopper"),this.$refs.input&&this.$refs.input.blur(),this.query="",this.previousQuery=null,this.selectedLabel="",this.inputLength=20,this.menuVisibleOnFocus=!1,this.resetHoverIndex(),this.$nextTick(function(){t.$refs.input&&""===t.$refs.input.value&&0===t.selected.length&&(t.currentPlaceholder=t.cachedPlaceHolder)}),this.multiple||(this.selected&&(this.filterable&&this.allowCreate&&this.createdSelected&&this.createdLabel?this.selectedLabel=this.createdLabel:this.selectedLabel=this.selected.currentLabel,this.filterable&&(this.query=this.selectedLabel)),this.filterable&&(this.currentPlaceholder=this.cachedPlaceHolder))),this.$emit("visible-change",e)},options:function(){var e=this;if(!this.$isServer){this.$nextTick(function(){e.broadcast("ElSelectDropdown","updatePopper")}),this.multiple&&this.resetInputHeight();var t=this.$el.querySelectorAll("input");-1===[].indexOf.call(t,document.activeElement)&&this.setSelected(),this.defaultFirstOption&&(this.filterable||this.remote)&&this.filteredOptionsCount&&this.checkDefaultFirstOption()}}},methods:{handleComposition:function(e){var t=this,i=e.target.value;if("compositionend"===e.type)this.isOnComposition=!1,this.$nextTick(function(e){return t.handleQueryChange(i)});else{var n=i[i.length-1]||"";this.isOnComposition=!te(n)}},handleQueryChange:function(e){var t=this;this.previousQuery===e||this.isOnComposition||(null!==this.previousQuery||"function"!=typeof this.filterMethod&&"function"!=typeof this.remoteMethod?(this.previousQuery=e,this.$nextTick(function(){t.visible&&t.broadcast("ElSelectDropdown","updatePopper")}),this.hoverIndex=-1,this.multiple&&this.filterable&&this.$nextTick(function(){var e=15*t.$refs.input.value.length+20;t.inputLength=t.collapseTags?Math.min(50,e):e,t.managePlaceholder(),t.resetInputHeight()}),this.remote&&"function"==typeof this.remoteMethod?(this.hoverIndex=-1,this.remoteMethod(e)):"function"==typeof this.filterMethod?(this.filterMethod(e),this.broadcast("ElOptionGroup","queryChange")):(this.filteredOptionsCount=this.optionsCount,this.broadcast("ElOption","queryChange",e),this.broadcast("ElOptionGroup","queryChange")),this.defaultFirstOption&&(this.filterable||this.remote)&&this.filteredOptionsCount&&this.checkDefaultFirstOption()):this.previousQuery=e)},scrollToOption:function(e){var t=Array.isArray(e)&&e[0]?e[0].$el:e.$el;this.$refs.popper&&t&&lt(this.$refs.popper.$el.querySelector(".el-select-dropdown__wrap"),t);this.$refs.scrollbar&&this.$refs.scrollbar.handleScroll()},handleMenuEnter:function(){var e=this;this.$nextTick(function(){return e.scrollToOption(e.selected)})},emitChange:function(e){E(this.value,e)||this.$emit("change",e)},getOption:function(e){for(var t=void 0,i="[object object]"===Object.prototype.toString.call(e).toLowerCase(),n="[object null]"===Object.prototype.toString.call(e).toLowerCase(),r="[object undefined]"===Object.prototype.toString.call(e).toLowerCase(),s=this.cachedOptions.length-1;s>=0;s--){var a=this.cachedOptions[s];if(i?S(a.value,this.valueKey)===S(e,this.valueKey):a.value===e){t=a;break}}if(t)return t;var o={value:e,currentLabel:i||n||r?"":String(e)};return this.multiple&&(o.hitState=!1),o},setSelected:function(){var e=this;if(!this.multiple){var t=this.getOption(this.value);return t.created?(this.createdLabel=t.currentLabel,this.createdSelected=!0):this.createdSelected=!1,this.selectedLabel=t.currentLabel,this.selected=t,void(this.filterable&&(this.query=this.selectedLabel))}var i=[];Array.isArray(this.value)&&this.value.forEach(function(t){i.push(e.getOption(t))}),this.selected=i,this.$nextTick(function(){e.resetInputHeight()})},handleFocus:function(e){this.softFocus?this.softFocus=!1:((this.automaticDropdown||this.filterable)&&(this.visible=!0,this.filterable&&(this.menuVisibleOnFocus=!0)),this.$emit("focus",e))},blur:function(){this.visible=!1,this.$refs.reference.blur()},handleBlur:function(e){var t=this;setTimeout(function(){t.isSilentBlur?t.isSilentBlur=!1:t.$emit("blur",e)},50),this.softFocus=!1},handleClearClick:function(e){this.deleteSelected(e)},doDestroy:function(){this.$refs.popper&&this.$refs.popper.doDestroy()},handleClose:function(){this.visible=!1},toggleLastOptionHitState:function(e){if(Array.isArray(this.selected)){var t=this.selected[this.selected.length-1];if(t)return!0===e||!1===e?(t.hitState=e,e):(t.hitState=!t.hitState,t.hitState)}},deletePrevTag:function(e){if(e.target.value.length<=0&&!this.toggleLastOptionHitState()){var t=this.value.slice();t.pop(),this.$emit("input",t),this.emitChange(t)}},managePlaceholder:function(){""!==this.currentPlaceholder&&(this.currentPlaceholder=this.$refs.input.value?"":this.cachedPlaceHolder)},resetInputState:function(e){8!==e.keyCode&&this.toggleLastOptionHitState(!1),this.inputLength=15*this.$refs.input.value.length+20,this.resetInputHeight()},resetInputHeight:function(){var e=this;this.collapseTags&&!this.filterable||this.$nextTick(function(){if(e.$refs.reference){var t=e.$refs.reference.$el.childNodes,i=[].filter.call(t,function(e){return"INPUT"===e.tagName})[0],n=e.$refs.tags,r=n?Math.round(n.getBoundingClientRect().height):0,s=e.initialInputHeight||40;i.style.height=0===e.selected.length?s+"px":Math.max(n?r+(r>s?6:0):0,s)+"px",e.visible&&!1!==e.emptyText&&e.broadcast("ElSelectDropdown","updatePopper")}})},resetHoverIndex:function(){var e=this;setTimeout(function(){e.multiple?e.selected.length>0?e.hoverIndex=Math.min.apply(null,e.selected.map(function(t){return e.options.indexOf(t)})):e.hoverIndex=-1:e.hoverIndex=e.options.indexOf(e.selected)},300)},handleOptionSelect:function(e,t){var i=this;if(this.multiple){var n=(this.value||[]).slice(),r=this.getValueIndex(n,e.value);r>-1?n.splice(r,1):(this.multipleLimit<=0||n.length<this.multipleLimit)&&n.push(e.value),this.$emit("input",n),this.emitChange(n),e.created&&(this.query="",this.handleQueryChange(""),this.inputLength=20),this.filterable&&this.$refs.input.focus()}else this.$emit("input",e.value),this.emitChange(e.value),this.visible=!1;this.isSilentBlur=t,this.setSoftFocus(),this.visible||this.$nextTick(function(){i.scrollToOption(e)})},setSoftFocus:function(){this.softFocus=!0;var e=this.$refs.input||this.$refs.reference;e&&e.focus()},getValueIndex:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1];if("[object object]"===Object.prototype.toString.call(t).toLowerCase()){var i=this.valueKey,n=-1;return e.some(function(e,r){return S(e,i)===S(t,i)&&(n=r,!0)}),n}return e.indexOf(t)},toggleMenu:function(){this.selectDisabled||(this.menuVisibleOnFocus?this.menuVisibleOnFocus=!1:this.visible=!this.visible,this.visible&&(this.$refs.input||this.$refs.reference).focus())},selectOption:function(){this.visible?this.options[this.hoverIndex]&&this.handleOptionSelect(this.options[this.hoverIndex]):this.toggleMenu()},deleteSelected:function(e){e.stopPropagation();var t=this.multiple?[]:"";this.$emit("input",t),this.emitChange(t),this.visible=!1,this.$emit("clear")},deleteTag:function(e,t){var i=this.selected.indexOf(t);if(i>-1&&!this.selectDisabled){var n=this.value.slice();n.splice(i,1),this.$emit("input",n),this.emitChange(n),this.$emit("remove-tag",t.value)}e.stopPropagation()},onInputChange:function(){this.filterable&&this.query!==this.selectedLabel&&(this.query=this.selectedLabel,this.handleQueryChange(this.query))},onOptionDestroy:function(e){e>-1&&(this.optionsCount--,this.filteredOptionsCount--,this.options.splice(e,1))},resetInputWidth:function(){this.inputWidth=this.$refs.reference.$el.getBoundingClientRect().width},handleResize:function(){this.resetInputWidth(),this.multiple&&this.resetInputHeight()},checkDefaultFirstOption:function(){this.hoverIndex=-1;for(var e=!1,t=this.options.length-1;t>=0;t--)if(this.options[t].created){e=!0,this.hoverIndex=t;break}if(!e)for(var i=0;i!==this.options.length;++i){var n=this.options[i];if(this.query){if(!n.disabled&&!n.groupDisabled&&n.visible){this.hoverIndex=i;break}}else if(n.itemSelected){this.hoverIndex=i;break}}},getValueKey:function(e){return"[object object]"!==Object.prototype.toString.call(e.value).toLowerCase()?e.value:S(e.value,this.valueKey)}},created:function(){var e=this;this.cachedPlaceHolder=this.currentPlaceholder=this.propPlaceholder,this.multiple&&!Array.isArray(this.value)&&this.$emit("input",[]),!this.multiple&&Array.isArray(this.value)&&this.$emit("input",""),this.debouncedOnInputChange=tt()(this.debounce,function(){e.onInputChange()}),this.debouncedQueryChange=tt()(this.debounce,function(t){e.handleQueryChange(t.target.value)}),this.$on("handleOptionClick",this.handleOptionSelect),this.$on("setSelected",this.setSelected)},mounted:function(){var e=this;this.multiple&&Array.isArray(this.value)&&this.value.length>0&&(this.currentPlaceholder=""),Ke(this.$el,this.handleResize);var t=this.$refs.reference;if(t&&t.$el){var i=t.$el.querySelector("input");this.initialInputHeight=i.getBoundingClientRect().height||{medium:36,small:32,mini:28}[this.selectSize]}this.remote&&this.multiple&&this.resetInputHeight(),this.$nextTick(function(){t&&t.$el&&(e.inputWidth=t.$el.getBoundingClientRect().width)}),this.setSelected()},beforeDestroy:function(){this.$el&&this.handleResize&&Ge(this.$el,this.handleResize)}},o,[],!1,null,null,null);ut.options.__file="packages/select/src/select.vue";var ct=ut.exports;ct.install=function(e){e.component(ct.name,ct)};var ht=ct;ze.install=function(e){e.component(ze.name,ze)};var dt=ze,pt={name:"ElPagination",props:{pageSize:{type:Number,default:10},small:Boolean,total:Number,pageCount:Number,pagerCount:{type:Number,validator:function(e){return(0|e)===e&&e>4&&e<22&&e%2==1},default:7},currentPage:{type:Number,default:1},layout:{default:"prev, pager, next, jumper, ->, total"},pageSizes:{type:Array,default:function(){return[10,20,30,40,50,100]}},popperClass:String,prevText:String,nextText:String,background:Boolean,disabled:Boolean,hideOnSinglePage:Boolean},data:function(){return{internalCurrentPage:1,internalPageSize:0,lastEmittedPage:-1,userChangePageSize:!1}},render:function(e){var t=this.layout;if(!t)return null;if(this.hideOnSinglePage&&(!this.internalPageCount||1===this.internalPageCount))return null;var i=e("div",{class:["el-pagination",{"is-background":this.background,"el-pagination--small":this.small}]}),n={prev:e("prev"),jumper:e("jumper"),pager:e("pager",{attrs:{currentPage:this.internalCurrentPage,pageCount:this.internalPageCount,pagerCount:this.pagerCount,disabled:this.disabled},on:{change:this.handleCurrentChange}}),next:e("next"),sizes:e("sizes",{attrs:{pageSizes:this.pageSizes}}),slot:e("slot",[this.$slots.default?this.$slots.default:""]),total:e("total")},r=t.split(",").map(function(e){return e.trim()}),s=e("div",{class:"el-pagination__rightwrapper"}),a=!1;return i.children=i.children||[],s.children=s.children||[],r.forEach(function(e){"->"!==e?a?s.children.push(n[e]):i.children.push(n[e]):a=!0}),a&&i.children.unshift(s),i},components:{Prev:{render:function(e){return e("button",{attrs:{type:"button",disabled:this.$parent.disabled||this.$parent.internalCurrentPage<=1},class:"btn-prev",on:{click:this.$parent.prev}},[this.$parent.prevText?e("span",[this.$parent.prevText]):e("i",{class:"el-icon el-icon-arrow-left"})])}},Next:{render:function(e){return e("button",{attrs:{type:"button",disabled:this.$parent.disabled||this.$parent.internalCurrentPage===this.$parent.internalPageCount||0===this.$parent.internalPageCount},class:"btn-next",on:{click:this.$parent.next}},[this.$parent.nextText?e("span",[this.$parent.nextText]):e("i",{class:"el-icon el-icon-arrow-right"})])}},Sizes:{mixins:[Y],props:{pageSizes:Array},watch:{pageSizes:{immediate:!0,handler:function(e,t){E(e,t)||Array.isArray(e)&&(this.$parent.internalPageSize=e.indexOf(this.$parent.pageSize)>-1?this.$parent.pageSize:this.pageSizes[0])}}},render:function(e){var t=this;return e("span",{class:"el-pagination__sizes"},[e("el-select",{attrs:{value:this.$parent.internalPageSize,popperClass:this.$parent.popperClass||"",size:"mini",disabled:this.$parent.disabled},on:{input:this.handleChange}},[this.pageSizes.map(function(i){return e("el-option",{attrs:{value:i,label:i+t.t("el.pagination.pagesize")}})})])])},components:{ElSelect:ht,ElOption:dt},methods:{handleChange:function(e){e!==this.$parent.internalPageSize&&(this.$parent.internalPageSize=e=parseInt(e,10),this.$parent.userChangePageSize=!0,this.$parent.$emit("update:pageSize",e),this.$parent.$emit("size-change",e))}}},Jumper:{mixins:[Y],components:{ElInput:re},data:function(){return{userInput:null}},watch:{"$parent.internalCurrentPage":function(){this.userInput=null}},methods:{handleKeyup:function(e){var t=e.keyCode,i=e.target;13===t&&this.handleChange(i.value)},handleInput:function(e){this.userInput=e},handleChange:function(e){this.$parent.internalCurrentPage=this.$parent.getValidCurrentPage(e),this.$parent.emitChange(),this.userInput=null}},render:function(e){return e("span",{class:"el-pagination__jump"},[this.t("el.pagination.goto"),e("el-input",{class:"el-pagination__editor is-in-pagination",attrs:{min:1,max:this.$parent.internalPageCount,value:null!==this.userInput?this.userInput:this.$parent.internalCurrentPage,type:"number",disabled:this.$parent.disabled},nativeOn:{keyup:this.handleKeyup},on:{input:this.handleInput,change:this.handleChange}}),this.t("el.pagination.pageClassifier")])}},Total:{mixins:[Y],render:function(e){return"number"==typeof this.$parent.total?e("span",{class:"el-pagination__total"},[this.t("el.pagination.total",{total:this.$parent.total})]):""}},Pager:a},methods:{handleCurrentChange:function(e){this.internalCurrentPage=this.getValidCurrentPage(e),this.userChangePageSize=!0,this.emitChange()},prev:function(){if(!this.disabled){var e=this.internalCurrentPage-1;this.internalCurrentPage=this.getValidCurrentPage(e),this.$emit("prev-click",this.internalCurrentPage),this.emitChange()}},next:function(){if(!this.disabled){var e=this.internalCurrentPage+1;this.internalCurrentPage=this.getValidCurrentPage(e),this.$emit("next-click",this.internalCurrentPage),this.emitChange()}},getValidCurrentPage:function(e){e=parseInt(e,10);var t=void 0;return"number"==typeof this.internalPageCount?e<1?t=1:e>this.internalPageCount&&(t=this.internalPageCount):(isNaN(e)||e<1)&&(t=1),void 0===t&&isNaN(e)?t=1:0===t&&(t=1),void 0===t?e:t},emitChange:function(){var e=this;this.$nextTick(function(){(e.internalCurrentPage!==e.lastEmittedPage||e.userChangePageSize)&&(e.$emit("current-change",e.internalCurrentPage),e.lastEmittedPage=e.internalCurrentPage,e.userChangePageSize=!1)})}},computed:{internalPageCount:function(){return"number"==typeof this.total?Math.max(1,Math.ceil(this.total/this.internalPageSize)):"number"==typeof this.pageCount?Math.max(1,this.pageCount):null}},watch:{currentPage:{immediate:!0,handler:function(e){this.internalCurrentPage=this.getValidCurrentPage(e)}},pageSize:{immediate:!0,handler:function(e){this.internalPageSize=isNaN(e)?10:e}},internalCurrentPage:{immediate:!0,handler:function(e){this.$emit("update:currentPage",e),this.lastEmittedPage=-1}},internalPageCount:function(e){var t=this.internalCurrentPage;e>0&&0===t?this.internalCurrentPage=1:t>e&&(this.internalCurrentPage=0===e?1:e,this.userChangePageSize&&this.emitChange()),this.userChangePageSize=!1}},install:function(e){e.component(pt.name,pt)}},ft=pt,mt=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"dialog-fade"},on:{"after-enter":e.afterEnter,"after-leave":e.afterLeave}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-dialog__wrapper",on:{click:function(t){return t.target!==t.currentTarget?null:e.handleWrapperClick(t)}}},[i("div",{key:e.key,ref:"dialog",class:["el-dialog",{"is-fullscreen":e.fullscreen,"el-dialog--center":e.center},e.customClass],style:e.style,attrs:{role:"dialog","aria-modal":"true","aria-label":e.title||"dialog"}},[i("div",{staticClass:"el-dialog__header"},[e._t("title",[i("span",{staticClass:"el-dialog__title"},[e._v(e._s(e.title))])]),e.showClose?i("button",{staticClass:"el-dialog__headerbtn",attrs:{type:"button","aria-label":"Close"},on:{click:e.handleClose}},[i("i",{staticClass:"el-dialog__close el-icon el-icon-close"})]):e._e()],2),e.rendered?i("div",{staticClass:"el-dialog__body"},[e._t("default")],2):e._e(),e.$slots.footer?i("div",{staticClass:"el-dialog__footer"},[e._t("footer")],2):e._e()])])])};mt._withStripped=!0;var vt=r({name:"ElDialog",mixins:[Ne,l,G],props:{title:{type:String,default:""},modal:{type:Boolean,default:!0},modalAppendToBody:{type:Boolean,default:!0},appendToBody:{type:Boolean,default:!1},lockScroll:{type:Boolean,default:!0},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},width:String,fullscreen:Boolean,customClass:{type:String,default:""},top:{type:String,default:"15vh"},beforeClose:Function,center:{type:Boolean,default:!1},destroyOnClose:Boolean},data:function(){return{closed:!1,key:0}},watch:{visible:function(e){var t=this;e?(this.closed=!1,this.$emit("open"),this.$el.addEventListener("scroll",this.updatePopper),this.$nextTick(function(){t.$refs.dialog.scrollTop=0}),this.appendToBody&&document.body.appendChild(this.$el)):(this.$el.removeEventListener("scroll",this.updatePopper),this.closed||this.$emit("close"),this.destroyOnClose&&this.$nextTick(function(){t.key++}))}},computed:{style:function(){var e={};return this.fullscreen||(e.marginTop=this.top,this.width&&(e.width=this.width)),e}},methods:{getMigratingConfig:function(){return{props:{size:"size is removed."}}},handleWrapperClick:function(){this.closeOnClickModal&&this.handleClose()},handleClose:function(){"function"==typeof this.beforeClose?this.beforeClose(this.hide):this.hide()},hide:function(e){!1!==e&&(this.$emit("update:visible",!1),this.$emit("close"),this.closed=!0)},updatePopper:function(){this.broadcast("ElSelectDropdown","updatePopper"),this.broadcast("ElDropdownMenu","updatePopper")},afterEnter:function(){this.$emit("opened")},afterLeave:function(){this.$emit("closed")}},mounted:function(){this.visible&&(this.rendered=!0,this.open(),this.appendToBody&&document.body.appendChild(this.$el))},destroyed:function(){this.appendToBody&&this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)}},mt,[],!1,null,null,null);vt.options.__file="packages/dialog/src/component.vue";var gt=vt.exports;gt.install=function(e){e.component(gt.name,gt)};var yt=gt,bt=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.close,expression:"close"}],staticClass:"el-autocomplete",attrs:{"aria-haspopup":"listbox",role:"combobox","aria-expanded":e.suggestionVisible,"aria-owns":e.id}},[i("el-input",e._b({ref:"input",on:{input:e.handleInput,change:e.handleChange,focus:e.handleFocus,blur:e.handleBlur,clear:e.handleClear},nativeOn:{keydown:[function(t){if(!("button"in t)&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"]))return null;t.preventDefault(),e.highlight(e.highlightedIndex-1)},function(t){if(!("button"in t)&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"]))return null;t.preventDefault(),e.highlight(e.highlightedIndex+1)},function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.handleKeyEnter(t):null},function(t){return"button"in t||!e._k(t.keyCode,"tab",9,t.key,"Tab")?e.close(t):null}]}},"el-input",[e.$props,e.$attrs],!1),[e.$slots.prepend?i("template",{slot:"prepend"},[e._t("prepend")],2):e._e(),e.$slots.append?i("template",{slot:"append"},[e._t("append")],2):e._e(),e.$slots.prefix?i("template",{slot:"prefix"},[e._t("prefix")],2):e._e(),e.$slots.suffix?i("template",{slot:"suffix"},[e._t("suffix")],2):e._e()],2),i("el-autocomplete-suggestions",{ref:"suggestions",class:[e.popperClass?e.popperClass:""],attrs:{"visible-arrow":"","popper-options":e.popperOptions,"append-to-body":e.popperAppendToBody,placement:e.placement,id:e.id}},e._l(e.suggestions,function(t,n){return i("li",{key:n,class:{highlighted:e.highlightedIndex===n},attrs:{id:e.id+"-item-"+n,role:"option","aria-selected":e.highlightedIndex===n},on:{click:function(i){e.select(t)}}},[e._t("default",[e._v("\n        "+e._s(t[e.valueKey])+"\n      ")],{item:t})],2)}),0)],1)};bt._withStripped=!0;var wt=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":e.doDestroy}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-autocomplete-suggestion el-popper",class:{"is-loading":!e.parent.hideLoading&&e.parent.loading},style:{width:e.dropdownWidth},attrs:{role:"region"}},[i("el-scrollbar",{attrs:{tag:"ul","wrap-class":"el-autocomplete-suggestion__wrap","view-class":"el-autocomplete-suggestion__list"}},[!e.parent.hideLoading&&e.parent.loading?i("li",[i("i",{staticClass:"el-icon-loading"})]):e._t("default")],2)],1)])};wt._withStripped=!0;var _t=r({components:{ElScrollbar:Qe},mixins:[Ie,l],componentName:"ElAutocompleteSuggestions",data:function(){return{parent:this.$parent,dropdownWidth:""}},props:{options:{default:function(){return{gpuAcceleration:!1}}},id:String},methods:{select:function(e){this.dispatch("ElAutocomplete","item-click",e)}},updated:function(){var e=this;this.$nextTick(function(t){e.popperJS&&e.updatePopper()})},mounted:function(){this.$parent.popperElm=this.popperElm=this.$el,this.referenceElm=this.$parent.$refs.input.$refs.input||this.$parent.$refs.input.$refs.textarea,this.referenceList=this.$el.querySelector(".el-autocomplete-suggestion__list"),this.referenceList.setAttribute("role","listbox"),this.referenceList.setAttribute("id",this.id)},created:function(){var e=this;this.$on("visible",function(t,i){e.dropdownWidth=i+"px",e.showPopper=t})}},wt,[],!1,null,null,null);_t.options.__file="packages/autocomplete/src/autocomplete-suggestions.vue";var xt=_t.exports,Ct=r({name:"ElAutocomplete",mixins:[l,u("input"),G],inheritAttrs:!1,componentName:"ElAutocomplete",components:{ElInput:re,ElAutocompleteSuggestions:xt},directives:{Clickoutside:ot},props:{valueKey:{type:String,default:"value"},popperClass:String,popperOptions:Object,placeholder:String,clearable:{type:Boolean,default:!1},disabled:Boolean,name:String,size:String,value:String,maxlength:Number,minlength:Number,autofocus:Boolean,fetchSuggestions:Function,triggerOnFocus:{type:Boolean,default:!0},customItem:String,selectWhenUnmatched:{type:Boolean,default:!1},prefixIcon:String,suffixIcon:String,label:String,debounce:{type:Number,default:300},placement:{type:String,default:"bottom-start"},hideLoading:Boolean,popperAppendToBody:{type:Boolean,default:!0},highlightFirstItem:{type:Boolean,default:!1}},data:function(){return{activated:!1,suggestions:[],loading:!1,highlightedIndex:-1,suggestionDisabled:!1}},computed:{suggestionVisible:function(){var e=this.suggestions;return(Array.isArray(e)&&e.length>0||this.loading)&&this.activated},id:function(){return"el-autocomplete-"+$()}},watch:{suggestionVisible:function(e){var t=this.getInput();t&&this.broadcast("ElAutocompleteSuggestions","visible",[e,t.offsetWidth])}},methods:{getMigratingConfig:function(){return{props:{"custom-item":"custom-item is removed, use scoped slot instead.",props:"props is removed, use value-key instead."}}},getData:function(e){var t=this;this.suggestionDisabled||(this.loading=!0,this.fetchSuggestions(e,function(e){t.loading=!1,t.suggestionDisabled||(Array.isArray(e)?(t.suggestions=e,t.highlightedIndex=t.highlightFirstItem?0:-1):console.error("[Element Error][Autocomplete]autocomplete suggestions must be an array"))}))},handleInput:function(e){if(this.$emit("input",e),this.suggestionDisabled=!1,!this.triggerOnFocus&&!e)return this.suggestionDisabled=!0,void(this.suggestions=[]);this.debouncedGetData(e)},handleChange:function(e){this.$emit("change",e)},handleFocus:function(e){this.activated=!0,this.$emit("focus",e),this.triggerOnFocus&&this.debouncedGetData(this.value)},handleBlur:function(e){this.$emit("blur",e)},handleClear:function(){this.activated=!1,this.$emit("clear")},close:function(e){this.activated=!1},handleKeyEnter:function(e){var t=this;this.suggestionVisible&&this.highlightedIndex>=0&&this.highlightedIndex<this.suggestions.length?(e.preventDefault(),this.select(this.suggestions[this.highlightedIndex])):this.selectWhenUnmatched&&(this.$emit("select",{value:this.value}),this.$nextTick(function(e){t.suggestions=[],t.highlightedIndex=-1}))},select:function(e){var t=this;this.$emit("input",e[this.valueKey]),this.$emit("select",e),this.$nextTick(function(e){t.suggestions=[],t.highlightedIndex=-1})},highlight:function(e){if(this.suggestionVisible&&!this.loading)if(e<0)this.highlightedIndex=-1;else{e>=this.suggestions.length&&(e=this.suggestions.length-1);var t=this.$refs.suggestions.$el.querySelector(".el-autocomplete-suggestion__wrap"),i=t.querySelectorAll(".el-autocomplete-suggestion__list li")[e],n=t.scrollTop,r=i.offsetTop;r+i.scrollHeight>n+t.clientHeight&&(t.scrollTop+=i.scrollHeight),r<n&&(t.scrollTop-=i.scrollHeight),this.highlightedIndex=e,this.getInput().setAttribute("aria-activedescendant",this.id+"-item-"+this.highlightedIndex)}},getInput:function(){return this.$refs.input.getInput()}},mounted:function(){var e=this;this.debouncedGetData=tt()(this.debounce,this.getData),this.$on("item-click",function(t){e.select(t)});var t=this.getInput();t.setAttribute("role","textbox"),t.setAttribute("aria-autocomplete","list"),t.setAttribute("aria-controls","id"),t.setAttribute("aria-activedescendant",this.id+"-item-"+this.highlightedIndex)},beforeDestroy:function(){this.$refs.suggestions.$destroy()}},bt,[],!1,null,null,null);Ct.options.__file="packages/autocomplete/src/autocomplete.vue";var kt=Ct.exports;kt.install=function(e){e.component(kt.name,kt)};var St=kt,Dt=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("button",{staticClass:"el-button",class:[e.type?"el-button--"+e.type:"",e.buttonSize?"el-button--"+e.buttonSize:"",{"is-disabled":e.buttonDisabled,"is-loading":e.loading,"is-plain":e.plain,"is-round":e.round,"is-circle":e.circle}],attrs:{disabled:e.buttonDisabled||e.loading,autofocus:e.autofocus,type:e.nativeType},on:{click:e.handleClick}},[e.loading?i("i",{staticClass:"el-icon-loading"}):e._e(),e.icon&&!e.loading?i("i",{class:e.icon}):e._e(),e.$slots.default?i("span",[e._t("default")],2):e._e()])};Dt._withStripped=!0;var $t=r({name:"ElButton",inject:{elForm:{default:""},elFormItem:{default:""}},props:{type:{type:String,default:"default"},size:String,icon:{type:String,default:""},nativeType:{type:String,default:"button"},loading:Boolean,disabled:Boolean,plain:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},buttonSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},buttonDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},methods:{handleClick:function(e){this.$emit("click",e)}}},Dt,[],!1,null,null,null);$t.options.__file="packages/button/src/button.vue";var Et=$t.exports;Et.install=function(e){e.component(Et.name,Et)};var Tt=Et,Mt=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"el-button-group"},[this._t("default")],2)};Mt._withStripped=!0;var Nt=r({name:"ElButtonGroup"},Mt,[],!1,null,null,null);Nt.options.__file="packages/button/src/button-group.vue";var Pt=Nt.exports;Pt.install=function(e){e.component(Pt.name,Pt)};var Ot=Pt,It=r({name:"ElDropdown",componentName:"ElDropdown",mixins:[l,G],directives:{Clickoutside:ot},components:{ElButton:Tt,ElButtonGroup:Ot},provide:function(){return{dropdown:this}},props:{trigger:{type:String,default:"hover"},type:String,size:{type:String,default:""},splitButton:Boolean,hideOnClick:{type:Boolean,default:!0},placement:{type:String,default:"bottom-end"},visibleArrow:{default:!0},showTimeout:{type:Number,default:250},hideTimeout:{type:Number,default:150},tabindex:{type:Number,default:0},disabled:{type:Boolean,default:!1}},data:function(){return{timeout:null,visible:!1,triggerElm:null,menuItems:null,menuItemsArray:null,dropdownElm:null,focusing:!1,listId:"dropdown-menu-"+$()}},computed:{dropdownSize:function(){return this.size||(this.$ELEMENT||{}).size}},mounted:function(){this.$on("menu-item-click",this.handleMenuItemClick)},watch:{visible:function(e){this.broadcast("ElDropdownMenu","visible",e),this.$emit("visible-change",e)},focusing:function(e){var t=this.$el.querySelector(".el-dropdown-selfdefine");t&&(e?t.className+=" focusing":t.className=t.className.replace("focusing",""))}},methods:{getMigratingConfig:function(){return{props:{"menu-align":"menu-align is renamed to placement."}}},show:function(){var e=this;this.disabled||(clearTimeout(this.timeout),this.timeout=setTimeout(function(){e.visible=!0},"click"===this.trigger?0:this.showTimeout))},hide:function(){var e=this;this.disabled||(this.removeTabindex(),this.tabindex>=0&&this.resetTabindex(this.triggerElm),clearTimeout(this.timeout),this.timeout=setTimeout(function(){e.visible=!1},"click"===this.trigger?0:this.hideTimeout))},handleClick:function(){this.disabled||(this.visible?this.hide():this.show())},handleTriggerKeyDown:function(e){var t=e.keyCode;[38,40].indexOf(t)>-1?(this.removeTabindex(),this.resetTabindex(this.menuItems[0]),this.menuItems[0].focus(),e.preventDefault(),e.stopPropagation()):13===t?this.handleClick():[9,27].indexOf(t)>-1&&this.hide()},handleItemKeyDown:function(e){var t=e.keyCode,i=e.target,n=this.menuItemsArray.indexOf(i),r=this.menuItemsArray.length-1,s=void 0;[38,40].indexOf(t)>-1?(s=38===t?0!==n?n-1:0:n<r?n+1:r,this.removeTabindex(),this.resetTabindex(this.menuItems[s]),this.menuItems[s].focus(),e.preventDefault(),e.stopPropagation()):13===t?(this.triggerElmFocus(),i.click(),this.hideOnClick&&(this.visible=!1)):[9,27].indexOf(t)>-1&&(this.hide(),this.triggerElmFocus())},resetTabindex:function(e){this.removeTabindex(),e.setAttribute("tabindex","0")},removeTabindex:function(){this.triggerElm.setAttribute("tabindex","-1"),this.menuItemsArray.forEach(function(e){e.setAttribute("tabindex","-1")})},initAria:function(){this.dropdownElm.setAttribute("id",this.listId),this.triggerElm.setAttribute("aria-haspopup","list"),this.triggerElm.setAttribute("aria-controls",this.listId),this.splitButton||(this.triggerElm.setAttribute("role","button"),this.triggerElm.setAttribute("tabindex",this.tabindex),this.triggerElm.setAttribute("class",(this.triggerElm.getAttribute("class")||"")+" el-dropdown-selfdefine"))},initEvent:function(){var e=this,t=this.trigger,i=this.show,n=this.hide,r=this.handleClick,s=this.splitButton,a=this.handleTriggerKeyDown,o=this.handleItemKeyDown;this.triggerElm=s?this.$refs.trigger.$el:this.$slots.default[0].elm;var l=this.dropdownElm;this.triggerElm.addEventListener("keydown",a),l.addEventListener("keydown",o,!0),s||(this.triggerElm.addEventListener("focus",function(){e.focusing=!0}),this.triggerElm.addEventListener("blur",function(){e.focusing=!1}),this.triggerElm.addEventListener("click",function(){e.focusing=!1})),"hover"===t?(this.triggerElm.addEventListener("mouseenter",i),this.triggerElm.addEventListener("mouseleave",n),l.addEventListener("mouseenter",i),l.addEventListener("mouseleave",n)):"click"===t&&this.triggerElm.addEventListener("click",r)},handleMenuItemClick:function(e,t){this.hideOnClick&&(this.visible=!1),this.$emit("command",e,t)},triggerElmFocus:function(){this.triggerElm.focus&&this.triggerElm.focus()},initDomOperation:function(){this.dropdownElm=this.popperElm,this.menuItems=this.dropdownElm.querySelectorAll("[tabindex='-1']"),this.menuItemsArray=[].slice.call(this.menuItems),this.initEvent(),this.initAria()}},render:function(e){var t=this,i=this.hide,n=this.splitButton,r=this.type,s=this.dropdownSize,a=this.disabled,o=null;if(n)o=e("el-button-group",[e("el-button",{attrs:{type:r,size:s,disabled:a},nativeOn:{click:function(e){t.$emit("click",e),i()}}},[this.$slots.default]),e("el-button",{ref:"trigger",attrs:{type:r,size:s,disabled:a},class:"el-dropdown__caret-button"},[e("i",{class:"el-dropdown__icon el-icon-arrow-down"})])]);else{var l=(o=this.$slots.default)[0].data||{},u=l.attrs,c=void 0===u?{}:u;a&&!c.disabled&&(c.disabled=!0,l.attrs=c)}var h=a?null:this.$slots.dropdown;return e("div",{class:"el-dropdown",directives:[{name:"clickoutside",value:i}],attrs:{"aria-disabled":a}},[o,h])}},void 0,void 0,!1,null,null,null);It.options.__file="packages/dropdown/src/dropdown.vue";var Ft=It.exports;Ft.install=function(e){e.component(Ft.name,Ft)};var At=Ft,Lt=function(){var e=this.$createElement,t=this._self._c||e;return t("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":this.doDestroy}},[t("ul",{directives:[{name:"show",rawName:"v-show",value:this.showPopper,expression:"showPopper"}],staticClass:"el-dropdown-menu el-popper",class:[this.size&&"el-dropdown-menu--"+this.size]},[this._t("default")],2)])};Lt._withStripped=!0;var Vt=r({name:"ElDropdownMenu",componentName:"ElDropdownMenu",mixins:[Ie],props:{visibleArrow:{type:Boolean,default:!0},arrowOffset:{type:Number,default:0}},data:function(){return{size:this.dropdown.dropdownSize}},inject:["dropdown"],created:function(){var e=this;this.$on("updatePopper",function(){e.showPopper&&e.updatePopper()}),this.$on("visible",function(t){e.showPopper=t})},mounted:function(){this.dropdown.popperElm=this.popperElm=this.$el,this.referenceElm=this.dropdown.$el,this.dropdown.initDomOperation()},watch:{"dropdown.placement":{immediate:!0,handler:function(e){this.currentPlacement=e}}}},Lt,[],!1,null,null,null);Vt.options.__file="packages/dropdown/src/dropdown-menu.vue";var Bt=Vt.exports;Bt.install=function(e){e.component(Bt.name,Bt)};var zt=Bt,Ht=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("li",{staticClass:"el-dropdown-menu__item",class:{"is-disabled":e.disabled,"el-dropdown-menu__item--divided":e.divided},attrs:{"aria-disabled":e.disabled,tabindex:e.disabled?null:-1},on:{click:e.handleClick}},[e.icon?i("i",{class:e.icon}):e._e(),e._t("default")],2)};Ht._withStripped=!0;var Rt=r({name:"ElDropdownItem",mixins:[l],props:{command:{},disabled:Boolean,divided:Boolean,icon:String},methods:{handleClick:function(e){this.dispatch("ElDropdown","menu-item-click",[this.command,this])}}},Ht,[],!1,null,null,null);Rt.options.__file="packages/dropdown/src/dropdown-item.vue";var Wt=Rt.exports;Wt.install=function(e){e.component(Wt.name,Wt)};var jt=Wt,qt=qt||{};qt.Utils=qt.Utils||{},qt.Utils.focusFirstDescendant=function(e){for(var t=0;t<e.childNodes.length;t++){var i=e.childNodes[t];if(qt.Utils.attemptFocus(i)||qt.Utils.focusFirstDescendant(i))return!0}return!1},qt.Utils.focusLastDescendant=function(e){for(var t=e.childNodes.length-1;t>=0;t--){var i=e.childNodes[t];if(qt.Utils.attemptFocus(i)||qt.Utils.focusLastDescendant(i))return!0}return!1},qt.Utils.attemptFocus=function(e){if(!qt.Utils.isFocusable(e))return!1;qt.Utils.IgnoreUtilFocusChanges=!0;try{e.focus()}catch(e){}return qt.Utils.IgnoreUtilFocusChanges=!1,document.activeElement===e},qt.Utils.isFocusable=function(e){if(e.tabIndex>0||0===e.tabIndex&&null!==e.getAttribute("tabIndex"))return!0;if(e.disabled)return!1;switch(e.nodeName){case"A":return!!e.href&&"ignore"!==e.rel;case"INPUT":return"hidden"!==e.type&&"file"!==e.type;case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},qt.Utils.triggerEvent=function(e,t){var i=void 0;i=/^mouse|click/.test(t)?"MouseEvents":/^key/.test(t)?"KeyboardEvent":"HTMLEvents";for(var n=document.createEvent(i),r=arguments.length,s=Array(r>2?r-2:0),a=2;a<r;a++)s[a-2]=arguments[a];return n.initEvent.apply(n,[t].concat(s)),e.dispatchEvent?e.dispatchEvent(n):e.fireEvent("on"+t,n),e},qt.Utils.keys={tab:9,enter:13,space:32,left:37,up:38,right:39,down:40,esc:27};var Yt=qt.Utils,Kt=function(e,t){this.domNode=t,this.parent=e,this.subMenuItems=[],this.subIndex=0,this.init()};Kt.prototype.init=function(){this.subMenuItems=this.domNode.querySelectorAll("li"),this.addListeners()},Kt.prototype.gotoSubIndex=function(e){e===this.subMenuItems.length?e=0:e<0&&(e=this.subMenuItems.length-1),this.subMenuItems[e].focus(),this.subIndex=e},Kt.prototype.addListeners=function(){var e=this,t=Yt.keys,i=this.parent.domNode;Array.prototype.forEach.call(this.subMenuItems,function(n){n.addEventListener("keydown",function(n){var r=!1;switch(n.keyCode){case t.down:e.gotoSubIndex(e.subIndex+1),r=!0;break;case t.up:e.gotoSubIndex(e.subIndex-1),r=!0;break;case t.tab:Yt.triggerEvent(i,"mouseleave");break;case t.enter:case t.space:r=!0,n.currentTarget.click()}return r&&(n.preventDefault(),n.stopPropagation()),!1})})};var Gt=Kt,Ut=function(e){this.domNode=e,this.submenu=null,this.init()};Ut.prototype.init=function(){this.domNode.setAttribute("tabindex","0");var e=this.domNode.querySelector(".el-menu");e&&(this.submenu=new Gt(this,e)),this.addListeners()},Ut.prototype.addListeners=function(){var e=this,t=Yt.keys;this.domNode.addEventListener("keydown",function(i){var n=!1;switch(i.keyCode){case t.down:Yt.triggerEvent(i.currentTarget,"mouseenter"),e.submenu&&e.submenu.gotoSubIndex(0),n=!0;break;case t.up:Yt.triggerEvent(i.currentTarget,"mouseenter"),e.submenu&&e.submenu.gotoSubIndex(e.submenu.subMenuItems.length-1),n=!0;break;case t.tab:Yt.triggerEvent(i.currentTarget,"mouseleave");break;case t.enter:case t.space:n=!0,i.currentTarget.click()}n&&i.preventDefault()})};var Xt=Ut,Zt=function(e){this.domNode=e,this.init()};Zt.prototype.init=function(){var e=this.domNode.childNodes;[].filter.call(e,function(e){return 1===e.nodeType}).forEach(function(e){new Xt(e)})};var Jt=Zt,Qt=r({name:"ElMenu",render:function(e){var t=e("ul",{attrs:{role:"menubar"},key:+this.collapse,style:{backgroundColor:this.backgroundColor||""},class:{"el-menu--horizontal":"horizontal"===this.mode,"el-menu--collapse":this.collapse,"el-menu":!0}},[this.$slots.default]);return this.collapseTransition?e("el-menu-collapse-transition",[t]):t},componentName:"ElMenu",mixins:[l,G],provide:function(){return{rootMenu:this}},components:{"el-menu-collapse-transition":{functional:!0,render:function(e,t){return e("transition",{props:{mode:"out-in"},on:{beforeEnter:function(e){e.style.opacity=.2},enter:function(e){me(e,"el-opacity-transition"),e.style.opacity=1},afterEnter:function(e){ve(e,"el-opacity-transition"),e.style.opacity=""},beforeLeave:function(e){e.dataset||(e.dataset={}),fe(e,"el-menu--collapse")?(ve(e,"el-menu--collapse"),e.dataset.oldOverflow=e.style.overflow,e.dataset.scrollWidth=e.clientWidth,me(e,"el-menu--collapse")):(me(e,"el-menu--collapse"),e.dataset.oldOverflow=e.style.overflow,e.dataset.scrollWidth=e.clientWidth,ve(e,"el-menu--collapse")),e.style.width=e.scrollWidth+"px",e.style.overflow="hidden"},leave:function(e){me(e,"horizontal-collapse-transition"),e.style.width=e.dataset.scrollWidth+"px"}}},t.children)}}},props:{mode:{type:String,default:"vertical"},defaultActive:{type:String,default:""},defaultOpeneds:Array,uniqueOpened:Boolean,router:Boolean,menuTrigger:{type:String,default:"hover"},collapse:Boolean,backgroundColor:String,textColor:String,activeTextColor:String,collapseTransition:{type:Boolean,default:!0}},data:function(){return{activeIndex:this.defaultActive,openedMenus:this.defaultOpeneds&&!this.collapse?this.defaultOpeneds.slice(0):[],items:{},submenus:{}}},computed:{hoverBackground:function(){return this.backgroundColor?this.mixColor(this.backgroundColor,.2):""},isMenuPopup:function(){return"horizontal"===this.mode||"vertical"===this.mode&&this.collapse}},watch:{defaultActive:function(e){this.items[e]||(this.activeIndex=null),this.updateActiveIndex(e)},defaultOpeneds:function(e){this.collapse||(this.openedMenus=e)},collapse:function(e){e&&(this.openedMenus=[]),this.broadcast("ElSubmenu","toggle-collapse",e)}},methods:{updateActiveIndex:function(e){var t=this.items[e]||this.items[this.activeIndex]||this.items[this.defaultActive];t?(this.activeIndex=t.index,this.initOpenedMenu()):this.activeIndex=null},getMigratingConfig:function(){return{props:{theme:"theme is removed."}}},getColorChannels:function(e){if(e=e.replace("#",""),/^[0-9a-fA-F]{3}$/.test(e)){e=e.split("");for(var t=2;t>=0;t--)e.splice(t,0,e[t]);e=e.join("")}return/^[0-9a-fA-F]{6}$/.test(e)?{red:parseInt(e.slice(0,2),16),green:parseInt(e.slice(2,4),16),blue:parseInt(e.slice(4,6),16)}:{red:255,green:255,blue:255}},mixColor:function(e,t){var i=this.getColorChannels(e),n=i.red,r=i.green,s=i.blue;return t>0?(n*=1-t,r*=1-t,s*=1-t):(n+=(255-n)*t,r+=(255-r)*t,s+=(255-s)*t),"rgb("+Math.round(n)+", "+Math.round(r)+", "+Math.round(s)+")"},addItem:function(e){this.$set(this.items,e.index,e)},removeItem:function(e){delete this.items[e.index]},addSubmenu:function(e){this.$set(this.submenus,e.index,e)},removeSubmenu:function(e){delete this.submenus[e.index]},openMenu:function(e,t){var i=this.openedMenus;-1===i.indexOf(e)&&(this.uniqueOpened&&(this.openedMenus=i.filter(function(e){return-1!==t.indexOf(e)})),this.openedMenus.push(e))},closeMenu:function(e){var t=this.openedMenus.indexOf(e);-1!==t&&this.openedMenus.splice(t,1)},handleSubmenuClick:function(e){var t=e.index,i=e.indexPath;-1!==this.openedMenus.indexOf(t)?(this.closeMenu(t),this.$emit("close",t,i)):(this.openMenu(t,i),this.$emit("open",t,i))},handleItemClick:function(e){var t=this,i=e.index,n=e.indexPath,r=this.activeIndex,s=null!==e.index;s&&(this.activeIndex=e.index),this.$emit("select",i,n,e),("horizontal"===this.mode||this.collapse)&&(this.openedMenus=[]),this.router&&s&&this.routeToItem(e,function(e){if(t.activeIndex=r,e){if("NavigationDuplicated"===e.name)return;console.error(e)}})},initOpenedMenu:function(){var e=this,t=this.activeIndex,i=this.items[t];i&&"horizontal"!==this.mode&&!this.collapse&&i.indexPath.forEach(function(t){var i=e.submenus[t];i&&e.openMenu(t,i.indexPath)})},routeToItem:function(e,t){var i=e.route||e.index;try{this.$router.push(i,function(){},t)}catch(e){console.error(e)}},open:function(e){var t=this,i=this.submenus[e.toString()].indexPath;i.forEach(function(e){return t.openMenu(e,i)})},close:function(e){this.closeMenu(e)}},mounted:function(){this.initOpenedMenu(),this.$on("item-click",this.handleItemClick),this.$on("submenu-click",this.handleSubmenuClick),"horizontal"===this.mode&&new Jt(this.$el),this.$watch("items",this.updateActiveIndex)}},void 0,void 0,!1,null,null,null);Qt.options.__file="packages/menu/src/menu.vue";var ei=Qt.exports;ei.install=function(e){e.component(ei.name,ei)};var ti=ei;var ii=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return e.prototype.beforeEnter=function(e){me(e,"collapse-transition"),e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.style.height="0",e.style.paddingTop=0,e.style.paddingBottom=0},e.prototype.enter=function(e){e.dataset.oldOverflow=e.style.overflow,0!==e.scrollHeight?(e.style.height=e.scrollHeight+"px",e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom):(e.style.height="",e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom),e.style.overflow="hidden"},e.prototype.afterEnter=function(e){ve(e,"collapse-transition"),e.style.height="",e.style.overflow=e.dataset.oldOverflow},e.prototype.beforeLeave=function(e){e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.dataset.oldOverflow=e.style.overflow,e.style.height=e.scrollHeight+"px",e.style.overflow="hidden"},e.prototype.leave=function(e){0!==e.scrollHeight&&(me(e,"collapse-transition"),e.style.height=0,e.style.paddingTop=0,e.style.paddingBottom=0)},e.prototype.afterLeave=function(e){ve(e,"collapse-transition"),e.style.height="",e.style.overflow=e.dataset.oldOverflow,e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom},e}(),ni={name:"ElCollapseTransition",functional:!0,render:function(e,t){var i=t.children;return e("transition",{on:new ii},i)}},ri={inject:["rootMenu"],computed:{indexPath:function(){for(var e=[this.index],t=this.$parent;"ElMenu"!==t.$options.componentName;)t.index&&e.unshift(t.index),t=t.$parent;return e},parentMenu:function(){for(var e=this.$parent;e&&-1===["ElMenu","ElSubmenu"].indexOf(e.$options.componentName);)e=e.$parent;return e},paddingStyle:function(){if("vertical"!==this.rootMenu.mode)return{};var e=20,t=this.$parent;if(this.rootMenu.collapse)e=20;else for(;t&&"ElMenu"!==t.$options.componentName;)"ElSubmenu"===t.$options.componentName&&(e+=20),t=t.$parent;return{paddingLeft:e+"px"}}}},si=r({name:"ElSubmenu",componentName:"ElSubmenu",mixins:[ri,l,{props:{transformOrigin:{type:[Boolean,String],default:!1},offset:Ie.props.offset,boundariesPadding:Ie.props.boundariesPadding,popperOptions:Ie.props.popperOptions},data:Ie.data,methods:Ie.methods,beforeDestroy:Ie.beforeDestroy,deactivated:Ie.deactivated}],components:{ElCollapseTransition:ni},props:{index:{type:String,required:!0},showTimeout:{type:Number,default:300},hideTimeout:{type:Number,default:300},popperClass:String,disabled:Boolean,popperAppendToBody:{type:Boolean,default:void 0}},data:function(){return{popperJS:null,timeout:null,items:{},submenus:{},mouseInChild:!1}},watch:{opened:function(e){var t=this;this.isMenuPopup&&this.$nextTick(function(e){t.updatePopper()})}},computed:{appendToBody:function(){return void 0===this.popperAppendToBody?this.isFirstLevel:this.popperAppendToBody},menuTransitionName:function(){return this.rootMenu.collapse?"el-zoom-in-left":"el-zoom-in-top"},opened:function(){return this.rootMenu.openedMenus.indexOf(this.index)>-1},active:function(){var e=!1,t=this.submenus,i=this.items;return Object.keys(i).forEach(function(t){i[t].active&&(e=!0)}),Object.keys(t).forEach(function(i){t[i].active&&(e=!0)}),e},hoverBackground:function(){return this.rootMenu.hoverBackground},backgroundColor:function(){return this.rootMenu.backgroundColor||""},activeTextColor:function(){return this.rootMenu.activeTextColor||""},textColor:function(){return this.rootMenu.textColor||""},mode:function(){return this.rootMenu.mode},isMenuPopup:function(){return this.rootMenu.isMenuPopup},titleStyle:function(){return"horizontal"!==this.mode?{color:this.textColor}:{borderBottomColor:this.active?this.rootMenu.activeTextColor?this.activeTextColor:"":"transparent",color:this.active?this.activeTextColor:this.textColor}},isFirstLevel:function(){for(var e=!0,t=this.$parent;t&&t!==this.rootMenu;){if(["ElSubmenu","ElMenuItemGroup"].indexOf(t.$options.componentName)>-1){e=!1;break}t=t.$parent}return e}},methods:{handleCollapseToggle:function(e){e?this.initPopper():this.doDestroy()},addItem:function(e){this.$set(this.items,e.index,e)},removeItem:function(e){delete this.items[e.index]},addSubmenu:function(e){this.$set(this.submenus,e.index,e)},removeSubmenu:function(e){delete this.submenus[e.index]},handleClick:function(){var e=this.rootMenu,t=this.disabled;"hover"===e.menuTrigger&&"horizontal"===e.mode||e.collapse&&"vertical"===e.mode||t||this.dispatch("ElMenu","submenu-click",this)},handleMouseenter:function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.showTimeout;if("ActiveXObject"in window||"focus"!==e.type||e.relatedTarget){var n=this.rootMenu,r=this.disabled;"click"===n.menuTrigger&&"horizontal"===n.mode||!n.collapse&&"vertical"===n.mode||r||(this.dispatch("ElSubmenu","mouse-enter-child"),clearTimeout(this.timeout),this.timeout=setTimeout(function(){t.rootMenu.openMenu(t.index,t.indexPath)},i),this.appendToBody&&this.$parent.$el.dispatchEvent(new MouseEvent("mouseenter")))}},handleMouseleave:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],i=this.rootMenu;"click"===i.menuTrigger&&"horizontal"===i.mode||!i.collapse&&"vertical"===i.mode||(this.dispatch("ElSubmenu","mouse-leave-child"),clearTimeout(this.timeout),this.timeout=setTimeout(function(){!e.mouseInChild&&e.rootMenu.closeMenu(e.index)},this.hideTimeout),this.appendToBody&&t&&"ElSubmenu"===this.$parent.$options.name&&this.$parent.handleMouseleave(!0))},handleTitleMouseenter:function(){if("horizontal"!==this.mode||this.rootMenu.backgroundColor){var e=this.$refs["submenu-title"];e&&(e.style.backgroundColor=this.rootMenu.hoverBackground)}},handleTitleMouseleave:function(){if("horizontal"!==this.mode||this.rootMenu.backgroundColor){var e=this.$refs["submenu-title"];e&&(e.style.backgroundColor=this.rootMenu.backgroundColor||"")}},updatePlacement:function(){this.currentPlacement="horizontal"===this.mode&&this.isFirstLevel?"bottom-start":"right-start"},initPopper:function(){this.referenceElm=this.$el,this.popperElm=this.$refs.menu,this.updatePlacement()}},created:function(){var e=this;this.$on("toggle-collapse",this.handleCollapseToggle),this.$on("mouse-enter-child",function(){e.mouseInChild=!0,clearTimeout(e.timeout)}),this.$on("mouse-leave-child",function(){e.mouseInChild=!1,clearTimeout(e.timeout)})},mounted:function(){this.parentMenu.addSubmenu(this),this.rootMenu.addSubmenu(this),this.initPopper()},beforeDestroy:function(){this.parentMenu.removeSubmenu(this),this.rootMenu.removeSubmenu(this)},render:function(e){var t=this,i=this.active,n=this.opened,r=this.paddingStyle,s=this.titleStyle,a=this.backgroundColor,o=this.rootMenu,l=this.currentPlacement,u=this.menuTransitionName,c=this.mode,h=this.disabled,d=this.popperClass,p=this.$slots,f=this.isFirstLevel,m=e("transition",{attrs:{name:u}},[e("div",{ref:"menu",directives:[{name:"show",value:n}],class:["el-menu--"+c,d],on:{mouseenter:function(e){return t.handleMouseenter(e,100)},mouseleave:function(){return t.handleMouseleave(!0)},focus:function(e){return t.handleMouseenter(e,100)}}},[e("ul",{attrs:{role:"menu"},class:["el-menu el-menu--popup","el-menu--popup-"+l],style:{backgroundColor:o.backgroundColor||""}},[p.default])])]),v=e("el-collapse-transition",[e("ul",{attrs:{role:"menu"},class:"el-menu el-menu--inline",directives:[{name:"show",value:n}],style:{backgroundColor:o.backgroundColor||""}},[p.default])]),g="horizontal"===o.mode&&f||"vertical"===o.mode&&!o.collapse?"el-icon-arrow-down":"el-icon-arrow-right";return e("li",{class:{"el-submenu":!0,"is-active":i,"is-opened":n,"is-disabled":h},attrs:{role:"menuitem","aria-haspopup":"true","aria-expanded":n},on:{mouseenter:this.handleMouseenter,mouseleave:function(){return t.handleMouseleave(!1)},focus:this.handleMouseenter}},[e("div",{class:"el-submenu__title",ref:"submenu-title",on:{click:this.handleClick,mouseenter:this.handleTitleMouseenter,mouseleave:this.handleTitleMouseleave},style:[r,s,{backgroundColor:a}]},[p.title,e("i",{class:["el-submenu__icon-arrow",g]})]),this.isMenuPopup?m:v])}},void 0,void 0,!1,null,null,null);si.options.__file="packages/menu/src/submenu.vue";var ai=si.exports;ai.install=function(e){e.component(ai.name,ai)};var oi=ai,li=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("li",{staticClass:"el-menu-item",class:{"is-active":e.active,"is-disabled":e.disabled},style:[e.paddingStyle,e.itemStyle,{backgroundColor:e.backgroundColor}],attrs:{role:"menuitem",tabindex:"-1"},on:{click:e.handleClick,mouseenter:e.onMouseEnter,focus:e.onMouseEnter,blur:e.onMouseLeave,mouseleave:e.onMouseLeave}},["ElMenu"===e.parentMenu.$options.componentName&&e.rootMenu.collapse&&e.$slots.title?i("el-tooltip",{attrs:{effect:"dark",placement:"right"}},[i("div",{attrs:{slot:"content"},slot:"content"},[e._t("title")],2),i("div",{staticStyle:{position:"absolute",left:"0",top:"0",height:"100%",width:"100%",display:"inline-block","box-sizing":"border-box",padding:"0 20px"}},[e._t("default")],2)]):[e._t("default"),e._t("title")]],2)};li._withStripped=!0;var ui={name:"ElTooltip",mixins:[Ie],props:{openDelay:{type:Number,default:0},disabled:Boolean,manual:Boolean,effect:{type:String,default:"dark"},arrowOffset:{type:Number,default:0},popperClass:String,content:String,visibleArrow:{default:!0},transition:{type:String,default:"el-fade-in-linear"},popperOptions:{default:function(){return{boundariesPadding:10,gpuAcceleration:!1}}},enterable:{type:Boolean,default:!0},hideAfter:{type:Number,default:0},tabindex:{type:Number,default:0}},data:function(){return{tooltipId:"el-tooltip-"+$(),timeoutPending:null,focusing:!1}},beforeCreate:function(){var e=this;this.$isServer||(this.popperVM=new h.a({data:{node:""},render:function(e){return this.node}}).$mount(),this.debounceClose=tt()(200,function(){return e.handleClosePopper()}))},render:function(e){var t=this;this.popperVM&&(this.popperVM.node=e("transition",{attrs:{name:this.transition},on:{afterLeave:this.doDestroy}},[e("div",{on:{mouseleave:function(){t.setExpectedState(!1),t.debounceClose()},mouseenter:function(){t.setExpectedState(!0)}},ref:"popper",attrs:{role:"tooltip",id:this.tooltipId,"aria-hidden":this.disabled||!this.showPopper?"true":"false"},directives:[{name:"show",value:!this.disabled&&this.showPopper}],class:["el-tooltip__popper","is-"+this.effect,this.popperClass]},[this.$slots.content||this.content])]));var i=this.getFirstElement();if(!i)return null;var n=i.data=i.data||{};return n.staticClass=this.addTooltipClass(n.staticClass),i},mounted:function(){var e=this;this.referenceElm=this.$el,1===this.$el.nodeType&&(this.$el.setAttribute("aria-describedby",this.tooltipId),this.$el.setAttribute("tabindex",this.tabindex),de(this.referenceElm,"mouseenter",this.show),de(this.referenceElm,"mouseleave",this.hide),de(this.referenceElm,"focus",function(){if(e.$slots.default&&e.$slots.default.length){var t=e.$slots.default[0].componentInstance;t&&t.focus?t.focus():e.handleFocus()}else e.handleFocus()}),de(this.referenceElm,"blur",this.handleBlur),de(this.referenceElm,"click",this.removeFocusing)),this.value&&this.popperVM&&this.popperVM.$nextTick(function(){e.value&&e.updatePopper()})},watch:{focusing:function(e){e?me(this.referenceElm,"focusing"):ve(this.referenceElm,"focusing")}},methods:{show:function(){this.setExpectedState(!0),this.handleShowPopper()},hide:function(){this.setExpectedState(!1),this.debounceClose()},handleFocus:function(){this.focusing=!0,this.show()},handleBlur:function(){this.focusing=!1,this.hide()},removeFocusing:function(){this.focusing=!1},addTooltipClass:function(e){return e?"el-tooltip "+e.replace("el-tooltip",""):"el-tooltip"},handleShowPopper:function(){var e=this;this.expectedState&&!this.manual&&(clearTimeout(this.timeout),this.timeout=setTimeout(function(){e.showPopper=!0},this.openDelay),this.hideAfter>0&&(this.timeoutPending=setTimeout(function(){e.showPopper=!1},this.hideAfter)))},handleClosePopper:function(){this.enterable&&this.expectedState||this.manual||(clearTimeout(this.timeout),this.timeoutPending&&clearTimeout(this.timeoutPending),this.showPopper=!1,this.disabled&&this.doDestroy())},setExpectedState:function(e){!1===e&&clearTimeout(this.timeoutPending),this.expectedState=e},getFirstElement:function(){var e=this.$slots.default;if(!Array.isArray(e))return null;for(var t=null,i=0;i<e.length;i++)e[i]&&e[i].tag&&(t=e[i]);return t}},beforeDestroy:function(){this.popperVM&&this.popperVM.$destroy()},destroyed:function(){var e=this.referenceElm;1===e.nodeType&&(pe(e,"mouseenter",this.show),pe(e,"mouseleave",this.hide),pe(e,"focus",this.handleFocus),pe(e,"blur",this.handleBlur),pe(e,"click",this.removeFocusing))},install:function(e){e.component(ui.name,ui)}},ci=ui,hi=r({name:"ElMenuItem",componentName:"ElMenuItem",mixins:[ri,l],components:{ElTooltip:ci},props:{index:{default:null,validator:function(e){return"string"==typeof e||null===e}},route:[String,Object],disabled:Boolean},computed:{active:function(){return this.index===this.rootMenu.activeIndex},hoverBackground:function(){return this.rootMenu.hoverBackground},backgroundColor:function(){return this.rootMenu.backgroundColor||""},activeTextColor:function(){return this.rootMenu.activeTextColor||""},textColor:function(){return this.rootMenu.textColor||""},mode:function(){return this.rootMenu.mode},itemStyle:function(){var e={color:this.active?this.activeTextColor:this.textColor};return"horizontal"!==this.mode||this.isNested||(e.borderBottomColor=this.active?this.rootMenu.activeTextColor?this.activeTextColor:"":"transparent"),e},isNested:function(){return this.parentMenu!==this.rootMenu}},methods:{onMouseEnter:function(){("horizontal"!==this.mode||this.rootMenu.backgroundColor)&&(this.$el.style.backgroundColor=this.hoverBackground)},onMouseLeave:function(){("horizontal"!==this.mode||this.rootMenu.backgroundColor)&&(this.$el.style.backgroundColor=this.backgroundColor)},handleClick:function(){this.disabled||(this.dispatch("ElMenu","item-click",this),this.$emit("click",this))}},mounted:function(){this.parentMenu.addItem(this),this.rootMenu.addItem(this)},beforeDestroy:function(){this.parentMenu.removeItem(this),this.rootMenu.removeItem(this)}},li,[],!1,null,null,null);hi.options.__file="packages/menu/src/menu-item.vue";var di=hi.exports;di.install=function(e){e.component(di.name,di)};var pi=di,fi=function(){var e=this.$createElement,t=this._self._c||e;return t("li",{staticClass:"el-menu-item-group"},[t("div",{staticClass:"el-menu-item-group__title",style:{paddingLeft:this.levelPadding+"px"}},[this.$slots.title?this._t("title"):[this._v(this._s(this.title))]],2),t("ul",[this._t("default")],2)])};fi._withStripped=!0;var mi=r({name:"ElMenuItemGroup",componentName:"ElMenuItemGroup",inject:["rootMenu"],props:{title:{type:String}},data:function(){return{paddingLeft:20}},computed:{levelPadding:function(){var e=20,t=this.$parent;if(this.rootMenu.collapse)return 20;for(;t&&"ElMenu"!==t.$options.componentName;)"ElSubmenu"===t.$options.componentName&&(e+=20),t=t.$parent;return e}}},fi,[],!1,null,null,null);mi.options.__file="packages/menu/src/menu-item-group.vue";var vi=mi.exports;vi.install=function(e){e.component(vi.name,vi)};var gi=vi,yi=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:["el-input-number",e.inputNumberSize?"el-input-number--"+e.inputNumberSize:"",{"is-disabled":e.inputNumberDisabled},{"is-without-controls":!e.controls},{"is-controls-right":e.controlsAtRight}],on:{dragstart:function(e){e.preventDefault()}}},[e.controls?i("span",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.decrease,expression:"decrease"}],staticClass:"el-input-number__decrease",class:{"is-disabled":e.minDisabled},attrs:{role:"button"},on:{keydown:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.decrease(t):null}}},[i("i",{class:"el-icon-"+(e.controlsAtRight?"arrow-down":"minus")})]):e._e(),e.controls?i("span",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.increase,expression:"increase"}],staticClass:"el-input-number__increase",class:{"is-disabled":e.maxDisabled},attrs:{role:"button"},on:{keydown:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.increase(t):null}}},[i("i",{class:"el-icon-"+(e.controlsAtRight?"arrow-up":"plus")})]):e._e(),i("el-input",{ref:"input",attrs:{value:e.displayValue,placeholder:e.placeholder,disabled:e.inputNumberDisabled,size:e.inputNumberSize,max:e.max,min:e.min,name:e.name,label:e.label},on:{blur:e.handleBlur,focus:e.handleFocus,input:e.handleInput,change:e.handleInputChange},nativeOn:{keydown:[function(t){return"button"in t||!e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?(t.preventDefault(),e.increase(t)):null},function(t){return"button"in t||!e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?(t.preventDefault(),e.decrease(t)):null}]}})],1)};yi._withStripped=!0;var bi={bind:function(e,t,i){var n=null,r=void 0,s=function(){return i.context[t.expression].apply()},a=function(){Date.now()-r<100&&s(),clearInterval(n),n=null};de(e,"mousedown",function(e){var t,i,o;0===e.button&&(r=Date.now(),t=document,o=a,de(t,i="mouseup",function e(){o&&o.apply(this,arguments),pe(t,i,e)}),clearInterval(n),n=setInterval(s,100))})}},wi=r({name:"ElInputNumber",mixins:[u("input")],inject:{elForm:{default:""},elFormItem:{default:""}},directives:{repeatClick:bi},components:{ElInput:re},props:{step:{type:Number,default:1},stepStrictly:{type:Boolean,default:!1},max:{type:Number,default:1/0},min:{type:Number,default:-1/0},value:{},disabled:Boolean,size:String,controls:{type:Boolean,default:!0},controlsPosition:{type:String,default:""},name:String,label:String,placeholder:String,precision:{type:Number,validator:function(e){return e>=0&&e===parseInt(e,10)}}},data:function(){return{currentValue:0,userInput:null}},watch:{value:{immediate:!0,handler:function(e){var t=void 0===e?e:Number(e);if(void 0!==t){if(isNaN(t))return;if(this.stepStrictly){var i=this.getPrecision(this.step),n=Math.pow(10,i);t=Math.round(t/this.step)*n*this.step/n}void 0!==this.precision&&(t=this.toPrecision(t,this.precision))}t>=this.max&&(t=this.max),t<=this.min&&(t=this.min),this.currentValue=t,this.userInput=null,this.$emit("input",t)}}},computed:{minDisabled:function(){return this._decrease(this.value,this.step)<this.min},maxDisabled:function(){return this._increase(this.value,this.step)>this.max},numPrecision:function(){var e=this.value,t=this.step,i=this.getPrecision,n=this.precision,r=i(t);return void 0!==n?(r>n&&console.warn("[Element Warn][InputNumber]precision should not be less than the decimal places of step"),n):Math.max(i(e),r)},controlsAtRight:function(){return this.controls&&"right"===this.controlsPosition},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},inputNumberSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},inputNumberDisabled:function(){return this.disabled||!!(this.elForm||{}).disabled},displayValue:function(){if(null!==this.userInput)return this.userInput;var e=this.currentValue;if("number"==typeof e){if(this.stepStrictly){var t=this.getPrecision(this.step),i=Math.pow(10,t);e=Math.round(e/this.step)*i*this.step/i}void 0!==this.precision&&(e=e.toFixed(this.precision))}return e}},methods:{toPrecision:function(e,t){return void 0===t&&(t=this.numPrecision),parseFloat(Math.round(e*Math.pow(10,t))/Math.pow(10,t))},getPrecision:function(e){if(void 0===e)return 0;var t=e.toString(),i=t.indexOf("."),n=0;return-1!==i&&(n=t.length-i-1),n},_increase:function(e,t){if("number"!=typeof e&&void 0!==e)return this.currentValue;var i=Math.pow(10,this.numPrecision);return this.toPrecision((i*e+i*t)/i)},_decrease:function(e,t){if("number"!=typeof e&&void 0!==e)return this.currentValue;var i=Math.pow(10,this.numPrecision);return this.toPrecision((i*e-i*t)/i)},increase:function(){if(!this.inputNumberDisabled&&!this.maxDisabled){var e=this.value||0,t=this._increase(e,this.step);this.setCurrentValue(t)}},decrease:function(){if(!this.inputNumberDisabled&&!this.minDisabled){var e=this.value||0,t=this._decrease(e,this.step);this.setCurrentValue(t)}},handleBlur:function(e){this.$emit("blur",e)},handleFocus:function(e){this.$emit("focus",e)},setCurrentValue:function(e){var t=this.currentValue;"number"==typeof e&&void 0!==this.precision&&(e=this.toPrecision(e,this.precision)),e>=this.max&&(e=this.max),e<=this.min&&(e=this.min),t!==e&&(this.userInput=null,this.$emit("input",e),this.$emit("change",e,t),this.currentValue=e)},handleInput:function(e){this.userInput=e},handleInputChange:function(e){var t=""===e?void 0:Number(e);isNaN(t)&&""!==e||this.setCurrentValue(t),this.userInput=null},select:function(){this.$refs.input.select()}},mounted:function(){var e=this.$refs.input.$refs.input;e.setAttribute("role","spinbutton"),e.setAttribute("aria-valuemax",this.max),e.setAttribute("aria-valuemin",this.min),e.setAttribute("aria-valuenow",this.currentValue),e.setAttribute("aria-disabled",this.inputNumberDisabled)},updated:function(){this.$refs&&this.$refs.input&&this.$refs.input.$refs.input.setAttribute("aria-valuenow",this.currentValue)}},yi,[],!1,null,null,null);wi.options.__file="packages/input-number/src/input-number.vue";var _i=wi.exports;_i.install=function(e){e.component(_i.name,_i)};var xi=_i,Ci=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("label",{staticClass:"el-radio",class:[e.border&&e.radioSize?"el-radio--"+e.radioSize:"",{"is-disabled":e.isDisabled},{"is-focus":e.focus},{"is-bordered":e.border},{"is-checked":e.model===e.label}],attrs:{role:"radio","aria-checked":e.model===e.label,"aria-disabled":e.isDisabled,tabindex:e.tabIndex},on:{keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"]))return null;t.stopPropagation(),t.preventDefault(),e.model=e.isDisabled?e.model:e.label}}},[i("span",{staticClass:"el-radio__input",class:{"is-disabled":e.isDisabled,"is-checked":e.model===e.label}},[i("span",{staticClass:"el-radio__inner"}),i("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],ref:"radio",staticClass:"el-radio__original",attrs:{type:"radio","aria-hidden":"true",name:e.name,disabled:e.isDisabled,tabindex:"-1",autocomplete:"off"},domProps:{value:e.label,checked:e._q(e.model,e.label)},on:{focus:function(t){e.focus=!0},blur:function(t){e.focus=!1},change:[function(t){e.model=e.label},e.handleChange]}})]),i("span",{staticClass:"el-radio__label",on:{keydown:function(e){e.stopPropagation()}}},[e._t("default"),e.$slots.default?e._e():[e._v(e._s(e.label))]],2)])};Ci._withStripped=!0;var ki=r({name:"ElRadio",mixins:[l],inject:{elForm:{default:""},elFormItem:{default:""}},componentName:"ElRadio",props:{value:{},label:{},disabled:Boolean,name:String,border:Boolean,size:String},data:function(){return{focus:!1}},computed:{isGroup:function(){for(var e=this.$parent;e;){if("ElRadioGroup"===e.$options.componentName)return this._radioGroup=e,!0;e=e.$parent}return!1},model:{get:function(){return this.isGroup?this._radioGroup.value:this.value},set:function(e){this.isGroup?this.dispatch("ElRadioGroup","input",[e]):this.$emit("input",e),this.$refs.radio&&(this.$refs.radio.checked=this.model===this.label)}},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},radioSize:function(){var e=this.size||this._elFormItemSize||(this.$ELEMENT||{}).size;return this.isGroup&&this._radioGroup.radioGroupSize||e},isDisabled:function(){return this.isGroup?this._radioGroup.disabled||this.disabled||(this.elForm||{}).disabled:this.disabled||(this.elForm||{}).disabled},tabIndex:function(){return this.isDisabled||this.isGroup&&this.model!==this.label?-1:0}},methods:{handleChange:function(){var e=this;this.$nextTick(function(){e.$emit("change",e.model),e.isGroup&&e.dispatch("ElRadioGroup","handleChange",e.model)})}}},Ci,[],!1,null,null,null);ki.options.__file="packages/radio/src/radio.vue";var Si=ki.exports;Si.install=function(e){e.component(Si.name,Si)};var Di=Si,$i=function(){var e=this.$createElement;return(this._self._c||e)(this._elTag,{tag:"component",staticClass:"el-radio-group",attrs:{role:"radiogroup"},on:{keydown:this.handleKeydown}},[this._t("default")],2)};$i._withStripped=!0;var Ei=Object.freeze({LEFT:37,UP:38,RIGHT:39,DOWN:40}),Ti=r({name:"ElRadioGroup",componentName:"ElRadioGroup",inject:{elFormItem:{default:""}},mixins:[l],props:{value:{},size:String,fill:String,textColor:String,disabled:Boolean},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},_elTag:function(){var e=(this.$vnode.data||{}).tag;return e&&"component"!==e||(e="div"),e},radioGroupSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size}},created:function(){var e=this;this.$on("handleChange",function(t){e.$emit("change",t)})},mounted:function(){var e=this.$el.querySelectorAll("[type=radio]"),t=this.$el.querySelectorAll("[role=radio]")[0];![].some.call(e,function(e){return e.checked})&&t&&(t.tabIndex=0)},methods:{handleKeydown:function(e){var t=e.target,i="INPUT"===t.nodeName?"[type=radio]":"[role=radio]",n=this.$el.querySelectorAll(i),r=n.length,s=[].indexOf.call(n,t),a=this.$el.querySelectorAll("[role=radio]");switch(e.keyCode){case Ei.LEFT:case Ei.UP:e.stopPropagation(),e.preventDefault(),0===s?(a[r-1].click(),a[r-1].focus()):(a[s-1].click(),a[s-1].focus());break;case Ei.RIGHT:case Ei.DOWN:s===r-1?(e.stopPropagation(),e.preventDefault(),a[0].click(),a[0].focus()):(a[s+1].click(),a[s+1].focus())}}},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",[this.value])}}},$i,[],!1,null,null,null);Ti.options.__file="packages/radio/src/radio-group.vue";var Mi=Ti.exports;Mi.install=function(e){e.component(Mi.name,Mi)};var Ni=Mi,Pi=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("label",{staticClass:"el-radio-button",class:[e.size?"el-radio-button--"+e.size:"",{"is-active":e.value===e.label},{"is-disabled":e.isDisabled},{"is-focus":e.focus}],attrs:{role:"radio","aria-checked":e.value===e.label,"aria-disabled":e.isDisabled,tabindex:e.tabIndex},on:{keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"]))return null;t.stopPropagation(),t.preventDefault(),e.value=e.isDisabled?e.value:e.label}}},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],staticClass:"el-radio-button__orig-radio",attrs:{type:"radio",name:e.name,disabled:e.isDisabled,tabindex:"-1",autocomplete:"off"},domProps:{value:e.label,checked:e._q(e.value,e.label)},on:{change:[function(t){e.value=e.label},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}}),i("span",{staticClass:"el-radio-button__inner",style:e.value===e.label?e.activeStyle:null,on:{keydown:function(e){e.stopPropagation()}}},[e._t("default"),e.$slots.default?e._e():[e._v(e._s(e.label))]],2)])};Pi._withStripped=!0;var Oi=r({name:"ElRadioButton",mixins:[l],inject:{elForm:{default:""},elFormItem:{default:""}},props:{label:{},disabled:Boolean,name:String},data:function(){return{focus:!1}},computed:{value:{get:function(){return this._radioGroup.value},set:function(e){this._radioGroup.$emit("input",e)}},_radioGroup:function(){for(var e=this.$parent;e;){if("ElRadioGroup"===e.$options.componentName)return e;e=e.$parent}return!1},activeStyle:function(){return{backgroundColor:this._radioGroup.fill||"",borderColor:this._radioGroup.fill||"",boxShadow:this._radioGroup.fill?"-1px 0 0 0 "+this._radioGroup.fill:"",color:this._radioGroup.textColor||""}},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},size:function(){return this._radioGroup.radioGroupSize||this._elFormItemSize||(this.$ELEMENT||{}).size},isDisabled:function(){return this.disabled||this._radioGroup.disabled||(this.elForm||{}).disabled},tabIndex:function(){return this.isDisabled||this._radioGroup&&this.value!==this.label?-1:0}},methods:{handleChange:function(){var e=this;this.$nextTick(function(){e.dispatch("ElRadioGroup","handleChange",e.value)})}}},Pi,[],!1,null,null,null);Oi.options.__file="packages/radio/src/radio-button.vue";var Ii=Oi.exports;Ii.install=function(e){e.component(Ii.name,Ii)};var Fi=Ii,Ai=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("label",{staticClass:"el-checkbox",class:[e.border&&e.checkboxSize?"el-checkbox--"+e.checkboxSize:"",{"is-disabled":e.isDisabled},{"is-bordered":e.border},{"is-checked":e.isChecked}],attrs:{id:e.id}},[i("span",{staticClass:"el-checkbox__input",class:{"is-disabled":e.isDisabled,"is-checked":e.isChecked,"is-indeterminate":e.indeterminate,"is-focus":e.focus},attrs:{tabindex:!!e.indeterminate&&0,role:!!e.indeterminate&&"checkbox","aria-checked":!!e.indeterminate&&"mixed"}},[i("span",{staticClass:"el-checkbox__inner"}),e.trueLabel||e.falseLabel?i("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox__original",attrs:{type:"checkbox","aria-hidden":e.indeterminate?"true":"false",name:e.name,disabled:e.isDisabled,"true-value":e.trueLabel,"false-value":e.falseLabel},domProps:{checked:Array.isArray(e.model)?e._i(e.model,null)>-1:e._q(e.model,e.trueLabel)},on:{change:[function(t){var i=e.model,n=t.target,r=n.checked?e.trueLabel:e.falseLabel;if(Array.isArray(i)){var s=e._i(i,null);n.checked?s<0&&(e.model=i.concat([null])):s>-1&&(e.model=i.slice(0,s).concat(i.slice(s+1)))}else e.model=r},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}}):i("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox__original",attrs:{type:"checkbox","aria-hidden":e.indeterminate?"true":"false",disabled:e.isDisabled,name:e.name},domProps:{value:e.label,checked:Array.isArray(e.model)?e._i(e.model,e.label)>-1:e.model},on:{change:[function(t){var i=e.model,n=t.target,r=!!n.checked;if(Array.isArray(i)){var s=e.label,a=e._i(i,s);n.checked?a<0&&(e.model=i.concat([s])):a>-1&&(e.model=i.slice(0,a).concat(i.slice(a+1)))}else e.model=r},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}})]),e.$slots.default||e.label?i("span",{staticClass:"el-checkbox__label"},[e._t("default"),e.$slots.default?e._e():[e._v(e._s(e.label))]],2):e._e()])};Ai._withStripped=!0;var Li=r({name:"ElCheckbox",mixins:[l],inject:{elForm:{default:""},elFormItem:{default:""}},componentName:"ElCheckbox",data:function(){return{selfModel:!1,focus:!1,isLimitExceeded:!1}},computed:{model:{get:function(){return this.isGroup?this.store:void 0!==this.value?this.value:this.selfModel},set:function(e){this.isGroup?(this.isLimitExceeded=!1,void 0!==this._checkboxGroup.min&&e.length<this._checkboxGroup.min&&(this.isLimitExceeded=!0),void 0!==this._checkboxGroup.max&&e.length>this._checkboxGroup.max&&(this.isLimitExceeded=!0),!1===this.isLimitExceeded&&this.dispatch("ElCheckboxGroup","input",[e])):(this.$emit("input",e),this.selfModel=e)}},isChecked:function(){return"[object Boolean]"==={}.toString.call(this.model)?this.model:Array.isArray(this.model)?this.model.indexOf(this.label)>-1:null!==this.model&&void 0!==this.model?this.model===this.trueLabel:void 0},isGroup:function(){for(var e=this.$parent;e;){if("ElCheckboxGroup"===e.$options.componentName)return this._checkboxGroup=e,!0;e=e.$parent}return!1},store:function(){return this._checkboxGroup?this._checkboxGroup.value:this.value},isLimitDisabled:function(){var e=this._checkboxGroup,t=e.max,i=e.min;return!(!t&&!i)&&this.model.length>=t&&!this.isChecked||this.model.length<=i&&this.isChecked},isDisabled:function(){return this.isGroup?this._checkboxGroup.disabled||this.disabled||(this.elForm||{}).disabled||this.isLimitDisabled:this.disabled||(this.elForm||{}).disabled},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},checkboxSize:function(){var e=this.size||this._elFormItemSize||(this.$ELEMENT||{}).size;return this.isGroup&&this._checkboxGroup.checkboxGroupSize||e}},props:{value:{},label:{},indeterminate:Boolean,disabled:Boolean,checked:Boolean,name:String,trueLabel:[String,Number],falseLabel:[String,Number],id:String,controls:String,border:Boolean,size:String},methods:{addToStore:function(){Array.isArray(this.model)&&-1===this.model.indexOf(this.label)?this.model.push(this.label):this.model=this.trueLabel||!0},handleChange:function(e){var t=this;if(!this.isLimitExceeded){var i=void 0;i=e.target.checked?void 0===this.trueLabel||this.trueLabel:void 0!==this.falseLabel&&this.falseLabel,this.$emit("change",i,e),this.$nextTick(function(){t.isGroup&&t.dispatch("ElCheckboxGroup","change",[t._checkboxGroup.value])})}}},created:function(){this.checked&&this.addToStore()},mounted:function(){this.indeterminate&&this.$el.setAttribute("aria-controls",this.controls)},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",e)}}},Ai,[],!1,null,null,null);Li.options.__file="packages/checkbox/src/checkbox.vue";var Vi=Li.exports;Vi.install=function(e){e.component(Vi.name,Vi)};var Bi=Vi,zi=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("label",{staticClass:"el-checkbox-button",class:[e.size?"el-checkbox-button--"+e.size:"",{"is-disabled":e.isDisabled},{"is-checked":e.isChecked},{"is-focus":e.focus}],attrs:{role:"checkbox","aria-checked":e.isChecked,"aria-disabled":e.isDisabled}},[e.trueLabel||e.falseLabel?i("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox-button__original",attrs:{type:"checkbox",name:e.name,disabled:e.isDisabled,"true-value":e.trueLabel,"false-value":e.falseLabel},domProps:{checked:Array.isArray(e.model)?e._i(e.model,null)>-1:e._q(e.model,e.trueLabel)},on:{change:[function(t){var i=e.model,n=t.target,r=n.checked?e.trueLabel:e.falseLabel;if(Array.isArray(i)){var s=e._i(i,null);n.checked?s<0&&(e.model=i.concat([null])):s>-1&&(e.model=i.slice(0,s).concat(i.slice(s+1)))}else e.model=r},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}}):i("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox-button__original",attrs:{type:"checkbox",name:e.name,disabled:e.isDisabled},domProps:{value:e.label,checked:Array.isArray(e.model)?e._i(e.model,e.label)>-1:e.model},on:{change:[function(t){var i=e.model,n=t.target,r=!!n.checked;if(Array.isArray(i)){var s=e.label,a=e._i(i,s);n.checked?a<0&&(e.model=i.concat([s])):a>-1&&(e.model=i.slice(0,a).concat(i.slice(a+1)))}else e.model=r},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}}),e.$slots.default||e.label?i("span",{staticClass:"el-checkbox-button__inner",style:e.isChecked?e.activeStyle:null},[e._t("default",[e._v(e._s(e.label))])],2):e._e()])};zi._withStripped=!0;var Hi=r({name:"ElCheckboxButton",mixins:[l],inject:{elForm:{default:""},elFormItem:{default:""}},data:function(){return{selfModel:!1,focus:!1,isLimitExceeded:!1}},props:{value:{},label:{},disabled:Boolean,checked:Boolean,name:String,trueLabel:[String,Number],falseLabel:[String,Number]},computed:{model:{get:function(){return this._checkboxGroup?this.store:void 0!==this.value?this.value:this.selfModel},set:function(e){this._checkboxGroup?(this.isLimitExceeded=!1,void 0!==this._checkboxGroup.min&&e.length<this._checkboxGroup.min&&(this.isLimitExceeded=!0),void 0!==this._checkboxGroup.max&&e.length>this._checkboxGroup.max&&(this.isLimitExceeded=!0),!1===this.isLimitExceeded&&this.dispatch("ElCheckboxGroup","input",[e])):void 0!==this.value?this.$emit("input",e):this.selfModel=e}},isChecked:function(){return"[object Boolean]"==={}.toString.call(this.model)?this.model:Array.isArray(this.model)?this.model.indexOf(this.label)>-1:null!==this.model&&void 0!==this.model?this.model===this.trueLabel:void 0},_checkboxGroup:function(){for(var e=this.$parent;e;){if("ElCheckboxGroup"===e.$options.componentName)return e;e=e.$parent}return!1},store:function(){return this._checkboxGroup?this._checkboxGroup.value:this.value},activeStyle:function(){return{backgroundColor:this._checkboxGroup.fill||"",borderColor:this._checkboxGroup.fill||"",color:this._checkboxGroup.textColor||"","box-shadow":"-1px 0 0 0 "+this._checkboxGroup.fill}},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},size:function(){return this._checkboxGroup.checkboxGroupSize||this._elFormItemSize||(this.$ELEMENT||{}).size},isLimitDisabled:function(){var e=this._checkboxGroup,t=e.max,i=e.min;return!(!t&&!i)&&this.model.length>=t&&!this.isChecked||this.model.length<=i&&this.isChecked},isDisabled:function(){return this._checkboxGroup?this._checkboxGroup.disabled||this.disabled||(this.elForm||{}).disabled||this.isLimitDisabled:this.disabled||(this.elForm||{}).disabled}},methods:{addToStore:function(){Array.isArray(this.model)&&-1===this.model.indexOf(this.label)?this.model.push(this.label):this.model=this.trueLabel||!0},handleChange:function(e){var t=this;if(!this.isLimitExceeded){var i=void 0;i=e.target.checked?void 0===this.trueLabel||this.trueLabel:void 0!==this.falseLabel&&this.falseLabel,this.$emit("change",i,e),this.$nextTick(function(){t._checkboxGroup&&t.dispatch("ElCheckboxGroup","change",[t._checkboxGroup.value])})}}},created:function(){this.checked&&this.addToStore()}},zi,[],!1,null,null,null);Hi.options.__file="packages/checkbox/src/checkbox-button.vue";var Ri=Hi.exports;Ri.install=function(e){e.component(Ri.name,Ri)};var Wi=Ri,ji=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"el-checkbox-group",attrs:{role:"group","aria-label":"checkbox-group"}},[this._t("default")],2)};ji._withStripped=!0;var qi=r({name:"ElCheckboxGroup",componentName:"ElCheckboxGroup",mixins:[l],inject:{elFormItem:{default:""}},props:{value:{},disabled:Boolean,min:Number,max:Number,size:String,fill:String,textColor:String},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},checkboxGroupSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size}},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",[e])}}},ji,[],!1,null,null,null);qi.options.__file="packages/checkbox/src/checkbox-group.vue";var Yi=qi.exports;Yi.install=function(e){e.component(Yi.name,Yi)};var Ki=Yi,Gi=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-switch",class:{"is-disabled":e.switchDisabled,"is-checked":e.checked},attrs:{role:"switch","aria-checked":e.checked,"aria-disabled":e.switchDisabled},on:{click:function(t){return t.preventDefault(),e.switchValue(t)}}},[i("input",{ref:"input",staticClass:"el-switch__input",attrs:{type:"checkbox",id:e.id,name:e.name,"true-value":e.activeValue,"false-value":e.inactiveValue,disabled:e.switchDisabled},on:{change:e.handleChange,keydown:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.switchValue(t):null}}}),e.inactiveIconClass||e.inactiveText?i("span",{class:["el-switch__label","el-switch__label--left",e.checked?"":"is-active"]},[e.inactiveIconClass?i("i",{class:[e.inactiveIconClass]}):e._e(),!e.inactiveIconClass&&e.inactiveText?i("span",{attrs:{"aria-hidden":e.checked}},[e._v(e._s(e.inactiveText))]):e._e()]):e._e(),i("span",{ref:"core",staticClass:"el-switch__core",style:{width:e.coreWidth+"px"}}),e.activeIconClass||e.activeText?i("span",{class:["el-switch__label","el-switch__label--right",e.checked?"is-active":""]},[e.activeIconClass?i("i",{class:[e.activeIconClass]}):e._e(),!e.activeIconClass&&e.activeText?i("span",{attrs:{"aria-hidden":!e.checked}},[e._v(e._s(e.activeText))]):e._e()]):e._e()])};Gi._withStripped=!0;var Ui=r({name:"ElSwitch",mixins:[u("input"),G,l],inject:{elForm:{default:""}},props:{value:{type:[Boolean,String,Number],default:!1},disabled:{type:Boolean,default:!1},width:{type:Number,default:40},activeIconClass:{type:String,default:""},inactiveIconClass:{type:String,default:""},activeText:String,inactiveText:String,activeColor:{type:String,default:""},inactiveColor:{type:String,default:""},activeValue:{type:[Boolean,String,Number],default:!0},inactiveValue:{type:[Boolean,String,Number],default:!1},name:{type:String,default:""},validateEvent:{type:Boolean,default:!0},id:String},data:function(){return{coreWidth:this.width}},created:function(){~[this.activeValue,this.inactiveValue].indexOf(this.value)||this.$emit("input",this.inactiveValue)},computed:{checked:function(){return this.value===this.activeValue},switchDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},watch:{checked:function(){this.$refs.input.checked=this.checked,(this.activeColor||this.inactiveColor)&&this.setBackgroundColor(),this.validateEvent&&this.dispatch("ElFormItem","el.form.change",[this.value])}},methods:{handleChange:function(e){var t=this,i=this.checked?this.inactiveValue:this.activeValue;this.$emit("input",i),this.$emit("change",i),this.$nextTick(function(){t.$refs.input.checked=t.checked})},setBackgroundColor:function(){var e=this.checked?this.activeColor:this.inactiveColor;this.$refs.core.style.borderColor=e,this.$refs.core.style.backgroundColor=e},switchValue:function(){!this.switchDisabled&&this.handleChange()},getMigratingConfig:function(){return{props:{"on-color":"on-color is renamed to active-color.","off-color":"off-color is renamed to inactive-color.","on-text":"on-text is renamed to active-text.","off-text":"off-text is renamed to inactive-text.","on-value":"on-value is renamed to active-value.","off-value":"off-value is renamed to inactive-value.","on-icon-class":"on-icon-class is renamed to active-icon-class.","off-icon-class":"off-icon-class is renamed to inactive-icon-class."}}}},mounted:function(){this.coreWidth=this.width||40,(this.activeColor||this.inactiveColor)&&this.setBackgroundColor(),this.$refs.input.checked=this.checked}},Gi,[],!1,null,null,null);Ui.options.__file="packages/switch/src/component.vue";var Xi=Ui.exports;Xi.install=function(e){e.component(Xi.name,Xi)};var Zi=Xi,Ji=function(){var e=this.$createElement,t=this._self._c||e;return t("ul",{directives:[{name:"show",rawName:"v-show",value:this.visible,expression:"visible"}],staticClass:"el-select-group__wrap"},[t("li",{staticClass:"el-select-group__title"},[this._v(this._s(this.label))]),t("li",[t("ul",{staticClass:"el-select-group"},[this._t("default")],2)])])};Ji._withStripped=!0;var Qi=r({mixins:[l],name:"ElOptionGroup",componentName:"ElOptionGroup",props:{label:String,disabled:{type:Boolean,default:!1}},data:function(){return{visible:!0}},watch:{disabled:function(e){this.broadcast("ElOption","handleGroupDisabled",e)}},methods:{queryChange:function(){this.visible=this.$children&&Array.isArray(this.$children)&&this.$children.some(function(e){return!0===e.visible})}},created:function(){this.$on("queryChange",this.queryChange)},mounted:function(){this.disabled&&this.broadcast("ElOption","handleGroupDisabled",this.disabled)}},Ji,[],!1,null,null,null);Qi.options.__file="packages/select/src/option-group.vue";var en=Qi.exports;en.install=function(e){e.component(en.name,en)};var tn=en,nn=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-table",class:[{"el-table--fit":e.fit,"el-table--striped":e.stripe,"el-table--border":e.border||e.isGroup,"el-table--hidden":e.isHidden,"el-table--group":e.isGroup,"el-table--fluid-height":e.maxHeight,"el-table--scrollable-x":e.layout.scrollX,"el-table--scrollable-y":e.layout.scrollY,"el-table--enable-row-hover":!e.store.states.isComplex,"el-table--enable-row-transition":0!==(e.store.states.data||[]).length&&(e.store.states.data||[]).length<100},e.tableSize?"el-table--"+e.tableSize:""],on:{mouseleave:function(t){e.handleMouseLeave(t)}}},[i("div",{ref:"hiddenColumns",staticClass:"hidden-columns"},[e._t("default")],2),e.showHeader?i("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleHeaderFooterMousewheel,expression:"handleHeaderFooterMousewheel"}],ref:"headerWrapper",staticClass:"el-table__header-wrapper"},[i("table-header",{ref:"tableHeader",style:{width:e.layout.bodyWidth?e.layout.bodyWidth+"px":""},attrs:{store:e.store,border:e.border,"default-sort":e.defaultSort}})],1):e._e(),i("div",{ref:"bodyWrapper",staticClass:"el-table__body-wrapper",class:[e.layout.scrollX?"is-scrolling-"+e.scrollPosition:"is-scrolling-none"],style:[e.bodyHeight]},[i("table-body",{style:{width:e.bodyWidth},attrs:{context:e.context,store:e.store,stripe:e.stripe,"row-class-name":e.rowClassName,"row-style":e.rowStyle,highlight:e.highlightCurrentRow}}),e.data&&0!==e.data.length?e._e():i("div",{ref:"emptyBlock",staticClass:"el-table__empty-block",style:e.emptyBlockStyle},[i("span",{staticClass:"el-table__empty-text"},[e._t("empty",[e._v(e._s(e.emptyText||e.t("el.table.emptyText")))])],2)]),e.$slots.append?i("div",{ref:"appendWrapper",staticClass:"el-table__append-wrapper"},[e._t("append")],2):e._e()],1),e.showSummary?i("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"},{name:"mousewheel",rawName:"v-mousewheel",value:e.handleHeaderFooterMousewheel,expression:"handleHeaderFooterMousewheel"}],ref:"footerWrapper",staticClass:"el-table__footer-wrapper"},[i("table-footer",{style:{width:e.layout.bodyWidth?e.layout.bodyWidth+"px":""},attrs:{store:e.store,border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,"default-sort":e.defaultSort}})],1):e._e(),e.fixedColumns.length>0?i("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleFixedMousewheel,expression:"handleFixedMousewheel"}],ref:"fixedWrapper",staticClass:"el-table__fixed",style:[{width:e.layout.fixedWidth?e.layout.fixedWidth+"px":""},e.fixedHeight]},[e.showHeader?i("div",{ref:"fixedHeaderWrapper",staticClass:"el-table__fixed-header-wrapper"},[i("table-header",{ref:"fixedTableHeader",style:{width:e.bodyWidth},attrs:{fixed:"left",border:e.border,store:e.store}})],1):e._e(),i("div",{ref:"fixedBodyWrapper",staticClass:"el-table__fixed-body-wrapper",style:[{top:e.layout.headerHeight+"px"},e.fixedBodyHeight]},[i("table-body",{style:{width:e.bodyWidth},attrs:{fixed:"left",store:e.store,stripe:e.stripe,highlight:e.highlightCurrentRow,"row-class-name":e.rowClassName,"row-style":e.rowStyle}}),e.$slots.append?i("div",{staticClass:"el-table__append-gutter",style:{height:e.layout.appendHeight+"px"}}):e._e()],1),e.showSummary?i("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"}],ref:"fixedFooterWrapper",staticClass:"el-table__fixed-footer-wrapper"},[i("table-footer",{style:{width:e.bodyWidth},attrs:{fixed:"left",border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,store:e.store}})],1):e._e()]):e._e(),e.rightFixedColumns.length>0?i("div",{directives:[{name:"mousewheel",rawName:"v-mousewheel",value:e.handleFixedMousewheel,expression:"handleFixedMousewheel"}],ref:"rightFixedWrapper",staticClass:"el-table__fixed-right",style:[{width:e.layout.rightFixedWidth?e.layout.rightFixedWidth+"px":"",right:e.layout.scrollY?(e.border?e.layout.gutterWidth:e.layout.gutterWidth||0)+"px":""},e.fixedHeight]},[e.showHeader?i("div",{ref:"rightFixedHeaderWrapper",staticClass:"el-table__fixed-header-wrapper"},[i("table-header",{ref:"rightFixedTableHeader",style:{width:e.bodyWidth},attrs:{fixed:"right",border:e.border,store:e.store}})],1):e._e(),i("div",{ref:"rightFixedBodyWrapper",staticClass:"el-table__fixed-body-wrapper",style:[{top:e.layout.headerHeight+"px"},e.fixedBodyHeight]},[i("table-body",{style:{width:e.bodyWidth},attrs:{fixed:"right",store:e.store,stripe:e.stripe,"row-class-name":e.rowClassName,"row-style":e.rowStyle,highlight:e.highlightCurrentRow}}),e.$slots.append?i("div",{staticClass:"el-table__append-gutter",style:{height:e.layout.appendHeight+"px"}}):e._e()],1),e.showSummary?i("div",{directives:[{name:"show",rawName:"v-show",value:e.data&&e.data.length>0,expression:"data && data.length > 0"}],ref:"rightFixedFooterWrapper",staticClass:"el-table__fixed-footer-wrapper"},[i("table-footer",{style:{width:e.bodyWidth},attrs:{fixed:"right",border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,store:e.store}})],1):e._e()]):e._e(),e.rightFixedColumns.length>0?i("div",{ref:"rightFixedPatch",staticClass:"el-table__fixed-right-patch",style:{width:e.layout.scrollY?e.layout.gutterWidth+"px":"0",height:e.layout.headerHeight+"px"}}):e._e(),i("div",{directives:[{name:"show",rawName:"v-show",value:e.resizeProxyVisible,expression:"resizeProxyVisible"}],ref:"resizeProxy",staticClass:"el-table__column-resize-proxy"})])};nn._withStripped=!0;var rn=i(35),sn=i(48),an=i.n(sn),on="undefined"!=typeof navigator&&navigator.userAgent.toLowerCase().indexOf("firefox")>-1,ln={bind:function(e,t){var i,n;i=e,n=t.value,i&&i.addEventListener&&i.addEventListener(on?"DOMMouseScroll":"mousewheel",function(e){var t=an()(e);n&&n.apply(this,[e,t])})}},un="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},cn=function(e){for(var t=e.target;t&&"HTML"!==t.tagName.toUpperCase();){if("TD"===t.tagName.toUpperCase())return t;t=t.parentNode}return null},hn=function(e){return null!==e&&"object"===(void 0===e?"undefined":un(e))},dn=function(e,t,i,n,r){if(!t&&!n&&(!r||Array.isArray(r)&&!r.length))return e;i="string"==typeof i?"descending"===i?-1:1:i&&i<0?-1:1;var s=n?null:function(i,n){return r?(Array.isArray(r)||(r=[r]),r.map(function(t){return"string"==typeof t?S(i,t):t(i,n,e)})):("$key"!==t&&hn(i)&&"$value"in i&&(i=i.$value),[hn(i)?S(i,t):i])};return e.map(function(e,t){return{value:e,index:t,key:s?s(e,t):null}}).sort(function(e,t){var r=function(e,t){if(n)return n(e.value,t.value);for(var i=0,r=e.key.length;i<r;i++){if(e.key[i]<t.key[i])return-1;if(e.key[i]>t.key[i])return 1}return 0}(e,t);return r||(r=e.index-t.index),r*i}).map(function(e){return e.value})},pn=function(e,t){var i=null;return e.columns.forEach(function(e){e.id===t&&(i=e)}),i},fn=function(e,t){var i=(t.className||"").match(/el-table_[^\s]+/gm);return i?pn(e,i[0]):null},mn=function(e,t){if(!e)throw new Error("row is required when get row identity");if("string"==typeof t){if(t.indexOf(".")<0)return e[t];for(var i=t.split("."),n=e,r=0;r<i.length;r++)n=n[i[r]];return n}if("function"==typeof t)return t.call(null,e)},vn=function(e,t){var i={};return(e||[]).forEach(function(e,n){i[mn(e,t)]={row:e,index:n}}),i};function gn(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function yn(e){return void 0!==e&&(e=parseInt(e,10),isNaN(e)&&(e=null)),e}function bn(e){return"number"==typeof e?e:"string"==typeof e?/^\d+(?:px)?$/.test(e)?parseInt(e,10):e:null}function wn(e,t,i){var n=!1,r=e.indexOf(t),s=-1!==r,a=function(){e.push(t),n=!0},o=function(){e.splice(r,1),n=!0};return"boolean"==typeof i?i&&!s?a():!i&&s&&o():s?o():a(),n}function _n(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"children",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"hasChildren",r=function(e){return!(Array.isArray(e)&&e.length)};e.forEach(function(e){if(e[n])t(e,null,0);else{var s=e[i];r(s)||function e(s,a,o){t(s,a,o),a.forEach(function(s){if(s[n])t(s,null,o+1);else{var a=s[i];r(a)||e(s,a,o+1)}})}(e,s,0)}})}var xn={data:function(){return{states:{defaultExpandAll:!1,expandRows:[]}}},methods:{updateExpandRows:function(){var e=this.states,t=e.data,i=void 0===t?[]:t,n=e.rowKey,r=e.defaultExpandAll,s=e.expandRows;if(r)this.states.expandRows=i.slice();else if(n){var a=vn(s,n);this.states.expandRows=i.reduce(function(e,t){var i=mn(t,n);return a[i]&&e.push(t),e},[])}else this.states.expandRows=[]},toggleRowExpansion:function(e,t){wn(this.states.expandRows,e,t)&&(this.table.$emit("expand-change",e,this.states.expandRows.slice()),this.scheduleLayout())},setExpandRowKeys:function(e){this.assertRowKey();var t=this.states,i=t.data,n=t.rowKey,r=vn(i,n);this.states.expandRows=e.reduce(function(e,t){var i=r[t];return i&&e.push(i.row),e},[])},isRowExpanded:function(e){var t=this.states,i=t.expandRows,n=void 0===i?[]:i,r=t.rowKey;return r?!!vn(n,r)[mn(e,r)]:-1!==n.indexOf(e)}}},Cn={data:function(){return{states:{_currentRowKey:null,currentRow:null}}},methods:{setCurrentRowKey:function(e){this.assertRowKey(),this.states._currentRowKey=e,this.setCurrentRowByKey(e)},restoreCurrentRowKey:function(){this.states._currentRowKey=null},setCurrentRowByKey:function(e){var t=this.states,i=t.data,n=void 0===i?[]:i,r=t.rowKey,s=null;r&&(s=M(n,function(t){return mn(t,r)===e})),t.currentRow=s},updateCurrentRow:function(e){var t=this.states,i=this.table,n=t.currentRow;if(e&&e!==n)return t.currentRow=e,void i.$emit("current-change",e,n);!e&&n&&(t.currentRow=null,i.$emit("current-change",null,n))},updateCurrentRowData:function(){var e=this.states,t=this.table,i=e.rowKey,n=e._currentRowKey,r=e.data||[],s=e.currentRow;if(-1===r.indexOf(s)&&s){if(i){var a=mn(s,i);this.setCurrentRowByKey(a)}else e.currentRow=null;null===e.currentRow&&t.$emit("current-change",null,s)}else n&&(this.setCurrentRowByKey(n),this.restoreCurrentRowKey())}}},kn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},Sn={data:function(){return{states:{expandRowKeys:[],treeData:{},indent:16,lazy:!1,lazyTreeNodeMap:{},lazyColumnIdentifier:"hasChildren",childrenColumnName:"children"}}},computed:{normalizedData:function(){if(!this.states.rowKey)return{};var e=this.states.data||[];return this.normalize(e)},normalizedLazyNode:function(){var e=this.states,t=e.rowKey,i=e.lazyTreeNodeMap,n=e.lazyColumnIdentifier,r=Object.keys(i),s={};return r.length?(r.forEach(function(e){if(i[e].length){var r={children:[]};i[e].forEach(function(e){var i=mn(e,t);r.children.push(i),e[n]&&!s[i]&&(s[i]={children:[]})}),s[e]=r}}),s):s}},watch:{normalizedData:"updateTreeData",normalizedLazyNode:"updateTreeData"},methods:{normalize:function(e){var t=this.states,i=t.childrenColumnName,n=t.lazyColumnIdentifier,r=t.rowKey,s=t.lazy,a={};return _n(e,function(e,t,i){var n=mn(e,r);Array.isArray(t)?a[n]={children:t.map(function(e){return mn(e,r)}),level:i}:s&&(a[n]={children:[],lazy:!0,level:i})},i,n),a},updateTreeData:function(){var e=this.normalizedData,t=this.normalizedLazyNode,i=Object.keys(e),n={};if(i.length){var r=this.states,s=r.treeData,a=r.defaultExpandAll,o=r.expandRowKeys,l=r.lazy,u=[],c=function(e,t){var i=a||o&&-1!==o.indexOf(t);return!!(e&&e.expanded||i)};i.forEach(function(t){var i=s[t],r=kn({},e[t]);if(r.expanded=c(i,t),r.lazy){var a=i||{},o=a.loaded,l=void 0!==o&&o,h=a.loading,d=void 0!==h&&h;r.loaded=!!l,r.loading=!!d,u.push(t)}n[t]=r});var h=Object.keys(t);l&&h.length&&u.length&&h.forEach(function(e){var i=s[e],r=t[e].children;if(-1!==u.indexOf(e)){if(0!==n[e].children.length)throw new Error("[ElTable]children must be an empty array.");n[e].children=r}else{var a=i||{},o=a.loaded,l=void 0!==o&&o,h=a.loading,d=void 0!==h&&h;n[e]={lazy:!0,loaded:!!l,loading:!!d,expanded:c(i,e),children:r,level:""}}})}this.states.treeData=n,this.updateTableScrollY()},updateTreeExpandKeys:function(e){this.states.expandRowKeys=e,this.updateTreeData()},toggleTreeExpansion:function(e,t){this.assertRowKey();var i=this.states,n=i.rowKey,r=i.treeData,s=mn(e,n),a=s&&r[s];if(s&&a&&"expanded"in a){var o=a.expanded;t=void 0===t?!a.expanded:t,r[s].expanded=t,o!==t&&this.table.$emit("expand-change",e,t),this.updateTableScrollY()}},loadOrToggle:function(e){this.assertRowKey();var t=this.states,i=t.lazy,n=t.treeData,r=t.rowKey,s=mn(e,r),a=n[s];i&&a&&"loaded"in a&&!a.loaded?this.loadData(e,s,a):this.toggleTreeExpansion(e)},loadData:function(e,t,i){var n=this,r=this.table.load,s=this.states.treeData;r&&!s[t].loaded&&(s[t].loading=!0,r(e,i,function(i){if(!Array.isArray(i))throw new Error("[ElTable] data must be an array");var r=n.states,s=r.lazyTreeNodeMap,a=r.treeData;a[t].loading=!1,a[t].loaded=!0,a[t].expanded=!0,i.length&&n.$set(s,t,i),n.table.$emit("expand-change",e,!0)}))}}},Dn=function e(t){var i=[];return t.forEach(function(t){t.children?i.push.apply(i,e(t.children)):i.push(t)}),i},$n=h.a.extend({data:function(){return{states:{rowKey:null,data:[],isComplex:!1,_columns:[],originColumns:[],columns:[],fixedColumns:[],rightFixedColumns:[],leafColumns:[],fixedLeafColumns:[],rightFixedLeafColumns:[],leafColumnsLength:0,fixedLeafColumnsLength:0,rightFixedLeafColumnsLength:0,isAllSelected:!1,selection:[],reserveSelection:!1,selectOnIndeterminate:!1,selectable:null,filters:{},filteredData:null,sortingColumn:null,sortProp:null,sortOrder:null,hoverRow:null}}},mixins:[xn,Cn,Sn],methods:{assertRowKey:function(){if(!this.states.rowKey)throw new Error("[ElTable] prop row-key is required")},updateColumns:function(){var e=this.states,t=e._columns||[];e.fixedColumns=t.filter(function(e){return!0===e.fixed||"left"===e.fixed}),e.rightFixedColumns=t.filter(function(e){return"right"===e.fixed}),e.fixedColumns.length>0&&t[0]&&"selection"===t[0].type&&!t[0].fixed&&(t[0].fixed=!0,e.fixedColumns.unshift(t[0]));var i=t.filter(function(e){return!e.fixed});e.originColumns=[].concat(e.fixedColumns).concat(i).concat(e.rightFixedColumns);var n=Dn(i),r=Dn(e.fixedColumns),s=Dn(e.rightFixedColumns);e.leafColumnsLength=n.length,e.fixedLeafColumnsLength=r.length,e.rightFixedLeafColumnsLength=s.length,e.columns=[].concat(r).concat(n).concat(s),e.isComplex=e.fixedColumns.length>0||e.rightFixedColumns.length>0},scheduleLayout:function(e){e&&this.updateColumns(),this.table.debouncedUpdateLayout()},isSelected:function(e){var t=this.states.selection;return(void 0===t?[]:t).indexOf(e)>-1},clearSelection:function(){var e=this.states;e.isAllSelected=!1,e.selection.length&&(e.selection=[],this.table.$emit("selection-change",[]))},cleanSelection:function(){var e=this.states,t=e.data,i=e.rowKey,n=e.selection,r=void 0;if(i){r=[];var s=vn(n,i),a=vn(t,i);for(var o in s)s.hasOwnProperty(o)&&!a[o]&&r.push(s[o].row)}else r=n.filter(function(e){return-1===t.indexOf(e)});if(r.length){var l=n.filter(function(e){return-1===r.indexOf(e)});e.selection=l,this.table.$emit("selection-change",l.slice())}},toggleRowSelection:function(e,t){var i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(wn(this.states.selection,e,t)){var n=(this.states.selection||[]).slice();i&&this.table.$emit("select",n,e),this.table.$emit("selection-change",n)}},_toggleAllSelection:function(){var e=this.states,t=e.data,i=void 0===t?[]:t,n=e.selection,r=e.selectOnIndeterminate?!e.isAllSelected:!(e.isAllSelected||n.length);e.isAllSelected=r;var s=!1;i.forEach(function(t,i){e.selectable?e.selectable.call(null,t,i)&&wn(n,t,r)&&(s=!0):wn(n,t,r)&&(s=!0)}),s&&this.table.$emit("selection-change",n?n.slice():[]),this.table.$emit("select-all",n)},updateSelectionByRowKey:function(){var e=this.states,t=e.selection,i=e.rowKey,n=e.data,r=vn(t,i);n.forEach(function(e){var n=mn(e,i),s=r[n];s&&(t[s.index]=e)})},updateAllSelected:function(){var e=this.states,t=e.selection,i=e.rowKey,n=e.selectable,r=e.data||[];if(0!==r.length){var s=void 0;i&&(s=vn(t,i));for(var a,o=!0,l=0,u=0,c=r.length;u<c;u++){var h=r[u],d=n&&n.call(null,h,u);if(a=h,s?s[mn(a,i)]:-1!==t.indexOf(a))l++;else if(!n||d){o=!1;break}}0===l&&(o=!1),e.isAllSelected=o}else e.isAllSelected=!1},updateFilters:function(e,t){Array.isArray(e)||(e=[e]);var i=this.states,n={};return e.forEach(function(e){i.filters[e.id]=t,n[e.columnKey||e.id]=t}),n},updateSort:function(e,t,i){this.states.sortingColumn&&this.states.sortingColumn!==e&&(this.states.sortingColumn.order=null),this.states.sortingColumn=e,this.states.sortProp=t,this.states.sortOrder=i},execFilter:function(){var e=this,t=this.states,i=t._data,n=t.filters,r=i;Object.keys(n).forEach(function(i){var n=t.filters[i];if(n&&0!==n.length){var s=pn(e.states,i);s&&s.filterMethod&&(r=r.filter(function(e){return n.some(function(t){return s.filterMethod.call(null,t,e,s)})}))}}),t.filteredData=r},execSort:function(){var e=this.states;e.data=function(e,t){var i=t.sortingColumn;return i&&"string"!=typeof i.sortable?dn(e,t.sortProp,t.sortOrder,i.sortMethod,i.sortBy):e}(e.filteredData,e)},execQuery:function(e){e&&e.filter||this.execFilter(),this.execSort()},clearFilter:function(e){var t=this.states,i=this.table.$refs,n=i.tableHeader,r=i.fixedTableHeader,s=i.rightFixedTableHeader,a={};n&&(a=Q(a,n.filterPanels)),r&&(a=Q(a,r.filterPanels)),s&&(a=Q(a,s.filterPanels));var o=Object.keys(a);if(o.length)if("string"==typeof e&&(e=[e]),Array.isArray(e)){var l=e.map(function(e){return function(e,t){for(var i=null,n=0;n<e.columns.length;n++){var r=e.columns[n];if(r.columnKey===t){i=r;break}}return i}(t,e)});o.forEach(function(e){l.find(function(t){return t.id===e})&&(a[e].filteredValue=[])}),this.commit("filterChange",{column:l,values:[],silent:!0,multi:!0})}else o.forEach(function(e){a[e].filteredValue=[]}),t.filters={},this.commit("filterChange",{column:{},values:[],silent:!0})},clearSort:function(){this.states.sortingColumn&&(this.updateSort(null,null,null),this.commit("changeSortCondition",{silent:!0}))},setExpandRowKeysAdapter:function(e){this.setExpandRowKeys(e),this.updateTreeExpandKeys(e)},toggleRowExpansionAdapter:function(e,t){this.states.columns.some(function(e){return"expand"===e.type})?this.toggleRowExpansion(e,t):this.toggleTreeExpansion(e,t)}}});$n.prototype.mutations={setData:function(e,t){var i=e._data!==t;e._data=t,this.execQuery(),this.updateCurrentRowData(),this.updateExpandRows(),e.reserveSelection?(this.assertRowKey(),this.updateSelectionByRowKey()):i?this.clearSelection():this.cleanSelection(),this.updateAllSelected(),this.updateTableScrollY()},insertColumn:function(e,t,i,n){var r=e._columns;n&&((r=n.children)||(r=n.children=[])),void 0!==i?r.splice(i,0,t):r.push(t),"selection"===t.type&&(e.selectable=t.selectable,e.reserveSelection=t.reserveSelection),this.table.$ready&&(this.updateColumns(),this.scheduleLayout())},removeColumn:function(e,t,i){var n=e._columns;i&&((n=i.children)||(n=i.children=[])),n&&n.splice(n.indexOf(t),1),this.table.$ready&&(this.updateColumns(),this.scheduleLayout())},sort:function(e,t){var i=t.prop,n=t.order,r=t.init;if(i){var s=M(e.columns,function(e){return e.property===i});s&&(s.order=n,this.updateSort(s,i,n),this.commit("changeSortCondition",{init:r}))}},changeSortCondition:function(e,t){var i=e.sortingColumn,n=e.sortProp,r=e.sortOrder;null===r&&(e.sortingColumn=null,e.sortProp=null);this.execQuery({filter:!0}),t&&(t.silent||t.init)||this.table.$emit("sort-change",{column:i,prop:n,order:r}),this.updateTableScrollY()},filterChange:function(e,t){var i=t.column,n=t.values,r=t.silent,s=this.updateFilters(i,n);this.execQuery(),r||this.table.$emit("filter-change",s),this.updateTableScrollY()},toggleAllSelection:function(){this.toggleAllSelection()},rowSelectedChanged:function(e,t){this.toggleRowSelection(t),this.updateAllSelected()},setHoverRow:function(e,t){e.hoverRow=t},setCurrentRow:function(e,t){this.updateCurrentRow(t)}},$n.prototype.commit=function(e){var t=this.mutations;if(!t[e])throw new Error("Action not found: "+e);for(var i=arguments.length,n=Array(i>1?i-1:0),r=1;r<i;r++)n[r-1]=arguments[r];t[e].apply(this,[this.states].concat(n))},$n.prototype.updateTableScrollY=function(){h.a.nextTick(this.table.updateScrollY)};var En=$n;function Tn(e){var t={};return Object.keys(e).forEach(function(i){var n=e[i],r=void 0;"string"==typeof n?r=function(){return this.store.states[n]}:"function"==typeof n?r=function(){return n.call(this,this.store.states)}:console.error("invalid value type"),r&&(t[i]=r)}),t}var Mn=function(){function e(t){for(var i in function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.observers=[],this.table=null,this.store=null,this.columns=null,this.fit=!0,this.showHeader=!0,this.height=null,this.scrollX=!1,this.scrollY=!1,this.bodyWidth=null,this.fixedWidth=null,this.rightFixedWidth=null,this.tableHeight=null,this.headerHeight=44,this.appendHeight=0,this.footerHeight=44,this.viewportHeight=null,this.bodyHeight=null,this.fixedBodyHeight=null,this.gutterWidth=Ee(),t)t.hasOwnProperty(i)&&(this[i]=t[i]);if(!this.table)throw new Error("table is required for Table Layout");if(!this.store)throw new Error("store is required for Table Layout")}return e.prototype.updateScrollY=function(){if(null===this.height)return!1;var e=this.table.bodyWrapper;if(this.table.$el&&e){var t=e.querySelector(".el-table__body"),i=this.scrollY,n=t.offsetHeight>this.bodyHeight;return this.scrollY=n,i!==n}return!1},e.prototype.setHeight=function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"height";if(!h.a.prototype.$isServer){var n=this.table.$el;if(e=bn(e),this.height=e,!n&&(e||0===e))return h.a.nextTick(function(){return t.setHeight(e,i)});"number"==typeof e?(n.style[i]=e+"px",this.updateElsHeight()):"string"==typeof e&&(n.style[i]=e,this.updateElsHeight())}},e.prototype.setMaxHeight=function(e){this.setHeight(e,"max-height")},e.prototype.getFlattenColumns=function(){var e=[];return this.table.columns.forEach(function(t){t.isColumnGroup?e.push.apply(e,t.columns):e.push(t)}),e},e.prototype.updateElsHeight=function(){var e=this;if(!this.table.$ready)return h.a.nextTick(function(){return e.updateElsHeight()});var t=this.table.$refs,i=t.headerWrapper,n=t.appendWrapper,r=t.footerWrapper;if(this.appendHeight=n?n.offsetHeight:0,!this.showHeader||i){var s=i?i.querySelector(".el-table__header tr"):null,a=this.headerDisplayNone(s),o=this.headerHeight=this.showHeader?i.offsetHeight:0;if(this.showHeader&&!a&&i.offsetWidth>0&&(this.table.columns||[]).length>0&&o<2)return h.a.nextTick(function(){return e.updateElsHeight()});var l=this.tableHeight=this.table.$el.clientHeight,u=this.footerHeight=r?r.offsetHeight:0;null!==this.height&&(this.bodyHeight=l-o-u+(r?1:0)),this.fixedBodyHeight=this.scrollX?this.bodyHeight-this.gutterWidth:this.bodyHeight;var c=!(this.store.states.data&&this.store.states.data.length);this.viewportHeight=this.scrollX?l-(c?0:this.gutterWidth):l,this.updateScrollY(),this.notifyObservers("scrollable")}},e.prototype.headerDisplayNone=function(e){if(!e)return!0;for(var t=e;"DIV"!==t.tagName;){if("none"===getComputedStyle(t).display)return!0;t=t.parentElement}return!1},e.prototype.updateColumnsWidth=function(){if(!h.a.prototype.$isServer){var e=this.fit,t=this.table.$el.clientWidth,i=0,n=this.getFlattenColumns(),r=n.filter(function(e){return"number"!=typeof e.width});if(n.forEach(function(e){"number"==typeof e.width&&e.realWidth&&(e.realWidth=null)}),r.length>0&&e){n.forEach(function(e){i+=e.width||e.minWidth||80});var s=this.scrollY?this.gutterWidth:0;if(i<=t-s){this.scrollX=!1;var a=t-s-i;if(1===r.length)r[0].realWidth=(r[0].minWidth||80)+a;else{var o=a/r.reduce(function(e,t){return e+(t.minWidth||80)},0),l=0;r.forEach(function(e,t){if(0!==t){var i=Math.floor((e.minWidth||80)*o);l+=i,e.realWidth=(e.minWidth||80)+i}}),r[0].realWidth=(r[0].minWidth||80)+a-l}}else this.scrollX=!0,r.forEach(function(e){e.realWidth=e.minWidth});this.bodyWidth=Math.max(i,t),this.table.resizeState.width=this.bodyWidth}else n.forEach(function(e){e.width||e.minWidth?e.realWidth=e.width||e.minWidth:e.realWidth=80,i+=e.realWidth}),this.scrollX=i>t,this.bodyWidth=i;var u=this.store.states.fixedColumns;if(u.length>0){var c=0;u.forEach(function(e){c+=e.realWidth||e.width}),this.fixedWidth=c}var d=this.store.states.rightFixedColumns;if(d.length>0){var p=0;d.forEach(function(e){p+=e.realWidth||e.width}),this.rightFixedWidth=p}this.notifyObservers("columns")}},e.prototype.addObserver=function(e){this.observers.push(e)},e.prototype.removeObserver=function(e){var t=this.observers.indexOf(e);-1!==t&&this.observers.splice(t,1)},e.prototype.notifyObservers=function(e){var t=this;this.observers.forEach(function(i){switch(e){case"columns":i.onColumnsChange(t);break;case"scrollable":i.onScrollableChange(t);break;default:throw new Error("Table Layout don't have event "+e+".")}})},e}(),Nn={created:function(){this.tableLayout.addObserver(this)},destroyed:function(){this.tableLayout.removeObserver(this)},computed:{tableLayout:function(){var e=this.layout;if(!e&&this.table&&(e=this.table.layout),!e)throw new Error("Can not find table layout.");return e}},mounted:function(){this.onColumnsChange(this.tableLayout),this.onScrollableChange(this.tableLayout)},updated:function(){this.__updated__||(this.onColumnsChange(this.tableLayout),this.onScrollableChange(this.tableLayout),this.__updated__=!0)},methods:{onColumnsChange:function(e){var t=this.$el.querySelectorAll("colgroup > col");if(t.length){var i=e.getFlattenColumns(),n={};i.forEach(function(e){n[e.id]=e});for(var r=0,s=t.length;r<s;r++){var a=t[r],o=a.getAttribute("name"),l=n[o];l&&a.setAttribute("width",l.realWidth||l.width)}}},onScrollableChange:function(e){for(var t=this.$el.querySelectorAll("colgroup > col[name=gutter]"),i=0,n=t.length;i<n;i++){t[i].setAttribute("width",e.scrollY?e.gutterWidth:"0")}for(var r=this.$el.querySelectorAll("th.gutter"),s=0,a=r.length;s<a;s++){var o=r[s];o.style.width=e.scrollY?e.gutterWidth+"px":"0",o.style.display=e.scrollY?"":"none"}}}},Pn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},On=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},In={name:"ElTableBody",mixins:[Nn],components:{ElCheckbox:Bi,ElTooltip:ci},props:{store:{required:!0},stripe:Boolean,context:{},rowClassName:[String,Function],rowStyle:[Object,Function],fixed:String,highlight:Boolean},render:function(e){var t=this,i=this.data||[];return e("table",{class:"el-table__body",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[e("colgroup",[this.columns.map(function(t){return e("col",{attrs:{name:t.id},key:t.id})})]),e("tbody",[i.reduce(function(e,i){return e.concat(t.wrappedRowRender(i,e.length))},[]),e("el-tooltip",{attrs:{effect:this.table.tooltipEffect,placement:"top",content:this.tooltipContent},ref:"tooltip"})])])},computed:On({table:function(){return this.$parent}},Tn({data:"data",columns:"columns",treeIndent:"indent",leftFixedLeafCount:"fixedLeafColumnsLength",rightFixedLeafCount:"rightFixedLeafColumnsLength",columnsCount:function(e){return e.columns.length},leftFixedCount:function(e){return e.fixedColumns.length},rightFixedCount:function(e){return e.rightFixedColumns.length},hasExpandColumn:function(e){return e.columns.some(function(e){return"expand"===e.type})}}),{firstDefaultColumnIndex:function(){return T(this.columns,function(e){return"default"===e.type})}}),watch:{"store.states.hoverRow":function(e,t){var i=this;if(this.store.states.isComplex&&!this.$isServer){var n=window.requestAnimationFrame;n||(n=function(e){return setTimeout(e,16)}),n(function(){var n=i.$el.querySelectorAll(".el-table__row"),r=n[t],s=n[e];r&&ve(r,"hover-row"),s&&me(s,"hover-row")})}}},data:function(){return{tooltipContent:""}},created:function(){this.activateTooltip=tt()(50,function(e){return e.handleShowPopper()})},methods:{getKeyOfRow:function(e,t){var i=this.table.rowKey;return i?mn(e,i):t},isColumnHidden:function(e){return!0===this.fixed||"left"===this.fixed?e>=this.leftFixedLeafCount:"right"===this.fixed?e<this.columnsCount-this.rightFixedLeafCount:e<this.leftFixedLeafCount||e>=this.columnsCount-this.rightFixedLeafCount},getSpan:function(e,t,i,n){var r=1,s=1,a=this.table.spanMethod;if("function"==typeof a){var o=a({row:e,column:t,rowIndex:i,columnIndex:n});Array.isArray(o)?(r=o[0],s=o[1]):"object"===(void 0===o?"undefined":Pn(o))&&(r=o.rowspan,s=o.colspan)}return{rowspan:r,colspan:s}},getRowStyle:function(e,t){var i=this.table.rowStyle;return"function"==typeof i?i.call(null,{row:e,rowIndex:t}):i||null},getRowClass:function(e,t){var i=["el-table__row"];this.table.highlightCurrentRow&&e===this.store.states.currentRow&&i.push("current-row"),this.stripe&&t%2==1&&i.push("el-table__row--striped");var n=this.table.rowClassName;return"string"==typeof n?i.push(n):"function"==typeof n&&i.push(n.call(null,{row:e,rowIndex:t})),this.store.states.expandRows.indexOf(e)>-1&&i.push("expanded"),i},getCellStyle:function(e,t,i,n){var r=this.table.cellStyle;return"function"==typeof r?r.call(null,{rowIndex:e,columnIndex:t,row:i,column:n}):r},getCellClass:function(e,t,i,n){var r=[n.id,n.align,n.className];this.isColumnHidden(t)&&r.push("is-hidden");var s=this.table.cellClassName;return"string"==typeof s?r.push(s):"function"==typeof s&&r.push(s.call(null,{rowIndex:e,columnIndex:t,row:i,column:n})),r.push("el-table__cell"),r.join(" ")},getColspanRealWidth:function(e,t,i){return t<1?e[i].realWidth:e.map(function(e){return e.realWidth}).slice(i,i+t).reduce(function(e,t){return e+t},-1)},handleCellMouseEnter:function(e,t){var i=this.table,n=cn(e);if(n){var r=fn(i,n),s=i.hoverState={cell:n,column:r,row:t};i.$emit("cell-mouse-enter",s.row,s.column,s.cell,e)}var a=e.target.querySelector(".cell");if(fe(a,"el-tooltip")&&a.childNodes.length){var o=document.createRange();if(o.setStart(a,0),o.setEnd(a,a.childNodes.length),(o.getBoundingClientRect().width+((parseInt(ge(a,"paddingLeft"),10)||0)+(parseInt(ge(a,"paddingRight"),10)||0))>a.offsetWidth||a.scrollWidth>a.offsetWidth)&&this.$refs.tooltip){var l=this.$refs.tooltip;this.tooltipContent=n.innerText||n.textContent,l.referenceElm=n,l.$refs.popper&&(l.$refs.popper.style.display="none"),l.doDestroy(),l.setExpectedState(!0),this.activateTooltip(l)}}},handleCellMouseLeave:function(e){var t=this.$refs.tooltip;if(t&&(t.setExpectedState(!1),t.handleClosePopper()),cn(e)){var i=this.table.hoverState||{};this.table.$emit("cell-mouse-leave",i.row,i.column,i.cell,e)}},handleMouseEnter:tt()(30,function(e){this.store.commit("setHoverRow",e)}),handleMouseLeave:tt()(30,function(){this.store.commit("setHoverRow",null)}),handleContextMenu:function(e,t){this.handleEvent(e,t,"contextmenu")},handleDoubleClick:function(e,t){this.handleEvent(e,t,"dblclick")},handleClick:function(e,t){this.store.commit("setCurrentRow",t),this.handleEvent(e,t,"click")},handleEvent:function(e,t,i){var n=this.table,r=cn(e),s=void 0;r&&(s=fn(n,r))&&n.$emit("cell-"+i,t,s,r,e),n.$emit("row-"+i,t,s,e)},rowRender:function(e,t,i){var n=this,r=this.$createElement,s=this.treeIndent,a=this.columns,o=this.firstDefaultColumnIndex,l=a.map(function(e,t){return n.isColumnHidden(t)}),u=this.getRowClass(e,t),c=!0;return i&&(u.push("el-table__row--level-"+i.level),c=i.display),r("tr",{style:[c?null:{display:"none"},this.getRowStyle(e,t)],class:u,key:this.getKeyOfRow(e,t),on:{dblclick:function(t){return n.handleDoubleClick(t,e)},click:function(t){return n.handleClick(t,e)},contextmenu:function(t){return n.handleContextMenu(t,e)},mouseenter:function(e){return n.handleMouseEnter(t)},mouseleave:this.handleMouseLeave}},[a.map(function(u,c){var h=n.getSpan(e,u,t,c),d=h.rowspan,p=h.colspan;if(!d||!p)return null;var f=On({},u);f.realWidth=n.getColspanRealWidth(a,p,c);var m={store:n.store,_self:n.context||n.table.$vnode.context,column:f,row:e,$index:t};return c===o&&i&&(m.treeNode={indent:i.level*s,level:i.level},"boolean"==typeof i.expanded&&(m.treeNode.expanded=i.expanded,"loading"in i&&(m.treeNode.loading=i.loading),"noLazyChildren"in i&&(m.treeNode.noLazyChildren=i.noLazyChildren))),r("td",{style:n.getCellStyle(t,c,e,u),class:n.getCellClass(t,c,e,u),attrs:{rowspan:d,colspan:p},on:{mouseenter:function(t){return n.handleCellMouseEnter(t,e)},mouseleave:n.handleCellMouseLeave}},[u.renderCell.call(n._renderProxy,n.$createElement,m,l[c])])})])},wrappedRowRender:function(e,t){var i=this,n=this.$createElement,r=this.store,s=r.isRowExpanded,a=r.assertRowKey,o=r.states,l=o.treeData,u=o.lazyTreeNodeMap,c=o.childrenColumnName,h=o.rowKey;if(this.hasExpandColumn&&s(e)){var d=this.table.renderExpanded,p=this.rowRender(e,t);return d?[[p,n("tr",{key:"expanded-row__"+p.key},[n("td",{attrs:{colspan:this.columnsCount},class:"el-table__cell el-table__expanded-cell"},[d(this.$createElement,{row:e,$index:t,store:this.store})])])]]:(console.error("[Element Error]renderExpanded is required."),p)}if(Object.keys(l).length){a();var f=mn(e,h),m=l[f],v=null;m&&(v={expanded:m.expanded,level:m.level,display:!0},"boolean"==typeof m.lazy&&("boolean"==typeof m.loaded&&m.loaded&&(v.noLazyChildren=!(m.children&&m.children.length)),v.loading=m.loading));var g=[this.rowRender(e,t,v)];if(m){var y=0;m.display=!0,function e(n,r){n&&n.length&&r&&n.forEach(function(n){var s={display:r.display&&r.expanded,level:r.level+1},a=mn(n,h);if(null==a)throw new Error("for nested data item, row-key is required.");if((m=On({},l[a]))&&(s.expanded=m.expanded,m.level=m.level||s.level,m.display=!(!m.expanded||!s.display),"boolean"==typeof m.lazy&&("boolean"==typeof m.loaded&&m.loaded&&(s.noLazyChildren=!(m.children&&m.children.length)),s.loading=m.loading)),y++,g.push(i.rowRender(n,t+y,s)),m){var o=u[a]||n[c];e(o,m)}})}(u[f]||e[c],m)}return g}return this.rowRender(e,t)}}},Fn=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"el-zoom-in-top"}},[e.multiple?i("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleOutsideClick,expression:"handleOutsideClick"},{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-table-filter"},[i("div",{staticClass:"el-table-filter__content"},[i("el-scrollbar",{attrs:{"wrap-class":"el-table-filter__wrap"}},[i("el-checkbox-group",{staticClass:"el-table-filter__checkbox-group",model:{value:e.filteredValue,callback:function(t){e.filteredValue=t},expression:"filteredValue"}},e._l(e.filters,function(t){return i("el-checkbox",{key:t.value,attrs:{label:t.value}},[e._v(e._s(t.text))])}),1)],1)],1),i("div",{staticClass:"el-table-filter__bottom"},[i("button",{class:{"is-disabled":0===e.filteredValue.length},attrs:{disabled:0===e.filteredValue.length},on:{click:e.handleConfirm}},[e._v(e._s(e.t("el.table.confirmFilter")))]),i("button",{on:{click:e.handleReset}},[e._v(e._s(e.t("el.table.resetFilter")))])])]):i("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleOutsideClick,expression:"handleOutsideClick"},{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-table-filter"},[i("ul",{staticClass:"el-table-filter__list"},[i("li",{staticClass:"el-table-filter__list-item",class:{"is-active":void 0===e.filterValue||null===e.filterValue},on:{click:function(t){e.handleSelect(null)}}},[e._v(e._s(e.t("el.table.clearFilter")))]),e._l(e.filters,function(t){return i("li",{key:t.value,staticClass:"el-table-filter__list-item",class:{"is-active":e.isActive(t)},attrs:{label:t.value},on:{click:function(i){e.handleSelect(t.value)}}},[e._v(e._s(t.text))])})],2)])])};Fn._withStripped=!0;var An=[];!h.a.prototype.$isServer&&document.addEventListener("click",function(e){An.forEach(function(t){var i=e.target;t&&t.$el&&(i===t.$el||t.$el.contains(i)||t.handleOutsideClick&&t.handleOutsideClick(e))})});var Ln=function(e){e&&An.push(e)},Vn=function(e){-1!==An.indexOf(e)&&An.splice(e,1)},Bn=r({name:"ElTableFilterPanel",mixins:[Ie,Y],directives:{Clickoutside:ot},components:{ElCheckbox:Bi,ElCheckboxGroup:Ki,ElScrollbar:Qe},props:{placement:{type:String,default:"bottom-end"}},methods:{isActive:function(e){return e.value===this.filterValue},handleOutsideClick:function(){var e=this;setTimeout(function(){e.showPopper=!1},16)},handleConfirm:function(){this.confirmFilter(this.filteredValue),this.handleOutsideClick()},handleReset:function(){this.filteredValue=[],this.confirmFilter(this.filteredValue),this.handleOutsideClick()},handleSelect:function(e){this.filterValue=e,null!=e?this.confirmFilter(this.filteredValue):this.confirmFilter([]),this.handleOutsideClick()},confirmFilter:function(e){this.table.store.commit("filterChange",{column:this.column,values:e}),this.table.store.updateAllSelected()}},data:function(){return{table:null,cell:null,column:null}},computed:{filters:function(){return this.column&&this.column.filters},filterValue:{get:function(){return(this.column.filteredValue||[])[0]},set:function(e){this.filteredValue&&(null!=e?this.filteredValue.splice(0,1,e):this.filteredValue.splice(0,1))}},filteredValue:{get:function(){return this.column&&this.column.filteredValue||[]},set:function(e){this.column&&(this.column.filteredValue=e)}},multiple:function(){return!this.column||this.column.filterMultiple}},mounted:function(){var e=this;this.popperElm=this.$el,this.referenceElm=this.cell,this.table.bodyWrapper.addEventListener("scroll",function(){e.updatePopper()}),this.$watch("showPopper",function(t){e.column&&(e.column.filterOpened=t),t?Ln(e):Vn(e)})},watch:{showPopper:function(e){!0===e&&parseInt(this.popperJS._popper.style.zIndex,10)<De.zIndex&&(this.popperJS._popper.style.zIndex=De.nextZIndex())}}},Fn,[],!1,null,null,null);Bn.options.__file="packages/table/src/filter-panel.vue";var zn=Bn.exports,Hn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},Rn=function(e){var t=1;e.forEach(function(e){e.level=1,function e(i,n){if(n&&(i.level=n.level+1,t<i.level&&(t=i.level)),i.children){var r=0;i.children.forEach(function(t){e(t,i),r+=t.colSpan}),i.colSpan=r}else i.colSpan=1}(e)});for(var i=[],n=0;n<t;n++)i.push([]);return function e(t){var i=[];return t.forEach(function(t){t.children?(i.push(t),i.push.apply(i,e(t.children))):i.push(t)}),i}(e).forEach(function(e){e.children?e.rowSpan=1:e.rowSpan=t-e.level+1,i[e.level-1].push(e)}),i},Wn={name:"ElTableHeader",mixins:[Nn],render:function(e){var t=this,i=this.store.states.originColumns,n=Rn(i,this.columns),r=n.length>1;return r&&(this.$parent.isGroup=!0),e("table",{class:"el-table__header",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[e("colgroup",[this.columns.map(function(t){return e("col",{attrs:{name:t.id},key:t.id})}),this.hasGutter?e("col",{attrs:{name:"gutter"}}):""]),e("thead",{class:[{"is-group":r,"has-gutter":this.hasGutter}]},[this._l(n,function(i,n){return e("tr",{style:t.getHeaderRowStyle(n),class:t.getHeaderRowClass(n)},[i.map(function(r,s){return e("th",{attrs:{colspan:r.colSpan,rowspan:r.rowSpan},on:{mousemove:function(e){return t.handleMouseMove(e,r)},mouseout:t.handleMouseOut,mousedown:function(e){return t.handleMouseDown(e,r)},click:function(e){return t.handleHeaderClick(e,r)},contextmenu:function(e){return t.handleHeaderContextMenu(e,r)}},style:t.getHeaderCellStyle(n,s,i,r),class:t.getHeaderCellClass(n,s,i,r),key:r.id},[e("div",{class:["cell",r.filteredValue&&r.filteredValue.length>0?"highlight":"",r.labelClassName]},[r.renderHeader?r.renderHeader.call(t._renderProxy,e,{column:r,$index:s,store:t.store,_self:t.$parent.$vnode.context}):r.label,r.sortable?e("span",{class:"caret-wrapper",on:{click:function(e){return t.handleSortClick(e,r)}}},[e("i",{class:"sort-caret ascending",on:{click:function(e){return t.handleSortClick(e,r,"ascending")}}}),e("i",{class:"sort-caret descending",on:{click:function(e){return t.handleSortClick(e,r,"descending")}}})]):"",r.filterable?e("span",{class:"el-table__column-filter-trigger",on:{click:function(e){return t.handleFilterClick(e,r)}}},[e("i",{class:["el-icon-arrow-down",r.filterOpened?"el-icon-arrow-up":""]})]):""])])}),t.hasGutter?e("th",{class:"el-table__cell gutter"}):""])})])])},props:{fixed:String,store:{required:!0},border:Boolean,defaultSort:{type:Object,default:function(){return{prop:"",order:""}}}},components:{ElCheckbox:Bi},computed:Hn({table:function(){return this.$parent},hasGutter:function(){return!this.fixed&&this.tableLayout.gutterWidth}},Tn({columns:"columns",isAllSelected:"isAllSelected",leftFixedLeafCount:"fixedLeafColumnsLength",rightFixedLeafCount:"rightFixedLeafColumnsLength",columnsCount:function(e){return e.columns.length},leftFixedCount:function(e){return e.fixedColumns.length},rightFixedCount:function(e){return e.rightFixedColumns.length}})),created:function(){this.filterPanels={}},mounted:function(){var e=this;this.$nextTick(function(){var t=e.defaultSort,i=t.prop,n=t.order;e.store.commit("sort",{prop:i,order:n,init:!0})})},beforeDestroy:function(){var e=this.filterPanels;for(var t in e)e.hasOwnProperty(t)&&e[t]&&e[t].$destroy(!0)},methods:{isCellHidden:function(e,t){for(var i=0,n=0;n<e;n++)i+=t[n].colSpan;var r=i+t[e].colSpan-1;return!0===this.fixed||"left"===this.fixed?r>=this.leftFixedLeafCount:"right"===this.fixed?i<this.columnsCount-this.rightFixedLeafCount:r<this.leftFixedLeafCount||i>=this.columnsCount-this.rightFixedLeafCount},getHeaderRowStyle:function(e){var t=this.table.headerRowStyle;return"function"==typeof t?t.call(null,{rowIndex:e}):t},getHeaderRowClass:function(e){var t=[],i=this.table.headerRowClassName;return"string"==typeof i?t.push(i):"function"==typeof i&&t.push(i.call(null,{rowIndex:e})),t.join(" ")},getHeaderCellStyle:function(e,t,i,n){var r=this.table.headerCellStyle;return"function"==typeof r?r.call(null,{rowIndex:e,columnIndex:t,row:i,column:n}):r},getHeaderCellClass:function(e,t,i,n){var r=[n.id,n.order,n.headerAlign,n.className,n.labelClassName];0===e&&this.isCellHidden(t,i)&&r.push("is-hidden"),n.children||r.push("is-leaf"),n.sortable&&r.push("is-sortable");var s=this.table.headerCellClassName;return"string"==typeof s?r.push(s):"function"==typeof s&&r.push(s.call(null,{rowIndex:e,columnIndex:t,row:i,column:n})),r.push("el-table__cell"),r.join(" ")},toggleAllSelection:function(e){e.stopPropagation(),this.store.commit("toggleAllSelection")},handleFilterClick:function(e,t){e.stopPropagation();var i=e.target,n="TH"===i.tagName?i:i.parentNode;if(!fe(n,"noclick")){n=n.querySelector(".el-table__column-filter-trigger")||n;var r=this.$parent,s=this.filterPanels[t.id];s&&t.filterOpened?s.showPopper=!1:(s||(s=new h.a(zn),this.filterPanels[t.id]=s,t.filterPlacement&&(s.placement=t.filterPlacement),s.table=r,s.cell=n,s.column=t,!this.$isServer&&s.$mount(document.createElement("div"))),setTimeout(function(){s.showPopper=!0},16))}},handleHeaderClick:function(e,t){!t.filters&&t.sortable?this.handleSortClick(e,t):t.filterable&&!t.sortable&&this.handleFilterClick(e,t),this.$parent.$emit("header-click",t,e)},handleHeaderContextMenu:function(e,t){this.$parent.$emit("header-contextmenu",t,e)},handleMouseDown:function(e,t){var i=this;if(!this.$isServer&&!(t.children&&t.children.length>0)&&this.draggingColumn&&this.border){this.dragging=!0,this.$parent.resizeProxyVisible=!0;var n=this.$parent,r=n.$el.getBoundingClientRect().left,s=this.$el.querySelector("th."+t.id),a=s.getBoundingClientRect(),o=a.left-r+30;me(s,"noclick"),this.dragState={startMouseLeft:e.clientX,startLeft:a.right-r,startColumnLeft:a.left-r,tableLeft:r};var l=n.$refs.resizeProxy;l.style.left=this.dragState.startLeft+"px",document.onselectstart=function(){return!1},document.ondragstart=function(){return!1};var u=function(e){var t=e.clientX-i.dragState.startMouseLeft,n=i.dragState.startLeft+t;l.style.left=Math.max(o,n)+"px"};document.addEventListener("mousemove",u),document.addEventListener("mouseup",function r(){if(i.dragging){var a=i.dragState,o=a.startColumnLeft,c=a.startLeft,h=parseInt(l.style.left,10)-o;t.width=t.realWidth=h,n.$emit("header-dragend",t.width,c-o,t,e),i.store.scheduleLayout(),document.body.style.cursor="",i.dragging=!1,i.draggingColumn=null,i.dragState={},n.resizeProxyVisible=!1}document.removeEventListener("mousemove",u),document.removeEventListener("mouseup",r),document.onselectstart=null,document.ondragstart=null,setTimeout(function(){ve(s,"noclick")},0)})}},handleMouseMove:function(e,t){if(!(t.children&&t.children.length>0)){for(var i=e.target;i&&"TH"!==i.tagName;)i=i.parentNode;if(t&&t.resizable&&!this.dragging&&this.border){var n=i.getBoundingClientRect(),r=document.body.style;n.width>12&&n.right-e.pageX<8?(r.cursor="col-resize",fe(i,"is-sortable")&&(i.style.cursor="col-resize"),this.draggingColumn=t):this.dragging||(r.cursor="",fe(i,"is-sortable")&&(i.style.cursor="pointer"),this.draggingColumn=null)}}},handleMouseOut:function(){this.$isServer||(document.body.style.cursor="")},toggleOrder:function(e){var t=e.order,i=e.sortOrders;if(""===t)return i[0];var n=i.indexOf(t||null);return i[n>i.length-2?0:n+1]},handleSortClick:function(e,t,i){e.stopPropagation();for(var n=t.order===i?null:i||this.toggleOrder(t),r=e.target;r&&"TH"!==r.tagName;)r=r.parentNode;if(r&&"TH"===r.tagName&&fe(r,"noclick"))ve(r,"noclick");else if(t.sortable){var s=this.store.states,a=s.sortProp,o=void 0,l=s.sortingColumn;(l!==t||l===t&&null===l.order)&&(l&&(l.order=null),s.sortingColumn=t,a=t.property),o=t.order=n||null,s.sortProp=a,s.sortOrder=o,this.store.commit("changeSortCondition")}}},data:function(){return{draggingColumn:null,dragging:!1,dragState:{}}}},jn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},qn={name:"ElTableFooter",mixins:[Nn],render:function(e){var t=this,i=[];return this.summaryMethod?i=this.summaryMethod({columns:this.columns,data:this.store.states.data}):this.columns.forEach(function(e,n){if(0!==n){var r=t.store.states.data.map(function(t){return Number(t[e.property])}),s=[],a=!0;r.forEach(function(e){if(!isNaN(e)){a=!1;var t=(""+e).split(".")[1];s.push(t?t.length:0)}});var o=Math.max.apply(null,s);i[n]=a?"":r.reduce(function(e,t){var i=Number(t);return isNaN(i)?e:parseFloat((e+t).toFixed(Math.min(o,20)))},0)}else i[n]=t.sumText}),e("table",{class:"el-table__footer",attrs:{cellspacing:"0",cellpadding:"0",border:"0"}},[e("colgroup",[this.columns.map(function(t){return e("col",{attrs:{name:t.id},key:t.id})}),this.hasGutter?e("col",{attrs:{name:"gutter"}}):""]),e("tbody",{class:[{"has-gutter":this.hasGutter}]},[e("tr",[this.columns.map(function(n,r){return e("td",{key:r,attrs:{colspan:n.colSpan,rowspan:n.rowSpan},class:[].concat(t.getRowClasses(n,r),["el-table__cell"])},[e("div",{class:["cell",n.labelClassName]},[i[r]])])}),this.hasGutter?e("th",{class:"el-table__cell gutter"}):""])])])},props:{fixed:String,store:{required:!0},summaryMethod:Function,sumText:String,border:Boolean,defaultSort:{type:Object,default:function(){return{prop:"",order:""}}}},computed:jn({table:function(){return this.$parent},hasGutter:function(){return!this.fixed&&this.tableLayout.gutterWidth}},Tn({columns:"columns",isAllSelected:"isAllSelected",leftFixedLeafCount:"fixedLeafColumnsLength",rightFixedLeafCount:"rightFixedLeafColumnsLength",columnsCount:function(e){return e.columns.length},leftFixedCount:function(e){return e.fixedColumns.length},rightFixedCount:function(e){return e.rightFixedColumns.length}})),methods:{isCellHidden:function(e,t,i){if(!0===this.fixed||"left"===this.fixed)return e>=this.leftFixedLeafCount;if("right"===this.fixed){for(var n=0,r=0;r<e;r++)n+=t[r].colSpan;return n<this.columnsCount-this.rightFixedLeafCount}return!(this.fixed||!i.fixed)||(e<this.leftFixedCount||e>=this.columnsCount-this.rightFixedCount)},getRowClasses:function(e,t){var i=[e.id,e.align,e.labelClassName];return e.className&&i.push(e.className),this.isCellHidden(t,this.columns,e)&&i.push("is-hidden"),e.children||i.push("is-leaf"),i}}},Yn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},Kn=1,Gn=r({name:"ElTable",mixins:[Y,G],directives:{Mousewheel:ln},props:{data:{type:Array,default:function(){return[]}},size:String,width:[String,Number],height:[String,Number],maxHeight:[String,Number],fit:{type:Boolean,default:!0},stripe:Boolean,border:Boolean,rowKey:[String,Function],context:{},showHeader:{type:Boolean,default:!0},showSummary:Boolean,sumText:String,summaryMethod:Function,rowClassName:[String,Function],rowStyle:[Object,Function],cellClassName:[String,Function],cellStyle:[Object,Function],headerRowClassName:[String,Function],headerRowStyle:[Object,Function],headerCellClassName:[String,Function],headerCellStyle:[Object,Function],highlightCurrentRow:Boolean,currentRowKey:[String,Number],emptyText:String,expandRowKeys:Array,defaultExpandAll:Boolean,defaultSort:Object,tooltipEffect:String,spanMethod:Function,selectOnIndeterminate:{type:Boolean,default:!0},indent:{type:Number,default:16},treeProps:{type:Object,default:function(){return{hasChildren:"hasChildren",children:"children"}}},lazy:Boolean,load:Function},components:{TableHeader:Wn,TableFooter:qn,TableBody:In,ElCheckbox:Bi},methods:{getMigratingConfig:function(){return{events:{expand:"expand is renamed to expand-change"}}},setCurrentRow:function(e){this.store.commit("setCurrentRow",e)},toggleRowSelection:function(e,t){this.store.toggleRowSelection(e,t,!1),this.store.updateAllSelected()},toggleRowExpansion:function(e,t){this.store.toggleRowExpansionAdapter(e,t)},clearSelection:function(){this.store.clearSelection()},clearFilter:function(e){this.store.clearFilter(e)},clearSort:function(){this.store.clearSort()},handleMouseLeave:function(){this.store.commit("setHoverRow",null),this.hoverState&&(this.hoverState=null)},updateScrollY:function(){this.layout.updateScrollY()&&(this.layout.notifyObservers("scrollable"),this.layout.updateColumnsWidth())},handleFixedMousewheel:function(e,t){var i=this.bodyWrapper;if(Math.abs(t.spinY)>0){var n=i.scrollTop;t.pixelY<0&&0!==n&&e.preventDefault(),t.pixelY>0&&i.scrollHeight-i.clientHeight>n&&e.preventDefault(),i.scrollTop+=Math.ceil(t.pixelY/5)}else i.scrollLeft+=Math.ceil(t.pixelX/5)},handleHeaderFooterMousewheel:function(e,t){var i=t.pixelX,n=t.pixelY;Math.abs(i)>=Math.abs(n)&&(this.bodyWrapper.scrollLeft+=t.pixelX/5)},syncPostion:Object(rn.throttle)(20,function(){var e=this.bodyWrapper,t=e.scrollLeft,i=e.scrollTop,n=e.offsetWidth,r=e.scrollWidth,s=this.$refs,a=s.headerWrapper,o=s.footerWrapper,l=s.fixedBodyWrapper,u=s.rightFixedBodyWrapper;a&&(a.scrollLeft=t),o&&(o.scrollLeft=t),l&&(l.scrollTop=i),u&&(u.scrollTop=i);var c=r-n-1;this.scrollPosition=t>=c?"right":0===t?"left":"middle"}),bindEvents:function(){this.bodyWrapper.addEventListener("scroll",this.syncPostion,{passive:!0}),this.fit&&Ke(this.$el,this.resizeListener)},unbindEvents:function(){this.bodyWrapper.removeEventListener("scroll",this.syncPostion,{passive:!0}),this.fit&&Ge(this.$el,this.resizeListener)},resizeListener:function(){if(this.$ready){var e=!1,t=this.$el,i=this.resizeState,n=i.width,r=i.height,s=t.offsetWidth;n!==s&&(e=!0);var a=t.offsetHeight;(this.height||this.shouldUpdateHeight)&&r!==a&&(e=!0),e&&(this.resizeState.width=s,this.resizeState.height=a,this.doLayout())}},doLayout:function(){this.shouldUpdateHeight&&this.layout.updateElsHeight(),this.layout.updateColumnsWidth()},sort:function(e,t){this.store.commit("sort",{prop:e,order:t})},toggleAllSelection:function(){this.store.commit("toggleAllSelection")}},computed:Yn({tableSize:function(){return this.size||(this.$ELEMENT||{}).size},bodyWrapper:function(){return this.$refs.bodyWrapper},shouldUpdateHeight:function(){return this.height||this.maxHeight||this.fixedColumns.length>0||this.rightFixedColumns.length>0},bodyWidth:function(){var e=this.layout,t=e.bodyWidth,i=e.scrollY,n=e.gutterWidth;return t?t-(i?n:0)+"px":""},bodyHeight:function(){var e=this.layout,t=e.headerHeight,i=void 0===t?0:t,n=e.bodyHeight,r=e.footerHeight,s=void 0===r?0:r;if(this.height)return{height:n?n+"px":""};if(this.maxHeight){var a=bn(this.maxHeight);if("number"==typeof a)return{"max-height":a-s-(this.showHeader?i:0)+"px"}}return{}},fixedBodyHeight:function(){if(this.height)return{height:this.layout.fixedBodyHeight?this.layout.fixedBodyHeight+"px":""};if(this.maxHeight){var e=bn(this.maxHeight);if("number"==typeof e)return e=this.layout.scrollX?e-this.layout.gutterWidth:e,this.showHeader&&(e-=this.layout.headerHeight),{"max-height":(e-=this.layout.footerHeight)+"px"}}return{}},fixedHeight:function(){return this.maxHeight?this.showSummary?{bottom:0}:{bottom:this.layout.scrollX&&this.data.length?this.layout.gutterWidth+"px":""}:this.showSummary?{height:this.layout.tableHeight?this.layout.tableHeight+"px":""}:{height:this.layout.viewportHeight?this.layout.viewportHeight+"px":""}},emptyBlockStyle:function(){if(this.data&&this.data.length)return null;var e="100%";return this.layout.appendHeight&&(e="calc(100% - "+this.layout.appendHeight+"px)"),{width:this.bodyWidth,height:e}}},Tn({selection:"selection",columns:"columns",tableData:"data",fixedColumns:"fixedColumns",rightFixedColumns:"rightFixedColumns"})),watch:{height:{immediate:!0,handler:function(e){this.layout.setHeight(e)}},maxHeight:{immediate:!0,handler:function(e){this.layout.setMaxHeight(e)}},currentRowKey:{immediate:!0,handler:function(e){this.rowKey&&this.store.setCurrentRowKey(e)}},data:{immediate:!0,handler:function(e){this.store.commit("setData",e)}},expandRowKeys:{immediate:!0,handler:function(e){e&&this.store.setExpandRowKeysAdapter(e)}}},created:function(){var e=this;this.tableId="el-table_"+Kn++,this.debouncedUpdateLayout=Object(rn.debounce)(50,function(){return e.doLayout()})},mounted:function(){var e=this;this.bindEvents(),this.store.updateColumns(),this.doLayout(),this.resizeState={width:this.$el.offsetWidth,height:this.$el.offsetHeight},this.store.states.columns.forEach(function(t){t.filteredValue&&t.filteredValue.length&&e.store.commit("filterChange",{column:t,values:t.filteredValue,silent:!0})}),this.$ready=!0},destroyed:function(){this.unbindEvents()},data:function(){var e=this.treeProps,t=e.hasChildren,i=void 0===t?"hasChildren":t,n=e.children,r=void 0===n?"children":n;return this.store=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)throw new Error("Table is required.");var i=new En;return i.table=e,i.toggleAllSelection=tt()(10,i._toggleAllSelection),Object.keys(t).forEach(function(e){i.states[e]=t[e]}),i}(this,{rowKey:this.rowKey,defaultExpandAll:this.defaultExpandAll,selectOnIndeterminate:this.selectOnIndeterminate,indent:this.indent,lazy:this.lazy,lazyColumnIdentifier:i,childrenColumnName:r}),{layout:new Mn({store:this.store,table:this,fit:this.fit,showHeader:this.showHeader}),isHidden:!1,renderExpanded:null,resizeProxyVisible:!1,resizeState:{width:null,height:null},isGroup:!1,scrollPosition:"left"}}},nn,[],!1,null,null,null);Gn.options.__file="packages/table/src/table.vue";var Un=Gn.exports;Un.install=function(e){e.component(Un.name,Un)};var Xn=Un,Zn={default:{order:""},selection:{width:48,minWidth:48,realWidth:48,order:"",className:"el-table-column--selection"},expand:{width:48,minWidth:48,realWidth:48,order:""},index:{width:48,minWidth:48,realWidth:48,order:""}},Jn={selection:{renderHeader:function(e,t){var i=t.store;return e("el-checkbox",{attrs:{disabled:i.states.data&&0===i.states.data.length,indeterminate:i.states.selection.length>0&&!this.isAllSelected,value:this.isAllSelected},nativeOn:{click:this.toggleAllSelection}})},renderCell:function(e,t){var i=t.row,n=t.column,r=t.store,s=t.$index;return e("el-checkbox",{nativeOn:{click:function(e){return e.stopPropagation()}},attrs:{value:r.isSelected(i),disabled:!!n.selectable&&!n.selectable.call(null,i,s)},on:{input:function(){r.commit("rowSelectedChanged",i)}}})},sortable:!1,resizable:!1},index:{renderHeader:function(e,t){return t.column.label||"#"},renderCell:function(e,t){var i=t.$index,n=i+1,r=t.column.index;return"number"==typeof r?n=i+r:"function"==typeof r&&(n=r(i)),e("div",[n])},sortable:!1},expand:{renderHeader:function(e,t){return t.column.label||""},renderCell:function(e,t){var i=t.row,n=t.store,r=["el-table__expand-icon"];n.states.expandRows.indexOf(i)>-1&&r.push("el-table__expand-icon--expanded");return e("div",{class:r,on:{click:function(e){e.stopPropagation(),n.toggleRowExpansion(i)}}},[e("i",{class:"el-icon el-icon-arrow-right"})])},sortable:!1,resizable:!1,className:"el-table__expand-column"}};function Qn(e,t){var i=t.row,n=t.column,r=t.$index,s=n.property,a=s&&D(i,s).v;return n&&n.formatter?n.formatter(i,n,a,r):a}var er=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},tr=1,ir={name:"ElTableColumn",props:{type:{type:String,default:"default"},label:String,className:String,labelClassName:String,property:String,prop:String,width:{},minWidth:{},renderHeader:Function,sortable:{type:[Boolean,String],default:!1},sortMethod:Function,sortBy:[String,Function,Array],resizable:{type:Boolean,default:!0},columnKey:String,align:String,headerAlign:String,showTooltipWhenOverflow:Boolean,showOverflowTooltip:Boolean,fixed:[Boolean,String],formatter:Function,selectable:Function,reserveSelection:Boolean,filterMethod:Function,filteredValue:Array,filters:Array,filterPlacement:String,filterMultiple:{type:Boolean,default:!0},index:[Number,Function],sortOrders:{type:Array,default:function(){return["ascending","descending",null]},validator:function(e){return e.every(function(e){return["ascending","descending",null].indexOf(e)>-1})}}},data:function(){return{isSubColumn:!1,columns:[]}},computed:{owner:function(){for(var e=this.$parent;e&&!e.tableId;)e=e.$parent;return e},columnOrTableParent:function(){for(var e=this.$parent;e&&!e.tableId&&!e.columnId;)e=e.$parent;return e},realWidth:function(){return yn(this.width)},realMinWidth:function(){return void 0!==(e=this.minWidth)&&(e=yn(e),isNaN(e)&&(e=80)),e;var e},realAlign:function(){return this.align?"is-"+this.align:null},realHeaderAlign:function(){return this.headerAlign?"is-"+this.headerAlign:this.realAlign}},methods:{getPropsData:function(){for(var e=this,t=arguments.length,i=Array(t),n=0;n<t;n++)i[n]=arguments[n];return i.reduce(function(t,i){return Array.isArray(i)&&i.forEach(function(i){t[i]=e[i]}),t},{})},getColumnElIndex:function(e,t){return[].indexOf.call(e,t)},setColumnWidth:function(e){return this.realWidth&&(e.width=this.realWidth),this.realMinWidth&&(e.minWidth=this.realMinWidth),e.minWidth||(e.minWidth=80),e.realWidth=void 0===e.width?e.minWidth:e.width,e},setColumnForcedProps:function(e){var t=e.type,i=Jn[t]||{};return Object.keys(i).forEach(function(t){var n=i[t];void 0!==n&&(e[t]="className"===t?e[t]+" "+n:n)}),e},setColumnRenders:function(e){var t=this;this.$createElement;this.renderHeader?console.warn("[Element Warn][TableColumn]Comparing to render-header, scoped-slot header is easier to use. We recommend users to use scoped-slot header."):"selection"!==e.type&&(e.renderHeader=function(i,n){var r=t.$scopedSlots.header;return r?r(n):e.label});var i=e.renderCell;return"expand"===e.type?(e.renderCell=function(e,t){return e("div",{class:"cell"},[i(e,t)])},this.owner.renderExpanded=function(e,i){return t.$scopedSlots.default?t.$scopedSlots.default(i):t.$slots.default}):(i=i||Qn,e.renderCell=function(n,r){var s=null;s=t.$scopedSlots.default?t.$scopedSlots.default(r):i(n,r);var a=function(e,t){var i=t.row,n=t.treeNode,r=t.store;if(!n)return null;var s=[];if(n.indent&&s.push(e("span",{class:"el-table__indent",style:{"padding-left":n.indent+"px"}})),"boolean"!=typeof n.expanded||n.noLazyChildren)s.push(e("span",{class:"el-table__placeholder"}));else{var a=["el-table__expand-icon",n.expanded?"el-table__expand-icon--expanded":""],o=["el-icon-arrow-right"];n.loading&&(o=["el-icon-loading"]),s.push(e("div",{class:a,on:{click:function(e){e.stopPropagation(),r.loadOrToggle(i)}}},[e("i",{class:o})]))}return s}(n,r),o={class:"cell",style:{}};return e.showOverflowTooltip&&(o.class+=" el-tooltip",o.style={width:(r.column.realWidth||r.column.width)-1+"px"}),n("div",o,[a,s])}),e},registerNormalWatchers:function(){var e=this,t={prop:"property",realAlign:"align",realHeaderAlign:"headerAlign",realWidth:"width"},i=["label","property","filters","filterMultiple","sortable","index","formatter","className","labelClassName","showOverflowTooltip"].reduce(function(e,t){return e[t]=t,e},t);Object.keys(i).forEach(function(i){var n=t[i];e.$watch(i,function(t){e.columnConfig[n]=t})})},registerComplexWatchers:function(){var e=this,t={realWidth:"width",realMinWidth:"minWidth"},i=["fixed"].reduce(function(e,t){return e[t]=t,e},t);Object.keys(i).forEach(function(i){var n=t[i];e.$watch(i,function(t){e.columnConfig[n]=t;var i="fixed"===n;e.owner.store.scheduleLayout(i)})})}},components:{ElCheckbox:Bi},beforeCreate:function(){this.row={},this.column={},this.$index=0,this.columnId=""},created:function(){var e=this.columnOrTableParent;this.isSubColumn=this.owner!==e,this.columnId=(e.tableId||e.columnId)+"_column_"+tr++;var t=this.type||"default",i=""===this.sortable||this.sortable,n=er({},Zn[t],{id:this.columnId,type:t,property:this.prop||this.property,align:this.realAlign,headerAlign:this.realHeaderAlign,showOverflowTooltip:this.showOverflowTooltip||this.showTooltipWhenOverflow,filterable:this.filters||this.filterMethod,filteredValue:[],filterPlacement:"",isColumnGroup:!1,filterOpened:!1,sortable:i,index:this.index}),r=this.getPropsData(["columnKey","label","className","labelClassName","type","renderHeader","formatter","fixed","resizable"],["sortMethod","sortBy","sortOrders"],["selectable","reserveSelection"],["filterMethod","filters","filterMultiple","filterOpened","filteredValue","filterPlacement"]);r=function(e,t){var i={},n=void 0;for(n in e)i[n]=e[n];for(n in t)if(gn(t,n)){var r=t[n];void 0!==r&&(i[n]=r)}return i}(n,r),r=function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce(function(e,t){return function(){return e(t.apply(void 0,arguments))}})}(this.setColumnRenders,this.setColumnWidth,this.setColumnForcedProps)(r),this.columnConfig=r,this.registerNormalWatchers(),this.registerComplexWatchers()},mounted:function(){var e=this.owner,t=this.columnOrTableParent,i=this.isSubColumn?t.$el.children:t.$refs.hiddenColumns.children,n=this.getColumnElIndex(i,this.$el);e.store.commit("insertColumn",this.columnConfig,n,this.isSubColumn?t.columnConfig:null)},destroyed:function(){if(this.$parent){var e=this.$parent;this.owner.store.commit("removeColumn",this.columnConfig,this.isSubColumn?e.columnConfig:null)}},render:function(e){return e("div",this.$slots.default)},install:function(e){e.component(ir.name,ir)}},nr=ir,rr=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.ranged?i("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleClose,expression:"handleClose"}],ref:"reference",staticClass:"el-date-editor el-range-editor el-input__inner",class:["el-date-editor--"+e.type,e.pickerSize?"el-range-editor--"+e.pickerSize:"",e.pickerDisabled?"is-disabled":"",e.pickerVisible?"is-active":""],on:{click:e.handleRangeClick,mouseenter:e.handleMouseEnter,mouseleave:function(t){e.showClose=!1},keydown:e.handleKeydown}},[i("i",{class:["el-input__icon","el-range__icon",e.triggerClass]}),i("input",e._b({staticClass:"el-range-input",attrs:{autocomplete:"off",placeholder:e.startPlaceholder,disabled:e.pickerDisabled,readonly:!e.editable||e.readonly,name:e.name&&e.name[0]},domProps:{value:e.displayValue&&e.displayValue[0]},on:{input:e.handleStartInput,change:e.handleStartChange,focus:e.handleFocus}},"input",e.firstInputId,!1)),e._t("range-separator",[i("span",{staticClass:"el-range-separator"},[e._v(e._s(e.rangeSeparator))])]),i("input",e._b({staticClass:"el-range-input",attrs:{autocomplete:"off",placeholder:e.endPlaceholder,disabled:e.pickerDisabled,readonly:!e.editable||e.readonly,name:e.name&&e.name[1]},domProps:{value:e.displayValue&&e.displayValue[1]},on:{input:e.handleEndInput,change:e.handleEndChange,focus:e.handleFocus}},"input",e.secondInputId,!1)),e.haveTrigger?i("i",{staticClass:"el-input__icon el-range__close-icon",class:[e.showClose?""+e.clearIcon:""],on:{click:e.handleClickIcon}}):e._e()],2):i("el-input",e._b({directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleClose,expression:"handleClose"}],ref:"reference",staticClass:"el-date-editor",class:"el-date-editor--"+e.type,attrs:{readonly:!e.editable||e.readonly||"dates"===e.type||"week"===e.type,disabled:e.pickerDisabled,size:e.pickerSize,name:e.name,placeholder:e.placeholder,value:e.displayValue,validateEvent:!1},on:{focus:e.handleFocus,input:function(t){return e.userInput=t},change:e.handleChange},nativeOn:{keydown:function(t){return e.handleKeydown(t)},mouseenter:function(t){return e.handleMouseEnter(t)},mouseleave:function(t){e.showClose=!1}}},"el-input",e.firstInputId,!1),[i("i",{staticClass:"el-input__icon",class:e.triggerClass,attrs:{slot:"prefix"},on:{click:e.handleFocus},slot:"prefix"}),e.haveTrigger?i("i",{staticClass:"el-input__icon",class:[e.showClose?""+e.clearIcon:""],attrs:{slot:"suffix"},on:{click:e.handleClickIcon},slot:"suffix"}):e._e()])};rr._withStripped=!0;var sr=i(2),ar=i.n(sr),or=["sun","mon","tue","wed","thu","fri","sat"],lr=["jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec"],ur=function(){return{dayNamesShort:or.map(function(e){return j("el.datepicker.weeks."+e)}),dayNames:or.map(function(e){return j("el.datepicker.weeks."+e)}),monthNamesShort:lr.map(function(e){return j("el.datepicker.months."+e)}),monthNames:lr.map(function(e,t){return j("el.datepicker.month"+(t+1))}),amPm:["am","pm"]}},cr=function(e){return null!=e&&(!isNaN(new Date(e).getTime())&&!Array.isArray(e))},hr=function(e){return e instanceof Date},dr=function(e,t){return(e=function(e){return cr(e)?new Date(e):null}(e))?ar.a.format(e,t||"yyyy-MM-dd",ur()):""},pr=function(e,t){return ar.a.parse(e,t||"yyyy-MM-dd",ur())},fr=function(e,t){return 3===t||5===t||8===t||10===t?30:1===t?e%4==0&&e%100!=0||e%400==0?29:28:31},mr=function(e){var t=new Date(e.getTime());return t.setDate(1),t.getDay()},vr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return new Date(e.getFullYear(),e.getMonth(),e.getDate()-t)},gr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return new Date(e.getFullYear(),e.getMonth(),e.getDate()+t)},yr=function(e){if(!cr(e))return null;var t=new Date(e.getTime());t.setHours(0,0,0,0),t.setDate(t.getDate()+3-(t.getDay()+6)%7);var i=new Date(t.getFullYear(),0,4);return 1+Math.round(((t.getTime()-i.getTime())/864e5-3+(i.getDay()+6)%7)/7)};function br(e,t,i,n){for(var r=t;r<i;r++)e[r]=n}var wr=function(e){return Array.apply(null,{length:e}).map(function(e,t){return t})},_r=function(e,t,i,n){return new Date(t,i,n,e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())},xr=function(e,t,i,n){return new Date(e.getFullYear(),e.getMonth(),e.getDate(),t,i,n,e.getMilliseconds())},Cr=function(e,t){return null!=e&&t?(t=pr(t,"HH:mm:ss"),xr(e,t.getHours(),t.getMinutes(),t.getSeconds())):e},kr=function(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate())},Sr=function(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),0)},Dr=function(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"HH:mm:ss";if(0===t.length)return e;var n=function(e){return ar.a.parse(ar.a.format(e,i),i)},r=n(e),s=t.map(function(e){return e.map(n)});if(s.some(function(e){return r>=e[0]&&r<=e[1]}))return e;var a=s[0][0],o=s[0][0];return s.forEach(function(e){a=new Date(Math.min(e[0],a)),o=new Date(Math.max(e[1],a))}),_r(r<a?a:o,e.getFullYear(),e.getMonth(),e.getDate())},$r=function(e,t,i){return Dr(e,t,i).getTime()===e.getTime()},Er=function(e,t,i){var n=Math.min(e.getDate(),fr(t,i));return _r(e,t,i,n)},Tr=function(e){var t=e.getFullYear(),i=e.getMonth();return 0===i?Er(e,t-1,11):Er(e,t,i-1)},Mr=function(e){var t=e.getFullYear(),i=e.getMonth();return 11===i?Er(e,t+1,0):Er(e,t,i+1)},Nr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,i=e.getFullYear(),n=e.getMonth();return Er(e,i-t,n)},Pr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,i=e.getFullYear(),n=e.getMonth();return Er(e,i+t,n)},Or=function(e){return e.replace(/\W?m{1,2}|\W?ZZ/g,"").replace(/\W?h{1,2}|\W?s{1,3}|\W?a/gi,"").trim()},Ir=function(e){return e.replace(/\W?D{1,2}|\W?Do|\W?d{1,4}|\W?M{1,4}|\W?y{2,4}/g,"").trim()},Fr=function(e,t){return e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()},Ar={props:{appendToBody:Ie.props.appendToBody,offset:Ie.props.offset,boundariesPadding:Ie.props.boundariesPadding,arrowOffset:Ie.props.arrowOffset},methods:Ie.methods,data:function(){return Q({visibleArrow:!0},Ie.data)},beforeDestroy:Ie.beforeDestroy},Lr={date:"yyyy-MM-dd",month:"yyyy-MM",datetime:"yyyy-MM-dd HH:mm:ss",time:"HH:mm:ss",week:"yyyywWW",timerange:"HH:mm:ss",daterange:"yyyy-MM-dd",monthrange:"yyyy-MM",datetimerange:"yyyy-MM-dd HH:mm:ss",year:"yyyy"},Vr=["date","datetime","time","time-select","week","month","year","daterange","monthrange","timerange","datetimerange","dates"],Br=function(e,t){return"timestamp"===t?e.getTime():dr(e,t)},zr=function(e,t){return"timestamp"===t?new Date(Number(e)):pr(e,t)},Hr=function(e,t){if(Array.isArray(e)&&2===e.length){var i=e[0],n=e[1];if(i&&n)return[Br(i,t),Br(n,t)]}return""},Rr=function(e,t,i){if(Array.isArray(e)||(e=e.split(i)),2===e.length){var n=e[0],r=e[1];return[zr(n,t),zr(r,t)]}return[]},Wr={default:{formatter:function(e){return e?""+e:""},parser:function(e){return void 0===e||""===e?null:e}},week:{formatter:function(e,t){var i=yr(e),n=e.getMonth(),r=new Date(e);1===i&&11===n&&(r.setHours(0,0,0,0),r.setDate(r.getDate()+3-(r.getDay()+6)%7));var s=dr(r,t);return s=/WW/.test(s)?s.replace(/WW/,i<10?"0"+i:i):s.replace(/W/,i)},parser:function(e,t){return Wr.date.parser(e,t)}},date:{formatter:Br,parser:zr},datetime:{formatter:Br,parser:zr},daterange:{formatter:Hr,parser:Rr},monthrange:{formatter:Hr,parser:Rr},datetimerange:{formatter:Hr,parser:Rr},timerange:{formatter:Hr,parser:Rr},time:{formatter:Br,parser:zr},month:{formatter:Br,parser:zr},year:{formatter:Br,parser:zr},number:{formatter:function(e){return e?""+e:""},parser:function(e){var t=Number(e);return isNaN(e)?null:t}},dates:{formatter:function(e,t){return e.map(function(e){return Br(e,t)})},parser:function(e,t){return("string"==typeof e?e.split(", "):e).map(function(e){return e instanceof Date?e:zr(e,t)})}}},jr={left:"bottom-start",center:"bottom",right:"bottom-end"},qr=function(e,t,i){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"-";return e?(0,(Wr[i]||Wr.default).parser)(e,t||Lr[i],n):null},Yr=function(e,t,i){return e?(0,(Wr[i]||Wr.default).formatter)(e,t||Lr[i]):null},Kr=function(e,t){var i=function(e,t){var i=e instanceof Date,n=t instanceof Date;return i&&n?e.getTime()===t.getTime():!i&&!n&&e===t},n=e instanceof Array,r=t instanceof Array;return n&&r?e.length===t.length&&e.every(function(e,n){return i(e,t[n])}):!n&&!r&&i(e,t)},Gr=function(e){return"string"==typeof e||e instanceof String},Ur=function(e){return null==e||Gr(e)||Array.isArray(e)&&2===e.length&&e.every(Gr)},Xr=r({mixins:[l,Ar],inject:{elForm:{default:""},elFormItem:{default:""}},props:{size:String,format:String,valueFormat:String,readonly:Boolean,placeholder:String,startPlaceholder:String,endPlaceholder:String,prefixIcon:String,clearIcon:{type:String,default:"el-icon-circle-close"},name:{default:"",validator:Ur},disabled:Boolean,clearable:{type:Boolean,default:!0},id:{default:"",validator:Ur},popperClass:String,editable:{type:Boolean,default:!0},align:{type:String,default:"left"},value:{},defaultValue:{},defaultTime:{},rangeSeparator:{default:"-"},pickerOptions:{},unlinkPanels:Boolean,validateEvent:{type:Boolean,default:!0}},components:{ElInput:re},directives:{Clickoutside:ot},data:function(){return{pickerVisible:!1,showClose:!1,userInput:null,valueOnOpen:null,unwatchPickerOptions:null}},watch:{pickerVisible:function(e){this.readonly||this.pickerDisabled||(e?(this.showPicker(),this.valueOnOpen=Array.isArray(this.value)?[].concat(this.value):this.value):(this.hidePicker(),this.emitChange(this.value),this.userInput=null,this.validateEvent&&this.dispatch("ElFormItem","el.form.blur"),this.$emit("blur",this),this.blur()))},parsedValue:{immediate:!0,handler:function(e){this.picker&&(this.picker.value=e)}},defaultValue:function(e){this.picker&&(this.picker.defaultValue=e)},value:function(e,t){Kr(e,t)||this.pickerVisible||!this.validateEvent||this.dispatch("ElFormItem","el.form.change",e)}},computed:{ranged:function(){return this.type.indexOf("range")>-1},reference:function(){var e=this.$refs.reference;return e.$el||e},refInput:function(){return this.reference?[].slice.call(this.reference.querySelectorAll("input")):[]},valueIsEmpty:function(){var e=this.value;if(Array.isArray(e)){for(var t=0,i=e.length;t<i;t++)if(e[t])return!1}else if(e)return!1;return!0},triggerClass:function(){return this.prefixIcon||(-1!==this.type.indexOf("time")?"el-icon-time":"el-icon-date")},selectionMode:function(){return"week"===this.type?"week":"month"===this.type?"month":"year"===this.type?"year":"dates"===this.type?"dates":"day"},haveTrigger:function(){return void 0!==this.showTrigger?this.showTrigger:-1!==Vr.indexOf(this.type)},displayValue:function(){var e=Yr(this.parsedValue,this.format,this.type,this.rangeSeparator);return Array.isArray(this.userInput)?[this.userInput[0]||e&&e[0]||"",this.userInput[1]||e&&e[1]||""]:null!==this.userInput?this.userInput:e?"dates"===this.type?e.join(", "):e:""},parsedValue:function(){return this.value?"time-select"===this.type?this.value:hr(this.value)||Array.isArray(this.value)&&this.value.every(hr)?this.value:this.valueFormat?qr(this.value,this.valueFormat,this.type,this.rangeSeparator)||this.value:Array.isArray(this.value)?this.value.map(function(e){return new Date(e)}):new Date(this.value):this.value},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},pickerSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},pickerDisabled:function(){return this.disabled||(this.elForm||{}).disabled},firstInputId:function(){var e={},t=void 0;return(t=this.ranged?this.id&&this.id[0]:this.id)&&(e.id=t),e},secondInputId:function(){var e={},t=void 0;return this.ranged&&(t=this.id&&this.id[1]),t&&(e.id=t),e}},created:function(){this.popperOptions={boundariesPadding:0,gpuAcceleration:!1},this.placement=jr[this.align]||jr.left,this.$on("fieldReset",this.handleFieldReset)},methods:{focus:function(){this.ranged?this.handleFocus():this.$refs.reference.focus()},blur:function(){this.refInput.forEach(function(e){return e.blur()})},parseValue:function(e){var t=hr(e)||Array.isArray(e)&&e.every(hr);return this.valueFormat&&!t&&qr(e,this.valueFormat,this.type,this.rangeSeparator)||e},formatToValue:function(e){var t=hr(e)||Array.isArray(e)&&e.every(hr);return this.valueFormat&&t?Yr(e,this.valueFormat,this.type,this.rangeSeparator):e},parseString:function(e){var t=Array.isArray(e)?this.type:this.type.replace("range","");return qr(e,this.format,t)},formatToString:function(e){var t=Array.isArray(e)?this.type:this.type.replace("range","");return Yr(e,this.format,t)},handleMouseEnter:function(){this.readonly||this.pickerDisabled||!this.valueIsEmpty&&this.clearable&&(this.showClose=!0)},handleChange:function(){if(this.userInput){var e=this.parseString(this.displayValue);e&&(this.picker.value=e,this.isValidValue(e)&&(this.emitInput(e),this.userInput=null))}""===this.userInput&&(this.emitInput(null),this.emitChange(null),this.userInput=null)},handleStartInput:function(e){this.userInput?this.userInput=[e.target.value,this.userInput[1]]:this.userInput=[e.target.value,null]},handleEndInput:function(e){this.userInput?this.userInput=[this.userInput[0],e.target.value]:this.userInput=[null,e.target.value]},handleStartChange:function(e){var t=this.parseString(this.userInput&&this.userInput[0]);if(t){this.userInput=[this.formatToString(t),this.displayValue[1]];var i=[t,this.picker.value&&this.picker.value[1]];this.picker.value=i,this.isValidValue(i)&&(this.emitInput(i),this.userInput=null)}},handleEndChange:function(e){var t=this.parseString(this.userInput&&this.userInput[1]);if(t){this.userInput=[this.displayValue[0],this.formatToString(t)];var i=[this.picker.value&&this.picker.value[0],t];this.picker.value=i,this.isValidValue(i)&&(this.emitInput(i),this.userInput=null)}},handleClickIcon:function(e){this.readonly||this.pickerDisabled||(this.showClose?(this.valueOnOpen=this.value,e.stopPropagation(),this.emitInput(null),this.emitChange(null),this.showClose=!1,this.picker&&"function"==typeof this.picker.handleClear&&this.picker.handleClear()):this.pickerVisible=!this.pickerVisible)},handleClose:function(){if(this.pickerVisible&&(this.pickerVisible=!1,"dates"===this.type)){var e=qr(this.valueOnOpen,this.valueFormat,this.type,this.rangeSeparator)||this.valueOnOpen;this.emitInput(e)}},handleFieldReset:function(e){this.userInput=""===e?null:e},handleFocus:function(){var e=this.type;-1===Vr.indexOf(e)||this.pickerVisible||(this.pickerVisible=!0),this.$emit("focus",this)},handleKeydown:function(e){var t=this,i=e.keyCode;return 27===i?(this.pickerVisible=!1,void e.stopPropagation()):9!==i?13===i?((""===this.userInput||this.isValidValue(this.parseString(this.displayValue)))&&(this.handleChange(),this.pickerVisible=this.picker.visible=!1,this.blur()),void e.stopPropagation()):void(this.userInput?e.stopPropagation():this.picker&&this.picker.handleKeydown&&this.picker.handleKeydown(e)):void(this.ranged?setTimeout(function(){-1===t.refInput.indexOf(document.activeElement)&&(t.pickerVisible=!1,t.blur(),e.stopPropagation())},0):(this.handleChange(),this.pickerVisible=this.picker.visible=!1,this.blur(),e.stopPropagation()))},handleRangeClick:function(){var e=this.type;-1===Vr.indexOf(e)||this.pickerVisible||(this.pickerVisible=!0),this.$emit("focus",this)},hidePicker:function(){this.picker&&(this.picker.resetView&&this.picker.resetView(),this.pickerVisible=this.picker.visible=!1,this.destroyPopper())},showPicker:function(){var e=this;this.$isServer||(this.picker||this.mountPicker(),this.pickerVisible=this.picker.visible=!0,this.updatePopper(),this.picker.value=this.parsedValue,this.picker.resetView&&this.picker.resetView(),this.$nextTick(function(){e.picker.adjustSpinners&&e.picker.adjustSpinners()}))},mountPicker:function(){var e=this;this.picker=new h.a(this.panel).$mount(),this.picker.defaultValue=this.defaultValue,this.picker.defaultTime=this.defaultTime,this.picker.popperClass=this.popperClass,this.popperElm=this.picker.$el,this.picker.width=this.reference.getBoundingClientRect().width,this.picker.showTime="datetime"===this.type||"datetimerange"===this.type,this.picker.selectionMode=this.selectionMode,this.picker.unlinkPanels=this.unlinkPanels,this.picker.arrowControl=this.arrowControl||this.timeArrowControl||!1,this.$watch("format",function(t){e.picker.format=t});var t=function(){var t=e.pickerOptions;if(t&&t.selectableRange){var i=t.selectableRange,n=Wr.datetimerange.parser,r=Lr.timerange;i=Array.isArray(i)?i:[i],e.picker.selectableRange=i.map(function(t){return n(t,r,e.rangeSeparator)})}for(var s in t)t.hasOwnProperty(s)&&"selectableRange"!==s&&(e.picker[s]=t[s]);e.format&&(e.picker.format=e.format)};t(),this.unwatchPickerOptions=this.$watch("pickerOptions",function(){return t()},{deep:!0}),this.$el.appendChild(this.picker.$el),this.picker.resetView&&this.picker.resetView(),this.picker.$on("dodestroy",this.doDestroy),this.picker.$on("pick",function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e.userInput=null,e.pickerVisible=e.picker.visible=i,e.emitInput(t),e.picker.resetView&&e.picker.resetView()}),this.picker.$on("select-range",function(t,i,n){0!==e.refInput.length&&(n&&"min"!==n?"max"===n&&(e.refInput[1].setSelectionRange(t,i),e.refInput[1].focus()):(e.refInput[0].setSelectionRange(t,i),e.refInput[0].focus()))})},unmountPicker:function(){this.picker&&(this.picker.$destroy(),this.picker.$off(),"function"==typeof this.unwatchPickerOptions&&this.unwatchPickerOptions(),this.picker.$el.parentNode.removeChild(this.picker.$el))},emitChange:function(e){Kr(e,this.valueOnOpen)||(this.$emit("change",e),this.valueOnOpen=e,this.validateEvent&&this.dispatch("ElFormItem","el.form.change",e))},emitInput:function(e){var t=this.formatToValue(e);Kr(this.value,t)||this.$emit("input",t)},isValidValue:function(e){return this.picker||this.mountPicker(),!this.picker.isValidValue||e&&this.picker.isValidValue(e)}}},rr,[],!1,null,null,null);Xr.options.__file="packages/date-picker/src/picker.vue";var Zr=Xr.exports,Jr=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-enter":e.handleEnter,"after-leave":e.handleLeave}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-picker-panel el-date-picker el-popper",class:[{"has-sidebar":e.$slots.sidebar||e.shortcuts,"has-time":e.showTime},e.popperClass]},[i("div",{staticClass:"el-picker-panel__body-wrapper"},[e._t("sidebar"),e.shortcuts?i("div",{staticClass:"el-picker-panel__sidebar"},e._l(e.shortcuts,function(t,n){return i("button",{key:n,staticClass:"el-picker-panel__shortcut",attrs:{type:"button"},on:{click:function(i){e.handleShortcutClick(t)}}},[e._v(e._s(t.text))])}),0):e._e(),i("div",{staticClass:"el-picker-panel__body"},[e.showTime?i("div",{staticClass:"el-date-picker__time-header"},[i("span",{staticClass:"el-date-picker__editor-wrap"},[i("el-input",{attrs:{placeholder:e.t("el.datepicker.selectDate"),value:e.visibleDate,size:"small"},on:{input:function(t){return e.userInputDate=t},change:e.handleVisibleDateChange}})],1),i("span",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleTimePickClose,expression:"handleTimePickClose"}],staticClass:"el-date-picker__editor-wrap"},[i("el-input",{ref:"input",attrs:{placeholder:e.t("el.datepicker.selectTime"),value:e.visibleTime,size:"small"},on:{focus:function(t){e.timePickerVisible=!0},input:function(t){return e.userInputTime=t},change:e.handleVisibleTimeChange}}),i("time-picker",{ref:"timepicker",attrs:{"time-arrow-control":e.arrowControl,visible:e.timePickerVisible},on:{pick:e.handleTimePick,mounted:e.proxyTimePickerDataProperties}})],1)]):e._e(),i("div",{directives:[{name:"show",rawName:"v-show",value:"time"!==e.currentView,expression:"currentView !== 'time'"}],staticClass:"el-date-picker__header",class:{"el-date-picker__header--bordered":"year"===e.currentView||"month"===e.currentView}},[i("button",{staticClass:"el-picker-panel__icon-btn el-date-picker__prev-btn el-icon-d-arrow-left",attrs:{type:"button","aria-label":e.t("el.datepicker.prevYear")},on:{click:e.prevYear}}),i("button",{directives:[{name:"show",rawName:"v-show",value:"date"===e.currentView,expression:"currentView === 'date'"}],staticClass:"el-picker-panel__icon-btn el-date-picker__prev-btn el-icon-arrow-left",attrs:{type:"button","aria-label":e.t("el.datepicker.prevMonth")},on:{click:e.prevMonth}}),i("span",{staticClass:"el-date-picker__header-label",attrs:{role:"button"},on:{click:e.showYearPicker}},[e._v(e._s(e.yearLabel))]),i("span",{directives:[{name:"show",rawName:"v-show",value:"date"===e.currentView,expression:"currentView === 'date'"}],staticClass:"el-date-picker__header-label",class:{active:"month"===e.currentView},attrs:{role:"button"},on:{click:e.showMonthPicker}},[e._v(e._s(e.t("el.datepicker.month"+(e.month+1))))]),i("button",{staticClass:"el-picker-panel__icon-btn el-date-picker__next-btn el-icon-d-arrow-right",attrs:{type:"button","aria-label":e.t("el.datepicker.nextYear")},on:{click:e.nextYear}}),i("button",{directives:[{name:"show",rawName:"v-show",value:"date"===e.currentView,expression:"currentView === 'date'"}],staticClass:"el-picker-panel__icon-btn el-date-picker__next-btn el-icon-arrow-right",attrs:{type:"button","aria-label":e.t("el.datepicker.nextMonth")},on:{click:e.nextMonth}})]),i("div",{staticClass:"el-picker-panel__content"},[i("date-table",{directives:[{name:"show",rawName:"v-show",value:"date"===e.currentView,expression:"currentView === 'date'"}],attrs:{"selection-mode":e.selectionMode,"first-day-of-week":e.firstDayOfWeek,value:e.value,"default-value":e.defaultValue?new Date(e.defaultValue):null,date:e.date,"cell-class-name":e.cellClassName,"disabled-date":e.disabledDate},on:{pick:e.handleDatePick}}),i("year-table",{directives:[{name:"show",rawName:"v-show",value:"year"===e.currentView,expression:"currentView === 'year'"}],attrs:{value:e.value,"default-value":e.defaultValue?new Date(e.defaultValue):null,date:e.date,"disabled-date":e.disabledDate},on:{pick:e.handleYearPick}}),i("month-table",{directives:[{name:"show",rawName:"v-show",value:"month"===e.currentView,expression:"currentView === 'month'"}],attrs:{value:e.value,"default-value":e.defaultValue?new Date(e.defaultValue):null,date:e.date,"disabled-date":e.disabledDate},on:{pick:e.handleMonthPick}})],1)])],2),i("div",{directives:[{name:"show",rawName:"v-show",value:e.footerVisible&&"date"===e.currentView,expression:"footerVisible && currentView === 'date'"}],staticClass:"el-picker-panel__footer"},[i("el-button",{directives:[{name:"show",rawName:"v-show",value:"dates"!==e.selectionMode,expression:"selectionMode !== 'dates'"}],staticClass:"el-picker-panel__link-btn",attrs:{size:"mini",type:"text"},on:{click:e.changeToNow}},[e._v("\n        "+e._s(e.t("el.datepicker.now"))+"\n      ")]),i("el-button",{staticClass:"el-picker-panel__link-btn",attrs:{plain:"",size:"mini"},on:{click:e.confirm}},[e._v("\n        "+e._s(e.t("el.datepicker.confirm"))+"\n      ")])],1)])])};Jr._withStripped=!0;var Qr=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":function(t){e.$emit("dodestroy")}}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-time-panel el-popper",class:e.popperClass},[i("div",{staticClass:"el-time-panel__content",class:{"has-seconds":e.showSeconds}},[i("time-spinner",{ref:"spinner",attrs:{"arrow-control":e.useArrow,"show-seconds":e.showSeconds,"am-pm-mode":e.amPmMode,date:e.date},on:{change:e.handleChange,"select-range":e.setSelectionRange}})],1),i("div",{staticClass:"el-time-panel__footer"},[i("button",{staticClass:"el-time-panel__btn cancel",attrs:{type:"button"},on:{click:e.handleCancel}},[e._v(e._s(e.t("el.datepicker.cancel")))]),i("button",{staticClass:"el-time-panel__btn",class:{confirm:!e.disabled},attrs:{type:"button"},on:{click:function(t){e.handleConfirm()}}},[e._v(e._s(e.t("el.datepicker.confirm")))])])])])};Qr._withStripped=!0;var es=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-time-spinner",class:{"has-seconds":e.showSeconds}},[e.arrowControl?e._e():[i("el-scrollbar",{ref:"hours",staticClass:"el-time-spinner__wrapper",attrs:{"wrap-style":"max-height: inherit;","view-class":"el-time-spinner__list",noresize:"",tag:"ul"},nativeOn:{mouseenter:function(t){e.emitSelectRange("hours")},mousemove:function(t){e.adjustCurrentSpinner("hours")}}},e._l(e.hoursList,function(t,n){return i("li",{key:n,staticClass:"el-time-spinner__item",class:{active:n===e.hours,disabled:t},on:{click:function(i){e.handleClick("hours",{value:n,disabled:t})}}},[e._v(e._s(("0"+(e.amPmMode?n%12||12:n)).slice(-2))+e._s(e.amPm(n)))])}),0),i("el-scrollbar",{ref:"minutes",staticClass:"el-time-spinner__wrapper",attrs:{"wrap-style":"max-height: inherit;","view-class":"el-time-spinner__list",noresize:"",tag:"ul"},nativeOn:{mouseenter:function(t){e.emitSelectRange("minutes")},mousemove:function(t){e.adjustCurrentSpinner("minutes")}}},e._l(e.minutesList,function(t,n){return i("li",{key:n,staticClass:"el-time-spinner__item",class:{active:n===e.minutes,disabled:!t},on:{click:function(t){e.handleClick("minutes",{value:n,disabled:!1})}}},[e._v(e._s(("0"+n).slice(-2)))])}),0),i("el-scrollbar",{directives:[{name:"show",rawName:"v-show",value:e.showSeconds,expression:"showSeconds"}],ref:"seconds",staticClass:"el-time-spinner__wrapper",attrs:{"wrap-style":"max-height: inherit;","view-class":"el-time-spinner__list",noresize:"",tag:"ul"},nativeOn:{mouseenter:function(t){e.emitSelectRange("seconds")},mousemove:function(t){e.adjustCurrentSpinner("seconds")}}},e._l(60,function(t,n){return i("li",{key:n,staticClass:"el-time-spinner__item",class:{active:n===e.seconds},on:{click:function(t){e.handleClick("seconds",{value:n,disabled:!1})}}},[e._v(e._s(("0"+n).slice(-2)))])}),0)],e.arrowControl?[i("div",{staticClass:"el-time-spinner__wrapper is-arrow",on:{mouseenter:function(t){e.emitSelectRange("hours")}}},[i("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.decrease,expression:"decrease"}],staticClass:"el-time-spinner__arrow el-icon-arrow-up"}),i("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.increase,expression:"increase"}],staticClass:"el-time-spinner__arrow el-icon-arrow-down"}),i("ul",{ref:"hours",staticClass:"el-time-spinner__list"},e._l(e.arrowHourList,function(t,n){return i("li",{key:n,staticClass:"el-time-spinner__item",class:{active:t===e.hours,disabled:e.hoursList[t]}},[e._v(e._s(void 0===t?"":("0"+(e.amPmMode?t%12||12:t)).slice(-2)+e.amPm(t)))])}),0)]),i("div",{staticClass:"el-time-spinner__wrapper is-arrow",on:{mouseenter:function(t){e.emitSelectRange("minutes")}}},[i("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.decrease,expression:"decrease"}],staticClass:"el-time-spinner__arrow el-icon-arrow-up"}),i("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.increase,expression:"increase"}],staticClass:"el-time-spinner__arrow el-icon-arrow-down"}),i("ul",{ref:"minutes",staticClass:"el-time-spinner__list"},e._l(e.arrowMinuteList,function(t,n){return i("li",{key:n,staticClass:"el-time-spinner__item",class:{active:t===e.minutes}},[e._v("\n          "+e._s(void 0===t?"":("0"+t).slice(-2))+"\n        ")])}),0)]),e.showSeconds?i("div",{staticClass:"el-time-spinner__wrapper is-arrow",on:{mouseenter:function(t){e.emitSelectRange("seconds")}}},[i("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.decrease,expression:"decrease"}],staticClass:"el-time-spinner__arrow el-icon-arrow-up"}),i("i",{directives:[{name:"repeat-click",rawName:"v-repeat-click",value:e.increase,expression:"increase"}],staticClass:"el-time-spinner__arrow el-icon-arrow-down"}),i("ul",{ref:"seconds",staticClass:"el-time-spinner__list"},e._l(e.arrowSecondList,function(t,n){return i("li",{key:n,staticClass:"el-time-spinner__item",class:{active:t===e.seconds}},[e._v("\n          "+e._s(void 0===t?"":("0"+t).slice(-2))+"\n        ")])}),0)]):e._e()]:e._e()],2)};es._withStripped=!0;var ts=r({components:{ElScrollbar:Qe},directives:{repeatClick:bi},props:{date:{},defaultValue:{},showSeconds:{type:Boolean,default:!0},arrowControl:Boolean,amPmMode:{type:String,default:""}},computed:{hours:function(){return this.date.getHours()},minutes:function(){return this.date.getMinutes()},seconds:function(){return this.date.getSeconds()},hoursList:function(){return function(e){var t=[],i=[];if((e||[]).forEach(function(e){var t=e.map(function(e){return e.getHours()});i=i.concat(function(e,t){for(var i=[],n=e;n<=t;n++)i.push(n);return i}(t[0],t[1]))}),i.length)for(var n=0;n<24;n++)t[n]=-1===i.indexOf(n);else for(var r=0;r<24;r++)t[r]=!1;return t}(this.selectableRange)},minutesList:function(){return e=this.selectableRange,t=this.hours,i=new Array(60),e.length>0?e.forEach(function(e){var n=e[0],r=e[1],s=n.getHours(),a=n.getMinutes(),o=r.getHours(),l=r.getMinutes();s===t&&o!==t?br(i,a,60,!0):s===t&&o===t?br(i,a,l+1,!0):s!==t&&o===t?br(i,0,l+1,!0):s<t&&o>t&&br(i,0,60,!0)}):br(i,0,60,!0),i;var e,t,i},arrowHourList:function(){var e=this.hours;return[e>0?e-1:void 0,e,e<23?e+1:void 0]},arrowMinuteList:function(){var e=this.minutes;return[e>0?e-1:void 0,e,e<59?e+1:void 0]},arrowSecondList:function(){var e=this.seconds;return[e>0?e-1:void 0,e,e<59?e+1:void 0]}},data:function(){return{selectableRange:[],currentScrollbar:null}},mounted:function(){var e=this;this.$nextTick(function(){!e.arrowControl&&e.bindScrollEvent()})},methods:{increase:function(){this.scrollDown(1)},decrease:function(){this.scrollDown(-1)},modifyDateField:function(e,t){switch(e){case"hours":this.$emit("change",xr(this.date,t,this.minutes,this.seconds));break;case"minutes":this.$emit("change",xr(this.date,this.hours,t,this.seconds));break;case"seconds":this.$emit("change",xr(this.date,this.hours,this.minutes,t))}},handleClick:function(e,t){var i=t.value;t.disabled||(this.modifyDateField(e,i),this.emitSelectRange(e),this.adjustSpinner(e,i))},emitSelectRange:function(e){"hours"===e?this.$emit("select-range",0,2):"minutes"===e?this.$emit("select-range",3,5):"seconds"===e&&this.$emit("select-range",6,8),this.currentScrollbar=e},bindScrollEvent:function(){var e=this,t=function(t){e.$refs[t].wrap.onscroll=function(i){e.handleScroll(t,i)}};t("hours"),t("minutes"),t("seconds")},handleScroll:function(e){var t=Math.min(Math.round((this.$refs[e].wrap.scrollTop-(.5*this.scrollBarHeight(e)-10)/this.typeItemHeight(e)+3)/this.typeItemHeight(e)),"hours"===e?23:59);this.modifyDateField(e,t)},adjustSpinners:function(){this.adjustSpinner("hours",this.hours),this.adjustSpinner("minutes",this.minutes),this.adjustSpinner("seconds",this.seconds)},adjustCurrentSpinner:function(e){this.adjustSpinner(e,this[e])},adjustSpinner:function(e,t){if(!this.arrowControl){var i=this.$refs[e].wrap;i&&(i.scrollTop=Math.max(0,t*this.typeItemHeight(e)))}},scrollDown:function(e){var t=this;this.currentScrollbar||this.emitSelectRange("hours");var i=this.currentScrollbar,n=this.hoursList,r=this[i];if("hours"===this.currentScrollbar){var s=Math.abs(e);e=e>0?1:-1;for(var a=n.length;a--&&s;)n[r=(r+e+n.length)%n.length]||s--;if(n[r])return}else r=(r+e+60)%60;this.modifyDateField(i,r),this.adjustSpinner(i,r),this.$nextTick(function(){return t.emitSelectRange(t.currentScrollbar)})},amPm:function(e){if(!("a"===this.amPmMode.toLowerCase()))return"";var t=e<12?" am":" pm";return"A"===this.amPmMode&&(t=t.toUpperCase()),t},typeItemHeight:function(e){return this.$refs[e].$el.querySelector("li").offsetHeight},scrollBarHeight:function(e){return this.$refs[e].$el.offsetHeight}}},es,[],!1,null,null,null);ts.options.__file="packages/date-picker/src/basic/time-spinner.vue";var is=ts.exports,ns=r({mixins:[Y],components:{TimeSpinner:is},props:{visible:Boolean,timeArrowControl:Boolean},watch:{visible:function(e){var t=this;e?(this.oldValue=this.value,this.$nextTick(function(){return t.$refs.spinner.emitSelectRange("hours")})):this.needInitAdjust=!0},value:function(e){var t=this,i=void 0;e instanceof Date?i=Dr(e,this.selectableRange,this.format):e||(i=this.defaultValue?new Date(this.defaultValue):new Date),this.date=i,this.visible&&this.needInitAdjust&&(this.$nextTick(function(e){return t.adjustSpinners()}),this.needInitAdjust=!1)},selectableRange:function(e){this.$refs.spinner.selectableRange=e},defaultValue:function(e){cr(this.value)||(this.date=e?new Date(e):new Date)}},data:function(){return{popperClass:"",format:"HH:mm:ss",value:"",defaultValue:null,date:new Date,oldValue:new Date,selectableRange:[],selectionRange:[0,2],disabled:!1,arrowControl:!1,needInitAdjust:!0}},computed:{showSeconds:function(){return-1!==(this.format||"").indexOf("ss")},useArrow:function(){return this.arrowControl||this.timeArrowControl||!1},amPmMode:function(){return-1!==(this.format||"").indexOf("A")?"A":-1!==(this.format||"").indexOf("a")?"a":""}},methods:{handleCancel:function(){this.$emit("pick",this.oldValue,!1)},handleChange:function(e){this.visible&&(this.date=Sr(e),this.isValidValue(this.date)&&this.$emit("pick",this.date,!0))},setSelectionRange:function(e,t){this.$emit("select-range",e,t),this.selectionRange=[e,t]},handleConfirm:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments[1];if(!t){var i=Sr(Dr(this.date,this.selectableRange,this.format));this.$emit("pick",i,e,t)}},handleKeydown:function(e){var t=e.keyCode,i={38:-1,40:1,37:-1,39:1};if(37===t||39===t){var n=i[t];return this.changeSelectionRange(n),void e.preventDefault()}if(38===t||40===t){var r=i[t];return this.$refs.spinner.scrollDown(r),void e.preventDefault()}},isValidValue:function(e){return $r(e,this.selectableRange,this.format)},adjustSpinners:function(){return this.$refs.spinner.adjustSpinners()},changeSelectionRange:function(e){var t=[0,3].concat(this.showSeconds?[6]:[]),i=["hours","minutes"].concat(this.showSeconds?["seconds"]:[]),n=(t.indexOf(this.selectionRange[0])+e+t.length)%t.length;this.$refs.spinner.emitSelectRange(i[n])}},mounted:function(){var e=this;this.$nextTick(function(){return e.handleConfirm(!0,!0)}),this.$emit("mounted")}},Qr,[],!1,null,null,null);ns.options.__file="packages/date-picker/src/panel/time.vue";var rs=ns.exports,ss=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("table",{staticClass:"el-year-table",on:{click:e.handleYearTableClick}},[i("tbody",[i("tr",[i("td",{staticClass:"available",class:e.getCellStyle(e.startYear+0)},[i("a",{staticClass:"cell"},[e._v(e._s(e.startYear))])]),i("td",{staticClass:"available",class:e.getCellStyle(e.startYear+1)},[i("a",{staticClass:"cell"},[e._v(e._s(e.startYear+1))])]),i("td",{staticClass:"available",class:e.getCellStyle(e.startYear+2)},[i("a",{staticClass:"cell"},[e._v(e._s(e.startYear+2))])]),i("td",{staticClass:"available",class:e.getCellStyle(e.startYear+3)},[i("a",{staticClass:"cell"},[e._v(e._s(e.startYear+3))])])]),i("tr",[i("td",{staticClass:"available",class:e.getCellStyle(e.startYear+4)},[i("a",{staticClass:"cell"},[e._v(e._s(e.startYear+4))])]),i("td",{staticClass:"available",class:e.getCellStyle(e.startYear+5)},[i("a",{staticClass:"cell"},[e._v(e._s(e.startYear+5))])]),i("td",{staticClass:"available",class:e.getCellStyle(e.startYear+6)},[i("a",{staticClass:"cell"},[e._v(e._s(e.startYear+6))])]),i("td",{staticClass:"available",class:e.getCellStyle(e.startYear+7)},[i("a",{staticClass:"cell"},[e._v(e._s(e.startYear+7))])])]),i("tr",[i("td",{staticClass:"available",class:e.getCellStyle(e.startYear+8)},[i("a",{staticClass:"cell"},[e._v(e._s(e.startYear+8))])]),i("td",{staticClass:"available",class:e.getCellStyle(e.startYear+9)},[i("a",{staticClass:"cell"},[e._v(e._s(e.startYear+9))])]),i("td"),i("td")])])])};ss._withStripped=!0;var as=r({props:{disabledDate:{},value:{},defaultValue:{validator:function(e){return null===e||e instanceof Date&&cr(e)}},date:{}},computed:{startYear:function(){return 10*Math.floor(this.date.getFullYear()/10)}},methods:{getCellStyle:function(e){var t={},i=new Date;return t.disabled="function"==typeof this.disabledDate&&function(e){var t=function(e){return e%400==0||e%100!=0&&e%4==0?366:365}(e),i=new Date(e,0,1);return wr(t).map(function(e){return gr(i,e)})}(e).every(this.disabledDate),t.current=T(N(this.value),function(t){return t.getFullYear()===e})>=0,t.today=i.getFullYear()===e,t.default=this.defaultValue&&this.defaultValue.getFullYear()===e,t},handleYearTableClick:function(e){var t=e.target;if("A"===t.tagName){if(fe(t.parentNode,"disabled"))return;var i=t.textContent||t.innerText;this.$emit("pick",Number(i))}}}},ss,[],!1,null,null,null);as.options.__file="packages/date-picker/src/basic/year-table.vue";var os=as.exports,ls=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("table",{staticClass:"el-month-table",on:{click:e.handleMonthTableClick,mousemove:e.handleMouseMove}},[i("tbody",e._l(e.rows,function(t,n){return i("tr",{key:n},e._l(t,function(t,n){return i("td",{key:n,class:e.getCellStyle(t)},[i("div",[i("a",{staticClass:"cell"},[e._v(e._s(e.t("el.datepicker.months."+e.months[t.text])))])])])}),0)}),0)])};ls._withStripped=!0;var us=function(e){return new Date(e.getFullYear(),e.getMonth())},cs=function(e){return"number"==typeof e||"string"==typeof e?us(new Date(e)).getTime():e instanceof Date?us(e).getTime():NaN},hs=r({props:{disabledDate:{},value:{},selectionMode:{default:"month"},minDate:{},maxDate:{},defaultValue:{validator:function(e){return null===e||cr(e)||Array.isArray(e)&&e.every(cr)}},date:{},rangeState:{default:function(){return{endDate:null,selecting:!1}}}},mixins:[Y],watch:{"rangeState.endDate":function(e){this.markRange(this.minDate,e)},minDate:function(e,t){cs(e)!==cs(t)&&this.markRange(this.minDate,this.maxDate)},maxDate:function(e,t){cs(e)!==cs(t)&&this.markRange(this.minDate,this.maxDate)}},data:function(){return{months:["jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec"],tableRows:[[],[],[]],lastRow:null,lastColumn:null}},methods:{cellMatchesDate:function(e,t){var i=new Date(t);return this.date.getFullYear()===i.getFullYear()&&Number(e.text)===i.getMonth()},getCellStyle:function(e){var t=this,i={},n=this.date.getFullYear(),r=new Date,s=e.text,a=this.defaultValue?Array.isArray(this.defaultValue)?this.defaultValue:[this.defaultValue]:[];return i.disabled="function"==typeof this.disabledDate&&function(e,t){var i=fr(e,t),n=new Date(e,t,1);return wr(i).map(function(e){return gr(n,e)})}(n,s).every(this.disabledDate),i.current=T(N(this.value),function(e){return e.getFullYear()===n&&e.getMonth()===s})>=0,i.today=r.getFullYear()===n&&r.getMonth()===s,i.default=a.some(function(i){return t.cellMatchesDate(e,i)}),e.inRange&&(i["in-range"]=!0,e.start&&(i["start-date"]=!0),e.end&&(i["end-date"]=!0)),i},getMonthOfCell:function(e){var t=this.date.getFullYear();return new Date(t,e,1)},markRange:function(e,t){e=cs(e),t=cs(t)||e;var i=[Math.min(e,t),Math.max(e,t)];e=i[0],t=i[1];for(var n=this.rows,r=0,s=n.length;r<s;r++)for(var a=n[r],o=0,l=a.length;o<l;o++){var u=a[o],c=4*r+o,h=new Date(this.date.getFullYear(),c).getTime();u.inRange=e&&h>=e&&h<=t,u.start=e&&h===e,u.end=t&&h===t}},handleMouseMove:function(e){if(this.rangeState.selecting){var t=e.target;if("A"===t.tagName&&(t=t.parentNode.parentNode),"DIV"===t.tagName&&(t=t.parentNode),"TD"===t.tagName){var i=t.parentNode.rowIndex,n=t.cellIndex;this.rows[i][n].disabled||i===this.lastRow&&n===this.lastColumn||(this.lastRow=i,this.lastColumn=n,this.$emit("changerange",{minDate:this.minDate,maxDate:this.maxDate,rangeState:{selecting:!0,endDate:this.getMonthOfCell(4*i+n)}}))}}},handleMonthTableClick:function(e){var t=e.target;if("A"===t.tagName&&(t=t.parentNode.parentNode),"DIV"===t.tagName&&(t=t.parentNode),"TD"===t.tagName&&!fe(t,"disabled")){var i=t.cellIndex,n=4*t.parentNode.rowIndex+i,r=this.getMonthOfCell(n);"range"===this.selectionMode?this.rangeState.selecting?(r>=this.minDate?this.$emit("pick",{minDate:this.minDate,maxDate:r}):this.$emit("pick",{minDate:r,maxDate:this.minDate}),this.rangeState.selecting=!1):(this.$emit("pick",{minDate:r,maxDate:null}),this.rangeState.selecting=!0):this.$emit("pick",n)}}},computed:{rows:function(){for(var e=this,t=this.tableRows,i=this.disabledDate,n=[],r=cs(new Date),s=0;s<3;s++)for(var a=t[s],o=function(t){var o=a[t];o||(o={row:s,column:t,type:"normal",inRange:!1,start:!1,end:!1}),o.type="normal";var l=4*s+t,u=new Date(e.date.getFullYear(),l).getTime();o.inRange=u>=cs(e.minDate)&&u<=cs(e.maxDate),o.start=e.minDate&&u===cs(e.minDate),o.end=e.maxDate&&u===cs(e.maxDate),u===r&&(o.type="today"),o.text=l;var c=new Date(u);o.disabled="function"==typeof i&&i(c),o.selected=M(n,function(e){return e.getTime()===c.getTime()}),e.$set(a,t,o)},l=0;l<4;l++)o(l);return t}}},ls,[],!1,null,null,null);hs.options.__file="packages/date-picker/src/basic/month-table.vue";var ds=hs.exports,ps=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("table",{staticClass:"el-date-table",class:{"is-week-mode":"week"===e.selectionMode},attrs:{cellspacing:"0",cellpadding:"0"},on:{click:e.handleClick,mousemove:e.handleMouseMove}},[i("tbody",[i("tr",[e.showWeekNumber?i("th",[e._v(e._s(e.t("el.datepicker.week")))]):e._e(),e._l(e.WEEKS,function(t,n){return i("th",{key:n},[e._v(e._s(e.t("el.datepicker.weeks."+t)))])})],2),e._l(e.rows,function(t,n){return i("tr",{key:n,staticClass:"el-date-table__row",class:{current:e.isWeekActive(t[1])}},e._l(t,function(t,n){return i("td",{key:n,class:e.getCellClasses(t)},[i("div",[i("span",[e._v("\n          "+e._s(t.text)+"\n        ")])])])}),0)})],2)])};ps._withStripped=!0;var fs=["sun","mon","tue","wed","thu","fri","sat"],ms=function(e){return"number"==typeof e||"string"==typeof e?kr(new Date(e)).getTime():e instanceof Date?kr(e).getTime():NaN},vs=r({mixins:[Y],props:{firstDayOfWeek:{default:7,type:Number,validator:function(e){return e>=1&&e<=7}},value:{},defaultValue:{validator:function(e){return null===e||cr(e)||Array.isArray(e)&&e.every(cr)}},date:{},selectionMode:{default:"day"},showWeekNumber:{type:Boolean,default:!1},disabledDate:{},cellClassName:{},minDate:{},maxDate:{},rangeState:{default:function(){return{endDate:null,selecting:!1}}}},computed:{offsetDay:function(){var e=this.firstDayOfWeek;return e>3?7-e:-e},WEEKS:function(){var e=this.firstDayOfWeek;return fs.concat(fs).slice(e,e+7)},year:function(){return this.date.getFullYear()},month:function(){return this.date.getMonth()},startDate:function(){return e=this.year,t=this.month,i=new Date(e,t,1),n=i.getDay(),vr(i,0===n?7:n);var e,t,i,n},rows:function(){var e=this,t=new Date(this.year,this.month,1),i=mr(t),n=fr(t.getFullYear(),t.getMonth()),r=fr(t.getFullYear(),0===t.getMonth()?11:t.getMonth()-1);i=0===i?7:i;for(var s=this.offsetDay,a=this.tableRows,o=1,l=this.startDate,u=this.disabledDate,c=this.cellClassName,h="dates"===this.selectionMode?N(this.value):[],d=ms(new Date),p=0;p<6;p++){var f=a[p];this.showWeekNumber&&(f[0]||(f[0]={type:"week",text:yr(gr(l,7*p+1))}));for(var m=function(t){var a=f[e.showWeekNumber?t+1:t];a||(a={row:p,column:t,type:"normal",inRange:!1,start:!1,end:!1}),a.type="normal";var m=gr(l,7*p+t-s).getTime();if(a.inRange=m>=ms(e.minDate)&&m<=ms(e.maxDate),a.start=e.minDate&&m===ms(e.minDate),a.end=e.maxDate&&m===ms(e.maxDate),m===d&&(a.type="today"),p>=0&&p<=1){var v=i+s<0?7+i+s:i+s;t+7*p>=v?a.text=o++:(a.text=r-(v-t%7)+1+7*p,a.type="prev-month")}else o<=n?a.text=o++:(a.text=o++-n,a.type="next-month");var g=new Date(m);a.disabled="function"==typeof u&&u(g),a.selected=M(h,function(e){return e.getTime()===g.getTime()}),a.customClass="function"==typeof c&&c(g),e.$set(f,e.showWeekNumber?t+1:t,a)},v=0;v<7;v++)m(v);if("week"===this.selectionMode){var g=this.showWeekNumber?1:0,y=this.showWeekNumber?7:6,b=this.isWeekActive(f[g+1]);f[g].inRange=b,f[g].start=b,f[y].inRange=b,f[y].end=b}}return a}},watch:{"rangeState.endDate":function(e){this.markRange(this.minDate,e)},minDate:function(e,t){ms(e)!==ms(t)&&this.markRange(this.minDate,this.maxDate)},maxDate:function(e,t){ms(e)!==ms(t)&&this.markRange(this.minDate,this.maxDate)}},data:function(){return{tableRows:[[],[],[],[],[],[]],lastRow:null,lastColumn:null}},methods:{cellMatchesDate:function(e,t){var i=new Date(t);return this.year===i.getFullYear()&&this.month===i.getMonth()&&Number(e.text)===i.getDate()},getCellClasses:function(e){var t=this,i=this.selectionMode,n=this.defaultValue?Array.isArray(this.defaultValue)?this.defaultValue:[this.defaultValue]:[],r=[];return"normal"!==e.type&&"today"!==e.type||e.disabled?r.push(e.type):(r.push("available"),"today"===e.type&&r.push("today")),"normal"===e.type&&n.some(function(i){return t.cellMatchesDate(e,i)})&&r.push("default"),"day"!==i||"normal"!==e.type&&"today"!==e.type||!this.cellMatchesDate(e,this.value)||r.push("current"),!e.inRange||"normal"!==e.type&&"today"!==e.type&&"week"!==this.selectionMode||(r.push("in-range"),e.start&&r.push("start-date"),e.end&&r.push("end-date")),e.disabled&&r.push("disabled"),e.selected&&r.push("selected"),e.customClass&&r.push(e.customClass),r.join(" ")},getDateOfCell:function(e,t){var i=7*e+(t-(this.showWeekNumber?1:0))-this.offsetDay;return gr(this.startDate,i)},isWeekActive:function(e){if("week"!==this.selectionMode)return!1;var t=new Date(this.year,this.month,1),i=t.getFullYear(),n=t.getMonth();if("prev-month"===e.type&&(t.setMonth(0===n?11:n-1),t.setFullYear(0===n?i-1:i)),"next-month"===e.type&&(t.setMonth(11===n?0:n+1),t.setFullYear(11===n?i+1:i)),t.setDate(parseInt(e.text,10)),cr(this.value)){var r=(this.value.getDay()-this.firstDayOfWeek+7)%7-1;return vr(this.value,r).getTime()===t.getTime()}return!1},markRange:function(e,t){e=ms(e),t=ms(t)||e;var i=[Math.min(e,t),Math.max(e,t)];e=i[0],t=i[1];for(var n=this.startDate,r=this.rows,s=0,a=r.length;s<a;s++)for(var o=r[s],l=0,u=o.length;l<u;l++)if(!this.showWeekNumber||0!==l){var c=o[l],h=7*s+l+(this.showWeekNumber?-1:0),d=gr(n,h-this.offsetDay).getTime();c.inRange=e&&d>=e&&d<=t,c.start=e&&d===e,c.end=t&&d===t}},handleMouseMove:function(e){if(this.rangeState.selecting){var t=e.target;if("SPAN"===t.tagName&&(t=t.parentNode.parentNode),"DIV"===t.tagName&&(t=t.parentNode),"TD"===t.tagName){var i=t.parentNode.rowIndex-1,n=t.cellIndex;this.rows[i][n].disabled||i===this.lastRow&&n===this.lastColumn||(this.lastRow=i,this.lastColumn=n,this.$emit("changerange",{minDate:this.minDate,maxDate:this.maxDate,rangeState:{selecting:!0,endDate:this.getDateOfCell(i,n)}}))}}},handleClick:function(e){var t=e.target;if("SPAN"===t.tagName&&(t=t.parentNode.parentNode),"DIV"===t.tagName&&(t=t.parentNode),"TD"===t.tagName){var i=t.parentNode.rowIndex-1,n="week"===this.selectionMode?1:t.cellIndex,r=this.rows[i][n];if(!r.disabled&&"week"!==r.type){var s,a,o,l=this.getDateOfCell(i,n);if("range"===this.selectionMode)this.rangeState.selecting?(l>=this.minDate?this.$emit("pick",{minDate:this.minDate,maxDate:l}):this.$emit("pick",{minDate:l,maxDate:this.minDate}),this.rangeState.selecting=!1):(this.$emit("pick",{minDate:l,maxDate:null}),this.rangeState.selecting=!0);else if("day"===this.selectionMode)this.$emit("pick",l);else if("week"===this.selectionMode){var u=yr(l),c=l.getFullYear()+"w"+u;this.$emit("pick",{year:l.getFullYear(),week:u,value:c,date:l})}else if("dates"===this.selectionMode){var h=this.value||[],d=r.selected?(s=h,(o="function"==typeof(a=function(e){return e.getTime()===l.getTime()})?T(s,a):s.indexOf(a))>=0?[].concat(s.slice(0,o),s.slice(o+1)):s):[].concat(h,[l]);this.$emit("pick",d)}}}}}},ps,[],!1,null,null,null);vs.options.__file="packages/date-picker/src/basic/date-table.vue";var gs=vs.exports,ys=r({mixins:[Y],directives:{Clickoutside:ot},watch:{showTime:function(e){var t=this;e&&this.$nextTick(function(e){var i=t.$refs.input.$el;i&&(t.pickerWidth=i.getBoundingClientRect().width+10)})},value:function(e){"dates"===this.selectionMode&&this.value||(cr(e)?this.date=new Date(e):this.date=this.getDefaultValue())},defaultValue:function(e){cr(this.value)||(this.date=e?new Date(e):new Date)},timePickerVisible:function(e){var t=this;e&&this.$nextTick(function(){return t.$refs.timepicker.adjustSpinners()})},selectionMode:function(e){"month"===e?"year"===this.currentView&&"month"===this.currentView||(this.currentView="month"):"dates"===e&&(this.currentView="date")}},methods:{proxyTimePickerDataProperties:function(){var e,t=this,i=function(e){t.$refs.timepicker.value=e},n=function(e){t.$refs.timepicker.date=e},r=function(e){t.$refs.timepicker.selectableRange=e};this.$watch("value",i),this.$watch("date",n),this.$watch("selectableRange",r),e=this.timeFormat,t.$refs.timepicker.format=e,i(this.value),n(this.date),r(this.selectableRange)},handleClear:function(){this.date=this.getDefaultValue(),this.$emit("pick",null)},emit:function(e){for(var t=this,i=arguments.length,n=Array(i>1?i-1:0),r=1;r<i;r++)n[r-1]=arguments[r];if(e)if(Array.isArray(e)){var s=e.map(function(e){return t.showTime?Sr(e):kr(e)});this.$emit.apply(this,["pick",s].concat(n))}else this.$emit.apply(this,["pick",this.showTime?Sr(e):kr(e)].concat(n));else this.$emit.apply(this,["pick",e].concat(n));this.userInputDate=null,this.userInputTime=null},showMonthPicker:function(){this.currentView="month"},showYearPicker:function(){this.currentView="year"},prevMonth:function(){this.date=Tr(this.date)},nextMonth:function(){this.date=Mr(this.date)},prevYear:function(){"year"===this.currentView?this.date=Nr(this.date,10):this.date=Nr(this.date)},nextYear:function(){"year"===this.currentView?this.date=Pr(this.date,10):this.date=Pr(this.date)},handleShortcutClick:function(e){e.onClick&&e.onClick(this)},handleTimePick:function(e,t,i){if(cr(e)){var n=this.value?xr(this.value,e.getHours(),e.getMinutes(),e.getSeconds()):Cr(this.getDefaultValue(),this.defaultTime);this.date=n,this.emit(this.date,!0)}else this.emit(e,!0);i||(this.timePickerVisible=t)},handleTimePickClose:function(){this.timePickerVisible=!1},handleMonthPick:function(e){"month"===this.selectionMode?(this.date=_r(this.date,this.year,e,1),this.emit(this.date)):(this.date=Er(this.date,this.year,e),this.currentView="date")},handleDatePick:function(e){if("day"===this.selectionMode){var t=this.value?_r(this.value,e.getFullYear(),e.getMonth(),e.getDate()):Cr(e,this.defaultTime);this.checkDateWithinRange(t)||(t=_r(this.selectableRange[0][0],e.getFullYear(),e.getMonth(),e.getDate())),this.date=t,this.emit(this.date,this.showTime)}else"week"===this.selectionMode?this.emit(e.date):"dates"===this.selectionMode&&this.emit(e,!0)},handleYearPick:function(e){"year"===this.selectionMode?(this.date=_r(this.date,e,0,1),this.emit(this.date)):(this.date=Er(this.date,e,this.month),this.currentView="month")},changeToNow:function(){this.disabledDate&&this.disabledDate(new Date)||!this.checkDateWithinRange(new Date)||(this.date=new Date,this.emit(this.date))},confirm:function(){if("dates"===this.selectionMode)this.emit(this.value);else{var e=this.value?this.value:Cr(this.getDefaultValue(),this.defaultTime);this.date=new Date(e),this.emit(e)}},resetView:function(){"month"===this.selectionMode?this.currentView="month":"year"===this.selectionMode?this.currentView="year":this.currentView="date"},handleEnter:function(){document.body.addEventListener("keydown",this.handleKeydown)},handleLeave:function(){this.$emit("dodestroy"),document.body.removeEventListener("keydown",this.handleKeydown)},handleKeydown:function(e){var t=e.keyCode;this.visible&&!this.timePickerVisible&&(-1!==[38,40,37,39].indexOf(t)&&(this.handleKeyControl(t),e.stopPropagation(),e.preventDefault()),13===t&&null===this.userInputDate&&null===this.userInputTime&&this.emit(this.date,!1))},handleKeyControl:function(e){for(var t={year:{38:-4,40:4,37:-1,39:1,offset:function(e,t){return e.setFullYear(e.getFullYear()+t)}},month:{38:-4,40:4,37:-1,39:1,offset:function(e,t){return e.setMonth(e.getMonth()+t)}},week:{38:-1,40:1,37:-1,39:1,offset:function(e,t){return e.setDate(e.getDate()+7*t)}},day:{38:-7,40:7,37:-1,39:1,offset:function(e,t){return e.setDate(e.getDate()+t)}}},i=this.selectionMode,n=this.date.getTime(),r=new Date(this.date.getTime());Math.abs(n-r.getTime())<=31536e6;){var s=t[i];if(s.offset(r,s[e]),"function"!=typeof this.disabledDate||!this.disabledDate(r)){this.date=r,this.$emit("pick",r,!0);break}}},handleVisibleTimeChange:function(e){var t=pr(e,this.timeFormat);t&&this.checkDateWithinRange(t)&&(this.date=_r(t,this.year,this.month,this.monthDate),this.userInputTime=null,this.$refs.timepicker.value=this.date,this.timePickerVisible=!1,this.emit(this.date,!0))},handleVisibleDateChange:function(e){var t=pr(e,this.dateFormat);if(t){if("function"==typeof this.disabledDate&&this.disabledDate(t))return;this.date=xr(t,this.date.getHours(),this.date.getMinutes(),this.date.getSeconds()),this.userInputDate=null,this.resetView(),this.emit(this.date,!0)}},isValidValue:function(e){return e&&!isNaN(e)&&("function"!=typeof this.disabledDate||!this.disabledDate(e))&&this.checkDateWithinRange(e)},getDefaultValue:function(){return this.defaultValue?new Date(this.defaultValue):new Date},checkDateWithinRange:function(e){return!(this.selectableRange.length>0)||$r(e,this.selectableRange,this.format||"HH:mm:ss")}},components:{TimePicker:rs,YearTable:os,MonthTable:ds,DateTable:gs,ElInput:re,ElButton:Tt},data:function(){return{popperClass:"",date:new Date,value:"",defaultValue:null,defaultTime:null,showTime:!1,selectionMode:"day",shortcuts:"",visible:!1,currentView:"date",disabledDate:"",cellClassName:"",selectableRange:[],firstDayOfWeek:7,showWeekNumber:!1,timePickerVisible:!1,format:"",arrowControl:!1,userInputDate:null,userInputTime:null}},computed:{year:function(){return this.date.getFullYear()},month:function(){return this.date.getMonth()},week:function(){return yr(this.date)},monthDate:function(){return this.date.getDate()},footerVisible:function(){return this.showTime||"dates"===this.selectionMode},visibleTime:function(){return null!==this.userInputTime?this.userInputTime:dr(this.value||this.defaultValue,this.timeFormat)},visibleDate:function(){return null!==this.userInputDate?this.userInputDate:dr(this.value||this.defaultValue,this.dateFormat)},yearLabel:function(){var e=this.t("el.datepicker.year");if("year"===this.currentView){var t=10*Math.floor(this.year/10);return e?t+" "+e+" - "+(t+9)+" "+e:t+" - "+(t+9)}return this.year+" "+e},timeFormat:function(){return this.format?Ir(this.format):"HH:mm:ss"},dateFormat:function(){return this.format?Or(this.format):"yyyy-MM-dd"}}},Jr,[],!1,null,null,null);ys.options.__file="packages/date-picker/src/panel/date.vue";var bs=ys.exports,ws=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":function(t){e.$emit("dodestroy")}}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-picker-panel el-date-range-picker el-popper",class:[{"has-sidebar":e.$slots.sidebar||e.shortcuts,"has-time":e.showTime},e.popperClass]},[i("div",{staticClass:"el-picker-panel__body-wrapper"},[e._t("sidebar"),e.shortcuts?i("div",{staticClass:"el-picker-panel__sidebar"},e._l(e.shortcuts,function(t,n){return i("button",{key:n,staticClass:"el-picker-panel__shortcut",attrs:{type:"button"},on:{click:function(i){e.handleShortcutClick(t)}}},[e._v(e._s(t.text))])}),0):e._e(),i("div",{staticClass:"el-picker-panel__body"},[e.showTime?i("div",{staticClass:"el-date-range-picker__time-header"},[i("span",{staticClass:"el-date-range-picker__editors-wrap"},[i("span",{staticClass:"el-date-range-picker__time-picker-wrap"},[i("el-input",{ref:"minInput",staticClass:"el-date-range-picker__editor",attrs:{size:"small",disabled:e.rangeState.selecting,placeholder:e.t("el.datepicker.startDate"),value:e.minVisibleDate},on:{input:function(t){return e.handleDateInput(t,"min")},change:function(t){return e.handleDateChange(t,"min")}}})],1),i("span",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleMinTimeClose,expression:"handleMinTimeClose"}],staticClass:"el-date-range-picker__time-picker-wrap"},[i("el-input",{staticClass:"el-date-range-picker__editor",attrs:{size:"small",disabled:e.rangeState.selecting,placeholder:e.t("el.datepicker.startTime"),value:e.minVisibleTime},on:{focus:function(t){e.minTimePickerVisible=!0},input:function(t){return e.handleTimeInput(t,"min")},change:function(t){return e.handleTimeChange(t,"min")}}}),i("time-picker",{ref:"minTimePicker",attrs:{"time-arrow-control":e.arrowControl,visible:e.minTimePickerVisible},on:{pick:e.handleMinTimePick,mounted:function(t){e.$refs.minTimePicker.format=e.timeFormat}}})],1)]),i("span",{staticClass:"el-icon-arrow-right"}),i("span",{staticClass:"el-date-range-picker__editors-wrap is-right"},[i("span",{staticClass:"el-date-range-picker__time-picker-wrap"},[i("el-input",{staticClass:"el-date-range-picker__editor",attrs:{size:"small",disabled:e.rangeState.selecting,placeholder:e.t("el.datepicker.endDate"),value:e.maxVisibleDate,readonly:!e.minDate},on:{input:function(t){return e.handleDateInput(t,"max")},change:function(t){return e.handleDateChange(t,"max")}}})],1),i("span",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleMaxTimeClose,expression:"handleMaxTimeClose"}],staticClass:"el-date-range-picker__time-picker-wrap"},[i("el-input",{staticClass:"el-date-range-picker__editor",attrs:{size:"small",disabled:e.rangeState.selecting,placeholder:e.t("el.datepicker.endTime"),value:e.maxVisibleTime,readonly:!e.minDate},on:{focus:function(t){e.minDate&&(e.maxTimePickerVisible=!0)},input:function(t){return e.handleTimeInput(t,"max")},change:function(t){return e.handleTimeChange(t,"max")}}}),i("time-picker",{ref:"maxTimePicker",attrs:{"time-arrow-control":e.arrowControl,visible:e.maxTimePickerVisible},on:{pick:e.handleMaxTimePick,mounted:function(t){e.$refs.maxTimePicker.format=e.timeFormat}}})],1)])]):e._e(),i("div",{staticClass:"el-picker-panel__content el-date-range-picker__content is-left"},[i("div",{staticClass:"el-date-range-picker__header"},[i("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-left",attrs:{type:"button"},on:{click:e.leftPrevYear}}),i("button",{staticClass:"el-picker-panel__icon-btn el-icon-arrow-left",attrs:{type:"button"},on:{click:e.leftPrevMonth}}),e.unlinkPanels?i("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-right",class:{"is-disabled":!e.enableYearArrow},attrs:{type:"button",disabled:!e.enableYearArrow},on:{click:e.leftNextYear}}):e._e(),e.unlinkPanels?i("button",{staticClass:"el-picker-panel__icon-btn el-icon-arrow-right",class:{"is-disabled":!e.enableMonthArrow},attrs:{type:"button",disabled:!e.enableMonthArrow},on:{click:e.leftNextMonth}}):e._e(),i("div",[e._v(e._s(e.leftLabel))])]),i("date-table",{attrs:{"selection-mode":"range",date:e.leftDate,"default-value":e.defaultValue,"min-date":e.minDate,"max-date":e.maxDate,"range-state":e.rangeState,"disabled-date":e.disabledDate,"cell-class-name":e.cellClassName,"first-day-of-week":e.firstDayOfWeek},on:{changerange:e.handleChangeRange,pick:e.handleRangePick}})],1),i("div",{staticClass:"el-picker-panel__content el-date-range-picker__content is-right"},[i("div",{staticClass:"el-date-range-picker__header"},[e.unlinkPanels?i("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-left",class:{"is-disabled":!e.enableYearArrow},attrs:{type:"button",disabled:!e.enableYearArrow},on:{click:e.rightPrevYear}}):e._e(),e.unlinkPanels?i("button",{staticClass:"el-picker-panel__icon-btn el-icon-arrow-left",class:{"is-disabled":!e.enableMonthArrow},attrs:{type:"button",disabled:!e.enableMonthArrow},on:{click:e.rightPrevMonth}}):e._e(),i("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-right",attrs:{type:"button"},on:{click:e.rightNextYear}}),i("button",{staticClass:"el-picker-panel__icon-btn el-icon-arrow-right",attrs:{type:"button"},on:{click:e.rightNextMonth}}),i("div",[e._v(e._s(e.rightLabel))])]),i("date-table",{attrs:{"selection-mode":"range",date:e.rightDate,"default-value":e.defaultValue,"min-date":e.minDate,"max-date":e.maxDate,"range-state":e.rangeState,"disabled-date":e.disabledDate,"cell-class-name":e.cellClassName,"first-day-of-week":e.firstDayOfWeek},on:{changerange:e.handleChangeRange,pick:e.handleRangePick}})],1)])],2),e.showTime?i("div",{staticClass:"el-picker-panel__footer"},[i("el-button",{staticClass:"el-picker-panel__link-btn",attrs:{size:"mini",type:"text"},on:{click:e.handleClear}},[e._v("\n        "+e._s(e.t("el.datepicker.clear"))+"\n      ")]),i("el-button",{staticClass:"el-picker-panel__link-btn",attrs:{plain:"",size:"mini",disabled:e.btnDisabled},on:{click:function(t){e.handleConfirm(!1)}}},[e._v("\n        "+e._s(e.t("el.datepicker.confirm"))+"\n      ")])],1):e._e()])])};ws._withStripped=!0;var _s=function(e){return Array.isArray(e)?[new Date(e[0]),new Date(e[1])]:e?[new Date(e),gr(new Date(e),1)]:[new Date,gr(new Date,1)]},xs=r({mixins:[Y],directives:{Clickoutside:ot},computed:{btnDisabled:function(){return!(this.minDate&&this.maxDate&&!this.selecting&&this.isValidValue([this.minDate,this.maxDate]))},leftLabel:function(){return this.leftDate.getFullYear()+" "+this.t("el.datepicker.year")+" "+this.t("el.datepicker.month"+(this.leftDate.getMonth()+1))},rightLabel:function(){return this.rightDate.getFullYear()+" "+this.t("el.datepicker.year")+" "+this.t("el.datepicker.month"+(this.rightDate.getMonth()+1))},leftYear:function(){return this.leftDate.getFullYear()},leftMonth:function(){return this.leftDate.getMonth()},leftMonthDate:function(){return this.leftDate.getDate()},rightYear:function(){return this.rightDate.getFullYear()},rightMonth:function(){return this.rightDate.getMonth()},rightMonthDate:function(){return this.rightDate.getDate()},minVisibleDate:function(){return null!==this.dateUserInput.min?this.dateUserInput.min:this.minDate?dr(this.minDate,this.dateFormat):""},maxVisibleDate:function(){return null!==this.dateUserInput.max?this.dateUserInput.max:this.maxDate||this.minDate?dr(this.maxDate||this.minDate,this.dateFormat):""},minVisibleTime:function(){return null!==this.timeUserInput.min?this.timeUserInput.min:this.minDate?dr(this.minDate,this.timeFormat):""},maxVisibleTime:function(){return null!==this.timeUserInput.max?this.timeUserInput.max:this.maxDate||this.minDate?dr(this.maxDate||this.minDate,this.timeFormat):""},timeFormat:function(){return this.format?Ir(this.format):"HH:mm:ss"},dateFormat:function(){return this.format?Or(this.format):"yyyy-MM-dd"},enableMonthArrow:function(){var e=(this.leftMonth+1)%12,t=this.leftMonth+1>=12?1:0;return this.unlinkPanels&&new Date(this.leftYear+t,e)<new Date(this.rightYear,this.rightMonth)},enableYearArrow:function(){return this.unlinkPanels&&12*this.rightYear+this.rightMonth-(12*this.leftYear+this.leftMonth+1)>=12}},data:function(){return{popperClass:"",value:[],defaultValue:null,defaultTime:null,minDate:"",maxDate:"",leftDate:new Date,rightDate:Mr(new Date),rangeState:{endDate:null,selecting:!1,row:null,column:null},showTime:!1,shortcuts:"",visible:"",disabledDate:"",cellClassName:"",firstDayOfWeek:7,minTimePickerVisible:!1,maxTimePickerVisible:!1,format:"",arrowControl:!1,unlinkPanels:!1,dateUserInput:{min:null,max:null},timeUserInput:{min:null,max:null}}},watch:{minDate:function(e){var t=this;this.dateUserInput.min=null,this.timeUserInput.min=null,this.$nextTick(function(){if(t.$refs.maxTimePicker&&t.maxDate&&t.maxDate<t.minDate){t.$refs.maxTimePicker.selectableRange=[[pr(dr(t.minDate,"HH:mm:ss"),"HH:mm:ss"),pr("23:59:59","HH:mm:ss")]]}}),e&&this.$refs.minTimePicker&&(this.$refs.minTimePicker.date=e,this.$refs.minTimePicker.value=e)},maxDate:function(e){this.dateUserInput.max=null,this.timeUserInput.max=null,e&&this.$refs.maxTimePicker&&(this.$refs.maxTimePicker.date=e,this.$refs.maxTimePicker.value=e)},minTimePickerVisible:function(e){var t=this;e&&this.$nextTick(function(){t.$refs.minTimePicker.date=t.minDate,t.$refs.minTimePicker.value=t.minDate,t.$refs.minTimePicker.adjustSpinners()})},maxTimePickerVisible:function(e){var t=this;e&&this.$nextTick(function(){t.$refs.maxTimePicker.date=t.maxDate,t.$refs.maxTimePicker.value=t.maxDate,t.$refs.maxTimePicker.adjustSpinners()})},value:function(e){if(e){if(Array.isArray(e))if(this.minDate=cr(e[0])?new Date(e[0]):null,this.maxDate=cr(e[1])?new Date(e[1]):null,this.minDate)if(this.leftDate=this.minDate,this.unlinkPanels&&this.maxDate){var t=this.minDate.getFullYear(),i=this.minDate.getMonth(),n=this.maxDate.getFullYear(),r=this.maxDate.getMonth();this.rightDate=t===n&&i===r?Mr(this.maxDate):this.maxDate}else this.rightDate=Mr(this.leftDate);else this.leftDate=_s(this.defaultValue)[0],this.rightDate=Mr(this.leftDate)}else this.minDate=null,this.maxDate=null},defaultValue:function(e){if(!Array.isArray(this.value)){var t=_s(e),i=t[0],n=t[1];this.leftDate=i,this.rightDate=e&&e[1]&&this.unlinkPanels?n:Mr(this.leftDate)}}},methods:{handleClear:function(){this.minDate=null,this.maxDate=null,this.leftDate=_s(this.defaultValue)[0],this.rightDate=Mr(this.leftDate),this.$emit("pick",null)},handleChangeRange:function(e){this.minDate=e.minDate,this.maxDate=e.maxDate,this.rangeState=e.rangeState},handleDateInput:function(e,t){if(this.dateUserInput[t]=e,e.length===this.dateFormat.length){var i=pr(e,this.dateFormat);if(i){if("function"==typeof this.disabledDate&&this.disabledDate(new Date(i)))return;"min"===t?(this.minDate=_r(this.minDate||new Date,i.getFullYear(),i.getMonth(),i.getDate()),this.leftDate=new Date(i),this.unlinkPanels||(this.rightDate=Mr(this.leftDate))):(this.maxDate=_r(this.maxDate||new Date,i.getFullYear(),i.getMonth(),i.getDate()),this.rightDate=new Date(i),this.unlinkPanels||(this.leftDate=Tr(i)))}}},handleDateChange:function(e,t){var i=pr(e,this.dateFormat);i&&("min"===t?(this.minDate=_r(this.minDate,i.getFullYear(),i.getMonth(),i.getDate()),this.minDate>this.maxDate&&(this.maxDate=this.minDate)):(this.maxDate=_r(this.maxDate,i.getFullYear(),i.getMonth(),i.getDate()),this.maxDate<this.minDate&&(this.minDate=this.maxDate)))},handleTimeInput:function(e,t){var i=this;if(this.timeUserInput[t]=e,e.length===this.timeFormat.length){var n=pr(e,this.timeFormat);n&&("min"===t?(this.minDate=xr(this.minDate,n.getHours(),n.getMinutes(),n.getSeconds()),this.$nextTick(function(e){return i.$refs.minTimePicker.adjustSpinners()})):(this.maxDate=xr(this.maxDate,n.getHours(),n.getMinutes(),n.getSeconds()),this.$nextTick(function(e){return i.$refs.maxTimePicker.adjustSpinners()})))}},handleTimeChange:function(e,t){var i=pr(e,this.timeFormat);i&&("min"===t?(this.minDate=xr(this.minDate,i.getHours(),i.getMinutes(),i.getSeconds()),this.minDate>this.maxDate&&(this.maxDate=this.minDate),this.$refs.minTimePicker.value=this.minDate,this.minTimePickerVisible=!1):(this.maxDate=xr(this.maxDate,i.getHours(),i.getMinutes(),i.getSeconds()),this.maxDate<this.minDate&&(this.minDate=this.maxDate),this.$refs.maxTimePicker.value=this.minDate,this.maxTimePickerVisible=!1))},handleRangePick:function(e){var t=this,i=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this.defaultTime||[],r=Cr(e.minDate,n[0]),s=Cr(e.maxDate,n[1]);this.maxDate===s&&this.minDate===r||(this.onPick&&this.onPick(e),this.maxDate=s,this.minDate=r,setTimeout(function(){t.maxDate=s,t.minDate=r},10),i&&!this.showTime&&this.handleConfirm())},handleShortcutClick:function(e){e.onClick&&e.onClick(this)},handleMinTimePick:function(e,t,i){this.minDate=this.minDate||new Date,e&&(this.minDate=xr(this.minDate,e.getHours(),e.getMinutes(),e.getSeconds())),i||(this.minTimePickerVisible=t),(!this.maxDate||this.maxDate&&this.maxDate.getTime()<this.minDate.getTime())&&(this.maxDate=new Date(this.minDate))},handleMinTimeClose:function(){this.minTimePickerVisible=!1},handleMaxTimePick:function(e,t,i){this.maxDate&&e&&(this.maxDate=xr(this.maxDate,e.getHours(),e.getMinutes(),e.getSeconds())),i||(this.maxTimePickerVisible=t),this.maxDate&&this.minDate&&this.minDate.getTime()>this.maxDate.getTime()&&(this.minDate=new Date(this.maxDate))},handleMaxTimeClose:function(){this.maxTimePickerVisible=!1},leftPrevYear:function(){this.leftDate=Nr(this.leftDate),this.unlinkPanels||(this.rightDate=Mr(this.leftDate))},leftPrevMonth:function(){this.leftDate=Tr(this.leftDate),this.unlinkPanels||(this.rightDate=Mr(this.leftDate))},rightNextYear:function(){this.unlinkPanels?this.rightDate=Pr(this.rightDate):(this.leftDate=Pr(this.leftDate),this.rightDate=Mr(this.leftDate))},rightNextMonth:function(){this.unlinkPanels?this.rightDate=Mr(this.rightDate):(this.leftDate=Mr(this.leftDate),this.rightDate=Mr(this.leftDate))},leftNextYear:function(){this.leftDate=Pr(this.leftDate)},leftNextMonth:function(){this.leftDate=Mr(this.leftDate)},rightPrevYear:function(){this.rightDate=Nr(this.rightDate)},rightPrevMonth:function(){this.rightDate=Tr(this.rightDate)},handleConfirm:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.isValidValue([this.minDate,this.maxDate])&&this.$emit("pick",[this.minDate,this.maxDate],e)},isValidValue:function(e){return Array.isArray(e)&&e&&e[0]&&e[1]&&cr(e[0])&&cr(e[1])&&e[0].getTime()<=e[1].getTime()&&("function"!=typeof this.disabledDate||!this.disabledDate(e[0])&&!this.disabledDate(e[1]))},resetView:function(){this.minDate&&null==this.maxDate&&(this.rangeState.selecting=!1),this.minDate=this.value&&cr(this.value[0])?new Date(this.value[0]):null,this.maxDate=this.value&&cr(this.value[0])?new Date(this.value[1]):null}},components:{TimePicker:rs,DateTable:gs,ElInput:re,ElButton:Tt}},ws,[],!1,null,null,null);xs.options.__file="packages/date-picker/src/panel/date-range.vue";var Cs=xs.exports,ks=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":function(t){e.$emit("dodestroy")}}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-picker-panel el-date-range-picker el-popper",class:[{"has-sidebar":e.$slots.sidebar||e.shortcuts},e.popperClass]},[i("div",{staticClass:"el-picker-panel__body-wrapper"},[e._t("sidebar"),e.shortcuts?i("div",{staticClass:"el-picker-panel__sidebar"},e._l(e.shortcuts,function(t,n){return i("button",{key:n,staticClass:"el-picker-panel__shortcut",attrs:{type:"button"},on:{click:function(i){e.handleShortcutClick(t)}}},[e._v(e._s(t.text))])}),0):e._e(),i("div",{staticClass:"el-picker-panel__body"},[i("div",{staticClass:"el-picker-panel__content el-date-range-picker__content is-left"},[i("div",{staticClass:"el-date-range-picker__header"},[i("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-left",attrs:{type:"button"},on:{click:e.leftPrevYear}}),e.unlinkPanels?i("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-right",class:{"is-disabled":!e.enableYearArrow},attrs:{type:"button",disabled:!e.enableYearArrow},on:{click:e.leftNextYear}}):e._e(),i("div",[e._v(e._s(e.leftLabel))])]),i("month-table",{attrs:{"selection-mode":"range",date:e.leftDate,"default-value":e.defaultValue,"min-date":e.minDate,"max-date":e.maxDate,"range-state":e.rangeState,"disabled-date":e.disabledDate},on:{changerange:e.handleChangeRange,pick:e.handleRangePick}})],1),i("div",{staticClass:"el-picker-panel__content el-date-range-picker__content is-right"},[i("div",{staticClass:"el-date-range-picker__header"},[e.unlinkPanels?i("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-left",class:{"is-disabled":!e.enableYearArrow},attrs:{type:"button",disabled:!e.enableYearArrow},on:{click:e.rightPrevYear}}):e._e(),i("button",{staticClass:"el-picker-panel__icon-btn el-icon-d-arrow-right",attrs:{type:"button"},on:{click:e.rightNextYear}}),i("div",[e._v(e._s(e.rightLabel))])]),i("month-table",{attrs:{"selection-mode":"range",date:e.rightDate,"default-value":e.defaultValue,"min-date":e.minDate,"max-date":e.maxDate,"range-state":e.rangeState,"disabled-date":e.disabledDate},on:{changerange:e.handleChangeRange,pick:e.handleRangePick}})],1)])],2)])])};ks._withStripped=!0;var Ss=function(e){return Array.isArray(e)?[new Date(e[0]),new Date(e[1])]:e?[new Date(e),Mr(new Date(e))]:[new Date,Mr(new Date)]},Ds=r({mixins:[Y],directives:{Clickoutside:ot},computed:{btnDisabled:function(){return!(this.minDate&&this.maxDate&&!this.selecting&&this.isValidValue([this.minDate,this.maxDate]))},leftLabel:function(){return this.leftDate.getFullYear()+" "+this.t("el.datepicker.year")},rightLabel:function(){return this.rightDate.getFullYear()+" "+this.t("el.datepicker.year")},leftYear:function(){return this.leftDate.getFullYear()},rightYear:function(){return this.rightDate.getFullYear()===this.leftDate.getFullYear()?this.leftDate.getFullYear()+1:this.rightDate.getFullYear()},enableYearArrow:function(){return this.unlinkPanels&&this.rightYear>this.leftYear+1}},data:function(){return{popperClass:"",value:[],defaultValue:null,defaultTime:null,minDate:"",maxDate:"",leftDate:new Date,rightDate:Pr(new Date),rangeState:{endDate:null,selecting:!1,row:null,column:null},shortcuts:"",visible:"",disabledDate:"",format:"",arrowControl:!1,unlinkPanels:!1}},watch:{value:function(e){if(e){if(Array.isArray(e))if(this.minDate=cr(e[0])?new Date(e[0]):null,this.maxDate=cr(e[1])?new Date(e[1]):null,this.minDate)if(this.leftDate=this.minDate,this.unlinkPanels&&this.maxDate){var t=this.minDate.getFullYear(),i=this.maxDate.getFullYear();this.rightDate=t===i?Pr(this.maxDate):this.maxDate}else this.rightDate=Pr(this.leftDate);else this.leftDate=Ss(this.defaultValue)[0],this.rightDate=Pr(this.leftDate)}else this.minDate=null,this.maxDate=null},defaultValue:function(e){if(!Array.isArray(this.value)){var t=Ss(e),i=t[0],n=t[1];this.leftDate=i,this.rightDate=e&&e[1]&&i.getFullYear()!==n.getFullYear()&&this.unlinkPanels?n:Pr(this.leftDate)}}},methods:{handleClear:function(){this.minDate=null,this.maxDate=null,this.leftDate=Ss(this.defaultValue)[0],this.rightDate=Pr(this.leftDate),this.$emit("pick",null)},handleChangeRange:function(e){this.minDate=e.minDate,this.maxDate=e.maxDate,this.rangeState=e.rangeState},handleRangePick:function(e){var t=this,i=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this.defaultTime||[],r=Cr(e.minDate,n[0]),s=Cr(e.maxDate,n[1]);this.maxDate===s&&this.minDate===r||(this.onPick&&this.onPick(e),this.maxDate=s,this.minDate=r,setTimeout(function(){t.maxDate=s,t.minDate=r},10),i&&this.handleConfirm())},handleShortcutClick:function(e){e.onClick&&e.onClick(this)},leftPrevYear:function(){this.leftDate=Nr(this.leftDate),this.unlinkPanels||(this.rightDate=Nr(this.rightDate))},rightNextYear:function(){this.unlinkPanels||(this.leftDate=Pr(this.leftDate)),this.rightDate=Pr(this.rightDate)},leftNextYear:function(){this.leftDate=Pr(this.leftDate)},rightPrevYear:function(){this.rightDate=Nr(this.rightDate)},handleConfirm:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.isValidValue([this.minDate,this.maxDate])&&this.$emit("pick",[this.minDate,this.maxDate],e)},isValidValue:function(e){return Array.isArray(e)&&e&&e[0]&&e[1]&&cr(e[0])&&cr(e[1])&&e[0].getTime()<=e[1].getTime()&&("function"!=typeof this.disabledDate||!this.disabledDate(e[0])&&!this.disabledDate(e[1]))},resetView:function(){this.minDate=this.value&&cr(this.value[0])?new Date(this.value[0]):null,this.maxDate=this.value&&cr(this.value[0])?new Date(this.value[1]):null}},components:{MonthTable:ds,ElInput:re,ElButton:Tt}},ks,[],!1,null,null,null);Ds.options.__file="packages/date-picker/src/panel/month-range.vue";var $s=Ds.exports,Es=function(e){return"daterange"===e||"datetimerange"===e?Cs:"monthrange"===e?$s:bs},Ts={mixins:[Zr],name:"ElDatePicker",props:{type:{type:String,default:"date"},timeArrowControl:Boolean},watch:{type:function(e){this.picker?(this.unmountPicker(),this.panel=Es(e),this.mountPicker()):this.panel=Es(e)}},created:function(){this.panel=Es(this.type)},install:function(e){e.component(Ts.name,Ts)}},Ms=Ts,Ns=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"el-zoom-in-top"},on:{"before-enter":e.handleMenuEnter,"after-leave":function(t){e.$emit("dodestroy")}}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],ref:"popper",staticClass:"el-picker-panel time-select el-popper",class:e.popperClass,style:{width:e.width+"px"}},[i("el-scrollbar",{attrs:{noresize:"","wrap-class":"el-picker-panel__content"}},e._l(e.items,function(t){return i("div",{key:t.value,staticClass:"time-select-item",class:{selected:e.value===t.value,disabled:t.disabled,default:t.value===e.defaultValue},attrs:{disabled:t.disabled},on:{click:function(i){e.handleClick(t)}}},[e._v(e._s(t.value))])}),0)],1)])};Ns._withStripped=!0;var Ps=function(e){var t=(e||"").split(":");return t.length>=2?{hours:parseInt(t[0],10),minutes:parseInt(t[1],10)}:null},Os=function(e,t){var i=Ps(e),n=Ps(t),r=i.minutes+60*i.hours,s=n.minutes+60*n.hours;return r===s?0:r>s?1:-1},Is=function(e,t){var i=Ps(e),n=Ps(t),r={hours:i.hours,minutes:i.minutes};return r.minutes+=n.minutes,r.hours+=n.hours,r.hours+=Math.floor(r.minutes/60),r.minutes=r.minutes%60,function(e){return(e.hours<10?"0"+e.hours:e.hours)+":"+(e.minutes<10?"0"+e.minutes:e.minutes)}(r)},Fs=r({components:{ElScrollbar:Qe},watch:{value:function(e){var t=this;e&&this.$nextTick(function(){return t.scrollToOption()})}},methods:{handleClick:function(e){e.disabled||this.$emit("pick",e.value)},handleClear:function(){this.$emit("pick",null)},scrollToOption:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:".selected",t=this.$refs.popper.querySelector(".el-picker-panel__content");lt(t,t.querySelector(e))},handleMenuEnter:function(){var e=this,t=-1!==this.items.map(function(e){return e.value}).indexOf(this.value),i=-1!==this.items.map(function(e){return e.value}).indexOf(this.defaultValue),n=(t?".selected":i&&".default")||".time-select-item:not(.disabled)";this.$nextTick(function(){return e.scrollToOption(n)})},scrollDown:function(e){for(var t=this.items,i=t.length,n=t.length,r=t.map(function(e){return e.value}).indexOf(this.value);n--;)if(!t[r=(r+e+i)%i].disabled)return void this.$emit("pick",t[r].value,!0)},isValidValue:function(e){return-1!==this.items.filter(function(e){return!e.disabled}).map(function(e){return e.value}).indexOf(e)},handleKeydown:function(e){var t=e.keyCode;if(38===t||40===t){var i={40:1,38:-1}[t.toString()];return this.scrollDown(i),void e.stopPropagation()}}},data:function(){return{popperClass:"",start:"09:00",end:"18:00",step:"00:30",value:"",defaultValue:"",visible:!1,minTime:"",maxTime:"",width:0}},computed:{items:function(){var e=this.start,t=this.end,i=this.step,n=[];if(e&&t&&i)for(var r=e;Os(r,t)<=0;)n.push({value:r,disabled:Os(r,this.minTime||"-1:-1")<=0||Os(r,this.maxTime||"100:100")>=0}),r=Is(r,i);return n}}},Ns,[],!1,null,null,null);Fs.options.__file="packages/date-picker/src/panel/time-select.vue";var As=Fs.exports,Ls={mixins:[Zr],name:"ElTimeSelect",componentName:"ElTimeSelect",props:{type:{type:String,default:"time-select"}},beforeCreate:function(){this.panel=As},install:function(e){e.component(Ls.name,Ls)}},Vs=Ls,Bs=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":function(t){e.$emit("dodestroy")}}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-time-range-picker el-picker-panel el-popper",class:e.popperClass},[i("div",{staticClass:"el-time-range-picker__content"},[i("div",{staticClass:"el-time-range-picker__cell"},[i("div",{staticClass:"el-time-range-picker__header"},[e._v(e._s(e.t("el.datepicker.startTime")))]),i("div",{staticClass:"el-time-range-picker__body el-time-panel__content",class:{"has-seconds":e.showSeconds,"is-arrow":e.arrowControl}},[i("time-spinner",{ref:"minSpinner",attrs:{"show-seconds":e.showSeconds,"am-pm-mode":e.amPmMode,"arrow-control":e.arrowControl,date:e.minDate},on:{change:e.handleMinChange,"select-range":e.setMinSelectionRange}})],1)]),i("div",{staticClass:"el-time-range-picker__cell"},[i("div",{staticClass:"el-time-range-picker__header"},[e._v(e._s(e.t("el.datepicker.endTime")))]),i("div",{staticClass:"el-time-range-picker__body el-time-panel__content",class:{"has-seconds":e.showSeconds,"is-arrow":e.arrowControl}},[i("time-spinner",{ref:"maxSpinner",attrs:{"show-seconds":e.showSeconds,"am-pm-mode":e.amPmMode,"arrow-control":e.arrowControl,date:e.maxDate},on:{change:e.handleMaxChange,"select-range":e.setMaxSelectionRange}})],1)])]),i("div",{staticClass:"el-time-panel__footer"},[i("button",{staticClass:"el-time-panel__btn cancel",attrs:{type:"button"},on:{click:function(t){e.handleCancel()}}},[e._v(e._s(e.t("el.datepicker.cancel")))]),i("button",{staticClass:"el-time-panel__btn confirm",attrs:{type:"button",disabled:e.btnDisabled},on:{click:function(t){e.handleConfirm()}}},[e._v(e._s(e.t("el.datepicker.confirm")))])])])])};Bs._withStripped=!0;var zs=pr("00:00:00","HH:mm:ss"),Hs=pr("23:59:59","HH:mm:ss"),Rs=function(e){return _r(Hs,e.getFullYear(),e.getMonth(),e.getDate())},Ws=function(e,t){return new Date(Math.min(e.getTime()+t,Rs(e).getTime()))},js=r({mixins:[Y],components:{TimeSpinner:is},computed:{showSeconds:function(){return-1!==(this.format||"").indexOf("ss")},offset:function(){return this.showSeconds?11:8},spinner:function(){return this.selectionRange[0]<this.offset?this.$refs.minSpinner:this.$refs.maxSpinner},btnDisabled:function(){return this.minDate.getTime()>this.maxDate.getTime()},amPmMode:function(){return-1!==(this.format||"").indexOf("A")?"A":-1!==(this.format||"").indexOf("a")?"a":""}},data:function(){return{popperClass:"",minDate:new Date,maxDate:new Date,value:[],oldValue:[new Date,new Date],defaultValue:null,format:"HH:mm:ss",visible:!1,selectionRange:[0,2],arrowControl:!1}},watch:{value:function(e){Array.isArray(e)?(this.minDate=new Date(e[0]),this.maxDate=new Date(e[1])):Array.isArray(this.defaultValue)?(this.minDate=new Date(this.defaultValue[0]),this.maxDate=new Date(this.defaultValue[1])):this.defaultValue?(this.minDate=new Date(this.defaultValue),this.maxDate=Ws(new Date(this.defaultValue),36e5)):(this.minDate=new Date,this.maxDate=Ws(new Date,36e5))},visible:function(e){var t=this;e&&(this.oldValue=this.value,this.$nextTick(function(){return t.$refs.minSpinner.emitSelectRange("hours")}))}},methods:{handleClear:function(){this.$emit("pick",null)},handleCancel:function(){this.$emit("pick",this.oldValue)},handleMinChange:function(e){this.minDate=Sr(e),this.handleChange()},handleMaxChange:function(e){this.maxDate=Sr(e),this.handleChange()},handleChange:function(){var e;this.isValidValue([this.minDate,this.maxDate])&&(this.$refs.minSpinner.selectableRange=[[(e=this.minDate,_r(zs,e.getFullYear(),e.getMonth(),e.getDate())),this.maxDate]],this.$refs.maxSpinner.selectableRange=[[this.minDate,Rs(this.maxDate)]],this.$emit("pick",[this.minDate,this.maxDate],!0))},setMinSelectionRange:function(e,t){this.$emit("select-range",e,t,"min"),this.selectionRange=[e,t]},setMaxSelectionRange:function(e,t){this.$emit("select-range",e,t,"max"),this.selectionRange=[e+this.offset,t+this.offset]},handleConfirm:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.$refs.minSpinner.selectableRange,i=this.$refs.maxSpinner.selectableRange;this.minDate=Dr(this.minDate,t,this.format),this.maxDate=Dr(this.maxDate,i,this.format),this.$emit("pick",[this.minDate,this.maxDate],e)},adjustSpinners:function(){this.$refs.minSpinner.adjustSpinners(),this.$refs.maxSpinner.adjustSpinners()},changeSelectionRange:function(e){var t=this.showSeconds?[0,3,6,11,14,17]:[0,3,8,11],i=["hours","minutes"].concat(this.showSeconds?["seconds"]:[]),n=(t.indexOf(this.selectionRange[0])+e+t.length)%t.length,r=t.length/2;n<r?this.$refs.minSpinner.emitSelectRange(i[n]):this.$refs.maxSpinner.emitSelectRange(i[n-r])},isValidValue:function(e){return Array.isArray(e)&&$r(this.minDate,this.$refs.minSpinner.selectableRange)&&$r(this.maxDate,this.$refs.maxSpinner.selectableRange)},handleKeydown:function(e){var t=e.keyCode,i={38:-1,40:1,37:-1,39:1};if(37===t||39===t){var n=i[t];return this.changeSelectionRange(n),void e.preventDefault()}if(38===t||40===t){var r=i[t];return this.spinner.scrollDown(r),void e.preventDefault()}}}},Bs,[],!1,null,null,null);js.options.__file="packages/date-picker/src/panel/time-range.vue";var qs=js.exports,Ys={mixins:[Zr],name:"ElTimePicker",props:{isRange:Boolean,arrowControl:Boolean},data:function(){return{type:""}},watch:{isRange:function(e){this.picker?(this.unmountPicker(),this.type=e?"timerange":"time",this.panel=e?qs:rs,this.mountPicker()):(this.type=e?"timerange":"time",this.panel=e?qs:rs)}},created:function(){this.type=this.isRange?"timerange":"time",this.panel=this.isRange?qs:rs},install:function(e){e.component(Ys.name,Ys)}},Ks=Ys,Gs=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("span",[i("transition",{attrs:{name:e.transition},on:{"after-enter":e.handleAfterEnter,"after-leave":e.handleAfterLeave}},[i("div",{directives:[{name:"show",rawName:"v-show",value:!e.disabled&&e.showPopper,expression:"!disabled && showPopper"}],ref:"popper",staticClass:"el-popover el-popper",class:[e.popperClass,e.content&&"el-popover--plain"],style:{width:e.width+"px"},attrs:{role:"tooltip",id:e.tooltipId,"aria-hidden":e.disabled||!e.showPopper?"true":"false"}},[e.title?i("div",{staticClass:"el-popover__title",domProps:{textContent:e._s(e.title)}}):e._e(),e._t("default",[e._v(e._s(e.content))])],2)]),i("span",{ref:"wrapper",staticClass:"el-popover__reference-wrapper"},[e._t("reference")],2)],1)};Gs._withStripped=!0;var Us=r({name:"ElPopover",mixins:[Ie],props:{trigger:{type:String,default:"click",validator:function(e){return["click","focus","hover","manual"].indexOf(e)>-1}},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:200},title:String,disabled:Boolean,content:String,reference:{},popperClass:String,width:{},visibleArrow:{default:!0},arrowOffset:{type:Number,default:0},transition:{type:String,default:"fade-in-linear"},tabindex:{type:Number,default:0}},computed:{tooltipId:function(){return"el-popover-"+$()}},watch:{showPopper:function(e){this.disabled||(e?this.$emit("show"):this.$emit("hide"))}},mounted:function(){var e=this,t=this.referenceElm=this.reference||this.$refs.reference,i=this.popper||this.$refs.popper;!t&&this.$refs.wrapper.children&&(t=this.referenceElm=this.$refs.wrapper.children[0]),t&&(me(t,"el-popover__reference"),t.setAttribute("aria-describedby",this.tooltipId),t.setAttribute("tabindex",this.tabindex),i.setAttribute("tabindex",0),"click"!==this.trigger&&(de(t,"focusin",function(){e.handleFocus();var i=t.__vue__;i&&"function"==typeof i.focus&&i.focus()}),de(i,"focusin",this.handleFocus),de(t,"focusout",this.handleBlur),de(i,"focusout",this.handleBlur)),de(t,"keydown",this.handleKeydown),de(t,"click",this.handleClick)),"click"===this.trigger?(de(t,"click",this.doToggle),de(document,"click",this.handleDocumentClick)):"hover"===this.trigger?(de(t,"mouseenter",this.handleMouseEnter),de(i,"mouseenter",this.handleMouseEnter),de(t,"mouseleave",this.handleMouseLeave),de(i,"mouseleave",this.handleMouseLeave)):"focus"===this.trigger&&(this.tabindex<0&&console.warn("[Element Warn][Popover]a negative taindex means that the element cannot be focused by tab key"),t.querySelector("input, textarea")?(de(t,"focusin",this.doShow),de(t,"focusout",this.doClose)):(de(t,"mousedown",this.doShow),de(t,"mouseup",this.doClose)))},beforeDestroy:function(){this.cleanup()},deactivated:function(){this.cleanup()},methods:{doToggle:function(){this.showPopper=!this.showPopper},doShow:function(){this.showPopper=!0},doClose:function(){this.showPopper=!1},handleFocus:function(){me(this.referenceElm,"focusing"),"click"!==this.trigger&&"focus"!==this.trigger||(this.showPopper=!0)},handleClick:function(){ve(this.referenceElm,"focusing")},handleBlur:function(){ve(this.referenceElm,"focusing"),"click"!==this.trigger&&"focus"!==this.trigger||(this.showPopper=!1)},handleMouseEnter:function(){var e=this;clearTimeout(this._timer),this.openDelay?this._timer=setTimeout(function(){e.showPopper=!0},this.openDelay):this.showPopper=!0},handleKeydown:function(e){27===e.keyCode&&"manual"!==this.trigger&&this.doClose()},handleMouseLeave:function(){var e=this;clearTimeout(this._timer),this.closeDelay?this._timer=setTimeout(function(){e.showPopper=!1},this.closeDelay):this.showPopper=!1},handleDocumentClick:function(e){var t=this.reference||this.$refs.reference,i=this.popper||this.$refs.popper;!t&&this.$refs.wrapper.children&&(t=this.referenceElm=this.$refs.wrapper.children[0]),this.$el&&t&&!this.$el.contains(e.target)&&!t.contains(e.target)&&i&&!i.contains(e.target)&&(this.showPopper=!1)},handleAfterEnter:function(){this.$emit("after-enter")},handleAfterLeave:function(){this.$emit("after-leave"),this.doDestroy()},cleanup:function(){(this.openDelay||this.closeDelay)&&clearTimeout(this._timer)}},destroyed:function(){var e=this.reference;pe(e,"click",this.doToggle),pe(e,"mouseup",this.doClose),pe(e,"mousedown",this.doShow),pe(e,"focusin",this.doShow),pe(e,"focusout",this.doClose),pe(e,"mousedown",this.doShow),pe(e,"mouseup",this.doClose),pe(e,"mouseleave",this.handleMouseLeave),pe(e,"mouseenter",this.handleMouseEnter),pe(document,"click",this.handleDocumentClick)}},Gs,[],!1,null,null,null);Us.options.__file="packages/popover/src/main.vue";var Xs=Us.exports,Zs=function(e,t,i){var n=t.expression?t.value:t.arg,r=i.context.$refs[n];r&&(Array.isArray(r)?r[0].$refs.reference=e:r.$refs.reference=e)},Js={bind:function(e,t,i){Zs(e,t,i)},inserted:function(e,t,i){Zs(e,t,i)}};h.a.directive("popover",Js),Xs.install=function(e){e.directive("popover",Js),e.component(Xs.name,Xs)},Xs.directive=Js;var Qs=Xs,ea=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"msgbox-fade"}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-message-box__wrapper",attrs:{tabindex:"-1",role:"dialog","aria-modal":"true","aria-label":e.title||"dialog"},on:{click:function(t){return t.target!==t.currentTarget?null:e.handleWrapperClick(t)}}},[i("div",{staticClass:"el-message-box",class:[e.customClass,e.center&&"el-message-box--center"]},[null!==e.title?i("div",{staticClass:"el-message-box__header"},[i("div",{staticClass:"el-message-box__title"},[e.icon&&e.center?i("div",{class:["el-message-box__status",e.icon]}):e._e(),i("span",[e._v(e._s(e.title))])]),e.showClose?i("button",{staticClass:"el-message-box__headerbtn",attrs:{type:"button","aria-label":"Close"},on:{click:function(t){e.handleAction(e.distinguishCancelAndClose?"close":"cancel")},keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;e.handleAction(e.distinguishCancelAndClose?"close":"cancel")}}},[i("i",{staticClass:"el-message-box__close el-icon-close"})]):e._e()]):e._e(),i("div",{staticClass:"el-message-box__content"},[i("div",{staticClass:"el-message-box__container"},[e.icon&&!e.center&&""!==e.message?i("div",{class:["el-message-box__status",e.icon]}):e._e(),""!==e.message?i("div",{staticClass:"el-message-box__message"},[e._t("default",[e.dangerouslyUseHTMLString?i("p",{domProps:{innerHTML:e._s(e.message)}}):i("p",[e._v(e._s(e.message))])])],2):e._e()]),i("div",{directives:[{name:"show",rawName:"v-show",value:e.showInput,expression:"showInput"}],staticClass:"el-message-box__input"},[i("el-input",{ref:"input",attrs:{type:e.inputType,placeholder:e.inputPlaceholder},nativeOn:{keydown:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.handleInputEnter(t):null}},model:{value:e.inputValue,callback:function(t){e.inputValue=t},expression:"inputValue"}}),i("div",{staticClass:"el-message-box__errormsg",style:{visibility:e.editorErrorMessage?"visible":"hidden"}},[e._v(e._s(e.editorErrorMessage))])],1)]),i("div",{staticClass:"el-message-box__btns"},[e.showCancelButton?i("el-button",{class:[e.cancelButtonClasses],attrs:{loading:e.cancelButtonLoading,round:e.roundButton,size:"small"},on:{keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;e.handleAction("cancel")}},nativeOn:{click:function(t){e.handleAction("cancel")}}},[e._v("\n          "+e._s(e.cancelButtonText||e.t("el.messagebox.cancel"))+"\n        ")]):e._e(),i("el-button",{directives:[{name:"show",rawName:"v-show",value:e.showConfirmButton,expression:"showConfirmButton"}],ref:"confirm",class:[e.confirmButtonClasses],attrs:{loading:e.confirmButtonLoading,round:e.roundButton,size:"small"},on:{keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;e.handleAction("confirm")}},nativeOn:{click:function(t){e.handleAction("confirm")}}},[e._v("\n          "+e._s(e.confirmButtonText||e.t("el.messagebox.confirm"))+"\n        ")])],1)])])])};ea._withStripped=!0;var ta,ia="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},na=na||{};na.Dialog=function(e,t,i){var n=this;if(this.dialogNode=e,null===this.dialogNode||"dialog"!==this.dialogNode.getAttribute("role"))throw new Error("Dialog() requires a DOM element with ARIA role of dialog.");"string"==typeof t?this.focusAfterClosed=document.getElementById(t):"object"===(void 0===t?"undefined":ia(t))?this.focusAfterClosed=t:this.focusAfterClosed=null,"string"==typeof i?this.focusFirst=document.getElementById(i):"object"===(void 0===i?"undefined":ia(i))?this.focusFirst=i:this.focusFirst=null,this.focusFirst?this.focusFirst.focus():Yt.focusFirstDescendant(this.dialogNode),this.lastFocus=document.activeElement,ta=function(e){n.trapFocus(e)},this.addListeners()},na.Dialog.prototype.addListeners=function(){document.addEventListener("focus",ta,!0)},na.Dialog.prototype.removeListeners=function(){document.removeEventListener("focus",ta,!0)},na.Dialog.prototype.closeDialog=function(){var e=this;this.removeListeners(),this.focusAfterClosed&&setTimeout(function(){e.focusAfterClosed.focus()})},na.Dialog.prototype.trapFocus=function(e){Yt.IgnoreUtilFocusChanges||(this.dialogNode.contains(e.target)?this.lastFocus=e.target:(Yt.focusFirstDescendant(this.dialogNode),this.lastFocus===document.activeElement&&Yt.focusLastDescendant(this.dialogNode),this.lastFocus=document.activeElement))};var ra=na.Dialog,sa=void 0,aa={success:"success",info:"info",warning:"warning",error:"error"},oa=r({mixins:[Ne,Y],props:{modal:{default:!0},lockScroll:{default:!0},showClose:{type:Boolean,default:!0},closeOnClickModal:{default:!0},closeOnPressEscape:{default:!0},closeOnHashChange:{default:!0},center:{default:!1,type:Boolean},roundButton:{default:!1,type:Boolean}},components:{ElInput:re,ElButton:Tt},computed:{icon:function(){var e=this.type;return this.iconClass||(e&&aa[e]?"el-icon-"+aa[e]:"")},confirmButtonClasses:function(){return"el-button--primary "+this.confirmButtonClass},cancelButtonClasses:function(){return""+this.cancelButtonClass}},methods:{getSafeClose:function(){var e=this,t=this.uid;return function(){e.$nextTick(function(){t===e.uid&&e.doClose()})}},doClose:function(){var e=this;this.visible&&(this.visible=!1,this._closing=!0,this.onClose&&this.onClose(),sa.closeDialog(),this.lockScroll&&setTimeout(this.restoreBodyStyle,200),this.opened=!1,this.doAfterClose(),setTimeout(function(){e.action&&e.callback(e.action,e)}))},handleWrapperClick:function(){this.closeOnClickModal&&this.handleAction(this.distinguishCancelAndClose?"close":"cancel")},handleInputEnter:function(){if("textarea"!==this.inputType)return this.handleAction("confirm")},handleAction:function(e){("prompt"!==this.$type||"confirm"!==e||this.validate())&&(this.action=e,"function"==typeof this.beforeClose?(this.close=this.getSafeClose(),this.beforeClose(e,this,this.close)):this.doClose())},validate:function(){if("prompt"===this.$type){var e=this.inputPattern;if(e&&!e.test(this.inputValue||""))return this.editorErrorMessage=this.inputErrorMessage||j("el.messagebox.error"),me(this.getInputElement(),"invalid"),!1;var t=this.inputValidator;if("function"==typeof t){var i=t(this.inputValue);if(!1===i)return this.editorErrorMessage=this.inputErrorMessage||j("el.messagebox.error"),me(this.getInputElement(),"invalid"),!1;if("string"==typeof i)return this.editorErrorMessage=i,me(this.getInputElement(),"invalid"),!1}}return this.editorErrorMessage="",ve(this.getInputElement(),"invalid"),!0},getFirstFocus:function(){var e=this.$el.querySelector(".el-message-box__btns .el-button"),t=this.$el.querySelector(".el-message-box__btns .el-message-box__title");return e||t},getInputElement:function(){var e=this.$refs.input.$refs;return e.input||e.textarea},handleClose:function(){this.handleAction("close")}},watch:{inputValue:{immediate:!0,handler:function(e){var t=this;this.$nextTick(function(i){"prompt"===t.$type&&null!==e&&t.validate()})}},visible:function(e){var t=this;e&&(this.uid++,"alert"!==this.$type&&"confirm"!==this.$type||this.$nextTick(function(){t.$refs.confirm.$el.focus()}),this.focusAfterClosed=document.activeElement,sa=new ra(this.$el,this.focusAfterClosed,this.getFirstFocus())),"prompt"===this.$type&&(e?setTimeout(function(){t.$refs.input&&t.$refs.input.$el&&t.getInputElement().focus()},500):(this.editorErrorMessage="",ve(this.getInputElement(),"invalid")))}},mounted:function(){var e=this;this.$nextTick(function(){e.closeOnHashChange&&window.addEventListener("hashchange",e.close)})},beforeDestroy:function(){this.closeOnHashChange&&window.removeEventListener("hashchange",this.close),setTimeout(function(){sa.closeDialog()})},data:function(){return{uid:1,title:void 0,message:"",type:"",iconClass:"",customClass:"",showInput:!1,inputValue:null,inputPlaceholder:"",inputType:"text",inputPattern:null,inputValidator:null,inputErrorMessage:"",showConfirmButton:!0,showCancelButton:!1,action:"",confirmButtonText:"",cancelButtonText:"",confirmButtonLoading:!1,cancelButtonLoading:!1,confirmButtonClass:"",confirmButtonDisabled:!1,cancelButtonClass:"",editorErrorMessage:null,callback:null,dangerouslyUseHTMLString:!1,focusAfterClosed:null,isOnComposition:!1,distinguishCancelAndClose:!1}}},ea,[],!1,null,null,null);oa.options.__file="packages/message-box/src/main.vue";var la=oa.exports,ua="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function ca(e){return null!==e&&"object"===(void 0===e?"undefined":ua(e))&&C(e,"componentOptions")}var ha="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},da={title:null,message:"",type:"",iconClass:"",showInput:!1,showClose:!0,modalFade:!0,lockScroll:!0,closeOnClickModal:!0,closeOnPressEscape:!0,closeOnHashChange:!0,inputValue:null,inputPlaceholder:"",inputType:"text",inputPattern:null,inputValidator:null,inputErrorMessage:"",showConfirmButton:!0,showCancelButton:!1,confirmButtonPosition:"right",confirmButtonHighlight:!1,cancelButtonHighlight:!1,confirmButtonText:"",cancelButtonText:"",confirmButtonClass:"",cancelButtonClass:"",customClass:"",beforeClose:null,dangerouslyUseHTMLString:!1,center:!1,roundButton:!1,distinguishCancelAndClose:!1},pa=h.a.extend(la),fa=void 0,ma=void 0,va=[],ga=function(e){if(fa){var t=fa.callback;"function"==typeof t&&(ma.showInput?t(ma.inputValue,e):t(e)),fa.resolve&&("confirm"===e?ma.showInput?fa.resolve({value:ma.inputValue,action:e}):fa.resolve(e):!fa.reject||"cancel"!==e&&"close"!==e||fa.reject(e))}},ya=function e(){if(ma||((ma=new pa({el:document.createElement("div")})).callback=ga),ma.action="",(!ma.visible||ma.closeTimer)&&va.length>0){var t=(fa=va.shift()).options;for(var i in t)t.hasOwnProperty(i)&&(ma[i]=t[i]);void 0===t.callback&&(ma.callback=ga);var n=ma.callback;ma.callback=function(t,i){n(t,i),e()},ca(ma.message)?(ma.$slots.default=[ma.message],ma.message=null):delete ma.$slots.default,["modal","showClose","closeOnClickModal","closeOnPressEscape","closeOnHashChange"].forEach(function(e){void 0===ma[e]&&(ma[e]=!0)}),document.body.appendChild(ma.$el),h.a.nextTick(function(){ma.visible=!0})}},ba=function e(t,i){if(!h.a.prototype.$isServer){if("string"==typeof t||ca(t)?(t={message:t},"string"==typeof arguments[1]&&(t.title=arguments[1])):t.callback&&!i&&(i=t.callback),"undefined"!=typeof Promise)return new Promise(function(n,r){va.push({options:Q({},da,e.defaults,t),callback:i,resolve:n,reject:r}),ya()});va.push({options:Q({},da,e.defaults,t),callback:i}),ya()}};ba.setDefaults=function(e){ba.defaults=e},ba.alert=function(e,t,i){return"object"===(void 0===t?"undefined":ha(t))?(i=t,t=""):void 0===t&&(t=""),ba(Q({title:t,message:e,$type:"alert",closeOnPressEscape:!1,closeOnClickModal:!1},i))},ba.confirm=function(e,t,i){return"object"===(void 0===t?"undefined":ha(t))?(i=t,t=""):void 0===t&&(t=""),ba(Q({title:t,message:e,$type:"confirm",showCancelButton:!0},i))},ba.prompt=function(e,t,i){return"object"===(void 0===t?"undefined":ha(t))?(i=t,t=""):void 0===t&&(t=""),ba(Q({title:t,message:e,showCancelButton:!0,showInput:!0,$type:"prompt"},i))},ba.close=function(){ma.doClose(),ma.visible=!1,va=[],fa=null};var wa=ba,_a=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"el-breadcrumb",attrs:{"aria-label":"Breadcrumb",role:"navigation"}},[this._t("default")],2)};_a._withStripped=!0;var xa=r({name:"ElBreadcrumb",props:{separator:{type:String,default:"/"},separatorClass:{type:String,default:""}},provide:function(){return{elBreadcrumb:this}},mounted:function(){var e=this.$el.querySelectorAll(".el-breadcrumb__item");e.length&&e[e.length-1].setAttribute("aria-current","page")}},_a,[],!1,null,null,null);xa.options.__file="packages/breadcrumb/src/breadcrumb.vue";var Ca=xa.exports;Ca.install=function(e){e.component(Ca.name,Ca)};var ka=Ca,Sa=function(){var e=this.$createElement,t=this._self._c||e;return t("span",{staticClass:"el-breadcrumb__item"},[t("span",{ref:"link",class:["el-breadcrumb__inner",this.to?"is-link":""],attrs:{role:"link"}},[this._t("default")],2),this.separatorClass?t("i",{staticClass:"el-breadcrumb__separator",class:this.separatorClass}):t("span",{staticClass:"el-breadcrumb__separator",attrs:{role:"presentation"}},[this._v(this._s(this.separator))])])};Sa._withStripped=!0;var Da=r({name:"ElBreadcrumbItem",props:{to:{},replace:Boolean},data:function(){return{separator:"",separatorClass:""}},inject:["elBreadcrumb"],mounted:function(){var e=this;this.separator=this.elBreadcrumb.separator,this.separatorClass=this.elBreadcrumb.separatorClass;var t=this.$refs.link;t.setAttribute("role","link"),t.addEventListener("click",function(t){var i=e.to,n=e.$router;i&&n&&(e.replace?n.replace(i):n.push(i))})}},Sa,[],!1,null,null,null);Da.options.__file="packages/breadcrumb/src/breadcrumb-item.vue";var $a=Da.exports;$a.install=function(e){e.component($a.name,$a)};var Ea=$a,Ta=function(){var e=this.$createElement;return(this._self._c||e)("form",{staticClass:"el-form",class:[this.labelPosition?"el-form--label-"+this.labelPosition:"",{"el-form--inline":this.inline}]},[this._t("default")],2)};Ta._withStripped=!0;var Ma=r({name:"ElForm",componentName:"ElForm",provide:function(){return{elForm:this}},props:{model:Object,rules:Object,labelPosition:String,labelWidth:String,labelSuffix:{type:String,default:""},inline:Boolean,inlineMessage:Boolean,statusIcon:Boolean,showMessage:{type:Boolean,default:!0},size:String,disabled:Boolean,validateOnRuleChange:{type:Boolean,default:!0},hideRequiredAsterisk:{type:Boolean,default:!1}},watch:{rules:function(){this.fields.forEach(function(e){e.removeValidateEvents(),e.addValidateEvents()}),this.validateOnRuleChange&&this.validate(function(){})}},computed:{autoLabelWidth:function(){if(!this.potentialLabelWidthArr.length)return 0;var e=Math.max.apply(Math,this.potentialLabelWidthArr);return e?e+"px":""}},data:function(){return{fields:[],potentialLabelWidthArr:[]}},created:function(){var e=this;this.$on("el.form.addField",function(t){t&&e.fields.push(t)}),this.$on("el.form.removeField",function(t){t.prop&&e.fields.splice(e.fields.indexOf(t),1)})},methods:{resetFields:function(){this.model?this.fields.forEach(function(e){e.resetField()}):console.warn("[Element Warn][Form]model is required for resetFields to work.")},clearValidate:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];(e.length?"string"==typeof e?this.fields.filter(function(t){return e===t.prop}):this.fields.filter(function(t){return e.indexOf(t.prop)>-1}):this.fields).forEach(function(e){e.clearValidate()})},validate:function(e){var t=this;if(this.model){var i=void 0;"function"!=typeof e&&window.Promise&&(i=new window.Promise(function(t,i){e=function(e){e?t(e):i(e)}}));var n=!0,r=0;0===this.fields.length&&e&&e(!0);var s={};return this.fields.forEach(function(i){i.validate("",function(i,a){i&&(n=!1),s=Q({},s,a),"function"==typeof e&&++r===t.fields.length&&e(n,s)})}),i||void 0}console.warn("[Element Warn][Form]model is required for validate to work!")},validateField:function(e,t){e=[].concat(e);var i=this.fields.filter(function(t){return-1!==e.indexOf(t.prop)});i.length?i.forEach(function(e){e.validate("",t)}):console.warn("[Element Warn]please pass correct props!")},getLabelWidthIndex:function(e){var t=this.potentialLabelWidthArr.indexOf(e);if(-1===t)throw new Error("[ElementForm]unpected width ",e);return t},registerLabelWidth:function(e,t){if(e&&t){var i=this.getLabelWidthIndex(t);this.potentialLabelWidthArr.splice(i,1,e)}else e&&this.potentialLabelWidthArr.push(e)},deregisterLabelWidth:function(e){var t=this.getLabelWidthIndex(e);this.potentialLabelWidthArr.splice(t,1)}}},Ta,[],!1,null,null,null);Ma.options.__file="packages/form/src/form.vue";var Na=Ma.exports;Na.install=function(e){e.component(Na.name,Na)};var Pa=Na,Oa=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-form-item",class:[{"el-form-item--feedback":e.elForm&&e.elForm.statusIcon,"is-error":"error"===e.validateState,"is-validating":"validating"===e.validateState,"is-success":"success"===e.validateState,"is-required":e.isRequired||e.required,"is-no-asterisk":e.elForm&&e.elForm.hideRequiredAsterisk},e.sizeClass?"el-form-item--"+e.sizeClass:""]},[i("label-wrap",{attrs:{"is-auto-width":e.labelStyle&&"auto"===e.labelStyle.width,"update-all":"auto"===e.form.labelWidth}},[e.label||e.$slots.label?i("label",{staticClass:"el-form-item__label",style:e.labelStyle,attrs:{for:e.labelFor}},[e._t("label",[e._v(e._s(e.label+e.form.labelSuffix))])],2):e._e()]),i("div",{staticClass:"el-form-item__content",style:e.contentStyle},[e._t("default"),i("transition",{attrs:{name:"el-zoom-in-top"}},["error"===e.validateState&&e.showMessage&&e.form.showMessage?e._t("error",[i("div",{staticClass:"el-form-item__error",class:{"el-form-item__error--inline":"boolean"==typeof e.inlineMessage?e.inlineMessage:e.elForm&&e.elForm.inlineMessage||!1}},[e._v("\n          "+e._s(e.validateMessage)+"\n        ")])],{error:e.validateMessage}):e._e()],2)],2)],1)};Oa._withStripped=!0;var Ia=i(8),Fa=i.n(Ia),Aa=i(3),La=i.n(Aa),Va=/%[sdj%]/g,Ba=function(){};function za(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];var n=1,r=t[0],s=t.length;if("function"==typeof r)return r.apply(null,t.slice(1));if("string"==typeof r){for(var a=String(r).replace(Va,function(e){if("%%"===e)return"%";if(n>=s)return e;switch(e){case"%s":return String(t[n++]);case"%d":return Number(t[n++]);case"%j":try{return JSON.stringify(t[n++])}catch(e){return"[Circular]"}break;default:return e}}),o=t[n];n<s;o=t[++n])a+=" "+o;return a}return r}function Ha(e,t){return null==e||(!("array"!==t||!Array.isArray(e)||e.length)||!(!function(e){return"string"===e||"url"===e||"hex"===e||"email"===e||"pattern"===e}(t)||"string"!=typeof e||e))}function Ra(e,t,i){var n=0,r=e.length;!function s(a){if(a&&a.length)i(a);else{var o=n;n+=1,o<r?t(e[o],s):i([])}}([])}function Wa(e,t,i,n){if(t.first)return Ra(function(e){var t=[];return Object.keys(e).forEach(function(i){t.push.apply(t,e[i])}),t}(e),i,n);var r=t.firstFields||[];!0===r&&(r=Object.keys(e));var s=Object.keys(e),a=s.length,o=0,l=[],u=function(e){l.push.apply(l,e),++o===a&&n(l)};s.forEach(function(t){var n=e[t];-1!==r.indexOf(t)?Ra(n,i,u):function(e,t,i){var n=[],r=0,s=e.length;function a(e){n.push.apply(n,e),++r===s&&i(n)}e.forEach(function(e){t(e,a)})}(n,i,u)})}function ja(e){return function(t){return t&&t.message?(t.field=t.field||e.fullField,t):{message:t,field:t.field||e.fullField}}}function qa(e,t){if(t)for(var i in t)if(t.hasOwnProperty(i)){var n=t[i];"object"===(void 0===n?"undefined":La()(n))&&"object"===La()(e[i])?e[i]=Fa()({},e[i],n):e[i]=n}return e}var Ya=function(e,t,i,n,r,s){!e.required||i.hasOwnProperty(e.field)&&!Ha(t,s||e.type)||n.push(za(r.messages.required,e.fullField))};var Ka=function(e,t,i,n,r){(/^\s+$/.test(t)||""===t)&&n.push(za(r.messages.whitespace,e.fullField))},Ga={email:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,url:new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://|//)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i"),hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},Ua={integer:function(e){return Ua.number(e)&&parseInt(e,10)===e},float:function(e){return Ua.number(e)&&!Ua.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(e){return!1}},date:function(e){return"function"==typeof e.getTime&&"function"==typeof e.getMonth&&"function"==typeof e.getYear},number:function(e){return!isNaN(e)&&"number"==typeof e},object:function(e){return"object"===(void 0===e?"undefined":La()(e))&&!Ua.array(e)},method:function(e){return"function"==typeof e},email:function(e){return"string"==typeof e&&!!e.match(Ga.email)&&e.length<255},url:function(e){return"string"==typeof e&&!!e.match(Ga.url)},hex:function(e){return"string"==typeof e&&!!e.match(Ga.hex)}};var Xa=function(e,t,i,n,r){if(e.required&&void 0===t)Ya(e,t,i,n,r);else{var s=e.type;["integer","float","array","regexp","object","method","email","number","date","url","hex"].indexOf(s)>-1?Ua[s](t)||n.push(za(r.messages.types[s],e.fullField,e.type)):s&&(void 0===t?"undefined":La()(t))!==e.type&&n.push(za(r.messages.types[s],e.fullField,e.type))}};var Za="enum";var Ja={required:Ya,whitespace:Ka,type:Xa,range:function(e,t,i,n,r){var s="number"==typeof e.len,a="number"==typeof e.min,o="number"==typeof e.max,l=t,u=null,c="number"==typeof t,h="string"==typeof t,d=Array.isArray(t);if(c?u="number":h?u="string":d&&(u="array"),!u)return!1;d&&(l=t.length),h&&(l=t.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length),s?l!==e.len&&n.push(za(r.messages[u].len,e.fullField,e.len)):a&&!o&&l<e.min?n.push(za(r.messages[u].min,e.fullField,e.min)):o&&!a&&l>e.max?n.push(za(r.messages[u].max,e.fullField,e.max)):a&&o&&(l<e.min||l>e.max)&&n.push(za(r.messages[u].range,e.fullField,e.min,e.max))},enum:function(e,t,i,n,r){e[Za]=Array.isArray(e[Za])?e[Za]:[],-1===e[Za].indexOf(t)&&n.push(za(r.messages[Za],e.fullField,e[Za].join(", ")))},pattern:function(e,t,i,n,r){e.pattern&&(e.pattern instanceof RegExp?(e.pattern.lastIndex=0,e.pattern.test(t)||n.push(za(r.messages.pattern.mismatch,e.fullField,t,e.pattern))):"string"==typeof e.pattern&&(new RegExp(e.pattern).test(t)||n.push(za(r.messages.pattern.mismatch,e.fullField,t,e.pattern))))}};var Qa="enum";var eo=function(e,t,i,n,r){var s=e.type,a=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(Ha(t,s)&&!e.required)return i();Ja.required(e,t,n,a,r,s),Ha(t,s)||Ja.type(e,t,n,a,r)}i(a)},to={string:function(e,t,i,n,r){var s=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(Ha(t,"string")&&!e.required)return i();Ja.required(e,t,n,s,r,"string"),Ha(t,"string")||(Ja.type(e,t,n,s,r),Ja.range(e,t,n,s,r),Ja.pattern(e,t,n,s,r),!0===e.whitespace&&Ja.whitespace(e,t,n,s,r))}i(s)},method:function(e,t,i,n,r){var s=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(Ha(t)&&!e.required)return i();Ja.required(e,t,n,s,r),void 0!==t&&Ja.type(e,t,n,s,r)}i(s)},number:function(e,t,i,n,r){var s=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(Ha(t)&&!e.required)return i();Ja.required(e,t,n,s,r),void 0!==t&&(Ja.type(e,t,n,s,r),Ja.range(e,t,n,s,r))}i(s)},boolean:function(e,t,i,n,r){var s=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(Ha(t)&&!e.required)return i();Ja.required(e,t,n,s,r),void 0!==t&&Ja.type(e,t,n,s,r)}i(s)},regexp:function(e,t,i,n,r){var s=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(Ha(t)&&!e.required)return i();Ja.required(e,t,n,s,r),Ha(t)||Ja.type(e,t,n,s,r)}i(s)},integer:function(e,t,i,n,r){var s=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(Ha(t)&&!e.required)return i();Ja.required(e,t,n,s,r),void 0!==t&&(Ja.type(e,t,n,s,r),Ja.range(e,t,n,s,r))}i(s)},float:function(e,t,i,n,r){var s=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(Ha(t)&&!e.required)return i();Ja.required(e,t,n,s,r),void 0!==t&&(Ja.type(e,t,n,s,r),Ja.range(e,t,n,s,r))}i(s)},array:function(e,t,i,n,r){var s=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(Ha(t,"array")&&!e.required)return i();Ja.required(e,t,n,s,r,"array"),Ha(t,"array")||(Ja.type(e,t,n,s,r),Ja.range(e,t,n,s,r))}i(s)},object:function(e,t,i,n,r){var s=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(Ha(t)&&!e.required)return i();Ja.required(e,t,n,s,r),void 0!==t&&Ja.type(e,t,n,s,r)}i(s)},enum:function(e,t,i,n,r){var s=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(Ha(t)&&!e.required)return i();Ja.required(e,t,n,s,r),t&&Ja[Qa](e,t,n,s,r)}i(s)},pattern:function(e,t,i,n,r){var s=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(Ha(t,"string")&&!e.required)return i();Ja.required(e,t,n,s,r),Ha(t,"string")||Ja.pattern(e,t,n,s,r)}i(s)},date:function(e,t,i,n,r){var s=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(Ha(t)&&!e.required)return i();if(Ja.required(e,t,n,s,r),!Ha(t)){var a=void 0;a="number"==typeof t?new Date(t):t,Ja.type(e,a,n,s,r),a&&Ja.range(e,a.getTime(),n,s,r)}}i(s)},url:eo,hex:eo,email:eo,required:function(e,t,i,n,r){var s=[],a=Array.isArray(t)?"array":void 0===t?"undefined":La()(t);Ja.required(e,t,n,s,r,a),i(s)}};function io(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var no=io();function ro(e){this.rules=null,this._messages=no,this.define(e)}ro.prototype={messages:function(e){return e&&(this._messages=qa(io(),e)),this._messages},define:function(e){if(!e)throw new Error("Cannot configure a schema with no rules");if("object"!==(void 0===e?"undefined":La()(e))||Array.isArray(e))throw new Error("Rules must be an object");this.rules={};var t=void 0,i=void 0;for(t in e)e.hasOwnProperty(t)&&(i=e[t],this.rules[t]=Array.isArray(i)?i:[i])},validate:function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments[2],r=e,s=i,a=n;if("function"==typeof s&&(a=s,s={}),this.rules&&0!==Object.keys(this.rules).length){if(s.messages){var o=this.messages();o===no&&(o=io()),qa(o,s.messages),s.messages=o}else s.messages=this.messages();var l=void 0,u=void 0,c={};(s.keys||Object.keys(this.rules)).forEach(function(i){l=t.rules[i],u=r[i],l.forEach(function(n){var s=n;"function"==typeof s.transform&&(r===e&&(r=Fa()({},r)),u=r[i]=s.transform(u)),(s="function"==typeof s?{validator:s}:Fa()({},s)).validator=t.getValidationMethod(s),s.field=i,s.fullField=s.fullField||i,s.type=t.getType(s),s.validator&&(c[i]=c[i]||[],c[i].push({rule:s,value:u,source:r,field:i}))})});var h={};Wa(c,s,function(e,t){var i=e.rule,n=!("object"!==i.type&&"array"!==i.type||"object"!==La()(i.fields)&&"object"!==La()(i.defaultField));function r(e,t){return Fa()({},t,{fullField:i.fullField+"."+e})}function a(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(Array.isArray(a)||(a=[a]),a.length&&Ba("async-validator:",a),a.length&&i.message&&(a=[].concat(i.message)),a=a.map(ja(i)),s.first&&a.length)return h[i.field]=1,t(a);if(n){if(i.required&&!e.value)return a=i.message?[].concat(i.message).map(ja(i)):s.error?[s.error(i,za(s.messages.required,i.field))]:[],t(a);var o={};if(i.defaultField)for(var l in e.value)e.value.hasOwnProperty(l)&&(o[l]=i.defaultField);for(var u in o=Fa()({},o,e.rule.fields))if(o.hasOwnProperty(u)){var c=Array.isArray(o[u])?o[u]:[o[u]];o[u]=c.map(r.bind(null,u))}var d=new ro(o);d.messages(s.messages),e.rule.options&&(e.rule.options.messages=s.messages,e.rule.options.error=s.error),d.validate(e.value,e.rule.options||s,function(e){t(e&&e.length?a.concat(e):e)})}else t(a)}n=n&&(i.required||!i.required&&e.value),i.field=e.field;var o=i.validator(i,e.value,a,e.source,s);o&&o.then&&o.then(function(){return a()},function(e){return a(e)})},function(e){!function(e){var t,i=void 0,n=void 0,r=[],s={};for(i=0;i<e.length;i++)t=e[i],Array.isArray(t)?r=r.concat.apply(r,t):r.push(t);if(r.length)for(i=0;i<r.length;i++)s[n=r[i].field]=s[n]||[],s[n].push(r[i]);else r=null,s=null;a(r,s)}(e)})}else a&&a()},getType:function(e){if(void 0===e.type&&e.pattern instanceof RegExp&&(e.type="pattern"),"function"!=typeof e.validator&&e.type&&!to.hasOwnProperty(e.type))throw new Error(za("Unknown rule type %s",e.type));return e.type||"string"},getValidationMethod:function(e){if("function"==typeof e.validator)return e.validator;var t=Object.keys(e),i=t.indexOf("message");return-1!==i&&t.splice(i,1),1===t.length&&"required"===t[0]?to.required:to[this.getType(e)]||!1}},ro.register=function(e,t){if("function"!=typeof t)throw new Error("Cannot register a validator by type, validator is not a function");to[e]=t},ro.messages=no;var so=ro,ao=r({props:{isAutoWidth:Boolean,updateAll:Boolean},inject:["elForm","elFormItem"],render:function(){var e=arguments[0],t=this.$slots.default;if(!t)return null;if(this.isAutoWidth){var i=this.elForm.autoLabelWidth,n={};if(i&&"auto"!==i){var r=parseInt(i,10)-this.computedWidth;r&&(n.marginLeft=r+"px")}return e("div",{class:"el-form-item__label-wrap",style:n},[t])}return t[0]},methods:{getLabelWidth:function(){if(this.$el&&this.$el.firstElementChild){var e=window.getComputedStyle(this.$el.firstElementChild).width;return Math.ceil(parseFloat(e))}return 0},updateLabelWidth:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"update";this.$slots.default&&this.isAutoWidth&&this.$el.firstElementChild&&("update"===e?this.computedWidth=this.getLabelWidth():"remove"===e&&this.elForm.deregisterLabelWidth(this.computedWidth))}},watch:{computedWidth:function(e,t){this.updateAll&&(this.elForm.registerLabelWidth(e,t),this.elFormItem.updateComputedLabelWidth(e))}},data:function(){return{computedWidth:0}},mounted:function(){this.updateLabelWidth("update")},updated:function(){this.updateLabelWidth("update")},beforeDestroy:function(){this.updateLabelWidth("remove")}},void 0,void 0,!1,null,null,null);ao.options.__file="packages/form/src/label-wrap.vue";var oo=ao.exports,lo=r({name:"ElFormItem",componentName:"ElFormItem",mixins:[l],provide:function(){return{elFormItem:this}},inject:["elForm"],props:{label:String,labelWidth:String,prop:String,required:{type:Boolean,default:void 0},rules:[Object,Array],error:String,validateStatus:String,for:String,inlineMessage:{type:[String,Boolean],default:""},showMessage:{type:Boolean,default:!0},size:String},components:{LabelWrap:oo},watch:{error:{immediate:!0,handler:function(e){this.validateMessage=e,this.validateState=e?"error":""}},validateStatus:function(e){this.validateState=e}},computed:{labelFor:function(){return this.for||this.prop},labelStyle:function(){var e={};if("top"===this.form.labelPosition)return e;var t=this.labelWidth||this.form.labelWidth;return t&&(e.width=t),e},contentStyle:function(){var e={},t=this.label;if("top"===this.form.labelPosition||this.form.inline)return e;if(!t&&!this.labelWidth&&this.isNested)return e;var i=this.labelWidth||this.form.labelWidth;return"auto"===i?"auto"===this.labelWidth?e.marginLeft=this.computedLabelWidth:"auto"===this.form.labelWidth&&(e.marginLeft=this.elForm.autoLabelWidth):e.marginLeft=i,e},form:function(){for(var e=this.$parent,t=e.$options.componentName;"ElForm"!==t;)"ElFormItem"===t&&(this.isNested=!0),t=(e=e.$parent).$options.componentName;return e},fieldValue:function(){var e=this.form.model;if(e&&this.prop){var t=this.prop;return-1!==t.indexOf(":")&&(t=t.replace(/:/,".")),D(e,t,!0).v}},isRequired:function(){var e=this.getRules(),t=!1;return e&&e.length&&e.every(function(e){return!e.required||(t=!0,!1)}),t},_formSize:function(){return this.elForm.size},elFormItemSize:function(){return this.size||this._formSize},sizeClass:function(){return this.elFormItemSize||(this.$ELEMENT||{}).size}},data:function(){return{validateState:"",validateMessage:"",validateDisabled:!1,validator:{},isNested:!1,computedLabelWidth:""}},methods:{validate:function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:x;this.validateDisabled=!1;var n=this.getFilteredRule(e);if((!n||0===n.length)&&void 0===this.required)return i(),!0;this.validateState="validating";var r={};n&&n.length>0&&n.forEach(function(e){delete e.trigger}),r[this.prop]=n;var s=new so(r),a={};a[this.prop]=this.fieldValue,s.validate(a,{firstFields:!0},function(e,n){t.validateState=e?"error":"success",t.validateMessage=e?e[0].message:"",i(t.validateMessage,n),t.elForm&&t.elForm.$emit("validate",t.prop,!e,t.validateMessage||null)})},clearValidate:function(){this.validateState="",this.validateMessage="",this.validateDisabled=!1},resetField:function(){var e=this;this.validateState="",this.validateMessage="";var t=this.form.model,i=this.fieldValue,n=this.prop;-1!==n.indexOf(":")&&(n=n.replace(/:/,"."));var r=D(t,n,!0);this.validateDisabled=!0,Array.isArray(i)?r.o[r.k]=[].concat(this.initialValue):r.o[r.k]=this.initialValue,this.$nextTick(function(){e.validateDisabled=!1}),this.broadcast("ElTimeSelect","fieldReset",this.initialValue)},getRules:function(){var e=this.form.rules,t=this.rules,i=void 0!==this.required?{required:!!this.required}:[],n=D(e,this.prop||"");return e=e?n.o[this.prop||""]||n.v:[],[].concat(t||e||[]).concat(i)},getFilteredRule:function(e){return this.getRules().filter(function(t){return!t.trigger||""===e||(Array.isArray(t.trigger)?t.trigger.indexOf(e)>-1:t.trigger===e)}).map(function(e){return Q({},e)})},onFieldBlur:function(){this.validate("blur")},onFieldChange:function(){this.validateDisabled?this.validateDisabled=!1:this.validate("change")},updateComputedLabelWidth:function(e){this.computedLabelWidth=e?e+"px":""},addValidateEvents:function(){(this.getRules().length||void 0!==this.required)&&(this.$on("el.form.blur",this.onFieldBlur),this.$on("el.form.change",this.onFieldChange))},removeValidateEvents:function(){this.$off()}},mounted:function(){if(this.prop){this.dispatch("ElForm","el.form.addField",[this]);var e=this.fieldValue;Array.isArray(e)&&(e=[].concat(e)),Object.defineProperty(this,"initialValue",{value:e}),this.addValidateEvents()}},beforeDestroy:function(){this.dispatch("ElForm","el.form.removeField",[this])}},Oa,[],!1,null,null,null);lo.options.__file="packages/form/src/form-item.vue";var uo=lo.exports;uo.install=function(e){e.component(uo.name,uo)};var co=uo,ho=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"el-tabs__active-bar",class:"is-"+this.rootTabs.tabPosition,style:this.barStyle})};ho._withStripped=!0;var po=r({name:"TabBar",props:{tabs:Array},inject:["rootTabs"],computed:{barStyle:{get:function(){var e=this,t={},i=0,n=0,r=-1!==["top","bottom"].indexOf(this.rootTabs.tabPosition)?"width":"height",s="width"===r?"x":"y",a=function(e){return e.toLowerCase().replace(/( |^)[a-z]/g,function(e){return e.toUpperCase()})};this.tabs.every(function(t,s){var o=M(e.$parent.$refs.tabs||[],function(e){return e.id.replace("tab-","")===t.paneName});if(!o)return!1;if(t.active){n=o["client"+a(r)];var l=window.getComputedStyle(o);return"width"===r&&e.tabs.length>1&&(n-=parseFloat(l.paddingLeft)+parseFloat(l.paddingRight)),"width"===r&&(i+=parseFloat(l.paddingLeft)),!1}return i+=o["client"+a(r)],!0});var o="translate"+a(s)+"("+i+"px)";return t[r]=n+"px",t.transform=o,t.msTransform=o,t.webkitTransform=o,t}}}},ho,[],!1,null,null,null);po.options.__file="packages/tabs/src/tab-bar.vue";var fo=po.exports;function mo(){}var vo=function(e){return e.toLowerCase().replace(/( |^)[a-z]/g,function(e){return e.toUpperCase()})},go=r({name:"TabNav",components:{TabBar:fo},inject:["rootTabs"],props:{panes:Array,currentName:String,editable:Boolean,onTabClick:{type:Function,default:mo},onTabRemove:{type:Function,default:mo},type:String,stretch:Boolean},data:function(){return{scrollable:!1,navOffset:0,isFocus:!1,focusable:!0}},computed:{navStyle:function(){return{transform:"translate"+(-1!==["top","bottom"].indexOf(this.rootTabs.tabPosition)?"X":"Y")+"(-"+this.navOffset+"px)"}},sizeName:function(){return-1!==["top","bottom"].indexOf(this.rootTabs.tabPosition)?"width":"height"}},methods:{scrollPrev:function(){var e=this.$refs.navScroll["offset"+vo(this.sizeName)],t=this.navOffset;if(t){var i=t>e?t-e:0;this.navOffset=i}},scrollNext:function(){var e=this.$refs.nav["offset"+vo(this.sizeName)],t=this.$refs.navScroll["offset"+vo(this.sizeName)],i=this.navOffset;if(!(e-i<=t)){var n=e-i>2*t?i+t:e-t;this.navOffset=n}},scrollToActiveTab:function(){if(this.scrollable){var e=this.$refs.nav,t=this.$el.querySelector(".is-active");if(t){var i=this.$refs.navScroll,n=-1!==["top","bottom"].indexOf(this.rootTabs.tabPosition),r=t.getBoundingClientRect(),s=i.getBoundingClientRect(),a=n?e.offsetWidth-s.width:e.offsetHeight-s.height,o=this.navOffset,l=o;n?(r.left<s.left&&(l=o-(s.left-r.left)),r.right>s.right&&(l=o+r.right-s.right)):(r.top<s.top&&(l=o-(s.top-r.top)),r.bottom>s.bottom&&(l=o+(r.bottom-s.bottom))),l=Math.max(l,0),this.navOffset=Math.min(l,a)}}},update:function(){if(this.$refs.nav){var e=this.sizeName,t=this.$refs.nav["offset"+vo(e)],i=this.$refs.navScroll["offset"+vo(e)],n=this.navOffset;if(i<t){var r=this.navOffset;this.scrollable=this.scrollable||{},this.scrollable.prev=r,this.scrollable.next=r+i<t,t-r<i&&(this.navOffset=t-i)}else this.scrollable=!1,n>0&&(this.navOffset=0)}},changeTab:function(e){var t=e.keyCode,i=void 0,n=void 0,r=void 0;-1!==[37,38,39,40].indexOf(t)&&(r=e.currentTarget.querySelectorAll("[role=tab]"),n=Array.prototype.indexOf.call(r,e.target),r[i=37===t||38===t?0===n?r.length-1:n-1:n<r.length-1?n+1:0].focus(),r[i].click(),this.setFocus())},setFocus:function(){this.focusable&&(this.isFocus=!0)},removeFocus:function(){this.isFocus=!1},visibilityChangeHandler:function(){var e=this,t=document.visibilityState;"hidden"===t?this.focusable=!1:"visible"===t&&setTimeout(function(){e.focusable=!0},50)},windowBlurHandler:function(){this.focusable=!1},windowFocusHandler:function(){var e=this;setTimeout(function(){e.focusable=!0},50)}},updated:function(){this.update()},render:function(e){var t=this,i=this.type,n=this.panes,r=this.editable,s=this.stretch,a=this.onTabClick,o=this.onTabRemove,l=this.navStyle,u=this.scrollable,c=this.scrollNext,h=this.scrollPrev,d=this.changeTab,p=this.setFocus,f=this.removeFocus,m=u?[e("span",{class:["el-tabs__nav-prev",u.prev?"":"is-disabled"],on:{click:h}},[e("i",{class:"el-icon-arrow-left"})]),e("span",{class:["el-tabs__nav-next",u.next?"":"is-disabled"],on:{click:c}},[e("i",{class:"el-icon-arrow-right"})])]:null,v=this._l(n,function(i,n){var s,l=i.name||i.index||n,u=i.isClosable||r;i.index=""+n;var c=u?e("span",{class:"el-icon-close",on:{click:function(e){o(i,e)}}}):null,h=i.$slots.label||i.label,d=i.active?0:-1;return e("div",{class:(s={"el-tabs__item":!0},s["is-"+t.rootTabs.tabPosition]=!0,s["is-active"]=i.active,s["is-disabled"]=i.disabled,s["is-closable"]=u,s["is-focus"]=t.isFocus,s),attrs:{id:"tab-"+l,"aria-controls":"pane-"+l,role:"tab","aria-selected":i.active,tabindex:d},key:"tab-"+l,ref:"tabs",refInFor:!0,on:{focus:function(){p()},blur:function(){f()},click:function(e){f(),a(i,l,e)},keydown:function(e){!u||46!==e.keyCode&&8!==e.keyCode||o(i,e)}}},[h,c])});return e("div",{class:["el-tabs__nav-wrap",u?"is-scrollable":"","is-"+this.rootTabs.tabPosition]},[m,e("div",{class:["el-tabs__nav-scroll"],ref:"navScroll"},[e("div",{class:["el-tabs__nav","is-"+this.rootTabs.tabPosition,s&&-1!==["top","bottom"].indexOf(this.rootTabs.tabPosition)?"is-stretch":""],ref:"nav",style:l,attrs:{role:"tablist"},on:{keydown:d}},[i?null:e("tab-bar",{attrs:{tabs:n}}),v])])])},mounted:function(){var e=this;Ke(this.$el,this.update),document.addEventListener("visibilitychange",this.visibilityChangeHandler),window.addEventListener("blur",this.windowBlurHandler),window.addEventListener("focus",this.windowFocusHandler),setTimeout(function(){e.scrollToActiveTab()},0)},beforeDestroy:function(){this.$el&&this.update&&Ge(this.$el,this.update),document.removeEventListener("visibilitychange",this.visibilityChangeHandler),window.removeEventListener("blur",this.windowBlurHandler),window.removeEventListener("focus",this.windowFocusHandler)}},void 0,void 0,!1,null,null,null);go.options.__file="packages/tabs/src/tab-nav.vue";var yo=r({name:"ElTabs",components:{TabNav:go.exports},props:{type:String,activeName:String,closable:Boolean,addable:Boolean,value:{},editable:Boolean,tabPosition:{type:String,default:"top"},beforeLeave:Function,stretch:Boolean},provide:function(){return{rootTabs:this}},data:function(){return{currentName:this.value||this.activeName,panes:[]}},watch:{activeName:function(e){this.setCurrentName(e)},value:function(e){this.setCurrentName(e)},currentName:function(e){var t=this;this.$refs.nav&&this.$nextTick(function(){t.$refs.nav.$nextTick(function(e){t.$refs.nav.scrollToActiveTab()})})}},methods:{calcPaneInstances:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this.$slots.default){var i=this.$slots.default.filter(function(e){return e.tag&&e.componentOptions&&"ElTabPane"===e.componentOptions.Ctor.options.name}).map(function(e){return e.componentInstance}),n=!(i.length===this.panes.length&&i.every(function(t,i){return t===e.panes[i]}));(t||n)&&(this.panes=i)}else 0!==this.panes.length&&(this.panes=[])},handleTabClick:function(e,t,i){e.disabled||(this.setCurrentName(t),this.$emit("tab-click",e,i))},handleTabRemove:function(e,t){e.disabled||(t.stopPropagation(),this.$emit("edit",e.name,"remove"),this.$emit("tab-remove",e.name))},handleTabAdd:function(){this.$emit("edit",null,"add"),this.$emit("tab-add")},setCurrentName:function(e){var t=this,i=function(){t.currentName=e,t.$emit("input",e)};if(this.currentName!==e&&this.beforeLeave){var n=this.beforeLeave(e,this.currentName);n&&n.then?n.then(function(){i(),t.$refs.nav&&t.$refs.nav.removeFocus()},function(){}):!1!==n&&i()}else i()}},render:function(e){var t,i=this.type,n=this.handleTabClick,r=this.handleTabRemove,s=this.handleTabAdd,a=this.currentName,o=this.panes,l=this.editable,u=this.addable,c=this.tabPosition,h=this.stretch,d=l||u?e("span",{class:"el-tabs__new-tab",on:{click:s,keydown:function(e){13===e.keyCode&&s()}},attrs:{tabindex:"0"}},[e("i",{class:"el-icon-plus"})]):null,p=e("div",{class:["el-tabs__header","is-"+c]},[d,e("tab-nav",{props:{currentName:a,onTabClick:n,onTabRemove:r,editable:l,type:i,panes:o,stretch:h},ref:"nav"})]),f=e("div",{class:"el-tabs__content"},[this.$slots.default]);return e("div",{class:(t={"el-tabs":!0,"el-tabs--card":"card"===i},t["el-tabs--"+c]=!0,t["el-tabs--border-card"]="border-card"===i,t)},["bottom"!==c?[p,f]:[f,p]])},created:function(){this.currentName||this.setCurrentName("0"),this.$on("tab-nav-update",this.calcPaneInstances.bind(null,!0))},mounted:function(){this.calcPaneInstances()},updated:function(){this.calcPaneInstances()}},void 0,void 0,!1,null,null,null);yo.options.__file="packages/tabs/src/tabs.vue";var bo=yo.exports;bo.install=function(e){e.component(bo.name,bo)};var wo=bo,_o=function(){var e=this,t=e.$createElement,i=e._self._c||t;return!e.lazy||e.loaded||e.active?i("div",{directives:[{name:"show",rawName:"v-show",value:e.active,expression:"active"}],staticClass:"el-tab-pane",attrs:{role:"tabpanel","aria-hidden":!e.active,id:"pane-"+e.paneName,"aria-labelledby":"tab-"+e.paneName}},[e._t("default")],2):e._e()};_o._withStripped=!0;var xo=r({name:"ElTabPane",componentName:"ElTabPane",props:{label:String,labelContent:Function,name:String,closable:Boolean,disabled:Boolean,lazy:Boolean},data:function(){return{index:null,loaded:!1}},computed:{isClosable:function(){return this.closable||this.$parent.closable},active:function(){var e=this.$parent.currentName===(this.name||this.index);return e&&(this.loaded=!0),e},paneName:function(){return this.name||this.index}},updated:function(){this.$parent.$emit("tab-nav-update")}},_o,[],!1,null,null,null);xo.options.__file="packages/tabs/src/tab-pane.vue";var Co=xo.exports;Co.install=function(e){e.component(Co.name,Co)};var ko=Co,So=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-tree",class:{"el-tree--highlight-current":e.highlightCurrent,"is-dragging":!!e.dragState.draggingNode,"is-drop-not-allow":!e.dragState.allowDrop,"is-drop-inner":"inner"===e.dragState.dropType},attrs:{role:"tree"}},[e._l(e.root.childNodes,function(t){return i("el-tree-node",{key:e.getNodeKey(t),attrs:{node:t,props:e.props,"render-after-expand":e.renderAfterExpand,"show-checkbox":e.showCheckbox,"render-content":e.renderContent},on:{"node-expand":e.handleNodeExpand}})}),e.isEmpty?i("div",{staticClass:"el-tree__empty-block"},[i("span",{staticClass:"el-tree__empty-text"},[e._v(e._s(e.emptyText))])]):e._e(),i("div",{directives:[{name:"show",rawName:"v-show",value:e.dragState.showDropIndicator,expression:"dragState.showDropIndicator"}],ref:"dropIndicator",staticClass:"el-tree__drop-indicator"})],2)};So._withStripped=!0;var Do="$treeNodeId",$o=function(e,t){t&&!t[Do]&&Object.defineProperty(t,Do,{value:e.id,enumerable:!1,configurable:!1,writable:!1})},Eo=function(e,t){return e?t[e]:t[Do]},To=function(){function e(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,i,n){return i&&e(t.prototype,i),n&&e(t,n),t}}();var Mo=function(e){for(var t=!0,i=!0,n=!0,r=0,s=e.length;r<s;r++){var a=e[r];(!0!==a.checked||a.indeterminate)&&(t=!1,a.disabled||(n=!1)),(!1!==a.checked||a.indeterminate)&&(i=!1)}return{all:t,none:i,allWithoutDisable:n,half:!t&&!i}},No=function e(t){if(0!==t.childNodes.length){var i=Mo(t.childNodes),n=i.all,r=i.none,s=i.half;n?(t.checked=!0,t.indeterminate=!1):s?(t.checked=!1,t.indeterminate=!0):r&&(t.checked=!1,t.indeterminate=!1);var a=t.parent;a&&0!==a.level&&(t.store.checkStrictly||e(a))}},Po=function(e,t){var i=e.store.props,n=e.data||{},r=i[t];if("function"==typeof r)return r(n,e);if("string"==typeof r)return n[r];if(void 0===r){var s=n[t];return void 0===s?"":s}},Oo=0,Io=function(){function e(t){for(var i in function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.id=Oo++,this.text=null,this.checked=!1,this.indeterminate=!1,this.data=null,this.expanded=!1,this.parent=null,this.visible=!0,this.isCurrent=!1,t)t.hasOwnProperty(i)&&(this[i]=t[i]);this.level=0,this.loaded=!1,this.childNodes=[],this.loading=!1,this.parent&&(this.level=this.parent.level+1);var n=this.store;if(!n)throw new Error("[Node]store is required!");n.registerNode(this);var r=n.props;if(r&&void 0!==r.isLeaf){var s=Po(this,"isLeaf");"boolean"==typeof s&&(this.isLeafByUser=s)}if(!0!==n.lazy&&this.data?(this.setData(this.data),n.defaultExpandAll&&(this.expanded=!0)):this.level>0&&n.lazy&&n.defaultExpandAll&&this.expand(),Array.isArray(this.data)||$o(this,this.data),this.data){var a=n.defaultExpandedKeys,o=n.key;o&&a&&-1!==a.indexOf(this.key)&&this.expand(null,n.autoExpandParent),o&&void 0!==n.currentNodeKey&&this.key===n.currentNodeKey&&(n.currentNode=this,n.currentNode.isCurrent=!0),n.lazy&&n._initDefaultCheckedNode(this),this.updateLeafState()}}return e.prototype.setData=function(e){Array.isArray(e)||$o(this,e),this.data=e,this.childNodes=[];for(var t=void 0,i=0,n=(t=0===this.level&&this.data instanceof Array?this.data:Po(this,"children")||[]).length;i<n;i++)this.insertChild({data:t[i]})},e.prototype.contains=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return function i(n){for(var r=n.childNodes||[],s=!1,a=0,o=r.length;a<o;a++){var l=r[a];if(l===e||t&&i(l)){s=!0;break}}return s}(this)},e.prototype.remove=function(){var e=this.parent;e&&e.removeChild(this)},e.prototype.insertChild=function(t,i,n){if(!t)throw new Error("insertChild error: child is required.");if(!(t instanceof e)){if(!n){var r=this.getChildren(!0)||[];-1===r.indexOf(t.data)&&(void 0===i||i<0?r.push(t.data):r.splice(i,0,t.data))}Q(t,{parent:this,store:this.store}),t=new e(t)}t.level=this.level+1,void 0===i||i<0?this.childNodes.push(t):this.childNodes.splice(i,0,t),this.updateLeafState()},e.prototype.insertBefore=function(e,t){var i=void 0;t&&(i=this.childNodes.indexOf(t)),this.insertChild(e,i)},e.prototype.insertAfter=function(e,t){var i=void 0;t&&-1!==(i=this.childNodes.indexOf(t))&&(i+=1),this.insertChild(e,i)},e.prototype.removeChild=function(e){var t=this.getChildren()||[],i=t.indexOf(e.data);i>-1&&t.splice(i,1);var n=this.childNodes.indexOf(e);n>-1&&(this.store&&this.store.deregisterNode(e),e.parent=null,this.childNodes.splice(n,1)),this.updateLeafState()},e.prototype.removeChildByData=function(e){for(var t=null,i=0;i<this.childNodes.length;i++)if(this.childNodes[i].data===e){t=this.childNodes[i];break}t&&this.removeChild(t)},e.prototype.expand=function(e,t){var i=this,n=function(){if(t)for(var n=i.parent;n.level>0;)n.expanded=!0,n=n.parent;i.expanded=!0,e&&e()};this.shouldLoadData()?this.loadData(function(e){e instanceof Array&&(i.checked?i.setChecked(!0,!0):i.store.checkStrictly||No(i),n())}):n()},e.prototype.doCreateChildren=function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.forEach(function(e){t.insertChild(Q({data:e},i),void 0,!0)})},e.prototype.collapse=function(){this.expanded=!1},e.prototype.shouldLoadData=function(){return!0===this.store.lazy&&this.store.load&&!this.loaded},e.prototype.updateLeafState=function(){if(!0!==this.store.lazy||!0===this.loaded||void 0===this.isLeafByUser){var e=this.childNodes;!this.store.lazy||!0===this.store.lazy&&!0===this.loaded?this.isLeaf=!e||0===e.length:this.isLeaf=!1}else this.isLeaf=this.isLeafByUser},e.prototype.setChecked=function(e,t,i,n){var r=this;if(this.indeterminate="half"===e,this.checked=!0===e,!this.store.checkStrictly){if(!this.shouldLoadData()||this.store.checkDescendants){var s=Mo(this.childNodes),a=s.all,o=s.allWithoutDisable;this.isLeaf||a||!o||(this.checked=!1,e=!1);var l=function(){if(t){for(var i=r.childNodes,s=0,a=i.length;s<a;s++){var o=i[s];n=n||!1!==e;var l=o.disabled?o.checked:n;o.setChecked(l,t,!0,n)}var u=Mo(i),c=u.half,h=u.all;h||(r.checked=h,r.indeterminate=c)}};if(this.shouldLoadData())return void this.loadData(function(){l(),No(r)},{checked:!1!==e});l()}var u=this.parent;u&&0!==u.level&&(i||No(u))}},e.prototype.getChildren=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(0===this.level)return this.data;var t=this.data;if(!t)return null;var i=this.store.props,n="children";return i&&(n=i.children||"children"),void 0===t[n]&&(t[n]=null),e&&!t[n]&&(t[n]=[]),t[n]},e.prototype.updateChildren=function(){var e=this,t=this.getChildren()||[],i=this.childNodes.map(function(e){return e.data}),n={},r=[];t.forEach(function(e,t){var s=e[Do];!!s&&T(i,function(e){return e[Do]===s})>=0?n[s]={index:t,data:e}:r.push({index:t,data:e})}),this.store.lazy||i.forEach(function(t){n[t[Do]]||e.removeChildByData(t)}),r.forEach(function(t){var i=t.index,n=t.data;e.insertChild({data:n},i)}),this.updateLeafState()},e.prototype.loadData=function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!0!==this.store.lazy||!this.store.load||this.loaded||this.loading&&!Object.keys(i).length)e&&e.call(this);else{this.loading=!0;this.store.load(this,function(n){t.loaded=!0,t.loading=!1,t.childNodes=[],t.doCreateChildren(n,i),t.updateLeafState(),e&&e.call(t,n)})}},To(e,[{key:"label",get:function(){return Po(this,"label")}},{key:"key",get:function(){var e=this.store.key;return this.data?this.data[e]:null}},{key:"disabled",get:function(){return Po(this,"disabled")}},{key:"nextSibling",get:function(){var e=this.parent;if(e){var t=e.childNodes.indexOf(this);if(t>-1)return e.childNodes[t+1]}return null}},{key:"previousSibling",get:function(){var e=this.parent;if(e){var t=e.childNodes.indexOf(this);if(t>-1)return t>0?e.childNodes[t-1]:null}return null}}]),e}(),Fo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};var Ao=function(){function e(t){var i=this;for(var n in function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.currentNode=null,this.currentNodeKey=null,t)t.hasOwnProperty(n)&&(this[n]=t[n]);(this.nodesMap={},this.root=new Io({data:this.data,store:this}),this.lazy&&this.load)?(0,this.load)(this.root,function(e){i.root.doCreateChildren(e),i._initDefaultCheckedNodes()}):this._initDefaultCheckedNodes()}return e.prototype.filter=function(e){var t=this.filterNodeMethod,i=this.lazy;!function n(r){var s=r.root?r.root.childNodes:r.childNodes;if(s.forEach(function(i){i.visible=t.call(i,e,i.data,i),n(i)}),!r.visible&&s.length){var a;a=!s.some(function(e){return e.visible}),r.root?r.root.visible=!1===a:r.visible=!1===a}e&&(!r.visible||r.isLeaf||i||r.expand())}(this)},e.prototype.setData=function(e){e!==this.root.data?(this.root.setData(e),this._initDefaultCheckedNodes()):this.root.updateChildren()},e.prototype.getNode=function(e){if(e instanceof Io)return e;var t="object"!==(void 0===e?"undefined":Fo(e))?e:Eo(this.key,e);return this.nodesMap[t]||null},e.prototype.insertBefore=function(e,t){var i=this.getNode(t);i.parent.insertBefore({data:e},i)},e.prototype.insertAfter=function(e,t){var i=this.getNode(t);i.parent.insertAfter({data:e},i)},e.prototype.remove=function(e){var t=this.getNode(e);t&&t.parent&&(t===this.currentNode&&(this.currentNode=null),t.parent.removeChild(t))},e.prototype.append=function(e,t){var i=t?this.getNode(t):this.root;i&&i.insertChild({data:e})},e.prototype._initDefaultCheckedNodes=function(){var e=this,t=this.defaultCheckedKeys||[],i=this.nodesMap;t.forEach(function(t){var n=i[t];n&&n.setChecked(!0,!e.checkStrictly)})},e.prototype._initDefaultCheckedNode=function(e){-1!==(this.defaultCheckedKeys||[]).indexOf(e.key)&&e.setChecked(!0,!this.checkStrictly)},e.prototype.setDefaultCheckedKey=function(e){e!==this.defaultCheckedKeys&&(this.defaultCheckedKeys=e,this._initDefaultCheckedNodes())},e.prototype.registerNode=function(e){this.key&&e&&e.data&&(void 0!==e.key&&(this.nodesMap[e.key]=e))},e.prototype.deregisterNode=function(e){var t=this;this.key&&e&&e.data&&(e.childNodes.forEach(function(e){t.deregisterNode(e)}),delete this.nodesMap[e.key])},e.prototype.getCheckedNodes=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=[];return function n(r){(r.root?r.root.childNodes:r.childNodes).forEach(function(r){(r.checked||t&&r.indeterminate)&&(!e||e&&r.isLeaf)&&i.push(r.data),n(r)})}(this),i},e.prototype.getCheckedKeys=function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.getCheckedNodes(t).map(function(t){return(t||{})[e.key]})},e.prototype.getHalfCheckedNodes=function(){var e=[];return function t(i){(i.root?i.root.childNodes:i.childNodes).forEach(function(i){i.indeterminate&&e.push(i.data),t(i)})}(this),e},e.prototype.getHalfCheckedKeys=function(){var e=this;return this.getHalfCheckedNodes().map(function(t){return(t||{})[e.key]})},e.prototype._getAllNodes=function(){var e=[],t=this.nodesMap;for(var i in t)t.hasOwnProperty(i)&&e.push(t[i]);return e},e.prototype.updateChildren=function(e,t){var i=this.nodesMap[e];if(i){for(var n=i.childNodes,r=n.length-1;r>=0;r--){var s=n[r];this.remove(s.data)}for(var a=0,o=t.length;a<o;a++){var l=t[a];this.append(l,i.data)}}},e.prototype._setCheckedKeys=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments[2],n=this._getAllNodes().sort(function(e,t){return t.level-e.level}),r=Object.create(null),s=Object.keys(i);n.forEach(function(e){return e.setChecked(!1,!1)});for(var a=0,o=n.length;a<o;a++){var l=n[a],u=l.data[e].toString();if(s.indexOf(u)>-1){for(var c=l.parent;c&&c.level>0;)r[c.data[e]]=!0,c=c.parent;l.isLeaf||this.checkStrictly?l.setChecked(!0,!1):(l.setChecked(!0,!0),t&&function(){l.setChecked(!1,!1);!function e(t){t.childNodes.forEach(function(t){t.isLeaf||t.setChecked(!1,!1),e(t)})}(l)}())}else l.checked&&!r[u]&&l.setChecked(!1,!1)}},e.prototype.setCheckedNodes=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=this.key,n={};e.forEach(function(e){n[(e||{})[i]]=!0}),this._setCheckedKeys(i,t,n)},e.prototype.setCheckedKeys=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.defaultCheckedKeys=e;var i=this.key,n={};e.forEach(function(e){n[e]=!0}),this._setCheckedKeys(i,t,n)},e.prototype.setDefaultExpandedKeys=function(e){var t=this;e=e||[],this.defaultExpandedKeys=e,e.forEach(function(e){var i=t.getNode(e);i&&i.expand(null,t.autoExpandParent)})},e.prototype.setChecked=function(e,t,i){var n=this.getNode(e);n&&n.setChecked(!!t,i)},e.prototype.getCurrentNode=function(){return this.currentNode},e.prototype.setCurrentNode=function(e){var t=this.currentNode;t&&(t.isCurrent=!1),this.currentNode=e,this.currentNode.isCurrent=!0},e.prototype.setUserCurrentNode=function(e){var t=e[this.key],i=this.nodesMap[t];this.setCurrentNode(i)},e.prototype.setCurrentNodeKey=function(e){if(null==e)return this.currentNode&&(this.currentNode.isCurrent=!1),void(this.currentNode=null);var t=this.getNode(e);t&&this.setCurrentNode(t)},e}(),Lo=function(){var e=this,t=this,i=t.$createElement,n=t._self._c||i;return n("div",{directives:[{name:"show",rawName:"v-show",value:t.node.visible,expression:"node.visible"}],ref:"node",staticClass:"el-tree-node",class:{"is-expanded":t.expanded,"is-current":t.node.isCurrent,"is-hidden":!t.node.visible,"is-focusable":!t.node.disabled,"is-checked":!t.node.disabled&&t.node.checked},attrs:{role:"treeitem",tabindex:"-1","aria-expanded":t.expanded,"aria-disabled":t.node.disabled,"aria-checked":t.node.checked,draggable:t.tree.draggable},on:{click:function(e){return e.stopPropagation(),t.handleClick(e)},contextmenu:function(t){return e.handleContextMenu(t)},dragstart:function(e){return e.stopPropagation(),t.handleDragStart(e)},dragover:function(e){return e.stopPropagation(),t.handleDragOver(e)},dragend:function(e){return e.stopPropagation(),t.handleDragEnd(e)},drop:function(e){return e.stopPropagation(),t.handleDrop(e)}}},[n("div",{staticClass:"el-tree-node__content",style:{"padding-left":(t.node.level-1)*t.tree.indent+"px"}},[n("span",{class:[{"is-leaf":t.node.isLeaf,expanded:!t.node.isLeaf&&t.expanded},"el-tree-node__expand-icon",t.tree.iconClass?t.tree.iconClass:"el-icon-caret-right"],on:{click:function(e){return e.stopPropagation(),t.handleExpandIconClick(e)}}}),t.showCheckbox?n("el-checkbox",{attrs:{indeterminate:t.node.indeterminate,disabled:!!t.node.disabled},on:{change:t.handleCheckChange},nativeOn:{click:function(e){e.stopPropagation()}},model:{value:t.node.checked,callback:function(e){t.$set(t.node,"checked",e)},expression:"node.checked"}}):t._e(),t.node.loading?n("span",{staticClass:"el-tree-node__loading-icon el-icon-loading"}):t._e(),n("node-content",{attrs:{node:t.node}})],1),n("el-collapse-transition",[!t.renderAfterExpand||t.childNodeRendered?n("div",{directives:[{name:"show",rawName:"v-show",value:t.expanded,expression:"expanded"}],staticClass:"el-tree-node__children",attrs:{role:"group","aria-expanded":t.expanded}},t._l(t.node.childNodes,function(e){return n("el-tree-node",{key:t.getNodeKey(e),attrs:{"render-content":t.renderContent,"render-after-expand":t.renderAfterExpand,"show-checkbox":t.showCheckbox,node:e},on:{"node-expand":t.handleChildNodeExpand}})}),1):t._e()])],1)};Lo._withStripped=!0;var Vo=r({name:"ElTreeNode",componentName:"ElTreeNode",mixins:[l],props:{node:{default:function(){return{}}},props:{},renderContent:Function,renderAfterExpand:{type:Boolean,default:!0},showCheckbox:{type:Boolean,default:!1}},components:{ElCollapseTransition:ni,ElCheckbox:Bi,NodeContent:{props:{node:{required:!0}},render:function(e){var t=this.$parent,i=t.tree,n=this.node,r=n.data,s=n.store;return t.renderContent?t.renderContent.call(t._renderProxy,e,{_self:i.$vnode.context,node:n,data:r,store:s}):i.$scopedSlots.default?i.$scopedSlots.default({node:n,data:r}):e("span",{class:"el-tree-node__label"},[n.label])}}},data:function(){return{tree:null,expanded:!1,childNodeRendered:!1,oldChecked:null,oldIndeterminate:null}},watch:{"node.indeterminate":function(e){this.handleSelectChange(this.node.checked,e)},"node.checked":function(e){this.handleSelectChange(e,this.node.indeterminate)},"node.expanded":function(e){var t=this;this.$nextTick(function(){return t.expanded=e}),e&&(this.childNodeRendered=!0)}},methods:{getNodeKey:function(e){return Eo(this.tree.nodeKey,e.data)},handleSelectChange:function(e,t){this.oldChecked!==e&&this.oldIndeterminate!==t&&this.tree.$emit("check-change",this.node.data,e,t),this.oldChecked=e,this.indeterminate=t},handleClick:function(){var e=this.tree.store;e.setCurrentNode(this.node),this.tree.$emit("current-change",e.currentNode?e.currentNode.data:null,e.currentNode),this.tree.currentNode=this,this.tree.expandOnClickNode&&this.handleExpandIconClick(),this.tree.checkOnClickNode&&!this.node.disabled&&this.handleCheckChange(null,{target:{checked:!this.node.checked}}),this.tree.$emit("node-click",this.node.data,this.node,this)},handleContextMenu:function(e){this.tree._events["node-contextmenu"]&&this.tree._events["node-contextmenu"].length>0&&(e.stopPropagation(),e.preventDefault()),this.tree.$emit("node-contextmenu",e,this.node.data,this.node,this)},handleExpandIconClick:function(){this.node.isLeaf||(this.expanded?(this.tree.$emit("node-collapse",this.node.data,this.node,this),this.node.collapse()):(this.node.expand(),this.$emit("node-expand",this.node.data,this.node,this)))},handleCheckChange:function(e,t){var i=this;this.node.setChecked(t.target.checked,!this.tree.checkStrictly),this.$nextTick(function(){var e=i.tree.store;i.tree.$emit("check",i.node.data,{checkedNodes:e.getCheckedNodes(),checkedKeys:e.getCheckedKeys(),halfCheckedNodes:e.getHalfCheckedNodes(),halfCheckedKeys:e.getHalfCheckedKeys()})})},handleChildNodeExpand:function(e,t,i){this.broadcast("ElTreeNode","tree-node-expand",t),this.tree.$emit("node-expand",e,t,i)},handleDragStart:function(e){this.tree.draggable&&this.tree.$emit("tree-node-drag-start",e,this)},handleDragOver:function(e){this.tree.draggable&&(this.tree.$emit("tree-node-drag-over",e,this),e.preventDefault())},handleDrop:function(e){e.preventDefault()},handleDragEnd:function(e){this.tree.draggable&&this.tree.$emit("tree-node-drag-end",e,this)}},created:function(){var e=this,t=this.$parent;t.isTree?this.tree=t:this.tree=t.tree;var i=this.tree;i||console.warn("Can not find node's tree.");var n=(i.props||{}).children||"children";this.$watch("node.data."+n,function(){e.node.updateChildren()}),this.node.expanded&&(this.expanded=!0,this.childNodeRendered=!0),this.tree.accordion&&this.$on("tree-node-expand",function(t){e.node!==t&&e.node.collapse()})}},Lo,[],!1,null,null,null);Vo.options.__file="packages/tree/src/tree-node.vue";var Bo=r({name:"ElTree",mixins:[l],components:{ElTreeNode:Vo.exports},data:function(){return{store:null,root:null,currentNode:null,treeItems:null,checkboxItems:[],dragState:{showDropIndicator:!1,draggingNode:null,dropNode:null,allowDrop:!0}}},props:{data:{type:Array},emptyText:{type:String,default:function(){return j("el.tree.emptyText")}},renderAfterExpand:{type:Boolean,default:!0},nodeKey:String,checkStrictly:Boolean,defaultExpandAll:Boolean,expandOnClickNode:{type:Boolean,default:!0},checkOnClickNode:Boolean,checkDescendants:{type:Boolean,default:!1},autoExpandParent:{type:Boolean,default:!0},defaultCheckedKeys:Array,defaultExpandedKeys:Array,currentNodeKey:[String,Number],renderContent:Function,showCheckbox:{type:Boolean,default:!1},draggable:{type:Boolean,default:!1},allowDrag:Function,allowDrop:Function,props:{default:function(){return{children:"children",label:"label",disabled:"disabled"}}},lazy:{type:Boolean,default:!1},highlightCurrent:Boolean,load:Function,filterNodeMethod:Function,accordion:Boolean,indent:{type:Number,default:18},iconClass:String},computed:{children:{set:function(e){this.data=e},get:function(){return this.data}},treeItemArray:function(){return Array.prototype.slice.call(this.treeItems)},isEmpty:function(){var e=this.root.childNodes;return!e||0===e.length||e.every(function(e){return!e.visible})}},watch:{defaultCheckedKeys:function(e){this.store.setDefaultCheckedKey(e)},defaultExpandedKeys:function(e){this.store.defaultExpandedKeys=e,this.store.setDefaultExpandedKeys(e)},data:function(e){this.store.setData(e)},checkboxItems:function(e){Array.prototype.forEach.call(e,function(e){e.setAttribute("tabindex",-1)})},checkStrictly:function(e){this.store.checkStrictly=e}},methods:{filter:function(e){if(!this.filterNodeMethod)throw new Error("[Tree] filterNodeMethod is required when filter");this.store.filter(e)},getNodeKey:function(e){return Eo(this.nodeKey,e.data)},getNodePath:function(e){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in getNodePath");var t=this.store.getNode(e);if(!t)return[];for(var i=[t.data],n=t.parent;n&&n!==this.root;)i.push(n.data),n=n.parent;return i.reverse()},getCheckedNodes:function(e,t){return this.store.getCheckedNodes(e,t)},getCheckedKeys:function(e){return this.store.getCheckedKeys(e)},getCurrentNode:function(){var e=this.store.getCurrentNode();return e?e.data:null},getCurrentKey:function(){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in getCurrentKey");var e=this.getCurrentNode();return e?e[this.nodeKey]:null},setCheckedNodes:function(e,t){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedNodes");this.store.setCheckedNodes(e,t)},setCheckedKeys:function(e,t){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedKeys");this.store.setCheckedKeys(e,t)},setChecked:function(e,t,i){this.store.setChecked(e,t,i)},getHalfCheckedNodes:function(){return this.store.getHalfCheckedNodes()},getHalfCheckedKeys:function(){return this.store.getHalfCheckedKeys()},setCurrentNode:function(e){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentNode");this.store.setUserCurrentNode(e)},setCurrentKey:function(e){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentKey");this.store.setCurrentNodeKey(e)},getNode:function(e){return this.store.getNode(e)},remove:function(e){this.store.remove(e)},append:function(e,t){this.store.append(e,t)},insertBefore:function(e,t){this.store.insertBefore(e,t)},insertAfter:function(e,t){this.store.insertAfter(e,t)},handleNodeExpand:function(e,t,i){this.broadcast("ElTreeNode","tree-node-expand",t),this.$emit("node-expand",e,t,i)},updateKeyChildren:function(e,t){if(!this.nodeKey)throw new Error("[Tree] nodeKey is required in updateKeyChild");this.store.updateChildren(e,t)},initTabIndex:function(){this.treeItems=this.$el.querySelectorAll(".is-focusable[role=treeitem]"),this.checkboxItems=this.$el.querySelectorAll("input[type=checkbox]");var e=this.$el.querySelectorAll(".is-checked[role=treeitem]");e.length?e[0].setAttribute("tabindex",0):this.treeItems[0]&&this.treeItems[0].setAttribute("tabindex",0)},handleKeydown:function(e){var t=e.target;if(-1!==t.className.indexOf("el-tree-node")){var i=e.keyCode;this.treeItems=this.$el.querySelectorAll(".is-focusable[role=treeitem]");var n=this.treeItemArray.indexOf(t),r=void 0;[38,40].indexOf(i)>-1&&(e.preventDefault(),r=38===i?0!==n?n-1:0:n<this.treeItemArray.length-1?n+1:0,this.treeItemArray[r].focus()),[37,39].indexOf(i)>-1&&(e.preventDefault(),t.click());var s=t.querySelector('[type="checkbox"]');[13,32].indexOf(i)>-1&&s&&(e.preventDefault(),s.click())}}},created:function(){var e=this;this.isTree=!0,this.store=new Ao({key:this.nodeKey,data:this.data,lazy:this.lazy,props:this.props,load:this.load,currentNodeKey:this.currentNodeKey,checkStrictly:this.checkStrictly,checkDescendants:this.checkDescendants,defaultCheckedKeys:this.defaultCheckedKeys,defaultExpandedKeys:this.defaultExpandedKeys,autoExpandParent:this.autoExpandParent,defaultExpandAll:this.defaultExpandAll,filterNodeMethod:this.filterNodeMethod}),this.root=this.store.root;var t=this.dragState;this.$on("tree-node-drag-start",function(i,n){if("function"==typeof e.allowDrag&&!e.allowDrag(n.node))return i.preventDefault(),!1;i.dataTransfer.effectAllowed="move";try{i.dataTransfer.setData("text/plain","")}catch(e){}t.draggingNode=n,e.$emit("node-drag-start",n.node,i)}),this.$on("tree-node-drag-over",function(i,n){var r=function(e,t){for(var i=e;i&&"BODY"!==i.tagName;){if(i.__vue__&&i.__vue__.$options.name===t)return i.__vue__;i=i.parentNode}return null}(i.target,"ElTreeNode"),s=t.dropNode;s&&s!==r&&ve(s.$el,"is-drop-inner");var a=t.draggingNode;if(a&&r){var o=!0,l=!0,u=!0,c=!0;"function"==typeof e.allowDrop&&(o=e.allowDrop(a.node,r.node,"prev"),c=l=e.allowDrop(a.node,r.node,"inner"),u=e.allowDrop(a.node,r.node,"next")),i.dataTransfer.dropEffect=l?"move":"none",(o||l||u)&&s!==r&&(s&&e.$emit("node-drag-leave",a.node,s.node,i),e.$emit("node-drag-enter",a.node,r.node,i)),(o||l||u)&&(t.dropNode=r),r.node.nextSibling===a.node&&(u=!1),r.node.previousSibling===a.node&&(o=!1),r.node.contains(a.node,!1)&&(l=!1),(a.node===r.node||a.node.contains(r.node))&&(o=!1,l=!1,u=!1);var h=r.$el.getBoundingClientRect(),d=e.$el.getBoundingClientRect(),p=void 0,f=o?l?.25:u?.45:1:-1,m=u?l?.75:o?.55:0:1,v=-9999,g=i.clientY-h.top;p=g<h.height*f?"before":g>h.height*m?"after":l?"inner":"none";var y=r.$el.querySelector(".el-tree-node__expand-icon").getBoundingClientRect(),b=e.$refs.dropIndicator;"before"===p?v=y.top-d.top:"after"===p&&(v=y.bottom-d.top),b.style.top=v+"px",b.style.left=y.right-d.left+"px","inner"===p?me(r.$el,"is-drop-inner"):ve(r.$el,"is-drop-inner"),t.showDropIndicator="before"===p||"after"===p,t.allowDrop=t.showDropIndicator||c,t.dropType=p,e.$emit("node-drag-over",a.node,r.node,i)}}),this.$on("tree-node-drag-end",function(i){var n=t.draggingNode,r=t.dropType,s=t.dropNode;if(i.preventDefault(),i.dataTransfer.dropEffect="move",n&&s){var a={data:n.node.data};"none"!==r&&n.node.remove(),"before"===r?s.node.parent.insertBefore(a,s.node):"after"===r?s.node.parent.insertAfter(a,s.node):"inner"===r&&s.node.insertChild(a),"none"!==r&&e.store.registerNode(a),ve(s.$el,"is-drop-inner"),e.$emit("node-drag-end",n.node,s.node,r,i),"none"!==r&&e.$emit("node-drop",n.node,s.node,r,i)}n&&!s&&e.$emit("node-drag-end",n.node,null,r,i),t.showDropIndicator=!1,t.draggingNode=null,t.dropNode=null,t.allowDrop=!0})},mounted:function(){this.initTabIndex(),this.$el.addEventListener("keydown",this.handleKeydown)},updated:function(){this.treeItems=this.$el.querySelectorAll("[role=treeitem]"),this.checkboxItems=this.$el.querySelectorAll("input[type=checkbox]")}},So,[],!1,null,null,null);Bo.options.__file="packages/tree/src/tree.vue";var zo=Bo.exports;zo.install=function(e){e.component(zo.name,zo)};var Ho=zo,Ro=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"el-alert-fade"}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-alert",class:[e.typeClass,e.center?"is-center":"","is-"+e.effect],attrs:{role:"alert"}},[e.showIcon?i("i",{staticClass:"el-alert__icon",class:[e.iconClass,e.isBigIcon]}):e._e(),i("div",{staticClass:"el-alert__content"},[e.title||e.$slots.title?i("span",{staticClass:"el-alert__title",class:[e.isBoldTitle]},[e._t("title",[e._v(e._s(e.title))])],2):e._e(),e.$slots.default&&!e.description?i("p",{staticClass:"el-alert__description"},[e._t("default")],2):e._e(),e.description&&!e.$slots.default?i("p",{staticClass:"el-alert__description"},[e._v(e._s(e.description))]):e._e(),i("i",{directives:[{name:"show",rawName:"v-show",value:e.closable,expression:"closable"}],staticClass:"el-alert__closebtn",class:{"is-customed":""!==e.closeText,"el-icon-close":""===e.closeText},on:{click:function(t){e.close()}}},[e._v(e._s(e.closeText))])])])])};Ro._withStripped=!0;var Wo={success:"el-icon-success",warning:"el-icon-warning",error:"el-icon-error"},jo=r({name:"ElAlert",props:{title:{type:String,default:""},description:{type:String,default:""},type:{type:String,default:"info"},closable:{type:Boolean,default:!0},closeText:{type:String,default:""},showIcon:Boolean,center:Boolean,effect:{type:String,default:"light",validator:function(e){return-1!==["light","dark"].indexOf(e)}}},data:function(){return{visible:!0}},methods:{close:function(){this.visible=!1,this.$emit("close")}},computed:{typeClass:function(){return"el-alert--"+this.type},iconClass:function(){return Wo[this.type]||"el-icon-info"},isBigIcon:function(){return this.description||this.$slots.default?"is-big":""},isBoldTitle:function(){return this.description||this.$slots.default?"is-bold":""}}},Ro,[],!1,null,null,null);jo.options.__file="packages/alert/src/main.vue";var qo=jo.exports;qo.install=function(e){e.component(qo.name,qo)};var Yo=qo,Ko=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"el-notification-fade"}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],class:["el-notification",e.customClass,e.horizontalClass],style:e.positionStyle,attrs:{role:"alert"},on:{mouseenter:function(t){e.clearTimer()},mouseleave:function(t){e.startTimer()},click:e.click}},[e.type||e.iconClass?i("i",{staticClass:"el-notification__icon",class:[e.typeClass,e.iconClass]}):e._e(),i("div",{staticClass:"el-notification__group",class:{"is-with-icon":e.typeClass||e.iconClass}},[i("h2",{staticClass:"el-notification__title",domProps:{textContent:e._s(e.title)}}),i("div",{directives:[{name:"show",rawName:"v-show",value:e.message,expression:"message"}],staticClass:"el-notification__content"},[e._t("default",[e.dangerouslyUseHTMLString?i("p",{domProps:{innerHTML:e._s(e.message)}}):i("p",[e._v(e._s(e.message))])])],2),e.showClose?i("div",{staticClass:"el-notification__closeBtn el-icon-close",on:{click:function(t){return t.stopPropagation(),e.close(t)}}}):e._e()])])])};Ko._withStripped=!0;var Go={success:"success",info:"info",warning:"warning",error:"error"},Uo=r({data:function(){return{visible:!1,title:"",message:"",duration:4500,type:"",showClose:!0,customClass:"",iconClass:"",onClose:null,onClick:null,closed:!1,verticalOffset:0,timer:null,dangerouslyUseHTMLString:!1,position:"top-right"}},computed:{typeClass:function(){return this.type&&Go[this.type]?"el-icon-"+Go[this.type]:""},horizontalClass:function(){return this.position.indexOf("right")>-1?"right":"left"},verticalProperty:function(){return/^top-/.test(this.position)?"top":"bottom"},positionStyle:function(){var e;return(e={})[this.verticalProperty]=this.verticalOffset+"px",e}},watch:{closed:function(e){e&&(this.visible=!1,this.$el.addEventListener("transitionend",this.destroyElement))}},methods:{destroyElement:function(){this.$el.removeEventListener("transitionend",this.destroyElement),this.$destroy(!0),this.$el.parentNode.removeChild(this.$el)},click:function(){"function"==typeof this.onClick&&this.onClick()},close:function(){this.closed=!0,"function"==typeof this.onClose&&this.onClose()},clearTimer:function(){clearTimeout(this.timer)},startTimer:function(){var e=this;this.duration>0&&(this.timer=setTimeout(function(){e.closed||e.close()},this.duration))},keydown:function(e){46===e.keyCode||8===e.keyCode?this.clearTimer():27===e.keyCode?this.closed||this.close():this.startTimer()}},mounted:function(){var e=this;this.duration>0&&(this.timer=setTimeout(function(){e.closed||e.close()},this.duration)),document.addEventListener("keydown",this.keydown)},beforeDestroy:function(){document.removeEventListener("keydown",this.keydown)}},Ko,[],!1,null,null,null);Uo.options.__file="packages/notification/src/main.vue";var Xo=Uo.exports,Zo=h.a.extend(Xo),Jo=void 0,Qo=[],el=1,tl=function e(t){if(!h.a.prototype.$isServer){var i=(t=Q({},t)).onClose,n="notification_"+el++,r=t.position||"top-right";t.onClose=function(){e.close(n,i)},Jo=new Zo({data:t}),ca(t.message)&&(Jo.$slots.default=[t.message],t.message="REPLACED_BY_VNODE"),Jo.id=n,Jo.$mount(),document.body.appendChild(Jo.$el),Jo.visible=!0,Jo.dom=Jo.$el,Jo.dom.style.zIndex=De.nextZIndex();var s=t.offset||0;return Qo.filter(function(e){return e.position===r}).forEach(function(e){s+=e.$el.offsetHeight+16}),s+=16,Jo.verticalOffset=s,Qo.push(Jo),Jo}};["success","warning","info","error"].forEach(function(e){tl[e]=function(t){return("string"==typeof t||ca(t))&&(t={message:t}),t.type=e,tl(t)}}),tl.close=function(e,t){var i=-1,n=Qo.length,r=Qo.filter(function(t,n){return t.id===e&&(i=n,!0)})[0];if(r&&("function"==typeof t&&t(r),Qo.splice(i,1),!(n<=1)))for(var s=r.position,a=r.dom.offsetHeight,o=i;o<n-1;o++)Qo[o].position===s&&(Qo[o].dom.style[r.verticalProperty]=parseInt(Qo[o].dom.style[r.verticalProperty],10)-a-16+"px")},tl.closeAll=function(){for(var e=Qo.length-1;e>=0;e--)Qo[e].close()};var il=tl,nl=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-slider",class:{"is-vertical":e.vertical,"el-slider--with-input":e.showInput},attrs:{role:"slider","aria-valuemin":e.min,"aria-valuemax":e.max,"aria-orientation":e.vertical?"vertical":"horizontal","aria-disabled":e.sliderDisabled}},[e.showInput&&!e.range?i("el-input-number",{ref:"input",staticClass:"el-slider__input",attrs:{step:e.step,disabled:e.sliderDisabled,controls:e.showInputControls,min:e.min,max:e.max,debounce:e.debounce,size:e.inputSize},on:{change:e.emitChange},model:{value:e.firstValue,callback:function(t){e.firstValue=t},expression:"firstValue"}}):e._e(),i("div",{ref:"slider",staticClass:"el-slider__runway",class:{"show-input":e.showInput,disabled:e.sliderDisabled},style:e.runwayStyle,on:{click:e.onSliderClick}},[i("div",{staticClass:"el-slider__bar",style:e.barStyle}),i("slider-button",{ref:"button1",attrs:{vertical:e.vertical,"tooltip-class":e.tooltipClass},model:{value:e.firstValue,callback:function(t){e.firstValue=t},expression:"firstValue"}}),e.range?i("slider-button",{ref:"button2",attrs:{vertical:e.vertical,"tooltip-class":e.tooltipClass},model:{value:e.secondValue,callback:function(t){e.secondValue=t},expression:"secondValue"}}):e._e(),e._l(e.stops,function(t,n){return e.showStops?i("div",{key:n,staticClass:"el-slider__stop",style:e.getStopStyle(t)}):e._e()}),e.markList.length>0?[i("div",e._l(e.markList,function(t,n){return i("div",{key:n,staticClass:"el-slider__stop el-slider__marks-stop",style:e.getStopStyle(t.position)})}),0),i("div",{staticClass:"el-slider__marks"},e._l(e.markList,function(t,n){return i("slider-marker",{key:n,style:e.getStopStyle(t.position),attrs:{mark:t.mark}})}),1)]:e._e()],2)],1)};nl._withStripped=!0;var rl=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{ref:"button",staticClass:"el-slider__button-wrapper",class:{hover:e.hovering,dragging:e.dragging},style:e.wrapperStyle,attrs:{tabindex:"0"},on:{mouseenter:e.handleMouseEnter,mouseleave:e.handleMouseLeave,mousedown:e.onButtonDown,touchstart:e.onButtonDown,focus:e.handleMouseEnter,blur:e.handleMouseLeave,keydown:[function(t){return"button"in t||!e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])?"button"in t&&0!==t.button?null:e.onLeftKeyDown(t):null},function(t){return"button"in t||!e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])?"button"in t&&2!==t.button?null:e.onRightKeyDown(t):null},function(t){return"button"in t||!e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?(t.preventDefault(),e.onLeftKeyDown(t)):null},function(t){return"button"in t||!e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?(t.preventDefault(),e.onRightKeyDown(t)):null}]}},[i("el-tooltip",{ref:"tooltip",attrs:{placement:"top","popper-class":e.tooltipClass,disabled:!e.showTooltip}},[i("span",{attrs:{slot:"content"},slot:"content"},[e._v(e._s(e.formatValue))]),i("div",{staticClass:"el-slider__button",class:{hover:e.hovering,dragging:e.dragging}})])],1)};rl._withStripped=!0;var sl=r({name:"ElSliderButton",components:{ElTooltip:ci},props:{value:{type:Number,default:0},vertical:{type:Boolean,default:!1},tooltipClass:String},data:function(){return{hovering:!1,dragging:!1,isClick:!1,startX:0,currentX:0,startY:0,currentY:0,startPosition:0,newPosition:null,oldValue:this.value}},computed:{disabled:function(){return this.$parent.sliderDisabled},max:function(){return this.$parent.max},min:function(){return this.$parent.min},step:function(){return this.$parent.step},showTooltip:function(){return this.$parent.showTooltip},precision:function(){return this.$parent.precision},currentPosition:function(){return(this.value-this.min)/(this.max-this.min)*100+"%"},enableFormat:function(){return this.$parent.formatTooltip instanceof Function},formatValue:function(){return this.enableFormat&&this.$parent.formatTooltip(this.value)||this.value},wrapperStyle:function(){return this.vertical?{bottom:this.currentPosition}:{left:this.currentPosition}}},watch:{dragging:function(e){this.$parent.dragging=e}},methods:{displayTooltip:function(){this.$refs.tooltip&&(this.$refs.tooltip.showPopper=!0)},hideTooltip:function(){this.$refs.tooltip&&(this.$refs.tooltip.showPopper=!1)},handleMouseEnter:function(){this.hovering=!0,this.displayTooltip()},handleMouseLeave:function(){this.hovering=!1,this.hideTooltip()},onButtonDown:function(e){this.disabled||(e.preventDefault(),this.onDragStart(e),window.addEventListener("mousemove",this.onDragging),window.addEventListener("touchmove",this.onDragging),window.addEventListener("mouseup",this.onDragEnd),window.addEventListener("touchend",this.onDragEnd),window.addEventListener("contextmenu",this.onDragEnd))},onLeftKeyDown:function(){this.disabled||(this.newPosition=parseFloat(this.currentPosition)-this.step/(this.max-this.min)*100,this.setPosition(this.newPosition),this.$parent.emitChange())},onRightKeyDown:function(){this.disabled||(this.newPosition=parseFloat(this.currentPosition)+this.step/(this.max-this.min)*100,this.setPosition(this.newPosition),this.$parent.emitChange())},onDragStart:function(e){this.dragging=!0,this.isClick=!0,"touchstart"===e.type&&(e.clientY=e.touches[0].clientY,e.clientX=e.touches[0].clientX),this.vertical?this.startY=e.clientY:this.startX=e.clientX,this.startPosition=parseFloat(this.currentPosition),this.newPosition=this.startPosition},onDragging:function(e){if(this.dragging){this.isClick=!1,this.displayTooltip(),this.$parent.resetSize();var t=0;"touchmove"===e.type&&(e.clientY=e.touches[0].clientY,e.clientX=e.touches[0].clientX),this.vertical?(this.currentY=e.clientY,t=(this.startY-this.currentY)/this.$parent.sliderSize*100):(this.currentX=e.clientX,t=(this.currentX-this.startX)/this.$parent.sliderSize*100),this.newPosition=this.startPosition+t,this.setPosition(this.newPosition)}},onDragEnd:function(){var e=this;this.dragging&&(setTimeout(function(){e.dragging=!1,e.hideTooltip(),e.isClick||(e.setPosition(e.newPosition),e.$parent.emitChange())},0),window.removeEventListener("mousemove",this.onDragging),window.removeEventListener("touchmove",this.onDragging),window.removeEventListener("mouseup",this.onDragEnd),window.removeEventListener("touchend",this.onDragEnd),window.removeEventListener("contextmenu",this.onDragEnd))},setPosition:function(e){var t=this;if(null!==e&&!isNaN(e)){e<0?e=0:e>100&&(e=100);var i=100/((this.max-this.min)/this.step),n=Math.round(e/i)*i*(this.max-this.min)*.01+this.min;n=parseFloat(n.toFixed(this.precision)),this.$emit("input",n),this.$nextTick(function(){t.displayTooltip(),t.$refs.tooltip&&t.$refs.tooltip.updatePopper()}),this.dragging||this.value===this.oldValue||(this.oldValue=this.value)}}}},rl,[],!1,null,null,null);sl.options.__file="packages/slider/src/button.vue";var al=sl.exports,ol={name:"ElMarker",props:{mark:{type:[String,Object]}},render:function(){var e=arguments[0],t="string"==typeof this.mark?this.mark:this.mark.label;return e("div",{class:"el-slider__marks-text",style:this.mark.style||{}},[t])}},ll=r({name:"ElSlider",mixins:[l],inject:{elForm:{default:""}},props:{min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1},value:{type:[Number,Array],default:0},showInput:{type:Boolean,default:!1},showInputControls:{type:Boolean,default:!0},inputSize:{type:String,default:"small"},showStops:{type:Boolean,default:!1},showTooltip:{type:Boolean,default:!0},formatTooltip:Function,disabled:{type:Boolean,default:!1},range:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},height:{type:String},debounce:{type:Number,default:300},label:{type:String},tooltipClass:String,marks:Object},components:{ElInputNumber:xi,SliderButton:al,SliderMarker:ol},data:function(){return{firstValue:null,secondValue:null,oldValue:null,dragging:!1,sliderSize:1}},watch:{value:function(e,t){this.dragging||Array.isArray(e)&&Array.isArray(t)&&e.every(function(e,i){return e===t[i]})||this.setValues()},dragging:function(e){e||this.setValues()},firstValue:function(e){this.range?this.$emit("input",[this.minValue,this.maxValue]):this.$emit("input",e)},secondValue:function(){this.range&&this.$emit("input",[this.minValue,this.maxValue])},min:function(){this.setValues()},max:function(){this.setValues()}},methods:{valueChanged:function(){var e=this;return this.range?![this.minValue,this.maxValue].every(function(t,i){return t===e.oldValue[i]}):this.value!==this.oldValue},setValues:function(){if(this.min>this.max)console.error("[Element Error][Slider]min should not be greater than max.");else{var e=this.value;this.range&&Array.isArray(e)?e[1]<this.min?this.$emit("input",[this.min,this.min]):e[0]>this.max?this.$emit("input",[this.max,this.max]):e[0]<this.min?this.$emit("input",[this.min,e[1]]):e[1]>this.max?this.$emit("input",[e[0],this.max]):(this.firstValue=e[0],this.secondValue=e[1],this.valueChanged()&&(this.dispatch("ElFormItem","el.form.change",[this.minValue,this.maxValue]),this.oldValue=e.slice())):this.range||"number"!=typeof e||isNaN(e)||(e<this.min?this.$emit("input",this.min):e>this.max?this.$emit("input",this.max):(this.firstValue=e,this.valueChanged()&&(this.dispatch("ElFormItem","el.form.change",e),this.oldValue=e)))}},setPosition:function(e){var t=this.min+e*(this.max-this.min)/100;if(this.range){var i=void 0;i=Math.abs(this.minValue-t)<Math.abs(this.maxValue-t)?this.firstValue<this.secondValue?"button1":"button2":this.firstValue>this.secondValue?"button1":"button2",this.$refs[i].setPosition(e)}else this.$refs.button1.setPosition(e)},onSliderClick:function(e){if(!this.sliderDisabled&&!this.dragging){if(this.resetSize(),this.vertical){var t=this.$refs.slider.getBoundingClientRect().bottom;this.setPosition((t-e.clientY)/this.sliderSize*100)}else{var i=this.$refs.slider.getBoundingClientRect().left;this.setPosition((e.clientX-i)/this.sliderSize*100)}this.emitChange()}},resetSize:function(){this.$refs.slider&&(this.sliderSize=this.$refs.slider["client"+(this.vertical?"Height":"Width")])},emitChange:function(){var e=this;this.$nextTick(function(){e.$emit("change",e.range?[e.minValue,e.maxValue]:e.value)})},getStopStyle:function(e){return this.vertical?{bottom:e+"%"}:{left:e+"%"}}},computed:{stops:function(){var e=this;if(!this.showStops||this.min>this.max)return[];if(0===this.step)return[];for(var t=(this.max-this.min)/this.step,i=100*this.step/(this.max-this.min),n=[],r=1;r<t;r++)n.push(r*i);return this.range?n.filter(function(t){return t<100*(e.minValue-e.min)/(e.max-e.min)||t>100*(e.maxValue-e.min)/(e.max-e.min)}):n.filter(function(t){return t>100*(e.firstValue-e.min)/(e.max-e.min)})},markList:function(){var e=this;return this.marks?Object.keys(this.marks).map(parseFloat).sort(function(e,t){return e-t}).filter(function(t){return t<=e.max&&t>=e.min}).map(function(t){return{point:t,position:100*(t-e.min)/(e.max-e.min),mark:e.marks[t]}}):[]},minValue:function(){return Math.min(this.firstValue,this.secondValue)},maxValue:function(){return Math.max(this.firstValue,this.secondValue)},barSize:function(){return this.range?100*(this.maxValue-this.minValue)/(this.max-this.min)+"%":100*(this.firstValue-this.min)/(this.max-this.min)+"%"},barStart:function(){return this.range?100*(this.minValue-this.min)/(this.max-this.min)+"%":"0%"},precision:function(){var e=[this.min,this.max,this.step].map(function(e){var t=(""+e).split(".")[1];return t?t.length:0});return Math.max.apply(null,e)},runwayStyle:function(){return this.vertical?{height:this.height}:{}},barStyle:function(){return this.vertical?{height:this.barSize,bottom:this.barStart}:{width:this.barSize,left:this.barStart}},sliderDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},mounted:function(){var e=void 0;this.range?(Array.isArray(this.value)?(this.firstValue=Math.max(this.min,this.value[0]),this.secondValue=Math.min(this.max,this.value[1])):(this.firstValue=this.min,this.secondValue=this.max),this.oldValue=[this.firstValue,this.secondValue],e=this.firstValue+"-"+this.secondValue):("number"!=typeof this.value||isNaN(this.value)?this.firstValue=this.min:this.firstValue=Math.min(this.max,Math.max(this.min,this.value)),this.oldValue=this.firstValue,e=this.firstValue),this.$el.setAttribute("aria-valuetext",e),this.$el.setAttribute("aria-label",this.label?this.label:"slider between "+this.min+" and "+this.max),this.resetSize(),window.addEventListener("resize",this.resetSize)},beforeDestroy:function(){window.removeEventListener("resize",this.resetSize)}},nl,[],!1,null,null,null);ll.options.__file="packages/slider/src/main.vue";var ul=ll.exports;ul.install=function(e){e.component(ul.name,ul)};var cl=ul,hl=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"el-loading-fade"},on:{"after-leave":e.handleAfterLeave}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-loading-mask",class:[e.customClass,{"is-fullscreen":e.fullscreen}],style:{backgroundColor:e.background||""}},[i("div",{staticClass:"el-loading-spinner"},[e.spinner?i("i",{class:e.spinner}):i("svg",{staticClass:"circular",attrs:{viewBox:"25 25 50 50"}},[i("circle",{staticClass:"path",attrs:{cx:"50",cy:"50",r:"20",fill:"none"}})]),e.text?i("p",{staticClass:"el-loading-text"},[e._v(e._s(e.text))]):e._e()])])])};hl._withStripped=!0;var dl=r({data:function(){return{text:null,spinner:null,background:null,fullscreen:!0,visible:!1,customClass:""}},methods:{handleAfterLeave:function(){this.$emit("after-leave")},setText:function(e){this.text=e}}},hl,[],!1,null,null,null);dl.options.__file="packages/loading/src/loading.vue";var pl=dl.exports,fl=function(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:300,n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!e||!t)throw new Error("instance & callback is required");var r=!1,s=function(){r||(r=!0,t&&t.apply(null,arguments))};n?e.$once("after-leave",s):e.$on("after-leave",s),setTimeout(function(){s()},i+100)},ml=h.a.extend(pl),vl={install:function(e){if(!e.prototype.$isServer){var t=function(t,n){n.value?e.nextTick(function(){n.modifiers.fullscreen?(t.originalPosition=ge(document.body,"position"),t.originalOverflow=ge(document.body,"overflow"),t.maskStyle.zIndex=De.nextZIndex(),me(t.mask,"is-fullscreen"),i(document.body,t,n)):(ve(t.mask,"is-fullscreen"),n.modifiers.body?(t.originalPosition=ge(document.body,"position"),["top","left"].forEach(function(e){var i="top"===e?"scrollTop":"scrollLeft";t.maskStyle[e]=t.getBoundingClientRect()[e]+document.body[i]+document.documentElement[i]-parseInt(ge(document.body,"margin-"+e),10)+"px"}),["height","width"].forEach(function(e){t.maskStyle[e]=t.getBoundingClientRect()[e]+"px"}),i(document.body,t,n)):(t.originalPosition=ge(t,"position"),i(t,t,n)))}):(fl(t.instance,function(e){if(t.instance.hiding){t.domVisible=!1;var i=n.modifiers.fullscreen||n.modifiers.body?document.body:t;ve(i,"el-loading-parent--relative"),ve(i,"el-loading-parent--hidden"),t.instance.hiding=!1}},300,!0),t.instance.visible=!1,t.instance.hiding=!0)},i=function(t,i,n){i.domVisible||"none"===ge(i,"display")||"hidden"===ge(i,"visibility")?i.domVisible&&!0===i.instance.hiding&&(i.instance.visible=!0,i.instance.hiding=!1):(Object.keys(i.maskStyle).forEach(function(e){i.mask.style[e]=i.maskStyle[e]}),"absolute"!==i.originalPosition&&"fixed"!==i.originalPosition&&me(t,"el-loading-parent--relative"),n.modifiers.fullscreen&&n.modifiers.lock&&me(t,"el-loading-parent--hidden"),i.domVisible=!0,t.appendChild(i.mask),e.nextTick(function(){i.instance.hiding?i.instance.$emit("after-leave"):i.instance.visible=!0}),i.domInserted=!0)};e.directive("loading",{bind:function(e,i,n){var r=e.getAttribute("element-loading-text"),s=e.getAttribute("element-loading-spinner"),a=e.getAttribute("element-loading-background"),o=e.getAttribute("element-loading-custom-class"),l=n.context,u=new ml({el:document.createElement("div"),data:{text:l&&l[r]||r,spinner:l&&l[s]||s,background:l&&l[a]||a,customClass:l&&l[o]||o,fullscreen:!!i.modifiers.fullscreen}});e.instance=u,e.mask=u.$el,e.maskStyle={},i.value&&t(e,i)},update:function(e,i){e.instance.setText(e.getAttribute("element-loading-text")),i.oldValue!==i.value&&t(e,i)},unbind:function(e,i){e.domInserted&&(e.mask&&e.mask.parentNode&&e.mask.parentNode.removeChild(e.mask),t(e,{value:!1,modifiers:i.modifiers})),e.instance&&e.instance.$destroy()}})}}},gl=vl,yl=h.a.extend(pl),bl={text:null,fullscreen:!0,body:!1,lock:!1,customClass:""},wl=void 0;yl.prototype.originalPosition="",yl.prototype.originalOverflow="",yl.prototype.close=function(){var e=this;this.fullscreen&&(wl=void 0),fl(this,function(t){var i=e.fullscreen||e.body?document.body:e.target;ve(i,"el-loading-parent--relative"),ve(i,"el-loading-parent--hidden"),e.$el&&e.$el.parentNode&&e.$el.parentNode.removeChild(e.$el),e.$destroy()},300),this.visible=!1};var _l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!h.a.prototype.$isServer){if("string"==typeof(e=Q({},bl,e)).target&&(e.target=document.querySelector(e.target)),e.target=e.target||document.body,e.target!==document.body?e.fullscreen=!1:e.body=!0,e.fullscreen&&wl)return wl;var t=e.body?document.body:e.target,i=new yl({el:document.createElement("div"),data:e});return function(e,t,i){var n={};e.fullscreen?(i.originalPosition=ge(document.body,"position"),i.originalOverflow=ge(document.body,"overflow"),n.zIndex=De.nextZIndex()):e.body?(i.originalPosition=ge(document.body,"position"),["top","left"].forEach(function(t){var i="top"===t?"scrollTop":"scrollLeft";n[t]=e.target.getBoundingClientRect()[t]+document.body[i]+document.documentElement[i]+"px"}),["height","width"].forEach(function(t){n[t]=e.target.getBoundingClientRect()[t]+"px"})):i.originalPosition=ge(t,"position"),Object.keys(n).forEach(function(e){i.$el.style[e]=n[e]})}(e,t,i),"absolute"!==i.originalPosition&&"fixed"!==i.originalPosition&&me(t,"el-loading-parent--relative"),e.fullscreen&&e.lock&&me(t,"el-loading-parent--hidden"),t.appendChild(i.$el),h.a.nextTick(function(){i.visible=!0}),e.fullscreen&&(wl=i),i}},xl={install:function(e){e.use(gl),e.prototype.$loading=_l},directive:gl,service:_l},Cl=function(){var e=this.$createElement;return(this._self._c||e)("i",{class:"el-icon-"+this.name})};Cl._withStripped=!0;var kl=r({name:"ElIcon",props:{name:String}},Cl,[],!1,null,null,null);kl.options.__file="packages/icon/src/icon.vue";var Sl=kl.exports;Sl.install=function(e){e.component(Sl.name,Sl)};var Dl=Sl,$l={name:"ElRow",componentName:"ElRow",props:{tag:{type:String,default:"div"},gutter:Number,type:String,justify:{type:String,default:"start"},align:String},computed:{style:function(){var e={};return this.gutter&&(e.marginLeft="-"+this.gutter/2+"px",e.marginRight=e.marginLeft),e}},render:function(e){return e(this.tag,{class:["el-row","start"!==this.justify?"is-justify-"+this.justify:"",this.align?"is-align-"+this.align:"",{"el-row--flex":"flex"===this.type}],style:this.style},this.$slots.default)},install:function(e){e.component($l.name,$l)}},El=$l,Tl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ml={name:"ElCol",props:{span:{type:Number,default:24},tag:{type:String,default:"div"},offset:Number,pull:Number,push:Number,xs:[Number,Object],sm:[Number,Object],md:[Number,Object],lg:[Number,Object],xl:[Number,Object]},computed:{gutter:function(){for(var e=this.$parent;e&&"ElRow"!==e.$options.componentName;)e=e.$parent;return e?e.gutter:0}},render:function(e){var t=this,i=[],n={};return this.gutter&&(n.paddingLeft=this.gutter/2+"px",n.paddingRight=n.paddingLeft),["span","offset","pull","push"].forEach(function(e){(t[e]||0===t[e])&&i.push("span"!==e?"el-col-"+e+"-"+t[e]:"el-col-"+t[e])}),["xs","sm","md","lg","xl"].forEach(function(e){if("number"==typeof t[e])i.push("el-col-"+e+"-"+t[e]);else if("object"===Tl(t[e])){var n=t[e];Object.keys(n).forEach(function(t){i.push("span"!==t?"el-col-"+e+"-"+t+"-"+n[t]:"el-col-"+e+"-"+n[t])})}}),e(this.tag,{class:["el-col",i],style:n},this.$slots.default)},install:function(e){e.component(Ml.name,Ml)}},Nl=Ml,Pl=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition-group",{class:["el-upload-list","el-upload-list--"+e.listType,{"is-disabled":e.disabled}],attrs:{tag:"ul",name:"el-list"}},e._l(e.files,function(t){return i("li",{key:t.uid,class:["el-upload-list__item","is-"+t.status,e.focusing?"focusing":""],attrs:{tabindex:"0"},on:{keydown:function(i){if(!("button"in i)&&e._k(i.keyCode,"delete",[8,46],i.key,["Backspace","Delete","Del"]))return null;!e.disabled&&e.$emit("remove",t)},focus:function(t){e.focusing=!0},blur:function(t){e.focusing=!1},click:function(t){e.focusing=!1}}},[e._t("default",["uploading"!==t.status&&["picture-card","picture"].indexOf(e.listType)>-1?i("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:t.url,alt:""}}):e._e(),i("a",{staticClass:"el-upload-list__item-name",on:{click:function(i){e.handleClick(t)}}},[i("i",{staticClass:"el-icon-document"}),e._v(e._s(t.name)+"\n      ")]),i("label",{staticClass:"el-upload-list__item-status-label"},[i("i",{class:{"el-icon-upload-success":!0,"el-icon-circle-check":"text"===e.listType,"el-icon-check":["picture-card","picture"].indexOf(e.listType)>-1}})]),e.disabled?e._e():i("i",{staticClass:"el-icon-close",on:{click:function(i){e.$emit("remove",t)}}}),e.disabled?e._e():i("i",{staticClass:"el-icon-close-tip"},[e._v(e._s(e.t("el.upload.deleteTip")))]),"uploading"===t.status?i("el-progress",{attrs:{type:"picture-card"===e.listType?"circle":"line","stroke-width":"picture-card"===e.listType?6:2,percentage:e.parsePercentage(t.percentage)}}):e._e(),"picture-card"===e.listType?i("span",{staticClass:"el-upload-list__item-actions"},[e.handlePreview&&"picture-card"===e.listType?i("span",{staticClass:"el-upload-list__item-preview",on:{click:function(i){e.handlePreview(t)}}},[i("i",{staticClass:"el-icon-zoom-in"})]):e._e(),e.disabled?e._e():i("span",{staticClass:"el-upload-list__item-delete",on:{click:function(i){e.$emit("remove",t)}}},[i("i",{staticClass:"el-icon-delete"})])]):e._e()],{file:t})],2)}),0)};Pl._withStripped=!0;var Ol=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-progress",class:["el-progress--"+e.type,e.status?"is-"+e.status:"",{"el-progress--without-text":!e.showText,"el-progress--text-inside":e.textInside}],attrs:{role:"progressbar","aria-valuenow":e.percentage,"aria-valuemin":"0","aria-valuemax":"100"}},["line"===e.type?i("div",{staticClass:"el-progress-bar"},[i("div",{staticClass:"el-progress-bar__outer",style:{height:e.strokeWidth+"px"}},[i("div",{staticClass:"el-progress-bar__inner",style:e.barStyle},[e.showText&&e.textInside?i("div",{staticClass:"el-progress-bar__innerText"},[e._v(e._s(e.content))]):e._e()])])]):i("div",{staticClass:"el-progress-circle",style:{height:e.width+"px",width:e.width+"px"}},[i("svg",{attrs:{viewBox:"0 0 100 100"}},[i("path",{staticClass:"el-progress-circle__track",style:e.trailPathStyle,attrs:{d:e.trackPath,stroke:"#e5e9f2","stroke-width":e.relativeStrokeWidth,fill:"none"}}),i("path",{staticClass:"el-progress-circle__path",style:e.circlePathStyle,attrs:{d:e.trackPath,stroke:e.stroke,fill:"none","stroke-linecap":e.strokeLinecap,"stroke-width":e.percentage?e.relativeStrokeWidth:0}})])]),e.showText&&!e.textInside?i("div",{staticClass:"el-progress__text",style:{fontSize:e.progressTextSize+"px"}},[e.status?i("i",{class:e.iconClass}):[e._v(e._s(e.content))]],2):e._e()])};Ol._withStripped=!0;var Il=r({name:"ElProgress",props:{type:{type:String,default:"line",validator:function(e){return["line","circle","dashboard"].indexOf(e)>-1}},percentage:{type:Number,default:0,required:!0,validator:function(e){return e>=0&&e<=100}},status:{type:String,validator:function(e){return["success","exception","warning"].indexOf(e)>-1}},strokeWidth:{type:Number,default:6},strokeLinecap:{type:String,default:"round"},textInside:{type:Boolean,default:!1},width:{type:Number,default:126},showText:{type:Boolean,default:!0},color:{type:[String,Array,Function],default:""},format:Function},computed:{barStyle:function(){var e={};return e.width=this.percentage+"%",e.backgroundColor=this.getCurrentColor(this.percentage),e},relativeStrokeWidth:function(){return(this.strokeWidth/this.width*100).toFixed(1)},radius:function(){return"circle"===this.type||"dashboard"===this.type?parseInt(50-parseFloat(this.relativeStrokeWidth)/2,10):0},trackPath:function(){var e=this.radius,t="dashboard"===this.type;return"\n        M 50 50\n        m 0 "+(t?"":"-")+e+"\n        a "+e+" "+e+" 0 1 1 0 "+(t?"-":"")+2*e+"\n        a "+e+" "+e+" 0 1 1 0 "+(t?"":"-")+2*e+"\n        "},perimeter:function(){return 2*Math.PI*this.radius},rate:function(){return"dashboard"===this.type?.75:1},strokeDashoffset:function(){return-1*this.perimeter*(1-this.rate)/2+"px"},trailPathStyle:function(){return{strokeDasharray:this.perimeter*this.rate+"px, "+this.perimeter+"px",strokeDashoffset:this.strokeDashoffset}},circlePathStyle:function(){return{strokeDasharray:this.perimeter*this.rate*(this.percentage/100)+"px, "+this.perimeter+"px",strokeDashoffset:this.strokeDashoffset,transition:"stroke-dasharray 0.6s ease 0s, stroke 0.6s ease"}},stroke:function(){var e=void 0;if(this.color)e=this.getCurrentColor(this.percentage);else switch(this.status){case"success":e="#13ce66";break;case"exception":e="#ff4949";break;case"warning":e="#e6a23c";break;default:e="#20a0ff"}return e},iconClass:function(){return"warning"===this.status?"el-icon-warning":"line"===this.type?"success"===this.status?"el-icon-circle-check":"el-icon-circle-close":"success"===this.status?"el-icon-check":"el-icon-close"},progressTextSize:function(){return"line"===this.type?12+.4*this.strokeWidth:.111111*this.width+2},content:function(){return"function"==typeof this.format?this.format(this.percentage)||"":this.percentage+"%"}},methods:{getCurrentColor:function(e){return"function"==typeof this.color?this.color(e):"string"==typeof this.color?this.color:this.getLevelColor(e)},getLevelColor:function(e){for(var t=this.getColorArray().sort(function(e,t){return e.percentage-t.percentage}),i=0;i<t.length;i++)if(t[i].percentage>e)return t[i].color;return t[t.length-1].color},getColorArray:function(){var e=this.color,t=100/e.length;return e.map(function(e,i){return"string"==typeof e?{color:e,percentage:(i+1)*t}:e})}}},Ol,[],!1,null,null,null);Il.options.__file="packages/progress/src/progress.vue";var Fl=Il.exports;Fl.install=function(e){e.component(Fl.name,Fl)};var Al=Fl,Ll=r({name:"ElUploadList",mixins:[Y],data:function(){return{focusing:!1}},components:{ElProgress:Al},props:{files:{type:Array,default:function(){return[]}},disabled:{type:Boolean,default:!1},handlePreview:Function,listType:String},methods:{parsePercentage:function(e){return parseInt(e,10)},handleClick:function(e){this.handlePreview&&this.handlePreview(e)}}},Pl,[],!1,null,null,null);Ll.options.__file="packages/upload/src/upload-list.vue";var Vl=Ll.exports,Bl=i(6),zl=i.n(Bl);var Hl=function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{staticClass:"el-upload-dragger",class:{"is-dragover":e.dragover},on:{drop:function(t){return t.preventDefault(),e.onDrop(t)},dragover:function(t){return t.preventDefault(),e.onDragover(t)},dragleave:function(t){t.preventDefault(),e.dragover=!1}}},[e._t("default")],2)};Hl._withStripped=!0;var Rl=r({name:"ElUploadDrag",props:{disabled:Boolean},inject:{uploader:{default:""}},data:function(){return{dragover:!1}},methods:{onDragover:function(){this.disabled||(this.dragover=!0)},onDrop:function(e){if(!this.disabled&&this.uploader){var t=this.uploader.accept;this.dragover=!1,t?this.$emit("file",[].slice.call(e.dataTransfer.files).filter(function(e){var i=e.type,n=e.name,r=n.indexOf(".")>-1?"."+n.split(".").pop():"",s=i.replace(/\/.*$/,"");return t.split(",").map(function(e){return e.trim()}).filter(function(e){return e}).some(function(e){return/\..+$/.test(e)?r===e:/\/\*$/.test(e)?s===e.replace(/\/\*$/,""):!!/^[^\/]+\/[^\/]+$/.test(e)&&i===e})})):this.$emit("file",e.dataTransfer.files)}}}},Hl,[],!1,null,null,null);Rl.options.__file="packages/upload/src/upload-dragger.vue";var Wl=r({inject:["uploader"],components:{UploadDragger:Rl.exports},props:{type:String,action:{type:String,required:!0},name:{type:String,default:"file"},data:Object,headers:Object,withCredentials:Boolean,multiple:Boolean,accept:String,onStart:Function,onProgress:Function,onSuccess:Function,onError:Function,beforeUpload:Function,drag:Boolean,onPreview:{type:Function,default:function(){}},onRemove:{type:Function,default:function(){}},fileList:Array,autoUpload:Boolean,listType:String,httpRequest:{type:Function,default:function(e){if("undefined"!=typeof XMLHttpRequest){var t=new XMLHttpRequest,i=e.action;t.upload&&(t.upload.onprogress=function(t){t.total>0&&(t.percent=t.loaded/t.total*100),e.onProgress(t)});var n=new FormData;e.data&&Object.keys(e.data).forEach(function(t){n.append(t,e.data[t])}),n.append(e.filename,e.file,e.file.name),t.onerror=function(t){e.onError(t)},t.onload=function(){if(t.status<200||t.status>=300)return e.onError(function(e,t,i){var n=void 0;n=i.response?""+(i.response.error||i.response):i.responseText?""+i.responseText:"fail to post "+e+" "+i.status;var r=new Error(n);return r.status=i.status,r.method="post",r.url=e,r}(i,0,t));e.onSuccess(function(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(e){return t}}(t))},t.open("post",i,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};for(var s in r)r.hasOwnProperty(s)&&null!==r[s]&&t.setRequestHeader(s,r[s]);return t.send(n),t}}},disabled:Boolean,limit:Number,onExceed:Function},data:function(){return{mouseover:!1,reqs:{}}},methods:{isImage:function(e){return-1!==e.indexOf("image")},handleChange:function(e){var t=e.target.files;t&&this.uploadFiles(t)},uploadFiles:function(e){var t=this;if(this.limit&&this.fileList.length+e.length>this.limit)this.onExceed&&this.onExceed(e,this.fileList);else{var i=Array.prototype.slice.call(e);this.multiple||(i=i.slice(0,1)),0!==i.length&&i.forEach(function(e){t.onStart(e),t.autoUpload&&t.upload(e)})}},upload:function(e){var t=this;if(this.$refs.input.value=null,!this.beforeUpload)return this.post(e);var i=this.beforeUpload(e);i&&i.then?i.then(function(i){var n=Object.prototype.toString.call(i);if("[object File]"===n||"[object Blob]"===n){for(var r in"[object Blob]"===n&&(i=new File([i],e.name,{type:e.type})),e)e.hasOwnProperty(r)&&(i[r]=e[r]);t.post(i)}else t.post(e)},function(){t.onRemove(null,e)}):!1!==i?this.post(e):this.onRemove(null,e)},abort:function(e){var t=this.reqs;if(e){var i=e;e.uid&&(i=e.uid),t[i]&&t[i].abort()}else Object.keys(t).forEach(function(e){t[e]&&t[e].abort(),delete t[e]})},post:function(e){var t=this,i=e.uid,n={headers:this.headers,withCredentials:this.withCredentials,file:e,data:this.data,filename:this.name,action:this.action,onProgress:function(i){t.onProgress(i,e)},onSuccess:function(n){t.onSuccess(n,e),delete t.reqs[i]},onError:function(n){t.onError(n,e),delete t.reqs[i]}},r=this.httpRequest(n);this.reqs[i]=r,r&&r.then&&r.then(n.onSuccess,n.onError)},handleClick:function(){this.disabled||(this.$refs.input.value=null,this.$refs.input.click())},handleKeydown:function(e){e.target===e.currentTarget&&(13!==e.keyCode&&32!==e.keyCode||this.handleClick())}},render:function(e){var t=this.handleClick,i=this.drag,n=this.name,r=this.handleChange,s=this.multiple,a=this.accept,o=this.listType,l=this.uploadFiles,u=this.disabled,c={class:{"el-upload":!0},on:{click:t,keydown:this.handleKeydown}};return c.class["el-upload--"+o]=!0,e("div",zl()([c,{attrs:{tabindex:"0"}}]),[i?e("upload-dragger",{attrs:{disabled:u},on:{file:l}},[this.$slots.default]):this.$slots.default,e("input",{class:"el-upload__input",attrs:{type:"file",name:n,multiple:s,accept:a},ref:"input",on:{change:r}})])}},void 0,void 0,!1,null,null,null);Wl.options.__file="packages/upload/src/upload.vue";var jl=Wl.exports;function ql(){}var Yl=r({name:"ElUpload",mixins:[G],components:{ElProgress:Al,UploadList:Vl,Upload:jl},provide:function(){return{uploader:this}},inject:{elForm:{default:""}},props:{action:{type:String,required:!0},headers:{type:Object,default:function(){return{}}},data:Object,multiple:Boolean,name:{type:String,default:"file"},drag:Boolean,dragger:Boolean,withCredentials:Boolean,showFileList:{type:Boolean,default:!0},accept:String,type:{type:String,default:"select"},beforeUpload:Function,beforeRemove:Function,onRemove:{type:Function,default:ql},onChange:{type:Function,default:ql},onPreview:{type:Function},onSuccess:{type:Function,default:ql},onProgress:{type:Function,default:ql},onError:{type:Function,default:ql},fileList:{type:Array,default:function(){return[]}},autoUpload:{type:Boolean,default:!0},listType:{type:String,default:"text"},httpRequest:Function,disabled:Boolean,limit:Number,onExceed:{type:Function,default:ql}},data:function(){return{uploadFiles:[],dragOver:!1,draging:!1,tempIndex:1}},computed:{uploadDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},watch:{listType:function(e){"picture-card"!==e&&"picture"!==e||(this.uploadFiles=this.uploadFiles.map(function(e){if(!e.url&&e.raw)try{e.url=URL.createObjectURL(e.raw)}catch(e){console.error("[Element Error][Upload]",e)}return e}))},fileList:{immediate:!0,handler:function(e){var t=this;this.uploadFiles=e.map(function(e){return e.uid=e.uid||Date.now()+t.tempIndex++,e.status=e.status||"success",e})}}},methods:{handleStart:function(e){e.uid=Date.now()+this.tempIndex++;var t={status:"ready",name:e.name,size:e.size,percentage:0,uid:e.uid,raw:e};if("picture-card"===this.listType||"picture"===this.listType)try{t.url=URL.createObjectURL(e)}catch(e){return void console.error("[Element Error][Upload]",e)}this.uploadFiles.push(t),this.onChange(t,this.uploadFiles)},handleProgress:function(e,t){var i=this.getFile(t);this.onProgress(e,i,this.uploadFiles),i.status="uploading",i.percentage=e.percent||0},handleSuccess:function(e,t){var i=this.getFile(t);i&&(i.status="success",i.response=e,this.onSuccess(e,i,this.uploadFiles),this.onChange(i,this.uploadFiles))},handleError:function(e,t){var i=this.getFile(t),n=this.uploadFiles;i.status="fail",n.splice(n.indexOf(i),1),this.onError(e,i,this.uploadFiles),this.onChange(i,this.uploadFiles)},handleRemove:function(e,t){var i=this;t&&(e=this.getFile(t));var n=function(){i.abort(e);var t=i.uploadFiles;t.splice(t.indexOf(e),1),i.onRemove(e,t)};if(this.beforeRemove){if("function"==typeof this.beforeRemove){var r=this.beforeRemove(e,this.uploadFiles);r&&r.then?r.then(function(){n()},ql):!1!==r&&n()}}else n()},getFile:function(e){var t=this.uploadFiles,i=void 0;return t.every(function(t){return!(i=e.uid===t.uid?t:null)}),i},abort:function(e){this.$refs["upload-inner"].abort(e)},clearFiles:function(){this.uploadFiles=[]},submit:function(){var e=this;this.uploadFiles.filter(function(e){return"ready"===e.status}).forEach(function(t){e.$refs["upload-inner"].upload(t.raw)})},getMigratingConfig:function(){return{props:{"default-file-list":"default-file-list is renamed to file-list.","show-upload-list":"show-upload-list is renamed to show-file-list.","thumbnail-mode":"thumbnail-mode has been deprecated, you can implement the same effect according to this case: http://element.eleme.io/#/zh-CN/component/upload#yong-hu-tou-xiang-shang-chuan"}}}},beforeDestroy:function(){this.uploadFiles.forEach(function(e){e.url&&0===e.url.indexOf("blob:")&&URL.revokeObjectURL(e.url)})},render:function(e){var t=this,i=void 0;this.showFileList&&(i=e(Vl,{attrs:{disabled:this.uploadDisabled,listType:this.listType,files:this.uploadFiles,handlePreview:this.onPreview},on:{remove:this.handleRemove}},[function(e){if(t.$scopedSlots.file)return t.$scopedSlots.file({file:e.file})}]));var n=e("upload",{props:{type:this.type,drag:this.drag,action:this.action,multiple:this.multiple,"before-upload":this.beforeUpload,"with-credentials":this.withCredentials,headers:this.headers,name:this.name,data:this.data,accept:this.accept,fileList:this.uploadFiles,autoUpload:this.autoUpload,listType:this.listType,disabled:this.uploadDisabled,limit:this.limit,"on-exceed":this.onExceed,"on-start":this.handleStart,"on-progress":this.handleProgress,"on-success":this.handleSuccess,"on-error":this.handleError,"on-preview":this.onPreview,"on-remove":this.handleRemove,"http-request":this.httpRequest},ref:"upload-inner"},[this.$slots.trigger||this.$slots.default]);return e("div",["picture-card"===this.listType?i:"",this.$slots.trigger?[n,this.$slots.default]:n,this.$slots.tip,"picture-card"!==this.listType?i:""])}},void 0,void 0,!1,null,null,null);Yl.options.__file="packages/upload/src/index.vue";var Kl=Yl.exports;Kl.install=function(e){e.component(Kl.name,Kl)};var Gl=Kl,Ul=function(){var e=this.$createElement,t=this._self._c||e;return t("span",{staticClass:"el-spinner"},[t("svg",{staticClass:"el-spinner-inner",style:{width:this.radius/2+"px",height:this.radius/2+"px"},attrs:{viewBox:"0 0 50 50"}},[t("circle",{staticClass:"path",attrs:{cx:"25",cy:"25",r:"20",fill:"none",stroke:this.strokeColor,"stroke-width":this.strokeWidth}})])])};Ul._withStripped=!0;var Xl=r({name:"ElSpinner",props:{type:String,radius:{type:Number,default:100},strokeWidth:{type:Number,default:5},strokeColor:{type:String,default:"#efefef"}}},Ul,[],!1,null,null,null);Xl.options.__file="packages/spinner/src/spinner.vue";var Zl=Xl.exports;Zl.install=function(e){e.component(Zl.name,Zl)};var Jl=Zl,Ql=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"el-message-fade"},on:{"after-leave":e.handleAfterLeave}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],class:["el-message",e.type&&!e.iconClass?"el-message--"+e.type:"",e.center?"is-center":"",e.showClose?"is-closable":"",e.customClass],style:e.positionStyle,attrs:{role:"alert"},on:{mouseenter:e.clearTimer,mouseleave:e.startTimer}},[e.iconClass?i("i",{class:e.iconClass}):i("i",{class:e.typeClass}),e._t("default",[e.dangerouslyUseHTMLString?i("p",{staticClass:"el-message__content",domProps:{innerHTML:e._s(e.message)}}):i("p",{staticClass:"el-message__content"},[e._v(e._s(e.message))])]),e.showClose?i("i",{staticClass:"el-message__closeBtn el-icon-close",on:{click:e.close}}):e._e()],2)])};Ql._withStripped=!0;var eu={success:"success",info:"info",warning:"warning",error:"error"},tu=r({data:function(){return{visible:!1,message:"",duration:3e3,type:"info",iconClass:"",customClass:"",onClose:null,showClose:!1,closed:!1,verticalOffset:20,timer:null,dangerouslyUseHTMLString:!1,center:!1}},computed:{typeClass:function(){return this.type&&!this.iconClass?"el-message__icon el-icon-"+eu[this.type]:""},positionStyle:function(){return{top:this.verticalOffset+"px"}}},watch:{closed:function(e){e&&(this.visible=!1)}},methods:{handleAfterLeave:function(){this.$destroy(!0),this.$el.parentNode.removeChild(this.$el)},close:function(){this.closed=!0,"function"==typeof this.onClose&&this.onClose(this)},clearTimer:function(){clearTimeout(this.timer)},startTimer:function(){var e=this;this.duration>0&&(this.timer=setTimeout(function(){e.closed||e.close()},this.duration))},keydown:function(e){27===e.keyCode&&(this.closed||this.close())}},mounted:function(){this.startTimer(),document.addEventListener("keydown",this.keydown)},beforeDestroy:function(){document.removeEventListener("keydown",this.keydown)}},Ql,[],!1,null,null,null);tu.options.__file="packages/message/src/main.vue";var iu=tu.exports,nu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},ru=h.a.extend(iu),su=void 0,au=[],ou=1,lu=function e(t){if(!h.a.prototype.$isServer){"string"==typeof(t=t||{})&&(t={message:t});var i=t.onClose,n="message_"+ou++;t.onClose=function(){e.close(n,i)},(su=new ru({data:t})).id=n,ca(su.message)&&(su.$slots.default=[su.message],su.message=null),su.$mount(),document.body.appendChild(su.$el);var r=t.offset||20;return au.forEach(function(e){r+=e.$el.offsetHeight+16}),su.verticalOffset=r,su.visible=!0,su.$el.style.zIndex=De.nextZIndex(),au.push(su),su}};["success","warning","info","error"].forEach(function(e){lu[e]=function(t){return v(t)&&!ca(t)?lu(nu({},t,{type:e})):lu({type:e,message:t})}}),lu.close=function(e,t){for(var i=au.length,n=-1,r=void 0,s=0;s<i;s++)if(e===au[s].id){r=au[s].$el.offsetHeight,n=s,"function"==typeof t&&t(au[s]),au.splice(s,1);break}if(!(i<=1||-1===n||n>au.length-1))for(var a=n;a<i-1;a++){var o=au[a].$el;o.style.top=parseInt(o.style.top,10)-r-16+"px"}},lu.closeAll=function(){for(var e=au.length-1;e>=0;e--)au[e].close()};var uu=lu,cu=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-badge"},[e._t("default"),i("transition",{attrs:{name:"el-zoom-in-center"}},[i("sup",{directives:[{name:"show",rawName:"v-show",value:!e.hidden&&(e.content||0===e.content||e.isDot),expression:"!hidden && (content || content === 0 || isDot)"}],staticClass:"el-badge__content",class:["el-badge__content--"+e.type,{"is-fixed":e.$slots.default,"is-dot":e.isDot}],domProps:{textContent:e._s(e.content)}})])],2)};cu._withStripped=!0;var hu=r({name:"ElBadge",props:{value:[String,Number],max:Number,isDot:Boolean,hidden:Boolean,type:{type:String,validator:function(e){return["primary","success","warning","info","danger"].indexOf(e)>-1}}},computed:{content:function(){if(!this.isDot){var e=this.value,t=this.max;return"number"==typeof e&&"number"==typeof t&&t<e?t+"+":e}}}},cu,[],!1,null,null,null);hu.options.__file="packages/badge/src/main.vue";var du=hu.exports;du.install=function(e){e.component(du.name,du)};var pu=du,fu=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-card",class:e.shadow?"is-"+e.shadow+"-shadow":"is-always-shadow"},[e.$slots.header||e.header?i("div",{staticClass:"el-card__header"},[e._t("header",[e._v(e._s(e.header))])],2):e._e(),i("div",{staticClass:"el-card__body",style:e.bodyStyle},[e._t("default")],2)])};fu._withStripped=!0;var mu=r({name:"ElCard",props:{header:{},bodyStyle:{},shadow:{type:String}}},fu,[],!1,null,null,null);mu.options.__file="packages/card/src/main.vue";var vu=mu.exports;vu.install=function(e){e.component(vu.name,vu)};var gu=vu,yu=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-rate",attrs:{role:"slider","aria-valuenow":e.currentValue,"aria-valuetext":e.text,"aria-valuemin":"0","aria-valuemax":e.max,tabindex:"0"},on:{keydown:e.handleKey}},[e._l(e.max,function(t,n){return i("span",{key:n,staticClass:"el-rate__item",style:{cursor:e.rateDisabled?"auto":"pointer"},on:{mousemove:function(i){e.setCurrentValue(t,i)},mouseleave:e.resetCurrentValue,click:function(i){e.selectValue(t)}}},[i("i",{staticClass:"el-rate__icon",class:[e.classes[t-1],{hover:e.hoverIndex===t}],style:e.getIconStyle(t)},[e.showDecimalIcon(t)?i("i",{staticClass:"el-rate__decimal",class:e.decimalIconClass,style:e.decimalStyle}):e._e()])])}),e.showText||e.showScore?i("span",{staticClass:"el-rate__text",style:{color:e.textColor}},[e._v(e._s(e.text))]):e._e()],2)};yu._withStripped=!0;var bu=r({name:"ElRate",mixins:[G],inject:{elForm:{default:""}},data:function(){return{pointerAtLeftHalf:!0,currentValue:this.value,hoverIndex:-1}},props:{value:{type:Number,default:0},lowThreshold:{type:Number,default:2},highThreshold:{type:Number,default:4},max:{type:Number,default:5},colors:{type:[Array,Object],default:function(){return["#F7BA2A","#F7BA2A","#F7BA2A"]}},voidColor:{type:String,default:"#C6D1DE"},disabledVoidColor:{type:String,default:"#EFF2F7"},iconClasses:{type:[Array,Object],default:function(){return["el-icon-star-on","el-icon-star-on","el-icon-star-on"]}},voidIconClass:{type:String,default:"el-icon-star-off"},disabledVoidIconClass:{type:String,default:"el-icon-star-on"},disabled:{type:Boolean,default:!1},allowHalf:{type:Boolean,default:!1},showText:{type:Boolean,default:!1},showScore:{type:Boolean,default:!1},textColor:{type:String,default:"#1f2d3d"},texts:{type:Array,default:function(){return["鏋佸樊","澶辨湜","涓�鑸�","婊℃剰","鎯婂枩"]}},scoreTemplate:{type:String,default:"{value}"}},computed:{text:function(){var e="";return this.showScore?e=this.scoreTemplate.replace(/\{\s*value\s*\}/,this.rateDisabled?this.value:this.currentValue):this.showText&&(e=this.texts[Math.ceil(this.currentValue)-1]),e},decimalStyle:function(){var e="";return this.rateDisabled?e=this.valueDecimal+"%":this.allowHalf&&(e="50%"),{color:this.activeColor,width:e}},valueDecimal:function(){return 100*this.value-100*Math.floor(this.value)},classMap:function(){var e;return Array.isArray(this.iconClasses)?((e={})[this.lowThreshold]=this.iconClasses[0],e[this.highThreshold]={value:this.iconClasses[1],excluded:!0},e[this.max]=this.iconClasses[2],e):this.iconClasses},decimalIconClass:function(){return this.getValueFromMap(this.value,this.classMap)},voidClass:function(){return this.rateDisabled?this.disabledVoidIconClass:this.voidIconClass},activeClass:function(){return this.getValueFromMap(this.currentValue,this.classMap)},colorMap:function(){var e;return Array.isArray(this.colors)?((e={})[this.lowThreshold]=this.colors[0],e[this.highThreshold]={value:this.colors[1],excluded:!0},e[this.max]=this.colors[2],e):this.colors},activeColor:function(){return this.getValueFromMap(this.currentValue,this.colorMap)},classes:function(){var e=[],t=0,i=this.currentValue;for(this.allowHalf&&this.currentValue!==Math.floor(this.currentValue)&&i--;t<i;t++)e.push(this.activeClass);for(;t<this.max;t++)e.push(this.voidClass);return e},rateDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},watch:{value:function(e){this.currentValue=e,this.pointerAtLeftHalf=this.value!==Math.floor(this.value)}},methods:{getMigratingConfig:function(){return{props:{"text-template":"text-template is renamed to score-template."}}},getValueFromMap:function(e,t){var i=Object.keys(t).filter(function(i){var n=t[i];return!!v(n)&&n.excluded?e<i:e<=i}).sort(function(e,t){return e-t}),n=t[i[0]];return v(n)?n.value:n||""},showDecimalIcon:function(e){var t=this.rateDisabled&&this.valueDecimal>0&&e-1<this.value&&e>this.value,i=this.allowHalf&&this.pointerAtLeftHalf&&e-.5<=this.currentValue&&e>this.currentValue;return t||i},getIconStyle:function(e){var t=this.rateDisabled?this.disabledVoidColor:this.voidColor;return{color:e<=this.currentValue?this.activeColor:t}},selectValue:function(e){this.rateDisabled||(this.allowHalf&&this.pointerAtLeftHalf?(this.$emit("input",this.currentValue),this.$emit("change",this.currentValue)):(this.$emit("input",e),this.$emit("change",e)))},handleKey:function(e){if(!this.rateDisabled){var t=this.currentValue,i=e.keyCode;38===i||39===i?(this.allowHalf?t+=.5:t+=1,e.stopPropagation(),e.preventDefault()):37!==i&&40!==i||(this.allowHalf?t-=.5:t-=1,e.stopPropagation(),e.preventDefault()),t=(t=t<0?0:t)>this.max?this.max:t,this.$emit("input",t),this.$emit("change",t)}},setCurrentValue:function(e,t){if(!this.rateDisabled){if(this.allowHalf){var i=t.target;fe(i,"el-rate__item")&&(i=i.querySelector(".el-rate__icon")),fe(i,"el-rate__decimal")&&(i=i.parentNode),this.pointerAtLeftHalf=2*t.offsetX<=i.clientWidth,this.currentValue=this.pointerAtLeftHalf?e-.5:e}else this.currentValue=e;this.hoverIndex=e}},resetCurrentValue:function(){this.rateDisabled||(this.allowHalf&&(this.pointerAtLeftHalf=this.value!==Math.floor(this.value)),this.currentValue=this.value,this.hoverIndex=-1)}},created:function(){this.value||this.$emit("input",0)}},yu,[],!1,null,null,null);bu.options.__file="packages/rate/src/main.vue";var wu=bu.exports;wu.install=function(e){e.component(wu.name,wu)};var _u=wu,xu=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"el-steps",class:[!this.simple&&"el-steps--"+this.direction,this.simple&&"el-steps--simple"]},[this._t("default")],2)};xu._withStripped=!0;var Cu=r({name:"ElSteps",mixins:[G],props:{space:[Number,String],active:Number,direction:{type:String,default:"horizontal"},alignCenter:Boolean,simple:Boolean,finishStatus:{type:String,default:"finish"},processStatus:{type:String,default:"process"}},data:function(){return{steps:[],stepOffset:0}},methods:{getMigratingConfig:function(){return{props:{center:"center is removed."}}}},watch:{active:function(e,t){this.$emit("change",e,t)},steps:function(e){e.forEach(function(e,t){e.index=t})}}},xu,[],!1,null,null,null);Cu.options.__file="packages/steps/src/steps.vue";var ku=Cu.exports;ku.install=function(e){e.component(ku.name,ku)};var Su=ku,Du=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-step",class:[!e.isSimple&&"is-"+e.$parent.direction,e.isSimple&&"is-simple",e.isLast&&!e.space&&!e.isCenter&&"is-flex",e.isCenter&&!e.isVertical&&!e.isSimple&&"is-center"],style:e.style},[i("div",{staticClass:"el-step__head",class:"is-"+e.currentStatus},[i("div",{staticClass:"el-step__line",style:e.isLast?"":{marginRight:e.$parent.stepOffset+"px"}},[i("i",{staticClass:"el-step__line-inner",style:e.lineStyle})]),i("div",{staticClass:"el-step__icon",class:"is-"+(e.icon?"icon":"text")},["success"!==e.currentStatus&&"error"!==e.currentStatus?e._t("icon",[e.icon?i("i",{staticClass:"el-step__icon-inner",class:[e.icon]}):e._e(),e.icon||e.isSimple?e._e():i("div",{staticClass:"el-step__icon-inner"},[e._v(e._s(e.index+1))])]):i("i",{staticClass:"el-step__icon-inner is-status",class:["el-icon-"+("success"===e.currentStatus?"check":"close")]})],2)]),i("div",{staticClass:"el-step__main"},[i("div",{ref:"title",staticClass:"el-step__title",class:["is-"+e.currentStatus]},[e._t("title",[e._v(e._s(e.title))])],2),e.isSimple?i("div",{staticClass:"el-step__arrow"}):i("div",{staticClass:"el-step__description",class:["is-"+e.currentStatus]},[e._t("description",[e._v(e._s(e.description))])],2)])])};Du._withStripped=!0;var $u=r({name:"ElStep",props:{title:String,icon:String,description:String,status:String},data:function(){return{index:-1,lineStyle:{},internalStatus:""}},beforeCreate:function(){this.$parent.steps.push(this)},beforeDestroy:function(){var e=this.$parent.steps,t=e.indexOf(this);t>=0&&e.splice(t,1)},computed:{currentStatus:function(){return this.status||this.internalStatus},prevStatus:function(){var e=this.$parent.steps[this.index-1];return e?e.currentStatus:"wait"},isCenter:function(){return this.$parent.alignCenter},isVertical:function(){return"vertical"===this.$parent.direction},isSimple:function(){return this.$parent.simple},isLast:function(){var e=this.$parent;return e.steps[e.steps.length-1]===this},stepsCount:function(){return this.$parent.steps.length},space:function(){var e=this.isSimple,t=this.$parent.space;return e?"":t},style:function(){var e={},t=this.$parent.steps.length,i="number"==typeof this.space?this.space+"px":this.space?this.space:100/(t-(this.isCenter?0:1))+"%";return e.flexBasis=i,this.isVertical?e:(this.isLast?e.maxWidth=100/this.stepsCount+"%":e.marginRight=-this.$parent.stepOffset+"px",e)}},methods:{updateStatus:function(e){var t=this.$parent.$children[this.index-1];e>this.index?this.internalStatus=this.$parent.finishStatus:e===this.index&&"error"!==this.prevStatus?this.internalStatus=this.$parent.processStatus:this.internalStatus="wait",t&&t.calcProgress(this.internalStatus)},calcProgress:function(e){var t=100,i={};i.transitionDelay=150*this.index+"ms",e===this.$parent.processStatus?(this.currentStatus,t=0):"wait"===e&&(t=0,i.transitionDelay=-150*this.index+"ms"),i.borderWidth=t&&!this.isSimple?"1px":0,"vertical"===this.$parent.direction?i.height=t+"%":i.width=t+"%",this.lineStyle=i}},mounted:function(){var e=this,t=this.$watch("index",function(i){e.$watch("$parent.active",e.updateStatus,{immediate:!0}),e.$watch("$parent.processStatus",function(){var t=e.$parent.active;e.updateStatus(t)},{immediate:!0}),t()})}},Du,[],!1,null,null,null);$u.options.__file="packages/steps/src/step.vue";var Eu=$u.exports;Eu.install=function(e){e.component(Eu.name,Eu)};var Tu=Eu,Mu=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:e.carouselClasses,on:{mouseenter:function(t){return t.stopPropagation(),e.handleMouseEnter(t)},mouseleave:function(t){return t.stopPropagation(),e.handleMouseLeave(t)}}},[i("div",{staticClass:"el-carousel__container",style:{height:e.height}},[e.arrowDisplay?i("transition",{attrs:{name:"carousel-arrow-left"}},[i("button",{directives:[{name:"show",rawName:"v-show",value:("always"===e.arrow||e.hover)&&(e.loop||e.activeIndex>0),expression:"(arrow === 'always' || hover) && (loop || activeIndex > 0)"}],staticClass:"el-carousel__arrow el-carousel__arrow--left",attrs:{type:"button"},on:{mouseenter:function(t){e.handleButtonEnter("left")},mouseleave:e.handleButtonLeave,click:function(t){t.stopPropagation(),e.throttledArrowClick(e.activeIndex-1)}}},[i("i",{staticClass:"el-icon-arrow-left"})])]):e._e(),e.arrowDisplay?i("transition",{attrs:{name:"carousel-arrow-right"}},[i("button",{directives:[{name:"show",rawName:"v-show",value:("always"===e.arrow||e.hover)&&(e.loop||e.activeIndex<e.items.length-1),expression:"(arrow === 'always' || hover) && (loop || activeIndex < items.length - 1)"}],staticClass:"el-carousel__arrow el-carousel__arrow--right",attrs:{type:"button"},on:{mouseenter:function(t){e.handleButtonEnter("right")},mouseleave:e.handleButtonLeave,click:function(t){t.stopPropagation(),e.throttledArrowClick(e.activeIndex+1)}}},[i("i",{staticClass:"el-icon-arrow-right"})])]):e._e(),e._t("default")],2),"none"!==e.indicatorPosition?i("ul",{class:e.indicatorsClasses},e._l(e.items,function(t,n){return i("li",{key:n,class:["el-carousel__indicator","el-carousel__indicator--"+e.direction,{"is-active":n===e.activeIndex}],on:{mouseenter:function(t){e.throttledIndicatorHover(n)},click:function(t){t.stopPropagation(),e.handleIndicatorClick(n)}}},[i("button",{staticClass:"el-carousel__button"},[e.hasLabel?i("span",[e._v(e._s(t.label))]):e._e()])])}),0):e._e()])};Mu._withStripped=!0;var Nu=i(4),Pu=i.n(Nu),Ou=r({name:"ElCarousel",props:{initialIndex:{type:Number,default:0},height:String,trigger:{type:String,default:"hover"},autoplay:{type:Boolean,default:!0},interval:{type:Number,default:3e3},indicatorPosition:String,indicator:{type:Boolean,default:!0},arrow:{type:String,default:"hover"},type:String,loop:{type:Boolean,default:!0},direction:{type:String,default:"horizontal",validator:function(e){return-1!==["horizontal","vertical"].indexOf(e)}}},data:function(){return{items:[],activeIndex:-1,containerWidth:0,timer:null,hover:!1}},computed:{arrowDisplay:function(){return"never"!==this.arrow&&"vertical"!==this.direction},hasLabel:function(){return this.items.some(function(e){return e.label.toString().length>0})},carouselClasses:function(){var e=["el-carousel","el-carousel--"+this.direction];return"card"===this.type&&e.push("el-carousel--card"),e},indicatorsClasses:function(){var e=["el-carousel__indicators","el-carousel__indicators--"+this.direction];return this.hasLabel&&e.push("el-carousel__indicators--labels"),"outside"!==this.indicatorPosition&&"card"!==this.type||e.push("el-carousel__indicators--outside"),e}},watch:{items:function(e){e.length>0&&this.setActiveItem(this.initialIndex)},activeIndex:function(e,t){this.resetItemPosition(t),t>-1&&this.$emit("change",e,t)},autoplay:function(e){e?this.startTimer():this.pauseTimer()},loop:function(){this.setActiveItem(this.activeIndex)},interval:function(){this.pauseTimer(),this.startTimer()}},methods:{handleMouseEnter:function(){this.hover=!0,this.pauseTimer()},handleMouseLeave:function(){this.hover=!1,this.startTimer()},itemInStage:function(e,t){var i=this.items.length;return t===i-1&&e.inStage&&this.items[0].active||e.inStage&&this.items[t+1]&&this.items[t+1].active?"left":!!(0===t&&e.inStage&&this.items[i-1].active||e.inStage&&this.items[t-1]&&this.items[t-1].active)&&"right"},handleButtonEnter:function(e){var t=this;"vertical"!==this.direction&&this.items.forEach(function(i,n){e===t.itemInStage(i,n)&&(i.hover=!0)})},handleButtonLeave:function(){"vertical"!==this.direction&&this.items.forEach(function(e){e.hover=!1})},updateItems:function(){this.items=this.$children.filter(function(e){return"ElCarouselItem"===e.$options.name})},resetItemPosition:function(e){var t=this;this.items.forEach(function(i,n){i.translateItem(n,t.activeIndex,e)})},playSlides:function(){this.activeIndex<this.items.length-1?this.activeIndex++:this.loop&&(this.activeIndex=0)},pauseTimer:function(){this.timer&&(clearInterval(this.timer),this.timer=null)},startTimer:function(){this.interval<=0||!this.autoplay||this.timer||(this.timer=setInterval(this.playSlides,this.interval))},resetTimer:function(){this.pauseTimer(),this.startTimer()},setActiveItem:function(e){if("string"==typeof e){var t=this.items.filter(function(t){return t.name===e});t.length>0&&(e=this.items.indexOf(t[0]))}if(e=Number(e),isNaN(e)||e!==Math.floor(e))console.warn("[Element Warn][Carousel]index must be an integer.");else{var i=this.items.length,n=this.activeIndex;this.activeIndex=e<0?this.loop?i-1:0:e>=i?this.loop?0:i-1:e,n===this.activeIndex&&this.resetItemPosition(n),this.resetTimer()}},prev:function(){this.setActiveItem(this.activeIndex-1)},next:function(){this.setActiveItem(this.activeIndex+1)},handleIndicatorClick:function(e){this.activeIndex=e},handleIndicatorHover:function(e){"hover"===this.trigger&&e!==this.activeIndex&&(this.activeIndex=e)}},created:function(){var e=this;this.throttledArrowClick=Pu()(300,!0,function(t){e.setActiveItem(t)}),this.throttledIndicatorHover=Pu()(300,function(t){e.handleIndicatorHover(t)})},mounted:function(){var e=this;this.updateItems(),this.$nextTick(function(){Ke(e.$el,e.resetItemPosition),e.initialIndex<e.items.length&&e.initialIndex>=0&&(e.activeIndex=e.initialIndex),e.startTimer()})},beforeDestroy:function(){this.$el&&Ge(this.$el,this.resetItemPosition),this.pauseTimer()}},Mu,[],!1,null,null,null);Ou.options.__file="packages/carousel/src/main.vue";var Iu=Ou.exports;Iu.install=function(e){e.component(Iu.name,Iu)};var Fu=Iu,Au=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"show",rawName:"v-show",value:e.ready,expression:"ready"}],staticClass:"el-carousel__item",class:{"is-active":e.active,"el-carousel__item--card":"card"===e.$parent.type,"is-in-stage":e.inStage,"is-hover":e.hover,"is-animating":e.animating},style:e.itemStyle,on:{click:e.handleItemClick}},["card"===e.$parent.type?i("div",{directives:[{name:"show",rawName:"v-show",value:!e.active,expression:"!active"}],staticClass:"el-carousel__mask"}):e._e(),e._t("default")],2)};Au._withStripped=!0;var Lu=r({name:"ElCarouselItem",props:{name:String,label:{type:[String,Number],default:""}},data:function(){return{hover:!1,translate:0,scale:1,active:!1,ready:!1,inStage:!1,animating:!1}},methods:{processIndex:function(e,t,i){return 0===t&&e===i-1?-1:t===i-1&&0===e?i:e<t-1&&t-e>=i/2?i+1:e>t+1&&e-t>=i/2?-2:e},calcCardTranslate:function(e,t){var i=this.$parent.$el.offsetWidth;return this.inStage?i*(1.17*(e-t)+1)/4:e<t?-1.83*i/4:3.83*i/4},calcTranslate:function(e,t,i){return this.$parent.$el[i?"offsetHeight":"offsetWidth"]*(e-t)},translateItem:function(e,t,i){var n=this.$parent.type,r=this.parentDirection,s=this.$parent.items.length;if("card"!==n&&void 0!==i&&(this.animating=e===t||e===i),e!==t&&s>2&&this.$parent.loop&&(e=this.processIndex(e,t,s)),"card"===n)"vertical"===r&&console.warn("[Element Warn][Carousel]vertical direction is not supported in card mode"),this.inStage=Math.round(Math.abs(e-t))<=1,this.active=e===t,this.translate=this.calcCardTranslate(e,t),this.scale=this.active?1:.83;else{this.active=e===t;var a="vertical"===r;this.translate=this.calcTranslate(e,t,a),this.scale=1}this.ready=!0},handleItemClick:function(){var e=this.$parent;if(e&&"card"===e.type){var t=e.items.indexOf(this);e.setActiveItem(t)}}},computed:{parentDirection:function(){return this.$parent.direction},itemStyle:function(){return function(e){if("object"!==(void 0===e?"undefined":w(e)))return e;var t=["ms-","webkit-"];return["transform","transition","animation"].forEach(function(i){var n=e[i];i&&n&&t.forEach(function(t){e[t+i]=n})}),e}({transform:("vertical"===this.parentDirection?"translateY":"translateX")+"("+this.translate+"px) scale("+this.scale+")"})}},created:function(){this.$parent&&this.$parent.updateItems()},destroyed:function(){this.$parent&&this.$parent.updateItems()}},Au,[],!1,null,null,null);Lu.options.__file="packages/carousel/src/item.vue";var Vu=Lu.exports;Vu.install=function(e){e.component(Vu.name,Vu)};var Bu=Vu,zu=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"el-collapse",attrs:{role:"tablist","aria-multiselectable":"true"}},[this._t("default")],2)};zu._withStripped=!0;var Hu=r({name:"ElCollapse",componentName:"ElCollapse",props:{accordion:Boolean,value:{type:[Array,String,Number],default:function(){return[]}}},data:function(){return{activeNames:[].concat(this.value)}},provide:function(){return{collapse:this}},watch:{value:function(e){this.activeNames=[].concat(e)}},methods:{setActiveNames:function(e){e=[].concat(e);var t=this.accordion?e[0]:e;this.activeNames=e,this.$emit("input",t),this.$emit("change",t)},handleItemClick:function(e){if(this.accordion)this.setActiveNames(!this.activeNames[0]&&0!==this.activeNames[0]||this.activeNames[0]!==e.name?e.name:"");else{var t=this.activeNames.slice(0),i=t.indexOf(e.name);i>-1?t.splice(i,1):t.push(e.name),this.setActiveNames(t)}}},created:function(){this.$on("item-click",this.handleItemClick)}},zu,[],!1,null,null,null);Hu.options.__file="packages/collapse/src/collapse.vue";var Ru=Hu.exports;Ru.install=function(e){e.component(Ru.name,Ru)};var Wu=Ru,ju=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-collapse-item",class:{"is-active":e.isActive,"is-disabled":e.disabled}},[i("div",{attrs:{role:"tab","aria-expanded":e.isActive,"aria-controls":"el-collapse-content-"+e.id,"aria-describedby":"el-collapse-content-"+e.id}},[i("div",{staticClass:"el-collapse-item__header",class:{focusing:e.focusing,"is-active":e.isActive},attrs:{role:"button",id:"el-collapse-head-"+e.id,tabindex:e.disabled?void 0:0},on:{click:e.handleHeaderClick,keyup:function(t){return"button"in t||!e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"])||!e._k(t.keyCode,"enter",13,t.key,"Enter")?(t.stopPropagation(),e.handleEnterClick(t)):null},focus:e.handleFocus,blur:function(t){e.focusing=!1}}},[e._t("title",[e._v(e._s(e.title))]),i("i",{staticClass:"el-collapse-item__arrow el-icon-arrow-right",class:{"is-active":e.isActive}})],2)]),i("el-collapse-transition",[i("div",{directives:[{name:"show",rawName:"v-show",value:e.isActive,expression:"isActive"}],staticClass:"el-collapse-item__wrap",attrs:{role:"tabpanel","aria-hidden":!e.isActive,"aria-labelledby":"el-collapse-head-"+e.id,id:"el-collapse-content-"+e.id}},[i("div",{staticClass:"el-collapse-item__content"},[e._t("default")],2)])])],1)};ju._withStripped=!0;var qu=r({name:"ElCollapseItem",componentName:"ElCollapseItem",mixins:[l],components:{ElCollapseTransition:ni},data:function(){return{contentWrapStyle:{height:"auto",display:"block"},contentHeight:0,focusing:!1,isClick:!1,id:$()}},inject:["collapse"],props:{title:String,name:{type:[String,Number],default:function(){return this._uid}},disabled:Boolean},computed:{isActive:function(){return this.collapse.activeNames.indexOf(this.name)>-1}},methods:{handleFocus:function(){var e=this;setTimeout(function(){e.isClick?e.isClick=!1:e.focusing=!0},50)},handleHeaderClick:function(){this.disabled||(this.dispatch("ElCollapse","item-click",this),this.focusing=!1,this.isClick=!0)},handleEnterClick:function(){this.dispatch("ElCollapse","item-click",this)}}},ju,[],!1,null,null,null);qu.options.__file="packages/collapse/src/collapse-item.vue";var Yu=qu.exports;Yu.install=function(e){e.component(Yu.name,Yu)};var Ku=Yu,Gu=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:function(){return e.toggleDropDownVisible(!1)},expression:"() => toggleDropDownVisible(false)"}],ref:"reference",class:["el-cascader",e.realSize&&"el-cascader--"+e.realSize,{"is-disabled":e.isDisabled}],on:{mouseenter:function(t){e.inputHover=!0},mouseleave:function(t){e.inputHover=!1},click:function(){return e.toggleDropDownVisible(!e.readonly||void 0)},keydown:e.handleKeyDown}},[i("el-input",{ref:"input",class:{"is-focus":e.dropDownVisible},attrs:{size:e.realSize,placeholder:e.placeholder,readonly:e.readonly,disabled:e.isDisabled,"validate-event":!1},on:{focus:e.handleFocus,blur:e.handleBlur,input:e.handleInput},model:{value:e.multiple?e.presentText:e.inputValue,callback:function(t){e.multiple?e.presentText:e.inputValue=t},expression:"multiple ? presentText : inputValue"}},[i("template",{slot:"suffix"},[e.clearBtnVisible?i("i",{key:"clear",staticClass:"el-input__icon el-icon-circle-close",on:{click:function(t){return t.stopPropagation(),e.handleClear(t)}}}):i("i",{key:"arrow-down",class:["el-input__icon","el-icon-arrow-down",e.dropDownVisible&&"is-reverse"],on:{click:function(t){t.stopPropagation(),e.toggleDropDownVisible()}}})])],2),e.multiple?i("div",{staticClass:"el-cascader__tags"},[e._l(e.presentTags,function(t){return i("el-tag",{key:t.key,attrs:{type:"info",size:e.tagSize,hit:t.hitState,closable:t.closable,"disable-transitions":""},on:{close:function(i){e.deleteTag(t)}}},[i("span",[e._v(e._s(t.text))])])}),e.filterable&&!e.isDisabled?i("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.inputValue,expression:"inputValue",modifiers:{trim:!0}}],staticClass:"el-cascader__search-input",attrs:{type:"text",placeholder:e.presentTags.length?"":e.placeholder},domProps:{value:e.inputValue},on:{input:[function(t){t.target.composing||(e.inputValue=t.target.value.trim())},function(t){return e.handleInput(e.inputValue,t)}],click:function(t){t.stopPropagation(),e.toggleDropDownVisible(!0)},keydown:function(t){return"button"in t||!e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?e.handleDelete(t):null},blur:function(t){e.$forceUpdate()}}}):e._e()],2):e._e(),i("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":e.handleDropdownLeave}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.dropDownVisible,expression:"dropDownVisible"}],ref:"popper",class:["el-popper","el-cascader__dropdown",e.popperClass]},[i("el-cascader-panel",{directives:[{name:"show",rawName:"v-show",value:!e.filtering,expression:"!filtering"}],ref:"panel",attrs:{options:e.options,props:e.config,border:!1,"render-label":e.$scopedSlots.default},on:{"expand-change":e.handleExpandChange,close:function(t){e.toggleDropDownVisible(!1)}},model:{value:e.checkedValue,callback:function(t){e.checkedValue=t},expression:"checkedValue"}}),e.filterable?i("el-scrollbar",{directives:[{name:"show",rawName:"v-show",value:e.filtering,expression:"filtering"}],ref:"suggestionPanel",staticClass:"el-cascader__suggestion-panel",attrs:{tag:"ul","view-class":"el-cascader__suggestion-list"},nativeOn:{keydown:function(t){return e.handleSuggestionKeyDown(t)}}},[e.suggestions.length?e._l(e.suggestions,function(t,n){return i("li",{key:t.uid,class:["el-cascader__suggestion-item",t.checked&&"is-checked"],attrs:{tabindex:-1},on:{click:function(t){e.handleSuggestionClick(n)}}},[i("span",[e._v(e._s(t.text))]),t.checked?i("i",{staticClass:"el-icon-check"}):e._e()])}):e._t("empty",[i("li",{staticClass:"el-cascader__empty-text"},[e._v(e._s(e.t("el.cascader.noMatch")))])])],2):e._e()],1)])],1)};Gu._withStripped=!0;var Uu=function(){var e=this.$createElement,t=this._self._c||e;return t("div",{class:["el-cascader-panel",this.border&&"is-bordered"],on:{keydown:this.handleKeyDown}},this._l(this.menus,function(e,i){return t("cascader-menu",{key:i,ref:"menu",refInFor:!0,attrs:{index:i,nodes:e}})}),1)};Uu._withStripped=!0;var Xu=function(e){return e.stopPropagation()},Zu=r({inject:["panel"],components:{ElCheckbox:Bi,ElRadio:Di},props:{node:{required:!0},nodeId:String},computed:{config:function(){return this.panel.config},isLeaf:function(){return this.node.isLeaf},isDisabled:function(){return this.node.isDisabled},checkedValue:function(){return this.panel.checkedValue},isChecked:function(){return this.node.isSameNode(this.checkedValue)},inActivePath:function(){return this.isInPath(this.panel.activePath)},inCheckedPath:function(){var e=this;return!!this.config.checkStrictly&&this.panel.checkedNodePaths.some(function(t){return e.isInPath(t)})},value:function(){return this.node.getValueByOption()}},methods:{handleExpand:function(){var e=this,t=this.panel,i=this.node,n=this.isDisabled,r=this.config,s=r.multiple;!r.checkStrictly&&n||i.loading||(r.lazy&&!i.loaded?t.lazyLoad(i,function(){var t=e.isLeaf;if(t||e.handleExpand(),s){var n=!!t&&i.checked;e.handleMultiCheckChange(n)}}):t.handleExpand(i))},handleCheckChange:function(){var e=this.panel,t=this.value,i=this.node;e.handleCheckChange(t),e.handleExpand(i)},handleMultiCheckChange:function(e){this.node.doCheck(e),this.panel.calculateMultiCheckedValue()},isInPath:function(e){var t=this.node;return(e[t.level-1]||{}).uid===t.uid},renderPrefix:function(e){var t=this.isLeaf,i=this.isChecked,n=this.config,r=n.checkStrictly;return n.multiple?this.renderCheckbox(e):r?this.renderRadio(e):t&&i?this.renderCheckIcon(e):null},renderPostfix:function(e){var t=this.node,i=this.isLeaf;return t.loading?this.renderLoadingIcon(e):i?null:this.renderExpandIcon(e)},renderCheckbox:function(e){var t=this.node,i=this.config,n=this.isDisabled,r={on:{change:this.handleMultiCheckChange},nativeOn:{}};return i.checkStrictly&&(r.nativeOn.click=Xu),e("el-checkbox",zl()([{attrs:{value:t.checked,indeterminate:t.indeterminate,disabled:n}},r]))},renderRadio:function(e){var t=this.checkedValue,i=this.value,n=this.isDisabled;return F(i,t)&&(i=t),e("el-radio",{attrs:{value:t,label:i,disabled:n},on:{change:this.handleCheckChange},nativeOn:{click:Xu}},[e("span")])},renderCheckIcon:function(e){return e("i",{class:"el-icon-check el-cascader-node__prefix"})},renderLoadingIcon:function(e){return e("i",{class:"el-icon-loading el-cascader-node__postfix"})},renderExpandIcon:function(e){return e("i",{class:"el-icon-arrow-right el-cascader-node__postfix"})},renderContent:function(e){var t=this.panel,i=this.node,n=t.renderLabelFn;return e("span",{class:"el-cascader-node__label"},[(n?n({node:i,data:i.data}):null)||i.label])}},render:function(e){var t=this,i=this.inActivePath,n=this.inCheckedPath,r=this.isChecked,s=this.isLeaf,a=this.isDisabled,o=this.config,l=this.nodeId,u=o.expandTrigger,c=o.checkStrictly,h=o.multiple,d=!c&&a,p={on:{}};return"click"===u?p.on.click=this.handleExpand:(p.on.mouseenter=function(e){t.handleExpand(),t.$emit("expand",e)},p.on.focus=function(e){t.handleExpand(),t.$emit("expand",e)}),!s||a||c||h||(p.on.click=this.handleCheckChange),e("li",zl()([{attrs:{role:"menuitem",id:l,"aria-expanded":i,tabindex:d?null:-1},class:{"el-cascader-node":!0,"is-selectable":c,"in-active-path":i,"in-checked-path":n,"is-active":r,"is-disabled":d}},p]),[this.renderPrefix(e),this.renderContent(e),this.renderPostfix(e)])}},void 0,void 0,!1,null,null,null);Zu.options.__file="packages/cascader-panel/src/cascader-node.vue";var Ju=r({name:"ElCascaderMenu",mixins:[Y],inject:["panel"],components:{ElScrollbar:Qe,CascaderNode:Zu.exports},props:{nodes:{type:Array,required:!0},index:Number},data:function(){return{activeNode:null,hoverTimer:null,id:$()}},computed:{isEmpty:function(){return!this.nodes.length},menuId:function(){return"cascader-menu-"+this.id+"-"+this.index}},methods:{handleExpand:function(e){this.activeNode=e.target},handleMouseMove:function(e){var t=this.activeNode,i=this.hoverTimer,n=this.$refs.hoverZone;if(t&&n)if(t.contains(e.target)){clearTimeout(i);var r=this.$el.getBoundingClientRect().left,s=e.clientX-r,a=this.$el,o=a.offsetWidth,l=a.offsetHeight,u=t.offsetTop,c=u+t.offsetHeight;n.innerHTML='\n          <path style="pointer-events: auto;" fill="transparent" d="M'+s+" "+u+" L"+o+" 0 V"+u+' Z" />\n          <path style="pointer-events: auto;" fill="transparent" d="M'+s+" "+c+" L"+o+" "+l+" V"+c+' Z" />\n        '}else i||(this.hoverTimer=setTimeout(this.clearHoverZone,this.panel.config.hoverThreshold))},clearHoverZone:function(){var e=this.$refs.hoverZone;e&&(e.innerHTML="")},renderEmptyText:function(e){return e("div",{class:"el-cascader-menu__empty-text"},[this.t("el.cascader.noData")])},renderNodeList:function(e){var t=this.menuId,i=this.panel.isHoverMenu,n={on:{}};i&&(n.on.expand=this.handleExpand);var r=this.nodes.map(function(i,r){var s=i.hasChildren;return e("cascader-node",zl()([{key:i.uid,attrs:{node:i,"node-id":t+"-"+r,"aria-haspopup":s,"aria-owns":s?t:null}},n]))});return[].concat(r,[i?e("svg",{ref:"hoverZone",class:"el-cascader-menu__hover-zone"}):null])}},render:function(e){var t=this.isEmpty,i=this.menuId,n={nativeOn:{}};return this.panel.isHoverMenu&&(n.nativeOn.mousemove=this.handleMouseMove),e("el-scrollbar",zl()([{attrs:{tag:"ul",role:"menu",id:i,"wrap-class":"el-cascader-menu__wrap","view-class":{"el-cascader-menu__list":!0,"is-empty":t}},class:"el-cascader-menu"},n]),[t?this.renderEmptyText(e):this.renderNodeList(e)])}},void 0,void 0,!1,null,null,null);Ju.options.__file="packages/cascader-panel/src/cascader-menu.vue";var Qu=Ju.exports,ec=function(){function e(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,i,n){return i&&e(t.prototype,i),n&&e(t,n),t}}();var tc=0,ic=function(){function e(t,i,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.data=t,this.config=i,this.parent=n||null,this.level=this.parent?this.parent.level+1:1,this.uid=tc++,this.initState(),this.initChildren()}return e.prototype.initState=function(){var e=this.config,t=e.value,i=e.label;this.value=this.data[t],this.label=this.data[i],this.pathNodes=this.calculatePathNodes(),this.path=this.pathNodes.map(function(e){return e.value}),this.pathLabels=this.pathNodes.map(function(e){return e.label}),this.loading=!1,this.loaded=!1},e.prototype.initChildren=function(){var t=this,i=this.config,n=i.children,r=this.data[n];this.hasChildren=Array.isArray(r),this.children=(r||[]).map(function(n){return new e(n,i,t)})},e.prototype.calculatePathNodes=function(){for(var e=[this],t=this.parent;t;)e.unshift(t),t=t.parent;return e},e.prototype.getPath=function(){return this.path},e.prototype.getValue=function(){return this.value},e.prototype.getValueByOption=function(){return this.config.emitPath?this.getPath():this.getValue()},e.prototype.getText=function(e,t){return e?this.pathLabels.join(t):this.label},e.prototype.isSameNode=function(e){var t=this.getValueByOption();return this.config.multiple&&Array.isArray(e)?e.some(function(e){return F(e,t)}):F(e,t)},e.prototype.broadcast=function(e){for(var t=arguments.length,i=Array(t>1?t-1:0),n=1;n<t;n++)i[n-1]=arguments[n];var r="onParent"+O(e);this.children.forEach(function(t){t&&(t.broadcast.apply(t,[e].concat(i)),t[r]&&t[r].apply(t,i))})},e.prototype.emit=function(e){var t=this.parent,i="onChild"+O(e);if(t){for(var n=arguments.length,r=Array(n>1?n-1:0),s=1;s<n;s++)r[s-1]=arguments[s];t[i]&&t[i].apply(t,r),t.emit.apply(t,[e].concat(r))}},e.prototype.onParentCheck=function(e){this.isDisabled||this.setCheckState(e)},e.prototype.onChildCheck=function(){var e=this.children.filter(function(e){return!e.isDisabled}),t=!!e.length&&e.every(function(e){return e.checked});this.setCheckState(t)},e.prototype.setCheckState=function(e){var t=this.children.length,i=this.children.reduce(function(e,t){return e+(t.checked?1:t.indeterminate?.5:0)},0);this.checked=e,this.indeterminate=i!==t&&i>0},e.prototype.syncCheckState=function(e){var t=this.getValueByOption(),i=this.isSameNode(e,t);this.doCheck(i)},e.prototype.doCheck=function(e){this.checked!==e&&(this.config.checkStrictly?this.checked=e:(this.broadcast("check",e),this.setCheckState(e),this.emit("check")))},ec(e,[{key:"isDisabled",get:function(){var e=this.data,t=this.parent,i=this.config,n=i.disabled,r=i.checkStrictly;return e[n]||!r&&t&&t.isDisabled}},{key:"isLeaf",get:function(){var e=this.data,t=this.loaded,i=this.hasChildren,n=this.children,r=this.config,s=r.lazy,a=r.leaf;if(s){var o=ee(e[a])?e[a]:!!t&&!n.length;return this.hasChildren=!o,o}return!i}}]),e}();var nc=function(){function e(t,i){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.config=i,this.initNodes(t)}return e.prototype.initNodes=function(e){var t=this;e=N(e),this.nodes=e.map(function(e){return new ic(e,t.config)}),this.flattedNodes=this.getFlattedNodes(!1,!1),this.leafNodes=this.getFlattedNodes(!0,!1)},e.prototype.appendNode=function(e,t){var i=new ic(e,this.config,t);(t?t.children:this.nodes).push(i)},e.prototype.appendNodes=function(e,t){var i=this;(e=N(e)).forEach(function(e){return i.appendNode(e,t)})},e.prototype.getNodes=function(){return this.nodes},e.prototype.getFlattedNodes=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=e?this.leafNodes:this.flattedNodes;return t?i:function e(t,i){return t.reduce(function(t,n){return n.isLeaf?t.push(n):(!i&&t.push(n),t=t.concat(e(n.children,i))),t},[])}(this.nodes,e)},e.prototype.getNodeByValue=function(e){var t=this.getFlattedNodes(!1,!this.config.lazy).filter(function(t){return E(t.path,e)||t.value===e});return t&&t.length?t[0]:null},e}(),rc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},sc=Yt.keys,ac={expandTrigger:"click",multiple:!1,checkStrictly:!1,emitPath:!0,lazy:!1,lazyLoad:x,value:"value",label:"label",children:"children",leaf:"leaf",disabled:"disabled",hoverThreshold:500},oc=function(e){return!e.getAttribute("aria-owns")},lc=function(e,t){var i=e.parentNode;if(i){var n=i.querySelectorAll('.el-cascader-node[tabindex="-1"]');return n[Array.prototype.indexOf.call(n,e)+t]||null}return null},uc=function(e,t){if(e){var i=e.id.split("-");return Number(i[i.length-2])}},cc=function(e){e&&(e.focus(),!oc(e)&&e.click())},hc=r({name:"ElCascaderPanel",components:{CascaderMenu:Qu},props:{value:{},options:Array,props:Object,border:{type:Boolean,default:!0},renderLabel:Function},provide:function(){return{panel:this}},data:function(){return{checkedValue:null,checkedNodePaths:[],store:[],menus:[],activePath:[],loadCount:0}},computed:{config:function(){return Q(rc({},ac),this.props||{})},multiple:function(){return this.config.multiple},checkStrictly:function(){return this.config.checkStrictly},leafOnly:function(){return!this.checkStrictly},isHoverMenu:function(){return"hover"===this.config.expandTrigger},renderLabelFn:function(){return this.renderLabel||this.$scopedSlots.default}},watch:{options:{handler:function(){this.initStore()},immediate:!0,deep:!0},value:function(){this.syncCheckedValue(),this.checkStrictly&&this.calculateCheckedNodePaths()},checkedValue:function(e){F(e,this.value)||(this.checkStrictly&&this.calculateCheckedNodePaths(),this.$emit("input",e),this.$emit("change",e))}},mounted:function(){this.isEmptyValue(this.value)||this.syncCheckedValue()},methods:{initStore:function(){var e=this.config,t=this.options;e.lazy&&A(t)?this.lazyLoad():(this.store=new nc(t,e),this.menus=[this.store.getNodes()],this.syncMenuState())},syncCheckedValue:function(){var e=this.value,t=this.checkedValue;F(e,t)||(this.activePath=[],this.checkedValue=e,this.syncMenuState())},syncMenuState:function(){var e=this.multiple,t=this.checkStrictly;this.syncActivePath(),e&&this.syncMultiCheckState(),t&&this.calculateCheckedNodePaths(),this.$nextTick(this.scrollIntoView)},syncMultiCheckState:function(){var e=this;this.getFlattedNodes(this.leafOnly).forEach(function(t){t.syncCheckState(e.checkedValue)})},isEmptyValue:function(e){var t=this.multiple,i=this.config.emitPath;return!(!t&&!i)&&A(e)},syncActivePath:function(){var e=this,t=this.store,i=this.multiple,n=this.activePath,r=this.checkedValue;if(A(n))if(this.isEmptyValue(r))this.activePath=[],this.menus=[t.getNodes()];else{var s=i?r[0]:r,a=((this.getNodeByValue(s)||{}).pathNodes||[]).slice(0,-1);this.expandNodes(a)}else{var o=n.map(function(t){return e.getNodeByValue(t.getValue())});this.expandNodes(o)}},expandNodes:function(e){var t=this;e.forEach(function(e){return t.handleExpand(e,!0)})},calculateCheckedNodePaths:function(){var e=this,t=this.checkedValue,i=this.multiple?N(t):[t];this.checkedNodePaths=i.map(function(t){var i=e.getNodeByValue(t);return i?i.pathNodes:[]})},handleKeyDown:function(e){var t=e.target;switch(e.keyCode){case sc.up:var i=lc(t,-1);cc(i);break;case sc.down:var n=lc(t,1);cc(n);break;case sc.left:var r=this.$refs.menu[uc(t)-1];if(r){var s=r.$el.querySelector('.el-cascader-node[aria-expanded="true"]');cc(s)}break;case sc.right:var a=this.$refs.menu[uc(t)+1];if(a){var o=a.$el.querySelector('.el-cascader-node[tabindex="-1"]');cc(o)}break;case sc.enter:!function(e){if(e){var t=e.querySelector("input");t?t.click():oc(e)&&e.click()}}(t);break;case sc.esc:case sc.tab:this.$emit("close");break;default:return}},handleExpand:function(e,t){var i=this.activePath,n=e.level,r=i.slice(0,n-1),s=this.menus.slice(0,n);if(e.isLeaf||(r.push(e),s.push(e.children)),this.activePath=r,this.menus=s,!t){var a=r.map(function(e){return e.getValue()}),o=i.map(function(e){return e.getValue()});E(a,o)||(this.$emit("active-item-change",a),this.$emit("expand-change",a))}},handleCheckChange:function(e){this.checkedValue=e},lazyLoad:function(e,t){var i=this,n=this.config;e||(e=e||{root:!0,level:0},this.store=new nc([],n),this.menus=[this.store.getNodes()]),e.loading=!0;n.lazyLoad(e,function(n){var r=e.root?null:e;if(n&&n.length&&i.store.appendNodes(n,r),e.loading=!1,e.loaded=!0,Array.isArray(i.checkedValue)){var s=i.checkedValue[i.loadCount++],a=i.config.value,o=i.config.leaf;if(Array.isArray(n)&&n.filter(function(e){return e[a]===s}).length>0){var l=i.store.getNodeByValue(s);l.data[o]||i.lazyLoad(l,function(){i.handleExpand(l)}),i.loadCount===i.checkedValue.length&&i.$parent.computePresentText()}}t&&t(n)})},calculateMultiCheckedValue:function(){this.checkedValue=this.getCheckedNodes(this.leafOnly).map(function(e){return e.getValueByOption()})},scrollIntoView:function(){this.$isServer||(this.$refs.menu||[]).forEach(function(e){var t=e.$el;t&&lt(t.querySelector(".el-scrollbar__wrap"),t.querySelector(".el-cascader-node.is-active")||t.querySelector(".el-cascader-node.in-active-path"))})},getNodeByValue:function(e){return this.store.getNodeByValue(e)},getFlattedNodes:function(e){var t=!this.config.lazy;return this.store.getFlattedNodes(e,t)},getCheckedNodes:function(e){var t=this.checkedValue;return this.multiple?this.getFlattedNodes(e).filter(function(e){return e.checked}):this.isEmptyValue(t)?[]:[this.getNodeByValue(t)]},clearCheckedNodes:function(){var e=this.config,t=this.leafOnly,i=e.multiple,n=e.emitPath;i?(this.getCheckedNodes(t).filter(function(e){return!e.isDisabled}).forEach(function(e){return e.doCheck(!1)}),this.calculateMultiCheckedValue()):this.checkedValue=n?[]:null}}},Uu,[],!1,null,null,null);hc.options.__file="packages/cascader-panel/src/cascader-panel.vue";var dc=hc.exports;dc.install=function(e){e.component(dc.name,dc)};var pc=dc,fc=Yt.keys,mc={expandTrigger:{newProp:"expandTrigger",type:String},changeOnSelect:{newProp:"checkStrictly",type:Boolean},hoverThreshold:{newProp:"hoverThreshold",type:Number}},vc={props:{placement:{type:String,default:"bottom-start"},appendToBody:Ie.props.appendToBody,visibleArrow:{type:Boolean,default:!0},arrowOffset:Ie.props.arrowOffset,offset:Ie.props.offset,boundariesPadding:Ie.props.boundariesPadding,popperOptions:Ie.props.popperOptions},methods:Ie.methods,data:Ie.data,beforeDestroy:Ie.beforeDestroy},gc={medium:36,small:32,mini:28},yc=r({name:"ElCascader",directives:{Clickoutside:ot},mixins:[vc,l,Y,G],inject:{elForm:{default:""},elFormItem:{default:""}},components:{ElInput:re,ElTag:We,ElScrollbar:Qe,ElCascaderPanel:pc},props:{value:{},options:Array,props:Object,size:String,placeholder:{type:String,default:function(){return j("el.cascader.placeholder")}},disabled:Boolean,clearable:Boolean,filterable:Boolean,filterMethod:Function,separator:{type:String,default:" / "},showAllLevels:{type:Boolean,default:!0},collapseTags:Boolean,debounce:{type:Number,default:300},beforeFilter:{type:Function,default:function(){return function(){}}},popperClass:String},data:function(){return{dropDownVisible:!1,checkedValue:this.value,inputHover:!1,inputValue:null,presentText:null,presentTags:[],checkedNodes:[],filtering:!1,suggestions:[],inputInitialHeight:0,pressDeleteCount:0}},computed:{realSize:function(){var e=(this.elFormItem||{}).elFormItemSize;return this.size||e||(this.$ELEMENT||{}).size},tagSize:function(){return["small","mini"].indexOf(this.realSize)>-1?"mini":"small"},isDisabled:function(){return this.disabled||(this.elForm||{}).disabled},config:function(){var e=this.props||{},t=this.$attrs;return Object.keys(mc).forEach(function(i){var n=mc[i],r=n.newProp,s=n.type,a=t[i]||t[P(i)];ee(i)&&!ee(e[r])&&(s===Boolean&&""===a&&(a=!0),e[r]=a)}),e},multiple:function(){return this.config.multiple},leafOnly:function(){return!this.config.checkStrictly},readonly:function(){return!this.filterable||this.multiple},clearBtnVisible:function(){return!(!this.clearable||this.isDisabled||this.filtering||!this.inputHover)&&(this.multiple?!!this.checkedNodes.filter(function(e){return!e.isDisabled}).length:!!this.presentText)},panel:function(){return this.$refs.panel}},watch:{disabled:function(){this.computePresentContent()},value:function(e){F(e,this.checkedValue)||(this.checkedValue=e,this.computePresentContent())},checkedValue:function(e){var t=this.value,i=this.dropDownVisible,n=this.config,r=n.checkStrictly,s=n.multiple;F(e,t)&&!b(t)||(this.computePresentContent(),s||r||!i||this.toggleDropDownVisible(!1),this.$emit("input",e),this.$emit("change",e),this.dispatch("ElFormItem","el.form.change",[e]))},options:{handler:function(){this.$nextTick(this.computePresentContent)},deep:!0},presentText:function(e){this.inputValue=e},presentTags:function(e,t){this.multiple&&(e.length||t.length)&&this.$nextTick(this.updateStyle)},filtering:function(e){this.$nextTick(this.updatePopper)}},mounted:function(){var e=this,t=this.$refs.input;t&&t.$el&&(this.inputInitialHeight=t.$el.offsetHeight||gc[this.realSize]||40),this.isEmptyValue(this.value)||this.computePresentContent(),this.filterHandler=tt()(this.debounce,function(){var t=e.inputValue;if(t){var i=e.beforeFilter(t);i&&i.then?i.then(e.getSuggestions):!1!==i?e.getSuggestions():e.filtering=!1}else e.filtering=!1}),Ke(this.$el,this.updateStyle)},beforeDestroy:function(){Ge(this.$el,this.updateStyle)},methods:{getMigratingConfig:function(){return{props:{"expand-trigger":"expand-trigger is removed, use `props.expandTrigger` instead.","change-on-select":"change-on-select is removed, use `props.checkStrictly` instead.","hover-threshold":"hover-threshold is removed, use `props.hoverThreshold` instead"},events:{"active-item-change":"active-item-change is renamed to expand-change"}}},toggleDropDownVisible:function(e){var t=this;if(!this.isDisabled){var i=this.dropDownVisible,n=this.$refs.input;(e=ee(e)?e:!i)!==i&&(this.dropDownVisible=e,e&&this.$nextTick(function(){t.updatePopper(),t.panel.scrollIntoView()}),n.$refs.input.setAttribute("aria-expanded",e),this.$emit("visible-change",e))}},handleDropdownLeave:function(){this.filtering=!1,this.inputValue=this.presentText,this.doDestroy()},handleKeyDown:function(e){switch(e.keyCode){case fc.enter:this.toggleDropDownVisible();break;case fc.down:this.toggleDropDownVisible(!0),this.focusFirstNode(),e.preventDefault();break;case fc.esc:case fc.tab:this.toggleDropDownVisible(!1)}},handleFocus:function(e){this.$emit("focus",e)},handleBlur:function(e){this.$emit("blur",e)},handleInput:function(e,t){!this.dropDownVisible&&this.toggleDropDownVisible(!0),t&&t.isComposing||(e?this.filterHandler():this.filtering=!1)},handleClear:function(){this.presentText="",this.panel.clearCheckedNodes()},handleExpandChange:function(e){this.$nextTick(this.updatePopper.bind(this)),this.$emit("expand-change",e),this.$emit("active-item-change",e)},focusFirstNode:function(){var e=this;this.$nextTick(function(){var t=e.filtering,i=e.$refs,n=i.popper,r=i.suggestionPanel,s=null;t&&r?s=r.$el.querySelector(".el-cascader__suggestion-item"):s=n.querySelector(".el-cascader-menu").querySelector('.el-cascader-node[tabindex="-1"]');s&&(s.focus(),!t&&s.click())})},computePresentContent:function(){var e=this;this.$nextTick(function(){e.config.multiple?(e.computePresentTags(),e.presentText=e.presentTags.length?" ":null):e.computePresentText()})},isEmptyValue:function(e){var t=this.multiple,i=this.panel.config.emitPath;return!(!t&&!i)&&A(e)},computePresentText:function(){var e=this.checkedValue,t=this.config;if(!this.isEmptyValue(e)){var i=this.panel.getNodeByValue(e);if(i&&(t.checkStrictly||i.isLeaf))return void(this.presentText=i.getText(this.showAllLevels,this.separator))}this.presentText=null},computePresentTags:function(){var e=this.isDisabled,t=this.leafOnly,i=this.showAllLevels,n=this.separator,r=this.collapseTags,s=this.getCheckedNodes(t),a=[],o=function(t){return{node:t,key:t.uid,text:t.getText(i,n),hitState:!1,closable:!e&&!t.isDisabled}};if(s.length){var l=s[0],u=s.slice(1),c=u.length;a.push(o(l)),c&&(r?a.push({key:-1,text:"+ "+c,closable:!1}):u.forEach(function(e){return a.push(o(e))}))}this.checkedNodes=s,this.presentTags=a},getSuggestions:function(){var e=this,t=this.filterMethod;y(t)||(t=function(e,t){return e.text.includes(t)});var i=this.panel.getFlattedNodes(this.leafOnly).filter(function(i){return!i.isDisabled&&(i.text=i.getText(e.showAllLevels,e.separator)||"",t(i,e.inputValue))});this.multiple?this.presentTags.forEach(function(e){e.hitState=!1}):i.forEach(function(t){t.checked=F(e.checkedValue,t.getValueByOption())}),this.filtering=!0,this.suggestions=i,this.$nextTick(this.updatePopper)},handleSuggestionKeyDown:function(e){var t=e.keyCode,i=e.target;switch(t){case fc.enter:i.click();break;case fc.up:var n=i.previousElementSibling;n&&n.focus();break;case fc.down:var r=i.nextElementSibling;r&&r.focus();break;case fc.esc:case fc.tab:this.toggleDropDownVisible(!1)}},handleDelete:function(){var e=this.inputValue,t=this.pressDeleteCount,i=this.presentTags,n=i[i.length-1];this.pressDeleteCount=e?0:t+1,n&&this.pressDeleteCount&&(n.hitState?this.deleteTag(n):n.hitState=!0)},handleSuggestionClick:function(e){var t=this.multiple,i=this.suggestions[e];if(t){var n=i.checked;i.doCheck(!n),this.panel.calculateMultiCheckedValue()}else this.checkedValue=i.getValueByOption(),this.toggleDropDownVisible(!1)},deleteTag:function(e){var t=this.checkedValue,i=e.node.getValueByOption(),n=t.find(function(e){return F(e,i)});this.checkedValue=t.filter(function(e){return!F(e,i)}),this.$emit("remove-tag",n)},updateStyle:function(){var e=this.$el,t=this.inputInitialHeight;if(!this.$isServer&&e){var i=this.$refs.suggestionPanel,n=e.querySelector(".el-input__inner");if(n){var r=e.querySelector(".el-cascader__tags"),s=null;if(i&&(s=i.$el))s.querySelector(".el-cascader__suggestion-list").style.minWidth=n.offsetWidth+"px";if(r){var a=Math.round(r.getBoundingClientRect().height),o=Math.max(a+6,t)+"px";n.style.height=o,this.dropDownVisible&&this.updatePopper()}}}},getCheckedNodes:function(e){return this.panel.getCheckedNodes(e)}}},Gu,[],!1,null,null,null);yc.options.__file="packages/cascader/src/cascader.vue";var bc=yc.exports;bc.install=function(e){e.component(bc.name,bc)};var wc=bc,_c=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.hide,expression:"hide"}],class:["el-color-picker",e.colorDisabled?"is-disabled":"",e.colorSize?"el-color-picker--"+e.colorSize:""]},[e.colorDisabled?i("div",{staticClass:"el-color-picker__mask"}):e._e(),i("div",{staticClass:"el-color-picker__trigger",on:{click:e.handleTrigger}},[i("span",{staticClass:"el-color-picker__color",class:{"is-alpha":e.showAlpha}},[i("span",{staticClass:"el-color-picker__color-inner",style:{backgroundColor:e.displayedColor}}),e.value||e.showPanelColor?e._e():i("span",{staticClass:"el-color-picker__empty el-icon-close"})]),i("span",{directives:[{name:"show",rawName:"v-show",value:e.value||e.showPanelColor,expression:"value || showPanelColor"}],staticClass:"el-color-picker__icon el-icon-arrow-down"})]),i("picker-dropdown",{ref:"dropdown",class:["el-color-picker__panel",e.popperClass||""],attrs:{color:e.color,"show-alpha":e.showAlpha,predefine:e.predefine},on:{pick:e.confirmValue,clear:e.clearValue},model:{value:e.showPicker,callback:function(t){e.showPicker=t},expression:"showPicker"}})],1)};_c._withStripped=!0;var xc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};var Cc=function(e,t,i){return[e,t*i/((e=(2-t)*i)<1?e:2-e)||0,e/2]},kc=function(e,t){var i;"string"==typeof(i=e)&&-1!==i.indexOf(".")&&1===parseFloat(i)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!==e.indexOf("%")}(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)},Sc={10:"A",11:"B",12:"C",13:"D",14:"E",15:"F"},Dc={A:10,B:11,C:12,D:13,E:14,F:15},$c=function(e){return 2===e.length?16*(Dc[e[0].toUpperCase()]||+e[0])+(Dc[e[1].toUpperCase()]||+e[1]):Dc[e[1].toUpperCase()]||+e[1]},Ec=function(e,t,i){e=kc(e,255),t=kc(t,255),i=kc(i,255);var n,r=Math.max(e,t,i),s=Math.min(e,t,i),a=void 0,o=r,l=r-s;if(n=0===r?0:l/r,r===s)a=0;else{switch(r){case e:a=(t-i)/l+(t<i?6:0);break;case t:a=(i-e)/l+2;break;case i:a=(e-t)/l+4}a/=6}return{h:360*a,s:100*n,v:100*o}},Tc=function(e,t,i){e=6*kc(e,360),t=kc(t,100),i=kc(i,100);var n=Math.floor(e),r=e-n,s=i*(1-t),a=i*(1-r*t),o=i*(1-(1-r)*t),l=n%6,u=[i,a,s,s,o,i][l],c=[o,i,i,a,s,s][l],h=[s,s,o,i,i,a][l];return{r:Math.round(255*u),g:Math.round(255*c),b:Math.round(255*h)}},Mc=function(){function e(t){for(var i in function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._hue=0,this._saturation=100,this._value=100,this._alpha=100,this.enableAlpha=!1,this.format="hex",this.value="",t=t||{})t.hasOwnProperty(i)&&(this[i]=t[i]);this.doOnChange()}return e.prototype.set=function(e,t){if(1!==arguments.length||"object"!==(void 0===e?"undefined":xc(e)))this["_"+e]=t,this.doOnChange();else for(var i in e)e.hasOwnProperty(i)&&this.set(i,e[i])},e.prototype.get=function(e){return this["_"+e]},e.prototype.toRgb=function(){return Tc(this._hue,this._saturation,this._value)},e.prototype.fromString=function(e){var t=this;if(!e)return this._hue=0,this._saturation=100,this._value=100,void this.doOnChange();var i=function(e,i,n){t._hue=Math.max(0,Math.min(360,e)),t._saturation=Math.max(0,Math.min(100,i)),t._value=Math.max(0,Math.min(100,n)),t.doOnChange()};if(-1!==e.indexOf("hsl")){var n=e.replace(/hsla|hsl|\(|\)/gm,"").split(/\s|,/g).filter(function(e){return""!==e}).map(function(e,t){return t>2?parseFloat(e):parseInt(e,10)});if(4===n.length?this._alpha=Math.floor(100*parseFloat(n[3])):3===n.length&&(this._alpha=100),n.length>=3){var r=function(e,t,i){i/=100;var n=t/=100,r=Math.max(i,.01);return t*=(i*=2)<=1?i:2-i,n*=r<=1?r:2-r,{h:e,s:100*(0===i?2*n/(r+n):2*t/(i+t)),v:(i+t)/2*100}}(n[0],n[1],n[2]);i(r.h,r.s,r.v)}}else if(-1!==e.indexOf("hsv")){var s=e.replace(/hsva|hsv|\(|\)/gm,"").split(/\s|,/g).filter(function(e){return""!==e}).map(function(e,t){return t>2?parseFloat(e):parseInt(e,10)});4===s.length?this._alpha=Math.floor(100*parseFloat(s[3])):3===s.length&&(this._alpha=100),s.length>=3&&i(s[0],s[1],s[2])}else if(-1!==e.indexOf("rgb")){var a=e.replace(/rgba|rgb|\(|\)/gm,"").split(/\s|,/g).filter(function(e){return""!==e}).map(function(e,t){return t>2?parseFloat(e):parseInt(e,10)});if(4===a.length?this._alpha=Math.floor(100*parseFloat(a[3])):3===a.length&&(this._alpha=100),a.length>=3){var o=Ec(a[0],a[1],a[2]);i(o.h,o.s,o.v)}}else if(-1!==e.indexOf("#")){var l=e.replace("#","").trim();if(!/^(?:[0-9a-fA-F]{3}){1,2}|[0-9a-fA-F]{8}$/.test(l))return;var u=void 0,c=void 0,h=void 0;3===l.length?(u=$c(l[0]+l[0]),c=$c(l[1]+l[1]),h=$c(l[2]+l[2])):6!==l.length&&8!==l.length||(u=$c(l.substring(0,2)),c=$c(l.substring(2,4)),h=$c(l.substring(4,6))),8===l.length?this._alpha=Math.floor($c(l.substring(6))/255*100):3!==l.length&&6!==l.length||(this._alpha=100);var d=Ec(u,c,h);i(d.h,d.s,d.v)}},e.prototype.compare=function(e){return Math.abs(e._hue-this._hue)<2&&Math.abs(e._saturation-this._saturation)<1&&Math.abs(e._value-this._value)<1&&Math.abs(e._alpha-this._alpha)<1},e.prototype.doOnChange=function(){var e=this._hue,t=this._saturation,i=this._value,n=this._alpha,r=this.format;if(this.enableAlpha)switch(r){case"hsl":var s=Cc(e,t/100,i/100);this.value="hsla("+e+", "+Math.round(100*s[1])+"%, "+Math.round(100*s[2])+"%, "+n/100+")";break;case"hsv":this.value="hsva("+e+", "+Math.round(t)+"%, "+Math.round(i)+"%, "+n/100+")";break;default:var a=Tc(e,t,i),o=a.r,l=a.g,u=a.b;this.value="rgba("+o+", "+l+", "+u+", "+n/100+")"}else switch(r){case"hsl":var c=Cc(e,t/100,i/100);this.value="hsl("+e+", "+Math.round(100*c[1])+"%, "+Math.round(100*c[2])+"%)";break;case"hsv":this.value="hsv("+e+", "+Math.round(t)+"%, "+Math.round(i)+"%)";break;case"rgb":var h=Tc(e,t,i),d=h.r,p=h.g,f=h.b;this.value="rgb("+d+", "+p+", "+f+")";break;default:this.value=function(e){var t=e.r,i=e.g,n=e.b,r=function(e){e=Math.min(Math.round(e),255);var t=Math.floor(e/16),i=e%16;return""+(Sc[t]||t)+(Sc[i]||i)};return isNaN(t)||isNaN(i)||isNaN(n)?"":"#"+r(t)+r(i)+r(n)}(Tc(e,t,i))}},e}(),Nc=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":e.doDestroy}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-color-dropdown"},[i("div",{staticClass:"el-color-dropdown__main-wrapper"},[i("hue-slider",{ref:"hue",staticStyle:{float:"right"},attrs:{color:e.color,vertical:""}}),i("sv-panel",{ref:"sl",attrs:{color:e.color}})],1),e.showAlpha?i("alpha-slider",{ref:"alpha",attrs:{color:e.color}}):e._e(),e.predefine?i("predefine",{attrs:{color:e.color,colors:e.predefine}}):e._e(),i("div",{staticClass:"el-color-dropdown__btns"},[i("span",{staticClass:"el-color-dropdown__value"},[i("el-input",{attrs:{"validate-event":!1,size:"mini"},on:{blur:e.handleConfirm},nativeOn:{keyup:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.handleConfirm(t):null}},model:{value:e.customInput,callback:function(t){e.customInput=t},expression:"customInput"}})],1),i("el-button",{staticClass:"el-color-dropdown__link-btn",attrs:{size:"mini",type:"text"},on:{click:function(t){e.$emit("clear")}}},[e._v("\n        "+e._s(e.t("el.colorpicker.clear"))+"\n      ")]),i("el-button",{staticClass:"el-color-dropdown__btn",attrs:{plain:"",size:"mini"},on:{click:e.confirmValue}},[e._v("\n        "+e._s(e.t("el.colorpicker.confirm"))+"\n      ")])],1)],1)])};Nc._withStripped=!0;var Pc=function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"el-color-svpanel",style:{backgroundColor:this.background}},[t("div",{staticClass:"el-color-svpanel__white"}),t("div",{staticClass:"el-color-svpanel__black"}),t("div",{staticClass:"el-color-svpanel__cursor",style:{top:this.cursorTop+"px",left:this.cursorLeft+"px"}},[t("div")])])};Pc._withStripped=!0;var Oc=!1,Ic=function(e,t){if(!h.a.prototype.$isServer){var i=function(e){t.drag&&t.drag(e)},n=function e(n){document.removeEventListener("mousemove",i),document.removeEventListener("mouseup",e),document.onselectstart=null,document.ondragstart=null,Oc=!1,t.end&&t.end(n)};e.addEventListener("mousedown",function(e){Oc||(document.onselectstart=function(){return!1},document.ondragstart=function(){return!1},document.addEventListener("mousemove",i),document.addEventListener("mouseup",n),Oc=!0,t.start&&t.start(e))})}},Fc=r({name:"el-sl-panel",props:{color:{required:!0}},computed:{colorValue:function(){return{hue:this.color.get("hue"),value:this.color.get("value")}}},watch:{colorValue:function(){this.update()}},methods:{update:function(){var e=this.color.get("saturation"),t=this.color.get("value"),i=this.$el,n=i.clientWidth,r=i.clientHeight;this.cursorLeft=e*n/100,this.cursorTop=(100-t)*r/100,this.background="hsl("+this.color.get("hue")+", 100%, 50%)"},handleDrag:function(e){var t=this.$el.getBoundingClientRect(),i=e.clientX-t.left,n=e.clientY-t.top;i=Math.max(0,i),i=Math.min(i,t.width),n=Math.max(0,n),n=Math.min(n,t.height),this.cursorLeft=i,this.cursorTop=n,this.color.set({saturation:i/t.width*100,value:100-n/t.height*100})}},mounted:function(){var e=this;Ic(this.$el,{drag:function(t){e.handleDrag(t)},end:function(t){e.handleDrag(t)}}),this.update()},data:function(){return{cursorTop:0,cursorLeft:0,background:"hsl(0, 100%, 50%)"}}},Pc,[],!1,null,null,null);Fc.options.__file="packages/color-picker/src/components/sv-panel.vue";var Ac=Fc.exports,Lc=function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"el-color-hue-slider",class:{"is-vertical":this.vertical}},[t("div",{ref:"bar",staticClass:"el-color-hue-slider__bar",on:{click:this.handleClick}}),t("div",{ref:"thumb",staticClass:"el-color-hue-slider__thumb",style:{left:this.thumbLeft+"px",top:this.thumbTop+"px"}})])};Lc._withStripped=!0;var Vc=r({name:"el-color-hue-slider",props:{color:{required:!0},vertical:Boolean},data:function(){return{thumbLeft:0,thumbTop:0}},computed:{hueValue:function(){return this.color.get("hue")}},watch:{hueValue:function(){this.update()}},methods:{handleClick:function(e){var t=this.$refs.thumb;e.target!==t&&this.handleDrag(e)},handleDrag:function(e){var t=this.$el.getBoundingClientRect(),i=this.$refs.thumb,n=void 0;if(this.vertical){var r=e.clientY-t.top;r=Math.min(r,t.height-i.offsetHeight/2),r=Math.max(i.offsetHeight/2,r),n=Math.round((r-i.offsetHeight/2)/(t.height-i.offsetHeight)*360)}else{var s=e.clientX-t.left;s=Math.min(s,t.width-i.offsetWidth/2),s=Math.max(i.offsetWidth/2,s),n=Math.round((s-i.offsetWidth/2)/(t.width-i.offsetWidth)*360)}this.color.set("hue",n)},getThumbLeft:function(){if(this.vertical)return 0;var e=this.$el,t=this.color.get("hue");if(!e)return 0;var i=this.$refs.thumb;return Math.round(t*(e.offsetWidth-i.offsetWidth/2)/360)},getThumbTop:function(){if(!this.vertical)return 0;var e=this.$el,t=this.color.get("hue");if(!e)return 0;var i=this.$refs.thumb;return Math.round(t*(e.offsetHeight-i.offsetHeight/2)/360)},update:function(){this.thumbLeft=this.getThumbLeft(),this.thumbTop=this.getThumbTop()}},mounted:function(){var e=this,t=this.$refs,i=t.bar,n=t.thumb,r={drag:function(t){e.handleDrag(t)},end:function(t){e.handleDrag(t)}};Ic(i,r),Ic(n,r),this.update()}},Lc,[],!1,null,null,null);Vc.options.__file="packages/color-picker/src/components/hue-slider.vue";var Bc=Vc.exports,zc=function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"el-color-alpha-slider",class:{"is-vertical":this.vertical}},[t("div",{ref:"bar",staticClass:"el-color-alpha-slider__bar",style:{background:this.background},on:{click:this.handleClick}}),t("div",{ref:"thumb",staticClass:"el-color-alpha-slider__thumb",style:{left:this.thumbLeft+"px",top:this.thumbTop+"px"}})])};zc._withStripped=!0;var Hc=r({name:"el-color-alpha-slider",props:{color:{required:!0},vertical:Boolean},watch:{"color._alpha":function(){this.update()},"color.value":function(){this.update()}},methods:{handleClick:function(e){var t=this.$refs.thumb;e.target!==t&&this.handleDrag(e)},handleDrag:function(e){var t=this.$el.getBoundingClientRect(),i=this.$refs.thumb;if(this.vertical){var n=e.clientY-t.top;n=Math.max(i.offsetHeight/2,n),n=Math.min(n,t.height-i.offsetHeight/2),this.color.set("alpha",Math.round((n-i.offsetHeight/2)/(t.height-i.offsetHeight)*100))}else{var r=e.clientX-t.left;r=Math.max(i.offsetWidth/2,r),r=Math.min(r,t.width-i.offsetWidth/2),this.color.set("alpha",Math.round((r-i.offsetWidth/2)/(t.width-i.offsetWidth)*100))}},getThumbLeft:function(){if(this.vertical)return 0;var e=this.$el,t=this.color._alpha;if(!e)return 0;var i=this.$refs.thumb;return Math.round(t*(e.offsetWidth-i.offsetWidth/2)/100)},getThumbTop:function(){if(!this.vertical)return 0;var e=this.$el,t=this.color._alpha;if(!e)return 0;var i=this.$refs.thumb;return Math.round(t*(e.offsetHeight-i.offsetHeight/2)/100)},getBackground:function(){if(this.color&&this.color.value){var e=this.color.toRgb(),t=e.r,i=e.g,n=e.b;return"linear-gradient(to right, rgba("+t+", "+i+", "+n+", 0) 0%, rgba("+t+", "+i+", "+n+", 1) 100%)"}return null},update:function(){this.thumbLeft=this.getThumbLeft(),this.thumbTop=this.getThumbTop(),this.background=this.getBackground()}},data:function(){return{thumbLeft:0,thumbTop:0,background:null}},mounted:function(){var e=this,t=this.$refs,i=t.bar,n=t.thumb,r={drag:function(t){e.handleDrag(t)},end:function(t){e.handleDrag(t)}};Ic(i,r),Ic(n,r),this.update()}},zc,[],!1,null,null,null);Hc.options.__file="packages/color-picker/src/components/alpha-slider.vue";var Rc=Hc.exports,Wc=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-color-predefine"},[i("div",{staticClass:"el-color-predefine__colors"},e._l(e.rgbaColors,function(t,n){return i("div",{key:e.colors[n],staticClass:"el-color-predefine__color-selector",class:{selected:t.selected,"is-alpha":t._alpha<100},on:{click:function(t){e.handleSelect(n)}}},[i("div",{style:{"background-color":t.value}})])}),0)])};Wc._withStripped=!0;var jc=r({props:{colors:{type:Array,required:!0},color:{required:!0}},data:function(){return{rgbaColors:this.parseColors(this.colors,this.color)}},methods:{handleSelect:function(e){this.color.fromString(this.colors[e])},parseColors:function(e,t){return e.map(function(e){var i=new Mc;return i.enableAlpha=!0,i.format="rgba",i.fromString(e),i.selected=i.value===t.value,i})}},watch:{"$parent.currentColor":function(e){var t=new Mc;t.fromString(e),this.rgbaColors.forEach(function(e){e.selected=t.compare(e)})},colors:function(e){this.rgbaColors=this.parseColors(e,this.color)},color:function(e){this.rgbaColors=this.parseColors(this.colors,e)}}},Wc,[],!1,null,null,null);jc.options.__file="packages/color-picker/src/components/predefine.vue";var qc=jc.exports,Yc=r({name:"el-color-picker-dropdown",mixins:[Ie,Y],components:{SvPanel:Ac,HueSlider:Bc,AlphaSlider:Rc,ElInput:re,ElButton:Tt,Predefine:qc},props:{color:{required:!0},showAlpha:Boolean,predefine:Array},data:function(){return{customInput:""}},computed:{currentColor:function(){var e=this.$parent;return e.value||e.showPanelColor?e.color.value:""}},methods:{confirmValue:function(){this.$emit("pick")},handleConfirm:function(){this.color.fromString(this.customInput)}},mounted:function(){this.$parent.popperElm=this.popperElm=this.$el,this.referenceElm=this.$parent.$el},watch:{showPopper:function(e){var t=this;!0===e&&this.$nextTick(function(){var e=t.$refs,i=e.sl,n=e.hue,r=e.alpha;i&&i.update(),n&&n.update(),r&&r.update()})},currentColor:{immediate:!0,handler:function(e){this.customInput=e}}}},Nc,[],!1,null,null,null);Yc.options.__file="packages/color-picker/src/components/picker-dropdown.vue";var Kc=Yc.exports,Gc=r({name:"ElColorPicker",mixins:[l],props:{value:String,showAlpha:Boolean,colorFormat:String,disabled:Boolean,size:String,popperClass:String,predefine:Array},inject:{elForm:{default:""},elFormItem:{default:""}},directives:{Clickoutside:ot},computed:{displayedColor:function(){return this.value||this.showPanelColor?this.displayedRgb(this.color,this.showAlpha):"transparent"},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},colorSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},colorDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},watch:{value:function(e){e?e&&e!==this.color.value&&this.color.fromString(e):this.showPanelColor=!1},color:{deep:!0,handler:function(){this.showPanelColor=!0}},displayedColor:function(e){if(this.showPicker){var t=new Mc({enableAlpha:this.showAlpha,format:this.colorFormat});t.fromString(this.value),e!==this.displayedRgb(t,this.showAlpha)&&this.$emit("active-change",e)}}},methods:{handleTrigger:function(){this.colorDisabled||(this.showPicker=!this.showPicker)},confirmValue:function(){var e=this.color.value;this.$emit("input",e),this.$emit("change",e),this.dispatch("ElFormItem","el.form.change",e),this.showPicker=!1},clearValue:function(){this.$emit("input",null),this.$emit("change",null),null!==this.value&&this.dispatch("ElFormItem","el.form.change",null),this.showPanelColor=!1,this.showPicker=!1,this.resetColor()},hide:function(){this.showPicker=!1,this.resetColor()},resetColor:function(){var e=this;this.$nextTick(function(t){e.value?e.color.fromString(e.value):e.showPanelColor=!1})},displayedRgb:function(e,t){if(!(e instanceof Mc))throw Error("color should be instance of Color Class");var i=e.toRgb(),n=i.r,r=i.g,s=i.b;return t?"rgba("+n+", "+r+", "+s+", "+e.get("alpha")/100+")":"rgb("+n+", "+r+", "+s+")"}},mounted:function(){var e=this.value;e&&this.color.fromString(e),this.popperElm=this.$refs.dropdown.$el},data:function(){return{color:new Mc({enableAlpha:this.showAlpha,format:this.colorFormat}),showPicker:!1,showPanelColor:!1}},components:{PickerDropdown:Kc}},_c,[],!1,null,null,null);Gc.options.__file="packages/color-picker/src/main.vue";var Uc=Gc.exports;Uc.install=function(e){e.component(Uc.name,Uc)};var Xc=Uc,Zc=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-transfer"},[i("transfer-panel",e._b({ref:"leftPanel",attrs:{data:e.sourceData,title:e.titles[0]||e.t("el.transfer.titles.0"),"default-checked":e.leftDefaultChecked,placeholder:e.filterPlaceholder||e.t("el.transfer.filterPlaceholder")},on:{"checked-change":e.onSourceCheckedChange}},"transfer-panel",e.$props,!1),[e._t("left-footer")],2),i("div",{staticClass:"el-transfer__buttons"},[i("el-button",{class:["el-transfer__button",e.hasButtonTexts?"is-with-texts":""],attrs:{type:"primary",disabled:0===e.rightChecked.length},nativeOn:{click:function(t){return e.addToLeft(t)}}},[i("i",{staticClass:"el-icon-arrow-left"}),void 0!==e.buttonTexts[0]?i("span",[e._v(e._s(e.buttonTexts[0]))]):e._e()]),i("el-button",{class:["el-transfer__button",e.hasButtonTexts?"is-with-texts":""],attrs:{type:"primary",disabled:0===e.leftChecked.length},nativeOn:{click:function(t){return e.addToRight(t)}}},[void 0!==e.buttonTexts[1]?i("span",[e._v(e._s(e.buttonTexts[1]))]):e._e(),i("i",{staticClass:"el-icon-arrow-right"})])],1),i("transfer-panel",e._b({ref:"rightPanel",attrs:{data:e.targetData,title:e.titles[1]||e.t("el.transfer.titles.1"),"default-checked":e.rightDefaultChecked,placeholder:e.filterPlaceholder||e.t("el.transfer.filterPlaceholder")},on:{"checked-change":e.onTargetCheckedChange}},"transfer-panel",e.$props,!1),[e._t("right-footer")],2)],1)};Zc._withStripped=!0;var Jc=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-transfer-panel"},[i("p",{staticClass:"el-transfer-panel__header"},[i("el-checkbox",{attrs:{indeterminate:e.isIndeterminate},on:{change:e.handleAllCheckedChange},model:{value:e.allChecked,callback:function(t){e.allChecked=t},expression:"allChecked"}},[e._v("\n      "+e._s(e.title)+"\n      "),i("span",[e._v(e._s(e.checkedSummary))])])],1),i("div",{class:["el-transfer-panel__body",e.hasFooter?"is-with-footer":""]},[e.filterable?i("el-input",{staticClass:"el-transfer-panel__filter",attrs:{size:"small",placeholder:e.placeholder},nativeOn:{mouseenter:function(t){e.inputHover=!0},mouseleave:function(t){e.inputHover=!1}},model:{value:e.query,callback:function(t){e.query=t},expression:"query"}},[i("i",{class:["el-input__icon","el-icon-"+e.inputIcon],attrs:{slot:"prefix"},on:{click:e.clearQuery},slot:"prefix"})]):e._e(),i("el-checkbox-group",{directives:[{name:"show",rawName:"v-show",value:!e.hasNoMatch&&e.data.length>0,expression:"!hasNoMatch && data.length > 0"}],staticClass:"el-transfer-panel__list",class:{"is-filterable":e.filterable},model:{value:e.checked,callback:function(t){e.checked=t},expression:"checked"}},e._l(e.filteredData,function(t){return i("el-checkbox",{key:t[e.keyProp],staticClass:"el-transfer-panel__item",attrs:{label:t[e.keyProp],disabled:t[e.disabledProp]}},[i("option-content",{attrs:{option:t}})],1)}),1),i("p",{directives:[{name:"show",rawName:"v-show",value:e.hasNoMatch,expression:"hasNoMatch"}],staticClass:"el-transfer-panel__empty"},[e._v(e._s(e.t("el.transfer.noMatch")))]),i("p",{directives:[{name:"show",rawName:"v-show",value:0===e.data.length&&!e.hasNoMatch,expression:"data.length === 0 && !hasNoMatch"}],staticClass:"el-transfer-panel__empty"},[e._v(e._s(e.t("el.transfer.noData")))])],1),e.hasFooter?i("p",{staticClass:"el-transfer-panel__footer"},[e._t("default")],2):e._e()])};Jc._withStripped=!0;var Qc=r({mixins:[Y],name:"ElTransferPanel",componentName:"ElTransferPanel",components:{ElCheckboxGroup:Ki,ElCheckbox:Bi,ElInput:re,OptionContent:{props:{option:Object},render:function(e){var t=function e(t){return"ElTransferPanel"===t.$options.componentName?t:t.$parent?e(t.$parent):t}(this),i=t.$parent||t;return t.renderContent?t.renderContent(e,this.option):i.$scopedSlots.default?i.$scopedSlots.default({option:this.option}):e("span",[this.option[t.labelProp]||this.option[t.keyProp]])}}},props:{data:{type:Array,default:function(){return[]}},renderContent:Function,placeholder:String,title:String,filterable:Boolean,format:Object,filterMethod:Function,defaultChecked:Array,props:Object},data:function(){return{checked:[],allChecked:!1,query:"",inputHover:!1,checkChangeByUser:!0}},watch:{checked:function(e,t){if(this.updateAllChecked(),this.checkChangeByUser){var i=e.concat(t).filter(function(i){return-1===e.indexOf(i)||-1===t.indexOf(i)});this.$emit("checked-change",e,i)}else this.$emit("checked-change",e),this.checkChangeByUser=!0},data:function(){var e=this,t=[],i=this.filteredData.map(function(t){return t[e.keyProp]});this.checked.forEach(function(e){i.indexOf(e)>-1&&t.push(e)}),this.checkChangeByUser=!1,this.checked=t},checkableData:function(){this.updateAllChecked()},defaultChecked:{immediate:!0,handler:function(e,t){var i=this;if(!t||e.length!==t.length||!e.every(function(e){return t.indexOf(e)>-1})){var n=[],r=this.checkableData.map(function(e){return e[i.keyProp]});e.forEach(function(e){r.indexOf(e)>-1&&n.push(e)}),this.checkChangeByUser=!1,this.checked=n}}}},computed:{filteredData:function(){var e=this;return this.data.filter(function(t){return"function"==typeof e.filterMethod?e.filterMethod(e.query,t):(t[e.labelProp]||t[e.keyProp].toString()).toLowerCase().indexOf(e.query.toLowerCase())>-1})},checkableData:function(){var e=this;return this.filteredData.filter(function(t){return!t[e.disabledProp]})},checkedSummary:function(){var e=this.checked.length,t=this.data.length,i=this.format,n=i.noChecked,r=i.hasChecked;return n&&r?e>0?r.replace(/\${checked}/g,e).replace(/\${total}/g,t):n.replace(/\${total}/g,t):e+"/"+t},isIndeterminate:function(){var e=this.checked.length;return e>0&&e<this.checkableData.length},hasNoMatch:function(){return this.query.length>0&&0===this.filteredData.length},inputIcon:function(){return this.query.length>0&&this.inputHover?"circle-close":"search"},labelProp:function(){return this.props.label||"label"},keyProp:function(){return this.props.key||"key"},disabledProp:function(){return this.props.disabled||"disabled"},hasFooter:function(){return!!this.$slots.default}},methods:{updateAllChecked:function(){var e=this,t=this.checkableData.map(function(t){return t[e.keyProp]});this.allChecked=t.length>0&&t.every(function(t){return e.checked.indexOf(t)>-1})},handleAllCheckedChange:function(e){var t=this;this.checked=e?this.checkableData.map(function(e){return e[t.keyProp]}):[]},clearQuery:function(){"circle-close"===this.inputIcon&&(this.query="")}}},Jc,[],!1,null,null,null);Qc.options.__file="packages/transfer/src/transfer-panel.vue";var eh=r({name:"ElTransfer",mixins:[l,Y,G],components:{TransferPanel:Qc.exports,ElButton:Tt},props:{data:{type:Array,default:function(){return[]}},titles:{type:Array,default:function(){return[]}},buttonTexts:{type:Array,default:function(){return[]}},filterPlaceholder:{type:String,default:""},filterMethod:Function,leftDefaultChecked:{type:Array,default:function(){return[]}},rightDefaultChecked:{type:Array,default:function(){return[]}},renderContent:Function,value:{type:Array,default:function(){return[]}},format:{type:Object,default:function(){return{}}},filterable:Boolean,props:{type:Object,default:function(){return{label:"label",key:"key",disabled:"disabled"}}},targetOrder:{type:String,default:"original"}},data:function(){return{leftChecked:[],rightChecked:[]}},computed:{dataObj:function(){var e=this.props.key;return this.data.reduce(function(t,i){return(t[i[e]]=i)&&t},{})},sourceData:function(){var e=this;return this.data.filter(function(t){return-1===e.value.indexOf(t[e.props.key])})},targetData:function(){var e=this;return"original"===this.targetOrder?this.data.filter(function(t){return e.value.indexOf(t[e.props.key])>-1}):this.value.reduce(function(t,i){var n=e.dataObj[i];return n&&t.push(n),t},[])},hasButtonTexts:function(){return 2===this.buttonTexts.length}},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",e)}},methods:{getMigratingConfig:function(){return{props:{"footer-format":"footer-format is renamed to format."}}},onSourceCheckedChange:function(e,t){this.leftChecked=e,void 0!==t&&this.$emit("left-check-change",e,t)},onTargetCheckedChange:function(e,t){this.rightChecked=e,void 0!==t&&this.$emit("right-check-change",e,t)},addToLeft:function(){var e=this.value.slice();this.rightChecked.forEach(function(t){var i=e.indexOf(t);i>-1&&e.splice(i,1)}),this.$emit("input",e),this.$emit("change",e,"left",this.rightChecked)},addToRight:function(){var e=this,t=this.value.slice(),i=[],n=this.props.key;this.data.forEach(function(t){var r=t[n];e.leftChecked.indexOf(r)>-1&&-1===e.value.indexOf(r)&&i.push(r)}),t="unshift"===this.targetOrder?i.concat(t):t.concat(i),this.$emit("input",t),this.$emit("change",t,"right",this.leftChecked)},clearQuery:function(e){"left"===e?this.$refs.leftPanel.query="":"right"===e&&(this.$refs.rightPanel.query="")}}},Zc,[],!1,null,null,null);eh.options.__file="packages/transfer/src/main.vue";var th=eh.exports;th.install=function(e){e.component(th.name,th)};var ih=th,nh=function(){var e=this.$createElement;return(this._self._c||e)("section",{staticClass:"el-container",class:{"is-vertical":this.isVertical}},[this._t("default")],2)};nh._withStripped=!0;var rh=r({name:"ElContainer",componentName:"ElContainer",props:{direction:String},computed:{isVertical:function(){return"vertical"===this.direction||"horizontal"!==this.direction&&(!(!this.$slots||!this.$slots.default)&&this.$slots.default.some(function(e){var t=e.componentOptions&&e.componentOptions.tag;return"el-header"===t||"el-footer"===t}))}}},nh,[],!1,null,null,null);rh.options.__file="packages/container/src/main.vue";var sh=rh.exports;sh.install=function(e){e.component(sh.name,sh)};var ah=sh,oh=function(){var e=this.$createElement;return(this._self._c||e)("header",{staticClass:"el-header",style:{height:this.height}},[this._t("default")],2)};oh._withStripped=!0;var lh=r({name:"ElHeader",componentName:"ElHeader",props:{height:{type:String,default:"60px"}}},oh,[],!1,null,null,null);lh.options.__file="packages/header/src/main.vue";var uh=lh.exports;uh.install=function(e){e.component(uh.name,uh)};var ch=uh,hh=function(){var e=this.$createElement;return(this._self._c||e)("aside",{staticClass:"el-aside",style:{width:this.width}},[this._t("default")],2)};hh._withStripped=!0;var dh=r({name:"ElAside",componentName:"ElAside",props:{width:{type:String,default:"300px"}}},hh,[],!1,null,null,null);dh.options.__file="packages/aside/src/main.vue";var ph=dh.exports;ph.install=function(e){e.component(ph.name,ph)};var fh=ph,mh=function(){var e=this.$createElement;return(this._self._c||e)("main",{staticClass:"el-main"},[this._t("default")],2)};mh._withStripped=!0;var vh=r({name:"ElMain",componentName:"ElMain"},mh,[],!1,null,null,null);vh.options.__file="packages/main/src/main.vue";var gh=vh.exports;gh.install=function(e){e.component(gh.name,gh)};var yh=gh,bh=function(){var e=this.$createElement;return(this._self._c||e)("footer",{staticClass:"el-footer",style:{height:this.height}},[this._t("default")],2)};bh._withStripped=!0;var wh=r({name:"ElFooter",componentName:"ElFooter",props:{height:{type:String,default:"60px"}}},bh,[],!1,null,null,null);wh.options.__file="packages/footer/src/main.vue";var _h=wh.exports;_h.install=function(e){e.component(_h.name,_h)};var xh=_h,Ch=r({name:"ElTimeline",props:{reverse:{type:Boolean,default:!1}},provide:function(){return{timeline:this}},render:function(){var e=arguments[0],t=this.reverse,i={"el-timeline":!0,"is-reverse":t},n=this.$slots.default||[];return t&&(n=n.reverse()),e("ul",{class:i},[n])}},void 0,void 0,!1,null,null,null);Ch.options.__file="packages/timeline/src/main.vue";var kh=Ch.exports;kh.install=function(e){e.component(kh.name,kh)};var Sh=kh,Dh=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("li",{staticClass:"el-timeline-item"},[i("div",{staticClass:"el-timeline-item__tail"}),e.$slots.dot?e._e():i("div",{staticClass:"el-timeline-item__node",class:["el-timeline-item__node--"+(e.size||""),"el-timeline-item__node--"+(e.type||"")],style:{backgroundColor:e.color}},[e.icon?i("i",{staticClass:"el-timeline-item__icon",class:e.icon}):e._e()]),e.$slots.dot?i("div",{staticClass:"el-timeline-item__dot"},[e._t("dot")],2):e._e(),i("div",{staticClass:"el-timeline-item__wrapper"},[e.hideTimestamp||"top"!==e.placement?e._e():i("div",{staticClass:"el-timeline-item__timestamp is-top"},[e._v("\n      "+e._s(e.timestamp)+"\n    ")]),i("div",{staticClass:"el-timeline-item__content"},[e._t("default")],2),e.hideTimestamp||"bottom"!==e.placement?e._e():i("div",{staticClass:"el-timeline-item__timestamp is-bottom"},[e._v("\n      "+e._s(e.timestamp)+"\n    ")])])])};Dh._withStripped=!0;var $h=r({name:"ElTimelineItem",inject:["timeline"],props:{timestamp:String,hideTimestamp:{type:Boolean,default:!1},placement:{type:String,default:"bottom"},type:String,color:String,size:{type:String,default:"normal"},icon:String}},Dh,[],!1,null,null,null);$h.options.__file="packages/timeline/src/item.vue";var Eh=$h.exports;Eh.install=function(e){e.component(Eh.name,Eh)};var Th=Eh,Mh=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("a",e._b({class:["el-link",e.type?"el-link--"+e.type:"",e.disabled&&"is-disabled",e.underline&&!e.disabled&&"is-underline"],attrs:{href:e.disabled?null:e.href},on:{click:e.handleClick}},"a",e.$attrs,!1),[e.icon?i("i",{class:e.icon}):e._e(),e.$slots.default?i("span",{staticClass:"el-link--inner"},[e._t("default")],2):e._e(),e.$slots.icon?[e.$slots.icon?e._t("icon"):e._e()]:e._e()],2)};Mh._withStripped=!0;var Nh=r({name:"ElLink",props:{type:{type:String,default:"default"},underline:{type:Boolean,default:!0},disabled:Boolean,href:String,icon:String},methods:{handleClick:function(e){this.disabled||this.href||this.$emit("click",e)}}},Mh,[],!1,null,null,null);Nh.options.__file="packages/link/src/main.vue";var Ph=Nh.exports;Ph.install=function(e){e.component(Ph.name,Ph)};var Oh=Ph,Ih=function(e,t){var i=t._c;return i("div",t._g(t._b({class:[t.data.staticClass,"el-divider","el-divider--"+t.props.direction]},"div",t.data.attrs,!1),t.listeners),[t.slots().default&&"vertical"!==t.props.direction?i("div",{class:["el-divider__text","is-"+t.props.contentPosition]},[t._t("default")],2):t._e()])};Ih._withStripped=!0;var Fh=r({name:"ElDivider",props:{direction:{type:String,default:"horizontal",validator:function(e){return-1!==["horizontal","vertical"].indexOf(e)}},contentPosition:{type:String,default:"center",validator:function(e){return-1!==["left","center","right"].indexOf(e)}}}},Ih,[],!0,null,null,null);Fh.options.__file="packages/divider/src/main.vue";var Ah=Fh.exports;Ah.install=function(e){e.component(Ah.name,Ah)};var Lh=Ah,Vh=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-image"},[e.loading?e._t("placeholder",[i("div",{staticClass:"el-image__placeholder"})]):e.error?e._t("error",[i("div",{staticClass:"el-image__error"},[e._v(e._s(e.t("el.image.error")))])]):i("img",e._g(e._b({staticClass:"el-image__inner",class:{"el-image__inner--center":e.alignCenter,"el-image__preview":e.preview},style:e.imageStyle,attrs:{src:e.src},on:{click:e.clickHandler}},"img",e.$attrs,!1),e.$listeners)),e.preview?[e.showViewer?i("image-viewer",{attrs:{"z-index":e.zIndex,"initial-index":e.imageIndex,"on-close":e.closeViewer,"url-list":e.previewSrcList}}):e._e()]:e._e()],2)};Vh._withStripped=!0;var Bh=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"viewer-fade"}},[i("div",{ref:"el-image-viewer__wrapper",staticClass:"el-image-viewer__wrapper",style:{"z-index":e.viewerZIndex},attrs:{tabindex:"-1"}},[i("div",{staticClass:"el-image-viewer__mask",on:{click:function(t){return t.target!==t.currentTarget?null:e.handleMaskClick(t)}}}),i("span",{staticClass:"el-image-viewer__btn el-image-viewer__close",on:{click:e.hide}},[i("i",{staticClass:"el-icon-close"})]),e.isSingle?e._e():[i("span",{staticClass:"el-image-viewer__btn el-image-viewer__prev",class:{"is-disabled":!e.infinite&&e.isFirst},on:{click:e.prev}},[i("i",{staticClass:"el-icon-arrow-left"})]),i("span",{staticClass:"el-image-viewer__btn el-image-viewer__next",class:{"is-disabled":!e.infinite&&e.isLast},on:{click:e.next}},[i("i",{staticClass:"el-icon-arrow-right"})])],i("div",{staticClass:"el-image-viewer__btn el-image-viewer__actions"},[i("div",{staticClass:"el-image-viewer__actions__inner"},[i("i",{staticClass:"el-icon-zoom-out",on:{click:function(t){e.handleActions("zoomOut")}}}),i("i",{staticClass:"el-icon-zoom-in",on:{click:function(t){e.handleActions("zoomIn")}}}),i("i",{staticClass:"el-image-viewer__actions__divider"}),i("i",{class:e.mode.icon,on:{click:e.toggleMode}}),i("i",{staticClass:"el-image-viewer__actions__divider"}),i("i",{staticClass:"el-icon-refresh-left",on:{click:function(t){e.handleActions("anticlocelise")}}}),i("i",{staticClass:"el-icon-refresh-right",on:{click:function(t){e.handleActions("clocelise")}}})])]),i("div",{staticClass:"el-image-viewer__canvas"},e._l(e.urlList,function(t,n){return n===e.index?i("img",{key:t,ref:"img",refInFor:!0,staticClass:"el-image-viewer__img",style:e.imgStyle,attrs:{src:e.currentImg},on:{load:e.handleImgLoad,error:e.handleImgError,mousedown:e.handleMouseDown}}):e._e()}),0)],2)])};Bh._withStripped=!0;var zh=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},Hh={CONTAIN:{name:"contain",icon:"el-icon-full-screen"},ORIGINAL:{name:"original",icon:"el-icon-c-scale-to-original"}},Rh=!h.a.prototype.$isServer&&window.navigator.userAgent.match(/firefox/i)?"DOMMouseScroll":"mousewheel",Wh=r({name:"elImageViewer",props:{urlList:{type:Array,default:function(){return[]}},zIndex:{type:Number,default:2e3},onSwitch:{type:Function,default:function(){}},onClose:{type:Function,default:function(){}},initialIndex:{type:Number,default:0},appendToBody:{type:Boolean,default:!0},maskClosable:{type:Boolean,default:!0}},data:function(){return{index:this.initialIndex,isShow:!1,infinite:!0,loading:!1,mode:Hh.CONTAIN,transform:{scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}}},computed:{isSingle:function(){return this.urlList.length<=1},isFirst:function(){return 0===this.index},isLast:function(){return this.index===this.urlList.length-1},currentImg:function(){return this.urlList[this.index]},imgStyle:function(){var e=this.transform,t=e.scale,i=e.deg,n=e.offsetX,r=e.offsetY,s={transform:"scale("+t+") rotate("+i+"deg)",transition:e.enableTransition?"transform .3s":"","margin-left":n+"px","margin-top":r+"px"};return this.mode===Hh.CONTAIN&&(s.maxWidth=s.maxHeight="100%"),s},viewerZIndex:function(){var e=De.nextZIndex();return this.zIndex>e?this.zIndex:e}},watch:{index:{handler:function(e){this.reset(),this.onSwitch(e)}},currentImg:function(e){var t=this;this.$nextTick(function(e){t.$refs.img[0].complete||(t.loading=!0)})}},methods:{hide:function(){this.deviceSupportUninstall(),this.onClose()},deviceSupportInstall:function(){var e=this;this._keyDownHandler=function(t){switch(t.stopPropagation(),t.keyCode){case 27:e.hide();break;case 32:e.toggleMode();break;case 37:e.prev();break;case 38:e.handleActions("zoomIn");break;case 39:e.next();break;case 40:e.handleActions("zoomOut")}},this._mouseWheelHandler=L(function(t){(t.wheelDelta?t.wheelDelta:-t.detail)>0?e.handleActions("zoomIn",{zoomRate:.015,enableTransition:!1}):e.handleActions("zoomOut",{zoomRate:.015,enableTransition:!1})}),de(document,"keydown",this._keyDownHandler),de(document,Rh,this._mouseWheelHandler)},deviceSupportUninstall:function(){pe(document,"keydown",this._keyDownHandler),pe(document,Rh,this._mouseWheelHandler),this._keyDownHandler=null,this._mouseWheelHandler=null},handleImgLoad:function(e){this.loading=!1},handleImgError:function(e){this.loading=!1,e.target.alt="鍔犺浇澶辫触"},handleMouseDown:function(e){var t=this;if(!this.loading&&0===e.button){var i=this.transform,n=i.offsetX,r=i.offsetY,s=e.pageX,a=e.pageY;this._dragHandler=L(function(e){t.transform.offsetX=n+e.pageX-s,t.transform.offsetY=r+e.pageY-a}),de(document,"mousemove",this._dragHandler),de(document,"mouseup",function(e){pe(document,"mousemove",t._dragHandler)}),e.preventDefault()}},handleMaskClick:function(){this.maskClosable&&this.hide()},reset:function(){this.transform={scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}},toggleMode:function(){if(!this.loading){var e=Object.keys(Hh),t=(Object.values(Hh).indexOf(this.mode)+1)%e.length;this.mode=Hh[e[t]],this.reset()}},prev:function(){if(!this.isFirst||this.infinite){var e=this.urlList.length;this.index=(this.index-1+e)%e}},next:function(){if(!this.isLast||this.infinite){var e=this.urlList.length;this.index=(this.index+1)%e}},handleActions:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.loading){var i=zh({zoomRate:.2,rotateDeg:90,enableTransition:!0},t),n=i.zoomRate,r=i.rotateDeg,s=i.enableTransition,a=this.transform;switch(e){case"zoomOut":a.scale>.2&&(a.scale=parseFloat((a.scale-n).toFixed(3)));break;case"zoomIn":a.scale=parseFloat((a.scale+n).toFixed(3));break;case"clocelise":a.deg+=r;break;case"anticlocelise":a.deg-=r}a.enableTransition=s}}},mounted:function(){this.deviceSupportInstall(),this.appendToBody&&document.body.appendChild(this.$el),this.$refs["el-image-viewer__wrapper"].focus()},destroyed:function(){this.appendToBody&&this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)}},Bh,[],!1,null,null,null);Wh.options.__file="packages/image/src/image-viewer.vue";var jh=Wh.exports,qh=function(){return void 0!==document.documentElement.style.objectFit},Yh="none",Kh="contain",Gh="cover",Uh="fill",Xh="scale-down",Zh="",Jh=r({name:"ElImage",mixins:[Y],inheritAttrs:!1,components:{ImageViewer:jh},props:{src:String,fit:String,lazy:Boolean,scrollContainer:{},previewSrcList:{type:Array,default:function(){return[]}},zIndex:{type:Number,default:2e3}},data:function(){return{loading:!0,error:!1,show:!this.lazy,imageWidth:0,imageHeight:0,showViewer:!1}},computed:{imageStyle:function(){var e=this.fit;return!this.$isServer&&e?qh()?{"object-fit":e}:this.getImageStyle(e):{}},alignCenter:function(){return!this.$isServer&&!qh()&&this.fit!==Uh},preview:function(){var e=this.previewSrcList;return Array.isArray(e)&&e.length>0},imageIndex:function(){var e=0,t=this.previewSrcList.indexOf(this.src);return t>=0&&(e=t),e}},watch:{src:function(e){this.show&&this.loadImage()},show:function(e){e&&this.loadImage()}},mounted:function(){this.lazy?this.addLazyLoadListener():this.loadImage()},beforeDestroy:function(){this.lazy&&this.removeLazyLoadListener()},methods:{loadImage:function(){var e=this;if(!this.$isServer){this.loading=!0,this.error=!1;var t=new Image;t.onload=function(i){return e.handleLoad(i,t)},t.onerror=this.handleError.bind(this),Object.keys(this.$attrs).forEach(function(i){var n=e.$attrs[i];t.setAttribute(i,n)}),t.src=this.src}},handleLoad:function(e,t){this.imageWidth=t.width,this.imageHeight=t.height,this.loading=!1,this.error=!1},handleError:function(e){this.loading=!1,this.error=!0,this.$emit("error",e)},handleLazyLoad:function(){(function(e,t){if(ae||!e||!t)return!1;var i=e.getBoundingClientRect(),n=void 0;return n=[window,document,document.documentElement,null,void 0].includes(t)?{top:0,right:window.innerWidth,bottom:window.innerHeight,left:0}:t.getBoundingClientRect(),i.top<n.bottom&&i.bottom>n.top&&i.right>n.left&&i.left<n.right})(this.$el,this._scrollContainer)&&(this.show=!0,this.removeLazyLoadListener())},addLazyLoadListener:function(){if(!this.$isServer){var e=this.scrollContainer,t=null;(t=g(e)?e:m(e)?document.querySelector(e):be(this.$el))&&(this._scrollContainer=t,this._lazyLoadHandler=Pu()(200,this.handleLazyLoad),de(t,"scroll",this._lazyLoadHandler),this.handleLazyLoad())}},removeLazyLoadListener:function(){var e=this._scrollContainer,t=this._lazyLoadHandler;!this.$isServer&&e&&t&&(pe(e,"scroll",t),this._scrollContainer=null,this._lazyLoadHandler=null)},getImageStyle:function(e){var t=this.imageWidth,i=this.imageHeight,n=this.$el,r=n.clientWidth,s=n.clientHeight;if(!(t&&i&&r&&s))return{};var a=t/i,o=r/s;e===Xh&&(e=t<r&&i<s?Yh:Kh);switch(e){case Yh:return{width:"auto",height:"auto"};case Kh:return a<o?{width:"auto"}:{height:"auto"};case Gh:return a<o?{height:"auto"}:{width:"auto"};default:return{}}},clickHandler:function(){this.preview&&(Zh=document.body.style.overflow,document.body.style.overflow="hidden",this.showViewer=!0)},closeViewer:function(){document.body.style.overflow=Zh,this.showViewer=!1}}},Vh,[],!1,null,null,null);Jh.options.__file="packages/image/src/main.vue";var Qh=Jh.exports;Qh.install=function(e){e.component(Qh.name,Qh)};var ed=Qh,td=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-calendar"},[i("div",{staticClass:"el-calendar__header"},[i("div",{staticClass:"el-calendar__title"},[e._v("\n      "+e._s(e.i18nDate)+"\n    ")]),0===e.validatedRange.length?i("div",{staticClass:"el-calendar__button-group"},[i("el-button-group",[i("el-button",{attrs:{type:"plain",size:"mini"},on:{click:function(t){e.selectDate("prev-month")}}},[e._v("\n          "+e._s(e.t("el.datepicker.prevMonth"))+"\n        ")]),i("el-button",{attrs:{type:"plain",size:"mini"},on:{click:function(t){e.selectDate("today")}}},[e._v("\n          "+e._s(e.t("el.datepicker.today"))+"\n        ")]),i("el-button",{attrs:{type:"plain",size:"mini"},on:{click:function(t){e.selectDate("next-month")}}},[e._v("\n          "+e._s(e.t("el.datepicker.nextMonth"))+"\n        ")])],1)],1):e._e()]),0===e.validatedRange.length?i("div",{key:"no-range",staticClass:"el-calendar__body"},[i("date-table",{attrs:{date:e.date,"selected-day":e.realSelectedDay,"first-day-of-week":e.realFirstDayOfWeek},on:{pick:e.pickDay}})],1):i("div",{key:"has-range",staticClass:"el-calendar__body"},e._l(e.validatedRange,function(t,n){return i("date-table",{key:n,attrs:{date:t[0],"selected-day":e.realSelectedDay,range:t,"hide-header":0!==n,"first-day-of-week":e.realFirstDayOfWeek},on:{pick:e.pickDay}})}),1)])};td._withStripped=!0;var id=r({props:{selectedDay:String,range:{type:Array,validator:function(e){if(!e||!e.length)return!0;var t=e[0],i=e[1];return Fr(t,i)}},date:Date,hideHeader:Boolean,firstDayOfWeek:Number},inject:["elCalendar"],methods:{toNestedArr:function(e){return wr(e.length/7).map(function(t,i){var n=7*i;return e.slice(n,n+7)})},getFormateDate:function(e,t){if(!e||-1===["prev","current","next"].indexOf(t))throw new Error("invalid day or type");var i=this.curMonthDatePrefix;return"prev"===t?i=this.prevMonthDatePrefix:"next"===t&&(i=this.nextMonthDatePrefix),i+"-"+(e=("00"+e).slice(-2))},getCellClass:function(e){var t=e.text,i=e.type,n=[i];if("current"===i){var r=this.getFormateDate(t,i);r===this.selectedDay&&n.push("is-selected"),r===this.formatedToday&&n.push("is-today")}return n},pickDay:function(e){var t=e.text,i=e.type,n=this.getFormateDate(t,i);this.$emit("pick",n)},cellRenderProxy:function(e){var t=e.text,i=e.type,n=this.$createElement,r=this.elCalendar.$scopedSlots.dateCell;if(!r)return n("span",[t]);var s=this.getFormateDate(t,i);return r({date:new Date(s),data:{isSelected:this.selectedDay===s,type:i+"-month",day:s}})}},computed:{WEEK_DAYS:function(){return ur().dayNames},prevMonthDatePrefix:function(){var e=new Date(this.date.getTime());return e.setDate(0),ar.a.format(e,"yyyy-MM")},curMonthDatePrefix:function(){return ar.a.format(this.date,"yyyy-MM")},nextMonthDatePrefix:function(){var e=new Date(this.date.getFullYear(),this.date.getMonth()+1,1);return ar.a.format(e,"yyyy-MM")},formatedToday:function(){return this.elCalendar.formatedToday},isInRange:function(){return this.range&&this.range.length},rows:function(){var e=[];if(this.isInRange){var t=this.range,i=t[0],n=t[1],r=wr(n.getDate()-i.getDate()+1).map(function(e,t){return{text:i.getDate()+t,type:"current"}}),s=r.length%7,a=wr(s=0===s?0:7-s).map(function(e,t){return{text:t+1,type:"next"}});e=r.concat(a)}else{var o=this.date,l=mr(o),u=function(e,t){if(t<=0)return[];var i=new Date(e.getTime());i.setDate(0);var n=i.getDate();return wr(t).map(function(e,i){return n-(t-i-1)})}(o,(7+(l=0===l?7:l)-("number"==typeof this.firstDayOfWeek?this.firstDayOfWeek:1))%7).map(function(e){return{text:e,type:"prev"}}),c=function(e){var t=new Date(e.getFullYear(),e.getMonth()+1,0).getDate();return wr(t).map(function(e,t){return t+1})}(o).map(function(e){return{text:e,type:"current"}});e=[].concat(u,c);var h=wr(42-e.length).map(function(e,t){return{text:t+1,type:"next"}});e=e.concat(h)}return this.toNestedArr(e)},weekDays:function(){var e=this.firstDayOfWeek,t=this.WEEK_DAYS;return"number"!=typeof e||0===e?t.slice():t.slice(e).concat(t.slice(0,e))}},render:function(){var e=this,t=arguments[0],i=this.hideHeader?null:t("thead",[this.weekDays.map(function(e){return t("th",{key:e},[e])})]);return t("table",{class:{"el-calendar-table":!0,"is-range":this.isInRange},attrs:{cellspacing:"0",cellpadding:"0"}},[i,t("tbody",[this.rows.map(function(i,n){return t("tr",{class:{"el-calendar-table__row":!0,"el-calendar-table__row--hide-border":0===n&&e.hideHeader},key:n},[i.map(function(i,n){return t("td",{key:n,class:e.getCellClass(i),on:{click:e.pickDay.bind(e,i)}},[t("div",{class:"el-calendar-day"},[e.cellRenderProxy(i)])])})])})])])}},void 0,void 0,!1,null,null,null);id.options.__file="packages/calendar/src/date-table.vue";var nd=id.exports,rd=["prev-month","today","next-month"],sd=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],ad=r({name:"ElCalendar",mixins:[Y],components:{DateTable:nd,ElButton:Tt,ElButtonGroup:Ot},props:{value:[Date,String,Number],range:{type:Array,validator:function(e){return!Array.isArray(e)||2===e.length&&e.every(function(e){return"string"==typeof e||"number"==typeof e||e instanceof Date})}},firstDayOfWeek:{type:Number,default:1}},provide:function(){return{elCalendar:this}},methods:{pickDay:function(e){this.realSelectedDay=e},selectDate:function(e){if(-1===rd.indexOf(e))throw new Error("invalid type "+e);var t="";(t="prev-month"===e?this.prevMonthDatePrefix+"-01":"next-month"===e?this.nextMonthDatePrefix+"-01":this.formatedToday)!==this.formatedDate&&this.pickDay(t)},toDate:function(e){if(!e)throw new Error("invalid val");return e instanceof Date?e:new Date(e)},rangeValidator:function(e,t){var i=this.realFirstDayOfWeek,n=t?i:0===i?6:i-1,r=(t?"start":"end")+" of range should be "+sd[n]+".";return e.getDay()===n||(console.warn("[ElementCalendar]",r,"Invalid range will be ignored."),!1)}},computed:{prevMonthDatePrefix:function(){var e=new Date(this.date.getTime());return e.setDate(0),ar.a.format(e,"yyyy-MM")},curMonthDatePrefix:function(){return ar.a.format(this.date,"yyyy-MM")},nextMonthDatePrefix:function(){var e=new Date(this.date.getFullYear(),this.date.getMonth()+1,1);return ar.a.format(e,"yyyy-MM")},formatedDate:function(){return ar.a.format(this.date,"yyyy-MM-dd")},i18nDate:function(){var e=this.date.getFullYear(),t=this.date.getMonth()+1;return e+" "+this.t("el.datepicker.year")+" "+this.t("el.datepicker.month"+t)},formatedToday:function(){return ar.a.format(this.now,"yyyy-MM-dd")},realSelectedDay:{get:function(){return this.value?this.formatedDate:this.selectedDay},set:function(e){this.selectedDay=e;var t=new Date(e);this.$emit("input",t)}},date:function(){if(this.value)return this.toDate(this.value);if(this.realSelectedDay){var e=this.selectedDay.split("-");return new Date(e[0],e[1]-1,e[2])}return this.validatedRange.length?this.validatedRange[0][0]:this.now},validatedRange:function(){var e=this,t=this.range;if(!t)return[];if(2===(t=t.reduce(function(t,i,n){var r=e.toDate(i);return e.rangeValidator(r,0===n)&&(t=t.concat(r)),t},[])).length){var i=t,n=i[0],r=i[1];if(n>r)return console.warn("[ElementCalendar]end time should be greater than start time"),[];if(Fr(n,r))return[[n,r]];var s=[],a=new Date(n.getFullYear(),n.getMonth()+1,1),o=this.toDate(a.getTime()-864e5);if(!Fr(a,r))return console.warn("[ElementCalendar]start time and end time interval must not exceed two months"),[];s.push([n,o]);var l=this.realFirstDayOfWeek,u=a.getDay(),c=0;return u!==l&&(c=0===l?7-u:(c=l-u)>0?c:7+c),(a=this.toDate(a.getTime()+864e5*c)).getDate()<r.getDate()&&s.push([a,r]),s}return[]},realFirstDayOfWeek:function(){return this.firstDayOfWeek<1||this.firstDayOfWeek>6?0:Math.floor(this.firstDayOfWeek)}},data:function(){return{selectedDay:"",now:new Date}}},td,[],!1,null,null,null);ad.options.__file="packages/calendar/src/main.vue";var od=ad.exports;od.install=function(e){e.component(od.name,od)};var ld=od,ud=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"el-fade-in"}},[e.visible?i("div",{staticClass:"el-backtop",style:{right:e.styleRight,bottom:e.styleBottom},on:{click:function(t){return t.stopPropagation(),e.handleClick(t)}}},[e._t("default",[i("el-icon",{attrs:{name:"caret-top"}})])],2):e._e()])};ud._withStripped=!0;var cd=function(e){return Math.pow(e,3)},hd=r({name:"ElBacktop",props:{visibilityHeight:{type:Number,default:200},target:[String],right:{type:Number,default:40},bottom:{type:Number,default:40}},data:function(){return{el:null,container:null,visible:!1}},computed:{styleBottom:function(){return this.bottom+"px"},styleRight:function(){return this.right+"px"}},mounted:function(){this.init(),this.throttledScrollHandler=Pu()(300,this.onScroll),this.container.addEventListener("scroll",this.throttledScrollHandler)},methods:{init:function(){if(this.container=document,this.el=document.documentElement,this.target){if(this.el=document.querySelector(this.target),!this.el)throw new Error("target is not existed: "+this.target);this.container=this.el}},onScroll:function(){var e=this.el.scrollTop;this.visible=e>=this.visibilityHeight},handleClick:function(e){this.scrollToTop(),this.$emit("click",e)},scrollToTop:function(){var e=this.el,t=Date.now(),i=e.scrollTop,n=window.requestAnimationFrame||function(e){return setTimeout(e,16)};n(function r(){var s,a=(Date.now()-t)/500;a<1?(e.scrollTop=i*(1-((s=a)<.5?cd(2*s)/2:1-cd(2*(1-s))/2)),n(r)):e.scrollTop=0})}},beforeDestroy:function(){this.container.removeEventListener("scroll",this.throttledScrollHandler)}},ud,[],!1,null,null,null);hd.options.__file="packages/backtop/src/main.vue";var dd=hd.exports;dd.install=function(e){e.component(dd.name,dd)};var pd=dd,fd=function(e,t){return e===window||e===document?document.documentElement[t]:e[t]},md=function(e){return fd(e,"offsetHeight")},vd="ElInfiniteScroll",gd={delay:{type:Number,default:200},distance:{type:Number,default:0},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},yd=function(e,t){return g(e)?(i=gd,Object.keys(i||{}).map(function(e){return[e,i[e]]})).reduce(function(i,n){var r=n[0],s=n[1],a=s.type,o=s.default,l=e.getAttribute("infinite-scroll-"+r);switch(l=b(t[l])?l:t[l],a){case Number:l=Number(l),l=Number.isNaN(l)?o:l;break;case Boolean:l=null!=l?"false"!==l&&Boolean(l):o;break;default:l=a(l)}return i[r]=l,i},{}):{};var i},bd=function(e){return e.getBoundingClientRect().top},wd=function(e){var t=this[vd],i=t.el,n=t.vm,r=t.container,s=t.observer,a=yd(i,n),o=a.distance;if(!a.disabled){var l=r.getBoundingClientRect();if(l.width||l.height){var u=!1;if(r===i){var c=r.scrollTop+function(e){return fd(e,"clientHeight")}(r);u=r.scrollHeight-c<=o}else{u=md(i)+bd(i)-bd(r)-md(r)+Number.parseFloat(function(e,t){if(e===window&&(e=document.documentElement),1!==e.nodeType)return[];var i=window.getComputedStyle(e,null);return t?i[t]:i}(r,"borderBottomWidth"))<=o}u&&y(e)?e.call(n):s&&(s.disconnect(),this[vd].observer=null)}}},_d={name:"InfiniteScroll",inserted:function(e,t,i){var n=t.value,r=i.context,s=be(e,!0),a=yd(e,r),o=a.delay,l=a.immediate,u=tt()(o,wd.bind(e,n));(e[vd]={el:e,vm:r,container:s,onScroll:u},s)&&(s.addEventListener("scroll",u),l&&((e[vd].observer=new MutationObserver(u)).observe(s,{childList:!0,subtree:!0}),u()))},unbind:function(e){var t=e[vd],i=t.container,n=t.onScroll;i&&i.removeEventListener("scroll",n)},install:function(e){e.directive(_d.name,_d)}},xd=_d,Cd=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-page-header"},[i("div",{staticClass:"el-page-header__left",on:{click:function(t){e.$emit("back")}}},[i("i",{staticClass:"el-icon-back"}),i("div",{staticClass:"el-page-header__title"},[e._t("title",[e._v(e._s(e.title))])],2)]),i("div",{staticClass:"el-page-header__content"},[e._t("content",[e._v(e._s(e.content))])],2)])};Cd._withStripped=!0;var kd=r({name:"ElPageHeader",props:{title:{type:String,default:function(){return j("el.pageHeader.title")}},content:String}},Cd,[],!1,null,null,null);kd.options.__file="packages/page-header/src/main.vue";var Sd=kd.exports;Sd.install=function(e){e.component(Sd.name,Sd)};var Dd=Sd,$d=r({name:"ElAvatar",props:{size:{type:[Number,String],validator:function(e){return"string"==typeof e?["large","medium","small"].includes(e):"number"==typeof e}},shape:{type:String,default:"circle",validator:function(e){return["circle","square"].includes(e)}},icon:String,src:String,alt:String,srcSet:String,error:Function,fit:{type:String,default:"cover"}},data:function(){return{isImageExist:!0}},computed:{avatarClass:function(){var e=this.size,t=this.icon,i=this.shape,n=["el-avatar"];return e&&"string"==typeof e&&n.push("el-avatar--"+e),t&&n.push("el-avatar--icon"),i&&n.push("el-avatar--"+i),n.join(" ")}},methods:{handleError:function(){var e=this.error;!1!==(e?e():void 0)&&(this.isImageExist=!1)},renderAvatar:function(){var e=this.$createElement,t=this.icon,i=this.src,n=this.alt,r=this.isImageExist,s=this.srcSet,a=this.fit;return r&&i?e("img",{attrs:{src:i,alt:n,srcSet:s},on:{error:this.handleError},style:{"object-fit":a}}):t?e("i",{class:t}):this.$slots.default}},render:function(){var e=arguments[0],t=this.avatarClass,i=this.size;return e("span",{class:t,style:"number"==typeof i?{height:i+"px",width:i+"px",lineHeight:i+"px"}:{}},[this.renderAvatar()])}},void 0,void 0,!1,null,null,null);$d.options.__file="packages/avatar/src/main.vue";var Ed=$d.exports;Ed.install=function(e){e.component(Ed.name,Ed)};var Td=Ed,Md=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"el-drawer-fade"},on:{"after-enter":e.afterEnter,"after-leave":e.afterLeave}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-drawer__wrapper",attrs:{tabindex:"-1"}},[i("div",{staticClass:"el-drawer__container",class:e.visible&&"el-drawer__open",attrs:{role:"document",tabindex:"-1"},on:{click:function(t){return t.target!==t.currentTarget?null:e.handleWrapperClick(t)}}},[i("div",{ref:"drawer",staticClass:"el-drawer",class:[e.direction,e.customClass],style:e.isHorizontal?"width: "+e.drawerSize:"height: "+e.drawerSize,attrs:{"aria-modal":"true","aria-labelledby":"el-drawer__title","aria-label":e.title,role:"dialog",tabindex:"-1"}},[e.withHeader?i("header",{staticClass:"el-drawer__header",attrs:{id:"el-drawer__title"}},[e._t("title",[i("span",{attrs:{role:"heading",title:e.title}},[e._v(e._s(e.title))])]),e.showClose?i("button",{staticClass:"el-drawer__close-btn",attrs:{"aria-label":"close "+(e.title||"drawer"),type:"button"},on:{click:e.closeDrawer}},[i("i",{staticClass:"el-dialog__close el-icon el-icon-close"})]):e._e()],2):e._e(),e.rendered?i("section",{staticClass:"el-drawer__body"},[e._t("default")],2):e._e()])])])])};Md._withStripped=!0;var Nd=r({name:"ElDrawer",mixins:[Ne,l],props:{appendToBody:{type:Boolean,default:!1},beforeClose:{type:Function},customClass:{type:String,default:""},closeOnPressEscape:{type:Boolean,default:!0},destroyOnClose:{type:Boolean,default:!1},modal:{type:Boolean,default:!0},direction:{type:String,default:"rtl",validator:function(e){return-1!==["ltr","rtl","ttb","btt"].indexOf(e)}},modalAppendToBody:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},size:{type:[Number,String],default:"30%"},title:{type:String,default:""},visible:{type:Boolean},wrapperClosable:{type:Boolean,default:!0},withHeader:{type:Boolean,default:!0}},computed:{isHorizontal:function(){return"rtl"===this.direction||"ltr"===this.direction},drawerSize:function(){return"number"==typeof this.size?this.size+"px":this.size}},data:function(){return{closed:!1,prevActiveElement:null}},watch:{visible:function(e){var t=this;e?(this.closed=!1,this.$emit("open"),this.appendToBody&&document.body.appendChild(this.$el),this.prevActiveElement=document.activeElement):(this.closed||(this.$emit("close"),!0===this.destroyOnClose&&(this.rendered=!1)),this.$nextTick(function(){t.prevActiveElement&&t.prevActiveElement.focus()}))}},methods:{afterEnter:function(){this.$emit("opened")},afterLeave:function(){this.$emit("closed")},hide:function(e){!1!==e&&(this.$emit("update:visible",!1),this.$emit("close"),!0===this.destroyOnClose&&(this.rendered=!1),this.closed=!0)},handleWrapperClick:function(){this.wrapperClosable&&this.closeDrawer()},closeDrawer:function(){"function"==typeof this.beforeClose?this.beforeClose(this.hide):this.hide()},handleClose:function(){this.closeDrawer()}},mounted:function(){this.visible&&(this.rendered=!0,this.open(),this.appendToBody&&document.body.appendChild(this.$el))},destroyed:function(){this.appendToBody&&this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)}},Md,[],!1,null,null,null);Nd.options.__file="packages/drawer/src/main.vue";var Pd=Nd.exports;Pd.install=function(e){e.component(Pd.name,Pd)};var Od=Pd,Id=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-popover",e._b({attrs:{trigger:"click"},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},"el-popover",e.$attrs,!1),[i("div",{staticClass:"el-popconfirm"},[i("p",{staticClass:"el-popconfirm__main"},[e.hideIcon?e._e():i("i",{staticClass:"el-popconfirm__icon",class:e.icon,style:{color:e.iconColor}}),e._v("\n      "+e._s(e.title)+"\n    ")]),i("div",{staticClass:"el-popconfirm__action"},[i("el-button",{attrs:{size:"mini",type:e.cancelButtonType},on:{click:e.cancel}},[e._v("\n        "+e._s(e.displayCancelButtonText)+"\n      ")]),i("el-button",{attrs:{size:"mini",type:e.confirmButtonType},on:{click:e.confirm}},[e._v("\n        "+e._s(e.displayConfirmButtonText)+"\n      ")])],1)]),e._t("reference",null,{slot:"reference"})],2)};Id._withStripped=!0;var Fd=r({name:"ElPopconfirm",props:{title:{type:String},confirmButtonText:{type:String},cancelButtonText:{type:String},confirmButtonType:{type:String,default:"primary"},cancelButtonType:{type:String,default:"text"},icon:{type:String,default:"el-icon-question"},iconColor:{type:String,default:"#f90"},hideIcon:{type:Boolean,default:!1}},components:{ElPopover:Qs,ElButton:Tt},data:function(){return{visible:!1}},computed:{displayConfirmButtonText:function(){return this.confirmButtonText||j("el.popconfirm.confirmButtonText")},displayCancelButtonText:function(){return this.cancelButtonText||j("el.popconfirm.cancelButtonText")}},methods:{confirm:function(){this.visible=!1,this.$emit("confirm")},cancel:function(){this.visible=!1,this.$emit("cancel")}}},Id,[],!1,null,null,null);Fd.options.__file="packages/popconfirm/src/main.vue";var Ad=Fd.exports;Ad.install=function(e){e.component(Ad.name,Ad)};var Ld=Ad,Vd=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[e.uiLoading?[i("div",e._b({class:["el-skeleton",e.animated?"is-animated":""]},"div",e.$attrs,!1),[e._l(e.count,function(t){return[e.loading?e._t("template",e._l(e.rows,function(n){return i("el-skeleton-item",{key:t+"-"+n,class:{"el-skeleton__paragraph":1!==n,"is-first":1===n,"is-last":n===e.rows&&e.rows>1},attrs:{variant:"p"}})})):e._e()]})],2)]:[e._t("default",null,null,e.$attrs)]],2)};Vd._withStripped=!0;var Bd=r({name:"ElSkeleton",props:{animated:{type:Boolean,default:!1},count:{type:Number,default:1},rows:{type:Number,default:4},loading:{type:Boolean,default:!0},throttle:{type:Number,default:0}},watch:{loading:{handler:function(e){var t=this;this.throttle<=0?this.uiLoading=e:e?(clearTimeout(this.timeoutHandle),this.timeoutHandle=setTimeout(function(){t.uiLoading=t.loading},this.throttle)):this.uiLoading=e},immediate:!0}},data:function(){return{uiLoading:this.throttle<=0&&this.loading}}},Vd,[],!1,null,null,null);Bd.options.__file="packages/skeleton/src/index.vue";var zd=Bd.exports;zd.install=function(e){e.component(zd.name,zd)};var Hd=zd,Rd=function(){var e=this.$createElement,t=this._self._c||e;return t("div",{class:["el-skeleton__item","el-skeleton__"+this.variant]},["image"===this.variant?t("img-placeholder"):this._e()],1)};Rd._withStripped=!0;var Wd=function(){var e=this.$createElement,t=this._self._c||e;return t("svg",{attrs:{viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"}},[t("path",{attrs:{d:"M64 896V128h896v768H64z m64-128l192-192 116.352 116.352L640 448l256 307.2V192H128v576z m224-480a96 96 0 1 1-0.064 192.064A96 96 0 0 1 352 288z"}})])};Wd._withStripped=!0;var jd=r({name:"ImgPlaceholder"},Wd,[],!1,null,null,null);jd.options.__file="packages/skeleton/src/img-placeholder.vue";var qd,Yd=jd.exports,Kd=r({name:"ElSkeletonItem",props:{variant:{type:String,default:"text"}},components:(qd={},qd[Yd.name]=Yd,qd)},Rd,[],!1,null,null,null);Kd.options.__file="packages/skeleton/src/item.vue";var Gd=Kd.exports;Gd.install=function(e){e.component(Gd.name,Gd)};var Ud=Gd,Xd=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-empty"},[i("div",{staticClass:"el-empty__image",style:e.imageStyle},[e.image?i("img",{attrs:{src:e.image,ondragstart:"return false"}}):e._t("image",[i("img-empty")])],2),i("div",{staticClass:"el-empty__description"},[e.$slots.description?e._t("description"):i("p",[e._v(e._s(e.emptyDescription))])],2),e.$slots.default?i("div",{staticClass:"el-empty__bottom"},[e._t("default")],2):e._e()])};Xd._withStripped=!0;var Zd=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("svg",{attrs:{viewBox:"0 0 79 86",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"}},[i("defs",[i("linearGradient",{attrs:{id:"linearGradient-1-"+e.id,x1:"38.8503086%",y1:"0%",x2:"61.1496914%",y2:"100%"}},[i("stop",{attrs:{"stop-color":"#FCFCFD",offset:"0%"}}),i("stop",{attrs:{"stop-color":"#EEEFF3",offset:"100%"}})],1),i("linearGradient",{attrs:{id:"linearGradient-2-"+e.id,x1:"0%",y1:"9.5%",x2:"100%",y2:"90.5%"}},[i("stop",{attrs:{"stop-color":"#FCFCFD",offset:"0%"}}),i("stop",{attrs:{"stop-color":"#E9EBEF",offset:"100%"}})],1),i("rect",{attrs:{id:"path-3-"+e.id,x:"0",y:"0",width:"17",height:"36"}})],1),i("g",{attrs:{id:"Illustrations",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[i("g",{attrs:{id:"B-type",transform:"translate(-1268.000000, -535.000000)"}},[i("g",{attrs:{id:"Group-2",transform:"translate(1268.000000, 535.000000)"}},[i("path",{attrs:{id:"Oval-Copy-2",d:"M39.5,86 C61.3152476,86 79,83.9106622 79,81.3333333 C79,78.7560045 57.3152476,78 35.5,78 C13.6847524,78 0,78.7560045 0,81.3333333 C0,83.9106622 17.6847524,86 39.5,86 Z",fill:"#F7F8FC"}}),i("polygon",{attrs:{id:"Rectangle-Copy-14",fill:"#E5E7E9",transform:"translate(27.500000, 51.500000) scale(1, -1) translate(-27.500000, -51.500000) ",points:"13 58 53 58 42 45 2 45"}}),i("g",{attrs:{id:"Group-Copy",transform:"translate(34.500000, 31.500000) scale(-1, 1) rotate(-25.000000) translate(-34.500000, -31.500000) translate(7.000000, 10.000000)"}},[i("polygon",{attrs:{id:"Rectangle-Copy-10",fill:"#E5E7E9",transform:"translate(11.500000, 5.000000) scale(1, -1) translate(-11.500000, -5.000000) ",points:"2.84078316e-14 3 18 3 23 7 5 7"}}),i("polygon",{attrs:{id:"Rectangle-Copy-11",fill:"#EDEEF2",points:"-3.69149156e-15 7 38 7 38 43 -3.69149156e-15 43"}}),i("rect",{attrs:{id:"Rectangle-Copy-12",fill:"url(#linearGradient-1-"+e.id+")",transform:"translate(46.500000, 25.000000) scale(-1, 1) translate(-46.500000, -25.000000) ",x:"38",y:"7",width:"17",height:"36"}}),i("polygon",{attrs:{id:"Rectangle-Copy-13",fill:"#F8F9FB",transform:"translate(39.500000, 3.500000) scale(-1, 1) translate(-39.500000, -3.500000) ",points:"24 7 41 7 55 -3.63806207e-12 38 -3.63806207e-12"}})]),i("rect",{attrs:{id:"Rectangle-Copy-15",fill:"url(#linearGradient-2-"+e.id+")",x:"13",y:"45",width:"40",height:"36"}}),i("g",{attrs:{id:"Rectangle-Copy-17",transform:"translate(53.000000, 45.000000)"}},[i("mask",{attrs:{id:"mask-4-"+e.id,fill:"white"}},[i("use",{attrs:{"xlink:href":"#path-3-"+e.id}})]),i("use",{attrs:{id:"Mask",fill:"#E0E3E9",transform:"translate(8.500000, 18.000000) scale(-1, 1) translate(-8.500000, -18.000000) ","xlink:href":"#path-3-"+e.id}}),i("polygon",{attrs:{id:"Rectangle-Copy",fill:"#D5D7DE",mask:"url(#mask-4-"+e.id+")",transform:"translate(12.000000, 9.000000) scale(-1, 1) translate(-12.000000, -9.000000) ",points:"7 0 24 0 20 18 -1.70530257e-13 16"}})]),i("polygon",{attrs:{id:"Rectangle-Copy-18",fill:"#F8F9FB",transform:"translate(66.000000, 51.500000) scale(-1, 1) translate(-66.000000, -51.500000) ",points:"62 45 79 45 70 58 53 58"}})])])])])};Zd._withStripped=!0;var Jd=0,Qd=r({name:"ImgEmpty",data:function(){return{id:++Jd}}},Zd,[],!1,null,null,null);Qd.options.__file="packages/empty/src/img-empty.vue";var ep,tp=Qd.exports,ip=r({name:"ElEmpty",components:(ep={},ep[tp.name]=tp,ep),props:{image:{type:String,default:""},imageSize:Number,description:{type:String,default:""}},computed:{emptyDescription:function(){return this.description||j("el.empty.description")},imageStyle:function(){return{width:this.imageSize?this.imageSize+"px":""}}}},Xd,[],!1,null,null,null);ip.options.__file="packages/empty/src/index.vue";var np=ip.exports;np.install=function(e){e.component(np.name,np)};var rp,sp=np,ap=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},op={name:"ElDescriptionsRow",props:{row:{type:Array}},inject:["elDescriptions"],render:function(e){var t=this.elDescriptions,i=(this.row||[]).map(function(e){return ap({},e,{label:e.slots.label||e.props.label},["labelClassName","contentClassName","labelStyle","contentStyle"].reduce(function(i,n){return i[n]=e.props[n]||t[n],i},{}))});return"vertical"===t.direction?e("tbody",[e("tr",{class:"el-descriptions-row"},[i.map(function(i){var n;return e("th",{class:(n={"el-descriptions-item__cell":!0,"el-descriptions-item__label":!0,"has-colon":!t.border&&t.colon,"is-bordered-label":t.border},n[i.labelClassName]=!0,n),style:i.labelStyle,attrs:{colSpan:i.props.span}},[i.label])})]),e("tr",{class:"el-descriptions-row"},[i.map(function(t){return e("td",{class:["el-descriptions-item__cell","el-descriptions-item__content",t.contentClassName],style:t.contentStyle,attrs:{colSpan:t.props.span}},[t.slots.default])})])]):t.border?e("tbody",[e("tr",{class:"el-descriptions-row"},[i.map(function(i){var n;return[e("th",{class:(n={"el-descriptions-item__cell":!0,"el-descriptions-item__label":!0,"is-bordered-label":t.border},n[i.labelClassName]=!0,n),style:i.labelStyle,attrs:{colSpan:"1"}},[i.label]),e("td",{class:["el-descriptions-item__cell","el-descriptions-item__content",i.contentClassName],style:i.contentStyle,attrs:{colSpan:2*i.props.span-1}},[i.slots.default])]})])]):e("tbody",[e("tr",{class:"el-descriptions-row"},[i.map(function(i){var n;return e("td",{class:"el-descriptions-item el-descriptions-item__cell",attrs:{colSpan:i.props.span}},[e("div",{class:"el-descriptions-item__container"},[e("span",{class:(n={"el-descriptions-item__label":!0,"has-colon":t.colon},n[i.labelClassName]=!0,n),style:i.labelStyle},[i.props.label]),e("span",{class:["el-descriptions-item__content",i.contentClassName],style:i.contentStyle},[i.slots.default])])])})])])}},lp=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},up={name:"ElDescriptions",components:(rp={},rp[op.name]=op,rp),props:{border:{type:Boolean,default:!1},column:{type:Number,default:3},direction:{type:String,default:"horizontal"},size:{type:String},title:{type:String,default:""},extra:{type:String,default:""},labelStyle:{type:Object},contentStyle:{type:Object},labelClassName:{type:String,default:""},contentClassName:{type:String,default:""},colon:{type:Boolean,default:!0}},computed:{descriptionsSize:function(){return this.size||(this.$ELEMENT||{}).size}},provide:function(){return{elDescriptions:this}},methods:{getOptionProps:function(e){if(e.componentOptions){var t=e.componentOptions,i=t.propsData,n=void 0===i?{}:i,r=t.Ctor,s=((void 0===r?{}:r).options||{}).props||{},a={};for(var o in s){var l=s[o].default;void 0!==l&&(a[o]=y(l)?l.call(e):l)}return lp({},a,n)}return{}},getSlots:function(e){var t=this,i=e.componentOptions||{},n=e.children||i.children||[],r={};return n.forEach(function(e){if(!t.isEmptyElement(e)){var i=e.data&&e.data.slot||"default";r[i]=r[i]||[],"template"===e.tag?r[i].push(e.children):r[i].push(e)}}),lp({},r)},isEmptyElement:function(e){return!(e.tag||e.text&&""!==e.text.trim())},filledNode:function(e,t,i){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return e.props||(e.props={}),t>i&&(e.props.span=i),n&&(e.props.span=i),e},getRows:function(){var e=this,t=(this.$slots.default||[]).filter(function(e){return e.tag&&e.componentOptions&&"ElDescriptionsItem"===e.componentOptions.Ctor.options.name}),i=t.map(function(t){return{props:e.getOptionProps(t),slots:e.getSlots(t),vnode:t}}),n=[],r=[],s=this.column;return i.forEach(function(i,a){var o=i.props.span||1;if(a===t.length-1)return r.push(e.filledNode(i,o,s,!0)),void n.push(r);o<s?(s-=o,r.push(i)):(r.push(e.filledNode(i,o,s)),n.push(r),s=e.column,r=[])}),n}},render:function(){var e=arguments[0],t=this.title,i=this.extra,n=this.border,r=this.descriptionsSize,s=this.$slots,a=this.getRows();return e("div",{class:"el-descriptions"},[t||i||s.title||s.extra?e("div",{class:"el-descriptions__header"},[e("div",{class:"el-descriptions__title"},[s.title?s.title:t]),e("div",{class:"el-descriptions__extra"},[s.extra?s.extra:i])]):null,e("div",{class:"el-descriptions__body"},[e("table",{class:["el-descriptions__table",{"is-bordered":n},r?"el-descriptions--"+r:""]},[a.map(function(t){return e(op,{attrs:{row:t}})})])])])},install:function(e){e.component(up.name,up)}},cp=up,hp={name:"ElDescriptionsItem",props:{label:{type:String,default:""},span:{type:Number,default:1},contentClassName:{type:String,default:""},contentStyle:{type:Object},labelClassName:{type:String,default:""},labelStyle:{type:Object}},render:function(){return null},install:function(e){e.component(hp.name,hp)}},dp=hp,pp=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-result"},[i("div",{staticClass:"el-result__icon"},[e._t("icon",[i(e.iconElement,{tag:"component",class:e.iconElement})])],2),e.title||e.$slots.title?i("div",{staticClass:"el-result__title"},[e._t("title",[i("p",[e._v(e._s(e.title))])])],2):e._e(),e.subTitle||e.$slots.subTitle?i("div",{staticClass:"el-result__subtitle"},[e._t("subTitle",[i("p",[e._v(e._s(e.subTitle))])])],2):e._e(),e.$slots.extra?i("div",{staticClass:"el-result__extra"},[e._t("extra")],2):e._e()])};pp._withStripped=!0;var fp=function(){var e=this.$createElement,t=this._self._c||e;return t("svg",{attrs:{viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"}},[t("path",{attrs:{d:"M24,4 C35.045695,4 44,12.954305 44,24 C44,35.045695 35.045695,44 24,44 C12.954305,44 4,35.045695 4,24 C4,12.954305 12.954305,4 24,4 Z M34.5548098,16.4485711 C33.9612228,15.8504763 32.9988282,15.8504763 32.4052412,16.4485711 L32.4052412,16.4485711 L21.413757,27.5805811 L21.413757,27.5805811 L21.4034642,27.590855 C21.0097542,27.9781674 20.3766105,27.9729811 19.9892981,27.5792711 L19.9892981,27.5792711 L15.5947588,23.1121428 C15.0011718,22.514048 14.0387772,22.514048 13.4451902,23.1121428 C12.8516033,23.7102376 12.8516033,24.6799409 13.4451902,25.2780357 L13.4451902,25.2780357 L19.6260786,31.5514289 C20.2196656,32.1495237 21.1820602,32.1495237 21.7756472,31.5514289 L21.7756472,31.5514289 L34.5548098,18.614464 C35.1483967,18.0163692 35.1483967,17.0466659 34.5548098,16.4485711 Z"}})])};fp._withStripped=!0;var mp=r({name:"IconSuccess"},fp,[],!1,null,null,null);mp.options.__file="packages/result/src/icon-success.vue";var vp=mp.exports,gp=function(){var e=this.$createElement,t=this._self._c||e;return t("svg",{attrs:{viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"}},[t("path",{attrs:{d:"M24,4 C35.045695,4 44,12.954305 44,24 C44,35.045695 35.045695,44 24,44 C12.954305,44 4,35.045695 4,24 C4,12.954305 12.954305,4 24,4 Z M32.57818,15.42182 C32.0157534,14.8593933 31.1038797,14.8593933 30.541453,15.42182 L30.541453,15.42182 L24.0006789,21.9625941 L17.458547,15.42182 C16.8961203,14.8593933 15.9842466,14.8593933 15.42182,15.42182 C14.8593933,15.9842466 14.8593933,16.8961203 15.42182,17.458547 L15.42182,17.458547 L21.9639519,23.9993211 L15.42182,30.541453 C14.8593933,31.1038797 14.8593933,32.0157534 15.42182,32.57818 C15.9842466,33.1406067 16.8961203,33.1406067 17.458547,32.57818 L17.458547,32.57818 L24.0006789,26.0360481 L30.541453,32.57818 C31.1038797,33.1406067 32.0157534,33.1406067 32.57818,32.57818 C33.1406067,32.0157534 33.1406067,31.1038797 32.57818,30.541453 L32.57818,30.541453 L26.0374059,23.9993211 L32.57818,17.458547 C33.1406067,16.8961203 33.1406067,15.9842466 32.57818,15.42182 Z"}})])};gp._withStripped=!0;var yp=r({name:"IconError"},gp,[],!1,null,null,null);yp.options.__file="packages/result/src/icon-error.vue";var bp=yp.exports,wp=function(){var e=this.$createElement,t=this._self._c||e;return t("svg",{attrs:{viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"}},[t("path",{attrs:{d:"M24,4 C35.045695,4 44,12.954305 44,24 C44,35.045695 35.045695,44 24,44 C12.954305,44 4,35.045695 4,24 C4,12.954305 12.954305,4 24,4 Z M24,31 C22.8954305,31 22,31.8954305 22,33 C22,34.1045695 22.8954305,35 24,35 C25.1045695,35 26,34.1045695 26,33 C26,31.8954305 25.1045695,31 24,31 Z M24,14 C23.1715729,14 22.5,14.6715729 22.5,15.5 L22.5,15.5 L22.5,27.5 C22.5,28.3284271 23.1715729,29 24,29 C24.8284271,29 25.5,28.3284271 25.5,27.5 L25.5,27.5 L25.5,15.5 C25.5,14.6715729 24.8284271,14 24,14 Z"}})])};wp._withStripped=!0;var _p=r({name:"IconWarning"},wp,[],!1,null,null,null);_p.options.__file="packages/result/src/icon-warning.vue";var xp=_p.exports,Cp=function(){var e=this.$createElement,t=this._self._c||e;return t("svg",{attrs:{viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"}},[t("path",{attrs:{d:"M24,4 C35.045695,4 44,12.954305 44,24 C44,35.045695 35.045695,44 24,44 C12.954305,44 4,35.045695 4,24 C4,12.954305 12.954305,4 24,4 Z M24,19 L21,19 C20.1715729,19 19.5,19.6715729 19.5,20.5 C19.5,21.3284271 20.1715729,22 21,22 L21,22 L22.5,22 L22.5,31 L21,31 C20.1715729,31 19.5,31.6715729 19.5,32.5 C19.5,33.3284271 20.1715729,34 21,34 L21,34 L27,34 C27.8284271,34 28.5,33.3284271 28.5,32.5 C28.5,31.6715729 27.8284271,31 27,31 L27,31 L25.5,31 L25.5,20.5 C25.5,19.6715729 24.8284271,19 24,19 L24,19 Z M24,13 C22.8954305,13 22,13.8954305 22,15 C22,16.1045695 22.8954305,17 24,17 C25.1045695,17 26,16.1045695 26,15 C26,13.8954305 25.1045695,13 24,13 Z"}})])};Cp._withStripped=!0;var kp=r({name:"IconInfo"},Cp,[],!1,null,null,null);kp.options.__file="packages/result/src/icon-info.vue";var Sp,Dp=kp.exports,$p={success:"icon-success",warning:"icon-warning",error:"icon-error",info:"icon-info"},Ep=r({name:"ElResult",components:(Sp={},Sp[vp.name]=vp,Sp[bp.name]=bp,Sp[xp.name]=xp,Sp[Dp.name]=Dp,Sp),props:{title:{type:String,default:""},subTitle:{type:String,default:""},icon:{type:String,default:"info"}},computed:{iconElement:function(){var e=this.icon;return e&&$p[e]?$p[e]:"icon-info"}}},pp,[],!1,null,null,null);Ep.options.__file="packages/result/src/index.vue";var Tp=Ep.exports;Tp.install=function(e){e.component(Tp.name,Tp)};var Mp=Tp,Np=[ft,yt,St,At,zt,jt,ti,oi,pi,gi,re,xi,Di,Ni,Fi,Bi,Wi,Ki,Zi,ht,dt,tn,Tt,Ot,Xn,nr,Ms,Vs,Ks,Qs,ci,ka,Ea,Pa,co,wo,ko,We,Ho,Yo,cl,Dl,El,Nl,Gl,Al,Jl,pu,gu,_u,Su,Tu,Fu,Qe,Bu,Wu,Ku,wc,Xc,ih,ah,ch,fh,yh,xh,Sh,Th,Oh,Lh,ed,ld,pd,Dd,pc,Td,Od,Ld,Hd,Ud,sp,cp,dp,Mp,ni],Pp=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};q.use(t.locale),q.i18n(t.i18n),Np.forEach(function(t){e.component(t.name,t)}),e.use(xd),e.use(xl.directive),e.prototype.$ELEMENT={size:t.size||"",zIndex:t.zIndex||2e3},e.prototype.$loading=xl.service,e.prototype.$msgbox=wa,e.prototype.$alert=wa.alert,e.prototype.$confirm=wa.confirm,e.prototype.$prompt=wa.prompt,e.prototype.$notify=il,e.prototype.$message=uu};"undefined"!=typeof window&&window.Vue&&Pp(window.Vue);t.default={version:"2.15.6",locale:q.use,i18n:q.i18n,install:Pp,CollapseTransition:ni,Loading:xl,Pagination:ft,Dialog:yt,Autocomplete:St,Dropdown:At,DropdownMenu:zt,DropdownItem:jt,Menu:ti,Submenu:oi,MenuItem:pi,MenuItemGroup:gi,Input:re,InputNumber:xi,Radio:Di,RadioGroup:Ni,RadioButton:Fi,Checkbox:Bi,CheckboxButton:Wi,CheckboxGroup:Ki,Switch:Zi,Select:ht,Option:dt,OptionGroup:tn,Button:Tt,ButtonGroup:Ot,Table:Xn,TableColumn:nr,DatePicker:Ms,TimeSelect:Vs,TimePicker:Ks,Popover:Qs,Tooltip:ci,MessageBox:wa,Breadcrumb:ka,BreadcrumbItem:Ea,Form:Pa,FormItem:co,Tabs:wo,TabPane:ko,Tag:We,Tree:Ho,Alert:Yo,Notification:il,Slider:cl,Icon:Dl,Row:El,Col:Nl,Upload:Gl,Progress:Al,Spinner:Jl,Message:uu,Badge:pu,Card:gu,Rate:_u,Steps:Su,Step:Tu,Carousel:Fu,Scrollbar:Qe,CarouselItem:Bu,Collapse:Wu,CollapseItem:Ku,Cascader:wc,ColorPicker:Xc,Transfer:ih,Container:ah,Header:ch,Aside:fh,Main:yh,Footer:xh,Timeline:Sh,TimelineItem:Th,Link:Oh,Divider:Lh,Image:ed,Calendar:ld,Backtop:pd,InfiniteScroll:xd,PageHeader:Dd,CascaderPanel:pc,Avatar:Td,Drawer:Od,Popconfirm:Ld,Skeleton:Hd,SkeletonItem:Ud,Empty:sp,Descriptions:cp,DescriptionsItem:dp,Result:Mp}}]).default});
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/public/cdn/element-ui/2.15.6/theme-chalk/fonts/element-icons.ttf b/Source/UBCS-WEB/dist/public/cdn/element-ui/2.15.6/theme-chalk/fonts/element-icons.ttf
deleted file mode 100644
index 91b74de..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/element-ui/2.15.6/theme-chalk/fonts/element-icons.ttf
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/cdn/element-ui/2.15.6/theme-chalk/fonts/element-icons.woff b/Source/UBCS-WEB/dist/public/cdn/element-ui/2.15.6/theme-chalk/fonts/element-icons.woff
deleted file mode 100644
index 02b9a25..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/element-ui/2.15.6/theme-chalk/fonts/element-icons.woff
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/cdn/element-ui/2.15.6/theme-chalk/index.css b/Source/UBCS-WEB/dist/public/cdn/element-ui/2.15.6/theme-chalk/index.css
deleted file mode 100644
index eddb3a1..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/element-ui/2.15.6/theme-chalk/index.css
+++ /dev/null
@@ -1 +0,0 @@
-@charset "UTF-8";.el-pagination--small .arrow.disabled,.el-table .el-table__cell.is-hidden>*,.el-table .hidden-columns,.el-table--hidden{visibility:hidden}.el-dropdown .el-dropdown-selfdefine:focus:active,.el-dropdown .el-dropdown-selfdefine:focus:not(.focusing),.el-message__closeBtn:focus,.el-message__content:focus,.el-popover:focus,.el-popover:focus:active,.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing),.el-rate:active,.el-rate:focus,.el-tooltip:focus:hover,.el-tooltip:focus:not(.focusing),.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.el-input__suffix,.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}@font-face{font-family:element-icons;src:url(fonts/element-icons.woff) format("woff"),url(fonts/element-icons.ttf) format("truetype");font-weight:400;font-display:"auto";font-style:normal}[class*=" el-icon-"],[class^=el-icon-]{font-family:element-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-icon-ice-cream-round:before{content:"\e6a0"}.el-icon-ice-cream-square:before{content:"\e6a3"}.el-icon-lollipop:before{content:"\e6a4"}.el-icon-potato-strips:before{content:"\e6a5"}.el-icon-milk-tea:before{content:"\e6a6"}.el-icon-ice-drink:before{content:"\e6a7"}.el-icon-ice-tea:before{content:"\e6a9"}.el-icon-coffee:before{content:"\e6aa"}.el-icon-orange:before{content:"\e6ab"}.el-icon-pear:before{content:"\e6ac"}.el-icon-apple:before{content:"\e6ad"}.el-icon-cherry:before{content:"\e6ae"}.el-icon-watermelon:before{content:"\e6af"}.el-icon-grape:before{content:"\e6b0"}.el-icon-refrigerator:before{content:"\e6b1"}.el-icon-goblet-square-full:before{content:"\e6b2"}.el-icon-goblet-square:before{content:"\e6b3"}.el-icon-goblet-full:before{content:"\e6b4"}.el-icon-goblet:before{content:"\e6b5"}.el-icon-cold-drink:before{content:"\e6b6"}.el-icon-coffee-cup:before{content:"\e6b8"}.el-icon-water-cup:before{content:"\e6b9"}.el-icon-hot-water:before{content:"\e6ba"}.el-icon-ice-cream:before{content:"\e6bb"}.el-icon-dessert:before{content:"\e6bc"}.el-icon-sugar:before{content:"\e6bd"}.el-icon-tableware:before{content:"\e6be"}.el-icon-burger:before{content:"\e6bf"}.el-icon-knife-fork:before{content:"\e6c1"}.el-icon-fork-spoon:before{content:"\e6c2"}.el-icon-chicken:before{content:"\e6c3"}.el-icon-food:before{content:"\e6c4"}.el-icon-dish-1:before{content:"\e6c5"}.el-icon-dish:before{content:"\e6c6"}.el-icon-moon-night:before{content:"\e6ee"}.el-icon-moon:before{content:"\e6f0"}.el-icon-cloudy-and-sunny:before{content:"\e6f1"}.el-icon-partly-cloudy:before{content:"\e6f2"}.el-icon-cloudy:before{content:"\e6f3"}.el-icon-sunny:before{content:"\e6f6"}.el-icon-sunset:before{content:"\e6f7"}.el-icon-sunrise-1:before{content:"\e6f8"}.el-icon-sunrise:before{content:"\e6f9"}.el-icon-heavy-rain:before{content:"\e6fa"}.el-icon-lightning:before{content:"\e6fb"}.el-icon-light-rain:before{content:"\e6fc"}.el-icon-wind-power:before{content:"\e6fd"}.el-icon-baseball:before{content:"\e712"}.el-icon-soccer:before{content:"\e713"}.el-icon-football:before{content:"\e715"}.el-icon-basketball:before{content:"\e716"}.el-icon-ship:before{content:"\e73f"}.el-icon-truck:before{content:"\e740"}.el-icon-bicycle:before{content:"\e741"}.el-icon-mobile-phone:before{content:"\e6d3"}.el-icon-service:before{content:"\e6d4"}.el-icon-key:before{content:"\e6e2"}.el-icon-unlock:before{content:"\e6e4"}.el-icon-lock:before{content:"\e6e5"}.el-icon-watch:before{content:"\e6fe"}.el-icon-watch-1:before{content:"\e6ff"}.el-icon-timer:before{content:"\e702"}.el-icon-alarm-clock:before{content:"\e703"}.el-icon-map-location:before{content:"\e704"}.el-icon-delete-location:before{content:"\e705"}.el-icon-add-location:before{content:"\e706"}.el-icon-location-information:before{content:"\e707"}.el-icon-location-outline:before{content:"\e708"}.el-icon-location:before{content:"\e79e"}.el-icon-place:before{content:"\e709"}.el-icon-discover:before{content:"\e70a"}.el-icon-first-aid-kit:before{content:"\e70b"}.el-icon-trophy-1:before{content:"\e70c"}.el-icon-trophy:before{content:"\e70d"}.el-icon-medal:before{content:"\e70e"}.el-icon-medal-1:before{content:"\e70f"}.el-icon-stopwatch:before{content:"\e710"}.el-icon-mic:before{content:"\e711"}.el-icon-copy-document:before{content:"\e718"}.el-icon-full-screen:before{content:"\e719"}.el-icon-switch-button:before{content:"\e71b"}.el-icon-aim:before{content:"\e71c"}.el-icon-crop:before{content:"\e71d"}.el-icon-odometer:before{content:"\e71e"}.el-icon-time:before{content:"\e71f"}.el-icon-bangzhu:before{content:"\e724"}.el-icon-close-notification:before{content:"\e726"}.el-icon-microphone:before{content:"\e727"}.el-icon-turn-off-microphone:before{content:"\e728"}.el-icon-position:before{content:"\e729"}.el-icon-postcard:before{content:"\e72a"}.el-icon-message:before{content:"\e72b"}.el-icon-chat-line-square:before{content:"\e72d"}.el-icon-chat-dot-square:before{content:"\e72e"}.el-icon-chat-dot-round:before{content:"\e72f"}.el-icon-chat-square:before{content:"\e730"}.el-icon-chat-line-round:before{content:"\e731"}.el-icon-chat-round:before{content:"\e732"}.el-icon-set-up:before{content:"\e733"}.el-icon-turn-off:before{content:"\e734"}.el-icon-open:before{content:"\e735"}.el-icon-connection:before{content:"\e736"}.el-icon-link:before{content:"\e737"}.el-icon-cpu:before{content:"\e738"}.el-icon-thumb:before{content:"\e739"}.el-icon-female:before{content:"\e73a"}.el-icon-male:before{content:"\e73b"}.el-icon-guide:before{content:"\e73c"}.el-icon-news:before{content:"\e73e"}.el-icon-price-tag:before{content:"\e744"}.el-icon-discount:before{content:"\e745"}.el-icon-wallet:before{content:"\e747"}.el-icon-coin:before{content:"\e748"}.el-icon-money:before{content:"\e749"}.el-icon-bank-card:before{content:"\e74a"}.el-icon-box:before{content:"\e74b"}.el-icon-present:before{content:"\e74c"}.el-icon-sell:before{content:"\e6d5"}.el-icon-sold-out:before{content:"\e6d6"}.el-icon-shopping-bag-2:before{content:"\e74d"}.el-icon-shopping-bag-1:before{content:"\e74e"}.el-icon-shopping-cart-2:before{content:"\e74f"}.el-icon-shopping-cart-1:before{content:"\e750"}.el-icon-shopping-cart-full:before{content:"\e751"}.el-icon-smoking:before{content:"\e752"}.el-icon-no-smoking:before{content:"\e753"}.el-icon-house:before{content:"\e754"}.el-icon-table-lamp:before{content:"\e755"}.el-icon-school:before{content:"\e756"}.el-icon-office-building:before{content:"\e757"}.el-icon-toilet-paper:before{content:"\e758"}.el-icon-notebook-2:before{content:"\e759"}.el-icon-notebook-1:before{content:"\e75a"}.el-icon-files:before{content:"\e75b"}.el-icon-collection:before{content:"\e75c"}.el-icon-receiving:before{content:"\e75d"}.el-icon-suitcase-1:before{content:"\e760"}.el-icon-suitcase:before{content:"\e761"}.el-icon-film:before{content:"\e763"}.el-icon-collection-tag:before{content:"\e765"}.el-icon-data-analysis:before{content:"\e766"}.el-icon-pie-chart:before{content:"\e767"}.el-icon-data-board:before{content:"\e768"}.el-icon-data-line:before{content:"\e76d"}.el-icon-reading:before{content:"\e769"}.el-icon-magic-stick:before{content:"\e76a"}.el-icon-coordinate:before{content:"\e76b"}.el-icon-mouse:before{content:"\e76c"}.el-icon-brush:before{content:"\e76e"}.el-icon-headset:before{content:"\e76f"}.el-icon-umbrella:before{content:"\e770"}.el-icon-scissors:before{content:"\e771"}.el-icon-mobile:before{content:"\e773"}.el-icon-attract:before{content:"\e774"}.el-icon-monitor:before{content:"\e775"}.el-icon-search:before{content:"\e778"}.el-icon-takeaway-box:before{content:"\e77a"}.el-icon-paperclip:before{content:"\e77d"}.el-icon-printer:before{content:"\e77e"}.el-icon-document-add:before{content:"\e782"}.el-icon-document:before{content:"\e785"}.el-icon-document-checked:before{content:"\e786"}.el-icon-document-copy:before{content:"\e787"}.el-icon-document-delete:before{content:"\e788"}.el-icon-document-remove:before{content:"\e789"}.el-icon-tickets:before{content:"\e78b"}.el-icon-folder-checked:before{content:"\e77f"}.el-icon-folder-delete:before{content:"\e780"}.el-icon-folder-remove:before{content:"\e781"}.el-icon-folder-add:before{content:"\e783"}.el-icon-folder-opened:before{content:"\e784"}.el-icon-folder:before{content:"\e78a"}.el-icon-edit-outline:before{content:"\e764"}.el-icon-edit:before{content:"\e78c"}.el-icon-date:before{content:"\e78e"}.el-icon-c-scale-to-original:before{content:"\e7c6"}.el-icon-view:before{content:"\e6ce"}.el-icon-loading:before{content:"\e6cf"}.el-icon-rank:before{content:"\e6d1"}.el-icon-sort-down:before{content:"\e7c4"}.el-icon-sort-up:before{content:"\e7c5"}.el-icon-sort:before{content:"\e6d2"}.el-icon-finished:before{content:"\e6cd"}.el-icon-refresh-left:before{content:"\e6c7"}.el-icon-refresh-right:before{content:"\e6c8"}.el-icon-refresh:before{content:"\e6d0"}.el-icon-video-play:before{content:"\e7c0"}.el-icon-video-pause:before{content:"\e7c1"}.el-icon-d-arrow-right:before{content:"\e6dc"}.el-icon-d-arrow-left:before{content:"\e6dd"}.el-icon-arrow-up:before{content:"\e6e1"}.el-icon-arrow-down:before{content:"\e6df"}.el-icon-arrow-right:before{content:"\e6e0"}.el-icon-arrow-left:before{content:"\e6de"}.el-icon-top-right:before{content:"\e6e7"}.el-icon-top-left:before{content:"\e6e8"}.el-icon-top:before{content:"\e6e6"}.el-icon-bottom:before{content:"\e6eb"}.el-icon-right:before{content:"\e6e9"}.el-icon-back:before{content:"\e6ea"}.el-icon-bottom-right:before{content:"\e6ec"}.el-icon-bottom-left:before{content:"\e6ed"}.el-icon-caret-top:before{content:"\e78f"}.el-icon-caret-bottom:before{content:"\e790"}.el-icon-caret-right:before{content:"\e791"}.el-icon-caret-left:before{content:"\e792"}.el-icon-d-caret:before{content:"\e79a"}.el-icon-share:before{content:"\e793"}.el-icon-menu:before{content:"\e798"}.el-icon-s-grid:before{content:"\e7a6"}.el-icon-s-check:before{content:"\e7a7"}.el-icon-s-data:before{content:"\e7a8"}.el-icon-s-opportunity:before{content:"\e7aa"}.el-icon-s-custom:before{content:"\e7ab"}.el-icon-s-claim:before{content:"\e7ad"}.el-icon-s-finance:before{content:"\e7ae"}.el-icon-s-comment:before{content:"\e7af"}.el-icon-s-flag:before{content:"\e7b0"}.el-icon-s-marketing:before{content:"\e7b1"}.el-icon-s-shop:before{content:"\e7b4"}.el-icon-s-open:before{content:"\e7b5"}.el-icon-s-management:before{content:"\e7b6"}.el-icon-s-ticket:before{content:"\e7b7"}.el-icon-s-release:before{content:"\e7b8"}.el-icon-s-home:before{content:"\e7b9"}.el-icon-s-promotion:before{content:"\e7ba"}.el-icon-s-operation:before{content:"\e7bb"}.el-icon-s-unfold:before{content:"\e7bc"}.el-icon-s-fold:before{content:"\e7a9"}.el-icon-s-platform:before{content:"\e7bd"}.el-icon-s-order:before{content:"\e7be"}.el-icon-s-cooperation:before{content:"\e7bf"}.el-icon-bell:before{content:"\e725"}.el-icon-message-solid:before{content:"\e799"}.el-icon-video-camera:before{content:"\e772"}.el-icon-video-camera-solid:before{content:"\e796"}.el-icon-camera:before{content:"\e779"}.el-icon-camera-solid:before{content:"\e79b"}.el-icon-download:before{content:"\e77c"}.el-icon-upload2:before{content:"\e77b"}.el-icon-upload:before{content:"\e7c3"}.el-icon-picture-outline-round:before{content:"\e75f"}.el-icon-picture-outline:before{content:"\e75e"}.el-icon-picture:before{content:"\e79f"}.el-icon-close:before{content:"\e6db"}.el-icon-check:before{content:"\e6da"}.el-icon-plus:before{content:"\e6d9"}.el-icon-minus:before{content:"\e6d8"}.el-icon-help:before{content:"\e73d"}.el-icon-s-help:before{content:"\e7b3"}.el-icon-circle-close:before{content:"\e78d"}.el-icon-circle-check:before{content:"\e720"}.el-icon-circle-plus-outline:before{content:"\e723"}.el-icon-remove-outline:before{content:"\e722"}.el-icon-zoom-out:before{content:"\e776"}.el-icon-zoom-in:before{content:"\e777"}.el-icon-error:before{content:"\e79d"}.el-icon-success:before{content:"\e79c"}.el-icon-circle-plus:before{content:"\e7a0"}.el-icon-remove:before{content:"\e7a2"}.el-icon-info:before{content:"\e7a1"}.el-icon-question:before{content:"\e7a4"}.el-icon-warning-outline:before{content:"\e6c9"}.el-icon-warning:before{content:"\e7a3"}.el-icon-goods:before{content:"\e7c2"}.el-icon-s-goods:before{content:"\e7b2"}.el-icon-star-off:before{content:"\e717"}.el-icon-star-on:before{content:"\e797"}.el-icon-more-outline:before{content:"\e6cc"}.el-icon-more:before{content:"\e794"}.el-icon-phone-outline:before{content:"\e6cb"}.el-icon-phone:before{content:"\e795"}.el-icon-user:before{content:"\e6e3"}.el-icon-user-solid:before{content:"\e7a5"}.el-icon-setting:before{content:"\e6ca"}.el-icon-s-tools:before{content:"\e7ac"}.el-icon-delete:before{content:"\e6d7"}.el-icon-delete-solid:before{content:"\e7c9"}.el-icon-eleme:before{content:"\e7c7"}.el-icon-platform-eleme:before{content:"\e7ca"}.el-icon-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@-webkit-keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.el-pagination{white-space:nowrap;padding:2px 5px;color:#303133;font-weight:700}.el-pagination::after,.el-pagination::before{display:table;content:""}.el-pagination::after{clear:both}.el-pagination button,.el-pagination span:not([class*=suffix]){display:inline-block;font-size:13px;min-width:35.5px;height:28px;line-height:28px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.el-pagination .el-input__inner{text-align:center;-moz-appearance:textfield;line-height:normal}.el-pagination .el-input__suffix{right:0;-webkit-transform:scale(.8);transform:scale(.8)}.el-pagination .el-select .el-input{width:100px;margin:0 5px}.el-pagination .el-select .el-input .el-input__inner{padding-right:25px;border-radius:3px}.el-pagination button{border:none;padding:0 6px;background:0 0}.el-pagination button:focus{outline:0}.el-pagination button:hover{color:#409EFF}.el-pagination button:disabled{color:#C0C4CC;background-color:#FFF;cursor:not-allowed}.el-pagination .btn-next,.el-pagination .btn-prev{background:center center no-repeat #FFF;background-size:16px;cursor:pointer;margin:0;color:#303133}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon{display:block;font-size:12px;font-weight:700}.el-pagination .btn-prev{padding-right:12px}.el-pagination .btn-next{padding-left:12px}.el-pagination .el-pager li.disabled{color:#C0C4CC;cursor:not-allowed}.el-pager li,.el-pager li.btn-quicknext:hover,.el-pager li.btn-quickprev:hover{cursor:pointer}.el-pagination--small .btn-next,.el-pagination--small .btn-prev,.el-pagination--small .el-pager li,.el-pagination--small .el-pager li.btn-quicknext,.el-pagination--small .el-pager li.btn-quickprev,.el-pagination--small .el-pager li:last-child{border-color:transparent;font-size:12px;line-height:22px;height:22px;min-width:22px}.el-pagination--small .more::before,.el-pagination--small li.more::before{line-height:24px}.el-pagination--small button,.el-pagination--small span:not([class*=suffix]){height:22px;line-height:22px}.el-pagination--small .el-pagination__editor,.el-pagination--small .el-pagination__editor.el-input .el-input__inner{height:22px}.el-pagination__sizes{margin:0 10px 0 0;font-weight:400;color:#606266}.el-pagination__sizes .el-input .el-input__inner{font-size:13px;padding-left:8px}.el-pagination__sizes .el-input .el-input__inner:hover{border-color:#409EFF}.el-pagination__total{margin-right:10px;font-weight:400;color:#606266}.el-pagination__jump{margin-left:24px;font-weight:400;color:#606266}.el-pagination__jump .el-input__inner{padding:0 3px}.el-pagination__rightwrapper{float:right}.el-pagination__editor{line-height:18px;padding:0 2px;height:28px;text-align:center;margin:0 2px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.el-pager,.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev{padding:0}.el-pagination__editor.el-input{width:50px}.el-pagination__editor.el-input .el-input__inner{height:28px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{margin:0 5px;background-color:#f4f4f5;color:#606266;min-width:30px;border-radius:2px}.el-pagination.is-background .btn-next.disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev.disabled,.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .el-pager li.disabled{color:#C0C4CC}.el-pagination.is-background .el-pager li:not(.disabled):hover{color:#409EFF}.el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#409EFF;color:#FFF}.el-dialog,.el-pager li{background:#FFF;-webkit-box-sizing:border-box}.el-pagination.is-background.el-pagination--small .btn-next,.el-pagination.is-background.el-pagination--small .btn-prev,.el-pagination.is-background.el-pagination--small .el-pager li{margin:0 3px;min-width:22px}.el-pager,.el-pager li{vertical-align:top;margin:0;display:inline-block}.el-pager{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none;font-size:0}.el-date-table,.el-table th.el-table__cell{-webkit-user-select:none;-moz-user-select:none}.el-pager .more::before{line-height:30px}.el-pager li{padding:0 4px;font-size:13px;min-width:35.5px;height:28px;line-height:28px;box-sizing:border-box;text-align:center}.el-menu--collapse .el-menu .el-submenu,.el-menu--popup{min-width:200px}.el-pager li.btn-quicknext,.el-pager li.btn-quickprev{line-height:28px;color:#303133}.el-pager li.btn-quicknext.disabled,.el-pager li.btn-quickprev.disabled{color:#C0C4CC}.el-pager li.active+li{border-left:0}.el-pager li:hover{color:#409EFF}.el-pager li.active{color:#409EFF;cursor:default}@-webkit-keyframes v-modal-in{0%{opacity:0}}@-webkit-keyframes v-modal-out{100%{opacity:0}}.el-dialog{position:relative;margin:0 auto 50px;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);box-sizing:border-box;width:50%}.el-dialog.is-fullscreen{width:100%;margin-top:0;margin-bottom:0;height:100%;overflow:auto}.el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.el-dialog__header{padding:20px 20px 10px}.el-dialog__headerbtn{position:absolute;top:20px;right:20px;padding:0;background:0 0;border:none;outline:0;cursor:pointer;font-size:16px}.el-dialog__headerbtn .el-dialog__close{color:#909399}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:#409EFF}.el-dialog__title{line-height:24px;font-size:18px;color:#303133}.el-dialog__body{padding:30px 20px;color:#606266;font-size:14px;word-break:break-all}.el-dialog__footer{padding:10px 20px 20px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial;padding:25px 25px 30px}.el-dialog--center .el-dialog__footer{text-align:inherit}.dialog-fade-enter-active{-webkit-animation:dialog-fade-in .3s;animation:dialog-fade-in .3s}.dialog-fade-leave-active{-webkit-animation:dialog-fade-out .3s;animation:dialog-fade-out .3s}@-webkit-keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes dialog-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes dialog-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-autocomplete{position:relative;display:inline-block}.el-autocomplete-suggestion{margin:5px 0;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:4px;border:1px solid #E4E7ED;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#FFF}.el-dropdown-menu,.el-menu--collapse .el-submenu .el-menu{z-index:10;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-autocomplete-suggestion__wrap{max-height:280px;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-autocomplete-suggestion__list{margin:0;padding:0}.el-autocomplete-suggestion li{padding:0 20px;margin:0;line-height:34px;cursor:pointer;color:#606266;font-size:14px;list-style:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-autocomplete-suggestion li.highlighted,.el-autocomplete-suggestion li:hover{background-color:#F5F7FA}.el-autocomplete-suggestion li.divider{margin-top:6px;border-top:1px solid #000}.el-autocomplete-suggestion li.divider:last-child{margin-bottom:-6px}.el-autocomplete-suggestion.is-loading li{text-align:center;height:100px;line-height:100px;font-size:20px;color:#999}.el-autocomplete-suggestion.is-loading li::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-autocomplete-suggestion.is-loading li:hover{background-color:#FFF}.el-autocomplete-suggestion.is-loading .el-icon-loading{vertical-align:middle}.el-dropdown{display:inline-block;position:relative;color:#606266;font-size:14px}.el-dropdown .el-button-group{display:block}.el-dropdown .el-button-group .el-button{float:none}.el-dropdown .el-dropdown__caret-button{padding-left:5px;padding-right:5px;position:relative;border-left:none}.el-dropdown .el-dropdown__caret-button::before{content:'';position:absolute;display:block;width:1px;top:5px;bottom:5px;left:0;background:rgba(255,255,255,.5)}.el-dropdown .el-dropdown__caret-button.el-button--default::before{background:rgba(220,223,230,.5)}.el-dropdown .el-dropdown__caret-button:hover:not(.is-disabled)::before{top:0;bottom:0}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{padding-left:0}.el-dropdown__icon{font-size:12px;margin:0 3px}.el-dropdown [disabled]{cursor:not-allowed;color:#bbb}.el-dropdown-menu{position:absolute;top:0;left:0;padding:10px 0;margin:5px 0;background-color:#FFF;border:1px solid #EBEEF5;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-dropdown-menu__item{list-style:none;line-height:36px;padding:0 20px;margin:0;font-size:14px;color:#606266;cursor:pointer;outline:0}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover{background-color:#ecf5ff;color:#66b1ff}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{position:relative;margin-top:6px;border-top:1px solid #EBEEF5}.el-dropdown-menu__item--divided:before{content:'';height:6px;display:block;margin:0 -20px;background-color:#FFF}.el-dropdown-menu__item.is-disabled{cursor:default;color:#bbb;pointer-events:none}.el-dropdown-menu--medium{padding:6px 0}.el-dropdown-menu--medium .el-dropdown-menu__item{line-height:30px;padding:0 17px;font-size:14px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:6px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:6px;margin:0 -17px}.el-dropdown-menu--small{padding:6px 0}.el-dropdown-menu--small .el-dropdown-menu__item{line-height:27px;padding:0 15px;font-size:13px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:4px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:4px;margin:0 -15px}.el-dropdown-menu--mini{padding:3px 0}.el-dropdown-menu--mini .el-dropdown-menu__item{line-height:24px;padding:0 10px;font-size:12px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:3px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:3px;margin:0 -10px}.el-menu{border-right:solid 1px #e6e6e6;list-style:none;position:relative;margin:0;padding-left:0;background-color:#FFF}.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover,.el-menu--horizontal>.el-submenu .el-submenu__title:hover{background-color:#fff}.el-menu::after,.el-menu::before{display:table;content:""}.el-menu::after{clear:both}.el-menu.el-menu--horizontal{border-bottom:solid 1px #e6e6e6}.el-menu--horizontal{border-right:none}.el-menu--horizontal>.el-menu-item{float:left;height:60px;line-height:60px;margin:0;border-bottom:2px solid transparent;color:#909399}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-submenu{float:left}.el-menu--horizontal>.el-submenu:focus,.el-menu--horizontal>.el-submenu:hover{outline:0}.el-menu--horizontal>.el-submenu:focus .el-submenu__title,.el-menu--horizontal>.el-submenu:hover .el-submenu__title{color:#303133}.el-menu--horizontal>.el-submenu.is-active .el-submenu__title{border-bottom:2px solid #409EFF;color:#303133}.el-menu--horizontal>.el-submenu .el-submenu__title{height:60px;line-height:60px;border-bottom:2px solid transparent;color:#909399}.el-menu--horizontal>.el-submenu .el-submenu__icon-arrow{position:static;vertical-align:middle;margin-left:8px;margin-top:-3px}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-submenu__title{background-color:#FFF;float:none;height:36px;line-height:36px;padding:0 10px;color:#909399}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-submenu.is-active>.el-submenu__title{color:#303133}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover{outline:0;color:#303133}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid #409EFF;color:#303133}.el-menu--collapse{width:64px}.el-menu--collapse>.el-menu-item [class^=el-icon-],.el-menu--collapse>.el-submenu>.el-submenu__title [class^=el-icon-]{margin:0;vertical-align:middle;width:24px;text-align:center}.el-menu--collapse>.el-menu-item .el-submenu__icon-arrow,.el-menu--collapse>.el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item span,.el-menu--collapse>.el-submenu>.el-submenu__title span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-submenu{position:relative}.el-menu--collapse .el-submenu .el-menu{position:absolute;margin-left:5px;top:0;left:100%;border:1px solid #E4E7ED;border-radius:2px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-menu-item,.el-submenu__title{height:56px;line-height:56px;position:relative;-webkit-box-sizing:border-box;white-space:nowrap;list-style:none}.el-menu--collapse .el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow{-webkit-transform:none;transform:none}.el-menu--popup{z-index:100;border:none;padding:5px 0;border-radius:2px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-menu--popup-bottom-start{margin-top:5px}.el-menu--popup-right-start{margin-left:5px;margin-right:5px}.el-menu-item{font-size:14px;color:#303133;padding:0 20px;cursor:pointer;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;box-sizing:border-box}.el-menu-item *{vertical-align:middle}.el-menu-item i{color:#909399}.el-menu-item:focus,.el-menu-item:hover{outline:0;background-color:#ecf5ff}.el-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-menu-item [class^=el-icon-]{margin-right:5px;width:24px;text-align:center;font-size:18px;vertical-align:middle}.el-menu-item.is-active{color:#409EFF}.el-menu-item.is-active i{color:inherit}.el-submenu{list-style:none;margin:0;padding-left:0}.el-submenu__title{font-size:14px;color:#303133;padding:0 20px;cursor:pointer;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;box-sizing:border-box}.el-submenu__title *{vertical-align:middle}.el-submenu__title i{color:#909399}.el-submenu__title:focus,.el-submenu__title:hover{outline:0;background-color:#ecf5ff}.el-submenu__title.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-submenu__title:hover{background-color:#ecf5ff}.el-submenu .el-menu{border:none}.el-submenu .el-menu-item{height:50px;line-height:50px;padding:0 45px;min-width:200px}.el-submenu__icon-arrow{position:absolute;top:50%;right:20px;margin-top:-7px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-size:12px}.el-submenu.is-active .el-submenu__title{border-bottom-color:#409EFF}.el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.el-submenu.is-disabled .el-menu-item,.el-submenu.is-disabled .el-submenu__title{opacity:.25;cursor:not-allowed;background:0 0!important}.el-submenu [class^=el-icon-]{vertical-align:middle;margin-right:5px;width:24px;text-align:center;font-size:18px}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{padding:7px 0 7px 20px;line-height:normal;font-size:12px;color:#909399}.el-radio-button__inner,.el-radio-group{display:inline-block;line-height:1;vertical-align:middle}.horizontal-collapse-transition .el-submenu__title .el-submenu__icon-arrow{-webkit-transition:.2s;transition:.2s;opacity:0}.el-radio-group{font-size:0}.el-radio-button{position:relative;display:inline-block;outline:0}.el-radio-button__inner{white-space:nowrap;background:#FFF;border:1px solid #DCDFE6;font-weight:500;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;position:relative;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);padding:12px 20px;font-size:14px;border-radius:0}.el-radio-button__inner.is-round{padding:12px 20px}.el-radio-button__inner:hover{color:#409EFF}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-left:1px solid #DCDFE6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-radio-button__orig-radio{opacity:0;outline:0;position:absolute;z-index:-1}.el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#FFF;background-color:#409EFF;border-color:#409EFF;-webkit-box-shadow:-1px 0 0 0 #409EFF;box-shadow:-1px 0 0 0 #409EFF}.el-radio-button__orig-radio:disabled+.el-radio-button__inner{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5;-webkit-box-shadow:none;box-shadow:none}.el-radio-button__orig-radio:disabled:checked+.el-radio-button__inner{background-color:#F2F6FC}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 4px 4px 0}.el-popover,.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:4px}.el-radio-button--medium .el-radio-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-radio-button--medium .el-radio-button__inner.is-round{padding:10px 20px}.el-radio-button--small .el-radio-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-radio-button--small .el-radio-button__inner.is-round{padding:9px 15px}.el-radio-button--mini .el-radio-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-radio-button--mini .el-radio-button__inner.is-round{padding:7px 15px}.el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled){-webkit-box-shadow:0 0 2px 2px #409EFF;box-shadow:0 0 2px 2px #409EFF}.el-switch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:14px;line-height:20px;height:20px;vertical-align:middle}.el-switch__core,.el-switch__label{display:inline-block;cursor:pointer}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{-webkit-transition:.2s;transition:.2s;height:20px;font-size:14px;font-weight:500;vertical-align:middle;color:#303133}.el-switch__label.is-active{color:#409EFF}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{line-height:1;font-size:14px;display:inline-block}.el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.el-switch__core{margin:0;position:relative;width:40px;height:20px;border:1px solid #DCDFE6;outline:0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#DCDFE6;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;vertical-align:middle}.el-switch__core:after{content:"";position:absolute;top:1px;left:1px;border-radius:100%;-webkit-transition:all .3s;transition:all .3s;width:16px;height:16px;background-color:#FFF}.el-switch.is-checked .el-switch__core{border-color:#409EFF;background-color:#409EFF}.el-switch.is-checked .el-switch__core::after{left:100%;margin-left:-17px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter,.el-switch .label-fade-leave-active{opacity:0}.el-select-dropdown{position:absolute;z-index:1001;border:1px solid #E4E7ED;border-radius:4px;background-color:#FFF;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0}.el-select-dropdown.is-multiple .el-select-dropdown__item{padding-right:40px}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected{color:#409EFF;background-color:#FFF}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:#F5F7FA}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected::after{position:absolute;right:20px;font-family:element-icons;content:"\e6da";font-size:12px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:#999;font-size:14px}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-select-dropdown__item{font-size:14px;padding:0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#606266;height:34px;line-height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.el-select-dropdown__item.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-select-dropdown__item.is-disabled:hover{background-color:#FFF}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:#F5F7FA}.el-select-dropdown__item.selected{color:#409EFF;font-weight:700}.el-select-group{margin:0;padding:0}.el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.el-select-group__wrap:not(:last-of-type)::after{content:'';position:absolute;display:block;left:20px;right:20px;bottom:12px;height:1px;background:#E4E7ED}.el-select-group__title{padding-left:20px;font-size:12px;color:#909399;line-height:30px}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{display:inline-block;position:relative}.el-select .el-select__tags>span{display:contents}.el-select:hover .el-input__inner{border-color:#C0C4CC}.el-select .el-input__inner{cursor:pointer;padding-right:35px}.el-select .el-input__inner:focus{border-color:#409EFF}.el-select .el-input .el-select__caret{color:#C0C4CC;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);cursor:pointer}.el-select .el-input .el-select__caret.is-reverse{-webkit-transform:rotateZ(0);transform:rotateZ(0)}.el-select .el-input .el-select__caret.is-show-close{font-size:14px;text-align:center;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);border-radius:100%;color:#C0C4CC;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-select .el-input .el-select__caret.is-show-close:hover{color:#909399}.el-select .el-input.is-disabled .el-input__inner{cursor:not-allowed}.el-select .el-input.is-disabled .el-input__inner:hover{border-color:#E4E7ED}.el-select .el-input.is-focus .el-input__inner{border-color:#409EFF}.el-select>.el-input{display:block}.el-select__input{border:none;outline:0;padding:0;margin-left:15px;color:#666;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;background-color:transparent}.el-select__input.is-mini{height:14px}.el-select__close{cursor:pointer;position:absolute;top:8px;z-index:1000;right:25px;color:#C0C4CC;line-height:18px;font-size:14px}.el-select__close:hover{color:#909399}.el-select__tags{position:absolute;line-height:normal;white-space:normal;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.el-select__tags-text{overflow:hidden;text-overflow:ellipsis}.el-select .el-tag{-webkit-box-sizing:border-box;box-sizing:border-box;border-color:transparent;margin:2px 0 2px 6px;background-color:#f0f2f5;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-select .el-tag__close.el-icon-close{background-color:#C0C4CC;top:0;color:#FFF;-ms-flex-negative:0;flex-shrink:0}.el-select .el-tag__close.el-icon-close:hover{background-color:#909399}.el-table,.el-table__expanded-cell{background-color:#FFF}.el-select .el-tag__close.el-icon-close::before{display:block;-webkit-transform:translate(0,.5px);transform:translate(0,.5px)}.el-table{position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:100%;font-size:14px;color:#606266}.el-table--mini,.el-table--small,.el-table__expand-icon{font-size:12px}.el-table__empty-block{min-height:60px;text-align:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-table__empty-text{line-height:60px;width:50%;color:#909399}.el-table__expand-column .cell{padding:0;text-align:center}.el-table__expand-icon{position:relative;cursor:pointer;color:#666;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;height:20px}.el-table__expand-icon--expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-table__expand-icon>.el-icon{position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-5px}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table__placeholder{display:inline-block;width:20px}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-right:0;border-bottom:0}.el-table--fit .el-table__cell.gutter{border-right-width:1px}.el-table--scrollable-x .el-table__body-wrapper{overflow-x:auto}.el-table--scrollable-y .el-table__body-wrapper{overflow-y:auto}.el-table thead{color:#909399;font-weight:500}.el-table thead.is-group th.el-table__cell{background:#F5F7FA}.el-table .el-table__cell{padding:12px 0;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative;text-align:left}.el-table .el-table__cell.is-center{text-align:center}.el-table .el-table__cell.is-right{text-align:right}.el-table .el-table__cell.gutter{width:15px;border-right-width:0;border-bottom-width:0;padding:0}.el-table--medium .el-table__cell{padding:10px 0}.el-table--small .el-table__cell{padding:8px 0}.el-table--mini .el-table__cell{padding:6px 0}.el-table .cell,.el-table--border .el-table__cell:first-child .cell{padding-left:10px}.el-table tr{background-color:#FFF}.el-table tr input[type=checkbox]{margin:0}.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border-bottom:1px solid #EBEEF5}.el-table th.el-table__cell.is-sortable{cursor:pointer}.el-table th.el-table__cell{overflow:hidden;-ms-user-select:none;user-select:none;background-color:#FFF}.el-table th.el-table__cell>.cell{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;vertical-align:middle;padding-left:10px;padding-right:10px;width:100%}.el-table th.el-table__cell>.cell.highlight{color:#409EFF}.el-table th.el-table__cell.required>div::before{display:inline-block;content:"";width:8px;height:8px;border-radius:50%;background:#ff4d51;margin-right:5px;vertical-align:middle}.el-table td.el-table__cell div{-webkit-box-sizing:border-box;box-sizing:border-box}.el-table td.el-table__cell.gutter{width:0}.el-table .cell{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all;line-height:23px;padding-right:10px}.el-table .cell.el-tooltip{white-space:nowrap;min-width:50px}.el-table--border,.el-table--group{border:1px solid #EBEEF5}.el-table--border::after,.el-table--group::after,.el-table::before{content:'';position:absolute;background-color:#EBEEF5;z-index:1}.el-table--border::after,.el-table--group::after{top:0;right:0;width:1px;height:100%}.el-table::before{left:0;bottom:0;width:100%;height:1px}.el-table--border{border-right:none;border-bottom:none}.el-table--border.el-loading-parent--relative{border-color:transparent}.el-table--border .el-table__cell,.el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:1px solid #EBEEF5}.el-table--border th.el-table__cell.gutter:last-of-type{border-bottom:1px solid #EBEEF5;border-bottom-width:1px}.el-table--border th.el-table__cell,.el-table__fixed-right-patch{border-bottom:1px solid #EBEEF5}.el-table__fixed,.el-table__fixed-right{position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12)}.el-table__fixed-right::before,.el-table__fixed::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#EBEEF5;z-index:4}.el-table__fixed-right-patch{position:absolute;top:-1px;right:0;background-color:#FFF}.el-table__fixed-right{top:0;left:auto;right:0}.el-table__fixed-right .el-table__fixed-body-wrapper,.el-table__fixed-right .el-table__fixed-footer-wrapper,.el-table__fixed-right .el-table__fixed-header-wrapper{left:auto;right:0}.el-table__fixed-header-wrapper{position:absolute;left:0;top:0;z-index:3}.el-table__fixed-footer-wrapper{position:absolute;left:0;bottom:0;z-index:3}.el-table__fixed-footer-wrapper tbody td.el-table__cell{border-top:1px solid #EBEEF5;background-color:#F5F7FA;color:#606266}.el-table__fixed-body-wrapper{position:absolute;left:0;top:37px;overflow:hidden;z-index:3}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__footer-wrapper{margin-top:-1px}.el-table__footer-wrapper td.el-table__cell{border-top:1px solid #EBEEF5}.el-table__body,.el-table__footer,.el-table__header{table-layout:fixed;border-collapse:separate}.el-table__footer-wrapper,.el-table__header-wrapper{overflow:hidden}.el-table__footer-wrapper tbody td.el-table__cell,.el-table__header-wrapper tbody td.el-table__cell{background-color:#F5F7FA;color:#606266}.el-table__body-wrapper{overflow:hidden;position:relative}.el-table__body-wrapper.is-scrolling-left~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed-right,.el-table__body-wrapper.is-scrolling-right~.el-table__fixed-right{-webkit-box-shadow:none;box-shadow:none}.el-picker-panel,.el-table-filter{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-table__body-wrapper .el-table--border.is-scrolling-right~.el-table__fixed-right{border-left:1px solid #EBEEF5}.el-table .caret-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;width:24px;vertical-align:middle;cursor:pointer;overflow:initial;position:relative}.el-table .sort-caret{width:0;height:0;border:5px solid transparent;position:absolute;left:7px}.el-table .sort-caret.ascending{border-bottom-color:#C0C4CC;top:5px}.el-table .sort-caret.descending{border-top-color:#C0C4CC;bottom:7px}.el-table .ascending .sort-caret.ascending{border-bottom-color:#409EFF}.el-table .descending .sort-caret.descending{border-top-color:#409EFF}.el-table .hidden-columns{position:absolute;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:#FAFAFA}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell{background-color:#ecf5ff}.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.el-table__body tr.hover-row>td.el-table__cell{background-color:#F5F7FA}.el-table__body tr.current-row>td.el-table__cell{background-color:#ecf5ff}.el-table__column-resize-proxy{position:absolute;left:200px;top:0;bottom:0;width:0;border-left:1px solid #EBEEF5;z-index:10}.el-table__column-filter-trigger{display:inline-block;line-height:34px;cursor:pointer}.el-table__column-filter-trigger i{color:#909399;font-size:12px;-webkit-transform:scale(.75);transform:scale(.75)}.el-table--enable-row-transition .el-table__body td.el-table__cell{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:#F5F7FA}.el-table--fluid-height .el-table__fixed,.el-table--fluid-height .el-table__fixed-right{bottom:0;overflow:hidden}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;width:20px;line-height:20px;height:20px;text-align:center;margin-right:3px}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{border:1px solid #EBEEF5;border-radius:2px;background-color:#FFF;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:2px 0}.el-date-table td,.el-date-table td div{height:30px;-webkit-box-sizing:border-box}.el-table-filter__list{padding:5px 0;margin:0;list-style:none;min-width:100px}.el-table-filter__list-item{line-height:36px;padding:0 10px;cursor:pointer;font-size:14px}.el-table-filter__list-item:hover{background-color:#ecf5ff;color:#66b1ff}.el-table-filter__list-item.is-active{background-color:#409EFF;color:#FFF}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid #EBEEF5;padding:8px}.el-table-filter__bottom button{background:0 0;border:none;color:#606266;cursor:pointer;font-size:13px;padding:0 3px}.el-date-table td.in-range div,.el-date-table td.in-range div:hover,.el-date-table.is-week-mode .el-date-table__row.current div,.el-date-table.is-week-mode .el-date-table__row:hover div{background-color:#F2F6FC}.el-table-filter__bottom button:hover{color:#409EFF}.el-table-filter__bottom button:focus{outline:0}.el-table-filter__bottom button.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{display:block;margin-right:5px;margin-bottom:8px;margin-left:5px}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-date-table{font-size:12px;-ms-user-select:none;user-select:none}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:#606266}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child div{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child div{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td{width:32px;padding:4px 0;box-sizing:border-box;text-align:center;cursor:pointer;position:relative}.el-date-table td div{padding:3px 0;box-sizing:border-box}.el-date-table td span{width:24px;height:24px;display:block;margin:0 auto;line-height:24px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%}.el-date-table td.next-month,.el-date-table td.prev-month{color:#C0C4CC}.el-date-table td.today{position:relative}.el-date-table td.today span{color:#409EFF;font-weight:700}.el-date-table td.today.end-date span,.el-date-table td.today.start-date span{color:#FFF}.el-date-table td.available:hover{color:#409EFF}.el-date-table td.current:not(.disabled) span{color:#FFF;background-color:#409EFF}.el-date-table td.end-date div,.el-date-table td.start-date div{color:#FFF}.el-date-table td.end-date span,.el-date-table td.start-date span{background-color:#409EFF}.el-date-table td.start-date div{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table td.end-date div{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td.disabled div{background-color:#F5F7FA;opacity:1;cursor:not-allowed;color:#C0C4CC}.el-date-table td.selected div{margin-left:5px;margin-right:5px;background-color:#F2F6FC;border-radius:15px}.el-date-table td.selected div:hover{background-color:#F2F6FC}.el-date-table td.selected span{background-color:#409EFF;color:#FFF;border-radius:15px}.el-date-table td.week{font-size:80%;color:#606266}.el-month-table,.el-year-table{font-size:12px;border-collapse:collapse}.el-date-table th{padding:5px;color:#606266;font-weight:400;border-bottom:solid 1px #EBEEF5}.el-month-table{margin:-1px}.el-month-table td{text-align:center;padding:8px 0;cursor:pointer}.el-month-table td div{height:48px;padding:6px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-month-table td.today .cell{color:#409EFF;font-weight:700}.el-month-table td.today.end-date .cell,.el-month-table td.today.start-date .cell{color:#FFF}.el-month-table td.disabled .cell{background-color:#F5F7FA;cursor:not-allowed;color:#C0C4CC}.el-month-table td.disabled .cell:hover{color:#C0C4CC}.el-month-table td .cell{width:60px;height:36px;display:block;line-height:36px;color:#606266;margin:0 auto;border-radius:18px}.el-month-table td .cell:hover{color:#409EFF}.el-month-table td.in-range div,.el-month-table td.in-range div:hover{background-color:#F2F6FC}.el-month-table td.end-date div,.el-month-table td.start-date div{color:#FFF}.el-month-table td.end-date .cell,.el-month-table td.start-date .cell{color:#FFF;background-color:#409EFF}.el-month-table td.start-date div{border-top-left-radius:24px;border-bottom-left-radius:24px}.el-month-table td.end-date div{border-top-right-radius:24px;border-bottom-right-radius:24px}.el-month-table td.current:not(.disabled) .cell{color:#409EFF}.el-year-table{margin:-1px}.el-year-table .el-icon{color:#303133}.el-year-table td{text-align:center;padding:20px 3px;cursor:pointer}.el-year-table td.today .cell{color:#409EFF;font-weight:700}.el-year-table td.disabled .cell{background-color:#F5F7FA;cursor:not-allowed;color:#C0C4CC}.el-year-table td.disabled .cell:hover{color:#C0C4CC}.el-year-table td .cell{width:48px;height:32px;display:block;line-height:32px;color:#606266;margin:0 auto}.el-year-table td .cell:hover,.el-year-table td.current:not(.disabled) .cell{color:#409EFF}.el-date-range-picker{width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker__header{position:relative;text-align:center;height:28px}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{font-size:16px;font-weight:500;margin-right:50px}.el-date-range-picker__content{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:16px}.el-date-range-picker__content.is-left{border-right:1px solid #e4e4e4}.el-date-range-picker__content .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-range-picker__time-header>.el-icon-arrow-right{font-size:20px;vertical-align:middle;display:table-cell;color:#303133}.el-date-range-picker__time-picker-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-range-picker__time-picker-wrap .el-picker-panel{position:absolute;top:13px;right:0;z-index:1;background:#FFF}.el-date-picker{width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-picker__header{margin:12px;text-align:center}.el-date-picker__header--bordered{margin-bottom:0;padding-bottom:12px;border-bottom:solid 1px #EBEEF5}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{font-size:16px;font-weight:500;padding:0 5px;line-height:22px;text-align:center;cursor:pointer;color:#606266}.el-date-picker__header-label.active,.el-date-picker__header-label:hover{color:#409EFF}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{padding:10px;text-align:center}.el-date-picker__time-label{float:left;cursor:pointer;line-height:30px;margin-left:10px}.time-select{margin:5px 0;min-width:0}.time-select .el-picker-panel__content{max-height:200px;margin:0}.time-select-item{padding:8px 10px;font-size:14px;line-height:20px}.time-select-item.selected:not(.disabled){color:#409EFF;font-weight:700}.time-select-item.disabled{color:#E4E7ED;cursor:not-allowed}.time-select-item:hover{background-color:#F5F7FA;font-weight:700;cursor:pointer}.el-date-editor{position:relative;display:inline-block;text-align:left}.el-date-editor.el-input,.el-date-editor.el-input__inner{width:220px}.el-date-editor--monthrange.el-input,.el-date-editor--monthrange.el-input__inner{width:300px}.el-date-editor--daterange.el-input,.el-date-editor--daterange.el-input__inner,.el-date-editor--timerange.el-input,.el-date-editor--timerange.el-input__inner{width:350px}.el-date-editor--datetimerange.el-input,.el-date-editor--datetimerange.el-input__inner{width:400px}.el-date-editor--dates .el-input__inner{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .el-icon-circle-close{cursor:pointer}.el-date-editor .el-range__icon{font-size:14px;margin-left:-5px;color:#C0C4CC;float:left;line-height:32px}.el-date-editor .el-range-input,.el-date-editor .el-range-separator{height:100%;margin:0;text-align:center;display:inline-block;font-size:14px}.el-date-editor .el-range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;padding:0;width:39%;color:#606266}.el-date-editor .el-range-input::-webkit-input-placeholder{color:#C0C4CC}.el-date-editor .el-range-input:-ms-input-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::-ms-input-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::placeholder{color:#C0C4CC}.el-date-editor .el-range-separator{padding:0 5px;line-height:32px;width:5%;color:#303133}.el-date-editor .el-range__close-icon{font-size:14px;color:#C0C4CC;width:25px;display:inline-block;float:right;line-height:32px}.el-range-editor.el-input__inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 10px}.el-range-editor .el-range-input{line-height:1}.el-range-editor.is-active,.el-range-editor.is-active:hover{border-color:#409EFF}.el-range-editor--medium.el-input__inner{height:36px}.el-range-editor--medium .el-range-separator{line-height:28px;font-size:14px}.el-range-editor--medium .el-range-input{font-size:14px}.el-range-editor--medium .el-range__close-icon,.el-range-editor--medium .el-range__icon{line-height:28px}.el-range-editor--small.el-input__inner{height:32px}.el-range-editor--small .el-range-separator{line-height:24px;font-size:13px}.el-range-editor--small .el-range-input{font-size:13px}.el-range-editor--small .el-range__close-icon,.el-range-editor--small .el-range__icon{line-height:24px}.el-range-editor--mini.el-input__inner{height:28px}.el-range-editor--mini .el-range-separator{line-height:20px;font-size:12px}.el-range-editor--mini .el-range-input{font-size:12px}.el-range-editor--mini .el-range__close-icon,.el-range-editor--mini .el-range__icon{line-height:20px}.el-range-editor.is-disabled{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-range-editor.is-disabled:focus,.el-range-editor.is-disabled:hover{border-color:#E4E7ED}.el-range-editor.is-disabled input{background-color:#F5F7FA;color:#C0C4CC;cursor:not-allowed}.el-range-editor.is-disabled input::-webkit-input-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input:-ms-input-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::-ms-input-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::placeholder{color:#C0C4CC}.el-range-editor.is-disabled .el-range-separator{color:#C0C4CC}.el-picker-panel{color:#606266;border:1px solid #E4E7ED;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);background:#FFF;border-radius:4px;line-height:30px;margin:5px 0}.el-popover,.el-time-panel{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-picker-panel__body-wrapper::after,.el-picker-panel__body::after{content:"";display:table;clear:both}.el-picker-panel__content{position:relative;margin:15px}.el-picker-panel__footer{border-top:1px solid #e4e4e4;padding:4px;text-align:right;background-color:#FFF;position:relative;font-size:0}.el-picker-panel__shortcut{display:block;width:100%;border:0;background-color:transparent;line-height:28px;font-size:14px;color:#606266;padding-left:12px;text-align:left;outline:0;cursor:pointer}.el-picker-panel__shortcut:hover{color:#409EFF}.el-picker-panel__shortcut.active{background-color:#e6f1fe;color:#409EFF}.el-picker-panel__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-picker-panel__btn[disabled]{color:#ccc;cursor:not-allowed}.el-picker-panel__icon-btn{font-size:12px;color:#303133;border:0;background:0 0;cursor:pointer;outline:0;margin-top:8px}.el-picker-panel__icon-btn:hover{color:#409EFF}.el-picker-panel__icon-btn.is-disabled{color:#bbb}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{position:absolute;top:0;bottom:0;width:110px;border-right:1px solid #e4e4e4;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;background-color:#FFF;overflow:auto}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{max-height:190px;overflow:auto;display:inline-block;width:50%;vertical-align:top;position:relative}.el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__input.el-input .el-input__inner,.el-time-spinner__list{padding:0;text-align:center}.el-time-spinner__wrapper.is-arrow{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{-webkit-transform:translateY(-32px);transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active){background:#FFF;cursor:default}.el-time-spinner__arrow{font-size:12px;color:#909399;position:absolute;left:0;width:100%;z-index:1;text-align:center;height:30px;line-height:30px;cursor:pointer}.el-time-spinner__arrow:hover{color:#409EFF}.el-time-spinner__arrow.el-icon-arrow-up{top:10px}.el-time-spinner__arrow.el-icon-arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__list{margin:0;list-style:none}.el-time-spinner__list::after,.el-time-spinner__list::before{content:'';display:block;width:100%;height:80px}.el-time-spinner__item{height:32px;line-height:32px;font-size:12px;color:#606266}.el-time-spinner__item:hover:not(.disabled):not(.active){background:#F5F7FA;cursor:pointer}.el-time-spinner__item.active:not(.disabled){color:#303133;font-weight:700}.el-time-spinner__item.disabled{color:#C0C4CC;cursor:not-allowed}.el-time-panel{margin:5px 0;border:1px solid #E4E7ED;background-color:#FFF;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:2px;position:absolute;width:180px;left:0;z-index:1000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:content-box;box-sizing:content-box}.el-slider__button,.el-slider__button-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.el-time-panel__content{font-size:0;position:relative;overflow:hidden}.el-time-panel__content::after,.el-time-panel__content::before{content:"";top:50%;position:absolute;margin-top:-15px;height:32px;z-index:-1;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;text-align:left;border-top:1px solid #E4E7ED;border-bottom:1px solid #E4E7ED}.el-time-panel__content::after{left:50%;margin-left:12%;margin-right:12%}.el-time-panel__content::before{padding-left:50%;margin-right:12%;margin-left:12%}.el-time-panel__content.has-seconds::after{left:calc(100% / 3 * 2)}.el-time-panel__content.has-seconds::before{padding-left:calc(100% / 3)}.el-time-panel__footer{border-top:1px solid #e4e4e4;padding:4px;height:36px;line-height:25px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.el-time-panel__btn{border:none;line-height:28px;padding:0 5px;margin:0 5px;cursor:pointer;background-color:transparent;outline:0;font-size:12px;color:#303133}.el-time-panel__btn.confirm{font-weight:800;color:#409EFF}.el-time-range-picker{width:354px;overflow:visible}.el-time-range-picker__content{position:relative;text-align:center;padding:10px}.el-time-range-picker__cell{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:4px 7px 7px;width:50%;display:inline-block}.el-time-range-picker__header{margin-bottom:5px;text-align:center;font-size:14px}.el-time-range-picker__body{border-radius:2px;border:1px solid #E4E7ED}.el-popover{position:absolute;background:#FFF;min-width:150px;border:1px solid #EBEEF5;padding:12px;z-index:2000;color:#606266;line-height:1.4;text-align:justify;font-size:14px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);word-break:break-all}.el-popover--plain{padding:18px 20px}.el-popover__title{color:#303133;font-size:16px;line-height:1;margin-bottom:12px}.v-modal-enter{-webkit-animation:v-modal-in .2s ease;animation:v-modal-in .2s ease}.v-modal-leave{-webkit-animation:v-modal-out .2s ease forwards;animation:v-modal-out .2s ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{100%{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.5;background:#000}.el-popup-parent--hidden{overflow:hidden}.el-message-box{display:inline-block;width:420px;padding-bottom:10px;vertical-align:middle;background-color:#FFF;border-radius:4px;border:1px solid #EBEEF5;font-size:18px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);text-align:left;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.el-message-box__wrapper{position:fixed;top:0;bottom:0;left:0;right:0;text-align:center}.el-message-box__wrapper::after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.el-message-box__header{position:relative;padding:15px 15px 10px}.el-message-box__title{padding-left:0;margin-bottom:0;font-size:18px;line-height:1;color:#303133}.el-message-box__headerbtn{position:absolute;top:15px;right:15px;padding:0;border:none;outline:0;background:0 0;font-size:16px;cursor:pointer}.el-form-item.is-error .el-input__inner,.el-form-item.is-error .el-input__inner:focus,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner:focus,.el-message-box__input input.invalid,.el-message-box__input input.invalid:focus{border-color:#F56C6C}.el-message-box__headerbtn .el-message-box__close{color:#909399}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:#409EFF}.el-message-box__content{padding:10px 15px;color:#606266;font-size:14px}.el-message-box__container{position:relative}.el-message-box__input{padding-top:15px}.el-message-box__status{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:24px!important}.el-message-box__status::before{padding-left:1px}.el-message-box__status+.el-message-box__message{padding-left:36px;padding-right:12px}.el-message-box__status.el-icon-success{color:#67C23A}.el-message-box__status.el-icon-info{color:#909399}.el-message-box__status.el-icon-warning{color:#E6A23C}.el-message-box__status.el-icon-error{color:#F56C6C}.el-message-box__message{margin:0}.el-message-box__message p{margin:0;line-height:24px}.el-message-box__errormsg{color:#F56C6C;font-size:12px;min-height:18px;margin-top:2px}.el-message-box__btns{padding:5px 15px 0;text-align:right}.el-message-box__btns button:nth-child(2){margin-left:10px}.el-message-box__btns-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.el-message-box--center{padding-bottom:30px}.el-message-box--center .el-message-box__header{padding-top:30px}.el-message-box--center .el-message-box__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-message-box--center .el-message-box__status{position:relative;top:auto;padding-right:5px;text-align:center;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.el-message-box--center .el-message-box__message{margin-left:0}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__content{text-align:center}.el-message-box--center .el-message-box__content{padding-left:27px;padding-right:27px}.msgbox-fade-enter-active{-webkit-animation:msgbox-fade-in .3s;animation:msgbox-fade-in .3s}.msgbox-fade-leave-active{-webkit-animation:msgbox-fade-out .3s;animation:msgbox-fade-out .3s}@-webkit-keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes msgbox-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes msgbox-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb::after,.el-breadcrumb::before{display:table;content:""}.el-breadcrumb::after{clear:both}.el-breadcrumb__separator{margin:0 9px;font-weight:700;color:#C0C4CC}.el-breadcrumb__separator[class*=icon]{margin:0 6px;font-weight:400}.el-breadcrumb__item{float:left}.el-breadcrumb__inner{color:#606266}.el-breadcrumb__inner a,.el-breadcrumb__inner.is-link{font-weight:700;text-decoration:none;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1);color:#303133}.el-breadcrumb__inner a:hover,.el-breadcrumb__inner.is-link:hover{color:#409EFF;cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover{font-weight:400;color:#606266;cursor:text}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}.el-form--label-left .el-form-item__label{text-align:left}.el-form--label-top .el-form-item__label{float:none;display:inline-block;text-align:left;padding:0 0 10px}.el-form--inline .el-form-item{display:inline-block;margin-right:10px;vertical-align:top}.el-form--inline .el-form-item__label{float:none;display:inline-block}.el-form--inline .el-form-item__content{display:inline-block;vertical-align:top}.el-form--inline.el-form--label-top .el-form-item__content{display:block}.el-form-item{margin-bottom:22px}.el-form-item::after,.el-form-item::before{display:table;content:""}.el-form-item::after{clear:both}.el-form-item .el-form-item{margin-bottom:0}.el-form-item--mini.el-form-item,.el-form-item--small.el-form-item{margin-bottom:18px}.el-form-item .el-input__validateIcon{display:none}.el-form-item--medium .el-form-item__content,.el-form-item--medium .el-form-item__label{line-height:36px}.el-form-item--small .el-form-item__content,.el-form-item--small .el-form-item__label{line-height:32px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--mini .el-form-item__content,.el-form-item--mini .el-form-item__label{line-height:28px}.el-form-item--mini .el-form-item__error{padding-top:1px}.el-form-item__label-wrap{float:left}.el-form-item__label-wrap .el-form-item__label{display:inline-block;float:none}.el-form-item__label{text-align:right;vertical-align:middle;float:left;font-size:14px;color:#606266;line-height:40px;padding:0 12px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-form-item__content{line-height:40px;position:relative;font-size:14px}.el-form-item__content::after,.el-form-item__content::before{display:table;content:""}.el-form-item__content::after{clear:both}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:#F56C6C;font-size:12px;line-height:1;padding-top:4px;position:absolute;top:100%;left:0}.el-form-item__error--inline{position:relative;top:auto;left:auto;display:inline-block;margin-left:10px}.el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{content:'*';color:#F56C6C;margin-right:4px}.el-form-item.is-error .el-input-group__append .el-input__inner,.el-form-item.is-error .el-input-group__prepend .el-input__inner{border-color:transparent}.el-form-item.is-error .el-input__validateIcon{color:#F56C6C}.el-form-item--feedback .el-input__validateIcon{display:inline-block}.el-tabs__header{padding:0;position:relative;margin:0 0 15px}.el-tabs__active-bar{position:absolute;bottom:0;left:0;height:2px;background-color:#409EFF;z-index:1;-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);list-style:none}.el-tabs__new-tab{float:right;border:1px solid #d3dce6;height:18px;width:18px;line-height:18px;margin:12px 0 9px 10px;border-radius:3px;text-align:center;font-size:12px;color:#d3dce6;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.el-collapse-item__arrow,.el-tabs__nav{-webkit-transition:-webkit-transform .3s}.el-tabs__new-tab .el-icon-plus{-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}.el-tabs__new-tab:hover{color:#409EFF}.el-tabs__nav-wrap{overflow:hidden;margin-bottom:-1px;position:relative}.el-tabs__nav-wrap::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#E4E7ED;z-index:1}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap::after,.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap::after{content:none}.el-tabs__nav-wrap.is-scrollable{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{position:absolute;cursor:pointer;line-height:44px;font-size:12px;color:#909399}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{white-space:nowrap;position:relative;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;float:left;z-index:2}.el-tabs__nav.is-stretch{min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.el-tabs__nav.is-stretch>*{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.el-tabs__item{padding:0 20px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:40px;display:inline-block;list-style:none;font-size:14px;font-weight:500;color:#303133;position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:0}.el-tabs__item:focus.is-active.is-focus:not(:active){-webkit-box-shadow:0 0 2px 2px #409EFF inset;box-shadow:0 0 2px 2px #409EFF inset;border-radius:3px}.el-tabs__item .el-icon-close{border-radius:50%;text-align:center;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);margin-left:5px}.el-tabs__item .el-icon-close:before{-webkit-transform:scale(.9);transform:scale(.9);display:inline-block}.el-tabs__item .el-icon-close:hover{background-color:#C0C4CC;color:#FFF}.el-tabs__item.is-active{color:#409EFF}.el-tabs__item:hover{color:#409EFF;cursor:pointer}.el-tabs__item.is-disabled{color:#C0C4CC;cursor:default}.el-tabs__content{overflow:hidden;position:relative}.el-tabs--card>.el-tabs__header{border-bottom:1px solid #E4E7ED}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid #E4E7ED;border-bottom:none;border-radius:4px 4px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .el-icon-close{position:relative;font-size:12px;width:0;height:14px;vertical-align:middle;line-height:15px;overflow:hidden;top:-1px;right:-2px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .el-icon-close,.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .el-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid transparent;border-left:1px solid #E4E7ED;-webkit-transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1);transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:#FFF}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--border-card{background:#FFF;border:1px solid #DCDFE6;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04);box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:#F5F7FA;border-bottom:1px solid #E4E7ED;margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__item{-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);border:1px solid transparent;margin-top:-1px;color:#909399}.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item,.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:#409EFF;background-color:#FFF;border-right-color:#DCDFE6;border-left-color:#DCDFE6}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:#409EFF}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:#C0C4CC}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2),.el-tabs--bottom .el-tabs__item.is-top:nth-child(2),.el-tabs--top .el-tabs__item.is-bottom:nth-child(2),.el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:last-child,.el-tabs--bottom .el-tabs__item.is-top:last-child,.el-tabs--top .el-tabs__item.is-bottom:last-child,.el-tabs--top .el-tabs__item.is-top:last-child{padding-right:0}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--bottom .el-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid #DCDFE6}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid transparent}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-scroll,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{top:0;bottom:auto;width:2px;height:auto}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{height:30px;line-height:30px;width:100%;text-align:center;cursor:pointer}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{left:auto;top:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{right:auto;bottom:0}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__nav-wrap.is-left::after{right:0;left:auto}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left::after,.el-tabs--left .el-tabs__nav-wrap.is-right::after,.el-tabs--right .el-tabs__nav-wrap.is-left::after,.el-tabs--right .el-tabs__nav-wrap.is-right::after{height:100%;width:2px;bottom:auto;top:0}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{float:none}.el-tabs--left .el-tabs__item.is-left,.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-right{display:block}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left,.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--left .el-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-left:none;border-right:1px solid #E4E7ED;border-bottom:none;border-top:1px solid #E4E7ED;text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid #E4E7ED;border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid #E4E7ED;border-right-color:#fff;border-left:none;border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-radius:4px 0 0 4px;border-bottom:1px solid #E4E7ED;border-right:none}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid #dfe4ed}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid transparent;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:#d1dbe5 transparent}.el-tabs--right .el-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right::after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid #E4E7ED}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid #E4E7ED;border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid #E4E7ED;border-left-color:#fff;border-right:none;border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-radius:0 4px 4px 0;border-bottom:1px solid #E4E7ED;border-left:none}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid #dfe4ed}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid transparent;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:#d1dbe5 transparent}.slideInLeft-transition,.slideInRight-transition{display:inline-block}.slideInRight-enter{-webkit-animation:slideInRight-enter .3s;animation:slideInRight-enter .3s}.slideInRight-leave{position:absolute;left:0;right:0;-webkit-animation:slideInRight-leave .3s;animation:slideInRight-leave .3s}.slideInLeft-enter{-webkit-animation:slideInLeft-enter .3s;animation:slideInLeft-enter .3s}.slideInLeft-leave{position:absolute;left:0;right:0;-webkit-animation:slideInLeft-leave .3s;animation:slideInLeft-leave .3s}@-webkit-keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-webkit-keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}.el-tree{position:relative;cursor:default;background:#FFF;color:#606266}.el-tree__empty-block{position:relative;min-height:60px;text-align:center;width:100%;height:100%}.el-tree__empty-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#909399;font-size:14px}.el-tree__drop-indicator{position:absolute;left:0;right:0;height:1px;background-color:#409EFF}.el-tree-node{white-space:nowrap;outline:0}.el-tree-node:focus>.el-tree-node__content{background-color:#F5F7FA}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:#409EFF;color:#fff}.el-tree-node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:26px;cursor:pointer}.el-tree-node__content>.el-tree-node__expand-icon{padding:6px}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:#F5F7FA}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{cursor:pointer;color:#C0C4CC;font-size:12px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.el-tree-node__expand-icon.expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:transparent;cursor:default}.el-tree-node__label{font-size:14px}.el-tree-node__loading-icon{margin-right:8px;font-size:14px;color:#C0C4CC}.el-tree-node>.el-tree-node__children{overflow:hidden;background-color:transparent}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:#f0f7ff}.el-alert{width:100%;padding:8px 16px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;position:relative;background-color:#FFF;overflow:hidden;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .2s;transition:opacity .2s}.el-alert.is-light .el-alert__closebtn{color:#C0C4CC}.el-alert.is-dark .el-alert__closebtn,.el-alert.is-dark .el-alert__description{color:#FFF}.el-alert.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-alert--success.is-light{background-color:#f0f9eb;color:#67C23A}.el-alert--success.is-light .el-alert__description{color:#67C23A}.el-alert--success.is-dark{background-color:#67C23A;color:#FFF}.el-alert--info.is-light{background-color:#f4f4f5;color:#909399}.el-alert--info.is-dark{background-color:#909399;color:#FFF}.el-alert--info .el-alert__description{color:#909399}.el-alert--warning.is-light{background-color:#fdf6ec;color:#E6A23C}.el-alert--warning.is-light .el-alert__description{color:#E6A23C}.el-alert--warning.is-dark{background-color:#E6A23C;color:#FFF}.el-alert--error.is-light{background-color:#fef0f0;color:#F56C6C}.el-alert--error.is-light .el-alert__description{color:#F56C6C}.el-alert--error.is-dark{background-color:#F56C6C;color:#FFF}.el-alert__content{display:table-cell;padding:0 8px}.el-alert__icon{font-size:16px;width:16px}.el-alert__icon.is-big{font-size:28px;width:28px}.el-alert__title{font-size:13px;line-height:18px}.el-alert__title.is-bold{font-weight:700}.el-alert .el-alert__description{font-size:12px;margin:5px 0 0}.el-alert__closebtn{font-size:12px;opacity:1;position:absolute;top:12px;right:15px;cursor:pointer}.el-alert-fade-enter,.el-alert-fade-leave-active,.el-loading-fade-enter,.el-loading-fade-leave-active,.el-notification-fade-leave-active{opacity:0}.el-alert__closebtn.is-customed{font-style:normal;font-size:13px;top:9px}.el-notification{display:-webkit-box;display:-ms-flexbox;display:flex;width:330px;padding:14px 26px 14px 13px;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #EBEEF5;position:fixed;background-color:#FFF;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;overflow:hidden}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:13px;margin-right:8px}.el-notification__title{font-weight:700;font-size:16px;color:#303133;margin:0}.el-notification__content{font-size:14px;line-height:21px;margin:6px 0 0;color:#606266;text-align:justify}.el-notification__content p{margin:0}.el-notification__icon{height:24px;width:24px;font-size:24px}.el-notification__closeBtn{position:absolute;top:18px;right:15px;cursor:pointer;color:#909399;font-size:16px}.el-notification__closeBtn:hover{color:#606266}.el-notification .el-icon-success{color:#67C23A}.el-notification .el-icon-error{color:#F56C6C}.el-notification .el-icon-info{color:#909399}.el-notification .el-icon-warning{color:#E6A23C}.el-notification-fade-enter.right{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.el-notification-fade-enter.left{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.el-input-number{position:relative;display:inline-block;width:180px;line-height:38px}.el-input-number .el-input{display:block}.el-input-number .el-input__inner{-webkit-appearance:none;padding-left:50px;padding-right:50px;text-align:center}.el-input-number__decrease,.el-input-number__increase{position:absolute;z-index:1;top:1px;width:40px;height:auto;text-align:center;background:#F5F7FA;color:#606266;cursor:pointer;font-size:13px}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:#409EFF}.el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled),.el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled){border-color:#409EFF}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-input-number__increase{right:1px;border-radius:0 4px 4px 0;border-left:1px solid #DCDFE6}.el-input-number__decrease{left:1px;border-radius:4px 0 0 4px;border-right:1px solid #DCDFE6}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:#E4E7ED;color:#E4E7ED}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:#E4E7ED;cursor:not-allowed}.el-input-number--medium{width:200px;line-height:34px}.el-input-number--medium .el-input-number__decrease,.el-input-number--medium .el-input-number__increase{width:36px;font-size:14px}.el-input-number--medium .el-input__inner{padding-left:43px;padding-right:43px}.el-input-number--small{width:130px;line-height:30px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{width:32px;font-size:13px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.9);transform:scale(.9)}.el-input-number--small .el-input__inner{padding-left:39px;padding-right:39px}.el-input-number--mini{width:130px;line-height:26px}.el-input-number--mini .el-input-number__decrease,.el-input-number--mini .el-input-number__increase{width:28px;font-size:12px}.el-input-number--mini .el-input-number__decrease [class*=el-icon],.el-input-number--mini .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.el-input-number--mini .el-input__inner{padding-left:35px;padding-right:35px}.el-input-number.is-without-controls .el-input__inner{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__inner{padding-left:15px;padding-right:50px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{height:auto;line-height:19px}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-radius:0 4px 0 0;border-bottom:1px solid #DCDFE6}.el-input-number.is-controls-right .el-input-number__decrease{right:1px;bottom:1px;top:auto;left:auto;border-right:none;border-left:1px solid #DCDFE6;border-radius:0 0 4px}.el-input-number.is-controls-right[class*=medium] [class*=decrease],.el-input-number.is-controls-right[class*=medium] [class*=increase]{line-height:17px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{line-height:15px}.el-input-number.is-controls-right[class*=mini] [class*=decrease],.el-input-number.is-controls-right[class*=mini] [class*=increase]{line-height:13px}.el-tooltip__popper{position:absolute;border-radius:4px;padding:10px;z-index:2000;font-size:12px;line-height:1.2;min-width:10px;word-wrap:break-word}.el-tooltip__popper .popper__arrow,.el-tooltip__popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-tooltip__popper .popper__arrow{border-width:6px}.el-tooltip__popper .popper__arrow::after{content:" ";border-width:5px}.el-progress-bar__inner::after,.el-row::after,.el-row::before,.el-slider::after,.el-slider::before,.el-slider__button-wrapper::after,.el-upload-cover::after{content:""}.el-tooltip__popper[x-placement^=top]{margin-bottom:12px}.el-tooltip__popper[x-placement^=top] .popper__arrow{bottom:-6px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-5px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=bottom]{margin-top:12px}.el-tooltip__popper[x-placement^=bottom] .popper__arrow{top:-6px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-5px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=right]{margin-left:12px}.el-tooltip__popper[x-placement^=right] .popper__arrow{left:-6px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=right] .popper__arrow::after{bottom:-5px;left:1px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=left]{margin-right:12px}.el-tooltip__popper[x-placement^=left] .popper__arrow{right:-6px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-5px;margin-left:-5px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper.is-dark{background:#303133;color:#FFF}.el-tooltip__popper.is-light{background:#FFF;border:1px solid #303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:#303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow::after{border-top-color:#FFF}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:#303133}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow::after{border-bottom-color:#FFF}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:#303133}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow::after{border-left-color:#FFF}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:#303133}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow::after{border-right-color:#FFF}.el-slider::after,.el-slider::before{display:table}.el-slider__button-wrapper .el-tooltip,.el-slider__button-wrapper::after{vertical-align:middle;display:inline-block}.el-slider::after{clear:both}.el-slider__runway{width:100%;height:6px;margin:16px 0;background-color:#E4E7ED;border-radius:3px;position:relative;cursor:pointer;vertical-align:middle}.el-slider__runway.show-input{margin-right:160px;width:auto}.el-slider__runway.disabled{cursor:default}.el-slider__runway.disabled .el-slider__bar{background-color:#C0C4CC}.el-slider__runway.disabled .el-slider__button{border-color:#C0C4CC}.el-slider__runway.disabled .el-slider__button-wrapper.dragging,.el-slider__runway.disabled .el-slider__button-wrapper.hover,.el-slider__runway.disabled .el-slider__button-wrapper:hover{cursor:not-allowed}.el-slider__runway.disabled .el-slider__button.dragging,.el-slider__runway.disabled .el-slider__button.hover,.el-slider__runway.disabled .el-slider__button:hover{-webkit-transform:scale(1);transform:scale(1);cursor:not-allowed}.el-slider__button-wrapper,.el-slider__stop{-webkit-transform:translateX(-50%);position:absolute}.el-slider__input{float:right;margin-top:3px;width:130px}.el-slider__input.el-input-number--mini{margin-top:5px}.el-slider__input.el-input-number--medium{margin-top:0}.el-slider__input.el-input-number--large{margin-top:-2px}.el-slider__bar{height:6px;background-color:#409EFF;border-top-left-radius:3px;border-bottom-left-radius:3px;position:absolute}.el-slider__button-wrapper{height:36px;width:36px;z-index:1001;top:-15px;transform:translateX(-50%);background-color:transparent;text-align:center;user-select:none;line-height:normal}.el-slider__button-wrapper::after{height:100%}.el-slider__button-wrapper.hover,.el-slider__button-wrapper:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button-wrapper.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__button{width:16px;height:16px;border:2px solid #409EFF;background-color:#FFF;border-radius:50%;-webkit-transition:.2s;transition:.2s;user-select:none}.el-image-viewer__btn,.el-step__icon-inner{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.el-slider__button.dragging,.el-slider__button.hover,.el-slider__button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.el-slider__button.hover,.el-slider__button:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__stop{height:6px;width:6px;border-radius:100%;background-color:#FFF;transform:translateX(-50%)}.el-slider__marks{top:0;left:12px;width:18px;height:100%}.el-slider__marks-text{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:14px;color:#909399;margin-top:15px}.el-slider.is-vertical{position:relative}.el-slider.is-vertical .el-slider__runway{width:6px;height:100%;margin:0 16px}.el-slider.is-vertical .el-slider__bar{width:6px;height:auto;border-radius:0 0 3px 3px}.el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:-15px;-webkit-transform:translateY(50%);transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{-webkit-transform:translateY(50%);transform:translateY(50%)}.el-slider.is-vertical.el-slider--with-input{padding-bottom:58px}.el-slider.is-vertical.el-slider--with-input .el-slider__input{overflow:visible;float:none;position:absolute;bottom:22px;width:36px;margin-top:15px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input__inner{text-align:center;padding-left:5px;padding-right:5px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{top:32px;margin-top:-1px;border:1px solid #DCDFE6;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease{width:18px;right:18px;border-bottom-left-radius:4px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{width:19px;border-bottom-right-radius:4px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase~.el-input .el-input__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase{border-color:#C0C4CC}.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase{border-color:#409EFF}.el-slider.is-vertical .el-slider__marks-text{margin-top:0;left:15px;-webkit-transform:translateY(50%);transform:translateY(50%)}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{position:absolute;z-index:2000;background-color:rgba(255,255,255,.9);margin:0;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .3s;transition:opacity .3s}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:-25px}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:50px;width:50px}.el-loading-spinner{top:50%;margin-top:-21px;width:100%;text-align:center;position:absolute}.el-col-pull-0,.el-col-pull-1,.el-col-pull-10,.el-col-pull-11,.el-col-pull-13,.el-col-pull-14,.el-col-pull-15,.el-col-pull-16,.el-col-pull-17,.el-col-pull-18,.el-col-pull-19,.el-col-pull-2,.el-col-pull-20,.el-col-pull-21,.el-col-pull-22,.el-col-pull-23,.el-col-pull-24,.el-col-pull-3,.el-col-pull-4,.el-col-pull-5,.el-col-pull-6,.el-col-pull-7,.el-col-pull-8,.el-col-pull-9,.el-col-push-0,.el-col-push-1,.el-col-push-10,.el-col-push-11,.el-col-push-12,.el-col-push-13,.el-col-push-14,.el-col-push-15,.el-col-push-16,.el-col-push-17,.el-col-push-18,.el-col-push-19,.el-col-push-2,.el-col-push-20,.el-col-push-21,.el-col-push-22,.el-col-push-23,.el-col-push-24,.el-col-push-3,.el-col-push-4,.el-col-push-5,.el-col-push-6,.el-col-push-7,.el-col-push-8,.el-col-push-9,.el-row{position:relative}.el-loading-spinner .el-loading-text{color:#409EFF;margin:3px 0;font-size:14px}.el-loading-spinner .circular{height:42px;width:42px;-webkit-animation:loading-rotate 2s linear infinite;animation:loading-rotate 2s linear infinite}.el-loading-spinner .path{-webkit-animation:loading-dash 1.5s ease-in-out infinite;animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:#409EFF;stroke-linecap:round}.el-loading-spinner i{color:#409EFF}@-webkit-keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.el-row{-webkit-box-sizing:border-box;box-sizing:border-box}.el-row::after,.el-row::before{display:table}.el-row::after{clear:both}.el-row--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.el-col-0,.el-row--flex:after,.el-row--flex:before{display:none}.el-row--flex.is-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-row--flex.is-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.el-row--flex.is-justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-row--flex.is-justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}.el-row--flex.is-align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.el-row--flex.is-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-row--flex.is-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}[class*=el-col-]{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.el-upload--picture-card,.el-upload-dragger{-webkit-box-sizing:border-box;cursor:pointer}.el-col-0{width:0%}.el-col-offset-0{margin-left:0}.el-col-pull-0{right:0}.el-col-push-0{left:0}.el-col-1{width:4.16667%}.el-col-offset-1{margin-left:4.16667%}.el-col-pull-1{right:4.16667%}.el-col-push-1{left:4.16667%}.el-col-2{width:8.33333%}.el-col-offset-2{margin-left:8.33333%}.el-col-pull-2{right:8.33333%}.el-col-push-2{left:8.33333%}.el-col-3{width:12.5%}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{right:12.5%}.el-col-push-3{left:12.5%}.el-col-4{width:16.66667%}.el-col-offset-4{margin-left:16.66667%}.el-col-pull-4{right:16.66667%}.el-col-push-4{left:16.66667%}.el-col-5{width:20.83333%}.el-col-offset-5{margin-left:20.83333%}.el-col-pull-5{right:20.83333%}.el-col-push-5{left:20.83333%}.el-col-6{width:25%}.el-col-offset-6{margin-left:25%}.el-col-pull-6{right:25%}.el-col-push-6{left:25%}.el-col-7{width:29.16667%}.el-col-offset-7{margin-left:29.16667%}.el-col-pull-7{right:29.16667%}.el-col-push-7{left:29.16667%}.el-col-8{width:33.33333%}.el-col-offset-8{margin-left:33.33333%}.el-col-pull-8{right:33.33333%}.el-col-push-8{left:33.33333%}.el-col-9{width:37.5%}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{right:37.5%}.el-col-push-9{left:37.5%}.el-col-10{width:41.66667%}.el-col-offset-10{margin-left:41.66667%}.el-col-pull-10{right:41.66667%}.el-col-push-10{left:41.66667%}.el-col-11{width:45.83333%}.el-col-offset-11{margin-left:45.83333%}.el-col-pull-11{right:45.83333%}.el-col-push-11{left:45.83333%}.el-col-12{width:50%}.el-col-offset-12{margin-left:50%}.el-col-pull-12{position:relative;right:50%}.el-col-push-12{left:50%}.el-col-13{width:54.16667%}.el-col-offset-13{margin-left:54.16667%}.el-col-pull-13{right:54.16667%}.el-col-push-13{left:54.16667%}.el-col-14{width:58.33333%}.el-col-offset-14{margin-left:58.33333%}.el-col-pull-14{right:58.33333%}.el-col-push-14{left:58.33333%}.el-col-15{width:62.5%}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{right:62.5%}.el-col-push-15{left:62.5%}.el-col-16{width:66.66667%}.el-col-offset-16{margin-left:66.66667%}.el-col-pull-16{right:66.66667%}.el-col-push-16{left:66.66667%}.el-col-17{width:70.83333%}.el-col-offset-17{margin-left:70.83333%}.el-col-pull-17{right:70.83333%}.el-col-push-17{left:70.83333%}.el-col-18{width:75%}.el-col-offset-18{margin-left:75%}.el-col-pull-18{right:75%}.el-col-push-18{left:75%}.el-col-19{width:79.16667%}.el-col-offset-19{margin-left:79.16667%}.el-col-pull-19{right:79.16667%}.el-col-push-19{left:79.16667%}.el-col-20{width:83.33333%}.el-col-offset-20{margin-left:83.33333%}.el-col-pull-20{right:83.33333%}.el-col-push-20{left:83.33333%}.el-col-21{width:87.5%}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{right:87.5%}.el-col-push-21{left:87.5%}.el-col-22{width:91.66667%}.el-col-offset-22{margin-left:91.66667%}.el-col-pull-22{right:91.66667%}.el-col-push-22{left:91.66667%}.el-col-23{width:95.83333%}.el-col-offset-23{margin-left:95.83333%}.el-col-pull-23{right:95.83333%}.el-col-push-23{left:95.83333%}.el-col-24{width:100%}.el-col-offset-24{margin-left:100%}.el-col-pull-24{right:100%}.el-col-push-24{left:100%}@media only screen and (max-width:767px){.el-col-xs-0{display:none;width:0%}.el-col-xs-offset-0{margin-left:0}.el-col-xs-pull-0{position:relative;right:0}.el-col-xs-push-0{position:relative;left:0}.el-col-xs-1{width:4.16667%}.el-col-xs-offset-1{margin-left:4.16667%}.el-col-xs-pull-1{position:relative;right:4.16667%}.el-col-xs-push-1{position:relative;left:4.16667%}.el-col-xs-2{width:8.33333%}.el-col-xs-offset-2{margin-left:8.33333%}.el-col-xs-pull-2{position:relative;right:8.33333%}.el-col-xs-push-2{position:relative;left:8.33333%}.el-col-xs-3{width:12.5%}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{position:relative;left:12.5%}.el-col-xs-4{width:16.66667%}.el-col-xs-offset-4{margin-left:16.66667%}.el-col-xs-pull-4{position:relative;right:16.66667%}.el-col-xs-push-4{position:relative;left:16.66667%}.el-col-xs-5{width:20.83333%}.el-col-xs-offset-5{margin-left:20.83333%}.el-col-xs-pull-5{position:relative;right:20.83333%}.el-col-xs-push-5{position:relative;left:20.83333%}.el-col-xs-6{width:25%}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{position:relative;left:25%}.el-col-xs-7{width:29.16667%}.el-col-xs-offset-7{margin-left:29.16667%}.el-col-xs-pull-7{position:relative;right:29.16667%}.el-col-xs-push-7{position:relative;left:29.16667%}.el-col-xs-8{width:33.33333%}.el-col-xs-offset-8{margin-left:33.33333%}.el-col-xs-pull-8{position:relative;right:33.33333%}.el-col-xs-push-8{position:relative;left:33.33333%}.el-col-xs-9{width:37.5%}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{position:relative;left:37.5%}.el-col-xs-10{width:41.66667%}.el-col-xs-offset-10{margin-left:41.66667%}.el-col-xs-pull-10{position:relative;right:41.66667%}.el-col-xs-push-10{position:relative;left:41.66667%}.el-col-xs-11{width:45.83333%}.el-col-xs-offset-11{margin-left:45.83333%}.el-col-xs-pull-11{position:relative;right:45.83333%}.el-col-xs-push-11{position:relative;left:45.83333%}.el-col-xs-12{width:50%}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{position:relative;left:50%}.el-col-xs-13{width:54.16667%}.el-col-xs-offset-13{margin-left:54.16667%}.el-col-xs-pull-13{position:relative;right:54.16667%}.el-col-xs-push-13{position:relative;left:54.16667%}.el-col-xs-14{width:58.33333%}.el-col-xs-offset-14{margin-left:58.33333%}.el-col-xs-pull-14{position:relative;right:58.33333%}.el-col-xs-push-14{position:relative;left:58.33333%}.el-col-xs-15{width:62.5%}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{position:relative;left:62.5%}.el-col-xs-16{width:66.66667%}.el-col-xs-offset-16{margin-left:66.66667%}.el-col-xs-pull-16{position:relative;right:66.66667%}.el-col-xs-push-16{position:relative;left:66.66667%}.el-col-xs-17{width:70.83333%}.el-col-xs-offset-17{margin-left:70.83333%}.el-col-xs-pull-17{position:relative;right:70.83333%}.el-col-xs-push-17{position:relative;left:70.83333%}.el-col-xs-18{width:75%}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{position:relative;left:75%}.el-col-xs-19{width:79.16667%}.el-col-xs-offset-19{margin-left:79.16667%}.el-col-xs-pull-19{position:relative;right:79.16667%}.el-col-xs-push-19{position:relative;left:79.16667%}.el-col-xs-20{width:83.33333%}.el-col-xs-offset-20{margin-left:83.33333%}.el-col-xs-pull-20{position:relative;right:83.33333%}.el-col-xs-push-20{position:relative;left:83.33333%}.el-col-xs-21{width:87.5%}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{position:relative;left:87.5%}.el-col-xs-22{width:91.66667%}.el-col-xs-offset-22{margin-left:91.66667%}.el-col-xs-pull-22{position:relative;right:91.66667%}.el-col-xs-push-22{position:relative;left:91.66667%}.el-col-xs-23{width:95.83333%}.el-col-xs-offset-23{margin-left:95.83333%}.el-col-xs-pull-23{position:relative;right:95.83333%}.el-col-xs-push-23{position:relative;left:95.83333%}.el-col-xs-24{width:100%}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{position:relative;left:100%}}@media only screen and (min-width:768px){.el-col-sm-0{display:none;width:0%}.el-col-sm-offset-0{margin-left:0}.el-col-sm-pull-0{position:relative;right:0}.el-col-sm-push-0{position:relative;left:0}.el-col-sm-1{width:4.16667%}.el-col-sm-offset-1{margin-left:4.16667%}.el-col-sm-pull-1{position:relative;right:4.16667%}.el-col-sm-push-1{position:relative;left:4.16667%}.el-col-sm-2{width:8.33333%}.el-col-sm-offset-2{margin-left:8.33333%}.el-col-sm-pull-2{position:relative;right:8.33333%}.el-col-sm-push-2{position:relative;left:8.33333%}.el-col-sm-3{width:12.5%}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{position:relative;left:12.5%}.el-col-sm-4{width:16.66667%}.el-col-sm-offset-4{margin-left:16.66667%}.el-col-sm-pull-4{position:relative;right:16.66667%}.el-col-sm-push-4{position:relative;left:16.66667%}.el-col-sm-5{width:20.83333%}.el-col-sm-offset-5{margin-left:20.83333%}.el-col-sm-pull-5{position:relative;right:20.83333%}.el-col-sm-push-5{position:relative;left:20.83333%}.el-col-sm-6{width:25%}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{position:relative;left:25%}.el-col-sm-7{width:29.16667%}.el-col-sm-offset-7{margin-left:29.16667%}.el-col-sm-pull-7{position:relative;right:29.16667%}.el-col-sm-push-7{position:relative;left:29.16667%}.el-col-sm-8{width:33.33333%}.el-col-sm-offset-8{margin-left:33.33333%}.el-col-sm-pull-8{position:relative;right:33.33333%}.el-col-sm-push-8{position:relative;left:33.33333%}.el-col-sm-9{width:37.5%}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{position:relative;left:37.5%}.el-col-sm-10{width:41.66667%}.el-col-sm-offset-10{margin-left:41.66667%}.el-col-sm-pull-10{position:relative;right:41.66667%}.el-col-sm-push-10{position:relative;left:41.66667%}.el-col-sm-11{width:45.83333%}.el-col-sm-offset-11{margin-left:45.83333%}.el-col-sm-pull-11{position:relative;right:45.83333%}.el-col-sm-push-11{position:relative;left:45.83333%}.el-col-sm-12{width:50%}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{position:relative;left:50%}.el-col-sm-13{width:54.16667%}.el-col-sm-offset-13{margin-left:54.16667%}.el-col-sm-pull-13{position:relative;right:54.16667%}.el-col-sm-push-13{position:relative;left:54.16667%}.el-col-sm-14{width:58.33333%}.el-col-sm-offset-14{margin-left:58.33333%}.el-col-sm-pull-14{position:relative;right:58.33333%}.el-col-sm-push-14{position:relative;left:58.33333%}.el-col-sm-15{width:62.5%}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{position:relative;left:62.5%}.el-col-sm-16{width:66.66667%}.el-col-sm-offset-16{margin-left:66.66667%}.el-col-sm-pull-16{position:relative;right:66.66667%}.el-col-sm-push-16{position:relative;left:66.66667%}.el-col-sm-17{width:70.83333%}.el-col-sm-offset-17{margin-left:70.83333%}.el-col-sm-pull-17{position:relative;right:70.83333%}.el-col-sm-push-17{position:relative;left:70.83333%}.el-col-sm-18{width:75%}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{position:relative;left:75%}.el-col-sm-19{width:79.16667%}.el-col-sm-offset-19{margin-left:79.16667%}.el-col-sm-pull-19{position:relative;right:79.16667%}.el-col-sm-push-19{position:relative;left:79.16667%}.el-col-sm-20{width:83.33333%}.el-col-sm-offset-20{margin-left:83.33333%}.el-col-sm-pull-20{position:relative;right:83.33333%}.el-col-sm-push-20{position:relative;left:83.33333%}.el-col-sm-21{width:87.5%}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{position:relative;left:87.5%}.el-col-sm-22{width:91.66667%}.el-col-sm-offset-22{margin-left:91.66667%}.el-col-sm-pull-22{position:relative;right:91.66667%}.el-col-sm-push-22{position:relative;left:91.66667%}.el-col-sm-23{width:95.83333%}.el-col-sm-offset-23{margin-left:95.83333%}.el-col-sm-pull-23{position:relative;right:95.83333%}.el-col-sm-push-23{position:relative;left:95.83333%}.el-col-sm-24{width:100%}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{position:relative;left:100%}}@media only screen and (min-width:992px){.el-col-md-0{display:none;width:0%}.el-col-md-offset-0{margin-left:0}.el-col-md-pull-0{position:relative;right:0}.el-col-md-push-0{position:relative;left:0}.el-col-md-1{width:4.16667%}.el-col-md-offset-1{margin-left:4.16667%}.el-col-md-pull-1{position:relative;right:4.16667%}.el-col-md-push-1{position:relative;left:4.16667%}.el-col-md-2{width:8.33333%}.el-col-md-offset-2{margin-left:8.33333%}.el-col-md-pull-2{position:relative;right:8.33333%}.el-col-md-push-2{position:relative;left:8.33333%}.el-col-md-3{width:12.5%}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{position:relative;left:12.5%}.el-col-md-4{width:16.66667%}.el-col-md-offset-4{margin-left:16.66667%}.el-col-md-pull-4{position:relative;right:16.66667%}.el-col-md-push-4{position:relative;left:16.66667%}.el-col-md-5{width:20.83333%}.el-col-md-offset-5{margin-left:20.83333%}.el-col-md-pull-5{position:relative;right:20.83333%}.el-col-md-push-5{position:relative;left:20.83333%}.el-col-md-6{width:25%}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{position:relative;left:25%}.el-col-md-7{width:29.16667%}.el-col-md-offset-7{margin-left:29.16667%}.el-col-md-pull-7{position:relative;right:29.16667%}.el-col-md-push-7{position:relative;left:29.16667%}.el-col-md-8{width:33.33333%}.el-col-md-offset-8{margin-left:33.33333%}.el-col-md-pull-8{position:relative;right:33.33333%}.el-col-md-push-8{position:relative;left:33.33333%}.el-col-md-9{width:37.5%}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{position:relative;left:37.5%}.el-col-md-10{width:41.66667%}.el-col-md-offset-10{margin-left:41.66667%}.el-col-md-pull-10{position:relative;right:41.66667%}.el-col-md-push-10{position:relative;left:41.66667%}.el-col-md-11{width:45.83333%}.el-col-md-offset-11{margin-left:45.83333%}.el-col-md-pull-11{position:relative;right:45.83333%}.el-col-md-push-11{position:relative;left:45.83333%}.el-col-md-12{width:50%}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{position:relative;left:50%}.el-col-md-13{width:54.16667%}.el-col-md-offset-13{margin-left:54.16667%}.el-col-md-pull-13{position:relative;right:54.16667%}.el-col-md-push-13{position:relative;left:54.16667%}.el-col-md-14{width:58.33333%}.el-col-md-offset-14{margin-left:58.33333%}.el-col-md-pull-14{position:relative;right:58.33333%}.el-col-md-push-14{position:relative;left:58.33333%}.el-col-md-15{width:62.5%}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{position:relative;left:62.5%}.el-col-md-16{width:66.66667%}.el-col-md-offset-16{margin-left:66.66667%}.el-col-md-pull-16{position:relative;right:66.66667%}.el-col-md-push-16{position:relative;left:66.66667%}.el-col-md-17{width:70.83333%}.el-col-md-offset-17{margin-left:70.83333%}.el-col-md-pull-17{position:relative;right:70.83333%}.el-col-md-push-17{position:relative;left:70.83333%}.el-col-md-18{width:75%}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{position:relative;left:75%}.el-col-md-19{width:79.16667%}.el-col-md-offset-19{margin-left:79.16667%}.el-col-md-pull-19{position:relative;right:79.16667%}.el-col-md-push-19{position:relative;left:79.16667%}.el-col-md-20{width:83.33333%}.el-col-md-offset-20{margin-left:83.33333%}.el-col-md-pull-20{position:relative;right:83.33333%}.el-col-md-push-20{position:relative;left:83.33333%}.el-col-md-21{width:87.5%}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{position:relative;left:87.5%}.el-col-md-22{width:91.66667%}.el-col-md-offset-22{margin-left:91.66667%}.el-col-md-pull-22{position:relative;right:91.66667%}.el-col-md-push-22{position:relative;left:91.66667%}.el-col-md-23{width:95.83333%}.el-col-md-offset-23{margin-left:95.83333%}.el-col-md-pull-23{position:relative;right:95.83333%}.el-col-md-push-23{position:relative;left:95.83333%}.el-col-md-24{width:100%}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{position:relative;left:100%}}@media only screen and (min-width:1200px){.el-col-lg-0{display:none;width:0%}.el-col-lg-offset-0{margin-left:0}.el-col-lg-pull-0{position:relative;right:0}.el-col-lg-push-0{position:relative;left:0}.el-col-lg-1{width:4.16667%}.el-col-lg-offset-1{margin-left:4.16667%}.el-col-lg-pull-1{position:relative;right:4.16667%}.el-col-lg-push-1{position:relative;left:4.16667%}.el-col-lg-2{width:8.33333%}.el-col-lg-offset-2{margin-left:8.33333%}.el-col-lg-pull-2{position:relative;right:8.33333%}.el-col-lg-push-2{position:relative;left:8.33333%}.el-col-lg-3{width:12.5%}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{position:relative;left:12.5%}.el-col-lg-4{width:16.66667%}.el-col-lg-offset-4{margin-left:16.66667%}.el-col-lg-pull-4{position:relative;right:16.66667%}.el-col-lg-push-4{position:relative;left:16.66667%}.el-col-lg-5{width:20.83333%}.el-col-lg-offset-5{margin-left:20.83333%}.el-col-lg-pull-5{position:relative;right:20.83333%}.el-col-lg-push-5{position:relative;left:20.83333%}.el-col-lg-6{width:25%}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{position:relative;left:25%}.el-col-lg-7{width:29.16667%}.el-col-lg-offset-7{margin-left:29.16667%}.el-col-lg-pull-7{position:relative;right:29.16667%}.el-col-lg-push-7{position:relative;left:29.16667%}.el-col-lg-8{width:33.33333%}.el-col-lg-offset-8{margin-left:33.33333%}.el-col-lg-pull-8{position:relative;right:33.33333%}.el-col-lg-push-8{position:relative;left:33.33333%}.el-col-lg-9{width:37.5%}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{position:relative;left:37.5%}.el-col-lg-10{width:41.66667%}.el-col-lg-offset-10{margin-left:41.66667%}.el-col-lg-pull-10{position:relative;right:41.66667%}.el-col-lg-push-10{position:relative;left:41.66667%}.el-col-lg-11{width:45.83333%}.el-col-lg-offset-11{margin-left:45.83333%}.el-col-lg-pull-11{position:relative;right:45.83333%}.el-col-lg-push-11{position:relative;left:45.83333%}.el-col-lg-12{width:50%}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{position:relative;left:50%}.el-col-lg-13{width:54.16667%}.el-col-lg-offset-13{margin-left:54.16667%}.el-col-lg-pull-13{position:relative;right:54.16667%}.el-col-lg-push-13{position:relative;left:54.16667%}.el-col-lg-14{width:58.33333%}.el-col-lg-offset-14{margin-left:58.33333%}.el-col-lg-pull-14{position:relative;right:58.33333%}.el-col-lg-push-14{position:relative;left:58.33333%}.el-col-lg-15{width:62.5%}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{position:relative;left:62.5%}.el-col-lg-16{width:66.66667%}.el-col-lg-offset-16{margin-left:66.66667%}.el-col-lg-pull-16{position:relative;right:66.66667%}.el-col-lg-push-16{position:relative;left:66.66667%}.el-col-lg-17{width:70.83333%}.el-col-lg-offset-17{margin-left:70.83333%}.el-col-lg-pull-17{position:relative;right:70.83333%}.el-col-lg-push-17{position:relative;left:70.83333%}.el-col-lg-18{width:75%}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{position:relative;left:75%}.el-col-lg-19{width:79.16667%}.el-col-lg-offset-19{margin-left:79.16667%}.el-col-lg-pull-19{position:relative;right:79.16667%}.el-col-lg-push-19{position:relative;left:79.16667%}.el-col-lg-20{width:83.33333%}.el-col-lg-offset-20{margin-left:83.33333%}.el-col-lg-pull-20{position:relative;right:83.33333%}.el-col-lg-push-20{position:relative;left:83.33333%}.el-col-lg-21{width:87.5%}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{position:relative;left:87.5%}.el-col-lg-22{width:91.66667%}.el-col-lg-offset-22{margin-left:91.66667%}.el-col-lg-pull-22{position:relative;right:91.66667%}.el-col-lg-push-22{position:relative;left:91.66667%}.el-col-lg-23{width:95.83333%}.el-col-lg-offset-23{margin-left:95.83333%}.el-col-lg-pull-23{position:relative;right:95.83333%}.el-col-lg-push-23{position:relative;left:95.83333%}.el-col-lg-24{width:100%}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{position:relative;left:100%}}@media only screen and (min-width:1920px){.el-col-xl-0{display:none;width:0%}.el-col-xl-offset-0{margin-left:0}.el-col-xl-pull-0{position:relative;right:0}.el-col-xl-push-0{position:relative;left:0}.el-col-xl-1{width:4.16667%}.el-col-xl-offset-1{margin-left:4.16667%}.el-col-xl-pull-1{position:relative;right:4.16667%}.el-col-xl-push-1{position:relative;left:4.16667%}.el-col-xl-2{width:8.33333%}.el-col-xl-offset-2{margin-left:8.33333%}.el-col-xl-pull-2{position:relative;right:8.33333%}.el-col-xl-push-2{position:relative;left:8.33333%}.el-col-xl-3{width:12.5%}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{position:relative;left:12.5%}.el-col-xl-4{width:16.66667%}.el-col-xl-offset-4{margin-left:16.66667%}.el-col-xl-pull-4{position:relative;right:16.66667%}.el-col-xl-push-4{position:relative;left:16.66667%}.el-col-xl-5{width:20.83333%}.el-col-xl-offset-5{margin-left:20.83333%}.el-col-xl-pull-5{position:relative;right:20.83333%}.el-col-xl-push-5{position:relative;left:20.83333%}.el-col-xl-6{width:25%}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{position:relative;left:25%}.el-col-xl-7{width:29.16667%}.el-col-xl-offset-7{margin-left:29.16667%}.el-col-xl-pull-7{position:relative;right:29.16667%}.el-col-xl-push-7{position:relative;left:29.16667%}.el-col-xl-8{width:33.33333%}.el-col-xl-offset-8{margin-left:33.33333%}.el-col-xl-pull-8{position:relative;right:33.33333%}.el-col-xl-push-8{position:relative;left:33.33333%}.el-col-xl-9{width:37.5%}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{position:relative;left:37.5%}.el-col-xl-10{width:41.66667%}.el-col-xl-offset-10{margin-left:41.66667%}.el-col-xl-pull-10{position:relative;right:41.66667%}.el-col-xl-push-10{position:relative;left:41.66667%}.el-col-xl-11{width:45.83333%}.el-col-xl-offset-11{margin-left:45.83333%}.el-col-xl-pull-11{position:relative;right:45.83333%}.el-col-xl-push-11{position:relative;left:45.83333%}.el-col-xl-12{width:50%}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{position:relative;left:50%}.el-col-xl-13{width:54.16667%}.el-col-xl-offset-13{margin-left:54.16667%}.el-col-xl-pull-13{position:relative;right:54.16667%}.el-col-xl-push-13{position:relative;left:54.16667%}.el-col-xl-14{width:58.33333%}.el-col-xl-offset-14{margin-left:58.33333%}.el-col-xl-pull-14{position:relative;right:58.33333%}.el-col-xl-push-14{position:relative;left:58.33333%}.el-col-xl-15{width:62.5%}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{position:relative;left:62.5%}.el-col-xl-16{width:66.66667%}.el-col-xl-offset-16{margin-left:66.66667%}.el-col-xl-pull-16{position:relative;right:66.66667%}.el-col-xl-push-16{position:relative;left:66.66667%}.el-col-xl-17{width:70.83333%}.el-col-xl-offset-17{margin-left:70.83333%}.el-col-xl-pull-17{position:relative;right:70.83333%}.el-col-xl-push-17{position:relative;left:70.83333%}.el-col-xl-18{width:75%}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{position:relative;left:75%}.el-col-xl-19{width:79.16667%}.el-col-xl-offset-19{margin-left:79.16667%}.el-col-xl-pull-19{position:relative;right:79.16667%}.el-col-xl-push-19{position:relative;left:79.16667%}.el-col-xl-20{width:83.33333%}.el-col-xl-offset-20{margin-left:83.33333%}.el-col-xl-pull-20{position:relative;right:83.33333%}.el-col-xl-push-20{position:relative;left:83.33333%}.el-col-xl-21{width:87.5%}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{position:relative;left:87.5%}.el-col-xl-22{width:91.66667%}.el-col-xl-offset-22{margin-left:91.66667%}.el-col-xl-pull-22{position:relative;right:91.66667%}.el-col-xl-push-22{position:relative;left:91.66667%}.el-col-xl-23{width:95.83333%}.el-col-xl-offset-23{margin-left:95.83333%}.el-col-xl-pull-23{position:relative;right:95.83333%}.el-col-xl-push-23{position:relative;left:95.83333%}.el-col-xl-24{width:100%}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{position:relative;left:100%}}@-webkit-keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}.el-upload{display:inline-block;text-align:center;cursor:pointer;outline:0}.el-upload__input{display:none}.el-upload__tip{font-size:12px;color:#606266;margin-top:7px}.el-upload iframe{position:absolute;z-index:-1;top:0;left:0;opacity:0;filter:alpha(opacity=0)}.el-upload--picture-card{background-color:#fbfdff;border:1px dashed #c0ccda;border-radius:6px;box-sizing:border-box;width:148px;height:148px;line-height:146px;vertical-align:top}.el-upload--picture-card i{font-size:28px;color:#8c939d}.el-upload--picture-card:hover,.el-upload:focus{border-color:#409EFF;color:#409EFF}.el-upload:focus .el-upload-dragger{border-color:#409EFF}.el-upload-dragger{background-color:#fff;border:1px dashed #d9d9d9;border-radius:6px;box-sizing:border-box;width:360px;height:180px;text-align:center;position:relative;overflow:hidden}.el-upload-dragger .el-icon-upload{font-size:67px;color:#C0C4CC;margin:40px 0 16px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:1px solid #DCDFE6;margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:#606266;font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:#409EFF;font-style:normal}.el-upload-dragger:hover{border-color:#409EFF}.el-upload-dragger.is-dragover{background-color:rgba(32,159,255,.06);border:2px dashed #409EFF}.el-upload-list{margin:0;padding:0;list-style:none}.el-upload-list__item{-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:#606266;line-height:1.8;margin-top:5px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item:first-child{margin-top:10px}.el-upload-list__item .el-icon-upload-success{color:#67C23A}.el-upload-list__item .el-icon-close{display:none;position:absolute;top:5px;right:5px;cursor:pointer;opacity:.75;color:#606266}.el-upload-list__item .el-icon-close:hover{opacity:1}.el-upload-list__item .el-icon-close-tip{display:none;position:absolute;top:5px;right:5px;font-size:12px;cursor:pointer;opacity:1;color:#409EFF}.el-upload-list__item:hover{background-color:#F5F7FA}.el-upload-list__item:hover .el-icon-close{display:inline-block}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:block}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:#409EFF;cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip{display:inline-block}.el-upload-list__item.is-success:active .el-icon-close-tip,.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:hover .el-upload-list__item-status-label,.el-upload-list__item.is-success:not(.focusing):focus .el-icon-close-tip{display:none}.el-upload-list.is-disabled .el-upload-list__item:hover .el-upload-list__item-status-label{display:block}.el-upload-list__item-name{color:#606266;display:block;margin-right:40px;overflow:hidden;padding-left:4px;text-overflow:ellipsis;-webkit-transition:color .3s;transition:color .3s;white-space:nowrap}.el-upload-list__item-name [class^=el-icon]{height:100%;margin-right:7px;color:#909399;line-height:inherit}.el-upload-list__item-status-label{position:absolute;right:5px;top:0;line-height:inherit;display:none}.el-upload-list__item-delete{position:absolute;right:10px;top:0;font-size:12px;color:#606266;display:none}.el-upload-list__item-delete:hover{color:#409EFF}.el-upload-list--picture-card{margin:0;display:inline;vertical-align:top}.el-upload-list--picture-card .el-upload-list__item{overflow:hidden;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:148px;height:148px;margin:0 8px 8px 0;display:inline-block}.el-upload-list--picture-card .el-upload-list__item .el-icon-check,.el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check{color:#FFF}.el-upload-list--picture-card .el-upload-list__item .el-icon-close,.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{width:100%;height:100%}.el-upload-list--picture-card .el-upload-list__item-status-label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;text-align:center;color:#fff;opacity:0;font-size:20px;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .3s;transition:opacity .3s}.el-upload-list--picture-card .el-upload-list__item-actions::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-list--picture-card .el-upload-list__item-actions span{display:none;cursor:pointer}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:15px}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{position:static;font-size:inherit;color:inherit}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-block}.el-upload-list--picture-card .el-progress{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:auto;width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{overflow:hidden;z-index:0;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px;padding:10px 10px 10px 90px;height:92px}.el-upload-list--picture .el-upload-list__item .el-icon-check,.el-upload-list--picture .el-upload-list__item .el-icon-circle-check{color:#FFF}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{background:0 0;-webkit-box-shadow:none;box-shadow:none;top:-2px;right:-12px}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name{line-height:70px;margin-top:0}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item-thumbnail{vertical-align:middle;display:inline-block;width:70px;height:70px;float:left;position:relative;z-index:1;margin-left:-80px;background-color:#FFF}.el-upload-list--picture .el-upload-list__item-name{display:block;margin-top:20px}.el-upload-list--picture .el-upload-list__item-name i{font-size:70px;line-height:1;position:absolute;left:9px;top:10px}.el-upload-list--picture .el-upload-list__item-status-label{position:absolute;right:-17px;top:-7px;width:46px;height:26px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:10;cursor:default}.el-upload-cover::after{display:inline-block;height:100%;vertical-align:middle}.el-upload-cover img{display:block;width:100%;height:100%}.el-upload-cover__label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-cover__label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff}.el-upload-cover__progress{display:inline-block;vertical-align:middle;position:static;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{position:absolute;top:0;left:0;width:100%;height:100%}.el-upload-cover__interact{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.72);text-align:center}.el-upload-cover__interact .btn{display:inline-block;color:#FFF;font-size:14px;cursor:pointer;vertical-align:middle;-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);margin-top:60px}.el-upload-cover__interact .btn span{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{-webkit-transform:translateY(-13px);transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#FFF;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{position:absolute;bottom:0;left:0;background-color:#FFF;height:36px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;text-align:left;padding:0 10px;margin:0;line-height:36px;font-size:14px;color:#303133}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.el-progress{position:relative;line-height:1}.el-progress__text{font-size:14px;color:#606266;display:inline-block;vertical-align:middle;margin-left:10px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{padding-right:0;margin-right:0;display:block}.el-progress-bar,.el-progress-bar__inner::after,.el-progress-bar__innerText,.el-spinner{display:inline-block;vertical-align:middle}.el-progress--text-inside .el-progress-bar{padding-right:0;margin-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:#67C23A}.el-progress.is-success .el-progress__text{color:#67C23A}.el-progress.is-warning .el-progress-bar__inner{background-color:#E6A23C}.el-progress.is-warning .el-progress__text{color:#E6A23C}.el-progress.is-exception .el-progress-bar__inner{background-color:#F56C6C}.el-progress.is-exception .el-progress__text{color:#F56C6C}.el-progress-bar{padding-right:50px;width:100%;margin-right:-55px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-progress-bar__outer{height:6px;border-radius:100px;background-color:#EBEEF5;overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:#409EFF;text-align:right;border-radius:100px;line-height:1;white-space:nowrap;-webkit-transition:width .6s ease;transition:width .6s ease}.el-card,.el-message{border-radius:4px;overflow:hidden}.el-progress-bar__inner::after{height:100%}.el-progress-bar__innerText{color:#FFF;font-size:12px;margin:0 5px}@keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}.el-time-spinner{width:100%;white-space:nowrap}.el-spinner-inner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;width:50px;height:50px}.el-spinner-inner .path{stroke:#ececec;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.el-message{min-width:380px;-webkit-box-sizing:border-box;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#EBEEF5;position:fixed;left:50%;top:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#edf2fc;-webkit-transition:opacity .3s,top .4s,-webkit-transform .4s;transition:opacity .3s,top .4s,-webkit-transform .4s;transition:opacity .3s,transform .4s,top .4s;transition:opacity .3s,transform .4s,top .4s,-webkit-transform .4s;padding:15px 15px 15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-message.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-message.is-closable .el-message__content{padding-right:16px}.el-message p{margin:0}.el-message--info .el-message__content{color:#909399}.el-message--success{background-color:#f0f9eb;border-color:#e1f3d8}.el-message--success .el-message__content{color:#67C23A}.el-message--warning{background-color:#fdf6ec;border-color:#faecd8}.el-message--warning .el-message__content{color:#E6A23C}.el-message--error{background-color:#fef0f0;border-color:#fde2e2}.el-message--error .el-message__content{color:#F56C6C}.el-message__icon{margin-right:10px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__closeBtn{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:#C0C4CC;font-size:16px}.el-message__closeBtn:hover{color:#909399}.el-message .el-icon-success{color:#67C23A}.el-message .el-icon-error{color:#F56C6C}.el-message .el-icon-info{color:#909399}.el-message .el-icon-warning{color:#E6A23C}.el-message-fade-enter,.el-message-fade-leave-active{opacity:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.el-badge{position:relative;vertical-align:middle;display:inline-block}.el-badge__content{background-color:#F56C6C;border-radius:10px;color:#FFF;display:inline-block;font-size:12px;height:18px;line-height:18px;padding:0 6px;text-align:center;white-space:nowrap;border:1px solid #FFF}.el-badge__content.is-fixed{position:absolute;top:0;right:10px;-webkit-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%)}.el-rate__icon,.el-rate__item{position:relative;display:inline-block}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{height:8px;width:8px;padding:0;right:0;border-radius:50%}.el-badge__content--primary{background-color:#409EFF}.el-badge__content--success{background-color:#67C23A}.el-badge__content--warning{background-color:#E6A23C}.el-badge__content--info{background-color:#909399}.el-badge__content--danger{background-color:#F56C6C}.el-card{border:1px solid #EBEEF5;background-color:#FFF;color:#303133;-webkit-transition:.3s;transition:.3s}.el-card.is-always-shadow,.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-card__header{padding:18px 20px;border-bottom:1px solid #EBEEF5;-webkit-box-sizing:border-box;box-sizing:border-box}.el-card__body{padding:20px}.el-rate{height:20px;line-height:1}.el-rate__item{font-size:0;vertical-align:middle}.el-rate__icon{font-size:18px;margin-right:6px;color:#C0C4CC;-webkit-transition:.3s;transition:.3s}.el-rate__decimal,.el-rate__icon .path2{position:absolute;top:0;left:0}.el-rate__icon.hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.el-rate__decimal{display:inline-block;overflow:hidden}.el-step.is-vertical,.el-steps{display:-webkit-box;display:-ms-flexbox}.el-rate__text{font-size:14px;vertical-align:middle}.el-steps{display:flex}.el-steps--simple{padding:13px 8%;border-radius:4px;background:#F5F7FA}.el-steps--horizontal{white-space:nowrap}.el-steps--vertical{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.el-step{position:relative;-ms-flex-negative:1;flex-shrink:1}.el-step:last-of-type .el-step__line{display:none}.el-step:last-of-type.is-flex{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.el-step:last-of-type .el-step__description,.el-step:last-of-type .el-step__main{padding-right:0}.el-step__head{position:relative;width:100%}.el-step__head.is-process{color:#303133;border-color:#303133}.el-step__head.is-wait{color:#C0C4CC;border-color:#C0C4CC}.el-step__head.is-success{color:#67C23A;border-color:#67C23A}.el-step__head.is-error{color:#F56C6C;border-color:#F56C6C}.el-step__head.is-finish{color:#409EFF;border-color:#409EFF}.el-step__icon{position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#FFF;-webkit-transition:.15s ease-out;transition:.15s ease-out}.el-step__icon.is-text{border-radius:50%;border:2px solid;border-color:inherit}.el-step__icon.is-icon{width:40px}.el-step__icon-inner{display:inline-block;user-select:none;text-align:center;font-weight:700;line-height:1;color:inherit}.el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:25px;font-weight:400}.el-step__icon-inner.is-status{-webkit-transform:translateY(1px);transform:translateY(1px)}.el-step__line{position:absolute;border-color:inherit;background-color:#C0C4CC}.el-step__line-inner{display:block;border-width:1px;border-style:solid;border-color:inherit;-webkit-transition:.15s ease-out;transition:.15s ease-out;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:0}.el-step__main{white-space:normal;text-align:left}.el-step__title{font-size:16px;line-height:38px}.el-step__title.is-process{font-weight:700;color:#303133}.el-step__title.is-wait{color:#C0C4CC}.el-step__title.is-success{color:#67C23A}.el-step__title.is-error{color:#F56C6C}.el-step__title.is-finish{color:#409EFF}.el-step__description{padding-right:10%;margin-top:-5px;font-size:12px;line-height:20px;font-weight:400}.el-step__description.is-process{color:#303133}.el-step__description.is-wait{color:#C0C4CC}.el-step__description.is-success{color:#67C23A}.el-step__description.is-error{color:#F56C6C}.el-step__description.is-finish{color:#409EFF}.el-step.is-horizontal{display:inline-block}.el-step.is-horizontal .el-step__line{height:2px;top:11px;left:0;right:0}.el-step.is-vertical{display:flex}.el-step.is-vertical .el-step__head{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:24px}.el-step.is-vertical .el-step__main{padding-left:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.el-step.is-vertical .el-step__title{line-height:24px;padding-bottom:8px}.el-step.is-vertical .el-step__line{width:2px;top:0;bottom:0;left:11px}.el-step.is-vertical .el-step__icon.is-icon{width:24px}.el-step.is-center .el-step__head,.el-step.is-center .el-step__main{text-align:center}.el-step.is-center .el-step__description{padding-left:20%;padding-right:20%}.el-step.is-center .el-step__line{left:50%;right:-50%}.el-step.is-simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-step.is-simple .el-step__head{width:auto;font-size:0;padding-right:10px}.el-step.is-simple .el-step__icon{background:0 0;width:16px;height:16px;font-size:12px}.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:18px}.el-step.is-simple .el-step__icon-inner.is-status{-webkit-transform:scale(.8) translateY(1px);transform:scale(.8) translateY(1px)}.el-step.is-simple .el-step__main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.el-step.is-simple .el-step__title{font-size:16px;line-height:20px}.el-step.is-simple:not(:last-of-type) .el-step__title{max-width:50%;word-break:break-all}.el-step.is-simple .el-step__arrow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-step.is-simple .el-step__arrow::after,.el-step.is-simple .el-step__arrow::before{content:'';display:inline-block;position:absolute;height:15px;width:1px;background:#C0C4CC}.el-step.is-simple .el-step__arrow::before{-webkit-transform:rotate(-45deg) translateY(-4px);transform:rotate(-45deg) translateY(-4px);-webkit-transform-origin:0 0;transform-origin:0 0}.el-step.is-simple .el-step__arrow::after{-webkit-transform:rotate(45deg) translateY(4px);transform:rotate(45deg) translateY(4px);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.el-step.is-simple:last-of-type .el-step__arrow{display:none}.el-carousel{position:relative}.el-carousel--horizontal{overflow-x:hidden}.el-carousel--vertical{overflow-y:hidden}.el-carousel__container{position:relative;height:300px}.el-carousel__arrow{border:none;outline:0;padding:0;margin:0;height:36px;width:36px;cursor:pointer;-webkit-transition:.3s;transition:.3s;border-radius:50%;background-color:rgba(31,45,61,.11);color:#FFF;position:absolute;top:50%;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:12px}.el-carousel__arrow--left{left:16px}.el-carousel__arrow--right{right:16px}.el-carousel__arrow:hover{background-color:rgba(31,45,61,.23)}.el-carousel__arrow i{cursor:pointer}.el-carousel__indicators{position:absolute;list-style:none;margin:0;padding:0;z-index:2}.el-carousel__indicators--horizontal{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.el-carousel__indicators--vertical{right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-carousel__indicators--outside{bottom:26px;text-align:center;position:static;-webkit-transform:none;transform:none}.el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.el-carousel__indicators--outside button{background-color:#C0C4CC;opacity:.24}.el-carousel__indicators--labels{left:0;right:0;-webkit-transform:none;transform:none;text-align:center}.el-carousel__indicators--labels .el-carousel__button{height:auto;width:auto;padding:2px 18px;font-size:12px}.el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.el-carousel__indicator{background-color:transparent;cursor:pointer}.el-carousel__indicator:hover button{opacity:.72}.el-carousel__indicator--horizontal{display:inline-block;padding:12px 4px}.el-carousel__indicator--vertical{padding:4px 12px}.el-carousel__indicator--vertical .el-carousel__button{width:2px;height:15px}.el-carousel__indicator.is-active button{opacity:1}.el-carousel__button{display:block;opacity:.48;width:30px;height:2px;background-color:#FFF;border:none;outline:0;padding:0;margin:0;cursor:pointer;-webkit-transition:.3s;transition:.3s}.el-carousel__item,.el-carousel__mask{height:100%;top:0;left:0;position:absolute}.carousel-arrow-left-enter,.carousel-arrow-left-leave-active{-webkit-transform:translateY(-50%) translateX(-10px);transform:translateY(-50%) translateX(-10px);opacity:0}.carousel-arrow-right-enter,.carousel-arrow-right-leave-active{-webkit-transform:translateY(-50%) translateX(10px);transform:translateY(-50%) translateX(10px);opacity:0}.el-carousel__item{width:100%;display:inline-block;overflow:hidden;z-index:0}.el-carousel__item.is-active{z-index:2}.el-carousel__item.is-animating{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card{width:50%;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:1}.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask,.el-carousel__item--card.is-in-stage:hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:2}.el-carousel__mask{width:100%;background-color:#FFF;opacity:.24;-webkit-transition:.2s;transition:.2s}.el-fade-in-enter,.el-fade-in-leave-active,.el-fade-in-linear-enter,.el-fade-in-linear-leave,.el-fade-in-linear-leave-active,.fade-in-linear-enter,.fade-in-linear-leave,.fade-in-linear-leave-active{opacity:0}.fade-in-linear-enter-active,.fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-enter-active,.el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter,.el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.el-zoom-in-top-enter,.el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.el-zoom-in-bottom-enter,.el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.el-zoom-in-left-enter,.el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.el-list-enter,.el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.el-collapse{border-top:1px solid #EBEEF5;border-bottom:1px solid #EBEEF5}.el-collapse-item.is-disabled .el-collapse-item__header{color:#bbb;cursor:not-allowed}.el-collapse-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;line-height:48px;background-color:#FFF;color:#303133;cursor:pointer;border-bottom:1px solid #EBEEF5;font-size:13px;font-weight:500;-webkit-transition:border-bottom-color .3s;transition:border-bottom-color .3s;outline:0}.el-collapse-item__arrow{margin:0 8px 0 auto;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-weight:300}.el-collapse-item__arrow.is-active{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-collapse-item__header.focusing:focus:not(:hover){color:#409EFF}.el-collapse-item__header.is-active{border-bottom-color:transparent}.el-collapse-item__wrap{will-change:height;background-color:#FFF;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #EBEEF5}.el-cascader__tags,.el-tag{-webkit-box-sizing:border-box}.el-collapse-item__content{padding-bottom:25px;font-size:13px;color:#303133;line-height:1.769230769230769}.el-collapse-item:last-child{margin-bottom:-1px}.el-popper .popper__arrow,.el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#EBEEF5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#FFF;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#EBEEF5}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#FFF}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#EBEEF5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#FFF;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#EBEEF5}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#FFF}.el-tag{background-color:#ecf5ff;border-color:#d9ecff;display:inline-block;height:32px;padding:0 10px;line-height:30px;font-size:12px;color:#409EFF;border-width:1px;border-style:solid;border-radius:4px;box-sizing:border-box;white-space:nowrap}.el-tag.is-hit{border-color:#409EFF}.el-tag .el-tag__close{color:#409eff}.el-tag .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag.el-tag--info{background-color:#f4f4f5;border-color:#e9e9eb;color:#909399}.el-tag.el-tag--info.is-hit{border-color:#909399}.el-tag.el-tag--info .el-tag__close{color:#909399}.el-tag.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag.el-tag--success{background-color:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.el-tag.el-tag--success.is-hit{border-color:#67C23A}.el-tag.el-tag--success .el-tag__close{color:#67c23a}.el-tag.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag.el-tag--warning{background-color:#fdf6ec;border-color:#faecd8;color:#e6a23c}.el-tag.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag.el-tag--danger{background-color:#fef0f0;border-color:#fde2e2;color:#f56c6c}.el-tag.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px}.el-tag .el-icon-close::before{display:block}.el-tag--dark{background-color:#409eff;border-color:#409eff;color:#fff}.el-tag--dark.is-hit{border-color:#409EFF}.el-tag--dark .el-tag__close{color:#fff}.el-tag--dark .el-tag__close:hover{color:#FFF;background-color:#66b1ff}.el-tag--dark.el-tag--info{background-color:#909399;border-color:#909399;color:#fff}.el-tag--dark.el-tag--info.is-hit{border-color:#909399}.el-tag--dark.el-tag--info .el-tag__close{color:#fff}.el-tag--dark.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#a6a9ad}.el-tag--dark.el-tag--success{background-color:#67c23a;border-color:#67c23a;color:#fff}.el-tag--dark.el-tag--success.is-hit{border-color:#67C23A}.el-tag--dark.el-tag--success .el-tag__close{color:#fff}.el-tag--dark.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#85ce61}.el-tag--dark.el-tag--warning{background-color:#e6a23c;border-color:#e6a23c;color:#fff}.el-tag--dark.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--dark.el-tag--warning .el-tag__close{color:#fff}.el-tag--dark.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#ebb563}.el-tag--dark.el-tag--danger{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.el-tag--dark.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--dark.el-tag--danger .el-tag__close{color:#fff}.el-tag--dark.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f78989}.el-tag--plain{background-color:#fff;border-color:#b3d8ff;color:#409eff}.el-tag--plain.is-hit{border-color:#409EFF}.el-tag--plain .el-tag__close{color:#409eff}.el-tag--plain .el-tag__close:hover{color:#FFF;background-color:#409eff}.el-tag--plain.el-tag--info{background-color:#fff;border-color:#d3d4d6;color:#909399}.el-tag--plain.el-tag--info.is-hit{border-color:#909399}.el-tag--plain.el-tag--info .el-tag__close{color:#909399}.el-tag--plain.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#909399}.el-tag--plain.el-tag--success{background-color:#fff;border-color:#c2e7b0;color:#67c23a}.el-tag--plain.el-tag--success.is-hit{border-color:#67C23A}.el-tag--plain.el-tag--success .el-tag__close{color:#67c23a}.el-tag--plain.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag--plain.el-tag--warning{background-color:#fff;border-color:#f5dab1;color:#e6a23c}.el-tag--plain.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--plain.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag--plain.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag--plain.el-tag--danger{background-color:#fff;border-color:#fbc4c4;color:#f56c6c}.el-tag--plain.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--plain.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag--plain.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag--medium{height:28px;line-height:26px}.el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--small{height:24px;padding:0 8px;line-height:22px}.el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--mini{height:20px;padding:0 5px;line-height:19px}.el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.el-cascader{display:inline-block;position:relative;font-size:14px;line-height:40px}.el-cascader:not(.is-disabled):hover .el-input__inner{cursor:pointer;border-color:#C0C4CC}.el-cascader .el-input .el-input__inner:focus,.el-cascader .el-input.is-focus .el-input__inner{border-color:#409EFF}.el-cascader .el-input{cursor:pointer}.el-cascader .el-input .el-input__inner{text-overflow:ellipsis}.el-cascader .el-input .el-icon-arrow-down{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-size:14px}.el-cascader .el-input .el-icon-arrow-down.is-reverse{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.el-cascader .el-input .el-icon-circle-close:hover{color:#909399}.el-cascader--medium{font-size:14px;line-height:36px}.el-cascader--small{font-size:13px;line-height:32px}.el-cascader--mini{font-size:12px;line-height:28px}.el-cascader.is-disabled .el-cascader__label{z-index:2;color:#C0C4CC}.el-cascader__dropdown{margin:5px 0;font-size:14px;background:#FFF;border:1px solid #E4E7ED;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-cascader__tags{position:absolute;left:0;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:normal;text-align:left;box-sizing:border-box}.el-cascader__tags .el-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;margin:2px 0 2px 6px;text-overflow:ellipsis;background:#f0f2f5}.el-cascader__tags .el-tag:not(.is-hit){border-color:transparent}.el-cascader__tags .el-tag>span{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis}.el-cascader__tags .el-tag .el-icon-close{-webkit-box-flex:0;-ms-flex:none;flex:none;background-color:#C0C4CC;color:#FFF}.el-cascader__tags .el-tag .el-icon-close:hover{background-color:#909399}.el-cascader__suggestion-panel{border-radius:4px}.el-cascader__suggestion-list{max-height:204px;margin:0;padding:6px 0;font-size:14px;color:#606266;text-align:center}.el-cascader__suggestion-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;padding:0 15px;text-align:left;outline:0;cursor:pointer}.el-cascader__suggestion-item:focus,.el-cascader__suggestion-item:hover{background:#F5F7FA}.el-cascader__suggestion-item.is-checked{color:#409EFF;font-weight:700}.el-cascader__suggestion-item>span{margin-right:10px}.el-cascader__empty-text{margin:10px 0;color:#C0C4CC}.el-cascader__search-input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:24px;min-width:60px;margin:2px 0 2px 15px;padding:0;color:#606266;border:none;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-cascader__search-input::-webkit-input-placeholder{color:#C0C4CC}.el-cascader__search-input:-ms-input-placeholder{color:#C0C4CC}.el-cascader__search-input::-ms-input-placeholder{color:#C0C4CC}.el-cascader__search-input::placeholder{color:#C0C4CC}.el-color-predefine{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin-top:8px;width:280px}.el-color-predefine__colors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.el-color-predefine__color-selector{margin:0 0 8px 8px;width:20px;height:20px;border-radius:4px;cursor:pointer}.el-color-predefine__color-selector:nth-child(10n+1){margin-left:0}.el-color-predefine__color-selector.selected{-webkit-box-shadow:0 0 3px 2px #409EFF;box-shadow:0 0 3px 2px #409EFF}.el-color-predefine__color-selector>div{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;border-radius:3px}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;height:12px;background-color:red;padding:0 2px}.el-color-hue-slider__bar{position:relative;background:-webkit-gradient(linear,left top,right top,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(to right,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);height:100%}.el-color-hue-slider__thumb{position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-hue-slider.is-vertical{width:12px;height:180px;padding:2px 0}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:-webkit-gradient(linear,left top,left bottom,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(to bottom,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-svpanel{position:relative;width:280px;height:180px}.el-color-svpanel__black,.el-color-svpanel__white{position:absolute;top:0;left:0;right:0;bottom:0}.el-color-svpanel__white{background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff,rgba(255,255,255,0))}.el-color-svpanel__black{background:-webkit-gradient(linear,left bottom,left top,from(#000),to(rgba(0,0,0,0)));background:linear-gradient(to top,#000,rgba(0,0,0,0))}.el-color-svpanel__cursor{position:absolute}.el-color-svpanel__cursor>div{cursor:head;width:4px;height:4px;-webkit-box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);border-radius:50%;-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.el-color-alpha-slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-alpha-slider__bar{position:relative;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);height:100%}.el-color-alpha-slider__thumb{position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-alpha-slider.is-vertical{width:20px;height:180px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-dropdown{width:300px}.el-color-dropdown__main-wrapper{margin-bottom:6px}.el-color-dropdown__main-wrapper::after{content:"";display:table;clear:both}.el-color-dropdown__btns{margin-top:6px;text-align:right}.el-color-dropdown__value{float:left;line-height:26px;font-size:12px;color:#000;width:160px}.el-color-dropdown__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-color-dropdown__btn[disabled]{color:#ccc;cursor:not-allowed}.el-color-dropdown__btn:hover{color:#409EFF;border-color:#409EFF}.el-color-dropdown__link-btn{cursor:pointer;color:#409EFF;text-decoration:none;padding:15px;font-size:12px}.el-color-dropdown__link-btn:hover{color:tint(#409EFF,20%)}.el-color-picker{display:inline-block;position:relative;line-height:normal;height:40px}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed}.el-color-picker--medium{height:36px}.el-color-picker--medium .el-color-picker__trigger{height:36px;width:36px}.el-color-picker--medium .el-color-picker__mask{height:34px;width:34px}.el-color-picker--small{height:32px}.el-color-picker--small .el-color-picker__trigger{height:32px;width:32px}.el-color-picker--small .el-color-picker__mask{height:30px;width:30px}.el-color-picker--small .el-color-picker__empty,.el-color-picker--small .el-color-picker__icon{-webkit-transform:translate3d(-50%,-50%,0) scale(.8);transform:translate3d(-50%,-50%,0) scale(.8)}.el-color-picker--mini{height:28px}.el-color-picker--mini .el-color-picker__trigger{height:28px;width:28px}.el-color-picker--mini .el-color-picker__mask{height:26px;width:26px}.el-color-picker--mini .el-color-picker__empty,.el-color-picker--mini .el-color-picker__icon{-webkit-transform:translate3d(-50%,-50%,0) scale(.8);transform:translate3d(-50%,-50%,0) scale(.8)}.el-color-picker__mask{height:38px;width:38px;border-radius:4px;position:absolute;top:1px;left:1px;z-index:1;cursor:not-allowed;background-color:rgba(255,255,255,.7)}.el-color-picker__trigger{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;width:40px;padding:4px;border:1px solid #e6e6e6;border-radius:4px;font-size:0;position:relative;cursor:pointer}.el-color-picker__color{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #999;border-radius:2px;width:100%;height:100%;text-align:center}.el-color-picker__color.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-picker__color-inner{position:absolute;left:0;top:0;right:0;bottom:0}.el-color-picker__empty,.el-color-picker__icon{top:50%;left:50%;font-size:12px;position:absolute}.el-color-picker__empty{color:#999;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.el-color-picker__icon{display:inline-block;width:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);color:#FFF;text-align:center}.el-color-picker__panel{position:absolute;z-index:10;padding:6px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#FFF;border:1px solid #EBEEF5;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#FFF;background-image:none;border:1px solid #DCDFE6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea__inner:-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea__inner:hover{border-color:#C0C4CC}.el-textarea__inner:focus{outline:0;border-color:#409EFF}.el-textarea .el-input__count{color:#909399;background:#FFF;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea.is-exceed .el-textarea__inner{border-color:#F56C6C}.el-textarea.is-exceed .el-input__count{color:#F56C6C}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner{background:#fff}.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#C0C4CC;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#FFF;line-height:initial;display:inline-block;padding:0 5px}.el-input__inner{-webkit-appearance:none;background-color:#FFF;background-image:none;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input__prefix,.el-input__suffix{position:absolute;top:0;-webkit-transition:all .3s;height:100%;color:#C0C4CC;text-align:center}.el-input__inner::-ms-reveal{display:none}.el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input__inner:-ms-input-placeholder{color:#C0C4CC}.el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input__inner::placeholder{color:#C0C4CC}.el-input__inner:hover{border-color:#C0C4CC}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409EFF;outline:0}.el-input__suffix{right:5px;transition:all .3s}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner:-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-link,.el-transfer-panel__filter .el-icon-circle-close{cursor:pointer}.el-input.is-exceed .el-input__inner{border-color:#F56C6C}.el-input.is-exceed .el-input__suffix .el-input__count{color:#F56C6C}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#F5F7FA;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #DCDFE6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-transfer{font-size:14px}.el-transfer__buttons{display:inline-block;vertical-align:middle;padding:0 30px}.el-transfer__button{display:block;margin:0 auto;padding:10px;border-radius:50%;color:#FFF;background-color:#409EFF;font-size:0}.el-transfer-panel__item+.el-transfer-panel__item,.el-transfer__button [class*=el-icon-]+span{margin-left:0}.el-transfer__button.is-with-texts{border-radius:4px}.el-transfer__button.is-disabled,.el-transfer__button.is-disabled:hover{border:1px solid #DCDFE6;background-color:#F5F7FA;color:#C0C4CC}.el-transfer__button:first-child{margin-bottom:10px}.el-transfer__button:nth-child(2){margin:0}.el-transfer__button i,.el-transfer__button span{font-size:14px}.el-transfer-panel{border:1px solid #EBEEF5;border-radius:4px;overflow:hidden;background:#FFF;display:inline-block;vertical-align:middle;width:200px;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.el-transfer-panel__body{height:246px}.el-transfer-panel__body.is-with-footer{padding-bottom:40px}.el-transfer-panel__list{margin:0;padding:6px 0;list-style:none;height:246px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.el-transfer-panel__list.is-filterable{height:194px;padding-top:0}.el-transfer-panel__item{height:30px;line-height:30px;padding-left:15px;display:block!important}.el-transfer-panel__item.el-checkbox{color:#606266}.el-transfer-panel__item:hover{color:#409EFF}.el-transfer-panel__item.el-checkbox .el-checkbox__label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:24px;line-height:30px}.el-transfer-panel__item .el-checkbox__input{position:absolute;top:8px}.el-transfer-panel__filter{text-align:center;margin:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:auto}.el-transfer-panel__filter .el-input__inner{height:32px;width:100%;font-size:12px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px;padding-right:10px;padding-left:30px}.el-transfer-panel__filter .el-input__icon{margin-left:5px}.el-transfer-panel .el-transfer-panel__header{height:40px;line-height:40px;background:#F5F7FA;margin:0;padding-left:15px;border-bottom:1px solid #EBEEF5;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000}.el-transfer-panel .el-transfer-panel__header .el-checkbox{display:block;line-height:40px}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{font-size:16px;color:#303133;font-weight:400}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span{position:absolute;right:15px;color:#909399;font-size:12px;font-weight:400}.el-divider__text,.el-link{font-weight:500;font-size:14px}.el-transfer-panel .el-transfer-panel__footer{height:40px;background:#FFF;margin:0;padding:0;border-top:1px solid #EBEEF5;position:absolute;bottom:0;left:0;width:100%;z-index:1}.el-transfer-panel .el-transfer-panel__footer::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-container,.el-timeline-item__node{display:-webkit-box;display:-ms-flexbox}.el-transfer-panel .el-transfer-panel__footer .el-checkbox{padding-left:20px;color:#606266}.el-transfer-panel .el-transfer-panel__empty{margin:0;height:30px;line-height:30px;padding:6px 15px 0;color:#909399;text-align:center}.el-transfer-panel .el-checkbox__label{padding-left:8px}.el-transfer-panel .el-checkbox__inner{height:14px;width:14px;border-radius:3px}.el-transfer-panel .el-checkbox__inner::after{height:6px;width:3px;left:4px}.el-container{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.el-aside,.el-header{-webkit-box-sizing:border-box}.el-container.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.el-header{padding:0 20px;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.el-aside{overflow:auto;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.el-footer,.el-main{-webkit-box-sizing:border-box}.el-main{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:auto;box-sizing:border-box;padding:20px}.el-footer{padding:0 20px;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.el-timeline{margin:0;font-size:14px;list-style:none}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline-item{position:relative;padding-bottom:20px}.el-timeline-item__wrapper{position:relative;padding-left:28px;top:-3px}.el-timeline-item__tail{position:absolute;left:4px;height:100%;border-left:2px solid #E4E7ED}.el-timeline-item__icon{color:#FFF;font-size:13px}.el-timeline-item__node{position:absolute;background-color:#E4E7ED;border-radius:50%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-image__error,.el-timeline-item__dot{display:-webkit-box;display:-ms-flexbox}.el-timeline-item__node--normal{left:-1px;width:12px;height:12px}.el-timeline-item__node--large{left:-2px;width:14px;height:14px}.el-timeline-item__node--primary{background-color:#409EFF}.el-timeline-item__node--success{background-color:#67C23A}.el-timeline-item__node--warning{background-color:#E6A23C}.el-timeline-item__node--danger{background-color:#F56C6C}.el-timeline-item__node--info{background-color:#909399}.el-timeline-item__dot{position:absolute;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-timeline-item__content{color:#303133}.el-timeline-item__timestamp{color:#909399;line-height:1;font-size:13px}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.el-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;position:relative;text-decoration:none;outline:0;padding:0}.el-drawer,.el-empty,.el-result{-webkit-box-orient:vertical;-webkit-box-direction:normal}.el-link.is-underline:hover:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid #409EFF}.el-link.el-link--default:after,.el-link.el-link--primary.is-underline:hover:after,.el-link.el-link--primary:after{border-color:#409EFF}.el-link.is-disabled{cursor:not-allowed}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link.el-link--default{color:#606266}.el-link.el-link--default:hover{color:#409EFF}.el-link.el-link--default.is-disabled{color:#C0C4CC}.el-link.el-link--primary{color:#409EFF}.el-link.el-link--primary:hover{color:#66b1ff}.el-link.el-link--primary.is-disabled{color:#a0cfff}.el-link.el-link--danger.is-underline:hover:after,.el-link.el-link--danger:after{border-color:#F56C6C}.el-link.el-link--danger{color:#F56C6C}.el-link.el-link--danger:hover{color:#f78989}.el-link.el-link--danger.is-disabled{color:#fab6b6}.el-link.el-link--success.is-underline:hover:after,.el-link.el-link--success:after{border-color:#67C23A}.el-link.el-link--success{color:#67C23A}.el-link.el-link--success:hover{color:#85ce61}.el-link.el-link--success.is-disabled{color:#b3e19d}.el-link.el-link--warning.is-underline:hover:after,.el-link.el-link--warning:after{border-color:#E6A23C}.el-link.el-link--warning{color:#E6A23C}.el-link.el-link--warning:hover{color:#ebb563}.el-link.el-link--warning.is-disabled{color:#f3d19e}.el-link.el-link--info.is-underline:hover:after,.el-link.el-link--info:after{border-color:#909399}.el-link.el-link--info{color:#909399}.el-link.el-link--info:hover{color:#a6a9ad}.el-link.el-link--info.is-disabled{color:#c8c9cc}.el-divider{background-color:#DCDFE6;position:relative}.el-divider--horizontal{display:block;height:1px;width:100%;margin:24px 0}.el-divider--vertical{display:inline-block;width:1px;height:1em;margin:0 8px;vertical-align:middle;position:relative}.el-divider__text{position:absolute;background-color:#FFF;padding:0 20px;color:#303133}.el-image__error,.el-image__placeholder{background:#F5F7FA}.el-divider__text.is-left{left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-divider__text.is-center{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-image__error,.el-image__inner,.el-image__placeholder{width:100%;height:100%}.el-image{position:relative;display:inline-block;overflow:hidden}.el-image__inner{vertical-align:top}.el-image__inner--center{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}.el-image__error{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#C0C4CC;vertical-align:middle}.el-image__preview{cursor:pointer}.el-image-viewer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0}.el-image-viewer__btn{position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;opacity:.8;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;user-select:none}.el-button,.el-checkbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.el-image-viewer__close{top:40px;right:40px;width:40px;height:40px;font-size:24px;color:#fff;background-color:#606266}.el-image-viewer__canvas{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-image-viewer__actions{left:50%;bottom:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:282px;height:44px;padding:0 23px;background-color:#606266;border-color:#fff;border-radius:22px}.el-image-viewer__actions__inner{width:100%;height:100%;text-align:justify;cursor:default;font-size:23px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.el-image-viewer__next,.el-image-viewer__prev{top:50%;width:44px;height:44px;font-size:24px;color:#fff;background-color:#606266;border-color:#fff}.el-image-viewer__prev{-webkit-transform:translateY(-50%);transform:translateY(-50%);left:40px}.el-image-viewer__next{-webkit-transform:translateY(-50%);transform:translateY(-50%);right:40px;text-indent:2px}.el-image-viewer__mask{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.5;background:#000}.viewer-fade-enter-active{-webkit-animation:viewer-fade-in .3s;animation:viewer-fade-in .3s}.viewer-fade-leave-active{-webkit-animation:viewer-fade-out .3s;animation:viewer-fade-out .3s}@-webkit-keyframes viewer-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes viewer-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes viewer-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes viewer-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;padding:12px 20px;font-size:14px;border-radius:4px}.el-button+.el-button{margin-left:10px}.el-button:focus,.el-button:hover{color:#409EFF;border-color:#c6e2ff;background-color:#ecf5ff}.el-button:active{color:#3a8ee6;border-color:#3a8ee6;outline:0}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon-]+span{margin-left:5px}.el-button.is-plain:focus,.el-button.is-plain:hover{background:#FFF;border-color:#409EFF;color:#409EFF}.el-button.is-active,.el-button.is-plain:active{color:#3a8ee6;border-color:#3a8ee6}.el-button.is-plain:active{background:#FFF;outline:0}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5}.el-button.is-disabled.el-button--text{background-color:transparent}.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover{background-color:#FFF;border-color:#EBEEF5;color:#C0C4CC}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{pointer-events:none;content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:rgba(255,255,255,.35)}.el-button.is-round{border-radius:20px;padding:12px 23px}.el-button.is-circle{border-radius:50%;padding:12px}.el-button--primary{color:#FFF;background-color:#409EFF;border-color:#409EFF}.el-button--primary:focus,.el-button--primary:hover{background:#66b1ff;border-color:#66b1ff;color:#FFF}.el-button--primary.is-active,.el-button--primary:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF}.el-button--primary:active{outline:0}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{color:#FFF;background-color:#a0cfff;border-color:#a0cfff}.el-button--primary.is-plain{color:#409EFF;background:#ecf5ff;border-color:#b3d8ff}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background:#409EFF;border-color:#409EFF;color:#FFF}.el-button--primary.is-plain:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF;outline:0}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover{color:#8cc5ff;background-color:#ecf5ff;border-color:#d9ecff}.el-button--success{color:#FFF;background-color:#67C23A;border-color:#67C23A}.el-button--success:focus,.el-button--success:hover{background:#85ce61;border-color:#85ce61;color:#FFF}.el-button--success.is-active,.el-button--success:active{background:#5daf34;border-color:#5daf34;color:#FFF}.el-button--success:active{outline:0}.el-button--success.is-disabled,.el-button--success.is-disabled:active,.el-button--success.is-disabled:focus,.el-button--success.is-disabled:hover{color:#FFF;background-color:#b3e19d;border-color:#b3e19d}.el-button--success.is-plain{color:#67C23A;background:#f0f9eb;border-color:#c2e7b0}.el-button--success.is-plain:focus,.el-button--success.is-plain:hover{background:#67C23A;border-color:#67C23A;color:#FFF}.el-button--success.is-plain:active{background:#5daf34;border-color:#5daf34;color:#FFF;outline:0}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover{color:#a4da89;background-color:#f0f9eb;border-color:#e1f3d8}.el-button--warning{color:#FFF;background-color:#E6A23C;border-color:#E6A23C}.el-button--warning:focus,.el-button--warning:hover{background:#ebb563;border-color:#ebb563;color:#FFF}.el-button--warning.is-active,.el-button--warning:active{background:#cf9236;border-color:#cf9236;color:#FFF}.el-button--warning:active{outline:0}.el-button--warning.is-disabled,.el-button--warning.is-disabled:active,.el-button--warning.is-disabled:focus,.el-button--warning.is-disabled:hover{color:#FFF;background-color:#f3d19e;border-color:#f3d19e}.el-button--warning.is-plain{color:#E6A23C;background:#fdf6ec;border-color:#f5dab1}.el-button--warning.is-plain:focus,.el-button--warning.is-plain:hover{background:#E6A23C;border-color:#E6A23C;color:#FFF}.el-button--warning.is-plain:active{background:#cf9236;border-color:#cf9236;color:#FFF;outline:0}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover{color:#f0c78a;background-color:#fdf6ec;border-color:#faecd8}.el-button--danger{color:#FFF;background-color:#F56C6C;border-color:#F56C6C}.el-button--danger:focus,.el-button--danger:hover{background:#f78989;border-color:#f78989;color:#FFF}.el-button--danger.is-active,.el-button--danger:active{background:#dd6161;border-color:#dd6161;color:#FFF}.el-button--danger:active{outline:0}.el-button--danger.is-disabled,.el-button--danger.is-disabled:active,.el-button--danger.is-disabled:focus,.el-button--danger.is-disabled:hover{color:#FFF;background-color:#fab6b6;border-color:#fab6b6}.el-button--danger.is-plain{color:#F56C6C;background:#fef0f0;border-color:#fbc4c4}.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover{background:#F56C6C;border-color:#F56C6C;color:#FFF}.el-button--danger.is-plain:active{background:#dd6161;border-color:#dd6161;color:#FFF;outline:0}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover{color:#f9a7a7;background-color:#fef0f0;border-color:#fde2e2}.el-button--info{color:#FFF;background-color:#909399;border-color:#909399}.el-button--info:focus,.el-button--info:hover{background:#a6a9ad;border-color:#a6a9ad;color:#FFF}.el-button--info.is-active,.el-button--info:active{background:#82848a;border-color:#82848a;color:#FFF}.el-button--info:active{outline:0}.el-button--info.is-disabled,.el-button--info.is-disabled:active,.el-button--info.is-disabled:focus,.el-button--info.is-disabled:hover{color:#FFF;background-color:#c8c9cc;border-color:#c8c9cc}.el-button--info.is-plain{color:#909399;background:#f4f4f5;border-color:#d3d4d6}.el-button--info.is-plain:focus,.el-button--info.is-plain:hover{background:#909399;border-color:#909399;color:#FFF}.el-button--info.is-plain:active{background:#82848a;border-color:#82848a;color:#FFF;outline:0}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover{color:#bcbec2;background-color:#f4f4f5;border-color:#e9e9eb}.el-button--text,.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover,.el-button--text:active{border-color:transparent}.el-button--medium{padding:10px 20px;font-size:14px;border-radius:4px}.el-button--mini,.el-button--small{font-size:12px;border-radius:3px}.el-button--medium.is-round{padding:10px 20px}.el-button--medium.is-circle{padding:10px}.el-button--small,.el-button--small.is-round{padding:9px 15px}.el-button--small.is-circle{padding:9px}.el-button--mini,.el-button--mini.is-round{padding:7px 15px}.el-button--mini.is-circle{padding:7px}.el-button--text{color:#409EFF;background:0 0;padding-left:0;padding-right:0}.el-button--text:focus,.el-button--text:hover{color:#66b1ff;border-color:transparent;background-color:transparent}.el-button--text:active{color:#3a8ee6;background-color:transparent}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group::after,.el-button-group::before{display:table;content:""}.el-button-group::after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button.is-disabled{z-index:1}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-radius:4px}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button.is-active,.el-button-group>.el-button:not(.is-disabled):active,.el-button-group>.el-button:not(.is-disabled):focus,.el-button-group>.el-button:not(.is-disabled):hover{z-index:1}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-calendar{background-color:#fff}.el-calendar__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px;border-bottom:1px solid #EBEEF5}.el-backtop,.el-page-header{display:-webkit-box;display:-ms-flexbox}.el-calendar__title{color:#000;-ms-flex-item-align:center;align-self:center}.el-calendar__body{padding:12px 20px 35px}.el-calendar-table{table-layout:fixed;width:100%}.el-calendar-table thead th{padding:12px 0;color:#606266;font-weight:400}.el-calendar-table:not(.is-range) td.next,.el-calendar-table:not(.is-range) td.prev{color:#C0C4CC}.el-backtop,.el-calendar-table td.is-today{color:#409EFF}.el-calendar-table td{border-bottom:1px solid #EBEEF5;border-right:1px solid #EBEEF5;vertical-align:top;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.el-calendar-table td.is-selected{background-color:#F2F8FE}.el-calendar-table tr:first-child td{border-top:1px solid #EBEEF5}.el-calendar-table tr td:first-child{border-left:1px solid #EBEEF5}.el-calendar-table tr.el-calendar-table__row--hide-border td{border-top:none}.el-calendar-table .el-calendar-day{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;height:85px}.el-calendar-table .el-calendar-day:hover{cursor:pointer;background-color:#F2F8FE}.el-backtop{position:fixed;background-color:#FFF;width:40px;height:40px;border-radius:50%;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.12);box-shadow:0 0 6px rgba(0,0,0,.12);cursor:pointer;z-index:5}.el-backtop:hover{background-color:#F2F6FC}.el-page-header{display:flex;line-height:24px}.el-page-header__left{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin-right:40px;position:relative}.el-page-header__left::after{content:"";position:absolute;width:1px;height:16px;right:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#DCDFE6}.el-checkbox,.el-checkbox__input{display:inline-block;position:relative;white-space:nowrap}.el-page-header__left .el-icon-back{font-size:18px;margin-right:6px;-ms-flex-item-align:center;align-self:center}.el-page-header__title{font-size:14px;font-weight:500}.el-page-header__content{font-size:18px;color:#303133}.el-checkbox{color:#606266;font-weight:500;font-size:14px;cursor:pointer;user-select:none;margin-right:30px}.el-checkbox-button__inner,.el-empty__image img,.el-radio{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:40px}.el-checkbox.is-bordered.is-checked{border-color:#409EFF}.el-checkbox.is-bordered.is-disabled{border-color:#EBEEF5;cursor:not-allowed}.el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox__input{cursor:pointer;outline:0;line-height:1;vertical-align:middle}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#DCDFE6;cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner::after{cursor:not-allowed;border-color:#C0C4CC}.el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#C0C4CC}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#F2F6FC;border-color:#DCDFE6}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before{background-color:#C0C4CC;border-color:#C0C4CC}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#409EFF;border-color:#409EFF}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:#C0C4CC;cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:#409EFF}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#409EFF}.el-checkbox__input.is-indeterminate .el-checkbox__inner::before{content:'';position:absolute;display:block;background-color:#FFF;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner::after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:1px solid #DCDFE6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#FFF;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:#409EFF}.el-checkbox__inner::after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #FFF;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox-button,.el-checkbox-button__inner{display:inline-block;position:relative}.el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.el-checkbox:last-of-type{margin-right:0}.el-checkbox-button__inner{line-height:1;font-weight:500;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);padding:12px 20px;font-size:14px;border-radius:0}.el-checkbox-button__inner.is-round{padding:12px 20px}.el-checkbox-button__inner:hover{color:#409EFF}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-radio,.el-radio__input{line-height:1;white-space:nowrap;outline:0}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.el-radio,.el-radio__inner,.el-radio__input{position:relative;display:inline-block}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:#FFF;background-color:#409EFF;border-color:#409EFF;-webkit-box-shadow:-1px 0 0 0 #8cc5ff;box-shadow:-1px 0 0 0 #8cc5ff}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#409EFF}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5;-webkit-box-shadow:none;box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#EBEEF5}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #DCDFE6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#409EFF}.el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.el-checkbox-group{font-size:0}.el-radio,.el-radio--medium.is-bordered .el-radio__label{font-size:14px}.el-radio{color:#606266;font-weight:500;cursor:pointer;margin-right:30px}.el-cascader-node>.el-radio,.el-radio:last-child{margin-right:0}.el-radio.is-bordered{padding:12px 20px 0 10px;border-radius:4px;border:1px solid #DCDFE6;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.el-radio.is-bordered.is-checked{border-color:#409EFF}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:#EBEEF5}.el-radio__input.is-disabled .el-radio__inner,.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:#F5F7FA;border-color:#E4E7ED}.el-radio.is-bordered+.el-radio.is-bordered{margin-left:10px}.el-radio--medium.is-bordered{padding:10px 20px 0 10px;border-radius:4px;height:36px}.el-radio--mini.is-bordered .el-radio__label,.el-radio--small.is-bordered .el-radio__label{font-size:12px}.el-radio--medium.is-bordered .el-radio__inner{height:14px;width:14px}.el-radio--small.is-bordered{padding:8px 15px 0 10px;border-radius:3px;height:32px}.el-radio--small.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio--mini.is-bordered{padding:6px 15px 0 10px;border-radius:3px;height:28px}.el-radio--mini.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio__input{cursor:pointer;vertical-align:middle}.el-radio__input.is-disabled .el-radio__inner{cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner::after{cursor:not-allowed;background-color:#F5F7FA}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner::after{background-color:#C0C4CC}.el-radio__input.is-disabled+span.el-radio__label{color:#C0C4CC;cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:#409EFF;background:#409EFF}.el-radio__input.is-checked .el-radio__inner::after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:#409EFF}.el-radio__input.is-focus .el-radio__inner{border-color:#409EFF}.el-radio__inner{border:1px solid #DCDFE6;border-radius:100%;width:14px;height:14px;background-color:#FFF;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.el-radio__inner:hover{border-color:#409EFF}.el-radio__inner::after{width:4px;height:4px;border-radius:100%;background-color:#FFF;content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.el-radio__original{opacity:0;outline:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{-webkit-box-shadow:0 0 2px 2px #409EFF;box-shadow:0 0 2px 2px #409EFF}.el-radio__label{font-size:14px;padding-left:10px}.el-scrollbar{overflow:hidden;position:relative}.el-scrollbar:active>.el-scrollbar__bar,.el-scrollbar:focus>.el-scrollbar__bar,.el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.el-scrollbar__wrap{overflow:scroll;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-cascader-panel{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px;font-size:14px}.el-cascader-panel.is-bordered{border:1px solid #E4E7ED;border-radius:4px}.el-cascader-menu{min-width:180px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;border-right:solid 1px #E4E7ED}.el-cascader-menu:last-child{border-right:none}.el-cascader-menu:last-child .el-cascader-node{padding-right:20px}.el-cascader-menu__wrap{height:204px}.el-cascader-menu__list{position:relative;min-height:100%;margin:0;padding:6px 0;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box}.el-avatar,.el-drawer{-webkit-box-sizing:border-box;overflow:hidden}.el-cascader-menu__hover-zone{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.el-cascader-menu__empty-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#C0C4CC}.el-cascader-node{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px 0 20px;height:34px;line-height:34px;outline:0}.el-cascader-node.is-selectable.in-active-path{color:#606266}.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-cascader-node.is-selectable.in-checked-path{color:#409EFF;font-weight:700}.el-cascader-node:not(.is-disabled){cursor:pointer}.el-cascader-node:not(.is-disabled):focus,.el-cascader-node:not(.is-disabled):hover{background:#F5F7FA}.el-cascader-node.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-cascader-node__prefix{position:absolute;left:10px}.el-cascader-node__postfix{position:absolute;right:10px}.el-cascader-node__label{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-cascader-node>.el-radio .el-radio__label{padding-left:0}.el-avatar{display:inline-block;box-sizing:border-box;text-align:center;color:#fff;background:#C0C4CC;width:40px;height:40px;line-height:40px;font-size:14px}.el-avatar>img{display:block;height:100%;vertical-align:middle}.el-drawer,.el-drawer__header{display:-webkit-box;display:-ms-flexbox}.el-empty__image img,.el-empty__image svg{vertical-align:top;height:100%;width:100%}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:4px}.el-avatar--icon{font-size:18px}.el-avatar--large{width:40px;height:40px;line-height:40px}.el-avatar--medium{width:36px;height:36px;line-height:36px}.el-avatar--small{width:28px;height:28px;line-height:28px}.el-drawer.ltr,.el-drawer.rtl,.el-drawer__container{top:0;bottom:0;height:100%}@-webkit-keyframes el-drawer-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes el-drawer-fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes rtl-drawer-in{0%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes rtl-drawer-in{0%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes rtl-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}}@keyframes rtl-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}}@-webkit-keyframes ltr-drawer-in{0%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ltr-drawer-in{0%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ltr-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@keyframes ltr-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@-webkit-keyframes ttb-drawer-in{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ttb-drawer-in{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ttb-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}@keyframes ttb-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}@-webkit-keyframes btt-drawer-in{0%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes btt-drawer-in{0%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes btt-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}}@keyframes btt-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}}.el-drawer{position:absolute;box-sizing:border-box;background-color:#FFF;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);outline:0}.el-drawer__body>*,.el-empty{-webkit-box-sizing:border-box}.el-drawer.rtl{-webkit-animation:rtl-drawer-out .3s;animation:rtl-drawer-out .3s;right:0}.el-drawer__open .el-drawer.rtl{-webkit-animation:rtl-drawer-in .3s 1ms;animation:rtl-drawer-in .3s 1ms}.el-drawer.ltr{-webkit-animation:ltr-drawer-out .3s;animation:ltr-drawer-out .3s;left:0}.el-drawer__open .el-drawer.ltr{-webkit-animation:ltr-drawer-in .3s 1ms;animation:ltr-drawer-in .3s 1ms}.el-drawer.ttb{-webkit-animation:ttb-drawer-out .3s;animation:ttb-drawer-out .3s;top:0}.el-drawer__open .el-drawer.ttb{-webkit-animation:ttb-drawer-in .3s 1ms;animation:ttb-drawer-in .3s 1ms}.el-drawer.btt{-webkit-animation:btt-drawer-out .3s;animation:btt-drawer-out .3s;bottom:0}.el-drawer__open .el-drawer.btt{-webkit-animation:btt-drawer-in .3s 1ms;animation:btt-drawer-in .3s 1ms}.el-drawer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;margin:0}.el-drawer__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#72767b;display:flex;margin-bottom:32px;padding:20px 20px 0}.el-drawer__header>:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.el-drawer__title{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:inherit;font-size:1rem}.el-drawer__close-btn{border:none;cursor:pointer;font-size:20px;color:inherit;background-color:transparent}.el-drawer__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.el-drawer__body>*{box-sizing:border-box}.el-drawer.btt,.el-drawer.ttb{width:100%;left:0;right:0}.el-drawer__container{position:relative;left:0;right:0;width:100%}.el-drawer-fade-enter-active{-webkit-animation:el-drawer-fade-in .3s;animation:el-drawer-fade-in .3s}.el-drawer-fade-leave-active{animation:el-drawer-fade-in .3s reverse}.el-popconfirm__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{text-align:right;margin:0}@-webkit-keyframes el-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes el-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{height:16px;margin-top:16px;background:#f2f2f2}.el-skeleton.is-animated .el-skeleton__item{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f2f2f2),color-stop(37%,#e6e6e6),color-stop(63%,#f2f2f2));background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;-webkit-animation:el-skeleton-loading 1.4s ease infinite;animation:el-skeleton-loading 1.4s ease infinite}.el-skeleton__item{background:#f2f2f2;display:inline-block;height:16px;border-radius:4px;width:100%}.el-empty,.el-skeleton__image{display:-webkit-box;display:-ms-flexbox}.el-skeleton__circle{border-radius:50%;width:36px;height:36px;line-height:36px}.el-skeleton__circle--lg{width:40px;height:40px;line-height:40px}.el-skeleton__circle--md{width:28px;height:28px;line-height:28px}.el-skeleton__button{height:40px;width:64px;border-radius:4px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{width:100%;height:13px}.el-skeleton__caption{height:12px}.el-skeleton__h1{height:20px}.el-skeleton__h3{height:18px}.el-skeleton__h5{height:16px}.el-skeleton__image{width:unset;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0}.el-skeleton__image svg{fill:#DCDDE0;width:22%;height:22%}.el-empty{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;text-align:center;box-sizing:border-box;padding:40px 0}.el-empty__image{width:160px}.el-empty__image img{user-select:none;-o-object-fit:contain;object-fit:contain}.el-empty__image svg{fill:#DCDDE0}.el-empty__description{margin-top:20px}.el-empty__description p{margin:0;font-size:14px;color:#909399}.el-empty__bottom,.el-result__title{margin-top:20px}.el-descriptions{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#303133}.el-descriptions__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.el-descriptions__title{font-size:16px;font-weight:700}.el-descriptions--mini,.el-descriptions--small{font-size:12px}.el-descriptions__body{color:#606266;background-color:#FFF}.el-descriptions__body .el-descriptions__table{border-collapse:collapse;width:100%;table-layout:fixed}.el-descriptions__body .el-descriptions__table .el-descriptions-item__cell{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;font-weight:400;line-height:1.5}.el-descriptions__body .el-descriptions__table .el-descriptions-item__cell.is-left{text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions-item__cell.is-center{text-align:center}.el-descriptions__body .el-descriptions__table .el-descriptions-item__cell.is-right{text-align:right}.el-descriptions .is-bordered{table-layout:auto}.el-descriptions .is-bordered .el-descriptions-item__cell{border:1px solid #EBEEF5;padding:12px 10px}.el-descriptions :not(.is-bordered) .el-descriptions-item__cell{padding-bottom:12px}.el-descriptions--medium.is-bordered .el-descriptions-item__cell{padding:10px}.el-descriptions--medium:not(.is-bordered) .el-descriptions-item__cell{padding-bottom:10px}.el-descriptions--small.is-bordered .el-descriptions-item__cell{padding:8px 10px}.el-descriptions--small:not(.is-bordered) .el-descriptions-item__cell{padding-bottom:8px}.el-descriptions--mini.is-bordered .el-descriptions-item__cell{padding:6px 10px}.el-descriptions--mini:not(.is-bordered) .el-descriptions-item__cell{padding-bottom:6px}.el-descriptions-item__container{display:-webkit-box;display:-ms-flexbox;display:flex}.el-descriptions-item__label.has-colon::after{content:':';position:relative;top:-.5px}.el-descriptions-item__label.is-bordered-label{font-weight:700;color:#909399;background:#fafafa}.el-descriptions-item__label:not(.is-bordered-label){margin-right:10px}.el-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 30px}.el-result__icon svg{width:64px;height:64px}.el-result__title p{margin:0;font-size:20px;color:#303133;line-height:1.3}.el-result__subtitle{margin-top:10px}.el-result__subtitle p{margin:0;font-size:14px;color:#606266;line-height:1.3}.el-result__extra{margin-top:30px}.el-result .icon-success{fill:#67C23A}.el-result .icon-error{fill:#F56C6C}.el-result .icon-info{fill:#909399}.el-result .icon-warning{fill:#E6A23C}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.css b/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.css
deleted file mode 100644
index d957b8a..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.css
+++ /dev/null
@@ -1,201 +0,0 @@
-@font-face {font-family: "iconfont";
-  src: url('iconfont.eot?t=1611236720878'); /* IE9 */
-  src: url('iconfont.eot?t=1611236720878#iefix') format('embedded-opentype'), /* IE6-IE8 */
-  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAACdsAAsAAAAARRgAACccAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCJfgrxANggATYCJAOBPAtgAAQgBYRtB4Q3G483ZYYYbBwAT2O+eGT//ymBGzLkfWj1qoRW0mhKT02ZrqnpgpjcUUqvpaDH9iscGkeHPe6rEeYUhPBnbS5/sB8WbPCH10XERHGw3xn375gxswC7DaWEovZ+603vpxT9yUxQSCTlER5NoRRCIhRCgpx3JCGpGyLdasqmtM1uOn1TAA2IKTQrG0JCQMGErtAFRGxItRPqiRWVV9ArWBreWSteqbl71NOrKOqVqtiuNHjgudy/iXzPBx0ertEUy6KM4ijCHQBpfo4+VFNtxrILM4LCgGQlLMnUsqFAsBAoGAJFPH92vztfEtgOSZywIQBcwet929RqI74Q260omk1x+rs+/PcYC5AHBLbRJquWrbp+Lsxez97shxBcUCEByiA0hbEYi/90aqInmHhoA83pIWo5aKUW7Ob7HdSdAwn/ETA1taTSt26W0vwZpS67DO/Dw9juyn+nXck+S762kj130te1Uixfk1Ibug+6PAqANwFIsn1F/iZ9KQ2lNJwOS4WBITDwKUwB5DGPTZNxkMaXkbtCt3Uz+jO2fB9ebK1D5YwGFQvRvtj6/33DgLS+LZOXVY3P02YywJwPuxHfV+JTMkayEMXsMAbmRiIZdlkfgM/kyzd/LEESYIUIaHO+/VAsWAn+4rwv3qZ7ufJjwGFH4MAWeNhn7HrzANtkS9R03EeXCHrAAywc6VdKVgmz3GopGY96ystekyJDtlyF6iy3WX3q1z4d1DGd0hld1I9xrQ/Kbl08+Pz6LS9jfDoWUUmrrF34xCPxPGj1r6BZxoPecSbpZJBFzsI5j6Tg/kUfBUDS3EBNU8pYmRFsTA2NrKzt7NVNRIoyCjqyqhJ6Wipy8tJfs9X4fzwzXQslS31tFiYF6D5ZgM0e20MCDJCExABziAIYQLREDQJoQiqAFBQAMIYCAcpQEICBGIAAaQE2kF5iClHYtDCggDYBAFaQCWANmSlpmgVkkbQEAKhDiZQqtBQAiCAPQBHKAMhA2QAFKBegAxUCZKE6gCq0HCABbaaIrPUBQAvqB6hA+wBy0EGAPHQMwEGnANLQGYAtdBGgAf0I4BErAGaIlQBdxDMBFoizAUqI1wEsEQ8C9PGcrtMm2hZ4GhbAwdzOewD/y3f1i9Zj9qpOQs8mOZZFjA3BvSAFYiR6N8nqploBzIiNjI+kgDcWucjYZEMmoD4yhD20pWy4CJU6HQoKORafRffL/ks0VFMIj8V0S8aBigndGlULOUqlfITgSpLyRVJms/ncTGRvvmITrnfAx4k0e4PJe21a4o8hNM/JspRte5dWdtc5BuotQdRFd/GflxvteIOyj6OtHpSlDS/K3blP0cg3RV7giKe9df0Pdqr8Ng0+WISizbBYpk8YZzrVdWX6ABGbsKkDAxbBZn+TBySU4HG/ZkIq1UC3V01Fy3UYChu8x2/0xSL2949YT/TPddjFNt5gufZ3GGCAIMJ3wxaGyI6ZFjWviqJB3W/gDSUX29R+XcZjJfRDtBqj6ftJJHaegnjab4gaBdK3F9ABGFrQrwdVAlRNNJxDBgAvMAXwPVGIeso7hPnmsu7cgF3qiy11Vt471x6NAgy/7LcV1nWGOfqf9xP7ha/q7cCXktqW5WiEJNnferHWwqLPdp1D7ZemUbvtNLWFOh23Zey5k6PR+ePLumZPjMSWTq2c9I4jFJzshf4pjMWJxI+Bk89zt7Nqlnmv7eQLnLuVhcSB1pjgAnu41Hm6sERtqmbj2613UpK0Zltl481NtewO8bn2mrlbffz9SoU7p/VowCSab79mqVL6XVq6sWx7c1ouHHmWrY6JmEPk4cPnUQ/qDi4ePTFmSQRUsdW2kbRsDB19z6kdcU0XRhMLYFHbEvY7wnwvDBIkaLmlC1jwOdiyqqBtWHmwtAv4pG0WHLE9TVzqs51bNDlYhVK6bO/Rxv3NtDo2tOPD4u74bAuLThLnrPiV/t7MLbd2hFfaT+09m4G+jDRWWLQkNLuMFk8/Mr29ucoPyY8/59xsEg6jbcNCo6+zmhJtzRcs8M/21a35hvlQCZkqpFO+QH+0veiANKf55d6EwKJEspkgGC3LRGvypAy0hj4s6BRCkmltzOCtPHNDZzT1qbNFozd1/m7ra/dveRpBtGOAitV4V66WjlUayVC+/lO+9CD8azQUGw8kAJ4SBkJfT98TvncqzCjeI0aEe7kVBpF12LQCSVP29ffWCQXSLV0ZGKq3A90/0LhmD+WPBofjA6YiSt/Q2T8btqG+BgrRVkBXlEQjKck6SQH2JADjTnwQVXwAEP8vZj/wL8hWUw+U673wwX94GBH0YGB81KZanm6hlXa04dgoaitJiCU1Y4HH3EC33+pfxED8MBqxiIIlcomOqncs13Fde2aYlvuZfSKfbA2hrvnbnhgBGC7950urfNI/JU54xzdGProLh6baOnd3FCJw33UYNgWhX8909WN4I4R5d0H3bQgFVfC0fx4ED3zv6PJ9wHZ0UPWoDZFxoGrUxaLBejebsUmo68zKBFWaILYq0eAQdGyFpD77SaOUI6sE5GoYW9KrCe5a1h5jU+EuSxpXYWybBq/O77jGrwfEcoFe6ovEonHv+/i83mjeZHu4gwFysf5tT/soWlp4e8QbnMNgj5l/XjR/e1n37J2N4nn/rYRwg2nAbUofj9SM1VG4NaXahKniUMYKS0Yjxv0pTanawlKlsW0uX1+cL1ZnZil8DF+3779OZ0RVCnW22Mwz9YjMlSoc/q95tVtPt/Nw2q9/my+n/XA7T7t1/d3XCG000HICSb4YJWSdMVzw782mjTBFDuwP3uho3whqK08Gtq8ZkhMqjaXLxJLZXIm7prDVNUJ5D9sItM8QMHnm6GI2l3ti5Ts+husuBYQqnhKjTl500V8G7Y9uAvqdzsedfcY3aQGv+cF1/ZVoOTCtAO2kwfevreMVr1khzlXvFgnz4e534BXvHnm2+kyRrVHm6OCx56+NTf3JgcNcT9/Fl4VjWNBiqjheznAXBosjU4t3fSWEx8dP+tTCqCTB6CxMIv+6UkIzPSUJ9cKGoUQ7tJs8d3fSJZsvCH+EpVtD5XCQqt0YmTu5EXejaR2QT2TAHNfMLRLL2deBa+kxdp7fXBNDnxv/p8Pt544+tbfz+L73j7WePfLknuYjuyeW63cSrU8HarVstcx07+BdoDk6tiFqoNn8epWnxu+A7PHfN0gKxrUgYiBK+kxrNCmrAKiw1yp6FFr6dSFcAvBIqhSeEI3F1sg1PoO/Qr+M0GzBW6wm59o8EjGluIHJAOK/1Hm82bgmEiQQ8Eo4iIDw/G90VlIkoXzX5J8UmruL1OwssXpDhVsIPTG+6CsqR7fVgCnwfH1jDGy2DES7cM/W6Eo9ZfNjtX9b502ardHzzVXdO1pvxi511vbsbH+ZPX6Fwk/29hRO8Zx8ImHNK7LO7QHwiGfhEUzDt1i+l71uCmxQayTJB6ycYWt0nbV9L1eRYop8pJGWpF/m6KskGydvyGW7h/RNmkvQV2SWDiiFDf+YltJ0dQfvs2jwtbzSxz9UWBg+ZPLsKV5I8rcX/RvHL0Lbnf4oadjLhjmavFPOrDFz8byCVZKk3tPEkoq+GJf0BUltxd8vpVcrioWBayt97yrDXaOtxRWUTk6SMemQX89EVXay/V13UYD/fBEQngjDyPTc4OuDH9RHHWQV+z/qf7W67A3w5uyjjww8f2RkOV659PyzQ4/tW/k2tILF+hzc9t/Ywp3lM7c33CyunSvJu2ZL1bKFexDu6kyEsPzkLVmebp4uBBfPwvgZ38YXWqvBzOlhMBXUMBXUTMMQCuqFBschn5s+rMb1eoS68PXeOtJHNl4W7N8uYk0xaBezvekUj3snxCn/5I9BfbKzhqjR9VU3SnHPrDYmZsXKudF51xMw5AdgesuhqbchGE7Z61KVOfEZsOTav28rRe3aSGXIbex8xZLluTncaE2sxz4m/AOHXGb5mJ+0Z6fXbfiDTgU/Ndz+BNmscj+HeyIAt1mMCt0GjQ0qR1udF+zO9lgvusafljm+KLzVekKmG3na50fLeV44d26o8bjJs6OjmpCB5iSByhJJWisrJTyimWbNxQNKkuqoi0+XFvoupc2pGGQWD67cdm6ozd/zpWThwLLs7vjuR2RW8cqlvqUxdzp6mUFnozRfzhwfji6eXNGz7dRYbOHE8k0IdrAXYoBDyO6puUMYoK/vefDecRCGXTACxhUXfjAKYzAcimwVGINcd9tJiCsyj8pYMH8yOB4HKBiETZuPPX5uTNR5rVdrL9651mv38V/XaKxjnr0iBgZOXEr2SptXLuvhJp67KgcHTzbj63bqrw2lqkoCbTg3Bg8ZoWYA8WhMogo3MChrbSrU93VZG2qUReRmskRKxjSxfBBISgVNAx0iCKFKYEUBJlxJIssMonZkQFLM9T7H3FRMV6raCBis0gPKcN2ALECLdSCMRJU1Zz6HvlGUGy4oQKSqGLgiT6lalzZFJTNUReN90KOeMpgCiYKUAg9CNUOePFLnOcd0DjcQlmhWmW4lwkSZjU2eaYmIZAz6PCxgyuktw3+kqDLGfV28IVknRHDuM5Y3mBsFJUVqzSDnWCjlSQ0ZrYDM0dlmijDNrnQ5pYoaJlz4iAIj0iONrTIWaL1qNFBEpoalRFI3uy6hFM0176Ig0xAabQyHuK6wrVfnk1KiCyo+teGrfUEVIXFAJAluEYcbPuwrqkauIUkUkUy24b26rmuolAhs4BUz7cOC596o7g6HvyowBUYiLali3XNgz3FLBYX5o6jw8coC7jMKACLbTBseEUrJ86mip87gN0Uac4mq8B8MTV+gN0v4sZEsk/N4IyWZZoITxhZr+IOmpAjJBJqPqxyZg63cfEZmszmRxPLj5R6JGhjwC32lnJdNlfMQeXvEvmNq4GIAjRGKGoNNKQEQ9HVRAnKb0eViXP2pW9BRDTra4GCSyOPN4GrIqoanfU9IW2DDMg7pgKySAWTQoKKlT5FCEuL7aJJTJDXiP+IUR2HsD77OxZvJmS87D0WBZi4iSpMzBzgWxnDfQEMGmWZQc67yevoFGQqYJoHkmJJ5xj0BIaeyqKBZTQXpVDIAWE6WhKTWRCenYRq5vgRSKQiIBMs8InNWlTIwOUl1LsztaGN8XxMcSOBR0hrV40FkrZHPVCRuPgXCXh8mWTDOuREa2ewC8SjG4jR+ND2anjFGAXSMRQiY2lRPRtwEm/kQ70niSAoel2kyBa+rc9deFoT4DIDPq+uxDfFla9zw4t0VEN1Y2sgBKJS7qPVDfBW2HrsA37yR0aIGIYKXkzkR/Bn5GsJh4OXSGKKs1/PLsjlV89QCJMu92uAdGH99Ezpt4Vy6dGb7ebR80CndOF4ZSx8aq5xIqObwfHvz/jbTF5sBk1fX7PyPDzWG9nVePdFSF2fxYDJ/aGzhAMk1N0ZC4a8X8D5NJLQ+snQKhsJTsCASXdubb0TPiaRnT2L7hiAb9EL/5Gi4aytbFbCGLJIE7Gzp68M4DYUSYiCRWC5GKQExsZYmQJyIDCAkHidUjmiaIohl2ChiJJVyaYamwNUSZH45F0Y6Qo7ZC3mJdUk+tD5wPsKrx/fq+j7LxWwdpo/3E9m93fTGH2+C3vi/OLruU4jcWeW2Zy13pKTzfI8Yr4l3DU7Zr1gG9nRP9F/DytiHa46dcwLtGxzbje2o4P+lbJA4aTiFMFHEynaaXueZ/PnqKE3USl6lchWdS3WlIyuVjsORq6NWX6nRJ6+9bFCVt2nbSlWGyx0l3pLCkpaC8sJyEGd6l87W5dAsVamroHpvuS9HXI70RfiOFgfMURYk6AmP97ySYukcT+XzKlX6gPI71TFwKfKjO1IFjHvzqSQmSbpaatZQFSurZ1RXYXVwfUjWR1KPSsEen1xf3cmp3ny9cWN1t41lFR0S9svjQe7mh6JQUbqNyRqXlwfOnIFwvYGxY8N64FFoxQ98ZtiZ6J88QavW1dTQNhtl+jEyYbtiftXhv7V65guHY9HiORdQVFQCy41nbli6ek0xJAw/LHWjptfPNmMc35HT8/+Bl5k2ygdXQx/VxlyGGRkaeYDATyvYR/5pAZI+mZb8rEjBX8AvErjMGct3ubS79a8tsz64Ll5R5shkIA04XEg/8TBJc9f9c++6da1Xt9ulXbncoxO4eEWChUTR02nJ91bz5uo3wg2wVM/VSt/YMCHFsG2BOlB+dEfvIoaW1vSL6SXMoRM79CLNuh7D7GkbpUfB1C35ZDbpLQuzNzYOBDtCdtbUvJQZ51kTAFJB0Ob/KZuaqhqPUGRm0K46r5Yt8JLZQbRhh0rLBoIcwQNlZQ+EsvCggdKyQ/G19OTFM6vn9/ohg9rTm9HgHrwKOJy1bKSuomnyt+tCqCdbQmHtnh2r0LUrTdWVtscPFXfC74yrDK/8ajfHlxSuOrC+Ea1Ee9ajKsI+zJXQf/z2AqtftsM2d025xBpgHTTNDZh7SGIPsA8yanKwJ6GaMzvg3SmRj9MPj2LKHTEtNk2/gd5Qxdhpn0MEitEL6WORU94N4MyujjgSLtL/RVD5nMb2nfWoDgWMz0WBFP+JhOGXAsDUxAADnl8nzS3Y4IqZm1KeMnR1aWbvguT4zG282ZzM7EMoVXl12uDkU2+9dTzu+CTSujWaRTw+/vCV1ep5KaE/Bfw0uGlGfO52bhFOAknrDJMOxByM3uu351AME03mTF8vrK4WKUj+8fD0EuYxBK/ZofNnLaM707h79/D6anr4LF3+lSrgOyEYkyxHr70KV8DlXlqO3MxyuKJRTDHyNqMSVOz1TrMhrxcVv/3e5soPiEEABmsNAcBdJuHD9+4dVvCACANW22hgPGp85ZVGUxAgWsQH1jziDfIe1VSR2oh4WLRmTREUGBDh8YPy36sGq6xLxGPiQ1PVoAgQhfnUIHUtbpBeoPI1xCs58GH8h8Q1w/gmgA3rAfBTj+CI4ogcnwXF+tE+x7WdzpCcVP1rwymv5y65NtJjeffW8MZruivsLuElOQRGErA+y6g40FNE4K0IgJGkjHAfUGQZ9TgCcfw5EXjMBExjOOJl/5GVZs8mjzmvo9kRsIkCVBPMzjGXGAXcWONtYemG8DZ3H/gP9OB33sGl9AyIU3a8IHh+wIxxi9tQ7W/hUd7w5lqq1lb3LBnGJdS7o3BmvhZ60ZEjyBQvEMhuY8XEEE1LvbnuU018nJDHFWH666Y3TlG3FBa20VMa4hvbFMX5iuTU8NRQMuNSpjB0hmFmhvgDoJL/EvVL76y8Wb3GKCNx2dMja6frB/H7q8IoYd/0vOm9kihxb3FecUL003LCRLN6I6IiMq35OernvobAQwowb++2+eqxmtuaMW7J+WfX/R4OhOiKuHr+F7qzkTemSe6BDwl53tQ9yTvNC7rDwHNJAulP6qWg/eD+X0Ivhd7dv69Z6mE0pGXoOaClMpJaXOYl3YxGoh95AgGpIykARiUTRzQZhBbh18sZNhz4R5eUegaHrBIN4yZbDx4YDrsU+uvBfaCVNJD+QwkS8JSiyE8f95Ky52DIQmoYj9QL9u+9W9mZ+OXgAdAh1ZMa6UQJeA4oKZjtGqElHaQ2kCY7JPRpMOS7ng6SSbxZnVq7dn+iEZwRHyho6rYn2ptDAnEwl5RJQKBERgZTdzcJAoVN3bne8nGQ+P7ZkJbskGoDtdICt1fcsYnUBerITVJZoOzlUkuVoiORHN40QgfRI5uGtEFaIHy+ZEeA9t8Vx2WPd4gIR81gzu7HG5n/lp+AwHBqPRtAhpNJ4cU+bV7Mf/BjqaAwwmGvXrTy6vlVQHIq5PSc1gr3hTmnK1oveE7PvjOeC7P3QGLdvzXBrzJ5c8LWSr/NyVsS/JWkWyr9wdhPXRIcqZokw8KLwtu8HarXOWe84Gp4tXBAKMk3GnXBF4JkKJj2/K7bh+YnCI8I94GRgTXNjYpHisY1a5qsPZ66RDjcf7p/WDksOi0aJtvzDD07Z/fYdysjOjLuWdesoZTZt/5oK1z/uyuz3TTstkMLw6/tNTXZ1CWqwtp6Dcdb+10RdBUXu0qBA0GXm+TQuRneCIHRWu9Mid1YXjtiYzZJGTnh4xBSnNZ6o8AbkXrU1jS1oDq6M8k2sTo/bdm4DQ4X3AltSdGdBdVvfMKad3Pv/In34tfunNwNCXsIv4b3/oTtvpfJGqYtkCw1LdPckgXTWEPG6aldZZFTrNeS6Jk29zXrlMiyrhMu4J2q3/RSWj4IGMVN+q8TduxNTvcXtgZPXRgn7Fs0M3ir0C/d/HZNtjvb43A75gLbpU+axlxqnwpAYmHZ3ufvnG3v5nb2nD3zjXzl8Yti8cXjgwM9eWAeeLXtZZTv1uMUNPhdVAoq9k4Gvh3NFq4FTKnZ0+vf64uWRGdnJSf7to73ediJEzdDsqPQws2bF5aC0IMWur/juBQ1Jza2wtbg6/KP/u1mEX/947kT+EXn/4tV/GAs4RQx+hifYnF0NJLmvZx4b5ecmOTeumLZk+Ux7fEzevGHH2JTegOB7HKSDtSStPbjrcmfg0dG3rghkc2AM/sZH4KG331hvxza3ynVSf2kE8UvsJZcbn2Hx0UjetIvxCNt2b9fEvoY/Pwrzcp9bWufYYZccTcoNUj8qOQH9/vCPgFm+qk0XeI3ope0Hdz/deg/H4f+/+BeyhPit5nMCNDQwDzKBgG880N4PofT6IV0QqGTdGRnlumAeemw2okWdm9eIKEWTnVNNNfJja6JIrVSJ8xraMgrBQ6IdM49qj24TxGl6MNO3GeKMvVhh1tJKT69P0ZwRXVFELP/tBj3gWuveFkvwFgPAWPNEF8wzBeEwZhAfOHaIKQZdFSJJpH/12us2+XisJzqdtvTCK4Krf1sv1XIEuu1BC+9bK5Pa2bJnHlS/agAy5OLwEdkbJNzFkZ0Pcp+iztyzmMeH2P+OsgxFDmknPCLyTnZVnZOyt7KvtsXsUojb3UTvpuZ0gjSc+suZr1yzaqIdb/m2dsy82Qn+8sEJRlJOoK+toWON9vek3JuKoleyFsy8N1bHjJCmjn1ExZkZwOWsJHR5b7fwPTjeotKPO5FTkxkWvSWTnFKF5FN5OMGvH5bR2RlS2VkGh1ueagUj/+mMnZCmn5Lh9jVxeufQ5QTffGBHdpaWWSanDdMUx/ZfHafzT/Haaiur68O0fCq0uc+wvqIHMLH/mYIL177/3nWeQOOaEffZevlJt8y6zIwZfB/rWk835bjXKnNSNl+O7H1a3Va69Hxi1xll4cPG9+7ajx6bvKFj1/3zF40frRDWTT8QikeGDw+IBYNfGPXPxhOXQpcqOKltZWwAq5d64cPXCk1nyzVbTgNl2V8GbEJuWz88imkZQFIW20NUQ2rvsT5g+TSM9akFwW+cV/CRDtzkLHb4Zc838wXd3MDo+Oscfa4JHUQt31SGC/RTBr86UFzojDvKMgZ0QtlZKwultQF6ayZNkaqD9SN9DiOW9l99lpjf1qaUOikHy3x9z/kyZ8MNU1ZNnXZlKZJ22UjQfrgEcNQsD5oCCQ0E1f++edKKcSYQFxxY3qSwmaFhZXV4mXhrvBqfAbAFHAyUbBjOlr22mtNyLjyx6NHLzGXCgouMgPHjm48F4Ga4hJM71p/BOealq7PAyNZBQW5wX9V6MDQzhgba80KeXk0ax3qyVeyg1+/n3W099Jn+dPmwa4uNE+ha25uSGgoKMhhcy5HJ5+HYlKJTy+aHXRBApYk/OT9qYT1kjRpxHxQQg8ZL76hXnaG+No139q1FtZSysc7tMsfkNsm/mD84cKMwjQuFNlrEgsL5mWR+PB/G4i7Pj3R0DUtVaoKhe/NeqPshGuzdVXV2VN3GW1beYdqxQQEN1a8v325W22fuHKfimuwGmSEJ740UE5xczOHGu+uikt+s8zZZdc6BG3mDuONti3OeameS9mLeNEvJlY/3X/+4Z0X695fc+P69rPrNs4KAFZ7QtXIf9J+8r/7VU8ekf3SR7yn6LHJxIyhKvwfYzI9wrPUbx+KXxt/yLTXL4nX7L1Z8SBhDAyuqsSrKYPUmxN8lMXoOQ5UJiFUvIgPLIC/qNFrpfY2gEU8aIG8RXP9KAv1cWDk2z9aNoD0vhT+Fi5fhr+JKymRbU0Jde/2Tct1b7K+Wpa7eIGu0iXeEEBpzL1Wz41L+nQwB7iiWvdPmcc4XaLIa3Bqc5fdbQMf6dPnuCKbwfVChtId2l3DyY3W0bILxG1KkBqp5HNwdJK7VccRiBQ0cui6+ZIa2dxIxnPTfLtFjT4zl9UcX+pBtBZACEqx2RjDCZPV67gGioPq6qGkvlQwIzDx7WsNb9vfP0lXJnK0k/c/NERzVELvidhlq3NlMmurBQB2kmApyZrnwswwxCH0MqZElqmR7wul6+tzgkiCAAJ+bvsUaQ1lm3/CVBLSWp8uTEBqYK6iGGJZoICSmUoYmyvH9IBVK8RyVFoKLRwc0zqO4NAcCP11oQ6t7c0HJyN0PGZlItOgNAAduK79UoZC5d3ucqYkcSUS5GWwmWi3m9VxCaQrdQ9yKa1NLYkGgMnp0L0hNxAKNUSGerOhs7uOxnmT67gcZLkhgmWlHsfFIoUc2wFPlkHgxCV8f7lVQcgTUcBhP6s4cbppq06XQtnBzAdzrTTFytojhUhuQFNYmgsd2U1JLGViIDvlzvaT7f0rwmdAzNQhd/++xlxowLOxhsxaWeHNhHKclw9iQ7mMg/Mwa5MHf2lSKuhGy/0scwm7dztizIDDZIXN9PDlkOLI48hwWeIBYINyrr/QyOODwksN5QS8dorSU0nqd3oaJGiLNoUAEMFxYeUzpyCnTBmggg4kauYFZWrNZyGiolWaaT/3yix72NCpbR3mu/rQSJW8NpeDVvG63A9tn79185sV3cuhh69IPJGIsO5mEWyxN7IJvD1JPYC9kQUyCYvJI/AqgKBHr033x3Z/Ba+fyLi1mnOK1QQA2tp//OQa4qa2u5v1UubSpw9oqH6nJK0lNJqGrCjJUrHvfuAtEPx0SZSBHTkrPqTPpcR+xpWmJX5yFekVDVDUgPowTR8W00q3yW0sNhUrF1goEih+9r8kz3lf5E0jXLRdtIr9vyiBdnGrQRCeRL2/EgrYUiRvN0OGomQOIMQ4Ntq2JU5hRMAAofKwbSngypw6HSTcHA6ubOXC+9iEgExv0zJEaRLkaKDMfAYA2E9RDKK4xhoYrZLJaF2oHisgw2W0elhHQL4aCF8pNQMOYTKVcKmmyBC/6kqTGTr0LBd1QgqayqZqCC5CMgTkMYDI48AVOhpjrc2EckApWo4IAkHEASA2pmJpBnLKGQWh4UKEuSoZ5hC52RYATIytfU4oydEQSI+azKAMcaZFA1KhJxAHhfqrEe2JQTI+5JDRUK6YA4JVIr6DNcNoDg8QCIcDCF0et5fhLOVyaQpzRSRGpj0iQQACQQug3Iq4QTBOmIGgWbcMqnbSFNRM5mEVaY/Qeud+ngHFQr/6UMDnC8Ia+3eF85VCboi/ahwE4cAhAkL/oQVBfERHZ4Iz74AlS0aGQ4KHR0Z+JQGIA47CQid0wEaG4gSEeaDgQPISKblkdPjt4+EuczD/Q8/d4ODh+/cLeJmdAOh+tIQk6RN4a6AeAjh4AMz5wggcvLzRMnjH627UbIpkVg2GlTOp13FSs0sPXB510LgrolBLwBX819/EZYM9eAVfdj+nu7+ffLK1ETQthc/Z3CZvsCvYQrrIV9+RF6qGUvVRQufLZ/S298hbS4VZVF4aGQu1HS+afu05lDErMZ/aKXJOLx0fVDdS4i/M8mRcJxlJEujcVtApZO7Cgmh4lxF2jusQUY900QX54Q04HN/ASUnm6eaqyLvldiIsR+FIrntEiTpByjbEERjjDPPvyCkSJezYc2v08IED7xz8lK+uvZN3JyDppat729ri9o3342tk+NuzFzI1lJgOj81hTObK+ZspWd93R8DvB847FQShWFZ++/YNVc3Dp1N4ozo+Fw9FDMrktxvmjSPjYjIpm+c+hZiQXc44fbERUAurmuaWEQiCcEYVZUrNDz3xsfbSxwUZOrd21UqtW5d5Tpex4IbPERn6c5n6WTFCxrxMiKdk6vLnnyIeP/pIAXvwFHHS5QAkX8HXKvOvqhiUKy+IGNHD6rP46TPiDHH26dOz1ul/9hSfxWeePZtVJeqWJjZlesAcuKISpkdOcK1SsKmhOXKFsDtbDVyVJTPEjzSP/D4lZl0xEpP4+S7SW69D2/y8VJgOK/OgDSZW5qbDUUH/C/6rTxP4PtrHl3xNf11ttwdLxsYe/x8AgLFmD7BXsfEutPOZ79WDw0n2sc+xwv3Kh7ggLvMAncnethFHZZe5d/D8rNf72OUOWohZmK9xB9zBOTytIgyBLcMAsh8YxHFZnzPYmX3iujHtNnoOXpFnHkQ8IFUbyl/nOX+AX3cNJ4A7rAHrwWJREaHeNARWFvq0SeYoLhLNdn/gZHi8xWnczBPzcG/y4XSUeRdD96ibOAPYKpQC5Wv28SoRoMnkzSpzvK23UANYxehuHLuCpyPY1lZsh8x1nETOkXz8f2K0AqfWUG8VS6e+4Iv+YeNdX088UINksS1vVvz9F2vUCIL/y+J5ngsAnxw7VXJ4uTrAV0vK59WCLMjth/hOILcgrU+A/7wYLPspbr7GjE2S9OUOqv3fhhxITtJU9Au3UpBxlSJJN1Laxu3OMyo+gplYAGDtkyIZRV8lK++b5BR9F/3CH1JQ90+KFAMnpb0z8oQZ82AcPtlbUBkqWd4k6khGffnpNPYHLHvVejvJbf+h7XCTXM4WwSe+gaDlEdOd7SpnI00bg/xS9g+8jzK1sQadZy7ndJrPTVzsTMfQe7K3oLJ590qWt46oI5lt56fQF/8Dlr1qU17yqeN/aDt873I5WzCI3yoxvWRTgt3ZrjJiRuJntzHIL8TA626UKb5ZDTrPXA6eTnP0VoZVnVWfD/NNHX0vqx0B2dyiAUGGHAVKKAIqEIbfpER6qVyp1n7o/CA2W+1Ot9cfDEfjyXQ2XyxX6812tz9IXvDuItkbkr0ACa2wUiRavDtcFh3HFKmMH0k547BkW1wAr0jLYdMsn26K4AWyQYlbdu54FNCt71zkGp9HSbCDvFjttkWVxLJCzpw6x6/YqfnuPM1x9ZYZteOGFVUjl8s/NMdLdShxiswlqlgUX+7GFdSDPjDzKyoqEFE1Kjxkn+ajjEaRbXDadKcgdX5hoxvT4qKQeEMTjyzEUrpxDtS0XDnlxeFFAsQylj2+iLXOQ+rEng5AHdeQP16upU0u1yyEKH5WQGJ5rFcUYu2dxepd+zEPr482rvZPtaUk7T2+gUDTqgCPoSPG6Xq3GHeRXTG4HrooDyYvhTvCwqBphOyNHgAA') format('woff2'),
-  url('iconfont.woff?t=1611236720878') format('woff'),
-  url('iconfont.ttf?t=1611236720878') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
-  url('iconfont.svg?t=1611236720878#iconfont') format('svg'); /* iOS 4.1- */
-}
-
-.iconfont {
-  font-family: "iconfont" !important;
-  font-size: 16px;
-  font-style: normal;
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-}
-
-.icon-zhongyingwen:before {
-  content: "\e61d";
-}
-
-.icon-caidan:before {
-  content: "\e891";
-}
-
-.icon-rizhi1:before {
-  content: "\e6af";
-}
-
-.icon-suoping:before {
-  content: "\e6e9";
-}
-
-.icon-zhuti:before {
-  content: "\e620";
-}
-
-.icon-bug:before {
-  content: "\e649";
-}
-
-.icon-weixin1:before {
-  content: "\e679";
-}
-
-.icon-qq1:before {
-  content: "\e609";
-}
-
-.icon-yanzhengma:before {
-  content: "\e616";
-}
-
-.icon-yonghu:before {
-  content: "\e6b3";
-}
-
-.icon-mima:before {
-  content: "\e652";
-}
-
-.icon-shouji:before {
-  content: "\e65d";
-}
-
-.icon-iconset0265:before {
-  content: "\e6a4";
-}
-
-.icon-dongtai:before {
-  content: "\e6a7";
-}
-
-.icon-canshu:before {
-  content: "\e655";
-}
-
-.icon-shujuzhanshi2:before {
-  content: "\e651";
-}
-
-.icon-tuichuquanping:before {
-  content: "\e755";
-}
-
-.icon-rizhi:before {
-  content: "\e61c";
-}
-
-.icon-cuowutishitubiao:before {
-  content: "\e6a0";
-}
-
-.icon-iconset0216:before {
-  content: "\e673";
-}
-
-.icon-debug:before {
-  content: "\e611";
-}
-
-.icon-quanxian:before {
-  content: "\e63f";
-}
-
-.icon-shuaxin:before {
-  content: "\e6ba";
-}
-
-.icon-quanping:before {
-  content: "\e615";
-}
-
-.icon-bofangqi-suoping:before {
-  content: "\e699";
-}
-
-.icon-navicon:before {
-  content: "\e84e";
-}
-
-.icon-yuan:before {
-  content: "\e657";
-}
-
-.icon-biaodan:before {
-  content: "\e715";
-}
-
-.icon-liuliangyunpingtaitubiao08:before {
-  content: "\e68f";
-}
-
-.icon-caidanguanli:before {
-  content: "\e7c0";
-}
-
-.icon-yonghuguanli:before {
-  content: "\e610";
-}
-
-.icon-jiaoseguanli:before {
-  content: "\e624";
-}
-
-.icon-cuowu:before {
-  content: "\e626";
-}
-
-.icon-wxbgongju:before {
-  content: "\e61b";
-}
-
-.icon-tuichu:before {
-  content: "\e642";
-}
-
-.icon-daohanglanmoshi02:before {
-  content: "\e623";
-}
-
-.icon-changyonglogo27:before {
-  content: "\e714";
-}
-
-.icon-huanyingye:before {
-  content: "\e60c";
-}
-
-.icon-iframe:before {
-  content: "\e74c";
-}
-
-.icon-msnui-360:before {
-  content: "\e78a";
-}
-
-.icon-souhu:before {
-  content: "\e62d";
-}
-
-.icon-tubiao:before {
-  content: "\e630";
-}
-
-.icon-baidu1:before {
-  content: "\e621";
-}
-
-.icon-biaoge:before {
-  content: "\e6b5";
-}
-
-.icon-qq:before {
-  content: "\e631";
-}
-
-.icon-weixin:before {
-  content: "\e632";
-}
-
diff --git a/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.eot b/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.eot
deleted file mode 100644
index 05c8789..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.eot
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.js b/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.js
deleted file mode 100644
index 1d83d3c..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.js
+++ /dev/null
@@ -1 +0,0 @@
-!function(c){var l,h,t,a,o,i,s='<svg><symbol id="icon-zhongyingwen" viewBox="0 0 1024 1024"><path d="M651.300262 390.041088h325.223765a47.760133 47.760133 0 0 1 46.622987 48.89728v536.164353a47.760133 47.760133 0 0 1-46.622987 48.897279h-557.201555a47.760133 47.760133 0 0 1-46.622987-48.897279v-341.143809H46.907147a47.760133 47.760133 0 0 1-46.622987-48.89728V48.897279A47.760133 47.760133 0 0 1 46.907147 0h557.770128a47.760133 47.760133 0 0 1 46.622987 48.897279zM46.907147 585.061632h557.770128V48.897279H46.907147v536.164353zM682.571778 568.573015l-102.343143 278.600777h45.485841l25.017213-71.6402h113.714603l25.017213 71.6402h43.780122L730.331911 568.573015z m-22.174348 170.571904l44.348696-126.223209 47.19156 126.223209zM306.176442 113.714603H341.427969v71.071627h135.320378v188.197668h-35.251527v-22.174348H341.427969v130.771794h-33.545808v-130.771794H210.656176v22.174348h-35.251527V184.78623h132.477512zM210.656176 314.420877h96.657412V221.174903H210.656176z m130.771793 0h100.068851V221.174903H341.427969z" fill="#88909D" ></path></symbol><symbol id="icon-caidan" viewBox="0 0 1024 1024"><path d="M883 697.6c21.7 0 39.7 17.9 39.7 39.6 0 22.5-18 40.3-39.7 40.3H307.3c-21.7 0-39.7-17.9-39.7-40.3 0-21.7 18-39.6 39.7-39.6H883zM153.7 230.2c28.5 0 51 23.2 51 51 0 28.5-22.5 51-51 51-27.7 0-51-22.5-51-51 0-27.8 23.2-51 51-51z m153.6 97c-21.7 0-39.7-18.2-39.7-40 0-21.7 18-40 39.7-40H883c21.7 0 39.7 18.2 39.7 40 0 21.7-18 40-39.7 40H307.3z m0 239.8c-21.7 0-39.7-18.2-39.7-40 0-21.7 18-40 39.7-40H883c21.7 0 39.7 18.2 39.7 40 0 21.7-18 40-39.7 40H307.3zM153.7 461.8c28.5 0 51 22.5 51 51 0 27.7-22.5 51-51 51-27.7 0-51-23.2-51-51 0-28.5 23.2-51 51-51z m0 230.9c28.5 0 51 23.2 51 51 0 28.5-22.5 51-51 51-27.7 0-51-22.5-51-51 0-27.8 23.2-51 51-51z m0 0"  ></path></symbol><symbol id="icon-rizhi1" viewBox="0 0 1024 1024"><path d="M681.792758 37.346461C681.792758 16.686717 698.479473 0 719.211456 0 739.943439 0 756.630154 16.686717 756.630154 37.346461L756.630154 162.207888C756.630154 183.012106 739.871204 199.698822 719.211456 199.698822 698.551714 199.698822 681.720523 182.939869 681.792758 162.280124L681.792758 37.346461ZM580.011013 37.707645 580.011013 144.148671 654.776169 144.148671 654.776169 37.707645 580.011013 37.707645ZM552.994424 162.207888 552.994424 37.346461C552.994424 16.686717 536.307704 0 515.575727 0 494.843744 0 478.229264 16.686717 478.229264 37.346461L478.229264 162.207888C478.157027 182.939869 494.988218 199.698822 515.575727 199.698822 536.235469 199.698822 552.994424 183.012106 552.994424 162.207888ZM349.430928 162.207888 349.430928 37.346461C349.430928 16.686717 332.744211 0 312.01223 0 291.280249 0 274.593532 16.686717 274.593532 37.346461L274.593532 162.207888C274.521296 182.939869 291.280249 199.698822 312.01223 199.698822 332.671975 199.698822 349.430928 183.012106 349.430928 162.207888ZM783.646743 37.707645 783.646743 144.148671 917.610016 144.148671 917.610016 917.299875 299.515252 917.299875 299.515252 774.37923 106.534458 774.37923 106.534458 144.220908 247.64918 144.220908 247.64918 37.779882 104.222879 37.779882C57.991283 37.779882 0.021196 95.749969 0.021196 141.981565L0.021196 787.237389C0.021196 806.163448 8.761857 823.139114 22.414625 834.191354L241.147862 1011.171685C252.777998 1020.273526 267.008661 1024.535504 281.022614 1023.957608L919.77712 1023.957608C966.008719 1023.957608 1023.978804 965.987523 1023.978804 919.755924L1023.978804 141.909328C1023.978804 95.677732 966.008719 37.707645 919.921595 37.707645L783.646743 37.707645ZM376.447517 37.707645 376.447517 144.148671 451.212675 144.148671 451.212675 37.707645 376.447517 37.707645ZM539.856342 639.079575 522.519495 656.416421 704.556401 838.453332C705.278772 839.175698 706.145614 839.681359 707.08469 839.898069L847.079744 877.389002C849.030138 877.894658 851.125007 877.389002 852.569744 875.944265 854.014482 874.499527 854.592378 872.404658 854.014482 870.454265L816.523549 730.459211C816.234598 729.520134 815.728942 728.581052 815.078811 727.930921L633.041901 545.894016 582.620569 596.315347 764.657475 778.352257 721.893252 821.11648 539.856342 639.079575 539.856342 639.079575ZM506.410672 271.610625C471.375791 236.575744 424.855248 218.010869 377.395625 218.010869 353.846406 218.010869 330.080477 222.561791 307.3981 231.952584 304.942047 232.9639 303.208362 235.05877 302.702704 237.659297 302.197046 240.11535 303.063888 242.860351 304.86981 244.666273L417.848272 357.644735 400.078002 423.524759 334.125741 441.150555 221.291753 328.316566C219.774779 326.799592 217.752147 326.004987 215.657277 326.004987 215.223856 326.004987 214.718198 326.077224 214.21254 326.14946 211.68425 326.655118 209.517144 328.388803 208.578064 330.77262 180.188975 399.325408 195.792138 477.413462 248.163868 529.785191 283.776644 565.397966 330.513898 583.168238 377.251152 583.168238 398.05537 583.168238 418.859588 579.628632 438.724727 572.621654L508.866726 642.763656 619.389136 532.241246 549.319374 462.099247C572.14622 397.808434 557.987795 323.043275 506.410672 271.610625L506.410672 271.610625Z"  ></path></symbol><symbol id="icon-suoping" viewBox="0 0 1024 1024"><path d="M812.8 396.8h-80c0-128-99.2-227.2-224-227.2s-224 99.2-224 227.2H204.8c0-153.6 137.6-307.2 304-307.2s304 150.4 304 307.2z m102.4 131.2c0-44.8-35.2-80-80-80H192c-44.8 0-80 35.2-80 80v380.8c0 44.8 35.2 80 80 80h643.2c44.8 0 80-35.2 80-80V528zM576 825.6c0 32-25.6 60.8-60.8 60.8h-9.6c-32 0-60.8-25.6-60.8-60.8v-163.2c0-32 25.6-60.8 60.8-60.8h9.6c32 0 60.8 25.6 60.8 60.8v163.2z"  ></path></symbol><symbol id="icon-zhuti" viewBox="0 0 1024 1024"><path d="M515.1 911.758c-161.393 0-260.494-23.495-302.99-71.794-22.442-25.486-21.333-49.521-20.48-56.291 0.455-6.03 15.53-189.924 28.217-275.655-4.608-3.13-14.393-7.054-20.053-9.33a229.831 229.831 0 0 1-13.881-5.888c-18.717-8.79-57.572-28.046-57.572-28.046-48.298-22.187-76.942-50.404-83.996-83.4-5.66-26.424 3.982-49.18 14.876-61.695a40.847 40.847 0 0 1 4.182-4.125L290.475 121.8a39.908 39.908 0 0 1 63.8 17.607c24.89 73.7 97.025 84.736 137.842 84.736 10.866 0 17.778-0.853 17.835-0.882a42.264 42.264 0 0 1 10.553 0.029s6.77 0.825 17.266 0.825c40.021 0 110.79-10.98 135.253-84.566a39.964 39.964 0 0 1 64.085-17.607L960.91 315.676a37.898 37.898 0 0 1 4.125 4.153c10.78 12.516 20.28 35.3 14.592 61.64-7.055 32.824-35.3 60.984-83.94 83.626 0 0.029-37.49 18.887-55.694 27.563-4.096 1.934-8.761 3.868-13.71 5.888-5.519 2.247-15.104 6.144-19.599 9.244 12.573 86.471 27.392 269.881 28.018 277.703 0.683 5.007 1.735 29.184-20.878 54.813-42.325 48.1-140.032 71.452-298.724 71.452zM271.56 786.404c6.712 7.936 48.952 45.425 243.54 45.425 192.228 0 233.188-37.575 239.531-45.312-2.987-35.925-16.384-195.242-27.25-268.686-9.102-61.582 47.531-84.594 68.836-93.24 3.413-1.395 6.656-2.675 9.472-4.011 17.92-8.534 55.097-27.25 55.154-27.279 24.462-11.434 34.474-20.565 38.4-25.287l-175.36-151.78c-52.793 78.194-144.356 87.809-186.084 87.809-9.927 0-17.835-0.54-22.699-0.967a255.602 255.602 0 0 1-22.983 0.967c-42.325 0-135.253-9.671-188.643-88.292l-178.49 152.292c4.068 4.75 14.11 13.71 37.832 24.604 1.138 0.54 38.855 19.285 57.06 27.819 2.872 1.337 6.172 2.645 9.642 4.039 21.59 8.647 78.905 31.602 69.66 93.411-11.178 74.24-24.945 236.345-27.619 268.488z" fill="" ></path></symbol><symbol id="icon-bug" viewBox="0 0 1024 1024"><path d="M969.142857 548.571429q0 14.857143-10.857143 25.714285t-25.714285 10.857143h-128q0 97.714286-38.285715 165.714286l118.857143 119.428571q10.857143 10.857143 10.857143 25.714286t-10.857143 25.714286q-10.285714 10.857143-25.714286 10.857143t-25.714285-10.857143l-113.142857-112.571429q-2.857143 2.857143-8.571429 7.428572t-24 16.285714-37.142857 20.857143-46.857143 16.571428-55.428571 7.428572V365.714286H475.428571v512q-29.142857 0-58-7.714286t-49.714285-18.857143-37.714286-22.285714T305.142857 810.285714l-8.571428-8-104.571429 118.285715q-11.428571 12-27.428571 12-13.714286 0-24.571429-9.142858-10.857143-10.285714-11.714286-25.428571T137.142857 871.428571l115.428572-129.714285q-33.142857-65.142857-33.142858-156.571429H91.428571q-14.857143 0-25.714285-10.857143t-10.857143-25.714285 10.857143-25.714286 25.714285-10.857143h128V344L120.571429 245.142857q-10.857143-10.857143-10.857143-25.714286t10.857143-25.714285 25.714285-10.857143 25.714286 10.857143l98.857143 98.857143h482.285714l98.857143-98.857143q10.857143-10.857143 25.714286-10.857143t25.714285 10.857143 10.857143 25.714285-10.857143 25.714286l-98.857142 98.857143v168h128q14.857143 0 25.714285 10.857143t10.857143 25.714286z m-274.285714-329.142858H329.142857q0-76 53.428572-129.428571T512 36.571429t129.428571 53.428571T694.857143 219.428571z"  ></path></symbol><symbol id="icon-weixin1" viewBox="0 0 1024 1024"><path d="M371.226529 119.452367c-187.547442 0-341.167762 127.83631-341.167762 290.156664 0 93.698461 51.116462 170.613985 136.491188 230.204701l-34.122797 102.654378 119.256692-59.831547c42.687363 8.474254 76.915524 17.144184 119.497523 17.144184 10.701945 0 21.32863-0.526819 31.849951-1.369729-6.652967-22.833826-10.521321-46.706237-10.521321-71.481766 0-148.969264 128.001881-269.926827 290.066352-269.926827 11.04814 0 21.990916 0.812806 32.858432 2.016963C685.91789 221.579927 538.980641 119.452367 371.226529 119.452367zM260.398936 349.792536c-25.558231 0-51.372345-17.129132-51.372345-42.702415 0-25.678646 25.814114-42.566947 51.372345-42.566947s42.597051 16.903353 42.597051 42.566947C302.980935 332.663403 285.957167 349.792536 260.398936 349.792536zM499.168203 349.792536c-25.573283 0-51.236877-17.129132-51.236877-42.702415 0-25.678646 25.663595-42.566947 51.236877-42.566947 25.693698 0 42.702415 16.903353 42.702415 42.566947C541.870618 332.663403 524.846849 349.792536 499.168203 349.792536z"  ></path><path d="M993.971337 622.850171c0-136.310564-136.491188-247.484353-289.780365-247.484353-162.320354 0-290.171716 111.173788-290.171716 247.484353 0 136.611604 127.851362 247.559613 290.171716 247.559613 33.972277 0 68.21549-8.549514 102.353339-17.11408l93.593097 51.236877-25.663595-85.269362C942.945187 767.920977 993.971337 699.795799 993.971337 622.850171zM610.10116 580.223016c-16.993665 0-34.137849-16.873249-34.137849-34.107745 0-17.023769 17.144184-34.152901 34.137849-34.152901 25.814114 0 42.702415 17.129132 42.702415 34.152901C652.803575 563.349767 635.915274 580.223016 610.10116 580.223016zM797.769017 580.223016c-16.873249 0-33.897018-16.873249-33.897018-34.107745 0-17.023769 17.023769-34.152901 33.897018-34.152901 25.558231 0 42.702415 17.129132 42.702415 34.152901C840.471432 563.349767 823.327248 580.223016 797.769017 580.223016z"  ></path></symbol><symbol id="icon-qq1" viewBox="0 0 1024 1024"><path d="M162.797568 576.497664c-30.287872 75.442176-35.29728 147.37408-10.903552 160.73728 16.87552 9.275392 43.149312-11.943936 67.883008-50.542592 9.814016 42.274816 34.000896 80.203776 68.589568 110.866432-36.21888 14.116864-59.94496 37.175296-59.94496 63.24224 0 42.944512 64.079872 77.613056 143.112192 77.613056 71.305216 0 130.373632-28.153856 141.273088-65.247232 2.885632 0 14.209024 0 16.961536 0 11.114496 37.093376 70.053888 65.247232 141.441024 65.247232 79.120384 0 143.11424-34.670592 143.11424-77.613056 0-26.066944-23.683072-48.955392-59.98592-63.24224 34.463744-30.662656 58.81856-68.591616 68.548608-110.866432 24.727552 38.598656 50.880512 59.817984 67.84 50.542592 24.518656-13.3632 19.632128-85.295104-10.94656-160.73728-23.891968-59.068416-56.266752-102.67648-80.953344-112.449536 0.333824-3.592192 0.626688-7.563264 0.626688-11.364352 0-22.892544-6.098944-44.027904-16.498688-61.239296 0.210944-1.376256 0.210944-2.67264 0.210944-4.050944 0-10.569728-2.381824-20.385792-6.475776-28.86656-6.223872-153.76384-101.339136-276.02944-255.35488-276.02944-153.974784 0-249.217024 122.267648-255.440896 276.02944-4.009984 8.605696-6.473728 18.466816-6.473728 28.993536 0 1.378304 0 2.67264 0.167936 4.052992-10.190848 17.084416-16.29184 38.219776-16.29184 61.19424 0 3.844096 0.206848 7.686144 0.4608 11.446272C219.148288 473.905152 186.650624 517.431296 162.797568 576.497664L162.797568 576.497664z"  ></path></symbol><symbol id="icon-yanzhengma" viewBox="0 0 1024 1024"><path d="M964.487963 357.348523c-4.886424 70.287753-4.001239 141.573257-15.95379 210.638125-20.435997 118.087723-85.131225 211.52331-181.247949 282.803698-66.926098 49.631739-134.379214 98.542028-201.627662 147.743966-30.009294 21.955649-60.985639 23.347384-89.618548 2.312737-76.064478-55.874082-153.239274-110.382012-227.129166-169.024214-94.745455-75.194643-153.822575-174.918623-163.748923-295.150232-9.220247-111.696997-5.526008-224.519662-5.771608-336.851127-0.056283-24.462819 15.401189-43.941998 39.331874-51.668176 127.701954-41.235277 255.465308-82.311937 383.842662-121.367511 16.209624-4.932474 37.126588-0.844251 54.170229 4.47709 118.44589 36.983321 236.472213 75.302094 354.559936 113.421316 32.716015 10.560815 48.403738 32.301564 48.547004 66.603748 0.19955 48.582821 0.051167 97.165642 0.051167 145.748463C961.428192 357.13874 962.958077 357.24619 964.487963 357.348523zM123.577914 358.970509c0 37.510338-0.603768 75.036027 0.10745 112.536132 2.563454 135.136481 57.598401 245.743627 162.060421 329.841283 66.163714 53.264578 137.121751 100.542647 205.1377 151.550772 20.40018 15.298856 36.870754 14.966272 57.086734-0.2763 63.804927-48.112087 129.088572-94.259371 192.878149-142.386809 100.864998-76.105411 162.587438-176.397342 170.697367-303.301094 5.863709-91.701034 2.604387-183.990486 3.300255-276.024104 0.1842-24.667486-12.367001-38.405756-35.929286-45.886334-111.763514-35.468785-223.07676-72.360006-334.983541-107.363174-14.459721-4.52314-32.685315-5.050157-47.032469-0.578184-112.766382 35.156668-224.898296 72.344656-337.500944 108.023225-24.92332 7.895028-36.15442 22.912467-35.898586 48.536771C123.920732 275.420337 123.618848 317.197981 123.577914 358.970509z"  ></path><path d="M519.536861 307.2921c70.75337-0.01535 141.511857-0.081867 212.265228 0.040933 13.61547 0.025583 29.789277-1.739669 28.576625 19.187528-0.997751 17.186909-10.985499 24.72377-29.001309 24.467936-51.990526-0.741918-104.052686 1.141018-155.976695-0.844251-26.202488-1.002868-33.95425 7.976895-33.723999 33.263499 0.972168 106.549623 0.639584 213.119712 0.01535 319.674452-0.056283 10.003098-2.911388 22.426383-9.296997 29.113876-4.38499 4.594773-19.310328 4.502673-25.511737 0.414451-5.771608-3.801689-8.616479-15.651906-8.662529-23.976735-0.547484-108.263709-0.3377-216.527417-0.383751-324.791126-0.01535-32.889982-0.158617-33.033248-32.644381-33.084415-49.442422-0.081867-98.889962-0.020467-148.332384-0.025583-5.116674 0-11.911617 2.041553-15.022555-0.465617-8.790446-7.086594-20.61508-14.945805-22.932934-24.513986-3.883556-16.03054 10.269165-18.455844 23.250167-18.450727C374.617299 307.327917 447.074522 307.30745 519.536861 307.2921z"  ></path></symbol><symbol id="icon-yonghu" viewBox="0 0 1024 1024"><path d="M512 625.777778c-159.288889 0-284.444444-125.155556-284.444444-284.444445s125.155556-284.444444 284.444444-284.444444 284.444444 125.155556 284.444444 284.444444-125.155556 284.444444-284.444444 284.444445z m0-56.888889c125.155556 0 227.555556-102.4 227.555556-227.555556s-102.4-227.555556-227.555556-227.555555-227.555556 102.4-227.555556 227.555555 102.4 227.555556 227.555556 227.555556z" fill="#333333" ></path><path d="M56.888889 1024c0-250.311111 204.8-455.111111 455.111111-455.111111s455.111111 204.8 455.111111 455.111111h-56.888889c0-221.866667-176.355556-398.222222-398.222222-398.222222s-398.222222 176.355556-398.222222 398.222222H56.888889z" fill="#333333" ></path></symbol><symbol id="icon-mima" viewBox="0 0 1024 1024"><path d="M820 400h-28v-56c0-154.6-125.4-280-280-280S232 189.4 232 344v56h-28c-30.9 0-56 25.1-56 56v448c0 30.9 25.1 56 56 56h616c30.9 0 56-25.1 56-56V456c0-30.9-25.1-56-56-56z m-532-56c0-123.5 100.5-224 224-224s224 100.5 224 224v56H288v-56z m532 560H204V456h616v448z"  ></path><path d="M512 568c-15.5 0-28 12.5-28 28v168c0 15.5 12.5 28 28 28s28-12.5 28-28V596c0-15.5-12.5-28-28-28z"  ></path></symbol><symbol id="icon-shouji" viewBox="0 0 1024 1024"><path d="M736 120v784H288V120h448m0-56H288c-30.9 0-56 25.1-56 56v784c0 30.9 25.1 56 56 56h448c30.9 0 56-25.1 56-56V120c0-30.9-25.1-56-56-56z"  ></path><path d="M746.2 232H288v56h458.2v-56zM741.1 736H282.9v56h458.2v-56zM512 820c-15.5 0-28 12.5-28 28s12.5 28 28 28 28-12.5 28-28-12.5-28-28-28z"  ></path></symbol><symbol id="icon-iconset0265" viewBox="0 0 1024 1024"><path d="M490.666667 234.666667c0 12.8 8.533333 21.333333 21.333333 21.333333 12.8 0 21.333333-8.533333 21.333333-21.333333 0-12.8-8.533333-21.333333-21.333333-21.333333C499.2 213.333333 490.666667 221.866667 490.666667 234.666667zM512 85.333333c42.666667 0 83.2 19.2 110.933333 49.066667l27.733333-32C616.533333 66.133333 567.466667 42.666667 512 42.666667c-57.6 0-110.933333 25.6-145.066667 68.266667l29.866667 29.866667C424.533333 106.666667 465.066667 85.333333 512 85.333333zM565.333333 198.4l27.733333-32C573.866667 142.933333 544 128 512 128c-34.133333 0-66.133333 17.066667-85.333333 42.666667l29.866667 29.866667C469.333333 183.466667 488.533333 170.666667 512 170.666667 533.333333 170.666667 552.533333 181.333333 565.333333 198.4zM234.666667 853.333333c-12.8 0-21.333333 8.533333-21.333333 21.333333 0 12.8 8.533333 21.333333 21.333333 21.333333 12.8 0 21.333333-8.533333 21.333333-21.333333C256 861.866667 247.466667 853.333333 234.666667 853.333333zM981.333333 789.333333c0-2.133333 0-6.4-2.133333-8.533333l0 0-85.333333-298.666667 0 0C891.733333 475.733333 883.2 469.333333 874.666667 469.333333l-42.666667 0L832 213.333333c0-12.8-8.533333-21.333333-21.333333-21.333333-12.8 0-21.333333 8.533333-21.333333 21.333333l0 256L234.666667 469.333333 234.666667 213.333333c0-12.8-8.533333-21.333333-21.333333-21.333333-12.8 0-21.333333 8.533333-21.333333 21.333333l0 256L149.333333 469.333333c-8.533333 0-17.066667 6.4-19.2 12.8l0 0-85.333333 298.666667 0 0C42.666667 782.933333 42.666667 787.2 42.666667 789.333333l0 42.666667 2.133333 0C44.8 838.4 42.666667 846.933333 42.666667 853.333333l0 42.666667c0 46.933333 38.4 85.333333 85.333333 85.333333l768 0c46.933333 0 85.333333-38.4 85.333333-85.333333l0-42.666667c0-6.4-2.133333-14.933333-2.133333-21.333333L981.333333 832 981.333333 789.333333zM164.266667 512l693.333333 0 72.533333 256L896 768 128 768 91.733333 768 164.266667 512zM938.666667 853.333333l0 42.666667c0 23.466667-19.2 42.666667-42.666667 42.666667L128 938.666667c-23.466667 0-42.666667-19.2-42.666667-42.666667l0-42.666667 0-42.666667 42.666667 0 768 0 42.666667 0L938.666667 853.333333zM149.333333 853.333333c-12.8 0-21.333333 8.533333-21.333333 21.333333 0 12.8 8.533333 21.333333 21.333333 21.333333 12.8 0 21.333333-8.533333 21.333333-21.333333C170.666667 861.866667 162.133333 853.333333 149.333333 853.333333zM533.333333 853.333333 320 853.333333c-12.8 0-21.333333 8.533333-21.333333 21.333333 0 12.8 8.533333 21.333333 21.333333 21.333333l213.333333 0c12.8 0 21.333333-8.533333 21.333333-21.333333C554.666667 861.866667 546.133333 853.333333 533.333333 853.333333z"  ></path></symbol><symbol id="icon-dongtai" viewBox="0 0 1024 1024"><path d="M510.941765 894.565477c-193.447243 0-350.835733-157.410875-350.835733-350.879304 0-193.459435 157.415472-350.828338 350.857718-350.828338 56.169717 0 131.805236 30.308851 159.895191 42.457014l-27.828133-76.436976c-4.001287-11.071893 1.732825-23.454498 12.811314-27.480368l1.841751-0.667547c11.055504-4.047256 23.418123 1.671267 27.446391 12.766744l46.657166 128.150314c4.001287 11.07689-1.733824 23.437509-12.811314 27.461381l-1.863736 0.667547c-0.130911 0.065556-0.282808 0.021585-0.402727 0.065556l-114.253336 65.978666c-10.199085 5.890007-23.391141 2.354803-29.278149-7.841683l-0.986331-1.714238c-5.91399-10.174502-2.40437-23.372154 7.822696-29.259562l80.9729-46.769091c-1.973662-0.340169-3.968309-0.596995-5.768089-1.433428 0 0-83.992853-39.160849-144.27778-39.160849-167.66932 0-304.069641 136.400121-304.069641 304.045057 0 167.701898 136.373139 304.113011 304.047656 304.113011 167.673917 0 304.093025-136.391127 304.093025-304.079034 0-25.109975-5.097544-51.698349-5.097544-51.698349-2.207503-11.570555 4.393022-25.749542 14.652066-31.535619l4.818733-2.676585c10.282029-5.784078 20.73694-1.092859 23.266225 10.433326 0 0 9.190769 41.988332 9.190769 75.449245C861.831862 737.154601 704.422985 894.565477 510.941765 894.565477zM627.495342 730.019439l-116.957503-63.146986-118.312984 60.562738 23.903793-130.828898-94.170353-93.853567 131.805236-17.632045 60.219971-118.56981 57.478829 119.855938 131.237621 20.586442-96.170596 91.771579L627.495342 730.019439zM585.509009 670.835765l-74.523273-40.278691-75.434256 38.605625 15.252059-83.399255-59.996123-59.788863 83.992853-11.245975 38.370984-75.578957 36.627167 76.374418 83.697053 13.1271-61.309232 58.501136L585.509009 670.835765z"  ></path></symbol><symbol id="icon-canshu" viewBox="0 0 1024 1024"><path d="M278.8 620.4V128.1h-46v492.3c-54.6 10.7-95.9 59-95.9 116.7s41.3 105.9 95.9 116.7v42h46v-42c54.6-10.7 95.9-59 95.9-116.7 0-57.8-41.3-106-95.9-116.7z m-23 189.6c-40.2 0-72.9-32.7-72.9-72.9s32.7-72.9 72.9-72.9 72.9 32.7 72.9 72.9c0 40.1-32.7 72.9-72.9 72.9zM534.8 394.1v-266h-46v266.3c-54.2 11.1-95 59.1-95 116.5s40.9 105.4 95 116.5v268.3h46v-268c55-10.4 96.8-58.8 96.8-116.8s-41.7-106.4-96.8-116.8z m-22.1 189.7c-40.2 0-72.9-32.7-72.9-72.9s32.7-72.9 72.9-72.9 72.9 32.7 72.9 72.9-32.7 72.9-72.9 72.9zM887.2 287.9c0-57.8-41.5-106.2-96.3-116.7v-42.9h-46v43.1c-54.4 10.9-95.5 59-95.5 116.6 0 57.6 41.1 105.7 95.5 116.6V896h46V404.8c54.7-10.7 96.3-59 96.3-116.9z m-119 73c-40.2 0-72.9-32.7-72.9-72.9s32.7-72.9 72.9-72.9 72.9 32.7 72.9 72.9c0.1 40.2-32.7 72.9-72.9 72.9z"  ></path></symbol><symbol id="icon-shujuzhanshi2" viewBox="0 0 1024 1024"><path d="M360.32 732.16 360.32 584.64 360.32 480.384c0-31.04-25.216-56.192-56.256-56.192L232.64 424.192c-30.976 0-56.192 25.152-56.192 56.192l0 104.256 0 147.584 0 99.584L360.32 831.808 360.32 732.16z"  ></path><path d="M603.904 382.016 603.904 357.376l0-227.2c0-31.04-25.216-56.256-56.192-56.256L476.224 73.92c-31.04 0-56.192 25.216-56.192 56.256l0 227.2 0 24.576 0 449.728 183.808 0L603.84 382.016z"  ></path><path d="M840.512 557.632 840.512 424.192 840.512 305.856c0-31.04-25.216-56.192-56.192-56.192l-71.488 0c-30.976 0-56.256 25.152-56.256 56.192l0 118.336 0 133.44 0 274.112 183.936 0L840.512 557.632z"  ></path><path d="M64 889.152l896 0 0 60.928-896 0 0-60.928Z"  ></path></symbol><symbol id="icon-tuichuquanping" viewBox="0 0 1024 1024"><path d="M400.595 345.365l-0.948-245.022c-0.42-18.881-16.018-30.215-34.956-30.637h-25.406c-18.88-0.42-33.874 16.018-33.457 34.881l1.061 133.251-168.117-165.421c-18.274-18.311-47.844-18.311-66.119 0-18.218 18.314-18.218 47.907 0 66.236l166.575 164.885-127.697 0.512c-18.88-0.477-36.394 12.606-39.26 34.899v24.080c0.477 18.917 16.077 34.558 34.957 34.972l243.826-1.438c0.362 0.035 0.608 0.171 0.928 0.171l17.1 0.378c9.441 0.226 17.9-3.467 23.923-9.593 6.124-6.083 8.382-14.58 8.131-24.078l-1.821-17.138c0.001-0.335 1.27-0.562 1.27-0.945z"  ></path><path d="M766.211 701.451l127.524-0.512c18.88 0.421 36.357-11.183 39.26-33.474v-24.077c-0.478-18.922-16.134-34.558-34.957-35.037l-240.702 1.458c-0.378 0-0.605-0.151-0.967-0.151l-17.062-0.42c-9.441-0.226-17.95 3.469-23.98 9.611-6.159 6.030-8.361 14.559-8.173 24.057l1.881 17.1c0.033 0.42-1.234 0.661-1.234 0.986l0.986 241.248c0.477 18.863 16.078 30.162 34.957 30.576l24.017 0.037c18.827 0.433 33.874-16.055 33.403-34.941l-1.062-130.388 168.117 166.502c18.276 18.314 47.809 18.314 66.085 0 18.255-18.31 18.255-47.906 0-66.218l-168.095-166.366z"  ></path><path d="M392.992 618.855c-6.028-6.14-14.541-9.834-23.923-9.61l-17.104 0.42c-0.346 0-0.566 0.151-0.948 0.151l-243.81-1.458c-18.881 0.478-34.503 16.112-34.956 35.034v24.078c2.843 22.292 20.357 33.892 39.206 33.474l129.158 0.42-167.983 166.37c-18.234 18.255-18.234 47.906 0 66.218 18.256 18.314 47.845 18.314 66.102 0l168.137-165.418-1.079 131.185c-0.42 18.922 14.579 35.413 33.424 34.938h25.406c18.937-0.477 34.54-11.713 34.956-30.637l0.987-243.050c0-0.346-1.267-0.571-1.267-0.949l1.821-17.104c0.206-9.495-1.993-18.025-8.116-24.053z"  ></path><path d="M615.434 387.559c6.030 6.123 14.541 9.819 23.965 9.553l17.060-0.378c0.378 0 0.608-0.132 0.986-0.19l244.19 1.457c18.88-0.434 34.482-16.078 34.956-34.994l0.058-24.078c-2.898-22.331-20.439-35.355-39.26-34.939l-129.573-0.511 166.483-164.893c18.31-18.235 18.31-47.83 0.054-66.143-18.276-18.311-47.809-18.311-66.084 0l-168.117 166.447 1.079-134.276c0.454-18.863-14.598-35.355-33.424-34.939h-24.017c-18.881 0.477-34.484 11.773-34.957 30.637l-0.967 245.075c0 0.378 1.251 0.608 1.251 0.948l-1.859 17.138c-0.192 9.499 2.007 17.991 8.173 24.078z"  ></path></symbol><symbol id="icon-rizhi" viewBox="0 0 1024 1024"><path d="M346.396444 310.840889c18.375111 0 33.223111-14.848 33.223111-33.223111L379.619556 144.611556c0-18.375111-14.904889-33.223111-33.223111-33.223111-18.375111 0-33.223111 14.848-33.223111 33.223111l0 132.949333C313.173333 295.992889 328.021333 310.840889 346.396444 310.840889zM512.568889 310.840889c18.375111 0 33.223111-14.848 33.223111-33.223111L545.792 144.611556c0-18.375111-14.848-33.223111-33.223111-33.223111-18.375111 0-33.223111 14.904889-33.223111 33.223111l0 132.949333C479.345778 295.992889 494.250667 310.840889 512.568889 310.840889zM412.899556 175.104l33.223111 0 0 66.446222-33.223111 0 0-66.446222ZM579.128889 175.104l33.223111 0 0 66.446222-33.223111 0 0-66.446222ZM911.36 811.121778l0-539.875556c0.113778-55.125333-44.657778-99.726222-99.669333-99.726222L745.244444 171.52l0 66.446222 66.446222 0c18.318222 0 33.336889 14.904889 33.336889 33.223111l0 539.932444c0 18.318222-15.018667 33.28-33.336889 33.28L213.447111 844.401778c-18.261333 0-33.223111-14.961778-33.223111-33.28L179.712 811.121778l0.512-539.875556c0-18.318222 14.904889-33.223111 33.223111-33.223111L279.893333 238.023111 279.893333 171.52 213.447111 171.52C158.435556 171.52 113.777778 216.120889 113.777778 271.246222l0 539.875556c0 55.239111 44.657778 99.726222 99.669333 99.726222l598.243556 0c53.418667 0 96.654222-41.927111 99.271111-94.776889 0.056889-0.284444 0.398222-0.625778 0.398222-0.910222l0-2.958222c0-0.398222 0.113778-0.739556 0.113778-1.137778L911.36 811.064889zM678.798222 310.840889c18.318222 0 33.223111-14.848 33.223111-33.223111L712.021333 144.611556c0-18.375111-14.904889-33.223111-33.223111-33.223111s-33.223111 14.848-33.223111 33.223111l0 132.949333C645.575111 295.992889 660.309333 310.840889 678.798222 310.840889zM312.604444 444.302222l398.848 0c18.204444 0 33.223111-14.904889 33.223111-33.223111 0-18.375111-15.018667-33.223111-33.223111-33.223111L312.604444 377.856c-18.375111 0-33.223111 14.848-33.223111 33.223111C279.381333 429.397333 294.229333 444.302222 312.604444 444.302222zM711.452444 541.866667 312.604444 541.866667c-18.375111 0-33.223111 14.904889-33.223111 33.223111s14.848 33.223111 33.223111 33.223111l398.848 0c18.204444 0 33.223111-14.904889 33.223111-33.223111S729.656889 541.866667 711.452444 541.866667zM711.452444 712.305778 312.604444 712.305778c-18.375111 0-33.223111 14.904889-33.223111 33.109333 0 18.375111 14.848 33.336889 33.223111 33.336889l398.848 0c18.204444 0 33.223111-14.961778 33.223111-33.336889C744.675556 727.153778 729.656889 712.305778 711.452444 712.305778z"  ></path></symbol><symbol id="icon-cuowutishitubiao" viewBox="0 0 1030 1024"><path d="M266.749453 651.095881c9.842627 21.106627 28.305194 38.020458 50.176 45.973015 21.870806 7.962746 46.89003 6.867423 67.986468-2.970109 21.096438-9.842627 38.010269-28.3001 45.96792-50.170905 7.962746-21.865711 6.872517-46.879841-2.970109-67.986468-9.842627-21.096438-28.3001-38.005174-50.170905-45.973015-21.870806-7.957652-46.884935-6.867423-67.981373 2.975204-21.096438 9.832438-38.015363 28.3001-45.978109 50.165811C255.826786 604.985313 256.917015 629.999443 266.749453 651.095881L266.749453 651.095881zM266.749453 651.095881"  ></path><path d="M613.844697 489.242746c9.842627 21.101532 28.305194 38.015363 50.181095 45.96792 21.870806 7.962746 46.89003 6.867423 67.981373-2.970109 21.096438-9.837532 38.010269-28.295005 45.962826-50.165811 7.97803-21.8759 6.882706-46.884935-2.95992-67.991562-9.837532-21.096438-28.28991-38.010269-50.181095-45.96792-21.865711-7.962746-46.879841-6.867423-67.976279 2.970109-21.091343 9.837532-38.010269 28.295005-45.96792 50.165811C602.927124 443.132179 604.012259 468.151403 613.844697 489.242746L613.844697 489.242746zM613.844697 489.242746"  ></path><path d="M531.899224 885.76c23.322746-42.773652 59.310488-78.639124 106.689592-100.728995s98.013612-26.695323 145.739144-16.98006c19.965453 4.187701 39.513154-8.78806 43.614249-28.763701 4.131662-20.082627-8.757493-39.599761-28.768796-43.76199-62.326448-12.935005-129.671005-6.847045-191.97198 22.196856-62.285692 29.0439-110.235383 76.728677-140.44593 132.809234-9.674507 18.00406-3.01596 40.425075 14.967721 50.196378C499.727284 910.402229 522.199244 903.713114 531.899224 885.76L531.899224 885.76zM531.899224 885.76"  ></path><path d="M313.272677 87.376239C74.400478 198.773174-28.957294 482.716657 82.439642 721.59395c111.386746 238.882388 395.345512 342.235065 634.217711 230.843224 238.882388-111.391841 342.224876-395.345512 230.838129-634.217711C836.098547 79.33198 552.155065-24.015602 313.272677 87.376239zM710.192398 938.58006c-188.701294 87.992677-412.99805 6.352876-500.995821-182.348418S202.843701 343.228498 391.5399 255.235821c188.706388-87.987582 413.008239-6.347781 501.000915 182.348418C980.538587 626.290627 898.893692 850.592478 710.192398 938.58006z"  ></path></symbol><symbol id="icon-iconset0216" viewBox="0 0 1024 1024"><path d="M768 405.333333c0-12.8-8.533333-21.333333-21.333333-21.333333l-170.666667 0 104.533333-313.6 0 0C682.666667 68.266667 682.666667 66.133333 682.666667 64c0-12.8-8.533333-21.333333-21.333333-21.333333L448 42.666667c-8.533333 0-17.066667 6.4-19.2 14.933333l0 0-170.666667 512 0 0c0 2.133333-2.133333 4.266667-2.133333 6.4 0 12.8 8.533333 21.333333 21.333333 21.333333l189.866667 0L426.666667 957.866667l0 0c0 0 0 2.133333 0 2.133333 0 12.8 8.533333 21.333333 21.333333 21.333333 8.533333 0 14.933333-4.266667 19.2-12.8l0 0 298.666667-554.666667 0 0C768 411.733333 768 409.6 768 405.333333zM482.133333 853.333333 512 578.133333l0 0c0 0 0-2.133333 0-2.133333 0-12.8-8.533333-21.333333-21.333333-21.333333l-183.466667 0 155.733333-469.333333 168.533333 0-104.533333 313.6 0 0c0 2.133333-2.133333 4.266667-2.133333 6.4 0 12.8 8.533333 21.333333 21.333333 21.333333l164.266667 0L482.133333 853.333333z"  ></path></symbol><symbol id="icon-debug" viewBox="0 0 1024 1024"><path d="M225 468.6L97.7 341.3c-9.7-9.7-9.7-25.6 0-35.4 9.7-9.7 25.6-9.7 35.4 0l127.3 127.3c9.7 9.7 9.7 25.6 0 35.4-9.8 9.7-25.7 9.7-35.4 0z m69 119.7c0-13.8-11.3-25-25-25H89c-13.7 0-25 11.2-25 25s11.2 25 25 25h180c13.8 0 25-11.2 25-25z m-15.4 143.6c-6.9-11.9-22.2-16-34.2-9.2l-155.9 90c-11.9 6.9-16 22.2-9.2 34.2 6.9 11.9 22.2 16 34.2 9.2l155.9-90c12-7 16.1-22.3 9.2-34.2z m485.1-298.7L891 305.9c9.7-9.7 25.6-9.7 35.4 0 9.7 9.7 9.7 25.6 0 35.4L799 468.6c-9.7 9.7-25.6 9.7-35.4 0-9.6-9.7-9.6-25.7 0.1-35.4zM960 588.3c0-13.8-11.3-25-25-25H755c-13.8 0-25 11.2-25 25s11.3 25 25 25h180c13.8 0 25-11.2 25-25z m-15.4 258.6c6.9-11.9 2.8-27.3-9.2-34.2l-155.9-90c-11.9-6.9-27.3-2.8-34.2 9.2-6.9 11.9-2.8 27.3 9.2 34.2l155.9 90c12 6.8 27.3 2.7 34.2-9.2zM445.4 211.3L332.3 98.1c-7.8-7.8-7.8-20.5 0-28.3 7.8-7.8 20.5-7.8 28.3 0L473.7 183c7.8 7.8 7.8 20.5 0 28.3-7.8 7.7-20.5 7.7-28.3 0z m133.2 0L691.7 98.1c7.8-7.8 7.8-20.5 0-28.3-7.8-7.8-20.5-7.8-28.3 0L550.3 183c-7.8 7.8-7.8 20.5 0 28.3 7.8 7.7 20.5 7.7 28.3 0z" fill="#423F4C" ></path><path d="M512 312m-171 0a171 171 0 1 0 342 0 171 171 0 1 0-342 0Z" fill="#17151E" ></path><path d="M512 935c-98.7 0-188.6-30.4-253.2-85.5C191.6 792 156 712.4 156 619.2c0-96.8 38.4-196.3 105.4-273.1 33.4-38.2 71.6-68.4 113.6-89.6 44-22.2 90.1-33.5 137-33.5 46.9 0 93 11.3 137 33.5 42 21.2 80.2 51.4 113.6 89.6 67 76.8 105.4 176.3 105.4 273.1 0 93.2-35.6 172.8-102.8 230.3C700.6 904.6 610.7 935 512 935z" fill="#F46070" ></path><path d="M512 248c43 0 85.3 10.4 125.7 30.8 39.1 19.8 74.8 47.9 106 83.7 30.5 35 55.7 76.5 72.7 120.2 17.6 45 26.5 90.9 26.5 136.4 0 85.7-32.5 158.7-94.1 211.3-59.9 51.4-144 79.6-236.8 79.6s-176.9-28.2-236.9-79.5C213.5 777.9 181 704.8 181 619.2c0-45.5 8.9-91.4 26.5-136.4 17.1-43.7 42.2-85.3 72.7-120.2 31.2-35.8 66.9-64 106-83.7C426.7 258.4 469 248 512 248m0-50c-210.4 0-381 210.8-381 421.2S301.6 960 512 960s381-130.4 381-340.8S722.4 198 512 198z" fill="#3A3644" ></path><path d="M512 429c-54.1 0-105.2-12.8-147.7-37-34.1-19.4-60.4-45.4-75.6-74.3C353.5 256.5 432.2 223 512 223s158.5 33.5 223.2 94.7c-15.1 28.9-41.4 54.9-75.6 74.3-42.4 24.2-93.5 37-147.6 37z" fill="#423F4C" ></path><path d="M512 248c39.7 0 79 8.9 116.7 26.4 26.2 12.2 51.1 28.2 74.3 47.9-13.4 18.2-32.4 34.7-55.6 48-18.6 10.6-39.4 18.9-61.7 24.6-23.5 6-48.3 9.1-73.6 9.1-25.3 0-50-3.1-73.6-9.1-22.4-5.7-43.1-14-61.7-24.6-23.3-13.3-42.3-29.7-55.6-48 23.2-19.6 48.1-35.7 74.3-47.9C433 256.9 472.3 248 512 248m0-50c-97.2 0-185.8 44.9-253.1 114C290 394 391.5 454 512 454s222-60 253.1-142C697.8 242.9 609.2 198 512 198z" fill="#3A3644" ></path><path d="M654.6 874.6c6.9-31.2 34.7-54.6 67.9-54.6 6.7 0 13.5 1 19.9 2.9-11.9 10.2-25 19.5-38.9 27.9-15.3 9.1-31.6 17.1-48.9 23.8z m-285.6 0c-17.2-6.7-33.6-14.7-48.9-23.8-13.9-8.3-27-17.7-38.9-27.9 6.4-1.9 13.1-2.9 19.9-2.9 33.2 0 61.1 23.4 67.9 54.6zM669.3 654c-52.4 0-95-42.6-95-95s42.6-95 95-95 95 42.6 95 95-42.6 95-95 95z m-315 0c-52.4 0-95-42.6-95-95s42.6-95 95-95 95 42.6 95 95-42.6 95-95 95z" fill="#DD2651" ></path><path d="M669.3 474c46.9 0 85 38.1 85 85s-38.1 85-85 85-85-38.1-85-85 38.1-85 85-85m-315 0c46.9 0 85 38.1 85 85s-38.1 85-85 85-85-38.1-85-85 38.2-85 85-85M307 830.3c17.7 1.7 33.1 11.3 42.9 25.1-8.5-4.1-16.7-8.5-24.6-13.2-6.3-3.8-12.4-7.7-18.3-11.9m409.6 0c-5.9 4.2-12 8.1-18.3 11.9-7.9 4.7-16.1 9.1-24.6 13.2 9.8-13.8 25.2-23.4 42.9-25.1M669.3 454c-58 0-105 47-105 105s47 105 105 105 105-47 105-105-47-105-105-105z m-315 0c-58 0-105 47-105 105s47 105 105 105 105-47 105-105-47-105-105-105z m368.2 356c-43.8 0-79.5 35.6-79.5 79.4 23.4-7.9 45.4-17.9 65.6-30.1 19.2-11.5 36.6-24.7 52.1-39.6-11.5-6.2-24.6-9.7-38.2-9.7z m-421.4 0c-13.6 0-26.7 3.5-38.2 9.8 15.4 14.8 32.9 28 52.1 39.6 20.3 12.1 42.2 22.2 65.6 30.1 0-43.9-35.7-79.5-79.5-79.5z" fill="#8E3850" ></path><path d="M487 427h50v518h-50z" fill="#3A3644" ></path></symbol><symbol id="icon-quanxian" viewBox="0 0 1024 1024"><path d="M950.66749 734.408834a31.970084 31.970084 0 0 0-45.213286 0l-60.985194 60.959906a15.085545 15.085545 0 0 1-10.750618 4.425238 15.085545 15.085545 0 0 1-10.750618-4.42885l-85.546166-85.553391 71.724974-71.721363a31.970084 31.970084 0 1 0-45.213285-45.20606l-71.721363 71.721362-177.898167-177.937904a254.991226 254.991226 0 0 0 61.686007-166.667095c0-141.383635-114.615462-255.999097-255.999097-255.999097S64.00158 178.61343 64.00158 320.000677s114.615462 255.999097 255.999097 255.999097a254.821442 254.821442 0 0 0 146.899829-46.318692l202.032872 202.079834c0.216746 0.231196 0.42988 0.466005 0.657464 0.689976s0.455167 0.433493 0.682751 0.650239L777.758101 840.574801a78.592221 78.592221 0 0 0 55.953066 23.159346 78.603059 78.603059 0 0 0 55.963904-23.152121l60.985194-60.970744a31.952022 31.952022 0 0 0 0.007225-45.202448z m-555.929064-237.416712a191.722971 191.722971 0 0 1-182.066922-17.70095 192.80309 192.80309 0 0 1-69.655047-84.556358 191.722971 191.722971 0 0 1 17.700951-182.066922 192.80309 192.80309 0 0 1 84.541908-69.662272 191.722971 191.722971 0 0 1 182.066922 17.70095 192.806703 192.806703 0 0 1 69.655047 84.556358 191.722971 191.722971 0 0 1-17.700951 182.066922 192.806703 192.806703 0 0 1-84.541908 69.662272z" fill="" ></path></symbol><symbol id="icon-shuaxin" viewBox="0 0 1024 1024"><path d="M512 960c-234.394624 0-425.10336-190.708736-425.10336-425.10336S277.605376 109.79328 512 109.79328c116.878336 0 225.772544 46.432256 306.69312 130.737152 9.644032 10.027008 44.068864 47.517696 52.627456 58.438656 11.113472 14.242816 8.558592 34.807808-5.684224 45.92128-14.306304 11.113472-34.87232 8.49408-45.92128-5.684224-7.791616-10.027008-39.406592-44.196864-48.156672-53.32992C703.028224 214.472704 610.8672 175.194112 512 175.194112c-198.308864 0-359.702528 161.393664-359.702528 359.702528S313.691136 894.599168 512 894.599168 871.702528 733.205504 871.702528 534.89664c0-18.074624 14.625792-32.700416 32.700416-32.700416s32.700416 14.625792 32.700416 32.700416c0 234.394624-190.708736 425.10336-425.10336 425.10336z"  ></path><path d="M838.683648 371.395584H623.194112c-18.074624 0-32.700416-14.625792-32.700416-32.700416s14.625792-32.700416 32.700416-32.700416h209.294336V96.700416c0-18.074624 14.625792-32.700416 32.700416-32.700416s32.700416 14.625792 32.700416 32.700416v215.489536c-0.001024 32.635904-26.569728 59.205632-59.205632 59.205632z"  ></path></symbol><symbol id="icon-quanping" viewBox="0 0 1024 1024"><path d="M629.556904 391.972323c17.328667 17.319457 47.028083 17.319457 66.814732 0l168.302147-165.81449 0 133.63765c0 19.805068 14.85022 34.646078 34.636868 34.646078l24.743544 0c19.806091 0 34.656311-12.371772 34.656311-29.691229L958.710506 119.732965l-2.478448 0 2.478448-17.318434c0-9.903557-2.478448-17.328667-7.435343-24.75173-4.936429-4.947685-14.848173-9.894348-24.743544-9.894348l-17.326621 0 0 0L664.211169 65.290005c-19.805068 0-34.654264 17.328667-34.654264 34.646078l0 24.75173c2.478448 22.274306 19.788695 34.646078 39.59274 34.646078l128.690988 0L632.035352 325.149405C609.751836 342.467839 609.751836 372.175441 629.556904 391.972323L629.556904 391.972323 629.556904 391.972323zM394.441049 629.557416c-17.310248-17.327644-47.00864-17.327644-66.814732 0l-168.301124 165.806303L159.325194 664.195308c0-19.787672-14.8318-34.637892-34.636868-34.637892l-24.76094 0c-19.787672 0-34.637892 12.371772-34.637892 29.698392l0 242.532779 2.477424 0-2.477424 17.327644c0 9.893324 2.477424 17.310248 7.4159 24.743544 4.955872 4.955872 14.867616 9.894348 24.76094 9.894348l17.327644 0 0 0 244.992807 2.477424c19.823488 0 34.655288-17.327644 34.655288-34.637892l0-24.759917c-2.478448-22.26612-19.787672-34.637892-39.59274-34.637892l-128.690988 0 168.283728-165.8237C411.768693 679.044504 411.768693 649.345088 394.441049 629.557416L394.441049 629.557416 394.441049 629.557416zM956.231035 904.266012 956.231035 661.71686c0-19.787672-17.328667-29.680996-34.638915-29.680996l-24.758893 0c-19.788695 0-34.638915 17.309224-34.638915 34.637892l0 131.168412L693.893188 632.035864c-17.308201-17.328667-47.00864-17.328667-66.814732 0-17.326621 17.309224-17.326621 47.00864 0 66.813708l168.283728 165.806303-128.690988 0c-19.786649 0-37.115316 12.388145-39.59274 34.654264l0 24.744567c0 19.805068 17.328667 34.654264 34.638915 34.654264l240.071727-2.478448 0 0 17.328667 0c9.893324 0 17.310248-2.477424 24.743544-9.893324 4.954849-4.955872 7.414877-14.85022 7.414877-24.744567L956.231035 904.266012C953.752588 904.266012 956.231035 904.266012 956.231035 904.266012L956.231035 904.266012 956.231035 904.266012zM228.635769 159.334915l128.690988 0c19.805068 0 37.115316-12.372795 39.59274-34.646078L396.919497 99.936083c0-19.796882-17.309224-34.646078-34.654264-34.646078l-244.992807 2.478448 0 0-17.34504 0c-9.875928 0-17.310248 2.477424-24.743544 9.894348-4.938476 4.955872-7.4159 14.849196-7.4159 24.75173l2.477424 17.318434-2.477424 0 0 245.01839c0 19.796882 14.85022 29.691229 34.637892 29.691229l24.743544 0c19.822464 0 34.654264-14.84101 34.654264-34.646078L161.803641 226.157833l168.283728 165.81449c17.34504 17.319457 47.044456 17.319457 66.832128 0 17.328667-17.327644 17.328667-47.026036 0-66.822918L228.635769 159.334915 228.635769 159.334915 228.635769 159.334915zM228.635769 159.334915"  ></path></symbol><symbol id="icon-bofangqi-suoping" viewBox="0 0 1024 1024"><path d="M791.272727 418.909091h-23.272727v-69.818182c0-141.963636-116.363636-256-256-256-141.963636 0-256 114.036364-256 256v69.818182h-23.272727c-51.2 0-93.090909 41.890909-93.090909 93.090909v325.818182c0 51.2 41.890909 93.090909 93.090909 93.090909h558.545454c51.2 0 93.090909-41.890909 93.090909-93.090909V512c0-51.2-41.890909-93.090909-93.090909-93.090909z m-488.727272-69.818182c0-116.363636 93.090909-209.454545 209.454545-209.454545s209.454545 93.090909 209.454545 209.454545v69.818182H302.545455v-69.818182z m535.272727 488.727273c0 25.6-20.945455 46.545455-46.545455 46.545454H232.727273c-25.6 0-46.545455-20.945455-46.545455-46.545454V512c0-25.6 20.945455-46.545455 46.545455-46.545455h558.545454c25.6 0 46.545455 20.945455 46.545455 46.545455v325.818182z"  ></path><path d="M512 593.454545c-25.6 0-46.545455 20.945455-46.545455 46.545455 0 16.290909 9.309091 32.581818 23.272728 39.563636v53.527273c0 11.636364 9.309091 23.272727 23.272727 23.272727s23.272727-11.636364 23.272727-23.272727v-53.527273c13.963636-6.981818 23.272727-23.272727 23.272728-39.563636 0-25.6-20.945455-46.545455-46.545455-46.545455z"  ></path></symbol><symbol id="icon-navicon" viewBox="0 0 1024 1024"><path d="M192 482l640 0 0 64-640 0 0-64Z"  ></path><path d="M192 290l640 0 0 64-640 0 0-64Z"  ></path><path d="M192 674l640 0 0 64-640 0 0-64Z"  ></path></symbol><symbol id="icon-yuan" viewBox="0 0 1024 1024"><path d="M512 512m-512 0a100 100 0 1 0 1024 0 100 100 0 1 0-1024 0Z"  ></path></symbol><symbol id="icon-biaodan" viewBox="0 0 1024 1024"><path d="M288 512l256 0C561.92 512 576 497.92 576 480 576 462.08 561.92 448 544 448l-256 0C270.08 448 256 462.08 256 480 256 497.92 270.08 512 288 512zM768 64 192 64C121.6 64 64 121.6 64 192l0 576c0 70.4 57.6 128 128 128l576 0c70.4 0 128-57.6 128-128L896 192C896 121.6 838.4 64 768 64zM832 768c0 35.2-28.8 64-64 64L192 832c-35.2 0-64-28.8-64-64L128 192c0-35.2 28.8-64 64-64l576 0c35.2 0 64 28.8 64 64L832 768zM672 256l-384 0C270.08 256 256 270.08 256 288 256 305.92 270.08 320 288 320l384 0C689.92 320 704 305.92 704 288 704 270.08 689.92 256 672 256zM608 640l-320 0C270.08 640 256 654.08 256 672l0 0C256 689.92 270.08 704 288 704l320 0c17.92 0 32-14.08 32-32l0 0C640 654.08 625.92 640 608 640z"  ></path></symbol><symbol id="icon-liuliangyunpingtaitubiao08" viewBox="0 0 1024 1024"><path d="M815.36 454.4l-0.128 0-60.8-13.44-1.408-4.736c-3.968-12.672-9.216-25.344-16-38.784l-2.176-4.224 32.768-54.528c9.984-16 14.208-38.016 1.152-51.072l-30.72-30.848c-7.68-7.68-17.664-9.344-24.704-9.344-9.6 0-19.84 3.2-27.392 8.448l-0.128 0.128L632.32 290.048l-4.352-2.304c-12.544-6.528-25.472-11.904-38.528-16.128L584.96 270.08l-13.568-61.44 0-0.128c-3.2-17.408-18.432-36.224-37.504-36.224l-43.52 0c-18.432 0-30.976 18.56-35.2 36.864l-15.104 60.672-4.48 1.408c-13.952 4.48-27.648 10.24-40.96 17.28l-4.352 2.304-54.528-34.688L335.36 256c-7.552-5.248-17.792-8.448-27.392-8.448-7.04 0-16.896 1.664-24.704 9.344l-30.72 30.72c-13.056 13.056-8.832 35.072 1.152 51.072l34.304 57.088-2.048 4.224c-6.4 12.8-11.136 24.576-14.848 36.224l-1.536 4.736L208.896 454.4l-0.128 0c-17.408 3.2-36.224 18.432-36.224 37.504l0 43.52c0 18.432 18.56 30.976 36.864 35.2l61.184 15.36 1.408 4.48c3.584 11.008 8.064 21.888 13.824 33.536l2.048 4.224-34.304 57.216c-9.984 16-14.208 37.888-1.152 51.072l30.72 30.72c7.68 7.68 17.664 9.344 24.704 9.344 9.6 0 19.84-3.2 27.392-8.448l0.128-0.128 54.528-34.816 4.352 2.304c13.44 7.04 27.264 12.928 41.216 17.28l4.48 1.408 15.104 60.416c4.224 18.432 16.768 36.864 35.2 36.864l43.52 0c19.2 0 34.432-18.816 37.504-36.224l0-0.128 13.696-61.568 4.608-1.536c12.8-4.096 25.6-9.472 38.016-16l4.352-2.304 53.376 34.048 0.128 0.128c7.552 5.248 17.792 8.448 27.392 8.448 7.04 0 17.024-1.664 24.704-9.344l30.72-30.72c13.056-13.056 8.832-35.072-1.152-51.072L734.72 630.784l2.176-4.224c6.016-11.904 11.136-24.064 15.104-36.096l1.408-4.48 61.184-15.36c18.432-4.224 36.864-16.768 36.864-35.2l0-43.52C851.456 472.832 832.768 457.6 815.36 454.4zM512 664.192c-84.096 0-152.192-68.096-152.192-152.192 0-84.096 68.096-152.192 152.192-152.192S664.192 427.904 664.192 512C664.192 596.096 596.096 664.192 512 664.192z"  ></path></symbol><symbol id="icon-caidanguanli" viewBox="0 0 1024 1024"><path d="M1003.162 861.218l-52.054-35.686c0-6.69 2.27-13.38 2.27-22.306s0-15.6-2.27-22.307l47.53-37.905c4.524-4.471 4.524-8.908 2.254-13.38l-45.261-78.029c-2.253-2.235-6.776-4.471-13.568-2.235l-56.576 22.306c-11.315-8.91-24.9-15.616-38.485-22.306l-9.046-57.976c2.253-6.673-4.522-11.127-9.062-11.127h-90.539c-4.522 0-11.315 4.454-11.315 8.908l-9.045 60.195c-13.585 4.454-24.9 13.38-38.469 22.306l-54.34-22.306c-6.775-2.236-11.298 0-15.838 4.454l-45.26 78.046c-2.27 2.236 0 8.909 4.54 13.38l47.513 35.67c0 6.707-2.253 13.38-2.253 22.306s0 15.616 2.253 22.306l-47.514 37.922c-4.54 4.454-4.54 8.909-2.27 13.363l45.261 78.046c2.27 2.236 6.776 4.454 13.568 2.236l56.576-22.306c11.315 8.908 24.9 15.598 38.485 22.306l9.046 57.958c0 4.472 4.54 8.909 11.315 8.909h90.539c4.522 0 11.315-4.455 11.315-8.909l9.045-57.958c13.585-6.708 27.153-13.38 38.468-22.306l56.576 22.306c4.54 2.218 11.316 0 13.586-4.472l45.26-78.029c2.304-4.471 2.304-11.144-2.235-13.38z m-219.529 20.07c-43.008 0-79.223-35.686-79.223-78.045s36.215-78.03 79.223-78.03 79.224 35.67 79.224 78.03-36.216 78.046-79.224 78.046z m-288.7-79.155c0-150.818 122.249-273.066 273.067-273.066 11.588 0 22.938 0.955 34.133 2.355V85.333c0-28.28-22.92-51.2-51.2-51.2H68.267c-28.28 0-51.2 22.92-51.2 51.2v853.334c0 28.28 22.92 51.2 51.2 51.2h501.777c-46.439-48.948-75.11-114.927-75.11-187.734zM102.4 136.533h614.4v51.2H102.4v-51.2z m0 221.867h580.267v51.2H102.4v-51.2z m0 204.8h443.733v51.2H102.4v-51.2z m375.467 256H102.4V768h375.467v51.2z"  ></path></symbol><symbol id="icon-yonghuguanli" viewBox="0 0 1024 1024"><path d="M955.5828 746.560353a190.913341 190.913341 0 0 0-29.760352-64.510871l33.395722-55.704697-29.557134-29.602293-57.646571 34.637618a186.871533 186.871533 0 0 0-60.694862-24.070209l-16.618831-66.520485h-41.750298l-16.641411 66.520485a184.47806 184.47806 0 0 0-60.220684 24.363748l-58.120749-34.908577-29.534554 29.602293 33.508622 55.953076a189.513385 189.513385 0 0 0-30.008732 64.330232l-59.407806 14.857596v41.840617l55.162778 13.79634a188.181169 188.181169 0 0 0 27.999118 75.755678l-27.27656 45.566307 29.534554 29.624873 43.511532-26.147564c23.144432 17.386549 50.082293 30.008732 79.752326 35.202117l11.741566 46.898523h41.750298l11.764145-46.943683a187.63925 187.63925 0 0 0 79.616847-35.202116l43.579272 26.192723 29.557134-29.624873-27.52494-45.927586c14.293098-22.444454 24.566968-47.75656 28.270078-75.394399l55.140198-13.79634v-41.840617l-59.520706-14.947916z m-181.745887 149.885601a104.545094 104.545094 0 0 1-104.477354-104.612834 104.545094 104.545094 0 0 1 104.477354-104.590253 104.545094 104.545094 0 0 1 104.454774 104.590253 104.567674 104.567674 0 0 1-104.454774 104.612834z m-185.245777-324.992988c-33.621521-24.612128-71.984829-43.014774-113.238369-55.162779 81.039383-39.018126 137.398897-121.141345 137.398898-217.083484 0-133.424829-108.135303-241.582712-241.537553-241.582712S129.6314 165.781874 129.6314 299.206703c0 95.49054 55.930496 177.275061 136.382801 216.518986C117.212437 559.575921 8.851334 693.836207 8.851334 852.798942c0 0 185.290937 50.330673 368.481941 50.330672 47.304961 0 94.316384-3.52247 138.076295-8.715854a280.126659 280.126659 0 0 1-23.415391-112.064212c0.02258-84.381213 37.866549-159.256273 96.596957-210.896582z" fill="#203646" ></path></symbol><symbol id="icon-jiaoseguanli" viewBox="0 0 1024 1024"><path d="M333.504 1022.496v-307.104h31.36c28.992 0 52.352-23.36 52.352-52.32v-217.856c0-28.96-23.36-52.32-52.352-52.32H198.112c-28.928 0-52.288 23.36-52.288 52.32v217.856c0 28.928 23.36 52.32 52.288 52.32h31.392v307.104H161.792v-245.504a120.416 120.416 0 0 1-83.072-113.92v-217.856a119.488 119.488 0 0 1 119.392-119.392h166.752c65.888 0 120.064 53.504 120.064 119.392v217.856a120.48 120.48 0 0 1-83.072 113.92v245.504h-68.352z m547.136-88a64.64 64.64 0 1 1 0-129.28 64.64 64.64 0 0 1 0 129.28z m-252.96-30.784v-5.568a30.432 30.432 0 0 1-12.352-15.328 50.976 50.976 0 0 1-3.616-14.176V547.392h-48.672a33.6 33.6 0 0 1-23.328-11.104 32.224 32.224 0 0 1-8.608-24 32.96 32.96 0 0 1 31.936-31.968h48.672V158.432c0-6.784 1.824-13.504 6.112-19.072 6.816-9.856 17.216-16 28.352-16h86.176c9.824 0 17.792 4.32 23.968 10.464 6.176 6.176 9.184 15.392 9.184 24.032a33.664 33.664 0 0 1-32.576 32.608H679.36v289.28h53.6c18.432 0 33.792 15.36 33.792 33.856 0 18.432-15.328 33.856-33.792 33.856H679.36v288.64h52.992c18.4 0 33.792 15.424 33.792 33.856 0 18.496-15.36 33.856-33.792 33.856h-104.672v-0.096z m252.96-325.536a64.64 64.64 0 1 1 0.064-129.344 64.64 64.64 0 0 1-0.064 129.344zM281.184 278.432A138.624 138.624 0 0 1 142.72 139.968 138.656 138.656 0 0 1 281.184 1.504a138.624 138.624 0 0 1 138.432 138.464c-0.576 76.928-62.08 138.464-138.432 138.464z m0-208.576c-38.752 0-70.784 32-70.784 70.752 0 38.784 32 70.784 70.784 70.784s70.784-32 70.784-70.784c0-38.784-32-70.752-70.784-70.752zM880.64 221.824a64.64 64.64 0 1 1 0-129.216 64.64 64.64 0 1 1 0 129.216z"  ></path></symbol><symbol id="icon-cuowu" viewBox="0 0 1024 1024"><path d="M64.383234 512C64.383234 264.787829 264.787829 64.383234 512 64.383234 759.212171 64.383234 959.616766 264.787829 959.616766 512 959.616766 759.212171 759.212171 959.616766 512 959.616766 264.787829 959.616766 64.383234 759.212171 64.383234 512ZM474.232379 771.245124C476.408718 797.355512 490.551372 810.412123 516.663176 810.412123 542.773564 810.412123 556.917635 797.355512 559.092556 771.245124 556.917635 745.133319 542.773564 730.990666 516.663176 728.814327 490.551372 730.990666 476.408718 745.133319 474.232379 771.245124ZM480.759977 611.314748C480.759977 637.426554 492.72771 650.481747 516.663176 650.481747 540.597226 650.481747 552.56496 637.426554 552.56496 611.314748L552.56496 249.024618C552.56496 222.914231 540.597226 209.857619 516.663176 209.857619 492.72771 209.857619 480.759977 222.914231 480.759977 249.024618L480.759977 611.314748Z"  ></path></symbol><symbol id="icon-wxbgongju" viewBox="0 0 1024 1024"><path d="M944.140673 718.412117 621.322359 452.362738c17.037025-37.017078 26.009374-77.727269 26.009374-118.662587 0-156.206668-127.07007-283.313577-283.313577-283.313577-28.04473 0-55.711859 3.996011-82.250282 12.062733l-30.853705 9.348925 175.299515 175.355797c7.463995 7.388271 11.496845 17.265222 11.496845 27.819602s-4.03285 20.430308-11.496845 27.894304l-92.992951 93.030813c-14.815427 14.776542-40.879036 14.852266-55.712883 0L102.189915 220.615607l-9.329483 30.758538c-8.066723 26.612101-12.156878 54.281277-12.156878 82.324984 0 156.131967 127.10691 283.239899 283.314601 283.239899 41.011043 0 81.684394-8.894577 118.662587-25.934672L623.357715 763.344468c0.678452 2.712785 1.811252 5.276167 3.618411 7.537673 1.88493 2.411933 4.297886 4.222161 6.935969 5.429663l113.687272 139.242298c14.175861 16.512069 34.529421 26.086122 55.789631 26.086122 19.525706 0 38.035268-7.841595 52.169173-21.937638l93.02979-93.030813c14.927991-14.927991 22.691815-34.45472 21.86396-54.958706C969.696722 751.207034 960.462406 732.358757 944.140673 718.412117M921.297408 799.380196l-93.030813 93.030813c-14.399965 14.32424-38.373982 13.269211-51.076282-1.658779l-53.714366-65.739237 64.685231-52.16815c8.329712-6.710842 9.572006-18.922978 2.938935-27.215852-6.710842-8.292873-18.847254-9.574053-27.140127-2.939959l-64.910359 52.393277-28.271904-34.6778 58.126862-46.89403c8.292873-6.708795 9.612938-18.845207 2.865257-27.139104-6.634094-8.367575-18.810415-9.650801-27.102265-2.939959l-58.31208 47.043433L492.783845 542.377868l-13.94664 7.388271c-35.132148 18.771529-74.786287 28.572756-114.818025 28.572756-134.947482 0-244.714468-109.692285-244.714468-244.639766 0-12.966313 0.998747-25.7822 2.996241-38.44766l127.917368 127.935788c29.345352 29.40061 80.930217 29.40061 110.295012 0l92.992951-93.030813c14.737656-14.70184 22.806425-34.302247 22.806425-55.184857 0-20.806885-8.068769-40.48404-22.806425-55.110155L325.607334 91.925642c12.664438-1.960655 25.51921-2.940982 38.410821-2.940982 134.947482 0 244.714468 109.691261 244.714468 244.713444 0 39.957037-9.874905 79.687924-28.572756 114.742301l-7.388271 13.947663L919.336754 747.9652c7.728008 6.634094 12.215206 15.60542 12.552897 25.25622C932.30409 782.870174 928.497391 792.145421 921.297408 799.380196"  ></path></symbol><symbol id="icon-tuichu" viewBox="0 0 1024 1024"><path d="M624.113427 831.54885 133.815705 831.54885 133.815705 191.942567l490.297722 0 0 95.941096 63.960731 0L688.074158 159.962202c0-17.662265-14.3181-31.980365-31.980365-31.980365L101.83534 127.981836c-17.662265 0-31.980365 14.3181-31.980365 31.980365l0 703.567014c0 17.662265 14.3181 31.980365 31.980365 31.980365l554.258453 0c17.662265 0 31.980365-14.3181 31.980365-31.980365L688.074158 735.607754l-63.960731 0L624.113427 831.54885z"  ></path><path d="M955.938881 466.518133 764.05669 274.635941l-45.227064 45.227064 137.287783 137.287783-562.398854 0 0 63.960731 562.398854 0L718.829626 658.398278l45.227064 45.227064 191.882192-191.882192C968.42731 499.256768 968.42731 479.006562 955.938881 466.518133z"  ></path></symbol><symbol id="icon-daohanglanmoshi02" viewBox="0 0 1024 1024"><path d="M232.727273 81.035636l744.727273 0 0 42.263273-744.727273 0 0-42.263273Z"  ></path><path d="M46.545455 46.545455l93.090909 0 0 92.974545-93.090909 0 0-92.974545Z"  ></path><path d="M232.727273 490.868364l744.727273 0 0 42.263273-744.727273 0 0-42.263273Z"  ></path><path d="M46.545455 465.524364l93.090909 0 0 92.974545-93.090909 0 0-92.974545Z"  ></path><path d="M232.727273 899.118545l744.727273 0 0 42.263273-744.727273 0 0-42.263273Z"  ></path><path d="M46.545455 884.48l93.090909 0 0 92.974545-93.090909 0 0-92.974545Z"  ></path></symbol><symbol id="icon-changyonglogo27" viewBox="0 0 1024 1024"><path d="M891.668601 577.611324c-89.079828 49.415456-179.385577 94.695732-279.245935 115.476011-22.460548 4.673439-46.904263 4.493338-69.728084 1.378393-21.74935-2.967588-32.301683-22.24156-24.658609-42.821271 7.1744-19.316951 17.053398-38.555108 29.715789-54.710043 27.179013-34.681894 57.772798-66.673515 85.292572-101.106746 16.857946-21.092387 31.943526-43.912116 45.309952-67.387783 9.606799-16.874319 5.309936-36.984333-11.719926-45.466518-28.615735-14.255679-59.383482-24.26259-89.538269-35.254945-3.470031-1.26583-8.801457 2.573615-15.563464 4.801353 8.610098 7.92039 15.146978 13.933337 23.814382 21.903869-89.63753 15.365966-174.893262 37.784558-257.522168 68.403926-0.35918 1.805112-1.055029 3.091408-0.672312 3.695159 12.166087 19.183921 6.457062 33.785477-11.18576 45.791929-6.747681 4.590552-12.913101 10.039657-17.99177 17.181311 54.416354 16.393365 103.003955 7.04751 149.214417-24.184819-2.877537-4.264117-5.463432-8.094352-8.276501-12.264325 17.597797 3.024893 28.052916 12.914124 29.414937 28.315906 0.300852 3.397377-1.863441 7.011694-2.89391 10.525728-2.575662-2.837628-5.431709-5.477758-7.625678-8.584516-1.359974-1.929955-1.717108-4.567016-2.90926-7.993045-55.102992 37.757952-114.307396 47.208185-179.738617 27.604708 0 13.123902-0.6191 24.283056 0.187265 35.33681 0.696872 9.537214-3.246951 13.586436-11.356652 18.62315-18.96391 11.778254-38.429241 24.020066-53.94154 39.765679-18.942421 19.228947-11.874445 42.436508 13.510712 52.253084 28.945239 11.1919 59.289338 11.378142 89.465614 7.664563 35.753295-4.399193 71.311139-10.380418 110.11184-16.144702-45.859467 21.856797-90.528829 37.381375-138.083915 43.702338-33.100886 4.400217-66.181305 6.867408-99.03762-2.615571-47.045479-13.576203-68.01814-49.27731-55.636135-96.794533 11.613502-44.568055 39.240723-80.126922 69.305459-112.974028 100.070136-109.330034 226.524177-164.893514 372.993063-175.798888 34.153868-2.540869 68.75185 1.944282 100.729146 16.801664 45.12064 20.963451 63.72537 65.163115 41.97295 109.874433-14.423501 29.64825-34.344203 56.907081-53.947679 83.665515-19.367093 26.437116-41.60763 50.755987-62.203714 76.314083-6.076392 7.541767-11.565407 15.756869-16.059767 24.329105-8.528234 16.261359-2.679016 27.380604 15.745612 25.542746 38.647205-3.854794 77.957513-6.890944 115.28977-16.736173 54.803163-14.456247 108.119463-34.56012 162.048723-52.318576C881.465215 581.691245 886.534673 579.553559 891.668601 577.611324z"  ></path></symbol><symbol id="icon-huanyingye" viewBox="0 0 1024 1024"><path d="M820.045865 64.951291 204.210985 64.951291c-61.832254 0-111.936395 50.076512-111.936395 112.076588l0 671.536506c0 61.916165 49.992601 112.105241 111.936395 112.105241l615.83488 0c61.832254 0 111.936395-50.076512 111.936395-112.076588l0-671.565159C932.010913 115.139344 881.990682 64.951291 820.045865 64.951291zM876.027877 820.796972c0 46.073338-37.703717 83.889619-84.197634 83.889619L232.454236 904.68659c-46.605457 0-84.197634-37.564547-84.197634-83.889619L148.256602 204.795293c0-46.045709 37.676088-83.86199 84.197634-83.86199l559.376007 0c46.605457 0 84.197634 37.564547 84.197634 83.86199C876.027877 204.795293 876.027877 820.796972 876.027877 820.796972z"  ></path><path d="M540.133757 484.818941 344.19518 484.818941 344.19518 316.871881 288.213167 316.871881 288.213167 708.748013 344.19518 708.748013 344.19518 540.800953 540.133757 540.800953 540.133757 708.748013 596.11577 708.748013 596.11577 316.871881 540.133757 316.871881Z"  ></path><path d="M680.090323 428.836929l55.982012 0 0 279.912108-55.982012 0 0-279.912108Z"  ></path><path d="M680.090323 316.871881l55.982012 0 0 83.97353-55.982012 0 0-83.97353Z"  ></path></symbol><symbol id="icon-iframe" viewBox="0 0 1024 1024"><path d="M64 128l0 768 960 0L1024 128 64 128zM512 192l0 128L128 320 128 192 512 192zM128 576 128 384l384 0 0 192L128 576zM128 640l256 0 0 192L128 832 128 640zM960 832 448 832l0-192 512 0L960 832zM960 576 576 576 576 384 576 320 576 192l384 0L960 576z"  ></path></symbol><symbol id="icon-msnui-360" viewBox="0 0 1024 1024"><path d="M358.51635 570.988486c1.473561 0 2.928702-0.072655 4.374634-0.179079l95.375208 0 0 109.277846c0 32.246425 26.372647 58.759265 58.666144 58.759265 32.472576 0 58.845223-26.513864 58.845223-58.759265 0-1.471514-0.072655-2.925632-0.179079-4.369517L575.59848 570.809407l113.869421 0c1.440815 0.106424 2.891863 0.179079 4.359284 0.179079 32.293497 0 58.666144-26.513864 58.666144-58.759265 0-32.425504-26.372647-58.759265-58.666144-58.759265-1.472538 0-2.927679 0.072655-4.373611 0.179079L575.59848 453.649034 575.59848 349.815177c0.106424-1.444908 0.179079-2.898003 0.179079-4.369517 0-32.246425-26.372647-58.759265-58.845223-58.759265-32.293497 0-58.666144 26.513864-58.666144 58.759265l0 108.203374-99.570763 0 0 0.004093c-0.060375 0-0.118704-0.004093-0.179079-0.004093-32.293497 0-58.666144 26.334785-58.666144 58.759265C299.850206 544.654724 326.222853 570.988486 358.51635 570.988486zM795.97668 854.596775c23.379477-19.154245 45.025473-40.993646 64.433498-65.440431 61.32981-76.461439 98.100272-173.339884 98.100272-278.526551 0-245.965971-200.935382-446.608687-447.260533-446.608687S63.98836 264.662799 63.98836 510.62877c0 97.349165 31.498388 187.581236 84.805478 261.102716 13.388938 21.057595 33.145911 43.973514 60.656475 67.99358 79.652108 72.90852 185.67584 117.512391 301.798581 117.512391 106.046245 0 203.6584-37.211507 280.467763-99.19214 0.934279-0.74599 1.866511-1.496074 2.795673-2.25025C795.000446 855.394954 795.490609 854.998935 795.97668 854.596775zM181.215248 257.588683c70.829162-41.180911 151.668305-63.064314 202.058972-73.072249 93.649913-18.631336 206.137871 12.898775 247.40167 32.425504 70.14764 32.962739 91.676979 66.283636 127.917368 100.499925l20.6319 19.526729c48.394197 45.723368 97.775884 39.847543 112.25669 4.379751 23.242354 51.757804 36.196387 109.055788 36.196387 169.280428 0 97.362468-33.830503 187.084932-90.331331 258.07987-68.651566 38.006616-145.150868 58.567907-193.671954 68.177775-93.470835 18.631336-205.958792-12.898775-247.40167-32.425504-69.968561-32.962739-91.676979-66.283636-127.737266-100.320846l-20.6319-19.705807c-48.8905-46.096874-100.862175-40.574091-117.052926-4.90266-23.136953-51.659567-36.030611-108.823498-36.030611-168.902828C94.820576 415.553391 127.08849 327.770092 181.215248 257.588683z"  ></path></symbol><symbol id="icon-souhu" viewBox="0 0 1024 1024"><path d="M193.692 289.602c4.83-0.467 5.482 1.735 7.994 3.337 18.037 11.203-16.035 27.682-23.902 27.879-2.978 0.141-6.644-1.62-7.851-3.305-4.808-6.238 0.763-8.641 4.258-12.114l2.082-2.655c1.185-3.581 13.103-12.854 17.418-13.143v0zM223.886 268.248c2.383-0.92 10.878-3.157 14.333 3.263 3.4 6.419-1.605 46.582-1.605 72.35 0 4.9-1.398 13.382 0 18.083 0.271 0.879 8.557 9.55 9.504 9.89 6.786 1.702 31.593-1.585 33.42-4.989 2.232-4.317 0.794-9.058 1.54-14.787-14.225 0-29.243-5.548-30.155-6.583-0.892-0.962-3.362-2.894 0-6.583 3.465-3.658 19.873-5.663 31.808-4.932-0.794-9.773 2.359-20.919-3.194-21.38-5.498-0.353-23.329-3.033-25.451-4.957-2.090-1.824-4.085-5.393-3.164-9.822 0.915-4.365 2.994-4.365 4.776-4.875 8.495-2.813 19.228 1.208 23.839 3.263 19.617 8.853 24.124 16.381 22.241 42.685-2.146 28.516 4.274 36.363-15.923 47.691-6.263 3.509-7.151 5.755-19.014 4.875-5.007-0.279-18.196-4.234-25.507-1.553-0.77 0.204-2.281 4.924-5.221 5.59-1.796 2.013-0.365 1.882-1.089 2.588-0.709 0.756 0 3.337 0 3.337 5.466 1.578 9.003 1.076 14.318 3.214l19.046 11.573c5.331 7.242 6.134 26.426 1.629 34.458-2.582 4.488-9.988 7.003-12.769 11.573-0.945 1.603-0.572 4.826-1.54 6.486 2.025 1.543 1.313 3.519 3.164 5.039 2.813 1.997 5.705 0.222 9.52 1.578 4.521 1.621 10.583 5.737 15.914 8.285 0 0.494 0 1.112 0 1.611 4.043 0.947 8.526-1.019 12.755 0 1.263 0.231 6.142 4.373 7.905 4.965 9.789 2.524 15.614-0.822 19.087 8.107 2.654 7.217 1.144 18.61-4.729 21.478-17.537 7.973-39.419-10.76-49.306-16.472-4.314-2.507-8.533-2.211-12.769-5.006-6.905-4.373-14.167-14.678-30.13-9.813-2.805 0.89-8.026 8.195-11.212 9.813-3.918 2.032-6.668 1.357-11.093 3.337-10.369 4.554-25.897 20.165-46.055 13.111-0.612-0.141-2.845-4.431-3.156-4.793-5.339-7.076-3.577-7.761-1.644-16.462 6.555 0 14.875-1.144 19.102-1.769 15.479-2.194 31.115-6.699 36.503-13.078 5.356-6.419-3.362-15.518-11.051-26.271-1.741-2.377-1.24-4.875-3.249-6.617-5.213-4.636-12.062-5.688-17.498-9.798-1.089-0.953-0.945-1.479-2.066-1.628-6.66-0.894-4.172-12.741 8.487-11.616 7.431 0.716 44.1 33.158 46.095 34.549 1.844 1.398 5.221 1.112 7.921 0 1.788-0.773 2.98-3.114 4.18-4.29 2.78-2.819 6.944-6.6 8.526-10.472 1.694-4.257 0-13.177 0-13.177-1.796-1.249-3.926-7.25-7.968-8.213-8.333-2.228-25.211 2.894-28.567 0-3.416-2.903-0.763-10.957 1.518-14.714l11.212-4.996c-0.716-0.502-0.317-1.596-2.066-4.332-1.636-2.762-1.041-2.672-2.735-3.946-11.077-8.145-29.486 2.137-42.924-3.231-15.407-6.313-12.755-12.008-12.755-32.936 0 0-0.548-9.075 0-9.847 0.595-0.833-1.374-16.44 3.29-21.419 4.601-4.884 11.052-2.967 15.885 13.192 9.424 0 22.4 0.92 25.394 1.692 2.986 0.764 4.258 5.286 1.596 8.195-2.742 2.91-7.921 4.521-15.914 6.544-1.907 0.502-6.992 1.448-11.068 1.645-0.866 11.377 0 16.718 3.139 18.159 3.091 1.24 29.004-1.249 31.839-11.564 2.511-9.749 0.612-26.040 0-36.109-0.859-10.899-5.522-48.603-1.686-55.943 0.671-1.266 2.443-2.243 4.78-3.237v0zM118.799 285.188c4.355-1.39 5.45-2.259 11.291 2.762 5.968 4.989 4.076 31.637 3.186 42.734 1.717 0.855 3.591 4.552 4.784 4.996 3.83 1.273 8.796-1.193 12.786 0 2.573 0.683 6.628 3.952 7.921 6.486 1.207 2.672 1.779 5.903 0 8.279-1.852 2.359-5.268 4.323-7.921 4.884-12.786 2.819-18.697-0.067-22.303 11.514-1.962 6.247-2.735 16.193 0 21.428 0.659 1.232 1.32 2.292 4.736 3.181 3.591 0.97 10.035-2.005 11.157-1.553 0.883 0.296 3.147 3.231 3.147 3.231s0.524 7.941-1.549 11.491c-3.099 5.145-12.474 3.896-14.31 11.573-1.16 4.826 1.455 12.559 1.556 14.78 0.279 5.408-0.373 16.349-0.262 17.515 0.683 6.863 0.262 2.169 0.262 2.169 2.918 12.337-0.659 46.877-4.736 52.657 0 0-3.909 5.202-4.569 5.755l-3.407 2.423c-6.174 1.925-15.558 5.73-25.37 3.255-8.232-1.966-20.977-17.707-15.909-32.806 0.073-0.706 3.201-3.287 3.201-3.287s4.473-0.494 6.389 0c4.314 1.218 10.226 13.703 12.625 14.846 2.455 0.986 4.593 0.6 6.397 0 11.498-4.119 6.729-46.613 7.939-62.527-1.686-0.855-3.622-4.578-4.776-4.924-19.142-6.641-25.921 23.698-46.055 4.924-3.678-3.403-0.365-7.882 1.565-11.557 3.743-6.889 9.78-4.184 18.57-6.641 1.24-0.321 6.134-4.596 6.851-4.875 4.449-1.931 8.455 0.502 12.776-1.505 2.543-1.519 10.472-13.507 11.068-16.514 2.313-12.487-2.265-35.881-11.068-37.845-6.43-1.373-9.424 2.64-12.776 3.263-5.76 1.218-16.076 3.838-22.193 1.645-0.786-0.198-3.233-3.323-3.233-3.323s-0.548-9.635 1.605-13.060l3.139-2.648c1.175-0.494 4.489-1.876 6.397-2.251 8.144-1.906 17.117 1.43 25.434 0 2.796-0.665 7.103-4.068 9.511-4.996-1.199-8.77-3.869-37.746 1.588-42.734 1.373-1.266 0.215-1.47 4.559-2.745v0zM718.135 419.432c3.734-3.395 13.43-16.776 15.885-21.347 0.437-0.962 3.178-4.947 3.178-4.947 1.313-6.451-2.438-13.605-3.178-18.010-0.215-0.156 2.281-3.287 0-6.602-2.192-3.337-9.463 1.717-14.24 4.941-1.86 1.076-1.438 3.658-3.139 4.89-12.015 8.614-14.326 9.494-27.095 3.27-1.754-2.678-3.465-4.343 0-9.789 3.528-5.565 20.881-14.87 31.807-19.778-0.247-4.043 1.192-10.949 0-14.82-0.247-0.625-4.251-2.747-4.712-3.27-19.832-23.828-11.227-29.574-11.227-29.574s11.847-6.756 19.143-3.305c7.16 3.501 14.739 42.135 23.782 18.107 0.778-1.972 3.663-8.696 3.193-11.557-0.317-2.055-5.959-5.169-6.333-6.552-0.517-1.373 0.127-6.708 0.127-6.708l1.422-3.073c2.090-1.174 6.317-3.353 6.317-3.353s6.452-0.33 9.638 1.652c2.043 1.282 9.209 17.763 9.511 21.414 0.373 4.989-1.398 14.030-3.139 18.043-1.026 1.939-5.491 3.838-6.372 6.625-1.627 4.134 0.080 6.215-1.627 9.789-1.134 2.062-5.85 3.855-6.349 6.583-3.108 14.961 9.441 34.629 11.124 47.691 5.673 46.161-2.059 100.494-28.645 118.388-0.271 0.222-4.036 0.683-4.514 1.010l-9.805-2.712c-1.525-2.563-4.562-4.389-6.238-6.461-2.216-2.934-2.693-6.822-4.854-9.89-1.366-2.005-7.017-4.545-7.921-6.577-7.707-17.623 8.526-16.883 17.489-11.549 1.883 1.144 5.436 6.363 7.97 6.544 3.369 0.353 4.562-2.302 6.372-3.255 13.493-7.462 5.283-14.541 6.308-27.963 0.166-2.588 4.395-9.346 4.744-11.499 1.844-11.992-0.794-22.891-3.083-31.267-0.294 0.401-4.37 1.144-4.83 1.692-2.138 2.104-1.747 7.020-3.147 9.855-2.527 4.297-7.597 8.047-11.132 11.557-5.054 4.521-10.193 13.29-17.466 14.77-2.693 0.502-9.752-1.727-9.528-1.727-0.215-0.141-5.317 1.939-8.017-6.577-2.749-8.401 10.241-10.31 22.241-19.692l6.339-4.963zM891.346 291.303c13.69-2.337 20.008 6.789 15.931 18.010-6.079 16.776-35.843 14.573-55.653 18.141-2.686 0.452-9.957 4.506-12.625 4.932-8.479 0.97-14.391-1.621-22.337 1.578-3.909 1.529-6.483 4.144-9.472 6.625-2.965 2.423-5.936 3.707-7.994 6.534-1.97 2.793-1.549 6.526-1.549 6.526s1.717 15.642 3.164 21.479c1.089 4.488 7.072 12.217 7.954 18.010 4.099 27.898-10.553 111.64-20.621 121.628-8.954 8.737-14.581 8.294-19.054 5.029-4.578-3.362-2.98-3.073-4.838-6.592-2.407-4.77-1.636-10.062-1.535-9.879 1.446-3.231 0-5.328 1.535-8.163 2.257-4.282 8.884-7.62 11.187-11.525 0.66-1.307-0.333-3.755 0-4.965 0.937-4.57 6.652-11.317 7.875-16.423 6.040-23.879 9.765-44.017 7.946-70.788-1.462-21.217-19.228-37.014-12.633-59.076 0.564-2.377 4.363-10.653 6.317-13.184 8.63-11.697 40.627-1.684 58.792-6.609 1.304-0.395 4.832-4.438 6.365-4.957 5.968-1.966 9.711 0.056 15.853-1.659 7.406-2.055 13.937-7.628 20.698-11.433 1.596-0.979 2.271-2.885 4.693-3.24v0zM894.575 340.588c0 0 5.197 0 7.968 1.578 9.877 5.845 0.738 17.65-1.636 24.674-1.754 5.268-5.015 13.357-6.34 18.148-0.803 2.827 0.659 5.302 0 8.145-0.341 1.585-1.899 6.082-4.769 6.609-2.819 0.502-5.309-1.553-6.349-3.312-5.482-9.082-4.593-38.485 0-47.649 1.789-3.623 11.125-8.194 11.125-8.194v0zM846.509 350.142c0 0 5.323 1.174 6.794 3.509 1.754 3.125 0.827 6.279 1.613 9.914 2.82 14.417 1.907 35.279-1.613 49.327-1.47 5.335-7.088 12.881-7.946 18.1-0.397 1.776 0.556 4.793 0 6.641-2.059 5.845-8.479 16.029-9.614 22.916-2.686 15.913 3.783 29.795 20.642 24.709 2.519-0.798 4.33-5.18 6.412-6.583-1.916-14.378-12.199-32.318 6.285-23.025 13.732 6.832 16.416 22.555 19.159 41.075-0.953 2.062-2.431 4.479-6.42 4.941-3.949 0.552-4.745-0.542-6.3-1.571-1.287-0.832-1.231-1.102-3.178-4.924-2.033-3.946-4.251-2.672-4.784 0-0.977 0.576-1.622 4.924-1.622 4.924s-12.705 13.070-38.149 3.24c-9.067-6.041-12.975-31.079-7.912-46.047 1.326-3.838 6.324-9.074 7.912-13.192 3.194-8.606 3.194-16.005 6.413-24.669 1.001-2.894 5.68-7.849 6.333-11.508 2.757-16.463-6.604-24.109-7.954-36.083-1.042-9.386 0.065-14.589 4.792-18.188 2.431-1.876 2.043-1.807 6.349-3.206l2.79-0.3zM888.242 404.638c0.279 0.508 4.235 1.193 4.712 1.783 5.793 5.622 5.467 25.762 7.954 36.103 4.672 18.84 16.169 39.546 28.613 50.996 2.025 1.776 3.591 5.476 6.372 6.577 8.241 3.067 15.901 1.201 19.102 9.89 6.754 18.362-19.523 18.139-30.178 11.393-4.688-2.886-18.166-16.712-20.755-21.281-4.507-8.259-4.703-17.031-7.875-26.312-1.924-5.548-8.058-12.864-9.536-18.125-2.678-9.255-4.363-42.045-1.613-49.228l3.203-1.797zM877.085 544.463c7.827 0 19.721 3.649 25.459 6.526 24.308 12.51-31.345 13.102-44.521 9.894-22.877-5.749 8.844-16.421 19.062-16.421v0zM498.832 546.074c30.003-4.743 48.337 8.572 74.683 6.6 10.87-0.92 34.288-5.187 36.569-3.279 2.265 1.85 1.605 6.511 1.605 6.511l-3.147 3.24c-10.090 3.748-113.73 1.045-117.671-1.561-7.658-5.252 1.702-10.597 7.962-11.51v0zM818.317 546.074c9.225-0.436 17.434 2.359 19.071 4.914 1.613 2.637 2.017 4.053-1.636 6.592-3.56 2.591-49.256 1.273-74.676 3.303-34.835 2.672-118.258 3.073-120.794-3.303-2.48-6.337 2.496-6.592 6.397-8.188 7.97-3.566 22.765-1.677 33.31-1.677 25.172 0 53.652-0.116 76.409 1.677 4.974 0.321 12.491-1.373 17.376 0l3.178 3.279c15.461 1.975 27.865-6.064 41.365-6.598v0zM85.602 547.711c17.005-2.442 34.606 2.292 47.676 3.27 82.035 6.345 168.447-4.545 247.971 1.684 24.109 1.883 71.514 1.543 71.514 1.543s3.926 1.684 1.565 4.932c-2.298 3.354-26.754 0.615-41.335 1.741-80.009 6.131-166.943-4.84-249.433 1.611-9.686 0.731-26.184 2.491-38.172 1.621-3.379-0.27-8.645-2.251-14.343-1.621-2.709 0.247-9.995 4.297-12.682 4.946-10.736 2.178-21.756 1.43-31.808 0 0-0.64-2.995-2.581-1.565-8.303 1.39-5.508 11.657-10.201 20.611-11.425v0zM931.078 547.711c11.467-3.368 28.104 3.524 30.218 6.501 2.107 3.125-1.511 6.673-1.511 6.673-12.355-1.019-31.912-0.188-34.971-3.303-3.153-3.023 6.263-9.872 6.263-9.872v0zM568.749 716.997c20.748-0.6 21.875 32.534 3.242 34.539-23.098 2.507-23.886-33.94-3.242-34.539v0zM681.145 670.225c-2.176-13.75-9.614-22.070-23.679-22.070-20.828 0-27.525 20.483-27.525 38.74 0 17.679 4.308 39.627 27.343 39.627 11.234 0 20.921-8.696 23.871-24.518h16.202c-1.771 16.381-11.458 39.438-40.635 39.438-28.003 0-44.703-21.866-44.703-51.546 0-31.925 14.906-57.137 47.875-57.137 26.197 0 36.058 19.637 37.466 37.473l-16.212-0.008zM722.003 687.069c0-13.776 4.918-39.324 28.955-39.324 24.012 0 28.898 25.549 28.898 39.324 0 13.826-4.887 39.465-28.898 39.465-24.037 0-28.955-25.638-28.955-39.465v0zM704.768 687.069c0 26.584 14.365 54.373 46.19 54.373 31.768 0 46.206-27.79 46.206-54.373 0-26.558-14.431-54.308-46.206-54.308-31.823 0-46.19 27.758-46.19 54.308v0zM812.62 635.514h15.885v14.674h0.349c3.622-5.5 12.22-17.425 30.203-17.425 17.95 0 23.663 11.081 26.58 16.66 8.333-9.651 15.083-16.66 30.616-16.66 10.607 0 30.75 5.597 30.75 34.53v71.298h-16.733v-66.5c0-14.261-4.156-23.928-18.45-23.928-14.192 0-23.56 13.857-23.56 27.661v62.766h-16.772v-71.298c0-8.599-3.201-19.128-15.655-19.128-9.607 0-26.359 6.337-26.359 34.31v56.117h-16.846v-103.073l-0.009-0.003zM100.080 614.57c0 0 8.167-1.519 13.65 0 5.506 1.571 6.254 3.125 6.365 5.73 0.308 2.514-0.111 5.663-6.794 8.95-4.085 2.277-3.623 2.163-4.116 2.221-0.548 0-1.907-0.396-3.853 0.371-1.859 0.731-2.845 0.731-6.604 5.112-3.776 4.358-3.598 4.693-3.598 4.693v10.346c0 0 1.669 7.751 4.371 11.393 2.63 3.814-0.937 9.378-7.597 7.11-6.571-2.433-10.79-3.952-13.882-10.193-3.019-6.355 0.477-15.518 1.986-18.808 0 0 2.471-0.862 3.982-4.545 0 0 2.192-2.499 0.572-6.897-1.615-4.086 9.787-12.928 15.517-15.485v0zM123.895 617.364c0 0-1.089 4.102 2.464 8.819 3.512 4.774 4.586 6.938 7.438 9.707 2.995 2.745 2.75 3.241 7.912 2.942 5.283-0.207 5.475-3.855 5.283-7.307-0.279-3.428 1.167-5.76-3.631-10.899-4.719-5.246-11.822-6.913-15.518-6.756-3.798 0.322-3.948 3.496-3.948 3.496v0zM108.909 666.477c-1.836-0.173-3.989 0.067-6.619 0.822 0 0-1.859 2.596 0.778 5.286 2.614 2.631 4.107 4.908 7.827 6.641 3.638 1.807 3.457 1.997 6.372 2.499 2.973 0.568 5.283 0 8.136 1.456 2.828 1.513 7.78 4.996 8.771 8.254 1.074 3.197 0.271 7.264-0.111 10.29-0.51 3.083-0.51 3.716-0.51 3.716s0.51 2.475-5.641 5.352c-6.053 3.033-3.941 2.581-8.516 4.884-4.514 2.333-3.67 1.488-3.67 1.488s0.683 0.855-3.886-0.158c-4.553-1.053-7.333-0.494-7.802-1.053-0.357-0.38-2.973-3.008-6.968-1.16 0 0-4.522 2.163-4.999-2.244-0.325-4.309 0.723-15.14-11.132-13.99 0 0-4.967 1.925-1.741 11.053 0 0 3.027 6.493 5.61 8.614 2.536 2.119 3.545 3.017 6.532 8.558 3.011 5.598 6.794 3.847 12.697 3.922 6.023 0.098 12.721-0.101 12.721-0.101s0.746-1.947 9.144-1.208c0-0.041 5.627-2.251 9.099-7.126 0 0 8.868-1.915 10.273-9.716 0 0 1.343-1.76 1.827-8.467 0 0-0.715-3.231-2.201-7.644 0 0-0.389-2.448 0.365-5.852 0.763-3.509-0.937-8.236-3.861-12.247-2.86-3.997-8.232-8.457-12.11-9.61-3.743-1.035-3.114-0.938-3.114-0.938s-8.884 0.502-11.307-0.101c-1.416-0.403-3.313-1.079-5.967-1.22v0zM206.453 658.981c-3.448 0.855-10.813 7.143-12.143 15.274-1.374 8.164 0.088 22.039 1.763 27.749 1.701 5.852 6.937 15.775 11.513 19.884 4.647 4.018 11.433 6.125 11.433 6.125s2.305 0.091 3.734 2.27c1.272 2.178 3.172 4.62 4.48 5.983 1.175 1.289 1.398 1.289 5.857 0.89 4.464-0.543 6.588 1.735 12.755-3.495 6.174-5.169 4.172-5.481 7.446-6.985 0 0 0-0.773 1.811-1.118 1.932-0.477 8.232-1.471 11.020-10.209 2.845-8.614 4.028-13.029 3.346-20.368v-5.558c0 0-1.28-5.663-4.456-8.985l-0.421-2.359c0 0-0.716-2.621 1.312-5.054 2.043-2.4 4.355-6.304 4.355-6.304s1.328-1.99 0.73-9.231c-0.604-7.242-2.025-11.122-4.569-14.367-2.552-3.149-2.107-7.249-2.398-9.831-0.246-2.646-8.192-13.003-12.173-16.563l-1.836-2.178c0 0-5.603 1.144-9.225-1.282-3.727-2.433-5.887-1.798-8.954-1.677 0 0-3.56 2.259-5.283 4.365-1.827 2.038-1.827 2.351-1.827 2.351s-5.054 0.543-6.761 1.218c-1.795 0.625-9.805 9.527-11.433 13.908 0 0-1.026 8.327 0.294 11.129 0 0 0.7 4.84 4.235 4.332 3.545-0.558 1.796-0.163 1.796-0.163s6.874-12.748 11.713-16.291c4.76-3.617 8.677-6.181 17.846-1.504 0 0 3.72 2.499 6.548 7.496 2.901 4.9 4.609 4.004 5.943 6.781 1.422 2.845 2.637 12.141 3.768 17.064 1.065 4.89 1.065 5.328 1.065 5.328s2.693 6.627 2.464 10.282c-0.216 3.921-2.298 9.847-3.536 11.697-1.272 1.807-0.922 7.087-1.13 9.707-0.279 2.688-1.192 6.106-3.797 8.696-2.552 2.769-4.251 6.279-9.153 9.986-4.917 3.748-4.291 3.559-4.291 3.559s-6.357 4.053-12.020 0.558c-5.53-3.322-11.473-8.558-15.161-16.316-3.695-7.933-4.639-19.308-3.783-25.472 0.968-6.067 3.059-14.197 1.556-16.949-1.468-2.72-3.575-4.619-4.431-4.373v0zM326.001 609.187c0 0-7.065 1.553-7.183 4.685-0.111 3.255 0 9.099 1.048 13.060 1.009 4.028 2.78 8.696 4.043 10.126 1.24 1.398 1.867 2.073 1.867 2.073l0.286 13.851c0 0-4.928 8.754-5.182 13.167-0.286 4.488-0.929 23.286-0.803 27.102 0.088 3.912 0.166 11.337-1.503 16.095-1.612 4.946-2.265 8.655-0.516 16.785 1.811 8.203 1.811 9.378 3.083 10.85 1.374 1.529 5.864 4.309 8.693 0.212 2.78-4.037 2.845-5.59 3.339-10.857 0.365-5.343 1.653-22.729 1.207-24.453-0.398-1.702-0.929-5.976-0.929-5.976l0.644-14.984 4.020-4.9c0 0 4.41-1.776 0.659-9-3.687-7.192-5.61-11.277-5.61-11.277s-1.114-3.764-0.166-8.614c0.794-4.809 0.923-8.308 2.090-11.361 1.105-3.172 1.47-12.938 0.993-17.771-0.596-4.827-4.092-10.892-10.083-8.812v0zM374.693 608.635c0 0-5.045 4.184-5.133 9.914-0.279 5.703 1.28 7.217 1.446 8.877 0.231 1.519-2.431 6.627-1.358 11.747 1.192 5.196 4.586 8.573 4.586 8.573l0.461 1.939c0 0-0.461 3.831-2.693 6.493-2.107 2.646-2.805 4.332-5.483 5.352-2.654 0.97-13.009 1.118-17.331 2.055-4.41 0.945-5.777 7.045-0.653 8.498 5.182 1.497 16.741 1.315 16.741 1.315s4.141 1.808 4.704 6.131c0.469 4.231 0.469 12.141 0.365 19.349-0.111 7.404-0.923 31.531-0.923 31.531s-0.54 6.567 5.864 7.973c6.468 1.208 10.926-0.608 11.141-8.096 0 0-0.216-15.847-1.313-26.673-1.065-10.876-1.358-12.189-1.358-12.189l2.67-29.977-7.669-12.741c0 0-0.961-1.201 1.669-4.119 2.552-2.927 4.593-3.241 5.999-13.177 1.477-10.028 1.605-13.241 1.605-13.241s0.58-10.603-13.342-9.534v0zM457.815 611.875c0 0-2.383-4.309-7.033 0.116-4.562 4.53-7.938 8.762-7.938 8.762s-5.275 6.025 1.994 13.043c7.271 7.102 1.644 1.833 1.644 1.833s-1.121 15.126-1.121 18.726c0 3.592 1.438 5.221 1.438 8.614 0 3.288-1.272 8.689-2.043 14.829-0.724 6.125-2.647 19.208-2.034 24.102 0.738 4.856 2.398 9.854 2.273 14.605-0.166 4.734 1.382 7.741 4.784 10.66 3.465 2.804 15.233 9.822 19.196 12.125 3.933 2.277 9.258 4.267 18.712-1.717 9.289-5.953 16.208-12.108 18.037-18.502 1.907-6.385 2.002-7.882 2.002-7.882s0.454-22.317-0.437-28.005c-0.891-5.678-8.010-11.081-12.657-3.27l-0.961 1.126c0 0 1.128 14.435 0.048 21.306-0.985 7.012-1.677 10.601-7.365 14.822-5.768 4.134-13.102 6.837-20.342-1.315-7.095-8.171-7.644-10.332-7.644-22.153 0-12.008 0-31.17 0.834-37.654 0.778-6.6 4.242-25.284 1.741-34.35-2.46-9.097-3.128-9.822-3.128-9.822v0zM497.449 612.211c0 0-6.134 1.389-5.388 16.949 0.693 15.643 1.009 20.26 0.514 27.019-0.514 6.781 0.778 11.597 5.348 11.26 4.586-0.246 7.986-3.788 10.424-13.563 2.686-9.757 3.457-18.675 2.107-27.914-1.175-9.222-0.859-9.594-3.274-12.864-2.291-3.321-5.955-3.218-9.731-0.886v0z"  ></path></symbol><symbol id="icon-tubiao" viewBox="0 0 1024 1024"><path d="M437.996 697.519 437.996 697.519 437.996 586.722 327.195 586.722c-61.187 0-110.797 49.61-110.797 110.797 0 61.195 49.61 110.797 110.797 110.797C388.387 808.316 437.996 758.714 437.996 697.519L437.996 697.519 437.996 697.519 437.996 697.519zM493.395 697.519c0 91.789-74.411 166.195-166.2 166.195C235.41 863.714 161 789.308 161 697.519c0-91.789 74.41-166.195 166.195-166.195l110.801 0 55.399 0 0 55.398L493.395 697.519 493.395 697.519 493.395 697.519zM585.723 697.519 585.723 586.722 696.52 586.722c61.195 0 110.796 49.61 110.796 110.797 0 61.195-49.601 110.797-110.796 110.797C635.332 808.316 585.723 758.714 585.723 697.519L585.723 697.519 585.723 697.519zM530.324 697.519c0 91.789 74.41 166.195 166.196 166.195 91.789 0 166.199-74.406 166.199-166.195 0-91.789-74.41-166.195-166.199-166.195L585.723 531.324l-55.399 0 0 55.398L530.324 697.519 530.324 697.519 530.324 697.519zM437.996 328.195l0 110.801L327.195 438.996c-61.187 0-110.797-49.61-110.797-110.801 0-61.188 49.61-110.797 110.797-110.797C388.387 217.398 437.996 267.007 437.996 328.195L437.996 328.195 437.996 328.195zM493.395 328.195c0-91.785-74.411-166.195-166.2-166.195C235.41 162 161 236.41 161 328.195c0 91.789 74.41 166.199 166.195 166.199l110.801 0 55.399 0 0-55.398L493.395 328.195 493.395 328.195 493.395 328.195zM585.723 328.195l0 110.801L696.52 438.996c61.195 0 110.796-49.61 110.796-110.801 0-61.188-49.601-110.797-110.796-110.797C635.332 217.398 585.723 267.007 585.723 328.195L585.723 328.195 585.723 328.195zM530.324 328.195 530.324 328.195C530.324 236.41 604.734 162 696.52 162c91.789 0 166.199 74.41 166.199 166.195 0 91.789-74.41 166.199-166.199 166.199L585.723 494.394l-55.399 0 0-55.398L530.324 328.195 530.324 328.195 530.324 328.195zM530.324 328.195"  ></path></symbol><symbol id="icon-baidu1" viewBox="0 0 1024 1024"><path d="M603.131557 677.800163l-41.990347 0s-5.385661-3.331885-5.38566-12.722765l0-88.091315-47.356565 0.604774 0 98.002035s4.563946 25.894763 38.895869 25.894763l79.526241 0L626.821095 583.066569 603.130533 583.066569l0 94.733594zM461.021955 583.066569l-44.414559 0s-40.995693-1.62194-55.359842 44.867883c-4.975315 31.022551 4.457522 42.857087 6.100952 46.771234 1.665942 3.872191 14.904455 26.782993 48.155766 26.782993l69.205175 0L484.709447 523.293207l-23.688515-0.520863 0 60.294225zm0 94.733594l-35.023678 0s-21.570271-0.606821-28.211528-25.442462c-3.331885-11.096732 0.520863-21.699208 2.25025-26.693965 1.62194-4.977361 8.847505-18.909675 23.774473-18.909675l37.210483 0 0 71.046102zM511.51393 66.691935c-245.932202 0-445.285552 199.375863-445.285553 445.308065S265.582751 957.308065 511.51393 957.308065s445.285552-199.375863 445.285552-445.308065S757.446132 66.691935 511.51393 66.691935zm27.151383 236.326427c3.546779-32.385595 42.271756-82.078367 73.316819-74.982762 30.934546 7.05365 59.167564 48.113811 53.435003 83.420944-5.582135 35.369555-33.683147 82.034365-77.406974 76.323293-43.656289-5.582135-53.543474-45.127803-49.344848-84.761475zm-91.575672-89.12997c32.711006 0 59.167564 37.663808 59.167565 84.154655 0 46.533826-26.457582 84.198657-59.167565 84.198657-32.667004 0-59.167564-37.663808-59.167564-84.198657-0.001023-46.489824 26.500561-84.154655 59.167564-84.154655zM262.553765 413.284721s6.989181-69.292156 54.928006-73.576739c38.096666-3.26537 66.135256 38.422078 69.054749 62.263066 1.796926 15.467273 9.842159 86.252433-49.389873 98.994641-59.103096 12.700253-81.080643-55.683207-74.592882-87.680968zm450.888153 298.394041c-32.407084 76.365248-150.830217 36.68962-150.830217 36.68962s-43.676755-14.018272-94.342691-2.791579c-50.688449 11.338233-94.38874 7.031137-94.388741 7.031137s-59.277058 1.428535-76.172867-73.467245c-16.874319-74.982762 59.167564-116.042923 64.859194-123.030058 5.602601-7.095605 45.082778-33.943067 70.39528-76.345806 25.440415-42.444694 101.504812-76.387761 155.048285 7.009648 39.483246 56.593949 107.130949 108.947318 107.130949 108.947318s50.665936 39.612183 18.300808 115.956965zm-9.886161-173.97945c-64.878636 1.473561-67.626213-43.829228-67.626213-76.279291 0-34.008558 6.987135-82.10088 59.21259-82.100879 52.136428 0 66.177212 50.947346 66.177211 67.865667 0 17.026792 7.117095 89.088014-57.763588 90.514503z"  ></path></symbol><symbol id="icon-biaoge" viewBox="0 0 1024 1024"><path d="M135.168 491.52h348.16v-389.12h-266.24c-45.056 0-81.92 36.864-81.92 81.92v307.2z m0 40.96v307.2c0 45.056 36.864 81.92 81.92 81.92h266.24v-389.12h-348.16z m389.12 389.12h266.24c45.056 0 81.92-36.864 81.92-81.92v-307.2h-348.16v389.12z m348.16-430.08v-116.736c0-12.288 8.192-20.48 20.48-20.48s20.48 8.192 20.48 20.48V839.68c0 67.584-55.296 122.88-122.88 122.88h-573.44c-67.584 0-122.88-55.296-122.88-122.88v-655.36c0-67.584 55.296-122.88 122.88-122.88h573.44c67.584 0 122.88 55.296 122.88 122.88v18.432c0 12.288-8.192 20.48-20.48 20.48s-20.48-8.192-20.48-20.48v-18.432c0-45.056-36.864-81.92-81.92-81.92h-266.24v389.12h348.16z"  ></path></symbol><symbol id="icon-qq" viewBox="0 0 1024 1024"><path d="M330.048811 492.088956l-0.969942-2.984377-0.778872-3.915345-0.540034-2.155539 0-8.804431 0.932368-3.45206 0.967344-3.688899 1.240759-3.834001 1.688855-4.271504 2.231487-4.462375 3.14087-4.457378 0-3.14087 0.308791-2.915024 0.467683-3.989695 1.359478-4.422402 1.240759-4.854709 0.984732-2.210901 1.148821-2.070196 1.469404-2.311833 1.59352-1.683259 0-11.035518 0.92977-5.683547 0.92937-6.59353 1.668269-7.894647 2.288848-8.206436 1.705843-4.512341 1.689455-4.930057 1.841152-4.577896 2.213499-4.925061 2.249475-5.356768 2.597239-5.055572 2.909427-5.376755 3.6871-5.372358 1.685857-3.060525 1.823763-2.542676 3.93733-5.668157 4.032666-5.659163 4.618868-5.839441 4.927059-5.683746 5.352371-5.582615 5.585613-5.764092 6.748425-6.206192 4.309678-3.764048 5.216463-4.055251 5.293411-3.608553 5.739109-3.447063 5.511263-3.065322 6.205193-2.522889 6.595528-3.161257 6.558553-2.150542 6.553157-2.216497 7.060613-2.211101 7.058215-1.703245 7.446951-1.377066 7.534492-1.220572 14.878313-2.02063 7.915633-0.42711L537.225745 259.985922l7.798712 0.969942 7.829691 0.92977 7.995579 0.854421 7.406978 1.763804 7.833689 1.688455 7.358011 1.899712 8.050542 2.150542 7.367005 2.623621 7.056216 2.984377 7.526897 3.14147 6.885332 3.45206 6.674475 3.824007 6.537568 4.226534 5.66316 3.899356 2.598238 2.231487 2.759129 1.60791 5.226456 4.462974 4.426998 4.281497 4.382029 4.441988 4.30708 4.925261 3.527608 4.73379 4.191158 4.929658 2.949001 5.271426 2.965989 4.694217 3.159858 5.432317 2.599238 4.769366 4.422002 10.050186 2.171528 5.196477 1.687856 4.829326 1.687856 5.215864 1.512974 4.910071 1.085264 4.211145 1.35708 5.00061 2.402371 8.87938 1.536958 7.759139 0.986331 7.50791 0.853421 6.049898 1.362077 9.211754 0.305793 1.452016 1.086264 1.688855 2.914024 4.754377 1.860738 3.20023 1.667869 3.3927 2.130555 3.588167 1.864736 4.30648 1.200186 4.462375 1.317107 4.809339 1.010315 4.98502 0.467683 2.462331 0.391734 2.984976 0 2.603235-0.391734 2.618625 0 3.235806-0.779472 3.120884-1.396053 6.075281-1.593919 3.060525-1.156216 3.457656 0 0.829038 0.538635 1.070674 1.591921 2.542276 6.905318 10.202083 5.467293 7.658208 2.598238 5.140914 3.532605 5.608198 3.065921 6.113855 3.527608 6.589532 3.532605 7.375999 3.975305 8.342344 2.231487 5.136517 2.054607 4.98462 1.78479 5.297408 1.748814 4.752778 1.316108 4.98562 1.35708 4.673831 1.708841 9.130809 1.356081 9.352659 0.930369 8.280386 0 11.659095-0.617581 4.151185-0.895393 7.116175-1.241158 6.441633-1.899712 5.810061-0.698526 2.391379-1.316108 2.855064-1.126236 1.974661-1.476999 2.468326-1.317107 1.526965-1.667869 2.000644-1.477998 1.606911-1.586924 1.377066-1.900711 0.834434-1.707842 0.854421-1.398052 0.461687-2.130555 0-1.377066-0.461687-2.618225-1.301118-1.200186-0.829438-1.242158-0.935366-1.37107-1.241158-1.382063-1.35708-2.287449-2.53628-2.718157-3.589566-2.131555-3.708486-2.134553-2.96399-2.075593-3.452659-2.930013-6.145833-3.296765-6.382673-0.386738-0.216853-0.542632 0-1.361077 0.985332-0.774475 1.688855-1.276135 2.075593-2.252473 6.210789-3.376711 8.825017-4.342056 10.567835-3.260789 5.312398-3.432673 5.507266-4.050254 6.211788-4.312076 6.070884-2.210501 2.753133-2.674187 2.985976-6.15083 6.069885 0.543631 0.523645 0.833435 0.853421 3.065921 1.838753 12.804319 6.130843 5.588011 3.145867 5.311399 3.065921 5.277422 3.840396 4.692818 3.989295 2.291446 1.748814 1.703845 2.080589 1.748814 2.381385 1.473001 2.598238 0.773476 2.156538 0.970342 2.613228 0.391734 2.211501 0.462686 2.603235-0.462686 1.768801 0 1.758808-0.391734 1.848747-0.970342 1.678862-0.386738 1.317107-0.854421 1.596917-2.322425 3.14087-2.135552 2.543276-1.667869 1.914702-1.397053 1.381064-3.527608 2.599238-3.995291 2.230488-4.271104 2.151541-4.538923 2.069597-5.120528 1.980657-2.719156 0.853421-2.437347 0.684536-5.899 1.37107-6.130843 1.322104-6.130843 1.296121-6.669478 1.07627-6.904319 0.306792-7.060213 0.849424L623.882991 772.518624l-7.910637-0.467683-7.372002-0.694529-7.915633-1.070274-7.869664-0.833435-8.301372-1.156216-8.030555-1.999644-7.839685-1.537957-7.793716-2.206504-7.995579-2.855064-7.834688-2.386382-4.110213-1.352083-3.683503-1.321104-2.332419-0.915379-2.28545-0.441701-6.51858 0-7.522899-0.542632-3.824407-0.391734-4.909671-0.543631-3.14087 2.835078-4.30708 2.673188-5.821453 2.854065-6.454624 3.527608-3.924739 1.919698-4.07084 1.517971-9.042869 3.679505-4.907273 1.241158-5.140914 1.381064-7.141558 1.377066-4.456978 0.387737-4.730793 0.386738-4.928658 0.541633-5.740508 0.231843-23.448502 0-13.249417-0.231843-12.841693-1.316108-6.512984-0.913381-12.414983-1.844749-6.130843-1.241158-5.684146-1.819766-5.680549-1.322104-5.120528-2.055606-4.847114-1.919698-4.499949-2.150542-3.917744-2.371392-3.919343-2.844072-1.319106-1.377066-1.743818-1.668869-1.319106-1.477998-1.203784-1.687856-1.087862-1.687856-0.851822-1.683858-1.22377-3.592564-0.444698-1.860738-0.542632-2.055606 0-1.923696 0.542632-2.150542 0-2.150542 0.444698-2.151541 0-4.29209 0.213855-2.306436 1.009715-2.599238 0.851822-2.602236 1.550549-3.134875 1.125237-1.247154 0.932368-1.376067 2.442344-2.985976 1.939685-1.531961 1.821165-1.086264 1.688855-1.35708 2.696172-0.853421 2.130555-1.302117 2.678584-1.377066 3.065322-0.933367 3.065522-0.925373 3.530606-0.754488 3.371714-0.447696 3.998289-0.546629 4.30608-0.306792 1.143225-0.391734 0.233841 0 0.543232-0.45769 0-0.532639-0.776873-1.065278-2.306836-1.086264-5.741108-4.98462-3.841995-3.064922-4.459976-3.889363-4.499949-4.393022-4.693818-5.577219-5.352371-6.286738-2.017032-3.3927-2.678784-3.512618-2.28645-4.075237-2.057605-4.462974-2.794505-4.201152-1.821365-4.834722-2.150942-4.82373-2.156138-5.377354-1.587923-5.115532-1.475-6.382673-0.464685-0.230843-0.447297 0-0.231243-0.452693-0.542632 0-0.911982 0.452693-0.465285 0.230843-0.622978 1.065278-0.230843 1.316108-0.465085 1.146223-0.814448 1.919698-2.64081 4.673831-1.35648 2.855064-2.15354 2.441345-2.306436 2.985976-2.522889 3.300762-2.675586 2.910027-3.14127 2.829082-2.929414 2.679184-3.20123 2.089583-3.527608 2.216497-3.37711 1.316108-3.995291 0.991328-3.919343 0.365752-0.92937 0-0.894793-0.365752-0.696128-1.532961-1.16581-0.779472-1.510376-3.683503-0.931968-1.974661-1.007717-2.855064-0.833835-2.96399-0.447297-2.93501-1.241758-6.663482-0.464685-3.925339 0-12.874271 0.464685-9.584502 0.776474-4.903675 0.912381-5.065566 0.833835-5.447307 1.472602-5.045579 1.668869-5.85503 1.705843-5.66316 2.291446-5.819055 2.15354-5.603201 2.96499-5.684146 2.793706-6.130843 3.374712-5.739109 3.974705-6.211788 4.05565-5.602202 4.229133-6.204793 3.529607-4.272104 4.520335-5.004607 4.751778-4.965234 2.211101-2.387381 2.696172-2.693774 3.897358-3.376711 3.99729-3.45206 6.515582-5.819454 4.924661-3.603557L330.048811 492.088956zM510.556027 959.477266c-60.721231 0-119.603109-11.889939-175.042321-35.332844-53.542098-22.649644-101.624299-55.061668-142.910307-96.349475-41.287807-41.288806-73.703429-89.36621-96.350474-142.90571-23.448102-55.434216-35.338041-114.311297-35.338041-174.990357 0-60.690652 11.892337-119.57273 35.338041-175.011342 22.647045-53.5405 55.062468-101.617903 96.350474-142.900713 41.285808-41.287807 89.370607-73.701231 142.910307-96.345478 55.44221-23.448102 114.32129-35.338041 175.042321-35.338041 60.696648 0 119.577726 11.889939 175.011942 35.338041 53.545696 22.644047 101.627896 55.057471 142.915703 96.345478 41.28281 41.28301 73.700831 89.36521 96.350474 142.900713 23.448102 55.438812 35.333044 114.315694 35.333044 175.011342 0 60.674263-11.889939 119.556141-35.333044 174.990357-22.649644 53.544497-55.067464 101.616904-96.350474 142.90571-41.288007 41.287807-89.370207 73.699832-142.915703 96.349475C630.133553 947.587328 571.252675 959.477266 510.556027 959.477266L510.556027 959.477266zM510.556027 86.062642c-233.740524 0-423.881608 190.128093-423.881608 423.831043 0 233.696554 190.138686 423.825047 423.881608 423.825047 233.712943 0 423.855626-190.128693 423.855626-423.825047C934.411453 276.190935 744.273966 86.062642 510.556027 86.062642z"  ></path></symbol><symbol id="icon-weixin" viewBox="0 0 1024 1024"><path d="M512.73678 968.402751c-246.990301 0-447.905216-200.953801-447.905216-447.911356 0-246.943228 200.914916-447.898053 447.905216-447.898053 246.947322 0 447.904193 200.953801 447.904193 447.898053C960.640973 767.449973 759.684102 968.402751 512.73678 968.402751zM512.73678 89.832981c-237.487879 0-430.665577 193.171558-430.665577 430.658414s193.177698 430.658414 430.665577 430.658414c237.4449 0 430.664553-193.171558 430.664553-430.658414S750.180658 89.832981 512.73678 89.832981zM615.259782 454.626291c7.009647 0 13.96199 0.534166 20.772093 1.310855-18.720364-87.122243-111.826901-151.754263-217.995943-151.754263-118.79357 0-216.116129 80.980359-216.116129 183.831842 0 59.268872 32.413224 108.029412 86.48063 145.877415l-21.598924 64.989153 75.53944-37.912471c26.998911 5.342682 48.654117 10.849092 75.696006 10.849092 6.752798 0 13.477966-0.314155 20.117177-0.854461-4.188392-14.46034-6.639211-29.570479-6.639211-45.25674C431.512874 531.268856 512.564865 454.626291 615.259782 454.626291zM499.101225 396.056338c16.213263 0 27.027563 10.671037 27.027563 26.948769 0 16.2061-10.813277 27.055193-27.027563 27.055193-16.22759 0-32.483832-10.849092-32.483832-27.055193C466.618417 406.727375 482.873636 396.056338 499.101225 396.056338zM347.824847 450.060299c-16.213263 0-32.598442-10.849092-32.598442-27.055193 0-16.276708 16.384156-26.948769 32.598442-26.948769 16.184611 0 26.912953 10.671037 26.912953 26.948769C374.7378 439.211207 364.009458 450.060299 347.824847 450.060299zM812.484655 623.100354c0-86.424348-86.424348-156.841118-183.504384-156.841118-102.850459 0-183.874821 70.416769-183.874821 156.841118 0 86.573751 81.023338 156.798139 183.874821 156.798139 21.512966 0 43.169195-5.385661 64.796772-10.813277l59.311851 32.483832-16.299221-54.011124C780.214694 715.015763 812.484655 671.818939 812.484655 623.100354zM569.33994 596.044138c-10.770298 0-21.626553-10.714016-21.626553-21.606087 0-10.79281 10.856255-21.609157 21.626553-21.609157 16.3422 0 27.04189 10.81737 27.04189 21.609157C596.381829 585.331145 585.68214 596.044138 569.33994 596.044138zM688.205141 596.044138c-10.685363 0-21.456684-10.714016-21.456684-21.606087 0-10.79281 10.770298-21.609157 21.456684-21.609157 16.22759 0 27.083845 10.81737 27.083845 21.609157C715.290009 585.331145 704.432731 596.044138 688.205141 596.044138z"  ></path></symbol></svg>',z=(z=document.getElementsByTagName("script"))[z.length-1].getAttribute("data-injectcss");if(z&&!c.__iconfont__svg__cssinject__){c.__iconfont__svg__cssinject__=!0;try{document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>")}catch(c){console&&console.log(c)}}function M(){o||(o=!0,t())}l=function(){var c,l,h,t;(t=document.createElement("div")).innerHTML=s,s=null,(h=t.getElementsByTagName("svg")[0])&&(h.setAttribute("aria-hidden","true"),h.style.position="absolute",h.style.width=0,h.style.height=0,h.style.overflow="hidden",c=h,(l=document.body).firstChild?(t=c,(h=l.firstChild).parentNode.insertBefore(t,h)):l.appendChild(c))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(l,0):(h=function(){document.removeEventListener("DOMContentLoaded",h,!1),l()},document.addEventListener("DOMContentLoaded",h,!1)):document.attachEvent&&(t=l,a=c.document,o=!1,(i=function(){try{a.documentElement.doScroll("left")}catch(c){return void setTimeout(i,50)}M()})(),a.onreadystatechange=function(){"complete"==a.readyState&&(a.onreadystatechange=null,M())})}(window);
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.json b/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.json
deleted file mode 100644
index 15c7207..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.json
+++ /dev/null
@@ -1,331 +0,0 @@
-{
-  "id": "567566",
-  "name": "avue-cli",
-  "font_family": "iconfont",
-  "css_prefix_text": "icon-",
-  "description": "",
-  "glyphs": [
-    {
-      "icon_id": "5779983",
-      "name": "涓嫳鏂�",
-      "font_class": "zhongyingwen",
-      "unicode": "e61d",
-      "unicode_decimal": 58909
-    },
-    {
-      "icon_id": "6270863",
-      "name": "鑿滃崟",
-      "font_class": "caidan",
-      "unicode": "e891",
-      "unicode_decimal": 59537
-    },
-    {
-      "icon_id": "696478",
-      "name": "鏃ュ織",
-      "font_class": "rizhi1",
-      "unicode": "e6af",
-      "unicode_decimal": 59055
-    },
-    {
-      "icon_id": "3416675",
-      "name": "閿佸睆",
-      "font_class": "suoping",
-      "unicode": "e6e9",
-      "unicode_decimal": 59113
-    },
-    {
-      "icon_id": "6631809",
-      "name": "涓婚",
-      "font_class": "zhuti",
-      "unicode": "e620",
-      "unicode_decimal": 58912
-    },
-    {
-      "icon_id": "1261208",
-      "name": "bug",
-      "font_class": "bug",
-      "unicode": "e649",
-      "unicode_decimal": 58953
-    },
-    {
-      "icon_id": "288984",
-      "name": "寰俊",
-      "font_class": "weixin1",
-      "unicode": "e679",
-      "unicode_decimal": 59001
-    },
-    {
-      "icon_id": "1037628",
-      "name": "qq",
-      "font_class": "qq1",
-      "unicode": "e609",
-      "unicode_decimal": 58889
-    },
-    {
-      "icon_id": "1046777",
-      "name": "楠岃瘉鐮�",
-      "font_class": "yanzhengma",
-      "unicode": "e616",
-      "unicode_decimal": 58902
-    },
-    {
-      "icon_id": "2559431",
-      "name": "鐢ㄦ埛",
-      "font_class": "yonghu",
-      "unicode": "e6b3",
-      "unicode_decimal": 59059
-    },
-    {
-      "icon_id": "2678617",
-      "name": "瀵嗙爜",
-      "font_class": "mima",
-      "unicode": "e652",
-      "unicode_decimal": 58962
-    },
-    {
-      "icon_id": "2678634",
-      "name": "鎵嬫満",
-      "font_class": "shouji",
-      "unicode": "e65d",
-      "unicode_decimal": 58973
-    },
-    {
-      "icon_id": "554313",
-      "name": "wifi璺敱",
-      "font_class": "iconset0265",
-      "unicode": "e6a4",
-      "unicode_decimal": 59044
-    },
-    {
-      "icon_id": "1149090",
-      "name": "鍔ㄦ��",
-      "font_class": "dongtai",
-      "unicode": "e6a7",
-      "unicode_decimal": 59047
-    },
-    {
-      "icon_id": "3851337",
-      "name": "鍙傛暟",
-      "font_class": "canshu",
-      "unicode": "e655",
-      "unicode_decimal": 58965
-    },
-    {
-      "icon_id": "167168",
-      "name": "鏁版嵁灞曠ず2",
-      "font_class": "shujuzhanshi2",
-      "unicode": "e651",
-      "unicode_decimal": 58961
-    },
-    {
-      "icon_id": "1025135",
-      "name": "閫�鍑哄叏灞�",
-      "font_class": "tuichuquanping",
-      "unicode": "e755",
-      "unicode_decimal": 59221
-    },
-    {
-      "icon_id": "1166053",
-      "name": "鏃ュ織",
-      "font_class": "rizhi",
-      "unicode": "e61c",
-      "unicode_decimal": 58908
-    },
-    {
-      "icon_id": "500861",
-      "name": "閿欒鎻愮ず鍥炬爣",
-      "font_class": "cuowutishitubiao",
-      "unicode": "e6a0",
-      "unicode_decimal": 59040
-    },
-    {
-      "icon_id": "554205",
-      "name": "闂數",
-      "font_class": "iconset0216",
-      "unicode": "e673",
-      "unicode_decimal": 58995
-    },
-    {
-      "icon_id": "1572731",
-      "name": "閿欒",
-      "font_class": "debug",
-      "unicode": "e611",
-      "unicode_decimal": 58897
-    },
-    {
-      "icon_id": "1305474",
-      "name": "鏉冮檺",
-      "font_class": "quanxian",
-      "unicode": "e63f",
-      "unicode_decimal": 58943
-    },
-    {
-      "icon_id": "1684809",
-      "name": "鍒锋柊",
-      "font_class": "shuaxin",
-      "unicode": "e6ba",
-      "unicode_decimal": 59066
-    },
-    {
-      "icon_id": "579385",
-      "name": "鍏ㄥ睆",
-      "font_class": "quanping",
-      "unicode": "e615",
-      "unicode_decimal": 58901
-    },
-    {
-      "icon_id": "2154823",
-      "name": "鎾斁鍣�-锛堥攣灞忥級_44",
-      "font_class": "bofangqi-suoping",
-      "unicode": "e699",
-      "unicode_decimal": 59033
-    },
-    {
-      "icon_id": "1160830",
-      "name": "navicon",
-      "font_class": "navicon",
-      "unicode": "e84e",
-      "unicode_decimal": 59470
-    },
-    {
-      "icon_id": "1250665",
-      "name": "鍦�",
-      "font_class": "yuan",
-      "unicode": "e657",
-      "unicode_decimal": 58967
-    },
-    {
-      "icon_id": "680969",
-      "name": "琛ㄥ崟",
-      "font_class": "biaodan",
-      "unicode": "e715",
-      "unicode_decimal": 59157
-    },
-    {
-      "icon_id": "1164693",
-      "name": "绯荤粺绠$悊",
-      "font_class": "liuliangyunpingtaitubiao08",
-      "unicode": "e68f",
-      "unicode_decimal": 59023
-    },
-    {
-      "icon_id": "1723000",
-      "name": "鑿滃崟绠$悊",
-      "font_class": "caidanguanli",
-      "unicode": "e7c0",
-      "unicode_decimal": 59328
-    },
-    {
-      "icon_id": "2486611",
-      "name": "鐢ㄦ埛绠$悊",
-      "font_class": "yonghuguanli",
-      "unicode": "e610",
-      "unicode_decimal": 58896
-    },
-    {
-      "icon_id": "2959039",
-      "name": "瑙掕壊绠$悊",
-      "font_class": "jiaoseguanli",
-      "unicode": "e624",
-      "unicode_decimal": 58916
-    },
-    {
-      "icon_id": "1164841",
-      "name": "閿欒",
-      "font_class": "cuowu",
-      "unicode": "e626",
-      "unicode_decimal": 58918
-    },
-    {
-      "icon_id": "591722",
-      "name": "wxb宸ュ叿",
-      "font_class": "wxbgongju",
-      "unicode": "e61b",
-      "unicode_decimal": 58907
-    },
-    {
-      "icon_id": "804054",
-      "name": "閫�鍑�",
-      "font_class": "tuichu",
-      "unicode": "e642",
-      "unicode_decimal": 58946
-    },
-    {
-      "icon_id": "1191509",
-      "name": "瀵艰埅鏍廮妯″紡02",
-      "font_class": "daohanglanmoshi02",
-      "unicode": "e623",
-      "unicode_decimal": 58915
-    },
-    {
-      "icon_id": "1005775",
-      "name": "闃块噷宸村反",
-      "font_class": "changyonglogo27",
-      "unicode": "e714",
-      "unicode_decimal": 59156
-    },
-    {
-      "icon_id": "128369",
-      "name": "娆㈣繋椤�",
-      "font_class": "huanyingye",
-      "unicode": "e60c",
-      "unicode_decimal": 58892
-    },
-    {
-      "icon_id": "586924",
-      "name": "iframe",
-      "font_class": "iframe",
-      "unicode": "e74c",
-      "unicode_decimal": 59212
-    },
-    {
-      "icon_id": "700335",
-      "name": "360",
-      "font_class": "msnui-360",
-      "unicode": "e78a",
-      "unicode_decimal": 59274
-    },
-    {
-      "icon_id": "833695",
-      "name": "鎼滅嫄",
-      "font_class": "souhu",
-      "unicode": "e62d",
-      "unicode_decimal": 58925
-    },
-    {
-      "icon_id": "1114667",
-      "name": "鍥炬爣",
-      "font_class": "tubiao",
-      "unicode": "e630",
-      "unicode_decimal": 58928
-    },
-    {
-      "icon_id": "1346645",
-      "name": "鐧惧害1",
-      "font_class": "baidu1",
-      "unicode": "e621",
-      "unicode_decimal": 58913
-    },
-    {
-      "icon_id": "1789257",
-      "name": "琛ㄦ牸",
-      "font_class": "biaoge",
-      "unicode": "e6b5",
-      "unicode_decimal": 59061
-    },
-    {
-      "icon_id": "695468",
-      "name": "QQ",
-      "font_class": "qq",
-      "unicode": "e631",
-      "unicode_decimal": 58929
-    },
-    {
-      "icon_id": "851731",
-      "name": "寰俊",
-      "font_class": "weixin",
-      "unicode": "e632",
-      "unicode_decimal": 58930
-    }
-  ]
-}
diff --git a/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.svg b/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.svg
deleted file mode 100644
index 45815e9..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.svg
+++ /dev/null
@@ -1,164 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<!--
-2013-9-30: Created.
--->
-<svg>
-<metadata>
-Created by iconfont
-</metadata>
-<defs>
-
-<font id="iconfont" horiz-adv-x="1024" >
-  <font-face
-    font-family="iconfont"
-    font-weight="500"
-    font-stretch="normal"
-    units-per-em="1024"
-    ascent="896"
-    descent="-128"
-  />
-    <missing-glyph />
-    
-    <glyph glyph-name="zhongyingwen" unicode="&#58909;" d="M651.300262 505.958912h325.223765a47.760133 47.760133 0 0 0 46.622987-48.89728v-536.164353a47.760133 47.760133 0 0 0-46.622987-48.897279h-557.201555a47.760133 47.760133 0 0 0-46.622987 48.897279v341.143809H46.907147a47.760133 47.760133 0 0 0-46.622987 48.89728V847.102721A47.760133 47.760133 0 0 0 46.907147 896h557.770128a47.760133 47.760133 0 0 0 46.622987-48.897279zM46.907147 310.938368h557.770128V847.102721H46.907147v-536.164353zM682.571778 327.426985l-102.343143-278.600777h45.485841l25.017213 71.6402h113.714603l25.017213-71.6402h43.780122L730.331911 327.426985z m-22.174348-170.571904l44.348696 126.223209 47.19156-126.223209zM306.176442 782.285397H341.427969v-71.071627h135.320378v-188.197668h-35.251527v22.174348H341.427969v-130.771794h-33.545808v130.771794H210.656176v-22.174348h-35.251527V711.21377h132.477512zM210.656176 581.579123h96.657412V674.825097H210.656176z m130.771793 0h100.068851V674.825097H341.427969z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="caidan" unicode="&#59537;" d="M883 198.4c21.7 0 39.7-17.9 39.7-39.6 0-22.5-18-40.3-39.7-40.3H307.3c-21.7 0-39.7 17.9-39.7 40.3 0 21.7 18 39.6 39.7 39.6H883zM153.7 665.8c28.5 0 51-23.2 51-51 0-28.5-22.5-51-51-51-27.7 0-51 22.5-51 51 0 27.8 23.2 51 51 51z m153.6-97c-21.7 0-39.7 18.2-39.7 40 0 21.7 18 40 39.7 40H883c21.7 0 39.7-18.2 39.7-40 0-21.7-18-40-39.7-40H307.3z m0-239.8c-21.7 0-39.7 18.2-39.7 40 0 21.7 18 40 39.7 40H883c21.7 0 39.7-18.2 39.7-40 0-21.7-18-40-39.7-40H307.3zM153.7 434.2c28.5 0 51-22.5 51-51 0-27.7-22.5-51-51-51-27.7 0-51 23.2-51 51 0 28.5 23.2 51 51 51z m0-230.9c28.5 0 51-23.2 51-51 0-28.5-22.5-51-51-51-27.7 0-51 22.5-51 51 0 27.8 23.2 51 51 51z m0 0"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="rizhi1" unicode="&#59055;" d="M681.792758 858.653539C681.792758 879.313283 698.479473 896 719.211456 896 739.943439 896 756.630154 879.313283 756.630154 858.653539L756.630154 733.792112C756.630154 712.987894 739.871204 696.301178 719.211456 696.301178 698.551714 696.301178 681.720523 713.060131 681.792758 733.719876L681.792758 858.653539ZM580.011013 858.292355 580.011013 751.851329 654.776169 751.851329 654.776169 858.292355 580.011013 858.292355ZM552.994424 733.792112 552.994424 858.653539C552.994424 879.313283 536.307704 896 515.575727 896 494.843744 896 478.229264 879.313283 478.229264 858.653539L478.229264 733.792112C478.157027 713.060131 494.988218 696.301178 515.575727 696.301178 536.235469 696.301178 552.994424 712.987894 552.994424 733.792112ZM349.430928 733.792112 349.430928 858.653539C349.430928 879.313283 332.744211 896 312.01223 896 291.280249 896 274.593532 879.313283 274.593532 858.653539L274.593532 733.792112C274.521296 713.060131 291.280249 696.301178 312.01223 696.301178 332.671975 696.301178 349.430928 712.987894 349.430928 733.792112ZM783.646743 858.292355 783.646743 751.851329 917.610016 751.851329 917.610016-21.299875 299.515252-21.299875 299.515252 121.62077 106.534458 121.62077 106.534458 751.779092 247.64918 751.779092 247.64918 858.220118 104.222879 858.220118C57.991283 858.220118 0.021196 800.250031 0.021196 754.018435L0.021196 108.762611C0.021196 89.836552 8.761857 72.860886 22.414625 61.808646L241.147862-115.171685C252.777998-124.273526 267.008661-128.535504 281.022614-127.957608L919.77712-127.957608C966.008719-127.957608 1023.978804-69.987523 1023.978804-23.755924L1023.978804 754.090672C1023.978804 800.322268 966.008719 858.292355 919.921595 858.292355L783.646743 858.292355ZM376.447517 858.292355 376.447517 751.851329 451.212675 751.851329 451.212675 858.292355 376.447517 858.292355ZM539.856342 256.920425 522.519495 239.583579 704.556401 57.546668C705.278772 56.824302 706.145614 56.318641 707.08469 56.101931L847.079744 18.610998C849.030138 18.105342 851.125007 18.610998 852.569744 20.055735 854.014482 21.500473 854.592378 23.595342 854.014482 25.545735L816.523549 165.540789C816.234598 166.479866 815.728942 167.418948 815.078811 168.069079L633.041901 350.105984 582.620569 299.684653 764.657475 117.647743 721.893252 74.88352 539.856342 256.920425 539.856342 256.920425ZM506.410672 624.389375C471.375791 659.424256 424.855248 677.989131 377.395625 677.989131 353.846406 677.989131 330.080477 673.438209 307.3981 664.047416 304.942047 663.0361 303.208362 660.94123 302.702704 658.340703 302.197046 655.88465 303.063888 653.139649 304.86981 651.333727L417.848272 538.355265 400.078002 472.475241 334.125741 454.849445 221.291753 567.683434C219.774779 569.200408 217.752147 569.995013 215.657277 569.995013 215.223856 569.995013 214.718198 569.922776 214.21254 569.85054 211.68425 569.344882 209.517144 567.611197 208.578064 565.22738 180.188975 496.674592 195.792138 418.586538 248.163868 366.214809 283.776644 330.602034 330.513898 312.831762 377.251152 312.831762 398.05537 312.831762 418.859588 316.371368 438.724727 323.378346L508.866726 253.236344 619.389136 363.758754 549.319374 433.900753C572.14622 498.191566 557.987795 572.956725 506.410672 624.389375L506.410672 624.389375Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="suoping" unicode="&#59113;" d="M812.8 499.2h-80c0 128-99.2 227.2-224 227.2s-224-99.2-224-227.2H204.8c0 153.6 137.6 307.2 304 307.2s304-150.4 304-307.2z m102.4-131.2c0 44.8-35.2 80-80 80H192c-44.8 0-80-35.2-80-80v-380.8c0-44.8 35.2-80 80-80h643.2c44.8 0 80 35.2 80 80V368zM576 70.4c0-32-25.6-60.8-60.8-60.8h-9.6c-32 0-60.8 25.6-60.8 60.8v163.2c0 32 25.6 60.8 60.8 60.8h9.6c32 0 60.8-25.6 60.8-60.8v-163.2z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="zhuti" unicode="&#58912;" d="M515.1-15.758c-161.393 0-260.494 23.495-302.99 71.794-22.442 25.486-21.333 49.521-20.48 56.291 0.455 6.03 15.53 189.924 28.217 275.655-4.608 3.13-14.393 7.054-20.053 9.33a229.831 229.831 0 0 0-13.881 5.888c-18.717 8.79-57.572 28.046-57.572 28.046-48.298 22.187-76.942 50.404-83.996 83.4-5.66 26.424 3.982 49.18 14.876 61.695a40.847 40.847 0 0 0 4.182 4.125L290.475 774.2a39.908 39.908 0 0 0 63.8-17.607c24.89-73.7 97.025-84.736 137.842-84.736 10.866 0 17.778 0.853 17.835 0.882a42.264 42.264 0 0 0 10.553-0.029s6.77-0.825 17.266-0.825c40.021 0 110.79 10.98 135.253 84.566a39.964 39.964 0 0 0 64.085 17.607L960.91 580.324a37.898 37.898 0 0 0 4.125-4.153c10.78-12.516 20.28-35.3 14.592-61.64-7.055-32.824-35.3-60.984-83.94-83.626 0-0.029-37.49-18.887-55.694-27.563-4.096-1.934-8.761-3.868-13.71-5.888-5.519-2.247-15.104-6.144-19.599-9.244 12.573-86.471 27.392-269.881 28.018-277.703 0.683-5.007 1.735-29.184-20.878-54.813-42.325-48.1-140.032-71.452-298.724-71.452zM271.56 109.596c6.712-7.936 48.952-45.425 243.54-45.425 192.228 0 233.188 37.575 239.531 45.312-2.987 35.925-16.384 195.242-27.25 268.686-9.102 61.582 47.531 84.594 68.836 93.24 3.413 1.395 6.656 2.675 9.472 4.011 17.92 8.534 55.097 27.25 55.154 27.279 24.462 11.434 34.474 20.565 38.4 25.287l-175.36 151.78c-52.793-78.194-144.356-87.809-186.084-87.809-9.927 0-17.835 0.54-22.699 0.967a255.602 255.602 0 0 0-22.983-0.967c-42.325 0-135.253 9.671-188.643 88.292l-178.49-152.292c4.068-4.75 14.11-13.71 37.832-24.604 1.138-0.54 38.855-19.285 57.06-27.819 2.872-1.337 6.172-2.645 9.642-4.039 21.59-8.647 78.905-31.602 69.66-93.411-11.178-74.24-24.945-236.345-27.619-268.488z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="bug" unicode="&#58953;" d="M969.142857 347.428571q0-14.857143-10.857143-25.714285t-25.714285-10.857143h-128q0-97.714286-38.285715-165.714286l118.857143-119.428571q10.857143-10.857143 10.857143-25.714286t-10.857143-25.714286q-10.285714-10.857143-25.714286-10.857143t-25.714285 10.857143l-113.142857 112.571429q-2.857143-2.857143-8.571429-7.428572t-24-16.285714-37.142857-20.857143-46.857143-16.571428-55.428571-7.428572V530.285714H475.428571v-512q-29.142857 0-58 7.714286t-49.714285 18.857143-37.714286 22.285714T305.142857 85.714286l-8.571428 8-104.571429-118.285715q-11.428571-12-27.428571-12-13.714286 0-24.571429 9.142858-10.857143 10.285714-11.714286 25.428571T137.142857 24.571429l115.428572 129.714285q-33.142857 65.142857-33.142858 156.571429H91.428571q-14.857143 0-25.714285 10.857143t-10.857143 25.714285 10.857143 25.714286 25.714285 10.857143h128V552L120.571429 650.857143q-10.857143 10.857143-10.857143 25.714286t10.857143 25.714285 25.714285 10.857143 25.714286-10.857143l98.857143-98.857143h482.285714l98.857143 98.857143q10.857143 10.857143 25.714286 10.857143t25.714285-10.857143 10.857143-25.714285-10.857143-25.714286l-98.857142-98.857143v-168h128q14.857143 0 25.714285-10.857143t10.857143-25.714286z m-274.285714 329.142858H329.142857q0 76 53.428572 129.428571T512 859.428571t129.428571-53.428571T694.857143 676.571429z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="weixin1" unicode="&#59001;" d="M371.226529 692.547633c-187.547442 0-341.167762-127.83631-341.167762-290.156664 0-93.698461 51.116462-170.613985 136.491188-230.204701l-34.122797-102.654378 119.256692 59.831547c42.687363-8.474254 76.915524-17.144184 119.497523-17.144184 10.701945 0 21.32863 0.526819 31.849951 1.369729-6.652967 22.833826-10.521321 46.706237-10.521321 71.481766 0 148.969264 128.001881 269.926827 290.066352 269.926827 11.04814 0 21.990916-0.812806 32.858432-2.016963C685.91789 590.420073 538.980641 692.547633 371.226529 692.547633zM260.398936 462.207464c-25.558231 0-51.372345 17.129132-51.372345 42.702415 0 25.678646 25.814114 42.566947 51.372345 42.566947s42.597051-16.903353 42.597051-42.566947C302.980935 479.336597 285.957167 462.207464 260.398936 462.207464zM499.168203 462.207464c-25.573283 0-51.236877 17.129132-51.236877 42.702415 0 25.678646 25.663595 42.566947 51.236877 42.566947 25.693698 0 42.702415-16.903353 42.702415-42.566947C541.870618 479.336597 524.846849 462.207464 499.168203 462.207464zM993.971337 189.149829c0 136.310564-136.491188 247.484353-289.780365 247.484353-162.320354 0-290.171716-111.173788-290.171716-247.484353 0-136.611604 127.851362-247.559613 290.171716-247.559613 33.972277 0 68.21549 8.549514 102.353339 17.11408l93.593097-51.236877-25.663595 85.269362C942.945187 44.079023 993.971337 112.204201 993.971337 189.149829zM610.10116 231.776984c-16.993665 0-34.137849 16.873249-34.137849 34.107745 0 17.023769 17.144184 34.152901 34.137849 34.152901 25.814114 0 42.702415-17.129132 42.702415-34.152901C652.803575 248.650233 635.915274 231.776984 610.10116 231.776984zM797.769017 231.776984c-16.873249 0-33.897018 16.873249-33.897018 34.107745 0 17.023769 17.023769 34.152901 33.897018 34.152901 25.558231 0 42.702415-17.129132 42.702415-34.152901C840.471432 248.650233 823.327248 231.776984 797.769017 231.776984z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="qq1" unicode="&#58889;" d="M162.797568 319.502336c-30.287872-75.442176-35.29728-147.37408-10.903552-160.73728 16.87552-9.275392 43.149312 11.943936 67.883008 50.542592 9.814016-42.274816 34.000896-80.203776 68.589568-110.866432-36.21888-14.116864-59.94496-37.175296-59.94496-63.24224 0-42.944512 64.079872-77.613056 143.112192-77.613056 71.305216 0 130.373632 28.153856 141.273088 65.247232 2.885632 0 14.209024 0 16.961536 0 11.114496-37.093376 70.053888-65.247232 141.441024-65.247232 79.120384 0 143.11424 34.670592 143.11424 77.613056 0 26.066944-23.683072 48.955392-59.98592 63.24224 34.463744 30.662656 58.81856 68.591616 68.548608 110.866432 24.727552-38.598656 50.880512-59.817984 67.84-50.542592 24.518656 13.3632 19.632128 85.295104-10.94656 160.73728-23.891968 59.068416-56.266752 102.67648-80.953344 112.449536 0.333824 3.592192 0.626688 7.563264 0.626688 11.364352 0 22.892544-6.098944 44.027904-16.498688 61.239296 0.210944 1.376256 0.210944 2.67264 0.210944 4.050944 0 10.569728-2.381824 20.385792-6.475776 28.86656-6.223872 153.76384-101.339136 276.02944-255.35488 276.02944-153.974784 0-249.217024-122.267648-255.440896-276.02944-4.009984-8.605696-6.473728-18.466816-6.473728-28.993536 0-1.378304 0-2.67264 0.167936-4.052992-10.190848-17.084416-16.29184-38.219776-16.29184-61.19424 0-3.844096 0.206848-7.686144 0.4608-11.446272C219.148288 422.094848 186.650624 378.568704 162.797568 319.502336L162.797568 319.502336z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="yanzhengma" unicode="&#58902;" d="M964.487963 538.651477c-4.886424-70.287753-4.001239-141.573257-15.95379-210.638125-20.435997-118.087723-85.131225-211.52331-181.247949-282.803698-66.926098-49.631739-134.379214-98.542028-201.627662-147.743966-30.009294-21.955649-60.985639-23.347384-89.618548-2.312737-76.064478 55.874082-153.239274 110.382012-227.129166 169.024214-94.745455 75.194643-153.822575 174.918623-163.748923 295.150232-9.220247 111.696997-5.526008 224.519662-5.771608 336.851127-0.056283 24.462819 15.401189 43.941998 39.331874 51.668176 127.701954 41.235277 255.465308 82.311937 383.842662 121.367511 16.209624 4.932474 37.126588 0.844251 54.170229-4.47709 118.44589-36.983321 236.472213-75.302094 354.559936-113.421316 32.716015-10.560815 48.403738-32.301564 48.547004-66.603748 0.19955-48.582821 0.051167-97.165642 0.051167-145.748463C961.428192 538.86126 962.958077 538.75381 964.487963 538.651477zM123.577914 537.029491c0-37.510338-0.603768-75.036027 0.10745-112.536132 2.563454-135.136481 57.598401-245.743627 162.060421-329.841283 66.163714-53.264578 137.121751-100.542647 205.1377-151.550772 20.40018-15.298856 36.870754-14.966272 57.086734 0.2763 63.804927 48.112087 129.088572 94.259371 192.878149 142.386809 100.864998 76.105411 162.587438 176.397342 170.697367 303.301094 5.863709 91.701034 2.604387 183.990486 3.300255 276.024104 0.1842 24.667486-12.367001 38.405756-35.929286 45.886334-111.763514 35.468785-223.07676 72.360006-334.983541 107.363174-14.459721 4.52314-32.685315 5.050157-47.032469 0.578184-112.766382-35.156668-224.898296-72.344656-337.500944-108.023225-24.92332-7.895028-36.15442-22.912467-35.898586-48.536771C123.920732 620.579663 123.618848 578.802019 123.577914 537.029491zM519.536861 588.7079c70.75337 0.01535 141.511857 0.081867 212.265228-0.040933 13.61547-0.025583 29.789277 1.739669 28.576625-19.187528-0.997751-17.186909-10.985499-24.72377-29.001309-24.467936-51.990526 0.741918-104.052686-1.141018-155.976695 0.844251-26.202488 1.002868-33.95425-7.976895-33.723999-33.263499 0.972168-106.549623 0.639584-213.119712 0.01535-319.674452-0.056283-10.003098-2.911388-22.426383-9.296997-29.113876-4.38499-4.594773-19.310328-4.502673-25.511737-0.414451-5.771608 3.801689-8.616479 15.651906-8.662529 23.976735-0.547484 108.263709-0.3377 216.527417-0.383751 324.791126-0.01535 32.889982-0.158617 33.033248-32.644381 33.084415-49.442422 0.081867-98.889962 0.020467-148.332384 0.025583-5.116674 0-11.911617-2.041553-15.022555 0.465617-8.790446 7.086594-20.61508 14.945805-22.932934 24.513986-3.883556 16.03054 10.269165 18.455844 23.250167 18.450727C374.617299 588.672083 447.074522 588.69255 519.536861 588.7079z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="yonghu" unicode="&#59059;" d="M512 270.222222c-159.288889 0-284.444444 125.155556-284.444444 284.444445s125.155556 284.444444 284.444444 284.444444 284.444444-125.155556 284.444444-284.444444-125.155556-284.444444-284.444444-284.444445z m0 56.888889c125.155556 0 227.555556 102.4 227.555556 227.555556s-102.4 227.555556-227.555556 227.555555-227.555556-102.4-227.555556-227.555555 102.4-227.555556 227.555556-227.555556zM56.888889-128c0 250.311111 204.8 455.111111 455.111111 455.111111s455.111111-204.8 455.111111-455.111111h-56.888889c0 221.866667-176.355556 398.222222-398.222222 398.222222s-398.222222-176.355556-398.222222-398.222222H56.888889z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="mima" unicode="&#58962;" d="M820 496h-28v56c0 154.6-125.4 280-280 280S232 706.6 232 552v-56h-28c-30.9 0-56-25.1-56-56v-448c0-30.9 25.1-56 56-56h616c30.9 0 56 25.1 56 56V440c0 30.9-25.1 56-56 56z m-532 56c0 123.5 100.5 224 224 224s224-100.5 224-224v-56H288v56z m532-560H204V440h616v-448zM512 328c-15.5 0-28-12.5-28-28v-168c0-15.5 12.5-28 28-28s28 12.5 28 28V300c0 15.5-12.5 28-28 28z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="shouji" unicode="&#58973;" d="M736 776v-784H288V776h448m0 56H288c-30.9 0-56-25.1-56-56v-784c0-30.9 25.1-56 56-56h448c30.9 0 56 25.1 56 56V776c0 30.9-25.1 56-56 56zM746.2 664H288v-56h458.2v56zM741.1 160H282.9v-56h458.2v56zM512 76c-15.5 0-28-12.5-28-28s12.5-28 28-28 28 12.5 28 28-12.5 28-28 28z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="iconset0265" unicode="&#59044;" d="M490.666667 661.333333c0-12.8 8.533333-21.333333 21.333333-21.333333 12.8 0 21.333333 8.533333 21.333333 21.333333 0 12.8-8.533333 21.333333-21.333333 21.333333C499.2 682.666667 490.666667 674.133333 490.666667 661.333333zM512 810.666667c42.666667 0 83.2-19.2 110.933333-49.066667l27.733333 32C616.533333 829.866667 567.466667 853.333333 512 853.333333c-57.6 0-110.933333-25.6-145.066667-68.266667l29.866667-29.866667C424.533333 789.333333 465.066667 810.666667 512 810.666667zM565.333333 697.6l27.733333 32C573.866667 753.066667 544 768 512 768c-34.133333 0-66.133333-17.066667-85.333333-42.666667l29.866667-29.866667C469.333333 712.533333 488.533333 725.333333 512 725.333333 533.333333 725.333333 552.533333 714.666667 565.333333 697.6zM234.666667 42.666667c-12.8 0-21.333333-8.533333-21.333333-21.333333 0-12.8 8.533333-21.333333 21.333333-21.333333 12.8 0 21.333333 8.533333 21.333333 21.333333C256 34.133333 247.466667 42.666667 234.666667 42.666667zM981.333333 106.666667c0 2.133333 0 6.4-2.133333 8.533333l0 0-85.333333 298.666667 0 0C891.733333 420.266667 883.2 426.666667 874.666667 426.666667l-42.666667 0L832 682.666667c0 12.8-8.533333 21.333333-21.333333 21.333333-12.8 0-21.333333-8.533333-21.333333-21.333333l0-256L234.666667 426.666667 234.666667 682.666667c0 12.8-8.533333 21.333333-21.333333 21.333333-12.8 0-21.333333-8.533333-21.333333-21.333333l0-256L149.333333 426.666667c-8.533333 0-17.066667-6.4-19.2-12.8l0 0-85.333333-298.666667 0 0C42.666667 113.066667 42.666667 108.8 42.666667 106.666667l0-42.666667 2.133333 0C44.8 57.6 42.666667 49.066667 42.666667 42.666667l0-42.666667c0-46.933333 38.4-85.333333 85.333333-85.333333l768 0c46.933333 0 85.333333 38.4 85.333333 85.333333l0 42.666667c0 6.4-2.133333 14.933333-2.133333 21.333333L981.333333 64 981.333333 106.666667zM164.266667 384l693.333333 0 72.533333-256L896 128 128 128 91.733333 128 164.266667 384zM938.666667 42.666667l0-42.666667c0-23.466667-19.2-42.666667-42.666667-42.666667L128-42.666667c-23.466667 0-42.666667 19.2-42.666667 42.666667l0 42.666667 0 42.666667 42.666667 0 768 0 42.666667 0L938.666667 42.666667zM149.333333 42.666667c-12.8 0-21.333333-8.533333-21.333333-21.333333 0-12.8 8.533333-21.333333 21.333333-21.333333 12.8 0 21.333333 8.533333 21.333333 21.333333C170.666667 34.133333 162.133333 42.666667 149.333333 42.666667zM533.333333 42.666667 320 42.666667c-12.8 0-21.333333-8.533333-21.333333-21.333333 0-12.8 8.533333-21.333333 21.333333-21.333333l213.333333 0c12.8 0 21.333333 8.533333 21.333333 21.333333C554.666667 34.133333 546.133333 42.666667 533.333333 42.666667z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="dongtai" unicode="&#59047;" d="M510.941765 1.434523c-193.447243 0-350.835733 157.410875-350.835733 350.879304 0 193.459435 157.415472 350.828338 350.857718 350.828338 56.169717 0 131.805236-30.308851 159.895191-42.457014l-27.828133 76.436976c-4.001287 11.071893 1.732825 23.454498 12.811314 27.480368l1.841751 0.667547c11.055504 4.047256 23.418123-1.671267 27.446391-12.766744l46.657166-128.150314c4.001287-11.07689-1.733824-23.437509-12.811314-27.461381l-1.863736-0.667547c-0.130911-0.065556-0.282808-0.021585-0.402727-0.065556l-114.253336-65.978666c-10.199085-5.890007-23.391141-2.354803-29.278149 7.841683l-0.986331 1.714238c-5.91399 10.174502-2.40437 23.372154 7.822696 29.259562l80.9729 46.769091c-1.973662 0.340169-3.968309 0.596995-5.768089 1.433428 0 0-83.992853 39.160849-144.27778 39.160849-167.66932 0-304.069641-136.400121-304.069641-304.045057 0-167.701898 136.373139-304.113011 304.047656-304.113011 167.673917 0 304.093025 136.391127 304.093025 304.079034 0 25.109975-5.097544 51.698349-5.097544 51.698349-2.207503 11.570555 4.393022 25.749542 14.652066 31.535619l4.818733 2.676585c10.282029 5.784078 20.73694 1.092859 23.266225-10.433326 0 0 9.190769-41.988332 9.190769-75.449245C861.831862 158.845399 704.422985 1.434523 510.941765 1.434523zM627.495342 165.980561l-116.957503 63.146986-118.312984-60.562738 23.903793 130.828898-94.170353 93.853567 131.805236 17.632045 60.219971 118.56981 57.478829-119.855938 131.237621-20.586442-96.170596-91.771579L627.495342 165.980561zM585.509009 225.164235l-74.523273 40.278691-75.434256-38.605625 15.252059 83.399255-59.996123 59.788863 83.992853 11.245975 38.370984 75.578957 36.627167-76.374418 83.697053-13.1271-61.309232-58.501136L585.509009 225.164235z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="canshu" unicode="&#58965;" d="M278.8 275.6V767.9h-46v-492.3c-54.6-10.7-95.9-59-95.9-116.7s41.3-105.9 95.9-116.7v-42h46v42c54.6 10.7 95.9 59 95.9 116.7 0 57.8-41.3 106-95.9 116.7z m-23-189.6c-40.2 0-72.9 32.7-72.9 72.9s32.7 72.9 72.9 72.9 72.9-32.7 72.9-72.9c0-40.1-32.7-72.9-72.9-72.9zM534.8 501.9v266h-46v-266.3c-54.2-11.1-95-59.1-95-116.5s40.9-105.4 95-116.5v-268.3h46v268c55 10.4 96.8 58.8 96.8 116.8s-41.7 106.4-96.8 116.8z m-22.1-189.7c-40.2 0-72.9 32.7-72.9 72.9s32.7 72.9 72.9 72.9 72.9-32.7 72.9-72.9-32.7-72.9-72.9-72.9zM887.2 608.1c0 57.8-41.5 106.2-96.3 116.7v42.9h-46v-43.1c-54.4-10.9-95.5-59-95.5-116.6 0-57.6 41.1-105.7 95.5-116.6V0h46V491.2c54.7 10.7 96.3 59 96.3 116.9z m-119-73c-40.2 0-72.9 32.7-72.9 72.9s32.7 72.9 72.9 72.9 72.9-32.7 72.9-72.9c0.1-40.2-32.7-72.9-72.9-72.9z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="shujuzhanshi2" unicode="&#58961;" d="M360.32 163.84 360.32 311.36 360.32 415.616c0 31.04-25.216 56.192-56.256 56.192L232.64 471.808c-30.976 0-56.192-25.152-56.192-56.192l0-104.256 0-147.584 0-99.584L360.32 64.192 360.32 163.84zM603.904 513.984 603.904 538.624l0 227.2c0 31.04-25.216 56.256-56.192 56.256L476.224 822.08c-31.04 0-56.192-25.216-56.192-56.256l0-227.2 0-24.576 0-449.728 183.808 0L603.84 513.984zM840.512 338.368 840.512 471.808 840.512 590.144c0 31.04-25.216 56.192-56.192 56.192l-71.488 0c-30.976 0-56.256-25.152-56.256-56.192l0-118.336 0-133.44 0-274.112 183.936 0L840.512 338.368zM64 6.848l896 0 0-60.928-896 0 0 60.928Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="tuichuquanping" unicode="&#59221;" d="M400.595 550.635l-0.948 245.022c-0.42 18.881-16.018 30.215-34.956 30.637h-25.406c-18.88 0.42-33.874-16.018-33.457-34.881l1.061-133.251-168.117 165.421c-18.274 18.311-47.844 18.311-66.119 0-18.218-18.314-18.218-47.907 0-66.236l166.575-164.885-127.697-0.512c-18.88 0.477-36.394-12.606-39.26-34.899v-24.080c0.477-18.917 16.077-34.558 34.957-34.972l243.826 1.438c0.362-0.035 0.608-0.171 0.928-0.171l17.1-0.378c9.441-0.226 17.9 3.467 23.923 9.593 6.124 6.083 8.382 14.58 8.131 24.078l-1.821 17.138c0.001 0.335 1.27 0.562 1.27 0.945zM766.211 194.549l127.524 0.512c18.88-0.421 36.357 11.183 39.26 33.474v24.077c-0.478 18.922-16.134 34.558-34.957 35.037l-240.702-1.458c-0.378 0-0.605 0.151-0.967 0.151l-17.062 0.42c-9.441 0.226-17.95-3.469-23.98-9.611-6.159-6.030-8.361-14.559-8.173-24.057l1.881-17.1c0.033-0.42-1.234-0.661-1.234-0.986l0.986-241.248c0.477-18.863 16.078-30.162 34.957-30.576l24.017-0.037c18.827-0.433 33.874 16.055 33.403 34.941l-1.062 130.388 168.117-166.502c18.276-18.314 47.809-18.314 66.085 0 18.255 18.31 18.255 47.906 0 66.218l-168.095 166.366zM392.992 277.145c-6.028 6.14-14.541 9.834-23.923 9.61l-17.104-0.42c-0.346 0-0.566-0.151-0.948-0.151l-243.81 1.458c-18.881-0.478-34.503-16.112-34.956-35.034v-24.078c2.843-22.292 20.357-33.892 39.206-33.474l129.158-0.42-167.983-166.37c-18.234-18.255-18.234-47.906 0-66.218 18.256-18.314 47.845-18.314 66.102 0l168.137 165.418-1.079-131.185c-0.42-18.922 14.579-35.413 33.424-34.938h25.406c18.937 0.477 34.54 11.713 34.956 30.637l0.987 243.050c0 0.346-1.267 0.571-1.267 0.949l1.821 17.104c0.206 9.495-1.993 18.025-8.116 24.053zM615.434 508.441c6.030-6.123 14.541-9.819 23.965-9.553l17.060 0.378c0.378 0 0.608 0.132 0.986 0.19l244.19-1.457c18.88 0.434 34.482 16.078 34.956 34.994l0.058 24.078c-2.898 22.331-20.439 35.355-39.26 34.939l-129.573 0.511 166.483 164.893c18.31 18.235 18.31 47.83 0.054 66.143-18.276 18.311-47.809 18.311-66.084 0l-168.117-166.447 1.079 134.276c0.454 18.863-14.598 35.355-33.424 34.939h-24.017c-18.881-0.477-34.484-11.773-34.957-30.637l-0.967-245.075c0-0.378 1.251-0.608 1.251-0.948l-1.859-17.138c-0.192-9.499 2.007-17.991 8.173-24.078z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="rizhi" unicode="&#58908;" d="M346.396444 585.159111c18.375111 0 33.223111 14.848 33.223111 33.223111L379.619556 751.388444c0 18.375111-14.904889 33.223111-33.223111 33.223111-18.375111 0-33.223111-14.848-33.223111-33.223111l0-132.949333C313.173333 600.007111 328.021333 585.159111 346.396444 585.159111zM512.568889 585.159111c18.375111 0 33.223111 14.848 33.223111 33.223111L545.792 751.388444c0 18.375111-14.848 33.223111-33.223111 33.223111-18.375111 0-33.223111-14.904889-33.223111-33.223111l0-132.949333C479.345778 600.007111 494.250667 585.159111 512.568889 585.159111zM412.899556 720.896l33.223111 0 0-66.446222-33.223111 0 0 66.446222ZM579.128889 720.896l33.223111 0 0-66.446222-33.223111 0 0 66.446222ZM911.36 84.878222l0 539.875556c0.113778 55.125333-44.657778 99.726222-99.669333 99.726222L745.244444 724.48l0-66.446222 66.446222 0c18.318222 0 33.336889-14.904889 33.336889-33.223111l0-539.932444c0-18.318222-15.018667-33.28-33.336889-33.28L213.447111 51.598222c-18.261333 0-33.223111 14.961778-33.223111 33.28L179.712 84.878222l0.512 539.875556c0 18.318222 14.904889 33.223111 33.223111 33.223111L279.893333 657.976889 279.893333 724.48 213.447111 724.48C158.435556 724.48 113.777778 679.879111 113.777778 624.753778l0-539.875556c0-55.239111 44.657778-99.726222 99.669333-99.726222l598.243556 0c53.418667 0 96.654222 41.927111 99.271111 94.776889 0.056889 0.284444 0.398222 0.625778 0.398222 0.910222l0 2.958222c0 0.398222 0.113778 0.739556 0.113778 1.137778L911.36 84.935111zM678.798222 585.159111c18.318222 0 33.223111 14.848 33.223111 33.223111L712.021333 751.388444c0 18.375111-14.904889 33.223111-33.223111 33.223111s-33.223111-14.848-33.223111-33.223111l0-132.949333C645.575111 600.007111 660.309333 585.159111 678.798222 585.159111zM312.604444 451.697778l398.848 0c18.204444 0 33.223111 14.904889 33.223111 33.223111 0 18.375111-15.018667 33.223111-33.223111 33.223111L312.604444 518.144c-18.375111 0-33.223111-14.848-33.223111-33.223111C279.381333 466.602667 294.229333 451.697778 312.604444 451.697778zM711.452444 354.133333 312.604444 354.133333c-18.375111 0-33.223111-14.904889-33.223111-33.223111s14.848-33.223111 33.223111-33.223111l398.848 0c18.204444 0 33.223111 14.904889 33.223111 33.223111S729.656889 354.133333 711.452444 354.133333zM711.452444 183.694222 312.604444 183.694222c-18.375111 0-33.223111-14.904889-33.223111-33.109333 0-18.375111 14.848-33.336889 33.223111-33.336889l398.848 0c18.204444 0 33.223111 14.961778 33.223111 33.336889C744.675556 168.846222 729.656889 183.694222 711.452444 183.694222z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="cuowutishitubiao" unicode="&#59040;" d="M266.749453 244.904119c9.842627-21.106627 28.305194-38.020458 50.176-45.973015 21.870806-7.962746 46.89003-6.867423 67.986468 2.970109 21.096438 9.842627 38.010269 28.3001 45.96792 50.170905 7.962746 21.865711 6.872517 46.879841-2.970109 67.986468-9.842627 21.096438-28.3001 38.005174-50.170905 45.973015-21.870806 7.957652-46.884935 6.867423-67.981373-2.975204-21.096438-9.832438-38.015363-28.3001-45.978109-50.165811C255.826786 291.014687 256.917015 266.000557 266.749453 244.904119L266.749453 244.904119zM266.749453 244.904119M613.844697 406.757254c9.842627-21.101532 28.305194-38.015363 50.181095-45.96792 21.870806-7.962746 46.89003-6.867423 67.981373 2.970109 21.096438 9.837532 38.010269 28.295005 45.962826 50.165811 7.97803 21.8759 6.882706 46.884935-2.95992 67.991562-9.837532 21.096438-28.28991 38.010269-50.181095 45.96792-21.865711 7.962746-46.879841 6.867423-67.976279-2.970109-21.091343-9.837532-38.010269-28.295005-45.96792-50.165811C602.927124 452.867821 604.012259 427.848597 613.844697 406.757254L613.844697 406.757254zM613.844697 406.757254M531.899224 10.24c23.322746 42.773652 59.310488 78.639124 106.689592 100.728995s98.013612 26.695323 145.739144 16.98006c19.965453-4.187701 39.513154 8.78806 43.614249 28.763701 4.131662 20.082627-8.757493 39.599761-28.768796 43.76199-62.326448 12.935005-129.671005 6.847045-191.97198-22.196856-62.285692-29.0439-110.235383-76.728677-140.44593-132.809234-9.674507-18.00406-3.01596-40.425075 14.967721-50.196378C499.727284-14.402229 522.199244-7.713114 531.899224 10.24L531.899224 10.24zM531.899224 10.24M313.272677 808.623761C74.400478 697.226826-28.957294 413.283343 82.439642 174.40605c111.386746-238.882388 395.345512-342.235065 634.217711-230.843224 238.882388 111.391841 342.224876 395.345512 230.838129 634.217711C836.098547 816.66802 552.155065 920.015602 313.272677 808.623761zM710.192398-42.58006c-188.701294-87.992677-412.99805-6.352876-500.995821 182.348418S202.843701 552.771502 391.5399 640.764179c188.706388 87.987582 413.008239 6.347781 501.000915-182.348418C980.538587 269.709373 898.893692 45.407522 710.192398-42.58006z"  horiz-adv-x="1030" />
-
-    
-    <glyph glyph-name="iconset0216" unicode="&#58995;" d="M768 490.666667c0 12.8-8.533333 21.333333-21.333333 21.333333l-170.666667 0 104.533333 313.6 0 0C682.666667 827.733333 682.666667 829.866667 682.666667 832c0 12.8-8.533333 21.333333-21.333333 21.333333L448 853.333333c-8.533333 0-17.066667-6.4-19.2-14.933333l0 0-170.666667-512 0 0c0-2.133333-2.133333-4.266667-2.133333-6.4 0-12.8 8.533333-21.333333 21.333333-21.333333l189.866667 0L426.666667-61.866667l0 0c0 0 0-2.133333 0-2.133333 0-12.8 8.533333-21.333333 21.333333-21.333333 8.533333 0 14.933333 4.266667 19.2 12.8l0 0 298.666667 554.666667 0 0C768 484.266667 768 486.4 768 490.666667zM482.133333 42.666667 512 317.866667l0 0c0 0 0 2.133333 0 2.133333 0 12.8-8.533333 21.333333-21.333333 21.333333l-183.466667 0 155.733333 469.333333 168.533333 0-104.533333-313.6 0 0c0-2.133333-2.133333-4.266667-2.133333-6.4 0-12.8 8.533333-21.333333 21.333333-21.333333l164.266667 0L482.133333 42.666667z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="debug" unicode="&#58897;" d="M225 427.4l-127.3 127.3c-9.7 9.7-9.7 25.6 0 35.4 9.7 9.7 25.6 9.7 35.4 0l127.3-127.3c9.7-9.7 9.7-25.6 0-35.4-9.8-9.7-25.7-9.7-35.4 0zM294 307.7c0 13.8-11.3 25-25 25h-180c-13.7 0-25-11.2-25-25s11.2-25 25-25h180c13.8 0 25 11.2 25 25zM278.6 164.1c-6.9 11.9-22.2 16-34.2 9.2l-155.9-90c-11.9-6.9-16-22.2-9.2-34.2 6.9-11.9 22.2-16 34.2-9.2l155.9 90c12 7 16.1 22.3 9.2 34.2zM763.7 462.8l127.3 127.3c9.7 9.7 25.6 9.7 35.4 0 9.7-9.7 9.7-25.6 0-35.4l-127.4-127.3c-9.7-9.7-25.6-9.7-35.4 0-9.6 9.7-9.6 25.7 0.1 35.4zM960 307.7c0 13.8-11.3 25-25 25h-180c-13.8 0-25-11.2-25-25s11.3-25 25-25h180c13.8 0 25 11.2 25 25zM944.6 49.1c6.9 11.9 2.8 27.3-9.2 34.2l-155.9 90c-11.9 6.9-27.3 2.8-34.2-9.2-6.9-11.9-2.8-27.3 9.2-34.2l155.9-90c12-6.8 27.3-2.7 34.2 9.2zM445.4 684.7l-113.1 113.2c-7.8 7.8-7.8 20.5 0 28.3 7.8 7.8 20.5 7.8 28.3 0l113.1-113.2c7.8-7.8 7.8-20.5 0-28.3-7.8-7.7-20.5-7.7-28.3 0zM578.6 684.7l113.1 113.2c7.8 7.8 7.8 20.5 0 28.3-7.8 7.8-20.5 7.8-28.3 0l-113.1-113.2c-7.8-7.8-7.8-20.5 0-28.3 7.8-7.7 20.5-7.7 28.3 0zM341 584c0-94.441 76.559-171 171-171 94.441 0 171 76.559 171 171 0 94.441-76.559 171-171 171-94.441 0-171-76.559-171-171zM512-39c-98.7 0-188.6 30.4-253.2 85.5-67.2 57.5-102.8 137.1-102.8 230.3 0 96.8 38.4 196.3 105.4 273.1 33.4 38.2 71.6 68.4 113.6 89.6 44 22.2 90.1 33.5 137 33.5 46.9 0 93-11.3 137-33.5 42-21.2 80.2-51.4 113.6-89.6 67-76.8 105.4-176.3 105.4-273.1 0-93.2-35.6-172.8-102.8-230.3-64.6-55.1-154.5-85.5-253.2-85.5zM512 648c43 0 85.3-10.4 125.7-30.8 39.1-19.8 74.8-47.9 106-83.7 30.5-35 55.7-76.5 72.7-120.2 17.6-45 26.5-90.9 26.5-136.4 0-85.7-32.5-158.7-94.1-211.3-59.9-51.4-144-79.6-236.8-79.6s-176.9 28.2-236.9 79.5c-61.6 52.6-94.1 125.7-94.1 211.3 0 45.5 8.9 91.4 26.5 136.4 17.1 43.7 42.2 85.3 72.7 120.2 31.2 35.8 66.9 64 106 83.7 40.5 20.5 82.8 30.9 125.8 30.9M512 698c-210.4 0-381-210.8-381-421.2s170.6-340.8 381-340.8 381 130.4 381 340.8-170.6 421.2-381 421.2zM512 467c-54.1 0-105.2 12.8-147.7 37-34.1 19.4-60.4 45.4-75.6 74.3 64.8 61.2 143.5 94.7 223.3 94.7s158.5-33.5 223.2-94.7c-15.1-28.9-41.4-54.9-75.6-74.3-42.4-24.2-93.5-37-147.6-37zM512 648c39.7 0 79-8.9 116.7-26.4 26.2-12.2 51.1-28.2 74.3-47.9-13.4-18.2-32.4-34.7-55.6-48-18.6-10.6-39.4-18.9-61.7-24.6-23.5-6-48.3-9.1-73.6-9.1-25.3 0-50 3.1-73.6 9.1-22.4 5.7-43.1 14-61.7 24.6-23.3 13.3-42.3 29.7-55.6 48 23.2 19.6 48.1 35.7 74.3 47.9 37.5 17.5 76.8 26.4 116.5 26.4M512 698c-97.2 0-185.8-44.9-253.1-114 31.1-82 132.6-142 253.1-142s222 60 253.1 142c-67.3 69.1-155.9 114-253.1 114zM654.6 21.4c6.9 31.2 34.7 54.6 67.9 54.6 6.7 0 13.5-1 19.9-2.9-11.9-10.2-25-19.5-38.9-27.9-15.3-9.1-31.6-17.1-48.9-23.8zM369 21.4c-17.2 6.7-33.6 14.7-48.9 23.8-13.9 8.3-27 17.7-38.9 27.9 6.4 1.9 13.1 2.9 19.9 2.9 33.2 0 61.1-23.4 67.9-54.6zM669.3 242c-52.4 0-95 42.6-95 95s42.6 95 95 95 95-42.6 95-95-42.6-95-95-95zM354.3 242c-52.4 0-95 42.6-95 95s42.6 95 95 95 95-42.6 95-95-42.6-95-95-95zM669.3 422c46.9 0 85-38.1 85-85s-38.1-85-85-85-85 38.1-85 85 38.1 85 85 85M354.3 422c46.9 0 85-38.1 85-85s-38.1-85-85-85-85 38.1-85 85 38.2 85 85 85M307 65.7c17.7-1.7 33.1-11.3 42.9-25.1-8.5 4.1-16.7 8.5-24.6 13.2-6.3 3.8-12.4 7.7-18.3 11.9M716.6 65.7c-5.9-4.2-12-8.1-18.3-11.9-7.9-4.7-16.1-9.1-24.6-13.2 9.8 13.8 25.2 23.4 42.9 25.1M669.3 442c-58 0-105-47-105-105s47-105 105-105 105 47 105 105-47 105-105 105zM354.3 442c-58 0-105-47-105-105s47-105 105-105 105 47 105 105-47 105-105 105zM722.5 86c-43.8 0-79.5-35.6-79.5-79.4 23.4 7.9 45.4 17.9 65.6 30.1 19.2 11.5 36.6 24.7 52.1 39.6-11.5 6.2-24.6 9.7-38.2 9.7zM301.1 86c-13.6 0-26.7-3.5-38.2-9.8 15.4-14.8 32.9-28 52.1-39.6 20.3-12.1 42.2-22.2 65.6-30.1 0 43.9-35.7 79.5-79.5 79.5zM487 469h50v-518h-50z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="quanxian" unicode="&#58943;" d="M950.66749 161.591166a31.970084 31.970084 0 0 1-45.213286 0l-60.985194-60.959906a15.085545 15.085545 0 0 0-10.750618-4.425238 15.085545 15.085545 0 0 0-10.750618 4.42885l-85.546166 85.553391 71.724974 71.721363a31.970084 31.970084 0 1 1-45.213285 45.20606l-71.721363-71.721362-177.898167 177.937904a254.991226 254.991226 0 0 1 61.686007 166.667095c0 141.383635-114.615462 255.999097-255.999097 255.999097S64.00158 717.38657 64.00158 575.999323s114.615462-255.999097 255.999097-255.999097a254.821442 254.821442 0 0 1 146.899829 46.318692l202.032872-202.079834c0.216746-0.231196 0.42988-0.466005 0.657464-0.689976s0.455167-0.433493 0.682751-0.650239L777.758101 55.425199a78.592221 78.592221 0 0 1 55.953066-23.159346 78.603059 78.603059 0 0 1 55.963904 23.152121l60.985194 60.970744a31.952022 31.952022 0 0 1 0.007225 45.202448z m-555.929064 237.416712a191.722971 191.722971 0 0 0-182.066922 17.70095 192.80309 192.80309 0 0 0-69.655047 84.556358 191.722971 191.722971 0 0 0 17.700951 182.066922 192.80309 192.80309 0 0 0 84.541908 69.662272 191.722971 191.722971 0 0 0 182.066922-17.70095 192.806703 192.806703 0 0 0 69.655047-84.556358 191.722971 191.722971 0 0 0-17.700951-182.066922 192.806703 192.806703 0 0 0-84.541908-69.662272z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="shuaxin" unicode="&#59066;" d="M512-64c-234.394624 0-425.10336 190.708736-425.10336 425.10336S277.605376 786.20672 512 786.20672c116.878336 0 225.772544-46.432256 306.69312-130.737152 9.644032-10.027008 44.068864-47.517696 52.627456-58.438656 11.113472-14.242816 8.558592-34.807808-5.684224-45.92128-14.306304-11.113472-34.87232-8.49408-45.92128 5.684224-7.791616 10.027008-39.406592 44.196864-48.156672 53.32992C703.028224 681.527296 610.8672 720.805888 512 720.805888c-198.308864 0-359.702528-161.393664-359.702528-359.702528S313.691136 1.400832 512 1.400832 871.702528 162.794496 871.702528 361.10336c0 18.074624 14.625792 32.700416 32.700416 32.700416s32.700416-14.625792 32.700416-32.700416c0-234.394624-190.708736-425.10336-425.10336-425.10336zM838.683648 524.604416H623.194112c-18.074624 0-32.700416 14.625792-32.700416 32.700416s14.625792 32.700416 32.700416 32.700416h209.294336V799.299584c0 18.074624 14.625792 32.700416 32.700416 32.700416s32.700416-14.625792 32.700416-32.700416v-215.489536c-0.001024-32.635904-26.569728-59.205632-59.205632-59.205632z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="quanping" unicode="&#58901;" d="M629.557 504.028c17.329-17.319 47.028-17.319 66.815 0l168.302 165.814v-133.638c0-19.805 14.85-34.646 34.637-34.646h24.744c19.806 0 34.656 12.372 34.656 29.691l-0 245.017h-2.478l2.478 17.318c0 9.904-2.478 17.329-7.435 24.752-4.936 4.948-14.848 9.894-24.744 9.894h-17.327l-244.994 2.478c-19.805 0-34.654-17.329-34.654-34.646v-24.752c2.478-22.274 19.789-34.646 39.593-34.646h128.691l-165.805-165.816c-22.284-17.318-22.284-47.026-2.478-66.823v0 0zM394.441 266.443c-17.31 17.328-47.009 17.328-66.815 0l-168.301-165.806 0 131.168c0 19.788-14.832 34.638-34.637 34.638h-24.761c-19.788 0-34.638-12.372-34.638-29.698v-242.533h2.477l-2.477-17.328c0-9.893 2.477-17.31 7.416-24.744 4.956-4.956 14.868-9.894 24.761-9.894h17.328l244.993-2.477c19.823 0 34.655 17.328 34.655 34.638v24.76c-2.478 22.266-19.788 34.638-39.593 34.638h-128.691l168.284 165.824c17.327 17.328 17.327 47.027-0.001 66.815v0 0zM956.231-8.266v242.549c0 19.788-17.329 29.681-34.639 29.681h-24.759c-19.789 0-34.639-17.309-34.639-34.638v-131.168l-168.301 165.806c-17.308 17.329-47.009 17.329-66.815 0-17.327-17.309-17.327-47.009 0-66.814l168.284-165.806h-128.691c-19.787 0-37.115-12.388-39.593-34.654v-24.745c0-19.805 17.329-34.654 34.639-34.654l257.4 2.478c9.893 0 17.31 2.477 24.744 9.893 4.955 4.956 7.415 14.85 7.415 24.745l4.955 17.327c-2.478 0 0 0 0 0v0 0zM228.636 736.665h128.691c19.805 0 37.115 12.373 39.593 34.646l-0 24.753c0 19.797-17.309 34.646-34.654 34.646l-262.338-2.478c-9.876 0-17.31-2.477-24.744-9.894-4.938-4.956-7.416-14.849-7.416-24.752l2.477-17.318h-2.477v-245.018c0-19.797 14.85-29.691 34.638-29.691h24.744c19.822 0 34.654 14.841 34.654 34.646l-0 133.639 168.284-165.814c17.345-17.319 47.044-17.319 66.832 0 17.329 17.328 17.329 47.026 0 66.823l-168.284 165.814zM228.636 736.665z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="bofangqi-suoping" unicode="&#59033;" d="M791.272727 477.090909h-23.272727v69.818182c0 141.963636-116.363636 256-256 256-141.963636 0-256-114.036364-256-256v-69.818182h-23.272727c-51.2 0-93.090909-41.890909-93.090909-93.090909v-325.818182c0-51.2 41.890909-93.090909 93.090909-93.090909h558.545454c51.2 0 93.090909 41.890909 93.090909 93.090909V384c0 51.2-41.890909 93.090909-93.090909 93.090909z m-488.727272 69.818182c0 116.363636 93.090909 209.454545 209.454545 209.454545s209.454545-93.090909 209.454545-209.454545v-69.818182H302.545455v69.818182z m535.272727-488.727273c0-25.6-20.945455-46.545455-46.545455-46.545454H232.727273c-25.6 0-46.545455 20.945455-46.545455 46.545454V384c0 25.6 20.945455 46.545455 46.545455 46.545455h558.545454c25.6 0 46.545455-20.945455 46.545455-46.545455v-325.818182zM512 302.545455c-25.6 0-46.545455-20.945455-46.545455-46.545455 0-16.290909 9.309091-32.581818 23.272728-39.563636v-53.527273c0-11.636364 9.309091-23.272727 23.272727-23.272727s23.272727 11.636364 23.272727 23.272727v53.527273c13.963636 6.981818 23.272727 23.272727 23.272728 39.563636 0 25.6-20.945455 46.545455-46.545455 46.545455z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="navicon" unicode="&#59470;" d="M192 414l640 0 0-64-640 0 0 64ZM192 606l640 0 0-64-640 0 0 64ZM192 222l640 0 0-64-640 0 0 64Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="yuan" unicode="&#58967;" d="M512 384m-512 0a100 100 0 1 0 1024 0 100 100 0 1 0-1024 0Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="biaodan" unicode="&#59157;" d="M288 384l256 0C561.92 384 576 398.08 576 416 576 433.92 561.92 448 544 448l-256 0C270.08 448 256 433.92 256 416 256 398.08 270.08 384 288 384zM768 832 192 832C121.6 832 64 774.4 64 704l0-576c0-70.4 57.6-128 128-128l576 0c70.4 0 128 57.6 128 128L896 704C896 774.4 838.4 832 768 832zM832 128c0-35.2-28.8-64-64-64L192 64c-35.2 0-64 28.8-64 64L128 704c0 35.2 28.8 64 64 64l576 0c35.2 0 64-28.8 64-64L832 128zM672 640l-384 0C270.08 640 256 625.92 256 608 256 590.08 270.08 576 288 576l384 0C689.92 576 704 590.08 704 608 704 625.92 689.92 640 672 640zM608 256l-320 0C270.08 256 256 241.92 256 224l0 0C256 206.08 270.08 192 288 192l320 0c17.92 0 32 14.08 32 32l0 0C640 241.92 625.92 256 608 256z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="liuliangyunpingtaitubiao08" unicode="&#59023;" d="M815.36 441.6l-0.128 0-60.8 13.44-1.408 4.736c-3.968 12.672-9.216 25.344-16 38.784l-2.176 4.224 32.768 54.528c9.984 16 14.208 38.016 1.152 51.072l-30.72 30.848c-7.68 7.68-17.664 9.344-24.704 9.344-9.6 0-19.84-3.2-27.392-8.448l-0.128-0.128L632.32 605.952l-4.352 2.304c-12.544 6.528-25.472 11.904-38.528 16.128L584.96 625.92l-13.568 61.44 0 0.128c-3.2 17.408-18.432 36.224-37.504 36.224l-43.52 0c-18.432 0-30.976-18.56-35.2-36.864l-15.104-60.672-4.48-1.408c-13.952-4.48-27.648-10.24-40.96-17.28l-4.352-2.304-54.528 34.688L335.36 640c-7.552 5.248-17.792 8.448-27.392 8.448-7.04 0-16.896-1.664-24.704-9.344l-30.72-30.72c-13.056-13.056-8.832-35.072 1.152-51.072l34.304-57.088-2.048-4.224c-6.4-12.8-11.136-24.576-14.848-36.224l-1.536-4.736L208.896 441.6l-0.128 0c-17.408-3.2-36.224-18.432-36.224-37.504l0-43.52c0-18.432 18.56-30.976 36.864-35.2l61.184-15.36 1.408-4.48c3.584-11.008 8.064-21.888 13.824-33.536l2.048-4.224-34.304-57.216c-9.984-16-14.208-37.888-1.152-51.072l30.72-30.72c7.68-7.68 17.664-9.344 24.704-9.344 9.6 0 19.84 3.2 27.392 8.448l0.128 0.128 54.528 34.816 4.352-2.304c13.44-7.04 27.264-12.928 41.216-17.28l4.48-1.408 15.104-60.416c4.224-18.432 16.768-36.864 35.2-36.864l43.52 0c19.2 0 34.432 18.816 37.504 36.224l0 0.128 13.696 61.568 4.608 1.536c12.8 4.096 25.6 9.472 38.016 16l4.352 2.304 53.376-34.048 0.128-0.128c7.552-5.248 17.792-8.448 27.392-8.448 7.04 0 17.024 1.664 24.704 9.344l30.72 30.72c13.056 13.056 8.832 35.072-1.152 51.072L734.72 265.216l2.176 4.224c6.016 11.904 11.136 24.064 15.104 36.096l1.408 4.48 61.184 15.36c18.432 4.224 36.864 16.768 36.864 35.2l0 43.52C851.456 423.168 832.768 438.4 815.36 441.6zM512 231.808c-84.096 0-152.192 68.096-152.192 152.192 0 84.096 68.096 152.192 152.192 152.192S664.192 468.096 664.192 384C664.192 299.904 596.096 231.808 512 231.808z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="caidanguanli" unicode="&#59328;" d="M1003.162 34.782l-52.054 35.686c0 6.69 2.27 13.38 2.27 22.306s0 15.6-2.27 22.307l47.53 37.905c4.524 4.471 4.524 8.908 2.254 13.38l-45.261 78.029c-2.253 2.235-6.776 4.471-13.568 2.235l-56.576-22.306c-11.315 8.91-24.9 15.616-38.485 22.306l-9.046 57.976c2.253 6.673-4.522 11.127-9.062 11.127h-90.539c-4.522 0-11.315-4.454-11.315-8.908l-9.045-60.195c-13.585-4.454-24.9-13.38-38.469-22.306l-54.34 22.306c-6.775 2.236-11.298 0-15.838-4.454l-45.26-78.046c-2.27-2.236 0-8.909 4.54-13.38l47.513-35.67c0-6.707-2.253-13.38-2.253-22.306s0-15.616 2.253-22.306l-47.514-37.922c-4.54-4.454-4.54-8.909-2.27-13.363l45.261-78.046c2.27-2.236 6.776-4.454 13.568-2.236l56.576 22.306c11.315-8.908 24.9-15.598 38.485-22.306l9.046-57.958c0-4.472 4.54-8.909 11.315-8.909h90.539c4.522 0 11.315 4.455 11.315 8.909l9.045 57.958c13.585 6.708 27.153 13.38 38.468 22.306l56.576-22.306c4.54-2.218 11.316 0 13.586 4.472l45.26 78.029c2.304 4.471 2.304 11.144-2.235 13.38z m-219.529-20.07c-43.008 0-79.223 35.686-79.223 78.045s36.215 78.03 79.223 78.03 79.224-35.67 79.224-78.03-36.216-78.046-79.224-78.046z m-288.7 79.155c0 150.818 122.249 273.066 273.067 273.066 11.588 0 22.938-0.955 34.133-2.355V810.667c0 28.28-22.92 51.2-51.2 51.2H68.267c-28.28 0-51.2-22.92-51.2-51.2v-853.334c0-28.28 22.92-51.2 51.2-51.2h501.777c-46.439 48.948-75.11 114.927-75.11 187.734zM102.4 759.467h614.4v-51.2H102.4v51.2z m0-221.867h580.267v-51.2H102.4v51.2z m0-204.8h443.733v-51.2H102.4v51.2z m375.467-256H102.4V128h375.467v-51.2z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="yonghuguanli" unicode="&#58896;" d="M955.5828 149.439647a190.913341 190.913341 0 0 1-29.760352 64.510871l33.395722 55.704697-29.557134 29.602293-57.646571-34.637618a186.871533 186.871533 0 0 1-60.694862 24.070209l-16.618831 66.520485h-41.750298l-16.641411-66.520485a184.47806 184.47806 0 0 1-60.220684-24.363748l-58.120749 34.908577-29.534554-29.602293 33.508622-55.953076a189.513385 189.513385 0 0 1-30.008732-64.330232l-59.407806-14.857596v-41.840617l55.162778-13.79634a188.181169 188.181169 0 0 1 27.999118-75.755678l-27.27656-45.566307 29.534554-29.624873 43.511532 26.147564c23.144432-17.386549 50.082293-30.008732 79.752326-35.202117l11.741566-46.898523h41.750298l11.764145 46.943683a187.63925 187.63925 0 0 1 79.616847 35.202116l43.579272-26.192723 29.557134 29.624873-27.52494 45.927586c14.293098 22.444454 24.566968 47.75656 28.270078 75.394399l55.140198 13.79634v41.840617l-59.520706 14.947916z m-181.745887-149.885601a104.545094 104.545094 0 0 0-104.477354 104.612834 104.545094 104.545094 0 0 0 104.477354 104.590253 104.545094 104.545094 0 0 0 104.454774-104.590253 104.567674 104.567674 0 0 0-104.454774-104.612834z m-185.245777 324.992988c-33.621521 24.612128-71.984829 43.014774-113.238369 55.162779 81.039383 39.018126 137.398897 121.141345 137.398898 217.083484 0 133.424829-108.135303 241.582712-241.537553 241.582712S129.6314 730.218126 129.6314 596.793297c0-95.49054 55.930496-177.275061 136.382801-216.518986C117.212437 336.424079 8.851334 202.163793 8.851334 43.201058c0 0 185.290937-50.330673 368.481941-50.330672 47.304961 0 94.316384 3.52247 138.076295 8.715854a280.126659 280.126659 0 0 0-23.415391 112.064212c0.02258 84.381213 37.866549 159.256273 96.596957 210.896582z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="jiaoseguanli" unicode="&#58916;" d="M333.504-126.496v307.104h31.36c28.992 0 52.352 23.36 52.352 52.32v217.856c0 28.96-23.36 52.32-52.352 52.32H198.112c-28.928 0-52.288-23.36-52.288-52.32v-217.856c0-28.928 23.36-52.32 52.288-52.32h31.392v-307.104H161.792v245.504a120.416 120.416 0 0 0-83.072 113.92v217.856a119.488 119.488 0 0 0 119.392 119.392h166.752c65.888 0 120.064-53.504 120.064-119.392v-217.856a120.48 120.48 0 0 0-83.072-113.92v-245.504h-68.352z m547.136 88a64.64 64.64 0 1 0 0 129.28 64.64 64.64 0 0 0 0-129.28z m-252.96 30.784v5.568a30.432 30.432 0 0 0-12.352 15.328 50.976 50.976 0 0 0-3.616 14.176V348.608h-48.672a33.6 33.6 0 0 0-23.328 11.104 32.224 32.224 0 0 0-8.608 24 32.96 32.96 0 0 0 31.936 31.968h48.672V737.568c0 6.784 1.824 13.504 6.112 19.072 6.816 9.856 17.216 16 28.352 16h86.176c9.824 0 17.792-4.32 23.968-10.464 6.176-6.176 9.184-15.392 9.184-24.032a33.664 33.664 0 0 0-32.576-32.608H679.36v-289.28h53.6c18.432 0 33.792-15.36 33.792-33.856 0-18.432-15.328-33.856-33.792-33.856H679.36v-288.64h52.992c18.4 0 33.792-15.424 33.792-33.856 0-18.496-15.36-33.856-33.792-33.856h-104.672v0.096z m252.96 325.536a64.64 64.64 0 1 0 0.064 129.344 64.64 64.64 0 0 0-0.064-129.344zM281.184 617.568A138.624 138.624 0 0 0 142.72 756.032 138.656 138.656 0 0 0 281.184 894.496a138.624 138.624 0 0 0 138.432-138.464c-0.576-76.928-62.08-138.464-138.432-138.464z m0 208.576c-38.752 0-70.784-32-70.784-70.752 0-38.784 32-70.784 70.784-70.784s70.784 32 70.784 70.784c0 38.784-32 70.752-70.784 70.752zM880.64 674.176a64.64 64.64 0 1 0 0 129.216 64.64 64.64 0 1 0 0-129.216z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="cuowu" unicode="&#58918;" d="M64.383234 384C64.383234 631.212171 264.787829 831.616766 512 831.616766 759.212171 831.616766 959.616766 631.212171 959.616766 384 959.616766 136.787829 759.212171-63.616766 512-63.616766 264.787829-63.616766 64.383234 136.787829 64.383234 384ZM474.232379 124.754876C476.408718 98.644488 490.551372 85.587877 516.663176 85.587877 542.773564 85.587877 556.917635 98.644488 559.092556 124.754876 556.917635 150.866681 542.773564 165.009334 516.663176 167.185673 490.551372 165.009334 476.408718 150.866681 474.232379 124.754876ZM480.759977 284.685252C480.759977 258.573446 492.72771 245.518253 516.663176 245.518253 540.597226 245.518253 552.56496 258.573446 552.56496 284.685252L552.56496 646.975382C552.56496 673.085769 540.597226 686.142381 516.663176 686.142381 492.72771 686.142381 480.759977 673.085769 480.759977 646.975382L480.759977 284.685252Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="wxbgongju" unicode="&#58907;" d="M944.140673 177.587883 621.322359 443.637262c17.037025 37.017078 26.009374 77.727269 26.009374 118.662587 0 156.206668-127.07007 283.313577-283.313577 283.313577-28.04473 0-55.711859-3.996011-82.250282-12.062733l-30.853705-9.348925 175.299515-175.355797c7.463995-7.388271 11.496845-17.265222 11.496845-27.819602s-4.03285-20.430308-11.496845-27.894304l-92.992951-93.030813c-14.815427-14.776542-40.879036-14.852266-55.712883 0L102.189915 675.384393l-9.329483-30.758538c-8.066723-26.612101-12.156878-54.281277-12.156878-82.324984 0-156.131967 127.10691-283.239899 283.314601-283.239899 41.011043 0 81.684394 8.894577 118.662587 25.934672L623.357715 132.655532c0.678452-2.712785 1.811252-5.276167 3.618411-7.537673 1.88493-2.411933 4.297886-4.222161 6.935969-5.429663l113.687272-139.242298c14.175861-16.512069 34.529421-26.086122 55.789631-26.086122 19.525706 0 38.035268 7.841595 52.169173 21.937638l93.02979 93.030813c14.927991 14.927991 22.691815 34.45472 21.86396 54.958706C969.696722 144.792966 960.462406 163.641243 944.140673 177.587883M921.297408 96.619804l-93.030813-93.030813c-14.399965-14.32424-38.373982-13.269211-51.076282 1.658779l-53.714366 65.739237 64.685231 52.16815c8.329712 6.710842 9.572006 18.922978 2.938935 27.215852-6.710842 8.292873-18.847254 9.574053-27.140127 2.939959l-64.910359-52.393277-28.271904 34.6778 58.126862 46.89403c8.292873 6.708795 9.612938 18.845207 2.865257 27.139104-6.634094 8.367575-18.810415 9.650801-27.102265 2.939959l-58.31208-47.043433L492.783845 353.622132l-13.94664-7.388271c-35.132148-18.771529-74.786287-28.572756-114.818025-28.572756-134.947482 0-244.714468 109.692285-244.714468 244.639766 0 12.966313 0.998747 25.7822 2.996241 38.44766l127.917368-127.935788c29.345352-29.40061 80.930217-29.40061 110.295012 0l92.992951 93.030813c14.737656 14.70184 22.806425 34.302247 22.806425 55.184857 0 20.806885-8.068769 40.48404-22.806425 55.110155L325.607334 804.074358c12.664438 1.960655 25.51921 2.940982 38.410821 2.940982 134.947482 0 244.714468-109.691261 244.714468-244.713444 0-39.957037-9.874905-79.687924-28.572756-114.742301l-7.388271-13.947663L919.336754 148.0348c7.728008-6.634094 12.215206-15.60542 12.552897-25.25622C932.30409 113.129826 928.497391 103.854579 921.297408 96.619804"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="tuichu" unicode="&#58946;" d="M624.113427 64.45115 133.815705 64.45115 133.815705 704.057433l490.297722 0 0-95.941096 63.960731 0L688.074158 736.037798c0 17.662265-14.3181 31.980365-31.980365 31.980365L101.83534 768.018164c-17.662265 0-31.980365-14.3181-31.980365-31.980365l0-703.567014c0-17.662265 14.3181-31.980365 31.980365-31.980365l554.258453 0c17.662265 0 31.980365 14.3181 31.980365 31.980365L688.074158 160.392246l-63.960731 0L624.113427 64.45115zM955.938881 429.481867 764.05669 621.364059l-45.227064-45.227064 137.287783-137.287783-562.398854 0 0-63.960731 562.398854 0L718.829626 237.601722l45.227064-45.227064 191.882192 191.882192C968.42731 396.743232 968.42731 416.993438 955.938881 429.481867z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="daohanglanmoshi02" unicode="&#58915;" d="M232.727273 814.964364l744.727273 0 0-42.263273-744.727273 0 0 42.263273ZM46.545455 849.454545l93.090909 0 0-92.974545-93.090909 0 0 92.974545ZM232.727273 405.131636l744.727273 0 0-42.263273-744.727273 0 0 42.263273ZM46.545455 430.475636l93.090909 0 0-92.974545-93.090909 0 0 92.974545ZM232.727273-3.118545l744.727273 0 0-42.263273-744.727273 0 0 42.263273ZM46.545455 11.52l93.090909 0 0-92.974545-93.090909 0 0 92.974545Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="changyonglogo27" unicode="&#59156;" d="M891.668601 318.388676c-89.079828-49.415456-179.385577-94.695732-279.245935-115.476011-22.460548-4.673439-46.904263-4.493338-69.728084-1.378393-21.74935 2.967588-32.301683 22.24156-24.658609 42.821271 7.1744 19.316951 17.053398 38.555108 29.715789 54.710043 27.179013 34.681894 57.772798 66.673515 85.292572 101.106746 16.857946 21.092387 31.943526 43.912116 45.309952 67.387783 9.606799 16.874319 5.309936 36.984333-11.719926 45.466518-28.615735 14.255679-59.383482 24.26259-89.538269 35.254945-3.470031 1.26583-8.801457-2.573615-15.563464-4.801353 8.610098-7.92039 15.146978-13.933337 23.814382-21.903869-89.63753-15.365966-174.893262-37.784558-257.522168-68.403926-0.35918-1.805112-1.055029-3.091408-0.672312-3.695159 12.166087-19.183921 6.457062-33.785477-11.18576-45.791929-6.747681-4.590552-12.913101-10.039657-17.99177-17.181311 54.416354-16.393365 103.003955-7.04751 149.214417 24.184819-2.877537 4.264117-5.463432 8.094352-8.276501 12.264325 17.597797-3.024893 28.052916-12.914124 29.414937-28.315906 0.300852-3.397377-1.863441-7.011694-2.89391-10.525728-2.575662 2.837628-5.431709 5.477758-7.625678 8.584516-1.359974 1.929955-1.717108 4.567016-2.90926 7.993045-55.102992-37.757952-114.307396-47.208185-179.738617-27.604708 0-13.123902-0.6191-24.283056 0.187265-35.33681 0.696872-9.537214-3.246951-13.586436-11.356652-18.62315-18.96391-11.778254-38.429241-24.020066-53.94154-39.765679-18.942421-19.228947-11.874445-42.436508 13.510712-52.253084 28.945239-11.1919 59.289338-11.378142 89.465614-7.664563 35.753295 4.399193 71.311139 10.380418 110.11184 16.144702-45.859467-21.856797-90.528829-37.381375-138.083915-43.702338-33.100886-4.400217-66.181305-6.867408-99.03762 2.615571-47.045479 13.576203-68.01814 49.27731-55.636135 96.794533 11.613502 44.568055 39.240723 80.126922 69.305459 112.974028 100.070136 109.330034 226.524177 164.893514 372.993063 175.798888 34.153868 2.540869 68.75185-1.944282 100.729146-16.801664 45.12064-20.963451 63.72537-65.163115 41.97295-109.874433-14.423501-29.64825-34.344203-56.907081-53.947679-83.665515-19.367093-26.437116-41.60763-50.755987-62.203714-76.314083-6.076392-7.541767-11.565407-15.756869-16.059767-24.329105-8.528234-16.261359-2.679016-27.380604 15.745612-25.542746 38.647205 3.854794 77.957513 6.890944 115.28977 16.736173 54.803163 14.456247 108.119463 34.56012 162.048723 52.318576C881.465215 314.308755 886.534673 316.446441 891.668601 318.388676z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="huanyingye" unicode="&#58892;" d="M820.045865 831.048709 204.210985 831.048709c-61.832254 0-111.936395-50.076512-111.936395-112.076588l0-671.536506c0-61.916165 49.992601-112.105241 111.936395-112.105241l615.83488 0c61.832254 0 111.936395 50.076512 111.936395 112.076588l0 671.565159C932.010913 780.860656 881.990682 831.048709 820.045865 831.048709zM876.027877 75.203028c0-46.073338-37.703717-83.889619-84.197634-83.889619L232.454236-8.68659c-46.605457 0-84.197634 37.564547-84.197634 83.889619L148.256602 691.204707c0 46.045709 37.676088 83.86199 84.197634 83.86199l559.376007 0c46.605457 0 84.197634-37.564547 84.197634-83.86199C876.027877 691.204707 876.027877 75.203028 876.027877 75.203028zM540.133757 411.181059 344.19518 411.181059 344.19518 579.128119 288.213167 579.128119 288.213167 187.251987 344.19518 187.251987 344.19518 355.199047 540.133757 355.199047 540.133757 187.251987 596.11577 187.251987 596.11577 579.128119 540.133757 579.128119ZM680.090323 467.163071l55.982012 0 0-279.912108-55.982012 0 0 279.912108ZM680.090323 579.128119l55.982012 0 0-83.97353-55.982012 0 0 83.97353Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="iframe" unicode="&#59212;" d="M64 768l0-768 960 0L1024 768 64 768zM512 704l0-128L128 576 128 704 512 704zM128 320 128 512l384 0 0-192L128 320zM128 256l256 0 0-192L128 64 128 256zM960 64 448 64l0 192 512 0L960 64zM960 320 576 320 576 512 576 576 576 704l384 0L960 320z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="msnui-360" unicode="&#59274;" d="M358.516 325.012c1.474 0 2.929 0.073 4.375 0.179h95.375v-109.278c0-32.246 26.373-58.759 58.666-58.759 32.473 0 58.845 26.514 58.845 58.759 0 1.472-0.073 2.926-0.179 4.37v104.908h113.869c1.441-0.106 2.892-0.179 4.359-0.179 32.293 0 58.666 26.514 58.666 58.759 0 32.426-26.373 58.759-58.666 58.759-1.473 0-2.928-0.073-4.374-0.179l-113.855 0v103.834c0.106 1.445 0.179 2.898 0.179 4.37 0 32.246-26.373 58.759-58.845 58.759-32.293 0-58.666-26.514-58.666-58.759v-108.203l-99.571-0.004c-0.060 0-0.119 0.004-0.179 0.004-32.293 0-58.666-26.335-58.666-58.759 0-32.246 26.373-58.58 58.666-58.58zM795.977 41.403c23.379 19.154 45.025 40.994 64.433 65.44 61.33 76.461 98.1 173.34 98.1 278.527 0 245.966-200.935 446.609-447.261 446.609s-447.262-200.642-447.262-446.608c0-97.349 31.498-187.581 84.805-261.103 13.389-21.058 33.146-43.974 60.656-67.994 79.652-72.909 185.676-117.512 301.799-117.512 106.046 0 203.658 37.212 280.468 99.192 0.934 0.746 1.867 1.496 2.796 2.25 0.488 0.4 0.978 0.796 1.464 1.198zM181.215 638.411c70.829 41.181 151.668 63.064 202.059 73.072 93.65 18.631 206.138-12.899 247.402-32.426 70.148-32.963 91.677-66.284 127.917-100.5l20.632-19.527c48.394-45.723 97.776-39.848 112.257-4.38 23.242-51.758 36.196-109.056 36.196-169.28 0-97.362-33.831-187.085-90.331-258.080-68.652-38.007-145.151-58.568-193.672-68.178-93.471-18.631-205.959 12.899-247.402 32.426-69.969 32.963-91.677 66.284-127.737 100.321l-20.632 19.706c-48.891 46.097-100.862 40.574-117.053 4.903-23.137 51.66-36.031 108.823-36.031 168.903-0 95.075 32.268 182.859 86.395 253.040z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="souhu" unicode="&#58925;" d="M193.692 606.398c4.83 0.467 5.482-1.735 7.994-3.337 18.037-11.203-16.035-27.682-23.902-27.879-2.978-0.141-6.644 1.62-7.851 3.305-4.808 6.238 0.763 8.641 4.258 12.114l2.082 2.655c1.185 3.581 13.103 12.854 17.418 13.143v0zM223.886 627.752c2.383 0.92 10.878 3.157 14.333-3.263 3.4-6.419-1.605-46.582-1.605-72.35 0-4.9-1.398-13.382 0-18.083 0.271-0.879 8.557-9.55 9.504-9.89 6.786-1.702 31.593 1.585 33.42 4.989 2.232 4.317 0.794 9.058 1.54 14.787-14.225 0-29.243 5.548-30.155 6.583-0.892 0.962-3.362 2.894 0 6.583 3.465 3.658 19.873 5.663 31.808 4.932-0.794 9.773 2.359 20.919-3.194 21.38-5.498 0.353-23.329 3.033-25.451 4.957-2.090 1.824-4.085 5.393-3.164 9.822 0.915 4.365 2.994 4.365 4.776 4.875 8.495 2.813 19.228-1.208 23.839-3.263 19.617-8.853 24.124-16.381 22.241-42.685-2.146-28.516 4.274-36.363-15.923-47.691-6.263-3.509-7.151-5.755-19.014-4.875-5.007 0.279-18.196 4.234-25.507 1.553-0.77-0.204-2.281-4.924-5.221-5.59-1.796-2.013-0.365-1.882-1.089-2.588-0.709-0.756 0-3.337 0-3.337 5.466-1.578 9.003-1.076 14.318-3.214l19.046-11.573c5.331-7.242 6.134-26.426 1.629-34.458-2.582-4.488-9.988-7.003-12.769-11.573-0.945-1.603-0.572-4.826-1.54-6.486 2.025-1.543 1.313-3.519 3.164-5.039 2.813-1.997 5.705-0.222 9.52-1.578 4.521-1.621 10.583-5.737 15.914-8.285 0-0.494 0-1.112 0-1.611 4.043-0.947 8.526 1.019 12.755 0 1.263-0.231 6.142-4.373 7.905-4.965 9.789-2.524 15.614 0.822 19.087-8.107 2.654-7.217 1.144-18.61-4.729-21.478-17.537-7.973-39.419 10.76-49.306 16.472-4.314 2.507-8.533 2.211-12.769 5.006-6.905 4.373-14.167 14.678-30.13 9.813-2.805-0.89-8.026-8.195-11.212-9.813-3.918-2.032-6.668-1.357-11.093-3.337-10.369-4.554-25.897-20.165-46.055-13.111-0.612 0.141-2.845 4.431-3.156 4.793-5.339 7.076-3.577 7.761-1.644 16.462 6.555 0 14.875 1.144 19.102 1.769 15.479 2.194 31.115 6.699 36.503 13.078 5.356 6.419-3.362 15.518-11.051 26.271-1.741 2.377-1.24 4.875-3.249 6.617-5.213 4.636-12.062 5.688-17.498 9.798-1.089 0.953-0.945 1.479-2.066 1.628-6.66 0.894-4.172 12.741 8.487 11.616 7.431-0.716 44.1-33.158 46.095-34.549 1.844-1.398 5.221-1.112 7.921 0 1.788 0.773 2.98 3.114 4.18 4.29 2.78 2.819 6.944 6.6 8.526 10.472 1.694 4.257 0 13.177 0 13.177-1.796 1.249-3.926 7.25-7.968 8.213-8.333 2.228-25.211-2.894-28.567 0-3.416 2.903-0.763 10.957 1.518 14.714l11.212 4.996c-0.716 0.502-0.317 1.596-2.066 4.332-1.636 2.762-1.041 2.672-2.735 3.946-11.077 8.145-29.486-2.137-42.924 3.231-15.407 6.313-12.755 12.008-12.755 32.936 0 0-0.548 9.075 0 9.847 0.595 0.833-1.374 16.44 3.29 21.419 4.601 4.884 11.052 2.967 15.885-13.192 9.424 0 22.4-0.92 25.394-1.692 2.986-0.764 4.258-5.286 1.596-8.195-2.742-2.91-7.921-4.521-15.914-6.544-1.907-0.502-6.992-1.448-11.068-1.645-0.866-11.377 0-16.718 3.139-18.159 3.091-1.24 29.004 1.249 31.839 11.564 2.511 9.749 0.612 26.040 0 36.109-0.859 10.899-5.522 48.603-1.686 55.943 0.671 1.266 2.443 2.243 4.78 3.237v0zM118.799 610.812c4.355 1.39 5.45 2.259 11.291-2.762 5.968-4.989 4.076-31.637 3.186-42.734 1.717-0.855 3.591-4.552 4.784-4.996 3.83-1.273 8.796 1.193 12.786 0 2.573-0.683 6.628-3.952 7.921-6.486 1.207-2.672 1.779-5.903 0-8.279-1.852-2.359-5.268-4.323-7.921-4.884-12.786-2.819-18.697 0.067-22.303-11.514-1.962-6.247-2.735-16.193 0-21.428 0.659-1.232 1.32-2.292 4.736-3.181 3.591-0.97 10.035 2.005 11.157 1.553 0.883-0.296 3.147-3.231 3.147-3.231s0.524-7.941-1.549-11.491c-3.099-5.145-12.474-3.896-14.31-11.573-1.16-4.826 1.455-12.559 1.556-14.78 0.279-5.408-0.373-16.349-0.262-17.515 0.683-6.863 0.262-2.169 0.262-2.169 2.918-12.337-0.659-46.877-4.736-52.657 0 0-3.909-5.202-4.569-5.755l-3.407-2.423c-6.174-1.925-15.558-5.73-25.37-3.255-8.232 1.966-20.977 17.707-15.909 32.806 0.073 0.706 3.201 3.287 3.201 3.287s4.473 0.494 6.389 0c4.314-1.218 10.226-13.703 12.625-14.846 2.455-0.986 4.593-0.6 6.397 0 11.498 4.119 6.729 46.613 7.939 62.527-1.686 0.855-3.622 4.578-4.776 4.924-19.142 6.641-25.921-23.698-46.055-4.924-3.678 3.403-0.365 7.882 1.565 11.557 3.743 6.889 9.78 4.184 18.57 6.641 1.24 0.321 6.134 4.596 6.851 4.875 4.449 1.931 8.455-0.502 12.776 1.505 2.543 1.519 10.472 13.507 11.068 16.514 2.313 12.487-2.265 35.881-11.068 37.845-6.43 1.373-9.424-2.64-12.776-3.263-5.76-1.218-16.076-3.838-22.193-1.645-0.786 0.198-3.233 3.323-3.233 3.323s-0.548 9.635 1.605 13.060l3.139 2.648c1.175 0.494 4.489 1.876 6.397 2.251 8.144 1.906 17.117-1.43 25.434 0 2.796 0.665 7.103 4.068 9.511 4.996-1.199 8.77-3.869 37.746 1.588 42.734 1.373 1.266 0.215 1.47 4.559 2.745v0zM718.135 476.568c3.734 3.395 13.43 16.776 15.885 21.347 0.437 0.962 3.178 4.947 3.178 4.947 1.313 6.451-2.438 13.605-3.178 18.010-0.215 0.156 2.281 3.287 0 6.602-2.192 3.337-9.463-1.717-14.24-4.941-1.86-1.076-1.438-3.658-3.139-4.89-12.015-8.614-14.326-9.494-27.095-3.27-1.754 2.678-3.465 4.343 0 9.789 3.528 5.565 20.881 14.87 31.807 19.778-0.247 4.043 1.192 10.949 0 14.82-0.247 0.625-4.251 2.747-4.712 3.27-19.832 23.828-11.227 29.574-11.227 29.574s11.847 6.756 19.143 3.305c7.16-3.501 14.739-42.135 23.782-18.107 0.778 1.972 3.663 8.696 3.193 11.557-0.317 2.055-5.959 5.169-6.333 6.552-0.517 1.373 0.127 6.708 0.127 6.708l1.422 3.073c2.090 1.174 6.317 3.353 6.317 3.353s6.452 0.33 9.638-1.652c2.043-1.282 9.209-17.763 9.511-21.414 0.373-4.989-1.398-14.030-3.139-18.043-1.026-1.939-5.491-3.838-6.372-6.625-1.627-4.134 0.080-6.215-1.627-9.789-1.134-2.062-5.85-3.855-6.349-6.583-3.108-14.961 9.441-34.629 11.124-47.691 5.673-46.161-2.059-100.494-28.645-118.388-0.271-0.222-4.036-0.683-4.514-1.010l-9.805 2.712c-1.525 2.563-4.562 4.389-6.238 6.461-2.216 2.934-2.693 6.822-4.854 9.89-1.366 2.005-7.017 4.545-7.921 6.577-7.707 17.623 8.526 16.883 17.489 11.549 1.883-1.144 5.436-6.363 7.97-6.544 3.369-0.353 4.562 2.302 6.372 3.255 13.493 7.462 5.283 14.541 6.308 27.963 0.166 2.588 4.395 9.346 4.744 11.499 1.844 11.992-0.794 22.891-3.083 31.267-0.294-0.401-4.37-1.144-4.83-1.692-2.138-2.104-1.747-7.020-3.147-9.855-2.527-4.297-7.597-8.047-11.132-11.557-5.054-4.521-10.193-13.29-17.466-14.77-2.693-0.502-9.752 1.727-9.528 1.727-0.215 0.141-5.317-1.939-8.017 6.577-2.749 8.401 10.241 10.31 22.241 19.692l6.339 4.963zM891.346 604.697c13.69 2.337 20.008-6.789 15.931-18.010-6.079-16.776-35.843-14.573-55.653-18.141-2.686-0.452-9.957-4.506-12.625-4.932-8.479-0.97-14.391 1.621-22.337-1.578-3.909-1.529-6.483-4.144-9.472-6.625-2.965-2.423-5.936-3.707-7.994-6.534-1.97-2.793-1.549-6.526-1.549-6.526s1.717-15.642 3.164-21.479c1.089-4.488 7.072-12.217 7.954-18.010 4.099-27.898-10.553-111.64-20.621-121.628-8.954-8.737-14.581-8.294-19.054-5.029-4.578 3.362-2.98 3.073-4.838 6.592-2.407 4.77-1.636 10.062-1.535 9.879 1.446 3.231 0 5.328 1.535 8.163 2.257 4.282 8.884 7.62 11.187 11.525 0.66 1.307-0.333 3.755 0 4.965 0.937 4.57 6.652 11.317 7.875 16.423 6.040 23.879 9.765 44.017 7.946 70.788-1.462 21.217-19.228 37.014-12.633 59.076 0.564 2.377 4.363 10.653 6.317 13.184 8.63 11.697 40.627 1.684 58.792 6.609 1.304 0.395 4.832 4.438 6.365 4.957 5.968 1.966 9.711-0.056 15.853 1.659 7.406 2.055 13.937 7.628 20.698 11.433 1.596 0.979 2.271 2.885 4.693 3.24v0zM894.575 555.412c0 0 5.197 0 7.968-1.578 9.877-5.845 0.738-17.65-1.636-24.674-1.754-5.268-5.015-13.357-6.34-18.148-0.803-2.827 0.659-5.302 0-8.145-0.341-1.585-1.899-6.082-4.769-6.609-2.819-0.502-5.309 1.553-6.349 3.312-5.482 9.082-4.593 38.485 0 47.649 1.789 3.623 11.125 8.194 11.125 8.194v0zM846.509 545.858c0 0 5.323-1.174 6.794-3.509 1.754-3.125 0.827-6.279 1.613-9.914 2.82-14.417 1.907-35.279-1.613-49.327-1.47-5.335-7.088-12.881-7.946-18.1-0.397-1.776 0.556-4.793 0-6.641-2.059-5.845-8.479-16.029-9.614-22.916-2.686-15.913 3.783-29.795 20.642-24.709 2.519 0.798 4.33 5.18 6.412 6.583-1.916 14.378-12.199 32.318 6.285 23.025 13.732-6.832 16.416-22.555 19.159-41.075-0.953-2.062-2.431-4.479-6.42-4.941-3.949-0.552-4.745 0.542-6.3 1.571-1.287 0.832-1.231 1.102-3.178 4.924-2.033 3.946-4.251 2.672-4.784 0-0.977-0.576-1.622-4.924-1.622-4.924s-12.705-13.070-38.149-3.24c-9.067 6.041-12.975 31.079-7.912 46.047 1.326 3.838 6.324 9.074 7.912 13.192 3.194 8.606 3.194 16.005 6.413 24.669 1.001 2.894 5.68 7.849 6.333 11.508 2.757 16.463-6.604 24.109-7.954 36.083-1.042 9.386 0.065 14.589 4.792 18.188 2.431 1.876 2.043 1.807 6.349 3.206l2.79 0.3zM888.242 491.362c0.279-0.508 4.235-1.193 4.712-1.783 5.793-5.622 5.467-25.762 7.954-36.103 4.672-18.84 16.169-39.546 28.613-50.996 2.025-1.776 3.591-5.476 6.372-6.577 8.241-3.067 15.901-1.201 19.102-9.89 6.754-18.362-19.523-18.139-30.178-11.393-4.688 2.886-18.166 16.712-20.755 21.281-4.507 8.259-4.703 17.031-7.875 26.312-1.924 5.548-8.058 12.864-9.536 18.125-2.678 9.255-4.363 42.045-1.613 49.228l3.203 1.797zM877.085 351.537c7.827 0 19.721-3.649 25.459-6.526 24.308-12.51-31.345-13.102-44.521-9.894-22.877 5.749 8.844 16.421 19.062 16.421v0zM498.832 349.926c30.003 4.743 48.337-8.572 74.683-6.6 10.87 0.92 34.288 5.187 36.569 3.279 2.265-1.85 1.605-6.511 1.605-6.511l-3.147-3.24c-10.090-3.748-113.73-1.045-117.671 1.561-7.658 5.252 1.702 10.597 7.962 11.51v0zM818.317 349.926c9.225 0.436 17.434-2.359 19.071-4.914 1.613-2.637 2.017-4.053-1.636-6.592-3.56-2.591-49.256-1.273-74.676-3.303-34.835-2.672-118.258-3.073-120.794 3.303-2.48 6.337 2.496 6.592 6.397 8.188 7.97 3.566 22.765 1.677 33.31 1.677 25.172 0 53.652 0.116 76.409-1.677 4.974-0.321 12.491 1.373 17.376 0l3.178-3.279c15.461-1.975 27.865 6.064 41.365 6.598v0zM85.602 348.289c17.005 2.442 34.606-2.292 47.676-3.27 82.035-6.345 168.447 4.545 247.971-1.684 24.109-1.883 71.514-1.543 71.514-1.543s3.926-1.684 1.565-4.932c-2.298-3.354-26.754-0.615-41.335-1.741-80.009-6.131-166.943 4.84-249.433-1.611-9.686-0.731-26.184-2.491-38.172-1.621-3.379 0.27-8.645 2.251-14.343 1.621-2.709-0.247-9.995-4.297-12.682-4.946-10.736-2.178-21.756-1.43-31.808 0 0 0.64-2.995 2.581-1.565 8.303 1.39 5.508 11.657 10.201 20.611 11.425v0zM931.078 348.289c11.467 3.368 28.104-3.524 30.218-6.501 2.107-3.125-1.511-6.673-1.511-6.673-12.355 1.019-31.912 0.188-34.971 3.303-3.153 3.023 6.263 9.872 6.263 9.872v0zM568.749 179.003c20.748 0.6 21.875-32.534 3.242-34.539-23.098-2.507-23.886 33.94-3.242 34.539v0zM681.145 225.775c-2.176 13.75-9.614 22.070-23.679 22.070-20.828 0-27.525-20.483-27.525-38.74 0-17.679 4.308-39.627 27.343-39.627 11.234 0 20.921 8.696 23.871 24.518h16.202c-1.771-16.381-11.458-39.438-40.635-39.438-28.003 0-44.703 21.866-44.703 51.546 0 31.925 14.906 57.137 47.875 57.137 26.197 0 36.058-19.637 37.466-37.473l-16.212 0.008zM722.003 208.931c0 13.776 4.918 39.324 28.955 39.324 24.012 0 28.898-25.549 28.898-39.324 0-13.826-4.887-39.465-28.898-39.465-24.037 0-28.955 25.638-28.955 39.465v0zM704.768 208.931c0-26.584 14.365-54.373 46.19-54.373 31.768 0 46.206 27.79 46.206 54.373 0 26.558-14.431 54.308-46.206 54.308-31.823 0-46.19-27.758-46.19-54.308v0zM812.62 260.486h15.885v-14.674h0.349c3.622 5.5 12.22 17.425 30.203 17.425 17.95 0 23.663-11.081 26.58-16.66 8.333 9.651 15.083 16.66 30.616 16.66 10.607 0 30.75-5.597 30.75-34.53v-71.298h-16.733v66.5c0 14.261-4.156 23.928-18.45 23.928-14.192 0-23.56-13.857-23.56-27.661v-62.766h-16.772v71.298c0 8.599-3.201 19.128-15.655 19.128-9.607 0-26.359-6.337-26.359-34.31v-56.117h-16.846v103.073l-0.009 0.003zM100.080 281.43c0 0 8.167 1.519 13.65 0 5.506-1.571 6.254-3.125 6.365-5.73 0.308-2.514-0.111-5.663-6.794-8.95-4.085-2.277-3.623-2.163-4.116-2.221-0.548 0-1.907 0.396-3.853-0.371-1.859-0.731-2.845-0.731-6.604-5.112-3.776-4.358-3.598-4.693-3.598-4.693v-10.346c0 0 1.669-7.751 4.371-11.393 2.63-3.814-0.937-9.378-7.597-7.11-6.571 2.433-10.79 3.952-13.882 10.193-3.019 6.355 0.477 15.518 1.986 18.808 0 0 2.471 0.862 3.982 4.545 0 0 2.192 2.499 0.572 6.897-1.615 4.086 9.787 12.928 15.517 15.485v0zM123.895 278.636c0 0-1.089-4.102 2.464-8.819 3.512-4.774 4.586-6.938 7.438-9.707 2.995-2.745 2.75-3.241 7.912-2.942 5.283 0.207 5.475 3.855 5.283 7.307-0.279 3.428 1.167 5.76-3.631 10.899-4.719 5.246-11.822 6.913-15.518 6.756-3.798-0.322-3.948-3.496-3.948-3.496v0zM108.909 229.523c-1.836 0.173-3.989-0.067-6.619-0.822 0 0-1.859-2.596 0.778-5.286 2.614-2.631 4.107-4.908 7.827-6.641 3.638-1.807 3.457-1.997 6.372-2.499 2.973-0.568 5.283 0 8.136-1.456 2.828-1.513 7.78-4.996 8.771-8.254 1.074-3.197 0.271-7.264-0.111-10.29-0.51-3.083-0.51-3.716-0.51-3.716s0.51-2.475-5.641-5.352c-6.053-3.033-3.941-2.581-8.516-4.884-4.514-2.333-3.67-1.488-3.67-1.488s0.683-0.855-3.886 0.158c-4.553 1.053-7.333 0.494-7.802 1.053-0.357 0.38-2.973 3.008-6.968 1.16 0 0-4.522-2.163-4.999 2.244-0.325 4.309 0.723 15.14-11.132 13.99 0 0-4.967-1.925-1.741-11.053 0 0 3.027-6.493 5.61-8.614 2.536-2.119 3.545-3.017 6.532-8.558 3.011-5.598 6.794-3.847 12.697-3.922 6.023-0.098 12.721 0.101 12.721 0.101s0.746 1.947 9.144 1.208c0 0.041 5.627 2.251 9.099 7.126 0 0 8.868 1.915 10.273 9.716 0 0 1.343 1.76 1.827 8.467 0 0-0.715 3.231-2.201 7.644 0 0-0.389 2.448 0.365 5.852 0.763 3.509-0.937 8.236-3.861 12.247-2.86 3.997-8.232 8.457-12.11 9.61-3.743 1.035-3.114 0.938-3.114 0.938s-8.884-0.502-11.307 0.101c-1.416 0.403-3.313 1.079-5.967 1.22v0zM206.453 237.019c-3.448-0.855-10.813-7.143-12.143-15.274-1.374-8.164 0.088-22.039 1.763-27.749 1.701-5.852 6.937-15.775 11.513-19.884 4.647-4.018 11.433-6.125 11.433-6.125s2.305-0.091 3.734-2.27c1.272-2.178 3.172-4.62 4.48-5.983 1.175-1.289 1.398-1.289 5.857-0.89 4.464 0.543 6.588-1.735 12.755 3.495 6.174 5.169 4.172 5.481 7.446 6.985 0 0 0 0.773 1.811 1.118 1.932 0.477 8.232 1.471 11.020 10.209 2.845 8.614 4.028 13.029 3.346 20.368v5.558c0 0-1.28 5.663-4.456 8.985l-0.421 2.359c0 0-0.716 2.621 1.312 5.054 2.043 2.4 4.355 6.304 4.355 6.304s1.328 1.99 0.73 9.231c-0.604 7.242-2.025 11.122-4.569 14.367-2.552 3.149-2.107 7.249-2.398 9.831-0.246 2.646-8.192 13.003-12.173 16.563l-1.836 2.178c0 0-5.603-1.144-9.225 1.282-3.727 2.433-5.887 1.798-8.954 1.677 0 0-3.56-2.259-5.283-4.365-1.827-2.038-1.827-2.351-1.827-2.351s-5.054-0.543-6.761-1.218c-1.795-0.625-9.805-9.527-11.433-13.908 0 0-1.026-8.327 0.294-11.129 0 0 0.7-4.84 4.235-4.332 3.545 0.558 1.796 0.163 1.796 0.163s6.874 12.748 11.713 16.291c4.76 3.617 8.677 6.181 17.846 1.504 0 0 3.72-2.499 6.548-7.496 2.901-4.9 4.609-4.004 5.943-6.781 1.422-2.845 2.637-12.141 3.768-17.064 1.065-4.89 1.065-5.328 1.065-5.328s2.693-6.627 2.464-10.282c-0.216-3.921-2.298-9.847-3.536-11.697-1.272-1.807-0.922-7.087-1.13-9.707-0.279-2.688-1.192-6.106-3.797-8.696-2.552-2.769-4.251-6.279-9.153-9.986-4.917-3.748-4.291-3.559-4.291-3.559s-6.357-4.053-12.020-0.558c-5.53 3.322-11.473 8.558-15.161 16.316-3.695 7.933-4.639 19.308-3.783 25.472 0.968 6.067 3.059 14.197 1.556 16.949-1.468 2.72-3.575 4.619-4.431 4.373v0zM326.001 286.813c0 0-7.065-1.553-7.183-4.685-0.111-3.255 0-9.099 1.048-13.060 1.009-4.028 2.78-8.696 4.043-10.126 1.24-1.398 1.867-2.073 1.867-2.073l0.286-13.851c0 0-4.928-8.754-5.182-13.167-0.286-4.488-0.929-23.286-0.803-27.102 0.088-3.912 0.166-11.337-1.503-16.095-1.612-4.946-2.265-8.655-0.516-16.785 1.811-8.203 1.811-9.378 3.083-10.85 1.374-1.529 5.864-4.309 8.693-0.212 2.78 4.037 2.845 5.59 3.339 10.857 0.365 5.343 1.653 22.729 1.207 24.453-0.398 1.702-0.929 5.976-0.929 5.976l0.644 14.984 4.020 4.9c0 0 4.41 1.776 0.659 9-3.687 7.192-5.61 11.277-5.61 11.277s-1.114 3.764-0.166 8.614c0.794 4.809 0.923 8.308 2.090 11.361 1.105 3.172 1.47 12.938 0.993 17.771-0.596 4.827-4.092 10.892-10.083 8.812v0zM374.693 287.365c0 0-5.045-4.184-5.133-9.914-0.279-5.703 1.28-7.217 1.446-8.877 0.231-1.519-2.431-6.627-1.358-11.747 1.192-5.196 4.586-8.573 4.586-8.573l0.461-1.939c0 0-0.461-3.831-2.693-6.493-2.107-2.646-2.805-4.332-5.483-5.352-2.654-0.97-13.009-1.118-17.331-2.055-4.41-0.945-5.777-7.045-0.653-8.498 5.182-1.497 16.741-1.315 16.741-1.315s4.141-1.808 4.704-6.131c0.469-4.231 0.469-12.141 0.365-19.349-0.111-7.404-0.923-31.531-0.923-31.531s-0.54-6.567 5.864-7.973c6.468-1.208 10.926 0.608 11.141 8.096 0 0-0.216 15.847-1.313 26.673-1.065 10.876-1.358 12.189-1.358 12.189l2.67 29.977-7.669 12.741c0 0-0.961 1.201 1.669 4.119 2.552 2.927 4.593 3.241 5.999 13.177 1.477 10.028 1.605 13.241 1.605 13.241s0.58 10.603-13.342 9.534v0zM457.815 284.125c0 0-2.383 4.309-7.033-0.116-4.562-4.53-7.938-8.762-7.938-8.762s-5.275-6.025 1.994-13.043c7.271-7.102 1.644-1.833 1.644-1.833s-1.121-15.126-1.121-18.726c0-3.592 1.438-5.221 1.438-8.614 0-3.288-1.272-8.689-2.043-14.829-0.724-6.125-2.647-19.208-2.034-24.102 0.738-4.856 2.398-9.854 2.273-14.605-0.166-4.734 1.382-7.741 4.784-10.66 3.465-2.804 15.233-9.822 19.196-12.125 3.933-2.277 9.258-4.267 18.712 1.717 9.289 5.953 16.208 12.108 18.037 18.502 1.907 6.385 2.002 7.882 2.002 7.882s0.454 22.317-0.437 28.005c-0.891 5.678-8.010 11.081-12.657 3.27l-0.961-1.126c0 0 1.128-14.435 0.048-21.306-0.985-7.012-1.677-10.601-7.365-14.822-5.768-4.134-13.102-6.837-20.342 1.315-7.095 8.171-7.644 10.332-7.644 22.153 0 12.008 0 31.17 0.834 37.654 0.778 6.6 4.242 25.284 1.741 34.35-2.46 9.097-3.128 9.822-3.128 9.822v0zM497.449 283.789c0 0-6.134-1.389-5.388-16.949 0.693-15.643 1.009-20.26 0.514-27.019-0.514-6.781 0.778-11.597 5.348-11.26 4.586 0.246 7.986 3.788 10.424 13.563 2.686 9.757 3.457 18.675 2.107 27.914-1.175 9.222-0.859 9.594-3.274 12.864-2.291 3.321-5.955 3.218-9.731 0.886v0z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="tubiao" unicode="&#58928;" d="M437.996 198.481 437.996 198.481 437.996 309.278 327.195 309.278c-61.187 0-110.797-49.61-110.797-110.797 0-61.195 49.61-110.797 110.797-110.797C388.387 87.684 437.996 137.286 437.996 198.481L437.996 198.481 437.996 198.481 437.996 198.481zM493.395 198.481c0-91.789-74.411-166.195-166.2-166.195C235.41 32.286 161 106.692 161 198.481c0 91.789 74.41 166.195 166.195 166.195l110.801 0 55.399 0 0-55.398L493.395 198.481 493.395 198.481 493.395 198.481zM585.723 198.481 585.723 309.278 696.52 309.278c61.195 0 110.796-49.61 110.796-110.797 0-61.195-49.601-110.797-110.796-110.797C635.332 87.684 585.723 137.286 585.723 198.481L585.723 198.481 585.723 198.481zM530.324 198.481c0-91.789 74.41-166.195 166.196-166.195 91.789 0 166.199 74.406 166.199 166.195 0 91.789-74.41 166.195-166.199 166.195L585.723 364.676l-55.399 0 0-55.398L530.324 198.481 530.324 198.481 530.324 198.481zM437.996 567.805l0-110.801L327.195 457.004c-61.187 0-110.797 49.61-110.797 110.801 0 61.188 49.61 110.797 110.797 110.797C388.387 678.602 437.996 628.993 437.996 567.805L437.996 567.805 437.996 567.805zM493.395 567.805c0 91.785-74.411 166.195-166.2 166.195C235.41 734 161 659.59 161 567.805c0-91.789 74.41-166.199 166.195-166.199l110.801 0 55.399 0 0 55.398L493.395 567.805 493.395 567.805 493.395 567.805zM585.723 567.805l0-110.801L696.52 457.004c61.195 0 110.796 49.61 110.796 110.801 0 61.188-49.601 110.797-110.796 110.797C635.332 678.602 585.723 628.993 585.723 567.805L585.723 567.805 585.723 567.805zM530.324 567.805 530.324 567.805C530.324 659.59 604.734 734 696.52 734c91.789 0 166.199-74.41 166.199-166.195 0-91.789-74.41-166.199-166.199-166.199L585.723 401.606l-55.399 0 0 55.398L530.324 567.805 530.324 567.805 530.324 567.805zM530.324 567.805"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="baidu1" unicode="&#58913;" d="M603.131557 218.199837l-41.990347 0s-5.385661 3.331885-5.38566 12.722765l0 88.091315-47.356565-0.604774 0-98.002035s4.563946-25.894763 38.895869-25.894763l79.526241 0L626.821095 312.933431 603.130533 312.933431l0-94.733594zM461.021955 312.933431l-44.414559 0s-40.995693 1.62194-55.359842-44.867883c-4.975315-31.022551 4.457522-42.857087 6.100952-46.771234 1.665942-3.872191 14.904455-26.782993 48.155766-26.782993l69.205175 0L484.709447 372.706793l-23.688515 0.520863 0-60.294225zm0-94.733594l-35.023678 0s-21.570271 0.606821-28.211528 25.442462c-3.331885 11.096732 0.520863 21.699208 2.25025 26.693965 1.62194 4.977361 8.847505 18.909675 23.774473 18.909675l37.210483 0 0-71.046102zM511.51393 829.308065c-245.932202 0-445.285552-199.375863-445.285553-445.308065S265.582751-61.308065 511.51393-61.308065s445.285552 199.375863 445.285552 445.308065S757.446132 829.308065 511.51393 829.308065zm27.151383-236.326427c3.546779 32.385595 42.271756 82.078367 73.316819 74.982762 30.934546-7.05365 59.167564-48.113811 53.435003-83.420944-5.582135-35.369555-33.683147-82.034365-77.406974-76.323293-43.656289 5.582135-53.543474 45.127803-49.344848 84.761475zm-91.575672 89.12997c32.711006 0 59.167564-37.663808 59.167565-84.154655 0-46.533826-26.457582-84.198657-59.167565-84.198657-32.667004 0-59.167564 37.663808-59.167564 84.198657-0.001023 46.489824 26.500561 84.154655 59.167564 84.154655zM262.553765 482.715279s6.989181 69.292156 54.928006 73.576739c38.096666 3.26537 66.135256-38.422078 69.054749-62.263066 1.796926-15.467273 9.842159-86.252433-49.389873-98.994641-59.103096-12.700253-81.080643 55.683207-74.592882 87.680968zm450.888153-298.394041c-32.407084-76.365248-150.830217-36.68962-150.830217-36.68962s-43.676755 14.018272-94.342691 2.791579c-50.688449-11.338233-94.38874-7.031137-94.388741-7.031137s-59.277058-1.428535-76.172867 73.467245c-16.874319 74.982762 59.167564 116.042923 64.859194 123.030058 5.602601 7.095605 45.082778 33.943067 70.39528 76.345806 25.440415 42.444694 101.504812 76.387761 155.048285-7.009648 39.483246-56.593949 107.130949-108.947318 107.130949-108.947318s50.665936-39.612183 18.300808-115.956965zm-9.886161 173.97945c-64.878636-1.473561-67.626213 43.829228-67.626213 76.279291 0 34.008558 6.987135 82.10088 59.21259 82.100879 52.136428 0 66.177212-50.947346 66.177211-67.865667 0-17.026792 7.117095-89.088014-57.763588-90.514503z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="biaoge" unicode="&#59061;" d="M135.168 404.48h348.16v389.12h-266.24c-45.056 0-81.92-36.864-81.92-81.92v-307.2z m0-40.96v-307.2c0-45.056 36.864-81.92 81.92-81.92h266.24v389.12h-348.16z m389.12-389.12h266.24c45.056 0 81.92 36.864 81.92 81.92v307.2h-348.16v-389.12z m348.16 430.08v116.736c0 12.288 8.192 20.48 20.48 20.48s20.48-8.192 20.48-20.48V56.32c0-67.584-55.296-122.88-122.88-122.88h-573.44c-67.584 0-122.88 55.296-122.88 122.88v655.36c0 67.584 55.296 122.88 122.88 122.88h573.44c67.584 0 122.88-55.296 122.88-122.88v-18.432c0-12.288-8.192-20.48-20.48-20.48s-20.48 8.192-20.48 20.48v18.432c0 45.056-36.864 81.92-81.92 81.92h-266.24v-389.12h348.16z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="qq" unicode="&#58929;" d="M330.048811 403.911044l-0.969942 2.984377-0.778872 3.915345-0.540034 2.155539 0 8.804431 0.932368 3.45206 0.967344 3.688899 1.240759 3.834001 1.688855 4.271504 2.231487 4.462375 3.14087 4.457378 0 3.14087 0.308791 2.915024 0.467683 3.989695 1.359478 4.422402 1.240759 4.854709 0.984732 2.210901 1.148821 2.070196 1.469404 2.311833 1.59352 1.683259 0 11.035518 0.92977 5.683547 0.92937 6.59353 1.668269 7.894647 2.288848 8.206436 1.705843 4.512341 1.689455 4.930057 1.841152 4.577896 2.213499 4.925061 2.249475 5.356768 2.597239 5.055572 2.909427 5.376755 3.6871 5.372358 1.685857 3.060525 1.823763 2.542676 3.93733 5.668157 4.032666 5.659163 4.618868 5.839441 4.927059 5.683746 5.352371 5.582615 5.585613 5.764092 6.748425 6.206192 4.309678 3.764048 5.216463 4.055251 5.293411 3.608553 5.739109 3.447063 5.511263 3.065322 6.205193 2.522889 6.595528 3.161257 6.558553 2.150542 6.553157 2.216497 7.060613 2.211101 7.058215 1.703245 7.446951 1.377066 7.534492 1.220572 14.878313 2.02063 7.915633 0.42711L537.225745 636.014078l7.798712-0.969942 7.829691-0.92977 7.995579-0.854421 7.406978-1.763804 7.833689-1.688455 7.358011-1.899712 8.050542-2.150542 7.367005-2.623621 7.056216-2.984377 7.526897-3.14147 6.885332-3.45206 6.674475-3.824007 6.537568-4.226534 5.66316-3.899356 2.598238-2.231487 2.759129-1.60791 5.226456-4.462974 4.426998-4.281497 4.382029-4.441988 4.30708-4.925261 3.527608-4.73379 4.191158-4.929658 2.949001-5.271426 2.965989-4.694217 3.159858-5.432317 2.599238-4.769366 4.422002-10.050186 2.171528-5.196477 1.687856-4.829326 1.687856-5.215864 1.512974-4.910071 1.085264-4.211145 1.35708-5.00061 2.402371-8.87938 1.536958-7.759139 0.986331-7.50791 0.853421-6.049898 1.362077-9.211754 0.305793-1.452016 1.086264-1.688855 2.914024-4.754377 1.860738-3.20023 1.667869-3.3927 2.130555-3.588167 1.864736-4.30648 1.200186-4.462375 1.317107-4.809339 1.010315-4.98502 0.467683-2.462331 0.391734-2.984976 0-2.603235-0.391734-2.618625 0-3.235806-0.779472-3.120884-1.396053-6.075281-1.593919-3.060525-1.156216-3.457656 0-0.829038 0.538635-1.070674 1.591921-2.542276 6.905318-10.202083 5.467293-7.658208 2.598238-5.140914 3.532605-5.608198 3.065921-6.113855 3.527608-6.589532 3.532605-7.375999 3.975305-8.342344 2.231487-5.136517 2.054607-4.98462 1.78479-5.297408 1.748814-4.752778 1.316108-4.98562 1.35708-4.673831 1.708841-9.130809 1.356081-9.352659 0.930369-8.280386 0-11.659095-0.617581-4.151185-0.895393-7.116175-1.241158-6.441633-1.899712-5.810061-0.698526-2.391379-1.316108-2.855064-1.126236-1.974661-1.476999-2.468326-1.317107-1.526965-1.667869-2.000644-1.477998-1.606911-1.586924-1.377066-1.900711-0.834434-1.707842-0.854421-1.398052-0.461687-2.130555 0-1.377066 0.461687-2.618225 1.301118-1.200186 0.829438-1.242158 0.935366-1.37107 1.241158-1.382063 1.35708-2.287449 2.53628-2.718157 3.589566-2.131555 3.708486-2.134553 2.96399-2.075593 3.452659-2.930013 6.145833-3.296765 6.382673-0.386738 0.216853-0.542632 0-1.361077-0.985332-0.774475-1.688855-1.276135-2.075593-2.252473-6.210789-3.376711-8.825017-4.342056-10.567835-3.260789-5.312398-3.432673-5.507266-4.050254-6.211788-4.312076-6.070884-2.210501-2.753133-2.674187-2.985976-6.15083-6.069885 0.543631-0.523645 0.833435-0.853421 3.065921-1.838753 12.804319-6.130843 5.588011-3.145867 5.311399-3.065921 5.277422-3.840396 4.692818-3.989295 2.291446-1.748814 1.703845-2.080589 1.748814-2.381385 1.473001-2.598238 0.773476-2.156538 0.970342-2.613228 0.391734-2.211501 0.462686-2.603235-0.462686-1.768801 0-1.758808-0.391734-1.848747-0.970342-1.678862-0.386738-1.317107-0.854421-1.596917-2.322425-3.14087-2.135552-2.543276-1.667869-1.914702-1.397053-1.381064-3.527608-2.599238-3.995291-2.230488-4.271104-2.151541-4.538923-2.069597-5.120528-1.980657-2.719156-0.853421-2.437347-0.684536-5.899-1.37107-6.130843-1.322104-6.130843-1.296121-6.669478-1.07627-6.904319-0.306792-7.060213-0.849424L623.882991 123.481376l-7.910637 0.467683-7.372002 0.694529-7.915633 1.070274-7.869664 0.833435-8.301372 1.156216-8.030555 1.999644-7.839685 1.537957-7.793716 2.206504-7.995579 2.855064-7.834688 2.386382-4.110213 1.352083-3.683503 1.321104-2.332419 0.915379-2.28545 0.441701-6.51858 0-7.522899 0.542632-3.824407 0.391734-4.909671 0.543631-3.14087-2.835078-4.30708-2.673188-5.821453-2.854065-6.454624-3.527608-3.924739-1.919698-4.07084-1.517971-9.042869-3.679505-4.907273-1.241158-5.140914-1.381064-7.141558-1.377066-4.456978-0.387737-4.730793-0.386738-4.928658-0.541633-5.740508-0.231843-23.448502 0-13.249417 0.231843-12.841693 1.316108-6.512984 0.913381-12.414983 1.844749-6.130843 1.241158-5.684146 1.819766-5.680549 1.322104-5.120528 2.055606-4.847114 1.919698-4.499949 2.150542-3.917744 2.371392-3.919343 2.844072-1.319106 1.377066-1.743818 1.668869-1.319106 1.477998-1.203784 1.687856-1.087862 1.687856-0.851822 1.683858-1.22377 3.592564-0.444698 1.860738-0.542632 2.055606 0 1.923696 0.542632 2.150542 0 2.150542 0.444698 2.151541 0 4.29209 0.213855 2.306436 1.009715 2.599238 0.851822 2.602236 1.550549 3.134875 1.125237 1.247154 0.932368 1.376067 2.442344 2.985976 1.939685 1.531961 1.821165 1.086264 1.688855 1.35708 2.696172 0.853421 2.130555 1.302117 2.678584 1.377066 3.065322 0.933367 3.065522 0.925373 3.530606 0.754488 3.371714 0.447696 3.998289 0.546629 4.30608 0.306792 1.143225 0.391734 0.233841 0 0.543232 0.45769 0 0.532639-0.776873 1.065278-2.306836 1.086264-5.741108 4.98462-3.841995 3.064922-4.459976 3.889363-4.499949 4.393022-4.693818 5.577219-5.352371 6.286738-2.017032 3.3927-2.678784 3.512618-2.28645 4.075237-2.057605 4.462974-2.794505 4.201152-1.821365 4.834722-2.150942 4.82373-2.156138 5.377354-1.587923 5.115532-1.475 6.382673-0.464685 0.230843-0.447297 0-0.231243 0.452693-0.542632 0-0.911982-0.452693-0.465285-0.230843-0.622978-1.065278-0.230843-1.316108-0.465085-1.146223-0.814448-1.919698-2.64081-4.673831-1.35648-2.855064-2.15354-2.441345-2.306436-2.985976-2.522889-3.300762-2.675586-2.910027-3.14127-2.829082-2.929414-2.679184-3.20123-2.089583-3.527608-2.216497-3.37711-1.316108-3.995291-0.991328-3.919343-0.365752-0.92937 0-0.894793 0.365752-0.696128 1.532961-1.16581 0.779472-1.510376 3.683503-0.931968 1.974661-1.007717 2.855064-0.833835 2.96399-0.447297 2.93501-1.241758 6.663482-0.464685 3.925339 0 12.874271 0.464685 9.584502 0.776474 4.903675 0.912381 5.065566 0.833835 5.447307 1.472602 5.045579 1.668869 5.85503 1.705843 5.66316 2.291446 5.819055 2.15354 5.603201 2.96499 5.684146 2.793706 6.130843 3.374712 5.739109 3.974705 6.211788 4.05565 5.602202 4.229133 6.204793 3.529607 4.272104 4.520335 5.004607 4.751778 4.965234 2.211101 2.387381 2.696172 2.693774 3.897358 3.376711 3.99729 3.45206 6.515582 5.819454 4.924661 3.603557L330.048811 403.911044zM510.556027-63.477266c-60.721231 0-119.603109 11.889939-175.042321 35.332844-53.542098 22.649644-101.624299 55.061668-142.910307 96.349475-41.287807 41.288806-73.703429 89.36621-96.350474 142.90571-23.448102 55.434216-35.338041 114.311297-35.338041 174.990357 0 60.690652 11.892337 119.57273 35.338041 175.011342 22.647045 53.5405 55.062468 101.617903 96.350474 142.900713 41.285808 41.287807 89.370607 73.701231 142.910307 96.345478 55.44221 23.448102 114.32129 35.338041 175.042321 35.338041 60.696648 0 119.577726-11.889939 175.011942-35.338041 53.545696-22.644047 101.627896-55.057471 142.915703-96.345478 41.28281-41.28301 73.700831-89.36521 96.350474-142.900713 23.448102-55.438812 35.333044-114.315694 35.333044-175.011342 0-60.674263-11.889939-119.556141-35.333044-174.990357-22.649644-53.544497-55.067464-101.616904-96.350474-142.90571-41.288007-41.287807-89.370207-73.699832-142.915703-96.349475C630.133553-51.587328 571.252675-63.477266 510.556027-63.477266L510.556027-63.477266zM510.556027 809.937358c-233.740524 0-423.881608-190.128093-423.881608-423.831043 0-233.696554 190.138686-423.825047 423.881608-423.825047 233.712943 0 423.855626 190.128693 423.855626 423.825047C934.411453 619.809065 744.273966 809.937358 510.556027 809.937358z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="weixin" unicode="&#58930;" d="M512.73678-72.402751c-246.990301 0-447.905216 200.953801-447.905216 447.911356 0 246.943228 200.914916 447.898053 447.905216 447.898053 246.947322 0 447.904193-200.953801 447.904193-447.898053C960.640973 128.550027 759.684102-72.402751 512.73678-72.402751zM512.73678 806.167019c-237.487879 0-430.665577-193.171558-430.665577-430.658414s193.177698-430.658414 430.665577-430.658414c237.4449 0 430.664553 193.171558 430.664553 430.658414S750.180658 806.167019 512.73678 806.167019zM615.259782 441.373709c7.009647 0 13.96199-0.534166 20.772093-1.310855-18.720364 87.122243-111.826901 151.754263-217.995943 151.754263-118.79357 0-216.116129-80.980359-216.116129-183.831842 0-59.268872 32.413224-108.029412 86.48063-145.877415l-21.598924-64.989153 75.53944 37.912471c26.998911-5.342682 48.654117-10.849092 75.696006-10.849092 6.752798 0 13.477966 0.314155 20.117177 0.854461-4.188392 14.46034-6.639211 29.570479-6.639211 45.25674C431.512874 364.731144 512.564865 441.373709 615.259782 441.373709zM499.101225 499.943662c16.213263 0 27.027563-10.671037 27.027563-26.948769 0-16.2061-10.813277-27.055193-27.027563-27.055193-16.22759 0-32.483832 10.849092-32.483832 27.055193C466.618417 489.272625 482.873636 499.943662 499.101225 499.943662zM347.824847 445.939701c-16.213263 0-32.598442 10.849092-32.598442 27.055193 0 16.276708 16.384156 26.948769 32.598442 26.948769 16.184611 0 26.912953-10.671037 26.912953-26.948769C374.7378 456.788793 364.009458 445.939701 347.824847 445.939701zM812.484655 272.899646c0 86.424348-86.424348 156.841118-183.504384 156.841118-102.850459 0-183.874821-70.416769-183.874821-156.841118 0-86.573751 81.023338-156.798139 183.874821-156.798139 21.512966 0 43.169195 5.385661 64.796772 10.813277l59.311851-32.483832-16.299221 54.011124C780.214694 180.984237 812.484655 224.181061 812.484655 272.899646zM569.33994 299.955862c-10.770298 0-21.626553 10.714016-21.626553 21.606087 0 10.79281 10.856255 21.609157 21.626553 21.609157 16.3422 0 27.04189-10.81737 27.04189-21.609157C596.381829 310.668855 585.68214 299.955862 569.33994 299.955862zM688.205141 299.955862c-10.685363 0-21.456684 10.714016-21.456684 21.606087 0 10.79281 10.770298 21.609157 21.456684 21.609157 16.22759 0 27.083845-10.81737 27.083845-21.609157C715.290009 310.668855 704.432731 299.955862 688.205141 299.955862z"  horiz-adv-x="1024" />
-
-    
-
-
-  </font>
-</defs></svg>
diff --git a/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.ttf b/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.ttf
deleted file mode 100644
index 9e40a79..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.ttf
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.woff b/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.woff
deleted file mode 100644
index 8a88f4e..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.woff
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.woff2 b/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.woff2
deleted file mode 100644
index 18195bd..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/iconfont/avue/iconfont.woff2
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/cdn/iconfont/index.css b/Source/UBCS-WEB/dist/public/cdn/iconfont/index.css
deleted file mode 100644
index c097181..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/iconfont/index.css
+++ /dev/null
@@ -1,23 +0,0 @@
-
-[class^="icon-"]{
-	font-family: "iconfont" !important;
-	/* 浠ヤ笅鍐呭鍙傜収绗笁鏂瑰浘鏍囧簱鏈韩鐨勮鍒� */
-	font-size: 18px !important;
-	font-style: normal;
-	-webkit-font-smoothing: antialiased;
-	-moz-osx-font-smoothing: grayscale;
-}
-.el-menu-item [class^=icon-] {
-    margin-right: 5px;
-    width: 24px;
-    text-align: center;
-    font-size: 18px;
-    vertical-align: middle;
-}
-.el-submenu [class^=icon-] {
-    vertical-align: middle;
-    margin-right: 5px;
-    width: 24px;
-    text-align: center;
-    font-size: 18px;
-}
diff --git a/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.css b/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.css
deleted file mode 100644
index 75a799a..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.css
+++ /dev/null
@@ -1,345 +0,0 @@
-@font-face {font-family: "iconfont";
-  src: url('iconfont.eot?t=1611211499158'); /* IE9 */
-  src: url('iconfont.eot?t=1611211499158#iefix') format('embedded-opentype'), /* IE6-IE8 */
-  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAACxwAAsAAAAAXrwAACweAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCLbgqBmwT7FwE2AiQDgkwLgSgABCAFhG0Hig8bXk1VBDYOAIi275aIalUl+/9j0nFYw1YKP6AcfXgOpAkIb1oZhwM0POu2D8+5l6685lSix+nk6Jas87Nzoh9SbaQ/kVILCXDdoZREwFw5yQE+EN8zF0GLGlepKjQuD//cu/v/rmx52AmsOLCvcZRAGm32sXALvPna8p3JVmcg8h4bknwRr8vNkMh3rxlc4TqyS8RWkLjUIvoN6eHWH0jPf3eXyLzjrBAjEVq0Wlqh1ZVEjJ0EQSlJVKnS1uhgn/7Wbqu+Eh2kdNG5jHRsfnUNFX/srt/9l02tRfU+06eodhdKpoeWe9uMIsuJiC0ZScmSoXV+/dCTwEG8zfA9Xep7ggENaMFSOcLpesueOm9+akHAjfFhGlLmKucqdmEb9jxVs/nDjy/zuuUnK+n7UwSpikRqTq9qLLDC2vqqXL9uYrtoDxCMAK2FvwggoJ3aBZb4A2BRd0mAYclgALjdYBjajHHzb9Os1UjrjR0AVgiLhrgp0qUoPwz9+fMljyDxiEeQ9ZjezMjeWDYrNLK9eVoHACqo4GjGgAHrCKnKldfdu6JKV1xbUN0clBtiL0EYDMCPidO22zrInNUE0drW9UiBQxRElqwEEsgEufl7CrTN6ylm71Hx0FR1vCtQLDlLB81AV41JhWarR7zmiq1CM12nQ4AfzvfF3/GkplTLHB+/LIIz4OHl/zOjgjKvIBe3BzVU0EOVsowcBRVv9lS0v45VvyCgeboq+Q3erT+eMQHjprSlNuGP8iiUrt24defeg0dPnr3w0iuvvfHWO+998NEnn33x1TdVNXUNTS1tHV19+g0YNGTYiFFjxk2YNGXajFlz5i1YtGTZilVr1m3YtGXbjp5de/YdOHTk2IlTZ85duHSlQlE6nrtQ+cD1jd/AQsEfGCVBcE1Q3BAMtwTHHSFwT0g8EAqPhMYTYfBMWLwgHF4SHq+IgNdExBsi4S2R8Y4oeE9UfCAaPhIdn4iBz8TEF2LhK7HxjTioEhc14qFOfDRIgCYJ0SIR2iRGhyTokhR9JEM/yTFACgySEkOkwjCpMUIajJIWxkgb46SDCdLFJOlhivQxTQaYIUPMkhHmyBjzZIIFMsUimWGJzLFMFlghS6ySFdbIGutkgw2yxSbZYYvssU0O2CFH9MgJu+SMPXLBPrnigNxwSO44IgDH5IET8sQpeeGMvHFOPrggX1ySH67If0kq2RD6vslPihFTUxZOjGx55FYpNFRX7RWkZvCA1QJciW7RFy0S0BrkN+mKjryg9RhWGnwWtEmX6h5tQj65mMRdOpRd42gpL5pKRydrhPqakEIUJIcIn6bKSoC98Q3gKhMhAMLdckoIVIQAeEcXctr3j4f9x4OfYXwYgBkliMJlgmZZ589GWtSTbAAg1qptp/NBkHMUoqSb4RABBkEK2KsoQx4jf7e7CWF/OCxOp6+cgrWFRprSfjoaDPxPAL7iLhcysJTBsM7ka/IgqdYQ7bIpK+CMCRkON6FOw+Lhj/oFHF9mDdZm+VmkXGFzUQiaYKKjg1IwfS3vPGkSBBBBabcs9ACXrUsZikaC+I4xp4jI4M+SEf9k8lfRV4SfGcEiAAyKsE0JyEylIsYobJzNEG0Oock0IRQviTPEJFTwO+OEHx4dRZ5DLTTrmcF+kQxPg4tkNPay2LI1yWFxiRmJlfx5EuBYiL0oLv0nSbvjFINmJGcV/9Ys33sOQvdJc80FC1k7M8KHWjeiOlql6Dw9jHG2GlmvKDnf0tcty374iLF0gwVrZJMJ3HRHCHsP41U166ZrORRn+IqItrD2BwEqKhTBXK0n5lAAhuvTi8xh8iWeDwGIoEVDmog167IIdA0IcL7eHSkgwmf4kws0i6XzpBCFUNjqpjy+Wv+XqoyrodqPI5JKOxP1aX19WjNr7pVKJEO2NT8pw2oogNdRD69fgYA1iGYsdTz6LGEHNH37MrHoO8xk17hNrlADvxUkv1RUbIN71m9pT3MmUl8jhZtb9uYKeXVZKQtC4b2xMjJ9/wmw05dfuLmBbWjoTbpep9mrO/pGYUxXVhoRRUU7bTBRc6P/UTTGuOJa2fEJIubdjP/GFyKlI27/V4ntkUCYM5SqAOXfIPljQHj4SdxzTY9LS0eexj/f+qwC4/8TQJYLaIaHyuwAPm/62vlCh8QURa3Nn/DfZ5KsfSxIguj2pJnYD2u5WTJHgpAQET0BplKkPg15EQYBmObkhxEgrh+lELG8f7bYLwg7u9nuV+IdNA9wmcgyb4TQfGOihvFLlIYRAELFtkdd44eyXalEQtZmtudu9yYj5CeHdo5treh4o/DKK7Fh65G0HY2tsEoLCZBpzkrTSqrFbRcKkIUQ+ChReWHGNOWkmURKSyzvBYkXZzO6yExHbms08ew2NMw9CQ72LCOLgKHjh4f3qc8rrq5PRki0hdWa/woqjKRGWRce/Wbv7H0LvrifZ1dzmUJKfLmslyNrSI5NinZMEzpI39MUAspqCugNLZUy1y21XIDq3CaqzvPkfqrf3GX9GG+oG/YmhymTHUYRkIBtD6D9qvu0HtX2KyKXGzjcbY5G/k5IBp1/l0tcqspITQeZQmotU0UYTkOqzYylCs3xT4ZJVERwQ/nF9g6660fXiWA0V3gRSF1MxlcqGhAsJxOhIQhAx55CCpR5BFUejr+HkquE2uanGlFSDfmaKra3FLr4FzJbTH+2/Opp+YXyePGl4RcvdT3JarRQNMtQwlK7oe8+TN6KTz3JX3+iXFQH+7gn3Md9gEaLCs3BoD1asFw8+hQ2FEc+RADqBc9scPWY/pwdjNCW3PA05+rPZb00sRhYzzt++kWx4twLnBB40e7wfHiFL49L8ypznh95QtZmV4dXW0Xy54rGbiuP2DxwZuT2L+pFLKZhpXmMwPlpAytkBKMMoUukhRWuDT12nwTPvKfz7vYtxWZP3F52lV1x+8iFjqFfBYkTlXXY12yscK055HKWxYPYCQmvcUZQdjr4NkMOne1FrNkdlqK2sHXeyWgkLkiGLpvUtj4K1o6c1gx+rHm8f3Xtnp9flfaPBu1LaflqSAkmCFkMmnLjnuKKZVbuZ87l5TblRxQ7gv6ujCNsja3YsuOAzEGbLHMe39WB7LhqTeVmwrhsFBchosgJAmj+/f/7XdVBd0jBIzxgxahuOopr+2IslPFL9sTxHUnB4LMgokYnbupeQki6z4vyDeurx2l+ZTotVusBp8b913Q6WDJ0khyWqnuR/ohXm56Zz85UeZuyTbuF1XkTyhYQ0TyhkRidvPQoA2JT7x20MPF25ySb5jXxgG3gHdlMZt8GwW4besywl0nzBNy91p93tXLOvXLPP5QlwXjRZiX5nauX2QJXEYShclJkSs5LwVzWfRMSwjQs2X4pHXoc+4IUI2USa8SLLU+PDVcrHcjrTkciuxY8spJogH+KOzy+qMduHqNfnzLbA1k9senEVus/DNOoajwqy3cb2TadSJlswGZPJJXqf+bN0bvpiQguORPphVcK8+nMp05PeiUKkojGclhp3sLz2RorYGVVAAyv0u9iJjW6Oh01cFlXx6OIdLynjmrE/tBgFzgAv9pxO0KIUlGu9fDYe1i+EPJO2Dvl5IOCaIcAxxEjQnFox5SBIAL7jIq7Cxa4XUl3hZc1lwjDd9skPhfeDlgMoeXwIwQwH7eDlxRDF/Q5gekHBA2KXIGU6H6qIJF2ZSXu8kw0HyAk5BGGHkJHBAOGxiu/CHcTtjwtt8wFUMSsEWWlvU0PveSAHCQJTYV6XJpkgJq6cWEGQsehM/GSu+qvZ98k9GLDdgB1QL79qIR6CG2Qkh2p1gN68Cq7xbIlQLO+9g3DEKSNivQc+PVsghBosZx3nBpFE4ZBTsWuGb8wttXqrBG0u5rRJT2usvB2MU2mL2Ib3pkK9VPdCCeSSWKQOQKQ59tC5UROzYC040sRhT0OfFQT9S3Pqh6MG5X3x54mfFNa+83Dunscv0owZ8e7gf4T2ru//8oneyuTCy4lDopLjAJDTsW/ETUzRdDIlIVKBoSLYIxljiQFEG9CTXGPQMDxezo12f2lzG1fwFSC+42VM3ihBoIgQ7zL995CJJg1uXnT6ZR1jzVH2A3ki7zXoh042o/nZZ5OL/VV5I8jHlRKYYIFn/VCc/NhJ4aHAZq5e6DzkdHGoX5AbVwY89rXVYIvhtk5vpOlBmZECkqPqgyNSbpc3LVrPELkEDfai9WrRr+5WNWKuyt3hgkNQvNwLRbcsFBhN2O0Zb8fy19t4rC5ULCl9Wk5K9CWLY3iyxw9ECTZUOt9F/Z4p+xnCSF+p/K7KCXN+7woZ6OMi4Yed6PxpAwusNGQCMFDe91Qjitdcw/Tf8V6HAvf77kPbGzv6Uzahl/n8kDSELwKG2vmndJ6hFUuut7fjKydbWH7yBtE6g9r3ZMgUz1HYtNBml6hztMnD3R8OkHbphZf8TV1E1ZUTdE13GARXCvkmohaSzxky7pKsR3Qep23pAv1jDkYovPWTMeZJ7ol12CyDu6j6C4FfLhe0gCarfQWntUGzjXKoxqTdc7YVwKg2qj6oghTCCeBXfiSDCbonMps5lw3TLuLJGHPSBz/g9Dx0eIESEUFkHOKHgc4zEGspXKAQwFIp0Y0nhfiEV437vLs3aGsfU744CVqq5GKX5EAqIJMjSbdOyMfVS1RdlljkkSE2udTZNe4zBmtZO2NkqnI+NHYsuWAzJGOxPVcreCO+hRA5+/fH8mqTQ6Mh5pgRsD+LUmCGxnbDEQjAqtXBLbqBp1HouZbmcr5Y7zsGllXPDvnWmDyve8w68klb7+lOdvVaZqppr71MPe27V2VGkqJRcMQz7XxNAhA7EfSoYs1ImGozldcnsnOc7dsXmF30HZnXRMS6/5upBWlniPSxiw+shq43NJOcQGIFRl5sqlUGVq/NsWDk1qS00qtAoVQbsDekDLqAeobeYRpJEFT8oGICStBCFbyx9uUSdFr0sBdrskXgc6pVJ9J0ugRE4z+MPF6chBug2ZhcSIUr5Y4N2kpyVdveiiUPO3FxLTlAfc0j4RXk+xXef76Cg/JtNvdmls0qQcKn0wvhDmkgdH9qaYl1cTcGM4dJJRQMf6ggg/lj8CnFcDiYYbqzN0dvadmB7pu6fv7GvFC+W0yWIUtM1reYBPLBneXyxRqfbsAFo2QQ/z1LtlJy7JbyVDqVDRNNs0nqfkXFtN0ubx1Yys+WbGAGDwhQAyRdR7GGQYYoOqwp+Z3Dc9p4EWALLezWYnDgEZ+kecNiO2ghCRKQVET909iyKqSCKHM/xod3Urjy5KNqfN3dC+R3Kq2qC4qcPEAADIrWbww177R7p4XD7F3aDZ/mZKtat5H88EjCwah3kNls0E2naFareXscOAPVkmI4bWtkUezAj9145QPGrgWKshTJtJ4EoD2MgmuVdwothdAX/TFDyoeVH0XLIuoeD4rKy1KKFgoR0CSus4leZ4ZUU+HaRvmQlOOTYcwLzHG71Mpdc+w4kqPMXsVQvwLqtVag+bMZAjzLpkeCCLzgM55SgJUqg4UNyvqJB2rXiRqkQ71IDlScm1I82tVms7O02lKMWFDXA7iH3bCe/1B9ZbScEl5ChdXcvQzoy41g8ikqJWchnJTekl2Oq2iOGulnJl0xGAMjRUmZ9Sv35l0zJHUFi7jbi72yJ0Tj4LFE9rIJRTmU1PWn7AgBJlm2JPYy025XySbPut9XeOnxVtRyea8CM3KGdvE2/dGozgKAKvbkibbQFNWp6lS0ybw8aPLmhNm0rdrkq9uaNlTdTHxoSlAWibDU69yCbbpDKjPu0Q45bjrMNCwrObzaxXsqJhAGxX2O3UmPcUALp0u0p22RFIoqaUI6Hg0bdBzJE4ecntj13qqf3dOvZjhZ0dwsUlloHpFdEM/loXx6vfryHz1JnFL4x6tsk5v0o1Lc+kJ85cBq59uWtXHu9fjz7LGu0HO0Dx4SJHVL7w1aBdZKcLFQRr1iwEkdVz4ld286J4wddd3kVs0umECAdLETGwmBU1sggwhc7nU7U+1VW/T+gbDALAWS4HFVQUqUeJSE+4brHugWVs/NH1lMrP63Qu/AKq1MkDGIy8aPB7oAjLxKU0opD0VKHiWfLuHryv7NVtqtXaMM8rGzXvfvm0bZb8lLpjSOaMcyZszXYEsW4YoDm+xOhS0WghtZr8EIVaYw7cJPTCIbROLJiZosixCgidPkcKjG1J1KRaSCOWz0LML6Q1Z2CYWP6h+ISPUDZMzw6aNrB9JsD47zI0RurCeH8TCNjVmJdGeS1Bo5EyItokHMfRAvapgzNm61+MU+Qt++/umY6jggVNMe3oWUon2bEaXzZqp+fEfX0vVUv89XcVTEfNNHC/9dpX7Izdnap5/AUixmu+OtaNVyMC6kq3WvZ4Etin3AfGw1n5yx1O3pmyqajqSsGHVEiQDKR1NQP2tZiDOV3e1RE5S+oqvz1oneyioQHvb0AJ19rZt+NTvbhtWwPRefAoGKzuLj2w70lYyiBQ4ycO8IisRCYWT/Gp4obevE8H3+i0ol9KkoRVVSJI5cSFfILNYmfyA7Uda9y10DBBcTYdd/V5tTftjFdSnY0H05TtLwQK85UJf3+vWabbgHGMXrqkWVydYPzbOtpBmfd3XF5eIlXcfOvbUvze4cbesEGV25szgCrgiHMNdcI5gRk5m5woRd4ub4X19jxlBwsTr7Gy9vf5FHb/u0MF2fjvQg9X10IOPKS4cSU9H7IDwdF0K0en8A3XpI6F0HBVK/2zT0+9XxB4/M17/zam1Z9ae2kNLE1W2yPMHcp2RjOrqDHRuVo1mmCM46UDiiDmasWEPnkEu5pw7kN8ir0wT0fZkW/ub+vEzscf5xnAoiL6TNjftzlwrHIww4a1Q9mGb+wY2YQIFvTXLykVi0dGjx+xXYr3jP/RgBqwL6135bR3lKMPC6PTBlI7VT6pCcnKQlFUNAsn/BKFywmGwkyAdSUJIqZlCppoyOqowQiUsZoRZzaAP/S1aeK2OL+LXWdz3v2/hFXqCnJQRb0g4FNZkeRVB13wUJvo3MwwmUm7SuFxaHnCTy50CLW6P6U5OdOTHDQLJ8Pxs85KLOJDcly+NFnN348vdtw3mQBPivC/m629zZOTn2a7TwkqRkJIjO63DpPqLZdbON9mASNnBSYFhWNBsmY9sLf9wEmv/9IbXryXi06Kwm/wylimJkqpsXgxV9j0UPOyrOPhKaRMllTDikneiCw99+t0xNVShaIuJgZA0zu+MHUnIzrWjkLpy7TIkG8lbo0mlJUbEJ6d1iKI9pJ5W0cnb2vKZAoMvm8mzjv4a5WEQrUiOjMcSoX/8lUiZFsorLHTrs7yyitCy9L6lJEs8p96AIv7s1g8H7TqPMmzYX529wahlCC3Ljbzz3d1G8zqPJDc1ccOcphqnpsw99VvagVKGSdm+hgEt9L99vORe/vPk81rBYBP/3f3Y5YDl4R9Pz8OKDYYiVMBzoKjs3rSrgSIADG34tx19P/8yLmpzsrWa9wRJSK1kkYebjgsPD3+n335r39U+19rAVFNSSs10aqGwwrbSrJbh1iRCWdxcXaToSEVM4DuyDrfgOowRqNF7rOXonGXLaDTCBR90ER91TYZoxpGrUxEH0UxJr5+fbnnqcbPaEGbGqsEca/D5y9csZiqPIuLjNa3RiDXCCGZ+cxoaWYiELiADYTYmJVrqaGvvNIGQtk0rRTfPkDRyt2jJhx+sMu/OPL0hJ4Q1/LU8a1X3kn2JOX7PMkdIPO8aQoqTI+mSxYBJxw5yvBbHxdXyRfZ6igqJz0VvL+LXgu/duHa+q317oLy+vX5/+/6OnSXtpX3fFREzhLWjIzpiOCZivfxwRPSXvOvYaO1Ammko3bMAIVbWo48G/+YeCVjXKkND6R30jChdG7YDJ7nAwjA7K6VDOJdJrbGooCqJq8NJPonrkrg3J7IIJ2FCghd0Wo7rqvXpxQxYr4/BiR2RNJ0BCiBcC8RdRfurXO3qxHY3wm6ID6uda9V+Xzu9ljmWSpD4PJwkZoPlfCnpbErNmMdQU2+9INlrfYAM5z9w0LV3N57dhNtqvxiQEHIULSGMv9f9T/ydHRYV2nowE1wZJl5SalVCbIJKXQveHq21sLaSours6zKpOHbokDwghyDJvGkNKGY7pbep47ezLepYtTasOmZd0V1tRYHA+LaD5A2XFWUbLNBpUo0ajUBjG8SK5qK66NJVSD6iKHV0OX3gL+lf+Nt4XnQjrJT0kvZKtdroFHb88hl1iMEwfrbOXD7uFG5Ux9mreKG0xSuiG+Ps8jxDPGD/VMbFyMB3TbS8PmQ+S8YJXsprxK2kuXwduC9PF9L+YvYyaaiOXSa1wht5SWqOjB5SLl6wbXArBggzRgxc3McZi1D9701VVSQ6fMS11PB3kAjJvCn/ZyITEFg5O6zJ3CxlP5qarOCn/ji38c+zbfaR7HJmviyAYZX9vav7D8d5i+hRcKI//uqrOP6JLb6xGHwf3Yon4j0O9OHAHQzHJfIC2kra7XZlmI9kKj9+dEWx4rGIZuO8rLUty6lLCIOab64+XPful6oT3m0j9wzr6uM/fPqcZbY4ITOULaug1+0+TKEC9WNHr6tgy0ITMs3SWRGfPij1ecfvjbR5n6j6BZsFsEKQ+W8DgrcF80OgSbzcUmkpfj+4s2WPj+ef0q9ho+emY/RYVep3uslWIb0Ekr9ucyYK4DNE8s1igkKsNC5qVSo9Dp1+bjTsq/RPT589LTsH34sL2HS5uCkEgvkHxAEgGDT4+sO3yZiOIu6cNvva3JzSxSrCSx584H4Uo3HyBeMuajX5yQdceoQAw88KpWZSTj/MxLRSihRAFr7V8FEvzYHCeXJupXuQe+UEp+eBleyihBjyzOic0TMAkuyZSb7MkBLoay0NTkIXN95bfRH55BC4uTaPZPpfnRFx7OSskIsi63OnL7kFmUFd8/EGVKC+/FDHcoz7eP3k82IscxtoWZcVWfuCTww7PGEtL/j5cT62Poi3al1r6p70YnWmr6/UzaotUpy+pzX1mwX5cho3XIs201u9rSImSOWxhLmreukHXJVt3uqZd3zkC/LBq7Kmps6e6ZGaI/yI2de5dW6s4hqs68mTrpSxBoHkW+VdtP5//51GpjkEkrE4GB0Q4iRXyCWNQqOjcTuuNFxgCbC0pUNIXJCRWAQhMAiSEFgQICMzsmiByXCQieoXZk0bhSMgiXc8xvB096mp45n3I/ucmM2DoFOsPJ+O5BYBDrJ3TJT0FKz5fh67munpSm/1BjDV0MKF7LEiZPsanPtyZfrd68NvMs7/r9XivF07cistQRJarccHRCDEF8EfobhRiWAuyUNDy3Jk4cJU+WSHoG0vD3MlRunUjuEDjkFmqHZKlZpqQGbNbdqci+agNRLNpU1eJIr/kdR9PmvjUV8HCfIpw3JSyvJIbnNoM9fi/3z1vn1qj06CJCSdqkeVwYiTODxlQchbwvzCuLB33y3tFwmtEGwSjyKpR27z+/7sHOuhv0R8T/row6zg7VHJkPxvWwN9FdNzoorq2iL9yl98W4+kGpsNpxdKlPRH52pJCQt51r1nS9Bdu9CUi9vhJVgxBoFcgmftnAu0Fz09o+5D7qNtrWHphYcFU2Qt6LVr2FasBdICAGPQFtmUApBUcgvqCHKz4TD1iRYKiPJadGcxPuANzyq3Zj7fa5joGuGanrv2PfsndHqzZrBzUNMM0GooWvhKg4O8G1/sKYuWxdn+OUy9eu7//BV1kIi1iZaB1CMuZyeSdJj5r7MWIlRx22Pj9A2D+x/jsGrtUfwL6ApKlyM5iH/UoNPSU6ISI+myLtcYT7mXVVxyb6uO6b+TbW+bB3opPLtdzWQp0YlYCgiEfdMBZ98I6WDRoxm+yvwRi4XgekKGOm8+pWYIuaQDsuDt5QHU/DwsFGFIHJ/PMVZCHMiZ432845GyvyRtOzfoRjdyrRVl7A4MO1xhzd3oiOfKZr61zbOZKxWprzzfSPJJ4/zt/wIwmStD/ezM/QM4D8/7ukunxYeFCZihfrVpzKTy1cy8uzmldJ3RhukzKx4LR8Pz41vz1Ta2n648/OVQIOviD3Mkd6PYcpGFUCFMAgsHjUY89ZHTTnaEG+3E/58maQewTw/suh3fd0scresfnG5Gd9Ge3sX0AqZ0jRPp77F1EsxQTRpqtRNMNaWh1EyJo4y1nYzYGiGxOI1faFp5Rbv9THv9yZPKDkhwLepr315evrQLe/yY1q1KaLQBIt0CBh+iP9blmLWk2cwwYM9uYU0ClTBg/tfFuTHDO3Ge/Sz6bwtovf++6afNzrXjfTZTOCchrQt88emHWOHCUODAf6IAkTCZgBgmCBP7IrAnNbzqzZ+X8orCgMErMJhzZqBg7vD/MXT1BVp4x1J69meq2ramBfHQ+XMmds0CkKNvOMKsvnDs1xrbTGsVmS1NAg9GwdEJMktScJx3F7rhAha+qci2Pa91z/XkV/rNseYxDLW0eJQgO5rn+uedo3ju/lvZZoCsCExg82a+fMXNJer6W+mW8HOCzEDFnmIkcvXP2pmyDscczVHPlrpyEaVAEZVJc31ghnK+NnTGDUa7VtluY+MNEyd/5Y8PfTvl729tFnCwt/pBUcr66qlzd1Nd/v/HQZWHxMacueH9QbNuYJrbSFQe/97/X1a56dw9v8JMEFJd01SeX6zotay1tGKzByMRfBqBhPLbfQCWfpSUIAlD2CzUY8Swag0m7jBqGacZtVzX9I1hYYs3ujm20i9zjCbjtMiLkOMkzgqtOBkWNnyWzd63mgOJY0x1YfxigZI3Z2Q+PMNxVObLF4xtK5HJ/LyFA5W6o8ORibkCZ2RGR78jMQFm0tMhTHo4K/SiNeNY7PViGu5g9rVBiGkjWWiDkmWwyPFjJHEECmxvg5JFa7DxI0KZv4YSBuw7QITmlCZ7aHwyvPLzM6Y9YqR4lu5314a17j5p4RJEBDXqMyDBVo4gNgGBsstt//0eZOK3opr4ezwdzxN0dQsLOp7KRciSs/Jno5MmT4/ylSnhMLsdWyiLsku4OKvqaU+DbTC7kLHS3QzcGu99uttEn4dGAHUw9tRwjD1V6R2F4IapDZxYzg77vwYWNP3IT5Mm07Lv5WRMmRQ0zYFlFzO0PMv7FInRHHT1DWn8Zmh/u9SD0a3nopvFJvoxqhPHtl69uhULO8NR7PffsaOtwg7G/PHx51HP5fK8vNvRzwmiP6q/tfUKZFV/1MgV9QutrTg0vDB5ymnUJicPKXLQq22vrk7Q8/WtrXMhzZyYLNnz8ob6o/uGMslDZ007v7xcLt/ZEasFys+loTp+baBzfHz3wiXvSZML0qKp6+5jw7UOLvPVa1evFvIfEXInTgxOKiW5BEGLAZYSz0ebeSIeuzotZIvpdr6akU83u7uJ3oTurN8ZY8FQiw27br9/IwU8A3dKK+n85kIO9yaXFF9k1nV4cth63JyLMWh7OmZ/bSobIXE6OHW+BICmzYHEKQp/x9/VDiQBY48MMbMawF6dAnESiiwkC5dM1YRnmLYz7C3OZipmpG1UEG5+0ymT+x1JwSuDnsSMDjPEqACylRJ4JYe0GqbFBjJUQ1QRZoBUlepE5AIFz1N8iywNqahAkNMcAsnYSqVtZE19ccrkxO2ZOqhGT55EawQc7NpJvHvRC69eavfi/lh94R6/0mo4XwoTmxFU/3trwmC4GzBl/bJ+cukAj+ukhZDExJCUoQE+J60Tl9efjRxatn6KTBmS4JDbo3ySFuvnFTeDtjPlpzMs7bWm0yziw31ipvTOMAtMiUukp2gRXWmpDhlxBdEJthqXmIJkZPqpOc3XwTWbVzjpDc+S92bSIv9TnzpEX5m67TdUp/+rz746+ES5f3mCgzJEVqN/OrPAnhmKKbH+nAz8/UUIbJ2dI735eqXr+nf/ia/8lsp2U+/T+TQnfqHw95ci+GB4oMBfXhMeDmX0yG0BkXfO83L0Tgr+Zccg4b65t4W34yCyKVZ3Q3hjbjcvzSsq2O6f2kOV4I9JKQpoEFLINqoM3woIDl6PnpJSQ9QP3tgio+H31B2/dj24r6bPtUxp/k9+brX7yUNFJ1YfNptu6bPyZUJCtvlfhWsyQ/zcp8S/kE2Di48PLg2zDiPD/QqpQ97Hu8rc9795KXtPeU1udmfmHhrOtcgdRl2dOc40XfjvWAgXVvinIjkbypJSZi3Ie76+dsPzpS8LolLmXBRo5rpFbAgLt4y3izbw0h1132aore0SwcS7fbLGriaX7eGQuJ5ws2fFkSCJpDGFpQ4DR4jg4x8ME5qRFyFedkM7N9YJOjigSTVRDKN6qZECjOpR6CTCKmKoo928XDLT222aJHzrIMRcaCeWqNUih7WEJV7EF6lUCXOZcxOmU8QvI0ii7ObEJSeYJ5aMLsJdiLUOIrU6HmXoKcRFeCGsWXJCMvl5QkLh0+XCCVk2SLK2MnqRKpb/AiNlUQeUxaoAShH4NqgTnr/8RRsab4r/73f9SVlsgA0CtkEJsKSxLRgPIoW7T0L2UFS2R4Sp45+ifzpMER43j+w5SmRZDqJAlBVXIh8gZQW+54sevN3RGJ3dcMi8g9ORfyZkrMh5hw7zQw3R2Y07igOUoSH0hUZAKST9a6XqrVXi9uMIExJmlU/T1XAoeJ7izxg4N+PBl+GFR0ztsurThbMW5FehIxY4KyRy/YJNqpct0bU5WXtXsarQxw1yqk9lhMTUxXM2xsKgRmjHDZSdq5RQv0YR3Y/P37Qxw8w6atkVfhWtf1Gw4CcNmSGcSQr0wQy0dhEDmoPC+CFgZg0TYyIDrUpXPMwJLTtGmMvA5sGC6Bw+aJImZUdyY+d+CuuIUo9JoAT/C6Q/zQMj7itd1qjxMaslas0MDLvE8BEKnWGSNz2YaZzWI2D4F0baOPYNTLdpwMZc48xUNjTgRO7TNvad3/hTJ7kvfdhSQXQRRKG5m6fjqkmpGAwJ2qqdetPPlT4b5uxkO4a3FRMt1OsL0QJU34bl2+T5d4fqzLWRvu1Pt6qJ3XvGMBs3sYtoj+bUhutJIGgdKM344MX97DRvmTftY2nxApvYEh2cFXqThBLJzSnfArkyF0WkbMqA8mJGCP8UXE6mhTfwGhbGyL0iG0CF1ZygKjn2Z1FhukKcshcysO4njz++HI+xbshYtDdGXB/ikMfTTg2BmajcSdL1nhswOUihbFQqgtbbc993SZwCJnEFeCMu4G64RHQishuOXxjkGPio2MRkKRPLGQRa1Cw1saQeWGo1edKyv6N23rx2+/ZpGZyijXkbbcRdHF1wRKU6pfg3fjiJSzQWdBEf7kzAgF6QIKAmRQbaEZyRPQQEnT/lmbY4NTT7h19+OcB48ooSpR+XlJd89erXschsiNhTtzmmbtDhiObTgmTGhFLUUDOVTgfdmh2Tn8EuQIH9hVvTCfJYKouFberr24SVIce32q9OdMppRrRocVdXMWokpUGhQYXnSo0D/rOD8NiCYB59qdBa27w2HSlA29vRAnOE+HJrZqJ4tpUDycTxO/MAEPUBtgogBvyLzQeITuOYDiAMdJgWgOw7tA2AHEE/AsTsdR0sDyCMmBGTAsT6LFzZCSM0FPN58UPMhE2NShlQRVTFUXcwJQyZTjjPiIW89KQhLCopk5ap/4v+B3qvYyPYrOABRsTUeVwnMbD3FfoesyoyeEACvRdcxGRtoL1lElNZbmEdiAHOpq27GCQXHXcgqAtefB07hwUAcqosGgmCY1Id0iPYIC56r2K3sbkgZEwbsct1Sw+6mnUKYMF1atxfFnpRQLVt4uGLh7DPmDiudxx7hwmCbLBuiglXELCjdUm/xQBHzIT72b9v00ON2D5DjBJpofe9fzEcRvfgjkU5blnZxFSWS9hnkFYeWoXlw7brbippCgGwFpw47kY05vM+Mjk0OD7p7i3/3RkTVChGAfzfG3xi/n/zmEQDEP+HbsQjafb/EmBhzJ7UwHXgmCmA9ikPwsh34SX+2SAxsgkzwK/DKTDAKZwBE9y4vM0rXAAHxOESmCAJt2EqhL59B6ygADBAaCwAY9jwFkbAAo6EUSBgMIyBBQxztLbRMB1s4VXYDCz0E2cY0RL+RWC7k7+x+gRBqRu2jlElq8Slu/NvGpcCdhCd4/+TOd/SvewO1wMfJGRFrOPr+BqRu2xau/e3T4xK0a6ZfhHGbopob/t9jvoMdqj15NKHDAGBJJ3BZl+YISXyw4fLm7/+b2S0KIDF1P268H/EOH7tnRc7hwTcB5VEdetS61ajVwH1rLPGG1V13qFOyqlXdVr0Yl8ICjtTBrN5s4cz5aR0Vz6rw58ivts8bt4kDlGSFVXT/9j4v8OyHdejjAuptBUIhsKRaCyeSKbSmWwuXyiWypVqrd5ottqdbq8/GI7Gk+lsbmFpZW1ja2fv4Ojk7OI6K9jQw9PLO5xmOHIQvX5vOi3DFaNKfyScIG78DvopyUgXm0piGb2j9CiXVWMB93Oz9PH559HdZAJLRzDqM5dyfT2Ua1/VKHnZdGm57JjUJPakDEj3SxVYBKe+wUiVuHDhmUbVdGeyJPq5ZVKpfOHVy8l8U1RuVTaXqTpwoTaplF9JFbheA5XcoX2ohjwoF8rxrCWEfqIHMz1i5yyiwUimQCVsK18gzj10dvP39/VBobdjjVIDnCkuxzYIYzCcShhvukjCol7dGq79TNugObvu78LsmQWpDuFfv1FTt8NKVU1681gFUrouU86R8ClFzOl56gXIIoiXJUk1mmwsyA3K432pgWLmk9EoLmE/J+j8M1Ed7HCKoJI+D7B7b/wyqCUWCORWAnwuoBxL2kIqR7X5GX2QKbYKlVblhtfIXYmTZppAkt8WovXpXvQxeylzIergK5aERDbQFfo6ch/krK+wx7NJcrqVGIJVvC98m6C/kbliqjKoe1pS9nR7yvSiTh5U57NEXINBbK3A1jcGQiGTWfLeCPJ4Hru6V65kUJdhSBacGcFjSX3aDVaWtpg3j899CGptXC4OTxSgOi7sWHRJ/WTk1LbUg2pdhKPafAOXSeyoK9l2lT5XKPLqZ2/qeMwmxSo6vQHSCQAA') format('woff2'),
-  url('iconfont.woff?t=1611211499158') format('woff'),
-  url('iconfont.ttf?t=1611211499158') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
-  url('iconfont.svg?t=1611211499158#iconfont') format('svg'); /* iOS 4.1- */
-}
-
-.iconfont {
-  font-family: "iconfont" !important;
-  font-size: 16px;
-  font-style: normal;
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-}
-
-.icongitee2:before {
-  content: "\e6d6";
-}
-
-.icongithub:before {
-  content: "\e709";
-}
-
-.iconicon_wechat:before {
-  content: "\ebde";
-}
-
-.iconicon_exchange:before {
-  content: "\eba7";
-}
-
-.iconicon_ding:before {
-  content: "\eba8";
-}
-
-.iconicon_down:before {
-  content: "\eba9";
-}
-
-.iconicon_glass:before {
-  content: "\ebaa";
-}
-
-.iconicon_GPS:before {
-  content: "\ebab";
-}
-
-.iconicon_hardware_fill:before {
-  content: "\ebac";
-}
-
-.iconicon_im_more:before {
-  content: "\ebad";
-}
-
-.iconicon_group:before {
-  content: "\ebae";
-}
-
-.iconicon_horn:before {
-  content: "\ebaf";
-}
-
-.iconicon_im_face:before {
-  content: "\ebb0";
-}
-
-.iconicon_launch_page:before {
-  content: "\ebb1";
-}
-
-.iconicon_likegood:before {
-  content: "\ebb2";
-}
-
-.iconicon_index_line:before {
-  content: "\ebb3";
-}
-
-.iconicon_live:before {
-  content: "\ebb4";
-}
-
-.iconicon_link:before {
-  content: "\ebb5";
-}
-
-.iconicon_im_voice:before {
-  content: "\ebb6";
-}
-
-.iconicon_mobilephone:before {
-  content: "\ebb7";
-}
-
-.iconicon_dmail:before {
-  content: "\ebb8";
-}
-
-.iconicon_message:before {
-  content: "\ebb9";
-}
-
-.iconicon_more:before {
-  content: "\ebba";
-}
-
-.iconicon_left:before {
-  content: "\ebbb";
-}
-
-.iconicon_next_arrow:before {
-  content: "\ebbc";
-}
-
-.iconicon_notice:before {
-  content: "\ebbd";
-}
-
-.iconicon_namecard:before {
-  content: "\ebbe";
-}
-
-.iconicon_phone:before {
-  content: "\ebbf";
-}
-
-.iconicon_qq:before {
-  content: "\ebc0";
-}
-
-.iconicon_photo:before {
-  content: "\ebc1";
-}
-
-.iconicon_redpacket:before {
-  content: "\ebc2";
-}
-
-.iconicon_patriarch:before {
-  content: "\ebc3";
-}
-
-.iconicon_roundclose:before {
-  content: "\ebc4";
-}
-
-.iconicon_im_keyboard:before {
-  content: "\ebc5";
-}
-
-.iconicon_roundreduce:before {
-  content: "\ebc6";
-}
-
-.iconicon_QRcode:before {
-  content: "\ebc7";
-}
-
-.iconicon_savememo:before {
-  content: "\ebc8";
-}
-
-.iconicon_roundadd:before {
-  content: "\ebc9";
-}
-
-.iconicon_refresh:before {
-  content: "\ebca";
-}
-
-.iconicon_search:before {
-  content: "\ebcb";
-}
-
-.iconicon_scan:before {
-  content: "\ebcc";
-}
-
-.iconicon_send:before {
-  content: "\ebcd";
-}
-
-.iconicon_principal:before {
-  content: "\ebce";
-}
-
-.iconicon_scan_namecard:before {
-  content: "\ebcf";
-}
-
-.iconicon_secret:before {
-  content: "\ebd0";
-}
-
-.iconicon_share:before {
-  content: "\ebd1";
-}
-
-.iconicon_sms:before {
-  content: "\ebd2";
-}
-
-.iconicon_setting:before {
-  content: "\ebd3";
-}
-
-.iconicon_star:before {
-  content: "\ebd4";
-}
-
-.iconicon_subordinate:before {
-  content: "\ebd5";
-}
-
-.iconicon_task:before {
-  content: "\ebd6";
-}
-
-.iconicon_study:before {
-  content: "\ebd7";
-}
-
-.iconicon_work:before {
-  content: "\ebd8";
-}
-
-.iconicon_safety:before {
-  content: "\ebd9";
-}
-
-.iconicon_voipphone:before {
-  content: "\ebda";
-}
-
-.iconicon_shakehands:before {
-  content: "\ebdb";
-}
-
-.iconicon_task_done:before {
-  content: "\ebdc";
-}
-
-.iconicon_workfile_line:before {
-  content: "\ebdd";
-}
-
-.iconicon_add:before {
-  content: "\eb8f";
-}
-
-.iconicon_addmessage:before {
-  content: "\eb90";
-}
-
-.iconicon_addresslist:before {
-  content: "\eb91";
-}
-
-.iconicon_affiliations_li:before {
-  content: "\eb92";
-}
-
-.iconicon_addperson:before {
-  content: "\eb93";
-}
-
-.iconicon_boss:before {
-  content: "\eb94";
-}
-
-.iconicon_alipay_line:before {
-  content: "\eb95";
-}
-
-.iconicon_addressbook:before {
-  content: "\eb96";
-}
-
-.iconicon_at:before {
-  content: "\eb97";
-}
-
-.iconicon_airplay:before {
-  content: "\eb98";
-}
-
-.iconicon_calendar:before {
-  content: "\eb99";
-}
-
-.iconicon_attestation:before {
-  content: "\eb9a";
-}
-
-.iconicon_camera:before {
-  content: "\eb9b";
-}
-
-.iconicon_certificate_fil:before {
-  content: "\eb9c";
-}
-
-.iconicon_coinpurse_line:before {
-  content: "\eb9d";
-}
-
-.iconicon_compile:before {
-  content: "\eb9e";
-}
-
-.iconicon_details:before {
-  content: "\eb9f";
-}
-
-.iconicon_cloud_history:before {
-  content: "\eba0";
-}
-
-.iconicon_community_line:before {
-  content: "\eba1";
-}
-
-.iconicon_discovery:before {
-  content: "\eba2";
-}
-
-.iconicon_delete:before {
-  content: "\eba3";
-}
-
-.iconicon_dispose:before {
-  content: "\eba4";
-}
-
-.iconicon_doc:before {
-  content: "\eba5";
-}
-
-.iconicon_cspace:before {
-  content: "\eba6";
-}
-
diff --git a/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.eot b/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.eot
deleted file mode 100644
index e49550a..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.eot
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.js b/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.js
deleted file mode 100644
index 6ed8198..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.js
+++ /dev/null
@@ -1 +0,0 @@
-!function(c){var o,h,s,l,i,a,m='<svg><symbol id="icongitee2" viewBox="0 0 1024 1024"><path d="M512 1024C229.233778 1024 0 794.766222 0 512S229.233778 0 512 0s512 229.233778 512 512-229.233778 512-512 512z m259.157333-568.888889l-290.759111 0.014222c-13.966222 0-25.287111 11.320889-25.287111 25.272889l-0.028444 63.217778c0 13.966222 11.306667 25.287111 25.272889 25.287111h177.024c13.966222 0 25.287111 11.306667 25.287111 25.272889v12.643556A75.847111 75.847111 0 0 1 606.819556 682.666667h-240.213334a25.287111 25.287111 0 0 1-25.287111-25.272889V417.194667a75.847111 75.847111 0 0 1 75.847111-75.847111L771.086222 341.333333c13.966222 0 25.272889-11.306667 25.287111-25.272889L796.444444 252.871111c0-13.966222-11.306667-25.287111-25.272888-25.301333l-353.991112 0.014222C312.462222 227.569778 227.555556 312.476444 227.555556 417.194667v353.962666c0 13.966222 11.320889 25.287111 25.287111 25.287111H625.777778c94.264889 0 170.666667-76.401778 170.666666-170.666666V480.398222c0-13.952-11.320889-25.272889-25.287111-25.272889z"  ></path></symbol><symbol id="icongithub" viewBox="0 0 1024 1024"><path d="M512 12.64c-282.752 0-512 229.216-512 512 0 226.208 146.72 418.144 350.144 485.824 25.6 4.736 35.008-11.104 35.008-24.64 0-12.192-0.48-52.544-0.704-95.328-142.464 30.976-172.512-60.416-172.512-60.416-23.296-59.168-56.832-74.912-56.832-74.912-46.464-31.776 3.52-31.136 3.52-31.136 51.392 3.616 78.464 52.768 78.464 52.768 45.664 78.272 119.776 55.648 148.992 42.56 4.576-33.088 17.856-55.68 32.512-68.48-113.728-12.928-233.28-56.864-233.28-253.024 0-55.904 20-101.568 52.768-137.44-5.312-12.896-22.848-64.96 4.96-135.488 0 0 43.008-13.76 140.832 52.48 40.832-11.36 84.64-17.024 128.16-17.248 43.488 0.192 87.328 5.888 128.256 17.248 97.728-66.24 140.64-52.48 140.64-52.48 27.872 70.528 10.336 122.592 5.024 135.488 32.832 35.84 52.704 81.536 52.704 137.44 0 196.64-119.776 239.936-233.792 252.64 18.368 15.904 34.72 47.04 34.72 94.816 0 68.512-0.608 123.648-0.608 140.512 0 13.632 9.216 29.6 35.168 24.576 203.328-67.776 349.856-259.616 349.856-485.76 0-282.784-229.248-512-512-512z"  ></path></symbol><symbol id="iconicon_wechat" viewBox="0 0 1024 1024"><path d="M480.273415 353.323071c-26.28362 0-47.589878-21.306258-47.589878-47.589878s21.306258-47.589878 47.589878-47.589878 47.589878 21.306258 47.589878 47.589878-21.307282 47.589878-47.589878 47.589878z m-222.086098 0c-26.282596 0-47.589878-21.306258-47.589878-47.589878s21.306258-47.589878 47.589878-47.589878 47.589878 21.306258 47.589878 47.589878-21.306258 47.589878-47.589878 47.589878z m464.466404-47.564295a399.151839 399.151839 0 0 0-4.430916-0.025583c-20.759813 0-41.097 1.647523-60.860113 4.807492-37.747719-103.247502-151.84329-179.303712-288.131303-179.303712-167.45178 0-301.401538 114.813932-301.401538 253.81166 0 71.990614 35.929304 139.478681 98.44001 187.514721a31.729655 31.729655 0 0 1 11.567453 32.355919l-19.032472 81.68644 105.269556-54.822606a31.724539 31.724539 0 0 1 22.09932-2.701528c26.76662 6.462179 54.636365 9.777691 83.058694 9.77769h0.428766a290.275129 290.275129 0 0 0 10.526751 63.312978c-3.638877 0.093121-7.291057 0.140193-10.955517 0.140193-29.30135 0-58.165748-3.003404-86.151125-8.886391l-156.183132 81.33647c-24.046672 12.523221-51.705616-8.933463-45.553499-35.338856l30.207999-129.649826C43.754526 551.032992 4.375657 470.961328 4.375657 385.049656c0-176.399569 164.342975-317.26483 364.854709-317.26483 169.34285 0 312.887127 100.474342 353.423355 237.97395z m90.747817 301.376978c-26.28362 0-47.589878-21.306258-47.589878-47.589878s21.306258-47.589878 47.589878-47.589878 47.589878 21.306258 47.589878 47.589878c0 26.282596-21.306258 47.589878-47.589878 47.589878z m-190.358489 0c-26.28362 0-47.589878-21.306258-47.589878-47.589878s21.306258-47.589878 47.589878-47.589878 47.589878 21.306258 47.589878 47.589878c0 26.282596-21.307282 47.589878-47.589878 47.589878z m237.063207 207.569476a31.726585 31.726585 0 0 1 11.728112-34.288944c53.319369-39.149649 84.33578-96.250134 84.335781-157.417239 0-112.948445-105.7106-206.222805-237.949391-206.222805s-237.94939 93.27436-237.94939 206.222805 105.7106 206.222805 237.94939 206.222805c19.938098 0 39.532365-2.125407 58.480926-6.282077a31.730679 31.730679 0 0 1 20.985964 2.612501l76.435856 38.217416-14.017248-49.064462z m94.844112 100.979856c7.583722 26.543539-20.00359 49.438992-44.693922 37.092803l-131.196041-65.598021c-19.874653 3.641947-40.229237 5.494131-60.838623 5.494131-165.637458 0-301.401538-119.792317-301.401538-269.675976S552.585347 353.323071 718.221782 353.323071s301.401538 119.792317 301.401537 269.674952c0 74.875315-34.238802 144.482649-92.689028 194.632839l28.016077 98.054224z"  ></path></symbol><symbol id="iconicon_exchange" viewBox="0 0 1024 1024"><path d="M703.990662 256.011768H289.031812V134.88813L112.747877 290.292526l176.282912 151.608953V320.009338h446.957635v0.912789c36.963866 2.12029 72.765257 7.91118 106.506732 17.136285-28.199249-47.562249-80.918961-82.046644-138.504494-82.046644z m-31.998784 129.024585v-1.030469H353.028359V511.62547c0 17.672498-14.326287 31.998785-31.998785 31.998785a31.999808 31.999808 0 0 1-20.865213-7.738242L43.156916 314.850851c-13.398148-11.523451-14.918781-31.726585-3.39533-45.124733a31.945573 31.945573 0 0 1 3.100617-3.13848L299.869648 40.018436c13.256932-11.686157 33.476439-10.413164 45.163619 2.842744a31.998785 31.998785 0 0 1 7.995092 21.159926v127.993092h350.962303c123.70544 0 223.989447 107.446128 223.989447 221.528396a330.016249 330.016249 0 0 1-1.432628 30.886451c-57.589626-38.119179-136.065955-60.424184-222.556819-60.424184a495.247454 495.247454 0 0 0-31.998784 1.031492zM320.009338 767.613702h414.95885v121.124661l176.282912-155.404395-176.282912-151.609977v121.892141H288.010553v-0.912789c-36.963866-2.12029-72.765257-7.91118-106.506733-17.136285 28.200272 47.562249 80.919984 82.046644 138.505518 82.046644z m31.997761-129.024585v1.030469h318.963519V512c0-17.672498 14.326287-31.998785 31.998785-31.998785a31.998785 31.998785 0 0 1 20.865213 7.738242L980.843084 708.774619c13.398148 11.523451 14.918781 31.726585 3.39533 45.124733a31.94762 31.94762 0 0 1-3.100617 3.13848L724.129328 983.607034c-13.255908 11.686157-33.476439 10.414187-45.163619-2.842744a31.998785 31.998785 0 0 1-7.995091-21.159926V831.610248H320.009338c-123.70544 0-223.989447-107.446128-223.989447-221.528395 0-10.513448 0.48607-20.817118 1.432628-30.886451 57.589626 38.119179 136.065955 60.423161 222.556819 60.423161a493.786173 493.786173 0 0 0 31.997761-1.029446z"  ></path></symbol><symbol id="iconicon_ding" viewBox="0 0 1024 1024"><path d="M755.681952 96.019891l-3.796466 20.143782c-4.790096 25.41074-27.03268 43.853787-52.889581 43.853787h-94.111425l-5.205558 58.305941-13.068644 146.363485-4.653996 52.116985 50.154283 14.916734c106.232486 31.594579 148.201343 104.747669 162.039513 176.276773H229.849922c13.83817-71.529103 55.80805-144.682193 162.040536-176.276773l50.154284-14.916734-4.653997-52.116985-13.068643-146.363485-5.205559-58.305941H325.006142c-25.856901 0-48.100508-18.442024-52.889581-43.852764L268.317025 96.019891h487.364927m38.59297-63.996547H229.724055c-1.988284 0-3.972475 0.185218-5.925966 0.553609-17.366529 3.273557-28.791743 20.004613-25.518187 37.372165l10.945283 58.069557c10.494005 55.672974 59.125609 95.995331 115.779934 95.995332h35.573193l13.068643 146.363485c-147.627269 43.904952-213.630519 161.757081-213.630518 301.615409h304.672024l13.141298 287.907199c0.799202 17.494443 15.789615 32.077579 33.460066 32.077579h2.331092c17.930371 0 32.612769-14.361079 33.373085-32.077579l12.360516-287.907199h304.628022c0-139.858328-66.002226-257.710456-213.630519-301.615409l13.068644-146.363485h35.574216c56.653301 0 105.284905-40.322357 115.779934-95.995332l10.944259-58.069557c0.36839-1.954515 0.553609-3.939729 0.553609-5.926989 0.001023-17.672498-14.32424-31.998785-31.997761-31.998785z"  ></path></symbol><symbol id="iconicon_down" viewBox="0 0 1024 1024"><path d="M512 400.970254L149.978826 762.991428c-12.496615 12.496615-32.756031 12.496615-45.252646 0l-45.252647-45.252647c-12.496615-12.496615-12.496615-32.756031 0-45.252647l429.900144-429.900143c12.496615-12.495592 32.756031-12.495592 45.252646 0l429.900144 429.900143c12.495592 12.496615 12.495592 32.756031 0 45.252647l-45.252647 45.252647c-12.495592 12.496615-32.756031 12.496615-45.252646 0L512 400.970254z"  ></path></symbol><symbol id="iconicon_glass" viewBox="0 0 1024 1024"><path d="M782.188652 812.839743c96.370885 0 174.494173-78.124312 174.494173-174.494173 0-96.370885-78.123288-174.494173-174.494173-174.494173S607.694479 541.974685 607.694479 638.34557c0 96.370885 78.123288 174.494173 174.494173 174.494173z m-539.346835 0c96.370885 0 174.494173-78.124312 174.494173-174.494173 0-96.370885-78.123288-174.494173-174.494173-174.494173-96.370885 0-174.494173 78.123288-174.494173 174.494173 0 96.370885 78.123288 174.494173 174.494173 174.494173z m649.828089-385.29218L810.298873 249.075799c-14.685467-31.818683-52.384068-45.706995-84.20275-31.021528-0.907673 0.424672-0.907673 0.424672-1.807159 0.868787l-38.944987 19.48989c-15.668865 7.841595-34.728966 1.496074-42.570561-14.173814-7.841595-15.668865-1.496074-34.728966 14.173814-42.570561l38.944987-19.48989c1.797949-0.88823 1.797949-0.88823 3.613294-1.737574 63.637366-29.370935 139.034567-1.592264 168.405501 62.044078l149.191904 323.249125c5.28333 11.447726 3.169179 24.418133-4.359284 33.528628 4.826935 18.891256 7.392364 38.687114 7.392364 59.08263 0 131.415029-106.532315 237.947344-237.947344 237.947343S544.241308 769.759575 544.241308 638.34557c0-5.330402 0.174985-10.619872 0.51984-15.863293h-0.51984c0-17.522072-14.204513-31.726585-31.726585-31.726585s-31.726585 14.204513-31.726585 31.726585h-0.51984a241.694691 241.694691 0 0 1 0.51984 15.863293c0 131.415029-106.532315 237.947344-237.947344 237.947343S4.894474 769.759575 4.894474 638.34557c0-20.357654 2.556219-40.117696 7.365758-58.978253-7.599072-9.115612-9.750061-22.141276-4.446266-33.633005l149.191904-323.249125c29.370935-63.637366 104.768135-91.415013 168.405501-62.044078 1.815345 0.849344 1.815345 0.849344 3.613294 1.737574l38.944988 19.48989c15.668865 7.841595 22.014386 26.900673 14.173814 42.570561-7.841595 15.668865-26.900673 22.014386-42.570561 14.173814l-38.944988-19.48989c-0.898463-0.444115-0.898463-0.444115-1.807158-0.868787-31.818683-14.685467-69.517283-0.796132-84.202751 31.021528l-82.407871 178.550558c33.050744-17.388019 70.691015-27.228131 110.630656-27.228131 97.355305 0 181.054589 58.467623 217.900775 142.204769 14.901385-9.67843 32.680307-15.299451 51.773154-15.299451 19.091824 0 36.871769 5.621021 51.773154 15.299451 36.846186-83.737146 120.54547-142.204769 217.900775-142.204769 39.879266 0 77.466326 9.810437 110.481254 27.149337z"  ></path></symbol><symbol id="iconicon_GPS" viewBox="0 0 1024 1024"><path d="M512 943.979502c223.989447-224.729298 335.984171-399.577534 335.984171-524.546757 0-187.452299-150.424988-339.412246-335.984171-339.412247S176.015829 231.980445 176.015829 419.432745c0 124.9682 111.994724 299.81746 335.984171 524.546757z m45.327348 45.177945c-25.009603 25.092491-65.645093 25.092491-90.654696 0-235.249909-236.027621-354.653369-422.443311-354.653369-569.724702C112.019283 196.780759 290.950512 16.023952 512 16.023952s399.980717 180.756807 399.980717 403.408793c0 147.281391-119.40346 333.697081-354.653369 569.724702z m-45.327348-445.158662c70.688969 0 127.994116-57.305147 127.994116-127.994116s-57.305147-127.994116-127.994116-127.994116-127.994116 57.305147-127.994116 127.994116 57.305147 127.994116 127.994116 127.994116z m0 63.996546c-106.033965 0-191.990662-85.956697-191.990662-191.990662s85.956697-191.990662 191.990662-191.990662 191.990662 85.956697 191.990662 191.990662-85.957721 191.990662-191.990662 191.990662z"  ></path></symbol><symbol id="iconicon_hardware_fill" viewBox="0 0 1024 1024"><path d="M128.018675 639.994116h767.96265v63.996546H128.018675v-63.996546z m703.966103-351.983563c-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998785h31.998785c53.016471 0 95.995331 42.97886 95.995331 95.995331v543.974226c0 53.016471-42.97886 95.995331-95.995331 95.995331H160.016437c-53.016471 0-95.995331-42.97886-95.995331-95.995331V320.009338c0-53.016471 42.97886-95.995331 95.995331-95.995331h31.998785c17.672498 0 31.998785 14.326287 31.998785 31.998784s-14.326287 31.998785-31.998785 31.998785h-31.998785c-17.672498 0-31.998785 14.326287-31.998785 31.998785v543.974225c0 17.672498 14.326287 31.998785 31.998785 31.998785h703.966103c17.672498 0 31.998785-14.326287 31.998785-31.998785V320.009338c0-17.672498-14.326287-31.998785-31.998785-31.998785h-31.997762z"  ></path><path d="M512 480.001215c-26.508747 0-47.998177-21.48943-47.998177-47.998177s21.48943-47.998177 47.998177-47.998177 47.998177 21.48943 47.998177 47.998177c-0.001023 26.508747-21.48943 47.998177-47.998177 47.998177z m135.75794-199.754486c12.495592 12.495592 12.495592 32.756031 0 45.252646-12.495592 12.496615-32.756031 12.496615-45.252647 0-23.162536-23.162536-55.161321-37.488823-90.505293-37.488822s-67.342758 14.326287-90.505293 37.488822c-12.495592 12.496615-32.756031 12.496615-45.252647 0-12.495592-12.495592-12.495592-32.756031 0-45.252646 34.743292-34.743292 82.741469-56.232722 135.75794-56.232722s101.014648 21.488407 135.75794 56.232722z m113.131617-113.131617c12.496615 12.495592 12.496615 32.756031 0 45.252647-12.495592 12.495592-32.756031 12.495592-45.252647 0-52.114938-52.114938-124.111692-84.349083-203.63691-84.349084s-151.521972 32.234145-203.63691 84.349084c-12.496615 12.495592-32.756031 12.495592-45.252647 0-12.496615-12.496615-12.496615-32.756031 0-45.252647C326.806137 103.418394 414.802284 64.021106 512 64.021106s185.192839 39.397289 248.889557 103.094006z"  ></path></symbol><symbol id="iconicon_im_more" viewBox="0 0 1024 1024"><path d="M512 987.897757c262.831081 0 475.897757-213.066677 475.897757-475.897757S774.831081 36.102243 512 36.102243 36.102243 249.168919 36.102243 512 249.168919 987.897757 512 987.897757z m0 31.726586c-280.353153 0-507.624343-227.27119-507.624343-507.624343S231.646847 4.375657 512 4.375657s507.624343 227.27119 507.624343 507.624343-227.27119 507.624343-507.624343 507.624343z m-31.726585-539.350928V257.978563c0-17.406438 14.081717-31.516808 31.726585-31.516808 17.522072 0 31.726585 14.116509 31.726585 31.516808v222.294852h222.294852c17.406438 0 31.516808 14.081717 31.516808 31.726585 0 17.522072-14.116509 31.726585-31.516808 31.726585H543.726585v222.294852c0 17.406438-14.081717 31.516808-31.726585 31.516808-17.522072 0-31.726585-14.116509-31.726585-31.516808V543.726585H257.978563c-17.406438 0-31.516808-14.081717-31.516808-31.726585 0-17.522072 14.116509-31.726585 31.516808-31.726585h222.294852z"  ></path></symbol><symbol id="iconicon_group" viewBox="0 0 1024 1024"><path d="M927.602509 752.216014l-0.23229-0.227174h29.299303c-6.963599-16.205077-17.3389-28.650527-32.123628-38.505989-11.113105-7.407714-25.723871-13.758352-46.514383-20.424169-5.110391-1.638313-10.54824-3.289929-17.350157-5.284353-3.324722-0.975211-15.70161-4.557806-18.429745-5.355985-88.184435-25.798573-130.320091-54.177923-130.320091-130.420375 0-23.708981 6.788613-44.428885 18.857487-65.177441 3.789303-6.513344 7.748475-12.511965 13.272281-20.383236-2.675946 3.813862 9.016351-12.731976 11.486613-16.3729 15.338337-22.601764 21.530362-39.328727 21.530362-66.057485V312.00913c0-42.020022-14.459317-72.682369-42.056862-89.419566-29.714765-11.600199-47.465035-27.124777-53.251831-46.573735-1.813299-6.094812-2.127454-19.222807 6.708796-25.606191 4.488221-3.242857 10.018168-4.727675 16.588816-4.455475l0.721431 0.555655-0.228197-0.403182c87.37807 12.452613 135.514393 79.288834 135.514393 165.902494v71.996754c0 95.995331-65.146743 119.993908-65.146742 167.992085 0 71.996754 112.100124 60.234873 184.111204 108.23305 25.090445 16.72287 43.566238 38.886659 55.428404 66.491367 13.953803 32.473599-1.058099 70.109778-33.531698 84.064604a63.968917 63.968917 0 0 1-9.199522 3.148714l-0.032746 0.109493-0.391926-0.001023-0.179079 0.045026-0.022513-0.046049c-31.827893-0.151449-51.17759-12.536524-58.051137-37.155225-3.069919-10.667967 1.203408-18.968004 12.821003-24.90011l0.722454 0.228198zM375.726314 528.909112c14.781658 24.329105 22.99062 48.275493 22.99062 75.65712 0 87.273692-49.405223 119.287827-159.104671 150.295028-3.53143 0.997724-19.150152 5.370311-23.319102 6.550183-8.773827 2.484587-15.809057 4.539386-22.470781 6.585999-30.438243 9.346879-51.907207 18.339694-68.656682 29.290093-29.495778 19.284205-48.27754 45.904493-57.852616 82.694397h798.615786c-9.473769-36.729529-28.263717-63.308885-57.944713-82.604346-16.529465-10.745738-37.448914-19.615757-66.565045-28.721135-6.931876-2.167363-14.261818-4.338818-23.385617-6.948249-4.428869-1.266853-20.75265-5.875824-24.308638-6.890944-108.392686-30.92943-157.548222-63.22088-157.548223-150.252049 0-27.154453 8.003278-50.982138 22.450315-75.206866 4.670369-7.831362 9.629311-15.159258 16.617469-24.87555-3.558036 4.947685 11.968589-16.485463 15.33322-21.321608 22.096251-31.757285 31.472805-56.463989 31.472806-94.585216v-92.567255c0-94.390787-55.488779-151.992693-154.733107-151.992693-100.638071 0-155.976424 57.491389-154.74948 151.154605l0.005117 0.838088v42.306548c0 28.01403 0 28.01403-0.005117 51.098795-0.497327 37.983079 8.776897 62.33879 31.306007 94.169753 3.366677 4.756327 18.307971 25.061792 15.144931 20.73116 7.015787 9.603729 12.005428 16.8559 16.707521 24.594142zM248.578472 296.009737c-1.616824-123.423007 76.646658-215.989239 218.740909-215.989239 140.467195 0 218.729653 92.313475 218.729654 215.989239v92.567256c0 123.423007-85.874833 154.277736-85.874833 215.989239 0 92.566232 147.767462 77.444836 242.692414 139.15634 43.26027 28.123524 71.603805 68.215638 85.031629 120.276341 8.827039 34.224476-11.760858 69.124334-45.985334 77.951373a63.993476 63.993476 0 0 1-15.983019 2.028193l-798.61681-0.001024c-35.343973 0-63.996546-28.652574-63.996547-63.996546 0-5.437849 0.692778-10.854209 2.062986-16.117073 13.531178-51.995211 41.785685-92.042299 84.765569-120.141264 94.390787-61.711504 244.575298-46.590108 244.575298-139.15634 0-61.711504-87.757716-92.567255-86.141916-215.989239v-92.567256z"  ></path></symbol><symbol id="iconicon_horn" viewBox="0 0 1024 1024"><path d="M702.383048 670.384263c40.534182-40.534182 65.605184-96.531544 65.605184-158.384263s-25.071002-117.850082-65.605184-158.384263c-12.496615-12.495592-12.496615-32.756031 0-45.252647 12.495592-12.496615 32.756031-12.496615 45.252647 0 52.114938 52.114938 84.349083 124.111692 84.349083 203.63691s-32.234145 151.521972-84.349083 203.63691c-12.495592 12.496615-32.756031 12.496615-45.252647 0-12.496615-12.496615-12.496615-32.757055 0-45.252647z m113.130594 113.131617C885.000226 714.029296 927.979086 618.033965 927.979086 512s-42.97886-202.029296-112.465444-271.51588c-12.495592-12.496615-12.495592-32.756031 0-45.252647 12.496615-12.496615 32.756031-12.496615 45.252646 0C941.834652 276.299837 991.976656 388.29456 991.976656 512s-50.142004 235.700163-131.209344 316.768527c-12.496615 12.496615-32.757055 12.496615-45.25367 0-12.495592-12.496615-12.495592-32.757055 0-45.252647zM312.24449 352.007099H112.019283c-8.836249 0-15.999392 7.163143-15.999392 15.999393v287.985993c0 8.836249 7.163143 15.999392 15.999392 15.999393H312.245514c25.459858 0 49.875944 10.113335 67.87897 28.116361l163.874301 163.874301V160.016437L380.12346 323.890738a95.992261 95.992261 0 0 1-67.87897 28.116361z m41.371247-92.112907L498.746138 114.76379c40.316218-40.316218 109.249193-11.762905 109.249193 45.252647v703.966103c0 57.015551-68.933999 85.568864-109.249193 45.252647L353.615737 764.105808a95.994308 95.994308 0 0 0-67.878971-28.116361H96.019891c-35.344996 0-63.996546-28.652574-63.996547-63.996546V352.007099c0-35.344996 28.652574-63.996546 63.996547-63.996546h189.716875a95.996354 95.996354 0 0 0 67.878971-28.116361z"  ></path></symbol><symbol id="iconicon_im_face" viewBox="0 0 1024 1024"><path d="M702.358489 448.546829c-35.044144 0-63.453171-35.510772-63.453171-79.316463s28.409027-79.316463 63.453171-79.316464 63.453171 35.510772 63.453171 79.316464-28.409027 79.316463-63.453171 79.316463z m-380.718001 0c-35.044144 0-63.453171-35.510772-63.453171-79.316463s28.409027-79.316463 63.453171-79.316464 63.453171 35.510772 63.45317 79.316464-28.409027 79.316463-63.45317 79.316463z m190.359512 539.350928c262.831081 0 475.897757-213.066677 475.897757-475.897757S774.831081 36.102243 512 36.102243 36.102243 249.168919 36.102243 512 249.168919 987.897757 512 987.897757z m0 31.726586c-280.353153 0-507.624343-227.27119-507.624343-507.624343S231.646847 4.375657 512 4.375657s507.624343 227.27119 507.624343 507.624343-227.27119 507.624343-507.624343 507.624343zM226.460732 575.453171H797.538245c0 157.698648-127.84062 285.538245-285.538245 285.538245S226.460732 733.151819 226.460732 575.453171z"  ></path></symbol><symbol id="iconicon_launch_page" viewBox="0 0 1024 1024"><path d="M336.00873 256.011768c-26.508747 0-47.998177-21.48943-47.998177-47.998177s21.48943-47.998177 47.998177-47.998177 47.998177 21.48943 47.998177 47.998177-21.490453 47.998177-47.998177 47.998177z m-15.999392 671.968341h383.981324c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998785H320.009338c-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998785z m511.97544-404.280649l-158.714791-188.417277-231.342926 231.342925c-12.405541 12.405541-32.486902 12.508895-45.019332 0.230244L288.832268 460.97079l-96.817046 96.328929v242.686274c0 17.672498 14.326287 31.998785 31.998785 31.998785h575.971986c17.672498 0 31.998785-14.326287 31.998785-31.998785V523.69946z m0-99.336426V128.018675c0-17.672498-14.326287-31.998785-31.998785-31.998784H224.014007c-17.672498 0-31.998785 14.326287-31.998785 31.998784v339.003948l74.075089-73.701583c12.414751-12.352329 32.453133-12.429077 44.963051-0.172938l108.018156 105.82828 233.592152-233.592153c13.256932-13.256932 35.020608-12.32777 47.098691 2.01182l132.222417 156.966985zM128.018675 544.004925V128.017652c0-53.016471 42.97886-95.995331 95.995332-95.995331h575.971986c53.016471 0 95.995331 42.97886 95.995332 95.995331v671.967318c0 53.016471-42.97886 95.995331-95.995332 95.995331H224.014007c-53.016471 0-95.995331-42.97886-95.995332-95.995331v-255.980045z"  ></path></symbol><symbol id="iconicon_likegood" viewBox="0 0 1024 1024"><path d="M116.072599 512.939395l22.587437 383.981325c0.497327 8.456602 7.500834 15.059997 15.971764 15.059997h36.5658c8.836249 0 15.999392-7.163143 15.999392-15.999392V512c0-8.836249-7.163143-15.999392-15.999392-15.999392h-59.153238c-8.836249 0-15.999392 7.163143-15.999392 15.999392 0 0.313132 0.00921 0.626263 0.027629 0.939395z m-34.931581-80.935334h158.054759c17.672498 0 31.998785 14.326287 31.998785 31.998785v479.976656c0 17.672498-14.326287 31.998785-31.998785 31.998785H109.374036c-16.942881 0-30.948873-13.205766-31.943526-30.118972l-28.233018-479.978702c-1.037632-17.641799 12.422937-32.784684 30.064736-33.822317a32.846082 32.846082 0 0 1 1.87879-0.054235z m302.047244 479.641012h404.122038a15.998369 15.998369 0 0 0 15.348569-11.484566l106.902752-363.468128a31.984459 31.984459 0 0 0 1.300622-9.028631c0-17.672498-14.326287-31.998785-31.998784-31.998785H687.970804c-45.24446 0-76.202543-45.669132-59.446927-87.697341 24.101931-60.454884 35.925211-116.770494 35.925211-169.098279 0-73.907267-27.838022-118.643144-87.703482-125.826754a490.128877 490.128877 0 0 0-2.293229 12.43931c0.829901-4.808516-3.601015 21.327748-4.946662 28.684296-2.301416 12.577456-4.652973 23.73968-7.455809 34.876322-7.320733 29.093619-17.213034 55.692417-31.254841 81.35489-35.666314 65.179488-90.317005 128.782062-163.605172 191.322443v433.924807c-0.001023 8.837272 7.16212 16.000416 15.998369 16.000416zM703.046151 389.910361c-4.442172 13.771655-9.467629 27.690666-15.075347 41.757033H878.863459c53.017494 0 95.995331 42.97886 95.995331 95.995331 0 9.168824-1.313925 18.290575-3.900843 27.086915L860.677261 929.702334c-8.010441 27.236318-33.006741 45.939285-61.396325 45.939285H367.18887c-35.344996 0-63.996546-28.652574-63.996546-63.996546V431.667394c79.287811-63.996546 136.441509-127.994116 171.46007-191.990663 52.528354-95.995331 20.530592-191.655018 84.228333-191.655018 128.292921 0 169.564907 99.571786 169.564907 190.84763 0 41.355897-6.231935 84.289732-18.695804 128.800481l-6.703679 22.240537z"  ></path></symbol><symbol id="iconicon_index_line" viewBox="0 0 1024 1024"><path d="M895.981325 64.021106c17.672498 0 31.998785 14.326287 31.998784 31.998785v703.966102c0 17.672498-14.326287 31.998785-31.998784 31.998785s-31.998785-14.326287-31.998785-31.998785V96.019891c0-17.672498 14.326287-31.998785 31.998785-31.998785zM639.994116 416.004669c17.672498 0 31.998785 14.326287 31.998785 31.998785v351.983563c0 17.672498-14.326287 31.998785-31.998785 31.998785s-31.998785-14.326287-31.998785-31.998785V448.00243c0-17.671475 14.326287-31.997762 31.998785-31.997761z m-255.988232-95.995331c17.672498 0 31.998785 14.326287 31.998785 31.998784v447.978895c0 17.672498-14.326287 31.998785-31.998785 31.998785s-31.998785-14.326287-31.998785-31.998785V352.007099c0-17.671475 14.326287-31.997762 31.998785-31.997761zM64.021106 895.981325H959.977871c17.672498 0 31.998785 14.326287 31.998785 31.998784s-14.326287 31.998785-31.998785 31.998785H64.021106c-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998784z m63.997569-319.984779c17.672498 0 31.998785 14.326287 31.998785 31.998785v191.990662c0 17.672498-14.326287 31.998785-31.998785 31.998785s-31.998785-14.326287-31.998784-31.998785V607.995331c0-17.672498 14.326287-31.998785 31.998784-31.998785z"  ></path></symbol><symbol id="iconicon_live" viewBox="0 0 1024 1024"><path d="M628.577089 624.385627l-163.614382 102.258988c-14.986319 9.366322-34.727942 4.810562-44.094264-10.175757a31.998785 31.998785 0 0 1-4.863774-16.959254v-204.517976c0-17.672498 14.326287-31.998785 31.998785-31.998785a31.998785 31.998785 0 0 1 16.959253 4.863774l163.614382 102.258989c14.986319 9.366322 19.542078 29.107945 10.175757 44.094264a32.019251 32.019251 0 0 1-10.175757 10.175757zM160.016437 261.266445c-17.672498 0-31.998785 14.326287-31.998785 31.998785v575.971987c0 17.672498 14.326287 31.998785 31.998785 31.998785h703.966103c17.672498 0 31.998785-14.326287 31.998785-31.998785V293.26523c0-17.672498-14.326287-31.998785-31.998785-31.998785H160.016437z m605.226264-63.996546h98.740862c53.016471 0 95.995331 42.97886 95.995331 95.995331v575.971987c0 53.016471-42.97886 95.995331-95.995331 95.995331H160.016437c-53.016471 0-95.995331-42.97886-95.995331-95.995331V293.26523c0-53.016471 42.97886-95.995331 95.995331-95.995331h98.740862l-83.878363-83.878362c-12.496615-12.495592-12.496615-32.756031 0-45.252647 12.496615-12.496615 32.756031-12.496615 45.252647 0l129.131009 129.131009h325.474816l129.131009-129.131009c12.495592-12.496615 32.756031-12.496615 45.252647 0 12.496615 12.495592 12.496615 32.756031 0 45.252647l-83.878363 83.878362z"  ></path></symbol><symbol id="iconicon_link" viewBox="0 0 1024 1024"><path d="M828.768527 557.252647c-12.495592 12.496615-32.756031 12.496615-45.252647 0-12.495592-12.495592-12.495592-32.756031 0-45.252647l67.87897-67.87897c74.977645-74.977645 74.977645-196.539258 0-271.51588-74.976622-74.977645-196.538235-74.977645-271.51588 0L421.494707 330.989413c-74.976622 74.976622-74.976622 196.538235 0 271.51588 12.496615 12.495592 12.496615 32.756031 0 45.252647-12.495592 12.495592-32.756031 12.495592-45.252647 0-99.969852-99.968829-99.969852-262.051321 0-362.021174l158.384263-158.384263c99.969852-99.968829 262.051321-99.968829 362.021174 0 99.968829 99.969852 99.968829 262.052345 0 362.021174l-67.87897 67.87897zM647.75794 376.24206c99.969852 99.968829 99.969852 262.051321 0 362.021174L489.373677 896.647497c-99.968829 99.969852-262.051321 99.969852-362.021174 0s-99.969852-262.052345 0-362.021174l45.252647-45.252646c12.496615-12.495592 32.756031-12.495592 45.252646 0 12.496615 12.496615 12.496615 32.756031 0 45.252646l-45.252646 45.252647c-74.976622 74.977645-74.976622 196.539258 0 271.51588s196.539258 74.976622 271.51588 0l158.384263-158.384263c74.976622-74.976622 74.976622-196.538235 0-271.51588-12.496615-12.495592-12.496615-32.756031 0-45.252647 12.495592-12.496615 32.756031-12.496615 45.252647 0z"  ></path></symbol><symbol id="iconicon_im_voice" viewBox="0 0 1024 1024"><path d="M512 4.375657c-280.357246 0-507.624343 227.275283-507.624343 507.624343s227.267097 507.624343 507.624343 507.624343 507.624343-227.275283 507.624343-507.624343S792.356222 4.375657 512 4.375657z m0 983.5221c-262.832104 0-475.897757-213.069747-475.897757-475.897757S249.167896 36.102243 512 36.102243s475.897757 213.069747 475.897757 475.897757-213.065653 475.897757-475.897757 475.897757z"  ></path><path d="M512 607.179756c69.944002 0 126.906342-56.915267 126.906342-127.107933V321.842079c0-70.191642-56.819077-127.107933-126.906342-127.107933-69.944002 0-126.906342 56.915267-126.906342 127.107933v158.229744c0 70.191642 56.819077 127.107933 126.906342 127.107933z"  ></path><path d="M718.221782 448.546829c-17.521049 0-31.726585 14.205537-31.726586 31.726586 0 96.371908-78.123288 174.49622-174.496219 174.496219S337.502757 576.646346 337.502757 480.273415c0-17.521049-14.205537-31.726585-31.726585-31.726586s-31.726585 14.205537-31.726586 31.726586c0 120.66315 89.804329 220.335221 206.222805 235.857752v97.270371c0 17.521049 14.205537 31.726585 31.726586 31.726585s31.726585-14.205537 31.726585-31.726585v-97.270371c116.418476-15.522532 206.222805-115.194602 206.222805-235.857752 0-17.521049-14.205537-31.726585-31.726585-31.726586z"  ></path></symbol><symbol id="iconicon_mobilephone" viewBox="0 0 1024 1024"><path d="M512 959.977871c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998785-31.998785 14.326287-31.998785 31.998785 14.326287 31.998785 31.998785 31.998785zM304.009945 96.019891c-26.508747 0-47.998177 21.48943-47.998177 47.998177v671.967318c0 26.508747 21.48943 47.997154 47.998177 47.997154h415.98011c26.508747 0 47.997154-21.48943 47.997154-47.997154V144.017044c0-26.508747-21.48943-47.998177-47.997154-47.998177H304.009945z m-15.999392-63.996547h447.978894c53.016471 0 95.995331 42.97886 95.995331 95.995331v767.96265c0 53.016471-42.97886 95.995331-95.995331 95.995331H288.010553c-53.016471 0-95.995331-42.97886-95.995331-95.995331V128.018675c0-53.017494 42.97886-95.995331 95.995331-95.995331z"  ></path></symbol><symbol id="iconicon_dmail" viewBox="0 0 1024 1024"><path d="M842.458317 264.333294c13.075807-11.887748 33.313733-10.923794 45.201482 2.153036 11.887748 13.075807 10.923794 33.313733-2.153037 45.201482L576.573691 592.536244c-36.614919 33.286104-92.532463 33.286104-129.147382 0L138.492214 311.687812c-13.07683-11.887748-14.039761-32.125675-2.152013-45.201482 11.887748-13.07683 32.124651-14.040784 45.201482-2.153036l308.934094 280.849456c12.204973 11.095709 30.843472 11.095709 43.048446 0L842.458317 264.333294z"  ></path><path d="M99.555413 194.734146c-17.522072 0-31.726585 14.204513-31.726585 31.726586v571.077513c0 17.522072 14.204513 31.726585 31.726585 31.726585h824.889174c17.522072 0 31.726585-14.204513 31.726585-31.726585V226.460732c0-17.522072-14.204513-31.726585-31.726585-31.726586H99.555413z m0-63.452147h824.889174c52.566216 0 95.179756 42.61354 95.179756 95.179756v571.077513c0 52.566216-42.61354 95.179756-95.179756 95.179757H99.555413c-52.566216 0-95.179756-42.61354-95.179756-95.179757V226.460732c0-52.565193 42.61354-95.178733 95.179756-95.178733z"  ></path></symbol><symbol id="iconicon_message" viewBox="0 0 1024 1024"><path d="M320.009338 473.072409c-26.508747 0-47.998177-21.48943-47.998178-47.998177s21.48943-47.998177 47.998178-47.998178 47.998177 21.48943 47.998177 47.998178-21.490453 47.998177-47.998177 47.998177z m191.990662 0c-26.508747 0-47.998177-21.48943-47.998177-47.998177s21.48943-47.998177 47.998177-47.998178 47.998177 21.48943 47.998177 47.998178-21.48943 47.998177-47.998177 47.998177z m191.990662 0c-26.508747 0-47.997154-21.48943-47.997154-47.998177s21.48943-47.998177 47.997154-47.998178c26.508747 0 47.998177 21.48943 47.998178 47.998178s-21.48943 47.998177-47.998178 47.998177zM304.009945 870.196055l184.698583-143.654794a63.99757 63.99757 0 0 1 39.289841-13.481036h351.983563c17.672498 0 31.998785-14.326287 31.998785-31.998785V169.087023c0-17.672498-14.326287-31.998785-31.998785-31.998785H144.017044c-17.672498 0-31.998785 14.326287-31.998784 31.998785v511.975441c0 17.672498 14.326287 31.998785 31.998784 31.998784h95.995332c35.344996 0 63.996546 28.652574 63.996546 63.996547v93.13826z m223.989447-93.13826L317.478701 940.795996c-20.924565 16.274662-51.080376 12.504802-67.355037-8.419763a47.994084 47.994084 0 0 1-10.110265-29.468149V777.057795h-95.995331c-53.016471 0-95.995331-42.97886-95.995331-95.995331V169.087023c0-53.016471 42.97886-95.995331 95.995331-95.995331h735.964888c53.016471 0 95.995331 42.97886 95.995331 95.995331v511.975441c0 53.016471-42.97886 95.995331-95.995331 95.995331H527.999392z"  ></path></symbol><symbol id="iconicon_more" viewBox="0 0 1024 1024"><path d="M512 416.681074c-53.013401 0-95.995331 42.98193-95.995331 95.995331s42.98193 95.995331 95.995331 95.995332 95.995331-42.98193 95.995331-95.995332-42.98193-95.995331-95.995331-95.995331m-351.983563 0c-53.013401 0-95.995331 42.98193-95.995331 95.995331s42.98193 95.995331 95.995331 95.995332 95.995331-42.98193 95.995331-95.995332-42.98193-95.995331-95.995331-95.995331m703.966103 0c-53.013401 0-95.995331 42.98193-95.995331 95.995331s42.98193 95.995331 95.995331 95.995332 95.995331-42.98193 95.995331-95.995332-42.98193-95.995331-95.995331-95.995331"  ></path></symbol><symbol id="iconicon_left" viewBox="0 0 1024 1024"><path d="M376.24206 512l384.647497 384.647497c12.496615 12.496615 12.496615 32.756031 0 45.252647l-22.626323 22.626323c-12.496615 12.496615-32.756031 12.496615-45.252647 0L263.110443 534.626323c-12.496615-12.496615-12.496615-32.756031 0-45.252646L693.010587 59.473533c12.496615-12.495592 32.756031-12.495592 45.252647 0l22.626323 22.626323c12.496615 12.495592 12.496615 32.756031 0 45.252647L376.24206 512z"  ></path></symbol><symbol id="iconicon_next_arrow" viewBox="0 0 1024 1024"><path d="M384.561539 905.148102c-12.365632 12.647041-32.082696 12.551874-44.161802-0.342808l-50.324152-53.724599c-12.023848-12.836353-11.748578-33.491789 0.654916-46.177715l266.968307-273.051863c12.385075-12.667507 12.005428-32.915667-0.891299-45.26595L279.229562 220.747613c-12.877285-12.332886-13.356193-32.516578-1.109264-45.040822l55.647392-56.909128c12.264325-12.542664 32.388664-12.401448 44.645826 0.008187l367.036397 371.605459c12.392238 12.546757 12.409634 32.975019 0.048095 45.616944L384.561539 905.148102z"  ></path></symbol><symbol id="iconicon_notice" viewBox="0 0 1024 1024"><path d="M320.009338 400.005276c0 63.996546 0 94.871741-31.998785 191.990663-21.331841 65.37801-63.996546 129.375579-127.994116 191.990662h703.966103c-63.996546-63.996546-106.661252-127.994116-127.994116-191.990662-31.998785-95.995331-31.998785-127.994116-31.998785-191.990663 0-127.994116-31.998785-223.989447-191.990662-223.989447-154.75562 0-191.989639 95.995331-191.989639 223.989447z m282.523585 447.978895H421.467077c13.178137 37.284161 48.735981 63.996546 90.532923 63.996546s77.354785-26.712385 90.532923-63.996546z m3.220344-724.683961c114.993011 31.42164 162.233941 127.552048 162.233942 276.705066 0 89.716324 4.64888 99.556437 28.713972 171.752736 17.921161 53.764508 55.119365 109.561301 112.532982 166.975942 40.316218 40.316218 11.762905 109.249193-45.252646 109.249193H668.791999c-14.823614 73.028247-79.389118 127.994116-156.791999 127.994116S370.031615 921.011394 355.208001 847.984171H160.016437c-57.352219 0-85.751013-69.63087-44.756343-109.74038 57.057507-55.825446 94.02035-111.270223 111.967094-166.273955 15.731286-47.745421 25.325805-105.065917 28.78458-171.96456 0-146.069797 49.270147-243.450684 162.078399-275.986705 9.200546-43.417859 47.750537-75.996858 93.909833-75.996858 45.903469 0 84.282568 32.219819 93.753267 75.278497z"  ></path></symbol><symbol id="iconicon_namecard" viewBox="0 0 1024 1024"><path d="M681.374572 339.802126c-0.415462-31.083949 3.77907-54.29765 32.804127-69.959351 5.940292-3.206018 20.013823-4.89652 26.732851-4.896521 7.361665-0.753153 0.073678-6.757914 16.313547-6.757914 16.239869 0 38.82526 7.154957 49.621141 29.30135 10.79588 22.147416 11.709693 46.454008 11.709693 52.280714s5.963829 2.913353 5.963829 11.654434-2.572592 26.03598-11.72402 37.784558c-9.151427 11.747555-12.133342 14.661931-18.098193 23.403013-5.964852 8.741082-8.946766 18.271132-8.946766 26.223244 0 29.136597 49.848315 31.289634 78.744435 49.689703 11.837606 7.538697 20.006659 17.393135 24.505114 29.563316l0.001023-0.001023c3.64604 9.861602-1.39272 20.812001-11.255345 24.457018a19.023262 19.023262 0 0 1-6.601348 1.180895l-242.358817-0.002047c-10.512425 0-19.034519-8.522094-19.034518-19.034518a19.033495 19.033495 0 0 1 1.191128-6.627954c4.516874-12.158924 12.656251-22.004153 24.419156-29.537734 28.732391-18.400069 78.815043-20.553105 78.815043-49.689702 0-7.759731-2.981914-17.482163-8.946766-26.223245-5.963829-8.741082-8.946766-11.654434-17.893532-23.403013-8.946766-11.748578-11.92868-29.043477-11.92868-37.784558 0.002047-8.739035 5.966898-5.825682 5.966898-11.620665zM163.007561 670.632927h380.718001c17.522072 0 31.726585 14.204513 31.726585 31.726585s-14.204513 31.726585-31.726585 31.726586H163.007561c-17.522072 0-31.726585-14.204513-31.726586-31.726586 0.001023-17.522072 14.204513-31.726585 31.726586-31.726585z m0-126.906342h190.359512c17.522072 0 31.726585 14.204513 31.726585 31.726586s-14.204513 31.726585-31.726585 31.726585H163.007561c-17.522072 0-31.726585-14.204513-31.726586-31.726585s14.204513-31.726585 31.726586-31.726586z m-63.452148-348.992439c-17.522072 0-31.726585 14.204513-31.726585 31.726586v571.077513c0 17.522072 14.204513 31.726585 31.726585 31.726585h824.889174c17.522072 0 31.726585-14.204513 31.726585-31.726585V226.460732c0-17.522072-14.204513-31.726585-31.726585-31.726586H99.555413z m0-63.452147h824.889174c52.566216 0 95.179756 42.61354 95.179756 95.179756v571.077513c0 52.566216-42.61354 95.179756-95.179756 95.179757H99.555413c-52.566216 0-95.179756-42.61354-95.179756-95.179757V226.460732c0-52.565193 42.61354-95.178733 95.179756-95.178733z"  ></path></symbol><symbol id="iconicon_phone" viewBox="0 0 1024 1024"><path d="M594.366939 766.06544c-159.949922-44.407396-286.332331-171.396625-332.337107-334.574055-7.93574-33.57263 0.589424-58.139142 20.833491-76.930114 2.334161-2.166339 8.812713-7.6574 7.883551-6.846941 5.597485-4.881171 10.837836-9.142218 19.834744-16.252149 2.812045-2.220574 2.812045-2.220574 5.558599-4.393054 21.046339-16.672728 30.17116-25.720801 34.406624-34.540677 5.409197-11.263531-8.538467-51.386344-40.708144-92.706425-37.842887-48.608068-70.305229-71.802326-98.924033-71.802326-20.010753 0-40.808428 24.629957-69.484538 82.763982-15.160281 30.733978-16.61133 108.283192-8.523117 161.977091 5.968945 39.624463 27.458375 117.279077 46.62797 162.884764 78.380138 186.474019 248.529353 320.266188 449.951829 352.145246 98.261954 15.363919 197.22692 8.435113 225.184669-15.370059 27.800159-23.671119 41.494043-42.909276 41.494043-51.451836 0-23.763217-29.543873-70.203922-71.062476-103.345739-40.60479-32.412201-79.886445-46.413076-90.551342-41.162492-7.424086 3.65525-15.161305 10.838859-25.971511 24.202215-3.03001 3.746324-21.337981 27.621081-27.841092 35.579333-25.540699 32.458249-44.096311 39.199791-86.37216 29.823236z m36.237319-69.600171l0.445139-0.553609c5.430686-6.613628 23.953551-30.772864 27.774576-35.496446 16.142655-19.956517 29.889751-32.719192 47.458895-41.370223 39.706327-19.550265 100.614535 2.158153 158.744467 48.560996 55.264675 44.11473 95.134731 106.787118 95.134731 153.361877 0 32.958646-22.99062 65.260329-64.002686 100.17963-46.997384 40.016389-160.744008 47.980781-276.618085 29.862121-223.393883-35.356252-412.053684-183.703929-499.004011-390.5663-21.25714-50.572816-44.165896-133.357264-50.913577-178.150446-9.928117-65.907059-8.283664-153.812131 14.411221-199.821001C123.704416 102.053304 155.817812 64.021106 210.914664 64.021106c53.312206 0 100.621698 33.802874 149.422148 96.484471 45.666062 58.655911 66.9846 119.983675 47.899939 159.724795-9.901511 20.61962-23.690562 34.290991-52.357461 57.001225-2.832512 2.241041-2.832512 2.241041-5.615905 4.439102-8.232498 6.506181-12.850679 10.261715-17.455557 14.277168-0.048095 0.041956-5.324262 4.513804-6.405897 5.518691-4.00522 3.716648-4.495384 5.129834-2.434445 13.976316 39.618323 140.435473 149.21851 250.560616 285.85547 288.543695 16.519232 3.64604 10.199293 5.965875 20.781302-7.5213z"  ></path></symbol><symbol id="iconicon_qq" viewBox="0 0 1024 1024"><path d="M703.746092 991.976656c-87.12122 0-151.618163-18.280342-191.771675-54.357002-40.99774 36.326347-105.213273 54.357002-191.709253 54.357002-86.683245 0-122.68111-37.592177-136.431275-59.997466-15.999392-26.076912-17.749246-60.356646-4.624321-91.714841 9.030677-21.639856 24.311709-39.576367 43.903929-52.294017a462.004329 462.004329 0 0 1-20.436448-35.701107c-16.21838 17.452487-33.935903 27.983331-51.372018 29.826306-17.779945 1.890047-33.435507-5.015224-43.654242-18.780738-21.530362-29.030174-20.030196-81.167624-19.530822-91.323939 4.750187-66.684772 36.154431-134.868687 93.432972-203.428156-4.687766-30.420847-2.405793-80.746022 30.248931-120.915907C216.208227 167.483502 343.732645 32.631188 511.881296 32.021298c168.523181 0.608867 296.111045 135.63412 300.360836 315.625493 32.654724 40.169885 34.904974 90.496084 30.217209 120.915907 57.278541 68.559469 88.682785 136.696312 93.402273 202.771194 0.562818 10.859325 1.968841 63.012126-19.467377 91.964528-10.281157 13.780865-26.092261 20.670785-43.684942 18.796088-17.436114-1.843998-35.154661-12.374842-51.372018-29.826306-5.655813 11.06194-12.405541 22.983457-20.436448 35.701107 19.593244 12.7023 34.873252 30.638811 43.903929 52.278667 13.123902 31.358195 11.374048 65.653279-4.62432 91.74554-13.753235 22.390963-49.751101 59.983139-136.434346 59.98314zM507.97329 933.900959c0.124843 0.124843 0.249687 0.249687 0.37453 0.359181-0.12382-0.124843-0.248663-0.233314-0.37453-0.359181z m8.905834-0.827855c-0.249687 0.26606-0.531096 0.515746-0.812505 0.780783 0.281409-0.249687 0.562818-0.499373 0.812505-0.780783z m-4.936429-60.684104c21.154809 0.047072 34.123168 8.858762 41.279149 16.264429 14.718213 14.217816 54.93517 39.326681 150.524248 39.32668 57.59065 0 76.43381-20.608364 81.870636-29.467125 5.062296-8.218172 5.124717-21.717627 0.156566-33.576723-3.90596-9.296737-14.31196-25.827225-40.404222-31.873941a32.064276 32.064276 0 0 1-22.811542-20.092617 32.009018 32.009018 0 0 1 4.281513-30.077016c35.935444-48.731888 50.810223-85.683475 56.93471-108.104114a32.011064 32.011064 0 0 1 28.31079-23.436782c13.936407-1.109264 26.092261 6.374174 31.685653 18.608824 9.312086 20.421098 18.780739 33.013905 25.873274 40.264029 1.812275-9.484002 3.000334-22.13923 2.343371-35.029818-3.937682-55.122435-33.686217-114.900913-88.370677-176.960341a32.027437 32.027437 0 0 1-5.499247-33.576723c2.312672-7.031137 9.187243-52.450583-20.468171-82.074274a32.094976 32.094976 0 0 1-9.249665-25.498743C748.337683 208.655204 646.685515 96.520287 511.880273 96.019891c-134.556579 0.500397-236.207723 112.635313-236.207723 260.862239 0 8.484232-3.312442 19.686365-9.312086 25.686009-29.65439 29.639041-22.779819 75.074859-20.217461 82.792634 3.624551 10.812253 1.812275 24.311709-5.749957 32.873712-54.68446 62.059428-84.432994 121.822556-88.4024 177.648003-0.62524 12.467963 0.562818 24.935925 2.343372 34.357505 7.124258-7.265474 16.59291-19.84293 25.904996-40.279378 5.625114-12.233626 17.936511-19.701714 31.685653-18.608824a32.010041 32.010041 0 0 1 28.310789 23.436782c6.124488 22.420639 20.999266 59.372226 56.934711 108.104114a32.004925 32.004925 0 0 1 4.281513 30.077016 32.058137 32.058137 0 0 1-22.811542 20.092617c-26.061562 6.046716-36.498262 22.577205-40.404222 31.889291-4.937452 11.859096-4.90573 25.342178 0.156566 33.545 5.436826 8.874111 24.279986 29.482475 81.870636 29.482475 95.558379 0 135.836735-25.124214 151.305031-40.092113 6.313799-6.592139 19.250436-15.4509 40.374546-15.497973z"  ></path></symbol><symbol id="iconicon_photo" viewBox="0 0 1024 1024"><path d="M288.010553 448.00243c-35.344996 0-63.996546-28.652574-63.996546-63.996546s28.652574-63.996546 63.996546-63.996546c35.344996 0 63.996546 28.652574 63.996546 63.996546s-28.65155 63.996546-63.996546 63.996546z m639.969556 302.169018l-258.988565-258.077823L372.528482 759.740384c-12.629645 11.402701-31.975249 10.92584-44.027749-1.084705L220.383316 650.927119l-124.363425 100.357686v80.699973c0 17.672498 14.326287 31.998785 31.998784 31.998785h767.96265c17.672498 0 31.998785-14.326287 31.998784-31.998785v-81.81333z m0-90.346681V192.015222c0-17.672498-14.326287-31.998785-31.998784-31.998785H128.018675c-17.672498 0-31.998785 14.326287-31.998784 31.998785v477.033627l84.173074-67.926042c25.424042-20.516266 62.219063-18.58938 85.361133 4.469801l86.61673 86.306668 273.934976-247.308549c25.261337-22.805402 63.951521-21.851681 88.058569 2.170433l213.815736 213.063607zM32.023344 736.273926a45.762253 45.762253 0 0 1 0-0.530072V192.015222c0-53.016471 42.97886-95.995331 95.995331-95.995331h767.96265c53.016471 0 95.995331 42.97886 95.995331 95.995331v639.969556c0 53.016471-42.97886 95.995331-95.995331 95.995331H128.018675c-53.016471 0-95.995331-42.97886-95.995331-95.995331v-95.710852z"  ></path></symbol><symbol id="iconicon_redpacket" viewBox="0 0 1024 1024"><path d="M799.985993 32.023344H224.014007c-53.016471 0-95.995331 42.97886-95.995332 95.995331v767.96265c0 53.016471 42.97886 95.995331 95.995332 95.995331h575.971986c53.016471 0 95.995331-42.97886 95.995332-95.995331V128.018675c0-53.017494-42.97886-95.995331-95.995332-95.995331z m31.998785 863.957981c0 17.672498-14.326287 31.998785-31.998785 31.998784H224.014007c-17.672498 0-31.998785-14.326287-31.998785-31.998784V288.942785c57.3031 58.303894 136.441509 100.697423 226.794329 118.194936 10.351766 41.841967 48.148603 72.863495 93.190449 72.863494s82.83766-31.020504 93.190449-72.863494c90.353844-17.498536 169.491229-59.892065 226.794329-118.194936v607.03854z m0-717.802226c-43.700291 76.847226-128.708384 140.913357-233.40591 164.312276-15.482623-32.230052-48.432059-54.480822-86.578868-54.480822s-71.096245 22.25077-86.578868 54.480822c-104.697527-23.39892-189.70562-87.466074-233.40591-164.312276V128.018675c0-17.672498 14.326287-31.998785 31.998785-31.998784h575.971986c17.672498 0 31.998785 14.326287 31.998785 31.998784v50.160424z"  ></path></symbol><symbol id="iconicon_patriarch" viewBox="0 0 1024 1024"><path d="M348.328313 573.47512c-27.057239-47.446615-39.204907-95.198176-46.236044-123.205043-7.027044-28.006867-12.354376-120.150474 0-154.26034 16.32378-45.064358 52.016701-90.969874 66.485227-90.969874 0.457418 0 0.89437 0.045025 1.308809 0.138146 25.354458 5.724375 27.77253 66.605977 85.051071 106.010429 51.141774 35.18229 147.33665 38.439474 186.921204 51.689243 25.745361 8.618285 48.888454 40.683585 52.938699 62.908772 6.671956 36.56273-2.491751 70.7606-18.893302 98.604762-2.859118 4.855588-5.945409 9.600659-9.174963 14.208606-17.018605 24.279986-11.936867 37.396725 0.300852 37.396725 6.136767 0 14.07353-3.299139 21.924335-10.139941 29.369911-25.595958 54.036707-56.132438 72.605621-90.249467 24.541953-45.087894 38.428218-87.269599 38.428218-123.600039 0-179.309852-102.428857-319.984778-287.985993-319.984778S224.014007 172.698271 224.014007 352.007099c0 53.632501 26.225291 118.777197 45.997613 152.990417 19.764136 34.214243 56.567343 68.477604 78.316693 68.477604zM512 96.019891c165.148317 0 223.989447 132.23572 223.989447 255.987208 0 2.89084-0.159636 6.169513-0.550539 9.853416-17.362436-26.174126-43.091424-49.567929-73.265653-59.668985-17.815761-5.962805-39.166021-9.599635-63.891146-13.809517-35.662221-6.074346-84.503603-14.393825-107.072621-29.918403-18.920932-13.016455-28.073382-30.851659-37.764092-49.733705-12.31549-24.006763-29.189809-56.883545-69.461001-65.97562l-8.269338-1.710968h-3.171226C406.680303 113.225761 452.416973 96.019891 512 96.019891zM839.671854 739.051179l-150.711513-94.198405c-13.561877-8.484232-31.341822-5.593392-41.560558 6.655583L561.15349 755.018849a66.013483 66.013483 0 0 1-8.15575 8.1711c-27.186176 22.624277-67.590398 18.905582-90.152253-8.187473l-86.246293-103.495142c-10.249435-12.265348-27.998681-15.171538-41.560558-6.655583l-150.711514 94.198405c-75.338872 47.092551-120.306017 128.244826-120.306016 217.084177v3.843538c0 17.671475 14.31196 31.998785 31.998785 31.998785s31.998785-14.32731 31.998784-31.998785v-3.843538c0-66.6377 33.748638-127.493719 90.245374-162.804946l127.025045-79.402421 68.372204 82.042551c45.154409 54.200436 126.025275 61.559031 180.365904 16.343223a130.004913 130.004913 0 0 0 16.3115-16.343223l68.372204-82.042551 127.025045 79.402421c56.497759 35.311227 90.245374 96.167247 90.245374 162.804946v3.843538c0 17.671475 14.31196 31.998785 31.998784 31.998785s31.998785-14.32731 31.998785-31.998785v-3.843538c-0.001023-88.839351-44.967144-169.991626-120.30704-217.083154z"  ></path></symbol><symbol id="iconicon_roundclose" viewBox="0 0 1024 1024"><path d="M557.252647 512l135.75794 135.75794c12.495592 12.495592 12.495592 32.757055 0 45.252647-12.495592 12.495592-32.757055 12.495592-45.252647 0L512 557.252647 376.24206 693.010587c-12.496615 12.496615-32.757055 12.495592-45.252647 0-12.495592-12.495592-12.496615-32.756031 0-45.252647l135.75794-135.75794L330.989413 376.24206c-12.496615-12.496615-12.495592-32.757055 0-45.252647 12.495592-12.495592 32.756031-12.496615 45.252647 0l135.75794 135.75794 135.75794-135.75794c12.495592-12.495592 32.756031-12.495592 45.252647 0 12.495592 12.495592 12.495592 32.757055 0 45.252647L557.252647 512z m-429.233972 0c0 212.062813 171.918511 383.981325 383.981325 383.981325s383.981325-171.918511 383.981325-383.981325S724.06179 128.018675 512 128.018675 128.018675 299.937187 128.018675 512z m-63.997569 0c0-247.406786 200.572108-447.978894 447.978894-447.978894S959.977871 264.593214 959.977871 512 759.405763 959.977871 512 959.977871 64.021106 759.405763 64.021106 512z"  ></path></symbol><symbol id="iconicon_im_keyboard" viewBox="0 0 1024 1024"><path d="M734.085074 448.546829h31.726586c17.522072 0 31.726585 14.204513 31.726585 31.726586v31.726585c0 17.522072-14.204513 31.726585-31.726585 31.726585h-31.726586c-17.522072 0-31.726585-14.204513-31.726585-31.726585v-31.726585c0-17.522072 14.205537-31.726585 31.726585-31.726586z m0-158.632927h31.726586c17.522072 0 31.726585 14.204513 31.726585 31.726586v31.726585c0 17.522072-14.204513 31.726585-31.726585 31.726585h-31.726586c-17.522072 0-31.726585-14.204513-31.726585-31.726585v-31.726585c0-17.522072 14.205537-31.726585 31.726585-31.726586z m-158.631903 158.632927h31.726585c17.522072 0 31.726585 14.204513 31.726586 31.726586v31.726585c0 17.522072-14.204513 31.726585-31.726586 31.726585h-31.726585c-17.522072 0-31.726585-14.204513-31.726586-31.726585v-31.726585c0-17.522072 14.204513-31.726585 31.726586-31.726586z m0-158.632927h31.726585c17.522072 0 31.726585 14.204513 31.726586 31.726586v31.726585c0 17.522072-14.204513 31.726585-31.726586 31.726585h-31.726585c-17.522072 0-31.726585-14.204513-31.726586-31.726585v-31.726585c0-17.522072 14.204513-31.726585 31.726586-31.726586zM353.367073 638.906342h317.264831c17.522072 0 31.726585 14.204513 31.726585 31.726585v31.726585c0 17.522072-14.204513 31.726585-31.726585 31.726586H353.367073c-17.522072 0-31.726585-14.204513-31.726585-31.726586v-31.726585c0-17.522072 14.204513-31.726585 31.726585-31.726585z m63.453171-190.359513h31.726585c17.522072 0 31.726585 14.204513 31.726586 31.726586v31.726585c0 17.522072-14.204513 31.726585-31.726586 31.726585h-31.726585c-17.522072 0-31.726585-14.204513-31.726586-31.726585v-31.726585c0-17.522072 14.204513-31.726585 31.726586-31.726586z m0-158.632927h31.726585c17.522072 0 31.726585 14.204513 31.726586 31.726586v31.726585c0 17.522072-14.204513 31.726585-31.726586 31.726585h-31.726585c-17.522072 0-31.726585-14.204513-31.726586-31.726585v-31.726585c0-17.522072 14.204513-31.726585 31.726586-31.726586z m-158.632927 158.632927h31.726585c17.522072 0 31.726585 14.204513 31.726586 31.726586v31.726585c0 17.522072-14.204513 31.726585-31.726586 31.726585h-31.726585c-17.522072 0-31.726585-14.204513-31.726585-31.726585v-31.726585c0-17.522072 14.204513-31.726585 31.726585-31.726586z m0-158.632927h31.726585c17.522072 0 31.726585 14.204513 31.726586 31.726586v31.726585c0 17.522072-14.204513 31.726585-31.726586 31.726585h-31.726585c-17.522072 0-31.726585-14.204513-31.726585-31.726585v-31.726585c0-17.522072 14.204513-31.726585 31.726585-31.726586z m253.812683 697.983855c262.831081 0 475.897757-213.066677 475.897757-475.897757S774.831081 36.102243 512 36.102243 36.102243 249.168919 36.102243 512 249.168919 987.897757 512 987.897757z m0 31.726586c-280.353153 0-507.624343-227.27119-507.624343-507.624343S231.646847 4.375657 512 4.375657s507.624343 227.27119 507.624343 507.624343-227.27119 507.624343-507.624343 507.624343z"  ></path></symbol><symbol id="iconicon_roundreduce" viewBox="0 0 1024 1024"><path d="M288.011576 480.001215h447.978894c17.671475 0 31.997762 14.326287 31.998785 31.998785-0.001023 17.673521-14.326287 31.998785-31.999808 31.999808H288.010553c-17.671475 0-31.997762-14.326287-31.998785-31.998785 0.001023-17.674545 14.325263-31.998785 31.999808-31.999808z m-159.992901 31.998785c0 212.062813 171.918511 383.981325 383.981325 383.981325s383.981325-171.918511 383.981325-383.981325S724.062813 128.018675 512 128.018675 128.018675 299.937187 128.018675 512z m-63.997569 0c0-247.406786 200.572108-447.978894 447.978894-447.978894S959.977871 264.593214 959.977871 512 759.405763 959.977871 512 959.977871 64.021106 759.405763 64.021106 512z"  ></path></symbol><symbol id="iconicon_QRcode" viewBox="0 0 1024 1024"><path d="M208.014614 670.817122h127.994116c8.836249 0 15.999392 7.163143 15.999392 15.999392V814.81063c0 8.836249-7.163143 15.999392-15.999392 15.999393H208.014614c-8.836249 0-15.999392-7.163143-15.999392-15.999393V686.816514c0-8.836249 7.163143-15.999392 15.999392-15.999392z m479.976656-479.976656h127.994116c8.836249 0 15.999392 7.163143 15.999392 15.999393v127.994116c0 8.836249-7.163143 15.999392-15.999392 15.999392H687.99127c-8.836249 0-15.999392-7.163143-15.999392-15.999392V206.839859c0-8.836249 7.163143-15.999392 15.999392-15.999393z m-479.976656 0h127.994116c8.836249 0 15.999392 7.163143 15.999392 15.999393v127.994116c0 8.836249-7.163143 15.999392-15.999392 15.999392H208.014614c-8.836249 0-15.999392-7.163143-15.999392-15.999392V206.839859c0-8.836249 7.163143-15.999392 15.999392-15.999393z m399.980717-47.997154v255.987209c0 8.836249 7.163143 15.999392 15.999393 15.999392h255.987208c8.836249 0 15.999392-7.163143 15.999393-15.999392V142.843312c0-8.836249-7.163143-15.999392-15.999393-15.999392H623.994724c-8.836249 0-15.999392 7.163143-15.999393 15.999392z m0-79.996962h287.985994c35.344996 0 63.996546 28.652574 63.996546 63.996547v287.985993c0 35.344996-28.652574 63.996546-63.996546 63.996546H607.995331c-35.344996 0-63.996546-28.652574-63.996546-63.996546V126.84392c0-35.344996 28.65155-63.99757 63.996546-63.99757z m-479.976656 559.973618v255.987209c0 8.836249 7.163143 15.999392 15.999393 15.999392h255.987208c8.836249 0 15.999392-7.163143 15.999393-15.999392V622.819968c0-8.836249-7.163143-15.999392-15.999393-15.999392H144.017044c-8.835226 0-15.998369 7.163143-15.998369 15.999392z m0-79.995939h287.985994c35.344996 0 63.996546 28.652574 63.996546 63.996547v287.985993c0 35.344996-28.652574 63.996546-63.996546 63.996546H128.018675c-35.344996 0-63.996546-28.652574-63.996546-63.996546V606.820576c-0.001023-35.344996 28.65155-63.996546 63.996546-63.996547z m0-399.980717v255.987209c0 8.836249 7.163143 15.999392 15.999393 15.999392h255.987208c8.836249 0 15.999392-7.163143 15.999393-15.999392V142.843312c0-8.836249-7.163143-15.999392-15.999393-15.999392H144.017044c-8.835226 0-15.998369 7.163143-15.998369 15.999392z m0-79.996962h287.985994c35.344996 0 63.996546 28.652574 63.996546 63.996547v287.985993c0 35.344996-28.652574 63.996546-63.996546 63.996546H128.018675c-35.344996 0-63.996546-28.652574-63.996546-63.996546V126.84392c-0.001023-35.344996 28.65155-63.99757 63.996546-63.99757z m671.967318 767.963673h-95.995331v95.995331c0 17.672498-14.326287 31.998785-31.998784 31.998785h-95.995332c-17.672498 0-31.998785-14.326287-31.998784-31.998785v-95.995331c0-17.672498 14.326287-31.998785 31.998784-31.998785h95.995332v-95.995331h-95.995332c-17.672498 0-31.998785-14.326287-31.998784-31.998785v-95.995331c0-17.672498 14.326287-31.998785 31.998784-31.998785h95.995332c17.672498 0 31.998785 14.326287 31.998784 31.998785v95.995331h95.995331v-95.995331c0-17.672498 14.326287-31.998785 31.998785-31.998785h95.995331c17.672498 0 31.998785 14.326287 31.998785 31.998785v351.98254c0 17.672498-14.326287 31.998785-31.998785 31.998784h-95.995331c-17.672498 0-31.998785-14.326287-31.998785-31.998784v-95.994308z"  ></path></symbol><symbol id="iconicon_savememo" viewBox="0 0 1024 1024"><path d="M863.534332 512c0 17.672498-14.326287 31.998785-31.998785 31.998785s-31.998785-14.326287-31.998785-31.998785c0-53.016471-42.97886-95.995331-95.995331-95.995331-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998785c88.361467 0 159.992901 71.631434 159.992901 159.992901z m-351.983563 0c0 50.815339 19.742646 98.353029 54.509474 134.01218a642.830721 642.830721 0 0 1 4.774747 4.850471c3.079128 3.192715 5.89015 6.304589 8.712429 9.739829 17.292851 21.050432 27.998681 45.932122 27.998681 76.027557v63.355956h191.990662v-63.747882c0-29.121248 10.033517-53.527101 26.348088-73.857125a144.827503 144.827503 0 0 1 8.53335-9.689687 264.916579 264.916579 0 0 1 5.012154-5.066389c35.733852-35.803437 56.100716-84.021625 56.100716-135.625933 0-106.033965-85.957721-191.990662-191.990662-191.990663s-191.989639 85.957721-191.989639 191.991686z m-63.996547 0c0-141.377938 114.609271-255.987209 255.987209-255.987209s255.988232 114.609271 255.988232 255.987209c0 70.599941-28.579919 134.523833-74.801637 180.834578-6.704702 6.716982-21.193695 20.009729-21.193694 43.403533v63.747882c0 35.344996-28.652574 63.996546-63.996547 63.996547H607.5461c-35.344996 0-63.996546-28.652574-63.996547-63.996547V736.630037c0-24.235984-15.984043-38.426171-23.311938-45.942355-44.975331-46.12962-72.683393-109.172445-72.683393-178.687682zM814.412564 895.981325c-22.131043 38.257326-63.495126 63.996546-110.87011 63.996546-47.376007 0-88.74009-25.739221-110.87011-63.996546h221.74022z m-493.955018-767.029394a31.993668 31.993668 0 0 0-14.944364 8.429996L137.847531 304.926828a31.991622 31.991622 0 0 0-8.476045 15.08251h159.088298c17.672498 0 31.998785-14.326287 31.998785-31.998785V128.951931z m63.997569-0.933256v159.991878c0 53.016471-42.97886 95.995331-95.995331 95.995331H128.466883v447.978894c0 17.672498 14.326287 31.998785 31.998785 31.998785h255.988232c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998785H160.465668c-53.016471 0-95.995331-42.97886-95.995331-95.995331V327.561337a95.994308 95.994308 0 0 1 28.140921-67.903529L260.277932 92.112907a95.996354 95.996354 0 0 1 67.85441-28.091801H832.432986c53.016471 0 95.995331 42.97886 95.995332 95.995331v63.996546c0 17.672498-14.326287 31.998785-31.998785 31.998785s-31.998785-14.326287-31.998785-31.998785v-63.996546c0-17.672498-14.326287-31.998785-31.998785-31.998785H384.455115z"  ></path></symbol><symbol id="iconicon_roundadd" viewBox="0 0 1024 1024"><path d="M543.998785 480.001215h191.990662c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998785H543.998785v191.990662c0 17.672498-14.326287 31.998785-31.998785 31.998785s-31.998785-14.326287-31.998785-31.998785V543.998785H288.010553c-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998785h191.990662V288.010553c0-17.672498 14.326287-31.998785 31.998785-31.998785s31.998785 14.326287 31.998785 31.998785v191.990662z m-415.98011 31.998785c0 212.062813 171.918511 383.981325 383.981325 383.981325s383.981325-171.918511 383.981325-383.981325S724.06179 128.018675 512 128.018675 128.018675 299.937187 128.018675 512z m-63.997569 0c0-247.406786 200.572108-447.978894 447.978894-447.978894S959.977871 264.593214 959.977871 512 759.405763 959.977871 512 959.977871 64.021106 759.405763 64.021106 512z"  ></path></symbol><symbol id="iconicon_refresh" viewBox="0 0 1024 1024"><path d="M844.617493 320.009338a384.730385 384.730385 0 0 0-30.014594-44.413536c-72.372308-92.496647-182.910866-147.577127-302.602899-147.577127-212.066907 0-383.981325 171.914418-383.981325 383.981325s171.914418 383.981325 383.981325 383.981325c156.391886 0 295.340495-94.355995 354.539782-236.242516 6.804986-16.309454 25.542746-24.01495 41.8522-17.209964 16.309454 6.804986 24.01495 25.542746 17.209964 41.852201-69.059865 165.518754-231.1618 275.596825-413.601946 275.596825-247.411903 0-447.978894-200.566992-447.978894-447.978894S264.588097 64.021106 512 64.021106c139.588175 0 268.630157 64.300468 353.005846 172.137498a448.801632 448.801632 0 0 1 30.975479 44.975331V96.019891c0-17.672498 14.326287-31.998785 31.998784-31.998785s31.998785 14.326287 31.998785 31.998785v255.987208c0 8.836249-3.581572 16.835434-9.372461 22.626324-5.79089 5.79089-13.790074 9.372461-22.626324 9.372461H671.991878c-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998785h172.625615z"  ></path></symbol><symbol id="iconicon_search" viewBox="0 0 1024 1024"><path d="M423.401126 711.417819c159.050436 0 287.985993-128.935558 287.985994-287.985994S582.451562 135.445832 423.401126 135.445832 135.415133 264.381389 135.415133 423.431825s128.935558 287.985993 287.985993 287.985994z m270.491551-62.74709l43.980677 43.980677c10.705829-2.819209 22.590508-0.035816 30.780027 8.153704l169.866782 169.866782c18.708084 18.708084 18.809391 48.938596-0.065491 67.813479-18.7439 18.7439-49.136094 18.741853-67.813479 0.065492L700.774411 768.68408c-8.360412-8.360412-11.131525-20.180622-8.229428-30.855752l-43.90393-43.904952c-61.037145 50.880831-139.563616 81.490989-225.238904 81.490989-194.394409 0-351.983563-157.588131-351.983563-351.983563S229.006717 71.448262 423.401126 71.448262s351.983563 157.588131 351.983563 351.983563c0 85.676311-30.610158 164.201759-81.492012 225.238904z"  ></path></symbol><symbol id="iconicon_scan" viewBox="0 0 1024 1024"><path d="M64.021106 512c0-17.672498 14.07353-31.998785 31.887244-31.998785h832.182277c17.6111 0 31.887244 14.202467 31.887244 31.998785 0 17.672498-14.07353 31.998785-31.887244 31.998785H95.909373c-17.6111 0-31.888268-14.20349-31.888267-31.998785zM959.977871 352.007099c0 17.672498-14.326287 31.998785-31.998785 31.998785s-31.998785-14.326287-31.998785-31.998785V160.016437c0-17.672498-14.326287-31.998785-31.998784-31.998785H160.016437c-17.672498 0-31.998785 14.326287-31.998785 31.998785v191.990662c0 17.672498-14.326287 31.998785-31.998785 31.998785s-31.998785-14.326287-31.998785-31.998785V160.016437c0-53.016471 42.97886-95.995331 95.995332-95.995331H863.981517c53.016471 0 95.995331 42.97886 95.995331 95.995331v191.990662z m0 319.984779v191.990662c0 53.016471-42.97886 95.995331-95.995331 95.995331H160.016437c-53.016471 0-95.995331-42.97886-95.995331-95.995331V671.991878c0-17.672498 14.326287-31.998785 31.998785-31.998785s31.998785 14.326287 31.998784 31.998785v191.990662c0 17.672498 14.326287 31.998785 31.998785 31.998785h703.966103c17.672498 0 31.998785-14.326287 31.998785-31.998785V671.991878c0-17.672498 14.326287-31.998785 31.998785-31.998785s31.996738 14.32731 31.996738 31.998785z"  ></path></symbol><symbol id="iconicon_send" viewBox="0 0 1024 1024"><path d="M218.786958 512.234337L69.050656 152.866596c-22.806425-54.735625 34.657334-108.373243 87.694271-81.855286l767.963673 383.981325c47.168276 23.584138 47.168276 90.89722 0 114.481358L156.744927 953.456341c-53.036937 26.517957-110.500697-27.118638-87.694271-81.854263L218.786958 512.234337z m613.771895 31.764448H274.881534L128.124076 896.215662l704.434777-352.216877z m-0.936325-63.99757L128.124076 128.253012l146.562007 351.749226h556.936445z"  ></path></symbol><symbol id="iconicon_principal" viewBox="0 0 1024 1024"><path d="M608.705506 799.985993h127.994116c35.344996 0 63.996546 28.652574 63.996546 63.996547H544.707936c0-35.344996 28.652574-63.996546 63.99757-63.996547zM417.792385 531.072381c14.895245 24.828478 23.133883 49.166793 23.133883 76.921927 0 88.714508-50.135864 121.615848-161.599492 153.522536-3.614317 1.034563-19.608593 5.568832-23.87885 6.792706-8.989745 2.577708-16.19996 4.711302-23.029506 6.835686-31.258934 9.721409-53.327556 19.082614-70.601988 30.520107-31.390941 20.784372-51.228755 49.863664-60.931744 90.315982h822.216298c-9.590426-40.393989-29.436426-69.428256-61.021796-90.224908-17.044188-11.221576-38.549991-20.455891-68.452021-29.925566-7.106862-2.25025-14.618952-4.503571-23.968901-7.212262-4.536316-1.313925-21.253046-6.094812-24.891924-7.145748-110.138446-31.827893-160.009274-65.00655-160.009273-153.478533 0-27.53103 8.032954-51.750641 22.591531-76.472696 4.737908-8.046257 9.781784-15.59314 16.899902-25.6154-3.647063 5.135974 12.267395-17.110703 15.726169-22.146393 22.913872-33.350572 32.719192-59.516512 32.719193-99.753935v-95.995331c0-99.348706-57.684794-159.991878-159.982668-159.991878-103.730503 0-161.27408 60.542888-159.999041 159.165046l0.005117 0.827855v43.874253c0 29.051663 0 29.051663-0.005117 52.948933-0.518816 40.121789 9.190313 65.942875 32.558533 99.380428 3.458775 4.948709 18.756179 26.003234 15.536858 21.539572 7.141654 9.899464 12.215206 17.368576 16.984837 25.317619zM288.720727 288.010553C287.065018 160.016437 367.206266 64.021106 512.711198 64.021106c143.837966 0 223.979214 95.732341 223.979214 223.989447v95.995331c0 127.994116-87.935772 159.991878-87.935772 223.989447 0 95.995331 151.314241 80.313164 248.517074 144.310733 45.429679 29.910217 74.794473 72.873728 88.095407 128.890533 8.16496 34.388205-13.09218 68.88488-47.481408 77.050863a64.002686 64.002686 0 0 1-14.784727 1.731434l-822.215275 0.001024c-35.344996 0-63.99757-28.652574-63.997569-63.99757 0-5.027503 0.592494-10.037611 1.765203-14.926968 13.419637-55.94722 42.696428-98.863658 87.832418-128.749316 96.655364-63.996546 250.443959-48.315402 250.443959-144.310733 0-63.996546-89.86368-95.995331-88.208995-223.989447v-95.995331z"  ></path></symbol><symbol id="iconicon_scan_namecard" viewBox="0 0 1024 1024"><path d="M543.726585 607.179756h444.171172c17.522072 0 31.726585 14.204513 31.726586 31.726586s-14.204513 31.726585-31.726586 31.726585H543.726585c-17.522072 0-31.726585-14.204513-31.726585-31.726585s14.204513-31.726585 31.726585-31.726586z m412.444587-95.179756v-31.726585c0-17.522072-14.204513-31.726585-31.726585-31.726586H607.179756c-17.522072 0-31.726585 14.204513-31.726585 31.726586v31.726585c0 17.522072-14.204513 31.726585-31.726586 31.726585s-31.726585-14.204513-31.726585-31.726585v-31.726585c0-52.566216 42.61354-95.179756 95.179756-95.179757h317.264831c52.566216 0 95.179756 42.61354 95.179756 95.179757v31.726585c0 17.522072-14.204513 31.726585-31.726586 31.726585s-31.726585-14.204513-31.726585-31.726585z m63.453171 253.81166v31.726585c0 52.566216-42.61354 95.179756-95.179756 95.179756H607.179756c-52.566216 0-95.179756-42.61354-95.179756-95.179756v-31.726585c0-17.522072 14.204513-31.726585 31.726585-31.726586s31.726585 14.204513 31.726586 31.726586v31.726585c0 17.522072 14.204513 31.726585 31.726585 31.726585h317.264831c17.522072 0 31.726585-14.204513 31.726585-31.726585v-31.726585c0-17.522072 14.204513-31.726585 31.726585-31.726586s31.726585 14.204513 31.726586 31.726586zM205.476815 308.075541c-0.415462-31.083949 3.77907-54.29765 32.804127-69.959352 5.940292-3.206018 20.013823-4.89652 26.732851-4.89652 7.361665-0.753153 0.073678-6.757914 16.313547-6.757914s38.82526 7.154957 49.621141 29.30135c10.79588 22.147416 11.709693 46.454008 11.709693 52.280713s5.963829 2.913353 5.963828 11.654435-2.572592 26.03598-11.724019 37.784558c-9.151427 11.747555-12.133342 14.661931-18.098193 23.403012-5.964852 8.741082-8.946766 18.271132-8.946766 26.223245 0 29.136597 49.849338 31.289634 78.744435 49.689702 11.837606 7.538697 20.006659 17.393135 24.505113 29.563317l0.001024-0.001024c3.64604 9.861602-1.39272 20.812001-11.255345 24.457018a19.023262 19.023262 0 0 1-6.601348 1.180896l-242.358817-0.002047c-10.512425 0-19.034519-8.522094-19.034519-19.034519a19.033495 19.033495 0 0 1 1.191129-6.627954c4.516874-12.158924 12.656251-22.004153 24.419156-29.537733C188.19829 438.397678 238.280942 436.244642 238.280942 407.108045c0-7.759731-2.981914-17.482163-8.946767-26.223245-5.964852-8.741082-8.946766-11.654434-17.893532-23.403013-8.946766-11.748578-11.92868-29.043477-11.92868-37.784558 0-8.740058 5.964852-5.826705 5.964852-11.621688z m814.147528-18.161639c0 17.522072-14.204513 31.726585-31.726586 31.726586s-31.726585-14.204513-31.726585-31.726586V226.460732c0-17.522072-14.204513-31.726585-31.726585-31.726586H99.555413c-17.522072 0-31.726585 14.204513-31.726585 31.726586v571.077513c0 17.522072 14.204513 31.726585 31.726585 31.726585h317.264831c17.522072 0 31.726585 14.204513 31.726585 31.726586s-14.204513 31.726585-31.726585 31.726585H99.555413c-52.566216 0-95.179756-42.61354-95.179756-95.179756V226.460732c0-52.566216 42.61354-95.179756 95.179756-95.179757h824.889174c52.566216 0 95.179756 42.61354 95.179756 95.179757v63.45317z"  ></path></symbol><symbol id="iconicon_secret" viewBox="0 0 1024 1024"><path d="M736.687342 879.992165c70.688969 0 127.994116-42.97886 127.994116-95.995331 0-9.694803-1.092891-22.73991-3.499707-37.586037-25.429159 12.226462-66.592674 4.440126-82.748633-24.164352-23.26896-40.415478 10.958586-53.444213-48.198745-144.450926-58.189284 120.292714-121.540124 136.227638-121.540124 206.201315-0.001023 53.016471 57.3031 95.995331 127.993093 95.995331z m-191.991686-95.995331c0-127.994116 144.460136-160.322405 144.460136-319.984778 31.998785 0 143.525857 95.995331 143.525858 223.989447 16.821107 0 31.998785-31.884175 31.998785-63.996546 0 0 63.962777 62.168921 63.962777 159.991877 0 97.823979-95.960539 159.971411-191.95587 159.971412s-191.991686-63.97608-191.991686-159.971412zM270.092461 833.864592l15.773242-6.477528a31.998785 31.998785 0 0 1 26.643824 1.068331l15.220656 7.729032c38.971593 19.783579 81.70179 33.206286 125.891222 39.569204 17.492396 2.518357 29.629831 18.74083 27.111474 36.232203-2.51938 17.491373-18.74083 29.629831-36.233226 27.110451-51.059909-7.352455-100.497878-22.88215-145.741315-45.850258l-2.146897-1.090844-2.216481 0.910742c-53.134151 21.799492-109.688191 32.856315-167.983899 32.856316h-0.86981c-23.305799 0-38.793538-24.116257-29.098735-45.309952 14.242376-31.133068 21.629623-65.063855 21.629623-99.550297 0-28.440749-4.874007-56.039317-14.291494-81.72021l-17.993816-46.282092c-13.231349-38.715767-21.066805-94.536097-21.066805-141.052527 0-233.250368 203.907063-431.979502 447.978894-431.979502 224.060055 0 416.890852 168.08623 444.627567 380.535853 2.288113 17.524119-10.063193 33.583886-27.586289 35.871999-17.524119 2.288113-33.583886-10.063193-35.871999-27.586289-23.563672-180.482561-189.155081-324.823993-381.169279-324.823993-209.090109 0-383.981325 170.45109-383.981325 367.981932 0 39.923268 6.873548 88.886423 17.165962 119.092376l17.754362 45.605687c12.239765 33.351596 18.431791 68.415183 18.431792 104.355743 0 26.52819-3.455705 52.812833-10.217713 78.212316 33.878598-3.992941 66.76152-12.493545 98.240465-25.408693z"  ></path></symbol><symbol id="iconicon_share" viewBox="0 0 1024 1024"><path d="M789.476639 602.505293c0-17.672498 14.326287-31.998785 31.998785-31.998784s31.998785 14.326287 31.998784 31.998784v255.988232c0 53.016471-42.97886 95.995331-95.995331 95.995332H149.507082c-53.016471 0-95.995331-42.97886-95.995331-95.995332V282.520515c0-53.016471 42.97886-95.995331 95.995331-95.995331h223.989447c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998785H149.507082c-17.672498 0-31.998785 14.326287-31.998785 31.998784v575.971987c0 17.672498 14.326287 31.998785 31.998785 31.998785h607.970772c17.672498 0 31.998785-14.326287 31.998785-31.998785V602.505293z m71.761394-351.983563L734.851531 124.136252c-12.495592-12.495592-12.495592-32.756031 0-45.252647 12.496615-12.496615 32.756031-12.496615 45.252646 0l181.010587 181.010587c12.496615 12.496615 12.496615 32.756031 0 45.252646L780.105201 486.157425c-12.496615 12.496615-32.756031 12.496615-45.252647 0-12.495592-12.495592-12.495592-32.756031 0-45.252646l126.385479-126.385479H757.477854c-212.066907 0-383.981325 171.914418-383.981325 383.981325 0 17.672498-14.326287 31.998785-31.998784 31.998784s-31.998785-14.326287-31.998785-31.998784c0-247.411903 200.566992-447.978894 447.978894-447.978895h103.760179z"  ></path></symbol><symbol id="iconicon_sms" viewBox="0 0 1024 1024"><path d="M244.675582 818.33285l16.799618-6.650467a59.449997 59.449997 0 0 1 47.993061 1.874697l16.20917 7.933693c56.710606 27.750017 121.235179 42.491767 186.321546 42.491767 209.413474 0 383.981325-163.998121 383.981324-351.983563S721.413474 160.016437 512 160.016437 128.018675 324.014558 128.018675 512c0 38.156018 6.891967 85.48086 16.358573 112.345718l19.104104 47.315632c14.182001 37.249369 21.36254 76.445066 21.36254 116.566855a328.276628 328.276628 0 0 1-3.685949 49.066509 383.696846 383.696846 0 0 0 63.517639-18.961864zM959.977871 512c0 221.178425-200.964034 415.980109-447.978894 415.980109-74.91113 0-149.189857-17.003256-214.792995-49.163723l-16.395412-8.040116-16.985859 6.737448c-53.035914 21.013593-109.494787 31.680537-167.82631 31.680536h-0.937348c17.353227-36.632315 26.41665-76.633355 26.416649-117.376291 0-33.505092-5.967922-66.087161-17.740036-97.065709l-18.879999-46.818305C71.028707 608.854908 64.022129 553.24538 64.022129 512.002047 64.021106 290.820552 264.98514 96.019891 512 96.019891S959.977871 290.820552 959.977871 512z"  ></path></symbol><symbol id="iconicon_setting" viewBox="0 0 1024 1024"><path d="M513.796926 959.977871c-5.249561 0-10.530844-0.077771-15.780405-0.26606a455.752951 455.752951 0 0 1-33.561374-2.422165c-15.249309-1.672082-27.154453-13.890358-28.404933-29.139668-1.812275-21.686928-10.624988-41.575908-25.498744-57.497528-35.311227-37.904285-93.745081-41.091884-132.868123-7.233752-11.562337 9.999748-28.592198 10.406001-40.716331 0.952698-26.936489-21.171182-51.497884-45.51359-72.996524-72.324212-9.561773-11.952216-9.342786-28.998451 0.531096-40.685631 14.062274-16.60826 21.904892-36.872792 22.654976-58.637492 1.781576-51.825342-37.248346-95.354741-88.871074-99.088786-15.280008-1.109264-27.65485-12.921287-29.467125-28.138874a451.200262 451.200262 0 0 1-2.874467-69.105914c0.406253-11.343349 1.187035-22.530133 2.405793-33.592072 1.655709-15.249309 13.905708-27.154453 29.185716-28.420283 21.655206-1.781576 41.498136-10.593266 57.435107-25.468045 37.936007-35.341926 41.091884-93.714382 7.250124-132.899846-9.999748-11.593036-10.406001-28.670993-0.937348-40.71633 21.248953-26.967188 45.560662-51.528584 72.340585-72.964802 11.906168-9.593496 28.967752-9.343809 40.685631 0.546445 16.59291 14.045901 36.872792 21.874193 58.653865 22.639627 52.841485 2.437515 95.339392-37.263695 99.088786-88.901773 1.093914-15.280008 12.905938-27.624151 28.123524-29.451776a452.740338 452.740338 0 0 1 69.121264-2.859117 458.812637 458.812637 0 0 1 33.561373 2.405793c15.249309 1.655709 27.154453 13.905708 28.435633 29.185716 1.781576 21.670555 10.561543 41.545208 25.436322 57.465806 35.311227 37.904285 93.745081 41.076534 132.931568 7.218402 11.562337-9.999748 28.686343-10.406001 40.685631-0.921999 26.967188 21.201881 51.497884 45.528939 72.964802 72.308863 9.593496 11.952216 9.342786 29.013801-0.562818 40.70098-14.030551 16.57756-21.874193 36.842093-22.624277 58.622143-1.781576 51.809993 37.248346 95.339392 88.901773 99.088785 15.311731 1.124614 27.65485 12.921287 29.467125 28.138874 2.687202 22.654976 3.656273 45.904493 2.843768 69.090565-0.406253 11.343349-1.187035 22.545482-2.405793 33.607422-1.655709 15.217586-13.905708 27.139104-29.155017 28.404933-21.655206 1.796926-41.560558 10.608615-57.497529 25.468045-37.904285 35.341926-41.060161 93.729731-7.218401 132.899846 9.999748 11.593036 10.406001 28.65462 0.937348 40.700981-21.217231 26.951839-45.528939 51.513234-72.340585 72.981175-11.968589 9.578146-28.998451 9.342786-40.685631-0.562819-16.562211-14.030551-36.810371-21.842471-58.622142-22.607904-52.934606-2.28095-95.339392 37.248346-99.088786 88.886423-1.093914 15.280008-12.905938 27.6395-28.123524 29.451776a452.746478 452.746478 0 0 1-53.340859 3.14155z m-18.624173-64.433498c1.687432 0.077771 3.374864 0.156566 5.062296 0.202615a397.114436 397.114436 0 0 0 35.560913-0.374531c17.936511-72.136947 83.277682-123.30635 160.804383-120.838135 26.498514 0.937348 52.40351 8.514931 75.120908 21.764699a381.427152 381.427152 0 0 0 28.65462-28.888957c-38.34226-63.669088-28.030403-146.633638 28.28009-199.131293 19.374256-18.077727 43.060725-31.029714 68.527746-37.732369 0.062422-1.719154 0.156566-3.452635 0.218988-5.17179a395.750369 395.750369 0 0 0-0.37453-35.513842c-72.152297-17.905812-123.525338-83.871199-120.838136-160.789033 0.906649-26.498514 8.499581-52.41886 21.74935-75.15263a387.007241 387.007241 0 0 0-28.873608-28.639271c-63.684438 38.325887-146.618289 28.01403-199.146642-28.26474-18.374486-19.701714-31.18628-43.044352-37.811164-68.543096-1.687432-0.077771-3.343141-0.156566-5.030573-0.202615-11.842723-0.390903-23.780613-0.312108-35.560914 0.37453-17.905812 72.152297-82.777285 123.213229-160.804383 120.838136-26.936489-0.952698-52.497655-8.390088-75.215052-21.732977a392.163681 392.163681 0 0 0-28.592198 28.841885c38.34226 63.684438 28.030403 146.648988-28.280091 199.131293-19.374256 18.077727-43.060725 31.045063-68.527746 37.747719-0.062422 1.719154-0.156566 3.437286-0.218987 5.15644-0.406253 11.812023-0.249687 23.701818 0.406252 35.513842 72.121598 17.905812 123.493615 83.871199 120.806414 160.804383-0.906649 26.920116-8.343015 52.497655-21.717628 75.215052a389.053853 389.053853 0 0 0 28.841885 28.576849c63.71616-38.404682 146.618289-28.01403 199.146643 28.26474 18.374486 19.701714 31.18628 43.027979 37.811164 68.543096z m18.467607-191.553711c-105.870236 0-191.990662-86.120426-191.990662-191.990662s86.120426-191.990662 191.990662-191.990662 191.990662 86.120426 191.990662 191.990662-86.120426 191.990662-191.990662 191.990662z m0-319.984778c-70.590731 0-127.994116 57.418734-127.994116 127.994116s57.403385 127.994116 127.994116 127.994116 127.994116-57.418734 127.994116-127.994116-57.403385-127.994116-127.994116-127.994116z"  ></path></symbol><symbol id="iconicon_star" viewBox="0 0 1024 1024"><path d="M512 203.084325L577.199954 400.072815l14.522762 43.887556h244.308215l-157.179832 131.697461-31.530111 26.41665 10.937097 39.653115 56.411801 204.547652-165.589363-117.718075-37.080523-26.360367-37.080523 26.361391-165.597549 117.722168 56.418964-204.552769 10.937096-39.652092-31.53011-26.417673-157.179832-131.697461h244.304121l14.526855-43.887556 65.200978-196.98849m0-139.063219c-11.816117 0-23.63121 6.791683-28.127617 20.375049l-97.82705 295.566646H93.719498c-27.710109 0-40.267099 34.785248-18.987446 52.612265L304.048831 624.711038l-82.039481 297.444413c-5.655813 20.513196 10.561543 37.82242 28.662806 37.82242 5.698792 0 11.585873-1.717108 17.030885-5.588275l244.296959-173.672458L756.301052 954.389596c5.445012 3.873214 11.335163 5.588275 17.030885 5.588275 18.10024 0 34.31862-17.310248 28.65462-37.82242L719.951169 624.712061l229.316779-192.135972c21.280676-17.827017 8.725732-52.612265-18.991539-52.612264H637.954667L540.127617 84.396155c-4.496407-13.583366-16.311501-20.37505-28.127617-20.375049z"  ></path></symbol><symbol id="iconicon_subordinate" viewBox="0 0 1024 1024"><path d="M799.985993 863.98254h127.994116V735.989447H799.985993v127.993093z m-351.983563 0h127.994116V735.989447H448.00243v127.993093z m-21.331841-191.990662h170.658822c23.562649 0 42.664705 19.101033 42.664705 42.664705v170.658821c0 23.562649-19.101033 42.664705-42.664705 42.664705H426.670589c-23.562649 0-42.664705-19.102057-42.664705-42.664705V714.656583c0-23.562649 19.102057-42.664705 42.664705-42.664705z m-330.650698 191.990662h127.994116V735.989447H96.019891v127.993093z m351.982539-575.971987h127.994116V160.016437H448.00243v127.994116z m31.998785 191.990662V352.007099h-53.330626c-23.562649 0-42.664705-19.101033-42.664705-42.664705V138.684596c0-23.562649 19.101033-42.664705 42.664705-42.664705h170.658822c23.562649 0 42.664705 19.101033 42.664705 42.664705v170.658821c0 23.562649-19.101033 42.664705-42.664705 42.664705h-53.330626v127.994116h319.984778c17.672498 0 31.998785 14.326287 31.998785 31.998785v159.991878h53.330626c23.562649 0 42.664705 19.101033 42.664705 42.664705V885.316427c0 23.562649-19.101033 42.664705-42.664705 42.664706H778.653129c-23.562649 0-42.664705-19.102057-42.664705-42.664706V714.656583c0-23.562649 19.101033-42.664705 42.664705-42.664705h53.330626V543.998785H192.015222v127.994116h53.330626c23.562649 0 42.664705 19.101033 42.664705 42.664705V885.316427c0 23.562649-19.102057 42.664705-42.664705 42.664706H74.687026c-23.562649 0-42.664705-19.102057-42.664705-42.664706V714.656583c0-23.562649 19.102057-42.664705 42.664705-42.664705h53.330626V512c0-17.672498 14.326287-31.998785 31.998785-31.998785h319.984778z"  ></path></symbol><symbol id="iconicon_task" viewBox="0 0 1024 1024"><path d="M256.011768 432.004061c0 8.836249 7.163143 15.999392 15.999392 15.999393H710.260459c8.836249 0 15.999392-7.163143 15.999393-15.999393 0-3.284813-1.011027-6.489808-2.895957-9.18008l-99.065249-141.398404a16.000416 16.000416 0 0 1-0.008187-18.349926l99.234095-141.886521c5.064342-7.240915 3.300162-17.216103-3.941775-22.280446a16.001439 16.001439 0 0 0-9.169847-2.888793H272.01116c-8.836249 0-15.999392 7.163143-15.999392 15.999392v319.984778z m0 79.995939v447.978894c0 17.672498-14.326287 31.998785-31.998785 31.998785s-31.998785-14.326287-31.998785-31.998785V64.021106c0-17.672498 14.326287-31.998785 31.998785-31.998785h578.541509c17.672498 0 31.998785 14.326287 31.998785 31.998785a32.004925 32.004925 0 0 1-5.776564 18.339693l-126.368082 180.682106a15.998369 15.998369 0 0 0 0.008186 18.349927l126.283148 180.2472c10.139941 14.473643 6.627954 34.42709-7.845688 44.567032a31.996738 31.996738 0 0 1-18.361183 5.791913H256.011768z"  ></path></symbol><symbol id="iconicon_study" viewBox="0 0 1024 1024"><path d="M88.019683 160.016437c0-53.016471 42.97886-95.995331 95.995331-95.995331h639.969556c53.016471 0 95.995331 42.97886 95.995332 95.995331v543.974225c0 53.016471-42.97886 95.995331-95.995332 95.995331H200.014406c-26.508747 0-47.998177 21.48943-47.998177 47.998178s21.48943 47.998177 47.998177 47.998177h703.966103c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998785H200.014406c-56.421011 0-111.994724-39.997969-111.994723-95.995332V160.016437z m543.974225-31.997762H184.016037c-17.672498 0-31.998785 14.326287-31.998785 31.998785v586.749448c14.547321-6.910387 30.820959-10.777461 47.998178-10.777461h623.970164c17.672498 0 31.998785-14.326287 31.998785-31.998785V160.016437c0-17.672498-14.326287-31.998785-31.998785-31.998785H695.991478v447.978894c0 17.672498-14.326287 31.998785-31.998785 31.998785s-31.998785-14.326287-31.998785-31.998785V128.018675z"  ></path></symbol><symbol id="iconicon_work" viewBox="0 0 1024 1024"><path d="M176.015829 128.018675c-26.508747 0-47.998177 21.48943-47.998177 47.998178v191.990662c0 26.508747 21.48943 47.998177 47.998177 47.998177h191.990663c26.508747 0 47.998177-21.48943 47.998177-47.998177V176.015829c0-26.508747-21.48943-47.998177-47.998177-47.998177H176.015829z m-15.999392-63.997569h223.989447c53.016471 0 95.995331 42.97886 95.995331 95.995331v223.989447c0 53.016471-42.97886 95.995331-95.995331 95.995331H160.016437c-53.016471 0-95.995331-42.97886-95.995331-95.995331V160.016437c0-53.016471 42.97886-95.995331 95.995331-95.995331z m0 543.974225c-17.672498 0-31.998785 14.326287-31.998785 31.998785v223.989447c0 17.672498 14.326287 31.998785 31.998785 31.998785h223.989447c17.672498 0 31.998785-14.326287 31.998785-31.998785V639.994116c0-17.672498-14.326287-31.998785-31.998785-31.998785H160.016437z m0-63.996546h223.989447c53.016471 0 95.995331 42.97886 95.995331 95.995331v223.989447c0 53.016471-42.97886 95.995331-95.995331 95.995331H160.016437c-53.016471 0-95.995331-42.97886-95.995331-95.995331V639.994116c0-53.017494 42.97886-95.995331 95.995331-95.995331zM639.994116 128.018675c-17.672498 0-31.998785 14.326287-31.998785 31.998785v223.989447c0 17.672498 14.326287 31.998785 31.998785 31.998785h223.989447c17.672498 0 31.998785-14.326287 31.998785-31.998785V160.016437c0-17.672498-14.326287-31.998785-31.998785-31.998785H639.994116z m0-63.997569h223.989447c53.016471 0 95.995331 42.97886 95.995331 95.995331v223.989447c0 53.016471-42.97886 95.995331-95.995331 95.995331H639.994116c-53.016471 0-95.995331-42.97886-95.995331-95.995331V160.016437c0-53.016471 42.977837-95.995331 95.995331-95.995331z m0 543.974225c-17.672498 0-31.998785 14.326287-31.998785 31.998785v223.989447c0 17.672498 14.326287 31.998785 31.998785 31.998785h223.989447c17.672498 0 31.998785-14.326287 31.998785-31.998785V639.994116c0-17.672498-14.326287-31.998785-31.998785-31.998785H639.994116z m0-63.996546h223.989447c53.016471 0 95.995331 42.97886 95.995331 95.995331v223.989447c0 53.016471-42.97886 95.995331-95.995331 95.995331H639.994116c-53.016471 0-95.995331-42.97886-95.995331-95.995331V639.994116c0-53.017494 42.977837-95.995331 95.995331-95.995331z"  ></path></symbol><symbol id="iconicon_safety" viewBox="0 0 1024 1024"><path d="M512 32.023344c-89.698928 0-319.984778 159.991878-415.980109 159.991878v415.980109c0 127.994116 319.984778 383.981325 415.980109 383.981325s415.980109-255.987209 415.980109-383.981325V192.015222c-95.995331 0-328.582597-159.991878-415.980109-159.991878z m351.98254 575.971987c0 80.423681-275.849582 315.741128-351.693968 319.990918-76.422554-4.249791-352.272135-239.566214-352.272135-319.990918V245.239424c53.071729-15.610536 114.724905-46.143946 178.862667-77.904301C399.653259 137.238664 482.887962 96.019891 512 96.019891c27.740808 0 113.795742 42.470277 170.741709 70.574358 65.062831 32.109302 127.611399 62.97938 181.240831 78.682014v362.719068z"  ></path><path d="M439.249069 540.523637l-97.241718-72.216765a21.327748 21.327748 0 0 0-21.307282-2.400676l-11.409864 5.021363a17.70729 17.70729 0 0 0-4.886287 3.196809c-7.214309 6.650467-7.67582 17.891486-1.027399 25.107841l138.891303 150.7197c0.562818 0.610914 1.163499 1.187035 1.792833 1.728364 8.940626 7.67582 22.409382 6.650467 30.080086-2.289136L753.003959 324.606029a14.005992 14.005992 0 0 0 2.273787-3.667529c3.035126-7.14984-0.300852-15.405875-7.452739-18.441001l-5.007038-2.125407a21.325701 21.325701 0 0 0-22.822798 3.982707l-253.534343 234.695277c-7.53665 6.975878-18.97005 7.594979-27.211759 1.473561z"  ></path></symbol><symbol id="iconicon_voipphone" viewBox="0 0 1024 1024"><path d="M575.996546 512c-35.344996 0-63.996546-28.652574-63.996546-63.996546s28.652574-63.996546 63.996546-63.996547c35.344996 0 63.996546 28.652574 63.996547 63.996547s-28.65155 63.996546-63.996547 63.996546z m-20.175505 268.895193C407.166373 739.677443 289.712311 621.813035 246.930949 470.258317c-7.549953-31.902594 0.641613-55.479569 19.97903-73.405847 2.205225-2.044566 8.238638-7.150864 7.343245-6.371104 5.210675-4.538363 10.078543-8.491395 18.423605-15.077394 2.600221-2.050706 2.600221-2.050706 5.134951-4.053316 19.160385-15.159258 27.41642-23.335475 31.112601-31.02255 4.465708-9.287527-8.137331-45.497217-37.347606-82.96762-34.562167-44.335764-64.004733-65.345264-89.534176-65.345264-23.75196 0-36.957727 13.716396-61.117986 72.953545-12.670577 31.066553-15.045671 107.311051-8.587586 150.127206 5.485945 36.374442 25.293059 107.856473 42.929742 149.760862 72.115458 171.346483 228.678236 294.294676 414.019455 323.590909 90.163509 14.07967 181.086311 7.721869 206.209502-13.641695 25.185612-21.416775 37.484729-38.672788 37.484729-45.60671 0-21.046339-26.907836-63.288418-64.754816-93.459579-36.870746-29.393447-72.370261-42.030255-81.143065-37.717019-6.478552 3.185552-13.401218 9.604752-23.189142 21.688974-2.769067 3.418866-19.668968 25.429159-25.726941 32.834826-24.171516 30.673603-42.252313 37.231973-82.34545 28.348652z m32.237216-68.156286l0.445138-0.553609c4.986571-6.065136 22.099321-28.355815 25.660426-32.752961 15.123442-18.671245 28.059056-30.665417 44.680618-38.838564 37.784558-18.580171 94.888114 1.746784 149.275815 45.104268 51.608402 41.142026 88.85777 99.619882 88.857771 143.501298 0 31.374568-21.608134 61.694107-60.024072 94.360088-44.155662 37.547151-149.83761 44.937468-257.598916 28.109198C372.054691 918.901337 196.977233 781.412986 116.282377 589.68122 96.553033 542.806633 75.323523 466.190675 69.056795 424.641373c-8.022721-53.18941-5.323239-139.869584 12.610203-183.840028 32.905434-80.679507 63.813375-112.782669 120.375601-112.78267 50.197262 0 94.485955 31.603789 140.006708 89.996711 42.73122 54.815443 62.723553 112.252597 44.550658 150.046364-9.370415 19.487843-22.293749 32.284287-49.081858 53.477982-2.62171 2.071172-2.62171 2.071172-5.193279 4.099365-7.579629 5.983271-11.824303 9.429767-16.043395 13.104459-0.081864 0.071631-4.912893 4.15974-5.865591 5.042853-3.076058 2.850931-3.216251 3.255137-1.554402 10.403954 36.385698 128.806621 137.045259 229.818199 262.395152 264.621866 14.366196 3.165086 7.592932 5.64865 16.801665-6.073322z m147.93119-232.737692c0-106.033965-85.956697-191.990662-191.990662-191.990662-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998785c141.377938 0 255.987209 114.609271 255.987208 255.987209 0 17.672498-14.326287 31.998785-31.998784 31.998785-17.671475 0.001023-31.997762-14.325263-31.997762-31.997762z m159.991878 0c0-194.394409-157.588131-351.983563-351.98254-351.983563-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998785c229.739405 0 415.980109 186.240705 415.980109 415.98011 0 17.672498-14.326287 31.998785-31.998785 31.998785s-31.998785-14.325263-31.998784-31.997762z"  ></path></symbol><symbol id="iconicon_shakehands" viewBox="0 0 1024 1024"><path d="M669.444868 376.24206v-0.002047M986.211349 376.24206L759.949138 149.97678c-37.490869-37.488823-98.269118-37.488823-135.758963 0l-67.879993 67.879993L443.175495 104.725156c-37.482683-37.488823-98.260931-37.488823-135.7518 0L35.905768 376.24206c-37.490869 37.488823-37.490869 98.269118 0 135.756917l407.269727 407.275867c37.490869 37.488823 98.276281 37.488823 135.758963 0l339.397921-339.395874 67.879993-67.879993c37.489846-37.488823 37.489846-98.269118-0.001023-135.756917zM805.204855 602.50427l-22.63144 22.627347-45.255716-45.25367c-12.491499-12.495592-32.748868-12.495592-45.247531 0-12.499685 12.495592-12.499685 32.756031 0 45.25367l45.247531 45.251623-45.247531 45.251624-90.503246-90.503247c-12.499685-12.497639-32.756031-12.497639-45.255717 0-12.499685 12.495592-12.499685 32.756031 0 45.251623l90.503247 90.505294-45.24753 45.251623-135.759987-135.755894c-12.499685-12.495592-32.756031-12.495592-45.255717 0-12.499685 12.495592-12.499685 32.756031 0 45.251624l135.758964 135.758963-22.624277 22.626324c-12.499685 12.495592-32.756031 12.495592-45.255717 0L81.161485 466.747353c-12.499685-12.497639-12.499685-32.756031 0-45.25367l271.510763-271.51588c12.499685-12.495592 32.756031-12.495592 45.255717 0L511.063675 263.111466l-45.255717 45.251624c-37.490869 37.488823-37.490869 98.271164 0 135.758963l45.255717 45.251624c37.482683 37.488823 98.260931 37.488823 135.750777 0l45.255716-45.251624 113.134687 113.131617c12.491499 12.494569 12.491499 32.755008 0 45.2506z m135.750777-135.756917l-67.879993 67.879994-67.871807-67.879994-90.511433-90.505293c-12.491499-12.495592-32.748868-12.497639-45.247531-0.002047l-22.63144 22.627347-45.24753 45.25367c-12.499685 12.495592-32.756031 12.495592-45.255716 0l-45.24753-45.25367c-12.499685-12.495592-12.499685-32.756031 0-45.251623l45.24753-45.25367 113.134686-113.131617c12.491499-12.495592 32.756031-12.495592 45.247531 0l45.255716 45.251623L940.954609 421.49266c12.500709 12.498662 12.500709 32.757055 0.001023 45.254693z"  ></path></symbol><symbol id="iconicon_task_done" viewBox="0 0 1024 1024"><path d="M450.54637 592.21288l294.450218-294.938336c12.579503-12.353352 32.975019-12.353352 45.554522 0a31.230282 31.230282 0 0 1 0 44.73383L456.553177 726.724433c-12.579503 12.353352-32.975019 12.353352-45.554522 0L233.447866 520.946766a31.230282 31.230282 0 0 1 0-44.73383c12.579503-12.353352 32.975019-12.353352 45.554522 0l136.758734 117.342521c10.161431 8.718569 25.325805 8.133238 34.785248-1.342577zM160.016437 128.018675c-17.672498 0-31.998785 14.326287-31.998785 31.998785v703.966103c0 17.672498 14.326287 31.998785 31.998785 31.998785h703.966103c17.672498 0 31.998785-14.326287 31.998785-31.998785V160.016437c0-17.672498-14.326287-31.998785-31.998785-31.998785H160.016437z m0-63.997569h703.966103c53.016471 0 95.995331 42.97886 95.995331 95.995331v703.966103c0 53.016471-42.97886 95.995331-95.995331 95.995331H160.016437c-53.016471 0-95.995331-42.97886-95.995331-95.995331V160.016437c0-53.016471 42.97886-95.995331 95.995331-95.995331z"  ></path></symbol><symbol id="iconicon_workfile_line" viewBox="0 0 1024 1024"><path d="M912.945695 320.583412h-41.439808l-13.731746-54.583152c-10.717086-42.60433-48.882314-72.356958-92.810802-72.356958H486.407112c-6.807033 0-13.568017-2.227738-19.020192-6.277984l-95.614662-71.01745c-16.403598-12.166087-36.669154-18.86465-57.060577-18.86465H112.313995c-52.777017 0-95.707782 42.931788-95.707782 95.707783v624.571868c-0.615007 4.393054-1.25969 8.782014-1.25969 13.264095 0 52.772924 42.933835 95.707782 95.707782 95.707782h663.645792a95.591125 95.591125 0 0 0 90.796936-65.437362l138.244574-414.738839a95.55224 95.55224 0 0 0 4.912893-30.26735c-0.001023-52.771901-42.935881-95.707782-95.708805-95.707783zM112.313995 161.288406H314.711681c6.791683 0 13.552667 2.243087 19.020193 6.293334l95.614661 71.01745c16.387225 12.150738 36.653805 18.848277 57.060577 18.848277h278.556227c14.642488 0 27.353998 9.923 30.936593 24.12956l9.813506 39.006385H276.948613c-39.368636 0-74.250074 23.61893-88.865957 60.171428L80.411401 649.930419V193.191001c0-17.58654 14.31503-31.902594 31.902594-31.902595z m830.897004 265.093611L804.966425 841.116763a31.906687 31.906687 0 0 1-30.267351 21.812795h-663.644769c-16.490579 0-29.589922-12.672624-31.259958-28.721135 0.105401-1.055029 0.617054-1.974981 0.617054-3.056616v-6.66684c0.3776-1.768273 0.346901-3.617387 1.022283-5.303796l165.894308-414.734746a31.897478 31.897478 0 0 1 29.620621-20.055778h635.997082c17.618263 0 31.902594 14.284331 31.902594 31.902594 0 3.426029-0.552585 6.833639-1.63729 10.088776z"  ></path></symbol><symbol id="iconicon_add" viewBox="0 0 1024 1024"><path d="M542.308283 480.000192H926.290631c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998785H542.308283v383.981324c0 17.672498-14.326287 31.998785-31.998785 31.998785s-31.998785-14.326287-31.998785-31.998785V543.996738H94.330412c-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998784h383.981325V96.018867c0-17.672498 14.326287-31.998785 31.998784-31.998785s31.998785 14.326287 31.998785 31.998785v383.981325z"  ></path></symbol><symbol id="iconicon_addmessage" viewBox="0 0 1024 1024"><path d="M735.989447 681.062464V521.069563c0-17.672498 14.326287-31.998785 31.998785-31.998785s31.998785 14.326287 31.998785 31.998785v159.991877H959.977871c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998785H799.985993v159.991877c0 17.672498-14.326287 31.998785-31.998784 31.998785s-31.998785-14.326287-31.998785-31.998785V745.05901H575.996546c-17.672498 0-31.998785-14.326287-31.998784-31.998785s14.326287-31.998785 31.998784-31.998785h159.992901zM991.976656 393.075447c0 17.672498-14.326287 31.998785-31.998785 31.998785s-31.998785-14.326287-31.998785-31.998785V169.087023c0-17.672498-14.326287-31.998785-31.998785-31.998785H128.018675c-17.672498 0-31.998785 14.326287-31.998784 31.998785v511.975441c0 17.672498 14.326287 31.998785 31.998784 31.998784h127.994116c35.344996 0 63.996546 28.652574 63.996547 63.996547v93.13826l95.995331-74.66349c8.642844-6.722098 21.099551-5.16565 27.821649 3.478218a19.826558 19.826558 0 0 1 4.176112 12.172227v24.88783c0 9.874905-4.558829 19.196201-12.353352 25.258267l-102.172007 79.466889c-20.924565 16.274662-51.080376 12.504802-67.355038-8.419763a47.994084 47.994084 0 0 1-10.110265-29.468149V777.057795H128.018675c-53.016471 0-95.995331-42.97886-95.995331-95.995331V169.087023c0-53.016471 42.97886-95.995331 95.995331-95.995331h767.96265c53.016471 0 95.995331 42.97886 95.995331 95.995331V393.075447z"  ></path></symbol><symbol id="iconicon_addresslist" viewBox="0 0 1024 1024"><path d="M751.986793 224.014007v575.971986c0 17.672498-14.326287 31.998785-31.998785 31.998785s-31.998785-14.326287-31.998785-31.998785V224.014007c0-17.672498 14.326287-31.998785 31.998785-31.998785s31.998785 14.326287 31.998785 31.998785zM208.013591 703.990662v159.991878c0 17.672498 14.326287 31.998785 31.998785 31.998785h607.970771c17.672498 0 31.998785-14.326287 31.998785-31.998785V160.016437c0-17.672498-14.326287-31.998785-31.998785-31.998785H240.011352c-17.672498 0-31.998785 14.326287-31.998785 31.998785v159.991877h63.996547c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998785h-63.996547v255.988232h63.996547c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998785h-63.995523z m-63.99757-63.996546V384.005884h-31.998785c-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998785h31.998785V160.016437c0-53.016471 42.97886-95.995331 95.995331-95.995331h607.970772c53.016471 0 95.995331 42.97886 95.995331 95.995331v703.966103c0 53.016471-42.97886 95.995331-95.995331 95.995331H240.011352c-53.016471 0-95.995331-42.97886-95.995331-95.995331V703.990662h-31.998785c-17.672498 0-31.998785-14.326287-31.998785-31.998784s14.326287-31.998785 31.998785-31.998785h31.998785z"  ></path></symbol><symbol id="iconicon_affiliations_li" viewBox="0 0 1024 1024"><path d="M783.986601 831.984778c88.361467 0 159.991878-71.631434 159.991878-159.991877 0-88.361467-71.631434-159.991878-159.991878-159.991878s-159.991878 71.631434-159.991877 159.991878c0 88.360444 71.630411 159.991878 159.991877 159.991877z m0 63.996547c-123.70544 0-223.989447-100.282984-223.989447-223.989447 0-123.70544 100.284007-223.989447 223.989447-223.989448s223.989447 100.284007 223.989447 223.989448c0 123.706463-100.284007 223.989447-223.989447 223.989447zM750.764965 358.559329c7.057743 16.202007-0.356111 35.057447-16.558117 42.114166-16.202007 7.057743-35.057447-0.356111-42.114167-16.558117-50.404993-115.721605-164.606988-192.100156-292.780183-192.100156-176.325891 0-319.292 143.247518-319.292 319.984778s142.966109 319.984778 319.292 319.984778c24.136723 0 47.901986-2.677992 71.005171-7.933693 17.232476-3.920286 34.378995 6.871501 38.299281 24.103978 3.920286 17.232476-6.871501 34.378995-24.103978 38.299281-27.752064 6.312776-56.278771 9.528004-85.200474 9.528004-211.698516 0-383.288546-171.928744-383.288546-383.981325S187.613982 128.018675 399.312498 128.018675c153.878646 0 290.972001 91.689259 351.452467 230.540654z"  ></path></symbol><symbol id="iconicon_addperson" viewBox="0 0 1024 1024"><path d="M767.987209 751.98884V623.994724c0-17.672498 14.326287-31.998785 31.998784-31.998785s31.998785 14.326287 31.998785 31.998785v127.994116H959.977871c17.672498 0 31.998785 14.326287 31.998785 31.998784s-14.326287 31.998785-31.998785 31.998785H831.984778v127.994116c0 17.672498-14.326287 31.998785-31.998785 31.998785s-31.998785-14.326287-31.998784-31.998785v-127.995139H639.994116c-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998785h127.993093zM606.553493 682.456207l-0.116657 0.069585c-20.713764-23.240307-30.440289-51.80283-30.44029-90.530877 0-28.667923 9.048073-53.575196 25.279757-78.742388 5.132904-7.958252 10.5728-15.404852 18.23327-25.27464-3.815909 4.916986 13.59053-17.342993 17.306154-22.291702 24.740474-32.948413 35.176151-58.473763 35.176151-97.680717v-95.995331c0-93.106538-66.784032-159.991878-159.992901-159.991877-93.208868 0-159.991878 66.88534-159.991878 159.991877v95.995331c0 39.206954 10.435677 64.732303 35.176151 97.680717 3.677762 4.897543 20.762883 26.750247 17.48114 22.516829 7.569396 9.757225 12.964266 17.151635 18.058284 25.049513 16.231683 25.166169 25.279756 50.074466 25.279756 78.742388 0 88.693018-50.975998 123.93773-168.494528 164.215063a8615.7644 8615.7644 0 0 1-19.303648 6.574742 1957.252183 1957.252183 0 0 0-18.833951 6.501064c-36.761252 12.935614-60.7015 23.558555-79.425957 36.001959-14.718213 9.780761-29.498848 26.513864-44.340881 50.198285-4.692882 7.487531-2.426259 17.361413 5.061272 22.053272a16.001439 16.001439 0 0 0 8.495488 2.441609h412.837537c17.672498 0 31.998785 14.326287 31.998784 31.998785s-14.326287 31.998785-31.998784 31.998785H82.765005c-26.508747 0-47.997154-21.48943-47.997154-47.997154 0-3.232624 0.326435-6.456039 0.974188-9.622149 11.691273-57.130162 41.951461-101.920274 90.781586-134.370336 96.3013-63.996546 257.482259-63.996546 257.482259-159.991878 0-63.996546-95.996354-95.689363-95.996354-223.989447v-95.995331c0-128.257106 95.241154-223.989447 223.988423-223.989447s223.989447 95.732341 223.989448 223.989447v95.995331c0 128.300085-95.994308 159.991878-95.994308 223.989447 0 22.995737 9.187243 40.481993 24.490787 54.659901 0.013303 0.010233 0.024559 0.022513 0.036839 0.033769 0.214894 0.199545 0.431835 0.398066 0.649799 0.596587 2.817162 2.831488 4.836145 4.968152 6.028297 6.426363 5.931083 7.256264-0.242524 26.761504-10.867512 34.57547-10.624988 7.813966-31.135114 11.416004-46.880726 0.806365-0.607844-0.409322-2.90619-2.62171-6.897084-6.63921z"  ></path></symbol><symbol id="iconicon_boss" viewBox="0 0 1024 1024"><path d="M548.416398 790.078343l23.143093 115.715465a42.278919 42.278919 0 0 1-11.561314 38.185694 54.624085 54.624085 0 0 1-38.625716 15.999392h-18.743899a54.624085 54.624085 0 0 1-38.625716-15.999392 42.273802 42.273802 0 0 1-11.561313-38.185694l23.143093-115.715465-31.462573-31.462572c-12.495592-12.496615-12.495592-32.756031 0-45.252647l45.252647-45.252647c12.496615-12.495592 32.756031-12.495592 45.252647 0l45.252646 45.252647c12.495592 12.496615 12.495592 32.756031 0 45.252647l-31.463595 31.462572z m187.633424 169.899528h-0.061398c-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998785H920.40662c-10.423397-31.153534-29.684066-55.392588-58.752102-74.601068-18.687618-12.349259-42.439578-22.920012-78.478375-35.664268a1892.693842 1892.693842 0 0 0-19.415189-6.726191 8822.897947 8822.897947 0 0 1-19.909445-6.798847c-116.938316-40.194444-167.855986-75.587536-167.855986-164.196642 0-28.667923 9.048073-53.575196 25.279756-78.742389 5.132904-7.958252 10.5728-15.405875 18.23327-25.27464-3.815909 4.916986 13.59053-17.342993 17.306155-22.291702 24.740474-32.948413 35.176151-58.473763 35.17615-97.680717v-95.995331c0-93.106538-66.784032-159.991878-159.992901-159.991877-93.208868 0-159.991878 66.88534-159.991877 159.991877v95.995331c0 39.206954 10.435677 64.732303 35.17615 97.680717 3.677762 4.897543 20.762883 26.750247 17.48114 22.516829 7.569396 9.757225 12.964266 17.151635 18.058285 25.049513 16.231683 25.166169 25.279756 50.074466 25.279756 78.742389 0 88.693018-50.975998 123.93773-168.494529 164.215062a8615.7644 8615.7644 0 0 1-19.303648 6.574742 1957.252183 1957.252183 0 0 0-18.83395 6.501064c-36.761252 12.936637-60.7015 23.558555-79.425958 36.001959-14.718213 9.780761-29.498848 26.513864-44.34088 50.198286-4.692882 7.487531-2.426259 17.361413 5.061272 22.053271a16.001439 16.001439 0 0 0 8.495488 2.441609h156.850328c17.672498 0 31.998785 14.326287 31.998784 31.998785s-14.326287 31.998785-31.998784 31.998785H82.762959c-26.508747 0-47.997154-21.48943-47.997154-47.997154 0-3.232624 0.326435-6.456039 0.974187-9.622148 11.691273-57.130162 41.951461-101.920274 90.781586-134.370337 96.3013-63.996546 257.482259-63.996546 257.482259-159.991878 0-63.996546-95.996354-95.689363-95.996354-223.989447v-95.995331c0-128.257106 95.241154-223.989447 223.988424-223.989447s223.989447 95.732341 223.989447 223.989447v95.995331c0 128.300085-95.994308 159.991878-95.994308 223.989447 0 95.995331 160.097278 95.995331 256.944 159.991878 55.207369 36.481889 86.811158 88.559988 94.812389 156.236343 2.074242 17.549701-10.470469 33.459043-28.02017 35.533285a32.011064 32.011064 0 0 1-3.756557 0.221034H736.049822z"  ></path></symbol><symbol id="iconicon_alipay_line" viewBox="0 0 1024 1024"><path d="M322.749752 745.237065c74.987878 0 149.936871-47.355541 208.79642-123.163087-83.736123-40.35715-154.673755-69.230758-231.311203-61.753459-20.720927 2.034333-59.624982 11.099802-80.896449 29.652343-63.759139 54.903447-25.614377 155.264203 103.411232 155.264203zM160.016437 64.021106h703.966103c53.016471 0 95.995331 42.97886 95.995331 95.995331v703.966103c0 53.016471-42.97886 95.995331-95.995331 95.995331H160.016437c-53.016471 0-95.995331-42.97886-95.995331-95.995331V160.016437c0-53.016471 42.97886-95.995331 95.995331-95.995331z m735.964888 600.388073V160.016437c0-17.672498-14.326287-31.998785-31.998785-31.998785H160.016437c-17.672498 0-31.998785 14.326287-31.998785 31.998785v703.966103c0 17.672498 14.326287 31.998785 31.998785 31.998785h703.966103c17.672498 0 31.998785-14.326287 31.998785-31.998785V784.602631c-64.164369-26.708292-209.505571-87.783299-292.64613-127.259382-73.051783 88.768743-167.301354 142.641721-265.137613 142.641721-165.469636 0-221.660402-142.991692-143.308917-237.131768 17.076934-20.521383 46.147016-40.116673 91.247191-51.093679 70.545706-17.113773 182.841282 10.679223 288.069904 44.970214 18.914792-34.440393 34.853809-72.354911 46.715975-112.724341H296.610418v-32.458249h167.223583v-58.144258H261.292028v-32.457226h202.541973v-82.95534s0-13.977339 14.329356-13.97734h81.733513v96.93268h200.257953v32.457226H559.89687v58.144258h163.467025c-15.637142 63.282279-39.414685 121.517611-69.210291 172.657338 49.595558 17.72264 94.132914 34.505885 127.311571 45.469588 56.590879 18.723434 92.449575 29.05064 114.51615 34.735106z"  ></path></symbol><symbol id="iconicon_addressbook" viewBox="0 0 1024 1024"><path d="M863.98254 64.021106H224.014007c-53.017494 0-95.995331 42.97886-95.995332 95.995331v159.991877h-31.998784c-17.671475 0-31.998785 14.325263-31.998785 31.998785s14.32731 31.998785 31.998785 31.998785h31.998784v255.988232h-31.998784c-17.671475 0-31.998785 14.325263-31.998785 31.998785s14.32731 31.998785 31.998785 31.998785h31.998784v159.991877c0 53.017494 42.97886 95.995331 95.995332 95.995331h639.969556c53.017494 0 95.995331-42.97886 95.995331-95.995331V160.016437c-0.001023-53.016471-42.97886-95.995331-95.996354-95.995331z m31.998785 799.961434c0 17.673521-14.32731 31.998785-31.998785 31.998785H224.014007c-17.671475 0-31.998785-14.325263-31.998785-31.998785V703.990662h63.996546c17.671475 0 31.998785-14.325263 31.998785-31.998784 0-17.672498-14.32731-31.998785-31.998785-31.998785h-63.996546V384.005884h63.996546c17.671475 0 31.998785-14.325263 31.998785-31.998785s-14.32731-31.998785-31.998785-31.998785h-63.996546V160.016437c0-17.672498 14.32731-31.998785 31.998785-31.998785h639.969556c17.671475 0 31.998785 14.325263 31.998785 31.998785v703.966103z"  ></path><path d="M702.803627 564.839439c-2.945075-1.183965-5.835915-1.769296-8.600888-1.769297-9.31618 0-17.663288 6.072299-27.530007 18.430768-1.461281 1.837858-2.738367 3.52529-5.234211 6.896061-14.299681 19.305695-21.717627 24.88169-36.490076 20.212344-19.639293-6.17156-37.428448-17.811668-63.325258-44.131103-24.885783-25.297153-32.943296-36.541241-39.920198-51.995211a132.419915 132.419915 0 0 0-1.827624-3.966335c-7.554046-15.692401-1.355881-25.541723 20.494776-44.105521a619.619066 619.619066 0 0 0 3.472078-2.970658 170.380482 170.380482 0 0 0 1.655709-1.441838c15.421224-13.542434 21.182438-29.688159 16.139586-39.58967-12.866029-25.258267-52.41886-83.198887-65.965388-95.577823-8.679683-7.942903-21.99085-6.418176-40.267099 7.153934-5.464455 4.062526-12.710486 11.083429-19.72218 20.907169-11.042497 15.47546-18.10024 33.564443-19.374256 54.298674-4.046153 65.875337 32.448016 148.60248 93.112677 209.950709 57.149605 57.768705 121.326253 86.84902 191.100386 86.84902 5.077645 0 10.187013-0.161682 15.335267-0.480954 21.49864-1.349741 40.185234-9.556657 56.06797-22.405289 5.655813-4.578272 10.561543-9.441023 14.682397-14.277168 2.508123-2.940982 4.29277-5.354961 5.328356-6.945179 2.476401-3.460822 5.273097-8.553817 6.870477-13.929244 2.124384-7.16212 1.421372-12.386098-2.484587-16.114003-14.795984-14.083763-79.847559-59.470463-93.517907-64.999386z"  ></path></symbol><symbol id="iconicon_at" viewBox="0 0 1024 1024"><path d="M450.451202 679.651324C525.144368 699.665147 609.444333 642.618896 635.088386 546.924417c25.63996-95.694479-18.844184-187.248661-93.538373-207.262484-74.693166-20.013823-158.993131 37.031405-184.637184 132.725884-25.640983 95.695502 18.84316 187.249685 93.538373 207.263507z m214.549448-324.971349l16.402575-61.217247c4.573155-17.069771 22.12081-27.200502 39.188534-22.626323 17.071817 4.574179 27.201525 22.119787 22.626323 39.190581L703.898565 456.776258c2.210341 15.998369 2.950192 32.494065 2.102894 49.253774 4.584412 29.328979 16.789385 55.654554 34.311457 75.278497 16.850783 18.87386 33.345456 26.687826 43.674708 26.687825 10.329253 0 26.823925-7.812943 43.674709-26.687825 22.575158-25.281803 36.32123-61.684898 36.32123-101.306291 0-194.394409-157.589155-351.983563-351.983563-351.983563-212.066907 0-383.981325 171.914418-383.981325 383.981325s171.914418 383.981325 383.981325 383.981325c153.238057 0 287.122323-82.857103 359.294063-206.212572a32.397874 32.397874 0 0 1 0.953721-1.777483c8.837272-15.304568 28.408003-20.547988 43.712571-11.712763 15.301498 8.836249 20.546965 28.405957 11.711739 43.710524l4.604878-7.978718c-81.794911 147.854443-239.346203 247.967558-420.277995 247.967558-247.411903 0-447.978894-200.566992-447.978895-447.978894s200.568015-447.977871 447.979918-447.977871c229.739405 0 415.980109 186.240705 415.980109 415.980109 0 106.033965-64.467267 191.990662-143.993508 191.990663-41.332361 0-78.595033-23.217794-104.855116-60.404742-47.546899 99.082646-148.956543 155.680688-245.243517 129.880069-110.957091-29.730115-173.095313-157.616784-138.789996-285.642622C329.400219 327.798744 447.158203 248.114914 558.113247 277.845029c44.508703 11.926634 81.163531 39.646975 106.887403 76.834946z"  ></path></symbol><symbol id="iconicon_airplay" viewBox="0 0 1024 1024"><path d="M737.082338 872.065635l-203.824175-181.176362c-12.123109-10.776438-30.393217-10.776438-42.517349 0l-203.824175 181.176362a31.996738 31.996738 0 0 0-10.739599 23.91569c0 17.672498 14.326287 31.998785 31.998785 31.998784h407.647327c9.140171 0 17.84339-3.90903 23.915689-10.739598 11.741415-13.208836 10.552334-33.434483-2.656503-45.174876z"  ></path><path d="M895.981325 96.019891H128.018675c-53.016471 0-95.995331 42.97886-95.995331 95.995331v543.974225c0 53.016471 42.97886 95.995331 95.995331 95.995331h63.996547c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998784h-63.996547c-17.672498 0-31.998785-14.326287-31.998784-31.998785V192.015222c0-17.672498 14.326287-31.998785 31.998784-31.998785h767.96265c17.672498 0 31.998785 14.326287 31.998784 31.998785v543.974225c0 17.672498-14.326287 31.998785-31.998784 31.998785h-63.996547c-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998785h63.996547c53.016471 0 95.995331-42.97886 95.995331-95.995332V192.015222c0-53.016471-42.97886-95.995331-95.995331-95.995331z"  ></path></symbol><symbol id="iconicon_calendar" viewBox="0 0 1024 1024"><path d="M767.987209 543.998785h-63.996547c-17.672498 0-31.998785 14.326287-31.998784 31.998785s14.326287 31.998785 31.998784 31.998784h63.996547c17.672498 0 31.998785-14.326287 31.998784-31.998784s-14.326287-31.998785-31.998784-31.998785zM256.011768 543.998785c-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998784h287.985994c17.672498 0 31.998785-14.326287 31.998784-31.998784s-14.326287-31.998785-31.998784-31.998785H256.011768zM767.987209 384.005884H256.011768c-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998785h511.975441c17.672498 0 31.998785-14.326287 31.998784-31.998785s-14.326287-31.998785-31.998784-31.998785z"  ></path><path d="M863.98254 128.018675h-63.996547c-17.672498 0-31.998785 14.326287-31.998784 31.998785s14.326287 31.998785 31.998784 31.998785h63.996547c17.672498 0 31.998785 14.326287 31.998785 31.998785v639.969556c0 17.672498-14.326287 31.998785-31.998785 31.998785H160.016437c-17.672498 0-31.998785-14.326287-31.998785-31.998785V224.014007c0-17.672498 14.326287-31.998785 31.998785-31.998785h63.996546c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998785h-63.996546c-53.016471 0-95.995331 42.97886-95.995331 95.995331v639.969557c0 53.016471 42.97886 95.995331 95.995331 95.995331h703.966103c53.016471 0 95.995331-42.97886 95.995331-95.995331V224.014007c0-53.017494-42.977837-95.995331-95.995331-95.995332z"  ></path><path d="M320.009338 256.011768c17.672498 0 31.998785-14.326287 31.998784-31.998785V96.019891c0-17.672498-14.326287-31.998785-31.998784-31.998785s-31.998785 14.326287-31.998785 31.998785v127.994116c0 17.671475 14.326287 31.997762 31.998785 31.997761zM416.004669 192.015222h191.990662c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998785H416.004669c-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998785zM703.990662 256.011768c17.672498 0 31.998785-14.326287 31.998785-31.998785V96.019891c0-17.672498-14.326287-31.998785-31.998785-31.998785s-31.998785 14.326287-31.998784 31.998785v127.994116c0 17.671475 14.326287 31.997762 31.998784 31.997761z"  ></path></symbol><symbol id="iconicon_attestation" viewBox="0 0 1024 1024"><path d="M512 95.352695c4.952802 0 14.475689 1.217734 22.624277 9.371438l86.620823 86.62287a64.007803 64.007803 0 0 0 45.255716 18.744923h119.56412c17.647939 0 31.998785 14.354939 31.998785 31.998784v119.56412a64.003709 64.003709 0 0 0 18.74083 45.252647l82.472339 82.4662c8.147564 8.153704 9.366322 17.675568 9.366322 22.6253s-1.218758 14.470573-9.374508 22.626323l-82.465177 82.465177a64.002686 64.002686 0 0 0-18.74083 45.252646v123.721813c0 17.643845-14.350846 31.998785-31.998784 31.998785H662.344147a64.007803 64.007803 0 0 0-45.255717 18.744923l-82.45699 82.464153c-8.15575 8.15575-17.678638 9.373485-22.63144 9.373485s-14.468526-1.217734-22.624277-9.372462l-82.465176-82.465176a64.011896 64.011896 0 0 0-45.255717-18.744923H242.09071c-17.647939 0-31.998785-14.353916-31.998784-31.998785v-119.563096a64.001663 64.001663 0 0 0-18.74083-45.251624l-86.62901-86.624916c-8.147564-8.153704-9.366322-17.675568-9.366321-22.6253s1.218758-14.470573 9.374508-22.627347l86.620823-86.623893a64.001663 64.001663 0 0 0 18.74083-45.251623V242.09071c0-17.643845 14.350846-31.998785 31.998784-31.998784h115.408474a64.007803 64.007803 0 0 0 45.255716-18.744923l86.612637-86.620823c8.156774-8.15575 17.679661-9.373485 22.632463-9.373485m0-63.99757c-24.569582 0-49.13814 9.372461-67.879993 28.116361l-86.620823 86.623893h-115.408474c-53.013401 0-95.995331 42.97886-95.995331 95.995331v115.405404l-86.620823 86.623893c-37.490869 37.488823-37.490869 98.269118 0 135.75794l86.620823 86.623893v119.563096c0 53.016471 42.98193 95.995331 95.995331 95.995331h119.56412l82.465177 82.465177c18.74083 18.7439 43.310412 28.116361 67.879993 28.116361 24.569582 0 49.13814-9.372461 67.879993-28.116361l82.465177-82.465177h123.720789c53.020564 0 95.995331-42.97886 95.995331-95.995331V662.343123l82.465177-82.465176c37.490869-37.488823 37.490869-98.269118 0-135.75794l-82.465177-82.465177V242.09071c0-53.016471-42.974767-95.995331-95.995331-95.995331H666.499793l-86.620823-86.623893c-18.74083-18.7439-43.310412-28.116361-67.87897-28.116361z"  ></path><path d="M326.642408 518.932899l97.238649 72.217789c8.241708 6.121418 19.676132 5.503341 27.209711-1.471514l253.534344-234.697324a21.333888 21.333888 0 0 1 22.825868-3.982707l5.006014 2.125407c7.150864 3.035126 10.486842 11.291161 7.452739 18.442024a14.084787 14.084787 0 0 1-2.275833 3.667529L458.773751 700.020234c-7.674796 8.93858-21.142529 9.962909-30.081109 2.288113a21.473057 21.473057 0 0 1-1.790785-1.728364L288.010553 549.860283c-6.650467-7.216355-6.191003-18.458397 1.025353-25.107841a17.758456 17.758456 0 0 1 4.88424-3.196809l11.410888-5.021363a21.332864 21.332864 0 0 1 21.311374 2.398629z"  ></path></symbol><symbol id="iconicon_camera" viewBox="0 0 1024 1024"><path d="M618.132202 178.870854l77.356832 106.366539c23.799032 32.727379 62.166875 52.266387 102.634542 52.266387H956.171172v507.624343H67.828828V337.50378h158.047596c40.467667 0 78.836533-19.539009 102.630448-52.26434l77.360926-106.368586H618.132202M512 749.948367c104.962563 0 190.359512-85.394902 190.359512-190.359512s-85.396949-190.359512-190.359512-190.359512-190.359512 85.394902-190.359512 190.359512 85.396949 190.359512 190.359512 190.359512M618.132202 115.418706H405.867798a63.453171 63.453171 0 0 0-51.315736 26.132171L277.191136 247.919463a63.452147 63.452147 0 0 1-51.315736 26.13217H67.828828c-35.045167 0-63.453171 28.409027-63.453171 63.453171v507.624342c0 35.045167 28.40698 63.453171 63.453171 63.453171h888.342344c35.042097 0 63.453171-28.40698 63.453171-63.453171V337.50378c0-35.044144-28.411073-63.453171-63.453171-63.45317H798.123576a63.448054 63.448054 0 0 1-51.315736-26.132171l-77.360925-106.368586A63.455217 63.455217 0 0 0 618.132202 115.418706z m-106.132202 571.07649c-70.087265 0-126.906342-56.81703-126.906342-126.906341 0-70.087265 56.819077-126.906342 126.906342-126.906342s126.906342 56.819077 126.906342 126.906342c0 70.090335-56.819077 126.906342-126.906342 126.906341zM210.598462 178.870854H83.692121c-17.525142 0-31.726585 14.205537-31.726586 31.726585 0 17.523095 14.201443 31.726585 31.726586 31.726585h126.906341c17.521049 0 31.726585-14.20349 31.726586-31.726585 0-17.520025-14.205537-31.726585-31.726586-31.726585z"  ></path></symbol><symbol id="iconicon_certificate_fil" viewBox="0 0 1024 1024"><path d="M512 575.996546c88.361467 0 159.991878-71.631434 159.991878-159.991877s-71.631434-159.991878-159.991878-159.991878-159.991878 71.631434-159.991878 159.991878 71.630411 159.991878 159.991878 159.991877z m0 63.99757c-123.70544 0-223.989447-100.284007-223.989447-223.989447s100.284007-223.989447 223.989447-223.989447 223.989447 100.284007 223.989447 223.989447-100.284007 223.989447-223.989447 223.989447z m0 95.995331c176.722934 0 319.984778-143.261844 319.984778-319.984778S688.722934 96.019891 512 96.019891 192.015222 239.281735 192.015222 416.004669s143.261844 319.984778 319.984778 319.984778z m0 63.996546c-212.066907 0-383.981325-171.914418-383.981325-383.981324S299.933093 32.023344 512 32.023344 895.981325 203.937762 895.981325 416.004669 724.066907 799.985993 512 799.985993z m-58.258868 36.909632l-78.912258 136.679939c-8.836249 15.304568-28.405957 20.547988-43.710524 11.711739a32.004925 32.004925 0 0 1-11.977799-12.180413l-63.128783-113.718995-130.047892 2.187829c-17.669428 0.296759-32.235169-13.785981-32.531927-31.45541a31.998785 31.998785 0 0 1 4.282537-16.537651l76.53307-132.559085c68.160379 83.715657 167.059853 141.40659 279.493576 155.872047z m393.844973-159.622464l78.698386 136.309502c8.836249 15.304568 3.592828 34.874275-11.711739 43.710524a31.998785 31.998785 0 0 1-16.537652 4.282537l-130.047891-2.187829-63.128783 113.718995c-8.577353 15.4509-28.057009 21.022803-43.50791 12.44545a31.996738 31.996738 0 0 1-12.180413-11.9778L569.885362 836.248895c112.108311-15.705704 210.419384-74.441433 277.700743-158.975734z"  ></path></symbol><symbol id="iconicon_coinpurse_line" viewBox="0 0 1024 1024"><path d="M703.990662 543.998785c-35.344996 0-63.996546 28.652574-63.996546 63.996546s28.652574 63.996546 63.996546 63.996547h127.994116c35.344996 0 63.996546-28.652574 63.996547-63.996547s-28.652574-63.996546-63.996547-63.996546H703.990662z m0-63.99757h127.994116c70.688969 0 127.994116 57.305147 127.994116 127.994116s-57.305147 127.994116-127.994116 127.994116H703.990662c-70.688969 0-127.994116-57.305147-127.994116-127.994116s57.305147-127.994116 127.994116-127.994116zM339.429643 256.011768h396.559804V155.801439c0-3.774977-0.668219-7.520277-1.972934-11.06194-6.109138-16.582677-24.505114-25.073048-41.087791-18.962888L339.429643 256.011768z m-185.66356 0.200568L670.803819 65.724911c49.748031-18.328437 104.934934 7.142677 123.263371 56.890708a95.990215 95.990215 0 0 1 5.918803 33.18582v100.211352h31.998785c53.016471 0 95.995331 42.97886 95.995331 95.995331v63.996547c0 17.672498-14.326287 31.998785-31.998784 31.998785s-31.998785-14.326287-31.998785-31.998785v-63.996547c0-17.672498-14.326287-31.998785-31.998785-31.998784H160.016437c-17.672498 0-31.998785 14.326287-31.998785 31.998784v511.975441c0 17.672498 14.326287 31.998785 31.998785 31.998785h671.967318c17.672498 0 31.998785-14.326287 31.998785-31.998785v-63.996546c0-17.672498 14.326287-31.998785 31.998785-31.998785s31.998785 14.326287 31.998784 31.998785v63.996546c0 53.016471-42.97886 95.995331-95.995331 95.995331H160.016437c-53.016471 0-95.995331-42.97886-95.995331-95.995331V352.007099c0-50.916647 39.641859-92.574419 89.744977-95.794763z"  ></path></symbol><symbol id="iconicon_compile" viewBox="0 0 1024 1024"><path d="M256.011768 671.991878h159.991878c17.672498 0 31.998785 14.326287 31.998784 31.998784s-14.326287 31.998785-31.998784 31.998785H256.011768c-17.672498 0-31.998785-14.326287-31.998785-31.998785 0.001023-17.672498 14.32731-31.998785 31.998785-31.998784zM950.545034 118.620631L679.029154 390.136511c-12.496615 12.496615-32.756031 12.496615-45.252646 0-12.495592-12.495592-12.495592-32.756031 0-45.252646L905.292388 73.367985c12.496615-12.496615 32.756031-12.496615 45.252646 0 12.496615 12.496615 12.496615 32.757055 0 45.252646zM256.011768 479.975633h415.98011c17.672498 0 31.998785 14.326287 31.998784 31.998784s-14.326287 31.998785-31.998784 31.998785H256.011768c-17.672498 0-31.998785-14.326287-31.998785-31.998785 0.001023-17.671475 14.32731-31.998785 31.998785-31.998784z m0-191.990663h223.989447c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998785H256.011768c-17.672498 0-31.998785-14.326287-31.998785-31.998785 0.001023-17.672498 14.32731-31.998785 31.998785-31.998785z m639.969557 160.01746c0-17.672498 14.326287-31.998785 31.998784-31.998784s31.998785 14.326287 31.998785 31.998784v415.98011c0 53.016471-42.97886 95.995331-95.995331 95.995331H160.016437c-53.016471 0-95.995331-42.97886-95.995331-95.995331V160.016437c0-53.016471 42.97886-95.995331 95.995331-95.995331h415.980109c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998784H160.016437c-17.672498 0-31.998785 14.326287-31.998785 31.998785v703.966103c0 17.672498 14.326287 31.998785 31.998785 31.998785h703.966103c17.672498 0 31.998785-14.326287 31.998785-31.998785V448.00243z"  ></path></symbol><symbol id="iconicon_details" viewBox="0 0 1024 1024"><path d="M510.651282 352.007099c-26.508747 0-47.998177-21.48943-47.998177-47.998177s21.48943-47.998177 47.998177-47.998177 47.997154 21.48943 47.997154 47.998177-21.48943 47.998177-47.997154 47.998177z m-31.998784 63.99757h31.998784c17.672498 0 31.998785 14.326287 31.998785 31.998785v287.985993h47.998177c8.836249 0 15.999392 7.163143 15.999393 15.999393s-7.163143 15.999392-15.999393 15.999392H430.655344c-8.836249 0-15.999392-7.163143-15.999393-15.999392s7.163143-15.999392 15.999393-15.999393h47.998177V448.00243h-31.998785c-8.836249 0-15.999392-7.163143-15.999392-15.999392s7.163143-15.999392 15.999392-15.999392h31.997762z m31.998784 495.976048c220.909295 0 399.980717-179.071422 399.980718-399.980717S731.560578 112.019283 510.651282 112.019283 110.670565 291.090705 110.670565 512s179.071422 399.980717 399.980717 399.980717zM62.672388 512c0-247.406786 200.572108-447.978894 447.978894-447.978894s447.978894 200.572108 447.978895 447.978894-200.573131 447.977871-447.978895 447.977871S62.672388 759.405763 62.672388 512z"  ></path></symbol><symbol id="iconicon_cloud_history" viewBox="0 0 1024 1024"><path d="M831.968405 428.745854C830.218552 244.684792 680.476109 96.019891 496.000608 96.019891c-185.561229 0-335.984171 150.422941-335.984171 335.98417 0 3.234671 0.047072 6.457062 0.140193 9.667174-85.331457 41.517579-144.132678 129.052215-144.132678 230.320643 0 141.375891 114.611318 255.987209 255.988232 255.987208h479.976656c141.375891 0 255.987209-114.611318 255.987208-255.987208 0-113.447818-73.79368-209.658044-176.007643-243.246024z m-79.980589 435.236686H272.01116c-106.033965 0-191.990662-85.956697-191.990662-191.990662 0-74.262354 42.513256-140.844795 108.135836-172.772972 22.607904-10.999518 36.678364-34.224476 35.967166-59.356876a291.031353 291.031353 0 0 1-0.109493-7.858992c0-150.21521 121.775484-271.986601 271.986601-271.986601 149.226696 0 270.557042 120.251781 271.971251 269.338284 0.26606 27.420513 17.968234 51.629891 44.013423 60.188824 78.113055 25.666566 131.993197 98.886171 131.993197 182.448333 0.001023 106.033965-85.956697 191.990662-191.990663 191.990662z"  ></path><path d="M678.272931 644.282792L527.999392 557.524846V288.010553c0-17.671475-14.32731-31.998785-31.998784-31.998785s-31.998785 14.32731-31.998785 31.998785v287.985993c0 1.378393 0.617054 2.554172 0.780782 3.890611 0.281409 2.207271 0.578168 4.320399 1.296529 6.421246 0.679475 1.960655 1.62501 3.667529 2.656503 5.433756 1.01512 1.769296 2.015913 3.437286 3.374864 4.999874 1.461281 1.683339 3.140527 3.000334 4.929266 4.347005 1.062192 0.812505 1.77339 1.929955 2.960425 2.616594L646.273123 699.700963c15.296381 8.835226 34.873252 3.593851 43.708477-11.710716 8.837272-15.302521 3.587712-34.872229-11.708669-43.707455z"  ></path></symbol><symbol id="iconicon_community_line" viewBox="0 0 1024 1024"><path d="M288.010553 489.070778h447.978894c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998785H288.010553c-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998785z m0-191.990662h447.978894c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998784H288.010553c-17.672498 0-31.998785-14.326287-31.998785-31.998784s14.326287-31.998785 31.998785-31.998785z m15.999392 573.115939l184.698583-143.654794a63.99757 63.99757 0 0 1 39.289841-13.481036h351.983563c17.672498 0 31.998785-14.326287 31.998785-31.998785V169.087023c0-17.672498-14.326287-31.998785-31.998785-31.998785H144.017044c-17.672498 0-31.998785 14.326287-31.998784 31.998785v511.975441c0 17.672498 14.326287 31.998785 31.998784 31.998784h95.995332c35.344996 0 63.996546 28.652574 63.996546 63.996547v93.13826z m223.989447-93.13826L317.478701 940.795996c-20.924565 16.274662-51.080376 12.504802-67.355037-8.419763a47.994084 47.994084 0 0 1-10.110265-29.468149V777.057795h-95.995331c-53.016471 0-95.995331-42.97886-95.995331-95.995331V169.087023c0-53.016471 42.97886-95.995331 95.995331-95.995331h735.964888c53.016471 0 95.995331 42.97886 95.995331 95.995331v511.975441c0 53.016471-42.97886 95.995331-95.995331 95.995331H527.999392z"  ></path></symbol><symbol id="iconicon_discovery" viewBox="0 0 1024 1024"><path d="M768.685103 367.659591c0 17.672498-14.326287 31.998785-31.998784 31.998785s-31.998785-14.326287-31.998785-31.998785c0-70.688969-57.305147-127.994116-127.994116-127.994116-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998785c106.034988 0.001023 191.991686 85.958744 191.991685 191.991686zM384.691499 943.632601h256.011768c-29.189809 38.860053-75.662237 63.996546-128.005372 63.996546-52.344159 0-98.816586-25.136493-128.006396-63.996546z m0.01228-95.995331h255.988232c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998785H384.703779c-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998785z m-47.806819-180.562379a63.99757 63.99757 0 0 1 27.539216 40.886199l8.735965 43.680849h279.051507l8.735965-43.680849a63.995523 63.995523 0 0 1 27.539217-40.886199c89.354074-58.884109 144.183843-158.439522 144.183843-267.416515 0-176.722934-143.261844-319.984778-319.984778-319.984779S192.713117 222.935442 192.713117 399.658376c0 108.978017 54.828746 208.532407 144.183843 267.416515z m-35.215036 53.43705C197.482747 651.845025 128.715547 533.782096 128.715547 399.658376c0-212.066907 171.914418-383.981325 383.981325-383.981325s383.981325 171.914418 383.981324 383.981325c0 134.12372-68.766177 252.186649-172.965353 320.853565l-8.735965 43.680848c-5.982248 29.913287-32.248472 51.445696-62.754253 51.445696H373.172141c-30.505781 0-56.770981-21.532409-62.754252-51.445696l-8.735965-43.680848z"  ></path></symbol><symbol id="iconicon_delete" viewBox="0 0 1024 1024"><path d="M800.162002 316.659033c1.850138-17.575284 17.596773-30.322609 35.172058-28.473495 17.575284 1.850138 30.322609 17.596773 28.473494 35.172058l-57.966202 550.673811c-5.143137 48.856731-46.341445 85.946464-95.467306 85.946464H313.625954c-49.126884 0-90.325192-37.089733-95.468329-85.946464L160.192446 323.358619c-1.850138-17.575284 10.898211-33.32192 28.472471-35.172057 17.575284-1.850138 33.32192 10.898211 35.172058 28.473494l57.965179 550.672788c1.714038 16.285918 15.446807 28.64848 31.822776 28.648481h396.74707c16.375969 0 30.108738-12.363585 31.822776-28.648481l57.967226-550.673811z m-192.176904 99.345636c17.672498 0 31.998785 14.326287 31.998785 31.998785v223.989447c0 17.672498-14.326287 31.998785-31.998785 31.998785s-31.998785-14.326287-31.998785-31.998785V448.00243c0-17.671475 14.326287-31.997762 31.998785-31.997761z m-191.990662 0c17.672498 0 31.998785 14.326287 31.998785 31.998785v223.989447c0 17.672498-14.326287 31.998785-31.998785 31.998785s-31.998785-14.326287-31.998785-31.998785V448.00243c0-17.671475 14.326287-31.997762 31.998785-31.997761z m-31.998785-223.989447h255.987209v-47.998178c0-8.836249-7.163143-15.999392-15.999393-15.999392H399.995043c-8.836249 0-15.999392 7.163143-15.999392 15.999392v47.998178z m-63.996546 0V128.018675c0-35.344996 28.652574-63.996546 63.997569-63.996546h255.987209c35.343973 0 63.996546 28.652574 63.996546 63.996546v63.996547h223.99968c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998784H96.019891c-17.672498 0-31.998785-14.326287-31.998785-31.998784s14.326287-31.998785 31.998785-31.998785h223.979214z"  ></path></symbol><symbol id="iconicon_dispose" viewBox="0 0 1024 1024"><path d="M617.366769 876.29496l294.142204-294.142204c12.495592-12.496615 32.756031-12.496615 45.252647 0 12.496615 12.495592 12.496615 32.756031 0 45.252647L639.994116 944.17393c-12.496615 12.496615-32.756031 12.496615-45.252647 0L413.729859 763.163343c-12.495592-12.496615-12.495592-32.756031 0-45.252646 12.495592-12.496615 32.756031-12.496615 45.252647 0l158.384263 158.384263z m-399.508973-492.289076H409.848459c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998785H217.857796c-17.672498 0-31.998785-14.326287-31.998784-31.998785s14.326287-31.998785 31.998784-31.998785z m0 159.992901h319.984779c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998784H217.857796c-17.672498 0-31.998785-14.326287-31.998784-31.998784s14.326287-31.998785 31.998784-31.998785z m0-319.984778h383.981325c17.672498 0 31.998785 14.326287 31.998785 31.998784s-14.326287 31.998785-31.998785 31.998785H217.857796c-17.672498 0-31.998785-14.326287-31.998784-31.998785s14.326287-31.998785 31.998784-31.998784zM409.848459 895.981325c17.672498 0 31.998785 14.326287 31.998785 31.998784s-14.326287 31.998785-31.998785 31.998785H153.860227c-53.016471 0-95.995331-42.97886-95.995331-95.995331V160.016437c0-53.016471 42.97886-95.995331 95.995331-95.995331h639.969556c53.016471 0 95.995331 42.97886 95.995332 95.995331v223.989447c0 17.672498-14.326287 31.998785-31.998785 31.998785s-31.998785-14.326287-31.998785-31.998785V160.016437c0-17.672498-14.326287-31.998785-31.998785-31.998785H153.860227c-17.672498 0-31.998785 14.326287-31.998785 31.998785v703.966103c0 17.672498 14.326287 31.998785 31.998785 31.998785H409.848459z"  ></path></symbol><symbol id="iconicon_doc" viewBox="0 0 1024 1024"><path d="M288.010553 735.989447h383.981325c17.672498 0 31.998785 14.326287 31.998784 31.998785s-14.326287 31.998785-31.998784 31.998785H288.010553c-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998785z m0-159.992901h191.990662c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998785H288.010553c-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998785zM636.111692 92.137467l231.753272 231.753271a95.994308 95.994308 0 0 1 28.116361 67.87897v472.212832c0 53.016471-42.97886 95.995331-95.995332 95.995331H224.014007c-53.016471 0-95.995331-42.97886-95.995332-95.995331V160.016437c0-53.016471 42.97886-95.995331 95.995332-95.995331h344.218715c25.459858 0 49.875944 10.114358 67.87897 28.116361z m-28.116361 62.388932v197.4807h197.4807L607.995331 154.526399z m-53.016471-26.507724H224.014007c-17.672498 0-31.998785 14.326287-31.998785 31.998785v703.966103c0 17.672498 14.326287 31.998785 31.998785 31.998785h575.971986c17.672498 0 31.998785-14.326287 31.998785-31.998785V405.024593v10.980076H607.995331c-35.344996 0-63.996546-28.652574-63.996546-63.996547V128.018675h10.980075z"  ></path></symbol><symbol id="iconicon_cspace" viewBox="0 0 1024 1024"><path d="M687.99127 543.998785c-17.672498 0-31.998785 14.326287-31.998785 31.998785h-0.87902c-7.959276 71.995731-68.997444 127.994116-143.114488 127.994116s-135.154189-55.999408-143.113465-127.99514h-0.87902c0-17.672498-14.326287-31.998785-31.998785-31.998784s-31.998785 14.326287-31.998785 31.998784c0 3.520173 0.568958 6.90834 1.61887 10.075473 12.828167 102.561887 100.333126 181.91519 206.371185 181.91519s193.543018-79.352279 206.371184-181.91519a31.973202 31.973202 0 0 0 1.61887-10.075473c0.001023-17.671475-14.325263-31.997762-31.997761-31.997761z"  ></path><path d="M879.509165 449.979458c0.312108-5.952572 0.472767-11.945053 0.472767-17.975397 0-185.557136-150.426011-335.984171-335.98417-335.98417-163.039283 0-298.954813 116.130927-329.542459 270.182512C99.250468 403.864164 16.023952 512.206708 16.023952 639.994116c0 159.050436 128.935558 287.985993 287.985993 287.985993h447.978895c141.379984 0 255.988232-114.607224 255.988232-255.987208-0.001023-94.945419-51.694359-177.819918-128.467907-222.013443zM751.987816 863.98254H304.009945c-123.509988 0-223.989447-100.479459-223.989447-223.989447 0-97.202832 62.016449-182.78807 154.320715-212.9623a63.996546 63.996546 0 0 0 42.884716-48.364521c25.159006-126.693494 137.352251-218.649835 266.771833-218.649835 149.97371 0 271.986601 122.013915 271.986601 271.986601 0 4.90573-0.128937 9.776667-0.382717 14.619976a63.99757 63.99757 0 0 0 31.979342 58.821686c59.462277 34.224476 96.397491 98.041944 96.397491 166.546154 0 105.863073-86.128613 191.991686-191.990663 191.991686z"  ></path></symbol></svg>',v=(v=document.getElementsByTagName("script"))[v.length-1].getAttribute("data-injectcss");if(v&&!c.__iconfont__svg__cssinject__){c.__iconfont__svg__cssinject__=!0;try{document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>")}catch(c){console&&console.log(c)}}function t(){i||(i=!0,s())}o=function(){var c,o,h,s;(s=document.createElement("div")).innerHTML=m,m=null,(h=s.getElementsByTagName("svg")[0])&&(h.setAttribute("aria-hidden","true"),h.style.position="absolute",h.style.width=0,h.style.height=0,h.style.overflow="hidden",c=h,(o=document.body).firstChild?(s=c,(h=o.firstChild).parentNode.insertBefore(s,h)):o.appendChild(c))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(o,0):(h=function(){document.removeEventListener("DOMContentLoaded",h,!1),o()},document.addEventListener("DOMContentLoaded",h,!1)):document.attachEvent&&(s=o,l=c.document,i=!1,(a=function(){try{l.documentElement.doScroll("left")}catch(c){return void setTimeout(a,50)}t()})(),l.onreadystatechange=function(){"complete"==l.readyState&&(l.onreadystatechange=null,t())})}(window);
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.json b/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.json
deleted file mode 100644
index 39f6ffd..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.json
+++ /dev/null
@@ -1,583 +0,0 @@
-{
-  "id": "1066523",
-  "name": "saber",
-  "font_family": "iconfont",
-  "css_prefix_text": "icon",
-  "description": "saber鍥炬爣搴�",
-  "glyphs": [
-    {
-      "icon_id": "7396772",
-      "name": "gitee",
-      "font_class": "gitee2",
-      "unicode": "e6d6",
-      "unicode_decimal": 59094
-    },
-    {
-      "icon_id": "431779",
-      "name": "github",
-      "font_class": "github",
-      "unicode": "e709",
-      "unicode_decimal": 59145
-    },
-    {
-      "icon_id": "7766806",
-      "name": "icon_wechat",
-      "font_class": "icon_wechat",
-      "unicode": "ebde",
-      "unicode_decimal": 60382
-    },
-    {
-      "icon_id": "7766735",
-      "name": "icon_exchange",
-      "font_class": "icon_exchange",
-      "unicode": "eba7",
-      "unicode_decimal": 60327
-    },
-    {
-      "icon_id": "7766736",
-      "name": "icon_ding",
-      "font_class": "icon_ding",
-      "unicode": "eba8",
-      "unicode_decimal": 60328
-    },
-    {
-      "icon_id": "7766737",
-      "name": "icon_down",
-      "font_class": "icon_down",
-      "unicode": "eba9",
-      "unicode_decimal": 60329
-    },
-    {
-      "icon_id": "7766740",
-      "name": "icon_glass",
-      "font_class": "icon_glass",
-      "unicode": "ebaa",
-      "unicode_decimal": 60330
-    },
-    {
-      "icon_id": "7766742",
-      "name": "icon_GPS",
-      "font_class": "icon_GPS",
-      "unicode": "ebab",
-      "unicode_decimal": 60331
-    },
-    {
-      "icon_id": "7766743",
-      "name": "icon_hardware_fill",
-      "font_class": "icon_hardware_fill",
-      "unicode": "ebac",
-      "unicode_decimal": 60332
-    },
-    {
-      "icon_id": "7766745",
-      "name": "icon_im_more",
-      "font_class": "icon_im_more",
-      "unicode": "ebad",
-      "unicode_decimal": 60333
-    },
-    {
-      "icon_id": "7766747",
-      "name": "icon_group",
-      "font_class": "icon_group",
-      "unicode": "ebae",
-      "unicode_decimal": 60334
-    },
-    {
-      "icon_id": "7766748",
-      "name": "icon_horn",
-      "font_class": "icon_horn",
-      "unicode": "ebaf",
-      "unicode_decimal": 60335
-    },
-    {
-      "icon_id": "7766749",
-      "name": "icon_im_face",
-      "font_class": "icon_im_face",
-      "unicode": "ebb0",
-      "unicode_decimal": 60336
-    },
-    {
-      "icon_id": "7766752",
-      "name": "icon_launch_page",
-      "font_class": "icon_launch_page",
-      "unicode": "ebb1",
-      "unicode_decimal": 60337
-    },
-    {
-      "icon_id": "7766753",
-      "name": "icon_likegood",
-      "font_class": "icon_likegood",
-      "unicode": "ebb2",
-      "unicode_decimal": 60338
-    },
-    {
-      "icon_id": "7766754",
-      "name": "icon_index_line",
-      "font_class": "icon_index_line",
-      "unicode": "ebb3",
-      "unicode_decimal": 60339
-    },
-    {
-      "icon_id": "7766755",
-      "name": "icon_live",
-      "font_class": "icon_live",
-      "unicode": "ebb4",
-      "unicode_decimal": 60340
-    },
-    {
-      "icon_id": "7766756",
-      "name": "icon_link",
-      "font_class": "icon_link",
-      "unicode": "ebb5",
-      "unicode_decimal": 60341
-    },
-    {
-      "icon_id": "7766757",
-      "name": "icon_im_voice",
-      "font_class": "icon_im_voice",
-      "unicode": "ebb6",
-      "unicode_decimal": 60342
-    },
-    {
-      "icon_id": "7766758",
-      "name": "icon_mobilephone",
-      "font_class": "icon_mobilephone",
-      "unicode": "ebb7",
-      "unicode_decimal": 60343
-    },
-    {
-      "icon_id": "7766759",
-      "name": "icon_dmail",
-      "font_class": "icon_dmail",
-      "unicode": "ebb8",
-      "unicode_decimal": 60344
-    },
-    {
-      "icon_id": "7766760",
-      "name": "icon_message",
-      "font_class": "icon_message",
-      "unicode": "ebb9",
-      "unicode_decimal": 60345
-    },
-    {
-      "icon_id": "7766763",
-      "name": "icon_more",
-      "font_class": "icon_more",
-      "unicode": "ebba",
-      "unicode_decimal": 60346
-    },
-    {
-      "icon_id": "7766764",
-      "name": "icon_left",
-      "font_class": "icon_left",
-      "unicode": "ebbb",
-      "unicode_decimal": 60347
-    },
-    {
-      "icon_id": "7766765",
-      "name": "icon_next_arrow",
-      "font_class": "icon_next_arrow",
-      "unicode": "ebbc",
-      "unicode_decimal": 60348
-    },
-    {
-      "icon_id": "7766766",
-      "name": "icon_notice",
-      "font_class": "icon_notice",
-      "unicode": "ebbd",
-      "unicode_decimal": 60349
-    },
-    {
-      "icon_id": "7766769",
-      "name": "icon_namecard",
-      "font_class": "icon_namecard",
-      "unicode": "ebbe",
-      "unicode_decimal": 60350
-    },
-    {
-      "icon_id": "7766770",
-      "name": "icon_phone",
-      "font_class": "icon_phone",
-      "unicode": "ebbf",
-      "unicode_decimal": 60351
-    },
-    {
-      "icon_id": "7766771",
-      "name": "icon_qq",
-      "font_class": "icon_qq",
-      "unicode": "ebc0",
-      "unicode_decimal": 60352
-    },
-    {
-      "icon_id": "7766772",
-      "name": "icon_photo",
-      "font_class": "icon_photo",
-      "unicode": "ebc1",
-      "unicode_decimal": 60353
-    },
-    {
-      "icon_id": "7766774",
-      "name": "icon_redpacket",
-      "font_class": "icon_redpacket",
-      "unicode": "ebc2",
-      "unicode_decimal": 60354
-    },
-    {
-      "icon_id": "7766775",
-      "name": "icon_patriarch",
-      "font_class": "icon_patriarch",
-      "unicode": "ebc3",
-      "unicode_decimal": 60355
-    },
-    {
-      "icon_id": "7766776",
-      "name": "icon_roundclose",
-      "font_class": "icon_roundclose",
-      "unicode": "ebc4",
-      "unicode_decimal": 60356
-    },
-    {
-      "icon_id": "7766777",
-      "name": "icon_im_keyboard",
-      "font_class": "icon_im_keyboard",
-      "unicode": "ebc5",
-      "unicode_decimal": 60357
-    },
-    {
-      "icon_id": "7766778",
-      "name": "icon_roundreduce",
-      "font_class": "icon_roundreduce",
-      "unicode": "ebc6",
-      "unicode_decimal": 60358
-    },
-    {
-      "icon_id": "7766780",
-      "name": "icon_QRcode",
-      "font_class": "icon_QRcode",
-      "unicode": "ebc7",
-      "unicode_decimal": 60359
-    },
-    {
-      "icon_id": "7766781",
-      "name": "icon_savememo",
-      "font_class": "icon_savememo",
-      "unicode": "ebc8",
-      "unicode_decimal": 60360
-    },
-    {
-      "icon_id": "7766782",
-      "name": "icon_roundadd",
-      "font_class": "icon_roundadd",
-      "unicode": "ebc9",
-      "unicode_decimal": 60361
-    },
-    {
-      "icon_id": "7766783",
-      "name": "icon_refresh",
-      "font_class": "icon_refresh",
-      "unicode": "ebca",
-      "unicode_decimal": 60362
-    },
-    {
-      "icon_id": "7766784",
-      "name": "icon_search",
-      "font_class": "icon_search",
-      "unicode": "ebcb",
-      "unicode_decimal": 60363
-    },
-    {
-      "icon_id": "7766785",
-      "name": "icon_scan",
-      "font_class": "icon_scan",
-      "unicode": "ebcc",
-      "unicode_decimal": 60364
-    },
-    {
-      "icon_id": "7766786",
-      "name": "icon_send",
-      "font_class": "icon_send",
-      "unicode": "ebcd",
-      "unicode_decimal": 60365
-    },
-    {
-      "icon_id": "7766787",
-      "name": "icon_principal",
-      "font_class": "icon_principal",
-      "unicode": "ebce",
-      "unicode_decimal": 60366
-    },
-    {
-      "icon_id": "7766789",
-      "name": "icon_scan_namecard",
-      "font_class": "icon_scan_namecard",
-      "unicode": "ebcf",
-      "unicode_decimal": 60367
-    },
-    {
-      "icon_id": "7766790",
-      "name": "icon_secret",
-      "font_class": "icon_secret",
-      "unicode": "ebd0",
-      "unicode_decimal": 60368
-    },
-    {
-      "icon_id": "7766791",
-      "name": "icon_share",
-      "font_class": "icon_share",
-      "unicode": "ebd1",
-      "unicode_decimal": 60369
-    },
-    {
-      "icon_id": "7766793",
-      "name": "icon_sms",
-      "font_class": "icon_sms",
-      "unicode": "ebd2",
-      "unicode_decimal": 60370
-    },
-    {
-      "icon_id": "7766795",
-      "name": "icon_setting",
-      "font_class": "icon_setting",
-      "unicode": "ebd3",
-      "unicode_decimal": 60371
-    },
-    {
-      "icon_id": "7766798",
-      "name": "icon_star",
-      "font_class": "icon_star",
-      "unicode": "ebd4",
-      "unicode_decimal": 60372
-    },
-    {
-      "icon_id": "7766799",
-      "name": "icon_subordinate",
-      "font_class": "icon_subordinate",
-      "unicode": "ebd5",
-      "unicode_decimal": 60373
-    },
-    {
-      "icon_id": "7766800",
-      "name": "icon_task",
-      "font_class": "icon_task",
-      "unicode": "ebd6",
-      "unicode_decimal": 60374
-    },
-    {
-      "icon_id": "7766803",
-      "name": "icon_study",
-      "font_class": "icon_study",
-      "unicode": "ebd7",
-      "unicode_decimal": 60375
-    },
-    {
-      "icon_id": "7766808",
-      "name": "icon_work",
-      "font_class": "icon_work",
-      "unicode": "ebd8",
-      "unicode_decimal": 60376
-    },
-    {
-      "icon_id": "7766811",
-      "name": "icon_safety",
-      "font_class": "icon_safety",
-      "unicode": "ebd9",
-      "unicode_decimal": 60377
-    },
-    {
-      "icon_id": "7766813",
-      "name": "icon_voipphone",
-      "font_class": "icon_voipphone",
-      "unicode": "ebda",
-      "unicode_decimal": 60378
-    },
-    {
-      "icon_id": "7766815",
-      "name": "icon_shakehands",
-      "font_class": "icon_shakehands",
-      "unicode": "ebdb",
-      "unicode_decimal": 60379
-    },
-    {
-      "icon_id": "7766817",
-      "name": "icon_task_done",
-      "font_class": "icon_task_done",
-      "unicode": "ebdc",
-      "unicode_decimal": 60380
-    },
-    {
-      "icon_id": "7766820",
-      "name": "icon_workfile_line",
-      "font_class": "icon_workfile_line",
-      "unicode": "ebdd",
-      "unicode_decimal": 60381
-    },
-    {
-      "icon_id": "7766709",
-      "name": "icon_add",
-      "font_class": "icon_add",
-      "unicode": "eb8f",
-      "unicode_decimal": 60303
-    },
-    {
-      "icon_id": "7766710",
-      "name": "icon_addmessage",
-      "font_class": "icon_addmessage",
-      "unicode": "eb90",
-      "unicode_decimal": 60304
-    },
-    {
-      "icon_id": "7766711",
-      "name": "icon_addresslist",
-      "font_class": "icon_addresslist",
-      "unicode": "eb91",
-      "unicode_decimal": 60305
-    },
-    {
-      "icon_id": "7766712",
-      "name": "icon_affiliations_li",
-      "font_class": "icon_affiliations_li",
-      "unicode": "eb92",
-      "unicode_decimal": 60306
-    },
-    {
-      "icon_id": "7766713",
-      "name": "icon_addperson",
-      "font_class": "icon_addperson",
-      "unicode": "eb93",
-      "unicode_decimal": 60307
-    },
-    {
-      "icon_id": "7766714",
-      "name": "icon_boss",
-      "font_class": "icon_boss",
-      "unicode": "eb94",
-      "unicode_decimal": 60308
-    },
-    {
-      "icon_id": "7766715",
-      "name": "icon_alipay_line",
-      "font_class": "icon_alipay_line",
-      "unicode": "eb95",
-      "unicode_decimal": 60309
-    },
-    {
-      "icon_id": "7766716",
-      "name": "icon_addressbook",
-      "font_class": "icon_addressbook",
-      "unicode": "eb96",
-      "unicode_decimal": 60310
-    },
-    {
-      "icon_id": "7766717",
-      "name": "icon_at",
-      "font_class": "icon_at",
-      "unicode": "eb97",
-      "unicode_decimal": 60311
-    },
-    {
-      "icon_id": "7766718",
-      "name": "icon_airplay",
-      "font_class": "icon_airplay",
-      "unicode": "eb98",
-      "unicode_decimal": 60312
-    },
-    {
-      "icon_id": "7766719",
-      "name": "icon_calendar",
-      "font_class": "icon_calendar",
-      "unicode": "eb99",
-      "unicode_decimal": 60313
-    },
-    {
-      "icon_id": "7766720",
-      "name": "icon_attestation",
-      "font_class": "icon_attestation",
-      "unicode": "eb9a",
-      "unicode_decimal": 60314
-    },
-    {
-      "icon_id": "7766721",
-      "name": "icon_camera",
-      "font_class": "icon_camera",
-      "unicode": "eb9b",
-      "unicode_decimal": 60315
-    },
-    {
-      "icon_id": "7766722",
-      "name": "icon_certificate_fil",
-      "font_class": "icon_certificate_fil",
-      "unicode": "eb9c",
-      "unicode_decimal": 60316
-    },
-    {
-      "icon_id": "7766723",
-      "name": "icon_coinpurse_line",
-      "font_class": "icon_coinpurse_line",
-      "unicode": "eb9d",
-      "unicode_decimal": 60317
-    },
-    {
-      "icon_id": "7766725",
-      "name": "icon_compile",
-      "font_class": "icon_compile",
-      "unicode": "eb9e",
-      "unicode_decimal": 60318
-    },
-    {
-      "icon_id": "7766726",
-      "name": "icon_details",
-      "font_class": "icon_details",
-      "unicode": "eb9f",
-      "unicode_decimal": 60319
-    },
-    {
-      "icon_id": "7766728",
-      "name": "icon_cloud_history",
-      "font_class": "icon_cloud_history",
-      "unicode": "eba0",
-      "unicode_decimal": 60320
-    },
-    {
-      "icon_id": "7766729",
-      "name": "icon_community_line",
-      "font_class": "icon_community_line",
-      "unicode": "eba1",
-      "unicode_decimal": 60321
-    },
-    {
-      "icon_id": "7766730",
-      "name": "icon_discovery",
-      "font_class": "icon_discovery",
-      "unicode": "eba2",
-      "unicode_decimal": 60322
-    },
-    {
-      "icon_id": "7766731",
-      "name": "icon_delete",
-      "font_class": "icon_delete",
-      "unicode": "eba3",
-      "unicode_decimal": 60323
-    },
-    {
-      "icon_id": "7766732",
-      "name": "icon_dispose",
-      "font_class": "icon_dispose",
-      "unicode": "eba4",
-      "unicode_decimal": 60324
-    },
-    {
-      "icon_id": "7766733",
-      "name": "icon_doc",
-      "font_class": "icon_doc",
-      "unicode": "eba5",
-      "unicode_decimal": 60325
-    },
-    {
-      "icon_id": "7766734",
-      "name": "icon_cspace",
-      "font_class": "icon_cspace",
-      "unicode": "eba6",
-      "unicode_decimal": 60326
-    }
-  ]
-}
diff --git a/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.svg b/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.svg
deleted file mode 100644
index f96dc36..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.svg
+++ /dev/null
@@ -1,272 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<!--
-2013-9-30: Created.
--->
-<svg>
-<metadata>
-Created by iconfont
-</metadata>
-<defs>
-
-<font id="iconfont" horiz-adv-x="1024" >
-  <font-face
-    font-family="iconfont"
-    font-weight="500"
-    font-stretch="normal"
-    units-per-em="1024"
-    ascent="896"
-    descent="-128"
-  />
-    <missing-glyph />
-    
-    <glyph glyph-name="gitee2" unicode="&#59094;" d="M512-128C229.233778-128 0 101.233778 0 384S229.233778 896 512 896s512-229.233778 512-512-229.233778-512-512-512z m259.157333 568.888889l-290.759111-0.014222c-13.966222 0-25.287111-11.320889-25.287111-25.272889l-0.028444-63.217778c0-13.966222 11.306667-25.287111 25.272889-25.287111h177.024c13.966222 0 25.287111-11.306667 25.287111-25.272889v-12.643556A75.847111 75.847111 0 0 0 606.819556 213.333333h-240.213334a25.287111 25.287111 0 0 0-25.287111 25.272889V478.805333a75.847111 75.847111 0 0 0 75.847111 75.847111L771.086222 554.666667c13.966222 0 25.272889 11.306667 25.287111 25.272889L796.444444 643.128889c0 13.966222-11.306667 25.287111-25.272888 25.301333l-353.991112-0.014222C312.462222 668.430222 227.555556 583.523556 227.555556 478.805333v-353.962666c0-13.966222 11.320889-25.287111 25.287111-25.287111H625.777778c94.264889 0 170.666667 76.401778 170.666666 170.666666V415.601778c0 13.952-11.320889 25.272889-25.287111 25.272889z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="github" unicode="&#59145;" d="M512 883.36c-282.752 0-512-229.216-512-512 0-226.208 146.72-418.144 350.144-485.824 25.6-4.736 35.008 11.104 35.008 24.64 0 12.192-0.48 52.544-0.704 95.328-142.464-30.976-172.512 60.416-172.512 60.416-23.296 59.168-56.832 74.912-56.832 74.912-46.464 31.776 3.52 31.136 3.52 31.136 51.392-3.616 78.464-52.768 78.464-52.768 45.664-78.272 119.776-55.648 148.992-42.56 4.576 33.088 17.856 55.68 32.512 68.48-113.728 12.928-233.28 56.864-233.28 253.024 0 55.904 20 101.568 52.768 137.44-5.312 12.896-22.848 64.96 4.96 135.488 0 0 43.008 13.76 140.832-52.48 40.832 11.36 84.64 17.024 128.16 17.248 43.488-0.192 87.328-5.888 128.256-17.248 97.728 66.24 140.64 52.48 140.64 52.48 27.872-70.528 10.336-122.592 5.024-135.488 32.832-35.84 52.704-81.536 52.704-137.44 0-196.64-119.776-239.936-233.792-252.64 18.368-15.904 34.72-47.04 34.72-94.816 0-68.512-0.608-123.648-0.608-140.512 0-13.632 9.216-29.6 35.168-24.576 203.328 67.776 349.856 259.616 349.856 485.76 0 282.784-229.248 512-512 512z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_wechat" unicode="&#60382;" d="M480.273415 542.676929c-26.28362 0-47.589878 21.306258-47.589878 47.589878s21.306258 47.589878 47.589878 47.589878 47.589878-21.306258 47.589878-47.589878-21.307282-47.589878-47.589878-47.589878z m-222.086098 0c-26.282596 0-47.589878 21.306258-47.589878 47.589878s21.306258 47.589878 47.589878 47.589878 47.589878-21.306258 47.589878-47.589878-21.306258-47.589878-47.589878-47.589878z m464.466404 47.564295a399.151839 399.151839 0 0 1-4.430916 0.025583c-20.759813 0-41.097-1.647523-60.860113-4.807492-37.747719 103.247502-151.84329 179.303712-288.131303 179.303712-167.45178 0-301.401538-114.813932-301.401538-253.81166 0-71.990614 35.929304-139.478681 98.44001-187.514721a31.729655 31.729655 0 0 0 11.567453-32.355919l-19.032472-81.68644 105.269556 54.822606a31.724539 31.724539 0 0 0 22.09932 2.701528c26.76662-6.462179 54.636365-9.777691 83.058694-9.77769h0.428766a290.275129 290.275129 0 0 1 10.526751-63.312978c-3.638877-0.093121-7.291057-0.140193-10.955517-0.140193-29.30135 0-58.165748 3.003404-86.151125 8.886391l-156.183132-81.33647c-24.046672-12.523221-51.705616 8.933463-45.553499 35.338856l30.207999 129.649826C43.754526 344.967008 4.375657 425.038672 4.375657 510.950344c0 176.399569 164.342975 317.26483 364.854709 317.26483 169.34285 0 312.887127-100.474342 353.423355-237.97395z m90.747817-301.376978c-26.28362 0-47.589878 21.306258-47.589878 47.589878s21.306258 47.589878 47.589878 47.589878 47.589878-21.306258 47.589878-47.589878c0-26.282596-21.306258-47.589878-47.589878-47.589878z m-190.358489 0c-26.28362 0-47.589878 21.306258-47.589878 47.589878s21.306258 47.589878 47.589878 47.589878 47.589878-21.306258 47.589878-47.589878c0-26.282596-21.307282-47.589878-47.589878-47.589878z m237.063207-207.569476a31.726585 31.726585 0 0 0 11.728112 34.288944c53.319369 39.149649 84.33578 96.250134 84.335781 157.417239 0 112.948445-105.7106 206.222805-237.949391 206.222805s-237.94939-93.27436-237.94939-206.222805 105.7106-206.222805 237.94939-206.222805c19.938098 0 39.532365 2.125407 58.480926 6.282077a31.730679 31.730679 0 0 0 20.985964-2.612501l76.435856-38.217416-14.017248 49.064462z m94.844112-100.979856c7.583722-26.543539-20.00359-49.438992-44.693922-37.092803l-131.196041 65.598021c-19.874653-3.641947-40.229237-5.494131-60.838623-5.494131-165.637458 0-301.401538 119.792317-301.401538 269.675976S552.585347 542.676929 718.221782 542.676929s301.401538-119.792317 301.401537-269.674952c0-74.875315-34.238802-144.482649-92.689028-194.632839l28.016077-98.054224z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_exchange" unicode="&#60327;" d="M703.990662 639.988232H289.031812V761.11187L112.747877 605.707474l176.282912-151.608953V575.990662h446.957635v-0.912789c36.963866-2.12029 72.765257-7.91118 106.506732-17.136285-28.199249 47.562249-80.918961 82.046644-138.504494 82.046644z m-31.998784-129.024585v1.030469H353.028359V384.37453c0-17.672498-14.326287-31.998785-31.998785-31.998785a31.999808 31.999808 0 0 0-20.865213 7.738242L43.156916 581.149149c-13.398148 11.523451-14.918781 31.726585-3.39533 45.124733a31.945573 31.945573 0 0 0 3.100617 3.13848L299.869648 855.981564c13.256932 11.686157 33.476439 10.413164 45.163619-2.842744a31.998785 31.998785 0 0 0 7.995092-21.159926v-127.993092h350.962303c123.70544 0 223.989447-107.446128 223.989447-221.528396a330.016249 330.016249 0 0 0-1.432628-30.886451c-57.589626 38.119179-136.065955 60.424184-222.556819 60.424184a495.247454 495.247454 0 0 1-31.998784-1.031492zM320.009338 128.386298h414.95885v-121.124661l176.282912 155.404395-176.282912 151.609977v-121.892141H288.010553v0.912789c-36.963866 2.12029-72.765257 7.91118-106.506733 17.136285 28.200272-47.562249 80.919984-82.046644 138.505518-82.046644z m31.997761 129.024585v-1.030469h318.963519V384c0 17.672498 14.326287 31.998785 31.998785 31.998785a31.998785 31.998785 0 0 0 20.865213-7.738242L980.843084 187.225381c13.398148-11.523451 14.918781-31.726585 3.39533-45.124733a31.94762 31.94762 0 0 0-3.100617-3.13848L724.129328-87.607034c-13.255908-11.686157-33.476439-10.414187-45.163619 2.842744a31.998785 31.998785 0 0 0-7.995091 21.159926V64.389752H320.009338c-123.70544 0-223.989447 107.446128-223.989447 221.528395 0 10.513448 0.48607 20.817118 1.432628 30.886451 57.589626-38.119179 136.065955-60.423161 222.556819-60.423161a493.786173 493.786173 0 0 1 31.997761 1.029446z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_ding" unicode="&#60328;" d="M755.681952 799.980109l-3.796466-20.143782c-4.790096-25.41074-27.03268-43.853787-52.889581-43.853787h-94.111425l-5.205558-58.305941-13.068644-146.363485-4.653996-52.116985 50.154283-14.916734c106.232486-31.594579 148.201343-104.747669 162.039513-176.276773H229.849922c13.83817 71.529103 55.80805 144.682193 162.040536 176.276773l50.154284 14.916734-4.653997 52.116985-13.068643 146.363485-5.205559 58.305941H325.006142c-25.856901 0-48.100508 18.442024-52.889581 43.852764L268.317025 799.980109h487.364927m38.59297 63.996547H229.724055c-1.988284 0-3.972475-0.185218-5.925966-0.553609-17.366529-3.273557-28.791743-20.004613-25.518187-37.372165l10.945283-58.069557c10.494005-55.672974 59.125609-95.995331 115.779934-95.995332h35.573193l13.068643-146.363485c-147.627269-43.904952-213.630519-161.757081-213.630518-301.615409h304.672024l13.141298-287.907199c0.799202-17.494443 15.789615-32.077579 33.460066-32.077579h2.331092c17.930371 0 32.612769 14.361079 33.373085 32.077579l12.360516 287.907199h304.628022c0 139.858328-66.002226 257.710456-213.630519 301.615409l13.068644 146.363485h35.574216c56.653301 0 105.284905 40.322357 115.779934 95.995332l10.944259 58.069557c0.36839 1.954515 0.553609 3.939729 0.553609 5.926989 0.001023 17.672498-14.32424 31.998785-31.997761 31.998785z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_down" unicode="&#60329;" d="M512 495.029746L149.978826 133.008572c-12.496615-12.496615-32.756031-12.496615-45.252646 0l-45.252647 45.252647c-12.496615 12.496615-12.496615 32.756031 0 45.252647l429.900144 429.900143c12.496615 12.495592 32.756031 12.495592 45.252646 0l429.900144-429.900143c12.495592-12.496615 12.495592-32.756031 0-45.252647l-45.252647-45.252647c-12.495592-12.496615-32.756031-12.496615-45.252646 0L512 495.029746z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_glass" unicode="&#60330;" d="M782.188652 83.160257c96.370885 0 174.494173 78.124312 174.494173 174.494173 0 96.370885-78.123288 174.494173-174.494173 174.494173S607.694479 354.025315 607.694479 257.65443c0-96.370885 78.123288-174.494173 174.494173-174.494173z m-539.346835 0c96.370885 0 174.494173 78.124312 174.494173 174.494173 0 96.370885-78.123288 174.494173-174.494173 174.494173-96.370885 0-174.494173-78.123288-174.494173-174.494173 0-96.370885 78.123288-174.494173 174.494173-174.494173z m649.828089 385.29218L810.298873 646.924201c-14.685467 31.818683-52.384068 45.706995-84.20275 31.021528-0.907673-0.424672-0.907673-0.424672-1.807159-0.868787l-38.944987-19.48989c-15.668865-7.841595-34.728966-1.496074-42.570561 14.173814-7.841595 15.668865-1.496074 34.728966 14.173814 42.570561l38.944987 19.48989c1.797949 0.88823 1.797949 0.88823 3.613294 1.737574 63.637366 29.370935 139.034567 1.592264 168.405501-62.044078l149.191904-323.249125c5.28333-11.447726 3.169179-24.418133-4.359284-33.528628 4.826935-18.891256 7.392364-38.687114 7.392364-59.08263 0-131.415029-106.532315-237.947344-237.947344-237.947343S544.241308 126.240425 544.241308 257.65443c0 5.330402 0.174985 10.619872 0.51984 15.863293h-0.51984c0 17.522072-14.204513 31.726585-31.726585 31.726585s-31.726585-14.204513-31.726585-31.726585h-0.51984a241.694691 241.694691 0 0 0 0.51984-15.863293c0-131.415029-106.532315-237.947344-237.947344-237.947343S4.894474 126.240425 4.894474 257.65443c0 20.357654 2.556219 40.117696 7.365758 58.978253-7.599072 9.115612-9.750061 22.141276-4.446266 33.633005l149.191904 323.249125c29.370935 63.637366 104.768135 91.415013 168.405501 62.044078 1.815345-0.849344 1.815345-0.849344 3.613294-1.737574l38.944988-19.48989c15.668865-7.841595 22.014386-26.900673 14.173814-42.570561-7.841595-15.668865-26.900673-22.014386-42.570561-14.173814l-38.944988 19.48989c-0.898463 0.444115-0.898463 0.444115-1.807158 0.868787-31.818683 14.685467-69.517283 0.796132-84.202751-31.021528l-82.407871-178.550558c33.050744 17.388019 70.691015 27.228131 110.630656 27.228131 97.355305 0 181.054589-58.467623 217.900775-142.204769 14.901385 9.67843 32.680307 15.299451 51.773154 15.299451 19.091824 0 36.871769-5.621021 51.773154-15.299451 36.846186 83.737146 120.54547 142.204769 217.900775 142.204769 39.879266 0 77.466326-9.810437 110.481254-27.149337z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_GPS" unicode="&#60331;" d="M512-47.979502c223.989447 224.729298 335.984171 399.577534 335.984171 524.546757 0 187.452299-150.424988 339.412246-335.984171 339.412247S176.015829 664.019555 176.015829 476.567255c0-124.9682 111.994724-299.81746 335.984171-524.546757z m45.327348-45.177945c-25.009603-25.092491-65.645093-25.092491-90.654696 0-235.249909 236.027621-354.653369 422.443311-354.653369 569.724702C112.019283 699.219241 290.950512 879.976048 512 879.976048s399.980717-180.756807 399.980717-403.408793c0-147.281391-119.40346-333.697081-354.653369-569.724702z m-45.327348 445.158662c70.688969 0 127.994116 57.305147 127.994116 127.994116s-57.305147 127.994116-127.994116 127.994116-127.994116-57.305147-127.994116-127.994116 57.305147-127.994116 127.994116-127.994116z m0-63.996546c-106.033965 0-191.990662 85.956697-191.990662 191.990662s85.956697 191.990662 191.990662 191.990662 191.990662-85.956697 191.990662-191.990662-85.957721-191.990662-191.990662-191.990662z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_hardware_fill" unicode="&#60332;" d="M128.018675 256.005884h767.96265v-63.996546H128.018675v63.996546z m703.966103 351.983563c-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998785h31.998785c53.016471 0 95.995331-42.97886 95.995331-95.995331v-543.974226c0-53.016471-42.97886-95.995331-95.995331-95.995331H160.016437c-53.016471 0-95.995331 42.97886-95.995331 95.995331V575.990662c0 53.016471 42.97886 95.995331 95.995331 95.995331h31.998785c17.672498 0 31.998785-14.326287 31.998785-31.998784s-14.326287-31.998785-31.998785-31.998785h-31.998785c-17.672498 0-31.998785-14.326287-31.998785-31.998785v-543.974225c0-17.672498 14.326287-31.998785 31.998785-31.998785h703.966103c17.672498 0 31.998785 14.326287 31.998785 31.998785V575.990662c0 17.672498-14.326287 31.998785-31.998785 31.998785h-31.997762zM512 415.998785c-26.508747 0-47.998177 21.48943-47.998177 47.998177s21.48943 47.998177 47.998177 47.998177 47.998177-21.48943 47.998177-47.998177c-0.001023-26.508747-21.48943-47.998177-47.998177-47.998177z m135.75794 199.754486c12.495592-12.495592 12.495592-32.756031 0-45.252646-12.495592-12.496615-32.756031-12.496615-45.252647 0-23.162536 23.162536-55.161321 37.488823-90.505293 37.488822s-67.342758-14.326287-90.505293-37.488822c-12.495592-12.496615-32.756031-12.496615-45.252647 0-12.495592 12.495592-12.495592 32.756031 0 45.252646 34.743292 34.743292 82.741469 56.232722 135.75794 56.232722s101.014648-21.488407 135.75794-56.232722z m113.131617 113.131617c12.496615-12.495592 12.496615-32.756031 0-45.252647-12.495592-12.495592-32.756031-12.495592-45.252647 0-52.114938 52.114938-124.111692 84.349083-203.63691 84.349084s-151.521972-32.234145-203.63691-84.349084c-12.496615-12.495592-32.756031-12.495592-45.252647 0-12.496615 12.496615-12.496615 32.756031 0 45.252647C326.806137 792.581606 414.802284 831.978894 512 831.978894s185.192839-39.397289 248.889557-103.094006z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_im_more" unicode="&#60333;" d="M512-91.897757c262.831081 0 475.897757 213.066677 475.897757 475.897757S774.831081 859.897757 512 859.897757 36.102243 646.831081 36.102243 384 249.168919-91.897757 512-91.897757z m0-31.726586c-280.353153 0-507.624343 227.27119-507.624343 507.624343S231.646847 891.624343 512 891.624343s507.624343-227.27119 507.624343-507.624343-227.27119-507.624343-507.624343-507.624343z m-31.726585 539.350928V638.021437c0 17.406438 14.081717 31.516808 31.726585 31.516808 17.522072 0 31.726585-14.116509 31.726585-31.516808v-222.294852h222.294852c17.406438 0 31.516808-14.081717 31.516808-31.726585 0-17.522072-14.116509-31.726585-31.516808-31.726585H543.726585v-222.294852c0-17.406438-14.081717-31.516808-31.726585-31.516808-17.522072 0-31.726585 14.116509-31.726585 31.516808V352.273415H257.978563c-17.406438 0-31.516808 14.081717-31.516808 31.726585 0 17.522072 14.116509 31.726585 31.516808 31.726585h222.294852z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_group" unicode="&#60334;" d="M927.602509 143.783986l-0.23229 0.227174h29.299303c-6.963599 16.205077-17.3389 28.650527-32.123628 38.505989-11.113105 7.407714-25.723871 13.758352-46.514383 20.424169-5.110391 1.638313-10.54824 3.289929-17.350157 5.284353-3.324722 0.975211-15.70161 4.557806-18.429745 5.355985-88.184435 25.798573-130.320091 54.177923-130.320091 130.420375 0 23.708981 6.788613 44.428885 18.857487 65.177441 3.789303 6.513344 7.748475 12.511965 13.272281 20.383236-2.675946-3.813862 9.016351 12.731976 11.486613 16.3729 15.338337 22.601764 21.530362 39.328727 21.530362 66.057485V583.99087c0 42.020022-14.459317 72.682369-42.056862 89.419566-29.714765 11.600199-47.465035 27.124777-53.251831 46.573735-1.813299 6.094812-2.127454 19.222807 6.708796 25.606191 4.488221 3.242857 10.018168 4.727675 16.588816 4.455475l0.721431-0.555655-0.228197 0.403182c87.37807-12.452613 135.514393-79.288834 135.514393-165.902494v-71.996754c0-95.995331-65.146743-119.993908-65.146742-167.992085 0-71.996754 112.100124-60.234873 184.111204-108.23305 25.090445-16.72287 43.566238-38.886659 55.428404-66.491367 13.953803-32.473599-1.058099-70.109778-33.531698-84.064604a63.968917 63.968917 0 0 0-9.199522-3.148714l-0.032746-0.109493-0.391926 0.001023-0.179079-0.045026-0.022513 0.046049c-31.827893 0.151449-51.17759 12.536524-58.051137 37.155225-3.069919 10.667967 1.203408 18.968004 12.821003 24.90011l0.722454-0.228198zM375.726314 367.090888c14.781658-24.329105 22.99062-48.275493 22.99062-75.65712 0-87.273692-49.405223-119.287827-159.104671-150.295028-3.53143-0.997724-19.150152-5.370311-23.319102-6.550183-8.773827-2.484587-15.809057-4.539386-22.470781-6.585999-30.438243-9.346879-51.907207-18.339694-68.656682-29.290093-29.495778-19.284205-48.27754-45.904493-57.852616-82.694397h798.615786c-9.473769 36.729529-28.263717 63.308885-57.944713 82.604346-16.529465 10.745738-37.448914 19.615757-66.565045 28.721135-6.931876 2.167363-14.261818 4.338818-23.385617 6.948249-4.428869 1.266853-20.75265 5.875824-24.308638 6.890944-108.392686 30.92943-157.548222 63.22088-157.548223 150.252049 0 27.154453 8.003278 50.982138 22.450315 75.206866 4.670369 7.831362 9.629311 15.159258 16.617469 24.87555-3.558036-4.947685 11.968589 16.485463 15.33322 21.321608 22.096251 31.757285 31.472805 56.463989 31.472806 94.585216v92.567255c0 94.390787-55.488779 151.992693-154.733107 151.992693-100.638071 0-155.976424-57.491389-154.74948-151.154605l0.005117-0.838088v-42.306548c0-28.01403 0-28.01403-0.005117-51.098795-0.497327-37.983079 8.776897-62.33879 31.306007-94.169753 3.366677-4.756327 18.307971-25.061792 15.144931-20.73116 7.015787-9.603729 12.005428-16.8559 16.707521-24.594142zM248.578472 599.990263c-1.616824 123.423007 76.646658 215.989239 218.740909 215.989239 140.467195 0 218.729653-92.313475 218.729654-215.989239v-92.567256c0-123.423007-85.874833-154.277736-85.874833-215.989239 0-92.566232 147.767462-77.444836 242.692414-139.15634 43.26027-28.123524 71.603805-68.215638 85.031629-120.276341 8.827039-34.224476-11.760858-69.124334-45.985334-77.951373a63.993476 63.993476 0 0 0-15.983019-2.028193l-798.61681 0.001024c-35.343973 0-63.996546 28.652574-63.996547 63.996546 0 5.437849 0.692778 10.854209 2.062986 16.117073 13.531178 51.995211 41.785685 92.042299 84.765569 120.141264 94.390787 61.711504 244.575298 46.590108 244.575298 139.15634 0 61.711504-87.757716 92.567255-86.141916 215.989239v92.567256z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_horn" unicode="&#60335;" d="M702.383048 225.615737c40.534182 40.534182 65.605184 96.531544 65.605184 158.384263s-25.071002 117.850082-65.605184 158.384263c-12.496615 12.495592-12.496615 32.756031 0 45.252647 12.495592 12.496615 32.756031 12.496615 45.252647 0 52.114938-52.114938 84.349083-124.111692 84.349083-203.63691s-32.234145-151.521972-84.349083-203.63691c-12.495592-12.496615-32.756031-12.496615-45.252647 0-12.496615 12.496615-12.496615 32.757055 0 45.252647z m113.130594-113.131617C885.000226 181.970704 927.979086 277.966035 927.979086 384s-42.97886 202.029296-112.465444 271.51588c-12.495592 12.496615-12.495592 32.756031 0 45.252647 12.496615 12.496615 32.756031 12.496615 45.252646 0C941.834652 619.700163 991.976656 507.70544 991.976656 384s-50.142004-235.700163-131.209344-316.768527c-12.496615-12.496615-32.757055-12.496615-45.25367 0-12.495592 12.496615-12.495592 32.757055 0 45.252647zM312.24449 543.992901H112.019283c-8.836249 0-15.999392-7.163143-15.999392-15.999393v-287.985993c0-8.836249 7.163143-15.999392 15.999392-15.999393H312.245514c25.459858 0 49.875944-10.113335 67.87897-28.116361l163.874301-163.874301V735.983563L380.12346 572.109262a95.992261 95.992261 0 0 0-67.87897-28.116361z m41.371247 92.112907L498.746138 781.23621c40.316218 40.316218 109.249193 11.762905 109.249193-45.252647v-703.966103c0-57.015551-68.933999-85.568864-109.249193-45.252647L353.615737 131.894192a95.994308 95.994308 0 0 1-67.878971 28.116361H96.019891c-35.344996 0-63.996546 28.652574-63.996547 63.996546V543.992901c0 35.344996 28.652574 63.996546 63.996547 63.996546h189.716875a95.996354 95.996354 0 0 1 67.878971 28.116361z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_im_face" unicode="&#60336;" d="M702.358489 447.453171c-35.044144 0-63.453171 35.510772-63.453171 79.316463s28.409027 79.316463 63.453171 79.316464 63.453171-35.510772 63.453171-79.316464-28.409027-79.316463-63.453171-79.316463z m-380.718001 0c-35.044144 0-63.453171 35.510772-63.453171 79.316463s28.409027 79.316463 63.453171 79.316464 63.453171-35.510772 63.45317-79.316464-28.409027-79.316463-63.45317-79.316463z m190.359512-539.350928c262.831081 0 475.897757 213.066677 475.897757 475.897757S774.831081 859.897757 512 859.897757 36.102243 646.831081 36.102243 384 249.168919-91.897757 512-91.897757z m0-31.726586c-280.353153 0-507.624343 227.27119-507.624343 507.624343S231.646847 891.624343 512 891.624343s507.624343-227.27119 507.624343-507.624343-227.27119-507.624343-507.624343-507.624343zM226.460732 320.546829H797.538245c0-157.698648-127.84062-285.538245-285.538245-285.538245S226.460732 162.848181 226.460732 320.546829z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_launch_page" unicode="&#60337;" d="M336.00873 639.988232c-26.508747 0-47.998177 21.48943-47.998177 47.998177s21.48943 47.998177 47.998177 47.998177 47.998177-21.48943 47.998177-47.998177-21.490453-47.998177-47.998177-47.998177z m-15.999392-671.968341h383.981324c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998785H320.009338c-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998785z m511.97544 404.280649l-158.714791 188.417277-231.342926-231.342925c-12.405541-12.405541-32.486902-12.508895-45.019332-0.230244L288.832268 435.02921l-96.817046-96.328929v-242.686274c0-17.672498 14.326287-31.998785 31.998785-31.998785h575.971986c17.672498 0 31.998785 14.326287 31.998785 31.998785V372.30054z m0 99.336426V767.981325c0 17.672498-14.326287 31.998785-31.998785 31.998784H224.014007c-17.672498 0-31.998785-14.326287-31.998785-31.998784v-339.003948l74.075089 73.701583c12.414751 12.352329 32.453133 12.429077 44.963051 0.172938l108.018156-105.82828 233.592152 233.592153c13.256932 13.256932 35.020608 12.32777 47.098691-2.01182l132.222417-156.966985zM128.018675 351.995075V767.982348c0 53.016471 42.97886 95.995331 95.995332 95.995331h575.971986c53.016471 0 95.995331-42.97886 95.995332-95.995331v-671.967318c0-53.016471-42.97886-95.995331-95.995332-95.995331H224.014007c-53.016471 0-95.995331 42.97886-95.995332 95.995331v255.980045z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_likegood" unicode="&#60338;" d="M116.072599 383.060605l22.587437-383.981325c0.497327-8.456602 7.500834-15.059997 15.971764-15.059997h36.5658c8.836249 0 15.999392 7.163143 15.999392 15.999392V384c0 8.836249-7.163143 15.999392-15.999392 15.999392h-59.153238c-8.836249 0-15.999392-7.163143-15.999392-15.999392 0-0.313132 0.00921-0.626263 0.027629-0.939395z m-34.931581 80.935334h158.054759c17.672498 0 31.998785-14.326287 31.998785-31.998785v-479.976656c0-17.672498-14.326287-31.998785-31.998785-31.998785H109.374036c-16.942881 0-30.948873 13.205766-31.943526 30.118972l-28.233018 479.978702c-1.037632 17.641799 12.422937 32.784684 30.064736 33.822317a32.846082 32.846082 0 0 0 1.87879 0.054235z m302.047244-479.641012h404.122038a15.998369 15.998369 0 0 1 15.348569 11.484566l106.902752 363.468128a31.984459 31.984459 0 0 1 1.300622 9.028631c0 17.672498-14.326287 31.998785-31.998784 31.998785H687.970804c-45.24446 0-76.202543 45.669132-59.446927 87.697341 24.101931 60.454884 35.925211 116.770494 35.925211 169.098279 0 73.907267-27.838022 118.643144-87.703482 125.826754a490.128877 490.128877 0 0 1-2.293229-12.43931c0.829901 4.808516-3.601015-21.327748-4.946662-28.684296-2.301416-12.577456-4.652973-23.73968-7.455809-34.876322-7.320733-29.093619-17.213034-55.692417-31.254841-81.35489-35.666314-65.179488-90.317005-128.782062-163.605172-191.322443v-433.924807c-0.001023-8.837272 7.16212-16.000416 15.998369-16.000416zM703.046151 506.089639c-4.442172-13.771655-9.467629-27.690666-15.075347-41.757033H878.863459c53.017494 0 95.995331-42.97886 95.995331-95.995331 0-9.168824-1.313925-18.290575-3.900843-27.086915L860.677261-33.702334c-8.010441-27.236318-33.006741-45.939285-61.396325-45.939285H367.18887c-35.344996 0-63.996546 28.652574-63.996546 63.996546V464.332606c79.287811 63.996546 136.441509 127.994116 171.46007 191.990663 52.528354 95.995331 20.530592 191.655018 84.228333 191.655018 128.292921 0 169.564907-99.571786 169.564907-190.84763 0-41.355897-6.231935-84.289732-18.695804-128.800481l-6.703679-22.240537z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_index_line" unicode="&#60339;" d="M895.981325 831.978894c17.672498 0 31.998785-14.326287 31.998784-31.998785v-703.966102c0-17.672498-14.326287-31.998785-31.998784-31.998785s-31.998785 14.326287-31.998785 31.998785V799.980109c0 17.672498 14.326287 31.998785 31.998785 31.998785zM639.994116 479.995331c17.672498 0 31.998785-14.326287 31.998785-31.998785v-351.983563c0-17.672498-14.326287-31.998785-31.998785-31.998785s-31.998785 14.326287-31.998785 31.998785V447.99757c0 17.671475 14.326287 31.997762 31.998785 31.997761z m-255.988232 95.995331c17.672498 0 31.998785-14.326287 31.998785-31.998784v-447.978895c0-17.672498-14.326287-31.998785-31.998785-31.998785s-31.998785 14.326287-31.998785 31.998785V543.992901c0 17.671475 14.326287 31.997762 31.998785 31.997761zM64.021106 0.018675H959.977871c17.672498 0 31.998785-14.326287 31.998785-31.998784s-14.326287-31.998785-31.998785-31.998785H64.021106c-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998784z m63.997569 319.984779c17.672498 0 31.998785-14.326287 31.998785-31.998785v-191.990662c0-17.672498-14.326287-31.998785-31.998785-31.998785s-31.998785 14.326287-31.998784 31.998785V288.004669c0 17.672498 14.326287 31.998785 31.998784 31.998785z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_live" unicode="&#60340;" d="M628.577089 271.614373l-163.614382-102.258988c-14.986319-9.366322-34.727942-4.810562-44.094264 10.175757a31.998785 31.998785 0 0 0-4.863774 16.959254v204.517976c0 17.672498 14.326287 31.998785 31.998785 31.998785a31.998785 31.998785 0 0 0 16.959253-4.863774l163.614382-102.258989c14.986319-9.366322 19.542078-29.107945 10.175757-44.094264a32.019251 32.019251 0 0 0-10.175757-10.175757zM160.016437 634.733555c-17.672498 0-31.998785-14.326287-31.998785-31.998785v-575.971987c0-17.672498 14.326287-31.998785 31.998785-31.998785h703.966103c17.672498 0 31.998785 14.326287 31.998785 31.998785V602.73477c0 17.672498-14.326287 31.998785-31.998785 31.998785H160.016437z m605.226264 63.996546h98.740862c53.016471 0 95.995331-42.97886 95.995331-95.995331v-575.971987c0-53.016471-42.97886-95.995331-95.995331-95.995331H160.016437c-53.016471 0-95.995331 42.97886-95.995331 95.995331V602.73477c0 53.016471 42.97886 95.995331 95.995331 95.995331h98.740862l-83.878363 83.878362c-12.496615 12.495592-12.496615 32.756031 0 45.252647 12.496615 12.496615 32.756031 12.496615 45.252647 0l129.131009-129.131009h325.474816l129.131009 129.131009c12.495592 12.496615 32.756031 12.496615 45.252647 0 12.496615-12.495592 12.496615-32.756031 0-45.252647l-83.878363-83.878362z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_link" unicode="&#60341;" d="M828.768527 338.747353c-12.495592-12.496615-32.756031-12.496615-45.252647 0-12.495592 12.495592-12.495592 32.756031 0 45.252647l67.87897 67.87897c74.977645 74.977645 74.977645 196.539258 0 271.51588-74.976622 74.977645-196.538235 74.977645-271.51588 0L421.494707 565.010587c-74.976622-74.976622-74.976622-196.538235 0-271.51588 12.496615-12.495592 12.496615-32.756031 0-45.252647-12.495592-12.495592-32.756031-12.495592-45.252647 0-99.969852 99.968829-99.969852 262.051321 0 362.021174l158.384263 158.384263c99.969852 99.968829 262.051321 99.968829 362.021174 0 99.968829-99.969852 99.968829-262.052345 0-362.021174l-67.87897-67.87897zM647.75794 519.75794c99.969852-99.968829 99.969852-262.051321 0-362.021174L489.373677-0.647497c-99.968829-99.969852-262.051321-99.969852-362.021174 0s-99.969852 262.052345 0 362.021174l45.252647 45.252646c12.496615 12.495592 32.756031 12.495592 45.252646 0 12.496615-12.496615 12.496615-32.756031 0-45.252646l-45.252646-45.252647c-74.976622-74.977645-74.976622-196.539258 0-271.51588s196.539258-74.976622 271.51588 0l158.384263 158.384263c74.976622 74.976622 74.976622 196.538235 0 271.51588-12.496615 12.495592-12.496615 32.756031 0 45.252647 12.495592 12.496615 32.756031 12.496615 45.252647 0z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_im_voice" unicode="&#60342;" d="M512 891.624343c-280.357246 0-507.624343-227.275283-507.624343-507.624343s227.267097-507.624343 507.624343-507.624343 507.624343 227.275283 507.624343 507.624343S792.356222 891.624343 512 891.624343z m0-983.5221c-262.832104 0-475.897757 213.069747-475.897757 475.897757S249.167896 859.897757 512 859.897757s475.897757-213.069747 475.897757-475.897757-213.065653-475.897757-475.897757-475.897757zM512 288.820244c69.944002 0 126.906342 56.915267 126.906342 127.107933V574.157921c0 70.191642-56.819077 127.107933-126.906342 127.107933-69.944002 0-126.906342-56.915267-126.906342-127.107933v-158.229744c0-70.191642 56.819077-127.107933 126.906342-127.107933zM718.221782 447.453171c-17.521049 0-31.726585-14.205537-31.726586-31.726586 0-96.371908-78.123288-174.49622-174.496219-174.496219S337.502757 319.353654 337.502757 415.726585c0 17.521049-14.205537 31.726585-31.726585 31.726586s-31.726585-14.205537-31.726586-31.726586c0-120.66315 89.804329-220.335221 206.222805-235.857752v-97.270371c0-17.521049 14.205537-31.726585 31.726586-31.726585s31.726585 14.205537 31.726585 31.726585v97.270371c116.418476 15.522532 206.222805 115.194602 206.222805 235.857752 0 17.521049-14.205537 31.726585-31.726585 31.726586z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_mobilephone" unicode="&#60343;" d="M512-63.977871c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998785-31.998785-14.326287-31.998785-31.998785 14.326287-31.998785 31.998785-31.998785zM304.009945 799.980109c-26.508747 0-47.998177-21.48943-47.998177-47.998177v-671.967318c0-26.508747 21.48943-47.997154 47.998177-47.997154h415.98011c26.508747 0 47.997154 21.48943 47.997154 47.997154V751.982956c0 26.508747-21.48943 47.998177-47.997154 47.998177H304.009945z m-15.999392 63.996547h447.978894c53.016471 0 95.995331-42.97886 95.995331-95.995331v-767.96265c0-53.016471-42.97886-95.995331-95.995331-95.995331H288.010553c-53.016471 0-95.995331 42.97886-95.995331 95.995331V767.981325c0 53.017494 42.97886 95.995331 95.995331 95.995331z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_dmail" unicode="&#60344;" d="M842.458317 631.666706c13.075807 11.887748 33.313733 10.923794 45.201482-2.153036 11.887748-13.075807 10.923794-33.313733-2.153037-45.201482L576.573691 303.463756c-36.614919-33.286104-92.532463-33.286104-129.147382 0L138.492214 584.312188c-13.07683 11.887748-14.039761 32.125675-2.152013 45.201482 11.887748 13.07683 32.124651 14.040784 45.201482 2.153036l308.934094-280.849456c12.204973-11.095709 30.843472-11.095709 43.048446 0L842.458317 631.666706zM99.555413 701.265854c-17.522072 0-31.726585-14.204513-31.726585-31.726586v-571.077513c0-17.522072 14.204513-31.726585 31.726585-31.726585h824.889174c17.522072 0 31.726585 14.204513 31.726585 31.726585V669.539268c0 17.522072-14.204513 31.726585-31.726585 31.726586H99.555413z m0 63.452147h824.889174c52.566216 0 95.179756-42.61354 95.179756-95.179756v-571.077513c0-52.566216-42.61354-95.179756-95.179756-95.179757H99.555413c-52.566216 0-95.179756 42.61354-95.179756 95.179757V669.539268c0 52.565193 42.61354 95.178733 95.179756 95.178733z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_message" unicode="&#60345;" d="M320.009338 422.927591c-26.508747 0-47.998177 21.48943-47.998178 47.998177s21.48943 47.998177 47.998178 47.998178 47.998177-21.48943 47.998177-47.998178-21.490453-47.998177-47.998177-47.998177z m191.990662 0c-26.508747 0-47.998177 21.48943-47.998177 47.998177s21.48943 47.998177 47.998177 47.998178 47.998177-21.48943 47.998177-47.998178-21.48943-47.998177-47.998177-47.998177z m191.990662 0c-26.508747 0-47.997154 21.48943-47.997154 47.998177s21.48943 47.998177 47.997154 47.998178c26.508747 0 47.998177-21.48943 47.998178-47.998178s-21.48943-47.998177-47.998178-47.998177zM304.009945 25.803945l184.698583 143.654794a63.99757 63.99757 0 0 0 39.289841 13.481036h351.983563c17.672498 0 31.998785 14.326287 31.998785 31.998785V726.912977c0 17.672498-14.326287 31.998785-31.998785 31.998785H144.017044c-17.672498 0-31.998785-14.326287-31.998784-31.998785v-511.975441c0-17.672498 14.326287-31.998785 31.998784-31.998784h95.995332c35.344996 0 63.996546-28.652574 63.996546-63.996547v-93.13826z m223.989447 93.13826L317.478701-44.795996c-20.924565-16.274662-51.080376-12.504802-67.355037 8.419763a47.994084 47.994084 0 0 0-10.110265 29.468149V118.942205h-95.995331c-53.016471 0-95.995331 42.97886-95.995331 95.995331V726.912977c0 53.016471 42.97886 95.995331 95.995331 95.995331h735.964888c53.016471 0 95.995331-42.97886 95.995331-95.995331v-511.975441c0-53.016471-42.97886-95.995331-95.995331-95.995331H527.999392z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_more" unicode="&#60346;" d="M512 479.318926c-53.013401 0-95.995331-42.98193-95.995331-95.995331s42.98193-95.995331 95.995331-95.995332 95.995331 42.98193 95.995331 95.995332-42.98193 95.995331-95.995331 95.995331m-351.983563 0c-53.013401 0-95.995331-42.98193-95.995331-95.995331s42.98193-95.995331 95.995331-95.995332 95.995331 42.98193 95.995331 95.995332-42.98193 95.995331-95.995331 95.995331m703.966103 0c-53.013401 0-95.995331-42.98193-95.995331-95.995331s42.98193-95.995331 95.995331-95.995332 95.995331 42.98193 95.995331 95.995332-42.98193 95.995331-95.995331 95.995331"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_left" unicode="&#60347;" d="M376.24206 384l384.647497-384.647497c12.496615-12.496615 12.496615-32.756031 0-45.252647l-22.626323-22.626323c-12.496615-12.496615-32.756031-12.496615-45.252647 0L263.110443 361.373677c-12.496615 12.496615-12.496615 32.756031 0 45.252646L693.010587 836.526467c12.496615 12.495592 32.756031 12.495592 45.252647 0l22.626323-22.626323c12.496615-12.495592 12.496615-32.756031 0-45.252647L376.24206 384z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_next_arrow" unicode="&#60348;" d="M384.561539-9.148102c-12.365632-12.647041-32.082696-12.551874-44.161802 0.342808l-50.324152 53.724599c-12.023848 12.836353-11.748578 33.491789 0.654916 46.177715l266.968307 273.051863c12.385075 12.667507 12.005428 32.915667-0.891299 45.26595L279.229562 675.252387c-12.877285 12.332886-13.356193 32.516578-1.109264 45.040822l55.647392 56.909128c12.264325 12.542664 32.388664 12.401448 44.645826-0.008187l367.036397-371.605459c12.392238-12.546757 12.409634-32.975019 0.048095-45.616944L384.561539-9.148102z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_notice" unicode="&#60349;" d="M320.009338 495.994724c0-63.996546 0-94.871741-31.998785-191.990663-21.331841-65.37801-63.996546-129.375579-127.994116-191.990662h703.966103c-63.996546 63.996546-106.661252 127.994116-127.994116 191.990662-31.998785 95.995331-31.998785 127.994116-31.998785 191.990663 0 127.994116-31.998785 223.989447-191.990662 223.989447-154.75562 0-191.989639-95.995331-191.989639-223.989447z m282.523585-447.978895H421.467077c13.178137-37.284161 48.735981-63.996546 90.532923-63.996546s77.354785 26.712385 90.532923 63.996546z m3.220344 724.683961c114.993011-31.42164 162.233941-127.552048 162.233942-276.705066 0-89.716324 4.64888-99.556437 28.713972-171.752736 17.921161-53.764508 55.119365-109.561301 112.532982-166.975942 40.316218-40.316218 11.762905-109.249193-45.252646-109.249193H668.791999c-14.823614-73.028247-79.389118-127.994116-156.791999-127.994116S370.031615-25.011394 355.208001 48.015829H160.016437c-57.352219 0-85.751013 69.63087-44.756343 109.74038 57.057507 55.825446 94.02035 111.270223 111.967094 166.273955 15.731286 47.745421 25.325805 105.065917 28.78458 171.96456 0 146.069797 49.270147 243.450684 162.078399 275.986705 9.200546 43.417859 47.750537 75.996858 93.909833 75.996858 45.903469 0 84.282568-32.219819 93.753267-75.278497z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_namecard" unicode="&#60350;" d="M681.374572 556.197874c-0.415462 31.083949 3.77907 54.29765 32.804127 69.959351 5.940292 3.206018 20.013823 4.89652 26.732851 4.896521 7.361665 0.753153 0.073678 6.757914 16.313547 6.757914 16.239869 0 38.82526-7.154957 49.621141-29.30135 10.79588-22.147416 11.709693-46.454008 11.709693-52.280714s5.963829-2.913353 5.963829-11.654434-2.572592-26.03598-11.72402-37.784558c-9.151427-11.747555-12.133342-14.661931-18.098193-23.403013-5.964852-8.741082-8.946766-18.271132-8.946766-26.223244 0-29.136597 49.848315-31.289634 78.744435-49.689703 11.837606-7.538697 20.006659-17.393135 24.505114-29.563316l0.001023 0.001023c3.64604-9.861602-1.39272-20.812001-11.255345-24.457018a19.023262 19.023262 0 0 0-6.601348-1.180895l-242.358817 0.002047c-10.512425 0-19.034519 8.522094-19.034518 19.034518a19.033495 19.033495 0 0 0 1.191128 6.627954c4.516874 12.158924 12.656251 22.004153 24.419156 29.537734 28.732391 18.400069 78.815043 20.553105 78.815043 49.689702 0 7.759731-2.981914 17.482163-8.946766 26.223245-5.963829 8.741082-8.946766 11.654434-17.893532 23.403013-8.946766 11.748578-11.92868 29.043477-11.92868 37.784558 0.002047 8.739035 5.966898 5.825682 5.966898 11.620665zM163.007561 225.367073h380.718001c17.522072 0 31.726585-14.204513 31.726585-31.726585s-14.204513-31.726585-31.726585-31.726586H163.007561c-17.522072 0-31.726585 14.204513-31.726586 31.726586 0.001023 17.522072 14.204513 31.726585 31.726586 31.726585z m0 126.906342h190.359512c17.522072 0 31.726585-14.204513 31.726585-31.726586s-14.204513-31.726585-31.726585-31.726585H163.007561c-17.522072 0-31.726585 14.204513-31.726586 31.726585s14.204513 31.726585 31.726586 31.726586z m-63.452148 348.992439c-17.522072 0-31.726585-14.204513-31.726585-31.726586v-571.077513c0-17.522072 14.204513-31.726585 31.726585-31.726585h824.889174c17.522072 0 31.726585 14.204513 31.726585 31.726585V669.539268c0 17.522072-14.204513 31.726585-31.726585 31.726586H99.555413z m0 63.452147h824.889174c52.566216 0 95.179756-42.61354 95.179756-95.179756v-571.077513c0-52.566216-42.61354-95.179756-95.179756-95.179757H99.555413c-52.566216 0-95.179756 42.61354-95.179756 95.179757V669.539268c0 52.565193 42.61354 95.178733 95.179756 95.178733z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_phone" unicode="&#60351;" d="M594.366939 129.93456c-159.949922 44.407396-286.332331 171.396625-332.337107 334.574055-7.93574 33.57263 0.589424 58.139142 20.833491 76.930114 2.334161 2.166339 8.812713 7.6574 7.883551 6.846941 5.597485 4.881171 10.837836 9.142218 19.834744 16.252149 2.812045 2.220574 2.812045 2.220574 5.558599 4.393054 21.046339 16.672728 30.17116 25.720801 34.406624 34.540677 5.409197 11.263531-8.538467 51.386344-40.708144 92.706425-37.842887 48.608068-70.305229 71.802326-98.924033 71.802326-20.010753 0-40.808428-24.629957-69.484538-82.763982-15.160281-30.733978-16.61133-108.283192-8.523117-161.977091 5.968945-39.624463 27.458375-117.279077 46.62797-162.884764 78.380138-186.474019 248.529353-320.266188 449.951829-352.145246 98.261954-15.363919 197.22692-8.435113 225.184669 15.370059 27.800159 23.671119 41.494043 42.909276 41.494043 51.451836 0 23.763217-29.543873 70.203922-71.062476 103.345739-40.60479 32.412201-79.886445 46.413076-90.551342 41.162492-7.424086-3.65525-15.161305-10.838859-25.971511-24.202215-3.03001-3.746324-21.337981-27.621081-27.841092-35.579333-25.540699-32.458249-44.096311-39.199791-86.37216-29.823236z m36.237319 69.600171l0.445139 0.553609c5.430686 6.613628 23.953551 30.772864 27.774576 35.496446 16.142655 19.956517 29.889751 32.719192 47.458895 41.370223 39.706327 19.550265 100.614535-2.158153 158.744467-48.560996 55.264675-44.11473 95.134731-106.787118 95.134731-153.361877 0-32.958646-22.99062-65.260329-64.002686-100.17963-46.997384-40.016389-160.744008-47.980781-276.618085-29.862121-223.393883 35.356252-412.053684 183.703929-499.004011 390.5663-21.25714 50.572816-44.165896 133.357264-50.913577 178.150446-9.928117 65.907059-8.283664 153.812131 14.411221 199.821001C123.704416 793.946696 155.817812 831.978894 210.914664 831.978894c53.312206 0 100.621698-33.802874 149.422148-96.484471 45.666062-58.655911 66.9846-119.983675 47.899939-159.724795-9.901511-20.61962-23.690562-34.290991-52.357461-57.001225-2.832512-2.241041-2.832512-2.241041-5.615905-4.439102-8.232498-6.506181-12.850679-10.261715-17.455557-14.277168-0.048095-0.041956-5.324262-4.513804-6.405897-5.518691-4.00522-3.716648-4.495384-5.129834-2.434445-13.976316 39.618323-140.435473 149.21851-250.560616 285.85547-288.543695 16.519232-3.64604 10.199293-5.965875 20.781302 7.5213z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_qq" unicode="&#60352;" d="M703.746092-95.976656c-87.12122 0-151.618163 18.280342-191.771675 54.357002-40.99774-36.326347-105.213273-54.357002-191.709253-54.357002-86.683245 0-122.68111 37.592177-136.431275 59.997466-15.999392 26.076912-17.749246 60.356646-4.624321 91.714841 9.030677 21.639856 24.311709 39.576367 43.903929 52.294017a462.004329 462.004329 0 0 0-20.436448 35.701107c-16.21838-17.452487-33.935903-27.983331-51.372018-29.826306-17.779945-1.890047-33.435507 5.015224-43.654242 18.780738-21.530362 29.030174-20.030196 81.167624-19.530822 91.323939 4.750187 66.684772 36.154431 134.868687 93.432972 203.428156-4.687766 30.420847-2.405793 80.746022 30.248931 120.915907C216.208227 728.516498 343.732645 863.368812 511.881296 863.978702c168.523181-0.608867 296.111045-135.63412 300.360836-315.625493 32.654724-40.169885 34.904974-90.496084 30.217209-120.915907 57.278541-68.559469 88.682785-136.696312 93.402273-202.771194 0.562818-10.859325 1.968841-63.012126-19.467377-91.964528-10.281157-13.780865-26.092261-20.670785-43.684942-18.796088-17.436114 1.843998-35.154661 12.374842-51.372018 29.826306-5.655813-11.06194-12.405541-22.983457-20.436448-35.701107 19.593244-12.7023 34.873252-30.638811 43.903929-52.278667 13.123902-31.358195 11.374048-65.653279-4.62432-91.74554-13.753235-22.390963-49.751101-59.983139-136.434346-59.98314zM507.97329-37.900959c0.124843-0.124843 0.249687-0.249687 0.37453-0.359181-0.12382 0.124843-0.248663 0.233314-0.37453 0.359181z m8.905834 0.827855c-0.249687-0.26606-0.531096-0.515746-0.812505-0.780783 0.281409 0.249687 0.562818 0.499373 0.812505 0.780783z m-4.936429 60.684104c21.154809-0.047072 34.123168-8.858762 41.279149-16.264429 14.718213-14.217816 54.93517-39.326681 150.524248-39.32668 57.59065 0 76.43381 20.608364 81.870636 29.467125 5.062296 8.218172 5.124717 21.717627 0.156566 33.576723-3.90596 9.296737-14.31196 25.827225-40.404222 31.873941a32.064276 32.064276 0 0 0-22.811542 20.092617 32.009018 32.009018 0 0 0 4.281513 30.077016c35.935444 48.731888 50.810223 85.683475 56.93471 108.104114a32.011064 32.011064 0 0 0 28.31079 23.436782c13.936407 1.109264 26.092261-6.374174 31.685653-18.608824 9.312086-20.421098 18.780739-33.013905 25.873274-40.264029 1.812275 9.484002 3.000334 22.13923 2.343371 35.029818-3.937682 55.122435-33.686217 114.900913-88.370677 176.960341a32.027437 32.027437 0 0 0-5.499247 33.576723c2.312672 7.031137 9.187243 52.450583-20.468171 82.074274a32.094976 32.094976 0 0 0-9.249665 25.498743C748.337683 687.344796 646.685515 799.479713 511.880273 799.980109c-134.556579-0.500397-236.207723-112.635313-236.207723-260.862239 0-8.484232-3.312442-19.686365-9.312086-25.686009-29.65439-29.639041-22.779819-75.074859-20.217461-82.792634 3.624551-10.812253 1.812275-24.311709-5.749957-32.873712-54.68446-62.059428-84.432994-121.822556-88.4024-177.648003-0.62524-12.467963 0.562818-24.935925 2.343372-34.357505 7.124258 7.265474 16.59291 19.84293 25.904996 40.279378 5.625114 12.233626 17.936511 19.701714 31.685653 18.608824a32.010041 32.010041 0 0 0 28.310789-23.436782c6.124488-22.420639 20.999266-59.372226 56.934711-108.104114a32.004925 32.004925 0 0 0 4.281513-30.077016 32.058137 32.058137 0 0 0-22.811542-20.092617c-26.061562-6.046716-36.498262-22.577205-40.404222-31.889291-4.937452-11.859096-4.90573-25.342178 0.156566-33.545 5.436826-8.874111 24.279986-29.482475 81.870636-29.482475 95.558379 0 135.836735 25.124214 151.305031 40.092113 6.313799 6.592139 19.250436 15.4509 40.374546 15.497973z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_photo" unicode="&#60353;" d="M288.010553 447.99757c-35.344996 0-63.996546 28.652574-63.996546 63.996546s28.652574 63.996546 63.996546 63.996546c35.344996 0 63.996546-28.652574 63.996546-63.996546s-28.65155-63.996546-63.996546-63.996546z m639.969556-302.169018l-258.988565 258.077823L372.528482 136.259616c-12.629645-11.402701-31.975249-10.92584-44.027749 1.084705L220.383316 245.072881l-124.363425-100.357686v-80.699973c0-17.672498 14.326287-31.998785 31.998784-31.998785h767.96265c17.672498 0 31.998785 14.326287 31.998784 31.998785v81.81333z m0 90.346681V703.984778c0 17.672498-14.326287 31.998785-31.998784 31.998785H128.018675c-17.672498 0-31.998785-14.326287-31.998784-31.998785v-477.033627l84.173074 67.926042c25.424042 20.516266 62.219063 18.58938 85.361133-4.469801l86.61673-86.306668 273.934976 247.308549c25.261337 22.805402 63.951521 21.851681 88.058569-2.170433l213.815736-213.063607zM32.023344 159.726074a45.762253 45.762253 0 0 0 0 0.530072V703.984778c0 53.016471 42.97886 95.995331 95.995331 95.995331h767.96265c53.016471 0 95.995331-42.97886 95.995331-95.995331v-639.969556c0-53.016471-42.97886-95.995331-95.995331-95.995331H128.018675c-53.016471 0-95.995331 42.97886-95.995331 95.995331v95.710852z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_redpacket" unicode="&#60354;" d="M799.985993 863.976656H224.014007c-53.016471 0-95.995331-42.97886-95.995332-95.995331v-767.96265c0-53.016471 42.97886-95.995331 95.995332-95.995331h575.971986c53.016471 0 95.995331 42.97886 95.995332 95.995331V767.981325c0 53.017494-42.97886 95.995331-95.995332 95.995331z m31.998785-863.957981c0-17.672498-14.326287-31.998785-31.998785-31.998784H224.014007c-17.672498 0-31.998785 14.326287-31.998785 31.998784V607.057215c57.3031-58.303894 136.441509-100.697423 226.794329-118.194936 10.351766-41.841967 48.148603-72.863495 93.190449-72.863494s82.83766 31.020504 93.190449 72.863494c90.353844 17.498536 169.491229 59.892065 226.794329 118.194936v-607.03854z m0 717.802226c-43.700291-76.847226-128.708384-140.913357-233.40591-164.312276-15.482623 32.230052-48.432059 54.480822-86.578868 54.480822s-71.096245-22.25077-86.578868-54.480822c-104.697527 23.39892-189.70562 87.466074-233.40591 164.312276V767.981325c0 17.672498 14.326287 31.998785 31.998785 31.998784h575.971986c17.672498 0 31.998785-14.326287 31.998785-31.998784v-50.160424z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_patriarch" unicode="&#60355;" d="M348.328313 322.52488c-27.057239 47.446615-39.204907 95.198176-46.236044 123.205043-7.027044 28.006867-12.354376 120.150474 0 154.26034 16.32378 45.064358 52.016701 90.969874 66.485227 90.969874 0.457418 0 0.89437-0.045025 1.308809-0.138146 25.354458-5.724375 27.77253-66.605977 85.051071-106.010429 51.141774-35.18229 147.33665-38.439474 186.921204-51.689243 25.745361-8.618285 48.888454-40.683585 52.938699-62.908772 6.671956-36.56273-2.491751-70.7606-18.893302-98.604762-2.859118-4.855588-5.945409-9.600659-9.174963-14.208606-17.018605-24.279986-11.936867-37.396725 0.300852-37.396725 6.136767 0 14.07353 3.299139 21.924335 10.139941 29.369911 25.595958 54.036707 56.132438 72.605621 90.249467 24.541953 45.087894 38.428218 87.269599 38.428218 123.600039 0 179.309852-102.428857 319.984778-287.985993 319.984778S224.014007 723.301729 224.014007 543.992901c0-53.632501 26.225291-118.777197 45.997613-152.990417 19.764136-34.214243 56.567343-68.477604 78.316693-68.477604zM512 799.980109c165.148317 0 223.989447-132.23572 223.989447-255.987208 0-2.89084-0.159636-6.169513-0.550539-9.853416-17.362436 26.174126-43.091424 49.567929-73.265653 59.668985-17.815761 5.962805-39.166021 9.599635-63.891146 13.809517-35.662221 6.074346-84.503603 14.393825-107.072621 29.918403-18.920932 13.016455-28.073382 30.851659-37.764092 49.733705-12.31549 24.006763-29.189809 56.883545-69.461001 65.97562l-8.269338 1.710968h-3.171226C406.680303 782.774239 452.416973 799.980109 512 799.980109zM839.671854 156.948821l-150.711513 94.198405c-13.561877 8.484232-31.341822 5.593392-41.560558-6.655583L561.15349 140.981151a66.013483 66.013483 0 0 0-8.15575-8.1711c-27.186176-22.624277-67.590398-18.905582-90.152253 8.187473l-86.246293 103.495142c-10.249435 12.265348-27.998681 15.171538-41.560558 6.655583l-150.711514-94.198405c-75.338872-47.092551-120.306017-128.244826-120.306016-217.084177v-3.843538c0-17.671475 14.31196-31.998785 31.998785-31.998785s31.998785 14.32731 31.998784 31.998785v3.843538c0 66.6377 33.748638 127.493719 90.245374 162.804946l127.025045 79.402421 68.372204-82.042551c45.154409-54.200436 126.025275-61.559031 180.365904-16.343223a130.004913 130.004913 0 0 1 16.3115 16.343223l68.372204 82.042551 127.025045-79.402421c56.497759-35.311227 90.245374-96.167247 90.245374-162.804946v-3.843538c0-17.671475 14.31196-31.998785 31.998784-31.998785s31.998785 14.32731 31.998785 31.998785v3.843538c-0.001023 88.839351-44.967144 169.991626-120.30704 217.083154z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_roundclose" unicode="&#60356;" d="M557.252647 384l135.75794-135.75794c12.495592-12.495592 12.495592-32.757055 0-45.252647-12.495592-12.495592-32.757055-12.495592-45.252647 0L512 338.747353 376.24206 202.989413c-12.496615-12.496615-32.757055-12.495592-45.252647 0-12.495592 12.495592-12.496615 32.756031 0 45.252647l135.75794 135.75794L330.989413 519.75794c-12.496615 12.496615-12.495592 32.757055 0 45.252647 12.495592 12.495592 32.756031 12.496615 45.252647 0l135.75794-135.75794 135.75794 135.75794c12.495592 12.495592 32.756031 12.495592 45.252647 0 12.495592-12.495592 12.495592-32.757055 0-45.252647L557.252647 384z m-429.233972 0c0-212.062813 171.918511-383.981325 383.981325-383.981325s383.981325 171.918511 383.981325 383.981325S724.06179 767.981325 512 767.981325 128.018675 596.062813 128.018675 384z m-63.997569 0c0 247.406786 200.572108 447.978894 447.978894 447.978894S959.977871 631.406786 959.977871 384 759.405763-63.977871 512-63.977871 64.021106 136.594237 64.021106 384z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_im_keyboard" unicode="&#60357;" d="M734.085074 447.453171h31.726586c17.522072 0 31.726585-14.204513 31.726585-31.726586v-31.726585c0-17.522072-14.204513-31.726585-31.726585-31.726585h-31.726586c-17.522072 0-31.726585 14.204513-31.726585 31.726585v31.726585c0 17.522072 14.205537 31.726585 31.726585 31.726586z m0 158.632927h31.726586c17.522072 0 31.726585-14.204513 31.726585-31.726586v-31.726585c0-17.522072-14.204513-31.726585-31.726585-31.726585h-31.726586c-17.522072 0-31.726585 14.204513-31.726585 31.726585v31.726585c0 17.522072 14.205537 31.726585 31.726585 31.726586z m-158.631903-158.632927h31.726585c17.522072 0 31.726585-14.204513 31.726586-31.726586v-31.726585c0-17.522072-14.204513-31.726585-31.726586-31.726585h-31.726585c-17.522072 0-31.726585 14.204513-31.726586 31.726585v31.726585c0 17.522072 14.204513 31.726585 31.726586 31.726586z m0 158.632927h31.726585c17.522072 0 31.726585-14.204513 31.726586-31.726586v-31.726585c0-17.522072-14.204513-31.726585-31.726586-31.726585h-31.726585c-17.522072 0-31.726585 14.204513-31.726586 31.726585v31.726585c0 17.522072 14.204513 31.726585 31.726586 31.726586zM353.367073 257.093658h317.264831c17.522072 0 31.726585-14.204513 31.726585-31.726585v-31.726585c0-17.522072-14.204513-31.726585-31.726585-31.726586H353.367073c-17.522072 0-31.726585 14.204513-31.726585 31.726586v31.726585c0 17.522072 14.204513 31.726585 31.726585 31.726585z m63.453171 190.359513h31.726585c17.522072 0 31.726585-14.204513 31.726586-31.726586v-31.726585c0-17.522072-14.204513-31.726585-31.726586-31.726585h-31.726585c-17.522072 0-31.726585 14.204513-31.726586 31.726585v31.726585c0 17.522072 14.204513 31.726585 31.726586 31.726586z m0 158.632927h31.726585c17.522072 0 31.726585-14.204513 31.726586-31.726586v-31.726585c0-17.522072-14.204513-31.726585-31.726586-31.726585h-31.726585c-17.522072 0-31.726585 14.204513-31.726586 31.726585v31.726585c0 17.522072 14.204513 31.726585 31.726586 31.726586z m-158.632927-158.632927h31.726585c17.522072 0 31.726585-14.204513 31.726586-31.726586v-31.726585c0-17.522072-14.204513-31.726585-31.726586-31.726585h-31.726585c-17.522072 0-31.726585 14.204513-31.726585 31.726585v31.726585c0 17.522072 14.204513 31.726585 31.726585 31.726586z m0 158.632927h31.726585c17.522072 0 31.726585-14.204513 31.726586-31.726586v-31.726585c0-17.522072-14.204513-31.726585-31.726586-31.726585h-31.726585c-17.522072 0-31.726585 14.204513-31.726585 31.726585v31.726585c0 17.522072 14.204513 31.726585 31.726585 31.726586z m253.812683-697.983855c262.831081 0 475.897757 213.066677 475.897757 475.897757S774.831081 859.897757 512 859.897757 36.102243 646.831081 36.102243 384 249.168919-91.897757 512-91.897757z m0-31.726586c-280.353153 0-507.624343 227.27119-507.624343 507.624343S231.646847 891.624343 512 891.624343s507.624343-227.27119 507.624343-507.624343-227.27119-507.624343-507.624343-507.624343z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_roundreduce" unicode="&#60358;" d="M288.011576 415.998785h447.978894c17.671475 0 31.997762-14.326287 31.998785-31.998785-0.001023-17.673521-14.326287-31.998785-31.999808-31.999808H288.010553c-17.671475 0-31.997762 14.326287-31.998785 31.998785 0.001023 17.674545 14.325263 31.998785 31.999808 31.999808z m-159.992901-31.998785c0-212.062813 171.918511-383.981325 383.981325-383.981325s383.981325 171.918511 383.981325 383.981325S724.062813 767.981325 512 767.981325 128.018675 596.062813 128.018675 384z m-63.997569 0c0 247.406786 200.572108 447.978894 447.978894 447.978894S959.977871 631.406786 959.977871 384 759.405763-63.977871 512-63.977871 64.021106 136.594237 64.021106 384z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_QRcode" unicode="&#60359;" d="M208.014614 225.182878h127.994116c8.836249 0 15.999392-7.163143 15.999392-15.999392V81.18937c0-8.836249-7.163143-15.999392-15.999392-15.999393H208.014614c-8.836249 0-15.999392 7.163143-15.999392 15.999393V209.183486c0 8.836249 7.163143 15.999392 15.999392 15.999392z m479.976656 479.976656h127.994116c8.836249 0 15.999392-7.163143 15.999392-15.999393v-127.994116c0-8.836249-7.163143-15.999392-15.999392-15.999392H687.99127c-8.836249 0-15.999392 7.163143-15.999392 15.999392V689.160141c0 8.836249 7.163143 15.999392 15.999392 15.999393z m-479.976656 0h127.994116c8.836249 0 15.999392-7.163143 15.999392-15.999393v-127.994116c0-8.836249-7.163143-15.999392-15.999392-15.999392H208.014614c-8.836249 0-15.999392 7.163143-15.999392 15.999392V689.160141c0 8.836249 7.163143 15.999392 15.999392 15.999393z m399.980717 47.997154v-255.987209c0-8.836249 7.163143-15.999392 15.999393-15.999392h255.987208c8.836249 0 15.999392 7.163143 15.999393 15.999392V753.156688c0 8.836249-7.163143 15.999392-15.999393 15.999392H623.994724c-8.836249 0-15.999392-7.163143-15.999393-15.999392z m0 79.996962h287.985994c35.344996 0 63.996546-28.652574 63.996546-63.996547v-287.985993c0-35.344996-28.652574-63.996546-63.996546-63.996546H607.995331c-35.344996 0-63.996546 28.652574-63.996546 63.996546V769.15608c0 35.344996 28.65155 63.99757 63.996546 63.99757z m-479.976656-559.973618v-255.987209c0-8.836249 7.163143-15.999392 15.999393-15.999392h255.987208c8.836249 0 15.999392 7.163143 15.999393 15.999392V273.180032c0 8.836249-7.163143 15.999392-15.999393 15.999392H144.017044c-8.835226 0-15.998369-7.163143-15.998369-15.999392z m0 79.995939h287.985994c35.344996 0 63.996546-28.652574 63.996546-63.996547v-287.985993c0-35.344996-28.652574-63.996546-63.996546-63.996546H128.018675c-35.344996 0-63.996546 28.652574-63.996546 63.996546V289.179424c-0.001023 35.344996 28.65155 63.996546 63.996546 63.996547z m0 399.980717v-255.987209c0-8.836249 7.163143-15.999392 15.999393-15.999392h255.987208c8.836249 0 15.999392 7.163143 15.999393 15.999392V753.156688c0 8.836249-7.163143 15.999392-15.999393 15.999392H144.017044c-8.835226 0-15.998369-7.163143-15.998369-15.999392z m0 79.996962h287.985994c35.344996 0 63.996546-28.652574 63.996546-63.996547v-287.985993c0-35.344996-28.652574-63.996546-63.996546-63.996546H128.018675c-35.344996 0-63.996546 28.652574-63.996546 63.996546V769.15608c-0.001023 35.344996 28.65155 63.99757 63.996546 63.99757z m671.967318-767.963673h-95.995331v-95.995331c0-17.672498-14.326287-31.998785-31.998784-31.998785h-95.995332c-17.672498 0-31.998785 14.326287-31.998784 31.998785v95.995331c0 17.672498 14.326287 31.998785 31.998784 31.998785h95.995332v95.995331h-95.995332c-17.672498 0-31.998785 14.326287-31.998784 31.998785v95.995331c0 17.672498 14.326287 31.998785 31.998784 31.998785h95.995332c17.672498 0 31.998785-14.326287 31.998784-31.998785v-95.995331h95.995331v95.995331c0 17.672498 14.326287 31.998785 31.998785 31.998785h95.995331c17.672498 0 31.998785-14.326287 31.998785-31.998785v-351.98254c0-17.672498-14.326287-31.998785-31.998785-31.998784h-95.995331c-17.672498 0-31.998785 14.326287-31.998785 31.998784v95.994308z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_savememo" unicode="&#60360;" d="M863.534332 384c0-17.672498-14.326287-31.998785-31.998785-31.998785s-31.998785 14.326287-31.998785 31.998785c0 53.016471-42.97886 95.995331-95.995331 95.995331-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998785c88.361467 0 159.992901-71.631434 159.992901-159.992901z m-351.983563 0c0-50.815339 19.742646-98.353029 54.509474-134.01218a642.830721 642.830721 0 0 0 4.774747-4.850471c3.079128-3.192715 5.89015-6.304589 8.712429-9.739829 17.292851-21.050432 27.998681-45.932122 27.998681-76.027557v-63.355956h191.990662v63.747882c0 29.121248 10.033517 53.527101 26.348088 73.857125a144.827503 144.827503 0 0 0 8.53335 9.689687 264.916579 264.916579 0 0 0 5.012154 5.066389c35.733852 35.803437 56.100716 84.021625 56.100716 135.625933 0 106.033965-85.957721 191.990662-191.990662 191.990663s-191.989639-85.957721-191.989639-191.991686z m-63.996547 0c0 141.377938 114.609271 255.987209 255.987209 255.987209s255.988232-114.609271 255.988232-255.987209c0-70.599941-28.579919-134.523833-74.801637-180.834578-6.704702-6.716982-21.193695-20.009729-21.193694-43.403533v-63.747882c0-35.344996-28.652574-63.996546-63.996547-63.996547H607.5461c-35.344996 0-63.996546 28.652574-63.996547 63.996547V159.369963c0 24.235984-15.984043 38.426171-23.311938 45.942355-44.975331 46.12962-72.683393 109.172445-72.683393 178.687682zM814.412564 0.018675c-22.131043-38.257326-63.495126-63.996546-110.87011-63.996546-47.376007 0-88.74009 25.739221-110.87011 63.996546h221.74022z m-493.955018 767.029394a31.993668 31.993668 0 0 1-14.944364-8.429996L137.847531 591.073172a31.991622 31.991622 0 0 1-8.476045-15.08251h159.088298c17.672498 0 31.998785 14.326287 31.998785 31.998785V767.048069z m63.997569 0.933256v-159.991878c0-53.016471-42.97886-95.995331-95.995331-95.995331H128.466883v-447.978894c0-17.672498 14.326287-31.998785 31.998785-31.998785h255.988232c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998785H160.465668c-53.016471 0-95.995331 42.97886-95.995331 95.995331V568.438663a95.994308 95.994308 0 0 0 28.140921 67.903529L260.277932 803.887093a95.996354 95.996354 0 0 0 67.85441 28.091801H832.432986c53.016471 0 95.995331-42.97886 95.995332-95.995331v-63.996546c0-17.672498-14.326287-31.998785-31.998785-31.998785s-31.998785 14.326287-31.998785 31.998785v63.996546c0 17.672498-14.326287 31.998785-31.998785 31.998785H384.455115z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_roundadd" unicode="&#60361;" d="M543.998785 415.998785h191.990662c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998785H543.998785v-191.990662c0-17.672498-14.326287-31.998785-31.998785-31.998785s-31.998785 14.326287-31.998785 31.998785V352.001215H288.010553c-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998785h191.990662V607.989447c0 17.672498 14.326287 31.998785 31.998785 31.998785s31.998785-14.326287 31.998785-31.998785v-191.990662z m-415.98011-31.998785c0-212.062813 171.918511-383.981325 383.981325-383.981325s383.981325 171.918511 383.981325 383.981325S724.06179 767.981325 512 767.981325 128.018675 596.062813 128.018675 384z m-63.997569 0c0 247.406786 200.572108 447.978894 447.978894 447.978894S959.977871 631.406786 959.977871 384 759.405763-63.977871 512-63.977871 64.021106 136.594237 64.021106 384z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_refresh" unicode="&#60362;" d="M844.617493 575.990662a384.730385 384.730385 0 0 1-30.014594 44.413536c-72.372308 92.496647-182.910866 147.577127-302.602899 147.577127-212.066907 0-383.981325-171.914418-383.981325-383.981325s171.914418-383.981325 383.981325-383.981325c156.391886 0 295.340495 94.355995 354.539782 236.242516 6.804986 16.309454 25.542746 24.01495 41.8522 17.209964 16.309454-6.804986 24.01495-25.542746 17.209964-41.852201-69.059865-165.518754-231.1618-275.596825-413.601946-275.596825-247.411903 0-447.978894 200.566992-447.978894 447.978894S264.588097 831.978894 512 831.978894c139.588175 0 268.630157-64.300468 353.005846-172.137498a448.801632 448.801632 0 0 0 30.975479-44.975331V799.980109c0 17.672498 14.326287 31.998785 31.998784 31.998785s31.998785-14.326287 31.998785-31.998785v-255.987208c0-8.836249-3.581572-16.835434-9.372461-22.626324-5.79089-5.79089-13.790074-9.372461-22.626324-9.372461H671.991878c-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998785h172.625615z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_search" unicode="&#60363;" d="M423.401126 184.582181c159.050436 0 287.985993 128.935558 287.985994 287.985994S582.451562 760.554168 423.401126 760.554168 135.415133 631.618611 135.415133 472.568175s128.935558-287.985993 287.985993-287.985994z m270.491551 62.74709l43.980677-43.980677c10.705829 2.819209 22.590508 0.035816 30.780027-8.153704l169.866782-169.866782c18.708084-18.708084 18.809391-48.938596-0.065491-67.813479-18.7439-18.7439-49.136094-18.741853-67.813479-0.065492L700.774411 127.31592c-8.360412 8.360412-11.131525 20.180622-8.229428 30.855752l-43.90393 43.904952c-61.037145-50.880831-139.563616-81.490989-225.238904-81.490989-194.394409 0-351.983563 157.588131-351.983563 351.983563S229.006717 824.551738 423.401126 824.551738s351.983563-157.588131 351.983563-351.983563c0-85.676311-30.610158-164.201759-81.492012-225.238904z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_scan" unicode="&#60364;" d="M64.021106 384c0 17.672498 14.07353 31.998785 31.887244 31.998785h832.182277c17.6111 0 31.887244-14.202467 31.887244-31.998785 0-17.672498-14.07353-31.998785-31.887244-31.998785H95.909373c-17.6111 0-31.888268 14.20349-31.888267 31.998785zM959.977871 543.992901c0-17.672498-14.326287-31.998785-31.998785-31.998785s-31.998785 14.326287-31.998785 31.998785V735.983563c0 17.672498-14.326287 31.998785-31.998784 31.998785H160.016437c-17.672498 0-31.998785-14.326287-31.998785-31.998785v-191.990662c0-17.672498-14.326287-31.998785-31.998785-31.998785s-31.998785 14.326287-31.998785 31.998785V735.983563c0 53.016471 42.97886 95.995331 95.995332 95.995331H863.981517c53.016471 0 95.995331-42.97886 95.995331-95.995331v-191.990662z m0-319.984779v-191.990662c0-53.016471-42.97886-95.995331-95.995331-95.995331H160.016437c-53.016471 0-95.995331 42.97886-95.995331 95.995331V224.008122c0 17.672498 14.326287 31.998785 31.998785 31.998785s31.998785-14.326287 31.998784-31.998785v-191.990662c0-17.672498 14.326287-31.998785 31.998785-31.998785h703.966103c17.672498 0 31.998785 14.326287 31.998785 31.998785V224.008122c0 17.672498 14.326287 31.998785 31.998785 31.998785s31.996738-14.32731 31.996738-31.998785z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_send" unicode="&#60365;" d="M218.786958 383.765663L69.050656 743.133404c-22.806425 54.735625 34.657334 108.373243 87.694271 81.855286l767.963673-383.981325c47.168276-23.584138 47.168276-90.89722 0-114.481358L156.744927-57.456341c-53.036937-26.517957-110.500697 27.118638-87.694271 81.854263L218.786958 383.765663z m613.771895-31.764448H274.881534L128.124076-0.215662l704.434777 352.216877z m-0.936325 63.99757L128.124076 767.746988l146.562007-351.749226h556.936445z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_principal" unicode="&#60366;" d="M608.705506 96.014007h127.994116c35.344996 0 63.996546-28.652574 63.996546-63.996547H544.707936c0 35.344996 28.652574 63.996546 63.99757 63.996547zM417.792385 364.927619c14.895245-24.828478 23.133883-49.166793 23.133883-76.921927 0-88.714508-50.135864-121.615848-161.599492-153.522536-3.614317-1.034563-19.608593-5.568832-23.87885-6.792706-8.989745-2.577708-16.19996-4.711302-23.029506-6.835686-31.258934-9.721409-53.327556-19.082614-70.601988-30.520107-31.390941-20.784372-51.228755-49.863664-60.931744-90.315982h822.216298c-9.590426 40.393989-29.436426 69.428256-61.021796 90.224908-17.044188 11.221576-38.549991 20.455891-68.452021 29.925566-7.106862 2.25025-14.618952 4.503571-23.968901 7.212262-4.536316 1.313925-21.253046 6.094812-24.891924 7.145748-110.138446 31.827893-160.009274 65.00655-160.009273 153.478533 0 27.53103 8.032954 51.750641 22.591531 76.472696 4.737908 8.046257 9.781784 15.59314 16.899902 25.6154-3.647063-5.135974 12.267395 17.110703 15.726169 22.146393 22.913872 33.350572 32.719192 59.516512 32.719193 99.753935v95.995331c0 99.348706-57.684794 159.991878-159.982668 159.991878-103.730503 0-161.27408-60.542888-159.999041-159.165046l0.005117-0.827855v-43.874253c0-29.051663 0-29.051663-0.005117-52.948933-0.518816-40.121789 9.190313-65.942875 32.558533-99.380428 3.458775-4.948709 18.756179-26.003234 15.536858-21.539572 7.141654-9.899464 12.215206-17.368576 16.984837-25.317619zM288.720727 607.989447C287.065018 735.983563 367.206266 831.978894 512.711198 831.978894c143.837966 0 223.979214-95.732341 223.979214-223.989447v-95.995331c0-127.994116-87.935772-159.991878-87.935772-223.989447 0-95.995331 151.314241-80.313164 248.517074-144.310733 45.429679-29.910217 74.794473-72.873728 88.095407-128.890533 8.16496-34.388205-13.09218-68.88488-47.481408-77.050863a64.002686 64.002686 0 0 0-14.784727-1.731434l-822.215275-0.001024c-35.344996 0-63.99757 28.652574-63.997569 63.99757 0 5.027503 0.592494 10.037611 1.765203 14.926968 13.419637 55.94722 42.696428 98.863658 87.832418 128.749316 96.655364 63.996546 250.443959 48.315402 250.443959 144.310733 0 63.996546-89.86368 95.995331-88.208995 223.989447v95.995331z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_scan_namecard" unicode="&#60367;" d="M543.726585 288.820244h444.171172c17.522072 0 31.726585-14.204513 31.726586-31.726586s-14.204513-31.726585-31.726586-31.726585H543.726585c-17.522072 0-31.726585 14.204513-31.726585 31.726585s14.204513 31.726585 31.726585 31.726586z m412.444587 95.179756v31.726585c0 17.522072-14.204513 31.726585-31.726585 31.726586H607.179756c-17.522072 0-31.726585-14.204513-31.726585-31.726586v-31.726585c0-17.522072-14.204513-31.726585-31.726586-31.726585s-31.726585 14.204513-31.726585 31.726585v31.726585c0 52.566216 42.61354 95.179756 95.179756 95.179757h317.264831c52.566216 0 95.179756-42.61354 95.179756-95.179757v-31.726585c0-17.522072-14.204513-31.726585-31.726586-31.726585s-31.726585 14.204513-31.726585 31.726585z m63.453171-253.81166v-31.726585c0-52.566216-42.61354-95.179756-95.179756-95.179756H607.179756c-52.566216 0-95.179756 42.61354-95.179756 95.179756v31.726585c0 17.522072 14.204513 31.726585 31.726585 31.726586s31.726585-14.204513 31.726586-31.726586v-31.726585c0-17.522072 14.204513-31.726585 31.726585-31.726585h317.264831c17.522072 0 31.726585 14.204513 31.726585 31.726585v31.726585c0 17.522072 14.204513 31.726585 31.726585 31.726586s31.726585-14.204513 31.726586-31.726586zM205.476815 587.924459c-0.415462 31.083949 3.77907 54.29765 32.804127 69.959352 5.940292 3.206018 20.013823 4.89652 26.732851 4.89652 7.361665 0.753153 0.073678 6.757914 16.313547 6.757914s38.82526-7.154957 49.621141-29.30135c10.79588-22.147416 11.709693-46.454008 11.709693-52.280713s5.963829-2.913353 5.963828-11.654435-2.572592-26.03598-11.724019-37.784558c-9.151427-11.747555-12.133342-14.661931-18.098193-23.403012-5.964852-8.741082-8.946766-18.271132-8.946766-26.223245 0-29.136597 49.849338-31.289634 78.744435-49.689702 11.837606-7.538697 20.006659-17.393135 24.505113-29.563317l0.001024 0.001024c3.64604-9.861602-1.39272-20.812001-11.255345-24.457018a19.023262 19.023262 0 0 0-6.601348-1.180896l-242.358817 0.002047c-10.512425 0-19.034519 8.522094-19.034519 19.034519a19.033495 19.033495 0 0 0 1.191129 6.627954c4.516874 12.158924 12.656251 22.004153 24.419156 29.537733C188.19829 457.602322 238.280942 459.755358 238.280942 488.891955c0 7.759731-2.981914 17.482163-8.946767 26.223245-5.964852 8.741082-8.946766 11.654434-17.893532 23.403013-8.946766 11.748578-11.92868 29.043477-11.92868 37.784558 0 8.740058 5.964852 5.826705 5.964852 11.621688z m814.147528 18.161639c0-17.522072-14.204513-31.726585-31.726586-31.726586s-31.726585 14.204513-31.726585 31.726586V669.539268c0 17.522072-14.204513 31.726585-31.726585 31.726586H99.555413c-17.522072 0-31.726585-14.204513-31.726585-31.726586v-571.077513c0-17.522072 14.204513-31.726585 31.726585-31.726585h317.264831c17.522072 0 31.726585-14.204513 31.726585-31.726586s-14.204513-31.726585-31.726585-31.726585H99.555413c-52.566216 0-95.179756 42.61354-95.179756 95.179756V669.539268c0 52.566216 42.61354 95.179756 95.179756 95.179757h824.889174c52.566216 0 95.179756-42.61354 95.179756-95.179757v-63.45317z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_secret" unicode="&#60368;" d="M736.687342 16.007835c70.688969 0 127.994116 42.97886 127.994116 95.995331 0 9.694803-1.092891 22.73991-3.499707 37.586037-25.429159-12.226462-66.592674-4.440126-82.748633 24.164352-23.26896 40.415478 10.958586 53.444213-48.198745 144.450926-58.189284-120.292714-121.540124-136.227638-121.540124-206.201315-0.001023-53.016471 57.3031-95.995331 127.993093-95.995331z m-191.991686 95.995331c0 127.994116 144.460136 160.322405 144.460136 319.984778 31.998785 0 143.525857-95.995331 143.525858-223.989447 16.821107 0 31.998785 31.884175 31.998785 63.996546 0 0 63.962777-62.168921 63.962777-159.991877 0-97.823979-95.960539-159.971411-191.95587-159.971412s-191.991686 63.97608-191.991686 159.971412zM270.092461 62.135408l15.773242 6.477528a31.998785 31.998785 0 0 0 26.643824-1.068331l15.220656-7.729032c38.971593-19.783579 81.70179-33.206286 125.891222-39.569204 17.492396-2.518357 29.629831-18.74083 27.111474-36.232203-2.51938-17.491373-18.74083-29.629831-36.233226-27.110451-51.059909 7.352455-100.497878 22.88215-145.741315 45.850258l-2.146897 1.090844-2.216481-0.910742c-53.134151-21.799492-109.688191-32.856315-167.983899-32.856316h-0.86981c-23.305799 0-38.793538 24.116257-29.098735 45.309952 14.242376 31.133068 21.629623 65.063855 21.629623 99.550297 0 28.440749-4.874007 56.039317-14.291494 81.72021l-17.993816 46.282092c-13.231349 38.715767-21.066805 94.536097-21.066805 141.052527 0 233.250368 203.907063 431.979502 447.978894 431.979502 224.060055 0 416.890852-168.08623 444.627567-380.535853 2.288113-17.524119-10.063193-33.583886-27.586289-35.871999-17.524119-2.288113-33.583886 10.063193-35.871999 27.586289-23.563672 180.482561-189.155081 324.823993-381.169279 324.823993-209.090109 0-383.981325-170.45109-383.981325-367.981932 0-39.923268 6.873548-88.886423 17.165962-119.092376l17.754362-45.605687c12.239765-33.351596 18.431791-68.415183 18.431792-104.355743 0-26.52819-3.455705-52.812833-10.217713-78.212316 33.878598 3.992941 66.76152 12.493545 98.240465 25.408693z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_share" unicode="&#60369;" d="M789.476639 293.494707c0 17.672498 14.326287 31.998785 31.998785 31.998784s31.998785-14.326287 31.998784-31.998784v-255.988232c0-53.016471-42.97886-95.995331-95.995331-95.995332H149.507082c-53.016471 0-95.995331 42.97886-95.995331 95.995332V613.479485c0 53.016471 42.97886 95.995331 95.995331 95.995331h223.989447c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998785H149.507082c-17.672498 0-31.998785-14.326287-31.998785-31.998784v-575.971987c0-17.672498 14.326287-31.998785 31.998785-31.998785h607.970772c17.672498 0 31.998785 14.326287 31.998785 31.998785V293.494707z m71.761394 351.983563L734.851531 771.863748c-12.495592 12.495592-12.495592 32.756031 0 45.252647 12.496615 12.496615 32.756031 12.496615 45.252646 0l181.010587-181.010587c12.496615-12.496615 12.496615-32.756031 0-45.252646L780.105201 409.842575c-12.496615-12.496615-32.756031-12.496615-45.252647 0-12.495592 12.495592-12.495592 32.756031 0 45.252646l126.385479 126.385479H757.477854c-212.066907 0-383.981325-171.914418-383.981325-383.981325 0-17.672498-14.326287-31.998785-31.998784-31.998784s-31.998785 14.326287-31.998785 31.998784c0 247.411903 200.566992 447.978894 447.978894 447.978895h103.760179z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_sms" unicode="&#60370;" d="M244.675582 77.66715l16.799618 6.650467a59.449997 59.449997 0 0 0 47.993061-1.874697l16.20917-7.933693c56.710606-27.750017 121.235179-42.491767 186.321546-42.491767 209.413474 0 383.981325 163.998121 383.981324 351.983563S721.413474 735.983563 512 735.983563 128.018675 571.985442 128.018675 384c0-38.156018 6.891967-85.48086 16.358573-112.345718l19.104104-47.315632c14.182001-37.249369 21.36254-76.445066 21.36254-116.566855a328.276628 328.276628 0 0 0-3.685949-49.066509 383.696846 383.696846 0 0 1 63.517639 18.961864zM959.977871 384c0-221.178425-200.964034-415.980109-447.978894-415.980109-74.91113 0-149.189857 17.003256-214.792995 49.163723l-16.395412 8.040116-16.985859-6.737448c-53.035914-21.013593-109.494787-31.680537-167.82631-31.680536h-0.937348c17.353227 36.632315 26.41665 76.633355 26.416649 117.376291 0 33.505092-5.967922 66.087161-17.740036 97.065709l-18.879999 46.818305C71.028707 287.145092 64.022129 342.75462 64.022129 383.997953 64.021106 605.179448 264.98514 799.980109 512 799.980109S959.977871 605.179448 959.977871 384z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_setting" unicode="&#60371;" d="M513.796926-63.977871c-5.249561 0-10.530844 0.077771-15.780405 0.26606a455.752951 455.752951 0 0 0-33.561374 2.422165c-15.249309 1.672082-27.154453 13.890358-28.404933 29.139668-1.812275 21.686928-10.624988 41.575908-25.498744 57.497528-35.311227 37.904285-93.745081 41.091884-132.868123 7.233752-11.562337-9.999748-28.592198-10.406001-40.716331-0.952698-26.936489 21.171182-51.497884 45.51359-72.996524 72.324212-9.561773 11.952216-9.342786 28.998451 0.531096 40.685631 14.062274 16.60826 21.904892 36.872792 22.654976 58.637492 1.781576 51.825342-37.248346 95.354741-88.871074 99.088786-15.280008 1.109264-27.65485 12.921287-29.467125 28.138874a451.200262 451.200262 0 0 0-2.874467 69.105914c0.406253 11.343349 1.187035 22.530133 2.405793 33.592072 1.655709 15.249309 13.905708 27.154453 29.185716 28.420283 21.655206 1.781576 41.498136 10.593266 57.435107 25.468045 37.936007 35.341926 41.091884 93.714382 7.250124 132.899846-9.999748 11.593036-10.406001 28.670993-0.937348 40.71633 21.248953 26.967188 45.560662 51.528584 72.340585 72.964802 11.906168 9.593496 28.967752 9.343809 40.685631-0.546445 16.59291-14.045901 36.872792-21.874193 58.653865-22.639627 52.841485-2.437515 95.339392 37.263695 99.088786 88.901773 1.093914 15.280008 12.905938 27.624151 28.123524 29.451776a452.740338 452.740338 0 0 0 69.121264 2.859117 458.812637 458.812637 0 0 0 33.561373-2.405793c15.249309-1.655709 27.154453-13.905708 28.435633-29.185716 1.781576-21.670555 10.561543-41.545208 25.436322-57.465806 35.311227-37.904285 93.745081-41.076534 132.931568-7.218402 11.562337 9.999748 28.686343 10.406001 40.685631 0.921999 26.967188-21.201881 51.497884-45.528939 72.964802-72.308863 9.593496-11.952216 9.342786-29.013801-0.562818-40.70098-14.030551-16.57756-21.874193-36.842093-22.624277-58.622143-1.781576-51.809993 37.248346-95.339392 88.901773-99.088785 15.311731-1.124614 27.65485-12.921287 29.467125-28.138874 2.687202-22.654976 3.656273-45.904493 2.843768-69.090565-0.406253-11.343349-1.187035-22.545482-2.405793-33.607422-1.655709-15.217586-13.905708-27.139104-29.155017-28.404933-21.655206-1.796926-41.560558-10.608615-57.497529-25.468045-37.904285-35.341926-41.060161-93.729731-7.218401-132.899846 9.999748-11.593036 10.406001-28.65462 0.937348-40.700981-21.217231-26.951839-45.528939-51.513234-72.340585-72.981175-11.968589-9.578146-28.998451-9.342786-40.685631 0.562819-16.562211 14.030551-36.810371 21.842471-58.622142 22.607904-52.934606 2.28095-95.339392-37.248346-99.088786-88.886423-1.093914-15.280008-12.905938-27.6395-28.123524-29.451776a452.746478 452.746478 0 0 0-53.340859-3.14155z m-18.624173 64.433498c1.687432-0.077771 3.374864-0.156566 5.062296-0.202615a397.114436 397.114436 0 0 1 35.560913 0.374531c17.936511 72.136947 83.277682 123.30635 160.804383 120.838135 26.498514-0.937348 52.40351-8.514931 75.120908-21.764699a381.427152 381.427152 0 0 1 28.65462 28.888957c-38.34226 63.669088-28.030403 146.633638 28.28009 199.131293 19.374256 18.077727 43.060725 31.029714 68.527746 37.732369 0.062422 1.719154 0.156566 3.452635 0.218988 5.17179a395.750369 395.750369 0 0 1-0.37453 35.513842c-72.152297 17.905812-123.525338 83.871199-120.838136 160.789033 0.906649 26.498514 8.499581 52.41886 21.74935 75.15263a387.007241 387.007241 0 0 1-28.873608 28.639271c-63.684438-38.325887-146.618289-28.01403-199.146642 28.26474-18.374486 19.701714-31.18628 43.044352-37.811164 68.543096-1.687432 0.077771-3.343141 0.156566-5.030573 0.202615-11.842723 0.390903-23.780613 0.312108-35.560914-0.37453-17.905812-72.152297-82.777285-123.213229-160.804383-120.838136-26.936489 0.952698-52.497655 8.390088-75.215052 21.732977a392.163681 392.163681 0 0 1-28.592198-28.841885c38.34226-63.684438 28.030403-146.648988-28.280091-199.131293-19.374256-18.077727-43.060725-31.045063-68.527746-37.747719-0.062422-1.719154-0.156566-3.437286-0.218987-5.15644-0.406253-11.812023-0.249687-23.701818 0.406252-35.513842 72.121598-17.905812 123.493615-83.871199 120.806414-160.804383-0.906649-26.920116-8.343015-52.497655-21.717628-75.215052a389.053853 389.053853 0 0 1 28.841885-28.576849c63.71616 38.404682 146.618289 28.01403 199.146643-28.26474 18.374486-19.701714 31.18628-43.027979 37.811164-68.543096z m18.467607 191.553711c-105.870236 0-191.990662 86.120426-191.990662 191.990662s86.120426 191.990662 191.990662 191.990662 191.990662-86.120426 191.990662-191.990662-86.120426-191.990662-191.990662-191.990662z m0 319.984778c-70.590731 0-127.994116-57.418734-127.994116-127.994116s57.403385-127.994116 127.994116-127.994116 127.994116 57.418734 127.994116 127.994116-57.403385 127.994116-127.994116 127.994116z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_star" unicode="&#60372;" d="M512 692.915675L577.199954 495.927185l14.522762-43.887556h244.308215l-157.179832-131.697461-31.530111-26.41665 10.937097-39.653115 56.411801-204.547652-165.589363 117.718075-37.080523 26.360367-37.080523-26.361391-165.597549-117.722168 56.418964 204.552769 10.937096 39.652092-31.53011 26.417673-157.179832 131.697461h244.304121l14.526855 43.887556 65.200978 196.98849m0 139.063219c-11.816117 0-23.63121-6.791683-28.127617-20.375049l-97.82705-295.566646H93.719498c-27.710109 0-40.267099-34.785248-18.987446-52.612265L304.048831 271.288962l-82.039481-297.444413c-5.655813-20.513196 10.561543-37.82242 28.662806-37.82242 5.698792 0 11.585873 1.717108 17.030885 5.588275l244.296959 173.672458L756.301052-58.389596c5.445012-3.873214 11.335163-5.588275 17.030885-5.588275 18.10024 0 34.31862 17.310248 28.65462 37.82242L719.951169 271.287939l229.316779 192.135972c21.280676 17.827017 8.725732 52.612265-18.991539 52.612264H637.954667L540.127617 811.603845c-4.496407 13.583366-16.311501 20.37505-28.127617 20.375049z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_subordinate" unicode="&#60373;" d="M799.985993 32.01746h127.994116V160.010553H799.985993v-127.993093z m-351.983563 0h127.994116V160.010553H448.00243v-127.993093z m-21.331841 191.990662h170.658822c23.562649 0 42.664705-19.101033 42.664705-42.664705v-170.658821c0-23.562649-19.101033-42.664705-42.664705-42.664705H426.670589c-23.562649 0-42.664705 19.102057-42.664705 42.664705V181.343417c0 23.562649 19.102057 42.664705 42.664705 42.664705z m-330.650698-191.990662h127.994116V160.010553H96.019891v-127.993093z m351.982539 575.971987h127.994116V735.983563H448.00243v-127.994116z m31.998785-191.990662V543.992901h-53.330626c-23.562649 0-42.664705 19.101033-42.664705 42.664705V757.315404c0 23.562649 19.101033 42.664705 42.664705 42.664705h170.658822c23.562649 0 42.664705-19.101033 42.664705-42.664705v-170.658821c0-23.562649-19.101033-42.664705-42.664705-42.664705h-53.330626v-127.994116h319.984778c17.672498 0 31.998785-14.326287 31.998785-31.998785v-159.991878h53.330626c23.562649 0 42.664705-19.101033 42.664705-42.664705V10.683573c0-23.562649-19.101033-42.664705-42.664705-42.664706H778.653129c-23.562649 0-42.664705 19.102057-42.664705 42.664706V181.343417c0 23.562649 19.101033 42.664705 42.664705 42.664705h53.330626V352.001215H192.015222v-127.994116h53.330626c23.562649 0 42.664705-19.101033 42.664705-42.664705V10.683573c0-23.562649-19.102057-42.664705-42.664705-42.664706H74.687026c-23.562649 0-42.664705 19.102057-42.664705 42.664706V181.343417c0 23.562649 19.102057 42.664705 42.664705 42.664705h53.330626V384c0 17.672498 14.326287 31.998785 31.998785 31.998785h319.984778z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_task" unicode="&#60374;" d="M256.011768 463.995939c0-8.836249 7.163143-15.999392 15.999392-15.999393H710.260459c8.836249 0 15.999392 7.163143 15.999393 15.999393 0 3.284813-1.011027 6.489808-2.895957 9.18008l-99.065249 141.398404a16.000416 16.000416 0 0 0-0.008187 18.349926l99.234095 141.886521c5.064342 7.240915 3.300162 17.216103-3.941775 22.280446a16.001439 16.001439 0 0 1-9.169847 2.888793H272.01116c-8.836249 0-15.999392-7.163143-15.999392-15.999392v-319.984778z m0-79.995939v-447.978894c0-17.672498-14.326287-31.998785-31.998785-31.998785s-31.998785 14.326287-31.998785 31.998785V831.978894c0 17.672498 14.326287 31.998785 31.998785 31.998785h578.541509c17.672498 0 31.998785-14.326287 31.998785-31.998785a32.004925 32.004925 0 0 0-5.776564-18.339693l-126.368082-180.682106a15.998369 15.998369 0 0 1 0.008186-18.349927l126.283148-180.2472c10.139941-14.473643 6.627954-34.42709-7.845688-44.567032a31.996738 31.996738 0 0 0-18.361183-5.791913H256.011768z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_study" unicode="&#60375;" d="M88.019683 735.983563c0 53.016471 42.97886 95.995331 95.995331 95.995331h639.969556c53.016471 0 95.995331-42.97886 95.995332-95.995331v-543.974225c0-53.016471-42.97886-95.995331-95.995332-95.995331H200.014406c-26.508747 0-47.998177-21.48943-47.998177-47.998178s21.48943-47.998177 47.998177-47.998177h703.966103c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998785H200.014406c-56.421011 0-111.994724 39.997969-111.994723 95.995332V735.983563z m543.974225 31.997762H184.016037c-17.672498 0-31.998785-14.326287-31.998785-31.998785v-586.749448c14.547321 6.910387 30.820959 10.777461 47.998178 10.777461h623.970164c17.672498 0 31.998785 14.326287 31.998785 31.998785V735.983563c0 17.672498-14.326287 31.998785-31.998785 31.998785H695.991478v-447.978894c0-17.672498-14.326287-31.998785-31.998785-31.998785s-31.998785 14.326287-31.998785 31.998785V767.981325z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_work" unicode="&#60376;" d="M176.015829 767.981325c-26.508747 0-47.998177-21.48943-47.998177-47.998178v-191.990662c0-26.508747 21.48943-47.998177 47.998177-47.998177h191.990663c26.508747 0 47.998177 21.48943 47.998177 47.998177V719.984171c0 26.508747-21.48943 47.998177-47.998177 47.998177H176.015829z m-15.999392 63.997569h223.989447c53.016471 0 95.995331-42.97886 95.995331-95.995331v-223.989447c0-53.016471-42.97886-95.995331-95.995331-95.995331H160.016437c-53.016471 0-95.995331 42.97886-95.995331 95.995331V735.983563c0 53.016471 42.97886 95.995331 95.995331 95.995331z m0-543.974225c-17.672498 0-31.998785-14.326287-31.998785-31.998785v-223.989447c0-17.672498 14.326287-31.998785 31.998785-31.998785h223.989447c17.672498 0 31.998785 14.326287 31.998785 31.998785V256.005884c0 17.672498-14.326287 31.998785-31.998785 31.998785H160.016437z m0 63.996546h223.989447c53.016471 0 95.995331-42.97886 95.995331-95.995331v-223.989447c0-53.016471-42.97886-95.995331-95.995331-95.995331H160.016437c-53.016471 0-95.995331 42.97886-95.995331 95.995331V256.005884c0 53.017494 42.97886 95.995331 95.995331 95.995331zM639.994116 767.981325c-17.672498 0-31.998785-14.326287-31.998785-31.998785v-223.989447c0-17.672498 14.326287-31.998785 31.998785-31.998785h223.989447c17.672498 0 31.998785 14.326287 31.998785 31.998785V735.983563c0 17.672498-14.326287 31.998785-31.998785 31.998785H639.994116z m0 63.997569h223.989447c53.016471 0 95.995331-42.97886 95.995331-95.995331v-223.989447c0-53.016471-42.97886-95.995331-95.995331-95.995331H639.994116c-53.016471 0-95.995331 42.97886-95.995331 95.995331V735.983563c0 53.016471 42.977837 95.995331 95.995331 95.995331z m0-543.974225c-17.672498 0-31.998785-14.326287-31.998785-31.998785v-223.989447c0-17.672498 14.326287-31.998785 31.998785-31.998785h223.989447c17.672498 0 31.998785 14.326287 31.998785 31.998785V256.005884c0 17.672498-14.326287 31.998785-31.998785 31.998785H639.994116z m0 63.996546h223.989447c53.016471 0 95.995331-42.97886 95.995331-95.995331v-223.989447c0-53.016471-42.97886-95.995331-95.995331-95.995331H639.994116c-53.016471 0-95.995331 42.97886-95.995331 95.995331V256.005884c0 53.017494 42.977837 95.995331 95.995331 95.995331z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_safety" unicode="&#60377;" d="M512 863.976656c-89.698928 0-319.984778-159.991878-415.980109-159.991878v-415.980109c0-127.994116 319.984778-383.981325 415.980109-383.981325s415.980109 255.987209 415.980109 383.981325V703.984778c-95.995331 0-328.582597 159.991878-415.980109 159.991878z m351.98254-575.971987c0-80.423681-275.849582-315.741128-351.693968-319.990918-76.422554 4.249791-352.272135 239.566214-352.272135 319.990918V650.760576c53.071729 15.610536 114.724905 46.143946 178.862667 77.904301C399.653259 758.761336 482.887962 799.980109 512 799.980109c27.740808 0 113.795742-42.470277 170.741709-70.574358 65.062831-32.109302 127.611399-62.97938 181.240831-78.682014v-362.719068zM439.249069 355.476363l-97.241718 72.216765a21.327748 21.327748 0 0 1-21.307282 2.400676l-11.409864-5.021363a17.70729 17.70729 0 0 1-4.886287-3.196809c-7.214309-6.650467-7.67582-17.891486-1.027399-25.107841l138.891303-150.7197c0.562818-0.610914 1.163499-1.187035 1.792833-1.728364 8.940626-7.67582 22.409382-6.650467 30.080086 2.289136L753.003959 571.393971a14.005992 14.005992 0 0 1 2.273787 3.667529c3.035126 7.14984-0.300852 15.405875-7.452739 18.441001l-5.007038 2.125407a21.325701 21.325701 0 0 1-22.822798-3.982707l-253.534343-234.695277c-7.53665-6.975878-18.97005-7.594979-27.211759-1.473561z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_voipphone" unicode="&#60378;" d="M575.996546 384c-35.344996 0-63.996546 28.652574-63.996546 63.996546s28.652574 63.996546 63.996546 63.996547c35.344996 0 63.996546-28.652574 63.996547-63.996547s-28.65155-63.996546-63.996547-63.996546z m-20.175505-268.895193C407.166373 156.322557 289.712311 274.186965 246.930949 425.741683c-7.549953 31.902594 0.641613 55.479569 19.97903 73.405847 2.205225 2.044566 8.238638 7.150864 7.343245 6.371104 5.210675 4.538363 10.078543 8.491395 18.423605 15.077394 2.600221 2.050706 2.600221 2.050706 5.134951 4.053316 19.160385 15.159258 27.41642 23.335475 31.112601 31.02255 4.465708 9.287527-8.137331 45.497217-37.347606 82.96762-34.562167 44.335764-64.004733 65.345264-89.534176 65.345264-23.75196 0-36.957727-13.716396-61.117986-72.953545-12.670577-31.066553-15.045671-107.311051-8.587586-150.127206 5.485945-36.374442 25.293059-107.856473 42.929742-149.760862 72.115458-171.346483 228.678236-294.294676 414.019455-323.590909 90.163509-14.07967 181.086311-7.721869 206.209502 13.641695 25.185612 21.416775 37.484729 38.672788 37.484729 45.60671 0 21.046339-26.907836 63.288418-64.754816 93.459579-36.870746 29.393447-72.370261 42.030255-81.143065 37.717019-6.478552-3.185552-13.401218-9.604752-23.189142-21.688974-2.769067-3.418866-19.668968-25.429159-25.726941-32.834826-24.171516-30.673603-42.252313-37.231973-82.34545-28.348652z m32.237216 68.156286l0.445138 0.553609c4.986571 6.065136 22.099321 28.355815 25.660426 32.752961 15.123442 18.671245 28.059056 30.665417 44.680618 38.838564 37.784558 18.580171 94.888114-1.746784 149.275815-45.104268 51.608402-41.142026 88.85777-99.619882 88.857771-143.501298 0-31.374568-21.608134-61.694107-60.024072-94.360088-44.155662-37.547151-149.83761-44.937468-257.598916-28.109198C372.054691-22.901337 196.977233 114.587014 116.282377 306.31878 96.553033 353.193367 75.323523 429.809325 69.056795 471.358627c-8.022721 53.18941-5.323239 139.869584 12.610203 183.840028 32.905434 80.679507 63.813375 112.782669 120.375601 112.78267 50.197262 0 94.485955-31.603789 140.006708-89.996711 42.73122-54.815443 62.723553-112.252597 44.550658-150.046364-9.370415-19.487843-22.293749-32.284287-49.081858-53.477982-2.62171-2.071172-2.62171-2.071172-5.193279-4.099365-7.579629-5.983271-11.824303-9.429767-16.043395-13.104459-0.081864-0.071631-4.912893-4.15974-5.865591-5.042853-3.076058-2.850931-3.216251-3.255137-1.554402-10.403954 36.385698-128.806621 137.045259-229.818199 262.395152-264.621866 14.366196-3.165086 7.592932-5.64865 16.801665 6.073322z m147.93119 232.737692c0 106.033965-85.956697 191.990662-191.990662 191.990662-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998785c141.377938 0 255.987209-114.609271 255.987208-255.987209 0-17.672498-14.326287-31.998785-31.998784-31.998785-17.671475-0.001023-31.997762 14.325263-31.997762 31.997762z m159.991878 0c0 194.394409-157.588131 351.983563-351.98254 351.983563-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998785c229.739405 0 415.980109-186.240705 415.980109-415.98011 0-17.672498-14.326287-31.998785-31.998785-31.998785s-31.998785 14.325263-31.998784 31.997762z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_shakehands" unicode="&#60379;" d="M669.444868 519.75794v0.002047M986.211349 519.75794L759.949138 746.02322c-37.490869 37.488823-98.269118 37.488823-135.758963 0l-67.879993-67.879993L443.175495 791.274844c-37.482683 37.488823-98.260931 37.488823-135.7518 0L35.905768 519.75794c-37.490869-37.488823-37.490869-98.269118 0-135.756917l407.269727-407.275867c37.490869-37.488823 98.276281-37.488823 135.758963 0l339.397921 339.395874 67.879993 67.879993c37.489846 37.488823 37.489846 98.269118-0.001023 135.756917zM805.204855 293.49573l-22.63144-22.627347-45.255716 45.25367c-12.491499 12.495592-32.748868 12.495592-45.247531 0-12.499685-12.495592-12.499685-32.756031 0-45.25367l45.247531-45.251623-45.247531-45.251624-90.503246 90.503247c-12.499685 12.497639-32.756031 12.497639-45.255717 0-12.499685-12.495592-12.499685-32.756031 0-45.251623l90.503247-90.505294-45.24753-45.251623-135.759987 135.755894c-12.499685 12.495592-32.756031 12.495592-45.255717 0-12.499685-12.495592-12.499685-32.756031 0-45.251624l135.758964-135.758963-22.624277-22.626324c-12.499685-12.495592-32.756031-12.495592-45.255717 0L81.161485 429.252647c-12.499685 12.497639-12.499685 32.756031 0 45.25367l271.510763 271.51588c12.499685 12.495592 32.756031 12.495592 45.255717 0L511.063675 632.888534l-45.255717-45.251624c-37.490869-37.488823-37.490869-98.271164 0-135.758963l45.255717-45.251624c37.482683-37.488823 98.260931-37.488823 135.750777 0l45.255716 45.251624 113.134687-113.131617c12.491499-12.494569 12.491499-32.755008 0-45.2506z m135.750777 135.756917l-67.879993-67.879994-67.871807 67.879994-90.511433 90.505293c-12.491499 12.495592-32.748868 12.497639-45.247531 0.002047l-22.63144-22.627347-45.24753-45.25367c-12.499685-12.495592-32.756031-12.495592-45.255716 0l-45.24753 45.25367c-12.499685 12.495592-12.499685 32.756031 0 45.251623l45.24753 45.25367 113.134686 113.131617c12.491499 12.495592 32.756031 12.495592 45.247531 0l45.255716-45.251623L940.954609 474.50734c12.500709-12.498662 12.500709-32.757055 0.001023-45.254693z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_task_done" unicode="&#60380;" d="M450.54637 303.78712l294.450218 294.938336c12.579503 12.353352 32.975019 12.353352 45.554522 0a31.230282 31.230282 0 0 0 0-44.73383L456.553177 169.275567c-12.579503-12.353352-32.975019-12.353352-45.554522 0L233.447866 375.053234a31.230282 31.230282 0 0 0 0 44.73383c12.579503 12.353352 32.975019 12.353352 45.554522 0l136.758734-117.342521c10.161431-8.718569 25.325805-8.133238 34.785248 1.342577zM160.016437 767.981325c-17.672498 0-31.998785-14.326287-31.998785-31.998785v-703.966103c0-17.672498 14.326287-31.998785 31.998785-31.998785h703.966103c17.672498 0 31.998785 14.326287 31.998785 31.998785V735.983563c0 17.672498-14.326287 31.998785-31.998785 31.998785H160.016437z m0 63.997569h703.966103c53.016471 0 95.995331-42.97886 95.995331-95.995331v-703.966103c0-53.016471-42.97886-95.995331-95.995331-95.995331H160.016437c-53.016471 0-95.995331 42.97886-95.995331 95.995331V735.983563c0 53.016471 42.97886 95.995331 95.995331 95.995331z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_workfile_line" unicode="&#60381;" d="M912.945695 575.416588h-41.439808l-13.731746 54.583152c-10.717086 42.60433-48.882314 72.356958-92.810802 72.356958H486.407112c-6.807033 0-13.568017 2.227738-19.020192 6.277984l-95.614662 71.01745c-16.403598 12.166087-36.669154 18.86465-57.060577 18.86465H112.313995c-52.777017 0-95.707782-42.931788-95.707782-95.707783v-624.571868c-0.615007-4.393054-1.25969-8.782014-1.25969-13.264095 0-52.772924 42.933835-95.707782 95.707782-95.707782h663.645792a95.591125 95.591125 0 0 1 90.796936 65.437362l138.244574 414.738839a95.55224 95.55224 0 0 1 4.912893 30.26735c-0.001023 52.771901-42.935881 95.707782-95.708805 95.707783zM112.313995 734.711594H314.711681c6.791683 0 13.552667-2.243087 19.020193-6.293334l95.614661-71.01745c16.387225-12.150738 36.653805-18.848277 57.060577-18.848277h278.556227c14.642488 0 27.353998-9.923 30.936593-24.12956l9.813506-39.006385H276.948613c-39.368636 0-74.250074-23.61893-88.865957-60.171428L80.411401 246.069581V702.808999c0 17.58654 14.31503 31.902594 31.902594 31.902595z m830.897004-265.093611L804.966425 54.883237a31.906687 31.906687 0 0 0-30.267351-21.812795h-663.644769c-16.490579 0-29.589922 12.672624-31.259958 28.721135 0.105401 1.055029 0.617054 1.974981 0.617054 3.056616v6.66684c0.3776 1.768273 0.346901 3.617387 1.022283 5.303796l165.894308 414.734746a31.897478 31.897478 0 0 0 29.620621 20.055778h635.997082c17.618263 0 31.902594-14.284331 31.902594-31.902594 0-3.426029-0.552585-6.833639-1.63729-10.088776z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_add" unicode="&#60303;" d="M542.308283 415.999808H926.290631c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998785H542.308283v-383.981324c0-17.672498-14.326287-31.998785-31.998785-31.998785s-31.998785 14.326287-31.998785 31.998785V352.003262H94.330412c-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998784h383.981325V799.981133c0 17.672498 14.326287 31.998785 31.998784 31.998785s31.998785-14.326287 31.998785-31.998785v-383.981325z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_addmessage" unicode="&#60304;" d="M735.989447 214.937536V374.930437c0 17.672498 14.326287 31.998785 31.998785 31.998785s31.998785-14.326287 31.998785-31.998785v-159.991877H959.977871c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998785H799.985993v-159.991877c0-17.672498-14.326287-31.998785-31.998784-31.998785s-31.998785 14.326287-31.998785 31.998785V150.94099H575.996546c-17.672498 0-31.998785 14.326287-31.998784 31.998785s14.326287 31.998785 31.998784 31.998785h159.992901zM991.976656 502.924553c0-17.672498-14.326287-31.998785-31.998785-31.998785s-31.998785 14.326287-31.998785 31.998785V726.912977c0 17.672498-14.326287 31.998785-31.998785 31.998785H128.018675c-17.672498 0-31.998785-14.326287-31.998784-31.998785v-511.975441c0-17.672498 14.326287-31.998785 31.998784-31.998784h127.994116c35.344996 0 63.996546-28.652574 63.996547-63.996547v-93.13826l95.995331 74.66349c8.642844 6.722098 21.099551 5.16565 27.821649-3.478218a19.826558 19.826558 0 0 0 4.176112-12.172227v-24.88783c0-9.874905-4.558829-19.196201-12.353352-25.258267l-102.172007-79.466889c-20.924565-16.274662-51.080376-12.504802-67.355038 8.419763a47.994084 47.994084 0 0 0-10.110265 29.468149V118.942205H128.018675c-53.016471 0-95.995331 42.97886-95.995331 95.995331V726.912977c0 53.016471 42.97886 95.995331 95.995331 95.995331h767.96265c53.016471 0 95.995331-42.97886 95.995331-95.995331V502.924553z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_addresslist" unicode="&#60305;" d="M751.986793 671.985993v-575.971986c0-17.672498-14.326287-31.998785-31.998785-31.998785s-31.998785 14.326287-31.998785 31.998785V671.985993c0 17.672498 14.326287 31.998785 31.998785 31.998785s31.998785-14.326287 31.998785-31.998785zM208.013591 192.009338v-159.991878c0-17.672498 14.326287-31.998785 31.998785-31.998785h607.970771c17.672498 0 31.998785 14.326287 31.998785 31.998785V735.983563c0 17.672498-14.326287 31.998785-31.998785 31.998785H240.011352c-17.672498 0-31.998785-14.326287-31.998785-31.998785v-159.991877h63.996547c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998785h-63.996547v-255.988232h63.996547c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998785h-63.995523z m-63.99757 63.996546V511.994116h-31.998785c-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998785h31.998785V735.983563c0 53.016471 42.97886 95.995331 95.995331 95.995331h607.970772c53.016471 0 95.995331-42.97886 95.995331-95.995331v-703.966103c0-53.016471-42.97886-95.995331-95.995331-95.995331H240.011352c-53.016471 0-95.995331 42.97886-95.995331 95.995331V192.009338h-31.998785c-17.672498 0-31.998785 14.326287-31.998785 31.998784s14.326287 31.998785 31.998785 31.998785h31.998785z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_affiliations_li" unicode="&#60306;" d="M783.986601 64.015222c88.361467 0 159.991878 71.631434 159.991878 159.991877 0 88.361467-71.631434 159.991878-159.991878 159.991878s-159.991878-71.631434-159.991877-159.991878c0-88.360444 71.630411-159.991878 159.991877-159.991877z m0-63.996547c-123.70544 0-223.989447 100.282984-223.989447 223.989447 0 123.70544 100.284007 223.989447 223.989447 223.989448s223.989447-100.284007 223.989447-223.989448c0-123.706463-100.284007-223.989447-223.989447-223.989447zM750.764965 537.440671c7.057743-16.202007-0.356111-35.057447-16.558117-42.114166-16.202007-7.057743-35.057447 0.356111-42.114167 16.558117-50.404993 115.721605-164.606988 192.100156-292.780183 192.100156-176.325891 0-319.292-143.247518-319.292-319.984778s142.966109-319.984778 319.292-319.984778c24.136723 0 47.901986 2.677992 71.005171 7.933693 17.232476 3.920286 34.378995-6.871501 38.299281-24.103978 3.920286-17.232476-6.871501-34.378995-24.103978-38.299281-27.752064-6.312776-56.278771-9.528004-85.200474-9.528004-211.698516 0-383.288546 171.928744-383.288546 383.981325S187.613982 767.981325 399.312498 767.981325c153.878646 0 290.972001-91.689259 351.452467-230.540654z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_addperson" unicode="&#60307;" d="M767.987209 144.01116V272.005276c0 17.672498 14.326287 31.998785 31.998784 31.998785s31.998785-14.326287 31.998785-31.998785v-127.994116H959.977871c17.672498 0 31.998785-14.326287 31.998785-31.998784s-14.326287-31.998785-31.998785-31.998785H831.984778v-127.994116c0-17.672498-14.326287-31.998785-31.998785-31.998785s-31.998785 14.326287-31.998784 31.998785v127.995139H639.994116c-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998785h127.993093zM606.553493 213.543793l-0.116657-0.069585c-20.713764 23.240307-30.440289 51.80283-30.44029 90.530877 0 28.667923 9.048073 53.575196 25.279757 78.742388 5.132904 7.958252 10.5728 15.404852 18.23327 25.27464-3.815909-4.916986 13.59053 17.342993 17.306154 22.291702 24.740474 32.948413 35.176151 58.473763 35.176151 97.680717v95.995331c0 93.106538-66.784032 159.991878-159.992901 159.991877-93.208868 0-159.991878-66.88534-159.991878-159.991877v-95.995331c0-39.206954 10.435677-64.732303 35.176151-97.680717 3.677762-4.897543 20.762883-26.750247 17.48114-22.516829 7.569396-9.757225 12.964266-17.151635 18.058284-25.049513 16.231683-25.166169 25.279756-50.074466 25.279756-78.742388 0-88.693018-50.975998-123.93773-168.494528-164.215063a8615.7644 8615.7644 0 0 0-19.303648-6.574742 1957.252183 1957.252183 0 0 1-18.833951-6.501064c-36.761252-12.935614-60.7015-23.558555-79.425957-36.001959-14.718213-9.780761-29.498848-26.513864-44.340881-50.198285-4.692882-7.487531-2.426259-17.361413 5.061272-22.053272a16.001439 16.001439 0 0 1 8.495488-2.441609h412.837537c17.672498 0 31.998785-14.326287 31.998784-31.998785s-14.326287-31.998785-31.998784-31.998785H82.765005c-26.508747 0-47.997154 21.48943-47.997154 47.997154 0 3.232624 0.326435 6.456039 0.974188 9.622149 11.691273 57.130162 41.951461 101.920274 90.781586 134.370336 96.3013 63.996546 257.482259 63.996546 257.482259 159.991878 0 63.996546-95.996354 95.689363-95.996354 223.989447v95.995331c0 128.257106 95.241154 223.989447 223.988423 223.989447s223.989447-95.732341 223.989448-223.989447v-95.995331c0-128.300085-95.994308-159.991878-95.994308-223.989447 0-22.995737 9.187243-40.481993 24.490787-54.659901 0.013303-0.010233 0.024559-0.022513 0.036839-0.033769 0.214894-0.199545 0.431835-0.398066 0.649799-0.596587 2.817162-2.831488 4.836145-4.968152 6.028297-6.426363 5.931083-7.256264-0.242524-26.761504-10.867512-34.57547-10.624988-7.813966-31.135114-11.416004-46.880726-0.806365-0.607844 0.409322-2.90619 2.62171-6.897084 6.63921z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_boss" unicode="&#60308;" d="M548.416398 105.921657l23.143093-115.715465a42.278919 42.278919 0 0 0-11.561314-38.185694 54.624085 54.624085 0 0 0-38.625716-15.999392h-18.743899a54.624085 54.624085 0 0 0-38.625716 15.999392 42.273802 42.273802 0 0 0-11.561313 38.185694l23.143093 115.715465-31.462573 31.462572c-12.495592 12.496615-12.495592 32.756031 0 45.252647l45.252647 45.252647c12.496615 12.495592 32.756031 12.495592 45.252647 0l45.252646-45.252647c12.495592-12.496615 12.495592-32.756031 0-45.252647l-31.463595-31.462572z m187.633424-169.899528h-0.061398c-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998785H920.40662c-10.423397 31.153534-29.684066 55.392588-58.752102 74.601068-18.687618 12.349259-42.439578 22.920012-78.478375 35.664268a1892.693842 1892.693842 0 0 1-19.415189 6.726191 8822.897947 8822.897947 0 0 0-19.909445 6.798847c-116.938316 40.194444-167.855986 75.587536-167.855986 164.196642 0 28.667923 9.048073 53.575196 25.279756 78.742389 5.132904 7.958252 10.5728 15.405875 18.23327 25.27464-3.815909-4.916986 13.59053 17.342993 17.306155 22.291702 24.740474 32.948413 35.176151 58.473763 35.17615 97.680717v95.995331c0 93.106538-66.784032 159.991878-159.992901 159.991877-93.208868 0-159.991878-66.88534-159.991877-159.991877v-95.995331c0-39.206954 10.435677-64.732303 35.17615-97.680717 3.677762-4.897543 20.762883-26.750247 17.48114-22.516829 7.569396-9.757225 12.964266-17.151635 18.058285-25.049513 16.231683-25.166169 25.279756-50.074466 25.279756-78.742389 0-88.693018-50.975998-123.93773-168.494529-164.215062a8615.7644 8615.7644 0 0 0-19.303648-6.574742 1957.252183 1957.252183 0 0 1-18.83395-6.501064c-36.761252-12.936637-60.7015-23.558555-79.425958-36.001959-14.718213-9.780761-29.498848-26.513864-44.34088-50.198286-4.692882-7.487531-2.426259-17.361413 5.061272-22.053271a16.001439 16.001439 0 0 1 8.495488-2.441609h156.850328c17.672498 0 31.998785-14.326287 31.998784-31.998785s-14.326287-31.998785-31.998784-31.998785H82.762959c-26.508747 0-47.997154 21.48943-47.997154 47.997154 0 3.232624 0.326435 6.456039 0.974187 9.622148 11.691273 57.130162 41.951461 101.920274 90.781586 134.370337 96.3013 63.996546 257.482259 63.996546 257.482259 159.991878 0 63.996546-95.996354 95.689363-95.996354 223.989447v95.995331c0 128.257106 95.241154 223.989447 223.988424 223.989447s223.989447-95.732341 223.989447-223.989447v-95.995331c0-128.300085-95.994308-159.991878-95.994308-223.989447 0-95.995331 160.097278-95.995331 256.944-159.991878 55.207369-36.481889 86.811158-88.559988 94.812389-156.236343 2.074242-17.549701-10.470469-33.459043-28.02017-35.533285a32.011064 32.011064 0 0 0-3.756557-0.221034H736.049822z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_alipay_line" unicode="&#60309;" d="M322.749752 150.762935c74.987878 0 149.936871 47.355541 208.79642 123.163087-83.736123 40.35715-154.673755 69.230758-231.311203 61.753459-20.720927-2.034333-59.624982-11.099802-80.896449-29.652343-63.759139-54.903447-25.614377-155.264203 103.411232-155.264203zM160.016437 831.978894h703.966103c53.016471 0 95.995331-42.97886 95.995331-95.995331v-703.966103c0-53.016471-42.97886-95.995331-95.995331-95.995331H160.016437c-53.016471 0-95.995331 42.97886-95.995331 95.995331V735.983563c0 53.016471 42.97886 95.995331 95.995331 95.995331z m735.964888-600.388073V735.983563c0 17.672498-14.326287 31.998785-31.998785 31.998785H160.016437c-17.672498 0-31.998785-14.326287-31.998785-31.998785v-703.966103c0-17.672498 14.326287-31.998785 31.998785-31.998785h703.966103c17.672498 0 31.998785 14.326287 31.998785 31.998785V111.397369c-64.164369 26.708292-209.505571 87.783299-292.64613 127.259382-73.051783-88.768743-167.301354-142.641721-265.137613-142.641721-165.469636 0-221.660402 142.991692-143.308917 237.131768 17.076934 20.521383 46.147016 40.116673 91.247191 51.093679 70.545706 17.113773 182.841282-10.679223 288.069904-44.970214 18.914792 34.440393 34.853809 72.354911 46.715975 112.724341H296.610418v32.458249h167.223583v58.144258H261.292028v32.457226h202.541973v82.95534s0 13.977339 14.329356 13.97734h81.733513v-96.93268h200.257953v-32.457226H559.89687v-58.144258h163.467025c-15.637142-63.282279-39.414685-121.517611-69.210291-172.657338 49.595558-17.72264 94.132914-34.505885 127.311571-45.469588 56.590879-18.723434 92.449575-29.05064 114.51615-34.735106z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_addressbook" unicode="&#60310;" d="M863.98254 831.978894H224.014007c-53.017494 0-95.995331-42.97886-95.995332-95.995331v-159.991877h-31.998784c-17.671475 0-31.998785-14.325263-31.998785-31.998785s14.32731-31.998785 31.998785-31.998785h31.998784v-255.988232h-31.998784c-17.671475 0-31.998785-14.325263-31.998785-31.998785s14.32731-31.998785 31.998785-31.998785h31.998784v-159.991877c0-53.017494 42.97886-95.995331 95.995332-95.995331h639.969556c53.017494 0 95.995331 42.97886 95.995331 95.995331V735.983563c-0.001023 53.016471-42.97886 95.995331-95.996354 95.995331z m31.998785-799.961434c0-17.673521-14.32731-31.998785-31.998785-31.998785H224.014007c-17.671475 0-31.998785 14.325263-31.998785 31.998785V192.009338h63.996546c17.671475 0 31.998785 14.325263 31.998785 31.998784 0 17.672498-14.32731 31.998785-31.998785 31.998785h-63.996546V511.994116h63.996546c17.671475 0 31.998785 14.325263 31.998785 31.998785s-14.32731 31.998785-31.998785 31.998785h-63.996546V735.983563c0 17.672498 14.32731 31.998785 31.998785 31.998785h639.969556c17.671475 0 31.998785-14.325263 31.998785-31.998785v-703.966103zM702.803627 331.160561c-2.945075 1.183965-5.835915 1.769296-8.600888 1.769297-9.31618 0-17.663288-6.072299-27.530007-18.430768-1.461281-1.837858-2.738367-3.52529-5.234211-6.896061-14.299681-19.305695-21.717627-24.88169-36.490076-20.212344-19.639293 6.17156-37.428448 17.811668-63.325258 44.131103-24.885783 25.297153-32.943296 36.541241-39.920198 51.995211a132.419915 132.419915 0 0 1-1.827624 3.966335c-7.554046 15.692401-1.355881 25.541723 20.494776 44.105521a619.619066 619.619066 0 0 1 3.472078 2.970658 170.380482 170.380482 0 0 1 1.655709 1.441838c15.421224 13.542434 21.182438 29.688159 16.139586 39.58967-12.866029 25.258267-52.41886 83.198887-65.965388 95.577823-8.679683 7.942903-21.99085 6.418176-40.267099-7.153934-5.464455-4.062526-12.710486-11.083429-19.72218-20.907169-11.042497-15.47546-18.10024-33.564443-19.374256-54.298674-4.046153-65.875337 32.448016-148.60248 93.112677-209.950709 57.149605-57.768705 121.326253-86.84902 191.100386-86.84902 5.077645 0 10.187013 0.161682 15.335267 0.480954 21.49864 1.349741 40.185234 9.556657 56.06797 22.405289 5.655813 4.578272 10.561543 9.441023 14.682397 14.277168 2.508123 2.940982 4.29277 5.354961 5.328356 6.945179 2.476401 3.460822 5.273097 8.553817 6.870477 13.929244 2.124384 7.16212 1.421372 12.386098-2.484587 16.114003-14.795984 14.083763-79.847559 59.470463-93.517907 64.999386z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_at" unicode="&#60311;" d="M450.451202 216.348676C525.144368 196.334853 609.444333 253.381104 635.088386 349.075583c25.63996 95.694479-18.844184 187.248661-93.538373 207.262484-74.693166 20.013823-158.993131-37.031405-184.637184-132.725884-25.640983-95.695502 18.84316-187.249685 93.538373-207.263507z m214.549448 324.971349l16.402575 61.217247c4.573155 17.069771 22.12081 27.200502 39.188534 22.626323 17.071817-4.574179 27.201525-22.119787 22.626323-39.190581L703.898565 439.223742c2.210341-15.998369 2.950192-32.494065 2.102894-49.253774 4.584412-29.328979 16.789385-55.654554 34.311457-75.278497 16.850783-18.87386 33.345456-26.687826 43.674708-26.687825 10.329253 0 26.823925 7.812943 43.674709 26.687825 22.575158 25.281803 36.32123 61.684898 36.32123 101.306291 0 194.394409-157.589155 351.983563-351.983563 351.983563-212.066907 0-383.981325-171.914418-383.981325-383.981325s171.914418-383.981325 383.981325-383.981325c153.238057 0 287.122323 82.857103 359.294063 206.212572a32.397874 32.397874 0 0 0 0.953721 1.777483c8.837272 15.304568 28.408003 20.547988 43.712571 11.712763 15.301498-8.836249 20.546965-28.405957 11.711739-43.710524l4.604878 7.978718c-81.794911-147.854443-239.346203-247.967558-420.277995-247.967558-247.411903 0-447.978894 200.566992-447.978895 447.978894s200.568015 447.977871 447.979918 447.977871c229.739405 0 415.980109-186.240705 415.980109-415.980109 0-106.033965-64.467267-191.990662-143.993508-191.990663-41.332361 0-78.595033 23.217794-104.855116 60.404742-47.546899-99.082646-148.956543-155.680688-245.243517-129.880069-110.957091 29.730115-173.095313 157.616784-138.789996 285.642622C329.400219 568.201256 447.158203 647.885086 558.113247 618.154971c44.508703-11.926634 81.163531-39.646975 106.887403-76.834946z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_airplay" unicode="&#60312;" d="M737.082338 23.934365l-203.824175 181.176362c-12.123109 10.776438-30.393217 10.776438-42.517349 0l-203.824175-181.176362a31.996738 31.996738 0 0 1-10.739599-23.91569c0-17.672498 14.326287-31.998785 31.998785-31.998784h407.647327c9.140171 0 17.84339 3.90903 23.915689 10.739598 11.741415 13.208836 10.552334 33.434483-2.656503 45.174876zM895.981325 799.980109H128.018675c-53.016471 0-95.995331-42.97886-95.995331-95.995331v-543.974225c0-53.016471 42.97886-95.995331 95.995331-95.995331h63.996547c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998784h-63.996547c-17.672498 0-31.998785 14.326287-31.998784 31.998785V703.984778c0 17.672498 14.326287 31.998785 31.998784 31.998785h767.96265c17.672498 0 31.998785-14.326287 31.998784-31.998785v-543.974225c0-17.672498-14.326287-31.998785-31.998784-31.998785h-63.996547c-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998785h63.996547c53.016471 0 95.995331 42.97886 95.995331 95.995332V703.984778c0 53.016471-42.97886 95.995331-95.995331 95.995331z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_calendar" unicode="&#60313;" d="M767.987209 352.001215h-63.996547c-17.672498 0-31.998785-14.326287-31.998784-31.998785s14.326287-31.998785 31.998784-31.998784h63.996547c17.672498 0 31.998785 14.326287 31.998784 31.998784s-14.326287 31.998785-31.998784 31.998785zM256.011768 352.001215c-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998784h287.985994c17.672498 0 31.998785 14.326287 31.998784 31.998784s-14.326287 31.998785-31.998784 31.998785H256.011768zM767.987209 511.994116H256.011768c-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998785h511.975441c17.672498 0 31.998785 14.326287 31.998784 31.998785s-14.326287 31.998785-31.998784 31.998785zM863.98254 767.981325h-63.996547c-17.672498 0-31.998785-14.326287-31.998784-31.998785s14.326287-31.998785 31.998784-31.998785h63.996547c17.672498 0 31.998785-14.326287 31.998785-31.998785v-639.969556c0-17.672498-14.326287-31.998785-31.998785-31.998785H160.016437c-17.672498 0-31.998785 14.326287-31.998785 31.998785V671.985993c0 17.672498 14.326287 31.998785 31.998785 31.998785h63.996546c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998785h-63.996546c-53.016471 0-95.995331-42.97886-95.995331-95.995331v-639.969557c0-53.016471 42.97886-95.995331 95.995331-95.995331h703.966103c53.016471 0 95.995331 42.97886 95.995331 95.995331V671.985993c0 53.017494-42.977837 95.995331-95.995331 95.995332zM320.009338 639.988232c17.672498 0 31.998785 14.326287 31.998784 31.998785V799.980109c0 17.672498-14.326287 31.998785-31.998784 31.998785s-31.998785-14.326287-31.998785-31.998785v-127.994116c0-17.671475 14.326287-31.997762 31.998785-31.997761zM416.004669 703.984778h191.990662c17.672498 0 31.998785 14.326287 31.998785 31.998785s-14.326287 31.998785-31.998785 31.998785H416.004669c-17.672498 0-31.998785-14.326287-31.998785-31.998785s14.326287-31.998785 31.998785-31.998785zM703.990662 639.988232c17.672498 0 31.998785 14.326287 31.998785 31.998785V799.980109c0 17.672498-14.326287 31.998785-31.998785 31.998785s-31.998785-14.326287-31.998784-31.998785v-127.994116c0-17.671475 14.326287-31.997762 31.998784-31.997761z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_attestation" unicode="&#60314;" d="M512 800.647305c4.952802 0 14.475689-1.217734 22.624277-9.371438l86.620823-86.62287a64.007803 64.007803 0 0 1 45.255716-18.744923h119.56412c17.647939 0 31.998785-14.354939 31.998785-31.998784v-119.56412a64.003709 64.003709 0 0 1 18.74083-45.252647l82.472339-82.4662c8.147564-8.153704 9.366322-17.675568 9.366322-22.6253s-1.218758-14.470573-9.374508-22.626323l-82.465177-82.465177a64.002686 64.002686 0 0 1-18.74083-45.252646v-123.721813c0-17.643845-14.350846-31.998785-31.998784-31.998785H662.344147a64.007803 64.007803 0 0 1-45.255717-18.744923l-82.45699-82.464153c-8.15575-8.15575-17.678638-9.373485-22.63144-9.373485s-14.468526 1.217734-22.624277 9.372462l-82.465176 82.465176a64.011896 64.011896 0 0 1-45.255717 18.744923H242.09071c-17.647939 0-31.998785 14.353916-31.998784 31.998785v119.563096a64.001663 64.001663 0 0 1-18.74083 45.251624l-86.62901 86.624916c-8.147564 8.153704-9.366322 17.675568-9.366321 22.6253s1.218758 14.470573 9.374508 22.627347l86.620823 86.623893a64.001663 64.001663 0 0 1 18.74083 45.251623V653.90929c0 17.643845 14.350846 31.998785 31.998784 31.998784h115.408474a64.007803 64.007803 0 0 1 45.255716 18.744923l86.612637 86.620823c8.156774 8.15575 17.679661 9.373485 22.632463 9.373485m0 63.99757c-24.569582 0-49.13814-9.372461-67.879993-28.116361l-86.620823-86.623893h-115.408474c-53.013401 0-95.995331-42.97886-95.995331-95.995331v-115.405404l-86.620823-86.623893c-37.490869-37.488823-37.490869-98.269118 0-135.75794l86.620823-86.623893v-119.563096c0-53.016471 42.98193-95.995331 95.995331-95.995331h119.56412l82.465177-82.465177c18.74083-18.7439 43.310412-28.116361 67.879993-28.116361 24.569582 0 49.13814 9.372461 67.879993 28.116361l82.465177 82.465177h123.720789c53.020564 0 95.995331 42.97886 95.995331 95.995331V233.656877l82.465177 82.465176c37.490869 37.488823 37.490869 98.269118 0 135.75794l-82.465177 82.465177V653.90929c0 53.016471-42.974767 95.995331-95.995331 95.995331H666.499793l-86.620823 86.623893c-18.74083 18.7439-43.310412 28.116361-67.87897 28.116361zM326.642408 377.067101l97.238649-72.217789c8.241708-6.121418 19.676132-5.503341 27.209711 1.471514l253.534344 234.697324a21.333888 21.333888 0 0 0 22.825868 3.982707l5.006014-2.125407c7.150864-3.035126 10.486842-11.291161 7.452739-18.442024a14.084787 14.084787 0 0 0-2.275833-3.667529L458.773751 195.979766c-7.674796-8.93858-21.142529-9.962909-30.081109-2.288113a21.473057 21.473057 0 0 0-1.790785 1.728364L288.010553 346.139717c-6.650467 7.216355-6.191003 18.458397 1.025353 25.107841a17.758456 17.758456 0 0 0 4.88424 3.196809l11.410888 5.021363a21.332864 21.332864 0 0 0 21.311374-2.398629z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_camera" unicode="&#60315;" d="M618.132202 717.129146l77.356832-106.366539c23.799032-32.727379 62.166875-52.266387 102.634542-52.266387H956.171172v-507.624343H67.828828V558.49622h158.047596c40.467667 0 78.836533 19.539009 102.630448 52.26434l77.360926 106.368586H618.132202M512 146.051633c104.962563 0 190.359512 85.394902 190.359512 190.359512s-85.396949 190.359512-190.359512 190.359512-190.359512-85.394902-190.359512-190.359512 85.396949-190.359512 190.359512-190.359512M618.132202 780.581294H405.867798a63.453171 63.453171 0 0 1-51.315736-26.132171L277.191136 648.080537a63.452147 63.452147 0 0 0-51.315736-26.13217H67.828828c-35.045167 0-63.453171-28.409027-63.453171-63.453171v-507.624342c0-35.045167 28.40698-63.453171 63.453171-63.453171h888.342344c35.042097 0 63.453171 28.40698 63.453171 63.453171V558.49622c0 35.044144-28.411073 63.453171-63.453171 63.45317H798.123576a63.448054 63.448054 0 0 0-51.315736 26.132171l-77.360925 106.368586A63.455217 63.455217 0 0 1 618.132202 780.581294z m-106.132202-571.07649c-70.087265 0-126.906342 56.81703-126.906342 126.906341 0 70.087265 56.819077 126.906342 126.906342 126.906342s126.906342-56.819077 126.906342-126.906342c0-70.090335-56.819077-126.906342-126.906342-126.906341zM210.598462 717.129146H83.692121c-17.525142 0-31.726585-14.205537-31.726586-31.726585 0-17.523095 14.201443-31.726585 31.726586-31.726585h126.906341c17.521049 0 31.726585 14.20349 31.726586 31.726585 0 17.520025-14.205537 31.726585-31.726586 31.726585z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_certificate_fil" unicode="&#60316;" d="M512 320.003454c88.361467 0 159.991878 71.631434 159.991878 159.991877s-71.631434 159.991878-159.991878 159.991878-159.991878-71.631434-159.991878-159.991878 71.630411-159.991878 159.991878-159.991877z m0-63.99757c-123.70544 0-223.989447 100.284007-223.989447 223.989447s100.284007 223.989447 223.989447 223.989447 223.989447-100.284007 223.989447-223.989447-100.284007-223.989447-223.989447-223.989447z m0-95.995331c176.722934 0 319.984778 143.261844 319.984778 319.984778S688.722934 799.980109 512 799.980109 192.015222 656.718265 192.015222 479.995331s143.261844-319.984778 319.984778-319.984778z m0-63.996546c-212.066907 0-383.981325 171.914418-383.981325 383.981324S299.933093 863.976656 512 863.976656 895.981325 692.062238 895.981325 479.995331 724.066907 96.014007 512 96.014007z m-58.258868-36.909632l-78.912258-136.679939c-8.836249-15.304568-28.405957-20.547988-43.710524-11.711739a32.004925 32.004925 0 0 0-11.977799 12.180413l-63.128783 113.718995-130.047892-2.187829c-17.669428-0.296759-32.235169 13.785981-32.531927 31.45541a31.998785 31.998785 0 0 0 4.282537 16.537651l76.53307 132.559085c68.160379-83.715657 167.059853-141.40659 279.493576-155.872047z m393.844973 159.622464l78.698386-136.309502c8.836249-15.304568 3.592828-34.874275-11.711739-43.710524a31.998785 31.998785 0 0 0-16.537652-4.282537l-130.047891 2.187829-63.128783-113.718995c-8.577353-15.4509-28.057009-21.022803-43.50791-12.44545a31.996738 31.996738 0 0 0-12.180413 11.9778L569.885362 59.751105c112.108311 15.705704 210.419384 74.441433 277.700743 158.975734z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_coinpurse_line" unicode="&#60317;" d="M703.990662 352.001215c-35.344996 0-63.996546-28.652574-63.996546-63.996546s28.652574-63.996546 63.996546-63.996547h127.994116c35.344996 0 63.996546 28.652574 63.996547 63.996547s-28.652574 63.996546-63.996547 63.996546H703.990662z m0 63.99757h127.994116c70.688969 0 127.994116-57.305147 127.994116-127.994116s-57.305147-127.994116-127.994116-127.994116H703.990662c-70.688969 0-127.994116 57.305147-127.994116 127.994116s57.305147 127.994116 127.994116 127.994116zM339.429643 639.988232h396.559804V740.198561c0 3.774977-0.668219 7.520277-1.972934 11.06194-6.109138 16.582677-24.505114 25.073048-41.087791 18.962888L339.429643 639.988232z m-185.66356-0.200568L670.803819 830.275089c49.748031 18.328437 104.934934-7.142677 123.263371-56.890708a95.990215 95.990215 0 0 0 5.918803-33.18582v-100.211352h31.998785c53.016471 0 95.995331-42.97886 95.995331-95.995331v-63.996547c0-17.672498-14.326287-31.998785-31.998784-31.998785s-31.998785 14.326287-31.998785 31.998785v63.996547c0 17.672498-14.326287 31.998785-31.998785 31.998784H160.016437c-17.672498 0-31.998785-14.326287-31.998785-31.998784v-511.975441c0-17.672498 14.326287-31.998785 31.998785-31.998785h671.967318c17.672498 0 31.998785 14.326287 31.998785 31.998785v63.996546c0 17.672498 14.326287 31.998785 31.998785 31.998785s31.998785-14.326287 31.998784-31.998785v-63.996546c0-53.016471-42.97886-95.995331-95.995331-95.995331H160.016437c-53.016471 0-95.995331 42.97886-95.995331 95.995331V543.992901c0 50.916647 39.641859 92.574419 89.744977 95.794763z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_compile" unicode="&#60318;" d="M256.011768 224.008122h159.991878c17.672498 0 31.998785-14.326287 31.998784-31.998784s-14.326287-31.998785-31.998784-31.998785H256.011768c-17.672498 0-31.998785 14.326287-31.998785 31.998785 0.001023 17.672498 14.32731 31.998785 31.998785 31.998784zM950.545034 777.379369L679.029154 505.863489c-12.496615-12.496615-32.756031-12.496615-45.252646 0-12.495592 12.495592-12.495592 32.756031 0 45.252646L905.292388 822.632015c12.496615 12.496615 32.756031 12.496615 45.252646 0 12.496615-12.496615 12.496615-32.757055 0-45.252646zM256.011768 416.024367h415.98011c17.672498 0 31.998785-14.326287 31.998784-31.998784s-14.326287-31.998785-31.998784-31.998785H256.011768c-17.672498 0-31.998785 14.326287-31.998785 31.998785 0.001023 17.671475 14.32731 31.998785 31.998785 31.998784z m0 191.990663h223.989447c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998785H256.011768c-17.672498 0-31.998785 14.326287-31.998785 31.998785 0.001023 17.672498 14.32731 31.998785 31.998785 31.998785z m639.969557-160.01746c0 17.672498 14.326287 31.998785 31.998784 31.998784s31.998785-14.326287 31.998785-31.998784v-415.98011c0-53.016471-42.97886-95.995331-95.995331-95.995331H160.016437c-53.016471 0-95.995331 42.97886-95.995331 95.995331V735.983563c0 53.016471 42.97886 95.995331 95.995331 95.995331h415.980109c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998784H160.016437c-17.672498 0-31.998785-14.326287-31.998785-31.998785v-703.966103c0-17.672498 14.326287-31.998785 31.998785-31.998785h703.966103c17.672498 0 31.998785 14.326287 31.998785 31.998785V447.99757z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_details" unicode="&#60319;" d="M510.651282 543.992901c-26.508747 0-47.998177 21.48943-47.998177 47.998177s21.48943 47.998177 47.998177 47.998177 47.997154-21.48943 47.997154-47.998177-21.48943-47.998177-47.997154-47.998177z m-31.998784-63.99757h31.998784c17.672498 0 31.998785-14.326287 31.998785-31.998785v-287.985993h47.998177c8.836249 0 15.999392-7.163143 15.999393-15.999393s-7.163143-15.999392-15.999393-15.999392H430.655344c-8.836249 0-15.999392 7.163143-15.999393 15.999392s7.163143 15.999392 15.999393 15.999393h47.998177V447.99757h-31.998785c-8.836249 0-15.999392 7.163143-15.999392 15.999392s7.163143 15.999392 15.999392 15.999392h31.997762z m31.998784-495.976048c220.909295 0 399.980717 179.071422 399.980718 399.980717S731.560578 783.980717 510.651282 783.980717 110.670565 604.909295 110.670565 384s179.071422-399.980717 399.980717-399.980717zM62.672388 384c0 247.406786 200.572108 447.978894 447.978894 447.978894s447.978894-200.572108 447.978895-447.978894-200.573131-447.977871-447.978895-447.977871S62.672388 136.594237 62.672388 384z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_cloud_history" unicode="&#60320;" d="M831.968405 467.254146C830.218552 651.315208 680.476109 799.980109 496.000608 799.980109c-185.561229 0-335.984171-150.422941-335.984171-335.98417 0-3.234671 0.047072-6.457062 0.140193-9.667174-85.331457-41.517579-144.132678-129.052215-144.132678-230.320643 0-141.375891 114.611318-255.987209 255.988232-255.987208h479.976656c141.375891 0 255.987209 114.611318 255.987208 255.987208 0 113.447818-73.79368 209.658044-176.007643 243.246024z m-79.980589-435.236686H272.01116c-106.033965 0-191.990662 85.956697-191.990662 191.990662 0 74.262354 42.513256 140.844795 108.135836 172.772972 22.607904 10.999518 36.678364 34.224476 35.967166 59.356876a291.031353 291.031353 0 0 0-0.109493 7.858992c0 150.21521 121.775484 271.986601 271.986601 271.986601 149.226696 0 270.557042-120.251781 271.971251-269.338284 0.26606-27.420513 17.968234-51.629891 44.013423-60.188824 78.113055-25.666566 131.993197-98.886171 131.993197-182.448333 0.001023-106.033965-85.956697-191.990662-191.990663-191.990662zM678.272931 251.717208L527.999392 338.475154V607.989447c0 17.671475-14.32731 31.998785-31.998784 31.998785s-31.998785-14.32731-31.998785-31.998785v-287.985993c0-1.378393 0.617054-2.554172 0.780782-3.890611 0.281409-2.207271 0.578168-4.320399 1.296529-6.421246 0.679475-1.960655 1.62501-3.667529 2.656503-5.433756 1.01512-1.769296 2.015913-3.437286 3.374864-4.999874 1.461281-1.683339 3.140527-3.000334 4.929266-4.347005 1.062192-0.812505 1.77339-1.929955 2.960425-2.616594L646.273123 196.299037c15.296381-8.835226 34.873252-3.593851 43.708477 11.710716 8.837272 15.302521 3.587712 34.872229-11.708669 43.707455z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_community_line" unicode="&#60321;" d="M288.010553 406.929222h447.978894c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998785H288.010553c-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998785z m0 191.990662h447.978894c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998784H288.010553c-17.672498 0-31.998785 14.326287-31.998785 31.998784s14.326287 31.998785 31.998785 31.998785z m15.999392-573.115939l184.698583 143.654794a63.99757 63.99757 0 0 0 39.289841 13.481036h351.983563c17.672498 0 31.998785 14.326287 31.998785 31.998785V726.912977c0 17.672498-14.326287 31.998785-31.998785 31.998785H144.017044c-17.672498 0-31.998785-14.326287-31.998784-31.998785v-511.975441c0-17.672498 14.326287-31.998785 31.998784-31.998784h95.995332c35.344996 0 63.996546-28.652574 63.996546-63.996547v-93.13826z m223.989447 93.13826L317.478701-44.795996c-20.924565-16.274662-51.080376-12.504802-67.355037 8.419763a47.994084 47.994084 0 0 0-10.110265 29.468149V118.942205h-95.995331c-53.016471 0-95.995331 42.97886-95.995331 95.995331V726.912977c0 53.016471 42.97886 95.995331 95.995331 95.995331h735.964888c53.016471 0 95.995331-42.97886 95.995331-95.995331v-511.975441c0-53.016471-42.97886-95.995331-95.995331-95.995331H527.999392z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_discovery" unicode="&#60322;" d="M768.685103 528.340409c0-17.672498-14.326287-31.998785-31.998784-31.998785s-31.998785 14.326287-31.998785 31.998785c0 70.688969-57.305147 127.994116-127.994116 127.994116-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998785c106.034988-0.001023 191.991686-85.958744 191.991685-191.991686zM384.691499-47.632601h256.011768c-29.189809-38.860053-75.662237-63.996546-128.005372-63.996546-52.344159 0-98.816586 25.136493-128.006396 63.996546z m0.01228 95.995331h255.988232c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998785H384.703779c-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998785z m-47.806819 180.562379a63.99757 63.99757 0 0 0 27.539216-40.886199l8.735965-43.680849h279.051507l8.735965 43.680849a63.995523 63.995523 0 0 0 27.539217 40.886199c89.354074 58.884109 144.183843 158.439522 144.183843 267.416515 0 176.722934-143.261844 319.984778-319.984778 319.984779S192.713117 673.064558 192.713117 496.341624c0-108.978017 54.828746-208.532407 144.183843-267.416515z m-35.215036-53.43705C197.482747 244.154975 128.715547 362.217904 128.715547 496.341624c0 212.066907 171.914418 383.981325 383.981325 383.981325s383.981325-171.914418 383.981324-383.981325c0-134.12372-68.766177-252.186649-172.965353-320.853565l-8.735965-43.680848c-5.982248-29.913287-32.248472-51.445696-62.754253-51.445696H373.172141c-30.505781 0-56.770981 21.532409-62.754252 51.445696l-8.735965 43.680848z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_delete" unicode="&#60323;" d="M800.162002 579.340967c1.850138 17.575284 17.596773 30.322609 35.172058 28.473495 17.575284-1.850138 30.322609-17.596773 28.473494-35.172058l-57.966202-550.673811c-5.143137-48.856731-46.341445-85.946464-95.467306-85.946464H313.625954c-49.126884 0-90.325192 37.089733-95.468329 85.946464L160.192446 572.641381c-1.850138 17.575284 10.898211 33.32192 28.472471 35.172057 17.575284 1.850138 33.32192-10.898211 35.172058-28.473494l57.965179-550.672788c1.714038-16.285918 15.446807-28.64848 31.822776-28.648481h396.74707c16.375969 0 30.108738 12.363585 31.822776 28.648481l57.967226 550.673811z m-192.176904-99.345636c17.672498 0 31.998785-14.326287 31.998785-31.998785v-223.989447c0-17.672498-14.326287-31.998785-31.998785-31.998785s-31.998785 14.326287-31.998785 31.998785V447.99757c0 17.671475 14.326287 31.997762 31.998785 31.997761z m-191.990662 0c17.672498 0 31.998785-14.326287 31.998785-31.998785v-223.989447c0-17.672498-14.326287-31.998785-31.998785-31.998785s-31.998785 14.326287-31.998785 31.998785V447.99757c0 17.671475 14.326287 31.997762 31.998785 31.997761z m-31.998785 223.989447h255.987209v47.998178c0 8.836249-7.163143 15.999392-15.999393 15.999392H399.995043c-8.836249 0-15.999392-7.163143-15.999392-15.999392v-47.998178z m-63.996546 0V767.981325c0 35.344996 28.652574 63.996546 63.997569 63.996546h255.987209c35.343973 0 63.996546-28.652574 63.996546-63.996546v-63.996547h223.99968c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998784H96.019891c-17.672498 0-31.998785 14.326287-31.998785 31.998784s14.326287 31.998785 31.998785 31.998785h223.979214z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_dispose" unicode="&#60324;" d="M617.366769 19.70504l294.142204 294.142204c12.495592 12.496615 32.756031 12.496615 45.252647 0 12.496615-12.495592 12.496615-32.756031 0-45.252647L639.994116-48.17393c-12.496615-12.496615-32.756031-12.496615-45.252647 0L413.729859 132.836657c-12.495592 12.496615-12.495592 32.756031 0 45.252646 12.495592 12.496615 32.756031 12.496615 45.252647 0l158.384263-158.384263z m-399.508973 492.289076H409.848459c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998785H217.857796c-17.672498 0-31.998785 14.326287-31.998784 31.998785s14.326287 31.998785 31.998784 31.998785z m0-159.992901h319.984779c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998784H217.857796c-17.672498 0-31.998785 14.326287-31.998784 31.998784s14.326287 31.998785 31.998784 31.998785z m0 319.984778h383.981325c17.672498 0 31.998785-14.326287 31.998785-31.998784s-14.326287-31.998785-31.998785-31.998785H217.857796c-17.672498 0-31.998785 14.326287-31.998784 31.998785s14.326287 31.998785 31.998784 31.998784zM409.848459 0.018675c17.672498 0 31.998785-14.326287 31.998785-31.998784s-14.326287-31.998785-31.998785-31.998785H153.860227c-53.016471 0-95.995331 42.97886-95.995331 95.995331V735.983563c0 53.016471 42.97886 95.995331 95.995331 95.995331h639.969556c53.016471 0 95.995331-42.97886 95.995332-95.995331v-223.989447c0-17.672498-14.326287-31.998785-31.998785-31.998785s-31.998785 14.326287-31.998785 31.998785V735.983563c0 17.672498-14.326287 31.998785-31.998785 31.998785H153.860227c-17.672498 0-31.998785-14.326287-31.998785-31.998785v-703.966103c0-17.672498 14.326287-31.998785 31.998785-31.998785H409.848459z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_doc" unicode="&#60325;" d="M288.010553 160.010553h383.981325c17.672498 0 31.998785-14.326287 31.998784-31.998785s-14.326287-31.998785-31.998784-31.998785H288.010553c-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998785z m0 159.992901h191.990662c17.672498 0 31.998785-14.326287 31.998785-31.998785s-14.326287-31.998785-31.998785-31.998785H288.010553c-17.672498 0-31.998785 14.326287-31.998785 31.998785s14.326287 31.998785 31.998785 31.998785zM636.111692 803.862533l231.753272-231.753271a95.994308 95.994308 0 0 0 28.116361-67.87897v-472.212832c0-53.016471-42.97886-95.995331-95.995332-95.995331H224.014007c-53.016471 0-95.995331 42.97886-95.995332 95.995331V735.983563c0 53.016471 42.97886 95.995331 95.995332 95.995331h344.218715c25.459858 0 49.875944-10.114358 67.87897-28.116361z m-28.116361-62.388932v-197.4807h197.4807L607.995331 741.473601z m-53.016471 26.507724H224.014007c-17.672498 0-31.998785-14.326287-31.998785-31.998785v-703.966103c0-17.672498 14.326287-31.998785 31.998785-31.998785h575.971986c17.672498 0 31.998785 14.326287 31.998785 31.998785V490.975407v-10.980076H607.995331c-35.344996 0-63.996546 28.652574-63.996546 63.996547V767.981325h10.980075z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="icon_cspace" unicode="&#60326;" d="M687.99127 352.001215c-17.672498 0-31.998785-14.326287-31.998785-31.998785h-0.87902c-7.959276-71.995731-68.997444-127.994116-143.114488-127.994116s-135.154189 55.999408-143.113465 127.99514h-0.87902c0 17.672498-14.326287 31.998785-31.998785 31.998784s-31.998785-14.326287-31.998785-31.998784c0-3.520173 0.568958-6.90834 1.61887-10.075473 12.828167-102.561887 100.333126-181.91519 206.371185-181.91519s193.543018 79.352279 206.371184 181.91519a31.973202 31.973202 0 0 1 1.61887 10.075473c0.001023 17.671475-14.325263 31.997762-31.997761 31.997761zM879.509165 446.020542c0.312108 5.952572 0.472767 11.945053 0.472767 17.975397 0 185.557136-150.426011 335.984171-335.98417 335.98417-163.039283 0-298.954813-116.130927-329.542459-270.182512C99.250468 492.135836 16.023952 383.793292 16.023952 256.005884c0-159.050436 128.935558-287.985993 287.985993-287.985993h447.978895c141.379984 0 255.988232 114.607224 255.988232 255.987208-0.001023 94.945419-51.694359 177.819918-128.467907 222.013443zM751.987816 32.01746H304.009945c-123.509988 0-223.989447 100.479459-223.989447 223.989447 0 97.202832 62.016449 182.78807 154.320715 212.9623a63.996546 63.996546 0 0 1 42.884716 48.364521c25.159006 126.693494 137.352251 218.649835 266.771833 218.649835 149.97371 0 271.986601-122.013915 271.986601-271.986601 0-4.90573-0.128937-9.776667-0.382717-14.619976a63.99757 63.99757 0 0 1 31.979342-58.821686c59.462277-34.224476 96.397491-98.041944 96.397491-166.546154 0-105.863073-86.128613-191.991686-191.990663-191.991686z"  horiz-adv-x="1024" />
-
-    
-
-
-  </font>
-</defs></svg>
diff --git a/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.ttf b/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.ttf
deleted file mode 100644
index 4a0beab..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.ttf
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.woff b/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.woff
deleted file mode 100644
index 3119113..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.woff
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.woff2 b/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.woff2
deleted file mode 100644
index a391ec4..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/iconfont/saber/iconfont.woff2
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/bpmn.08b5f281.eot b/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/bpmn.08b5f281.eot
deleted file mode 100644
index 8f3a3dd..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/bpmn.08b5f281.eot
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/bpmn.3c4c9f45.woff2 b/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/bpmn.3c4c9f45.woff2
deleted file mode 100644
index 79929b2..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/bpmn.3c4c9f45.woff2
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/bpmn.acbc6cbd.woff b/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/bpmn.acbc6cbd.woff
deleted file mode 100644
index c4132a6..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/bpmn.acbc6cbd.woff
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/bpmn.f922519e.ttf b/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/bpmn.f922519e.ttf
deleted file mode 100644
index f5f0b99..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/bpmn.f922519e.ttf
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/codicon.22349029.ttf b/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/codicon.22349029.ttf
deleted file mode 100644
index 82acc89..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/codicon.22349029.ttf
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/fontawesome-webfont.674f50d2.eot b/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/fontawesome-webfont.674f50d2.eot
deleted file mode 100644
index e9f60ca..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/fontawesome-webfont.674f50d2.eot
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/fontawesome-webfont.af7ae505.woff2 b/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/fontawesome-webfont.af7ae505.woff2
deleted file mode 100644
index 4d13fc6..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/fontawesome-webfont.af7ae505.woff2
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/fontawesome-webfont.b06871f2.ttf b/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/fontawesome-webfont.b06871f2.ttf
deleted file mode 100644
index 35acda2..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/fontawesome-webfont.b06871f2.ttf
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/fontawesome-webfont.fee66e71.woff b/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/fontawesome-webfont.fee66e71.woff
deleted file mode 100644
index 400014a..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/fonts/fontawesome-webfont.fee66e71.woff
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/img/bpmn.1381b44e.svg b/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/img/bpmn.1381b44e.svg
deleted file mode 100644
index 00a3162..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/img/bpmn.1381b44e.svg
+++ /dev/null
@@ -1,224 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg xmlns="http://www.w3.org/2000/svg">
-<metadata>camunda Services GmbH</metadata>
-<defs>
-<font id="bpmn" horiz-adv-x="1000" >
-<font-face font-family="bpmn" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
-<missing-glyph horiz-adv-x="1000" />
-<glyph glyph-name="screw-wrench" unicode="&#xe800;" d="M756 704c-55 0-108-22-147-61-39-39-61-92-61-147 0-55 22-108 61-147 39-39 92-61 147-61 91 0 171 59 198 146l-149-40-116 77 62 124 79 21 78 21c-39 42-94 67-152 67z m-247-278l-461-316c-14-42 32-111 80-114l451 310c-36 31-61 73-70 120z" horiz-adv-x="1000" />
-
-<glyph glyph-name="trash" unicode="&#xe801;" d="M429 743c-58-4-70 11-71-52l0-9-172-56c-20-5-20-29 0-30l624 0c19 0 19 25 0 30l-168 55 0 10c0 62-7 48-71 52l-71 0z m-215-204c-14 0-25-12-24-26l50-555c1-12 11-22 24-22l457 0c13 0 23 9 25 22l64 554c2 15-9 27-24 27l-143 0-143 0z m27-49l259 0 259 0-59-505-414 0z m120-73c-1 0-2 0-3 0-16-1-28-15-25-31l44-320c2-15 16-26 31-24 15 2 25 17 22 32l-44 319c-2 13-12 23-25 24z m280 0c-13 0-25-10-27-24l-44-319c-3-15 7-30 22-32 16-2 29 9 31 24l44 320c3 16-9 30-26 31z" horiz-adv-x="1000" />
-
-<glyph glyph-name="conditional-flow" unicode="&#xe802;" d="M911 749c0 0-285-146-431-214 31-28 60-59 90-89-140-142-77-81-199-205l-209-34-41-247 247 40 3 15 31 194c123 125 60 64 201 206 30-29 60-60 90-90 77 153 218 424 218 424z m-552-552l-27-160-160-27 26 161 161 26z" horiz-adv-x="1000" />
-
-<glyph glyph-name="default-flow" unicode="&#xe803;" d="M911 749c0 0-285-146-431-214 31-28 60-59 90-89-91-93-183-186-275-279l-166 0 0-43 124 0c-42-42-84-84-126-126 11-11 22-21 33-31 52 52 104 105 156 157l175 0 0 43-133 0c82 83 163 166 245 248 30-29 60-60 90-90 77 153 218 424 218 424z" horiz-adv-x="1000" />
-
-<glyph glyph-name="gateway-parallel" unicode="&#xe804;" d="M500 802c-9 0-19-4-26-11l-415-415c-14-14-14-38 0-52l415-415c14-14 38-14 52 0l415 415c14 14 14 38 0 52l-415 415c-7 7-17 11-26 11z m0-62l390-390-390-390-390 390 390 390z m-11-161c0 0-4-1-4-1 0 0-4-3-4-3 0 0-3-4-3-4 0 0-1-4-1-4l0-194-194 0 0 0c0 0-4-1-4-1 0 0-4-3-4-3l0 0c0 0-3-4-3-4 0 0-1-4-1-4l0-21c0 0 1-5 1-5 0 0 3-4 3-4 0 0 4-3 4-3 0 0 4-1 4-1l194 0 0-194 0 0c0 0 1-4 1-4 0 0 3-4 3-4 0 0 4-3 4-3 0 0 4-1 4-1l22 0c0 0 4 1 4 1 0 0 4 3 4 3 0 0 3 4 3 4 0 0 1 4 1 4l0 194 194 0c0 0 4 1 4 1 0 0 4 3 4 3 0 0 3 4 3 4 0 0 1 4 1 4l0 22c0 0-1 4-1 4 0 0-3 4-3 4 0 0-4 3-4 3 0 0-4 1-4 1l-194 0 0 194c0 0-1 4-1 4 0 0-3 4-3 4 0 0-4 3-4 3 0 0-4 1-4 1l-22 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-catch-cancel" unicode="&#xe805;" d="M499 802c-220 4-425-177-448-396-24-185 78-380 247-461 160-80 368-56 501 66 134 118 190 318 128 486-57 167-217 293-393 303-12 1-23 2-35 2z m-5-49c202 7 391-161 407-362 19-178-92-361-262-420-166-61-368-2-468 145-103 144-99 356 18 490 74 90 188 146 305 147z m8-44c-186 6-358-158-361-344-9-169 116-334 283-367 155-33 328 46 397 190 71 140 39 327-83 430-64 57-150 91-236 91z m-2-48c164 4 314-144 311-308 3-152-119-297-272-312-143-19-295 73-336 213-43 134 14 295 138 364 48 28 103 43 159 43z m-112-111c-29-30-58-59-87-88 37-38 75-75 112-113-37-36-74-73-110-110 28-29 57-58 86-86 37 37 73 73 110 110 38-37 75-75 113-112 29 29 58 58 88 87-38 38-76 75-113 113 37 37 74 73 110 110-28 29-57 58-86 86-37-36-73-73-110-110-38 37-75 75-113 113z m0-35c38-38 75-75 113-113 37 37 73 74 110 111 17-17 35-35 52-52-37-37-74-73-111-110 38-38 75-75 113-113-18-18-35-35-53-53-38 38-75 75-113 113-36-37-73-74-110-111-17 17-35 35-52 52 37 37 74 74 111 110-38 38-75 76-113 113 18 18 35 35 53 53z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-catch-non-interrupting-message" unicode="&#xe806;" d="M295 506l0-312 410 0 0 312-410 0z m91-49l228 0c-38-30-76-60-114-90-38 30-76 60-114 90z m270-28l0-186-312 0 0 186c52-42 104-83 156-125 52 42 104 83 156 125z m-156 373l0 0-5 0-1 0 0 0-5 0 0 0 0 0-6-1 0 0 0 0-5 0 0 0 0 0-6 0 0 0 0 0-5-1 0 0-1 0-5 0 0 0 0 0-5 0-1 0 0-1-5 0 0 0 0 0-5-1-1 0 0 0-5 0 0 0 0 0-5-1-1 0 0 0-5-1 0 0 0 0-5-1-1 0 0 0-5-1 0 0 0 0-5-1 0 0-1 0-5-1 0 0 0 0-5-1 0 0 0 0-6-2 0 0 0 0-5-1 0 0 0 0-5-1-4-2-4-2-4-3-2-4-3-4-1-4 0-5 0-4 1-4 2-5 3-3 3-3 4-3 4-1 5-1 4 0 4 1 5 1 5 1 4 1 5 1 5 1 5 1 5 1 5 1 5 0 4 1 5 1 5 0 5 1 5 0 5 1 5 0 5 0 5 1 5 0 5 0 5 0 5 0 5 0 5 0 5-1 5 0 5 0 5-1 5 0 5-1 5 0 5-1 5-1 4 0 5-1 5-1 5-1 5-1 4-1 5 0 4 0 5 1 4 2 3 3 4 3 2 4 2 4 1 4 0 5-1 4-2 5-2 4-3 3-4 3-4 2-3 1-5 1 0 0 0 0-5 1 0 0-1 0-5 1 0 0 0 0-5 1 0 0 0 0-6 1 0 0 0 0-5 1 0 0 0 0-6 1 0 0 0 0-5 0 0 0 0 0-6 1 0 0 0 0-5 0 0 1 0 0-6 0 0 0 0 0-5 0 0 0-1 0-5 1 0 0 0 0-5 0-1 0 0 0-5 0 0 0 0 0-6 1 0 0 0 0-5 0 0 0 0 0-6 0 0 0z m255-83l-5 0-4-1-5-2-3-2-4-4-2-3-2-4-1-5-1-4 1-5 1-4 3-4 3-4 2-2 2-1 4-3 4-3 4-3 3-3 4-4 4-3 4-3 3-3 4-4 4-3 3-4 4-3 3-4 4-3 3-4 4-4 3-3 3-4 3-4 4-4 3-3 3-4 3-4 3-4 3-4 3-4 2-4 3-4 3-5 3-4 2-4 3-4 2-4 3-5 2-4 2-4 3-5 2-4 1-2 2-4 4-3 3-3 4-2 5-1 4-1 5 1 4 1 4 2 4 3 3 3 2 4 2 4 0 5 0 4-1 5-1 3-1 3 0 0 0 0-3 5 0 0 0 0-2 5 0 0-1 0-2 4 0 1 0 0-3 4 0 0 0 1-2 4-1 0 0 0-2 5 0 0 0 0-3 5 0 0 0 0-3 4 0 0 0 0-3 5 0 0 0 0-3 5 0 0 0 0-3 4 0 0 0 0-3 5 0 0-1 0-3 4 0 0 0 0-3 5 0 0 0 0-3 4 0 0 0 0-4 4 0 1 0 0-3 4 0 0 0 0-3 4-1 0 0 0-3 4 0 1 0 0-4 4 0 0 0 0-3 4 0 0-1 0-3 4 0 0 0 0-4 4 0 0 0 0-4 4 0 0 0 1-4 3 0 0 0 1-3 3-1 0 0 1-3 3-1 0 0 0-3 4-1 0 0 0-4 4 0 0 0 0-4 4 0 0 0 0-4 3 0 1 0 0-4 3 0 0 0 0-4 4 0 0-1 0-4 3 0 0 0 1-4 3 0 0 0 0-4 3 0 0-1 0-4 4 0 0 0 0-4 3 0 0 0 0-2 1-4 3-4 1-4 1z m-519-10l-5 0-4-1-4-2-4-2-1-1 0 0 0 0-4-3 0-1 0 0-4-3 0 0-1 0-4-4 0 0 0 0-4-3 0 0 0-1-4-3 0 0 0 0-4-4 0 0 0 0-4-4 0 0 0 0-4-4 0 0 0 0-4-3 0-1 0 0-4-3 0-1 0 0-4-3 0-1 0 0-4-4 0 0 0 0-4-4 0 0 0 0-3-4 0 0-1 0-3-4 0 0 0 0-4-4 0 0 0-1-3-4 0 0 0 0-4-4 0 0 0 0-3-4 0 0 0-1-4-4 0 0 0 0-3-4 0 0 0 0-3-5 0 0 0 0-3-4 0 0-1 0-3-5 0 0 0 0-3-4 0 0 0 0-3-5 0 0 0 0-3-5 0 0 0 0-3-4 0 0 0 0-2-5-1 0 0 0-2-5 0 0 0 0-3-4 0-1 0 0-3-4 0 0 0-1-2-4 0 0 0 0-3-5 0 0 0 0-2-5 0 0-1 0-2-5 0 0 0 0-2-5 0 0 0 0-3-5 0 0 0 0-1-3-1-4-1-5 0-4 1-5 2-4 3-4 3-3 4-2 4-2 4-1 5 0 4 0 5 2 3 2 4 3 3 4 2 3 1 3 2 4 2 5 2 4 2 4 3 5 2 4 2 4 3 5 2 4 3 4 3 4 2 4 3 5 3 4 2 4 3 4 3 4 3 4 3 4 3 4 3 3 4 4 3 4 3 4 3 3 4 4 3 4 4 3 3 4 4 3 3 4 4 3 4 4 3 3 4 3 4 3 4 4 4 3 1 1 3 3 3 3 2 5 1 4 0 4-1 5-1 4-2 4-3 4-4 3-4 2-4 2-4 0z m264 0l0 0-4 0 0 0-1 0-4 0 0 0 0 0-4 0 0 0 0 0-5 0 0-1 0 0-4 0 0 0 0 0-4 0-1 0 0 0-4 0 0 0 0 0-4-1 0 0-1 0-1 0-4-1-5-2-3-2-4-3-2-4-2-4-2-4 0-5 1-4 1-5 2-4 3-3 4-3 4-3 4-1 4-1 4 0 1 1 4 0 4 0 4 1 4 0 3 0 4 0 4 0 4 0 4 0 4 0 4 0 3 0 4 0 4-1 4 0 4 0 3-1 4 0 4-1 4 0 4-1 3-1 4 0 4-1 4-1 3 0 4-1 4-1 3-1 4-1 4-1 3-1 4-1 3-2 4-1 4-1 3-1 4-2 3-1 4-1 3-2 0 0 0 0 4-1 5-1 5 0 4 1 4 2 4 3 3 3 2 4 2 4 1 5 0 4 0 5-2 4-2 4-3 3-4 3-3 2 0 0-1 0 0 0-3 2-1 0 0 0-4 1 0 0 0 0-4 2 0 0 0 0-4 1 0 0 0 0-4 2 0 0 0 0-4 1 0 0 0 0-4 2 0 0 0 0-4 1 0 0-1 0-3 1-1 0 0 0-4 2 0 0 0 0-4 1 0 0 0 0-4 1 0 0 0 0-4 1 0 0-1 0-4 1 0 0 0 0-4 1 0 0 0 0-4 1 0 0 0 0-4 1-1 0 0 0-4 1 0 0 0 0-4 1 0 0 0 0-4 0-1 0 0 0-4 1 0 0 0 0-4 1 0 0 0 0-5 0 0 0 0 0-4 1 0 0 0 0-4 0 0 0-1 0-4 1 0 0 0 0-4 0 0 0 0 0-5 0 0 0 0 0-4 0 0 0 0 1-4 0-1 0 0 0-4 0 0 0 0 0-4 0 0 0-1 0-4 0 0 0z m-155-39l-4 0-5-1-3-1-2-1 0 0 0 0-4-2 0 0 0 0-3-2-1-1 0 0-3-2 0 0-1 0-3-2 0 0 0 0-4-2 0 0 0 0-4-2 0-1 0 0-3-2 0 0-1 0-3-2 0 0 0 0-4-3 0 0 0 0-3-2 0 0 0 0-4-3 0 0 0 0-3-2 0 0-1-1-3-2 0 0 0 0-3-3 0 0-1 0-3-2 0-1 0 0-3-2 0 0-1 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3-1 0 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3-1 0 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3 0-1 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-4 0 0 0 0-3-3 0 0 0 0-2-3-1 0 0-1-2-3 0 0 0 0-3-3 0 0 0-1-3-3 0 0 0 0-2-3 0 0-1-1-2-3 0 0 0 0-2-3-1-1 0 0-2-3 0 0 0 0-2-4-1 0 0 0-2-3-2-4-1-4-1-5 1-4 1-5 2-4 3-3 3-4 4-2 4-2 4-1 5 0 4 1 5 2 4 2 3 3 2 3 2 3 2 3 2 3 3 3 2 4 2 3 2 3 3 3 2 3 3 2 2 3 3 3 2 3 3 3 2 3 3 3 3 2 3 3 2 3 3 2 3 3 3 2 3 3 3 2 3 3 3 2 3 3 3 2 3 2 3 3 3 2 3 2 3 2 3 2 3 2 4 2 3 2 3 2 3 2 4 2 3 2 2 0 3 3 4 3 2 4 2 4 1 4 1 5-1 4-1 5-3 4-2 3-4 3-4 2-4 2-5 0z m393-59l-5-1-4-1-4-1-4-3-3-3-3-4-1-4-1-5-1-4 1-5 2-4 2-4 2-3 3-2 3-3 2-3 3-3 2-3 3-3 2-3 3-2 2-3 3-3 2-3 2-3 3-4 2-3 2-3 2-3 2-3 2-3 2-4 2-3 2-3 2-3 2-4 2-3 1-3 2-4 2-3 1-3 2-4 2-3 1-4 1-3 2-4 1-3 2-4 1-3 1-4 1-4 2-3 1-4 1-3 0-3 2-4 2-4 4-3 3-3 4-2 5-1 4 0 5 0 4 1 4 3 4 2 3 4 2 4 2 4 0 5 0 4-1 4 0 2 0 0 0 0-2 4 0 0 0 1-1 3 0 1 0 0-1 4 0 0 0 0-2 4 0 0 0 0-1 4 0 0 0 0-2 4 0 0 0 0-1 4 0 0 0 0-2 4 0 0 0 0-1 4 0 0 0 1-2 3 0 0 0 1-2 3 0 0 0 1-2 3 0 0 0 1-1 3 0 0-1 1-1 3 0 0 0 0-2 4 0 0 0 0-2 4 0 0 0 0-2 4 0 0 0 0-2 4 0 0-1 0-1 4-1 0 0 0-2 3 0 1 0 0-2 3 0 0 0 0-2 4 0 0 0 0-2 4-1 0 0 0-2 3 0 0 0 1-2 3 0 0 0 0-3 4 0 0 0 0-2 3 0 0 0 1-3 3 0 0 0 0-2 3 0 1-1 0-2 3 0 0 0 0-3 3 0 1 0 0-2 3-1 0 0 0-2 3 0 1 0 0-3 3 0 0 0 0-3 3 0 0 0 0-3 4 0 0 0 0-3 3 0 0 0 0-3 3 0 0 0 0-3 3 0 0 0 1-3 3 0 0 0 0-3 2-3 3-4 3-5 1-4 1z m-564-171l-5 0-4-1-4-2-4-2-3-4-3-3-2-4-1-4-1-4 0 0 0 0 0-4 0 0-1 0 0-4 0-1 0 0-1-4 0 0 0 0-1-4 0 0 0 0 0-5 0 0 0 0-1-4 0 0 0 0 0-4 0 0 0-1 0-4 0 0-1 0 0-4 0 0 0 0 0-5 0 0 0 0 0-4 0 0 0 0-1-4 0-1 0 0 0-4 0 0 0 0 0-4 0 0 0-1 0-4 0 0 0 0 0-4 0 0 0-1 0-4 0 0 0 0 0-4 0 0 0 0 1-5 0 0 0 0 0-4 0 0 0 0 0-4 0-1 0 0 0-4 1 0 0 0 0-4 0 0 0-1 0-4 0 0 0 0 1-4 0 0 0 0 0-4 0-1 0 0 1-4 0 0 0 0 1-4 0 0 0 0 0-4 1-1 0 0 0-4 0 0 0 0 1-4 0 0 0 0 1-4 0-1 0 0 1-4 0 0 0 0 1-4 0 0 0 0 1-4 0 0 0-1 1-4 0 0 0 0 1-4 0 0 0 0 1-4 0 0 0 0 2-4 0 0 0 0 1-4 0-1 0 0 1-1 1-4 3-4 3-3 4-3 4-2 4-1 5 0 4 1 5 1 4 2 3 3 3 4 2 4 2 4 0 5 0 4-1 4 0 1-2 4-1 4-1 3-1 4-1 3-1 4 0 4-1 4-1 3-1 4 0 4-1 4-1 3 0 4-1 4 0 4 0 3-1 4 0 4 0 4-1 4 0 4 0 3 0 4 0 4 0 4 0 4 0 4 0 3 1 4 0 4 0 4 1 4 0 3 0 4 1 4 0 4 1 4 1 3 0 4 1 4 0 4 0 5-1 4-2 4-3 4-3 3-4 2-5 2-4 1z m754-46l-5 0-4-1-4-2-4-2-3-4-3-4-2-4 0-4-1-4 1-4 0-5 0-5 0-5 0-5 0-5 0-5-1-5 0-5 0-5-1-5 0-5-1-5 0-5-1-5-1-4 0-5-1-5-1-5-1-5-1-5-1-5-1-4-1-5-1-5-2-5-1-4-2-5-1-5-1-4-2-5-2-5-1-4-2-5-2-4-2-5-2-5-2-4-2-5-2-4-2-4-2-5-2-4-2-5-1-4 0-5 1-4 2-4 2-4 3-4 4-2 4-2 4-2 5 0 4 1 5 1 4 2 3 3 3 3 2 3 3 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 3 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 1 2 4 0 1 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 1 1 5 0 0 0 0 2 5 0 0 0 0 1 5 0 0 0 0 2 5 0 1 0 0 1 5 0 0 0 0 1 5 0 0 0 0 2 6 0 0 0 0 1 5 0 0 0 0 1 5 0 1 0 0 1 5 0 0 0 0 1 5 0 0 0 1 1 5 0 0 0 0 1 5 0 0 0 1 1 5 0 0 0 0 0 5 0 0 0 1 1 5 0 0 0 0 0 5 1 0 0 1 0 5 0 0 0 0 0 5 0 1 0 0 1 5 0 0 0 0 0 6 0 0 0 0 0 5 0 0 0 0 1 6 0 0 0 0 0 5 0 0 0 1 0 5 0 0 0 0 0 6 0 0 0 0 0 5 0 0 0 0-1 6 0 0 0 0 0 4 0 5-2 4-2 4-3 3-4 3-4 2-4 2-4 0z m-853-16l-5 0-4-1-4-1-4-3-4-3-2-4-2-4-1-4-1-4 0-4 0 0 0 0 0-5 0-1 0 0 1-5 0 0 0 0 0-6 0 0 0 0 0-5 0 0 0 0 0-6 0 0 0 0 1-5 0 0 0-1 0-5 0 0 0 0 1-5 0-1 0 0 0-5 0 0 0 0 1-5 0-1 0 0 1-5 0 0 0 0 0-5 0-1 0 0 1-5 0 0 0 0 1-5 0-1 0 0 1-5 0 0 0 0 1-5 0 0 0-1 1-5 0 0 0 0 1-5 0 0 0 0 2-6 0 0 0 0 1-5 0 0 0 0 1-5 0 0 0-1 2-5 0 0 0 0 1-5 0 0 0 0 2-5 0 0 0 0 2-5 0-1 0 0 1-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0-1 2-4 0-1 0 0 2-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0 0 3-5 0 0 0 0 2-5 0 0 0 0 2-5 1 0 0 0 0-1 3-4 3-3 3-3 4-2 5-1 4 0 5 0 4 1 4 3 4 2 3 4 2 4 2 4 0 5 0 4-1 5-1 3-1 1-2 5-2 4-2 4-2 5-2 4-2 5-2 5-2 4-2 5-1 4-2 5-1 5-2 4-1 5-2 5-1 4-1 5-2 5-1 5-1 4-1 5-1 5-1 5-1 5-1 5 0 5-1 4-1 5 0 5-1 5 0 5-1 5 0 5 0 5-1 5 0 5 0 5 0 5 0 4 0 4-1 5-2 4-3 3-4 4-3 2-5 2-4 0z m756-57l-4 0-5-1-4-2-4-3-3-3-2-4-2-4-1-3 0 0 0 0 0 0 0 0-1-4 0-4-1-4-1-3 0-4-1-4-1-4-1-3-1-4-1-3-1-4-1-4-2-3-1-4-1-3-1-4-2-4-1-3-2-4-1-3-1-4-2-3-2-3-1-4-2-3-2-4-1-3-2-3-2-4-2-3-2-3-2-3-2-4-2-3-2-3-2-3-2-3-2-3-3-3-2-3-2-4-2-1-2-4-2-4-1-5 0-4 1-5 2-4 2-4 3-3 4-3 4-2 4-1 5-1 4 1 4 1 5 2 3 3 3 3 1 1 0 1 0 0 3 3 0 0 0 0 2 3 1 1 0 0 2 3 0 0 0 0 3 4 0 0 0 0 2 3 0 0 0 0 3 4 0 0 0 0 2 3 0 1 0 0 2 3 0 0 1 0 2 4 0 0 0 0 2 4 0 0 0 0 2 3 0 1 0 0 2 3 0 0 1 1 2 3 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 1 4 1 0 0 0 1 4 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 1 1 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 0 1 4 0 0 0 0 1 4 0 1 0 0 1 4 0 0 0 0 1 4 0 0 0 0 1 4 0 0 0 1 1 4 0 0 0 0 1 4 0 0 0 0 1 4 0 0 0 1 0 4 0 0 0 0 0 0 1 5-1 4-1 4-2 4-3 4-4 3-4 2-4 2-5 0z m-590-160l-4-1-4-2-4-2-4-3-3-3-2-4-1-5-1-4 1-5 1-4 2-4 2-3 1-2 0 0 0 0 3-3 0 0 0 0 3-3 0-1 0 0 3-3 0 0 0 0 3-3 0 0 0 0 3-3 0 0 0 0 3-3 0-1 0 0 3-3 0 0 0 0 3-3 0 0 1 0 3-3 0 0 0 0 3-3 0 0 0 0 3-3 0 0 0 0 3-3 0 0 1 0 3-3 0 0 0 0 3-3 0 0 0 0 3-2 1-1 0 0 3-2 0 0 0 0 3-3 1 0 0 0 3-3 0 0 0 0 3-2 1 0 0-1 3-2 0 0 0 0 4-2 0-1 0 0 3-2 0 0 0 0 4-2 0-1 0 0 3-2 1 0 0 0 3-2 0 0 0 0 4-3 0 0 0 0 4-2 0 0 0 0 3-2 1 0 0 0 3-2 0 0 1 0 3-2 0 0 0-1 4-1 0-1 0 0 4-2 0 0 0 0 4-2 0 0 0 0 4-1 0-1 0 0 4-1 0 0 0 0 4-2 0 0 0 0 4-2 0 0 0 0 4-2 0 0 0 0 4-1 0-1 0 0 4-1 0 0 0 0 4-2 4-1 4 0 5 0 4 1 4 2 4 3 3 4 2 3 2 5 1 4 0 5-1 4-2 4-2 4-4 3-3 3-4 2-3 1-4 2-3 1-4 2-3 1-3 2-4 1-3 2-4 2-3 2-3 1-4 2-3 2-3 2-3 2-4 2-3 2-3 2-3 2-3 2-3 3-3 2-4 2-3 2-2 3-3 2-3 3-3 2-3 3-3 2-3 3-3 2-2 3-3 3-3 3-3 2-2 3-3 3-2 3-3 3-2 3-1 1-4 3-3 3-5 1-4 1-5 1z m426-77l-5 0-4-1-4-2-1-1-4-2-3-1-3-2-4-2-3-2-3-1-4-2-3-1-4-2-3-1-4-2-3-1-4-2-3-1-4-1-4-1-3-1-4-2-3-1-4-1-4-1-3-1-4-1-4 0-3-1-4-1-4-1-4 0-3-1-4-1-4 0-4-1-3 0-4 0-4-1-4 0-4 0-4-1-3 0-4 0-4 0-5 0-4-2-4-2-4-3-3-3-2-4-1-4-1-5 0-5 1-4 2-4 2-4 4-3 3-3 4-2 5-1 4 0 4 0 0 0 0 0 4 0 0 0 1 0 4 1 0 0 0 0 4 0 0 0 0 0 5 0 0 0 0 0 4 0 0 0 0 0 4 1 1 0 0 0 4 0 0 0 0 0 4 1 0 0 0 0 5 0 0 0 0 0 4 1 0 0 0 0 4 1 0 0 1 0 4 0 0 0 0 0 4 1 0 0 0 0 4 1 0 0 1 0 4 1 0 0 0 0 4 1 0 0 0 0 4 1 0 0 0 0 4 1 1 0 0 0 4 1 0 0 0 0 4 1 0 0 0 0 4 1 0 0 0 0 4 2 0 0 1 0 3 1 1 0 0 0 4 1 0 0 0 0 4 2 0 0 0 0 4 1 0 0 0 0 4 2 0 0 0 0 4 1 0 0 0 0 4 2 0 0 0 0 4 1 0 0 1 1 3 1 0 0 1 0 3 2 0 0 1 0 3 2 0 0 1 0 3 2 0 0 1 0 3 1 0 0 0 1 4 1 0 0 0 0 4 2 0 0 0 0 4 2 0 0 0 1 4 1 0 1 0 0 4 2 0 0 0 0 2 1 3 2 4 4 2 3 2 5 1 4 0 5-1 4-1 4-3 4-3 4-3 3-4 2-5 1-4 0z m-440-39l-4-1-5-1-4-3-3-3-3-3-2-4-1-5-1-4 0-5 1-4 2-4 3-4 3-2 1-1 0 0 0 0 4-4 0 0 0 0 4-3 0 0 1 0 4-4 0 0 0 0 4-3 0 0 0 0 5-3 0 0 0 0 4-3 0-1 0 0 5-3 0 0 0 0 4-3 0 0 1 0 4-3 0 0 0 0 5-3 0 0 0 0 4-3 0 0 1 0 4-3 0 0 0 0 5-2 0 0 0-1 5-2 0 0 0 0 4-3 1 0 0 0 4-2 0 0 0-1 5-2 0 0 0 0 5-3 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-3 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 1 0 4-2 1 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 1 0 5-1 0 0 0 0 5-2 0 0 0 0 5-1 0 0 0 0 5-2 1 0 0 0 5-1 0 0 0 0 5-1 0 0 0 0 6-2 0 0 0 0 4-1 5 0 4 0 5 1 4 2 4 3 3 3 2 4 2 4 1 5 0 4-1 5-1 4-3 4-3 3-4 3-4 2-3 1-5 1-4 1-5 1-5 1-5 2-4 1-5 2-5 1-4 2-5 1-5 2-4 1-5 2-5 2-4 2-5 2-4 2-5 2-4 2-5 2-4 2-4 2-5 3-4 2-4 2-5 3-4 2-4 3-4 3-4 2-4 3-5 3-4 2-4 3-4 3-4 3-3 3-4 3-4 3-1 1-4 3-4 1-4 1-5 1z m543-3l-5 0-4-1-5-2-3-2-1-2-4-3-4-3-4-3-4-3-4-3-4-2-4-3-5-3-4-2-4-3-4-3-4-2-5-3-4-2-4-2-5-3-4-2-4-2-5-2-4-2-5-2-4-2-5-2-4-2-5-2-4-2-5-1-5-2-4-1-5-2-5-1-5-2-4-1-5-2-5-1-5-1-4-1-5-1-3-1-5-1-4-2-3-3-3-3-2-4-2-5-1-4 0-5 1-4 2-4 3-4 3-3 4-3 4-2 4-1 5 0 4 0 3 1 0 0 0 0 5 1 0 0 1 0 5 2 0 0 0 0 5 1 0 0 0 0 5 1 0 0 1 0 5 2 0 0 0 0 5 1 0 0 0 0 5 2 0 0 1 0 5 1 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 1 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 3 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 3 0 0 0 0 5 2 0 1 0 0 4 2 1 0 0 0 4 3 0 0 1 0 4 2 0 1 0 0 5 2 0 0 0 0 5 3 0 0 0 0 4 3 0 0 0 0 5 3 0 0 0 0 5 3 0 0 0 0 4 3 0 0 0 0 5 3 0 0 0 1 4 3 0 0 0 0 5 3 0 0 0 0 4 3 0 0 0 0 4 4 1 0 0 0 4 3 0 0 0 0 2 2 3 3 3 4 2 4 1 4 0 5-1 4-1 5-2 4-3 3-4 3-4 2-4 2-4 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="start-event-compensation" unicode="&#xe807;" d="M500 802c-178 2-349-112-416-276-70-161-34-362 89-487 119-128 314-175 477-115 169 58 294 224 301 403 12 176-92 351-250 428-62 31-132 47-201 47z m0-49c175 3 342-123 388-293 47-159-17-344-155-439-143-105-354-97-489 18-136 109-185 309-115 468 60 147 212 248 371 246z m-16-255c-70-49-140-99-209-148 70-49 139-99 209-148 0 48 0 95 0 143 67-48 135-95 202-143 0 99 0 197 0 296-67-48-135-95-202-143 0 48 0 95 0 143z m-24-47c0-67 0-134 0-201-48 33-95 67-143 100 48 34 95 67 143 101z m202 0c0-67 0-134 0-202-48 34-95 68-143 101 48 34 95 67 143 101z" horiz-adv-x="1000" />
-
-<glyph glyph-name="start-event-non-interrupting-parallel-multiple" unicode="&#xe808;" d="M430 545l0-125-125 0 0-140 125 0 0-125 140 0 0 125 125 0 0 140-125 0 0 125z m23-23l94 0 0-125 125 0 0-94-125 0 0-125-94 0 0 126-125 0 0 93 125 0z m51 278l-7 0 0 0 0 0-6 0 0 0 0 0-7 0 0 0 0 0-6-1 0 0-1 0-6 0 0 0 0 0-6 0-1 0 0 0-6-1 0 0 0 0-6-1-1 0 0 0-6 0 0 0 0 0-6-1-1 0 0 0-6-1 0 0 0 0-6-1-1 0 0 0-6-1 0 0 0 0-6-1-1 0 0 0-6-1 0-1 0 0-6-1 0 0-1 0-6-1 0 0 0 0-6-2 0 0 0 0-4-1-4-1-4-2-3-3-3-4-2-4-2-4 0-5 0-4 1-5 2-4 3-4 3-3 4-2 5-2 4-1 5 0 3 1 3 1 6 1 6 1 6 2 5 1 6 1 6 1 6 1 6 0 6 1 5 1 6 0 6 1 6 0 6 1 6 0 6 0 6 0 6 0 6 0 5 0 6 0 6-1 6 0 6-1 6 0 6-1 5 0 6-1 6-1 6-1 6-1 5-1 2 0 4-1 5 0 4 2 4 2 4 2 3 4 3 3 1 5 1 4 0 5-1 4-1 4-3 4-3 4-3 2-5 2-3 1-2 1 0 0 0 0-6 1 0 0-1 0-6 1 0 0 0 0-6 1 0 0-1 0-6 1 0 0 0 0-6 1 0 0 0 0-7 1 0 0 0 0-6 0 0 1-1 0-6 0 0 0 0 0-6 1 0 0-1 0-6 0 0 0 0 0-6 0-1 0 0 0-6 1 0 0 0 0-6 0-1 0 0 0-6 0 0 0z m246-79l-5-1-4-1-4-3-3-3-3-4-1-4-2-4 0-5 1-4 1-5 2-4 3-3 3-3 2-1 0 0 2-2 0 0 3-1 0 0 2-2 0 0 2-2 2-2 0 0 3-2 0 0 2-1 2-2 0 0 2-2 3-2 0 0 2-2 2-2 0 0 2-2 2-2 1 0 2-2 2-2 2-2 0 0 2-2 0 0 2-2 0 0 2-2 2-2 0 0 2-3 0 0 2-2 2-2 0 0 2-2 2-2 0 0 2-3 0 0 2-2 2-2 2-2 0 0 2-3 2-2 2-2 0-1 1-2 0 0 2-2 0 0 2-3 0 0 1 0 2-4 3-3 2-4 3-3 2-3 3-4 2-3 2-4 0 0 3-3 2-4 2-4 3-3 2-4 2-3 2-4 2-4 2-3 2-4 2-4 1-2 3-4 3-4 3-2 4-2 5-2 4 0 5 1 4 1 4 2 4 3 3 3 2 4 2 4 0 5 0 5-1 4-1 3-2 3 0 0 0 0-2 4 0 0 0 1-2 4 0 0 0 0-2 4 0 0 0 0-2 4-1 0 0 0-2 4 0 0 0 0-2 4 0 0 0 0-3 4 0 0 0 0-2 4 0 0 0 0-3 4 0 0 0 0-2 4 0 0 0 0-3 4 0 0 0 0-2 4 0 0-1 0-2 4 0 0 0 0-3 4 0 0 0 0-3 4 0 0 0 0-2 3 0 1-1 0-2 3 0 0 0 0-3 4 0 0 0 0-3 3-2 3 0 0 0 0-2 3 0 0 0 0-2 2 0 0 0 0-2 3 0 0 0 0-2 3 0 0 0 0-2 2 0 0 0 0-2 3 0 0 0 0-3 3 0 0 0 0-2 2 0 0 0 0-2 3 0 0 0 0-2 2 0 0 0 0-3 3 0 0 0 0-2 2 0 0 0 0-2 3 0 0 0 0-2 2-1 0 0 0-2 3 0 0 0 0-2 2 0 0 0 0-3 3 0 0 0 0-2 2 0 0 0 0-2 2 0 0-1 0-2 3 0 0 0 0-2 2 0 0 0 0-3 2 0 0 0 0-2 2 0 0 0 0-3 3 0 0 0 0-2 2 0 0 0 0-3 2 0 0 0 0-2 2 0 0 0 0-3 2 0 0 0 0-2 2-1 0 0 1-2 1 0 1 0 0-3 2 0 0 0 0-2 2 0 0 0 0-3 2 0 0 0 0-3 2 0 0 0 0-2 2 0 0 0 0-2 1-4 2-4 2-5 0z m-521-12l-5-1-4-2-3-2 0 0 0 0-1 0-2-2 0 0 0 0-3-2 0 0 0 0-2-2 0 0 0 0-3-2 0 0 0 0-2-2 0 0 0-1-3-2 0 0 0 0-2-2 0 0 0 0-3-2 0 0 0 0-2-2 0 0 0 0-3-2 0-1 0 0-2-2 0 0 0 0-2-2 0 0-1 0-2-2 0 0 0-1-2-2 0 0 0 0-3-2 0 0 0 0-2-3 0 0 0 0-2-2 0 0 0 0-2-2-1 0 0-1-2-2 0 0 0 0-2-2 0 0 0-1-2-2 0 0 0 0-2-2-1 0 0-1-2-2 0 0 0 0-2-3 0 0 0 0-2-2 0 0 0 0-2-3 0 0 0 0-2-2 0 0 0-1-2-2-1 0 0 0-2-3 0 0 0 0-2-2 0 0 0-1-2-2 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-2-2 0-1 0 0-2-2 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-1-3 0 0-1 0-1-3 0 0 0 0-2-2-1-2 0 0 0 0-2-3 0 0 0 0-2-2 0-1 0 0-2-2 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-1-3 0 0 0 0-2-2 0-1 0 0-2-2 0 0 0-1-2-2 0 0 0 0-1-3 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-1-3 0 0 0 0-2-3 0 0 0 0-1-3 0 0 0 0-2-3 0 0 0 0-1-3 0 0 0 0-2-3 0 0 0 0-1-3 0 0 0 0-2-3 0 0 0 0 0-1-2-4 0-5 0-4 1-5 2-4 2-4 4-3 3-3 5-1 4-1 5-1 4 1 4 2 4 2 4 3 3 3 1 4 1 0 1 3 1 3 0 0 1 2 0 0 2 3 1 3 0 0 2 2 0 0 1 3 1 2 0 1 2 2 1 3 0 0 2 2 0 0 1 3 2 2 0 0 1 3 2 2 1 3 0 0 2 3 0 0 2 2 0 0 1 2 2 3 2 2 0 0 1 3 2 2 2 3 1 1 0 0 2 3 1 2 0 0 2 3 2 2 0 0 1 3 2 2 0 0 2 3 0 0 2 2 1 3 2 2 0 0 2 2 2 3 2 2 0 0 2 2 1 3 2 2 0 0 2 2 2 2 0 0 2 3 0 0 2 2 0 0 2 2 0 0 2 2 2 2 0 0 2 2 0 0 2 3 0 0 2 2 2 2 0 0 2 2 3 2 0 0 2 2 2 2 0 0 2 2 0 0 2 2 0 0 2 2 0 0 3 1 0 0 2 2 0 0 2 2 0 0 2 2 3 2 0 0 2 2 0 0 0 0 3 3 3 4 2 4 1 4 0 5 0 4-2 5-2 4-3 3-3 3-4 2-4 2-5 1z m694-313l-4-1-5-2-3-2-3-4-3-4-2-4-1-4 0-4 1-4 0-4 0-4 0-5 0-4 0 0 0-1 0-3 0-3 0 0 0-3 0 0 0-3 0-3 0 0 0-3 0 0 0-3 0-3 0-3 0-3 0-3-1-3 0-3 0 0 0-3 0 0 0-3-1-3 0-3 0-3-1-2 0-1 0-3 0 0 0-2-1-3 0-3 0 0-1-3 0-3-1-3 0 0 0-3-1-3-1-3 0 0 0-2-1-3 0 0 0-3-1-3 0 0-1-3-1-3 0 0 0-2 0 0-1-3 0 0-1-3 0 0-1-3 0 0-1-3-1-2 0 0 0-3-1-3 0 0-1-3 0 0-1-2 0-1-1-2 0 0-1-3 0 0-1-3-1-2 0 0-1-3-3-5-2-6-2-5-3-5-2-6-3-5-3-5-1-3-2-4-1-4 0-5 1-4 1-5 3-4 3-3 3-3 4-2 5-1 4-1 5 1 4 1 4 2 4 3 3 3 2 3 1 3 1 0 0 0 3 6 0 0 0 0 2 6 1 0 0 0 2 6 0 0 0 0 3 5 0 1 0 0 3 5 0 1 0 0 2 6 0 0 1 0 2 6 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 1 0 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 1 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 1 1 3 0 0 0 0 1 3 0 0 0 0 0 3 0 0 0 0 1 3 0 0 0 0 1 3 0 1 0 0 1 3 0 0 0 0 0 3 0 0 1 0 0 3 0 0 0 0 1 3 0 1 0 0 1 3 0 0 0 0 0 3 0 0 0 0 1 3 0 0 0 0 0 4 0 0 0 0 1 3 0 0 0 0 0 3 0 0 0 0 1 4 0 0 0 0 0 3 0 0 0 0 1 3 0 0 0 0 0 4 0 0 0 0 1 3 0 0 0 0 0 3 0 0 0 0 0 4 0 0 0 0 1 3 0 0 0 0 0 3 0 0 0 1 0 3 0 0 0 0 0 3 0 0 0 0 0 4 0 0 0 0 1 3 0 0 0 0 0 3 0 0 0 1 0 3 0 0 0 0 0 3 0 0 0 0 0 4 0 0 0 0 0 3 0 0 0 0 0 4 0 0 0 0 0 3 0 0 0 0 0 3 0 1 0 0 0 3 0 4 0 0 0 0 0 4 0 0 0 1 0 4 0 0 0 0-1 5 0 0 0 0 0 4 0 5-2 4-2 4-3 4-4 2-4 3-4 1-4 1z m-853-18l-4-1-5-2-3-3-4-3-2-4-2-4-1-4 0-4 0-3 0 0 0 0 0-7 0 0 0 0 0-6 0 0 0 0 0-7 0 0 0 0 1-6 0 0 0-1 0-6 0 0 0 0 1-6 0 0 0-1 1-6 0 0 0 0 1-6 0 0 0-1 0-6 0 0 0 0 1-6 0 0 0-1 1-6 1 0 0 0 1-6 0 0 0-1 1-6 0 0 0 0 1-6 0 0 0 0 2-6 0-1 0 0 1-6 0 0 0 0 2-6 0 0 0-1 2-6 0 0 0 0 1-6 0 0 0 0 2-6 0 0 0 0 2-6 0-1 0 0 2-6 0 0 0 0 2-6 0 0 0 0 2-6 1 0 0 0 2-6 0 0 0 0 2-6 0 0 0-1 3-5 0-1 0 0 2-5 0-1 0 0 3-5 0-1 0 0 2-5 0-1 1 0 2-5 0-1 0 0 3-5 0 0 0-1 1-1 2-4 4-4 3-2 4-2 5-1 4-1 5 1 4 1 4 2 4 3 3 3 2 4 2 5 0 4 0 5-1 4-1 4-1 1-3 5-2 6-3 5-2 6-2 5-2 5-3 6-2 6-2 5-1 6-2 5-2 6-2 6-1 5-2 6-1 6-2 5-1 6-1 6-1 6-1 6-1 5-1 6-1 6-1 6 0 6-1 5 0 6-1 6 0 6 0 6-1 6 0 3 0 4-1 5-3 4-2 3-4 3-4 3-4 1-4 1z m694-334l-4-1-4-2-4-3 0 0-5-3-4-4-5-4-5-3-5-3-4-4-5-3-5-3-5-3-5-4-5-3-6-3-5-2-5-3-5-3-5-3-6-2-5-3-5-2-6-2-5-3-6-2-5-2-6-2-5-2-6-2-5-2-6-1-5-2-6-2-6-1-5-1-5-1-4-2-4-2-4-3-2-3-3-4-1-5-1-4 1-5 1-4 2-4 2-4 3-3 4-3 4-1 5-1 4-1 4 1 5 1 0 0 0 0 6 2 0 0 0 0 6 1 1 0 0 0 6 2 0 0 0 0 6 2 0 0 0 0 6 2 0 0 1 0 5 2 1 0 0 0 6 2 0 0 0 0 6 2 0 0 0 0 6 2 0 0 0 0 6 3 0 0 0 0 6 2 0 0 1 0 5 3 0 0 1 0 5 2 0 0 1 0 5 3 0 0 1 0 5 3 0 0 1 0 5 3 0 0 0 0 6 3 0 0 0 0 6 3 0 0 0 0 6 3 0 0 0 0 5 3 0 0 1 0 5 3 0 0 0 0 6 3 0 1 0 0 5 3 0 0 1 0 5 3 0 0 0 1 5 3 0 0 1 0 5 4 0 0 0 0 5 3 0 0 0 0 6 4 0 0 0 0 5 4 0 0 0 0 5 4 0 0 0 0 5 4 0 0 1 0 4 4 1 0 0 0 0 1 3 3 3 4 2 4 1 4 0 5 0 4-2 4-2 4-3 4-4 3-4 2-4 1-4 1z m-541-2l-4-1-4-3-4-2-3-4-2-4-1-4-1-5 0-4 1-5 2-4 3-4 3-2 1-1 0-1 0 0 5-4 0 0 0 0 5-4 0 0 0 0 3-2 0 0 0 0 2-2 1 0 0 0 2-2 0 0 0 0 3-2 0 0 0 0 2-2 1 0 0 0 2-2 0 0 0 0 3-2 0 0 0 0 3-1 0-1 0 0 2-1 0 0 0 0 3-2 0 0 0 0 3-2 0 0 0 0 3-2 0 0 0 0 2-2 0 0 1 0 2-1 0 0 0 0 3-2 0 0 0 0 3-2 0 0 0 0 3-1 0 0 0-1 3-1 0 0 0 0 3-2 0 0 0 0 2-1 1 0 0 0 2-2 1 0 0 0 2-2 0 0 1 0 2-1 0 0 1 0 2-2 0 0 0 0 3-1 0 0 0 0 3-2 0 0 1 0 2-1 0 0 1 0 2-1 0-1 1 0 2-1 1 0 0 0 3-1 0 0 0 0 3-2 0 0 0 0 3-1 0 0 0 0 3-1 0 0 0 0 3-2 0 0 0 0 3-1 0 0 0 0 3-1 0 0 0 0 3-1 1 0 0 0 3-1 0 0 0 0 3-2 0 0 0 0 3-1 0 0 0 0 3-1 0 0 1 0 3-1 0 0 0 0 3-1 0 0 0 0 3-1 0 0 0 0 3-1 0 0 1 0 3-1 0 0 0 0 3-1 0 0 0 0 3-1 2 0 0 0 0 0 3-1 0 0 0-1 3-1 1 0 0 0 3-1 0 0 0 0 3-1 0 0 0 0 3-1 0 0 0 0 4 0 0-1 0 0 3 0 0 0 0 0 3-1 0 0 0 0 3-1 1 0 0 0 3-1 0 0 0 0 3-1 0 0 0 0 0 0 5 0 4 0 5 1 4 2 4 2 3 4 2 3 2 5 1 4 0 5 0 4-2 4-2 4-3 4-4 2-4 3-3 1 0 0-1 0-3 0-2 1 0 0-3 1 0 0-3 1 0 0-3 0 0 0-3 1-3 1-3 1 0 0-3 1-2 1-3 1-3 1-1 0-1 0-3 1-3 1-3 1 0 0-2 1-3 1-3 1-3 0-3 1 0 0-3 1-3 1-2 1 0 0-3 2-3 1 0 0-3 1 0 0-2 1-3 1 0 0-3 1-3 1-2 2-3 1 0 0-3 1-2 1-3 2-3 1-2 1 0 0-3 2-2 1 0 0-3 1 0 0-3 2 0 0-2 1-2 2-1 0-2 1 0 0-3 2-2 1 0 0-3 2-2 1 0 0-3 2 0 0-2 2 0 0-2 1-3 2 0 0-2 2-2 1-1 0-2 2 0 0-2 2-3 1 0 0-2 2 0 0-2 2 0 0-3 2-4 3-5 4-1 1-4 3-4 1-4 2-5 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="loop-marker" unicode="&#xe809;" d="M529 645c-126 1-247-86-283-207-28-87-12-187 42-260-44 8-89 17-134 26-4-20-8-40-12-59 81-16 162-32 242-47 16 80 32 160 47 240-19 4-39 8-59 11-9-48-19-97-28-145-69 82-68 214 2 295 69 86 200 111 295 57 92-47 143-159 118-259-22-104-124-184-230-182-28 2-42-38-19-53 20-13 45-4 67-3 124 19 229 125 245 250 19 119-46 244-152 300-43 23-92 36-141 36z" horiz-adv-x="1000" />
-
-<glyph glyph-name="parallel-mi-marker" unicode="&#xe80a;" d="M250 650l0-600 100 0 0 600-100 0z m200 0l0-600 100 0 0 600-100 0z m200 0l0-600 100 0 0 600-100 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="start-event-non-interrupting-signal" unicode="&#xe80b;" d="M500 562c-64-115-128-230-192-345 128 0 256 0 384 0-64 115-128 230-192 345z m0-51c50-90 100-180 151-270-101 0-201 0-302 0 51 90 101 180 151 270z m4 289c-45-7-119 8-139-39 18-48 78-2 116-10 40 3 80-6 119-8 49 46-38 58-72 56-8 1-16 1-24 1z m250-79c-62-19 12-63 34-87 30-33 55-70 76-109 42-29 52 35 23 57-33 54-74 105-127 138l-6 1 0 0z m-521-11c-51-21-82-73-113-115-22-23-63-104 0-91 32 41 53 93 92 130 19 20 77 57 21 76z m695-313c-47-13-14-76-28-111-7-43-22-86-43-125-6-47 57-33 57 6 31 66 44 141 36 213-3 10-13 16-22 17z m-853-19c-48-11-18-76-18-110 11-46 23-94 51-133 67-9 16 67 8 99-12 40-19 82-19 124-2 11-12 19-22 20z m694-334c-50-24-94-64-149-78-33 0-87-36-38-60 75 13 146 49 204 98 14 14 2 40-17 40z m-542-1c-56-22 12-68 41-83 45-25 95-46 147-53 50 23-6 59-38 59-50 15-97 39-136 73l-6 3-8 1 0 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-catch-non-interrupting-timer" unicode="&#xe80c;" d="M500 564c-85 2-167-54-198-133-33-76-15-170 43-229 56-60 149-82 226-54 81 28 141 108 143 194 5 83-46 166-121 201-29 14-61 21-93 21z m0-39c78 2 152-55 170-131 20-73-14-156-79-194-67-42-160-31-215 26-58 56-68 152-24 219 32 49 89 81 148 80z m55-49c-19-36-39-71-58-107-18-2-23-29-6-36 11-8 20 5 30 4 30 0 59 0 89 0 0 8 0 17 0 25-30 0-60 0-89 0 18 34 37 68 56 102-7 4-14 8-22 12z m-55 233l-4 0 0 0-1 0-4 0 0 0 0 0-4 0 0 0 0 0-5 0 0-1 0 0-4 0 0 0 0 0-4 0-1 0 0 0-4 0 0 0 0 0-4-1 0 0-1 0-1 0-4-1-5-2-3-2-4-3-2-4-2-4-2-4 0-5 1-4 1-5 2-4 3-3 4-3 4-3 4-1 4-1 4 0 1 1 4 0 4 0 4 1 4 0 3 0 4 0 4 0 4 0 4 0 4 0 4 0 3 0 4 0 4-1 4 0 4 0 3-1 4 0 4-1 4 0 4-1 3-1 4 0 4-1 4-1 3 0 4-1 4-1 3-1 4-1 4-1 3-1 4-1 3-2 4-1 4-1 3-1 4-2 3-1 4-1 3-2 0 0 0 0 4-1 5-1 5 0 4 1 4 2 4 3 3 3 2 4 2 4 1 5 0 4 0 5-2 4-2 4-3 3-4 3-3 2 0 0-1 0 0 0-3 2-1 0 0 0-4 1 0 0 0 0-4 2 0 0 0 0-4 1 0 0 0 0-4 2 0 0 0 0-4 1 0 0 0 0-4 2 0 0 0 0-4 1 0 0-1 0-3 1-1 0 0 0-4 2 0 0 0 0-4 1 0 0 0 0-4 1 0 0 0 0-4 1 0 0-1 0-4 1 0 0 0 0-4 1 0 0 0 0-4 1 0 0 0 0-4 1-1 0 0 0-4 1 0 0 0 0-4 1 0 0 0 0-4 0-1 0 0 0-4 1 0 0 0 0-4 1 0 0 0 0-5 0 0 0 0 0-4 1 0 0 0 0-4 0 0 0-1 0-4 1 0 0 0 0-4 0 0 0 0 0-5 0 0 0 0 0-4 0 0 0 0 1-4 0-1 0 0 0-4 0 0 0 0 0-4 0 0 0-1 0-4 0 0 0z m-159-39l-5-1-3-1-2-1 0 0 0 0-4-2 0 0 0 0-3-2-1-1 0 0-3-2 0 0-1 0-3-2 0 0 0 0-4-2 0 0 0 0-4-2 0-1 0 0-3-2 0 0-1 0-3-2 0 0 0 0-4-3 0 0 0 0-3-2 0 0 0 0-4-3 0 0 0 0-3-2 0 0-1-1-3-2 0 0 0 0-3-3 0 0-1 0-3-2 0-1 0 0-3-2 0 0-1 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3-1 0 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3-1 0 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3 0-1 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-4 0 0 0 0-3-3 0 0 0 0-2-3-1 0 0-1-2-3 0 0 0 0-3-3 0 0 0-1-3-3 0 0 0 0-2-3 0 0-1-1-2-3 0 0 0 0-2-3-1-1 0 0-2-3 0 0 0 0-2-4-1 0 0 0-2-3-2-4-1-4-1-5 1-4 1-5 2-4 3-3 3-4 4-2 4-2 4-1 5 0 4 1 5 2 4 2 3 3 2 3 2 3 2 3 2 3 3 3 2 4 2 3 2 3 3 3 2 3 3 2 2 3 3 3 2 3 3 3 2 3 3 3 3 2 3 3 2 3 3 2 3 3 3 2 3 3 3 2 3 3 3 2 3 3 3 2 3 2 3 3 3 2 3 2 3 2 3 2 3 2 4 2 3 2 3 2 3 2 4 2 3 2 2 0 3 3 4 3 2 4 2 4 1 4 1 5-1 4-1 5-3 4-2 3-4 3-4 2-4 2-5 0z m392-60l-4-1-4-1-4-3-3-3-3-4-1-4-1-5-1-4 1-5 2-4 2-4 2-3 3-2 3-3 2-3 3-3 2-3 3-3 2-3 3-2 2-3 3-3 2-3 2-3 3-4 2-3 2-3 2-3 2-3 2-3 2-4 2-3 2-3 2-3 2-4 2-3 1-3 2-4 2-3 1-3 2-4 2-3 1-4 1-3 2-4 1-3 2-4 1-3 1-4 1-4 2-3 1-4 1-3 0-3 2-4 2-4 4-3 3-3 4-2 5-1 4 0 5 0 4 1 4 3 4 2 3 4 2 4 2 4 0 5 0 4-1 4 0 2 0 0 0 0-2 4 0 0 0 1-1 3 0 1 0 0-1 4 0 0 0 0-2 4 0 0 0 0-1 4 0 0 0 0-2 4 0 0 0 0-1 4 0 0 0 0-2 4 0 0 0 0-1 4 0 0 0 1-2 3 0 0 0 1-2 3 0 0 0 1-2 3 0 0 0 1-1 3 0 0-1 1-1 3 0 0 0 0-2 4 0 0 0 0-2 4 0 0 0 0-2 4 0 0 0 0-2 4 0 0-1 0-1 4-1 0 0 0-2 3 0 1 0 0-2 3 0 0 0 0-2 4 0 0 0 0-2 4-1 0 0 0-2 3 0 0 0 1-2 3 0 0 0 0-3 4 0 0 0 0-2 3 0 0 0 1-3 3 0 0 0 0-2 3 0 1-1 0-2 3 0 0 0 0-3 3 0 1 0 0-2 3-1 0 0 0-2 3 0 1 0 0-3 3 0 0 0 0-3 3 0 0 0 0-3 4 0 0 0 0-3 3 0 0 0 0-3 3 0 0 0 0-3 3 0 0 0 1-3 3 0 0 0 0-3 2-3 3-4 3-5 1-4 1z m-564-170l-4-1-4-2-4-2-3-4-3-3-2-4-1-4-1-4 0 0 0 0 0-4 0 0-1 0 0-4 0-1 0 0-1-4 0 0 0 0-1-4 0 0 0 0 0-5 0 0 0 0-1-4 0 0 0 0 0-4 0 0 0-1 0-4 0 0-1 0 0-4 0 0 0 0 0-5 0 0 0 0 0-4 0 0 0 0-1-4 0-1 0 0 0-4 0 0 0 0 0-4 0 0 0-1 0-4 0 0 0 0 0-4 0 0 0-1 0-4 0 0 0 0 0-4 0 0 0 0 1-5 0 0 0 0 0-4 0 0 0 0 0-4 0-1 0 0 0-4 1 0 0 0 0-4 0 0 0-1 0-4 0 0 0 0 1-4 0 0 0 0 0-4 0-1 0 0 1-4 0 0 0 0 1-4 0 0 0 0 0-4 1-1 0 0 0-4 0 0 0 0 1-4 0 0 0 0 1-4 0-1 0 0 1-4 0 0 0 0 1-4 0 0 0 0 1-4 0 0 0-1 1-4 0 0 0 0 1-4 0 0 0 0 1-4 0 0 0 0 2-4 0 0 0 0 1-4 0-1 0 0 1-1 1-4 3-4 3-3 4-3 4-2 4-1 5 0 4 1 5 1 4 2 3 3 3 4 2 4 2 4 0 5 0 4-1 4 0 1-2 4-1 4-1 3-1 4-1 3-1 4 0 4-1 4-1 3-1 4 0 4-1 4-1 3 0 4-1 4 0 4 0 3-1 4 0 4 0 4-1 4 0 4 0 3 0 4 0 4 0 4 0 4 0 4 0 3 1 4 0 4 0 4 1 4 0 3 0 4 1 4 0 4 1 4 1 3 0 4 1 4 0 4 0 5-1 4-2 4-3 4-3 3-4 2-5 2-4 1z m658-119l-5-1-4-2-4-3-3-3-2-4-2-4-1-3 0 0 0 0 0 0 0 0-1-4 0-4-1-4-1-3 0-4-1-4-1-4-1-3-1-4-1-3-1-4-1-4-2-3-1-4-1-3-1-4-2-4-1-3-2-4-1-3-1-4-2-3-2-3-1-4-2-3-2-4-1-3-2-3-2-4-2-3-2-3-2-3-2-4-2-3-2-3-2-3-2-3-2-3-3-3-2-3-2-4-2-1-2-4-2-4-1-5 0-4 1-5 2-4 2-4 3-3 4-3 4-2 4-1 5-1 4 1 4 1 5 2 3 3 3 3 1 1 0 1 0 0 3 3 0 0 0 0 2 3 1 1 0 0 2 3 0 0 0 0 3 4 0 0 0 0 2 3 0 0 0 0 3 4 0 0 0 0 2 3 0 1 0 0 2 3 0 0 1 0 2 4 0 0 0 0 2 4 0 0 0 0 2 3 0 1 0 0 2 3 0 0 1 1 2 3 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 1 4 1 0 0 0 1 4 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 1 1 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 0 1 4 0 0 0 0 1 4 0 1 0 0 1 4 0 0 0 0 1 4 0 0 0 0 1 4 0 0 0 1 1 4 0 0 0 0 1 4 0 0 0 0 1 4 0 0 0 1 0 4 0 0 0 0 0 0 1 5-1 4-1 4-2 4-3 4-4 3-4 2-4 2-5 0z m-590-161l-4-2-4-2-4-3-3-3-2-4-1-5-1-4 1-5 1-4 2-4 2-3 1-2 0 0 0 0 3-3 0 0 0 0 3-3 0-1 0 0 3-3 0 0 0 0 3-3 0 0 0 0 3-3 0 0 0 0 3-3 0-1 0 0 3-3 0 0 0 0 3-3 0 0 1 0 3-3 0 0 0 0 3-3 0 0 0 0 3-3 0 0 0 0 3-3 0 0 1 0 3-3 0 0 0 0 3-3 0 0 0 0 3-2 1-1 0 0 3-2 0 0 0 0 3-3 1 0 0 0 3-3 0 0 0 0 3-2 1 0 0-1 3-2 0 0 0 0 4-2 0-1 0 0 3-2 0 0 0 0 4-2 0-1 0 0 3-2 1 0 0 0 3-2 0 0 0 0 4-3 0 0 0 0 4-2 0 0 0 0 3-2 1 0 0 0 3-2 0 0 1 0 3-2 0 0 0-1 4-1 0-1 0 0 4-2 0 0 0 0 4-2 0 0 0 0 4-1 0-1 0 0 4-1 0 0 0 0 4-2 0 0 0 0 4-2 0 0 0 0 4-2 0 0 0 0 4-1 0-1 0 0 4-1 0 0 0 0 4-2 4-1 4 0 5 0 4 1 4 2 4 3 3 4 2 3 2 5 1 4 0 5-1 4-2 4-2 4-4 3-3 3-4 2-3 1-4 2-3 1-4 2-3 1-3 2-4 1-3 2-4 2-3 2-3 1-4 2-3 2-3 2-3 2-4 2-3 2-3 2-3 2-3 2-3 3-3 2-4 2-3 2-2 3-3 2-3 3-3 2-3 3-3 2-3 3-3 2-2 3-3 3-3 3-3 2-2 3-3 3-2 3-3 3-2 3-1 1-4 3-3 3-5 1-4 1-5 1z m425-76l-4-1-4-2-1-1-4-2-3-1-3-2-4-2-3-2-3-1-4-2-3-1-4-2-3-1-4-2-3-1-4-2-3-1-4-1-4-1-3-1-4-2-3-1-4-1-4-1-3-1-4-1-4 0-3-1-4-1-4-1-4 0-3-1-4-1-4 0-4-1-3 0-4 0-4-1-4 0-4 0-4-1-3 0-4 0-4 0-5 0-4-2-4-2-4-3-3-3-2-4-1-4-1-5 0-5 1-4 2-4 2-4 4-3 3-3 4-2 5-1 4 0 4 0 0 0 0 0 4 0 0 0 1 0 4 0 0 1 0 0 4 0 0 0 0 0 5 0 0 0 0 0 4 0 0 0 0 0 4 1 1 0 0 0 4 0 0 0 0 0 4 1 0 0 0 0 5 0 0 0 0 0 4 1 0 0 0 0 4 1 0 0 1 0 4 0 0 0 0 0 4 1 0 0 0 0 4 1 0 0 1 0 4 1 0 0 0 0 4 1 0 0 0 0 4 1 0 0 0 0 4 1 1 0 0 0 4 1 0 0 0 0 4 1 0 0 0 0 4 1 0 0 0 0 4 2 0 0 1 0 3 1 1 0 0 0 4 1 0 0 0 0 4 2 0 0 0 0 4 1 0 0 0 0 4 2 0 0 0 0 4 1 0 0 0 0 4 2 0 0 0 0 4 1 0 0 1 1 3 1 0 0 1 0 3 2 0 0 1 0 3 2 0 0 1 0 3 2 0 0 1 0 3 1 0 0 0 1 4 1 0 0 0 0 4 2 0 0 0 0 4 2 0 0 0 1 4 1 0 1 0 0 4 2 0 0 0 0 2 1 3 2 4 4 2 3 2 5 1 4 0 5-1 4-1 4-3 4-3 4-3 3-4 2-5 1-4 0z m-162 718l-5 0-1 0 0 0-5 0 0 0 0 0-6-1 0 0 0 0-5 0 0 0 0 0-6 0 0 0 0 0-5-1 0 0-1 0-5 0 0 0 0 0-5 0-1 0 0-1-5 0 0 0 0 0-5-1-1 0 0 0-5 0 0 0 0 0-5-1-1 0 0 0-5-1 0 0 0 0-5-1-1 0 0 0-5-1 0 0 0 0-5-1 0 0-1 0-5-1 0 0 0 0-5-1 0 0 0 0-6-2 0 0 0 0-5-1 0 0 0 0-5-1-4-2-4-2-4-3-2-4-3-4-1-4 0-5 0-4 1-4 2-5 3-3 3-3 4-3 4-1 5-1 4 0 4 1 5 1 5 1 4 1 5 1 5 1 5 1 5 1 5 1 5 0 4 1 5 1 5 0 5 1 5 0 5 1 5 0 5 0 5 1 5 0 5 0 5 0 5 0 5 0 5 0 5-1 5 0 5 0 5-1 5 0 5-1 5 0 5-1 5-1 4 0 5-1 5-1 5-1 5-1 4-1 5 0 4 0 5 1 4 2 3 3 4 3 2 4 2 4 1 4 0 5-1 4-2 5-2 4-3 3-4 3-4 2-3 1-5 1 0 0 0 0-5 1 0 0-1 0-5 1 0 0 0 0-5 1 0 0 0 0-6 1 0 0 0 0-5 1 0 0 0 0-6 1 0 0 0 0-5 0 0 0 0 0-6 1 0 0 0 0-5 0 0 1 0 0-6 0 0 0 0 0-5 0 0 0-1 0-5 1 0 0 0 0-5 0-1 0 0 0-5 0 0 0 0 0-6 1 0 0 0 0-5 0 0 0 0 0-6 0 0 0z m250-83l-4-1-5-2-3-2-4-4-2-3-2-4-1-5-1-4 1-5 1-4 3-4 3-4 2-2 2-1 4-3 4-3 4-3 3-3 4-4 4-3 4-3 3-3 4-4 4-3 3-4 4-3 3-4 4-3 3-4 4-4 3-3 3-4 3-4 4-4 3-3 3-4 3-4 3-4 3-4 3-4 2-4 3-4 3-5 3-4 2-4 3-4 2-4 3-5 2-4 2-4 3-5 2-4 1-2 2-4 4-3 3-3 4-2 5-1 4-1 5 1 4 1 4 2 4 3 3 3 2 4 2 4 0 5 0 4-1 5-1 3-1 3 0 0 0 0-3 5 0 0 0 0-2 5 0 0-1 0-2 4 0 1 0 0-3 4 0 0 0 1-2 4-1 0 0 0-2 5 0 0 0 0-3 5 0 0 0 0-3 4 0 0 0 0-3 5 0 0 0 0-3 5 0 0 0 0-3 4 0 0 0 0-3 5 0 0-1 0-3 4 0 0 0 0-3 5 0 0 0 0-3 4 0 0 0 0-4 4 0 1 0 0-3 4 0 0 0 0-3 4-1 0 0 0-3 4 0 1 0 0-4 4 0 0 0 0-3 4 0 0-1 0-3 4 0 0 0 0-4 4 0 0 0 0-4 4 0 0 0 1-4 3 0 0 0 1-3 3-1 0 0 1-3 3-1 0 0 0-3 4-1 0 0 0-4 4 0 0 0 0-4 4 0 0 0 0-4 3 0 1 0 0-4 3 0 0 0 0-4 4 0 0-1 0-4 3 0 0 0 1-4 3 0 0 0 0-4 3 0 0-1 0-4 4 0 0 0 0-4 3 0 0 0 0-2 1-4 3-4 1-4 1z m-519-10l-4-1-4-2-4-2-1-1 0 0 0 0-4-3 0-1 0 0-4-3 0 0-1 0-4-4 0 0 0 0-4-3 0 0 0-1-4-3 0 0 0 0-4-4 0 0 0 0-4-4 0 0 0 0-4-4 0 0 0 0-4-3 0-1 0 0-4-3 0-1 0 0-4-3 0-1 0 0-4-4 0 0 0 0-4-4 0 0 0 0-3-4 0 0-1 0-3-4 0 0 0 0-4-4 0 0 0-1-3-4 0 0 0 0-4-4 0 0 0 0-3-4 0 0 0-1-4-4 0 0 0 0-3-4 0 0 0 0-3-5 0 0 0 0-3-4 0 0-1 0-3-5 0 0 0 0-3-4 0 0 0 0-3-5 0 0 0 0-3-5 0 0 0 0-3-4 0 0 0 0-2-5-1 0 0 0-2-5 0 0 0 0-3-4 0-1 0 0-3-4 0 0 0-1-2-4 0 0 0 0-3-5 0 0 0 0-2-5 0 0-1 0-2-5 0 0 0 0-2-5 0 0 0 0-3-5 0 0 0 0-1-3-1-4-1-5 0-4 1-5 2-4 3-4 3-3 4-2 4-2 4-1 5 0 4 0 5 2 3 2 4 3 3 4 2 3 1 3 2 4 2 5 2 4 2 4 3 5 2 4 2 4 3 5 2 4 3 4 3 4 2 4 3 5 3 4 2 4 3 4 3 4 3 4 3 4 3 4 3 3 4 4 3 4 3 4 3 3 4 4 3 4 4 3 3 4 4 3 3 4 4 3 4 4 3 3 4 3 4 3 4 4 4 3 1 1 3 3 3 3 2 5 1 4 0 4-1 5-1 4-2 4-3 4-4 3-4 2-4 2-4 0z m692-315l-4-1-4-2-4-2-3-4-3-4-2-4 0-4-1-4 1-4 0-5 0-5 0-5 0-5 0-5 0-5-1-5 0-5 0-5-1-5 0-5-1-5 0-5-1-5-1-4 0-5-1-5-1-5-1-5-1-5-1-5-1-4-1-5-1-5-2-5-1-4-2-5-1-5-1-4-2-5-2-5-1-4-2-5-2-4-2-5-2-5-2-4-2-5-2-4-2-4-2-5-2-4-2-5-1-4 0-5 1-4 2-4 2-4 3-4 4-2 4-2 4-2 5 0 4 1 5 1 4 2 3 3 3 3 2 3 3 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 3 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 1 2 4 0 1 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 1 1 5 0 0 0 0 2 5 0 0 0 0 1 5 0 0 0 0 2 5 0 1 0 0 1 5 0 0 0 0 1 5 0 0 0 0 2 6 0 0 0 0 1 5 0 0 0 0 1 5 0 1 0 0 1 5 0 0 0 0 1 5 0 0 0 1 1 5 0 0 0 0 1 5 0 0 0 1 1 5 0 0 0 0 0 5 0 0 0 1 1 5 0 0 0 0 0 5 1 0 0 1 0 5 0 0 0 0 0 5 0 1 0 0 1 5 0 0 0 0 0 6 0 0 0 0 0 5 0 0 0 0 1 6 0 0 0 0 0 5 0 0 0 1 0 5 0 0 0 0 0 6 0 0 0 0 0 5 0 0 0 0-1 6 0 0 0 0 0 4 0 5-2 4-2 4-3 3-4 3-4 2-4 2-4 0z m-853-16l-4-1-4-1-4-3-4-3-2-4-2-4-1-4-1-4 0-4 0 0 0 0 0-5 0-1 0 0 1-5 0 0 0 0 0-6 0 0 0 0 0-5 0 0 0 0 0-6 0 0 0 0 1-5 0 0 0-1 0-5 0 0 0 0 1-5 0-1 0 0 0-5 0 0 0 0 1-5 0-1 0 0 1-5 0 0 0 0 0-5 0-1 0 0 1-5 0 0 0 0 1-5 0-1 0 0 1-5 0 0 0 0 1-5 0 0 0-1 1-5 0 0 0 0 1-5 0 0 0 0 2-6 0 0 0 0 1-5 0 0 0 0 1-5 0 0 0-1 2-5 0 0 0 0 1-5 0 0 0 0 2-5 0 0 0 0 2-5 0-1 0 0 1-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0-1 2-4 0-1 0 0 2-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0 0 3-5 0 0 0 0 2-5 0 0 0 0 2-5 1 0 0 0 0-1 3-4 3-3 3-3 4-2 5-1 4 0 5 0 4 1 4 3 4 2 3 4 2 4 2 4 0 5 0 4-1 5-1 3-1 1-2 5-2 4-2 4-2 5-2 4-2 5-2 5-2 4-2 5-1 4-2 5-1 5-2 4-1 5-2 5-1 4-1 5-2 5-1 5-1 4-1 5-1 5-1 5-1 5-1 5 0 5-1 4-1 5 0 5-1 5 0 5-1 5 0 5 0 5-1 5 0 5 0 5 0 5 0 4 0 4-1 5-2 4-3 3-4 4-3 2-5 2-4 0z m153-334l-5-1-4-3-3-3-3-3-2-4-1-5-1-4 0-5 1-4 2-4 3-4 3-2 1-1 0 0 0 0 4-4 0 0 0 0 4-3 0 0 1 0 4-4 0 0 0 0 4-3 0 0 0 0 5-3 0 0 0 0 4-3 0-1 0 0 5-3 0 0 0 0 4-3 0 0 1 0 4-3 0 0 0 0 5-3 0 0 0 0 4-3 0 0 1 0 4-3 0 0 0 0 5-2 0 0 0-1 5-2 0 0 0 0 4-3 1 0 0 0 4-2 0 0 0-1 5-2 0 0 0 0 5-3 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-3 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 1 0 4-2 1 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 1 0 5-1 0 0 0 0 5-2 0 0 0 0 5-1 0 0 0 0 5-2 1 0 0 0 5-1 0 0 0 0 5-1 0 0 0 0 6-2 0 0 0 0 4-1 5 0 4 0 5 1 4 2 4 3 3 3 2 4 2 4 1 5 0 4-1 5-1 4-3 4-3 3-4 3-4 2-3 1-5 1-4 1-5 1-5 1-5 2-4 1-5 2-5 1-4 2-5 1-5 2-4 1-5 2-5 2-4 2-5 2-4 2-5 2-4 2-5 2-4 2-4 2-5 3-4 2-4 2-5 3-4 2-4 3-4 3-4 2-4 3-5 3-4 2-4 3-4 3-4 3-3 3-4 3-4 3-1 1-4 3-4 1-4 1-5 1z m542-2l-4-1-5-2-3-2-1-2-4-3-4-3-4-3-4-3-4-3-4-2-4-3-5-3-4-2-4-3-4-3-4-2-5-3-4-2-4-2-5-3-4-2-4-2-5-2-4-2-5-2-4-2-5-2-4-2-5-2-4-2-5-1-5-2-4-1-5-2-5-1-5-2-4-1-5-2-5-1-5-1-4-1-5-1-3-1-5-1-4-2-3-3-3-3-2-4-2-5-1-4 0-5 1-4 2-4 3-4 3-3 4-3 4-2 4-1 5 0 4 0 3 1 0 0 0 0 5 1 0 0 1 0 5 2 0 0 0 0 5 1 0 0 0 0 5 1 0 0 1 0 5 2 0 0 0 0 5 1 0 0 0 0 5 2 0 0 1 0 5 1 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 1 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 3 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 3 0 0 0 0 5 2 0 1 0 0 4 2 1 0 0 0 4 3 0 0 1 0 4 2 0 1 0 0 5 2 0 0 0 0 5 3 0 0 0 0 4 3 0 0 0 0 5 3 0 0 0 0 5 3 0 0 0 0 4 3 0 0 0 0 5 3 0 0 0 1 4 3 0 0 0 0 5 3 0 0 0 0 4 3 0 0 0 0 4 4 1 0 0 0 4 3 0 0 0 0 2 2 3 3 3 4 2 4 1 4 0 5-1 4-1 5-2 4-3 3-4 3-4 2-4 2-4 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-catch-parallel-multiple" unicode="&#xe80d;" d="M499 802c-220 4-425-177-448-396-24-185 78-380 247-461 160-80 368-56 501 66 134 118 190 318 128 486-57 167-217 293-393 303-12 1-23 2-35 2z m-5-49c202 7 391-161 407-362 19-178-92-361-262-420-166-61-368-2-468 145-103 144-99 356 18 490 74 90 188 146 305 147z m8-44c-186 6-358-158-361-344-9-169 116-334 283-367 155-33 328 46 397 190 71 140 39 327-83 430-64 57-150 91-236 91z m-2-48c164 4 314-144 311-308 3-152-119-297-272-312-143-19-295 73-336 213-43 134 14 295 138 364 48 28 103 43 159 43z m-61-93c0-52 0-104 0-156-53 0-106 0-159 0 0-41 0-83 0-124 53 0 106 0 159 0 0-52 0-104 0-156 41 0 81 0 122 0 0 52 0 104 0 156 53 0 106 0 159 0 0 41 0 83 0 124-53 0-106 0-159 0 0 52 0 104 0 156-41 0-81 0-122 0z m25-24c24 0 48 0 73 0 0-52 0-104 0-157 53 0 106 0 159 0 0-24 0-49 0-74-53 0-106 0-159 0 0-53 0-105 0-157-25 0-49 0-73 0 0 52 0 104 0 157-54 0-107 0-160 0 0 25 0 50 0 74 53 0 106 0 160 0 0 53 0 105 0 157z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-catch-compensation" unicode="&#xe80e;" d="M499 802c-220 4-425-177-448-396-24-185 78-380 247-461 160-80 368-56 501 66 134 118 190 318 128 486-57 167-217 293-393 303-12 1-23 2-35 2z m-5-49c202 7 391-161 407-362 19-178-92-361-262-420-166-61-368-2-468 145-103 144-99 356 18 490 74 90 188 146 305 147z m8-44c-186 6-358-158-361-344-9-169 116-334 283-367 155-33 328 46 397 190 71 140 39 327-83 430-64 57-150 91-236 91z m-2-48c164 4 314-144 311-308 3-152-119-297-272-312-143-19-295 73-336 213-43 134 14 295 138 364 48 28 103 43 159 43z m-16-163c-70-49-140-99-209-148 70-49 139-99 209-148 0 48 0 95 0 143 67-48 135-95 202-143 0 99 0 197 0 296-67-48-135-95-202-143 0 48 0 95 0 143z m-24-47c0-67 0-134 0-201-48 33-95 67-143 100 48 34 95 67 143 101z m202 0c0-67 0-134 0-202-48 34-95 68-143 101 48 34 95 67 143 101z" horiz-adv-x="1000" />
-
-<glyph glyph-name="gateway-xor" unicode="&#xe80f;" d="M500 802c-9 0-19-4-26-11l-415-415c-14-14-14-38 0-52l415-415c14-14 38-14 52 0l415 415c14 14 14 38 0 52l-415 415c-7 7-17 11-26 11z m0-62l390-390-390-390-390 390 390 390z m-146-217c0 0-4-1-4-1 0 0-4-3-4-3l-15-15c0 0-3-4-3-4 0 0-1-4-1-4 0 0 1-5 1-5 0 0 3-4 3-4l137-137-137-137 0 0c0 0-3-4-3-4 0 0-1-5-1-5 0 0 1-4 1-4 0 0 3-4 3-4l15-15c0 0 4-3 4-3 0 0 4-1 4-1 0 0 5 1 5 1 0 0 4 3 4 3l137 137 137-137c0 0 4-3 4-3 0 0 5-1 5-1 0 0 4 1 4 1 0 0 4 3 4 3l15 15c0 0 3 4 3 4 0 0 1 4 1 4 0 0-1 5-1 5 0 0-3 4-3 4l-137 137 137 137c0 0 3 4 3 4 0 0 1 5 1 5 0 0-1 4-1 4 0 0-3 4-3 4l-15 15c0 0-4 3-4 3 0 0-4 1-4 1 0 0-5-1-5-1 0 0-4-3-4-3l-137-137-137 137 0 1c0 0-4 2-4 2 0 0-5 1-5 1l0 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="connection" unicode="&#xe810;" d="M911 749c0 0-285-146-431-214 31-28 60-59 90-89-147-149-295-299-443-448 11-11 22-21 33-31 148 149 295 299 443 448 30-29 60-60 90-90 77 153 218 424 218 424z" horiz-adv-x="1000" />
-
-<glyph glyph-name="end-event-cancel" unicode="&#xe811;" d="M491 802c-219 0-420-183-440-400-22-186 82-380 253-459 158-77 361-53 492 67 134 115 192 312 133 480-55 172-220 303-401 311-13 1-25 1-37 1z m9-142c161 5 308-137 310-298 7-147-103-292-250-317-142-28-300 54-350 192-53 136 2 309 132 380 47 28 103 43 158 43z m-112-110c-29-30-58-59-87-88 37-38 75-75 112-113-37-36-74-73-110-110 28-29 57-58 86-86 37 37 73 73 110 110 38-37 75-75 113-112 29 29 58 58 88 87-38 38-76 75-113 113 37 37 74 73 110 110-28 29-57 58-86 86-37-36-73-73-110-110-38 37-75 75-113 113z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-catch-condition" unicode="&#xe812;" d="M499 802c-1 0-2 0-3 0-202 1-391-150-436-346-42-173 28-368 174-471 145-107 354-116 506-18 149 93 235 276 207 450-26 176-164 330-338 371-36 9-73 14-110 14z m-5-49c3 0 7 0 10 0 187 2 362-146 392-331 32-167-54-348-205-427-154-85-363-54-483 77-124 127-147 338-53 488 71 116 203 192 339 193z m8-44c-3 0-7 0-10 0-172 0-330-143-349-314-22-161 79-328 233-382 145-55 322-3 413 124 98 129 92 326-17 447-67 77-167 125-270 125z m-2-48c2 0 4 0 6 0 153 0 292-129 304-281 16-145-84-293-225-330-137-40-296 27-361 154-69 129-33 305 86 392 54 42 122 65 190 65z m-151-121l0-12 0-368 50 0 202 0 50 0 0 380-302 0z m24-24l254 0 0-332-26 0-202 0-26 0 0 332z m26-37l0-25 202 0 0 25-202 0z m0-74l0-24 202 0 0 24-202 0z m0-85l0-24 202 0 0 24-202 0z m0-77l0-24 202 0 0 24-202 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-catch-non-interrupting-parallel-multiple" unicode="&#xe813;" d="M430 545l0-125-125 0 0-140 125 0 0-125 140 0 0 125 125 0 0 140-125 0 0 125z m23-23l94 0 0-125 125 0 0-94-125 0 0-125-94 0 0 126-125 0 0 93 125 0z m47 280l0 0-5 0-1 0 0 0-5 0 0 0 0 0-6-1 0 0 0 0-5 0 0 0 0 0-6 0 0 0 0 0-5-1 0 0-1 0-5 0 0 0 0 0-5 0-1 0 0-1-5 0 0 0 0 0-5-1-1 0 0 0-5 0 0 0 0 0-5-1-1 0 0 0-5-1 0 0 0 0-5-1-1 0 0 0-5-1 0 0 0 0-5-1 0 0-1 0-5-1 0 0 0 0-5-1 0 0 0 0-6-2 0 0 0 0-5-1 0 0 0 0-5-1-4-2-4-2-4-3-2-4-3-4-1-4 0-5 0-4 1-4 2-5 3-3 3-3 4-3 4-1 5-1 4 0 4 1 5 1 5 1 4 1 5 1 5 1 5 1 5 1 5 1 5 0 4 1 5 1 5 0 5 1 5 0 5 1 5 0 5 0 5 1 5 0 5 0 5 0 5 0 5 0 5 0 5-1 5 0 5 0 5-1 5 0 5-1 5 0 5-1 5-1 4 0 5-1 5-1 5-1 5-1 4-1 5 0 4 0 5 1 4 2 3 3 4 3 2 4 2 4 1 4 0 5-1 4-2 5-2 4-3 3-4 3-4 2-3 1-5 1 0 0 0 0-5 1 0 0-1 0-5 1 0 0 0 0-5 1 0 0 0 0-6 1 0 0 0 0-5 1 0 0 0 0-6 1 0 0 0 0-5 0 0 0 0 0-6 1 0 0 0 0-5 0 0 1 0 0-6 0 0 0 0 0-5 0 0 0-1 0-5 1 0 0 0 0-5 0-1 0 0 0-5 0 0 0 0 0-6 1 0 0 0 0-5 0 0 0 0 0-6 0 0 0z m255-83l-5 0-4-1-5-2-3-2-4-4-2-3-2-4-1-5-1-4 1-5 1-4 3-4 3-4 2-2 2-1 4-3 4-3 4-3 3-3 4-4 4-3 4-3 3-3 4-4 4-3 3-4 4-3 3-4 4-3 3-4 4-4 3-3 3-4 3-4 4-4 3-3 3-4 3-4 3-4 3-4 3-4 2-4 3-4 3-5 3-4 2-4 3-4 2-4 3-5 2-4 2-4 3-5 2-4 1-2 2-4 4-3 3-3 4-2 5-1 4-1 5 1 4 1 4 2 4 3 3 3 2 4 2 4 0 5 0 4-1 5-1 3-1 3 0 0 0 0-3 5 0 0 0 0-2 5 0 0-1 0-2 4 0 1 0 0-3 4 0 0 0 1-2 4-1 0 0 0-2 5 0 0 0 0-3 5 0 0 0 0-3 4 0 0 0 0-3 5 0 0 0 0-3 5 0 0 0 0-3 4 0 0 0 0-3 5 0 0-1 0-3 4 0 0 0 0-3 5 0 0 0 0-3 4 0 0 0 0-4 4 0 1 0 0-3 4 0 0 0 0-3 4-1 0 0 0-3 4 0 1 0 0-4 4 0 0 0 0-3 4 0 0-1 0-3 4 0 0 0 0-4 4 0 0 0 0-4 4 0 0 0 1-4 3 0 0 0 1-3 3-1 0 0 1-3 3-1 0 0 0-3 4-1 0 0 0-4 4 0 0 0 0-4 4 0 0 0 0-4 3 0 1 0 0-4 3 0 0 0 0-4 4 0 0-1 0-4 3 0 0 0 1-4 3 0 0 0 0-4 3 0 0-1 0-4 4 0 0 0 0-4 3 0 0 0 0-2 1-4 3-4 1-4 1z m-519-10l-5 0-4-1-4-2-4-2-1-1 0 0 0 0-4-3 0-1 0 0-4-3 0 0-1 0-4-4 0 0 0 0-4-3 0 0 0-1-4-3 0 0 0 0-4-4 0 0 0 0-4-4 0 0 0 0-4-4 0 0 0 0-4-3 0-1 0 0-4-3 0-1 0 0-4-3 0-1 0 0-4-4 0 0 0 0-4-4 0 0 0 0-3-4 0 0-1 0-3-4 0 0 0 0-4-4 0 0 0-1-3-4 0 0 0 0-4-4 0 0 0 0-3-4 0 0 0-1-4-4 0 0 0 0-3-4 0 0 0 0-3-5 0 0 0 0-3-4 0 0-1 0-3-5 0 0 0 0-3-4 0 0 0 0-3-5 0 0 0 0-3-5 0 0 0 0-3-4 0 0 0 0-2-5-1 0 0 0-2-5 0 0 0 0-3-4 0-1 0 0-3-4 0 0 0-1-2-4 0 0 0 0-3-5 0 0 0 0-2-5 0 0-1 0-2-5 0 0 0 0-2-5 0 0 0 0-3-5 0 0 0 0-1-3-1-4-1-5 0-4 1-5 2-4 3-4 3-3 4-2 4-2 4-1 5 0 4 0 5 2 3 2 4 3 3 4 2 3 1 3 2 4 2 5 2 4 2 4 3 5 2 4 2 4 3 5 2 4 3 4 3 4 2 4 3 5 3 4 2 4 3 4 3 4 3 4 3 4 3 4 3 3 4 4 3 4 3 4 3 3 4 4 3 4 4 3 3 4 4 3 3 4 4 3 4 4 3 3 4 3 4 3 4 4 4 3 1 1 3 3 3 3 2 5 1 4 0 4-1 5-1 4-2 4-3 4-4 3-4 2-4 2-4 0z m264 0l0 0-4 0 0 0-1 0-4 0 0 0 0 0-4 0 0 0 0 0-5 0 0-1 0 0-4 0 0 0 0 0-4 0-1 0 0 0-4 0 0 0 0 0-4-1 0 0-1 0-1 0-4-1-5-2-3-2-4-3-2-4-2-4-2-4 0-5 1-4 1-5 2-4 3-3 4-3 4-3 4-1 4-1 4 0 1 1 4 0 4 0 4 1 4 0 3 0 4 0 4 0 4 0 4 0 4 0 4 0 3 0 4 0 4-1 4 0 4 0 3-1 4 0 4-1 4 0 4-1 3-1 4 0 4-1 4-1 3 0 4-1 4-1 3-1 4-1 4-1 3-1 4-1 3-2 4-1 4-1 3-1 4-2 3-1 4-1 3-2 0 0 0 0 4-1 5-1 5 0 4 1 4 2 4 3 3 3 2 4 2 4 1 5 0 4 0 5-2 4-2 4-3 3-4 3-3 2 0 0-1 0 0 0-3 2-1 0 0 0-4 1 0 0 0 0-4 2 0 0 0 0-4 1 0 0 0 0-4 2 0 0 0 0-4 1 0 0 0 0-4 2 0 0 0 0-4 1 0 0-1 0-3 1-1 0 0 0-4 2 0 0 0 0-4 1 0 0 0 0-4 1 0 0 0 0-4 1 0 0-1 0-4 1 0 0 0 0-4 1 0 0 0 0-4 1 0 0 0 0-4 1-1 0 0 0-4 1 0 0 0 0-4 1 0 0 0 0-4 0-1 0 0 0-4 1 0 0 0 0-4 1 0 0 0 0-5 0 0 0 0 0-4 1 0 0 0 0-4 0 0 0-1 0-4 1 0 0 0 0-4 0 0 0 0 0-5 0 0 0 0 0-4 0 0 0 0 1-4 0-1 0 0 0-4 0 0 0 0 0-4 0 0 0-1 0-4 0 0 0z m-155-39l-4 0-5-1-3-1-2-1 0 0 0 0-4-2 0 0 0 0-3-2-1-1 0 0-3-2 0 0-1 0-3-2 0 0 0 0-4-2 0 0 0 0-4-2 0-1 0 0-3-2 0 0-1 0-3-2 0 0 0 0-4-3 0 0 0 0-3-2 0 0 0 0-4-3 0 0 0 0-3-2 0 0-1-1-3-2 0 0 0 0-3-3 0 0-1 0-3-2 0-1 0 0-3-2 0 0-1 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3-1 0 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3-1 0 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3 0-1 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-4 0 0 0 0-3-3 0 0 0 0-2-3-1 0 0-1-2-3 0 0 0 0-3-3 0 0 0-1-3-3 0 0 0 0-2-3 0 0-1-1-2-3 0 0 0 0-2-3-1-1 0 0-2-3 0 0 0 0-2-4-1 0 0 0-2-3-2-4-1-4-1-5 1-4 1-5 2-4 3-3 3-4 4-2 4-2 4-1 5 0 4 1 5 2 4 2 3 3 2 3 2 3 2 3 2 3 3 3 2 4 2 3 2 3 3 3 2 3 3 2 2 3 3 3 2 3 3 3 2 3 3 3 3 2 3 3 2 3 3 2 3 3 3 2 3 3 3 2 3 3 3 2 3 3 3 2 3 2 3 3 3 2 3 2 3 2 3 2 3 2 4 2 3 2 3 2 3 2 4 2 3 2 2 0 3 3 4 3 2 4 2 4 1 4 1 5-1 4-1 5-3 4-2 3-4 3-4 2-4 2-5 0z m393-59l-5-1-4-1-4-1-4-3-3-3-3-4-1-4-1-5-1-4 1-5 2-4 2-4 2-3 3-2 3-3 2-3 3-3 2-3 3-3 2-3 3-2 2-3 3-3 2-3 2-3 3-4 2-3 2-3 2-3 2-3 2-3 2-4 2-3 2-3 2-3 2-4 2-3 1-3 2-4 2-3 1-3 2-4 2-3 1-4 1-3 2-4 1-3 2-4 1-3 1-4 1-4 2-3 1-4 1-3 0-3 2-4 2-4 4-3 3-3 4-2 5-1 4 0 5 0 4 1 4 3 4 2 3 4 2 4 2 4 0 5 0 4-1 4 0 2 0 0 0 0-2 4 0 0 0 1-1 3 0 1 0 0-1 4 0 0 0 0-2 4 0 0 0 0-1 4 0 0 0 0-2 4 0 0 0 0-1 4 0 0 0 0-2 4 0 0 0 0-1 4 0 0 0 1-2 3 0 0 0 1-2 3 0 0 0 1-2 3 0 0 0 1-1 3 0 0-1 1-1 3 0 0 0 0-2 4 0 0 0 0-2 4 0 0 0 0-2 4 0 0 0 0-2 4 0 0-1 0-1 4-1 0 0 0-2 3 0 1 0 0-2 3 0 0 0 0-2 4 0 0 0 0-2 4-1 0 0 0-2 3 0 0 0 1-2 3 0 0 0 0-3 4 0 0 0 0-2 3 0 0 0 1-3 3 0 0 0 0-2 3 0 1-1 0-2 3 0 0 0 0-3 3 0 1 0 0-2 3-1 0 0 0-2 3 0 1 0 0-3 3 0 0 0 0-3 3 0 0 0 0-3 4 0 0 0 0-3 3 0 0 0 0-3 3 0 0 0 0-3 3 0 0 0 1-3 3 0 0 0 0-3 2-3 3-4 3-5 1-4 1z m-564-171l-5 0-4-1-4-2-4-2-3-4-3-3-2-4-1-4-1-4 0 0 0 0 0-4 0 0-1 0 0-4 0-1 0 0-1-4 0 0 0 0-1-4 0 0 0 0 0-5 0 0 0 0-1-4 0 0 0 0 0-4 0 0 0-1 0-4 0 0-1 0 0-4 0 0 0 0 0-5 0 0 0 0 0-4 0 0 0 0-1-4 0-1 0 0 0-4 0 0 0 0 0-4 0 0 0-1 0-4 0 0 0 0 0-4 0 0 0-1 0-4 0 0 0 0 0-4 0 0 0 0 1-5 0 0 0 0 0-4 0 0 0 0 0-4 0-1 0 0 0-4 1 0 0 0 0-4 0 0 0-1 0-4 0 0 0 0 1-4 0 0 0 0 0-4 0-1 0 0 1-4 0 0 0 0 1-4 0 0 0 0 0-4 1-1 0 0 0-4 0 0 0 0 1-4 0 0 0 0 1-4 0-1 0 0 1-4 0 0 0 0 1-4 0 0 0 0 1-4 0 0 0-1 1-4 0 0 0 0 1-4 0 0 0 0 1-4 0 0 0 0 2-4 0 0 0 0 1-4 0-1 0 0 1-1 1-4 3-4 3-3 4-3 4-2 4-1 5 0 4 1 5 1 4 2 3 3 3 4 2 4 2 4 0 5 0 4-1 4 0 1-2 4-1 4-1 3-1 4-1 3-1 4 0 4-1 4-1 3-1 4 0 4-1 4-1 3 0 4-1 4 0 4 0 3-1 4 0 4 0 4-1 4 0 4 0 3 0 4 0 4 0 4 0 4 0 4 0 3 1 4 0 4 0 4 1 4 0 3 0 4 1 4 0 4 1 4 1 3 0 4 1 4 0 4 0 5-1 4-2 4-3 4-3 3-4 2-5 2-4 1z m754-46l-5 0-4-1-4-2-4-2-3-4-3-4-2-4 0-4-1-4 1-4 0-5 0-5 0-5 0-5 0-5 0-5-1-5 0-5 0-5-1-5 0-5-1-5 0-5-1-5-1-4 0-5-1-5-1-5-1-5-1-5-1-5-1-4-1-5-1-5-2-5-1-4-2-5-1-5-1-4-2-5-2-5-1-4-2-5-2-4-2-5-2-5-2-4-2-5-2-4-2-4-2-5-2-4-2-5-1-4 0-5 1-4 2-4 2-4 3-4 4-2 4-2 4-2 5 0 4 1 5 1 4 2 3 3 3 3 2 3 3 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 3 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 1 2 4 0 1 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 1 1 5 0 0 0 0 2 5 0 0 0 0 1 5 0 0 0 0 2 5 0 1 0 0 1 5 0 0 0 0 1 5 0 0 0 0 2 6 0 0 0 0 1 5 0 0 0 0 1 5 0 1 0 0 1 5 0 0 0 0 1 5 0 0 0 1 1 5 0 0 0 0 1 5 0 0 0 1 1 5 0 0 0 0 0 5 0 0 0 1 1 5 0 0 0 0 0 5 1 0 0 1 0 5 0 0 0 0 0 5 0 1 0 0 1 5 0 0 0 0 0 6 0 0 0 0 0 5 0 0 0 0 1 6 0 0 0 0 0 5 0 0 0 1 0 5 0 0 0 0 0 6 0 0 0 0 0 5 0 0 0 0-1 6 0 0 0 0 0 4 0 5-2 4-2 4-3 3-4 3-4 2-4 2-4 0z m-853-16l-5 0-4-1-4-1-4-3-4-3-2-4-2-4-1-4-1-4 0-4 0 0 0 0 0-5 0-1 0 0 1-5 0 0 0 0 0-6 0 0 0 0 0-5 0 0 0 0 0-6 0 0 0 0 1-5 0 0 0-1 0-5 0 0 0 0 1-5 0-1 0 0 0-5 0 0 0 0 1-5 0-1 0 0 1-5 0 0 0 0 0-5 0-1 0 0 1-5 0 0 0 0 1-5 0-1 0 0 1-5 0 0 0 0 1-5 0 0 0-1 1-5 0 0 0 0 1-5 0 0 0 0 2-6 0 0 0 0 1-5 0 0 0 0 1-5 0 0 0-1 2-5 0 0 0 0 1-5 0 0 0 0 2-5 0 0 0 0 2-5 0-1 0 0 1-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0-1 2-4 0-1 0 0 2-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0 0 3-5 0 0 0 0 2-5 0 0 0 0 2-5 1 0 0 0 0-1 3-4 3-3 3-3 4-2 5-1 4 0 5 0 4 1 4 3 4 2 3 4 2 4 2 4 0 5 0 4-1 5-1 3-1 1-2 5-2 4-2 4-2 5-2 4-2 5-2 5-2 4-2 5-1 4-2 5-1 5-2 4-1 5-2 5-1 4-1 5-2 5-1 5-1 4-1 5-1 5-1 5-1 5-1 5 0 5-1 4-1 5 0 5-1 5 0 5-1 5 0 5 0 5-1 5 0 5 0 5 0 5 0 4 0 4-1 5-2 4-3 3-4 4-3 2-5 2-4 0z m756-57l-4 0-5-1-4-2-4-3-3-3-2-4-2-4-1-3 0 0 0 0 0 0 0 0-1-4 0-4-1-4-1-3 0-4-1-4-1-4-1-3-1-4-1-3-1-4-1-4-2-3-1-4-1-3-1-4-2-4-1-3-2-4-1-3-1-4-2-3-2-3-1-4-2-3-2-4-1-3-2-3-2-4-2-3-2-3-2-3-2-4-2-3-2-3-2-3-2-3-2-3-3-3-2-3-2-4-2-1-2-4-2-4-1-5 0-4 1-5 2-4 2-4 3-3 4-3 4-2 4-1 5-1 4 1 4 1 5 2 3 3 3 3 1 1 0 1 0 0 3 3 0 0 0 0 2 3 1 1 0 0 2 3 0 0 0 0 3 4 0 0 0 0 2 3 0 0 0 0 3 4 0 0 0 0 2 3 0 1 0 0 2 3 0 0 1 0 2 4 0 0 0 0 2 4 0 0 0 0 2 3 0 1 0 0 2 3 0 0 1 1 2 3 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 1 4 1 0 0 0 1 4 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 1 1 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 0 1 4 0 0 0 0 1 4 0 1 0 0 1 4 0 0 0 0 1 4 0 0 0 0 1 4 0 0 0 1 1 4 0 0 0 0 1 4 0 0 0 0 1 4 0 0 0 1 0 4 0 0 0 0 0 0 1 5-1 4-1 4-2 4-3 4-4 3-4 2-4 2-5 0z m-590-160l-4-1-4-2-4-2-4-3-3-3-2-4-1-5-1-4 1-5 1-4 2-4 2-3 1-2 0 0 0 0 3-3 0 0 0 0 3-3 0-1 0 0 3-3 0 0 0 0 3-3 0 0 0 0 3-3 0 0 0 0 3-3 0-1 0 0 3-3 0 0 0 0 3-3 0 0 1 0 3-3 0 0 0 0 3-3 0 0 0 0 3-3 0 0 0 0 3-3 0 0 1 0 3-3 0 0 0 0 3-3 0 0 0 0 3-2 1-1 0 0 3-2 0 0 0 0 3-3 1 0 0 0 3-3 0 0 0 0 3-2 1 0 0-1 3-2 0 0 0 0 4-2 0-1 0 0 3-2 0 0 0 0 4-2 0-1 0 0 3-2 1 0 0 0 3-2 0 0 0 0 4-3 0 0 0 0 4-2 0 0 0 0 3-2 1 0 0 0 3-2 0 0 1 0 3-2 0 0 0-1 4-1 0-1 0 0 4-2 0 0 0 0 4-2 0 0 0 0 4-1 0-1 0 0 4-1 0 0 0 0 4-2 0 0 0 0 4-2 0 0 0 0 4-2 0 0 0 0 4-1 0-1 0 0 4-1 0 0 0 0 4-2 4-1 4 0 5 0 4 1 4 2 4 3 3 4 2 3 2 5 1 4 0 5-1 4-2 4-2 4-4 3-3 3-4 2-3 1-4 2-3 1-4 2-3 1-3 2-4 1-3 2-4 2-3 2-3 1-4 2-3 2-3 2-3 2-4 2-3 2-3 2-3 2-3 2-3 3-3 2-4 2-3 2-2 3-3 2-3 3-3 2-3 3-3 2-3 3-3 2-2 3-3 3-3 3-3 2-2 3-3 3-2 3-3 3-2 3-1 1-4 3-3 3-5 1-4 1-5 1z m426-77l-5 0-4-1-4-2-1-1-4-2-3-1-3-2-4-2-3-2-3-1-4-2-3-1-4-2-3-1-4-2-3-1-4-2-3-1-4-1-4-1-3-1-4-2-3-1-4-1-4-1-3-1-4-1-4 0-3-1-4-1-4-1-4 0-3-1-4-1-4 0-4-1-3 0-4 0-4-1-4 0-4 0-4-1-3 0-4 0-4 0-5 0-4-2-4-2-4-3-3-3-2-4-1-4-1-5 0-5 1-4 2-4 2-4 4-3 3-3 4-2 5-1 4 0 4 0 0 0 0 0 4 0 0 0 1 0 4 1 0 0 0 0 4 0 0 0 0 0 5 0 0 0 0 0 4 0 0 0 0 0 4 1 1 0 0 0 4 0 0 0 0 0 4 1 0 0 0 0 5 0 0 0 0 0 4 1 0 0 0 0 4 1 0 0 1 0 4 0 0 0 0 0 4 1 0 0 0 0 4 1 0 0 1 0 4 1 0 0 0 0 4 1 0 0 0 0 4 1 0 0 0 0 4 1 1 0 0 0 4 1 0 0 0 0 4 1 0 0 0 0 4 1 0 0 0 0 4 2 0 0 1 0 3 1 1 0 0 0 4 1 0 0 0 0 4 2 0 0 0 0 4 1 0 0 0 0 4 2 0 0 0 0 4 1 0 0 0 0 4 2 0 0 0 0 4 1 0 0 1 1 3 1 0 0 1 0 3 2 0 0 1 0 3 2 0 0 1 0 3 2 0 0 1 0 3 1 0 0 0 1 4 1 0 0 0 0 4 2 0 0 0 0 4 2 0 0 0 1 4 1 0 1 0 0 4 2 0 0 0 0 2 1 3 2 4 4 2 3 2 5 1 4 0 5-1 4-1 4-3 4-3 4-3 3-4 2-5 1-4 0z m-440-39l-4-1-5-1-4-3-3-3-3-3-2-4-1-5-1-4 0-5 1-4 2-4 3-4 3-2 1-1 0 0 0 0 4-4 0 0 0 0 4-3 0 0 1 0 4-4 0 0 0 0 4-3 0 0 0 0 5-3 0 0 0 0 4-3 0-1 0 0 5-3 0 0 0 0 4-3 0 0 1 0 4-3 0 0 0 0 5-3 0 0 0 0 4-3 0 0 1 0 4-3 0 0 0 0 5-2 0 0 0-1 5-2 0 0 0 0 4-3 1 0 0 0 4-2 0 0 0-1 5-2 0 0 0 0 5-3 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-3 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 1 0 4-2 1 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 1 0 5-1 0 0 0 0 5-2 0 0 0 0 5-1 0 0 0 0 5-2 1 0 0 0 5-1 0 0 0 0 5-1 0 0 0 0 6-2 0 0 0 0 4-1 5 0 4 0 5 1 4 2 4 3 3 3 2 4 2 4 1 5 0 4-1 5-1 4-3 4-3 3-4 3-4 2-3 1-5 1-4 1-5 1-5 1-5 2-4 1-5 2-5 1-4 2-5 1-5 2-4 1-5 2-5 2-4 2-5 2-4 2-5 2-4 2-5 2-4 2-4 2-5 3-4 2-4 2-5 3-4 2-4 3-4 3-4 2-4 3-5 3-4 2-4 3-4 3-4 3-3 3-4 3-4 3-1 1-4 3-4 1-4 1-5 1z m543-3l-5 0-4-1-5-2-3-2-1-2-4-3-4-3-4-3-4-3-4-3-4-2-4-3-5-3-4-2-4-3-4-3-4-2-5-3-4-2-4-2-5-3-4-2-4-2-5-2-4-2-5-2-4-2-5-2-4-2-5-2-4-2-5-1-5-2-4-1-5-2-5-1-5-2-4-1-5-2-5-1-5-1-4-1-5-1-3-1-5-1-4-2-3-3-3-3-2-4-2-5-1-4 0-5 1-4 2-4 3-4 3-3 4-3 4-2 4-1 5 0 4 0 3 1 0 0 0 0 5 1 0 0 1 0 5 2 0 0 0 0 5 1 0 0 0 0 5 1 0 0 1 0 5 2 0 0 0 0 5 1 0 0 0 0 5 2 0 0 1 0 5 1 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 1 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 3 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 3 0 0 0 0 5 2 0 1 0 0 4 2 1 0 0 0 4 3 0 0 1 0 4 2 0 1 0 0 5 2 0 0 0 0 5 3 0 0 0 0 4 3 0 0 0 0 5 3 0 0 0 0 5 3 0 0 0 0 4 3 0 0 0 0 5 3 0 0 0 1 4 3 0 0 0 0 5 3 0 0 0 0 4 3 0 0 0 0 4 4 1 0 0 0 4 3 0 0 0 0 2 2 3 3 3 4 2 4 1 4 0 5-1 4-1 5-2 4-3 3-4 3-4 2-4 2-4 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="start-event-condition" unicode="&#xe814;" d="M500 802c-249 0-452-203-452-452 0-249 203-452 452-452 249 0 452 203 452 452 0 249-203 452-452 452z m0-49c223 0 403-180 403-403 0-223-180-403-403-403-223 0-403 180-403 403 0 223 180 403 403 403z m-151-213l0-12 0-368 50 0 202 0 50 0 0 380-302 0z m24-24l254 0 0-332-26 0-202 0-26 0 0 332z m26-37l0-25 202 0 0 25-202 0z m0-74l0-24 202 0 0 24-202 0z m0-85l0-24 202 0 0 24-202 0z m0-77l0-24 202 0 0 24-202 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="start-event-non-interrupting-timer" unicode="&#xe815;" d="M500 564c-85 2-167-54-198-133-33-76-15-170 43-229 56-60 149-82 226-54 81 28 141 108 143 194 5 83-46 166-121 201-29 14-61 21-93 21z m0-39c78 2 152-55 170-131 20-73-14-156-79-194-67-42-160-31-215 26-58 56-68 152-24 219 32 49 89 81 148 80z m55-49c-19-36-39-71-58-107-18-2-23-29-6-36 11-8 20 5 30 4 30 0 59 0 89 0 0 8 0 17 0 25-30 0-60 0-89 0 18 34 37 68 56 102-7 4-14 8-22 12z m-51 324l-7 0 0 0 0 0-6 0 0 0 0 0-7 0 0 0 0 0-6-1 0 0-1 0-6 0 0 0 0 0-6 0-1 0 0 0-6-1 0 0 0 0-6-1-1 0 0 0-6 0 0 0 0 0-6-1-1 0 0 0-6-1 0 0 0 0-6-1-1 0 0 0-6-1 0 0 0 0-6-1-1 0 0 0-6-1 0-1 0 0-6-1 0 0-1 0-6-1 0 0 0 0-6-2 0 0 0 0-4-1-4-1-4-2-3-3-3-4-2-4-2-4 0-5 0-4 1-5 2-4 3-4 3-3 4-2 5-2 4-1 5 0 3 1 3 1 6 1 6 1 6 2 5 1 6 1 6 1 6 1 6 0 6 1 5 1 6 0 6 1 6 0 6 1 6 0 6 0 6 0 6 0 6 0 5 0 6 0 6-1 6 0 6-1 6 0 6-1 5 0 6-1 6-1 6-1 6-1 5-1 2 0 4-1 5 0 4 2 4 2 4 2 3 4 3 3 1 5 1 4 0 5-1 4-1 4-3 4-3 4-3 2-5 2-3 1-2 1 0 0 0 0-6 1 0 0-1 0-6 1 0 0 0 0-6 1 0 0-1 0-6 1 0 0 0 0-6 1 0 0 0 0-7 1 0 0 0 0-6 0 0 1-1 0-6 0 0 0 0 0-6 1 0 0-1 0-6 0 0 0 0 0-6 0-1 0 0 0-6 1 0 0 0 0-6 0-1 0 0 0-6 0 0 0z m246-79l-5-1-4-1-4-3-3-3-3-4-1-4-2-4 0-5 1-4 1-5 2-4 3-3 3-3 2-1 0 0 2-2 0 0 3-1 0 0 2-2 0 0 2-2 2-2 0 0 3-2 0 0 2-1 2-2 0 0 2-2 3-2 0 0 2-2 2-2 0 0 2-2 2-2 1 0 2-2 2-2 2-2 0 0 2-2 0 0 2-2 0 0 2-2 2-2 0 0 2-3 0 0 2-2 2-2 0 0 2-2 2-2 0 0 2-3 0 0 2-2 2-2 2-2 0 0 2-3 2-2 2-2 0-1 1-2 0 0 2-2 0 0 2-3 0 0 1 0 2-4 3-3 2-4 3-3 2-3 3-4 2-3 2-4 0 0 3-3 2-4 2-4 3-3 2-4 2-3 2-4 2-4 2-3 2-4 2-4 1-2 3-4 3-4 3-2 4-2 5-2 4 0 5 1 4 1 4 2 4 3 3 3 2 4 2 4 0 5 0 5-1 4-1 3-2 3 0 0 0 0-2 4 0 0 0 1-2 4 0 0 0 0-2 4 0 0 0 0-2 4-1 0 0 0-2 4 0 0 0 0-2 4 0 0 0 0-3 4 0 0 0 0-2 4 0 0 0 0-3 4 0 0 0 0-2 4 0 0 0 0-3 4 0 0 0 0-2 4 0 0-1 0-2 4 0 0 0 0-3 4 0 0 0 0-3 4 0 0 0 0-2 3 0 1-1 0-2 3 0 0 0 0-3 4 0 0 0 0-3 3-2 3 0 0 0 0-2 3 0 0 0 0-2 2 0 0 0 0-2 3 0 0 0 0-2 3 0 0 0 0-2 2 0 0 0 0-2 3 0 0 0 0-3 3 0 0 0 0-2 2 0 0 0 0-2 3 0 0 0 0-2 2 0 0 0 0-3 3 0 0 0 0-2 2 0 0 0 0-2 3 0 0 0 0-2 2-1 0 0 0-2 3 0 0 0 0-2 2 0 0 0 0-3 3 0 0 0 0-2 2 0 0 0 0-2 2 0 0-1 0-2 3 0 0 0 0-2 2 0 0 0 0-3 2 0 0 0 0-2 2 0 0 0 0-3 3 0 0 0 0-2 2 0 0 0 0-3 2 0 0 0 0-2 2 0 0 0 0-3 2 0 0 0 0-2 2-1 0 0 1-2 1 0 1 0 0-3 2 0 0 0 0-2 2 0 0 0 0-3 2 0 0 0 0-3 2 0 0 0 0-2 2 0 0 0 0-2 1-4 2-4 2-5 0z m-521-12l-5-1-4-2-3-2 0 0 0 0-1 0-2-2 0 0 0 0-3-2 0 0 0 0-2-2 0 0 0 0-3-2 0 0 0 0-2-2 0 0 0-1-3-2 0 0 0 0-2-2 0 0 0 0-3-2 0 0 0 0-2-2 0 0 0 0-3-2 0-1 0 0-2-2 0 0 0 0-2-2 0 0-1 0-2-2 0 0 0-1-2-2 0 0 0 0-3-2 0 0 0 0-2-3 0 0 0 0-2-2 0 0 0 0-2-2-1 0 0-1-2-2 0 0 0 0-2-2 0 0 0-1-2-2 0 0 0 0-2-2-1 0 0-1-2-2 0 0 0 0-2-3 0 0 0 0-2-2 0 0 0 0-2-3 0 0 0 0-2-2 0 0 0-1-2-2-1 0 0 0-2-3 0 0 0 0-2-2 0 0 0-1-2-2 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-2-2 0-1 0 0-2-2 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-1-3 0 0-1 0-1-3 0 0 0 0-2-2-1-2 0 0 0 0-2-3 0 0 0 0-2-2 0-1 0 0-2-2 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-1-3 0 0 0 0-2-2 0-1 0 0-2-2 0 0 0-1-2-2 0 0 0 0-1-3 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-1-3 0 0 0 0-2-3 0 0 0 0-1-3 0 0 0 0-2-3 0 0 0 0-1-3 0 0 0 0-2-3 0 0 0 0-1-3 0 0 0 0-2-3 0 0 0 0 0-1-2-4 0-5 0-4 1-5 2-4 2-4 4-3 3-3 5-1 4-1 5-1 4 1 4 2 4 2 4 3 3 3 1 4 1 0 1 3 1 3 0 0 1 2 0 0 2 3 1 3 0 0 2 2 0 0 1 3 1 2 0 1 2 2 1 3 0 0 2 2 0 0 1 3 2 2 0 0 1 3 2 2 1 3 0 0 2 3 0 0 2 2 0 0 1 2 2 3 2 2 0 0 1 3 2 2 2 3 1 1 0 0 2 3 1 2 0 0 2 3 2 2 0 0 1 3 2 2 0 0 2 3 0 0 2 2 1 3 2 2 0 0 2 2 2 3 2 2 0 0 2 2 1 3 2 2 0 0 2 2 2 2 0 0 2 3 0 0 2 2 0 0 2 2 0 0 2 2 2 2 0 0 2 2 0 0 2 3 0 0 2 2 2 2 0 0 2 2 3 2 0 0 2 2 2 2 0 0 2 2 0 0 2 2 0 0 2 2 0 0 3 1 0 0 2 2 0 0 2 2 0 0 2 2 3 2 0 0 2 2 0 0 0 0 3 3 3 4 2 4 1 4 0 5 0 4-2 5-2 4-3 3-3 3-4 2-4 2-5 1z m694-313l-4-1-5-2-3-2-3-4-3-4-2-4-1-4 0-4 1-4 0-4 0-4 0-5 0-4 0 0 0-1 0-3 0-3 0 0 0-3 0 0 0-3 0-3 0 0 0-3 0 0 0-3 0-3 0-3 0-3 0-3-1-3 0-3 0 0 0-3 0 0 0-3-1-3 0-3 0-3-1-2 0-1 0-3 0 0 0-2-1-3 0-3 0 0-1-3 0-3-1-3 0 0 0-3-1-3-1-3 0 0 0-2-1-3 0 0 0-3-1-3 0 0-1-3-1-3 0 0 0-2 0 0-1-3 0 0-1-3 0 0-1-3 0 0-1-3-1-2 0 0 0-3-1-3 0 0-1-3 0 0-1-2 0-1-1-2 0 0-1-3 0 0-1-3-1-2 0 0-1-3-3-5-2-6-2-5-3-5-2-6-3-5-3-5-1-3-2-4-1-4 0-5 1-4 1-5 3-4 3-3 3-3 4-2 5-1 4-1 5 1 4 1 4 2 4 3 3 3 2 3 1 3 1 0 0 0 3 6 0 0 0 0 2 6 1 0 0 0 2 6 0 0 0 0 3 5 0 1 0 0 3 5 0 1 0 0 2 6 0 0 1 0 2 6 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 1 0 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 1 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 1 1 3 0 0 0 0 1 3 0 0 0 0 0 3 0 0 0 0 1 3 0 0 0 0 1 3 0 1 0 0 1 3 0 0 0 0 0 3 0 0 1 0 0 3 0 0 0 0 1 3 0 1 0 0 1 3 0 0 0 0 0 3 0 0 0 0 1 3 0 0 0 0 0 4 0 0 0 0 1 3 0 0 0 0 0 3 0 0 0 0 1 4 0 0 0 0 0 3 0 0 0 0 1 3 0 0 0 0 0 4 0 0 0 0 1 3 0 0 0 0 0 3 0 0 0 0 0 4 0 0 0 0 1 3 0 0 0 0 0 3 0 0 0 1 0 3 0 0 0 0 0 3 0 0 0 0 0 4 0 0 0 0 1 3 0 0 0 0 0 3 0 0 0 1 0 3 0 0 0 0 0 3 0 0 0 0 0 4 0 0 0 0 0 3 0 0 0 0 0 4 0 0 0 0 0 3 0 0 0 0 0 3 0 1 0 0 0 3 0 4 0 0 0 0 0 4 0 0 0 1 0 4 0 0 0 0-1 5 0 0 0 0 0 4 0 5-2 4-2 4-3 4-4 2-4 3-4 1-4 1z m-853-18l-4-1-5-2-3-3-4-3-2-4-2-4-1-4 0-4 0-3 0 0 0 0 0-7 0 0 0 0 0-6 0 0 0 0 0-7 0 0 0 0 1-6 0 0 0-1 0-6 0 0 0 0 1-6 0 0 0-1 1-6 0 0 0 0 1-6 0 0 0-1 0-6 0 0 0 0 1-6 0 0 0-1 1-6 1 0 0 0 1-6 0 0 0-1 1-6 0 0 0 0 1-6 0 0 0 0 2-6 0-1 0 0 1-6 0 0 0 0 2-6 0 0 0-1 2-6 0 0 0 0 1-6 0 0 0 0 2-6 0 0 0 0 2-6 0-1 0 0 2-6 0 0 0 0 2-6 0 0 0 0 2-6 1 0 0 0 2-6 0 0 0 0 2-6 0 0 0-1 3-5 0-1 0 0 2-5 0-1 0 0 3-5 0-1 0 0 2-5 0-1 1 0 2-5 0-1 0 0 3-5 0 0 0-1 1-1 2-4 4-4 3-2 4-2 5-1 4-1 5 1 4 1 4 2 4 3 3 3 2 4 2 5 0 4 0 5-1 4-1 4-1 1-3 5-2 6-3 5-2 6-2 5-2 5-3 6-2 6-2 5-1 6-2 5-2 6-2 6-1 5-2 6-1 6-2 5-1 6-1 6-1 6-1 6-1 5-1 6-1 6-1 6 0 6-1 5 0 6-1 6 0 6 0 6-1 6 0 3 0 4-1 5-3 4-2 3-4 3-4 3-4 1-4 1z m694-334l-4-1-4-2-4-3 0 0-5-3-4-4-5-4-5-3-5-3-4-4-5-3-5-3-5-3-5-4-5-3-6-3-5-2-5-3-5-3-5-3-6-2-5-3-5-2-6-2-5-3-6-2-5-2-6-2-5-2-6-2-5-2-6-1-5-2-6-2-6-1-5-1-5-1-4-2-4-2-4-3-2-3-3-4-1-5-1-4 1-5 1-4 2-4 2-4 3-3 4-3 4-1 5-1 4-1 4 1 5 1 0 0 0 0 6 2 0 0 0 0 6 1 1 0 0 0 6 2 0 0 0 0 6 2 0 0 0 0 6 2 0 0 1 0 5 2 1 0 0 0 6 2 0 0 0 0 6 2 0 0 0 0 6 2 0 0 0 0 6 3 0 0 0 0 6 2 0 0 1 0 5 3 0 0 1 0 5 2 0 0 1 0 5 3 0 0 1 0 5 3 0 0 1 0 5 3 0 0 0 0 6 3 0 0 0 0 6 3 0 0 0 0 6 3 0 0 0 0 5 3 0 0 1 0 5 3 0 0 0 0 6 3 0 1 0 0 5 3 0 0 1 0 5 3 0 0 0 1 5 3 0 0 1 0 5 4 0 0 0 0 5 3 0 0 0 0 6 4 0 0 0 0 5 4 0 0 0 0 5 4 0 0 0 0 5 4 0 0 1 0 4 4 1 0 0 0 0 1 3 3 3 4 2 4 1 4 0 5 0 4-2 4-2 4-3 4-4 3-4 2-4 1-4 1z m-541-2l-4-1-4-3-4-2-3-4-2-4-1-4-1-5 0-4 1-5 2-4 3-4 3-2 1-1 0-1 0 0 5-4 0 0 0 0 5-4 0 0 0 0 3-2 0 0 0 0 2-2 1 0 0 0 2-2 0 0 0 0 3-2 0 0 0 0 2-2 1 0 0 0 2-2 0 0 0 0 3-2 0 0 0 0 3-1 0-1 0 0 2-1 0 0 0 0 3-2 0 0 0 0 3-2 0 0 0 0 3-2 0 0 0 0 2-2 0 0 1 0 2-1 0 0 0 0 3-2 0 0 0 0 3-2 0 0 0 0 3-1 0 0 0-1 3-1 0 0 0 0 3-2 0 0 0 0 2-1 1 0 0 0 2-2 1 0 0 0 2-2 0 0 1 0 2-1 0 0 1 0 2-2 0 0 0 0 3-1 0 0 0 0 3-2 0 0 1 0 2-1 0 0 1 0 2-1 0-1 1 0 2-1 1 0 0 0 3-1 0 0 0 0 3-2 0 0 0 0 3-1 0 0 0 0 3-1 0 0 0 0 3-2 0 0 0 0 3-1 0 0 0 0 3-1 0 0 0 0 3-1 1 0 0 0 3-1 0 0 0 0 3-2 0 0 0 0 3-1 0 0 0 0 3-1 0 0 1 0 3-1 0 0 0 0 3-1 0 0 0 0 3-1 0 0 0 0 3-1 0 0 1 0 3-1 0 0 0 0 3-1 0 0 0 0 3-1 2 0 0 0 0 0 3-1 0 0 0-1 3-1 1 0 0 0 3-1 0 0 0 0 3-1 0 0 0 0 3-1 0 0 0 0 4 0 0-1 0 0 3 0 0 0 0 0 3-1 0 0 0 0 3-1 1 0 0 0 3-1 0 0 0 0 3-1 0 0 0 0 0 0 5 0 4 0 5 1 4 2 4 2 3 4 2 3 2 5 1 4 0 5 0 4-2 4-2 4-3 4-4 2-4 3-3 1 0 0-1 0-3 0-2 1 0 0-3 1 0 0-3 1 0 0-3 0 0 0-3 1-3 1-3 1 0 0-3 1-2 1-3 1-3 1-1 0-1 0-3 1-3 1-3 1 0 0-2 1-3 1-3 1-3 0-3 1 0 0-3 1-3 1-2 1 0 0-3 2-3 1 0 0-3 1 0 0-2 1-3 1 0 0-3 1-3 1-2 2-3 1 0 0-3 1-2 1-3 2-3 1-2 1 0 0-3 2-2 1 0 0-3 1 0 0-3 2 0 0-2 1-2 2-1 0-2 1 0 0-3 2-2 1 0 0-3 2-2 1 0 0-3 2 0 0-2 2 0 0-2 1-3 2 0 0-2 2-2 1-1 0-2 2 0 0-2 2-3 1 0 0-2 2 0 0-2 2 0 0-3 2-4 3-5 4-1 1-4 3-4 1-4 2-5 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="sequential-mi-marker" unicode="&#xe816;" d="M200 600l0-100 600 0 0 100-600 0z m0-200l0-100 600 0 0 100-600 0z m0-200l0-100 600 0 0 100-600 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="user-task" unicode="&#xe817;" d="M328 611c-51 0-87-39-88-84l0 0 0 0c0-13 4-27 10-40 4-10 9-18 15-25-37-13-80-33-102-75l-1-2 0-133 332 0 0 133-1 2c-22 41-64 62-101 75 18 18 23 41 23 65l0 0 0 0c0 45-36 84-87 84z m-35-47c3 0 5-1 8-1 23-1 30-5 36-9 6-4 10-8 26-8l0 0 0 0c12 0 18 3 22 5 1 1 3 2 4 3 4-8 6-17 6-27 0-27-4-45-29-61l2-18c6-1 11-3 16-5 1-3 2-7 2-12 1-4 1-9 1-13 0-3-2-5-2-5-12-13-34-20-57-20-23 0-45 7-57 20 0 0-2 2-2 5 0 4 0 9 1 13 0 5 1 9 2 12 5 2 10 4 15 5l2 20c-1 1-3 2-4 3-5 4-12 13-17 24-4 10-7 23-7 32 0 12 3 23 8 33 2 0 3 0 4 1 4 1 10 3 20 3z m-43-130c0 0 0 0 0 0-1-6-2-12-1-18 1-6 2-12 8-17 17-18 44-26 71-26 27 0 54 8 71 26 6 5 7 11 8 17 1 6 0 12-1 18 0 0 0 0 0 0 27-12 54-29 68-54l0-108-48 0 0 76-20 0 0-76-156 0 0 76-21 0 0-76-47 0 0 108c14 25 41 43 68 54z m-35 311c-107 0-195-87-195-194l0-402c0-107 88-194 195-194l570 0c108 0 195 87 195 194l0 402c0 107-87 194-195 194l-570 0z m0-60l570 0c75 0 135-59 135-134l0-402c0-75-60-134-135-134l-570 0c-75 0-135 59-135 134l0 402c0 75 60 134 135 134z" horiz-adv-x="1000" />
-
-<glyph glyph-name="business-rule" unicode="&#xe818;" d="M89 659l0-617 822 0 0 617-822 0z m35-209l159 0 0-173-159 0 0 173z m194 0l558 0 0-173-558 0 0 173z m-194-208l159 0 0-165-159 0 0 165z m194 0l558 0 0-165-558 0 0 165z" horiz-adv-x="1000" />
-
-<glyph glyph-name="sub-process-marker" unicode="&#xe819;" d="M150 700l0-25 0-675 700 0 0 700z m44-44l612 0 0-612-612 0z m261-106l0-155-155 0 0-90 155 0 0-155 90 0 0 155 155 0 0 90-155 0 0 155z" horiz-adv-x="1000" />
-
-<glyph glyph-name="start-event-parallel-multiple" unicode="&#xe81a;" d="M496 802c-176 0-345-113-412-276-70-161-34-362 89-487 119-128 314-175 477-115 169 58 294 224 301 403 12 176-92 351-250 428-62 31-132 47-201 47-1 0-3 0-4 0z m12-49c173-1 335-126 380-293 47-159-17-344-155-439-143-105-354-97-489 18-136 108-185 309-115 468 60 147 212 248 371 246 3 0 6 0 8 0z m-78-208l0-125-125 0 0-140 125 0 0-125 140 0 0 125 125 0 0 140-125 0 0 125-140 0z m23-23l94 0 0-125 125 0 0-94-125 0 0-125-94 0 0 126-125 0 0 93 125 0 0 125z" horiz-adv-x="1000" />
-
-<glyph glyph-name="start-event-error" unicode="&#xe81b;" d="M500 802c-178 2-349-112-416-276-70-161-34-362 89-487 119-128 314-175 477-115 169 58 294 224 301 403 12 176-92 351-250 428-62 31-132 47-201 47z m0-49c175 3 342-123 388-293 47-159-17-344-155-439-143-105-354-97-489 18-136 109-185 309-115 468 60 147 212 248 371 246z m173-210c-34-70-68-139-102-209-43 56-86 111-128 166-39-114-77-228-116-342 43 55 87 111 130 167 45-51 89-103 134-154 27 124 55 248 82 372z m-219-110c41-52 81-103 122-154 10 22 20 45 30 67-10-39-19-78-29-116-41 48-83 97-124 145-17-26-34-52-50-77 17 45 34 90 51 135z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-catch-signal" unicode="&#xe81c;" d="M499 802c-220 4-425-177-448-396-24-185 78-380 247-461 160-80 368-56 501 66 134 118 190 318 128 486-57 167-217 293-393 303-12 1-23 2-35 2z m-5-49c202 7 391-161 407-362 19-178-92-361-262-420-166-61-368-2-468 145-103 144-99 356 18 490 74 90 188 146 305 147z m8-44c-186 6-358-158-361-344-9-169 116-334 283-367 155-33 328 46 397 190 71 140 39 327-83 430-64 57-150 91-236 91z m-2-48c164 4 314-144 311-308 3-152-119-297-272-312-143-19-295 73-336 213-43 134 14 295 138 364 48 28 103 43 159 43z m0-99c-64-115-128-230-192-345 128 0 256 0 384 0-64 115-128 230-192 345z m0-51c50-90 100-180 151-270-101 0-201 0-302 0 51 90 101 180 151 270z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-catch-error" unicode="&#xe81d;" d="M499 802c-220 4-425-177-448-396-24-185 78-380 247-461 160-80 368-56 501 66 134 118 190 318 128 486-57 167-217 293-393 303-12 1-23 2-35 2z m-5-49c202 7 391-161 407-362 19-178-92-361-262-420-166-61-368-2-468 145-103 144-99 356 18 490 74 90 188 146 305 147z m8-44c-186 6-358-158-361-344-9-169 116-334 283-367 155-33 328 46 397 190 71 140 39 327-83 430-64 57-150 91-236 91z m-2-48c164 4 314-144 311-308 3-152-119-297-272-312-143-19-295 73-336 213-43 134 14 295 138 364 48 28 103 43 159 43z m173-118c-34-70-68-139-102-209-43 56-86 111-128 166-39-114-77-228-116-342 43 55 87 111 130 167 45-51 89-103 134-154 27 124 55 248 82 372z m-219-110c41-52 81-103 122-154 10 22 20 45 30 67-10-39-19-78-29-116-41 48-83 97-124 145-17-26-34-51-50-77 17 45 34 90 51 135z" horiz-adv-x="1000" />
-
-<glyph glyph-name="end-event-compensation" unicode="&#xe81e;" d="M491 802c-219 0-420-183-440-400-22-186 82-380 253-459 158-77 361-53 492 67 134 115 192 312 133 480-55 172-220 303-401 311-13 1-25 1-37 1z m9-142c161 5 308-137 310-298 7-147-103-292-250-317-142-28-300 54-350 192-53 136 2 309 132 380 47 28 103 43 158 43z m-16-162c-70-49-140-99-209-148 70-49 139-99 209-148 0 48 0 95 0 143 67-48 135-95 202-143 0 99 0 197 0 296-67-48-135-95-202-143 0 48 0 95 0 143z" horiz-adv-x="1000" />
-
-<glyph glyph-name="subprocess-collapsed" unicode="&#xe81f;" d="M216 716c-86 0-155-69-155-154l0-424c0-85 69-154 155-154l569 0c85 0 154 69 154 154l0 424c0 85-69 154-154 154l-569 0z m0-48l569 0c59 0 106-47 106-106l0-424c0-59-47-106-106-106l-116 0 0 308-338 0 0-15 0-293-115 0c-60 0-106 47-106 106l0 424c0 59 46 106 106 106z m146-359l276 0 0-276-276 0 0 276z m115-39l0-23 0-54-54 0-23 0 0-46 23 0 54 0 0-54 0-23 46 0 0 23 0 54 54 0 23 0 0 46-23 0-54 0 0 54 0 23-46 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="subprocess-expanded" unicode="&#xe820;" d="M215 716c-85 0-154-69-154-154l0-424c0-85 69-154 154-154l570 0c85 0 154 69 154 154l0 424c0 85-69 154-154 154l-570 0z m0-48l570 0c59 0 106-47 106-106l0-424c0-59-47-106-106-106l-116 0 0 292 0 16-15 0-308 0-15 0 0-16 0-292-116 0c-59 0-105 47-105 106l0 424c0 59 46 106 105 106z m147-359l276 0 0-277-276 0 0 277z m37-110l0-47 203 0 0 47-203 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="task" unicode="&#xe821;" d="M215 716c-85 0-154-69-154-154l0-424c0-85 69-154 154-154l570 0c85 0 154 69 154 154l0 424c0 85-69 154-154 154l-570 0z m0-48l570 0c59 0 106-47 106-106l0-424c0-59-47-106-106-106l-570 0c-59 0-105 47-105 106l0 424c0 59 46 106 105 106z" horiz-adv-x="1000" />
-
-<glyph glyph-name="end-event-error" unicode="&#xe822;" d="M491 802c-219 0-420-183-440-400-22-186 82-380 253-459 158-77 361-53 492 67 134 115 192 312 133 480-55 172-220 303-401 311-13 1-25 1-37 1z m9-142c161 5 308-137 310-298 7-147-103-292-250-317-142-28-300 54-350 192-53 136 2 309 132 380 47 28 103 43 158 43z m173-117c-34-70-68-139-102-209-43 56-86 111-128 166-39-114-77-228-116-342 43 55 87 111 130 167 45-51 89-103 134-154 27 124 55 248 82 372z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-catch-escalation" unicode="&#xe823;" d="M499 802c-220 4-425-177-448-396-24-185 78-380 247-461 160-80 368-56 501 66 134 118 190 318 128 486-57 167-217 293-393 303-12 1-23 2-35 2z m-5-49c202 7 391-161 407-362 19-178-92-361-262-420-166-61-368-2-468 145-103 144-99 356 18 490 74 90 188 146 305 147z m8-44c-186 6-358-158-361-344-9-169 116-334 283-367 155-33 328 46 397 190 71 140 39 327-83 430-64 57-150 91-236 91z m-2-48c164 4 314-144 311-308 3-152-119-297-272-312-143-19-295 73-336 213-43 134 14 295 138 364 48 28 103 43 159 43z m0-111c-47-131-77-268-124-400 43 43 81 91 124 135 42-45 83-90 125-135-43 133-83 267-125 400z m1-83c23-73 45-146 68-219-22 24-45 49-68 74-19-17-69-82-66-68 24 70 41 143 66 213z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-catch-timer" unicode="&#xe824;" d="M499 802c-1 0-2 0-3 0-202 1-391-150-436-346-42-173 28-368 174-471 145-107 354-116 506-18 149 93 235 276 207 450-26 176-164 330-338 371-36 9-73 14-110 14z m-5-49c3 0 7 0 10 0 187 2 362-146 392-331 32-167-54-348-205-427-154-85-363-54-483 77-124 127-147 338-53 488 71 116 203 192 339 193z m8-44c-3 0-7 0-10 0-172 0-330-143-349-314-22-161 79-328 233-382 145-55 322-3 413 124 98 129 92 326-17 447-67 77-167 125-270 125z m-2-48c2 0 4 0 6 0 153 0 292-129 304-281 16-145-84-293-225-330-137-40-296 27-361 154-69 129-33 305 86 392 54 42 122 65 190 65z m-4-97c-84 0-164-55-194-133-33-76-15-170 43-229 56-60 149-82 226-54 81 28 141 108 143 194 5 83-46 166-121 201-29 14-61 21-93 21-1 0-3 0-4 0z m8-39c76 0 148-57 166-131 20-73-14-156-79-194-67-42-160-31-215 26-58 56-68 152-24 219 32 49 89 81 148 80 1 0 2 0 4 0z m51-49c-19-36-39-71-58-107-18-2-23-29-6-36 11-8 20 5 30 4l89 0 0 25-89 0c18 34 37 68 56 102-7 4-14 8-22 12z" horiz-adv-x="1000" />
-
-<glyph glyph-name="start-event-escalation" unicode="&#xe825;" d="M500 802c-178 2-349-112-416-276-70-161-34-362 89-487 119-128 314-175 477-115 169 58 294 224 301 403 12 176-92 351-250 428-62 31-132 47-201 47z m0-49c175 3 342-123 388-293 47-159-17-344-155-439-143-105-354-97-489 18-136 109-185 309-115 468 60 147 212 248 371 246z m0-203c-47-131-77-268-124-400 43 43 81 91 124 135 42-45 83-90 125-135-43 133-83 267-125 400z m1-83c23-73 45-146 68-219-22 24-45 49-68 74-19-17-69-82-66-68 24 70 41 143 66 213z" horiz-adv-x="1000" />
-
-<glyph glyph-name="start-event-signal" unicode="&#xe826;" d="M500 802c-178 2-349-112-416-276-70-161-34-362 89-487 119-128 314-175 477-115 169 58 294 224 301 403 12 176-92 351-250 428-62 31-132 47-201 47z m0-49c175 3 342-123 388-293 47-159-17-344-155-439-143-105-354-97-489 18-136 109-185 309-115 468 60 147 212 248 371 246z m0-191c-64-115-128-230-192-345 128 0 256 0 384 0-64 115-128 230-192 345z m0-51c50-90 100-180 151-270-101 0-201 0-302 0 51 90 101 180 151 270z" horiz-adv-x="1000" />
-
-<glyph glyph-name="business-rule-task" unicode="&#xe827;" d="M215 745c-107 0-195-87-195-194l0-402c0-107 88-194 195-194l570 0c108 0 195 87 195 194l0 402c0 107-87 194-195 194l-570 0z m0-60l570 0c75 0 135-59 135-134l0-402c0-75-60-134-135-134l-570 0c-75 0-135 59-135 134l0 402c0 75 60 134 135 134z m-36-72l0-380 506 0 0 380-506 0z m21-131l463 0 0-104-343 0 0 103-22 0 0-103-98 0 0 104z m0-125l98 0 0-102-98 0 0 102z m120 0l343 0 0-102-343 0 0 102z m-118 232l0-108 461 0 0 108z" horiz-adv-x="1000" />
-
-<glyph glyph-name="manual" unicode="&#xe828;" d="M460 659c-11 0-22-5-31-10l0 0 0 0c-47-31-209-143-245-168l0 0 0 0c-32-22-54-55-66-95l0 0 0 0c-13-41-11-86-11-124l0 0 0 0c0-28 1-53 8-83 0 0 0 0 0 0 11-44 31-75 61-95 29-19 65-26 105-26 147-1 293-1 439 0l0 0 0 0c16 0 31 6 41 18 10 12 14 28 14 45 0 11-2 22-5 32l16 0c16 0 30 4 40 14 11 9 16 22 19 35l0 0c4 19 2 38-6 53 17 2 31 8 41 19 10 13 13 29 13 47 0 18-4 35-14 49-10 13-27 23-46 23l0 0 0 0c-7 0-13 0-21 0 4 9 6 19 6 31l0 0 0 0c0 17-5 35-15 48-10 14-27 23-46 23-112 0-223-1-317-1 5 5 9 10 15 15 16 17 31 32 39 42 20 25 23 59 6 83-8 13-21 22-34 24-2 0-4 1-5 1l0 0c-1 0-1 0-1 0z m0-35c0 0 1 0 1-1 3 0 6-1 10-8l0 0 0 0c6-9 6-29-4-42l0 0 0 0c-4-5-21-23-37-39-16-16-32-31-39-40-8-9-5-16-3-21 2-5 4-10 14-12 3-1 4-1 5-1 0 0 1 0 3 0 2 0 5 0 9 0 113-1 225 0 338 0l0 0 0 0c9 0 13-3 18-9 4-6 8-16 8-28 0-12-3-19-7-24-3-4-8-6-19-6l-242 0 0-35 242 0 0 0c34 0 51 0 76 0 9 0 13-3 18-9 4-6 7-16 7-28l0 0c0-13-2-21-5-24-3-4-8-7-20-7-4 0-34 0-47 0 0 0 0 0-1 0-90 0-180 0-270 0l0 0 0-35 0 0c0 0 191 0 271 0 10 0 15-4 20-12 5-8 7-20 5-34l0 0 0 0c-2-9-5-14-8-17-3-2-7-4-17-4-90 0-181 0-271 0l0 0 0-35 0 0 205 0 0 0c7 0 10-2 14-7 3-4 6-13 6-25l0 0 0 0c0-11-3-19-6-23-3-4-6-5-14-5-146-1-292-1-438 0l0 0 0 0c-37 0-66 6-87 20-21 14-37 37-46 74l0 1 0 0c-6 26-7 47-7 74l0 0c0 39-1 80 9 114 11 34 28 59 53 76l0 0c36 25 199 138 244 167l0 0c5 3 8 4 11 4 0 1 1 1 1 1z" horiz-adv-x="1000" />
-
-<glyph glyph-name="receive" unicode="&#xe829;" d="M95 618l0-535 811 0 0 535-811 0z m83-35l644 0-322-212-322 212z m-48-10l370-244 371 244 0-455-741 0 0 455z" horiz-adv-x="1000" />
-
-<glyph glyph-name="call-activity" unicode="&#xe82a;" d="M231 745c-116 0-211-93-211-208l0-374c0-115 95-208 211-208l538 0c116 0 211 93 211 208l0 374c0 115-95 208-211 208l-538 0z m0-110l538 0c58 0 101-43 101-98l0-374c0-55-43-98-101-98l-538 0c-58 0-101 43-101 98l0 374c0 55 43 98 101 98z" horiz-adv-x="1000" />
-
-<glyph glyph-name="start-event-timer" unicode="&#xe82b;" d="M500 802c-249 0-452-203-452-452 0-249 203-452 452-452 249 0 452 203 452 452 0 249-203 452-452 452z m0-49c223 0 403-180 403-403 0-223-180-403-403-403-223 0-403 180-403 403 0 223 180 403 403 403z m-4-189c-84 0-164-55-194-133-33-76-15-170 43-229 56-60 149-82 226-54 81 28 141 108 143 194 5 83-46 166-121 201-29 14-61 21-93 21-1 0-3 0-4 0z m8-39c76 0 148-57 166-131 20-73-14-156-79-194-67-42-160-31-215 26-58 56-68 152-24 219 32 49 89 81 148 80 1 0 2 0 4 0z m51-49c-19-36-39-71-58-107-18-2-23-29-6-36 11-8 20 5 30 4l89 0 0 25-89 0c18 34 37 68 56 102-7 4-14 8-22 12z" horiz-adv-x="1000" />
-
-<glyph glyph-name="start-event-message" unicode="&#xe82c;" d="M500 802c-178 2-349-112-416-276-70-161-34-362 89-487 119-128 314-175 477-115 169 58 294 224 301 403 12 176-92 351-250 428-62 31-132 47-201 47z m0-49c175 3 342-123 388-293 47-159-17-344-155-439-143-105-354-97-489 18-136 109-185 309-115 468 60 147 212 248 371 246z m-205-247c0-104 0-208 0-312 137 0 273 0 410 0 0 104 0 208 0 312-137 0-273 0-410 0z m91-49c76 0 152 0 228 0-40-24-81-79-121-85-36 29-71 57-107 85z m270-28c0-62 0-124 0-186-104 0-208 0-312 0 0 62 0 124 0 186 52-42 104-83 156-125 52 42 104 83 156 125z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-none" unicode="&#xe82d;" d="M496 802c-219 2-422-178-445-396-24-185 78-380 247-461 160-80 368-56 501 66 134 118 190 318 128 486-57 165-214 291-388 303-15 1-29 2-43 2z m8-49c201 3 386-169 398-370 16-178-100-360-271-415-164-56-362 4-460 148-103 144-99 357 19 491 76 92 194 149 314 146z m-12-44c-185 0-352-166-352-352-4-168 124-331 291-360 153-30 322 49 390 191 71 141 39 329-84 431-67 59-156 92-245 90z m14-48c165 1 312-150 305-315 0-150-121-290-272-305-143-19-295 73-336 213-43 134 14 296 139 364 50 29 107 44 164 43z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-catch-link" unicode="&#xe82e;" d="M499 802c-220 4-425-177-448-396-24-185 78-380 247-461 160-80 368-56 501 66 134 118 190 318 128 486-57 167-217 293-393 303-12 1-23 2-35 2z m-5-49c202 7 391-161 407-362 19-178-92-361-262-420-166-61-368-2-468 145-103 144-99 356 18 490 74 90 188 146 305 147z m8-44c-186 6-358-158-361-344-9-169 116-334 283-367 155-33 328 46 397 190 71 140 39 327-83 430-64 57-150 91-236 91z m-2-48c164 4 314-144 311-308 3-152-119-297-272-312-143-19-295 73-336 213-43 134 14 295 138 364 48 28 103 43 159 43z m50-116c0-33 0-67 0-100-75 0-150 0-226 0 0-63 0-127 0-190 76 0 151 0 226 0 0-33 0-67 0-100 55 65 110 130 165 195-55 65-110 130-165 195z m28-73c34-40 68-81 102-121-34-40-68-81-102-121 0 18 0 36 0 54-75 0-149 0-223 0 0 44 0 89 0 133 74 0 148 0 223 0 0 18 0 37 0 55z" horiz-adv-x="1000" />
-
-<glyph glyph-name="end-event-escalation" unicode="&#xe82f;" d="M491 802c-219 0-420-183-440-400-22-186 82-380 253-459 158-77 361-53 492 67 134 115 192 312 133 480-55 172-220 303-401 311-13 1-25 1-37 1z m9-142c161 5 308-137 310-298 7-147-103-292-250-317-142-28-300 54-350 192-53 136 2 309 132 380 47 28 103 43 158 43z m0-110c-47-131-77-268-124-400 43 43 81 91 124 135 42-45 83-90 125-135-43 133-83 267-125 400z" horiz-adv-x="1000" />
-
-<glyph glyph-name="text-annotation" unicode="&#xe830;" d="M677 795l0-25 0-411 0-412 0-24 24 0 224 0 25 0 0 49-25 0-199 0 0 387 0 386 199 0 25 0 0 50-25 0-224 0-24 0z m-81-386l-75-60 60-75 75 60-60 75z m-151-119l-75-60 60-75 75 59-60 76z m-150-120l-76-59 60-76 75 60-59 75z m-151-119l-76-60 60-75 76 59-60 76z" horiz-adv-x="1000" />
-
-<glyph glyph-name="bpmn-io" unicode="&#xe831;" d="M674 41h-348v-191h348z m-348 809v-714h176c114 0 171 57 171 166v58c0 76-23 133-81 157 48 24 67 71 67 143v28c0 105-48 162-162 162z m114-100h57c43 0 57-24 57-76v-38c0-57-23-76-66-76h-48z m-5-300h53c47 0 71-19 71-86v-62c0-52-19-71-57-71h-67z" horiz-adv-x="1000" />
-
-<glyph glyph-name="gateway-complex" unicode="&#xe832;" d="M500 802c-9 0-19-4-26-11l-415-415c-14-14-14-38 0-52l415-415c14-14 38-14 52 0l415 415c14 14 14 38 0 52l-415 415c-7 7-17 11-26 11z m0-62l390-390-390-390-390 390 390 390z m-9-192l0 0c0 0-4-1-4-1 0 0-4-2-4-2 0 0-2-3-2-3 0 0-1-4-1-4l0-140-99 99 0 0c0 0-3 2-3 2 0 0-4 1-4 1 0 0-4-1-4-1 0 0-4-2-4-2l-13-13c0 0-2-4-2-4 0 0-1-4-1-4 0 0 1-4 1-4 0 0 2-3 2-3l99-99-140 0 0 0c0 0-4-1-4-1 0 0-3-2-3-2l0 0c0 0-2-4-2-4 0 0-1-4-1-4l0-18c0 0 1-4 1-4 0 0 2-4 2-4 0 0 3-2 3-2 0 0 4-1 4-1l140 0-99-99 0 0c0 0-2-3-2-3 0 0-1-4-1-4 0 0 1-4 1-4 0 0 2-4 2-4l13-13c0 0 4-2 4-2 0 0 4-1 4-1 0 0 4 1 4 1 0 0 3 2 3 2l99 99 0-140 0 0c0 0 1-4 1-4 0 0 2-3 2-3 0 0 4-2 4-2 0 0 4-1 4-1l18 0c0 0 4 1 4 1 0 0 4 2 4 2 0 0 2 3 2 3 0 0 1 4 1 4l0 140 99-99c0 0 3-2 3-2 0 0 4-1 4-1 0 0 4 1 4 1 0 0 4 2 4 2l13 13c0 0 2 4 2 4 0 0 1 4 1 4 0 0-1 4-1 4 0 0-2 4-2 4l-99 98 140 0c0 0 4 1 4 1 0 0 3 2 3 2 0 0 3 4 3 4 0 0 0 4 0 4l0 18c0 0 0 4 0 4 0 0-3 4-3 4 0 0-3 2-3 2 0 0-4 1-4 1l-140 0 99 99c0 0 2 3 2 3 0 0 1 4 1 4 0 0-1 4-1 4 0 0-2 4-2 4l-13 13c0 0-4 2-4 2 0 0-4 1-4 1 0 0-4-1-4-1 0 0-3-2-3-2l-99-99 0 140c0 0-1 4-1 4 0 0-2 3-2 3 0 0-4 3-4 3 0 0-4 0-4 0l-18 0z m-117-48c0 0 0 0 0 0l0 0c0 0 0 0 0 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="gateway-eventbased" unicode="&#xe833;" d="M500 802c-9 0-19-4-26-11l-415-415c-14-14-14-38 0-52l415-415c14-14 38-14 52 0l415 415c14 14 14 38 0 52l-415 415c-7 7-17 11-26 11z m0-62l390-390-390-390-390 390 390 390z m0-166l-7-5-208-151 82-253 266 0 82 253-215 156z m0-30l187-135-72-220-230 0-72 220 187 135z" horiz-adv-x="1000" />
-
-<glyph glyph-name="gateway-none" unicode="&#xe834;" d="M59 376c-14-14-14-38 0-52l415-415c14-14 38-14 52 0l415 415c14 14 14 38 0 52l-415 415c-14 14-38 14-52 0l-415-415z m51-26l390 390 390-390-390-390-390 390z" horiz-adv-x="1000" />
-
-<glyph glyph-name="gateway-or" unicode="&#xe835;" d="M500 802c-9 0-19-4-26-11l-415-415c-14-14-14-38 0-52l415-415c14-14 38-14 52 0l415 415c14 14 14 38 0 52l-415 415c-7 7-17 11-26 11z m0-62l390-390-390-390-390 390 390 390z m0-180c-116 0-210-94-210-210 0-116 94-210 210-210 116 0 210 94 210 210 0 116-94 210-210 210z m0-23c103 0 187-84 187-187 0-103-84-187-187-187-103 0-187 84-187 187 0 103 84 187 187 187z" horiz-adv-x="1000" />
-
-<glyph glyph-name="end-event-terminate" unicode="&#xe836;" d="M491 802c-219 0-420-183-440-400-22-186 82-380 253-459 158-77 361-53 492 67 134 115 192 312 133 480-55 172-220 303-401 311-13 1-25 1-37 1z m9-142c161 5 308-137 310-298 7-147-103-292-250-317-142-28-300 54-350 192-53 136 2 309 132 380 47 28 103 43 158 43z m0-81c-149 6-268-156-219-297 38-143 229-210 349-121 126 79 133 281 13 369-40 32-92 50-143 49z" horiz-adv-x="1000" />
-
-<glyph glyph-name="end-event-signal" unicode="&#xe837;" d="M491 802c-219 0-420-183-440-400-22-186 82-380 253-459 158-77 361-53 492 67 134 115 192 312 133 480-55 172-220 303-401 311-13 1-25 1-37 1z m9-142c161 5 308-137 310-298 7-147-103-292-250-317-142-28-300 54-350 192-53 136 2 309 132 380 47 28 103 43 158 43z m0-98c-64-115-128-230-192-345 128 0 256 0 384 0-64 115-128 230-192 345z" horiz-adv-x="1000" />
-
-<glyph glyph-name="end-event-none" unicode="&#xe838;" d="M496 802c-203 1-394-153-437-351-41-174 33-368 181-470 143-103 348-111 497-15 150 91 238 275 210 449-26 181-170 339-350 376-33 7-67 11-101 11z m10-142c150 1 287-123 302-271 19-142-72-291-210-334-134-45-296 13-366 138-77 129-45 313 78 403 56 43 126 66 196 64z" horiz-adv-x="1000" />
-
-<glyph glyph-name="end-event-multiple" unicode="&#xe839;" d="M491 802c-219-1-420-183-440-401-22-185 82-379 252-458 159-77 362-53 493 66 134 116 192 313 133 481-55 171-220 303-401 311-13 0-25 1-37 1z m9-142c161 5 308-137 310-298 7-148-104-292-250-317-142-28-300 54-350 192-53 136 1 308 132 380 47 28 102 43 158 43z m0-86c-72-52-143-104-215-156 27-84 55-169 82-253 89 0 177 0 266 0 28 84 55 169 82 253-71 52-143 104-215 156z" horiz-adv-x="1000" />
-
-<glyph glyph-name="end-event-message" unicode="&#xe83a;" d="M491 802c-219 0-420-183-440-400-22-186 82-380 253-459 158-77 361-53 492 67 134 115 192 312 133 480-55 172-220 303-401 311-13 1-25 1-37 1z m9-142c161 5 308-137 310-298 7-147-103-292-250-317-142-28-300 54-350 192-53 136 2 309 132 380 47 28 103 43 158 43z m-167-154c57-46 114-92 171-138 56 46 113 92 170 138-114 0-227 0-341 0z m-38-32c0-93 0-187 0-280 137 0 273 0 410 0 0 91 0 183 0 274-67-54-134-109-201-163-70 56-139 113-209 169z" horiz-adv-x="1000" />
-
-<glyph glyph-name="end-event-link" unicode="&#xe83b;" d="M491 802c-219 0-420-183-440-400-22-186 82-380 253-459 158-77 361-53 492 67 134 115 192 312 133 480-55 172-220 303-401 311-13 1-25 1-37 1z m9-142c161 5 308-137 310-298 7-147-103-292-250-317-142-28-300 54-350 192-53 136 2 309 132 380 47 28 103 43 158 43z m50-115c0-33 0-67 0-100-75 0-150 0-226 0 0-63 0-127 0-190 76 0 151 0 226 0 0-33 0-67 0-100 55 65 110 130 165 195-55 65-110 130-165 195z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-catch-message" unicode="&#xe83c;" d="M499 802c-220 4-425-177-448-396-24-185 78-380 247-461 160-80 368-56 501 66 134 118 190 318 128 486-57 167-217 293-393 303-12 1-23 2-35 2z m-5-49c202 7 391-161 407-362 19-178-92-361-262-420-166-61-368-2-468 145-103 144-99 356 18 490 74 90 188 146 305 147z m8-44c-186 6-358-158-361-344-9-169 116-334 283-367 155-33 328 46 397 190 71 140 39 327-83 430-64 57-150 91-236 91z m-2-48c164 4 314-144 311-308 3-152-119-297-272-312-143-19-295 73-336 213-43 134 14 295 138 364 48 28 103 43 159 43z m-205-155c0-104 0-208 0-312 137 0 273 0 410 0 0 104 0 208 0 312-137 0-273 0-410 0z m91-49c76 0 152 0 228 0-40-24-81-79-121-85-36 29-71 57-107 85z m270-28c0-62 0-124 0-186-104 0-208 0-312 0 0 62 0 124 0 186 52-42 104-83 156-125 52 42 104 83 156 125z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-throw-compensation" unicode="&#xe83d;" d="M499 802c-220 4-425-177-448-396-24-185 78-380 247-461 160-80 368-56 501 66 134 118 190 318 128 486-57 167-217 293-393 303-12 1-23 2-35 2z m-5-49c202 7 391-161 407-362 19-178-92-361-262-420-166-61-368-2-468 145-103 144-99 356 18 490 74 90 188 146 305 147z m8-44c-186 6-358-158-361-344-9-169 116-334 283-367 155-33 328 46 397 190 71 140 39 327-83 430-64 57-150 91-236 91z m-2-48c164 4 314-144 311-308 3-152-119-297-272-312-143-19-295 73-336 213-43 134 14 295 138 364 48 28 103 43 159 43z m-16-163c-70-49-140-99-209-148 70-49 139-99 209-148 0 48 0 95 0 143 67-48 135-95 202-143 0 99 0 197 0 296-67-48-135-95-202-143 0 48 0 95 0 143z" horiz-adv-x="1000" />
-
-<glyph glyph-name="start-event-multiple" unicode="&#xe83e;" d="M500 802c-178 2-349-112-416-276-70-161-34-362 89-487 119-128 314-175 477-115 169 58 294 224 301 403 12 176-92 351-250 428-62 31-132 47-201 47z m0-49c175 3 342-123 388-293 47-159-17-344-155-439-143-105-354-97-489 18-136 109-185 309-115 468 60 147 212 248 371 246z m0-179c-72-52-143-104-215-156 27-84 55-169 82-253 89 0 177 0 266 0 28 84 55 169 82 253-71 52-143 104-215 156z m0-30c62-45 124-90 187-135-24-74-48-147-72-220-77 0-153 0-230 0-24 73-48 146-72 220 63 45 125 90 187 135z" horiz-adv-x="1000" />
-
-<glyph glyph-name="script" unicode="&#xe83f;" d="M380 661l-4-2-2-1c-58-35-98-67-125-98-26-31-39-62-40-92 0-60 44-105 83-145 39-40 74-78 78-109 1-16-3-32-20-54-17-22-49-48-99-78l-74-43 458 0 5 3 1 0c53 31 89 60 112 89 23 29 32 59 29 88-6 56-52 97-90 137-39 39-70 76-70 112 0 17 7 37 29 62 21 25 57 55 113 88l0 0 73 43-457 0z m13-46l282 0c-25-19-45-37-60-55-26-31-39-62-39-92-1-60 43-105 82-145 39-40 74-78 78-109 1-16-2-32-20-54-16-21-47-46-94-74l-283 0c20 15 36 30 47 45 23 29 33 59 30 88-6 56-52 97-91 137-38 39-70 76-69 112 0 17 7 37 28 62 21 25 56 53 109 85z m-66-80l0-21 220 0 0 21-220 0z m-9-115l0-22 229 0 0 22-229 0z m104-116l0-21 221 0 0 21-221 0z m31-115l0-22 229 0 0 22-229 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="manual-task" unicode="&#xe840;" d="M215 745c-107 0-195-87-195-194l0-402c0-107 88-194 195-194l570 0c108 0 195 87 195 194l0 402c0 107-87 194-195 194l-570 0z m0-60l570 0c75 0 135-59 135-134l0-402c0-75-60-134-135-134l-570 0c-75 0-135 59-135 134l0 402c0 75 60 134 135 134z m133-40c-7 0-13-2-18-6l0 0 0 0c-30-19-131-89-153-104l0 0 0 0c-20-14-34-35-42-60l0 0 0 0c-8-25-7-53-7-77l0 0 0 0c0-18 1-33 5-52 0 0 0 0 0 0 7-27 19-49 37-63 18-15 41-22 67-22 91-1 183-1 274 0l0 0 0 0c10 0 19 3 25 11 6 7 9 17 9 27 0 7-1 13-3 19l10 0c10 0 19 3 25 9 7 7 10 15 12 23 0 0 0 0 0 0 2 12 1 24-4 34 11 1 21 8 26 16 6 9 8 20 8 31 0 11-3 22-9 31-6 9-16 15-29 15l0 0 0 0c-4 0-9 0-14 0 3 7 5 15 5 24l0 0 0 0c0 11-3 21-10 29-6 8-17 13-28 13-68 0-127 0-192 0-3 0-4 0-6 0 3 3 6 6 9 9 10 10 20 20 25 26 12 16 14 37 4 52-6 8-13 14-22 15-1 0-2 0-3 0 0 0-1 0-1 0z m1-22c0 0 0 0 0 0 2 0 4 0 7-5l0 0 0 0c4-6 3-18-3-26l0 0 0 0c-2-3-13-14-23-24-10-10-20-20-25-25-4-6-2-11-1-13 1-3 2-7 9-8 2-1 2-1 2-1 1 0 1 0 2 0 73-1 150 0 217 0l0 0 0 0c6 0 9-1 11-5 3-3 5-8 5-16 0-7-2-14-5-17-2-4-5-6-11-6-51 0-102 0-153 1l0-22c67-1 133-1 200-1 5 0 8-2 11-6 3-4 5-11 5-18l0 0c0-8-2-15-4-19-3-4-5-6-12-6-69 0-136 0-200 0l0-22c57 0 114 0 171 0 6 0 9-3 12-8 4-5 5-13 3-22l0 0 0 0c-1-5-3-9-5-11-2-2-4-3-10-3l-171 0c0-8 0-15 0-22 43 0 86 0 130 0l0 0 0 0c5 0 7-1 9-4 2-2 3-7 3-15l0 0 0 0c0-7-2-11-3-13-2-2-4-3-9-4-91 0-183 0-274 0l0 0 0 0c-22 1-39 6-53 18-13 11-24 28-29 51l0 0 0 0c-4 17-5 30-5 47l0 0c0 24 0 50 6 71 7 21 18 37 33 48l0 0c23 15 124 86 152 104l0 0c3 1 5 2 7 2 0 0 0 0 1 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="send" unicode="&#xe841;" d="M99 608l401-227 401 227-802 0z m1-84l0-448 802 0 0 448-402-224-400 224z" horiz-adv-x="1000" />
-
-<glyph glyph-name="service" unicode="&#xe842;" d="M413 631c0-19 0-37 0-56-16-4-30-10-44-18l-40 39-74-74 40-40c-8-13-14-28-18-43l-56 0 0-106 56 0c6-20 17-39 28-55l0 91-49-1 0 36 49 0 3 14c4 20 12 40 23 57l8 12-34 35 25 25 34-34 12 8c18 11 38 19 58 24l14 3 0 48 36 0 0-48 14 0 80 0c-9 10-46 24-59 28l0 55c-39 0-70 0-106 0z m100-101l0-55c-16-5-31-11-44-19l-40 40-74-75 39-40c-7-13-13-28-17-43l-57 0 0-106 57 1c5-16 11-30 18-44l-40-40 75-74 41 40c13-8 28-14 44-18l0-57c36 0 74 0 105 0l0 58c16 4 31 10 44 18l41-40 74 75-41 40c8 14 14 28 18 44l56 0 0 105-56 0c-5 16-11 30-19 43l39 39-75 74-39-39c-14 8-28 14-44 18l1 55-106 0z m35-35l36 0-1-48 15-3c20-4 40-12 58-23l11-8 34 34 25-25-33-34 8-12c12-18 20-37 24-57l3-14 49 0 0-35-49-1-3-14c-4-20-12-40-23-57l-8-12 36-35-26-26-35 36-12-8c-18-12-38-20-58-24l-14-3 0-51c-9 0-20 0-35 0l0 50-15 3c-20 4-40 12-58 24l-11 8-36-36-26 25 36 35-8 12c-12 18-20 38-24 58l-3 14-50-1 0 36 50 0 3 14c4 21 12 40 23 58l8 12-35 34 25 25 35-34 12 8c18 12 37 19 58 24l14 3 0 48z m18-128c-43 0-79-36-79-79 0-44 36-79 79-79 43 0 79 35 79 79 0 43-36 79-79 79z m0-35c25 0 44-20 44-44 0-25-19-44-44-44-24 0-44 19-44 44 0 24 20 44 44 44z" horiz-adv-x="1000" />
-
-<glyph glyph-name="receive-task" unicode="&#xe843;" d="M215 745c-107 0-195-87-195-194l0-402c0-107 88-194 195-194l570 0c108 0 195 87 195 194l0 402c0 107-87 194-195 194l-570 0z m0-60l570 0c75 0 135-59 135-134l0-402c0-75-60-134-135-134l-570 0c-75 0-135 59-135 134l0 402c0 75 60 134 135 134z m-38-83l0-347 526 0 0 347-526 0z m54-23l418 0-209-137-209 137z m-31-6l240-158 241 158 0-295-481 0 0 295z" horiz-adv-x="1000" />
-
-<glyph glyph-name="user" unicode="&#xe844;" d="M496 668c-89 0-152-69-152-146l0 0 0 0c0-24 6-48 16-71 7-16 16-31 27-43-65-22-140-58-178-130l-2-4 0-231 578 0 0 231-2 4c-37 71-111 107-175 129 31 32 40 73 40 115l0 0 0 0c0 77-63 146-152 146z m-61-83c5 0 9 0 14-1 39-2 53-9 63-16 10-6 17-13 44-14l0 0 0 0c21 1 32 5 39 9 3 2 5 4 8 5 7-14 10-30 10-46 0-47-8-80-51-106l4-32c9-3 19-6 28-9 1-5 3-13 4-20 1-8 1-16 1-23-1-6-3-9-3-10-22-21-61-34-100-34-39 0-78 13-100 34 0 1-2 4-3 10 0 7 0 15 1 23 1 7 3 15 4 20 9 3 19 6 27 9l3 34c-2 2-4 4-7 6-9 7-21 23-29 41-8 19-13 40-13 57 0 20 5 39 15 56 2 1 4 1 6 2 7 3 18 5 35 5z m-75-225c0 0 0 0 0-1-2-9-2-20-1-30 1-11 4-22 13-31 31-31 78-45 124-45 46 0 93 14 124 45 10 9 12 20 13 31 2 10 1 21-1 30 0 1 0 1 0 1 48-21 93-50 118-95l0-187-83 0 0 132-35 0 0-132-272 0 0 132-35 0 0-132-83 0 0 187c25 45 70 74 118 95z" horiz-adv-x="1000" />
-
-<glyph glyph-name="start-event-none" unicode="&#xe845;" d="M496 802c-176 0-345-113-412-276-70-161-34-362 89-487 119-128 314-175 477-115 169 58 294 224 301 403 12 176-92 351-250 428-62 31-132 47-201 47-1 0-3 0-4 0z m12-49c173-1 335-126 380-293 47-159-17-344-155-439-143-105-354-97-489 18-136 109-185 309-115 468 60 147 212 248 371 246 3 0 6 0 8 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-throw-escalation" unicode="&#xe846;" d="M499 802c-220 4-425-177-448-396-24-185 78-380 247-461 160-80 368-56 501 66 134 118 190 318 128 486-57 167-217 293-393 303-12 1-23 2-35 2z m-5-49c202 7 391-161 407-362 19-178-92-361-262-420-166-61-368-2-468 145-103 144-99 356 18 490 74 90 188 146 305 147z m8-44c-186 6-358-158-361-344-9-169 116-334 283-367 155-33 328 46 397 190 71 140 39 327-83 430-64 57-150 91-236 91z m-2-48c164 4 314-144 311-308 3-152-119-297-272-312-143-19-295 73-336 213-43 134 14 295 138 364 48 28 103 43 159 43z m0-111c-47-131-77-268-124-400 43 43 81 91 124 135 42-45 83-90 125-135-43 133-83 267-125 400z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-catch-multiple" unicode="&#xe847;" d="M499 802c-220 4-425-177-448-396-24-185 78-380 247-461 160-80 368-56 501 66 134 118 190 318 128 486-57 167-217 293-393 303-12 1-23 2-35 2z m-5-49c202 7 391-161 407-362 19-178-92-361-262-420-166-61-368-2-468 145-103 144-99 356 18 490 74 90 188 146 305 147z m8-44c-186 6-358-158-361-344-9-169 116-334 283-367 155-33 328 46 397 190 71 140 39 327-83 430-64 57-150 91-236 91z m-2-48c164 4 314-144 311-308 3-152-119-297-272-312-143-19-295 73-336 213-43 134 14 295 138 364 48 28 103 43 159 43z m0-87c-72-52-143-104-215-156 27-84 55-169 82-253 89 0 177 0 266 0 28 84 55 169 82 253-71 52-143 104-215 156z m0-30c62-45 124-90 187-135-24-74-48-147-72-220-77 0-153 0-230 0-24 73-48 146-72 220 63 45 125 90 187 135z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-catch-non-interrupting-escalation" unicode="&#xe848;" d="M500 550c-47-131-77-268-124-400 43 43 81 91 124 135 42-45 83-90 125-135-43 133-83 267-125 400z m1-83c23-73 45-146 68-219-22 24-45 49-68 74-19-17-69-82-66-68 24 70 41 143 66 213z m-1 335c-41-1-83-5-121-18-25-13-8-53 18-44 64 17 131 17 196 3 26-3 34 38 9 47-33 8-68 12-102 12z m255-83c-26 3-36-36-13-47 52-38 93-90 121-147 15-22 52-3 43 22-32 67-82 127-143 170-2 1-5 2-8 2z m-519-10c-22-2-35-23-51-36-42-40-76-89-98-142-8-26 30-42 44-19 27 61 69 115 122 157 13 14 2 40-17 40z m264 0c-20-2-48 4-57-18-8-21 15-38 34-32 51 4 103-5 149-25 26-8 42 31 19 44-45 21-95 31-145 31z m-155-39c-23-4-43-21-62-34-34-27-66-58-86-96-10-26 30-44 43-21 30 47 74 83 121 110 16 14 5 41-16 41z m393-59c-25 2-35-33-14-46 37-38 62-87 77-137 14-24 53-6 44 20-17 60-49 115-94 158-4 3-8 4-13 5z m-564-171c-23 2-28-24-30-41-7-55-2-112 16-163 12-24 51-11 46 15-17 53-20 110-10 164 1 13-10 24-22 25z m754-46c-21 1-29-22-25-39 1-68-16-135-47-195-9-25 29-43 43-21 39 72 57 155 52 237-3 10-13 18-23 18z m-853-16c-22 2-30-22-26-39 1-69 18-137 51-197 15-22 52-2 42 23-30 59-46 126-45 193-2 11-11 19-22 20z m756-57c-22 2-27-22-28-39-10-48-34-91-63-130-12-25 26-47 42-24 38 49 65 108 73 170-1 12-11 23-24 23z m-590-160c-22-1-30-32-13-45 40-46 90-82 147-102 26-6 40 33 17 45-52 20-98 53-134 96-4 4-10 6-17 6z m426-77c-23-5-43-21-66-27-34-13-71-15-106-19-25-9-16-49 10-47 62 1 124 18 177 50 17 14 7 44-15 43z m-440-39c-23-1-31-35-11-46 56-45 123-78 194-91 26-2 35 39 9 47-65 14-127 44-179 87-4 2-8 3-13 3z m543-3c-22-2-36-24-55-32-43-29-92-45-141-57-24-12-10-52 17-46 71 15 140 47 196 95 14 15 2 40-17 40z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-throw-link" unicode="&#xe849;" d="M499 802c-220 4-425-177-448-396-24-185 78-380 247-461 160-80 368-56 501 66 134 118 190 318 128 486-57 167-217 293-393 303-12 1-23 2-35 2z m-5-49c202 7 391-161 407-362 19-178-92-361-262-420-166-61-368-2-468 145-103 144-99 356 18 490 74 90 188 146 305 147z m8-44c-186 6-358-158-361-344-9-169 116-334 283-367 155-33 328 46 397 190 71 140 39 327-83 430-64 57-150 91-236 91z m-2-48c164 4 314-144 311-308 3-152-119-297-272-312-143-19-295 73-336 213-43 134 14 295 138 364 48 28 103 43 159 43z m50-116c0-33 0-67 0-100-75 0-150 0-226 0 0-63 0-127 0-190 76 0 151 0 226 0 0-33 0-67 0-100 55 65 110 130 165 195-55 65-110 130-165 195z" horiz-adv-x="1000" />
-
-<glyph glyph-name="start-event-non-interrupting-condition" unicode="&#xe84a;" d="M349 540l0-12 0-368 50 0 202 0 50 0 0 380-302 0z m24-24l254 0 0-332-26 0-202 0-26 0 0 332z m26-37l0-25 202 0 0 25-202 0z m0-74l0-24 202 0 0 24-202 0z m0-85l0-24 202 0 0 24-202 0z m0-77l0-24 202 0 0 24-202 0z m105 557l-7 0 0 0 0 0-6 0 0 0 0 0-7 0 0 0 0 0-6-1 0 0-1 0-6 0 0 0 0 0-6 0-1 0 0 0-6-1 0 0 0 0-6-1-1 0 0 0-6 0 0 0 0 0-6-1-1 0 0 0-6-1 0 0 0 0-6-1-1 0 0 0-6-1 0 0 0 0-6-1-1 0 0 0-6-1 0-1 0 0-6-1 0 0-1 0-6-1 0 0 0 0-6-2 0 0 0 0-4-1-4-1-4-2-3-3-3-4-2-4-2-4 0-5 0-4 1-5 2-4 3-4 3-3 4-2 5-2 4-1 5 0 3 1 3 1 6 1 6 1 6 2 5 1 6 1 6 1 6 1 6 0 6 1 5 1 6 0 6 1 6 0 6 1 6 0 6 0 6 0 6 0 6 0 5 0 6 0 6-1 6 0 6-1 6 0 6-1 5 0 6-1 6-1 6-1 6-1 5-1 2 0 4-1 5 0 4 2 4 2 4 2 3 4 3 3 1 5 1 4 0 5-1 4-1 4-3 4-3 4-3 2-5 2-3 1-2 1 0 0 0 0-6 1 0 0-1 0-6 1 0 0 0 0-6 1 0 0-1 0-6 1 0 0 0 0-6 1 0 0 0 0-7 1 0 0 0 0-6 0 0 1-1 0-6 0 0 0 0 0-6 1 0 0-1 0-6 0 0 0 0 0-6 0-1 0 0 0-6 1 0 0 0 0-6 0-1 0 0 0-6 0 0 0z m246-79l-5-1-4-1-4-3-3-3-3-4-1-4-2-4 0-5 1-4 1-5 2-4 3-3 3-3 2-1 0 0 2-2 0 0 3-1 0 0 2-2 0 0 2-2 2-2 0 0 3-2 0 0 2-1 2-2 0 0 2-2 3-2 0 0 2-2 2-2 0 0 2-2 2-2 1 0 2-2 2-2 2-2 0 0 2-2 0 0 2-2 0 0 2-2 2-2 0 0 2-3 0 0 2-2 2-2 0 0 2-2 2-2 0 0 2-3 0 0 2-2 2-2 2-2 0 0 2-3 2-2 2-2 0-1 1-2 0 0 2-2 0 0 2-3 0 0 1 0 2-4 3-3 2-4 3-3 2-3 3-4 2-3 2-4 0 0 3-3 2-4 2-4 3-3 2-4 2-3 2-4 2-4 2-3 2-4 2-4 1-2 3-4 3-4 3-2 4-2 5-2 4 0 5 1 4 1 4 2 4 3 3 3 2 4 2 4 0 5 0 5-1 4-1 3-2 3 0 0 0 0-2 4 0 0 0 1-2 4 0 0 0 0-2 4 0 0 0 0-2 4-1 0 0 0-2 4 0 0 0 0-2 4 0 0 0 0-3 4 0 0 0 0-2 4 0 0 0 0-3 4 0 0 0 0-2 4 0 0 0 0-3 4 0 0 0 0-2 4 0 0-1 0-2 4 0 0 0 0-3 4 0 0 0 0-3 4 0 0 0 0-2 3 0 1-1 0-2 3 0 0 0 0-3 4 0 0 0 0-3 3-2 3 0 0 0 0-2 3 0 0 0 0-2 2 0 0 0 0-2 3 0 0 0 0-2 3 0 0 0 0-2 2 0 0 0 0-2 3 0 0 0 0-3 3 0 0 0 0-2 2 0 0 0 0-2 3 0 0 0 0-2 2 0 0 0 0-3 3 0 0 0 0-2 2 0 0 0 0-2 3 0 0 0 0-2 2-1 0 0 0-2 3 0 0 0 0-2 2 0 0 0 0-3 3 0 0 0 0-2 2 0 0 0 0-2 2 0 0-1 0-2 3 0 0 0 0-2 2 0 0 0 0-3 2 0 0 0 0-2 2 0 0 0 0-3 3 0 0 0 0-2 2 0 0 0 0-3 2 0 0 0 0-2 2 0 0 0 0-3 2 0 0 0 0-2 2-1 0 0 1-2 1 0 1 0 0-3 2 0 0 0 0-2 2 0 0 0 0-3 2 0 0 0 0-3 2 0 0 0 0-2 2 0 0 0 0-2 1-4 2-4 2-5 0z m-521-12l-5-1-4-2-3-2 0 0 0 0-1 0-2-2 0 0 0 0-3-2 0 0 0 0-2-2 0 0 0 0-3-2 0 0 0 0-2-2 0 0 0-1-3-2 0 0 0 0-2-2 0 0 0 0-3-2 0 0 0 0-2-2 0 0 0 0-3-2 0-1 0 0-2-2 0 0 0 0-2-2 0 0-1 0-2-2 0 0 0-1-2-2 0 0 0 0-3-2 0 0 0 0-2-3 0 0 0 0-2-2 0 0 0 0-2-2-1 0 0-1-2-2 0 0 0 0-2-2 0 0 0-1-2-2 0 0 0 0-2-2-1 0 0-1-2-2 0 0 0 0-2-3 0 0 0 0-2-2 0 0 0 0-2-3 0 0 0 0-2-2 0 0 0-1-2-2-1 0 0 0-2-3 0 0 0 0-2-2 0 0 0-1-2-2 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-2-2 0-1 0 0-2-2 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-1-3 0 0-1 0-1-3 0 0 0 0-2-2-1-2 0 0 0 0-2-3 0 0 0 0-2-2 0-1 0 0-2-2 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-1-3 0 0 0 0-2-2 0-1 0 0-2-2 0 0 0-1-2-2 0 0 0 0-1-3 0 0 0 0-2-3 0 0 0 0-2-3 0 0 0 0-1-3 0 0 0 0-2-3 0 0 0 0-1-3 0 0 0 0-2-3 0 0 0 0-1-3 0 0 0 0-2-3 0 0 0 0-1-3 0 0 0 0-2-3 0 0 0 0 0-1-2-4 0-5 0-4 1-5 2-4 2-4 4-3 3-3 5-1 4-1 5-1 4 1 4 2 4 2 4 3 3 3 1 4 1 0 1 3 1 3 0 0 1 2 0 0 2 3 1 3 0 0 2 2 0 0 1 3 1 2 0 1 2 2 1 3 0 0 2 2 0 0 1 3 2 2 0 0 1 3 2 2 1 3 0 0 2 3 0 0 2 2 0 0 1 2 2 3 2 2 0 0 1 3 2 2 2 3 1 1 0 0 2 3 1 2 0 0 2 3 2 2 0 0 1 3 2 2 0 0 2 3 0 0 2 2 1 3 2 2 0 0 2 2 2 3 2 2 0 0 2 2 1 3 2 2 0 0 2 2 2 2 0 0 2 3 0 0 2 2 0 0 2 2 0 0 2 2 2 2 0 0 2 2 0 0 2 3 0 0 2 2 2 2 0 0 2 2 3 2 0 0 2 2 2 2 0 0 2 2 0 0 2 2 0 0 2 2 0 0 3 1 0 0 2 2 0 0 2 2 0 0 2 2 3 2 0 0 2 2 0 0 0 0 3 3 3 4 2 4 1 4 0 5 0 4-2 5-2 4-3 3-3 3-4 2-4 2-5 1z m694-313l-4-1-5-2-3-2-3-4-3-4-2-4-1-4 0-4 1-4 0-4 0-4 0-5 0-4 0 0 0-1 0-3 0-3 0 0 0-3 0 0 0-3 0-3 0 0 0-3 0 0 0-3 0-3 0-3 0-3 0-3-1-3 0-3 0 0 0-3 0 0 0-3-1-3 0-3 0-3-1-2 0-1 0-3 0 0 0-2-1-3 0-3 0 0-1-3 0-3-1-3 0 0 0-3-1-3-1-3 0 0 0-2-1-3 0 0 0-3-1-3 0 0-1-3-1-3 0 0 0-2 0 0-1-3 0 0-1-3 0 0-1-3 0 0-1-3-1-2 0 0 0-3-1-3 0 0-1-3 0 0-1-2 0-1-1-2 0 0-1-3 0 0-1-3-1-2 0 0-1-3-3-5-2-6-2-5-3-5-2-6-3-5-3-5-1-3-2-4-1-4 0-5 1-4 1-5 3-4 3-3 3-3 4-2 5-1 4-1 5 1 4 1 4 2 4 3 3 3 2 3 1 3 1 0 0 0 3 6 0 0 0 0 2 6 1 0 0 0 2 6 0 0 0 0 3 5 0 1 0 0 3 5 0 1 0 0 2 6 0 0 1 0 2 6 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 1 0 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 1 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 0 1 3 0 0 0 1 1 3 0 0 0 0 1 3 0 0 0 0 0 3 0 0 0 0 1 3 0 0 0 0 1 3 0 1 0 0 1 3 0 0 0 0 0 3 0 0 1 0 0 3 0 0 0 0 1 3 0 1 0 0 1 3 0 0 0 0 0 3 0 0 0 0 1 3 0 0 0 0 0 4 0 0 0 0 1 3 0 0 0 0 0 3 0 0 0 0 1 4 0 0 0 0 0 3 0 0 0 0 1 3 0 0 0 0 0 4 0 0 0 0 1 3 0 0 0 0 0 3 0 0 0 0 0 4 0 0 0 0 1 3 0 0 0 0 0 3 0 0 0 1 0 3 0 0 0 0 0 3 0 0 0 0 0 4 0 0 0 0 1 3 0 0 0 0 0 3 0 0 0 1 0 3 0 0 0 0 0 3 0 0 0 0 0 4 0 0 0 0 0 3 0 0 0 0 0 4 0 0 0 0 0 3 0 0 0 0 0 3 0 1 0 0 0 3 0 4 0 0 0 0 0 4 0 0 0 1 0 4 0 0 0 0-1 5 0 0 0 0 0 4 0 5-2 4-2 4-3 4-4 2-4 3-4 1-4 1z m-853-18l-4-1-5-2-3-3-4-3-2-4-2-4-1-4 0-4 0-3 0 0 0 0 0-7 0 0 0 0 0-6 0 0 0 0 0-7 0 0 0 0 1-6 0 0 0-1 0-6 0 0 0 0 1-6 0 0 0-1 1-6 0 0 0 0 1-6 0 0 0-1 0-6 0 0 0 0 1-6 0 0 0-1 1-6 1 0 0 0 1-6 0 0 0-1 1-6 0 0 0 0 1-6 0 0 0 0 2-6 0-1 0 0 1-6 0 0 0 0 2-6 0 0 0-1 2-6 0 0 0 0 1-6 0 0 0 0 2-6 0 0 0 0 2-6 0-1 0 0 2-6 0 0 0 0 2-6 0 0 0 0 2-6 1 0 0 0 2-6 0 0 0 0 2-6 0 0 0-1 3-5 0-1 0 0 2-5 0-1 0 0 3-5 0-1 0 0 2-5 0-1 1 0 2-5 0-1 0 0 3-5 0 0 0-1 1-1 2-4 4-4 3-2 4-2 5-1 4-1 5 1 4 1 4 2 4 3 3 3 2 4 2 5 0 4 0 5-1 4-1 4-1 1-3 5-2 6-3 5-2 6-2 5-2 5-3 6-2 6-2 5-1 6-2 5-2 6-2 6-1 5-2 6-1 6-2 5-1 6-1 6-1 6-1 6-1 5-1 6-1 6-1 6 0 6-1 5 0 6-1 6 0 6 0 6-1 6 0 3 0 4-1 5-3 4-2 3-4 3-4 3-4 1-4 1z m694-334l-4-1-4-2-4-3 0 0-5-3-4-4-5-4-5-3-5-3-4-4-5-3-5-3-5-3-5-4-5-3-6-3-5-2-5-3-5-3-5-3-6-2-5-3-5-2-6-2-5-3-6-2-5-2-6-2-5-2-6-2-5-2-6-1-5-2-6-2-6-1-5-1-5-1-4-2-4-2-4-3-2-3-3-4-1-5-1-4 1-5 1-4 2-4 2-4 3-3 4-3 4-1 5-1 4-1 4 1 5 1 0 0 0 0 6 2 0 0 0 0 6 1 1 0 0 0 6 2 0 0 0 0 6 2 0 0 0 0 6 2 0 0 1 0 5 2 1 0 0 0 6 2 0 0 0 0 6 2 0 0 0 0 6 2 0 0 0 0 6 3 0 0 0 0 6 2 0 0 1 0 5 3 0 0 1 0 5 2 0 0 1 0 5 3 0 0 1 0 5 3 0 0 1 0 5 3 0 0 0 0 6 3 0 0 0 0 6 3 0 0 0 0 6 3 0 0 0 0 5 3 0 0 1 0 5 3 0 0 0 0 6 3 0 1 0 0 5 3 0 0 1 0 5 3 0 0 0 1 5 3 0 0 1 0 5 4 0 0 0 0 5 3 0 0 0 0 6 4 0 0 0 0 5 4 0 0 0 0 5 4 0 0 0 0 5 4 0 0 1 0 4 4 1 0 0 0 0 1 3 3 3 4 2 4 1 4 0 5 0 4-2 4-2 4-3 4-4 3-4 2-4 1-4 1z m-541-2l-4-1-4-3-4-2-3-4-2-4-1-4-1-5 0-4 1-5 2-4 3-4 3-2 1-1 0-1 0 0 5-4 0 0 0 0 5-4 0 0 0 0 3-2 0 0 0 0 2-2 1 0 0 0 2-2 0 0 0 0 3-2 0 0 0 0 2-2 1 0 0 0 2-2 0 0 0 0 3-2 0 0 0 0 3-1 0-1 0 0 2-1 0 0 0 0 3-2 0 0 0 0 3-2 0 0 0 0 3-2 0 0 0 0 2-2 0 0 1 0 2-1 0 0 0 0 3-2 0 0 0 0 3-2 0 0 0 0 3-1 0 0 0-1 3-1 0 0 0 0 3-2 0 0 0 0 2-1 1 0 0 0 2-2 1 0 0 0 2-2 0 0 1 0 2-1 0 0 1 0 2-2 0 0 0 0 3-1 0 0 0 0 3-2 0 0 1 0 2-1 0 0 1 0 2-1 0-1 1 0 2-1 1 0 0 0 3-1 0 0 0 0 3-2 0 0 0 0 3-1 0 0 0 0 3-1 0 0 0 0 3-2 0 0 0 0 3-1 0 0 0 0 3-1 0 0 0 0 3-1 1 0 0 0 3-1 0 0 0 0 3-2 0 0 0 0 3-1 0 0 0 0 3-1 0 0 1 0 3-1 0 0 0 0 3-1 0 0 0 0 3-1 0 0 0 0 3-1 0 0 1 0 3-1 0 0 0 0 3-1 0 0 0 0 3-1 2 0 0 0 0 0 3-1 0 0 0-1 3-1 1 0 0 0 3-1 0 0 0 0 3-1 0 0 0 0 3-1 0 0 0 0 4 0 0-1 0 0 3 0 0 0 0 0 3-1 0 0 0 0 3-1 1 0 0 0 3-1 0 0 0 0 3-1 0 0 0 0 0 0 5 0 4 0 5 1 4 2 4 2 3 4 2 3 2 5 1 4 0 5 0 4-2 4-2 4-3 4-4 2-4 3-3 1 0 0-1 0-3 0-2 1 0 0-3 1 0 0-3 1 0 0-3 0 0 0-3 1-3 1-3 1 0 0-3 1-2 1-3 1-3 1-1 0-1 0-3 1-3 1-3 1 0 0-2 1-3 1-3 1-3 0-3 1 0 0-3 1-3 1-2 1 0 0-3 2-3 1 0 0-3 1 0 0-2 1-3 1 0 0-3 1-3 1-2 2-3 1 0 0-3 1-2 1-3 2-3 1-2 1 0 0-3 2-2 1 0 0-3 1 0 0-3 2 0 0-2 1-2 2-1 0-2 1 0 0-3 2-2 1 0 0-3 2-2 1 0 0-3 2 0 0-2 2 0 0-2 1-3 2 0 0-2 2-2 1-1 0-2 2 0 0-2 2-3 1 0 0-2 2 0 0-2 2 0 0-3 2-4 3-5 4-1 1-4 3-4 1-4 2-5 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="data-object" unicode="&#xe84b;" d="M626 746c-143 0-286 0-429 0 0-264 0-528 0-792 202 0 404 0 606 0 0 203 0 407 0 610-59 61-118 121-177 182z m-52-45c0-62 0-124 0-186 61 0 123 0 184 0 0-172 0-344 0-516-172 0-344 0-516 0 0 234 0 468 0 702 110 0 221 0 332 0z m45-12c42-43 83-86 125-129-42 0-83 0-125 0 0 43 0 86 0 129z" horiz-adv-x="1000" />
-
-<glyph glyph-name="script-task" unicode="&#xe84c;" d="M215 745c-107 0-195-87-195-194l0-402c0-107 88-194 195-194l570 0c108 0 195 87 195 194l0 402c0 107-87 194-195 194l-570 0z m0-60l570 0c75 0 135-59 135-134l0-402c0-75-60-134-135-134l-570 0c-75 0-135 59-135 134l0 402c0 75 60 134 135 134z m90-92l-3-2-1 0c-32-19-55-37-70-55-14-17-22-34-22-51 0-34 24-59 46-82 22-22 42-43 44-61 1-9-1-18-11-30-10-12-27-27-56-43l-41-25 257 0 3 2 0 0c29 18 50 34 62 50 13 16 19 33 17 49-3 31-29 54-51 77-21 22-39 43-39 62 0 10 4 21 16 35 12 15 33 31 64 50l0 0 41 24-256 0z m7-26l158 0c-14-11-25-21-33-31-15-17-23-34-23-51 0-34 25-59 47-82 22-22 41-43 43-61 1-9-1-18-11-30-9-12-26-26-53-42l-158 0c11 9 20 17 26 26 13 16 18 33 17 49-4 31-29 54-51 77-22 22-39 43-39 62 0 10 4 21 16 35 12 14 31 30 61 48z m-37-45l0-12 123 0 0 12-123 0z m-5-64l0-12 128 0 0 12-128 0z m58-65l0-12 124 0 0 12-124 0z m18-65l0-12 128 0 0 12-128 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="send-task" unicode="&#xe84d;" d="M215 745c-107 0-195-87-195-194l0-402c0-107 88-194 195-194l570 0c108 0 195 87 195 194l0 402c0 107-87 194-195 194l-570 0z m0-60l570 0c75 0 135-59 135-134l0-402c0-75-60-134-135-134l-570 0c-75 0-135 59-135 134l0 402c0 75 60 134 135 134z m-42-95l250-141 250 141-500 0z m1-52l0-279 500 0 0 279-251-140-249 140z" horiz-adv-x="1000" />
-
-<glyph glyph-name="data-store" unicode="&#xe84e;" d="M500 681c-79 0-158-7-219-20-31-7-58-16-79-27-20-10-36-24-41-43 0-1-1-3-1-4l0-2 0-2c0-158 0-307 0-469l0-2c5-21 22-35 42-46 21-11 48-20 79-26 61-14 140-20 219-20 79 0 158 6 219 20 31 6 58 15 79 26 21 11 37 25 42 46l0 2c0 154 0 323 0 470 0 1 0 1 0 2l0 1 0 0c0 1 0 3-1 4-5 19-21 33-41 43-21 11-48 20-79 27-61 13-140 20-219 20z m0-35c77 0 154-7 212-20 29-6 53-14 69-22 13-7 20-14 23-19-3-5-10-12-23-19-16-9-40-17-69-23-58-12-135-19-212-19-77 0-154 7-212 19-29 6-53 14-69 23-13 7-20 14-23 19 3 5 10 12 23 19 16 8 40 16 69 22 58 13 135 20 212 20z m-305-107c2-1 5-3 7-4 21-11 48-19 79-26 61-13 140-20 219-20 79 0 158 7 219 20 31 7 58 15 79 26 2 1 5 3 7 4l0-41c-2-5-8-13-24-21-16-9-40-17-69-23-58-12-135-19-212-19-77 0-154 7-212 19-29 6-53 14-69 23-15 8-22 16-24 21z m0-89c2-1 5-3 7-4 21-11 48-19 79-26 61-13 140-20 219-20 79 0 158 7 219 20 31 7 58 15 79 26 2 1 5 3 7 4l0-41c-2-5-8-13-24-21-16-9-40-17-69-23-58-12-135-19-212-19-77 0-154 7-212 19-29 6-53 14-69 23-15 8-22 16-24 21z m0-89c2-1 5-3 7-4 21-11 48-19 79-26 61-14 140-20 219-20 79 0 158 6 219 20 31 7 58 15 79 26 2 1 5 3 7 4l0-243c-2-5-8-13-24-21-16-9-40-17-69-23-58-13-135-19-212-19-77 0-154 6-212 19-29 6-53 14-69 23-15 8-22 16-24 21z" horiz-adv-x="1000" />
-
-<glyph glyph-name="start-event-non-interrupting-escalation" unicode="&#xe84f;" d="M500 550c-47-131-77-268-124-400 43 43 81 91 124 135 42-45 83-90 125-135-43 133-83 267-125 400z m1-83c23-73 45-146 68-219-22 24-45 49-68 74-19-17-69-82-66-68 24 70 41 143 66 213z m3 333c-43-1-87-4-127-17-24-13-8-53 18-45 64 16 132 17 196 4 27-2 35 39 9 47-31 8-64 11-96 11z m250-79c-26 3-35-36-12-47 53-38 91-93 122-149 18-21 53 4 40 27-34 65-80 124-139 166-3 2-7 3-11 3z m-521-11c-21-3-34-22-49-35-36-35-64-77-88-121-9-15-20-37-1-49 17-13 36 3 41 21 22 41 49 81 82 115 13 15 37 23 38 45 0 12-10 23-23 24z m695-313c-22 1-29-24-25-41 4-68-13-136-46-195-9-25 28-44 43-22 41 72 59 158 50 241-3 10-13 16-22 17z m-853-19c-22 1-30-22-26-40 3-68 21-136 52-196 15-22 52-3 43 22-30 60-46 127-47 194-2 11-12 19-22 20z m694-334c-22-3-36-24-55-33-42-28-91-46-140-59-25-12-9-52 17-45 72 16 139 49 195 97 14 15 2 40-17 40z m-542-1c-24 0-31-35-11-46 47-40 104-67 163-83 17-5 42-16 53 5 10 18-6 37-24 38-56 14-111 36-156 73-7 6-14 14-25 13z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-throw-message" unicode="&#xe850;" d="M499 802c-220 4-425-177-448-396-24-185 78-380 247-461 160-80 368-56 501 66 134 118 190 318 128 486-57 167-217 293-393 303-12 1-23 2-35 2z m-5-49c202 7 391-161 407-362 19-178-92-361-262-420-166-61-368-2-468 145-103 144-99 356 18 490 74 90 188 146 305 147z m8-44c-186 6-358-158-361-344-9-169 116-334 283-367 155-33 328 46 397 190 71 140 39 327-83 430-64 57-150 91-236 91z m-2-48c164 4 314-144 311-308 3-152-119-297-272-312-143-19-295 73-336 213-43 134 14 295 138 364 48 28 103 43 159 43z m-167-155c57-46 114-92 171-138 56 46 113 92 170 138-114 0-227 0-341 0z m-38-32c0-93 0-187 0-280 137 0 273 0 410 0 0 91 0 183 0 274-67-54-134-109-201-163-70 56-139 113-209 169z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-catch-non-interrupting-multiple" unicode="&#xe851;" d="M715 418c-71 52-143 104-215 156-72-52-143-104-215-156 27-84 55-169 82-253 89 0 177 0 266 0 28 84 55 169 82 253z m-28-9c-24-74-48-147-72-220-77 0-153 0-230 0-24 73-48 146-72 220 63 45 125 90 187 135 62-45 124-90 187-135z m-187 393c-41-1-83-5-121-18-25-13-8-53 18-44 64 17 131 17 196 3 26-3 34 38 9 47-33 8-68 12-102 12z m255-83c-26 3-36-36-13-47 52-38 93-90 121-147 15-22 52-3 43 22-32 67-82 127-143 170-2 1-5 2-8 2z m-519-10c-22-2-35-23-51-36-42-40-76-89-98-142-8-26 30-42 44-19 27 61 69 115 122 157 13 14 2 40-17 40z m264 0c-20-2-48 4-57-18-8-21 15-38 34-32 51 4 103-5 149-25 26-8 42 31 19 44-45 21-95 31-145 31z m-155-39c-23-4-43-21-62-34-34-27-66-58-86-96-10-26 30-44 43-21 30 47 74 83 121 110 16 14 5 41-16 41z m393-59c-25 2-35-33-14-46 37-38 62-87 77-137 14-24 53-6 44 20-17 60-49 115-94 158-4 3-8 4-13 5z m-564-171c-23 2-28-24-30-41-7-55-2-112 16-163 12-24 51-11 46 15-17 53-20 110-10 164 1 13-10 24-22 25z m754-46c-21 1-29-22-25-39 1-68-16-135-47-195-9-25 29-43 43-21 39 72 57 155 52 237-3 10-13 18-23 18z m-853-16c-22 2-30-22-26-39 1-69 18-137 51-197 15-22 52-2 42 23-30 59-46 126-45 193-2 11-11 19-22 20z m756-57c-22 2-27-22-28-39-10-48-34-91-63-130-12-25 26-47 42-24 38 49 65 108 73 170-1 12-11 23-24 23z m-590-160c-22-1-30-32-13-45 40-46 90-82 147-102 26-6 40 33 17 45-52 20-98 53-134 96-4 4-10 6-17 6z m426-77c-23-5-43-21-66-27-34-13-71-15-106-19-25-9-16-49 10-47 62 1 124 18 177 50 17 14 7 44-15 43z m-440-39c-23-1-31-35-11-46 56-45 123-78 194-91 26-2 35 39 9 47-65 14-127 44-179 87-4 2-8 3-13 3z m543-3c-22-2-36-24-55-32-43-29-92-45-141-57-24-12-10-52 17-46 71 15 140 47 196 95 14 15 2 40-17 40z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-catch-non-interrupting-signal" unicode="&#xe852;" d="M500 562c-64-115-128-230-192-345 128 0 256 0 384 0-64 115-128 230-192 345z m0-51c50-90 100-180 151-270-101 0-201 0-302 0 51 90 101 180 151 270z m0 291c-41-1-83-5-121-18-25-13-8-53 18-44 64 17 131 17 196 3 26-3 34 38 9 47-33 8-68 12-102 12z m255-83c-26 3-36-36-13-47 52-38 93-90 121-147 15-22 52-3 43 22-32 67-82 127-143 170-2 1-5 2-8 2z m-519-10c-22-2-35-23-51-36-42-40-76-89-98-142-8-26 30-42 44-19 27 61 69 115 122 157 13 14 2 40-17 40z m264 0c-20-2-48 4-57-18-8-21 15-38 34-32 51 4 103-5 149-25 26-8 42 31 19 44-45 21-95 31-145 31z m-155-39c-23-4-43-21-62-34-34-27-66-58-86-96-10-26 30-44 43-21 30 47 74 83 121 110 16 14 5 41-16 41z m393-59c-25 2-35-33-14-46 37-38 62-87 77-137 14-24 53-6 44 20-17 60-49 115-94 158-4 3-8 4-13 5z m-564-171c-23 2-28-24-30-41-7-55-2-112 16-163 12-24 51-11 46 15-17 53-20 110-10 164 1 13-10 24-22 25z m754-46c-21 1-29-22-25-39 1-68-16-135-47-195-9-25 29-43 43-21 39 72 57 155 52 237-3 10-13 18-23 18z m-853-16c-22 2-30-22-26-39 1-69 18-137 51-197 15-22 52-2 42 23-30 59-46 126-45 193-2 11-11 19-22 20z m756-57c-22 2-27-22-28-39-10-48-34-91-63-130-12-25 26-47 42-24 38 49 65 108 73 170-1 12-11 23-24 23z m-590-160c-22-1-30-32-13-45 40-46 90-82 147-102 26-6 40 33 17 45-52 20-98 53-134 96-4 4-10 6-17 6z m426-77c-23-5-43-21-66-27-34-13-71-15-106-19-25-9-16-49 10-47 62 1 124 18 177 50 17 14 7 44-15 43z m-440-39c-23-1-31-35-11-46 56-45 123-78 194-91 26-2 35 39 9 47-65 14-127 44-179 87-4 2-8 3-13 3z m543-3c-22-2-36-24-55-32-43-29-92-45-141-57-24-12-10-52 17-46 71 15 140 47 196 95 14 15 2 40-17 40z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-throw-multiple" unicode="&#xe853;" d="M499 802c-220 4-425-177-448-396-24-185 78-380 247-461 160-80 368-56 501 66 134 118 190 318 128 486-57 167-217 293-393 303-12 1-23 2-35 2z m-5-49c202 7 391-161 407-362 19-178-92-361-262-420-166-61-368-2-468 145-103 144-99 356 18 490 74 90 188 146 305 147z m8-44c-186 6-358-158-361-344-9-169 116-334 283-367 155-33 328 46 397 190 71 140 39 327-83 430-64 57-150 91-236 91z m-2-48c164 4 314-144 311-308 3-152-119-297-272-312-143-19-295 73-336 213-43 134 14 295 138 364 48 28 103 43 159 43z m0-87c-72-52-144-104-215-156 27-84 55-169 82-253 89 0 177 0 266 0 28 84 55 169 82 253-71 52-143 104-215 156z" horiz-adv-x="1000" />
-
-<glyph glyph-name="start-event-non-interrupting-message" unicode="&#xe854;" d="M295 506c0-104 0-208 0-312 137 0 273 0 410 0 0 104 0 208 0 312-137 0-273 0-410 0z m91-49c76 0 152 0 228 0-40-24-81-79-121-85-36 29-71 57-107 85z m270-28c0-62 0-124 0-186-104 0-208 0-312 0 0 62 0 124 0 186 52-42 104-83 156-125 52 42 104 83 156 125z m-152 371c-43-1-87-4-127-17-24-13-8-53 18-45 64 16 132 17 196 4 27-2 35 39 9 47-31 8-64 11-96 11z m250-79c-26 3-35-36-12-47 53-38 91-93 122-149 18-21 53 4 40 27-34 65-80 124-139 166-3 2-7 3-11 3z m-521-11c-21-3-34-22-49-35-36-35-64-77-88-121-9-15-20-37-1-49 17-13 36 3 41 21 22 41 49 81 82 115 13 15 37 23 38 45 0 12-10 23-23 24z m695-313c-22 1-29-24-25-41 4-68-13-136-46-195-9-25 28-44 43-22 41 72 59 158 50 241-3 10-13 16-22 17z m-853-19c-22 1-30-22-26-40 3-68 21-136 52-196 15-22 52-3 43 22-30 60-46 127-47 194-2 11-12 19-22 20z m694-334c-22-3-36-24-55-33-42-28-91-46-140-59-25-12-9-52 17-45 72 16 139 49 195 97 14 15 2 40-17 40z m-542-1c-24 0-31-35-11-46 47-40 104-67 163-83 17-5 42-16 53 5 10 18-6 37-24 38-56 14-111 36-156 73-7 6-14 14-25 13z" horiz-adv-x="1000" />
-
-<glyph glyph-name="ad-hoc-marker" unicode="&#xe855;" d="M150 330c29 69 67 141 133 180 49 29 110 11 155-17 69-43 123-106 191-150 41-24 92-4 122 29 36 42 78 82 99 135 0-55 0-110 0-165-31-61-70-124-133-154-52-22-112-8-156 24-66 44-114 112-185 147-35 18-79 14-108-13-52-46-82-112-118-171 0 52 0 103 0 155z" horiz-adv-x="1000" />
-
-<glyph glyph-name="service-task" unicode="&#xe856;" d="M215 745c-107 0-195-87-195-194l0-402c0-107 88-194 195-194l570 0c108 0 195 87 195 194l0 402c0 107-87 194-195 194l-570 0z m0-60l570 0c75 0 135-59 135-134l0-402c0-75-60-134-135-134l-570 0c-75 0-135 59-135 134l0 402c0 75 60 134 135 134z m36-50c0-12 0-24 0-35-9-3-18-7-27-12l-25 25-46-47 24-24c-4-9-8-18-11-28l-35 0 0-66 36 0c3-13 10-24 17-35l0 57-31 0 0 22 31 0 2 9c2 13 7 25 14 36l5 8-21 21 15 16 22-22 8 5c11 8 23 13 36 16l8 1 0 31 23 0 0-30 9 0 50 0c-6 6-29 15-37 17l0 35c-25 0-44 0-67 0z m63-64l0-34c-10-3-19-7-28-12l-24 25-47-47 25-25c-5-8-9-17-11-27l-36 0 0-66 36 0c3-10 7-19 12-27l-26-25 47-47 26 26c8-5 17-9 27-12l0-36c23 0 47 0 66 0l0 37c10 2 19 6 28 11l25-25 47 47-26 25c5 9 9 18 12 27l34 1 0 66-35-1c-3 10-7 19-11 28l24 24-47 46-24-24c-9 5-18 8-28 11l0 34-66 0 0 0z m22-21l22 0 0-31 9-1c13-3 25-8 36-15l8-5 21 21 16-15-21-22 5-7c7-11 12-23 15-36l2-9 30 1 0-23-30 0-2-9c-2-12-7-25-15-36l-5-7 23-22-16-16-22 22-8-5c-11-7-23-12-36-15l-9-2 0-32c-6 0-12 0-22 0l0 32-9 2c-13 2-25 7-36 15l-8 4-22-22-16 16 23 22-6 8c-7 11-12 23-15 35l-2 9-31 0 0 22 31 0 2 9c3 13 8 25 15 36l5 8-22 21 16 16 22-22 7 5c11 8 23 13 36 15l9 2 0 31z m11-81c-27 0-49-22-49-49 0-27 22-50 49-50 28 0 50 23 50 50 0 27-22 49-50 49z m0-22c16 0 28-12 28-27 0-16-12-28-28-28-15 0-27 12-27 28 0 15 12 27 27 27z" horiz-adv-x="1000" />
-
-<glyph glyph-name="task-none" unicode="&#xe857;" d="M215 745c-107 0-195-87-195-194l0-402c0-107 88-194 195-194l570 0c108 0 195 87 195 194l0 402c0 107-87 194-195 194l-570 0z m0-60l570 0c75 0 135-59 135-134l0-402c0-75-60-134-135-134l-570 0c-75 0-135 59-135 134l0 402c0 75 60 134 135 134z" horiz-adv-x="1000" />
-
-<glyph glyph-name="compensation-marker" unicode="&#xe858;" d="M502 590c-20-3-34-19-51-29-94-63-187-125-280-188-18-14-12-43 8-52 103-69 206-138 309-207 21-13 49 8 45 31 0 53 0 106 0 159 94-64 188-127 283-190 21-13 48 8 44 31 0 139 0 279 0 418-1 24-34 36-51 19-92-62-184-124-276-186-1 57 0 113-1 170-3 14-16 25-30 24z m-29-86c0-103 0-205 0-308-77 52-153 103-229 154 76 51 152 102 229 154z m327 0c0-103 0-205 0-308-76 52-152 103-229 154 77 51 153 102 229 154z" horiz-adv-x="1000" />
-
-<glyph glyph-name="start-event-non-interrupting-multiple" unicode="&#xe859;" d="M715 418c-71 52-143 104-215 156-72-52-143-104-215-156 27-84 55-169 82-253 89 0 177 0 266 0 28 84 55 169 82 253z m-28-9c-24-74-48-147-72-220-77 0-153 0-230 0-24 73-48 146-72 220 63 45 125 90 187 135 62-45 124-90 187-135z m-183 391c-43-1-87-4-127-17-24-13-8-53 18-45 64 16 132 17 196 4 27-2 35 39 9 47-31 8-64 11-96 11z m250-79c-26 3-35-36-12-47 53-38 91-93 122-149 18-21 53 4 40 27-34 65-80 124-139 166-3 2-7 3-11 3z m-521-11c-21-3-34-22-49-35-36-35-64-77-88-121-9-15-20-37-1-49 17-13 36 3 41 21 22 41 49 81 82 115 13 15 37 23 38 45 0 12-10 23-23 24z m695-313c-22 1-29-24-25-41 4-68-13-136-46-195-9-25 28-44 43-22 41 72 59 158 50 241-3 10-13 16-22 17z m-853-19c-22 1-30-22-26-40 3-68 21-136 52-196 15-22 52-3 43 22-30 60-46 127-47 194-2 11-12 19-22 20z m694-334c-22-3-36-24-55-33-42-28-91-46-140-59-25-12-9-52 17-45 72 16 139 49 195 97 14 15 2 40-17 40z m-542-1c-24 0-31-35-11-46 47-40 104-67 163-83 17-5 42-16 53 5 10 18-6 37-24 38-56 14-111 36-156 73-7 6-14 14-25 13z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-throw-signal" unicode="&#xe85a;" d="M499 802c-220 4-425-177-448-396-24-185 78-380 247-461 160-80 368-56 501 66 134 118 190 318 128 486-57 167-217 293-393 303-12 1-23 2-35 2z m-5-49c202 7 391-161 407-362 19-178-92-361-262-420-166-61-368-2-468 145-103 144-99 356 18 490 74 90 188 146 305 147z m8-44c-186 6-358-158-361-344-9-169 116-334 283-367 155-33 328 46 397 190 71 140 39 327-83 430-64 57-150 91-236 91z m-2-48c164 4 314-144 311-308 3-152-119-297-272-312-143-19-295 73-336 213-43 134 14 295 138 364 48 28 103 43 159 43z m0-99c-64-115-128-230-192-345 128 0 256 0 384 0-64 115-128 230-192 345z" horiz-adv-x="1000" />
-
-<glyph glyph-name="intermediate-event-catch-non-interrupting-condition" unicode="&#xe85b;" d="M349 540l0-12 0-368 50 0 202 0 50 0 0 380-302 0z m24-24l254 0 0-332-26 0-202 0-26 0 0 332z m26-37l0-25 202 0 0 25-202 0z m0-74l0-24 202 0 0 24-202 0z m0-85l0-24 202 0 0 24-202 0z m0-77l0-24 202 0 0 24-202 0z m101 559l0 0-5 0-1 0 0 0-5 0 0 0 0 0-6-1 0 0 0 0-5 0 0 0 0 0-6 0 0 0 0 0-5-1 0 0-1 0-5 0 0 0 0 0-5 0-1 0 0-1-5 0 0 0 0 0-5-1-1 0 0 0-5 0 0 0 0 0-5-1-1 0 0 0-5-1 0 0 0 0-5-1-1 0 0 0-5-1 0 0 0 0-5-1 0 0-1 0-5-1 0 0 0 0-5-1 0 0 0 0-6-2 0 0 0 0-5-1 0 0 0 0-5-1-4-2-4-2-4-3-2-4-3-4-1-4 0-5 0-4 1-4 2-5 3-3 3-3 4-3 4-1 5-1 4 0 4 1 5 1 5 1 4 1 5 1 5 1 5 1 5 1 5 1 5 0 4 1 5 1 5 0 5 1 5 0 5 1 5 0 5 0 5 1 5 0 5 0 5 0 5 0 5 0 5 0 5-1 5 0 5 0 5-1 5 0 5-1 5 0 5-1 5-1 4 0 5-1 5-1 5-1 5-1 4-1 5 0 4 0 5 1 4 2 3 3 4 3 2 4 2 4 1 4 0 5-1 4-2 5-2 4-3 3-4 3-4 2-3 1-5 1 0 0 0 0-5 1 0 0-1 0-5 1 0 0 0 0-5 1 0 0 0 0-6 1 0 0 0 0-5 1 0 0 0 0-6 1 0 0 0 0-5 0 0 0 0 0-6 1 0 0 0 0-5 0 0 1 0 0-6 0 0 0 0 0-5 0 0 0-1 0-5 1 0 0 0 0-5 0-1 0 0 0-5 0 0 0 0 0-6 1 0 0 0 0-5 0 0 0 0 0-6 0 0 0z m255-83l-5 0-4-1-5-2-3-2-4-4-2-3-2-4-1-5-1-4 1-5 1-4 3-4 3-4 2-2 2-1 4-3 4-3 4-3 3-3 4-4 4-3 4-3 3-3 4-4 4-3 3-4 4-3 3-4 4-3 3-4 4-4 3-3 3-4 3-4 4-4 3-3 3-4 3-4 3-4 3-4 3-4 2-4 3-4 3-5 3-4 2-4 3-4 2-4 3-5 2-4 2-4 3-5 2-4 1-2 2-4 4-3 3-3 4-2 5-1 4-1 5 1 4 1 4 2 4 3 3 3 2 4 2 4 0 5 0 4-1 5-1 3-1 3 0 0 0 0-3 5 0 0 0 0-2 5 0 0-1 0-2 4 0 1 0 0-3 4 0 0 0 1-2 4-1 0 0 0-2 5 0 0 0 0-3 5 0 0 0 0-3 4 0 0 0 0-3 5 0 0 0 0-3 5 0 0 0 0-3 4 0 0 0 0-3 5 0 0-1 0-3 4 0 0 0 0-3 5 0 0 0 0-3 4 0 0 0 0-4 4 0 1 0 0-3 4 0 0 0 0-3 4-1 0 0 0-3 4 0 1 0 0-4 4 0 0 0 0-3 4 0 0-1 0-3 4 0 0 0 0-4 4 0 0 0 0-4 4 0 0 0 1-4 3 0 0 0 1-3 3-1 0 0 1-3 3-1 0 0 0-3 4-1 0 0 0-4 4 0 0 0 0-4 4 0 0 0 0-4 3 0 1 0 0-4 3 0 0 0 0-4 4 0 0-1 0-4 3 0 0 0 1-4 3 0 0 0 0-4 3 0 0-1 0-4 4 0 0 0 0-4 3 0 0 0 0-2 1-4 3-4 1-4 1z m-519-10l-5 0-4-1-4-2-4-2-1-1 0 0 0 0-4-3 0-1 0 0-4-3 0 0-1 0-4-4 0 0 0 0-4-3 0 0 0-1-4-3 0 0 0 0-4-4 0 0 0 0-4-4 0 0 0 0-4-4 0 0 0 0-4-3 0-1 0 0-4-3 0-1 0 0-4-3 0-1 0 0-4-4 0 0 0 0-4-4 0 0 0 0-3-4 0 0-1 0-3-4 0 0 0 0-4-4 0 0 0-1-3-4 0 0 0 0-4-4 0 0 0 0-3-4 0 0 0-1-4-4 0 0 0 0-3-4 0 0 0 0-3-5 0 0 0 0-3-4 0 0-1 0-3-5 0 0 0 0-3-4 0 0 0 0-3-5 0 0 0 0-3-5 0 0 0 0-3-4 0 0 0 0-2-5-1 0 0 0-2-5 0 0 0 0-3-4 0-1 0 0-3-4 0 0 0-1-2-4 0 0 0 0-3-5 0 0 0 0-2-5 0 0-1 0-2-5 0 0 0 0-2-5 0 0 0 0-3-5 0 0 0 0-1-3-1-4-1-5 0-4 1-5 2-4 3-4 3-3 4-2 4-2 4-1 5 0 4 0 5 2 3 2 4 3 3 4 2 3 1 3 2 4 2 5 2 4 2 4 3 5 2 4 2 4 3 5 2 4 3 4 3 4 2 4 3 5 3 4 2 4 3 4 3 4 3 4 3 4 3 4 3 3 4 4 3 4 3 4 3 3 4 4 3 4 4 3 3 4 4 3 3 4 4 3 4 4 3 3 4 3 4 3 4 4 4 3 1 1 3 3 3 3 2 5 1 4 0 4-1 5-1 4-2 4-3 4-4 3-4 2-4 2-4 0z m264 0l0 0-4 0 0 0-1 0-4 0 0 0 0 0-4 0 0 0 0 0-5 0 0-1 0 0-4 0 0 0 0 0-4 0-1 0 0 0-4 0 0 0 0 0-4-1 0 0-1 0-1 0-4-1-5-2-3-2-4-3-2-4-2-4-2-4 0-5 1-4 1-5 2-4 3-3 4-3 4-3 4-1 4-1 4 0 1 1 4 0 4 0 4 1 4 0 3 0 4 0 4 0 4 0 4 0 4 0 4 0 3 0 4 0 4-1 4 0 4 0 3-1 4 0 4-1 4 0 4-1 3-1 4 0 4-1 4-1 3 0 4-1 4-1 3-1 4-1 4-1 3-1 4-1 3-2 4-1 4-1 3-1 4-2 3-1 4-1 3-2 0 0 0 0 4-1 5-1 5 0 4 1 4 2 4 3 3 3 2 4 2 4 1 5 0 4 0 5-2 4-2 4-3 3-4 3-3 2 0 0-1 0 0 0-3 2-1 0 0 0-4 1 0 0 0 0-4 2 0 0 0 0-4 1 0 0 0 0-4 2 0 0 0 0-4 1 0 0 0 0-4 2 0 0 0 0-4 1 0 0-1 0-3 1-1 0 0 0-4 2 0 0 0 0-4 1 0 0 0 0-4 1 0 0 0 0-4 1 0 0-1 0-4 1 0 0 0 0-4 1 0 0 0 0-4 1 0 0 0 0-4 1-1 0 0 0-4 1 0 0 0 0-4 1 0 0 0 0-4 0-1 0 0 0-4 1 0 0 0 0-4 1 0 0 0 0-5 0 0 0 0 0-4 1 0 0 0 0-4 0 0 0-1 0-4 1 0 0 0 0-4 0 0 0 0 0-5 0 0 0 0 0-4 0 0 0 0 1-4 0-1 0 0 0-4 0 0 0 0 0-4 0 0 0-1 0-4 0 0 0z m-155-39l-4 0-5-1-3-1-2-1 0 0 0 0-4-2 0 0 0 0-3-2-1-1 0 0-3-2 0 0-1 0-3-2 0 0 0 0-4-2 0 0 0 0-4-2 0-1 0 0-3-2 0 0-1 0-3-2 0 0 0 0-4-3 0 0 0 0-3-2 0 0 0 0-4-3 0 0 0 0-3-2 0 0-1-1-3-2 0 0 0 0-3-3 0 0-1 0-3-2 0-1 0 0-3-2 0 0-1 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3-1 0 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3-1 0 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3 0-1 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-3 0 0 0 0-3-4 0 0 0 0-3-3 0 0 0 0-2-3-1 0 0-1-2-3 0 0 0 0-3-3 0 0 0-1-3-3 0 0 0 0-2-3 0 0-1-1-2-3 0 0 0 0-2-3-1-1 0 0-2-3 0 0 0 0-2-4-1 0 0 0-2-3-2-4-1-4-1-5 1-4 1-5 2-4 3-3 3-4 4-2 4-2 4-1 5 0 4 1 5 2 4 2 3 3 2 3 2 3 2 3 2 3 3 3 2 4 2 3 2 3 3 3 2 3 3 2 2 3 3 3 2 3 3 3 2 3 3 3 3 2 3 3 2 3 3 2 3 3 3 2 3 3 3 2 3 3 3 2 3 3 3 2 3 2 3 3 3 2 3 2 3 2 3 2 3 2 4 2 3 2 3 2 3 2 4 2 3 2 2 0 3 3 4 3 2 4 2 4 1 4 1 5-1 4-1 5-3 4-2 3-4 3-4 2-4 2-5 0z m393-59l-5-1-4-1-4-1-4-3-3-3-3-4-1-4-1-5-1-4 1-5 2-4 2-4 2-3 3-2 3-3 2-3 3-3 2-3 3-3 2-3 3-2 2-3 3-3 2-3 2-3 3-4 2-3 2-3 2-3 2-3 2-3 2-4 2-3 2-3 2-3 2-4 2-3 1-3 2-4 2-3 1-3 2-4 2-3 1-4 1-3 2-4 1-3 2-4 1-3 1-4 1-4 2-3 1-4 1-3 0-3 2-4 2-4 4-3 3-3 4-2 5-1 4 0 5 0 4 1 4 3 4 2 3 4 2 4 2 4 0 5 0 4-1 4 0 2 0 0 0 0-2 4 0 0 0 1-1 3 0 1 0 0-1 4 0 0 0 0-2 4 0 0 0 0-1 4 0 0 0 0-2 4 0 0 0 0-1 4 0 0 0 0-2 4 0 0 0 0-1 4 0 0 0 1-2 3 0 0 0 1-2 3 0 0 0 1-2 3 0 0 0 1-1 3 0 0-1 1-1 3 0 0 0 0-2 4 0 0 0 0-2 4 0 0 0 0-2 4 0 0 0 0-2 4 0 0-1 0-1 4-1 0 0 0-2 3 0 1 0 0-2 3 0 0 0 0-2 4 0 0 0 0-2 4-1 0 0 0-2 3 0 0 0 1-2 3 0 0 0 0-3 4 0 0 0 0-2 3 0 0 0 1-3 3 0 0 0 0-2 3 0 1-1 0-2 3 0 0 0 0-3 3 0 1 0 0-2 3-1 0 0 0-2 3 0 1 0 0-3 3 0 0 0 0-3 3 0 0 0 0-3 4 0 0 0 0-3 3 0 0 0 0-3 3 0 0 0 0-3 3 0 0 0 1-3 3 0 0 0 0-3 2-3 3-4 3-5 1-4 1z m-564-171l-5 0-4-1-4-2-4-2-3-4-3-3-2-4-1-4-1-4 0 0 0 0 0-4 0 0-1 0 0-4 0-1 0 0-1-4 0 0 0 0-1-4 0 0 0 0 0-5 0 0 0 0-1-4 0 0 0 0 0-4 0 0 0-1 0-4 0 0-1 0 0-4 0 0 0 0 0-5 0 0 0 0 0-4 0 0 0 0-1-4 0-1 0 0 0-4 0 0 0 0 0-4 0 0 0-1 0-4 0 0 0 0 0-4 0 0 0-1 0-4 0 0 0 0 0-4 0 0 0 0 1-5 0 0 0 0 0-4 0 0 0 0 0-4 0-1 0 0 0-4 1 0 0 0 0-4 0 0 0-1 0-4 0 0 0 0 1-4 0 0 0 0 0-4 0-1 0 0 1-4 0 0 0 0 1-4 0 0 0 0 0-4 1-1 0 0 0-4 0 0 0 0 1-4 0 0 0 0 1-4 0-1 0 0 1-4 0 0 0 0 1-4 0 0 0 0 1-4 0 0 0-1 1-4 0 0 0 0 1-4 0 0 0 0 1-4 0 0 0 0 2-4 0 0 0 0 1-4 0-1 0 0 1-1 1-4 3-4 3-3 4-3 4-2 4-1 5 0 4 1 5 1 4 2 3 3 3 4 2 4 2 4 0 5 0 4-1 4 0 1-2 4-1 4-1 3-1 4-1 3-1 4 0 4-1 4-1 3-1 4 0 4-1 4-1 3 0 4-1 4 0 4 0 3-1 4 0 4 0 4-1 4 0 4 0 3 0 4 0 4 0 4 0 4 0 4 0 3 1 4 0 4 0 4 1 4 0 3 0 4 1 4 0 4 1 4 1 3 0 4 1 4 0 4 0 5-1 4-2 4-3 4-3 3-4 2-5 2-4 1z m754-46l-5 0-4-1-4-2-4-2-3-4-3-4-2-4 0-4-1-4 1-4 0-5 0-5 0-5 0-5 0-5 0-5-1-5 0-5 0-5-1-5 0-5-1-5 0-5-1-5-1-4 0-5-1-5-1-5-1-5-1-5-1-5-1-4-1-5-1-5-2-5-1-4-2-5-1-5-1-4-2-5-2-5-1-4-2-5-2-4-2-5-2-5-2-4-2-5-2-4-2-4-2-5-2-4-2-5-1-4 0-5 1-4 2-4 2-4 3-4 4-2 4-2 4-2 5 0 4 1 5 1 4 2 3 3 3 3 2 3 3 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 3 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 1 2 4 0 1 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 0 2 5 0 0 0 1 1 5 0 0 0 0 2 5 0 0 0 0 1 5 0 0 0 0 2 5 0 1 0 0 1 5 0 0 0 0 1 5 0 0 0 0 2 6 0 0 0 0 1 5 0 0 0 0 1 5 0 1 0 0 1 5 0 0 0 0 1 5 0 0 0 1 1 5 0 0 0 0 1 5 0 0 0 1 1 5 0 0 0 0 0 5 0 0 0 1 1 5 0 0 0 0 0 5 1 0 0 1 0 5 0 0 0 0 0 5 0 1 0 0 1 5 0 0 0 0 0 6 0 0 0 0 0 5 0 0 0 0 1 6 0 0 0 0 0 5 0 0 0 1 0 5 0 0 0 0 0 6 0 0 0 0 0 5 0 0 0 0-1 6 0 0 0 0 0 4 0 5-2 4-2 4-3 3-4 3-4 2-4 2-4 0z m-853-16l-5 0-4-1-4-1-4-3-4-3-2-4-2-4-1-4-1-4 0-4 0 0 0 0 0-5 0-1 0 0 1-5 0 0 0 0 0-6 0 0 0 0 0-5 0 0 0 0 0-6 0 0 0 0 1-5 0 0 0-1 0-5 0 0 0 0 1-5 0-1 0 0 0-5 0 0 0 0 1-5 0-1 0 0 1-5 0 0 0 0 0-5 0-1 0 0 1-5 0 0 0 0 1-5 0-1 0 0 1-5 0 0 0 0 1-5 0 0 0-1 1-5 0 0 0 0 1-5 0 0 0 0 2-6 0 0 0 0 1-5 0 0 0 0 1-5 0 0 0-1 2-5 0 0 0 0 1-5 0 0 0 0 2-5 0 0 0 0 2-5 0-1 0 0 1-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0-1 2-4 0-1 0 0 2-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0 0 2-5 0 0 0 0 3-5 0 0 0 0 2-5 0 0 0 0 2-5 1 0 0 0 0-1 3-4 3-3 3-3 4-2 5-1 4 0 5 0 4 1 4 3 4 2 3 4 2 4 2 4 0 5 0 4-1 5-1 3-1 1-2 5-2 4-2 4-2 5-2 4-2 5-2 5-2 4-2 5-1 4-2 5-1 5-2 4-1 5-2 5-1 4-1 5-2 5-1 5-1 4-1 5-1 5-1 5-1 5-1 5 0 5-1 4-1 5 0 5-1 5 0 5-1 5 0 5 0 5-1 5 0 5 0 5 0 5 0 4 0 4-1 5-2 4-3 3-4 4-3 2-5 2-4 0z m756-57l-4 0-5-1-4-2-4-3-3-3-2-4-2-4-1-3 0 0 0 0 0 0 0 0-1-4 0-4-1-4-1-3 0-4-1-4-1-4-1-3-1-4-1-3-1-4-1-4-2-3-1-4-1-3-1-4-2-4-1-3-2-4-1-3-1-4-2-3-2-3-1-4-2-3-2-4-1-3-2-3-2-4-2-3-2-3-2-3-2-4-2-3-2-3-2-3-2-3-2-3-3-3-2-3-2-4-2-1-2-4-2-4-1-5 0-4 1-5 2-4 2-4 3-3 4-3 4-2 4-1 5-1 4 1 4 1 5 2 3 3 3 3 1 1 0 1 0 0 3 3 0 0 0 0 2 3 1 1 0 0 2 3 0 0 0 0 3 4 0 0 0 0 2 3 0 0 0 0 3 4 0 0 0 0 2 3 0 1 0 0 2 3 0 0 1 0 2 4 0 0 0 0 2 4 0 0 0 0 2 3 0 1 0 0 2 3 0 0 1 1 2 3 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 1 4 1 0 0 0 1 4 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 1 1 4 0 0 0 0 2 4 0 0 0 0 1 4 0 0 0 0 1 4 0 0 0 0 1 4 0 1 0 0 1 4 0 0 0 0 1 4 0 0 0 0 1 4 0 0 0 1 1 4 0 0 0 0 1 4 0 0 0 0 1 4 0 0 0 1 0 4 0 0 0 0 0 0 1 5-1 4-1 4-2 4-3 4-4 3-4 2-4 2-5 0z m-590-160l-4-1-4-2-4-2-4-3-3-3-2-4-1-5-1-4 1-5 1-4 2-4 2-3 1-2 0 0 0 0 3-3 0 0 0 0 3-3 0-1 0 0 3-3 0 0 0 0 3-3 0 0 0 0 3-3 0 0 0 0 3-3 0-1 0 0 3-3 0 0 0 0 3-3 0 0 1 0 3-3 0 0 0 0 3-3 0 0 0 0 3-3 0 0 0 0 3-3 0 0 1 0 3-3 0 0 0 0 3-3 0 0 0 0 3-2 1-1 0 0 3-2 0 0 0 0 3-3 1 0 0 0 3-3 0 0 0 0 3-2 1 0 0-1 3-2 0 0 0 0 4-2 0-1 0 0 3-2 0 0 0 0 4-2 0-1 0 0 3-2 1 0 0 0 3-2 0 0 0 0 4-3 0 0 0 0 4-2 0 0 0 0 3-2 1 0 0 0 3-2 0 0 1 0 3-2 0 0 0-1 4-1 0-1 0 0 4-2 0 0 0 0 4-2 0 0 0 0 4-1 0-1 0 0 4-1 0 0 0 0 4-2 0 0 0 0 4-2 0 0 0 0 4-2 0 0 0 0 4-1 0-1 0 0 4-1 0 0 0 0 4-2 4-1 4 0 5 0 4 1 4 2 4 3 3 4 2 3 2 5 1 4 0 5-1 4-2 4-2 4-4 3-3 3-4 2-3 1-4 2-3 1-4 2-3 1-3 2-4 1-3 2-4 2-3 2-3 1-4 2-3 2-3 2-3 2-4 2-3 2-3 2-3 2-3 2-3 3-3 2-4 2-3 2-2 3-3 2-3 3-3 2-3 3-3 2-3 3-3 2-2 3-3 3-3 3-3 2-2 3-3 3-2 3-3 3-2 3-1 1-4 3-3 3-5 1-4 1-5 1z m426-77l-5 0-4-1-4-2-1-1-4-2-3-1-3-2-4-2-3-2-3-1-4-2-3-1-4-2-3-1-4-2-3-1-4-2-3-1-4-1-4-1-3-1-4-2-3-1-4-1-4-1-3-1-4-1-4 0-3-1-4-1-4-1-4 0-3-1-4-1-4 0-4-1-3 0-4 0-4-1-4 0-4 0-4-1-3 0-4 0-4 0-5 0-4-2-4-2-4-3-3-3-2-4-1-4-1-5 0-5 1-4 2-4 2-4 4-3 3-3 4-2 5-1 4 0 4 0 0 0 0 0 4 0 0 0 1 0 4 1 0 0 0 0 4 0 0 0 0 0 5 0 0 0 0 0 4 0 0 0 0 0 4 1 1 0 0 0 4 0 0 0 0 0 4 1 0 0 0 0 5 0 0 0 0 0 4 1 0 0 0 0 4 1 0 0 1 0 4 0 0 0 0 0 4 1 0 0 0 0 4 1 0 0 1 0 4 1 0 0 0 0 4 1 0 0 0 0 4 1 0 0 0 0 4 1 1 0 0 0 4 1 0 0 0 0 4 1 0 0 0 0 4 1 0 0 0 0 4 2 0 0 1 0 3 1 1 0 0 0 4 1 0 0 0 0 4 2 0 0 0 0 4 1 0 0 0 0 4 2 0 0 0 0 4 1 0 0 0 0 4 2 0 0 0 0 4 1 0 0 1 1 3 1 0 0 1 0 3 2 0 0 1 0 3 2 0 0 1 0 3 2 0 0 1 0 3 1 0 0 0 1 4 1 0 0 0 0 4 2 0 0 0 0 4 2 0 0 0 1 4 1 0 1 0 0 4 2 0 0 0 0 2 1 3 2 4 4 2 3 2 5 1 4 0 5-1 4-1 4-3 4-3 4-3 3-4 2-5 1-4 0z m-440-39l-4-1-5-1-4-3-3-3-3-3-2-4-1-5-1-4 0-5 1-4 2-4 3-4 3-2 1-1 0 0 0 0 4-4 0 0 0 0 4-3 0 0 1 0 4-4 0 0 0 0 4-3 0 0 0 0 5-3 0 0 0 0 4-3 0-1 0 0 5-3 0 0 0 0 4-3 0 0 1 0 4-3 0 0 0 0 5-3 0 0 0 0 4-3 0 0 1 0 4-3 0 0 0 0 5-2 0 0 0-1 5-2 0 0 0 0 4-3 1 0 0 0 4-2 0 0 0-1 5-2 0 0 0 0 5-3 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-3 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 1 0 4-2 1 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 0 0 5-2 0 0 1 0 5-1 0 0 0 0 5-2 0 0 0 0 5-1 0 0 0 0 5-2 1 0 0 0 5-1 0 0 0 0 5-1 0 0 0 0 6-2 0 0 0 0 4-1 5 0 4 0 5 1 4 2 4 3 3 3 2 4 2 4 1 5 0 4-1 5-1 4-3 4-3 3-4 3-4 2-3 1-5 1-4 1-5 1-5 1-5 2-4 1-5 2-5 1-4 2-5 1-5 2-4 1-5 2-5 2-4 2-5 2-4 2-5 2-4 2-5 2-4 2-4 2-5 3-4 2-4 2-5 3-4 2-4 3-4 3-4 2-4 3-5 3-4 2-4 3-4 3-4 3-3 3-4 3-4 3-1 1-4 3-4 1-4 1-5 1z m543-3l-5 0-4-1-5-2-3-2-1-2-4-3-4-3-4-3-4-3-4-3-4-2-4-3-5-3-4-2-4-3-4-3-4-2-5-3-4-2-4-2-5-3-4-2-4-2-5-2-4-2-5-2-4-2-5-2-4-2-5-2-4-2-5-1-5-2-4-1-5-2-5-1-5-2-4-1-5-2-5-1-5-1-4-1-5-1-3-1-5-1-4-2-3-3-3-3-2-4-2-5-1-4 0-5 1-4 2-4 3-4 3-3 4-3 4-2 4-1 5 0 4 0 3 1 0 0 0 0 5 1 0 0 1 0 5 2 0 0 0 0 5 1 0 0 0 0 5 1 0 0 1 0 5 2 0 0 0 0 5 1 0 0 0 0 5 2 0 0 1 0 5 1 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 1 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 3 0 0 0 0 5 2 0 0 0 0 5 2 0 0 0 0 5 3 0 0 0 0 5 2 0 1 0 0 4 2 1 0 0 0 4 3 0 0 1 0 4 2 0 1 0 0 5 2 0 0 0 0 5 3 0 0 0 0 4 3 0 0 0 0 5 3 0 0 0 0 5 3 0 0 0 0 4 3 0 0 0 0 5 3 0 0 0 1 4 3 0 0 0 0 5 3 0 0 0 0 4 3 0 0 0 0 4 4 1 0 0 0 4 3 0 0 0 0 2 2 3 3 3 4 2 4 1 4 0 5-1 4-1 5-2 4-3 3-4 3-4 2-4 2-4 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="participant" unicode="&#xe85c;" d="M47 654l0-625 906 0 0 625z m857-48l0-533-670 0 0 533 670 0z m-810 0l94 0 0-533-94 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="event-subprocess-expanded" unicode="&#xe85d;" d="M261 669c16 0 33 0 49 0 0 16 0 32 0 49-16 0-33 0-49 0 0-17 0-33 0-49z m98 0c16 0 32 0 49 0 0 16 0 32 0 49-17 0-33 0-49 0 0-17 0-33 0-49z m97 0c17 0 33 0 49 0 0 16 0 32 0 49-16 0-32 0-49 0 0-17 0-33 0-49z m98 0c16 0 33 0 49 0 0 16 0 32 0 49-16 0-33 0-49 0 0-17 0-33 0-49z m98 0c16 0 32 0 49 0 0 16 0 32 0 49-17 0-33 0-49 0 0-17 0-33 0-49z m97 0c15 0 31 1 46-1 2 16 4 32 6 48-17 3-34 1-52 2 0-17 0-33 0-49z m-531 49c-8 0-17-1-25-3 3-16 6-32 9-48 10 3 26-3 20 13-2 11 5 34-4 38z m614-63c12-6 23-15 31-25 12 11 28 21 37 32-13 15-27 27-44 36-8-14-16-29-24-43z m-693 40c-16-10-31-23-43-37 13-9 27-24 39-30 9 10 18 19 30 25-9 14-16 29-26 42z m759-94c-15-1-15-9-10-22 4-6-3-23 7-23 14 1 31-1 44 1 0 19-3 38-10 56-10-4-20-8-31-12z m-830 4c-5-17-7-35-7-53 16 0 32 0 49 0-1 13 1 27 5 40-15 5-31 10-46 15l-1-2 0 0z m822-147c17 0 33 0 49 0 0 17 0 33 0 49-16 0-32 0-49 0 0-16 0-32 0-49z m-829-4c16 0 32 0 49 0 0 16 0 33 0 49-17 0-33 0-49 0 0-16 0-33 0-49z m829-93c17 0 33 0 49 0 0 16 0 32 0 49-16 0-32 0-49 0 0-17 0-33 0-49z m-829-5c16 0 32 0 49 0 0 17 0 33 0 49-17 0-33 0-49 0 0-16 0-32 0-49z m829-93c17 0 33 0 49 0 0 16 0 33 0 49-16 0-32 0-49 0 0-16 0-33 0-49z m-829-4c16 0 32 0 49 0 0 16 0 32 0 49-17 0-33 0-49 0 0-17 0-33 0-49z m829-94c17 0 33 0 49 0 0 17 0 33 0 49-16 0-32 0-49 0 0-16 0-32 0-49z m-829-4c16 0 32 0 49 0 0 16 0 33 0 49-17 0-33 0-49 0 0-16 0-33 0-49z m827-40c-3-13-7-25-14-37 14-7 28-19 42-24 10 16 17 34 20 52-16 3-33 7-48 9z m-823-14c4-19 12-37 23-53 13 9 27 18 40 27-7 12-12 24-15 37-16-4-32-7-48-11z m780-54c-10-7-21-13-34-17 6-15 11-31 16-46 18 5 35 14 50 26-10 13-20 26-30 39l-2-2 0 0z m-718-40c16-11 33-20 52-25 4 16 9 32 12 47-12 4-24 10-35 18-10-14-19-27-29-40z m107-31c16 0 32 0 49 0 0 17 0 33 0 49-17 0-33 0-49 0 0-16 0-32 0-49z m97 0c17 0 33 0 49 0 0 17 0 33 0 49-16 0-32 0-49 0 0-16 0-32 0-49z m98 0c16 0 33 0 49 0 0 17 0 33 0 49-16 0-33 0-49 0 0-16 0-32 0-49z m98 0c16 0 32 0 48 0 0 17 0 33 0 49-16 0-32 0-48 0 0-16 0-32 0-49z m94 0c17 0 33 0 49 0 0 17 0 33 0 49-16 0-32 0-49 0 0-16 0-32 0-49z m101 0c16 0 33 0 49 0 0 17 0 33 0 49-16 0-33 0-49 0 0-16 0-32 0-49z m-53 15c0 114 0 229 0 343-113 0-225 0-338 0 0-114 0-229 0-343 113 0 225 0 338 0z m-307 312c92 0 184 0 276 0 0-92 0-184 0-277-92 0-184 0-276 0 0 93 0 185 0 277z m37-110c0-16 0-31 0-47 67 0 135 0 203 0 0 16 0 31 0 47-68 0-136 0-203 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="lane-insert-below" unicode="&#xe85e;" d="M46-50l0 89 49 0 0-40 16 0 0-49-65 0z m114 0l0 49 97 0 0-49-97 0z m146 0l0 49 98 0 0-49-98 0z m147 0l0 49 97 0 0-49-97 0z m146 0l0 49 98 0 0-49-98 0z m147 0l0 49 97 0 0-49-97 0z m145 0l0 49 13 0 0 40 49 0 0-64 0-25-25 0-37 0z m-845 138l0 92 49 0 0-92-49 0z m858 0l0 92 49 0 0-92-49 0z m-857 139l0 527 906 0 0-527-906 0z m857 48l0 435-810 0 0-435 810 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="space-tool" unicode="&#xe85f;" d="M366 800l0-900 38 0 0 900-38 0z m233 0l0-900 38 0 0 900-38 0z m-394-287l-164-163 164-163 0 111 93 0 0 105-93 0 0 110z m595 0l0-108-94-1 0-106 94 0 0-111 163 163-163 163z" horiz-adv-x="1000" />
-
-<glyph glyph-name="connection-multi" unicode="&#xe860;" d="M916 798l-410-109 64-95-486-327 25-38 486 328 62-92 259 333 0 0z m0-328l-411-109 151-224 260 333 0 0z m-409-245l-63-43 25-37 63 42-25 38z m-126-85l-62-42 25-38 62 43-25 37z m-133-90l-63-43 25-37 63 43-25 37z m-126-85l-38-26 25-37 38 26-25 37z" horiz-adv-x="1000" />
-
-<glyph glyph-name="lane" unicode="&#xe861;" d="M47 614l0-528 906 0 0 528z m47-483l0 435 810 0 0 0 0-435z" horiz-adv-x="1000" />
-
-<glyph glyph-name="lasso-tool" unicode="&#xe862;" d="M303 798l0-218 103 0 0 218-103 0z m-248-246l0-103 218 0 0 103-218 0z m379 0l0-103 219 0 0 103-219 0z m349-30l0-40 123 0 0-117 40 0 0 157-163 0z m-480-104l0-218 103 0 0 218-103 0z m603-159l0-77 40 0 0 77-40 0z m0-190l0-116-119 0 0-40 159 0 0 156-40 0z m-570-1l0-157 159 0 0 40-119 0 0 117-40 0z m264-117l0-40 82 0 0 40-82 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="lane-insert-above" unicode="&#xe863;" d="M46 754l0-89 49 0 0 41 16 0 0 48-65 0z m114 0l0-48 97 0 0 48-97 0z m146 0l0-48 98 0 0 48-98 0z m147 0l0-48 97 0 0 48-97 0z m146 0l0-48 98 0 0 48-98 0z m147 0l0-48 97 0 0 48-97 0z m145 0l0-48 13 0 0-41 49 0 0 65 0 24-25 0-37 0z m-845-137l0-92 49 0 0 92-49 0z m858 0l0-92 49 0 0 92-49 0z m-857-139l0-528 906 0 0 528-906 0z m857-48l0-435-810 0 0 435 810 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="lane-divide-three" unicode="&#xe864;" d="M47 706l0-216 0-49 0-182 0-49 0-216 906 0 0 216 0 24 0 25 0 182 0 25 0 24 0 216-906 0z m47-44l810 0 0-172-12 0 0-49 12 0 0-182-12 0 0-49 12 0 0-169-810 0 0 169 17 0 0 49-17 0 0 182 17 0 0 49-17 0 0 172z m66-172l0-49 98 0 0 49-98 0z m147 0l0-49 97 0 0 49-97 0z m146 0l0-49 98 0 0 49-98 0z m147 0l0-49 97 0 0 49-97 0z m146 0l0-49 98 0 0 49-98 0z m-586-231l0-49 98 0 0 49-98 0z m147 0l0-49 97 0 0 49-97 0z m146 0l0-49 98 0 0 49-98 0z m147 0l0-49 97 0 0 49-97 0z m146 0l0-49 98 0 0 49-98 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="lane-divide-two" unicode="&#xe865;" d="M47 706l0-332 0-48 0-332 906 0 0 332 0 24 0 24 0 332-906 0z m47-44l810 0 0-288-12 0 0-48 12 0 0-285-810 0 0 285 17 0 0 48-17 0 0 288z m66-288l0-48 98 0 0 48-98 0z m147 0l0-48 97 0 0 48-97 0z m146 0l0-48 98 0 0 48-98 0z m147 0l0-48 97 0 0 48-97 0z m146 0l0-48 98 0 0 48-98 0z" horiz-adv-x="1000" />
-
-<glyph glyph-name="data-input" unicode="&#xe866;" d="M626 746c-143 0-286 0-429 0l0-792 606 0 0 610c-59 61-118 121-177 182z m-52-45l0-186 184 0 0-516-516 0 0 702c110 0 221 0 332 0z m45-12l125-129-125 0 0 129z m-227-21l0-24 0-69-106 0 0-80 106 0 0-92 141 132-141 133z m20-47l92-86-92-86 0 66-106 0 0 40 106 0 0 66z" horiz-adv-x="1000" />
-
-<glyph glyph-name="data-output" unicode="&#xe867;" d="M626 746c-143 0-286 0-429 0l0-792 606 0 0 610c-59 61-118 121-177 182z m-52-45l0-186 184 0 0-516-516 0 0 702c110 0 221 0 332 0z m45-12l125-129-125 0z m-227-21l0-93-106 0 0-80 106 0 0-92 141 132z" horiz-adv-x="1000" />
-
-<glyph glyph-name="hand-tool" unicode="&#xe868;" d="M498 750c-19 0-36-11-45-26-8-15-12-33-14-53-5-40-1-88-1-131 0-22 0-45 0-67-6 14-11 28-15 39l0 0 0 0c-16 40-30 81-50 111-10 15-21 27-36 34-16 8-34 7-52 0l0-1 0 0c-18-8-28-24-32-41-3-17 0-35 4-54 9-39 26-84 38-128 10-35 19-70 27-100-12 11-24 23-38 35-23 20-49 38-75 48-27 10-57 11-80-9l0 0 0 0c-18-17-27-37-24-57 2-20 13-38 27-56 29-36 74-75 118-128 49-58 102-152 140-201l5-7 332 0 3 12c7 21 14 62 26 114 11 51 27 112 47 165 28 71 56 138 68 191 6 26 9 49 4 70-5 20-22 37-45 41-20 4-39-5-52-19-14-13-24-31-33-52-8-15-14-33-21-50 0 29 0 36 0 75-1 43 2 92-1 131-2 19-5 37-12 51-7 14-22 26-40 25-17 1-32-7-41-19-10-13-16-28-20-44-9-34-13-74-19-107-3-16-6-32-9-47-2 16-4 33-6 51-4 40-6 88-15 128-4 19-9 37-19 51-9 15-25 26-43 25l1 0c0 0-1 0-2 0z m0-33c0 0 1 0 1 0l1 0 0 0c6 0 9-2 14-10 5-8 10-23 14-40 8-36 11-83 15-125 9-90 22-156 22-156l33 1c0 0 13 75 26 149 6 35 11 75 18 104 4 14 9 26 14 32 5 6 7 7 14 7l1 0 1 0c6 0 5 0 9-7 4-7 7-21 8-39 3-35 1-83 1-128 0-84 1-160 1-160l32-7c19 41 35 91 52 128 9 19 18 34 27 43 8 8 14 10 22 9l0 0 0 0c13-2 16-6 19-17 2-10 1-30-5-54-11-47-39-114-66-186-22-56-37-118-49-170-10-42-17-79-22-99l-289 0c-35 47-86 136-136 196-46 55-92 95-117 127-13 16-20 29-21 38-1 10 1 17 14 29 11 10 25 10 45 3 20-8 44-24 65-43 44-37 80-82 80-82l29 15c0 0-21 87-43 167-13 47-30 92-38 126-4 17-5 32-3 41 1 9 4 13 12 17 11 5 17 4 23 1 7-3 15-11 23-23 16-24 31-64 46-104l0 0c16-42 47-117 47-117l32 6c0 0 3 83 2 151-1 44-4 92 0 128 2 17 6 31 10 39 5 8 8 10 16 10z" horiz-adv-x="1000" />
-
-<glyph glyph-name="group" unicode="&#xe869;" d="M258 735c-56 0-113-42-128-100-10-40-4-83-6-124v-70h50c0 56-2 112 1 168 6 46 47 80 90 77h216v49c-74 0-149 1-223 0z m315-49h47v49h-47z m139 0c30 2 64-1 87-25 25-24 29-61 27-94v-152h50c-1 64 1 129-1 193-4 66-63 123-126 126-12 2-25 1-37 1 0-16 0-32 0-49z m-588-392h50v49h-50z m702-26h50v49h-50z m-702-163c0-53 34-105 80-127 42-20 89-11 133-13 11 3 31-6 35 4v45c-43 1-87-2-129 2-41 9-71 49-69 93v87h-50v-91z m702 2c1-47-37-91-82-92-47-2-94-1-141-1v-49c51 1 102-2 153 1 61 7 116 64 119 129 2 25 0 50 1 75h-50l0-63z m-362-142h46v49h-46z" horiz-adv-x="1000" />
-
-<glyph glyph-name="transaction" unicode="&#xe8c4;" d="M210 716c-83 0-149-66-149-149l0-434c0-82 66-149 149-149l581 0c82 0 149 67 149 149l0 434c0 83-67 149-149 149l-581 0z m0-34l581 0c63 0 114-51 114-115l0-434c0-64-51-115-114-115l-581 0c-64 0-115 51-115 115l0 434c0 64 51 115 115 115z m29-49c-51 0-93-41-93-92l0-382c0-51 42-92 93-92l523 0c51 0 92 41 92 92l0 382c0 51-41 92-92 92l-523 0z m0-34l523 0c32 0 58-26 58-58l0-382c0-32-26-58-58-58l-523 0c-33 0-59 26-59 58l0 382c0 32 26 58 59 58z" horiz-adv-x="1000" />
-</font>
-</defs>
-</svg>
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/img/fontawesome-webfont.912ec66d.svg b/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/img/fontawesome-webfont.912ec66d.svg
deleted file mode 100644
index 855c845..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/img/fontawesome-webfont.912ec66d.svg
+++ /dev/null
@@ -1,2671 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<svg>
-<metadata>
-Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016
- By ,,,
-Copyright Dave Gandy 2016. All rights reserved.
-</metadata>
-<defs>
-<font id="FontAwesome" horiz-adv-x="1536" >
-  <font-face 
-    font-family="FontAwesome"
-    font-weight="400"
-    font-stretch="normal"
-    units-per-em="1792"
-    panose-1="0 0 0 0 0 0 0 0 0 0"
-    ascent="1536"
-    descent="-256"
-    bbox="-1.02083 -256.962 2304.6 1537.02"
-    underline-thickness="0"
-    underline-position="0"
-    unicode-range="U+0020-F500"
-  />
-<missing-glyph horiz-adv-x="896" 
-d="M224 112h448v1312h-448v-1312zM112 0v1536h672v-1536h-672z" />
-    <glyph glyph-name=".notdef" horiz-adv-x="896" 
-d="M224 112h448v1312h-448v-1312zM112 0v1536h672v-1536h-672z" />
-    <glyph glyph-name=".null" horiz-adv-x="0" 
- />
-    <glyph glyph-name="nonmarkingreturn" horiz-adv-x="597" 
- />
-    <glyph glyph-name="space" unicode=" " horiz-adv-x="448" 
- />
-    <glyph glyph-name="dieresis" unicode="&#xa8;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="copyright" unicode="&#xa9;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="registered" unicode="&#xae;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="acute" unicode="&#xb4;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="AE" unicode="&#xc6;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="Oslash" unicode="&#xd8;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="trademark" unicode="&#x2122;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="infinity" unicode="&#x221e;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="notequal" unicode="&#x2260;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="glass" unicode="&#xf000;" horiz-adv-x="1792" 
-d="M1699 1350q0 -35 -43 -78l-632 -632v-768h320q26 0 45 -19t19 -45t-19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45t45 19h320v768l-632 632q-43 43 -43 78q0 23 18 36.5t38 17.5t43 4h1408q23 0 43 -4t38 -17.5t18 -36.5z" />
-    <glyph glyph-name="music" unicode="&#xf001;" 
-d="M1536 1312v-1120q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v537l-768 -237v-709q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89
-t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v967q0 31 19 56.5t49 35.5l832 256q12 4 28 4q40 0 68 -28t28 -68z" />
-    <glyph glyph-name="search" unicode="&#xf002;" horiz-adv-x="1664" 
-d="M1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -52 -38 -90t-90 -38q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5
-t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" />
-    <glyph glyph-name="envelope" unicode="&#xf003;" horiz-adv-x="1792" 
-d="M1664 32v768q-32 -36 -69 -66q-268 -206 -426 -338q-51 -43 -83 -67t-86.5 -48.5t-102.5 -24.5h-1h-1q-48 0 -102.5 24.5t-86.5 48.5t-83 67q-158 132 -426 338q-37 30 -69 66v-768q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1664 1083v11v13.5t-0.5 13
-t-3 12.5t-5.5 9t-9 7.5t-14 2.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5q0 -168 147 -284q193 -152 401 -317q6 -5 35 -29.5t46 -37.5t44.5 -31.5t50.5 -27.5t43 -9h1h1q20 0 43 9t50.5 27.5t44.5 31.5t46 37.5t35 29.5q208 165 401 317q54 43 100.5 115.5t46.5 131.5z
-M1792 1120v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="heart" unicode="&#xf004;" horiz-adv-x="1792" 
-d="M896 -128q-26 0 -44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5q224 0 351 -124t127 -344q0 -221 -229 -450l-623 -600
-q-18 -18 -44 -18z" />
-    <glyph glyph-name="star" unicode="&#xf005;" horiz-adv-x="1664" 
-d="M1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -21 -10.5 -35.5t-30.5 -14.5q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455
-l502 -73q56 -9 56 -46z" />
-    <glyph glyph-name="star_empty" unicode="&#xf006;" horiz-adv-x="1664" 
-d="M1137 532l306 297l-422 62l-189 382l-189 -382l-422 -62l306 -297l-73 -421l378 199l377 -199zM1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -50 -41 -50q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500
-l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455l502 -73q56 -9 56 -46z" />
-    <glyph glyph-name="user" unicode="&#xf007;" horiz-adv-x="1280" 
-d="M1280 137q0 -109 -62.5 -187t-150.5 -78h-854q-88 0 -150.5 78t-62.5 187q0 85 8.5 160.5t31.5 152t58.5 131t94 89t134.5 34.5q131 -128 313 -128t313 128q76 0 134.5 -34.5t94 -89t58.5 -131t31.5 -152t8.5 -160.5zM1024 1024q0 -159 -112.5 -271.5t-271.5 -112.5
-t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z" />
-    <glyph glyph-name="film" unicode="&#xf008;" horiz-adv-x="1920" 
-d="M384 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 320v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 704v128q0 26 -19 45t-45 19h-128
-q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 -64v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM384 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45
-t45 -19h128q26 0 45 19t19 45zM1792 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 704v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1792 320v128
-q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 704v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19
-t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1920 1248v-1344q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1344q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="th_large" unicode="&#xf009;" horiz-adv-x="1664" 
-d="M768 512v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM768 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 512v-384q0 -52 -38 -90t-90 -38
-h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="th" unicode="&#xf00a;" horiz-adv-x="1792" 
-d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 288v-192q0 -40 -28 -68t-68 -28h-320
-q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28
-h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192
-q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68z" />
-    <glyph glyph-name="th_list" unicode="&#xf00b;" horiz-adv-x="1792" 
-d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-960
-q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28
-h960q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68z" />
-    <glyph glyph-name="ok" unicode="&#xf00c;" horiz-adv-x="1792" 
-d="M1671 970q0 -40 -28 -68l-724 -724l-136 -136q-28 -28 -68 -28t-68 28l-136 136l-362 362q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -295l656 657q28 28 68 28t68 -28l136 -136q28 -28 28 -68z" />
-    <glyph glyph-name="remove" unicode="&#xf00d;" horiz-adv-x="1408" 
-d="M1298 214q0 -40 -28 -68l-136 -136q-28 -28 -68 -28t-68 28l-294 294l-294 -294q-28 -28 -68 -28t-68 28l-136 136q-28 28 -28 68t28 68l294 294l-294 294q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -294l294 294q28 28 68 28t68 -28l136 -136q28 -28 28 -68
-t-28 -68l-294 -294l294 -294q28 -28 28 -68z" />
-    <glyph glyph-name="zoom_in" unicode="&#xf00e;" horiz-adv-x="1664" 
-d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-224q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v224h-224q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h224v224q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5v-224h224
-q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5
-t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" />
-    <glyph glyph-name="zoom_out" unicode="&#xf010;" horiz-adv-x="1664" 
-d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-576q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h576q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5z
-M1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z
-" />
-    <glyph glyph-name="off" unicode="&#xf011;" 
-d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61t-298 61t-245 164t-164 245t-61 298q0 182 80.5 343t226.5 270q43 32 95.5 25t83.5 -50q32 -42 24.5 -94.5t-49.5 -84.5q-98 -74 -151.5 -181t-53.5 -228q0 -104 40.5 -198.5t109.5 -163.5t163.5 -109.5
-t198.5 -40.5t198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5q0 121 -53.5 228t-151.5 181q-42 32 -49.5 84.5t24.5 94.5q31 43 84 50t95 -25q146 -109 226.5 -270t80.5 -343zM896 1408v-640q0 -52 -38 -90t-90 -38t-90 38t-38 90v640q0 52 38 90t90 38t90 -38t38 -90z" />
-    <glyph glyph-name="signal" unicode="&#xf012;" horiz-adv-x="1792" 
-d="M256 96v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM640 224v-320q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1024 480v-576q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23
-v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1408 864v-960q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 1376v-1472q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1472q0 14 9 23t23 9h192q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="cog" unicode="&#xf013;" 
-d="M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1536 749v-222q0 -12 -8 -23t-20 -13l-185 -28q-19 -54 -39 -91q35 -50 107 -138q10 -12 10 -25t-9 -23q-27 -37 -99 -108t-94 -71q-12 0 -26 9l-138 108q-44 -23 -91 -38
-q-16 -136 -29 -186q-7 -28 -36 -28h-222q-14 0 -24.5 8.5t-11.5 21.5l-28 184q-49 16 -90 37l-141 -107q-10 -9 -25 -9q-14 0 -25 11q-126 114 -165 168q-7 10 -7 23q0 12 8 23q15 21 51 66.5t54 70.5q-27 50 -41 99l-183 27q-13 2 -21 12.5t-8 23.5v222q0 12 8 23t19 13
-l186 28q14 46 39 92q-40 57 -107 138q-10 12 -10 24q0 10 9 23q26 36 98.5 107.5t94.5 71.5q13 0 26 -10l138 -107q44 23 91 38q16 136 29 186q7 28 36 28h222q14 0 24.5 -8.5t11.5 -21.5l28 -184q49 -16 90 -37l142 107q9 9 24 9q13 0 25 -10q129 -119 165 -170q7 -8 7 -22
-q0 -12 -8 -23q-15 -21 -51 -66.5t-54 -70.5q26 -50 41 -98l183 -28q13 -2 21 -12.5t8 -23.5z" />
-    <glyph glyph-name="trash" unicode="&#xf014;" horiz-adv-x="1408" 
-d="M512 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM768 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1024 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576
-q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1152 76v948h-896v-948q0 -22 7 -40.5t14.5 -27t10.5 -8.5h832q3 0 10.5 8.5t14.5 27t7 40.5zM480 1152h448l-48 117q-7 9 -17 11h-317q-10 -2 -17 -11zM1408 1120v-64q0 -14 -9 -23t-23 -9h-96v-948q0 -83 -47 -143.5t-113 -60.5h-832
-q-66 0 -113 58.5t-47 141.5v952h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h309l70 167q15 37 54 63t79 26h320q40 0 79 -26t54 -63l70 -167h309q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="home" unicode="&#xf015;" horiz-adv-x="1664" 
-d="M1408 544v-480q0 -26 -19 -45t-45 -19h-384v384h-256v-384h-384q-26 0 -45 19t-19 45v480q0 1 0.5 3t0.5 3l575 474l575 -474q1 -2 1 -6zM1631 613l-62 -74q-8 -9 -21 -11h-3q-13 0 -21 7l-692 577l-692 -577q-12 -8 -24 -7q-13 2 -21 11l-62 74q-8 10 -7 23.5t11 21.5
-l719 599q32 26 76 26t76 -26l244 -204v195q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-408l219 -182q10 -8 11 -21.5t-7 -23.5z" />
-    <glyph glyph-name="file_alt" unicode="&#xf016;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-" />
-    <glyph glyph-name="time" unicode="&#xf017;" 
-d="M896 992v-448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="road" unicode="&#xf018;" horiz-adv-x="1920" 
-d="M1111 540v4l-24 320q-1 13 -11 22.5t-23 9.5h-186q-13 0 -23 -9.5t-11 -22.5l-24 -320v-4q-1 -12 8 -20t21 -8h244q12 0 21 8t8 20zM1870 73q0 -73 -46 -73h-704q13 0 22 9.5t8 22.5l-20 256q-1 13 -11 22.5t-23 9.5h-272q-13 0 -23 -9.5t-11 -22.5l-20 -256
-q-1 -13 8 -22.5t22 -9.5h-704q-46 0 -46 73q0 54 26 116l417 1044q8 19 26 33t38 14h339q-13 0 -23 -9.5t-11 -22.5l-15 -192q-1 -14 8 -23t22 -9h166q13 0 22 9t8 23l-15 192q-1 13 -11 22.5t-23 9.5h339q20 0 38 -14t26 -33l417 -1044q26 -62 26 -116z" />
-    <glyph glyph-name="download_alt" unicode="&#xf019;" horiz-adv-x="1664" 
-d="M1280 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 416v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h465l135 -136
-q58 -56 136 -56t136 56l136 136h464q40 0 68 -28t28 -68zM1339 985q17 -41 -14 -70l-448 -448q-18 -19 -45 -19t-45 19l-448 448q-31 29 -14 70q17 39 59 39h256v448q0 26 19 45t45 19h256q26 0 45 -19t19 -45v-448h256q42 0 59 -39z" />
-    <glyph glyph-name="download" unicode="&#xf01a;" 
-d="M1120 608q0 -12 -10 -24l-319 -319q-11 -9 -23 -9t-23 9l-320 320q-15 16 -7 35q8 20 30 20h192v352q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-352h192q14 0 23 -9t9 -23zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273
-t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="upload" unicode="&#xf01b;" 
-d="M1118 660q-8 -20 -30 -20h-192v-352q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v352h-192q-14 0 -23 9t-9 23q0 12 10 24l319 319q11 9 23 9t23 -9l320 -320q15 -16 7 -35zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198
-t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="inbox" unicode="&#xf01c;" 
-d="M1023 576h316q-1 3 -2.5 8.5t-2.5 7.5l-212 496h-708l-212 -496q-1 -3 -2.5 -8.5t-2.5 -7.5h316l95 -192h320zM1536 546v-482q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v482q0 62 25 123l238 552q10 25 36.5 42t52.5 17h832q26 0 52.5 -17t36.5 -42l238 -552
-q25 -61 25 -123z" />
-    <glyph glyph-name="play_circle" unicode="&#xf01d;" 
-d="M1184 640q0 -37 -32 -55l-544 -320q-15 -9 -32 -9q-16 0 -32 8q-32 19 -32 56v640q0 37 32 56q33 18 64 -1l544 -320q32 -18 32 -55zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="repeat" unicode="&#xf01e;" 
-d="M1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l138 138q-148 137 -349 137q-104 0 -198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5q119 0 225 52t179 147q7 10 23 12q15 0 25 -9
-l137 -138q9 -8 9.5 -20.5t-7.5 -22.5q-109 -132 -264 -204.5t-327 -72.5q-156 0 -298 61t-245 164t-164 245t-61 298t61 298t164 245t245 164t298 61q147 0 284.5 -55.5t244.5 -156.5l130 129q29 31 70 14q39 -17 39 -59z" />
-    <glyph glyph-name="refresh" unicode="&#xf021;" 
-d="M1511 480q0 -5 -1 -7q-64 -268 -268 -434.5t-478 -166.5q-146 0 -282.5 55t-243.5 157l-129 -129q-19 -19 -45 -19t-45 19t-19 45v448q0 26 19 45t45 19h448q26 0 45 -19t19 -45t-19 -45l-137 -137q71 -66 161 -102t187 -36q134 0 250 65t186 179q11 17 53 117
-q8 23 30 23h192q13 0 22.5 -9.5t9.5 -22.5zM1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-26 0 -45 19t-19 45t19 45l138 138q-148 137 -349 137q-134 0 -250 -65t-186 -179q-11 -17 -53 -117q-8 -23 -30 -23h-199q-13 0 -22.5 9.5t-9.5 22.5v7q65 268 270 434.5t480 166.5
-q146 0 284 -55.5t245 -156.5l130 129q19 19 45 19t45 -19t19 -45z" />
-    <glyph glyph-name="list_alt" unicode="&#xf022;" horiz-adv-x="1792" 
-d="M384 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M384 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1536 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5z
-M1536 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5zM1536 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5
-t9.5 -22.5zM1664 160v832q0 13 -9.5 22.5t-22.5 9.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1792 1248v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47
-t47 -113z" />
-    <glyph glyph-name="lock" unicode="&#xf023;" horiz-adv-x="1152" 
-d="M320 768h512v192q0 106 -75 181t-181 75t-181 -75t-75 -181v-192zM1152 672v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v192q0 184 132 316t316 132t316 -132t132 -316v-192h32q40 0 68 -28t28 -68z" />
-    <glyph glyph-name="flag" unicode="&#xf024;" horiz-adv-x="1792" 
-d="M320 1280q0 -72 -64 -110v-1266q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v1266q-64 38 -64 110q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -25 -12.5 -38.5t-39.5 -27.5q-215 -116 -369 -116q-61 0 -123.5 22t-108.5 48
-t-115.5 48t-142.5 22q-192 0 -464 -146q-17 -9 -33 -9q-26 0 -45 19t-19 45v742q0 32 31 55q21 14 79 43q236 120 421 120q107 0 200 -29t219 -88q38 -19 88 -19q54 0 117.5 21t110 47t88 47t54.5 21q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="headphones" unicode="&#xf025;" horiz-adv-x="1664" 
-d="M1664 650q0 -166 -60 -314l-20 -49l-185 -33q-22 -83 -90.5 -136.5t-156.5 -53.5v-32q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-32q71 0 130 -35.5t93 -95.5l68 12q29 95 29 193q0 148 -88 279t-236.5 209t-315.5 78
-t-315.5 -78t-236.5 -209t-88 -279q0 -98 29 -193l68 -12q34 60 93 95.5t130 35.5v32q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v32q-88 0 -156.5 53.5t-90.5 136.5l-185 33l-20 49q-60 148 -60 314q0 151 67 291t179 242.5
-t266 163.5t320 61t320 -61t266 -163.5t179 -242.5t67 -291z" />
-    <glyph glyph-name="volume_off" unicode="&#xf026;" horiz-adv-x="768" 
-d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45z" />
-    <glyph glyph-name="volume_down" unicode="&#xf027;" horiz-adv-x="1152" 
-d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 36
-t12 56.5t-12 56.5t-29 36t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142z" />
-    <glyph glyph-name="volume_up" unicode="&#xf028;" horiz-adv-x="1664" 
-d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 36
-t12 56.5t-12 56.5t-29 36t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142zM1408 640q0 -153 -85 -282.5t-225 -188.5q-13 -5 -25 -5q-27 0 -46 19t-19 45q0 39 39 59q56 29 76 44q74 54 115.5 135.5t41.5 173.5t-41.5 173.5
-t-115.5 135.5q-20 15 -76 44q-39 20 -39 59q0 26 19 45t45 19q13 0 26 -5q140 -59 225 -188.5t85 -282.5zM1664 640q0 -230 -127 -422.5t-338 -283.5q-13 -5 -26 -5q-26 0 -45 19t-19 45q0 36 39 59q7 4 22.5 10.5t22.5 10.5q46 25 82 51q123 91 192 227t69 289t-69 289
-t-192 227q-36 26 -82 51q-7 4 -22.5 10.5t-22.5 10.5q-39 23 -39 59q0 26 19 45t45 19q13 0 26 -5q211 -91 338 -283.5t127 -422.5z" />
-    <glyph glyph-name="qrcode" unicode="&#xf029;" horiz-adv-x="1408" 
-d="M384 384v-128h-128v128h128zM384 1152v-128h-128v128h128zM1152 1152v-128h-128v128h128zM128 129h384v383h-384v-383zM128 896h384v384h-384v-384zM896 896h384v384h-384v-384zM640 640v-640h-640v640h640zM1152 128v-128h-128v128h128zM1408 128v-128h-128v128h128z
-M1408 640v-384h-384v128h-128v-384h-128v640h384v-128h128v128h128zM640 1408v-640h-640v640h640zM1408 1408v-640h-640v640h640z" />
-    <glyph glyph-name="barcode" unicode="&#xf02a;" horiz-adv-x="1792" 
-d="M63 0h-63v1408h63v-1408zM126 1h-32v1407h32v-1407zM220 1h-31v1407h31v-1407zM377 1h-31v1407h31v-1407zM534 1h-62v1407h62v-1407zM660 1h-31v1407h31v-1407zM723 1h-31v1407h31v-1407zM786 1h-31v1407h31v-1407zM943 1h-63v1407h63v-1407zM1100 1h-63v1407h63v-1407z
-M1226 1h-63v1407h63v-1407zM1352 1h-63v1407h63v-1407zM1446 1h-63v1407h63v-1407zM1635 1h-94v1407h94v-1407zM1698 1h-32v1407h32v-1407zM1792 0h-63v1408h63v-1408z" />
-    <glyph glyph-name="tag" unicode="&#xf02b;" 
-d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5
-l715 -714q37 -39 37 -91z" />
-    <glyph glyph-name="tags" unicode="&#xf02c;" horiz-adv-x="1920" 
-d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5
-l715 -714q37 -39 37 -91zM1899 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-36 0 -59 14t-53 45l470 470q37 37 37 90q0 52 -37 91l-715 714q-38 38 -102 64.5t-117 26.5h224q53 0 117 -26.5t102 -64.5l715 -714q37 -39 37 -91z" />
-    <glyph glyph-name="book" unicode="&#xf02d;" horiz-adv-x="1664" 
-d="M1639 1058q40 -57 18 -129l-275 -906q-19 -64 -76.5 -107.5t-122.5 -43.5h-923q-77 0 -148.5 53.5t-99.5 131.5q-24 67 -2 127q0 4 3 27t4 37q1 8 -3 21.5t-3 19.5q2 11 8 21t16.5 23.5t16.5 23.5q23 38 45 91.5t30 91.5q3 10 0.5 30t-0.5 28q3 11 17 28t17 23
-q21 36 42 92t25 90q1 9 -2.5 32t0.5 28q4 13 22 30.5t22 22.5q19 26 42.5 84.5t27.5 96.5q1 8 -3 25.5t-2 26.5q2 8 9 18t18 23t17 21q8 12 16.5 30.5t15 35t16 36t19.5 32t26.5 23.5t36 11.5t47.5 -5.5l-1 -3q38 9 51 9h761q74 0 114 -56t18 -130l-274 -906
-q-36 -119 -71.5 -153.5t-128.5 -34.5h-869q-27 0 -38 -15q-11 -16 -1 -43q24 -70 144 -70h923q29 0 56 15.5t35 41.5l300 987q7 22 5 57q38 -15 59 -43zM575 1056q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5
-t-16.5 -22.5zM492 800q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5t-16.5 -22.5z" />
-    <glyph glyph-name="bookmark" unicode="&#xf02e;" horiz-adv-x="1280" 
-d="M1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289q0 34 19.5 62t52.5 41q21 9 44 9h1048z" />
-    <glyph glyph-name="print" unicode="&#xf02f;" horiz-adv-x="1664" 
-d="M384 0h896v256h-896v-256zM384 640h896v384h-160q-40 0 -68 28t-28 68v160h-640v-640zM1536 576q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 576v-416q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-160q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68
-v160h-224q-13 0 -22.5 9.5t-9.5 22.5v416q0 79 56.5 135.5t135.5 56.5h64v544q0 40 28 68t68 28h672q40 0 88 -20t76 -48l152 -152q28 -28 48 -76t20 -88v-256h64q79 0 135.5 -56.5t56.5 -135.5z" />
-    <glyph glyph-name="camera" unicode="&#xf030;" horiz-adv-x="1920" 
-d="M960 864q119 0 203.5 -84.5t84.5 -203.5t-84.5 -203.5t-203.5 -84.5t-203.5 84.5t-84.5 203.5t84.5 203.5t203.5 84.5zM1664 1280q106 0 181 -75t75 -181v-896q0 -106 -75 -181t-181 -75h-1408q-106 0 -181 75t-75 181v896q0 106 75 181t181 75h224l51 136
-q19 49 69.5 84.5t103.5 35.5h512q53 0 103.5 -35.5t69.5 -84.5l51 -136h224zM960 128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
-    <glyph glyph-name="font" unicode="&#xf031;" horiz-adv-x="1664" 
-d="M725 977l-170 -450q33 0 136.5 -2t160.5 -2q19 0 57 2q-87 253 -184 452zM0 -128l2 79q23 7 56 12.5t57 10.5t49.5 14.5t44.5 29t31 50.5l237 616l280 724h75h53q8 -14 11 -21l205 -480q33 -78 106 -257.5t114 -274.5q15 -34 58 -144.5t72 -168.5q20 -45 35 -57
-q19 -15 88 -29.5t84 -20.5q6 -38 6 -57q0 -5 -0.5 -13.5t-0.5 -12.5q-63 0 -190 8t-191 8q-76 0 -215 -7t-178 -8q0 43 4 78l131 28q1 0 12.5 2.5t15.5 3.5t14.5 4.5t15 6.5t11 8t9 11t2.5 14q0 16 -31 96.5t-72 177.5t-42 100l-450 2q-26 -58 -76.5 -195.5t-50.5 -162.5
-q0 -22 14 -37.5t43.5 -24.5t48.5 -13.5t57 -8.5t41 -4q1 -19 1 -58q0 -9 -2 -27q-58 0 -174.5 10t-174.5 10q-8 0 -26.5 -4t-21.5 -4q-80 -14 -188 -14z" />
-    <glyph glyph-name="bold" unicode="&#xf032;" horiz-adv-x="1408" 
-d="M555 15q74 -32 140 -32q376 0 376 335q0 114 -41 180q-27 44 -61.5 74t-67.5 46.5t-80.5 25t-84 10.5t-94.5 2q-73 0 -101 -10q0 -53 -0.5 -159t-0.5 -158q0 -8 -1 -67.5t-0.5 -96.5t4.5 -83.5t12 -66.5zM541 761q42 -7 109 -7q82 0 143 13t110 44.5t74.5 89.5t25.5 142
-q0 70 -29 122.5t-79 82t-108 43.5t-124 14q-50 0 -130 -13q0 -50 4 -151t4 -152q0 -27 -0.5 -80t-0.5 -79q0 -46 1 -69zM0 -128l2 94q15 4 85 16t106 27q7 12 12.5 27t8.5 33.5t5.5 32.5t3 37.5t0.5 34v35.5v30q0 982 -22 1025q-4 8 -22 14.5t-44.5 11t-49.5 7t-48.5 4.5
-t-30.5 3l-4 83q98 2 340 11.5t373 9.5q23 0 68 -0.5t68 -0.5q70 0 136.5 -13t128.5 -42t108 -71t74 -104.5t28 -137.5q0 -52 -16.5 -95.5t-39 -72t-64.5 -57.5t-73 -45t-84 -40q154 -35 256.5 -134t102.5 -248q0 -100 -35 -179.5t-93.5 -130.5t-138 -85.5t-163.5 -48.5
-t-176 -14q-44 0 -132 3t-132 3q-106 0 -307 -11t-231 -12z" />
-    <glyph glyph-name="italic" unicode="&#xf033;" horiz-adv-x="1024" 
-d="M0 -126l17 85q22 7 61.5 16.5t72 19t59.5 23.5q28 35 41 101q1 7 62 289t114 543.5t52 296.5v25q-24 13 -54.5 18.5t-69.5 8t-58 5.5l19 103q33 -2 120 -6.5t149.5 -7t120.5 -2.5q48 0 98.5 2.5t121 7t98.5 6.5q-5 -39 -19 -89q-30 -10 -101.5 -28.5t-108.5 -33.5
-q-8 -19 -14 -42.5t-9 -40t-7.5 -45.5t-6.5 -42q-27 -148 -87.5 -419.5t-77.5 -355.5q-2 -9 -13 -58t-20 -90t-16 -83.5t-6 -57.5l1 -18q17 -4 185 -31q-3 -44 -16 -99q-11 0 -32.5 -1.5t-32.5 -1.5q-29 0 -87 10t-86 10q-138 2 -206 2q-51 0 -143 -9t-121 -11z" />
-    <glyph glyph-name="text_height" unicode="&#xf034;" horiz-adv-x="1792" 
-d="M1744 128q33 0 42 -18.5t-11 -44.5l-126 -162q-20 -26 -49 -26t-49 26l-126 162q-20 26 -11 44.5t42 18.5h80v1024h-80q-33 0 -42 18.5t11 44.5l126 162q20 26 49 26t49 -26l126 -162q20 -26 11 -44.5t-42 -18.5h-80v-1024h80zM81 1407l54 -27q12 -5 211 -5q44 0 132 2
-t132 2q36 0 107.5 -0.5t107.5 -0.5h293q6 0 21 -0.5t20.5 0t16 3t17.5 9t15 17.5l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 48t-14.5 73.5t-7.5 35.5q-6 8 -12 12.5t-15.5 6t-13 2.5t-18 0.5t-16.5 -0.5
-q-17 0 -66.5 0.5t-74.5 0.5t-64 -2t-71 -6q-9 -81 -8 -136q0 -94 2 -388t2 -455q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27
-q19 42 19 383q0 101 -3 303t-3 303v117q0 2 0.5 15.5t0.5 25t-1 25.5t-3 24t-5 14q-11 12 -162 12q-33 0 -93 -12t-80 -26q-19 -13 -34 -72.5t-31.5 -111t-42.5 -53.5q-42 26 -56 44v383z" />
-    <glyph glyph-name="text_width" unicode="&#xf035;" 
-d="M81 1407l54 -27q12 -5 211 -5q44 0 132 2t132 2q70 0 246.5 1t304.5 0.5t247 -4.5q33 -1 56 31l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 47.5t-15 73.5t-7 36q-10 13 -27 19q-5 2 -66 2q-30 0 -93 1t-103 1
-t-94 -2t-96 -7q-9 -81 -8 -136l1 -152v52q0 -55 1 -154t1.5 -180t0.5 -153q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27
-q7 16 11.5 74t6 145.5t1.5 155t-0.5 153.5t-0.5 89q0 7 -2.5 21.5t-2.5 22.5q0 7 0.5 44t1 73t0 76.5t-3 67.5t-6.5 32q-11 12 -162 12q-41 0 -163 -13.5t-138 -24.5q-19 -12 -34 -71.5t-31.5 -111.5t-42.5 -54q-42 26 -56 44v383zM1310 125q12 0 42 -19.5t57.5 -41.5
-t59.5 -49t36 -30q26 -21 26 -49t-26 -49q-4 -3 -36 -30t-59.5 -49t-57.5 -41.5t-42 -19.5q-13 0 -20.5 10.5t-10 28.5t-2.5 33.5t1.5 33t1.5 19.5h-1024q0 -2 1.5 -19.5t1.5 -33t-2.5 -33.5t-10 -28.5t-20.5 -10.5q-12 0 -42 19.5t-57.5 41.5t-59.5 49t-36 30q-26 21 -26 49
-t26 49q4 3 36 30t59.5 49t57.5 41.5t42 19.5q13 0 20.5 -10.5t10 -28.5t2.5 -33.5t-1.5 -33t-1.5 -19.5h1024q0 2 -1.5 19.5t-1.5 33t2.5 33.5t10 28.5t20.5 10.5z" />
-    <glyph glyph-name="align_left" unicode="&#xf036;" horiz-adv-x="1792" 
-d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45
-t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="align_center" unicode="&#xf037;" horiz-adv-x="1792" 
-d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45t-45 -19
-h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h640q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="align_right" unicode="&#xf038;" horiz-adv-x="1792" 
-d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45
-t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="align_justify" unicode="&#xf039;" horiz-adv-x="1792" 
-d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45
-t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="list" unicode="&#xf03a;" horiz-adv-x="1792" 
-d="M256 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM256 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5
-t9.5 -22.5zM256 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344
-q13 0 22.5 -9.5t9.5 -22.5zM256 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5
-t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192
-q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5z" />
-    <glyph glyph-name="indent_left" unicode="&#xf03b;" horiz-adv-x="1792" 
-d="M384 992v-576q0 -13 -9.5 -22.5t-22.5 -9.5q-14 0 -23 9l-288 288q-9 9 -9 23t9 23l288 288q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5
-t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088
-q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" />
-    <glyph glyph-name="indent_right" unicode="&#xf03c;" horiz-adv-x="1792" 
-d="M352 704q0 -14 -9 -23l-288 -288q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v576q0 13 9.5 22.5t22.5 9.5q14 0 23 -9l288 -288q9 -9 9 -23zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5
-t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088
-q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" />
-    <glyph glyph-name="facetime_video" unicode="&#xf03d;" horiz-adv-x="1792" 
-d="M1792 1184v-1088q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-403 403v-166q0 -119 -84.5 -203.5t-203.5 -84.5h-704q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h704q119 0 203.5 -84.5t84.5 -203.5v-165l403 402q18 19 45 19q12 0 25 -5
-q39 -17 39 -59z" />
-    <glyph glyph-name="picture" unicode="&#xf03e;" horiz-adv-x="1920" 
-d="M640 960q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 576v-448h-1408v192l320 320l160 -160l512 512zM1760 1280h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-1216q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5v1216
-q0 13 -9.5 22.5t-22.5 9.5zM1920 1248v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="pencil" unicode="&#xf040;" 
-d="M363 0l91 91l-235 235l-91 -91v-107h128v-128h107zM886 928q0 22 -22 22q-10 0 -17 -7l-542 -542q-7 -7 -7 -17q0 -22 22 -22q10 0 17 7l542 542q7 7 7 17zM832 1120l416 -416l-832 -832h-416v416zM1515 1024q0 -53 -37 -90l-166 -166l-416 416l166 165q36 38 90 38
-q53 0 91 -38l235 -234q37 -39 37 -91z" />
-    <glyph glyph-name="map_marker" unicode="&#xf041;" horiz-adv-x="1024" 
-d="M768 896q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1024 896q0 -109 -33 -179l-364 -774q-16 -33 -47.5 -52t-67.5 -19t-67.5 19t-46.5 52l-365 774q-33 70 -33 179q0 212 150 362t362 150t362 -150t150 -362z" />
-    <glyph glyph-name="adjust" unicode="&#xf042;" 
-d="M768 96v1088q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="tint" unicode="&#xf043;" horiz-adv-x="1024" 
-d="M512 384q0 36 -20 69q-1 1 -15.5 22.5t-25.5 38t-25 44t-21 50.5q-4 16 -21 16t-21 -16q-7 -23 -21 -50.5t-25 -44t-25.5 -38t-15.5 -22.5q-20 -33 -20 -69q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 512q0 -212 -150 -362t-362 -150t-362 150t-150 362
-q0 145 81 275q6 9 62.5 90.5t101 151t99.5 178t83 201.5q9 30 34 47t51 17t51.5 -17t33.5 -47q28 -93 83 -201.5t99.5 -178t101 -151t62.5 -90.5q81 -127 81 -275z" />
-    <glyph glyph-name="edit" unicode="&#xf044;" horiz-adv-x="1792" 
-d="M888 352l116 116l-152 152l-116 -116v-56h96v-96h56zM1328 1072q-16 16 -33 -1l-350 -350q-17 -17 -1 -33t33 1l350 350q17 17 1 33zM1408 478v-190q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832
-q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-14 -14 -32 -8q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v126q0 13 9 22l64 64q15 15 35 7t20 -29zM1312 1216l288 -288l-672 -672h-288v288zM1756 1084l-92 -92
-l-288 288l92 92q28 28 68 28t68 -28l152 -152q28 -28 28 -68t-28 -68z" />
-    <glyph glyph-name="share" unicode="&#xf045;" horiz-adv-x="1664" 
-d="M1408 547v-259q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h255v0q13 0 22.5 -9.5t9.5 -22.5q0 -27 -26 -32q-77 -26 -133 -60q-10 -4 -16 -4h-112q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832
-q66 0 113 47t47 113v214q0 19 18 29q28 13 54 37q16 16 35 8q21 -9 21 -29zM1645 1043l-384 -384q-18 -19 -45 -19q-12 0 -25 5q-39 17 -39 59v192h-160q-323 0 -438 -131q-119 -137 -74 -473q3 -23 -20 -34q-8 -2 -12 -2q-16 0 -26 13q-10 14 -21 31t-39.5 68.5t-49.5 99.5
-t-38.5 114t-17.5 122q0 49 3.5 91t14 90t28 88t47 81.5t68.5 74t94.5 61.5t124.5 48.5t159.5 30.5t196.5 11h160v192q0 42 39 59q13 5 25 5q26 0 45 -19l384 -384q19 -19 19 -45t-19 -45z" />
-    <glyph glyph-name="check" unicode="&#xf046;" horiz-adv-x="1664" 
-d="M1408 606v-318q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-10 -10 -23 -10q-3 0 -9 2q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832
-q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v254q0 13 9 22l64 64q10 10 23 10q6 0 12 -3q20 -8 20 -29zM1639 1095l-814 -814q-24 -24 -57 -24t-57 24l-430 430q-24 24 -24 57t24 57l110 110q24 24 57 24t57 -24l263 -263l647 647q24 24 57 24t57 -24l110 -110
-q24 -24 24 -57t-24 -57z" />
-    <glyph glyph-name="move" unicode="&#xf047;" horiz-adv-x="1792" 
-d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-384v-384h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v384h-384v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45
-t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h384v384h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45t-19 -45t-45 -19h-128v-384h384v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" />
-    <glyph glyph-name="step_backward" unicode="&#xf048;" horiz-adv-x="1024" 
-d="M979 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 10 13 19z" />
-    <glyph glyph-name="fast_backward" unicode="&#xf049;" horiz-adv-x="1792" 
-d="M1747 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 10 13 19l710 710
-q19 19 32 13t13 -32v-710q4 10 13 19z" />
-    <glyph glyph-name="backward" unicode="&#xf04a;" horiz-adv-x="1664" 
-d="M1619 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-19 19 -19 45t19 45l710 710q19 19 32 13t13 -32v-710q4 10 13 19z" />
-    <glyph glyph-name="play" unicode="&#xf04b;" horiz-adv-x="1408" 
-d="M1384 609l-1328 -738q-23 -13 -39.5 -3t-16.5 36v1472q0 26 16.5 36t39.5 -3l1328 -738q23 -13 23 -31t-23 -31z" />
-    <glyph glyph-name="pause" unicode="&#xf04c;" 
-d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45zM640 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="stop" unicode="&#xf04d;" 
-d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="forward" unicode="&#xf04e;" horiz-adv-x="1664" 
-d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v710q0 26 13 32t32 -13l710 -710q19 -19 19 -45t-19 -45l-710 -710q-19 -19 -32 -13t-13 32v710q-4 -10 -13 -19z" />
-    <glyph glyph-name="fast_forward" unicode="&#xf050;" horiz-adv-x="1792" 
-d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v710q0 26 13 32t32 -13l710 -710q9 -9 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-4 -10 -13 -19l-710 -710
-q-19 -19 -32 -13t-13 32v710q-4 -10 -13 -19z" />
-    <glyph glyph-name="step_forward" unicode="&#xf051;" horiz-adv-x="1024" 
-d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-4 -10 -13 -19z" />
-    <glyph glyph-name="eject" unicode="&#xf052;" horiz-adv-x="1538" 
-d="M14 557l710 710q19 19 45 19t45 -19l710 -710q19 -19 13 -32t-32 -13h-1472q-26 0 -32 13t13 32zM1473 0h-1408q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1408q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19z" />
-    <glyph glyph-name="chevron_left" unicode="&#xf053;" horiz-adv-x="1280" 
-d="M1171 1235l-531 -531l531 -531q19 -19 19 -45t-19 -45l-166 -166q-19 -19 -45 -19t-45 19l-742 742q-19 19 -19 45t19 45l742 742q19 19 45 19t45 -19l166 -166q19 -19 19 -45t-19 -45z" />
-    <glyph glyph-name="chevron_right" unicode="&#xf054;" horiz-adv-x="1280" 
-d="M1107 659l-742 -742q-19 -19 -45 -19t-45 19l-166 166q-19 19 -19 45t19 45l531 531l-531 531q-19 19 -19 45t19 45l166 166q19 19 45 19t45 -19l742 -742q19 -19 19 -45t-19 -45z" />
-    <glyph glyph-name="plus_sign" unicode="&#xf055;" 
-d="M1216 576v128q0 26 -19 45t-45 19h-256v256q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-256h-256q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h256v-256q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v256h256q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5
-t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="minus_sign" unicode="&#xf056;" 
-d="M1216 576v128q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5
-t103 -385.5z" />
-    <glyph glyph-name="remove_sign" unicode="&#xf057;" 
-d="M1149 414q0 26 -19 45l-181 181l181 181q19 19 19 45q0 27 -19 46l-90 90q-19 19 -46 19q-26 0 -45 -19l-181 -181l-181 181q-19 19 -45 19q-27 0 -46 -19l-90 -90q-19 -19 -19 -46q0 -26 19 -45l181 -181l-181 -181q-19 -19 -19 -45q0 -27 19 -46l90 -90q19 -19 46 -19
-q26 0 45 19l181 181l181 -181q19 -19 45 -19q27 0 46 19l90 90q19 19 19 46zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="ok_sign" unicode="&#xf058;" 
-d="M1284 802q0 28 -18 46l-91 90q-19 19 -45 19t-45 -19l-408 -407l-226 226q-19 19 -45 19t-45 -19l-91 -90q-18 -18 -18 -46q0 -27 18 -45l362 -362q19 -19 45 -19q27 0 46 19l543 543q18 18 18 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
-t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="question_sign" unicode="&#xf059;" 
-d="M896 160v192q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h192q14 0 23 9t9 23zM1152 832q0 88 -55.5 163t-138.5 116t-170 41q-243 0 -371 -213q-15 -24 8 -42l132 -100q7 -6 19 -6q16 0 25 12q53 68 86 92q34 24 86 24q48 0 85.5 -26t37.5 -59
-q0 -38 -20 -61t-68 -45q-63 -28 -115.5 -86.5t-52.5 -125.5v-36q0 -14 9 -23t23 -9h192q14 0 23 9t9 23q0 19 21.5 49.5t54.5 49.5q32 18 49 28.5t46 35t44.5 48t28 60.5t12.5 81zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
-t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="info_sign" unicode="&#xf05a;" 
-d="M1024 160v160q0 14 -9 23t-23 9h-96v512q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h96v-320h-96q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h448q14 0 23 9t9 23zM896 1056v160q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23
-t23 -9h192q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="screenshot" unicode="&#xf05b;" 
-d="M1197 512h-109q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h109q-32 108 -112.5 188.5t-188.5 112.5v-109q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v109q-108 -32 -188.5 -112.5t-112.5 -188.5h109q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-109
-q32 -108 112.5 -188.5t188.5 -112.5v109q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-109q108 32 188.5 112.5t112.5 188.5zM1536 704v-128q0 -26 -19 -45t-45 -19h-143q-37 -161 -154.5 -278.5t-278.5 -154.5v-143q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v143
-q-161 37 -278.5 154.5t-154.5 278.5h-143q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h143q37 161 154.5 278.5t278.5 154.5v143q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-143q161 -37 278.5 -154.5t154.5 -278.5h143q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="remove_circle" unicode="&#xf05c;" 
-d="M1097 457l-146 -146q-10 -10 -23 -10t-23 10l-137 137l-137 -137q-10 -10 -23 -10t-23 10l-146 146q-10 10 -10 23t10 23l137 137l-137 137q-10 10 -10 23t10 23l146 146q10 10 23 10t23 -10l137 -137l137 137q10 10 23 10t23 -10l146 -146q10 -10 10 -23t-10 -23
-l-137 -137l137 -137q10 -10 10 -23t-10 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5
-t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="ok_circle" unicode="&#xf05d;" 
-d="M1171 723l-422 -422q-19 -19 -45 -19t-45 19l-294 294q-19 19 -19 45t19 45l102 102q19 19 45 19t45 -19l147 -147l275 275q19 19 45 19t45 -19l102 -102q19 -19 19 -45t-19 -45zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198
-t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="ban_circle" unicode="&#xf05e;" 
-d="M1312 643q0 161 -87 295l-754 -753q137 -89 297 -89q111 0 211.5 43.5t173.5 116.5t116 174.5t43 212.5zM313 344l755 754q-135 91 -300 91q-148 0 -273 -73t-198 -199t-73 -274q0 -162 89 -299zM1536 643q0 -157 -61 -300t-163.5 -246t-245 -164t-298.5 -61t-298.5 61
-t-245 164t-163.5 246t-61 300t61 299.5t163.5 245.5t245 164t298.5 61t298.5 -61t245 -164t163.5 -245.5t61 -299.5z" />
-    <glyph glyph-name="arrow_left" unicode="&#xf060;" 
-d="M1536 640v-128q0 -53 -32.5 -90.5t-84.5 -37.5h-704l293 -294q38 -36 38 -90t-38 -90l-75 -76q-37 -37 -90 -37q-52 0 -91 37l-651 652q-37 37 -37 90q0 52 37 91l651 650q38 38 91 38q52 0 90 -38l75 -74q38 -38 38 -91t-38 -91l-293 -293h704q52 0 84.5 -37.5
-t32.5 -90.5z" />
-    <glyph glyph-name="arrow_right" unicode="&#xf061;" 
-d="M1472 576q0 -54 -37 -91l-651 -651q-39 -37 -91 -37q-51 0 -90 37l-75 75q-38 38 -38 91t38 91l293 293h-704q-52 0 -84.5 37.5t-32.5 90.5v128q0 53 32.5 90.5t84.5 37.5h704l-293 294q-38 36 -38 90t38 90l75 75q38 38 90 38q53 0 91 -38l651 -651q37 -35 37 -90z" />
-    <glyph glyph-name="arrow_up" unicode="&#xf062;" horiz-adv-x="1664" 
-d="M1611 565q0 -51 -37 -90l-75 -75q-38 -38 -91 -38q-54 0 -90 38l-294 293v-704q0 -52 -37.5 -84.5t-90.5 -32.5h-128q-53 0 -90.5 32.5t-37.5 84.5v704l-294 -293q-36 -38 -90 -38t-90 38l-75 75q-38 38 -38 90q0 53 38 91l651 651q35 37 90 37q54 0 91 -37l651 -651
-q37 -39 37 -91z" />
-    <glyph glyph-name="arrow_down" unicode="&#xf063;" horiz-adv-x="1664" 
-d="M1611 704q0 -53 -37 -90l-651 -652q-39 -37 -91 -37q-53 0 -90 37l-651 652q-38 36 -38 90q0 53 38 91l74 75q39 37 91 37q53 0 90 -37l294 -294v704q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-704l294 294q37 37 90 37q52 0 91 -37l75 -75q37 -39 37 -91z" />
-    <glyph glyph-name="share_alt" unicode="&#xf064;" horiz-adv-x="1792" 
-d="M1792 896q0 -26 -19 -45l-512 -512q-19 -19 -45 -19t-45 19t-19 45v256h-224q-98 0 -175.5 -6t-154 -21.5t-133 -42.5t-105.5 -69.5t-80 -101t-48.5 -138.5t-17.5 -181q0 -55 5 -123q0 -6 2.5 -23.5t2.5 -26.5q0 -15 -8.5 -25t-23.5 -10q-16 0 -28 17q-7 9 -13 22
-t-13.5 30t-10.5 24q-127 285 -127 451q0 199 53 333q162 403 875 403h224v256q0 26 19 45t45 19t45 -19l512 -512q19 -19 19 -45z" />
-    <glyph glyph-name="resize_full" unicode="&#xf065;" 
-d="M755 480q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23zM1536 1344v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332
-q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="resize_small" unicode="&#xf066;" 
-d="M768 576v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45zM1523 1248q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45
-t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23z" />
-    <glyph glyph-name="plus" unicode="&#xf067;" horiz-adv-x="1408" 
-d="M1408 800v-192q0 -40 -28 -68t-68 -28h-416v-416q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v416h-416q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h416v416q0 40 28 68t68 28h192q40 0 68 -28t28 -68v-416h416q40 0 68 -28t28 -68z" />
-    <glyph glyph-name="minus" unicode="&#xf068;" horiz-adv-x="1408" 
-d="M1408 800v-192q0 -40 -28 -68t-68 -28h-1216q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h1216q40 0 68 -28t28 -68z" />
-    <glyph glyph-name="asterisk" unicode="&#xf069;" horiz-adv-x="1664" 
-d="M1482 486q46 -26 59.5 -77.5t-12.5 -97.5l-64 -110q-26 -46 -77.5 -59.5t-97.5 12.5l-266 153v-307q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v307l-266 -153q-46 -26 -97.5 -12.5t-77.5 59.5l-64 110q-26 46 -12.5 97.5t59.5 77.5l266 154l-266 154
-q-46 26 -59.5 77.5t12.5 97.5l64 110q26 46 77.5 59.5t97.5 -12.5l266 -153v307q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-307l266 153q46 26 97.5 12.5t77.5 -59.5l64 -110q26 -46 12.5 -97.5t-59.5 -77.5l-266 -154z" />
-    <glyph glyph-name="exclamation_sign" unicode="&#xf06a;" 
-d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM896 161v190q0 14 -9 23.5t-22 9.5h-192q-13 0 -23 -10t-10 -23v-190q0 -13 10 -23t23 -10h192
-q13 0 22 9.5t9 23.5zM894 505l18 621q0 12 -10 18q-10 8 -24 8h-220q-14 0 -24 -8q-10 -6 -10 -18l17 -621q0 -10 10 -17.5t24 -7.5h185q14 0 23.5 7.5t10.5 17.5z" />
-    <glyph glyph-name="gift" unicode="&#xf06b;" 
-d="M928 180v56v468v192h-320v-192v-468v-56q0 -25 18 -38.5t46 -13.5h192q28 0 46 13.5t18 38.5zM472 1024h195l-126 161q-26 31 -69 31q-40 0 -68 -28t-28 -68t28 -68t68 -28zM1160 1120q0 40 -28 68t-68 28q-43 0 -69 -31l-125 -161h194q40 0 68 28t28 68zM1536 864v-320
-q0 -14 -9 -23t-23 -9h-96v-416q0 -40 -28 -68t-68 -28h-1088q-40 0 -68 28t-28 68v416h-96q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h440q-93 0 -158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5q107 0 168 -77l128 -165l128 165q61 77 168 77q93 0 158.5 -65.5t65.5 -158.5
-t-65.5 -158.5t-158.5 -65.5h440q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="leaf" unicode="&#xf06c;" horiz-adv-x="1792" 
-d="M1280 832q0 26 -19 45t-45 19q-172 0 -318 -49.5t-259.5 -134t-235.5 -219.5q-19 -21 -19 -45q0 -26 19 -45t45 -19q24 0 45 19q27 24 74 71t67 66q137 124 268.5 176t313.5 52q26 0 45 19t19 45zM1792 1030q0 -95 -20 -193q-46 -224 -184.5 -383t-357.5 -268
-q-214 -108 -438 -108q-148 0 -286 47q-15 5 -88 42t-96 37q-16 0 -39.5 -32t-45 -70t-52.5 -70t-60 -32q-43 0 -63.5 17.5t-45.5 59.5q-2 4 -6 11t-5.5 10t-3 9.5t-1.5 13.5q0 35 31 73.5t68 65.5t68 56t31 48q0 4 -14 38t-16 44q-9 51 -9 104q0 115 43.5 220t119 184.5
-t170.5 139t204 95.5q55 18 145 25.5t179.5 9t178.5 6t163.5 24t113.5 56.5l29.5 29.5t29.5 28t27 20t36.5 16t43.5 4.5q39 0 70.5 -46t47.5 -112t24 -124t8 -96z" />
-    <glyph glyph-name="fire" unicode="&#xf06d;" horiz-adv-x="1408" 
-d="M1408 -160v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1152 896q0 -78 -24.5 -144t-64 -112.5t-87.5 -88t-96 -77.5t-87.5 -72t-64 -81.5t-24.5 -96.5q0 -96 67 -224l-4 1l1 -1
-q-90 41 -160 83t-138.5 100t-113.5 122.5t-72.5 150.5t-27.5 184q0 78 24.5 144t64 112.5t87.5 88t96 77.5t87.5 72t64 81.5t24.5 96.5q0 94 -66 224l3 -1l-1 1q90 -41 160 -83t138.5 -100t113.5 -122.5t72.5 -150.5t27.5 -184z" />
-    <glyph glyph-name="eye_open" unicode="&#xf06e;" horiz-adv-x="1792" 
-d="M1664 576q-152 236 -381 353q61 -104 61 -225q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 121 61 225q-229 -117 -381 -353q133 -205 333.5 -326.5t434.5 -121.5t434.5 121.5t333.5 326.5zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5
-t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1792 576q0 -34 -20 -69q-140 -230 -376.5 -368.5t-499.5 -138.5t-499.5 139t-376.5 368q-20 35 -20 69t20 69q140 229 376.5 368t499.5 139t499.5 -139t376.5 -368q20 -35 20 -69z" />
-    <glyph glyph-name="eye_close" unicode="&#xf070;" horiz-adv-x="1792" 
-d="M555 201l78 141q-87 63 -136 159t-49 203q0 121 61 225q-229 -117 -381 -353q167 -258 427 -375zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1307 1151q0 -7 -1 -9
-q-106 -189 -316 -567t-315 -566l-49 -89q-10 -16 -28 -16q-12 0 -134 70q-16 10 -16 28q0 12 44 87q-143 65 -263.5 173t-208.5 245q-20 31 -20 69t20 69q153 235 380 371t496 136q89 0 180 -17l54 97q10 16 28 16q5 0 18 -6t31 -15.5t33 -18.5t31.5 -18.5t19.5 -11.5
-q16 -10 16 -27zM1344 704q0 -139 -79 -253.5t-209 -164.5l280 502q8 -45 8 -84zM1792 576q0 -35 -20 -69q-39 -64 -109 -145q-150 -172 -347.5 -267t-419.5 -95l74 132q212 18 392.5 137t301.5 307q-115 179 -282 294l63 112q95 -64 182.5 -153t144.5 -184q20 -34 20 -69z
-" />
-    <glyph glyph-name="warning_sign" unicode="&#xf071;" horiz-adv-x="1792" 
-d="M1024 161v190q0 14 -9.5 23.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -23.5v-190q0 -14 9.5 -23.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 23.5zM1022 535l18 459q0 12 -10 19q-13 11 -24 11h-220q-11 0 -24 -11q-10 -7 -10 -21l17 -457q0 -10 10 -16.5t24 -6.5h185
-q14 0 23.5 6.5t10.5 16.5zM1008 1469l768 -1408q35 -63 -2 -126q-17 -29 -46.5 -46t-63.5 -17h-1536q-34 0 -63.5 17t-46.5 46q-37 63 -2 126l768 1408q17 31 47 49t65 18t65 -18t47 -49z" />
-    <glyph glyph-name="plane" unicode="&#xf072;" horiz-adv-x="1408" 
-d="M1376 1376q44 -52 12 -148t-108 -172l-161 -161l160 -696q5 -19 -12 -33l-128 -96q-7 -6 -19 -6q-4 0 -7 1q-15 3 -21 16l-279 508l-259 -259l53 -194q5 -17 -8 -31l-96 -96q-9 -9 -23 -9h-2q-15 2 -24 13l-189 252l-252 189q-11 7 -13 23q-1 13 9 25l96 97q9 9 23 9
-q6 0 8 -1l194 -53l259 259l-508 279q-14 8 -17 24q-2 16 9 27l128 128q14 13 30 8l665 -159l160 160q76 76 172 108t148 -12z" />
-    <glyph glyph-name="calendar" unicode="&#xf073;" horiz-adv-x="1664" 
-d="M128 -128h288v288h-288v-288zM480 -128h320v288h-320v-288zM128 224h288v320h-288v-320zM480 224h320v320h-320v-320zM128 608h288v288h-288v-288zM864 -128h320v288h-320v-288zM480 608h320v288h-320v-288zM1248 -128h288v288h-288v-288zM864 224h320v320h-320v-320z
-M512 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1248 224h288v320h-288v-320zM864 608h320v288h-320v-288zM1248 608h288v288h-288v-288zM1280 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64
-q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47
-h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="random" unicode="&#xf074;" horiz-adv-x="1792" 
-d="M666 1055q-60 -92 -137 -273q-22 45 -37 72.5t-40.5 63.5t-51 56.5t-63 35t-81.5 14.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q250 0 410 -225zM1792 256q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192q-32 0 -85 -0.5t-81 -1t-73 1
-t-71 5t-64 10.5t-63 18.5t-58 28.5t-59 40t-55 53.5t-56 69.5q59 93 136 273q22 -45 37 -72.5t40.5 -63.5t51 -56.5t63 -35t81.5 -14.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1792 1152q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5
-v192h-256q-48 0 -87 -15t-69 -45t-51 -61.5t-45 -77.5q-32 -62 -78 -171q-29 -66 -49.5 -111t-54 -105t-64 -100t-74 -83t-90 -68.5t-106.5 -42t-128 -16.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q48 0 87 15t69 45t51 61.5t45 77.5q32 62 78 171q29 66 49.5 111
-t54 105t64 100t74 83t90 68.5t106.5 42t128 16.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" />
-    <glyph glyph-name="comment" unicode="&#xf075;" horiz-adv-x="1792" 
-d="M1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22q-17 -2 -30.5 9t-17.5 29v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281
-q0 130 71 248.5t191 204.5t286 136.5t348 50.5q244 0 450 -85.5t326 -233t120 -321.5z" />
-    <glyph glyph-name="magnet" unicode="&#xf076;" 
-d="M1536 704v-128q0 -201 -98.5 -362t-274 -251.5t-395.5 -90.5t-395.5 90.5t-274 251.5t-98.5 362v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-128q0 -52 23.5 -90t53.5 -57t71 -30t64 -13t44 -2t44 2t64 13t71 30t53.5 57t23.5 90v128q0 26 19 45t45 19h384
-q26 0 45 -19t19 -45zM512 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45zM1536 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="chevron_up" unicode="&#xf077;" horiz-adv-x="1792" 
-d="M1683 205l-166 -165q-19 -19 -45 -19t-45 19l-531 531l-531 -531q-19 -19 -45 -19t-45 19l-166 165q-19 19 -19 45.5t19 45.5l742 741q19 19 45 19t45 -19l742 -741q19 -19 19 -45.5t-19 -45.5z" />
-    <glyph glyph-name="chevron_down" unicode="&#xf078;" horiz-adv-x="1792" 
-d="M1683 728l-742 -741q-19 -19 -45 -19t-45 19l-742 741q-19 19 -19 45.5t19 45.5l166 165q19 19 45 19t45 -19l531 -531l531 531q19 19 45 19t45 -19l166 -165q19 -19 19 -45.5t-19 -45.5z" />
-    <glyph glyph-name="retweet" unicode="&#xf079;" horiz-adv-x="1920" 
-d="M1280 32q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-8 0 -13.5 2t-9 7t-5.5 8t-3 11.5t-1 11.5v13v11v160v416h-192q-26 0 -45 19t-19 45q0 24 15 41l320 384q19 22 49 22t49 -22l320 -384q15 -17 15 -41q0 -26 -19 -45t-45 -19h-192v-384h576q16 0 25 -11l160 -192q7 -10 7 -21
-zM1920 448q0 -24 -15 -41l-320 -384q-20 -23 -49 -23t-49 23l-320 384q-15 17 -15 41q0 26 19 45t45 19h192v384h-576q-16 0 -25 12l-160 192q-7 9 -7 20q0 13 9.5 22.5t22.5 9.5h960q8 0 13.5 -2t9 -7t5.5 -8t3 -11.5t1 -11.5v-13v-11v-160v-416h192q26 0 45 -19t19 -45z
-" />
-    <glyph glyph-name="shopping_cart" unicode="&#xf07a;" horiz-adv-x="1664" 
-d="M640 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1536 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1664 1088v-512q0 -24 -16.5 -42.5t-40.5 -21.5l-1044 -122q13 -60 13 -70q0 -16 -24 -64h920q26 0 45 -19t19 -45
-t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 11 8 31.5t16 36t21.5 40t15.5 29.5l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t19.5 -15.5t13 -24.5t8 -26t5.5 -29.5t4.5 -26h1201q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="folder_close" unicode="&#xf07b;" horiz-adv-x="1664" 
-d="M1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" />
-    <glyph glyph-name="folder_open" unicode="&#xf07c;" horiz-adv-x="1920" 
-d="M1879 584q0 -31 -31 -66l-336 -396q-43 -51 -120.5 -86.5t-143.5 -35.5h-1088q-34 0 -60.5 13t-26.5 43q0 31 31 66l336 396q43 51 120.5 86.5t143.5 35.5h1088q34 0 60.5 -13t26.5 -43zM1536 928v-160h-832q-94 0 -197 -47.5t-164 -119.5l-337 -396l-5 -6q0 4 -0.5 12.5
-t-0.5 12.5v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158z" />
-    <glyph glyph-name="resize_vertical" unicode="&#xf07d;" horiz-adv-x="768" 
-d="M704 1216q0 -26 -19 -45t-45 -19h-128v-1024h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v1024h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45z" />
-    <glyph glyph-name="resize_horizontal" unicode="&#xf07e;" horiz-adv-x="1792" 
-d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-1024v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h1024v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" />
-    <glyph glyph-name="bar_chart" unicode="&#xf080;" horiz-adv-x="2048" 
-d="M640 640v-512h-256v512h256zM1024 1152v-1024h-256v1024h256zM2048 0v-128h-2048v1536h128v-1408h1920zM1408 896v-768h-256v768h256zM1792 1280v-1152h-256v1152h256z" />
-    <glyph glyph-name="twitter_sign" unicode="&#xf081;" 
-d="M1280 926q-56 -25 -121 -34q68 40 93 117q-65 -38 -134 -51q-61 66 -153 66q-87 0 -148.5 -61.5t-61.5 -148.5q0 -29 5 -48q-129 7 -242 65t-192 155q-29 -50 -29 -106q0 -114 91 -175q-47 1 -100 26v-2q0 -75 50 -133.5t123 -72.5q-29 -8 -51 -8q-13 0 -39 4
-q21 -63 74.5 -104t121.5 -42q-116 -90 -261 -90q-26 0 -50 3q148 -94 322 -94q112 0 210 35.5t168 95t120.5 137t75 162t24.5 168.5q0 18 -1 27q63 45 105 109zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5
-t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="facebook_sign" unicode="&#xf082;" 
-d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-188v595h199l30 232h-229v148q0 56 23.5 84t91.5 28l122 1v207q-63 9 -178 9q-136 0 -217.5 -80t-81.5 -226v-171h-200v-232h200v-595h-532q-119 0 -203.5 84.5t-84.5 203.5v960
-q0 119 84.5 203.5t203.5 84.5h960z" />
-    <glyph glyph-name="camera_retro" unicode="&#xf083;" horiz-adv-x="1792" 
-d="M928 704q0 14 -9 23t-23 9q-66 0 -113 -47t-47 -113q0 -14 9 -23t23 -9t23 9t9 23q0 40 28 68t68 28q14 0 23 9t9 23zM1152 574q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM128 0h1536v128h-1536v-128zM1280 574q0 159 -112.5 271.5
-t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM256 1216h384v128h-384v-128zM128 1024h1536v118v138h-828l-64 -128h-644v-128zM1792 1280v-1280q0 -53 -37.5 -90.5t-90.5 -37.5h-1536q-53 0 -90.5 37.5t-37.5 90.5v1280
-q0 53 37.5 90.5t90.5 37.5h1536q53 0 90.5 -37.5t37.5 -90.5z" />
-    <glyph glyph-name="key" unicode="&#xf084;" horiz-adv-x="1792" 
-d="M832 1024q0 80 -56 136t-136 56t-136 -56t-56 -136q0 -42 19 -83q-41 19 -83 19q-80 0 -136 -56t-56 -136t56 -136t136 -56t136 56t56 136q0 42 -19 83q41 -19 83 -19q80 0 136 56t56 136zM1683 320q0 -17 -49 -66t-66 -49q-9 0 -28.5 16t-36.5 33t-38.5 40t-24.5 26
-l-96 -96l220 -220q28 -28 28 -68q0 -42 -39 -81t-81 -39q-40 0 -68 28l-671 671q-176 -131 -365 -131q-163 0 -265.5 102.5t-102.5 265.5q0 160 95 313t248 248t313 95q163 0 265.5 -102.5t102.5 -265.5q0 -189 -131 -365l355 -355l96 96q-3 3 -26 24.5t-40 38.5t-33 36.5
-t-16 28.5q0 17 49 66t66 49q13 0 23 -10q6 -6 46 -44.5t82 -79.5t86.5 -86t73 -78t28.5 -41z" />
-    <glyph glyph-name="cogs" unicode="&#xf085;" horiz-adv-x="1920" 
-d="M896 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1664 128q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 1152q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5
-t90.5 37.5t37.5 90.5zM1280 731v-185q0 -10 -7 -19.5t-16 -10.5l-155 -24q-11 -35 -32 -76q34 -48 90 -115q7 -11 7 -20q0 -12 -7 -19q-23 -30 -82.5 -89.5t-78.5 -59.5q-11 0 -21 7l-115 90q-37 -19 -77 -31q-11 -108 -23 -155q-7 -24 -30 -24h-186q-11 0 -20 7.5t-10 17.5
-l-23 153q-34 10 -75 31l-118 -89q-7 -7 -20 -7q-11 0 -21 8q-144 133 -144 160q0 9 7 19q10 14 41 53t47 61q-23 44 -35 82l-152 24q-10 1 -17 9.5t-7 19.5v185q0 10 7 19.5t16 10.5l155 24q11 35 32 76q-34 48 -90 115q-7 11 -7 20q0 12 7 20q22 30 82 89t79 59q11 0 21 -7
-l115 -90q34 18 77 32q11 108 23 154q7 24 30 24h186q11 0 20 -7.5t10 -17.5l23 -153q34 -10 75 -31l118 89q8 7 20 7q11 0 21 -8q144 -133 144 -160q0 -8 -7 -19q-12 -16 -42 -54t-45 -60q23 -48 34 -82l152 -23q10 -2 17 -10.5t7 -19.5zM1920 198v-140q0 -16 -149 -31
-q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20
-t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31zM1920 1222v-140q0 -16 -149 -31q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68
-q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70
-q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31z" />
-    <glyph glyph-name="comments" unicode="&#xf086;" horiz-adv-x="1792" 
-d="M1408 768q0 -139 -94 -257t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224
-q0 139 94 257t256.5 186.5t353.5 68.5t353.5 -68.5t256.5 -186.5t94 -257zM1792 512q0 -120 -71 -224.5t-195 -176.5q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7
-q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230z" />
-    <glyph glyph-name="thumbs_up_alt" unicode="&#xf087;" 
-d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 768q0 51 -39 89.5t-89 38.5h-352q0 58 48 159.5t48 160.5q0 98 -32 145t-128 47q-26 -26 -38 -85t-30.5 -125.5t-59.5 -109.5q-22 -23 -77 -91q-4 -5 -23 -30t-31.5 -41t-34.5 -42.5
-t-40 -44t-38.5 -35.5t-40 -27t-35.5 -9h-32v-640h32q13 0 31.5 -3t33 -6.5t38 -11t35 -11.5t35.5 -12.5t29 -10.5q211 -73 342 -73h121q192 0 192 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5q32 1 53.5 47t21.5 81zM1536 769
-q0 -89 -49 -163q9 -33 9 -69q0 -77 -38 -144q3 -21 3 -43q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5h-36h-93q-96 0 -189.5 22.5t-216.5 65.5q-116 40 -138 40h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h274q36 24 137 155q58 75 107 128
-q24 25 35.5 85.5t30.5 126.5t62 108q39 37 90 37q84 0 151 -32.5t102 -101.5t35 -186q0 -93 -48 -192h176q104 0 180 -76t76 -179z" />
-    <glyph glyph-name="thumbs_down_alt" unicode="&#xf088;" 
-d="M256 1088q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 512q0 35 -21.5 81t-53.5 47q15 17 25 47.5t10 55.5q0 69 -53 119q18 31 18 69q0 37 -17.5 73.5t-47.5 52.5q5 30 5 56q0 85 -49 126t-136 41h-128q-131 0 -342 -73q-5 -2 -29 -10.5
-t-35.5 -12.5t-35 -11.5t-38 -11t-33 -6.5t-31.5 -3h-32v-640h32q16 0 35.5 -9t40 -27t38.5 -35.5t40 -44t34.5 -42.5t31.5 -41t23 -30q55 -68 77 -91q41 -43 59.5 -109.5t30.5 -125.5t38 -85q96 0 128 47t32 145q0 59 -48 160.5t-48 159.5h352q50 0 89 38.5t39 89.5z
-M1536 511q0 -103 -76 -179t-180 -76h-176q48 -99 48 -192q0 -118 -35 -186q-35 -69 -102 -101.5t-151 -32.5q-51 0 -90 37q-34 33 -54 82t-25.5 90.5t-17.5 84.5t-31 64q-48 50 -107 127q-101 131 -137 155h-274q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5
-h288q22 0 138 40q128 44 223 66t200 22h112q140 0 226.5 -79t85.5 -216v-5q60 -77 60 -178q0 -22 -3 -43q38 -67 38 -144q0 -36 -9 -69q49 -73 49 -163z" />
-    <glyph glyph-name="star_half" unicode="&#xf089;" horiz-adv-x="896" 
-d="M832 1504v-1339l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41z" />
-    <glyph glyph-name="heart_empty" unicode="&#xf08a;" horiz-adv-x="1792" 
-d="M1664 940q0 81 -21.5 143t-55 98.5t-81.5 59.5t-94 31t-98 8t-112 -25.5t-110.5 -64t-86.5 -72t-60 -61.5q-18 -22 -49 -22t-49 22q-24 28 -60 61.5t-86.5 72t-110.5 64t-112 25.5t-98 -8t-94 -31t-81.5 -59.5t-55 -98.5t-21.5 -143q0 -168 187 -355l581 -560l580 559
-q188 188 188 356zM1792 940q0 -221 -229 -450l-623 -600q-18 -18 -44 -18t-44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5
-q224 0 351 -124t127 -344z" />
-    <glyph glyph-name="signout" unicode="&#xf08b;" horiz-adv-x="1664" 
-d="M640 96q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h320q13 0 22.5 -9.5t9.5 -22.5q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-66 0 -113 -47t-47 -113v-704
-q0 -66 47 -113t113 -47h288h11h13t11.5 -1t11.5 -3t8 -5.5t7 -9t2 -13.5zM1568 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45z" />
-    <glyph glyph-name="linkedin_sign" unicode="&#xf08c;" 
-d="M237 122h231v694h-231v-694zM483 1030q-1 52 -36 86t-93 34t-94.5 -34t-36.5 -86q0 -51 35.5 -85.5t92.5 -34.5h1q59 0 95 34.5t36 85.5zM1068 122h231v398q0 154 -73 233t-193 79q-136 0 -209 -117h2v101h-231q3 -66 0 -694h231v388q0 38 7 56q15 35 45 59.5t74 24.5
-q116 0 116 -157v-371zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="pushpin" unicode="&#xf08d;" horiz-adv-x="1152" 
-d="M480 672v448q0 14 -9 23t-23 9t-23 -9t-9 -23v-448q0 -14 9 -23t23 -9t23 9t9 23zM1152 320q0 -26 -19 -45t-45 -19h-429l-51 -483q-2 -12 -10.5 -20.5t-20.5 -8.5h-1q-27 0 -32 27l-76 485h-404q-26 0 -45 19t-19 45q0 123 78.5 221.5t177.5 98.5v512q-52 0 -90 38
-t-38 90t38 90t90 38h640q52 0 90 -38t38 -90t-38 -90t-90 -38v-512q99 0 177.5 -98.5t78.5 -221.5z" />
-    <glyph glyph-name="external_link" unicode="&#xf08e;" horiz-adv-x="1792" 
-d="M1408 608v-320q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v320
-q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1792 1472v-512q0 -26 -19 -45t-45 -19t-45 19l-176 176l-652 -652q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l652 652l-176 176q-19 19 -19 45t19 45t45 19h512q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="signin" unicode="&#xf090;" 
-d="M1184 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45zM1536 992v-704q0 -119 -84.5 -203.5t-203.5 -84.5h-320q-13 0 -22.5 9.5t-9.5 22.5
-q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q66 0 113 47t47 113v704q0 66 -47 113t-113 47h-288h-11h-13t-11.5 1t-11.5 3t-8 5.5t-7 9t-2 13.5q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="trophy" unicode="&#xf091;" horiz-adv-x="1664" 
-d="M458 653q-74 162 -74 371h-256v-96q0 -78 94.5 -162t235.5 -113zM1536 928v96h-256q0 -209 -74 -371q141 29 235.5 113t94.5 162zM1664 1056v-128q0 -71 -41.5 -143t-112 -130t-173 -97.5t-215.5 -44.5q-42 -54 -95 -95q-38 -34 -52.5 -72.5t-14.5 -89.5q0 -54 30.5 -91
-t97.5 -37q75 0 133.5 -45.5t58.5 -114.5v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 69 58.5 114.5t133.5 45.5q67 0 97.5 37t30.5 91q0 51 -14.5 89.5t-52.5 72.5q-53 41 -95 95q-113 5 -215.5 44.5t-173 97.5t-112 130t-41.5 143v128q0 40 28 68t68 28h288v96
-q0 66 47 113t113 47h576q66 0 113 -47t47 -113v-96h288q40 0 68 -28t28 -68z" />
-    <glyph glyph-name="github_sign" unicode="&#xf092;" 
-d="M519 336q4 6 -3 13q-9 7 -14 2q-4 -6 3 -13q9 -7 14 -2zM491 377q-5 7 -12 4q-6 -4 0 -12q7 -8 12 -5q6 4 0 13zM450 417q2 4 -5 8q-7 2 -8 -2q-3 -5 4 -8q8 -2 9 2zM471 394q2 1 1.5 4.5t-3.5 5.5q-6 7 -10 3t1 -11q6 -6 11 -2zM557 319q2 7 -9 11q-9 3 -13 -4
-q-2 -7 9 -11q9 -3 13 4zM599 316q0 8 -12 8q-10 0 -10 -8t11 -8t11 8zM638 323q-2 7 -13 5t-9 -9q2 -8 12 -6t10 10zM1280 640q0 212 -150 362t-362 150t-362 -150t-150 -362q0 -167 98 -300.5t252 -185.5q18 -3 26.5 5t8.5 20q0 52 -1 95q-6 -1 -15.5 -2.5t-35.5 -2t-48 4
-t-43.5 20t-29.5 41.5q-23 59 -57 74q-2 1 -4.5 3.5l-8 8t-7 9.5t4 7.5t19.5 3.5q6 0 15 -2t30 -15.5t33 -35.5q16 -28 37.5 -42t43.5 -14t38 3.5t30 9.5q7 47 33 69q-49 6 -86 18.5t-73 39t-55.5 76t-19.5 119.5q0 79 53 137q-24 62 5 136q19 6 54.5 -7.5t60.5 -29.5l26 -16
-q58 17 128 17t128 -17q11 7 28.5 18t55.5 26t57 9q29 -74 5 -136q53 -58 53 -137q0 -57 -14 -100.5t-35.5 -70t-53.5 -44.5t-62.5 -26t-68.5 -12q35 -31 35 -95q0 -40 -0.5 -89t-0.5 -51q0 -12 8.5 -20t26.5 -5q154 52 252 185.5t98 300.5zM1536 1120v-960
-q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="upload_alt" unicode="&#xf093;" horiz-adv-x="1664" 
-d="M1280 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 288v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h427q21 -56 70.5 -92
-t110.5 -36h256q61 0 110.5 36t70.5 92h427q40 0 68 -28t28 -68zM1339 936q-17 -40 -59 -40h-256v-448q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v448h-256q-42 0 -59 40q-17 39 14 69l448 448q18 19 45 19t45 -19l448 -448q31 -30 14 -69z" />
-    <glyph glyph-name="lemon" unicode="&#xf094;" 
-d="M1407 710q0 44 -7 113.5t-18 96.5q-12 30 -17 44t-9 36.5t-4 48.5q0 23 5 68.5t5 67.5q0 37 -10 55q-4 1 -13 1q-19 0 -58 -4.5t-59 -4.5q-60 0 -176 24t-175 24q-43 0 -94.5 -11.5t-85 -23.5t-89.5 -34q-137 -54 -202 -103q-96 -73 -159.5 -189.5t-88 -236t-24.5 -248.5
-q0 -40 12.5 -120t12.5 -121q0 -23 -11 -66.5t-11 -65.5t12 -36.5t34 -14.5q24 0 72.5 11t73.5 11q57 0 169.5 -15.5t169.5 -15.5q181 0 284 36q129 45 235.5 152.5t166 245.5t59.5 275zM1535 712q0 -165 -70 -327.5t-196 -288t-281 -180.5q-124 -44 -326 -44
-q-57 0 -170 14.5t-169 14.5q-24 0 -72.5 -14.5t-73.5 -14.5q-73 0 -123.5 55.5t-50.5 128.5q0 24 11 68t11 67q0 40 -12.5 120.5t-12.5 121.5q0 111 18 217.5t54.5 209.5t100.5 194t150 156q78 59 232 120q194 78 316 78q60 0 175.5 -24t173.5 -24q19 0 57 5t58 5
-q81 0 118 -50.5t37 -134.5q0 -23 -5 -68t-5 -68q0 -13 2 -25t3.5 -16.5t7.5 -20.5t8 -20q16 -40 25 -118.5t9 -136.5z" />
-    <glyph glyph-name="phone" unicode="&#xf095;" horiz-adv-x="1408" 
-d="M1408 296q0 -27 -10 -70.5t-21 -68.5q-21 -50 -122 -106q-94 -51 -186 -51q-27 0 -53 3.5t-57.5 12.5t-47 14.5t-55.5 20.5t-49 18q-98 35 -175 83q-127 79 -264 216t-216 264q-48 77 -83 175q-3 9 -18 49t-20.5 55.5t-14.5 47t-12.5 57.5t-3.5 53q0 92 51 186
-q56 101 106 122q25 11 68.5 21t70.5 10q14 0 21 -3q18 -6 53 -76q11 -19 30 -54t35 -63.5t31 -53.5q3 -4 17.5 -25t21.5 -35.5t7 -28.5q0 -20 -28.5 -50t-62 -55t-62 -53t-28.5 -46q0 -9 5 -22.5t8.5 -20.5t14 -24t11.5 -19q76 -137 174 -235t235 -174q2 -1 19 -11.5t24 -14
-t20.5 -8.5t22.5 -5q18 0 46 28.5t53 62t55 62t50 28.5q14 0 28.5 -7t35.5 -21.5t25 -17.5q25 -15 53.5 -31t63.5 -35t54 -30q70 -35 76 -53q3 -7 3 -21z" />
-    <glyph glyph-name="check_empty" unicode="&#xf096;" horiz-adv-x="1408" 
-d="M1120 1280h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v832q0 66 -47 113t-113 47zM1408 1120v-832q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832
-q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="bookmark_empty" unicode="&#xf097;" horiz-adv-x="1280" 
-d="M1152 1280h-1024v-1242l423 406l89 85l89 -85l423 -406v1242zM1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289
-q0 34 19.5 62t52.5 41q21 9 44 9h1048z" />
-    <glyph glyph-name="phone_sign" unicode="&#xf098;" 
-d="M1280 343q0 11 -2 16t-18 16.5t-40.5 25t-47.5 26.5t-45.5 25t-28.5 15q-5 3 -19 13t-25 15t-21 5q-15 0 -36.5 -20.5t-39.5 -45t-38.5 -45t-33.5 -20.5q-7 0 -16.5 3.5t-15.5 6.5t-17 9.5t-14 8.5q-99 55 -170 126.5t-127 170.5q-2 3 -8.5 14t-9.5 17t-6.5 15.5
-t-3.5 16.5q0 13 20.5 33.5t45 38.5t45 39.5t20.5 36.5q0 10 -5 21t-15 25t-13 19q-3 6 -15 28.5t-25 45.5t-26.5 47.5t-25 40.5t-16.5 18t-16 2q-48 0 -101 -22q-46 -21 -80 -94.5t-34 -130.5q0 -16 2.5 -34t5 -30.5t9 -33t10 -29.5t12.5 -33t11 -30q60 -164 216.5 -320.5
-t320.5 -216.5q6 -2 30 -11t33 -12.5t29.5 -10t33 -9t30.5 -5t34 -2.5q57 0 130.5 34t94.5 80q22 53 22 101zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z
-" />
-    <glyph glyph-name="twitter" unicode="&#xf099;" horiz-adv-x="1664" 
-d="M1620 1128q-67 -98 -162 -167q1 -14 1 -42q0 -130 -38 -259.5t-115.5 -248.5t-184.5 -210.5t-258 -146t-323 -54.5q-271 0 -496 145q35 -4 78 -4q225 0 401 138q-105 2 -188 64.5t-114 159.5q33 -5 61 -5q43 0 85 11q-112 23 -185.5 111.5t-73.5 205.5v4q68 -38 146 -41
-q-66 44 -105 115t-39 154q0 88 44 163q121 -149 294.5 -238.5t371.5 -99.5q-8 38 -8 74q0 134 94.5 228.5t228.5 94.5q140 0 236 -102q109 21 205 78q-37 -115 -142 -178q93 10 186 50z" />
-    <glyph glyph-name="facebook" unicode="&#xf09a;" horiz-adv-x="1024" 
-d="M959 1524v-264h-157q-86 0 -116 -36t-30 -108v-189h293l-39 -296h-254v-759h-306v759h-255v296h255v218q0 186 104 288.5t277 102.5q147 0 228 -12z" />
-    <glyph glyph-name="github" unicode="&#xf09b;" 
-d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5q0 -251 -146.5 -451.5t-378.5 -277.5q-27 -5 -40 7t-13 30q0 3 0.5 76.5t0.5 134.5q0 97 -52 142q57 6 102.5 18t94 39t81 66.5t53 105t20.5 150.5q0 119 -79 206q37 91 -8 204q-28 9 -81 -11t-92 -44l-38 -24
-q-93 26 -192 26t-192 -26q-16 11 -42.5 27t-83.5 38.5t-85 13.5q-45 -113 -8 -204q-79 -87 -79 -206q0 -85 20.5 -150t52.5 -105t80.5 -67t94 -39t102.5 -18q-39 -36 -49 -103q-21 -10 -45 -15t-57 -5t-65.5 21.5t-55.5 62.5q-19 32 -48.5 52t-49.5 24l-20 3q-21 0 -29 -4.5
-t-5 -11.5t9 -14t13 -12l7 -5q22 -10 43.5 -38t31.5 -51l10 -23q13 -38 44 -61.5t67 -30t69.5 -7t55.5 3.5l23 4q0 -38 0.5 -88.5t0.5 -54.5q0 -18 -13 -30t-40 -7q-232 77 -378.5 277.5t-146.5 451.5q0 209 103 385.5t279.5 279.5t385.5 103zM291 305q3 7 -7 12
-q-10 3 -13 -2q-3 -7 7 -12q9 -6 13 2zM322 271q7 5 -2 16q-10 9 -16 3q-7 -5 2 -16q10 -10 16 -3zM352 226q9 7 0 19q-8 13 -17 6q-9 -5 0 -18t17 -7zM394 184q8 8 -4 19q-12 12 -20 3q-9 -8 4 -19q12 -12 20 -3zM451 159q3 11 -13 16q-15 4 -19 -7t13 -15q15 -6 19 6z
-M514 154q0 13 -17 11q-16 0 -16 -11q0 -13 17 -11q16 0 16 11zM572 164q-2 11 -18 9q-16 -3 -14 -15t18 -8t14 14z" />
-    <glyph glyph-name="unlock" unicode="&#xf09c;" horiz-adv-x="1664" 
-d="M1664 960v-256q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45v256q0 106 -75 181t-181 75t-181 -75t-75 -181v-192h96q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h672v192q0 185 131.5 316.5t316.5 131.5
-t316.5 -131.5t131.5 -316.5z" />
-    <glyph glyph-name="credit_card" unicode="&#xf09d;" horiz-adv-x="1920" 
-d="M1760 1408q66 0 113 -47t47 -113v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600zM160 1280q-13 0 -22.5 -9.5t-9.5 -22.5v-224h1664v224q0 13 -9.5 22.5t-22.5 9.5h-1600zM1760 0q13 0 22.5 9.5t9.5 22.5v608h-1664v-608
-q0 -13 9.5 -22.5t22.5 -9.5h1600zM256 128v128h256v-128h-256zM640 128v128h384v-128h-384z" />
-    <glyph glyph-name="rss" unicode="&#xf09e;" horiz-adv-x="1408" 
-d="M384 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 69q2 -28 -17 -48q-18 -21 -47 -21h-135q-25 0 -43 16.5t-20 41.5q-22 229 -184.5 391.5t-391.5 184.5q-25 2 -41.5 20t-16.5 43v135q0 29 21 47q17 17 43 17h5q160 -13 306 -80.5
-t259 -181.5q114 -113 181.5 -259t80.5 -306zM1408 67q2 -27 -18 -47q-18 -20 -46 -20h-143q-26 0 -44.5 17.5t-19.5 42.5q-12 215 -101 408.5t-231.5 336t-336 231.5t-408.5 102q-25 1 -42.5 19.5t-17.5 43.5v143q0 28 20 46q18 18 44 18h3q262 -13 501.5 -120t425.5 -294
-q187 -186 294 -425.5t120 -501.5z" />
-    <glyph glyph-name="hdd" unicode="&#xf0a0;" 
-d="M1040 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1296 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1408 160v320q0 13 -9.5 22.5t-22.5 9.5
-h-1216q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h1216q13 0 22.5 9.5t9.5 22.5zM178 640h1180l-157 482q-4 13 -16 21.5t-26 8.5h-782q-14 0 -26 -8.5t-16 -21.5zM1536 480v-320q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v320q0 25 16 75
-l197 606q17 53 63 86t101 33h782q55 0 101 -33t63 -86l197 -606q16 -50 16 -75z" />
-    <glyph glyph-name="bullhorn" unicode="&#xf0a1;" horiz-adv-x="1792" 
-d="M1664 896q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5v-384q0 -52 -38 -90t-90 -38q-417 347 -812 380q-58 -19 -91 -66t-31 -100.5t40 -92.5q-20 -33 -23 -65.5t6 -58t33.5 -55t48 -50t61.5 -50.5q-29 -58 -111.5 -83t-168.5 -11.5t-132 55.5q-7 23 -29.5 87.5
-t-32 94.5t-23 89t-15 101t3.5 98.5t22 110.5h-122q-66 0 -113 47t-47 113v192q0 66 47 113t113 47h480q435 0 896 384q52 0 90 -38t38 -90v-384zM1536 292v954q-394 -302 -768 -343v-270q377 -42 768 -341z" />
-    <glyph glyph-name="bell" unicode="&#xf0a2;" horiz-adv-x="1792" 
-d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM246 128h1300q-266 300 -266 832q0 51 -24 105t-69 103t-121.5 80.5t-169.5 31.5t-169.5 -31.5t-121.5 -80.5t-69 -103t-24 -105q0 -532 -266 -832z
-M1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5
-t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" />
-    <glyph glyph-name="certificate" unicode="&#xf0a3;" 
-d="M1376 640l138 -135q30 -28 20 -70q-12 -41 -52 -51l-188 -48l53 -186q12 -41 -19 -70q-29 -31 -70 -19l-186 53l-48 -188q-10 -40 -51 -52q-12 -2 -19 -2q-31 0 -51 22l-135 138l-135 -138q-28 -30 -70 -20q-41 11 -51 52l-48 188l-186 -53q-41 -12 -70 19q-31 29 -19 70
-l53 186l-188 48q-40 10 -52 51q-10 42 20 70l138 135l-138 135q-30 28 -20 70q12 41 52 51l188 48l-53 186q-12 41 19 70q29 31 70 19l186 -53l48 188q10 41 51 51q41 12 70 -19l135 -139l135 139q29 30 70 19q41 -10 51 -51l48 -188l186 53q41 12 70 -19q31 -29 19 -70
-l-53 -186l188 -48q40 -10 52 -51q10 -42 -20 -70z" />
-    <glyph glyph-name="hand_right" unicode="&#xf0a4;" horiz-adv-x="1792" 
-d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 768q0 51 -39 89.5t-89 38.5h-576q0 20 15 48.5t33 55t33 68t15 84.5q0 67 -44.5 97.5t-115.5 30.5q-24 0 -90 -139q-24 -44 -37 -65q-40 -64 -112 -145q-71 -81 -101 -106
-q-69 -57 -140 -57h-32v-640h32q72 0 167 -32t193.5 -64t179.5 -32q189 0 189 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5h331q52 0 90 38t38 90zM1792 769q0 -105 -75.5 -181t-180.5 -76h-169q-4 -62 -37 -119q3 -21 3 -43
-q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5q-133 0 -322 69q-164 59 -223 59h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h288q10 0 21.5 4.5t23.5 14t22.5 18t24 22.5t20.5 21.5t19 21.5t14 17q65 74 100 129q13 21 33 62t37 72t40.5 63t55 49.5
-t69.5 17.5q125 0 206.5 -67t81.5 -189q0 -68 -22 -128h374q104 0 180 -76t76 -179z" />
-    <glyph glyph-name="hand_left" unicode="&#xf0a5;" horiz-adv-x="1792" 
-d="M1376 128h32v640h-32q-35 0 -67.5 12t-62.5 37t-50 46t-49 54q-8 9 -12 14q-72 81 -112 145q-14 22 -38 68q-1 3 -10.5 22.5t-18.5 36t-20 35.5t-21.5 30.5t-18.5 11.5q-71 0 -115.5 -30.5t-44.5 -97.5q0 -43 15 -84.5t33 -68t33 -55t15 -48.5h-576q-50 0 -89 -38.5
-t-39 -89.5q0 -52 38 -90t90 -38h331q-15 -17 -25 -47.5t-10 -55.5q0 -69 53 -119q-18 -32 -18 -69t17.5 -73.5t47.5 -52.5q-4 -24 -4 -56q0 -85 48.5 -126t135.5 -41q84 0 183 32t194 64t167 32zM1664 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45z
-M1792 768v-640q0 -53 -37.5 -90.5t-90.5 -37.5h-288q-59 0 -223 -59q-190 -69 -317 -69q-142 0 -230 77.5t-87 217.5l1 5q-61 76 -61 178q0 22 3 43q-33 57 -37 119h-169q-105 0 -180.5 76t-75.5 181q0 103 76 179t180 76h374q-22 60 -22 128q0 122 81.5 189t206.5 67
-q38 0 69.5 -17.5t55 -49.5t40.5 -63t37 -72t33 -62q35 -55 100 -129q2 -3 14 -17t19 -21.5t20.5 -21.5t24 -22.5t22.5 -18t23.5 -14t21.5 -4.5h288q53 0 90.5 -37.5t37.5 -90.5z" />
-    <glyph glyph-name="hand_up" unicode="&#xf0a6;" 
-d="M1280 -64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 700q0 189 -167 189q-26 0 -56 -5q-16 30 -52.5 47.5t-73.5 17.5t-69 -18q-50 53 -119 53q-25 0 -55.5 -10t-47.5 -25v331q0 52 -38 90t-90 38q-51 0 -89.5 -39t-38.5 -89v-576
-q-20 0 -48.5 15t-55 33t-68 33t-84.5 15q-67 0 -97.5 -44.5t-30.5 -115.5q0 -24 139 -90q44 -24 65 -37q64 -40 145 -112q81 -71 106 -101q57 -69 57 -140v-32h640v32q0 72 32 167t64 193.5t32 179.5zM1536 705q0 -133 -69 -322q-59 -164 -59 -223v-288q0 -53 -37.5 -90.5
-t-90.5 -37.5h-640q-53 0 -90.5 37.5t-37.5 90.5v288q0 10 -4.5 21.5t-14 23.5t-18 22.5t-22.5 24t-21.5 20.5t-21.5 19t-17 14q-74 65 -129 100q-21 13 -62 33t-72 37t-63 40.5t-49.5 55t-17.5 69.5q0 125 67 206.5t189 81.5q68 0 128 -22v374q0 104 76 180t179 76
-q105 0 181 -75.5t76 -180.5v-169q62 -4 119 -37q21 3 43 3q101 0 178 -60q139 1 219.5 -85t80.5 -227z" />
-    <glyph glyph-name="hand_down" unicode="&#xf0a7;" 
-d="M1408 576q0 84 -32 183t-64 194t-32 167v32h-640v-32q0 -35 -12 -67.5t-37 -62.5t-46 -50t-54 -49q-9 -8 -14 -12q-81 -72 -145 -112q-22 -14 -68 -38q-3 -1 -22.5 -10.5t-36 -18.5t-35.5 -20t-30.5 -21.5t-11.5 -18.5q0 -71 30.5 -115.5t97.5 -44.5q43 0 84.5 15t68 33
-t55 33t48.5 15v-576q0 -50 38.5 -89t89.5 -39q52 0 90 38t38 90v331q46 -35 103 -35q69 0 119 53q32 -18 69 -18t73.5 17.5t52.5 47.5q24 -4 56 -4q85 0 126 48.5t41 135.5zM1280 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 580
-q0 -142 -77.5 -230t-217.5 -87l-5 1q-76 -61 -178 -61q-22 0 -43 3q-54 -30 -119 -37v-169q0 -105 -76 -180.5t-181 -75.5q-103 0 -179 76t-76 180v374q-54 -22 -128 -22q-121 0 -188.5 81.5t-67.5 206.5q0 38 17.5 69.5t49.5 55t63 40.5t72 37t62 33q55 35 129 100
-q3 2 17 14t21.5 19t21.5 20.5t22.5 24t18 22.5t14 23.5t4.5 21.5v288q0 53 37.5 90.5t90.5 37.5h640q53 0 90.5 -37.5t37.5 -90.5v-288q0 -59 59 -223q69 -190 69 -317z" />
-    <glyph glyph-name="circle_arrow_left" unicode="&#xf0a8;" 
-d="M1280 576v128q0 26 -19 45t-45 19h-502l189 189q19 19 19 45t-19 45l-91 91q-18 18 -45 18t-45 -18l-362 -362l-91 -91q-18 -18 -18 -45t18 -45l91 -91l362 -362q18 -18 45 -18t45 18l91 91q18 18 18 45t-18 45l-189 189h502q26 0 45 19t19 45zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="circle_arrow_right" unicode="&#xf0a9;" 
-d="M1285 640q0 27 -18 45l-91 91l-362 362q-18 18 -45 18t-45 -18l-91 -91q-18 -18 -18 -45t18 -45l189 -189h-502q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h502l-189 -189q-19 -19 -19 -45t19 -45l91 -91q18 -18 45 -18t45 18l362 362l91 91q18 18 18 45zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="circle_arrow_up" unicode="&#xf0aa;" 
-d="M1284 641q0 27 -18 45l-362 362l-91 91q-18 18 -45 18t-45 -18l-91 -91l-362 -362q-18 -18 -18 -45t18 -45l91 -91q18 -18 45 -18t45 18l189 189v-502q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v502l189 -189q19 -19 45 -19t45 19l91 91q18 18 18 45zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="circle_arrow_down" unicode="&#xf0ab;" 
-d="M1284 639q0 27 -18 45l-91 91q-18 18 -45 18t-45 -18l-189 -189v502q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-502l-189 189q-19 19 -45 19t-45 -19l-91 -91q-18 -18 -18 -45t18 -45l362 -362l91 -91q18 -18 45 -18t45 18l91 91l362 362q18 18 18 45zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="globe" unicode="&#xf0ac;" 
-d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1042 887q-2 -1 -9.5 -9.5t-13.5 -9.5q2 0 4.5 5t5 11t3.5 7q6 7 22 15q14 6 52 12q34 8 51 -11
-q-2 2 9.5 13t14.5 12q3 2 15 4.5t15 7.5l2 22q-12 -1 -17.5 7t-6.5 21q0 -2 -6 -8q0 7 -4.5 8t-11.5 -1t-9 -1q-10 3 -15 7.5t-8 16.5t-4 15q-2 5 -9.5 11t-9.5 10q-1 2 -2.5 5.5t-3 6.5t-4 5.5t-5.5 2.5t-7 -5t-7.5 -10t-4.5 -5q-3 2 -6 1.5t-4.5 -1t-4.5 -3t-5 -3.5
-q-3 -2 -8.5 -3t-8.5 -2q15 5 -1 11q-10 4 -16 3q9 4 7.5 12t-8.5 14h5q-1 4 -8.5 8.5t-17.5 8.5t-13 6q-8 5 -34 9.5t-33 0.5q-5 -6 -4.5 -10.5t4 -14t3.5 -12.5q1 -6 -5.5 -13t-6.5 -12q0 -7 14 -15.5t10 -21.5q-3 -8 -16 -16t-16 -12q-5 -8 -1.5 -18.5t10.5 -16.5
-q2 -2 1.5 -4t-3.5 -4.5t-5.5 -4t-6.5 -3.5l-3 -2q-11 -5 -20.5 6t-13.5 26q-7 25 -16 30q-23 8 -29 -1q-5 13 -41 26q-25 9 -58 4q6 1 0 15q-7 15 -19 12q3 6 4 17.5t1 13.5q3 13 12 23q1 1 7 8.5t9.5 13.5t0.5 6q35 -4 50 11q5 5 11.5 17t10.5 17q9 6 14 5.5t14.5 -5.5
-t14.5 -5q14 -1 15.5 11t-7.5 20q12 -1 3 17q-4 7 -8 9q-12 4 -27 -5q-8 -4 2 -8q-1 1 -9.5 -10.5t-16.5 -17.5t-16 5q-1 1 -5.5 13.5t-9.5 13.5q-8 0 -16 -15q3 8 -11 15t-24 8q19 12 -8 27q-7 4 -20.5 5t-19.5 -4q-5 -7 -5.5 -11.5t5 -8t10.5 -5.5t11.5 -4t8.5 -3
-q14 -10 8 -14q-2 -1 -8.5 -3.5t-11.5 -4.5t-6 -4q-3 -4 0 -14t-2 -14q-5 5 -9 17.5t-7 16.5q7 -9 -25 -6l-10 1q-4 0 -16 -2t-20.5 -1t-13.5 8q-4 8 0 20q1 4 4 2q-4 3 -11 9.5t-10 8.5q-46 -15 -94 -41q6 -1 12 1q5 2 13 6.5t10 5.5q34 14 42 7l5 5q14 -16 20 -25
-q-7 4 -30 1q-20 -6 -22 -12q7 -12 5 -18q-4 3 -11.5 10t-14.5 11t-15 5q-16 0 -22 -1q-146 -80 -235 -222q7 -7 12 -8q4 -1 5 -9t2.5 -11t11.5 3q9 -8 3 -19q1 1 44 -27q19 -17 21 -21q3 -11 -10 -18q-1 2 -9 9t-9 4q-3 -5 0.5 -18.5t10.5 -12.5q-7 0 -9.5 -16t-2.5 -35.5
-t-1 -23.5l2 -1q-3 -12 5.5 -34.5t21.5 -19.5q-13 -3 20 -43q6 -8 8 -9q3 -2 12 -7.5t15 -10t10 -10.5q4 -5 10 -22.5t14 -23.5q-2 -6 9.5 -20t10.5 -23q-1 0 -2.5 -1t-2.5 -1q3 -7 15.5 -14t15.5 -13q1 -3 2 -10t3 -11t8 -2q2 20 -24 62q-15 25 -17 29q-3 5 -5.5 15.5
-t-4.5 14.5q2 0 6 -1.5t8.5 -3.5t7.5 -4t2 -3q-3 -7 2 -17.5t12 -18.5t17 -19t12 -13q6 -6 14 -19.5t0 -13.5q9 0 20 -10.5t17 -19.5q5 -8 8 -26t5 -24q2 -7 8.5 -13.5t12.5 -9.5l16 -8t13 -7q5 -2 18.5 -10.5t21.5 -11.5q10 -4 16 -4t14.5 2.5t13.5 3.5q15 2 29 -15t21 -21
-q36 -19 55 -11q-2 -1 0.5 -7.5t8 -15.5t9 -14.5t5.5 -8.5q5 -6 18 -15t18 -15q6 4 7 9q-3 -8 7 -20t18 -10q14 3 14 32q-31 -15 -49 18q0 1 -2.5 5.5t-4 8.5t-2.5 8.5t0 7.5t5 3q9 0 10 3.5t-2 12.5t-4 13q-1 8 -11 20t-12 15q-5 -9 -16 -8t-16 9q0 -1 -1.5 -5.5t-1.5 -6.5
-q-13 0 -15 1q1 3 2.5 17.5t3.5 22.5q1 4 5.5 12t7.5 14.5t4 12.5t-4.5 9.5t-17.5 2.5q-19 -1 -26 -20q-1 -3 -3 -10.5t-5 -11.5t-9 -7q-7 -3 -24 -2t-24 5q-13 8 -22.5 29t-9.5 37q0 10 2.5 26.5t3 25t-5.5 24.5q3 2 9 9.5t10 10.5q2 1 4.5 1.5t4.5 0t4 1.5t3 6q-1 1 -4 3
-q-3 3 -4 3q7 -3 28.5 1.5t27.5 -1.5q15 -11 22 2q0 1 -2.5 9.5t-0.5 13.5q5 -27 29 -9q3 -3 15.5 -5t17.5 -5q3 -2 7 -5.5t5.5 -4.5t5 0.5t8.5 6.5q10 -14 12 -24q11 -40 19 -44q7 -3 11 -2t4.5 9.5t0 14t-1.5 12.5l-1 8v18l-1 8q-15 3 -18.5 12t1.5 18.5t15 18.5q1 1 8 3.5
-t15.5 6.5t12.5 8q21 19 15 35q7 0 11 9q-1 0 -5 3t-7.5 5t-4.5 2q9 5 2 16q5 3 7.5 11t7.5 10q9 -12 21 -2q8 8 1 16q5 7 20.5 10.5t18.5 9.5q7 -2 8 2t1 12t3 12q4 5 15 9t13 5l17 11q3 4 0 4q18 -2 31 11q10 11 -6 20q3 6 -3 9.5t-15 5.5q3 1 11.5 0.5t10.5 1.5
-q15 10 -7 16q-17 5 -43 -12zM879 10q206 36 351 189q-3 3 -12.5 4.5t-12.5 3.5q-18 7 -24 8q1 7 -2.5 13t-8 9t-12.5 8t-11 7q-2 2 -7 6t-7 5.5t-7.5 4.5t-8.5 2t-10 -1l-3 -1q-3 -1 -5.5 -2.5t-5.5 -3t-4 -3t0 -2.5q-21 17 -36 22q-5 1 -11 5.5t-10.5 7t-10 1.5t-11.5 -7
-q-5 -5 -6 -15t-2 -13q-7 5 0 17.5t2 18.5q-3 6 -10.5 4.5t-12 -4.5t-11.5 -8.5t-9 -6.5t-8.5 -5.5t-8.5 -7.5q-3 -4 -6 -12t-5 -11q-2 4 -11.5 6.5t-9.5 5.5q2 -10 4 -35t5 -38q7 -31 -12 -48q-27 -25 -29 -40q-4 -22 12 -26q0 -7 -8 -20.5t-7 -21.5q0 -6 2 -16z" />
-    <glyph glyph-name="wrench" unicode="&#xf0ad;" horiz-adv-x="1664" 
-d="M384 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1028 484l-682 -682q-37 -37 -90 -37q-52 0 -91 37l-106 108q-38 36 -38 90q0 53 38 91l681 681q39 -98 114.5 -173.5t173.5 -114.5zM1662 919q0 -39 -23 -106q-47 -134 -164.5 -217.5
-t-258.5 -83.5q-185 0 -316.5 131.5t-131.5 316.5t131.5 316.5t316.5 131.5q58 0 121.5 -16.5t107.5 -46.5q16 -11 16 -28t-16 -28l-293 -169v-224l193 -107q5 3 79 48.5t135.5 81t70.5 35.5q15 0 23.5 -10t8.5 -25z" />
-    <glyph glyph-name="tasks" unicode="&#xf0ae;" horiz-adv-x="1792" 
-d="M1024 128h640v128h-640v-128zM640 640h1024v128h-1024v-128zM1280 1152h384v128h-384v-128zM1792 320v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 832v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19
-t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="filter" unicode="&#xf0b0;" horiz-adv-x="1408" 
-d="M1403 1241q17 -41 -14 -70l-493 -493v-742q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-256 256q-19 19 -19 45v486l-493 493q-31 29 -14 70q17 39 59 39h1280q42 0 59 -39z" />
-    <glyph glyph-name="briefcase" unicode="&#xf0b1;" horiz-adv-x="1792" 
-d="M640 1280h512v128h-512v-128zM1792 640v-480q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v480h672v-160q0 -26 19 -45t45 -19h320q26 0 45 19t19 45v160h672zM1024 640v-128h-256v128h256zM1792 1120v-384h-1792v384q0 66 47 113t113 47h352v160q0 40 28 68
-t68 28h576q40 0 68 -28t28 -68v-160h352q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="fullscreen" unicode="&#xf0b2;" 
-d="M1283 995l-355 -355l355 -355l144 144q29 31 70 14q39 -17 39 -59v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l144 144l-355 355l-355 -355l144 -144q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l144 -144
-l355 355l-355 355l-144 -144q-19 -19 -45 -19q-12 0 -24 5q-40 17 -40 59v448q0 26 19 45t45 19h448q42 0 59 -40q17 -39 -14 -69l-144 -144l355 -355l355 355l-144 144q-31 30 -14 69q17 40 59 40h448q26 0 45 -19t19 -45v-448q0 -42 -39 -59q-13 -5 -25 -5q-26 0 -45 19z
-" />
-    <glyph glyph-name="group" unicode="&#xf0c0;" horiz-adv-x="1920" 
-d="M593 640q-162 -5 -265 -128h-134q-82 0 -138 40.5t-56 118.5q0 353 124 353q6 0 43.5 -21t97.5 -42.5t119 -21.5q67 0 133 23q-5 -37 -5 -66q0 -139 81 -256zM1664 3q0 -120 -73 -189.5t-194 -69.5h-874q-121 0 -194 69.5t-73 189.5q0 53 3.5 103.5t14 109t26.5 108.5
-t43 97.5t62 81t85.5 53.5t111.5 20q10 0 43 -21.5t73 -48t107 -48t135 -21.5t135 21.5t107 48t73 48t43 21.5q61 0 111.5 -20t85.5 -53.5t62 -81t43 -97.5t26.5 -108.5t14 -109t3.5 -103.5zM640 1280q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75
-t75 -181zM1344 896q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5zM1920 671q0 -78 -56 -118.5t-138 -40.5h-134q-103 123 -265 128q81 117 81 256q0 29 -5 66q66 -23 133 -23q59 0 119 21.5t97.5 42.5
-t43.5 21q124 0 124 -353zM1792 1280q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181z" />
-    <glyph glyph-name="link" unicode="&#xf0c1;" horiz-adv-x="1664" 
-d="M1456 320q0 40 -28 68l-208 208q-28 28 -68 28q-42 0 -72 -32q3 -3 19 -18.5t21.5 -21.5t15 -19t13 -25.5t3.5 -27.5q0 -40 -28 -68t-68 -28q-15 0 -27.5 3.5t-25.5 13t-19 15t-21.5 21.5t-18.5 19q-33 -31 -33 -73q0 -40 28 -68l206 -207q27 -27 68 -27q40 0 68 26
-l147 146q28 28 28 67zM753 1025q0 40 -28 68l-206 207q-28 28 -68 28q-39 0 -68 -27l-147 -146q-28 -28 -28 -67q0 -40 28 -68l208 -208q27 -27 68 -27q42 0 72 31q-3 3 -19 18.5t-21.5 21.5t-15 19t-13 25.5t-3.5 27.5q0 40 28 68t68 28q15 0 27.5 -3.5t25.5 -13t19 -15
-t21.5 -21.5t18.5 -19q33 31 33 73zM1648 320q0 -120 -85 -203l-147 -146q-83 -83 -203 -83q-121 0 -204 85l-206 207q-83 83 -83 203q0 123 88 209l-88 88q-86 -88 -208 -88q-120 0 -204 84l-208 208q-84 84 -84 204t85 203l147 146q83 83 203 83q121 0 204 -85l206 -207
-q83 -83 83 -203q0 -123 -88 -209l88 -88q86 88 208 88q120 0 204 -84l208 -208q84 -84 84 -204z" />
-    <glyph glyph-name="cloud" unicode="&#xf0c2;" horiz-adv-x="1920" 
-d="M1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088q-185 0 -316.5 131.5t-131.5 316.5q0 132 71 241.5t187 163.5q-2 28 -2 43q0 212 150 362t362 150q158 0 286.5 -88t187.5 -230q70 62 166 62q106 0 181 -75t75 -181q0 -75 -41 -138q129 -30 213 -134.5t84 -239.5z
-" />
-    <glyph glyph-name="beaker" unicode="&#xf0c3;" horiz-adv-x="1664" 
-d="M1527 88q56 -89 21.5 -152.5t-140.5 -63.5h-1152q-106 0 -140.5 63.5t21.5 152.5l503 793v399h-64q-26 0 -45 19t-19 45t19 45t45 19h512q26 0 45 -19t19 -45t-19 -45t-45 -19h-64v-399zM748 813l-272 -429h712l-272 429l-20 31v37v399h-128v-399v-37z" />
-    <glyph glyph-name="cut" unicode="&#xf0c4;" horiz-adv-x="1792" 
-d="M960 640q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1260 576l507 -398q28 -20 25 -56q-5 -35 -35 -51l-128 -64q-13 -7 -29 -7q-17 0 -31 8l-690 387l-110 -66q-8 -4 -12 -5q14 -49 10 -97q-7 -77 -56 -147.5t-132 -123.5q-132 -84 -277 -84
-q-136 0 -222 78q-90 84 -79 207q7 76 56 147t131 124q132 84 278 84q83 0 151 -31q9 13 22 22l122 73l-122 73q-13 9 -22 22q-68 -31 -151 -31q-146 0 -278 84q-82 53 -131 124t-56 147q-5 59 15.5 113t63.5 93q85 79 222 79q145 0 277 -84q83 -52 132 -123t56 -148
-q4 -48 -10 -97q4 -1 12 -5l110 -66l690 387q14 8 31 8q16 0 29 -7l128 -64q30 -16 35 -51q3 -36 -25 -56zM579 836q46 42 21 108t-106 117q-92 59 -192 59q-74 0 -113 -36q-46 -42 -21 -108t106 -117q92 -59 192 -59q74 0 113 36zM494 91q81 51 106 117t-21 108
-q-39 36 -113 36q-100 0 -192 -59q-81 -51 -106 -117t21 -108q39 -36 113 -36q100 0 192 59zM672 704l96 -58v11q0 36 33 56l14 8l-79 47l-26 -26q-3 -3 -10 -11t-12 -12q-2 -2 -4 -3.5t-3 -2.5zM896 480l96 -32l736 576l-128 64l-768 -431v-113l-160 -96l9 -8q2 -2 7 -6
-q4 -4 11 -12t11 -12l26 -26zM1600 64l128 64l-520 408l-177 -138q-2 -3 -13 -7z" />
-    <glyph glyph-name="copy" unicode="&#xf0c5;" horiz-adv-x="1792" 
-d="M1696 1152q40 0 68 -28t28 -68v-1216q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v288h-544q-40 0 -68 28t-28 68v672q0 40 20 88t48 76l408 408q28 28 76 48t88 20h416q40 0 68 -28t28 -68v-328q68 40 128 40h416zM1152 939l-299 -299h299v299zM512 1323l-299 -299
-h299v299zM708 676l316 316v416h-384v-416q0 -40 -28 -68t-68 -28h-416v-640h512v256q0 40 20 88t48 76zM1664 -128v1152h-384v-416q0 -40 -28 -68t-68 -28h-416v-640h896z" />
-    <glyph glyph-name="paper_clip" unicode="&#xf0c6;" horiz-adv-x="1408" 
-d="M1404 151q0 -117 -79 -196t-196 -79q-135 0 -235 100l-777 776q-113 115 -113 271q0 159 110 270t269 111q158 0 273 -113l605 -606q10 -10 10 -22q0 -16 -30.5 -46.5t-46.5 -30.5q-13 0 -23 10l-606 607q-79 77 -181 77q-106 0 -179 -75t-73 -181q0 -105 76 -181
-l776 -777q63 -63 145 -63q64 0 106 42t42 106q0 82 -63 145l-581 581q-26 24 -60 24q-29 0 -48 -19t-19 -48q0 -32 25 -59l410 -410q10 -10 10 -22q0 -16 -31 -47t-47 -31q-12 0 -22 10l-410 410q-63 61 -63 149q0 82 57 139t139 57q88 0 149 -63l581 -581q100 -98 100 -235
-z" />
-    <glyph glyph-name="save" unicode="&#xf0c7;" 
-d="M384 0h768v384h-768v-384zM1280 0h128v896q0 14 -10 38.5t-20 34.5l-281 281q-10 10 -34 20t-39 10v-416q0 -40 -28 -68t-68 -28h-576q-40 0 -68 28t-28 68v416h-128v-1280h128v416q0 40 28 68t68 28h832q40 0 68 -28t28 -68v-416zM896 928v320q0 13 -9.5 22.5t-22.5 9.5
-h-192q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 22.5zM1536 896v-928q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h928q40 0 88 -20t76 -48l280 -280q28 -28 48 -76t20 -88z" />
-    <glyph glyph-name="sign_blank" unicode="&#xf0c8;" 
-d="M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="reorder" unicode="&#xf0c9;" 
-d="M1536 192v-128q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1536 704v-128q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1536 1216v-128q0 -26 -19 -45
-t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="ul" unicode="&#xf0ca;" horiz-adv-x="1792" 
-d="M384 128q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 640q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5
-t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5zM384 1152q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1792 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z
-M1792 1248v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z" />
-    <glyph glyph-name="ol" unicode="&#xf0cb;" horiz-adv-x="1792" 
-d="M381 -84q0 -80 -54.5 -126t-135.5 -46q-106 0 -172 66l57 88q49 -45 106 -45q29 0 50.5 14.5t21.5 42.5q0 64 -105 56l-26 56q8 10 32.5 43.5t42.5 54t37 38.5v1q-16 0 -48.5 -1t-48.5 -1v-53h-106v152h333v-88l-95 -115q51 -12 81 -49t30 -88zM383 543v-159h-362
-q-6 36 -6 54q0 51 23.5 93t56.5 68t66 47.5t56.5 43.5t23.5 45q0 25 -14.5 38.5t-39.5 13.5q-46 0 -81 -58l-85 59q24 51 71.5 79.5t105.5 28.5q73 0 123 -41.5t50 -112.5q0 -50 -34 -91.5t-75 -64.5t-75.5 -50.5t-35.5 -52.5h127v60h105zM1792 224v-192q0 -13 -9.5 -22.5
-t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 14 9 23t23 9h1216q13 0 22.5 -9.5t9.5 -22.5zM384 1123v-99h-335v99h107q0 41 0.5 121.5t0.5 121.5v12h-2q-8 -17 -50 -54l-71 76l136 127h106v-404h108zM1792 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216
-q-13 0 -22.5 9.5t-9.5 22.5v192q0 14 9 23t23 9h1216q13 0 22.5 -9.5t9.5 -22.5zM1792 1248v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z" />
-    <glyph glyph-name="strikethrough" unicode="&#xf0cc;" horiz-adv-x="1792" 
-d="M1760 640q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1728q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h1728zM483 704q-28 35 -51 80q-48 98 -48 188q0 181 134 309q133 127 393 127q50 0 167 -19q66 -12 177 -48q10 -38 21 -118q14 -123 14 -183q0 -18 -5 -45l-12 -3l-84 6
-l-14 2q-50 149 -103 205q-88 91 -210 91q-114 0 -182 -59q-67 -58 -67 -146q0 -73 66 -140t279 -129q69 -20 173 -66q58 -28 95 -52h-743zM990 448h411q7 -39 7 -92q0 -111 -41 -212q-23 -56 -71 -104q-37 -35 -109 -81q-80 -48 -153 -66q-80 -21 -203 -21q-114 0 -195 23
-l-140 40q-57 16 -72 28q-8 8 -8 22v13q0 108 -2 156q-1 30 0 68l2 37v44l102 2q15 -34 30 -71t22.5 -56t12.5 -27q35 -57 80 -94q43 -36 105 -57q59 -22 132 -22q64 0 139 27q77 26 122 86q47 61 47 129q0 84 -81 157q-34 29 -137 71z" />
-    <glyph glyph-name="underline" unicode="&#xf0cd;" 
-d="M48 1313q-37 2 -45 4l-3 88q13 1 40 1q60 0 112 -4q132 -7 166 -7q86 0 168 3q116 4 146 5q56 0 86 2l-1 -14l2 -64v-9q-60 -9 -124 -9q-60 0 -79 -25q-13 -14 -13 -132q0 -13 0.5 -32.5t0.5 -25.5l1 -229l14 -280q6 -124 51 -202q35 -59 96 -92q88 -47 177 -47
-q104 0 191 28q56 18 99 51q48 36 65 64q36 56 53 114q21 73 21 229q0 79 -3.5 128t-11 122.5t-13.5 159.5l-4 59q-5 67 -24 88q-34 35 -77 34l-100 -2l-14 3l2 86h84l205 -10q76 -3 196 10l18 -2q6 -38 6 -51q0 -7 -4 -31q-45 -12 -84 -13q-73 -11 -79 -17q-15 -15 -15 -41
-q0 -7 1.5 -27t1.5 -31q8 -19 22 -396q6 -195 -15 -304q-15 -76 -41 -122q-38 -65 -112 -123q-75 -57 -182 -89q-109 -33 -255 -33q-167 0 -284 46q-119 47 -179 122q-61 76 -83 195q-16 80 -16 237v333q0 188 -17 213q-25 36 -147 39zM1536 -96v64q0 14 -9 23t-23 9h-1472
-q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h1472q14 0 23 9t9 23z" />
-    <glyph glyph-name="table" unicode="&#xf0ce;" horiz-adv-x="1664" 
-d="M512 160v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM512 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 160v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23
-v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM512 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 160v192
-q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192
-q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1664 1248v-1088q0 -66 -47 -113t-113 -47h-1344q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1344q66 0 113 -47t47 -113
-z" />
-    <glyph glyph-name="magic" unicode="&#xf0d0;" horiz-adv-x="1664" 
-d="M1190 955l293 293l-107 107l-293 -293zM1637 1248q0 -27 -18 -45l-1286 -1286q-18 -18 -45 -18t-45 18l-198 198q-18 18 -18 45t18 45l1286 1286q18 18 45 18t45 -18l198 -198q18 -18 18 -45zM286 1438l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98zM636 1276
-l196 -60l-196 -60l-60 -196l-60 196l-196 60l196 60l60 196zM1566 798l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98zM926 1438l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98z" />
-    <glyph glyph-name="truck" unicode="&#xf0d1;" horiz-adv-x="1792" 
-d="M640 128q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM256 640h384v256h-158q-13 0 -22 -9l-195 -195q-9 -9 -9 -22v-30zM1536 128q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM1792 1216v-1024q0 -15 -4 -26.5t-13.5 -18.5
-t-16.5 -11.5t-23.5 -6t-22.5 -2t-25.5 0t-22.5 0.5q0 -106 -75 -181t-181 -75t-181 75t-75 181h-384q0 -106 -75 -181t-181 -75t-181 75t-75 181h-64q-3 0 -22.5 -0.5t-25.5 0t-22.5 2t-23.5 6t-16.5 11.5t-13.5 18.5t-4 26.5q0 26 19 45t45 19v320q0 8 -0.5 35t0 38
-t2.5 34.5t6.5 37t14 30.5t22.5 30l198 198q19 19 50.5 32t58.5 13h160v192q0 26 19 45t45 19h1024q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="pinterest" unicode="&#xf0d2;" 
-d="M1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103q-111 0 -218 32q59 93 78 164q9 34 54 211q20 -39 73 -67.5t114 -28.5q121 0 216 68.5t147 188.5t52 270q0 114 -59.5 214t-172.5 163t-255 63q-105 0 -196 -29t-154.5 -77t-109 -110.5t-67 -129.5t-21.5 -134
-q0 -104 40 -183t117 -111q30 -12 38 20q2 7 8 31t8 30q6 23 -11 43q-51 61 -51 151q0 151 104.5 259.5t273.5 108.5q151 0 235.5 -82t84.5 -213q0 -170 -68.5 -289t-175.5 -119q-61 0 -98 43.5t-23 104.5q8 35 26.5 93.5t30 103t11.5 75.5q0 50 -27 83t-77 33
-q-62 0 -105 -57t-43 -142q0 -73 25 -122l-99 -418q-17 -70 -13 -177q-206 91 -333 281t-127 423q0 209 103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="pinterest_sign" unicode="&#xf0d3;" 
-d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-725q85 122 108 210q9 34 53 209q21 -39 73.5 -67t112.5 -28q181 0 295.5 147.5t114.5 373.5q0 84 -35 162.5t-96.5 139t-152.5 97t-197 36.5q-104 0 -194.5 -28.5t-153 -76.5
-t-107.5 -109.5t-66.5 -128t-21.5 -132.5q0 -102 39.5 -180t116.5 -110q13 -5 23.5 0t14.5 19q10 44 15 61q6 23 -11 42q-50 62 -50 150q0 150 103.5 256.5t270.5 106.5q149 0 232.5 -81t83.5 -210q0 -168 -67.5 -286t-173.5 -118q-60 0 -97 43.5t-23 103.5q8 34 26.5 92.5
-t29.5 102t11 74.5q0 49 -26.5 81.5t-75.5 32.5q-61 0 -103.5 -56.5t-42.5 -139.5q0 -72 24 -121l-98 -414q-24 -100 -7 -254h-183q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960z" />
-    <glyph glyph-name="google_plus_sign" unicode="&#xf0d4;" 
-d="M917 631q0 26 -6 64h-362v-132h217q-3 -24 -16.5 -50t-37.5 -53t-66.5 -44.5t-96.5 -17.5q-99 0 -169 71t-70 171t70 171t169 71q92 0 153 -59l104 101q-108 100 -257 100q-160 0 -272 -112.5t-112 -271.5t112 -271.5t272 -112.5q165 0 266.5 105t101.5 270zM1262 585
-h109v110h-109v110h-110v-110h-110v-110h110v-110h110v110zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="google_plus" unicode="&#xf0d5;" horiz-adv-x="2304" 
-d="M1437 623q0 -208 -87 -370.5t-248 -254t-369 -91.5q-149 0 -285 58t-234 156t-156 234t-58 285t58 285t156 234t234 156t285 58q286 0 491 -192l-199 -191q-117 113 -292 113q-123 0 -227.5 -62t-165.5 -168.5t-61 -232.5t61 -232.5t165.5 -168.5t227.5 -62
-q83 0 152.5 23t114.5 57.5t78.5 78.5t49 83t21.5 74h-416v252h692q12 -63 12 -122zM2304 745v-210h-209v-209h-210v209h-209v210h209v209h210v-209h209z" />
-    <glyph glyph-name="money" unicode="&#xf0d6;" horiz-adv-x="1920" 
-d="M768 384h384v96h-128v448h-114l-148 -137l77 -80q42 37 55 57h2v-288h-128v-96zM1280 640q0 -70 -21 -142t-59.5 -134t-101.5 -101t-138 -39t-138 39t-101.5 101t-59.5 134t-21 142t21 142t59.5 134t101.5 101t138 39t138 -39t101.5 -101t59.5 -134t21 -142zM1792 384
-v512q-106 0 -181 75t-75 181h-1152q0 -106 -75 -181t-181 -75v-512q106 0 181 -75t75 -181h1152q0 106 75 181t181 75zM1920 1216v-1152q0 -26 -19 -45t-45 -19h-1792q-26 0 -45 19t-19 45v1152q0 26 19 45t45 19h1792q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="caret_down" unicode="&#xf0d7;" horiz-adv-x="1024" 
-d="M1024 832q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="caret_up" unicode="&#xf0d8;" horiz-adv-x="1024" 
-d="M1024 320q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
-    <glyph glyph-name="caret_left" unicode="&#xf0d9;" horiz-adv-x="640" 
-d="M640 1088v-896q0 -26 -19 -45t-45 -19t-45 19l-448 448q-19 19 -19 45t19 45l448 448q19 19 45 19t45 -19t19 -45z" />
-    <glyph glyph-name="caret_right" unicode="&#xf0da;" horiz-adv-x="640" 
-d="M576 640q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19t-19 45v896q0 26 19 45t45 19t45 -19l448 -448q19 -19 19 -45z" />
-    <glyph glyph-name="columns" unicode="&#xf0db;" horiz-adv-x="1664" 
-d="M160 0h608v1152h-640v-1120q0 -13 9.5 -22.5t22.5 -9.5zM1536 32v1120h-640v-1152h608q13 0 22.5 9.5t9.5 22.5zM1664 1248v-1216q0 -66 -47 -113t-113 -47h-1344q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1344q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="sort" unicode="&#xf0dc;" horiz-adv-x="1024" 
-d="M1024 448q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45zM1024 832q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
-    <glyph glyph-name="sort_down" unicode="&#xf0dd;" horiz-adv-x="1024" 
-d="M1024 448q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="sort_up" unicode="&#xf0de;" horiz-adv-x="1024" 
-d="M1024 832q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
-    <glyph glyph-name="envelope_alt" unicode="&#xf0e0;" horiz-adv-x="1792" 
-d="M1792 826v-794q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v794q44 -49 101 -87q362 -246 497 -345q57 -42 92.5 -65.5t94.5 -48t110 -24.5h1h1q51 0 110 24.5t94.5 48t92.5 65.5q170 123 498 345q57 39 100 87zM1792 1120q0 -79 -49 -151t-122 -123
-q-376 -261 -468 -325q-10 -7 -42.5 -30.5t-54 -38t-52 -32.5t-57.5 -27t-50 -9h-1h-1q-23 0 -50 9t-57.5 27t-52 32.5t-54 38t-42.5 30.5q-91 64 -262 182.5t-205 142.5q-62 42 -117 115.5t-55 136.5q0 78 41.5 130t118.5 52h1472q65 0 112.5 -47t47.5 -113z" />
-    <glyph glyph-name="linkedin" unicode="&#xf0e1;" 
-d="M349 911v-991h-330v991h330zM370 1217q1 -73 -50.5 -122t-135.5 -49h-2q-82 0 -132 49t-50 122q0 74 51.5 122.5t134.5 48.5t133 -48.5t51 -122.5zM1536 488v-568h-329v530q0 105 -40.5 164.5t-126.5 59.5q-63 0 -105.5 -34.5t-63.5 -85.5q-11 -30 -11 -81v-553h-329
-q2 399 2 647t-1 296l-1 48h329v-144h-2q20 32 41 56t56.5 52t87 43.5t114.5 15.5q171 0 275 -113.5t104 -332.5z" />
-    <glyph glyph-name="undo" unicode="&#xf0e2;" 
-d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61q-172 0 -327 72.5t-264 204.5q-7 10 -6.5 22.5t8.5 20.5l137 138q10 9 25 9q16 -2 23 -12q73 -95 179 -147t225 -52q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5
-t-163.5 109.5t-198.5 40.5q-98 0 -188 -35.5t-160 -101.5l137 -138q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l130 -129q107 101 244.5 156.5t284.5 55.5q156 0 298 -61t245 -164t164 -245t61 -298z" />
-    <glyph glyph-name="legal" unicode="&#xf0e3;" horiz-adv-x="1792" 
-d="M1771 0q0 -53 -37 -90l-107 -108q-39 -37 -91 -37q-53 0 -90 37l-363 364q-38 36 -38 90q0 53 43 96l-256 256l-126 -126q-14 -14 -34 -14t-34 14q2 -2 12.5 -12t12.5 -13t10 -11.5t10 -13.5t6 -13.5t5.5 -16.5t1.5 -18q0 -38 -28 -68q-3 -3 -16.5 -18t-19 -20.5
-t-18.5 -16.5t-22 -15.5t-22 -9t-26 -4.5q-40 0 -68 28l-408 408q-28 28 -28 68q0 13 4.5 26t9 22t15.5 22t16.5 18.5t20.5 19t18 16.5q30 28 68 28q10 0 18 -1.5t16.5 -5.5t13.5 -6t13.5 -10t11.5 -10t13 -12.5t12 -12.5q-14 14 -14 34t14 34l348 348q14 14 34 14t34 -14
-q-2 2 -12.5 12t-12.5 13t-10 11.5t-10 13.5t-6 13.5t-5.5 16.5t-1.5 18q0 38 28 68q3 3 16.5 18t19 20.5t18.5 16.5t22 15.5t22 9t26 4.5q40 0 68 -28l408 -408q28 -28 28 -68q0 -13 -4.5 -26t-9 -22t-15.5 -22t-16.5 -18.5t-20.5 -19t-18 -16.5q-30 -28 -68 -28
-q-10 0 -18 1.5t-16.5 5.5t-13.5 6t-13.5 10t-11.5 10t-13 12.5t-12 12.5q14 -14 14 -34t-14 -34l-126 -126l256 -256q43 43 96 43q52 0 91 -37l363 -363q37 -39 37 -91z" />
-    <glyph glyph-name="dashboard" unicode="&#xf0e4;" horiz-adv-x="1792" 
-d="M384 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM576 832q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1004 351l101 382q6 26 -7.5 48.5t-38.5 29.5
-t-48 -6.5t-30 -39.5l-101 -382q-60 -5 -107 -43.5t-63 -98.5q-20 -77 20 -146t117 -89t146 20t89 117q16 60 -6 117t-72 91zM1664 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 1024q0 53 -37.5 90.5
-t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1472 832q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1792 384q0 -261 -141 -483q-19 -29 -54 -29h-1402q-35 0 -54 29
-q-141 221 -141 483q0 182 71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="comment_alt" unicode="&#xf0e5;" horiz-adv-x="1792" 
-d="M896 1152q-204 0 -381.5 -69.5t-282 -187.5t-104.5 -255q0 -112 71.5 -213.5t201.5 -175.5l87 -50l-27 -96q-24 -91 -70 -172q152 63 275 171l43 38l57 -6q69 -8 130 -8q204 0 381.5 69.5t282 187.5t104.5 255t-104.5 255t-282 187.5t-381.5 69.5zM1792 640
-q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22h-5q-15 0 -27 10.5t-16 27.5v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281q0 174 120 321.5
-t326 233t450 85.5t450 -85.5t326 -233t120 -321.5z" />
-    <glyph glyph-name="comments_alt" unicode="&#xf0e6;" horiz-adv-x="1792" 
-d="M704 1152q-153 0 -286 -52t-211.5 -141t-78.5 -191q0 -82 53 -158t149 -132l97 -56l-35 -84q34 20 62 39l44 31l53 -10q78 -14 153 -14q153 0 286 52t211.5 141t78.5 191t-78.5 191t-211.5 141t-286 52zM704 1280q191 0 353.5 -68.5t256.5 -186.5t94 -257t-94 -257
-t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224q0 139 94 257t256.5 186.5
-t353.5 68.5zM1526 111q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129
-q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230q0 -120 -71 -224.5t-195 -176.5z" />
-    <glyph glyph-name="bolt" unicode="&#xf0e7;" horiz-adv-x="896" 
-d="M885 970q18 -20 7 -44l-540 -1157q-13 -25 -42 -25q-4 0 -14 2q-17 5 -25.5 19t-4.5 30l197 808l-406 -101q-4 -1 -12 -1q-18 0 -31 11q-18 15 -13 39l201 825q4 14 16 23t28 9h328q19 0 32 -12.5t13 -29.5q0 -8 -5 -18l-171 -463l396 98q8 2 12 2q19 0 34 -15z" />
-    <glyph glyph-name="sitemap" unicode="&#xf0e8;" horiz-adv-x="1792" 
-d="M1792 288v-320q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192h-512v-192h96q40 0 68 -28t28 -68v-320q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192h-512v-192h96q40 0 68 -28t28 -68v-320
-q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192q0 52 38 90t90 38h512v192h-96q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h320q40 0 68 -28t28 -68v-320q0 -40 -28 -68t-68 -28h-96v-192h512q52 0 90 -38t38 -90v-192h96q40 0 68 -28t28 -68
-z" />
-    <glyph glyph-name="umbrella" unicode="&#xf0e9;" horiz-adv-x="1664" 
-d="M896 708v-580q0 -104 -76 -180t-180 -76t-180 76t-76 180q0 26 19 45t45 19t45 -19t19 -45q0 -50 39 -89t89 -39t89 39t39 89v580q33 11 64 11t64 -11zM1664 681q0 -13 -9.5 -22.5t-22.5 -9.5q-11 0 -23 10q-49 46 -93 69t-102 23q-68 0 -128 -37t-103 -97
-q-7 -10 -17.5 -28t-14.5 -24q-11 -17 -28 -17q-18 0 -29 17q-4 6 -14.5 24t-17.5 28q-43 60 -102.5 97t-127.5 37t-127.5 -37t-102.5 -97q-7 -10 -17.5 -28t-14.5 -24q-11 -17 -29 -17q-17 0 -28 17q-4 6 -14.5 24t-17.5 28q-43 60 -103 97t-128 37q-58 0 -102 -23t-93 -69
-q-12 -10 -23 -10q-13 0 -22.5 9.5t-9.5 22.5q0 5 1 7q45 183 172.5 319.5t298 204.5t360.5 68q140 0 274.5 -40t246.5 -113.5t194.5 -187t115.5 -251.5q1 -2 1 -7zM896 1408v-98q-42 2 -64 2t-64 -2v98q0 26 19 45t45 19t45 -19t19 -45z" />
-    <glyph glyph-name="paste" unicode="&#xf0ea;" horiz-adv-x="1792" 
-d="M768 -128h896v640h-416q-40 0 -68 28t-28 68v416h-384v-1152zM1024 1312v64q0 13 -9.5 22.5t-22.5 9.5h-704q-13 0 -22.5 -9.5t-9.5 -22.5v-64q0 -13 9.5 -22.5t22.5 -9.5h704q13 0 22.5 9.5t9.5 22.5zM1280 640h299l-299 299v-299zM1792 512v-672q0 -40 -28 -68t-68 -28
-h-960q-40 0 -68 28t-28 68v160h-544q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1088q40 0 68 -28t28 -68v-328q21 -13 36 -28l408 -408q28 -28 48 -76t20 -88z" />
-    <glyph glyph-name="light_bulb" unicode="&#xf0eb;" horiz-adv-x="1024" 
-d="M736 960q0 -13 -9.5 -22.5t-22.5 -9.5t-22.5 9.5t-9.5 22.5q0 46 -54 71t-106 25q-13 0 -22.5 9.5t-9.5 22.5t9.5 22.5t22.5 9.5q50 0 99.5 -16t87 -54t37.5 -90zM896 960q0 72 -34.5 134t-90 101.5t-123 62t-136.5 22.5t-136.5 -22.5t-123 -62t-90 -101.5t-34.5 -134
-q0 -101 68 -180q10 -11 30.5 -33t30.5 -33q128 -153 141 -298h228q13 145 141 298q10 11 30.5 33t30.5 33q68 79 68 180zM1024 960q0 -155 -103 -268q-45 -49 -74.5 -87t-59.5 -95.5t-34 -107.5q47 -28 47 -82q0 -37 -25 -64q25 -27 25 -64q0 -52 -45 -81q13 -23 13 -47
-q0 -46 -31.5 -71t-77.5 -25q-20 -44 -60 -70t-87 -26t-87 26t-60 70q-46 0 -77.5 25t-31.5 71q0 24 13 47q-45 29 -45 81q0 37 25 64q-25 27 -25 64q0 54 47 82q-4 50 -34 107.5t-59.5 95.5t-74.5 87q-103 113 -103 268q0 99 44.5 184.5t117 142t164 89t186.5 32.5
-t186.5 -32.5t164 -89t117 -142t44.5 -184.5z" />
-    <glyph glyph-name="exchange" unicode="&#xf0ec;" horiz-adv-x="1792" 
-d="M1792 352v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5q-12 0 -24 10l-319 320q-9 9 -9 22q0 14 9 23l320 320q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5v-192h1376q13 0 22.5 -9.5t9.5 -22.5zM1792 896q0 -14 -9 -23l-320 -320q-9 -9 -23 -9
-q-13 0 -22.5 9.5t-9.5 22.5v192h-1376q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1376v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" />
-    <glyph glyph-name="cloud_download" unicode="&#xf0ed;" horiz-adv-x="1920" 
-d="M1280 608q0 14 -9 23t-23 9h-224v352q0 13 -9.5 22.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -22.5v-352h-224q-13 0 -22.5 -9.5t-9.5 -22.5q0 -14 9 -23l352 -352q9 -9 23 -9t23 9l351 351q10 12 10 24zM1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088
-q-185 0 -316.5 131.5t-131.5 316.5q0 130 70 240t188 165q-2 30 -2 43q0 212 150 362t362 150q156 0 285.5 -87t188.5 -231q71 62 166 62q106 0 181 -75t75 -181q0 -76 -41 -138q130 -31 213.5 -135.5t83.5 -238.5z" />
-    <glyph glyph-name="cloud_upload" unicode="&#xf0ee;" horiz-adv-x="1920" 
-d="M1280 672q0 14 -9 23l-352 352q-9 9 -23 9t-23 -9l-351 -351q-10 -12 -10 -24q0 -14 9 -23t23 -9h224v-352q0 -13 9.5 -22.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 22.5v352h224q13 0 22.5 9.5t9.5 22.5zM1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088
-q-185 0 -316.5 131.5t-131.5 316.5q0 130 70 240t188 165q-2 30 -2 43q0 212 150 362t362 150q156 0 285.5 -87t188.5 -231q71 62 166 62q106 0 181 -75t75 -181q0 -76 -41 -138q130 -31 213.5 -135.5t83.5 -238.5z" />
-    <glyph glyph-name="user_md" unicode="&#xf0f0;" horiz-adv-x="1408" 
-d="M384 192q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM1408 131q0 -121 -73 -190t-194 -69h-874q-121 0 -194 69t-73 190q0 68 5.5 131t24 138t47.5 132.5t81 103t120 60.5q-22 -52 -22 -120v-203q-58 -20 -93 -70t-35 -111q0 -80 56 -136t136 -56
-t136 56t56 136q0 61 -35.5 111t-92.5 70v203q0 62 25 93q132 -104 295 -104t295 104q25 -31 25 -93v-64q-106 0 -181 -75t-75 -181v-89q-32 -29 -32 -71q0 -40 28 -68t68 -28t68 28t28 68q0 42 -32 71v89q0 52 38 90t90 38t90 -38t38 -90v-89q-32 -29 -32 -71q0 -40 28 -68
-t68 -28t68 28t28 68q0 42 -32 71v89q0 68 -34.5 127.5t-93.5 93.5q0 10 0.5 42.5t0 48t-2.5 41.5t-7 47t-13 40q68 -15 120 -60.5t81 -103t47.5 -132.5t24 -138t5.5 -131zM1088 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5
-t271.5 -112.5t112.5 -271.5z" />
-    <glyph glyph-name="stethoscope" unicode="&#xf0f1;" horiz-adv-x="1408" 
-d="M1280 832q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 832q0 -62 -35.5 -111t-92.5 -70v-395q0 -159 -131.5 -271.5t-316.5 -112.5t-316.5 112.5t-131.5 271.5v132q-164 20 -274 128t-110 252v512q0 26 19 45t45 19q6 0 16 -2q17 30 47 48
-t65 18q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5q-33 0 -64 18v-402q0 -106 94 -181t226 -75t226 75t94 181v402q-31 -18 -64 -18q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5q35 0 65 -18t47 -48q10 2 16 2q26 0 45 -19t19 -45v-512q0 -144 -110 -252
-t-274 -128v-132q0 -106 94 -181t226 -75t226 75t94 181v395q-57 21 -92.5 70t-35.5 111q0 80 56 136t136 56t136 -56t56 -136z" />
-    <glyph glyph-name="suitcase" unicode="&#xf0f2;" horiz-adv-x="1792" 
-d="M640 1152h512v128h-512v-128zM288 1152v-1280h-64q-92 0 -158 66t-66 158v832q0 92 66 158t158 66h64zM1408 1152v-1280h-1024v1280h128v160q0 40 28 68t68 28h576q40 0 68 -28t28 -68v-160h128zM1792 928v-832q0 -92 -66 -158t-158 -66h-64v1280h64q92 0 158 -66
-t66 -158z" />
-    <glyph glyph-name="bell_alt" unicode="&#xf0f3;" horiz-adv-x="1792" 
-d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5
-t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" />
-    <glyph glyph-name="coffee" unicode="&#xf0f4;" horiz-adv-x="1920" 
-d="M1664 896q0 80 -56 136t-136 56h-64v-384h64q80 0 136 56t56 136zM0 128h1792q0 -106 -75 -181t-181 -75h-1280q-106 0 -181 75t-75 181zM1856 896q0 -159 -112.5 -271.5t-271.5 -112.5h-64v-32q0 -92 -66 -158t-158 -66h-704q-92 0 -158 66t-66 158v736q0 26 19 45
-t45 19h1152q159 0 271.5 -112.5t112.5 -271.5z" />
-    <glyph glyph-name="food" unicode="&#xf0f5;" horiz-adv-x="1408" 
-d="M640 1472v-640q0 -61 -35.5 -111t-92.5 -70v-779q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v779q-57 20 -92.5 70t-35.5 111v640q0 26 19 45t45 19t45 -19t19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45v416q0 26 19 45t45 19t45 -19t19 -45v-416q0 -26 19 -45
-t45 -19t45 19t19 45v416q0 26 19 45t45 19t45 -19t19 -45zM1408 1472v-1600q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v512h-224q-13 0 -22.5 9.5t-9.5 22.5v800q0 132 94 226t226 94h256q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="file_text_alt" unicode="&#xf0f6;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M384 736q0 14 9 23t23 9h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64zM1120 512q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704zM1120 256q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704
-q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704z" />
-    <glyph glyph-name="building" unicode="&#xf0f7;" horiz-adv-x="1408" 
-d="M384 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M640 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M1152 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M640 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M1152 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M640 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M1152 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M640 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M896 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M896 -128h384v1536h-1152v-1536h384v224q0 13 9.5 22.5t22.5 9.5h320q13 0 22.5 -9.5t9.5 -22.5v-224zM1408 1472v-1664q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h1280q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="hospital" unicode="&#xf0f8;" horiz-adv-x="1408" 
-d="M384 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M640 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M1152 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M640 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M896 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M896 -128h384v1152h-256v-32q0 -40 -28 -68t-68 -28h-448q-40 0 -68 28t-28 68v32h-256v-1152h384v224q0 13 9.5 22.5t22.5 9.5h320q13 0 22.5 -9.5t9.5 -22.5v-224zM896 1056v320q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-96h-128v96q0 13 -9.5 22.5
-t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5v96h128v-96q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1408 1088v-1280q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1280q0 26 19 45t45 19h320
-v288q0 40 28 68t68 28h448q40 0 68 -28t28 -68v-288h320q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="ambulance" unicode="&#xf0f9;" horiz-adv-x="1920" 
-d="M640 128q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM256 640h384v256h-158q-14 -2 -22 -9l-195 -195q-7 -12 -9 -22v-30zM1536 128q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5
-t90.5 37.5t37.5 90.5zM1664 800v192q0 14 -9 23t-23 9h-224v224q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-224h-224q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h224v-224q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v224h224q14 0 23 9t9 23zM1920 1344v-1152
-q0 -26 -19 -45t-45 -19h-192q0 -106 -75 -181t-181 -75t-181 75t-75 181h-384q0 -106 -75 -181t-181 -75t-181 75t-75 181h-128q-26 0 -45 19t-19 45t19 45t45 19v416q0 26 13 58t32 51l198 198q19 19 51 32t58 13h160v320q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="medkit" unicode="&#xf0fa;" horiz-adv-x="1792" 
-d="M1280 416v192q0 14 -9 23t-23 9h-224v224q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-224h-224q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h224v-224q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v224h224q14 0 23 9t9 23zM640 1152h512v128h-512v-128zM256 1152v-1280h-32
-q-92 0 -158 66t-66 158v832q0 92 66 158t158 66h32zM1440 1152v-1280h-1088v1280h160v160q0 40 28 68t68 28h576q40 0 68 -28t28 -68v-160h160zM1792 928v-832q0 -92 -66 -158t-158 -66h-32v1280h32q92 0 158 -66t66 -158z" />
-    <glyph glyph-name="fighter_jet" unicode="&#xf0fb;" horiz-adv-x="1920" 
-d="M1920 576q-1 -32 -288 -96l-352 -32l-224 -64h-64l-293 -352h69q26 0 45 -4.5t19 -11.5t-19 -11.5t-45 -4.5h-96h-160h-64v32h64v416h-160l-192 -224h-96l-32 32v192h32v32h128v8l-192 24v128l192 24v8h-128v32h-32v192l32 32h96l192 -224h160v416h-64v32h64h160h96
-q26 0 45 -4.5t19 -11.5t-19 -11.5t-45 -4.5h-69l293 -352h64l224 -64l352 -32q128 -28 200 -52t80 -34z" />
-    <glyph glyph-name="beer" unicode="&#xf0fc;" horiz-adv-x="1664" 
-d="M640 640v384h-256v-256q0 -53 37.5 -90.5t90.5 -37.5h128zM1664 192v-192h-1152v192l128 192h-128q-159 0 -271.5 112.5t-112.5 271.5v320l-64 64l32 128h480l32 128h960l32 -192l-64 -32v-800z" />
-    <glyph glyph-name="h_sign" unicode="&#xf0fd;" 
-d="M1280 192v896q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-320h-512v320q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-896q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v320h512v-320q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1536 1120v-960
-q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="f0fe" unicode="&#xf0fe;" 
-d="M1280 576v128q0 26 -19 45t-45 19h-320v320q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-320h-320q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h320v-320q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v320h320q26 0 45 19t19 45zM1536 1120v-960
-q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="double_angle_left" unicode="&#xf100;" horiz-adv-x="1024" 
-d="M627 160q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23zM1011 160q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23
-t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23z" />
-    <glyph glyph-name="double_angle_right" unicode="&#xf101;" horiz-adv-x="1024" 
-d="M595 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23zM979 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23
-l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
-    <glyph glyph-name="double_angle_up" unicode="&#xf102;" horiz-adv-x="1152" 
-d="M1075 224q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23zM1075 608q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393
-q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
-    <glyph glyph-name="double_angle_down" unicode="&#xf103;" horiz-adv-x="1152" 
-d="M1075 672q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23zM1075 1056q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23
-t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
-    <glyph glyph-name="angle_left" unicode="&#xf104;" horiz-adv-x="640" 
-d="M627 992q0 -13 -10 -23l-393 -393l393 -393q10 -10 10 -23t-10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
-    <glyph glyph-name="angle_right" unicode="&#xf105;" horiz-adv-x="640" 
-d="M595 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
-    <glyph glyph-name="angle_up" unicode="&#xf106;" horiz-adv-x="1152" 
-d="M1075 352q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
-    <glyph glyph-name="angle_down" unicode="&#xf107;" horiz-adv-x="1152" 
-d="M1075 800q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
-    <glyph glyph-name="desktop" unicode="&#xf108;" horiz-adv-x="1920" 
-d="M1792 544v832q0 13 -9.5 22.5t-22.5 9.5h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5zM1920 1376v-1088q0 -66 -47 -113t-113 -47h-544q0 -37 16 -77.5t32 -71t16 -43.5q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19
-t-19 45q0 14 16 44t32 70t16 78h-544q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="laptop" unicode="&#xf109;" horiz-adv-x="1920" 
-d="M416 256q-66 0 -113 47t-47 113v704q0 66 47 113t113 47h1088q66 0 113 -47t47 -113v-704q0 -66 -47 -113t-113 -47h-1088zM384 1120v-704q0 -13 9.5 -22.5t22.5 -9.5h1088q13 0 22.5 9.5t9.5 22.5v704q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5z
-M1760 192h160v-96q0 -40 -47 -68t-113 -28h-1600q-66 0 -113 28t-47 68v96h160h1600zM1040 96q16 0 16 16t-16 16h-160q-16 0 -16 -16t16 -16h160z" />
-    <glyph glyph-name="tablet" unicode="&#xf10a;" horiz-adv-x="1152" 
-d="M640 128q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1024 288v960q0 13 -9.5 22.5t-22.5 9.5h-832q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h832q13 0 22.5 9.5t9.5 22.5zM1152 1248v-1088q0 -66 -47 -113t-113 -47h-832
-q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h832q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="mobile_phone" unicode="&#xf10b;" horiz-adv-x="768" 
-d="M464 128q0 33 -23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5t56.5 23.5t23.5 56.5zM672 288v704q0 13 -9.5 22.5t-22.5 9.5h-512q-13 0 -22.5 -9.5t-9.5 -22.5v-704q0 -13 9.5 -22.5t22.5 -9.5h512q13 0 22.5 9.5t9.5 22.5zM480 1136
-q0 16 -16 16h-160q-16 0 -16 -16t16 -16h160q16 0 16 16zM768 1152v-1024q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v1024q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="circle_blank" unicode="&#xf10c;" 
-d="M768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103
-t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="quote_left" unicode="&#xf10d;" horiz-adv-x="1664" 
-d="M768 576v-384q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v704q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5h64q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-64q-106 0 -181 -75t-75 -181v-32q0 -40 28 -68t68 -28h224q80 0 136 -56t56 -136z
-M1664 576v-384q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v704q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5h64q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-64q-106 0 -181 -75t-75 -181v-32q0 -40 28 -68t68 -28h224q80 0 136 -56t56 -136z" />
-    <glyph glyph-name="quote_right" unicode="&#xf10e;" horiz-adv-x="1664" 
-d="M768 1216v-704q0 -104 -40.5 -198.5t-109.5 -163.5t-163.5 -109.5t-198.5 -40.5h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64q106 0 181 75t75 181v32q0 40 -28 68t-68 28h-224q-80 0 -136 56t-56 136v384q0 80 56 136t136 56h384q80 0 136 -56t56 -136zM1664 1216
-v-704q0 -104 -40.5 -198.5t-109.5 -163.5t-163.5 -109.5t-198.5 -40.5h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64q106 0 181 75t75 181v32q0 40 -28 68t-68 28h-224q-80 0 -136 56t-56 136v384q0 80 56 136t136 56h384q80 0 136 -56t56 -136z" />
-    <glyph glyph-name="spinner" unicode="&#xf110;" horiz-adv-x="1792" 
-d="M526 142q0 -53 -37.5 -90.5t-90.5 -37.5q-52 0 -90 38t-38 90q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1024 -64q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM320 640q0 -53 -37.5 -90.5t-90.5 -37.5
-t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1522 142q0 -52 -38 -90t-90 -38q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM558 1138q0 -66 -47 -113t-113 -47t-113 47t-47 113t47 113t113 47t113 -47t47 -113z
-M1728 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1088 1344q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1618 1138q0 -93 -66 -158.5t-158 -65.5q-93 0 -158.5 65.5t-65.5 158.5
-q0 92 65.5 158t158.5 66q92 0 158 -66t66 -158z" />
-    <glyph glyph-name="circle" unicode="&#xf111;" 
-d="M1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="reply" unicode="&#xf112;" horiz-adv-x="1792" 
-d="M1792 416q0 -166 -127 -451q-3 -7 -10.5 -24t-13.5 -30t-13 -22q-12 -17 -28 -17q-15 0 -23.5 10t-8.5 25q0 9 2.5 26.5t2.5 23.5q5 68 5 123q0 101 -17.5 181t-48.5 138.5t-80 101t-105.5 69.5t-133 42.5t-154 21.5t-175.5 6h-224v-256q0 -26 -19 -45t-45 -19t-45 19
-l-512 512q-19 19 -19 45t19 45l512 512q19 19 45 19t45 -19t19 -45v-256h224q713 0 875 -403q53 -134 53 -333z" />
-    <glyph glyph-name="github_alt" unicode="&#xf113;" horiz-adv-x="1664" 
-d="M640 320q0 -40 -12.5 -82t-43 -76t-72.5 -34t-72.5 34t-43 76t-12.5 82t12.5 82t43 76t72.5 34t72.5 -34t43 -76t12.5 -82zM1280 320q0 -40 -12.5 -82t-43 -76t-72.5 -34t-72.5 34t-43 76t-12.5 82t12.5 82t43 76t72.5 34t72.5 -34t43 -76t12.5 -82zM1440 320
-q0 120 -69 204t-187 84q-41 0 -195 -21q-71 -11 -157 -11t-157 11q-152 21 -195 21q-118 0 -187 -84t-69 -204q0 -88 32 -153.5t81 -103t122 -60t140 -29.5t149 -7h168q82 0 149 7t140 29.5t122 60t81 103t32 153.5zM1664 496q0 -207 -61 -331q-38 -77 -105.5 -133t-141 -86
-t-170 -47.5t-171.5 -22t-167 -4.5q-78 0 -142 3t-147.5 12.5t-152.5 30t-137 51.5t-121 81t-86 115q-62 123 -62 331q0 237 136 396q-27 82 -27 170q0 116 51 218q108 0 190 -39.5t189 -123.5q147 35 309 35q148 0 280 -32q105 82 187 121t189 39q51 -102 51 -218
-q0 -87 -27 -168q136 -160 136 -398z" />
-    <glyph glyph-name="folder_close_alt" unicode="&#xf114;" horiz-adv-x="1664" 
-d="M1536 224v704q0 40 -28 68t-68 28h-704q-40 0 -68 28t-28 68v64q0 40 -28 68t-68 28h-320q-40 0 -68 -28t-28 -68v-960q0 -40 28 -68t68 -28h1216q40 0 68 28t28 68zM1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320
-q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" />
-    <glyph glyph-name="folder_open_alt" unicode="&#xf115;" horiz-adv-x="1920" 
-d="M1781 605q0 35 -53 35h-1088q-40 0 -85.5 -21.5t-71.5 -52.5l-294 -363q-18 -24 -18 -40q0 -35 53 -35h1088q40 0 86 22t71 53l294 363q18 22 18 39zM640 768h768v160q0 40 -28 68t-68 28h-576q-40 0 -68 28t-28 68v64q0 40 -28 68t-68 28h-320q-40 0 -68 -28t-28 -68
-v-853l256 315q44 53 116 87.5t140 34.5zM1909 605q0 -62 -46 -120l-295 -363q-43 -53 -116 -87.5t-140 -34.5h-1088q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158v-160h192q54 0 99 -24.5t67 -70.5q15 -32 15 -68z
-" />
-    <glyph glyph-name="expand_alt" unicode="&#xf116;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="collapse_alt" unicode="&#xf117;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="smile" unicode="&#xf118;" 
-d="M1134 461q-37 -121 -138 -195t-228 -74t-228 74t-138 195q-8 25 4 48.5t38 31.5q25 8 48.5 -4t31.5 -38q25 -80 92.5 -129.5t151.5 -49.5t151.5 49.5t92.5 129.5q8 26 32 38t49 4t37 -31.5t4 -48.5zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5
-t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5
-t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="frown" unicode="&#xf119;" 
-d="M1134 307q8 -25 -4 -48.5t-37 -31.5t-49 4t-32 38q-25 80 -92.5 129.5t-151.5 49.5t-151.5 -49.5t-92.5 -129.5q-8 -26 -31.5 -38t-48.5 -4q-26 8 -38 31.5t-4 48.5q37 121 138 195t228 74t228 -74t138 -195zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5
-t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204
-t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="meh" unicode="&#xf11a;" 
-d="M1152 448q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h640q26 0 45 -19t19 -45zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5
-t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="gamepad" unicode="&#xf11b;" horiz-adv-x="1920" 
-d="M832 448v128q0 14 -9 23t-23 9h-192v192q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-192h-192q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h192v-192q0 -14 9 -23t23 -9h128q14 0 23 9t9 23v192h192q14 0 23 9t9 23zM1408 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5
-t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1920 512q0 -212 -150 -362t-362 -150q-192 0 -338 128h-220q-146 -128 -338 -128q-212 0 -362 150
-t-150 362t150 362t362 150h896q212 0 362 -150t150 -362z" />
-    <glyph glyph-name="keyboard" unicode="&#xf11c;" horiz-adv-x="1920" 
-d="M384 368v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM512 624v-96q0 -16 -16 -16h-224q-16 0 -16 16v96q0 16 16 16h224q16 0 16 -16zM384 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1408 368v-96q0 -16 -16 -16
-h-864q-16 0 -16 16v96q0 16 16 16h864q16 0 16 -16zM768 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM640 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1024 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16
-h96q16 0 16 -16zM896 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1280 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1664 368v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1152 880v-96
-q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1408 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1664 880v-352q0 -16 -16 -16h-224q-16 0 -16 16v96q0 16 16 16h112v240q0 16 16 16h96q16 0 16 -16zM1792 128v896h-1664v-896
-h1664zM1920 1024v-896q0 -53 -37.5 -90.5t-90.5 -37.5h-1664q-53 0 -90.5 37.5t-37.5 90.5v896q0 53 37.5 90.5t90.5 37.5h1664q53 0 90.5 -37.5t37.5 -90.5z" />
-    <glyph glyph-name="flag_alt" unicode="&#xf11d;" horiz-adv-x="1792" 
-d="M1664 491v616q-169 -91 -306 -91q-82 0 -145 32q-100 49 -184 76.5t-178 27.5q-173 0 -403 -127v-599q245 113 433 113q55 0 103.5 -7.5t98 -26t77 -31t82.5 -39.5l28 -14q44 -22 101 -22q120 0 293 92zM320 1280q0 -35 -17.5 -64t-46.5 -46v-1266q0 -14 -9 -23t-23 -9
-h-64q-14 0 -23 9t-9 23v1266q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -39 -35 -57q-10 -5 -17 -9q-218 -116 -369 -116q-88 0 -158 35l-28 14q-64 33 -99 48t-91 29t-114 14q-102 0 -235.5 -44t-228.5 -102
-q-15 -9 -33 -9q-16 0 -32 8q-32 19 -32 56v742q0 35 31 55q35 21 78.5 42.5t114 52t152.5 49.5t155 19q112 0 209 -31t209 -86q38 -19 89 -19q122 0 310 112q22 12 31 17q31 16 62 -2q31 -20 31 -55z" />
-    <glyph glyph-name="flag_checkered" unicode="&#xf11e;" horiz-adv-x="1792" 
-d="M832 536v192q-181 -16 -384 -117v-185q205 96 384 110zM832 954v197q-172 -8 -384 -126v-189q215 111 384 118zM1664 491v184q-235 -116 -384 -71v224q-20 6 -39 15q-5 3 -33 17t-34.5 17t-31.5 15t-34.5 15.5t-32.5 13t-36 12.5t-35 8.5t-39.5 7.5t-39.5 4t-44 2
-q-23 0 -49 -3v-222h19q102 0 192.5 -29t197.5 -82q19 -9 39 -15v-188q42 -17 91 -17q120 0 293 92zM1664 918v189q-169 -91 -306 -91q-45 0 -78 8v-196q148 -42 384 90zM320 1280q0 -35 -17.5 -64t-46.5 -46v-1266q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v1266
-q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -39 -35 -57q-10 -5 -17 -9q-218 -116 -369 -116q-88 0 -158 35l-28 14q-64 33 -99 48t-91 29t-114 14q-102 0 -235.5 -44t-228.5 -102q-15 -9 -33 -9q-16 0 -32 8
-q-32 19 -32 56v742q0 35 31 55q35 21 78.5 42.5t114 52t152.5 49.5t155 19q112 0 209 -31t209 -86q38 -19 89 -19q122 0 310 112q22 12 31 17q31 16 62 -2q31 -20 31 -55z" />
-    <glyph glyph-name="terminal" unicode="&#xf120;" horiz-adv-x="1664" 
-d="M585 553l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23t-10 -23zM1664 96v-64q0 -14 -9 -23t-23 -9h-960q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h960q14 0 23 -9
-t9 -23z" />
-    <glyph glyph-name="code" unicode="&#xf121;" horiz-adv-x="1920" 
-d="M617 137l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23t-10 -23zM1208 1204l-373 -1291q-4 -13 -15.5 -19.5t-23.5 -2.5l-62 17q-13 4 -19.5 15.5t-2.5 24.5
-l373 1291q4 13 15.5 19.5t23.5 2.5l62 -17q13 -4 19.5 -15.5t2.5 -24.5zM1865 553l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23t-10 -23z" />
-    <glyph glyph-name="reply_all" unicode="&#xf122;" horiz-adv-x="1792" 
-d="M640 454v-70q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-512 512q-19 19 -19 45t19 45l512 512q29 31 70 14q39 -17 39 -59v-69l-397 -398q-19 -19 -19 -45t19 -45zM1792 416q0 -58 -17 -133.5t-38.5 -138t-48 -125t-40.5 -90.5l-20 -40q-8 -17 -28 -17q-6 0 -9 1
-q-25 8 -23 34q43 400 -106 565q-64 71 -170.5 110.5t-267.5 52.5v-251q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-512 512q-19 19 -19 45t19 45l512 512q29 31 70 14q39 -17 39 -59v-262q411 -28 599 -221q169 -173 169 -509z" />
-    <glyph glyph-name="star_half_empty" unicode="&#xf123;" horiz-adv-x="1664" 
-d="M1186 579l257 250l-356 52l-66 10l-30 60l-159 322v-963l59 -31l318 -168l-60 355l-12 66zM1638 841l-363 -354l86 -500q5 -33 -6 -51.5t-34 -18.5q-17 0 -40 12l-449 236l-449 -236q-23 -12 -40 -12q-23 0 -34 18.5t-6 51.5l86 500l-364 354q-32 32 -23 59.5t54 34.5
-l502 73l225 455q20 41 49 41q28 0 49 -41l225 -455l502 -73q45 -7 54 -34.5t-24 -59.5z" />
-    <glyph glyph-name="location_arrow" unicode="&#xf124;" horiz-adv-x="1408" 
-d="M1401 1187l-640 -1280q-17 -35 -57 -35q-5 0 -15 2q-22 5 -35.5 22.5t-13.5 39.5v576h-576q-22 0 -39.5 13.5t-22.5 35.5t4 42t29 30l1280 640q13 7 29 7q27 0 45 -19q15 -14 18.5 -34.5t-6.5 -39.5z" />
-    <glyph glyph-name="crop" unicode="&#xf125;" horiz-adv-x="1664" 
-d="M557 256h595v595zM512 301l595 595h-595v-595zM1664 224v-192q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v224h-864q-14 0 -23 9t-9 23v864h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224v224q0 14 9 23t23 9h192q14 0 23 -9t9 -23
-v-224h851l246 247q10 9 23 9t23 -9q9 -10 9 -23t-9 -23l-247 -246v-851h224q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="code_fork" unicode="&#xf126;" horiz-adv-x="1024" 
-d="M288 64q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM288 1216q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM928 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1024 1088q0 -52 -26 -96.5t-70 -69.5
-q-2 -287 -226 -414q-67 -38 -203 -81q-128 -40 -169.5 -71t-41.5 -100v-26q44 -25 70 -69.5t26 -96.5q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 52 26 96.5t70 69.5v820q-44 25 -70 69.5t-26 96.5q0 80 56 136t136 56t136 -56t56 -136q0 -52 -26 -96.5t-70 -69.5v-497
-q54 26 154 57q55 17 87.5 29.5t70.5 31t59 39.5t40.5 51t28 69.5t8.5 91.5q-44 25 -70 69.5t-26 96.5q0 80 56 136t136 56t136 -56t56 -136z" />
-    <glyph glyph-name="unlink" unicode="&#xf127;" horiz-adv-x="1664" 
-d="M439 265l-256 -256q-11 -9 -23 -9t-23 9q-9 10 -9 23t9 23l256 256q10 9 23 9t23 -9q9 -10 9 -23t-9 -23zM608 224v-320q0 -14 -9 -23t-23 -9t-23 9t-9 23v320q0 14 9 23t23 9t23 -9t9 -23zM384 448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23t9 23t23 9h320
-q14 0 23 -9t9 -23zM1648 320q0 -120 -85 -203l-147 -146q-83 -83 -203 -83q-121 0 -204 85l-334 335q-21 21 -42 56l239 18l273 -274q27 -27 68 -27.5t68 26.5l147 146q28 28 28 67q0 40 -28 68l-274 275l18 239q35 -21 56 -42l336 -336q84 -86 84 -204zM1031 1044l-239 -18
-l-273 274q-28 28 -68 28q-39 0 -68 -27l-147 -146q-28 -28 -28 -67q0 -40 28 -68l274 -274l-18 -240q-35 21 -56 42l-336 336q-84 86 -84 204q0 120 85 203l147 146q83 83 203 83q121 0 204 -85l334 -335q21 -21 42 -56zM1664 960q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9
-t-9 23t9 23t23 9h320q14 0 23 -9t9 -23zM1120 1504v-320q0 -14 -9 -23t-23 -9t-23 9t-9 23v320q0 14 9 23t23 9t23 -9t9 -23zM1527 1353l-256 -256q-11 -9 -23 -9t-23 9q-9 10 -9 23t9 23l256 256q10 9 23 9t23 -9q9 -10 9 -23t-9 -23z" />
-    <glyph glyph-name="question" unicode="&#xf128;" horiz-adv-x="1024" 
-d="M704 280v-240q0 -16 -12 -28t-28 -12h-240q-16 0 -28 12t-12 28v240q0 16 12 28t28 12h240q16 0 28 -12t12 -28zM1020 880q0 -54 -15.5 -101t-35 -76.5t-55 -59.5t-57.5 -43.5t-61 -35.5q-41 -23 -68.5 -65t-27.5 -67q0 -17 -12 -32.5t-28 -15.5h-240q-15 0 -25.5 18.5
-t-10.5 37.5v45q0 83 65 156.5t143 108.5q59 27 84 56t25 76q0 42 -46.5 74t-107.5 32q-65 0 -108 -29q-35 -25 -107 -115q-13 -16 -31 -16q-12 0 -25 8l-164 125q-13 10 -15.5 25t5.5 28q160 266 464 266q80 0 161 -31t146 -83t106 -127.5t41 -158.5z" />
-    <glyph glyph-name="_279" unicode="&#xf129;" horiz-adv-x="640" 
-d="M640 192v-128q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64v384h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-576h64q26 0 45 -19t19 -45zM512 1344v-192q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v192
-q0 26 19 45t45 19h256q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="exclamation" unicode="&#xf12a;" horiz-adv-x="640" 
-d="M512 288v-224q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v224q0 26 19 45t45 19h256q26 0 45 -19t19 -45zM542 1344l-28 -768q-1 -26 -20.5 -45t-45.5 -19h-256q-26 0 -45.5 19t-20.5 45l-28 768q-1 26 17.5 45t44.5 19h320q26 0 44.5 -19t17.5 -45z" />
-    <glyph glyph-name="superscript" unicode="&#xf12b;" 
-d="M897 167v-167h-248l-159 252l-24 42q-8 9 -11 21h-3q-1 -3 -2.5 -6.5t-3.5 -8t-3 -6.5q-10 -20 -25 -44l-155 -250h-258v167h128l197 291l-185 272h-137v168h276l139 -228q2 -4 23 -42q8 -9 11 -21h3q3 9 11 21l25 42l140 228h257v-168h-125l-184 -267l204 -296h109z
-M1534 846v-206h-514l-3 27q-4 28 -4 46q0 64 26 117t65 86.5t84 65t84 54.5t65 54t26 64q0 38 -29.5 62.5t-70.5 24.5q-51 0 -97 -39q-14 -11 -36 -38l-105 92q26 37 63 66q83 65 188 65q110 0 178 -59.5t68 -158.5q0 -56 -24.5 -103t-62 -76.5t-81.5 -58.5t-82 -50.5
-t-65.5 -51.5t-30.5 -63h232v80h126z" />
-    <glyph glyph-name="subscript" unicode="&#xf12c;" 
-d="M897 167v-167h-248l-159 252l-24 42q-8 9 -11 21h-3q-1 -3 -2.5 -6.5t-3.5 -8t-3 -6.5q-10 -20 -25 -44l-155 -250h-258v167h128l197 291l-185 272h-137v168h276l139 -228q2 -4 23 -42q8 -9 11 -21h3q3 9 11 21l25 42l140 228h257v-168h-125l-184 -267l204 -296h109z
-M1536 -50v-206h-514l-4 27q-3 45 -3 46q0 64 26 117t65 86.5t84 65t84 54.5t65 54t26 64q0 38 -29.5 62.5t-70.5 24.5q-51 0 -97 -39q-14 -11 -36 -38l-105 92q26 37 63 66q80 65 188 65q110 0 178 -59.5t68 -158.5q0 -66 -34.5 -118.5t-84 -86t-99.5 -62.5t-87 -63t-41 -73
-h232v80h126z" />
-    <glyph glyph-name="_283" unicode="&#xf12d;" horiz-adv-x="1920" 
-d="M896 128l336 384h-768l-336 -384h768zM1909 1205q15 -34 9.5 -71.5t-30.5 -65.5l-896 -1024q-38 -44 -96 -44h-768q-38 0 -69.5 20.5t-47.5 54.5q-15 34 -9.5 71.5t30.5 65.5l896 1024q38 44 96 44h768q38 0 69.5 -20.5t47.5 -54.5z" />
-    <glyph glyph-name="puzzle_piece" unicode="&#xf12e;" horiz-adv-x="1664" 
-d="M1664 438q0 -81 -44.5 -135t-123.5 -54q-41 0 -77.5 17.5t-59 38t-56.5 38t-71 17.5q-110 0 -110 -124q0 -39 16 -115t15 -115v-5q-22 0 -33 -1q-34 -3 -97.5 -11.5t-115.5 -13.5t-98 -5q-61 0 -103 26.5t-42 83.5q0 37 17.5 71t38 56.5t38 59t17.5 77.5q0 79 -54 123.5
-t-135 44.5q-84 0 -143 -45.5t-59 -127.5q0 -43 15 -83t33.5 -64.5t33.5 -53t15 -50.5q0 -45 -46 -89q-37 -35 -117 -35q-95 0 -245 24q-9 2 -27.5 4t-27.5 4l-13 2q-1 0 -3 1q-2 0 -2 1v1024q2 -1 17.5 -3.5t34 -5t21.5 -3.5q150 -24 245 -24q80 0 117 35q46 44 46 89
-q0 22 -15 50.5t-33.5 53t-33.5 64.5t-15 83q0 82 59 127.5t144 45.5q80 0 134 -44.5t54 -123.5q0 -41 -17.5 -77.5t-38 -59t-38 -56.5t-17.5 -71q0 -57 42 -83.5t103 -26.5q64 0 180 15t163 17v-2q-1 -2 -3.5 -17.5t-5 -34t-3.5 -21.5q-24 -150 -24 -245q0 -80 35 -117
-q44 -46 89 -46q22 0 50.5 15t53 33.5t64.5 33.5t83 15q82 0 127.5 -59t45.5 -143z" />
-    <glyph glyph-name="microphone" unicode="&#xf130;" horiz-adv-x="1152" 
-d="M1152 832v-128q0 -221 -147.5 -384.5t-364.5 -187.5v-132h256q26 0 45 -19t19 -45t-19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h256v132q-217 24 -364.5 187.5t-147.5 384.5v128q0 26 19 45t45 19t45 -19t19 -45v-128q0 -185 131.5 -316.5t316.5 -131.5
-t316.5 131.5t131.5 316.5v128q0 26 19 45t45 19t45 -19t19 -45zM896 1216v-512q0 -132 -94 -226t-226 -94t-226 94t-94 226v512q0 132 94 226t226 94t226 -94t94 -226z" />
-    <glyph glyph-name="microphone_off" unicode="&#xf131;" horiz-adv-x="1408" 
-d="M271 591l-101 -101q-42 103 -42 214v128q0 26 19 45t45 19t45 -19t19 -45v-128q0 -53 15 -113zM1385 1193l-361 -361v-128q0 -132 -94 -226t-226 -94q-55 0 -109 19l-96 -96q97 -51 205 -51q185 0 316.5 131.5t131.5 316.5v128q0 26 19 45t45 19t45 -19t19 -45v-128
-q0 -221 -147.5 -384.5t-364.5 -187.5v-132h256q26 0 45 -19t19 -45t-19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h256v132q-125 13 -235 81l-254 -254q-10 -10 -23 -10t-23 10l-82 82q-10 10 -10 23t10 23l1234 1234q10 10 23 10t23 -10l82 -82q10 -10 10 -23
-t-10 -23zM1005 1325l-621 -621v512q0 132 94 226t226 94q102 0 184.5 -59t116.5 -152z" />
-    <glyph glyph-name="shield" unicode="&#xf132;" horiz-adv-x="1280" 
-d="M1088 576v640h-448v-1137q119 63 213 137q235 184 235 360zM1280 1344v-768q0 -86 -33.5 -170.5t-83 -150t-118 -127.5t-126.5 -103t-121 -77.5t-89.5 -49.5t-42.5 -20q-12 -6 -26 -6t-26 6q-16 7 -42.5 20t-89.5 49.5t-121 77.5t-126.5 103t-118 127.5t-83 150
-t-33.5 170.5v768q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="calendar_empty" unicode="&#xf133;" horiz-adv-x="1664" 
-d="M128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280
-q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="fire_extinguisher" unicode="&#xf134;" horiz-adv-x="1408" 
-d="M512 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 1376v-320q0 -16 -12 -25q-8 -7 -20 -7q-4 0 -7 1l-448 96q-11 2 -18 11t-7 20h-256v-102q111 -23 183.5 -111t72.5 -203v-800q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v800
-q0 106 62.5 190.5t161.5 114.5v111h-32q-59 0 -115 -23.5t-91.5 -53t-66 -66.5t-40.5 -53.5t-14 -24.5q-17 -35 -57 -35q-16 0 -29 7q-23 12 -31.5 37t3.5 49q5 10 14.5 26t37.5 53.5t60.5 70t85 67t108.5 52.5q-25 42 -25 86q0 66 47 113t113 47t113 -47t47 -113
-q0 -33 -14 -64h302q0 11 7 20t18 11l448 96q3 1 7 1q12 0 20 -7q12 -9 12 -25z" />
-    <glyph glyph-name="rocket" unicode="&#xf135;" horiz-adv-x="1664" 
-d="M1440 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1664 1376q0 -249 -75.5 -430.5t-253.5 -360.5q-81 -80 -195 -176l-20 -379q-2 -16 -16 -26l-384 -224q-7 -4 -16 -4q-12 0 -23 9l-64 64q-13 14 -8 32l85 276l-281 281l-276 -85q-3 -1 -9 -1
-q-14 0 -23 9l-64 64q-17 19 -5 39l224 384q10 14 26 16l379 20q96 114 176 195q188 187 358 258t431 71q14 0 24 -9.5t10 -22.5z" />
-    <glyph glyph-name="maxcdn" unicode="&#xf136;" horiz-adv-x="1792" 
-d="M1745 763l-164 -763h-334l178 832q13 56 -15 88q-27 33 -83 33h-169l-204 -953h-334l204 953h-286l-204 -953h-334l204 953l-153 327h1276q101 0 189.5 -40.5t147.5 -113.5q60 -73 81 -168.5t0 -194.5z" />
-    <glyph glyph-name="chevron_sign_left" unicode="&#xf137;" 
-d="M909 141l102 102q19 19 19 45t-19 45l-307 307l307 307q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
-t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="chevron_sign_right" unicode="&#xf138;" 
-d="M717 141l454 454q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l307 -307l-307 -307q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
-t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="chevron_sign_up" unicode="&#xf139;" 
-d="M1165 397l102 102q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l307 307l307 -307q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
-t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="chevron_sign_down" unicode="&#xf13a;" 
-d="M813 237l454 454q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-307 -307l-307 307q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
-t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="html5" unicode="&#xf13b;" horiz-adv-x="1408" 
-d="M1130 939l16 175h-884l47 -534h612l-22 -228l-197 -53l-196 53l-13 140h-175l22 -278l362 -100h4v1l359 99l50 544h-644l-15 181h674zM0 1408h1408l-128 -1438l-578 -162l-574 162z" />
-    <glyph glyph-name="css3" unicode="&#xf13c;" horiz-adv-x="1792" 
-d="M275 1408h1505l-266 -1333l-804 -267l-698 267l71 356h297l-29 -147l422 -161l486 161l68 339h-1208l58 297h1209l38 191h-1208z" />
-    <glyph glyph-name="anchor" unicode="&#xf13d;" horiz-adv-x="1792" 
-d="M960 1280q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1792 352v-352q0 -22 -20 -30q-8 -2 -12 -2q-12 0 -23 9l-93 93q-119 -143 -318.5 -226.5t-429.5 -83.5t-429.5 83.5t-318.5 226.5l-93 -93q-9 -9 -23 -9q-4 0 -12 2q-20 8 -20 30v352
-q0 14 9 23t23 9h352q22 0 30 -20q8 -19 -7 -35l-100 -100q67 -91 189.5 -153.5t271.5 -82.5v647h-192q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h192v163q-58 34 -93 92.5t-35 128.5q0 106 75 181t181 75t181 -75t75 -181q0 -70 -35 -128.5t-93 -92.5v-163h192q26 0 45 -19
-t19 -45v-128q0 -26 -19 -45t-45 -19h-192v-647q149 20 271.5 82.5t189.5 153.5l-100 100q-15 16 -7 35q8 20 30 20h352q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="unlock_alt" unicode="&#xf13e;" horiz-adv-x="1152" 
-d="M1056 768q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v320q0 185 131.5 316.5t316.5 131.5t316.5 -131.5t131.5 -316.5q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45q0 106 -75 181t-181 75t-181 -75t-75 -181
-v-320h736z" />
-    <glyph glyph-name="bullseye" unicode="&#xf140;" 
-d="M1024 640q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM1152 640q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM1280 640q0 -212 -150 -362t-362 -150t-362 150
-t-150 362t150 362t362 150t362 -150t150 -362zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="ellipsis_horizontal" unicode="&#xf141;" horiz-adv-x="1408" 
-d="M384 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM896 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM1408 800v-192q0 -40 -28 -68t-68 -28h-192
-q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68z" />
-    <glyph glyph-name="ellipsis_vertical" unicode="&#xf142;" horiz-adv-x="384" 
-d="M384 288v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM384 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM384 1312v-192q0 -40 -28 -68t-68 -28h-192
-q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68z" />
-    <glyph glyph-name="_303" unicode="&#xf143;" 
-d="M512 256q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM863 162q-13 233 -176.5 396.5t-396.5 176.5q-14 1 -24 -9t-10 -23v-128q0 -13 8.5 -22t21.5 -10q154 -11 264 -121t121 -264q1 -13 10 -21.5t22 -8.5h128
-q13 0 23 10t9 24zM1247 161q-5 154 -56 297.5t-139.5 260t-205 205t-260 139.5t-297.5 56q-14 1 -23 -9q-10 -10 -10 -23v-128q0 -13 9 -22t22 -10q204 -7 378 -111.5t278.5 -278.5t111.5 -378q1 -13 10 -22t22 -9h128q13 0 23 10q11 9 9 23zM1536 1120v-960
-q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="play_sign" unicode="&#xf144;" 
-d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1152 585q32 18 32 55t-32 55l-544 320q-31 19 -64 1q-32 -19 -32 -56v-640q0 -37 32 -56
-q16 -8 32 -8q17 0 32 9z" />
-    <glyph glyph-name="ticket" unicode="&#xf145;" horiz-adv-x="1792" 
-d="M1024 1084l316 -316l-572 -572l-316 316zM813 105l618 618q19 19 19 45t-19 45l-362 362q-18 18 -45 18t-45 -18l-618 -618q-19 -19 -19 -45t19 -45l362 -362q18 -18 45 -18t45 18zM1702 742l-907 -908q-37 -37 -90.5 -37t-90.5 37l-126 126q56 56 56 136t-56 136
-t-136 56t-136 -56l-125 126q-37 37 -37 90.5t37 90.5l907 906q37 37 90.5 37t90.5 -37l125 -125q-56 -56 -56 -136t56 -136t136 -56t136 56l126 -125q37 -37 37 -90.5t-37 -90.5z" />
-    <glyph glyph-name="minus_sign_alt" unicode="&#xf146;" 
-d="M1280 576v128q0 26 -19 45t-45 19h-896q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h896q26 0 45 19t19 45zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5
-t84.5 -203.5z" />
-    <glyph glyph-name="check_minus" unicode="&#xf147;" horiz-adv-x="1408" 
-d="M1152 736v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h832q14 0 23 -9t9 -23zM1280 288v832q0 66 -47 113t-113 47h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113zM1408 1120v-832q0 -119 -84.5 -203.5
-t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="level_up" unicode="&#xf148;" horiz-adv-x="1024" 
-d="M1018 933q-18 -37 -58 -37h-192v-864q0 -14 -9 -23t-23 -9h-704q-21 0 -29 18q-8 20 4 35l160 192q9 11 25 11h320v640h-192q-40 0 -58 37q-17 37 9 68l320 384q18 22 49 22t49 -22l320 -384q27 -32 9 -68z" />
-    <glyph glyph-name="level_down" unicode="&#xf149;" horiz-adv-x="1024" 
-d="M32 1280h704q13 0 22.5 -9.5t9.5 -23.5v-863h192q40 0 58 -37t-9 -69l-320 -384q-18 -22 -49 -22t-49 22l-320 384q-26 31 -9 69q18 37 58 37h192v640h-320q-14 0 -25 11l-160 192q-13 14 -4 34q9 19 29 19z" />
-    <glyph glyph-name="check_sign" unicode="&#xf14a;" 
-d="M685 237l614 614q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-467 -467l-211 211q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l358 -358q19 -19 45 -19t45 19zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5
-t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="edit_sign" unicode="&#xf14b;" 
-d="M404 428l152 -152l-52 -52h-56v96h-96v56zM818 818q14 -13 -3 -30l-291 -291q-17 -17 -30 -3q-14 13 3 30l291 291q17 17 30 3zM544 128l544 544l-288 288l-544 -544v-288h288zM1152 736l92 92q28 28 28 68t-28 68l-152 152q-28 28 -68 28t-68 -28l-92 -92zM1536 1120
-v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_312" unicode="&#xf14c;" 
-d="M1280 608v480q0 26 -19 45t-45 19h-480q-42 0 -59 -39q-17 -41 14 -70l144 -144l-534 -534q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l534 534l144 -144q18 -19 45 -19q12 0 25 5q39 17 39 59zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960
-q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="share_sign" unicode="&#xf14d;" 
-d="M1005 435l352 352q19 19 19 45t-19 45l-352 352q-30 31 -69 14q-40 -17 -40 -59v-160q-119 0 -216 -19.5t-162.5 -51t-114 -79t-76.5 -95.5t-44.5 -109t-21.5 -111.5t-5 -110.5q0 -181 167 -404q11 -12 25 -12q7 0 13 3q22 9 19 33q-44 354 62 473q46 52 130 75.5
-t224 23.5v-160q0 -42 40 -59q12 -5 24 -5q26 0 45 19zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="compass" unicode="&#xf14e;" 
-d="M640 448l256 128l-256 128v-256zM1024 1039v-542l-512 -256v542zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
-t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="collapse" unicode="&#xf150;" 
-d="M1145 861q18 -35 -5 -66l-320 -448q-19 -27 -52 -27t-52 27l-320 448q-23 31 -5 66q17 35 57 35h640q40 0 57 -35zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1536 1120
-v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="collapse_top" unicode="&#xf151;" 
-d="M1145 419q-17 -35 -57 -35h-640q-40 0 -57 35q-18 35 5 66l320 448q19 27 52 27t52 -27l320 -448q23 -31 5 -66zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1536 1120v-960
-q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_317" unicode="&#xf152;" 
-d="M1088 640q0 -33 -27 -52l-448 -320q-31 -23 -66 -5q-35 17 -35 57v640q0 40 35 57q35 18 66 -5l448 -320q27 -19 27 -52zM1280 160v960q0 14 -9 23t-23 9h-960q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h960q14 0 23 9t9 23zM1536 1120v-960q0 -119 -84.5 -203.5
-t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="eur" unicode="&#xf153;" horiz-adv-x="1024" 
-d="M976 229l35 -159q3 -12 -3 -22.5t-17 -14.5l-5 -1q-4 -2 -10.5 -3.5t-16 -4.5t-21.5 -5.5t-25.5 -5t-30 -5t-33.5 -4.5t-36.5 -3t-38.5 -1q-234 0 -409 130.5t-238 351.5h-95q-13 0 -22.5 9.5t-9.5 22.5v113q0 13 9.5 22.5t22.5 9.5h66q-2 57 1 105h-67q-14 0 -23 9
-t-9 23v114q0 14 9 23t23 9h98q67 210 243.5 338t400.5 128q102 0 194 -23q11 -3 20 -15q6 -11 3 -24l-43 -159q-3 -13 -14 -19.5t-24 -2.5l-4 1q-4 1 -11.5 2.5l-17.5 3.5t-22.5 3.5t-26 3t-29 2.5t-29.5 1q-126 0 -226 -64t-150 -176h468q16 0 25 -12q10 -12 7 -26
-l-24 -114q-5 -26 -32 -26h-488q-3 -37 0 -105h459q15 0 25 -12q9 -12 6 -27l-24 -112q-2 -11 -11 -18.5t-20 -7.5h-387q48 -117 149.5 -185.5t228.5 -68.5q18 0 36 1.5t33.5 3.5t29.5 4.5t24.5 5t18.5 4.5l12 3l5 2q13 5 26 -2q12 -7 15 -21z" />
-    <glyph glyph-name="gbp" unicode="&#xf154;" horiz-adv-x="1024" 
-d="M1020 399v-367q0 -14 -9 -23t-23 -9h-956q-14 0 -23 9t-9 23v150q0 13 9.5 22.5t22.5 9.5h97v383h-95q-14 0 -23 9.5t-9 22.5v131q0 14 9 23t23 9h95v223q0 171 123.5 282t314.5 111q185 0 335 -125q9 -8 10 -20.5t-7 -22.5l-103 -127q-9 -11 -22 -12q-13 -2 -23 7
-q-5 5 -26 19t-69 32t-93 18q-85 0 -137 -47t-52 -123v-215h305q13 0 22.5 -9t9.5 -23v-131q0 -13 -9.5 -22.5t-22.5 -9.5h-305v-379h414v181q0 13 9 22.5t23 9.5h162q14 0 23 -9.5t9 -22.5z" />
-    <glyph glyph-name="usd" unicode="&#xf155;" horiz-adv-x="1024" 
-d="M978 351q0 -153 -99.5 -263.5t-258.5 -136.5v-175q0 -14 -9 -23t-23 -9h-135q-13 0 -22.5 9.5t-9.5 22.5v175q-66 9 -127.5 31t-101.5 44.5t-74 48t-46.5 37.5t-17.5 18q-17 21 -2 41l103 135q7 10 23 12q15 2 24 -9l2 -2q113 -99 243 -125q37 -8 74 -8q81 0 142.5 43
-t61.5 122q0 28 -15 53t-33.5 42t-58.5 37.5t-66 32t-80 32.5q-39 16 -61.5 25t-61.5 26.5t-62.5 31t-56.5 35.5t-53.5 42.5t-43.5 49t-35.5 58t-21 66.5t-8.5 78q0 138 98 242t255 134v180q0 13 9.5 22.5t22.5 9.5h135q14 0 23 -9t9 -23v-176q57 -6 110.5 -23t87 -33.5
-t63.5 -37.5t39 -29t15 -14q17 -18 5 -38l-81 -146q-8 -15 -23 -16q-14 -3 -27 7q-3 3 -14.5 12t-39 26.5t-58.5 32t-74.5 26t-85.5 11.5q-95 0 -155 -43t-60 -111q0 -26 8.5 -48t29.5 -41.5t39.5 -33t56 -31t60.5 -27t70 -27.5q53 -20 81 -31.5t76 -35t75.5 -42.5t62 -50
-t53 -63.5t31.5 -76.5t13 -94z" />
-    <glyph glyph-name="inr" unicode="&#xf156;" horiz-adv-x="898" 
-d="M898 1066v-102q0 -14 -9 -23t-23 -9h-168q-23 -144 -129 -234t-276 -110q167 -178 459 -536q14 -16 4 -34q-8 -18 -29 -18h-195q-16 0 -25 12q-306 367 -498 571q-9 9 -9 22v127q0 13 9.5 22.5t22.5 9.5h112q132 0 212.5 43t102.5 125h-427q-14 0 -23 9t-9 23v102
-q0 14 9 23t23 9h413q-57 113 -268 113h-145q-13 0 -22.5 9.5t-9.5 22.5v133q0 14 9 23t23 9h832q14 0 23 -9t9 -23v-102q0 -14 -9 -23t-23 -9h-233q47 -61 64 -144h171q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="jpy" unicode="&#xf157;" horiz-adv-x="1027" 
-d="M603 0h-172q-13 0 -22.5 9t-9.5 23v330h-288q-13 0 -22.5 9t-9.5 23v103q0 13 9.5 22.5t22.5 9.5h288v85h-288q-13 0 -22.5 9t-9.5 23v104q0 13 9.5 22.5t22.5 9.5h214l-321 578q-8 16 0 32q10 16 28 16h194q19 0 29 -18l215 -425q19 -38 56 -125q10 24 30.5 68t27.5 61
-l191 420q8 19 29 19h191q17 0 27 -16q9 -14 1 -31l-313 -579h215q13 0 22.5 -9.5t9.5 -22.5v-104q0 -14 -9.5 -23t-22.5 -9h-290v-85h290q13 0 22.5 -9.5t9.5 -22.5v-103q0 -14 -9.5 -23t-22.5 -9h-290v-330q0 -13 -9.5 -22.5t-22.5 -9.5z" />
-    <glyph glyph-name="rub" unicode="&#xf158;" horiz-adv-x="1280" 
-d="M1043 971q0 100 -65 162t-171 62h-320v-448h320q106 0 171 62t65 162zM1280 971q0 -193 -126.5 -315t-326.5 -122h-340v-118h505q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9h-505v-192q0 -14 -9.5 -23t-22.5 -9h-167q-14 0 -23 9t-9 23v192h-224q-14 0 -23 9t-9 23v128
-q0 14 9 23t23 9h224v118h-224q-14 0 -23 9t-9 23v149q0 13 9 22.5t23 9.5h224v629q0 14 9 23t23 9h539q200 0 326.5 -122t126.5 -315z" />
-    <glyph glyph-name="krw" unicode="&#xf159;" horiz-adv-x="1792" 
-d="M514 341l81 299h-159l75 -300q1 -1 1 -3t1 -3q0 1 0.5 3.5t0.5 3.5zM630 768l35 128h-292l32 -128h225zM822 768h139l-35 128h-70zM1271 340l78 300h-162l81 -299q0 -1 0.5 -3.5t1.5 -3.5q0 1 0.5 3t0.5 3zM1382 768l33 128h-297l34 -128h230zM1792 736v-64q0 -14 -9 -23
-t-23 -9h-213l-164 -616q-7 -24 -31 -24h-159q-24 0 -31 24l-166 616h-209l-167 -616q-7 -24 -31 -24h-159q-11 0 -19.5 7t-10.5 17l-160 616h-208q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h175l-33 128h-142q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h109l-89 344q-5 15 5 28
-q10 12 26 12h137q26 0 31 -24l90 -360h359l97 360q7 24 31 24h126q24 0 31 -24l98 -360h365l93 360q5 24 31 24h137q16 0 26 -12q10 -13 5 -28l-91 -344h111q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-145l-34 -128h179q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="btc" unicode="&#xf15a;" horiz-adv-x="1280" 
-d="M1167 896q18 -182 -131 -258q117 -28 175 -103t45 -214q-7 -71 -32.5 -125t-64.5 -89t-97 -58.5t-121.5 -34.5t-145.5 -15v-255h-154v251q-80 0 -122 1v-252h-154v255q-18 0 -54 0.5t-55 0.5h-200l31 183h111q50 0 58 51v402h16q-6 1 -16 1v287q-13 68 -89 68h-111v164
-l212 -1q64 0 97 1v252h154v-247q82 2 122 2v245h154v-252q79 -7 140 -22.5t113 -45t82.5 -78t36.5 -114.5zM952 351q0 36 -15 64t-37 46t-57.5 30.5t-65.5 18.5t-74 9t-69 3t-64.5 -1t-47.5 -1v-338q8 0 37 -0.5t48 -0.5t53 1.5t58.5 4t57 8.5t55.5 14t47.5 21t39.5 30
-t24.5 40t9.5 51zM881 827q0 33 -12.5 58.5t-30.5 42t-48 28t-55 16.5t-61.5 8t-58 2.5t-54 -1t-39.5 -0.5v-307q5 0 34.5 -0.5t46.5 0t50 2t55 5.5t51.5 11t48.5 18.5t37 27t27 38.5t9 51z" />
-    <glyph glyph-name="file" unicode="&#xf15b;" 
-d="M1024 1024v472q22 -14 36 -28l408 -408q14 -14 28 -36h-472zM896 992q0 -40 28 -68t68 -28h544v-1056q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h800v-544z" />
-    <glyph glyph-name="file_text" unicode="&#xf15c;" 
-d="M1468 1060q14 -14 28 -36h-472v472q22 -14 36 -28zM992 896h544v-1056q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h800v-544q0 -40 28 -68t68 -28zM1152 160v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704
-q14 0 23 9t9 23zM1152 416v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM1152 672v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23z" />
-    <glyph glyph-name="sort_by_alphabet" unicode="&#xf15d;" horiz-adv-x="1664" 
-d="M1191 1128h177l-72 218l-12 47q-2 16 -2 20h-4l-3 -20q0 -1 -3.5 -18t-7.5 -29zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1572 -23
-v-233h-584v90l369 529q12 18 21 27l11 9v3q-2 0 -6.5 -0.5t-7.5 -0.5q-12 -3 -30 -3h-232v-115h-120v229h567v-89l-369 -530q-6 -8 -21 -26l-11 -11v-2l14 2q9 2 30 2h248v119h121zM1661 874v-106h-288v106h75l-47 144h-243l-47 -144h75v-106h-287v106h70l230 662h162
-l230 -662h70z" />
-    <glyph glyph-name="_329" unicode="&#xf15e;" horiz-adv-x="1664" 
-d="M1191 104h177l-72 218l-12 47q-2 16 -2 20h-4l-3 -20q0 -1 -3.5 -18t-7.5 -29zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1661 -150
-v-106h-288v106h75l-47 144h-243l-47 -144h75v-106h-287v106h70l230 662h162l230 -662h70zM1572 1001v-233h-584v90l369 529q12 18 21 27l11 9v3q-2 0 -6.5 -0.5t-7.5 -0.5q-12 -3 -30 -3h-232v-115h-120v229h567v-89l-369 -530q-6 -8 -21 -26l-11 -10v-3l14 3q9 1 30 1h248
-v119h121z" />
-    <glyph glyph-name="sort_by_attributes" unicode="&#xf160;" horiz-adv-x="1792" 
-d="M736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1792 -32v-192q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h832
-q14 0 23 -9t9 -23zM1600 480v-192q0 -14 -9 -23t-23 -9h-640q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h640q14 0 23 -9t9 -23zM1408 992v-192q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h448q14 0 23 -9t9 -23zM1216 1504v-192q0 -14 -9 -23t-23 -9h-256
-q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h256q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="sort_by_attributes_alt" unicode="&#xf161;" horiz-adv-x="1792" 
-d="M1216 -32v-192q0 -14 -9 -23t-23 -9h-256q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h256q14 0 23 -9t9 -23zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192
-q14 0 23 -9t9 -23zM1408 480v-192q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h448q14 0 23 -9t9 -23zM1600 992v-192q0 -14 -9 -23t-23 -9h-640q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h640q14 0 23 -9t9 -23zM1792 1504v-192q0 -14 -9 -23t-23 -9h-832
-q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h832q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="sort_by_order" unicode="&#xf162;" 
-d="M1346 223q0 63 -44 116t-103 53q-52 0 -83 -37t-31 -94t36.5 -95t104.5 -38q50 0 85 27t35 68zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23
-zM1486 165q0 -62 -13 -121.5t-41 -114t-68 -95.5t-98.5 -65.5t-127.5 -24.5q-62 0 -108 16q-24 8 -42 15l39 113q15 -7 31 -11q37 -13 75 -13q84 0 134.5 58.5t66.5 145.5h-2q-21 -23 -61.5 -37t-84.5 -14q-106 0 -173 71.5t-67 172.5q0 105 72 178t181 73q123 0 205 -94.5
-t82 -252.5zM1456 882v-114h-469v114h167v432q0 7 0.5 19t0.5 17v16h-2l-7 -12q-8 -13 -26 -31l-62 -58l-82 86l192 185h123v-654h165z" />
-    <glyph glyph-name="sort_by_order_alt" unicode="&#xf163;" 
-d="M1346 1247q0 63 -44 116t-103 53q-52 0 -83 -37t-31 -94t36.5 -95t104.5 -38q50 0 85 27t35 68zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9
-t9 -23zM1456 -142v-114h-469v114h167v432q0 7 0.5 19t0.5 17v16h-2l-7 -12q-8 -13 -26 -31l-62 -58l-82 86l192 185h123v-654h165zM1486 1189q0 -62 -13 -121.5t-41 -114t-68 -95.5t-98.5 -65.5t-127.5 -24.5q-62 0 -108 16q-24 8 -42 15l39 113q15 -7 31 -11q37 -13 75 -13
-q84 0 134.5 58.5t66.5 145.5h-2q-21 -23 -61.5 -37t-84.5 -14q-106 0 -173 71.5t-67 172.5q0 105 72 178t181 73q123 0 205 -94.5t82 -252.5z" />
-    <glyph glyph-name="_334" unicode="&#xf164;" horiz-adv-x="1664" 
-d="M256 192q0 26 -19 45t-45 19q-27 0 -45.5 -19t-18.5 -45q0 -27 18.5 -45.5t45.5 -18.5q26 0 45 18.5t19 45.5zM416 704v-640q0 -26 -19 -45t-45 -19h-288q-26 0 -45 19t-19 45v640q0 26 19 45t45 19h288q26 0 45 -19t19 -45zM1600 704q0 -86 -55 -149q15 -44 15 -76
-q3 -76 -43 -137q17 -56 0 -117q-15 -57 -54 -94q9 -112 -49 -181q-64 -76 -197 -78h-36h-76h-17q-66 0 -144 15.5t-121.5 29t-120.5 39.5q-123 43 -158 44q-26 1 -45 19.5t-19 44.5v641q0 25 18 43.5t43 20.5q24 2 76 59t101 121q68 87 101 120q18 18 31 48t17.5 48.5
-t13.5 60.5q7 39 12.5 61t19.5 52t34 50q19 19 45 19q46 0 82.5 -10.5t60 -26t40 -40.5t24 -45t12 -50t5 -45t0.5 -39q0 -38 -9.5 -76t-19 -60t-27.5 -56q-3 -6 -10 -18t-11 -22t-8 -24h277q78 0 135 -57t57 -135z" />
-    <glyph glyph-name="_335" unicode="&#xf165;" horiz-adv-x="1664" 
-d="M256 960q0 -26 -19 -45t-45 -19q-27 0 -45.5 19t-18.5 45q0 27 18.5 45.5t45.5 18.5q26 0 45 -18.5t19 -45.5zM416 448v640q0 26 -19 45t-45 19h-288q-26 0 -45 -19t-19 -45v-640q0 -26 19 -45t45 -19h288q26 0 45 19t19 45zM1545 597q55 -61 55 -149q-1 -78 -57.5 -135
-t-134.5 -57h-277q4 -14 8 -24t11 -22t10 -18q18 -37 27 -57t19 -58.5t10 -76.5q0 -24 -0.5 -39t-5 -45t-12 -50t-24 -45t-40 -40.5t-60 -26t-82.5 -10.5q-26 0 -45 19q-20 20 -34 50t-19.5 52t-12.5 61q-9 42 -13.5 60.5t-17.5 48.5t-31 48q-33 33 -101 120q-49 64 -101 121
-t-76 59q-25 2 -43 20.5t-18 43.5v641q0 26 19 44.5t45 19.5q35 1 158 44q77 26 120.5 39.5t121.5 29t144 15.5h17h76h36q133 -2 197 -78q58 -69 49 -181q39 -37 54 -94q17 -61 0 -117q46 -61 43 -137q0 -32 -15 -76z" />
-    <glyph glyph-name="youtube_sign" unicode="&#xf166;" 
-d="M919 233v157q0 50 -29 50q-17 0 -33 -16v-224q16 -16 33 -16q29 0 29 49zM1103 355h66v34q0 51 -33 51t-33 -51v-34zM532 621v-70h-80v-423h-74v423h-78v70h232zM733 495v-367h-67v40q-39 -45 -76 -45q-33 0 -42 28q-6 17 -6 54v290h66v-270q0 -24 1 -26q1 -15 15 -15
-q20 0 42 31v280h67zM985 384v-146q0 -52 -7 -73q-12 -42 -53 -42q-35 0 -68 41v-36h-67v493h67v-161q32 40 68 40q41 0 53 -42q7 -21 7 -74zM1236 255v-9q0 -29 -2 -43q-3 -22 -15 -40q-27 -40 -80 -40q-52 0 -81 38q-21 27 -21 86v129q0 59 20 86q29 38 80 38t78 -38
-q21 -29 21 -86v-76h-133v-65q0 -51 34 -51q24 0 30 26q0 1 0.5 7t0.5 16.5v21.5h68zM785 1079v-156q0 -51 -32 -51t-32 51v156q0 52 32 52t32 -52zM1318 366q0 177 -19 260q-10 44 -43 73.5t-76 34.5q-136 15 -412 15q-275 0 -411 -15q-44 -5 -76.5 -34.5t-42.5 -73.5
-q-20 -87 -20 -260q0 -176 20 -260q10 -43 42.5 -73t75.5 -35q137 -15 412 -15t412 15q43 5 75.5 35t42.5 73q20 84 20 260zM563 1017l90 296h-75l-51 -195l-53 195h-78q7 -23 23 -69l24 -69q35 -103 46 -158v-201h74v201zM852 936v130q0 58 -21 87q-29 38 -78 38
-q-51 0 -78 -38q-21 -29 -21 -87v-130q0 -58 21 -87q27 -38 78 -38q49 0 78 38q21 27 21 87zM1033 816h67v370h-67v-283q-22 -31 -42 -31q-15 0 -16 16q-1 2 -1 26v272h-67v-293q0 -37 6 -55q11 -27 43 -27q36 0 77 45v-40zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5
-h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="youtube" unicode="&#xf167;" 
-d="M971 292v-211q0 -67 -39 -67q-23 0 -45 22v301q22 22 45 22q39 0 39 -67zM1309 291v-46h-90v46q0 68 45 68t45 -68zM343 509h107v94h-312v-94h105v-569h100v569zM631 -60h89v494h-89v-378q-30 -42 -57 -42q-18 0 -21 21q-1 3 -1 35v364h-89v-391q0 -49 8 -73
-q12 -37 58 -37q48 0 102 61v-54zM1060 88v197q0 73 -9 99q-17 56 -71 56q-50 0 -93 -54v217h-89v-663h89v48q45 -55 93 -55q54 0 71 55q9 27 9 100zM1398 98v13h-91q0 -51 -2 -61q-7 -36 -40 -36q-46 0 -46 69v87h179v103q0 79 -27 116q-39 51 -106 51q-68 0 -107 -51
-q-28 -37 -28 -116v-173q0 -79 29 -116q39 -51 108 -51q72 0 108 53q18 27 21 54q2 9 2 58zM790 1011v210q0 69 -43 69t-43 -69v-210q0 -70 43 -70t43 70zM1509 260q0 -234 -26 -350q-14 -59 -58 -99t-102 -46q-184 -21 -555 -21t-555 21q-58 6 -102.5 46t-57.5 99
-q-26 112 -26 350q0 234 26 350q14 59 58 99t103 47q183 20 554 20t555 -20q58 -7 102.5 -47t57.5 -99q26 -112 26 -350zM511 1536h102l-121 -399v-271h-100v271q-14 74 -61 212q-37 103 -65 187h106l71 -263zM881 1203v-175q0 -81 -28 -118q-38 -51 -106 -51q-67 0 -105 51
-q-28 38 -28 118v175q0 80 28 117q38 51 105 51q68 0 106 -51q28 -37 28 -117zM1216 1365v-499h-91v55q-53 -62 -103 -62q-46 0 -59 37q-8 24 -8 75v394h91v-367q0 -33 1 -35q3 -22 21 -22q27 0 57 43v381h91z" />
-    <glyph glyph-name="xing" unicode="&#xf168;" horiz-adv-x="1408" 
-d="M597 869q-10 -18 -257 -456q-27 -46 -65 -46h-239q-21 0 -31 17t0 36l253 448q1 0 0 1l-161 279q-12 22 -1 37q9 15 32 15h239q40 0 66 -45zM1403 1511q11 -16 0 -37l-528 -934v-1l336 -615q11 -20 1 -37q-10 -15 -32 -15h-239q-42 0 -66 45l-339 622q18 32 531 942
-q25 45 64 45h241q22 0 31 -15z" />
-    <glyph glyph-name="xing_sign" unicode="&#xf169;" 
-d="M685 771q0 1 -126 222q-21 34 -52 34h-184q-18 0 -26 -11q-7 -12 1 -29l125 -216v-1l-196 -346q-9 -14 0 -28q8 -13 24 -13h185q31 0 50 36zM1309 1268q-7 12 -24 12h-187q-30 0 -49 -35l-411 -729q1 -2 262 -481q20 -35 52 -35h184q18 0 25 12q8 13 -1 28l-260 476v1
-l409 723q8 16 0 28zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="youtube_play" unicode="&#xf16a;" horiz-adv-x="1792" 
-d="M711 408l484 250l-484 253v-503zM896 1270q168 0 324.5 -4.5t229.5 -9.5l73 -4q1 0 17 -1.5t23 -3t23.5 -4.5t28.5 -8t28 -13t31 -19.5t29 -26.5q6 -6 15.5 -18.5t29 -58.5t26.5 -101q8 -64 12.5 -136.5t5.5 -113.5v-40v-136q1 -145 -18 -290q-7 -55 -25 -99.5t-32 -61.5
-l-14 -17q-14 -15 -29 -26.5t-31 -19t-28 -12.5t-28.5 -8t-24 -4.5t-23 -3t-16.5 -1.5q-251 -19 -627 -19q-207 2 -359.5 6.5t-200.5 7.5l-49 4l-36 4q-36 5 -54.5 10t-51 21t-56.5 41q-6 6 -15.5 18.5t-29 58.5t-26.5 101q-8 64 -12.5 136.5t-5.5 113.5v40v136
-q-1 145 18 290q7 55 25 99.5t32 61.5l14 17q14 15 29 26.5t31 19.5t28 13t28.5 8t23.5 4.5t23 3t17 1.5q251 18 627 18z" />
-    <glyph glyph-name="dropbox" unicode="&#xf16b;" horiz-adv-x="1792" 
-d="M402 829l494 -305l-342 -285l-490 319zM1388 274v-108l-490 -293v-1l-1 1l-1 -1v1l-489 293v108l147 -96l342 284v2l1 -1l1 1v-2l343 -284zM554 1418l342 -285l-494 -304l-338 270zM1390 829l338 -271l-489 -319l-343 285zM1239 1418l489 -319l-338 -270l-494 304z" />
-    <glyph glyph-name="stackexchange" unicode="&#xf16c;" 
-d="M1289 -96h-1118v480h-160v-640h1438v640h-160v-480zM347 428l33 157l783 -165l-33 -156zM450 802l67 146l725 -339l-67 -145zM651 1158l102 123l614 -513l-102 -123zM1048 1536l477 -641l-128 -96l-477 641zM330 65v159h800v-159h-800z" />
-    <glyph glyph-name="instagram" unicode="&#xf16d;" 
-d="M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1162 640q0 -164 -115 -279t-279 -115t-279 115t-115 279t115 279t279 115t279 -115t115 -279zM1270 1050q0 -38 -27 -65t-65 -27t-65 27t-27 65t27 65t65 27t65 -27t27 -65zM768 1270
-q-7 0 -76.5 0.5t-105.5 0t-96.5 -3t-103 -10t-71.5 -18.5q-50 -20 -88 -58t-58 -88q-11 -29 -18.5 -71.5t-10 -103t-3 -96.5t0 -105.5t0.5 -76.5t-0.5 -76.5t0 -105.5t3 -96.5t10 -103t18.5 -71.5q20 -50 58 -88t88 -58q29 -11 71.5 -18.5t103 -10t96.5 -3t105.5 0t76.5 0.5
-t76.5 -0.5t105.5 0t96.5 3t103 10t71.5 18.5q50 20 88 58t58 88q11 29 18.5 71.5t10 103t3 96.5t0 105.5t-0.5 76.5t0.5 76.5t0 105.5t-3 96.5t-10 103t-18.5 71.5q-20 50 -58 88t-88 58q-29 11 -71.5 18.5t-103 10t-96.5 3t-105.5 0t-76.5 -0.5zM1536 640q0 -229 -5 -317
-q-10 -208 -124 -322t-322 -124q-88 -5 -317 -5t-317 5q-208 10 -322 124t-124 322q-5 88 -5 317t5 317q10 208 124 322t322 124q88 5 317 5t317 -5q208 -10 322 -124t124 -322q5 -88 5 -317z" />
-    <glyph glyph-name="flickr" unicode="&#xf16e;" 
-d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM698 640q0 88 -62 150t-150 62t-150 -62t-62 -150t62 -150t150 -62t150 62t62 150zM1262 640q0 88 -62 150
-t-150 62t-150 -62t-62 -150t62 -150t150 -62t150 62t62 150z" />
-    <glyph glyph-name="adn" unicode="&#xf170;" 
-d="M768 914l201 -306h-402zM1133 384h94l-459 691l-459 -691h94l104 160h522zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="f171" unicode="&#xf171;" horiz-adv-x="1408" 
-d="M815 677q8 -63 -50.5 -101t-111.5 -6q-39 17 -53.5 58t-0.5 82t52 58q36 18 72.5 12t64 -35.5t27.5 -67.5zM926 698q-14 107 -113 164t-197 13q-63 -28 -100.5 -88.5t-34.5 -129.5q4 -91 77.5 -155t165.5 -56q91 8 152 84t50 168zM1165 1240q-20 27 -56 44.5t-58 22
-t-71 12.5q-291 47 -566 -2q-43 -7 -66 -12t-55 -22t-50 -43q30 -28 76 -45.5t73.5 -22t87.5 -11.5q228 -29 448 -1q63 8 89.5 12t72.5 21.5t75 46.5zM1222 205q-8 -26 -15.5 -76.5t-14 -84t-28.5 -70t-58 -56.5q-86 -48 -189.5 -71.5t-202 -22t-201.5 18.5q-46 8 -81.5 18
-t-76.5 27t-73 43.5t-52 61.5q-25 96 -57 292l6 16l18 9q223 -148 506.5 -148t507.5 148q21 -6 24 -23t-5 -45t-8 -37zM1403 1166q-26 -167 -111 -655q-5 -30 -27 -56t-43.5 -40t-54.5 -31q-252 -126 -610 -88q-248 27 -394 139q-15 12 -25.5 26.5t-17 35t-9 34t-6 39.5
-t-5.5 35q-9 50 -26.5 150t-28 161.5t-23.5 147.5t-22 158q3 26 17.5 48.5t31.5 37.5t45 30t46 22.5t48 18.5q125 46 313 64q379 37 676 -50q155 -46 215 -122q16 -20 16.5 -51t-5.5 -54z" />
-    <glyph glyph-name="bitbucket_sign" unicode="&#xf172;" 
-d="M848 666q0 43 -41 66t-77 1q-43 -20 -42.5 -72.5t43.5 -70.5q39 -23 81 4t36 72zM928 682q8 -66 -36 -121t-110 -61t-119 40t-56 113q-2 49 25.5 93t72.5 64q70 31 141.5 -10t81.5 -118zM1100 1073q-20 -21 -53.5 -34t-53 -16t-63.5 -8q-155 -20 -324 0q-44 6 -63 9.5
-t-52.5 16t-54.5 32.5q13 19 36 31t40 15.5t47 8.5q198 35 408 1q33 -5 51 -8.5t43 -16t39 -31.5zM1142 327q0 7 5.5 26.5t3 32t-17.5 16.5q-161 -106 -365 -106t-366 106l-12 -6l-5 -12q26 -154 41 -210q47 -81 204 -108q249 -46 428 53q34 19 49 51.5t22.5 85.5t12.5 71z
-M1272 1020q9 53 -8 75q-43 55 -155 88q-216 63 -487 36q-132 -12 -226 -46q-38 -15 -59.5 -25t-47 -34t-29.5 -54q8 -68 19 -138t29 -171t24 -137q1 -5 5 -31t7 -36t12 -27t22 -28q105 -80 284 -100q259 -28 440 63q24 13 39.5 23t31 29t19.5 40q48 267 80 473zM1536 1120
-v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="tumblr" unicode="&#xf173;" horiz-adv-x="1024" 
-d="M944 207l80 -237q-23 -35 -111 -66t-177 -32q-104 -2 -190.5 26t-142.5 74t-95 106t-55.5 120t-16.5 118v544h-168v215q72 26 129 69.5t91 90t58 102t34 99t15 88.5q1 5 4.5 8.5t7.5 3.5h244v-424h333v-252h-334v-518q0 -30 6.5 -56t22.5 -52.5t49.5 -41.5t81.5 -14
-q78 2 134 29z" />
-    <glyph glyph-name="tumblr_sign" unicode="&#xf174;" 
-d="M1136 75l-62 183q-44 -22 -103 -22q-36 -1 -62 10.5t-38.5 31.5t-17.5 40.5t-5 43.5v398h257v194h-256v326h-188q-8 0 -9 -10q-5 -44 -17.5 -87t-39 -95t-77 -95t-118.5 -68v-165h130v-418q0 -57 21.5 -115t65 -111t121 -85.5t176.5 -30.5q69 1 136.5 25t85.5 50z
-M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="long_arrow_down" unicode="&#xf175;" horiz-adv-x="768" 
-d="M765 237q8 -19 -5 -35l-350 -384q-10 -10 -23 -10q-14 0 -24 10l-355 384q-13 16 -5 35q9 19 29 19h224v1248q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1248h224q21 0 29 -19z" />
-    <glyph glyph-name="long_arrow_up" unicode="&#xf176;" horiz-adv-x="768" 
-d="M765 1043q-9 -19 -29 -19h-224v-1248q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1248h-224q-21 0 -29 19t5 35l350 384q10 10 23 10q14 0 24 -10l355 -384q13 -16 5 -35z" />
-    <glyph glyph-name="long_arrow_left" unicode="&#xf177;" horiz-adv-x="1792" 
-d="M1792 736v-192q0 -14 -9 -23t-23 -9h-1248v-224q0 -21 -19 -29t-35 5l-384 350q-10 10 -10 23q0 14 10 24l384 354q16 14 35 6q19 -9 19 -29v-224h1248q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="long_arrow_right" unicode="&#xf178;" horiz-adv-x="1792" 
-d="M1728 643q0 -14 -10 -24l-384 -354q-16 -14 -35 -6q-19 9 -19 29v224h-1248q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h1248v224q0 21 19 29t35 -5l384 -350q10 -10 10 -23z" />
-    <glyph glyph-name="apple" unicode="&#xf179;" horiz-adv-x="1408" 
-d="M1393 321q-39 -125 -123 -250q-129 -196 -257 -196q-49 0 -140 32q-86 32 -151 32q-61 0 -142 -33q-81 -34 -132 -34q-152 0 -301 259q-147 261 -147 503q0 228 113 374q113 144 284 144q72 0 177 -30q104 -30 138 -30q45 0 143 34q102 34 173 34q119 0 213 -65
-q52 -36 104 -100q-79 -67 -114 -118q-65 -94 -65 -207q0 -124 69 -223t158 -126zM1017 1494q0 -61 -29 -136q-30 -75 -93 -138q-54 -54 -108 -72q-37 -11 -104 -17q3 149 78 257q74 107 250 148q1 -3 2.5 -11t2.5 -11q0 -4 0.5 -10t0.5 -10z" />
-    <glyph glyph-name="windows" unicode="&#xf17a;" horiz-adv-x="1664" 
-d="M682 530v-651l-682 94v557h682zM682 1273v-659h-682v565zM1664 530v-786l-907 125v661h907zM1664 1408v-794h-907v669z" />
-    <glyph glyph-name="android" unicode="&#xf17b;" horiz-adv-x="1408" 
-d="M493 1053q16 0 27.5 11.5t11.5 27.5t-11.5 27.5t-27.5 11.5t-27 -11.5t-11 -27.5t11 -27.5t27 -11.5zM915 1053q16 0 27 11.5t11 27.5t-11 27.5t-27 11.5t-27.5 -11.5t-11.5 -27.5t11.5 -27.5t27.5 -11.5zM103 869q42 0 72 -30t30 -72v-430q0 -43 -29.5 -73t-72.5 -30
-t-73 30t-30 73v430q0 42 30 72t73 30zM1163 850v-666q0 -46 -32 -78t-77 -32h-75v-227q0 -43 -30 -73t-73 -30t-73 30t-30 73v227h-138v-227q0 -43 -30 -73t-73 -30q-42 0 -72 30t-30 73l-1 227h-74q-46 0 -78 32t-32 78v666h918zM931 1255q107 -55 171 -153.5t64 -215.5
-h-925q0 117 64 215.5t172 153.5l-71 131q-7 13 5 20q13 6 20 -6l72 -132q95 42 201 42t201 -42l72 132q7 12 20 6q12 -7 5 -20zM1408 767v-430q0 -43 -30 -73t-73 -30q-42 0 -72 30t-30 73v430q0 43 30 72.5t72 29.5q43 0 73 -29.5t30 -72.5z" />
-    <glyph glyph-name="linux" unicode="&#xf17c;" 
-d="M663 1125q-11 -1 -15.5 -10.5t-8.5 -9.5q-5 -1 -5 5q0 12 19 15h10zM750 1111q-4 -1 -11.5 6.5t-17.5 4.5q24 11 32 -2q3 -6 -3 -9zM399 684q-4 1 -6 -3t-4.5 -12.5t-5.5 -13.5t-10 -13q-10 -11 -1 -12q4 -1 12.5 7t12.5 18q1 3 2 7t2 6t1.5 4.5t0.5 4v3t-1 2.5t-3 2z
-M1254 325q0 18 -55 42q4 15 7.5 27.5t5 26t3 21.5t0.5 22.5t-1 19.5t-3.5 22t-4 20.5t-5 25t-5.5 26.5q-10 48 -47 103t-72 75q24 -20 57 -83q87 -162 54 -278q-11 -40 -50 -42q-31 -4 -38.5 18.5t-8 83.5t-11.5 107q-9 39 -19.5 69t-19.5 45.5t-15.5 24.5t-13 15t-7.5 7
-q-14 62 -31 103t-29.5 56t-23.5 33t-15 40q-4 21 6 53.5t4.5 49.5t-44.5 25q-15 3 -44.5 18t-35.5 16q-8 1 -11 26t8 51t36 27q37 3 51 -30t4 -58q-11 -19 -2 -26.5t30 -0.5q13 4 13 36v37q-5 30 -13.5 50t-21 30.5t-23.5 15t-27 7.5q-107 -8 -89 -134q0 -15 -1 -15
-q-9 9 -29.5 10.5t-33 -0.5t-15.5 5q1 57 -16 90t-45 34q-27 1 -41.5 -27.5t-16.5 -59.5q-1 -15 3.5 -37t13 -37.5t15.5 -13.5q10 3 16 14q4 9 -7 8q-7 0 -15.5 14.5t-9.5 33.5q-1 22 9 37t34 14q17 0 27 -21t9.5 -39t-1.5 -22q-22 -15 -31 -29q-8 -12 -27.5 -23.5
-t-20.5 -12.5q-13 -14 -15.5 -27t7.5 -18q14 -8 25 -19.5t16 -19t18.5 -13t35.5 -6.5q47 -2 102 15q2 1 23 7t34.5 10.5t29.5 13t21 17.5q9 14 20 8q5 -3 6.5 -8.5t-3 -12t-16.5 -9.5q-20 -6 -56.5 -21.5t-45.5 -19.5q-44 -19 -70 -23q-25 -5 -79 2q-10 2 -9 -2t17 -19
-q25 -23 67 -22q17 1 36 7t36 14t33.5 17.5t30 17t24.5 12t17.5 2.5t8.5 -11q0 -2 -1 -4.5t-4 -5t-6 -4.5t-8.5 -5t-9 -4.5t-10 -5t-9.5 -4.5q-28 -14 -67.5 -44t-66.5 -43t-49 -1q-21 11 -63 73q-22 31 -25 22q-1 -3 -1 -10q0 -25 -15 -56.5t-29.5 -55.5t-21 -58t11.5 -63
-q-23 -6 -62.5 -90t-47.5 -141q-2 -18 -1.5 -69t-5.5 -59q-8 -24 -29 -3q-32 31 -36 94q-2 28 4 56q4 19 -1 18q-2 -1 -4 -5q-36 -65 10 -166q5 -12 25 -28t24 -20q20 -23 104 -90.5t93 -76.5q16 -15 17.5 -38t-14 -43t-45.5 -23q8 -15 29 -44.5t28 -54t7 -70.5q46 24 7 92
-q-4 8 -10.5 16t-9.5 12t-2 6q3 5 13 9.5t20 -2.5q46 -52 166 -36q133 15 177 87q23 38 34 30q12 -6 10 -52q-1 -25 -23 -92q-9 -23 -6 -37.5t24 -15.5q3 19 14.5 77t13.5 90q2 21 -6.5 73.5t-7.5 97t23 70.5q15 18 51 18q1 37 34.5 53t72.5 10.5t60 -22.5zM626 1152
-q3 17 -2.5 30t-11.5 15q-9 2 -9 -7q2 -5 5 -6q10 0 7 -15q-3 -20 8 -20q3 0 3 3zM1045 955q-2 8 -6.5 11.5t-13 5t-14.5 5.5q-5 3 -9.5 8t-7 8t-5.5 6.5t-4 4t-4 -1.5q-14 -16 7 -43.5t39 -31.5q9 -1 14.5 8t3.5 20zM867 1168q0 11 -5 19.5t-11 12.5t-9 3q-6 0 -8 -2t0 -4
-t5 -3q14 -4 18 -31q0 -3 8 2q2 2 2 3zM921 1401q0 2 -2.5 5t-9 7t-9.5 6q-15 15 -24 15q-9 -1 -11.5 -7.5t-1 -13t-0.5 -12.5q-1 -4 -6 -10.5t-6 -9t3 -8.5q4 -3 8 0t11 9t15 9q1 1 9 1t15 2t9 7zM1486 60q20 -12 31 -24.5t12 -24t-2.5 -22.5t-15.5 -22t-23.5 -19.5
-t-30 -18.5t-31.5 -16.5t-32 -15.5t-27 -13q-38 -19 -85.5 -56t-75.5 -64q-17 -16 -68 -19.5t-89 14.5q-18 9 -29.5 23.5t-16.5 25.5t-22 19.5t-47 9.5q-44 1 -130 1q-19 0 -57 -1.5t-58 -2.5q-44 -1 -79.5 -15t-53.5 -30t-43.5 -28.5t-53.5 -11.5q-29 1 -111 31t-146 43
-q-19 4 -51 9.5t-50 9t-39.5 9.5t-33.5 14.5t-17 19.5q-10 23 7 66.5t18 54.5q1 16 -4 40t-10 42.5t-4.5 36.5t10.5 27q14 12 57 14t60 12q30 18 42 35t12 51q21 -73 -32 -106q-32 -20 -83 -15q-34 3 -43 -10q-13 -15 5 -57q2 -6 8 -18t8.5 -18t4.5 -17t1 -22q0 -15 -17 -49
-t-14 -48q3 -17 37 -26q20 -6 84.5 -18.5t99.5 -20.5q24 -6 74 -22t82.5 -23t55.5 -4q43 6 64.5 28t23 48t-7.5 58.5t-19 52t-20 36.5q-121 190 -169 242q-68 74 -113 40q-11 -9 -15 15q-3 16 -2 38q1 29 10 52t24 47t22 42q8 21 26.5 72t29.5 78t30 61t39 54
-q110 143 124 195q-12 112 -16 310q-2 90 24 151.5t106 104.5q39 21 104 21q53 1 106 -13.5t89 -41.5q57 -42 91.5 -121.5t29.5 -147.5q-5 -95 30 -214q34 -113 133 -218q55 -59 99.5 -163t59.5 -191q8 -49 5 -84.5t-12 -55.5t-20 -22q-10 -2 -23.5 -19t-27 -35.5
-t-40.5 -33.5t-61 -14q-18 1 -31.5 5t-22.5 13.5t-13.5 15.5t-11.5 20.5t-9 19.5q-22 37 -41 30t-28 -49t7 -97q20 -70 1 -195q-10 -65 18 -100.5t73 -33t85 35.5q59 49 89.5 66.5t103.5 42.5q53 18 77 36.5t18.5 34.5t-25 28.5t-51.5 23.5q-33 11 -49.5 48t-15 72.5
-t15.5 47.5q1 -31 8 -56.5t14.5 -40.5t20.5 -28.5t21 -19t21.5 -13t16.5 -9.5z" />
-    <glyph glyph-name="dribble" unicode="&#xf17d;" 
-d="M1024 36q-42 241 -140 498h-2l-2 -1q-16 -6 -43 -16.5t-101 -49t-137 -82t-131 -114.5t-103 -148l-15 11q184 -150 418 -150q132 0 256 52zM839 643q-21 49 -53 111q-311 -93 -673 -93q-1 -7 -1 -21q0 -124 44 -236.5t124 -201.5q50 89 123.5 166.5t142.5 124.5t130.5 81
-t99.5 48l37 13q4 1 13 3.5t13 4.5zM732 855q-120 213 -244 378q-138 -65 -234 -186t-128 -272q302 0 606 80zM1416 536q-210 60 -409 29q87 -239 128 -469q111 75 185 189.5t96 250.5zM611 1277q-1 0 -2 -1q1 1 2 1zM1201 1132q-185 164 -433 164q-76 0 -155 -19
-q131 -170 246 -382q69 26 130 60.5t96.5 61.5t65.5 57t37.5 40.5zM1424 647q-3 232 -149 410l-1 -1q-9 -12 -19 -24.5t-43.5 -44.5t-71 -60.5t-100 -65t-131.5 -64.5q25 -53 44 -95q2 -5 6.5 -17t7.5 -17q36 5 74.5 7t73.5 2t69 -1.5t64 -4t56.5 -5.5t48 -6.5t36.5 -6
-t25 -4.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="skype" unicode="&#xf17e;" 
-d="M1173 473q0 50 -19.5 91.5t-48.5 68.5t-73 49t-82.5 34t-87.5 23l-104 24q-30 7 -44 10.5t-35 11.5t-30 16t-16.5 21t-7.5 30q0 77 144 77q43 0 77 -12t54 -28.5t38 -33.5t40 -29t48 -12q47 0 75.5 32t28.5 77q0 55 -56 99.5t-142 67.5t-182 23q-68 0 -132 -15.5
-t-119.5 -47t-89 -87t-33.5 -128.5q0 -61 19 -106.5t56 -75.5t80 -48.5t103 -32.5l146 -36q90 -22 112 -36q32 -20 32 -60q0 -39 -40 -64.5t-105 -25.5q-51 0 -91.5 16t-65 38.5t-45.5 45t-46 38.5t-54 16q-50 0 -75.5 -30t-25.5 -75q0 -92 122 -157.5t291 -65.5
-q73 0 140 18.5t122.5 53.5t88.5 93.5t33 131.5zM1536 256q0 -159 -112.5 -271.5t-271.5 -112.5q-130 0 -234 80q-77 -16 -150 -16q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5q0 73 16 150q-80 104 -80 234q0 159 112.5 271.5t271.5 112.5q130 0 234 -80
-q77 16 150 16q143 0 273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -73 -16 -150q80 -104 80 -234z" />
-    <glyph glyph-name="foursquare" unicode="&#xf180;" horiz-adv-x="1280" 
-d="M1000 1102l37 194q5 23 -9 40t-35 17h-712q-23 0 -38.5 -17t-15.5 -37v-1101q0 -7 6 -1l291 352q23 26 38 33.5t48 7.5h239q22 0 37 14.5t18 29.5q24 130 37 191q4 21 -11.5 40t-36.5 19h-294q-29 0 -48 19t-19 48v42q0 29 19 47.5t48 18.5h346q18 0 35 13.5t20 29.5z
-M1227 1324q-15 -73 -53.5 -266.5t-69.5 -350t-35 -173.5q-6 -22 -9 -32.5t-14 -32.5t-24.5 -33t-38.5 -21t-58 -10h-271q-13 0 -22 -10q-8 -9 -426 -494q-22 -25 -58.5 -28.5t-48.5 5.5q-55 22 -55 98v1410q0 55 38 102.5t120 47.5h888q95 0 127 -53t10 -159zM1227 1324
-l-158 -790q4 17 35 173.5t69.5 350t53.5 266.5z" />
-    <glyph glyph-name="trello" unicode="&#xf181;" 
-d="M704 192v1024q0 14 -9 23t-23 9h-480q-14 0 -23 -9t-9 -23v-1024q0 -14 9 -23t23 -9h480q14 0 23 9t9 23zM1376 576v640q0 14 -9 23t-23 9h-480q-14 0 -23 -9t-9 -23v-640q0 -14 9 -23t23 -9h480q14 0 23 9t9 23zM1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408
-q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="female" unicode="&#xf182;" horiz-adv-x="1280" 
-d="M1280 480q0 -40 -28 -68t-68 -28q-51 0 -80 43l-227 341h-45v-132l247 -411q9 -15 9 -33q0 -26 -19 -45t-45 -19h-192v-272q0 -46 -33 -79t-79 -33h-160q-46 0 -79 33t-33 79v272h-192q-26 0 -45 19t-19 45q0 18 9 33l247 411v132h-45l-227 -341q-29 -43 -80 -43
-q-40 0 -68 28t-28 68q0 29 16 53l256 384q73 107 176 107h384q103 0 176 -107l256 -384q16 -24 16 -53zM864 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
-    <glyph glyph-name="male" unicode="&#xf183;" horiz-adv-x="1024" 
-d="M1024 832v-416q0 -40 -28 -68t-68 -28t-68 28t-28 68v352h-64v-912q0 -46 -33 -79t-79 -33t-79 33t-33 79v464h-64v-464q0 -46 -33 -79t-79 -33t-79 33t-33 79v912h-64v-352q0 -40 -28 -68t-68 -28t-68 28t-28 68v416q0 80 56 136t136 56h640q80 0 136 -56t56 -136z
-M736 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
-    <glyph glyph-name="gittip" unicode="&#xf184;" 
-d="M773 234l350 473q16 22 24.5 59t-6 85t-61.5 79q-40 26 -83 25.5t-73.5 -17.5t-54.5 -45q-36 -40 -96 -40q-59 0 -95 40q-24 28 -54.5 45t-73.5 17.5t-84 -25.5q-46 -31 -60.5 -79t-6 -85t24.5 -59zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
-t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="sun" unicode="&#xf185;" horiz-adv-x="1792" 
-d="M1472 640q0 117 -45.5 223.5t-123 184t-184 123t-223.5 45.5t-223.5 -45.5t-184 -123t-123 -184t-45.5 -223.5t45.5 -223.5t123 -184t184 -123t223.5 -45.5t223.5 45.5t184 123t123 184t45.5 223.5zM1748 363q-4 -15 -20 -20l-292 -96v-306q0 -16 -13 -26q-15 -10 -29 -4
-l-292 94l-180 -248q-10 -13 -26 -13t-26 13l-180 248l-292 -94q-14 -6 -29 4q-13 10 -13 26v306l-292 96q-16 5 -20 20q-5 17 4 29l180 248l-180 248q-9 13 -4 29q4 15 20 20l292 96v306q0 16 13 26q15 10 29 4l292 -94l180 248q9 12 26 12t26 -12l180 -248l292 94
-q14 6 29 -4q13 -10 13 -26v-306l292 -96q16 -5 20 -20q5 -16 -4 -29l-180 -248l180 -248q9 -12 4 -29z" />
-    <glyph glyph-name="_366" unicode="&#xf186;" 
-d="M1262 233q-54 -9 -110 -9q-182 0 -337 90t-245 245t-90 337q0 192 104 357q-201 -60 -328.5 -229t-127.5 -384q0 -130 51 -248.5t136.5 -204t204 -136.5t248.5 -51q144 0 273.5 61.5t220.5 171.5zM1465 318q-94 -203 -283.5 -324.5t-413.5 -121.5q-156 0 -298 61
-t-245 164t-164 245t-61 298q0 153 57.5 292.5t156 241.5t235.5 164.5t290 68.5q44 2 61 -39q18 -41 -15 -72q-86 -78 -131.5 -181.5t-45.5 -218.5q0 -148 73 -273t198 -198t273 -73q118 0 228 51q41 18 72 -13q14 -14 17.5 -34t-4.5 -38z" />
-    <glyph glyph-name="archive" unicode="&#xf187;" horiz-adv-x="1792" 
-d="M1088 704q0 26 -19 45t-45 19h-256q-26 0 -45 -19t-19 -45t19 -45t45 -19h256q26 0 45 19t19 45zM1664 896v-960q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v960q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1728 1344v-256q0 -26 -19 -45t-45 -19h-1536
-q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1536q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="bug" unicode="&#xf188;" horiz-adv-x="1664" 
-d="M1632 576q0 -26 -19 -45t-45 -19h-224q0 -171 -67 -290l208 -209q19 -19 19 -45t-19 -45q-18 -19 -45 -19t-45 19l-198 197q-5 -5 -15 -13t-42 -28.5t-65 -36.5t-82 -29t-97 -13v896h-128v-896q-51 0 -101.5 13.5t-87 33t-66 39t-43.5 32.5l-15 14l-183 -207
-q-20 -21 -48 -21q-24 0 -43 16q-19 18 -20.5 44.5t15.5 46.5l202 227q-58 114 -58 274h-224q-26 0 -45 19t-19 45t19 45t45 19h224v294l-173 173q-19 19 -19 45t19 45t45 19t45 -19l173 -173h844l173 173q19 19 45 19t45 -19t19 -45t-19 -45l-173 -173v-294h224q26 0 45 -19
-t19 -45zM1152 1152h-640q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5z" />
-    <glyph glyph-name="vk" unicode="&#xf189;" horiz-adv-x="1920" 
-d="M1917 1016q23 -64 -150 -294q-24 -32 -65 -85q-40 -51 -55 -72t-30.5 -49.5t-12 -42t13 -34.5t32.5 -43t57 -53q4 -2 5 -4q141 -131 191 -221q3 -5 6.5 -12.5t7 -26.5t-0.5 -34t-25 -27.5t-59 -12.5l-256 -4q-24 -5 -56 5t-52 22l-20 12q-30 21 -70 64t-68.5 77.5t-61 58
-t-56.5 15.5q-3 -1 -8 -3.5t-17 -14.5t-21.5 -29.5t-17 -52t-6.5 -77.5q0 -15 -3.5 -27.5t-7.5 -18.5l-4 -5q-18 -19 -53 -22h-115q-71 -4 -146 16.5t-131.5 53t-103 66t-70.5 57.5l-25 24q-10 10 -27.5 30t-71.5 91t-106 151t-122.5 211t-130.5 272q-6 16 -6 27t3 16l4 6
-q15 19 57 19l274 2q12 -2 23 -6.5t16 -8.5l5 -3q16 -11 24 -32q20 -50 46 -103.5t41 -81.5l16 -29q29 -60 56 -104t48.5 -68.5t41.5 -38.5t34 -14t27 5q2 1 5 5t12 22t13.5 47t9.5 81t0 125q-2 40 -9 73t-14 46l-6 12q-25 34 -85 43q-13 2 5 24q16 19 38 30q53 26 239 24
-q82 -1 135 -13q20 -5 33.5 -13.5t20.5 -24t10.5 -32t3.5 -45.5t-1 -55t-2.5 -70.5t-1.5 -82.5q0 -11 -1 -42t-0.5 -48t3.5 -40.5t11.5 -39t22.5 -24.5q8 -2 17 -4t26 11t38 34.5t52 67t68 107.5q60 104 107 225q4 10 10 17.5t11 10.5l4 3l5 2.5t13 3t20 0.5l288 2
-q39 5 64 -2.5t31 -16.5z" />
-    <glyph glyph-name="weibo" unicode="&#xf18a;" horiz-adv-x="1792" 
-d="M675 252q21 34 11 69t-45 50q-34 14 -73 1t-60 -46q-22 -34 -13 -68.5t43 -50.5t74.5 -2.5t62.5 47.5zM769 373q8 13 3.5 26.5t-17.5 18.5q-14 5 -28.5 -0.5t-21.5 -18.5q-17 -31 13 -45q14 -5 29 0.5t22 18.5zM943 266q-45 -102 -158 -150t-224 -12
-q-107 34 -147.5 126.5t6.5 187.5q47 93 151.5 139t210.5 19q111 -29 158.5 -119.5t2.5 -190.5zM1255 426q-9 96 -89 170t-208.5 109t-274.5 21q-223 -23 -369.5 -141.5t-132.5 -264.5q9 -96 89 -170t208.5 -109t274.5 -21q223 23 369.5 141.5t132.5 264.5zM1563 422
-q0 -68 -37 -139.5t-109 -137t-168.5 -117.5t-226 -83t-270.5 -31t-275 33.5t-240.5 93t-171.5 151t-65 199.5q0 115 69.5 245t197.5 258q169 169 341.5 236t246.5 -7q65 -64 20 -209q-4 -14 -1 -20t10 -7t14.5 0.5t13.5 3.5l6 2q139 59 246 59t153 -61q45 -63 0 -178
-q-2 -13 -4.5 -20t4.5 -12.5t12 -7.5t17 -6q57 -18 103 -47t80 -81.5t34 -116.5zM1489 1046q42 -47 54.5 -108.5t-6.5 -117.5q-8 -23 -29.5 -34t-44.5 -4q-23 8 -34 29.5t-4 44.5q20 63 -24 111t-107 35q-24 -5 -45 8t-25 37q-5 24 8 44.5t37 25.5q60 13 119 -5.5t101 -65.5z
-M1670 1209q87 -96 112.5 -222.5t-13.5 -241.5q-9 -27 -34 -40t-52 -4t-40 34t-5 52q28 82 10 172t-80 158q-62 69 -148 95.5t-173 8.5q-28 -6 -52 9.5t-30 43.5t9.5 51.5t43.5 29.5q123 26 244 -11.5t208 -134.5z" />
-    <glyph glyph-name="renren" unicode="&#xf18b;" 
-d="M1133 -34q-171 -94 -368 -94q-196 0 -367 94q138 87 235.5 211t131.5 268q35 -144 132.5 -268t235.5 -211zM638 1394v-485q0 -252 -126.5 -459.5t-330.5 -306.5q-181 215 -181 495q0 187 83.5 349.5t229.5 269.5t325 137zM1536 638q0 -280 -181 -495
-q-204 99 -330.5 306.5t-126.5 459.5v485q179 -30 325 -137t229.5 -269.5t83.5 -349.5z" />
-    <glyph glyph-name="_372" unicode="&#xf18c;" horiz-adv-x="1408" 
-d="M1402 433q-32 -80 -76 -138t-91 -88.5t-99 -46.5t-101.5 -14.5t-96.5 8.5t-86.5 22t-69.5 27.5t-46 22.5l-17 10q-113 -228 -289.5 -359.5t-384.5 -132.5q-19 0 -32 13t-13 32t13 31.5t32 12.5q173 1 322.5 107.5t251.5 294.5q-36 -14 -72 -23t-83 -13t-91 2.5t-93 28.5
-t-92 59t-84.5 100t-74.5 146q114 47 214 57t167.5 -7.5t124.5 -56.5t88.5 -77t56.5 -82q53 131 79 291q-7 -1 -18 -2.5t-46.5 -2.5t-69.5 0.5t-81.5 10t-88.5 23t-84 42.5t-75 65t-54.5 94.5t-28.5 127.5q70 28 133.5 36.5t112.5 -1t92 -30t73.5 -50t56 -61t42 -63t27.5 -56
-t16 -39.5l4 -16q12 122 12 195q-8 6 -21.5 16t-49 44.5t-63.5 71.5t-54 93t-33 112.5t12 127t70 138.5q73 -25 127.5 -61.5t84.5 -76.5t48 -85t20.5 -89t-0.5 -85.5t-13 -76.5t-19 -62t-17 -42l-7 -15q1 -4 1 -50t-1 -72q3 7 10 18.5t30.5 43t50.5 58t71 55.5t91.5 44.5
-t112 14.5t132.5 -24q-2 -78 -21.5 -141.5t-50 -104.5t-69.5 -71.5t-81.5 -45.5t-84.5 -24t-80 -9.5t-67.5 1t-46.5 4.5l-17 3q-23 -147 -73 -283q6 7 18 18.5t49.5 41t77.5 52.5t99.5 42t117.5 20t129 -23.5t137 -77.5z" />
-    <glyph glyph-name="stack_exchange" unicode="&#xf18d;" horiz-adv-x="1280" 
-d="M1259 283v-66q0 -85 -57.5 -144.5t-138.5 -59.5h-57l-260 -269v269h-529q-81 0 -138.5 59.5t-57.5 144.5v66h1238zM1259 609v-255h-1238v255h1238zM1259 937v-255h-1238v255h1238zM1259 1077v-67h-1238v67q0 84 57.5 143.5t138.5 59.5h846q81 0 138.5 -59.5t57.5 -143.5z
-" />
-    <glyph glyph-name="_374" unicode="&#xf18e;" 
-d="M1152 640q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192h-352q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h352v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198
-t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="arrow_circle_alt_left" unicode="&#xf190;" 
-d="M1152 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-352v-192q0 -14 -9 -23t-23 -9q-12 0 -24 10l-319 319q-9 9 -9 23t9 23l320 320q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5v-192h352q13 0 22.5 -9.5t9.5 -22.5zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198
-t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="_376" unicode="&#xf191;" 
-d="M1024 960v-640q0 -26 -19 -45t-45 -19q-20 0 -37 12l-448 320q-27 19 -27 52t27 52l448 320q17 12 37 12q26 0 45 -19t19 -45zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5z
-M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="dot_circle_alt" unicode="&#xf192;" 
-d="M1024 640q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5
-t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="_378" unicode="&#xf193;" horiz-adv-x="1664" 
-d="M1023 349l102 -204q-58 -179 -210 -290t-339 -111q-156 0 -288.5 77.5t-210 210t-77.5 288.5q0 181 104.5 330t274.5 211l17 -131q-122 -54 -195 -165.5t-73 -244.5q0 -185 131.5 -316.5t316.5 -131.5q126 0 232.5 65t165 175.5t49.5 236.5zM1571 249l58 -114l-256 -128
-q-13 -7 -29 -7q-40 0 -57 35l-239 477h-472q-24 0 -42.5 16.5t-21.5 40.5l-96 779q-2 17 6 42q14 51 57 82.5t97 31.5q66 0 113 -47t47 -113q0 -69 -52 -117.5t-120 -41.5l37 -289h423v-128h-407l16 -128h455q40 0 57 -35l228 -455z" />
-    <glyph glyph-name="vimeo_square" unicode="&#xf194;" 
-d="M1292 898q10 216 -161 222q-231 8 -312 -261q44 19 82 19q85 0 74 -96q-4 -57 -74 -167t-105 -110q-43 0 -82 169q-13 54 -45 255q-30 189 -160 177q-59 -7 -164 -100l-81 -72l-81 -72l52 -67q76 52 87 52q57 0 107 -179q15 -55 45 -164.5t45 -164.5q68 -179 164 -179
-q157 0 383 294q220 283 226 444zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_380" unicode="&#xf195;" horiz-adv-x="1152" 
-d="M1152 704q0 -191 -94.5 -353t-256.5 -256.5t-353 -94.5h-160q-14 0 -23 9t-9 23v611l-215 -66q-3 -1 -9 -1q-10 0 -19 6q-13 10 -13 26v128q0 23 23 31l233 71v93l-215 -66q-3 -1 -9 -1q-10 0 -19 6q-13 10 -13 26v128q0 23 23 31l233 71v250q0 14 9 23t23 9h160
-q14 0 23 -9t9 -23v-181l375 116q15 5 28 -5t13 -26v-128q0 -23 -23 -31l-393 -121v-93l375 116q15 5 28 -5t13 -26v-128q0 -23 -23 -31l-393 -121v-487q188 13 318 151t130 328q0 14 9 23t23 9h160q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="plus_square_o" unicode="&#xf196;" horiz-adv-x="1408" 
-d="M1152 736v-64q0 -14 -9 -23t-23 -9h-352v-352q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v352h-352q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h352v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-352h352q14 0 23 -9t9 -23zM1280 288v832q0 66 -47 113t-113 47h-832
-q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113zM1408 1120v-832q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_382" unicode="&#xf197;" horiz-adv-x="2176" 
-d="M620 416q-110 -64 -268 -64h-128v64h-64q-13 0 -22.5 23.5t-9.5 56.5q0 24 7 49q-58 2 -96.5 10.5t-38.5 20.5t38.5 20.5t96.5 10.5q-7 25 -7 49q0 33 9.5 56.5t22.5 23.5h64v64h128q158 0 268 -64h1113q42 -7 106.5 -18t80.5 -14q89 -15 150 -40.5t83.5 -47.5t22.5 -40
-t-22.5 -40t-83.5 -47.5t-150 -40.5q-16 -3 -80.5 -14t-106.5 -18h-1113zM1739 668q53 -36 53 -92t-53 -92l81 -30q68 48 68 122t-68 122zM625 400h1015q-217 -38 -456 -80q-57 0 -113 -24t-83 -48l-28 -24l-288 -288q-26 -26 -70.5 -45t-89.5 -19h-96l-93 464h29
-q157 0 273 64zM352 816h-29l93 464h96q46 0 90 -19t70 -45l288 -288q4 -4 11 -10.5t30.5 -23t48.5 -29t61.5 -23t72.5 -10.5l456 -80h-1015q-116 64 -273 64z" />
-    <glyph glyph-name="_383" unicode="&#xf198;" horiz-adv-x="1664" 
-d="M1519 760q62 0 103.5 -40.5t41.5 -101.5q0 -97 -93 -130l-172 -59l56 -167q7 -21 7 -47q0 -59 -42 -102t-101 -43q-47 0 -85.5 27t-53.5 72l-55 165l-310 -106l55 -164q8 -24 8 -47q0 -59 -42 -102t-102 -43q-47 0 -85 27t-53 72l-55 163l-153 -53q-29 -9 -50 -9
-q-61 0 -101.5 40t-40.5 101q0 47 27.5 85t71.5 53l156 53l-105 313l-156 -54q-26 -8 -48 -8q-60 0 -101 40.5t-41 100.5q0 47 27.5 85t71.5 53l157 53l-53 159q-8 24 -8 47q0 60 42 102.5t102 42.5q47 0 85 -27t53 -72l54 -160l310 105l-54 160q-8 24 -8 47q0 59 42.5 102
-t101.5 43q47 0 85.5 -27.5t53.5 -71.5l53 -161l162 55q21 6 43 6q60 0 102.5 -39.5t42.5 -98.5q0 -45 -30 -81.5t-74 -51.5l-157 -54l105 -316l164 56q24 8 46 8zM725 498l310 105l-105 315l-310 -107z" />
-    <glyph glyph-name="_384" unicode="&#xf199;" 
-d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM1280 352v436q-31 -35 -64 -55q-34 -22 -132.5 -85t-151.5 -99q-98 -69 -164 -69v0v0q-66 0 -164 69
-q-47 32 -142 92.5t-142 92.5q-12 8 -33 27t-31 27v-436q0 -40 28 -68t68 -28h832q40 0 68 28t28 68zM1280 925q0 41 -27.5 70t-68.5 29h-832q-40 0 -68 -28t-28 -68q0 -37 30.5 -76.5t67.5 -64.5q47 -32 137.5 -89t129.5 -83q3 -2 17 -11.5t21 -14t21 -13t23.5 -13
-t21.5 -9.5t22.5 -7.5t20.5 -2.5t20.5 2.5t22.5 7.5t21.5 9.5t23.5 13t21 13t21 14t17 11.5l267 174q35 23 66.5 62.5t31.5 73.5z" />
-    <glyph glyph-name="_385" unicode="&#xf19a;" horiz-adv-x="1792" 
-d="M127 640q0 163 67 313l367 -1005q-196 95 -315 281t-119 411zM1415 679q0 -19 -2.5 -38.5t-10 -49.5t-11.5 -44t-17.5 -59t-17.5 -58l-76 -256l-278 826q46 3 88 8q19 2 26 18.5t-2.5 31t-28.5 13.5l-205 -10q-75 1 -202 10q-12 1 -20.5 -5t-11.5 -15t-1.5 -18.5t9 -16.5
-t19.5 -8l80 -8l120 -328l-168 -504l-280 832q46 3 88 8q19 2 26 18.5t-2.5 31t-28.5 13.5l-205 -10q-7 0 -23 0.5t-26 0.5q105 160 274.5 253.5t367.5 93.5q147 0 280.5 -53t238.5 -149h-10q-55 0 -92 -40.5t-37 -95.5q0 -12 2 -24t4 -21.5t8 -23t9 -21t12 -22.5t12.5 -21
-t14.5 -24t14 -23q63 -107 63 -212zM909 573l237 -647q1 -6 5 -11q-126 -44 -255 -44q-112 0 -217 32zM1570 1009q95 -174 95 -369q0 -209 -104 -385.5t-279 -278.5l235 678q59 169 59 276q0 42 -6 79zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286
-t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM896 -215q173 0 331.5 68t273 182.5t182.5 273t68 331.5t-68 331.5t-182.5 273t-273 182.5t-331.5 68t-331.5 -68t-273 -182.5t-182.5 -273t-68 -331.5t68 -331.5t182.5 -273
-t273 -182.5t331.5 -68z" />
-    <glyph glyph-name="_386" unicode="&#xf19b;" horiz-adv-x="1792" 
-d="M1086 1536v-1536l-272 -128q-228 20 -414 102t-293 208.5t-107 272.5q0 140 100.5 263.5t275 205.5t391.5 108v-172q-217 -38 -356.5 -150t-139.5 -255q0 -152 154.5 -267t388.5 -145v1360zM1755 954l37 -390l-525 114l147 83q-119 70 -280 99v172q277 -33 481 -157z" />
-    <glyph glyph-name="_387" unicode="&#xf19c;" horiz-adv-x="2048" 
-d="M960 1536l960 -384v-128h-128q0 -26 -20.5 -45t-48.5 -19h-1526q-28 0 -48.5 19t-20.5 45h-128v128zM256 896h256v-768h128v768h256v-768h128v768h256v-768h128v768h256v-768h59q28 0 48.5 -19t20.5 -45v-64h-1664v64q0 26 20.5 45t48.5 19h59v768zM1851 -64
-q28 0 48.5 -19t20.5 -45v-128h-1920v128q0 26 20.5 45t48.5 19h1782z" />
-    <glyph glyph-name="_388" unicode="&#xf19d;" horiz-adv-x="2304" 
-d="M1774 700l18 -316q4 -69 -82 -128t-235 -93.5t-323 -34.5t-323 34.5t-235 93.5t-82 128l18 316l574 -181q22 -7 48 -7t48 7zM2304 1024q0 -23 -22 -31l-1120 -352q-4 -1 -10 -1t-10 1l-652 206q-43 -34 -71 -111.5t-34 -178.5q63 -36 63 -109q0 -69 -58 -107l58 -433
-q2 -14 -8 -25q-9 -11 -24 -11h-192q-15 0 -24 11q-10 11 -8 25l58 433q-58 38 -58 107q0 73 65 111q11 207 98 330l-333 104q-22 8 -22 31t22 31l1120 352q4 1 10 1t10 -1l1120 -352q22 -8 22 -31z" />
-    <glyph glyph-name="_389" unicode="&#xf19e;" 
-d="M859 579l13 -707q-62 11 -105 11q-41 0 -105 -11l13 707q-40 69 -168.5 295.5t-216.5 374.5t-181 287q58 -15 108 -15q44 0 111 15q63 -111 133.5 -229.5t167 -276.5t138.5 -227q37 61 109.5 177.5t117.5 190t105 176t107 189.5q54 -14 107 -14q56 0 114 14v0
-q-28 -39 -60 -88.5t-49.5 -78.5t-56.5 -96t-49 -84q-146 -248 -353 -610z" />
-    <glyph glyph-name="uniF1A0" unicode="&#xf1a0;" 
-d="M768 750h725q12 -67 12 -128q0 -217 -91 -387.5t-259.5 -266.5t-386.5 -96q-157 0 -299 60.5t-245 163.5t-163.5 245t-60.5 299t60.5 299t163.5 245t245 163.5t299 60.5q300 0 515 -201l-209 -201q-123 119 -306 119q-129 0 -238.5 -65t-173.5 -176.5t-64 -243.5
-t64 -243.5t173.5 -176.5t238.5 -65q87 0 160 24t120 60t82 82t51.5 87t22.5 78h-436v264z" />
-    <glyph glyph-name="f1a1" unicode="&#xf1a1;" horiz-adv-x="1792" 
-d="M1095 369q16 -16 0 -31q-62 -62 -199 -62t-199 62q-16 15 0 31q6 6 15 6t15 -6q48 -49 169 -49q120 0 169 49q6 6 15 6t15 -6zM788 550q0 -37 -26 -63t-63 -26t-63.5 26t-26.5 63q0 38 26.5 64t63.5 26t63 -26.5t26 -63.5zM1183 550q0 -37 -26.5 -63t-63.5 -26t-63 26
-t-26 63t26 63.5t63 26.5t63.5 -26t26.5 -64zM1434 670q0 49 -35 84t-85 35t-86 -36q-130 90 -311 96l63 283l200 -45q0 -37 26 -63t63 -26t63.5 26.5t26.5 63.5t-26.5 63.5t-63.5 26.5q-54 0 -80 -50l-221 49q-19 5 -25 -16l-69 -312q-180 -7 -309 -97q-35 37 -87 37
-q-50 0 -85 -35t-35 -84q0 -35 18.5 -64t49.5 -44q-6 -27 -6 -56q0 -142 140 -243t337 -101q198 0 338 101t140 243q0 32 -7 57q30 15 48 43.5t18 63.5zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191
-t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="_392" unicode="&#xf1a2;" 
-d="M939 407q13 -13 0 -26q-53 -53 -171 -53t-171 53q-13 13 0 26q5 6 13 6t13 -6q42 -42 145 -42t145 42q5 6 13 6t13 -6zM676 563q0 -31 -23 -54t-54 -23t-54 23t-23 54q0 32 22.5 54.5t54.5 22.5t54.5 -22.5t22.5 -54.5zM1014 563q0 -31 -23 -54t-54 -23t-54 23t-23 54
-q0 32 22.5 54.5t54.5 22.5t54.5 -22.5t22.5 -54.5zM1229 666q0 42 -30 72t-73 30q-42 0 -73 -31q-113 78 -267 82l54 243l171 -39q1 -32 23.5 -54t53.5 -22q32 0 54.5 22.5t22.5 54.5t-22.5 54.5t-54.5 22.5q-48 0 -69 -43l-189 42q-17 5 -21 -13l-60 -268q-154 -6 -265 -83
-q-30 32 -74 32q-43 0 -73 -30t-30 -72q0 -30 16 -55t42 -38q-5 -25 -5 -48q0 -122 120 -208.5t289 -86.5q170 0 290 86.5t120 208.5q0 25 -6 49q25 13 40.5 37.5t15.5 54.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960
-q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_393" unicode="&#xf1a3;" 
-d="M866 697l90 27v62q0 79 -58 135t-138 56t-138 -55.5t-58 -134.5v-283q0 -20 -14 -33.5t-33 -13.5t-32.5 13.5t-13.5 33.5v120h-151v-122q0 -82 57.5 -139t139.5 -57q81 0 138.5 56.5t57.5 136.5v280q0 19 13.5 33t33.5 14q19 0 32.5 -14t13.5 -33v-54zM1199 502v122h-150
-v-126q0 -20 -13.5 -33.5t-33.5 -13.5q-19 0 -32.5 14t-13.5 33v123l-90 -26l-60 28v-123q0 -80 58 -137t139 -57t138.5 57t57.5 139zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103
-t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="f1a4" unicode="&#xf1a4;" horiz-adv-x="1920" 
-d="M1062 824v118q0 42 -30 72t-72 30t-72 -30t-30 -72v-612q0 -175 -126 -299t-303 -124q-178 0 -303.5 125.5t-125.5 303.5v266h328v-262q0 -43 30 -72.5t72 -29.5t72 29.5t30 72.5v620q0 171 126.5 292t301.5 121q176 0 302 -122t126 -294v-136l-195 -58zM1592 602h328
-v-266q0 -178 -125.5 -303.5t-303.5 -125.5q-177 0 -303 124.5t-126 300.5v268l131 -61l195 58v-270q0 -42 30 -71.5t72 -29.5t72 29.5t30 71.5v275z" />
-    <glyph glyph-name="_395" unicode="&#xf1a5;" 
-d="M1472 160v480h-704v704h-480q-93 0 -158.5 -65.5t-65.5 -158.5v-480h704v-704h480q93 0 158.5 65.5t65.5 158.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5
-t84.5 -203.5z" />
-    <glyph glyph-name="_396" unicode="&#xf1a6;" horiz-adv-x="2048" 
-d="M328 1254h204v-983h-532v697h328v286zM328 435v369h-123v-369h123zM614 968v-697h205v697h-205zM614 1254v-204h205v204h-205zM901 968h533v-942h-533v163h328v82h-328v697zM1229 435v369h-123v-369h123zM1516 968h532v-942h-532v163h327v82h-327v697zM1843 435v369h-123
-v-369h123z" />
-    <glyph glyph-name="_397" unicode="&#xf1a7;" 
-d="M1046 516q0 -64 -38 -109t-91 -45q-43 0 -70 15v277q28 17 70 17q53 0 91 -45.5t38 -109.5zM703 944q0 -64 -38 -109.5t-91 -45.5q-43 0 -70 15v277q28 17 70 17q53 0 91 -45t38 -109zM1265 513q0 134 -88 229t-213 95q-20 0 -39 -3q-23 -78 -78 -136q-87 -95 -211 -101
-v-636l211 41v206q51 -19 117 -19q125 0 213 95t88 229zM922 940q0 134 -88.5 229t-213.5 95q-74 0 -141 -36h-186v-840l211 41v206q55 -19 116 -19q125 0 213.5 95t88.5 229zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960
-q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_398" unicode="&#xf1a8;" horiz-adv-x="2038" 
-d="M1222 607q75 3 143.5 -20.5t118 -58.5t101 -94.5t84 -108t75.5 -120.5q33 -56 78.5 -109t75.5 -80.5t99 -88.5q-48 -30 -108.5 -57.5t-138.5 -59t-114 -47.5q-44 37 -74 115t-43.5 164.5t-33 180.5t-42.5 168.5t-72.5 123t-122.5 48.5l-10 -2l-6 -4q4 -5 13 -14
-q6 -5 28 -23.5t25.5 -22t19 -18t18 -20.5t11.5 -21t10.5 -27.5t4.5 -31t4 -40.5l1 -33q1 -26 -2.5 -57.5t-7.5 -52t-12.5 -58.5t-11.5 -53q-35 1 -101 -9.5t-98 -10.5q-39 0 -72 10q-2 16 -2 47q0 74 3 96q2 13 31.5 41.5t57 59t26.5 51.5q-24 2 -43 -24
-q-36 -53 -111.5 -99.5t-136.5 -46.5q-25 0 -75.5 63t-106.5 139.5t-84 96.5q-6 4 -27 30q-482 -112 -513 -112q-16 0 -28 11t-12 27q0 15 8.5 26.5t22.5 14.5l486 106q-8 14 -8 25t5.5 17.5t16 11.5t20 7t23 4.5t18.5 4.5q4 1 15.5 7.5t17.5 6.5q15 0 28 -16t20 -33
-q163 37 172 37q17 0 29.5 -11t12.5 -28q0 -15 -8.5 -26t-23.5 -14l-182 -40l-1 -16q-1 -26 81.5 -117.5t104.5 -91.5q47 0 119 80t72 129q0 36 -23.5 53t-51 18.5t-51 11.5t-23.5 34q0 16 10 34l-68 19q43 44 43 117q0 26 -5 58q82 16 144 16q44 0 71.5 -1.5t48.5 -8.5
-t31 -13.5t20.5 -24.5t15.5 -33.5t17 -47.5t24 -60l50 25q-3 -40 -23 -60t-42.5 -21t-40 -6.5t-16.5 -20.5zM1282 842q-5 5 -13.5 15.5t-12 14.5t-10.5 11.5t-10 10.5l-8 8t-8.5 7.5t-8 5t-8.5 4.5q-7 3 -14.5 5t-20.5 2.5t-22 0.5h-32.5h-37.5q-126 0 -217 -43
-q16 30 36 46.5t54 29.5t65.5 36t46 36.5t50 55t43.5 50.5q12 -9 28 -31.5t32 -36.5t38 -13l12 1v-76l22 -1q247 95 371 190q28 21 50 39t42.5 37.5t33 31t29.5 34t24 31t24.5 37t23 38t27 47.5t29.5 53l7 9q-2 -53 -43 -139q-79 -165 -205 -264t-306 -142q-14 -3 -42 -7.5
-t-50 -9.5t-39 -14q3 -19 24.5 -46t21.5 -34q0 -11 -26 -30zM1061 -79q39 26 131.5 47.5t146.5 21.5q9 0 22.5 -15.5t28 -42.5t26 -50t24 -51t14.5 -33q-121 -45 -244 -45q-61 0 -125 11zM822 568l48 12l109 -177l-73 -48zM1323 51q3 -15 3 -16q0 -7 -17.5 -14.5t-46 -13
-t-54 -9.5t-53.5 -7.5t-32 -4.5l-7 43q21 2 60.5 8.5t72 10t60.5 3.5h14zM866 679l-96 -20l-6 17q10 1 32.5 7t34.5 6q19 0 35 -10zM1061 45h31l10 -83l-41 -12v95zM1950 1535v1v-1zM1950 1535l-1 -5l-2 -2l1 3zM1950 1535l1 1z" />
-    <glyph glyph-name="_399" unicode="&#xf1a9;" 
-d="M1167 -50q-5 19 -24 5q-30 -22 -87 -39t-131 -17q-129 0 -193 49q-5 4 -13 4q-11 0 -26 -12q-7 -6 -7.5 -16t7.5 -20q34 -32 87.5 -46t102.5 -12.5t99 4.5q41 4 84.5 20.5t65 30t28.5 20.5q12 12 7 29zM1128 65q-19 47 -39 61q-23 15 -76 15q-47 0 -71 -10
-q-29 -12 -78 -56q-26 -24 -12 -44q9 -8 17.5 -4.5t31.5 23.5q3 2 10.5 8.5t10.5 8.5t10 7t11.5 7t12.5 5t15 4.5t16.5 2.5t20.5 1q27 0 44.5 -7.5t23 -14.5t13.5 -22q10 -17 12.5 -20t12.5 1q23 12 14 34zM1483 346q0 22 -5 44.5t-16.5 45t-34 36.5t-52.5 14
-q-33 0 -97 -41.5t-129 -83.5t-101 -42q-27 -1 -63.5 19t-76 49t-83.5 58t-100 49t-111 19q-115 -1 -197 -78.5t-84 -178.5q-2 -112 74 -164q29 -20 62.5 -28.5t103.5 -8.5q57 0 132 32.5t134 71t120 70.5t93 31q26 -1 65 -31.5t71.5 -67t68 -67.5t55.5 -32q35 -3 58.5 14
-t55.5 63q28 41 42.5 101t14.5 106zM1536 506q0 -164 -62 -304.5t-166 -236t-242.5 -149.5t-290.5 -54t-293 57.5t-247.5 157t-170.5 241.5t-64 302q0 89 19.5 172.5t49 145.5t70.5 118.5t78.5 94t78.5 69.5t64.5 46.5t42.5 24.5q14 8 51 26.5t54.5 28.5t48 30t60.5 44
-q36 28 58 72.5t30 125.5q129 -155 186 -193q44 -29 130 -68t129 -66q21 -13 39 -25t60.5 -46.5t76 -70.5t75 -95t69 -122t47 -148.5t19.5 -177.5z" />
-    <glyph glyph-name="_400" unicode="&#xf1aa;" 
-d="M1070 463l-160 -160l-151 -152l-30 -30q-65 -64 -151.5 -87t-171.5 -2q-16 -70 -72 -115t-129 -45q-85 0 -145 60.5t-60 145.5q0 72 44.5 128t113.5 72q-22 86 1 173t88 152l12 12l151 -152l-11 -11q-37 -37 -37 -89t37 -90q37 -37 89 -37t89 37l30 30l151 152l161 160z
-M729 1145l12 -12l-152 -152l-12 12q-37 37 -89 37t-89 -37t-37 -89.5t37 -89.5l29 -29l152 -152l160 -160l-151 -152l-161 160l-151 152l-30 30q-68 67 -90 159.5t5 179.5q-70 15 -115 71t-45 129q0 85 60 145.5t145 60.5q76 0 133.5 -49t69.5 -123q84 20 169.5 -3.5
-t149.5 -87.5zM1536 78q0 -85 -60 -145.5t-145 -60.5q-74 0 -131 47t-71 118q-86 -28 -179.5 -6t-161.5 90l-11 12l151 152l12 -12q37 -37 89 -37t89 37t37 89t-37 89l-30 30l-152 152l-160 160l152 152l160 -160l152 -152l29 -30q64 -64 87.5 -150.5t2.5 -171.5
-q76 -11 126.5 -68.5t50.5 -134.5zM1534 1202q0 -77 -51 -135t-127 -69q26 -85 3 -176.5t-90 -158.5l-12 -12l-151 152l12 12q37 37 37 89t-37 89t-89 37t-89 -37l-30 -30l-152 -152l-160 -160l-152 152l161 160l152 152l29 30q67 67 159 89.5t178 -3.5q11 75 68.5 126
-t135.5 51q85 0 145 -60.5t60 -145.5z" />
-    <glyph glyph-name="f1ab" unicode="&#xf1ab;" 
-d="M654 458q-1 -3 -12.5 0.5t-31.5 11.5l-20 9q-44 20 -87 49q-7 5 -41 31.5t-38 28.5q-67 -103 -134 -181q-81 -95 -105 -110q-4 -2 -19.5 -4t-18.5 0q6 4 82 92q21 24 85.5 115t78.5 118q17 30 51 98.5t36 77.5q-8 1 -110 -33q-8 -2 -27.5 -7.5t-34.5 -9.5t-17 -5
-q-2 -2 -2 -10.5t-1 -9.5q-5 -10 -31 -15q-23 -7 -47 0q-18 4 -28 21q-4 6 -5 23q6 2 24.5 5t29.5 6q58 16 105 32q100 35 102 35q10 2 43 19.5t44 21.5q9 3 21.5 8t14.5 5.5t6 -0.5q2 -12 -1 -33q0 -2 -12.5 -27t-26.5 -53.5t-17 -33.5q-25 -50 -77 -131l64 -28
-q12 -6 74.5 -32t67.5 -28q4 -1 10.5 -25.5t4.5 -30.5zM449 944q3 -15 -4 -28q-12 -23 -50 -38q-30 -12 -60 -12q-26 3 -49 26q-14 15 -18 41l1 3q3 -3 19.5 -5t26.5 0t58 16q36 12 55 14q17 0 21 -17zM1147 815l63 -227l-139 42zM39 15l694 232v1032l-694 -233v-1031z
-M1280 332l102 -31l-181 657l-100 31l-216 -536l102 -31l45 110l211 -65zM777 1294l573 -184v380zM1088 -29l158 -13l-54 -160l-40 66q-130 -83 -276 -108q-58 -12 -91 -12h-84q-79 0 -199.5 39t-183.5 85q-8 7 -8 16q0 8 5 13.5t13 5.5q4 0 18 -7.5t30.5 -16.5t20.5 -11
-q73 -37 159.5 -61.5t157.5 -24.5q95 0 167 14.5t157 50.5q15 7 30.5 15.5t34 19t28.5 16.5zM1536 1050v-1079l-774 246q-14 -6 -375 -127.5t-368 -121.5q-13 0 -18 13q0 1 -1 3v1078q3 9 4 10q5 6 20 11q107 36 149 50v384l558 -198q2 0 160.5 55t316 108.5t161.5 53.5
-q20 0 20 -21v-418z" />
-    <glyph glyph-name="_402" unicode="&#xf1ac;" horiz-adv-x="1792" 
-d="M288 1152q66 0 113 -47t47 -113v-1088q0 -66 -47 -113t-113 -47h-128q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h128zM1664 989q58 -34 93 -93t35 -128v-768q0 -106 -75 -181t-181 -75h-864q-66 0 -113 47t-47 113v1536q0 40 28 68t68 28h672q40 0 88 -20t76 -48
-l152 -152q28 -28 48 -76t20 -88v-163zM928 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM928 256v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM928 512v128q0 14 -9 23
-t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1184 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1184 256v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128
-q14 0 23 9t9 23zM1184 512v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 256v128q0 14 -9 23t-23 9h-128
-q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 512v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1536 896v256h-160q-40 0 -68 28t-28 68v160h-640v-512h896z" />
-    <glyph glyph-name="_403" unicode="&#xf1ad;" 
-d="M1344 1536q26 0 45 -19t19 -45v-1664q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h1280zM512 1248v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 992v-64q0 -14 9 -23t23 -9h64q14 0 23 9
-t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 736v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 480v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM384 160v64
-q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64
-q14 0 23 9t9 23zM384 928v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 -96v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9
-t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM896 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 928v64
-q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 160v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64
-q14 0 23 9t9 23zM1152 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 928v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9
-t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23z" />
-    <glyph glyph-name="_404" unicode="&#xf1ae;" horiz-adv-x="1280" 
-d="M1188 988l-292 -292v-824q0 -46 -33 -79t-79 -33t-79 33t-33 79v384h-64v-384q0 -46 -33 -79t-79 -33t-79 33t-33 79v824l-292 292q-28 28 -28 68t28 68q29 28 68.5 28t67.5 -28l228 -228h368l228 228q28 28 68 28t68 -28q28 -29 28 -68.5t-28 -67.5zM864 1152
-q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
-    <glyph glyph-name="uniF1B1" unicode="&#xf1b0;" horiz-adv-x="1664" 
-d="M780 1064q0 -60 -19 -113.5t-63 -92.5t-105 -39q-76 0 -138 57.5t-92 135.5t-30 151q0 60 19 113.5t63 92.5t105 39q77 0 138.5 -57.5t91.5 -135t30 -151.5zM438 581q0 -80 -42 -139t-119 -59q-76 0 -141.5 55.5t-100.5 133.5t-35 152q0 80 42 139.5t119 59.5
-q76 0 141.5 -55.5t100.5 -134t35 -152.5zM832 608q118 0 255 -97.5t229 -237t92 -254.5q0 -46 -17 -76.5t-48.5 -45t-64.5 -20t-76 -5.5q-68 0 -187.5 45t-182.5 45q-66 0 -192.5 -44.5t-200.5 -44.5q-183 0 -183 146q0 86 56 191.5t139.5 192.5t187.5 146t193 59zM1071 819
-q-61 0 -105 39t-63 92.5t-19 113.5q0 74 30 151.5t91.5 135t138.5 57.5q61 0 105 -39t63 -92.5t19 -113.5q0 -73 -30 -151t-92 -135.5t-138 -57.5zM1503 923q77 0 119 -59.5t42 -139.5q0 -74 -35 -152t-100.5 -133.5t-141.5 -55.5q-77 0 -119 59t-42 139q0 74 35 152.5
-t100.5 134t141.5 55.5z" />
-    <glyph glyph-name="_406" unicode="&#xf1b1;" horiz-adv-x="768" 
-d="M704 1008q0 -145 -57 -243.5t-152 -135.5l45 -821q2 -26 -16 -45t-44 -19h-192q-26 0 -44 19t-16 45l45 821q-95 37 -152 135.5t-57 243.5q0 128 42.5 249.5t117.5 200t160 78.5t160 -78.5t117.5 -200t42.5 -249.5z" />
-    <glyph glyph-name="_407" unicode="&#xf1b2;" horiz-adv-x="1792" 
-d="M896 -93l640 349v636l-640 -233v-752zM832 772l698 254l-698 254l-698 -254zM1664 1024v-768q0 -35 -18 -65t-49 -47l-704 -384q-28 -16 -61 -16t-61 16l-704 384q-31 17 -49 47t-18 65v768q0 40 23 73t61 47l704 256q22 8 44 8t44 -8l704 -256q38 -14 61 -47t23 -73z
-" />
-    <glyph glyph-name="_408" unicode="&#xf1b3;" horiz-adv-x="2304" 
-d="M640 -96l384 192v314l-384 -164v-342zM576 358l404 173l-404 173l-404 -173zM1664 -96l384 192v314l-384 -164v-342zM1600 358l404 173l-404 173l-404 -173zM1152 651l384 165v266l-384 -164v-267zM1088 1030l441 189l-441 189l-441 -189zM2176 512v-416q0 -36 -19 -67
-t-52 -47l-448 -224q-25 -14 -57 -14t-57 14l-448 224q-4 2 -7 4q-2 -2 -7 -4l-448 -224q-25 -14 -57 -14t-57 14l-448 224q-33 16 -52 47t-19 67v416q0 38 21.5 70t56.5 48l434 186v400q0 38 21.5 70t56.5 48l448 192q23 10 50 10t50 -10l448 -192q35 -16 56.5 -48t21.5 -70
-v-400l434 -186q36 -16 57 -48t21 -70z" />
-    <glyph glyph-name="_409" unicode="&#xf1b4;" horiz-adv-x="2048" 
-d="M1848 1197h-511v-124h511v124zM1596 771q-90 0 -146 -52.5t-62 -142.5h408q-18 195 -200 195zM1612 186q63 0 122 32t76 87h221q-100 -307 -427 -307q-214 0 -340.5 132t-126.5 347q0 208 130.5 345.5t336.5 137.5q138 0 240.5 -68t153 -179t50.5 -248q0 -17 -2 -47h-658
-q0 -111 57.5 -171.5t166.5 -60.5zM277 236h296q205 0 205 167q0 180 -199 180h-302v-347zM277 773h281q78 0 123.5 36.5t45.5 113.5q0 144 -190 144h-260v-294zM0 1282h594q87 0 155 -14t126.5 -47.5t90 -96.5t31.5 -154q0 -181 -172 -263q114 -32 172 -115t58 -204
-q0 -75 -24.5 -136.5t-66 -103.5t-98.5 -71t-121 -42t-134 -13h-611v1260z" />
-    <glyph glyph-name="_410" unicode="&#xf1b5;" 
-d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM499 1041h-371v-787h382q117 0 197 57.5t80 170.5q0 158 -143 200q107 52 107 164q0 57 -19.5 96.5
-t-56.5 60.5t-79 29.5t-97 8.5zM477 723h-176v184h163q119 0 119 -90q0 -94 -106 -94zM486 388h-185v217h189q124 0 124 -113q0 -104 -128 -104zM1136 356q-68 0 -104 38t-36 107h411q1 10 1 30q0 132 -74.5 220.5t-203.5 88.5q-128 0 -210 -86t-82 -216q0 -135 79 -217
-t213 -82q205 0 267 191h-138q-11 -34 -47.5 -54t-75.5 -20zM1126 722q113 0 124 -122h-254q4 56 39 89t91 33zM964 988h319v-77h-319v77z" />
-    <glyph glyph-name="_411" unicode="&#xf1b6;" horiz-adv-x="1792" 
-d="M1582 954q0 -101 -71.5 -172.5t-172.5 -71.5t-172.5 71.5t-71.5 172.5t71.5 172.5t172.5 71.5t172.5 -71.5t71.5 -172.5zM812 212q0 104 -73 177t-177 73q-27 0 -54 -6l104 -42q77 -31 109.5 -106.5t1.5 -151.5q-31 -77 -107 -109t-152 -1q-21 8 -62 24.5t-61 24.5
-q32 -60 91 -96.5t130 -36.5q104 0 177 73t73 177zM1642 953q0 126 -89.5 215.5t-215.5 89.5q-127 0 -216.5 -89.5t-89.5 -215.5q0 -127 89.5 -216t216.5 -89q126 0 215.5 89t89.5 216zM1792 953q0 -189 -133.5 -322t-321.5 -133l-437 -319q-12 -129 -109 -218t-229 -89
-q-121 0 -214 76t-118 192l-230 92v429l389 -157q79 48 173 48q13 0 35 -2l284 407q2 187 135.5 319t320.5 132q188 0 321.5 -133.5t133.5 -321.5z" />
-    <glyph glyph-name="_412" unicode="&#xf1b7;" 
-d="M1242 889q0 80 -57 136.5t-137 56.5t-136.5 -57t-56.5 -136q0 -80 56.5 -136.5t136.5 -56.5t137 56.5t57 136.5zM632 301q0 -83 -58 -140.5t-140 -57.5q-56 0 -103 29t-72 77q52 -20 98 -40q60 -24 120 1.5t85 86.5q24 60 -1.5 120t-86.5 84l-82 33q22 5 42 5
-q82 0 140 -57.5t58 -140.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v153l172 -69q20 -92 93.5 -152t168.5 -60q104 0 181 70t87 173l345 252q150 0 255.5 105.5t105.5 254.5q0 150 -105.5 255.5t-255.5 105.5
-q-148 0 -253 -104.5t-107 -252.5l-225 -322q-9 1 -28 1q-75 0 -137 -37l-297 119v468q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5zM1289 887q0 -100 -71 -170.5t-171 -70.5t-170.5 70.5t-70.5 170.5t70.5 171t170.5 71q101 0 171.5 -70.5t70.5 -171.5z
-" />
-    <glyph glyph-name="_413" unicode="&#xf1b8;" horiz-adv-x="1792" 
-d="M836 367l-15 -368l-2 -22l-420 29q-36 3 -67 31.5t-47 65.5q-11 27 -14.5 55t4 65t12 55t21.5 64t19 53q78 -12 509 -28zM449 953l180 -379l-147 92q-63 -72 -111.5 -144.5t-72.5 -125t-39.5 -94.5t-18.5 -63l-4 -21l-190 357q-17 26 -18 56t6 47l8 18q35 63 114 188
-l-140 86zM1680 436l-188 -359q-12 -29 -36.5 -46.5t-43.5 -20.5l-18 -4q-71 -7 -219 -12l8 -164l-230 367l211 362l7 -173q170 -16 283 -5t170 33zM895 1360q-47 -63 -265 -435l-317 187l-19 12l225 356q20 31 60 45t80 10q24 -2 48.5 -12t42 -21t41.5 -33t36 -34.5
-t36 -39.5t32 -35zM1550 1053l212 -363q18 -37 12.5 -76t-27.5 -74q-13 -20 -33 -37t-38 -28t-48.5 -22t-47 -16t-51.5 -14t-46 -12q-34 72 -265 436l313 195zM1407 1279l142 83l-220 -373l-419 20l151 86q-34 89 -75 166t-75.5 123.5t-64.5 80t-47 46.5l-17 13l405 -1
-q31 3 58 -10.5t39 -28.5l11 -15q39 -61 112 -190z" />
-    <glyph glyph-name="_414" unicode="&#xf1b9;" horiz-adv-x="2048" 
-d="M480 448q0 66 -47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47t113 47t47 113zM516 768h1016l-89 357q-2 8 -14 17.5t-21 9.5h-768q-9 0 -21 -9.5t-14 -17.5zM1888 448q0 66 -47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47t113 47t47 113zM2048 544v-384
-q0 -14 -9 -23t-23 -9h-96v-128q0 -80 -56 -136t-136 -56t-136 56t-56 136v128h-1024v-128q0 -80 -56 -136t-136 -56t-136 56t-56 136v128h-96q-14 0 -23 9t-9 23v384q0 93 65.5 158.5t158.5 65.5h28l105 419q23 94 104 157.5t179 63.5h768q98 0 179 -63.5t104 -157.5
-l105 -419h28q93 0 158.5 -65.5t65.5 -158.5z" />
-    <glyph glyph-name="_415" unicode="&#xf1ba;" horiz-adv-x="2048" 
-d="M1824 640q93 0 158.5 -65.5t65.5 -158.5v-384q0 -14 -9 -23t-23 -9h-96v-64q0 -80 -56 -136t-136 -56t-136 56t-56 136v64h-1024v-64q0 -80 -56 -136t-136 -56t-136 56t-56 136v64h-96q-14 0 -23 9t-9 23v384q0 93 65.5 158.5t158.5 65.5h28l105 419q23 94 104 157.5
-t179 63.5h128v224q0 14 9 23t23 9h448q14 0 23 -9t9 -23v-224h128q98 0 179 -63.5t104 -157.5l105 -419h28zM320 160q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47zM516 640h1016l-89 357q-2 8 -14 17.5t-21 9.5h-768q-9 0 -21 -9.5t-14 -17.5z
-M1728 160q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47z" />
-    <glyph glyph-name="_416" unicode="&#xf1bb;" 
-d="M1504 64q0 -26 -19 -45t-45 -19h-462q1 -17 6 -87.5t5 -108.5q0 -25 -18 -42.5t-43 -17.5h-320q-25 0 -43 17.5t-18 42.5q0 38 5 108.5t6 87.5h-462q-26 0 -45 19t-19 45t19 45l402 403h-229q-26 0 -45 19t-19 45t19 45l402 403h-197q-26 0 -45 19t-19 45t19 45l384 384
-q19 19 45 19t45 -19l384 -384q19 -19 19 -45t-19 -45t-45 -19h-197l402 -403q19 -19 19 -45t-19 -45t-45 -19h-229l402 -403q19 -19 19 -45z" />
-    <glyph glyph-name="_417" unicode="&#xf1bc;" 
-d="M1127 326q0 32 -30 51q-193 115 -447 115q-133 0 -287 -34q-42 -9 -42 -52q0 -20 13.5 -34.5t35.5 -14.5q5 0 37 8q132 27 243 27q226 0 397 -103q19 -11 33 -11q19 0 33 13.5t14 34.5zM1223 541q0 40 -35 61q-237 141 -548 141q-153 0 -303 -42q-48 -13 -48 -64
-q0 -25 17.5 -42.5t42.5 -17.5q7 0 37 8q122 33 251 33q279 0 488 -124q24 -13 38 -13q25 0 42.5 17.5t17.5 42.5zM1331 789q0 47 -40 70q-126 73 -293 110.5t-343 37.5q-204 0 -364 -47q-23 -7 -38.5 -25.5t-15.5 -48.5q0 -31 20.5 -52t51.5 -21q11 0 40 8q133 37 307 37
-q159 0 309.5 -34t253.5 -95q21 -12 40 -12q29 0 50.5 20.5t21.5 51.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="_418" unicode="&#xf1bd;" horiz-adv-x="1024" 
-d="M1024 1233l-303 -582l24 -31h279v-415h-507l-44 -30l-142 -273l-30 -30h-301v303l303 583l-24 30h-279v415h507l44 30l142 273l30 30h301v-303z" />
-    <glyph glyph-name="_419" unicode="&#xf1be;" horiz-adv-x="2304" 
-d="M784 164l16 241l-16 523q-1 10 -7.5 17t-16.5 7q-9 0 -16 -7t-7 -17l-14 -523l14 -241q1 -10 7.5 -16.5t15.5 -6.5q22 0 24 23zM1080 193l11 211l-12 586q0 16 -13 24q-8 5 -16 5t-16 -5q-13 -8 -13 -24l-1 -6l-10 -579q0 -1 11 -236v-1q0 -10 6 -17q9 -11 23 -11
-q11 0 20 9q9 7 9 20zM35 533l20 -128l-20 -126q-2 -9 -9 -9t-9 9l-17 126l17 128q2 9 9 9t9 -9zM121 612l26 -207l-26 -203q-2 -9 -10 -9q-9 0 -9 10l-23 202l23 207q0 9 9 9q8 0 10 -9zM401 159zM213 650l25 -245l-25 -237q0 -11 -11 -11q-10 0 -12 11l-21 237l21 245
-q2 12 12 12q11 0 11 -12zM307 657l23 -252l-23 -244q-2 -13 -14 -13q-13 0 -13 13l-21 244l21 252q0 13 13 13q12 0 14 -13zM401 639l21 -234l-21 -246q-2 -16 -16 -16q-6 0 -10.5 4.5t-4.5 11.5l-20 246l20 234q0 6 4.5 10.5t10.5 4.5q14 0 16 -15zM784 164zM495 785
-l21 -380l-21 -246q0 -7 -5 -12.5t-12 -5.5q-16 0 -18 18l-18 246l18 380q2 18 18 18q7 0 12 -5.5t5 -12.5zM589 871l19 -468l-19 -244q0 -8 -5.5 -13.5t-13.5 -5.5q-18 0 -20 19l-16 244l16 468q2 19 20 19q8 0 13.5 -5.5t5.5 -13.5zM687 911l18 -506l-18 -242
-q-2 -21 -22 -21q-19 0 -21 21l-16 242l16 506q0 9 6.5 15.5t14.5 6.5q9 0 15 -6.5t7 -15.5zM1079 169v0v0v0zM881 915l15 -510l-15 -239q0 -10 -7.5 -17.5t-17.5 -7.5t-17 7t-8 18l-14 239l14 510q0 11 7.5 18t17.5 7t17.5 -7t7.5 -18zM980 896l14 -492l-14 -236
-q0 -11 -8 -19t-19 -8t-19 8t-9 19l-12 236l12 492q1 12 9 20t19 8t18.5 -8t8.5 -20zM1192 404l-14 -231v0q0 -13 -9 -22t-22 -9t-22 9t-10 22l-6 114l-6 117l12 636v3q2 15 12 24q9 7 20 7q8 0 15 -5q14 -8 16 -26zM2304 423q0 -117 -83 -199.5t-200 -82.5h-786
-q-13 2 -22 11t-9 22v899q0 23 28 33q85 34 181 34q195 0 338 -131.5t160 -323.5q53 22 110 22q117 0 200 -83t83 -201z" />
-    <glyph glyph-name="uniF1C0" unicode="&#xf1c0;" 
-d="M768 768q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127t443 -43zM768 0q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127
-t443 -43zM768 384q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127t443 -43zM768 1536q208 0 385 -34.5t280 -93.5t103 -128v-128q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5
-t-103 128v128q0 69 103 128t280 93.5t385 34.5z" />
-    <glyph glyph-name="uniF1C1" unicode="&#xf1c1;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M894 465q33 -26 84 -56q59 7 117 7q147 0 177 -49q16 -22 2 -52q0 -1 -1 -2l-2 -2v-1q-6 -38 -71 -38q-48 0 -115 20t-130 53q-221 -24 -392 -83q-153 -262 -242 -262q-15 0 -28 7l-24 12q-1 1 -6 5q-10 10 -6 36q9 40 56 91.5t132 96.5q14 9 23 -6q2 -2 2 -4q52 85 107 197
-q68 136 104 262q-24 82 -30.5 159.5t6.5 127.5q11 40 42 40h21h1q23 0 35 -15q18 -21 9 -68q-2 -6 -4 -8q1 -3 1 -8v-30q-2 -123 -14 -192q55 -164 146 -238zM318 54q52 24 137 158q-51 -40 -87.5 -84t-49.5 -74zM716 974q-15 -42 -2 -132q1 7 7 44q0 3 7 43q1 4 4 8
-q-1 1 -1 2q-1 2 -1 3q-1 22 -13 36q0 -1 -1 -2v-2zM592 313q135 54 284 81q-2 1 -13 9.5t-16 13.5q-76 67 -127 176q-27 -86 -83 -197q-30 -56 -45 -83zM1238 329q-24 24 -140 24q76 -28 124 -28q14 0 18 1q0 1 -2 3z" />
-    <glyph glyph-name="_422" unicode="&#xf1c2;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M233 768v-107h70l164 -661h159l128 485q7 20 10 46q2 16 2 24h4l3 -24q1 -3 3.5 -20t5.5 -26l128 -485h159l164 661h70v107h-300v-107h90l-99 -438q-5 -20 -7 -46l-2 -21h-4q0 3 -0.5 6.5t-1.5 8t-1 6.5q-1 5 -4 21t-5 25l-144 545h-114l-144 -545q-2 -9 -4.5 -24.5
-t-3.5 -21.5l-4 -21h-4l-2 21q-2 26 -7 46l-99 438h90v107h-300z" />
-    <glyph glyph-name="_423" unicode="&#xf1c3;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M429 106v-106h281v106h-75l103 161q5 7 10 16.5t7.5 13.5t3.5 4h2q1 -4 5 -10q2 -4 4.5 -7.5t6 -8t6.5 -8.5l107 -161h-76v-106h291v106h-68l-192 273l195 282h67v107h-279v-107h74l-103 -159q-4 -7 -10 -16.5t-9 -13.5l-2 -3h-2q-1 4 -5 10q-6 11 -17 23l-106 159h76v107
-h-290v-107h68l189 -272l-194 -283h-68z" />
-    <glyph glyph-name="_424" unicode="&#xf1c4;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M416 106v-106h327v106h-93v167h137q76 0 118 15q67 23 106.5 87t39.5 146q0 81 -37 141t-100 87q-48 19 -130 19h-368v-107h92v-555h-92zM769 386h-119v268h120q52 0 83 -18q56 -33 56 -115q0 -89 -62 -120q-31 -15 -78 -15z" />
-    <glyph glyph-name="_425" unicode="&#xf1c5;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M1280 320v-320h-1024v192l192 192l128 -128l384 384zM448 512q-80 0 -136 56t-56 136t56 136t136 56t136 -56t56 -136t-56 -136t-136 -56z" />
-    <glyph glyph-name="_426" unicode="&#xf1c6;" 
-d="M640 1152v128h-128v-128h128zM768 1024v128h-128v-128h128zM640 896v128h-128v-128h128zM768 768v128h-128v-128h128zM1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400
-v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-128v-128h-128v128h-512v-1536h1280zM781 593l107 -349q8 -27 8 -52q0 -83 -72.5 -137.5t-183.5 -54.5t-183.5 54.5t-72.5 137.5q0 25 8 52q21 63 120 396v128h128v-128h79
-q22 0 39 -13t23 -34zM640 128q53 0 90.5 19t37.5 45t-37.5 45t-90.5 19t-90.5 -19t-37.5 -45t37.5 -45t90.5 -19z" />
-    <glyph glyph-name="_427" unicode="&#xf1c7;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M620 686q20 -8 20 -30v-544q0 -22 -20 -30q-8 -2 -12 -2q-12 0 -23 9l-166 167h-131q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h131l166 167q16 15 35 7zM1037 -3q31 0 50 24q129 159 129 363t-129 363q-16 21 -43 24t-47 -14q-21 -17 -23.5 -43.5t14.5 -47.5
-q100 -123 100 -282t-100 -282q-17 -21 -14.5 -47.5t23.5 -42.5q18 -15 40 -15zM826 145q27 0 47 20q87 93 87 219t-87 219q-18 19 -45 20t-46 -17t-20 -44.5t18 -46.5q52 -57 52 -131t-52 -131q-19 -20 -18 -46.5t20 -44.5q20 -17 44 -17z" />
-    <glyph glyph-name="_428" unicode="&#xf1c8;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M768 768q52 0 90 -38t38 -90v-384q0 -52 -38 -90t-90 -38h-384q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h384zM1260 766q20 -8 20 -30v-576q0 -22 -20 -30q-8 -2 -12 -2q-14 0 -23 9l-265 266v90l265 266q9 9 23 9q4 0 12 -2z" />
-    <glyph glyph-name="_429" unicode="&#xf1c9;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M480 768q8 11 21 12.5t24 -6.5l51 -38q11 -8 12.5 -21t-6.5 -24l-182 -243l182 -243q8 -11 6.5 -24t-12.5 -21l-51 -38q-11 -8 -24 -6.5t-21 12.5l-226 301q-14 19 0 38zM1282 467q14 -19 0 -38l-226 -301q-8 -11 -21 -12.5t-24 6.5l-51 38q-11 8 -12.5 21t6.5 24l182 243
-l-182 243q-8 11 -6.5 24t12.5 21l51 38q11 8 24 6.5t21 -12.5zM662 6q-13 2 -20.5 13t-5.5 24l138 831q2 13 13 20.5t24 5.5l63 -10q13 -2 20.5 -13t5.5 -24l-138 -831q-2 -13 -13 -20.5t-24 -5.5z" />
-    <glyph glyph-name="_430" unicode="&#xf1ca;" 
-d="M1497 709v-198q-101 -23 -198 -23q-65 -136 -165.5 -271t-181.5 -215.5t-128 -106.5q-80 -45 -162 3q-28 17 -60.5 43.5t-85 83.5t-102.5 128.5t-107.5 184t-105.5 244t-91.5 314.5t-70.5 390h283q26 -218 70 -398.5t104.5 -317t121.5 -235.5t140 -195q169 169 287 406
-q-142 72 -223 220t-81 333q0 192 104 314.5t284 122.5q178 0 273 -105.5t95 -297.5q0 -159 -58 -286q-7 -1 -19.5 -3t-46 -2t-63 6t-62 25.5t-50.5 51.5q31 103 31 184q0 87 -29 132t-79 45q-53 0 -85 -49.5t-32 -140.5q0 -186 105 -293.5t267 -107.5q62 0 121 14z" />
-    <glyph glyph-name="_431" unicode="&#xf1cb;" horiz-adv-x="1792" 
-d="M216 367l603 -402v359l-334 223zM154 511l193 129l-193 129v-258zM973 -35l603 402l-269 180l-334 -223v-359zM896 458l272 182l-272 182l-272 -182zM485 733l334 223v359l-603 -402zM1445 640l193 -129v258zM1307 733l269 180l-603 402v-359zM1792 913v-546
-q0 -41 -34 -64l-819 -546q-21 -13 -43 -13t-43 13l-819 546q-34 23 -34 64v546q0 41 34 64l819 546q21 13 43 13t43 -13l819 -546q34 -23 34 -64z" />
-    <glyph glyph-name="_432" unicode="&#xf1cc;" horiz-adv-x="2048" 
-d="M1800 764q111 -46 179.5 -145.5t68.5 -221.5q0 -164 -118 -280.5t-285 -116.5q-4 0 -11.5 0.5t-10.5 0.5h-1209h-1h-2h-5q-170 10 -288 125.5t-118 280.5q0 110 55 203t147 147q-12 39 -12 82q0 115 82 196t199 81q95 0 172 -58q75 154 222.5 248t326.5 94
-q166 0 306 -80.5t221.5 -218.5t81.5 -301q0 -6 -0.5 -18t-0.5 -18zM468 498q0 -122 84 -193t208 -71q137 0 240 99q-16 20 -47.5 56.5t-43.5 50.5q-67 -65 -144 -65q-55 0 -93.5 33.5t-38.5 87.5q0 53 38.5 87t91.5 34q44 0 84.5 -21t73 -55t65 -75t69 -82t77 -75t97 -55
-t121.5 -21q121 0 204.5 71.5t83.5 190.5q0 121 -84 192t-207 71q-143 0 -241 -97l93 -108q66 64 142 64q52 0 92 -33t40 -84q0 -57 -37 -91.5t-94 -34.5q-43 0 -82.5 21t-72 55t-65.5 75t-69.5 82t-77.5 75t-96.5 55t-118.5 21q-122 0 -207 -70.5t-85 -189.5z" />
-    <glyph glyph-name="_433" unicode="&#xf1cd;" horiz-adv-x="1792" 
-d="M896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM896 1408q-190 0 -361 -90l194 -194q82 28 167 28t167 -28l194 194q-171 90 -361 90zM218 279l194 194
-q-28 82 -28 167t28 167l-194 194q-90 -171 -90 -361t90 -361zM896 -128q190 0 361 90l-194 194q-82 -28 -167 -28t-167 28l-194 -194q171 -90 361 -90zM896 256q159 0 271.5 112.5t112.5 271.5t-112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5
-t271.5 -112.5zM1380 473l194 -194q90 171 90 361t-90 361l-194 -194q28 -82 28 -167t-28 -167z" />
-    <glyph glyph-name="_434" unicode="&#xf1ce;" horiz-adv-x="1792" 
-d="M1760 640q0 -176 -68.5 -336t-184 -275.5t-275.5 -184t-336 -68.5t-336 68.5t-275.5 184t-184 275.5t-68.5 336q0 213 97 398.5t265 305.5t374 151v-228q-221 -45 -366.5 -221t-145.5 -406q0 -130 51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5
-t136.5 204t51 248.5q0 230 -145.5 406t-366.5 221v228q206 -31 374 -151t265 -305.5t97 -398.5z" />
-    <glyph glyph-name="uniF1D0" unicode="&#xf1d0;" horiz-adv-x="1792" 
-d="M19 662q8 217 116 406t305 318h5q0 -1 -1 -3q-8 -8 -28 -33.5t-52 -76.5t-60 -110.5t-44.5 -135.5t-14 -150.5t39 -157.5t108.5 -154q50 -50 102 -69.5t90.5 -11.5t69.5 23.5t47 32.5l16 16q39 51 53 116.5t6.5 122.5t-21 107t-26.5 80l-14 29q-10 25 -30.5 49.5t-43 41
-t-43.5 29.5t-35 19l-13 6l104 115q39 -17 78 -52t59 -61l19 -27q1 48 -18.5 103.5t-40.5 87.5l-20 31l161 183l160 -181q-33 -46 -52.5 -102.5t-22.5 -90.5l-4 -33q22 37 61.5 72.5t67.5 52.5l28 17l103 -115q-44 -14 -85 -50t-60 -65l-19 -29q-31 -56 -48 -133.5t-7 -170
-t57 -156.5q33 -45 77.5 -60.5t85 -5.5t76 26.5t57.5 33.5l21 16q60 53 96.5 115t48.5 121.5t10 121.5t-18 118t-37 107.5t-45.5 93t-45 72t-34.5 47.5l-13 17q-14 13 -7 13l10 -3q40 -29 62.5 -46t62 -50t64 -58t58.5 -65t55.5 -77t45.5 -88t38 -103t23.5 -117t10.5 -136
-q3 -259 -108 -465t-312 -321t-456 -115q-185 0 -351 74t-283.5 198t-184 293t-60.5 353z" />
-    <glyph glyph-name="uniF1D1" unicode="&#xf1d1;" horiz-adv-x="1792" 
-d="M874 -102v-66q-208 6 -385 109.5t-283 275.5l58 34q29 -49 73 -99l65 57q148 -168 368 -212l-17 -86q65 -12 121 -13zM276 428l-83 -28q22 -60 49 -112l-57 -33q-98 180 -98 385t98 385l57 -33q-30 -56 -49 -112l82 -28q-35 -100 -35 -212q0 -109 36 -212zM1528 251
-l58 -34q-106 -172 -283 -275.5t-385 -109.5v66q56 1 121 13l-17 86q220 44 368 212l65 -57q44 50 73 99zM1377 805l-233 -80q14 -42 14 -85t-14 -85l232 -80q-31 -92 -98 -169l-185 162q-57 -67 -147 -85l48 -241q-52 -10 -98 -10t-98 10l48 241q-90 18 -147 85l-185 -162
-q-67 77 -98 169l232 80q-14 42 -14 85t14 85l-233 80q33 93 99 169l185 -162q59 68 147 86l-48 240q44 10 98 10t98 -10l-48 -240q88 -18 147 -86l185 162q66 -76 99 -169zM874 1448v-66q-65 -2 -121 -13l17 -86q-220 -42 -368 -211l-65 56q-38 -42 -73 -98l-57 33
-q106 172 282 275.5t385 109.5zM1705 640q0 -205 -98 -385l-57 33q27 52 49 112l-83 28q36 103 36 212q0 112 -35 212l82 28q-19 56 -49 112l57 33q98 -180 98 -385zM1585 1063l-57 -33q-35 56 -73 98l-65 -56q-148 169 -368 211l17 86q-56 11 -121 13v66q209 -6 385 -109.5
-t282 -275.5zM1748 640q0 173 -67.5 331t-181.5 272t-272 181.5t-331 67.5t-331 -67.5t-272 -181.5t-181.5 -272t-67.5 -331t67.5 -331t181.5 -272t272 -181.5t331 -67.5t331 67.5t272 181.5t181.5 272t67.5 331zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71
-t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="uniF1D2" unicode="&#xf1d2;" 
-d="M582 228q0 -66 -93 -66q-107 0 -107 63q0 64 98 64q102 0 102 -61zM546 694q0 -85 -74 -85q-77 0 -77 84q0 90 77 90q36 0 55 -25.5t19 -63.5zM712 769v125q-78 -29 -135 -29q-50 29 -110 29q-86 0 -145 -57t-59 -143q0 -50 29.5 -102t73.5 -67v-3q-38 -17 -38 -85
-q0 -53 41 -77v-3q-113 -37 -113 -139q0 -45 20 -78.5t54 -51t72 -25.5t81 -8q224 0 224 188q0 67 -48 99t-126 46q-27 5 -51.5 20.5t-24.5 39.5q0 44 49 52q77 15 122 70t45 134q0 24 -10 52q37 9 49 13zM771 350h137q-2 27 -2 82v387q0 46 2 69h-137q3 -23 3 -71v-392
-q0 -50 -3 -75zM1280 366v121q-30 -21 -68 -21q-53 0 -53 82v225h52q9 0 26.5 -1t26.5 -1v117h-105q0 82 3 102h-140q4 -24 4 -55v-47h-60v-117q36 3 37 3q3 0 11 -0.5t12 -0.5v-2h-2v-217q0 -37 2.5 -64t11.5 -56.5t24.5 -48.5t43.5 -31t66 -12q64 0 108 24zM924 1072
-q0 36 -24 63.5t-60 27.5t-60.5 -27t-24.5 -64q0 -36 25 -62.5t60 -26.5t59.5 27t24.5 62zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_438" unicode="&#xf1d3;" horiz-adv-x="1792" 
-d="M595 22q0 100 -165 100q-158 0 -158 -104q0 -101 172 -101q151 0 151 105zM536 777q0 61 -30 102t-89 41q-124 0 -124 -145q0 -135 124 -135q119 0 119 137zM805 1101v-202q-36 -12 -79 -22q16 -43 16 -84q0 -127 -73 -216.5t-197 -112.5q-40 -8 -59.5 -27t-19.5 -58
-q0 -31 22.5 -51.5t58 -32t78.5 -22t86 -25.5t78.5 -37.5t58 -64t22.5 -98.5q0 -304 -363 -304q-69 0 -130 12.5t-116 41t-87.5 82t-32.5 127.5q0 165 182 225v4q-67 41 -67 126q0 109 63 137v4q-72 24 -119.5 108.5t-47.5 165.5q0 139 95 231.5t235 92.5q96 0 178 -47
-q98 0 218 47zM1123 220h-222q4 45 4 134v609q0 94 -4 128h222q-4 -33 -4 -124v-613q0 -89 4 -134zM1724 442v-196q-71 -39 -174 -39q-62 0 -107 20t-70 50t-39.5 78t-18.5 92t-4 103v351h2v4q-7 0 -19 1t-18 1q-21 0 -59 -6v190h96v76q0 54 -6 89h227q-6 -41 -6 -165h171
-v-190q-15 0 -43.5 2t-42.5 2h-85v-365q0 -131 87 -131q61 0 109 33zM1148 1389q0 -58 -39 -101.5t-96 -43.5q-58 0 -98 43.5t-40 101.5q0 59 39.5 103t98.5 44q58 0 96.5 -44.5t38.5 -102.5z" />
-    <glyph glyph-name="_439" unicode="&#xf1d4;" 
-d="M809 532l266 499h-112l-157 -312q-24 -48 -44 -92l-42 92l-155 312h-120l263 -493v-324h101v318zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="uniF1D5" unicode="&#xf1d5;" horiz-adv-x="1280" 
-d="M842 964q0 -80 -57 -136.5t-136 -56.5q-60 0 -111 35q-62 -67 -115 -146q-247 -371 -202 -859q1 -22 -12.5 -38.5t-34.5 -18.5h-5q-20 0 -35 13.5t-17 33.5q-14 126 -3.5 247.5t29.5 217t54 186t69 155.5t74 125q61 90 132 165q-16 35 -16 77q0 80 56.5 136.5t136.5 56.5
-t136.5 -56.5t56.5 -136.5zM1223 953q0 -158 -78 -292t-212.5 -212t-292.5 -78q-64 0 -131 14q-21 5 -32.5 23.5t-6.5 39.5q5 20 23 31.5t39 7.5q51 -13 108 -13q97 0 186 38t153 102t102 153t38 186t-38 186t-102 153t-153 102t-186 38t-186 -38t-153 -102t-102 -153
-t-38 -186q0 -114 52 -218q10 -20 3.5 -40t-25.5 -30t-39.5 -3t-30.5 26q-64 123 -64 265q0 119 46.5 227t124.5 186t186 124t226 46q158 0 292.5 -78t212.5 -212.5t78 -292.5z" />
-    <glyph glyph-name="uniF1D6" unicode="&#xf1d6;" horiz-adv-x="1792" 
-d="M270 730q-8 19 -8 52q0 20 11 49t24 45q-1 22 7.5 53t22.5 43q0 139 92.5 288.5t217.5 209.5q139 66 324 66q133 0 266 -55q49 -21 90 -48t71 -56t55 -68t42 -74t32.5 -84.5t25.5 -89.5t22 -98l1 -5q55 -83 55 -150q0 -14 -9 -40t-9 -38q0 -1 1.5 -3.5t3.5 -5t2 -3.5
-q77 -114 120.5 -214.5t43.5 -208.5q0 -43 -19.5 -100t-55.5 -57q-9 0 -19.5 7.5t-19 17.5t-19 26t-16 26.5t-13.5 26t-9 17.5q-1 1 -3 1l-5 -4q-59 -154 -132 -223q20 -20 61.5 -38.5t69 -41.5t35.5 -65q-2 -4 -4 -16t-7 -18q-64 -97 -302 -97q-53 0 -110.5 9t-98 20
-t-104.5 30q-15 5 -23 7q-14 4 -46 4.5t-40 1.5q-41 -45 -127.5 -65t-168.5 -20q-35 0 -69 1.5t-93 9t-101 20.5t-74.5 40t-32.5 64q0 40 10 59.5t41 48.5q11 2 40.5 13t49.5 12q4 0 14 2q2 2 2 4l-2 3q-48 11 -108 105.5t-73 156.5l-5 3q-4 0 -12 -20q-18 -41 -54.5 -74.5
-t-77.5 -37.5h-1q-4 0 -6 4.5t-5 5.5q-23 54 -23 100q0 275 252 466z" />
-    <glyph glyph-name="uniF1D7" unicode="&#xf1d7;" horiz-adv-x="2048" 
-d="M580 1075q0 41 -25 66t-66 25q-43 0 -76 -25.5t-33 -65.5q0 -39 33 -64.5t76 -25.5q41 0 66 24.5t25 65.5zM1323 568q0 28 -25.5 50t-65.5 22q-27 0 -49.5 -22.5t-22.5 -49.5q0 -28 22.5 -50.5t49.5 -22.5q40 0 65.5 22t25.5 51zM1087 1075q0 41 -24.5 66t-65.5 25
-q-43 0 -76 -25.5t-33 -65.5q0 -39 33 -64.5t76 -25.5q41 0 65.5 24.5t24.5 65.5zM1722 568q0 28 -26 50t-65 22q-27 0 -49.5 -22.5t-22.5 -49.5q0 -28 22.5 -50.5t49.5 -22.5q39 0 65 22t26 51zM1456 965q-31 4 -70 4q-169 0 -311 -77t-223.5 -208.5t-81.5 -287.5
-q0 -78 23 -152q-35 -3 -68 -3q-26 0 -50 1.5t-55 6.5t-44.5 7t-54.5 10.5t-50 10.5l-253 -127l72 218q-290 203 -290 490q0 169 97.5 311t264 223.5t363.5 81.5q176 0 332.5 -66t262 -182.5t136.5 -260.5zM2048 404q0 -117 -68.5 -223.5t-185.5 -193.5l55 -181l-199 109
-q-150 -37 -218 -37q-169 0 -311 70.5t-223.5 191.5t-81.5 264t81.5 264t223.5 191.5t311 70.5q161 0 303 -70.5t227.5 -192t85.5 -263.5z" />
-    <glyph glyph-name="_443" unicode="&#xf1d8;" horiz-adv-x="1792" 
-d="M1764 1525q33 -24 27 -64l-256 -1536q-5 -29 -32 -45q-14 -8 -31 -8q-11 0 -24 5l-453 185l-242 -295q-18 -23 -49 -23q-13 0 -22 4q-19 7 -30.5 23.5t-11.5 36.5v349l864 1059l-1069 -925l-395 162q-37 14 -40 55q-2 40 32 59l1664 960q15 9 32 9q20 0 36 -11z" />
-    <glyph glyph-name="_444" unicode="&#xf1d9;" horiz-adv-x="1792" 
-d="M1764 1525q33 -24 27 -64l-256 -1536q-5 -29 -32 -45q-14 -8 -31 -8q-11 0 -24 5l-527 215l-298 -327q-18 -21 -47 -21q-14 0 -23 4q-19 7 -30 23.5t-11 36.5v452l-472 193q-37 14 -40 55q-3 39 32 59l1664 960q35 21 68 -2zM1422 26l221 1323l-1434 -827l336 -137
-l863 639l-478 -797z" />
-    <glyph glyph-name="_445" unicode="&#xf1da;" 
-d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61q-172 0 -327 72.5t-264 204.5q-7 10 -6.5 22.5t8.5 20.5l137 138q10 9 25 9q16 -2 23 -12q73 -95 179 -147t225 -52q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5
-t-163.5 109.5t-198.5 40.5q-98 0 -188 -35.5t-160 -101.5l137 -138q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l130 -129q107 101 244.5 156.5t284.5 55.5q156 0 298 -61t245 -164t164 -245t61 -298zM896 928v-448q0 -14 -9 -23
-t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="_446" unicode="&#xf1db;" 
-d="M768 1280q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
-t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="_447" unicode="&#xf1dc;" horiz-adv-x="1792" 
-d="M1682 -128q-44 0 -132.5 3.5t-133.5 3.5q-44 0 -132 -3.5t-132 -3.5q-24 0 -37 20.5t-13 45.5q0 31 17 46t39 17t51 7t45 15q33 21 33 140l-1 391q0 21 -1 31q-13 4 -50 4h-675q-38 0 -51 -4q-1 -10 -1 -31l-1 -371q0 -142 37 -164q16 -10 48 -13t57 -3.5t45 -15
-t20 -45.5q0 -26 -12.5 -48t-36.5 -22q-47 0 -139.5 3.5t-138.5 3.5q-43 0 -128 -3.5t-127 -3.5q-23 0 -35.5 21t-12.5 45q0 30 15.5 45t36 17.5t47.5 7.5t42 15q33 23 33 143l-1 57v813q0 3 0.5 26t0 36.5t-1.5 38.5t-3.5 42t-6.5 36.5t-11 31.5t-16 18q-15 10 -45 12t-53 2
-t-41 14t-18 45q0 26 12 48t36 22q46 0 138.5 -3.5t138.5 -3.5q42 0 126.5 3.5t126.5 3.5q25 0 37.5 -22t12.5 -48q0 -30 -17 -43.5t-38.5 -14.5t-49.5 -4t-43 -13q-35 -21 -35 -160l1 -320q0 -21 1 -32q13 -3 39 -3h699q25 0 38 3q1 11 1 32l1 320q0 139 -35 160
-q-18 11 -58.5 12.5t-66 13t-25.5 49.5q0 26 12.5 48t37.5 22q44 0 132 -3.5t132 -3.5q43 0 129 3.5t129 3.5q25 0 37.5 -22t12.5 -48q0 -30 -17.5 -44t-40 -14.5t-51.5 -3t-44 -12.5q-35 -23 -35 -161l1 -943q0 -119 34 -140q16 -10 46 -13.5t53.5 -4.5t41.5 -15.5t18 -44.5
-q0 -26 -12 -48t-36 -22z" />
-    <glyph glyph-name="_448" unicode="&#xf1dd;" horiz-adv-x="1280" 
-d="M1278 1347v-73q0 -29 -18.5 -61t-42.5 -32q-50 0 -54 -1q-26 -6 -32 -31q-3 -11 -3 -64v-1152q0 -25 -18 -43t-43 -18h-108q-25 0 -43 18t-18 43v1218h-143v-1218q0 -25 -17.5 -43t-43.5 -18h-108q-26 0 -43.5 18t-17.5 43v496q-147 12 -245 59q-126 58 -192 179
-q-64 117 -64 259q0 166 88 286q88 118 209 159q111 37 417 37h479q25 0 43 -18t18 -43z" />
-    <glyph glyph-name="_449" unicode="&#xf1de;" 
-d="M352 128v-128h-352v128h352zM704 256q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM864 640v-128h-864v128h864zM224 1152v-128h-224v128h224zM1536 128v-128h-736v128h736zM576 1280q26 0 45 -19t19 -45v-256
-q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM1216 768q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM1536 640v-128h-224v128h224zM1536 1152v-128h-864v128h864z" />
-    <glyph glyph-name="uniF1E0" unicode="&#xf1e0;" 
-d="M1216 512q133 0 226.5 -93.5t93.5 -226.5t-93.5 -226.5t-226.5 -93.5t-226.5 93.5t-93.5 226.5q0 12 2 34l-360 180q-92 -86 -218 -86q-133 0 -226.5 93.5t-93.5 226.5t93.5 226.5t226.5 93.5q126 0 218 -86l360 180q-2 22 -2 34q0 133 93.5 226.5t226.5 93.5
-t226.5 -93.5t93.5 -226.5t-93.5 -226.5t-226.5 -93.5q-126 0 -218 86l-360 -180q2 -22 2 -34t-2 -34l360 -180q92 86 218 86z" />
-    <glyph glyph-name="_451" unicode="&#xf1e1;" 
-d="M1280 341q0 88 -62.5 151t-150.5 63q-84 0 -145 -58l-241 120q2 16 2 23t-2 23l241 120q61 -58 145 -58q88 0 150.5 63t62.5 151t-62.5 150.5t-150.5 62.5t-151 -62.5t-63 -150.5q0 -7 2 -23l-241 -120q-62 57 -145 57q-88 0 -150.5 -62.5t-62.5 -150.5t62.5 -150.5
-t150.5 -62.5q83 0 145 57l241 -120q-2 -16 -2 -23q0 -88 63 -150.5t151 -62.5t150.5 62.5t62.5 150.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_452" unicode="&#xf1e2;" horiz-adv-x="1792" 
-d="M571 947q-10 25 -34 35t-49 0q-108 -44 -191 -127t-127 -191q-10 -25 0 -49t35 -34q13 -5 24 -5q42 0 60 40q34 84 98.5 148.5t148.5 98.5q25 11 35 35t0 49zM1513 1303l46 -46l-244 -243l68 -68q19 -19 19 -45.5t-19 -45.5l-64 -64q89 -161 89 -343q0 -143 -55.5 -273.5
-t-150 -225t-225 -150t-273.5 -55.5t-273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5q182 0 343 -89l64 64q19 19 45.5 19t45.5 -19l68 -68zM1521 1359q-10 -10 -22 -10q-13 0 -23 10l-91 90q-9 10 -9 23t9 23q10 9 23 9t23 -9l90 -91
-q10 -9 10 -22.5t-10 -22.5zM1751 1129q-11 -9 -23 -9t-23 9l-90 91q-10 9 -10 22.5t10 22.5q9 10 22.5 10t22.5 -10l91 -90q9 -10 9 -23t-9 -23zM1792 1312q0 -14 -9 -23t-23 -9h-96q-14 0 -23 9t-9 23t9 23t23 9h96q14 0 23 -9t9 -23zM1600 1504v-96q0 -14 -9 -23t-23 -9
-t-23 9t-9 23v96q0 14 9 23t23 9t23 -9t9 -23zM1751 1449l-91 -90q-10 -10 -22 -10q-13 0 -23 10q-10 9 -10 22.5t10 22.5l90 91q10 9 23 9t23 -9q9 -10 9 -23t-9 -23z" />
-    <glyph glyph-name="_453" unicode="&#xf1e3;" horiz-adv-x="1792" 
-d="M609 720l287 208l287 -208l-109 -336h-355zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM1515 186q149 203 149 454v3l-102 -89l-240 224l63 323
-l134 -12q-150 206 -389 282l53 -124l-287 -159l-287 159l53 124q-239 -76 -389 -282l135 12l62 -323l-240 -224l-102 89v-3q0 -251 149 -454l30 132l326 -40l139 -298l-116 -69q117 -39 240 -39t240 39l-116 69l139 298l326 40z" />
-    <glyph glyph-name="_454" unicode="&#xf1e4;" horiz-adv-x="1792" 
-d="M448 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM256 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM832 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23
-v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM640 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM66 768q-28 0 -47 19t-19 46v129h514v-129q0 -27 -19 -46t-46 -19h-383zM1216 224v-192q0 -14 -9 -23t-23 -9h-192
-q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1024 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1600 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23
-zM1408 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 1016v-13h-514v10q0 104 -382 102q-382 -1 -382 -102v-10h-514v13q0 17 8.5 43t34 64t65.5 75.5t110.5 76t160 67.5t224 47.5t293.5 18.5t293 -18.5t224 -47.5
-t160.5 -67.5t110.5 -76t65.5 -75.5t34 -64t8.5 -43zM1792 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 962v-129q0 -27 -19 -46t-46 -19h-384q-27 0 -46 19t-19 46v129h514z" />
-    <glyph glyph-name="_455" unicode="&#xf1e5;" horiz-adv-x="1792" 
-d="M704 1216v-768q0 -26 -19 -45t-45 -19v-576q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v512l249 873q7 23 31 23h424zM1024 1216v-704h-256v704h256zM1792 320v-512q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v576q-26 0 -45 19t-19 45v768h424q24 0 31 -23z
-M736 1504v-224h-352v224q0 14 9 23t23 9h288q14 0 23 -9t9 -23zM1408 1504v-224h-352v224q0 14 9 23t23 9h288q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="_456" unicode="&#xf1e6;" horiz-adv-x="1792" 
-d="M1755 1083q37 -38 37 -90.5t-37 -90.5l-401 -400l150 -150l-160 -160q-163 -163 -389.5 -186.5t-411.5 100.5l-362 -362h-181v181l362 362q-124 185 -100.5 411.5t186.5 389.5l160 160l150 -150l400 401q38 37 91 37t90 -37t37 -90.5t-37 -90.5l-400 -401l234 -234
-l401 400q38 37 91 37t90 -37z" />
-    <glyph glyph-name="_457" unicode="&#xf1e7;" horiz-adv-x="1792" 
-d="M873 796q0 -83 -63.5 -142.5t-152.5 -59.5t-152.5 59.5t-63.5 142.5q0 84 63.5 143t152.5 59t152.5 -59t63.5 -143zM1375 796q0 -83 -63 -142.5t-153 -59.5q-89 0 -152.5 59.5t-63.5 142.5q0 84 63.5 143t152.5 59q90 0 153 -59t63 -143zM1600 616v667q0 87 -32 123.5
-t-111 36.5h-1112q-83 0 -112.5 -34t-29.5 -126v-673q43 -23 88.5 -40t81 -28t81 -18.5t71 -11t70 -4t58.5 -0.5t56.5 2t44.5 2q68 1 95 -27q6 -6 10 -9q26 -25 61 -51q7 91 118 87q5 0 36.5 -1.5t43 -2t45.5 -1t53 1t54.5 4.5t61 8.5t62 13.5t67 19.5t67.5 27t72 34.5z
-M1763 621q-121 -149 -372 -252q84 -285 -23 -465q-66 -113 -183 -148q-104 -32 -182 15q-86 51 -82 164l-1 326v1q-8 2 -24.5 6t-23.5 5l-1 -338q4 -114 -83 -164q-79 -47 -183 -15q-117 36 -182 150q-105 180 -22 463q-251 103 -372 252q-25 37 -4 63t60 -1q4 -2 11.5 -7
-t10.5 -8v694q0 72 47 123t114 51h1257q67 0 114 -51t47 -123v-694l21 15q39 27 60 1t-4 -63z" />
-    <glyph glyph-name="_458" unicode="&#xf1e8;" horiz-adv-x="1792" 
-d="M896 1102v-434h-145v434h145zM1294 1102v-434h-145v434h145zM1294 342l253 254v795h-1194v-1049h326v-217l217 217h398zM1692 1536v-1013l-434 -434h-326l-217 -217h-217v217h-398v1158l109 289h1483z" />
-    <glyph glyph-name="_459" unicode="&#xf1e9;" 
-d="M773 217v-127q-1 -292 -6 -305q-12 -32 -51 -40q-54 -9 -181.5 38t-162.5 89q-13 15 -17 36q-1 12 4 26q4 10 34 47t181 216q1 0 60 70q15 19 39.5 24.5t49.5 -3.5q24 -10 37.5 -29t12.5 -42zM624 468q-3 -55 -52 -70l-120 -39q-275 -88 -292 -88q-35 2 -54 36
-q-12 25 -17 75q-8 76 1 166.5t30 124.5t56 32q13 0 202 -77q71 -29 115 -47l84 -34q23 -9 35.5 -30.5t11.5 -48.5zM1450 171q-7 -54 -91.5 -161t-135.5 -127q-37 -14 -63 7q-14 10 -184 287l-47 77q-14 21 -11.5 46t19.5 46q35 43 83 26q1 -1 119 -40q203 -66 242 -79.5
-t47 -20.5q28 -22 22 -61zM778 803q5 -102 -54 -122q-58 -17 -114 71l-378 598q-8 35 19 62q41 43 207.5 89.5t224.5 31.5q40 -10 49 -45q3 -18 22 -305.5t24 -379.5zM1440 695q3 -39 -26 -59q-15 -10 -329 -86q-67 -15 -91 -23l1 2q-23 -6 -46 4t-37 32q-30 47 0 87
-q1 1 75 102q125 171 150 204t34 39q28 19 65 2q48 -23 123 -133.5t81 -167.5v-3z" />
-    <glyph glyph-name="_460" unicode="&#xf1ea;" horiz-adv-x="2048" 
-d="M1024 1024h-384v-384h384v384zM1152 384v-128h-640v128h640zM1152 1152v-640h-640v640h640zM1792 384v-128h-512v128h512zM1792 640v-128h-512v128h512zM1792 896v-128h-512v128h512zM1792 1152v-128h-512v128h512zM256 192v960h-128v-960q0 -26 19 -45t45 -19t45 19
-t19 45zM1920 192v1088h-1536v-1088q0 -33 -11 -64h1483q26 0 45 19t19 45zM2048 1408v-1216q0 -80 -56 -136t-136 -56h-1664q-80 0 -136 56t-56 136v1088h256v128h1792z" />
-    <glyph glyph-name="_461" unicode="&#xf1eb;" horiz-adv-x="2048" 
-d="M1024 13q-20 0 -93 73.5t-73 93.5q0 32 62.5 54t103.5 22t103.5 -22t62.5 -54q0 -20 -73 -93.5t-93 -73.5zM1294 284q-2 0 -40 25t-101.5 50t-128.5 25t-128.5 -25t-101 -50t-40.5 -25q-18 0 -93.5 75t-75.5 93q0 13 10 23q78 77 196 121t233 44t233 -44t196 -121
-q10 -10 10 -23q0 -18 -75.5 -93t-93.5 -75zM1567 556q-11 0 -23 8q-136 105 -252 154.5t-268 49.5q-85 0 -170.5 -22t-149 -53t-113.5 -62t-79 -53t-31 -22q-17 0 -92 75t-75 93q0 12 10 22q132 132 320 205t380 73t380 -73t320 -205q10 -10 10 -22q0 -18 -75 -93t-92 -75z
-M1838 827q-11 0 -22 9q-179 157 -371.5 236.5t-420.5 79.5t-420.5 -79.5t-371.5 -236.5q-11 -9 -22 -9q-17 0 -92.5 75t-75.5 93q0 13 10 23q187 186 445 288t527 102t527 -102t445 -288q10 -10 10 -23q0 -18 -75.5 -93t-92.5 -75z" />
-    <glyph glyph-name="_462" unicode="&#xf1ec;" horiz-adv-x="1792" 
-d="M384 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM384 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5
-t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1152 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5
-t37.5 90.5zM384 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1152 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 768q0 53 -37.5 90.5t-90.5 37.5
-t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1536 0v384q0 52 -38 90t-90 38t-90 -38t-38 -90v-384q0 -52 38 -90t90 -38t90 38t38 90zM1152 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5z
-M1536 1088v256q0 26 -19 45t-45 19h-1280q-26 0 -45 -19t-19 -45v-256q0 -26 19 -45t45 -19h1280q26 0 45 19t19 45zM1536 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 1408v-1536q0 -52 -38 -90t-90 -38
-h-1408q-52 0 -90 38t-38 90v1536q0 52 38 90t90 38h1408q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_463" unicode="&#xf1ed;" 
-d="M1519 890q18 -84 -4 -204q-87 -444 -565 -444h-44q-25 0 -44 -16.5t-24 -42.5l-4 -19l-55 -346l-2 -15q-5 -26 -24.5 -42.5t-44.5 -16.5h-251q-21 0 -33 15t-9 36q9 56 26.5 168t26.5 168t27 167.5t27 167.5q5 37 43 37h131q133 -2 236 21q175 39 287 144q102 95 155 246
-q24 70 35 133q1 6 2.5 7.5t3.5 1t6 -3.5q79 -59 98 -162zM1347 1172q0 -107 -46 -236q-80 -233 -302 -315q-113 -40 -252 -42q0 -1 -90 -1l-90 1q-100 0 -118 -96q-2 -8 -85 -530q-1 -10 -12 -10h-295q-22 0 -36.5 16.5t-11.5 38.5l232 1471q5 29 27.5 48t51.5 19h598
-q34 0 97.5 -13t111.5 -32q107 -41 163.5 -123t56.5 -196z" />
-    <glyph glyph-name="_464" unicode="&#xf1ee;" horiz-adv-x="1792" 
-d="M441 864q33 0 52 -26q266 -364 362 -774h-446q-127 441 -367 749q-12 16 -3 33.5t29 17.5h373zM1000 507q-49 -199 -125 -393q-79 310 -256 594q40 221 44 449q211 -340 337 -650zM1099 1216q235 -324 384.5 -698.5t184.5 -773.5h-451q-41 665 -553 1472h435zM1792 640
-q0 -424 -101 -812q-67 560 -359 1083q-25 301 -106 584q-4 16 5.5 28.5t25.5 12.5h359q21 0 38.5 -13t22.5 -33q115 -409 115 -850z" />
-    <glyph glyph-name="uniF1F0" unicode="&#xf1f0;" horiz-adv-x="2304" 
-d="M1975 546h-138q14 37 66 179l3 9q4 10 10 26t9 26l12 -55zM531 611l-58 295q-11 54 -75 54h-268l-2 -13q311 -79 403 -336zM710 960l-162 -438l-17 89q-26 70 -85 129.5t-131 88.5l135 -510h175l261 641h-176zM849 318h166l104 642h-166zM1617 944q-69 27 -149 27
-q-123 0 -201 -59t-79 -153q-1 -102 145 -174q48 -23 67 -41t19 -39q0 -30 -30 -46t-69 -16q-86 0 -156 33l-22 11l-23 -144q74 -34 185 -34q130 -1 208.5 59t80.5 160q0 106 -140 174q-49 25 -71 42t-22 38q0 22 24.5 38.5t70.5 16.5q70 1 124 -24l15 -8zM2042 960h-128
-q-65 0 -87 -54l-246 -588h174l35 96h212q5 -22 20 -96h154zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_466" unicode="&#xf1f1;" horiz-adv-x="2304" 
-d="M1119 1195q-128 85 -281 85q-103 0 -197.5 -40.5t-162.5 -108.5t-108.5 -162t-40.5 -197q0 -104 40.5 -198t108.5 -162t162 -108.5t198 -40.5q153 0 281 85q-131 107 -178 265.5t0.5 316.5t177.5 265zM1152 1171q-126 -99 -172 -249.5t-0.5 -300.5t172.5 -249
-q127 99 172.5 249t-0.5 300.5t-172 249.5zM1185 1195q130 -107 177.5 -265.5t0.5 -317t-178 -264.5q128 -85 281 -85q104 0 198 40.5t162 108.5t108.5 162t40.5 198q0 103 -40.5 197t-108.5 162t-162.5 108.5t-197.5 40.5q-153 0 -281 -85zM1926 473h7v3h-17v-3h7v-17h3v17z
-M1955 456h4v20h-5l-6 -13l-6 13h-5v-20h3v15l6 -13h4l5 13v-15zM1947 16v-2h-2h-3v3h3h2v-1zM1947 7h3l-4 5h2l1 1q1 1 1 3t-1 3l-1 1h-3h-6v-13h3v5h1zM685 75q0 19 11 31t30 12q18 0 29 -12.5t11 -30.5q0 -19 -11 -31t-29 -12q-19 0 -30 12t-11 31zM1158 119q30 0 35 -32
-h-70q5 32 35 32zM1514 75q0 19 11 31t29 12t29.5 -12.5t11.5 -30.5q0 -19 -11 -31t-30 -12q-18 0 -29 12t-11 31zM1786 75q0 18 11.5 30.5t29.5 12.5t29.5 -12.5t11.5 -30.5q0 -19 -11.5 -31t-29.5 -12t-29.5 12.5t-11.5 30.5zM1944 3q-2 0 -4 1q-1 0 -3 2t-2 3q-1 2 -1 4
-q0 3 1 4q0 2 2 4l1 1q2 0 2 1q2 1 4 1q3 0 4 -1l4 -2l2 -4v-1q1 -2 1 -3l-1 -1v-3t-1 -1l-1 -2q-2 -2 -4 -2q-1 -1 -4 -1zM599 7h30v85q0 24 -14.5 38.5t-39.5 15.5q-32 0 -47 -24q-14 24 -45 24q-24 0 -39 -20v16h-30v-135h30v75q0 36 33 36q30 0 30 -36v-75h29v75
-q0 36 33 36q30 0 30 -36v-75zM765 7h29v68v67h-29v-16q-17 20 -43 20q-29 0 -48 -20t-19 -51t19 -51t48 -20q28 0 43 20v-17zM943 48q0 34 -47 40l-14 2q-23 4 -23 14q0 15 25 15q23 0 43 -11l12 24q-22 14 -55 14q-26 0 -41 -12t-15 -32q0 -33 47 -39l13 -2q24 -4 24 -14
-q0 -17 -31 -17q-25 0 -45 14l-13 -23q25 -17 58 -17q29 0 45.5 12t16.5 32zM1073 14l-8 25q-13 -7 -26 -7q-19 0 -19 22v61h48v27h-48v41h-30v-41h-28v-27h28v-61q0 -50 47 -50q21 0 36 10zM1159 146q-29 0 -48 -20t-19 -51q0 -32 19.5 -51.5t49.5 -19.5q33 0 55 19l-14 22
-q-18 -15 -39 -15q-34 0 -41 33h101v12q0 32 -18 51.5t-46 19.5zM1318 146q-23 0 -35 -20v16h-30v-135h30v76q0 35 29 35q10 0 18 -4l9 28q-9 4 -21 4zM1348 75q0 -31 19.5 -51t52.5 -20q29 0 48 16l-14 24q-18 -13 -35 -12q-18 0 -29.5 12t-11.5 31t11.5 31t29.5 12
-q19 0 35 -12l14 24q-20 16 -48 16q-33 0 -52.5 -20t-19.5 -51zM1593 7h30v68v67h-30v-16q-15 20 -42 20q-29 0 -48.5 -20t-19.5 -51t19.5 -51t48.5 -20q28 0 42 20v-17zM1726 146q-23 0 -35 -20v16h-29v-135h29v76q0 35 29 35q10 0 18 -4l9 28q-8 4 -21 4zM1866 7h29v68v122
-h-29v-71q-15 20 -43 20t-47.5 -20.5t-19.5 -50.5t19.5 -50.5t47.5 -20.5q29 0 43 20v-17zM1944 27l-2 -1h-3q-2 -1 -4 -3q-3 -1 -3 -4q-1 -2 -1 -6q0 -3 1 -5q0 -2 3 -4q2 -2 4 -3t5 -1q4 0 6 1q0 1 2 2l2 1q1 1 3 4q1 2 1 5q0 4 -1 6q-1 1 -3 4q0 1 -2 2l-2 1q-1 0 -3 0.5
-t-3 0.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_467" unicode="&#xf1f2;" horiz-adv-x="2304" 
-d="M313 759q0 -51 -36 -84q-29 -26 -89 -26h-17v220h17q61 0 89 -27q36 -31 36 -83zM2089 824q0 -52 -64 -52h-19v101h20q63 0 63 -49zM380 759q0 74 -50 120.5t-129 46.5h-95v-333h95q74 0 119 38q60 51 60 128zM410 593h65v333h-65v-333zM730 694q0 40 -20.5 62t-75.5 42
-q-29 10 -39.5 19t-10.5 23q0 16 13.5 26.5t34.5 10.5q29 0 53 -27l34 44q-41 37 -98 37q-44 0 -74 -27.5t-30 -67.5q0 -35 18 -55.5t64 -36.5q37 -13 45 -19q19 -12 19 -34q0 -20 -14 -33.5t-36 -13.5q-48 0 -71 44l-42 -40q44 -64 115 -64q51 0 83 30.5t32 79.5zM1008 604
-v77q-37 -37 -78 -37q-49 0 -80.5 32.5t-31.5 82.5q0 48 31.5 81.5t77.5 33.5q43 0 81 -38v77q-40 20 -80 20q-74 0 -125.5 -50.5t-51.5 -123.5t51 -123.5t125 -50.5q42 0 81 19zM2240 0v527q-65 -40 -144.5 -84t-237.5 -117t-329.5 -137.5t-417.5 -134.5t-504 -118h1569
-q26 0 45 19t19 45zM1389 757q0 75 -53 128t-128 53t-128 -53t-53 -128t53 -128t128 -53t128 53t53 128zM1541 584l144 342h-71l-90 -224l-89 224h-71l142 -342h35zM1714 593h184v56h-119v90h115v56h-115v74h119v57h-184v-333zM2105 593h80l-105 140q76 16 76 94q0 47 -31 73
-t-87 26h-97v-333h65v133h9zM2304 1274v-1268q0 -56 -38.5 -95t-93.5 -39h-2040q-55 0 -93.5 39t-38.5 95v1268q0 56 38.5 95t93.5 39h2040q55 0 93.5 -39t38.5 -95z" />
-    <glyph glyph-name="f1f3" unicode="&#xf1f3;" horiz-adv-x="2304" 
-d="M119 854h89l-45 108zM740 328l74 79l-70 79h-163v-49h142v-55h-142v-54h159zM898 406l99 -110v217zM1186 453q0 33 -40 33h-84v-69h83q41 0 41 36zM1475 457q0 29 -42 29h-82v-61h81q43 0 43 32zM1197 923q0 29 -42 29h-82v-60h81q43 0 43 31zM1656 854h89l-44 108z
-M699 1009v-271h-66v212l-94 -212h-57l-94 212v-212h-132l-25 60h-135l-25 -60h-70l116 271h96l110 -257v257h106l85 -184l77 184h108zM1255 453q0 -20 -5.5 -35t-14 -25t-22.5 -16.5t-26 -10t-31.5 -4.5t-31.5 -1t-32.5 0.5t-29.5 0.5v-91h-126l-80 90l-83 -90h-256v271h260
-l80 -89l82 89h207q109 0 109 -89zM964 794v-56h-217v271h217v-57h-152v-49h148v-55h-148v-54h152zM2304 235v-229q0 -55 -38.5 -94.5t-93.5 -39.5h-2040q-55 0 -93.5 39.5t-38.5 94.5v678h111l25 61h55l25 -61h218v46l19 -46h113l20 47v-47h541v99l10 1q10 0 10 -14v-86h279
-v23q23 -12 55 -18t52.5 -6.5t63 0.5t51.5 1l25 61h56l25 -61h227v58l34 -58h182v378h-180v-44l-25 44h-185v-44l-23 44h-249q-69 0 -109 -22v22h-172v-22q-24 22 -73 22h-628l-43 -97l-43 97h-198v-44l-22 44h-169l-78 -179v391q0 55 38.5 94.5t93.5 39.5h2040
-q55 0 93.5 -39.5t38.5 -94.5v-678h-120q-51 0 -81 -22v22h-177q-55 0 -78 -22v22h-316v-22q-31 22 -87 22h-209v-22q-23 22 -91 22h-234l-54 -58l-50 58h-349v-378h343l55 59l52 -59h211v89h21q59 0 90 13v-102h174v99h8q8 0 10 -2t2 -10v-87h529q57 0 88 24v-24h168
-q60 0 95 17zM1546 469q0 -23 -12 -43t-34 -29q25 -9 34 -26t9 -46v-54h-65v45q0 33 -12 43.5t-46 10.5h-69v-99h-65v271h154q48 0 77 -15t29 -58zM1269 936q0 -24 -12.5 -44t-33.5 -29q26 -9 34.5 -25.5t8.5 -46.5v-53h-65q0 9 0.5 26.5t0 25t-3 18.5t-8.5 16t-17.5 8.5
-t-29.5 3.5h-70v-98h-64v271l153 -1q49 0 78 -14.5t29 -57.5zM1798 327v-56h-216v271h216v-56h-151v-49h148v-55h-148v-54zM1372 1009v-271h-66v271h66zM2065 357q0 -86 -102 -86h-126v58h126q34 0 34 25q0 16 -17 21t-41.5 5t-49.5 3.5t-42 22.5t-17 55q0 39 26 60t66 21
-h130v-57h-119q-36 0 -36 -25q0 -16 17.5 -20.5t42 -4t49 -2.5t42 -21.5t17.5 -54.5zM2304 407v-101q-24 -35 -88 -35h-125v58h125q33 0 33 25q0 13 -12.5 19t-31 5.5t-40 2t-40 8t-31 24t-12.5 48.5q0 39 26.5 60t66.5 21h129v-57h-118q-36 0 -36 -25q0 -20 29 -22t68.5 -5
-t56.5 -26zM2139 1008v-270h-92l-122 203v-203h-132l-26 60h-134l-25 -60h-75q-129 0 -129 133q0 138 133 138h63v-59q-7 0 -28 1t-28.5 0.5t-23 -2t-21.5 -6.5t-14.5 -13.5t-11.5 -23t-3 -33.5q0 -38 13.5 -58t49.5 -20h29l92 213h97l109 -256v256h99l114 -188v188h66z" />
-    <glyph glyph-name="_469" unicode="&#xf1f4;" horiz-adv-x="2304" 
-d="M745 630q0 -37 -25.5 -61.5t-62.5 -24.5q-29 0 -46.5 16t-17.5 44q0 37 25 62.5t62 25.5q28 0 46.5 -16.5t18.5 -45.5zM1530 779q0 -42 -22 -57t-66 -15l-32 -1l17 107q2 11 13 11h18q22 0 35 -2t25 -12.5t12 -30.5zM1881 630q0 -36 -25.5 -61t-61.5 -25q-29 0 -47 16
-t-18 44q0 37 25 62.5t62 25.5q28 0 46.5 -16.5t18.5 -45.5zM513 801q0 59 -38.5 85.5t-100.5 26.5h-160q-19 0 -21 -19l-65 -408q-1 -6 3 -11t10 -5h76q20 0 22 19l18 110q1 8 7 13t15 6.5t17 1.5t19 -1t14 -1q86 0 135 48.5t49 134.5zM822 489l41 261q1 6 -3 11t-10 5h-76
-q-14 0 -17 -33q-27 40 -95 40q-72 0 -122.5 -54t-50.5 -127q0 -59 34.5 -94t92.5 -35q28 0 58 12t48 32q-4 -12 -4 -21q0 -16 13 -16h69q19 0 22 19zM1269 752q0 5 -4 9.5t-9 4.5h-77q-11 0 -18 -10l-106 -156l-44 150q-5 16 -22 16h-75q-5 0 -9 -4.5t-4 -9.5q0 -2 19.5 -59
-t42 -123t23.5 -70q-82 -112 -82 -120q0 -13 13 -13h77q11 0 18 10l255 368q2 2 2 7zM1649 801q0 59 -38.5 85.5t-100.5 26.5h-159q-20 0 -22 -19l-65 -408q-1 -6 3 -11t10 -5h82q12 0 16 13l18 116q1 8 7 13t15 6.5t17 1.5t19 -1t14 -1q86 0 135 48.5t49 134.5zM1958 489
-l41 261q1 6 -3 11t-10 5h-76q-14 0 -17 -33q-26 40 -95 40q-72 0 -122.5 -54t-50.5 -127q0 -59 34.5 -94t92.5 -35q29 0 59 12t47 32q0 -1 -2 -9t-2 -12q0 -16 13 -16h69q19 0 22 19zM2176 898v1q0 14 -13 14h-74q-11 0 -13 -11l-65 -416l-1 -2q0 -5 4 -9.5t10 -4.5h66
-q19 0 21 19zM392 764q-5 -35 -26 -46t-60 -11l-33 -1l17 107q2 11 13 11h19q40 0 58 -11.5t12 -48.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_470" unicode="&#xf1f5;" horiz-adv-x="2304" 
-d="M1597 633q0 -69 -21 -106q-19 -35 -52 -35q-23 0 -41 9v224q29 30 57 30q57 0 57 -122zM2035 669h-110q6 98 56 98q51 0 54 -98zM476 534q0 59 -33 91.5t-101 57.5q-36 13 -52 24t-16 25q0 26 38 26q58 0 124 -33l18 112q-67 32 -149 32q-77 0 -123 -38q-48 -39 -48 -109
-q0 -58 32.5 -90.5t99.5 -56.5q39 -14 54.5 -25.5t15.5 -27.5q0 -31 -48 -31q-29 0 -70 12.5t-72 30.5l-18 -113q72 -41 168 -41q81 0 129 37q51 41 51 117zM771 749l19 111h-96v135l-129 -21l-18 -114l-46 -8l-17 -103h62v-219q0 -84 44 -120q38 -30 111 -30q32 0 79 11v118
-q-32 -7 -44 -7q-42 0 -42 50v197h77zM1087 724v139q-15 3 -28 3q-32 0 -55.5 -16t-33.5 -46l-10 56h-131v-471h150v306q26 31 82 31q16 0 26 -2zM1124 389h150v471h-150v-471zM1746 638q0 122 -45 179q-40 52 -111 52q-64 0 -117 -56l-8 47h-132v-645l150 25v151
-q36 -11 68 -11q83 0 134 56q61 65 61 202zM1278 986q0 33 -23 56t-56 23t-56 -23t-23 -56t23 -56.5t56 -23.5t56 23.5t23 56.5zM2176 629q0 113 -48 176q-50 64 -144 64q-96 0 -151.5 -66t-55.5 -180q0 -128 63 -188q55 -55 161 -55q101 0 160 40l-16 103q-57 -31 -128 -31
-q-43 0 -63 19q-23 19 -28 66h248q2 14 2 52zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_471" unicode="&#xf1f6;" horiz-adv-x="2048" 
-d="M1558 684q61 -356 298 -556q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-180.5 74.5t-75.5 180.5zM1024 -176q16 0 16 16t-16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5zM2026 1424q8 -10 7.5 -23.5t-10.5 -22.5
-l-1872 -1622q-10 -8 -23.5 -7t-21.5 11l-84 96q-8 10 -7.5 23.5t10.5 21.5l186 161q-19 32 -19 66q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q124 -18 219 -82.5t148 -157.5
-l418 363q10 8 23.5 7t21.5 -11z" />
-    <glyph glyph-name="_472" unicode="&#xf1f7;" horiz-adv-x="2048" 
-d="M1040 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM503 315l877 760q-42 88 -132.5 146.5t-223.5 58.5q-93 0 -169.5 -31.5t-121.5 -80.5t-69 -103t-24 -105q0 -384 -137 -645zM1856 128
-q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-180.5 74.5t-75.5 180.5l149 129h757q-166 187 -227 459l111 97q61 -356 298 -556zM1942 1520l84 -96q8 -10 7.5 -23.5t-10.5 -22.5l-1872 -1622q-10 -8 -23.5 -7t-21.5 11l-84 96q-8 10 -7.5 23.5t10.5 21.5l186 161
-q-19 32 -19 66q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q124 -18 219 -82.5t148 -157.5l418 363q10 8 23.5 7t21.5 -11z" />
-    <glyph glyph-name="_473" unicode="&#xf1f8;" horiz-adv-x="1408" 
-d="M512 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM768 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1024 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704
-q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM480 1152h448l-48 117q-7 9 -17 11h-317q-10 -2 -17 -11zM1408 1120v-64q0 -14 -9 -23t-23 -9h-96v-948q0 -83 -47 -143.5t-113 -60.5h-832q-66 0 -113 58.5t-47 141.5v952h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h309l70 167
-q15 37 54 63t79 26h320q40 0 79 -26t54 -63l70 -167h309q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="_474" unicode="&#xf1f9;" 
-d="M1150 462v-109q0 -50 -36.5 -89t-94 -60.5t-118 -32.5t-117.5 -11q-205 0 -342.5 139t-137.5 346q0 203 136 339t339 136q34 0 75.5 -4.5t93 -18t92.5 -34t69 -56.5t28 -81v-109q0 -16 -16 -16h-118q-16 0 -16 16v70q0 43 -65.5 67.5t-137.5 24.5q-140 0 -228.5 -91.5
-t-88.5 -237.5q0 -151 91.5 -249.5t233.5 -98.5q68 0 138 24t70 66v70q0 7 4.5 11.5t10.5 4.5h119q6 0 11 -4.5t5 -11.5zM768 1280q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5
-t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="_475" unicode="&#xf1fa;" 
-d="M972 761q0 108 -53.5 169t-147.5 61q-63 0 -124 -30.5t-110 -84.5t-79.5 -137t-30.5 -180q0 -112 53.5 -173t150.5 -61q96 0 176 66.5t122.5 166t42.5 203.5zM1536 640q0 -111 -37 -197t-98.5 -135t-131.5 -74.5t-145 -27.5q-6 0 -15.5 -0.5t-16.5 -0.5q-95 0 -142 53
-q-28 33 -33 83q-52 -66 -131.5 -110t-173.5 -44q-161 0 -249.5 95.5t-88.5 269.5q0 157 66 290t179 210.5t246 77.5q87 0 155 -35.5t106 -99.5l2 19l11 56q1 6 5.5 12t9.5 6h118q5 0 13 -11q5 -5 3 -16l-120 -614q-5 -24 -5 -48q0 -39 12.5 -52t44.5 -13q28 1 57 5.5t73 24
-t77 50t57 89.5t24 137q0 292 -174 466t-466 174q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51q228 0 405 144q11 9 24 8t21 -12l41 -49q8 -12 7 -24q-2 -13 -12 -22q-102 -83 -227.5 -128t-258.5 -45q-156 0 -298 61
-t-245 164t-164 245t-61 298t61 298t164 245t245 164t298 61q344 0 556 -212t212 -556z" />
-    <glyph glyph-name="_476" unicode="&#xf1fb;" horiz-adv-x="1792" 
-d="M1698 1442q94 -94 94 -226.5t-94 -225.5l-225 -223l104 -104q10 -10 10 -23t-10 -23l-210 -210q-10 -10 -23 -10t-23 10l-105 105l-603 -603q-37 -37 -90 -37h-203l-256 -128l-64 64l128 256v203q0 53 37 90l603 603l-105 105q-10 10 -10 23t10 23l210 210q10 10 23 10
-t23 -10l104 -104l223 225q93 94 225.5 94t226.5 -94zM512 64l576 576l-192 192l-576 -576v-192h192z" />
-    <glyph glyph-name="f1fc" unicode="&#xf1fc;" horiz-adv-x="1792" 
-d="M1615 1536q70 0 122.5 -46.5t52.5 -116.5q0 -63 -45 -151q-332 -629 -465 -752q-97 -91 -218 -91q-126 0 -216.5 92.5t-90.5 219.5q0 128 92 212l638 579q59 54 130 54zM706 502q39 -76 106.5 -130t150.5 -76l1 -71q4 -213 -129.5 -347t-348.5 -134q-123 0 -218 46.5
-t-152.5 127.5t-86.5 183t-29 220q7 -5 41 -30t62 -44.5t59 -36.5t46 -17q41 0 55 37q25 66 57.5 112.5t69.5 76t88 47.5t103 25.5t125 10.5z" />
-    <glyph glyph-name="_478" unicode="&#xf1fd;" horiz-adv-x="1792" 
-d="M1792 128v-384h-1792v384q45 0 85 14t59 27.5t47 37.5q30 27 51.5 38t56.5 11q24 0 44 -7t31 -15t33 -27q29 -25 47 -38t58 -27t86 -14q45 0 85 14.5t58 27t48 37.5q21 19 32.5 27t31 15t43.5 7q35 0 56.5 -11t51.5 -38q28 -24 47 -37.5t59 -27.5t85 -14t85 14t59 27.5
-t47 37.5q30 27 51.5 38t56.5 11q34 0 55.5 -11t51.5 -38q28 -24 47 -37.5t59 -27.5t85 -14zM1792 448v-192q-24 0 -44 7t-31 15t-33 27q-29 25 -47 38t-58 27t-85 14q-46 0 -86 -14t-58 -27t-47 -38q-22 -19 -33 -27t-31 -15t-44 -7q-35 0 -56.5 11t-51.5 38q-29 25 -47 38
-t-58 27t-86 14q-45 0 -85 -14.5t-58 -27t-48 -37.5q-21 -19 -32.5 -27t-31 -15t-43.5 -7q-35 0 -56.5 11t-51.5 38q-28 24 -47 37.5t-59 27.5t-85 14q-46 0 -86 -14t-58 -27t-47 -38q-30 -27 -51.5 -38t-56.5 -11v192q0 80 56 136t136 56h64v448h256v-448h256v448h256v-448
-h256v448h256v-448h64q80 0 136 -56t56 -136zM512 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150zM1024 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5
-q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150zM1536 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150z" />
-    <glyph glyph-name="_479" unicode="&#xf1fe;" horiz-adv-x="2048" 
-d="M2048 0v-128h-2048v1536h128v-1408h1920zM1664 1024l256 -896h-1664v576l448 576l576 -576z" />
-    <glyph glyph-name="_480" unicode="&#xf200;" horiz-adv-x="1792" 
-d="M768 646l546 -546q-106 -108 -247.5 -168t-298.5 -60q-209 0 -385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103v-762zM955 640h773q0 -157 -60 -298.5t-168 -247.5zM1664 768h-768v768q209 0 385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="_481" unicode="&#xf201;" horiz-adv-x="2048" 
-d="M2048 0v-128h-2048v1536h128v-1408h1920zM1920 1248v-435q0 -21 -19.5 -29.5t-35.5 7.5l-121 121l-633 -633q-10 -10 -23 -10t-23 10l-233 233l-416 -416l-192 192l585 585q10 10 23 10t23 -10l233 -233l464 464l-121 121q-16 16 -7.5 35.5t29.5 19.5h435q14 0 23 -9
-t9 -23z" />
-    <glyph glyph-name="_482" unicode="&#xf202;" horiz-adv-x="1792" 
-d="M1292 832q0 -6 10 -41q10 -29 25 -49.5t41 -34t44 -20t55 -16.5q325 -91 325 -332q0 -146 -105.5 -242.5t-254.5 -96.5q-59 0 -111.5 18.5t-91.5 45.5t-77 74.5t-63 87.5t-53.5 103.5t-43.5 103t-39.5 106.5t-35.5 95q-32 81 -61.5 133.5t-73.5 96.5t-104 64t-142 20
-q-96 0 -183 -55.5t-138 -144.5t-51 -185q0 -160 106.5 -279.5t263.5 -119.5q177 0 258 95q56 63 83 116l84 -152q-15 -34 -44 -70l1 -1q-131 -152 -388 -152q-147 0 -269.5 79t-190.5 207.5t-68 274.5q0 105 43.5 206t116 176.5t172 121.5t204.5 46q87 0 159 -19t123.5 -50
-t95 -80t72.5 -99t58.5 -117t50.5 -124.5t50 -130.5t55 -127q96 -200 233 -200q81 0 138.5 48.5t57.5 128.5q0 42 -19 72t-50.5 46t-72.5 31.5t-84.5 27t-87.5 34t-81 52t-65 82t-39 122.5q-3 16 -3 33q0 110 87.5 192t198.5 78q78 -3 120.5 -14.5t90.5 -53.5h-1
-q12 -11 23 -24.5t26 -36t19 -27.5l-129 -99q-26 49 -54 70v1q-23 21 -97 21q-49 0 -84 -33t-35 -83z" />
-    <glyph glyph-name="_483" unicode="&#xf203;" 
-d="M1432 484q0 173 -234 239q-35 10 -53 16.5t-38 25t-29 46.5q0 2 -2 8.5t-3 12t-1 7.5q0 36 24.5 59.5t60.5 23.5q54 0 71 -15h-1q20 -15 39 -51l93 71q-39 54 -49 64q-33 29 -67.5 39t-85.5 10q-80 0 -142 -57.5t-62 -137.5q0 -7 2 -23q16 -96 64.5 -140t148.5 -73
-q29 -8 49 -15.5t45 -21.5t38.5 -34.5t13.5 -46.5v-5q1 -58 -40.5 -93t-100.5 -35q-97 0 -167 144q-23 47 -51.5 121.5t-48 125.5t-54 110.5t-74 95.5t-103.5 60.5t-147 24.5q-101 0 -192 -56t-144 -148t-50 -192v-1q4 -108 50.5 -199t133.5 -147.5t196 -56.5q186 0 279 110
-q20 27 31 51l-60 109q-42 -80 -99 -116t-146 -36q-115 0 -191 87t-76 204q0 105 82 189t186 84q112 0 170 -53.5t104 -172.5q8 -21 25.5 -68.5t28.5 -76.5t31.5 -74.5t38.5 -74t45.5 -62.5t55.5 -53.5t66 -33t80 -13.5q107 0 183 69.5t76 174.5zM1536 1120v-960
-q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_484" unicode="&#xf204;" horiz-adv-x="2048" 
-d="M1152 640q0 104 -40.5 198.5t-109.5 163.5t-163.5 109.5t-198.5 40.5t-198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5t198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5zM1920 640q0 104 -40.5 198.5
-t-109.5 163.5t-163.5 109.5t-198.5 40.5h-386q119 -90 188.5 -224t69.5 -288t-69.5 -288t-188.5 -224h386q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5zM2048 640q0 -130 -51 -248.5t-136.5 -204t-204 -136.5t-248.5 -51h-768q-130 0 -248.5 51t-204 136.5
-t-136.5 204t-51 248.5t51 248.5t136.5 204t204 136.5t248.5 51h768q130 0 248.5 -51t204 -136.5t136.5 -204t51 -248.5z" />
-    <glyph glyph-name="_485" unicode="&#xf205;" horiz-adv-x="2048" 
-d="M0 640q0 130 51 248.5t136.5 204t204 136.5t248.5 51h768q130 0 248.5 -51t204 -136.5t136.5 -204t51 -248.5t-51 -248.5t-136.5 -204t-204 -136.5t-248.5 -51h-768q-130 0 -248.5 51t-204 136.5t-136.5 204t-51 248.5zM1408 128q104 0 198.5 40.5t163.5 109.5
-t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5t-163.5 109.5t-198.5 40.5t-198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5z" />
-    <glyph glyph-name="_486" unicode="&#xf206;" horiz-adv-x="2304" 
-d="M762 384h-314q-40 0 -57.5 35t6.5 67l188 251q-65 31 -137 31q-132 0 -226 -94t-94 -226t94 -226t226 -94q115 0 203 72.5t111 183.5zM576 512h186q-18 85 -75 148zM1056 512l288 384h-480l-99 -132q105 -103 126 -252h165zM2176 448q0 132 -94 226t-226 94
-q-60 0 -121 -24l174 -260q15 -23 10 -49t-27 -40q-15 -11 -36 -11q-35 0 -53 29l-174 260q-93 -95 -93 -225q0 -132 94 -226t226 -94t226 94t94 226zM2304 448q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 97 39.5 183.5t109.5 149.5l-65 98l-353 -469
-q-18 -26 -51 -26h-197q-23 -164 -149 -274t-294 -110q-185 0 -316.5 131.5t-131.5 316.5t131.5 316.5t316.5 131.5q114 0 215 -55l137 183h-224q-26 0 -45 19t-19 45t19 45t45 19h384v-128h435l-85 128h-222q-26 0 -45 19t-19 45t19 45t45 19h256q33 0 53 -28l267 -400
-q91 44 192 44q185 0 316.5 -131.5t131.5 -316.5z" />
-    <glyph glyph-name="_487" unicode="&#xf207;" 
-d="M384 320q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1408 320q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1362 716l-72 384q-5 23 -22.5 37.5t-40.5 14.5
-h-918q-23 0 -40.5 -14.5t-22.5 -37.5l-72 -384q-5 -30 14 -53t49 -23h1062q30 0 49 23t14 53zM1136 1328q0 20 -14 34t-34 14h-640q-20 0 -34 -14t-14 -34t14 -34t34 -14h640q20 0 34 14t14 34zM1536 603v-603h-128v-128q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5
-t-37.5 90.5v128h-768v-128q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5v128h-128v603q0 112 25 223l103 454q9 78 97.5 137t230 89t312.5 30t312.5 -30t230 -89t97.5 -137l105 -454q23 -102 23 -223z" />
-    <glyph glyph-name="_488" unicode="&#xf208;" horiz-adv-x="2048" 
-d="M1463 704q0 -35 -25 -60.5t-61 -25.5h-702q-36 0 -61 25.5t-25 60.5t25 60.5t61 25.5h702q36 0 61 -25.5t25 -60.5zM1677 704q0 86 -23 170h-982q-36 0 -61 25t-25 60q0 36 25 61t61 25h908q-88 143 -235 227t-320 84q-177 0 -327.5 -87.5t-238 -237.5t-87.5 -327
-q0 -86 23 -170h982q36 0 61 -25t25 -60q0 -36 -25 -61t-61 -25h-908q88 -143 235.5 -227t320.5 -84q132 0 253 51.5t208 139t139 208t52 253.5zM2048 959q0 -35 -25 -60t-61 -25h-131q17 -85 17 -170q0 -167 -65.5 -319.5t-175.5 -263t-262.5 -176t-319.5 -65.5
-q-246 0 -448.5 133t-301.5 350h-189q-36 0 -61 25t-25 61q0 35 25 60t61 25h132q-17 85 -17 170q0 167 65.5 319.5t175.5 263t262.5 176t320.5 65.5q245 0 447.5 -133t301.5 -350h188q36 0 61 -25t25 -61z" />
-    <glyph glyph-name="_489" unicode="&#xf209;" horiz-adv-x="1280" 
-d="M953 1158l-114 -328l117 -21q165 451 165 518q0 56 -38 56q-57 0 -130 -225zM654 471l33 -88q37 42 71 67l-33 5.5t-38.5 7t-32.5 8.5zM362 1367q0 -98 159 -521q17 10 49 10q15 0 75 -5l-121 351q-75 220 -123 220q-19 0 -29 -17.5t-10 -37.5zM283 608q0 -36 51.5 -119
-t117.5 -153t100 -70q14 0 25.5 13t11.5 27q0 24 -32 102q-13 32 -32 72t-47.5 89t-61.5 81t-62 32q-20 0 -45.5 -27t-25.5 -47zM125 273q0 -41 25 -104q59 -145 183.5 -227t281.5 -82q227 0 382 170q152 169 152 427q0 43 -1 67t-11.5 62t-30.5 56q-56 49 -211.5 75.5
-t-270.5 26.5q-37 0 -49 -11q-12 -5 -12 -35q0 -34 21.5 -60t55.5 -40t77.5 -23.5t87.5 -11.5t85 -4t70 0h23q24 0 40 -19q15 -19 19 -55q-28 -28 -96 -54q-61 -22 -93 -46q-64 -46 -108.5 -114t-44.5 -137q0 -31 18.5 -88.5t18.5 -87.5l-3 -12q-4 -12 -4 -14
-q-137 10 -146 216q-8 -2 -41 -2q2 -7 2 -21q0 -53 -40.5 -89.5t-94.5 -36.5q-82 0 -166.5 78t-84.5 159q0 34 33 67q52 -64 60 -76q77 -104 133 -104q12 0 26.5 8.5t14.5 20.5q0 34 -87.5 145t-116.5 111q-43 0 -70 -44.5t-27 -90.5zM11 264q0 101 42.5 163t136.5 88
-q-28 74 -28 104q0 62 61 123t122 61q29 0 70 -15q-163 462 -163 567q0 80 41 130.5t119 50.5q131 0 325 -581q6 -17 8 -23q6 16 29 79.5t43.5 118.5t54 127.5t64.5 123t70.5 86.5t76.5 36q71 0 112 -49t41 -122q0 -108 -159 -550q61 -15 100.5 -46t58.5 -78t26 -93.5
-t7 -110.5q0 -150 -47 -280t-132 -225t-211 -150t-278 -55q-111 0 -223 42q-149 57 -258 191.5t-109 286.5z" />
-    <glyph glyph-name="_490" unicode="&#xf20a;" horiz-adv-x="2048" 
-d="M785 528h207q-14 -158 -98.5 -248.5t-214.5 -90.5q-162 0 -254.5 116t-92.5 316q0 194 93 311.5t233 117.5q148 0 232 -87t97 -247h-203q-5 64 -35.5 99t-81.5 35q-57 0 -88.5 -60.5t-31.5 -177.5q0 -48 5 -84t18 -69.5t40 -51.5t66 -18q95 0 109 139zM1497 528h206
-q-14 -158 -98 -248.5t-214 -90.5q-162 0 -254.5 116t-92.5 316q0 194 93 311.5t233 117.5q148 0 232 -87t97 -247h-204q-4 64 -35 99t-81 35q-57 0 -88.5 -60.5t-31.5 -177.5q0 -48 5 -84t18 -69.5t39.5 -51.5t65.5 -18q49 0 76.5 38t33.5 101zM1856 647q0 207 -15.5 307
-t-60.5 161q-6 8 -13.5 14t-21.5 15t-16 11q-86 63 -697 63q-625 0 -710 -63q-5 -4 -17.5 -11.5t-21 -14t-14.5 -14.5q-45 -60 -60 -159.5t-15 -308.5q0 -208 15 -307.5t60 -160.5q6 -8 15 -15t20.5 -14t17.5 -12q44 -33 239.5 -49t470.5 -16q610 0 697 65q5 4 17 11t20.5 14
-t13.5 16q46 60 61 159t15 309zM2048 1408v-1536h-2048v1536h2048z" />
-    <glyph glyph-name="_491" unicode="&#xf20b;" 
-d="M992 912v-496q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v496q0 112 -80 192t-192 80h-272v-1152q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v1344q0 14 9 23t23 9h464q135 0 249 -66.5t180.5 -180.5t66.5 -249zM1376 1376v-880q0 -135 -66.5 -249t-180.5 -180.5
-t-249 -66.5h-464q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h160q14 0 23 -9t9 -23v-768h272q112 0 192 80t80 192v880q0 14 9 23t23 9h160q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="_492" unicode="&#xf20c;" 
-d="M1311 694v-114q0 -24 -13.5 -38t-37.5 -14h-202q-24 0 -38 14t-14 38v114q0 24 14 38t38 14h202q24 0 37.5 -14t13.5 -38zM821 464v250q0 53 -32.5 85.5t-85.5 32.5h-133q-68 0 -96 -52q-28 52 -96 52h-130q-53 0 -85.5 -32.5t-32.5 -85.5v-250q0 -22 21 -22h55
-q22 0 22 22v230q0 24 13.5 38t38.5 14h94q24 0 38 -14t14 -38v-230q0 -22 21 -22h54q22 0 22 22v230q0 24 14 38t38 14h97q24 0 37.5 -14t13.5 -38v-230q0 -22 22 -22h55q21 0 21 22zM1410 560v154q0 53 -33 85.5t-86 32.5h-264q-53 0 -86 -32.5t-33 -85.5v-410
-q0 -21 22 -21h55q21 0 21 21v180q31 -42 94 -42h191q53 0 86 32.5t33 85.5zM1536 1176v-1072q0 -96 -68 -164t-164 -68h-1072q-96 0 -164 68t-68 164v1072q0 96 68 164t164 68h1072q96 0 164 -68t68 -164z" />
-    <glyph glyph-name="_493" unicode="&#xf20d;" 
-d="M915 450h-294l147 551zM1001 128h311l-324 1024h-440l-324 -1024h311l383 314zM1536 1120v-960q0 -118 -85 -203t-203 -85h-960q-118 0 -203 85t-85 203v960q0 118 85 203t203 85h960q118 0 203 -85t85 -203z" />
-    <glyph glyph-name="_494" unicode="&#xf20e;" horiz-adv-x="2048" 
-d="M2048 641q0 -21 -13 -36.5t-33 -19.5l-205 -356q3 -9 3 -18q0 -20 -12.5 -35.5t-32.5 -19.5l-193 -337q3 -8 3 -16q0 -23 -16.5 -40t-40.5 -17q-25 0 -41 18h-400q-17 -20 -43 -20t-43 20h-399q-17 -20 -43 -20q-23 0 -40 16.5t-17 40.5q0 8 4 20l-193 335
-q-20 4 -32.5 19.5t-12.5 35.5q0 9 3 18l-206 356q-20 5 -32.5 20.5t-12.5 35.5q0 21 13.5 36.5t33.5 19.5l199 344q0 1 -0.5 3t-0.5 3q0 36 34 51l209 363q-4 10 -4 18q0 24 17 40.5t40 16.5q26 0 44 -21h396q16 21 43 21t43 -21h398q18 21 44 21q23 0 40 -16.5t17 -40.5
-q0 -6 -4 -18l207 -358q23 -1 39 -17.5t16 -38.5q0 -13 -7 -27l187 -324q19 -4 31.5 -19.5t12.5 -35.5zM1063 -158h389l-342 354h-143l-342 -354h360q18 16 39 16t39 -16zM112 654q1 -4 1 -13q0 -10 -2 -15l208 -360l15 -6l188 199v347l-187 194q-13 -8 -29 -10zM986 1438
-h-388l190 -200l554 200h-280q-16 -16 -38 -16t-38 16zM1689 226q1 6 5 11l-64 68l-17 -79h76zM1583 226l22 105l-252 266l-296 -307l63 -64h463zM1495 -142l16 28l65 310h-427l333 -343q8 4 13 5zM578 -158h5l342 354h-373v-335l4 -6q14 -5 22 -13zM552 226h402l64 66
-l-309 321l-157 -166v-221zM359 226h163v189l-168 -177q4 -8 5 -12zM358 1051q0 -1 0.5 -2t0.5 -2q0 -16 -8 -29l171 -177v269zM552 1121v-311l153 -157l297 314l-223 236zM556 1425l-4 -8v-264l205 74l-191 201q-6 -2 -10 -3zM1447 1438h-16l-621 -224l213 -225zM1023 946
-l-297 -315l311 -319l296 307zM688 634l-136 141v-284zM1038 270l-42 -44h85zM1374 618l238 -251l132 624l-3 5l-1 1zM1718 1018q-8 13 -8 29v2l-216 376q-5 1 -13 5l-437 -463l310 -327zM522 1142v223l-163 -282zM522 196h-163l163 -283v283zM1607 196l-48 -227l130 227h-82
-zM1729 266l207 361q-2 10 -2 14q0 1 3 16l-171 296l-129 -612l77 -82q5 3 15 7z" />
-    <glyph glyph-name="f210" unicode="&#xf210;" 
-d="M0 856q0 131 91.5 226.5t222.5 95.5h742l352 358v-1470q0 -132 -91.5 -227t-222.5 -95h-780q-131 0 -222.5 95t-91.5 227v790zM1232 102l-176 180v425q0 46 -32 79t-78 33h-484q-46 0 -78 -33t-32 -79v-492q0 -46 32.5 -79.5t77.5 -33.5h770z" />
-    <glyph glyph-name="_496" unicode="&#xf211;" 
-d="M934 1386q-317 -121 -556 -362.5t-358 -560.5q-20 89 -20 176q0 208 102.5 384.5t278.5 279t384 102.5q82 0 169 -19zM1203 1267q93 -65 164 -155q-389 -113 -674.5 -400.5t-396.5 -676.5q-93 72 -155 162q112 386 395 671t667 399zM470 -67q115 356 379.5 622t619.5 384
-q40 -92 54 -195q-292 -120 -516 -345t-343 -518q-103 14 -194 52zM1536 -125q-193 50 -367 115q-135 -84 -290 -107q109 205 274 370.5t369 275.5q-21 -152 -101 -284q65 -175 115 -370z" />
-    <glyph glyph-name="f212" unicode="&#xf212;" horiz-adv-x="2048" 
-d="M1893 1144l155 -1272q-131 0 -257 57q-200 91 -393 91q-226 0 -374 -148q-148 148 -374 148q-193 0 -393 -91q-128 -57 -252 -57h-5l155 1272q224 127 482 127q233 0 387 -106q154 106 387 106q258 0 482 -127zM1398 157q129 0 232 -28.5t260 -93.5l-124 1021
-q-171 78 -368 78q-224 0 -374 -141q-150 141 -374 141q-197 0 -368 -78l-124 -1021q105 43 165.5 65t148.5 39.5t178 17.5q202 0 374 -108q172 108 374 108zM1438 191l-55 907q-211 -4 -359 -155q-152 155 -374 155q-176 0 -336 -66l-114 -941q124 51 228.5 76t221.5 25
-q209 0 374 -102q172 107 374 102z" />
-    <glyph glyph-name="_498" unicode="&#xf213;" horiz-adv-x="2048" 
-d="M1500 165v733q0 21 -15 36t-35 15h-93q-20 0 -35 -15t-15 -36v-733q0 -20 15 -35t35 -15h93q20 0 35 15t15 35zM1216 165v531q0 20 -15 35t-35 15h-101q-20 0 -35 -15t-15 -35v-531q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM924 165v429q0 20 -15 35t-35 15h-101
-q-20 0 -35 -15t-15 -35v-429q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM632 165v362q0 20 -15 35t-35 15h-101q-20 0 -35 -15t-15 -35v-362q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM2048 311q0 -166 -118 -284t-284 -118h-1244q-166 0 -284 118t-118 284
-q0 116 63 214.5t168 148.5q-10 34 -10 73q0 113 80.5 193.5t193.5 80.5q102 0 180 -67q45 183 194 300t338 117q149 0 275 -73.5t199.5 -199.5t73.5 -275q0 -66 -14 -122q135 -33 221 -142.5t86 -247.5z" />
-    <glyph glyph-name="_499" unicode="&#xf214;" 
-d="M0 1536h1536v-1392l-776 -338l-760 338v1392zM1436 209v926h-1336v-926l661 -294zM1436 1235v201h-1336v-201h1336zM181 937v-115h-37v115h37zM181 789v-115h-37v115h37zM181 641v-115h-37v115h37zM181 493v-115h-37v115h37zM181 345v-115h-37v115h37zM207 202l15 34
-l105 -47l-15 -33zM343 142l15 34l105 -46l-15 -34zM478 82l15 34l105 -46l-15 -34zM614 23l15 33l104 -46l-15 -34zM797 10l105 46l15 -33l-105 -47zM932 70l105 46l15 -34l-105 -46zM1068 130l105 46l15 -34l-105 -46zM1203 189l105 47l15 -34l-105 -46zM259 1389v-36h-114
-v36h114zM421 1389v-36h-115v36h115zM583 1389v-36h-115v36h115zM744 1389v-36h-114v36h114zM906 1389v-36h-114v36h114zM1068 1389v-36h-115v36h115zM1230 1389v-36h-115v36h115zM1391 1389v-36h-114v36h114zM181 1049v-79h-37v115h115v-36h-78zM421 1085v-36h-115v36h115z
-M583 1085v-36h-115v36h115zM744 1085v-36h-114v36h114zM906 1085v-36h-114v36h114zM1068 1085v-36h-115v36h115zM1230 1085v-36h-115v36h115zM1355 970v79h-78v36h115v-115h-37zM1355 822v115h37v-115h-37zM1355 674v115h37v-115h-37zM1355 526v115h37v-115h-37zM1355 378
-v115h37v-115h-37zM1355 230v115h37v-115h-37zM760 265q-129 0 -221 91.5t-92 221.5q0 129 92 221t221 92q130 0 221.5 -92t91.5 -221q0 -130 -91.5 -221.5t-221.5 -91.5zM595 646q0 -36 19.5 -56.5t49.5 -25t64 -7t64 -2t49.5 -9t19.5 -30.5q0 -49 -112 -49q-97 0 -123 51
-h-3l-31 -63q67 -42 162 -42q29 0 56.5 5t55.5 16t45.5 33t17.5 53q0 46 -27.5 69.5t-67.5 27t-79.5 3t-67 5t-27.5 25.5q0 21 20.5 33t40.5 15t41 3q34 0 70.5 -11t51.5 -34h3l30 58q-3 1 -21 8.5t-22.5 9t-19.5 7t-22 7t-20 4.5t-24 4t-23 1q-29 0 -56.5 -5t-54 -16.5
-t-43 -34t-16.5 -53.5z" />
-    <glyph glyph-name="_500" unicode="&#xf215;" horiz-adv-x="2048" 
-d="M863 504q0 112 -79.5 191.5t-191.5 79.5t-191 -79.5t-79 -191.5t79 -191t191 -79t191.5 79t79.5 191zM1726 505q0 112 -79 191t-191 79t-191.5 -79t-79.5 -191q0 -113 79.5 -192t191.5 -79t191 79.5t79 191.5zM2048 1314v-1348q0 -44 -31.5 -75.5t-76.5 -31.5h-1832
-q-45 0 -76.5 31.5t-31.5 75.5v1348q0 44 31.5 75.5t76.5 31.5h431q44 0 76 -31.5t32 -75.5v-161h754v161q0 44 32 75.5t76 31.5h431q45 0 76.5 -31.5t31.5 -75.5z" />
-    <glyph glyph-name="_501" unicode="&#xf216;" horiz-adv-x="2048" 
-d="M1430 953zM1690 749q148 0 253 -98.5t105 -244.5q0 -157 -109 -261.5t-267 -104.5q-85 0 -162 27.5t-138 73.5t-118 106t-109 126t-103.5 132.5t-108.5 126.5t-117 106t-136 73.5t-159 27.5q-154 0 -251.5 -91.5t-97.5 -244.5q0 -157 104 -250t263 -93q100 0 208 37.5
-t193 98.5q5 4 21 18.5t30 24t22 9.5q14 0 24.5 -10.5t10.5 -24.5q0 -24 -60 -77q-101 -88 -234.5 -142t-260.5 -54q-133 0 -245.5 58t-180 165t-67.5 241q0 205 141.5 341t347.5 136q120 0 226.5 -43.5t185.5 -113t151.5 -153t139 -167.5t133.5 -153.5t149.5 -113
-t172.5 -43.5q102 0 168.5 61.5t66.5 162.5q0 95 -64.5 159t-159.5 64q-30 0 -81.5 -18.5t-68.5 -18.5q-20 0 -35.5 15t-15.5 35q0 18 8.5 57t8.5 59q0 159 -107.5 263t-266.5 104q-58 0 -111.5 -18.5t-84 -40.5t-55.5 -40.5t-33 -18.5q-15 0 -25.5 10.5t-10.5 25.5
-q0 19 25 46q59 67 147 103.5t182 36.5q191 0 318 -125.5t127 -315.5q0 -37 -4 -66q57 15 115 15z" />
-    <glyph glyph-name="_502" unicode="&#xf217;" horiz-adv-x="1664" 
-d="M1216 832q0 26 -19 45t-45 19h-128v128q0 26 -19 45t-45 19t-45 -19t-19 -45v-128h-128q-26 0 -45 -19t-19 -45t19 -45t45 -19h128v-128q0 -26 19 -45t45 -19t45 19t19 45v128h128q26 0 45 19t19 45zM640 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5
-t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1536 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1664 1088v-512q0 -24 -16 -42.5t-41 -21.5l-1044 -122q1 -7 4.5 -21.5t6 -26.5t2.5 -22q0 -16 -24 -64h920
-q26 0 45 -19t19 -45t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 14 11 39.5t29.5 59.5t20.5 38l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t20 -15.5t13 -24.5t7.5 -26.5t5.5 -29.5t4.5 -25.5h1201q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="_503" unicode="&#xf218;" horiz-adv-x="1664" 
-d="M1280 832q0 26 -19 45t-45 19t-45 -19l-147 -146v293q0 26 -19 45t-45 19t-45 -19t-19 -45v-293l-147 146q-19 19 -45 19t-45 -19t-19 -45t19 -45l256 -256q19 -19 45 -19t45 19l256 256q19 19 19 45zM640 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5
-t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1536 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1664 1088v-512q0 -24 -16 -42.5t-41 -21.5l-1044 -122q1 -7 4.5 -21.5t6 -26.5t2.5 -22q0 -16 -24 -64h920
-q26 0 45 -19t19 -45t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 14 11 39.5t29.5 59.5t20.5 38l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t20 -15.5t13 -24.5t7.5 -26.5t5.5 -29.5t4.5 -25.5h1201q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="_504" unicode="&#xf219;" horiz-adv-x="2048" 
-d="M212 768l623 -665l-300 665h-323zM1024 -4l349 772h-698zM538 896l204 384h-262l-288 -384h346zM1213 103l623 665h-323zM683 896h682l-204 384h-274zM1510 896h346l-288 384h-262zM1651 1382l384 -512q14 -18 13 -41.5t-17 -40.5l-960 -1024q-18 -20 -47 -20t-47 20
-l-960 1024q-16 17 -17 40.5t13 41.5l384 512q18 26 51 26h1152q33 0 51 -26z" />
-    <glyph glyph-name="_505" unicode="&#xf21a;" horiz-adv-x="2048" 
-d="M1811 -19q19 19 45 19t45 -19l128 -128l-90 -90l-83 83l-83 -83q-18 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83
-q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-128 128l90 90l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83
-q19 19 45 19t45 -19l83 -83zM237 19q-19 -19 -45 -19t-45 19l-128 128l90 90l83 -82l83 82q19 19 45 19t45 -19l83 -82l64 64v293l-210 314q-17 26 -7 56.5t40 40.5l177 58v299h128v128h256v128h256v-128h256v-128h128v-299l177 -58q30 -10 40 -40.5t-7 -56.5l-210 -314
-v-293l19 18q19 19 45 19t45 -19l83 -82l83 82q19 19 45 19t45 -19l128 -128l-90 -90l-83 83l-83 -83q-18 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83
-q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83zM640 1152v-128l384 128l384 -128v128h-128v128h-512v-128h-128z" />
-    <glyph glyph-name="_506" unicode="&#xf21b;" 
-d="M576 0l96 448l-96 128l-128 64zM832 0l128 640l-128 -64l-96 -128zM992 1010q-2 4 -4 6q-10 8 -96 8q-70 0 -167 -19q-7 -2 -21 -2t-21 2q-97 19 -167 19q-86 0 -96 -8q-2 -2 -4 -6q2 -18 4 -27q2 -3 7.5 -6.5t7.5 -10.5q2 -4 7.5 -20.5t7 -20.5t7.5 -17t8.5 -17t9 -14
-t12 -13.5t14 -9.5t17.5 -8t20.5 -4t24.5 -2q36 0 59 12.5t32.5 30t14.5 34.5t11.5 29.5t17.5 12.5h12q11 0 17.5 -12.5t11.5 -29.5t14.5 -34.5t32.5 -30t59 -12.5q13 0 24.5 2t20.5 4t17.5 8t14 9.5t12 13.5t9 14t8.5 17t7.5 17t7 20.5t7.5 20.5q2 7 7.5 10.5t7.5 6.5
-q2 9 4 27zM1408 131q0 -121 -73 -190t-194 -69h-874q-121 0 -194 69t-73 190q0 61 4.5 118t19 125.5t37.5 123.5t63.5 103.5t93.5 74.5l-90 220h214q-22 64 -22 128q0 12 2 32q-194 40 -194 96q0 57 210 99q17 62 51.5 134t70.5 114q32 37 76 37q30 0 84 -31t84 -31t84 31
-t84 31q44 0 76 -37q36 -42 70.5 -114t51.5 -134q210 -42 210 -99q0 -56 -194 -96q7 -81 -20 -160h214l-82 -225q63 -33 107.5 -96.5t65.5 -143.5t29 -151.5t8 -148.5z" />
-    <glyph glyph-name="_507" unicode="&#xf21c;" horiz-adv-x="2304" 
-d="M2301 500q12 -103 -22 -198.5t-99 -163.5t-158.5 -106t-196.5 -31q-161 11 -279.5 125t-134.5 274q-12 111 27.5 210.5t118.5 170.5l-71 107q-96 -80 -151 -194t-55 -244q0 -27 -18.5 -46.5t-45.5 -19.5h-256h-69q-23 -164 -149 -274t-294 -110q-185 0 -316.5 131.5
-t-131.5 316.5t131.5 316.5t316.5 131.5q76 0 152 -27l24 45q-123 110 -304 110h-64q-26 0 -45 19t-19 45t19 45t45 19h128q78 0 145 -13.5t116.5 -38.5t71.5 -39.5t51 -36.5h512h115l-85 128h-222q-30 0 -49 22.5t-14 52.5q4 23 23 38t43 15h253q33 0 53 -28l70 -105
-l114 114q19 19 46 19h101q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-179l115 -172q131 63 275 36q143 -26 244 -134.5t118 -253.5zM448 128q115 0 203 72.5t111 183.5h-314q-35 0 -55 31q-18 32 -1 63l147 277q-47 13 -91 13q-132 0 -226 -94t-94 -226t94 -226
-t226 -94zM1856 128q132 0 226 94t94 226t-94 226t-226 94q-60 0 -121 -24l174 -260q15 -23 10 -49t-27 -40q-15 -11 -36 -11q-35 0 -53 29l-174 260q-93 -95 -93 -225q0 -132 94 -226t226 -94z" />
-    <glyph glyph-name="_508" unicode="&#xf21d;" 
-d="M1408 0q0 -63 -61.5 -113.5t-164 -81t-225 -46t-253.5 -15.5t-253.5 15.5t-225 46t-164 81t-61.5 113.5q0 49 33 88.5t91 66.5t118 44.5t131 29.5q26 5 48 -10.5t26 -41.5q5 -26 -10.5 -48t-41.5 -26q-58 -10 -106 -23.5t-76.5 -25.5t-48.5 -23.5t-27.5 -19.5t-8.5 -12
-q3 -11 27 -26.5t73 -33t114 -32.5t160.5 -25t201.5 -10t201.5 10t160.5 25t114 33t73 33.5t27 27.5q-1 4 -8.5 11t-27.5 19t-48.5 23.5t-76.5 25t-106 23.5q-26 4 -41.5 26t-10.5 48q4 26 26 41.5t48 10.5q71 -12 131 -29.5t118 -44.5t91 -66.5t33 -88.5zM1024 896v-384
-q0 -26 -19 -45t-45 -19h-64v-384q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v384h-64q-26 0 -45 19t-19 45v384q0 53 37.5 90.5t90.5 37.5h384q53 0 90.5 -37.5t37.5 -90.5zM928 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5
-t158.5 -65.5t65.5 -158.5z" />
-    <glyph glyph-name="_509" unicode="&#xf21e;" horiz-adv-x="1792" 
-d="M1280 512h305q-5 -6 -10 -10.5t-9 -7.5l-3 -4l-623 -600q-18 -18 -44 -18t-44 18l-624 602q-5 2 -21 20h369q22 0 39.5 13.5t22.5 34.5l70 281l190 -667q6 -20 23 -33t39 -13q21 0 38 13t23 33l146 485l56 -112q18 -35 57 -35zM1792 940q0 -145 -103 -300h-369l-111 221
-q-8 17 -25.5 27t-36.5 8q-45 -5 -56 -46l-129 -430l-196 686q-6 20 -23.5 33t-39.5 13t-39 -13.5t-22 -34.5l-116 -464h-423q-103 155 -103 300q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5q224 0 351 -124
-t127 -344z" />
-    <glyph glyph-name="venus" unicode="&#xf221;" horiz-adv-x="1280" 
-d="M1152 960q0 -221 -147.5 -384.5t-364.5 -187.5v-260h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v260q-150 16 -271.5 103t-186 224t-52.5 292
-q11 134 80.5 249t182 188t245.5 88q170 19 319 -54t236 -212t87 -306zM128 960q0 -185 131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5z" />
-    <glyph glyph-name="_511" unicode="&#xf222;" 
-d="M1472 1408q26 0 45 -19t19 -45v-416q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v262l-382 -383q126 -156 126 -359q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123t223.5 45.5
-q203 0 359 -126l382 382h-261q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h416zM576 0q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
-    <glyph glyph-name="_512" unicode="&#xf223;" horiz-adv-x="1280" 
-d="M830 1220q145 -72 233.5 -210.5t88.5 -305.5q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-217 24 -364.5 187.5
-t-147.5 384.5q0 167 88.5 305.5t233.5 210.5q-165 96 -228 273q-6 16 3.5 29.5t26.5 13.5h69q21 0 29 -20q44 -106 140 -171t214 -65t214 65t140 171q8 20 37 20h61q17 0 26.5 -13.5t3.5 -29.5q-63 -177 -228 -273zM576 256q185 0 316.5 131.5t131.5 316.5t-131.5 316.5
-t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
-    <glyph glyph-name="_513" unicode="&#xf224;" 
-d="M1024 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q126 -158 126 -359q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64
-q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-149 16 -270.5 103t-186.5 223.5t-53 291.5q16 204 160 353.5t347 172.5q118 14 228 -19t198 -103l255 254h-134q-14 0 -23 9t-9 23v64zM576 256q185 0 316.5 131.5t131.5 316.5t-131.5 316.5
-t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
-    <glyph glyph-name="_514" unicode="&#xf225;" horiz-adv-x="1792" 
-d="M1280 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q126 -158 126 -359q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64
-q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-217 24 -364.5 187.5t-147.5 384.5q0 201 126 359l-52 53l-101 -111q-9 -10 -22 -10.5t-23 7.5l-48 44q-10 8 -10.5 21.5t8.5 23.5l105 115l-111 112v-134q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9
-t-9 23v288q0 26 19 45t45 19h288q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-133l106 -107l86 94q9 10 22 10.5t23 -7.5l48 -44q10 -8 10.5 -21.5t-8.5 -23.5l-90 -99l57 -56q158 126 359 126t359 -126l255 254h-134q-14 0 -23 9t-9 23v64zM832 256q185 0 316.5 131.5
-t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
-    <glyph glyph-name="_515" unicode="&#xf226;" horiz-adv-x="1792" 
-d="M1790 1007q12 -155 -52.5 -292t-186 -224t-271.5 -103v-260h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-512v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23
-t23 9h224v260q-150 16 -271.5 103t-186 224t-52.5 292q17 206 164.5 356.5t352.5 169.5q206 21 377 -94q171 115 377 94q205 -19 352.5 -169.5t164.5 -356.5zM896 647q128 131 128 313t-128 313q-128 -131 -128 -313t128 -313zM576 512q115 0 218 57q-154 165 -154 391
-q0 224 154 391q-103 57 -218 57q-185 0 -316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5zM1152 128v260q-137 15 -256 94q-119 -79 -256 -94v-260h512zM1216 512q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5q-115 0 -218 -57q154 -167 154 -391
-q0 -226 -154 -391q103 -57 218 -57z" />
-    <glyph glyph-name="_516" unicode="&#xf227;" horiz-adv-x="1920" 
-d="M1536 1120q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q76 -95 107.5 -214t9.5 -247q-31 -182 -166 -312t-318 -156q-210 -29 -384.5 80t-241.5 300q-117 6 -221 57.5t-177.5 133t-113.5 192.5t-32 230
-q9 135 78 252t182 191.5t248 89.5q118 14 227.5 -19t198.5 -103l255 254h-134q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q59 -74 93 -169q182 -9 328 -124l255 254h-134q-14 0 -23 9
-t-9 23v64zM1024 704q0 20 -4 58q-162 -25 -271 -150t-109 -292q0 -20 4 -58q162 25 271 150t109 292zM128 704q0 -168 111 -294t276 -149q-3 29 -3 59q0 210 135 369.5t338 196.5q-53 120 -163.5 193t-245.5 73q-185 0 -316.5 -131.5t-131.5 -316.5zM1088 -128
-q185 0 316.5 131.5t131.5 316.5q0 168 -111 294t-276 149q3 -28 3 -59q0 -210 -135 -369.5t-338 -196.5q53 -120 163.5 -193t245.5 -73z" />
-    <glyph glyph-name="_517" unicode="&#xf228;" horiz-adv-x="2048" 
-d="M1664 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q76 -95 107.5 -214t9.5 -247q-32 -180 -164.5 -310t-313.5 -157q-223 -34 -409 90q-117 -78 -256 -93v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23
-t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-155 17 -279.5 109.5t-187 237.5t-39.5 307q25 187 159.5 322.5t320.5 164.5q224 34 410 -90q146 97 320 97q201 0 359 -126l255 254h-134q-14 0 -23 9
-t-9 23v64zM896 391q128 131 128 313t-128 313q-128 -131 -128 -313t128 -313zM128 704q0 -185 131.5 -316.5t316.5 -131.5q117 0 218 57q-154 167 -154 391t154 391q-101 57 -218 57q-185 0 -316.5 -131.5t-131.5 -316.5zM1216 256q185 0 316.5 131.5t131.5 316.5
-t-131.5 316.5t-316.5 131.5q-117 0 -218 -57q154 -167 154 -391t-154 -391q101 -57 218 -57z" />
-    <glyph glyph-name="_518" unicode="&#xf229;" 
-d="M1472 1408q26 0 45 -19t19 -45v-416q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v262l-213 -214l140 -140q9 -10 9 -23t-9 -22l-46 -46q-9 -9 -22 -9t-23 9l-140 141l-78 -79q126 -156 126 -359q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5
-t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123t223.5 45.5q203 0 359 -126l78 78l-172 172q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l172 -172l213 213h-261q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h416zM576 0q185 0 316.5 131.5t131.5 316.5t-131.5 316.5
-t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
-    <glyph glyph-name="_519" unicode="&#xf22a;" horiz-adv-x="1280" 
-d="M640 892q217 -24 364.5 -187.5t147.5 -384.5q0 -167 -87 -306t-236 -212t-319 -54q-133 15 -245.5 88t-182 188t-80.5 249q-12 155 52.5 292t186 224t271.5 103v132h-160q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h160v165l-92 -92q-10 -9 -23 -9t-22 9l-46 46q-9 9 -9 22
-t9 23l202 201q19 19 45 19t45 -19l202 -201q9 -10 9 -23t-9 -22l-46 -46q-9 -9 -22 -9t-23 9l-92 92v-165h160q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-160v-132zM576 -128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5
-t131.5 -316.5t316.5 -131.5z" />
-    <glyph glyph-name="_520" unicode="&#xf22b;" horiz-adv-x="2048" 
-d="M1901 621q19 -19 19 -45t-19 -45l-294 -294q-9 -10 -22.5 -10t-22.5 10l-45 45q-10 9 -10 22.5t10 22.5l185 185h-294v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-132q-24 -217 -187.5 -364.5t-384.5 -147.5q-167 0 -306 87t-212 236t-54 319q15 133 88 245.5
-t188 182t249 80.5q155 12 292 -52.5t224 -186t103 -271.5h132v224q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-224h294l-185 185q-10 9 -10 22.5t10 22.5l45 45q9 10 22.5 10t22.5 -10zM576 128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5
-t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
-    <glyph glyph-name="_521" unicode="&#xf22c;" horiz-adv-x="1280" 
-d="M1152 960q0 -221 -147.5 -384.5t-364.5 -187.5v-612q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v612q-217 24 -364.5 187.5t-147.5 384.5q0 117 45.5 223.5t123 184t184 123t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5zM576 512q185 0 316.5 131.5
-t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
-    <glyph glyph-name="_522" unicode="&#xf22d;" horiz-adv-x="1280" 
-d="M1024 576q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1152 576q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123
-t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5z" />
-    <glyph glyph-name="_523" unicode="&#xf22e;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="_524" unicode="&#xf22f;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="_525" unicode="&#xf230;" 
-d="M1451 1408q35 0 60 -25t25 -60v-1366q0 -35 -25 -60t-60 -25h-391v595h199l30 232h-229v148q0 56 23.5 84t91.5 28l122 1v207q-63 9 -178 9q-136 0 -217.5 -80t-81.5 -226v-171h-200v-232h200v-595h-735q-35 0 -60 25t-25 60v1366q0 35 25 60t60 25h1366z" />
-    <glyph glyph-name="_526" unicode="&#xf231;" horiz-adv-x="1280" 
-d="M0 939q0 108 37.5 203.5t103.5 166.5t152 123t185 78t202 26q158 0 294 -66.5t221 -193.5t85 -287q0 -96 -19 -188t-60 -177t-100 -149.5t-145 -103t-189 -38.5q-68 0 -135 32t-96 88q-10 -39 -28 -112.5t-23.5 -95t-20.5 -71t-26 -71t-32 -62.5t-46 -77.5t-62 -86.5
-l-14 -5l-9 10q-15 157 -15 188q0 92 21.5 206.5t66.5 287.5t52 203q-32 65 -32 169q0 83 52 156t132 73q61 0 95 -40.5t34 -102.5q0 -66 -44 -191t-44 -187q0 -63 45 -104.5t109 -41.5q55 0 102 25t78.5 68t56 95t38 110.5t20 111t6.5 99.5q0 173 -109.5 269.5t-285.5 96.5
-q-200 0 -334 -129.5t-134 -328.5q0 -44 12.5 -85t27 -65t27 -45.5t12.5 -30.5q0 -28 -15 -73t-37 -45q-2 0 -17 3q-51 15 -90.5 56t-61 94.5t-32.5 108t-11 106.5z" />
-    <glyph glyph-name="_527" unicode="&#xf232;" 
-d="M985 562q13 0 97.5 -44t89.5 -53q2 -5 2 -15q0 -33 -17 -76q-16 -39 -71 -65.5t-102 -26.5q-57 0 -190 62q-98 45 -170 118t-148 185q-72 107 -71 194v8q3 91 74 158q24 22 52 22q6 0 18 -1.5t19 -1.5q19 0 26.5 -6.5t15.5 -27.5q8 -20 33 -88t25 -75q0 -21 -34.5 -57.5
-t-34.5 -46.5q0 -7 5 -15q34 -73 102 -137q56 -53 151 -101q12 -7 22 -7q15 0 54 48.5t52 48.5zM782 32q127 0 243.5 50t200.5 134t134 200.5t50 243.5t-50 243.5t-134 200.5t-200.5 134t-243.5 50t-243.5 -50t-200.5 -134t-134 -200.5t-50 -243.5q0 -203 120 -368l-79 -233
-l242 77q158 -104 345 -104zM782 1414q153 0 292.5 -60t240.5 -161t161 -240.5t60 -292.5t-60 -292.5t-161 -240.5t-240.5 -161t-292.5 -60q-195 0 -365 94l-417 -134l136 405q-108 178 -108 389q0 153 60 292.5t161 240.5t240.5 161t292.5 60z" />
-    <glyph glyph-name="_528" unicode="&#xf233;" horiz-adv-x="1792" 
-d="M128 128h1024v128h-1024v-128zM128 640h1024v128h-1024v-128zM1696 192q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM128 1152h1024v128h-1024v-128zM1696 704q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1696 1216
-q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1792 384v-384h-1792v384h1792zM1792 896v-384h-1792v384h1792zM1792 1408v-384h-1792v384h1792z" />
-    <glyph glyph-name="_529" unicode="&#xf234;" horiz-adv-x="2048" 
-d="M704 640q-159 0 -271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5t-112.5 -271.5t-271.5 -112.5zM1664 512h352q13 0 22.5 -9.5t9.5 -22.5v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-352v-352q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5
-t-9.5 22.5v352h-352q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h352v352q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5v-352zM928 288q0 -52 38 -90t90 -38h256v-238q-68 -50 -171 -50h-874q-121 0 -194 69t-73 190q0 53 3.5 103.5t14 109t26.5 108.5
-t43 97.5t62 81t85.5 53.5t111.5 20q19 0 39 -17q79 -61 154.5 -91.5t164.5 -30.5t164.5 30.5t154.5 91.5q20 17 39 17q132 0 217 -96h-223q-52 0 -90 -38t-38 -90v-192z" />
-    <glyph glyph-name="_530" unicode="&#xf235;" horiz-adv-x="2048" 
-d="M704 640q-159 0 -271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5t-112.5 -271.5t-271.5 -112.5zM1781 320l249 -249q9 -9 9 -23q0 -13 -9 -22l-136 -136q-9 -9 -22 -9q-14 0 -23 9l-249 249l-249 -249q-9 -9 -23 -9q-13 0 -22 9l-136 136
-q-9 9 -9 22q0 14 9 23l249 249l-249 249q-9 9 -9 23q0 13 9 22l136 136q9 9 22 9q14 0 23 -9l249 -249l249 249q9 9 23 9q13 0 22 -9l136 -136q9 -9 9 -22q0 -14 -9 -23zM1283 320l-181 -181q-37 -37 -37 -91q0 -53 37 -90l83 -83q-21 -3 -44 -3h-874q-121 0 -194 69
-t-73 190q0 53 3.5 103.5t14 109t26.5 108.5t43 97.5t62 81t85.5 53.5t111.5 20q19 0 39 -17q154 -122 319 -122t319 122q20 17 39 17q28 0 57 -6q-28 -27 -41 -50t-13 -56q0 -54 37 -91z" />
-    <glyph glyph-name="_531" unicode="&#xf236;" horiz-adv-x="2048" 
-d="M256 512h1728q26 0 45 -19t19 -45v-448h-256v256h-1536v-256h-256v1216q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-704zM832 832q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM2048 576v64q0 159 -112.5 271.5t-271.5 112.5h-704
-q-26 0 -45 -19t-19 -45v-384h1152z" />
-    <glyph glyph-name="_532" unicode="&#xf237;" 
-d="M1536 1536l-192 -448h192v-192h-274l-55 -128h329v-192h-411l-357 -832l-357 832h-411v192h329l-55 128h-274v192h192l-192 448h256l323 -768h378l323 768h256zM768 320l108 256h-216z" />
-    <glyph glyph-name="_533" unicode="&#xf238;" 
-d="M1088 1536q185 0 316.5 -93.5t131.5 -226.5v-896q0 -130 -125.5 -222t-305.5 -97l213 -202q16 -15 8 -35t-30 -20h-1056q-22 0 -30 20t8 35l213 202q-180 5 -305.5 97t-125.5 222v896q0 133 131.5 226.5t316.5 93.5h640zM768 192q80 0 136 56t56 136t-56 136t-136 56
-t-136 -56t-56 -136t56 -136t136 -56zM1344 768v512h-1152v-512h1152z" />
-    <glyph glyph-name="_534" unicode="&#xf239;" 
-d="M1088 1536q185 0 316.5 -93.5t131.5 -226.5v-896q0 -130 -125.5 -222t-305.5 -97l213 -202q16 -15 8 -35t-30 -20h-1056q-22 0 -30 20t8 35l213 202q-180 5 -305.5 97t-125.5 222v896q0 133 131.5 226.5t316.5 93.5h640zM288 224q66 0 113 47t47 113t-47 113t-113 47
-t-113 -47t-47 -113t47 -113t113 -47zM704 768v512h-544v-512h544zM1248 224q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47zM1408 768v512h-576v-512h576z" />
-    <glyph glyph-name="_535" unicode="&#xf23a;" horiz-adv-x="1792" 
-d="M597 1115v-1173q0 -25 -12.5 -42.5t-36.5 -17.5q-17 0 -33 8l-465 233q-21 10 -35.5 33.5t-14.5 46.5v1140q0 20 10 34t29 14q14 0 44 -15l511 -256q3 -3 3 -5zM661 1014l534 -866l-534 266v600zM1792 996v-1054q0 -25 -14 -40.5t-38 -15.5t-47 13l-441 220zM1789 1116
-q0 -3 -256.5 -419.5t-300.5 -487.5l-390 634l324 527q17 28 52 28q14 0 26 -6l541 -270q4 -2 4 -6z" />
-    <glyph glyph-name="_536" unicode="&#xf23b;" 
-d="M809 532l266 499h-112l-157 -312q-24 -48 -44 -92l-42 92l-155 312h-120l263 -493v-324h101v318zM1536 1408v-1536h-1536v1536h1536z" />
-    <glyph glyph-name="_537" unicode="&#xf23c;" horiz-adv-x="2296" 
-d="M478 -139q-8 -16 -27 -34.5t-37 -25.5q-25 -9 -51.5 3.5t-28.5 31.5q-1 22 40 55t68 38q23 4 34 -21.5t2 -46.5zM1819 -139q7 -16 26 -34.5t38 -25.5q25 -9 51.5 3.5t27.5 31.5q2 22 -39.5 55t-68.5 38q-22 4 -33 -21.5t-2 -46.5zM1867 -30q13 -27 56.5 -59.5t77.5 -41.5
-q45 -13 82 4.5t37 50.5q0 46 -67.5 100.5t-115.5 59.5q-40 5 -63.5 -37.5t-6.5 -76.5zM428 -30q-13 -27 -56 -59.5t-77 -41.5q-45 -13 -82 4.5t-37 50.5q0 46 67.5 100.5t115.5 59.5q40 5 63 -37.5t6 -76.5zM1158 1094h1q-41 0 -76 -15q27 -8 44 -30.5t17 -49.5
-q0 -35 -27 -60t-65 -25q-52 0 -80 43q-5 -23 -5 -42q0 -74 56 -126.5t135 -52.5q80 0 136 52.5t56 126.5t-56 126.5t-136 52.5zM1462 1312q-99 109 -220.5 131.5t-245.5 -44.5q27 60 82.5 96.5t118 39.5t121.5 -17t99.5 -74.5t44.5 -131.5zM2212 73q8 -11 -11 -42
-q7 -23 7 -40q1 -56 -44.5 -112.5t-109.5 -91.5t-118 -37q-48 -2 -92 21.5t-66 65.5q-687 -25 -1259 0q-23 -41 -66.5 -65t-92.5 -22q-86 3 -179.5 80.5t-92.5 160.5q2 22 7 40q-19 31 -11 42q6 10 31 1q14 22 41 51q-7 29 2 38q11 10 39 -4q29 20 59 34q0 29 13 37
-q23 12 51 -16q35 5 61 -2q18 -4 38 -19v73q-11 0 -18 2q-53 10 -97 44.5t-55 87.5q-9 38 0 81q15 62 93 95q2 17 19 35.5t36 23.5t33 -7.5t19 -30.5h13q46 -5 60 -23q3 -3 5 -7q10 1 30.5 3.5t30.5 3.5q-15 11 -30 17q-23 40 -91 43q0 6 1 10q-62 2 -118.5 18.5t-84.5 47.5
-q-32 36 -42.5 92t-2.5 112q16 126 90 179q23 16 52 4.5t32 -40.5q0 -1 1.5 -14t2.5 -21t3 -20t5.5 -19t8.5 -10q27 -14 76 -12q48 46 98 74q-40 4 -162 -14l47 46q61 58 163 111q145 73 282 86q-20 8 -41 15.5t-47 14t-42.5 10.5t-47.5 11t-43 10q595 126 904 -139
-q98 -84 158 -222q85 -10 121 9h1q5 3 8.5 10t5.5 19t3 19.5t3 21.5l1 14q3 28 32 40t52 -5q73 -52 91 -178q7 -57 -3.5 -113t-42.5 -91q-28 -32 -83.5 -48.5t-115.5 -18.5v-10q-71 -2 -95 -43q-14 -5 -31 -17q11 -1 32 -3.5t30 -3.5q1 5 5 8q16 18 60 23h13q5 18 19 30t33 8
-t36 -23t19 -36q79 -32 93 -95q9 -40 1 -81q-12 -53 -56 -88t-97 -44q-10 -2 -17 -2q0 -49 -1 -73q20 15 38 19q26 7 61 2q28 28 51 16q14 -9 14 -37q33 -16 59 -34q27 13 38 4q10 -10 2 -38q28 -30 41 -51q23 8 31 -1zM1937 1025q0 -29 -9 -54q82 -32 112 -132
-q4 37 -9.5 98.5t-41.5 90.5q-20 19 -36 17t-16 -20zM1859 925q35 -42 47.5 -108.5t-0.5 -124.5q67 13 97 45q13 14 18 28q-3 64 -31 114.5t-79 66.5q-15 -15 -52 -21zM1822 921q-30 0 -44 1q42 -115 53 -239q21 0 43 3q16 68 1 135t-53 100zM258 839q30 100 112 132
-q-9 25 -9 54q0 18 -16.5 20t-35.5 -17q-28 -29 -41.5 -90.5t-9.5 -98.5zM294 737q29 -31 97 -45q-13 58 -0.5 124.5t47.5 108.5v0q-37 6 -52 21q-51 -16 -78.5 -66t-31.5 -115q9 -17 18 -28zM471 683q14 124 73 235q-19 -4 -55 -18l-45 -19v1q-46 -89 -20 -196q25 -3 47 -3z
-M1434 644q8 -38 16.5 -108.5t11.5 -89.5q3 -18 9.5 -21.5t23.5 4.5q40 20 62 85.5t23 125.5q-24 2 -146 4zM1152 1285q-116 0 -199 -82.5t-83 -198.5q0 -117 83 -199.5t199 -82.5t199 82.5t83 199.5q0 116 -83 198.5t-199 82.5zM1380 646q-105 2 -211 0v1q-1 -27 2.5 -86
-t13.5 -66q29 -14 93.5 -14.5t95.5 10.5q9 3 11 39t-0.5 69.5t-4.5 46.5zM1112 447q8 4 9.5 48t-0.5 88t-4 63v1q-212 -3 -214 -3q-4 -20 -7 -62t0 -83t14 -46q34 -15 101 -16t101 10zM718 636q-16 -59 4.5 -118.5t77.5 -84.5q15 -8 24 -5t12 21q3 16 8 90t10 103
-q-69 -2 -136 -6zM591 510q3 -23 -34 -36q132 -141 271.5 -240t305.5 -154q172 49 310.5 146t293.5 250q-33 13 -30 34q0 2 0.5 3.5t1.5 3t1 2.5v1v-1q-17 2 -50 5.5t-48 4.5q-26 -90 -82 -132q-51 -38 -82 1q-5 6 -9 14q-7 13 -17 62q-2 -5 -5 -9t-7.5 -7t-8 -5.5t-9.5 -4
-l-10 -2.5t-12 -2l-12 -1.5t-13.5 -1t-13.5 -0.5q-106 -9 -163 11q-4 -17 -10 -26.5t-21 -15t-23 -7t-36 -3.5q-6 -1 -9 -1q-179 -17 -203 40q-2 -63 -56 -54q-47 8 -91 54q-12 13 -20 26q-17 29 -26 65q-58 -6 -87 -10q1 -2 4 -10zM507 -118q3 14 3 30q-17 71 -51 130
-t-73 70q-41 12 -101.5 -14.5t-104.5 -80t-39 -107.5q35 -53 100 -93t119 -42q51 -2 94 28t53 79zM510 53q23 -63 27 -119q195 113 392 174q-98 52 -180.5 120t-179.5 165q-6 -4 -29 -13q0 -1 -1 -4t-1 -5q31 -18 22 -37q-12 -23 -56 -34q-10 -13 -29 -24h-1q-2 -83 1 -150
-q19 -34 35 -73zM579 -113q532 -21 1145 0q-254 147 -428 196q-76 -35 -156 -57q-8 -3 -16 0q-65 21 -129 49q-208 -60 -416 -188h-1v-1q1 0 1 1zM1763 -67q4 54 28 120q14 38 33 71l-1 -1q3 77 3 153q-15 8 -30 25q-42 9 -56 33q-9 20 22 38q-2 4 -2 9q-16 4 -28 12
-q-204 -190 -383 -284q198 -59 414 -176zM2155 -90q5 54 -39 107.5t-104 80t-102 14.5q-38 -11 -72.5 -70.5t-51.5 -129.5q0 -16 3 -30q10 -49 53 -79t94 -28q54 2 119 42t100 93z" />
-    <glyph glyph-name="_538" unicode="&#xf23d;" horiz-adv-x="2304" 
-d="M1524 -25q0 -68 -48 -116t-116 -48t-116.5 48t-48.5 116t48.5 116.5t116.5 48.5t116 -48.5t48 -116.5zM775 -25q0 -68 -48.5 -116t-116.5 -48t-116 48t-48 116t48 116.5t116 48.5t116.5 -48.5t48.5 -116.5zM0 1469q57 -60 110.5 -104.5t121 -82t136 -63t166 -45.5
-t200 -31.5t250 -18.5t304 -9.5t372.5 -2.5q139 0 244.5 -5t181 -16.5t124 -27.5t71 -39.5t24 -51.5t-19.5 -64t-56.5 -76.5t-89.5 -91t-116 -104.5t-139 -119q-185 -157 -286 -247q29 51 76.5 109t94 105.5t94.5 98.5t83 91.5t54 80.5t13 70t-45.5 55.5t-116.5 41t-204 23.5
-t-304 5q-168 -2 -314 6t-256 23t-204.5 41t-159.5 51.5t-122.5 62.5t-91.5 66.5t-68 71.5t-50.5 69.5t-40 68t-36.5 59.5z" />
-    <glyph glyph-name="_539" unicode="&#xf23e;" horiz-adv-x="1792" 
-d="M896 1472q-169 0 -323 -66t-265.5 -177.5t-177.5 -265.5t-66 -323t66 -323t177.5 -265.5t265.5 -177.5t323 -66t323 66t265.5 177.5t177.5 265.5t66 323t-66 323t-177.5 265.5t-265.5 177.5t-323 66zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348
-t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM496 704q16 0 16 -16v-480q0 -16 -16 -16h-32q-16 0 -16 16v480q0 16 16 16h32zM896 640q53 0 90.5 -37.5t37.5 -90.5q0 -35 -17.5 -64t-46.5 -46v-114q0 -14 -9 -23
-t-23 -9h-64q-14 0 -23 9t-9 23v114q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5zM896 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM544 928v-96
-q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v96q0 93 65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5v-96q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v96q0 146 -103 249t-249 103t-249 -103t-103 -249zM1408 192v512q0 26 -19 45t-45 19h-896q-26 0 -45 -19t-19 -45v-512
-q0 -26 19 -45t45 -19h896q26 0 45 19t19 45z" />
-    <glyph glyph-name="_540" unicode="&#xf240;" horiz-adv-x="2304" 
-d="M1920 1024v-768h-1664v768h1664zM2048 448h128v384h-128v288q0 14 -9 23t-23 9h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288zM2304 832v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113
-v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160q53 0 90.5 -37.5t37.5 -90.5z" />
-    <glyph glyph-name="_541" unicode="&#xf241;" horiz-adv-x="2304" 
-d="M256 256v768h1280v-768h-1280zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9
-h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
-    <glyph glyph-name="_542" unicode="&#xf242;" horiz-adv-x="2304" 
-d="M256 256v768h896v-768h-896zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9
-h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
-    <glyph glyph-name="_543" unicode="&#xf243;" horiz-adv-x="2304" 
-d="M256 256v768h512v-768h-512zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9
-h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
-    <glyph glyph-name="_544" unicode="&#xf244;" horiz-adv-x="2304" 
-d="M2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9h-1856q-14 0 -23 -9t-9 -23
-v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
-    <glyph glyph-name="_545" unicode="&#xf245;" horiz-adv-x="1280" 
-d="M1133 493q31 -30 14 -69q-17 -40 -59 -40h-382l201 -476q10 -25 0 -49t-34 -35l-177 -75q-25 -10 -49 0t-35 34l-191 452l-312 -312q-19 -19 -45 -19q-12 0 -24 5q-40 17 -40 59v1504q0 42 40 59q12 5 24 5q27 0 45 -19z" />
-    <glyph glyph-name="_546" unicode="&#xf246;" horiz-adv-x="1024" 
-d="M832 1408q-320 0 -320 -224v-416h128v-128h-128v-544q0 -224 320 -224h64v-128h-64q-272 0 -384 146q-112 -146 -384 -146h-64v128h64q320 0 320 224v544h-128v128h128v416q0 224 -320 224h-64v128h64q272 0 384 -146q112 146 384 146h64v-128h-64z" />
-    <glyph glyph-name="_547" unicode="&#xf247;" horiz-adv-x="2048" 
-d="M2048 1152h-128v-1024h128v-384h-384v128h-1280v-128h-384v384h128v1024h-128v384h384v-128h1280v128h384v-384zM1792 1408v-128h128v128h-128zM128 1408v-128h128v128h-128zM256 -128v128h-128v-128h128zM1664 0v128h128v1024h-128v128h-1280v-128h-128v-1024h128v-128
-h1280zM1920 -128v128h-128v-128h128zM1280 896h384v-768h-896v256h-384v768h896v-256zM512 512h640v512h-640v-512zM1536 256v512h-256v-384h-384v-128h640z" />
-    <glyph glyph-name="_548" unicode="&#xf248;" horiz-adv-x="2304" 
-d="M2304 768h-128v-640h128v-384h-384v128h-896v-128h-384v384h128v128h-384v-128h-384v384h128v640h-128v384h384v-128h896v128h384v-384h-128v-128h384v128h384v-384zM2048 1024v-128h128v128h-128zM1408 1408v-128h128v128h-128zM128 1408v-128h128v128h-128zM256 256
-v128h-128v-128h128zM1536 384h-128v-128h128v128zM384 384h896v128h128v640h-128v128h-896v-128h-128v-640h128v-128zM896 -128v128h-128v-128h128zM2176 -128v128h-128v-128h128zM2048 128v640h-128v128h-384v-384h128v-384h-384v128h-384v-128h128v-128h896v128h128z" />
-    <glyph glyph-name="_549" unicode="&#xf249;" 
-d="M1024 288v-416h-928q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1344q40 0 68 -28t28 -68v-928h-416q-40 0 -68 -28t-28 -68zM1152 256h381q-15 -82 -65 -132l-184 -184q-50 -50 -132 -65v381z" />
-    <glyph glyph-name="_550" unicode="&#xf24a;" 
-d="M1400 256h-248v-248q29 10 41 22l185 185q12 12 22 41zM1120 384h288v896h-1280v-1280h896v288q0 40 28 68t68 28zM1536 1312v-1024q0 -40 -20 -88t-48 -76l-184 -184q-28 -28 -76 -48t-88 -20h-1024q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1344q40 0 68 -28t28 -68
-z" />
-    <glyph glyph-name="_551" unicode="&#xf24b;" horiz-adv-x="2304" 
-d="M1951 538q0 -26 -15.5 -44.5t-38.5 -23.5q-8 -2 -18 -2h-153v140h153q10 0 18 -2q23 -5 38.5 -23.5t15.5 -44.5zM1933 751q0 -25 -15 -42t-38 -21q-3 -1 -15 -1h-139v129h139q3 0 8.5 -0.5t6.5 -0.5q23 -4 38 -21.5t15 -42.5zM728 587v308h-228v-308q0 -58 -38 -94.5
-t-105 -36.5q-108 0 -229 59v-112q53 -15 121 -23t109 -9l42 -1q328 0 328 217zM1442 403v113q-99 -52 -200 -59q-108 -8 -169 41t-61 142t61 142t169 41q101 -7 200 -58v112q-48 12 -100 19.5t-80 9.5l-28 2q-127 6 -218.5 -14t-140.5 -60t-71 -88t-22 -106t22 -106t71 -88
-t140.5 -60t218.5 -14q101 4 208 31zM2176 518q0 54 -43 88.5t-109 39.5v3q57 8 89 41.5t32 79.5q0 55 -41 88t-107 36q-3 0 -12 0.5t-14 0.5h-455v-510h491q74 0 121.5 36.5t47.5 96.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90
-t90 38h2048q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_552" unicode="&#xf24c;" horiz-adv-x="2304" 
-d="M858 295v693q-106 -41 -172 -135.5t-66 -211.5t66 -211.5t172 -134.5zM1362 641q0 117 -66 211.5t-172 135.5v-694q106 41 172 135.5t66 211.5zM1577 641q0 -159 -78.5 -294t-213.5 -213.5t-294 -78.5q-119 0 -227.5 46.5t-187 125t-125 187t-46.5 227.5q0 159 78.5 294
-t213.5 213.5t294 78.5t294 -78.5t213.5 -213.5t78.5 -294zM1960 634q0 139 -55.5 261.5t-147.5 205.5t-213.5 131t-252.5 48h-301q-176 0 -323.5 -81t-235 -230t-87.5 -335q0 -171 87 -317.5t236 -231.5t323 -85h301q129 0 251.5 50.5t214.5 135t147.5 202.5t55.5 246z
-M2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_553" unicode="&#xf24d;" horiz-adv-x="1792" 
-d="M1664 -96v1088q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5v-1088q0 -13 9.5 -22.5t22.5 -9.5h1088q13 0 22.5 9.5t9.5 22.5zM1792 992v-1088q0 -66 -47 -113t-113 -47h-1088q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1088q66 0 113 -47t47 -113
-zM1408 1376v-160h-128v160q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5v-1088q0 -13 9.5 -22.5t22.5 -9.5h160v-128h-160q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1088q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="_554" unicode="&#xf24e;" horiz-adv-x="2304" 
-d="M1728 1088l-384 -704h768zM448 1088l-384 -704h768zM1269 1280q-14 -40 -45.5 -71.5t-71.5 -45.5v-1291h608q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1344q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h608v1291q-40 14 -71.5 45.5t-45.5 71.5h-491q-14 0 -23 9t-9 23v64
-q0 14 9 23t23 9h491q21 57 70 92.5t111 35.5t111 -35.5t70 -92.5h491q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-491zM1088 1264q33 0 56.5 23.5t23.5 56.5t-23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5zM2176 384q0 -73 -46.5 -131t-117.5 -91
-t-144.5 -49.5t-139.5 -16.5t-139.5 16.5t-144.5 49.5t-117.5 91t-46.5 131q0 11 35 81t92 174.5t107 195.5t102 184t56 100q18 33 56 33t56 -33q4 -7 56 -100t102 -184t107 -195.5t92 -174.5t35 -81zM896 384q0 -73 -46.5 -131t-117.5 -91t-144.5 -49.5t-139.5 -16.5
-t-139.5 16.5t-144.5 49.5t-117.5 91t-46.5 131q0 11 35 81t92 174.5t107 195.5t102 184t56 100q18 33 56 33t56 -33q4 -7 56 -100t102 -184t107 -195.5t92 -174.5t35 -81z" />
-    <glyph glyph-name="_555" unicode="&#xf250;" 
-d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
-t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM874 700q77 29 149 92.5t129.5 152.5t92.5 210t35 253h-1024q0 -132 35 -253t92.5 -210t129.5 -152.5t149 -92.5q19 -7 30.5 -23.5t11.5 -36.5t-11.5 -36.5t-30.5 -23.5q-77 -29 -149 -92.5
-t-129.5 -152.5t-92.5 -210t-35 -253h1024q0 132 -35 253t-92.5 210t-129.5 152.5t-149 92.5q-19 7 -30.5 23.5t-11.5 36.5t11.5 36.5t30.5 23.5z" />
-    <glyph glyph-name="_556" unicode="&#xf251;" 
-d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
-t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM1280 1408h-1024q0 -66 9 -128h1006q9 61 9 128zM1280 -128q0 130 -34 249.5t-90.5 208t-126.5 152t-146 94.5h-230q-76 -31 -146 -94.5t-126.5 -152t-90.5 -208t-34 -249.5h1024z" />
-    <glyph glyph-name="_557" unicode="&#xf252;" 
-d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
-t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM1280 1408h-1024q0 -206 85 -384h854q85 178 85 384zM1223 192q-54 141 -145.5 241.5t-194.5 142.5h-230q-103 -42 -194.5 -142.5t-145.5 -241.5h910z" />
-    <glyph glyph-name="_558" unicode="&#xf253;" 
-d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
-t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM874 700q77 29 149 92.5t129.5 152.5t92.5 210t35 253h-1024q0 -132 35 -253t92.5 -210t129.5 -152.5t149 -92.5q19 -7 30.5 -23.5t11.5 -36.5t-11.5 -36.5t-30.5 -23.5q-137 -51 -244 -196
-h700q-107 145 -244 196q-19 7 -30.5 23.5t-11.5 36.5t11.5 36.5t30.5 23.5z" />
-    <glyph glyph-name="_559" unicode="&#xf254;" 
-d="M1504 -64q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v128q0 14 9 23t23 9h1472zM130 0q3 55 16 107t30 95t46 87t53.5 76t64.5 69.5t66 60t70.5 55t66.5 47.5t65 43q-43 28 -65 43t-66.5 47.5t-70.5 55t-66 60t-64.5 69.5t-53.5 76t-46 87
-t-30 95t-16 107h1276q-3 -55 -16 -107t-30 -95t-46 -87t-53.5 -76t-64.5 -69.5t-66 -60t-70.5 -55t-66.5 -47.5t-65 -43q43 -28 65 -43t66.5 -47.5t70.5 -55t66 -60t64.5 -69.5t53.5 -76t46 -87t30 -95t16 -107h-1276zM1504 1536q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9
-h-1472q-14 0 -23 9t-9 23v128q0 14 9 23t23 9h1472z" />
-    <glyph glyph-name="_560" unicode="&#xf255;" 
-d="M768 1152q-53 0 -90.5 -37.5t-37.5 -90.5v-128h-32v93q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-429l-32 30v172q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-224q0 -47 35 -82l310 -296q39 -39 39 -102q0 -26 19 -45t45 -19h640q26 0 45 19t19 45v25
-q0 41 10 77l108 436q10 36 10 77v246q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-32h-32v125q0 40 -25 72.5t-64 40.5q-14 2 -23 2q-46 0 -79 -33t-33 -79v-128h-32v122q0 51 -32.5 89.5t-82.5 43.5q-5 1 -13 1zM768 1280q84 0 149 -50q57 34 123 34q59 0 111 -27
-t86 -76q27 7 59 7q100 0 170 -71.5t70 -171.5v-246q0 -51 -13 -108l-109 -436q-6 -24 -6 -71q0 -80 -56 -136t-136 -56h-640q-84 0 -138 58.5t-54 142.5l-308 296q-76 73 -76 175v224q0 99 70.5 169.5t169.5 70.5q11 0 16 -1q6 95 75.5 160t164.5 65q52 0 98 -21
-q72 69 174 69z" />
-    <glyph glyph-name="_561" unicode="&#xf256;" horiz-adv-x="1792" 
-d="M880 1408q-46 0 -79 -33t-33 -79v-656h-32v528q0 46 -33 79t-79 33t-79 -33t-33 -79v-528v-256l-154 205q-38 51 -102 51q-53 0 -90.5 -37.5t-37.5 -90.5q0 -43 26 -77l384 -512q38 -51 102 -51h688q34 0 61 22t34 56l76 405q5 32 5 59v498q0 46 -33 79t-79 33t-79 -33
-t-33 -79v-272h-32v528q0 46 -33 79t-79 33t-79 -33t-33 -79v-528h-32v656q0 46 -33 79t-79 33zM880 1536q68 0 125.5 -35.5t88.5 -96.5q19 4 42 4q99 0 169.5 -70.5t70.5 -169.5v-17q105 6 180.5 -64t75.5 -175v-498q0 -40 -8 -83l-76 -404q-14 -79 -76.5 -131t-143.5 -52
-h-688q-60 0 -114.5 27.5t-90.5 74.5l-384 512q-51 68 -51 154q0 106 75 181t181 75q78 0 128 -34v434q0 99 70.5 169.5t169.5 70.5q23 0 42 -4q31 61 88.5 96.5t125.5 35.5z" />
-    <glyph glyph-name="_562" unicode="&#xf257;" horiz-adv-x="1792" 
-d="M1073 -128h-177q-163 0 -226 141q-23 49 -23 102v5q-62 30 -98.5 88.5t-36.5 127.5q0 38 5 48h-261q-106 0 -181 75t-75 181t75 181t181 75h113l-44 17q-74 28 -119.5 93.5t-45.5 145.5q0 106 75 181t181 75q46 0 91 -17l628 -239h401q106 0 181 -75t75 -181v-668
-q0 -88 -54 -157.5t-140 -90.5l-339 -85q-92 -23 -186 -23zM1024 583l-155 -71l-163 -74q-30 -14 -48 -41.5t-18 -60.5q0 -46 33 -79t79 -33q26 0 46 10l338 154q-49 10 -80.5 50t-31.5 90v55zM1344 272q0 46 -33 79t-79 33q-26 0 -46 -10l-290 -132q-28 -13 -37 -17
-t-30.5 -17t-29.5 -23.5t-16 -29t-8 -40.5q0 -50 31.5 -82t81.5 -32q20 0 38 9l352 160q30 14 48 41.5t18 60.5zM1112 1024l-650 248q-24 8 -46 8q-53 0 -90.5 -37.5t-37.5 -90.5q0 -40 22.5 -73t59.5 -47l526 -200v-64h-640q-53 0 -90.5 -37.5t-37.5 -90.5t37.5 -90.5
-t90.5 -37.5h535l233 106v198q0 63 46 106l111 102h-69zM1073 0q82 0 155 19l339 85q43 11 70 45.5t27 78.5v668q0 53 -37.5 90.5t-90.5 37.5h-308l-136 -126q-36 -33 -36 -82v-296q0 -46 33 -77t79 -31t79 35t33 81v208h32v-208q0 -70 -57 -114q52 -8 86.5 -48.5t34.5 -93.5
-q0 -42 -23 -78t-61 -53l-310 -141h91z" />
-    <glyph glyph-name="_563" unicode="&#xf258;" horiz-adv-x="2048" 
-d="M1151 1536q61 0 116 -28t91 -77l572 -781q118 -159 118 -359v-355q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v177l-286 143h-546q-80 0 -136 56t-56 136v32q0 119 84.5 203.5t203.5 84.5h420l42 128h-686q-100 0 -173.5 67.5t-81.5 166.5q-65 79 -65 182v32
-q0 80 56 136t136 56h959zM1920 -64v355q0 157 -93 284l-573 781q-39 52 -103 52h-959q-26 0 -45 -19t-19 -45q0 -32 1.5 -49.5t9.5 -40.5t25 -43q10 31 35.5 50t56.5 19h832v-32h-832q-26 0 -45 -19t-19 -45q0 -44 3 -58q8 -44 44 -73t81 -29h640h91q40 0 68 -28t28 -68
-q0 -15 -5 -30l-64 -192q-10 -29 -35 -47.5t-56 -18.5h-443q-66 0 -113 -47t-47 -113v-32q0 -26 19 -45t45 -19h561q16 0 29 -7l317 -158q24 -13 38.5 -36t14.5 -50v-197q0 -26 19 -45t45 -19h384q26 0 45 19t19 45z" />
-    <glyph glyph-name="_564" unicode="&#xf259;" horiz-adv-x="2048" 
-d="M459 -256q-77 0 -137.5 47.5t-79.5 122.5l-101 401q-13 57 -13 108q0 45 -5 67l-116 477q-7 27 -7 57q0 93 62 161t155 78q17 85 82.5 139t152.5 54q83 0 148 -51.5t85 -132.5l83 -348l103 428q20 81 85 132.5t148 51.5q89 0 155.5 -57.5t80.5 -144.5q92 -10 152 -79
-t60 -162q0 -24 -7 -59l-123 -512q10 7 37.5 28.5t38.5 29.5t35 23t41 20.5t41.5 11t49.5 5.5q105 0 180 -74t75 -179q0 -62 -28.5 -118t-78.5 -94l-507 -380q-68 -51 -153 -51h-694zM1104 1408q-38 0 -68.5 -24t-39.5 -62l-164 -682h-127l-145 602q-9 38 -39.5 62t-68.5 24
-q-48 0 -80 -33t-32 -80q0 -15 3 -28l132 -547h-26l-99 408q-9 37 -40 62.5t-69 25.5q-47 0 -80 -33t-33 -79q0 -14 3 -26l116 -478q7 -28 9 -86t10 -88l100 -401q8 -32 34 -52.5t59 -20.5h694q42 0 76 26l507 379q56 43 56 110q0 52 -37.5 88.5t-89.5 36.5q-43 0 -77 -26
-l-307 -230v227q0 4 32 138t68 282t39 161q4 18 4 29q0 47 -32 81t-79 34q-39 0 -69.5 -24t-39.5 -62l-116 -482h-26l150 624q3 14 3 28q0 48 -31.5 82t-79.5 34z" />
-    <glyph glyph-name="_565" unicode="&#xf25a;" horiz-adv-x="1792" 
-d="M640 1408q-53 0 -90.5 -37.5t-37.5 -90.5v-512v-384l-151 202q-41 54 -107 54q-52 0 -89 -38t-37 -90q0 -43 26 -77l384 -512q38 -51 102 -51h718q22 0 39.5 13.5t22.5 34.5l92 368q24 96 24 194v217q0 41 -28 71t-68 30t-68 -28t-28 -68h-32v61q0 48 -32 81.5t-80 33.5
-q-46 0 -79 -33t-33 -79v-64h-32v90q0 55 -37 94.5t-91 39.5q-53 0 -90.5 -37.5t-37.5 -90.5v-96h-32v570q0 55 -37 94.5t-91 39.5zM640 1536q107 0 181.5 -77.5t74.5 -184.5v-220q22 2 32 2q99 0 173 -69q47 21 99 21q113 0 184 -87q27 7 56 7q94 0 159 -67.5t65 -161.5
-v-217q0 -116 -28 -225l-92 -368q-16 -64 -68 -104.5t-118 -40.5h-718q-60 0 -114.5 27.5t-90.5 74.5l-384 512q-51 68 -51 154q0 105 74.5 180.5t179.5 75.5q71 0 130 -35v547q0 106 75 181t181 75zM768 128v384h-32v-384h32zM1024 128v384h-32v-384h32zM1280 128v384h-32
-v-384h32z" />
-    <glyph glyph-name="_566" unicode="&#xf25b;" 
-d="M1288 889q60 0 107 -23q141 -63 141 -226v-177q0 -94 -23 -186l-85 -339q-21 -86 -90.5 -140t-157.5 -54h-668q-106 0 -181 75t-75 181v401l-239 628q-17 45 -17 91q0 106 75 181t181 75q80 0 145.5 -45.5t93.5 -119.5l17 -44v113q0 106 75 181t181 75t181 -75t75 -181
-v-261q27 5 48 5q69 0 127.5 -36.5t88.5 -98.5zM1072 896q-33 0 -60.5 -18t-41.5 -48l-74 -163l-71 -155h55q50 0 90 -31.5t50 -80.5l154 338q10 20 10 46q0 46 -33 79t-79 33zM1293 761q-22 0 -40.5 -8t-29 -16t-23.5 -29.5t-17 -30.5t-17 -37l-132 -290q-10 -20 -10 -46
-q0 -46 33 -79t79 -33q33 0 60.5 18t41.5 48l160 352q9 18 9 38q0 50 -32 81.5t-82 31.5zM128 1120q0 -22 8 -46l248 -650v-69l102 111q43 46 106 46h198l106 233v535q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5v-640h-64l-200 526q-14 37 -47 59.5t-73 22.5
-q-53 0 -90.5 -37.5t-37.5 -90.5zM1180 -128q44 0 78.5 27t45.5 70l85 339q19 73 19 155v91l-141 -310q-17 -38 -53 -61t-78 -23q-53 0 -93.5 34.5t-48.5 86.5q-44 -57 -114 -57h-208v32h208q46 0 81 33t35 79t-31 79t-77 33h-296q-49 0 -82 -36l-126 -136v-308
-q0 -53 37.5 -90.5t90.5 -37.5h668z" />
-    <glyph glyph-name="_567" unicode="&#xf25c;" horiz-adv-x="1973" 
-d="M857 992v-117q0 -13 -9.5 -22t-22.5 -9h-298v-812q0 -13 -9 -22.5t-22 -9.5h-135q-13 0 -22.5 9t-9.5 23v812h-297q-13 0 -22.5 9t-9.5 22v117q0 14 9 23t23 9h793q13 0 22.5 -9.5t9.5 -22.5zM1895 995l77 -961q1 -13 -8 -24q-10 -10 -23 -10h-134q-12 0 -21 8.5
-t-10 20.5l-46 588l-189 -425q-8 -19 -29 -19h-120q-20 0 -29 19l-188 427l-45 -590q-1 -12 -10 -20.5t-21 -8.5h-135q-13 0 -23 10q-9 10 -9 24l78 961q1 12 10 20.5t21 8.5h142q20 0 29 -19l220 -520q10 -24 20 -51q3 7 9.5 24.5t10.5 26.5l221 520q9 19 29 19h141
-q13 0 22 -8.5t10 -20.5z" />
-    <glyph glyph-name="_568" unicode="&#xf25d;" horiz-adv-x="1792" 
-d="M1042 833q0 88 -60 121q-33 18 -117 18h-123v-281h162q66 0 102 37t36 105zM1094 548l205 -373q8 -17 -1 -31q-8 -16 -27 -16h-152q-20 0 -28 17l-194 365h-155v-350q0 -14 -9 -23t-23 -9h-134q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h294q128 0 190 -24q85 -31 134 -109
-t49 -180q0 -92 -42.5 -165.5t-115.5 -109.5q6 -10 9 -16zM896 1376q-150 0 -286 -58.5t-234.5 -157t-157 -234.5t-58.5 -286t58.5 -286t157 -234.5t234.5 -157t286 -58.5t286 58.5t234.5 157t157 234.5t58.5 286t-58.5 286t-157 234.5t-234.5 157t-286 58.5zM1792 640
-q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="_569" unicode="&#xf25e;" horiz-adv-x="1792" 
-d="M605 303q153 0 257 104q14 18 3 36l-45 82q-6 13 -24 17q-16 2 -27 -11l-4 -3q-4 -4 -11.5 -10t-17.5 -13.5t-23.5 -14.5t-28.5 -13t-33.5 -9.5t-37.5 -3.5q-76 0 -125 50t-49 127q0 76 48 125.5t122 49.5q37 0 71.5 -14t50.5 -28l16 -14q11 -11 26 -10q16 2 24 14l53 78
-q13 20 -2 39q-3 4 -11 12t-30 23.5t-48.5 28t-67.5 22.5t-86 10q-148 0 -246 -96.5t-98 -240.5q0 -146 97 -241.5t247 -95.5zM1235 303q153 0 257 104q14 18 4 36l-45 82q-8 14 -25 17q-16 2 -27 -11l-4 -3q-4 -4 -11.5 -10t-17.5 -13.5t-23.5 -14.5t-28.5 -13t-33.5 -9.5
-t-37.5 -3.5q-76 0 -125 50t-49 127q0 76 48 125.5t122 49.5q37 0 71.5 -14t50.5 -28l16 -14q11 -11 26 -10q16 2 24 14l53 78q13 20 -2 39q-3 4 -11 12t-30 23.5t-48.5 28t-67.5 22.5t-86 10q-147 0 -245.5 -96.5t-98.5 -240.5q0 -146 97 -241.5t247 -95.5zM896 1376
-q-150 0 -286 -58.5t-234.5 -157t-157 -234.5t-58.5 -286t58.5 -286t157 -234.5t234.5 -157t286 -58.5t286 58.5t234.5 157t157 234.5t58.5 286t-58.5 286t-157 234.5t-234.5 157t-286 58.5zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191
-t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71z" />
-    <glyph glyph-name="f260" unicode="&#xf260;" horiz-adv-x="2048" 
-d="M736 736l384 -384l-384 -384l-672 672l672 672l168 -168l-96 -96l-72 72l-480 -480l480 -480l193 193l-289 287zM1312 1312l672 -672l-672 -672l-168 168l96 96l72 -72l480 480l-480 480l-193 -193l289 -287l-96 -96l-384 384z" />
-    <glyph glyph-name="f261" unicode="&#xf261;" horiz-adv-x="1792" 
-d="M717 182l271 271l-279 279l-88 -88l192 -191l-96 -96l-279 279l279 279l40 -40l87 87l-127 128l-454 -454zM1075 190l454 454l-454 454l-271 -271l279 -279l88 88l-192 191l96 96l279 -279l-279 -279l-40 40l-87 -88zM1792 640q0 -182 -71 -348t-191 -286t-286 -191
-t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="_572" unicode="&#xf262;" horiz-adv-x="2304" 
-d="M651 539q0 -39 -27.5 -66.5t-65.5 -27.5q-39 0 -66.5 27.5t-27.5 66.5q0 38 27.5 65.5t66.5 27.5q38 0 65.5 -27.5t27.5 -65.5zM1805 540q0 -39 -27.5 -66.5t-66.5 -27.5t-66.5 27.5t-27.5 66.5t27.5 66t66.5 27t66.5 -27t27.5 -66zM765 539q0 79 -56.5 136t-136.5 57
-t-136.5 -56.5t-56.5 -136.5t56.5 -136.5t136.5 -56.5t136.5 56.5t56.5 136.5zM1918 540q0 80 -56.5 136.5t-136.5 56.5q-79 0 -136 -56.5t-57 -136.5t56.5 -136.5t136.5 -56.5t136.5 56.5t56.5 136.5zM850 539q0 -116 -81.5 -197.5t-196.5 -81.5q-116 0 -197.5 82t-81.5 197
-t82 196.5t197 81.5t196.5 -81.5t81.5 -196.5zM2004 540q0 -115 -81.5 -196.5t-197.5 -81.5q-115 0 -196.5 81.5t-81.5 196.5t81.5 196.5t196.5 81.5q116 0 197.5 -81.5t81.5 -196.5zM1040 537q0 191 -135.5 326.5t-326.5 135.5q-125 0 -231 -62t-168 -168.5t-62 -231.5
-t62 -231.5t168 -168.5t231 -62q191 0 326.5 135.5t135.5 326.5zM1708 1110q-254 111 -556 111q-319 0 -573 -110q117 0 223 -45.5t182.5 -122.5t122 -183t45.5 -223q0 115 43.5 219.5t118 180.5t177.5 123t217 50zM2187 537q0 191 -135 326.5t-326 135.5t-326.5 -135.5
-t-135.5 -326.5t135.5 -326.5t326.5 -135.5t326 135.5t135 326.5zM1921 1103h383q-44 -51 -75 -114.5t-40 -114.5q110 -151 110 -337q0 -156 -77 -288t-209 -208.5t-287 -76.5q-133 0 -249 56t-196 155q-47 -56 -129 -179q-11 22 -53.5 82.5t-74.5 97.5
-q-80 -99 -196.5 -155.5t-249.5 -56.5q-155 0 -287 76.5t-209 208.5t-77 288q0 186 110 337q-9 51 -40 114.5t-75 114.5h365q149 100 355 156.5t432 56.5q224 0 421 -56t348 -157z" />
-    <glyph glyph-name="f263" unicode="&#xf263;" horiz-adv-x="1280" 
-d="M640 629q-188 0 -321 133t-133 320q0 188 133 321t321 133t321 -133t133 -321q0 -187 -133 -320t-321 -133zM640 1306q-92 0 -157.5 -65.5t-65.5 -158.5q0 -92 65.5 -157.5t157.5 -65.5t157.5 65.5t65.5 157.5q0 93 -65.5 158.5t-157.5 65.5zM1163 574q13 -27 15 -49.5
-t-4.5 -40.5t-26.5 -38.5t-42.5 -37t-61.5 -41.5q-115 -73 -315 -94l73 -72l267 -267q30 -31 30 -74t-30 -73l-12 -13q-31 -30 -74 -30t-74 30q-67 68 -267 268l-267 -268q-31 -30 -74 -30t-73 30l-12 13q-31 30 -31 73t31 74l267 267l72 72q-203 21 -317 94
-q-39 25 -61.5 41.5t-42.5 37t-26.5 38.5t-4.5 40.5t15 49.5q10 20 28 35t42 22t56 -2t65 -35q5 -4 15 -11t43 -24.5t69 -30.5t92 -24t113 -11q91 0 174 25.5t120 50.5l38 25q33 26 65 35t56 2t42 -22t28 -35z" />
-    <glyph glyph-name="_574" unicode="&#xf264;" 
-d="M927 956q0 -66 -46.5 -112.5t-112.5 -46.5t-112.5 46.5t-46.5 112.5t46.5 112.5t112.5 46.5t112.5 -46.5t46.5 -112.5zM1141 593q-10 20 -28 32t-47.5 9.5t-60.5 -27.5q-10 -8 -29 -20t-81 -32t-127 -20t-124 18t-86 36l-27 18q-31 25 -60.5 27.5t-47.5 -9.5t-28 -32
-q-22 -45 -2 -74.5t87 -73.5q83 -53 226 -67l-51 -52q-142 -142 -191 -190q-22 -22 -22 -52.5t22 -52.5l9 -9q22 -22 52.5 -22t52.5 22l191 191q114 -115 191 -191q22 -22 52.5 -22t52.5 22l9 9q22 22 22 52.5t-22 52.5l-191 190l-52 52q141 14 225 67q67 44 87 73.5t-2 74.5
-zM1092 956q0 134 -95 229t-229 95t-229 -95t-95 -229t95 -229t229 -95t229 95t95 229zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_575" unicode="&#xf265;" horiz-adv-x="1720" 
-d="M1565 1408q65 0 110 -45.5t45 -110.5v-519q0 -176 -68 -336t-182.5 -275t-274 -182.5t-334.5 -67.5q-176 0 -335.5 67.5t-274.5 182.5t-183 275t-68 336v519q0 64 46 110t110 46h1409zM861 344q47 0 82 33l404 388q37 35 37 85q0 49 -34.5 83.5t-83.5 34.5q-47 0 -82 -33
-l-323 -310l-323 310q-35 33 -81 33q-49 0 -83.5 -34.5t-34.5 -83.5q0 -51 36 -85l405 -388q33 -33 81 -33z" />
-    <glyph glyph-name="_576" unicode="&#xf266;" horiz-adv-x="2304" 
-d="M1494 -103l-295 695q-25 -49 -158.5 -305.5t-198.5 -389.5q-1 -1 -27.5 -0.5t-26.5 1.5q-82 193 -255.5 587t-259.5 596q-21 50 -66.5 107.5t-103.5 100.5t-102 43q0 5 -0.5 24t-0.5 27h583v-50q-39 -2 -79.5 -16t-66.5 -43t-10 -64q26 -59 216.5 -499t235.5 -540
-q31 61 140 266.5t131 247.5q-19 39 -126 281t-136 295q-38 69 -201 71v50l513 -1v-47q-60 -2 -93.5 -25t-12.5 -69q33 -70 87 -189.5t86 -187.5q110 214 173 363q24 55 -10 79.5t-129 26.5q1 7 1 25v24q64 0 170.5 0.5t180 1t92.5 0.5v-49q-62 -2 -119 -33t-90 -81
-l-213 -442q13 -33 127.5 -290t121.5 -274l441 1017q-14 38 -49.5 62.5t-65 31.5t-55.5 8v50l460 -4l1 -2l-1 -44q-139 -4 -201 -145q-526 -1216 -559 -1291h-49z" />
-    <glyph glyph-name="_577" unicode="&#xf267;" horiz-adv-x="1792" 
-d="M949 643q0 -26 -16.5 -45t-41.5 -19q-26 0 -45 16.5t-19 41.5q0 26 17 45t42 19t44 -16.5t19 -41.5zM964 585l350 581q-9 -8 -67.5 -62.5t-125.5 -116.5t-136.5 -127t-117 -110.5t-50.5 -51.5l-349 -580q7 7 67 62t126 116.5t136 127t117 111t50 50.5zM1611 640
-q0 -201 -104 -371q-3 2 -17 11t-26.5 16.5t-16.5 7.5q-13 0 -13 -13q0 -10 59 -44q-74 -112 -184.5 -190.5t-241.5 -110.5l-16 67q-1 10 -15 10q-5 0 -8 -5.5t-2 -9.5l16 -68q-72 -15 -146 -15q-199 0 -372 105q1 2 13 20.5t21.5 33.5t9.5 19q0 13 -13 13q-6 0 -17 -14.5
-t-22.5 -34.5t-13.5 -23q-113 75 -192 187.5t-110 244.5l69 15q10 3 10 15q0 5 -5.5 8t-10.5 2l-68 -15q-14 72 -14 139q0 206 109 379q2 -1 18.5 -12t30 -19t17.5 -8q13 0 13 12q0 6 -12.5 15.5t-32.5 21.5l-20 12q77 112 189 189t244 107l15 -67q2 -10 15 -10q5 0 8 5.5
-t2 10.5l-15 66q71 13 134 13q204 0 379 -109q-39 -56 -39 -65q0 -13 12 -13q11 0 48 64q111 -75 187.5 -186t107.5 -241l-56 -12q-10 -2 -10 -16q0 -5 5.5 -8t9.5 -2l57 13q14 -72 14 -140zM1696 640q0 163 -63.5 311t-170.5 255t-255 170.5t-311 63.5t-311 -63.5
-t-255 -170.5t-170.5 -255t-63.5 -311t63.5 -311t170.5 -255t255 -170.5t311 -63.5t311 63.5t255 170.5t170.5 255t63.5 311zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191
-t191 -286t71 -348z" />
-    <glyph glyph-name="_578" unicode="&#xf268;" horiz-adv-x="1792" 
-d="M893 1536q240 2 451 -120q232 -134 352 -372l-742 39q-160 9 -294 -74.5t-185 -229.5l-276 424q128 159 311 245.5t383 87.5zM146 1131l337 -663q72 -143 211 -217t293 -45l-230 -451q-212 33 -385 157.5t-272.5 316t-99.5 411.5q0 267 146 491zM1732 962
-q58 -150 59.5 -310.5t-48.5 -306t-153 -272t-246 -209.5q-230 -133 -498 -119l405 623q88 131 82.5 290.5t-106.5 277.5zM896 942q125 0 213.5 -88.5t88.5 -213.5t-88.5 -213.5t-213.5 -88.5t-213.5 88.5t-88.5 213.5t88.5 213.5t213.5 88.5z" />
-    <glyph glyph-name="_579" unicode="&#xf269;" horiz-adv-x="1792" 
-d="M903 -256q-283 0 -504.5 150.5t-329.5 398.5q-58 131 -67 301t26 332.5t111 312t179 242.5l-11 -281q11 14 68 15.5t70 -15.5q42 81 160.5 138t234.5 59q-54 -45 -119.5 -148.5t-58.5 -163.5q25 -8 62.5 -13.5t63 -7.5t68 -4t50.5 -3q15 -5 9.5 -45.5t-30.5 -75.5
-q-5 -7 -16.5 -18.5t-56.5 -35.5t-101 -34l15 -189l-139 67q-18 -43 -7.5 -81.5t36 -66.5t65.5 -41.5t81 -6.5q51 9 98 34.5t83.5 45t73.5 17.5q61 -4 89.5 -33t19.5 -65q-1 -2 -2.5 -5.5t-8.5 -12.5t-18 -15.5t-31.5 -10.5t-46.5 -1q-60 -95 -144.5 -135.5t-209.5 -29.5
-q74 -61 162.5 -82.5t168.5 -6t154.5 52t128 87.5t80.5 104q43 91 39 192.5t-37.5 188.5t-78.5 125q87 -38 137 -79.5t77 -112.5q15 170 -57.5 343t-209.5 284q265 -77 412 -279.5t151 -517.5q2 -127 -40.5 -255t-123.5 -238t-189 -196t-247.5 -135.5t-288.5 -49.5z" />
-    <glyph glyph-name="_580" unicode="&#xf26a;" horiz-adv-x="1792" 
-d="M1493 1308q-165 110 -359 110q-155 0 -293 -73t-240 -200q-75 -93 -119.5 -218t-48.5 -266v-42q4 -141 48.5 -266t119.5 -218q102 -127 240 -200t293 -73q194 0 359 110q-121 -108 -274.5 -168t-322.5 -60q-29 0 -43 1q-175 8 -333 82t-272 193t-181 281t-67 339
-q0 182 71 348t191 286t286 191t348 71h3q168 -1 320.5 -60.5t273.5 -167.5zM1792 640q0 -192 -77 -362.5t-213 -296.5q-104 -63 -222 -63q-137 0 -255 84q154 56 253.5 233t99.5 405q0 227 -99 404t-253 234q119 83 254 83q119 0 226 -65q135 -125 210.5 -295t75.5 -361z
-" />
-    <glyph glyph-name="_581" unicode="&#xf26b;" horiz-adv-x="1792" 
-d="M1792 599q0 -56 -7 -104h-1151q0 -146 109.5 -244.5t257.5 -98.5q99 0 185.5 46.5t136.5 130.5h423q-56 -159 -170.5 -281t-267.5 -188.5t-321 -66.5q-187 0 -356 83q-228 -116 -394 -116q-237 0 -237 263q0 115 45 275q17 60 109 229q199 360 475 606
-q-184 -79 -427 -354q63 274 283.5 449.5t501.5 175.5q30 0 45 -1q255 117 433 117q64 0 116 -13t94.5 -40.5t66.5 -76.5t24 -115q0 -116 -75 -286q101 -182 101 -390zM1722 1239q0 83 -53 132t-137 49q-108 0 -254 -70q121 -47 222.5 -131.5t170.5 -195.5q51 135 51 216z
-M128 2q0 -86 48.5 -132.5t134.5 -46.5q115 0 266 83q-122 72 -213.5 183t-137.5 245q-98 -205 -98 -332zM632 715h728q-5 142 -113 237t-251 95q-144 0 -251.5 -95t-112.5 -237z" />
-    <glyph glyph-name="_582" unicode="&#xf26c;" horiz-adv-x="2048" 
-d="M1792 288v960q0 13 -9.5 22.5t-22.5 9.5h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5zM1920 1248v-960q0 -66 -47 -113t-113 -47h-736v-128h352q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23
-v64q0 14 9 23t23 9h352v128h-736q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="_583" unicode="&#xf26d;" horiz-adv-x="1792" 
-d="M138 1408h197q-70 -64 -126 -149q-36 -56 -59 -115t-30 -125.5t-8.5 -120t10.5 -132t21 -126t28 -136.5q4 -19 6 -28q51 -238 81 -329q57 -171 152 -275h-272q-48 0 -82 34t-34 82v1304q0 48 34 82t82 34zM1346 1408h308q48 0 82 -34t34 -82v-1304q0 -48 -34 -82t-82 -34
-h-178q212 210 196 565l-469 -101q-2 -45 -12 -82t-31 -72t-59.5 -59.5t-93.5 -36.5q-123 -26 -199 40q-32 27 -53 61t-51.5 129t-64.5 258q-35 163 -45.5 263t-5.5 139t23 77q20 41 62.5 73t102.5 45q45 12 83.5 6.5t67 -17t54 -35t43 -48t34.5 -56.5l468 100
-q-68 175 -180 287z" />
-    <glyph glyph-name="_584" unicode="&#xf26e;" 
-d="M1401 -11l-6 -6q-113 -113 -259 -175q-154 -64 -317 -64q-165 0 -317 64q-148 63 -259 175q-113 112 -175 258q-42 103 -54 189q-4 28 48 36q51 8 56 -20q1 -1 1 -4q18 -90 46 -159q50 -124 152 -226q98 -98 226 -152q132 -56 276 -56q143 0 276 56q128 55 225 152l6 6
-q10 10 25 6q12 -3 33 -22q36 -37 17 -58zM929 604l-66 -66l63 -63q21 -21 -7 -49q-17 -17 -32 -17q-10 0 -19 10l-62 61l-66 -66q-5 -5 -15 -5q-15 0 -31 16l-2 2q-18 15 -18 29q0 7 8 17l66 65l-66 66q-16 16 14 45q18 18 31 18q6 0 13 -5l65 -66l65 65q18 17 48 -13
-q27 -27 11 -44zM1400 547q0 -118 -46 -228q-45 -105 -126 -186q-80 -80 -187 -126t-228 -46t-228 46t-187 126q-82 82 -125 186q-15 33 -15 40h-1q-9 27 43 44q50 16 60 -12q37 -99 97 -167h1v339v2q3 136 102 232q105 103 253 103q147 0 251 -103t104 -249
-q0 -147 -104.5 -251t-250.5 -104q-58 0 -112 16q-28 11 -13 61q16 51 44 43l14 -3q14 -3 33 -6t30 -3q104 0 176 71.5t72 174.5q0 101 -72 171q-71 71 -175 71q-107 0 -178 -80q-64 -72 -64 -160v-413q110 -67 242 -67q96 0 185 36.5t156 103.5t103.5 155t36.5 183
-q0 198 -141 339q-140 140 -339 140q-200 0 -340 -140q-53 -53 -77 -87l-2 -2q-8 -11 -13 -15.5t-21.5 -9.5t-38.5 3q-21 5 -36.5 16.5t-15.5 26.5v680q0 15 10.5 26.5t27.5 11.5h877q30 0 30 -55t-30 -55h-811v-483h1q40 42 102 84t108 61q109 46 231 46q121 0 228 -46
-t187 -126q81 -81 126 -186q46 -112 46 -229zM1369 1128q9 -8 9 -18t-5.5 -18t-16.5 -21q-26 -26 -39 -26q-9 0 -16 7q-106 91 -207 133q-128 56 -276 56q-133 0 -262 -49q-27 -10 -45 37q-9 25 -8 38q3 16 16 20q130 57 299 57q164 0 316 -64q137 -58 235 -152z" />
-    <glyph glyph-name="_585" unicode="&#xf270;" horiz-adv-x="1792" 
-d="M1551 60q15 6 26 3t11 -17.5t-15 -33.5q-13 -16 -44 -43.5t-95.5 -68t-141 -74t-188 -58t-229.5 -24.5q-119 0 -238 31t-209 76.5t-172.5 104t-132.5 105t-84 87.5q-8 9 -10 16.5t1 12t8 7t11.5 2t11.5 -4.5q192 -117 300 -166q389 -176 799 -90q190 40 391 135z
-M1758 175q11 -16 2.5 -69.5t-28.5 -102.5q-34 -83 -85 -124q-17 -14 -26 -9t0 24q21 45 44.5 121.5t6.5 98.5q-5 7 -15.5 11.5t-27 6t-29.5 2.5t-35 0t-31.5 -2t-31 -3t-22.5 -2q-6 -1 -13 -1.5t-11 -1t-8.5 -1t-7 -0.5h-5.5h-4.5t-3 0.5t-2 1.5l-1.5 3q-6 16 47 40t103 30
-q46 7 108 1t76 -24zM1364 618q0 -31 13.5 -64t32 -58t37.5 -46t33 -32l13 -11l-227 -224q-40 37 -79 75.5t-58 58.5l-19 20q-11 11 -25 33q-38 -59 -97.5 -102.5t-127.5 -63.5t-140 -23t-137.5 21t-117.5 65.5t-83 113t-31 162.5q0 84 28 154t72 116.5t106.5 83t122.5 57
-t130 34.5t119.5 18.5t99.5 6.5v127q0 65 -21 97q-34 53 -121 53q-6 0 -16.5 -1t-40.5 -12t-56 -29.5t-56 -59.5t-48 -96l-294 27q0 60 22 119t67 113t108 95t151.5 65.5t190.5 24.5q100 0 181 -25t129.5 -61.5t81 -83t45 -86t12.5 -73.5v-589zM692 597q0 -86 70 -133
-q66 -44 139 -22q84 25 114 123q14 45 14 101v162q-59 -2 -111 -12t-106.5 -33.5t-87 -71t-32.5 -114.5z" />
-    <glyph glyph-name="_586" unicode="&#xf271;" horiz-adv-x="1792" 
-d="M1536 1280q52 0 90 -38t38 -90v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128zM1152 1376v-288q0 -14 9 -23t23 -9
-h64q14 0 23 9t9 23v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM384 1376v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM1536 -128v1024h-1408v-1024h1408zM896 448h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224
-v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v224q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-224z" />
-    <glyph glyph-name="_587" unicode="&#xf272;" horiz-adv-x="1792" 
-d="M1152 416v-64q0 -14 -9 -23t-23 -9h-576q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h576q14 0 23 -9t9 -23zM128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23
-t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47
-t47 -113v-96h128q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_588" unicode="&#xf273;" horiz-adv-x="1792" 
-d="M1111 151l-46 -46q-9 -9 -22 -9t-23 9l-188 189l-188 -189q-10 -9 -23 -9t-22 9l-46 46q-9 9 -9 22t9 23l189 188l-189 188q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l188 -188l188 188q10 9 23 9t22 -9l46 -46q9 -9 9 -22t-9 -23l-188 -188l188 -188q9 -10 9 -23t-9 -22z
-M128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280
-q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_589" unicode="&#xf274;" horiz-adv-x="1792" 
-d="M1303 572l-512 -512q-10 -9 -23 -9t-23 9l-288 288q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l220 -220l444 444q10 9 23 9t22 -9l46 -46q9 -9 9 -22t-9 -23zM128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23
-t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47
-t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_590" unicode="&#xf275;" horiz-adv-x="1792" 
-d="M448 1536q26 0 45 -19t19 -45v-891l536 429q17 14 40 14q26 0 45 -19t19 -45v-379l536 429q17 14 40 14q26 0 45 -19t19 -45v-1152q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h384z" />
-    <glyph glyph-name="_591" unicode="&#xf276;" horiz-adv-x="1024" 
-d="M512 448q66 0 128 15v-655q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v655q62 -15 128 -15zM512 1536q212 0 362 -150t150 -362t-150 -362t-362 -150t-362 150t-150 362t150 362t362 150zM512 1312q14 0 23 9t9 23t-9 23t-23 9q-146 0 -249 -103t-103 -249
-q0 -14 9 -23t23 -9t23 9t9 23q0 119 84.5 203.5t203.5 84.5z" />
-    <glyph glyph-name="_592" unicode="&#xf277;" horiz-adv-x="1792" 
-d="M1745 1239q10 -10 10 -23t-10 -23l-141 -141q-28 -28 -68 -28h-1344q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h576v64q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-64h512q40 0 68 -28zM768 320h256v-512q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v512zM1600 768
-q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-1344q-40 0 -68 28l-141 141q-10 10 -10 23t10 23l141 141q28 28 68 28h512v192h256v-192h576z" />
-    <glyph glyph-name="_593" unicode="&#xf278;" horiz-adv-x="2048" 
-d="M2020 1525q28 -20 28 -53v-1408q0 -20 -11 -36t-29 -23l-640 -256q-24 -11 -48 0l-616 246l-616 -246q-10 -5 -24 -5q-19 0 -36 11q-28 20 -28 53v1408q0 20 11 36t29 23l640 256q24 11 48 0l616 -246l616 246q32 13 60 -6zM736 1390v-1270l576 -230v1270zM128 1173
-v-1270l544 217v1270zM1920 107v1270l-544 -217v-1270z" />
-    <glyph glyph-name="_594" unicode="&#xf279;" horiz-adv-x="1792" 
-d="M512 1536q13 0 22.5 -9.5t9.5 -22.5v-1472q0 -20 -17 -28l-480 -256q-7 -4 -15 -4q-13 0 -22.5 9.5t-9.5 22.5v1472q0 20 17 28l480 256q7 4 15 4zM1760 1536q13 0 22.5 -9.5t9.5 -22.5v-1472q0 -20 -17 -28l-480 -256q-7 -4 -15 -4q-13 0 -22.5 9.5t-9.5 22.5v1472
-q0 20 17 28l480 256q7 4 15 4zM640 1536q8 0 14 -3l512 -256q18 -10 18 -29v-1472q0 -13 -9.5 -22.5t-22.5 -9.5q-8 0 -14 3l-512 256q-18 10 -18 29v1472q0 13 9.5 22.5t22.5 9.5z" />
-    <glyph glyph-name="_595" unicode="&#xf27a;" horiz-adv-x="1792" 
-d="M640 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1408 640q0 53 -37.5 90.5t-90.5 37.5
-t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-110 0 -211 18q-173 -173 -435 -229q-52 -10 -86 -13q-12 -1 -22 6t-13 18q-4 15 20 37q5 5 23.5 21.5t25.5 23.5t23.5 25.5t24 31.5t20.5 37
-t20 48t14.5 57.5t12.5 72.5q-146 90 -229.5 216.5t-83.5 269.5q0 174 120 321.5t326 233t450 85.5t450 -85.5t326 -233t120 -321.5z" />
-    <glyph glyph-name="_596" unicode="&#xf27b;" horiz-adv-x="1792" 
-d="M640 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1024 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 -53 -37.5 -90.5t-90.5 -37.5
-t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM896 1152q-204 0 -381.5 -69.5t-282 -187.5t-104.5 -255q0 -112 71.5 -213.5t201.5 -175.5l87 -50l-27 -96q-24 -91 -70 -172q152 63 275 171l43 38l57 -6q69 -8 130 -8q204 0 381.5 69.5t282 187.5
-t104.5 255t-104.5 255t-282 187.5t-381.5 69.5zM1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22h-5q-15 0 -27 10.5t-16 27.5v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51
-t27 59t26 76q-157 89 -247.5 220t-90.5 281q0 130 71 248.5t191 204.5t286 136.5t348 50.5t348 -50.5t286 -136.5t191 -204.5t71 -248.5z" />
-    <glyph glyph-name="_597" unicode="&#xf27c;" horiz-adv-x="1024" 
-d="M512 345l512 295v-591l-512 -296v592zM0 640v-591l512 296zM512 1527v-591l-512 -296v591zM512 936l512 295v-591z" />
-    <glyph glyph-name="_598" unicode="&#xf27d;" horiz-adv-x="1792" 
-d="M1709 1018q-10 -236 -332 -651q-333 -431 -562 -431q-142 0 -240 263q-44 160 -132 482q-72 262 -157 262q-18 0 -127 -76l-77 98q24 21 108 96.5t130 115.5q156 138 241 146q95 9 153 -55.5t81 -203.5q44 -287 66 -373q55 -249 120 -249q51 0 154 161q101 161 109 246
-q13 139 -109 139q-57 0 -121 -26q120 393 459 382q251 -8 236 -326z" />
-    <glyph glyph-name="f27e" unicode="&#xf27e;" 
-d="M0 1408h1536v-1536h-1536v1536zM1085 293l-221 631l221 297h-634l221 -297l-221 -631l317 -304z" />
-    <glyph glyph-name="uniF280" unicode="&#xf280;" 
-d="M0 1408h1536v-1536h-1536v1536zM908 1088l-12 -33l75 -83l-31 -114l25 -25l107 57l107 -57l25 25l-31 114l75 83l-12 33h-95l-53 96h-32l-53 -96h-95zM641 925q32 0 44.5 -16t11.5 -63l174 21q0 55 -17.5 92.5t-50.5 56t-69 25.5t-85 7q-133 0 -199 -57.5t-66 -182.5v-72
-h-96v-128h76q20 0 20 -8v-382q0 -14 -5 -20t-18 -7l-73 -7v-88h448v86l-149 14q-6 1 -8.5 1.5t-3.5 2.5t-0.5 4t1 7t0.5 10v387h191l38 128h-231q-6 0 -2 6t4 9v80q0 27 1.5 40.5t7.5 28t19.5 20t36.5 5.5zM1248 96v86l-54 9q-7 1 -9.5 2.5t-2.5 3t1 7.5t1 12v520h-275
-l-23 -101l83 -22q23 -7 23 -27v-370q0 -14 -6 -18.5t-20 -6.5l-70 -9v-86h352z" />
-    <glyph glyph-name="uniF281" unicode="&#xf281;" horiz-adv-x="1792" 
-d="M1792 690q0 -58 -29.5 -105.5t-79.5 -72.5q12 -46 12 -96q0 -155 -106.5 -287t-290.5 -208.5t-400 -76.5t-399.5 76.5t-290 208.5t-106.5 287q0 47 11 94q-51 25 -82 73.5t-31 106.5q0 82 58 140.5t141 58.5q85 0 145 -63q218 152 515 162l116 521q3 13 15 21t26 5
-l369 -81q18 37 54 59.5t79 22.5q62 0 106 -43.5t44 -105.5t-44 -106t-106 -44t-105.5 43.5t-43.5 105.5l-334 74l-104 -472q300 -9 519 -160q58 61 143 61q83 0 141 -58.5t58 -140.5zM418 491q0 -62 43.5 -106t105.5 -44t106 44t44 106t-44 105.5t-106 43.5q-61 0 -105 -44
-t-44 -105zM1228 136q11 11 11 26t-11 26q-10 10 -25 10t-26 -10q-41 -42 -121 -62t-160 -20t-160 20t-121 62q-11 10 -26 10t-25 -10q-11 -10 -11 -25.5t11 -26.5q43 -43 118.5 -68t122.5 -29.5t91 -4.5t91 4.5t122.5 29.5t118.5 68zM1225 341q62 0 105.5 44t43.5 106
-q0 61 -44 105t-105 44q-62 0 -106 -43.5t-44 -105.5t44 -106t106 -44z" />
-    <glyph glyph-name="_602" unicode="&#xf282;" horiz-adv-x="1792" 
-d="M69 741h1q16 126 58.5 241.5t115 217t167.5 176t223.5 117.5t276.5 43q231 0 414 -105.5t294 -303.5q104 -187 104 -442v-188h-1125q1 -111 53.5 -192.5t136.5 -122.5t189.5 -57t213 -3t208 46.5t173.5 84.5v-377q-92 -55 -229.5 -92t-312.5 -38t-316 53
-q-189 73 -311.5 249t-124.5 372q-3 242 111 412t325 268q-48 -60 -78 -125.5t-46 -159.5h635q8 77 -8 140t-47 101.5t-70.5 66.5t-80.5 41t-75 20.5t-56 8.5l-22 1q-135 -5 -259.5 -44.5t-223.5 -104.5t-176 -140.5t-138 -163.5z" />
-    <glyph glyph-name="_603" unicode="&#xf283;" horiz-adv-x="2304" 
-d="M0 32v608h2304v-608q0 -66 -47 -113t-113 -47h-1984q-66 0 -113 47t-47 113zM640 256v-128h384v128h-384zM256 256v-128h256v128h-256zM2144 1408q66 0 113 -47t47 -113v-224h-2304v224q0 66 47 113t113 47h1984z" />
-    <glyph glyph-name="_604" unicode="&#xf284;" horiz-adv-x="1792" 
-d="M1584 246l-218 111q-74 -120 -196.5 -189t-263.5 -69q-147 0 -271 72t-196 196t-72 270q0 110 42.5 209.5t115 172t172 115t209.5 42.5q131 0 247.5 -60.5t192.5 -168.5l215 125q-110 169 -286.5 265t-378.5 96q-161 0 -308 -63t-253 -169t-169 -253t-63 -308t63 -308
-t169 -253t253 -169t308 -63q213 0 397.5 107t290.5 292zM1030 643l693 -352q-116 -253 -334.5 -400t-492.5 -147q-182 0 -348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71q260 0 470.5 -133.5t335.5 -366.5zM1543 640h-39v-160h-96v352h136q32 0 54.5 -20
-t28.5 -48t1 -56t-27.5 -48t-57.5 -20z" />
-    <glyph glyph-name="uniF285" unicode="&#xf285;" horiz-adv-x="1792" 
-d="M1427 827l-614 386l92 151h855zM405 562l-184 116v858l1183 -743zM1424 697l147 -95v-858l-532 335zM1387 718l-500 -802h-855l356 571z" />
-    <glyph glyph-name="uniF286" unicode="&#xf286;" horiz-adv-x="1792" 
-d="M640 528v224q0 16 -16 16h-96q-16 0 -16 -16v-224q0 -16 16 -16h96q16 0 16 16zM1152 528v224q0 16 -16 16h-96q-16 0 -16 -16v-224q0 -16 16 -16h96q16 0 16 16zM1664 496v-752h-640v320q0 80 -56 136t-136 56t-136 -56t-56 -136v-320h-640v752q0 16 16 16h96
-q16 0 16 -16v-112h128v624q0 16 16 16h96q16 0 16 -16v-112h128v112q0 16 16 16h96q16 0 16 -16v-112h128v112q0 6 2.5 9.5t8.5 5t9.5 2t11.5 0t9 -0.5v391q-32 15 -32 50q0 23 16.5 39t38.5 16t38.5 -16t16.5 -39q0 -35 -32 -50v-17q45 10 83 10q21 0 59.5 -7.5t54.5 -7.5
-q17 0 47 7.5t37 7.5q16 0 16 -16v-210q0 -15 -35 -21.5t-62 -6.5q-18 0 -54.5 7.5t-55.5 7.5q-40 0 -90 -12v-133q1 0 9 0.5t11.5 0t9.5 -2t8.5 -5t2.5 -9.5v-112h128v112q0 16 16 16h96q16 0 16 -16v-112h128v112q0 16 16 16h96q16 0 16 -16v-624h128v112q0 16 16 16h96
-q16 0 16 -16z" />
-    <glyph glyph-name="_607" unicode="&#xf287;" horiz-adv-x="2304" 
-d="M2288 731q16 -8 16 -27t-16 -27l-320 -192q-8 -5 -16 -5q-9 0 -16 4q-16 10 -16 28v128h-858q37 -58 83 -165q16 -37 24.5 -55t24 -49t27 -47t27 -34t31.5 -26t33 -8h96v96q0 14 9 23t23 9h320q14 0 23 -9t9 -23v-320q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v96h-96
-q-32 0 -61 10t-51 23.5t-45 40.5t-37 46t-33.5 57t-28.5 57.5t-28 60.5q-23 53 -37 81.5t-36 65t-44.5 53.5t-46.5 17h-360q-22 -84 -91 -138t-157 -54q-106 0 -181 75t-75 181t75 181t181 75q88 0 157 -54t91 -138h104q24 0 46.5 17t44.5 53.5t36 65t37 81.5q19 41 28 60.5
-t28.5 57.5t33.5 57t37 46t45 40.5t51 23.5t61 10h107q21 57 70 92.5t111 35.5q80 0 136 -56t56 -136t-56 -136t-136 -56q-62 0 -111 35.5t-70 92.5h-107q-17 0 -33 -8t-31.5 -26t-27 -34t-27 -47t-24 -49t-24.5 -55q-46 -107 -83 -165h1114v128q0 18 16 28t32 -1z" />
-    <glyph glyph-name="_608" unicode="&#xf288;" horiz-adv-x="1792" 
-d="M1150 774q0 -56 -39.5 -95t-95.5 -39h-253v269h253q56 0 95.5 -39.5t39.5 -95.5zM1329 774q0 130 -91.5 222t-222.5 92h-433v-896h180v269h253q130 0 222 91.5t92 221.5zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348
-t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="_609" unicode="&#xf289;" horiz-adv-x="2304" 
-d="M1645 438q0 59 -34 106.5t-87 68.5q-7 -45 -23 -92q-7 -24 -27.5 -38t-44.5 -14q-12 0 -24 3q-31 10 -45 38.5t-4 58.5q23 71 23 143q0 123 -61 227.5t-166 165.5t-228 61q-134 0 -247 -73t-167 -194q108 -28 188 -106q22 -23 22 -55t-22 -54t-54 -22t-55 22
-q-75 75 -180 75q-106 0 -181 -74.5t-75 -180.5t75 -180.5t181 -74.5h1046q79 0 134.5 55.5t55.5 133.5zM1798 438q0 -142 -100.5 -242t-242.5 -100h-1046q-169 0 -289 119.5t-120 288.5q0 153 100 267t249 136q62 184 221 298t354 114q235 0 408.5 -158.5t196.5 -389.5
-q116 -25 192.5 -118.5t76.5 -214.5zM2048 438q0 -175 -97 -319q-23 -33 -64 -33q-24 0 -43 13q-26 17 -32 48.5t12 57.5q71 104 71 233t-71 233q-18 26 -12 57t32 49t57.5 11.5t49.5 -32.5q97 -142 97 -318zM2304 438q0 -244 -134 -443q-23 -34 -64 -34q-23 0 -42 13
-q-26 18 -32.5 49t11.5 57q108 164 108 358q0 195 -108 357q-18 26 -11.5 57.5t32.5 48.5q26 18 57 12t49 -33q134 -198 134 -442z" />
-    <glyph glyph-name="_610" unicode="&#xf28a;" 
-d="M1500 -13q0 -89 -63 -152.5t-153 -63.5t-153.5 63.5t-63.5 152.5q0 90 63.5 153.5t153.5 63.5t153 -63.5t63 -153.5zM1267 268q-115 -15 -192.5 -102.5t-77.5 -205.5q0 -74 33 -138q-146 -78 -379 -78q-109 0 -201 21t-153.5 54.5t-110.5 76.5t-76 85t-44.5 83
-t-23.5 66.5t-6 39.5q0 19 4.5 42.5t18.5 56t36.5 58t64 43.5t94.5 18t94 -17.5t63 -41t35.5 -53t17.5 -49t4 -33.5q0 -34 -23 -81q28 -27 82 -42t93 -17l40 -1q115 0 190 51t75 133q0 26 -9 48.5t-31.5 44.5t-49.5 41t-74 44t-93.5 47.5t-119.5 56.5q-28 13 -43 20
-q-116 55 -187 100t-122.5 102t-72 125.5t-20.5 162.5q0 78 20.5 150t66 137.5t112.5 114t166.5 77t221.5 28.5q120 0 220 -26t164.5 -67t109.5 -94t64 -105.5t19 -103.5q0 -46 -15 -82.5t-36.5 -58t-48.5 -36t-49 -19.5t-39 -5h-8h-32t-39 5t-44 14t-41 28t-37 46t-24 70.5
-t-10 97.5q-15 16 -59 25.5t-81 10.5l-37 1q-68 0 -117.5 -31t-70.5 -70t-21 -76q0 -24 5 -43t24 -46t53 -51t97 -53.5t150 -58.5q76 -25 138.5 -53.5t109 -55.5t83 -59t60.5 -59.5t41 -62.5t26.5 -62t14.5 -63.5t6 -62t1 -62.5z" />
-    <glyph glyph-name="_611" unicode="&#xf28b;" 
-d="M704 352v576q0 14 -9 23t-23 9h-256q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h256q14 0 23 9t9 23zM1152 352v576q0 14 -9 23t-23 9h-256q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h256q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103
-t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="_612" unicode="&#xf28c;" 
-d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM768 96q148 0 273 73t198 198t73 273t-73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273
-t73 -273t198 -198t273 -73zM864 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-192zM480 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-192z" />
-    <glyph glyph-name="_613" unicode="&#xf28d;" 
-d="M1088 352v576q0 14 -9 23t-23 9h-576q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h576q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5
-t103 -385.5z" />
-    <glyph glyph-name="_614" unicode="&#xf28e;" 
-d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM768 96q148 0 273 73t198 198t73 273t-73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273
-t73 -273t198 -198t273 -73zM480 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h576q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-576z" />
-    <glyph glyph-name="_615" unicode="&#xf290;" horiz-adv-x="1792" 
-d="M1757 128l35 -313q3 -28 -16 -50q-19 -21 -48 -21h-1664q-29 0 -48 21q-19 22 -16 50l35 313h1722zM1664 967l86 -775h-1708l86 775q3 24 21 40.5t43 16.5h256v-128q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5v128h384v-128q0 -53 37.5 -90.5t90.5 -37.5
-t90.5 37.5t37.5 90.5v128h256q25 0 43 -16.5t21 -40.5zM1280 1152v-256q0 -26 -19 -45t-45 -19t-45 19t-19 45v256q0 106 -75 181t-181 75t-181 -75t-75 -181v-256q0 -26 -19 -45t-45 -19t-45 19t-19 45v256q0 159 112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z" />
-    <glyph glyph-name="_616" unicode="&#xf291;" horiz-adv-x="2048" 
-d="M1920 768q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5h-15l-115 -662q-8 -46 -44 -76t-82 -30h-1280q-46 0 -82 30t-44 76l-115 662h-15q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5h1792zM485 -32q26 2 43.5 22.5t15.5 46.5l-32 416q-2 26 -22.5 43.5
-t-46.5 15.5t-43.5 -22.5t-15.5 -46.5l32 -416q2 -25 20.5 -42t43.5 -17h5zM896 32v416q0 26 -19 45t-45 19t-45 -19t-19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45zM1280 32v416q0 26 -19 45t-45 19t-45 -19t-19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45zM1632 27l32 416
-q2 26 -15.5 46.5t-43.5 22.5t-46.5 -15.5t-22.5 -43.5l-32 -416q-2 -26 15.5 -46.5t43.5 -22.5h5q25 0 43.5 17t20.5 42zM476 1244l-93 -412h-132l101 441q19 88 89 143.5t160 55.5h167q0 26 19 45t45 19h384q26 0 45 -19t19 -45h167q90 0 160 -55.5t89 -143.5l101 -441
-h-132l-93 412q-11 44 -45.5 72t-79.5 28h-167q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45h-167q-45 0 -79.5 -28t-45.5 -72z" />
-    <glyph glyph-name="_617" unicode="&#xf292;" horiz-adv-x="1792" 
-d="M991 512l64 256h-254l-64 -256h254zM1759 1016l-56 -224q-7 -24 -31 -24h-327l-64 -256h311q15 0 25 -12q10 -14 6 -28l-56 -224q-5 -24 -31 -24h-327l-81 -328q-7 -24 -31 -24h-224q-16 0 -26 12q-9 12 -6 28l78 312h-254l-81 -328q-7 -24 -31 -24h-225q-15 0 -25 12
-q-9 12 -6 28l78 312h-311q-15 0 -25 12q-9 12 -6 28l56 224q7 24 31 24h327l64 256h-311q-15 0 -25 12q-10 14 -6 28l56 224q5 24 31 24h327l81 328q7 24 32 24h224q15 0 25 -12q9 -12 6 -28l-78 -312h254l81 328q7 24 32 24h224q15 0 25 -12q9 -12 6 -28l-78 -312h311
-q15 0 25 -12q9 -12 6 -28z" />
-    <glyph glyph-name="_618" unicode="&#xf293;" 
-d="M841 483l148 -148l-149 -149zM840 1094l149 -149l-148 -148zM710 -130l464 464l-306 306l306 306l-464 464v-611l-255 255l-93 -93l320 -321l-320 -321l93 -93l255 255v-611zM1429 640q0 -209 -32 -365.5t-87.5 -257t-140.5 -162.5t-181.5 -86.5t-219.5 -24.5
-t-219.5 24.5t-181.5 86.5t-140.5 162.5t-87.5 257t-32 365.5t32 365.5t87.5 257t140.5 162.5t181.5 86.5t219.5 24.5t219.5 -24.5t181.5 -86.5t140.5 -162.5t87.5 -257t32 -365.5z" />
-    <glyph glyph-name="_619" unicode="&#xf294;" horiz-adv-x="1024" 
-d="M596 113l173 172l-173 172v-344zM596 823l173 172l-173 172v-344zM628 640l356 -356l-539 -540v711l-297 -296l-108 108l372 373l-372 373l108 108l297 -296v711l539 -540z" />
-    <glyph glyph-name="_620" unicode="&#xf295;" 
-d="M1280 256q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM512 1024q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM1536 256q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5
-t112.5 -271.5zM1440 1344q0 -20 -13 -38l-1056 -1408q-19 -26 -51 -26h-160q-26 0 -45 19t-19 45q0 20 13 38l1056 1408q19 26 51 26h160q26 0 45 -19t19 -45zM768 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5
-t271.5 -112.5t112.5 -271.5z" />
-    <glyph glyph-name="_621" unicode="&#xf296;" horiz-adv-x="1792" 
-d="M104 830l792 -1015l-868 630q-18 13 -25 34.5t0 42.5l101 308v0zM566 830h660l-330 -1015v0zM368 1442l198 -612h-462l198 612q8 23 33 23t33 -23zM1688 830l101 -308q7 -21 0 -42.5t-25 -34.5l-868 -630l792 1015v0zM1688 830h-462l198 612q8 23 33 23t33 -23z" />
-    <glyph glyph-name="_622" unicode="&#xf297;" horiz-adv-x="1792" 
-d="M384 704h160v224h-160v-224zM1221 372v92q-104 -36 -243 -38q-135 -1 -259.5 46.5t-220.5 122.5l1 -96q88 -80 212 -128.5t272 -47.5q129 0 238 49zM640 704h640v224h-640v-224zM1792 736q0 -187 -99 -352q89 -102 89 -229q0 -157 -129.5 -268t-313.5 -111
-q-122 0 -225 52.5t-161 140.5q-19 -1 -57 -1t-57 1q-58 -88 -161 -140.5t-225 -52.5q-184 0 -313.5 111t-129.5 268q0 127 89 229q-99 165 -99 352q0 209 120 385.5t326.5 279.5t449.5 103t449.5 -103t326.5 -279.5t120 -385.5z" />
-    <glyph glyph-name="_623" unicode="&#xf298;" 
-d="M515 625v-128h-252v128h252zM515 880v-127h-252v127h252zM1273 369v-128h-341v128h341zM1273 625v-128h-672v128h672zM1273 880v-127h-672v127h672zM1408 20v1240q0 8 -6 14t-14 6h-32l-378 -256l-210 171l-210 -171l-378 256h-32q-8 0 -14 -6t-6 -14v-1240q0 -8 6 -14
-t14 -6h1240q8 0 14 6t6 14zM553 1130l185 150h-406zM983 1130l221 150h-406zM1536 1260v-1240q0 -62 -43 -105t-105 -43h-1240q-62 0 -105 43t-43 105v1240q0 62 43 105t105 43h1240q62 0 105 -43t43 -105z" />
-    <glyph glyph-name="_624" unicode="&#xf299;" horiz-adv-x="1792" 
-d="M896 720q-104 196 -160 278q-139 202 -347 318q-34 19 -70 36q-89 40 -94 32t34 -38l39 -31q62 -43 112.5 -93.5t94.5 -116.5t70.5 -113t70.5 -131q9 -17 13 -25q44 -84 84 -153t98 -154t115.5 -150t131 -123.5t148.5 -90.5q153 -66 154 -60q1 3 -49 37q-53 36 -81 57
-q-77 58 -179 211t-185 310zM549 177q-76 60 -132.5 125t-98 143.5t-71 154.5t-58.5 186t-52 209t-60.5 252t-76.5 289q273 0 497.5 -36t379 -92t271 -144.5t185.5 -172.5t110 -198.5t56 -199.5t12.5 -198.5t-9.5 -173t-20 -143.5t-13 -107l323 -327h-104l-281 285
-q-22 -2 -91.5 -14t-121.5 -19t-138 -6t-160.5 17t-167.5 59t-179 111z" />
-    <glyph glyph-name="_625" unicode="&#xf29a;" horiz-adv-x="1792" 
-d="M1374 879q-6 26 -28.5 39.5t-48.5 7.5q-261 -62 -401 -62t-401 62q-26 6 -48.5 -7.5t-28.5 -39.5t7.5 -48.5t39.5 -28.5q194 -46 303 -58q-2 -158 -15.5 -269t-26.5 -155.5t-41 -115.5l-9 -21q-10 -25 1 -49t36 -34q9 -4 23 -4q44 0 60 41l8 20q54 139 71 259h42
-q17 -120 71 -259l8 -20q16 -41 60 -41q14 0 23 4q25 10 36 34t1 49l-9 21q-28 71 -41 115.5t-26.5 155.5t-15.5 269q109 12 303 58q26 6 39.5 28.5t7.5 48.5zM1024 1024q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5z
-M1600 640q0 -143 -55.5 -273.5t-150 -225t-225 -150t-273.5 -55.5t-273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5zM896 1408q-156 0 -298 -61t-245 -164t-164 -245t-61 -298t61 -298
-t164 -245t245 -164t298 -61t298 61t245 164t164 245t61 298t-61 298t-164 245t-245 164t-298 61zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="_626" unicode="&#xf29b;" 
-d="M1438 723q34 -35 29 -82l-44 -551q-4 -42 -34.5 -70t-71.5 -28q-6 0 -9 1q-44 3 -72.5 36.5t-25.5 77.5l35 429l-143 -8q55 -113 55 -240q0 -216 -148 -372l-137 137q91 101 91 235q0 145 -102.5 248t-247.5 103q-134 0 -236 -92l-137 138q120 114 284 141l264 300
-l-149 87l-181 -161q-33 -30 -77 -27.5t-73 35.5t-26.5 77t34.5 73l239 213q26 23 60 26.5t64 -14.5l488 -283q36 -21 48 -68q17 -67 -26 -117l-205 -232l371 20q49 3 83 -32zM1240 1180q-74 0 -126 52t-52 126t52 126t126 52t126.5 -52t52.5 -126t-52.5 -126t-126.5 -52z
-M613 -62q106 0 196 61l139 -139q-146 -116 -335 -116q-148 0 -273.5 73t-198.5 198t-73 273q0 188 116 336l139 -139q-60 -88 -60 -197q0 -145 102.5 -247.5t247.5 -102.5z" />
-    <glyph glyph-name="_627" unicode="&#xf29c;" 
-d="M880 336v-160q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v160q0 14 9 23t23 9h160q14 0 23 -9t9 -23zM1136 832q0 -50 -15 -90t-45.5 -69t-52 -44t-59.5 -36q-32 -18 -46.5 -28t-26 -24t-11.5 -29v-32q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v68q0 35 10.5 64.5
-t24 47.5t39 35.5t41 25.5t44.5 21q53 25 75 43t22 49q0 42 -43.5 71.5t-95.5 29.5q-56 0 -95 -27q-29 -20 -80 -83q-9 -12 -25 -12q-11 0 -19 6l-108 82q-10 7 -12 20t5 23q122 192 349 192q129 0 238.5 -89.5t109.5 -214.5zM768 1280q-130 0 -248.5 -51t-204 -136.5
-t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5
-t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="_628" unicode="&#xf29d;" horiz-adv-x="1408" 
-d="M366 1225q-64 0 -110 45.5t-46 110.5q0 64 46 109.5t110 45.5t109.5 -45.5t45.5 -109.5q0 -65 -45.5 -110.5t-109.5 -45.5zM917 583q0 -50 -30 -67.5t-63.5 -6.5t-47.5 34l-367 438q-7 12 -14 15.5t-11 1.5l-3 -3q-7 -8 4 -21l122 -139l1 -354l-161 -457
-q-67 -192 -92 -234q-15 -26 -28 -32q-50 -26 -103 -1q-29 13 -41.5 43t-9.5 57q2 17 197 618l5 416l-85 -164l35 -222q4 -24 -1 -42t-14 -27.5t-19 -16t-17 -7.5l-7 -2q-19 -3 -34.5 3t-24 16t-14 22t-7.5 19.5t-2 9.5l-46 299l211 381q23 34 113 34q75 0 107 -40l424 -521
-q7 -5 14 -17l3 -3l-1 -1q7 -13 7 -29zM514 433q43 -113 88.5 -225t69.5 -168l24 -55q36 -93 42 -125q11 -70 -36 -97q-35 -22 -66 -16t-51 22t-29 35h-1q-6 16 -8 25l-124 351zM1338 -159q31 -49 31 -57q0 -5 -3 -7q-9 -5 -14.5 0.5t-15.5 26t-16 30.5q-114 172 -423 661
-q3 -1 7 1t7 4l3 2q11 9 11 17z" />
-    <glyph glyph-name="_629" unicode="&#xf29e;" horiz-adv-x="2304" 
-d="M504 542h171l-1 265zM1530 641q0 87 -50.5 140t-146.5 53h-54v-388h52q91 0 145 57t54 138zM956 1018l1 -756q0 -14 -9.5 -24t-23.5 -10h-216q-14 0 -23.5 10t-9.5 24v62h-291l-55 -81q-10 -15 -28 -15h-267q-21 0 -30.5 18t3.5 35l556 757q9 14 27 14h332q14 0 24 -10
-t10 -24zM1783 641q0 -193 -125.5 -303t-324.5 -110h-270q-14 0 -24 10t-10 24v756q0 14 10 24t24 10h268q200 0 326 -109t126 -302zM1939 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-44.5 -108t-73.5 -102.5h-51q38 45 66.5 104.5t41.5 112t21 98t9 72.5l1 27q0 8 -0.5 22.5
-t-7.5 60t-20 91.5t-41 111.5t-66 124.5h43q41 -47 72 -107t45.5 -111.5t23 -96t10.5 -70.5zM2123 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-45 -108t-74 -102.5h-51q38 45 66.5 104.5t41.5 112t21 98t9 72.5l1 27q0 8 -0.5 22.5t-7.5 60t-19.5 91.5t-40.5 111.5t-66 124.5
-h43q41 -47 72 -107t45.5 -111.5t23 -96t10.5 -70.5zM2304 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-44.5 -108t-73.5 -102.5h-51q38 45 66 104.5t41 112t21 98t9 72.5l1 27q0 8 -0.5 22.5t-7.5 60t-19.5 91.5t-40.5 111.5t-66 124.5h43q41 -47 72 -107t45.5 -111.5t23 -96
-t9.5 -70.5z" />
-    <glyph glyph-name="uniF2A0" unicode="&#xf2a0;" horiz-adv-x="1408" 
-d="M617 -153q0 11 -13 58t-31 107t-20 69q-1 4 -5 26.5t-8.5 36t-13.5 21.5q-15 14 -51 14q-23 0 -70 -5.5t-71 -5.5q-34 0 -47 11q-6 5 -11 15.5t-7.5 20t-6.5 24t-5 18.5q-37 128 -37 255t37 255q1 4 5 18.5t6.5 24t7.5 20t11 15.5q13 11 47 11q24 0 71 -5.5t70 -5.5
-q36 0 51 14q9 8 13.5 21.5t8.5 36t5 26.5q2 9 20 69t31 107t13 58q0 22 -43.5 52.5t-75.5 42.5q-20 8 -45 8q-34 0 -98 -18q-57 -17 -96.5 -40.5t-71 -66t-46 -70t-45.5 -94.5q-6 -12 -9 -19q-49 -107 -68 -216t-19 -244t19 -244t68 -216q56 -122 83 -161q63 -91 179 -127
-l6 -2q64 -18 98 -18q25 0 45 8q32 12 75.5 42.5t43.5 52.5zM776 760q-26 0 -45 19t-19 45.5t19 45.5q37 37 37 90q0 52 -37 91q-19 19 -19 45t19 45t45 19t45 -19q75 -75 75 -181t-75 -181q-21 -19 -45 -19zM957 579q-27 0 -45 19q-19 19 -19 45t19 45q112 114 112 272
-t-112 272q-19 19 -19 45t19 45t45 19t45 -19q150 -150 150 -362t-150 -362q-18 -19 -45 -19zM1138 398q-27 0 -45 19q-19 19 -19 45t19 45q90 91 138.5 208t48.5 245t-48.5 245t-138.5 208q-19 19 -19 45t19 45t45 19t45 -19q109 -109 167 -249t58 -294t-58 -294t-167 -249
-q-18 -19 -45 -19z" />
-    <glyph glyph-name="uniF2A1" unicode="&#xf2a1;" horiz-adv-x="2176" 
-d="M192 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM704 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM704 864q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1472 352
-q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1472 864q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 864
-q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 1376q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM384 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 192q0 -80 -56 -136
-t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 1216q0 -80 -56 -136t-136 -56
-t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM2176 192q0 -80 -56 -136t-136 -56t-136 56
-t-56 136t56 136t136 56t136 -56t56 -136zM1664 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM2176 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136
-t56 136t136 56t136 -56t56 -136zM2176 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136z" />
-    <glyph glyph-name="uniF2A2" unicode="&#xf2a2;" horiz-adv-x="1792" 
-d="M128 -192q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM320 0q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM365 365l256 -256l-90 -90l-256 256zM704 384q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45z
-M1411 704q0 -59 -11.5 -108.5t-37.5 -93.5t-44 -67.5t-53 -64.5q-31 -35 -45.5 -54t-33.5 -50t-26.5 -64t-7.5 -74q0 -159 -112.5 -271.5t-271.5 -112.5q-26 0 -45 19t-19 45t19 45t45 19q106 0 181 75t75 181q0 57 11.5 105.5t37 91t43.5 66.5t52 63q40 46 59.5 72
-t37.5 74.5t18 103.5q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 117 45.5 223.5t123 184t184 123t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5zM896 576q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45
-t45 19t45 -19t19 -45zM1184 704q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 93 -65.5 158.5t-158.5 65.5q-92 0 -158 -65.5t-66 -158.5q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 146 103 249t249 103t249 -103t103 -249zM1578 993q10 -25 -1 -49t-36 -34q-9 -4 -23 -4
-q-19 0 -35.5 11t-23.5 30q-68 178 -224 295q-21 16 -25 42t12 47q17 21 43 25t47 -12q183 -137 266 -351zM1788 1074q9 -25 -1.5 -49t-35.5 -34q-11 -4 -23 -4q-44 0 -60 41q-92 238 -297 393q-22 16 -25.5 42t12.5 47q16 22 42 25.5t47 -12.5q235 -175 341 -449z" />
-    <glyph glyph-name="uniF2A3" unicode="&#xf2a3;" horiz-adv-x="2304" 
-d="M1032 576q-59 2 -84 55q-17 34 -48 53.5t-68 19.5q-53 0 -90.5 -37.5t-37.5 -90.5q0 -56 36 -89l10 -8q34 -31 82 -31q37 0 68 19.5t48 53.5q25 53 84 55zM1600 704q0 56 -36 89l-10 8q-34 31 -82 31q-37 0 -68 -19.5t-48 -53.5q-25 -53 -84 -55q59 -2 84 -55
-q17 -34 48 -53.5t68 -19.5q53 0 90.5 37.5t37.5 90.5zM1174 925q-17 -35 -55 -48t-73 4q-62 31 -134 31q-51 0 -99 -17q3 0 9.5 0.5t9.5 0.5q92 0 170.5 -50t118.5 -133q17 -36 3.5 -73.5t-49.5 -54.5q-18 -9 -39 -9q21 0 39 -9q36 -17 49.5 -54.5t-3.5 -73.5
-q-40 -83 -118.5 -133t-170.5 -50h-6q-16 2 -44 4l-290 27l-239 -120q-14 -7 -29 -7q-40 0 -57 35l-160 320q-11 23 -4 47.5t29 37.5l209 119l148 267q17 155 91.5 291.5t195.5 236.5q31 25 70.5 21.5t64.5 -34.5t21.5 -70t-34.5 -65q-70 -59 -117 -128q123 84 267 101
-q40 5 71.5 -19t35.5 -64q5 -40 -19 -71.5t-64 -35.5q-84 -10 -159 -55q46 10 99 10q115 0 218 -50q36 -18 49 -55.5t-5 -73.5zM2137 1085l160 -320q11 -23 4 -47.5t-29 -37.5l-209 -119l-148 -267q-17 -155 -91.5 -291.5t-195.5 -236.5q-26 -22 -61 -22q-45 0 -74 35
-q-25 31 -21.5 70t34.5 65q70 59 117 128q-123 -84 -267 -101q-4 -1 -12 -1q-36 0 -63.5 24t-31.5 60q-5 40 19 71.5t64 35.5q84 10 159 55q-46 -10 -99 -10q-115 0 -218 50q-36 18 -49 55.5t5 73.5q17 35 55 48t73 -4q62 -31 134 -31q51 0 99 17q-3 0 -9.5 -0.5t-9.5 -0.5
-q-92 0 -170.5 50t-118.5 133q-17 36 -3.5 73.5t49.5 54.5q18 9 39 9q-21 0 -39 9q-36 17 -49.5 54.5t3.5 73.5q40 83 118.5 133t170.5 50h6h1q14 -2 42 -4l291 -27l239 120q14 7 29 7q40 0 57 -35z" />
-    <glyph glyph-name="uniF2A4" unicode="&#xf2a4;" horiz-adv-x="1792" 
-d="M1056 704q0 -26 19 -45t45 -19t45 19t19 45q0 146 -103 249t-249 103t-249 -103t-103 -249q0 -26 19 -45t45 -19t45 19t19 45q0 93 66 158.5t158 65.5t158 -65.5t66 -158.5zM835 1280q-117 0 -223.5 -45.5t-184 -123t-123 -184t-45.5 -223.5q0 -26 19 -45t45 -19t45 19
-t19 45q0 185 131.5 316.5t316.5 131.5t316.5 -131.5t131.5 -316.5q0 -55 -18 -103.5t-37.5 -74.5t-59.5 -72q-34 -39 -52 -63t-43.5 -66.5t-37 -91t-11.5 -105.5q0 -106 -75 -181t-181 -75q-26 0 -45 -19t-19 -45t19 -45t45 -19q159 0 271.5 112.5t112.5 271.5q0 41 7.5 74
-t26.5 64t33.5 50t45.5 54q35 41 53 64.5t44 67.5t37.5 93.5t11.5 108.5q0 117 -45.5 223.5t-123 184t-184 123t-223.5 45.5zM591 561l226 -226l-579 -579q-12 -12 -29 -12t-29 12l-168 168q-12 12 -12 29t12 29zM1612 1524l168 -168q12 -12 12 -29t-12 -30l-233 -233
-l-26 -25l-71 -71q-66 153 -195 258l91 91l207 207q13 12 30 12t29 -12z" />
-    <glyph glyph-name="uniF2A5" unicode="&#xf2a5;" 
-d="M866 1021q0 -27 -13 -94q-11 -50 -31.5 -150t-30.5 -150q-2 -11 -4.5 -12.5t-13.5 -2.5q-20 -2 -31 -2q-58 0 -84 49.5t-26 113.5q0 88 35 174t103 124q28 14 51 14q28 0 36.5 -16.5t8.5 -47.5zM1352 597q0 14 -39 75.5t-52 66.5q-21 8 -34 8q-91 0 -226 -77l-2 2
-q3 22 27.5 135t24.5 178q0 233 -242 233q-24 0 -68 -6q-94 -17 -168.5 -89.5t-111.5 -166.5t-37 -189q0 -146 80.5 -225t227.5 -79q25 0 25 -3t-1 -5q-4 -34 -26 -117q-14 -52 -51.5 -101t-82.5 -49q-42 0 -42 47q0 24 10.5 47.5t25 39.5t29.5 28.5t26 20t11 8.5q0 3 -7 10
-q-24 22 -58.5 36.5t-65.5 14.5q-35 0 -63.5 -34t-41 -75t-12.5 -75q0 -88 51.5 -142t138.5 -54q82 0 155 53t117.5 126t65.5 153q6 22 15.5 66.5t14.5 66.5q3 12 14 18q118 60 227 60q48 0 127 -18q1 -1 4 -1q5 0 9.5 4.5t4.5 8.5zM1536 1120v-960q0 -119 -84.5 -203.5
-t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="uniF2A6" unicode="&#xf2a6;" horiz-adv-x="1535" 
-d="M744 1231q0 24 -2 38.5t-8.5 30t-21 23t-37.5 7.5q-39 0 -78 -23q-105 -58 -159 -190.5t-54 -269.5q0 -44 8.5 -85.5t26.5 -80.5t52.5 -62.5t81.5 -23.5q4 0 18 -0.5t20 0t16 3t15 8.5t7 16q16 77 48 231.5t48 231.5q19 91 19 146zM1498 575q0 -7 -7.5 -13.5t-15.5 -6.5
-l-6 1q-22 3 -62 11t-72 12.5t-63 4.5q-167 0 -351 -93q-15 -8 -21 -27q-10 -36 -24.5 -105.5t-22.5 -100.5q-23 -91 -70 -179.5t-112.5 -164.5t-154.5 -123t-185 -47q-135 0 -214.5 83.5t-79.5 219.5q0 53 19.5 117t63 116.5t97.5 52.5q38 0 120 -33.5t83 -61.5
-q0 -1 -16.5 -12.5t-39.5 -31t-46 -44.5t-39 -61t-16 -74q0 -33 16.5 -53t48.5 -20q45 0 85 31.5t66.5 78t48 105.5t32.5 107t16 90v9q0 2 -3.5 3.5t-8.5 1.5h-10t-10 -0.5t-6 -0.5q-227 0 -352 122.5t-125 348.5q0 108 34.5 221t96 210t156 167.5t204.5 89.5q52 9 106 9
-q374 0 374 -360q0 -98 -38 -273t-43 -211l3 -3q101 57 182.5 88t167.5 31q22 0 53 -13q19 -7 80 -102.5t61 -116.5z" />
-    <glyph glyph-name="uniF2A7" unicode="&#xf2a7;" horiz-adv-x="1664" 
-d="M831 863q32 0 59 -18l222 -148q61 -40 110 -97l146 -170q40 -46 29 -106l-72 -413q-6 -32 -29.5 -53.5t-55.5 -25.5l-527 -56l-352 -32h-9q-39 0 -67.5 28t-28.5 68q0 37 27 64t65 32l260 32h-448q-41 0 -69.5 30t-26.5 71q2 39 32 65t69 26l442 1l-521 64q-41 5 -66 37
-t-19 73q6 35 34.5 57.5t65.5 22.5h10l481 -60l-351 94q-38 10 -62 41.5t-18 68.5q6 36 33 58.5t62 22.5q6 0 20 -2l448 -96l217 -37q1 0 3 -0.5t3 -0.5q23 0 30.5 23t-12.5 36l-186 125q-35 23 -42 63.5t18 73.5q27 38 76 38zM761 661l186 -125l-218 37l-5 2l-36 38
-l-238 262q-1 1 -2.5 3.5t-2.5 3.5q-24 31 -18.5 70t37.5 64q31 23 68 17.5t64 -33.5l142 -147q-2 -1 -5 -3.5t-4 -4.5q-32 -45 -23 -99t55 -85zM1648 1115l15 -266q4 -73 -11 -147l-48 -219q-12 -59 -67 -87l-106 -54q2 62 -39 109l-146 170q-53 61 -117 103l-222 148
-q-34 23 -76 23q-51 0 -88 -37l-235 312q-25 33 -18 73.5t41 63.5q33 22 71.5 14t62.5 -40l266 -352l-262 455q-21 35 -10.5 75t47.5 59q35 18 72.5 6t57.5 -46l241 -420l-136 337q-15 35 -4.5 74t44.5 56q37 19 76 6t56 -51l193 -415l101 -196q8 -15 23 -17.5t27 7.5t11 26
-l-12 224q-2 41 26 71t69 31q39 0 67 -28.5t30 -67.5z" />
-    <glyph glyph-name="uniF2A8" unicode="&#xf2a8;" horiz-adv-x="1792" 
-d="M335 180q-2 0 -6 2q-86 57 -168.5 145t-139.5 180q-21 30 -21 69q0 9 2 19t4 18t7 18t8.5 16t10.5 17t10 15t12 15.5t11 14.5q184 251 452 365q-110 198 -110 211q0 19 17 29q116 64 128 64q18 0 28 -16l124 -229q92 19 192 19q266 0 497.5 -137.5t378.5 -369.5
-q20 -31 20 -69t-20 -69q-91 -142 -218.5 -253.5t-278.5 -175.5q110 -198 110 -211q0 -20 -17 -29q-116 -64 -127 -64q-19 0 -29 16l-124 229l-64 119l-444 820l7 7q-58 -24 -99 -47q3 -5 127 -234t243 -449t119 -223q0 -7 -9 -9q-13 -3 -72 -3q-57 0 -60 7l-456 841
-q-39 -28 -82 -68q24 -43 214 -393.5t190 -354.5q0 -10 -11 -10q-14 0 -82.5 22t-72.5 28l-106 197l-224 413q-44 -53 -78 -106q2 -3 18 -25t23 -34l176 -327q0 -10 -10 -10zM1165 282l49 -91q273 111 450 385q-180 277 -459 389q67 -64 103 -148.5t36 -176.5
-q0 -106 -47 -200.5t-132 -157.5zM848 896q0 -20 14 -34t34 -14q86 0 147 -61t61 -147q0 -20 14 -34t34 -14t34 14t14 34q0 126 -89 215t-215 89q-20 0 -34 -14t-14 -34zM1214 961l-9 4l7 -7z" />
-    <glyph glyph-name="uniF2A9" unicode="&#xf2a9;" horiz-adv-x="1280" 
-d="M1050 430q0 -215 -147 -374q-148 -161 -378 -161q-232 0 -378 161q-147 159 -147 374q0 147 68 270.5t189 196.5t268 73q96 0 182 -31q-32 -62 -39 -126q-66 28 -143 28q-167 0 -280.5 -123t-113.5 -291q0 -170 112.5 -288.5t281.5 -118.5t281 118.5t112 288.5
-q0 89 -32 166q66 13 123 49q41 -98 41 -212zM846 619q0 -192 -79.5 -345t-238.5 -253l-14 -1q-29 0 -62 5q83 32 146.5 102.5t99.5 154.5t58.5 189t30 192.5t7.5 178.5q0 69 -3 103q55 -160 55 -326zM791 947v-2q-73 214 -206 440q88 -59 142.5 -186.5t63.5 -251.5z
-M1035 744q-83 0 -160 75q218 120 290 247q19 37 21 56q-42 -94 -139.5 -166.5t-204.5 -97.5q-35 54 -35 113q0 37 17 79t43 68q46 44 157 74q59 16 106 58.5t74 100.5q74 -105 74 -253q0 -109 -24 -170q-32 -77 -88.5 -130.5t-130.5 -53.5z" />
-    <glyph glyph-name="uniF2AA" unicode="&#xf2aa;" 
-d="M1050 495q0 78 -28 147q-41 -25 -85 -34q22 -50 22 -114q0 -117 -77 -198.5t-193 -81.5t-193.5 81.5t-77.5 198.5q0 115 78 199.5t193 84.5q53 0 98 -19q4 43 27 87q-60 21 -125 21q-154 0 -257.5 -108.5t-103.5 -263.5t103.5 -261t257.5 -106t257.5 106.5t103.5 260.5z
-M872 850q2 -24 2 -71q0 -63 -5 -123t-20.5 -132.5t-40.5 -130t-68.5 -106t-100.5 -70.5q21 -3 42 -3h10q219 139 219 411q0 116 -38 225zM872 850q-4 80 -44 171.5t-98 130.5q92 -156 142 -302zM1207 955q0 102 -51 174q-41 -86 -124 -109q-69 -19 -109 -53.5t-40 -99.5
-q0 -40 24 -77q74 17 140.5 67t95.5 115q-4 -52 -74.5 -111.5t-138.5 -97.5q52 -52 110 -52q51 0 90 37t60 90q17 42 17 117zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5
-t84.5 -203.5z" />
-    <glyph glyph-name="uniF2AB" unicode="&#xf2ab;" 
-d="M1279 388q0 22 -22 27q-67 15 -118 59t-80 108q-7 19 -7 25q0 15 19.5 26t43 17t43 20.5t19.5 36.5q0 19 -18.5 31.5t-38.5 12.5q-12 0 -32 -8t-31 -8q-4 0 -12 2q5 95 5 114q0 79 -17 114q-36 78 -103 121.5t-152 43.5q-199 0 -275 -165q-17 -35 -17 -114q0 -19 5 -114
-q-4 -2 -14 -2q-12 0 -32 7.5t-30 7.5q-21 0 -38.5 -12t-17.5 -32q0 -21 19.5 -35.5t43 -20.5t43 -17t19.5 -26q0 -6 -7 -25q-64 -138 -198 -167q-22 -5 -22 -27q0 -46 137 -68q2 -5 6 -26t11.5 -30.5t23.5 -9.5q12 0 37.5 4.5t39.5 4.5q35 0 67 -15t54 -32.5t57.5 -32.5
-t76.5 -15q43 0 79 15t57.5 32.5t53.5 32.5t67 15q14 0 39.5 -4t38.5 -4q16 0 23 10t11 30t6 25q137 22 137 68zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5
-t103 -385.5z" />
-    <glyph glyph-name="uniF2AC" unicode="&#xf2ac;" horiz-adv-x="1664" 
-d="M848 1408q134 1 240.5 -68.5t163.5 -192.5q27 -58 27 -179q0 -47 -9 -191q14 -7 28 -7q18 0 51 13.5t51 13.5q29 0 56 -18t27 -46q0 -32 -31.5 -54t-69 -31.5t-69 -29t-31.5 -47.5q0 -15 12 -43q37 -82 102.5 -150t144.5 -101q28 -12 80 -23q28 -6 28 -35
-q0 -70 -219 -103q-7 -11 -11 -39t-14 -46.5t-33 -18.5q-20 0 -62 6.5t-64 6.5q-37 0 -62 -5q-32 -5 -63 -22.5t-58 -38t-58 -40.5t-76 -33.5t-99 -13.5q-52 0 -96.5 13.5t-75 33.5t-57.5 40.5t-58 38t-62 22.5q-26 5 -63 5q-24 0 -65.5 -7.5t-58.5 -7.5q-25 0 -35 18.5
-t-14 47.5t-11 40q-219 33 -219 103q0 29 28 35q52 11 80 23q78 32 144.5 101t102.5 150q12 28 12 43q0 28 -31.5 47.5t-69.5 29.5t-69.5 31.5t-31.5 52.5q0 27 26 45.5t55 18.5q15 0 48 -13t53 -13q18 0 32 7q-9 142 -9 190q0 122 27 180q64 137 172 198t264 63z" />
-    <glyph glyph-name="uniF2AD" unicode="&#xf2ad;" 
-d="M1280 388q0 22 -22 27q-67 14 -118 58t-80 109q-7 14 -7 25q0 15 19.5 26t42.5 17t42.5 20.5t19.5 36.5q0 19 -18.5 31.5t-38.5 12.5q-11 0 -31 -8t-32 -8q-4 0 -12 2q5 63 5 115q0 78 -17 114q-36 78 -102.5 121.5t-152.5 43.5q-198 0 -275 -165q-18 -38 -18 -115
-q0 -38 6 -114q-10 -2 -15 -2q-11 0 -31.5 8t-30.5 8q-20 0 -37.5 -12.5t-17.5 -32.5q0 -21 19.5 -35.5t42.5 -20.5t42.5 -17t19.5 -26q0 -11 -7 -25q-64 -138 -198 -167q-22 -5 -22 -27q0 -47 138 -69q2 -5 6 -26t11 -30.5t23 -9.5q13 0 38.5 5t38.5 5q35 0 67.5 -15
-t54.5 -32.5t57.5 -32.5t76.5 -15q43 0 79 15t57.5 32.5t54 32.5t67.5 15q13 0 39 -4.5t39 -4.5q15 0 22.5 9.5t11.5 31t5 24.5q138 22 138 69zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960
-q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="uniF2AE" unicode="&#xf2ae;" horiz-adv-x="2304" 
-d="M2304 1536q-69 -46 -125 -92t-89 -81t-59.5 -71.5t-37.5 -57.5t-22 -44.5t-14 -29.5q-10 -18 -35.5 -136.5t-48.5 -164.5q-15 -29 -50 -60.5t-67.5 -50.5t-72.5 -41t-48 -28q-47 -31 -151 -231q-341 14 -630 -158q-92 -53 -303 -179q47 16 86 31t55 22l15 7
-q71 27 163 64.5t133.5 53.5t108 34.5t142.5 31.5q186 31 465 -7q1 0 10 -3q11 -6 14 -17t-3 -22l-194 -345q-15 -29 -47 -22q-128 24 -354 24q-146 0 -402 -44.5t-392 -46.5q-82 -1 -149 13t-107 37t-61 40t-33 34l-1 1v2q0 6 6 6q138 0 371 55q192 366 374.5 524t383.5 158
-q5 0 14.5 -0.5t38 -5t55 -12t61.5 -24.5t63 -39.5t54 -59t40 -82.5l102 177q2 4 21 42.5t44.5 86.5t61 109.5t84 133.5t100.5 137q66 82 128 141.5t121.5 96.5t92.5 53.5t88 39.5z" />
-    <glyph glyph-name="uniF2B0" unicode="&#xf2b0;" 
-d="M1322 640q0 -45 -5 -76l-236 14l224 -78q-19 -73 -58 -141l-214 103l177 -158q-44 -61 -107 -108l-157 178l103 -215q-61 -37 -140 -59l-79 228l14 -240q-38 -6 -76 -6t-76 6l14 238l-78 -226q-74 19 -140 59l103 215l-157 -178q-59 43 -108 108l178 158l-214 -104
-q-39 69 -58 141l224 79l-237 -14q-5 42 -5 76q0 35 5 77l238 -14l-225 79q19 73 58 140l214 -104l-177 159q46 61 107 108l158 -178l-103 215q67 39 140 58l77 -224l-13 236q36 6 75 6q38 0 76 -6l-14 -237l78 225q74 -19 140 -59l-103 -214l158 178q61 -47 107 -108
-l-177 -159l213 104q37 -62 58 -141l-224 -78l237 14q5 -31 5 -77zM1352 640q0 160 -78.5 295.5t-213 214t-292.5 78.5q-119 0 -227 -46.5t-186.5 -125t-124.5 -187.5t-46 -229q0 -119 46 -228t124.5 -187.5t186.5 -125t227 -46.5q158 0 292.5 78.5t213 214t78.5 294.5z
-M1425 1023v-766l-657 -383l-657 383v766l657 383zM768 -183l708 412v823l-708 411l-708 -411v-823zM1536 1088v-896l-768 -448l-768 448v896l768 448z" />
-    <glyph glyph-name="uniF2B1" unicode="&#xf2b1;" horiz-adv-x="1664" 
-d="M339 1318h691l-26 -72h-665q-110 0 -188.5 -79t-78.5 -189v-771q0 -95 60.5 -169.5t153.5 -93.5q23 -5 98 -5v-72h-45q-140 0 -239.5 100t-99.5 240v771q0 140 99.5 240t239.5 100zM1190 1536h247l-482 -1294q-23 -61 -40.5 -103.5t-45 -98t-54 -93.5t-64.5 -78.5
-t-79.5 -65t-95.5 -41t-116 -18.5v195q163 26 220 182q20 52 20 105q0 54 -20 106l-285 733h228l187 -585zM1664 978v-1111h-795q37 55 45 73h678v1038q0 85 -49.5 155t-129.5 99l25 67q101 -34 163.5 -123.5t62.5 -197.5z" />
-    <glyph glyph-name="uniF2B2" unicode="&#xf2b2;" horiz-adv-x="1792" 
-d="M852 1227q0 -29 -17 -52.5t-45 -23.5t-45 23.5t-17 52.5t17 52.5t45 23.5t45 -23.5t17 -52.5zM688 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50 -21.5t-20 -51.5v-114q0 -30 20.5 -52t49.5 -22q30 0 50.5 22t20.5 52zM860 -149v114q0 30 -20 51.5t-50 21.5t-50.5 -21.5
-t-20.5 -51.5v-114q0 -30 20.5 -52t50.5 -22q29 0 49.5 22t20.5 52zM1034 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50.5 -21.5t-20.5 -51.5v-114q0 -30 20.5 -52t50.5 -22t50.5 22t20.5 52zM1208 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50.5 -21.5t-20.5 -51.5v-114
-q0 -30 20.5 -52t50.5 -22t50.5 22t20.5 52zM1476 535q-84 -160 -232 -259.5t-323 -99.5q-123 0 -229.5 51.5t-178.5 137t-113 197.5t-41 232q0 88 21 174q-104 -175 -104 -390q0 -162 65 -312t185 -251q30 57 91 57q56 0 86 -50q32 50 87 50q56 0 86 -50q32 50 87 50t87 -50
-q30 50 86 50q28 0 52.5 -15.5t37.5 -40.5q112 94 177 231.5t73 287.5zM1326 564q0 75 -72 75q-17 0 -47 -6q-95 -19 -149 -19q-226 0 -226 243q0 86 30 204q-83 -127 -83 -275q0 -150 89 -260.5t235 -110.5q111 0 210 70q13 48 13 79zM884 1223q0 50 -32 89.5t-81 39.5
-t-81 -39.5t-32 -89.5q0 -51 31.5 -90.5t81.5 -39.5t81.5 39.5t31.5 90.5zM1513 884q0 96 -37.5 179t-113 137t-173.5 54q-77 0 -149 -35t-127 -94q-48 -159 -48 -268q0 -104 45.5 -157t147.5 -53q53 0 142 19q36 6 53 6q51 0 77.5 -28t26.5 -80q0 -26 -4 -46
-q75 68 117.5 165.5t42.5 200.5zM1792 667q0 -111 -33.5 -249.5t-93.5 -204.5q-58 -64 -195 -142.5t-228 -104.5l-4 -1v-114q0 -43 -29.5 -75t-72.5 -32q-56 0 -86 50q-32 -50 -87 -50t-87 50q-30 -50 -86 -50q-55 0 -87 50q-30 -50 -86 -50q-47 0 -75 33.5t-28 81.5
-q-90 -68 -198 -68q-118 0 -211 80q54 1 106 20q-113 31 -182 127q32 -7 71 -7q89 0 164 46q-192 192 -240 306q-24 56 -24 160q0 57 9 125.5t31.5 146.5t55 141t86.5 105t120 42q59 0 81 -52q19 29 42 54q2 3 12 13t13 16q10 15 23 38t25 42t28 39q87 111 211.5 177
-t260.5 66q35 0 62 -4q59 64 146 64q83 0 140 -57q5 -5 5 -12q0 -5 -6 -13.5t-12.5 -16t-16 -17l-10.5 -10.5q17 -6 36 -18t19 -24q0 -6 -16 -25q157 -138 197 -378q25 30 60 30q45 0 100 -49q90 -80 90 -279z" />
-    <glyph glyph-name="uniF2B3" unicode="&#xf2b3;" 
-d="M917 631q0 33 -6 64h-362v-132h217q-12 -76 -74.5 -120.5t-142.5 -44.5q-99 0 -169 71.5t-70 170.5t70 170.5t169 71.5q93 0 153 -59l104 101q-108 100 -257 100q-160 0 -272 -112.5t-112 -271.5t112 -271.5t272 -112.5q165 0 266.5 105t101.5 270zM1262 585h109v110
-h-109v110h-110v-110h-110v-110h110v-110h110v110zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="uniF2B4" unicode="&#xf2b4;" 
-d="M1536 1024v-839q0 -48 -49 -62q-174 -52 -338 -52q-73 0 -215.5 29.5t-227.5 29.5q-164 0 -370 -48v-338h-160v1368q-63 25 -101 81t-38 124q0 91 64 155t155 64t155 -64t64 -155q0 -68 -38 -124t-101 -81v-68q190 44 343 44q99 0 198 -15q14 -2 111.5 -22.5t149.5 -20.5
-q77 0 165 18q11 2 80 21t89 19q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="uniF2B5" unicode="&#xf2b5;" horiz-adv-x="2304" 
-d="M192 384q40 0 56 32t0 64t-56 32t-56 -32t0 -64t56 -32zM1665 442q-10 13 -38.5 50t-41.5 54t-38 49t-42.5 53t-40.5 47t-45 49l-125 -140q-83 -94 -208.5 -92t-205.5 98q-57 69 -56.5 158t58.5 157l177 206q-22 11 -51 16.5t-47.5 6t-56.5 -0.5t-49 -1q-92 0 -158 -66
-l-158 -158h-155v-544q5 0 21 0.5t22 0t19.5 -2t20.5 -4.5t17.5 -8.5t18.5 -13.5l297 -292q115 -111 227 -111q78 0 125 47q57 -20 112.5 8t72.5 85q74 -6 127 44q20 18 36 45.5t14 50.5q10 -10 43 -10q43 0 77 21t49.5 53t12 71.5t-30.5 73.5zM1824 384h96v512h-93l-157 180
-q-66 76 -169 76h-167q-89 0 -146 -67l-209 -243q-28 -33 -28 -75t27 -75q43 -51 110 -52t111 49l193 218q25 23 53.5 21.5t47 -27t8.5 -56.5q16 -19 56 -63t60 -68q29 -36 82.5 -105.5t64.5 -84.5q52 -66 60 -140zM2112 384q40 0 56 32t0 64t-56 32t-56 -32t0 -64t56 -32z
-M2304 960v-640q0 -26 -19 -45t-45 -19h-434q-27 -65 -82 -106.5t-125 -51.5q-33 -48 -80.5 -81.5t-102.5 -45.5q-42 -53 -104.5 -81.5t-128.5 -24.5q-60 -34 -126 -39.5t-127.5 14t-117 53.5t-103.5 81l-287 282h-358q-26 0 -45 19t-19 45v672q0 26 19 45t45 19h421
-q14 14 47 48t47.5 48t44 40t50.5 37.5t51 25.5t62 19.5t68 5.5h117q99 0 181 -56q82 56 181 56h167q35 0 67 -6t56.5 -14.5t51.5 -26.5t44.5 -31t43 -39.5t39 -42t41 -48t41.5 -48.5h355q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="uniF2B6" unicode="&#xf2b6;" horiz-adv-x="1792" 
-d="M1792 882v-978q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v978q0 15 11 24q8 7 39 34.5t41.5 36t45.5 37.5t70 55.5t96 73t143.5 107t192.5 140.5q5 4 52.5 40t71.5 52.5t64 35t69 18.5t69 -18.5t65 -35.5t71 -52t52 -40q110 -80 192.5 -140.5t143.5 -107
-t96 -73t70 -55.5t45.5 -37.5t41.5 -36t39 -34.5q11 -9 11 -24zM1228 297q263 191 345 252q11 8 12.5 20.5t-6.5 23.5l-38 52q-8 11 -21 12.5t-24 -6.5q-231 -169 -343 -250q-5 -3 -52 -39t-71.5 -52.5t-64.5 -35t-69 -18.5t-69 18.5t-64.5 35t-71.5 52.5t-52 39
-q-186 134 -343 250q-11 8 -24 6.5t-21 -12.5l-38 -52q-8 -11 -6.5 -23.5t12.5 -20.5q82 -61 345 -252q10 -8 50 -38t65 -47t64 -39.5t77.5 -33.5t75.5 -11t75.5 11t79 34.5t64.5 39.5t65 47.5t48 36.5z" />
-    <glyph glyph-name="uniF2B7" unicode="&#xf2b7;" horiz-adv-x="1792" 
-d="M1474 623l39 -51q8 -11 6.5 -23.5t-11.5 -20.5q-43 -34 -126.5 -98.5t-146.5 -113t-67 -51.5q-39 -32 -60 -48t-60.5 -41t-76.5 -36.5t-74 -11.5h-1h-1q-37 0 -74 11.5t-76 36.5t-61 41.5t-60 47.5q-5 4 -65 50.5t-143.5 111t-122.5 94.5q-11 8 -12.5 20.5t6.5 23.5
-l37 52q8 11 21.5 13t24.5 -7q94 -73 306 -236q5 -4 43.5 -35t60.5 -46.5t56.5 -32.5t58.5 -17h1h1q24 0 58.5 17t56.5 32.5t60.5 46.5t43.5 35q258 198 313 242q11 8 24 6.5t21 -12.5zM1664 -96v928q-90 83 -159 139q-91 74 -389 304q-3 2 -43 35t-61 48t-56 32.5t-59 17.5
-h-1h-1q-24 0 -59 -17.5t-56 -32.5t-61 -48t-43 -35q-215 -166 -315.5 -245.5t-129.5 -104t-82 -74.5q-14 -12 -21 -19v-928q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1792 832v-928q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v928q0 56 41 94
-q123 114 350 290.5t233 181.5q36 30 59 47.5t61.5 42t76 36.5t74.5 12h1h1q37 0 74.5 -12t76 -36.5t61.5 -42t59 -47.5q43 -36 156 -122t226 -177t201 -173q41 -38 41 -94z" />
-    <glyph glyph-name="uniF2B8" unicode="&#xf2b8;" 
-d="M330 1l202 -214l-34 236l-216 213zM556 -225l274 218l-11 245l-300 -215zM245 413l227 -213l-48 327l-245 204zM495 189l317 214l-14 324l-352 -200zM843 178l95 -80l-2 239l-103 79q0 -1 1 -8.5t0 -12t-5 -7.5l-78 -52l85 -70q7 -6 7 -88zM138 930l256 -200l-68 465
-l-279 173zM1173 267l15 234l-230 -164l2 -240zM417 722l373 194l-19 441l-423 -163zM1270 357l20 233l-226 142l-2 -105l144 -95q6 -4 4 -9l-7 -119zM1461 496l30 222l-179 -128l-20 -228zM1273 329l-71 49l-8 -117q0 -5 -4 -8l-234 -187q-7 -5 -14 0l-98 83l7 -161
-q0 -5 -4 -8l-293 -234q-4 -2 -6 -2q-8 2 -8 3l-228 242q-4 4 -59 277q-2 7 5 11l61 37q-94 86 -95 92l-72 351q-2 7 6 12l94 45q-133 100 -135 108l-96 466q-2 10 7 13l433 135q5 0 8 -1l317 -153q6 -4 6 -9l20 -463q0 -7 -6 -10l-118 -61l126 -85q5 -2 5 -8l5 -123l121 74
-q5 4 11 0l84 -56l3 110q0 6 5 9l206 126q6 3 11 0l245 -135q4 -4 5 -7t-6.5 -60t-17.5 -124.5t-10 -70.5q0 -5 -4 -7l-191 -153q-6 -5 -13 0z" />
-    <glyph glyph-name="uniF2B9" unicode="&#xf2b9;" horiz-adv-x="1664" 
-d="M1201 298q0 57 -5.5 107t-21 100.5t-39.5 86t-64 58t-91 22.5q-6 -4 -33.5 -20.5t-42.5 -24.5t-40.5 -20t-49 -17t-46.5 -5t-46.5 5t-49 17t-40.5 20t-42.5 24.5t-33.5 20.5q-51 0 -91 -22.5t-64 -58t-39.5 -86t-21 -100.5t-5.5 -107q0 -73 42 -121.5t103 -48.5h576
-q61 0 103 48.5t42 121.5zM1028 892q0 108 -76.5 184t-183.5 76t-183.5 -76t-76.5 -184q0 -107 76.5 -183t183.5 -76t183.5 76t76.5 183zM1664 352v-192q0 -14 -9 -23t-23 -9h-96v-224q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v1472q0 66 47 113t113 47h1216
-q66 0 113 -47t47 -113v-224h96q14 0 23 -9t9 -23v-192q0 -14 -9 -23t-23 -9h-96v-128h96q14 0 23 -9t9 -23v-192q0 -14 -9 -23t-23 -9h-96v-128h96q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="uniF2BA" unicode="&#xf2ba;" horiz-adv-x="1664" 
-d="M1028 892q0 -107 -76.5 -183t-183.5 -76t-183.5 76t-76.5 183q0 108 76.5 184t183.5 76t183.5 -76t76.5 -184zM980 672q46 0 82.5 -17t60 -47.5t39.5 -67t24 -81t11.5 -82.5t3.5 -79q0 -67 -39.5 -118.5t-105.5 -51.5h-576q-66 0 -105.5 51.5t-39.5 118.5q0 48 4.5 93.5
-t18.5 98.5t36.5 91.5t63 64.5t93.5 26h5q7 -4 32 -19.5t35.5 -21t33 -17t37 -16t35 -9t39.5 -4.5t39.5 4.5t35 9t37 16t33 17t35.5 21t32 19.5zM1664 928q0 -13 -9.5 -22.5t-22.5 -9.5h-96v-128h96q13 0 22.5 -9.5t9.5 -22.5v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-96v-128h96
-q13 0 22.5 -9.5t9.5 -22.5v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-96v-224q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v1472q0 66 47 113t113 47h1216q66 0 113 -47t47 -113v-224h96q13 0 22.5 -9.5t9.5 -22.5v-192zM1408 -96v1472q0 13 -9.5 22.5t-22.5 9.5h-1216
-q-13 0 -22.5 -9.5t-9.5 -22.5v-1472q0 -13 9.5 -22.5t22.5 -9.5h1216q13 0 22.5 9.5t9.5 22.5z" />
-    <glyph glyph-name="uniF2BB" unicode="&#xf2bb;" horiz-adv-x="2048" 
-d="M1024 405q0 64 -9 117.5t-29.5 103t-60.5 78t-97 28.5q-6 -4 -30 -18t-37.5 -21.5t-35.5 -17.5t-43 -14.5t-42 -4.5t-42 4.5t-43 14.5t-35.5 17.5t-37.5 21.5t-30 18q-57 0 -97 -28.5t-60.5 -78t-29.5 -103t-9 -117.5t37 -106.5t91 -42.5h512q54 0 91 42.5t37 106.5z
-M867 925q0 94 -66.5 160.5t-160.5 66.5t-160.5 -66.5t-66.5 -160.5t66.5 -160.5t160.5 -66.5t160.5 66.5t66.5 160.5zM1792 416v64q0 14 -9 23t-23 9h-576q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h576q14 0 23 9t9 23zM1792 676v56q0 15 -10.5 25.5t-25.5 10.5h-568
-q-15 0 -25.5 -10.5t-10.5 -25.5v-56q0 -15 10.5 -25.5t25.5 -10.5h568q15 0 25.5 10.5t10.5 25.5zM1792 928v64q0 14 -9 23t-23 9h-576q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h576q14 0 23 9t9 23zM2048 1248v-1216q0 -66 -47 -113t-113 -47h-352v96q0 14 -9 23t-23 9
-h-64q-14 0 -23 -9t-9 -23v-96h-768v96q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-96h-352q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1728q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2BC" unicode="&#xf2bc;" horiz-adv-x="2048" 
-d="M1024 405q0 -64 -37 -106.5t-91 -42.5h-512q-54 0 -91 42.5t-37 106.5t9 117.5t29.5 103t60.5 78t97 28.5q6 -4 30 -18t37.5 -21.5t35.5 -17.5t43 -14.5t42 -4.5t42 4.5t43 14.5t35.5 17.5t37.5 21.5t30 18q57 0 97 -28.5t60.5 -78t29.5 -103t9 -117.5zM867 925
-q0 -94 -66.5 -160.5t-160.5 -66.5t-160.5 66.5t-66.5 160.5t66.5 160.5t160.5 66.5t160.5 -66.5t66.5 -160.5zM1792 480v-64q0 -14 -9 -23t-23 -9h-576q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h576q14 0 23 -9t9 -23zM1792 732v-56q0 -15 -10.5 -25.5t-25.5 -10.5h-568
-q-15 0 -25.5 10.5t-10.5 25.5v56q0 15 10.5 25.5t25.5 10.5h568q15 0 25.5 -10.5t10.5 -25.5zM1792 992v-64q0 -14 -9 -23t-23 -9h-576q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h576q14 0 23 -9t9 -23zM1920 32v1216q0 13 -9.5 22.5t-22.5 9.5h-1728q-13 0 -22.5 -9.5
-t-9.5 -22.5v-1216q0 -13 9.5 -22.5t22.5 -9.5h352v96q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-96h768v96q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-96h352q13 0 22.5 9.5t9.5 22.5zM2048 1248v-1216q0 -66 -47 -113t-113 -47h-1728q-66 0 -113 47t-47 113v1216q0 66 47 113
-t113 47h1728q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2BD" unicode="&#xf2bd;" horiz-adv-x="1792" 
-d="M1523 197q-22 155 -87.5 257.5t-184.5 118.5q-67 -74 -159.5 -115.5t-195.5 -41.5t-195.5 41.5t-159.5 115.5q-119 -16 -184.5 -118.5t-87.5 -257.5q106 -150 271 -237.5t356 -87.5t356 87.5t271 237.5zM1280 896q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5
-t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM1792 640q0 -182 -71 -347.5t-190.5 -286t-285.5 -191.5t-349 -71q-182 0 -348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="uniF2BE" unicode="&#xf2be;" horiz-adv-x="1792" 
-d="M896 1536q182 0 348 -71t286 -191t191 -286t71 -348q0 -181 -70.5 -347t-190.5 -286t-286 -191.5t-349 -71.5t-349 71t-285.5 191.5t-190.5 286t-71 347.5t71 348t191 286t286 191t348 71zM1515 185q149 205 149 455q0 156 -61 298t-164 245t-245 164t-298 61t-298 -61
-t-245 -164t-164 -245t-61 -298q0 -250 149 -455q66 327 306 327q131 -128 313 -128t313 128q240 0 306 -327zM1280 832q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5z" />
-    <glyph glyph-name="uniF2C0" unicode="&#xf2c0;" 
-d="M1201 752q47 -14 89.5 -38t89 -73t79.5 -115.5t55 -172t22 -236.5q0 -154 -100 -263.5t-241 -109.5h-854q-141 0 -241 109.5t-100 263.5q0 131 22 236.5t55 172t79.5 115.5t89 73t89.5 38q-79 125 -79 272q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5
-t198.5 -40.5t163.5 -109.5t109.5 -163.5t40.5 -198.5q0 -147 -79 -272zM768 1408q-159 0 -271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5t-112.5 271.5t-271.5 112.5zM1195 -128q88 0 150.5 71.5t62.5 173.5q0 239 -78.5 377t-225.5 145
-q-145 -127 -336 -127t-336 127q-147 -7 -225.5 -145t-78.5 -377q0 -102 62.5 -173.5t150.5 -71.5h854z" />
-    <glyph glyph-name="uniF2C1" unicode="&#xf2c1;" horiz-adv-x="1280" 
-d="M1024 278q0 -64 -37 -107t-91 -43h-512q-54 0 -91 43t-37 107t9 118t29.5 104t61 78.5t96.5 28.5q80 -75 188 -75t188 75q56 0 96.5 -28.5t61 -78.5t29.5 -104t9 -118zM870 797q0 -94 -67.5 -160.5t-162.5 -66.5t-162.5 66.5t-67.5 160.5t67.5 160.5t162.5 66.5
-t162.5 -66.5t67.5 -160.5zM1152 -96v1376h-1024v-1376q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1280 1376v-1472q0 -66 -47 -113t-113 -47h-960q-66 0 -113 47t-47 113v1472q0 66 47 113t113 47h352v-96q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v96h352
-q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2C2" unicode="&#xf2c2;" horiz-adv-x="2048" 
-d="M896 324q0 54 -7.5 100.5t-24.5 90t-51 68.5t-81 25q-64 -64 -156 -64t-156 64q-47 0 -81 -25t-51 -68.5t-24.5 -90t-7.5 -100.5q0 -55 31.5 -93.5t75.5 -38.5h426q44 0 75.5 38.5t31.5 93.5zM768 768q0 80 -56 136t-136 56t-136 -56t-56 -136t56 -136t136 -56t136 56
-t56 136zM1792 288v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM1408 544v64q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1792 544v64q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23
-v-64q0 -14 9 -23t23 -9h192q14 0 23 9t9 23zM1792 800v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM128 1152h1792v96q0 14 -9 23t-23 9h-1728q-14 0 -23 -9t-9 -23v-96zM2048 1248v-1216q0 -66 -47 -113t-113 -47h-1728
-q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1728q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2C3" unicode="&#xf2c3;" horiz-adv-x="2048" 
-d="M896 324q0 -55 -31.5 -93.5t-75.5 -38.5h-426q-44 0 -75.5 38.5t-31.5 93.5q0 54 7.5 100.5t24.5 90t51 68.5t81 25q64 -64 156 -64t156 64q47 0 81 -25t51 -68.5t24.5 -90t7.5 -100.5zM768 768q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136z
-M1792 352v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704q14 0 23 -9t9 -23zM1408 608v-64q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h320q14 0 23 -9t9 -23zM1792 608v-64q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v64
-q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 864v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704q14 0 23 -9t9 -23zM1920 32v1120h-1792v-1120q0 -13 9.5 -22.5t22.5 -9.5h1728q13 0 22.5 9.5t9.5 22.5zM2048 1248v-1216q0 -66 -47 -113t-113 -47
-h-1728q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1728q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2C4" unicode="&#xf2c4;" horiz-adv-x="1792" 
-d="M1255 749q0 318 -105 474.5t-330 156.5q-222 0 -326 -157t-104 -474q0 -316 104 -471.5t326 -155.5q74 0 131 17q-22 43 -39 73t-44 65t-53.5 56.5t-63 36t-77.5 14.5q-46 0 -79 -16l-49 97q105 91 276 91q132 0 215.5 -54t150.5 -155q67 149 67 402zM1645 117h117
-q3 -27 -2 -67t-26.5 -95t-58 -100.5t-107 -78t-162.5 -32.5q-71 0 -130.5 19t-105.5 56t-79 78t-66 96q-97 -27 -205 -27q-150 0 -292.5 58t-253 158.5t-178 249t-67.5 317.5q0 170 67.5 319.5t178.5 250.5t253.5 159t291.5 58q121 0 238.5 -36t217 -106t176 -164.5
-t119.5 -219t43 -261.5q0 -190 -80.5 -347.5t-218.5 -264.5q47 -70 93.5 -106.5t104.5 -36.5q61 0 94 37.5t38 85.5z" />
-    <glyph glyph-name="uniF2C5" unicode="&#xf2c5;" horiz-adv-x="2304" 
-d="M453 -101q0 -21 -16 -37.5t-37 -16.5q-1 0 -13 3q-63 15 -162 140q-225 284 -225 676q0 341 213 614q39 51 95 103.5t94 52.5q19 0 35 -13.5t16 -32.5q0 -27 -63 -90q-98 -102 -147 -184q-119 -199 -119 -449q0 -281 123 -491q50 -85 136 -173q2 -3 14.5 -16t19.5 -21
-t17 -20.5t14.5 -23.5t4.5 -21zM1796 33q0 -29 -17.5 -48.5t-46.5 -19.5h-1081q-26 0 -45 19t-19 45q0 29 17.5 48.5t46.5 19.5h1081q26 0 45 -19t19 -45zM1581 644q0 -134 -67 -233q-25 -38 -69.5 -78.5t-83.5 -60.5q-16 -10 -27 -10q-7 0 -15 6t-8 12q0 9 19 30t42 46
-t42 67.5t19 88.5q0 76 -35 130q-29 42 -46 42q-3 0 -3 -5q0 -12 7.5 -35.5t7.5 -36.5q0 -22 -21.5 -35t-44.5 -13q-66 0 -66 76q0 15 1.5 44t1.5 44q0 25 -10 46q-13 25 -42 53.5t-51 28.5q-5 0 -7 -0.5t-3.5 -2.5t-1.5 -6q0 -2 16 -26t16 -54q0 -37 -19 -68t-46 -54
-t-53.5 -46t-45.5 -54t-19 -68q0 -98 42 -160q29 -43 79 -63q16 -5 17 -10q1 -2 1 -5q0 -16 -18 -16q-6 0 -33 11q-119 43 -195 139.5t-76 218.5q0 55 24.5 115.5t60 115t70.5 108.5t59.5 113.5t24.5 111.5q0 53 -25 94q-29 48 -56 64q-19 9 -19 21q0 20 41 20q50 0 110 -29
-q41 -19 71 -44.5t49.5 -51t33.5 -62.5t22 -69t16 -80q0 -1 3 -17.5t4.5 -25t5.5 -25t9 -27t11 -21.5t14.5 -16.5t18.5 -5.5q23 0 37 14t14 37q0 25 -20 67t-20 52t10 10q27 0 93 -70q72 -76 102.5 -156t30.5 -186zM2304 615q0 -274 -138 -503q-19 -32 -48 -72t-68 -86.5
-t-81 -77t-74 -30.5q-16 0 -31 15.5t-15 31.5q0 15 29 50.5t68.5 77t48.5 52.5q183 230 183 531q0 131 -20.5 235t-72.5 211q-58 119 -163 228q-2 3 -13 13.5t-16.5 16.5t-15 17.5t-15 20t-9.5 18.5t-4 19q0 19 16 35.5t35 16.5q70 0 196 -169q98 -131 146 -273t60 -314
-q2 -42 2 -64z" />
-    <glyph glyph-name="uniF2C6" unicode="&#xf2c6;" horiz-adv-x="1792" 
-d="M1189 229l147 693q9 44 -10.5 63t-51.5 7l-864 -333q-29 -11 -39.5 -25t-2.5 -26.5t32 -19.5l221 -69l513 323q21 14 32 6q7 -5 -4 -15l-415 -375v0v0l-16 -228q23 0 45 22l108 104l224 -165q64 -36 81 38zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71
-t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="uniF2C7" unicode="&#xf2c7;" horiz-adv-x="1024" 
-d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v907h128v-907q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
-t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
-v128h192z" />
-    <glyph glyph-name="uniF2C8" unicode="&#xf2c8;" horiz-adv-x="1024" 
-d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v651h128v-651q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
-t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
-v128h192z" />
-    <glyph glyph-name="uniF2C9" unicode="&#xf2c9;" horiz-adv-x="1024" 
-d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v395h128v-395q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
-t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
-v128h192z" />
-    <glyph glyph-name="uniF2CA" unicode="&#xf2ca;" horiz-adv-x="1024" 
-d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v139h128v-139q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
-t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
-v128h192z" />
-    <glyph glyph-name="uniF2CB" unicode="&#xf2cb;" horiz-adv-x="1024" 
-d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 79 56 135.5t136 56.5t136 -56.5t56 -135.5zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5t93.5 226.5z
-M896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192v128h192z" />
-    <glyph glyph-name="uniF2CC" unicode="&#xf2cc;" horiz-adv-x="1920" 
-d="M1433 1287q10 -10 10 -23t-10 -23l-626 -626q-10 -10 -23 -10t-23 10l-82 82q-10 10 -10 23t10 23l44 44q-72 91 -81.5 207t46.5 215q-74 71 -176 71q-106 0 -181 -75t-75 -181v-1280h-256v1280q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5q106 0 201 -41
-t166 -115q94 39 197 24.5t185 -79.5l44 44q10 10 23 10t23 -10zM1344 1024q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1600 896q-26 0 -45 19t-19 45t19 45t45 19t45 -19t19 -45t-19 -45t-45 -19zM1856 1024q26 0 45 -19t19 -45t-19 -45t-45 -19
-t-45 19t-19 45t19 45t45 19zM1216 896q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1408 832q0 26 19 45t45 19t45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45zM1728 896q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1088 768
-q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1344 640q-26 0 -45 19t-19 45t19 45t45 19t45 -19t19 -45t-19 -45t-45 -19zM1600 768q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1216 512q-26 0 -45 19t-19 45t19 45t45 19t45 -19
-t19 -45t-19 -45t-45 -19zM1472 640q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1088 512q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1344 512q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1216 384
-q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1088 256q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19z" />
-    <glyph glyph-name="uniF2CD" unicode="&#xf2cd;" horiz-adv-x="1792" 
-d="M1664 448v-192q0 -169 -128 -286v-194q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v118q-63 -22 -128 -22h-768q-65 0 -128 22v-110q0 -17 -9.5 -28.5t-22.5 -11.5h-64q-13 0 -22.5 11.5t-9.5 28.5v186q-128 117 -128 286v192h1536zM704 864q0 -14 -9 -23t-23 -9t-23 9
-t-9 23t9 23t23 9t23 -9t9 -23zM768 928q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM704 992q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM832 992q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM768 1056q0 -14 -9 -23t-23 -9t-23 9
-t-9 23t9 23t23 9t23 -9t9 -23zM704 1120q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM1792 608v-64q0 -14 -9 -23t-23 -9h-1728q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v640q0 106 75 181t181 75q108 0 184 -78q46 19 98 12t93 -39l22 22q11 11 22 0l42 -42
-q11 -11 0 -22l-314 -314q-11 -11 -22 0l-42 42q-11 11 0 22l22 22q-36 46 -40.5 104t23.5 108q-37 35 -88 35q-53 0 -90.5 -37.5t-37.5 -90.5v-640h1504q14 0 23 -9t9 -23zM896 1056q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM832 1120q0 -14 -9 -23t-23 -9
-t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM768 1184q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM960 1120q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM896 1184q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM832 1248q0 -14 -9 -23
-t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM1024 1184q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM960 1248q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM1088 1248q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23z" />
-    <glyph glyph-name="uniF2CE" unicode="&#xf2ce;" 
-d="M994 344q0 -86 -17 -197q-31 -215 -55 -313q-22 -90 -152 -90t-152 90q-24 98 -55 313q-17 110 -17 197q0 168 224 168t224 -168zM1536 768q0 -240 -134 -434t-350 -280q-8 -3 -15 3t-6 15q7 48 10 66q4 32 6 47q1 9 9 12q159 81 255.5 234t96.5 337q0 180 -91 330.5
-t-247 234.5t-337 74q-124 -7 -237 -61t-193.5 -140.5t-128 -202t-46.5 -240.5q1 -184 99 -336.5t257 -231.5q7 -3 9 -12q3 -21 6 -45q1 -9 5 -32.5t6 -35.5q1 -9 -6.5 -15t-15.5 -2q-148 58 -261 169.5t-173.5 264t-52.5 319.5q7 143 66 273.5t154.5 227t225 157.5t272.5 70
-q164 10 315.5 -46.5t261 -160.5t175 -250.5t65.5 -308.5zM994 800q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5zM1282 768q0 -122 -53.5 -228.5t-146.5 -177.5q-8 -6 -16 -2t-10 14q-6 52 -29 92q-7 10 3 20
-q58 54 91 127t33 155q0 111 -58.5 204t-157.5 141.5t-212 36.5q-133 -15 -229 -113t-109 -231q-10 -92 23.5 -176t98.5 -144q10 -10 3 -20q-24 -41 -29 -93q-2 -9 -10 -13t-16 2q-95 74 -148.5 183t-51.5 234q3 131 69 244t177 181.5t241 74.5q144 7 268 -60t196.5 -187.5
-t72.5 -263.5z" />
-    <glyph glyph-name="uniF2D0" unicode="&#xf2d0;" horiz-adv-x="1792" 
-d="M256 128h1280v768h-1280v-768zM1792 1248v-1216q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2D1" unicode="&#xf2d1;" horiz-adv-x="1792" 
-d="M1792 224v-192q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v192q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2D2" unicode="&#xf2d2;" horiz-adv-x="2048" 
-d="M256 0h768v512h-768v-512zM1280 512h512v768h-768v-256h96q66 0 113 -47t47 -113v-352zM2048 1376v-960q0 -66 -47 -113t-113 -47h-608v-352q0 -66 -47 -113t-113 -47h-960q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h608v352q0 66 47 113t113 47h960q66 0 113 -47
-t47 -113z" />
-    <glyph glyph-name="uniF2D3" unicode="&#xf2d3;" horiz-adv-x="1792" 
-d="M1175 215l146 146q10 10 10 23t-10 23l-233 233l233 233q10 10 10 23t-10 23l-146 146q-10 10 -23 10t-23 -10l-233 -233l-233 233q-10 10 -23 10t-23 -10l-146 -146q-10 -10 -10 -23t10 -23l233 -233l-233 -233q-10 -10 -10 -23t10 -23l146 -146q10 -10 23 -10t23 10
-l233 233l233 -233q10 -10 23 -10t23 10zM1792 1248v-1216q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2D4" unicode="&#xf2d4;" horiz-adv-x="1792" 
-d="M1257 425l-146 -146q-10 -10 -23 -10t-23 10l-169 169l-169 -169q-10 -10 -23 -10t-23 10l-146 146q-10 10 -10 23t10 23l169 169l-169 169q-10 10 -10 23t10 23l146 146q10 10 23 10t23 -10l169 -169l169 169q10 10 23 10t23 -10l146 -146q10 -10 10 -23t-10 -23
-l-169 -169l169 -169q10 -10 10 -23t-10 -23zM256 128h1280v1024h-1280v-1024zM1792 1248v-1216q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2D5" unicode="&#xf2d5;" horiz-adv-x="1792" 
-d="M1070 358l306 564h-654l-306 -564h654zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="uniF2D6" unicode="&#xf2d6;" horiz-adv-x="1794" 
-d="M1291 1060q-15 17 -35 8.5t-26 -28.5t5 -38q14 -17 40 -14.5t34 20.5t-18 52zM895 814q-8 -8 -19.5 -8t-18.5 8q-8 8 -8 19t8 18q7 8 18.5 8t19.5 -8q7 -7 7 -18t-7 -19zM1060 740l-35 -35q-12 -13 -29.5 -13t-30.5 13l-38 38q-12 13 -12 30t12 30l35 35q12 12 29.5 12
-t30.5 -12l38 -39q12 -12 12 -29.5t-12 -29.5zM951 870q-7 -8 -18.5 -8t-19.5 8q-7 8 -7 19t7 19q8 8 19 8t19 -8t8 -19t-8 -19zM1354 968q-34 -64 -107.5 -85.5t-127.5 16.5q-38 28 -61 66.5t-21 87.5t39 92t75.5 53t70.5 -5t70 -51q2 -2 13 -12.5t14.5 -13.5t13 -13.5
-t12.5 -15.5t10 -15.5t8.5 -18t4 -18.5t1 -21t-5 -22t-9.5 -24zM1555 486q3 20 -8.5 34.5t-27.5 21.5t-33 17t-23 20q-40 71 -84 98.5t-113 11.5q19 13 40 18.5t33 4.5l12 -1q2 45 -34 90q6 20 6.5 40.5t-2.5 30.5l-3 10q43 24 71 65t34 91q10 84 -43 150.5t-137 76.5
-q-60 7 -114 -18.5t-82 -74.5q-30 -51 -33.5 -101t14.5 -87t43.5 -64t56.5 -42q-45 4 -88 36t-57 88q-28 108 32 222q-16 21 -29 32q-50 0 -89 -19q19 24 42 37t36 14l13 1q0 50 -13 78q-10 21 -32.5 28.5t-47 -3.5t-37.5 -40q2 4 4 7q-7 -28 -6.5 -75.5t19 -117t48.5 -122.5
-q-25 -14 -47 -36q-35 -16 -85.5 -70.5t-84.5 -101.5l-33 -46q-90 -34 -181 -125.5t-75 -162.5q1 -16 11 -27q-15 -12 -30 -30q-21 -25 -21 -54t21.5 -40t63.5 6q41 19 77 49.5t55 60.5q-2 2 -6.5 5t-20.5 7.5t-33 3.5q23 5 51 12.5t40 10t27.5 6t26 4t23.5 0.5q14 -7 22 34
-q7 37 7 90q0 102 -40 150q106 -103 101 -219q-1 -29 -15 -50t-27 -27l-13 -6q-4 -7 -19 -32t-26 -45.5t-26.5 -52t-25 -61t-17 -63t-6.5 -66.5t10 -63q-35 54 -37 80q-22 -24 -34.5 -39t-33.5 -42t-30.5 -46t-16.5 -41t-0.5 -38t25.5 -27q45 -25 144 64t190.5 221.5
-t122.5 228.5q86 52 145 115.5t86 119.5q47 -93 154 -178q104 -83 167 -80q39 2 46 43zM1794 640q0 -182 -71 -348t-191 -286t-286.5 -191t-348.5 -71t-348.5 71t-286.5 191t-191 286t-71 348t71 348t191 286t286.5 191t348.5 71t348.5 -71t286.5 -191t191 -286t71 -348z" />
-    <glyph glyph-name="uniF2D7" unicode="&#xf2d7;" 
-d="M518 1353v-655q103 -1 191.5 1.5t125.5 5.5l37 3q68 2 90.5 24.5t39.5 94.5l33 142h103l-14 -322l7 -319h-103l-29 127q-15 68 -45 93t-84 26q-87 8 -352 8v-556q0 -78 43.5 -115.5t133.5 -37.5h357q35 0 59.5 2t55 7.5t54 18t48.5 32t46 50.5t39 73l93 216h89
-q-6 -37 -31.5 -252t-30.5 -276q-146 5 -263.5 8t-162.5 4h-44h-628l-376 -12v102l127 25q67 13 91.5 37t25.5 79l8 643q3 402 -8 645q-2 61 -25.5 84t-91.5 36l-127 24v102l376 -12h702q139 0 374 27q-6 -68 -14 -194.5t-12 -219.5l-5 -92h-93l-32 124q-31 121 -74 179.5
-t-113 58.5h-548q-28 0 -35.5 -8.5t-7.5 -30.5z" />
-    <glyph glyph-name="uniF2D8" unicode="&#xf2d8;" 
-d="M922 739v-182q0 -4 0.5 -15t0 -15l-1.5 -12t-3.5 -11.5t-6.5 -7.5t-11 -5.5t-16 -1.5v309q9 0 16 -1t11 -5t6.5 -5.5t3.5 -9.5t1 -10.5v-13.5v-14zM1238 643v-121q0 -1 0.5 -12.5t0 -15.5t-2.5 -11.5t-7.5 -10.5t-13.5 -3q-9 0 -14 9q-4 10 -4 165v7v8.5v9t1.5 8.5l3.5 7
-t5 5.5t8 1.5q6 0 10 -1.5t6.5 -4.5t4 -6t2 -8.5t0.5 -8v-9.5v-9zM180 407h122v472h-122v-472zM614 407h106v472h-159l-28 -221q-20 148 -32 221h-158v-472h107v312l45 -312h76l43 319v-319zM1039 712q0 67 -5 90q-3 16 -11 28.5t-17 20.5t-25 14t-26.5 8.5t-31 4t-29 1.5
-h-29.5h-12h-91v-472h56q169 -1 197 24.5t25 180.5q-1 62 -1 100zM1356 515v133q0 29 -2 45t-9.5 33.5t-24.5 25t-46 7.5q-46 0 -77 -34v154h-117v-472h110l7 30q30 -36 77 -36q50 0 66 30.5t16 83.5zM1536 1248v-1216q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113
-v1216q0 66 47 113t113 47h1216q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2D9" unicode="&#xf2d9;" horiz-adv-x="2176" 
-d="M1143 -197q-6 1 -11 4q-13 8 -36 23t-86 65t-116.5 104.5t-112 140t-89.5 172.5q-17 3 -175 37q66 -213 235 -362t391 -184zM502 409l168 -28q-25 76 -41 167.5t-19 145.5l-4 53q-84 -82 -121 -224q5 -65 17 -114zM612 1018q-43 -64 -77 -148q44 46 74 68zM2049 584
-q0 161 -62 307t-167.5 252t-250.5 168.5t-304 62.5q-147 0 -281 -52.5t-240 -148.5q-30 -58 -45 -160q60 51 143 83.5t158.5 43t143 13.5t108.5 -1l40 -3q33 -1 53 -15.5t24.5 -33t6.5 -37t-1 -28.5q-126 11 -227.5 0.5t-183 -43.5t-142.5 -71.5t-131 -98.5
-q4 -36 11.5 -92.5t35.5 -178t62 -179.5q123 -6 247.5 14.5t214.5 53.5t162.5 67t109.5 59l37 24q22 16 39.5 20.5t30.5 -5t17 -34.5q14 -97 -39 -121q-208 -97 -467 -134q-135 -20 -317 -16q41 -96 110 -176.5t137 -127t130.5 -79t101.5 -43.5l39 -12q143 -23 263 15
-q195 99 314 289t119 418zM2123 621q-14 -135 -40 -212q-70 -208 -181.5 -346.5t-318.5 -253.5q-48 -33 -82 -44q-72 -26 -163 -16q-36 -3 -73 -3q-283 0 -504.5 173t-295.5 442q-1 0 -4 0.5t-5 0.5q-6 -50 2.5 -112.5t26 -115t36 -98t31.5 -71.5l14 -26q8 -12 54 -82
-q-71 38 -124.5 106.5t-78.5 140t-39.5 137t-17.5 107.5l-2 42q-5 2 -33.5 12.5t-48.5 18t-53 20.5t-57.5 25t-50 25.5t-42.5 27t-25 25.5q19 -10 50.5 -25.5t113 -45.5t145.5 -38l2 32q11 149 94 290q41 202 176 365q28 115 81 214q15 28 32 45t49 32q158 74 303.5 104
-t302 11t306.5 -97q220 -115 333 -336t87 -474z" />
-    <glyph glyph-name="uniF2DA" unicode="&#xf2da;" horiz-adv-x="1792" 
-d="M1341 752q29 44 -6.5 129.5t-121.5 142.5q-58 39 -125.5 53.5t-118 4.5t-68.5 -37q-12 -23 -4.5 -28t42.5 -10q23 -3 38.5 -5t44.5 -9.5t56 -17.5q36 -13 67.5 -31.5t53 -37t40 -38.5t30.5 -38t22 -34.5t16.5 -28.5t12 -18.5t10.5 -6t11 9.5zM1704 178
-q-52 -127 -148.5 -220t-214.5 -141.5t-253 -60.5t-266 13.5t-251 91t-210 161.5t-141.5 235.5t-46.5 303.5q1 41 8.5 84.5t12.5 64t24 80.5t23 73q-51 -208 1 -397t173 -318t291 -206t346 -83t349 74.5t289 244.5q20 27 18 14q0 -4 -4 -14zM1465 627q0 -104 -40.5 -199
-t-108.5 -164t-162 -109.5t-198 -40.5t-198 40.5t-162 109.5t-108.5 164t-40.5 199t40.5 199t108.5 164t162 109.5t198 40.5t198 -40.5t162 -109.5t108.5 -164t40.5 -199zM1752 915q-65 147 -180.5 251t-253 153.5t-292 53.5t-301 -36.5t-275.5 -129t-220 -211.5t-131 -297
-t-10 -373q-49 161 -51.5 311.5t35.5 272.5t109 227t165.5 180.5t207 126t232 71t242.5 9t236 -54t216 -124.5t178 -197q33 -50 62 -121t31 -112zM1690 573q12 244 -136.5 416t-396.5 240q-8 0 -10 5t24 8q125 -4 230 -50t173 -120t116 -168.5t58.5 -199t-1 -208
-t-61.5 -197.5t-122.5 -167t-185 -117.5t-248.5 -46.5q108 30 201.5 80t174 123t129.5 176.5t55 225.5z" />
-    <glyph glyph-name="uniF2DB" unicode="&#xf2db;" 
-d="M192 256v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM192 512v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM192 768v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16
-q0 16 16 16h112zM192 1024v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM192 1280v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM1280 1440v-1472q0 -40 -28 -68t-68 -28h-832q-40 0 -68 28
-t-28 68v1472q0 40 28 68t68 28h832q40 0 68 -28t28 -68zM1536 208v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 464v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 720v-32
-q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 976v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 1232v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16
-h48q16 0 16 -16z" />
-    <glyph glyph-name="uniF2DC" unicode="&#xf2dc;" horiz-adv-x="1664" 
-d="M1566 419l-167 -33l186 -107q23 -13 29.5 -38.5t-6.5 -48.5q-14 -23 -39 -29.5t-48 6.5l-186 106l55 -160q13 -38 -12 -63.5t-60.5 -20.5t-48.5 42l-102 300l-271 156v-313l208 -238q16 -18 17 -39t-11 -36.5t-28.5 -25t-37 -5.5t-36.5 22l-112 128v-214q0 -26 -19 -45
-t-45 -19t-45 19t-19 45v214l-112 -128q-16 -18 -36.5 -22t-37 5.5t-28.5 25t-11 36.5t17 39l208 238v313l-271 -156l-102 -300q-13 -37 -48.5 -42t-60.5 20.5t-12 63.5l55 160l-186 -106q-23 -13 -48 -6.5t-39 29.5q-13 23 -6.5 48.5t29.5 38.5l186 107l-167 33
-q-29 6 -42 29t-8.5 46.5t25.5 40t50 10.5l310 -62l271 157l-271 157l-310 -62q-4 -1 -13 -1q-27 0 -44 18t-19 40t11 43t40 26l167 33l-186 107q-23 13 -29.5 38.5t6.5 48.5t39 30t48 -7l186 -106l-55 160q-13 38 12 63.5t60.5 20.5t48.5 -42l102 -300l271 -156v313
-l-208 238q-16 18 -17 39t11 36.5t28.5 25t37 5.5t36.5 -22l112 -128v214q0 26 19 45t45 19t45 -19t19 -45v-214l112 128q16 18 36.5 22t37 -5.5t28.5 -25t11 -36.5t-17 -39l-208 -238v-313l271 156l102 300q13 37 48.5 42t60.5 -20.5t12 -63.5l-55 -160l186 106
-q23 13 48 6.5t39 -29.5q13 -23 6.5 -48.5t-29.5 -38.5l-186 -107l167 -33q27 -5 40 -26t11 -43t-19 -40t-44 -18q-9 0 -13 1l-310 62l-271 -157l271 -157l310 62q29 6 50 -10.5t25.5 -40t-8.5 -46.5t-42 -29z" />
-    <glyph glyph-name="uniF2DD" unicode="&#xf2dd;" horiz-adv-x="1792" 
-d="M1473 607q7 118 -33 226.5t-113 189t-177 131t-221 57.5q-116 7 -225.5 -32t-192 -110.5t-135 -175t-59.5 -220.5q-7 -118 33 -226.5t113 -189t177.5 -131t221.5 -57.5q155 -9 293 59t224 195.5t94 283.5zM1792 1536l-349 -348q120 -117 180.5 -272t50.5 -321
-q-11 -183 -102 -339t-241 -255.5t-332 -124.5l-999 -132l347 347q-120 116 -180.5 271.5t-50.5 321.5q11 184 102 340t241.5 255.5t332.5 124.5q167 22 500 66t500 66z" />
-    <glyph glyph-name="uniF2DE" unicode="&#xf2de;" horiz-adv-x="1792" 
-d="M948 508l163 -329h-51l-175 350l-171 -350h-49l179 374l-78 33l21 49l240 -102l-21 -50zM563 1100l304 -130l-130 -304l-304 130zM907 915l240 -103l-103 -239l-239 102zM1188 765l191 -81l-82 -190l-190 81zM1680 640q0 159 -62 304t-167.5 250.5t-250.5 167.5t-304 62
-t-304 -62t-250.5 -167.5t-167.5 -250.5t-62 -304t62 -304t167.5 -250.5t250.5 -167.5t304 -62t304 62t250.5 167.5t167.5 250.5t62 304zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71
-t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="uniF2E0" unicode="&#xf2e0;" horiz-adv-x="1920" 
-d="M1334 302q-4 24 -27.5 34t-49.5 10.5t-48.5 12.5t-25.5 38q-5 47 33 139.5t75 181t32 127.5q-14 101 -117 103q-45 1 -75 -16l-3 -2l-5 -2.5t-4.5 -2t-5 -2t-5 -0.5t-6 1.5t-6 3.5t-6.5 5q-3 2 -9 8.5t-9 9t-8.5 7.5t-9.5 7.5t-9.5 5.5t-11 4.5t-11.5 2.5q-30 5 -48 -3
-t-45 -31q-1 -1 -9 -8.5t-12.5 -11t-15 -10t-16.5 -5.5t-17 3q-54 27 -84 40q-41 18 -94 -5t-76 -65q-16 -28 -41 -98.5t-43.5 -132.5t-40 -134t-21.5 -73q-22 -69 18.5 -119t110.5 -46q30 2 50.5 15t38.5 46q7 13 79 199.5t77 194.5q6 11 21.5 18t29.5 0q27 -15 21 -53
-q-2 -18 -51 -139.5t-50 -132.5q-6 -38 19.5 -56.5t60.5 -7t55 49.5q4 8 45.5 92t81.5 163.5t46 88.5q20 29 41 28q29 0 25 -38q-2 -16 -65.5 -147.5t-70.5 -159.5q-12 -53 13 -103t74 -74q17 -9 51 -15.5t71.5 -8t62.5 14t20 48.5zM383 86q3 -15 -5 -27.5t-23 -15.5
-q-14 -3 -26.5 5t-15.5 23q-3 14 5 27t22 16t27 -5t16 -23zM953 -177q12 -17 8.5 -37.5t-20.5 -32.5t-37.5 -8t-32.5 21q-11 17 -7.5 37.5t20.5 32.5t37.5 8t31.5 -21zM177 635q-18 -27 -49.5 -33t-57.5 13q-26 18 -32 50t12 58q18 27 49.5 33t57.5 -12q26 -19 32 -50.5
-t-12 -58.5zM1467 -42q19 -28 13 -61.5t-34 -52.5t-60.5 -13t-51.5 34t-13 61t33 53q28 19 60.5 13t52.5 -34zM1579 562q69 -113 42.5 -244.5t-134.5 -207.5q-90 -63 -199 -60q-20 -80 -84.5 -127t-143.5 -44.5t-140 57.5q-12 -9 -13 -10q-103 -71 -225 -48.5t-193 126.5
-q-50 73 -53 164q-83 14 -142.5 70.5t-80.5 128t-2 152t81 138.5q-36 60 -38 128t24.5 125t79.5 98.5t121 50.5q32 85 99 148t146.5 91.5t168 17t159.5 -66.5q72 21 140 17.5t128.5 -36t104.5 -80t67.5 -115t17.5 -140.5q52 -16 87 -57t45.5 -89t-5.5 -99.5t-58 -87.5z
-M455 1222q14 -20 9.5 -44.5t-24.5 -38.5q-19 -14 -43.5 -9.5t-37.5 24.5q-14 20 -9.5 44.5t24.5 38.5q19 14 43.5 9.5t37.5 -24.5zM614 1503q4 -16 -5 -30.5t-26 -18.5t-31 5.5t-18 26.5q-3 17 6.5 31t25.5 18q17 4 31 -5.5t17 -26.5zM1800 555q4 -20 -6.5 -37t-30.5 -21
-q-19 -4 -36 6.5t-21 30.5t6.5 37t30.5 22q20 4 36.5 -7.5t20.5 -30.5zM1136 1448q16 -27 8.5 -58.5t-35.5 -47.5q-27 -16 -57.5 -8.5t-46.5 34.5q-16 28 -8.5 59t34.5 48t58 9t47 -36zM1882 792q4 -15 -4 -27.5t-23 -16.5q-15 -3 -27.5 5.5t-15.5 22.5q-3 15 5 28t23 16
-q14 3 26.5 -5t15.5 -23zM1691 1033q15 -22 10.5 -49t-26.5 -43q-22 -15 -49 -10t-42 27t-10 49t27 43t48.5 11t41.5 -28z" />
-    <glyph glyph-name="uniF2E1" unicode="&#xf2e1;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2E2" unicode="&#xf2e2;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2E3" unicode="&#xf2e3;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2E4" unicode="&#xf2e4;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2E5" unicode="&#xf2e5;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2E6" unicode="&#xf2e6;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2E7" unicode="&#xf2e7;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="_698" unicode="&#xf2e8;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2E9" unicode="&#xf2e9;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2EA" unicode="&#xf2ea;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2EB" unicode="&#xf2eb;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2EC" unicode="&#xf2ec;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2ED" unicode="&#xf2ed;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2EE" unicode="&#xf2ee;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="lessequal" unicode="&#xf500;" horiz-adv-x="1792" 
- />
-  </font>
-</defs></svg>
diff --git a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/index.umd.min.js b/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/index.umd.min.js
deleted file mode 100644
index db5fef1..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/nutflow/wf-design-base/index.umd.min.js
+++ /dev/null
@@ -1,25 +0,0 @@
-(function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t():"function"===typeof define&&define.amd?define([],t):"object"===typeof exports?exports["WfDesignBase"]=t():e["WfDesignBase"]=t()})("undefined"!==typeof self?self:this,(function(){return function(e){var t={};function n(i){if(t[i])return t[i].exports;var o=t[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(i,o,function(t){return e[t]}.bind(null,o));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="5069")}({"0066":function(e,t,n){"use strict";var i=n("d6ed"),o=n("c673"),r=n("609f"),s=n("a53d"),a=n("ce47"),l=n("acd4"),c=n("6023");e.exports=function(e){var t,n,h,u,d,p,f=o(e),g="function"==typeof this?this:Array,m=arguments.length,b=m>1?arguments[1]:void 0,v=void 0!==b,y=c(f),w=0;if(v&&(b=i(b,m>2?arguments[2]:void 0,2)),void 0==y||g==Array&&s(y))for(t=a(f.length),n=new g(t);t>w;w++)p=v?b(f[w],w):f[w],l(n,w,p);else for(u=y.call(f),d=u.next,n=new g;!(h=d.call(u)).done;w++)p=v?r(u,b,[h.value,w],!0):h.value,l(n,w,p);return n.length=w,n}},"006c":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-progress-container{width:100%;height:5px;overflow:hidden}.monaco-progress-container .progress-bit{width:2%;height:5px;position:absolute;left:0;display:none}.monaco-progress-container.active .progress-bit{display:inherit}.monaco-progress-container.discrete .progress-bit{left:0;transition:width .1s linear}.monaco-progress-container.discrete.done .progress-bit{width:100%}.monaco-progress-container.infinite .progress-bit{-webkit-animation-name:progress;animation-name:progress;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;transform:translateZ(0)}@-webkit-keyframes progress{0%{transform:translateX(0) scaleX(1)}50%{transform:translateX(2500%) scaleX(3)}to{transform:translateX(4950%) scaleX(1)}}@keyframes progress{0%{transform:translateX(0) scaleX(1)}50%{transform:translateX(2500%) scaleX(3)}to{transform:translateX(4950%) scaleX(1)}}",""]),e.exports=t},"00ad":function(e,t,n){var i=n("61b6");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("08cdbd56",i,!0,{sourceMap:!1,shadowMode:!1})},"02de":function(e,t,n){"use strict";var i=n("83ec"),o=n("55ab"),r=n("e244"),s=n("fe32"),a=n("eee7"),l=n("b896").f,c=n("8c42"),h=r.Symbol;if(o&&"function"==typeof h&&(!("description"in h.prototype)||void 0!==h().description)){var u={},d=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),t=this instanceof d?new h(e):void 0===e?h():h(e);return""===e&&(u[t]=!0),t};c(d,h);var p=d.prototype=h.prototype;p.constructor=d;var f=p.toString,g="Symbol(test)"==String(h("test")),m=/^Symbol\((.*)\)[^)]+$/;l(p,"description",{configurable:!0,get:function(){var e=a(this)?this.valueOf():this,t=f.call(e);if(s(u,e))return"";var n=g?t.slice(7,-1):t.replace(m,"$1");return""===n?void 0:n}}),i({global:!0,forced:!0},{Symbol:d})}},"030e":function(e,t,n){"use strict";var i=n("ac97");function o(e,t){return RegExp(e,t)}t.UNSUPPORTED_Y=i((function(){var e=o("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),t.BROKEN_CARET=i((function(){var e=o("^r","gy");return e.lastIndex=2,null!=e.exec("str")}))},"0317":function(e,t,n){"use strict";var i=n("4580"),o=i.CONSUME_TOKEN_EVENT,r=i.GENERATE_TOKEN_EVENT;function s(e,t,n){this._eventBus=e,this._animation=t,this._elementRegistry=n}s.prototype.consume=function(e){var t=e.element;if(!t.sequenceFlow)throw new Error("no sequence flow configured for element "+t.id);this._eventBus.fire(r,e)},s.prototype.generate=function(e){var t=e.element,n=e.processInstanceId;if(!t.sequenceFlow)throw new Error("no sequence flow configured for element "+t.id);var i=this,r=this._elementRegistry.get(t.sequenceFlow.id);this._animation.createAnimation(r,n,(function(){i._eventBus.fire(o,{element:r.target,processInstanceId:n})}))},s.$inject=["eventBus","animation","elementRegistry"],e.exports=s},"03ad":function(e){e.exports=JSON.parse('{"name":"Flowable","uri":"http://flowable.org/bpmn","prefix":"flowable","xml":{"tagAlias":"lowerCase"},"associations":[],"types":[{"name":"Definitions","isAbstract":true,"extends":["bpmn:Definitions"],"properties":[{"name":"diagramRelationId","isAttr":true,"type":"String"}]},{"name":"InOutBinding","superClass":["Element"],"isAbstract":true,"properties":[{"name":"source","isAttr":true,"type":"String"},{"name":"sourceExpression","isAttr":true,"type":"String"},{"name":"target","isAttr":true,"type":"String"},{"name":"businessKey","isAttr":true,"type":"String"},{"name":"local","isAttr":true,"type":"Boolean","default":false},{"name":"variables","isAttr":true,"type":"String"}]},{"name":"In","superClass":["InOutBinding"],"meta":{"allowedIn":["bpmn:CallActivity"]}},{"name":"Out","superClass":["InOutBinding"],"meta":{"allowedIn":["bpmn:CallActivity"]}},{"name":"AsyncCapable","isAbstract":true,"extends":["bpmn:Activity","bpmn:Gateway","bpmn:Event"],"properties":[{"name":"async","isAttr":true,"type":"Boolean","default":false},{"name":"asyncBefore","isAttr":true,"type":"Boolean","default":false},{"name":"asyncAfter","isAttr":true,"type":"Boolean","default":false},{"name":"exclusive","isAttr":true,"type":"Boolean","default":true}]},{"name":"JobPriorized","isAbstract":true,"extends":["bpmn:Process","flowable:AsyncCapable"],"properties":[{"name":"jobPriority","isAttr":true,"type":"String"}]},{"name":"SignalEventDefinition","isAbstract":true,"extends":["bpmn:SignalEventDefinition"],"properties":[{"name":"async","isAttr":true,"type":"Boolean","default":false}]},{"name":"ErrorEventDefinition","isAbstract":true,"extends":["bpmn:ErrorEventDefinition"],"properties":[{"name":"errorCodeVariable","isAttr":true,"type":"String"},{"name":"errorMessageVariable","isAttr":true,"type":"String"}]},{"name":"Error","isAbstract":true,"extends":["bpmn:Error"],"properties":[{"name":"flowable:errorMessage","isAttr":true,"type":"String"}]},{"name":"PotentialStarter","superClass":["Element"],"properties":[{"name":"resourceAssignmentExpression","type":"bpmn:ResourceAssignmentExpression"}]},{"name":"FormSupported","isAbstract":true,"extends":["bpmn:StartEvent","bpmn:UserTask"],"properties":[{"name":"formHandlerClass","isAttr":true,"type":"String"},{"name":"formKey","isAttr":true,"type":"String"},{"name":"formType","isAttr":true,"type":"String"},{"name":"formReadOnly","isAttr":true,"type":"String"},{"name":"outFormKey","isAttr":true,"type":"String"}]},{"name":"TemplateSupported","isAbstract":true,"extends":["bpmn:Process","bpmn:FlowElement"],"properties":[{"name":"modelerTemplate","isAttr":true,"type":"String"}]},{"name":"Initiator","isAbstract":true,"extends":["bpmn:StartEvent"],"properties":[{"name":"initiator","isAttr":true,"type":"String"}]},{"name":"ScriptTask","isAbstract":true,"extends":["bpmn:ScriptTask"],"properties":[{"name":"resultVariable","isAttr":true,"type":"String"},{"name":"resource","isAttr":true,"type":"String"}]},{"name":"Process","isAbstract":true,"extends":["bpmn:Process"],"properties":[{"name":"candidateStarterGroups","isAttr":true,"type":"String"},{"name":"candidateStarterUsers","isAttr":true,"type":"String"},{"name":"versionTag","isAttr":true,"type":"String"},{"name":"historyTimeToLive","isAttr":true,"type":"String"},{"name":"isStartableInTasklist","isAttr":true,"type":"Boolean","default":true},{"name":"executionListener","isAbstract":true,"type":"Expression"}]},{"name":"EscalationEventDefinition","isAbstract":true,"extends":["bpmn:EscalationEventDefinition"],"properties":[{"name":"escalationCodeVariable","isAttr":true,"type":"String"}]},{"name":"FormalExpression","isAbstract":true,"extends":["bpmn:FormalExpression"],"properties":[{"name":"resource","isAttr":true,"type":"String"}]},{"name":"multiinstance_type","superClass":["Element"]},{"name":"multiinstance_condition","superClass":["Element"]},{"name":"Assignable","extends":["bpmn:UserTask"],"properties":[{"name":"assignee","isAttr":true,"type":"String"},{"name":"candidateUsers","isAttr":true,"type":"String"},{"name":"candidateGroups","isAttr":true,"type":"String"},{"name":"dueDate","isAttr":true,"type":"String"},{"name":"followUpDate","isAttr":true,"type":"String"},{"name":"priority","isAttr":true,"type":"String"},{"name":"multiinstance_condition","isAttr":true,"type":"String"}]},{"name":"CallActivity","extends":["bpmn:CallActivity"],"properties":[{"name":"calledElementBinding","isAttr":true,"type":"String","default":"latest"},{"name":"calledElementVersion","isAttr":true,"type":"String"},{"name":"calledElementVersionTag","isAttr":true,"type":"String"},{"name":"calledElementTenantId","isAttr":true,"type":"String"},{"name":"caseRef","isAttr":true,"type":"String"},{"name":"caseBinding","isAttr":true,"type":"String","default":"latest"},{"name":"caseVersion","isAttr":true,"type":"String"},{"name":"caseTenantId","isAttr":true,"type":"String"},{"name":"variableMappingClass","isAttr":true,"type":"String"},{"name":"variableMappingDelegateExpression","isAttr":true,"type":"String"}]},{"name":"ServiceTaskLike","extends":["bpmn:ServiceTask","bpmn:BusinessRuleTask","bpmn:SendTask","bpmn:MessageEventDefinition"],"properties":[{"name":"expression","isAttr":true,"type":"String"},{"name":"class","isAttr":true,"type":"String"},{"name":"delegateExpression","isAttr":true,"type":"String"},{"name":"resultVariable","isAttr":true,"type":"String"}]},{"name":"DmnCapable","extends":["bpmn:BusinessRuleTask"],"properties":[{"name":"decisionRef","isAttr":true,"type":"String"},{"name":"decisionRefBinding","isAttr":true,"type":"String","default":"latest"},{"name":"decisionRefVersion","isAttr":true,"type":"String"},{"name":"mapDecisionResult","isAttr":true,"type":"String","default":"resultList"},{"name":"decisionRefTenantId","isAttr":true,"type":"String"}]},{"name":"ExternalCapable","extends":["flowable:ServiceTaskLike"],"properties":[{"name":"type","isAttr":true,"type":"String"},{"name":"topic","isAttr":true,"type":"String"}]},{"name":"TaskPriorized","extends":["bpmn:Process","flowable:ExternalCapable"],"properties":[{"name":"taskPriority","isAttr":true,"type":"String"}]},{"name":"Properties","superClass":["Element"],"meta":{"allowedIn":["*"]},"properties":[{"name":"values","type":"Property","isMany":true}]},{"name":"Property","superClass":["Element"],"properties":[{"name":"id","type":"String","isAttr":true},{"name":"name","type":"String","isAttr":true},{"name":"value","type":"String","isAttr":true}]},{"name":"Connector","superClass":["Element"],"meta":{"allowedIn":["flowable:ServiceTaskLike"]},"properties":[{"name":"inputOutput","type":"InputOutput"},{"name":"connectorId","type":"String"}]},{"name":"InputOutput","superClass":["Element"],"meta":{"allowedIn":["bpmn:FlowNode","flowable:Connector"]},"properties":[{"name":"inputOutput","type":"InputOutput"},{"name":"connectorId","type":"String"},{"name":"inputParameters","isMany":true,"type":"InputParameter"},{"name":"outputParameters","isMany":true,"type":"OutputParameter"}]},{"name":"InputOutputParameter","properties":[{"name":"name","isAttr":true,"type":"String"},{"name":"value","isBody":true,"type":"String"},{"name":"definition","type":"InputOutputParameterDefinition"}]},{"name":"InputOutputParameterDefinition","isAbstract":true},{"name":"List","superClass":["InputOutputParameterDefinition"],"properties":[{"name":"items","isMany":true,"type":"InputOutputParameterDefinition"}]},{"name":"Map","superClass":["InputOutputParameterDefinition"],"properties":[{"name":"entries","isMany":true,"type":"Entry"}]},{"name":"Entry","properties":[{"name":"key","isAttr":true,"type":"String"},{"name":"value","isBody":true,"type":"String"},{"name":"definition","type":"InputOutputParameterDefinition"}]},{"name":"Value","superClass":["InputOutputParameterDefinition"],"properties":[{"name":"id","isAttr":true,"type":"String"},{"name":"name","isAttr":true,"type":"String"},{"name":"value","isBody":true,"type":"String"}]},{"name":"Script","superClass":["InputOutputParameterDefinition"],"properties":[{"name":"scriptFormat","isAttr":true,"type":"String"},{"name":"resource","isAttr":true,"type":"String"},{"name":"value","isBody":true,"type":"String"}]},{"name":"Field","superClass":["Element"],"meta":{"allowedIn":["flowable:ServiceTaskLike","flowable:ExecutionListener","flowable:TaskListener"]},"properties":[{"name":"name","isAttr":true,"type":"String"},{"name":"expression","type":"String"},{"name":"stringValue","isAttr":true,"type":"String"},{"name":"string","type":"String"}]},{"name":"InputParameter","superClass":["InputOutputParameter"]},{"name":"OutputParameter","superClass":["InputOutputParameter"]},{"name":"Collectable","isAbstract":true,"extends":["bpmn:MultiInstanceLoopCharacteristics"],"superClass":["flowable:AsyncCapable"],"properties":[{"name":"collection","isAttr":true,"type":"String"},{"name":"elementVariable","isAttr":true,"type":"String"}]},{"name":"FailedJobRetryTimeCycle","superClass":["Element"],"meta":{"allowedIn":["flowable:AsyncCapable","bpmn:MultiInstanceLoopCharacteristics"]},"properties":[{"name":"body","isBody":true,"type":"String"}]},{"name":"ExecutionListener","superClass":["Element"],"meta":{"allowedIn":["bpmn:Task","bpmn:ServiceTask","bpmn:UserTask","bpmn:BusinessRuleTask","bpmn:ScriptTask","bpmn:ReceiveTask","bpmn:ManualTask","bpmn:ExclusiveGateway","bpmn:SequenceFlow","bpmn:ParallelGateway","bpmn:InclusiveGateway","bpmn:EventBasedGateway","bpmn:StartEvent","bpmn:IntermediateCatchEvent","bpmn:IntermediateThrowEvent","bpmn:EndEvent","bpmn:BoundaryEvent","bpmn:CallActivity","bpmn:SubProcess","bpmn:Process"]},"properties":[{"name":"expression","isAttr":true,"type":"String"},{"name":"class","isAttr":true,"type":"String"},{"name":"delegateExpression","isAttr":true,"type":"String"},{"name":"event","isAttr":true,"type":"String"},{"name":"script","type":"Script"},{"name":"fields","type":"Field","isMany":true}]},{"name":"TaskListener","superClass":["Element"],"meta":{"allowedIn":["bpmn:UserTask"]},"properties":[{"name":"expression","isAttr":true,"type":"String"},{"name":"class","isAttr":true,"type":"String"},{"name":"delegateExpression","isAttr":true,"type":"String"},{"name":"event","isAttr":true,"type":"String"},{"name":"script","type":"Script"},{"name":"fields","type":"Field","isMany":true}]},{"name":"FormProperty","superClass":["Element"],"meta":{"allowedIn":["bpmn:StartEvent","bpmn:UserTask"]},"properties":[{"name":"id","type":"String","isAttr":true},{"name":"name","type":"String","isAttr":true},{"name":"type","type":"String","isAttr":true},{"name":"required","type":"String","isAttr":true},{"name":"readable","type":"String","isAttr":true},{"name":"writable","type":"String","isAttr":true},{"name":"variable","type":"String","isAttr":true},{"name":"expression","type":"String","isAttr":true},{"name":"datePattern","type":"String","isAttr":true},{"name":"default","type":"String","isAttr":true},{"name":"values","type":"Value","isMany":true}]},{"name":"Button","superClass":["Element"],"meta":{"allowedIn":["bpmn:StartEvent","bpmn:UserTask"]},"properties":[{"name":"label","type":"String","isAttr":true},{"name":"prop","type":"String","isAttr":true},{"name":"display","type":"String","isAttr":true}]},{"name":"FormData","superClass":["Element"],"meta":{"allowedIn":["bpmn:StartEvent","bpmn:UserTask"]},"properties":[{"name":"fields","type":"FormField","isMany":true},{"name":"businessKey","type":"String","isAttr":true}]},{"name":"FormField","superClass":["Element"],"properties":[{"name":"id","type":"String","isAttr":true},{"name":"label","type":"String","isAttr":true},{"name":"type","type":"String","isAttr":true},{"name":"datePattern","type":"String","isAttr":true},{"name":"defaultValue","type":"String","isAttr":true},{"name":"properties","type":"Properties"},{"name":"validation","type":"Validation"},{"name":"values","type":"Value","isMany":true}]},{"name":"Validation","superClass":["Element"],"properties":[{"name":"constraints","type":"Constraint","isMany":true}]},{"name":"Constraint","superClass":["Element"],"properties":[{"name":"name","type":"String","isAttr":true},{"name":"config","type":"String","isAttr":true}]},{"name":"ConditionalEventDefinition","isAbstract":true,"extends":["bpmn:ConditionalEventDefinition"],"properties":[{"name":"variableName","isAttr":true,"type":"String"},{"name":"variableEvent","isAttr":true,"type":"String"}]}],"emumerations":[]}')},"0556":function(e,t,n){var i=n("4e70");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("c1082ae6",i,!0,{sourceMap:!1,shadowMode:!1})},"061d":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-aria-container{position:absolute;left:-999em}",""]),e.exports=t},"0678":function(e,t,n){var i=n("061d");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("0a503a2c",i,!0,{sourceMap:!1,shadowMode:!1})},"085b":function(e,t,n){"use strict";var i=n("55ab"),o=n("e244"),r=n("a056"),s=n("7d86"),a=n("fe32"),l=n("c401"),c=n("ca23"),h=n("7f82"),u=n("ac97"),d=n("ca2b"),p=n("f0f1").f,f=n("42b1").f,g=n("b896").f,m=n("3395").trim,b="Number",v=o[b],y=v.prototype,w=l(d(y))==b,_=function(e){var t,n,i,o,r,s,a,l,c=h(e,!1);if("string"==typeof c&&c.length>2)if(c=m(c),t=c.charCodeAt(0),43===t||45===t){if(n=c.charCodeAt(2),88===n||120===n)return NaN}else if(48===t){switch(c.charCodeAt(1)){case 66:case 98:i=2,o=49;break;case 79:case 111:i=8,o=55;break;default:return+c}for(r=c.slice(2),s=r.length,a=0;a<s;a++)if(l=r.charCodeAt(a),l<48||l>o)return NaN;return parseInt(r,i)}return+c};if(r(b,!v(" 0o1")||!v("0b1")||v("+0x1"))){for(var A,C=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof C&&(w?u((function(){y.valueOf.call(n)})):l(n)!=b)?c(new v(_(t)),n,C):_(t)},E=i?p(v):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),x=0;E.length>x;x++)a(v,A=E[x])&&!a(C,A)&&g(C,A,f(v,A));C.prototype=y,y.constructor=C,s(o,b,C)}},"0874":function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},"0adc":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,"@-webkit-keyframes codicon-spin{to{transform:rotate(1turn)}}@keyframes codicon-spin{to{transform:rotate(1turn)}}.codicon-animation-spin{-webkit-animation:codicon-spin 1.5s steps(30) infinite;animation:codicon-spin 1.5s steps(30) infinite}",""]),e.exports=t},"0da4":function(e,t,n){"use strict";var i=n("6965"),o=n("d53b");e.exports=i?{}.toString:function(){return"[object "+o(this)+"]"}},"0df9":function(e,t,n){var i=n("7439");e.exports=function(e){if(i(e))throw TypeError("The method doesn't accept regular expressions");return e}},"0ef1":function(e,t){t.f=Object.getOwnPropertySymbols},"10b1":function(e,t,n){var i=n("53c2"),o=n("a0c9"),r=n("1eca");t=i(!1);var s=o(r);t.push([e.i,"@font-face{font-family:codicon;src:url("+s+') format("truetype")}.codicon[class*=codicon-]{font:normal normal normal 16px/1 codicon;display:inline-block;text-decoration:none;text-rendering:auto;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}',""]),e.exports=t},"10ef":function(e,t,n){e.exports=n("db90")},1115:function(e,t,n){"use strict";n("00ad")},"11b0":function(e,t,n){"use strict";var i={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,r=o&&!i.call({1:2},1);t.f=r?function(e){var t=o(this,e);return!!t&&t.enumerable}:i},"11cb":function(e,t,n){var i=n("9d6f");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("7d6c689e",i,!0,{sourceMap:!1,shadowMode:!1})},"11e2":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-editor .lines-content .cdr{position:absolute}",""]),e.exports=t},"139d":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-editor .glyph-margin{position:absolute;top:0}.monaco-editor .margin-view-overlays .cgmr{position:absolute;display:flex;align-items:center;justify-content:center}",""]),e.exports=t},"13a8":function(e,t,n){var i=n("fbcf"),o=n("2cdc");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,e.call(n,[]),t=n instanceof Array}catch(r){}return function(n,r){return i(n),o(r),t?e.call(n,r):n.__proto__=r,n}}():void 0)},"154c":function(e,t,n){var i=n("4cdd");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("da9b1e04",i,!0,{sourceMap:!1,shadowMode:!1})},"15b2":function(e,t,n){"use strict";var i,o,r,s=n("ac97"),a=n("a7f7"),l=n("69f1"),c=n("fe32"),h=n("1810"),u=n("f0db"),d=h("iterator"),p=!1,f=function(){return this};[].keys&&(r=[].keys(),"next"in r?(o=a(a(r)),o!==Object.prototype&&(i=o)):p=!0);var g=void 0==i||s((function(){var e={};return i[d].call(e)!==e}));g&&(i={}),u&&!g||c(i,d)||l(i,d,f),e.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:p}},1613:function(e,t,n){var i=n("0adc");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("b04beba4",i,!0,{sourceMap:!1,shadowMode:!1})},"164d":function(e,t,n){"use strict";var i=n("4580"),o=i.TOGGLE_MODE_EVENT,r=1e4;function s(e,t){var n=t.get("editorActions",!1),i=t.get("keyboard",!1);if(i&&n){var s=!1;e.on("keyboard.init",(function(){i.addListener(r,(function(e){var t=e.keyEvent;l(t)}))})),e.on(o,(function(e){var t=e.simulationModeActive;s=!!t}))}function l(e){return a(["t","T"],e)?(n.trigger("toggleTokenSimulation"),!0):s?a(["l","L"],e)?(n.trigger("toggleTokenSimulationLog"),!0):a([" ","Spacebar"],e)?(n.trigger("togglePauseTokenSimulation"),!0):a(["r","R"],e)?(n.trigger("resetTokenSimulation"),!0):void 0:void 0}}function a(e,t){return e.indexOf(t.key)>-1}s.$inject=["eventBus","injector"],e.exports=s},"17be":function(e,t,n){var i=n("e244"),o=n("9550"),r=i.WeakMap;e.exports="function"===typeof r&&/native code/.test(o(r))},"17d4":function(e,t){
-/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */
-t.read=function(e,t,n,i,o){var r,s,a=8*o-i-1,l=(1<<a)-1,c=l>>1,h=-7,u=n?o-1:0,d=n?-1:1,p=e[t+u];for(u+=d,r=p&(1<<-h)-1,p>>=-h,h+=a;h>0;r=256*r+e[t+u],u+=d,h-=8);for(s=r&(1<<-h)-1,r>>=-h,h+=i;h>0;s=256*s+e[t+u],u+=d,h-=8);if(0===r)r=1-c;else{if(r===l)return s?NaN:1/0*(p?-1:1);s+=Math.pow(2,i),r-=c}return(p?-1:1)*s*Math.pow(2,r-i)},t.write=function(e,t,n,i,o,r){var s,a,l,c=8*r-o-1,h=(1<<c)-1,u=h>>1,d=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,p=i?0:r-1,f=i?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(a=isNaN(t)?1:0,s=h):(s=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-s))<1&&(s--,l*=2),t+=s+u>=1?d/l:d*Math.pow(2,1-u),t*l>=2&&(s++,l/=2),s+u>=h?(a=0,s=h):s+u>=1?(a=(t*l-1)*Math.pow(2,o),s+=u):(a=t*Math.pow(2,u-1)*Math.pow(2,o),s=0));o>=8;e[n+p]=255&a,p+=f,a/=256,o-=8);for(s=s<<o|a,c+=o;c>0;e[n+p]=255&s,p+=f,s/=256,c-=8);e[n+p-f]|=128*g}},1810:function(e,t,n){var i=n("e244"),o=n("986e"),r=n("fe32"),s=n("76b2"),a=n("8fed"),l=n("bd77"),c=o("wks"),h=i.Symbol,u=l?h:h&&h.withoutSetter||s;e.exports=function(e){return r(c,e)&&(a||"string"==typeof c[e])||(a&&r(h,e)?c[e]=h[e]:c[e]=u("Symbol."+e)),c[e]}},1854:function(e,t,n){e.exports=n.p+"fonts/fontawesome-webfont.674f50d2.eot"},1969:function(e,t,n){"use strict";n("f96e");var i=n("7299"),o=i.domify,r=i.classes,s=i.event,a=i.query,l=n("4580"),c=l.TOGGLE_MODE_EVENT;function h(e,t,n,i){var o=this;this._canvas=e,this._animation=t,this._eventBus=n,this._translate=i,this._init(),n.on(c,(function(e){var t=e.simulationModeActive;t?r(o.container).remove("hidden"):r(o.container).add("hidden")}))}h.prototype._init=function(){var e=this;this.container=o('<div class="set-animation-speed hidden">'+'<i title="'.concat(this._translate("Set Animation Speed"),'" class="fa fa-tachometer" aria-hidden="true"></i>')+'<div class="animation-speed-buttons">'+'<div title="'.concat(this._translate("Slow"),'" id="animation-speed-1" class="animation-speed-button"><i class="fa fa-angle-right" aria-hidden="true"></i></div>')+'<div title="'.concat(this._translate("Normal"),'" id="animation-speed-2" class="animation-speed-button active"><i class="fa fa-angle-right" aria-hidden="true"></i><i class="fa fa-angle-right" aria-hidden="true"></i></div>')+'<div title="'.concat(this._translate("Fast"),'" id="animation-speed-3" class="animation-speed-button"><i class="fa fa-angle-right" aria-hidden="true"></i><i class="fa fa-angle-right" aria-hidden="true"></i><i class="fa fa-angle-right" aria-hidden="true"></i></div>')+"</div></div>");var t=a("#animation-speed-1",this.container),n=a("#animation-speed-2",this.container),i=a("#animation-speed-3",this.container);s.bind(t,"click",(function(){e.setActive(t),e._animation.setAnimationSpeed(.5)})),s.bind(n,"click",(function(){e.setActive(n),e._animation.setAnimationSpeed(1)})),s.bind(i,"click",(function(){e.setActive(i),e._animation.setAnimationSpeed(1.5)})),this._canvas.getContainer().appendChild(this.container)},h.prototype.setActive=function(e){a.all(".animation-speed-button",this.container).forEach((function(e){r(e).remove("active")})),r(e).add("active")},h.$inject=["canvas","animation","eventBus","translate"],e.exports=h},"1a37":function(e,t,n){var i=n("6120");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("11b4b069",i,!0,{sourceMap:!1,shadowMode:!1})},"1a7b":function(e,t,n){var i=n("e248");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("4bc745f9",i,!0,{sourceMap:!1,shadowMode:!1})},"1ac3":function(e,t,n){e.exports=n("522e")},"1cb4":function(e,t,n){"use strict";(function(e,i){n.d(t,"i",(function(){return b})),n.d(t,"f",(function(){return v})),n.d(t,"d",(function(){return y})),n.d(t,"g",(function(){return w})),n.d(t,"h",(function(){return _})),n.d(t,"c",(function(){return A})),n.d(t,"b",(function(){return E})),n.d(t,"j",(function(){return x})),n.d(t,"a",(function(){return S})),n.d(t,"e",(function(){return M}));const o="en";let r=!1,s=!1,a=!1,l=!1,c=!1,h=!1,u=void 0,d=o,p=void 0,f=void 0;const g="undefined"!==typeof e&&"undefined"!==typeof e.versions&&"undefined"!==typeof e.versions.electron&&"renderer"===e.type;if("object"!==typeof navigator||g){if("object"===typeof e){r="win32"===e.platform,s="darwin"===e.platform,a="linux"===e.platform,u=o,d=o;const t=Object({NODE_ENV:"production",BASE_URL:"/"})["VSCODE_NLS_CONFIG"];if(t)try{const e=JSON.parse(t),n=e.availableLanguages["*"];u=e.locale,d=n||o,p=e._translationsConfigFile}catch(N){}l=!0}}else f=navigator.userAgent,r=f.indexOf("Windows")>=0,s=f.indexOf("Macintosh")>=0,h=(f.indexOf("Macintosh")>=0||f.indexOf("iPad")>=0||f.indexOf("iPhone")>=0)&&!!navigator.maxTouchPoints&&navigator.maxTouchPoints>0,a=f.indexOf("Linux")>=0,c=!0,u=navigator.language,d=u;let m=0;s?m=1:r?m=3:a&&(m=2);const b=r,v=s,y=a,w=l,_=c,A=h,C="object"===typeof self?self:"object"===typeof i?i:{},E=C,x=function(){if(E.setImmediate)return E.setImmediate.bind(E);if("function"===typeof E.postMessage&&!E.importScripts){let e=[];E.addEventListener("message",t=>{if(t.data&&t.data.vscodeSetImmediateId)for(let n=0,i=e.length;n<i;n++){const i=e[n];if(i.id===t.data.vscodeSetImmediateId)return e.splice(n,1),void i.callback()}});let t=0;return n=>{const i=++t;e.push({id:i,callback:n}),E.postMessage({vscodeSetImmediateId:i},"*")}}if("undefined"!==typeof e&&"function"===typeof e.nextTick)return e.nextTick.bind(e);const t=Promise.resolve();return e=>t.then(e)}(),S=s||h?2:r?1:3;let D=!0,k=!1;function M(){if(!k){k=!0;const e=new Uint8Array(2);e[0]=1,e[1]=2;const t=new Uint16Array(e.buffer);D=513===t[0]}return D}}).call(this,n("2552"),n("c8ed"))},"1d2f":function(e,t){e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},"1eca":function(e,t,n){e.exports=n.p+"fonts/codicon.22349029.ttf"},"1f19":function(e,t,n){e.exports=n("5821")},"1f2d":function(e,t,n){var i=n("6cd1");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("156943b0",i,!0,{sourceMap:!1,shadowMode:!1})},"1ffd":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".quick-input-widget{font-size:13px}.quick-input-widget .monaco-highlighted-label .highlight{color:#0066bf}.vs-dark .quick-input-widget .monaco-highlighted-label .highlight{color:#0097fb}.hc-black .quick-input-widget .monaco-highlighted-label .highlight{color:#f38518}",""]),e.exports=t},2273:function(e,t,n){var i=n("6043");e.exports=i("navigator","userAgent")||""},2552:function(e,t,n){t.nextTick=function(e){var t=Array.prototype.slice.call(arguments);t.shift(),setTimeout((function(){e.apply(null,t)}),0)},t.platform=t.arch=t.execPath=t.title="browser",t.pid=1,t.browser=!0,t.env={},t.argv=[],t.binding=function(e){throw new Error("No such module. (Possibly not yet loaded)")},function(){var e,i="/";t.cwd=function(){return i},t.chdir=function(t){e||(e=n("e3f4")),i=e.resolve(t,i)}}(),t.exit=t.kill=t.umask=t.dlopen=t.uptime=t.memoryUsage=t.uvCounters=function(){},t.features={}},"26c4":function(e,t,n){"use strict";var i=n("83ec"),o=n("0df9"),r=n("0874"),s=n("9508");i({target:"String",proto:!0,forced:!s("includes")},{includes:function(e){return!!~String(r(this)).indexOf(o(e),arguments.length>1?arguments[1]:void 0)}})},2717:function(e,t,n){var i,o,r;(function(n,s){o=[],i=s,r="function"===typeof i?i.apply(t,o):i,void 0===r||(e.exports=r)})("undefined"!==typeof self&&self,(function(){function e(){var t=Object.getOwnPropertyDescriptor(document,"currentScript");if(!t&&"currentScript"in document&&document.currentScript)return document.currentScript;if(t&&t.get!==e&&document.currentScript)return document.currentScript;try{throw new Error}catch(p){var n,i,o,r=/.*at [^(]*\((.*):(.+):(.+)\)$/gi,s=/@([^@]*):(\d+):(\d+)\s*$/gi,a=r.exec(p.stack)||s.exec(p.stack),l=a&&a[1]||!1,c=a&&a[2]||!1,h=document.location.href.replace(document.location.hash,""),u=document.getElementsByTagName("script");l===h&&(n=document.documentElement.outerHTML,i=new RegExp("(?:[^\\n]+?\\n){0,"+(c-2)+"}[^<]*<script>([\\d\\D]*?)<\\/script>[\\d\\D]*","i"),o=n.replace(i,"$1").trim());for(var d=0;d<u.length;d++){if("interactive"===u[d].readyState)return u[d];if(u[d].src===l)return u[d];if(l===h&&u[d].innerHTML&&u[d].innerHTML.trim()===o)return u[d]}return null}}return e}))},2843:function(e,t,n){"use strict";n("f96e"),n("70a5");var i=n("7299"),o=i.domify,r=i.event,s=n("fbdf").is,a=n("4580"),l=a.GENERATE_TOKEN_EVENT;function c(e,t,n){this._eventBus=e,this._elementRegistry=t,this._animation=n}c.prototype.createContextPads=function(e){var t=!1;if(this._elementRegistry.forEach((function(e){e.tokenCount&&Object.values(e.tokenCount).forEach((function(e){e&&(t=!0)}))})),!(s(e.parent,"bpmn:SubProcess")||t||this._animation.animations.length)){var n=this,i=o('<div class="context-pad"><i class="fa fa-play"></i></div>');return r.bind(i,"click",(function(){n._eventBus.fire(l,{element:e})})),[{element:e,html:i}]}},c.$inject=["eventBus","elementRegistry","animation"],e.exports=c},2875:function(e,t,n){"use strict";function i(e,t,n,i){var o=n.inverse;return Object.defineProperty(e,"remove",{value:function(e){var n=this.indexOf(e);return-1!==n&&(this.splice(n,1),t.unset(e,o,i)),e}}),Object.defineProperty(e,"contains",{value:function(e){return-1!==this.indexOf(e)}}),Object.defineProperty(e,"add",{value:function(e,n){var r=this.indexOf(e);if("undefined"===typeof n){if(-1!==r)return;n=this.length}-1!==r&&this.splice(r,1),this.splice(n,0,e),-1===r&&t.set(e,o,i)}}),Object.defineProperty(e,"__refs_collection",{value:!0}),e}function o(e){return!0===e.__refs_collection}e.exports.extend=i,e.exports.isExtended=o},"294d":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-editor .minimap.slider-mouseover .minimap-slider{opacity:0;transition:opacity .1s linear}.monaco-editor .minimap.slider-mouseover .minimap-slider.active,.monaco-editor .minimap.slider-mouseover:hover .minimap-slider{opacity:1}.monaco-editor .minimap-shadow-hidden{position:absolute;width:0}.monaco-editor .minimap-shadow-visible{position:absolute;left:-6px;width:6px}",""]),e.exports=t},"2a35":function(e,t,n){"use strict";n("37fd"),n("f96e");var i=n("fbdf").is,o=n("4580"),r=o.CONSUME_TOKEN_EVENT,s=o.GENERATE_TOKEN_EVENT,a=o.UPDATE_ELEMENT_EVENT;function l(e,t,n){this._animation=e,this._eventBus=t,this._log=n}l.prototype.consume=function(e){var t=e.element,n=e.processInstanceId,o=t.children.filter((function(e){return i(e,"bpmn:StartEvent")}))[0];o?(this._log.log("Starting Subprocess","info","fa-sign-in"),this._eventBus.fire(s,{element:o,parentProcessInstanceId:n})):(this._log.log("Skipping Subprocess","info","fa-angle-double-right"),this._eventBus.fire(s,e)),this._eventBus.fire(a,{element:t})},l.prototype.generate=function(e){var t=this,n=e.element,o=e.processInstanceId,s=n.outgoing.filter((function(e){return i(e,"bpmn:SequenceFlow")}));s.forEach((function(e){t._animation.createAnimation(e,o,(function(){t._eventBus.fire(r,{element:e.target,processInstanceId:o})}))})),this._eventBus.fire(a,{element:n})},l.$inject=["animation","eventBus","log"],e.exports=l},"2ab6":function(e,t,n){e.exports={__init__:["animation","contextPads","elementNotifications","elementSupport","exclusiveGatewaySettings","log","notifications","pauseSimulation","preserveElementColors","processInstanceIds","processInstanceSettings","processInstances","resetSimulation","setAnimationSpeed","showProcessInstance","simulationState","toggleMode","tokenCount","tokenSimulationBehavior","tokenSimulationPalette"],animation:["type",n("ffc8")],contextPads:["type",n("5f19")],elementNotifications:["type",n("1ac3")],elementSupport:["type",n("fc78")],exclusiveGatewaySettings:["type",n("9ce1")],log:["type",n("5e04")],notifications:["type",n("ba1b")],pauseSimulation:["type",n("97d5")],preserveElementColors:["type",n("10ef")],processInstanceIds:["type",n("1f19")],processInstanceSettings:["type",n("9692")],processInstances:["type",n("de49")],resetSimulation:["type",n("ae9d")],setAnimationSpeed:["type",n("f086")],showProcessInstance:["type",n("c25e")],simulationState:["type",n("977a")],toggleMode:["type",n("5ed7")],tokenCount:["type",n("f31a")],tokenSimulationBehavior:["type",n("ccd9")],tokenSimulationPalette:["type",n("778b")]}},"2adc":function(e,t,n){var i=n("006c");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("4be37e8e",i,!0,{sourceMap:!1,shadowMode:!1})},"2b9c":function(e,t,n){"use strict";var i=n("83ec"),o=n("42b1").f,r=n("ce47"),s=n("0df9"),a=n("0874"),l=n("9508"),c=n("f0db"),h="".startsWith,u=Math.min,d=l("startsWith"),p=!c&&!d&&!!function(){var e=o(String.prototype,"startsWith");return e&&!e.writable}();i({target:"String",proto:!0,forced:!p&&!d},{startsWith:function(e){var t=String(a(this));s(e);var n=r(u(arguments.length>1?arguments[1]:void 0,t.length)),i=String(e);return h?h.call(t,i,n):t.slice(n,n+i.length)===i}})},"2c21":function(e,t,n){var i,o,r=n("e244"),s=n("2273"),a=r.process,l=a&&a.versions,c=l&&l.v8;c?(i=c.split("."),o=i[0]<4?1:i[0]+i[1]):s&&(i=s.match(/Edge\/(\d+)/),(!i||i[1]>=74)&&(i=s.match(/Chrome\/(\d+)/),i&&(o=i[1]))),e.exports=o&&+o},"2c45":function(e,t,n){e.exports={__init__:["animation","contextPads","disableModeling","elementNotifications","elementSupport","exclusiveGatewaySettings","log","notifications","pauseSimulation","preserveElementColors","processInstanceIds","processInstanceSettings","processInstances","resetSimulation","setAnimationSpeed","showProcessInstance","simulationState","toggleMode","tokenCount","tokenSimulationBehavior","tokenSimulationEditorActions","tokenSimulationKeyboardBindings","tokenSimulationPalette"],animation:["type",n("ffc8")],contextPads:["type",n("5f19")],disableModeling:["type",n("37c0")],elementNotifications:["type",n("1ac3")],elementSupport:["type",n("fc78")],exclusiveGatewaySettings:["type",n("9ce1")],log:["type",n("5e04")],notifications:["type",n("ba1b")],pauseSimulation:["type",n("97d5")],preserveElementColors:["type",n("10ef")],processInstanceIds:["type",n("1f19")],processInstanceSettings:["type",n("9692")],processInstances:["type",n("de49")],resetSimulation:["type",n("ae9d")],setAnimationSpeed:["type",n("f086")],showProcessInstance:["type",n("c25e")],simulationState:["type",n("977a")],toggleMode:["type",n("51739")],tokenCount:["type",n("f31a")],tokenSimulationBehavior:["type",n("ccd9")],tokenSimulationEditorActions:["type",n("8e1c")],tokenSimulationKeyboardBindings:["type",n("eaa1")],tokenSimulationPalette:["type",n("778b")]}},"2c50":function(e,t,n){"use strict";var i=n("83ec"),o=n("b4fd"),r=n("45ad"),s=n("3d1a"),a=[].join,l=o!=Object,c=s("join",",");i({target:"Array",proto:!0,forced:l||!c},{join:function(e){return a.call(r(this),void 0===e?",":e)}})},"2c69":function(e,t,n){var i=n("83ec"),o=n("55ab"),r=n("c1ca"),s=n("45ad"),a=n("42b1"),l=n("acd4");i({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(e){var t,n,i=s(e),o=a.f,c=r(i),h={},u=0;while(c.length>u)n=o(i,t=c[u++]),void 0!==n&&l(h,t,n);return h}})},"2cdc":function(e,t,n){var i=n("eee7");e.exports=function(e){if(!i(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},"2eb0":function(e,t,n){"use strict";var i=n("83ec"),o=n("6e1d");i({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},"2f62":function(e,t,n){"use strict";var i=n("83ec"),o=n("f226").includes,r=n("6e10");i({target:"Array",proto:!0},{includes:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),r("includes")},"2f6c":function(e,t,n){var i=n("e244"),o=n("72c7"),r="__core-js_shared__",s=i[r]||o(r,{});e.exports=s},3073:function(e,t,n){var i=n("fbcf"),o=n("eee7"),r=n("fc01");e.exports=function(e,t){if(i(e),o(t)&&t.constructor===e)return t;var n=r.f(e),s=n.resolve;return s(t),n.promise}},"312a":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-keybinding{display:flex;align-items:center;line-height:10px}.monaco-keybinding>.monaco-keybinding-key{display:inline-block;border:1px solid hsla(0,0%,80%,.4);border-bottom-color:hsla(0,0%,73.3%,.4);border-radius:3px;box-shadow:inset 0 -1px 0 hsla(0,0%,73.3%,.4);background-color:hsla(0,0%,86.7%,.4);vertical-align:middle;color:#555;font-size:11px;padding:3px 5px;margin:0 2px}.monaco-keybinding>.monaco-keybinding-key:first-child{margin-left:0}.monaco-keybinding>.monaco-keybinding-key:last-child{margin-right:0}.hc-black .monaco-keybinding>.monaco-keybinding-key,.vs-dark .monaco-keybinding>.monaco-keybinding-key{background-color:hsla(0,0%,50.2%,.17);color:#ccc;border:1px solid rgba(51,51,51,.6);border-bottom-color:rgba(68,68,68,.6);box-shadow:inset 0 -1px 0 rgba(68,68,68,.6)}.monaco-keybinding>.monaco-keybinding-key-separator{display:inline-block}.monaco-keybinding>.monaco-keybinding-key-chord-separator{width:6px}",""]),e.exports=t},"325d":function(e,t,n){"use strict";var i=n("83ec"),o=n("e0e0"),r=n("a7f7"),s=n("13a8"),a=n("63ef"),l=n("69f1"),c=n("7d86"),h=n("1810"),u=n("f0db"),d=n("d85b"),p=n("15b2"),f=p.IteratorPrototype,g=p.BUGGY_SAFARI_ITERATORS,m=h("iterator"),b="keys",v="values",y="entries",w=function(){return this};e.exports=function(e,t,n,h,p,_,A){o(n,t,h);var C,E,x,S=function(e){if(e===p&&L)return L;if(!g&&e in M)return M[e];switch(e){case b:return function(){return new n(this,e)};case v:return function(){return new n(this,e)};case y:return function(){return new n(this,e)}}return function(){return new n(this)}},D=t+" Iterator",k=!1,M=e.prototype,N=M[m]||M["@@iterator"]||p&&M[p],L=!g&&N||S(p),B="Array"==t&&M.entries||N;if(B&&(C=r(B.call(new e)),f!==Object.prototype&&C.next&&(u||r(C)===f||(s?s(C,f):"function"!=typeof C[m]&&l(C,m,w)),a(C,D,!0,!0),u&&(d[D]=w))),p==v&&N&&N.name!==v&&(k=!0,L=function(){return N.call(this)}),u&&!A||M[m]===L||l(M,m,L),d[t]=L,p)if(E={values:S(v),keys:_?L:S(b),entries:S(y)},A)for(x in E)(g||k||!(x in M))&&c(M,x,E[x]);else i({target:t,proto:!0,forced:g||k},E);return E}},3352:function(e,t,n){var i=n("80db"),o=Math.max,r=Math.min;e.exports=function(e,t){var n=i(e);return n<0?o(n+t,0):r(n,t)}},3395:function(e,t,n){var i=n("0874"),o=n("d554"),r="["+o+"]",s=RegExp("^"+r+r+"*"),a=RegExp(r+r+"*$"),l=function(e){return function(t){var n=String(i(t));return 1&e&&(n=n.replace(s,"")),2&e&&(n=n.replace(a,"")),n}};e.exports={start:l(1),end:l(2),trim:l(3)}},"339e":function(e,t,n){"use strict";n("37fd"),n("f96e");var i=n("fbdf").is,o=n("4580"),r=o.CONSUME_TOKEN_EVENT,s=o.UPDATE_ELEMENTS_EVENT;function a(e,t,n,i){this._animation=e,this._eventBus=t,this._elementRegistry=n,this._processInstances=i}a.prototype.consume=function(){},a.prototype.generate=function(e){var t=this,n=e.element,o=e.parentProcessInstanceId,a=n.outgoing.filter((function(e){return i(e,"bpmn:SequenceFlow")})),l=n.parent,c=this._processInstances.create(l,o);if(a.forEach((function(e){t._animation.createAnimation(e,c,(function(){t._eventBus.fire(r,{element:e.target,processInstanceId:c})}))})),!i(n.parent,"bpmn:SubProcess")){var h=this._elementRegistry.filter((function(e){return i(e,"bpmn:StartEvent")}));this._eventBus.fire(s,{elements:h})}},a.$inject=["animation","eventBus","elementRegistry","processInstances"],e.exports=a},3433:function(e,t,n){"use strict";n("37fd"),n("f96e");var i=n("fbdf"),o=i.is,r=n("4580"),s=r.CONSUME_TOKEN_EVENT,a=r.UPDATE_ELEMENT_EVENT;function l(e,t,n){this._animation=e,this._eventBus=t,this._elementRegistry=n}l.prototype.consume=function(e){var t=e.element,n=e.processInstanceId;t.tokenCount||(t.tokenCount={}),t.tokenCount[n]||(t.tokenCount[n]=0),t.tokenCount[n]++,this._eventBus.fire(a,{element:t})},l.prototype.generate=function(e){var t=this,n=e.element,i=e.processInstanceId,r=n.outgoing.filter((function(e){return o(e,"bpmn:SequenceFlow")}));r.forEach((function(e){t._animation.createAnimation(e,i,(function(){t._eventBus.fire(s,{element:e.target,processInstanceId:i})}))}))},l.$inject=["animation","eventBus","elementRegistry"],e.exports=l},"358f":function(e,t,n){var i=n("5124");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("13719944",i,!0,{sourceMap:!1,shadowMode:!1})},"35d6":function(e,t,n){var i,o,r,s=n("17be"),a=n("e244"),l=n("eee7"),c=n("69f1"),h=n("fe32"),u=n("2f6c"),d=n("5350"),p=n("fd3f"),f="Object already initialized",g=a.WeakMap,m=function(e){return r(e)?o(e):i(e,{})},b=function(e){return function(t){var n;if(!l(t)||(n=o(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}};if(s||u.state){var v=u.state||(u.state=new g),y=v.get,w=v.has,_=v.set;i=function(e,t){if(w.call(v,e))throw new TypeError(f);return t.facade=e,_.call(v,e,t),t},o=function(e){return y.call(v,e)||{}},r=function(e){return w.call(v,e)}}else{var A=d("state");p[A]=!0,i=function(e,t){if(h(e,A))throw new TypeError(f);return t.facade=e,c(e,A,t),t},o=function(e){return h(e,A)?e[A]:{}},r=function(e){return h(e,A)}}e.exports={set:i,get:o,has:r,enforce:m,getterFor:b}},"36df":function(e,t,n){var i=n("294d");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("3e355ff7",i,!0,{sourceMap:!1,shadowMode:!1})},"370b":function(e,t,n){"use strict";var i=n("8aa3").forEach,o=n("3d1a"),r=o("forEach");e.exports=r?[].forEach:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}},"37c0":function(e,t,n){e.exports=n("5d86")},"37fd":function(e,t,n){"use strict";var i=n("83ec"),o=n("8aa3").filter,r=n("72d4"),s=r("filter");i({target:"Array",proto:!0,forced:!s},{filter:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},"396d":function(e,t,n){var i=n("fe32"),o=n("45ad"),r=n("f226").indexOf,s=n("fd3f");e.exports=function(e,t){var n,a=o(e),l=0,c=[];for(n in a)!i(s,n)&&i(a,n)&&c.push(n);while(t.length>l)i(a,n=t[l++])&&(~r(c,n)||c.push(n));return c}},3990:function(e,t,n){"use strict";n("37fd"),n("f96e");var i=n("fbdf").is,o=n("4580"),r=o.CONSUME_TOKEN_EVENT,s=o.GENERATE_TOKEN_EVENT;function a(e,t){this._animation=e,this._eventBus=t}a.prototype.consume=function(e){this._eventBus.fire(s,e)},a.prototype.generate=function(e){var t=this,n=e.element,o=e.processInstanceId,s=n.outgoing.filter((function(e){return i(e,"bpmn:SequenceFlow")}));s.forEach((function(e){t._animation.createAnimation(e,o,(function(){t._eventBus.fire(r,{element:e.target,processInstanceId:o})}))}))},a.$inject=["animation","eventBus"],e.exports=a},"3aac":function(e,t,n){"use strict";var i=n("2875");function o(e,t){return Object.prototype.hasOwnProperty.call(e,t.name||t)}function r(e,t,n){var o=i.extend(n[t.name]||[],e,t,n);Object.defineProperty(n,t.name,{enumerable:t.enumerable,value:o}),o.length&&o.forEach((function(i){e.set(i,t.inverse,n)}))}function s(e,t,n){var i=t.inverse,o=n[t.name];Object.defineProperty(n,t.name,{configurable:t.configurable,enumerable:t.enumerable,get:function(){return o},set:function(t){if(t!==o){var r=o;o=null,r&&e.unset(r,i,n),o=t,e.set(o,i,n)}}})}function a(e,t){if(!(this instanceof a))return new a(e,t);e.inverse=t,t.inverse=e,this.props={},this.props[e.name]=e,this.props[t.name]=t}a.prototype.bind=function(e,t){if("string"===typeof t){if(!this.props[t])throw new Error("no property <"+t+"> in ref");t=this.props[t]}t.collection?r(this,t,e):s(this,t,e)},a.prototype.ensureRefsCollection=function(e,t){var n=e[t.name];return i.isExtended(n)||r(this,t,e),n},a.prototype.ensureBound=function(e,t){o(e,t)||this.bind(e,t)},a.prototype.unset=function(e,t,n){e&&(this.ensureBound(e,t),t.collection?this.ensureRefsCollection(e,t).remove(n):e[t.name]=void 0)},a.prototype.set=function(e,t,n){e&&(this.ensureBound(e,t),t.collection?this.ensureRefsCollection(e,t).add(n):e[t.name]=n)},e.exports=a},"3c82":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-editor .scroll-decoration{position:absolute;top:0;left:0;height:6px}",""]),e.exports=t},"3d1a":function(e,t,n){"use strict";var i=n("ac97");e.exports=function(e,t){var n=[][e];return!!n&&i((function(){n.call(null,t||function(){throw 1},1)}))}},"3e1a":function(e,t,n){var i=n("396d"),o=n("e629");e.exports=Object.keys||function(e){return i(e,o)}},"3ef6":function(e,t,n){"use strict";t.byteLength=h,t.toByteArray=d,t.fromByteArray=g;for(var i=[],o=[],r="undefined"!==typeof Uint8Array?Uint8Array:Array,s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,l=s.length;a<l;++a)i[a]=s[a],o[s.charCodeAt(a)]=a;function c(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");-1===n&&(n=t);var i=n===t?0:4-n%4;return[n,i]}function h(e){var t=c(e),n=t[0],i=t[1];return 3*(n+i)/4-i}function u(e,t,n){return 3*(t+n)/4-n}function d(e){var t,n,i=c(e),s=i[0],a=i[1],l=new r(u(e,s,a)),h=0,d=a>0?s-4:s;for(n=0;n<d;n+=4)t=o[e.charCodeAt(n)]<<18|o[e.charCodeAt(n+1)]<<12|o[e.charCodeAt(n+2)]<<6|o[e.charCodeAt(n+3)],l[h++]=t>>16&255,l[h++]=t>>8&255,l[h++]=255&t;return 2===a&&(t=o[e.charCodeAt(n)]<<2|o[e.charCodeAt(n+1)]>>4,l[h++]=255&t),1===a&&(t=o[e.charCodeAt(n)]<<10|o[e.charCodeAt(n+1)]<<4|o[e.charCodeAt(n+2)]>>2,l[h++]=t>>8&255,l[h++]=255&t),l}function p(e){return i[e>>18&63]+i[e>>12&63]+i[e>>6&63]+i[63&e]}function f(e,t,n){for(var i,o=[],r=t;r<n;r+=3)i=(e[r]<<16&16711680)+(e[r+1]<<8&65280)+(255&e[r+2]),o.push(p(i));return o.join("")}function g(e){for(var t,n=e.length,o=n%3,r=[],s=16383,a=0,l=n-o;a<l;a+=s)r.push(f(e,a,a+s>l?l:a+s));return 1===o?(t=e[n-1],r.push(i[t>>2]+i[t<<4&63]+"==")):2===o&&(t=(e[n-2]<<8)+e[n-1],r.push(i[t>>10]+i[t>>4&63]+i[t<<2&63]+"=")),r.join("")}o["-".charCodeAt(0)]=62,o["_".charCodeAt(0)]=63},"3f13":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-editor .margin-view-overlays .current-line,.monaco-editor .view-overlays .current-line{display:block;position:absolute;left:0;top:0;box-sizing:border-box}.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both{border-right:0}",""]),e.exports=t},"3fa4":function(e,t,n){"use strict";function i(e){return!e||"string"!==typeof e||0===e.trim().length}n.d(t,"B",(function(){return i})),n.d(t,"v",(function(){return r})),n.d(t,"s",(function(){return s})),n.d(t,"t",(function(){return a})),n.d(t,"I",(function(){return l})),n.d(t,"N",(function(){return c})),n.d(t,"n",(function(){return h})),n.d(t,"P",(function(){return u})),n.d(t,"q",(function(){return d})),n.d(t,"o",(function(){return p})),n.d(t,"M",(function(){return f})),n.d(t,"L",(function(){return g})),n.d(t,"u",(function(){return m})),n.d(t,"x",(function(){return b})),n.d(t,"H",(function(){return v})),n.d(t,"f",(function(){return y})),n.d(t,"g",(function(){return w})),n.d(t,"h",(function(){return _})),n.d(t,"F",(function(){return A})),n.d(t,"G",(function(){return C})),n.d(t,"r",(function(){return x})),n.d(t,"Q",(function(){return D})),n.d(t,"d",(function(){return k})),n.d(t,"e",(function(){return M})),n.d(t,"D",(function(){return N})),n.d(t,"E",(function(){return L})),n.d(t,"i",(function(){return B})),n.d(t,"y",(function(){return I})),n.d(t,"J",(function(){return O})),n.d(t,"K",(function(){return R})),n.d(t,"p",(function(){return P})),n.d(t,"l",(function(){return j})),n.d(t,"j",(function(){return z})),n.d(t,"z",(function(){return W})),n.d(t,"a",(function(){return H})),n.d(t,"m",(function(){return U})),n.d(t,"k",(function(){return Y})),n.d(t,"C",(function(){return G})),n.d(t,"A",(function(){return K})),n.d(t,"b",(function(){return q})),n.d(t,"R",(function(){return J})),n.d(t,"O",(function(){return X})),n.d(t,"w",(function(){return $})),n.d(t,"c",(function(){return Z}));const o=/{(\d+)}/g;function r(e,...t){return 0===t.length?e:e.replace(o,(function(e,n){const i=parseInt(n,10);return isNaN(i)||i<0||i>=t.length?e:t[i]}))}function s(e){return e.replace(/[<>&]/g,(function(e){switch(e){case"<":return"&lt;";case">":return"&gt;";case"&":return"&amp;";default:return e}}))}function a(e){return e.replace(/[\\\{\}\*\+\?\|\^\$\.\[\]\(\)]/g,"\\$&")}function l(e,t){if(!e||!t)return e;const n=t.length;if(0===n||0===e.length)return e;let i=0;while(e.indexOf(t,i)===i)i+=n;return e.substring(i)}function c(e,t){if(!e||!t)return e;const n=t.length,i=e.length;if(0===n||0===i)return e;let o=i,r=-1;while(1){if(r=e.lastIndexOf(t,o-1),-1===r||r+n!==o)break;if(0===r)return"";o=r}return e.substring(0,o)}function h(e){return e.replace(/[\-\\\{\}\+\?\|\^\$\.\,\[\]\(\)\#\s]/g,"\\$&").replace(/[\*]/g,".*")}function u(e,t){if(e.length<t.length)return!1;if(e===t)return!0;for(let n=0;n<t.length;n++)if(e[n]!==t[n])return!1;return!0}function d(e,t){const n=e.length-t.length;return n>0?e.indexOf(t,n)===n:0===n&&e===t}function p(e,t,n={}){if(!e)throw new Error("Cannot create regex from empty string");t||(e=a(e)),n.wholeWord&&(/\B/.test(e.charAt(0))||(e="\\b"+e),/\B/.test(e.charAt(e.length-1))||(e+="\\b"));let i="";return n.global&&(i+="g"),n.matchCase||(i+="i"),n.multiline&&(i+="m"),n.unicode&&(i+="u"),new RegExp(e,i)}function f(e){if("^"===e.source||"^$"===e.source||"$"===e.source||"^\\s*$"===e.source)return!1;const t=e.exec("");return!(!t||0!==e.lastIndex)}function g(e){return(e.global?"g":"")+(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")}function m(e){for(let t=0,n=e.length;t<n;t++){const n=e.charCodeAt(t);if(32!==n&&9!==n)return t}return-1}function b(e,t=0,n=e.length){for(let i=t;i<n;i++){const n=e.charCodeAt(i);if(32!==n&&9!==n)return e.substring(t,i)}return e.substring(t,n)}function v(e,t=e.length-1){for(let n=t;n>=0;n--){const t=e.charCodeAt(n);if(32!==t&&9!==t)return n}return-1}function y(e,t){return e<t?-1:e>t?1:0}function w(e,t,n=0,i=e.length,o=0,r=t.length){for(;n<i&&o<r;n++,o++){let i=e.charCodeAt(n),r=t.charCodeAt(o);if(i<r)return-1;if(i>r)return 1}const s=i-n,a=r-o;return s<a?-1:s>a?1:0}function _(e,t,n=0,i=e.length,o=0,r=t.length){for(;n<i&&o<r;n++,o++){let s=e.charCodeAt(n),a=t.charCodeAt(o);if(s===a)continue;const l=s-a;if((32!==l||!C(a))&&(-32!==l||!C(s)))return A(s)&&A(a)?l:w(e.toLowerCase(),t.toLowerCase(),n,i,o,r)}const s=i-n,a=r-o;return s<a?-1:s>a?1:0}function A(e){return e>=97&&e<=122}function C(e){return e>=65&&e<=90}function E(e){return A(e)||C(e)}function x(e,t){return e.length===t.length&&S(e,t)}function S(e,t,n=e.length){for(let i=0;i<n;i++){const n=e.charCodeAt(i),o=t.charCodeAt(i);if(n!==o)if(E(n)&&E(o)){const e=Math.abs(n-o);if(0!==e&&32!==e)return!1}else if(String.fromCharCode(n).toLowerCase()!==String.fromCharCode(o).toLowerCase())return!1}return!0}function D(e,t){const n=t.length;return!(t.length>e.length)&&S(e,t,n)}function k(e,t){let n,i=Math.min(e.length,t.length);for(n=0;n<i;n++)if(e.charCodeAt(n)!==t.charCodeAt(n))return n;return i}function M(e,t){let n,i=Math.min(e.length,t.length);const o=e.length-1,r=t.length-1;for(n=0;n<i;n++)if(e.charCodeAt(o-n)!==t.charCodeAt(r-n))return n;return i}function N(e){return 55296<=e&&e<=56319}function L(e){return 56320<=e&&e<=57343}function B(e,t){return t-56320+(e-55296<<10)+65536}function I(e,t,n){const i=e.charCodeAt(n);if(N(i)&&n+1<t){const t=e.charCodeAt(n+1);if(L(t))return B(i,t)}return i}function T(e,t){const n=e.charCodeAt(t-1);if(L(n)&&t>1){const i=e.charCodeAt(t-2);if(N(i))return B(i,n)}return n}function O(e,t){const n=ee.getInstance(),i=t,o=e.length,r=I(e,o,t);t+=r>=65536?2:1;let s=n.getGraphemeBreakType(r);while(t<o){const i=I(e,o,t),r=n.getGraphemeBreakType(i);if(Z(s,r))break;t+=i>=65536?2:1,s=r}return t-i}function R(e,t){const n=ee.getInstance(),i=t,o=T(e,t);t-=o>=65536?2:1;let r=n.getGraphemeBreakType(o);while(t>0){const i=T(e,t),o=n.getGraphemeBreakType(i);if(Z(o,r))break;t-=i>=65536?2:1,r=o}return i-t}function P(e){const t=e.byteLength,n=[];let i=0;while(i<t){const o=e[i];let r;if(r=o>=240&&i+3<t?(7&e[i++])<<18>>>0|(63&e[i++])<<12>>>0|(63&e[i++])<<6>>>0|(63&e[i++])<<0>>>0:o>=224&&i+2<t?(15&e[i++])<<12>>>0|(63&e[i++])<<6>>>0|(63&e[i++])<<0>>>0:o>=192&&i+1<t?(31&e[i++])<<6>>>0|(63&e[i++])<<0>>>0:e[i++],r>=0&&r<=55295||r>=57344&&r<=65535)n.push(String.fromCharCode(r));else if(r>=65536&&r<=1114111){const e=r-65536,t=55296+((1047552&e)>>>10),i=56320+((1023&e)>>>0);n.push(String.fromCharCode(t)),n.push(String.fromCharCode(i))}else n.push(String.fromCharCode(65533))}return n.join("")}const F=/(?:[\u05BE\u05C0\u05C3\u05C6\u05D0-\u05F4\u0608\u060B\u060D\u061B-\u064A\u066D-\u066F\u0671-\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u0710\u0712-\u072F\u074D-\u07A5\u07B1-\u07EA\u07F4\u07F5\u07FA-\u0815\u081A\u0824\u0828\u0830-\u0858\u085E-\u08BD\u200F\uFB1D\uFB1F-\uFB28\uFB2A-\uFD3D\uFD50-\uFDFC\uFE70-\uFEFC]|\uD802[\uDC00-\uDD1B\uDD20-\uDE00\uDE10-\uDE33\uDE40-\uDEE4\uDEEB-\uDF35\uDF40-\uDFFF]|\uD803[\uDC00-\uDCFF]|\uD83A[\uDC00-\uDCCF\uDD00-\uDD43\uDD50-\uDFFF]|\uD83B[\uDC00-\uDEBB])/;function j(e){return F.test(e)}const Q=/(?:[\u231A\u231B\u23F0\u23F3\u2600-\u27BF\u2B50\u2B55]|\uD83C[\uDDE6-\uDDFF\uDF00-\uDFFF]|\uD83D[\uDC00-\uDE4F\uDE80-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD00-\uDDFF\uDE70-\uDE73\uDE78-\uDE82\uDE90-\uDE95])/;function z(e){return Q.test(e)}const V=/^[\t\n\r\x20-\x7E]*$/;function W(e){return V.test(e)}const H=/[\u2028\u2029]/;function U(e){return H.test(e)}function Y(e){for(let t=0,n=e.length;t<n;t++)if(G(e.charCodeAt(t)))return!0;return!1}function G(e){return e=+e,e>=11904&&e<=55215||e>=63744&&e<=64255||e>=65281&&e<=65374}function K(e){return e>=127462&&e<=127487||e>=9728&&e<=10175||e>=127744&&e<=128591||e>=128640&&e<=128764||e>=128992&&e<=129003||e>=129280&&e<=129535||e>=129648&&e<=129651||e>=129656&&e<=129666||e>=129680&&e<=129685}const q=String.fromCharCode(65279);function J(e){return!!(e&&e.length>0&&65279===e.charCodeAt(0))}function X(e){const t=26;return e%=2*t,e<t?String.fromCharCode(97+e):String.fromCharCode(65+e-t)}function $(e){const t=ee.getInstance();return t.getGraphemeBreakType(e)}function Z(e,t){return 0===e?5!==t&&7!==t:(2!==e||3!==t)&&(4===e||2===e||3===e||(4===t||2===t||3===t||(8!==e||8!==t&&9!==t&&11!==t&&12!==t)&&((11!==e&&9!==e||9!==t&&10!==t)&&((12!==e&&10!==e||10!==t)&&(5!==t&&13!==t&&(7!==t&&(1!==e&&((13!==e||14!==t)&&(6!==e||6!==t)))))))))}class ee{constructor(){this._data=te()}static getInstance(){return ee._INSTANCE||(ee._INSTANCE=new ee),ee._INSTANCE}getGraphemeBreakType(e){if(e<32)return 10===e?3:13===e?2:4;if(e<127)return 0;const t=this._data,n=t.length/3;let i=1;while(i<=n)if(e<t[3*i])i*=2;else{if(!(e>t[3*i+1]))return t[3*i+2];i=2*i+1}return 0}}function te(){return JSON.parse("[0,0,0,51592,51592,11,44424,44424,11,72251,72254,5,7150,7150,7,48008,48008,11,55176,55176,11,128420,128420,14,3276,3277,5,9979,9980,14,46216,46216,11,49800,49800,11,53384,53384,11,70726,70726,5,122915,122916,5,129320,129327,14,2558,2558,5,5906,5908,5,9762,9763,14,43360,43388,8,45320,45320,11,47112,47112,11,48904,48904,11,50696,50696,11,52488,52488,11,54280,54280,11,70082,70083,1,71350,71350,7,73111,73111,5,127892,127893,14,128726,128727,14,129473,129474,14,2027,2035,5,2901,2902,5,3784,3789,5,6754,6754,5,8418,8420,5,9877,9877,14,11088,11088,14,44008,44008,5,44872,44872,11,45768,45768,11,46664,46664,11,47560,47560,11,48456,48456,11,49352,49352,11,50248,50248,11,51144,51144,11,52040,52040,11,52936,52936,11,53832,53832,11,54728,54728,11,69811,69814,5,70459,70460,5,71096,71099,7,71998,71998,5,72874,72880,5,119149,119149,7,127374,127374,14,128335,128335,14,128482,128482,14,128765,128767,14,129399,129400,14,129680,129685,14,1476,1477,5,2377,2380,7,2759,2760,5,3137,3140,7,3458,3459,7,4153,4154,5,6432,6434,5,6978,6978,5,7675,7679,5,9723,9726,14,9823,9823,14,9919,9923,14,10035,10036,14,42736,42737,5,43596,43596,5,44200,44200,11,44648,44648,11,45096,45096,11,45544,45544,11,45992,45992,11,46440,46440,11,46888,46888,11,47336,47336,11,47784,47784,11,48232,48232,11,48680,48680,11,49128,49128,11,49576,49576,11,50024,50024,11,50472,50472,11,50920,50920,11,51368,51368,11,51816,51816,11,52264,52264,11,52712,52712,11,53160,53160,11,53608,53608,11,54056,54056,11,54504,54504,11,54952,54952,11,68108,68111,5,69933,69940,5,70197,70197,7,70498,70499,7,70845,70845,5,71229,71229,5,71727,71735,5,72154,72155,5,72344,72345,5,73023,73029,5,94095,94098,5,121403,121452,5,126981,127182,14,127538,127546,14,127990,127990,14,128391,128391,14,128445,128449,14,128500,128505,14,128752,128752,14,129160,129167,14,129356,129356,14,129432,129442,14,129648,129651,14,129751,131069,14,173,173,4,1757,1757,1,2274,2274,1,2494,2494,5,2641,2641,5,2876,2876,5,3014,3016,7,3262,3262,7,3393,3396,5,3570,3571,7,3968,3972,5,4228,4228,7,6086,6086,5,6679,6680,5,6912,6915,5,7080,7081,5,7380,7392,5,8252,8252,14,9096,9096,14,9748,9749,14,9784,9786,14,9833,9850,14,9890,9894,14,9938,9938,14,9999,9999,14,10085,10087,14,12349,12349,14,43136,43137,7,43454,43456,7,43755,43755,7,44088,44088,11,44312,44312,11,44536,44536,11,44760,44760,11,44984,44984,11,45208,45208,11,45432,45432,11,45656,45656,11,45880,45880,11,46104,46104,11,46328,46328,11,46552,46552,11,46776,46776,11,47000,47000,11,47224,47224,11,47448,47448,11,47672,47672,11,47896,47896,11,48120,48120,11,48344,48344,11,48568,48568,11,48792,48792,11,49016,49016,11,49240,49240,11,49464,49464,11,49688,49688,11,49912,49912,11,50136,50136,11,50360,50360,11,50584,50584,11,50808,50808,11,51032,51032,11,51256,51256,11,51480,51480,11,51704,51704,11,51928,51928,11,52152,52152,11,52376,52376,11,52600,52600,11,52824,52824,11,53048,53048,11,53272,53272,11,53496,53496,11,53720,53720,11,53944,53944,11,54168,54168,11,54392,54392,11,54616,54616,11,54840,54840,11,55064,55064,11,65438,65439,5,69633,69633,5,69837,69837,1,70018,70018,7,70188,70190,7,70368,70370,7,70465,70468,7,70712,70719,5,70835,70840,5,70850,70851,5,71132,71133,5,71340,71340,7,71458,71461,5,71985,71989,7,72002,72002,7,72193,72202,5,72281,72283,5,72766,72766,7,72885,72886,5,73104,73105,5,92912,92916,5,113824,113827,4,119173,119179,5,121505,121519,5,125136,125142,5,127279,127279,14,127489,127490,14,127570,127743,14,127900,127901,14,128254,128254,14,128369,128370,14,128400,128400,14,128425,128432,14,128468,128475,14,128489,128494,14,128715,128720,14,128745,128745,14,128759,128760,14,129004,129023,14,129296,129304,14,129340,129342,14,129388,129392,14,129404,129407,14,129454,129455,14,129485,129487,14,129659,129663,14,129719,129727,14,917536,917631,5,13,13,2,1160,1161,5,1564,1564,4,1807,1807,1,2085,2087,5,2363,2363,7,2402,2403,5,2507,2508,7,2622,2624,7,2691,2691,7,2786,2787,5,2881,2884,5,3006,3006,5,3072,3072,5,3170,3171,5,3267,3268,7,3330,3331,7,3406,3406,1,3538,3540,5,3655,3662,5,3897,3897,5,4038,4038,5,4184,4185,5,4352,4447,8,6068,6069,5,6155,6157,5,6448,6449,7,6742,6742,5,6783,6783,5,6966,6970,5,7042,7042,7,7143,7143,7,7212,7219,5,7412,7412,5,8206,8207,4,8294,8303,4,8596,8601,14,9410,9410,14,9742,9742,14,9757,9757,14,9770,9770,14,9794,9794,14,9828,9828,14,9855,9855,14,9882,9882,14,9900,9903,14,9929,9933,14,9963,9967,14,9987,9988,14,10006,10006,14,10062,10062,14,10175,10175,14,11744,11775,5,42607,42607,5,43043,43044,7,43263,43263,5,43444,43445,7,43569,43570,5,43698,43700,5,43766,43766,5,44032,44032,11,44144,44144,11,44256,44256,11,44368,44368,11,44480,44480,11,44592,44592,11,44704,44704,11,44816,44816,11,44928,44928,11,45040,45040,11,45152,45152,11,45264,45264,11,45376,45376,11,45488,45488,11,45600,45600,11,45712,45712,11,45824,45824,11,45936,45936,11,46048,46048,11,46160,46160,11,46272,46272,11,46384,46384,11,46496,46496,11,46608,46608,11,46720,46720,11,46832,46832,11,46944,46944,11,47056,47056,11,47168,47168,11,47280,47280,11,47392,47392,11,47504,47504,11,47616,47616,11,47728,47728,11,47840,47840,11,47952,47952,11,48064,48064,11,48176,48176,11,48288,48288,11,48400,48400,11,48512,48512,11,48624,48624,11,48736,48736,11,48848,48848,11,48960,48960,11,49072,49072,11,49184,49184,11,49296,49296,11,49408,49408,11,49520,49520,11,49632,49632,11,49744,49744,11,49856,49856,11,49968,49968,11,50080,50080,11,50192,50192,11,50304,50304,11,50416,50416,11,50528,50528,11,50640,50640,11,50752,50752,11,50864,50864,11,50976,50976,11,51088,51088,11,51200,51200,11,51312,51312,11,51424,51424,11,51536,51536,11,51648,51648,11,51760,51760,11,51872,51872,11,51984,51984,11,52096,52096,11,52208,52208,11,52320,52320,11,52432,52432,11,52544,52544,11,52656,52656,11,52768,52768,11,52880,52880,11,52992,52992,11,53104,53104,11,53216,53216,11,53328,53328,11,53440,53440,11,53552,53552,11,53664,53664,11,53776,53776,11,53888,53888,11,54000,54000,11,54112,54112,11,54224,54224,11,54336,54336,11,54448,54448,11,54560,54560,11,54672,54672,11,54784,54784,11,54896,54896,11,55008,55008,11,55120,55120,11,64286,64286,5,66272,66272,5,68900,68903,5,69762,69762,7,69817,69818,5,69927,69931,5,70003,70003,5,70070,70078,5,70094,70094,7,70194,70195,7,70206,70206,5,70400,70401,5,70463,70463,7,70475,70477,7,70512,70516,5,70722,70724,5,70832,70832,5,70842,70842,5,70847,70848,5,71088,71089,7,71102,71102,7,71219,71226,5,71231,71232,5,71342,71343,7,71453,71455,5,71463,71467,5,71737,71738,5,71995,71996,5,72000,72000,7,72145,72147,7,72160,72160,5,72249,72249,7,72273,72278,5,72330,72342,5,72752,72758,5,72850,72871,5,72882,72883,5,73018,73018,5,73031,73031,5,73109,73109,5,73461,73462,7,94031,94031,5,94192,94193,7,119142,119142,7,119155,119162,4,119362,119364,5,121476,121476,5,122888,122904,5,123184,123190,5,126976,126979,14,127184,127231,14,127344,127345,14,127405,127461,14,127514,127514,14,127561,127567,14,127778,127779,14,127896,127896,14,127985,127986,14,127995,127999,5,128326,128328,14,128360,128366,14,128378,128378,14,128394,128397,14,128405,128406,14,128422,128423,14,128435,128443,14,128453,128464,14,128479,128480,14,128484,128487,14,128496,128498,14,128640,128709,14,128723,128724,14,128736,128741,14,128747,128748,14,128755,128755,14,128762,128762,14,128981,128991,14,129096,129103,14,129292,129292,14,129311,129311,14,129329,129330,14,129344,129349,14,129360,129374,14,129394,129394,14,129402,129402,14,129413,129425,14,129445,129450,14,129466,129471,14,129483,129483,14,129511,129535,14,129653,129655,14,129667,129670,14,129705,129711,14,129731,129743,14,917505,917505,4,917760,917999,5,10,10,3,127,159,4,768,879,5,1471,1471,5,1536,1541,1,1648,1648,5,1767,1768,5,1840,1866,5,2070,2073,5,2137,2139,5,2307,2307,7,2366,2368,7,2382,2383,7,2434,2435,7,2497,2500,5,2519,2519,5,2563,2563,7,2631,2632,5,2677,2677,5,2750,2752,7,2763,2764,7,2817,2817,5,2879,2879,5,2891,2892,7,2914,2915,5,3008,3008,5,3021,3021,5,3076,3076,5,3146,3149,5,3202,3203,7,3264,3265,7,3271,3272,7,3298,3299,5,3390,3390,5,3402,3404,7,3426,3427,5,3535,3535,5,3544,3550,7,3635,3635,7,3763,3763,7,3893,3893,5,3953,3966,5,3981,3991,5,4145,4145,7,4157,4158,5,4209,4212,5,4237,4237,5,4520,4607,10,5970,5971,5,6071,6077,5,6089,6099,5,6277,6278,5,6439,6440,5,6451,6456,7,6683,6683,5,6744,6750,5,6765,6770,7,6846,6846,5,6964,6964,5,6972,6972,5,7019,7027,5,7074,7077,5,7083,7085,5,7146,7148,7,7154,7155,7,7222,7223,5,7394,7400,5,7416,7417,5,8204,8204,5,8233,8233,4,8288,8292,4,8413,8416,5,8482,8482,14,8986,8987,14,9193,9203,14,9654,9654,14,9733,9733,14,9745,9745,14,9752,9752,14,9760,9760,14,9766,9766,14,9774,9775,14,9792,9792,14,9800,9811,14,9825,9826,14,9831,9831,14,9852,9853,14,9872,9873,14,9880,9880,14,9885,9887,14,9896,9897,14,9906,9916,14,9926,9927,14,9936,9936,14,9941,9960,14,9974,9974,14,9982,9985,14,9992,9997,14,10002,10002,14,10017,10017,14,10055,10055,14,10071,10071,14,10145,10145,14,11013,11015,14,11503,11505,5,12334,12335,5,12951,12951,14,42612,42621,5,43014,43014,5,43047,43047,7,43204,43205,5,43335,43345,5,43395,43395,7,43450,43451,7,43561,43566,5,43573,43574,5,43644,43644,5,43710,43711,5,43758,43759,7,44005,44005,5,44012,44012,7,44060,44060,11,44116,44116,11,44172,44172,11,44228,44228,11,44284,44284,11,44340,44340,11,44396,44396,11,44452,44452,11,44508,44508,11,44564,44564,11,44620,44620,11,44676,44676,11,44732,44732,11,44788,44788,11,44844,44844,11,44900,44900,11,44956,44956,11,45012,45012,11,45068,45068,11,45124,45124,11,45180,45180,11,45236,45236,11,45292,45292,11,45348,45348,11,45404,45404,11,45460,45460,11,45516,45516,11,45572,45572,11,45628,45628,11,45684,45684,11,45740,45740,11,45796,45796,11,45852,45852,11,45908,45908,11,45964,45964,11,46020,46020,11,46076,46076,11,46132,46132,11,46188,46188,11,46244,46244,11,46300,46300,11,46356,46356,11,46412,46412,11,46468,46468,11,46524,46524,11,46580,46580,11,46636,46636,11,46692,46692,11,46748,46748,11,46804,46804,11,46860,46860,11,46916,46916,11,46972,46972,11,47028,47028,11,47084,47084,11,47140,47140,11,47196,47196,11,47252,47252,11,47308,47308,11,47364,47364,11,47420,47420,11,47476,47476,11,47532,47532,11,47588,47588,11,47644,47644,11,47700,47700,11,47756,47756,11,47812,47812,11,47868,47868,11,47924,47924,11,47980,47980,11,48036,48036,11,48092,48092,11,48148,48148,11,48204,48204,11,48260,48260,11,48316,48316,11,48372,48372,11,48428,48428,11,48484,48484,11,48540,48540,11,48596,48596,11,48652,48652,11,48708,48708,11,48764,48764,11,48820,48820,11,48876,48876,11,48932,48932,11,48988,48988,11,49044,49044,11,49100,49100,11,49156,49156,11,49212,49212,11,49268,49268,11,49324,49324,11,49380,49380,11,49436,49436,11,49492,49492,11,49548,49548,11,49604,49604,11,49660,49660,11,49716,49716,11,49772,49772,11,49828,49828,11,49884,49884,11,49940,49940,11,49996,49996,11,50052,50052,11,50108,50108,11,50164,50164,11,50220,50220,11,50276,50276,11,50332,50332,11,50388,50388,11,50444,50444,11,50500,50500,11,50556,50556,11,50612,50612,11,50668,50668,11,50724,50724,11,50780,50780,11,50836,50836,11,50892,50892,11,50948,50948,11,51004,51004,11,51060,51060,11,51116,51116,11,51172,51172,11,51228,51228,11,51284,51284,11,51340,51340,11,51396,51396,11,51452,51452,11,51508,51508,11,51564,51564,11,51620,51620,11,51676,51676,11,51732,51732,11,51788,51788,11,51844,51844,11,51900,51900,11,51956,51956,11,52012,52012,11,52068,52068,11,52124,52124,11,52180,52180,11,52236,52236,11,52292,52292,11,52348,52348,11,52404,52404,11,52460,52460,11,52516,52516,11,52572,52572,11,52628,52628,11,52684,52684,11,52740,52740,11,52796,52796,11,52852,52852,11,52908,52908,11,52964,52964,11,53020,53020,11,53076,53076,11,53132,53132,11,53188,53188,11,53244,53244,11,53300,53300,11,53356,53356,11,53412,53412,11,53468,53468,11,53524,53524,11,53580,53580,11,53636,53636,11,53692,53692,11,53748,53748,11,53804,53804,11,53860,53860,11,53916,53916,11,53972,53972,11,54028,54028,11,54084,54084,11,54140,54140,11,54196,54196,11,54252,54252,11,54308,54308,11,54364,54364,11,54420,54420,11,54476,54476,11,54532,54532,11,54588,54588,11,54644,54644,11,54700,54700,11,54756,54756,11,54812,54812,11,54868,54868,11,54924,54924,11,54980,54980,11,55036,55036,11,55092,55092,11,55148,55148,11,55216,55238,9,65056,65071,5,65529,65531,4,68097,68099,5,68159,68159,5,69446,69456,5,69688,69702,5,69808,69810,7,69815,69816,7,69821,69821,1,69888,69890,5,69932,69932,7,69957,69958,7,70016,70017,5,70067,70069,7,70079,70080,7,70089,70092,5,70095,70095,5,70191,70193,5,70196,70196,5,70198,70199,5,70367,70367,5,70371,70378,5,70402,70403,7,70462,70462,5,70464,70464,5,70471,70472,7,70487,70487,5,70502,70508,5,70709,70711,7,70720,70721,7,70725,70725,7,70750,70750,5,70833,70834,7,70841,70841,7,70843,70844,7,70846,70846,7,70849,70849,7,71087,71087,5,71090,71093,5,71100,71101,5,71103,71104,5,71216,71218,7,71227,71228,7,71230,71230,7,71339,71339,5,71341,71341,5,71344,71349,5,71351,71351,5,71456,71457,7,71462,71462,7,71724,71726,7,71736,71736,7,71984,71984,5,71991,71992,7,71997,71997,7,71999,71999,1,72001,72001,1,72003,72003,5,72148,72151,5,72156,72159,7,72164,72164,7,72243,72248,5,72250,72250,1,72263,72263,5,72279,72280,7,72324,72329,1,72343,72343,7,72751,72751,7,72760,72765,5,72767,72767,5,72873,72873,7,72881,72881,7,72884,72884,7,73009,73014,5,73020,73021,5,73030,73030,1,73098,73102,7,73107,73108,7,73110,73110,7,73459,73460,5,78896,78904,4,92976,92982,5,94033,94087,7,94180,94180,5,113821,113822,5,119141,119141,5,119143,119145,5,119150,119154,5,119163,119170,5,119210,119213,5,121344,121398,5,121461,121461,5,121499,121503,5,122880,122886,5,122907,122913,5,122918,122922,5,123628,123631,5,125252,125258,5,126980,126980,14,127183,127183,14,127245,127247,14,127340,127343,14,127358,127359,14,127377,127386,14,127462,127487,6,127491,127503,14,127535,127535,14,127548,127551,14,127568,127569,14,127744,127777,14,127780,127891,14,127894,127895,14,127897,127899,14,127902,127984,14,127987,127989,14,127991,127994,14,128000,128253,14,128255,128317,14,128329,128334,14,128336,128359,14,128367,128368,14,128371,128377,14,128379,128390,14,128392,128393,14,128398,128399,14,128401,128404,14,128407,128419,14,128421,128421,14,128424,128424,14,128433,128434,14,128444,128444,14,128450,128452,14,128465,128467,14,128476,128478,14,128481,128481,14,128483,128483,14,128488,128488,14,128495,128495,14,128499,128499,14,128506,128591,14,128710,128714,14,128721,128722,14,128725,128725,14,128728,128735,14,128742,128744,14,128746,128746,14,128749,128751,14,128753,128754,14,128756,128758,14,128761,128761,14,128763,128764,14,128884,128895,14,128992,129003,14,129036,129039,14,129114,129119,14,129198,129279,14,129293,129295,14,129305,129310,14,129312,129319,14,129328,129328,14,129331,129338,14,129343,129343,14,129351,129355,14,129357,129359,14,129375,129387,14,129393,129393,14,129395,129398,14,129401,129401,14,129403,129403,14,129408,129412,14,129426,129431,14,129443,129444,14,129451,129453,14,129456,129465,14,129472,129472,14,129475,129482,14,129484,129484,14,129488,129510,14,129536,129647,14,129652,129652,14,129656,129658,14,129664,129666,14,129671,129679,14,129686,129704,14,129712,129718,14,129728,129730,14,129744,129750,14,917504,917504,4,917506,917535,4,917632,917759,4,918000,921599,4,0,9,4,11,12,4,14,31,4,169,169,14,174,174,14,1155,1159,5,1425,1469,5,1473,1474,5,1479,1479,5,1552,1562,5,1611,1631,5,1750,1756,5,1759,1764,5,1770,1773,5,1809,1809,5,1958,1968,5,2045,2045,5,2075,2083,5,2089,2093,5,2259,2273,5,2275,2306,5,2362,2362,5,2364,2364,5,2369,2376,5,2381,2381,5,2385,2391,5,2433,2433,5,2492,2492,5,2495,2496,7,2503,2504,7,2509,2509,5,2530,2531,5,2561,2562,5,2620,2620,5,2625,2626,5,2635,2637,5,2672,2673,5,2689,2690,5,2748,2748,5,2753,2757,5,2761,2761,7,2765,2765,5,2810,2815,5,2818,2819,7,2878,2878,5,2880,2880,7,2887,2888,7,2893,2893,5,2903,2903,5,2946,2946,5,3007,3007,7,3009,3010,7,3018,3020,7,3031,3031,5,3073,3075,7,3134,3136,5,3142,3144,5,3157,3158,5,3201,3201,5,3260,3260,5,3263,3263,5,3266,3266,5,3270,3270,5,3274,3275,7,3285,3286,5,3328,3329,5,3387,3388,5,3391,3392,7,3398,3400,7,3405,3405,5,3415,3415,5,3457,3457,5,3530,3530,5,3536,3537,7,3542,3542,5,3551,3551,5,3633,3633,5,3636,3642,5,3761,3761,5,3764,3772,5,3864,3865,5,3895,3895,5,3902,3903,7,3967,3967,7,3974,3975,5,3993,4028,5,4141,4144,5,4146,4151,5,4155,4156,7,4182,4183,7,4190,4192,5,4226,4226,5,4229,4230,5,4253,4253,5,4448,4519,9,4957,4959,5,5938,5940,5,6002,6003,5,6070,6070,7,6078,6085,7,6087,6088,7,6109,6109,5,6158,6158,4,6313,6313,5,6435,6438,7,6441,6443,7,6450,6450,5,6457,6459,5,6681,6682,7,6741,6741,7,6743,6743,7,6752,6752,5,6757,6764,5,6771,6780,5,6832,6845,5,6847,6848,5,6916,6916,7,6965,6965,5,6971,6971,7,6973,6977,7,6979,6980,7,7040,7041,5,7073,7073,7,7078,7079,7,7082,7082,7,7142,7142,5,7144,7145,5,7149,7149,5,7151,7153,5,7204,7211,7,7220,7221,7,7376,7378,5,7393,7393,7,7405,7405,5,7415,7415,7,7616,7673,5,8203,8203,4,8205,8205,13,8232,8232,4,8234,8238,4,8265,8265,14,8293,8293,4,8400,8412,5,8417,8417,5,8421,8432,5,8505,8505,14,8617,8618,14,9000,9000,14,9167,9167,14,9208,9210,14,9642,9643,14,9664,9664,14,9728,9732,14,9735,9741,14,9743,9744,14,9746,9746,14,9750,9751,14,9753,9756,14,9758,9759,14,9761,9761,14,9764,9765,14,9767,9769,14,9771,9773,14,9776,9783,14,9787,9791,14,9793,9793,14,9795,9799,14,9812,9822,14,9824,9824,14,9827,9827,14,9829,9830,14,9832,9832,14,9851,9851,14,9854,9854,14,9856,9861,14,9874,9876,14,9878,9879,14,9881,9881,14,9883,9884,14,9888,9889,14,9895,9895,14,9898,9899,14,9904,9905,14,9917,9918,14,9924,9925,14,9928,9928,14,9934,9935,14,9937,9937,14,9939,9940,14,9961,9962,14,9968,9973,14,9975,9978,14,9981,9981,14,9986,9986,14,9989,9989,14,9998,9998,14,10000,10001,14,10004,10004,14,10013,10013,14,10024,10024,14,10052,10052,14,10060,10060,14,10067,10069,14,10083,10084,14,10133,10135,14,10160,10160,14,10548,10549,14,11035,11036,14,11093,11093,14,11647,11647,5,12330,12333,5,12336,12336,14,12441,12442,5,12953,12953,14,42608,42610,5,42654,42655,5,43010,43010,5,43019,43019,5,43045,43046,5,43052,43052,5,43188,43203,7,43232,43249,5,43302,43309,5,43346,43347,7,43392,43394,5,43443,43443,5,43446,43449,5,43452,43453,5,43493,43493,5,43567,43568,7,43571,43572,7,43587,43587,5,43597,43597,7,43696,43696,5,43703,43704,5,43713,43713,5,43756,43757,5,43765,43765,7,44003,44004,7,44006,44007,7,44009,44010,7,44013,44013,5,44033,44059,12,44061,44087,12,44089,44115,12,44117,44143,12,44145,44171,12,44173,44199,12,44201,44227,12,44229,44255,12,44257,44283,12,44285,44311,12,44313,44339,12,44341,44367,12,44369,44395,12,44397,44423,12,44425,44451,12,44453,44479,12,44481,44507,12,44509,44535,12,44537,44563,12,44565,44591,12,44593,44619,12,44621,44647,12,44649,44675,12,44677,44703,12,44705,44731,12,44733,44759,12,44761,44787,12,44789,44815,12,44817,44843,12,44845,44871,12,44873,44899,12,44901,44927,12,44929,44955,12,44957,44983,12,44985,45011,12,45013,45039,12,45041,45067,12,45069,45095,12,45097,45123,12,45125,45151,12,45153,45179,12,45181,45207,12,45209,45235,12,45237,45263,12,45265,45291,12,45293,45319,12,45321,45347,12,45349,45375,12,45377,45403,12,45405,45431,12,45433,45459,12,45461,45487,12,45489,45515,12,45517,45543,12,45545,45571,12,45573,45599,12,45601,45627,12,45629,45655,12,45657,45683,12,45685,45711,12,45713,45739,12,45741,45767,12,45769,45795,12,45797,45823,12,45825,45851,12,45853,45879,12,45881,45907,12,45909,45935,12,45937,45963,12,45965,45991,12,45993,46019,12,46021,46047,12,46049,46075,12,46077,46103,12,46105,46131,12,46133,46159,12,46161,46187,12,46189,46215,12,46217,46243,12,46245,46271,12,46273,46299,12,46301,46327,12,46329,46355,12,46357,46383,12,46385,46411,12,46413,46439,12,46441,46467,12,46469,46495,12,46497,46523,12,46525,46551,12,46553,46579,12,46581,46607,12,46609,46635,12,46637,46663,12,46665,46691,12,46693,46719,12,46721,46747,12,46749,46775,12,46777,46803,12,46805,46831,12,46833,46859,12,46861,46887,12,46889,46915,12,46917,46943,12,46945,46971,12,46973,46999,12,47001,47027,12,47029,47055,12,47057,47083,12,47085,47111,12,47113,47139,12,47141,47167,12,47169,47195,12,47197,47223,12,47225,47251,12,47253,47279,12,47281,47307,12,47309,47335,12,47337,47363,12,47365,47391,12,47393,47419,12,47421,47447,12,47449,47475,12,47477,47503,12,47505,47531,12,47533,47559,12,47561,47587,12,47589,47615,12,47617,47643,12,47645,47671,12,47673,47699,12,47701,47727,12,47729,47755,12,47757,47783,12,47785,47811,12,47813,47839,12,47841,47867,12,47869,47895,12,47897,47923,12,47925,47951,12,47953,47979,12,47981,48007,12,48009,48035,12,48037,48063,12,48065,48091,12,48093,48119,12,48121,48147,12,48149,48175,12,48177,48203,12,48205,48231,12,48233,48259,12,48261,48287,12,48289,48315,12,48317,48343,12,48345,48371,12,48373,48399,12,48401,48427,12,48429,48455,12,48457,48483,12,48485,48511,12,48513,48539,12,48541,48567,12,48569,48595,12,48597,48623,12,48625,48651,12,48653,48679,12,48681,48707,12,48709,48735,12,48737,48763,12,48765,48791,12,48793,48819,12,48821,48847,12,48849,48875,12,48877,48903,12,48905,48931,12,48933,48959,12,48961,48987,12,48989,49015,12,49017,49043,12,49045,49071,12,49073,49099,12,49101,49127,12,49129,49155,12,49157,49183,12,49185,49211,12,49213,49239,12,49241,49267,12,49269,49295,12,49297,49323,12,49325,49351,12,49353,49379,12,49381,49407,12,49409,49435,12,49437,49463,12,49465,49491,12,49493,49519,12,49521,49547,12,49549,49575,12,49577,49603,12,49605,49631,12,49633,49659,12,49661,49687,12,49689,49715,12,49717,49743,12,49745,49771,12,49773,49799,12,49801,49827,12,49829,49855,12,49857,49883,12,49885,49911,12,49913,49939,12,49941,49967,12,49969,49995,12,49997,50023,12,50025,50051,12,50053,50079,12,50081,50107,12,50109,50135,12,50137,50163,12,50165,50191,12,50193,50219,12,50221,50247,12,50249,50275,12,50277,50303,12,50305,50331,12,50333,50359,12,50361,50387,12,50389,50415,12,50417,50443,12,50445,50471,12,50473,50499,12,50501,50527,12,50529,50555,12,50557,50583,12,50585,50611,12,50613,50639,12,50641,50667,12,50669,50695,12,50697,50723,12,50725,50751,12,50753,50779,12,50781,50807,12,50809,50835,12,50837,50863,12,50865,50891,12,50893,50919,12,50921,50947,12,50949,50975,12,50977,51003,12,51005,51031,12,51033,51059,12,51061,51087,12,51089,51115,12,51117,51143,12,51145,51171,12,51173,51199,12,51201,51227,12,51229,51255,12,51257,51283,12,51285,51311,12,51313,51339,12,51341,51367,12,51369,51395,12,51397,51423,12,51425,51451,12,51453,51479,12,51481,51507,12,51509,51535,12,51537,51563,12,51565,51591,12,51593,51619,12,51621,51647,12,51649,51675,12,51677,51703,12,51705,51731,12,51733,51759,12,51761,51787,12,51789,51815,12,51817,51843,12,51845,51871,12,51873,51899,12,51901,51927,12,51929,51955,12,51957,51983,12,51985,52011,12,52013,52039,12,52041,52067,12,52069,52095,12,52097,52123,12,52125,52151,12,52153,52179,12,52181,52207,12,52209,52235,12,52237,52263,12,52265,52291,12,52293,52319,12,52321,52347,12,52349,52375,12,52377,52403,12,52405,52431,12,52433,52459,12,52461,52487,12,52489,52515,12,52517,52543,12,52545,52571,12,52573,52599,12,52601,52627,12,52629,52655,12,52657,52683,12,52685,52711,12,52713,52739,12,52741,52767,12,52769,52795,12,52797,52823,12,52825,52851,12,52853,52879,12,52881,52907,12,52909,52935,12,52937,52963,12,52965,52991,12,52993,53019,12,53021,53047,12,53049,53075,12,53077,53103,12,53105,53131,12,53133,53159,12,53161,53187,12,53189,53215,12,53217,53243,12,53245,53271,12,53273,53299,12,53301,53327,12,53329,53355,12,53357,53383,12,53385,53411,12,53413,53439,12,53441,53467,12,53469,53495,12,53497,53523,12,53525,53551,12,53553,53579,12,53581,53607,12,53609,53635,12,53637,53663,12,53665,53691,12,53693,53719,12,53721,53747,12,53749,53775,12,53777,53803,12,53805,53831,12,53833,53859,12,53861,53887,12,53889,53915,12,53917,53943,12,53945,53971,12,53973,53999,12,54001,54027,12,54029,54055,12,54057,54083,12,54085,54111,12,54113,54139,12,54141,54167,12,54169,54195,12,54197,54223,12,54225,54251,12,54253,54279,12,54281,54307,12,54309,54335,12,54337,54363,12,54365,54391,12,54393,54419,12,54421,54447,12,54449,54475,12,54477,54503,12,54505,54531,12,54533,54559,12,54561,54587,12,54589,54615,12,54617,54643,12,54645,54671,12,54673,54699,12,54701,54727,12,54729,54755,12,54757,54783,12,54785,54811,12,54813,54839,12,54841,54867,12,54869,54895,12,54897,54923,12,54925,54951,12,54953,54979,12,54981,55007,12,55009,55035,12,55037,55063,12,55065,55091,12,55093,55119,12,55121,55147,12,55149,55175,12,55177,55203,12,55243,55291,10,65024,65039,5,65279,65279,4,65520,65528,4,66045,66045,5,66422,66426,5,68101,68102,5,68152,68154,5,68325,68326,5,69291,69292,5,69632,69632,7,69634,69634,7,69759,69761,5]")}ee._INSTANCE=null},"407e":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-tl-row{display:flex;height:100%;align-items:center;position:relative}.monaco-tl-indent{height:100%;position:absolute;top:0;left:16px;pointer-events:none}.hide-arrows .monaco-tl-indent{left:12px}.monaco-tl-indent>.indent-guide{display:inline-block;box-sizing:border-box;height:100%;border-left:1px solid transparent;transition:border-color .1s linear}.monaco-tl-contents,.monaco-tl-twistie{height:100%}.monaco-tl-twistie{font-size:10px;text-align:right;padding-right:6px;flex-shrink:0;width:16px;display:flex!important;align-items:center;justify-content:center;color:inherit!important;transform:translateX(3px)}.monaco-tl-contents{flex:1;overflow:hidden}.monaco-tl-twistie.collapsed:before{transform:rotate(-90deg)}.monaco-tl-twistie.codicon-tree-item-loading:before{-webkit-animation:codicon-spin 1.25s steps(30) infinite;animation:codicon-spin 1.25s steps(30) infinite}",""]),e.exports=t},"42b1":function(e,t,n){var i=n("55ab"),o=n("11b0"),r=n("4d82"),s=n("45ad"),a=n("7f82"),l=n("fe32"),c=n("bf6f"),h=Object.getOwnPropertyDescriptor;t.f=i?h:function(e,t){if(e=s(e),t=a(t,!0),c)try{return h(e,t)}catch(n){}if(l(e,t))return r(!o.f.call(e,t),e[t])}},4467:function(e,t,n){var i=n("ac97");e.exports=!i((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4580:function(e,t){var n="tokenSimulation";e.exports={TOGGLE_MODE_EVENT:n+".toggleMode",GENERATE_TOKEN_EVENT:n+".generateToken",CONSUME_TOKEN_EVENT:n+".consumeToken",PLAY_SIMULATION_EVENT:n+".playSimulation",PAUSE_SIMULATION_EVENT:n+".pauseSimulation",RESET_SIMULATION_EVENT:n+".resetSimulation",TERMINATE_EVENT:n+".terminateEvent",UPDATE_ELEMENTS_EVENT:n+".updateElements",UPDATE_ELEMENT_EVENT:n+".updateElement",PROCESS_INSTANCE_CREATED_EVENT:n+".processInstanceCreated",PROCESS_INSTANCE_FINISHED_EVENT:n+".processInstanceFinished",PROCESS_INSTANCE_SHOWN_EVENT:n+".processInstanceShown",PROCESS_INSTANCE_HIDDEN_EVENT:n+".processInstanceHidden",ANIMATION_CREATED_EVENT:n+".animationCreated"}},"45ad":function(e,t,n){var i=n("b4fd"),o=n("0874");e.exports=function(e){return i(o(e))}},4902:function(e,t,n){"use strict";n("84f7"),n("6b40"),n("2f62"),n("26c4");var i=n("7299"),o=i.domify,r=i.classes,s=i.event,a=i.query,l=n("fbdf"),c=l.getBusinessObject,h=l.is,u=l.isTypedEvent,d=n("4580"),p=d.GENERATE_TOKEN_EVENT,f=d.CONSUME_TOKEN_EVENT,g=d.TOGGLE_MODE_EVENT,m=d.RESET_SIMULATION_EVENT,b=d.PROCESS_INSTANCE_CREATED_EVENT;function v(e){return e&&e.businessObject.name}function y(e,t,n,i,o){var s=this;this._notifications=t,this._tokenSimulationPalette=n,this._canvas=i,this._translate=o,this._init(),e.on(p,(function(e){var t=e.element,n=v(t);if(h(t,"bpmn:BusinessRuleTask"))s.log(n||"Business Rule Task","info","bpmn-icon-business-rule");else if(h(t,"bpmn:CallActivity"))s.log(n||"Call Activity","info","bpmn-icon-call-activity");else if(h(t,["bpmn:IntermediateCatchEvent","bpmn:IntermediateThrowEvent"]))s.log(n||"Intermediate Event","info","bpmn-icon-intermediate-event-none");else if(h(t,"bpmn:ManualTask"))s.log(n||"Manual Task","info","bpmn-icon-manual");else if(h(t,"bpmn:ScriptTask"))s.log(n||"Script Task","info","bpmn-icon-script");else if(h(t,"bpmn:ServiceTask"))s.log(n||"Service Task","info","bpmn-icon-service");else if(h(t,"bpmn:StartEvent"))s.log(n||"Start Event","info","bpmn-icon-start-event-none");else if(h(t,"bpmn:Task"))s.log(n||"Task","info","bpmn-icon-task");else if(h(t,"bpmn:UserTask"))s.log(n||"User Task","info","bpmn-icon-user");else if(h(t,"bpmn:ExclusiveGateway")){if(t.outgoing.length<2)return;var i=v(t.sequenceFlow),o=n||"Gateway";i&&(o=o.concat(' <i class="fa fa-angle-right" aria-hidden="true"></i> '+i)),s.log(o,"info","bpmn-icon-gateway-xor")}})),e.on(f,(function(e){var t=e.element,n=v(t);h(t,"bpmn:EndEvent")&&(u(c(t),"bpmn:TerminateEventDefinition")?s.log(n||"Terminate End Event","info","bpmn-icon-end-event-terminate"):s.log(n||"End Event","info","bpmn-icon-end-event-none"))})),e.on(b,(function(e){var t=e.processInstanceId,n=e.parent;h(n,"bpmn:Process")?s.log(s._translate("Process {processInstanceId} started",{processInstanceId:t}),"success","fa-check"):s.log(s._translate("Subprocess {processInstanceId} started",{processInstanceId:t}),"info","fa-check")})),e.on(g,(function(e){var t=e.simulationModeActive;t||(s.emptyLog(),r(s.container).add("hidden"))})),e.on(m,(function(e){s.emptyLog(),r(s.container).add("hidden")}))}y.prototype._init=function(){var e=this;this.container=o('<div class="token-simulation-log hidden"><div class="header"><i class="fa fa-align-left"></i><button class="close"><i class="fa fa-times" aria-hidden="true"></i></button></div><div class="content">'+'<p class="entry placeholder">'.concat(this._translate("No Entries"),"</p>")+"</div></div>"),this.placeholder=a(".placeholder",this.container),this.content=a(".content",this.container),s.bind(this.content,"wheel",(function(e){e.stopPropagation()})),s.bind(this.content,"mousedown",(function(e){e.stopPropagation()})),this.close=a(".close",this.container),s.bind(this.close,"click",(function(){r(e.container).add("hidden")})),this.icon=a(".fa-align-left",this.container),s.bind(this.icon,"click",(function(){r(e.container).add("hidden")})),this._canvas.getContainer().appendChild(this.container),this.paletteEntry=o('<div class="entry" title="'.concat(this._translate("Show Simulation Log"),'"><i class="fa fa-align-left"></i></div>')),s.bind(this.paletteEntry,"click",(function(){r(e.container).remove("hidden")})),this._tokenSimulationPalette.addEntry(this.paletteEntry,3)},y.prototype.toggle=function(){var e=this.container;r(e).has("hidden")?r(e).remove("hidden"):r(e).add("hidden")},y.prototype.log=function(e,t,n){r(this.placeholder).add("hidden");var i,s=new Date,a=s.toLocaleTimeString();this._notifications.showNotification(e,t,n),n||(n="fa-info"),i=n.includes("bpmn")?'<span class="icon '+n+'">':'<i class="icon fa '+n+'"></i>';var l=o('<p class="entry '+t+'"><span class="date">'+a+"</span>"+i+"</span>"+this._translate(e)+"</p>");this.content.appendChild(l),this.content.scrollTop=this.content.scrollHeight},y.prototype.emptyLog=function(){while(this.content.firstChild)this.content.removeChild(this.content.firstChild);this.placeholder=o('<p class="entry placeholder">'.concat(this._translate("No Entries"),"</p>")),this.content.appendChild(this.placeholder)},y.$inject=["eventBus","notifications","tokenSimulationPalette","canvas","translate"],e.exports=y},4974:function(e,t,n){"use strict";function i(e,t){for(var n=[],i={},o=0;o<t.length;o++){var r=t[o],s=r[0],a=r[1],l=r[2],c=r[3],h={id:e+":"+o,css:a,media:l,sourceMap:c};i[s]?i[s].parts.push(h):n.push(i[s]={id:s,parts:[h]})}return n}n.r(t),n.d(t,"default",(function(){return f}));var o="undefined"!==typeof document;if("undefined"!==typeof DEBUG&&DEBUG&&!o)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var r={},s=o&&(document.head||document.getElementsByTagName("head")[0]),a=null,l=0,c=!1,h=function(){},u=null,d="data-vue-ssr-id",p="undefined"!==typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());function f(e,t,n,o){c=n,u=o||{};var s=i(e,t);return g(s),function(t){for(var n=[],o=0;o<s.length;o++){var a=s[o],l=r[a.id];l.refs--,n.push(l)}t?(s=i(e,t),g(s)):s=[];for(o=0;o<n.length;o++){l=n[o];if(0===l.refs){for(var c=0;c<l.parts.length;c++)l.parts[c]();delete r[l.id]}}}}function g(e){for(var t=0;t<e.length;t++){var n=e[t],i=r[n.id];if(i){i.refs++;for(var o=0;o<i.parts.length;o++)i.parts[o](n.parts[o]);for(;o<n.parts.length;o++)i.parts.push(b(n.parts[o]));i.parts.length>n.parts.length&&(i.parts.length=n.parts.length)}else{var s=[];for(o=0;o<n.parts.length;o++)s.push(b(n.parts[o]));r[n.id]={id:n.id,refs:1,parts:s}}}}function m(){var e=document.createElement("style");return e.type="text/css",s.appendChild(e),e}function b(e){var t,n,i=document.querySelector("style["+d+'~="'+e.id+'"]');if(i){if(c)return h;i.parentNode.removeChild(i)}if(p){var o=l++;i=a||(a=m()),t=y.bind(null,i,o,!1),n=y.bind(null,i,o,!0)}else i=m(),t=w.bind(null,i),n=function(){i.parentNode.removeChild(i)};return t(e),function(i){if(i){if(i.css===e.css&&i.media===e.media&&i.sourceMap===e.sourceMap)return;t(e=i)}else n()}}var v=function(){var e=[];return function(t,n){return e[t]=n,e.filter(Boolean).join("\n")}}();function y(e,t,n,i){var o=n?"":i.css;if(e.styleSheet)e.styleSheet.cssText=v(t,o);else{var r=document.createTextNode(o),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(r,s[t]):e.appendChild(r)}}function w(e,t){var n=t.css,i=t.media,o=t.sourceMap;if(i&&e.setAttribute("media",i),u.ssrId&&e.setAttribute(d,t.id),o&&(n+="\n/*# sourceURL="+o.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),e.styleSheet)e.styleSheet.cssText=n;else{while(e.firstChild)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}},"497f":function(e,t,n){e.exports=n.p+"img/bpmn.1381b44e.svg"},"4a9d":function(e,t,n){"use strict";n("f96e");var i=n("fbdf"),o=i.isAncestor,r=n("4580"),s=r.TOGGLE_MODE_EVENT,a=r.RESET_SIMULATION_EVENT,l=r.TERMINATE_EVENT,c=r.UPDATE_ELEMENTS_EVENT,h=r.UPDATE_ELEMENT_EVENT,u=r.PROCESS_INSTANCE_SHOWN_EVENT,d=n("aa28"),p=n("f658"),f=n("5c1e"),g=n("9d65"),m=n("2843"),b=500,v=-15,y=-15;function w(e,t,n,i,o,r){var v=this;this._elementRegistry=t,this._overlays=n,this._injector=i,this._canvas=o,this._processInstances=r,this.overlayIds={},this.handlers={},this.registerHandler("bpmn:ExclusiveGateway",p),this.registerHandler("bpmn:IntermediateCatchEvent",f),this.registerHandler("bpmn:SubProcess",g),this.registerHandler("bpmn:SubProcess",d),this.registerHandler("bpmn:StartEvent",m),e.on(s,b,(function(e){var t=e.simulationModeActive;t?v.openContextPads():v.closeContextPads()})),e.on(a,b,(function(){v.closeContextPads(),v.openContextPads()})),e.on(l,b,(function(e){var t=e.element,n=t.parent;v.closeContextPads(n)})),e.on(c,b,(function(e){var t=e.elements;t.forEach((function(e){v.closeElementContextPads(e),v.openElementContextPads(e)}))})),e.on(h,b,(function(e){var t=e.element;v.closeElementContextPads(t),v.openElementContextPads(t)})),e.on(u,(function(e){var t=e.processInstanceId,n=r.getProcessInstance(t),i=n.parent;v.closeContextPads(i),v.openContextPads(i)}))}w.prototype.registerHandler=function(e,t){var n=this._injector.instantiate(t);this.handlers[e]||(this.handlers[e]=[]),this.handlers[e].push(n)},w.prototype.openContextPads=function(e){var t=this;e||(e=this._canvas.getRootElement()),this._elementRegistry.forEach((function(n){t.handlers[n.type]&&o(e,n)&&t.openElementContextPads(n)}))},w.prototype.openElementContextPads=function(e){if(this.handlers[e.type]){var t=[];this.handlers[e.type].forEach((function(n){var i=n.createContextPads(e);i&&i.forEach((function(e){e&&t.push(e)}))}));var n=this;t.forEach((function(e){var t={top:v,left:y},i=n._overlays.add(e.element,"context-menu",{position:t,html:e.html,show:{minZoom:.5}});n.overlayIds[e.element.id]=i}))}},w.prototype.closeContextPads=function(e){var t=this;e||(e=this._canvas.getRootElement()),this._elementRegistry.forEach((function(n){o(e,n)&&t.closeElementContextPads(n)}))},w.prototype.closeElementContextPads=function(e){var t=this;e.attachers&&e.attachers.length>0&&e.attachers.forEach((function(e){t.closeElementContextPads(e)})),e.children&&e.children.length>0&&e.children.forEach((function(e){t.closeElementContextPads(e)}));var n=this.overlayIds[e.id];n&&(this._overlays.remove(n),delete this.overlayIds[e.id])},w.$inject=["eventBus","elementRegistry","overlays","injector","canvas","processInstances"],e.exports=w},"4ad5":function(e,t,n){var i=n("2273");e.exports=/(?:iphone|ipod|ipad).*applewebkit/i.test(i)},"4cdd":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-action-bar{text-align:right;white-space:nowrap}.monaco-action-bar .actions-container{display:flex;margin:0 auto;padding:0;width:100%;justify-content:flex-end}.monaco-action-bar.vertical .actions-container{display:inline-block}.monaco-action-bar.reverse .actions-container{flex-direction:row-reverse}.monaco-action-bar .action-item{cursor:pointer;display:inline-block;transition:transform 50ms ease;position:relative}.monaco-action-bar .action-item.disabled{cursor:default}.monaco-action-bar.animated .action-item.active{transform:scale(1.272019649)}.monaco-action-bar .action-item .codicon,.monaco-action-bar .action-item .icon{display:inline-block}.monaco-action-bar .action-item .codicon{display:flex;align-items:center}.monaco-action-bar .action-label{font-size:11px;margin-right:4px}.monaco-action-bar .action-item.disabled .action-label,.monaco-action-bar .action-item.disabled .action-label:hover{opacity:.4}.monaco-action-bar.vertical{text-align:left}.monaco-action-bar.vertical .action-item{display:block}.monaco-action-bar.vertical .action-label.separator{display:block;border-bottom:1px solid #bbb;padding-top:1px;margin-left:.8em;margin-right:.8em}.monaco-action-bar.animated.vertical .action-item.active{transform:translate(5px)}.secondary-actions .monaco-action-bar .action-label{margin-left:6px}.monaco-action-bar .action-item.select-container{overflow:hidden;flex:1;max-width:170px;min-width:60px;display:flex;align-items:center;justify-content:center;margin-right:10px}",""]),e.exports=t},"4d82":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"4df4":function(e,t,n){var i=n("83ec"),o=n("1d2f");i({target:"Math",stat:!0},{sign:o})},"4e70":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,"::-ms-clear{display:none}.monaco-editor .editor-widget input{color:inherit}.monaco-editor{position:relative;overflow:visible;-webkit-text-size-adjust:100%}.monaco-editor .overflow-guard{position:relative;overflow:hidden}.monaco-editor .view-overlays{position:absolute;top:0}",""]),e.exports=t},"4e99":function(e,t){e.exports.getMid=function(e){var t=e.bbox();return{x:t.x+t.width/2,y:t.y+t.height/2}},e.exports.distance=function(e,t){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}},"4eaf":function(e,t,n){var i=n("80db"),o=n("0874"),r=function(e){return function(t,n){var r,s,a=String(o(t)),l=i(n),c=a.length;return l<0||l>=c?e?"":void 0:(r=a.charCodeAt(l),r<55296||r>56319||l+1===c||(s=a.charCodeAt(l+1))<56320||s>57343?e?a.charAt(l):r:e?a.slice(l,l+2):s-56320+(r-55296<<10)+65536)}};e.exports={codeAt:r(!1),charAt:r(!0)}},"4fe1":function(e,t,n){var i=n("e244");e.exports=function(e,t){var n=i.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},5069:function(e,t,n){"use strict";n.r(t);var i={};if(n.r(i),n.d(i,"CancellationTokenSource",(function(){return OR})),n.d(i,"Emitter",(function(){return RR})),n.d(i,"KeyCode",(function(){return PR})),n.d(i,"KeyMod",(function(){return FR})),n.d(i,"Position",(function(){return jR})),n.d(i,"Range",(function(){return QR})),n.d(i,"Selection",(function(){return zR})),n.d(i,"SelectionDirection",(function(){return VR})),n.d(i,"MarkerSeverity",(function(){return WR})),n.d(i,"MarkerTag",(function(){return HR})),n.d(i,"Uri",(function(){return UR})),n.d(i,"Token",(function(){return YR})),n.d(i,"editor",(function(){return GR})),n.d(i,"languages",(function(){return KR})),"undefined"!==typeof window){var o=window.document.currentScript,r=n("2717");o=r(),"currentScript"in document||Object.defineProperty(document,"currentScript",{get:r});var s=o&&o.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);s&&(n.p=s[1])}var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"wf-design"},[n("el-container",[n("el-container",[n("el-header",{directives:[{name:"show",rawName:"v-show",value:e.isEditMode&&e.option.toolbar&&e.option.toolbar.length>0,expression:"isEditMode && option.toolbar && option.toolbar.length > 0"}]},[n("wf-toolbar",{attrs:{toolbar:e.option.toolbar},on:{open:e.createNewDiagram,create:function(t){e.createNewDiagram(e.INIT_XML())},fit:e.fitViewport,undo:function(t){e.modeler.get("commandStack").undo()},redo:function(t){e.modeler.get("commandStack").redo()},download:e.getData,import:function(t){e.importVisible=!0},preview:e.handlePreview}},[n("template",{slot:"toolbar"},[e._t("toolbar")],2)],2)],1),n("el-main",[n("div",{ref:"modeler",staticClass:"modeler"})])],1),e.isEditMode?n("el-aside",{attrs:{width:"380px"}},[e.modeler?n("wf-panel",{ref:"panel",attrs:{modeler:e.modeler}}):e._e()],1):e._e()],1),n("el-drawer",{attrs:{title:"xml",visible:e.previewVisible,"append-to-body":"","destroy-on-close":"",size:"60%"},on:{"update:visible":function(t){e.previewVisible=t}}},[n("monaco-editor",{attrs:{language:"xml"},model:{value:e.previewXML,callback:function(t){e.previewXML=t},expression:"previewXML"}})],1),n("el-drawer",{attrs:{title:"瀵煎叆xml",visible:e.importVisible,"append-to-body":"","destroy-on-close":"",size:"60%"},on:{"update:visible":function(t){e.importVisible=t}}},[n("monaco-editor",{attrs:{height:"93%",language:"xml"},model:{value:e.importXML,callback:function(t){e.importXML=t},expression:"importXML"}}),n("div",{staticClass:"wf-design__drawer-foot"},[n("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.handleImport}},[e._v("纭畾")]),n("el-button",{attrs:{type:"danger",size:"small"},on:{click:function(t){e.importVisible=!1}}},[e._v("鍙栨秷")])],1)],1)],1)},l=[];n("fa89"),n("d31d");function c(e,t,n,i,o,r,s){try{var a=e[r](s),l=a.value}catch(c){return void n(c)}a.done?t(l):Promise.resolve(l).then(i,o)}function h(e){return function(){var t=this,n=arguments;return new Promise((function(i,o){var r=e.apply(t,n);function s(e){c(r,i,o,s,a,"next",e)}function a(e){c(r,i,o,s,a,"throw",e)}s(void 0)}))}}n("ef61"),n("c225"),n("37fd"),n("7e50"),n("f96e"),n("2c69");function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){u(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}n("fc08"),n("84f7"),n("2eb0"),n("a8de"),n("e2da"),n("a078"),n("95d1"),n("dc6d"),n("6b40");function f(e){e=e||32;for(var t="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",n=t.length,i="",o=0;o<e;o++)i+=t.charAt(Math.floor(Math.random()*n));return i}var g=function(e){var t=e&&e.id?e.id:"process_".concat(f());if(!/^[a-zA-Z][a-zA-Z0-9_]*$/.test(t))throw new Error("process鑺傜偣id蹇呴』浠ュ瓧姣嶅紑澶达紝涓斾笉鑳藉寘鍚腑鏂囷紒褰撳墠id锛�"+e.id+" 涓嶇鍚堣鍒�");var n=e&&e.name?e.name:"name_".concat(f());return'<?xml version="1.0" encoding="UTF-8"?>\n  <definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI"\n    xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI"\n    xmlns:flowable="http://flowable.org/bpmn" xmlns:activiti="http://activiti.org/bpmn" \n    xmlns:camunda="http://camunda.org/schema/1.0/bpmn" targetNamespace="http://bpmn.io/schema/bpmn">\n    <process id="'.concat(t,'" name="').concat(n,'" isExecutable="true">\n      <startEvent id="startEvent_1" name="寮�濮�" />\n    </process>\n    <bpmndi:BPMNDiagram id="BPMNDiagram_flow">\n      <bpmndi:BPMNPlane id="BPMNPlane_flow" bpmnElement="T-2d89e7a3-ba79-4abd-9f64-ea59621c258c">\n        <bpmndi:BPMNShape id="BPMNShape_startEvent_1" bpmnElement="startEvent_1">\n          <dc:Bounds x="240" y="200" width="36" height="36" />\n          <bpmndi:BPMNLabel>\n            <dc:Bounds x="247" y="243" width="22" height="14" />\n          </bpmndi:BPMNLabel>\n        </bpmndi:BPMNShape>\n      </bpmndi:BPMNPlane>\n    </bpmndi:BPMNDiagram>\n  </definitions>')},m={xml:"",config:!1,mode:"edit",toolbar:["open","create","fit","zoom-in","zoom-out","undo","redo","import","preview","download-xml","download-svg"],engine:"flowable",lint:!0,minimap:!1,simulation:!1,flows:[]};n("085b"),n("99ab");function b(e,t){let n;return n=0===t.length?e:e.replace(/\{(\d+)\}/g,(function(e,n){const i=n[0];return"undefined"!==typeof t[i]?t[i]:e})),n}function v(e,t,...n){return b(t,n)}var y=n("1cb4");const w="`~!@#$%^&*()-=+[{]}\\|;:'\",.<>/?";function _(e=""){let t="(-?\\d*\\.\\d\\w*)|([^";for(const n of w)e.indexOf(n)>=0||(t+="\\"+n);return t+="\\s]+)",new RegExp(t,"g")}const A=_();function C(e){let t=A;if(e&&e instanceof RegExp)if(e.global)t=e;else{let n="g";e.ignoreCase&&(n+="i"),e.multiline&&(n+="m"),e.unicode&&(n+="u"),t=new RegExp(e.source,n)}return t.lastIndex=0,t}const E={maxLen:1e3,windowSize:15,timeBudget:150};function x(e,t,n,i,o=E){if(n.length>o.maxLen){let r=e-o.maxLen/2;return r<0?(i+=e,r=0):i+=r,n=n.substring(r,e+o.maxLen/2),x(e,t,n,i,o)}Date.now();const r=e-1-i;let s=-1,a=null;for(let l=1;;l++){Date.now(),o.timeBudget;const e=r-o.windowSize*l;t.lastIndex=Math.max(0,e);const i=S(t,n,r,s);if(!i&&a)break;if(a=i,e<=0)break;s=e}if(a){let e={word:a[0],startColumn:i+1+a.index,endColumn:i+1+a.index+a[0].length};return t.lastIndex=0,e}return null}function S(e,t,n,i){let o;while(o=e.exec(t)){const t=o.index||0;if(t<=n&&e.lastIndex>=n)return o;if(i>0&&t>i)return null}return null}const D=8;class k{constructor(e){this._values=e}hasChanged(e){return this._values[e]}}class M{constructor(){this._values=[]}_read(e){return this._values[e]}get(e){return this._values[e]}_write(e,t){this._values[e]=t}}class N{constructor(){this.stableMinimapLayoutInput=null,this.stableFitMaxMinimapScale=0,this.stableFitRemainingWidth=0}}class L{constructor(e,t,n,i){this.id=e,this.name=t,this.defaultValue=n,this.schema=i}compute(e,t,n){return n}}class B{constructor(e,t=null){this.schema=void 0,this.id=e,this.name="_never_",this.defaultValue=void 0,this.deps=t}validate(e){return this.defaultValue}}class I{constructor(e,t,n,i){this.id=e,this.name=t,this.defaultValue=n,this.schema=i}validate(e){return"undefined"===typeof e?this.defaultValue:e}compute(e,t,n){return n}}class T extends I{static boolean(e,t){return"undefined"===typeof e?t:"false"!==e&&Boolean(e)}constructor(e,t,n,i){"undefined"!==typeof i&&(i.type="boolean",i.default=n),super(e,t,n,i)}validate(e){return T.boolean(e,this.defaultValue)}}class O extends I{constructor(e,t,n,i,o,r){"undefined"!==typeof r&&(r.type="integer",r.default=n,r.minimum=i,r.maximum=o),super(e,t,n,r),this.minimum=i,this.maximum=o}static clampedInt(e,t,n,i){if("undefined"===typeof e)return t;let o=parseInt(e,10);return isNaN(o)?t:(o=Math.max(n,o),o=Math.min(i,o),0|o)}validate(e){return O.clampedInt(e,this.defaultValue,this.minimum,this.maximum)}}class R extends I{constructor(e,t,n,i,o){"undefined"!==typeof o&&(o.type="number",o.default=n),super(e,t,n,o),this.validationFn=i}static clamp(e,t,n){return e<t?t:e>n?n:e}static float(e,t){if("number"===typeof e)return e;if("undefined"===typeof e)return t;const n=parseFloat(e);return isNaN(n)?t:n}validate(e){return this.validationFn(R.float(e,this.defaultValue))}}class P extends I{static string(e,t){return"string"!==typeof e?t:e}constructor(e,t,n,i){"undefined"!==typeof i&&(i.type="string",i.default=n),super(e,t,n,i)}validate(e){return P.string(e,this.defaultValue)}}class F extends I{constructor(e,t,n,i,o){"undefined"!==typeof o&&(o.type="string",o.enum=i,o.default=n),super(e,t,n,o),this._allowedValues=i}static stringSet(e,t,n){return"string"!==typeof e||-1===n.indexOf(e)?t:e}validate(e){return F.stringSet(e,this.defaultValue,this._allowedValues)}}class j extends L{constructor(e,t,n,i,o,r,s){"undefined"!==typeof s&&(s.type="string",s.enum=o,s.default=i),super(e,t,n,s),this._allowedValues=o,this._convert=r}validate(e){return"string"!==typeof e||-1===this._allowedValues.indexOf(e)?this.defaultValue:this._convert(e)}}function Q(e){switch(e){case"none":return 0;case"keep":return 1;case"brackets":return 2;case"advanced":return 3;case"full":return 4}}class z extends L{constructor(){super(2,"accessibilitySupport",0,{type:"string",enum:["auto","on","off"],enumDescriptions:[v("accessibilitySupport.auto","The editor will use platform APIs to detect when a Screen Reader is attached."),v("accessibilitySupport.on","The editor will be permanently optimized for usage with a Screen Reader."),v("accessibilitySupport.off","The editor will never be optimized for usage with a Screen Reader.")],default:"auto",description:v("accessibilitySupport","Controls whether the editor should run in a mode where it is optimized for screen readers.")})}validate(e){switch(e){case"auto":return 0;case"off":return 1;case"on":return 2}return this.defaultValue}compute(e,t,n){return 0===n?e.accessibilitySupport:n}}class V extends L{constructor(){const e={insertSpace:!0,ignoreEmptyLines:!0};super(14,"comments",e,{"editor.comments.insertSpace":{type:"boolean",default:e.insertSpace,description:v("comments.insertSpace","Controls whether a space character is inserted when commenting.")},"editor.comments.ignoreEmptyLines":{type:"boolean",default:e.ignoreEmptyLines,description:v("comments.ignoreEmptyLines","Controls if empty lines should be ignored with toggle, add or remove actions for line comments.")}})}validate(e){if(!e||"object"!==typeof e)return this.defaultValue;const t=e;return{insertSpace:T.boolean(t.insertSpace,this.defaultValue.insertSpace),ignoreEmptyLines:T.boolean(t.ignoreEmptyLines,this.defaultValue.ignoreEmptyLines)}}}function W(e){switch(e){case"blink":return 1;case"smooth":return 2;case"phase":return 3;case"expand":return 4;case"solid":return 5}}var H;function U(e){switch(e){case"line":return H.Line;case"block":return H.Block;case"underline":return H.Underline;case"line-thin":return H.LineThin;case"block-outline":return H.BlockOutline;case"underline-thin":return H.UnderlineThin}}(function(e){e[e["Line"]=1]="Line",e[e["Block"]=2]="Block",e[e["Underline"]=3]="Underline",e[e["LineThin"]=4]="LineThin",e[e["BlockOutline"]=5]="BlockOutline",e[e["UnderlineThin"]=6]="UnderlineThin"})(H||(H={}));class Y extends B{constructor(){super(114,[57,27])}compute(e,t,n){const i=["monaco-editor"];return t.get(27)&&i.push(t.get(27)),e.extraEditorClassName&&i.push(e.extraEditorClassName),"default"===t.get(57)?i.push("mouse-default"):"copy"===t.get(57)&&i.push("mouse-copy"),t.get(92)&&i.push("showUnused"),t.get(113)&&i.push("showDeprecated"),i.join(" ")}}class G extends T{constructor(){super(26,"emptySelectionClipboard",!0,{description:v("emptySelectionClipboard","Controls whether copying without a selection copies the current line.")})}compute(e,t,n){return n&&e.emptySelectionClipboard}}class K extends L{constructor(){const e={cursorMoveOnType:!0,seedSearchStringFromSelection:!0,autoFindInSelection:"never",globalFindClipboard:!1,addExtraSpaceOnTop:!0,loop:!0};super(29,"find",e,{"editor.find.cursorMoveOnType":{type:"boolean",default:e.cursorMoveOnType,description:v("find.cursorMoveOnType","Controls whether the cursor should jump to find matches while typing.")},"editor.find.seedSearchStringFromSelection":{type:"boolean",default:e.seedSearchStringFromSelection,description:v("find.seedSearchStringFromSelection","Controls whether the search string in the Find Widget is seeded from the editor selection.")},"editor.find.autoFindInSelection":{type:"string",enum:["never","always","multiline"],default:e.autoFindInSelection,enumDescriptions:[v("editor.find.autoFindInSelection.never","Never turn on Find in selection automatically (default)"),v("editor.find.autoFindInSelection.always","Always turn on Find in selection automatically"),v("editor.find.autoFindInSelection.multiline","Turn on Find in selection automatically when multiple lines of content are selected.")],description:v("find.autoFindInSelection","Controls the condition for turning on find in selection automatically.")},"editor.find.globalFindClipboard":{type:"boolean",default:e.globalFindClipboard,description:v("find.globalFindClipboard","Controls whether the Find Widget should read or modify the shared find clipboard on macOS."),included:y["f"]},"editor.find.addExtraSpaceOnTop":{type:"boolean",default:e.addExtraSpaceOnTop,description:v("find.addExtraSpaceOnTop","Controls whether the Find Widget should add extra lines on top of the editor. When true, you can scroll beyond the first line when the Find Widget is visible.")},"editor.find.loop":{type:"boolean",default:e.loop,description:v("find.loop","Controls whether the search automatically restarts from the beginning (or the end) when no further matches can be found.")}})}validate(e){if(!e||"object"!==typeof e)return this.defaultValue;const t=e;return{cursorMoveOnType:T.boolean(t.cursorMoveOnType,this.defaultValue.cursorMoveOnType),seedSearchStringFromSelection:T.boolean(t.seedSearchStringFromSelection,this.defaultValue.seedSearchStringFromSelection),autoFindInSelection:"boolean"===typeof e.autoFindInSelection?e.autoFindInSelection?"always":"never":F.stringSet(t.autoFindInSelection,this.defaultValue.autoFindInSelection,["never","always","multiline"]),globalFindClipboard:T.boolean(t.globalFindClipboard,this.defaultValue.globalFindClipboard),addExtraSpaceOnTop:T.boolean(t.addExtraSpaceOnTop,this.defaultValue.addExtraSpaceOnTop),loop:T.boolean(t.loop,this.defaultValue.loop)}}}class q extends L{constructor(){super(37,"fontLigatures",q.OFF,{anyOf:[{type:"boolean",description:v("fontLigatures","Enables/Disables font ligatures.")},{type:"string",description:v("fontFeatureSettings","Explicit font-feature-settings.")}],description:v("fontLigaturesGeneral","Configures font ligatures or font features."),default:!1})}validate(e){return"undefined"===typeof e?this.defaultValue:"string"===typeof e?"false"===e?q.OFF:"true"===e?q.ON:e:Boolean(e)?q.ON:q.OFF}}q.OFF='"liga" off, "calt" off',q.ON='"liga" on, "calt" on';class J extends B{constructor(){super(36)}compute(e,t,n){return e.fontInfo}}class X extends I{constructor(){super(38,"fontSize",Ae.fontSize,{type:"number",minimum:6,maximum:100,default:Ae.fontSize,description:v("fontSize","Controls the font size in pixels.")})}validate(e){let t=R.float(e,this.defaultValue);return 0===t?Ae.fontSize:R.clamp(t,6,100)}compute(e,t,n){return e.fontInfo.fontSize}}class $ extends L{constructor(){super(39,"fontWeight",Ae.fontWeight,{anyOf:[{type:"number",minimum:$.MINIMUM_VALUE,maximum:$.MAXIMUM_VALUE,errorMessage:v("fontWeightErrorMessage",'Only "normal" and "bold" keywords or numbers between 1 and 1000 are allowed.')},{type:"string",pattern:"^(normal|bold|1000|[1-9][0-9]{0,2})$"},{enum:$.SUGGESTION_VALUES}],default:Ae.fontWeight,description:v("fontWeight",'Controls the font weight. Accepts "normal" and "bold" keywords or numbers between 1 and 1000.')})}validate(e){return"normal"===e||"bold"===e?e:String(O.clampedInt(e,Ae.fontWeight,$.MINIMUM_VALUE,$.MAXIMUM_VALUE))}}$.SUGGESTION_VALUES=["normal","bold","100","200","300","400","500","600","700","800","900"],$.MINIMUM_VALUE=1,$.MAXIMUM_VALUE=1e3;class Z extends L{constructor(){const e={multiple:"peek",multipleDefinitions:"peek",multipleTypeDefinitions:"peek",multipleDeclarations:"peek",multipleImplementations:"peek",multipleReferences:"peek",alternativeDefinitionCommand:"editor.action.goToReferences",alternativeTypeDefinitionCommand:"editor.action.goToReferences",alternativeDeclarationCommand:"editor.action.goToReferences",alternativeImplementationCommand:"",alternativeReferenceCommand:""},t={type:"string",enum:["peek","gotoAndPeek","goto"],default:e.multiple,enumDescriptions:[v("editor.gotoLocation.multiple.peek","Show peek view of the results (default)"),v("editor.gotoLocation.multiple.gotoAndPeek","Go to the primary result and show a peek view"),v("editor.gotoLocation.multiple.goto","Go to the primary result and enable peek-less navigation to others")]};super(43,"gotoLocation",e,{"editor.gotoLocation.multiple":{deprecationMessage:v("editor.gotoLocation.multiple.deprecated","This setting is deprecated, please use separate settings like 'editor.editor.gotoLocation.multipleDefinitions' or 'editor.editor.gotoLocation.multipleImplementations' instead.")},"editor.gotoLocation.multipleDefinitions":Object.assign({description:v("editor.editor.gotoLocation.multipleDefinitions","Controls the behavior the 'Go to Definition'-command when multiple target locations exist.")},t),"editor.gotoLocation.multipleTypeDefinitions":Object.assign({description:v("editor.editor.gotoLocation.multipleTypeDefinitions","Controls the behavior the 'Go to Type Definition'-command when multiple target locations exist.")},t),"editor.gotoLocation.multipleDeclarations":Object.assign({description:v("editor.editor.gotoLocation.multipleDeclarations","Controls the behavior the 'Go to Declaration'-command when multiple target locations exist.")},t),"editor.gotoLocation.multipleImplementations":Object.assign({description:v("editor.editor.gotoLocation.multipleImplemenattions","Controls the behavior the 'Go to Implementations'-command when multiple target locations exist.")},t),"editor.gotoLocation.multipleReferences":Object.assign({description:v("editor.editor.gotoLocation.multipleReferences","Controls the behavior the 'Go to References'-command when multiple target locations exist.")},t),"editor.gotoLocation.alternativeDefinitionCommand":{type:"string",default:e.alternativeDefinitionCommand,description:v("alternativeDefinitionCommand","Alternative command id that is being executed when the result of 'Go to Definition' is the current location.")},"editor.gotoLocation.alternativeTypeDefinitionCommand":{type:"string",default:e.alternativeTypeDefinitionCommand,description:v("alternativeTypeDefinitionCommand","Alternative command id that is being executed when the result of 'Go to Type Definition' is the current location.")},"editor.gotoLocation.alternativeDeclarationCommand":{type:"string",default:e.alternativeDeclarationCommand,description:v("alternativeDeclarationCommand","Alternative command id that is being executed when the result of 'Go to Declaration' is the current location.")},"editor.gotoLocation.alternativeImplementationCommand":{type:"string",default:e.alternativeImplementationCommand,description:v("alternativeImplementationCommand","Alternative command id that is being executed when the result of 'Go to Implementation' is the current location.")},"editor.gotoLocation.alternativeReferenceCommand":{type:"string",default:e.alternativeReferenceCommand,description:v("alternativeReferenceCommand","Alternative command id that is being executed when the result of 'Go to Reference' is the current location.")}})}validate(e){var t,n,i,o,r;if(!e||"object"!==typeof e)return this.defaultValue;const s=e;return{multiple:F.stringSet(s.multiple,this.defaultValue.multiple,["peek","gotoAndPeek","goto"]),multipleDefinitions:null!==(t=s.multipleDefinitions)&&void 0!==t?t:F.stringSet(s.multipleDefinitions,"peek",["peek","gotoAndPeek","goto"]),multipleTypeDefinitions:null!==(n=s.multipleTypeDefinitions)&&void 0!==n?n:F.stringSet(s.multipleTypeDefinitions,"peek",["peek","gotoAndPeek","goto"]),multipleDeclarations:null!==(i=s.multipleDeclarations)&&void 0!==i?i:F.stringSet(s.multipleDeclarations,"peek",["peek","gotoAndPeek","goto"]),multipleImplementations:null!==(o=s.multipleImplementations)&&void 0!==o?o:F.stringSet(s.multipleImplementations,"peek",["peek","gotoAndPeek","goto"]),multipleReferences:null!==(r=s.multipleReferences)&&void 0!==r?r:F.stringSet(s.multipleReferences,"peek",["peek","gotoAndPeek","goto"]),alternativeDefinitionCommand:P.string(s.alternativeDefinitionCommand,this.defaultValue.alternativeDefinitionCommand),alternativeTypeDefinitionCommand:P.string(s.alternativeTypeDefinitionCommand,this.defaultValue.alternativeTypeDefinitionCommand),alternativeDeclarationCommand:P.string(s.alternativeDeclarationCommand,this.defaultValue.alternativeDeclarationCommand),alternativeImplementationCommand:P.string(s.alternativeImplementationCommand,this.defaultValue.alternativeImplementationCommand),alternativeReferenceCommand:P.string(s.alternativeReferenceCommand,this.defaultValue.alternativeReferenceCommand)}}}class ee extends L{constructor(){const e={enabled:!0,delay:300,sticky:!0};super(46,"hover",e,{"editor.hover.enabled":{type:"boolean",default:e.enabled,description:v("hover.enabled","Controls whether the hover is shown.")},"editor.hover.delay":{type:"number",default:e.delay,description:v("hover.delay","Controls the delay in milliseconds after which the hover is shown.")},"editor.hover.sticky":{type:"boolean",default:e.sticky,description:v("hover.sticky","Controls whether the hover should remain visible when mouse is moved over it.")}})}validate(e){if(!e||"object"!==typeof e)return this.defaultValue;const t=e;return{enabled:T.boolean(t.enabled,this.defaultValue.enabled),delay:O.clampedInt(t.delay,this.defaultValue.delay,0,1e4),sticky:T.boolean(t.sticky,this.defaultValue.sticky)}}}class te extends B{constructor(){super(117,[42,50,31,56,84,52,53,86,106,109,110,2])}compute(e,t,n){return te.computeLayout(t,{memory:e.memory,outerWidth:e.outerWidth,outerHeight:e.outerHeight,isDominatedByLongLines:e.isDominatedByLongLines,lineHeight:e.fontInfo.lineHeight,viewLineCount:e.viewLineCount,lineNumbersDigitCount:e.lineNumbersDigitCount,typicalHalfwidthCharacterWidth:e.fontInfo.typicalHalfwidthCharacterWidth,maxDigitWidth:e.fontInfo.maxDigitWidth,pixelRatio:e.pixelRatio})}static computeContainedMinimapLineCount(e){const t=e.height/e.lineHeight,n=e.scrollBeyondLastLine?t-1:0,i=(e.viewLineCount+n)/(e.pixelRatio*e.height),o=Math.floor(e.viewLineCount/i);return{typicalViewportLineCount:t,extraLinesBeyondLastLine:n,desiredRatio:i,minimapLineCount:o}}static _computeMinimapLayout(e,t){const n=e.outerWidth,i=e.outerHeight,o=e.pixelRatio;if(!e.minimap.enabled)return{renderMinimap:0,minimapLeft:0,minimapWidth:0,minimapHeightIsEditorHeight:!1,minimapIsSampling:!1,minimapScale:1,minimapLineHeight:1,minimapCanvasInnerWidth:0,minimapCanvasInnerHeight:Math.floor(o*i),minimapCanvasOuterWidth:0,minimapCanvasOuterHeight:i};const r=t.stableMinimapLayoutInput,s=r&&e.outerHeight===r.outerHeight&&e.lineHeight===r.lineHeight&&e.typicalHalfwidthCharacterWidth===r.typicalHalfwidthCharacterWidth&&e.pixelRatio===r.pixelRatio&&e.scrollBeyondLastLine===r.scrollBeyondLastLine&&e.minimap.enabled===r.minimap.enabled&&e.minimap.side===r.minimap.side&&e.minimap.size===r.minimap.size&&e.minimap.showSlider===r.minimap.showSlider&&e.minimap.renderCharacters===r.minimap.renderCharacters&&e.minimap.maxColumn===r.minimap.maxColumn&&e.minimap.scale===r.minimap.scale&&e.verticalScrollbarWidth===r.verticalScrollbarWidth&&e.isViewportWrapping===r.isViewportWrapping,a=e.lineHeight,l=e.typicalHalfwidthCharacterWidth,c=e.scrollBeyondLastLine,h=e.minimap.renderCharacters;let u=o>=2?Math.round(2*e.minimap.scale):e.minimap.scale;const d=e.minimap.maxColumn,p=e.minimap.size,f=e.minimap.side,g=e.verticalScrollbarWidth,m=e.viewLineCount,b=e.remainingWidth,v=e.isViewportWrapping,y=h?2:3;let w=Math.floor(o*i);const _=w/o;let A=!1,C=!1,E=y*u,x=u/o,S=1;if("fill"===p||"fit"===p){const{typicalViewportLineCount:n,extraLinesBeyondLastLine:r,desiredRatio:l,minimapLineCount:h}=te.computeContainedMinimapLineCount({viewLineCount:m,scrollBeyondLastLine:c,height:i,lineHeight:a,pixelRatio:o}),d=m/h;if(d>1)A=!0,C=!0,u=1,E=1,x=u/o;else{let i=!1,c=u+1;if("fit"===p){const n=Math.ceil((m+r)*E);v&&s&&b<=t.stableFitRemainingWidth?(i=!0,c=t.stableFitMaxMinimapScale):(i=n>w,v&&i?(t.stableMinimapLayoutInput=e,t.stableFitRemainingWidth=b):(t.stableMinimapLayoutInput=null,t.stableFitRemainingWidth=0))}if("fill"===p||i){A=!0;const e=u;E=Math.min(a*o,Math.max(1,Math.floor(1/l))),u=Math.min(c,Math.max(1,Math.floor(E/y))),u>e&&(S=Math.min(2,u/e)),x=u/o/S,w=Math.ceil(Math.max(n,m+r)*E),v&&i&&(t.stableFitMaxMinimapScale=u)}}}const k=Math.floor(d*x),M=Math.min(k,Math.max(0,Math.floor((b-g-2)*x/(l+x)))+D);let N=Math.floor(o*M);const L=N/o;N=Math.floor(N*S);const B=h?1:2,I="left"===f?0:n-M-g;return{renderMinimap:B,minimapLeft:I,minimapWidth:M,minimapHeightIsEditorHeight:A,minimapIsSampling:C,minimapScale:u,minimapLineHeight:E,minimapCanvasInnerWidth:N,minimapCanvasInnerHeight:w,minimapCanvasOuterWidth:L,minimapCanvasOuterHeight:_}}static computeLayout(e,t){const n=0|t.outerWidth,i=0|t.outerHeight,o=0|t.lineHeight,r=0|t.lineNumbersDigitCount,s=t.typicalHalfwidthCharacterWidth,a=t.maxDigitWidth,l=t.pixelRatio,c=t.viewLineCount,h=e.get(106),u=e.get(109),d=e.get(110),p=e.get(2),f=t.isDominatedByLongLines,g=e.get(42),m=0!==e.get(52).renderType,b=e.get(53),v=e.get(86),y=e.get(56),w=e.get(84),_=w.verticalScrollbarSize,A=w.verticalHasArrows,C=w.arrowSize,E=w.horizontalScrollbarSize,x=e.get(50),S=e.get(31);let D;if("string"===typeof x&&/^\d+(\.\d+)?ch$/.test(x)){const e=parseFloat(x.substr(0,x.length-2));D=O.clampedInt(e*s,0,0,1e3)}else D=O.clampedInt(x,0,0,1e3);S&&(D+=16);let k=0;if(m){const e=Math.max(r,b);k=Math.round(e*a)}let M=0;g&&(M=o);let L=0,B=L+M,I=B+k,T=I+D;const R=n-M-k-D;let P=!1,F=!1,j=-1;2!==p&&(d&&f?(P=!0,F=!0):"on"===h||"bounded"===h?F=!0:"wordWrapColumn"===h&&(j=u));const Q=te._computeMinimapLayout({outerWidth:n,outerHeight:i,lineHeight:o,typicalHalfwidthCharacterWidth:s,pixelRatio:l,scrollBeyondLastLine:v,minimap:y,verticalScrollbarWidth:_,viewLineCount:c,remainingWidth:R,isViewportWrapping:F},t.memory||new N);0!==Q.renderMinimap&&0===Q.minimapLeft&&(L+=Q.minimapWidth,B+=Q.minimapWidth,I+=Q.minimapWidth,T+=Q.minimapWidth);const z=R-Q.minimapWidth,V=Math.max(1,Math.floor((z-_-2)/s)),W=A?C:0;return F&&(j=Math.max(1,V),"bounded"===h&&(j=Math.min(j,u))),{width:n,height:i,glyphMarginLeft:L,glyphMarginWidth:M,lineNumbersLeft:B,lineNumbersWidth:k,decorationsLeft:I,decorationsWidth:D,contentLeft:T,contentWidth:z,minimap:Q,viewportColumn:V,isWordWrapMinified:P,isViewportWrapping:F,wrappingColumn:j,verticalScrollbarWidth:_,horizontalScrollbarHeight:E,overviewRuler:{top:W,width:_,height:i-2*W,right:0}}}}class ne extends L{constructor(){const e={enabled:!0};super(49,"lightbulb",e,{"editor.lightbulb.enabled":{type:"boolean",default:e.enabled,description:v("codeActions","Enables the code action lightbulb in the editor.")}})}validate(e){if(!e||"object"!==typeof e)return this.defaultValue;const t=e;return{enabled:T.boolean(t.enabled,this.defaultValue.enabled)}}}class ie extends O{constructor(){super(51,"lineHeight",Ae.lineHeight,0,150,{description:v("lineHeight","Controls the line height. Use 0 to compute the line height from the font size.")})}compute(e,t,n){return e.fontInfo.lineHeight}}class oe extends L{constructor(){const e={enabled:!0,size:"proportional",side:"right",showSlider:"mouseover",renderCharacters:!0,maxColumn:120,scale:1};super(56,"minimap",e,{"editor.minimap.enabled":{type:"boolean",default:e.enabled,description:v("minimap.enabled","Controls whether the minimap is shown.")},"editor.minimap.size":{type:"string",enum:["proportional","fill","fit"],enumDescriptions:[v("minimap.size.proportional","The minimap has the same size as the editor contents (and might scroll)."),v("minimap.size.fill","The minimap will stretch or shrink as necessary to fill the height of the editor (no scrolling)."),v("minimap.size.fit","The minimap will shrink as necessary to never be larger than the editor (no scrolling).")],default:e.size,description:v("minimap.size","Controls the size of the minimap.")},"editor.minimap.side":{type:"string",enum:["left","right"],default:e.side,description:v("minimap.side","Controls the side where to render the minimap.")},"editor.minimap.showSlider":{type:"string",enum:["always","mouseover"],default:e.showSlider,description:v("minimap.showSlider","Controls when the minimap slider is shown.")},"editor.minimap.scale":{type:"number",default:e.scale,minimum:1,maximum:3,enum:[1,2,3],description:v("minimap.scale","Scale of content drawn in the minimap: 1, 2 or 3.")},"editor.minimap.renderCharacters":{type:"boolean",default:e.renderCharacters,description:v("minimap.renderCharacters","Render the actual characters on a line as opposed to color blocks.")},"editor.minimap.maxColumn":{type:"number",default:e.maxColumn,description:v("minimap.maxColumn","Limit the width of the minimap to render at most a certain number of columns.")}})}validate(e){if(!e||"object"!==typeof e)return this.defaultValue;const t=e;return{enabled:T.boolean(t.enabled,this.defaultValue.enabled),size:F.stringSet(t.size,this.defaultValue.size,["proportional","fill","fit"]),side:F.stringSet(t.side,this.defaultValue.side,["right","left"]),showSlider:F.stringSet(t.showSlider,this.defaultValue.showSlider,["always","mouseover"]),renderCharacters:T.boolean(t.renderCharacters,this.defaultValue.renderCharacters),scale:O.clampedInt(t.scale,1,1,3),maxColumn:O.clampedInt(t.maxColumn,this.defaultValue.maxColumn,1,1e4)}}}function re(e){return"ctrlCmd"===e?y["f"]?"metaKey":"ctrlKey":"altKey"}class se extends L{constructor(){super(66,"padding",{top:0,bottom:0},{"editor.padding.top":{type:"number",default:0,minimum:0,maximum:1e3,description:v("padding.top","Controls the amount of space between the top edge of the editor and the first line.")},"editor.padding.bottom":{type:"number",default:0,minimum:0,maximum:1e3,description:v("padding.bottom","Controls the amount of space between the bottom edge of the editor and the last line.")}})}validate(e){if(!e||"object"!==typeof e)return this.defaultValue;const t=e;return{top:O.clampedInt(t.top,0,0,1e3),bottom:O.clampedInt(t.bottom,0,0,1e3)}}}class ae extends L{constructor(){const e={enabled:!0,cycle:!1};super(67,"parameterHints",e,{"editor.parameterHints.enabled":{type:"boolean",default:e.enabled,description:v("parameterHints.enabled","Enables a pop-up that shows parameter documentation and type information as you type.")},"editor.parameterHints.cycle":{type:"boolean",default:e.cycle,description:v("parameterHints.cycle","Controls whether the parameter hints menu cycles or closes when reaching the end of the list.")}})}validate(e){if(!e||"object"!==typeof e)return this.defaultValue;const t=e;return{enabled:T.boolean(t.enabled,this.defaultValue.enabled),cycle:T.boolean(t.cycle,this.defaultValue.cycle)}}}class le extends B{constructor(){super(115)}compute(e,t,n){return e.pixelRatio}}class ce extends L{constructor(){const e={other:!0,comments:!1,strings:!1};super(70,"quickSuggestions",e,{anyOf:[{type:"boolean"},{type:"object",properties:{strings:{type:"boolean",default:e.strings,description:v("quickSuggestions.strings","Enable quick suggestions inside strings.")},comments:{type:"boolean",default:e.comments,description:v("quickSuggestions.comments","Enable quick suggestions inside comments.")},other:{type:"boolean",default:e.other,description:v("quickSuggestions.other","Enable quick suggestions outside of strings and comments.")}}}],default:e,description:v("quickSuggestions","Controls whether suggestions should automatically show up while typing.")}),this.defaultValue=e}validate(e){if("boolean"===typeof e)return e;if(e&&"object"===typeof e){const t=e,n={other:T.boolean(t.other,this.defaultValue.other),comments:T.boolean(t.comments,this.defaultValue.comments),strings:T.boolean(t.strings,this.defaultValue.strings)};return!!(n.other&&n.comments&&n.strings)||!!(n.other||n.comments||n.strings)&&n}return this.defaultValue}}class he extends L{constructor(){super(52,"lineNumbers",{renderType:1,renderFn:null},{type:"string",enum:["off","on","relative","interval"],enumDescriptions:[v("lineNumbers.off","Line numbers are not rendered."),v("lineNumbers.on","Line numbers are rendered as absolute number."),v("lineNumbers.relative","Line numbers are rendered as distance in lines to cursor position."),v("lineNumbers.interval","Line numbers are rendered every 10 lines.")],default:"on",description:v("lineNumbers","Controls the display of line numbers.")})}validate(e){let t=this.defaultValue.renderType,n=this.defaultValue.renderFn;return"undefined"!==typeof e&&("function"===typeof e?(t=4,n=e):t="interval"===e?3:"relative"===e?2:"on"===e?1:0),{renderType:t,renderFn:n}}}function ue(e){const t=e.get(79);return"editable"===t?e.get(72):"on"!==t}class de extends L{constructor(){const e=[],t={type:"number",description:v("rulers.size","Number of monospace characters at which this editor ruler will render.")};super(83,"rulers",e,{type:"array",items:{anyOf:[t,{type:["object"],properties:{column:t,color:{type:"string",description:v("rulers.color","Color of this editor ruler."),format:"color-hex"}}}]},default:e,description:v("rulers","Render vertical rulers after a certain number of monospace characters. Use multiple values for multiple rulers. No rulers are drawn if array is empty.")})}validate(e){if(Array.isArray(e)){let t=[];for(let n of e)if("number"===typeof n)t.push({column:O.clampedInt(n,0,0,1e4),color:null});else if(n&&"object"===typeof n){const e=n;t.push({column:O.clampedInt(e.column,0,0,1e4),color:e.color})}return t.sort((e,t)=>e.column-t.column),t}return this.defaultValue}}function pe(e,t){if("string"!==typeof e)return t;switch(e){case"hidden":return 2;case"visible":return 3;default:return 1}}class fe extends L{constructor(){super(84,"scrollbar",{vertical:1,horizontal:1,arrowSize:11,useShadows:!0,verticalHasArrows:!1,horizontalHasArrows:!1,horizontalScrollbarSize:12,horizontalSliderSize:12,verticalScrollbarSize:14,verticalSliderSize:14,handleMouseWheel:!0,alwaysConsumeMouseWheel:!0})}validate(e){if(!e||"object"!==typeof e)return this.defaultValue;const t=e,n=O.clampedInt(t.horizontalScrollbarSize,this.defaultValue.horizontalScrollbarSize,0,1e3),i=O.clampedInt(t.verticalScrollbarSize,this.defaultValue.verticalScrollbarSize,0,1e3);return{arrowSize:O.clampedInt(t.arrowSize,this.defaultValue.arrowSize,0,1e3),vertical:pe(t.vertical,this.defaultValue.vertical),horizontal:pe(t.horizontal,this.defaultValue.horizontal),useShadows:T.boolean(t.useShadows,this.defaultValue.useShadows),verticalHasArrows:T.boolean(t.verticalHasArrows,this.defaultValue.verticalHasArrows),horizontalHasArrows:T.boolean(t.horizontalHasArrows,this.defaultValue.horizontalHasArrows),handleMouseWheel:T.boolean(t.handleMouseWheel,this.defaultValue.handleMouseWheel),alwaysConsumeMouseWheel:T.boolean(t.alwaysConsumeMouseWheel,this.defaultValue.alwaysConsumeMouseWheel),horizontalScrollbarSize:n,horizontalSliderSize:O.clampedInt(t.horizontalSliderSize,n,0,1e3),verticalScrollbarSize:i,verticalSliderSize:O.clampedInt(t.verticalSliderSize,i,0,1e3)}}}class ge extends L{constructor(){const e={insertMode:"insert",filterGraceful:!0,snippetsPreventQuickSuggestions:!0,localityBonus:!1,shareSuggestSelections:!1,showIcons:!0,maxVisibleSuggestions:12,showMethods:!0,showFunctions:!0,showConstructors:!0,showFields:!0,showVariables:!0,showClasses:!0,showStructs:!0,showInterfaces:!0,showModules:!0,showProperties:!0,showEvents:!0,showOperators:!0,showUnits:!0,showValues:!0,showConstants:!0,showEnums:!0,showEnumMembers:!0,showKeywords:!0,showWords:!0,showColors:!0,showFiles:!0,showReferences:!0,showFolders:!0,showTypeParameters:!0,showSnippets:!0,showUsers:!0,showIssues:!0,statusBar:{visible:!1}};super(96,"suggest",e,{"editor.suggest.insertMode":{type:"string",enum:["insert","replace"],enumDescriptions:[v("suggest.insertMode.insert","Insert suggestion without overwriting text right of the cursor."),v("suggest.insertMode.replace","Insert suggestion and overwrite text right of the cursor.")],default:e.insertMode,description:v("suggest.insertMode","Controls whether words are overwritten when accepting completions. Note that this depends on extensions opting into this feature.")},"editor.suggest.filterGraceful":{type:"boolean",default:e.filterGraceful,description:v("suggest.filterGraceful","Controls whether filtering and sorting suggestions accounts for small typos.")},"editor.suggest.localityBonus":{type:"boolean",default:e.localityBonus,description:v("suggest.localityBonus","Controls whether sorting favours words that appear close to the cursor.")},"editor.suggest.shareSuggestSelections":{type:"boolean",default:e.shareSuggestSelections,markdownDescription:v("suggest.shareSuggestSelections","Controls whether remembered suggestion selections are shared between multiple workspaces and windows (needs `#editor.suggestSelection#`).")},"editor.suggest.snippetsPreventQuickSuggestions":{type:"boolean",default:e.snippetsPreventQuickSuggestions,description:v("suggest.snippetsPreventQuickSuggestions","Controls whether an active snippet prevents quick suggestions.")},"editor.suggest.showIcons":{type:"boolean",default:e.showIcons,description:v("suggest.showIcons","Controls whether to show or hide icons in suggestions.")},"editor.suggest.maxVisibleSuggestions":{type:"number",default:e.maxVisibleSuggestions,minimum:1,maximum:15,description:v("suggest.maxVisibleSuggestions","Controls how many suggestions IntelliSense will show before showing a scrollbar (maximum 15).")},"editor.suggest.filteredTypes":{type:"object",deprecationMessage:v("deprecated","This setting is deprecated, please use separate settings like 'editor.suggest.showKeywords' or 'editor.suggest.showSnippets' instead.")},"editor.suggest.showMethods":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showMethods","When enabled IntelliSense shows `method`-suggestions.")},"editor.suggest.showFunctions":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showFunctions","When enabled IntelliSense shows `function`-suggestions.")},"editor.suggest.showConstructors":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showConstructors","When enabled IntelliSense shows `constructor`-suggestions.")},"editor.suggest.showFields":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showFields","When enabled IntelliSense shows `field`-suggestions.")},"editor.suggest.showVariables":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showVariables","When enabled IntelliSense shows `variable`-suggestions.")},"editor.suggest.showClasses":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showClasss","When enabled IntelliSense shows `class`-suggestions.")},"editor.suggest.showStructs":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showStructs","When enabled IntelliSense shows `struct`-suggestions.")},"editor.suggest.showInterfaces":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showInterfaces","When enabled IntelliSense shows `interface`-suggestions.")},"editor.suggest.showModules":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showModules","When enabled IntelliSense shows `module`-suggestions.")},"editor.suggest.showProperties":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showPropertys","When enabled IntelliSense shows `property`-suggestions.")},"editor.suggest.showEvents":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showEvents","When enabled IntelliSense shows `event`-suggestions.")},"editor.suggest.showOperators":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showOperators","When enabled IntelliSense shows `operator`-suggestions.")},"editor.suggest.showUnits":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showUnits","When enabled IntelliSense shows `unit`-suggestions.")},"editor.suggest.showValues":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showValues","When enabled IntelliSense shows `value`-suggestions.")},"editor.suggest.showConstants":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showConstants","When enabled IntelliSense shows `constant`-suggestions.")},"editor.suggest.showEnums":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showEnums","When enabled IntelliSense shows `enum`-suggestions.")},"editor.suggest.showEnumMembers":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showEnumMembers","When enabled IntelliSense shows `enumMember`-suggestions.")},"editor.suggest.showKeywords":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showKeywords","When enabled IntelliSense shows `keyword`-suggestions.")},"editor.suggest.showWords":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showTexts","When enabled IntelliSense shows `text`-suggestions.")},"editor.suggest.showColors":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showColors","When enabled IntelliSense shows `color`-suggestions.")},"editor.suggest.showFiles":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showFiles","When enabled IntelliSense shows `file`-suggestions.")},"editor.suggest.showReferences":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showReferences","When enabled IntelliSense shows `reference`-suggestions.")},"editor.suggest.showCustomcolors":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showCustomcolors","When enabled IntelliSense shows `customcolor`-suggestions.")},"editor.suggest.showFolders":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showFolders","When enabled IntelliSense shows `folder`-suggestions.")},"editor.suggest.showTypeParameters":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showTypeParameters","When enabled IntelliSense shows `typeParameter`-suggestions.")},"editor.suggest.showSnippets":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showSnippets","When enabled IntelliSense shows `snippet`-suggestions.")},"editor.suggest.showUsers":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showUsers","When enabled IntelliSense shows `user`-suggestions.")},"editor.suggest.showIssues":{type:"boolean",default:!0,markdownDescription:v("editor.suggest.showIssues","When enabled IntelliSense shows `issues`-suggestions.")},"editor.suggest.statusBar.visible":{type:"boolean",default:!1,markdownDescription:v("editor.suggest.statusBar.visible","Controls the visibility of the status bar at the bottom of the suggest widget.")}})}validate(e){var t;if(!e||"object"!==typeof e)return this.defaultValue;const n=e;return{insertMode:F.stringSet(n.insertMode,this.defaultValue.insertMode,["insert","replace"]),filterGraceful:T.boolean(n.filterGraceful,this.defaultValue.filterGraceful),snippetsPreventQuickSuggestions:T.boolean(n.snippetsPreventQuickSuggestions,this.defaultValue.filterGraceful),localityBonus:T.boolean(n.localityBonus,this.defaultValue.localityBonus),shareSuggestSelections:T.boolean(n.shareSuggestSelections,this.defaultValue.shareSuggestSelections),showIcons:T.boolean(n.showIcons,this.defaultValue.showIcons),maxVisibleSuggestions:O.clampedInt(n.maxVisibleSuggestions,this.defaultValue.maxVisibleSuggestions,1,15),showMethods:T.boolean(n.showMethods,this.defaultValue.showMethods),showFunctions:T.boolean(n.showFunctions,this.defaultValue.showFunctions),showConstructors:T.boolean(n.showConstructors,this.defaultValue.showConstructors),showFields:T.boolean(n.showFields,this.defaultValue.showFields),showVariables:T.boolean(n.showVariables,this.defaultValue.showVariables),showClasses:T.boolean(n.showClasses,this.defaultValue.showClasses),showStructs:T.boolean(n.showStructs,this.defaultValue.showStructs),showInterfaces:T.boolean(n.showInterfaces,this.defaultValue.showInterfaces),showModules:T.boolean(n.showModules,this.defaultValue.showModules),showProperties:T.boolean(n.showProperties,this.defaultValue.showProperties),showEvents:T.boolean(n.showEvents,this.defaultValue.showEvents),showOperators:T.boolean(n.showOperators,this.defaultValue.showOperators),showUnits:T.boolean(n.showUnits,this.defaultValue.showUnits),showValues:T.boolean(n.showValues,this.defaultValue.showValues),showConstants:T.boolean(n.showConstants,this.defaultValue.showConstants),showEnums:T.boolean(n.showEnums,this.defaultValue.showEnums),showEnumMembers:T.boolean(n.showEnumMembers,this.defaultValue.showEnumMembers),showKeywords:T.boolean(n.showKeywords,this.defaultValue.showKeywords),showWords:T.boolean(n.showWords,this.defaultValue.showWords),showColors:T.boolean(n.showColors,this.defaultValue.showColors),showFiles:T.boolean(n.showFiles,this.defaultValue.showFiles),showReferences:T.boolean(n.showReferences,this.defaultValue.showReferences),showFolders:T.boolean(n.showFolders,this.defaultValue.showFolders),showTypeParameters:T.boolean(n.showTypeParameters,this.defaultValue.showTypeParameters),showSnippets:T.boolean(n.showSnippets,this.defaultValue.showSnippets),showUsers:T.boolean(n.showUsers,this.defaultValue.showUsers),showIssues:T.boolean(n.showIssues,this.defaultValue.showIssues),statusBar:{visible:T.boolean(null===(t=n.statusBar)||void 0===t?void 0:t.visible,!!this.defaultValue.statusBar.visible)}}}}class me extends B{constructor(){super(116,[72])}compute(e,t,n){const i=t.get(72);return!!i||e.tabFocusMode}}function be(e){switch(e){case"none":return 0;case"same":return 1;case"indent":return 2;case"deepIndent":return 3}}class ve extends B{constructor(){super(118,[117])}compute(e,t,n){const i=t.get(117);return{isDominatedByLongLines:e.isDominatedByLongLines,isWordWrapMinified:i.isWordWrapMinified,isViewportWrapping:i.isViewportWrapping,wrappingColumn:i.wrappingColumn}}}const ye="Consolas, 'Courier New', monospace",we="Menlo, Monaco, 'Courier New', monospace",_e="'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback'",Ae={fontFamily:y["f"]?we:y["d"]?_e:ye,fontWeight:"normal",fontSize:y["f"]?12:14,lineHeight:0,letterSpacing:0},Ce={tabSize:4,indentSize:4,insertSpaces:!0,detectIndentation:!0,trimAutoWhitespace:!0,largeFileOptimizations:!0},Ee=[];function xe(e){return Ee[e.id]=e,e}const Se={acceptSuggestionOnCommitCharacter:xe(new T(0,"acceptSuggestionOnCommitCharacter",!0,{markdownDescription:v("acceptSuggestionOnCommitCharacter","Controls whether suggestions should be accepted on commit characters. For example, in JavaScript, the semi-colon (`;`) can be a commit character that accepts a suggestion and types that character.")})),acceptSuggestionOnEnter:xe(new F(1,"acceptSuggestionOnEnter","on",["on","smart","off"],{markdownEnumDescriptions:["",v("acceptSuggestionOnEnterSmart","Only accept a suggestion with `Enter` when it makes a textual change."),""],markdownDescription:v("acceptSuggestionOnEnter","Controls whether suggestions should be accepted on `Enter`, in addition to `Tab`. Helps to avoid ambiguity between inserting new lines or accepting suggestions.")})),accessibilitySupport:xe(new z),accessibilityPageSize:xe(new O(3,"accessibilityPageSize",10,1,1073741824,{description:v("accessibilityPageSize","Controls the number of lines in the editor that can be read out by a screen reader. Warning: this has a performance implication for numbers larger than the default.")})),ariaLabel:xe(new P(4,"ariaLabel",v("editorViewAccessibleLabel","Editor content"))),autoClosingBrackets:xe(new F(5,"autoClosingBrackets","languageDefined",["always","languageDefined","beforeWhitespace","never"],{enumDescriptions:["",v("editor.autoClosingBrackets.languageDefined","Use language configurations to determine when to autoclose brackets."),v("editor.autoClosingBrackets.beforeWhitespace","Autoclose brackets only when the cursor is to the left of whitespace."),""],description:v("autoClosingBrackets","Controls whether the editor should automatically close brackets after the user adds an opening bracket.")})),autoClosingOvertype:xe(new F(6,"autoClosingOvertype","auto",["always","auto","never"],{enumDescriptions:["",v("editor.autoClosingOvertype.auto","Type over closing quotes or brackets only if they were automatically inserted."),""],description:v("autoClosingOvertype","Controls whether the editor should type over closing quotes or brackets.")})),autoClosingQuotes:xe(new F(7,"autoClosingQuotes","languageDefined",["always","languageDefined","beforeWhitespace","never"],{enumDescriptions:["",v("editor.autoClosingQuotes.languageDefined","Use language configurations to determine when to autoclose quotes."),v("editor.autoClosingQuotes.beforeWhitespace","Autoclose quotes only when the cursor is to the left of whitespace."),""],description:v("autoClosingQuotes","Controls whether the editor should automatically close quotes after the user adds an opening quote.")})),autoIndent:xe(new j(8,"autoIndent",4,"full",["none","keep","brackets","advanced","full"],Q,{enumDescriptions:[v("editor.autoIndent.none","The editor will not insert indentation automatically."),v("editor.autoIndent.keep","The editor will keep the current line's indentation."),v("editor.autoIndent.brackets","The editor will keep the current line's indentation and honor language defined brackets."),v("editor.autoIndent.advanced","The editor will keep the current line's indentation, honor language defined brackets and invoke special onEnterRules defined by languages."),v("editor.autoIndent.full","The editor will keep the current line's indentation, honor language defined brackets, invoke special onEnterRules defined by languages, and honor indentationRules defined by languages.")],description:v("autoIndent","Controls whether the editor should automatically adjust the indentation when users type, paste, move or indent lines.")})),automaticLayout:xe(new T(9,"automaticLayout",!1)),autoSurround:xe(new F(10,"autoSurround","languageDefined",["languageDefined","quotes","brackets","never"],{enumDescriptions:[v("editor.autoSurround.languageDefined","Use language configurations to determine when to automatically surround selections."),v("editor.autoSurround.quotes","Surround with quotes but not brackets."),v("editor.autoSurround.brackets","Surround with brackets but not quotes."),""],description:v("autoSurround","Controls whether the editor should automatically surround selections.")})),codeLens:xe(new T(11,"codeLens",!0,{description:v("codeLens","Controls whether the editor shows CodeLens.")})),colorDecorators:xe(new T(12,"colorDecorators",!0,{description:v("colorDecorators","Controls whether the editor should render the inline color decorators and color picker.")})),columnSelection:xe(new T(13,"columnSelection",!1,{description:v("columnSelection","Enable that the selection with the mouse and keys is doing column selection.")})),comments:xe(new V),contextmenu:xe(new T(15,"contextmenu",!0)),copyWithSyntaxHighlighting:xe(new T(16,"copyWithSyntaxHighlighting",!0,{description:v("copyWithSyntaxHighlighting","Controls whether syntax highlighting should be copied into the clipboard.")})),cursorBlinking:xe(new j(17,"cursorBlinking",1,"blink",["blink","smooth","phase","expand","solid"],W,{description:v("cursorBlinking","Control the cursor animation style.")})),cursorSmoothCaretAnimation:xe(new T(18,"cursorSmoothCaretAnimation",!1,{description:v("cursorSmoothCaretAnimation","Controls whether the smooth caret animation should be enabled.")})),cursorStyle:xe(new j(19,"cursorStyle",H.Line,"line",["line","block","underline","line-thin","block-outline","underline-thin"],U,{description:v("cursorStyle","Controls the cursor style.")})),cursorSurroundingLines:xe(new O(20,"cursorSurroundingLines",0,0,1073741824,{description:v("cursorSurroundingLines","Controls the minimal number of visible leading and trailing lines surrounding the cursor. Known as 'scrollOff' or `scrollOffset` in some other editors.")})),cursorSurroundingLinesStyle:xe(new F(21,"cursorSurroundingLinesStyle","default",["default","all"],{enumDescriptions:[v("cursorSurroundingLinesStyle.default","`cursorSurroundingLines` is enforced only when triggered via the keyboard or API."),v("cursorSurroundingLinesStyle.all","`cursorSurroundingLines` is enforced always.")],description:v("cursorSurroundingLinesStyle","Controls when `cursorSurroundingLines` should be enforced.")})),cursorWidth:xe(new O(22,"cursorWidth",0,0,1073741824,{markdownDescription:v("cursorWidth","Controls the width of the cursor when `#editor.cursorStyle#` is set to `line`.")})),disableLayerHinting:xe(new T(23,"disableLayerHinting",!1)),disableMonospaceOptimizations:xe(new T(24,"disableMonospaceOptimizations",!1)),dragAndDrop:xe(new T(25,"dragAndDrop",!0,{description:v("dragAndDrop","Controls whether the editor should allow moving selections via drag and drop.")})),emptySelectionClipboard:xe(new G),extraEditorClassName:xe(new P(27,"extraEditorClassName","")),fastScrollSensitivity:xe(new R(28,"fastScrollSensitivity",5,e=>e<=0?5:e,{markdownDescription:v("fastScrollSensitivity","Scrolling speed multiplier when pressing `Alt`.")})),find:xe(new K),fixedOverflowWidgets:xe(new T(30,"fixedOverflowWidgets",!1)),folding:xe(new T(31,"folding",!0,{description:v("folding","Controls whether the editor has code folding enabled.")})),foldingStrategy:xe(new F(32,"foldingStrategy","auto",["auto","indentation"],{enumDescriptions:[v("foldingStrategy.auto","Use a language-specific folding strategy if available, else the indentation-based one."),v("foldingStrategy.indentation","Use the indentation-based folding strategy.")],description:v("foldingStrategy","Controls the strategy for computing folding ranges.")})),foldingHighlight:xe(new T(33,"foldingHighlight",!0,{description:v("foldingHighlight","Controls whether the editor should highlight folded ranges.")})),unfoldOnClickAfterEndOfLine:xe(new T(34,"unfoldOnClickAfterEndOfLine",!1,{description:v("unfoldOnClickAfterEndOfLine","Controls whether clicking on the empty content after a folded line will unfold the line.")})),fontFamily:xe(new P(35,"fontFamily",Ae.fontFamily,{description:v("fontFamily","Controls the font family.")})),fontInfo:xe(new J),fontLigatures2:xe(new q),fontSize:xe(new X),fontWeight:xe(new $),formatOnPaste:xe(new T(40,"formatOnPaste",!1,{description:v("formatOnPaste","Controls whether the editor should automatically format the pasted content. A formatter must be available and the formatter should be able to format a range in a document.")})),formatOnType:xe(new T(41,"formatOnType",!1,{description:v("formatOnType","Controls whether the editor should automatically format the line after typing.")})),glyphMargin:xe(new T(42,"glyphMargin",!0,{description:v("glyphMargin","Controls whether the editor should render the vertical glyph margin. Glyph margin is mostly used for debugging.")})),gotoLocation:xe(new Z),hideCursorInOverviewRuler:xe(new T(44,"hideCursorInOverviewRuler",!1,{description:v("hideCursorInOverviewRuler","Controls whether the cursor should be hidden in the overview ruler.")})),highlightActiveIndentGuide:xe(new T(45,"highlightActiveIndentGuide",!0,{description:v("highlightActiveIndentGuide","Controls whether the editor should highlight the active indent guide.")})),hover:xe(new ee),inDiffEditor:xe(new T(47,"inDiffEditor",!1)),letterSpacing:xe(new R(48,"letterSpacing",Ae.letterSpacing,e=>R.clamp(e,-5,20),{description:v("letterSpacing","Controls the letter spacing in pixels.")})),lightbulb:xe(new ne),lineDecorationsWidth:xe(new I(50,"lineDecorationsWidth",10)),lineHeight:xe(new ie),lineNumbers:xe(new he),lineNumbersMinChars:xe(new O(53,"lineNumbersMinChars",5,1,300)),links:xe(new T(54,"links",!0,{description:v("links","Controls whether the editor should detect links and make them clickable.")})),matchBrackets:xe(new F(55,"matchBrackets","always",["always","near","never"],{description:v("matchBrackets","Highlight matching brackets.")})),minimap:xe(new oe),mouseStyle:xe(new F(57,"mouseStyle","text",["text","default","copy"])),mouseWheelScrollSensitivity:xe(new R(58,"mouseWheelScrollSensitivity",1,e=>0===e?1:e,{markdownDescription:v("mouseWheelScrollSensitivity","A multiplier to be used on the `deltaX` and `deltaY` of mouse wheel scroll events.")})),mouseWheelZoom:xe(new T(59,"mouseWheelZoom",!1,{markdownDescription:v("mouseWheelZoom","Zoom the font of the editor when using mouse wheel and holding `Ctrl`.")})),multiCursorMergeOverlapping:xe(new T(60,"multiCursorMergeOverlapping",!0,{description:v("multiCursorMergeOverlapping","Merge multiple cursors when they are overlapping.")})),multiCursorModifier:xe(new j(61,"multiCursorModifier","altKey","alt",["ctrlCmd","alt"],re,{markdownEnumDescriptions:[v("multiCursorModifier.ctrlCmd","Maps to `Control` on Windows and Linux and to `Command` on macOS."),v("multiCursorModifier.alt","Maps to `Alt` on Windows and Linux and to `Option` on macOS.")],markdownDescription:v({key:"multiCursorModifier",comment:["- `ctrlCmd` refers to a value the setting can take and should not be localized.","- `Control` and `Command` refer to the modifier keys Ctrl or Cmd on the keyboard and can be localized."]},"The modifier to be used to add multiple cursors with the mouse. The Go To Definition and Open Link mouse gestures will adapt such that they do not conflict with the multicursor modifier. [Read more](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).")})),multiCursorPaste:xe(new F(62,"multiCursorPaste","spread",["spread","full"],{markdownEnumDescriptions:[v("multiCursorPaste.spread","Each cursor pastes a single line of the text."),v("multiCursorPaste.full","Each cursor pastes the full text.")],markdownDescription:v("multiCursorPaste","Controls pasting when the line count of the pasted text matches the cursor count.")})),occurrencesHighlight:xe(new T(63,"occurrencesHighlight",!0,{description:v("occurrencesHighlight","Controls whether the editor should highlight semantic symbol occurrences.")})),overviewRulerBorder:xe(new T(64,"overviewRulerBorder",!0,{description:v("overviewRulerBorder","Controls whether a border should be drawn around the overview ruler.")})),overviewRulerLanes:xe(new O(65,"overviewRulerLanes",3,0,3)),padding:xe(new se),parameterHints:xe(new ae),peekWidgetDefaultFocus:xe(new F(68,"peekWidgetDefaultFocus","tree",["tree","editor"],{enumDescriptions:[v("peekWidgetDefaultFocus.tree","Focus the tree when opening peek"),v("peekWidgetDefaultFocus.editor","Focus the editor when opening peek")],description:v("peekWidgetDefaultFocus","Controls whether to focus the inline editor or the tree in the peek widget.")})),definitionLinkOpensInPeek:xe(new T(69,"definitionLinkOpensInPeek",!1,{description:v("definitionLinkOpensInPeek","Controls whether the Go to Definition mouse gesture always opens the peek widget.")})),quickSuggestions:xe(new ce),quickSuggestionsDelay:xe(new O(71,"quickSuggestionsDelay",10,0,1073741824,{description:v("quickSuggestionsDelay","Controls the delay in milliseconds after which quick suggestions will show up.")})),readOnly:xe(new T(72,"readOnly",!1)),renameOnType:xe(new T(73,"renameOnType",!1,{description:v("renameOnType","Controls whether the editor auto renames on type.")})),renderControlCharacters:xe(new T(74,"renderControlCharacters",!1,{description:v("renderControlCharacters","Controls whether the editor should render control characters.")})),renderIndentGuides:xe(new T(75,"renderIndentGuides",!0,{description:v("renderIndentGuides","Controls whether the editor should render indent guides.")})),renderFinalNewline:xe(new T(76,"renderFinalNewline",!0,{description:v("renderFinalNewline","Render last line number when the file ends with a newline.")})),renderLineHighlight:xe(new F(77,"renderLineHighlight","line",["none","gutter","line","all"],{enumDescriptions:["","","",v("renderLineHighlight.all","Highlights both the gutter and the current line.")],description:v("renderLineHighlight","Controls how the editor should render the current line highlight.")})),renderLineHighlightOnlyWhenFocus:xe(new T(78,"renderLineHighlightOnlyWhenFocus",!1,{description:v("renderLineHighlightOnlyWhenFocus","Controls if the editor should render the current line highlight only when the editor is focused")})),renderValidationDecorations:xe(new F(79,"renderValidationDecorations","editable",["editable","on","off"])),renderWhitespace:xe(new F(80,"renderWhitespace","selection",["none","boundary","selection","trailing","all"],{enumDescriptions:["",v("renderWhitespace.boundary","Render whitespace characters except for single spaces between words."),v("renderWhitespace.selection","Render whitespace characters only on selected text."),v("renderWhitespace.trailing","Render only trailing whitespace characters"),""],description:v("renderWhitespace","Controls how the editor should render whitespace characters.")})),revealHorizontalRightPadding:xe(new O(81,"revealHorizontalRightPadding",30,0,1e3)),roundedSelection:xe(new T(82,"roundedSelection",!0,{description:v("roundedSelection","Controls whether selections should have rounded corners.")})),rulers:xe(new de),scrollbar:xe(new fe),scrollBeyondLastColumn:xe(new O(85,"scrollBeyondLastColumn",5,0,1073741824,{description:v("scrollBeyondLastColumn","Controls the number of extra characters beyond which the editor will scroll horizontally.")})),scrollBeyondLastLine:xe(new T(86,"scrollBeyondLastLine",!0,{description:v("scrollBeyondLastLine","Controls whether the editor will scroll beyond the last line.")})),scrollPredominantAxis:xe(new T(87,"scrollPredominantAxis",!0,{description:v("scrollPredominantAxis","Scroll only along the predominant axis when scrolling both vertically and horizontally at the same time. Prevents horizontal drift when scrolling vertically on a trackpad.")})),selectionClipboard:xe(new T(88,"selectionClipboard",!0,{description:v("selectionClipboard","Controls whether the Linux primary clipboard should be supported."),included:y["d"]})),selectionHighlight:xe(new T(89,"selectionHighlight",!0,{description:v("selectionHighlight","Controls whether the editor should highlight matches similar to the selection.")})),selectOnLineNumbers:xe(new T(90,"selectOnLineNumbers",!0)),showFoldingControls:xe(new F(91,"showFoldingControls","mouseover",["always","mouseover"],{enumDescriptions:[v("showFoldingControls.always","Always show the folding controls."),v("showFoldingControls.mouseover","Only show the folding controls when the mouse is over the gutter.")],description:v("showFoldingControls","Controls when the folding controls on the gutter are shown.")})),showUnused:xe(new T(92,"showUnused",!0,{description:v("showUnused","Controls fading out of unused code.")})),showDeprecated:xe(new T(113,"showDeprecated",!0,{description:v("showDeprecated","Controls strikethrough deprecated variables.")})),snippetSuggestions:xe(new F(93,"snippetSuggestions","inline",["top","bottom","inline","none"],{enumDescriptions:[v("snippetSuggestions.top","Show snippet suggestions on top of other suggestions."),v("snippetSuggestions.bottom","Show snippet suggestions below other suggestions."),v("snippetSuggestions.inline","Show snippets suggestions with other suggestions."),v("snippetSuggestions.none","Do not show snippet suggestions.")],description:v("snippetSuggestions","Controls whether snippets are shown with other suggestions and how they are sorted.")})),smoothScrolling:xe(new T(94,"smoothScrolling",!1,{description:v("smoothScrolling","Controls whether the editor will scroll using an animation.")})),stopRenderingLineAfter:xe(new O(95,"stopRenderingLineAfter",1e4,-1,1073741824)),suggest:xe(new ge),suggestFontSize:xe(new O(97,"suggestFontSize",0,0,1e3,{markdownDescription:v("suggestFontSize","Font size for the suggest widget. When set to `0`, the value of `#editor.fontSize#` is used.")})),suggestLineHeight:xe(new O(98,"suggestLineHeight",0,0,1e3,{markdownDescription:v("suggestLineHeight","Line height for the suggest widget. When set to `0`, the value of `#editor.lineHeight#` is used.")})),suggestOnTriggerCharacters:xe(new T(99,"suggestOnTriggerCharacters",!0,{description:v("suggestOnTriggerCharacters","Controls whether suggestions should automatically show up when typing trigger characters.")})),suggestSelection:xe(new F(100,"suggestSelection","recentlyUsed",["first","recentlyUsed","recentlyUsedByPrefix"],{markdownEnumDescriptions:[v("suggestSelection.first","Always select the first suggestion."),v("suggestSelection.recentlyUsed","Select recent suggestions unless further typing selects one, e.g. `console.| -> console.log` because `log` has been completed recently."),v("suggestSelection.recentlyUsedByPrefix","Select suggestions based on previous prefixes that have completed those suggestions, e.g. `co -> console` and `con -> const`.")],description:v("suggestSelection","Controls how suggestions are pre-selected when showing the suggest list.")})),tabCompletion:xe(new F(101,"tabCompletion","off",["on","off","onlySnippets"],{enumDescriptions:[v("tabCompletion.on","Tab complete will insert the best matching suggestion when pressing tab."),v("tabCompletion.off","Disable tab completions."),v("tabCompletion.onlySnippets","Tab complete snippets when their prefix match. Works best when 'quickSuggestions' aren't enabled.")],description:v("tabCompletion","Enables tab completions.")})),tabIndex:xe(new O(102,"tabIndex",0,-1,1073741824)),unusualLineTerminators:xe(new F(103,"unusualLineTerminators","prompt",["off","prompt","auto"],{enumDescriptions:[v("unusualLineTerminators.off","Unusual line terminators are ignored."),v("unusualLineTerminators.prompt","Unusual line terminators prompt to be removed."),v("unusualLineTerminators.auto","Unusual line terminators are automatically removed.")],description:v("unusualLineTerminators","Remove unusual line terminators that might cause problems.")})),useTabStops:xe(new T(104,"useTabStops",!0,{description:v("useTabStops","Inserting and deleting whitespace follows tab stops.")})),wordSeparators:xe(new P(105,"wordSeparators",w,{description:v("wordSeparators","Characters that will be used as word separators when doing word related navigations or operations.")})),wordWrap:xe(new F(106,"wordWrap","off",["off","on","wordWrapColumn","bounded"],{markdownEnumDescriptions:[v("wordWrap.off","Lines will never wrap."),v("wordWrap.on","Lines will wrap at the viewport width."),v({key:"wordWrap.wordWrapColumn",comment:["- `editor.wordWrapColumn` refers to a different setting and should not be localized."]},"Lines will wrap at `#editor.wordWrapColumn#`."),v({key:"wordWrap.bounded",comment:["- viewport means the edge of the visible window size.","- `editor.wordWrapColumn` refers to a different setting and should not be localized."]},"Lines will wrap at the minimum of viewport and `#editor.wordWrapColumn#`.")],description:v({key:"wordWrap",comment:["- 'off', 'on', 'wordWrapColumn' and 'bounded' refer to values the setting can take and should not be localized.","- `editor.wordWrapColumn` refers to a different setting and should not be localized."]},"Controls how lines should wrap.")})),wordWrapBreakAfterCharacters:xe(new P(107,"wordWrapBreakAfterCharacters"," \t})]?|/&.,;垄掳鈥测�斥�扳剝銆併�傦健锝わ繝锛岋紟锛氾紱锛燂紒锛呫兓锝ャ倽銈炪兘銉俱兗銈°偅銈ャ偋銈┿儍銉c儱銉с儺銉点兌銇併亙銇呫亣銇夈仯銈冦倕銈囥値銈曘倴銍般嚤銍层嚦銍淬嚨銍躲嚪銍搞嚬銍恒嚮銍笺嚱銍俱嚳銆呫�伙涧锝僵锝将锝江锝蒋锝扳�濄�夈�嬨�嶃�忋�戙�曪級锛斤綕锝�")),wordWrapBreakBeforeCharacters:xe(new P(108,"wordWrapBreakBeforeCharacters","([{鈥樷�溿�堛�娿�屻�庛�愩�旓紙锛伙經锝⒙Bワ紕锟★骏+锛�")),wordWrapColumn:xe(new O(109,"wordWrapColumn",80,1,1073741824,{markdownDescription:v({key:"wordWrapColumn",comment:["- `editor.wordWrap` refers to a different setting and should not be localized.","- 'wordWrapColumn' and 'bounded' refer to values the different setting can take and should not be localized."]},"Controls the wrapping column of the editor when `#editor.wordWrap#` is `wordWrapColumn` or `bounded`.")})),wordWrapMinified:xe(new T(110,"wordWrapMinified",!0)),wrappingIndent:xe(new j(111,"wrappingIndent",1,"same",["none","same","indent","deepIndent"],be,{enumDescriptions:[v("wrappingIndent.none","No indentation. Wrapped lines begin at column 1."),v("wrappingIndent.same","Wrapped lines get the same indentation as the parent."),v("wrappingIndent.indent","Wrapped lines get +1 indentation toward the parent."),v("wrappingIndent.deepIndent","Wrapped lines get +2 indentation toward the parent.")],description:v("wrappingIndent","Controls the indentation of wrapped lines.")})),wrappingStrategy:xe(new F(112,"wrappingStrategy","simple",["simple","advanced"],{enumDescriptions:[v("wrappingStrategy.simple","Assumes that all characters are of the same width. This is a fast algorithm that works correctly for monospace fonts and certain scripts (like Latin characters) where glyphs are of equal width."),v("wrappingStrategy.advanced","Delegates wrapping points computation to the browser. This is a slow algorithm, that might cause freezes for large files, but it works correctly in all cases.")],description:v("wrappingStrategy","Controls the algorithm that computes wrapping points.")})),editorClassName:xe(new Y),pixelRatio:xe(new le),tabFocusMode:xe(new me),layoutInfo:xe(new te),wrappingInfo:xe(new ve)};class De{constructor(){this.listeners=[],this.unexpectedErrorHandler=function(e){setTimeout(()=>{if(e.stack)throw new Error(e.message+"\n\n"+e.stack);throw e},0)}}emit(e){this.listeners.forEach(t=>{t(e)})}onUnexpectedError(e){this.unexpectedErrorHandler(e),this.emit(e)}onUnexpectedExternalError(e){this.unexpectedErrorHandler(e)}}const ke=new De;function Me(e){Be(e)||ke.onUnexpectedError(e)}function Ne(e){if(e instanceof Error){let{name:t,message:n}=e;const i=e.stacktrace||e.stack;return{$isError:!0,name:t,message:n,stack:i}}return e}const Le="Canceled";function Be(e){return e instanceof Error&&e.name===Le&&e.message===Le}function Ie(){const e=new Error(Le);return e.name=e.message,e}function Te(e){return e?new Error("Illegal argument: "+e):new Error("Illegal argument")}function Oe(e){return e?new Error("Illegal state: "+e):new Error("Illegal state")}var Re;(function(e){function t(e){return e&&"object"===typeof e&&"function"===typeof e[Symbol.iterator]}e.is=t;const n=Object.freeze([]);function i(){return n}function*o(e){yield e}function r(e){return e||n}function s(e){return e[Symbol.iterator]().next().value}function a(e,t){for(const n of e)if(t(n))return!0;return!1}function*l(e,t){for(const n of e)t(n)&&(yield n)}function*c(e,t){for(const n of e)yield t(n)}function*h(...e){for(const t of e)for(const e of t)yield e}function u(t,n=Number.POSITIVE_INFINITY){const i=[];if(0===n)return[i,t];const o=t[Symbol.iterator]();for(let r=0;r<n;r++){const t=o.next();if(t.done)return[i,e.empty()];i.push(t.value)}return[i,{[Symbol.iterator](){return o}}]}e.empty=i,e.single=o,e.from=r,e.first=s,e.some=a,e.filter=l,e.map=c,e.concat=h,e.consume=u})(Re||(Re={}));const Pe=!1,Fe="__is_disposable_tracked__";function je(e){if(Pe&&e&&e!==Ge.None)try{e[Fe]=!0}catch(t){}}function Qe(e){if(!Pe)return e;new Error("Potentially leaked disposable").stack;return setTimeout(()=>{e[Fe]},3e3),e}class ze extends Error{constructor(e){super(`Encounter errors while disposing of store. Errors: [${e.join(", ")}]`),this.errors=e}}function Ve(e){return"function"===typeof e.dispose&&0===e.dispose.length}function We(e){if(Re.is(e)){let n=[];for(const i of e)if(i){je(i);try{i.dispose()}catch(t){n.push(t)}}if(1===n.length)throw n[0];if(n.length>1)throw new ze(n);return Array.isArray(e)?[]:e}if(e)return je(e),e.dispose(),e}function He(...e){return e.forEach(je),Qe({dispose:()=>We(e)})}function Ue(e){const t=Qe({dispose:()=>{je(t),e()}});return t}class Ye{constructor(){this._toDispose=new Set,this._isDisposed=!1}dispose(){this._isDisposed||(je(this),this._isDisposed=!0,this.clear())}clear(){try{We(this._toDispose.values())}finally{this._toDispose.clear()}}add(e){if(!e)return e;if(e===this)throw new Error("Cannot register a disposable on itself!");return je(e),this._isDisposed?Ye.DISABLE_DISPOSED_WARNING:this._toDispose.add(e),e}}Ye.DISABLE_DISPOSED_WARNING=!1;class Ge{constructor(){this._store=new Ye,Qe(this)}dispose(){je(this),this._store.dispose()}_register(e){if(e===this)throw new Error("Cannot register a disposable on itself!");return this._store.add(e)}}Ge.None=Object.freeze({dispose(){}});class Ke{constructor(e){this.object=e}dispose(){}}class qe{constructor(e){this.element=e,this.next=qe.Undefined,this.prev=qe.Undefined}}qe.Undefined=new qe(void 0);class Je{constructor(){this._first=qe.Undefined,this._last=qe.Undefined,this._size=0}get size(){return this._size}isEmpty(){return this._first===qe.Undefined}clear(){this._first=qe.Undefined,this._last=qe.Undefined,this._size=0}unshift(e){return this._insert(e,!1)}push(e){return this._insert(e,!0)}_insert(e,t){const n=new qe(e);if(this._first===qe.Undefined)this._first=n,this._last=n;else if(t){const e=this._last;this._last=n,n.prev=e,e.next=n}else{const e=this._first;this._first=n,n.next=e,e.prev=n}this._size+=1;let i=!1;return()=>{i||(i=!0,this._remove(n))}}shift(){if(this._first!==qe.Undefined){const e=this._first.element;return this._remove(this._first),e}}pop(){if(this._last!==qe.Undefined){const e=this._last.element;return this._remove(this._last),e}}_remove(e){if(e.prev!==qe.Undefined&&e.next!==qe.Undefined){const t=e.prev;t.next=e.next,e.next.prev=t}else e.prev===qe.Undefined&&e.next===qe.Undefined?(this._first=qe.Undefined,this._last=qe.Undefined):e.next===qe.Undefined?(this._last=this._last.prev,this._last.next=qe.Undefined):e.prev===qe.Undefined&&(this._first=this._first.next,this._first.prev=qe.Undefined);this._size-=1}*[Symbol.iterator](){let e=this._first;while(e!==qe.Undefined)yield e.element,e=e.next}toArray(){const e=[];for(let t=this._first;t!==qe.Undefined;t=t.next)e.push(t.element);return e}}var Xe;(function(e){function t(e){return(t,n=null,i)=>{let o,r=!1;return o=e(e=>{if(!r)return o?o.dispose():r=!0,t.call(n,e)},null,i),r&&o.dispose(),o}}function n(e,t){return l((n,i=null,o)=>e(e=>n.call(i,t(e)),null,o))}function i(e,t){return l((n,i=null,o)=>e(e=>{t(e),n.call(i,e)},null,o))}function o(e,t){return l((n,i=null,o)=>e(e=>t(e)&&n.call(i,e),null,o))}function r(e){return e}function s(...e){return(t,n=null,i)=>He(...e.map(e=>e(e=>t.call(n,e),null,i)))}function a(e,t,i){let o=i;return n(e,e=>(o=t(o,e),o))}function l(e){let t;const n=new et({onFirstListenerAdd(){t=e(n.fire,n)},onLastListenerRemove(){t.dispose()}});return n.event}function c(e,t,n=100,i=!1,o){let r,s=void 0,a=void 0,l=0;const c=new et({leakWarningThreshold:o,onFirstListenerAdd(){r=e(e=>{l++,s=t(s,e),i&&!a&&(c.fire(s),s=void 0),clearTimeout(a),a=setTimeout(()=>{const e=s;s=void 0,a=void 0,(!i||l>1)&&c.fire(e),l=0},n)})},onLastListenerRemove(){r.dispose()}});return c.event}function h(e){const i=(new Date).getTime();return n(t(e),e=>(new Date).getTime()-i)}function u(e){let t,n=!0;return o(e,e=>{const i=n||e!==t;return n=!1,t=e,i})}function d(e,t=!1,n=[]){let i=n.slice(),o=e(e=>{i?i.push(e):s.fire(e)});const r=()=>{i&&i.forEach(e=>s.fire(e)),i=null},s=new et({onFirstListenerAdd(){o||(o=e(e=>s.fire(e)))},onFirstListenerDidAdd(){i&&(t?setTimeout(r):r())},onLastListenerRemove(){o&&o.dispose(),o=null}});return s.event}e.None=()=>Ge.None,e.once=t,e.map=n,e.forEach=i,e.filter=o,e.signal=r,e.any=s,e.reduce=a,e.snapshot=l,e.debounce=c,e.stopwatch=h,e.latch=u,e.buffer=d;class p{constructor(e){this.event=e}map(e){return new p(n(this.event,e))}forEach(e){return new p(i(this.event,e))}filter(e){return new p(o(this.event,e))}reduce(e,t){return new p(a(this.event,e,t))}latch(){return new p(u(this.event))}debounce(e,t=100,n=!1,i){return new p(c(this.event,e,t,n,i))}on(e,t,n){return this.event(e,t,n)}once(e,n,i){return t(this.event)(e,n,i)}}function f(e){return new p(e)}function g(e,t,n=(e=>e)){const i=(...e)=>s.fire(n(...e)),o=()=>e.on(t,i),r=()=>e.removeListener(t,i),s=new et({onFirstListenerAdd:o,onLastListenerRemove:r});return s.event}function m(e,t,n=(e=>e)){const i=(...e)=>s.fire(n(...e)),o=()=>e.addEventListener(t,i),r=()=>e.removeEventListener(t,i),s=new et({onFirstListenerAdd:o,onLastListenerRemove:r});return s.event}function b(e){const t=new et;let n=!1;return e.then(void 0,()=>null).then(()=>{n?t.fire(void 0):setTimeout(()=>t.fire(void 0),0)}),n=!0,t.event}function v(e){return new Promise(n=>t(e)(n))}e.chain=f,e.fromNodeEventEmitter=g,e.fromDOMEventEmitter=m,e.fromPromise=b,e.toPromise=v})(Xe||(Xe={}));let $e=-1;class Ze{constructor(e,t=Math.random().toString(18).slice(2,5)){this.customThreshold=e,this.name=t,this._warnCountdown=0}dispose(){this._stacks&&this._stacks.clear()}check(e){let t=$e;if("number"===typeof this.customThreshold&&(t=this.customThreshold),t<=0||e<t)return;this._stacks||(this._stacks=new Map);const n=(new Error).stack.split("\n").slice(3).join("\n"),i=this._stacks.get(n)||0;if(this._stacks.set(n,i+1),this._warnCountdown-=1,this._warnCountdown<=0){let e;this._warnCountdown=.5*t;let n=0;for(const[t,i]of this._stacks)(!e||n<i)&&(e=t,n=i)}return()=>{const e=this._stacks.get(n)||0;this._stacks.set(n,e-1)}}}class et{constructor(e){this._disposed=!1,this._options=e,this._leakageMon=$e>0?new Ze(this._options&&this._options.leakWarningThreshold):void 0}get event(){return this._event||(this._event=(e,t,n)=>{this._listeners||(this._listeners=new Je);const i=this._listeners.isEmpty();i&&this._options&&this._options.onFirstListenerAdd&&this._options.onFirstListenerAdd(this);const o=this._listeners.push(t?[e,t]:e);let r,s;return i&&this._options&&this._options.onFirstListenerDidAdd&&this._options.onFirstListenerDidAdd(this),this._options&&this._options.onListenerDidAdd&&this._options.onListenerDidAdd(this,e,t),this._leakageMon&&(r=this._leakageMon.check(this._listeners.size)),s={dispose:()=>{if(r&&r(),s.dispose=et._noop,!this._disposed&&(o(),this._options&&this._options.onLastListenerRemove)){const e=this._listeners&&!this._listeners.isEmpty();e||this._options.onLastListenerRemove(this)}}},n instanceof Ye?n.add(s):Array.isArray(n)&&n.push(s),s}),this._event}fire(e){if(this._listeners){this._deliveryQueue||(this._deliveryQueue=new Je);for(let t of this._listeners)this._deliveryQueue.push([t,e]);while(this._deliveryQueue.size>0){const[e,n]=this._deliveryQueue.shift();try{"function"===typeof e?e.call(void 0,n):e[0].call(e[1],n)}catch(t){Me(t)}}}}dispose(){this._listeners&&this._listeners.clear(),this._deliveryQueue&&this._deliveryQueue.clear(),this._leakageMon&&this._leakageMon.dispose(),this._disposed=!0}}et._noop=function(){};class tt extends et{constructor(e){super(e),this._isPaused=0,this._eventQueue=new Je,this._mergeFn=e&&e.merge}pause(){this._isPaused++}resume(){if(0!==this._isPaused&&0===--this._isPaused)if(this._mergeFn){const e=this._eventQueue.toArray();this._eventQueue.clear(),super.fire(this._mergeFn(e))}else while(!this._isPaused&&0!==this._eventQueue.size)super.fire(this._eventQueue.shift())}fire(e){this._listeners&&(0!==this._isPaused?this._eventQueue.push(e):super.fire(e))}}class nt{constructor(){this.buffers=[]}wrapEvent(e){return(t,n,i)=>e(e=>{const i=this.buffers[this.buffers.length-1];i?i.push(()=>t.call(n,e)):t.call(n,e)},void 0,i)}bufferEvents(e){const t=[];this.buffers.push(t);const n=e();return this.buffers.pop(),t.forEach(e=>e()),n}}class it{constructor(){this.listening=!1,this.inputEvent=Xe.None,this.inputEventListener=Ge.None,this.emitter=new et({onFirstListenerDidAdd:()=>{this.listening=!0,this.inputEventListener=this.inputEvent(this.emitter.fire,this.emitter)},onLastListenerRemove:()=>{this.listening=!1,this.inputEventListener.dispose()}}),this.event=this.emitter.event}set input(e){this.inputEvent=e,this.listening&&(this.inputEventListener.dispose(),this.inputEventListener=e(this.emitter.fire,this.emitter))}dispose(){this.inputEventListener.dispose(),this.emitter.dispose()}}const ot=Object.freeze((function(e,t){const n=setTimeout(e.bind(t),0);return{dispose(){clearTimeout(n)}}}));var rt;(function(e){function t(t){return t===e.None||t===e.Cancelled||(t instanceof st||!(!t||"object"!==typeof t)&&("boolean"===typeof t.isCancellationRequested&&"function"===typeof t.onCancellationRequested))}e.isCancellationToken=t,e.None=Object.freeze({isCancellationRequested:!1,onCancellationRequested:Xe.None}),e.Cancelled=Object.freeze({isCancellationRequested:!0,onCancellationRequested:ot})})(rt||(rt={}));class st{constructor(){this._isCancelled=!1,this._emitter=null}cancel(){this._isCancelled||(this._isCancelled=!0,this._emitter&&(this._emitter.fire(void 0),this.dispose()))}get isCancellationRequested(){return this._isCancelled}get onCancellationRequested(){return this._isCancelled?ot:(this._emitter||(this._emitter=new et),this._emitter.event)}dispose(){this._emitter&&(this._emitter.dispose(),this._emitter=null)}}class at{constructor(e){this._token=void 0,this._parentListener=void 0,this._parentListener=e&&e.onCancellationRequested(this.cancel,this)}get token(){return this._token||(this._token=new st),this._token}cancel(){this._token?this._token instanceof st&&this._token.cancel():this._token=rt.Cancelled}dispose(e=!1){e&&this.cancel(),this._parentListener&&this._parentListener.dispose(),this._token?this._token instanceof st&&this._token.dispose():this._token=rt.None}}class lt{constructor(){this._keyCodeToStr=[],this._strToKeyCode=Object.create(null)}define(e,t){this._keyCodeToStr[e]=t,this._strToKeyCode[t.toLowerCase()]=e}keyCodeToStr(e){return this._keyCodeToStr[e]}strToKeyCode(e){return this._strToKeyCode[e.toLowerCase()]||0}}const ct=new lt,ht=new lt,ut=new lt;var dt;function pt(e,t){const n=(65535&t)<<16>>>0;return(e|n)>>>0}function ft(e,t){if(0===e)return null;const n=(65535&e)>>>0,i=(4294901760&e)>>>16;return new bt(0!==i?[gt(n,t),gt(i,t)]:[gt(n,t)])}function gt(e,t){const n=!!(2048&e),i=!!(256&e),o=2===t?i:n,r=!!(1024&e),s=!!(512&e),a=2===t?n:i,l=255&e;return new mt(o,r,s,a,l)}(function(){function e(e,t,n=t,i=n){ct.define(e,t),ht.define(e,n),ut.define(e,i)}e(0,"unknown"),e(1,"Backspace"),e(2,"Tab"),e(3,"Enter"),e(4,"Shift"),e(5,"Ctrl"),e(6,"Alt"),e(7,"PauseBreak"),e(8,"CapsLock"),e(9,"Escape"),e(10,"Space"),e(11,"PageUp"),e(12,"PageDown"),e(13,"End"),e(14,"Home"),e(15,"LeftArrow","Left"),e(16,"UpArrow","Up"),e(17,"RightArrow","Right"),e(18,"DownArrow","Down"),e(19,"Insert"),e(20,"Delete"),e(21,"0"),e(22,"1"),e(23,"2"),e(24,"3"),e(25,"4"),e(26,"5"),e(27,"6"),e(28,"7"),e(29,"8"),e(30,"9"),e(31,"A"),e(32,"B"),e(33,"C"),e(34,"D"),e(35,"E"),e(36,"F"),e(37,"G"),e(38,"H"),e(39,"I"),e(40,"J"),e(41,"K"),e(42,"L"),e(43,"M"),e(44,"N"),e(45,"O"),e(46,"P"),e(47,"Q"),e(48,"R"),e(49,"S"),e(50,"T"),e(51,"U"),e(52,"V"),e(53,"W"),e(54,"X"),e(55,"Y"),e(56,"Z"),e(57,"Meta"),e(58,"ContextMenu"),e(59,"F1"),e(60,"F2"),e(61,"F3"),e(62,"F4"),e(63,"F5"),e(64,"F6"),e(65,"F7"),e(66,"F8"),e(67,"F9"),e(68,"F10"),e(69,"F11"),e(70,"F12"),e(71,"F13"),e(72,"F14"),e(73,"F15"),e(74,"F16"),e(75,"F17"),e(76,"F18"),e(77,"F19"),e(78,"NumLock"),e(79,"ScrollLock"),e(80,";",";","OEM_1"),e(81,"=","=","OEM_PLUS"),e(82,",",",","OEM_COMMA"),e(83,"-","-","OEM_MINUS"),e(84,".",".","OEM_PERIOD"),e(85,"/","/","OEM_2"),e(86,"`","`","OEM_3"),e(110,"ABNT_C1"),e(111,"ABNT_C2"),e(87,"[","[","OEM_4"),e(88,"\\","\\","OEM_5"),e(89,"]","]","OEM_6"),e(90,"'","'","OEM_7"),e(91,"OEM_8"),e(92,"OEM_102"),e(93,"NumPad0"),e(94,"NumPad1"),e(95,"NumPad2"),e(96,"NumPad3"),e(97,"NumPad4"),e(98,"NumPad5"),e(99,"NumPad6"),e(100,"NumPad7"),e(101,"NumPad8"),e(102,"NumPad9"),e(103,"NumPad_Multiply"),e(104,"NumPad_Add"),e(105,"NumPad_Separator"),e(106,"NumPad_Subtract"),e(107,"NumPad_Decimal"),e(108,"NumPad_Divide")})(),function(e){function t(e){return ct.keyCodeToStr(e)}function n(e){return ct.strToKeyCode(e)}function i(e){return ht.keyCodeToStr(e)}function o(e){return ut.keyCodeToStr(e)}function r(e){return ht.strToKeyCode(e)||ut.strToKeyCode(e)}e.toString=t,e.fromString=n,e.toUserSettingsUS=i,e.toUserSettingsGeneral=o,e.fromUserSettings=r}(dt||(dt={}));class mt{constructor(e,t,n,i,o){this.ctrlKey=e,this.shiftKey=t,this.altKey=n,this.metaKey=i,this.keyCode=o}equals(e){return this.ctrlKey===e.ctrlKey&&this.shiftKey===e.shiftKey&&this.altKey===e.altKey&&this.metaKey===e.metaKey&&this.keyCode===e.keyCode}isModifierKey(){return 0===this.keyCode||5===this.keyCode||57===this.keyCode||6===this.keyCode||4===this.keyCode}toChord(){return new bt([this])}isDuplicateModifierCase(){return this.ctrlKey&&5===this.keyCode||this.shiftKey&&4===this.keyCode||this.altKey&&6===this.keyCode||this.metaKey&&57===this.keyCode}}class bt{constructor(e){if(0===e.length)throw Te("parts");this.parts=e}}class vt{constructor(e,t,n,i,o,r){this.ctrlKey=e,this.shiftKey=t,this.altKey=n,this.metaKey=i,this.keyLabel=o,this.keyAriaLabel=r}}class yt{}var wt=n("f940");const _t=65,At=97,Ct=90,Et=122,xt=46,St=47,Dt=92,kt=58,Mt=63;class Nt extends Error{constructor(e,t,n){let i;"string"===typeof t&&0===t.indexOf("not ")?(i="must not be",t=t.replace(/^not /,"")):i="must be";const o=-1!==e.indexOf(".")?"property":"argument";let r=`The "${e}" ${o} ${i} of type ${t}`;r+=". Received type "+typeof n,super(r),this.code="ERR_INVALID_ARG_TYPE"}}function Lt(e,t){if("string"!==typeof e)throw new Nt(t,"string",e)}function Bt(e){return e===St||e===Dt}function It(e){return e===St}function Tt(e){return e>=_t&&e<=Ct||e>=At&&e<=Et}function Ot(e,t,n,i){let o="",r=0,s=-1,a=0,l=0;for(let c=0;c<=e.length;++c){if(c<e.length)l=e.charCodeAt(c);else{if(i(l))break;l=St}if(i(l)){if(s===c-1||1===a);else if(2===a){if(o.length<2||2!==r||o.charCodeAt(o.length-1)!==xt||o.charCodeAt(o.length-2)!==xt){if(o.length>2){const e=o.lastIndexOf(n);-1===e?(o="",r=0):(o=o.slice(0,e),r=o.length-1-o.lastIndexOf(n)),s=c,a=0;continue}if(0!==o.length){o="",r=0,s=c,a=0;continue}}t&&(o+=o.length>0?n+"..":"..",r=2)}else o.length>0?o+=`${n}${e.slice(s+1,c)}`:o=e.slice(s+1,c),r=c-s-1;s=c,a=0}else l===xt&&-1!==a?++a:a=-1}return o}function Rt(e,t){if(null===t||"object"!==typeof t)throw new Nt("pathObject","Object",t);const n=t.dir||t.root,i=t.base||`${t.name||""}${t.ext||""}`;return n?n===t.root?`${n}${i}`:`${n}${e}${i}`:i}const Pt={resolve(...e){let t="",n="",i=!1;for(let o=e.length-1;o>=-1;o--){let r;if(o>=0){if(r=e[o],Lt(r,"path"),0===r.length)continue}else 0===t.length?r=wt["a"]():(r=wt["b"]["="+t]||wt["a"](),(void 0===r||r.slice(0,2).toLowerCase()!==t.toLowerCase()&&r.charCodeAt(2)===Dt)&&(r=t+"\\"));const s=r.length;let a=0,l="",c=!1;const h=r.charCodeAt(0);if(1===s)Bt(h)&&(a=1,c=!0);else if(Bt(h))if(c=!0,Bt(r.charCodeAt(1))){let e=2,t=e;while(e<s&&!Bt(r.charCodeAt(e)))e++;if(e<s&&e!==t){const n=r.slice(t,e);t=e;while(e<s&&Bt(r.charCodeAt(e)))e++;if(e<s&&e!==t){t=e;while(e<s&&!Bt(r.charCodeAt(e)))e++;e!==s&&e===t||(l=`\\\\${n}\\${r.slice(t,e)}`,a=e)}}}else a=1;else Tt(h)&&r.charCodeAt(1)===kt&&(l=r.slice(0,2),a=2,s>2&&Bt(r.charCodeAt(2))&&(c=!0,a=3));if(l.length>0)if(t.length>0){if(l.toLowerCase()!==t.toLowerCase())continue}else t=l;if(i){if(t.length>0)break}else if(n=`${r.slice(a)}\\${n}`,i=c,c&&t.length>0)break}return n=Ot(n,!i,"\\",Bt),i?`${t}\\${n}`:`${t}${n}`||"."},normalize(e){Lt(e,"path");const t=e.length;if(0===t)return".";let n,i=0,o=!1;const r=e.charCodeAt(0);if(1===t)return It(r)?"\\":e;if(Bt(r))if(o=!0,Bt(e.charCodeAt(1))){let o=2,r=o;while(o<t&&!Bt(e.charCodeAt(o)))o++;if(o<t&&o!==r){const s=e.slice(r,o);r=o;while(o<t&&Bt(e.charCodeAt(o)))o++;if(o<t&&o!==r){r=o;while(o<t&&!Bt(e.charCodeAt(o)))o++;if(o===t)return`\\\\${s}\\${e.slice(r)}\\`;o!==r&&(n=`\\\\${s}\\${e.slice(r,o)}`,i=o)}}}else i=1;else Tt(r)&&e.charCodeAt(1)===kt&&(n=e.slice(0,2),i=2,t>2&&Bt(e.charCodeAt(2))&&(o=!0,i=3));let s=i<t?Ot(e.slice(i),!o,"\\",Bt):"";return 0!==s.length||o||(s="."),s.length>0&&Bt(e.charCodeAt(t-1))&&(s+="\\"),void 0===n?o?"\\"+s:s:o?`${n}\\${s}`:`${n}${s}`},isAbsolute(e){Lt(e,"path");const t=e.length;if(0===t)return!1;const n=e.charCodeAt(0);return Bt(n)||t>2&&Tt(n)&&e.charCodeAt(1)===kt&&Bt(e.charCodeAt(2))},join(...e){if(0===e.length)return".";let t,n;for(let r=0;r<e.length;++r){const i=e[r];Lt(i,"path"),i.length>0&&(void 0===t?t=n=i:t+="\\"+i)}if(void 0===t)return".";let i=!0,o=0;if("string"===typeof n&&Bt(n.charCodeAt(0))){++o;const e=n.length;e>1&&Bt(n.charCodeAt(1))&&(++o,e>2&&(Bt(n.charCodeAt(2))?++o:i=!1))}if(i){while(o<t.length&&Bt(t.charCodeAt(o)))o++;o>=2&&(t="\\"+t.slice(o))}return Pt.normalize(t)},relative(e,t){if(Lt(e,"from"),Lt(t,"to"),e===t)return"";const n=Pt.resolve(e),i=Pt.resolve(t);if(n===i)return"";if(e=n.toLowerCase(),t=i.toLowerCase(),e===t)return"";let o=0;while(o<e.length&&e.charCodeAt(o)===Dt)o++;let r=e.length;while(r-1>o&&e.charCodeAt(r-1)===Dt)r--;const s=r-o;let a=0;while(a<t.length&&t.charCodeAt(a)===Dt)a++;let l=t.length;while(l-1>a&&t.charCodeAt(l-1)===Dt)l--;const c=l-a,h=s<c?s:c;let u=-1,d=0;for(;d<h;d++){const n=e.charCodeAt(o+d);if(n!==t.charCodeAt(a+d))break;n===Dt&&(u=d)}if(d!==h){if(-1===u)return i}else{if(c>h){if(t.charCodeAt(a+d)===Dt)return i.slice(a+d+1);if(2===d)return i.slice(a+d)}s>h&&(e.charCodeAt(o+d)===Dt?u=d:2===d&&(u=3)),-1===u&&(u=0)}let p="";for(d=o+u+1;d<=r;++d)d!==r&&e.charCodeAt(d)!==Dt||(p+=0===p.length?"..":"\\..");return a+=u,p.length>0?`${p}${i.slice(a,l)}`:(i.charCodeAt(a)===Dt&&++a,i.slice(a,l))},toNamespacedPath(e){if("string"!==typeof e)return e;if(0===e.length)return"";const t=Pt.resolve(e);if(t.length<=2)return e;if(t.charCodeAt(0)===Dt){if(t.charCodeAt(1)===Dt){const e=t.charCodeAt(2);if(e!==Mt&&e!==xt)return"\\\\?\\UNC\\"+t.slice(2)}}else if(Tt(t.charCodeAt(0))&&t.charCodeAt(1)===kt&&t.charCodeAt(2)===Dt)return"\\\\?\\"+t;return e},dirname(e){Lt(e,"path");const t=e.length;if(0===t)return".";let n=-1,i=0;const o=e.charCodeAt(0);if(1===t)return Bt(o)?e:".";if(Bt(o)){if(n=i=1,Bt(e.charCodeAt(1))){let o=2,r=o;while(o<t&&!Bt(e.charCodeAt(o)))o++;if(o<t&&o!==r){r=o;while(o<t&&Bt(e.charCodeAt(o)))o++;if(o<t&&o!==r){r=o;while(o<t&&!Bt(e.charCodeAt(o)))o++;if(o===t)return e;o!==r&&(n=i=o+1)}}}}else Tt(o)&&e.charCodeAt(1)===kt&&(n=t>2&&Bt(e.charCodeAt(2))?3:2,i=n);let r=-1,s=!0;for(let a=t-1;a>=i;--a)if(Bt(e.charCodeAt(a))){if(!s){r=a;break}}else s=!1;if(-1===r){if(-1===n)return".";r=n}return e.slice(0,r)},basename(e,t){void 0!==t&&Lt(t,"ext"),Lt(e,"path");let n,i=0,o=-1,r=!0;if(e.length>=2&&Tt(e.charCodeAt(0))&&e.charCodeAt(1)===kt&&(i=2),void 0!==t&&t.length>0&&t.length<=e.length){if(t===e)return"";let s=t.length-1,a=-1;for(n=e.length-1;n>=i;--n){const l=e.charCodeAt(n);if(Bt(l)){if(!r){i=n+1;break}}else-1===a&&(r=!1,a=n+1),s>=0&&(l===t.charCodeAt(s)?-1===--s&&(o=n):(s=-1,o=a))}return i===o?o=a:-1===o&&(o=e.length),e.slice(i,o)}for(n=e.length-1;n>=i;--n)if(Bt(e.charCodeAt(n))){if(!r){i=n+1;break}}else-1===o&&(r=!1,o=n+1);return-1===o?"":e.slice(i,o)},extname(e){Lt(e,"path");let t=0,n=-1,i=0,o=-1,r=!0,s=0;e.length>=2&&e.charCodeAt(1)===kt&&Tt(e.charCodeAt(0))&&(t=i=2);for(let a=e.length-1;a>=t;--a){const t=e.charCodeAt(a);if(Bt(t)){if(!r){i=a+1;break}}else-1===o&&(r=!1,o=a+1),t===xt?-1===n?n=a:1!==s&&(s=1):-1!==n&&(s=-1)}return-1===n||-1===o||0===s||1===s&&n===o-1&&n===i+1?"":e.slice(n,o)},format:Rt.bind(null,"\\"),parse(e){Lt(e,"path");const t={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return t;const n=e.length;let i=0,o=e.charCodeAt(0);if(1===n)return Bt(o)?(t.root=t.dir=e,t):(t.base=t.name=e,t);if(Bt(o)){if(i=1,Bt(e.charCodeAt(1))){let t=2,o=t;while(t<n&&!Bt(e.charCodeAt(t)))t++;if(t<n&&t!==o){o=t;while(t<n&&Bt(e.charCodeAt(t)))t++;if(t<n&&t!==o){o=t;while(t<n&&!Bt(e.charCodeAt(t)))t++;t===n?i=t:t!==o&&(i=t+1)}}}}else if(Tt(o)&&e.charCodeAt(1)===kt){if(n<=2)return t.root=t.dir=e,t;if(i=2,Bt(e.charCodeAt(2))){if(3===n)return t.root=t.dir=e,t;i=3}}i>0&&(t.root=e.slice(0,i));let r=-1,s=i,a=-1,l=!0,c=e.length-1,h=0;for(;c>=i;--c)if(o=e.charCodeAt(c),Bt(o)){if(!l){s=c+1;break}}else-1===a&&(l=!1,a=c+1),o===xt?-1===r?r=c:1!==h&&(h=1):-1!==r&&(h=-1);return-1!==a&&(-1===r||0===h||1===h&&r===a-1&&r===s+1?t.base=t.name=e.slice(s,a):(t.name=e.slice(s,r),t.base=e.slice(s,a),t.ext=e.slice(r,a))),t.dir=s>0&&s!==i?e.slice(0,s-1):t.root,t},sep:"\\",delimiter:";",win32:null,posix:null},Ft={resolve(...e){let t="",n=!1;for(let i=e.length-1;i>=-1&&!n;i--){const o=i>=0?e[i]:wt["a"]();Lt(o,"path"),0!==o.length&&(t=`${o}/${t}`,n=o.charCodeAt(0)===St)}return t=Ot(t,!n,"/",It),n?"/"+t:t.length>0?t:"."},normalize(e){if(Lt(e,"path"),0===e.length)return".";const t=e.charCodeAt(0)===St,n=e.charCodeAt(e.length-1)===St;return e=Ot(e,!t,"/",It),0===e.length?t?"/":n?"./":".":(n&&(e+="/"),t?"/"+e:e)},isAbsolute(e){return Lt(e,"path"),e.length>0&&e.charCodeAt(0)===St},join(...e){if(0===e.length)return".";let t;for(let n=0;n<e.length;++n){const i=e[n];Lt(i,"path"),i.length>0&&(void 0===t?t=i:t+="/"+i)}return void 0===t?".":Ft.normalize(t)},relative(e,t){if(Lt(e,"from"),Lt(t,"to"),e===t)return"";if(e=Ft.resolve(e),t=Ft.resolve(t),e===t)return"";const n=1,i=e.length,o=i-n,r=1,s=t.length-r,a=o<s?o:s;let l=-1,c=0;for(;c<a;c++){const i=e.charCodeAt(n+c);if(i!==t.charCodeAt(r+c))break;i===St&&(l=c)}if(c===a)if(s>a){if(t.charCodeAt(r+c)===St)return t.slice(r+c+1);if(0===c)return t.slice(r+c)}else o>a&&(e.charCodeAt(n+c)===St?l=c:0===c&&(l=0));let h="";for(c=n+l+1;c<=i;++c)c!==i&&e.charCodeAt(c)!==St||(h+=0===h.length?"..":"/..");return`${h}${t.slice(r+l)}`},toNamespacedPath(e){return e},dirname(e){if(Lt(e,"path"),0===e.length)return".";const t=e.charCodeAt(0)===St;let n=-1,i=!0;for(let o=e.length-1;o>=1;--o)if(e.charCodeAt(o)===St){if(!i){n=o;break}}else i=!1;return-1===n?t?"/":".":t&&1===n?"//":e.slice(0,n)},basename(e,t){void 0!==t&&Lt(t,"ext"),Lt(e,"path");let n,i=0,o=-1,r=!0;if(void 0!==t&&t.length>0&&t.length<=e.length){if(t===e)return"";let s=t.length-1,a=-1;for(n=e.length-1;n>=0;--n){const l=e.charCodeAt(n);if(l===St){if(!r){i=n+1;break}}else-1===a&&(r=!1,a=n+1),s>=0&&(l===t.charCodeAt(s)?-1===--s&&(o=n):(s=-1,o=a))}return i===o?o=a:-1===o&&(o=e.length),e.slice(i,o)}for(n=e.length-1;n>=0;--n)if(e.charCodeAt(n)===St){if(!r){i=n+1;break}}else-1===o&&(r=!1,o=n+1);return-1===o?"":e.slice(i,o)},extname(e){Lt(e,"path");let t=-1,n=0,i=-1,o=!0,r=0;for(let s=e.length-1;s>=0;--s){const a=e.charCodeAt(s);if(a!==St)-1===i&&(o=!1,i=s+1),a===xt?-1===t?t=s:1!==r&&(r=1):-1!==t&&(r=-1);else if(!o){n=s+1;break}}return-1===t||-1===i||0===r||1===r&&t===i-1&&t===n+1?"":e.slice(t,i)},format:Rt.bind(null,"/"),parse(e){Lt(e,"path");const t={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return t;const n=e.charCodeAt(0)===St;let i;n?(t.root="/",i=1):i=0;let o=-1,r=0,s=-1,a=!0,l=e.length-1,c=0;for(;l>=i;--l){const t=e.charCodeAt(l);if(t!==St)-1===s&&(a=!1,s=l+1),t===xt?-1===o?o=l:1!==c&&(c=1):-1!==o&&(c=-1);else if(!a){r=l+1;break}}if(-1!==s){const i=0===r&&n?1:r;-1===o||0===c||1===c&&o===s-1&&o===r+1?t.base=t.name=e.slice(i,s):(t.name=e.slice(i,o),t.base=e.slice(i,s),t.ext=e.slice(o,s))}return r>0?t.dir=e.slice(0,r-1):n&&(t.dir="/"),t},sep:"/",delimiter:":",win32:null,posix:null};Ft.win32=Pt.win32=Pt,Ft.posix=Pt.posix=Ft;const jt="win32"===wt["c"]?Pt.normalize:Ft.normalize,Qt="win32"===wt["c"]?Pt.resolve:Ft.resolve,zt="win32"===wt["c"]?Pt.relative:Ft.relative,Vt="win32"===wt["c"]?Pt.dirname:Ft.dirname,Wt="win32"===wt["c"]?Pt.basename:Ft.basename,Ht="win32"===wt["c"]?Pt.extname:Ft.extname,Ut="win32"===wt["c"]?Pt.sep:Ft.sep,Yt=/^\w[\w\d+.-]*$/,Gt=/^\//,Kt=/^\/\//;function qt(e,t){if(!e.scheme&&t)throw new Error(`[UriError]: Scheme is missing: {scheme: "", authority: "${e.authority}", path: "${e.path}", query: "${e.query}", fragment: "${e.fragment}"}`);if(e.scheme&&!Yt.test(e.scheme))throw new Error("[UriError]: Scheme contains illegal characters.");if(e.path)if(e.authority){if(!Gt.test(e.path))throw new Error('[UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash ("/") character')}else if(Kt.test(e.path))throw new Error('[UriError]: If a URI does not contain an authority component, then the path cannot begin with two slash characters ("//")')}function Jt(e,t){return e||t?e:"file"}function Xt(e,t){switch(e){case"https":case"http":case"file":t?t[0]!==Zt&&(t=Zt+t):t=Zt;break}return t}const $t="",Zt="/",en=/^(([^:/?#]+?):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?/;class tn{constructor(e,t,n,i,o,r=!1){"object"===typeof e?(this.scheme=e.scheme||$t,this.authority=e.authority||$t,this.path=e.path||$t,this.query=e.query||$t,this.fragment=e.fragment||$t):(this.scheme=Jt(e,r),this.authority=t||$t,this.path=Xt(this.scheme,n||$t),this.query=i||$t,this.fragment=o||$t,qt(this,r))}static isUri(e){return e instanceof tn||!!e&&("string"===typeof e.authority&&"string"===typeof e.fragment&&"string"===typeof e.path&&"string"===typeof e.query&&"string"===typeof e.scheme&&"function"===typeof e.fsPath&&"function"===typeof e.with&&"function"===typeof e.toString)}get fsPath(){return ln(this,!1)}with(e){if(!e)return this;let{scheme:t,authority:n,path:i,query:o,fragment:r}=e;return void 0===t?t=this.scheme:null===t&&(t=$t),void 0===n?n=this.authority:null===n&&(n=$t),void 0===i?i=this.path:null===i&&(i=$t),void 0===o?o=this.query:null===o&&(o=$t),void 0===r?r=this.fragment:null===r&&(r=$t),t===this.scheme&&n===this.authority&&i===this.path&&o===this.query&&r===this.fragment?this:new on(t,n,i,o,r)}static parse(e,t=!1){const n=en.exec(e);return n?new on(n[2]||$t,dn(n[4]||$t),dn(n[5]||$t),dn(n[7]||$t),dn(n[9]||$t),t):new on($t,$t,$t,$t,$t)}static file(e){let t=$t;if(y["i"]&&(e=e.replace(/\\/g,Zt)),e[0]===Zt&&e[1]===Zt){const n=e.indexOf(Zt,2);-1===n?(t=e.substring(2),e=Zt):(t=e.substring(2,n),e=e.substring(n)||Zt)}return new on("file",t,e,$t,$t)}static from(e){return new on(e.scheme,e.authority,e.path,e.query,e.fragment)}static joinPath(e,...t){if(!e.path)throw new Error("[UriError]: cannot call joinPaths on URI without path");let n;return n=y["i"]&&"file"===e.scheme?tn.file(Pt.join(ln(e,!0),...t)).path:Ft.join(e.path,...t),e.with({path:n})}toString(e=!1){return cn(this,e)}toJSON(){return this}static revive(e){if(e){if(e instanceof tn)return e;{const t=new on(e);return t._formatted=e.external,t._fsPath=e._sep===nn?e.fsPath:null,t}}return e}}const nn=y["i"]?1:void 0;class on extends tn{constructor(){super(...arguments),this._formatted=null,this._fsPath=null}get fsPath(){return this._fsPath||(this._fsPath=ln(this,!1)),this._fsPath}toString(e=!1){return e?cn(this,!0):(this._formatted||(this._formatted=cn(this,!1)),this._formatted)}toJSON(){const e={$mid:1};return this._fsPath&&(e.fsPath=this._fsPath,e._sep=nn),this._formatted&&(e.external=this._formatted),this.path&&(e.path=this.path),this.scheme&&(e.scheme=this.scheme),this.authority&&(e.authority=this.authority),this.query&&(e.query=this.query),this.fragment&&(e.fragment=this.fragment),e}}const rn={[58]:"%3A",[47]:"%2F",[63]:"%3F",[35]:"%23",[91]:"%5B",[93]:"%5D",[64]:"%40",[33]:"%21",[36]:"%24",[38]:"%26",[39]:"%27",[40]:"%28",[41]:"%29",[42]:"%2A",[43]:"%2B",[44]:"%2C",[59]:"%3B",[61]:"%3D",[32]:"%20"};function sn(e,t){let n=void 0,i=-1;for(let o=0;o<e.length;o++){const r=e.charCodeAt(o);if(r>=97&&r<=122||r>=65&&r<=90||r>=48&&r<=57||45===r||46===r||95===r||126===r||t&&47===r)-1!==i&&(n+=encodeURIComponent(e.substring(i,o)),i=-1),void 0!==n&&(n+=e.charAt(o));else{void 0===n&&(n=e.substr(0,o));const t=rn[r];void 0!==t?(-1!==i&&(n+=encodeURIComponent(e.substring(i,o)),i=-1),n+=t):-1===i&&(i=o)}}return-1!==i&&(n+=encodeURIComponent(e.substring(i))),void 0!==n?n:e}function an(e){let t=void 0;for(let n=0;n<e.length;n++){const i=e.charCodeAt(n);35===i||63===i?(void 0===t&&(t=e.substr(0,n)),t+=rn[i]):void 0!==t&&(t+=e[n])}return void 0!==t?t:e}function ln(e,t){let n;return n=e.authority&&e.path.length>1&&"file"===e.scheme?`//${e.authority}${e.path}`:47===e.path.charCodeAt(0)&&(e.path.charCodeAt(1)>=65&&e.path.charCodeAt(1)<=90||e.path.charCodeAt(1)>=97&&e.path.charCodeAt(1)<=122)&&58===e.path.charCodeAt(2)?t?e.path.substr(1):e.path[1].toLowerCase()+e.path.substr(2):e.path,y["i"]&&(n=n.replace(/\//g,"\\")),n}function cn(e,t){const n=t?an:sn;let i="",{scheme:o,authority:r,path:s,query:a,fragment:l}=e;if(o&&(i+=o,i+=":"),(r||"file"===o)&&(i+=Zt,i+=Zt),r){let e=r.indexOf("@");if(-1!==e){const t=r.substr(0,e);r=r.substr(e+1),e=t.indexOf(":"),-1===e?i+=n(t,!1):(i+=n(t.substr(0,e),!1),i+=":",i+=n(t.substr(e+1),!1)),i+="@"}r=r.toLowerCase(),e=r.indexOf(":"),-1===e?i+=n(r,!1):(i+=n(r.substr(0,e),!1),i+=r.substr(e))}if(s){if(s.length>=3&&47===s.charCodeAt(0)&&58===s.charCodeAt(2)){const e=s.charCodeAt(1);e>=65&&e<=90&&(s=`/${String.fromCharCode(e+32)}:${s.substr(3)}`)}else if(s.length>=2&&58===s.charCodeAt(1)){const e=s.charCodeAt(0);e>=65&&e<=90&&(s=`${String.fromCharCode(e+32)}:${s.substr(2)}`)}i+=n(s,!0)}return a&&(i+="?",i+=n(a,!1)),l&&(i+="#",i+=t?l:sn(l,!1)),i}function hn(e){try{return decodeURIComponent(e)}catch(t){return e.length>3?e.substr(0,3)+hn(e.substr(3)):e}}const un=/(%[0-9A-Za-z][0-9A-Za-z])+/g;function dn(e){return e.match(un)?e.replace(un,e=>hn(e)):e}class pn{constructor(e,t){this.lineNumber=e,this.column=t}with(e=this.lineNumber,t=this.column){return e===this.lineNumber&&t===this.column?this:new pn(e,t)}delta(e=0,t=0){return this.with(this.lineNumber+e,this.column+t)}equals(e){return pn.equals(this,e)}static equals(e,t){return!e&&!t||!!e&&!!t&&e.lineNumber===t.lineNumber&&e.column===t.column}isBefore(e){return pn.isBefore(this,e)}static isBefore(e,t){return e.lineNumber<t.lineNumber||!(t.lineNumber<e.lineNumber)&&e.column<t.column}isBeforeOrEqual(e){return pn.isBeforeOrEqual(this,e)}static isBeforeOrEqual(e,t){return e.lineNumber<t.lineNumber||!(t.lineNumber<e.lineNumber)&&e.column<=t.column}static compare(e,t){let n=0|e.lineNumber,i=0|t.lineNumber;if(n===i){let n=0|e.column,i=0|t.column;return n-i}return n-i}clone(){return new pn(this.lineNumber,this.column)}toString(){return"("+this.lineNumber+","+this.column+")"}static lift(e){return new pn(e.lineNumber,e.column)}static isIPosition(e){return e&&"number"===typeof e.lineNumber&&"number"===typeof e.column}}class fn{constructor(e,t,n,i){e>n||e===n&&t>i?(this.startLineNumber=n,this.startColumn=i,this.endLineNumber=e,this.endColumn=t):(this.startLineNumber=e,this.startColumn=t,this.endLineNumber=n,this.endColumn=i)}isEmpty(){return fn.isEmpty(this)}static isEmpty(e){return e.startLineNumber===e.endLineNumber&&e.startColumn===e.endColumn}containsPosition(e){return fn.containsPosition(this,e)}static containsPosition(e,t){return!(t.lineNumber<e.startLineNumber||t.lineNumber>e.endLineNumber)&&(!(t.lineNumber===e.startLineNumber&&t.column<e.startColumn)&&!(t.lineNumber===e.endLineNumber&&t.column>e.endColumn))}containsRange(e){return fn.containsRange(this,e)}static containsRange(e,t){return!(t.startLineNumber<e.startLineNumber||t.endLineNumber<e.startLineNumber)&&(!(t.startLineNumber>e.endLineNumber||t.endLineNumber>e.endLineNumber)&&(!(t.startLineNumber===e.startLineNumber&&t.startColumn<e.startColumn)&&!(t.endLineNumber===e.endLineNumber&&t.endColumn>e.endColumn)))}strictContainsRange(e){return fn.strictContainsRange(this,e)}static strictContainsRange(e,t){return!(t.startLineNumber<e.startLineNumber||t.endLineNumber<e.startLineNumber)&&(!(t.startLineNumber>e.endLineNumber||t.endLineNumber>e.endLineNumber)&&(!(t.startLineNumber===e.startLineNumber&&t.startColumn<=e.startColumn)&&!(t.endLineNumber===e.endLineNumber&&t.endColumn>=e.endColumn)))}plusRange(e){return fn.plusRange(this,e)}static plusRange(e,t){let n,i,o,r;return t.startLineNumber<e.startLineNumber?(n=t.startLineNumber,i=t.startColumn):t.startLineNumber===e.startLineNumber?(n=t.startLineNumber,i=Math.min(t.startColumn,e.startColumn)):(n=e.startLineNumber,i=e.startColumn),t.endLineNumber>e.endLineNumber?(o=t.endLineNumber,r=t.endColumn):t.endLineNumber===e.endLineNumber?(o=t.endLineNumber,r=Math.max(t.endColumn,e.endColumn)):(o=e.endLineNumber,r=e.endColumn),new fn(n,i,o,r)}intersectRanges(e){return fn.intersectRanges(this,e)}static intersectRanges(e,t){let n=e.startLineNumber,i=e.startColumn,o=e.endLineNumber,r=e.endColumn,s=t.startLineNumber,a=t.startColumn,l=t.endLineNumber,c=t.endColumn;return n<s?(n=s,i=a):n===s&&(i=Math.max(i,a)),o>l?(o=l,r=c):o===l&&(r=Math.min(r,c)),n>o||n===o&&i>r?null:new fn(n,i,o,r)}equalsRange(e){return fn.equalsRange(this,e)}static equalsRange(e,t){return!!e&&!!t&&e.startLineNumber===t.startLineNumber&&e.startColumn===t.startColumn&&e.endLineNumber===t.endLineNumber&&e.endColumn===t.endColumn}getEndPosition(){return fn.getEndPosition(this)}static getEndPosition(e){return new pn(e.endLineNumber,e.endColumn)}getStartPosition(){return fn.getStartPosition(this)}static getStartPosition(e){return new pn(e.startLineNumber,e.startColumn)}toString(){return"["+this.startLineNumber+","+this.startColumn+" -> "+this.endLineNumber+","+this.endColumn+"]"}setEndPosition(e,t){return new fn(this.startLineNumber,this.startColumn,e,t)}setStartPosition(e,t){return new fn(e,t,this.endLineNumber,this.endColumn)}collapseToStart(){return fn.collapseToStart(this)}static collapseToStart(e){return new fn(e.startLineNumber,e.startColumn,e.startLineNumber,e.startColumn)}static fromPositions(e,t=e){return new fn(e.lineNumber,e.column,t.lineNumber,t.column)}static lift(e){return e?new fn(e.startLineNumber,e.startColumn,e.endLineNumber,e.endColumn):null}static isIRange(e){return e&&"number"===typeof e.startLineNumber&&"number"===typeof e.startColumn&&"number"===typeof e.endLineNumber&&"number"===typeof e.endColumn}static areIntersectingOrTouching(e,t){return!(e.endLineNumber<t.startLineNumber||e.endLineNumber===t.startLineNumber&&e.endColumn<t.startColumn)&&!(t.endLineNumber<e.startLineNumber||t.endLineNumber===e.startLineNumber&&t.endColumn<e.startColumn)}static areIntersecting(e,t){return!(e.endLineNumber<t.startLineNumber||e.endLineNumber===t.startLineNumber&&e.endColumn<=t.startColumn)&&!(t.endLineNumber<e.startLineNumber||t.endLineNumber===e.startLineNumber&&t.endColumn<=e.startColumn)}static compareRangesUsingStarts(e,t){if(e&&t){const n=0|e.startLineNumber,i=0|t.startLineNumber;if(n===i){const n=0|e.startColumn,i=0|t.startColumn;if(n===i){const n=0|e.endLineNumber,i=0|t.endLineNumber;if(n===i){const n=0|e.endColumn,i=0|t.endColumn;return n-i}return n-i}return n-i}return n-i}const n=e?1:0,i=t?1:0;return n-i}static compareRangesUsingEnds(e,t){return e.endLineNumber===t.endLineNumber?e.endColumn===t.endColumn?e.startLineNumber===t.startLineNumber?e.startColumn-t.startColumn:e.startLineNumber-t.startLineNumber:e.endColumn-t.endColumn:e.endLineNumber-t.endLineNumber}static spansMultipleLines(e){return e.endLineNumber>e.startLineNumber}}class gn extends fn{constructor(e,t,n,i){super(e,t,n,i),this.selectionStartLineNumber=e,this.selectionStartColumn=t,this.positionLineNumber=n,this.positionColumn=i}toString(){return"["+this.selectionStartLineNumber+","+this.selectionStartColumn+" -> "+this.positionLineNumber+","+this.positionColumn+"]"}equalsSelection(e){return gn.selectionsEqual(this,e)}static selectionsEqual(e,t){return e.selectionStartLineNumber===t.selectionStartLineNumber&&e.selectionStartColumn===t.selectionStartColumn&&e.positionLineNumber===t.positionLineNumber&&e.positionColumn===t.positionColumn}getDirection(){return this.selectionStartLineNumber===this.startLineNumber&&this.selectionStartColumn===this.startColumn?0:1}setEndPosition(e,t){return 0===this.getDirection()?new gn(this.startLineNumber,this.startColumn,e,t):new gn(e,t,this.startLineNumber,this.startColumn)}getPosition(){return new pn(this.positionLineNumber,this.positionColumn)}setStartPosition(e,t){return 0===this.getDirection()?new gn(e,t,this.endLineNumber,this.endColumn):new gn(this.endLineNumber,this.endColumn,e,t)}static fromPositions(e,t=e){return new gn(e.lineNumber,e.column,t.lineNumber,t.column)}static liftSelection(e){return new gn(e.selectionStartLineNumber,e.selectionStartColumn,e.positionLineNumber,e.positionColumn)}static selectionsArrEqual(e,t){if(e&&!t||!e&&t)return!1;if(!e&&!t)return!0;if(e.length!==t.length)return!1;for(let n=0,i=e.length;n<i;n++)if(!this.selectionsEqual(e[n],t[n]))return!1;return!0}static isISelection(e){return e&&"number"===typeof e.selectionStartLineNumber&&"number"===typeof e.selectionStartColumn&&"number"===typeof e.positionLineNumber&&"number"===typeof e.positionColumn}static createWithDirection(e,t,n,i,o){return 0===o?new gn(e,t,n,i):new gn(n,i,e,t)}}class mn{constructor(e,t,n){this.offset=0|e,this.type=t,this.language=n}toString(){return"("+this.offset+", "+this.type+")"}}class bn{constructor(e,t){this.tokens=e,this.endState=t}}class vn{constructor(e,t){this.tokens=e,this.endState=t}}var yn,wn,_n,An,Cn,En,xn,Sn,Dn,kn,Mn,Nn,Ln,Bn,In,Tn,On,Rn,Pn,Fn,jn,Qn,zn,Vn,Wn,Hn,Un,Yn,Gn,Kn,qn,Jn,Xn;(function(e){e[e["Unknown"]=0]="Unknown",e[e["Disabled"]=1]="Disabled",e[e["Enabled"]=2]="Enabled"})(yn||(yn={})),function(e){e[e["KeepWhitespace"]=1]="KeepWhitespace",e[e["InsertAsSnippet"]=4]="InsertAsSnippet"}(wn||(wn={})),function(e){e[e["Method"]=0]="Method",e[e["Function"]=1]="Function",e[e["Constructor"]=2]="Constructor",e[e["Field"]=3]="Field",e[e["Variable"]=4]="Variable",e[e["Class"]=5]="Class",e[e["Struct"]=6]="Struct",e[e["Interface"]=7]="Interface",e[e["Module"]=8]="Module",e[e["Property"]=9]="Property",e[e["Event"]=10]="Event",e[e["Operator"]=11]="Operator",e[e["Unit"]=12]="Unit",e[e["Value"]=13]="Value",e[e["Constant"]=14]="Constant",e[e["Enum"]=15]="Enum",e[e["EnumMember"]=16]="EnumMember",e[e["Keyword"]=17]="Keyword",e[e["Text"]=18]="Text",e[e["Color"]=19]="Color",e[e["File"]=20]="File",e[e["Reference"]=21]="Reference",e[e["Customcolor"]=22]="Customcolor",e[e["Folder"]=23]="Folder",e[e["TypeParameter"]=24]="TypeParameter",e[e["User"]=25]="User",e[e["Issue"]=26]="Issue",e[e["Snippet"]=27]="Snippet"}(_n||(_n={})),function(e){e[e["Deprecated"]=1]="Deprecated"}(An||(An={})),function(e){e[e["Invoke"]=0]="Invoke",e[e["TriggerCharacter"]=1]="TriggerCharacter",e[e["TriggerForIncompleteCompletions"]=2]="TriggerForIncompleteCompletions"}(Cn||(Cn={})),function(e){e[e["EXACT"]=0]="EXACT",e[e["ABOVE"]=1]="ABOVE",e[e["BELOW"]=2]="BELOW"}(En||(En={})),function(e){e[e["NotSet"]=0]="NotSet",e[e["ContentFlush"]=1]="ContentFlush",e[e["RecoverFromMarkers"]=2]="RecoverFromMarkers",e[e["Explicit"]=3]="Explicit",e[e["Paste"]=4]="Paste",e[e["Undo"]=5]="Undo",e[e["Redo"]=6]="Redo"}(xn||(xn={})),function(e){e[e["LF"]=1]="LF",e[e["CRLF"]=2]="CRLF"}(Sn||(Sn={})),function(e){e[e["Text"]=0]="Text",e[e["Read"]=1]="Read",e[e["Write"]=2]="Write"}(Dn||(Dn={})),function(e){e[e["None"]=0]="None",e[e["Keep"]=1]="Keep",e[e["Brackets"]=2]="Brackets",e[e["Advanced"]=3]="Advanced",e[e["Full"]=4]="Full"}(kn||(kn={})),function(e){e[e["acceptSuggestionOnCommitCharacter"]=0]="acceptSuggestionOnCommitCharacter",e[e["acceptSuggestionOnEnter"]=1]="acceptSuggestionOnEnter",e[e["accessibilitySupport"]=2]="accessibilitySupport",e[e["accessibilityPageSize"]=3]="accessibilityPageSize",e[e["ariaLabel"]=4]="ariaLabel",e[e["autoClosingBrackets"]=5]="autoClosingBrackets",e[e["autoClosingOvertype"]=6]="autoClosingOvertype",e[e["autoClosingQuotes"]=7]="autoClosingQuotes",e[e["autoIndent"]=8]="autoIndent",e[e["automaticLayout"]=9]="automaticLayout",e[e["autoSurround"]=10]="autoSurround",e[e["codeLens"]=11]="codeLens",e[e["colorDecorators"]=12]="colorDecorators",e[e["columnSelection"]=13]="columnSelection",e[e["comments"]=14]="comments",e[e["contextmenu"]=15]="contextmenu",e[e["copyWithSyntaxHighlighting"]=16]="copyWithSyntaxHighlighting",e[e["cursorBlinking"]=17]="cursorBlinking",e[e["cursorSmoothCaretAnimation"]=18]="cursorSmoothCaretAnimation",e[e["cursorStyle"]=19]="cursorStyle",e[e["cursorSurroundingLines"]=20]="cursorSurroundingLines",e[e["cursorSurroundingLinesStyle"]=21]="cursorSurroundingLinesStyle",e[e["cursorWidth"]=22]="cursorWidth",e[e["disableLayerHinting"]=23]="disableLayerHinting",e[e["disableMonospaceOptimizations"]=24]="disableMonospaceOptimizations",e[e["dragAndDrop"]=25]="dragAndDrop",e[e["emptySelectionClipboard"]=26]="emptySelectionClipboard",e[e["extraEditorClassName"]=27]="extraEditorClassName",e[e["fastScrollSensitivity"]=28]="fastScrollSensitivity",e[e["find"]=29]="find",e[e["fixedOverflowWidgets"]=30]="fixedOverflowWidgets",e[e["folding"]=31]="folding",e[e["foldingStrategy"]=32]="foldingStrategy",e[e["foldingHighlight"]=33]="foldingHighlight",e[e["unfoldOnClickAfterEndOfLine"]=34]="unfoldOnClickAfterEndOfLine",e[e["fontFamily"]=35]="fontFamily",e[e["fontInfo"]=36]="fontInfo",e[e["fontLigatures"]=37]="fontLigatures",e[e["fontSize"]=38]="fontSize",e[e["fontWeight"]=39]="fontWeight",e[e["formatOnPaste"]=40]="formatOnPaste",e[e["formatOnType"]=41]="formatOnType",e[e["glyphMargin"]=42]="glyphMargin",e[e["gotoLocation"]=43]="gotoLocation",e[e["hideCursorInOverviewRuler"]=44]="hideCursorInOverviewRuler",e[e["highlightActiveIndentGuide"]=45]="highlightActiveIndentGuide",e[e["hover"]=46]="hover",e[e["inDiffEditor"]=47]="inDiffEditor",e[e["letterSpacing"]=48]="letterSpacing",e[e["lightbulb"]=49]="lightbulb",e[e["lineDecorationsWidth"]=50]="lineDecorationsWidth",e[e["lineHeight"]=51]="lineHeight",e[e["lineNumbers"]=52]="lineNumbers",e[e["lineNumbersMinChars"]=53]="lineNumbersMinChars",e[e["links"]=54]="links",e[e["matchBrackets"]=55]="matchBrackets",e[e["minimap"]=56]="minimap",e[e["mouseStyle"]=57]="mouseStyle",e[e["mouseWheelScrollSensitivity"]=58]="mouseWheelScrollSensitivity",e[e["mouseWheelZoom"]=59]="mouseWheelZoom",e[e["multiCursorMergeOverlapping"]=60]="multiCursorMergeOverlapping",e[e["multiCursorModifier"]=61]="multiCursorModifier",e[e["multiCursorPaste"]=62]="multiCursorPaste",e[e["occurrencesHighlight"]=63]="occurrencesHighlight",e[e["overviewRulerBorder"]=64]="overviewRulerBorder",e[e["overviewRulerLanes"]=65]="overviewRulerLanes",e[e["padding"]=66]="padding",e[e["parameterHints"]=67]="parameterHints",e[e["peekWidgetDefaultFocus"]=68]="peekWidgetDefaultFocus",e[e["definitionLinkOpensInPeek"]=69]="definitionLinkOpensInPeek",e[e["quickSuggestions"]=70]="quickSuggestions",e[e["quickSuggestionsDelay"]=71]="quickSuggestionsDelay",e[e["readOnly"]=72]="readOnly",e[e["renameOnType"]=73]="renameOnType",e[e["renderControlCharacters"]=74]="renderControlCharacters",e[e["renderIndentGuides"]=75]="renderIndentGuides",e[e["renderFinalNewline"]=76]="renderFinalNewline",e[e["renderLineHighlight"]=77]="renderLineHighlight",e[e["renderLineHighlightOnlyWhenFocus"]=78]="renderLineHighlightOnlyWhenFocus",e[e["renderValidationDecorations"]=79]="renderValidationDecorations",e[e["renderWhitespace"]=80]="renderWhitespace",e[e["revealHorizontalRightPadding"]=81]="revealHorizontalRightPadding",e[e["roundedSelection"]=82]="roundedSelection",e[e["rulers"]=83]="rulers",e[e["scrollbar"]=84]="scrollbar",e[e["scrollBeyondLastColumn"]=85]="scrollBeyondLastColumn",e[e["scrollBeyondLastLine"]=86]="scrollBeyondLastLine",e[e["scrollPredominantAxis"]=87]="scrollPredominantAxis",e[e["selectionClipboard"]=88]="selectionClipboard",e[e["selectionHighlight"]=89]="selectionHighlight",e[e["selectOnLineNumbers"]=90]="selectOnLineNumbers",e[e["showFoldingControls"]=91]="showFoldingControls",e[e["showUnused"]=92]="showUnused",e[e["snippetSuggestions"]=93]="snippetSuggestions",e[e["smoothScrolling"]=94]="smoothScrolling",e[e["stopRenderingLineAfter"]=95]="stopRenderingLineAfter",e[e["suggest"]=96]="suggest",e[e["suggestFontSize"]=97]="suggestFontSize",e[e["suggestLineHeight"]=98]="suggestLineHeight",e[e["suggestOnTriggerCharacters"]=99]="suggestOnTriggerCharacters",e[e["suggestSelection"]=100]="suggestSelection",e[e["tabCompletion"]=101]="tabCompletion",e[e["tabIndex"]=102]="tabIndex",e[e["unusualLineTerminators"]=103]="unusualLineTerminators",e[e["useTabStops"]=104]="useTabStops",e[e["wordSeparators"]=105]="wordSeparators",e[e["wordWrap"]=106]="wordWrap",e[e["wordWrapBreakAfterCharacters"]=107]="wordWrapBreakAfterCharacters",e[e["wordWrapBreakBeforeCharacters"]=108]="wordWrapBreakBeforeCharacters",e[e["wordWrapColumn"]=109]="wordWrapColumn",e[e["wordWrapMinified"]=110]="wordWrapMinified",e[e["wrappingIndent"]=111]="wrappingIndent",e[e["wrappingStrategy"]=112]="wrappingStrategy",e[e["showDeprecated"]=113]="showDeprecated",e[e["editorClassName"]=114]="editorClassName",e[e["pixelRatio"]=115]="pixelRatio",e[e["tabFocusMode"]=116]="tabFocusMode",e[e["layoutInfo"]=117]="layoutInfo",e[e["wrappingInfo"]=118]="wrappingInfo"}(Mn||(Mn={})),function(e){e[e["TextDefined"]=0]="TextDefined",e[e["LF"]=1]="LF",e[e["CRLF"]=2]="CRLF"}(Nn||(Nn={})),function(e){e[e["LF"]=0]="LF",e[e["CRLF"]=1]="CRLF"}(Ln||(Ln={})),function(e){e[e["None"]=0]="None",e[e["Indent"]=1]="Indent",e[e["IndentOutdent"]=2]="IndentOutdent",e[e["Outdent"]=3]="Outdent"}(Bn||(Bn={})),function(e){e[e["Unknown"]=0]="Unknown",e[e["Backspace"]=1]="Backspace",e[e["Tab"]=2]="Tab",e[e["Enter"]=3]="Enter",e[e["Shift"]=4]="Shift",e[e["Ctrl"]=5]="Ctrl",e[e["Alt"]=6]="Alt",e[e["PauseBreak"]=7]="PauseBreak",e[e["CapsLock"]=8]="CapsLock",e[e["Escape"]=9]="Escape",e[e["Space"]=10]="Space",e[e["PageUp"]=11]="PageUp",e[e["PageDown"]=12]="PageDown",e[e["End"]=13]="End",e[e["Home"]=14]="Home",e[e["LeftArrow"]=15]="LeftArrow",e[e["UpArrow"]=16]="UpArrow",e[e["RightArrow"]=17]="RightArrow",e[e["DownArrow"]=18]="DownArrow",e[e["Insert"]=19]="Insert",e[e["Delete"]=20]="Delete",e[e["KEY_0"]=21]="KEY_0",e[e["KEY_1"]=22]="KEY_1",e[e["KEY_2"]=23]="KEY_2",e[e["KEY_3"]=24]="KEY_3",e[e["KEY_4"]=25]="KEY_4",e[e["KEY_5"]=26]="KEY_5",e[e["KEY_6"]=27]="KEY_6",e[e["KEY_7"]=28]="KEY_7",e[e["KEY_8"]=29]="KEY_8",e[e["KEY_9"]=30]="KEY_9",e[e["KEY_A"]=31]="KEY_A",e[e["KEY_B"]=32]="KEY_B",e[e["KEY_C"]=33]="KEY_C",e[e["KEY_D"]=34]="KEY_D",e[e["KEY_E"]=35]="KEY_E",e[e["KEY_F"]=36]="KEY_F",e[e["KEY_G"]=37]="KEY_G",e[e["KEY_H"]=38]="KEY_H",e[e["KEY_I"]=39]="KEY_I",e[e["KEY_J"]=40]="KEY_J",e[e["KEY_K"]=41]="KEY_K",e[e["KEY_L"]=42]="KEY_L",e[e["KEY_M"]=43]="KEY_M",e[e["KEY_N"]=44]="KEY_N",e[e["KEY_O"]=45]="KEY_O",e[e["KEY_P"]=46]="KEY_P",e[e["KEY_Q"]=47]="KEY_Q",e[e["KEY_R"]=48]="KEY_R",e[e["KEY_S"]=49]="KEY_S",e[e["KEY_T"]=50]="KEY_T",e[e["KEY_U"]=51]="KEY_U",e[e["KEY_V"]=52]="KEY_V",e[e["KEY_W"]=53]="KEY_W",e[e["KEY_X"]=54]="KEY_X",e[e["KEY_Y"]=55]="KEY_Y",e[e["KEY_Z"]=56]="KEY_Z",e[e["Meta"]=57]="Meta",e[e["ContextMenu"]=58]="ContextMenu",e[e["F1"]=59]="F1",e[e["F2"]=60]="F2",e[e["F3"]=61]="F3",e[e["F4"]=62]="F4",e[e["F5"]=63]="F5",e[e["F6"]=64]="F6",e[e["F7"]=65]="F7",e[e["F8"]=66]="F8",e[e["F9"]=67]="F9",e[e["F10"]=68]="F10",e[e["F11"]=69]="F11",e[e["F12"]=70]="F12",e[e["F13"]=71]="F13",e[e["F14"]=72]="F14",e[e["F15"]=73]="F15",e[e["F16"]=74]="F16",e[e["F17"]=75]="F17",e[e["F18"]=76]="F18",e[e["F19"]=77]="F19",e[e["NumLock"]=78]="NumLock",e[e["ScrollLock"]=79]="ScrollLock",e[e["US_SEMICOLON"]=80]="US_SEMICOLON",e[e["US_EQUAL"]=81]="US_EQUAL",e[e["US_COMMA"]=82]="US_COMMA",e[e["US_MINUS"]=83]="US_MINUS",e[e["US_DOT"]=84]="US_DOT",e[e["US_SLASH"]=85]="US_SLASH",e[e["US_BACKTICK"]=86]="US_BACKTICK",e[e["US_OPEN_SQUARE_BRACKET"]=87]="US_OPEN_SQUARE_BRACKET",e[e["US_BACKSLASH"]=88]="US_BACKSLASH",e[e["US_CLOSE_SQUARE_BRACKET"]=89]="US_CLOSE_SQUARE_BRACKET",e[e["US_QUOTE"]=90]="US_QUOTE",e[e["OEM_8"]=91]="OEM_8",e[e["OEM_102"]=92]="OEM_102",e[e["NUMPAD_0"]=93]="NUMPAD_0",e[e["NUMPAD_1"]=94]="NUMPAD_1",e[e["NUMPAD_2"]=95]="NUMPAD_2",e[e["NUMPAD_3"]=96]="NUMPAD_3",e[e["NUMPAD_4"]=97]="NUMPAD_4",e[e["NUMPAD_5"]=98]="NUMPAD_5",e[e["NUMPAD_6"]=99]="NUMPAD_6",e[e["NUMPAD_7"]=100]="NUMPAD_7",e[e["NUMPAD_8"]=101]="NUMPAD_8",e[e["NUMPAD_9"]=102]="NUMPAD_9",e[e["NUMPAD_MULTIPLY"]=103]="NUMPAD_MULTIPLY",e[e["NUMPAD_ADD"]=104]="NUMPAD_ADD",e[e["NUMPAD_SEPARATOR"]=105]="NUMPAD_SEPARATOR",e[e["NUMPAD_SUBTRACT"]=106]="NUMPAD_SUBTRACT",e[e["NUMPAD_DECIMAL"]=107]="NUMPAD_DECIMAL",e[e["NUMPAD_DIVIDE"]=108]="NUMPAD_DIVIDE",e[e["KEY_IN_COMPOSITION"]=109]="KEY_IN_COMPOSITION",e[e["ABNT_C1"]=110]="ABNT_C1",e[e["ABNT_C2"]=111]="ABNT_C2",e[e["MAX_VALUE"]=112]="MAX_VALUE"}(In||(In={})),function(e){e[e["Hint"]=1]="Hint",e[e["Info"]=2]="Info",e[e["Warning"]=4]="Warning",e[e["Error"]=8]="Error"}(Tn||(Tn={})),function(e){e[e["Unnecessary"]=1]="Unnecessary",e[e["Deprecated"]=2]="Deprecated"}(On||(On={})),function(e){e[e["Inline"]=1]="Inline",e[e["Gutter"]=2]="Gutter"}(Rn||(Rn={})),function(e){e[e["UNKNOWN"]=0]="UNKNOWN",e[e["TEXTAREA"]=1]="TEXTAREA",e[e["GUTTER_GLYPH_MARGIN"]=2]="GUTTER_GLYPH_MARGIN",e[e["GUTTER_LINE_NUMBERS"]=3]="GUTTER_LINE_NUMBERS",e[e["GUTTER_LINE_DECORATIONS"]=4]="GUTTER_LINE_DECORATIONS",e[e["GUTTER_VIEW_ZONE"]=5]="GUTTER_VIEW_ZONE",e[e["CONTENT_TEXT"]=6]="CONTENT_TEXT",e[e["CONTENT_EMPTY"]=7]="CONTENT_EMPTY",e[e["CONTENT_VIEW_ZONE"]=8]="CONTENT_VIEW_ZONE",e[e["CONTENT_WIDGET"]=9]="CONTENT_WIDGET",e[e["OVERVIEW_RULER"]=10]="OVERVIEW_RULER",e[e["SCROLLBAR"]=11]="SCROLLBAR",e[e["OVERLAY_WIDGET"]=12]="OVERLAY_WIDGET",e[e["OUTSIDE_EDITOR"]=13]="OUTSIDE_EDITOR"}(Pn||(Pn={})),function(e){e[e["TOP_RIGHT_CORNER"]=0]="TOP_RIGHT_CORNER",e[e["BOTTOM_RIGHT_CORNER"]=1]="BOTTOM_RIGHT_CORNER",e[e["TOP_CENTER"]=2]="TOP_CENTER"}(Fn||(Fn={})),function(e){e[e["Left"]=1]="Left",e[e["Center"]=2]="Center",e[e["Right"]=4]="Right",e[e["Full"]=7]="Full"}(jn||(jn={})),function(e){e[e["Off"]=0]="Off",e[e["On"]=1]="On",e[e["Relative"]=2]="Relative",e[e["Interval"]=3]="Interval",e[e["Custom"]=4]="Custom"}(Qn||(Qn={})),function(e){e[e["None"]=0]="None",e[e["Text"]=1]="Text",e[e["Blocks"]=2]="Blocks"}(zn||(zn={})),function(e){e[e["Smooth"]=0]="Smooth",e[e["Immediate"]=1]="Immediate"}(Vn||(Vn={})),function(e){e[e["Auto"]=1]="Auto",e[e["Hidden"]=2]="Hidden",e[e["Visible"]=3]="Visible"}(Wn||(Wn={})),function(e){e[e["LTR"]=0]="LTR",e[e["RTL"]=1]="RTL"}(Hn||(Hn={})),function(e){e[e["Invoke"]=1]="Invoke",e[e["TriggerCharacter"]=2]="TriggerCharacter",e[e["ContentChange"]=3]="ContentChange"}(Un||(Un={})),function(e){e[e["File"]=0]="File",e[e["Module"]=1]="Module",e[e["Namespace"]=2]="Namespace",e[e["Package"]=3]="Package",e[e["Class"]=4]="Class",e[e["Method"]=5]="Method",e[e["Property"]=6]="Property",e[e["Field"]=7]="Field",e[e["Constructor"]=8]="Constructor",e[e["Enum"]=9]="Enum",e[e["Interface"]=10]="Interface",e[e["Function"]=11]="Function",e[e["Variable"]=12]="Variable",e[e["Constant"]=13]="Constant",e[e["String"]=14]="String",e[e["Number"]=15]="Number",e[e["Boolean"]=16]="Boolean",e[e["Array"]=17]="Array",e[e["Object"]=18]="Object",e[e["Key"]=19]="Key",e[e["Null"]=20]="Null",e[e["EnumMember"]=21]="EnumMember",e[e["Struct"]=22]="Struct",e[e["Event"]=23]="Event",e[e["Operator"]=24]="Operator",e[e["TypeParameter"]=25]="TypeParameter"}(Yn||(Yn={})),function(e){e[e["Deprecated"]=1]="Deprecated"}(Gn||(Gn={})),function(e){e[e["Hidden"]=0]="Hidden",e[e["Blink"]=1]="Blink",e[e["Smooth"]=2]="Smooth",e[e["Phase"]=3]="Phase",e[e["Expand"]=4]="Expand",e[e["Solid"]=5]="Solid"}(Kn||(Kn={})),function(e){e[e["Line"]=1]="Line",e[e["Block"]=2]="Block",e[e["Underline"]=3]="Underline",e[e["LineThin"]=4]="LineThin",e[e["BlockOutline"]=5]="BlockOutline",e[e["UnderlineThin"]=6]="UnderlineThin"}(qn||(qn={})),function(e){e[e["AlwaysGrowsWhenTypingAtEdges"]=0]="AlwaysGrowsWhenTypingAtEdges",e[e["NeverGrowsWhenTypingAtEdges"]=1]="NeverGrowsWhenTypingAtEdges",e[e["GrowsOnlyWhenTypingBefore"]=2]="GrowsOnlyWhenTypingBefore",e[e["GrowsOnlyWhenTypingAfter"]=3]="GrowsOnlyWhenTypingAfter"}(Jn||(Jn={})),function(e){e[e["None"]=0]="None",e[e["Same"]=1]="Same",e[e["Indent"]=2]="Indent",e[e["DeepIndent"]=3]="DeepIndent"}(Xn||(Xn={}));class $n{static chord(e,t){return pt(e,t)}}function Zn(){return{editor:void 0,languages:void 0,CancellationTokenSource:at,Emitter:et,KeyCode:In,KeyMod:$n,Position:pn,Range:fn,Selection:gn,SelectionDirection:Hn,MarkerSeverity:Tn,MarkerTag:On,Uri:tn,Token:mn}}$n.CtrlCmd=2048,$n.Shift=1024,$n.Alt=512,$n.WinCtrl=256;var ei;n("769f");(function(e){function t(t){return t[e.DI_DEPENDENCIES]||[]}e.serviceIds=new Map,e.DI_TARGET="$di$target",e.DI_DEPENDENCIES="$di$dependencies",e.getServiceDependencies=t})(ei||(ei={}));const ti=ii("instantiationService");function ni(e,t,n,i){t[ei.DI_TARGET]===t?t[ei.DI_DEPENDENCIES].push({id:e,index:n,optional:i}):(t[ei.DI_DEPENDENCIES]=[{id:e,index:n,optional:i}],t[ei.DI_TARGET]=t)}function ii(e){if(ei.serviceIds.has(e))return ei.serviceIds.get(e);const t=function(e,n,i){if(3!==arguments.length)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");ni(t,e,i,!1)};return t.toString=()=>e,ei.serviceIds.set(e,t),t}function oi(e){return function(t,n,i){if(3!==arguments.length)throw new Error("@optional-decorator can only be used to decorate a parameter");ni(e,t,i,!0)}}const ri=ii("codeEditorService");class si{constructor(){this._zoomLevel=0,this._lastZoomLevelChangeTime=0,this._onDidChangeZoomLevel=new et,this.onDidChangeZoomLevel=this._onDidChangeZoomLevel.event,this._zoomFactor=1}getZoomLevel(){return this._zoomLevel}getTimeSinceLastZoomLevelChanged(){return Date.now()-this._lastZoomLevelChangeTime}getZoomFactor(){return this._zoomFactor}getPixelRatio(){let e=document.createElement("canvas").getContext("2d"),t=window.devicePixelRatio||1,n=e.webkitBackingStorePixelRatio||e.mozBackingStorePixelRatio||e.msBackingStorePixelRatio||e.oBackingStorePixelRatio||e.backingStorePixelRatio||1;return t/n}}function ai(){return si.INSTANCE.getZoomLevel()}function li(){return si.INSTANCE.getTimeSinceLastZoomLevelChanged()}function ci(e){return si.INSTANCE.onDidChangeZoomLevel(e)}function hi(){return si.INSTANCE.getZoomFactor()}function ui(){return si.INSTANCE.getPixelRatio()}si.INSTANCE=new si;const di=navigator.userAgent,pi=di.indexOf("Edge/")>=0,fi=di.indexOf("Firefox")>=0,gi=di.indexOf("AppleWebKit")>=0,mi=di.indexOf("Chrome")>=0,bi=!mi&&di.indexOf("Safari")>=0,vi=!mi&&!bi&&gi,yi=(di.indexOf("iPad")>=0||bi&&navigator.maxTouchPoints,pi&&di.indexOf("WebView/")>=0),wi=window.matchMedia&&window.matchMedia("(display-mode: standalone)").matches,_i=(e,t,n)=>{const i=e=>o.fire(e),o=new et({onFirstListenerAdd:()=>{e.addEventListener(t,i,n)},onLastListenerRemove:()=>{e.removeEventListener(t,i,n)}});return o.event};let Ai=new Array(230),Ci=new Array(112);function Ei(e){if(e.charCode){let t=String.fromCharCode(e.charCode).toUpperCase();return dt.fromString(t)}return Ai[e.keyCode]||0}(function(){for(let t=0;t<Ci.length;t++)Ci[t]=-1;function e(e,t){Ai[e]=t,Ci[t]=e}e(3,7),e(8,1),e(9,2),e(13,3),e(16,4),e(17,5),e(18,6),e(19,7),e(20,8),e(27,9),e(32,10),e(33,11),e(34,12),e(35,13),e(36,14),e(37,15),e(38,16),e(39,17),e(40,18),e(45,19),e(46,20),e(48,21),e(49,22),e(50,23),e(51,24),e(52,25),e(53,26),e(54,27),e(55,28),e(56,29),e(57,30),e(65,31),e(66,32),e(67,33),e(68,34),e(69,35),e(70,36),e(71,37),e(72,38),e(73,39),e(74,40),e(75,41),e(76,42),e(77,43),e(78,44),e(79,45),e(80,46),e(81,47),e(82,48),e(83,49),e(84,50),e(85,51),e(86,52),e(87,53),e(88,54),e(89,55),e(90,56),e(93,58),e(96,93),e(97,94),e(98,95),e(99,96),e(100,97),e(101,98),e(102,99),e(103,100),e(104,101),e(105,102),e(106,103),e(107,104),e(108,105),e(109,106),e(110,107),e(111,108),e(112,59),e(113,60),e(114,61),e(115,62),e(116,63),e(117,64),e(118,65),e(119,66),e(120,67),e(121,68),e(122,69),e(123,70),e(124,71),e(125,72),e(126,73),e(127,74),e(128,75),e(129,76),e(130,77),e(144,78),e(145,79),e(186,80),e(187,81),e(188,82),e(189,83),e(190,84),e(191,85),e(192,86),e(193,110),e(194,111),e(219,87),e(220,88),e(221,89),e(222,90),e(223,91),e(226,92),e(229,109),fi?(e(59,80),e(107,81),e(109,83),y["f"]&&e(224,57)):gi&&(e(91,57),y["f"]?e(93,57):e(92,57))})();const xi=y["f"]?256:2048,Si=512,Di=1024,ki=y["f"]?2048:256;class Mi{constructor(e){this._standardKeyboardEventBrand=!0;let t=e;this.browserEvent=t,this.target=t.target,this.ctrlKey=t.ctrlKey,this.shiftKey=t.shiftKey,this.altKey=t.altKey,this.metaKey=t.metaKey,this.keyCode=Ei(t),this.code=t.code,this.ctrlKey=this.ctrlKey||5===this.keyCode,this.altKey=this.altKey||6===this.keyCode,this.shiftKey=this.shiftKey||4===this.keyCode,this.metaKey=this.metaKey||57===this.keyCode,this._asKeybinding=this._computeKeybinding(),this._asRuntimeKeybinding=this._computeRuntimeKeybinding()}preventDefault(){this.browserEvent&&this.browserEvent.preventDefault&&this.browserEvent.preventDefault()}stopPropagation(){this.browserEvent&&this.browserEvent.stopPropagation&&this.browserEvent.stopPropagation()}toKeybinding(){return this._asRuntimeKeybinding}equals(e){return this._asKeybinding===e}_computeKeybinding(){let e=0;5!==this.keyCode&&4!==this.keyCode&&6!==this.keyCode&&57!==this.keyCode&&(e=this.keyCode);let t=0;return this.ctrlKey&&(t|=xi),this.altKey&&(t|=Si),this.shiftKey&&(t|=Di),this.metaKey&&(t|=ki),t|=e,t}_computeRuntimeKeybinding(){let e=0;return 5!==this.keyCode&&4!==this.keyCode&&6!==this.keyCode&&57!==this.keyCode&&(e=this.keyCode),new mt(this.ctrlKey,this.shiftKey,this.altKey,this.metaKey,e)}}let Ni,Li=!1,Bi=null;function Ii(e){if(!e.parent||e.parent===e)return null;try{let t=e.location,n=e.parent.location;if("null"!==t.origin&&"null"!==n.origin&&(t.protocol!==n.protocol||t.hostname!==n.hostname||t.port!==n.port))return Li=!0,null}catch(t){return Li=!0,null}return e.parent}class Ti{static getSameOriginWindowChain(){if(!Bi){Bi=[];let e,t=window;do{e=Ii(t),e?Bi.push({window:t,iframeElement:t.frameElement||null}):Bi.push({window:t,iframeElement:null}),t=e}while(t)}return Bi.slice(0)}static hasDifferentOriginAncestor(){return Bi||this.getSameOriginWindowChain(),Li}static getPositionOfChildWindowRelativeToAncestorWindow(e,t){if(!t||e===t)return{top:0,left:0};let n=0,i=0,o=this.getSameOriginWindowChain();for(const r of o){if(n+=r.window.scrollY,i+=r.window.scrollX,r.window===t)break;if(!r.iframeElement)break;let e=r.iframeElement.getBoundingClientRect();n+=e.top,i+=e.left}return{top:n,left:i}}}class Oi{constructor(e){this.timestamp=Date.now(),this.browserEvent=e,this.leftButton=0===e.button,this.middleButton=1===e.button,this.rightButton=2===e.button,this.buttons=e.buttons,this.target=e.target,this.detail=e.detail||1,"dblclick"===e.type&&(this.detail=2),this.ctrlKey=e.ctrlKey,this.shiftKey=e.shiftKey,this.altKey=e.altKey,this.metaKey=e.metaKey,"number"===typeof e.pageX?(this.posx=e.pageX,this.posy=e.pageY):(this.posx=e.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,this.posy=e.clientY+document.body.scrollTop+document.documentElement.scrollTop);let t=Ti.getPositionOfChildWindowRelativeToAncestorWindow(self,e.view);this.posx-=t.left,this.posy-=t.top}preventDefault(){this.browserEvent.preventDefault()}stopPropagation(){this.browserEvent.stopPropagation()}}class Ri{constructor(e,t=0,n=0){if(this.browserEvent=e||null,this.target=e?e.target||e.targetNode||e.srcElement:null,this.deltaY=n,this.deltaX=t,e){let t=e,n=e;if("undefined"!==typeof t.wheelDeltaY)this.deltaY=t.wheelDeltaY/120;else if("undefined"!==typeof n.VERTICAL_AXIS&&n.axis===n.VERTICAL_AXIS)this.deltaY=-n.detail/3;else if("wheel"===e.type){const t=e;t.deltaMode===t.DOM_DELTA_LINE?fi&&!y["f"]?this.deltaY=-e.deltaY/3:this.deltaY=-e.deltaY:this.deltaY=-e.deltaY/40}if("undefined"!==typeof t.wheelDeltaX)bi&&y["i"]?this.deltaX=-t.wheelDeltaX/120:this.deltaX=t.wheelDeltaX/120;else if("undefined"!==typeof n.HORIZONTAL_AXIS&&n.axis===n.HORIZONTAL_AXIS)this.deltaX=-e.detail/3;else if("wheel"===e.type){const t=e;t.deltaMode===t.DOM_DELTA_LINE?fi&&!y["f"]?this.deltaX=-e.deltaX/3:this.deltaX=-e.deltaX:this.deltaX=-e.deltaX/40}0===this.deltaY&&0===this.deltaX&&e.wheelDelta&&(this.deltaY=e.wheelDelta/120)}}preventDefault(){this.browserEvent&&this.browserEvent.preventDefault()}stopPropagation(){this.browserEvent&&this.browserEvent.stopPropagation()}}function Pi(e){return e&&"function"===typeof e.then}function Fi(e){const t=new at,n=e(t.token),i=new Promise((e,i)=>{t.token.onCancellationRequested(()=>{i(Ie())}),Promise.resolve(n).then(n=>{t.dispose(),e(n)},e=>{t.dispose(),i(e)})});return new class{cancel(){t.cancel()}then(e,t){return i.then(e,t)}catch(e){return this.then(void 0,e)}finally(e){return i.finally(e)}}}class ji{constructor(e){this.defaultDelay=e,this.timeout=null,this.completionPromise=null,this.doResolve=null,this.doReject=null,this.task=null}trigger(e,t=this.defaultDelay){return this.task=e,this.cancelTimeout(),this.completionPromise||(this.completionPromise=new Promise((e,t)=>{this.doResolve=e,this.doReject=t}).then(()=>{if(this.completionPromise=null,this.doResolve=null,this.task){const e=this.task;return this.task=null,e()}})),this.timeout=setTimeout(()=>{this.timeout=null,this.doResolve&&this.doResolve(null)},t),this.completionPromise}isTriggered(){return null!==this.timeout}cancel(){this.cancelTimeout(),this.completionPromise&&(this.doReject&&this.doReject(Ie()),this.completionPromise=null)}cancelTimeout(){null!==this.timeout&&(clearTimeout(this.timeout),this.timeout=null)}dispose(){this.cancelTimeout()}}function Qi(e,t){return t?new Promise((n,i)=>{const o=setTimeout(n,e);t.onCancellationRequested(()=>{clearTimeout(o),i(Ie())})}):Fi(t=>Qi(e,t))}function zi(e,t=0){const n=setTimeout(e,t);return Ue(()=>clearTimeout(n))}class Vi{constructor(e,t){this._token=-1,"function"===typeof e&&"number"===typeof t&&this.setIfNotSet(e,t)}dispose(){this.cancel()}cancel(){-1!==this._token&&(clearTimeout(this._token),this._token=-1)}cancelAndSet(e,t){this.cancel(),this._token=setTimeout(()=>{this._token=-1,e()},t)}setIfNotSet(e,t){-1===this._token&&(this._token=setTimeout(()=>{this._token=-1,e()},t))}}class Wi{constructor(){this._token=-1}dispose(){this.cancel()}cancel(){-1!==this._token&&(clearInterval(this._token),this._token=-1)}cancelAndSet(e,t){this.cancel(),this._token=setInterval(()=>{e()},t)}}class Hi{constructor(e,t){this.timeoutToken=-1,this.runner=e,this.timeout=t,this.timeoutHandler=this.onTimeout.bind(this)}dispose(){this.cancel(),this.runner=null}cancel(){this.isScheduled()&&(clearTimeout(this.timeoutToken),this.timeoutToken=-1)}schedule(e=this.timeout){this.cancel(),this.timeoutToken=setTimeout(this.timeoutHandler,e)}isScheduled(){return-1!==this.timeoutToken}onTimeout(){this.timeoutToken=-1,this.runner&&this.doRun()}doRun(){this.runner&&this.runner()}}(function(){if("function"!==typeof requestIdleCallback||"function"!==typeof cancelIdleCallback){const e=Object.freeze({didTimeout:!0,timeRemaining(){return 15}});Ni=t=>{const n=setTimeout(()=>t(e));let i=!1;return{dispose(){i||(i=!0,clearTimeout(n))}}}}else Ni=(e,t)=>{const n=requestIdleCallback(e,"number"===typeof t?{timeout:t}:void 0);let i=!1;return{dispose(){i||(i=!0,cancelIdleCallback(n))}}}})();class Ui{constructor(e){this._didRun=!1,this._executor=()=>{try{this._value=e()}catch(t){this._error=t}finally{this._didRun=!0}},this._handle=Ni(()=>this._executor())}dispose(){this._handle.dispose()}get value(){if(this._didRun||(this._handle.dispose(),this._executor()),this._error)throw this._error;return this._value}}function Yi(e,t=0){return e[e.length-(1+t)]}function Gi(e){if(0===e.length)throw new Error("Invalid tail call");return[e.slice(0,e.length-1),e[e.length-1]]}function Ki(e,t,n=((e,t)=>e===t)){if(e===t)return!0;if(!e||!t)return!1;if(e.length!==t.length)return!1;for(let i=0,o=e.length;i<o;i++)if(!n(e[i],t[i]))return!1;return!0}function qi(e,t,n){let i=0,o=e.length-1;while(i<=o){const r=(i+o)/2|0,s=n(e[r],t);if(s<0)i=r+1;else{if(!(s>0))return r;o=r-1}}return-(i+1)}function Ji(e,t){return $i(e,t,0,e.length-1,[]),e}function Xi(e,t,n,i,o,r){let s=n,a=i+1;for(let l=n;l<=o;l++)r[l]=e[l];for(let l=n;l<=o;l++)s>i?e[l]=r[a++]:a>o?e[l]=r[s++]:t(r[a],r[s])<0?e[l]=r[a++]:e[l]=r[s++]}function $i(e,t,n,i,o){if(i<=n)return;const r=n+(i-n)/2|0;$i(e,t,n,r,o),$i(e,t,r+1,i,o),t(e[r],e[r+1])<=0||Xi(e,t,n,r,i,o)}function Zi(e){return e.filter(e=>!!e)}function eo(e){return!Array.isArray(e)||0===e.length}function to(e){return Array.isArray(e)&&e.length>0}function no(e,t){if(!t)return e.filter((t,n)=>e.indexOf(t)===n);const n=Object.create(null);return e.filter(e=>{const i=t(e);return!n[i]&&(n[i]=!0,!0)})}function io(e){const t=new Set;return e.filter(e=>!t.has(e)&&(t.add(e),!0))}function oo(e,t){for(let n=0;n<e.length;n++){const i=e[n];if(t(i))return n}return-1}function ro(e,t,n){const i=oo(e,t);return i<0?n:e[i]}function so(e,t){return e.length>0?e[0]:t}function ao(e,t){let n="number"===typeof t?e:0;"number"===typeof t?n=e:(n=0,t=e);const i=[];if(n<=t)for(let o=n;o<t;o++)i.push(o);else for(let o=n;o>t;o--)i.push(o);return i}function lo(e,t,n){const i=e.slice(0,t),o=e.slice(t);return i.concat(n,o)}var co;(function(e){e.inMemory="inmemory",e.vscode="vscode",e.internal="private",e.walkThrough="walkThrough",e.walkThroughSnippet="walkThroughSnippet",e.http="http",e.https="https",e.file="file",e.mailto="mailto",e.untitled="untitled",e.data="data",e.command="command",e.vscodeRemote="vscode-remote",e.vscodeRemoteResource="vscode-remote-resource",e.userData="vscode-userdata",e.vscodeCustomEditor="vscode-custom-editor",e.vscodeNotebook="vscode-notebook",e.vscodeNotebookCell="vscode-notebook-cell",e.vscodeSettings="vscode-settings",e.webviewPanel="webview-panel",e.vscodeWebview="vscode-webview",e.vscodeWebviewResource="vscode-webview-resource",e.extension="extension"})(co||(co={}));class ho{constructor(){this._hosts=Object.create(null),this._ports=Object.create(null),this._connectionTokens=Object.create(null),this._preferredWebSchema="http",this._delegate=null}setPreferredWebSchema(e){this._preferredWebSchema=e}rewrite(e){if(this._delegate)return this._delegate(e);const t=e.authority;let n=this._hosts[t];n&&-1!==n.indexOf(":")&&(n=`[${n}]`);const i=this._ports[t],o=this._connectionTokens[t];let r="path="+encodeURIComponent(e.path);return"string"===typeof o&&(r+="&tkn="+encodeURIComponent(o)),tn.from({scheme:y["h"]?this._preferredWebSchema:co.vscodeRemoteResource,authority:`${n}:${i}`,path:"/vscode-remote-resource",query:r})}}const uo=new ho,po={clipboard:{writeText:y["g"]||document.queryCommandSupported&&document.queryCommandSupported("copy")||!!(navigator&&navigator.clipboard&&navigator.clipboard.writeText),readText:y["g"]||!!(navigator&&navigator.clipboard&&navigator.clipboard.readText),richText:(()=>{if(pi){let e=navigator.userAgent.indexOf("Edge/"),t=parseInt(navigator.userAgent.substring(e+5,navigator.userAgent.indexOf(".",e)),10);if(!t||t>=12&&t<=16)return!1}return!0})()},keyboard:(()=>y["g"]||wi?0:navigator.keyboard||bi?1:2)(),touch:"ontouchstart"in window||navigator.maxTouchPoints>0||window.navigator.msMaxTouchPoints>0,pointerEvents:window.PointerEvent&&("ontouchstart"in window||window.navigator.maxTouchPoints>0||navigator.maxTouchPoints>0||window.navigator.msMaxTouchPoints>0)};function fo(e){while(e.firstChild)e.removeChild(e.firstChild)}function go(e){e.parentNode&&e.parentNode.removeChild(e)}function mo(e){while(e){if(e===document.body)return!0;e=e.parentNode||e.host}return!1}const bo=new class{hasClass(e,t){return Boolean(t)&&e.classList&&e.classList.contains(t)}addClasses(e,...t){t.forEach(t=>t.split(" ").forEach(t=>this.addClass(e,t)))}addClass(e,t){t&&e.classList&&e.classList.add(t)}removeClass(e,t){t&&e.classList&&e.classList.remove(t)}removeClasses(e,...t){t.forEach(t=>t.split(" ").forEach(t=>this.removeClass(e,t)))}toggleClass(e,t,n){e.classList&&e.classList.toggle(t,n)}},vo=bo.hasClass.bind(bo),yo=bo.addClass.bind(bo),wo=bo.addClasses.bind(bo),_o=bo.removeClass.bind(bo),Ao=bo.removeClasses.bind(bo),Co=bo.toggleClass.bind(bo);class Eo{constructor(e,t,n,i){this._node=e,this._type=t,this._handler=n,this._options=i||!1,this._node.addEventListener(this._type,this._handler,this._options)}dispose(){this._handler&&(this._node.removeEventListener(this._type,this._handler,this._options),this._node=null,this._handler=null)}}function xo(e,t,n,i){return new Eo(e,t,n,i)}function So(e){return function(t){return e(new Oi(t))}}function Do(e){return function(t){return e(new Mi(t))}}let ko=function(e,t,n,i){let o=n;return"click"===t||"mousedown"===t?o=So(n):"keydown"!==t&&"keypress"!==t&&"keyup"!==t||(o=Do(n)),xo(e,t,o,i)};function Mo(e,t){return xo(e,"mouseout",n=>{let i=n.relatedTarget;while(i&&i!==e)i=i.parentNode;i!==e&&t(n)})}function No(e,t){return xo(e,"pointerout",n=>{let i=n.relatedTarget;while(i&&i!==e)i=i.parentNode;i!==e&&t(n)})}let Lo,Bo,Io=null;function To(e){if(!Io){const e=e=>setTimeout(()=>e((new Date).getTime()),0);Io=self.requestAnimationFrame||self.msRequestAnimationFrame||self.webkitRequestAnimationFrame||self.mozRequestAnimationFrame||self.oRequestAnimationFrame||e}return Io.call(self,e)}class Oo{constructor(e,t=0){this._runner=e,this.priority=t,this._canceled=!1}dispose(){this._canceled=!0}execute(){if(!this._canceled)try{this._runner()}catch(e){Me(e)}}static sort(e,t){return t.priority-e.priority}}(function(){let e=[],t=null,n=!1,i=!1,o=()=>{n=!1,t=e,e=[],i=!0;while(t.length>0){t.sort(Oo.sort);let e=t.shift();e.execute()}i=!1};Bo=(t,i=0)=>{let r=new Oo(t,i);return e.push(r),n||(n=!0,To(o)),r},Lo=(e,n)=>{if(i){let i=new Oo(e,n);return t.push(i),i}return Bo(e,n)}})();const Ro=16,Po=function(e,t){return t};class Fo extends Ge{constructor(e,t,n,i=Po,o=Ro){super();let r=null,s=0,a=this._register(new Vi),l=()=>{s=(new Date).getTime(),n(r),r=null};this._register(xo(e,t,e=>{r=i(r,e);let t=(new Date).getTime()-s;t>=o?(a.cancel(),l()):a.setIfNotSet(l,o-t)}))}}function jo(e,t,n,i,o){return new Fo(e,t,n,i,o)}function Qo(e){return document.defaultView.getComputedStyle(e,null)}function zo(e){if(e!==document.body)return new Wo(e.clientWidth,e.clientHeight);if(y["c"]&&window.visualViewport){const e=window.visualViewport.width,t=window.visualViewport.height-(wi?24:0);return new Wo(e,t)}if(window.innerWidth&&window.innerHeight)return new Wo(window.innerWidth,window.innerHeight);if(document.body&&document.body.clientWidth&&document.body.clientHeight)return new Wo(document.body.clientWidth,document.body.clientHeight);if(document.documentElement&&document.documentElement.clientWidth&&document.documentElement.clientHeight)return new Wo(document.documentElement.clientWidth,document.documentElement.clientHeight);throw new Error("Unable to figure out browser width and height")}class Vo{static convertToPixels(e,t){return parseFloat(t)||0}static getDimension(e,t,n){let i=Qo(e),o="0";return i&&(o=i.getPropertyValue?i.getPropertyValue(t):i.getAttribute(n)),Vo.convertToPixels(e,o)}static getBorderLeftWidth(e){return Vo.getDimension(e,"border-left-width","borderLeftWidth")}static getBorderRightWidth(e){return Vo.getDimension(e,"border-right-width","borderRightWidth")}static getBorderTopWidth(e){return Vo.getDimension(e,"border-top-width","borderTopWidth")}static getBorderBottomWidth(e){return Vo.getDimension(e,"border-bottom-width","borderBottomWidth")}static getPaddingLeft(e){return Vo.getDimension(e,"padding-left","paddingLeft")}static getPaddingRight(e){return Vo.getDimension(e,"padding-right","paddingRight")}static getPaddingTop(e){return Vo.getDimension(e,"padding-top","paddingTop")}static getPaddingBottom(e){return Vo.getDimension(e,"padding-bottom","paddingBottom")}static getMarginLeft(e){return Vo.getDimension(e,"margin-left","marginLeft")}static getMarginTop(e){return Vo.getDimension(e,"margin-top","marginTop")}static getMarginRight(e){return Vo.getDimension(e,"margin-right","marginRight")}static getMarginBottom(e){return Vo.getDimension(e,"margin-bottom","marginBottom")}}class Wo{constructor(e,t){this.width=e,this.height=t}}function Ho(e){let t=e.offsetParent,n=e.offsetTop,i=e.offsetLeft;while(null!==(e=e.parentNode)&&e!==document.body&&e!==document.documentElement){n-=e.scrollTop;const o=er(e)?null:Qo(e);o&&(i-="rtl"!==o.direction?e.scrollLeft:-e.scrollLeft),e===t&&(i+=Vo.getBorderLeftWidth(e),n+=Vo.getBorderTopWidth(e),n+=e.offsetTop,i+=e.offsetLeft,t=e.offsetParent)}return{left:i,top:n}}function Uo(e){let t=e.getBoundingClientRect();return{left:t.left+Yo.scrollX,top:t.top+Yo.scrollY,width:t.width,height:t.height}}const Yo=new class{get scrollX(){return"number"===typeof window.scrollX?window.scrollX:document.body.scrollLeft+document.documentElement.scrollLeft}get scrollY(){return"number"===typeof window.scrollY?window.scrollY:document.body.scrollTop+document.documentElement.scrollTop}};function Go(e){let t=Vo.getMarginLeft(e)+Vo.getMarginRight(e);return e.offsetWidth+t}function Ko(e){let t=Vo.getBorderLeftWidth(e)+Vo.getBorderRightWidth(e),n=Vo.getPaddingLeft(e)+Vo.getPaddingRight(e);return e.offsetWidth-t-n}function qo(e){let t=Vo.getBorderTopWidth(e)+Vo.getBorderBottomWidth(e),n=Vo.getPaddingTop(e)+Vo.getPaddingBottom(e);return e.offsetHeight-t-n}function Jo(e){let t=Vo.getMarginTop(e)+Vo.getMarginBottom(e);return e.offsetHeight+t}function Xo(e,t){while(e){if(e===t)return!0;e=e.parentNode}return!1}function $o(e,t,n){while(e&&e.nodeType===e.ELEMENT_NODE){if(vo(e,t))return e;if(n)if("string"===typeof n){if(vo(e,n))return null}else if(e===n)return null;e=e.parentNode}return null}function Zo(e,t,n){return!!$o(e,t,n)}function er(e){return e&&!!e.host&&!!e.mode}function tr(e){return!!nr(e)}function nr(e){while(e.parentNode){if(e===document.body)return null;e=e.parentNode}return er(e)?e:null}function ir(){let e=document.activeElement;while(null===e||void 0===e?void 0:e.shadowRoot)e=e.shadowRoot.activeElement;return e}function or(e=document.getElementsByTagName("head")[0]){let t=document.createElement("style");return t.type="text/css",t.media="screen",e.appendChild(t),t}let rr=null;function sr(){return rr||(rr=or()),rr}function ar(e){return e&&e.sheet&&e.sheet.rules?e.sheet.rules:e&&e.sheet&&e.sheet.cssRules?e.sheet.cssRules:[]}function lr(e,t,n=sr()){n&&t&&n.sheet.insertRule(e+"{"+t+"}",0)}function cr(e,t=sr()){if(!t)return;let n=ar(t),i=[];for(let o=0;o<n.length;o++){let t=n[o];-1!==t.selectorText.indexOf(e)&&i.push(o)}for(let o=i.length-1;o>=0;o--)t.sheet.deleteRule(i[o])}function hr(e){return"object"===typeof HTMLElement?e instanceof HTMLElement:e&&"object"===typeof e&&1===e.nodeType&&"string"===typeof e.nodeName}const ur={CLICK:"click",AUXCLICK:"auxclick",DBLCLICK:"dblclick",MOUSE_UP:"mouseup",MOUSE_DOWN:"mousedown",MOUSE_OVER:"mouseover",MOUSE_MOVE:"mousemove",MOUSE_OUT:"mouseout",MOUSE_ENTER:"mouseenter",MOUSE_LEAVE:"mouseleave",MOUSE_WHEEL:pi?"mousewheel":"wheel",POINTER_UP:"pointerup",POINTER_DOWN:"pointerdown",POINTER_MOVE:"pointermove",CONTEXT_MENU:"contextmenu",WHEEL:"wheel",KEY_DOWN:"keydown",KEY_PRESS:"keypress",KEY_UP:"keyup",LOAD:"load",BEFORE_UNLOAD:"beforeunload",UNLOAD:"unload",ABORT:"abort",ERROR:"error",RESIZE:"resize",SCROLL:"scroll",FULLSCREEN_CHANGE:"fullscreenchange",WK_FULLSCREEN_CHANGE:"webkitfullscreenchange",SELECT:"select",CHANGE:"change",SUBMIT:"submit",RESET:"reset",FOCUS:"focus",FOCUS_IN:"focusin",FOCUS_OUT:"focusout",BLUR:"blur",INPUT:"input",STORAGE:"storage",DRAG_START:"dragstart",DRAG:"drag",DRAG_ENTER:"dragenter",DRAG_LEAVE:"dragleave",DRAG_OVER:"dragover",DROP:"drop",DRAG_END:"dragend",ANIMATION_START:gi?"webkitAnimationStart":"animationstart",ANIMATION_END:gi?"webkitAnimationEnd":"animationend",ANIMATION_ITERATION:gi?"webkitAnimationIteration":"animationiteration"},dr={stop:function(e,t){e.preventDefault?e.preventDefault():e.returnValue=!1,t&&(e.stopPropagation?e.stopPropagation():e.cancelBubble=!0)}};function pr(e){let t=[];for(let n=0;e&&e.nodeType===e.ELEMENT_NODE;n++)t[n]=e.scrollTop,e=e.parentNode;return t}function fr(e,t){for(let n=0;e&&e.nodeType===e.ELEMENT_NODE;n++)e.scrollTop!==t[n]&&(e.scrollTop=t[n]),e=e.parentNode}class gr extends Ge{constructor(e){super(),this._onDidFocus=this._register(new et),this.onDidFocus=this._onDidFocus.event,this._onDidBlur=this._register(new et),this.onDidBlur=this._onDidBlur.event;let t=Xo(document.activeElement,e),n=!1;const i=()=>{n=!1,t||(t=!0,this._onDidFocus.fire())},o=()=>{t&&(n=!0,window.setTimeout(()=>{n&&(n=!1,t=!1,this._onDidBlur.fire())},0))};this._refreshStateHandler=()=>{let n=Xo(document.activeElement,e);n!==t&&(t?o():i())},this._register(_i(e,ur.FOCUS,!0)(i)),this._register(_i(e,ur.BLUR,!0)(o))}}function mr(e){return new gr(e)}function br(e,...t){return t.forEach(t=>e.appendChild(t)),t[t.length-1]}const vr=/([\w\-]+)?(#([\w\-]+))?((\.([\w\-]+))*)/;function yr(e,...t){e.innerText="",Zi(t).forEach(t=>{t instanceof Node?e.appendChild(t):e.appendChild(document.createTextNode(t))})}var wr;function _r(e,t,n,...i){let o=vr.exec(t);if(!o)throw new Error("Bad use of emmet");n=Object.assign({},n||{});let r,s=o[1]||"div";return r=e!==wr.HTML?document.createElementNS(e,s):document.createElement(s),o[3]&&(r.id=o[3]),o[4]&&(r.className=o[4].replace(/\./g," ").trim()),Object.keys(n).forEach(e=>{const t=n[e];"undefined"!==typeof t&&(/^on\w+$/.test(e)?r[e]=t:"selected"===e?t&&r.setAttribute(e,"true"):r.setAttribute(e,t))}),Zi(i).forEach(e=>{e instanceof Node?r.appendChild(e):r.appendChild(document.createTextNode(e))}),r}function Ar(e,t,...n){return _r(wr.HTML,e,t,...n)}function Cr(...e){for(let t of e)t.style.display="",t.removeAttribute("aria-hidden")}function Er(...e){for(let t of e)t.style.display="none",t.setAttribute("aria-hidden","true")}function xr(e,t){while(e&&e.nodeType===e.ELEMENT_NODE){if(e instanceof HTMLElement&&e.hasAttribute(t))return e;e=e.parentNode}return null}function Sr(e){if(e&&e.hasAttribute("tabIndex")){if(document.activeElement===e){let t=xr(e.parentElement,"tabIndex");t&&t.focus()}e.removeAttribute("tabindex")}}function Dr(e){return Array.prototype.slice.call(document.getElementsByTagName(e),0)}function kr(e){const t=window.devicePixelRatio*e;return Math.max(1,Math.floor(t))/window.devicePixelRatio}function Mr(e){if(y["g"]||yi)window.open(e);else{let t=window.open();t&&(t.opener=null,t.location.href=e)}}function Nr(e){const t=()=>{e(),n=Bo(t)};let n=Bo(t);return Ue(()=>n.dispose())}function Lr(e){return e&&co.vscodeRemote===e.scheme?uo.rewrite(e):e}function Br(e){return e?`url('${Lr(e).toString(!0).replace(/'/g,"%27")}')`:"url('')"}(function(e){e["HTML"]="http://www.w3.org/1999/xhtml",e["SVG"]="http://www.w3.org/2000/svg"})(wr||(wr={})),Ar.SVG=function(e,t,...n){return _r(wr.SVG,e,t,...n)},uo.setPreferredWebSchema(/^https:/.test(window.location.href)?"https":"http");var Ir=n("c223");function Tr(e){let t=JSON.parse(e);return t=Or(t),t}function Or(e,t=0){if(!e||t>200)return e;if("object"===typeof e){switch(e.$mid){case 1:return tn.revive(e);case 2:return new RegExp(e.source,e.flags)}if(e instanceof Ir["a"]||e instanceof Uint8Array)return e;if(Array.isArray(e))for(let n=0;n<e.length;++n)e[n]=Or(e[n],t+1);else for(const n in e)Object.hasOwnProperty.call(e,n)&&(e[n]=Or(e[n],t+1))}return e}var Rr=n("3fa4");function Pr(e){return e.replace(/[\\/]/g,Ft.sep)}function Fr(e,t,n,i=Ut){if(e===t)return!0;if(!e||!t)return!1;if(t.length>e.length)return!1;if(n){const n=Object(Rr["Q"])(e,t);if(!n)return!1;if(t.length===e.length)return!0;let o=t.length;return t.charAt(t.length-1)===i&&o--,e.charAt(o)===i}return t.charAt(t.length-1)!==i&&(t+=i),0===e.indexOf(t)}function jr(e){return ln(e,!0)}class Qr{constructor(e){this._ignorePathCasing=e}compare(e,t,n=!1){return e===t?0:Object(Rr["f"])(this.getComparisonKey(e,n),this.getComparisonKey(t,n))}isEqual(e,t,n=!1){return e===t||!(!e||!t)&&this.getComparisonKey(e,n)===this.getComparisonKey(t,n)}getComparisonKey(e,t=!1){return e.with({path:this._ignorePathCasing(e)?e.path.toLowerCase():void 0,fragment:t?null:void 0}).toString()}joinPath(e,...t){return tn.joinPath(e,...t)}basenameOrAuthority(e){return Vr(e)||e.authority}basename(e){return Ft.basename(e.path)}dirname(e){if(0===e.path.length)return e;let t;return e.scheme===co.file?t=tn.file(Vt(jr(e))).path:(t=Ft.dirname(e.path),e.authority&&t.length&&47!==t.charCodeAt(0)&&(t="/")),e.with({path:t})}normalizePath(e){if(!e.path.length)return e;let t;return t=e.scheme===co.file?tn.file(jt(jr(e))).path:Ft.normalize(e.path),e.with({path:t})}relativePath(e,t){if(e.scheme!==t.scheme||!Ur(e.authority,t.authority))return;if(e.scheme===co.file){const n=zt(jr(e),jr(t));return y["i"]?Pr(n):n}let n=e.path||"/",i=t.path||"/";if(this._ignorePathCasing(e)){let e=0;for(const t=Math.min(n.length,i.length);e<t;e++)if(n.charCodeAt(e)!==i.charCodeAt(e)&&n.charAt(e).toLowerCase()!==i.charAt(e).toLowerCase())break;n=i.substr(0,e)+n.substr(e)}return Ft.relative(n,i)}resolvePath(e,t){if(e.scheme===co.file){const n=tn.file(Qt(jr(e),t));return e.with({authority:n.authority,path:n.path})}return-1===t.indexOf("/")&&(t=Pr(t),/^[a-zA-Z]:(\/|$)/.test(t)&&(t="/"+t)),e.with({path:Ft.resolve(e.path,t)})}isEqualAuthority(e,t){return e===t||Object(Rr["r"])(e,t)}}const zr=new Qr(()=>!1),Vr=(zr.isEqual.bind(zr),zr.basenameOrAuthority.bind(zr),zr.basename.bind(zr)),Wr=(zr.dirname.bind(zr),zr.joinPath.bind(zr)),Hr=zr.normalizePath.bind(zr),Ur=(zr.relativePath.bind(zr),zr.resolvePath.bind(zr),zr.isEqualAuthority.bind(zr));var Yr;function Gr(e){return"string"===typeof e}function Kr(e){return"object"===typeof e&&null!==e&&!Array.isArray(e)&&!(e instanceof RegExp)&&!(e instanceof Date)}function qr(e){return"number"===typeof e&&!isNaN(e)}function Jr(e){return!0===e||!1===e}function Xr(e){return"undefined"===typeof e}function $r(e){return Xr(e)||null===e}function Zr(e){return"function"===typeof e}function es(e,t){const n=Math.min(e.length,t.length);for(let i=0;i<n;i++)ts(e[i],t[i])}function ts(e,t){if(Gr(t)){if(typeof e!==t)throw new Error("argument does not match constraint: typeof "+t)}else if(Zr(t)){try{if(e instanceof t)return}catch(n){}if(!$r(e)&&e.constructor===t)return;if(1===t.length&&!0===t.call(void 0,e))return;throw new Error("argument does not match one of these constraints: arg instanceof constraint, arg.constructor === constraint, nor constraint(arg) === true")}}function ns(e){let t=[],n=Object.getPrototypeOf(e);while(Object.prototype!==n)t=t.concat(Object.getOwnPropertyNames(n)),n=Object.getPrototypeOf(n);return t}function is(e){const t=[];for(const n of ns(e))"function"===typeof e[n]&&t.push(n);return t}function os(e,t){const n=e=>function(){const n=Array.prototype.slice.call(arguments,0);return t(e,n)};let i={};for(const o of e)i[o]=n(o);return i}function rs(e){return null===e?void 0:e}(function(e){function t(t){const n=new Map,i=t.path.substring(t.path.indexOf(";")+1,t.path.lastIndexOf(";"));i.split(";").forEach(e=>{const[t,i]=e.split(":");t&&i&&n.set(t,i)});const o=t.path.substring(0,t.path.indexOf(";"));return o&&n.set(e.META_DATA_MIME,o),n}e.META_DATA_LABEL="label",e.META_DATA_DESCRIPTION="description",e.META_DATA_SIZE="size",e.META_DATA_MIME="mime",e.parseMetaData=t})(Yr||(Yr={}));const ss=ii("commandService"),as=new class{constructor(){this._commands=new Map,this._onDidRegisterCommand=new et,this.onDidRegisterCommand=this._onDidRegisterCommand.event}registerCommand(e,t){if(!e)throw new Error("invalid command");if("string"===typeof e){if(!t)throw new Error("invalid command");return this.registerCommand({id:e,handler:t})}if(e.description){const t=[];for(let i of e.description.args)t.push(i.constraint);const n=e.handler;e.handler=function(e,...i){return es(i,t),n(e,...i)}}const{id:n}=e;let i=this._commands.get(n);i||(i=new Je,this._commands.set(n,i));let o=i.unshift(e),r=Ue(()=>{o();const e=this._commands.get(n);(null===e||void 0===e?void 0:e.isEmpty())&&this._commands.delete(n)});return this._onDidRegisterCommand.fire(n),r}registerCommandAlias(e,t){return as.registerCommand(e,(e,...n)=>e.get(ss).executeCommand(t,...n))}getCommand(e){const t=this._commands.get(e);if(t&&!t.isEmpty())return Re.first(t)}getCommands(){const e=new Map;for(const t of this._commands.keys()){const n=this.getCommand(t);n&&e.set(t,n)}return e}};var ls=function(e,t,n,i){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,r){function s(e){try{l(i.next(e))}catch(t){r(t)}}function a(e){try{l(i["throw"](e))}catch(t){r(t)}}function l(e){e.done?n(e.value):o(e.value).then(s,a)}l((i=i.apply(e,t||[])).next())}))};const cs=ii("openerService");Object.freeze({_serviceBrand:void 0,registerOpener(){return Ge.None},registerValidator(){return Ge.None},registerExternalUriResolver(){return Ge.None},setExternalOpener(){},open(){return ls(this,void 0,void 0,(function*(){return!1}))},resolveExternalUri(e){return ls(this,void 0,void 0,(function*(){return{resolved:e,dispose(){}}}))}});function hs(e,t){return tn.isUri(e)?Object(Rr["r"])(e.scheme,t):Object(Rr["Q"])(e,t+":")}var us;(function(e){e[e["API"]=0]="API",e[e["USER"]=1]="USER"})(us||(us={}));var ds=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},ps=function(e,t){return function(n,i){t(n,i,e)}},fs=function(e,t,n,i){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,r){function s(e){try{l(i.next(e))}catch(t){r(t)}}function a(e){try{l(i["throw"](e))}catch(t){r(t)}}function l(e){e.done?n(e.value):o(e.value).then(s,a)}l((i=i.apply(e,t||[])).next())}))};let gs=class{constructor(e){this._commandService=e}open(e){return fs(this,void 0,void 0,(function*(){if(!hs(e,co.command))return!1;"string"===typeof e&&(e=tn.parse(e));let t=[];try{t=Tr(decodeURIComponent(e.query))}catch(n){try{t=Tr(e.query)}catch(i){}}return Array.isArray(t)||(t=[t]),yield this._commandService.executeCommand(e.path,...t),!0}))}};gs=ds([ps(0,ss)],gs);let ms=class{constructor(e){this._editorService=e}open(e,t){return fs(this,void 0,void 0,(function*(){"string"===typeof e&&(e=tn.parse(e));let n=void 0;const i=/^L?(\d+)(?:,(\d+))?/.exec(e.fragment);return i&&(n={startLineNumber:parseInt(i[1]),startColumn:i[2]?parseInt(i[2]):1},e=e.with({fragment:""})),e.scheme===co.file&&(e=Hr(e)),yield this._editorService.openCodeEditor({resource:e,options:{selection:n,context:(null===t||void 0===t?void 0:t.fromUserGesture)?us.USER:us.API}},this._editorService.getFocusedCodeEditor(),null===t||void 0===t?void 0:t.openToSide),!0}))}};ms=ds([ps(0,ri)],ms);let bs=class{constructor(e,t){this._openers=new Je,this._validators=new Je,this._resolvers=new Je,this._externalOpener={openExternal:e=>(hs(e,co.http)||hs(e,co.https)?Mr(e):window.location.href=e,Promise.resolve(!0))},this._openers.push({open:(e,t)=>fs(this,void 0,void 0,(function*(){return!!((null===t||void 0===t?void 0:t.openExternal)||hs(e,co.mailto)||hs(e,co.http)||hs(e,co.https))&&(yield this._doOpenExternal(e,t),!0)}))}),this._openers.push(new gs(t)),this._openers.push(new ms(e))}open(e,t){return fs(this,void 0,void 0,(function*(){for(const t of this._validators.toArray())if(!(yield t.shouldOpen(e)))return!1;for(const n of this._openers.toArray()){const i=yield n.open(e,t);if(i)return!0}return!1}))}resolveExternalUri(e,t){return fs(this,void 0,void 0,(function*(){for(const n of this._resolvers.toArray()){const i=yield n.resolveExternalUri(e,t);if(i)return i}return{resolved:e,dispose:()=>{}}}))}_doOpenExternal(e,t){return fs(this,void 0,void 0,(function*(){const n="string"===typeof e?tn.parse(e):e,{resolved:i}=yield this.resolveExternalUri(n,t);return"string"===typeof e&&n.toString()===i.toString()?this._externalOpener.openExternal(e):this._externalOpener.openExternal(encodeURI(i.toString(!0)))}))}dispose(){this._validators.clear()}};function vs(e,t){if(!e)throw new Error(t?`Assertion failed (${t})`:"Assertion Failed")}function ys(e){if(!e||"object"!==typeof e)return e;if(e instanceof RegExp)return e;const t=Array.isArray(e)?[]:{};return Object.keys(e).forEach(n=>{e[n]&&"object"===typeof e[n]?t[n]=ys(e[n]):t[n]=e[n]}),t}function ws(e){if(!e||"object"!==typeof e)return e;const t=[e];while(t.length>0){const e=t.shift();Object.freeze(e);for(const n in e)if(_s.call(e,n)){const i=e[n];"object"!==typeof i||Object.isFrozen(i)||t.push(i)}}return e}bs=ds([ps(0,ri),ps(1,ss)],bs);const _s=Object.prototype.hasOwnProperty;function As(e,t,n=!0){return Kr(e)?(Kr(t)&&Object.keys(t).forEach(i=>{i in e?n&&(Kr(e[i])&&Kr(t[i])?As(e[i],t[i],n):e[i]=t[i]):e[i]=t[i]}),e):t}function Cs(e,...t){return t.forEach(t=>Object.keys(t).forEach(n=>e[n]=t[n])),e}function Es(e,t){if(e===t)return!0;if(null===e||void 0===e||null===t||void 0===t)return!1;if(typeof e!==typeof t)return!1;if("object"!==typeof e)return!1;if(Array.isArray(e)!==Array.isArray(t))return!1;let n,i;if(Array.isArray(e)){if(e.length!==t.length)return!1;for(n=0;n<e.length;n++)if(!Es(e[n],t[n]))return!1}else{const o=[];for(i in e)o.push(i);o.sort();const r=[];for(i in t)r.push(i);if(r.sort(),!Es(o,r))return!1;for(n=0;n<o.length;n++)if(!Es(e[o[n]],t[o[n]]))return!1}return!0}function xs(e,t,n){const i=t(e);return"undefined"===typeof i?n:i}const Ss={followsCaret:!0,ignoreCharChanges:!0,alwaysRevealFirst:!0};class Ds extends Ge{constructor(e,t={}){super(),this._onDidUpdate=this._register(new et),this._editor=e,this._options=As(t,Ss,!1),this.disposed=!1,this.nextIdx=-1,this.ranges=[],this.ignoreSelectionChange=!1,this.revealFirst=Boolean(this._options.alwaysRevealFirst),this._register(this._editor.onDidDispose(()=>this.dispose())),this._register(this._editor.onDidUpdateDiff(()=>this._onDiffUpdated())),this._options.followsCaret&&this._register(this._editor.getModifiedEditor().onDidChangeCursorPosition(e=>{this.ignoreSelectionChange||(this.nextIdx=-1)})),this._options.alwaysRevealFirst&&this._register(this._editor.getModifiedEditor().onDidChangeModel(e=>{this.revealFirst=!0})),this._init()}_init(){this._editor.getLineChanges()}_onDiffUpdated(){this._init(),this._compute(this._editor.getLineChanges()),this.revealFirst&&null!==this._editor.getLineChanges()&&(this.revealFirst=!1,this.nextIdx=-1,this.next(1))}_compute(e){this.ranges=[],e&&e.forEach(e=>{!this._options.ignoreCharChanges&&e.charChanges?e.charChanges.forEach(e=>{this.ranges.push({rhs:!0,range:new fn(e.modifiedStartLineNumber,e.modifiedStartColumn,e.modifiedEndLineNumber,e.modifiedEndColumn)})}):this.ranges.push({rhs:!0,range:new fn(e.modifiedStartLineNumber,1,e.modifiedStartLineNumber,1)})}),this.ranges.sort((e,t)=>e.range.getStartPosition().isBeforeOrEqual(t.range.getStartPosition())?-1:t.range.getStartPosition().isBeforeOrEqual(e.range.getStartPosition())?1:0),this._onDidUpdate.fire(this)}_initIdx(e){let t=!1,n=this._editor.getPosition();if(n){for(let i=0,o=this.ranges.length;i<o&&!t;i++){let o=this.ranges[i].range;n.isBeforeOrEqual(o.getStartPosition())&&(this.nextIdx=i+(e?0:-1),t=!0)}t||(this.nextIdx=e?0:this.ranges.length-1),this.nextIdx<0&&(this.nextIdx=this.ranges.length-1)}else this.nextIdx=0}_move(e,t){if(vs(!this.disposed,"Illegal State - diff navigator has been disposed"),!this.canNavigate())return;-1===this.nextIdx?this._initIdx(e):e?(this.nextIdx+=1,this.nextIdx>=this.ranges.length&&(this.nextIdx=0)):(this.nextIdx-=1,this.nextIdx<0&&(this.nextIdx=this.ranges.length-1));let n=this.ranges[this.nextIdx];this.ignoreSelectionChange=!0;try{let e=n.range.getStartPosition();this._editor.setPosition(e),this._editor.revealPositionInCenter(e,t)}finally{this.ignoreSelectionChange=!1}}canNavigate(){return this.ranges&&this.ranges.length>0}next(e=0){this._move(!0,e)}previous(e=0){this._move(!1,e)}dispose(){super.dispose(),this.ranges=[],this.disposed=!0}}const ks=new class{constructor(){this._zoomLevel=0,this._onDidChangeZoomLevel=new et,this.onDidChangeZoomLevel=this._onDidChangeZoomLevel.event}getZoomLevel(){return this._zoomLevel}setZoomLevel(e){e=Math.min(Math.max(-5,e),20),this._zoomLevel!==e&&(this._zoomLevel=e,this._onDidChangeZoomLevel.fire(this._zoomLevel))}},Ms=y["f"]?1.5:1.35,Ns=8;class Ls{constructor(e){this.zoomLevel=e.zoomLevel,this.fontFamily=String(e.fontFamily),this.fontWeight=String(e.fontWeight),this.fontSize=e.fontSize,this.fontFeatureSettings=e.fontFeatureSettings,this.lineHeight=0|e.lineHeight,this.letterSpacing=e.letterSpacing}static createFromValidatedSettings(e,t,n){const i=e.get(35),o=e.get(39),r=e.get(38),s=e.get(37),a=e.get(51),l=e.get(48);return Ls._create(i,o,r,s,a,l,t,n)}static _create(e,t,n,i,o,r,s,a){0===o?o=Math.round(Ms*n):o<Ns&&(o=Ns);const l=1+(a?0:.1*ks.getZoomLevel());return n*=l,o*=l,new Ls({zoomLevel:s,fontFamily:e,fontWeight:t,fontSize:n,fontFeatureSettings:i,lineHeight:o,letterSpacing:r})}getId(){return this.zoomLevel+"-"+this.fontFamily+"-"+this.fontWeight+"-"+this.fontSize+"-"+this.fontFeatureSettings+"-"+this.lineHeight+"-"+this.letterSpacing}getMassagedFontFamily(){return/[,"']/.test(this.fontFamily)?this.fontFamily:/[+ ]/.test(this.fontFamily)?`"${this.fontFamily}"`:this.fontFamily}}class Bs extends Ls{constructor(e,t){super(e),this.isTrusted=t,this.isMonospace=e.isMonospace,this.typicalHalfwidthCharacterWidth=e.typicalHalfwidthCharacterWidth,this.typicalFullwidthCharacterWidth=e.typicalFullwidthCharacterWidth,this.canUseHalfwidthRightwardsArrow=e.canUseHalfwidthRightwardsArrow,this.spaceWidth=e.spaceWidth,this.middotWidth=e.middotWidth,this.wsmiddotWidth=e.wsmiddotWidth,this.maxDigitWidth=e.maxDigitWidth}equals(e){return this.fontFamily===e.fontFamily&&this.fontWeight===e.fontWeight&&this.fontSize===e.fontSize&&this.fontFeatureSettings===e.fontFeatureSettings&&this.lineHeight===e.lineHeight&&this.letterSpacing===e.letterSpacing&&this.typicalHalfwidthCharacterWidth===e.typicalHalfwidthCharacterWidth&&this.typicalFullwidthCharacterWidth===e.typicalFullwidthCharacterWidth&&this.canUseHalfwidthRightwardsArrow===e.canUseHalfwidthRightwardsArrow&&this.spaceWidth===e.spaceWidth&&this.middotWidth===e.middotWidth&&this.wsmiddotWidth===e.wsmiddotWidth&&this.maxDigitWidth===e.maxDigitWidth}}function Is(e){return e&&"string"===typeof e.id}const Ts={ICodeEditor:"vs.editor.ICodeEditor",IDiffEditor:"vs.editor.IDiffEditor"};var Os,Rs;(function(e){e[e["Left"]=1]="Left",e[e["Center"]=2]="Center",e[e["Right"]=4]="Right",e[e["Full"]=7]="Full"})(Os||(Os={})),function(e){e[e["Inline"]=1]="Inline",e[e["Gutter"]=2]="Gutter"}(Rs||(Rs={}));class Ps{constructor(e){this.tabSize=Math.max(1,0|e.tabSize),this.indentSize=0|e.tabSize,this.insertSpaces=Boolean(e.insertSpaces),this.defaultEOL=0|e.defaultEOL,this.trimAutoWhitespace=Boolean(e.trimAutoWhitespace)}equals(e){return this.tabSize===e.tabSize&&this.indentSize===e.indentSize&&this.insertSpaces===e.insertSpaces&&this.defaultEOL===e.defaultEOL&&this.trimAutoWhitespace===e.trimAutoWhitespace}createChangeEvent(e){return{tabSize:this.tabSize!==e.tabSize,indentSize:this.indentSize!==e.indentSize,insertSpaces:this.insertSpaces!==e.insertSpaces,trimAutoWhitespace:this.trimAutoWhitespace!==e.trimAutoWhitespace}}}class Fs{constructor(e,t){this.range=e,this.matches=t}}class js{constructor(e,t,n,i,o,r){this.identifier=e,this.range=t,this.text=n,this.forceMoveMarkers=i,this.isAutoWhitespaceEdit=o,this._isTracked=r}}class Qs{constructor(e,t,n){this.reverseEdits=e,this.changes=t,this.trimAutoWhitespaceLineNumbers=n}}class zs{constructor(e,t){this[Symbol.toStringTag]="ResourceMap",e instanceof zs?(this.map=new Map(e.map),this.toKey=null!==t&&void 0!==t?t:zs.defaultToKey):(this.map=new Map,this.toKey=null!==e&&void 0!==e?e:zs.defaultToKey)}set(e,t){return this.map.set(this.toKey(e),t),this}get(e){return this.map.get(this.toKey(e))}has(e){return this.map.has(this.toKey(e))}get size(){return this.map.size}clear(){this.map.clear()}delete(e){return this.map.delete(this.toKey(e))}forEach(e,t){"undefined"!==typeof t&&(e=e.bind(t));for(let[n,i]of this.map)e(i,tn.parse(n),this)}values(){return this.map.values()}*keys(){for(let e of this.map.keys())yield tn.parse(e)}*entries(){for(let e of this.map.entries())yield[tn.parse(e[0]),e[1]]}*[Symbol.iterator](){for(let e of this.map)yield[tn.parse(e[0]),e[1]]}}zs.defaultToKey=e=>e.toString();class Vs{constructor(){this[Symbol.toStringTag]="LinkedMap",this._map=new Map,this._head=void 0,this._tail=void 0,this._size=0,this._state=0}clear(){this._map.clear(),this._head=void 0,this._tail=void 0,this._size=0,this._state++}isEmpty(){return!this._head&&!this._tail}get size(){return this._size}get first(){var e;return null===(e=this._head)||void 0===e?void 0:e.value}get last(){var e;return null===(e=this._tail)||void 0===e?void 0:e.value}has(e){return this._map.has(e)}get(e,t=0){const n=this._map.get(e);if(n)return 0!==t&&this.touch(n,t),n.value}set(e,t,n=0){let i=this._map.get(e);if(i)i.value=t,0!==n&&this.touch(i,n);else{switch(i={key:e,value:t,next:void 0,previous:void 0},n){case 0:this.addItemLast(i);break;case 1:this.addItemFirst(i);break;case 2:this.addItemLast(i);break;default:this.addItemLast(i);break}this._map.set(e,i),this._size++}return this}delete(e){return!!this.remove(e)}remove(e){const t=this._map.get(e);if(t)return this._map.delete(e),this.removeItem(t),this._size--,t.value}shift(){if(!this._head&&!this._tail)return;if(!this._head||!this._tail)throw new Error("Invalid list");const e=this._head;return this._map.delete(e.key),this.removeItem(e),this._size--,e.value}forEach(e,t){const n=this._state;let i=this._head;while(i){if(t?e.bind(t)(i.value,i.key,this):e(i.value,i.key,this),this._state!==n)throw new Error("LinkedMap got modified during iteration.");i=i.next}}keys(){const e=this,t=this._state;let n=this._head;const i={[Symbol.iterator](){return i},next(){if(e._state!==t)throw new Error("LinkedMap got modified during iteration.");if(n){const e={value:n.key,done:!1};return n=n.next,e}return{value:void 0,done:!0}}};return i}values(){const e=this,t=this._state;let n=this._head;const i={[Symbol.iterator](){return i},next(){if(e._state!==t)throw new Error("LinkedMap got modified during iteration.");if(n){const e={value:n.value,done:!1};return n=n.next,e}return{value:void 0,done:!0}}};return i}entries(){const e=this,t=this._state;let n=this._head;const i={[Symbol.iterator](){return i},next(){if(e._state!==t)throw new Error("LinkedMap got modified during iteration.");if(n){const e={value:[n.key,n.value],done:!1};return n=n.next,e}return{value:void 0,done:!0}}};return i}[Symbol.iterator](){return this.entries()}trimOld(e){if(e>=this.size)return;if(0===e)return void this.clear();let t=this._head,n=this.size;while(t&&n>e)this._map.delete(t.key),t=t.next,n--;this._head=t,this._size=n,t&&(t.previous=void 0),this._state++}addItemFirst(e){if(this._head||this._tail){if(!this._head)throw new Error("Invalid list");e.next=this._head,this._head.previous=e}else this._tail=e;this._head=e,this._state++}addItemLast(e){if(this._head||this._tail){if(!this._tail)throw new Error("Invalid list");e.previous=this._tail,this._tail.next=e}else this._head=e;this._tail=e,this._state++}removeItem(e){if(e===this._head&&e===this._tail)this._head=void 0,this._tail=void 0;else if(e===this._head){if(!e.next)throw new Error("Invalid list");e.next.previous=void 0,this._head=e.next}else if(e===this._tail){if(!e.previous)throw new Error("Invalid list");e.previous.next=void 0,this._tail=e.previous}else{const t=e.next,n=e.previous;if(!t||!n)throw new Error("Invalid list");t.previous=n,n.next=t}e.next=void 0,e.previous=void 0,this._state++}touch(e,t){if(!this._head||!this._tail)throw new Error("Invalid list");if(1===t||2===t)if(1===t){if(e===this._head)return;const t=e.next,n=e.previous;e===this._tail?(n.next=void 0,this._tail=n):(t.previous=n,n.next=t),e.previous=void 0,e.next=this._head,this._head.previous=e,this._head=e,this._state++}else if(2===t){if(e===this._tail)return;const t=e.next,n=e.previous;e===this._head?(t.previous=void 0,this._head=t):(t.previous=n,n.next=t),e.next=void 0,e.previous=this._tail,this._tail.next=e,this._tail=e,this._state++}}toJSON(){const e=[];return this.forEach((t,n)=>{e.push([n,t])}),e}fromJSON(e){this.clear();for(const[t,n]of e)this.set(t,n)}}class Ws extends Vs{constructor(e,t=1){super(),this._limit=e,this._ratio=Math.min(Math.max(0,t),1)}get limit(){return this._limit}set limit(e){this._limit=e,this.checkTrim()}get(e,t=2){return super.get(e,t)}peek(e){return super.get(e,0)}set(e,t){return super.set(e,t,2),this.checkTrim(),this}checkTrim(){this.size>this._limit&&this.trimOld(Math.round(this._limit*this._ratio))}}const Hs="**",Us="/",Ys="[/\\\\]",Gs="[^/\\\\]",Ks=/\//g;function qs(e){switch(e){case 0:return"";case 1:return Gs+"*?";default:return`(?:${Ys}|${Gs}+${Ys}|${Ys}${Gs}+)*?`}}function Js(e,t){if(!e)return[];const n=[];let i=!1,o=!1,r="";for(const s of e){switch(s){case t:if(!i&&!o){n.push(r),r="";continue}break;case"{":i=!0;break;case"}":i=!1;break;case"[":o=!0;break;case"]":o=!1;break}r+=s}return r&&n.push(r),n}function Xs(e){if(!e)return"";let t="";const n=Js(e,Us);if(n.every(e=>e===Hs))t=".*";else{let e=!1;n.forEach((i,o)=>{if(i===Hs)return void(e||(t+=qs(2),e=!0));let r=!1,s="",a=!1,l="";for(const e of i)if("}"!==e&&r)s+=e;else if(!a||"]"===e&&l)switch(e){case"{":r=!0;continue;case"[":a=!0;continue;case"}":const n=Js(s,","),i=`(?:${n.map(e=>Xs(e)).join("|")})`;t+=i,r=!1,s="";break;case"]":t+="["+l+"]",a=!1,l="";break;case"?":t+=Gs;continue;case"*":t+=qs(1);continue;default:t+=Rr["t"](e)}else{let t;t="-"===e?e:"^"!==e&&"!"!==e||l?e===Us?"":Rr["t"](e):"^",l+=t}o<n.length-1&&(n[o+1]!==Hs||o+2<n.length)&&(t+=Ys),e=!1})}return t}const $s=/^\*\*\/\*\.[\w\.-]+$/,Zs=/^\*\*\/([\w\.-]+)\/?$/,ea=/^{\*\*\/[\*\.]?[\w\.-]+\/?(,\*\*\/[\*\.]?[\w\.-]+\/?)*}$/,ta=/^{\*\*\/[\*\.]?[\w\.-]+(\/(\*\*)?)?(,\*\*\/[\*\.]?[\w\.-]+(\/(\*\*)?)?)*}$/,na=/^\*\*((\/[\w\.-]+)+)\/?$/,ia=/^([\w\.-]+(\/[\w\.-]+)*)\/?$/,oa=new Ws(1e4),ra=function(){return!1},sa=function(){return null};function aa(e,t){if(!e)return sa;let n;n="string"!==typeof e?e.pattern:e,n=n.trim();const i=`${n}_${!!t.trimForExclusions}`;let o,r=oa.get(i);if(r)return la(r,e);if($s.test(n)){const e=n.substr(4);r=function(t,i){return"string"===typeof t&&t.endsWith(e)?n:null}}else r=(o=Zs.exec(ca(n,t)))?ha(o[1],n):(t.trimForExclusions?ta:ea).test(n)?ua(n,t):(o=na.exec(ca(n,t)))?da(o[1].substr(1),n,!0):(o=ia.exec(ca(n,t)))?da(o[1],n,!1):pa(n);return oa.set(i,r),la(r,e)}function la(e,t){return"string"===typeof t?e:function(n,i){return Fr(n,t.base)?e(zt(t.base,n),i):null}}function ca(e,t){return t.trimForExclusions&&e.endsWith("/**")?e.substr(0,e.length-2):e}function ha(e,t){const n="/"+e,i="\\"+e,o=function(o,r){return"string"!==typeof o?null:r?r===e?t:null:o===e||o.endsWith(n)||o.endsWith(i)?t:null},r=[e];return o.basenames=r,o.patterns=[t],o.allBasenames=r,o}function ua(e,t){const n=ya(e.slice(1,-1).split(",").map(e=>aa(e,t)).filter(e=>e!==sa),e),i=n.length;if(!i)return sa;if(1===i)return n[0];const o=function(t,i){for(let o=0,r=n.length;o<r;o++)if(n[o](t,i))return e;return null},r=ro(n,e=>!!e.allBasenames);r&&(o.allBasenames=r.allBasenames);const s=n.reduce((e,t)=>t.allPaths?e.concat(t.allPaths):e,[]);return s.length&&(o.allPaths=s),o}function da(e,t,n){const i=Ut!==Ft.sep?e.replace(Ks,Ut):e,o=Ut+i,r=n?function(e,n){return"string"!==typeof e||e!==i&&!e.endsWith(o)?null:t}:function(e,n){return"string"===typeof e&&e===i?t:null};return r.allPaths=[(n?"*/":"./")+e],r}function pa(e){try{const t=new RegExp(`^${Xs(e)}$`);return function(n){return t.lastIndex=0,"string"===typeof n&&t.test(n)?e:null}}catch(t){return sa}}function fa(e,t,n){return!(!e||"string"!==typeof t)&&ga(e)(t,void 0,n)}function ga(e,t={}){if(!e)return ra;if("string"===typeof e||ma(e)){const n=aa(e,t);if(n===sa)return ra;const i=function(e,t){return!!n(e,t)};return n.allBasenames&&(i.allBasenames=n.allBasenames),n.allPaths&&(i.allPaths=n.allPaths),i}return ba(e,t)}function ma(e){const t=e;return t&&"string"===typeof t.base&&"string"===typeof t.pattern}function ba(e,t){const n=ya(Object.getOwnPropertyNames(e).map(n=>va(n,e[n],t)).filter(e=>e!==sa)),i=n.length;if(!i)return sa;if(!n.some(e=>!!e.requiresSiblings)){if(1===i)return n[0];const e=function(e,t){for(let i=0,o=n.length;i<o;i++){const o=n[i](e,t);if(o)return o}return null},t=ro(n,e=>!!e.allBasenames);t&&(e.allBasenames=t.allBasenames);const o=n.reduce((e,t)=>t.allPaths?e.concat(t.allPaths):e,[]);return o.length&&(e.allPaths=o),e}const o=function(e,t,i){let o=void 0;for(let r=0,s=n.length;r<s;r++){const s=n[r];s.requiresSiblings&&i&&(t||(t=Wt(e)),o||(o=t.substr(0,t.length-Ht(e).length)));const a=s(e,t,o,i);if(a)return a}return null},r=ro(n,e=>!!e.allBasenames);r&&(o.allBasenames=r.allBasenames);const s=n.reduce((e,t)=>t.allPaths?e.concat(t.allPaths):e,[]);return s.length&&(o.allPaths=s),o}function va(e,t,n){if(!1===t)return sa;const i=aa(e,n);if(i===sa)return sa;if("boolean"===typeof t)return i;if(t){const n=t.when;if("string"===typeof n){const t=(t,o,r,s)=>{if(!s||!i(t,o))return null;const a=n.replace("$(basename)",r),l=s(a);return Pi(l)?l.then(t=>t?e:null):l?e:null};return t.requiresSiblings=!0,t}}return i}function ya(e,t){const n=e.filter(e=>!!e.basenames);if(n.length<2)return e;const i=n.reduce((e,t)=>{const n=t.basenames;return n?e.concat(n):e},[]);let o;if(t){o=[];for(let e=0,n=i.length;e<n;e++)o.push(t)}else o=n.reduce((e,t)=>{const n=t.patterns;return n?e.concat(n):e},[]);const r=function(e,t){if("string"!==typeof e)return null;if(!t){let n;for(n=e.length;n>0;n--){const t=e.charCodeAt(n-1);if(47===t||92===t)break}t=e.substr(n)}const n=i.indexOf(t);return-1!==n?o[n]:null};r.basenames=i,r.patterns=o,r.allBasenames=i;const s=e.filter(e=>!e.basenames);return s.push(r),s}function wa(e,t,n,i){if(Array.isArray(e)){let o=0;for(const r of e){const e=wa(r,t,n,i);if(10===e)return e;e>o&&(o=e)}return o}if("string"===typeof e)return i?"*"===e?5:e===n?10:0:0;if(e){const{language:o,pattern:r,scheme:s,hasAccessToAllModels:a}=e;if(!i&&!a)return 0;let l=0;if(s)if(s===t.scheme)l=10;else{if("*"!==s)return 0;l=5}if(o)if(o===n)l=10;else{if("*"!==o)return 0;l=Math.max(l,5)}if(r){let e;if(e="string"===typeof r?r:Object.assign(Object.assign({},r),{base:jt(r.base)}),e!==t.fsPath&&!fa(e,t.fsPath))return 0;l=10}return l}return 0}const _a=ii("modelService");function Aa(e){return!e.isTooLargeForSyncing()&&!e.isForSimpleWidget}function Ca(e){return"string"!==typeof e&&(Array.isArray(e)?e.every(Ca):!!e.exclusive)}class Ea{constructor(){this._clock=0,this._entries=[],this._onDidChange=new et}get onDidChange(){return this._onDidChange.event}register(e,t){let n={selector:e,provider:t,_score:-1,_time:this._clock++};return this._entries.push(n),this._lastCandidate=void 0,this._onDidChange.fire(this._entries.length),Ue(()=>{if(n){let e=this._entries.indexOf(n);e>=0&&(this._entries.splice(e,1),this._lastCandidate=void 0,this._onDidChange.fire(this._entries.length),n=void 0)}})}has(e){return this.all(e).length>0}all(e){if(!e)return[];this._updateScores(e);const t=[];for(let n of this._entries)n._score>0&&t.push(n.provider);return t}ordered(e){const t=[];return this._orderedForEach(e,e=>t.push(e.provider)),t}orderedGroups(e){const t=[];let n,i;return this._orderedForEach(e,e=>{n&&i===e._score?n.push(e.provider):(i=e._score,n=[e.provider],t.push(n))}),t}_orderedForEach(e,t){if(e){this._updateScores(e);for(const e of this._entries)e._score>0&&t(e)}}_updateScores(e){let t={uri:e.uri.toString(),language:e.getLanguageIdentifier().language};if(!this._lastCandidate||this._lastCandidate.language!==t.language||this._lastCandidate.uri!==t.uri){this._lastCandidate=t;for(let t of this._entries)if(t._score=wa(t.selector,e.uri,e.getLanguageIdentifier().language,Aa(e)),Ca(t.selector)&&t._score>0){for(let e of this._entries)e._score=0;t._score=1e3;break}this._entries.sort(Ea._compareByScoreAndTime)}}static _compareByScoreAndTime(e,t){return e._score<t._score?1:e._score>t._score?-1:e._time<t._time?1:e._time>t._time?-1:0}}class xa{constructor(){this._map=new Map,this._promises=new Map,this._onDidChange=new et,this.onDidChange=this._onDidChange.event,this._colorMap=null}fire(e){this._onDidChange.fire({changedLanguages:e,changedColorMap:!1})}register(e,t){return this._map.set(e,t),this.fire([e]),Ue(()=>{this._map.get(e)===t&&(this._map.delete(e),this.fire([e]))})}registerPromise(e,t){let n=null,i=!1;return this._promises.set(e,t.then(t=>{this._promises.delete(e),!i&&t&&(n=this.register(e,t))})),Ue(()=>{i=!0,n&&n.dispose()})}getPromise(e){const t=this.get(e);if(t)return Promise.resolve(t);const n=this._promises.get(e);return n?n.then(t=>this.get(e)):null}get(e){return this._map.get(e)||null}setColorMap(e){this._colorMap=e,this._onDidChange.fire({changedLanguages:Array.from(this._map.keys()),changedColorMap:!0})}getColorMap(){return this._colorMap}getDefaultBackground(){return this._colorMap&&this._colorMap.length>2?this._colorMap[2]:null}}function Sa(...e){return function(t,n){for(let i=0,o=e.length;i<o;i++){const o=e[i](t,n);if(o)return o}return null}}const Da=ka.bind(void 0,!0);function ka(e,t,n){if(!n||n.length<t.length)return null;let i;return i=e?Rr["Q"](n,t):0===n.indexOf(t),i?t.length>0?[{start:0,end:t.length}]:[]:null}function Ma(e,t){const n=t.toLowerCase().indexOf(e.toLowerCase());return-1===n?null:[{start:n,end:n+e.length}]}function Na(e,t){return La(e.toLowerCase(),t.toLowerCase(),0,0)}function La(e,t,n,i){if(n===e.length)return[];if(i===t.length)return null;if(e[n]===t[i]){let o=null;return(o=La(e,t,n+1,i+1))?Fa({start:i,end:i+1},o):null}return La(e,t,n,i+1)}function Ba(e){return 97<=e&&e<=122}function Ia(e){return 65<=e&&e<=90}function Ta(e){return 48<=e&&e<=57}function Oa(e){return 32===e||9===e||10===e||13===e}const Ra=new Set;function Pa(e){return Ba(e)||Ia(e)||Ta(e)}function Fa(e,t){return 0===t.length?t=[e]:e.end===t[0].start?t[0].start=e.start:t.unshift(e),t}function ja(e,t){for(let n=t;n<e.length;n++){const t=e.charCodeAt(n);if(Ia(t)||Ta(t)||n>0&&!Pa(e.charCodeAt(n-1)))return n}return e.length}function Qa(e,t,n,i){if(n===e.length)return[];if(i===t.length)return null;if(e[n]!==t[i].toLowerCase())return null;{let o=null,r=i+1;o=Qa(e,t,n+1,i+1);while(!o&&(r=ja(t,r))<t.length)o=Qa(e,t,n+1,r),r++;return null===o?null:Fa({start:i,end:i+1},o)}}function za(e){let t=0,n=0,i=0,o=0,r=0;for(let h=0;h<e.length;h++)r=e.charCodeAt(h),Ia(r)&&t++,Ba(r)&&n++,Pa(r)&&i++,Ta(r)&&o++;const s=t/e.length,a=n/e.length,l=i/e.length,c=o/e.length;return{upperPercent:s,lowerPercent:a,alphaPercent:l,numericPercent:c}}function Va(e){const{upperPercent:t,lowerPercent:n}=e;return 0===n&&t>.6}function Wa(e){const{upperPercent:t,lowerPercent:n,alphaPercent:i,numericPercent:o}=e;return n>.2&&t<.8&&i>.6&&o<.2}function Ha(e){let t=0,n=0,i=0,o=0;for(let r=0;r<e.length;r++)i=e.charCodeAt(r),Ia(i)&&t++,Ba(i)&&n++,Oa(i)&&o++;return 0!==t&&0!==n||0!==o?t<=5:e.length<=30}function Ua(e,t){if(!t)return null;if(t=t.trim(),0===t.length)return null;if(!Ha(e))return null;if(t.length>60)return null;const n=za(t);if(!Wa(n)){if(!Va(n))return null;t=t.toLowerCase()}let i=null,o=0;e=e.toLowerCase();while(o<t.length&&null===(i=Qa(e,t,0,o)))o=ja(t,o+1);return i}"`~!@#$%^&*()-=+[{]}\\|;:'\",.<>/?".split("").forEach(e=>Ra.add(e.charCodeAt(0)));const Ya=Sa(Da,Ua,Ma),Ga=Sa(Da,Ua,Na),Ka=new Ws(1e4);function qa(e,t,n=!1){if("string"!==typeof e||"string"!==typeof t)return null;let i=Ka.get(e);i||(i=new RegExp(Rr["n"](e),"i"),Ka.set(e,i));const o=i.exec(t);return o?[{start:o.index,end:o.index+o[0].length}]:n?Ga(e,t):Ya(e,t)}const Ja=128;function Xa(){const e=[],t=[0];for(let n=1;n<=Ja;n++)t.push(-n);for(let n=0;n<=Ja;n++){const i=t.slice(0);i[0]=-n,e.push(i)}return e}const $a=Xa(),Za=Xa(),el=Xa(),tl=!1;function nl(e,t,n,i){e=e.substr(t),n=n.substr(i)}function il(e,t){if(t<0||t>=e.length)return!1;const n=e.charCodeAt(t);switch(n){case 95:case 45:case 46:case 32:case 47:case 92:case 39:case 34:case 58:case 36:return!0;default:return!1}}function ol(e,t){if(t<0||t>=e.length)return!1;const n=e.charCodeAt(t);switch(n){case 32:case 9:return!0;default:return!1}}function rl(e,t,n){return t[e]!==n[e]}function sl(e,t,n,i,o,r){while(t<n&&o<r)e[t]===i[o]&&(t+=1),o+=1;return t===n}var al;function ll(e,t,n,i,o,r,s){const a=e.length>Ja?Ja:e.length,l=i.length>Ja?Ja:i.length;if(n>=a||r>=l||a-n>l-r)return;if(!sl(t,n,a,o,r,l))return;let c=1,h=1,u=n,d=r,p=!1;for(c=1,u=n;u<a;c++,u++)for(h=1,d=r;d<l;h++,d++){const r=cl(e,t,u,n,i,o,d);u===n&&r>1&&(p=!0),Za[c][h]=r;const s=$a[c-1][h-1]+(r>1?1:r),a=$a[c-1][h]+-1,l=$a[c][h-1]+-1;l>=a?l>s?($a[c][h]=l,el[c][h]=4):l===s?($a[c][h]=l,el[c][h]=6):($a[c][h]=s,el[c][h]=2):a>s?($a[c][h]=a,el[c][h]=1):a===s?($a[c][h]=a,el[c][h]=3):($a[c][h]=s,el[c][h]=2)}return tl&&nl(e,n,i,r),(p||s)&&(hl=0,dl=-100,pl=r,fl=s,gl(c-1,h-1,a===l?1:0,0,!1),0!==hl)?[dl,ul,r]:void 0}function cl(e,t,n,i,o,r,s){return t[n]!==r[s]?-1:s===n-i?e[n]===o[s]?7:5:!rl(s,o,r)||0!==s&&rl(s-1,o,r)?!il(r,s)||0!==s&&il(r,s-1)?il(r,s-1)||ol(r,s-1)?5:1:5:e[n]===o[s]?7:5}(function(e){function t(e){return!e||-100===e[0]&&0===e[1]&&0===e[2]}e.Default=Object.freeze([-100,0,0]),e.isDefault=t})(al||(al={}));let hl=0,ul=0,dl=0,pl=0,fl=!1;function gl(e,t,n,i,o){if(hl>=10||n<-25)return;let r=0;while(e>0&&t>0){const s=Za[e][t],a=el[e][t];if(4===a)t-=1,o?n-=5:0!==i&&(n-=1),o=!1,r=0;else{if(!(2&a))return;if(4&a&&gl(e,t-1,0!==i?n-1:n,i,o),n+=s,e-=1,t-=1,o=!0,i+=Math.pow(2,t+pl),1===s){if(r+=1,0===e&&!fl)return}else n+=1+r*(s-1),r=0}}n-=t>=3?9:3*t,hl+=1,n>dl&&(dl=n,ul=i)}const ml="$(";function bl(e){const t=e.indexOf(ml);return-1===t?{text:e}:vl(e,t)}function vl(e,t){const n=[];let i="";function o(e){if(e){i+=e;for(const t of e)n.push(c)}}let r,s,a=-1,l="",c=0,h=t;const u=e.length;o(e.substr(0,t));while(h<u){if(r=e[h],s=e[h+1],r===ml[0]&&s===ml[1])a=h,o(l),l=ml,h++;else if(")"===r&&-1!==a){const e=h-a+1;c+=e,a=-1,l=""}else-1!==a?/^[a-z0-9\-]$/i.test(r)?l+=r:(o(l),a=-1,l=""):o(r);h++}return o(l),{text:i,codiconOffsets:n}}function yl(e,t,n=!1){const{text:i,codiconOffsets:o}=t;if(!o||0===o.length)return qa(e,i,n);const r=Object(Rr["I"])(i," "),s=i.length-r.length,a=qa(e,r,n);if(a)for(const l of a){const e=o[l.start+s]+s;l.start+=e,l.end+=e}return a}class wl{constructor(){this._icons=new Map,this._onDidRegister=new et}add(e){this._icons.has(e.id)||(this._icons.set(e.id,e),this._onDidRegister.fire(e))}get(e){return this._icons.get(e)}get all(){return this._icons.values()}get onDidRegister(){return this._onDidRegister.event}}const _l=new wl,Al=_l;function Cl(e,t,n){return new El(e,t)}class El{constructor(e,t,n){this.id=e,this.definition=t,this.description=n,_l.add(this)}get classNames(){return"codicon codicon-"+this.id}get cssSelector(){return".codicon.codicon-"+this.id}}(function(e){e.add=new e("add",{character:"\\ea60"}),e.plus=new e("plus",{character:"\\ea60"}),e.gistNew=new e("gist-new",{character:"\\ea60"}),e.repoCreate=new e("repo-create",{character:"\\ea60"}),e.lightbulb=new e("lightbulb",{character:"\\ea61"}),e.lightBulb=new e("light-bulb",{character:"\\ea61"}),e.repo=new e("repo",{character:"\\ea62"}),e.repoDelete=new e("repo-delete",{character:"\\ea62"}),e.gistFork=new e("gist-fork",{character:"\\ea63"}),e.repoForked=new e("repo-forked",{character:"\\ea63"}),e.gitPullRequest=new e("git-pull-request",{character:"\\ea64"}),e.gitPullRequestAbandoned=new e("git-pull-request-abandoned",{character:"\\ea64"}),e.recordKeys=new e("record-keys",{character:"\\ea65"}),e.keyboard=new e("keyboard",{character:"\\ea65"}),e.tag=new e("tag",{character:"\\ea66"}),e.tagAdd=new e("tag-add",{character:"\\ea66"}),e.tagRemove=new e("tag-remove",{character:"\\ea66"}),e.person=new e("person",{character:"\\ea67"}),e.personAdd=new e("person-add",{character:"\\ea67"}),e.personFollow=new e("person-follow",{character:"\\ea67"}),e.personOutline=new e("person-outline",{character:"\\ea67"}),e.personFilled=new e("person-filled",{character:"\\ea67"}),e.gitBranch=new e("git-branch",{character:"\\ea68"}),e.gitBranchCreate=new e("git-branch-create",{character:"\\ea68"}),e.gitBranchDelete=new e("git-branch-delete",{character:"\\ea68"}),e.sourceControl=new e("source-control",{character:"\\ea68"}),e.mirror=new e("mirror",{character:"\\ea69"}),e.mirrorPublic=new e("mirror-public",{character:"\\ea69"}),e.star=new e("star",{character:"\\ea6a"}),e.starAdd=new e("star-add",{character:"\\ea6a"}),e.starDelete=new e("star-delete",{character:"\\ea6a"}),e.starEmpty=new e("star-empty",{character:"\\ea6a"}),e.comment=new e("comment",{character:"\\ea6b"}),e.commentAdd=new e("comment-add",{character:"\\ea6b"}),e.alert=new e("alert",{character:"\\ea6c"}),e.warning=new e("warning",{character:"\\ea6c"}),e.search=new e("search",{character:"\\ea6d"}),e.searchSave=new e("search-save",{character:"\\ea6d"}),e.logOut=new e("log-out",{character:"\\ea6e"}),e.signOut=new e("sign-out",{character:"\\ea6e"}),e.logIn=new e("log-in",{character:"\\ea6f"}),e.signIn=new e("sign-in",{character:"\\ea6f"}),e.eye=new e("eye",{character:"\\ea70"}),e.eyeUnwatch=new e("eye-unwatch",{character:"\\ea70"}),e.eyeWatch=new e("eye-watch",{character:"\\ea70"}),e.circleFilled=new e("circle-filled",{character:"\\ea71"}),e.primitiveDot=new e("primitive-dot",{character:"\\ea71"}),e.closeDirty=new e("close-dirty",{character:"\\ea71"}),e.debugBreakpoint=new e("debug-breakpoint",{character:"\\ea71"}),e.debugBreakpointDisabled=new e("debug-breakpoint-disabled",{character:"\\ea71"}),e.debugHint=new e("debug-hint",{character:"\\ea71"}),e.primitiveSquare=new e("primitive-square",{character:"\\ea72"}),e.edit=new e("edit",{character:"\\ea73"}),e.pencil=new e("pencil",{character:"\\ea73"}),e.info=new e("info",{character:"\\ea74"}),e.issueOpened=new e("issue-opened",{character:"\\ea74"}),e.gistPrivate=new e("gist-private",{character:"\\ea75"}),e.gitForkPrivate=new e("git-fork-private",{character:"\\ea75"}),e.lock=new e("lock",{character:"\\ea75"}),e.mirrorPrivate=new e("mirror-private",{character:"\\ea75"}),e.close=new e("close",{character:"\\ea76"}),e.removeClose=new e("remove-close",{character:"\\ea76"}),e.x=new e("x",{character:"\\ea76"}),e.repoSync=new e("repo-sync",{character:"\\ea77"}),e.sync=new e("sync",{character:"\\ea77"}),e.clone=new e("clone",{character:"\\ea78"}),e.desktopDownload=new e("desktop-download",{character:"\\ea78"}),e.beaker=new e("beaker",{character:"\\ea79"}),e.microscope=new e("microscope",{character:"\\ea79"}),e.vm=new e("vm",{character:"\\ea7a"}),e.deviceDesktop=new e("device-desktop",{character:"\\ea7a"}),e.file=new e("file",{character:"\\ea7b"}),e.fileText=new e("file-text",{character:"\\ea7b"}),e.more=new e("more",{character:"\\ea7c"}),e.ellipsis=new e("ellipsis",{character:"\\ea7c"}),e.kebabHorizontal=new e("kebab-horizontal",{character:"\\ea7c"}),e.mailReply=new e("mail-reply",{character:"\\ea7d"}),e.reply=new e("reply",{character:"\\ea7d"}),e.organization=new e("organization",{character:"\\ea7e"}),e.organizationFilled=new e("organization-filled",{character:"\\ea7e"}),e.organizationOutline=new e("organization-outline",{character:"\\ea7e"}),e.newFile=new e("new-file",{character:"\\ea7f"}),e.fileAdd=new e("file-add",{character:"\\ea7f"}),e.newFolder=new e("new-folder",{character:"\\ea80"}),e.fileDirectoryCreate=new e("file-directory-create",{character:"\\ea80"}),e.trash=new e("trash",{character:"\\ea81"}),e.trashcan=new e("trashcan",{character:"\\ea81"}),e.history=new e("history",{character:"\\ea82"}),e.clock=new e("clock",{character:"\\ea82"}),e.folder=new e("folder",{character:"\\ea83"}),e.fileDirectory=new e("file-directory",{character:"\\ea83"}),e.symbolFolder=new e("symbol-folder",{character:"\\ea83"}),e.logoGithub=new e("logo-github",{character:"\\ea84"}),e.markGithub=new e("mark-github",{character:"\\ea84"}),e.github=new e("github",{character:"\\ea84"}),e.terminal=new e("terminal",{character:"\\ea85"}),e.console=new e("console",{character:"\\ea85"}),e.repl=new e("repl",{character:"\\ea85"}),e.zap=new e("zap",{character:"\\ea86"}),e.symbolEvent=new e("symbol-event",{character:"\\ea86"}),e.error=new e("error",{character:"\\ea87"}),e.stop=new e("stop",{character:"\\ea87"}),e.variable=new e("variable",{character:"\\ea88"}),e.symbolVariable=new e("symbol-variable",{character:"\\ea88"}),e.array=new e("array",{character:"\\ea8a"}),e.symbolArray=new e("symbol-array",{character:"\\ea8a"}),e.symbolModule=new e("symbol-module",{character:"\\ea8b"}),e.symbolPackage=new e("symbol-package",{character:"\\ea8b"}),e.symbolNamespace=new e("symbol-namespace",{character:"\\ea8b"}),e.symbolObject=new e("symbol-object",{character:"\\ea8b"}),e.symbolMethod=new e("symbol-method",{character:"\\ea8c"}),e.symbolFunction=new e("symbol-function",{character:"\\ea8c"}),e.symbolConstructor=new e("symbol-constructor",{character:"\\ea8c"}),e.symbolBoolean=new e("symbol-boolean",{character:"\\ea8f"}),e.symbolNull=new e("symbol-null",{character:"\\ea8f"}),e.symbolNumeric=new e("symbol-numeric",{character:"\\ea90"}),e.symbolNumber=new e("symbol-number",{character:"\\ea90"}),e.symbolStructure=new e("symbol-structure",{character:"\\ea91"}),e.symbolStruct=new e("symbol-struct",{character:"\\ea91"}),e.symbolParameter=new e("symbol-parameter",{character:"\\ea92"}),e.symbolTypeParameter=new e("symbol-type-parameter",{character:"\\ea92"}),e.symbolKey=new e("symbol-key",{character:"\\ea93"}),e.symbolText=new e("symbol-text",{character:"\\ea93"}),e.symbolReference=new e("symbol-reference",{character:"\\ea94"}),e.goToFile=new e("go-to-file",{character:"\\ea94"}),e.symbolEnum=new e("symbol-enum",{character:"\\ea95"}),e.symbolValue=new e("symbol-value",{character:"\\ea95"}),e.symbolRuler=new e("symbol-ruler",{character:"\\ea96"}),e.symbolUnit=new e("symbol-unit",{character:"\\ea96"}),e.activateBreakpoints=new e("activate-breakpoints",{character:"\\ea97"}),e.archive=new e("archive",{character:"\\ea98"}),e.arrowBoth=new e("arrow-both",{character:"\\ea99"}),e.arrowDown=new e("arrow-down",{character:"\\ea9a"}),e.arrowLeft=new e("arrow-left",{character:"\\ea9b"}),e.arrowRight=new e("arrow-right",{character:"\\ea9c"}),e.arrowSmallDown=new e("arrow-small-down",{character:"\\ea9d"}),e.arrowSmallLeft=new e("arrow-small-left",{character:"\\ea9e"}),e.arrowSmallRight=new e("arrow-small-right",{character:"\\ea9f"}),e.arrowSmallUp=new e("arrow-small-up",{character:"\\eaa0"}),e.arrowUp=new e("arrow-up",{character:"\\eaa1"}),e.bell=new e("bell",{character:"\\eaa2"}),e.bold=new e("bold",{character:"\\eaa3"}),e.book=new e("book",{character:"\\eaa4"}),e.bookmark=new e("bookmark",{character:"\\eaa5"}),e.debugBreakpointConditionalUnverified=new e("debug-breakpoint-conditional-unverified",{character:"\\eaa6"}),e.debugBreakpointConditional=new e("debug-breakpoint-conditional",{character:"\\eaa7"}),e.debugBreakpointConditionalDisabled=new e("debug-breakpoint-conditional-disabled",{character:"\\eaa7"}),e.debugBreakpointDataUnverified=new e("debug-breakpoint-data-unverified",{character:"\\eaa8"}),e.debugBreakpointData=new e("debug-breakpoint-data",{character:"\\eaa9"}),e.debugBreakpointDataDisabled=new e("debug-breakpoint-data-disabled",{character:"\\eaa9"}),e.debugBreakpointLogUnverified=new e("debug-breakpoint-log-unverified",{character:"\\eaaa"}),e.debugBreakpointLog=new e("debug-breakpoint-log",{character:"\\eaab"}),e.debugBreakpointLogDisabled=new e("debug-breakpoint-log-disabled",{character:"\\eaab"}),e.briefcase=new e("briefcase",{character:"\\eaac"}),e.broadcast=new e("broadcast",{character:"\\eaad"}),e.browser=new e("browser",{character:"\\eaae"}),e.bug=new e("bug",{character:"\\eaaf"}),e.calendar=new e("calendar",{character:"\\eab0"}),e.caseSensitive=new e("case-sensitive",{character:"\\eab1"}),e.check=new e("check",{character:"\\eab2"}),e.checklist=new e("checklist",{character:"\\eab3"}),e.chevronDown=new e("chevron-down",{character:"\\eab4"}),e.chevronLeft=new e("chevron-left",{character:"\\eab5"}),e.chevronRight=new e("chevron-right",{character:"\\eab6"}),e.chevronUp=new e("chevron-up",{character:"\\eab7"}),e.chromeClose=new e("chrome-close",{character:"\\eab8"}),e.chromeMaximize=new e("chrome-maximize",{character:"\\eab9"}),e.chromeMinimize=new e("chrome-minimize",{character:"\\eaba"}),e.chromeRestore=new e("chrome-restore",{character:"\\eabb"}),e.circleOutline=new e("circle-outline",{character:"\\eabc"}),e.debugBreakpointUnverified=new e("debug-breakpoint-unverified",{character:"\\eabc"}),e.circleSlash=new e("circle-slash",{character:"\\eabd"}),e.circuitBoard=new e("circuit-board",{character:"\\eabe"}),e.clearAll=new e("clear-all",{character:"\\eabf"}),e.clippy=new e("clippy",{character:"\\eac0"}),e.closeAll=new e("close-all",{character:"\\eac1"}),e.cloudDownload=new e("cloud-download",{character:"\\eac2"}),e.cloudUpload=new e("cloud-upload",{character:"\\eac3"}),e.code=new e("code",{character:"\\eac4"}),e.collapseAll=new e("collapse-all",{character:"\\eac5"}),e.colorMode=new e("color-mode",{character:"\\eac6"}),e.commentDiscussion=new e("comment-discussion",{character:"\\eac7"}),e.compareChanges=new e("compare-changes",{character:"\\eafd"}),e.creditCard=new e("credit-card",{character:"\\eac9"}),e.dash=new e("dash",{character:"\\eacc"}),e.dashboard=new e("dashboard",{character:"\\eacd"}),e.database=new e("database",{character:"\\eace"}),e.debugContinue=new e("debug-continue",{character:"\\eacf"}),e.debugDisconnect=new e("debug-disconnect",{character:"\\ead0"}),e.debugPause=new e("debug-pause",{character:"\\ead1"}),e.debugRestart=new e("debug-restart",{character:"\\ead2"}),e.debugStart=new e("debug-start",{character:"\\ead3"}),e.debugStepInto=new e("debug-step-into",{character:"\\ead4"}),e.debugStepOut=new e("debug-step-out",{character:"\\ead5"}),e.debugStepOver=new e("debug-step-over",{character:"\\ead6"}),e.debugStop=new e("debug-stop",{character:"\\ead7"}),e.debug=new e("debug",{character:"\\ead8"}),e.deviceCameraVideo=new e("device-camera-video",{character:"\\ead9"}),e.deviceCamera=new e("device-camera",{character:"\\eada"}),e.deviceMobile=new e("device-mobile",{character:"\\eadb"}),e.diffAdded=new e("diff-added",{character:"\\eadc"}),e.diffIgnored=new e("diff-ignored",{character:"\\eadd"}),e.diffModified=new e("diff-modified",{character:"\\eade"}),e.diffRemoved=new e("diff-removed",{character:"\\eadf"}),e.diffRenamed=new e("diff-renamed",{character:"\\eae0"}),e.diff=new e("diff",{character:"\\eae1"}),e.discard=new e("discard",{character:"\\eae2"}),e.editorLayout=new e("editor-layout",{character:"\\eae3"}),e.emptyWindow=new e("empty-window",{character:"\\eae4"}),e.exclude=new e("exclude",{character:"\\eae5"}),e.extensions=new e("extensions",{character:"\\eae6"}),e.eyeClosed=new e("eye-closed",{character:"\\eae7"}),e.fileBinary=new e("file-binary",{character:"\\eae8"}),e.fileCode=new e("file-code",{character:"\\eae9"}),e.fileMedia=new e("file-media",{character:"\\eaea"}),e.filePdf=new e("file-pdf",{character:"\\eaeb"}),e.fileSubmodule=new e("file-submodule",{character:"\\eaec"}),e.fileSymlinkDirectory=new e("file-symlink-directory",{character:"\\eaed"}),e.fileSymlinkFile=new e("file-symlink-file",{character:"\\eaee"}),e.fileZip=new e("file-zip",{character:"\\eaef"}),e.files=new e("files",{character:"\\eaf0"}),e.filter=new e("filter",{character:"\\eaf1"}),e.flame=new e("flame",{character:"\\eaf2"}),e.foldDown=new e("fold-down",{character:"\\eaf3"}),e.foldUp=new e("fold-up",{character:"\\eaf4"}),e.fold=new e("fold",{character:"\\eaf5"}),e.folderActive=new e("folder-active",{character:"\\eaf6"}),e.folderOpened=new e("folder-opened",{character:"\\eaf7"}),e.gear=new e("gear",{character:"\\eaf8"}),e.gift=new e("gift",{character:"\\eaf9"}),e.gistSecret=new e("gist-secret",{character:"\\eafa"}),e.gist=new e("gist",{character:"\\eafb"}),e.gitCommit=new e("git-commit",{character:"\\eafc"}),e.gitCompare=new e("git-compare",{character:"\\eafd"}),e.gitMerge=new e("git-merge",{character:"\\eafe"}),e.githubAction=new e("github-action",{character:"\\eaff"}),e.githubAlt=new e("github-alt",{character:"\\eb00"}),e.globe=new e("globe",{character:"\\eb01"}),e.grabber=new e("grabber",{character:"\\eb02"}),e.graph=new e("graph",{character:"\\eb03"}),e.gripper=new e("gripper",{character:"\\eb04"}),e.heart=new e("heart",{character:"\\eb05"}),e.home=new e("home",{character:"\\eb06"}),e.horizontalRule=new e("horizontal-rule",{character:"\\eb07"}),e.hubot=new e("hubot",{character:"\\eb08"}),e.inbox=new e("inbox",{character:"\\eb09"}),e.issueClosed=new e("issue-closed",{character:"\\eb0a"}),e.issueReopened=new e("issue-reopened",{character:"\\eb0b"}),e.issues=new e("issues",{character:"\\eb0c"}),e.italic=new e("italic",{character:"\\eb0d"}),e.jersey=new e("jersey",{character:"\\eb0e"}),e.json=new e("json",{character:"\\eb0f"}),e.kebabVertical=new e("kebab-vertical",{character:"\\eb10"}),e.key=new e("key",{character:"\\eb11"}),e.law=new e("law",{character:"\\eb12"}),e.lightbulbAutofix=new e("lightbulb-autofix",{character:"\\eb13"}),e.linkExternal=new e("link-external",{character:"\\eb14"}),e.link=new e("link",{character:"\\eb15"}),e.listOrdered=new e("list-ordered",{character:"\\eb16"}),e.listUnordered=new e("list-unordered",{character:"\\eb17"}),e.liveShare=new e("live-share",{character:"\\eb18"}),e.loading=new e("loading",{character:"\\eb19"}),e.location=new e("location",{character:"\\eb1a"}),e.mailRead=new e("mail-read",{character:"\\eb1b"}),e.mail=new e("mail",{character:"\\eb1c"}),e.markdown=new e("markdown",{character:"\\eb1d"}),e.megaphone=new e("megaphone",{character:"\\eb1e"}),e.mention=new e("mention",{character:"\\eb1f"}),e.milestone=new e("milestone",{character:"\\eb20"}),e.mortarBoard=new e("mortar-board",{character:"\\eb21"}),e.move=new e("move",{character:"\\eb22"}),e.multipleWindows=new e("multiple-windows",{character:"\\eb23"}),e.mute=new e("mute",{character:"\\eb24"}),e.noNewline=new e("no-newline",{character:"\\eb25"}),e.note=new e("note",{character:"\\eb26"}),e.octoface=new e("octoface",{character:"\\eb27"}),e.openPreview=new e("open-preview",{character:"\\eb28"}),e.package_=new e("package",{character:"\\eb29"}),e.paintcan=new e("paintcan",{character:"\\eb2a"}),e.pin=new e("pin",{character:"\\eb2b"}),e.play=new e("play",{character:"\\eb2c"}),e.run=new e("run",{character:"\\eb2c"}),e.plug=new e("plug",{character:"\\eb2d"}),e.preserveCase=new e("preserve-case",{character:"\\eb2e"}),e.preview=new e("preview",{character:"\\eb2f"}),e.project=new e("project",{character:"\\eb30"}),e.pulse=new e("pulse",{character:"\\eb31"}),e.question=new e("question",{character:"\\eb32"}),e.quote=new e("quote",{character:"\\eb33"}),e.radioTower=new e("radio-tower",{character:"\\eb34"}),e.reactions=new e("reactions",{character:"\\eb35"}),e.references=new e("references",{character:"\\eb36"}),e.refresh=new e("refresh",{character:"\\eb37"}),e.regex=new e("regex",{character:"\\eb38"}),e.remoteExplorer=new e("remote-explorer",{character:"\\eb39"}),e.remote=new e("remote",{character:"\\eb3a"}),e.remove=new e("remove",{character:"\\eb3b"}),e.replaceAll=new e("replace-all",{character:"\\eb3c"}),e.replace=new e("replace",{character:"\\eb3d"}),e.repoClone=new e("repo-clone",{character:"\\eb3e"}),e.repoForcePush=new e("repo-force-push",{character:"\\eb3f"}),e.repoPull=new e("repo-pull",{character:"\\eb40"}),e.repoPush=new e("repo-push",{character:"\\eb41"}),e.report=new e("report",{character:"\\eb42"}),e.requestChanges=new e("request-changes",{character:"\\eb43"}),e.rocket=new e("rocket",{character:"\\eb44"}),e.rootFolderOpened=new e("root-folder-opened",{character:"\\eb45"}),e.rootFolder=new e("root-folder",{character:"\\eb46"}),e.rss=new e("rss",{character:"\\eb47"}),e.ruby=new e("ruby",{character:"\\eb48"}),e.saveAll=new e("save-all",{character:"\\eb49"}),e.saveAs=new e("save-as",{character:"\\eb4a"}),e.save=new e("save",{character:"\\eb4b"}),e.screenFull=new e("screen-full",{character:"\\eb4c"}),e.screenNormal=new e("screen-normal",{character:"\\eb4d"}),e.searchStop=new e("search-stop",{character:"\\eb4e"}),e.server=new e("server",{character:"\\eb50"}),e.settingsGear=new e("settings-gear",{character:"\\eb51"}),e.settings=new e("settings",{character:"\\eb52"}),e.shield=new e("shield",{character:"\\eb53"}),e.smiley=new e("smiley",{character:"\\eb54"}),e.sortPrecedence=new e("sort-precedence",{character:"\\eb55"}),e.splitHorizontal=new e("split-horizontal",{character:"\\eb56"}),e.splitVertical=new e("split-vertical",{character:"\\eb57"}),e.squirrel=new e("squirrel",{character:"\\eb58"}),e.starFull=new e("star-full",{character:"\\eb59"}),e.starHalf=new e("star-half",{character:"\\eb5a"}),e.symbolClass=new e("symbol-class",{character:"\\eb5b"}),e.symbolColor=new e("symbol-color",{character:"\\eb5c"}),e.symbolConstant=new e("symbol-constant",{character:"\\eb5d"}),e.symbolEnumMember=new e("symbol-enum-member",{character:"\\eb5e"}),e.symbolField=new e("symbol-field",{character:"\\eb5f"}),e.symbolFile=new e("symbol-file",{character:"\\eb60"}),e.symbolInterface=new e("symbol-interface",{character:"\\eb61"}),e.symbolKeyword=new e("symbol-keyword",{character:"\\eb62"}),e.symbolMisc=new e("symbol-misc",{character:"\\eb63"}),e.symbolOperator=new e("symbol-operator",{character:"\\eb64"}),e.symbolProperty=new e("symbol-property",{character:"\\eb65"}),e.wrench=new e("wrench",{character:"\\eb65"}),e.wrenchSubaction=new e("wrench-subaction",{character:"\\eb65"}),e.symbolSnippet=new e("symbol-snippet",{character:"\\eb66"}),e.tasklist=new e("tasklist",{character:"\\eb67"}),e.telescope=new e("telescope",{character:"\\eb68"}),e.textSize=new e("text-size",{character:"\\eb69"}),e.threeBars=new e("three-bars",{character:"\\eb6a"}),e.thumbsdown=new e("thumbsdown",{character:"\\eb6b"}),e.thumbsup=new e("thumbsup",{character:"\\eb6c"}),e.tools=new e("tools",{character:"\\eb6d"}),e.triangleDown=new e("triangle-down",{character:"\\eb6e"}),e.triangleLeft=new e("triangle-left",{character:"\\eb6f"}),e.triangleRight=new e("triangle-right",{character:"\\eb70"}),e.triangleUp=new e("triangle-up",{character:"\\eb71"}),e.twitter=new e("twitter",{character:"\\eb72"}),e.unfold=new e("unfold",{character:"\\eb73"}),e.unlock=new e("unlock",{character:"\\eb74"}),e.unmute=new e("unmute",{character:"\\eb75"}),e.unverified=new e("unverified",{character:"\\eb76"}),e.verified=new e("verified",{character:"\\eb77"}),e.versions=new e("versions",{character:"\\eb78"}),e.vmActive=new e("vm-active",{character:"\\eb79"}),e.vmOutline=new e("vm-outline",{character:"\\eb7a"}),e.vmRunning=new e("vm-running",{character:"\\eb7b"}),e.watch=new e("watch",{character:"\\eb7c"}),e.whitespace=new e("whitespace",{character:"\\eb7d"}),e.wholeWord=new e("whole-word",{character:"\\eb7e"}),e.window=new e("window",{character:"\\eb7f"}),e.wordWrap=new e("word-wrap",{character:"\\eb80"}),e.zoomIn=new e("zoom-in",{character:"\\eb81"}),e.zoomOut=new e("zoom-out",{character:"\\eb82"}),e.listFilter=new e("list-filter",{character:"\\eb83"}),e.listFlat=new e("list-flat",{character:"\\eb84"}),e.listSelection=new e("list-selection",{character:"\\eb85"}),e.selection=new e("selection",{character:"\\eb85"}),e.listTree=new e("list-tree",{character:"\\eb86"}),e.debugBreakpointFunctionUnverified=new e("debug-breakpoint-function-unverified",{character:"\\eb87"}),e.debugBreakpointFunction=new e("debug-breakpoint-function",{character:"\\eb88"}),e.debugBreakpointFunctionDisabled=new e("debug-breakpoint-function-disabled",{character:"\\eb88"}),e.debugStackframeActive=new e("debug-stackframe-active",{character:"\\eb89"}),e.debugStackframeDot=new e("debug-stackframe-dot",{character:"\\eb8a"}),e.debugStackframe=new e("debug-stackframe",{character:"\\eb8b"}),e.debugStackframeFocused=new e("debug-stackframe-focused",{character:"\\eb8b"}),e.debugBreakpointUnsupported=new e("debug-breakpoint-unsupported",{character:"\\eb8c"}),e.symbolString=new e("symbol-string",{character:"\\eb8d"}),e.debugReverseContinue=new e("debug-reverse-continue",{character:"\\eb8e"}),e.debugStepBack=new e("debug-step-back",{character:"\\eb8f"}),e.debugRestartFrame=new e("debug-restart-frame",{character:"\\eb90"}),e.callIncoming=new e("call-incoming",{character:"\\eb92"}),e.callOutgoing=new e("call-outgoing",{character:"\\eb93"}),e.menu=new e("menu",{character:"\\eb94"}),e.expandAll=new e("expand-all",{character:"\\eb95"}),e.feedback=new e("feedback",{character:"\\eb96"}),e.groupByRefType=new e("group-by-ref-type",{character:"\\eb97"}),e.ungroupByRefType=new e("ungroup-by-ref-type",{character:"\\eb98"}),e.account=new e("account",{character:"\\eb99"}),e.bellDot=new e("bell-dot",{character:"\\eb9a"}),e.debugConsole=new e("debug-console",{character:"\\eb9b"}),e.library=new e("library",{character:"\\eb9c"}),e.output=new e("output",{character:"\\eb9d"}),e.runAll=new e("run-all",{character:"\\eb9e"}),e.syncIgnored=new e("sync-ignored",{character:"\\eb9f"}),e.pinned=new e("pinned",{character:"\\eba0"}),e.githubInverted=new e("github-inverted",{character:"\\eba1"}),e.debugAlt=new e("debug-alt",{character:"\\eb91"}),e.serverProcess=new e("server-process",{character:"\\eba2"}),e.serverEnvironment=new e("server-environment",{character:"\\eba3"}),e.pass=new e("pass",{character:"\\eba4"}),e.stopCircle=new e("stop-circle",{character:"\\eba5"}),e.playCircle=new e("play-circle",{character:"\\eba6"}),e.record=new e("record",{character:"\\eba7"}),e.debugAltSmall=new e("debug-alt-small",{character:"\\eba8"}),e.vmConnect=new e("vm-connect",{character:"\\eba9"}),e.cloud=new e("cloud",{character:"\\ebaa"}),e.merge=new e("merge",{character:"\\ebab"})})(El||(El={}));const xl=/(\\)?\$\((([a-z0-9\-]+?)(?:~([a-z0-9\-]*?))?)\)/gi;function Sl(e){return e.replace(xl,(e,t,n,i,o)=>t?`$(${n})`:`<span class="codicon codicon-${i}${o?" codicon-animation-"+o:""}"></span>`)}const Dl=/(\s)?(\\)?\$\([a-z0-9\-]+?(?:~[a-z0-9\-]*?)?\)(\s)?/gi;function kl(e){return-1===e.indexOf(ml)?e:e.replace(Dl,(e,t,n,i)=>n?e:t||i||"")}class Ml{constructor(e,t){this.language=e,this.id=t}}class Nl{static getLanguageId(e){return(255&e)>>>0}static getTokenType(e){return(1792&e)>>>8}static getFontStyle(e){return(14336&e)>>>11}static getForeground(e){return(8372224&e)>>>14}static getBackground(e){return(4286578688&e)>>>23}static getClassNameFromMetadata(e){let t=this.getForeground(e),n="mtk"+t,i=this.getFontStyle(e);return 1&i&&(n+=" mtki"),2&i&&(n+=" mtkb"),4&i&&(n+=" mtku"),n}static getInlineStyleFromMetadata(e,t){const n=this.getForeground(e),i=this.getFontStyle(e);let o=`color: ${t[n]};`;return 1&i&&(o+="font-style: italic;"),2&i&&(o+="font-weight: bold;"),4&i&&(o+="text-decoration: underline;"),o}}(function(){let e=Object.create(null);e[0]="symbol-method",e[1]="symbol-function",e[2]="symbol-constructor",e[3]="symbol-field",e[4]="symbol-variable",e[5]="symbol-class",e[6]="symbol-struct",e[7]="symbol-interface",e[8]="symbol-module",e[9]="symbol-property",e[10]="symbol-event",e[11]="symbol-operator",e[12]="symbol-unit",e[13]="symbol-value",e[14]="symbol-constant",e[15]="symbol-enum",e[16]="symbol-enum-member",e[17]="symbol-keyword",e[27]="symbol-snippet",e[18]="symbol-text",e[19]="symbol-color",e[20]="symbol-file",e[21]="symbol-reference",e[22]="symbol-customcolor",e[23]="symbol-folder",e[24]="symbol-type-parameter",e[25]="account",e[26]="issues"})();(function(){let e=Object.create(null);e["method"]=0,e["function"]=1,e["constructor"]=2,e["field"]=3,e["variable"]=4,e["class"]=5,e["struct"]=6,e["interface"]=7,e["module"]=8,e["property"]=9,e["event"]=10,e["operator"]=11,e["unit"]=12,e["value"]=13,e["constant"]=14,e["enum"]=15,e["enum-member"]=16,e["enumMember"]=16,e["keyword"]=17,e["snippet"]=27,e["text"]=18,e["color"]=19,e["file"]=20,e["reference"]=21,e["customcolor"]=22,e["folder"]=23,e["type-parameter"]=24,e["typeParameter"]=24,e["account"]=25,e["issue"]=26})();var Ll,Bl,Il;(function(e){e[e["Invoke"]=1]="Invoke",e[e["TriggerCharacter"]=2]="TriggerCharacter",e[e["ContentChange"]=3]="ContentChange"})(Ll||(Ll={})),function(e){e[e["Text"]=0]="Text",e[e["Read"]=1]="Read",e[e["Write"]=2]="Write"}(Bl||(Bl={})),function(e){const t=new Map;t.set("file",0),t.set("module",1),t.set("namespace",2),t.set("package",3),t.set("class",4),t.set("method",5),t.set("property",6),t.set("field",7),t.set("constructor",8),t.set("enum",9),t.set("interface",10),t.set("function",11),t.set("variable",12),t.set("constant",13),t.set("string",14),t.set("number",15),t.set("boolean",16),t.set("array",17),t.set("object",18),t.set("key",19),t.set("null",20),t.set("enum-member",21),t.set("struct",22),t.set("event",23),t.set("operator",24),t.set("type-parameter",25);const n=new Map;function i(e){return t.get(e)}function o(e){return n.get(e)}function r(e,t){const i=n.get(e);let o=i&&Al.get("symbol-"+i);return o||(o=El.symbolProperty),`${t?"inline":"block"} ${o.classNames}`}n.set(0,"file"),n.set(1,"module"),n.set(2,"namespace"),n.set(3,"package"),n.set(4,"class"),n.set(5,"method"),n.set(6,"property"),n.set(7,"field"),n.set(8,"constructor"),n.set(9,"enum"),n.set(10,"interface"),n.set(11,"function"),n.set(12,"variable"),n.set(13,"constant"),n.set(14,"string"),n.set(15,"number"),n.set(16,"boolean"),n.set(17,"array"),n.set(18,"object"),n.set(19,"key"),n.set(20,"null"),n.set(21,"enum-member"),n.set(22,"struct"),n.set(23,"event"),n.set(24,"operator"),n.set(25,"type-parameter"),e.fromString=i,e.toString=o,e.toCssClassName=r}(Il||(Il={}));class Tl{constructor(e){this.value=e}}Tl.Comment=new Tl("comment"),Tl.Imports=new Tl("imports"),Tl.Region=new Tl("region");const Ol=new Ea,Rl=new Ea,Pl=new Ea,Fl=new Ea,jl=new Ea,Ql=new Ea,zl=new Ea,Vl=new Ea,Wl=new Ea,Hl=new Ea,Ul=new Ea,Yl=new Ea,Gl=new Ea,Kl=new Ea,ql=new Ea,Jl=new Ea,Xl=new Ea,$l=new Ea,Zl=new Ea,ec=new Ea,tc=new Ea,nc=new Ea,ic=new Ea,oc=new xa;class rc{clone(){return this}equals(e){return this===e}}const sc=new rc,ac="vs.editor.nullMode",lc=new Ml(ac,0);function cc(e,t,n,i){return new bn([new mn(i,"",e)],n)}function hc(e,t,n,i){let o=new Uint32Array(2);return o[0]=i,o[1]=(16384|e<<0|2<<23)>>>0,new vn(o,null===n?sc:n)}const uc="editorWorkerService",dc=ii(uc),pc=ii("textModelService"),fc="$initialize";let gc=!1;function mc(e){y["h"]&&(gc||(gc=!0))}class bc{constructor(e){this._workerId=-1,this._handler=e,this._lastSentReq=0,this._pendingReplies=Object.create(null)}setWorkerId(e){this._workerId=e}sendMessage(e,t){let n=String(++this._lastSentReq);return new Promise((i,o)=>{this._pendingReplies[n]={resolve:i,reject:o},this._send({vsWorker:this._workerId,req:n,method:e,args:t})})}handleMessage(e){e&&e.vsWorker&&(-1!==this._workerId&&e.vsWorker!==this._workerId||this._handleMessage(e))}_handleMessage(e){if(e.seq){let t=e;if(!this._pendingReplies[t.seq])return;let n=this._pendingReplies[t.seq];if(delete this._pendingReplies[t.seq],t.err){let e=t.err;return t.err.$isError&&(e=new Error,e.name=t.err.name,e.message=t.err.message,e.stack=t.err.stack),void n.reject(e)}return void n.resolve(t.res)}let t=e,n=t.req,i=this._handler.handleMessage(t.method,t.args);i.then(e=>{this._send({vsWorker:this._workerId,seq:n,res:e,err:void 0})},e=>{e.detail instanceof Error&&(e.detail=Ne(e.detail)),this._send({vsWorker:this._workerId,seq:n,res:void 0,err:Ne(e)})})}_send(e){let t=[];if(e.req){const n=e;for(let e=0;e<n.args.length;e++)n.args[e]instanceof ArrayBuffer&&t.push(n.args[e])}else{const n=e;n.res instanceof ArrayBuffer&&t.push(n.res)}this._handler.sendMessage(e,t)}}class vc extends Ge{constructor(e,t,n){super();let i=null;this._worker=this._register(e.create("vs/base/common/worker/simpleWorker",e=>{this._protocol.handleMessage(e)},e=>{i&&i(e)})),this._protocol=new bc({sendMessage:(e,t)=>{this._worker.postMessage(e,t)},handleMessage:(e,t)=>{if("function"!==typeof n[e])return Promise.reject(new Error("Missing method "+e+" on main thread host."));try{return Promise.resolve(n[e].apply(n,t))}catch(i){return Promise.reject(i)}}}),this._protocol.setWorkerId(this._worker.getId());let o=null;"undefined"!==typeof self.require&&"function"===typeof self.require.getConfig?o=self.require.getConfig():"undefined"!==typeof self.requirejs&&(o=self.requirejs.s.contexts._.config);const r=is(n);this._onModuleLoaded=this._protocol.sendMessage(fc,[this._worker.getId(),JSON.parse(JSON.stringify(o)),t,r]);const s=(e,t)=>this._request(e,t);this._lazyProxy=new Promise((e,n)=>{i=n,this._onModuleLoaded.then(t=>{e(os(t,s))},e=>{n(e),this._onError("Worker failed to load "+t,e)})})}getProxyObject(){return this._lazyProxy}_request(e,t){return new Promise((n,i)=>{this._onModuleLoaded.then(()=>{this._protocol.sendMessage(e,t).then(n,i)},i)})}_onError(e,t){}}function yc(e,t){if(y["b"].MonacoEnvironment){if("function"===typeof y["b"].MonacoEnvironment.getWorker)return y["b"].MonacoEnvironment.getWorker(e,t);if("function"===typeof y["b"].MonacoEnvironment.getWorkerUrl)return new Worker(y["b"].MonacoEnvironment.getWorkerUrl(e,t))}throw new Error("You must define a function MonacoEnvironment.getWorkerUrl or MonacoEnvironment.getWorker")}function wc(e){return"function"===typeof e.then}class _c{constructor(e,t,n,i,o){this.id=t;const r=yc("workerMain.js",n);wc(r)?this.worker=r:this.worker=Promise.resolve(r),this.postMessage(e,[]),this.worker.then(e=>{e.onmessage=function(e){i(e.data)},e.onmessageerror=o,"function"===typeof e.addEventListener&&e.addEventListener("error",o)})}getId(){return this.id}postMessage(e,t){this.worker&&this.worker.then(n=>n.postMessage(e,t))}dispose(){this.worker&&this.worker.then(e=>e.terminate()),this.worker=null}}class Ac{constructor(e){this._label=e,this._webWorkerFailedBeforeError=!1}create(e,t,n){let i=++Ac.LAST_WORKER_ID;if(this._webWorkerFailedBeforeError)throw this._webWorkerFailedBeforeError;return new _c(e,i,this._label||"anonymous"+i,t,e=>{mc(e),this._webWorkerFailedBeforeError=e,n(e)})}}var Cc;Ac.LAST_WORKER_ID=0,function(e){e[e["None"]=0]="None",e[e["Indent"]=1]="Indent",e[e["IndentOutdent"]=2]="IndentOutdent",e[e["Outdent"]=3]="Outdent"}(Cc||(Cc={}));class Ec{constructor(e){if(this.open=e.open,this.close=e.close,this._standardTokenMask=0,Array.isArray(e.notIn))for(let t=0,n=e.notIn.length;t<n;t++){const n=e.notIn[t];switch(n){case"string":this._standardTokenMask|=2;break;case"comment":this._standardTokenMask|=1;break;case"regex":this._standardTokenMask|=4;break}}}isOK(e){return 0===(this._standardTokenMask&e)}}function xc(e,t){let n=e.getCount(),i=e.findTokenIndexAtOffset(t),o=e.getLanguageId(i),r=i;while(r+1<n&&e.getLanguageId(r+1)===o)r++;let s=i;while(s>0&&e.getLanguageId(s-1)===o)s--;return new Sc(e,o,s,r+1,e.getStartOffset(s),e.getEndOffset(r))}class Sc{constructor(e,t,n,i,o,r){this._actual=e,this.languageId=t,this._firstTokenIndex=n,this._lastTokenIndex=i,this.firstCharOffset=o,this._lastCharOffset=r}getLineContent(){const e=this._actual.getLineContent();return e.substring(this.firstCharOffset,this._lastCharOffset)}getActualLineContentBefore(e){const t=this._actual.getLineContent();return t.substring(0,this.firstCharOffset+e)}getTokenCount(){return this._lastTokenIndex-this._firstTokenIndex}findTokenIndexAtOffset(e){return this._actual.findTokenIndexAtOffset(e+this.firstCharOffset)-this._firstTokenIndex}getStandardTokenType(e){return this._actual.getStandardTokenType(e+this._firstTokenIndex)}}function Dc(e){return 0!==(7&e)}class kc{constructor(e){if(e.autoClosingPairs?this._autoClosingPairs=e.autoClosingPairs.map(e=>new Ec(e)):e.brackets?this._autoClosingPairs=e.brackets.map(e=>new Ec({open:e[0],close:e[1]})):this._autoClosingPairs=[],e.__electricCharacterSupport&&e.__electricCharacterSupport.docComment){const t=e.__electricCharacterSupport.docComment;this._autoClosingPairs.push(new Ec({open:t.open,close:t.close||""}))}this._autoCloseBefore="string"===typeof e.autoCloseBefore?e.autoCloseBefore:kc.DEFAULT_AUTOCLOSE_BEFORE_LANGUAGE_DEFINED,this._surroundingPairs=e.surroundingPairs||this._autoClosingPairs}getAutoClosingPairs(){return this._autoClosingPairs}getAutoCloseBeforeSet(){return this._autoCloseBefore}static shouldAutoClosePair(e,t,n){if(0===t.getTokenCount())return!0;const i=t.findTokenIndexAtOffset(n-2),o=t.getStandardTokenType(i);return e.isOK(o)}getSurroundingPairs(){return this._surroundingPairs}}let Mc;function Nc(){return Mc||(Mc=new TextDecoder(y["e"]()?"UTF-16LE":"UTF-16BE")),Mc}kc.DEFAULT_AUTOCLOSE_BEFORE_LANGUAGE_DEFINED=";:.,=}])> \n\t";const Lc="undefined"!==typeof TextDecoder;let Bc,Ic;function Tc(e,t,n){const i=new Uint16Array(e.buffer,t,n);return Nc().decode(i)}function Oc(e,t,n){let i=[],o=0;for(let r=0;r<n;r++){const n=Ir["b"](e,t);t+=2,i[o++]=String.fromCharCode(n)}return i.join("")}Lc?(Bc=e=>new Rc(e),Ic=Tc):(Bc=e=>new Pc,Ic=Oc);class Rc{constructor(e){this._capacity=0|e,this._buffer=new Uint16Array(this._capacity),this._completedStrings=null,this._bufferLength=0}reset(){this._completedStrings=null,this._bufferLength=0}build(){return null!==this._completedStrings?(this._flushBuffer(),this._completedStrings.join("")):this._buildBuffer()}_buildBuffer(){if(0===this._bufferLength)return"";const e=new Uint16Array(this._buffer.buffer,0,this._bufferLength);return Nc().decode(e)}_flushBuffer(){const e=this._buildBuffer();this._bufferLength=0,null===this._completedStrings?this._completedStrings=[e]:this._completedStrings[this._completedStrings.length]=e}write1(e){const t=this._capacity-this._bufferLength;t<=1&&(0===t||Rr["D"](e))&&this._flushBuffer(),this._buffer[this._bufferLength++]=e}appendASCII(e){this._bufferLength===this._capacity&&this._flushBuffer(),this._buffer[this._bufferLength++]=e}appendASCIIString(e){const t=e.length;if(this._bufferLength+t>=this._capacity)return this._flushBuffer(),void(this._completedStrings[this._completedStrings.length]=e);for(let n=0;n<t;n++)this._buffer[this._bufferLength++]=e.charCodeAt(n)}}class Pc{constructor(){this._pieces=[],this._piecesLen=0}reset(){this._pieces=[],this._piecesLen=0}build(){return this._pieces.join("")}write1(e){this._pieces[this._piecesLen++]=String.fromCharCode(e)}appendASCII(e){this._pieces[this._piecesLen++]=String.fromCharCode(e)}appendASCIIString(e){this._pieces[this._piecesLen++]=e}}class Fc{constructor(e,t,n,i,o,r){this.languageIdentifier=e,this.index=t,this.open=n,this.close=i,this.forwardRegex=o,this.reversedRegex=r,this._openSet=Fc._toSet(this.open),this._closeSet=Fc._toSet(this.close)}isOpen(e){return this._openSet.has(e)}isClose(e){return this._closeSet.has(e)}static _toSet(e){const t=new Set;for(const n of e)t.add(n);return t}}function jc(e){const t=e.length;e=e.map(e=>[e[0].toLowerCase(),e[1].toLowerCase()]);const n=[];for(let s=0;s<t;s++)n[s]=s;const i=(e,t)=>{const[n,i]=e,[o,r]=t;return n===o||n===r||i===o||i===r},o=(e,i)=>{const o=Math.min(e,i),r=Math.max(e,i);for(let s=0;s<t;s++)n[s]===r&&(n[s]=o)};for(let s=0;s<t;s++){const r=e[s];for(let a=s+1;a<t;a++){const t=e[a];i(r,t)&&o(n[s],n[a])}}const r=[];for(let s=0;s<t;s++){let i=[],o=[];for(let r=0;r<t;r++)if(n[r]===s){const[t,n]=e[r];i.push(t),o.push(n)}i.length>0&&r.push({open:i,close:o})}return r}class Qc{constructor(e,t){const n=jc(t);this.brackets=n.map((t,i)=>new Fc(e,i,t.open,t.close,Hc(t.open,t.close,n,i),Uc(t.open,t.close,n,i))),this.forwardRegex=Yc(this.brackets),this.reversedRegex=Gc(this.brackets),this.textIsBracket={},this.textIsOpenBracket={},this.maxBracketLength=0;for(const i of this.brackets){for(const e of i.open)this.textIsBracket[e]=i,this.textIsOpenBracket[e]=!0,this.maxBracketLength=Math.max(this.maxBracketLength,e.length);for(const e of i.close)this.textIsBracket[e]=i,this.textIsOpenBracket[e]=!1,this.maxBracketLength=Math.max(this.maxBracketLength,e.length)}}}function zc(e,t,n,i){for(let o=0,r=t.length;o<r;o++){if(o===n)continue;const r=t[o];for(const t of r.open)t.indexOf(e)>=0&&i.push(t);for(const t of r.close)t.indexOf(e)>=0&&i.push(t)}}function Vc(e,t){return e.length-t.length}function Wc(e){if(e.length<=1)return e;const t=[],n=new Set;for(const i of e)n.has(i)||(t.push(i),n.add(i));return t}function Hc(e,t,n,i){let o=[];o=o.concat(e),o=o.concat(t);for(let r=0,s=o.length;r<s;r++)zc(o[r],n,i,o);return o=Wc(o),o.sort(Vc),o.reverse(),qc(o)}function Uc(e,t,n,i){let o=[];o=o.concat(e),o=o.concat(t);for(let r=0,s=o.length;r<s;r++)zc(o[r],n,i,o);return o=Wc(o),o.sort(Vc),o.reverse(),qc(o.map(Jc))}function Yc(e){let t=[];for(const n of e){for(const e of n.open)t.push(e);for(const e of n.close)t.push(e)}return t=Wc(t),qc(t)}function Gc(e){let t=[];for(const n of e){for(const e of n.open)t.push(e);for(const e of n.close)t.push(e)}return t=Wc(t),qc(t.map(Jc))}function Kc(e){const t=/^[\w ]+$/.test(e);return e=Rr["t"](e),t?`\\b${e}\\b`:e}function qc(e){let t=`(${e.map(Kc).join(")|(")})`;return Rr["o"](t,!0)}const Jc=function(){function e(e){if(Lc){const t=new Uint16Array(e.length);let n=0;for(let i=e.length-1;i>=0;i--)t[n++]=e.charCodeAt(i);return Nc().decode(t)}{let t=[],n=0;for(let i=e.length-1;i>=0;i--)t[n++]=e.charAt(i);return t.join("")}}let t=null,n=null;return function(i){return t!==i&&(t=i,n=e(t)),n}}();class Xc{static _findPrevBracketInText(e,t,n,i){let o=n.match(e);if(!o)return null;let r=n.length-(o.index||0),s=o[0].length,a=i+r;return new fn(t,a-s+1,t,a+1)}static findPrevBracketInRange(e,t,n,i,o){const r=Jc(n),s=r.substring(n.length-o,n.length-i);return this._findPrevBracketInText(e,t,s,i)}static findNextBracketInText(e,t,n,i){let o=n.match(e);if(!o)return null;let r=o.index||0,s=o[0].length;if(0===s)return null;let a=i+r;return new fn(t,a+1,t,a+1+s)}static findNextBracketInRange(e,t,n,i,o){const r=n.substring(i,o);return this.findNextBracketInText(e,t,r,i)}}class $c{constructor(e){this._richEditBrackets=e}getElectricCharacters(){let e=[];if(this._richEditBrackets)for(const t of this._richEditBrackets.brackets)for(const n of t.close){const t=n.charAt(n.length-1);e.push(t)}return e=e.filter((e,t,n)=>n.indexOf(e)===t),e}onElectricCharacter(e,t,n){if(!this._richEditBrackets||0===this._richEditBrackets.brackets.length)return null;const i=t.findTokenIndexAtOffset(n-1);if(Dc(t.getStandardTokenType(i)))return null;const o=this._richEditBrackets.reversedRegex,r=t.getLineContent().substring(0,n-1)+e,s=Xc.findPrevBracketInRange(o,1,r,0,r.length);if(!s)return null;const a=r.substring(s.startColumn-1,s.endColumn-1).toLowerCase(),l=this._richEditBrackets.textIsOpenBracket[a];if(l)return null;const c=t.getActualLineContentBefore(s.startColumn-1);return/^\s*$/.test(c)?{matchOpenBracket:a}:null}}class Zc{constructor(e){this._indentationRules=e}shouldIncrease(e){return!!(this._indentationRules&&this._indentationRules.increaseIndentPattern&&this._indentationRules.increaseIndentPattern.test(e))}shouldDecrease(e){return!!(this._indentationRules&&this._indentationRules.decreaseIndentPattern&&this._indentationRules.decreaseIndentPattern.test(e))}shouldIndentNextLine(e){return!!(this._indentationRules&&this._indentationRules.indentNextLinePattern&&this._indentationRules.indentNextLinePattern.test(e))}shouldIgnore(e){return!!(this._indentationRules&&this._indentationRules.unIndentedLinePattern&&this._indentationRules.unIndentedLinePattern.test(e))}getIndentMetadata(e){let t=0;return this.shouldIncrease(e)&&(t+=1),this.shouldDecrease(e)&&(t+=2),this.shouldIndentNextLine(e)&&(t+=4),this.shouldIgnore(e)&&(t+=8),t}}class eh{constructor(e){e=e||{},e.brackets=e.brackets||[["(",")"],["{","}"],["[","]"]],this._brackets=[],e.brackets.forEach(e=>{const t=eh._createOpenBracketRegExp(e[0]),n=eh._createCloseBracketRegExp(e[1]);t&&n&&this._brackets.push({open:e[0],openRegExp:t,close:e[1],closeRegExp:n})}),this._regExpRules=e.onEnterRules||[]}onEnter(e,t,n,i){if(e>=3)for(let o=0,r=this._regExpRules.length;o<r;o++){let e=this._regExpRules[o];const r=[{reg:e.beforeText,text:n},{reg:e.afterText,text:i},{reg:e.oneLineAboveText,text:t}].every(e=>!e.reg||e.reg.test(e.text));if(r)return e.action}if(e>=2&&n.length>0&&i.length>0)for(let o=0,r=this._brackets.length;o<r;o++){let e=this._brackets[o];if(e.openRegExp.test(n)&&e.closeRegExp.test(i))return{indentAction:Cc.IndentOutdent}}if(e>=2&&n.length>0)for(let o=0,r=this._brackets.length;o<r;o++){let e=this._brackets[o];if(e.openRegExp.test(n))return{indentAction:Cc.Indent}}return null}static _createOpenBracketRegExp(e){let t=Rr["t"](e);return/\B/.test(t.charAt(0))||(t="\\b"+t),t+="\\s*$",eh._safeRegExp(t)}static _createCloseBracketRegExp(e){let t=Rr["t"](e);return/\B/.test(t.charAt(t.length-1))||(t+="\\b"),t="^\\s*"+t,eh._safeRegExp(t)}static _safeRegExp(e){try{return new RegExp(e)}catch(t){return Me(t),null}}}class th{constructor(e,t,n){this._languageIdentifier=e,this._brackets=null,this._electricCharacter=null;let i=null;t&&(i=t._conf),this._conf=th._mergeConf(i,n),this._onEnterSupport=this._conf.brackets||this._conf.indentationRules||this._conf.onEnterRules?new eh(this._conf):null,this.comments=th._handleComments(this._conf),this.characterPair=new kc(this._conf),this.wordDefinition=this._conf.wordPattern||A,this.indentationRules=this._conf.indentationRules,this._conf.indentationRules?this.indentRulesSupport=new Zc(this._conf.indentationRules):this.indentRulesSupport=null,this.foldingRules=this._conf.folding||{}}get brackets(){return!this._brackets&&this._conf.brackets&&(this._brackets=new Qc(this._languageIdentifier,this._conf.brackets)),this._brackets}get electricCharacter(){return this._electricCharacter||(this._electricCharacter=new $c(this.brackets)),this._electricCharacter}onEnter(e,t,n,i){return this._onEnterSupport?this._onEnterSupport.onEnter(e,t,n,i):null}static _mergeConf(e,t){return{comments:e?t.comments||e.comments:t.comments,brackets:e?t.brackets||e.brackets:t.brackets,wordPattern:e?t.wordPattern||e.wordPattern:t.wordPattern,indentationRules:e?t.indentationRules||e.indentationRules:t.indentationRules,onEnterRules:e?t.onEnterRules||e.onEnterRules:t.onEnterRules,autoClosingPairs:e?t.autoClosingPairs||e.autoClosingPairs:t.autoClosingPairs,surroundingPairs:e?t.surroundingPairs||e.surroundingPairs:t.surroundingPairs,autoCloseBefore:e?t.autoCloseBefore||e.autoCloseBefore:t.autoCloseBefore,folding:e?t.folding||e.folding:t.folding,__electricCharacterSupport:e?t.__electricCharacterSupport||e.__electricCharacterSupport:t.__electricCharacterSupport}}static _handleComments(e){let t=e.comments;if(!t)return null;let n={};if(t.lineComment&&(n.lineCommentToken=t.lineComment),t.blockComment){let[e,i]=t.blockComment;n.blockCommentStartToken=e,n.blockCommentEndToken=i}return n}}class nh{constructor(e){this.languageIdentifier=e}}class ih{constructor(){this._entries=new Map,this._onDidChange=new et,this.onDidChange=this._onDidChange.event}register(e,t){let n=this._getRichEditSupport(e.id),i=new th(e,n,t);return this._entries.set(e.id,i),this._onDidChange.fire(new nh(e)),Ue(()=>{this._entries.get(e.id)===i&&(this._entries.set(e.id,n),this._onDidChange.fire(new nh(e)))})}_getRichEditSupport(e){return this._entries.get(e)}getIndentationRules(e){const t=this._entries.get(e);return t&&t.indentationRules||null}_getElectricCharacterSupport(e){let t=this._getRichEditSupport(e);return t&&t.electricCharacter||null}getElectricCharacters(e){let t=this._getElectricCharacterSupport(e);return t?t.getElectricCharacters():[]}onElectricCharacter(e,t,n){let i=xc(t,n-1),o=this._getElectricCharacterSupport(i.languageId);return o?o.onElectricCharacter(e,i,n-i.firstCharOffset):null}getComments(e){let t=this._getRichEditSupport(e);return t&&t.comments||null}_getCharacterPairSupport(e){let t=this._getRichEditSupport(e);return t&&t.characterPair||null}getAutoClosingPairs(e){let t=this._getCharacterPairSupport(e);return t?t.getAutoClosingPairs():[]}getAutoCloseBeforeSet(e){let t=this._getCharacterPairSupport(e);return t?t.getAutoCloseBeforeSet():kc.DEFAULT_AUTOCLOSE_BEFORE_LANGUAGE_DEFINED}getSurroundingPairs(e){let t=this._getCharacterPairSupport(e);return t?t.getSurroundingPairs():[]}shouldAutoClosePair(e,t,n){const i=xc(t,n-1);return kc.shouldAutoClosePair(e,i,n-i.firstCharOffset)}getWordDefinition(e){let t=this._getRichEditSupport(e);return C(t&&t.wordDefinition||null)}getFoldingRules(e){let t=this._getRichEditSupport(e);return t?t.foldingRules:{}}getIndentRulesSupport(e){let t=this._getRichEditSupport(e);return t&&t.indentRulesSupport||null}getPrecedingValidLine(e,t,n){let i=e.getLanguageIdAtPosition(t,0);if(t>1){let o,r=-1;for(o=t-1;o>=1;o--){if(e.getLanguageIdAtPosition(o,0)!==i)return r;let t=e.getLineContent(o);if(!n.shouldIgnore(t)&&!/^\s+$/.test(t)&&""!==t)return o;r=o}}return-1}getInheritIndentForLine(e,t,n,i=!0){if(e<4)return null;const o=this.getIndentRulesSupport(t.getLanguageIdentifier().id);if(!o)return null;if(n<=1)return{indentation:"",action:null};const r=this.getPrecedingValidLine(t,n,o);if(r<0)return null;if(r<1)return{indentation:"",action:null};const s=t.getLineContent(r);if(o.shouldIncrease(s)||o.shouldIndentNextLine(s))return{indentation:Rr["x"](s),action:Cc.Indent,line:r};if(o.shouldDecrease(s))return{indentation:Rr["x"](s),action:null,line:r};{if(1===r)return{indentation:Rr["x"](t.getLineContent(r)),action:null,line:r};const e=r-1,n=o.getIndentMetadata(t.getLineContent(e));if(!(3&n)&&4&n){let n=0;for(let i=e-1;i>0;i--)if(!o.shouldIndentNextLine(t.getLineContent(i))){n=i;break}return{indentation:Rr["x"](t.getLineContent(n+1)),action:null,line:n+1}}if(i)return{indentation:Rr["x"](t.getLineContent(r)),action:null,line:r};for(let i=r;i>0;i--){const e=t.getLineContent(i);if(o.shouldIncrease(e))return{indentation:Rr["x"](e),action:Cc.Indent,line:i};if(o.shouldIndentNextLine(e)){let e=0;for(let n=i-1;n>0;n--)if(!o.shouldIndentNextLine(t.getLineContent(i))){e=n;break}return{indentation:Rr["x"](t.getLineContent(e+1)),action:null,line:e+1}}if(o.shouldDecrease(e))return{indentation:Rr["x"](e),action:null,line:i}}return{indentation:Rr["x"](t.getLineContent(1)),action:null,line:1}}}getGoodIndentForLine(e,t,n,i,o){if(e<4)return null;const r=this._getRichEditSupport(n);if(!r)return null;const s=this.getIndentRulesSupport(n);if(!s)return null;const a=this.getInheritIndentForLine(e,t,i),l=t.getLineContent(i);if(a){const n=a.line;if(void 0!==n){const i=r.onEnter(e,"",t.getLineContent(n),"");if(i){let e=Rr["x"](t.getLineContent(n));return i.removeText&&(e=e.substring(0,e.length-i.removeText)),i.indentAction===Cc.Indent||i.indentAction===Cc.IndentOutdent?e=o.shiftIndent(e):i.indentAction===Cc.Outdent&&(e=o.unshiftIndent(e)),s.shouldDecrease(l)&&(e=o.unshiftIndent(e)),i.appendText&&(e+=i.appendText),Rr["x"](e)}}return s.shouldDecrease(l)?a.action===Cc.Indent?a.indentation:o.unshiftIndent(a.indentation):a.action===Cc.Indent?o.shiftIndent(a.indentation):a.indentation}return null}getIndentForEnter(e,t,n,i){if(e<4)return null;t.forceTokenization(n.startLineNumber);const o=t.getLineTokens(n.startLineNumber),r=xc(o,n.startColumn-1),s=r.getLineContent();let a,l,c=!1;if(r.firstCharOffset>0&&o.getLanguageId(0)!==r.languageId?(c=!0,a=s.substr(0,n.startColumn-1-r.firstCharOffset)):a=o.getLineContent().substring(0,n.startColumn-1),n.isEmpty())l=s.substr(n.startColumn-1-r.firstCharOffset);else{const e=this.getScopedLineTokens(t,n.endLineNumber,n.endColumn);l=e.getLineContent().substr(n.endColumn-1-r.firstCharOffset)}const h=this.getIndentRulesSupport(r.languageId);if(!h)return null;const u=a,d=Rr["x"](a),p={getLineTokens:e=>t.getLineTokens(e),getLanguageIdentifier:()=>t.getLanguageIdentifier(),getLanguageIdAtPosition:(e,n)=>t.getLanguageIdAtPosition(e,n),getLineContent:e=>e===n.startLineNumber?u:t.getLineContent(e)},f=Rr["x"](o.getLineContent()),g=this.getInheritIndentForLine(e,p,n.startLineNumber+1);if(!g){const e=c?f:d;return{beforeEnter:e,afterEnter:e}}let m=c?f:g.indentation;return g.action===Cc.Indent&&(m=i.shiftIndent(m)),h.shouldDecrease(l)&&(m=i.unshiftIndent(m)),{beforeEnter:c?f:d,afterEnter:m}}getIndentActionForType(e,t,n,i,o){if(e<4)return null;const r=this.getScopedLineTokens(t,n.startLineNumber,n.startColumn),s=this.getIndentRulesSupport(r.languageId);if(!s)return null;const a=r.getLineContent(),l=a.substr(0,n.startColumn-1-r.firstCharOffset);let c;if(n.isEmpty())c=a.substr(n.startColumn-1-r.firstCharOffset);else{const e=this.getScopedLineTokens(t,n.endLineNumber,n.endColumn);c=e.getLineContent().substr(n.endColumn-1-r.firstCharOffset)}if(!s.shouldDecrease(l+c)&&s.shouldDecrease(l+i+c)){const i=this.getInheritIndentForLine(e,t,n.startLineNumber,!1);if(!i)return null;let r=i.indentation;return i.action!==Cc.Indent&&(r=o.unshiftIndent(r)),r}return null}getIndentMetadata(e,t){const n=this.getIndentRulesSupport(e.getLanguageIdentifier().id);return n?t<1||t>e.getLineCount()?null:n.getIndentMetadata(e.getLineContent(t)):null}getEnterAction(e,t,n){const i=this.getScopedLineTokens(t,n.startLineNumber,n.startColumn),o=this._getRichEditSupport(i.languageId);if(!o)return null;const r=i.getLineContent(),s=r.substr(0,n.startColumn-1-i.firstCharOffset);let a;if(n.isEmpty())a=r.substr(n.startColumn-1-i.firstCharOffset);else{const e=this.getScopedLineTokens(t,n.endLineNumber,n.endColumn);a=e.getLineContent().substr(n.endColumn-1-i.firstCharOffset)}let l="";if(n.startLineNumber>1&&0===i.firstCharOffset){const e=this.getScopedLineTokens(t,n.startLineNumber-1);e.languageId===i.languageId&&(l=e.getLineContent())}const c=o.onEnter(e,l,s,a);if(!c)return null;const h=c.indentAction;let u=c.appendText;const d=c.removeText||0;u||(u=h===Cc.Indent||h===Cc.IndentOutdent?"\t":"");let p=this.getIndentationAtPosition(t,n.startLineNumber,n.startColumn);return d&&(p=p.substring(0,p.length-d)),{indentAction:h,appendText:u,removeText:d,indentation:p}}getIndentationAtPosition(e,t,n){const i=e.getLineContent(t);let o=Rr["x"](i);return o.length>n-1&&(o=o.substring(0,n-1)),o}getScopedLineTokens(e,t,n){e.forceTokenization(t);const i=e.getLineTokens(t),o="undefined"===typeof n?e.getLineMaxColumn(t)-1:n-1;return xc(i,o)}getBracketsSupport(e){const t=this._getRichEditSupport(e);return t&&t.brackets||null}}const oh=new ih;class rh{constructor(e,t,n,i){this.originalStart=e,this.originalLength=t,this.modifiedStart=n,this.modifiedLength=i}getOriginalEnd(){return this.originalStart+this.originalLength}getModifiedEnd(){return this.modifiedStart+this.modifiedLength}}function sh(e,t){return(t<<5)-t+e|0}function ah(e,t){t=sh(149417,t);for(let n=0,i=e.length;n<i;n++)t=sh(e.charCodeAt(n),t);return t}function lh(e,t,n=32){const i=n-t,o=~((1<<i)-1);return(e<<t|(o&e)>>>i)>>>0}function ch(e,t=0,n=e.byteLength,i=0){for(let o=0;o<n;o++)e[t+o]=i}function hh(e,t,n="0"){while(e.length<t)e=n+e;return e}function uh(e,t=32){return hh((e>>>0).toString(16),t/4)}class dh{constructor(){this._h0=1732584193,this._h1=4023233417,this._h2=2562383102,this._h3=271733878,this._h4=3285377520,this._buff=new Uint8Array(67),this._buffDV=new DataView(this._buff.buffer),this._buffLen=0,this._totalLen=0,this._leftoverHighSurrogate=0,this._finished=!1}update(e){const t=e.length;if(0===t)return;const n=this._buff;let i,o,r=this._buffLen,s=this._leftoverHighSurrogate;0!==s?(i=s,o=-1,s=0):(i=e.charCodeAt(0),o=0);while(1){let a=i;if(Rr["D"](i)){if(!(o+1<t)){s=i;break}{const t=e.charCodeAt(o+1);Rr["E"](t)?(o++,a=Rr["i"](i,t)):a=65533}}else Rr["E"](i)&&(a=65533);if(r=this._push(n,r,a),o++,!(o<t))break;i=e.charCodeAt(o)}this._buffLen=r,this._leftoverHighSurrogate=s}_push(e,t,n){return n<128?e[t++]=n:n<2048?(e[t++]=192|(1984&n)>>>6,e[t++]=128|(63&n)>>>0):n<65536?(e[t++]=224|(61440&n)>>>12,e[t++]=128|(4032&n)>>>6,e[t++]=128|(63&n)>>>0):(e[t++]=240|(1835008&n)>>>18,e[t++]=128|(258048&n)>>>12,e[t++]=128|(4032&n)>>>6,e[t++]=128|(63&n)>>>0),t>=64&&(this._step(),t-=64,this._totalLen+=64,e[0]=e[64],e[1]=e[65],e[2]=e[66]),t}digest(){return this._finished||(this._finished=!0,this._leftoverHighSurrogate&&(this._leftoverHighSurrogate=0,this._buffLen=this._push(this._buff,this._buffLen,65533)),this._totalLen+=this._buffLen,this._wrapUp()),uh(this._h0)+uh(this._h1)+uh(this._h2)+uh(this._h3)+uh(this._h4)}_wrapUp(){this._buff[this._buffLen++]=128,ch(this._buff,this._buffLen),this._buffLen>56&&(this._step(),ch(this._buff));const e=8*this._totalLen;this._buffDV.setUint32(56,Math.floor(e/4294967296),!1),this._buffDV.setUint32(60,e%4294967296,!1),this._step()}_step(){const e=dh._bigBlock32,t=this._buffDV;for(let h=0;h<64;h+=4)e.setUint32(h,t.getUint32(h,!1),!1);for(let h=64;h<320;h+=4)e.setUint32(h,lh(e.getUint32(h-12,!1)^e.getUint32(h-32,!1)^e.getUint32(h-56,!1)^e.getUint32(h-64,!1),1),!1);let n,i,o,r=this._h0,s=this._h1,a=this._h2,l=this._h3,c=this._h4;for(let h=0;h<80;h++)h<20?(n=s&a|~s&l,i=1518500249):h<40?(n=s^a^l,i=1859775393):h<60?(n=s&a|s&l|a&l,i=2400959708):(n=s^a^l,i=3395469782),o=lh(r,5)+n+c+i+e.getUint32(4*h,!1)&4294967295,c=l,l=a,a=lh(s,30),s=r,r=o;this._h0=this._h0+r&4294967295,this._h1=this._h1+s&4294967295,this._h2=this._h2+a&4294967295,this._h3=this._h3+l&4294967295,this._h4=this._h4+c&4294967295}}dh._bigBlock32=new DataView(new ArrayBuffer(320));class ph{constructor(e){this.source=e}getElements(){const e=this.source,t=new Int32Array(e.length);for(let n=0,i=e.length;n<i;n++)t[n]=e.charCodeAt(n);return t}}function fh(e,t,n){return new vh(new ph(e),new ph(t)).ComputeDiff(n).changes}class gh{static Assert(e,t){if(!e)throw new Error(t)}}class mh{static Copy(e,t,n,i,o){for(let r=0;r<o;r++)n[i+r]=e[t+r]}static Copy2(e,t,n,i,o){for(let r=0;r<o;r++)n[i+r]=e[t+r]}}class bh{constructor(){this.m_changes=[],this.m_originalStart=1073741824,this.m_modifiedStart=1073741824,this.m_originalCount=0,this.m_modifiedCount=0}MarkNextChange(){(this.m_originalCount>0||this.m_modifiedCount>0)&&this.m_changes.push(new rh(this.m_originalStart,this.m_originalCount,this.m_modifiedStart,this.m_modifiedCount)),this.m_originalCount=0,this.m_modifiedCount=0,this.m_originalStart=1073741824,this.m_modifiedStart=1073741824}AddOriginalElement(e,t){this.m_originalStart=Math.min(this.m_originalStart,e),this.m_modifiedStart=Math.min(this.m_modifiedStart,t),this.m_originalCount++}AddModifiedElement(e,t){this.m_originalStart=Math.min(this.m_originalStart,e),this.m_modifiedStart=Math.min(this.m_modifiedStart,t),this.m_modifiedCount++}getChanges(){return(this.m_originalCount>0||this.m_modifiedCount>0)&&this.MarkNextChange(),this.m_changes}getReverseChanges(){return(this.m_originalCount>0||this.m_modifiedCount>0)&&this.MarkNextChange(),this.m_changes.reverse(),this.m_changes}}class vh{constructor(e,t,n=null){this.ContinueProcessingPredicate=n;const[i,o,r]=vh._getElements(e),[s,a,l]=vh._getElements(t);this._hasStrings=r&&l,this._originalStringElements=i,this._originalElementsOrHash=o,this._modifiedStringElements=s,this._modifiedElementsOrHash=a,this.m_forwardHistory=[],this.m_reverseHistory=[]}static _isStringArray(e){return e.length>0&&"string"===typeof e[0]}static _getElements(e){const t=e.getElements();if(vh._isStringArray(t)){const e=new Int32Array(t.length);for(let n=0,i=t.length;n<i;n++)e[n]=ah(t[n],0);return[t,e,!0]}return t instanceof Int32Array?[[],t,!1]:[[],new Int32Array(t),!1]}ElementsAreEqual(e,t){return this._originalElementsOrHash[e]===this._modifiedElementsOrHash[t]&&(!this._hasStrings||this._originalStringElements[e]===this._modifiedStringElements[t])}OriginalElementsAreEqual(e,t){return this._originalElementsOrHash[e]===this._originalElementsOrHash[t]&&(!this._hasStrings||this._originalStringElements[e]===this._originalStringElements[t])}ModifiedElementsAreEqual(e,t){return this._modifiedElementsOrHash[e]===this._modifiedElementsOrHash[t]&&(!this._hasStrings||this._modifiedStringElements[e]===this._modifiedStringElements[t])}ComputeDiff(e){return this._ComputeDiff(0,this._originalElementsOrHash.length-1,0,this._modifiedElementsOrHash.length-1,e)}_ComputeDiff(e,t,n,i,o){const r=[!1];let s=this.ComputeDiffRecursive(e,t,n,i,r);return o&&(s=this.PrettifyChanges(s)),{quitEarly:r[0],changes:s}}ComputeDiffRecursive(e,t,n,i,o){o[0]=!1;while(e<=t&&n<=i&&this.ElementsAreEqual(e,n))e++,n++;while(t>=e&&i>=n&&this.ElementsAreEqual(t,i))t--,i--;if(e>t||n>i){let o;return n<=i?(gh.Assert(e===t+1,"originalStart should only be one more than originalEnd"),o=[new rh(e,0,n,i-n+1)]):e<=t?(gh.Assert(n===i+1,"modifiedStart should only be one more than modifiedEnd"),o=[new rh(e,t-e+1,n,0)]):(gh.Assert(e===t+1,"originalStart should only be one more than originalEnd"),gh.Assert(n===i+1,"modifiedStart should only be one more than modifiedEnd"),o=[]),o}const r=[0],s=[0],a=this.ComputeRecursionPoint(e,t,n,i,r,s,o),l=r[0],c=s[0];if(null!==a)return a;if(!o[0]){const r=this.ComputeDiffRecursive(e,l,n,c,o);let s=[];return s=o[0]?[new rh(l+1,t-(l+1)+1,c+1,i-(c+1)+1)]:this.ComputeDiffRecursive(l+1,t,c+1,i,o),this.ConcatenateChanges(r,s)}return[new rh(e,t-e+1,n,i-n+1)]}WALKTRACE(e,t,n,i,o,r,s,a,l,c,h,u,d,p,f,g,m,b){let v=null,y=null,w=new bh,_=t,A=n,C=d[0]-g[0]-i,E=-1073741824,x=this.m_forwardHistory.length-1;do{const t=C+e;t===_||t<A&&l[t-1]<l[t+1]?(h=l[t+1],p=h-C-i,h<E&&w.MarkNextChange(),E=h,w.AddModifiedElement(h+1,p),C=t+1-e):(h=l[t-1]+1,p=h-C-i,h<E&&w.MarkNextChange(),E=h-1,w.AddOriginalElement(h,p+1),C=t-1-e),x>=0&&(l=this.m_forwardHistory[x],e=l[0],_=1,A=l.length-1)}while(--x>=-1);if(v=w.getReverseChanges(),b[0]){let e=d[0]+1,t=g[0]+1;if(null!==v&&v.length>0){const n=v[v.length-1];e=Math.max(e,n.getOriginalEnd()),t=Math.max(t,n.getModifiedEnd())}y=[new rh(e,u-e+1,t,f-t+1)]}else{w=new bh,_=r,A=s,C=d[0]-g[0]-a,E=1073741824,x=m?this.m_reverseHistory.length-1:this.m_reverseHistory.length-2;do{const e=C+o;e===_||e<A&&c[e-1]>=c[e+1]?(h=c[e+1]-1,p=h-C-a,h>E&&w.MarkNextChange(),E=h+1,w.AddOriginalElement(h+1,p+1),C=e+1-o):(h=c[e-1],p=h-C-a,h>E&&w.MarkNextChange(),E=h,w.AddModifiedElement(h+1,p+1),C=e-1-o),x>=0&&(c=this.m_reverseHistory[x],o=c[0],_=1,A=c.length-1)}while(--x>=-1);y=w.getChanges()}return this.ConcatenateChanges(v,y)}ComputeRecursionPoint(e,t,n,i,o,r,s){let a=0,l=0,c=0,h=0,u=0,d=0;e--,n--,o[0]=0,r[0]=0,this.m_forwardHistory=[],this.m_reverseHistory=[];const p=t-e+(i-n),f=p+1,g=new Int32Array(f),m=new Int32Array(f),b=i-n,v=t-e,y=e-n,w=t-i,_=v-b,A=_%2===0;g[b]=e,m[v]=t,s[0]=!1;for(let C=1;C<=p/2+1;C++){let p=0,_=0;c=this.ClipDiagonalBound(b-C,C,b,f),h=this.ClipDiagonalBound(b+C,C,b,f);for(let e=c;e<=h;e+=2){a=e===c||e<h&&g[e-1]<g[e+1]?g[e+1]:g[e-1]+1,l=a-(e-b)-y;const n=a;while(a<t&&l<i&&this.ElementsAreEqual(a+1,l+1))a++,l++;if(g[e]=a,a+l>p+_&&(p=a,_=l),!A&&Math.abs(e-v)<=C-1&&a>=m[e])return o[0]=a,r[0]=l,n<=m[e]&&C<=1448?this.WALKTRACE(b,c,h,y,v,u,d,w,g,m,a,t,o,l,i,r,A,s):null}const E=(p-e+(_-n)-C)/2;if(null!==this.ContinueProcessingPredicate&&!this.ContinueProcessingPredicate(p,E))return s[0]=!0,o[0]=p,r[0]=_,E>0&&C<=1448?this.WALKTRACE(b,c,h,y,v,u,d,w,g,m,a,t,o,l,i,r,A,s):(e++,n++,[new rh(e,t-e+1,n,i-n+1)]);u=this.ClipDiagonalBound(v-C,C,v,f),d=this.ClipDiagonalBound(v+C,C,v,f);for(let f=u;f<=d;f+=2){a=f===u||f<d&&m[f-1]>=m[f+1]?m[f+1]-1:m[f-1],l=a-(f-v)-w;const p=a;while(a>e&&l>n&&this.ElementsAreEqual(a,l))a--,l--;if(m[f]=a,A&&Math.abs(f-b)<=C&&a<=g[f])return o[0]=a,r[0]=l,p>=g[f]&&C<=1448?this.WALKTRACE(b,c,h,y,v,u,d,w,g,m,a,t,o,l,i,r,A,s):null}if(C<=1447){let e=new Int32Array(h-c+2);e[0]=b-c+1,mh.Copy2(g,c,e,1,h-c+1),this.m_forwardHistory.push(e),e=new Int32Array(d-u+2),e[0]=v-u+1,mh.Copy2(m,u,e,1,d-u+1),this.m_reverseHistory.push(e)}}return this.WALKTRACE(b,c,h,y,v,u,d,w,g,m,a,t,o,l,i,r,A,s)}PrettifyChanges(e){for(let t=0;t<e.length;t++){const n=e[t],i=t<e.length-1?e[t+1].originalStart:this._originalElementsOrHash.length,o=t<e.length-1?e[t+1].modifiedStart:this._modifiedElementsOrHash.length,r=n.originalLength>0,s=n.modifiedLength>0;while(n.originalStart+n.originalLength<i&&n.modifiedStart+n.modifiedLength<o&&(!r||this.OriginalElementsAreEqual(n.originalStart,n.originalStart+n.originalLength))&&(!s||this.ModifiedElementsAreEqual(n.modifiedStart,n.modifiedStart+n.modifiedLength)))n.originalStart++,n.modifiedStart++;let a=[null];t<e.length-1&&this.ChangesOverlap(e[t],e[t+1],a)&&(e[t]=a[0],e.splice(t+1,1),t--)}for(let t=e.length-1;t>=0;t--){const n=e[t];let i=0,o=0;if(t>0){const n=e[t-1];n.originalLength>0&&(i=n.originalStart+n.originalLength),n.modifiedLength>0&&(o=n.modifiedStart+n.modifiedLength)}const r=n.originalLength>0,s=n.modifiedLength>0;let a=0,l=this._boundaryScore(n.originalStart,n.originalLength,n.modifiedStart,n.modifiedLength);for(let e=1;;e++){const t=n.originalStart-e,c=n.modifiedStart-e;if(t<i||c<o)break;if(r&&!this.OriginalElementsAreEqual(t,t+n.originalLength))break;if(s&&!this.ModifiedElementsAreEqual(c,c+n.modifiedLength))break;const h=this._boundaryScore(t,n.originalLength,c,n.modifiedLength);h>l&&(l=h,a=e)}n.originalStart-=a,n.modifiedStart-=a}return e}_OriginalIsBoundary(e){return e<=0||e>=this._originalElementsOrHash.length-1||this._hasStrings&&/^\s*$/.test(this._originalStringElements[e])}_OriginalRegionIsBoundary(e,t){if(this._OriginalIsBoundary(e)||this._OriginalIsBoundary(e-1))return!0;if(t>0){const n=e+t;if(this._OriginalIsBoundary(n-1)||this._OriginalIsBoundary(n))return!0}return!1}_ModifiedIsBoundary(e){return e<=0||e>=this._modifiedElementsOrHash.length-1||this._hasStrings&&/^\s*$/.test(this._modifiedStringElements[e])}_ModifiedRegionIsBoundary(e,t){if(this._ModifiedIsBoundary(e)||this._ModifiedIsBoundary(e-1))return!0;if(t>0){const n=e+t;if(this._ModifiedIsBoundary(n-1)||this._ModifiedIsBoundary(n))return!0}return!1}_boundaryScore(e,t,n,i){const o=this._OriginalRegionIsBoundary(e,t)?1:0,r=this._ModifiedRegionIsBoundary(n,i)?1:0;return o+r}ConcatenateChanges(e,t){let n=[];if(0===e.length||0===t.length)return t.length>0?t:e;if(this.ChangesOverlap(e[e.length-1],t[0],n)){const i=new Array(e.length+t.length-1);return mh.Copy(e,0,i,0,e.length-1),i[e.length-1]=n[0],mh.Copy(t,1,i,e.length,t.length-1),i}{const n=new Array(e.length+t.length);return mh.Copy(e,0,n,0,e.length),mh.Copy(t,0,n,e.length,t.length),n}}ChangesOverlap(e,t,n){if(gh.Assert(e.originalStart<=t.originalStart,"Left change is not less than or equal to right change"),gh.Assert(e.modifiedStart<=t.modifiedStart,"Left change is not less than or equal to right change"),e.originalStart+e.originalLength>=t.originalStart||e.modifiedStart+e.modifiedLength>=t.modifiedStart){const i=e.originalStart;let o=e.originalLength;const r=e.modifiedStart;let s=e.modifiedLength;return e.originalStart+e.originalLength>=t.originalStart&&(o=t.originalStart+t.originalLength-e.originalStart),e.modifiedStart+e.modifiedLength>=t.modifiedStart&&(s=t.modifiedStart+t.modifiedLength-e.modifiedStart),n[0]=new rh(i,o,r,s),!0}return n[0]=null,!1}ClipDiagonalBound(e,t,n,i){if(e>=0&&e<i)return e;const o=n,r=i-n-1,s=t%2===0;if(e<0){const e=o%2===0;return s===e?0:1}{const e=r%2===0;return s===e?i-1:i-2}}}const yh=3;function wh(e,t,n,i){const o=new vh(e,t,n);return o.ComputeDiff(i)}class _h{constructor(e){const t=[],n=[];for(let i=0,o=e.length;i<o;i++)t[i]=Dh(e[i],1),n[i]=kh(e[i],1);this.lines=e,this._startColumns=t,this._endColumns=n}getElements(){const e=[];for(let t=0,n=this.lines.length;t<n;t++)e[t]=this.lines[t].substring(this._startColumns[t]-1,this._endColumns[t]-1);return e}getStartLineNumber(e){return e+1}getEndLineNumber(e){return e+1}createCharSequence(e,t,n){const i=[],o=[],r=[];let s=0;for(let a=t;a<=n;a++){const t=this.lines[a],n=e?this._startColumns[a]:1,l=e?this._endColumns[a]:t.length+1;for(let e=n;e<l;e++)i[s]=t.charCodeAt(e-1),o[s]=a+1,r[s]=e,s++}return new Ah(i,o,r)}}class Ah{constructor(e,t,n){this._charCodes=e,this._lineNumbers=t,this._columns=n}getElements(){return this._charCodes}getStartLineNumber(e){return this._lineNumbers[e]}getStartColumn(e){return this._columns[e]}getEndLineNumber(e){return this._lineNumbers[e]}getEndColumn(e){return this._columns[e]+1}}class Ch{constructor(e,t,n,i,o,r,s,a){this.originalStartLineNumber=e,this.originalStartColumn=t,this.originalEndLineNumber=n,this.originalEndColumn=i,this.modifiedStartLineNumber=o,this.modifiedStartColumn=r,this.modifiedEndLineNumber=s,this.modifiedEndColumn=a}static createFromDiffChange(e,t,n){let i,o,r,s,a,l,c,h;return 0===e.originalLength?(i=0,o=0,r=0,s=0):(i=t.getStartLineNumber(e.originalStart),o=t.getStartColumn(e.originalStart),r=t.getEndLineNumber(e.originalStart+e.originalLength-1),s=t.getEndColumn(e.originalStart+e.originalLength-1)),0===e.modifiedLength?(a=0,l=0,c=0,h=0):(a=n.getStartLineNumber(e.modifiedStart),l=n.getStartColumn(e.modifiedStart),c=n.getEndLineNumber(e.modifiedStart+e.modifiedLength-1),h=n.getEndColumn(e.modifiedStart+e.modifiedLength-1)),new Ch(i,o,r,s,a,l,c,h)}}function Eh(e){if(e.length<=1)return e;const t=[e[0]];let n=t[0];for(let i=1,o=e.length;i<o;i++){const o=e[i],r=o.originalStart-(n.originalStart+n.originalLength),s=o.modifiedStart-(n.modifiedStart+n.modifiedLength),a=Math.min(r,s);a<yh?(n.originalLength=o.originalStart+o.originalLength-n.originalStart,n.modifiedLength=o.modifiedStart+o.modifiedLength-n.modifiedStart):(t.push(o),n=o)}return t}class xh{constructor(e,t,n,i,o){this.originalStartLineNumber=e,this.originalEndLineNumber=t,this.modifiedStartLineNumber=n,this.modifiedEndLineNumber=i,this.charChanges=o}static createFromDiffResult(e,t,n,i,o,r,s){let a,l,c,h,u=void 0;if(0===t.originalLength?(a=n.getStartLineNumber(t.originalStart)-1,l=0):(a=n.getStartLineNumber(t.originalStart),l=n.getEndLineNumber(t.originalStart+t.originalLength-1)),0===t.modifiedLength?(c=i.getStartLineNumber(t.modifiedStart)-1,h=0):(c=i.getStartLineNumber(t.modifiedStart),h=i.getEndLineNumber(t.modifiedStart+t.modifiedLength-1)),r&&t.originalLength>0&&t.originalLength<20&&t.modifiedLength>0&&t.modifiedLength<20&&o()){const r=n.createCharSequence(e,t.originalStart,t.originalStart+t.originalLength-1),a=i.createCharSequence(e,t.modifiedStart,t.modifiedStart+t.modifiedLength-1);let l=wh(r,a,o,!0).changes;s&&(l=Eh(l)),u=[];for(let e=0,t=l.length;e<t;e++)u.push(Ch.createFromDiffChange(l[e],r,a))}return new xh(a,l,c,h,u)}}class Sh{constructor(e,t,n){this.shouldComputeCharChanges=n.shouldComputeCharChanges,this.shouldPostProcessCharChanges=n.shouldPostProcessCharChanges,this.shouldIgnoreTrimWhitespace=n.shouldIgnoreTrimWhitespace,this.shouldMakePrettyDiff=n.shouldMakePrettyDiff,this.originalLines=e,this.modifiedLines=t,this.original=new _h(e),this.modified=new _h(t),this.continueLineDiff=Mh(n.maxComputationTime),this.continueCharDiff=Mh(0===n.maxComputationTime?0:Math.min(n.maxComputationTime,5e3))}computeDiff(){if(1===this.original.lines.length&&0===this.original.lines[0].length)return{quitEarly:!1,changes:[{originalStartLineNumber:1,originalEndLineNumber:1,modifiedStartLineNumber:1,modifiedEndLineNumber:this.modified.lines.length,charChanges:[{modifiedEndColumn:0,modifiedEndLineNumber:0,modifiedStartColumn:0,modifiedStartLineNumber:0,originalEndColumn:0,originalEndLineNumber:0,originalStartColumn:0,originalStartLineNumber:0}]}]};if(1===this.modified.lines.length&&0===this.modified.lines[0].length)return{quitEarly:!1,changes:[{originalStartLineNumber:1,originalEndLineNumber:this.original.lines.length,modifiedStartLineNumber:1,modifiedEndLineNumber:1,charChanges:[{modifiedEndColumn:0,modifiedEndLineNumber:0,modifiedStartColumn:0,modifiedStartLineNumber:0,originalEndColumn:0,originalEndLineNumber:0,originalStartColumn:0,originalStartLineNumber:0}]}]};const e=wh(this.original,this.modified,this.continueLineDiff,this.shouldMakePrettyDiff),t=e.changes,n=e.quitEarly;if(this.shouldIgnoreTrimWhitespace){const e=[];for(let n=0,i=t.length;n<i;n++)e.push(xh.createFromDiffResult(this.shouldIgnoreTrimWhitespace,t[n],this.original,this.modified,this.continueCharDiff,this.shouldComputeCharChanges,this.shouldPostProcessCharChanges));return{quitEarly:n,changes:e}}const i=[];let o=0,r=0;for(let s=-1,a=t.length;s<a;s++){const e=s+1<a?t[s+1]:null,n=e?e.originalStart:this.originalLines.length,l=e?e.modifiedStart:this.modifiedLines.length;while(o<n&&r<l){const e=this.originalLines[o],t=this.modifiedLines[r];if(e!==t){{let n=Dh(e,1),s=Dh(t,1);while(n>1&&s>1){const i=e.charCodeAt(n-2),o=t.charCodeAt(s-2);if(i!==o)break;n--,s--}(n>1||s>1)&&this._pushTrimWhitespaceCharChange(i,o+1,1,n,r+1,1,s)}{let n=kh(e,1),s=kh(t,1);const a=e.length+1,l=t.length+1;while(n<a&&s<l){const t=e.charCodeAt(n-1),i=e.charCodeAt(s-1);if(t!==i)break;n++,s++}(n<a||s<l)&&this._pushTrimWhitespaceCharChange(i,o+1,n,a,r+1,s,l)}}o++,r++}e&&(i.push(xh.createFromDiffResult(this.shouldIgnoreTrimWhitespace,e,this.original,this.modified,this.continueCharDiff,this.shouldComputeCharChanges,this.shouldPostProcessCharChanges)),o+=e.originalLength,r+=e.modifiedLength)}return{quitEarly:n,changes:i}}_pushTrimWhitespaceCharChange(e,t,n,i,o,r,s){if(this._mergeTrimWhitespaceCharChange(e,t,n,i,o,r,s))return;let a=void 0;this.shouldComputeCharChanges&&(a=[new Ch(t,n,t,i,o,r,o,s)]),e.push(new xh(t,t,o,o,a))}_mergeTrimWhitespaceCharChange(e,t,n,i,o,r,s){const a=e.length;if(0===a)return!1;const l=e[a-1];return 0!==l.originalEndLineNumber&&0!==l.modifiedEndLineNumber&&(l.originalEndLineNumber+1===t&&l.modifiedEndLineNumber+1===o&&(l.originalEndLineNumber=t,l.modifiedEndLineNumber=o,this.shouldComputeCharChanges&&l.charChanges&&l.charChanges.push(new Ch(t,n,t,i,o,r,o,s)),!0))}}function Dh(e,t){const n=Rr["u"](e);return-1===n?t:n+1}function kh(e,t){const n=Rr["H"](e);return-1===n?t:n+2}function Mh(e){if(0===e)return()=>!0;const t=Date.now();return()=>Date.now()-t<e}function Nh(e){return e<0?0:e>255?255:0|e}function Lh(e){return e<0?0:e>4294967295?4294967295:0|e}class Bh{constructor(e,t){this.index=e,this.remainder=t}}class Ih{constructor(e){this.values=e,this.prefixSum=new Uint32Array(e.length),this.prefixSumValidIndex=new Int32Array(1),this.prefixSumValidIndex[0]=-1}insertValues(e,t){e=Lh(e);const n=this.values,i=this.prefixSum,o=t.length;return 0!==o&&(this.values=new Uint32Array(n.length+o),this.values.set(n.subarray(0,e),0),this.values.set(n.subarray(e),e+o),this.values.set(t,e),e-1<this.prefixSumValidIndex[0]&&(this.prefixSumValidIndex[0]=e-1),this.prefixSum=new Uint32Array(this.values.length),this.prefixSumValidIndex[0]>=0&&this.prefixSum.set(i.subarray(0,this.prefixSumValidIndex[0]+1)),!0)}changeValue(e,t){return e=Lh(e),t=Lh(t),this.values[e]!==t&&(this.values[e]=t,e-1<this.prefixSumValidIndex[0]&&(this.prefixSumValidIndex[0]=e-1),!0)}removeValues(e,t){e=Lh(e),t=Lh(t);const n=this.values,i=this.prefixSum;if(e>=n.length)return!1;let o=n.length-e;return t>=o&&(t=o),0!==t&&(this.values=new Uint32Array(n.length-t),this.values.set(n.subarray(0,e),0),this.values.set(n.subarray(e+t),e),this.prefixSum=new Uint32Array(this.values.length),e-1<this.prefixSumValidIndex[0]&&(this.prefixSumValidIndex[0]=e-1),this.prefixSumValidIndex[0]>=0&&this.prefixSum.set(i.subarray(0,this.prefixSumValidIndex[0]+1)),!0)}getTotalValue(){return 0===this.values.length?0:this._getAccumulatedValue(this.values.length-1)}getAccumulatedValue(e){return e<0?0:(e=Lh(e),this._getAccumulatedValue(e))}_getAccumulatedValue(e){if(e<=this.prefixSumValidIndex[0])return this.prefixSum[e];let t=this.prefixSumValidIndex[0]+1;0===t&&(this.prefixSum[0]=this.values[0],t++),e>=this.values.length&&(e=this.values.length-1);for(let n=t;n<=e;n++)this.prefixSum[n]=this.prefixSum[n-1]+this.values[n];return this.prefixSumValidIndex[0]=Math.max(this.prefixSumValidIndex[0],e),this.prefixSum[e]}getIndexOf(e){e=Math.floor(e),this.getTotalValue();let t=0,n=this.values.length-1,i=0,o=0,r=0;while(t<=n)if(i=t+(n-t)/2|0,o=this.prefixSum[i],r=o-this.values[i],e<r)n=i-1;else{if(!(e>=o))break;t=i+1}return new Bh(i,e-r)}}class Th{constructor(e,t,n,i){this._uri=e,this._lines=t,this._eol=n,this._versionId=i,this._lineStarts=null,this._cachedTextValue=null}dispose(){this._lines.length=0}getText(){return null===this._cachedTextValue&&(this._cachedTextValue=this._lines.join(this._eol)),this._cachedTextValue}onEvents(e){e.eol&&e.eol!==this._eol&&(this._eol=e.eol,this._lineStarts=null);const t=e.changes;for(const n of t)this._acceptDeleteRange(n.range),this._acceptInsertText(new pn(n.range.startLineNumber,n.range.startColumn),n.text);this._versionId=e.versionId,this._cachedTextValue=null}_ensureLineStarts(){if(!this._lineStarts){const e=this._eol.length,t=this._lines.length,n=new Uint32Array(t);for(let i=0;i<t;i++)n[i]=this._lines[i].length+e;this._lineStarts=new Ih(n)}}_setLineText(e,t){this._lines[e]=t,this._lineStarts&&this._lineStarts.changeValue(e,this._lines[e].length+this._eol.length)}_acceptDeleteRange(e){if(e.startLineNumber!==e.endLineNumber)this._setLineText(e.startLineNumber-1,this._lines[e.startLineNumber-1].substring(0,e.startColumn-1)+this._lines[e.endLineNumber-1].substring(e.endColumn-1)),this._lines.splice(e.startLineNumber,e.endLineNumber-e.startLineNumber),this._lineStarts&&this._lineStarts.removeValues(e.startLineNumber,e.endLineNumber-e.startLineNumber);else{if(e.startColumn===e.endColumn)return;this._setLineText(e.startLineNumber-1,this._lines[e.startLineNumber-1].substring(0,e.startColumn-1)+this._lines[e.startLineNumber-1].substring(e.endColumn-1))}}_acceptInsertText(e,t){if(0===t.length)return;let n=t.split(/\r\n|\r|\n/);if(1===n.length)return void this._setLineText(e.lineNumber-1,this._lines[e.lineNumber-1].substring(0,e.column-1)+n[0]+this._lines[e.lineNumber-1].substring(e.column-1));n[n.length-1]+=this._lines[e.lineNumber-1].substring(e.column-1),this._setLineText(e.lineNumber-1,this._lines[e.lineNumber-1].substring(0,e.column-1)+n[0]);let i=new Uint32Array(n.length-1);for(let o=1;o<n.length;o++)this._lines.splice(e.lineNumber+o-1,0,n[o]),i[o-1]=n[o].length+this._eol.length;this._lineStarts&&this._lineStarts.insertValues(e.lineNumber,i)}}class Oh{constructor(e){let t=Nh(e);this._defaultValue=t,this._asciiMap=Oh._createAsciiMap(t),this._map=new Map}static _createAsciiMap(e){let t=new Uint8Array(256);for(let n=0;n<256;n++)t[n]=e;return t}set(e,t){let n=Nh(t);e>=0&&e<256?this._asciiMap[e]=n:this._map.set(e,n)}get(e){return e>=0&&e<256?this._asciiMap[e]:this._map.get(e)||this._defaultValue}}class Rh{constructor(e,t,n){const i=new Uint8Array(e*t);for(let o=0,r=e*t;o<r;o++)i[o]=n;this._data=i,this.rows=e,this.cols=t}get(e,t){return this._data[e*this.cols+t]}set(e,t,n){this._data[e*this.cols+t]=n}}class Ph{constructor(e){let t=0,n=0;for(let o=0,r=e.length;o<r;o++){let[i,r,s]=e[o];r>t&&(t=r),i>n&&(n=i),s>n&&(n=s)}t++,n++;let i=new Rh(n,t,0);for(let o=0,r=e.length;o<r;o++){let[t,n,r]=e[o];i.set(t,n,r)}this._states=i,this._maxCharCode=t}nextState(e,t){return t<0||t>=this._maxCharCode?0:this._states.get(e,t)}}let Fh=null;function jh(){return null===Fh&&(Fh=new Ph([[1,104,2],[1,72,2],[1,102,6],[1,70,6],[2,116,3],[2,84,3],[3,116,4],[3,84,4],[4,112,5],[4,80,5],[5,115,9],[5,83,9],[5,58,10],[6,105,7],[6,73,7],[7,108,8],[7,76,8],[8,101,9],[8,69,9],[9,58,10],[10,47,11],[11,47,12]])),Fh}let Qh=null;function zh(){if(null===Qh){Qh=new Oh(0);const e=" \t<>'\"銆併�傦健锝わ紝锛庯細锛涒�樷�溿�堛�娿�屻�庛�愩�旓紙锛伙經锝剑锝濓冀锛夈�曘�戙�忋�嶃�嬨�夆�濃�欙絸锝炩��";for(let n=0;n<e.length;n++)Qh.set(e.charCodeAt(n),1);const t=".,;";for(let n=0;n<t.length;n++)Qh.set(t.charCodeAt(n),2)}return Qh}class Vh{static _createLink(e,t,n,i,o){let r=o-1;do{const n=t.charCodeAt(r),i=e.get(n);if(2!==i)break;r--}while(r>i);if(i>0){const e=t.charCodeAt(i-1),n=t.charCodeAt(r);(40===e&&41===n||91===e&&93===n||123===e&&125===n)&&r--}return{range:{startLineNumber:n,startColumn:i+1,endLineNumber:n,endColumn:r+2},url:t.substring(i,r+1)}}static computeLinks(e,t=jh()){const n=zh();let i=[];for(let o=1,r=e.getLineCount();o<=r;o++){const r=e.getLineContent(o),s=r.length;let a=0,l=0,c=0,h=1,u=!1,d=!1,p=!1,f=!1;while(a<s){let e=!1;const s=r.charCodeAt(a);if(13===h){let t;switch(s){case 40:u=!0,t=0;break;case 41:t=u?0:1;break;case 91:p=!0,d=!0,t=0;break;case 93:p=!1,t=d?0:1;break;case 123:f=!0,t=0;break;case 125:t=f?0:1;break;case 39:t=34===c||96===c?0:1;break;case 34:t=39===c||96===c?0:1;break;case 96:t=39===c||34===c?0:1;break;case 42:t=42===c?1:0;break;case 124:t=124===c?1:0;break;case 32:t=p?0:1;break;default:t=n.get(s)}1===t&&(i.push(Vh._createLink(n,r,o,l,a)),e=!0)}else if(12===h){let t;91===s?(d=!0,t=0):t=n.get(s),1===t?e=!0:h=13}else h=t.nextState(h,s),0===h&&(e=!0);e&&(h=1,u=!1,d=!1,f=!1,l=a+1,c=s),a++}13===h&&i.push(Vh._createLink(n,r,o,l,s))}return i}}function Wh(e){return e&&"function"===typeof e.getLineCount&&"function"===typeof e.getLineContent?Vh.computeLinks(e):[]}class Hh{constructor(){this._defaultValueSet=[["true","false"],["True","False"],["Private","Public","Friend","ReadOnly","Partial","Protected","WriteOnly"],["public","protected","private"]]}navigateValueSet(e,t,n,i,o){if(e&&t){let n=this.doNavigateValueSet(t,o);if(n)return{range:e,value:n}}if(n&&i){let e=this.doNavigateValueSet(i,o);if(e)return{range:n,value:e}}return null}doNavigateValueSet(e,t){let n=this.numberReplace(e,t);return null!==n?n:this.textReplace(e,t)}numberReplace(e,t){let n=Math.pow(10,e.length-(e.lastIndexOf(".")+1)),i=Number(e),o=parseFloat(e);return isNaN(i)||isNaN(o)||i!==o?null:0!==i||t?(i=Math.floor(i*n),i+=t?n:-n,String(i/n)):null}textReplace(e,t){return this.valueSetsReplace(this._defaultValueSet,e,t)}valueSetsReplace(e,t,n){let i=null;for(let o=0,r=e.length;null===i&&o<r;o++)i=this.valueSetReplace(e[o],t,n);return i}valueSetReplace(e,t,n){let i=e.indexOf(t);return i>=0?(i+=n?1:-1,i<0?i=e.length-1:i%=e.length,e[i]):null}}Hh.INSTANCE=new Hh;var Uh=function(e,t,n,i){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,r){function s(e){try{l(i.next(e))}catch(t){r(t)}}function a(e){try{l(i["throw"](e))}catch(t){r(t)}}function l(e){e.done?n(e.value):o(e.value).then(s,a)}l((i=i.apply(e,t||[])).next())}))};class Yh extends Th{get uri(){return this._uri}get version(){return this._versionId}get eol(){return this._eol}getValue(){return this.getText()}getLinesContent(){return this._lines.slice(0)}getLineCount(){return this._lines.length}getLineContent(e){return this._lines[e-1]}getWordAtPosition(e,t){let n=x(e.column,C(t),this._lines[e.lineNumber-1],0);return n?new fn(e.lineNumber,n.startColumn,e.lineNumber,n.endColumn):null}words(e){const t=this._lines,n=this._wordenize.bind(this);let i=0,o="",r=0,s=[];return{*[Symbol.iterator](){while(1)if(r<s.length){const e=o.substring(s[r].start,s[r].end);r+=1,yield e}else{if(!(i<t.length))break;o=t[i],s=n(o,e),r=0,i+=1}}}}getLineWords(e,t){let n=this._lines[e-1],i=this._wordenize(n,t),o=[];for(const r of i)o.push({word:n.substring(r.start,r.end),startColumn:r.start+1,endColumn:r.end+1});return o}_wordenize(e,t){const n=[];let i;t.lastIndex=0;while(i=t.exec(e)){if(0===i[0].length)break;n.push({start:i.index,end:i.index+i[0].length})}return n}getValueInRange(e){if(e=this._validateRange(e),e.startLineNumber===e.endLineNumber)return this._lines[e.startLineNumber-1].substring(e.startColumn-1,e.endColumn-1);let t=this._eol,n=e.startLineNumber-1,i=e.endLineNumber-1,o=[];o.push(this._lines[n].substring(e.startColumn-1));for(let r=n+1;r<i;r++)o.push(this._lines[r]);return o.push(this._lines[i].substring(0,e.endColumn-1)),o.join(t)}offsetAt(e){return e=this._validatePosition(e),this._ensureLineStarts(),this._lineStarts.getAccumulatedValue(e.lineNumber-2)+(e.column-1)}positionAt(e){e=Math.floor(e),e=Math.max(0,e),this._ensureLineStarts();let t=this._lineStarts.getIndexOf(e),n=this._lines[t.index].length;return{lineNumber:1+t.index,column:1+Math.min(t.remainder,n)}}_validateRange(e){const t=this._validatePosition({lineNumber:e.startLineNumber,column:e.startColumn}),n=this._validatePosition({lineNumber:e.endLineNumber,column:e.endColumn});return t.lineNumber!==e.startLineNumber||t.column!==e.startColumn||n.lineNumber!==e.endLineNumber||n.column!==e.endColumn?{startLineNumber:t.lineNumber,startColumn:t.column,endLineNumber:n.lineNumber,endColumn:n.column}:e}_validatePosition(e){if(!pn.isIPosition(e))throw new Error("bad position");let{lineNumber:t,column:n}=e,i=!1;if(t<1)t=1,n=1,i=!0;else if(t>this._lines.length)t=this._lines.length,n=this._lines[t-1].length+1,i=!0;else{let e=this._lines[t-1].length+1;n<1?(n=1,i=!0):n>e&&(n=e,i=!0)}return i?{lineNumber:t,column:n}:e}}class Gh{constructor(e,t){this._host=e,this._models=Object.create(null),this._foreignModuleFactory=t,this._foreignModule=null}dispose(){this._models=Object.create(null)}_getModel(e){return this._models[e]}_getModels(){let e=[];return Object.keys(this._models).forEach(t=>e.push(this._models[t])),e}acceptNewModel(e){this._models[e.url]=new Yh(tn.parse(e.url),e.lines,e.EOL,e.versionId)}acceptModelChanged(e,t){if(!this._models[e])return;let n=this._models[e];n.onEvents(t)}acceptRemovedModel(e){this._models[e]&&delete this._models[e]}computeDiff(e,t,n,i){return Uh(this,void 0,void 0,(function*(){const o=this._getModel(e),r=this._getModel(t);if(!o||!r)return null;const s=o.getLinesContent(),a=r.getLinesContent(),l=new Sh(s,a,{shouldComputeCharChanges:!0,shouldPostProcessCharChanges:!0,shouldIgnoreTrimWhitespace:n,shouldMakePrettyDiff:!0,maxComputationTime:i}),c=l.computeDiff(),h=!(c.changes.length>0)&&this._modelsAreIdentical(o,r);return{quitEarly:c.quitEarly,identical:h,changes:c.changes}}))}_modelsAreIdentical(e,t){const n=e.getLineCount(),i=t.getLineCount();if(n!==i)return!1;for(let o=1;o<=n;o++){const n=e.getLineContent(o),i=t.getLineContent(o);if(n!==i)return!1}return!0}computeMoreMinimalEdits(e,t){return Uh(this,void 0,void 0,(function*(){const n=this._getModel(e);if(!n)return t;const i=[];let o=void 0;t=Ji(t,(e,t)=>{if(e.range&&t.range)return fn.compareRangesUsingStarts(e.range,t.range);let n=e.range?0:1,i=t.range?0:1;return n-i});for(let{range:e,text:r,eol:s}of t){if("number"===typeof s&&(o=s),fn.isEmpty(e)&&!r)continue;const t=n.getValueInRange(e);if(r=r.replace(/\r\n|\n|\r/g,n.eol),t===r)continue;if(Math.max(r.length,t.length)>Gh._diffLimit){i.push({range:e,text:r});continue}const a=fh(t,r,!1),l=n.offsetAt(fn.lift(e).getStartPosition());for(const e of a){const t=n.positionAt(l+e.originalStart),o=n.positionAt(l+e.originalStart+e.originalLength),s={text:r.substr(e.modifiedStart,e.modifiedLength),range:{startLineNumber:t.lineNumber,startColumn:t.column,endLineNumber:o.lineNumber,endColumn:o.column}};n.getValueInRange(s.range)!==s.text&&i.push(s)}}return"number"===typeof o&&i.push({eol:o,text:"",range:{startLineNumber:0,startColumn:0,endLineNumber:0,endColumn:0}}),i}))}computeLinks(e){return Uh(this,void 0,void 0,(function*(){let t=this._getModel(e);return t?Wh(t):null}))}textualSuggest(e,t,n,i){return Uh(this,void 0,void 0,(function*(){const o=this._getModel(e);if(!o)return null;const r=[],s=new Set,a=new RegExp(n,i),l=o.getWordAtPosition(t,a);l&&s.add(o.getValueInRange(l));for(let e of o.words(a))if(!s.has(e)&&(s.add(e),isNaN(Number(e))&&(r.push(e),s.size>Gh._suggestionsLimit)))break;return r}))}computeWordRanges(e,t,n,i){return Uh(this,void 0,void 0,(function*(){let o=this._getModel(e);if(!o)return Object.create(null);const r=new RegExp(n,i),s=Object.create(null);for(let e=t.startLineNumber;e<t.endLineNumber;e++){let t=o.getLineWords(e,r);for(const n of t){if(!isNaN(Number(n.word)))continue;let t=s[n.word];t||(t=[],s[n.word]=t),t.push({startLineNumber:e,startColumn:n.startColumn,endLineNumber:e,endColumn:n.endColumn})}}return s}))}navigateValueSet(e,t,n,i,o){return Uh(this,void 0,void 0,(function*(){let r=this._getModel(e);if(!r)return null;let s=new RegExp(i,o);t.startColumn===t.endColumn&&(t={startLineNumber:t.startLineNumber,startColumn:t.startColumn,endLineNumber:t.endLineNumber,endColumn:t.endColumn+1});let a=r.getValueInRange(t),l=r.getWordAtPosition({lineNumber:t.startLineNumber,column:t.startColumn},s);if(!l)return null;let c=r.getValueInRange(l),h=Hh.INSTANCE.navigateValueSet(t,a,l,c,n);return h}))}loadForeignModule(e,t,n){const i=(e,t)=>this._host.fhr(e,t),o=os(n,i);let r={host:o,getMirrorModels:()=>this._getModels()};return this._foreignModuleFactory?(this._foreignModule=this._foreignModuleFactory(r,t),Promise.resolve(is(this._foreignModule))):Promise.reject(new Error("Unexpected usage"))}fmr(e,t){if(!this._foreignModule||"function"!==typeof this._foreignModule[e])return Promise.reject(new Error("Missing requestHandler or method: "+e));try{return Promise.resolve(this._foreignModule[e].apply(this._foreignModule,t))}catch(n){return Promise.reject(n)}}}Gh._diffLimit=1e5,Gh._suggestionsLimit=1e4,"function"===typeof importScripts&&(y["b"].monaco=Zn());const Kh=ii("textResourceConfigurationService"),qh=ii("textResourcePropertiesService"),Jh=ii("logService");var Xh;(function(e){e[e["Trace"]=0]="Trace",e[e["Debug"]=1]="Debug",e[e["Info"]=2]="Info",e[e["Warning"]=3]="Warning",e[e["Error"]=4]="Error",e[e["Critical"]=5]="Critical",e[e["Off"]=6]="Off"})(Xh||(Xh={}));const $h=Xh.Info;class Zh extends Ge{constructor(){super(...arguments),this.level=$h,this._onDidChangeLogLevel=this._register(new et)}setLevel(e){this.level!==e&&(this.level=e,this._onDidChangeLogLevel.fire(this.level))}getLevel(){return this.level}}class eu extends Zh{constructor(e=$h){super(),this.setLevel(e)}trace(e,...t){this.getLevel(),Xh.Trace}info(e,...t){this.getLevel(),Xh.Info}error(e,...t){this.getLevel(),Xh.Error}dispose(){}}const tu=y["b"].performance&&"function"===typeof y["b"].performance.now;class nu{constructor(e){this._highResolution=tu&&e,this._startTime=this._now(),this._stopTime=-1}static create(e=!0){return new nu(e)}stop(){this._stopTime=this._now()}elapsed(){return-1!==this._stopTime?this._stopTime-this._startTime:this._now()-this._startTime}_now(){return this._highResolution?y["b"].performance.now():(new Date).getTime()}}var iu=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},ou=function(e,t){return function(n,i){t(n,i,e)}},ru=function(e,t,n,i){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,r){function s(e){try{l(i.next(e))}catch(t){r(t)}}function a(e){try{l(i["throw"](e))}catch(t){r(t)}}function l(e){e.done?n(e.value):o(e.value).then(s,a)}l((i=i.apply(e,t||[])).next())}))};const su=6e4,au=3e5;function lu(e,t){let n=e.getModel(t);return!!n&&!n.isTooLargeForSyncing()}let cu=class extends Ge{constructor(e,t,n){super(),this._modelService=e,this._workerManager=this._register(new uu(this._modelService)),this._logService=n,this._register($l.register("*",{provideLinks:(e,t)=>lu(this._modelService,e.uri)?this._workerManager.withWorker().then(t=>t.computeLinks(e.uri)).then(e=>e&&{links:e}):Promise.resolve({links:[]})})),this._register(Pl.register("*",new hu(this._workerManager,t,this._modelService)))}dispose(){super.dispose()}canComputeDiff(e,t){return lu(this._modelService,e)&&lu(this._modelService,t)}computeDiff(e,t,n,i){return this._workerManager.withWorker().then(o=>o.computeDiff(e,t,n,i))}computeMoreMinimalEdits(e,t){if(to(t)){if(!lu(this._modelService,e))return Promise.resolve(t);const n=nu.create(!0),i=this._workerManager.withWorker().then(n=>n.computeMoreMinimalEdits(e,t));return i.finally(()=>this._logService.trace("FORMAT#computeMoreMinimalEdits",e.toString(!0),n.elapsed())),i}return Promise.resolve(void 0)}canNavigateValueSet(e){return lu(this._modelService,e)}navigateValueSet(e,t,n){return this._workerManager.withWorker().then(i=>i.navigateValueSet(e,t,n))}canComputeWordRanges(e){return lu(this._modelService,e)}computeWordRanges(e,t){return this._workerManager.withWorker().then(n=>n.computeWordRanges(e,t))}};cu=iu([ou(0,_a),ou(1,Kh),ou(2,Jh)],cu);class hu{constructor(e,t,n){this._debugDisplayName="wordbasedCompletions",this._workerManager=e,this._configurationService=t,this._modelService=n}provideCompletionItems(e,t){return ru(this,void 0,void 0,(function*(){const{wordBasedSuggestions:n}=this._configurationService.getValue(e.uri,t,"editor");if(!n)return;if(!lu(this._modelService,e.uri))return;const i=e.getWordAtPosition(t),o=i?new fn(t.lineNumber,i.startColumn,t.lineNumber,i.endColumn):fn.fromPositions(t),r=o.setEndPosition(t.lineNumber,t.column),s=yield this._workerManager.withWorker(),a=yield s.textualSuggest(e.uri,t);return a?{suggestions:a.map(e=>({kind:18,label:e,insertText:e,range:{insert:r,replace:o}}))}:void 0}))}}class uu extends Ge{constructor(e){super(),this._modelService=e,this._editorWorkerClient=null,this._lastWorkerUsedTime=(new Date).getTime();let t=this._register(new Wi);t.cancelAndSet(()=>this._checkStopIdleWorker(),Math.round(au/2)),this._register(this._modelService.onModelRemoved(e=>this._checkStopEmptyWorker()))}dispose(){this._editorWorkerClient&&(this._editorWorkerClient.dispose(),this._editorWorkerClient=null),super.dispose()}_checkStopEmptyWorker(){if(!this._editorWorkerClient)return;let e=this._modelService.getModels();0===e.length&&(this._editorWorkerClient.dispose(),this._editorWorkerClient=null)}_checkStopIdleWorker(){if(!this._editorWorkerClient)return;let e=(new Date).getTime()-this._lastWorkerUsedTime;e>au&&(this._editorWorkerClient.dispose(),this._editorWorkerClient=null)}withWorker(){return this._lastWorkerUsedTime=(new Date).getTime(),this._editorWorkerClient||(this._editorWorkerClient=new gu(this._modelService,!1,"editorWorkerService")),Promise.resolve(this._editorWorkerClient)}}class du extends Ge{constructor(e,t,n){if(super(),this._syncedModels=Object.create(null),this._syncedModelsLastUsedTime=Object.create(null),this._proxy=e,this._modelService=t,!n){let e=new Wi;e.cancelAndSet(()=>this._checkStopModelSync(),Math.round(su/2)),this._register(e)}}dispose(){for(let e in this._syncedModels)We(this._syncedModels[e]);this._syncedModels=Object.create(null),this._syncedModelsLastUsedTime=Object.create(null),super.dispose()}ensureSyncedResources(e){for(const t of e){let e=t.toString();this._syncedModels[e]||this._beginModelSync(t),this._syncedModels[e]&&(this._syncedModelsLastUsedTime[e]=(new Date).getTime())}}_checkStopModelSync(){let e=(new Date).getTime(),t=[];for(let n in this._syncedModelsLastUsedTime){let i=e-this._syncedModelsLastUsedTime[n];i>su&&t.push(n)}for(const n of t)this._stopModelSync(n)}_beginModelSync(e){let t=this._modelService.getModel(e);if(!t)return;if(t.isTooLargeForSyncing())return;let n=e.toString();this._proxy.acceptNewModel({url:t.uri.toString(),lines:t.getLinesContent(),EOL:t.getEOL(),versionId:t.getVersionId()});const i=new Ye;i.add(t.onDidChangeContent(e=>{this._proxy.acceptModelChanged(n.toString(),e)})),i.add(t.onWillDispose(()=>{this._stopModelSync(n)})),i.add(Ue(()=>{this._proxy.acceptRemovedModel(n)})),this._syncedModels[n]=i}_stopModelSync(e){let t=this._syncedModels[e];delete this._syncedModels[e],delete this._syncedModelsLastUsedTime[e],We(t)}}class pu{constructor(e){this._instance=e,this._proxyObj=Promise.resolve(this._instance)}dispose(){this._instance.dispose()}getProxyObject(){return this._proxyObj}}class fu{constructor(e){this._workerClient=e}fhr(e,t){return this._workerClient.fhr(e,t)}}class gu extends Ge{constructor(e,t,n){super(),this._disposed=!1,this._modelService=e,this._keepIdleModels=t,this._workerFactory=new Ac(n),this._worker=null,this._modelManager=null}fhr(e,t){throw new Error("Not implemented!")}_getOrCreateWorker(){if(!this._worker)try{this._worker=this._register(new vc(this._workerFactory,"vs/editor/common/services/editorSimpleWorker",new fu(this)))}catch(e){mc(e),this._worker=new pu(new Gh(new fu(this),null))}return this._worker}_getProxy(){return this._getOrCreateWorker().getProxyObject().then(void 0,e=>(mc(e),this._worker=new pu(new Gh(new fu(this),null)),this._getOrCreateWorker().getProxyObject()))}_getOrCreateModelManager(e){return this._modelManager||(this._modelManager=this._register(new du(e,this._modelService,this._keepIdleModels))),this._modelManager}_withSyncedResources(e){return this._disposed?Promise.reject(Ie()):this._getProxy().then(t=>(this._getOrCreateModelManager(t).ensureSyncedResources(e),t))}computeDiff(e,t,n,i){return this._withSyncedResources([e,t]).then(o=>o.computeDiff(e.toString(),t.toString(),n,i))}computeMoreMinimalEdits(e,t){return this._withSyncedResources([e]).then(n=>n.computeMoreMinimalEdits(e.toString(),t))}computeLinks(e){return this._withSyncedResources([e]).then(t=>t.computeLinks(e.toString()))}textualSuggest(e,t){return this._withSyncedResources([e]).then(n=>{let i=this._modelService.getModel(e);if(!i)return null;let o=oh.getWordDefinition(i.getLanguageIdentifier().id),r=o.source,s=Object(Rr["L"])(o);return n.textualSuggest(e.toString(),t,r,s)})}computeWordRanges(e,t){return this._withSyncedResources([e]).then(n=>{let i=this._modelService.getModel(e);if(!i)return Promise.resolve(null);let o=oh.getWordDefinition(i.getLanguageIdentifier().id),r=o.source,s=Object(Rr["L"])(o);return n.computeWordRanges(e.toString(),t,r,s)})}navigateValueSet(e,t,n){return this._withSyncedResources([e]).then(i=>{let o=this._modelService.getModel(e);if(!o)return null;let r=oh.getWordDefinition(o.getLanguageIdentifier().id),s=r.source,a=Object(Rr["L"])(r);return i.navigateValueSet(e.toString(),t,n,s,a)})}dispose(){super.dispose(),this._disposed=!0}}function mu(e,t){return new bu(e,t)}class bu extends gu{constructor(e,t){super(e,t.keepIdleModels||!1,t.label),this._foreignModuleId=t.moduleId,this._foreignModuleCreateData=t.createData||null,this._foreignModuleHost=t.host||null,this._foreignProxy=null}fhr(e,t){if(!this._foreignModuleHost||"function"!==typeof this._foreignModuleHost[e])return Promise.reject(new Error("Missing method "+e+" or missing main thread foreign host."));try{return Promise.resolve(this._foreignModuleHost[e].apply(this._foreignModuleHost,t))}catch(n){return Promise.reject(n)}}_getForeignProxy(){return this._foreignProxy||(this._foreignProxy=this._getProxy().then(e=>{const t=this._foreignModuleHost?is(this._foreignModuleHost):[];return e.loadForeignModule(this._foreignModuleId,this._foreignModuleCreateData,t).then(t=>{this._foreignModuleCreateData=null;const n=(t,n)=>e.fmr(t,n),i=(e,t)=>function(){const n=Array.prototype.slice.call(arguments,0);return t(e,n)};let o={};for(const e of t)o[e]=i(e,n);return o})})),this._foreignProxy}getProxy(){return this._getForeignProxy()}withSyncedResources(e){return this._withSyncedResources(e).then(e=>this.getProxy())}}class vu{constructor(e,t){this._tokens=e,this._tokensCount=this._tokens.length>>>1,this._text=t}equals(e){return e instanceof vu&&this.slicedEquals(e,0,this._tokensCount)}slicedEquals(e,t,n){if(this._text!==e._text)return!1;if(this._tokensCount!==e._tokensCount)return!1;const i=t<<1,o=i+(n<<1);for(let r=i;r<o;r++)if(this._tokens[r]!==e._tokens[r])return!1;return!0}getLineContent(){return this._text}getCount(){return this._tokensCount}getStartOffset(e){return e>0?this._tokens[e-1<<1]:0}getMetadata(e){const t=this._tokens[1+(e<<1)];return t}getLanguageId(e){const t=this._tokens[1+(e<<1)];return Nl.getLanguageId(t)}getStandardTokenType(e){const t=this._tokens[1+(e<<1)];return Nl.getTokenType(t)}getForeground(e){const t=this._tokens[1+(e<<1)];return Nl.getForeground(t)}getClassName(e){const t=this._tokens[1+(e<<1)];return Nl.getClassNameFromMetadata(t)}getInlineStyle(e,t){const n=this._tokens[1+(e<<1)];return Nl.getInlineStyleFromMetadata(n,t)}getEndOffset(e){return this._tokens[e<<1]}findTokenIndexAtOffset(e){return vu.findIndexInTokensArray(this._tokens,e)}inflate(){return this}sliceAndInflate(e,t,n){return new yu(this,e,t,n)}static convertToEndOffset(e,t){const n=e.length>>>1,i=n-1;for(let o=0;o<i;o++)e[o<<1]=e[o+1<<1];e[i<<1]=t}static findIndexInTokensArray(e,t){if(e.length<=2)return 0;let n=0,i=(e.length>>>1)-1;while(n<i){const o=n+Math.floor((i-n)/2),r=e[o<<1];if(r===t)return o+1;r<t?n=o+1:r>t&&(i=o)}return n}}class yu{constructor(e,t,n,i){this._source=e,this._startOffset=t,this._endOffset=n,this._deltaOffset=i,this._firstTokenIndex=e.findTokenIndexAtOffset(t),this._tokensCount=0;for(let o=this._firstTokenIndex,r=e.getCount();o<r;o++){const t=e.getStartOffset(o);if(t>=n)break;this._tokensCount++}}equals(e){return e instanceof yu&&(this._startOffset===e._startOffset&&this._endOffset===e._endOffset&&this._deltaOffset===e._deltaOffset&&this._source.slicedEquals(e._source,this._firstTokenIndex,this._tokensCount))}getCount(){return this._tokensCount}getForeground(e){return this._source.getForeground(this._firstTokenIndex+e)}getEndOffset(e){const t=this._source.getEndOffset(this._firstTokenIndex+e);return Math.min(this._endOffset,t)-this._startOffset+this._deltaOffset}getClassName(e){return this._source.getClassName(this._firstTokenIndex+e)}getInlineStyle(e,t){return this._source.getInlineStyle(this._firstTokenIndex+e,t)}findTokenIndexAtOffset(e){return this._source.findTokenIndexAtOffset(e+this._startOffset-this._deltaOffset)-this._firstTokenIndex}}class wu{constructor(e,t,n,i){this.startColumn=e,this.endColumn=t,this.className=n,this.type=i}static _equals(e,t){return e.startColumn===t.startColumn&&e.endColumn===t.endColumn&&e.className===t.className&&e.type===t.type}static equalsArr(e,t){const n=e.length,i=t.length;if(n!==i)return!1;for(let o=0;o<n;o++)if(!wu._equals(e[o],t[o]))return!1;return!0}static filter(e,t,n,i){if(0===e.length)return[];let o=[],r=0;for(let s=0,a=e.length;s<a;s++){const a=e[s],l=a.range;if(l.endLineNumber<t||l.startLineNumber>t)continue;if(l.isEmpty()&&(0===a.type||3===a.type))continue;const c=l.startLineNumber===t?l.startColumn:n,h=l.endLineNumber===t?l.endColumn:i;o[r++]=new wu(c,h,a.inlineClassName,a.type)}return o}static _typeCompare(e,t){const n=[2,0,1,3];return n[e]-n[t]}static compare(e,t){if(e.startColumn===t.startColumn){if(e.endColumn===t.endColumn){const n=wu._typeCompare(e.type,t.type);return 0===n?e.className<t.className?-1:e.className>t.className?1:0:n}return e.endColumn-t.endColumn}return e.startColumn-t.startColumn}}class _u{constructor(e,t,n,i){this.startOffset=e,this.endOffset=t,this.className=n,this.metadata=i}}class Au{constructor(){this.stopOffsets=[],this.classNames=[],this.metadata=[],this.count=0}static _metadata(e){let t=0;for(let n=0,i=e.length;n<i;n++)t|=e[n];return t}consumeLowerThan(e,t,n){while(this.count>0&&this.stopOffsets[0]<e){let e=0;while(e+1<this.count&&this.stopOffsets[e]===this.stopOffsets[e+1])e++;n.push(new _u(t,this.stopOffsets[e],this.classNames.join(" "),Au._metadata(this.metadata))),t=this.stopOffsets[e]+1,this.stopOffsets.splice(0,e+1),this.classNames.splice(0,e+1),this.metadata.splice(0,e+1),this.count-=e+1}return this.count>0&&t<e&&(n.push(new _u(t,e-1,this.classNames.join(" "),Au._metadata(this.metadata))),t=e),t}insert(e,t,n){if(0===this.count||this.stopOffsets[this.count-1]<=e)this.stopOffsets.push(e),this.classNames.push(t),this.metadata.push(n);else for(let i=0;i<this.count;i++)if(this.stopOffsets[i]>=e){this.stopOffsets.splice(i,0,e),this.classNames.splice(i,0,t),this.metadata.splice(i,0,n);break}this.count++}}class Cu{static normalize(e,t){if(0===t.length)return[];let n=[];const i=new Au;let o=0;for(let r=0,s=t.length;r<s;r++){const s=t[r];let a=s.startColumn,l=s.endColumn;const c=s.className,h=1===s.type?2:2===s.type?4:0;if(a>1){const t=e.charCodeAt(a-2);Rr["D"](t)&&a--}if(l>1){const t=e.charCodeAt(l-2);Rr["D"](t)&&l--}const u=a-1,d=l-2;o=i.consumeLowerThan(u,o,n),0===i.count&&(o=u),i.insert(d,c,h)}return i.consumeLowerThan(1073741824,o,n),n}}class Eu{constructor(e,t,n){this.endIndex=e,this.type=t,this.metadata=n}isWhitespace(){return!!(1&this.metadata)}}class xu{constructor(e,t){this.startOffset=e,this.endOffset=t}equals(e){return this.startOffset===e.startOffset&&this.endOffset===e.endOffset}}class Su{constructor(e,t,n,i,o,r,s,a,l,c,h,u,d,p,f,g,m,b,v){this.useMonospaceOptimizations=e,this.canUseHalfwidthRightwardsArrow=t,this.lineContent=n,this.continuesWithWrappedLine=i,this.isBasicASCII=o,this.containsRTL=r,this.fauxIndentLength=s,this.lineTokens=a,this.lineDecorations=l,this.tabSize=c,this.startVisibleColumn=h,this.spaceWidth=u,this.stopRenderingLineAfter=f,this.renderWhitespace="all"===g?4:"boundary"===g?1:"selection"===g?2:"trailing"===g?3:0,this.renderControlCharacters=m,this.fontLigatures=b,this.selectionsOnLine=v&&v.sort((e,t)=>e.startOffset<t.startOffset?-1:1);const y=Math.abs(p-u),w=Math.abs(d-u);y<w?(this.renderSpaceWidth=p,this.renderSpaceCharCode=11825):(this.renderSpaceWidth=d,this.renderSpaceCharCode=183)}sameSelection(e){if(null===this.selectionsOnLine)return null===e;if(null===e)return!1;if(e.length!==this.selectionsOnLine.length)return!1;for(let t=0;t<this.selectionsOnLine.length;t++)if(!this.selectionsOnLine[t].equals(e[t]))return!1;return!0}equals(e){return this.useMonospaceOptimizations===e.useMonospaceOptimizations&&this.canUseHalfwidthRightwardsArrow===e.canUseHalfwidthRightwardsArrow&&this.lineContent===e.lineContent&&this.continuesWithWrappedLine===e.continuesWithWrappedLine&&this.isBasicASCII===e.isBasicASCII&&this.containsRTL===e.containsRTL&&this.fauxIndentLength===e.fauxIndentLength&&this.tabSize===e.tabSize&&this.startVisibleColumn===e.startVisibleColumn&&this.spaceWidth===e.spaceWidth&&this.renderSpaceWidth===e.renderSpaceWidth&&this.renderSpaceCharCode===e.renderSpaceCharCode&&this.stopRenderingLineAfter===e.stopRenderingLineAfter&&this.renderWhitespace===e.renderWhitespace&&this.renderControlCharacters===e.renderControlCharacters&&this.fontLigatures===e.fontLigatures&&wu.equalsArr(this.lineDecorations,e.lineDecorations)&&this.lineTokens.equals(e.lineTokens)&&this.sameSelection(e.selectionsOnLine)}}class Du{constructor(e,t){this.length=e,this._data=new Uint32Array(this.length),this._absoluteOffsets=new Uint32Array(this.length)}static getPartIndex(e){return(4294901760&e)>>>16}static getCharIndex(e){return(65535&e)>>>0}setPartData(e,t,n,i){let o=(t<<16|n<<0)>>>0;this._data[e]=o,this._absoluteOffsets[e]=i+n}getAbsoluteOffsets(){return this._absoluteOffsets}charOffsetToPartData(e){return 0===this.length?0:e<0?this._data[0]:e>=this.length?this._data[this.length-1]:this._data[e]}partDataToCharOffset(e,t,n){if(0===this.length)return 0;let i=(e<<16|n<<0)>>>0,o=0,r=this.length-1;while(o+1<r){let e=o+r>>>1,t=this._data[e];if(t===i)return e;t>i?r=e:o=e}if(o===r)return o;let s=this._data[o],a=this._data[r];if(s===i)return o;if(a===i)return r;let l,c=Du.getPartIndex(s),h=Du.getCharIndex(s),u=Du.getPartIndex(a);l=c!==u?t:Du.getCharIndex(a);let d=n-h,p=l-n;return d<=p?o:r}}class ku{constructor(e,t,n){this.characterMapping=e,this.containsRTL=t,this.containsForeignElements=n}}function Mu(e,t){if(0===e.lineContent.length){let n=0,i="<span><span></span></span>";if(e.lineDecorations.length>0){const t=[],o=[];for(let i=0,r=e.lineDecorations.length;i<r;i++){const r=e.lineDecorations[i];1===r.type&&(t.push(e.lineDecorations[i].className),n|=1),2===r.type&&(o.push(e.lineDecorations[i].className),n|=2)}if(0!==n){const e=t.length>0?`<span class="${t.join(" ")}"></span>`:"",n=o.length>0?`<span class="${o.join(" ")}"></span>`:"";i=`<span>${e}${n}</span>`}}return t.appendASCIIString(i),new ku(new Du(0,0),!1,n)}return Fu(Iu(e),t)}class Nu{constructor(e,t,n,i){this.characterMapping=e,this.html=t,this.containsRTL=n,this.containsForeignElements=i}}function Lu(e){let t=Bc(1e4),n=Mu(e,t);return new Nu(n.characterMapping,t.build(),n.containsRTL,n.containsForeignElements)}class Bu{constructor(e,t,n,i,o,r,s,a,l,c,h,u,d,p,f){this.fontIsMonospace=e,this.canUseHalfwidthRightwardsArrow=t,this.lineContent=n,this.len=i,this.isOverflowing=o,this.parts=r,this.containsForeignElements=s,this.fauxIndentLength=a,this.tabSize=l,this.startVisibleColumn=c,this.containsRTL=h,this.spaceWidth=u,this.renderSpaceCharCode=d,this.renderWhitespace=p,this.renderControlCharacters=f}}function Iu(e){const t=e.lineContent;let n,i;-1!==e.stopRenderingLineAfter&&e.stopRenderingLineAfter<t.length?(n=!0,i=e.stopRenderingLineAfter):(n=!1,i=t.length);let o=Tu(e.lineTokens,e.fauxIndentLength,i);(4===e.renderWhitespace||1===e.renderWhitespace||2===e.renderWhitespace&&e.selectionsOnLine||3===e.renderWhitespace)&&(o=Ru(e,t,i,o));let r=0;if(e.lineDecorations.length>0){for(let t=0,n=e.lineDecorations.length;t<n;t++){const n=e.lineDecorations[t];3===n.type||1===n.type?r|=1:2===n.type&&(r|=2)}o=Pu(t,i,o,e.lineDecorations)}return e.containsRTL||(o=Ou(t,o,!e.isBasicASCII||e.fontLigatures)),new Bu(e.useMonospaceOptimizations,e.canUseHalfwidthRightwardsArrow,t,i,n,o,r,e.fauxIndentLength,e.tabSize,e.startVisibleColumn,e.containsRTL,e.spaceWidth,e.renderSpaceCharCode,e.renderWhitespace,e.renderControlCharacters)}function Tu(e,t,n){let i=[],o=0;t>0&&(i[o++]=new Eu(t,"",0));for(let r=0,s=e.getCount();r<s;r++){const s=e.getEndOffset(r);if(s<=t)continue;const a=e.getClassName(r);if(s>=n){i[o++]=new Eu(n,a,0);break}i[o++]=new Eu(s,a,0)}return i}function Ou(e,t,n){let i=0,o=[],r=0;if(n)for(let s=0,a=t.length;s<a;s++){const n=t[s],a=n.endIndex;if(i+50<a){const t=n.type,s=n.metadata;let l=-1,c=i;for(let n=i;n<a;n++)32===e.charCodeAt(n)&&(l=n),-1!==l&&n-c>=50&&(o[r++]=new Eu(l+1,t,s),c=l+1,l=-1);c!==a&&(o[r++]=new Eu(a,t,s))}else o[r++]=n;i=a}else for(let s=0,a=t.length;s<a;s++){const e=t[s],n=e.endIndex;let a=n-i;if(a>50){const t=e.type,s=e.metadata,l=Math.ceil(a/50);for(let e=1;e<l;e++){let n=i+50*e;o[r++]=new Eu(n,t,s)}o[r++]=new Eu(n,t,s)}else o[r++]=e;i=n}return o}function Ru(e,t,n,i){const o=e.continuesWithWrappedLine,r=e.fauxIndentLength,s=e.tabSize,a=e.startVisibleColumn,l=e.useMonospaceOptimizations,c=e.selectionsOnLine,h=1===e.renderWhitespace,u=3===e.renderWhitespace,d=e.renderSpaceWidth!==e.spaceWidth;let p=[],f=0,g=0,m=i[g].type,b=i[g].endIndex;const v=i.length;let y,w=!1,_=Rr["u"](t);-1===_?(w=!0,_=n,y=n):y=Rr["H"](t);let A=!1,C=0,E=c&&c[C],x=a%s;for(let D=r;D<n;D++){const e=t.charCodeAt(D);let o;if(E&&D>=E.endOffset&&(C++,E=c&&c[C]),D<_||D>y)o=!0;else if(9===e)o=!0;else if(32===e)if(h)if(A)o=!0;else{const e=D+1<n?t.charCodeAt(D+1):0;o=32===e||9===e}else o=!0;else o=!1;if(o&&c&&(o=!!E&&E.startOffset<=D&&E.endOffset>D),o&&u&&(o=w||D>y),A){if(!o||!l&&x>=s){if(d){const e=f>0?p[f-1].endIndex:r;for(let t=e+1;t<=D;t++)p[f++]=new Eu(t,"mtkw",1)}else p[f++]=new Eu(D,"mtkw",1);x%=s}}else(D===b||o&&D>r)&&(p[f++]=new Eu(D,m,0),x%=s);9===e?x=s:Rr["C"](e)?x+=2:x++,A=o;while(D===b)g++,g<v&&(m=i[g].type,b=i[g].endIndex)}let S=!1;if(A)if(o&&h){let e=n>0?t.charCodeAt(n-1):0,i=n>1?t.charCodeAt(n-2):0,o=32===e&&32!==i&&9!==i;o||(S=!0)}else S=!0;if(S)if(d){const e=f>0?p[f-1].endIndex:r;for(let t=e+1;t<=n;t++)p[f++]=new Eu(t,"mtkw",1)}else p[f++]=new Eu(n,"mtkw",1);else p[f++]=new Eu(n,m,0);return p}function Pu(e,t,n,i){i.sort(wu.compare);const o=Cu.normalize(e,i),r=o.length;let s=0,a=[],l=0,c=0;for(let u=0,d=n.length;u<d;u++){const e=n[u],t=e.endIndex,i=e.type,h=e.metadata;while(s<r&&o[s].startOffset<t){const e=o[s];if(e.startOffset>c&&(c=e.startOffset,a[l++]=new Eu(c,i,h)),!(e.endOffset+1<=t)){c=t,a[l++]=new Eu(c,i+" "+e.className,h|e.metadata);break}c=e.endOffset+1,a[l++]=new Eu(c,i+" "+e.className,h|e.metadata),s++}t>c&&(c=t,a[l++]=new Eu(c,i,h))}const h=n[n.length-1].endIndex;if(s<r&&o[s].startOffset===h){let e=[],t=0;while(s<r&&o[s].startOffset===h)e.push(o[s].className),t|=o[s].metadata,s++;a[l++]=new Eu(c,e.join(" "),t)}return a}function Fu(e,t){const n=e.fontIsMonospace,i=e.canUseHalfwidthRightwardsArrow,o=e.containsForeignElements,r=e.lineContent,s=e.len,a=e.isOverflowing,l=e.parts,c=e.fauxIndentLength,h=e.tabSize,u=e.startVisibleColumn,d=e.containsRTL,p=e.spaceWidth,f=e.renderSpaceCharCode,g=e.renderWhitespace,m=e.renderControlCharacters,b=new Du(s+1,l.length);let v=0,y=u,w=0,_=0,A=0,C=0;d?t.appendASCIIString('<span dir="ltr">'):t.appendASCIIString("<span>");for(let E=0,x=l.length;E<x;E++){C+=A;const e=l[E],s=e.endIndex,a=e.type,u=0!==g&&e.isWhitespace(),d=u&&!n&&("mtkw"===a||!o),x=v===s&&4===e.metadata;if(w=0,t.appendASCIIString('<span class="'),t.appendASCIIString(d?"mtkz":a),t.appendASCII(34),u){let e=0;{let t=v,n=y;for(;t<s;t++){const i=r.charCodeAt(t),o=0|(9===i?h-n%h:1);e+=o,t>=c&&(n+=o)}}for(d&&(t.appendASCIIString(' style="width:'),t.appendASCIIString(String(p*e)),t.appendASCIIString('px"')),t.appendASCII(62);v<s;v++){b.setPartData(v,E-_,w,C),_=0;const e=r.charCodeAt(v);let n;if(9===e){n=h-y%h|0,!i||n>1?t.write1(8594):t.write1(65515);for(let e=2;e<=n;e++)t.write1(160)}else n=1,t.write1(f);w+=n,v>=c&&(y+=n)}A=e}else{let e=0;for(t.appendASCII(62);v<s;v++){b.setPartData(v,E-_,w,C),_=0;const n=r.charCodeAt(v);let i=1,o=1;switch(n){case 9:i=h-y%h,o=i;for(let e=1;e<=i;e++)t.write1(160);break;case 32:t.write1(160);break;case 60:t.appendASCIIString("&lt;");break;case 62:t.appendASCIIString("&gt;");break;case 38:t.appendASCIIString("&amp;");break;case 0:t.appendASCIIString("&#00;");break;case 65279:case 8232:case 8233:case 133:t.write1(65533);break;default:Rr["C"](n)&&o++,m&&n<32?t.write1(9216+n):t.write1(n)}w+=i,e+=i,v>=c&&(y+=o)}A=e}x?_++:_=0,t.appendASCIIString("</span>")}return b.setPartData(s,l.length-1,w,C),a&&t.appendASCIIString("<span>&hellip;</span>"),t.appendASCIIString("</span>"),new ku(b,d,o)}class ju{constructor(e,t,n,i){this.top=0|e,this.left=0|t,this.width=0|n,this.height=0|i}}class Qu{constructor(e,t){this.tabSize=e,this.data=t}}class zu{constructor(e,t,n,i,o,r){this.content=e,this.continuesWithWrappedLine=t,this.minColumn=n,this.maxColumn=i,this.startVisibleColumn=o,this.tokens=r}}class Vu{constructor(e,t,n,i,o,r,s,a,l,c){this.minColumn=e,this.maxColumn=t,this.content=n,this.continuesWithWrappedLine=i,this.isBasicASCII=Vu.isBasicASCII(n,r),this.containsRTL=Vu.containsRTL(n,this.isBasicASCII,o),this.tokens=s,this.inlineDecorations=a,this.tabSize=l,this.startVisibleColumn=c}static isBasicASCII(e,t){return!t||Rr["z"](e)}static containsRTL(e,t,n){return!(t||!n)&&Rr["l"](e)}}class Wu{constructor(e,t,n){this.range=e,this.inlineClassName=t,this.type=n}}class Hu{constructor(e,t){this.range=e,this.options=t}}function Uu(e){return Array.isArray(e)}function Yu(e){return!Uu(e)}function Gu(e){return"string"===typeof e}function Ku(e){return!Gu(e)}function qu(e){return!e}function Ju(e,t){return e.ignoreCase&&t?t.toLowerCase():t}function Xu(e){return e.replace(/[&<>'"_]/g,"-")}function $u(e,t){}function Zu(e,t){return new Error(`${e.languageId}: ${t}`)}function ed(e,t,n,i,o){const r=/\$((\$)|(#)|(\d\d?)|[sS](\d\d?)|@(\w+))/g;let s=null;return t.replace(r,(function(t,r,a,l,c,h,u,d,p){return qu(a)?qu(l)?!qu(c)&&c<i.length?Ju(e,i[c]):!qu(u)&&e&&"string"===typeof e[u]?e[u]:(null===s&&(s=o.split("."),s.unshift(o)),!qu(h)&&h<s.length?Ju(e,s[h]):""):Ju(e,n):"$"}))}function td(e,t){let n=t;while(n&&n.length>0){const t=e.tokenizer[n];if(t)return t;const i=n.lastIndexOf(".");n=i<0?null:n.substr(0,i)}return null}function nd(e,t){let n=t;while(n&&n.length>0){const t=e.stateNames[n];if(t)return!0;const i=n.lastIndexOf(".");n=i<0?null:n.substr(0,i)}return!1}const id=5;class od{constructor(e){this._maxCacheDepth=e,this._entries=Object.create(null)}static create(e,t){return this._INSTANCE.create(e,t)}create(e,t){if(null!==e&&e.depth>=this._maxCacheDepth)return new rd(e,t);let n=rd.getStackElementId(e);n.length>0&&(n+="|"),n+=t;let i=this._entries[n];return i||(i=new rd(e,t),this._entries[n]=i,i)}}od._INSTANCE=new od(id);class rd{constructor(e,t){this.parent=e,this.state=t,this.depth=(this.parent?this.parent.depth:0)+1}static getStackElementId(e){let t="";while(null!==e)t.length>0&&(t+="|"),t+=e.state,e=e.parent;return t}static _equals(e,t){while(null!==e&&null!==t){if(e===t)return!0;if(e.state!==t.state)return!1;e=e.parent,t=t.parent}return null===e&&null===t}equals(e){return rd._equals(this,e)}push(e){return od.create(this,e)}pop(){return this.parent}popall(){let e=this;while(e.parent)e=e.parent;return e}switchTo(e){return od.create(this.parent,e)}}class sd{constructor(e,t){this.modeId=e,this.state=t}equals(e){return this.modeId===e.modeId&&this.state.equals(e.state)}clone(){let e=this.state.clone();return e===this.state?this:new sd(this.modeId,this.state)}}class ad{constructor(e){this._maxCacheDepth=e,this._entries=Object.create(null)}static create(e,t){return this._INSTANCE.create(e,t)}create(e,t){if(null!==t)return new ld(e,t);if(null!==e&&e.depth>=this._maxCacheDepth)return new ld(e,t);let n=rd.getStackElementId(e),i=this._entries[n];return i||(i=new ld(e,null),this._entries[n]=i,i)}}ad._INSTANCE=new ad(id);class ld{constructor(e,t){this.stack=e,this.embeddedModeData=t}clone(){let e=this.embeddedModeData?this.embeddedModeData.clone():null;return e===this.embeddedModeData?this:ad.create(this.stack,this.embeddedModeData)}equals(e){return e instanceof ld&&(!!this.stack.equals(e.stack)&&(null===this.embeddedModeData&&null===e.embeddedModeData||null!==this.embeddedModeData&&null!==e.embeddedModeData&&this.embeddedModeData.equals(e.embeddedModeData)))}}class cd{constructor(){this._tokens=[],this._language=null,this._lastTokenType=null,this._lastTokenLanguage=null}enterMode(e,t){this._language=t}emit(e,t){this._lastTokenType===t&&this._lastTokenLanguage===this._language||(this._lastTokenType=t,this._lastTokenLanguage=this._language,this._tokens.push(new mn(e,t,this._language)))}nestedModeTokenize(e,t,n){const i=t.modeId,o=t.state,r=oc.get(i);if(!r)return this.enterMode(n,i),this.emit(n,""),o;let s=r.tokenize(e,o,n);return this._tokens=this._tokens.concat(s.tokens),this._lastTokenType=null,this._lastTokenLanguage=null,this._language=null,s.endState}finalize(e){return new bn(this._tokens,e)}}class hd{constructor(e,t){this._modeService=e,this._theme=t,this._prependTokens=null,this._tokens=[],this._currentLanguageId=0,this._lastTokenMetadata=0}enterMode(e,t){this._currentLanguageId=this._modeService.getLanguageIdentifier(t).id}emit(e,t){let n=this._theme.match(this._currentLanguageId,t);this._lastTokenMetadata!==n&&(this._lastTokenMetadata=n,this._tokens.push(e),this._tokens.push(n))}static _merge(e,t,n){let i=null!==e?e.length:0,o=t.length,r=null!==n?n.length:0;if(0===i&&0===o&&0===r)return new Uint32Array(0);if(0===i&&0===o)return n;if(0===o&&0===r)return e;let s=new Uint32Array(i+o+r);null!==e&&s.set(e);for(let a=0;a<o;a++)s[i+a]=t[a];return null!==n&&s.set(n,i+o),s}nestedModeTokenize(e,t,n){const i=t.modeId,o=t.state,r=oc.get(i);if(!r)return this.enterMode(n,i),this.emit(n,""),o;let s=r.tokenize2(e,o,n);return this._prependTokens=hd._merge(this._prependTokens,this._tokens,s.tokens),this._tokens=[],this._currentLanguageId=0,this._lastTokenMetadata=0,s.endState}finalize(e){return new vn(hd._merge(this._prependTokens,this._tokens,null),e)}}class ud{constructor(e,t,n,i){this._modeService=e,this._standaloneThemeService=t,this._modeId=n,this._lexer=i,this._embeddedModes=Object.create(null),this.embeddedLoaded=Promise.resolve(void 0);let o=!1;this._tokenizationRegistryListener=oc.onDidChange(e=>{if(o)return;let t=!1;for(let n=0,i=e.changedLanguages.length;n<i;n++){let i=e.changedLanguages[n];if(this._embeddedModes[i]){t=!0;break}}t&&(o=!0,oc.fire([this._modeId]),o=!1)})}dispose(){this._tokenizationRegistryListener.dispose()}getLoadStatus(){let e=[];for(let t in this._embeddedModes){const n=oc.get(t);if(n){if(n instanceof ud){const t=n.getLoadStatus();!1===t.loaded&&e.push(t.promise)}continue}const i=oc.getPromise(t);i&&e.push(i)}return 0===e.length?{loaded:!0}:{loaded:!1,promise:Promise.all(e).then(e=>{})}}getInitialState(){let e=od.create(null,this._lexer.start);return ad.create(e,null)}tokenize(e,t,n){let i=new cd,o=this._tokenize(e,t,n,i);return i.finalize(o)}tokenize2(e,t,n){let i=new hd(this._modeService,this._standaloneThemeService.getColorTheme().tokenTheme),o=this._tokenize(e,t,n,i);return i.finalize(o)}_tokenize(e,t,n,i){return t.embeddedModeData?this._nestedTokenize(e,t,n,i):this._myTokenize(e,t,n,i)}_findLeavingNestedModeOffset(e,t){let n=this._lexer.tokenizer[t.stack.state];if(!n&&(n=td(this._lexer,t.stack.state),!n))throw Zu(this._lexer,"tokenizer state is not defined: "+t.stack.state);let i=-1,o=!1;for(const r of n){if(!Ku(r.action)||"@pop"!==r.action.nextEmbedded)continue;o=!0;let t=r.regex,n=r.regex.source;if("^(?:"===n.substr(0,4)&&")"===n.substr(n.length-1,1)){let e=(t.ignoreCase?"i":"")+(t.unicode?"u":"");t=new RegExp(n.substr(4,n.length-5),e)}let s=e.search(t);-1===s||0!==s&&r.matchOnlyAtLineStart||(-1===i||s<i)&&(i=s)}if(!o)throw Zu(this._lexer,'no rule containing nextEmbedded: "@pop" in tokenizer embedded state: '+t.stack.state);return i}_nestedTokenize(e,t,n,i){let o=this._findLeavingNestedModeOffset(e,t);if(-1===o){let o=i.nestedModeTokenize(e,t.embeddedModeData,n);return ad.create(t.stack,new sd(t.embeddedModeData.modeId,o))}let r=e.substring(0,o);r.length>0&&i.nestedModeTokenize(r,t.embeddedModeData,n);let s=e.substring(o);return this._myTokenize(s,t,n+o,i)}_safeRuleName(e){return e?e.name:"(unknown)"}_myTokenize(e,t,n,i){i.enterMode(n,this._modeId);const o=e.length;let r=t.embeddedModeData,s=t.stack,a=0,l=null,c=!0;while(c||a<o){const t=a,h=s.depth,u=l?l.groups.length:0,d=s.state;let p=null,f=null,g=null,m=null,b=null;if(l){p=l.matches;const e=l.groups.shift();f=e.matched,g=e.action,m=l.rule,0===l.groups.length&&(l=null)}else{if(!c&&a>=o)break;c=!1;let t=this._lexer.tokenizer[d];if(!t&&(t=td(this._lexer,d),!t))throw Zu(this._lexer,"tokenizer state is not defined: "+d);let n=e.substr(a);for(const e of t)if((0===a||!e.matchOnlyAtLineStart)&&(p=n.match(e.regex),p)){f=p[0],g=e.action;break}}if(p||(p=[""],f=""),g||(a<o&&(p=[e.charAt(a)],f=p[0]),g=this._lexer.defaultToken),null===f)break;a+=f.length;while(Yu(g)&&Ku(g)&&g.test)g=g.test(f,p,d,a===o);let v=null;if("string"===typeof g||Array.isArray(g))v=g;else if(g.group)v=g.group;else if(null!==g.token&&void 0!==g.token){if(v=g.tokenSubst?ed(this._lexer,g.token,f,p,d):g.token,g.nextEmbedded)if("@pop"===g.nextEmbedded){if(!r)throw Zu(this._lexer,"cannot pop embedded mode if not inside one");r=null}else{if(r)throw Zu(this._lexer,"cannot enter embedded mode from within an embedded mode");b=ed(this._lexer,g.nextEmbedded,f,p,d)}if(g.goBack&&(a=Math.max(0,a-g.goBack)),g.switchTo&&"string"===typeof g.switchTo){let e=ed(this._lexer,g.switchTo,f,p,d);if("@"===e[0]&&(e=e.substr(1)),!td(this._lexer,e))throw Zu(this._lexer,"trying to switch to a state '"+e+"' that is undefined in rule: "+this._safeRuleName(m));s=s.switchTo(e)}else{if(g.transform&&"function"===typeof g.transform)throw Zu(this._lexer,"action.transform not supported");if(g.next)if("@push"===g.next){if(s.depth>=this._lexer.maxStack)throw Zu(this._lexer,"maximum tokenizer stack size reached: ["+s.state+","+s.parent.state+",...]");s=s.push(d)}else if("@pop"===g.next){if(s.depth<=1)throw Zu(this._lexer,"trying to pop an empty stack in rule: "+this._safeRuleName(m));s=s.pop()}else if("@popall"===g.next)s=s.popall();else{let e=ed(this._lexer,g.next,f,p,d);if("@"===e[0]&&(e=e.substr(1)),!td(this._lexer,e))throw Zu(this._lexer,"trying to set a next state '"+e+"' that is undefined in rule: "+this._safeRuleName(m));s=s.push(e)}}g.log&&"string"===typeof g.log&&$u(this._lexer,this._lexer.languageId+": "+ed(this._lexer,g.log,f,p,d))}if(null===v)throw Zu(this._lexer,"lexer rule has no well-defined action in rule: "+this._safeRuleName(m));const y=t=>{let r=this._modeService.getModeIdForLanguageName(t);r&&(t=r);const l=this._getNestedEmbeddedModeData(t);if(a<o){const t=e.substr(a);return this._nestedTokenize(t,ad.create(s,l),n+a,i)}return ad.create(s,l)};if(Array.isArray(v)){if(l&&l.groups.length>0)throw Zu(this._lexer,"groups cannot be nested: "+this._safeRuleName(m));if(p.length!==v.length+1)throw Zu(this._lexer,"matched number of groups does not match the number of actions in rule: "+this._safeRuleName(m));let e=0;for(let t=1;t<p.length;t++)e+=p[t].length;if(e!==f.length)throw Zu(this._lexer,"with groups, all characters should be matched in consecutive groups in rule: "+this._safeRuleName(m));l={rule:m,matches:p,groups:[]};for(let t=0;t<v.length;t++)l.groups[t]={action:v[t],matched:p[t+1]};a-=f.length}else{{if("@rematch"===v&&(a-=f.length,f="",p=null,v="",null!==b))return y(b);if(0===f.length){if(0===o||h!==s.depth||d!==s.state||(l?l.groups.length:0)!==u)continue;throw Zu(this._lexer,"no progress in tokenizer in rule: "+this._safeRuleName(m))}let e=null;if(Gu(v)&&0===v.indexOf("@brackets")){let t=v.substr("@brackets".length),n=dd(this._lexer,f);if(!n)throw Zu(this._lexer,"@brackets token returned but no bracket defined as: "+f);e=Xu(n.token+t)}else{let t=""===v?"":v+this._lexer.tokenPostfix;e=Xu(t)}i.emit(t+n,e)}if(null!==b)return y(b)}}return ad.create(s,r)}_getNestedEmbeddedModeData(e){let t=this._locateMode(e);if(t){let e=oc.get(t);if(e)return new sd(t,e.getInitialState())}return new sd(t||ac,sc)}_locateMode(e){if(!e||!this._modeService.isRegisteredMode(e))return null;if(e===this._modeId)return e;let t=this._modeService.getModeId(e);return t&&(this._modeService.triggerMode(t),this._embeddedModes[t]=!0),t}}function dd(e,t){if(!t)return null;t=Ju(e,t);let n=e.brackets;for(const i of n){if(i.open===t)return{token:i.token,bracketType:1};if(i.close===t)return{token:i.token,bracketType:-1}}return null}function pd(e,t,n,i){return new ud(e,t,n,i)}class fd{static colorizeElement(e,t,n,i){i=i||{};let o=i.theme||"vs",r=i.mimeType||n.getAttribute("lang")||n.getAttribute("data-lang");if(!r)return Promise.resolve();e.setTheme(o);let s=n.firstChild?n.firstChild.nodeValue:"";n.className+=" "+o;let a=e=>{n.innerHTML=e};return this.colorize(t,s||"",r,i).then(a,e=>{})}static colorize(e,t,n,i){let o=4;i&&"number"===typeof i.tabSize&&(o=i.tabSize),Rr["R"](t)&&(t=t.substr(1));let r=t.split(/\r\n|\r|\n/),s=e.getModeId(n);if(!s)return Promise.resolve(md(r,o));e.triggerMode(s);const a=oc.get(s);if(a)return gd(r,o,a);const l=oc.getPromise(s);return new Promise(l?(e,t)=>{l.then(n=>{gd(r,o,n).then(e,t)},t)}:(e,t)=>{let n=null,i=null;const a=()=>{n&&(n.dispose(),n=null),i&&(i.dispose(),i=null);const a=oc.get(s);a?gd(r,o,a).then(e,t):e(md(r,o))};i=new Vi,i.cancelAndSet(a,500),n=oc.onDidChange(e=>{e.changedLanguages.indexOf(s)>=0&&a()})})}static colorizeLine(e,t,n,i,o=4){const r=Vu.isBasicASCII(e,t),s=Vu.containsRTL(e,r,n);let a=Lu(new Su(!1,!0,e,!1,r,s,0,i,[],o,0,0,0,0,-1,"none",!1,!1,null));return a.html}static colorizeModelLine(e,t,n=4){let i=e.getLineContent(t);e.forceTokenization(t);let o=e.getLineTokens(t),r=o.inflate();return this.colorizeLine(i,e.mightContainNonBasicASCII(),e.mightContainRTL(),r,n)}}function gd(e,t,n){return new Promise((i,o)=>{const r=()=>{const s=bd(e,t,n);if(n instanceof ud){const e=n.getLoadStatus();if(!1===e.loaded)return void e.promise.then(r,o)}i(s)};r()})}function md(e,t){let n=[];const i=16793600,o=new Uint32Array(2);o[0]=0,o[1]=i;for(let r=0,s=e.length;r<s;r++){let i=e[r];o[0]=i.length;const s=new vu(o,i),a=Vu.isBasicASCII(i,!0),l=Vu.containsRTL(i,a,!0);let c=Lu(new Su(!1,!0,i,!1,a,l,0,s,[],t,0,0,0,0,-1,"none",!1,!1,null));n=n.concat(c.html),n.push("<br/>")}return n.join("")}function bd(e,t,n){let i=[],o=n.getInitialState();for(let r=0,s=e.length;r<s;r++){let s=e[r],a=n.tokenize2(s,o,0);vu.convertToEndOffset(a.tokens,s.length);let l=new vu(a.tokens,s);const c=Vu.isBasicASCII(s,!0),h=Vu.containsRTL(s,c,!0);let u=Lu(new Su(!1,!0,s,!1,c,h,0,l.inflate(),[],t,0,0,0,0,-1,"none",!1,!1,null));i=i.concat(u.html),i.push("<br/>"),o=a.endState}return i.join("")}var vd;(function(e){e[e["Ignore"]=0]="Ignore",e[e["Info"]=1]="Info",e[e["Warning"]=2]="Warning",e[e["Error"]=3]="Error"})(vd||(vd={})),function(e){const t="error",n="warning",i="warn",o="info";function r(r){return r?Rr["r"](t,r)?e.Error:Rr["r"](n,r)||Rr["r"](i,r)?e.Warning:Rr["r"](o,r)?e.Info:e.Ignore:e.Ignore}e.fromValue=r}(vd||(vd={}));var yd=vd;function wd(e){return!(!e||"function"!==typeof e.getEditorType)&&e.getEditorType()===Ts.ICodeEditor}const _d=ii("IWorkspaceEditService");function Ad(e){return Kr(e)&&(Boolean(e.newUri)||Boolean(e.oldUri))}function Cd(e){return Kr(e)&&tn.isUri(e.resource)&&Kr(e.edit)}class Ed{constructor(e){this.metadata=e}static convert(e){return e.edits.map(e=>{if(Cd(e))return new xd(e.resource,e.edit,e.modelVersionId,e.metadata);if(Ad(e))return new Sd(e.oldUri,e.newUri,e.options,e.metadata);throw new Error("Unsupported edit")})}}class xd extends Ed{constructor(e,t,n,i){super(i),this.resource=e,this.textEdit=t,this.versionId=n,this.metadata=i}}class Sd extends Ed{constructor(e,t,n,i){super(i),this.oldResource=e,this.newResource=t,this.options=n,this.metadata=i}}class Dd{constructor(){this.data=new Map}add(e,t){vs(Gr(e)),vs(Kr(t)),vs(!this.data.has(e),"There is already an extension with this id"),this.data.set(e,t)}as(e){return this.data.get(e)||null}}const kd=new Dd,Md={JSONContribution:"base.contributions.json"};function Nd(e){return e.length>0&&"#"===e.charAt(e.length-1)?e.substring(0,e.length-1):e}class Ld{constructor(){this._onDidChangeSchema=new et,this.schemasById={}}registerSchema(e,t){this.schemasById[Nd(e)]=t,this._onDidChangeSchema.fire(e)}notifySchemaChanged(e){this._onDidChangeSchema.fire(e)}}const Bd=new Ld;kd.add(Md.JSONContribution,Bd);const Id={Configuration:"base.contributions.configuration"},Td={properties:{},patternProperties:{}},Od={properties:{},patternProperties:{}},Rd={properties:{},patternProperties:{}},Pd={properties:{},patternProperties:{}},Fd={properties:{},patternProperties:{}},jd={properties:{},patternProperties:{}},Qd="vscode://schemas/settings/resourceLanguage",zd=kd.as(Md.JSONContribution);class Vd{constructor(){this.overrideIdentifiers=new Set,this._onDidSchemaChange=new et,this._onDidUpdateConfiguration=new et,this.defaultValues={},this.defaultLanguageConfigurationOverridesNode={id:"defaultOverrides",title:v("defaultLanguageConfigurationOverrides.title","Default Language Configuration Overrides"),properties:{}},this.configurationContributors=[this.defaultLanguageConfigurationOverridesNode],this.resourceLanguageSettingsSchema={properties:{},patternProperties:{},additionalProperties:!1,errorMessage:"Unknown editor configuration setting",allowTrailingCommas:!0,allowComments:!0},this.configurationProperties={},this.excludedConfigurationProperties={},zd.registerSchema(Qd,this.resourceLanguageSettingsSchema)}registerConfiguration(e,t=!0){this.registerConfigurations([e],t)}registerConfigurations(e,t=!0){const n=[];e.forEach(e=>{n.push(...this.validateAndRegisterProperties(e,t)),this.configurationContributors.push(e),this.registerJSONConfiguration(e)}),zd.registerSchema(Qd,this.resourceLanguageSettingsSchema),this._onDidSchemaChange.fire(),this._onDidUpdateConfiguration.fire(n)}registerOverrideIdentifiers(e){for(const t of e)this.overrideIdentifiers.add(t);this.updateOverridePropertyPatternKey()}validateAndRegisterProperties(e,t=!0,n=3){n=$r(e.scope)?n:e.scope;let i=[],o=e.properties;if(o)for(let s in o){if(t&&Kd(s)){delete o[s];continue}const e=o[s];this.updatePropertyDefaultValue(s,e),Hd.test(s)?e.scope=void 0:e.scope=$r(e.scope)?n:e.scope,!o[s].hasOwnProperty("included")||o[s].included?(this.configurationProperties[s]=o[s],!o[s].deprecationMessage&&o[s].markdownDeprecationMessage&&(o[s].deprecationMessage=o[s].markdownDeprecationMessage),i.push(s)):(this.excludedConfigurationProperties[s]=o[s],delete o[s])}let r=e.allOf;if(r)for(let s of r)i.push(...this.validateAndRegisterProperties(s,t,n));return i}getConfigurationProperties(){return this.configurationProperties}registerJSONConfiguration(e){const t=e=>{let n=e.properties;if(n)for(const t in n)this.updateSchema(t,n[t]);let i=e.allOf;i&&i.forEach(t)};t(e)}updateSchema(e,t){switch(Td.properties[e]=t,t.scope){case 1:Od.properties[e]=t;break;case 2:Rd.properties[e]=t;break;case 6:Pd.properties[e]=t;break;case 3:Fd.properties[e]=t;break;case 4:jd.properties[e]=t;break;case 5:jd.properties[e]=t,this.resourceLanguageSettingsSchema.properties[e]=t;break}}updateOverridePropertyPatternKey(){for(const e of this.overrideIdentifiers.values()){const t=`[${e}]`,n={type:"object",description:v("overrideSettings.defaultDescription","Configure editor settings to be overridden for a language."),errorMessage:v("overrideSettings.errorMessage","This setting does not support per-language configuration."),$ref:Qd};this.updatePropertyDefaultValue(t,n),Td.properties[t]=n,Od.properties[t]=n,Rd.properties[t]=n,Pd.properties[t]=n,Fd.properties[t]=n,jd.properties[t]=n}this._onDidSchemaChange.fire()}updatePropertyDefaultValue(e,t){let n=this.defaultValues[e];Xr(n)&&(n=t.default),Xr(n)&&(n=Yd(t.type)),t.default=n}}const Wd="\\[.*\\]$",Hd=new RegExp(Wd);function Ud(e){return e.substring(1,e.length-1)}function Yd(e){const t=Array.isArray(e)?e[0]:e;switch(t){case"boolean":return!1;case"integer":case"number":return 0;case"string":return"";case"array":return[];case"object":return{};default:return null}}const Gd=new Vd;function Kd(e){return Hd.test(e)?v("config.property.languageDefault","Cannot register '{0}'. This matches property pattern '\\\\[.*\\\\]$' for describing language specific editor settings. Use 'configurationDefaults' contribution.",e):void 0!==Gd.getConfigurationProperties()[e]?v("config.property.duplicate","Cannot register '{0}'. This property is already registered.",e):null}kd.add(Id.Configuration,Gd);const qd=Object.prototype.hasOwnProperty;function Jd(e,t){for(let n in e)if(qd.call(e,n)){const i=t({key:n,value:e[n]},(function(){delete e[n]}));if(!1===i)return}}class Xd{constructor(){this.map=new Map}add(e,t){let n=this.map.get(e);n||(n=new Set,this.map.set(e,n)),n.add(t)}delete(e,t){const n=this.map.get(e);n&&(n.delete(t),0===n.size&&this.map.delete(e))}forEach(e,t){const n=this.map.get(e);n&&n.forEach(t)}}const $d=new class{constructor(){this._tabFocus=!1,this._onDidChangeTabFocus=new et,this.onDidChangeTabFocus=this._onDidChangeTabFocus.event}getTabFocusMode(){return this._tabFocus}setTabFocusMode(e){this._tabFocus!==e&&(this._tabFocus=e,this._onDidChangeTabFocus.fire(this._tabFocus))}},Zd=Object.hasOwnProperty;class ep{constructor(){this._values=[]}_read(e){return this._values[e]}get(e){return this._values[e]}_write(e,t){this._values[e]=t}}class tp{constructor(){this._values=[]}_read(e){return this._values[e]}_write(e,t){this._values[e]=t}}class np{static readOptions(e){const t=e,n=new tp;for(const i of Ee){const e="_never_"===i.name?void 0:t[i.name];n._write(i.id,e)}return n}static validateOptions(e){const t=new M;for(const n of Ee)t._write(n.id,n.validate(e._read(n.id)));return t}static computeOptions(e,t){const n=new ep;for(const i of Ee)n._write(i.id,i.compute(t,n,e._read(i.id)));return n}static _deepEquals(e,t){if("object"!==typeof e||"object"!==typeof t)return e===t;if(Array.isArray(e)||Array.isArray(t))return!(!Array.isArray(e)||!Array.isArray(t))&&Ki(e,t);for(let n in e)if(!np._deepEquals(e[n],t[n]))return!1;return!0}static checkEquals(e,t){const n=[];let i=!1;for(const o of Ee){const r=!np._deepEquals(e._read(o.id),t._read(o.id));n[o.id]=r,r&&(i=!0)}return i?new k(n):null}}function ip(e){const t=e.wordWrap;!0===t?e.wordWrap="on":!1===t&&(e.wordWrap="off");const n=e.lineNumbers;!0===n?e.lineNumbers="on":!1===n&&(e.lineNumbers="off");const i=e.autoClosingBrackets;!1===i&&(e.autoClosingBrackets="never",e.autoClosingQuotes="never",e.autoSurround="never");const o=e.cursorBlinking;"visible"===o&&(e.cursorBlinking="solid");const r=e.renderWhitespace;!0===r?e.renderWhitespace="boundary":!1===r&&(e.renderWhitespace="none");const s=e.renderLineHighlight;!0===s?e.renderLineHighlight="line":!1===s&&(e.renderLineHighlight="none");const a=e.acceptSuggestionOnEnter;!0===a?e.acceptSuggestionOnEnter="on":!1===a&&(e.acceptSuggestionOnEnter="off");const l=e.tabCompletion;!1===l?e.tabCompletion="off":!0===l&&(e.tabCompletion="onlySnippets");const c=e.suggest;if(c&&"object"===typeof c.filteredTypes&&c.filteredTypes){const e={method:"showMethods",function:"showFunctions",constructor:"showConstructors",field:"showFields",variable:"showVariables",class:"showClasses",struct:"showStructs",interface:"showInterfaces",module:"showModules",property:"showProperties",event:"showEvents",operator:"showOperators",unit:"showUnits",value:"showValues",constant:"showConstants",enum:"showEnums",enumMember:"showEnumMembers",keyword:"showKeywords",text:"showWords",color:"showColors",file:"showFiles",reference:"showReferences",folder:"showFolders",typeParameter:"showTypeParameters",snippet:"showSnippets"};Jd(e,e=>{const t=c.filteredTypes[e.key];!1===t&&(c[e.value]=t)})}const h=e.hover;!0===h?e.hover={enabled:!0}:!1===h&&(e.hover={enabled:!1});const u=e.parameterHints;!0===u?e.parameterHints={enabled:!0}:!1===u&&(e.parameterHints={enabled:!1});const d=e.autoIndent;!0===d?e.autoIndent="full":!1===d&&(e.autoIndent="advanced");const p=e.matchBrackets;!0===p?e.matchBrackets="always":!1===p&&(e.matchBrackets="never")}function op(e){const t=ys(e);return ip(t),t}class rp extends Ge{constructor(e,t){super(),this._onDidChange=this._register(new et),this.onDidChange=this._onDidChange.event,this._onDidChangeFast=this._register(new et),this.onDidChangeFast=this._onDidChangeFast.event,this.isSimpleWidget=e,this._isDominatedByLongLines=!1,this._computeOptionsMemory=new N,this._viewLineCount=1,this._lineNumbersDigitCount=1,this._rawOptions=op(t),this._readOptions=np.readOptions(this._rawOptions),this._validatedOptions=np.validateOptions(this._readOptions),this._register(ks.onDidChangeZoomLevel(e=>this._recomputeOptions())),this._register($d.onDidChangeTabFocus(e=>this._recomputeOptions()))}observeReferenceElement(e){}dispose(){super.dispose()}_recomputeOptions(){const e=this.options,t=this._computeInternalOptions();if(e){const n=np.checkEquals(e,t);if(null===n)return;this.options=t,this._onDidChangeFast.fire(n),this._onDidChange.fire(n)}else this.options=t}getRawOptions(){return this._rawOptions}_computeInternalOptions(){const e=this._getEnvConfiguration(),t=Ls.createFromValidatedSettings(this._validatedOptions,e.zoomLevel,this.isSimpleWidget),n={memory:this._computeOptionsMemory,outerWidth:e.outerWidth,outerHeight:e.outerHeight,fontInfo:this.readConfiguration(t),extraEditorClassName:e.extraEditorClassName,isDominatedByLongLines:this._isDominatedByLongLines,viewLineCount:this._viewLineCount,lineNumbersDigitCount:this._lineNumbersDigitCount,emptySelectionClipboard:e.emptySelectionClipboard,pixelRatio:e.pixelRatio,tabFocusMode:$d.getTabFocusMode(),accessibilitySupport:e.accessibilitySupport};return np.computeOptions(this._validatedOptions,n)}static _subsetEquals(e,t){for(const n in t)if(Zd.call(t,n)){const i=t[n],o=e[n];if(o===i)continue;if(Array.isArray(o)&&Array.isArray(i)){if(!Ki(o,i))return!1;continue}if(o&&"object"===typeof o&&i&&"object"===typeof i){if(!this._subsetEquals(o,i))return!1;continue}return!1}return!0}updateOptions(e){if("undefined"===typeof e)return;const t=op(e);rp._subsetEquals(this._rawOptions,t)||(this._rawOptions=As(this._rawOptions,t||{}),this._readOptions=np.readOptions(this._rawOptions),this._validatedOptions=np.validateOptions(this._readOptions),this._recomputeOptions())}setIsDominatedByLongLines(e){this._isDominatedByLongLines=e,this._recomputeOptions()}setMaxLineNumber(e){const t=rp._digitCount(e);this._lineNumbersDigitCount!==t&&(this._lineNumbersDigitCount=t,this._recomputeOptions())}setViewLineCount(e){this._viewLineCount!==e&&(this._viewLineCount=e,this._recomputeOptions())}static _digitCount(e){let t=0;while(e)e=Math.floor(e/10),t++;return t||1}}const sp=Object.freeze({id:"editor",order:5,type:"object",title:v("editorConfigurationTitle","Editor"),scope:5}),ap=kd.as(Id.Configuration),lp=Object.assign(Object.assign({},sp),{properties:{"editor.tabSize":{type:"number",default:Ce.tabSize,minimum:1,markdownDescription:v("tabSize","The number of spaces a tab is equal to. This setting is overridden based on the file contents when `#editor.detectIndentation#` is on.")},"editor.insertSpaces":{type:"boolean",default:Ce.insertSpaces,markdownDescription:v("insertSpaces","Insert spaces when pressing `Tab`. This setting is overridden based on the file contents when `#editor.detectIndentation#` is on.")},"editor.detectIndentation":{type:"boolean",default:Ce.detectIndentation,markdownDescription:v("detectIndentation","Controls whether `#editor.tabSize#` and `#editor.insertSpaces#` will be automatically detected when a file is opened based on the file contents.")},"editor.trimAutoWhitespace":{type:"boolean",default:Ce.trimAutoWhitespace,description:v("trimAutoWhitespace","Remove trailing auto inserted whitespace.")},"editor.largeFileOptimizations":{type:"boolean",default:Ce.largeFileOptimizations,description:v("largeFileOptimizations","Special handling for large files to disable certain memory intensive features.")},"editor.wordBasedSuggestions":{type:"boolean",default:!0,description:v("wordBasedSuggestions","Controls whether completions should be computed based on words in the document.")},"editor.semanticHighlighting.enabled":{enum:[!0,!1,"configuredByTheme"],enumDescriptions:[v("semanticHighlighting.true","Semantic highlighting enabled for all color themes."),v("semanticHighlighting.false","Semantic highlighting disabled for all color themes."),v("semanticHighlighting.configuredByTheme","Semantic highlighting is configured by the current color theme's `semanticHighlighting` setting.")],default:"configuredByTheme",description:v("semanticHighlighting.enabled","Controls whether the semanticHighlighting is shown for the languages that support it.")},"editor.stablePeek":{type:"boolean",default:!1,markdownDescription:v("stablePeek","Keep peek editors open even when double clicking their content or when hitting `Escape`.")},"editor.maxTokenizationLineLength":{type:"integer",default:2e4,description:v("maxTokenizationLineLength","Lines above this length will not be tokenized for performance reasons")},"diffEditor.maxComputationTime":{type:"number",default:5e3,description:v("maxComputationTime","Timeout in milliseconds after which diff computation is cancelled. Use 0 for no timeout.")},"diffEditor.renderSideBySide":{type:"boolean",default:!0,description:v("sideBySide","Controls whether the diff editor shows the diff side by side or inline.")},"diffEditor.ignoreTrimWhitespace":{type:"boolean",default:!0,description:v("ignoreTrimWhitespace","When enabled, the diff editor ignores changes in leading or trailing whitespace.")},"diffEditor.renderIndicators":{type:"boolean",default:!0,description:v("renderIndicators","Controls whether the diff editor shows +/- indicators for added/removed changes.")},"diffEditor.codeLens":{type:"boolean",default:!1,description:v("codeLens","Controls whether the editor shows CodeLens.")}}});function cp(e){return"undefined"!==typeof e.type||"undefined"!==typeof e.anyOf}for(const Jee of Ee){const e=Jee.schema;if("undefined"!==typeof e)if(cp(e))lp.properties["editor."+Jee.name]=e;else for(let t in e)Zd.call(e,t)&&(lp.properties[t]=e[t])}let hp=null;function up(){return null===hp&&(hp=Object.create(null),Object.keys(lp.properties).forEach(e=>{hp[e]=!0})),hp}function dp(e){const t=up();return t["editor."+e]||!1}function pp(e){const t=up();return t["diffEditor."+e]||!1}ap.registerConfiguration(lp);class fp{static insert(e,t){return{range:new fn(e.lineNumber,e.column,e.lineNumber,e.column),text:t,forceMoveMarkers:!0}}static delete(e){return{range:e,text:null}}static replace(e,t){return{range:e,text:t}}static replaceMove(e,t){return{range:e,text:t,forceMoveMarkers:!0}}}const gp=ii("configurationService");function mp(e,t){const n=Object.create(null);for(let i in e)bp(n,i,e[i],t);return n}function bp(e,t,n,i){const o=t.split("."),r=o.pop();let s=e;for(let l=0;l<o.length;l++){let e=o[l],n=s[e];switch(typeof n){case"undefined":n=s[e]=Object.create(null);break;case"object":break;default:return void i(`Ignoring ${t} as ${o.slice(0,l+1).join(".")} is ${JSON.stringify(n)}`)}s=n}if("object"===typeof s&&null!==s)try{s[r]=n}catch(a){i(`Ignoring ${t} as ${o.join(".")} is ${JSON.stringify(s)}`)}else i(`Ignoring ${t} as ${o.join(".")} is ${JSON.stringify(s)}`)}function vp(e,t){const n=t.split(".");yp(e,n)}function yp(e,t){const n=t.shift();if(0!==t.length){if(-1!==Object.keys(e).indexOf(n)){const i=e[n];"object"!==typeof i||Array.isArray(i)||(yp(i,t),0===Object.keys(i).length&&delete e[n])}}else delete e[n]}function wp(e,t,n){function i(e,t){let n=e;for(const i of t){if("object"!==typeof n||null===n)return;n=n[i]}return n}const o=t.split("."),r=i(e,o);return"undefined"===typeof r?n:r}function _p(){const e=kd.as(Id.Configuration).getConfigurationProperties();return Object.keys(e)}function Ap(){const e=Object.create(null),t=kd.as(Id.Configuration).getConfigurationProperties();for(let n in t){let i=t[n].default;bp(e,n,i,e=>{})}return e}class Cp{constructor(e={},t=[],n=[]){this._contents=e,this._keys=t,this._overrides=n,this.isFrozen=!1}get contents(){return this.checkAndFreeze(this._contents)}get overrides(){return this.checkAndFreeze(this._overrides)}get keys(){return this.checkAndFreeze(this._keys)}isEmpty(){return 0===this._keys.length&&0===Object.keys(this._contents).length&&0===this._overrides.length}getValue(e){return e?wp(this.contents,e):this.contents}override(e){const t=this.getContentsForOverrideIdentifer(e);if(!t||"object"!==typeof t||!Object.keys(t).length)return this;let n={};for(const i of no([...Object.keys(this.contents),...Object.keys(t)])){let e=this.contents[i],o=t[i];o&&("object"===typeof e&&"object"===typeof o?(e=ys(e),this.mergeContents(e,o)):e=o),n[i]=e}return new Cp(n,this.keys,this.overrides)}merge(...e){const t=ys(this.contents),n=ys(this.overrides),i=[...this.keys];for(const o of e){this.mergeContents(t,o.contents);for(const e of o.overrides){const[t]=n.filter(t=>Ki(t.identifiers,e.identifiers));t?this.mergeContents(t.contents,e.contents):n.push(ys(e))}for(const e of o.keys)-1===i.indexOf(e)&&i.push(e)}return new Cp(t,i,n)}freeze(){return this.isFrozen=!0,this}mergeContents(e,t){for(const n of Object.keys(t))n in e&&Kr(e[n])&&Kr(t[n])?this.mergeContents(e[n],t[n]):e[n]=ys(t[n])}checkAndFreeze(e){return this.isFrozen&&!Object.isFrozen(e)?ws(e):e}getContentsForOverrideIdentifer(e){for(const t of this.overrides)if(-1!==t.identifiers.indexOf(e))return t.contents;return null}toJSON(){return{contents:this.contents,overrides:this.overrides,keys:this.keys}}setValue(e,t){this.addKey(e),bp(this.contents,e,t,e=>{throw new Error(e)})}removeValue(e){this.removeKey(e)&&vp(this.contents,e)}addKey(e){let t=this.keys.length;for(let n=0;n<t;n++)0===e.indexOf(this.keys[n])&&(t=n);this.keys.splice(t,1,e)}removeKey(e){let t=this.keys.indexOf(e);return-1!==t&&(this.keys.splice(t,1),!0)}}class Ep extends Cp{constructor(){const e=Ap(),t=_p(),n=[];for(const i of Object.keys(e))Hd.test(i)&&n.push({identifiers:[Ud(i).trim()],keys:Object.keys(e[i]),contents:mp(e[i],e=>{})});super(e,t,n)}}class xp{constructor(e,t,n=new Cp,i=new Cp,o=new zs,r=new Cp,s=new zs,a=!0){this._defaultConfiguration=e,this._localUserConfiguration=t,this._remoteUserConfiguration=n,this._workspaceConfiguration=i,this._folderConfigurations=o,this._memoryConfiguration=r,this._memoryConfigurationByResource=s,this._freeze=a,this._workspaceConsolidatedConfiguration=null,this._foldersConsolidatedConfigurations=new zs,this._userConfiguration=null}getValue(e,t,n){const i=this.getConsolidateConfigurationModel(t,n);return i.getValue(e)}updateValue(e,t,n={}){let i;n.resource?(i=this._memoryConfigurationByResource.get(n.resource),i||(i=new Cp,this._memoryConfigurationByResource.set(n.resource,i))):i=this._memoryConfiguration,void 0===t?i.removeValue(e):i.setValue(e,t),n.resource||(this._workspaceConsolidatedConfiguration=null)}get userConfiguration(){return this._userConfiguration||(this._userConfiguration=this._remoteUserConfiguration.isEmpty()?this._localUserConfiguration:this._localUserConfiguration.merge(this._remoteUserConfiguration),this._freeze&&this._userConfiguration.freeze()),this._userConfiguration}getConsolidateConfigurationModel(e,t){let n=this.getConsolidatedConfigurationModelForResource(e,t);return e.overrideIdentifier?n.override(e.overrideIdentifier):n}getConsolidatedConfigurationModelForResource({resource:e},t){let n=this.getWorkspaceConsolidatedConfiguration();if(t&&e){const i=t.getFolder(e);i&&(n=this.getFolderConsolidatedConfiguration(i.uri)||n);const o=this._memoryConfigurationByResource.get(e);o&&(n=n.merge(o))}return n}getWorkspaceConsolidatedConfiguration(){return this._workspaceConsolidatedConfiguration||(this._workspaceConsolidatedConfiguration=this._defaultConfiguration.merge(this.userConfiguration,this._workspaceConfiguration,this._memoryConfiguration),this._freeze&&(this._workspaceConfiguration=this._workspaceConfiguration.freeze())),this._workspaceConsolidatedConfiguration}getFolderConsolidatedConfiguration(e){let t=this._foldersConsolidatedConfigurations.get(e);if(!t){const n=this.getWorkspaceConsolidatedConfiguration(),i=this._folderConfigurations.get(e);i?(t=n.merge(i),this._freeze&&(t=t.freeze()),this._foldersConsolidatedConfigurations.set(e,t)):t=n}return t}toData(){return{defaults:{contents:this._defaultConfiguration.contents,overrides:this._defaultConfiguration.overrides,keys:this._defaultConfiguration.keys},user:{contents:this.userConfiguration.contents,overrides:this.userConfiguration.overrides,keys:this.userConfiguration.keys},workspace:{contents:this._workspaceConfiguration.contents,overrides:this._workspaceConfiguration.overrides,keys:this._workspaceConfiguration.keys},folders:[...this._folderConfigurations.keys()].reduce((e,t)=>{const{contents:n,overrides:i,keys:o}=this._folderConfigurations.get(t);return e.push([t,{contents:n,overrides:i,keys:o}]),e},[])}}static parse(e){const t=this.parseConfigurationModel(e.defaults),n=this.parseConfigurationModel(e.user),i=this.parseConfigurationModel(e.workspace),o=e.folders.reduce((e,t)=>(e.set(tn.revive(t[0]),this.parseConfigurationModel(t[1])),e),new zs);return new xp(t,n,new Cp,i,o,new Cp,new zs,!1)}static parseConfigurationModel(e){return new Cp(e.contents,e.keys,e.overrides).freeze()}}class Sp{constructor(e,t,n,i){this.change=e,this.previous=t,this.currentConfiguraiton=n,this.currentWorkspace=i,this._previousConfiguration=void 0;const o=new Set;e.keys.forEach(e=>o.add(e)),e.overrides.forEach(([,e])=>e.forEach(e=>o.add(e))),this.affectedKeys=[...o.values()];const r=new Cp;this.affectedKeys.forEach(e=>r.setValue(e,{})),this.affectedKeysTree=r.contents}get previousConfiguration(){return!this._previousConfiguration&&this.previous&&(this._previousConfiguration=xp.parse(this.previous.data)),this._previousConfiguration}affectsConfiguration(e,t){var n;if(this.doesAffectedKeysTreeContains(this.affectedKeysTree,e)){if(t){const i=this.previousConfiguration?this.previousConfiguration.getValue(e,t,null===(n=this.previous)||void 0===n?void 0:n.workspace):void 0,o=this.currentConfiguraiton.getValue(e,t,this.currentWorkspace);return!Es(i,o)}return!0}return!1}doesAffectedKeysTreeContains(e,t){let n,i=mp({[t]:!0},()=>{});while("object"===typeof i&&(n=Object.keys(i)[0])){if(e=e[n],!e)return!1;i=i[n]}return!0}}class Dp extends Ge{constructor(e,t,n,i,o){super(),this._contextKeyService=e,this._commandService=t,this._telemetryService=n,this._notificationService=i,this._logService=o,this._onDidUpdateKeybindings=this._register(new et),this._currentChord=null,this._currentChordChecker=new Wi,this._currentChordStatusMessage=null,this._logging=!1}get onDidUpdateKeybindings(){return this._onDidUpdateKeybindings?this._onDidUpdateKeybindings.event:Xe.None}dispose(){super.dispose()}_log(e){this._logging&&this._logService.info("[KeybindingService]: "+e)}getKeybindings(){return this._getResolver().getKeybindings()}lookupKeybindings(e){return Zi(this._getResolver().lookupKeybindings(e).map(e=>e.resolvedKeybinding))}lookupKeybinding(e){const t=this._getResolver().lookupPrimaryKeybinding(e);if(t)return t.resolvedKeybinding}dispatchEvent(e,t){return this._dispatch(e,t)}softDispatch(e,t){const n=this.resolveKeyboardEvent(e);if(n.isChord())return null;const[i]=n.getDispatchParts();if(null===i)return null;const o=this._contextKeyService.getContext(t),r=this._currentChord?this._currentChord.keypress:null;return this._getResolver().resolve(o,r,i)}_enterChordMode(e,t){this._currentChord={keypress:e,label:t},this._currentChordStatusMessage=this._notificationService.status(v("first.chord","({0}) was pressed. Waiting for second key of chord...",t));const n=Date.now();this._currentChordChecker.cancelAndSet(()=>{this._documentHasFocus()?Date.now()-n>5e3&&this._leaveChordMode():this._leaveChordMode()},500)}_leaveChordMode(){this._currentChordStatusMessage&&(this._currentChordStatusMessage.dispose(),this._currentChordStatusMessage=null),this._currentChordChecker.cancel(),this._currentChord=null}_dispatch(e,t){return this._doDispatch(this.resolveKeyboardEvent(e),t)}_doDispatch(e,t){let n=!1;if(e.isChord())return!1;const[i]=e.getDispatchParts();if(null===i)return this._log("\\ Keyboard event cannot be dispatched."),n;const o=this._contextKeyService.getContext(t),r=this._currentChord?this._currentChord.keypress:null,s=e.getLabel(),a=this._getResolver().resolve(o,r,i);return this._logService.trace("KeybindingService#dispatch",s,null===a||void 0===a?void 0:a.commandId),a&&a.enterChord?(n=!0,this._enterChordMode(i,s),n):(this._currentChord&&(a&&a.commandId||(this._notificationService.status(v("missing.chord","The key combination ({0}, {1}) is not a command.",this._currentChord.label,s),{hideAfter:1e4}),n=!0)),this._leaveChordMode(),a&&a.commandId&&(a.bubble||(n=!0),"undefined"===typeof a.commandArgs?this._commandService.executeCommand(a.commandId).then(void 0,e=>this._notificationService.warn(e)):this._commandService.executeCommand(a.commandId,a.commandArgs).then(void 0,e=>this._notificationService.warn(e)),this._telemetryService.publicLog2("workbenchActionExecuted",{id:a.commandId,from:"keybinding"})),n)}mightProducePrintableCharacter(e){return!e.ctrlKey&&!e.metaKey&&(e.keyCode>=31&&e.keyCode<=56||e.keyCode>=21&&e.keyCode<=30)}}class kp{constructor(e,t,n){this._log=n,this._defaultKeybindings=e,this._defaultBoundCommands=new Map;for(let i=0,o=e.length;i<o;i++){const t=e[i].command;t&&this._defaultBoundCommands.set(t,!0)}this._map=new Map,this._lookupMap=new Map,this._keybindings=kp.combine(e,t);for(let i=0,o=this._keybindings.length;i<o;i++){let e=this._keybindings[i];0!==e.keypressParts.length&&(e.when&&0===e.when.type||this._addKeyPress(e.keypressParts[0],e))}}static _isTargetedForRemoval(e,t,n,i,o){if(e.command!==i)return!1;if(t&&e.keypressParts[0]!==t)return!1;if(n&&e.keypressParts[1]!==n)return!1;if(o){if(!e.when)return!1;if(!o.equals(e.when))return!1}return!0}static combine(e,t){e=e.slice(0);let n=[];for(const i of t){if(!i.command||0===i.command.length||"-"!==i.command.charAt(0)){n.push(i);continue}const t=i.command.substr(1),o=i.keypressParts[0],r=i.keypressParts[1],s=i.when;for(let n=e.length-1;n>=0;n--)this._isTargetedForRemoval(e[n],o,r,t,s)&&e.splice(n,1)}return e.concat(n)}_addKeyPress(e,t){const n=this._map.get(e);if("undefined"===typeof n)return this._map.set(e,[t]),void this._addToLookupMap(t);for(let i=n.length-1;i>=0;i--){let e=n[i];if(e.command===t.command)continue;const o=e.keypressParts.length>1,r=t.keypressParts.length>1;o&&r&&e.keypressParts[1]!==t.keypressParts[1]||kp.whenIsEntirelyIncluded(e.when,t.when)&&this._removeFromLookupMap(e)}n.push(t),this._addToLookupMap(t)}_addToLookupMap(e){if(!e.command)return;let t=this._lookupMap.get(e.command);"undefined"===typeof t?(t=[e],this._lookupMap.set(e.command,t)):t.push(e)}_removeFromLookupMap(e){if(!e.command)return;let t=this._lookupMap.get(e.command);if("undefined"!==typeof t)for(let n=0,i=t.length;n<i;n++)if(t[n]===e)return void t.splice(n,1)}static whenIsEntirelyIncluded(e,t){return!t||!!e&&this._implies(e,t)}static _implies(e,t){const n=e.negate(),i=e=>9===e.type?e.expr:[e];let o=i(n).concat(i(t));for(let r=0;r<o.length;r++){const e=o[r],t=e.negate();for(let n=r+1;n<o.length;n++){const e=o[n];if(t.equals(e))return!0}}return!1}getKeybindings(){return this._keybindings}lookupKeybindings(e){let t=this._lookupMap.get(e);if("undefined"===typeof t||0===t.length)return[];let n=[],i=0;for(let o=t.length-1;o>=0;o--)n[i++]=t[o];return n}lookupPrimaryKeybinding(e){let t=this._lookupMap.get(e);return"undefined"===typeof t||0===t.length?null:t[t.length-1]}resolve(e,t,n){this._log(`| Resolving ${n}${t?" chorded from "+t:""}`);let i=null;if(null!==t){const e=this._map.get(t);if("undefined"===typeof e)return this._log("\\ No keybinding entries."),null;i=[];for(let t=0,o=e.length;t<o;t++){let o=e[t];o.keypressParts[1]===n&&i.push(o)}}else{const e=this._map.get(n);if("undefined"===typeof e)return this._log("\\ No keybinding entries."),null;i=e}let o=this._findCommand(e,i);return o?null===t&&o.keypressParts.length>1&&null!==o.keypressParts[1]?(this._log(`\\ From ${i.length} keybinding entries, matched chord, when: ${Mp(o.when)}, source: ${Np(o)}.`),{enterChord:!0,leaveChord:!1,commandId:null,commandArgs:null,bubble:!1}):(this._log(`\\ From ${i.length} keybinding entries, matched ${o.command}, when: ${Mp(o.when)}, source: ${Np(o)}.`),{enterChord:!1,leaveChord:o.keypressParts.length>1,commandId:o.command,commandArgs:o.commandArgs,bubble:o.bubble}):(this._log(`\\ From ${i.length} keybinding entries, no when clauses matched the context.`),null)}_findCommand(e,t){for(let n=t.length-1;n>=0;n--){let i=t[n];if(kp.contextMatchesRules(e,i.when))return i}return null}static contextMatchesRules(e,t){return!t||t.evaluate(e)}}function Mp(e){return e?""+e.serialize():"no when condition"}function Np(e){return e.isDefault?e.extensionId?"built-in extension "+e.extensionId:"built-in":e.extensionId?"user extension "+e.extensionId:"user"}class Lp{constructor(){this._coreKeybindings=[],this._extensionKeybindings=[],this._cachedMergedKeybindings=null}static bindToCurrentPlatform(e){if(1===y["a"]){if(e&&e.win)return e.win}else if(2===y["a"]){if(e&&e.mac)return e.mac}else if(e&&e.linux)return e.linux;return e}registerKeybindingRule(e){const t=Lp.bindToCurrentPlatform(e);if(t&&t.primary){const n=ft(t.primary,y["a"]);n&&this._registerDefaultKeybinding(n,e.id,e.args,e.weight,0,e.when)}if(t&&Array.isArray(t.secondary))for(let n=0,i=t.secondary.length;n<i;n++){const i=t.secondary[n],o=ft(i,y["a"]);o&&this._registerDefaultKeybinding(o,e.id,e.args,e.weight,-n-1,e.when)}}registerCommandAndKeybindingRule(e){this.registerKeybindingRule(e),as.registerCommand(e)}static _mightProduceChar(e){return e>=21&&e<=30||(e>=31&&e<=56||(80===e||81===e||82===e||83===e||84===e||85===e||86===e||110===e||111===e||87===e||88===e||89===e||90===e||91===e||92===e))}_assertNoCtrlAlt(e,t){e.ctrlKey&&e.altKey&&!e.metaKey&&Lp._mightProduceChar(e.keyCode)}_registerDefaultKeybinding(e,t,n,i,o,r){1===y["a"]&&this._assertNoCtrlAlt(e.parts[0],t),this._coreKeybindings.push({keybinding:e,command:t,commandArgs:n,when:r,weight1:i,weight2:o,extensionId:null}),this._cachedMergedKeybindings=null}getDefaultKeybindings(){return this._cachedMergedKeybindings||(this._cachedMergedKeybindings=[].concat(this._coreKeybindings).concat(this._extensionKeybindings),this._cachedMergedKeybindings.sort(Tp)),this._cachedMergedKeybindings.slice(0)}}const Bp=new Lp,Ip={EditorModes:"platform.keybindingsRegistry"};function Tp(e,t){return e.weight1!==t.weight1?e.weight1-t.weight1:e.command<t.command?-1:e.command>t.command?1:e.weight2-t.weight2}kd.add(Ip.EditorModes,Bp);class Op{constructor(e,t,n,i,o,r){this.resolvedKeybinding=e,this.keypressParts=e?Rp(e.getDispatchParts()):[],this.bubble=!!t&&94===t.charCodeAt(0),this.command=this.bubble?t.substr(1):t,this.commandArgs=n,this.when=i,this.isDefault=o,this.extensionId=r}}function Rp(e){let t=[];for(let n=0,i=e.length;n<i;n++){const i=e[n];if(!i)return t;t.push(i)}return t}class Pp{constructor(e,t,n=t){this.modifierLabels=[null],this.modifierLabels[2]=e,this.modifierLabels[1]=t,this.modifierLabels[3]=n}toLabel(e,t,n){if(0===t.length)return null;const i=[];for(let o=0,r=t.length;o<r;o++){const r=t[o],s=n(r);if(null===s)return null;i[o]=Qp(r,s,this.modifierLabels[e])}return i.join(" ")}}const Fp=new Pp({ctrlKey:"鈱�",shiftKey:"鈬�",altKey:"鈱�",metaKey:"鈱�",separator:""},{ctrlKey:v({key:"ctrlKey",comment:["This is the short form for the Control key on the keyboard"]},"Ctrl"),shiftKey:v({key:"shiftKey",comment:["This is the short form for the Shift key on the keyboard"]},"Shift"),altKey:v({key:"altKey",comment:["This is the short form for the Alt key on the keyboard"]},"Alt"),metaKey:v({key:"windowsKey",comment:["This is the short form for the Windows key on the keyboard"]},"Windows"),separator:"+"},{ctrlKey:v({key:"ctrlKey",comment:["This is the short form for the Control key on the keyboard"]},"Ctrl"),shiftKey:v({key:"shiftKey",comment:["This is the short form for the Shift key on the keyboard"]},"Shift"),altKey:v({key:"altKey",comment:["This is the short form for the Alt key on the keyboard"]},"Alt"),metaKey:v({key:"superKey",comment:["This is the short form for the Super key on the keyboard"]},"Super"),separator:"+"}),jp=new Pp({ctrlKey:v({key:"ctrlKey.long",comment:["This is the long form for the Control key on the keyboard"]},"Control"),shiftKey:v({key:"shiftKey.long",comment:["This is the long form for the Shift key on the keyboard"]},"Shift"),altKey:v({key:"altKey.long",comment:["This is the long form for the Alt key on the keyboard"]},"Alt"),metaKey:v({key:"cmdKey.long",comment:["This is the long form for the Command key on the keyboard"]},"Command"),separator:"+"},{ctrlKey:v({key:"ctrlKey.long",comment:["This is the long form for the Control key on the keyboard"]},"Control"),shiftKey:v({key:"shiftKey.long",comment:["This is the long form for the Shift key on the keyboard"]},"Shift"),altKey:v({key:"altKey.long",comment:["This is the long form for the Alt key on the keyboard"]},"Alt"),metaKey:v({key:"windowsKey.long",comment:["This is the long form for the Windows key on the keyboard"]},"Windows"),separator:"+"},{ctrlKey:v({key:"ctrlKey.long",comment:["This is the long form for the Control key on the keyboard"]},"Control"),shiftKey:v({key:"shiftKey.long",comment:["This is the long form for the Shift key on the keyboard"]},"Shift"),altKey:v({key:"altKey.long",comment:["This is the long form for the Alt key on the keyboard"]},"Alt"),metaKey:v({key:"superKey.long",comment:["This is the long form for the Super key on the keyboard"]},"Super"),separator:"+"});function Qp(e,t,n){if(null===t)return"";const i=[];return e.ctrlKey&&i.push(n.ctrlKey),e.shiftKey&&i.push(n.shiftKey),e.altKey&&i.push(n.altKey),e.metaKey&&i.push(n.metaKey),""!==t&&i.push(t),i.join(n.separator)}class zp extends yt{constructor(e,t){if(super(),0===t.length)throw Te("parts");this._os=e,this._parts=t}getLabel(){return Fp.toLabel(this._os,this._parts,e=>this._getLabel(e))}getAriaLabel(){return jp.toLabel(this._os,this._parts,e=>this._getAriaLabel(e))}isChord(){return this._parts.length>1}getParts(){return this._parts.map(e=>this._getPart(e))}_getPart(e){return new vt(e.ctrlKey,e.shiftKey,e.altKey,e.metaKey,this._getLabel(e),this._getAriaLabel(e))}getDispatchParts(){return this._parts.map(e=>this._getDispatchPart(e))}}class Vp extends zp{constructor(e,t){super(t,e.parts)}_keyCodeToUILabel(e){if(2===this._os)switch(e){case 15:return"鈫�";case 16:return"鈫�";case 17:return"鈫�";case 18:return"鈫�"}return dt.toString(e)}_getLabel(e){return e.isDuplicateModifierCase()?"":this._keyCodeToUILabel(e.keyCode)}_getAriaLabel(e){return e.isDuplicateModifierCase()?"":dt.toString(e.keyCode)}_getDispatchPart(e){return Vp.getDispatchStr(e)}static getDispatchStr(e){if(e.isModifierKey())return null;let t="";return e.ctrlKey&&(t+="ctrl+"),e.shiftKey&&(t+="shift+"),e.altKey&&(t+="alt+"),e.metaKey&&(t+="meta+"),t+=dt.toString(e.keyCode),t}}const Wp=ii("notificationService");class Hp{}const Up=ii("contextService");var Yp,Gp,Kp,qp,Jp,Xp,$p,Zp,ef,tf,nf;(function(e){function t(e){return!(!e||"object"!==typeof e||"string"!==typeof e.id||!Array.isArray(e.folders))}e.isIWorkspace=t})(Yp||(Yp={})),function(e){function t(e){return!(!e||"object"!==typeof e||!tn.isUri(e.uri)||"string"!==typeof e.name||"function"!==typeof e.toResource)}e.isIWorkspaceFolder=t}(Gp||(Gp={}));class of{constructor(e,t){this.raw=t,this.uri=e.uri,this.index=e.index,this.name=e.name}toResource(e){return Wr(this.uri,e)}toJSON(){return{uri:this.uri,name:this.name,index:this.index}}}(function(e){e.noSelection=v("noSelection","No selection"),e.singleSelectionRange=v("singleSelectionRange","Line {0}, Column {1} ({2} selected)"),e.singleSelection=v("singleSelection","Line {0}, Column {1}"),e.multiSelectionRange=v("multiSelectionRange","{0} selections ({1} characters selected)"),e.multiSelection=v("multiSelection","{0} selections"),e.emergencyConfOn=v("emergencyConfOn","Now changing the setting `accessibilitySupport` to 'on'."),e.openingDocs=v("openingDocs","Now opening the Editor Accessibility documentation page."),e.readonlyDiffEditor=v("readonlyDiffEditor"," in a read-only pane of a diff editor."),e.editableDiffEditor=v("editableDiffEditor"," in a pane of a diff editor."),e.readonlyEditor=v("readonlyEditor"," in a read-only code editor"),e.editableEditor=v("editableEditor"," in a code editor"),e.changeConfigToOnMac=v("changeConfigToOnMac","To configure the editor to be optimized for usage with a Screen Reader press Command+E now."),e.changeConfigToOnWinLinux=v("changeConfigToOnWinLinux","To configure the editor to be optimized for usage with a Screen Reader press Control+E now."),e.auto_on=v("auto_on","The editor is configured to be optimized for usage with a Screen Reader."),e.auto_off=v("auto_off","The editor is configured to never be optimized for usage with a Screen Reader, which is not the case at this time."),e.tabFocusModeOnMsg=v("tabFocusModeOnMsg","Pressing Tab in the current editor will move focus to the next focusable element. Toggle this behavior by pressing {0}."),e.tabFocusModeOnMsgNoKb=v("tabFocusModeOnMsgNoKb","Pressing Tab in the current editor will move focus to the next focusable element. The command {0} is currently not triggerable by a keybinding."),e.tabFocusModeOffMsg=v("tabFocusModeOffMsg","Pressing Tab in the current editor will insert the tab character. Toggle this behavior by pressing {0}."),e.tabFocusModeOffMsgNoKb=v("tabFocusModeOffMsgNoKb","Pressing Tab in the current editor will insert the tab character. The command {0} is currently not triggerable by a keybinding."),e.openDocMac=v("openDocMac","Press Command+H now to open a browser window with more information related to editor accessibility."),e.openDocWinLinux=v("openDocWinLinux","Press Control+H now to open a browser window with more information related to editor accessibility."),e.outroMsg=v("outroMsg","You can dismiss this tooltip and return to the editor by pressing Escape or Shift+Escape."),e.showAccessibilityHelpAction=v("showAccessibilityHelpAction","Show Accessibility Help")})(Kp||(Kp={})),function(e){e.inspectTokensAction=v("inspectTokens","Developer: Inspect Tokens")}(qp||(qp={})),function(e){e.gotoLineActionLabel=v("gotoLineActionLabel","Go to Line/Column...")}(Jp||(Jp={})),function(e){e.helpQuickAccessActionLabel=v("helpQuickAccess","Show all Quick Access Providers")}(Xp||(Xp={})),function(e){e.quickCommandActionLabel=v("quickCommandActionLabel","Command Palette"),e.quickCommandHelp=v("quickCommandActionHelp","Show And Run Commands")}($p||($p={})),function(e){e.quickOutlineActionLabel=v("quickOutlineActionLabel","Go to Symbol..."),e.quickOutlineByCategoryActionLabel=v("quickOutlineByCategoryActionLabel","Go to Symbol by Category...")}(Zp||(Zp={})),function(e){e.editorViewAccessibleLabel=v("editorViewAccessibleLabel","Editor content"),e.accessibilityHelpMessage=v("accessibilityHelpMessage","Press Alt+F1 for Accessibility Options.")}(ef||(ef={})),function(e){e.toggleHighContrast=v("toggleHighContrast","Toggle High Contrast Theme")}(tf||(tf={})),function(e){e.bulkEditServiceSummary=v("bulkEditServiceSummary","Made {0} edits in {1} files")}(nf||(nf={}));var rf=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},sf=function(e,t){return function(n,i){t(n,i,e)}},af=function(e,t,n,i){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,r){function s(e){try{l(i.next(e))}catch(t){r(t)}}function a(e){try{l(i["throw"](e))}catch(t){r(t)}}function l(e){e.done?n(e.value):o(e.value).then(s,a)}l((i=i.apply(e,t||[])).next())}))};class lf{constructor(e){this.disposed=!1,this.model=e,this._onDispose=new et}get textEditorModel(){return this.model}dispose(){this.disposed=!0,this._onDispose.fire()}}function cf(e,t,n){return wd(e)?t(e):n(e)}let hf=class{constructor(e){this.modelService=e}setEditor(e){this.editor=e}createModelReference(e){let t=null;return this.editor&&(t=cf(this.editor,t=>this.findModel(t,e),t=>this.findModel(t.getOriginalEditor(),e)||this.findModel(t.getModifiedEditor(),e))),t?Promise.resolve(new Ke(new lf(t))):Promise.reject(new Error("Model not found"))}findModel(e,t){let n=this.modelService.getModel(t);return n&&n.uri.toString()!==t.toString()?null:n}};hf=rf([sf(0,_a)],hf);class uf{show(){return uf.NULL_PROGRESS_RUNNER}showWhile(e,t){return Promise.resolve(void 0)}}uf.NULL_PROGRESS_RUNNER={done:()=>{},total:()=>{},worked:()=>{}};class df{confirm(e){return this.doConfirm(e).then(e=>({confirmed:e,checkboxChecked:!1}))}doConfirm(e){let t=e.message;return e.detail&&(t=t+"\n\n"+e.detail),Promise.resolve(window.confirm(t))}show(e,t,n,i){return Promise.resolve({choice:0})}}class pf{info(e){return this.notify({severity:yd.Info,message:e})}warn(e){return this.notify({severity:yd.Warning,message:e})}error(e){return this.notify({severity:yd.Error,message:e})}notify(e){switch(e.severity){case yd.Error:break;case yd.Warning:break;default:break}return pf.NO_OP}status(e,t){return Ge.None}}pf.NO_OP=new Hp;class ff{constructor(e){this._onWillExecuteCommand=new et,this._onDidExecuteCommand=new et,this._instantiationService=e}executeCommand(e,...t){const n=as.getCommand(e);if(!n)return Promise.reject(new Error(`command '${e}' not found`));try{this._onWillExecuteCommand.fire({commandId:e,args:t});const i=this._instantiationService.invokeFunction.apply(this._instantiationService,[n.handler,...t]);return this._onDidExecuteCommand.fire({commandId:e,args:t}),Promise.resolve(i)}catch(i){return Promise.reject(i)}}}class gf extends Dp{constructor(e,t,n,i,o,r){super(e,t,n,i,o),this._cachedResolver=null,this._dynamicKeybindings=[],this._register(xo(r,ur.KEY_DOWN,e=>{let t=new Mi(e),n=this._dispatch(t,t.target);n&&(t.preventDefault(),t.stopPropagation())}))}addDynamicKeybinding(e,t,n,i){const o=ft(t,y["a"]),r=new Ye;return o&&(this._dynamicKeybindings.push({keybinding:o,command:e,when:i,weight1:1e3,weight2:0,extensionId:null}),r.add(Ue(()=>{for(let t=0;t<this._dynamicKeybindings.length;t++){let n=this._dynamicKeybindings[t];if(n.command===e)return this._dynamicKeybindings.splice(t,1),void this.updateResolver({source:1})}}))),r.add(as.registerCommand(e,n)),this.updateResolver({source:1}),r}updateResolver(e){this._cachedResolver=null,this._onDidUpdateKeybindings.fire(e)}_getResolver(){if(!this._cachedResolver){const e=this._toNormalizedKeybindingItems(Bp.getDefaultKeybindings(),!0),t=this._toNormalizedKeybindingItems(this._dynamicKeybindings,!1);this._cachedResolver=new kp(e,t,e=>this._log(e))}return this._cachedResolver}_documentHasFocus(){return document.hasFocus()}_toNormalizedKeybindingItems(e,t){let n=[],i=0;for(const o of e){const e=o.when||void 0,r=o.keybinding;if(r){const s=this.resolveKeybinding(r);for(const r of s)n[i++]=new Op(r,o.command,o.commandArgs,e,t,null)}else n[i++]=new Op(void 0,o.command,o.commandArgs,e,t,null)}return n}resolveKeybinding(e){return[new Vp(e,y["a"])]}resolveKeyboardEvent(e){let t=new mt(e.ctrlKey,e.shiftKey,e.altKey,e.metaKey,e.keyCode).toChord();return new Vp(t,y["a"])}}function mf(e){return e&&"object"===typeof e&&(!e.overrideIdentifier||"string"===typeof e.overrideIdentifier)&&(!e.resource||e.resource instanceof tn)}class bf{constructor(){this._onDidChangeConfiguration=new et,this.onDidChangeConfiguration=this._onDidChangeConfiguration.event,this._configuration=new xp(new Ep,new Cp)}getValue(e,t){const n="string"===typeof e?e:void 0,i=mf(e)?e:mf(t)?t:{};return this._configuration.getValue(n,i,void 0)}updateValues(e){const t={data:this._configuration.toData()};let n=[];for(const i of e){const[e,t]=i;this.getValue(e)!==t&&(this._configuration.updateValue(e,t),n.push(e))}if(n.length>0){const e=new Sp({keys:n,overrides:[]},t,this._configuration);e.source=7,e.sourceConfig=null,this._onDidChangeConfiguration.fire(e)}return Promise.resolve()}}class vf{constructor(e){this.configurationService=e,this._onDidChangeConfiguration=new et,this.configurationService.onDidChangeConfiguration(e=>{this._onDidChangeConfiguration.fire({affectedKeys:e.affectedKeys,affectsConfiguration:(t,n)=>e.affectsConfiguration(n)})})}getValue(e,t,n){const i=pn.isIPosition(t)?t:null,o=i?"string"===typeof n?n:void 0:"string"===typeof t?t:void 0;return"undefined"===typeof o?this.configurationService.getValue():this.configurationService.getValue(o)}}let yf=class{constructor(e){this.configurationService=e}getEOL(e,t){const n=this.configurationService.getValue("files.eol",{overrideIdentifier:t,resource:e});return n&&"auto"!==n?n:y["d"]||y["f"]?"\n":"\r\n"}};yf=rf([sf(0,gp)],yf);class wf{publicLog(e,t){return Promise.resolve(void 0)}publicLog2(e,t){return this.publicLog(e,t)}}class _f{constructor(){const e=tn.from({scheme:_f.SCHEME,authority:"model",path:"/"});this.workspace={id:"4064f6ec-cb38-4ad0-af64-ee6467e63c82",folders:[new of({uri:e,name:"",index:0})]}}getWorkspace(){return this.workspace}getWorkspaceFolder(e){return e&&e.scheme===_f.SCHEME?this.workspace.folders[0]:null}}function Af(e,t,n){if(!t)return;if(!(e instanceof bf))return;let i=[];Object.keys(t).forEach(e=>{dp(e)&&i.push(["editor."+e,t[e]]),n&&pp(e)&&i.push(["diffEditor."+e,t[e]])}),i.length>0&&e.updateValues(i)}_f.SCHEME="inmemory";class Cf{constructor(e){this._modelService=e}hasPreviewHandler(){return!1}apply(e,t){return af(this,void 0,void 0,(function*(){const t=new Map;for(let o of e){if(!(o instanceof xd))throw new Error("bad edit - only text edits are supported");const e=this._modelService.getModel(o.resource);if(!e)throw new Error("bad edit - model not found");if("number"===typeof o.versionId&&e.getVersionId()!==o.versionId)throw new Error("bad state - model changed in the meantime");let n=t.get(e);n||(n=[],t.set(e,n)),n.push(fp.replaceMove(fn.lift(o.textEdit.range),o.textEdit.text))}let n=0,i=0;for(const[e,o]of t)e.pushStackElement(),e.pushEditOperations([],o,()=>[]),e.pushStackElement(),i+=1,n+=o.length;return{ariaSummary:Rr["v"](nf.bulkEditServiceSummary,n,i)}}))}}class Ef{getUriLabel(e,t){return"file"===e.scheme?e.fsPath:e.path}}class xf{constructor(e,t){this._codeEditorService=e,this._container=t,this.onLayout=Xe.None}get dimension(){return this._dimension||(this._dimension=zo(window.document.body)),this._dimension}get container(){return this._container}focus(){var e;null===(e=this._codeEditorService.getFocusedCodeEditor())||void 0===e||e.focus()}}n("0678");const Sf=2e4;let Df,kf,Mf,Nf,Lf;function Bf(e){Df=document.createElement("div"),Df.className="monaco-aria-container";const t=()=>{const e=document.createElement("div");return e.className="monaco-alert",e.setAttribute("role","alert"),e.setAttribute("aria-atomic","true"),Df.appendChild(e),e};kf=t(),Mf=t();const n=()=>{const e=document.createElement("div");return e.className="monaco-status",e.setAttribute("role","complementary"),e.setAttribute("aria-live","polite"),e.setAttribute("aria-atomic","true"),Df.appendChild(e),e};Nf=n(),Lf=n(),e.appendChild(Df)}function If(e){Df&&(kf.textContent!==e?(fo(Mf),Tf(kf,e)):(fo(kf),Tf(Mf,e)))}function Tf(e,t){fo(e),t.length>Sf&&(t=t.substr(0,Sf)),e.textContent=t,e.style.visibility="hidden",e.style.visibility="visible"}n("0556");class Of{constructor(e,t){this.chr=e,this.type=t,this.width=0}fulfill(e){this.width=e}}class Rf{constructor(e,t){this._bareFontInfo=e,this._requests=t,this._container=null,this._testElements=null}read(){this._createDomElements(),document.body.appendChild(this._container),this._readFromDomElements(),document.body.removeChild(this._container),this._container=null,this._testElements=null}_createDomElements(){const e=document.createElement("div");e.style.position="absolute",e.style.top="-50000px",e.style.width="50000px";const t=document.createElement("div");t.style.fontFamily=this._bareFontInfo.getMassagedFontFamily(),t.style.fontWeight=this._bareFontInfo.fontWeight,t.style.fontSize=this._bareFontInfo.fontSize+"px",t.style.fontFeatureSettings=this._bareFontInfo.fontFeatureSettings,t.style.lineHeight=this._bareFontInfo.lineHeight+"px",t.style.letterSpacing=this._bareFontInfo.letterSpacing+"px",e.appendChild(t);const n=document.createElement("div");n.style.fontFamily=this._bareFontInfo.getMassagedFontFamily(),n.style.fontWeight="bold",n.style.fontSize=this._bareFontInfo.fontSize+"px",n.style.fontFeatureSettings=this._bareFontInfo.fontFeatureSettings,n.style.lineHeight=this._bareFontInfo.lineHeight+"px",n.style.letterSpacing=this._bareFontInfo.letterSpacing+"px",e.appendChild(n);const i=document.createElement("div");i.style.fontFamily=this._bareFontInfo.getMassagedFontFamily(),i.style.fontWeight=this._bareFontInfo.fontWeight,i.style.fontSize=this._bareFontInfo.fontSize+"px",i.style.fontFeatureSettings=this._bareFontInfo.fontFeatureSettings,i.style.lineHeight=this._bareFontInfo.lineHeight+"px",i.style.letterSpacing=this._bareFontInfo.letterSpacing+"px",i.style.fontStyle="italic",e.appendChild(i);const o=[];for(const r of this._requests){let e;0===r.type&&(e=t),2===r.type&&(e=n),1===r.type&&(e=i),e.appendChild(document.createElement("br"));const s=document.createElement("span");Rf._render(s,r),e.appendChild(s),o.push(s)}this._container=e,this._testElements=o}static _render(e,t){if(" "===t.chr){let t="聽";for(let e=0;e<8;e++)t+=t;e.innerText=t}else{let n=t.chr;for(let e=0;e<8;e++)n+=n;e.textContent=n}}_readFromDomElements(){for(let e=0,t=this._requests.length;e<t;e++){const t=this._requests[e],n=this._testElements[e];t.fulfill(n.offsetWidth/256)}}}function Pf(e,t){const n=new Rf(e,t);n.read()}class Ff extends Ge{constructor(e,t,n){super(),this.referenceDomElement=e,this.changeCallback=n,this.width=-1,this.height=-1,this.resizeObserver=null,this.measureReferenceDomElementToken=-1,this.measureReferenceDomElement(!1,t)}dispose(){this.stopObserving(),super.dispose()}getWidth(){return this.width}getHeight(){return this.height}startObserving(){"undefined"!==typeof ResizeObserver?!this.resizeObserver&&this.referenceDomElement&&(this.resizeObserver=new ResizeObserver(e=>{e&&e[0]&&e[0].contentRect?this.observe({width:e[0].contentRect.width,height:e[0].contentRect.height}):this.observe()}),this.resizeObserver.observe(this.referenceDomElement)):-1===this.measureReferenceDomElementToken&&(this.measureReferenceDomElementToken=setInterval(()=>this.observe(),100))}stopObserving(){this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null),-1!==this.measureReferenceDomElementToken&&(clearInterval(this.measureReferenceDomElementToken),this.measureReferenceDomElementToken=-1)}observe(e){this.measureReferenceDomElement(!0,e)}measureReferenceDomElement(e,t){let n=0,i=0;t?(n=t.width,i=t.height):this.referenceDomElement&&(n=this.referenceDomElement.clientWidth,i=this.referenceDomElement.clientHeight),n=Math.max(5,n),i=Math.max(5,i),this.width===n&&this.height===i||(this.width=n,this.height=i,e&&this.changeCallback())}}class jf{constructor(){this._keys=Object.create(null),this._values=Object.create(null)}has(e){const t=e.getId();return!!this._values[t]}get(e){const t=e.getId();return this._values[t]}put(e,t){const n=e.getId();this._keys[n]=e,this._values[n]=t}remove(e){const t=e.getId();delete this._keys[t],delete this._values[t]}getValues(){return Object.keys(this._keys).map(e=>this._values[e])}}function Qf(){zf.INSTANCE.clearCache()}class zf extends Ge{constructor(){super(),this._onDidChange=this._register(new et),this.onDidChange=this._onDidChange.event,this._cache=new jf,this._evictUntrustedReadingsTimeout=-1}dispose(){-1!==this._evictUntrustedReadingsTimeout&&(clearTimeout(this._evictUntrustedReadingsTimeout),this._evictUntrustedReadingsTimeout=-1),super.dispose()}clearCache(){this._cache=new jf,this._onDidChange.fire()}_writeToCache(e,t){this._cache.put(e,t),t.isTrusted||-1!==this._evictUntrustedReadingsTimeout||(this._evictUntrustedReadingsTimeout=setTimeout(()=>{this._evictUntrustedReadingsTimeout=-1,this._evictUntrustedReadings()},5e3))}_evictUntrustedReadings(){const e=this._cache.getValues();let t=!1;for(let n=0,i=e.length;n<i;n++){const i=e[n];i.isTrusted||(t=!0,this._cache.remove(i))}t&&this._onDidChange.fire()}readConfiguration(e){if(!this._cache.has(e)){let t=zf._actualReadConfiguration(e);(t.typicalHalfwidthCharacterWidth<=2||t.typicalFullwidthCharacterWidth<=2||t.spaceWidth<=2||t.maxDigitWidth<=2)&&(t=new Bs({zoomLevel:ai(),fontFamily:t.fontFamily,fontWeight:t.fontWeight,fontSize:t.fontSize,fontFeatureSettings:t.fontFeatureSettings,lineHeight:t.lineHeight,letterSpacing:t.letterSpacing,isMonospace:t.isMonospace,typicalHalfwidthCharacterWidth:Math.max(t.typicalHalfwidthCharacterWidth,5),typicalFullwidthCharacterWidth:Math.max(t.typicalFullwidthCharacterWidth,5),canUseHalfwidthRightwardsArrow:t.canUseHalfwidthRightwardsArrow,spaceWidth:Math.max(t.spaceWidth,5),middotWidth:Math.max(t.middotWidth,5),wsmiddotWidth:Math.max(t.wsmiddotWidth,5),maxDigitWidth:Math.max(t.maxDigitWidth,5)},!1)),this._writeToCache(e,t)}return this._cache.get(e)}static createRequest(e,t,n,i){const o=new Of(e,t);return n.push(o),i&&i.push(o),o}static _actualReadConfiguration(e){const t=[],n=[],i=this.createRequest("n",0,t,n),o=this.createRequest("锝�",0,t,null),r=this.createRequest(" ",0,t,n),s=this.createRequest("0",0,t,n),a=this.createRequest("1",0,t,n),l=this.createRequest("2",0,t,n),c=this.createRequest("3",0,t,n),h=this.createRequest("4",0,t,n),u=this.createRequest("5",0,t,n),d=this.createRequest("6",0,t,n),p=this.createRequest("7",0,t,n),f=this.createRequest("8",0,t,n),g=this.createRequest("9",0,t,n),m=this.createRequest("鈫�",0,t,n),b=this.createRequest("锟�",0,t,null),v=this.createRequest("路",0,t,n),y=this.createRequest(String.fromCharCode(11825),0,t,null);this.createRequest("|",0,t,n),this.createRequest("/",0,t,n),this.createRequest("-",0,t,n),this.createRequest("_",0,t,n),this.createRequest("i",0,t,n),this.createRequest("l",0,t,n),this.createRequest("m",0,t,n),this.createRequest("|",1,t,n),this.createRequest("_",1,t,n),this.createRequest("i",1,t,n),this.createRequest("l",1,t,n),this.createRequest("m",1,t,n),this.createRequest("n",1,t,n),this.createRequest("|",2,t,n),this.createRequest("_",2,t,n),this.createRequest("i",2,t,n),this.createRequest("l",2,t,n),this.createRequest("m",2,t,n),this.createRequest("n",2,t,n),Pf(e,t);const w=Math.max(s.width,a.width,l.width,c.width,h.width,u.width,d.width,p.width,f.width,g.width);let _=e.fontFeatureSettings===q.OFF;const A=n[0].width;for(let x=1,S=n.length;_&&x<S;x++){const e=A-n[x].width;if(e<-.001||e>.001){_=!1;break}}let C=!0;_&&b.width!==A&&(C=!1),b.width>m.width&&(C=!1);const E=li()>2e3;return new Bs({zoomLevel:ai(),fontFamily:e.fontFamily,fontWeight:e.fontWeight,fontSize:e.fontSize,fontFeatureSettings:e.fontFeatureSettings,lineHeight:e.lineHeight,letterSpacing:e.letterSpacing,isMonospace:_,typicalHalfwidthCharacterWidth:i.width,typicalFullwidthCharacterWidth:o.width,canUseHalfwidthRightwardsArrow:C,spaceWidth:r.width,middotWidth:v.width,wsmiddotWidth:y.width,maxDigitWidth:w},E)}}zf.INSTANCE=new zf;class Vf extends rp{constructor(e,t,n=null,i){super(e,t),this.accessibilityService=i,this._elementSizeObserver=this._register(new Ff(n,t.dimension,()=>this._onReferenceDomElementSizeChanged())),this._register(zf.INSTANCE.onDidChange(()=>this._onCSSBasedConfigurationChanged())),this._validatedOptions.get(9)&&this._elementSizeObserver.startObserving(),this._register(ci(e=>this._recomputeOptions())),this._register(this.accessibilityService.onDidChangeScreenReaderOptimized(()=>this._recomputeOptions())),this._recomputeOptions()}static applyFontInfoSlow(e,t){e.style.fontFamily=t.getMassagedFontFamily(),e.style.fontWeight=t.fontWeight,e.style.fontSize=t.fontSize+"px",e.style.fontFeatureSettings=t.fontFeatureSettings,e.style.lineHeight=t.lineHeight+"px",e.style.letterSpacing=t.letterSpacing+"px"}static applyFontInfo(e,t){e.setFontFamily(t.getMassagedFontFamily()),e.setFontWeight(t.fontWeight),e.setFontSize(t.fontSize),e.setFontFeatureSettings(t.fontFeatureSettings),e.setLineHeight(t.lineHeight),e.setLetterSpacing(t.letterSpacing)}_onReferenceDomElementSizeChanged(){this._recomputeOptions()}_onCSSBasedConfigurationChanged(){this._recomputeOptions()}observeReferenceElement(e){this._elementSizeObserver.observe(e)}dispose(){super.dispose()}_getExtraEditorClassName(){let e="";return bi||vi||(e+="no-user-select "),y["f"]&&(e+="mac "),e}_getEnvConfiguration(){return{extraEditorClassName:this._getExtraEditorClassName(),outerWidth:this._elementSizeObserver.getWidth(),outerHeight:this._elementSizeObserver.getHeight(),emptySelectionClipboard:gi||fi,pixelRatio:ui(),zoomLevel:ai(),accessibilitySupport:this.accessibilityService.isScreenReaderOptimized()?2:this.accessibilityService.getAccessibilitySupport()}}readConfiguration(e){return zf.INSTANCE.readConfiguration(e)}}var Wf=function(e,t,n,i){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,r){function s(e){try{l(i.next(e))}catch(t){r(t)}}function a(e){try{l(i["throw"](e))}catch(t){r(t)}}function l(e){e.done?n(e.value):o(e.value).then(s,a)}l((i=i.apply(e,t||[])).next())}))};class Hf extends Ge{constructor(e,t="",n="",i=!0,o){super(),this._onDidChange=this._register(new et),this.onDidChange=this._onDidChange.event,this._enabled=!0,this._checked=!1,this._id=e,this._label=t,this._cssClass=n,this._enabled=i,this._actionCallback=o}get id(){return this._id}get label(){return this._label}set label(e){this._setLabel(e)}_setLabel(e){this._label!==e&&(this._label=e,this._onDidChange.fire({label:e}))}get tooltip(){return this._tooltip||""}set tooltip(e){this._setTooltip(e)}_setTooltip(e){this._tooltip!==e&&(this._tooltip=e,this._onDidChange.fire({tooltip:e}))}get class(){return this._cssClass}set class(e){this._setClass(e)}_setClass(e){this._cssClass!==e&&(this._cssClass=e,this._onDidChange.fire({class:e}))}get enabled(){return this._enabled}set enabled(e){this._setEnabled(e)}_setEnabled(e){this._enabled!==e&&(this._enabled=e,this._onDidChange.fire({enabled:e}))}get checked(){return this._checked}set checked(e){this._setChecked(e)}_setChecked(e){this._checked!==e&&(this._checked=e,this._onDidChange.fire({checked:e}))}run(e,t){return this._actionCallback?this._actionCallback(e):Promise.resolve(!0)}}class Uf extends Ge{constructor(){super(...arguments),this._onDidBeforeRun=this._register(new et),this.onDidBeforeRun=this._onDidBeforeRun.event,this._onDidRun=this._register(new et),this.onDidRun=this._onDidRun.event}run(e,t){return Wf(this,void 0,void 0,(function*(){if(!e.enabled)return Promise.resolve(null);this._onDidBeforeRun.fire({action:e});try{const n=yield this.runAction(e,t);this._onDidRun.fire({action:e,result:n})}catch(n){this._onDidRun.fire({action:e,error:n})}}))}runAction(e,t){const n=t?e.run(t):e.run();return Promise.resolve(n)}}class Yf extends Hf{constructor(e){super(Yf.ID,e,e?"separator text":"separator"),this.checked=!1,this.enabled=!1}}Yf.ID="vs.actions.separator";class Gf extends Hf{constructor(e,t,n,i){super(e,t,i,!0),this._actions=n}get actions(){return Array.isArray(this._actions)?this._actions:this._actions()}}const Kf=new Map;Kf.set("false",!1),Kf.set("true",!0),Kf.set("isMac",y["f"]),Kf.set("isLinux",y["d"]),Kf.set("isWindows",y["i"]),Kf.set("isWeb",y["h"]),Kf.set("isMacNative",y["f"]&&!y["h"]);const qf=Object.prototype.hasOwnProperty;class Jf{static has(e){return eg.create(e)}static equals(e,t){return tg.create(e,t)}static regex(e,t){return sg.create(e,t)}static not(e){return rg.create(e)}static and(...e){return lg.create(e)}static or(...e){return cg.create(e)}static deserialize(e,t=!1){if(e)return this._deserializeOrExpression(e,t)}static _deserializeOrExpression(e,t){let n=e.split("||");return cg.create(n.map(e=>this._deserializeAndExpression(e,t)))}static _deserializeAndExpression(e,t){let n=e.split("&&");return lg.create(n.map(e=>this._deserializeOne(e,t)))}static _deserializeOne(e,t){if(e=e.trim(),e.indexOf("!=")>=0){let n=e.split("!=");return og.create(n[0].trim(),this._deserializeValue(n[1],t))}if(e.indexOf("==")>=0){let n=e.split("==");return tg.create(n[0].trim(),this._deserializeValue(n[1],t))}if(e.indexOf("=~")>=0){let n=e.split("=~");return sg.create(n[0].trim(),this._deserializeRegexValue(n[1],t))}if(e.indexOf(" in ")>=0){let t=e.split(" in ");return ng.create(t[0].trim(),t[1].trim())}return/^\!\s*/.test(e)?rg.create(e.substr(1).trim()):eg.create(e)}static _deserializeValue(e,t){if(e=e.trim(),"true"===e)return!0;if("false"===e)return!1;let n=/^'([^']*)'$/.exec(e);return n?n[1].trim():e}static _deserializeRegexValue(e,t){if(Object(Rr["B"])(e)){if(t)throw new Error("missing regexp-value for =~-expression");return null}let n=e.indexOf("/"),i=e.lastIndexOf("/");if(n===i||n<0){if(t)throw new Error(`bad regexp-value '${e}', missing /-enclosure`);return null}let o=e.slice(n+1,i),r="i"===e[i+1]?"i":"";try{return new RegExp(o,r)}catch(s){if(t)throw new Error(`bad regexp-value '${e}', parse error: ${s}`);return null}}}function Xf(e,t){return e.cmp(t)}class $f{constructor(){this.type=0}cmp(e){return this.type-e.type}equals(e){return e.type===this.type}evaluate(e){return!1}serialize(){return"false"}keys(){return[]}negate(){return Zf.INSTANCE}}$f.INSTANCE=new $f;class Zf{constructor(){this.type=1}cmp(e){return this.type-e.type}equals(e){return e.type===this.type}evaluate(e){return!0}serialize(){return"true"}keys(){return[]}negate(){return $f.INSTANCE}}Zf.INSTANCE=new Zf;class eg{constructor(e){this.key=e,this.type=2}static create(e){const t=Kf.get(e);return"boolean"===typeof t?t?Zf.INSTANCE:$f.INSTANCE:new eg(e)}cmp(e){return e.type!==this.type?this.type-e.type:this.key<e.key?-1:this.key>e.key?1:0}equals(e){return e.type===this.type&&this.key===e.key}evaluate(e){return!!e.getValue(this.key)}serialize(){return this.key}keys(){return[this.key]}negate(){return rg.create(this.key)}}class tg{constructor(e,t){this.key=e,this.value=t,this.type=4}static create(e,t){if("boolean"===typeof t)return t?eg.create(e):rg.create(e);const n=Kf.get(e);if("boolean"===typeof n){const e=n?"true":"false";return t===e?Zf.INSTANCE:$f.INSTANCE}return new tg(e,t)}cmp(e){return e.type!==this.type?this.type-e.type:this.key<e.key?-1:this.key>e.key?1:this.value<e.value?-1:this.value>e.value?1:0}equals(e){return e.type===this.type&&(this.key===e.key&&this.value===e.value)}evaluate(e){return e.getValue(this.key)==this.value}serialize(){return this.key+" == '"+this.value+"'"}keys(){return[this.key]}negate(){return og.create(this.key,this.value)}}class ng{constructor(e,t){this.key=e,this.valueKey=t,this.type=10}static create(e,t){return new ng(e,t)}cmp(e){return e.type!==this.type?this.type-e.type:this.key<e.key?-1:this.key>e.key?1:this.valueKey<e.valueKey?-1:this.valueKey>e.valueKey?1:0}equals(e){return e.type===this.type&&(this.key===e.key&&this.valueKey===e.valueKey)}evaluate(e){const t=e.getValue(this.valueKey),n=e.getValue(this.key);return Array.isArray(t)?t.indexOf(n)>=0:"string"===typeof n&&"object"===typeof t&&null!==t&&qf.call(t,n)}serialize(){return this.key+" in '"+this.valueKey+"'"}keys(){return[this.key,this.valueKey]}negate(){return ig.create(this)}}class ig{constructor(e){this._actual=e,this.type=11}static create(e){return new ig(e)}cmp(e){return e.type!==this.type?this.type-e.type:this._actual.cmp(e._actual)}equals(e){return e.type===this.type&&this._actual.equals(e._actual)}evaluate(e){return!this._actual.evaluate(e)}serialize(){throw new Error("Method not implemented.")}keys(){return this._actual.keys()}negate(){return this._actual}}class og{constructor(e,t){this.key=e,this.value=t,this.type=5}static create(e,t){if("boolean"===typeof t)return t?rg.create(e):eg.create(e);const n=Kf.get(e);if("boolean"===typeof n){const e=n?"true":"false";return t===e?$f.INSTANCE:Zf.INSTANCE}return new og(e,t)}cmp(e){return e.type!==this.type?this.type-e.type:this.key<e.key?-1:this.key>e.key?1:this.value<e.value?-1:this.value>e.value?1:0}equals(e){return e.type===this.type&&(this.key===e.key&&this.value===e.value)}evaluate(e){return e.getValue(this.key)!=this.value}serialize(){return this.key+" != '"+this.value+"'"}keys(){return[this.key]}negate(){return tg.create(this.key,this.value)}}class rg{constructor(e){this.key=e,this.type=3}static create(e){const t=Kf.get(e);return"boolean"===typeof t?t?$f.INSTANCE:Zf.INSTANCE:new rg(e)}cmp(e){return e.type!==this.type?this.type-e.type:this.key<e.key?-1:this.key>e.key?1:0}equals(e){return e.type===this.type&&this.key===e.key}evaluate(e){return!e.getValue(this.key)}serialize(){return"!"+this.key}keys(){return[this.key]}negate(){return eg.create(this.key)}}class sg{constructor(e,t){this.key=e,this.regexp=t,this.type=7}static create(e,t){return new sg(e,t)}cmp(e){if(e.type!==this.type)return this.type-e.type;if(this.key<e.key)return-1;if(this.key>e.key)return 1;const t=this.regexp?this.regexp.source:"",n=e.regexp?e.regexp.source:"";return t<n?-1:t>n?1:0}equals(e){if(e.type===this.type){const t=this.regexp?this.regexp.source:"",n=e.regexp?e.regexp.source:"";return this.key===e.key&&t===n}return!1}evaluate(e){let t=e.getValue(this.key);return!!this.regexp&&this.regexp.test(t)}serialize(){const e=this.regexp?`/${this.regexp.source}/${this.regexp.ignoreCase?"i":""}`:"/invalid/";return`${this.key} =~ ${e}`}keys(){return[this.key]}negate(){return ag.create(this)}}class ag{constructor(e){this._actual=e,this.type=8}static create(e){return new ag(e)}cmp(e){return e.type!==this.type?this.type-e.type:this._actual.cmp(e._actual)}equals(e){return e.type===this.type&&this._actual.equals(e._actual)}evaluate(e){return!this._actual.evaluate(e)}serialize(){throw new Error("Method not implemented.")}keys(){return this._actual.keys()}negate(){return this._actual}}class lg{constructor(e){this.expr=e,this.type=6}static create(e){return lg._normalizeArr(e)}cmp(e){if(e.type!==this.type)return this.type-e.type;if(this.expr.length<e.expr.length)return-1;if(this.expr.length>e.expr.length)return 1;for(let t=0,n=this.expr.length;t<n;t++){const n=Xf(this.expr[t],e.expr[t]);if(0!==n)return n}return 0}equals(e){if(e.type===this.type){if(this.expr.length!==e.expr.length)return!1;for(let t=0,n=this.expr.length;t<n;t++)if(!this.expr[t].equals(e.expr[t]))return!1;return!0}return!1}evaluate(e){for(let t=0,n=this.expr.length;t<n;t++)if(!this.expr[t].evaluate(e))return!1;return!0}static _normalizeArr(e){const t=[];let n=!1;for(const i of e)if(i)if(1!==i.type){if(0===i.type)return $f.INSTANCE;6!==i.type?t.push(i):t.push(...i.expr)}else n=!0;if(0===t.length&&n)return Zf.INSTANCE;if(0!==t.length){if(1===t.length)return t[0];t.sort(Xf);while(t.length>1){const e=t[t.length-1];if(9!==e.type)break;t.pop();const n=t.pop(),i=cg.create(e.expr.map(e=>lg.create([e,n])));i&&(t.push(i),t.sort(Xf))}return new lg(t)}}serialize(){return this.expr.map(e=>e.serialize()).join(" && ")}keys(){const e=[];for(let t of this.expr)e.push(...t.keys());return e}negate(){let e=[];for(let t of this.expr)e.push(t.negate());return cg.create(e)}}class cg{constructor(e){this.expr=e,this.type=9}static create(e){const t=cg._normalizeArr(e);if(0!==t.length)return 1===t.length?t[0]:new cg(t)}cmp(e){if(e.type!==this.type)return this.type-e.type;if(this.expr.length<e.expr.length)return-1;if(this.expr.length>e.expr.length)return 1;for(let t=0,n=this.expr.length;t<n;t++){const n=Xf(this.expr[t],e.expr[t]);if(0!==n)return n}return 0}equals(e){if(e.type===this.type){if(this.expr.length!==e.expr.length)return!1;for(let t=0,n=this.expr.length;t<n;t++)if(!this.expr[t].equals(e.expr[t]))return!1;return!0}return!1}evaluate(e){for(let t=0,n=this.expr.length;t<n;t++)if(this.expr[t].evaluate(e))return!0;return!1}static _normalizeArr(e){let t=[],n=!1;if(e){for(let i=0,o=e.length;i<o;i++){const o=e[i];if(o)if(0!==o.type){if(1===o.type)return[Zf.INSTANCE];9!==o.type?t.push(o):t=t.concat(o.expr)}else n=!0}if(0===t.length&&n)return[$f.INSTANCE];t.sort(Xf)}return t}serialize(){return this.expr.map(e=>e.serialize()).join(" || ")}keys(){const e=[];for(let t of this.expr)e.push(...t.keys());return e}negate(){let e=[];for(let n of this.expr)e.push(n.negate());const t=e=>9===e.type?e.expr:[e];while(e.length>1){const n=e.shift(),i=e.shift(),o=[];for(const e of t(n))for(const n of t(i))o.push(Jf.and(e,n));e.unshift(Jf.or(...o))}return e[0]}}class hg extends eg{constructor(e,t){super(e),this._defaultValue=t}bindTo(e){return e.createKey(this.key,this._defaultValue)}getValue(e){return e.getContextKeyValue(this.key)}toNegated(){return Jf.not(this.key)}}const ug=ii("contextKeyService"),dg="setContext";var pg=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},fg=function(e,t){return function(n,i){t(n,i,e)}};function gg(e){return void 0!==e.command}class mg{constructor(e){this.id=mg._idPool++,this._debugName=e}}mg._idPool=0,mg.CommandPalette=new mg("CommandPalette"),mg.EditorContext=new mg("EditorContext"),mg.EditorContextPeek=new mg("EditorContextPeek"),mg.MenubarEditMenu=new mg("MenubarEditMenu"),mg.MenubarGoMenu=new mg("MenubarGoMenu"),mg.MenubarSelectionMenu=new mg("MenubarSelectionMenu");const bg=ii("menuService"),vg=new class{constructor(){this._commands=new Map,this._menuItems=new Map,this._onDidChangeMenu=new et,this.onDidChangeMenu=this._onDidChangeMenu.event,this._commandPaletteChangeEvent={has:e=>e===mg.CommandPalette}}addCommand(e){return this.addCommands(Re.single(e))}addCommands(e){for(const t of e)this._commands.set(t.id,t);return this._onDidChangeMenu.fire(this._commandPaletteChangeEvent),Ue(()=>{let t=!1;for(const n of e)t=this._commands.delete(n.id)||t;t&&this._onDidChangeMenu.fire(this._commandPaletteChangeEvent)})}getCommand(e){return this._commands.get(e)}getCommands(){const e=new Map;return this._commands.forEach((t,n)=>e.set(n,t)),e}appendMenuItem(e,t){return this.appendMenuItems(Re.single({id:e,item:t}))}appendMenuItems(e){const t=new Set,n=new Je;for(const{id:i,item:o}of e){let e=this._menuItems.get(i);e||(e=new Je,this._menuItems.set(i,e)),n.push(e.push(o)),t.add(i)}return this._onDidChangeMenu.fire(t),Ue(()=>{if(n.size>0){for(let e of n)e();this._onDidChangeMenu.fire(t),n.clear()}})}getMenuItems(e){let t;return t=this._menuItems.has(e)?[...this._menuItems.get(e)]:[],e===mg.CommandPalette&&this._appendImplicitItems(t),t}_appendImplicitItems(e){const t=new Set;for(const n of e)gg(n)&&(t.add(n.command.id),n.alt&&t.add(n.alt.id));this._commands.forEach((n,i)=>{t.has(i)||e.push({command:n})})}};let yg=class extends Hf{constructor(e,t,n){super(e,t),this._commandService=n}run(...e){return this._commandService.executeCommand(this.id,...e)}};yg=pg([fg(2,ss)],yg);class wg extends Gf{constructor(e,t,n,i){super("submenuitem."+e.submenu.id,"string"===typeof e.title?e.title:e.title.value,()=>{const o=[],r=t.createMenu(e.submenu,n),s=r.getActions(i);r.dispose();for(let e of s){const[,t]=e;t.length>0&&(o.push(...t),o.push(new Yf))}return o.length&&o.pop(),o},"submenu"),this.item=e}}let _g=class e extends yg{constructor(t,n,i,o,r){if("string"===typeof t.title?super(t.id,t.title,r):super(t.id,t.title.value,r),this._cssClass=void 0,this._enabled=!t.precondition||o.contextMatchesRules(t.precondition),this._tooltip=t.tooltip?"string"===typeof t.tooltip?t.tooltip:t.tooltip.value:void 0,t.toggled){const e=t.toggled.condition?t.toggled:{condition:t.toggled};this._checked=o.contextMatchesRules(e.condition),this._checked&&e.tooltip&&(this._tooltip="string"===typeof e.tooltip?e.tooltip:e.tooltip.value)}this._options=i||{},this.item=t,this.alt=n?new e(n,void 0,this._options,o,r):void 0}dispose(){this.alt&&this.alt.dispose(),super.dispose()}run(...e){let t=[];return this._options.arg&&(t=[...t,this._options.arg]),this._options.shouldForwardArgs&&(t=[...t,...e]),super.run(...t)}};_g=pg([fg(3,ug),fg(4,ss)],_g);const Ag=ii("telemetryService");class Cg{constructor(e){this.id=e.id,this.precondition=e.precondition,this._kbOpts=e.kbOpts,this._menuOpts=e.menuOpts,this._description=e.description}register(){if(Array.isArray(this._menuOpts)?this._menuOpts.forEach(this._registerMenuItem,this):this._menuOpts&&this._registerMenuItem(this._menuOpts),this._kbOpts){let e=this._kbOpts.kbExpr;this.precondition&&(e=e?Jf.and(e,this.precondition):this.precondition),Bp.registerCommandAndKeybindingRule({id:this.id,handler:(e,t)=>this.runCommand(e,t),weight:this._kbOpts.weight,args:this._kbOpts.args,when:e,primary:this._kbOpts.primary,secondary:this._kbOpts.secondary,win:this._kbOpts.win,linux:this._kbOpts.linux,mac:this._kbOpts.mac,description:this._description})}else as.registerCommand({id:this.id,handler:(e,t)=>this.runCommand(e,t),description:this._description})}_registerMenuItem(e){vg.appendMenuItem(e.menuId,{group:e.group,command:{id:this.id,title:e.title,icon:e.icon},when:e.when,order:e.order})}}class Eg extends Cg{constructor(){super(...arguments),this._implementations=[]}addImplementation(e,t){return this._implementations.push([e,t]),this._implementations.sort((e,t)=>t[0]-e[0]),{dispose:()=>{for(let e=0;e<this._implementations.length;e++)if(this._implementations[e][1]===t)return void this._implementations.splice(e,1)}}}runCommand(e,t){for(const n of this._implementations)if(n[1](e,t))return}}class xg extends Cg{constructor(e,t){super(t),this.command=e}runCommand(e,t){return this.command.runCommand(e,t)}}class Sg extends Cg{static bindToContribution(e){return class extends Sg{constructor(e){super(e),this._callback=e.handler}runEditorCommand(t,n,i){const o=e(n);o&&this._callback(e(n),i)}}}runCommand(e,t){const n=e.get(ri),i=n.getFocusedCodeEditor()||n.getActiveCodeEditor();if(i)return i.invokeWithinContext(e=>{const n=e.get(ug);if(n.contextMatchesRules(rs(this.precondition)))return this.runEditorCommand(e,i,t)})}}class Dg extends Sg{constructor(e){super(Dg.convertOptions(e)),this.label=e.label,this.alias=e.alias}static convertOptions(e){let t;function n(t){return t.menuId||(t.menuId=mg.EditorContext),t.title||(t.title=e.label),t.when=Jf.and(e.precondition,t.when),t}return t=Array.isArray(e.menuOpts)?e.menuOpts:e.menuOpts?[e.menuOpts]:[],Array.isArray(e.contextMenuOpts)?t.push(...e.contextMenuOpts.map(n)):e.contextMenuOpts&&t.push(n(e.contextMenuOpts)),e.menuOpts=t,e}runEditorCommand(e,t,n){return this.reportTelemetry(e,t),this.run(e,t,n||{})}reportTelemetry(e,t){e.get(Ag).publicLog2("editorActionInvoked",{name:this.label,id:this.id})}}function kg(e){return Ig.INSTANCE.registerEditorCommand(e),e}function Mg(e){const t=new e;return Ig.INSTANCE.registerEditorAction(t),t}function Ng(e,t){Ig.INSTANCE.registerEditorContribution(e,t)}var Lg;(function(e){function t(e){return Ig.INSTANCE.getEditorCommand(e)}function n(){return Ig.INSTANCE.getEditorActions()}function i(){return Ig.INSTANCE.getEditorContributions()}function o(e){return Ig.INSTANCE.getEditorContributions().filter(t=>e.indexOf(t.id)>=0)}function r(){return Ig.INSTANCE.getDiffEditorContributions()}e.getEditorCommand=t,e.getEditorActions=n,e.getEditorContributions=i,e.getSomeEditorContributions=o,e.getDiffEditorContributions=r})(Lg||(Lg={}));const Bg={EditorCommonContributions:"editor.contributions"};class Ig{constructor(){this.editorContributions=[],this.diffEditorContributions=[],this.editorActions=[],this.editorCommands=Object.create(null)}registerEditorContribution(e,t){this.editorContributions.push({id:e,ctor:t})}getEditorContributions(){return this.editorContributions.slice(0)}getDiffEditorContributions(){return this.diffEditorContributions.slice(0)}registerEditorAction(e){e.register(),this.editorActions.push(e)}getEditorActions(){return this.editorActions.slice(0)}registerEditorCommand(e){e.register(),this.editorCommands[e.id]=e}getEditorCommand(e){return this.editorCommands[e]||null}}function Tg(e){return e.register(),e}Ig.INSTANCE=new Ig,kd.add(Bg.EditorCommonContributions,Ig.INSTANCE);const Og=Tg(new Eg({id:"undo",precondition:void 0,kbOpts:{weight:0,primary:2104},menuOpts:[{menuId:mg.MenubarEditMenu,group:"1_do",title:v({key:"miUndo",comment:["&& denotes a mnemonic"]},"&&Undo"),order:1},{menuId:mg.CommandPalette,group:"",title:v("undo","Undo"),order:1}]}));Tg(new xg(Og,{id:"default:undo",precondition:void 0}));const Rg=Tg(new Eg({id:"redo",precondition:void 0,kbOpts:{weight:0,primary:2103,secondary:[3128],mac:{primary:3128}},menuOpts:[{menuId:mg.MenubarEditMenu,group:"1_do",title:v({key:"miRedo",comment:["&& denotes a mnemonic"]},"&&Redo"),order:2},{menuId:mg.CommandPalette,group:"",title:v("redo","Redo"),order:1}]}));Tg(new xg(Rg,{id:"default:redo",precondition:void 0}));const Pg=Tg(new Eg({id:"editor.action.selectAll",precondition:void 0,kbOpts:{weight:0,kbExpr:null,primary:2079},menuOpts:[{menuId:mg.MenubarSelectionMenu,group:"1_basic",title:v({key:"miSelectAll",comment:["&& denotes a mnemonic"]},"&&Select All"),order:1},{menuId:mg.CommandPalette,group:"",title:v("selectAll","Select All"),order:1}]}));class Fg{constructor(e){this.domNode=e,this._maxWidth=-1,this._width=-1,this._height=-1,this._top=-1,this._left=-1,this._bottom=-1,this._right=-1,this._fontFamily="",this._fontWeight="",this._fontSize=-1,this._fontFeatureSettings="",this._lineHeight=-1,this._letterSpacing=-100,this._className="",this._display="",this._position="",this._visibility="",this._backgroundColor="",this._layerHint=!1,this._contain="none",this._boxShadow=""}setMaxWidth(e){this._maxWidth!==e&&(this._maxWidth=e,this.domNode.style.maxWidth=this._maxWidth+"px")}setWidth(e){this._width!==e&&(this._width=e,this.domNode.style.width=this._width+"px")}setHeight(e){this._height!==e&&(this._height=e,this.domNode.style.height=this._height+"px")}setTop(e){this._top!==e&&(this._top=e,this.domNode.style.top=this._top+"px")}unsetTop(){-1!==this._top&&(this._top=-1,this.domNode.style.top="")}setLeft(e){this._left!==e&&(this._left=e,this.domNode.style.left=this._left+"px")}setBottom(e){this._bottom!==e&&(this._bottom=e,this.domNode.style.bottom=this._bottom+"px")}setRight(e){this._right!==e&&(this._right=e,this.domNode.style.right=this._right+"px")}setFontFamily(e){this._fontFamily!==e&&(this._fontFamily=e,this.domNode.style.fontFamily=this._fontFamily)}setFontWeight(e){this._fontWeight!==e&&(this._fontWeight=e,this.domNode.style.fontWeight=this._fontWeight)}setFontSize(e){this._fontSize!==e&&(this._fontSize=e,this.domNode.style.fontSize=this._fontSize+"px")}setFontFeatureSettings(e){this._fontFeatureSettings!==e&&(this._fontFeatureSettings=e,this.domNode.style.fontFeatureSettings=this._fontFeatureSettings)}setLineHeight(e){this._lineHeight!==e&&(this._lineHeight=e,this.domNode.style.lineHeight=this._lineHeight+"px")}setLetterSpacing(e){this._letterSpacing!==e&&(this._letterSpacing=e,this.domNode.style.letterSpacing=this._letterSpacing+"px")}setClassName(e){this._className!==e&&(this._className=e,this.domNode.className=this._className)}toggleClassName(e,t){Co(this.domNode,e,t),this._className=this.domNode.className}setDisplay(e){this._display!==e&&(this._display=e,this.domNode.style.display=this._display)}setPosition(e){this._position!==e&&(this._position=e,this.domNode.style.position=this._position)}setVisibility(e){this._visibility!==e&&(this._visibility=e,this.domNode.style.visibility=this._visibility)}setBackgroundColor(e){this._backgroundColor!==e&&(this._backgroundColor=e,this.domNode.style.backgroundColor=this._backgroundColor)}setLayerHinting(e){this._layerHint!==e&&(this._layerHint=e,this.domNode.style.transform=this._layerHint?"translate3d(0px, 0px, 0px)":"")}setBoxShadow(e){this._boxShadow!==e&&(this._boxShadow=e,this.domNode.style.boxShadow=e)}setContain(e){this._contain!==e&&(this._contain=e,this.domNode.style.contain=this._contain)}setAttribute(e,t){this.domNode.setAttribute(e,t)}removeAttribute(e){this.domNode.removeAttribute(e)}appendChild(e){this.domNode.appendChild(e.domNode)}removeChild(e){this.domNode.removeChild(e.domNode)}}function jg(e){return new Fg(e)}let Qg=0;function zg(){const e="$memoize"+Qg++;let t=void 0;const n=function(n,i,o){let r=null,s=null;if("function"===typeof o.value?(r="value",s=o.value,s.length):"function"===typeof o.get&&(r="get",s=o.get),!s)throw new Error("not supported");const a=`${e}:${i}`;o[r]=function(...e){return t=this,this.hasOwnProperty(a)||Object.defineProperty(this,a,{configurable:!0,enumerable:!1,writable:!0,value:s.apply(this,e)}),this[a]}};return n.clear=()=>{"undefined"!==typeof t&&Object.getOwnPropertyNames(t).forEach(n=>{0===n.indexOf(e)&&delete t[n]})},n}function Vg(e,t,n){return zg()(e,t,n)}var Wg,Hg=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s};(function(e){e.Tap="-monaco-gesturetap",e.Change="-monaco-gesturechange",e.Start="-monaco-gesturestart",e.End="-monaco-gesturesend",e.Contextmenu="-monaco-gesturecontextmenu"})(Wg||(Wg={}));class Ug extends Ge{constructor(){super(),this.dispatched=!1,this.activeTouches={},this.handle=null,this.targets=[],this.ignoreTargets=[],this._lastSetTapCountTime=0,this._register(xo(document,"touchstart",e=>this.onTouchStart(e),{passive:!1})),this._register(xo(document,"touchend",e=>this.onTouchEnd(e))),this._register(xo(document,"touchmove",e=>this.onTouchMove(e),{passive:!1}))}static addTarget(e){return Ug.isTouchDevice()?(Ug.INSTANCE||(Ug.INSTANCE=new Ug),Ug.INSTANCE.targets.push(e),{dispose:()=>{Ug.INSTANCE.targets=Ug.INSTANCE.targets.filter(t=>t!==e)}}):Ge.None}static ignoreTarget(e){return Ug.isTouchDevice()?(Ug.INSTANCE||(Ug.INSTANCE=new Ug),Ug.INSTANCE.ignoreTargets.push(e),{dispose:()=>{Ug.INSTANCE.ignoreTargets=Ug.INSTANCE.ignoreTargets.filter(t=>t!==e)}}):Ge.None}static isTouchDevice(){return"ontouchstart"in window||navigator.maxTouchPoints>0||window.navigator.msMaxTouchPoints>0}dispose(){this.handle&&(this.handle.dispose(),this.handle=null),super.dispose()}onTouchStart(e){let t=Date.now();this.handle&&(this.handle.dispose(),this.handle=null);for(let n=0,i=e.targetTouches.length;n<i;n++){let i=e.targetTouches.item(n);this.activeTouches[i.identifier]={id:i.identifier,initialTarget:i.target,initialTimeStamp:t,initialPageX:i.pageX,initialPageY:i.pageY,rollingTimestamps:[t],rollingPageX:[i.pageX],rollingPageY:[i.pageY]};let o=this.newGestureEvent(Wg.Start,i.target);o.pageX=i.pageX,o.pageY=i.pageY,this.dispatchEvent(o)}this.dispatched&&(e.preventDefault(),e.stopPropagation(),this.dispatched=!1)}onTouchEnd(e){let t=Date.now(),n=Object.keys(this.activeTouches).length;for(let i=0,o=e.changedTouches.length;i<o;i++){let o=e.changedTouches.item(i);if(!this.activeTouches.hasOwnProperty(String(o.identifier)))continue;let r=this.activeTouches[o.identifier],s=Date.now()-r.initialTimeStamp;if(s<Ug.HOLD_DELAY&&Math.abs(r.initialPageX-Yi(r.rollingPageX))<30&&Math.abs(r.initialPageY-Yi(r.rollingPageY))<30){let e=this.newGestureEvent(Wg.Tap,r.initialTarget);e.pageX=Yi(r.rollingPageX),e.pageY=Yi(r.rollingPageY),this.dispatchEvent(e)}else if(s>=Ug.HOLD_DELAY&&Math.abs(r.initialPageX-Yi(r.rollingPageX))<30&&Math.abs(r.initialPageY-Yi(r.rollingPageY))<30){let e=this.newGestureEvent(Wg.Contextmenu,r.initialTarget);e.pageX=Yi(r.rollingPageX),e.pageY=Yi(r.rollingPageY),this.dispatchEvent(e)}else if(1===n){let e=Yi(r.rollingPageX),n=Yi(r.rollingPageY),i=Yi(r.rollingTimestamps)-r.rollingTimestamps[0],o=e-r.rollingPageX[0],s=n-r.rollingPageY[0];const a=this.targets.filter(e=>r.initialTarget instanceof Node&&e.contains(r.initialTarget));this.inertia(a,t,Math.abs(o)/i,o>0?1:-1,e,Math.abs(s)/i,s>0?1:-1,n)}this.dispatchEvent(this.newGestureEvent(Wg.End,r.initialTarget)),delete this.activeTouches[o.identifier]}this.dispatched&&(e.preventDefault(),e.stopPropagation(),this.dispatched=!1)}newGestureEvent(e,t){let n=document.createEvent("CustomEvent");return n.initEvent(e,!1,!0),n.initialTarget=t,n.tapCount=0,n}dispatchEvent(e){if(e.type===Wg.Tap){const t=(new Date).getTime();let n=0;n=t-this._lastSetTapCountTime>Ug.CLEAR_TAP_COUNT_TIME?1:2,this._lastSetTapCountTime=t,e.tapCount=n}else e.type!==Wg.Change&&e.type!==Wg.Contextmenu||(this._lastSetTapCountTime=0);for(let t=0;t<this.ignoreTargets.length;t++)if(e.initialTarget instanceof Node&&this.ignoreTargets[t].contains(e.initialTarget))return;this.targets.forEach(t=>{e.initialTarget instanceof Node&&t.contains(e.initialTarget)&&(t.dispatchEvent(e),this.dispatched=!0)})}inertia(e,t,n,i,o,r,s,a){this.handle=Bo(()=>{let l=Date.now(),c=l-t,h=0,u=0,d=!0;n+=Ug.SCROLL_FRICTION*c,r+=Ug.SCROLL_FRICTION*c,n>0&&(d=!1,h=i*n*c),r>0&&(d=!1,u=s*r*c);let p=this.newGestureEvent(Wg.Change);p.translationX=h,p.translationY=u,e.forEach(e=>e.dispatchEvent(p)),d||this.inertia(e,l,n,i,o+h,r,s,a+u)})}onTouchMove(e){let t=Date.now();for(let n=0,i=e.changedTouches.length;n<i;n++){let i=e.changedTouches.item(n);if(!this.activeTouches.hasOwnProperty(String(i.identifier)))continue;let o=this.activeTouches[i.identifier],r=this.newGestureEvent(Wg.Change,o.initialTarget);r.translationX=i.pageX-Yi(o.rollingPageX),r.translationY=i.pageY-Yi(o.rollingPageY),r.pageX=i.pageX,r.pageY=i.pageY,this.dispatchEvent(r),o.rollingPageX.length>3&&(o.rollingPageX.shift(),o.rollingPageY.shift(),o.rollingTimestamps.shift()),o.rollingPageX.push(i.pageX),o.rollingPageY.push(i.pageY),o.rollingTimestamps.push(t)}this.dispatched&&(e.preventDefault(),e.stopPropagation(),this.dispatched=!1)}}function Yg(e,t){let n=new Oi(t);return n.preventDefault(),{leftButton:n.leftButton,buttons:n.buttons,posx:n.posx,posy:n.posy}}Ug.SCROLL_FRICTION=-.005,Ug.HOLD_DELAY=700,Ug.CLEAR_TAP_COUNT_TIME=400,Hg([Vg],Ug,"isTouchDevice",null);class Gg{constructor(){this._hooks=new Ye,this._mouseMoveEventMerger=null,this._mouseMoveCallback=null,this._onStopCallback=null}dispose(){this.stopMonitoring(!1),this._hooks.dispose()}stopMonitoring(e){if(!this.isMonitoring())return;this._hooks.clear(),this._mouseMoveEventMerger=null,this._mouseMoveCallback=null;const t=this._onStopCallback;this._onStopCallback=null,e&&t&&t()}isMonitoring(){return!!this._mouseMoveEventMerger}startMonitoring(e,t,n,i,o){if(this.isMonitoring())return;this._mouseMoveEventMerger=n,this._mouseMoveCallback=i,this._onStopCallback=o;const r=Ti.getSameOriginWindowChain(),s=y["c"]&&po.pointerEvents?"pointermove":"mousemove",a=y["c"]&&po.pointerEvents?"pointerup":"mouseup",l=r.map(e=>e.window.document),c=nr(e);c&&l.unshift(c);for(const h of l)this._hooks.add(jo(h,s,e=>{e.buttons===t?this._mouseMoveCallback(e):this.stopMonitoring(!0)},(e,t)=>this._mouseMoveEventMerger(e,t))),this._hooks.add(xo(h,a,e=>this.stopMonitoring(!0)));if(Ti.hasDifferentOriginAncestor()){let e=r[r.length-1];this._hooks.add(xo(e.window.document,"mouseout",e=>{let t=new Oi(e);"html"===t.target.tagName.toLowerCase()&&this.stopMonitoring(!0)})),this._hooks.add(xo(e.window.document,"mouseover",e=>{let t=new Oi(e);"html"===t.target.tagName.toLowerCase()&&this.stopMonitoring(!0)})),this._hooks.add(xo(e.window.document.body,"mouseleave",e=>{this.stopMonitoring(!0)}))}}}class Kg{constructor(e,t){this.x=e,this.y=t}toClientCoordinates(){return new qg(this.x-Yo.scrollX,this.y-Yo.scrollY)}}class qg{constructor(e,t){this.clientX=e,this.clientY=t}toPageCoordinates(){return new Kg(this.clientX+Yo.scrollX,this.clientY+Yo.scrollY)}}class Jg{constructor(e,t,n,i){this.x=e,this.y=t,this.width=n,this.height=i}}function Xg(e){const t=Uo(e);return new Jg(t.left,t.top,t.width,t.height)}class $g extends Oi{constructor(e,t){super(e),this.pos=new Kg(this.posx,this.posy),this.editorPos=Xg(t)}}class Zg{constructor(e){this._editorViewDomNode=e}_create(e){return new $g(e,this._editorViewDomNode)}onContextMenu(e,t){return xo(e,"contextmenu",e=>{t(this._create(e))})}onMouseUp(e,t){return xo(e,"mouseup",e=>{t(this._create(e))})}onMouseDown(e,t){return xo(e,"mousedown",e=>{t(this._create(e))})}onMouseLeave(e,t){return Mo(e,e=>{t(this._create(e))})}onMouseMoveThrottled(e,t,n,i){const o=(e,t)=>n(e,this._create(t));return jo(e,"mousemove",t,o,i)}}class em{constructor(e){this._editorViewDomNode=e}_create(e){return new $g(e,this._editorViewDomNode)}onPointerUp(e,t){return xo(e,"pointerup",e=>{t(this._create(e))})}onPointerDown(e,t){return xo(e,"pointerdown",e=>{t(this._create(e))})}onPointerLeave(e,t){return No(e,e=>{t(this._create(e))})}onPointerMoveThrottled(e,t,n,i){const o=(e,t)=>n(e,this._create(t));return jo(e,"pointermove",t,o,i)}}class tm extends Ge{constructor(e){super(),this._editorViewDomNode=e,this._globalMouseMoveMonitor=this._register(new Gg),this._keydownListener=null}startMonitoring(e,t,n,i,o){this._keydownListener=ko(document,"keydown",e=>{const t=e.toKeybinding();t.isModifierKey()||this._globalMouseMoveMonitor.stopMonitoring(!0)},!0);const r=(e,t)=>n(e,new $g(t,this._editorViewDomNode));this._globalMouseMoveMonitor.startMonitoring(e,t,r,i,()=>{this._keydownListener.dispose(),o()})}}class nm extends Ge{constructor(){super(),this._shouldRender=!0}shouldRender(){return this._shouldRender}forceShouldRender(){this._shouldRender=!0}setShouldRender(){this._shouldRender=!0}onDidRender(){this._shouldRender=!1}onConfigurationChanged(e){return!1}onCursorStateChanged(e){return!1}onDecorationsChanged(e){return!1}onFlushed(e){return!1}onFocusChanged(e){return!1}onLanguageConfigurationChanged(e){return!1}onLineMappingChanged(e){return!1}onLinesChanged(e){return!1}onLinesDeleted(e){return!1}onLinesInserted(e){return!1}onRevealRangeRequest(e){return!1}onScrollChanged(e){return!1}onThemeChanged(e){return!1}onTokensChanged(e){return!1}onTokensColorsChanged(e){return!1}onZonesChanged(e){return!1}handleEvents(e){let t=!1;for(let n=0,i=e.length;n<i;n++){let i=e[n];switch(i.type){case 0:this.onConfigurationChanged(i)&&(t=!0);break;case 1:this.onCursorStateChanged(i)&&(t=!0);break;case 2:this.onDecorationsChanged(i)&&(t=!0);break;case 3:this.onFlushed(i)&&(t=!0);break;case 4:this.onFocusChanged(i)&&(t=!0);break;case 5:this.onLanguageConfigurationChanged(i)&&(t=!0);break;case 6:this.onLineMappingChanged(i)&&(t=!0);break;case 7:this.onLinesChanged(i)&&(t=!0);break;case 8:this.onLinesDeleted(i)&&(t=!0);break;case 9:this.onLinesInserted(i)&&(t=!0);break;case 10:this.onRevealRangeRequest(i)&&(t=!0);break;case 11:this.onScrollChanged(i)&&(t=!0);break;case 13:this.onTokensChanged(i)&&(t=!0);break;case 12:this.onThemeChanged(i)&&(t=!0);break;case 14:this.onTokensColorsChanged(i)&&(t=!0);break;case 15:this.onZonesChanged(i)&&(t=!0);break;default:}}t&&(this._shouldRender=!0)}}class im extends nm{constructor(e){super(),this._context=e,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),super.dispose()}}class om{static write(e,t){e.setAttribute("data-mprt",String(t))}static read(e){const t=e.getAttribute("data-mprt");return null===t?0:parseInt(t,10)}static collect(e,t){let n=[],i=0;while(e&&e!==document.body){if(e===t)break;e.nodeType===e.ELEMENT_NODE&&(n[i++]=this.read(e)),e=e.parentElement}const o=new Uint8Array(i);for(let r=0;r<i;r++)o[r]=n[i-r-1];return o}}class rm{constructor(e,t){this._viewLayout=e,this.viewportData=t,this.scrollWidth=this._viewLayout.getScrollWidth(),this.scrollHeight=this._viewLayout.getScrollHeight(),this.visibleRange=this.viewportData.visibleRange,this.bigNumbersDelta=this.viewportData.bigNumbersDelta;const n=this._viewLayout.getCurrentViewport();this.scrollTop=n.top,this.scrollLeft=n.left,this.viewportWidth=n.width,this.viewportHeight=n.height}getScrolledTopFromAbsoluteTop(e){return e-this.scrollTop}getVerticalOffsetForLineNumber(e){return this._viewLayout.getVerticalOffsetForLineNumber(e)}getDecorationsInViewport(){return this.viewportData.getDecorationsInViewport()}}class sm extends rm{constructor(e,t,n){super(e,t),this._viewLines=n}linesVisibleRangesForRange(e,t){return this._viewLines.linesVisibleRangesForRange(e,t)}visibleRangeForPosition(e){return this._viewLines.visibleRangeForPosition(e)}}class am{constructor(e,t,n){this.outsideRenderedLine=e,this.lineNumber=t,this.ranges=n}}class lm{constructor(e,t){this.left=Math.round(e),this.width=Math.round(t)}toString(){return`[${this.left},${this.width}]`}}class cm{constructor(e,t){this.outsideRenderedLine=e,this.left=Math.round(t)}}class hm{constructor(e,t){this.outsideRenderedLine=e,this.ranges=t}}class um{constructor(e,t){this.left=e,this.width=t}toString(){return`[${this.left},${this.width}]`}static compare(e,t){return e.left-t.left}}class dm{static _createRange(){return this._handyReadyRange||(this._handyReadyRange=document.createRange()),this._handyReadyRange}static _detachRange(e,t){e.selectNodeContents(t)}static _readClientRects(e,t,n,i,o){const r=this._createRange();try{return r.setStart(e,t),r.setEnd(n,i),r.getClientRects()}catch(s){return null}finally{this._detachRange(r,o)}}static _mergeAdjacentRanges(e){if(1===e.length)return[new lm(e[0].left,e[0].width)];e.sort(um.compare);let t=[],n=0,i=e[0].left,o=e[0].width;for(let r=1,s=e.length;r<s;r++){const s=e[r],a=s.left,l=s.width;i+o+.9>=a?o=Math.max(o,a+l-i):(t[n++]=new lm(i,o),i=a,o=l)}return t[n++]=new lm(i,o),t}static _createHorizontalRangesFromClientRects(e,t){if(!e||0===e.length)return null;const n=[];for(let i=0,o=e.length;i<o;i++){const o=e[i];n[i]=new um(Math.max(0,o.left-t),o.width)}return this._mergeAdjacentRanges(n)}static readHorizontalRanges(e,t,n,i,o,r,s){const a=0,l=e.children.length-1;if(a>l)return null;if(t=Math.min(l,Math.max(a,t)),i=Math.min(l,Math.max(a,i)),t===i&&n===o&&0===n){const n=e.children[t].getClientRects();return this._createHorizontalRangesFromClientRects(n,r)}t!==i&&i>0&&0===o&&(i--,o=1073741824);let c=e.children[t].firstChild,h=e.children[i].firstChild;if(c&&h||(!c&&0===n&&t>0&&(c=e.children[t-1].firstChild,n=1073741824),!h&&0===o&&i>0&&(h=e.children[i-1].firstChild,o=1073741824)),!c||!h)return null;n=Math.min(c.textContent.length,Math.max(0,n)),o=Math.min(h.textContent.length,Math.max(0,o));const u=this._readClientRects(c,n,h,o,s);return this._createHorizontalRangesFromClientRects(u,r)}}const pm=ii("themeService");function fm(e){return{id:e}}var gm;(function(e){function t(e){return e&&"object"===typeof e&&"string"===typeof e.id}e.isThemeIcon=t;const n=/^\$\(([a-z.]+\/)?([a-z-~]+)\)$/i;function i(e){const t=n.exec(e);if(!t)return;let[,i,o]=t;return i||(i="codicon/"),{id:i+o}}e.fromString=i;const o=/^(codicon\/)?([a-z-]+)(~[a-z]+)?$/i;function r(e){const t=o.exec(e.id);if(!t)return;let[,,n,i]=t,r="codicon codicon-"+n;return i&&(r+=" "+i.substr(1)),r}e.asClassName=r})(gm||(gm={}));const mm="dark",bm="hc";function vm(e){switch(e){case mm:return"vs-dark";case bm:return"hc-black";default:return"vs"}}const ym={ThemingContribution:"base.contributions.theming"};class wm{constructor(){this.themingParticipants=[],this.themingParticipants=[],this.onThemingParticipantAddedEmitter=new et}onColorThemeChange(e){return this.themingParticipants.push(e),this.onThemingParticipantAddedEmitter.fire(e),Ue(()=>{const t=this.themingParticipants.indexOf(e);this.themingParticipants.splice(t,1)})}getThemingParticipants(){return this.themingParticipants}}let _m=new wm;function Am(e){return _m.onColorThemeChange(e)}kd.add(ym.ThemingContribution,_m);class Cm extends Ge{constructor(e){super(),this.themeService=e,this.theme=e.getColorTheme(),this._register(this.themeService.onDidColorThemeChange(e=>this.onThemeChange(e)))}onThemeChange(e){this.theme=e,this.updateStyles()}updateStyles(){}}const Em=function(){return!!y["g"]||!(y["d"]||fi||bi)}();let xm=!0;const Sm=pi;class Dm{constructor(e,t){this._domNode=e,this._clientRectDeltaLeft=0,this._clientRectDeltaLeftRead=!1,this.endNode=t}get clientRectDeltaLeft(){return this._clientRectDeltaLeftRead||(this._clientRectDeltaLeftRead=!0,this._clientRectDeltaLeft=this._domNode.getBoundingClientRect().left),this._clientRectDeltaLeft}}class km{constructor(e,t){this.themeType=t;const n=e.options,i=n.get(36);this.renderWhitespace=n.get(80),this.renderControlCharacters=n.get(74),this.spaceWidth=i.spaceWidth,this.middotWidth=i.middotWidth,this.wsmiddotWidth=i.wsmiddotWidth,this.useMonospaceOptimizations=i.isMonospace&&!n.get(24),this.canUseHalfwidthRightwardsArrow=i.canUseHalfwidthRightwardsArrow,this.lineHeight=n.get(51),this.stopRenderingLineAfter=n.get(95),this.fontLigatures=n.get(37)}equals(e){return this.themeType===e.themeType&&this.renderWhitespace===e.renderWhitespace&&this.renderControlCharacters===e.renderControlCharacters&&this.spaceWidth===e.spaceWidth&&this.middotWidth===e.middotWidth&&this.wsmiddotWidth===e.wsmiddotWidth&&this.useMonospaceOptimizations===e.useMonospaceOptimizations&&this.canUseHalfwidthRightwardsArrow===e.canUseHalfwidthRightwardsArrow&&this.lineHeight===e.lineHeight&&this.stopRenderingLineAfter===e.stopRenderingLineAfter&&this.fontLigatures===e.fontLigatures}}class Mm{constructor(e){this._options=e,this._isMaybeInvalid=!0,this._renderedViewLine=null}getDomNode(){return this._renderedViewLine&&this._renderedViewLine.domNode?this._renderedViewLine.domNode.domNode:null}setDomNode(e){if(!this._renderedViewLine)throw new Error("I have no rendered view line to set the dom node to...");this._renderedViewLine.domNode=jg(e)}onContentChanged(){this._isMaybeInvalid=!0}onTokensChanged(){this._isMaybeInvalid=!0}onDecorationsChanged(){this._isMaybeInvalid=!0}onOptionsChanged(e){this._isMaybeInvalid=!0,this._options=e}onSelectionChanged(){return!(!Sm&&this._options.themeType!==bm&&"selection"!==this._options.renderWhitespace)&&(this._isMaybeInvalid=!0,!0)}renderLine(e,t,n,i){if(!1===this._isMaybeInvalid)return!1;this._isMaybeInvalid=!1;const o=n.getViewLineRenderingData(e),r=this._options,s=wu.filter(o.inlineDecorations,e,o.minColumn,o.maxColumn);let a=null;if(Sm||r.themeType===bm||"selection"===this._options.renderWhitespace){const t=n.selections;for(const n of t){if(n.endLineNumber<e||n.startLineNumber>e)continue;const t=n.startLineNumber===e?n.startColumn:o.minColumn,i=n.endLineNumber===e?n.endColumn:o.maxColumn;t<i&&(r.themeType===bm||"selection"!==this._options.renderWhitespace?s.push(new wu(t,i,"inline-selected-text",0)):(a||(a=[]),a.push(new xu(t-1,i-1))))}}const l=new Su(r.useMonospaceOptimizations,r.canUseHalfwidthRightwardsArrow,o.content,o.continuesWithWrappedLine,o.isBasicASCII,o.containsRTL,o.minColumn-1,o.tokens,s,o.tabSize,o.startVisibleColumn,r.spaceWidth,r.middotWidth,r.wsmiddotWidth,r.stopRenderingLineAfter,r.renderWhitespace,r.renderControlCharacters,r.fontLigatures!==q.OFF,a);if(this._renderedViewLine&&this._renderedViewLine.input.equals(l))return!1;i.appendASCIIString('<div style="top:'),i.appendASCIIString(String(t)),i.appendASCIIString("px;height:"),i.appendASCIIString(String(this._options.lineHeight)),i.appendASCIIString('px;" class="'),i.appendASCIIString(Mm.CLASS_NAME),i.appendASCIIString('">');const c=Mu(l,i);i.appendASCIIString("</div>");let h=null;return xm&&Em&&o.isBasicASCII&&r.useMonospaceOptimizations&&0===c.containsForeignElements&&o.content.length<300&&l.lineTokens.getCount()<100&&(h=new Nm(this._renderedViewLine?this._renderedViewLine.domNode:null,l,c.characterMapping)),h||(h=Im(this._renderedViewLine?this._renderedViewLine.domNode:null,l,c.characterMapping,c.containsRTL,c.containsForeignElements)),this._renderedViewLine=h,!0}layoutLine(e,t){this._renderedViewLine&&this._renderedViewLine.domNode&&(this._renderedViewLine.domNode.setTop(t),this._renderedViewLine.domNode.setHeight(this._options.lineHeight))}getWidth(){return this._renderedViewLine?this._renderedViewLine.getWidth():0}getWidthIsFast(){return!this._renderedViewLine||this._renderedViewLine.getWidthIsFast()}needsMonospaceFontCheck(){return!!this._renderedViewLine&&this._renderedViewLine instanceof Nm}monospaceAssumptionsAreValid(){return this._renderedViewLine&&this._renderedViewLine instanceof Nm?this._renderedViewLine.monospaceAssumptionsAreValid():xm}onMonospaceAssumptionsInvalidated(){this._renderedViewLine&&this._renderedViewLine instanceof Nm&&(this._renderedViewLine=this._renderedViewLine.toSlowRenderedLine())}getVisibleRangesForRange(e,t,n){if(!this._renderedViewLine)return null;e|=0,t|=0,e=Math.min(this._renderedViewLine.input.lineContent.length+1,Math.max(1,e)),t=Math.min(this._renderedViewLine.input.lineContent.length+1,Math.max(1,t));const i=0|this._renderedViewLine.input.stopRenderingLineAfter;let o=!1;-1!==i&&e>i+1&&t>i+1&&(o=!0),-1!==i&&e>i+1&&(e=i+1),-1!==i&&t>i+1&&(t=i+1);const r=this._renderedViewLine.getVisibleRangesForRange(e,t,n);return r&&r.length>0?new hm(o,r):null}getColumnOfNodeOffset(e,t,n){return this._renderedViewLine?this._renderedViewLine.getColumnOfNodeOffset(e,t,n):1}}Mm.CLASS_NAME="view-line";class Nm{constructor(e,t,n){this.domNode=e,this.input=t,this._characterMapping=n,this._charWidth=t.spaceWidth}getWidth(){return this._getCharPosition(this._characterMapping.length)}getWidthIsFast(){return!0}monospaceAssumptionsAreValid(){if(!this.domNode)return xm;const e=this.getWidth(),t=this.domNode.domNode.firstChild.offsetWidth;return Math.abs(e-t)>=2&&(xm=!1),xm}toSlowRenderedLine(){return Im(this.domNode,this.input,this._characterMapping,!1,0)}getVisibleRangesForRange(e,t,n){const i=this._getCharPosition(e),o=this._getCharPosition(t);return[new lm(i,o-i)]}_getCharPosition(e){const t=this._characterMapping.getAbsoluteOffsets();return 0===t.length?0:Math.round(this._charWidth*t[e-1])}getColumnOfNodeOffset(e,t,n){const i=t.textContent.length;let o=-1;while(t)t=t.previousSibling,o++;const r=this._characterMapping.partDataToCharOffset(o,i,n);return r+1}}class Lm{constructor(e,t,n,i,o){if(this.domNode=e,this.input=t,this._characterMapping=n,this._isWhitespaceOnly=/^\s*$/.test(t.lineContent),this._containsForeignElements=o,this._cachedWidth=-1,this._pixelOffsetCache=null,!i||0===this._characterMapping.length){this._pixelOffsetCache=new Int32Array(Math.max(2,this._characterMapping.length+1));for(let e=0,t=this._characterMapping.length;e<=t;e++)this._pixelOffsetCache[e]=-1}}_getReadingTarget(e){return e.domNode.firstChild}getWidth(){return this.domNode?(-1===this._cachedWidth&&(this._cachedWidth=this._getReadingTarget(this.domNode).offsetWidth),this._cachedWidth):0}getWidthIsFast(){return-1!==this._cachedWidth}getVisibleRangesForRange(e,t,n){if(!this.domNode)return null;if(null!==this._pixelOffsetCache){const i=this._readPixelOffset(this.domNode,e,n);if(-1===i)return null;const o=this._readPixelOffset(this.domNode,t,n);return-1===o?null:[new lm(i,o-i)]}return this._readVisibleRangesForRange(this.domNode,e,t,n)}_readVisibleRangesForRange(e,t,n,i){if(t===n){const n=this._readPixelOffset(e,t,i);return-1===n?null:[new lm(n,0)]}return this._readRawVisibleRangesForRange(e,t,n,i)}_readPixelOffset(e,t,n){if(0===this._characterMapping.length){if(0===this._containsForeignElements)return 0;if(2===this._containsForeignElements)return 0;if(1===this._containsForeignElements)return this.getWidth();const t=this._getReadingTarget(e);return t.firstChild?t.firstChild.offsetWidth:0}if(null!==this._pixelOffsetCache){const i=this._pixelOffsetCache[t];if(-1!==i)return i;const o=this._actualReadPixelOffset(e,t,n);return this._pixelOffsetCache[t]=o,o}return this._actualReadPixelOffset(e,t,n)}_actualReadPixelOffset(e,t,n){if(0===this._characterMapping.length){const t=dm.readHorizontalRanges(this._getReadingTarget(e),0,0,0,0,n.clientRectDeltaLeft,n.endNode);return t&&0!==t.length?t[0].left:-1}if(t===this._characterMapping.length&&this._isWhitespaceOnly&&0===this._containsForeignElements)return this.getWidth();const i=this._characterMapping.charOffsetToPartData(t-1),o=Du.getPartIndex(i),r=Du.getCharIndex(i),s=dm.readHorizontalRanges(this._getReadingTarget(e),o,r,o,r,n.clientRectDeltaLeft,n.endNode);if(!s||0===s.length)return-1;const a=s[0].left;if(this.input.isBasicASCII){const e=this._characterMapping.getAbsoluteOffsets(),n=Math.round(this.input.spaceWidth*e[t-1]);if(Math.abs(n-a)<=1)return n}return a}_readRawVisibleRangesForRange(e,t,n,i){if(1===t&&n===this._characterMapping.length)return[new lm(0,this.getWidth())];const o=this._characterMapping.charOffsetToPartData(t-1),r=Du.getPartIndex(o),s=Du.getCharIndex(o),a=this._characterMapping.charOffsetToPartData(n-1),l=Du.getPartIndex(a),c=Du.getCharIndex(a);return dm.readHorizontalRanges(this._getReadingTarget(e),r,s,l,c,i.clientRectDeltaLeft,i.endNode)}getColumnOfNodeOffset(e,t,n){const i=t.textContent.length;let o=-1;while(t)t=t.previousSibling,o++;const r=this._characterMapping.partDataToCharOffset(o,i,n);return r+1}}class Bm extends Lm{_readVisibleRangesForRange(e,t,n,i){const o=super._readVisibleRangesForRange(e,t,n,i);if(!o||0===o.length||t===n||1===t&&n===this._characterMapping.length)return o;if(!this.input.containsRTL){const t=this._readPixelOffset(e,n,i);if(-1!==t){const e=o[o.length-1];e.left<t&&(e.width=t-e.left)}}return o}}const Im=function(){return gi?Tm:Om}();function Tm(e,t,n,i,o){return new Bm(e,t,n,i,o)}function Om(e,t,n,i,o){return new Lm(e,t,n,i,o)}class Rm{constructor(e,t,n,i){this.oldPosition=e,this.oldText=t,this.newPosition=n,this.newText=i}get oldLength(){return this.oldText.length}get oldEnd(){return this.oldPosition+this.oldText.length}get newLength(){return this.newText.length}get newEnd(){return this.newPosition+this.newText.length}toString(){return 0===this.oldText.length?`(insert@${this.oldPosition} "${this.newText}")`:0===this.newText.length?`(delete@${this.oldPosition} "${this.oldText}")`:`(replace@${this.oldPosition} "${this.oldText}" with "${this.newText}")`}static _writeStringSize(e){return 4+2*e.length}static _writeString(e,t,n){const i=t.length;Ir["f"](e,i,n),n+=4;for(let o=0;o<i;o++)Ir["e"](e,t.charCodeAt(o),n),n+=2;return n}static _readString(e,t){const n=Ir["c"](e,t);return t+=4,Ic(e,t,n)}writeSize(){return 8+Rm._writeStringSize(this.oldText)+Rm._writeStringSize(this.newText)}write(e,t){return Ir["f"](e,this.oldPosition,t),t+=4,Ir["f"](e,this.newPosition,t),t+=4,t=Rm._writeString(e,this.oldText,t),t=Rm._writeString(e,this.newText,t),t}static read(e,t,n){const i=Ir["c"](e,t);t+=4;const o=Ir["c"](e,t);t+=4;const r=Rm._readString(e,t);t+=Rm._writeStringSize(r);const s=Rm._readString(e,t);return t+=Rm._writeStringSize(s),n.push(new Rm(i,r,o,s)),t}}function Pm(e,t){if(null===e||0===e.length)return t;const n=new Fm(e,t);return n.compress()}class Fm{constructor(e,t){this._prevEdits=e,this._currEdits=t,this._result=[],this._resultLen=0,this._prevLen=this._prevEdits.length,this._prevDeltaOffset=0,this._currLen=this._currEdits.length,this._currDeltaOffset=0}compress(){let e=0,t=0,n=this._getPrev(e),i=this._getCurr(t);while(e<this._prevLen||t<this._currLen){if(null===n){this._acceptCurr(i),i=this._getCurr(++t);continue}if(null===i){this._acceptPrev(n),n=this._getPrev(++e);continue}if(i.oldEnd<=n.newPosition){this._acceptCurr(i),i=this._getCurr(++t);continue}if(n.newEnd<=i.oldPosition){this._acceptPrev(n),n=this._getPrev(++e);continue}if(i.oldPosition<n.newPosition){const[e,t]=Fm._splitCurr(i,n.newPosition-i.oldPosition);this._acceptCurr(e),i=t;continue}if(n.newPosition<i.oldPosition){const[e,t]=Fm._splitPrev(n,i.oldPosition-n.newPosition);this._acceptPrev(e),n=t;continue}let o,r;if(i.oldEnd===n.newEnd)o=n,r=i,n=this._getPrev(++e),i=this._getCurr(++t);else if(i.oldEnd<n.newEnd){const[e,s]=Fm._splitPrev(n,i.oldLength);o=e,r=i,n=s,i=this._getCurr(++t)}else{const[t,s]=Fm._splitCurr(i,n.newLength);o=n,r=t,n=this._getPrev(++e),i=s}this._result[this._resultLen++]=new Rm(o.oldPosition,o.oldText,r.newPosition,r.newText),this._prevDeltaOffset+=o.newLength-o.oldLength,this._currDeltaOffset+=r.newLength-r.oldLength}const o=Fm._merge(this._result),r=Fm._removeNoOps(o);return r}_acceptCurr(e){this._result[this._resultLen++]=Fm._rebaseCurr(this._prevDeltaOffset,e),this._currDeltaOffset+=e.newLength-e.oldLength}_getCurr(e){return e<this._currLen?this._currEdits[e]:null}_acceptPrev(e){this._result[this._resultLen++]=Fm._rebasePrev(this._currDeltaOffset,e),this._prevDeltaOffset+=e.newLength-e.oldLength}_getPrev(e){return e<this._prevLen?this._prevEdits[e]:null}static _rebaseCurr(e,t){return new Rm(t.oldPosition-e,t.oldText,t.newPosition,t.newText)}static _rebasePrev(e,t){return new Rm(t.oldPosition,t.oldText,t.newPosition+e,t.newText)}static _splitPrev(e,t){const n=e.newText.substr(0,t),i=e.newText.substr(t);return[new Rm(e.oldPosition,e.oldText,e.newPosition,n),new Rm(e.oldEnd,"",e.newPosition+t,i)]}static _splitCurr(e,t){const n=e.oldText.substr(0,t),i=e.oldText.substr(t);return[new Rm(e.oldPosition,n,e.newPosition,e.newText),new Rm(e.oldPosition+t,i,e.newEnd,"")]}static _merge(e){if(0===e.length)return e;let t=[],n=0,i=e[0];for(let o=1;o<e.length;o++){const r=e[o];i.oldEnd===r.oldPosition?i=new Rm(i.oldPosition,i.oldText+r.oldText,i.newPosition,i.newText+r.newText):(t[n++]=i,i=r)}return t[n++]=i,t}static _removeNoOps(e){if(0===e.length)return e;let t=[],n=0;for(let i=0;i<e.length;i++){const o=e[i];o.oldText!==o.newText&&(t[n++]=o)}return t}}function jm(e){return e.toString()}class Qm{constructor(e,t,n,i,o,r,s){this.beforeVersionId=e,this.afterVersionId=t,this.beforeEOL=n,this.afterEOL=i,this.beforeCursorState=o,this.afterCursorState=r,this.changes=s}static create(e,t){const n=e.getAlternativeVersionId(),i=Wm(e);return new Qm(n,n,i,i,t,t,[])}append(e,t,n,i,o){t.length>0&&(this.changes=Pm(this.changes,t)),this.afterEOL=n,this.afterVersionId=i,this.afterCursorState=o}static _writeSelectionsSize(e){return 4+16*(e?e.length:0)}static _writeSelections(e,t,n){if(Ir["f"](e,t?t.length:0,n),n+=4,t)for(const i of t)Ir["f"](e,i.selectionStartLineNumber,n),n+=4,Ir["f"](e,i.selectionStartColumn,n),n+=4,Ir["f"](e,i.positionLineNumber,n),n+=4,Ir["f"](e,i.positionColumn,n),n+=4;return n}static _readSelections(e,t,n){const i=Ir["c"](e,t);t+=4;for(let o=0;o<i;o++){const i=Ir["c"](e,t);t+=4;const o=Ir["c"](e,t);t+=4;const r=Ir["c"](e,t);t+=4;const s=Ir["c"](e,t);t+=4,n.push(new gn(i,o,r,s))}return t}serialize(){let e=10+Qm._writeSelectionsSize(this.beforeCursorState)+Qm._writeSelectionsSize(this.afterCursorState)+4;for(const i of this.changes)e+=i.writeSize();const t=new Uint8Array(e);let n=0;Ir["f"](t,this.beforeVersionId,n),n+=4,Ir["f"](t,this.afterVersionId,n),n+=4,Ir["g"](t,this.beforeEOL,n),n+=1,Ir["g"](t,this.afterEOL,n),n+=1,n=Qm._writeSelections(t,this.beforeCursorState,n),n=Qm._writeSelections(t,this.afterCursorState,n),Ir["f"](t,this.changes.length,n),n+=4;for(const i of this.changes)n=i.write(t,n);return t.buffer}static deserialize(e){const t=new Uint8Array(e);let n=0;const i=Ir["c"](t,n);n+=4;const o=Ir["c"](t,n);n+=4;const r=Ir["d"](t,n);n+=1;const s=Ir["d"](t,n);n+=1;const a=[];n=Qm._readSelections(t,n,a);const l=[];n=Qm._readSelections(t,n,l);const c=Ir["c"](t,n);n+=4;const h=[];for(let u=0;u<c;u++)n=Rm.read(t,n,h);return new Qm(i,o,r,s,a,l,h)}}class zm{constructor(e,t){this.model=e,this._data=Qm.create(e,t)}get type(){return 0}get resource(){return tn.isUri(this.model)?this.model:this.model.uri}get label(){return v("edit","Typing")}toString(){const e=this._data instanceof Qm?this._data:Qm.deserialize(this._data);return e.changes.map(e=>e.toString()).join(", ")}matchesResource(e){const t=tn.isUri(this.model)?this.model:this.model.uri;return t.toString()===e.toString()}setModel(e){this.model=e}canAppend(e){return this.model===e&&this._data instanceof Qm}append(e,t,n,i,o){this._data instanceof Qm&&this._data.append(e,t,n,i,o)}close(){this._data instanceof Qm&&(this._data=this._data.serialize())}undo(){if(tn.isUri(this.model))throw new Error("Invalid SingleModelEditStackElement");this._data instanceof Qm&&(this._data=this._data.serialize());const e=Qm.deserialize(this._data);this.model._applyUndo(e.changes,e.beforeEOL,e.beforeVersionId,e.beforeCursorState)}redo(){if(tn.isUri(this.model))throw new Error("Invalid SingleModelEditStackElement");this._data instanceof Qm&&(this._data=this._data.serialize());const e=Qm.deserialize(this._data);this.model._applyRedo(e.changes,e.afterEOL,e.afterVersionId,e.afterCursorState)}}class Vm{constructor(e,t){this.type=1,this.label=e,this._isOpen=!0,this._editStackElementsArr=t.slice(0),this._editStackElementsMap=new Map;for(const n of this._editStackElementsArr){const e=jm(n.resource);this._editStackElementsMap.set(e,n)}this._delegate=null}get resources(){return this._editStackElementsArr.map(e=>e.resource)}prepareUndoRedo(){if(this._delegate)return this._delegate.prepareUndoRedo(this)}matchesResource(e){const t=jm(e);return this._editStackElementsMap.has(t)}setModel(e){const t=jm(tn.isUri(e)?e:e.uri);this._editStackElementsMap.has(t)&&this._editStackElementsMap.get(t).setModel(e)}canAppend(e){if(!this._isOpen)return!1;const t=jm(e.uri);if(this._editStackElementsMap.has(t)){const n=this._editStackElementsMap.get(t);return n.canAppend(e)}return!1}append(e,t,n,i,o){const r=jm(e.uri),s=this._editStackElementsMap.get(r);s.append(e,t,n,i,o)}close(){this._isOpen=!1}undo(){this._isOpen=!1;for(const e of this._editStackElementsArr)e.undo()}redo(){for(const e of this._editStackElementsArr)e.redo()}split(){return this._editStackElementsArr}}function Wm(e){const t=e.getEOL();return"\n"===t?0:1}function Hm(e){return!!e&&(e instanceof zm||e instanceof Vm)}class Um{constructor(e,t){this._model=e,this._undoRedoService=t}pushStackElement(){const e=this._undoRedoService.getLastElement(this._model.uri);Hm(e)&&e.close()}clear(){this._undoRedoService.removeElements(this._model.uri)}_getOrCreateEditStackElement(e){const t=this._undoRedoService.getLastElement(this._model.uri);if(Hm(t)&&t.canAppend(this._model))return t;const n=new zm(this._model,e);return this._undoRedoService.pushElement(n),n}pushEOL(e){const t=this._getOrCreateEditStackElement(null);this._model.setEOL(e),t.append(this._model,[],Wm(this._model),this._model.getAlternativeVersionId(),null)}pushEditOperation(e,t,n){const i=this._getOrCreateEditStackElement(e),o=this._model.applyEdits(t,!0),r=Um._computeCursorState(n,o),s=o.map((e,t)=>({index:t,textChange:e.textChange}));return s.sort((e,t)=>e.textChange.oldPosition===t.textChange.oldPosition?e.index-t.index:e.textChange.oldPosition-t.textChange.oldPosition),i.append(this._model,s.map(e=>e.textChange),Wm(this._model),this._model.getAlternativeVersionId(),r),r}static _computeCursorState(e,t){try{return e?e(t):null}catch(n){return Me(n),null}}}class Ym{constructor(){this.spacesDiff=0,this.looksLikeAlignment=!1}}function Gm(e,t,n,i,o){let r;for(o.spacesDiff=0,o.looksLikeAlignment=!1,r=0;r<t&&r<i;r++){let t=e.charCodeAt(r),i=n.charCodeAt(r);if(t!==i)break}let s=0,a=0;for(let d=r;d<t;d++){let t=e.charCodeAt(d);32===t?s++:a++}let l=0,c=0;for(let d=r;d<i;d++){let e=n.charCodeAt(d);32===e?l++:c++}if(s>0&&a>0)return;if(l>0&&c>0)return;let h=Math.abs(a-c),u=Math.abs(s-l);if(0===h)return o.spacesDiff=u,void(u>0&&0<=l-1&&l-1<e.length&&l<n.length&&32!==n.charCodeAt(l)&&32===e.charCodeAt(l-1)&&44===e.charCodeAt(e.length-1)&&(o.looksLikeAlignment=!0));u%h!==0||(o.spacesDiff=u/h)}function Km(e,t,n){const i=Math.min(e.getLineCount(),1e4);let o=0,r=0,s="",a=0;const l=[2,4,6,8,3,5,7],c=8;let h=[0,0,0,0,0,0,0,0,0],u=new Ym;for(let f=1;f<=i;f++){let i=e.getLineLength(f),l=e.getLineContent(f);const d=i<=65536;let p=!1,g=0,m=0,b=0;for(let t=0,n=i;t<n;t++){let n=d?l.charCodeAt(t):e.getLineCharCode(f,t);if(9===n)b++;else{if(32!==n){p=!0,g=t;break}m++}}if(!p)continue;if(b>0?o++:m>1&&r++,Gm(s,a,l,g,u),u.looksLikeAlignment&&(!n||t!==u.spacesDiff))continue;let v=u.spacesDiff;v<=c&&h[v]++,s=l,a=g}let d=n;o!==r&&(d=o<r);let p=t;if(d){let e=d?0:.1*i;l.forEach(t=>{let n=h[t];n>e&&(e=n,p=t)}),4===p&&h[4]>0&&h[2]>0&&h[2]>=h[4]/2&&(p=2)}return{insertSpaces:d,tabSize:p}}function qm(e){return(1&e.metadata)>>>0}function Jm(e,t){e.metadata=254&e.metadata|t<<0}function Xm(e){return(2&e.metadata)>>>1===1}function $m(e,t){e.metadata=253&e.metadata|(t?1:0)<<1}function Zm(e){return(4&e.metadata)>>>2===1}function eb(e,t){e.metadata=251&e.metadata|(t?1:0)<<2}function tb(e){return(8&e.metadata)>>>3===1}function nb(e,t){e.metadata=247&e.metadata|(t?1:0)<<3}function ib(e){return(48&e.metadata)>>>4}function ob(e,t){e.metadata=207&e.metadata|t<<4}function rb(e){return(64&e.metadata)>>>6===1}function sb(e,t){e.metadata=191&e.metadata|(t?1:0)<<6}class ab{constructor(e,t,n){this.metadata=0,this.parent=this,this.left=this,this.right=this,Jm(this,1),this.start=t,this.end=n,this.delta=0,this.maxEnd=n,this.id=e,this.ownerId=0,this.options=null,eb(this,!1),ob(this,1),nb(this,!1),sb(this,!1),this.cachedVersionId=0,this.cachedAbsoluteStart=t,this.cachedAbsoluteEnd=n,this.range=null,$m(this,!1)}reset(e,t,n,i){this.start=t,this.end=n,this.maxEnd=n,this.cachedVersionId=e,this.cachedAbsoluteStart=t,this.cachedAbsoluteEnd=n,this.range=i}setOptions(e){this.options=e;let t=this.options.className;eb(this,"squiggly-error"===t||"squiggly-warning"===t||"squiggly-info"===t),ob(this,this.options.stickiness),nb(this,!(!this.options.overviewRuler||!this.options.overviewRuler.color)),sb(this,this.options.collapseOnReplaceEdit)}setCachedOffsets(e,t,n){this.cachedVersionId!==n&&(this.range=null),this.cachedVersionId=n,this.cachedAbsoluteStart=e,this.cachedAbsoluteEnd=t}detach(){this.parent=null,this.left=null,this.right=null}}const lb=new ab(null,0,0);lb.parent=lb,lb.left=lb,lb.right=lb,Jm(lb,0);class cb{constructor(){this.root=lb,this.requestNormalizeDelta=!1}intervalSearch(e,t,n,i,o){return this.root===lb?[]:vb(this,e,t,n,i,o)}search(e,t,n){return this.root===lb?[]:bb(this,e,t,n)}collectNodesFromOwner(e){return gb(this,e)}collectNodesPostOrder(){return mb(this)}insert(e){yb(this,e),this._normalizeDeltaIfNecessary()}delete(e){_b(this,e),this._normalizeDeltaIfNecessary()}resolveNode(e,t){const n=e;let i=0;while(e!==this.root)e===e.parent.right&&(i+=e.parent.delta),e=e.parent;const o=n.start+i,r=n.end+i;n.setCachedOffsets(o,r,t)}acceptReplace(e,t,n,i){const o=pb(this,e,e+t);for(let r=0,s=o.length;r<s;r++){const e=o[r];_b(this,e)}this._normalizeDeltaIfNecessary(),fb(this,e,e+t,n),this._normalizeDeltaIfNecessary();for(let r=0,s=o.length;r<s;r++){const s=o[r];s.start=s.cachedAbsoluteStart,s.end=s.cachedAbsoluteEnd,db(s,e,e+t,n,i),s.maxEnd=s.end,yb(this,s)}this._normalizeDeltaIfNecessary()}_normalizeDeltaIfNecessary(){this.requestNormalizeDelta&&(this.requestNormalizeDelta=!1,hb(this))}}function hb(e){let t=e.root,n=0;while(t!==lb)t.left===lb||Xm(t.left)?t.right===lb||Xm(t.right)?(t.start=n+t.start,t.end=n+t.end,t.delta=0,Db(t),$m(t,!0),$m(t.left,!1),$m(t.right,!1),t===t.parent.right&&(n-=t.parent.delta),t=t.parent):(n+=t.delta,t=t.right):t=t.left;$m(e.root,!1)}function ub(e,t,n,i){return e<n||!(e>n)&&(1!==i&&(2===i||t))}function db(e,t,n,i,o){const r=ib(e),s=0===r||2===r,a=1===r||2===r,l=n-t,c=i,h=Math.min(l,c),u=e.start;let d=!1;const p=e.end;let f=!1;t<=u&&p<=n&&rb(e)&&(e.start=t,d=!0,e.end=t,f=!0);{const e=o?1:l>0?2:0;!d&&ub(u,s,t,e)&&(d=!0),!f&&ub(p,a,t,e)&&(f=!0)}if(h>0&&!o){const e=l>c?2:0;!d&&ub(u,s,t+h,e)&&(d=!0),!f&&ub(p,a,t+h,e)&&(f=!0)}{const i=o?1:0;!d&&ub(u,s,n,i)&&(e.start=t+c,d=!0),!f&&ub(p,a,n,i)&&(e.end=t+c,f=!0)}const g=c-l;d||(e.start=Math.max(0,u+g)),f||(e.end=Math.max(0,p+g)),e.start>e.end&&(e.end=e.start)}function pb(e,t,n){let i=e.root,o=0,r=0,s=0,a=0,l=[],c=0;while(i!==lb)if(Xm(i))$m(i.left,!1),$m(i.right,!1),i===i.parent.right&&(o-=i.parent.delta),i=i.parent;else{if(!Xm(i.left)){if(r=o+i.maxEnd,r<t){$m(i,!0);continue}if(i.left!==lb){i=i.left;continue}}s=o+i.start,s>n?$m(i,!0):(a=o+i.end,a>=t&&(i.setCachedOffsets(s,a,0),l[c++]=i),$m(i,!0),i.right===lb||Xm(i.right)||(o+=i.delta,i=i.right))}return $m(e.root,!1),l}function fb(e,t,n,i){let o=e.root,r=0,s=0,a=0;const l=i-(n-t);while(o!==lb)if(Xm(o))$m(o.left,!1),$m(o.right,!1),o===o.parent.right&&(r-=o.parent.delta),Db(o),o=o.parent;else{if(!Xm(o.left)){if(s=r+o.maxEnd,s<t){$m(o,!0);continue}if(o.left!==lb){o=o.left;continue}}a=r+o.start,a>n?(o.start+=l,o.end+=l,o.delta+=l,(o.delta<-1073741824||o.delta>1073741824)&&(e.requestNormalizeDelta=!0),$m(o,!0)):($m(o,!0),o.right===lb||Xm(o.right)||(r+=o.delta,o=o.right))}$m(e.root,!1)}function gb(e,t){let n=e.root,i=[],o=0;while(n!==lb)Xm(n)?($m(n.left,!1),$m(n.right,!1),n=n.parent):n.left===lb||Xm(n.left)?(n.ownerId===t&&(i[o++]=n),$m(n,!0),n.right===lb||Xm(n.right)||(n=n.right)):n=n.left;return $m(e.root,!1),i}function mb(e){let t=e.root,n=[],i=0;while(t!==lb)Xm(t)?($m(t.left,!1),$m(t.right,!1),t=t.parent):t.left===lb||Xm(t.left)?t.right===lb||Xm(t.right)?(n[i++]=t,$m(t,!0)):t=t.right:t=t.left;return $m(e.root,!1),n}function bb(e,t,n,i){let o=e.root,r=0,s=0,a=0,l=[],c=0;while(o!==lb){if(Xm(o)){$m(o.left,!1),$m(o.right,!1),o===o.parent.right&&(r-=o.parent.delta),o=o.parent;continue}if(o.left!==lb&&!Xm(o.left)){o=o.left;continue}s=r+o.start,a=r+o.end,o.setCachedOffsets(s,a,i);let e=!0;t&&o.ownerId&&o.ownerId!==t&&(e=!1),n&&Zm(o)&&(e=!1),e&&(l[c++]=o),$m(o,!0),o.right===lb||Xm(o.right)||(r+=o.delta,o=o.right)}return $m(e.root,!1),l}function vb(e,t,n,i,o,r){let s=e.root,a=0,l=0,c=0,h=0,u=[],d=0;while(s!==lb)if(Xm(s))$m(s.left,!1),$m(s.right,!1),s===s.parent.right&&(a-=s.parent.delta),s=s.parent;else{if(!Xm(s.left)){if(l=a+s.maxEnd,l<t){$m(s,!0);continue}if(s.left!==lb){s=s.left;continue}}if(c=a+s.start,c>n)$m(s,!0);else{if(h=a+s.end,h>=t){s.setCachedOffsets(c,h,r);let e=!0;i&&s.ownerId&&s.ownerId!==i&&(e=!1),o&&Zm(s)&&(e=!1),e&&(u[d++]=s)}$m(s,!0),s.right===lb||Xm(s.right)||(a+=s.delta,s=s.right)}}return $m(e.root,!1),u}function yb(e,t){if(e.root===lb)return t.parent=lb,t.left=lb,t.right=lb,Jm(t,0),e.root=t,e.root;wb(e,t),kb(t.parent);let n=t;while(n!==e.root&&1===qm(n.parent))if(n.parent===n.parent.parent.left){const t=n.parent.parent.right;1===qm(t)?(Jm(n.parent,0),Jm(t,0),Jm(n.parent.parent,1),n=n.parent.parent):(n===n.parent.right&&(n=n.parent,Eb(e,n)),Jm(n.parent,0),Jm(n.parent.parent,1),xb(e,n.parent.parent))}else{const t=n.parent.parent.left;1===qm(t)?(Jm(n.parent,0),Jm(t,0),Jm(n.parent.parent,1),n=n.parent.parent):(n===n.parent.left&&(n=n.parent,xb(e,n)),Jm(n.parent,0),Jm(n.parent.parent,1),Eb(e,n.parent.parent))}return Jm(e.root,0),t}function wb(e,t){let n=0,i=e.root;const o=t.start,r=t.end;while(1){const e=Mb(o,r,i.start+n,i.end+n);if(e<0){if(i.left===lb){t.start-=n,t.end-=n,t.maxEnd-=n,i.left=t;break}i=i.left}else{if(i.right===lb){t.start-=n+i.delta,t.end-=n+i.delta,t.maxEnd-=n+i.delta,i.right=t;break}n+=i.delta,i=i.right}}t.parent=i,t.left=lb,t.right=lb,Jm(t,1)}function _b(e,t){let n,i;if(t.left===lb?(n=t.right,i=t,n.delta+=t.delta,(n.delta<-1073741824||n.delta>1073741824)&&(e.requestNormalizeDelta=!0),n.start+=t.delta,n.end+=t.delta):t.right===lb?(n=t.left,i=t):(i=Ab(t.right),n=i.right,n.start+=i.delta,n.end+=i.delta,n.delta+=i.delta,(n.delta<-1073741824||n.delta>1073741824)&&(e.requestNormalizeDelta=!0),i.start+=t.delta,i.end+=t.delta,i.delta=t.delta,(i.delta<-1073741824||i.delta>1073741824)&&(e.requestNormalizeDelta=!0)),i===e.root)return e.root=n,Jm(n,0),t.detach(),Cb(),Db(n),void(e.root.parent=lb);let o,r=1===qm(i);if(i===i.parent.left?i.parent.left=n:i.parent.right=n,i===t?n.parent=i.parent:(i.parent===t?n.parent=i:n.parent=i.parent,i.left=t.left,i.right=t.right,i.parent=t.parent,Jm(i,qm(t)),t===e.root?e.root=i:t===t.parent.left?t.parent.left=i:t.parent.right=i,i.left!==lb&&(i.left.parent=i),i.right!==lb&&(i.right.parent=i)),t.detach(),r)return kb(n.parent),i!==t&&(kb(i),kb(i.parent)),void Cb();kb(n),kb(n.parent),i!==t&&(kb(i),kb(i.parent));while(n!==e.root&&0===qm(n))n===n.parent.left?(o=n.parent.right,1===qm(o)&&(Jm(o,0),Jm(n.parent,1),Eb(e,n.parent),o=n.parent.right),0===qm(o.left)&&0===qm(o.right)?(Jm(o,1),n=n.parent):(0===qm(o.right)&&(Jm(o.left,0),Jm(o,1),xb(e,o),o=n.parent.right),Jm(o,qm(n.parent)),Jm(n.parent,0),Jm(o.right,0),Eb(e,n.parent),n=e.root)):(o=n.parent.left,1===qm(o)&&(Jm(o,0),Jm(n.parent,1),xb(e,n.parent),o=n.parent.left),0===qm(o.left)&&0===qm(o.right)?(Jm(o,1),n=n.parent):(0===qm(o.left)&&(Jm(o.right,0),Jm(o,1),Eb(e,o),o=n.parent.left),Jm(o,qm(n.parent)),Jm(n.parent,0),Jm(o.left,0),xb(e,n.parent),n=e.root));Jm(n,0),Cb()}function Ab(e){while(e.left!==lb)e=e.left;return e}function Cb(){lb.parent=lb,lb.delta=0,lb.start=0,lb.end=0}function Eb(e,t){const n=t.right;n.delta+=t.delta,(n.delta<-1073741824||n.delta>1073741824)&&(e.requestNormalizeDelta=!0),n.start+=t.delta,n.end+=t.delta,t.right=n.left,n.left!==lb&&(n.left.parent=t),n.parent=t.parent,t.parent===lb?e.root=n:t===t.parent.left?t.parent.left=n:t.parent.right=n,n.left=t,t.parent=n,Db(t),Db(n)}function xb(e,t){const n=t.left;t.delta-=n.delta,(t.delta<-1073741824||t.delta>1073741824)&&(e.requestNormalizeDelta=!0),t.start-=n.delta,t.end-=n.delta,t.left=n.right,n.right!==lb&&(n.right.parent=t),n.parent=t.parent,t.parent===lb?e.root=n:t===t.parent.right?t.parent.right=n:t.parent.left=n,n.right=t,t.parent=n,Db(t),Db(n)}function Sb(e){let t=e.end;if(e.left!==lb){const n=e.left.maxEnd;n>t&&(t=n)}if(e.right!==lb){const n=e.right.maxEnd+e.delta;n>t&&(t=n)}return t}function Db(e){e.maxEnd=Sb(e)}function kb(e){while(e!==lb){const t=Sb(e);if(e.maxEnd===t)return;e.maxEnd=t,e=e.parent}}function Mb(e,t,n,i){return e===n?t-i:e-n}class Nb{constructor(e,t){this.piece=e,this.color=t,this.size_left=0,this.lf_left=0,this.parent=this,this.left=this,this.right=this}next(){if(this.right!==Lb)return Bb(this.right);let e=this;while(e.parent!==Lb){if(e.parent.left===e)break;e=e.parent}return e.parent===Lb?Lb:e.parent}prev(){if(this.left!==Lb)return Ib(this.left);let e=this;while(e.parent!==Lb){if(e.parent.right===e)break;e=e.parent}return e.parent===Lb?Lb:e.parent}detach(){this.parent=null,this.left=null,this.right=null}}const Lb=new Nb(null,0);function Bb(e){while(e.left!==Lb)e=e.left;return e}function Ib(e){while(e.right!==Lb)e=e.right;return e}function Tb(e){return e===Lb?0:e.size_left+e.piece.length+Tb(e.right)}function Ob(e){return e===Lb?0:e.lf_left+e.piece.lineFeedCnt+Ob(e.right)}function Rb(){Lb.parent=Lb}function Pb(e,t){let n=t.right;n.size_left+=t.size_left+(t.piece?t.piece.length:0),n.lf_left+=t.lf_left+(t.piece?t.piece.lineFeedCnt:0),t.right=n.left,n.left!==Lb&&(n.left.parent=t),n.parent=t.parent,t.parent===Lb?e.root=n:t.parent.left===t?t.parent.left=n:t.parent.right=n,n.left=t,t.parent=n}function Fb(e,t){let n=t.left;t.left=n.right,n.right!==Lb&&(n.right.parent=t),n.parent=t.parent,t.size_left-=n.size_left+(n.piece?n.piece.length:0),t.lf_left-=n.lf_left+(n.piece?n.piece.lineFeedCnt:0),t.parent===Lb?e.root=n:t===t.parent.right?t.parent.right=n:t.parent.left=n,n.right=t,t.parent=n}function jb(e,t){let n,i;if(t.left===Lb?(i=t,n=i.right):t.right===Lb?(i=t,n=i.left):(i=Bb(t.right),n=i.right),i===e.root)return e.root=n,n.color=0,t.detach(),Rb(),void(e.root.parent=Lb);let o,r=1===i.color;if(i===i.parent.left?i.parent.left=n:i.parent.right=n,i===t?(n.parent=i.parent,Vb(e,n)):(i.parent===t?n.parent=i:n.parent=i.parent,Vb(e,n),i.left=t.left,i.right=t.right,i.parent=t.parent,i.color=t.color,t===e.root?e.root=i:t===t.parent.left?t.parent.left=i:t.parent.right=i,i.left!==Lb&&(i.left.parent=i),i.right!==Lb&&(i.right.parent=i),i.size_left=t.size_left,i.lf_left=t.lf_left,Vb(e,i)),t.detach(),n.parent.left===n){let t=Tb(n),i=Ob(n);if(t!==n.parent.size_left||i!==n.parent.lf_left){let o=t-n.parent.size_left,r=i-n.parent.lf_left;n.parent.size_left=t,n.parent.lf_left=i,zb(e,n.parent,o,r)}}if(Vb(e,n.parent),r)Rb();else{while(n!==e.root&&0===n.color)n===n.parent.left?(o=n.parent.right,1===o.color&&(o.color=0,n.parent.color=1,Pb(e,n.parent),o=n.parent.right),0===o.left.color&&0===o.right.color?(o.color=1,n=n.parent):(0===o.right.color&&(o.left.color=0,o.color=1,Fb(e,o),o=n.parent.right),o.color=n.parent.color,n.parent.color=0,o.right.color=0,Pb(e,n.parent),n=e.root)):(o=n.parent.left,1===o.color&&(o.color=0,n.parent.color=1,Fb(e,n.parent),o=n.parent.left),0===o.left.color&&0===o.right.color?(o.color=1,n=n.parent):(0===o.left.color&&(o.right.color=0,o.color=1,Pb(e,o),o=n.parent.left),o.color=n.parent.color,n.parent.color=0,o.left.color=0,Fb(e,n.parent),n=e.root));n.color=0,Rb()}}function Qb(e,t){Vb(e,t);while(t!==e.root&&1===t.parent.color)if(t.parent===t.parent.parent.left){const n=t.parent.parent.right;1===n.color?(t.parent.color=0,n.color=0,t.parent.parent.color=1,t=t.parent.parent):(t===t.parent.right&&(t=t.parent,Pb(e,t)),t.parent.color=0,t.parent.parent.color=1,Fb(e,t.parent.parent))}else{const n=t.parent.parent.left;1===n.color?(t.parent.color=0,n.color=0,t.parent.parent.color=1,t=t.parent.parent):(t===t.parent.left&&(t=t.parent,Fb(e,t)),t.parent.color=0,t.parent.parent.color=1,Pb(e,t.parent.parent))}e.root.color=0}function zb(e,t,n,i){while(t!==e.root&&t!==Lb)t.parent.left===t&&(t.parent.size_left+=n,t.parent.lf_left+=i),t=t.parent}function Vb(e,t){let n=0,i=0;if(t!==e.root){if(0===n){while(t!==e.root&&t===t.parent.right)t=t.parent;if(t===e.root)return;t=t.parent,n=Tb(t.left)-t.size_left,i=Ob(t.left)-t.lf_left,t.size_left+=n,t.lf_left+=i}while(t!==e.root&&(0!==n||0!==i))t.parent.left===t&&(t.parent.size_left+=n,t.parent.lf_left+=i),t=t.parent}}Lb.parent=Lb,Lb.left=Lb,Lb.right=Lb,Lb.color=0;class Wb extends Oh{constructor(e){super(0);for(let t=0,n=e.length;t<n;t++)this.set(e.charCodeAt(t),2);this.set(32,1),this.set(9,1)}}function Hb(e){let t={};return n=>(t.hasOwnProperty(n)||(t[n]=e(n)),t[n])}const Ub=Hb(e=>new Wb(e)),Yb=999;class Gb{constructor(e,t,n,i){this.searchString=e,this.isRegex=t,this.matchCase=n,this.wordSeparators=i}parseSearchRequest(){if(""===this.searchString)return null;let e;e=this.isRegex?Kb(this.searchString):this.searchString.indexOf("\n")>=0;let t=null;try{t=Rr["o"](this.searchString,this.isRegex,{matchCase:this.matchCase,wholeWord:!1,multiline:e,global:!0,unicode:!0})}catch(i){return null}if(!t)return null;let n=!this.isRegex&&!e;return n&&this.searchString.toLowerCase()!==this.searchString.toUpperCase()&&(n=this.matchCase),new qb(t,this.wordSeparators?Ub(this.wordSeparators):null,n?this.searchString:null)}}function Kb(e){if(!e||0===e.length)return!1;for(let t=0,n=e.length;t<n;t++){const i=e.charCodeAt(t);if(92===i){if(t++,t>=n)break;const i=e.charCodeAt(t);if(110===i||114===i||87===i||119===i)return!0}}return!1}class qb{constructor(e,t,n){this.regex=e,this.wordSeparators=t,this.simpleSearch=n}}function Jb(e,t,n){if(!n)return new Fs(e,null);let i=[];for(let o=0,r=t.length;o<r;o++)i[o]=t[o];return new Fs(e,i)}class Xb{constructor(e){let t=[],n=0;for(let i=0,o=e.length;i<o;i++)10===e.charCodeAt(i)&&(t[n++]=i);this._lineFeedsOffsets=t}findLineFeedCountBeforeOffset(e){const t=this._lineFeedsOffsets;let n=0,i=t.length-1;if(-1===i)return 0;if(e<=t[0])return 0;while(n<i){const o=n+((i-n)/2>>0);t[o]>=e?i=o-1:t[o+1]>=e?(n=o,i=o):n=o+1}return n+1}}class $b{static findMatches(e,t,n,i,o){const r=t.parseSearchRequest();return r?r.regex.multiline?this._doFindMatchesMultiline(e,n,new nv(r.wordSeparators,r.regex),i,o):this._doFindMatchesLineByLine(e,n,r,i,o):[]}static _getMultilineMatchRange(e,t,n,i,o,r){let s,a,l=0;if(i?(l=i.findLineFeedCountBeforeOffset(o),s=t+o+l):s=t+o,i){let e=i.findLineFeedCountBeforeOffset(o+r.length),t=e-l;a=s+r.length+t}else a=s+r.length;const c=e.getPositionAt(s),h=e.getPositionAt(a);return new fn(c.lineNumber,c.column,h.lineNumber,h.column)}static _doFindMatchesMultiline(e,t,n,i,o){const r=e.getOffsetAt(t.getStartPosition()),s=e.getValueInRange(t,1),a="\r\n"===e.getEOL()?new Xb(s):null,l=[];let c,h=0;n.reset(0);while(c=n.next(s))if(l[h++]=Jb(this._getMultilineMatchRange(e,r,s,a,c.index,c[0]),c,i),h>=o)return l;return l}static _doFindMatchesLineByLine(e,t,n,i,o){const r=[];let s=0;if(t.startLineNumber===t.endLineNumber){const a=e.getLineContent(t.startLineNumber).substring(t.startColumn-1,t.endColumn-1);return s=this._findMatchesInLine(n,a,t.startLineNumber,t.startColumn-1,s,r,i,o),r}const a=e.getLineContent(t.startLineNumber).substring(t.startColumn-1);s=this._findMatchesInLine(n,a,t.startLineNumber,t.startColumn-1,s,r,i,o);for(let l=t.startLineNumber+1;l<t.endLineNumber&&s<o;l++)s=this._findMatchesInLine(n,e.getLineContent(l),l,0,s,r,i,o);if(s<o){const a=e.getLineContent(t.endLineNumber).substring(0,t.endColumn-1);s=this._findMatchesInLine(n,a,t.endLineNumber,0,s,r,i,o)}return r}static _findMatchesInLine(e,t,n,i,o,r,s,a){const l=e.wordSeparators;if(!s&&e.simpleSearch){const s=e.simpleSearch,c=s.length,h=t.length;let u=-c;while(-1!==(u=t.indexOf(s,u+c)))if((!l||tv(l,t,h,u,c))&&(r[o++]=new Fs(new fn(n,u+1+i,n,u+1+c+i),null),o>=a))return o;return o}const c=new nv(e.wordSeparators,e.regex);let h;c.reset(0);do{if(h=c.next(t),h&&(r[o++]=Jb(new fn(n,h.index+1+i,n,h.index+1+h[0].length+i),h,s),o>=a))return o}while(h);return o}static findNextMatch(e,t,n,i){const o=t.parseSearchRequest();if(!o)return null;const r=new nv(o.wordSeparators,o.regex);return o.regex.multiline?this._doFindNextMatchMultiline(e,n,r,i):this._doFindNextMatchLineByLine(e,n,r,i)}static _doFindNextMatchMultiline(e,t,n,i){const o=new pn(t.lineNumber,1),r=e.getOffsetAt(o),s=e.getLineCount(),a=e.getValueInRange(new fn(o.lineNumber,o.column,s,e.getLineMaxColumn(s)),1),l="\r\n"===e.getEOL()?new Xb(a):null;n.reset(t.column-1);let c=n.next(a);return c?Jb(this._getMultilineMatchRange(e,r,a,l,c.index,c[0]),c,i):1!==t.lineNumber||1!==t.column?this._doFindNextMatchMultiline(e,new pn(1,1),n,i):null}static _doFindNextMatchLineByLine(e,t,n,i){const o=e.getLineCount(),r=t.lineNumber,s=e.getLineContent(r),a=this._findFirstMatchInLine(n,s,r,t.column,i);if(a)return a;for(let l=1;l<=o;l++){const t=(r+l-1)%o,s=e.getLineContent(t+1),a=this._findFirstMatchInLine(n,s,t+1,1,i);if(a)return a}return null}static _findFirstMatchInLine(e,t,n,i,o){e.reset(i-1);const r=e.next(t);return r?Jb(new fn(n,r.index+1,n,r.index+1+r[0].length),r,o):null}static findPreviousMatch(e,t,n,i){const o=t.parseSearchRequest();if(!o)return null;const r=new nv(o.wordSeparators,o.regex);return o.regex.multiline?this._doFindPreviousMatchMultiline(e,n,r,i):this._doFindPreviousMatchLineByLine(e,n,r,i)}static _doFindPreviousMatchMultiline(e,t,n,i){const o=this._doFindMatchesMultiline(e,new fn(1,1,t.lineNumber,t.column),n,i,10*Yb);if(o.length>0)return o[o.length-1];const r=e.getLineCount();return t.lineNumber!==r||t.column!==e.getLineMaxColumn(r)?this._doFindPreviousMatchMultiline(e,new pn(r,e.getLineMaxColumn(r)),n,i):null}static _doFindPreviousMatchLineByLine(e,t,n,i){const o=e.getLineCount(),r=t.lineNumber,s=e.getLineContent(r).substring(0,t.column-1),a=this._findLastMatchInLine(n,s,r,i);if(a)return a;for(let l=1;l<=o;l++){const t=(o+r-l-1)%o,s=e.getLineContent(t+1),a=this._findLastMatchInLine(n,s,t+1,i);if(a)return a}return null}static _findLastMatchInLine(e,t,n,i){let o,r=null;e.reset(0);while(o=e.next(t))r=Jb(new fn(n,o.index+1,n,o.index+1+o[0].length),o,i);return r}}function Zb(e,t,n,i,o){if(0===i)return!0;const r=t.charCodeAt(i-1);if(0!==e.get(r))return!0;if(13===r||10===r)return!0;if(o>0){const n=t.charCodeAt(i);if(0!==e.get(n))return!0}return!1}function ev(e,t,n,i,o){if(i+o===n)return!0;const r=t.charCodeAt(i+o);if(0!==e.get(r))return!0;if(13===r||10===r)return!0;if(o>0){const n=t.charCodeAt(i+o-1);if(0!==e.get(n))return!0}return!1}function tv(e,t,n,i,o){return Zb(e,t,n,i,o)&&ev(e,t,n,i,o)}class nv{constructor(e,t){this._wordSeparators=e,this._searchRegex=t,this._prevMatchStartIndex=-1,this._prevMatchLength=0}reset(e){this._searchRegex.lastIndex=e,this._prevMatchStartIndex=-1,this._prevMatchLength=0}next(e){const t=e.length;let n;do{if(this._prevMatchStartIndex+this._prevMatchLength===t)return null;if(n=this._searchRegex.exec(e),!n)return null;const i=n.index,o=n[0].length;if(i===this._prevMatchStartIndex&&o===this._prevMatchLength){if(0===o){Rr["y"](e,t,this._searchRegex.lastIndex)>65535?this._searchRegex.lastIndex+=2:this._searchRegex.lastIndex+=1;continue}return null}if(this._prevMatchStartIndex=i,this._prevMatchLength=o,!this._wordSeparators||tv(this._wordSeparators,e,t,i,o))return n}while(n);return null}}const iv=65535;function ov(e){let t;return t=e[e.length-1]<65536?new Uint16Array(e.length):new Uint32Array(e.length),t.set(e,0),t}class rv{constructor(e,t,n,i,o){this.lineStarts=e,this.cr=t,this.lf=n,this.crlf=i,this.isBasicASCII=o}}function sv(e,t=!0){let n=[0],i=1;for(let o=0,r=e.length;o<r;o++){const t=e.charCodeAt(o);13===t?o+1<r&&10===e.charCodeAt(o+1)?(n[i++]=o+2,o++):n[i++]=o+1:10===t&&(n[i++]=o+1)}return t?ov(n):n}function av(e,t){e.length=0,e[0]=0;let n=1,i=0,o=0,r=0,s=!0;for(let l=0,c=t.length;l<c;l++){const a=t.charCodeAt(l);13===a?l+1<c&&10===t.charCodeAt(l+1)?(r++,e[n++]=l+2,l++):(i++,e[n++]=l+1):10===a?(o++,e[n++]=l+1):s&&9!==a&&(a<32||a>126)&&(s=!1)}const a=new rv(ov(e),i,o,r,s);return e.length=0,a}class lv{constructor(e,t,n,i,o){this.bufferIndex=e,this.start=t,this.end=n,this.lineFeedCnt=i,this.length=o}}class cv{constructor(e,t){this.buffer=e,this.lineStarts=t}}class hv{constructor(e,t){this._pieces=[],this._tree=e,this._BOM=t,this._index=0,e.root!==Lb&&e.iterate(e.root,e=>(e!==Lb&&this._pieces.push(e.piece),!0))}read(){return 0===this._pieces.length?0===this._index?(this._index++,this._BOM):null:this._index>this._pieces.length-1?null:0===this._index?this._BOM+this._tree.getPieceContent(this._pieces[this._index++]):this._tree.getPieceContent(this._pieces[this._index++])}}class uv{constructor(e){this._limit=e,this._cache=[]}get(e){for(let t=this._cache.length-1;t>=0;t--){let n=this._cache[t];if(n.nodeStartOffset<=e&&n.nodeStartOffset+n.node.piece.length>=e)return n}return null}get2(e){for(let t=this._cache.length-1;t>=0;t--){let n=this._cache[t];if(n.nodeStartLineNumber&&n.nodeStartLineNumber<e&&n.nodeStartLineNumber+n.node.piece.lineFeedCnt>=e)return n}return null}set(e){this._cache.length>=this._limit&&this._cache.shift(),this._cache.push(e)}validate(e){let t=!1,n=this._cache;for(let i=0;i<n.length;i++){let o=n[i];(null===o.node.parent||o.nodeStartOffset>=e)&&(n[i]=null,t=!0)}if(t){let e=[];for(const t of n)null!==t&&e.push(t);this._cache=e}}}class dv{constructor(e,t,n){this.create(e,t,n)}create(e,t,n){this._buffers=[new cv("",[0])],this._lastChangeBufferPos={line:0,column:0},this.root=Lb,this._lineCnt=1,this._length=0,this._EOL=t,this._EOLLength=t.length,this._EOLNormalized=n;let i=null;for(let o=0,r=e.length;o<r;o++)if(e[o].buffer.length>0){e[o].lineStarts||(e[o].lineStarts=sv(e[o].buffer));let t=new lv(o+1,{line:0,column:0},{line:e[o].lineStarts.length-1,column:e[o].buffer.length-e[o].lineStarts[e[o].lineStarts.length-1]},e[o].lineStarts.length-1,e[o].buffer.length);this._buffers.push(e[o]),i=this.rbInsertRight(i,t)}this._searchCache=new uv(1),this._lastVisitedLine={lineNumber:0,value:""},this.computeBufferMetadata()}normalizeEOL(e){let t=iv,n=t-Math.floor(t/3),i=2*n,o="",r=0,s=[];if(this.iterate(this.root,t=>{let a=this.getNodeContent(t),l=a.length;if(r<=n||r+l<i)return o+=a,r+=l,!0;let c=o.replace(/\r\n|\r|\n/g,e);return s.push(new cv(c,sv(c))),o=a,r=l,!0}),r>0){let t=o.replace(/\r\n|\r|\n/g,e);s.push(new cv(t,sv(t)))}this.create(s,e,!0)}getEOL(){return this._EOL}setEOL(e){this._EOL=e,this._EOLLength=this._EOL.length,this.normalizeEOL(e)}createSnapshot(e){return new hv(this,e)}getOffsetAt(e,t){let n=0,i=this.root;while(i!==Lb)if(i.left!==Lb&&i.lf_left+1>=e)i=i.left;else{if(i.lf_left+i.piece.lineFeedCnt+1>=e){n+=i.size_left;let o=this.getAccumulatedValue(i,e-i.lf_left-2);return n+(o+t-1)}e-=i.lf_left+i.piece.lineFeedCnt,n+=i.size_left+i.piece.length,i=i.right}return n}getPositionAt(e){e=Math.floor(e),e=Math.max(0,e);let t=this.root,n=0,i=e;while(t!==Lb)if(0!==t.size_left&&t.size_left>=e)t=t.left;else{if(t.size_left+t.piece.length>=e){let o=this.getIndexOf(t,e-t.size_left);if(n+=t.lf_left+o.index,0===o.index){let e=this.getOffsetAt(n+1,1),t=i-e;return new pn(n+1,t+1)}return new pn(n+1,o.remainder+1)}if(e-=t.size_left+t.piece.length,n+=t.lf_left+t.piece.lineFeedCnt,t.right===Lb){let t=this.getOffsetAt(n+1,1),o=i-e-t;return new pn(n+1,o+1)}t=t.right}return new pn(1,1)}getValueInRange(e,t){if(e.startLineNumber===e.endLineNumber&&e.startColumn===e.endColumn)return"";let n=this.nodeAt2(e.startLineNumber,e.startColumn),i=this.nodeAt2(e.endLineNumber,e.endColumn),o=this.getValueInRange2(n,i);return t?t===this._EOL&&this._EOLNormalized&&t===this.getEOL()&&this._EOLNormalized?o:o.replace(/\r\n|\r|\n/g,t):o}getValueInRange2(e,t){if(e.node===t.node){let n=e.node,i=this._buffers[n.piece.bufferIndex].buffer,o=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);return i.substring(o+e.remainder,o+t.remainder)}let n=e.node,i=this._buffers[n.piece.bufferIndex].buffer,o=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start),r=i.substring(o+e.remainder,o+n.piece.length);n=n.next();while(n!==Lb){let e=this._buffers[n.piece.bufferIndex].buffer,i=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);if(n===t.node){r+=e.substring(i,i+t.remainder);break}r+=e.substr(i,n.piece.length),n=n.next()}return r}getLinesContent(){let e=[],t=0,n="",i=!1;return this.iterate(this.root,o=>{if(o===Lb)return!0;const r=o.piece;let s=r.length;if(0===s)return!0;const a=this._buffers[r.bufferIndex].buffer,l=this._buffers[r.bufferIndex].lineStarts,c=r.start.line,h=r.end.line;let u=l[c]+r.start.column;if(i&&(10===a.charCodeAt(u)&&(u++,s--),e[t++]=n,n="",i=!1,0===s))return!0;if(c===h)return this._EOLNormalized||13!==a.charCodeAt(u+s-1)?n+=a.substr(u,s):(i=!0,n+=a.substr(u,s-1)),!0;n+=this._EOLNormalized?a.substring(u,Math.max(u,l[c+1]-this._EOLLength)):a.substring(u,l[c+1]).replace(/(\r\n|\r|\n)$/,""),e[t++]=n;for(let i=c+1;i<h;i++)n=this._EOLNormalized?a.substring(l[i],l[i+1]-this._EOLLength):a.substring(l[i],l[i+1]).replace(/(\r\n|\r|\n)$/,""),e[t++]=n;return this._EOLNormalized||13!==a.charCodeAt(l[h]+r.end.column-1)?n=a.substr(l[h],r.end.column):(i=!0,0===r.end.column?t--:n=a.substr(l[h],r.end.column-1)),!0}),i&&(e[t++]=n,n=""),e[t++]=n,e}getLength(){return this._length}getLineCount(){return this._lineCnt}getLineContent(e){return this._lastVisitedLine.lineNumber===e||(this._lastVisitedLine.lineNumber=e,e===this._lineCnt?this._lastVisitedLine.value=this.getLineRawContent(e):this._EOLNormalized?this._lastVisitedLine.value=this.getLineRawContent(e,this._EOLLength):this._lastVisitedLine.value=this.getLineRawContent(e).replace(/(\r\n|\r|\n)$/,"")),this._lastVisitedLine.value}_getCharCode(e){if(e.remainder===e.node.piece.length){let t=e.node.next();if(!t)return 0;let n=this._buffers[t.piece.bufferIndex],i=this.offsetInBuffer(t.piece.bufferIndex,t.piece.start);return n.buffer.charCodeAt(i)}{let t=this._buffers[e.node.piece.bufferIndex],n=this.offsetInBuffer(e.node.piece.bufferIndex,e.node.piece.start),i=n+e.remainder;return t.buffer.charCodeAt(i)}}getLineCharCode(e,t){let n=this.nodeAt2(e,t+1);return this._getCharCode(n)}getLineLength(e){if(e===this.getLineCount()){let t=this.getOffsetAt(e,1);return this.getLength()-t}return this.getOffsetAt(e+1,1)-this.getOffsetAt(e,1)-this._EOLLength}findMatchesInNode(e,t,n,i,o,r,s,a,l,c,h){let u,d,p,f=this._buffers[e.piece.bufferIndex],g=this.offsetInBuffer(e.piece.bufferIndex,e.piece.start),m=this.offsetInBuffer(e.piece.bufferIndex,o),b=this.offsetInBuffer(e.piece.bufferIndex,r),v={line:0,column:0};t._wordSeparators?(d=f.buffer.substring(m,b),p=e=>e+m,t.reset(0)):(d=f.buffer,p=e=>e,t.reset(m));do{if(u=t.next(d),u){if(p(u.index)>=b)return c;this.positionInBuffer(e,p(u.index)-g,v);let t=this.getLineFeedCnt(e.piece.bufferIndex,o,v),r=v.line===o.line?v.column-o.column+i:v.column+1,s=r+u[0].length;if(h[c++]=Jb(new fn(n+t,r,n+t,s),u,a),p(u.index)+u[0].length>=b)return c;if(c>=l)return c}}while(u);return c}findMatchesLineByLine(e,t,n,i){const o=[];let r=0;const s=new nv(t.wordSeparators,t.regex);let a=this.nodeAt2(e.startLineNumber,e.startColumn);if(null===a)return[];let l=this.nodeAt2(e.endLineNumber,e.endColumn);if(null===l)return[];let c=this.positionInBuffer(a.node,a.remainder),h=this.positionInBuffer(l.node,l.remainder);if(a.node===l.node)return this.findMatchesInNode(a.node,s,e.startLineNumber,e.startColumn,c,h,t,n,i,r,o),o;let u=e.startLineNumber,d=a.node;while(d!==l.node){let l=this.getLineFeedCnt(d.piece.bufferIndex,c,d.piece.end);if(l>=1){let a=this._buffers[d.piece.bufferIndex].lineStarts,h=this.offsetInBuffer(d.piece.bufferIndex,d.piece.start),p=a[c.line+l],f=u===e.startLineNumber?e.startColumn:1;if(r=this.findMatchesInNode(d,s,u,f,c,this.positionInBuffer(d,p-h),t,n,i,r,o),r>=i)return o;u+=l}let h=u===e.startLineNumber?e.startColumn-1:0;if(u===e.endLineNumber){const a=this.getLineContent(u).substring(h,e.endColumn-1);return r=this._findMatchesInLine(t,s,a,e.endLineNumber,h,r,o,n,i),o}if(r=this._findMatchesInLine(t,s,this.getLineContent(u).substr(h),u,h,r,o,n,i),r>=i)return o;u++,a=this.nodeAt2(u,1),d=a.node,c=this.positionInBuffer(a.node,a.remainder)}if(u===e.endLineNumber){let a=u===e.startLineNumber?e.startColumn-1:0;const l=this.getLineContent(u).substring(a,e.endColumn-1);return r=this._findMatchesInLine(t,s,l,e.endLineNumber,a,r,o,n,i),o}let p=u===e.startLineNumber?e.startColumn:1;return r=this.findMatchesInNode(l.node,s,u,p,c,h,t,n,i,r,o),o}_findMatchesInLine(e,t,n,i,o,r,s,a,l){const c=e.wordSeparators;if(!a&&e.simpleSearch){const t=e.simpleSearch,a=t.length,h=n.length;let u=-a;while(-1!==(u=n.indexOf(t,u+a)))if((!c||tv(c,n,h,u,a))&&(s[r++]=new Fs(new fn(i,u+1+o,i,u+1+a+o),null),r>=l))return r;return r}let h;t.reset(0);do{if(h=t.next(n),h&&(s[r++]=Jb(new fn(i,h.index+1+o,i,h.index+1+h[0].length+o),h,a),r>=l))return r}while(h);return r}insert(e,t,n=!1){if(this._EOLNormalized=this._EOLNormalized&&n,this._lastVisitedLine.lineNumber=0,this._lastVisitedLine.value="",this.root!==Lb){let{node:n,remainder:i,nodeStartOffset:o}=this.nodeAt(e),r=n.piece,s=r.bufferIndex,a=this.positionInBuffer(n,i);if(0===n.piece.bufferIndex&&r.end.line===this._lastChangeBufferPos.line&&r.end.column===this._lastChangeBufferPos.column&&o+r.length===e&&t.length<iv)return this.appendToNode(n,t),void this.computeBufferMetadata();if(o===e)this.insertContentToNodeLeft(t,n),this._searchCache.validate(e);else if(o+n.piece.length>e){let e=[],o=new lv(r.bufferIndex,a,r.end,this.getLineFeedCnt(r.bufferIndex,a,r.end),this.offsetInBuffer(s,r.end)-this.offsetInBuffer(s,a));if(this.shouldCheckCRLF()&&this.endWithCR(t)){let e=this.nodeCharCodeAt(n,i);if(10===e){let e={line:o.start.line+1,column:0};o=new lv(o.bufferIndex,e,o.end,this.getLineFeedCnt(o.bufferIndex,e,o.end),o.length-1),t+="\n"}}if(this.shouldCheckCRLF()&&this.startWithLF(t)){let o=this.nodeCharCodeAt(n,i-1);if(13===o){let o=this.positionInBuffer(n,i-1);this.deleteNodeTail(n,o),t="\r"+t,0===n.piece.length&&e.push(n)}else this.deleteNodeTail(n,a)}else this.deleteNodeTail(n,a);let l=this.createNewPieces(t);o.length>0&&this.rbInsertRight(n,o);let c=n;for(let t=0;t<l.length;t++)c=this.rbInsertRight(c,l[t]);this.deleteNodes(e)}else this.insertContentToNodeRight(t,n)}else{let e=this.createNewPieces(t),n=this.rbInsertLeft(null,e[0]);for(let t=1;t<e.length;t++)n=this.rbInsertRight(n,e[t])}this.computeBufferMetadata()}delete(e,t){if(this._lastVisitedLine.lineNumber=0,this._lastVisitedLine.value="",t<=0||this.root===Lb)return;let n=this.nodeAt(e),i=this.nodeAt(e+t),o=n.node,r=i.node;if(o===r){let r=this.positionInBuffer(o,n.remainder),s=this.positionInBuffer(o,i.remainder);if(n.nodeStartOffset===e){if(t===o.piece.length){let e=o.next();return jb(this,o),this.validateCRLFWithPrevNode(e),void this.computeBufferMetadata()}return this.deleteNodeHead(o,s),this._searchCache.validate(e),this.validateCRLFWithPrevNode(o),void this.computeBufferMetadata()}return n.nodeStartOffset+o.piece.length===e+t?(this.deleteNodeTail(o,r),this.validateCRLFWithNextNode(o),void this.computeBufferMetadata()):(this.shrinkNode(o,r,s),void this.computeBufferMetadata())}let s=[],a=this.positionInBuffer(o,n.remainder);this.deleteNodeTail(o,a),this._searchCache.validate(e),0===o.piece.length&&s.push(o);let l=this.positionInBuffer(r,i.remainder);this.deleteNodeHead(r,l),0===r.piece.length&&s.push(r);let c=o.next();for(let u=c;u!==Lb&&u!==r;u=u.next())s.push(u);let h=0===o.piece.length?o.prev():o;this.deleteNodes(s),this.validateCRLFWithNextNode(h),this.computeBufferMetadata()}insertContentToNodeLeft(e,t){let n=[];if(this.shouldCheckCRLF()&&this.endWithCR(e)&&this.startWithLF(t)){let i=t.piece,o={line:i.start.line+1,column:0},r=new lv(i.bufferIndex,o,i.end,this.getLineFeedCnt(i.bufferIndex,o,i.end),i.length-1);t.piece=r,e+="\n",zb(this,t,-1,-1),0===t.piece.length&&n.push(t)}let i=this.createNewPieces(e),o=this.rbInsertLeft(t,i[i.length-1]);for(let r=i.length-2;r>=0;r--)o=this.rbInsertLeft(o,i[r]);this.validateCRLFWithPrevNode(o),this.deleteNodes(n)}insertContentToNodeRight(e,t){this.adjustCarriageReturnFromNext(e,t)&&(e+="\n");let n=this.createNewPieces(e),i=this.rbInsertRight(t,n[0]),o=i;for(let r=1;r<n.length;r++)o=this.rbInsertRight(o,n[r]);this.validateCRLFWithPrevNode(i)}positionInBuffer(e,t,n){let i=e.piece,o=e.piece.bufferIndex,r=this._buffers[o].lineStarts,s=r[i.start.line]+i.start.column,a=s+t,l=i.start.line,c=i.end.line,h=0,u=0,d=0;while(l<=c){if(h=l+(c-l)/2|0,d=r[h],h===c)break;if(u=r[h+1],a<d)c=h-1;else{if(!(a>=u))break;l=h+1}}return n?(n.line=h,n.column=a-d,null):{line:h,column:a-d}}getLineFeedCnt(e,t,n){if(0===n.column)return n.line-t.line;let i=this._buffers[e].lineStarts;if(n.line===i.length-1)return n.line-t.line;let o=i[n.line+1],r=i[n.line]+n.column;if(o>r+1)return n.line-t.line;let s=r-1,a=this._buffers[e].buffer;return 13===a.charCodeAt(s)?n.line-t.line+1:n.line-t.line}offsetInBuffer(e,t){let n=this._buffers[e].lineStarts;return n[t.line]+t.column}deleteNodes(e){for(let t=0;t<e.length;t++)jb(this,e[t])}createNewPieces(e){if(e.length>iv){let t=[];while(e.length>iv){const n=e.charCodeAt(iv-1);let i;13===n||n>=55296&&n<=56319?(i=e.substring(0,iv-1),e=e.substring(iv-1)):(i=e.substring(0,iv),e=e.substring(iv));let o=sv(i);t.push(new lv(this._buffers.length,{line:0,column:0},{line:o.length-1,column:i.length-o[o.length-1]},o.length-1,i.length)),this._buffers.push(new cv(i,o))}let n=sv(e);return t.push(new lv(this._buffers.length,{line:0,column:0},{line:n.length-1,column:e.length-n[n.length-1]},n.length-1,e.length)),this._buffers.push(new cv(e,n)),t}let t=this._buffers[0].buffer.length;const n=sv(e,!1);let i=this._lastChangeBufferPos;if(this._buffers[0].lineStarts[this._buffers[0].lineStarts.length-1]===t&&0!==t&&this.startWithLF(e)&&this.endWithCR(this._buffers[0].buffer)){this._lastChangeBufferPos={line:this._lastChangeBufferPos.line,column:this._lastChangeBufferPos.column+1},i=this._lastChangeBufferPos;for(let e=0;e<n.length;e++)n[e]+=t+1;this._buffers[0].lineStarts=this._buffers[0].lineStarts.concat(n.slice(1)),this._buffers[0].buffer+="_"+e,t+=1}else{if(0!==t)for(let e=0;e<n.length;e++)n[e]+=t;this._buffers[0].lineStarts=this._buffers[0].lineStarts.concat(n.slice(1)),this._buffers[0].buffer+=e}const o=this._buffers[0].buffer.length;let r=this._buffers[0].lineStarts.length-1,s=o-this._buffers[0].lineStarts[r],a={line:r,column:s},l=new lv(0,i,a,this.getLineFeedCnt(0,i,a),o-t);return this._lastChangeBufferPos=a,[l]}getLineRawContent(e,t=0){let n=this.root,i="",o=this._searchCache.get2(e);if(o){n=o.node;let r=this.getAccumulatedValue(n,e-o.nodeStartLineNumber-1),s=this._buffers[n.piece.bufferIndex].buffer,a=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);if(o.nodeStartLineNumber+n.piece.lineFeedCnt!==e){let i=this.getAccumulatedValue(n,e-o.nodeStartLineNumber);return s.substring(a+r,a+i-t)}i=s.substring(a+r,a+n.piece.length)}else{let o=0;const r=e;while(n!==Lb)if(n.left!==Lb&&n.lf_left>=e-1)n=n.left;else{if(n.lf_left+n.piece.lineFeedCnt>e-1){let i=this.getAccumulatedValue(n,e-n.lf_left-2),s=this.getAccumulatedValue(n,e-n.lf_left-1),a=this._buffers[n.piece.bufferIndex].buffer,l=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);return o+=n.size_left,this._searchCache.set({node:n,nodeStartOffset:o,nodeStartLineNumber:r-(e-1-n.lf_left)}),a.substring(l+i,l+s-t)}if(n.lf_left+n.piece.lineFeedCnt===e-1){let t=this.getAccumulatedValue(n,e-n.lf_left-2),o=this._buffers[n.piece.bufferIndex].buffer,r=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);i=o.substring(r+t,r+n.piece.length);break}e-=n.lf_left+n.piece.lineFeedCnt,o+=n.size_left+n.piece.length,n=n.right}}n=n.next();while(n!==Lb){let e=this._buffers[n.piece.bufferIndex].buffer;if(n.piece.lineFeedCnt>0){let o=this.getAccumulatedValue(n,0),r=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);return i+=e.substring(r,r+o-t),i}{let t=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);i+=e.substr(t,n.piece.length)}n=n.next()}return i}computeBufferMetadata(){let e=this.root,t=1,n=0;while(e!==Lb)t+=e.lf_left+e.piece.lineFeedCnt,n+=e.size_left+e.piece.length,e=e.right;this._lineCnt=t,this._length=n,this._searchCache.validate(this._length)}getIndexOf(e,t){let n=e.piece,i=this.positionInBuffer(e,t),o=i.line-n.start.line;if(this.offsetInBuffer(n.bufferIndex,n.end)-this.offsetInBuffer(n.bufferIndex,n.start)===t){let t=this.getLineFeedCnt(e.piece.bufferIndex,n.start,i);if(t!==o)return{index:t,remainder:0}}return{index:o,remainder:i.column}}getAccumulatedValue(e,t){if(t<0)return 0;let n=e.piece,i=this._buffers[n.bufferIndex].lineStarts,o=n.start.line+t+1;return o>n.end.line?i[n.end.line]+n.end.column-i[n.start.line]-n.start.column:i[o]-i[n.start.line]-n.start.column}deleteNodeTail(e,t){const n=e.piece,i=n.lineFeedCnt,o=this.offsetInBuffer(n.bufferIndex,n.end),r=t,s=this.offsetInBuffer(n.bufferIndex,r),a=this.getLineFeedCnt(n.bufferIndex,n.start,r),l=a-i,c=s-o,h=n.length+c;e.piece=new lv(n.bufferIndex,n.start,r,a,h),zb(this,e,c,l)}deleteNodeHead(e,t){const n=e.piece,i=n.lineFeedCnt,o=this.offsetInBuffer(n.bufferIndex,n.start),r=t,s=this.getLineFeedCnt(n.bufferIndex,r,n.end),a=this.offsetInBuffer(n.bufferIndex,r),l=s-i,c=o-a,h=n.length+c;e.piece=new lv(n.bufferIndex,r,n.end,s,h),zb(this,e,c,l)}shrinkNode(e,t,n){const i=e.piece,o=i.start,r=i.end,s=i.length,a=i.lineFeedCnt,l=t,c=this.getLineFeedCnt(i.bufferIndex,i.start,l),h=this.offsetInBuffer(i.bufferIndex,t)-this.offsetInBuffer(i.bufferIndex,o);e.piece=new lv(i.bufferIndex,i.start,l,c,h),zb(this,e,h-s,c-a);let u=new lv(i.bufferIndex,n,r,this.getLineFeedCnt(i.bufferIndex,n,r),this.offsetInBuffer(i.bufferIndex,r)-this.offsetInBuffer(i.bufferIndex,n)),d=this.rbInsertRight(e,u);this.validateCRLFWithPrevNode(d)}appendToNode(e,t){this.adjustCarriageReturnFromNext(t,e)&&(t+="\n");const n=this.shouldCheckCRLF()&&this.startWithLF(t)&&this.endWithCR(e),i=this._buffers[0].buffer.length;this._buffers[0].buffer+=t;const o=sv(t,!1);for(let d=0;d<o.length;d++)o[d]+=i;if(n){let e=this._buffers[0].lineStarts[this._buffers[0].lineStarts.length-2];this._buffers[0].lineStarts.pop(),this._lastChangeBufferPos={line:this._lastChangeBufferPos.line-1,column:i-e}}this._buffers[0].lineStarts=this._buffers[0].lineStarts.concat(o.slice(1));const r=this._buffers[0].lineStarts.length-1,s=this._buffers[0].buffer.length-this._buffers[0].lineStarts[r],a={line:r,column:s},l=e.piece.length+t.length,c=e.piece.lineFeedCnt,h=this.getLineFeedCnt(0,e.piece.start,a),u=h-c;e.piece=new lv(e.piece.bufferIndex,e.piece.start,a,h,l),this._lastChangeBufferPos=a,zb(this,e,t.length,u)}nodeAt(e){let t=this.root,n=this._searchCache.get(e);if(n)return{node:n.node,nodeStartOffset:n.nodeStartOffset,remainder:e-n.nodeStartOffset};let i=0;while(t!==Lb)if(t.size_left>e)t=t.left;else{if(t.size_left+t.piece.length>=e){i+=t.size_left;let n={node:t,remainder:e-t.size_left,nodeStartOffset:i};return this._searchCache.set(n),n}e-=t.size_left+t.piece.length,i+=t.size_left+t.piece.length,t=t.right}return null}nodeAt2(e,t){let n=this.root,i=0;while(n!==Lb)if(n.left!==Lb&&n.lf_left>=e-1)n=n.left;else{if(n.lf_left+n.piece.lineFeedCnt>e-1){let o=this.getAccumulatedValue(n,e-n.lf_left-2),r=this.getAccumulatedValue(n,e-n.lf_left-1);return i+=n.size_left,{node:n,remainder:Math.min(o+t-1,r),nodeStartOffset:i}}if(n.lf_left+n.piece.lineFeedCnt===e-1){let o=this.getAccumulatedValue(n,e-n.lf_left-2);if(o+t-1<=n.piece.length)return{node:n,remainder:o+t-1,nodeStartOffset:i};t-=n.piece.length-o;break}e-=n.lf_left+n.piece.lineFeedCnt,i+=n.size_left+n.piece.length,n=n.right}n=n.next();while(n!==Lb){if(n.piece.lineFeedCnt>0){let e=this.getAccumulatedValue(n,0),i=this.offsetOfNode(n);return{node:n,remainder:Math.min(t-1,e),nodeStartOffset:i}}if(n.piece.length>=t-1){let e=this.offsetOfNode(n);return{node:n,remainder:t-1,nodeStartOffset:e}}t-=n.piece.length,n=n.next()}return null}nodeCharCodeAt(e,t){if(e.piece.lineFeedCnt<1)return-1;let n=this._buffers[e.piece.bufferIndex],i=this.offsetInBuffer(e.piece.bufferIndex,e.piece.start)+t;return n.buffer.charCodeAt(i)}offsetOfNode(e){if(!e)return 0;let t=e.size_left;while(e!==this.root)e.parent.right===e&&(t+=e.parent.size_left+e.parent.piece.length),e=e.parent;return t}shouldCheckCRLF(){return!(this._EOLNormalized&&"\n"===this._EOL)}startWithLF(e){if("string"===typeof e)return 10===e.charCodeAt(0);if(e===Lb||0===e.piece.lineFeedCnt)return!1;let t=e.piece,n=this._buffers[t.bufferIndex].lineStarts,i=t.start.line,o=n[i]+t.start.column;if(i===n.length-1)return!1;let r=n[i+1];return!(r>o+1)&&10===this._buffers[t.bufferIndex].buffer.charCodeAt(o)}endWithCR(e){return"string"===typeof e?13===e.charCodeAt(e.length-1):e!==Lb&&0!==e.piece.lineFeedCnt&&13===this.nodeCharCodeAt(e,e.piece.length-1)}validateCRLFWithPrevNode(e){if(this.shouldCheckCRLF()&&this.startWithLF(e)){let t=e.prev();this.endWithCR(t)&&this.fixCRLF(t,e)}}validateCRLFWithNextNode(e){if(this.shouldCheckCRLF()&&this.endWithCR(e)){let t=e.next();this.startWithLF(t)&&this.fixCRLF(e,t)}}fixCRLF(e,t){let n,i=[],o=this._buffers[e.piece.bufferIndex].lineStarts;n=0===e.piece.end.column?{line:e.piece.end.line-1,column:o[e.piece.end.line]-o[e.piece.end.line-1]-1}:{line:e.piece.end.line,column:e.piece.end.column-1};const r=e.piece.length-1,s=e.piece.lineFeedCnt-1;e.piece=new lv(e.piece.bufferIndex,e.piece.start,n,s,r),zb(this,e,-1,-1),0===e.piece.length&&i.push(e);let a={line:t.piece.start.line+1,column:0};const l=t.piece.length-1,c=this.getLineFeedCnt(t.piece.bufferIndex,a,t.piece.end);t.piece=new lv(t.piece.bufferIndex,a,t.piece.end,c,l),zb(this,t,-1,-1),0===t.piece.length&&i.push(t);let h=this.createNewPieces("\r\n");this.rbInsertRight(e,h[0]);for(let u=0;u<i.length;u++)jb(this,i[u])}adjustCarriageReturnFromNext(e,t){if(this.shouldCheckCRLF()&&this.endWithCR(e)){let n=t.next();if(this.startWithLF(n)){if(e+="\n",1===n.piece.length)jb(this,n);else{const e=n.piece,t={line:e.start.line+1,column:0},i=e.length-1,o=this.getLineFeedCnt(e.bufferIndex,t,e.end);n.piece=new lv(e.bufferIndex,t,e.end,o,i),zb(this,n,-1,-1)}return!0}}return!1}iterate(e,t){if(e===Lb)return t(Lb);let n=this.iterate(e.left,t);return n?t(e)&&this.iterate(e.right,t):n}getNodeContent(e){if(e===Lb)return"";let t,n=this._buffers[e.piece.bufferIndex],i=e.piece,o=this.offsetInBuffer(i.bufferIndex,i.start),r=this.offsetInBuffer(i.bufferIndex,i.end);return t=n.buffer.substring(o,r),t}getPieceContent(e){let t=this._buffers[e.bufferIndex],n=this.offsetInBuffer(e.bufferIndex,e.start),i=this.offsetInBuffer(e.bufferIndex,e.end),o=t.buffer.substring(n,i);return o}rbInsertRight(e,t){let n=new Nb(t,1);n.left=Lb,n.right=Lb,n.parent=Lb,n.size_left=0,n.lf_left=0;let i=this.root;if(i===Lb)this.root=n,n.color=0;else if(e.right===Lb)e.right=n,n.parent=e;else{let t=Bb(e.right);t.left=n,n.parent=t}return Qb(this,n),n}rbInsertLeft(e,t){let n=new Nb(t,1);if(n.left=Lb,n.right=Lb,n.parent=Lb,n.size_left=0,n.lf_left=0,this.root===Lb)this.root=n,n.color=0;else if(e.left===Lb)e.left=n,n.parent=e;else{let t=Ib(e.left);t.right=n,n.parent=t}return Qb(this,n),n}}function pv(e){let t=0,n=0,i=0,o=0;for(let r=0,s=e.length;r<s;r++){const a=e.charCodeAt(r);13===a?(0===t&&(n=r),t++,r+1<s&&10===e.charCodeAt(r+1)?(o|=2,r++):o|=3,i=r+1):10===a&&(o|=1,0===t&&(n=r),t++,i=r+1)}return 0===t&&(n=e.length),[t,n,e.length-i,o]}function fv(e){return(16384|e<<0|2<<23)>>>0}const gv=new Uint32Array(0).buffer;class mv{constructor(){this.tokens=[]}add(e,t){if(this.tokens.length>0){const n=this.tokens[this.tokens.length-1],i=n.startLineNumber+n.tokens.length-1;if(i+1===e)return void n.tokens.push(t)}this.tokens.push(new wv(e,[t]))}}class bv{constructor(e){this._tokens=e,this._tokenCount=e.length/4}toString(e){let t=[];for(let n=0;n<this._tokenCount;n++)t.push(`(${this._getDeltaLine(n)+e},${this._getStartCharacter(n)}-${this._getEndCharacter(n)})`);return`[${t.join(",")}]`}getMaxDeltaLine(){const e=this._getTokenCount();return 0===e?-1:this._getDeltaLine(e-1)}getRange(){const e=this._getTokenCount();if(0===e)return null;const t=this._getStartCharacter(0),n=this._getDeltaLine(e-1),i=this._getEndCharacter(e-1);return new fn(0,t+1,n,i+1)}_getTokenCount(){return this._tokenCount}_getDeltaLine(e){return this._tokens[4*e]}_getStartCharacter(e){return this._tokens[4*e+1]}_getEndCharacter(e){return this._tokens[4*e+2]}isEmpty(){return 0===this._getTokenCount()}getLineTokens(e){let t=0,n=this._getTokenCount()-1;while(t<n){const i=t+Math.floor((n-t)/2),o=this._getDeltaLine(i);if(o<e)t=i+1;else{if(!(o>e)){let o=i;while(o>t&&this._getDeltaLine(o-1)===e)o--;let r=i;while(r<n&&this._getDeltaLine(r+1)===e)r++;return new vv(this._tokens.subarray(4*o,4*r+4))}n=i-1}}return this._getDeltaLine(t)===e?new vv(this._tokens.subarray(4*t,4*t+4)):null}clear(){this._tokenCount=0}removeTokens(e,t,n,i){const o=this._tokens,r=this._tokenCount;let s=0,a=!1,l=0;for(let c=0;c<r;c++){const r=4*c,h=o[r],u=o[r+1],d=o[r+2],p=o[r+3];if((h>e||h===e&&d>=t)&&(h<n||h===n&&u<=i))a=!0;else{if(0===s&&(l=h),a){const e=4*s;o[e]=h-l,o[e+1]=u,o[e+2]=d,o[e+3]=p}s++}}return this._tokenCount=s,l}split(e,t,n,i){const o=this._tokens,r=this._tokenCount;let s=[],a=[],l=s,c=0,h=0;for(let u=0;u<r;u++){const r=4*u,s=o[r],d=o[r+1],p=o[r+2],f=o[r+3];if(s>e||s===e&&p>=t){if(s<n||s===n&&d<=i)continue;l!==a&&(l=a,c=0,h=s)}l[c++]=s-h,l[c++]=d,l[c++]=p,l[c++]=f}return[new bv(new Uint32Array(s)),new bv(new Uint32Array(a)),h]}acceptDeleteRange(e,t,n,i,o){const r=this._tokens,s=this._tokenCount,a=i-t;let l=0,c=!1;for(let h=0;h<s;h++){const u=4*h;let d=r[u],p=r[u+1],f=r[u+2];const g=r[u+3];if(d<t||d===t&&f<=n){l++;continue}if(d===t&&p<n)d===i&&f>o?f-=o-n:f=n;else if(d===t&&p===n){if(!(d===i&&f>o)){c=!0;continue}f-=o-n}else if(d<i||d===i&&p<o){if(!(d===i&&f>o)){c=!0;continue}d===t?(p=n,f=p+(f-o)):(p=0,f=p+(f-o))}else if(d>i){if(0===a&&!c){l=s;break}d-=a}else{if(!(d===i&&p>=o))throw new Error("Not possible!");e&&0===d&&(p+=e,f+=e),d-=a,p-=o-n,f-=o-n}const m=4*l;r[m]=d,r[m+1]=p,r[m+2]=f,r[m+3]=g,l++}this._tokenCount=l}acceptInsertText(e,t,n,i,o,r){const s=0===n&&1===i&&(r>=48&&r<=57||r>=65&&r<=90||r>=97&&r<=122),a=this._tokens,l=this._tokenCount;for(let c=0;c<l;c++){const r=4*c;let l=a[r],h=a[r+1],u=a[r+2];if(!(l<e||l===e&&u<t)){if(l===e&&u===t){if(!s)continue;u+=1}else if(l===e&&h<t&&t<u)0===n?u+=i:u=t;else{if(l===e&&h===t&&s)continue;if(l===e)if(l+=n,0===n)h+=i,u+=i;else{const e=u-h;h=o+(h-t),u=h+e}else l+=n}a[r]=l,a[r+1]=h,a[r+2]=u}}}}class vv{constructor(e){this._tokens=e}getCount(){return this._tokens.length/4}getStartCharacter(e){return this._tokens[4*e+1]}getEndCharacter(e){return this._tokens[4*e+2]}getMetadata(e){return this._tokens[4*e+3]}}class yv{constructor(e,t){this.startLineNumber=e,this.tokens=t,this.endLineNumber=this.startLineNumber+this.tokens.getMaxDeltaLine()}toString(){return this.tokens.toString(this.startLineNumber)}_updateEndLineNumber(){this.endLineNumber=this.startLineNumber+this.tokens.getMaxDeltaLine()}isEmpty(){return this.tokens.isEmpty()}getLineTokens(e){return this.startLineNumber<=e&&e<=this.endLineNumber?this.tokens.getLineTokens(e-this.startLineNumber):null}getRange(){const e=this.tokens.getRange();return e?new fn(this.startLineNumber+e.startLineNumber,e.startColumn,this.startLineNumber+e.endLineNumber,e.endColumn):e}removeTokens(e){const t=e.startLineNumber-this.startLineNumber,n=e.endLineNumber-this.startLineNumber;this.startLineNumber+=this.tokens.removeTokens(t,e.startColumn-1,n,e.endColumn-1),this._updateEndLineNumber()}split(e){const t=e.startLineNumber-this.startLineNumber,n=e.endLineNumber-this.startLineNumber,[i,o,r]=this.tokens.split(t,e.startColumn-1,n,e.endColumn-1);return[new yv(this.startLineNumber,i),new yv(this.startLineNumber+r,o)]}applyEdit(e,t){const[n,i,o]=pv(t);this.acceptEdit(e,n,i,o,t.length>0?t.charCodeAt(0):0)}acceptEdit(e,t,n,i,o){this._acceptDeleteRange(e),this._acceptInsertText(new pn(e.startLineNumber,e.startColumn),t,n,i,o),this._updateEndLineNumber()}_acceptDeleteRange(e){if(e.startLineNumber===e.endLineNumber&&e.startColumn===e.endColumn)return;const t=e.startLineNumber-this.startLineNumber,n=e.endLineNumber-this.startLineNumber;if(n<0){const e=n-t;return void(this.startLineNumber-=e)}const i=this.tokens.getMaxDeltaLine();if(!(t>=i+1)){if(t<0&&n>=i+1)return this.startLineNumber=0,void this.tokens.clear();if(t<0){const i=-t;this.startLineNumber-=i,this.tokens.acceptDeleteRange(e.startColumn-1,0,0,n,e.endColumn-1)}else this.tokens.acceptDeleteRange(0,t,e.startColumn-1,n,e.endColumn-1)}}_acceptInsertText(e,t,n,i,o){if(0===t&&0===n)return;const r=e.lineNumber-this.startLineNumber;if(r<0)return void(this.startLineNumber+=t);const s=this.tokens.getMaxDeltaLine();r>=s+1||this.tokens.acceptInsertText(r,e.column-1,t,n,i,o)}}class wv{constructor(e,t){this.startLineNumber=e,this.tokens=t}}function _v(e){return e instanceof Uint32Array?e:new Uint32Array(e)}class Av{constructor(){this._pieces=[],this._isComplete=!1}flush(){this._pieces=[],this._isComplete=!1}set(e,t){this._pieces=e||[],this._isComplete=t}setPartial(e,t){let n=e;if(t.length>0){const i=t[0].getRange(),o=t[t.length-1].getRange();if(!i||!o)return e;n=e.plusRange(i).plusRange(o)}let i=null;for(let o=0,r=this._pieces.length;o<r;o++){const e=this._pieces[o];if(e.endLineNumber<n.startLineNumber)continue;if(e.startLineNumber>n.endLineNumber){i=i||{index:o};break}if(e.removeTokens(n),e.isEmpty()){this._pieces.splice(o,1),o--,r--;continue}if(e.endLineNumber<n.startLineNumber)continue;if(e.startLineNumber>n.endLineNumber){i=i||{index:o};continue}const[t,s]=e.split(n);t.isEmpty()?i=i||{index:o}:s.isEmpty()||(this._pieces.splice(o,1,t,s),o++,r++,i=i||{index:o})}return i=i||{index:this._pieces.length},t.length>0&&(this._pieces=lo(this._pieces,i.index,t)),n}isComplete(){return this._isComplete}addSemanticTokens(e,t){const n=this._pieces;if(0===n.length)return t;const i=Av._findFirstPieceWithLine(n,e),o=n[i].getLineTokens(e);if(!o)return t;const r=t.getCount(),s=o.getCount();let a=0,l=[],c=0,h=0;const u=(e,t)=>{e!==h&&(h=e,l[c++]=e,l[c++]=t)};for(let d=0;d<s;d++){const e=o.getStartCharacter(d),n=o.getEndCharacter(d),i=o.getMetadata(d),s=((1&i?2048:0)|(2&i?4096:0)|(4&i?8192:0)|(8&i?8372224:0)|(16&i?4286578688:0))>>>0,l=~s>>>0;while(a<r&&t.getEndOffset(a)<=e)u(t.getEndOffset(a),t.getMetadata(a)),a++;a<r&&t.getStartOffset(a)<e&&u(e,t.getMetadata(a));while(a<r&&t.getEndOffset(a)<n)u(t.getEndOffset(a),t.getMetadata(a)&l|i&s),a++;if(a<r)u(n,t.getMetadata(a)&l|i&s),t.getEndOffset(a)===n&&a++;else{const e=Math.min(Math.max(0,a-1),r-1);u(n,t.getMetadata(e)&l|i&s)}}while(a<r)u(t.getEndOffset(a),t.getMetadata(a)),a++;return new vu(new Uint32Array(l),t.getLineContent())}static _findFirstPieceWithLine(e,t){let n=0,i=e.length-1;while(n<i){let o=n+Math.floor((i-n)/2);if(e[o].endLineNumber<t)n=o+1;else{if(!(e[o].startLineNumber>t)){while(o>n&&e[o-1].startLineNumber<=t&&t<=e[o-1].endLineNumber)o--;return o}i=o-1}}return n}acceptEdit(e,t,n,i,o){for(const r of this._pieces)r.acceptEdit(e,t,n,i,o)}}class Cv{constructor(){this._lineTokens=[],this._len=0}flush(){this._lineTokens=[],this._len=0}getTokens(e,t,n){let i=null;if(t<this._len&&(i=this._lineTokens[t]),null!==i&&i!==gv)return new vu(_v(i),n);let o=new Uint32Array(2);return o[0]=n.length,o[1]=fv(e),new vu(o,n)}static _massageTokens(e,t,n){const i=n?_v(n):null;if(0===t){let t=!1;if(i&&i.length>1&&(t=Nl.getLanguageId(i[1])!==e),!t)return gv}if(!i||0===i.length){const n=new Uint32Array(2);return n[0]=t,n[1]=fv(e),n.buffer}return i[i.length-2]=t,0===i.byteOffset&&i.byteLength===i.buffer.byteLength?i.buffer:i}_ensureLine(e){while(e>=this._len)this._lineTokens[this._len]=null,this._len++}_deleteLines(e,t){0!==t&&(e+t>this._len&&(t=this._len-e),this._lineTokens.splice(e,t),this._len-=t)}_insertLines(e,t){if(0===t)return;let n=[];for(let i=0;i<t;i++)n[i]=null;this._lineTokens=lo(this._lineTokens,e,n),this._len+=t}setTokens(e,t,n,i,o){const r=Cv._massageTokens(e,n,i);this._ensureLine(t);const s=this._lineTokens[t];return this._lineTokens[t]=r,!!o&&!Cv._equals(s,r)}static _equals(e,t){if(!e||!t)return!e&&!t;const n=_v(e),i=_v(t);if(n.length!==i.length)return!1;for(let o=0,r=n.length;o<r;o++)if(n[o]!==i[o])return!1;return!0}acceptEdit(e,t,n){this._acceptDeleteRange(e),this._acceptInsertText(new pn(e.startLineNumber,e.startColumn),t,n)}_acceptDeleteRange(e){const t=e.startLineNumber-1;if(t>=this._len)return;if(e.startLineNumber===e.endLineNumber){if(e.startColumn===e.endColumn)return;return void(this._lineTokens[t]=Cv._delete(this._lineTokens[t],e.startColumn-1,e.endColumn-1))}this._lineTokens[t]=Cv._deleteEnding(this._lineTokens[t],e.startColumn-1);const n=e.endLineNumber-1;let i=null;n<this._len&&(i=Cv._deleteBeginning(this._lineTokens[n],e.endColumn-1)),this._lineTokens[t]=Cv._append(this._lineTokens[t],i),this._deleteLines(e.startLineNumber,e.endLineNumber-e.startLineNumber)}_acceptInsertText(e,t,n){if(0===t&&0===n)return;const i=e.lineNumber-1;i>=this._len||(0!==t?(this._lineTokens[i]=Cv._deleteEnding(this._lineTokens[i],e.column-1),this._lineTokens[i]=Cv._insert(this._lineTokens[i],e.column-1,n),this._insertLines(e.lineNumber,t)):this._lineTokens[i]=Cv._insert(this._lineTokens[i],e.column-1,n))}static _deleteBeginning(e,t){return null===e||e===gv?e:Cv._delete(e,0,t)}static _deleteEnding(e,t){if(null===e||e===gv)return e;const n=_v(e),i=n[n.length-2];return Cv._delete(e,t,i)}static _delete(e,t,n){if(null===e||e===gv||t===n)return e;const i=_v(e),o=i.length>>>1;if(0===t&&i[i.length-2]===n)return gv;const r=vu.findIndexInTokensArray(i,t),s=r>0?i[r-1<<1]:0,a=i[r<<1];if(n<a){const s=n-t;for(let e=r;e<o;e++)i[e<<1]-=s;return e}let l,c;s!==t?(i[r<<1]=t,l=r+1<<1,c=t):(l=r<<1,c=s);const h=n-t;for(let d=r+1;d<o;d++){const e=i[d<<1]-h;e>c&&(i[l++]=e,i[l++]=i[1+(d<<1)],c=e)}if(l===i.length)return e;let u=new Uint32Array(l);return u.set(i.subarray(0,l),0),u.buffer}static _append(e,t){if(t===gv)return e;if(e===gv)return t;if(null===e)return e;if(null===t)return null;const n=_v(e),i=_v(t),o=i.length>>>1;let r=new Uint32Array(n.length+i.length);r.set(n,0);let s=n.length;const a=n[n.length-2];for(let l=0;l<o;l++)r[s++]=i[l<<1]+a,r[s++]=i[1+(l<<1)];return r.buffer}static _insert(e,t,n){if(null===e||e===gv)return e;const i=_v(e),o=i.length>>>1;let r=vu.findIndexInTokensArray(i,t);if(r>0){const e=i[r-1<<1];e===t&&r--}for(let s=r;s<o;s++)i[s<<1]+=n;return e}}class Ev{constructor(e,t,n,i,o,r,s){this._onDidChangeContent=new et,this._BOM=t,this._mightContainNonBasicASCII=!r,this._mightContainRTL=i,this._mightContainUnusualLineTerminators=o,this._pieceTree=new dv(e,n,s)}dispose(){this._onDidChangeContent.dispose()}mightContainRTL(){return this._mightContainRTL}mightContainUnusualLineTerminators(){return this._mightContainUnusualLineTerminators}resetMightContainUnusualLineTerminators(){this._mightContainUnusualLineTerminators=!1}mightContainNonBasicASCII(){return this._mightContainNonBasicASCII}getBOM(){return this._BOM}getEOL(){return this._pieceTree.getEOL()}createSnapshot(e){return this._pieceTree.createSnapshot(e?this._BOM:"")}getOffsetAt(e,t){return this._pieceTree.getOffsetAt(e,t)}getPositionAt(e){return this._pieceTree.getPositionAt(e)}getRangeAt(e,t){let n=e+t;const i=this.getPositionAt(e),o=this.getPositionAt(n);return new fn(i.lineNumber,i.column,o.lineNumber,o.column)}getValueInRange(e,t=0){if(e.isEmpty())return"";const n=this._getEndOfLine(t);return this._pieceTree.getValueInRange(e,n)}getValueLengthInRange(e,t=0){if(e.isEmpty())return 0;if(e.startLineNumber===e.endLineNumber)return e.endColumn-e.startColumn;let n=this.getOffsetAt(e.startLineNumber,e.startColumn),i=this.getOffsetAt(e.endLineNumber,e.endColumn);return i-n}getCharacterCountInRange(e,t=0){if(this._mightContainNonBasicASCII){let n=0;const i=e.startLineNumber,o=e.endLineNumber;for(let t=i;t<=o;t++){const r=this.getLineContent(t),s=t===i?e.startColumn-1:0,a=t===o?e.endColumn-1:r.length;for(let e=s;e<a;e++)Rr["D"](r.charCodeAt(e))?(n+=1,e+=1):n+=1}return n+=this._getEndOfLine(t).length*(o-i),n}return this.getValueLengthInRange(e,t)}getLength(){return this._pieceTree.getLength()}getLineCount(){return this._pieceTree.getLineCount()}getLinesContent(){return this._pieceTree.getLinesContent()}getLineContent(e){return this._pieceTree.getLineContent(e)}getLineCharCode(e,t){return this._pieceTree.getLineCharCode(e,t)}getLineLength(e){return this._pieceTree.getLineLength(e)}getLineFirstNonWhitespaceColumn(e){const t=Rr["u"](this.getLineContent(e));return-1===t?0:t+1}getLineLastNonWhitespaceColumn(e){const t=Rr["H"](this.getLineContent(e));return-1===t?0:t+2}_getEndOfLine(e){switch(e){case 1:return"\n";case 2:return"\r\n";case 0:return this.getEOL();default:throw new Error("Unknown EOL preference")}}setEOL(e){this._pieceTree.setEOL(e)}applyEdits(e,t,n){let i=this._mightContainRTL,o=this._mightContainUnusualLineTerminators,r=this._mightContainNonBasicASCII,s=!0,a=[];for(let f=0;f<e.length;f++){let t=e[f];s&&t._isTracked&&(s=!1);let n=t.range;if(t.text){let e=!0;r||(e=!Rr["z"](t.text),r=e),!i&&e&&(i=Rr["l"](t.text)),!o&&e&&(o=Rr["m"](t.text))}let l="",c=0,h=0,u=0;if(t.text){let e;[c,h,u,e]=pv(t.text);const n=this.getEOL(),i="\r\n"===n?2:1;l=0===e||e===i?t.text:t.text.replace(/\r\n|\r|\n/g,n)}a[f]={sortIndex:f,identifier:t.identifier||null,range:n,rangeOffset:this.getOffsetAt(n.startLineNumber,n.startColumn),rangeLength:this.getValueLengthInRange(n),text:l,eolCount:c,firstLineLength:h,lastLineLength:u,forceMoveMarkers:Boolean(t.forceMoveMarkers),isAutoWhitespaceEdit:t.isAutoWhitespaceEdit||!1}}a.sort(Ev._sortOpsAscending);let l=!1;for(let f=0,g=a.length-1;f<g;f++){let e=a[f].range.getEndPosition(),t=a[f+1].range.getStartPosition();if(t.isBeforeOrEqual(e)){if(t.isBefore(e))throw new Error("Overlapping ranges are not allowed!");l=!0}}s&&(a=this._reduceOperations(a));let c=n||t?Ev._getInverseEditRanges(a):[],h=[];if(t)for(let f=0;f<a.length;f++){let e=a[f],t=c[f];if(e.isAutoWhitespaceEdit&&e.range.isEmpty())for(let n=t.startLineNumber;n<=t.endLineNumber;n++){let i="";n===t.startLineNumber&&(i=this.getLineContent(e.range.startLineNumber),-1!==Rr["u"](i))||h.push({lineNumber:n,oldContent:i})}}let u=null;if(n){let e=0;u=[];for(let t=0;t<a.length;t++){const n=a[t],i=c[t],o=this.getValueInRange(n.range),r=n.rangeOffset+e;e+=n.text.length-o.length,u[t]={sortIndex:n.sortIndex,identifier:n.identifier,range:i,text:o,textChange:new Rm(n.rangeOffset,o,r,n.text)}}l||u.sort((e,t)=>e.sortIndex-t.sortIndex)}this._mightContainRTL=i,this._mightContainUnusualLineTerminators=o,this._mightContainNonBasicASCII=r;const d=this._doApplyEdits(a);let p=null;if(t&&h.length>0){h.sort((e,t)=>t.lineNumber-e.lineNumber),p=[];for(let e=0,t=h.length;e<t;e++){let t=h[e].lineNumber;if(e>0&&h[e-1].lineNumber===t)continue;let n=h[e].oldContent,i=this.getLineContent(t);0!==i.length&&i!==n&&-1===Rr["u"](i)&&p.push(t)}}return this._onDidChangeContent.fire(),new Qs(u,d,p)}_reduceOperations(e){return e.length<1e3?e:[this._toSingleEditOperation(e)]}_toSingleEditOperation(e){let t=!1;const n=e[0].range,i=e[e.length-1].range,o=new fn(n.startLineNumber,n.startColumn,i.endLineNumber,i.endColumn);let r=n.startLineNumber,s=n.startColumn;const a=[];for(let d=0,p=e.length;d<p;d++){const n=e[d],i=n.range;t=t||n.forceMoveMarkers,a.push(this.getValueInRange(new fn(r,s,i.startLineNumber,i.startColumn))),n.text.length>0&&a.push(n.text),r=i.endLineNumber,s=i.endColumn}const l=a.join(""),[c,h,u]=pv(l);return{sortIndex:0,identifier:e[0].identifier,range:o,rangeOffset:this.getOffsetAt(o.startLineNumber,o.startColumn),rangeLength:this.getValueLengthInRange(o,0),text:l,eolCount:c,firstLineLength:h,lastLineLength:u,forceMoveMarkers:t,isAutoWhitespaceEdit:!1}}_doApplyEdits(e){e.sort(Ev._sortOpsDescending);let t=[];for(let n=0;n<e.length;n++){let i=e[n];const o=i.range.startLineNumber,r=i.range.startColumn,s=i.range.endLineNumber,a=i.range.endColumn;if(o===s&&r===a&&0===i.text.length)continue;i.text?(this._pieceTree.delete(i.rangeOffset,i.rangeLength),this._pieceTree.insert(i.rangeOffset,i.text,!0)):this._pieceTree.delete(i.rangeOffset,i.rangeLength);const l=new fn(o,r,s,a);t.push({range:l,rangeLength:i.rangeLength,text:i.text,rangeOffset:i.rangeOffset,forceMoveMarkers:i.forceMoveMarkers})}return t}findMatchesLineByLine(e,t,n,i){return this._pieceTree.findMatchesLineByLine(e,t,n,i)}static _getInverseEditRanges(e){let t=[],n=0,i=0,o=null;for(let r=0,s=e.length;r<s;r++){let s,a,l,c=e[r];if(o?o.range.endLineNumber===c.range.startLineNumber?(s=n,a=i+(c.range.startColumn-o.range.endColumn)):(s=n+(c.range.startLineNumber-o.range.endLineNumber),a=c.range.startColumn):(s=c.range.startLineNumber,a=c.range.startColumn),c.text.length>0){const e=c.eolCount+1;l=1===e?new fn(s,a,s,a+c.firstLineLength):new fn(s,a,s+e-1,c.lastLineLength+1)}else l=new fn(s,a,s,a);n=l.endLineNumber,i=l.endColumn,t.push(l),o=c}return t}static _sortOpsAscending(e,t){let n=fn.compareRangesUsingEnds(e.range,t.range);return 0===n?e.sortIndex-t.sortIndex:n}static _sortOpsDescending(e,t){let n=fn.compareRangesUsingEnds(e.range,t.range);return 0===n?t.sortIndex-e.sortIndex:-n}}class xv{constructor(e,t,n,i,o,r,s,a,l){this._chunks=e,this._bom=t,this._cr=n,this._lf=i,this._crlf=o,this._containsRTL=r,this._containsUnusualLineTerminators=s,this._isBasicASCII=a,this._normalizeEOL=l}_getEOL(e){const t=this._cr+this._lf+this._crlf,n=this._cr+this._crlf;return 0===t?1===e?"\n":"\r\n":n>t/2?"\r\n":"\n"}create(e){const t=this._getEOL(e);let n=this._chunks;if(this._normalizeEOL&&("\r\n"===t&&(this._cr>0||this._lf>0)||"\n"===t&&(this._cr>0||this._crlf>0)))for(let i=0,o=n.length;i<o;i++){let e=n[i].buffer.replace(/\r\n|\r|\n/g,t),o=sv(e);n[i]=new cv(e,o)}return new Ev(n,this._bom,t,this._containsRTL,this._containsUnusualLineTerminators,this._isBasicASCII,this._normalizeEOL)}}class Sv{constructor(){this.chunks=[],this.BOM="",this._hasPreviousChar=!1,this._previousChar=0,this._tmpLineStarts=[],this.cr=0,this.lf=0,this.crlf=0,this.containsRTL=!1,this.containsUnusualLineTerminators=!1,this.isBasicASCII=!0}acceptChunk(e){if(0===e.length)return;0===this.chunks.length&&Rr["R"](e)&&(this.BOM=Rr["b"],e=e.substr(1));const t=e.charCodeAt(e.length-1);13===t||t>=55296&&t<=56319?(this._acceptChunk1(e.substr(0,e.length-1),!1),this._hasPreviousChar=!0,this._previousChar=t):(this._acceptChunk1(e,!1),this._hasPreviousChar=!1,this._previousChar=t)}_acceptChunk1(e,t){(t||0!==e.length)&&(this._hasPreviousChar?this._acceptChunk2(String.fromCharCode(this._previousChar)+e):this._acceptChunk2(e))}_acceptChunk2(e){const t=av(this._tmpLineStarts,e);this.chunks.push(new cv(e,t.lineStarts)),this.cr+=t.cr,this.lf+=t.lf,this.crlf+=t.crlf,this.isBasicASCII&&(this.isBasicASCII=t.isBasicASCII),this.isBasicASCII||this.containsRTL||(this.containsRTL=Rr["l"](e)),this.isBasicASCII||this.containsUnusualLineTerminators||(this.containsUnusualLineTerminators=Rr["m"](e))}finish(e=!0){return this._finish(),new xv(this.chunks,this.BOM,this.cr,this.lf,this.crlf,this.containsRTL,this.containsUnusualLineTerminators,this.isBasicASCII,e)}_finish(){if(0===this.chunks.length&&this._acceptChunk1("",!0),this._hasPreviousChar){this._hasPreviousChar=!1;let e=this.chunks[this.chunks.length-1];e.buffer+=String.fromCharCode(this._previousChar);let t=sv(e.buffer);e.lineStarts=t,13===this._previousChar&&this.cr++}}}class Dv{constructor(){this.changeType=1}}class kv{constructor(e,t){this.changeType=2,this.lineNumber=e,this.detail=t}}class Mv{constructor(e,t){this.changeType=3,this.fromLineNumber=e,this.toLineNumber=t}}class Nv{constructor(e,t,n){this.changeType=4,this.fromLineNumber=e,this.toLineNumber=t,this.detail=n}}class Lv{constructor(){this.changeType=5}}class Bv{constructor(e,t,n,i){this.changes=e,this.versionId=t,this.isUndoing=n,this.isRedoing=i,this.resultingSelection=null}containsEvent(e){for(let t=0,n=this.changes.length;t<n;t++){const n=this.changes[t];if(n.changeType===e)return!0}return!1}static merge(e,t){const n=[].concat(e.changes).concat(t.changes),i=t.versionId,o=e.isUndoing||t.isUndoing,r=e.isRedoing||t.isRedoing;return new Bv(n,i,o,r)}}class Iv{constructor(e,t){this.rawContentChangedEvent=e,this.contentChangedEvent=t}merge(e){const t=Bv.merge(this.rawContentChangedEvent,e.rawContentChangedEvent),n=Iv._mergeChangeEvents(this.contentChangedEvent,e.contentChangedEvent);return new Iv(t,n)}static _mergeChangeEvents(e,t){const n=[].concat(e.changes).concat(t.changes),i=t.eol,o=t.versionId,r=e.isUndoing||t.isUndoing,s=e.isRedoing||t.isRedoing,a=e.isFlush||t.isFlush;return{changes:n,eol:i,versionId:o,isUndoing:r,isRedoing:s,isFlush:a}}}class Tv{constructor(){this._beginState=[],this._valid=[],this._len=0,this._invalidLineStartIndex=0}_reset(e){this._beginState=[],this._valid=[],this._len=0,this._invalidLineStartIndex=0,e&&this._setBeginState(0,e)}flush(e){this._reset(e)}get invalidLineStartIndex(){return this._invalidLineStartIndex}_invalidateLine(e){e<this._len&&(this._valid[e]=!1),e<this._invalidLineStartIndex&&(this._invalidLineStartIndex=e)}_isValid(e){return e<this._len&&this._valid[e]}getBeginState(e){return e<this._len?this._beginState[e]:null}_ensureLine(e){while(e>=this._len)this._beginState[this._len]=null,this._valid[this._len]=!1,this._len++}_deleteLines(e,t){0!==t&&(e+t>this._len&&(t=this._len-e),this._beginState.splice(e,t),this._valid.splice(e,t),this._len-=t)}_insertLines(e,t){if(0===t)return;let n=[],i=[];for(let o=0;o<t;o++)n[o]=null,i[o]=!1;this._beginState=lo(this._beginState,e,n),this._valid=lo(this._valid,e,i),this._len+=t}_setValid(e,t){this._ensureLine(e),this._valid[e]=t}_setBeginState(e,t){this._ensureLine(e),this._beginState[e]=t}setEndState(e,t,n){if(this._setValid(t,!0),this._invalidLineStartIndex=t+1,t===e-1)return;const i=this.getBeginState(t+1);if(null===i||!n.equals(i))return this._setBeginState(t+1,n),void this._invalidateLine(t+1);let o=t+1;while(o<e){if(!this._isValid(o))break;o++}this._invalidLineStartIndex=o}setFakeTokens(e){this._setValid(e,!1)}applyEdits(e,t){const n=e.endLineNumber-e.startLineNumber,i=t,o=Math.min(n,i);for(let r=o;r>=0;r--)this._invalidateLine(e.startLineNumber+r-1);this._acceptDeleteRange(e),this._acceptInsertText(new pn(e.startLineNumber,e.startColumn),t)}_acceptDeleteRange(e){const t=e.startLineNumber-1;t>=this._len||this._deleteLines(e.startLineNumber,e.endLineNumber-e.startLineNumber)}_acceptInsertText(e,t){const n=e.lineNumber-1;n>=this._len||this._insertLines(e.lineNumber,t)}}class Ov extends Ge{constructor(e){super(),this._isDisposed=!1,this._textModel=e,this._tokenizationStateStore=new Tv,this._tokenizationSupport=null,this._register(oc.onDidChange(e=>{const t=this._textModel.getLanguageIdentifier();-1!==e.changedLanguages.indexOf(t.language)&&(this._resetTokenizationState(),this._textModel.clearTokens())})),this._register(this._textModel.onDidChangeRawContentFast(e=>{e.containsEvent(1)&&this._resetTokenizationState()})),this._register(this._textModel.onDidChangeContentFast(e=>{for(let t=0,n=e.changes.length;t<n;t++){const n=e.changes[t],[i]=pv(n.text);this._tokenizationStateStore.applyEdits(n.range,i)}this._beginBackgroundTokenization()})),this._register(this._textModel.onDidChangeAttached(()=>{this._beginBackgroundTokenization()})),this._register(this._textModel.onDidChangeLanguage(()=>{this._resetTokenizationState(),this._textModel.clearTokens()})),this._resetTokenizationState()}dispose(){this._isDisposed=!0,super.dispose()}_resetTokenizationState(){const[e,t]=Rv(this._textModel);this._tokenizationSupport=e,this._tokenizationStateStore.flush(t),this._beginBackgroundTokenization()}_beginBackgroundTokenization(){this._textModel.isAttachedToEditor()&&this._hasLinesToTokenize()&&y["j"](()=>{this._isDisposed||this._revalidateTokensNow()})}_revalidateTokensNow(e=this._textModel.getLineCount()){const t=1,n=new mv,i=nu.create(!1);while(this._hasLinesToTokenize()){if(i.elapsed()>t)break;const o=this._tokenizeOneInvalidLine(n);if(o>=e)break}this._beginBackgroundTokenization(),this._textModel.setTokens(n.tokens)}tokenizeViewport(e,t){const n=new mv;this._tokenizeViewport(n,e,t),this._textModel.setTokens(n.tokens)}reset(){this._resetTokenizationState(),this._textModel.clearTokens()}forceTokenization(e){const t=new mv;this._updateTokensUntilLine(t,e),this._textModel.setTokens(t.tokens)}isCheapToTokenize(e){if(!this._tokenizationSupport)return!0;const t=this._tokenizationStateStore.invalidLineStartIndex+1;return!(e>t)&&(e<t||this._textModel.getLineLength(e)<2048)}_hasLinesToTokenize(){return!!this._tokenizationSupport&&this._tokenizationStateStore.invalidLineStartIndex<this._textModel.getLineCount()}_tokenizeOneInvalidLine(e){if(!this._hasLinesToTokenize())return this._textModel.getLineCount()+1;const t=this._tokenizationStateStore.invalidLineStartIndex+1;return this._updateTokensUntilLine(e,t),t}_updateTokensUntilLine(e,t){if(!this._tokenizationSupport)return;const n=this._textModel.getLanguageIdentifier(),i=this._textModel.getLineCount(),o=t-1;for(let r=this._tokenizationStateStore.invalidLineStartIndex;r<=o;r++){const t=this._textModel.getLineContent(r+1),o=this._tokenizationStateStore.getBeginState(r),s=Pv(n,this._tokenizationSupport,t,o);e.add(r+1,s.tokens),this._tokenizationStateStore.setEndState(i,r,s.endState),r=this._tokenizationStateStore.invalidLineStartIndex-1}}_tokenizeViewport(e,t,n){if(!this._tokenizationSupport)return;if(n<=this._tokenizationStateStore.invalidLineStartIndex)return;if(t<=this._tokenizationStateStore.invalidLineStartIndex)return void this._updateTokensUntilLine(e,n);let i=this._textModel.getLineFirstNonWhitespaceColumn(t),o=[],r=null;for(let l=t-1;i>0&&l>=1;l--){let e=this._textModel.getLineFirstNonWhitespaceColumn(l);if(0!==e&&e<i){if(r=this._tokenizationStateStore.getBeginState(l-1),r)break;o.push(this._textModel.getLineContent(l)),i=e}}r||(r=this._tokenizationSupport.getInitialState());const s=this._textModel.getLanguageIdentifier();let a=r;for(let l=o.length-1;l>=0;l--){let e=Pv(s,this._tokenizationSupport,o[l],a);a=e.endState}for(let l=t;l<=n;l++){let t=this._textModel.getLineContent(l),n=Pv(s,this._tokenizationSupport,t,a);e.add(l,n.tokens),this._tokenizationStateStore.setFakeTokens(l-1),a=n.endState}}}function Rv(e){const t=e.getLanguageIdentifier();let n=e.isTooLargeForTokenization()?null:oc.get(t.language),i=null;if(n)try{i=n.getInitialState()}catch(o){Me(o),n=null}return[n,i]}function Pv(e,t,n,i){let o=null;if(t)try{o=t.tokenize2(n,i.clone(),0)}catch(r){Me(r)}return o||(o=hc(e.id,n,i,0)),vu.convertToEndOffset(o.tokens,n.length),o}function Fv(e,t){const n=Math.pow(10,t);return Math.round(e*n)/n}class jv{constructor(e,t,n,i=1){this.r=0|Math.min(255,Math.max(0,e)),this.g=0|Math.min(255,Math.max(0,t)),this.b=0|Math.min(255,Math.max(0,n)),this.a=Fv(Math.max(Math.min(1,i),0),3)}static equals(e,t){return e.r===t.r&&e.g===t.g&&e.b===t.b&&e.a===t.a}}class Qv{constructor(e,t,n,i){this.h=0|Math.max(Math.min(360,e),0),this.s=Fv(Math.max(Math.min(1,t),0),3),this.l=Fv(Math.max(Math.min(1,n),0),3),this.a=Fv(Math.max(Math.min(1,i),0),3)}static equals(e,t){return e.h===t.h&&e.s===t.s&&e.l===t.l&&e.a===t.a}static fromRGBA(e){const t=e.r/255,n=e.g/255,i=e.b/255,o=e.a,r=Math.max(t,n,i),s=Math.min(t,n,i);let a=0,l=0;const c=(s+r)/2,h=r-s;if(h>0){switch(l=Math.min(c<=.5?h/(2*c):h/(2-2*c),1),r){case t:a=(n-i)/h+(n<i?6:0);break;case n:a=(i-t)/h+2;break;case i:a=(t-n)/h+4;break}a*=60,a=Math.round(a)}return new Qv(a,l,c,o)}static _hue2rgb(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}static toRGBA(e){const t=e.h/360,{s:n,l:i,a:o}=e;let r,s,a;if(0===n)r=s=a=i;else{const e=i<.5?i*(1+n):i+n-i*n,o=2*i-e;r=Qv._hue2rgb(o,e,t+1/3),s=Qv._hue2rgb(o,e,t),a=Qv._hue2rgb(o,e,t-1/3)}return new jv(Math.round(255*r),Math.round(255*s),Math.round(255*a),o)}}class zv{constructor(e,t,n,i){this.h=0|Math.max(Math.min(360,e),0),this.s=Fv(Math.max(Math.min(1,t),0),3),this.v=Fv(Math.max(Math.min(1,n),0),3),this.a=Fv(Math.max(Math.min(1,i),0),3)}static equals(e,t){return e.h===t.h&&e.s===t.s&&e.v===t.v&&e.a===t.a}static fromRGBA(e){const t=e.r/255,n=e.g/255,i=e.b/255,o=Math.max(t,n,i),r=Math.min(t,n,i),s=o-r,a=0===o?0:s/o;let l;return l=0===s?0:o===t?((n-i)/s%6+6)%6:o===n?(i-t)/s+2:(t-n)/s+4,new zv(Math.round(60*l),a,o,e.a)}static toRGBA(e){const{h:t,s:n,v:i,a:o}=e,r=i*n,s=r*(1-Math.abs(t/60%2-1)),a=i-r;let[l,c,h]=[0,0,0];return t<60?(l=r,c=s):t<120?(l=s,c=r):t<180?(c=r,h=s):t<240?(c=s,h=r):t<300?(l=s,h=r):t<360&&(l=r,h=s),l=Math.round(255*(l+a)),c=Math.round(255*(c+a)),h=Math.round(255*(h+a)),new jv(l,c,h,o)}}class Vv{constructor(e){if(!e)throw new Error("Color needs a value");if(e instanceof jv)this.rgba=e;else if(e instanceof Qv)this._hsla=e,this.rgba=Qv.toRGBA(e);else{if(!(e instanceof zv))throw new Error("Invalid color ctor argument");this._hsva=e,this.rgba=zv.toRGBA(e)}}static fromHex(e){return Vv.Format.CSS.parseHex(e)||Vv.red}get hsla(){return this._hsla?this._hsla:Qv.fromRGBA(this.rgba)}get hsva(){return this._hsva?this._hsva:zv.fromRGBA(this.rgba)}equals(e){return!!e&&jv.equals(this.rgba,e.rgba)&&Qv.equals(this.hsla,e.hsla)&&zv.equals(this.hsva,e.hsva)}getRelativeLuminance(){const e=Vv._relativeLuminanceForComponent(this.rgba.r),t=Vv._relativeLuminanceForComponent(this.rgba.g),n=Vv._relativeLuminanceForComponent(this.rgba.b),i=.2126*e+.7152*t+.0722*n;return Fv(i,4)}static _relativeLuminanceForComponent(e){const t=e/255;return t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)}isLighter(){const e=(299*this.rgba.r+587*this.rgba.g+114*this.rgba.b)/1e3;return e>=128}isLighterThan(e){const t=this.getRelativeLuminance(),n=e.getRelativeLuminance();return t>n}isDarkerThan(e){const t=this.getRelativeLuminance(),n=e.getRelativeLuminance();return t<n}lighten(e){return new Vv(new Qv(this.hsla.h,this.hsla.s,this.hsla.l+this.hsla.l*e,this.hsla.a))}darken(e){return new Vv(new Qv(this.hsla.h,this.hsla.s,this.hsla.l-this.hsla.l*e,this.hsla.a))}transparent(e){const{r:t,g:n,b:i,a:o}=this.rgba;return new Vv(new jv(t,n,i,o*e))}isTransparent(){return 0===this.rgba.a}isOpaque(){return 1===this.rgba.a}opposite(){return new Vv(new jv(255-this.rgba.r,255-this.rgba.g,255-this.rgba.b,this.rgba.a))}toString(){return""+Vv.Format.CSS.format(this)}static getLighterColor(e,t,n){if(e.isLighterThan(t))return e;n=n||.5;const i=e.getRelativeLuminance(),o=t.getRelativeLuminance();return n=n*(o-i)/o,e.lighten(n)}static getDarkerColor(e,t,n){if(e.isDarkerThan(t))return e;n=n||.5;const i=e.getRelativeLuminance(),o=t.getRelativeLuminance();return n=n*(i-o)/i,e.darken(n)}}function Wv(){return new Sv}function Hv(e){const t=Wv();return t.acceptChunk(e),t.finish()}function Uv(e,t){const n="string"===typeof e?Hv(e):e;return n.create(t)}Vv.white=new Vv(new jv(255,255,255,1)),Vv.black=new Vv(new jv(0,0,0,1)),Vv.red=new Vv(new jv(255,0,0,1)),Vv.blue=new Vv(new jv(0,0,255,1)),Vv.cyan=new Vv(new jv(0,255,255,1)),Vv.lightgrey=new Vv(new jv(211,211,211,1)),Vv.transparent=new Vv(new jv(0,0,0,0)),function(e){let t;(function(t){let n;(function(t){function n(t){return 1===t.rgba.a?`rgb(${t.rgba.r}, ${t.rgba.g}, ${t.rgba.b})`:e.Format.CSS.formatRGBA(t)}function i(e){return`rgba(${e.rgba.r}, ${e.rgba.g}, ${e.rgba.b}, ${+e.rgba.a.toFixed(2)})`}function o(t){return 1===t.hsla.a?`hsl(${t.hsla.h}, ${(100*t.hsla.s).toFixed(2)}%, ${(100*t.hsla.l).toFixed(2)}%)`:e.Format.CSS.formatHSLA(t)}function r(e){return`hsla(${e.hsla.h}, ${(100*e.hsla.s).toFixed(2)}%, ${(100*e.hsla.l).toFixed(2)}%, ${e.hsla.a.toFixed(2)})`}function s(e){const t=e.toString(16);return 2!==t.length?"0"+t:t}function a(e){return`#${s(e.rgba.r)}${s(e.rgba.g)}${s(e.rgba.b)}`}function l(t,n=!1){return n&&1===t.rgba.a?e.Format.CSS.formatHex(t):`#${s(t.rgba.r)}${s(t.rgba.g)}${s(t.rgba.b)}${s(Math.round(255*t.rgba.a))}`}function c(t){return t.isOpaque()?e.Format.CSS.formatHex(t):e.Format.CSS.formatRGBA(t)}function h(t){const n=t.length;if(0===n)return null;if(35!==t.charCodeAt(0))return null;if(7===n){const n=16*u(t.charCodeAt(1))+u(t.charCodeAt(2)),i=16*u(t.charCodeAt(3))+u(t.charCodeAt(4)),o=16*u(t.charCodeAt(5))+u(t.charCodeAt(6));return new e(new jv(n,i,o,1))}if(9===n){const n=16*u(t.charCodeAt(1))+u(t.charCodeAt(2)),i=16*u(t.charCodeAt(3))+u(t.charCodeAt(4)),o=16*u(t.charCodeAt(5))+u(t.charCodeAt(6)),r=16*u(t.charCodeAt(7))+u(t.charCodeAt(8));return new e(new jv(n,i,o,r/255))}if(4===n){const n=u(t.charCodeAt(1)),i=u(t.charCodeAt(2)),o=u(t.charCodeAt(3));return new e(new jv(16*n+n,16*i+i,16*o+o))}if(5===n){const n=u(t.charCodeAt(1)),i=u(t.charCodeAt(2)),o=u(t.charCodeAt(3)),r=u(t.charCodeAt(4));return new e(new jv(16*n+n,16*i+i,16*o+o,(16*r+r)/255))}return null}function u(e){switch(e){case 48:return 0;case 49:return 1;case 50:return 2;case 51:return 3;case 52:return 4;case 53:return 5;case 54:return 6;case 55:return 7;case 56:return 8;case 57:return 9;case 97:return 10;case 65:return 10;case 98:return 11;case 66:return 11;case 99:return 12;case 67:return 12;case 100:return 13;case 68:return 13;case 101:return 14;case 69:return 14;case 102:return 15;case 70:return 15}return 0}t.formatRGB=n,t.formatRGBA=i,t.formatHSL=o,t.formatHSLA=r,t.formatHex=a,t.formatHexA=l,t.format=c,t.parseHex=h})(n=t.CSS||(t.CSS={}))})(t=e.Format||(e.Format={}))}(Vv||(Vv={}));let Yv=0;const Gv=999,Kv=1e4;class qv{constructor(e){this._source=e,this._eos=!1}read(){if(this._eos)return null;let e=[],t=0,n=0;do{let i=this._source.read();if(null===i)return this._eos=!0,0===t?null:e.join("");if(i.length>0&&(e[t++]=i,n+=i.length),n>=65536)return e.join("")}while(1)}}const Jv=()=>{throw new Error("Invalid change accessor")};class Xv{constructor(){this._searchCanceledBrand=void 0}}function $v(e){return e instanceof Xv?null:e}Xv.INSTANCE=new Xv;class Zv extends Ge{constructor(e,t,n,i=null,o){super(),this._onWillDispose=this._register(new et),this.onWillDispose=this._onWillDispose.event,this._onDidChangeDecorations=this._register(new ly),this.onDidChangeDecorations=this._onDidChangeDecorations.event,this._onDidChangeLanguage=this._register(new et),this.onDidChangeLanguage=this._onDidChangeLanguage.event,this._onDidChangeLanguageConfiguration=this._register(new et),this.onDidChangeLanguageConfiguration=this._onDidChangeLanguageConfiguration.event,this._onDidChangeTokens=this._register(new et),this.onDidChangeTokens=this._onDidChangeTokens.event,this._onDidChangeOptions=this._register(new et),this.onDidChangeOptions=this._onDidChangeOptions.event,this._onDidChangeAttached=this._register(new et),this.onDidChangeAttached=this._onDidChangeAttached.event,this._eventEmitter=this._register(new cy),Yv++,this.id="$model"+Yv,this.isForSimpleWidget=t.isForSimpleWidget,this._associatedResource="undefined"===typeof i||null===i?tn.parse("inmemory://model/"+Yv):i,this._undoRedoService=o,this._attachedEditorCount=0,this._buffer=Uv(e,t.defaultEOL),this._options=Zv.resolveOptions(this._buffer,t);const r=this._buffer.getLineCount(),s=this._buffer.getValueLengthInRange(new fn(1,1,r,this._buffer.getLineLength(r)+1),0);t.largeFileOptimizations?this._isTooLargeForTokenization=s>Zv.LARGE_FILE_SIZE_THRESHOLD||r>Zv.LARGE_FILE_LINE_COUNT_THRESHOLD:this._isTooLargeForTokenization=!1,this._isTooLargeForSyncing=s>Zv.MODEL_SYNC_LIMIT,this._versionId=1,this._alternativeVersionId=1,this._initialUndoRedoSnapshot=null,this._isDisposed=!1,this._isDisposing=!1,this._languageIdentifier=n||lc,this._languageRegistryListener=oh.onDidChange(e=>{e.languageIdentifier.id===this._languageIdentifier.id&&this._onDidChangeLanguageConfiguration.fire({})}),this._instanceId=Rr["O"](Yv),this._lastDecorationId=0,this._decorations=Object.create(null),this._decorationsTree=new ey,this._commandManager=new Um(this,o),this._isUndoing=!1,this._isRedoing=!1,this._trimAutoWhitespaceLines=null,this._tokens=new Cv,this._tokens2=new Av,this._tokenization=new Ov(this)}static resolveOptions(e,t){if(t.detectIndentation){const n=Km(e,t.tabSize,t.insertSpaces);return new Ps({tabSize:n.tabSize,indentSize:n.tabSize,insertSpaces:n.insertSpaces,trimAutoWhitespace:t.trimAutoWhitespace,defaultEOL:t.defaultEOL})}return new Ps({tabSize:t.tabSize,indentSize:t.indentSize,insertSpaces:t.insertSpaces,trimAutoWhitespace:t.trimAutoWhitespace,defaultEOL:t.defaultEOL})}onDidChangeRawContentFast(e){return this._eventEmitter.fastEvent(t=>e(t.rawContentChangedEvent))}onDidChangeContentFast(e){return this._eventEmitter.fastEvent(t=>e(t.contentChangedEvent))}onDidChangeContent(e){return this._eventEmitter.slowEvent(t=>e(t.contentChangedEvent))}dispose(){this._isDisposing=!0,this._onWillDispose.fire(),this._languageRegistryListener.dispose(),this._tokenization.dispose(),this._isDisposed=!0,super.dispose(),this._isDisposing=!1}_assertNotDisposed(){if(this._isDisposed)throw new Error("Model is disposed!")}_emitContentChangedEvent(e,t){this._isDisposing||this._eventEmitter.fire(new Iv(e,t))}setValue(e){if(this._assertNotDisposed(),null===e)return;const t=Uv(e,this._options.defaultEOL);this.setValueFromTextBuffer(t)}_createContentChanged2(e,t,n,i,o,r,s){return{changes:[{range:e,rangeOffset:t,rangeLength:n,text:i}],eol:this._buffer.getEOL(),versionId:this.getVersionId(),isUndoing:o,isRedoing:r,isFlush:s}}setValueFromTextBuffer(e){if(this._assertNotDisposed(),null===e)return;const t=this.getFullModelRange(),n=this.getValueLengthInRange(t),i=this.getLineCount(),o=this.getLineMaxColumn(i);this._buffer=e,this._increaseVersionId(),this._tokens.flush(),this._tokens2.flush(),this._decorations=Object.create(null),this._decorationsTree=new ey,this._commandManager.clear(),this._trimAutoWhitespaceLines=null,this._emitContentChangedEvent(new Bv([new Dv],this._versionId,!1,!1),this._createContentChanged2(new fn(1,1,i,o),0,n,this.getValue(),!1,!1,!0))}setEOL(e){this._assertNotDisposed();const t=1===e?"\r\n":"\n";if(this._buffer.getEOL()===t)return;const n=this.getFullModelRange(),i=this.getValueLengthInRange(n),o=this.getLineCount(),r=this.getLineMaxColumn(o);this._onBeforeEOLChange(),this._buffer.setEOL(t),this._increaseVersionId(),this._onAfterEOLChange(),this._emitContentChangedEvent(new Bv([new Lv],this._versionId,!1,!1),this._createContentChanged2(new fn(1,1,o,r),0,i,this.getValue(),!1,!1,!1))}_onBeforeEOLChange(){const e=this.getVersionId(),t=this._decorationsTree.search(0,!1,!1,e);this._ensureNodesHaveRanges(t)}_onAfterEOLChange(){const e=this.getVersionId(),t=this._decorationsTree.collectNodesPostOrder();for(let n=0,i=t.length;n<i;n++){const i=t[n],o=i.cachedAbsoluteStart-i.start,r=this._buffer.getOffsetAt(i.range.startLineNumber,i.range.startColumn),s=this._buffer.getOffsetAt(i.range.endLineNumber,i.range.endColumn);i.cachedAbsoluteStart=r,i.cachedAbsoluteEnd=s,i.cachedVersionId=e,i.start=r-o,i.end=s-o,Db(i)}}onBeforeAttached(){this._attachedEditorCount++,1===this._attachedEditorCount&&this._onDidChangeAttached.fire(void 0)}onBeforeDetached(){this._attachedEditorCount--,0===this._attachedEditorCount&&this._onDidChangeAttached.fire(void 0)}isAttachedToEditor(){return this._attachedEditorCount>0}getAttachedEditorCount(){return this._attachedEditorCount}isTooLargeForSyncing(){return this._isTooLargeForSyncing}isTooLargeForTokenization(){return this._isTooLargeForTokenization}isDisposed(){return this._isDisposed}isDominatedByLongLines(){if(this._assertNotDisposed(),this.isTooLargeForTokenization())return!1;let e=0,t=0;const n=this._buffer.getLineCount();for(let i=1;i<=n;i++){const n=this._buffer.getLineLength(i);n>=Kv?t+=n:e+=n}return t>e}get uri(){return this._associatedResource}getOptions(){return this._assertNotDisposed(),this._options}getFormattingOptions(){return{tabSize:this._options.indentSize,insertSpaces:this._options.insertSpaces}}updateOptions(e){this._assertNotDisposed();let t="undefined"!==typeof e.tabSize?e.tabSize:this._options.tabSize,n="undefined"!==typeof e.indentSize?e.indentSize:this._options.indentSize,i="undefined"!==typeof e.insertSpaces?e.insertSpaces:this._options.insertSpaces,o="undefined"!==typeof e.trimAutoWhitespace?e.trimAutoWhitespace:this._options.trimAutoWhitespace,r=new Ps({tabSize:t,indentSize:n,insertSpaces:i,defaultEOL:this._options.defaultEOL,trimAutoWhitespace:o});if(this._options.equals(r))return;let s=this._options.createChangeEvent(r);this._options=r,this._onDidChangeOptions.fire(s)}detectIndentation(e,t){this._assertNotDisposed();let n=Km(this._buffer,t,e);this.updateOptions({insertSpaces:n.insertSpaces,tabSize:n.tabSize,indentSize:n.tabSize})}static _normalizeIndentationFromWhitespace(e,t,n){let i=0;for(let r=0;r<e.length;r++)"\t"===e.charAt(r)?i+=t:i++;let o="";if(!n){let e=Math.floor(i/t);i%=t;for(let t=0;t<e;t++)o+="\t"}for(let r=0;r<i;r++)o+=" ";return o}static normalizeIndentation(e,t,n){let i=Rr["u"](e);return-1===i&&(i=e.length),Zv._normalizeIndentationFromWhitespace(e.substring(0,i),t,n)+e.substring(i)}normalizeIndentation(e){return this._assertNotDisposed(),Zv.normalizeIndentation(e,this._options.indentSize,this._options.insertSpaces)}getVersionId(){return this._assertNotDisposed(),this._versionId}mightContainRTL(){return this._buffer.mightContainRTL()}mightContainUnusualLineTerminators(){return this._buffer.mightContainUnusualLineTerminators()}removeUnusualLineTerminators(e=null){const t=this.findMatches(Rr["a"].source,!1,!0,!1,null,!1,1073741824);this._buffer.resetMightContainUnusualLineTerminators(),this.pushEditOperations(e,t.map(e=>({range:e.range,text:null})),()=>null)}mightContainNonBasicASCII(){return this._buffer.mightContainNonBasicASCII()}getAlternativeVersionId(){return this._assertNotDisposed(),this._alternativeVersionId}getOffsetAt(e){this._assertNotDisposed();let t=this._validatePosition(e.lineNumber,e.column,0);return this._buffer.getOffsetAt(t.lineNumber,t.column)}getPositionAt(e){this._assertNotDisposed();let t=Math.min(this._buffer.getLength(),Math.max(0,e));return this._buffer.getPositionAt(t)}_increaseVersionId(){this._versionId=this._versionId+1,this._alternativeVersionId=this._versionId}_overwriteVersionId(e){this._versionId=e}_overwriteAlternativeVersionId(e){this._alternativeVersionId=e}_overwriteInitialUndoRedoSnapshot(e){this._initialUndoRedoSnapshot=e}getValue(e,t=!1){this._assertNotDisposed();const n=this.getFullModelRange(),i=this.getValueInRange(n,e);return t?this._buffer.getBOM()+i:i}createSnapshot(e=!1){return new qv(this._buffer.createSnapshot(e))}getValueLength(e,t=!1){this._assertNotDisposed();const n=this.getFullModelRange(),i=this.getValueLengthInRange(n,e);return t?this._buffer.getBOM().length+i:i}getValueInRange(e,t=0){return this._assertNotDisposed(),this._buffer.getValueInRange(this.validateRange(e),t)}getValueLengthInRange(e,t=0){return this._assertNotDisposed(),this._buffer.getValueLengthInRange(this.validateRange(e),t)}getCharacterCountInRange(e,t=0){return this._assertNotDisposed(),this._buffer.getCharacterCountInRange(this.validateRange(e),t)}getLineCount(){return this._assertNotDisposed(),this._buffer.getLineCount()}getLineContent(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineContent(e)}getLineLength(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLength(e)}getLinesContent(){return this._assertNotDisposed(),this._buffer.getLinesContent()}getEOL(){return this._assertNotDisposed(),this._buffer.getEOL()}getLineMinColumn(e){return this._assertNotDisposed(),1}getLineMaxColumn(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLength(e)+1}getLineFirstNonWhitespaceColumn(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineFirstNonWhitespaceColumn(e)}getLineLastNonWhitespaceColumn(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLastNonWhitespaceColumn(e)}_validateRangeRelaxedNoAllocations(e){const t=this._buffer.getLineCount(),n=e.startLineNumber,i=e.startColumn;let o,r;if(n<1)o=1,r=1;else if(n>t)o=t,r=this.getLineMaxColumn(o);else if(o=0|n,i<=1)r=1;else{const e=this.getLineMaxColumn(o);r=i>=e?e:0|i}const s=e.endLineNumber,a=e.endColumn;let l,c;if(s<1)l=1,c=1;else if(s>t)l=t,c=this.getLineMaxColumn(l);else if(l=0|s,a<=1)c=1;else{const e=this.getLineMaxColumn(l);c=a>=e?e:0|a}return n===o&&i===r&&s===l&&a===c&&e instanceof fn&&!(e instanceof gn)?e:new fn(o,r,l,c)}_isValidPosition(e,t,n){if("number"!==typeof e||"number"!==typeof t)return!1;if(isNaN(e)||isNaN(t))return!1;if(e<1||t<1)return!1;if((0|e)!==e||(0|t)!==t)return!1;const i=this._buffer.getLineCount();if(e>i)return!1;if(1===t)return!0;const o=this.getLineMaxColumn(e);if(t>o)return!1;if(1===n){const n=this._buffer.getLineCharCode(e,t-2);if(Rr["D"](n))return!1}return!0}_validatePosition(e,t,n){const i=Math.floor("number"!==typeof e||isNaN(e)?1:e),o=Math.floor("number"!==typeof t||isNaN(t)?1:t),r=this._buffer.getLineCount();if(i<1)return new pn(1,1);if(i>r)return new pn(r,this.getLineMaxColumn(r));if(o<=1)return new pn(i,1);const s=this.getLineMaxColumn(i);if(o>=s)return new pn(i,s);if(1===n){const e=this._buffer.getLineCharCode(i,o-2);if(Rr["D"](e))return new pn(i,o-1)}return new pn(i,o)}validatePosition(e){const t=1;return this._assertNotDisposed(),e instanceof pn&&this._isValidPosition(e.lineNumber,e.column,t)?e:this._validatePosition(e.lineNumber,e.column,t)}_isValidRange(e,t){const n=e.startLineNumber,i=e.startColumn,o=e.endLineNumber,r=e.endColumn;if(!this._isValidPosition(n,i,0))return!1;if(!this._isValidPosition(o,r,0))return!1;if(1===t){const e=i>1?this._buffer.getLineCharCode(n,i-2):0,t=r>1&&r<=this._buffer.getLineLength(o)?this._buffer.getLineCharCode(o,r-2):0,s=Rr["D"](e),a=Rr["D"](t);return!s&&!a}return!0}validateRange(e){const t=1;if(this._assertNotDisposed(),e instanceof fn&&!(e instanceof gn)&&this._isValidRange(e,t))return e;const n=this._validatePosition(e.startLineNumber,e.startColumn,0),i=this._validatePosition(e.endLineNumber,e.endColumn,0),o=n.lineNumber,r=n.column,s=i.lineNumber,a=i.column;if(1===t){const e=r>1?this._buffer.getLineCharCode(o,r-2):0,t=a>1&&a<=this._buffer.getLineLength(s)?this._buffer.getLineCharCode(s,a-2):0,n=Rr["D"](e),i=Rr["D"](t);return n||i?o===s&&r===a?new fn(o,r-1,s,a-1):n&&i?new fn(o,r-1,s,a+1):n?new fn(o,r-1,s,a):new fn(o,r,s,a+1):new fn(o,r,s,a)}return new fn(o,r,s,a)}modifyPosition(e,t){this._assertNotDisposed();let n=this.getOffsetAt(e)+t;return this.getPositionAt(Math.min(this._buffer.getLength(),Math.max(0,n)))}getFullModelRange(){this._assertNotDisposed();const e=this.getLineCount();return new fn(1,1,e,this.getLineMaxColumn(e))}findMatchesLineByLine(e,t,n,i){return this._buffer.findMatchesLineByLine(e,t,n,i)}findMatches(e,t,n,i,o,r,s=Gv){this._assertNotDisposed();let a=null;null!==t&&(Array.isArray(t)||(t=[t]),t.every(e=>fn.isIRange(e))&&(a=t.map(e=>this.validateRange(e)))),null===a&&(a=[this.getFullModelRange()]),a=a.sort((e,t)=>e.startLineNumber-t.startLineNumber||e.startColumn-t.startColumn);const l=[];let c;if(l.push(a.reduce((e,t)=>fn.areIntersecting(e,t)?e.plusRange(t):(l.push(e),t))),!n&&e.indexOf("\n")<0){const t=new Gb(e,n,i,o),a=t.parseSearchRequest();if(!a)return[];c=e=>this.findMatchesLineByLine(e,a,r,s)}else c=t=>$b.findMatches(this,new Gb(e,n,i,o),t,r,s);return l.map(c).reduce((e,t)=>e.concat(t),[])}findNextMatch(e,t,n,i,o,r){this._assertNotDisposed();const s=this.validatePosition(t);if(!n&&e.indexOf("\n")<0){const t=new Gb(e,n,i,o),a=t.parseSearchRequest();if(!a)return null;const l=this.getLineCount();let c=new fn(s.lineNumber,s.column,l,this.getLineMaxColumn(l)),h=this.findMatchesLineByLine(c,a,r,1);return $b.findNextMatch(this,new Gb(e,n,i,o),s,r),h.length>0?h[0]:(c=new fn(1,1,s.lineNumber,this.getLineMaxColumn(s.lineNumber)),h=this.findMatchesLineByLine(c,a,r,1),h.length>0?h[0]:null)}return $b.findNextMatch(this,new Gb(e,n,i,o),s,r)}findPreviousMatch(e,t,n,i,o,r){this._assertNotDisposed();const s=this.validatePosition(t);return $b.findPreviousMatch(this,new Gb(e,n,i,o),s,r)}pushStackElement(){this._commandManager.pushStackElement()}pushEOL(e){const t="\n"===this.getEOL()?0:1;if(t!==e)try{this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit(),null===this._initialUndoRedoSnapshot&&(this._initialUndoRedoSnapshot=this._undoRedoService.createSnapshot(this.uri)),this._commandManager.pushEOL(e)}finally{this._eventEmitter.endDeferredEmit(),this._onDidChangeDecorations.endDeferredEmit()}}_validateEditOperation(e){return e instanceof js?e:new js(e.identifier||null,this.validateRange(e.range),e.text,e.forceMoveMarkers||!1,e.isAutoWhitespaceEdit||!1,e._isTracked||!1)}_validateEditOperations(e){const t=[];for(let n=0,i=e.length;n<i;n++)t[n]=this._validateEditOperation(e[n]);return t}pushEditOperations(e,t,n){try{return this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit(),this._pushEditOperations(e,this._validateEditOperations(t),n)}finally{this._eventEmitter.endDeferredEmit(),this._onDidChangeDecorations.endDeferredEmit()}}_pushEditOperations(e,t,n){if(this._options.trimAutoWhitespace&&this._trimAutoWhitespaceLines){let n=t.map(e=>({range:this.validateRange(e.range),text:e.text})),i=!0;if(e)for(let t=0,o=e.length;t<o;t++){let o=e[t],r=!1;for(let e=0,t=n.length;e<t;e++){let t=n[e].range,i=t.startLineNumber>o.endLineNumber,s=o.startLineNumber>t.endLineNumber;if(!i&&!s){r=!0;break}}if(!r){i=!1;break}}if(i)for(let e=0,o=this._trimAutoWhitespaceLines.length;e<o;e++){let i=this._trimAutoWhitespaceLines[e],o=this.getLineMaxColumn(i),r=!0;for(let e=0,t=n.length;e<t;e++){let t=n[e].range,s=n[e].text;if(!(i<t.startLineNumber||i>t.endLineNumber)&&(!(i===t.startLineNumber&&t.startColumn===o&&t.isEmpty()&&s&&s.length>0&&"\n"===s.charAt(0))&&!(i===t.startLineNumber&&1===t.startColumn&&t.isEmpty()&&s&&s.length>0&&"\n"===s.charAt(s.length-1)))){r=!1;break}}if(r){const e=new fn(i,1,i,o);t.push(new js(null,e,null,!1,!1,!1))}}this._trimAutoWhitespaceLines=null}return null===this._initialUndoRedoSnapshot&&(this._initialUndoRedoSnapshot=this._undoRedoService.createSnapshot(this.uri)),this._commandManager.pushEditOperation(e,t,n)}_applyUndo(e,t,n,i){const o=e.map(e=>{const t=this.getPositionAt(e.newPosition),n=this.getPositionAt(e.newEnd);return{range:new fn(t.lineNumber,t.column,n.lineNumber,n.column),text:e.oldText}});this._applyUndoRedoEdits(o,t,!0,!1,n,i)}_applyRedo(e,t,n,i){const o=e.map(e=>{const t=this.getPositionAt(e.oldPosition),n=this.getPositionAt(e.oldEnd);return{range:new fn(t.lineNumber,t.column,n.lineNumber,n.column),text:e.newText}});this._applyUndoRedoEdits(o,t,!1,!0,n,i)}_applyUndoRedoEdits(e,t,n,i,o,r){try{this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit(),this._isUndoing=n,this._isRedoing=i,this.applyEdits(e,!1),this.setEOL(t),this._overwriteAlternativeVersionId(o)}finally{this._isUndoing=!1,this._isRedoing=!1,this._eventEmitter.endDeferredEmit(r),this._onDidChangeDecorations.endDeferredEmit()}}applyEdits(e,t=!1){try{this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit();const n=this._validateEditOperations(e);return this._doApplyEdits(n,t)}finally{this._eventEmitter.endDeferredEmit(),this._onDidChangeDecorations.endDeferredEmit()}}_doApplyEdits(e,t){const n=this._buffer.getLineCount(),i=this._buffer.applyEdits(e,this._options.trimAutoWhitespace,t),o=this._buffer.getLineCount(),r=i.changes;if(this._trimAutoWhitespaceLines=i.trimAutoWhitespaceLineNumbers,0!==r.length){let e=[],t=n;for(let n=0,i=r.length;n<i;n++){const i=r[n],[s,a,l]=pv(i.text);this._tokens.acceptEdit(i.range,s,a),this._tokens2.acceptEdit(i.range,s,a,l,i.text.length>0?i.text.charCodeAt(0):0),this._onDidChangeDecorations.fire(),this._decorationsTree.acceptReplace(i.rangeOffset,i.rangeLength,i.text.length,i.forceMoveMarkers);const c=i.range.startLineNumber,h=i.range.endLineNumber,u=h-c,d=s,p=Math.min(u,d),f=d-u;for(let n=p;n>=0;n--){const i=c+n,r=o-t-f+i;e.push(new kv(i,this.getLineContent(r)))}if(p<u){const t=c+p;e.push(new Mv(t+1,h))}if(p<d){const n=c+p,i=d-p,r=o-t-i+n+1;let s=[];for(let e=0;e<i;e++){let t=r+e;s[t-r]=this.getLineContent(t)}e.push(new Nv(n+1,c+d,s))}t+=f}this._increaseVersionId(),this._emitContentChangedEvent(new Bv(e,this.getVersionId(),this._isUndoing,this._isRedoing),{changes:r,eol:this._buffer.getEOL(),versionId:this.getVersionId(),isUndoing:this._isUndoing,isRedoing:this._isRedoing,isFlush:!1})}return null===i.reverseEdits?void 0:i.reverseEdits}undo(){this._undoRedoService.undo(this.uri)}canUndo(){return this._undoRedoService.canUndo(this.uri)}redo(){this._undoRedoService.redo(this.uri)}canRedo(){return this._undoRedoService.canRedo(this.uri)}changeDecorations(e,t=0){this._assertNotDisposed();try{return this._onDidChangeDecorations.beginDeferredEmit(),this._changeDecorations(t,e)}finally{this._onDidChangeDecorations.endDeferredEmit()}}_changeDecorations(e,t){let n={addDecoration:(t,n)=>this._deltaDecorationsImpl(e,[],[{range:t,options:n}])[0],changeDecoration:(e,t)=>{this._changeDecorationImpl(e,t)},changeDecorationOptions:(e,t)=>{this._changeDecorationOptionsImpl(e,ay(t))},removeDecoration:t=>{this._deltaDecorationsImpl(e,[t],[])},deltaDecorations:(t,n)=>0===t.length&&0===n.length?[]:this._deltaDecorationsImpl(e,t,n)},i=null;try{i=t(n)}catch(o){Me(o)}return n.addDecoration=Jv,n.changeDecoration=Jv,n.changeDecorationOptions=Jv,n.removeDecoration=Jv,n.deltaDecorations=Jv,i}deltaDecorations(e,t,n=0){if(this._assertNotDisposed(),e||(e=[]),0===e.length&&0===t.length)return[];try{return this._onDidChangeDecorations.beginDeferredEmit(),this._deltaDecorationsImpl(n,e,t)}finally{this._onDidChangeDecorations.endDeferredEmit()}}_getTrackedRange(e){return this.getDecorationRange(e)}_setTrackedRange(e,t,n){const i=e?this._decorations[e]:null;if(!i)return t?this._deltaDecorationsImpl(0,[],[{range:t,options:sy[n]}])[0]:null;if(!t)return this._decorationsTree.delete(i),delete this._decorations[i.id],null;const o=this._validateRangeRelaxedNoAllocations(t),r=this._buffer.getOffsetAt(o.startLineNumber,o.startColumn),s=this._buffer.getOffsetAt(o.endLineNumber,o.endColumn);return this._decorationsTree.delete(i),i.reset(this.getVersionId(),r,s,o),i.setOptions(sy[n]),this._decorationsTree.insert(i),i.id}removeAllDecorationsWithOwnerId(e){if(this._isDisposed)return;const t=this._decorationsTree.collectNodesFromOwner(e);for(let n=0,i=t.length;n<i;n++){const e=t[n];this._decorationsTree.delete(e),delete this._decorations[e.id]}}getDecorationOptions(e){const t=this._decorations[e];return t?t.options:null}getDecorationRange(e){const t=this._decorations[e];if(!t)return null;const n=this.getVersionId();return t.cachedVersionId!==n&&this._decorationsTree.resolveNode(t,n),null===t.range&&(t.range=this._getRangeAt(t.cachedAbsoluteStart,t.cachedAbsoluteEnd)),t.range}getLineDecorations(e,t=0,n=!1){return e<1||e>this.getLineCount()?[]:this.getLinesDecorations(e,e,t,n)}getLinesDecorations(e,t,n=0,i=!1){let o=this.getLineCount(),r=Math.min(o,Math.max(1,e)),s=Math.min(o,Math.max(1,t)),a=this.getLineMaxColumn(s);return this._getDecorationsInRange(new fn(r,1,s,a),n,i)}getDecorationsInRange(e,t=0,n=!1){let i=this.validateRange(e);return this._getDecorationsInRange(i,t,n)}getOverviewRulerDecorations(e=0,t=!1){const n=this.getVersionId(),i=this._decorationsTree.search(e,t,!0,n);return this._ensureNodesHaveRanges(i)}getAllDecorations(e=0,t=!1){const n=this.getVersionId(),i=this._decorationsTree.search(e,t,!1,n);return this._ensureNodesHaveRanges(i)}_getDecorationsInRange(e,t,n){const i=this._buffer.getOffsetAt(e.startLineNumber,e.startColumn),o=this._buffer.getOffsetAt(e.endLineNumber,e.endColumn),r=this.getVersionId(),s=this._decorationsTree.intervalSearch(i,o,t,n,r);return this._ensureNodesHaveRanges(s)}_ensureNodesHaveRanges(e){for(let t=0,n=e.length;t<n;t++){const n=e[t];null===n.range&&(n.range=this._getRangeAt(n.cachedAbsoluteStart,n.cachedAbsoluteEnd))}return e}_getRangeAt(e,t){return this._buffer.getRangeAt(e,t-e)}_changeDecorationImpl(e,t){const n=this._decorations[e];if(!n)return;const i=this._validateRangeRelaxedNoAllocations(t),o=this._buffer.getOffsetAt(i.startLineNumber,i.startColumn),r=this._buffer.getOffsetAt(i.endLineNumber,i.endColumn);this._decorationsTree.delete(n),n.reset(this.getVersionId(),o,r,i),this._decorationsTree.insert(n),this._onDidChangeDecorations.checkAffectedAndFire(n.options)}_changeDecorationOptionsImpl(e,t){const n=this._decorations[e];if(!n)return;const i=!(!n.options.overviewRuler||!n.options.overviewRuler.color),o=!(!t.overviewRuler||!t.overviewRuler.color);this._onDidChangeDecorations.checkAffectedAndFire(n.options),this._onDidChangeDecorations.checkAffectedAndFire(t),i!==o?(this._decorationsTree.delete(n),n.setOptions(t),this._decorationsTree.insert(n)):n.setOptions(t)}_deltaDecorationsImpl(e,t,n){const i=this.getVersionId(),o=t.length;let r=0;const s=n.length;let a=0,l=new Array(s);while(r<o||a<s){let c=null;if(r<o){do{c=this._decorations[t[r++]]}while(!c&&r<o);c&&(this._decorationsTree.delete(c),this._onDidChangeDecorations.checkAffectedAndFire(c.options))}if(a<s){if(!c){const e=++this._lastDecorationId,t=`${this._instanceId};${e}`;c=new ab(t,0,0),this._decorations[t]=c}const t=n[a],o=this._validateRangeRelaxedNoAllocations(t.range),r=ay(t.options),s=this._buffer.getOffsetAt(o.startLineNumber,o.startColumn),h=this._buffer.getOffsetAt(o.endLineNumber,o.endColumn);c.ownerId=e,c.reset(i,s,h,o),c.setOptions(r),this._onDidChangeDecorations.checkAffectedAndFire(r),this._decorationsTree.insert(c),l[a]=c.id,a++}else c&&delete this._decorations[c.id]}return l}setTokens(e){if(0===e.length)return;let t=[];for(let n=0,i=e.length;n<i;n++){const i=e[n];let o=0,r=0,s=!1;for(let e=0,t=i.tokens.length;e<t;e++){const t=i.startLineNumber+e;if(s)this._tokens.setTokens(this._languageIdentifier.id,t-1,this._buffer.getLineLength(t),i.tokens[e],!1),r=t;else{const n=this._tokens.setTokens(this._languageIdentifier.id,t-1,this._buffer.getLineLength(t),i.tokens[e],!0);n&&(s=!0,o=t,r=t)}}s&&t.push({fromLineNumber:o,toLineNumber:r})}t.length>0&&this._emitModelTokensChangedEvent({tokenizationSupportChanged:!1,semanticTokensApplied:!1,ranges:t})}setSemanticTokens(e,t){this._tokens2.set(e,t),this._emitModelTokensChangedEvent({tokenizationSupportChanged:!1,semanticTokensApplied:null!==e,ranges:[{fromLineNumber:1,toLineNumber:this.getLineCount()}]})}hasSemanticTokens(){return this._tokens2.isComplete()}setPartialSemanticTokens(e,t){if(this.hasSemanticTokens())return;const n=this._tokens2.setPartial(e,t);this._emitModelTokensChangedEvent({tokenizationSupportChanged:!1,semanticTokensApplied:!0,ranges:[{fromLineNumber:n.startLineNumber,toLineNumber:n.endLineNumber}]})}tokenizeViewport(e,t){e=Math.max(1,e),t=Math.min(this._buffer.getLineCount(),t),this._tokenization.tokenizeViewport(e,t)}clearTokens(){this._tokens.flush(),this._emitModelTokensChangedEvent({tokenizationSupportChanged:!0,semanticTokensApplied:!1,ranges:[{fromLineNumber:1,toLineNumber:this._buffer.getLineCount()}]})}_emitModelTokensChangedEvent(e){this._isDisposing||this._onDidChangeTokens.fire(e)}resetTokenization(){this._tokenization.reset()}forceTokenization(e){if(e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");this._tokenization.forceTokenization(e)}isCheapToTokenize(e){return this._tokenization.isCheapToTokenize(e)}tokenizeIfCheap(e){this.isCheapToTokenize(e)&&this.forceTokenization(e)}getLineTokens(e){if(e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._getLineTokens(e)}_getLineTokens(e){const t=this.getLineContent(e),n=this._tokens.getTokens(this._languageIdentifier.id,e-1,t);return this._tokens2.addSemanticTokens(e,n)}getLanguageIdentifier(){return this._languageIdentifier}getModeId(){return this._languageIdentifier.language}setMode(e){if(this._languageIdentifier.id===e.id)return;let t={oldLanguage:this._languageIdentifier.language,newLanguage:e.language};this._languageIdentifier=e,this._onDidChangeLanguage.fire(t),this._onDidChangeLanguageConfiguration.fire({})}getLanguageIdAtPosition(e,t){const n=this.validatePosition(new pn(e,t)),i=this.getLineTokens(n.lineNumber);return i.getLanguageId(i.findTokenIndexAtOffset(n.column-1))}getWordAtPosition(e){this._assertNotDisposed();const t=this.validatePosition(e),n=this.getLineContent(t.lineNumber),i=this._getLineTokens(t.lineNumber),o=i.findTokenIndexAtOffset(t.column-1),[r,s]=Zv._findLanguageBoundaries(i,o),a=x(t.column,oh.getWordDefinition(i.getLanguageId(o)),n.substring(r,s),r);if(a&&a.startColumn<=e.column&&e.column<=a.endColumn)return a;if(o>0&&r===t.column-1){const[r,s]=Zv._findLanguageBoundaries(i,o-1),a=x(t.column,oh.getWordDefinition(i.getLanguageId(o-1)),n.substring(r,s),r);if(a&&a.startColumn<=e.column&&e.column<=a.endColumn)return a}return null}static _findLanguageBoundaries(e,t){const n=e.getLanguageId(t);let i=0;for(let r=t;r>=0&&e.getLanguageId(r)===n;r--)i=e.getStartOffset(r);let o=e.getLineContent().length;for(let r=t,s=e.getCount();r<s&&e.getLanguageId(r)===n;r++)o=e.getEndOffset(r);return[i,o]}getWordUntilPosition(e){const t=this.getWordAtPosition(e);return t?{word:t.word.substr(0,e.column-t.startColumn),startColumn:t.startColumn,endColumn:e.column}:{word:"",startColumn:e.column,endColumn:e.column}}findMatchingBracketUp(e,t){let n=e.toLowerCase(),i=this.validatePosition(t),o=this._getLineTokens(i.lineNumber),r=o.getLanguageId(o.findTokenIndexAtOffset(i.column-1)),s=oh.getBracketsSupport(r);if(!s)return null;let a=s.textIsBracket[n];return a?$v(this._findMatchingBracketUp(a,i,null)):null}matchBracket(e){return this._matchBracket(this.validatePosition(e))}_matchBracket(e){const t=e.lineNumber,n=this._getLineTokens(t),i=n.getCount(),o=this._buffer.getLineContent(t),r=n.findTokenIndexAtOffset(e.column-1);if(r<0)return null;const s=oh.getBracketsSupport(n.getLanguageId(r));if(s&&!Dc(n.getStandardTokenType(r))){let i=Math.max(0,e.column-1-s.maxBracketLength);for(let e=r-1;e>=0;e--){const t=n.getEndOffset(e);if(t<=i)break;Dc(n.getStandardTokenType(e))&&(i=t)}const a=Math.min(o.length,e.column-1+s.maxBracketLength);let l=null;while(1){const n=Xc.findNextBracketInRange(s.forwardRegex,t,o,i,a);if(!n)break;if(n.startColumn<=e.column&&e.column<=n.endColumn){const e=o.substring(n.startColumn-1,n.endColumn-1).toLowerCase(),t=this._matchFoundBracket(n,s.textIsBracket[e],s.textIsOpenBracket[e],null);if(t){if(t instanceof Xv)return null;l=t}}i=n.endColumn-1}if(l)return l}if(r>0&&n.getStartOffset(r)===e.column-1){const s=r-1,a=oh.getBracketsSupport(n.getLanguageId(s));if(a&&!Dc(n.getStandardTokenType(s))){const r=Math.max(0,e.column-1-a.maxBracketLength);let l=Math.min(o.length,e.column-1+a.maxBracketLength);for(let e=s+1;e<i;e++){const t=n.getStartOffset(e);if(t>=l)break;Dc(n.getStandardTokenType(e))&&(l=t)}const c=Xc.findPrevBracketInRange(a.reversedRegex,t,o,r,l);if(c&&c.startColumn<=e.column&&e.column<=c.endColumn){const e=o.substring(c.startColumn-1,c.endColumn-1).toLowerCase(),t=this._matchFoundBracket(c,a.textIsBracket[e],a.textIsOpenBracket[e],null);if(t)return t instanceof Xv?null:t}}}return null}_matchFoundBracket(e,t,n,i){if(!t)return null;const o=n?this._findMatchingBracketDown(t,e.getEndPosition(),i):this._findMatchingBracketUp(t,e.getStartPosition(),i);return o?o instanceof Xv?o:[e,o]:null}_findMatchingBracketUp(e,t,n){const i=e.languageIdentifier.id,o=e.reversedRegex;let r=-1,s=0;const a=(t,i,a,l)=>{while(1){if(n&&++s%100===0&&!n())return Xv.INSTANCE;const c=Xc.findPrevBracketInRange(o,t,i,a,l);if(!c)break;const h=i.substring(c.startColumn-1,c.endColumn-1).toLowerCase();if(e.isOpen(h)?r++:e.isClose(h)&&r--,0===r)return c;l=c.startColumn-1}return null};for(let l=t.lineNumber;l>=1;l--){const e=this._getLineTokens(l),n=e.getCount(),o=this._buffer.getLineContent(l);let r=n-1,s=o.length,c=o.length;l===t.lineNumber&&(r=e.findTokenIndexAtOffset(t.column-1),s=t.column-1,c=t.column-1);let h=!0;for(;r>=0;r--){const t=e.getLanguageId(r)===i&&!Dc(e.getStandardTokenType(r));if(t)h?s=e.getStartOffset(r):(s=e.getStartOffset(r),c=e.getEndOffset(r));else if(h&&s!==c){const e=a(l,o,s,c);if(e)return e}h=t}if(h&&s!==c){const e=a(l,o,s,c);if(e)return e}}return null}_findMatchingBracketDown(e,t,n){const i=e.languageIdentifier.id,o=e.forwardRegex;let r=1,s=0;const a=(t,i,a,l)=>{while(1){if(n&&++s%100===0&&!n())return Xv.INSTANCE;const c=Xc.findNextBracketInRange(o,t,i,a,l);if(!c)break;const h=i.substring(c.startColumn-1,c.endColumn-1).toLowerCase();if(e.isOpen(h)?r++:e.isClose(h)&&r--,0===r)return c;a=c.endColumn-1}return null},l=this.getLineCount();for(let c=t.lineNumber;c<=l;c++){const e=this._getLineTokens(c),n=e.getCount(),o=this._buffer.getLineContent(c);let r=0,s=0,l=0;c===t.lineNumber&&(r=e.findTokenIndexAtOffset(t.column-1),s=t.column-1,l=t.column-1);let h=!0;for(;r<n;r++){const t=e.getLanguageId(r)===i&&!Dc(e.getStandardTokenType(r));if(t)h||(s=e.getStartOffset(r)),l=e.getEndOffset(r);else if(h&&s!==l){const e=a(c,o,s,l);if(e)return e}h=t}if(h&&s!==l){const e=a(c,o,s,l);if(e)return e}}return null}findPrevBracket(e){const t=this.validatePosition(e);let n=-1,i=null;for(let o=t.lineNumber;o>=1;o--){const e=this._getLineTokens(o),r=e.getCount(),s=this._buffer.getLineContent(o);let a=r-1,l=s.length,c=s.length;if(o===t.lineNumber){a=e.findTokenIndexAtOffset(t.column-1),l=t.column-1,c=t.column-1;const o=e.getLanguageId(a);n!==o&&(n=o,i=oh.getBracketsSupport(n))}let h=!0;for(;a>=0;a--){const t=e.getLanguageId(a);if(n!==t){if(i&&h&&l!==c){const e=Xc.findPrevBracketInRange(i.reversedRegex,o,s,l,c);if(e)return this._toFoundBracket(i,e);h=!1}n=t,i=oh.getBracketsSupport(n)}const r=!!i&&!Dc(e.getStandardTokenType(a));if(r)h?l=e.getStartOffset(a):(l=e.getStartOffset(a),c=e.getEndOffset(a));else if(i&&h&&l!==c){const e=Xc.findPrevBracketInRange(i.reversedRegex,o,s,l,c);if(e)return this._toFoundBracket(i,e)}h=r}if(i&&h&&l!==c){const e=Xc.findPrevBracketInRange(i.reversedRegex,o,s,l,c);if(e)return this._toFoundBracket(i,e)}}return null}findNextBracket(e){const t=this.validatePosition(e),n=this.getLineCount();let i=-1,o=null;for(let r=t.lineNumber;r<=n;r++){const e=this._getLineTokens(r),n=e.getCount(),s=this._buffer.getLineContent(r);let a=0,l=0,c=0;if(r===t.lineNumber){a=e.findTokenIndexAtOffset(t.column-1),l=t.column-1,c=t.column-1;const n=e.getLanguageId(a);i!==n&&(i=n,o=oh.getBracketsSupport(i))}let h=!0;for(;a<n;a++){const t=e.getLanguageId(a);if(i!==t){if(o&&h&&l!==c){const e=Xc.findNextBracketInRange(o.forwardRegex,r,s,l,c);if(e)return this._toFoundBracket(o,e);h=!1}i=t,o=oh.getBracketsSupport(i)}const n=!!o&&!Dc(e.getStandardTokenType(a));if(n)h||(l=e.getStartOffset(a)),c=e.getEndOffset(a);else if(o&&h&&l!==c){const e=Xc.findNextBracketInRange(o.forwardRegex,r,s,l,c);if(e)return this._toFoundBracket(o,e)}h=n}if(o&&h&&l!==c){const e=Xc.findNextBracketInRange(o.forwardRegex,r,s,l,c);if(e)return this._toFoundBracket(o,e)}}return null}findEnclosingBrackets(e,t){let n;if("undefined"===typeof t)n=null;else{const e=Date.now();n=()=>Date.now()-e<=t}const i=this.validatePosition(e),o=this.getLineCount(),r=new Map;let s=[];const a=(e,t)=>{if(!r.has(e)){let n=[];for(let e=0,i=t?t.brackets.length:0;e<i;e++)n[e]=0;r.set(e,n)}s=r.get(e)};let l=0;const c=(e,t,i,o,r)=>{while(1){if(n&&++l%100===0&&!n())return Xv.INSTANCE;const a=Xc.findNextBracketInRange(e.forwardRegex,t,i,o,r);if(!a)break;const c=i.substring(a.startColumn-1,a.endColumn-1).toLowerCase(),h=e.textIsBracket[c];if(h&&(h.isOpen(c)?s[h.index]++:h.isClose(c)&&s[h.index]--,-1===s[h.index]))return this._matchFoundBracket(a,h,!1,n);o=a.endColumn-1}return null};let h=-1,u=null;for(let d=i.lineNumber;d<=o;d++){const e=this._getLineTokens(d),t=e.getCount(),n=this._buffer.getLineContent(d);let o=0,r=0,s=0;if(d===i.lineNumber){o=e.findTokenIndexAtOffset(i.column-1),r=i.column-1,s=i.column-1;const t=e.getLanguageId(o);h!==t&&(h=t,u=oh.getBracketsSupport(h),a(h,u))}let l=!0;for(;o<t;o++){const t=e.getLanguageId(o);if(h!==t){if(u&&l&&r!==s){const e=c(u,d,n,r,s);if(e)return $v(e);l=!1}h=t,u=oh.getBracketsSupport(h),a(h,u)}const i=!!u&&!Dc(e.getStandardTokenType(o));if(i)l||(r=e.getStartOffset(o)),s=e.getEndOffset(o);else if(u&&l&&r!==s){const e=c(u,d,n,r,s);if(e)return $v(e)}l=i}if(u&&l&&r!==s){const e=c(u,d,n,r,s);if(e)return $v(e)}}return null}_toFoundBracket(e,t){if(!t)return null;let n=this.getValueInRange(t);n=n.toLowerCase();let i=e.textIsBracket[n];return i?{range:t,open:i.open,close:i.close,isOpen:e.textIsOpenBracket[n]}:null}static computeIndentLevel(e,t){let n=0,i=0,o=e.length;while(i<o){let o=e.charCodeAt(i);if(32===o)n++;else{if(9!==o)break;n=n-n%t+t}i++}return i===o?-1:n}_computeIndentLevel(e){return Zv.computeIndentLevel(this._buffer.getLineContent(e+1),this._options.tabSize)}getActiveIndentGuide(e,t,n){this._assertNotDisposed();const i=this.getLineCount();if(e<1||e>i)throw new Error("Illegal value for lineNumber");const o=oh.getFoldingRules(this._languageIdentifier.id),r=Boolean(o&&o.offSide);let s=-2,a=-1,l=-2,c=-1;const h=e=>{if(-1!==s&&(-2===s||s>e-1)){s=-1,a=-1;for(let t=e-2;t>=0;t--){let e=this._computeIndentLevel(t);if(e>=0){s=t,a=e;break}}}if(-2===l){l=-1,c=-1;for(let t=e;t<i;t++){let e=this._computeIndentLevel(t);if(e>=0){l=t,c=e;break}}}};let u=-2,d=-1,p=-2,f=-1;const g=e=>{if(-2===u){u=-1,d=-1;for(let t=e-2;t>=0;t--){let e=this._computeIndentLevel(t);if(e>=0){u=t,d=e;break}}}if(-1!==p&&(-2===p||p<e-1)){p=-1,f=-1;for(let t=e;t<i;t++){let e=this._computeIndentLevel(t);if(e>=0){p=t,f=e;break}}}};let m=0,b=!0,v=0,y=!0,w=0,_=0;for(let A=0;b||y;A++){const o=e-A,s=e+A;A>1&&(o<1||o<t)&&(b=!1),A>1&&(s>i||s>n)&&(y=!1),A>5e4&&(b=!1,y=!1);let p=-1;if(b){const e=this._computeIndentLevel(o-1);e>=0?(l=o-1,c=e,p=Math.ceil(e/this._options.indentSize)):(h(o),p=this._getIndentLevelForWhitespaceLine(r,a,c))}let C=-1;if(y){const e=this._computeIndentLevel(s-1);e>=0?(u=s-1,d=e,C=Math.ceil(e/this._options.indentSize)):(g(s),C=this._getIndentLevelForWhitespaceLine(r,d,f))}if(0!==A){if(1===A){if(s<=i&&C>=0&&_+1===C){b=!1,m=s,v=s,w=C;continue}if(o>=1&&p>=0&&p-1===_){y=!1,m=o,v=o,w=p;continue}if(m=e,v=e,w=_,0===w)return{startLineNumber:m,endLineNumber:v,indent:w}}b&&(p>=w?m=o:b=!1),y&&(C>=w?v=s:y=!1)}else _=p}return{startLineNumber:m,endLineNumber:v,indent:w}}getLinesIndentGuides(e,t){this._assertNotDisposed();const n=this.getLineCount();if(e<1||e>n)throw new Error("Illegal value for startLineNumber");if(t<1||t>n)throw new Error("Illegal value for endLineNumber");const i=oh.getFoldingRules(this._languageIdentifier.id),o=Boolean(i&&i.offSide);let r=new Array(t-e+1),s=-2,a=-1,l=-2,c=-1;for(let h=e;h<=t;h++){let t=h-e;const i=this._computeIndentLevel(h-1);if(i>=0)s=h-1,a=i,r[t]=Math.ceil(i/this._options.indentSize);else{if(-2===s){s=-1,a=-1;for(let e=h-2;e>=0;e--){let t=this._computeIndentLevel(e);if(t>=0){s=e,a=t;break}}}if(-1!==l&&(-2===l||l<h-1)){l=-1,c=-1;for(let e=h;e<n;e++){let t=this._computeIndentLevel(e);if(t>=0){l=e,c=t;break}}}r[t]=this._getIndentLevelForWhitespaceLine(o,a,c)}}return r}_getIndentLevelForWhitespaceLine(e,t,n){return-1===t||-1===n?0:t<n?1+Math.floor(t/this._options.indentSize):t===n||e?Math.ceil(n/this._options.indentSize):1+Math.floor(n/this._options.indentSize)}}Zv.MODEL_SYNC_LIMIT=52428800,Zv.LARGE_FILE_SIZE_THRESHOLD=20971520,Zv.LARGE_FILE_LINE_COUNT_THRESHOLD=3e5,Zv.DEFAULT_CREATION_OPTIONS={isForSimpleWidget:!1,tabSize:Ce.tabSize,indentSize:Ce.indentSize,insertSpaces:Ce.insertSpaces,detectIndentation:!1,defaultEOL:1,trimAutoWhitespace:Ce.trimAutoWhitespace,largeFileOptimizations:Ce.largeFileOptimizations};class ey{constructor(){this._decorationsTree0=new cb,this._decorationsTree1=new cb}intervalSearch(e,t,n,i,o){const r=this._decorationsTree0.intervalSearch(e,t,n,i,o),s=this._decorationsTree1.intervalSearch(e,t,n,i,o);return r.concat(s)}search(e,t,n,i){if(n)return this._decorationsTree1.search(e,t,i);{const n=this._decorationsTree0.search(e,t,i),o=this._decorationsTree1.search(e,t,i);return n.concat(o)}}collectNodesFromOwner(e){const t=this._decorationsTree0.collectNodesFromOwner(e),n=this._decorationsTree1.collectNodesFromOwner(e);return t.concat(n)}collectNodesPostOrder(){const e=this._decorationsTree0.collectNodesPostOrder(),t=this._decorationsTree1.collectNodesPostOrder();return e.concat(t)}insert(e){tb(e)?this._decorationsTree1.insert(e):this._decorationsTree0.insert(e)}delete(e){tb(e)?this._decorationsTree1.delete(e):this._decorationsTree0.delete(e)}resolveNode(e,t){tb(e)?this._decorationsTree1.resolveNode(e,t):this._decorationsTree0.resolveNode(e,t)}acceptReplace(e,t,n,i){this._decorationsTree0.acceptReplace(e,t,n,i),this._decorationsTree1.acceptReplace(e,t,n,i)}}function ty(e){return e.replace(/[^a-z0-9\-_]/gi," ")}class ny{constructor(e){this.color=e.color||"",this.darkColor=e.darkColor||""}}class iy extends ny{constructor(e){super(e),this._resolvedColor=null,this.position="number"===typeof e.position?e.position:Os.Center}getColor(e){return this._resolvedColor||("light"!==e.type&&this.darkColor?this._resolvedColor=this._resolveColor(this.darkColor,e):this._resolvedColor=this._resolveColor(this.color,e)),this._resolvedColor}invalidateCachedColor(){this._resolvedColor=null}_resolveColor(e,t){if("string"===typeof e)return e;let n=e?t.getColor(e.id):null;return n?n.toString():""}}class oy extends ny{constructor(e){super(e),this.position=e.position}getColor(e){return this._resolvedColor||("light"!==e.type&&this.darkColor?this._resolvedColor=this._resolveColor(this.darkColor,e):this._resolvedColor=this._resolveColor(this.color,e)),this._resolvedColor}invalidateCachedColor(){this._resolvedColor=void 0}_resolveColor(e,t){return"string"===typeof e?Vv.fromHex(e):t.getColor(e.id)}}class ry{constructor(e){this.stickiness=e.stickiness||0,this.zIndex=e.zIndex||0,this.className=e.className?ty(e.className):null,this.hoverMessage=e.hoverMessage||null,this.glyphMarginHoverMessage=e.glyphMarginHoverMessage||null,this.isWholeLine=e.isWholeLine||!1,this.showIfCollapsed=e.showIfCollapsed||!1,this.collapseOnReplaceEdit=e.collapseOnReplaceEdit||!1,this.overviewRuler=e.overviewRuler?new iy(e.overviewRuler):null,this.minimap=e.minimap?new oy(e.minimap):null,this.glyphMarginClassName=e.glyphMarginClassName?ty(e.glyphMarginClassName):null,this.linesDecorationsClassName=e.linesDecorationsClassName?ty(e.linesDecorationsClassName):null,this.firstLineDecorationClassName=e.firstLineDecorationClassName?ty(e.firstLineDecorationClassName):null,this.marginClassName=e.marginClassName?ty(e.marginClassName):null,this.inlineClassName=e.inlineClassName?ty(e.inlineClassName):null,this.inlineClassNameAffectsLetterSpacing=e.inlineClassNameAffectsLetterSpacing||!1,this.beforeContentClassName=e.beforeContentClassName?ty(e.beforeContentClassName):null,this.afterContentClassName=e.afterContentClassName?ty(e.afterContentClassName):null}static register(e){return new ry(e)}static createDynamic(e){return new ry(e)}}ry.EMPTY=ry.register({});const sy=[ry.register({stickiness:0}),ry.register({stickiness:1}),ry.register({stickiness:2}),ry.register({stickiness:3})];function ay(e){return e instanceof ry?e:ry.createDynamic(e)}class ly extends Ge{constructor(){super(),this._actual=this._register(new et),this.event=this._actual.event,this._deferredCnt=0,this._shouldFire=!1,this._affectsMinimap=!1,this._affectsOverviewRuler=!1}beginDeferredEmit(){this._deferredCnt++}endDeferredEmit(){if(this._deferredCnt--,0===this._deferredCnt&&this._shouldFire){const e={affectsMinimap:this._affectsMinimap,affectsOverviewRuler:this._affectsOverviewRuler};this._shouldFire=!1,this._affectsMinimap=!1,this._affectsOverviewRuler=!1,this._actual.fire(e)}}checkAffectedAndFire(e){this._affectsMinimap||(this._affectsMinimap=!(!e.minimap||!e.minimap.position)),this._affectsOverviewRuler||(this._affectsOverviewRuler=!(!e.overviewRuler||!e.overviewRuler.color)),this._shouldFire=!0}fire(){this._affectsMinimap=!0,this._affectsOverviewRuler=!0,this._shouldFire=!0}}class cy extends Ge{constructor(){super(),this._fastEmitter=this._register(new et),this.fastEvent=this._fastEmitter.event,this._slowEmitter=this._register(new et),this.slowEvent=this._slowEmitter.event,this._deferredCnt=0,this._deferredEvent=null}beginDeferredEmit(){this._deferredCnt++}endDeferredEmit(e=null){if(this._deferredCnt--,0===this._deferredCnt&&null!==this._deferredEvent){this._deferredEvent.rawContentChangedEvent.resultingSelection=e;const t=this._deferredEvent;this._deferredEvent=null,this._fastEmitter.fire(t),this._slowEmitter.fire(t)}}fire(e){this._deferredCnt>0?this._deferredEvent?this._deferredEvent=this._deferredEvent.merge(e):this._deferredEvent=e:(this._fastEmitter.fire(e),this._slowEmitter.fire(e))}}const hy=()=>!0,uy=()=>!1,dy=e=>" "===e||"\t"===e;function py(e,t,n){e.has(t)?e.get(t).push(n):e.set(t,[n])}class fy{constructor(e,t,n){this._languageIdentifier=e;const i=n.options,o=i.get(117);this.readOnly=i.get(72),this.tabSize=t.tabSize,this.indentSize=t.indentSize,this.insertSpaces=t.insertSpaces,this.lineHeight=i.get(51),this.pageSize=Math.max(1,Math.floor(o.height/this.lineHeight)-2),this.useTabStops=i.get(104),this.wordSeparators=i.get(105),this.emptySelectionClipboard=i.get(26),this.copyWithSyntaxHighlighting=i.get(16),this.multiCursorMergeOverlapping=i.get(60),this.multiCursorPaste=i.get(62),this.autoClosingBrackets=i.get(5),this.autoClosingQuotes=i.get(7),this.autoClosingOvertype=i.get(6),this.autoSurround=i.get(10),this.autoIndent=i.get(8),this.autoClosingPairsOpen2=new Map,this.autoClosingPairsClose2=new Map,this.surroundingPairs={},this._electricChars=null,this.shouldAutoCloseBefore={quote:fy._getShouldAutoClose(e,this.autoClosingQuotes),bracket:fy._getShouldAutoClose(e,this.autoClosingBrackets)};let r=fy._getAutoClosingPairs(e);if(r)for(const a of r)py(this.autoClosingPairsOpen2,a.open.charAt(a.open.length-1),a),1===a.close.length&&py(this.autoClosingPairsClose2,a.close,a);let s=fy._getSurroundingPairs(e);if(s)for(const a of s)this.surroundingPairs[a.open]=a.close}static shouldRecreate(e){return e.hasChanged(117)||e.hasChanged(105)||e.hasChanged(26)||e.hasChanged(60)||e.hasChanged(62)||e.hasChanged(5)||e.hasChanged(7)||e.hasChanged(6)||e.hasChanged(10)||e.hasChanged(104)||e.hasChanged(51)||e.hasChanged(72)}get electricChars(){if(!this._electricChars){this._electricChars={};let e=fy._getElectricCharacters(this._languageIdentifier);if(e)for(const t of e)this._electricChars[t]=!0}return this._electricChars}normalizeIndentation(e){return Zv.normalizeIndentation(e,this.indentSize,this.insertSpaces)}static _getElectricCharacters(e){try{return oh.getElectricCharacters(e.id)}catch(t){return Me(t),null}}static _getAutoClosingPairs(e){try{return oh.getAutoClosingPairs(e.id)}catch(t){return Me(t),null}}static _getShouldAutoClose(e,t){switch(t){case"beforeWhitespace":return dy;case"languageDefined":return fy._getLanguageDefinedShouldAutoClose(e);case"always":return hy;case"never":return uy}}static _getLanguageDefinedShouldAutoClose(e){try{const t=oh.getAutoCloseBeforeSet(e.id);return e=>-1!==t.indexOf(e)}catch(t){return Me(t),uy}}static _getSurroundingPairs(e){try{return oh.getSurroundingPairs(e.id)}catch(t){return Me(t),null}}}class gy{constructor(e,t,n,i){this.selectionStart=e,this.selectionStartLeftoverVisibleColumns=t,this.position=n,this.leftoverVisibleColumns=i,this.selection=gy._computeSelection(this.selectionStart,this.position)}equals(e){return this.selectionStartLeftoverVisibleColumns===e.selectionStartLeftoverVisibleColumns&&this.leftoverVisibleColumns===e.leftoverVisibleColumns&&this.position.equals(e.position)&&this.selectionStart.equalsRange(e.selectionStart)}hasSelection(){return!this.selection.isEmpty()||!this.selectionStart.isEmpty()}move(e,t,n,i){return e?new gy(this.selectionStart,this.selectionStartLeftoverVisibleColumns,new pn(t,n),i):new gy(new fn(t,n,t,n),i,new pn(t,n),i)}static _computeSelection(e,t){let n,i,o,r;return e.isEmpty()?(n=e.startLineNumber,i=e.startColumn,o=t.lineNumber,r=t.column):t.isBeforeOrEqual(e.getStartPosition())?(n=e.endLineNumber,i=e.endColumn,o=t.lineNumber,r=t.column):(n=e.startLineNumber,i=e.startColumn,o=t.lineNumber,r=t.column),new gn(n,i,o,r)}}class my{constructor(e,t,n){this.model=e,this.coordinatesConverter=t,this.cursorConfig=n}}class by{constructor(e){this.modelState=e,this.viewState=null}}class vy{constructor(e){this.modelState=null,this.viewState=e}}class yy{constructor(e,t){this.modelState=e,this.viewState=t}static fromModelState(e){return new by(e)}static fromViewState(e){return new vy(e)}static fromModelSelection(e){const t=e.selectionStartLineNumber,n=e.selectionStartColumn,i=e.positionLineNumber,o=e.positionColumn,r=new gy(new fn(t,n,t,n),0,new pn(i,o),0);return yy.fromModelState(r)}static fromModelSelections(e){let t=[];for(let n=0,i=e.length;n<i;n++)t[n]=this.fromModelSelection(e[n]);return t}equals(e){return this.viewState.equals(e.viewState)&&this.modelState.equals(e.modelState)}}class wy{constructor(e,t,n){this.type=e,this.commands=t,this.shouldPushStackElementBefore=n.shouldPushStackElementBefore,this.shouldPushStackElementAfter=n.shouldPushStackElementAfter}}class _y{static visibleColumnFromColumn(e,t,n){const i=e.length,o=t-1<i?t-1:i;let r=0,s=0;while(s<o){const t=Rr["y"](e,o,s);if(s+=t>=65536?2:1,9===t)r=_y.nextRenderTabStop(r,n);else{let n=Rr["w"](t);while(s<o){const t=Rr["y"](e,o,s),i=Rr["w"](t);if(Rr["c"](n,i))break;s+=t>=65536?2:1,n=i}Rr["C"](t)||Rr["A"](t)?r+=2:r+=1}}return r}static visibleColumnFromColumn2(e,t,n){return this.visibleColumnFromColumn(t.getLineContent(n.lineNumber),n.column,e.tabSize)}static columnFromVisibleColumn(e,t,n){if(t<=0)return 1;const i=e.length;let o=0,r=1,s=0;while(s<i){const a=Rr["y"](e,i,s);let l;if(s+=a>=65536?2:1,9===a)l=_y.nextRenderTabStop(o,n);else{let t=Rr["w"](a);while(s<i){const n=Rr["y"](e,i,s),o=Rr["w"](n);if(Rr["c"](t,o))break;s+=n>=65536?2:1,t=o}l=Rr["C"](a)||Rr["A"](a)?o+2:o+1}const c=s+1;if(l>=t){const e=t-o,n=l-t;return n<e?c:r}o=l,r=c}return i+1}static columnFromVisibleColumn2(e,t,n,i){let o=this.columnFromVisibleColumn(t.getLineContent(n),i,e.tabSize),r=t.getLineMinColumn(n);if(o<r)return r;let s=t.getLineMaxColumn(n);return o>s?s:o}static nextRenderTabStop(e,t){return e+t-e%t}static nextIndentTabStop(e,t){return e+t-e%t}static prevRenderTabStop(e,t){return e-1-(e-1)%t}static prevIndentTabStop(e,t){return e-1-(e-1)%t}}function Ay(e){return"'"===e||'"'===e||"`"===e}class Cy{constructor(e,t){this.lastViewCursorsRenderData=e,this.lastTextareaPosition=t}}class Ey{constructor(e,t,n=0,i=null,o=null,r=null){this.element=e,this.type=t,this.mouseColumn=n,this.position=i,!o&&i&&(o=new fn(i.lineNumber,i.column,i.lineNumber,i.column)),this.range=o,this.detail=r}static _typeToString(e){return 1===e?"TEXTAREA":2===e?"GUTTER_GLYPH_MARGIN":3===e?"GUTTER_LINE_NUMBERS":4===e?"GUTTER_LINE_DECORATIONS":5===e?"GUTTER_VIEW_ZONE":6===e?"CONTENT_TEXT":7===e?"CONTENT_EMPTY":8===e?"CONTENT_VIEW_ZONE":9===e?"CONTENT_WIDGET":10===e?"OVERVIEW_RULER":11===e?"SCROLLBAR":12===e?"OVERLAY_WIDGET":"UNKNOWN"}static toString(e){return this._typeToString(e.type)+": "+e.position+" - "+e.range+" - "+e.detail}toString(){return Ey.toString(this)}}class xy{static isTextArea(e){return 2===e.length&&3===e[0]&&6===e[1]}static isChildOfViewLines(e){return e.length>=4&&3===e[0]&&7===e[3]}static isStrictChildOfViewLines(e){return e.length>4&&3===e[0]&&7===e[3]}static isChildOfScrollableElement(e){return e.length>=2&&3===e[0]&&5===e[1]}static isChildOfMinimap(e){return e.length>=2&&3===e[0]&&8===e[1]}static isChildOfContentWidgets(e){return e.length>=4&&3===e[0]&&1===e[3]}static isChildOfOverflowingContentWidgets(e){return e.length>=1&&2===e[0]}static isChildOfOverlayWidgets(e){return e.length>=2&&3===e[0]&&4===e[1]}}class Sy{constructor(e,t,n){this.model=e.model;const i=e.configuration.options;this.layoutInfo=i.get(117),this.viewDomNode=t.viewDomNode,this.lineHeight=i.get(51),this.typicalHalfwidthCharacterWidth=i.get(36).typicalHalfwidthCharacterWidth,this.lastRenderData=n,this._context=e,this._viewHelper=t}getZoneAtCoord(e){return Sy.getZoneAtCoord(this._context,e)}static getZoneAtCoord(e,t){const n=e.viewLayout.getWhitespaceAtVerticalOffset(t);if(n){let i,o=n.verticalOffset+n.height/2,r=e.model.getLineCount(),s=null,a=null;return n.afterLineNumber!==r&&(a=new pn(n.afterLineNumber+1,1)),n.afterLineNumber>0&&(s=new pn(n.afterLineNumber,e.model.getLineMaxColumn(n.afterLineNumber))),i=null===a?s:null===s?a:t<o?s:a,{viewZoneId:n.id,afterLineNumber:n.afterLineNumber,positionBefore:s,positionAfter:a,position:i}}return null}getFullLineRangeAtCoord(e){if(this._context.viewLayout.isAfterLines(e)){const e=this._context.model.getLineCount(),t=this._context.model.getLineMaxColumn(e);return{range:new fn(e,t,e,t),isAfterLines:!0}}const t=this._context.viewLayout.getLineNumberAtVerticalOffset(e),n=this._context.model.getLineMaxColumn(t);return{range:new fn(t,1,t,n),isAfterLines:!1}}getLineNumberAtVerticalOffset(e){return this._context.viewLayout.getLineNumberAtVerticalOffset(e)}isAfterLines(e){return this._context.viewLayout.isAfterLines(e)}getVerticalOffsetForLineNumber(e){return this._context.viewLayout.getVerticalOffsetForLineNumber(e)}findAttribute(e,t){return Sy._findAttribute(e,t,this._viewHelper.viewDomNode)}static _findAttribute(e,t,n){while(e&&e!==document.body){if(e.hasAttribute&&e.hasAttribute(t))return e.getAttribute(t);if(e===n)return null;e=e.parentNode}return null}getLineWidth(e){return this._viewHelper.getLineWidth(e)}visibleRangeForPosition(e,t){return this._viewHelper.visibleRangeForPosition(e,t)}getPositionFromDOMInfo(e,t){return this._viewHelper.getPositionFromDOMInfo(e,t)}getCurrentScrollTop(){return this._context.viewLayout.getCurrentScrollTop()}getCurrentScrollLeft(){return this._context.viewLayout.getCurrentScrollLeft()}}class Dy{constructor(e,t,n){this.editorPos=t,this.pos=n,this.mouseVerticalOffset=Math.max(0,e.getCurrentScrollTop()+n.y-t.y),this.mouseContentHorizontalOffset=e.getCurrentScrollLeft()+n.x-t.x-e.layoutInfo.contentLeft,this.isInMarginArea=n.x-t.x<e.layoutInfo.contentLeft&&n.x-t.x>=e.layoutInfo.glyphMarginLeft,this.isInContentArea=!this.isInMarginArea,this.mouseColumn=Math.max(0,Ly._getMouseColumn(this.mouseContentHorizontalOffset,e.typicalHalfwidthCharacterWidth))}}class ky extends Dy{constructor(e,t,n,i){super(e,t,n),this._ctx=e,i?(this.target=i,this.targetPath=om.collect(i,e.viewDomNode)):(this.target=null,this.targetPath=new Uint8Array(0))}toString(){return`pos(${this.pos.x},${this.pos.y}), editorPos(${this.editorPos.x},${this.editorPos.y}), mouseVerticalOffset: ${this.mouseVerticalOffset}, mouseContentHorizontalOffset: ${this.mouseContentHorizontalOffset}\n\ttarget: ${this.target?this.target.outerHTML:null}`}fulfill(e,t=null,n=null,i=null){let o=this.mouseColumn;return t&&t.column<this._ctx.model.getLineMaxColumn(t.lineNumber)&&(o=_y.visibleColumnFromColumn(this._ctx.model.getLineContent(t.lineNumber),t.column,this._ctx.model.getTextModelOptions().tabSize)+1),new Ey(this.target,e,o,t,n,i)}withTarget(e){return new ky(this._ctx,this.editorPos,this.pos,e)}}const My={isAfterLines:!0};function Ny(e){return{isAfterLines:!1,horizontalDistanceToText:e}}class Ly{constructor(e,t){this._context=e,this._viewHelper=t}mouseTargetIsWidget(e){const t=e.target,n=om.collect(t,this._viewHelper.viewDomNode);return!(!xy.isChildOfContentWidgets(n)&&!xy.isChildOfOverflowingContentWidgets(n))||!!xy.isChildOfOverlayWidgets(n)}createMouseTarget(e,t,n,i){const o=new Sy(this._context,this._viewHelper,e),r=new ky(o,t,n,i);try{const e=Ly._createMouseTarget(o,r,!1);return e}catch(s){return r.fulfill(0)}}static _createMouseTarget(e,t,n){if(null===t.target){if(n)return t.fulfill(0);const i=Ly._doHitTest(e,t);return i.position?Ly.createMouseTargetFromHitTestPosition(e,t,i.position.lineNumber,i.position.column):this._createMouseTarget(e,t.withTarget(i.hitTarget),!0)}const i=t;let o=null;return o=o||Ly._hitTestContentWidget(e,i),o=o||Ly._hitTestOverlayWidget(e,i),o=o||Ly._hitTestMinimap(e,i),o=o||Ly._hitTestScrollbarSlider(e,i),o=o||Ly._hitTestViewZone(e,i),o=o||Ly._hitTestMargin(e,i),o=o||Ly._hitTestViewCursor(e,i),o=o||Ly._hitTestTextArea(e,i),o=o||Ly._hitTestViewLines(e,i,n),o=o||Ly._hitTestScrollbar(e,i),o||t.fulfill(0)}static _hitTestContentWidget(e,t){if(xy.isChildOfContentWidgets(t.targetPath)||xy.isChildOfOverflowingContentWidgets(t.targetPath)){const n=e.findAttribute(t.target,"widgetId");return n?t.fulfill(9,null,null,n):t.fulfill(0)}return null}static _hitTestOverlayWidget(e,t){if(xy.isChildOfOverlayWidgets(t.targetPath)){const n=e.findAttribute(t.target,"widgetId");return n?t.fulfill(12,null,null,n):t.fulfill(0)}return null}static _hitTestViewCursor(e,t){if(t.target){const n=e.lastRenderData.lastViewCursorsRenderData;for(const e of n)if(t.target===e.domNode)return t.fulfill(6,e.position)}if(t.isInContentArea){const n=e.lastRenderData.lastViewCursorsRenderData,i=t.mouseContentHorizontalOffset,o=t.mouseVerticalOffset;for(const r of n){if(i<r.contentLeft)continue;if(i>r.contentLeft+r.width)continue;const n=e.getVerticalOffsetForLineNumber(r.position.lineNumber);if(n<=o&&o<=n+r.height)return t.fulfill(6,r.position)}}return null}static _hitTestViewZone(e,t){const n=e.getZoneAtCoord(t.mouseVerticalOffset);if(n){const e=t.isInContentArea?8:5;return t.fulfill(e,n.position,null,n)}return null}static _hitTestTextArea(e,t){return xy.isTextArea(t.targetPath)?e.lastRenderData.lastTextareaPosition?t.fulfill(6,e.lastRenderData.lastTextareaPosition):t.fulfill(1,e.lastRenderData.lastTextareaPosition):null}static _hitTestMargin(e,t){if(t.isInMarginArea){const n=e.getFullLineRangeAtCoord(t.mouseVerticalOffset),i=n.range.getStartPosition();let o=Math.abs(t.pos.x-t.editorPos.x);const r={isAfterLines:n.isAfterLines,glyphMarginLeft:e.layoutInfo.glyphMarginLeft,glyphMarginWidth:e.layoutInfo.glyphMarginWidth,lineNumbersWidth:e.layoutInfo.lineNumbersWidth,offsetX:o};return o-=e.layoutInfo.glyphMarginLeft,o<=e.layoutInfo.glyphMarginWidth?t.fulfill(2,i,n.range,r):(o-=e.layoutInfo.glyphMarginWidth,o<=e.layoutInfo.lineNumbersWidth?t.fulfill(3,i,n.range,r):(o-=e.layoutInfo.lineNumbersWidth,t.fulfill(4,i,n.range,r)))}return null}static _hitTestViewLines(e,t,n){if(!xy.isChildOfViewLines(t.targetPath))return null;if(e.isAfterLines(t.mouseVerticalOffset)){const n=e.model.getLineCount(),i=e.model.getLineMaxColumn(n);return t.fulfill(7,new pn(n,i),void 0,My)}if(n){if(xy.isStrictChildOfViewLines(t.targetPath)){const n=e.getLineNumberAtVerticalOffset(t.mouseVerticalOffset);if(0===e.model.getLineLength(n)){const i=e.getLineWidth(n),o=Ny(t.mouseContentHorizontalOffset-i);return t.fulfill(7,new pn(n,1),void 0,o)}const i=e.getLineWidth(n);if(t.mouseContentHorizontalOffset>=i){const o=Ny(t.mouseContentHorizontalOffset-i),r=new pn(n,e.model.getLineMaxColumn(n));return t.fulfill(7,r,void 0,o)}}return t.fulfill(0)}const i=Ly._doHitTest(e,t);return i.position?Ly.createMouseTargetFromHitTestPosition(e,t,i.position.lineNumber,i.position.column):this._createMouseTarget(e,t.withTarget(i.hitTarget),!0)}static _hitTestMinimap(e,t){if(xy.isChildOfMinimap(t.targetPath)){const n=e.getLineNumberAtVerticalOffset(t.mouseVerticalOffset),i=e.model.getLineMaxColumn(n);return t.fulfill(11,new pn(n,i))}return null}static _hitTestScrollbarSlider(e,t){if(xy.isChildOfScrollableElement(t.targetPath)&&t.target&&1===t.target.nodeType){const n=t.target.className;if(n&&/\b(slider|scrollbar)\b/.test(n)){const n=e.getLineNumberAtVerticalOffset(t.mouseVerticalOffset),i=e.model.getLineMaxColumn(n);return t.fulfill(11,new pn(n,i))}}return null}static _hitTestScrollbar(e,t){if(xy.isChildOfScrollableElement(t.targetPath)){const n=e.getLineNumberAtVerticalOffset(t.mouseVerticalOffset),i=e.model.getLineMaxColumn(n);return t.fulfill(11,new pn(n,i))}return null}getMouseColumn(e,t){const n=this._context.configuration.options,i=n.get(117),o=this._context.viewLayout.getCurrentScrollLeft()+t.x-e.x-i.contentLeft;return Ly._getMouseColumn(o,n.get(36).typicalHalfwidthCharacterWidth)}static _getMouseColumn(e,t){if(e<0)return 1;const n=Math.round(e/t);return n+1}static createMouseTargetFromHitTestPosition(e,t,n,i){const o=new pn(n,i),r=e.getLineWidth(n);if(t.mouseContentHorizontalOffset>r){if(pi&&1===o.column){const i=Ny(t.mouseContentHorizontalOffset-r);return t.fulfill(7,new pn(n,e.model.getLineMaxColumn(n)),void 0,i)}const i=Ny(t.mouseContentHorizontalOffset-r);return t.fulfill(7,o,void 0,i)}const s=e.visibleRangeForPosition(n,i);if(!s)return t.fulfill(0,o);const a=s.left;if(t.mouseContentHorizontalOffset===a)return t.fulfill(6,o);const l=[];if(l.push({offset:s.left,column:i}),i>1){const t=e.visibleRangeForPosition(n,i-1);t&&l.push({offset:t.left,column:i-1})}const c=e.model.getLineMaxColumn(n);if(i<c){const t=e.visibleRangeForPosition(n,i+1);t&&l.push({offset:t.left,column:i+1})}l.sort((e,t)=>e.offset-t.offset);for(let h=1;h<l.length;h++){const e=l[h-1],i=l[h];if(e.offset<=t.mouseContentHorizontalOffset&&t.mouseContentHorizontalOffset<=i.offset){const r=new fn(n,e.column,n,i.column);return t.fulfill(6,o,r)}}return t.fulfill(6,o)}static _doHitTestWithCaretRangeFromPoint(e,t){const n=e.getLineNumberAtVerticalOffset(t.mouseVerticalOffset),i=e.getVerticalOffsetForLineNumber(n),o=i+Math.floor(e.lineHeight/2);let r=t.pos.y+(o-t.mouseVerticalOffset);r<=t.editorPos.y&&(r=t.editorPos.y+1),r>=t.editorPos.y+e.layoutInfo.height&&(r=t.editorPos.y+e.layoutInfo.height-1);const s=new Kg(t.pos.x,r),a=this._actualDoHitTestWithCaretRangeFromPoint(e,s.toClientCoordinates());return a.position?a:this._actualDoHitTestWithCaretRangeFromPoint(e,t.pos.toClientCoordinates())}static _actualDoHitTestWithCaretRangeFromPoint(e,t){const n=nr(e.viewDomNode);let i;if(i=n?"undefined"===typeof n.caretRangeFromPoint?By(n,t.clientX,t.clientY):n.caretRangeFromPoint(t.clientX,t.clientY):document.caretRangeFromPoint(t.clientX,t.clientY),!i||!i.startContainer)return{position:null,hitTarget:null};const o=i.startContainer;let r=null;if(o.nodeType===o.TEXT_NODE){const t=o.parentNode,n=t?t.parentNode:null,s=n?n.parentNode:null,a=s&&s.nodeType===s.ELEMENT_NODE?s.className:null;if(a===Mm.CLASS_NAME){const n=e.getPositionFromDOMInfo(t,i.startOffset);return{position:n,hitTarget:null}}r=o.parentNode}else if(o.nodeType===o.ELEMENT_NODE){const t=o.parentNode,n=t?t.parentNode:null,i=n&&n.nodeType===n.ELEMENT_NODE?n.className:null;if(i===Mm.CLASS_NAME){const t=e.getPositionFromDOMInfo(o,o.textContent.length);return{position:t,hitTarget:null}}r=o}return{position:null,hitTarget:r}}static _doHitTestWithCaretPositionFromPoint(e,t){const n=document.caretPositionFromPoint(t.clientX,t.clientY);if(n.offsetNode.nodeType===n.offsetNode.TEXT_NODE){const t=n.offsetNode.parentNode,i=t?t.parentNode:null,o=i?i.parentNode:null,r=o&&o.nodeType===o.ELEMENT_NODE?o.className:null;if(r===Mm.CLASS_NAME){const t=e.getPositionFromDOMInfo(n.offsetNode.parentNode,n.offset);return{position:t,hitTarget:null}}return{position:null,hitTarget:n.offsetNode.parentNode}}if(n.offsetNode.nodeType===n.offsetNode.ELEMENT_NODE){const t=n.offsetNode.parentNode,i=t&&t.nodeType===t.ELEMENT_NODE?t.className:null;if(i===Mm.CLASS_NAME){const t=n.offsetNode.childNodes[Math.min(n.offset,n.offsetNode.childNodes.length-1)];if(t){const n=e.getPositionFromDOMInfo(t,0);return{position:n,hitTarget:null}}}}return{position:null,hitTarget:n.offsetNode}}static _doHitTestWithMoveToPoint(e,t){let n=null,i=null;const o=document.body.createTextRange();try{o.moveToPoint(t.clientX,t.clientY)}catch(c){return{position:null,hitTarget:null}}o.collapse(!0);const r=o?o.parentElement():null,s=r?r.parentNode:null,a=s?s.parentNode:null,l=a&&a.nodeType===a.ELEMENT_NODE?a.className:"";if(l===Mm.CLASS_NAME){const t=o.duplicate();t.moveToElementText(r),t.setEndPoint("EndToStart",o),n=e.getPositionFromDOMInfo(r,t.text.length),t.moveToElementText(e.viewDomNode)}else i=r;return o.moveToElementText(e.viewDomNode),{position:n,hitTarget:i}}static _doHitTest(e,t){return"function"===typeof document.caretRangeFromPoint?this._doHitTestWithCaretRangeFromPoint(e,t):document.caretPositionFromPoint?this._doHitTestWithCaretPositionFromPoint(e,t.pos.toClientCoordinates()):document.body.createTextRange?this._doHitTestWithMoveToPoint(e,t.pos.toClientCoordinates()):{position:null,hitTarget:null}}}function By(e,t,n){const i=document.createRange();let o=e.elementFromPoint(t,n);if(null!==o){while(o&&o.firstChild&&o.firstChild.nodeType!==o.firstChild.TEXT_NODE)o=o.lastChild;const e=o.getBoundingClientRect(),n=window.getComputedStyle(o,null).getPropertyValue("font"),r=o.innerText;let s,a=e.left,l=0;if(t>e.left+e.width)l=r.length;else{const e=Iy.getInstance();for(let i=0;i<r.length+1;i++){if(s=e.getCharWidth(r.charAt(i),n)/2,a+=s,t<a){l=i;break}a+=s}}i.setStart(o.firstChild,l),i.setEnd(o.firstChild,l)}return i}class Iy{constructor(){this._cache={},this._canvas=document.createElement("canvas")}static getInstance(){return Iy._INSTANCE||(Iy._INSTANCE=new Iy),Iy._INSTANCE}getCharWidth(e,t){const n=e+t;if(this._cache[n])return this._cache[n];const i=this._canvas.getContext("2d");i.font=t;const o=i.measureText(e),r=o.width;return this._cache[n]=r,r}}function Ty(e){return function(t,n){let i=!1;return e&&(i=e.mouseTargetIsWidget(n)),i||n.preventDefault(),n}}Iy._INSTANCE=null;class Oy extends nm{constructor(e,t,n){super(),this._context=e,this.viewController=t,this.viewHelper=n,this.mouseTargetFactory=new Ly(this._context,n),this._mouseDownOperation=this._register(new Ry(this._context,this.viewController,this.viewHelper,(e,t)=>this._createMouseTarget(e,t),e=>this._getMouseColumn(e))),this.lastMouseLeaveTime=-1;const i=new Zg(this.viewHelper.viewDomNode);this._register(i.onContextMenu(this.viewHelper.viewDomNode,e=>this._onContextMenu(e,!0))),this._register(i.onMouseMoveThrottled(this.viewHelper.viewDomNode,e=>this._onMouseMove(e),Ty(this.mouseTargetFactory),Oy.MOUSE_MOVE_MINIMUM_TIME)),this._register(i.onMouseUp(this.viewHelper.viewDomNode,e=>this._onMouseUp(e))),this._register(i.onMouseLeave(this.viewHelper.viewDomNode,e=>this._onMouseLeave(e))),this._register(i.onMouseDown(this.viewHelper.viewDomNode,e=>this._onMouseDown(e)));const o=e=>{if(this.viewController.emitMouseWheel(e),!this._context.configuration.options.get(59))return;const t=new Ri(e);if(t.browserEvent.ctrlKey||t.browserEvent.metaKey){const e=ks.getZoomLevel(),n=t.deltaY>0?1:-1;ks.setZoomLevel(e+n),t.preventDefault(),t.stopPropagation()}};this._register(xo(this.viewHelper.viewDomNode,ur.MOUSE_WHEEL,o,{capture:!0,passive:!1})),this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),super.dispose()}onCursorStateChanged(e){return this._mouseDownOperation.onCursorStateChanged(e),!1}onFocusChanged(e){return!1}onScrollChanged(e){return this._mouseDownOperation.onScrollChanged(),!1}getTargetAtClientPoint(e,t){const n=new qg(e,t),i=n.toPageCoordinates(),o=Xg(this.viewHelper.viewDomNode);return i.y<o.y||i.y>o.y+o.height||i.x<o.x||i.x>o.x+o.width?null:this.mouseTargetFactory.createMouseTarget(this.viewHelper.getLastRenderData(),o,i,null)}_createMouseTarget(e,t){return this.mouseTargetFactory.createMouseTarget(this.viewHelper.getLastRenderData(),e.editorPos,e.pos,t?e.target:null)}_getMouseColumn(e){return this.mouseTargetFactory.getMouseColumn(e.editorPos,e.pos)}_onContextMenu(e,t){this.viewController.emitContextMenu({event:e,target:this._createMouseTarget(e,t)})}_onMouseMove(e){if(this._mouseDownOperation.isActive())return;const t=e.timestamp;t<this.lastMouseLeaveTime||this.viewController.emitMouseMove({event:e,target:this._createMouseTarget(e,!0)})}_onMouseLeave(e){this.lastMouseLeaveTime=(new Date).getTime(),this.viewController.emitMouseLeave({event:e,target:null})}_onMouseUp(e){this.viewController.emitMouseUp({event:e,target:this._createMouseTarget(e,!0)})}_onMouseDown(e){const t=this._createMouseTarget(e,!0),n=6===t.type||7===t.type,i=2===t.type||3===t.type||4===t.type,o=3===t.type,r=this._context.configuration.options.get(90),s=8===t.type||5===t.type,a=9===t.type;let l=e.leftButton||e.middleButton;y["f"]&&e.leftButton&&e.ctrlKey&&(l=!1);const c=()=>{e.preventDefault(),this.viewHelper.focusTextArea()};if(l&&(n||o&&r))c(),this._mouseDownOperation.start(t.type,e);else if(i)e.preventDefault();else if(s){const n=t.detail;this.viewHelper.shouldSuppressMouseDownOnViewZone(n.viewZoneId)&&(c(),this._mouseDownOperation.start(t.type,e),e.preventDefault())}else a&&this.viewHelper.shouldSuppressMouseDownOnWidget(t.detail)&&(c(),e.preventDefault());this.viewController.emitMouseDown({event:e,target:t})}}Oy.MOUSE_MOVE_MINIMUM_TIME=100;class Ry extends Ge{constructor(e,t,n,i,o){super(),this._context=e,this._viewController=t,this._viewHelper=n,this._createMouseTarget=i,this._getMouseColumn=o,this._mouseMoveMonitor=this._register(new tm(this._viewHelper.viewDomNode)),this._onScrollTimeout=this._register(new Vi),this._mouseState=new Py,this._currentSelection=new gn(1,1,1,1),this._isActive=!1,this._lastMouseEvent=null}dispose(){super.dispose()}isActive(){return this._isActive}_onMouseDownThenMove(e){this._lastMouseEvent=e,this._mouseState.setModifiers(e);const t=this._findMousePosition(e,!0);t&&(this._mouseState.isDragAndDrop?this._viewController.emitMouseDrag({event:e,target:t}):this._dispatchMouse(t,!0))}start(e,t){this._lastMouseEvent=t,this._mouseState.setStartedOnLineNumbers(3===e),this._mouseState.setStartButtons(t),this._mouseState.setModifiers(t);const n=this._findMousePosition(t,!0);if(!n||!n.position)return;this._mouseState.trySetCount(t.detail,n.position),t.detail=this._mouseState.count;const i=this._context.configuration.options;if(!i.get(72)&&i.get(25)&&!i.get(13)&&!this._mouseState.altKey&&t.detail<2&&!this._isActive&&!this._currentSelection.isEmpty()&&6===n.type&&n.position&&this._currentSelection.containsPosition(n.position))return this._mouseState.isDragAndDrop=!0,this._isActive=!0,void this._mouseMoveMonitor.startMonitoring(t.target,t.buttons,Ty(null),e=>this._onMouseDownThenMove(e),()=>{const e=this._findMousePosition(this._lastMouseEvent,!0);this._viewController.emitMouseDrop({event:this._lastMouseEvent,target:e?this._createMouseTarget(this._lastMouseEvent,!0):null}),this._stop()});this._mouseState.isDragAndDrop=!1,this._dispatchMouse(n,t.shiftKey),this._isActive||(this._isActive=!0,this._mouseMoveMonitor.startMonitoring(t.target,t.buttons,Ty(null),e=>this._onMouseDownThenMove(e),()=>this._stop()))}_stop(){this._isActive=!1,this._onScrollTimeout.cancel()}onScrollChanged(){this._isActive&&this._onScrollTimeout.setIfNotSet(()=>{if(!this._lastMouseEvent)return;const e=this._findMousePosition(this._lastMouseEvent,!1);e&&(this._mouseState.isDragAndDrop||this._dispatchMouse(e,!0))},10)}onCursorStateChanged(e){this._currentSelection=e.selections[0]}_getPositionOutsideEditor(e){const t=e.editorPos,n=this._context.model,i=this._context.viewLayout,o=this._getMouseColumn(e);if(e.posy<t.y){const n=Math.max(i.getCurrentScrollTop()-(t.y-e.posy),0),r=Sy.getZoneAtCoord(this._context,n);if(r){const e=this._helpPositionJumpOverViewZone(r);if(e)return new Ey(null,13,o,e)}const s=i.getLineNumberAtVerticalOffset(n);return new Ey(null,13,o,new pn(s,1))}if(e.posy>t.y+t.height){const r=i.getCurrentScrollTop()+(e.posy-t.y),s=Sy.getZoneAtCoord(this._context,r);if(s){const e=this._helpPositionJumpOverViewZone(s);if(e)return new Ey(null,13,o,e)}const a=i.getLineNumberAtVerticalOffset(r);return new Ey(null,13,o,new pn(a,n.getLineMaxColumn(a)))}const r=i.getLineNumberAtVerticalOffset(i.getCurrentScrollTop()+(e.posy-t.y));return e.posx<t.x?new Ey(null,13,o,new pn(r,1)):e.posx>t.x+t.width?new Ey(null,13,o,new pn(r,n.getLineMaxColumn(r))):null}_findMousePosition(e,t){const n=this._getPositionOutsideEditor(e);if(n)return n;const i=this._createMouseTarget(e,t),o=i.position;if(!o)return null;if(8===i.type||5===i.type){const e=this._helpPositionJumpOverViewZone(i.detail);if(e)return new Ey(i.element,i.type,i.mouseColumn,e,null,i.detail)}return i}_helpPositionJumpOverViewZone(e){const t=new pn(this._currentSelection.selectionStartLineNumber,this._currentSelection.selectionStartColumn),n=e.positionBefore,i=e.positionAfter;return n&&i?n.isBefore(t)?n:i:null}_dispatchMouse(e,t){e.position&&this._viewController.dispatchMouse({position:e.position,mouseColumn:e.mouseColumn,startedOnLineNumbers:this._mouseState.startedOnLineNumbers,inSelectionMode:t,mouseDownCount:this._mouseState.count,altKey:this._mouseState.altKey,ctrlKey:this._mouseState.ctrlKey,metaKey:this._mouseState.metaKey,shiftKey:this._mouseState.shiftKey,leftButton:this._mouseState.leftButton,middleButton:this._mouseState.middleButton})}}class Py{constructor(){this._altKey=!1,this._ctrlKey=!1,this._metaKey=!1,this._shiftKey=!1,this._leftButton=!1,this._middleButton=!1,this._startedOnLineNumbers=!1,this._lastMouseDownPosition=null,this._lastMouseDownPositionEqualCount=0,this._lastMouseDownCount=0,this._lastSetMouseDownCountTime=0,this.isDragAndDrop=!1}get altKey(){return this._altKey}get ctrlKey(){return this._ctrlKey}get metaKey(){return this._metaKey}get shiftKey(){return this._shiftKey}get leftButton(){return this._leftButton}get middleButton(){return this._middleButton}get startedOnLineNumbers(){return this._startedOnLineNumbers}get count(){return this._lastMouseDownCount}setModifiers(e){this._altKey=e.altKey,this._ctrlKey=e.ctrlKey,this._metaKey=e.metaKey,this._shiftKey=e.shiftKey}setStartButtons(e){this._leftButton=e.leftButton,this._middleButton=e.middleButton}setStartedOnLineNumbers(e){this._startedOnLineNumbers=e}trySetCount(e,t){const n=(new Date).getTime();n-this._lastSetMouseDownCountTime>Py.CLEAR_MOUSE_DOWN_COUNT_TIME&&(e=1),this._lastSetMouseDownCountTime=n,e>this._lastMouseDownCount+1&&(e=this._lastMouseDownCount+1),this._lastMouseDownPosition&&this._lastMouseDownPosition.equals(t)?this._lastMouseDownPositionEqualCount++:this._lastMouseDownPositionEqualCount=1,this._lastMouseDownPosition=t,this._lastMouseDownCount=Math.min(e,this._lastMouseDownPositionEqualCount)}}function Fy(e,t){const n={translationY:t.translationY,translationX:t.translationX};return e&&(n.translationY+=e.translationY,n.translationX+=e.translationX),n}Py.CLEAR_MOUSE_DOWN_COUNT_TIME=400;class jy extends Oy{constructor(e,t,n){super(e,t,n),this.viewHelper.linesContentDomNode.style.touchAction="none",this._installGestureHandlerTimeout=window.setTimeout(()=>{if(this._installGestureHandlerTimeout=-1,window.MSGesture){const e=new MSGesture,t=new MSGesture;e.target=this.viewHelper.linesContentDomNode,t.target=this.viewHelper.linesContentDomNode,this.viewHelper.linesContentDomNode.addEventListener("pointerdown",n=>{const i=n.pointerType;"mouse"!==i?"touch"===i?(this._lastPointerType="touch",e.addPointer(n.pointerId)):(this._lastPointerType="pen",t.addPointer(n.pointerId)):this._lastPointerType="mouse"}),this._register(jo(this.viewHelper.linesContentDomNode,"MSGestureChange",e=>this._onGestureChange(e),Fy)),this._register(xo(this.viewHelper.linesContentDomNode,"MSGestureTap",e=>this._onCaptureGestureTap(e),!0))}},100),this._lastPointerType="mouse"}_onMouseDown(e){"mouse"===this._lastPointerType&&super._onMouseDown(e)}_onCaptureGestureTap(e){const t=new $g(e,this.viewHelper.viewDomNode),n=this._createMouseTarget(t,!1);n.position&&this.viewController.moveTo(n.position),t.browserEvent.fromElement?(t.preventDefault(),this.viewHelper.focusTextArea()):setTimeout(()=>{this.viewHelper.focusTextArea()})}_onGestureChange(e){this._context.model.deltaScrollNow(-e.translationX,-e.translationY)}dispose(){window.clearTimeout(this._installGestureHandlerTimeout),super.dispose()}}class Qy extends Oy{constructor(e,t,n){super(e,t,n),this._register(Ug.addTarget(this.viewHelper.linesContentDomNode)),this._register(xo(this.viewHelper.linesContentDomNode,Wg.Tap,e=>this.onTap(e))),this._register(xo(this.viewHelper.linesContentDomNode,Wg.Change,e=>this.onChange(e))),this._register(xo(this.viewHelper.linesContentDomNode,Wg.Contextmenu,e=>this._onContextMenu(new $g(e,this.viewHelper.viewDomNode),!1))),this._lastPointerType="mouse",this._register(xo(this.viewHelper.linesContentDomNode,"pointerdown",e=>{const t=e.pointerType;this._lastPointerType="mouse"!==t?"touch"===t?"touch":"pen":"mouse"}));const i=new em(this.viewHelper.viewDomNode);this._register(i.onPointerMoveThrottled(this.viewHelper.viewDomNode,e=>this._onMouseMove(e),Ty(this.mouseTargetFactory),Oy.MOUSE_MOVE_MINIMUM_TIME)),this._register(i.onPointerUp(this.viewHelper.viewDomNode,e=>this._onMouseUp(e))),this._register(i.onPointerLeave(this.viewHelper.viewDomNode,e=>this._onMouseLeave(e))),this._register(i.onPointerDown(this.viewHelper.viewDomNode,e=>this._onMouseDown(e)))}onTap(e){if(!e.initialTarget||!this.viewHelper.linesContentDomNode.contains(e.initialTarget))return;e.preventDefault(),this.viewHelper.focusTextArea();const t=this._createMouseTarget(new $g(e,this.viewHelper.viewDomNode),!1);t.position&&this.viewController.dispatchMouse({position:t.position,mouseColumn:t.position.column,startedOnLineNumbers:!1,mouseDownCount:e.tapCount,inSelectionMode:!1,altKey:!1,ctrlKey:!1,metaKey:!1,shiftKey:!1,leftButton:!1,middleButton:!1})}onChange(e){"touch"===this._lastPointerType&&this._context.model.deltaScrollNow(-e.translationX,-e.translationY)}_onMouseDown(e){e.target&&this.viewHelper.linesContentDomNode.contains(e.target)&&"touch"===this._lastPointerType||super._onMouseDown(e)}}class zy extends Oy{constructor(e,t,n){super(e,t,n),this._register(Ug.addTarget(this.viewHelper.linesContentDomNode)),this._register(xo(this.viewHelper.linesContentDomNode,Wg.Tap,e=>this.onTap(e))),this._register(xo(this.viewHelper.linesContentDomNode,Wg.Change,e=>this.onChange(e))),this._register(xo(this.viewHelper.linesContentDomNode,Wg.Contextmenu,e=>this._onContextMenu(new $g(e,this.viewHelper.viewDomNode),!1)))}onTap(e){e.preventDefault(),this.viewHelper.focusTextArea();const t=this._createMouseTarget(new $g(e,this.viewHelper.viewDomNode),!1);t.position&&this.viewController.moveTo(t.position)}onChange(e){this._context.model.deltaScrollNow(-e.translationX,-e.translationY)}}class Vy extends Ge{constructor(e,t,n){super(),y["c"]&&po.pointerEvents?this.handler=this._register(new Qy(e,t,n)):window.TouchEvent?this.handler=this._register(new zy(e,t,n)):window.navigator.pointerEnabled||window.PointerEvent?this.handler=this._register(new jy(e,t,n)):this.handler=this._register(new Oy(e,t,n))}getTargetAtClientPoint(e,t){return this.handler.getTargetAtClientPoint(e,t)}}n("1a37");class Wy{constructor(e,t,n,i,o){this.value=e,this.selectionStart=t,this.selectionEnd=n,this.selectionStartPosition=i,this.selectionEndPosition=o}toString(){return"[ <"+this.value+">, selectionStart: "+this.selectionStart+", selectionEnd: "+this.selectionEnd+"]"}static readFromTextArea(e){return new Wy(e.getValue(),e.getSelectionStart(),e.getSelectionEnd(),null,null)}collapseSelection(){return new Wy(this.value,this.value.length,this.value.length,null,null)}writeToTextArea(e,t,n){t.setValue(e,this.value),n&&t.setSelectionRange(e,this.selectionStart,this.selectionEnd)}deduceEditorPosition(e){if(e<=this.selectionStart){const t=this.value.substring(e,this.selectionStart);return this._finishDeduceEditorPosition(this.selectionStartPosition,t,-1)}if(e>=this.selectionEnd){const t=this.value.substring(this.selectionEnd,e);return this._finishDeduceEditorPosition(this.selectionEndPosition,t,1)}const t=this.value.substring(this.selectionStart,e);if(-1===t.indexOf(String.fromCharCode(8230)))return this._finishDeduceEditorPosition(this.selectionStartPosition,t,1);const n=this.value.substring(e,this.selectionEnd);return this._finishDeduceEditorPosition(this.selectionEndPosition,n,-1)}_finishDeduceEditorPosition(e,t,n){let i=0,o=-1;while(-1!==(o=t.indexOf("\n",o+1)))i++;return[e,n*t.length,i]}static selectedText(e){return new Wy(e,0,e.length,null,null)}static deduceInput(e,t,n){if(!e)return{text:"",replaceCharCnt:0};let i=e.value,o=e.selectionStart,r=e.selectionEnd,s=t.value,a=t.selectionStart,l=t.selectionEnd;const c=i.substring(r),h=s.substring(l),u=Rr["e"](c,h);s=s.substring(0,s.length-u),i=i.substring(0,i.length-u);const d=i.substring(0,o),p=s.substring(0,a),f=Rr["d"](d,p);if(s=s.substring(f),i=i.substring(f),a-=f,o-=f,l-=f,r-=f,n&&a===l&&i.length>0){let e=null;if(a===s.length?Rr["P"](s,i)&&(e=s.substring(i.length)):Rr["q"](s,i)&&(e=s.substring(0,s.length-i.length)),null!==e&&e.length>0&&(/\uFE0F/.test(e)||Rr["j"](e)))return{text:e,replaceCharCnt:0}}if(a===l){if(i===s&&0===o&&r===i.length&&a===s.length&&-1===s.indexOf("\n")&&Rr["k"](s))return{text:"",replaceCharCnt:0};const e=d.length-f;return{text:s,replaceCharCnt:e}}const g=r-o;return{text:s,replaceCharCnt:g}}}Wy.EMPTY=new Wy("",0,0,null,null);class Hy{static _getPageOfLine(e,t){return Math.floor((e-1)/t)}static _getRangeForPage(e,t){const n=e*t,i=n+1,o=n+t;return new fn(i,1,o+1,1)}static fromEditorSelection(e,t,n,i,o){const r=Hy._getPageOfLine(n.startLineNumber,i),s=Hy._getRangeForPage(r,i),a=Hy._getPageOfLine(n.endLineNumber,i),l=Hy._getRangeForPage(a,i),c=s.intersectRanges(new fn(1,1,n.startLineNumber,n.startColumn));let h=t.getValueInRange(c,1);const u=t.getLineCount(),d=t.getLineMaxColumn(u),p=l.intersectRanges(new fn(n.endLineNumber,n.endColumn,u,d));let f,g=t.getValueInRange(p,1);if(r===a||r+1===a)f=t.getValueInRange(n,1);else{const e=s.intersectRanges(n),i=l.intersectRanges(n);f=t.getValueInRange(e,1)+String.fromCharCode(8230)+t.getValueInRange(i,1)}if(o){const e=500;h.length>e&&(h=h.substring(h.length-e,h.length)),g.length>e&&(g=g.substring(0,e)),f.length>2*e&&(f=f.substring(0,e)+String.fromCharCode(8230)+f.substring(f.length-e,f.length))}return new Wy(h+f+g,h.length,h.length+f.length,new pn(n.startLineNumber,n.startColumn),new pn(n.endLineNumber,n.endColumn))}}const Uy={forceCopyWithSyntaxHighlighting:!1};class Yy{constructor(){this._lastState=null}set(e,t){this._lastState={lastCopiedValue:e,data:t}}get(e){return this._lastState&&this._lastState.lastCopiedValue===e?this._lastState.data:(this._lastState=null,null)}}Yy.INSTANCE=new Yy;class Gy extends Ge{constructor(e,t){super(),this.textArea=t,this._onFocus=this._register(new et),this.onFocus=this._onFocus.event,this._onBlur=this._register(new et),this.onBlur=this._onBlur.event,this._onKeyDown=this._register(new et),this.onKeyDown=this._onKeyDown.event,this._onKeyUp=this._register(new et),this.onKeyUp=this._onKeyUp.event,this._onCut=this._register(new et),this.onCut=this._onCut.event,this._onPaste=this._register(new et),this.onPaste=this._onPaste.event,this._onType=this._register(new et),this.onType=this._onType.event,this._onCompositionStart=this._register(new et),this.onCompositionStart=this._onCompositionStart.event,this._onCompositionUpdate=this._register(new et),this.onCompositionUpdate=this._onCompositionUpdate.event,this._onCompositionEnd=this._register(new et),this.onCompositionEnd=this._onCompositionEnd.event,this._onSelectionChangeRequest=this._register(new et),this.onSelectionChangeRequest=this._onSelectionChangeRequest.event,this._host=e,this._textArea=this._register(new qy(t)),this._asyncTriggerCut=this._register(new Hi(()=>this._onCut.fire(),0)),this._textAreaState=Wy.EMPTY,this._selectionChangeListener=null,this.writeScreenReaderContent("ctor"),this._hasFocus=!1,this._isDoingComposition=!1,this._nextCommand=0;let n=null;this._register(ko(t.domNode,"keydown",e=>{(109===e.keyCode||this._isDoingComposition&&1===e.keyCode)&&e.stopPropagation(),e.equals(9)&&e.preventDefault(),n=e,this._onKeyDown.fire(e)})),this._register(ko(t.domNode,"keyup",e=>{this._onKeyUp.fire(e)})),this._register(xo(t.domNode,"compositionstart",e=>{if(this._isDoingComposition)return;this._isDoingComposition=!0;let t=!1;y["f"]&&n&&n.equals(109)&&this._textAreaState.selectionStart===this._textAreaState.selectionEnd&&this._textAreaState.selectionStart>0&&this._textAreaState.value.substr(this._textAreaState.selectionStart-1,1)===e.data&&("ArrowRight"!==n.code&&"ArrowLeft"!==n.code||(t=!0)),t?this._textAreaState=new Wy(this._textAreaState.value,this._textAreaState.selectionStart-1,this._textAreaState.selectionEnd,this._textAreaState.selectionStartPosition?new pn(this._textAreaState.selectionStartPosition.lineNumber,this._textAreaState.selectionStartPosition.column-1):null,this._textAreaState.selectionEndPosition):pi||this._setAndWriteTextAreaState("compositionstart",Wy.EMPTY),this._onCompositionStart.fire({moveOneCharacterLeft:t})}));const i=e=>{const t=this._textAreaState,n=Wy.readFromTextArea(this._textArea);return[n,Wy.deduceInput(t,n,e)]},o=e=>{const t=this._textAreaState,n=Wy.selectedText(e),i={text:n.value,replaceCharCnt:t.selectionEnd-t.selectionStart};return[n,i]},r=e=>!(!pi||"ja"!==e);this._register(xo(t.domNode,"compositionupdate",e=>{if(r(e.locale)){const[t,n]=i(!1);return this._textAreaState=t,this._onType.fire(n),void this._onCompositionUpdate.fire(e)}const[t,n]=o(e.data||"");this._textAreaState=t,this._onType.fire(n),this._onCompositionUpdate.fire(e)})),this._register(xo(t.domNode,"compositionend",e=>{if(this._isDoingComposition){if(r(e.locale)){const[e,t]=i(!1);this._textAreaState=e,this._onType.fire(t)}else{const[t,n]=o(e.data||"");this._textAreaState=t,this._onType.fire(n)}(pi||mi)&&(this._textAreaState=Wy.readFromTextArea(this._textArea)),this._isDoingComposition&&(this._isDoingComposition=!1,this._onCompositionEnd.fire())}})),this._register(xo(t.domNode,"input",()=>{if(this._textArea.setIgnoreSelectionChangeTime("received input event"),this._isDoingComposition)return;const[e,t]=i(y["f"]);0===t.replaceCharCnt&&1===t.text.length&&Rr["D"](t.text.charCodeAt(0))||(this._textAreaState=e,0===this._nextCommand?""!==t.text&&this._onType.fire(t):(""===t.text&&0===t.replaceCharCnt||this._firePaste(t.text,null),this._nextCommand=0))})),this._register(xo(t.domNode,"cut",e=>{this._textArea.setIgnoreSelectionChangeTime("received cut event"),this._ensureClipboardGetsEditorSelection(e),this._asyncTriggerCut.schedule()})),this._register(xo(t.domNode,"copy",e=>{this._ensureClipboardGetsEditorSelection(e)})),this._register(xo(t.domNode,"paste",e=>{if(this._textArea.setIgnoreSelectionChangeTime("received paste event"),Ky.canUseTextData(e)){const[t,n]=Ky.getTextData(e);""!==t&&this._firePaste(t,n)}else this._textArea.getSelectionStart()!==this._textArea.getSelectionEnd()&&this._setAndWriteTextAreaState("paste",Wy.EMPTY),this._nextCommand=1})),this._register(xo(t.domNode,"focus",()=>{this._setHasFocus(!0)})),this._register(xo(t.domNode,"blur",()=>{this._setHasFocus(!1)}))}_installSelectionChangeListener(){let e=0;return xo(document,"selectionchange",t=>{if(!this._hasFocus)return;if(this._isDoingComposition)return;if(!mi)return;const n=Date.now(),i=n-e;if(e=n,i<5)return;const o=n-this._textArea.getIgnoreSelectionChangeTime();if(this._textArea.resetSelectionChangeTime(),o<100)return;if(!this._textAreaState.selectionStartPosition||!this._textAreaState.selectionEndPosition)return;const r=this._textArea.getValue();if(this._textAreaState.value!==r)return;const s=this._textArea.getSelectionStart(),a=this._textArea.getSelectionEnd();if(this._textAreaState.selectionStart===s&&this._textAreaState.selectionEnd===a)return;const l=this._textAreaState.deduceEditorPosition(s),c=this._host.deduceModelPosition(l[0],l[1],l[2]),h=this._textAreaState.deduceEditorPosition(a),u=this._host.deduceModelPosition(h[0],h[1],h[2]),d=new gn(c.lineNumber,c.column,u.lineNumber,u.column);this._onSelectionChangeRequest.fire(d)})}dispose(){super.dispose(),this._selectionChangeListener&&(this._selectionChangeListener.dispose(),this._selectionChangeListener=null)}focusTextArea(){this._setHasFocus(!0),this.refreshFocusState()}isFocused(){return this._hasFocus}refreshFocusState(){const e=nr(this.textArea.domNode);e?this._setHasFocus(e.activeElement===this.textArea.domNode):mo(this.textArea.domNode)?this._setHasFocus(document.activeElement===this.textArea.domNode):this._setHasFocus(!1)}_setHasFocus(e){this._hasFocus!==e&&(this._hasFocus=e,this._selectionChangeListener&&(this._selectionChangeListener.dispose(),this._selectionChangeListener=null),this._hasFocus&&(this._selectionChangeListener=this._installSelectionChangeListener()),this._hasFocus&&(pi?this._setAndWriteTextAreaState("focusgain",Wy.EMPTY):this.writeScreenReaderContent("focusgain")),this._hasFocus?this._onFocus.fire():this._onBlur.fire())}_setAndWriteTextAreaState(e,t){this._hasFocus||(t=t.collapseSelection()),t.writeToTextArea(e,this._textArea,this._hasFocus),this._textAreaState=t}writeScreenReaderContent(e){this._isDoingComposition||this._setAndWriteTextAreaState(e,this._host.getScreenReaderContent(this._textAreaState))}_ensureClipboardGetsEditorSelection(e){const t=this._host.getDataToCopy(Ky.canUseTextData(e)&&po.clipboard.richText),n={version:1,isFromEmptySelection:t.isFromEmptySelection,multicursorText:t.multicursorText,mode:t.mode};Yy.INSTANCE.set(fi?t.text.replace(/\r\n/g,"\n"):t.text,n),Ky.canUseTextData(e)?Ky.setTextData(e,t.text,t.html,n):this._setAndWriteTextAreaState("copy or cut",Wy.selectedText(t.text))}_firePaste(e,t){t||(t=Yy.INSTANCE.get(e)),this._onPaste.fire({text:e,metadata:t})}}class Ky{static canUseTextData(e){return!!e.clipboardData||!!window.clipboardData}static getTextData(e){if(e.clipboardData){e.preventDefault();const n=e.clipboardData.getData("text/plain");let i=null;const o=e.clipboardData.getData("vscode-editor-data");if("string"===typeof o)try{i=JSON.parse(o),1!==i.version&&(i=null)}catch(t){}return[n,i]}if(window.clipboardData){e.preventDefault();const t=window.clipboardData.getData("Text");return[t,null]}throw new Error("ClipboardEventUtils.getTextData: Cannot use text data!")}static setTextData(e,t,n,i){if(e.clipboardData)return e.clipboardData.setData("text/plain",t),"string"===typeof n&&e.clipboardData.setData("text/html",n),e.clipboardData.setData("vscode-editor-data",JSON.stringify(i)),void e.preventDefault();if(window.clipboardData)return window.clipboardData.setData("Text",t),void e.preventDefault();throw new Error("ClipboardEventUtils.setTextData: Cannot use text data!")}}class qy extends Ge{constructor(e){super(),this._actual=e,this._ignoreSelectionChangeTime=0}setIgnoreSelectionChangeTime(e){this._ignoreSelectionChangeTime=Date.now()}getIgnoreSelectionChangeTime(){return this._ignoreSelectionChangeTime}resetSelectionChangeTime(){this._ignoreSelectionChangeTime=0}getValue(){return this._actual.domNode.value}setValue(e,t){const n=this._actual.domNode;n.value!==t&&(this.setIgnoreSelectionChangeTime("setValue"),n.value=t)}getSelectionStart(){return this._actual.domNode.selectionStart}getSelectionEnd(){return this._actual.domNode.selectionEnd}setSelectionRange(e,t,n){const i=this._actual.domNode;let o=null;const r=nr(i);o=r?r.activeElement:document.activeElement;const s=o===i,a=i.selectionStart,l=i.selectionEnd;if(s&&a===t&&l===n)fi&&window.parent!==window&&i.focus();else{if(s)return this.setIgnoreSelectionChangeTime("setSelectionRange"),i.setSelectionRange(t,n),void(fi&&window.parent!==window&&i.focus());try{const e=pr(i);this.setIgnoreSelectionChangeTime("setSelectionRange"),i.focus(),i.setSelectionRange(t,n),fr(i,e)}catch(c){}}}}n("1f2d");class Jy extends nm{}const Xy={ColorContribution:"base.contributions.colors"};class $y{constructor(){this._onDidChangeSchema=new et,this.onDidChangeSchema=this._onDidChangeSchema.event,this.colorSchema={type:"object",properties:{}},this.colorReferenceSchema={type:"string",enum:[],enumDescriptions:[]},this.colorsById={}}registerColor(e,t,n,i=!1,o){let r={id:e,description:n,defaults:t,needsTransparency:i,deprecationMessage:o};this.colorsById[e]=r;let s={type:"string",description:n,format:"color-hex",defaultSnippets:[{body:"${1:#ff0000}"}]};return o&&(s.deprecationMessage=o),this.colorSchema.properties[e]=s,this.colorReferenceSchema.enum.push(e),this.colorReferenceSchema.enumDescriptions.push(n),this._onDidChangeSchema.fire(),e}resolveDefaultColor(e,t){const n=this.colorsById[e];if(n&&n.defaults){const e=n.defaults[t.type];return Q_(e,t)}}getColorSchema(){return this.colorSchema}toString(){let e=(e,t)=>{let n=-1===e.indexOf(".")?0:1,i=-1===t.indexOf(".")?0:1;return n!==i?n-i:e.localeCompare(t)};return Object.keys(this.colorsById).sort(e).map(e=>`- \`${e}\`: ${this.colorsById[e].description}`).join("\n")}}const Zy=new $y;function ew(e,t,n,i,o){return Zy.registerColor(e,t,n,i,o)}kd.add(Xy.ColorContribution,Zy);const tw=ew("foreground",{dark:"#CCCCCC",light:"#616161",hc:"#FFFFFF"},v("foreground","Overall foreground color. This color is only used if not overridden by a component.")),nw=(ew("errorForeground",{dark:"#F48771",light:"#A1260D",hc:"#F48771"},v("errorForeground","Overall foreground color for error messages. This color is only used if not overridden by a component.")),ew("icon.foreground",{dark:"#C5C5C5",light:"#424242",hc:"#FFFFFF"},v("iconForeground","The default color for icons in the workbench.")),ew("focusBorder",{dark:"#007FD4",light:"#0090F1",hc:"#F38518"},v("focusBorder","Overall border color for focused elements. This color is only used if not overridden by a component."))),iw=ew("contrastBorder",{light:null,dark:null,hc:"#6FC3DF"},v("contrastBorder","An extra border around elements to separate them from others for greater contrast.")),ow=ew("contrastActiveBorder",{light:null,dark:null,hc:nw},v("activeContrastBorder","An extra border around active elements to separate them from others for greater contrast.")),rw=(ew("textLink.foreground",{light:"#006AB1",dark:"#3794FF",hc:"#3794FF"},v("textLinkForeground","Foreground color for links in text.")),ew("textCodeBlock.background",{light:"#dcdcdc66",dark:"#0a0a0a66",hc:Vv.black},v("textCodeBlockBackground","Background color for code blocks in text.")),ew("widget.shadow",{dark:"#000000",light:"#A8A8A8",hc:null},v("widgetShadow","Shadow color of widgets such as find/replace inside the editor."))),sw=ew("input.background",{dark:"#3C3C3C",light:Vv.white,hc:Vv.black},v("inputBoxBackground","Input box background.")),aw=ew("input.foreground",{dark:tw,light:tw,hc:tw},v("inputBoxForeground","Input box foreground.")),lw=ew("input.border",{dark:null,light:null,hc:iw},v("inputBoxBorder","Input box border.")),cw=(ew("inputOption.activeBorder",{dark:"#007ACC00",light:"#007ACC00",hc:iw},v("inputBoxActiveOptionBorder","Border color of activated options in input fields.")),ew("inputOption.activeBackground",{dark:F_(nw,.4),light:F_(nw,.2),hc:Vv.transparent},v("inputOption.activeBackground","Background color of activated options in input fields.")),ew("inputOption.activeForeground",{dark:Vv.white,light:Vv.black,hc:null},v("inputOption.activeForeground","Foreground color of activated options in input fields.")),ew("inputValidation.infoBackground",{dark:"#063B49",light:"#D6ECF2",hc:Vv.black},v("inputValidationInfoBackground","Input validation background color for information severity."))),hw=ew("inputValidation.infoForeground",{dark:null,light:null,hc:null},v("inputValidationInfoForeground","Input validation foreground color for information severity.")),uw=ew("inputValidation.infoBorder",{dark:"#007acc",light:"#007acc",hc:iw},v("inputValidationInfoBorder","Input validation border color for information severity.")),dw=ew("inputValidation.warningBackground",{dark:"#352A05",light:"#F6F5D2",hc:Vv.black},v("inputValidationWarningBackground","Input validation background color for warning severity.")),pw=ew("inputValidation.warningForeground",{dark:null,light:null,hc:null},v("inputValidationWarningForeground","Input validation foreground color for warning severity.")),fw=ew("inputValidation.warningBorder",{dark:"#B89500",light:"#B89500",hc:iw},v("inputValidationWarningBorder","Input validation border color for warning severity.")),gw=ew("inputValidation.errorBackground",{dark:"#5A1D1D",light:"#F2DEDE",hc:Vv.black},v("inputValidationErrorBackground","Input validation background color for error severity.")),mw=ew("inputValidation.errorForeground",{dark:null,light:null,hc:null},v("inputValidationErrorForeground","Input validation foreground color for error severity.")),bw=ew("inputValidation.errorBorder",{dark:"#BE1100",light:"#BE1100",hc:iw},v("inputValidationErrorBorder","Input validation border color for error severity.")),vw=ew("dropdown.background",{dark:"#3C3C3C",light:Vv.white,hc:Vv.black},v("dropdownBackground","Dropdown background.")),yw=ew("dropdown.foreground",{dark:"#F0F0F0",light:null,hc:Vv.white},v("dropdownForeground","Dropdown foreground.")),ww=ew("button.foreground",{dark:Vv.white,light:Vv.white,hc:Vv.white},v("buttonForeground","Button foreground color.")),_w=ew("button.background",{dark:"#0E639C",light:"#007ACC",hc:null},v("buttonBackground","Button background color.")),Aw=ew("button.hoverBackground",{dark:P_(_w,.2),light:R_(_w,.2),hc:null},v("buttonHoverBackground","Button background color when hovering.")),Cw=ew("badge.background",{dark:"#4D4D4D",light:"#C4C4C4",hc:Vv.black},v("badgeBackground","Badge background color. Badges are small information labels, e.g. for search results count.")),Ew=ew("badge.foreground",{dark:Vv.white,light:"#333",hc:Vv.white},v("badgeForeground","Badge foreground color. Badges are small information labels, e.g. for search results count.")),xw=ew("scrollbar.shadow",{dark:"#000000",light:"#DDDDDD",hc:null},v("scrollbarShadow","Scrollbar shadow to indicate that the view is scrolled.")),Sw=ew("scrollbarSlider.background",{dark:Vv.fromHex("#797979").transparent(.4),light:Vv.fromHex("#646464").transparent(.4),hc:F_(iw,.6)},v("scrollbarSliderBackground","Scrollbar slider background color.")),Dw=ew("scrollbarSlider.hoverBackground",{dark:Vv.fromHex("#646464").transparent(.7),light:Vv.fromHex("#646464").transparent(.7),hc:F_(iw,.8)},v("scrollbarSliderHoverBackground","Scrollbar slider background color when hovering.")),kw=ew("scrollbarSlider.activeBackground",{dark:Vv.fromHex("#BFBFBF").transparent(.4),light:Vv.fromHex("#000000").transparent(.6),hc:iw},v("scrollbarSliderActiveBackground","Scrollbar slider background color when clicked on.")),Mw=ew("progressBar.background",{dark:Vv.fromHex("#0E70C0"),light:Vv.fromHex("#0E70C0"),hc:iw},v("progressBarBackground","Background color of the progress bar that can show for long running operations.")),Nw=ew("editorError.foreground",{dark:"#F48771",light:"#E51400",hc:null},v("editorError.foreground","Foreground color of error squigglies in the editor.")),Lw=ew("editorError.border",{dark:null,light:null,hc:Vv.fromHex("#E47777").transparent(.8)},v("errorBorder","Border color of error boxes in the editor.")),Bw=ew("editorWarning.foreground",{dark:"#CCA700",light:"#E9A700",hc:null},v("editorWarning.foreground","Foreground color of warning squigglies in the editor.")),Iw=ew("editorWarning.border",{dark:null,light:null,hc:Vv.fromHex("#FFCC00").transparent(.8)},v("warningBorder","Border color of warning boxes in the editor.")),Tw=ew("editorInfo.foreground",{dark:"#75BEFF",light:"#75BEFF",hc:null},v("editorInfo.foreground","Foreground color of info squigglies in the editor.")),Ow=ew("editorInfo.border",{dark:null,light:null,hc:Vv.fromHex("#75BEFF").transparent(.8)},v("infoBorder","Border color of info boxes in the editor.")),Rw=ew("editorHint.foreground",{dark:Vv.fromHex("#eeeeee").transparent(.7),light:"#6c6c6c",hc:null},v("editorHint.foreground","Foreground color of hint squigglies in the editor.")),Pw=ew("editorHint.border",{dark:null,light:null,hc:Vv.fromHex("#eeeeee").transparent(.8)},v("hintBorder","Border color of hint boxes in the editor.")),Fw=ew("editor.background",{light:"#fffffe",dark:"#1E1E1E",hc:Vv.black},v("editorBackground","Editor background color.")),jw=ew("editor.foreground",{light:"#333333",dark:"#BBBBBB",hc:Vv.white},v("editorForeground","Editor default foreground color.")),Qw=ew("editorWidget.background",{dark:"#252526",light:"#F3F3F3",hc:"#0C141F"},v("editorWidgetBackground","Background color of editor widgets, such as find/replace.")),zw=ew("editorWidget.foreground",{dark:tw,light:tw,hc:tw},v("editorWidgetForeground","Foreground color of editor widgets, such as find/replace.")),Vw=ew("editorWidget.border",{dark:"#454545",light:"#C8C8C8",hc:iw},v("editorWidgetBorder","Border color of editor widgets. The color is only used if the widget chooses to have a border and if the color is not overridden by a widget.")),Ww=(ew("editorWidget.resizeBorder",{light:null,dark:null,hc:null},v("editorWidgetResizeBorder","Border color of the resize bar of editor widgets. The color is only used if the widget chooses to have a resize border and if the color is not overridden by a widget.")),ew("quickInput.background",{dark:Qw,light:Qw,hc:Qw},v("pickerBackground","Quick picker background color. The quick picker widget is the container for pickers like the command palette."))),Hw=ew("quickInput.foreground",{dark:zw,light:zw,hc:zw},v("pickerForeground","Quick picker foreground color. The quick picker widget is the container for pickers like the command palette.")),Uw=ew("quickInputTitle.background",{dark:new Vv(new jv(255,255,255,.105)),light:new Vv(new jv(0,0,0,.06)),hc:"#000000"},v("pickerTitleBackground","Quick picker title background color. The quick picker widget is the container for pickers like the command palette.")),Yw=ew("pickerGroup.foreground",{dark:"#3794FF",light:"#0066BF",hc:Vv.white},v("pickerGroupForeground","Quick picker color for grouping labels.")),Gw=ew("pickerGroup.border",{dark:"#3F3F46",light:"#CCCEDB",hc:Vv.white},v("pickerGroupBorder","Quick picker color for grouping borders.")),Kw=ew("editor.selectionBackground",{light:"#ADD6FF",dark:"#264F78",hc:"#f3f518"},v("editorSelectionBackground","Color of the editor selection.")),qw=ew("editor.selectionForeground",{light:null,dark:null,hc:"#000000"},v("editorSelectionForeground","Color of the selected text for high contrast.")),Jw=ew("editor.inactiveSelectionBackground",{light:F_(Kw,.5),dark:F_(Kw,.5),hc:F_(Kw,.5)},v("editorInactiveSelection","Color of the selection in an inactive editor. The color must not be opaque so as not to hide underlying decorations."),!0),Xw=ew("editor.selectionHighlightBackground",{light:j_(Kw,Fw,.3,.6),dark:j_(Kw,Fw,.3,.6),hc:null},v("editorSelectionHighlight","Color for regions with the same content as the selection. The color must not be opaque so as not to hide underlying decorations."),!0),$w=(ew("editor.selectionHighlightBorder",{light:null,dark:null,hc:ow},v("editorSelectionHighlightBorder","Border color for regions with the same content as the selection.")),ew("editor.findMatchBackground",{light:"#A8AC94",dark:"#515C6A",hc:null},v("editorFindMatch","Color of the current search match.")),ew("editor.findMatchHighlightBackground",{light:"#EA5C0055",dark:"#EA5C0055",hc:null},v("findMatchHighlight","Color of the other search matches. The color must not be opaque so as not to hide underlying decorations."),!0)),Zw=(ew("editor.findRangeHighlightBackground",{dark:"#3a3d4166",light:"#b4b4b44d",hc:null},v("findRangeHighlight","Color of the range limiting the search. The color must not be opaque so as not to hide underlying decorations."),!0),ew("editor.findMatchBorder",{light:null,dark:null,hc:ow},v("editorFindMatchBorder","Border color of the current search match.")),ew("editor.findMatchHighlightBorder",{light:null,dark:null,hc:ow},v("findMatchHighlightBorder","Border color of the other search matches.")),ew("editor.findRangeHighlightBorder",{dark:null,light:null,hc:F_(ow,.4)},v("findRangeHighlightBorder","Border color of the range limiting the search. The color must not be opaque so as not to hide underlying decorations."),!0),ew("editor.hoverHighlightBackground",{light:"#ADD6FF26",dark:"#264f7840",hc:"#ADD6FF26"},v("hoverHighlight","Highlight below the word for which a hover is shown. The color must not be opaque so as not to hide underlying decorations."),!0),ew("editorHoverWidget.background",{light:Qw,dark:Qw,hc:Qw},v("hoverBackground","Background color of the editor hover."))),e_=(ew("editorHoverWidget.foreground",{light:zw,dark:zw,hc:zw},v("hoverForeground","Foreground color of the editor hover.")),ew("editorHoverWidget.border",{light:Vw,dark:Vw,hc:Vw},v("hoverBorder","Border color of the editor hover.")),ew("editorHoverWidget.statusBarBackground",{dark:P_(Zw,.2),light:R_(Zw,.05),hc:Qw},v("statusBarBackground","Background color of the editor hover status bar.")),ew("editorLink.activeForeground",{dark:"#4E94CE",light:Vv.blue,hc:Vv.cyan},v("activeLinkForeground","Color of active links.")),ew("editorLightBulb.foreground",{dark:"#FFCC00",light:"#DDB100",hc:"#FFCC00"},v("editorLightBulbForeground","The color used for the lightbulb actions icon.")),ew("editorLightBulbAutoFix.foreground",{dark:"#75BEFF",light:"#007ACC",hc:"#75BEFF"},v("editorLightBulbAutoFixForeground","The color used for the lightbulb auto fix actions icon.")),new Vv(new jv(155,185,85,.2))),t_=new Vv(new jv(255,0,0,.2)),n_=ew("diffEditor.insertedTextBackground",{dark:e_,light:e_,hc:null},v("diffEditorInserted","Background color for text that got inserted. The color must not be opaque so as not to hide underlying decorations."),!0),i_=ew("diffEditor.removedTextBackground",{dark:t_,light:t_,hc:null},v("diffEditorRemoved","Background color for text that got removed. The color must not be opaque so as not to hide underlying decorations."),!0),o_=ew("diffEditor.insertedTextBorder",{dark:null,light:null,hc:"#33ff2eff"},v("diffEditorInsertedOutline","Outline color for the text that got inserted.")),r_=ew("diffEditor.removedTextBorder",{dark:null,light:null,hc:"#FF008F"},v("diffEditorRemovedOutline","Outline color for text that got removed.")),s_=ew("diffEditor.border",{dark:null,light:null,hc:iw},v("diffEditorBorder","Border color between the two text editors.")),a_=ew("diffEditor.diagonalFill",{dark:"#cccccc33",light:"#22222233",hc:null},v("diffDiagonalFill","Color of the diff editor's diagonal fill. The diagonal fill is used in side-by-side diff views.")),l_=ew("list.focusBackground",{dark:"#062F4A",light:"#D6EBFF",hc:null},v("listFocusBackground","List/Tree background color for the focused item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),c_=ew("list.focusForeground",{dark:null,light:null,hc:null},v("listFocusForeground","List/Tree foreground color for the focused item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),h_=ew("list.activeSelectionBackground",{dark:"#094771",light:"#0074E8",hc:null},v("listActiveSelectionBackground","List/Tree background color for the selected item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),u_=ew("list.activeSelectionForeground",{dark:Vv.white,light:Vv.white,hc:null},v("listActiveSelectionForeground","List/Tree foreground color for the selected item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),d_=ew("list.inactiveSelectionBackground",{dark:"#37373D",light:"#E4E6F1",hc:null},v("listInactiveSelectionBackground","List/Tree background color for the selected item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),p_=ew("list.inactiveSelectionForeground",{dark:null,light:null,hc:null},v("listInactiveSelectionForeground","List/Tree foreground color for the selected item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),f_=ew("list.inactiveFocusBackground",{dark:null,light:null,hc:null},v("listInactiveFocusBackground","List/Tree background color for the focused item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),g_=ew("list.hoverBackground",{dark:"#2A2D2E",light:"#F0F0F0",hc:null},v("listHoverBackground","List/Tree background when hovering over items using the mouse.")),m_=ew("list.hoverForeground",{dark:null,light:null,hc:null},v("listHoverForeground","List/Tree foreground when hovering over items using the mouse.")),b_=ew("list.dropBackground",{dark:l_,light:l_,hc:null},v("listDropBackground","List/Tree drag and drop background when moving items around using the mouse.")),v_=(ew("list.highlightForeground",{dark:"#0097fb",light:"#0066BF",hc:nw},v("highlight","List/Tree foreground color of the match highlights when searching inside the list/tree.")),ew("listFilterWidget.background",{light:"#efc1ad",dark:"#653723",hc:Vv.black},v("listFilterWidgetBackground","Background color of the type filter widget in lists and trees."))),y_=ew("listFilterWidget.outline",{dark:Vv.transparent,light:Vv.transparent,hc:"#f38518"},v("listFilterWidgetOutline","Outline color of the type filter widget in lists and trees.")),w_=ew("listFilterWidget.noMatchesOutline",{dark:"#BE1100",light:"#BE1100",hc:iw},v("listFilterWidgetNoMatchesOutline","Outline color of the type filter widget in lists and trees, when there are no matches.")),__=ew("tree.indentGuidesStroke",{dark:"#585858",light:"#a9a9a9",hc:"#a9a9a9"},v("treeIndentGuidesStroke","Tree stroke color for the indentation guides.")),A_=ew("menu.border",{dark:null,light:null,hc:iw},v("menuBorder","Border color of menus.")),C_=ew("menu.foreground",{dark:yw,light:tw,hc:yw},v("menuForeground","Foreground color of menu items.")),E_=ew("menu.background",{dark:vw,light:vw,hc:vw},v("menuBackground","Background color of menu items.")),x_=ew("menu.selectionForeground",{dark:u_,light:u_,hc:u_},v("menuSelectionForeground","Foreground color of the selected menu item in menus.")),S_=ew("menu.selectionBackground",{dark:h_,light:h_,hc:h_},v("menuSelectionBackground","Background color of the selected menu item in menus.")),D_=ew("menu.selectionBorder",{dark:null,light:null,hc:ow},v("menuSelectionBorder","Border color of the selected menu item in menus.")),k_=ew("menu.separatorBackground",{dark:"#BBBBBB",light:"#888888",hc:iw},v("menuSeparatorBackground","Color of a separator menu item in menus.")),M_=(ew("editor.snippetTabstopHighlightBackground",{dark:new Vv(new jv(124,124,124,.3)),light:new Vv(new jv(10,50,100,.2)),hc:new Vv(new jv(124,124,124,.3))},v("snippetTabstopHighlightBackground","Highlight background color of a snippet tabstop.")),ew("editor.snippetTabstopHighlightBorder",{dark:null,light:null,hc:null},v("snippetTabstopHighlightBorder","Highlight border color of a snippet tabstop.")),ew("editor.snippetFinalTabstopHighlightBackground",{dark:null,light:null,hc:null},v("snippetFinalTabstopHighlightBackground","Highlight background color of the final tabstop of a snippet.")),ew("editor.snippetFinalTabstopHighlightBorder",{dark:"#525252",light:new Vv(new jv(10,50,100,.5)),hc:"#525252"},v("snippetFinalTabstopHighlightBorder","Highlight border color of the final tabstop of a snippet.")),ew("editorOverviewRuler.findMatchForeground",{dark:"#d186167e",light:"#d186167e",hc:"#AB5A00"},v("overviewRulerFindMatchForeground","Overview ruler marker color for find matches. The color must not be opaque so as not to hide underlying decorations."),!0),ew("editorOverviewRuler.selectionHighlightForeground",{dark:"#A0A0A0CC",light:"#A0A0A0CC",hc:"#A0A0A0CC"},v("overviewRulerSelectionHighlightForeground","Overview ruler marker color for selection highlights. The color must not be opaque so as not to hide underlying decorations."),!0),ew("minimap.findMatchHighlight",{light:"#d18616",dark:"#d18616",hc:"#AB5A00"},v("minimapFindMatchHighlight","Minimap marker color for find matches."),!0),ew("minimap.selectionHighlight",{light:"#ADD6FF",dark:"#264F78",hc:"#ffffff"},v("minimapSelectionHighlight","Minimap marker color for the editor selection."),!0)),N_=ew("minimap.errorHighlight",{dark:new Vv(new jv(255,18,18,.7)),light:new Vv(new jv(255,18,18,.7)),hc:new Vv(new jv(255,50,50,1))},v("minimapError","Minimap marker color for errors.")),L_=ew("minimap.warningHighlight",{dark:Bw,light:Bw,hc:Iw},v("overviewRuleWarning","Minimap marker color for warnings.")),B_=ew("minimap.background",{dark:null,light:null,hc:null},v("minimapBackground","Minimap background color.")),I_=ew("minimapSlider.background",{light:F_(Sw,.5),dark:F_(Sw,.5),hc:F_(Sw,.5)},v("minimapSliderBackground","Minimap slider background color.")),T_=ew("minimapSlider.hoverBackground",{light:F_(Dw,.5),dark:F_(Dw,.5),hc:F_(Dw,.5)},v("minimapSliderHoverBackground","Minimap slider background color when hovering.")),O_=ew("minimapSlider.activeBackground",{light:F_(kw,.5),dark:F_(kw,.5),hc:F_(kw,.5)},v("minimapSliderActiveBackground","Minimap slider background color when clicked on."));ew("problemsErrorIcon.foreground",{dark:Nw,light:Nw,hc:Nw},v("problemsErrorIconForeground","The color used for the problems error icon.")),ew("problemsWarningIcon.foreground",{dark:Bw,light:Bw,hc:Bw},v("problemsWarningIconForeground","The color used for the problems warning icon.")),ew("problemsInfoIcon.foreground",{dark:Tw,light:Tw,hc:Tw},v("problemsInfoIconForeground","The color used for the problems info icon."));function R_(e,t){return n=>{let i=Q_(e,n);if(i)return i.darken(t)}}function P_(e,t){return n=>{let i=Q_(e,n);if(i)return i.lighten(t)}}function F_(e,t){return n=>{let i=Q_(e,n);if(i)return i.transparent(t)}}function j_(e,t,n,i){return o=>{let r=Q_(e,o);if(r){let e=Q_(t,o);return e?r.isDarkerThan(e)?Vv.getLighterColor(r,e,n).transparent(i):Vv.getDarkerColor(r,e,n).transparent(i):r.transparent(n*i)}}}function Q_(e,t){if(null!==e)return"string"===typeof e?"#"===e[0]?Vv.fromHex(e):t.getColor(e):e instanceof Vv?e:"function"===typeof e?e(t):void 0}const z_="vscode://schemas/workbench-colors";let V_=kd.as(Md.JSONContribution);V_.registerSchema(z_,Zy.getColorSchema());const W_=new Hi(()=>V_.notifySchemaChanged(z_),200);Zy.onDidChangeSchema(()=>{W_.isScheduled()||W_.schedule()});const H_=ew("editor.lineHighlightBackground",{dark:null,light:null,hc:null},v("lineHighlight","Background color for the highlight of line at the cursor position.")),U_=ew("editor.lineHighlightBorder",{dark:"#282828",light:"#eeeeee",hc:"#f38518"},v("lineHighlightBorderBox","Background color for the border around the line at the cursor position.")),Y_=ew("editor.rangeHighlightBackground",{dark:"#ffffff0b",light:"#fdff0033",hc:null},v("rangeHighlight","Background color of highlighted ranges, like by quick open and find features. The color must not be opaque so as not to hide underlying decorations."),!0),G_=ew("editor.rangeHighlightBorder",{dark:null,light:null,hc:ow},v("rangeHighlightBorder","Background color of the border around highlighted ranges."),!0),K_=ew("editor.symbolHighlightBackground",{dark:$w,light:$w,hc:null},v("symbolHighlight","Background color of highlighted symbol, like for go to definition or go next/previous symbol. The color must not be opaque so as not to hide underlying decorations."),!0),q_=ew("editor.symbolHighlightBorder",{dark:null,light:null,hc:ow},v("symbolHighlightBorder","Background color of the border around highlighted symbols."),!0),J_=ew("editorCursor.foreground",{dark:"#AEAFAD",light:Vv.black,hc:Vv.white},v("caret","Color of the editor cursor.")),X_=ew("editorCursor.background",null,v("editorCursorBackground","The background color of the editor cursor. Allows customizing the color of a character overlapped by a block cursor.")),$_=ew("editorWhitespace.foreground",{dark:"#e3e4e229",light:"#33333333",hc:"#e3e4e229"},v("editorWhitespaces","Color of whitespace characters in the editor.")),Z_=ew("editorIndentGuide.background",{dark:$_,light:$_,hc:$_},v("editorIndentGuides","Color of the editor indentation guides.")),eA=ew("editorIndentGuide.activeBackground",{dark:$_,light:$_,hc:$_},v("editorActiveIndentGuide","Color of the active editor indentation guides.")),tA=ew("editorLineNumber.foreground",{dark:"#858585",light:"#237893",hc:Vv.white},v("editorLineNumbers","Color of editor line numbers.")),nA=ew("editorActiveLineNumber.foreground",{dark:"#c6c6c6",light:"#0B216F",hc:ow},v("editorActiveLineNumber","Color of editor active line number"),!1,v("deprecatedEditorActiveLineNumber","Id is deprecated. Use 'editorLineNumber.activeForeground' instead.")),iA=ew("editorLineNumber.activeForeground",{dark:nA,light:nA,hc:nA},v("editorActiveLineNumber","Color of editor active line number")),oA=ew("editorRuler.foreground",{dark:"#5A5A5A",light:Vv.lightgrey,hc:Vv.white},v("editorRuler","Color of the editor rulers.")),rA=(ew("editorCodeLens.foreground",{dark:"#999999",light:"#999999",hc:"#999999"},v("editorCodeLensForeground","Foreground color of editor CodeLens")),ew("editorBracketMatch.background",{dark:"#0064001a",light:"#0064001a",hc:"#0064001a"},v("editorBracketMatchBackground","Background color behind matching brackets")),ew("editorBracketMatch.border",{dark:"#888",light:"#B9B9B9",hc:iw},v("editorBracketMatchBorder","Color for matching brackets boxes")),ew("editorOverviewRuler.border",{dark:"#7f7f7f4d",light:"#7f7f7f4d",hc:"#7f7f7f4d"},v("editorOverviewRulerBorder","Color of the overview ruler border."))),sA=ew("editorOverviewRuler.background",null,v("editorOverviewRulerBackground","Background color of the editor overview ruler. Only used when the minimap is enabled and placed on the right side of the editor.")),aA=ew("editorGutter.background",{dark:Fw,light:Fw,hc:Fw},v("editorGutter","Background color of the editor gutter. The gutter contains the glyph margins and the line numbers.")),lA=ew("editorUnnecessaryCode.border",{dark:null,light:null,hc:Vv.fromHex("#fff").transparent(.8)},v("unnecessaryCodeBorder","Border color of unnecessary (unused) source code in the editor.")),cA=ew("editorUnnecessaryCode.opacity",{dark:Vv.fromHex("#000a"),light:Vv.fromHex("#0007"),hc:null},v("unnecessaryCodeOpacity","Opacity of unnecessary (unused) source code in the editor. For example, \"#000000c0\" will render the code with 75% opacity. For high contrast themes, use the  'editorUnnecessaryCode.border' theme color to underline unnecessary code instead of fading it out.")),hA=new Vv(new jv(0,122,204,.6)),uA=(ew("editorOverviewRuler.rangeHighlightForeground",{dark:hA,light:hA,hc:hA},v("overviewRulerRangeHighlight","Overview ruler marker color for range highlights. The color must not be opaque so as not to hide underlying decorations."),!0),ew("editorOverviewRuler.errorForeground",{dark:new Vv(new jv(255,18,18,.7)),light:new Vv(new jv(255,18,18,.7)),hc:new Vv(new jv(255,50,50,1))},v("overviewRuleError","Overview ruler marker color for errors."))),dA=ew("editorOverviewRuler.warningForeground",{dark:Bw,light:Bw,hc:Iw},v("overviewRuleWarning","Overview ruler marker color for warnings.")),pA=ew("editorOverviewRuler.infoForeground",{dark:Tw,light:Tw,hc:Ow},v("overviewRuleInfo","Overview ruler marker color for infos."));Am((e,t)=>{const n=e.getColor(Fw);n&&t.addRule(`.monaco-editor, .monaco-editor-background, .monaco-editor .inputarea.ime-input { background-color: ${n}; }`);const i=e.getColor(jw);i&&t.addRule(`.monaco-editor, .monaco-editor .inputarea.ime-input { color: ${i}; }`);const o=e.getColor(aA);o&&t.addRule(`.monaco-editor .margin { background-color: ${o}; }`);const r=e.getColor(Y_);r&&t.addRule(`.monaco-editor .rangeHighlight { background-color: ${r}; }`);const s=e.getColor(G_);s&&t.addRule(`.monaco-editor .rangeHighlight { border: 1px ${"hc"===e.type?"dotted":"solid"} ${s}; }`);const a=e.getColor(K_);a&&t.addRule(`.monaco-editor .symbolHighlight { background-color: ${a}; }`);const l=e.getColor(q_);l&&t.addRule(`.monaco-editor .symbolHighlight { border: 1px ${"hc"===e.type?"dotted":"solid"} ${l}; }`);const c=e.getColor($_);c&&(t.addRule(`.monaco-editor .mtkw { color: ${c} !important; }`),t.addRule(`.monaco-editor .mtkz { color: ${c} !important; }`))});class fA extends Jy{constructor(e){super(),this._context=e,this._readConfig(),this._lastCursorModelPosition=new pn(1,1),this._renderResult=null,this._context.addEventHandler(this)}_readConfig(){const e=this._context.configuration.options;this._lineHeight=e.get(51);const t=e.get(52);this._renderLineNumbers=t.renderType,this._renderCustomLineNumbers=t.renderFn,this._renderFinalNewline=e.get(76);const n=e.get(117);this._lineNumbersLeft=n.lineNumbersLeft,this._lineNumbersWidth=n.lineNumbersWidth}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){return this._readConfig(),!0}onCursorStateChanged(e){const t=e.selections[0].getPosition();return this._lastCursorModelPosition=this._context.model.coordinatesConverter.convertViewPositionToModelPosition(t),2===this._renderLineNumbers||3===this._renderLineNumbers}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged}onZonesChanged(e){return!0}_getLineRenderLineNumber(e){const t=this._context.model.coordinatesConverter.convertViewPositionToModelPosition(new pn(e,1));if(1!==t.column)return"";const n=t.lineNumber;if(this._renderCustomLineNumbers)return this._renderCustomLineNumbers(n);if(2===this._renderLineNumbers){const e=Math.abs(this._lastCursorModelPosition.lineNumber-n);return 0===e?'<span class="relative-current-line-number">'+n+"</span>":String(e)}return 3===this._renderLineNumbers?this._lastCursorModelPosition.lineNumber===n||n%10===0?String(n):"":String(n)}prepareRender(e){if(0===this._renderLineNumbers)return void(this._renderResult=null);const t=y["d"]?this._lineHeight%2===0?" lh-even":" lh-odd":"",n=e.visibleRange.startLineNumber,i=e.visibleRange.endLineNumber,o='<div class="'+fA.CLASS_NAME+t+'" style="left:'+this._lineNumbersLeft.toString()+"px;width:"+this._lineNumbersWidth.toString()+'px;">',r=this._context.model.getLineCount(),s=[];for(let a=n;a<=i;a++){const e=a-n;if(!this._renderFinalNewline&&a===r&&0===this._context.model.getLineLength(a)){s[e]="";continue}const t=this._getLineRenderLineNumber(a);s[e]=t?o+t+"</div>":""}this._renderResult=s}render(e,t){if(!this._renderResult)return"";const n=t-e;return n<0||n>=this._renderResult.length?"":this._renderResult[n]}}fA.CLASS_NAME="line-numbers",Am((e,t)=>{const n=e.getColor(tA);n&&t.addRule(`.monaco-editor .line-numbers { color: ${n}; }`);const i=e.getColor(iA);i&&t.addRule(`.monaco-editor .current-line ~ .line-numbers { color: ${i}; }`)});class gA extends im{constructor(e){super(e);const t=this._context.configuration.options,n=t.get(117);this._canUseLayerHinting=!t.get(23),this._contentLeft=n.contentLeft,this._glyphMarginLeft=n.glyphMarginLeft,this._glyphMarginWidth=n.glyphMarginWidth,this._domNode=jg(document.createElement("div")),this._domNode.setClassName(gA.OUTER_CLASS_NAME),this._domNode.setPosition("absolute"),this._domNode.setAttribute("role","presentation"),this._domNode.setAttribute("aria-hidden","true"),this._glyphMarginBackgroundDomNode=jg(document.createElement("div")),this._glyphMarginBackgroundDomNode.setClassName(gA.CLASS_NAME),this._domNode.appendChild(this._glyphMarginBackgroundDomNode)}dispose(){super.dispose()}getDomNode(){return this._domNode}onConfigurationChanged(e){const t=this._context.configuration.options,n=t.get(117);return this._canUseLayerHinting=!t.get(23),this._contentLeft=n.contentLeft,this._glyphMarginLeft=n.glyphMarginLeft,this._glyphMarginWidth=n.glyphMarginWidth,!0}onScrollChanged(e){return super.onScrollChanged(e)||e.scrollTopChanged}prepareRender(e){}render(e){this._domNode.setLayerHinting(this._canUseLayerHinting),this._domNode.setContain("strict");const t=e.scrollTop-e.bigNumbersDelta;this._domNode.setTop(-t);const n=Math.min(e.scrollHeight,1e6);this._domNode.setHeight(n),this._domNode.setWidth(this._contentLeft),this._glyphMarginBackgroundDomNode.setLeft(this._glyphMarginLeft),this._glyphMarginBackgroundDomNode.setWidth(this._glyphMarginWidth),this._glyphMarginBackgroundDomNode.setHeight(n)}}gA.CLASS_NAME="glyph-margin",gA.OUTER_CLASS_NAME="margin";n("53d7");const mA="monaco-mouse-cursor-text";class bA{constructor(e,t,n){this.top=e,this.left=t,this.width=n}setWidth(e){return new bA(this.top,this.left,e)}}const vA=pi||fi;class yA extends im{constructor(e,t,n){super(e),this._primaryCursorPosition=new pn(1,1),this._primaryCursorVisibleRange=null,this._viewController=t,this._viewHelper=n,this._scrollLeft=0,this._scrollTop=0;const i=this._context.configuration.options,o=i.get(117);this._setAccessibilityOptions(i),this._contentLeft=o.contentLeft,this._contentWidth=o.contentWidth,this._contentHeight=o.height,this._fontInfo=i.get(36),this._lineHeight=i.get(51),this._emptySelectionClipboard=i.get(26),this._copyWithSyntaxHighlighting=i.get(16),this._visibleTextArea=null,this._selections=[new gn(1,1,1,1)],this._modelSelections=[new gn(1,1,1,1)],this._lastRenderPosition=null,this.textArea=jg(document.createElement("textarea")),om.write(this.textArea,6),this.textArea.setClassName("inputarea "+mA),this.textArea.setAttribute("wrap","off"),this.textArea.setAttribute("autocorrect","off"),this.textArea.setAttribute("autocapitalize","off"),this.textArea.setAttribute("autocomplete","off"),this.textArea.setAttribute("spellcheck","false"),this.textArea.setAttribute("aria-label",this._getAriaLabel(i)),this.textArea.setAttribute("tabindex",String(i.get(102))),this.textArea.setAttribute("role","textbox"),this.textArea.setAttribute("aria-roledescription",v("editor","editor")),this.textArea.setAttribute("aria-multiline","true"),this.textArea.setAttribute("aria-haspopup","false"),this.textArea.setAttribute("aria-autocomplete","both"),y["h"]&&i.get(72)&&this.textArea.setAttribute("readonly","true"),this.textAreaCover=jg(document.createElement("div")),this.textAreaCover.setPosition("absolute");const r={getLineCount:()=>this._context.model.getLineCount(),getLineMaxColumn:e=>this._context.model.getLineMaxColumn(e),getValueInRange:(e,t)=>this._context.model.getValueInRange(e,t)},s={getDataToCopy:e=>{const t=this._context.model.getPlainTextToCopy(this._modelSelections,this._emptySelectionClipboard,y["i"]),n=this._context.model.getEOL(),i=this._emptySelectionClipboard&&1===this._modelSelections.length&&this._modelSelections[0].isEmpty(),o=Array.isArray(t)?t:null,r=Array.isArray(t)?t.join(n):t;let s=void 0,a=null;if(e&&(Uy.forceCopyWithSyntaxHighlighting||this._copyWithSyntaxHighlighting&&r.length<65536)){const e=this._context.model.getRichTextToCopy(this._modelSelections,this._emptySelectionClipboard);e&&(s=e.html,a=e.mode)}return{isFromEmptySelection:i,multicursorText:o,text:r,html:s,mode:a}},getScreenReaderContent:e=>{if(1===this._accessibilitySupport){if(y["f"]){const e=this._selections[0];if(e.isEmpty()){const t=e.getStartPosition();let n=this._getWordBeforePosition(t);if(0===n.length&&(n=this._getCharacterBeforePosition(t)),n.length>0)return new Wy(n,n.length,n.length,t,t)}}return Wy.EMPTY}return Hy.fromEditorSelection(e,r,this._selections[0],this._accessibilityPageSize,0===this._accessibilitySupport)},deduceModelPosition:(e,t,n)=>this._context.model.deduceModelPositionRelativeToViewPosition(e,t,n)};this._textAreaInput=this._register(new Gy(s,this.textArea)),this._register(this._textAreaInput.onKeyDown(e=>{this._viewController.emitKeyDown(e)})),this._register(this._textAreaInput.onKeyUp(e=>{this._viewController.emitKeyUp(e)})),this._register(this._textAreaInput.onPaste(e=>{let t=!1,n=null,i=null;e.metadata&&(t=this._emptySelectionClipboard&&!!e.metadata.isFromEmptySelection,n="undefined"!==typeof e.metadata.multicursorText?e.metadata.multicursorText:null,i=e.metadata.mode),this._viewController.paste(e.text,t,n,i)})),this._register(this._textAreaInput.onCut(()=>{this._viewController.cut()})),this._register(this._textAreaInput.onType(e=>{e.replaceCharCnt?this._viewController.replacePreviousChar(e.text,e.replaceCharCnt):this._viewController.type(e.text)})),this._register(this._textAreaInput.onSelectionChangeRequest(e=>{this._viewController.setSelection(e)})),this._register(this._textAreaInput.onCompositionStart(e=>{const t=this._selections[0].startLineNumber,n=this._selections[0].startColumn-(e.moveOneCharacterLeft?1:0);this._context.model.revealRange("keyboard",!0,new fn(t,n,t,n),0,1);const i=this._viewHelper.visibleRangeForPositionRelativeToEditor(t,n);i&&(this._visibleTextArea=new bA(this._context.viewLayout.getVerticalOffsetForLineNumber(t),i.left,vA?0:1),this._render()),this.textArea.setClassName(`inputarea ${mA} ime-input`),this._viewController.compositionStart()})),this._register(this._textAreaInput.onCompositionUpdate(e=>{this._visibleTextArea=pi?this._visibleTextArea.setWidth(0):this._visibleTextArea.setWidth(wA(e.data,this._fontInfo)),this._render()})),this._register(this._textAreaInput.onCompositionEnd(()=>{this._visibleTextArea=null,this._render(),this.textArea.setClassName("inputarea "+mA),this._viewController.compositionEnd()})),this._register(this._textAreaInput.onFocus(()=>{this._context.model.setHasFocus(!0)})),this._register(this._textAreaInput.onBlur(()=>{this._context.model.setHasFocus(!1)}))}dispose(){super.dispose()}_getWordBeforePosition(e){const t=this._context.model.getLineContent(e.lineNumber),n=Ub(this._context.configuration.options.get(105));let i=e.column,o=0;while(i>1){const r=t.charCodeAt(i-2),s=n.get(r);if(0!==s||o>50)return t.substring(i-1,e.column-1);o++,i--}return t.substring(0,e.column-1)}_getCharacterBeforePosition(e){if(e.column>1){const t=this._context.model.getLineContent(e.lineNumber),n=t.charAt(e.column-2);if(!Rr["D"](n.charCodeAt(0)))return n}return""}_getAriaLabel(e){const t=e.get(2);return 1===t?v("accessibilityOffAriaLabel","The editor is not accessible at this time. Press {0} for options.",y["d"]?"Shift+Alt+F1":"Alt+F1"):e.get(4)}_setAccessibilityOptions(e){this._accessibilitySupport=e.get(2);const t=e.get(3);2===this._accessibilitySupport&&t===Se.accessibilityPageSize.defaultValue?this._accessibilityPageSize=100:this._accessibilityPageSize=t}onConfigurationChanged(e){const t=this._context.configuration.options,n=t.get(117);return this._setAccessibilityOptions(t),this._contentLeft=n.contentLeft,this._contentWidth=n.contentWidth,this._contentHeight=n.height,this._fontInfo=t.get(36),this._lineHeight=t.get(51),this._emptySelectionClipboard=t.get(26),this._copyWithSyntaxHighlighting=t.get(16),this.textArea.setAttribute("aria-label",this._getAriaLabel(t)),this.textArea.setAttribute("tabindex",String(t.get(102))),y["h"]&&e.hasChanged(72)&&(t.get(72)?this.textArea.setAttribute("readonly","true"):this.textArea.removeAttribute("readonly")),e.hasChanged(2)&&this._textAreaInput.writeScreenReaderContent("strategy changed"),!0}onCursorStateChanged(e){return this._selections=e.selections.slice(0),this._modelSelections=e.modelSelections.slice(0),this._textAreaInput.writeScreenReaderContent("selection changed"),!0}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return this._scrollLeft=e.scrollLeft,this._scrollTop=e.scrollTop,!0}onZonesChanged(e){return!0}isFocused(){return this._textAreaInput.isFocused()}focusTextArea(){this._textAreaInput.focusTextArea()}getLastRenderData(){return this._lastRenderPosition}setAriaOptions(e){e.activeDescendant?(this.textArea.setAttribute("aria-haspopup","true"),this.textArea.setAttribute("aria-autocomplete","list"),this.textArea.setAttribute("aria-activedescendant",e.activeDescendant)):(this.textArea.setAttribute("aria-haspopup","false"),this.textArea.setAttribute("aria-autocomplete","both"),this.textArea.removeAttribute("aria-activedescendant")),e.role&&this.textArea.setAttribute("role",e.role)}prepareRender(e){this._primaryCursorPosition=new pn(this._selections[0].positionLineNumber,this._selections[0].positionColumn),this._primaryCursorVisibleRange=e.visibleRangeForPosition(this._primaryCursorPosition)}render(e){this._textAreaInput.writeScreenReaderContent("render"),this._render()}_render(){if(this._visibleTextArea)return void this._renderInsideEditor(null,this._visibleTextArea.top-this._scrollTop,this._contentLeft+this._visibleTextArea.left-this._scrollLeft,this._visibleTextArea.width,this._lineHeight);if(!this._primaryCursorVisibleRange)return void this._renderAtTopLeft();const e=this._contentLeft+this._primaryCursorVisibleRange.left-this._scrollLeft;if(e<this._contentLeft||e>this._contentLeft+this._contentWidth)return void this._renderAtTopLeft();const t=this._context.viewLayout.getVerticalOffsetForLineNumber(this._selections[0].positionLineNumber)-this._scrollTop;t<0||t>this._contentHeight?this._renderAtTopLeft():y["f"]?this._renderInsideEditor(this._primaryCursorPosition,t,e,vA?0:1,this._lineHeight):this._renderInsideEditor(this._primaryCursorPosition,t,e,vA?0:1,vA?0:1)}_renderInsideEditor(e,t,n,i,o){this._lastRenderPosition=e;const r=this.textArea,s=this.textAreaCover;Vf.applyFontInfo(r,this._fontInfo),r.setTop(t),r.setLeft(n),r.setWidth(i),r.setHeight(o),s.setTop(0),s.setLeft(0),s.setWidth(0),s.setHeight(0)}_renderAtTopLeft(){this._lastRenderPosition=null;const e=this.textArea,t=this.textAreaCover;if(Vf.applyFontInfo(e,this._fontInfo),e.setTop(0),e.setLeft(0),t.setTop(0),t.setLeft(0),vA)return e.setWidth(0),e.setHeight(0),t.setWidth(0),void t.setHeight(0);e.setWidth(1),e.setHeight(1),t.setWidth(1),t.setHeight(1);const n=this._context.configuration.options;n.get(42)?t.setClassName("monaco-editor-background textAreaCover "+gA.OUTER_CLASS_NAME):0!==n.get(52).renderType?t.setClassName("monaco-editor-background textAreaCover "+fA.CLASS_NAME):t.setClassName("monaco-editor-background textAreaCover")}}function wA(e,t){const n=document.createElement("canvas"),i=n.getContext("2d");i.font=_A(t);const o=i.measureText(e);return fi?o.width+2:o.width}function _A(e){return AA("normal",e.fontWeight,e.fontSize,e.lineHeight,e.fontFamily)}function AA(e,t,n,i,o){return`${e} normal ${t} ${n}px / ${i}px ${o}`}class CA{static columnSelect(e,t,n,i,o,r){let s=Math.abs(o-n)+1,a=n>o,l=i>r,c=i<r,h=[];for(let u=0;u<s;u++){let o=n+(a?-u:u),s=_y.columnFromVisibleColumn2(e,t,o,i),d=_y.columnFromVisibleColumn2(e,t,o,r),p=_y.visibleColumnFromColumn2(e,t,new pn(o,s)),f=_y.visibleColumnFromColumn2(e,t,new pn(o,d));if(c){if(p>r)continue;if(f<i)continue}if(l){if(f>i)continue;if(p<r)continue}h.push(new gy(new fn(o,s,o,s),0,new pn(o,d),0))}if(0===h.length)for(let u=0;u<s;u++){const e=n+(a?-u:u),i=t.getLineMaxColumn(e);h.push(new gy(new fn(e,i,e,i),0,new pn(e,i),0))}return{viewStates:h,reversed:a,fromLineNumber:n,fromVisualColumn:i,toLineNumber:o,toVisualColumn:r}}static columnSelectLeft(e,t,n){let i=n.toViewVisualColumn;return i>1&&i--,CA.columnSelect(e,t,n.fromViewLineNumber,n.fromViewVisualColumn,n.toViewLineNumber,i)}static columnSelectRight(e,t,n){let i=0;const o=Math.min(n.fromViewLineNumber,n.toViewLineNumber),r=Math.max(n.fromViewLineNumber,n.toViewLineNumber);for(let a=o;a<=r;a++){const n=t.getLineMaxColumn(a),o=_y.visibleColumnFromColumn2(e,t,new pn(a,n));i=Math.max(i,o)}let s=n.toViewVisualColumn;return s<i&&s++,this.columnSelect(e,t,n.fromViewLineNumber,n.fromViewVisualColumn,n.toViewLineNumber,s)}static columnSelectUp(e,t,n,i){const o=i?e.pageSize:1,r=Math.max(1,n.toViewLineNumber-o);return this.columnSelect(e,t,n.fromViewLineNumber,n.fromViewVisualColumn,r,n.toViewVisualColumn)}static columnSelectDown(e,t,n,i){const o=i?e.pageSize:1,r=Math.min(t.getLineCount(),n.toViewLineNumber+o);return this.columnSelect(e,t,n.fromViewLineNumber,n.fromViewVisualColumn,r,n.toViewVisualColumn)}}class EA{constructor(e,t,n=!1){this._range=e,this._text=t,this.insertsAutoWhitespace=n}getEditOperations(e,t){t.addTrackedEditOperation(this._range,this._text)}computeCursorState(e,t){let n=t.getInverseEditOperations(),i=n[0].range;return new gn(i.endLineNumber,i.endColumn,i.endLineNumber,i.endColumn)}}class xA{constructor(e,t,n=!1){this._range=e,this._text=t,this.insertsAutoWhitespace=n}getEditOperations(e,t){t.addTrackedEditOperation(this._range,this._text)}computeCursorState(e,t){let n=t.getInverseEditOperations(),i=n[0].range;return new gn(i.startLineNumber,i.startColumn,i.startLineNumber,i.startColumn)}}class SA{constructor(e,t,n,i,o=!1){this._range=e,this._text=t,this._columnDeltaOffset=i,this._lineNumberDeltaOffset=n,this.insertsAutoWhitespace=o}getEditOperations(e,t){t.addTrackedEditOperation(this._range,this._text)}computeCursorState(e,t){let n=t.getInverseEditOperations(),i=n[0].range;return new gn(i.endLineNumber+this._lineNumberDeltaOffset,i.endColumn+this._columnDeltaOffset,i.endLineNumber+this._lineNumberDeltaOffset,i.endColumn+this._columnDeltaOffset)}}class DA{constructor(e,t,n,i=!1){this._range=e,this._text=t,this._initialSelection=n,this._forceMoveMarkers=i,this._selectionId=null}getEditOperations(e,t){t.addTrackedEditOperation(this._range,this._text,this._forceMoveMarkers),this._selectionId=t.trackSelection(this._initialSelection)}computeCursorState(e,t){return t.getTrackedSelection(this._selectionId)}}class kA{constructor(e,t,n){this.lineNumber=e,this.column=t,this.leftoverVisibleColumns=n}}class MA{static leftPosition(e,t,n){return n>e.getLineMinColumn(t)?n-=Rr["K"](e.getLineContent(t),n-1):t>1&&(t-=1,n=e.getLineMaxColumn(t)),new pn(t,n)}static left(e,t,n,i){const o=MA.leftPosition(t,n,i);return new kA(o.lineNumber,o.column,0)}static moveLeft(e,t,n,i,o){let r,s;if(n.hasSelection()&&!i)r=n.selection.startLineNumber,s=n.selection.startColumn;else{let i=MA.left(e,t,n.position.lineNumber,n.position.column-(o-1));r=i.lineNumber,s=i.column}return n.move(i,r,s,0)}static rightPosition(e,t,n){return n<e.getLineMaxColumn(t)?n+=Rr["J"](e.getLineContent(t),n-1):t<e.getLineCount()&&(t+=1,n=e.getLineMinColumn(t)),new pn(t,n)}static right(e,t,n,i){const o=MA.rightPosition(t,n,i);return new kA(o.lineNumber,o.column,0)}static moveRight(e,t,n,i,o){let r,s;if(n.hasSelection()&&!i)r=n.selection.endLineNumber,s=n.selection.endColumn;else{let i=MA.right(e,t,n.position.lineNumber,n.position.column+(o-1));r=i.lineNumber,s=i.column}return n.move(i,r,s,0)}static down(e,t,n,i,o,r,s){const a=_y.visibleColumnFromColumn(t.getLineContent(n),i,e.tabSize)+o,l=t.getLineCount(),c=n===l&&i===t.getLineMaxColumn(n);return n+=r,n>l?(n=l,i=s?t.getLineMaxColumn(n):Math.min(t.getLineMaxColumn(n),i)):i=_y.columnFromVisibleColumn2(e,t,n,a),o=c?0:a-_y.visibleColumnFromColumn(t.getLineContent(n),i,e.tabSize),new kA(n,i,o)}static moveDown(e,t,n,i,o){let r,s;n.hasSelection()&&!i?(r=n.selection.endLineNumber,s=n.selection.endColumn):(r=n.position.lineNumber,s=n.position.column);let a=MA.down(e,t,r,s,n.leftoverVisibleColumns,o,!0);return n.move(i,a.lineNumber,a.column,a.leftoverVisibleColumns)}static translateDown(e,t,n){let i=n.selection,o=MA.down(e,t,i.selectionStartLineNumber,i.selectionStartColumn,n.selectionStartLeftoverVisibleColumns,1,!1),r=MA.down(e,t,i.positionLineNumber,i.positionColumn,n.leftoverVisibleColumns,1,!1);return new gy(new fn(o.lineNumber,o.column,o.lineNumber,o.column),o.leftoverVisibleColumns,new pn(r.lineNumber,r.column),r.leftoverVisibleColumns)}static up(e,t,n,i,o,r,s){const a=_y.visibleColumnFromColumn(t.getLineContent(n),i,e.tabSize)+o,l=1===n&&1===i;return n-=r,n<1?(n=1,i=s?t.getLineMinColumn(n):Math.min(t.getLineMaxColumn(n),i)):i=_y.columnFromVisibleColumn2(e,t,n,a),o=l?0:a-_y.visibleColumnFromColumn(t.getLineContent(n),i,e.tabSize),new kA(n,i,o)}static moveUp(e,t,n,i,o){let r,s;n.hasSelection()&&!i?(r=n.selection.startLineNumber,s=n.selection.startColumn):(r=n.position.lineNumber,s=n.position.column);let a=MA.up(e,t,r,s,n.leftoverVisibleColumns,o,!0);return n.move(i,a.lineNumber,a.column,a.leftoverVisibleColumns)}static translateUp(e,t,n){let i=n.selection,o=MA.up(e,t,i.selectionStartLineNumber,i.selectionStartColumn,n.selectionStartLeftoverVisibleColumns,1,!1),r=MA.up(e,t,i.positionLineNumber,i.positionColumn,n.leftoverVisibleColumns,1,!1);return new gy(new fn(o.lineNumber,o.column,o.lineNumber,o.column),o.leftoverVisibleColumns,new pn(r.lineNumber,r.column),r.leftoverVisibleColumns)}static moveToBeginningOfLine(e,t,n,i){let o,r=n.position.lineNumber,s=t.getLineMinColumn(r),a=t.getLineFirstNonWhitespaceColumn(r)||s,l=n.position.column;return o=l===a?s:a,n.move(i,r,o,0)}static moveToEndOfLine(e,t,n,i,o){let r=n.position.lineNumber,s=t.getLineMaxColumn(r);return n.move(i,r,s,o?1073741824-s:0)}static moveToBeginningOfBuffer(e,t,n,i){return n.move(i,1,1,0)}static moveToEndOfBuffer(e,t,n,i){let o=t.getLineCount(),r=t.getLineMaxColumn(o);return n.move(i,o,r,0)}}class NA{static deleteRight(e,t,n,i){let o=[],r=3!==e;for(let s=0,a=i.length;s<a;s++){const e=i[s];let a=e;if(a.isEmpty()){let i=e.getPosition(),o=MA.right(t,n,i.lineNumber,i.column);a=new fn(o.lineNumber,o.column,i.lineNumber,i.column)}a.isEmpty()?o[s]=null:(a.startLineNumber!==a.endLineNumber&&(r=!0),o[s]=new EA(a,""))}return[r,o]}static _isAutoClosingPairDelete(e,t,n){if("never"===e.autoClosingBrackets&&"never"===e.autoClosingQuotes)return!1;for(let i=0,o=n.length;i<o;i++){const o=n[i],r=o.getPosition();if(!o.isEmpty())return!1;const s=t.getLineContent(r.lineNumber),a=s[r.column-2],l=e.autoClosingPairsOpen2.get(a);if(!l)return!1;if(Ay(a)){if("never"===e.autoClosingQuotes)return!1}else if("never"===e.autoClosingBrackets)return!1;const c=s[r.column-1];let h=!1;for(const e of l)e.open===a&&e.close===c&&(h=!0);if(!h)return!1}return!0}static _runAutoClosingPairDelete(e,t,n){let i=[];for(let o=0,r=n.length;o<r;o++){const e=n[o].getPosition(),t=new fn(e.lineNumber,e.column-1,e.lineNumber,e.column+1);i[o]=new EA(t,"")}return[!0,i]}static deleteLeft(e,t,n,i){if(this._isAutoClosingPairDelete(t,n,i))return this._runAutoClosingPairDelete(t,n,i);let o=[],r=2!==e;for(let s=0,a=i.length;s<a;s++){const e=i[s];let a=e;if(a.isEmpty()){let i=e.getPosition();if(t.useTabStops&&i.column>1){let e=n.getLineContent(i.lineNumber),o=Rr["u"](e),r=-1===o?e.length+1:o+1;if(i.column<=r){let e=_y.visibleColumnFromColumn2(t,n,i),o=_y.prevIndentTabStop(e,t.indentSize),r=_y.columnFromVisibleColumn2(t,n,i.lineNumber,o);a=new fn(i.lineNumber,r,i.lineNumber,i.column)}else a=new fn(i.lineNumber,i.column-1,i.lineNumber,i.column)}else{let e=MA.left(t,n,i.lineNumber,i.column);a=new fn(e.lineNumber,e.column,i.lineNumber,i.column)}}a.isEmpty()?o[s]=null:(a.startLineNumber!==a.endLineNumber&&(r=!0),o[s]=new EA(a,""))}return[r,o]}static cut(e,t,n){let i=[];for(let o=0,r=n.length;o<r;o++){const r=n[o];if(r.isEmpty())if(e.emptySelectionClipboard){let e,n,s,a,l=r.getPosition();l.lineNumber<t.getLineCount()?(e=l.lineNumber,n=1,s=l.lineNumber+1,a=1):l.lineNumber>1?(e=l.lineNumber-1,n=t.getLineMaxColumn(l.lineNumber-1),s=l.lineNumber,a=t.getLineMaxColumn(l.lineNumber)):(e=l.lineNumber,n=1,s=l.lineNumber,a=t.getLineMaxColumn(l.lineNumber));let c=new fn(e,n,s,a);c.isEmpty()?i[o]=null:i[o]=new EA(c,"")}else i[o]=null;else i[o]=new EA(r,"")}return new wy(0,i,{shouldPushStackElementBefore:!0,shouldPushStackElementAfter:!0})}}class LA{static _createWord(e,t,n,i,o){return{start:i,end:o,wordType:t,nextCharClass:n}}static _findPreviousWordOnLine(e,t,n){let i=t.getLineContent(n.lineNumber);return this._doFindPreviousWordOnLine(i,e,n)}static _doFindPreviousWordOnLine(e,t,n){let i=0;for(let o=n.column-2;o>=0;o--){let n=e.charCodeAt(o),r=t.get(n);if(0===r){if(2===i)return this._createWord(e,i,r,o+1,this._findEndOfWord(e,t,i,o+1));i=1}else if(2===r){if(1===i)return this._createWord(e,i,r,o+1,this._findEndOfWord(e,t,i,o+1));i=2}else if(1===r&&0!==i)return this._createWord(e,i,r,o+1,this._findEndOfWord(e,t,i,o+1))}return 0!==i?this._createWord(e,i,1,0,this._findEndOfWord(e,t,i,0)):null}static _findEndOfWord(e,t,n,i){let o=e.length;for(let r=i;r<o;r++){let i=e.charCodeAt(r),o=t.get(i);if(1===o)return r;if(1===n&&2===o)return r;if(2===n&&0===o)return r}return o}static _findNextWordOnLine(e,t,n){let i=t.getLineContent(n.lineNumber);return this._doFindNextWordOnLine(i,e,n)}static _doFindNextWordOnLine(e,t,n){let i=0,o=e.length;for(let r=n.column-1;r<o;r++){let n=e.charCodeAt(r),o=t.get(n);if(0===o){if(2===i)return this._createWord(e,i,o,this._findStartOfWord(e,t,i,r-1),r);i=1}else if(2===o){if(1===i)return this._createWord(e,i,o,this._findStartOfWord(e,t,i,r-1),r);i=2}else if(1===o&&0!==i)return this._createWord(e,i,o,this._findStartOfWord(e,t,i,r-1),r)}return 0!==i?this._createWord(e,i,1,this._findStartOfWord(e,t,i,o-1),o):null}static _findStartOfWord(e,t,n,i){for(let o=i;o>=0;o--){let i=e.charCodeAt(o),r=t.get(i);if(1===r)return o+1;if(1===n&&2===r)return o+1;if(2===n&&0===r)return o+1}return 0}static moveWordLeft(e,t,n,i){let o=n.lineNumber,r=n.column;1===r&&o>1&&(o-=1,r=t.getLineMaxColumn(o));let s=LA._findPreviousWordOnLine(e,t,new pn(o,r));if(0===i)return new pn(o,s?s.start+1:1);if(1===i)return s&&2===s.wordType&&s.end-s.start===1&&0===s.nextCharClass&&(s=LA._findPreviousWordOnLine(e,t,new pn(o,s.start+1))),new pn(o,s?s.start+1:1);if(3===i){while(s&&2===s.wordType)s=LA._findPreviousWordOnLine(e,t,new pn(o,s.start+1));return new pn(o,s?s.start+1:1)}return s&&r<=s.end+1&&(s=LA._findPreviousWordOnLine(e,t,new pn(o,s.start+1))),new pn(o,s?s.end+1:1)}static _moveWordPartLeft(e,t){const n=t.lineNumber,i=e.getLineMaxColumn(n);if(1===t.column)return n>1?new pn(n-1,e.getLineMaxColumn(n-1)):t;const o=e.getLineContent(n);for(let r=t.column-1;r>1;r--){const e=o.charCodeAt(r-2),t=o.charCodeAt(r-1);if(95===e&&95!==t)return new pn(n,r);if(Rr["F"](e)&&Rr["G"](t))return new pn(n,r);if(Rr["G"](e)&&Rr["G"](t)&&r+1<i){const e=o.charCodeAt(r);if(Rr["F"](e))return new pn(n,r)}}return new pn(n,1)}static moveWordRight(e,t,n,i){let o=n.lineNumber,r=n.column,s=!1;r===t.getLineMaxColumn(o)&&o<t.getLineCount()&&(s=!0,o+=1,r=1);let a=LA._findNextWordOnLine(e,t,new pn(o,r));if(2===i)a&&2===a.wordType&&a.end-a.start===1&&0===a.nextCharClass&&(a=LA._findNextWordOnLine(e,t,new pn(o,a.end+1))),r=a?a.end+1:t.getLineMaxColumn(o);else if(3===i){s&&(r=0);while(a&&(2===a.wordType||a.start+1<=r))a=LA._findNextWordOnLine(e,t,new pn(o,a.end+1));r=a?a.start+1:t.getLineMaxColumn(o)}else a&&!s&&r>=a.start+1&&(a=LA._findNextWordOnLine(e,t,new pn(o,a.end+1))),r=a?a.start+1:t.getLineMaxColumn(o);return new pn(o,r)}static _moveWordPartRight(e,t){const n=t.lineNumber,i=e.getLineMaxColumn(n);if(t.column===i)return n<e.getLineCount()?new pn(n+1,1):t;const o=e.getLineContent(n);for(let r=t.column+1;r<i;r++){const e=o.charCodeAt(r-2),t=o.charCodeAt(r-1);if(95!==e&&95===t)return new pn(n,r);if(Rr["F"](e)&&Rr["G"](t))return new pn(n,r);if(Rr["G"](e)&&Rr["G"](t)&&r+1<i){const e=o.charCodeAt(r);if(Rr["F"](e))return new pn(n,r)}}return new pn(n,i)}static _deleteWordLeftWhitespace(e,t){const n=e.getLineContent(t.lineNumber),i=t.column-2,o=Rr["H"](n,i);return o+1<i?new fn(t.lineNumber,o+2,t.lineNumber,t.column):null}static deleteWordLeft(e,t,n,i,o){if(!n.isEmpty())return n;const r=new pn(n.positionLineNumber,n.positionColumn);let s=r.lineNumber,a=r.column;if(1===s&&1===a)return null;if(i){let e=this._deleteWordLeftWhitespace(t,r);if(e)return e}let l=LA._findPreviousWordOnLine(e,t,r);return 0===o?l?a=l.start+1:a>1?a=1:(s--,a=t.getLineMaxColumn(s)):(l&&a<=l.end+1&&(l=LA._findPreviousWordOnLine(e,t,new pn(s,l.start+1))),l?a=l.end+1:a>1?a=1:(s--,a=t.getLineMaxColumn(s))),new fn(s,a,r.lineNumber,r.column)}static _deleteWordPartLeft(e,t){if(!t.isEmpty())return t;const n=t.getPosition(),i=LA._moveWordPartLeft(e,n);return new fn(n.lineNumber,n.column,i.lineNumber,i.column)}static _findFirstNonWhitespaceChar(e,t){let n=e.length;for(let i=t;i<n;i++){let t=e.charAt(i);if(" "!==t&&"\t"!==t)return i}return n}static _deleteWordRightWhitespace(e,t){const n=e.getLineContent(t.lineNumber),i=t.column-1,o=this._findFirstNonWhitespaceChar(n,i);return i+1<o?new fn(t.lineNumber,t.column,t.lineNumber,o+1):null}static deleteWordRight(e,t,n,i,o){if(!n.isEmpty())return n;const r=new pn(n.positionLineNumber,n.positionColumn);let s=r.lineNumber,a=r.column;const l=t.getLineCount(),c=t.getLineMaxColumn(s);if(s===l&&a===c)return null;if(i){let e=this._deleteWordRightWhitespace(t,r);if(e)return e}let h=LA._findNextWordOnLine(e,t,r);return 2===o?h?a=h.end+1:a<c||s===l?a=c:(s++,h=LA._findNextWordOnLine(e,t,new pn(s,1)),a=h?h.start+1:t.getLineMaxColumn(s)):(h&&a>=h.start+1&&(h=LA._findNextWordOnLine(e,t,new pn(s,h.end+1))),h?a=h.start+1:a<c||s===l?a=c:(s++,h=LA._findNextWordOnLine(e,t,new pn(s,1)),a=h?h.start+1:t.getLineMaxColumn(s))),new fn(s,a,r.lineNumber,r.column)}static _deleteWordPartRight(e,t){if(!t.isEmpty())return t;const n=t.getPosition(),i=LA._moveWordPartRight(e,n);return new fn(n.lineNumber,n.column,i.lineNumber,i.column)}static _createWordAtPosition(e,t,n){const i=new fn(t,n.start+1,t,n.end+1);return{word:e.getValueInRange(i),startColumn:i.startColumn,endColumn:i.endColumn}}static getWordAtPosition(e,t,n){const i=Ub(t),o=LA._findPreviousWordOnLine(i,e,n);if(o&&1===o.wordType&&o.start<=n.column-1&&n.column-1<=o.end)return LA._createWordAtPosition(e,n.lineNumber,o);const r=LA._findNextWordOnLine(i,e,n);return r&&1===r.wordType&&r.start<=n.column-1&&n.column-1<=r.end?LA._createWordAtPosition(e,n.lineNumber,r):null}static word(e,t,n,i,o){const r=Ub(e.wordSeparators);let s,a,l=LA._findPreviousWordOnLine(r,t,o),c=LA._findNextWordOnLine(r,t,o);if(!i){let e,n;return l&&1===l.wordType&&l.start<=o.column-1&&o.column-1<=l.end?(e=l.start+1,n=l.end+1):c&&1===c.wordType&&c.start<=o.column-1&&o.column-1<=c.end?(e=c.start+1,n=c.end+1):(e=l?l.end+1:1,n=c?c.start+1:t.getLineMaxColumn(o.lineNumber)),new gy(new fn(o.lineNumber,e,o.lineNumber,n),0,new pn(o.lineNumber,n),0)}l&&1===l.wordType&&l.start<o.column-1&&o.column-1<l.end?(s=l.start+1,a=l.end+1):c&&1===c.wordType&&c.start<o.column-1&&o.column-1<c.end?(s=c.start+1,a=c.end+1):(s=o.column,a=o.column);let h,u=o.lineNumber;if(n.selectionStart.containsPosition(o))h=n.selectionStart.endColumn;else if(o.isBeforeOrEqual(n.selectionStart.getStartPosition())){h=s;let e=new pn(u,h);n.selectionStart.containsPosition(e)&&(h=n.selectionStart.endColumn)}else{h=a;let e=new pn(u,h);n.selectionStart.containsPosition(e)&&(h=n.selectionStart.startColumn)}return n.move(!0,u,h,0)}}class BA{static addCursorDown(e,t,n){let i=[],o=0;for(let r=0,s=t.length;r<s;r++){const s=t[r];i[o++]=new yy(s.modelState,s.viewState),i[o++]=n?yy.fromModelState(MA.translateDown(e.cursorConfig,e.model,s.modelState)):yy.fromViewState(MA.translateDown(e.cursorConfig,e,s.viewState))}return i}static addCursorUp(e,t,n){let i=[],o=0;for(let r=0,s=t.length;r<s;r++){const s=t[r];i[o++]=new yy(s.modelState,s.viewState),i[o++]=n?yy.fromModelState(MA.translateUp(e.cursorConfig,e.model,s.modelState)):yy.fromViewState(MA.translateUp(e.cursorConfig,e,s.viewState))}return i}static moveToBeginningOfLine(e,t,n){let i=[];for(let o=0,r=t.length;o<r;o++){const r=t[o];i[o]=this._moveToLineStart(e,r,n)}return i}static _moveToLineStart(e,t,n){const i=t.viewState.position.column,o=t.modelState.position.column,r=i===o,s=t.viewState.position.lineNumber,a=e.getLineFirstNonWhitespaceColumn(s),l=i===a;return r||l?this._moveToLineStartByModel(e,t,n):this._moveToLineStartByView(e,t,n)}static _moveToLineStartByView(e,t,n){return yy.fromViewState(MA.moveToBeginningOfLine(e.cursorConfig,e,t.viewState,n))}static _moveToLineStartByModel(e,t,n){return yy.fromModelState(MA.moveToBeginningOfLine(e.cursorConfig,e.model,t.modelState,n))}static moveToEndOfLine(e,t,n,i){let o=[];for(let r=0,s=t.length;r<s;r++){const s=t[r];o[r]=this._moveToLineEnd(e,s,n,i)}return o}static _moveToLineEnd(e,t,n,i){const o=t.viewState.position,r=e.getLineMaxColumn(o.lineNumber),s=o.column===r,a=t.modelState.position,l=e.model.getLineMaxColumn(a.lineNumber),c=r-o.column===l-a.column;return s||c?this._moveToLineEndByModel(e,t,n,i):this._moveToLineEndByView(e,t,n,i)}static _moveToLineEndByView(e,t,n,i){return yy.fromViewState(MA.moveToEndOfLine(e.cursorConfig,e,t.viewState,n,i))}static _moveToLineEndByModel(e,t,n,i){return yy.fromModelState(MA.moveToEndOfLine(e.cursorConfig,e.model,t.modelState,n,i))}static expandLineSelection(e,t){let n=[];for(let i=0,o=t.length;i<o;i++){const o=t[i],r=o.modelState.selection.startLineNumber,s=e.model.getLineCount();let a,l=o.modelState.selection.endLineNumber;l===s?a=e.model.getLineMaxColumn(s):(l++,a=1),n[i]=yy.fromModelState(new gy(new fn(r,1,r,1),0,new pn(l,a),0))}return n}static moveToBeginningOfBuffer(e,t,n){let i=[];for(let o=0,r=t.length;o<r;o++){const r=t[o];i[o]=yy.fromModelState(MA.moveToBeginningOfBuffer(e.cursorConfig,e.model,r.modelState,n))}return i}static moveToEndOfBuffer(e,t,n){let i=[];for(let o=0,r=t.length;o<r;o++){const r=t[o];i[o]=yy.fromModelState(MA.moveToEndOfBuffer(e.cursorConfig,e.model,r.modelState,n))}return i}static selectAll(e,t){const n=e.model.getLineCount(),i=e.model.getLineMaxColumn(n);return yy.fromModelState(new gy(new fn(1,1,1,1),0,new pn(n,i),0))}static line(e,t,n,i,o){const r=e.model.validatePosition(i),s=o?e.coordinatesConverter.validateViewPosition(new pn(o.lineNumber,o.column),r):e.coordinatesConverter.convertModelPositionToViewPosition(r);if(!n||!t.modelState.hasSelection()){const t=e.model.getLineCount();let n=r.lineNumber+1,i=1;return n>t&&(n=t,i=e.model.getLineMaxColumn(n)),yy.fromModelState(new gy(new fn(r.lineNumber,1,n,i),0,new pn(n,i),0))}const a=t.modelState.selectionStart.getStartPosition().lineNumber;if(r.lineNumber<a)return yy.fromViewState(t.viewState.move(t.modelState.hasSelection(),s.lineNumber,1,0));if(r.lineNumber>a){const n=e.getLineCount();let i=s.lineNumber+1,o=1;return i>n&&(i=n,o=e.getLineMaxColumn(i)),yy.fromViewState(t.viewState.move(t.modelState.hasSelection(),i,o,0))}{const e=t.modelState.selectionStart.getEndPosition();return yy.fromModelState(t.modelState.move(t.modelState.hasSelection(),e.lineNumber,e.column,0))}}static word(e,t,n,i){const o=e.model.validatePosition(i);return yy.fromModelState(LA.word(e.cursorConfig,e.model,t.modelState,n,o))}static cancelSelection(e,t){if(!t.modelState.hasSelection())return new yy(t.modelState,t.viewState);const n=t.viewState.position.lineNumber,i=t.viewState.position.column;return yy.fromViewState(new gy(new fn(n,i,n,i),0,new pn(n,i),0))}static moveTo(e,t,n,i,o){const r=e.model.validatePosition(i),s=o?e.coordinatesConverter.validateViewPosition(new pn(o.lineNumber,o.column),r):e.coordinatesConverter.convertModelPositionToViewPosition(r);return yy.fromViewState(t.viewState.move(n,s.lineNumber,s.column,0))}static simpleMove(e,t,n,i,o,r){switch(n){case 0:return 4===r?this._moveHalfLineLeft(e,t,i):this._moveLeft(e,t,i,o);case 1:return 4===r?this._moveHalfLineRight(e,t,i):this._moveRight(e,t,i,o);case 2:return 2===r?this._moveUpByViewLines(e,t,i,o):this._moveUpByModelLines(e,t,i,o);case 3:return 2===r?this._moveDownByViewLines(e,t,i,o):this._moveDownByModelLines(e,t,i,o);case 4:return this._moveToViewMinColumn(e,t,i);case 5:return this._moveToViewFirstNonWhitespaceColumn(e,t,i);case 6:return this._moveToViewCenterColumn(e,t,i);case 7:return this._moveToViewMaxColumn(e,t,i);case 8:return this._moveToViewLastNonWhitespaceColumn(e,t,i);default:return null}}static viewportMove(e,t,n,i,o){const r=e.getCompletelyVisibleViewRange(),s=e.coordinatesConverter.convertViewRangeToModelRange(r);switch(n){case 9:{const n=this._firstLineNumberInRange(e.model,s,o),r=e.model.getLineFirstNonWhitespaceColumn(n);return[this._moveToModelPosition(e,t[0],i,n,r)]}case 11:{const n=this._lastLineNumberInRange(e.model,s,o),r=e.model.getLineFirstNonWhitespaceColumn(n);return[this._moveToModelPosition(e,t[0],i,n,r)]}case 10:{const n=Math.round((s.startLineNumber+s.endLineNumber)/2),o=e.model.getLineFirstNonWhitespaceColumn(n);return[this._moveToModelPosition(e,t[0],i,n,o)]}case 12:{let n=[];for(let o=0,s=t.length;o<s;o++){const s=t[o];n[o]=this.findPositionInViewportIfOutside(e,s,r,i)}return n}default:return null}}static findPositionInViewportIfOutside(e,t,n,i){let o=t.viewState.position.lineNumber;if(n.startLineNumber<=o&&o<=n.endLineNumber-1)return new yy(t.modelState,t.viewState);{o>n.endLineNumber-1&&(o=n.endLineNumber-1),o<n.startLineNumber&&(o=n.startLineNumber);const r=e.getLineFirstNonWhitespaceColumn(o);return this._moveToViewPosition(e,t,i,o,r)}}static _firstLineNumberInRange(e,t,n){let i=t.startLineNumber;return t.startColumn!==e.getLineMinColumn(i)&&i++,Math.min(t.endLineNumber,i+n-1)}static _lastLineNumberInRange(e,t,n){let i=t.startLineNumber;return t.startColumn!==e.getLineMinColumn(i)&&i++,Math.max(i,t.endLineNumber-n+1)}static _moveLeft(e,t,n,i){const o=t.length>1;let r=[];for(let s=0,a=t.length;s<a;s++){const a=t[s],l=o||!a.viewState.hasSelection();let c=MA.moveLeft(e.cursorConfig,e,a.viewState,n,i);if(l&&1===i&&c.position.lineNumber!==a.viewState.position.lineNumber){const t=e.coordinatesConverter.convertViewPositionToModelPosition(c.position);t.lineNumber===a.modelState.position.lineNumber&&(c=MA.moveLeft(e.cursorConfig,e,c,n,1))}r[s]=yy.fromViewState(c)}return r}static _moveHalfLineLeft(e,t,n){let i=[];for(let o=0,r=t.length;o<r;o++){const r=t[o],s=r.viewState.position.lineNumber,a=Math.round(e.getLineContent(s).length/2);i[o]=yy.fromViewState(MA.moveLeft(e.cursorConfig,e,r.viewState,n,a))}return i}static _moveRight(e,t,n,i){const o=t.length>1;let r=[];for(let s=0,a=t.length;s<a;s++){const a=t[s],l=o||!a.viewState.hasSelection();let c=MA.moveRight(e.cursorConfig,e,a.viewState,n,i);if(l&&1===i&&c.position.lineNumber!==a.viewState.position.lineNumber){const t=e.coordinatesConverter.convertViewPositionToModelPosition(c.position);t.lineNumber===a.modelState.position.lineNumber&&(c=MA.moveRight(e.cursorConfig,e,c,n,1))}r[s]=yy.fromViewState(c)}return r}static _moveHalfLineRight(e,t,n){let i=[];for(let o=0,r=t.length;o<r;o++){const r=t[o],s=r.viewState.position.lineNumber,a=Math.round(e.getLineContent(s).length/2);i[o]=yy.fromViewState(MA.moveRight(e.cursorConfig,e,r.viewState,n,a))}return i}static _moveDownByViewLines(e,t,n,i){let o=[];for(let r=0,s=t.length;r<s;r++){const s=t[r];o[r]=yy.fromViewState(MA.moveDown(e.cursorConfig,e,s.viewState,n,i))}return o}static _moveDownByModelLines(e,t,n,i){let o=[];for(let r=0,s=t.length;r<s;r++){const s=t[r];o[r]=yy.fromModelState(MA.moveDown(e.cursorConfig,e.model,s.modelState,n,i))}return o}static _moveUpByViewLines(e,t,n,i){let o=[];for(let r=0,s=t.length;r<s;r++){const s=t[r];o[r]=yy.fromViewState(MA.moveUp(e.cursorConfig,e,s.viewState,n,i))}return o}static _moveUpByModelLines(e,t,n,i){let o=[];for(let r=0,s=t.length;r<s;r++){const s=t[r];o[r]=yy.fromModelState(MA.moveUp(e.cursorConfig,e.model,s.modelState,n,i))}return o}static _moveToViewPosition(e,t,n,i,o){return yy.fromViewState(t.viewState.move(n,i,o,0))}static _moveToModelPosition(e,t,n,i,o){return yy.fromModelState(t.modelState.move(n,i,o,0))}static _moveToViewMinColumn(e,t,n){let i=[];for(let o=0,r=t.length;o<r;o++){const r=t[o],s=r.viewState.position.lineNumber,a=e.getLineMinColumn(s);i[o]=this._moveToViewPosition(e,r,n,s,a)}return i}static _moveToViewFirstNonWhitespaceColumn(e,t,n){let i=[];for(let o=0,r=t.length;o<r;o++){const r=t[o],s=r.viewState.position.lineNumber,a=e.getLineFirstNonWhitespaceColumn(s);i[o]=this._moveToViewPosition(e,r,n,s,a)}return i}static _moveToViewCenterColumn(e,t,n){let i=[];for(let o=0,r=t.length;o<r;o++){const r=t[o],s=r.viewState.position.lineNumber,a=Math.round((e.getLineMaxColumn(s)+e.getLineMinColumn(s))/2);i[o]=this._moveToViewPosition(e,r,n,s,a)}return i}static _moveToViewMaxColumn(e,t,n){let i=[];for(let o=0,r=t.length;o<r;o++){const r=t[o],s=r.viewState.position.lineNumber,a=e.getLineMaxColumn(s);i[o]=this._moveToViewPosition(e,r,n,s,a)}return i}static _moveToViewLastNonWhitespaceColumn(e,t,n){let i=[];for(let o=0,r=t.length;o<r;o++){const r=t[o],s=r.viewState.position.lineNumber,a=e.getLineLastNonWhitespaceColumn(s);i[o]=this._moveToViewPosition(e,r,n,s,a)}return i}}var IA;(function(e){const t=function(e){if(!Kr(e))return!1;let t=e;return!!Gr(t.to)&&(!(!Xr(t.select)&&!Jr(t.select))&&(!(!Xr(t.by)&&!Gr(t.by))&&!(!Xr(t.value)&&!qr(t.value))))};function n(t){if(!t.to)return null;let n;switch(t.to){case e.RawDirection.Left:n=0;break;case e.RawDirection.Right:n=1;break;case e.RawDirection.Up:n=2;break;case e.RawDirection.Down:n=3;break;case e.RawDirection.WrappedLineStart:n=4;break;case e.RawDirection.WrappedLineFirstNonWhitespaceCharacter:n=5;break;case e.RawDirection.WrappedLineColumnCenter:n=6;break;case e.RawDirection.WrappedLineEnd:n=7;break;case e.RawDirection.WrappedLineLastNonWhitespaceCharacter:n=8;break;case e.RawDirection.ViewPortTop:n=9;break;case e.RawDirection.ViewPortBottom:n=11;break;case e.RawDirection.ViewPortCenter:n=10;break;case e.RawDirection.ViewPortIfOutside:n=12;break;default:return null}let i=0;switch(t.by){case e.RawUnit.Line:i=1;break;case e.RawUnit.WrappedLine:i=2;break;case e.RawUnit.Character:i=3;break;case e.RawUnit.HalfLine:i=4;break}return{direction:n,unit:i,select:!!t.select,value:t.value||1}}e.description={description:"Move cursor to a logical position in the view",args:[{name:"Cursor move argument object",description:"Property-value pairs that can be passed through this argument:\n\t\t\t\t\t* 'to': A mandatory logical position value providing where to move the cursor.\n\t\t\t\t\t\t```\n\t\t\t\t\t\t'left', 'right', 'up', 'down'\n\t\t\t\t\t\t'wrappedLineStart', 'wrappedLineEnd', 'wrappedLineColumnCenter'\n\t\t\t\t\t\t'wrappedLineFirstNonWhitespaceCharacter', 'wrappedLineLastNonWhitespaceCharacter'\n\t\t\t\t\t\t'viewPortTop', 'viewPortCenter', 'viewPortBottom', 'viewPortIfOutside'\n\t\t\t\t\t\t```\n\t\t\t\t\t* 'by': Unit to move. Default is computed based on 'to' value.\n\t\t\t\t\t\t```\n\t\t\t\t\t\t'line', 'wrappedLine', 'character', 'halfLine'\n\t\t\t\t\t\t```\n\t\t\t\t\t* 'value': Number of units to move. Default is '1'.\n\t\t\t\t\t* 'select': If 'true' makes the selection. Default is 'false'.\n\t\t\t\t",constraint:t,schema:{type:"object",required:["to"],properties:{to:{type:"string",enum:["left","right","up","down","wrappedLineStart","wrappedLineEnd","wrappedLineColumnCenter","wrappedLineFirstNonWhitespaceCharacter","wrappedLineLastNonWhitespaceCharacter","viewPortTop","viewPortCenter","viewPortBottom","viewPortIfOutside"]},by:{type:"string",enum:["line","wrappedLine","character","halfLine"]},value:{type:"number",default:1},select:{type:"boolean",default:!1}}}}]},e.RawDirection={Left:"left",Right:"right",Up:"up",Down:"down",WrappedLineStart:"wrappedLineStart",WrappedLineFirstNonWhitespaceCharacter:"wrappedLineFirstNonWhitespaceCharacter",WrappedLineColumnCenter:"wrappedLineColumnCenter",WrappedLineEnd:"wrappedLineEnd",WrappedLineLastNonWhitespaceCharacter:"wrappedLineLastNonWhitespaceCharacter",ViewPortTop:"viewPortTop",ViewPortCenter:"viewPortCenter",ViewPortBottom:"viewPortBottom",ViewPortIfOutside:"viewPortIfOutside"},e.RawUnit={Line:"line",WrappedLine:"wrappedLine",Character:"character",HalfLine:"halfLine"},e.parse=n})(IA||(IA={}));const TA=Object.create(null);function OA(e,t){TA[e]||(TA[e]=["",e]);const n=TA[e];for(let i=n.length;i<=t;i++)n[i]=n[i-1]+e;return n[t]}class RA{constructor(e,t){this._opts=t,this._selection=e,this._selectionId=null,this._useLastEditRangeForCursorEndPosition=!1,this._selectionStartColumnStaysPut=!1}static unshiftIndent(e,t,n,i,o){const r=_y.visibleColumnFromColumn(e,t,n);if(o){const e=OA(" ",i),t=_y.prevIndentTabStop(r,i),n=t/i;return OA(e,n)}{const e="\t",t=_y.prevRenderTabStop(r,n),i=t/n;return OA(e,i)}}static shiftIndent(e,t,n,i,o){const r=_y.visibleColumnFromColumn(e,t,n);if(o){const e=OA(" ",i),t=_y.nextIndentTabStop(r,i),n=t/i;return OA(e,n)}{const e="\t",t=_y.nextRenderTabStop(r,n),i=t/n;return OA(e,i)}}_addEditOperation(e,t,n){this._useLastEditRangeForCursorEndPosition?e.addTrackedEditOperation(t,n):e.addEditOperation(t,n)}getEditOperations(e,t){const n=this._selection.startLineNumber;let i=this._selection.endLineNumber;1===this._selection.endColumn&&n!==i&&(i-=1);const{tabSize:o,indentSize:r,insertSpaces:s}=this._opts,a=n===i;if(this._opts.useTabStops){this._selection.isEmpty()&&/^\s*$/.test(e.getLineContent(n))&&(this._useLastEditRangeForCursorEndPosition=!0);let l=0,c=0;for(let h=n;h<=i;h++,l=c){c=0;let i,u=e.getLineContent(h),d=Rr["u"](u);if((!this._opts.isUnshift||0!==u.length&&0!==d)&&(a||this._opts.isUnshift||0!==u.length)){if(-1===d&&(d=u.length),h>1){let t=_y.visibleColumnFromColumn(u,d+1,o);if(t%r!==0&&e.isCheapToTokenize(h-1)){let t=oh.getEnterAction(this._opts.autoIndent,e,new fn(h-1,e.getLineMaxColumn(h-1),h-1,e.getLineMaxColumn(h-1)));if(t){if(c=l,t.appendText)for(let e=0,n=t.appendText.length;e<n&&c<r;e++){if(32!==t.appendText.charCodeAt(e))break;c++}t.removeText&&(c=Math.max(0,c-t.removeText));for(let e=0;e<c;e++){if(0===d||32!==u.charCodeAt(d-1))break;d--}}}}this._opts.isUnshift&&0===d||(i=this._opts.isUnshift?RA.unshiftIndent(u,d+1,o,r,s):RA.shiftIndent(u,d+1,o,r,s),this._addEditOperation(t,new fn(h,1,h,d+1),i),h!==n||this._selection.isEmpty()||(this._selectionStartColumnStaysPut=this._selection.startColumn<=d+1))}}}else{!this._opts.isUnshift&&this._selection.isEmpty()&&0===e.getLineLength(n)&&(this._useLastEditRangeForCursorEndPosition=!0);const o=s?OA(" ",r):"\t";for(let s=n;s<=i;s++){const i=e.getLineContent(s);let l=Rr["u"](i);if((!this._opts.isUnshift||0!==i.length&&0!==l)&&((a||this._opts.isUnshift||0!==i.length)&&(-1===l&&(l=i.length),!this._opts.isUnshift||0!==l)))if(this._opts.isUnshift){l=Math.min(l,r);for(let e=0;e<l;e++){const t=i.charCodeAt(e);if(9===t){l=e+1;break}}this._addEditOperation(t,new fn(s,1,s,l+1),"")}else this._addEditOperation(t,new fn(s,1,s,1),o),s!==n||this._selection.isEmpty()||(this._selectionStartColumnStaysPut=1===this._selection.startColumn)}}this._selectionId=t.trackSelection(this._selection)}computeCursorState(e,t){if(this._useLastEditRangeForCursorEndPosition){let e=t.getInverseEditOperations()[0];return new gn(e.range.endLineNumber,e.range.endColumn,e.range.endLineNumber,e.range.endColumn)}const n=t.getTrackedSelection(this._selectionId);if(this._selectionStartColumnStaysPut){let e=this._selection.startColumn,t=n.startColumn;return t<=e?n:0===n.getDirection()?new gn(n.startLineNumber,e,n.endLineNumber,n.endColumn):new gn(n.endLineNumber,n.endColumn,n.startLineNumber,e)}return n}}class PA{constructor(e,t,n){this._range=e,this._charBeforeSelection=t,this._charAfterSelection=n}getEditOperations(e,t){t.addTrackedEditOperation(new fn(this._range.startLineNumber,this._range.startColumn,this._range.startLineNumber,this._range.startColumn),this._charBeforeSelection),t.addTrackedEditOperation(new fn(this._range.endLineNumber,this._range.endColumn,this._range.endLineNumber,this._range.endColumn),this._charAfterSelection)}computeCursorState(e,t){let n=t.getInverseEditOperations(),i=n[0].range,o=n[1].range;return new gn(i.endLineNumber,i.endColumn,o.endLineNumber,o.endColumn-this._charAfterSelection.length)}}class FA{static indent(e,t,n){if(null===t||null===n)return[];let i=[];for(let o=0,r=n.length;o<r;o++)i[o]=new RA(n[o],{isUnshift:!1,tabSize:e.tabSize,indentSize:e.indentSize,insertSpaces:e.insertSpaces,useTabStops:e.useTabStops,autoIndent:e.autoIndent});return i}static outdent(e,t,n){let i=[];for(let o=0,r=n.length;o<r;o++)i[o]=new RA(n[o],{isUnshift:!0,tabSize:e.tabSize,indentSize:e.indentSize,insertSpaces:e.insertSpaces,useTabStops:e.useTabStops,autoIndent:e.autoIndent});return i}static shiftIndent(e,t,n){return n=n||1,RA.shiftIndent(t,t.length+n,e.tabSize,e.indentSize,e.insertSpaces)}static unshiftIndent(e,t,n){return n=n||1,RA.unshiftIndent(t,t.length+n,e.tabSize,e.indentSize,e.insertSpaces)}static _distributedPaste(e,t,n,i){let o=[];for(let r=0,s=n.length;r<s;r++)o[r]=new EA(n[r],i[r]);return new wy(0,o,{shouldPushStackElementBefore:!0,shouldPushStackElementAfter:!0})}static _simplePaste(e,t,n,i,o){let r=[];for(let s=0,a=n.length;s<a;s++){const e=n[s];let t=e.getPosition();if(o&&!e.isEmpty()&&(o=!1),o&&i.indexOf("\n")!==i.length-1&&(o=!1),o){let n=new fn(t.lineNumber,1,t.lineNumber,1);r[s]=new DA(n,i,e,!0)}else r[s]=new EA(e,i)}return new wy(0,r,{shouldPushStackElementBefore:!0,shouldPushStackElementAfter:!0})}static _distributePasteToCursors(e,t,n,i,o){if(i)return null;if(1===t.length)return null;if(o&&o.length===t.length)return o;if("spread"===e.multiCursorPaste){10===n.charCodeAt(n.length-1)&&(n=n.substr(0,n.length-1)),13===n.charCodeAt(n.length-1)&&(n=n.substr(0,n.length-1));let e=n.split(/\r\n|\r|\n/);if(e.length===t.length)return e}return null}static paste(e,t,n,i,o,r){const s=this._distributePasteToCursors(e,n,i,o,r);return s?(n=n.sort(fn.compareRangesUsingStarts),this._distributedPaste(e,t,n,s)):this._simplePaste(e,t,n,i,o)}static _goodIndentForLine(e,t,n){let i=null,o="";const r=oh.getInheritIndentForLine(e.autoIndent,t,n,!1);if(r)i=r.action,o=r.indentation;else if(n>1){let i;for(i=n-1;i>=1;i--){const e=t.getLineContent(i),n=Rr["H"](e);if(n>=0)break}if(i<1)return null;const r=t.getLineMaxColumn(i),s=oh.getEnterAction(e.autoIndent,t,new fn(i,r,i,r));s&&(o=s.indentation+s.appendText)}return i&&(i===Cc.Indent&&(o=FA.shiftIndent(e,o)),i===Cc.Outdent&&(o=FA.unshiftIndent(e,o)),o=e.normalizeIndentation(o)),o||null}static _replaceJumpToNextIndent(e,t,n,i){let o="",r=n.getStartPosition();if(e.insertSpaces){let n=_y.visibleColumnFromColumn2(e,t,r),i=e.indentSize,s=i-n%i;for(let e=0;e<s;e++)o+=" "}else o="\t";return new EA(n,o,i)}static tab(e,t,n){let i=[];for(let o=0,r=n.length;o<r;o++){const r=n[o];if(r.isEmpty()){let n=t.getLineContent(r.startLineNumber);if(/^\s*$/.test(n)&&t.isCheapToTokenize(r.startLineNumber)){let s=this._goodIndentForLine(e,t,r.startLineNumber);s=s||"\t";let a=e.normalizeIndentation(s);if(!Rr["P"](n,a)){i[o]=new EA(new fn(r.startLineNumber,1,r.startLineNumber,n.length+1),a,!0);continue}}i[o]=this._replaceJumpToNextIndent(e,t,r,!0)}else{if(r.startLineNumber===r.endLineNumber){let n=t.getLineMaxColumn(r.startLineNumber);if(1!==r.startColumn||r.endColumn!==n){i[o]=this._replaceJumpToNextIndent(e,t,r,!1);continue}}i[o]=new RA(r,{isUnshift:!1,tabSize:e.tabSize,indentSize:e.indentSize,insertSpaces:e.insertSpaces,useTabStops:e.useTabStops,autoIndent:e.autoIndent})}}return i}static replacePreviousChar(e,t,n,i,o,r){let s=[];for(let a=0,l=i.length;a<l;a++){const e=i[a];if(!e.isEmpty()){s[a]=null;continue}const t=e.getPosition(),l=Math.max(1,t.column-r),c=new fn(t.lineNumber,l,t.lineNumber,t.column),h=n.getValueInRange(c);h!==o?s[a]=new EA(c,o):s[a]=null}return new wy(1,s,{shouldPushStackElementBefore:1!==e,shouldPushStackElementAfter:!1})}static _typeCommand(e,t,n){return n?new xA(e,t,!0):new EA(e,t,!0)}static _enter(e,t,n,i){if(0===e.autoIndent)return FA._typeCommand(i,"\n",n);if(!t.isCheapToTokenize(i.getStartPosition().lineNumber)||1===e.autoIndent){let o=t.getLineContent(i.startLineNumber),r=Rr["x"](o).substring(0,i.startColumn-1);return FA._typeCommand(i,"\n"+e.normalizeIndentation(r),n)}const o=oh.getEnterAction(e.autoIndent,t,i);if(o){if(o.indentAction===Cc.None)return FA._typeCommand(i,"\n"+e.normalizeIndentation(o.indentation+o.appendText),n);if(o.indentAction===Cc.Indent)return FA._typeCommand(i,"\n"+e.normalizeIndentation(o.indentation+o.appendText),n);if(o.indentAction===Cc.IndentOutdent){const t=e.normalizeIndentation(o.indentation),r=e.normalizeIndentation(o.indentation+o.appendText),s="\n"+r+"\n"+t;return n?new xA(i,s,!0):new SA(i,s,-1,r.length-t.length,!0)}if(o.indentAction===Cc.Outdent){const t=FA.unshiftIndent(e,o.indentation);return FA._typeCommand(i,"\n"+e.normalizeIndentation(t+o.appendText),n)}}const r=t.getLineContent(i.startLineNumber),s=Rr["x"](r).substring(0,i.startColumn-1);if(e.autoIndent>=4){const o=oh.getIndentForEnter(e.autoIndent,t,i,{unshiftIndent:t=>FA.unshiftIndent(e,t),shiftIndent:t=>FA.shiftIndent(e,t),normalizeIndentation:t=>e.normalizeIndentation(t)});if(o){let a=_y.visibleColumnFromColumn2(e,t,i.getEndPosition());const l=i.endColumn;let c="\n";s!==e.normalizeIndentation(o.beforeEnter)&&(c=e.normalizeIndentation(o.beforeEnter)+r.substring(s.length,i.startColumn-1)+"\n",i=new fn(i.startLineNumber,1,i.endLineNumber,i.endColumn));const h=t.getLineContent(i.endLineNumber),u=Rr["u"](h);if(i=u>=0?i.setEndPosition(i.endLineNumber,Math.max(i.endColumn,u+1)):i.setEndPosition(i.endLineNumber,t.getLineMaxColumn(i.endLineNumber)),n)return new xA(i,c+e.normalizeIndentation(o.afterEnter),!0);{let t=0;return l<=u+1&&(e.insertSpaces||(a=Math.ceil(a/e.indentSize)),t=Math.min(a+1-e.normalizeIndentation(o.afterEnter).length-1,0)),new SA(i,c+e.normalizeIndentation(o.afterEnter),0,t,!0)}}}return FA._typeCommand(i,"\n"+e.normalizeIndentation(s),n)}static _isAutoIndentType(e,t,n){if(e.autoIndent<4)return!1;for(let i=0,o=n.length;i<o;i++)if(!t.isCheapToTokenize(n[i].getEndPosition().lineNumber))return!1;return!0}static _runAutoIndentType(e,t,n,i){const o=oh.getIndentationAtPosition(t,n.startLineNumber,n.startColumn),r=oh.getIndentActionForType(e.autoIndent,t,n,i,{shiftIndent:t=>FA.shiftIndent(e,t),unshiftIndent:t=>FA.unshiftIndent(e,t)});if(null===r)return null;if(r!==e.normalizeIndentation(o)){const o=t.getLineFirstNonWhitespaceColumn(n.startLineNumber);return 0===o?FA._typeCommand(new fn(n.startLineNumber,0,n.endLineNumber,n.endColumn),e.normalizeIndentation(r)+i,!1):FA._typeCommand(new fn(n.startLineNumber,0,n.endLineNumber,n.endColumn),e.normalizeIndentation(r)+t.getLineContent(n.startLineNumber).substring(o-1,n.startColumn-1)+i,!1)}return null}static _isAutoClosingOvertype(e,t,n,i,o){if("never"===e.autoClosingOvertype)return!1;if(!e.autoClosingPairsClose2.has(o))return!1;for(let r=0,s=n.length;r<s;r++){const s=n[r];if(!s.isEmpty())return!1;const a=s.getPosition(),l=t.getLineContent(a.lineNumber),c=l.charAt(a.column-1);if(c!==o)return!1;const h=Ay(o),u=a.column>2?l.charCodeAt(a.column-2):0;if(92===u&&h)return!1;if("auto"===e.autoClosingOvertype){let e=!1;for(let t=0,n=i.length;t<n;t++){const n=i[t];if(a.lineNumber===n.startLineNumber&&a.column===n.startColumn){e=!0;break}}if(!e)return!1}}return!0}static _runAutoClosingOvertype(e,t,n,i,o){let r=[];for(let s=0,a=i.length;s<a;s++){const e=i[s],t=e.getPosition(),n=new fn(t.lineNumber,t.column,t.lineNumber,t.column+1);r[s]=new EA(n,o)}return new wy(1,r,{shouldPushStackElementBefore:1!==e,shouldPushStackElementAfter:!1})}static _autoClosingPairIsSymmetric(e){const{open:t,close:n}=e;return t.indexOf(n)>=0||n.indexOf(t)>=0}static _isBeforeClosingBrace(e,t,n){const i=e.autoClosingPairsClose2.get(n);if(!i)return!1;const o=FA._autoClosingPairIsSymmetric(t);for(const r of i){const e=FA._autoClosingPairIsSymmetric(r);if(o||!e)return!0}return!1}static _findAutoClosingPairOpen(e,t,n,i){const o=e.autoClosingPairsOpen2.get(i);if(!o)return null;let r=null;for(const s of o)if(null===r||s.open.length>r.open.length){let e=!0;for(const o of n){const n=t.getValueInRange(new fn(o.lineNumber,o.column-s.open.length+1,o.lineNumber,o.column));if(n+i!==s.open){e=!1;break}}e&&(r=s)}return r}static _isAutoClosingOpenCharType(e,t,n,i,o){const r=Ay(i),s=r?e.autoClosingQuotes:e.autoClosingBrackets;if("never"===s)return null;const a=this._findAutoClosingPairOpen(e,t,n.map(e=>e.getPosition()),i);if(!a)return null;const l=r?e.shouldAutoCloseBefore.quote:e.shouldAutoCloseBefore.bracket;for(let h=0,u=n.length;h<u;h++){const i=n[h];if(!i.isEmpty())return null;const u=i.getPosition(),d=t.getLineContent(u.lineNumber);if(d.length>u.column-1){const t=d.charAt(u.column-1),n=FA._isBeforeClosingBrace(e,a,t);if(!n&&!l(t))return null}if(!t.isCheapToTokenize(u.lineNumber))return null;if(1===a.open.length&&r&&"always"!==s){const t=Ub(e.wordSeparators);if(o&&u.column>1&&0===t.get(d.charCodeAt(u.column-2)))return null;if(!o&&u.column>2&&0===t.get(d.charCodeAt(u.column-3)))return null}t.forceTokenization(u.lineNumber);const p=t.getLineTokens(u.lineNumber);let f=!1;try{f=oh.shouldAutoClosePair(a,p,o?u.column:u.column-1)}catch(c){Me(c)}if(!f)return null}return a}static _runAutoClosingOpenCharType(e,t,n,i,o,r,s){let a=[];for(let l=0,c=i.length;l<c;l++){const e=i[l];a[l]=new jA(e,o,r,s.close)}return new wy(1,a,{shouldPushStackElementBefore:!0,shouldPushStackElementAfter:!1})}static _shouldSurroundChar(e,t){return Ay(t)?"quotes"===e.autoSurround||"languageDefined"===e.autoSurround:"brackets"===e.autoSurround||"languageDefined"===e.autoSurround}static _isSurroundSelectionType(e,t,n,i){if(!FA._shouldSurroundChar(e,i)||!e.surroundingPairs.hasOwnProperty(i))return!1;const o=Ay(i);for(let r=0,s=n.length;r<s;r++){const e=n[r];if(e.isEmpty())return!1;let i=!0;for(let n=e.startLineNumber;n<=e.endLineNumber;n++){const o=t.getLineContent(n),r=n===e.startLineNumber?e.startColumn-1:0,s=n===e.endLineNumber?e.endColumn-1:o.length,a=o.substring(r,s);if(/[^ \t]/.test(a)){i=!1;break}}if(i)return!1;if(o&&e.startLineNumber===e.endLineNumber&&e.startColumn+1===e.endColumn){const n=t.getValueInRange(e);if(Ay(n))return!1}}return!0}static _runSurroundSelectionType(e,t,n,i,o){let r=[];for(let s=0,a=i.length;s<a;s++){const e=i[s],n=t.surroundingPairs[o];r[s]=new PA(e,o,n)}return new wy(0,r,{shouldPushStackElementBefore:!0,shouldPushStackElementAfter:!0})}static _isTypeInterceptorElectricChar(e,t,n){return!(1!==n.length||!t.isCheapToTokenize(n[0].getEndPosition().lineNumber))}static _typeInterceptorElectricChar(e,t,n,i,o){if(!t.electricChars.hasOwnProperty(o)||!i.isEmpty())return null;let r=i.getPosition();n.forceTokenization(r.lineNumber);let s,a=n.getLineTokens(r.lineNumber);try{s=oh.onElectricCharacter(o,a,r.column)}catch(l){return Me(l),null}if(!s)return null;if(s.matchOpenBracket){let e=(a.getLineContent()+o).lastIndexOf(s.matchOpenBracket)+1,i=n.findMatchingBracketUp(s.matchOpenBracket,{lineNumber:r.lineNumber,column:e});if(i){if(i.startLineNumber===r.lineNumber)return null;let e=n.getLineContent(i.startLineNumber),s=Rr["x"](e),a=t.normalizeIndentation(s),l=n.getLineContent(r.lineNumber),c=n.getLineFirstNonWhitespaceColumn(r.lineNumber)||r.column,h=l.substring(c-1,r.column-1),u=a+h+o,d=new fn(r.lineNumber,1,r.lineNumber,r.column);const p=new EA(d,u);return new wy(1,[p],{shouldPushStackElementBefore:!1,shouldPushStackElementAfter:!0})}}return null}static compositionEndWithInterceptors(e,t,n,i,o,r){if(!i||gn.selectionsArrEqual(i,o))return null;let s=null;for(const l of o){if(!l.isEmpty())return null;const e=l.getPosition(),t=n.getValueInRange(new fn(e.lineNumber,e.column-1,e.lineNumber,e.column));if(null===s)s=t;else if(s!==t)return null}if(!s)return null;if(this._isAutoClosingOvertype(t,n,o,r,s)){const e=o.map(e=>new EA(new fn(e.positionLineNumber,e.positionColumn,e.positionLineNumber,e.positionColumn+1),"",!1));return new wy(1,e,{shouldPushStackElementBefore:!0,shouldPushStackElementAfter:!1})}const a=this._isAutoClosingOpenCharType(t,n,o,s,!1);return a?this._runAutoClosingOpenCharType(e,t,n,o,s,!1,a):null}static typeWithInterceptors(e,t,n,i,o,r,s){if(!e&&"\n"===s){let e=[];for(let t=0,r=o.length;t<r;t++)e[t]=FA._enter(n,i,!1,o[t]);return new wy(1,e,{shouldPushStackElementBefore:!0,shouldPushStackElementAfter:!1})}if(!e&&this._isAutoIndentType(n,i,o)){let e=[],t=!1;for(let r=0,a=o.length;r<a;r++)if(e[r]=this._runAutoIndentType(n,i,o[r],s),!e[r]){t=!0;break}if(!t)return new wy(1,e,{shouldPushStackElementBefore:!0,shouldPushStackElementAfter:!1})}if(!e&&this._isAutoClosingOvertype(n,i,o,r,s))return this._runAutoClosingOvertype(t,n,i,o,s);if(!e){const e=this._isAutoClosingOpenCharType(n,i,o,s,!0);if(e)return this._runAutoClosingOpenCharType(t,n,i,o,s,!0,e)}if(this._isSurroundSelectionType(n,i,o,s))return this._runSurroundSelectionType(t,n,i,o,s);if(!e&&this._isTypeInterceptorElectricChar(n,i,o)){const e=this._typeInterceptorElectricChar(t,n,i,o[0],s);if(e)return e}let a=[];for(let c=0,h=o.length;c<h;c++)a[c]=new EA(o[c],s);let l=1!==t;return" "===s&&(l=!0),new wy(1,a,{shouldPushStackElementBefore:l,shouldPushStackElementAfter:!1})}static typeWithoutInterceptors(e,t,n,i,o){let r=[];for(let s=0,a=i.length;s<a;s++)r[s]=new EA(i[s],o);return new wy(1,r,{shouldPushStackElementBefore:1!==e,shouldPushStackElementAfter:!1})}static lineInsertBefore(e,t,n){if(null===t||null===n)return[];let i=[];for(let o=0,r=n.length;o<r;o++){let r=n[o].positionLineNumber;if(1===r)i[o]=new xA(new fn(1,1,1,1),"\n");else{r--;let n=t.getLineMaxColumn(r);i[o]=this._enter(e,t,!1,new fn(r,n,r,n))}}return i}static lineInsertAfter(e,t,n){if(null===t||null===n)return[];let i=[];for(let o=0,r=n.length;o<r;o++){const r=n[o].positionLineNumber;let s=t.getLineMaxColumn(r);i[o]=this._enter(e,t,!1,new fn(r,s,r,s))}return i}static lineBreakInsert(e,t,n){let i=[];for(let o=0,r=n.length;o<r;o++)i[o]=this._enter(e,t,!0,n[o]);return i}}class jA extends SA{constructor(e,t,n,i){super(e,(n?t:"")+i,0,-i.length),this._openCharacter=t,this._closeCharacter=i,this.closeCharacterRange=null,this.enclosingRange=null}computeCursorState(e,t){let n=t.getInverseEditOperations(),i=n[0].range;return this.closeCharacterRange=new fn(i.startLineNumber,i.endColumn-this._closeCharacter.length,i.endLineNumber,i.endColumn),this.enclosingRange=new fn(i.startLineNumber,i.endColumn-this._openCharacter.length-this._closeCharacter.length,i.endLineNumber,i.endColumn),super.computeCursorState(e,t)}}var QA;(function(e){e.editorSimpleInput=new hg("editorSimpleInput",!1),e.editorTextFocus=new hg("editorTextFocus",!1),e.focus=new hg("editorFocus",!1),e.textInputFocus=new hg("textInputFocus",!1),e.readOnly=new hg("editorReadonly",!1),e.columnSelection=new hg("editorColumnSelection",!1),e.writable=e.readOnly.toNegated(),e.hasNonEmptySelection=new hg("editorHasSelection",!1),e.hasOnlyEmptySelection=e.hasNonEmptySelection.toNegated(),e.hasMultipleSelections=new hg("editorHasMultipleSelections",!1),e.hasSingleSelection=e.hasMultipleSelections.toNegated(),e.tabMovesFocus=new hg("editorTabMovesFocus",!1),e.tabDoesNotMoveFocus=e.tabMovesFocus.toNegated(),e.isInWalkThroughSnippet=new hg("isInEmbeddedEditor",!1),e.canUndo=new hg("canUndo",!1),e.canRedo=new hg("canRedo",!1),e.hoverVisible=new hg("editorHoverVisible",!1),e.inCompositeEditor=new hg("inCompositeEditor",void 0),e.notInCompositeEditor=e.inCompositeEditor.toNegated(),e.languageId=new hg("editorLangId",""),e.hasCompletionItemProvider=new hg("editorHasCompletionItemProvider",!1),e.hasCodeActionsProvider=new hg("editorHasCodeActionsProvider",!1),e.hasCodeLensProvider=new hg("editorHasCodeLensProvider",!1),e.hasDefinitionProvider=new hg("editorHasDefinitionProvider",!1),e.hasDeclarationProvider=new hg("editorHasDeclarationProvider",!1),e.hasImplementationProvider=new hg("editorHasImplementationProvider",!1),e.hasTypeDefinitionProvider=new hg("editorHasTypeDefinitionProvider",!1),e.hasHoverProvider=new hg("editorHasHoverProvider",!1),e.hasDocumentHighlightProvider=new hg("editorHasDocumentHighlightProvider",!1),e.hasDocumentSymbolProvider=new hg("editorHasDocumentSymbolProvider",!1),e.hasReferenceProvider=new hg("editorHasReferenceProvider",!1),e.hasRenameProvider=new hg("editorHasRenameProvider",!1),e.hasSignatureHelpProvider=new hg("editorHasSignatureHelpProvider",!1),e.hasDocumentFormattingProvider=new hg("editorHasDocumentFormattingProvider",!1),e.hasDocumentSelectionFormattingProvider=new hg("editorHasDocumentSelectionFormattingProvider",!1),e.hasMultipleDocumentFormattingProvider=new hg("editorHasMultipleDocumentFormattingProvider",!1),e.hasMultipleDocumentSelectionFormattingProvider=new hg("editorHasMultipleDocumentSelectionFormattingProvider",!1)})(QA||(QA={}));const zA=0;class VA extends Sg{runEditorCommand(e,t,n){const i=t._getViewModel();i&&this.runCoreEditorCommand(i,n||{})}}var WA,HA,UA;(function(e){const t=function(e){if(!Kr(e))return!1;const t=e;return!!Gr(t.to)&&(!(!Xr(t.by)&&!Gr(t.by))&&(!(!Xr(t.value)&&!qr(t.value))&&!(!Xr(t.revealCursor)&&!Jr(t.revealCursor))))};function n(t){let n,i;switch(t.to){case e.RawDirection.Up:n=1;break;case e.RawDirection.Down:n=2;break;default:return null}switch(t.by){case e.RawUnit.Line:i=1;break;case e.RawUnit.WrappedLine:i=2;break;case e.RawUnit.Page:i=3;break;case e.RawUnit.HalfPage:i=4;break;default:i=2}const o=Math.floor(t.value||1),r=!!t.revealCursor;return{direction:n,unit:i,value:o,revealCursor:r,select:!!t.select}}e.description={description:"Scroll editor in the given direction",args:[{name:"Editor scroll argument object",description:"Property-value pairs that can be passed through this argument:\n\t\t\t\t\t* 'to': A mandatory direction value.\n\t\t\t\t\t\t```\n\t\t\t\t\t\t'up', 'down'\n\t\t\t\t\t\t```\n\t\t\t\t\t* 'by': Unit to move. Default is computed based on 'to' value.\n\t\t\t\t\t\t```\n\t\t\t\t\t\t'line', 'wrappedLine', 'page', 'halfPage'\n\t\t\t\t\t\t```\n\t\t\t\t\t* 'value': Number of units to move. Default is '1'.\n\t\t\t\t\t* 'revealCursor': If 'true' reveals the cursor if it is outside view port.\n\t\t\t\t",constraint:t,schema:{type:"object",required:["to"],properties:{to:{type:"string",enum:["up","down"]},by:{type:"string",enum:["line","wrappedLine","page","halfPage"]},value:{type:"number",default:1},revealCursor:{type:"boolean"}}}}]},e.RawDirection={Up:"up",Down:"down"},e.RawUnit={Line:"line",WrappedLine:"wrappedLine",Page:"page",HalfPage:"halfPage"},e.parse=n})(WA||(WA={})),function(e){const t=function(e){if(!Kr(e))return!1;const t=e;return!!qr(t.lineNumber)&&!(!Xr(t.at)&&!Gr(t.at))};e.description={description:"Reveal the given line at the given logical position",args:[{name:"Reveal line argument object",description:"Property-value pairs that can be passed through this argument:\n\t\t\t\t\t* 'lineNumber': A mandatory line number value.\n\t\t\t\t\t* 'at': Logical position at which line has to be revealed .\n\t\t\t\t\t\t```\n\t\t\t\t\t\t'top', 'center', 'bottom'\n\t\t\t\t\t\t```\n\t\t\t\t",constraint:t,schema:{type:"object",required:["lineNumber"],properties:{lineNumber:{type:"number"},at:{type:"string",enum:["top","center","bottom"]}}}}]},e.RawAtArgument={Top:"top",Center:"center",Bottom:"bottom"}}(HA||(HA={}));class YA{constructor(e){e.addImplementation(1e4,(e,t)=>{const n=e.get(ri).getFocusedCodeEditor();return!(!n||!n.hasTextFocus())&&(this.runEditorCommand(e,n,t),!0)}),e.addImplementation(1e3,(e,t)=>{const n=document.activeElement;return!!(n&&["input","textarea"].indexOf(n.tagName.toLowerCase())>=0)&&(this.runDOMCommand(),!0)}),e.addImplementation(0,(e,t)=>{const n=e.get(ri).getActiveCodeEditor();return!!n&&(n.focus(),this.runEditorCommand(e,n,t),!0)})}}(function(e){class t extends VA{constructor(e){super(e),this._inSelectionMode=e.inSelectionMode}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates(t.source,3,[BA.moveTo(e,e.getPrimaryCursorState(),this._inSelectionMode,t.position,t.viewPosition)]),e.revealPrimaryCursor(t.source,!0)}}e.MoveTo=kg(new t({id:"_moveTo",inSelectionMode:!1,precondition:void 0})),e.MoveToSelect=kg(new t({id:"_moveToSelect",inSelectionMode:!0,precondition:void 0}));class n extends VA{runCoreEditorCommand(e,t){e.model.pushStackElement();const n=this._getColumnSelectResult(e,e.getPrimaryCursorState(),e.getCursorColumnSelectData(),t);e.setCursorStates(t.source,3,n.viewStates.map(e=>yy.fromViewState(e))),e.setCursorColumnSelectData({isReal:!0,fromViewLineNumber:n.fromLineNumber,fromViewVisualColumn:n.fromVisualColumn,toViewLineNumber:n.toLineNumber,toViewVisualColumn:n.toVisualColumn}),n.reversed?e.revealTopMostCursor(t.source):e.revealBottomMostCursor(t.source)}}e.ColumnSelect=kg(new class extends n{constructor(){super({id:"columnSelect",precondition:void 0})}_getColumnSelectResult(e,t,n,i){const o=e.model.validatePosition(i.position),r=e.coordinatesConverter.validateViewPosition(new pn(i.viewPosition.lineNumber,i.viewPosition.column),o);let s=i.doColumnSelect?n.fromViewLineNumber:r.lineNumber,a=i.doColumnSelect?n.fromViewVisualColumn:i.mouseColumn-1;return CA.columnSelect(e.cursorConfig,e,s,a,r.lineNumber,i.mouseColumn-1)}}),e.CursorColumnSelectLeft=kg(new class extends n{constructor(){super({id:"cursorColumnSelectLeft",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:3599,linux:{primary:0}}})}_getColumnSelectResult(e,t,n,i){return CA.columnSelectLeft(e.cursorConfig,e,n)}}),e.CursorColumnSelectRight=kg(new class extends n{constructor(){super({id:"cursorColumnSelectRight",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:3601,linux:{primary:0}}})}_getColumnSelectResult(e,t,n,i){return CA.columnSelectRight(e.cursorConfig,e,n)}});class i extends n{constructor(e){super(e),this._isPaged=e.isPaged}_getColumnSelectResult(e,t,n,i){return CA.columnSelectUp(e.cursorConfig,e,n,this._isPaged)}}e.CursorColumnSelectUp=kg(new i({isPaged:!1,id:"cursorColumnSelectUp",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:3600,linux:{primary:0}}})),e.CursorColumnSelectPageUp=kg(new i({isPaged:!0,id:"cursorColumnSelectPageUp",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:3595,linux:{primary:0}}}));class o extends n{constructor(e){super(e),this._isPaged=e.isPaged}_getColumnSelectResult(e,t,n,i){return CA.columnSelectDown(e.cursorConfig,e,n,this._isPaged)}}e.CursorColumnSelectDown=kg(new o({isPaged:!1,id:"cursorColumnSelectDown",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:3602,linux:{primary:0}}})),e.CursorColumnSelectPageDown=kg(new o({isPaged:!0,id:"cursorColumnSelectPageDown",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:3596,linux:{primary:0}}}));class r extends VA{constructor(){super({id:"cursorMove",precondition:void 0,description:IA.description})}runCoreEditorCommand(e,t){const n=IA.parse(t);n&&this._runCursorMove(e,t.source,n)}_runCursorMove(e,t,n){e.model.pushStackElement(),e.setCursorStates(t,3,r._move(e,e.getCursorStates(),n)),e.revealPrimaryCursor(t,!0)}static _move(e,t,n){const i=n.select,o=n.value;switch(n.direction){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:return BA.simpleMove(e,t,n.direction,i,o,n.unit);case 9:case 11:case 10:case 12:return BA.viewportMove(e,t,n.direction,i,o);default:return null}}}e.CursorMoveImpl=r,e.CursorMove=kg(new r);class s extends VA{constructor(e){super(e),this._staticArgs=e.args}runCoreEditorCommand(e,t){let n=this._staticArgs;-1===this._staticArgs.value&&(n={direction:this._staticArgs.direction,unit:this._staticArgs.unit,select:this._staticArgs.select,value:e.cursorConfig.pageSize}),e.model.pushStackElement(),e.setCursorStates(t.source,3,BA.simpleMove(e,e.getCursorStates(),n.direction,n.select,n.value,n.unit)),e.revealPrimaryCursor(t.source,!0)}}e.CursorLeft=kg(new s({args:{direction:0,unit:0,select:!1,value:1},id:"cursorLeft",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:15,mac:{primary:15,secondary:[288]}}})),e.CursorLeftSelect=kg(new s({args:{direction:0,unit:0,select:!0,value:1},id:"cursorLeftSelect",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:1039}})),e.CursorRight=kg(new s({args:{direction:1,unit:0,select:!1,value:1},id:"cursorRight",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:17,mac:{primary:17,secondary:[292]}}})),e.CursorRightSelect=kg(new s({args:{direction:1,unit:0,select:!0,value:1},id:"cursorRightSelect",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:1041}})),e.CursorUp=kg(new s({args:{direction:2,unit:2,select:!1,value:1},id:"cursorUp",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:16,mac:{primary:16,secondary:[302]}}})),e.CursorUpSelect=kg(new s({args:{direction:2,unit:2,select:!0,value:1},id:"cursorUpSelect",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:1040,secondary:[3088],mac:{primary:1040},linux:{primary:1040}}})),e.CursorPageUp=kg(new s({args:{direction:2,unit:2,select:!1,value:-1},id:"cursorPageUp",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:11}})),e.CursorPageUpSelect=kg(new s({args:{direction:2,unit:2,select:!0,value:-1},id:"cursorPageUpSelect",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:1035}})),e.CursorDown=kg(new s({args:{direction:3,unit:2,select:!1,value:1},id:"cursorDown",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:18,mac:{primary:18,secondary:[300]}}})),e.CursorDownSelect=kg(new s({args:{direction:3,unit:2,select:!0,value:1},id:"cursorDownSelect",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:1042,secondary:[3090],mac:{primary:1042},linux:{primary:1042}}})),e.CursorPageDown=kg(new s({args:{direction:3,unit:2,select:!1,value:-1},id:"cursorPageDown",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:12}})),e.CursorPageDownSelect=kg(new s({args:{direction:3,unit:2,select:!0,value:-1},id:"cursorPageDownSelect",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:1036}})),e.CreateCursor=kg(new class extends VA{constructor(){super({id:"createCursor",precondition:void 0})}runCoreEditorCommand(e,t){let n;n=t.wholeLine?BA.line(e,e.getPrimaryCursorState(),!1,t.position,t.viewPosition):BA.moveTo(e,e.getPrimaryCursorState(),!1,t.position,t.viewPosition);const i=e.getCursorStates();if(i.length>1){const o=n.modelState?n.modelState.position:null,r=n.viewState?n.viewState.position:null;for(let n=0,s=i.length;n<s;n++){const s=i[n];if((!o||s.modelState.selection.containsPosition(o))&&(!r||s.viewState.selection.containsPosition(r)))return i.splice(n,1),e.model.pushStackElement(),void e.setCursorStates(t.source,3,i)}}i.push(n),e.model.pushStackElement(),e.setCursorStates(t.source,3,i)}}),e.LastCursorMoveToSelect=kg(new class extends VA{constructor(){super({id:"_lastCursorMoveToSelect",precondition:void 0})}runCoreEditorCommand(e,t){const n=e.getLastAddedCursorIndex(),i=e.getCursorStates(),o=i.slice(0);o[n]=BA.moveTo(e,i[n],!0,t.position,t.viewPosition),e.model.pushStackElement(),e.setCursorStates(t.source,3,o)}});class a extends VA{constructor(e){super(e),this._inSelectionMode=e.inSelectionMode}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates(t.source,3,BA.moveToBeginningOfLine(e,e.getCursorStates(),this._inSelectionMode)),e.revealPrimaryCursor(t.source,!0)}}e.CursorHome=kg(new a({inSelectionMode:!1,id:"cursorHome",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:14,mac:{primary:14,secondary:[2063]}}})),e.CursorHomeSelect=kg(new a({inSelectionMode:!0,id:"cursorHomeSelect",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:1038,mac:{primary:1038,secondary:[3087]}}}));class l extends VA{constructor(e){super(e),this._inSelectionMode=e.inSelectionMode}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates(t.source,3,this._exec(e.getCursorStates())),e.revealPrimaryCursor(t.source,!0)}_exec(e){const t=[];for(let n=0,i=e.length;n<i;n++){const i=e[n],o=i.modelState.position.lineNumber;t[n]=yy.fromModelState(i.modelState.move(this._inSelectionMode,o,1,0))}return t}}e.CursorLineStart=kg(new l({inSelectionMode:!1,id:"cursorLineStart",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:0,mac:{primary:287}}})),e.CursorLineStartSelect=kg(new l({inSelectionMode:!0,id:"cursorLineStartSelect",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:0,mac:{primary:1311}}}));class c extends VA{constructor(e){super(e),this._inSelectionMode=e.inSelectionMode}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates(t.source,3,BA.moveToEndOfLine(e,e.getCursorStates(),this._inSelectionMode,t.sticky||!1)),e.revealPrimaryCursor(t.source,!0)}}e.CursorEnd=kg(new c({inSelectionMode:!1,id:"cursorEnd",precondition:void 0,kbOpts:{args:{sticky:!1},weight:zA,kbExpr:QA.textInputFocus,primary:13,mac:{primary:13,secondary:[2065]}},description:{description:"Go to End",args:[{name:"args",schema:{type:"object",properties:{sticky:{description:v("stickydesc","Stick to the end even when going to longer lines"),type:"boolean",default:!1}}}}]}})),e.CursorEndSelect=kg(new c({inSelectionMode:!0,id:"cursorEndSelect",precondition:void 0,kbOpts:{args:{sticky:!1},weight:zA,kbExpr:QA.textInputFocus,primary:1037,mac:{primary:1037,secondary:[3089]}},description:{description:"Select to End",args:[{name:"args",schema:{type:"object",properties:{sticky:{description:v("stickydesc","Stick to the end even when going to longer lines"),type:"boolean",default:!1}}}}]}}));class h extends VA{constructor(e){super(e),this._inSelectionMode=e.inSelectionMode}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates(t.source,3,this._exec(e,e.getCursorStates())),e.revealPrimaryCursor(t.source,!0)}_exec(e,t){const n=[];for(let i=0,o=t.length;i<o;i++){const o=t[i],r=o.modelState.position.lineNumber,s=e.model.getLineMaxColumn(r);n[i]=yy.fromModelState(o.modelState.move(this._inSelectionMode,r,s,0))}return n}}e.CursorLineEnd=kg(new h({inSelectionMode:!1,id:"cursorLineEnd",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:0,mac:{primary:291}}})),e.CursorLineEndSelect=kg(new h({inSelectionMode:!0,id:"cursorLineEndSelect",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:0,mac:{primary:1315}}}));class u extends VA{constructor(e){super(e),this._inSelectionMode=e.inSelectionMode}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates(t.source,3,BA.moveToBeginningOfBuffer(e,e.getCursorStates(),this._inSelectionMode)),e.revealPrimaryCursor(t.source,!0)}}e.CursorTop=kg(new u({inSelectionMode:!1,id:"cursorTop",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:2062,mac:{primary:2064}}})),e.CursorTopSelect=kg(new u({inSelectionMode:!0,id:"cursorTopSelect",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:3086,mac:{primary:3088}}}));class d extends VA{constructor(e){super(e),this._inSelectionMode=e.inSelectionMode}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates(t.source,3,BA.moveToEndOfBuffer(e,e.getCursorStates(),this._inSelectionMode)),e.revealPrimaryCursor(t.source,!0)}}e.CursorBottom=kg(new d({inSelectionMode:!1,id:"cursorBottom",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:2061,mac:{primary:2066}}})),e.CursorBottomSelect=kg(new d({inSelectionMode:!0,id:"cursorBottomSelect",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:3085,mac:{primary:3090}}}));class p extends VA{constructor(){super({id:"editorScroll",precondition:void 0,description:WA.description})}runCoreEditorCommand(e,t){const n=WA.parse(t);n&&this._runEditorScroll(e,t.source,n)}_runEditorScroll(e,t,n){const i=this._computeDesiredScrollTop(e,n);if(n.revealCursor){const o=e.getCompletelyVisibleViewRangeAtScrollTop(i);e.setCursorStates(t,3,[BA.findPositionInViewportIfOutside(e,e.getPrimaryCursorState(),o,n.select)])}e.setScrollTop(i,0)}_computeDesiredScrollTop(e,t){if(1===t.unit){const n=e.getCompletelyVisibleViewRange(),i=e.coordinatesConverter.convertViewRangeToModelRange(n);let o;o=1===t.direction?Math.max(1,i.startLineNumber-t.value):Math.min(e.model.getLineCount(),i.startLineNumber+t.value);const r=e.coordinatesConverter.convertModelPositionToViewPosition(new pn(o,1));return e.getVerticalOffsetForLineNumber(r.lineNumber)}let n;n=3===t.unit?e.cursorConfig.pageSize*t.value:4===t.unit?Math.round(e.cursorConfig.pageSize/2)*t.value:t.value;const i=(1===t.direction?-1:1)*n;return e.getScrollTop()+i*e.cursorConfig.lineHeight}}e.EditorScrollImpl=p,e.EditorScroll=kg(new p),e.ScrollLineUp=kg(new class extends VA{constructor(){super({id:"scrollLineUp",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:2064,mac:{primary:267}}})}runCoreEditorCommand(t,n){e.EditorScroll._runEditorScroll(t,n.source,{direction:1,unit:2,value:1,revealCursor:!1,select:!1})}}),e.ScrollPageUp=kg(new class extends VA{constructor(){super({id:"scrollPageUp",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:2059,win:{primary:523},linux:{primary:523}}})}runCoreEditorCommand(t,n){e.EditorScroll._runEditorScroll(t,n.source,{direction:1,unit:3,value:1,revealCursor:!1,select:!1})}}),e.ScrollLineDown=kg(new class extends VA{constructor(){super({id:"scrollLineDown",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:2066,mac:{primary:268}}})}runCoreEditorCommand(t,n){e.EditorScroll._runEditorScroll(t,n.source,{direction:2,unit:2,value:1,revealCursor:!1,select:!1})}}),e.ScrollPageDown=kg(new class extends VA{constructor(){super({id:"scrollPageDown",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:2060,win:{primary:524},linux:{primary:524}}})}runCoreEditorCommand(t,n){e.EditorScroll._runEditorScroll(t,n.source,{direction:2,unit:3,value:1,revealCursor:!1,select:!1})}});class f extends VA{constructor(e){super(e),this._inSelectionMode=e.inSelectionMode}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates(t.source,3,[BA.word(e,e.getPrimaryCursorState(),this._inSelectionMode,t.position)]),e.revealPrimaryCursor(t.source,!0)}}e.WordSelect=kg(new f({inSelectionMode:!1,id:"_wordSelect",precondition:void 0})),e.WordSelectDrag=kg(new f({inSelectionMode:!0,id:"_wordSelectDrag",precondition:void 0})),e.LastCursorWordSelect=kg(new class extends VA{constructor(){super({id:"lastCursorWordSelect",precondition:void 0})}runCoreEditorCommand(e,t){const n=e.getLastAddedCursorIndex(),i=e.getCursorStates(),o=i.slice(0),r=i[n];o[n]=BA.word(e,r,r.modelState.hasSelection(),t.position),e.model.pushStackElement(),e.setCursorStates(t.source,3,o)}});class g extends VA{constructor(e){super(e),this._inSelectionMode=e.inSelectionMode}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates(t.source,3,[BA.line(e,e.getPrimaryCursorState(),this._inSelectionMode,t.position,t.viewPosition)]),e.revealPrimaryCursor(t.source,!1)}}e.LineSelect=kg(new g({inSelectionMode:!1,id:"_lineSelect",precondition:void 0})),e.LineSelectDrag=kg(new g({inSelectionMode:!0,id:"_lineSelectDrag",precondition:void 0}));class m extends VA{constructor(e){super(e),this._inSelectionMode=e.inSelectionMode}runCoreEditorCommand(e,t){const n=e.getLastAddedCursorIndex(),i=e.getCursorStates(),o=i.slice(0);o[n]=BA.line(e,i[n],this._inSelectionMode,t.position,t.viewPosition),e.model.pushStackElement(),e.setCursorStates(t.source,3,o)}}e.LastCursorLineSelect=kg(new m({inSelectionMode:!1,id:"lastCursorLineSelect",precondition:void 0})),e.LastCursorLineSelectDrag=kg(new m({inSelectionMode:!0,id:"lastCursorLineSelectDrag",precondition:void 0})),e.ExpandLineSelection=kg(new class extends VA{constructor(){super({id:"expandLineSelection",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:2090}})}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates(t.source,3,BA.expandLineSelection(e,e.getCursorStates())),e.revealPrimaryCursor(t.source,!0)}}),e.CancelSelection=kg(new class extends VA{constructor(){super({id:"cancelSelection",precondition:QA.hasNonEmptySelection,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:9,secondary:[1033]}})}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates(t.source,3,[BA.cancelSelection(e,e.getPrimaryCursorState())]),e.revealPrimaryCursor(t.source,!0)}}),e.RemoveSecondaryCursors=kg(new class extends VA{constructor(){super({id:"removeSecondaryCursors",precondition:QA.hasMultipleSelections,kbOpts:{weight:zA+1,kbExpr:QA.textInputFocus,primary:9,secondary:[1033]}})}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates(t.source,3,[e.getPrimaryCursorState()]),e.revealPrimaryCursor(t.source,!0)}}),e.RevealLine=kg(new class extends VA{constructor(){super({id:"revealLine",precondition:void 0,description:HA.description})}runCoreEditorCommand(e,t){const n=t;let i=(n.lineNumber||0)+1;i<1&&(i=1);const o=e.model.getLineCount();i>o&&(i=o);const r=new fn(i,1,i,e.model.getLineMaxColumn(i));let s=0;if(n.at)switch(n.at){case HA.RawAtArgument.Top:s=3;break;case HA.RawAtArgument.Center:s=1;break;case HA.RawAtArgument.Bottom:s=4;break;default:break}const a=e.coordinatesConverter.convertModelRangeToViewRange(r);e.revealRange(t.source,!1,a,s,0)}}),e.SelectAll=new class extends YA{constructor(){super(Pg)}runDOMCommand(){document.execCommand("selectAll")}runEditorCommand(e,t,n){const i=t._getViewModel();i&&this.runCoreEditorCommand(i,n)}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates("keyboard",3,[BA.selectAll(e,e.getPrimaryCursorState())])}},e.SetSelection=kg(new class extends VA{constructor(){super({id:"setSelection",precondition:void 0})}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates(t.source,3,[yy.fromModelSelection(t.selection)])}})})(UA||(UA={}));const GA=Jf.and(QA.textInputFocus,QA.columnSelection);function KA(e,t){Bp.registerKeybindingRule({id:e,primary:t,when:GA,weight:zA+1})}function qA(e){return e.register(),e}var JA;KA(UA.CursorColumnSelectLeft.id,1039),KA(UA.CursorColumnSelectRight.id,1041),KA(UA.CursorColumnSelectUp.id,1040),KA(UA.CursorColumnSelectPageUp.id,1035),KA(UA.CursorColumnSelectDown.id,1042),KA(UA.CursorColumnSelectPageDown.id,1036),function(e){class t extends Sg{runEditorCommand(e,t,n){const i=t._getViewModel();i&&this.runCoreEditingCommand(t,i,n||{})}}e.CoreEditingCommand=t,e.LineBreakInsert=kg(new class extends t{constructor(){super({id:"lineBreakInsert",precondition:QA.writable,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:0,mac:{primary:301}}})}runCoreEditingCommand(e,t,n){e.pushUndoStop(),e.executeCommands(this.id,FA.lineBreakInsert(t.cursorConfig,t.model,t.getCursorStates().map(e=>e.modelState.selection)))}}),e.Outdent=kg(new class extends t{constructor(){super({id:"outdent",precondition:QA.writable,kbOpts:{weight:zA,kbExpr:Jf.and(QA.editorTextFocus,QA.tabDoesNotMoveFocus),primary:1026}})}runCoreEditingCommand(e,t,n){e.pushUndoStop(),e.executeCommands(this.id,FA.outdent(t.cursorConfig,t.model,t.getCursorStates().map(e=>e.modelState.selection))),e.pushUndoStop()}}),e.Tab=kg(new class extends t{constructor(){super({id:"tab",precondition:QA.writable,kbOpts:{weight:zA,kbExpr:Jf.and(QA.editorTextFocus,QA.tabDoesNotMoveFocus),primary:2}})}runCoreEditingCommand(e,t,n){e.pushUndoStop(),e.executeCommands(this.id,FA.tab(t.cursorConfig,t.model,t.getCursorStates().map(e=>e.modelState.selection))),e.pushUndoStop()}}),e.DeleteLeft=kg(new class extends t{constructor(){super({id:"deleteLeft",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:1,secondary:[1025],mac:{primary:1,secondary:[1025,294,257]}}})}runCoreEditingCommand(e,t,n){const[i,o]=NA.deleteLeft(t.getPrevEditOperationType(),t.cursorConfig,t.model,t.getCursorStates().map(e=>e.modelState.selection));i&&e.pushUndoStop(),e.executeCommands(this.id,o),t.setPrevEditOperationType(2)}}),e.DeleteRight=kg(new class extends t{constructor(){super({id:"deleteRight",precondition:void 0,kbOpts:{weight:zA,kbExpr:QA.textInputFocus,primary:20,mac:{primary:20,secondary:[290,276]}}})}runCoreEditingCommand(e,t,n){const[i,o]=NA.deleteRight(t.getPrevEditOperationType(),t.cursorConfig,t.model,t.getCursorStates().map(e=>e.modelState.selection));i&&e.pushUndoStop(),e.executeCommands(this.id,o),t.setPrevEditOperationType(3)}}),e.Undo=new class extends YA{constructor(){super(Og)}runDOMCommand(){document.execCommand("undo")}runEditorCommand(e,t,n){t.hasModel()&&!0!==t.getOption(72)&&t.getModel().undo()}},e.Redo=new class extends YA{constructor(){super(Rg)}runDOMCommand(){document.execCommand("redo")}runEditorCommand(e,t,n){t.hasModel()&&!0!==t.getOption(72)&&t.getModel().redo()}}}(JA||(JA={}));class XA extends Cg{constructor(e,t,n){super({id:e,precondition:void 0,description:n}),this._handlerId=t}runCommand(e,t){const n=e.get(ri).getFocusedCodeEditor();n&&n.trigger("keyboard",this._handlerId,t)}}function $A(e,t){qA(new XA("default:"+e,e)),qA(new XA(e,e,t))}$A("type",{description:"Type",args:[{name:"args",schema:{type:"object",required:["text"],properties:{text:{type:"string"}}}}]}),$A("replacePreviousChar"),$A("compositionStart"),$A("compositionEnd"),$A("paste"),$A("cut");class ZA{constructor(e,t,n,i){this.configuration=e,this.viewModel=t,this.userInputEvents=n,this.commandDelegate=i}paste(e,t,n,i){this.commandDelegate.paste(e,t,n,i)}type(e){this.commandDelegate.type(e)}replacePreviousChar(e,t){this.commandDelegate.replacePreviousChar(e,t)}compositionStart(){this.commandDelegate.startComposition()}compositionEnd(){this.commandDelegate.endComposition()}cut(){this.commandDelegate.cut()}setSelection(e){UA.SetSelection.runCoreEditorCommand(this.viewModel,{source:"keyboard",selection:e})}_validateViewColumn(e){const t=this.viewModel.getLineMinColumn(e.lineNumber);return e.column<t?new pn(e.lineNumber,t):e}_hasMulticursorModifier(e){switch(this.configuration.options.get(61)){case"altKey":return e.altKey;case"ctrlKey":return e.ctrlKey;case"metaKey":return e.metaKey;default:return!1}}_hasNonMulticursorModifier(e){switch(this.configuration.options.get(61)){case"altKey":return e.ctrlKey||e.metaKey;case"ctrlKey":return e.altKey||e.metaKey;case"metaKey":return e.ctrlKey||e.altKey;default:return!1}}dispatchMouse(e){const t=this.configuration.options,n=y["d"]&&t.get(88),i=t.get(13);e.middleButton&&!n?this._columnSelect(e.position,e.mouseColumn,e.inSelectionMode):e.startedOnLineNumbers?this._hasMulticursorModifier(e)?e.inSelectionMode?this._lastCursorLineSelect(e.position):this._createCursor(e.position,!0):e.inSelectionMode?this._lineSelectDrag(e.position):this._lineSelect(e.position):e.mouseDownCount>=4?this._selectAll():3===e.mouseDownCount?this._hasMulticursorModifier(e)?e.inSelectionMode?this._lastCursorLineSelectDrag(e.position):this._lastCursorLineSelect(e.position):e.inSelectionMode?this._lineSelectDrag(e.position):this._lineSelect(e.position):2===e.mouseDownCount?this._hasMulticursorModifier(e)?this._lastCursorWordSelect(e.position):e.inSelectionMode?this._wordSelectDrag(e.position):this._wordSelect(e.position):this._hasMulticursorModifier(e)?this._hasNonMulticursorModifier(e)||(e.shiftKey?this._columnSelect(e.position,e.mouseColumn,!0):e.inSelectionMode?this._lastCursorMoveToSelect(e.position):this._createCursor(e.position,!1)):e.inSelectionMode?e.altKey||i?this._columnSelect(e.position,e.mouseColumn,!0):this._moveToSelect(e.position):this.moveTo(e.position)}_usualArgs(e){return e=this._validateViewColumn(e),{source:"mouse",position:this._convertViewToModelPosition(e),viewPosition:e}}moveTo(e){UA.MoveTo.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_moveToSelect(e){UA.MoveToSelect.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_columnSelect(e,t,n){e=this._validateViewColumn(e),UA.ColumnSelect.runCoreEditorCommand(this.viewModel,{source:"mouse",position:this._convertViewToModelPosition(e),viewPosition:e,mouseColumn:t,doColumnSelect:n})}_createCursor(e,t){e=this._validateViewColumn(e),UA.CreateCursor.runCoreEditorCommand(this.viewModel,{source:"mouse",position:this._convertViewToModelPosition(e),viewPosition:e,wholeLine:t})}_lastCursorMoveToSelect(e){UA.LastCursorMoveToSelect.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_wordSelect(e){UA.WordSelect.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_wordSelectDrag(e){UA.WordSelectDrag.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_lastCursorWordSelect(e){UA.LastCursorWordSelect.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_lineSelect(e){UA.LineSelect.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_lineSelectDrag(e){UA.LineSelectDrag.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_lastCursorLineSelect(e){UA.LastCursorLineSelect.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_lastCursorLineSelectDrag(e){UA.LastCursorLineSelectDrag.runCoreEditorCommand(this.viewModel,this._usualArgs(e))}_selectAll(){UA.SelectAll.runCoreEditorCommand(this.viewModel,{source:"mouse"})}_convertViewToModelPosition(e){return this.viewModel.coordinatesConverter.convertViewPositionToModelPosition(e)}emitKeyDown(e){this.userInputEvents.emitKeyDown(e)}emitKeyUp(e){this.userInputEvents.emitKeyUp(e)}emitContextMenu(e){this.userInputEvents.emitContextMenu(e)}emitMouseMove(e){this.userInputEvents.emitMouseMove(e)}emitMouseLeave(e){this.userInputEvents.emitMouseLeave(e)}emitMouseUp(e){this.userInputEvents.emitMouseUp(e)}emitMouseDown(e){this.userInputEvents.emitMouseDown(e)}emitMouseDrag(e){this.userInputEvents.emitMouseDrag(e)}emitMouseDrop(e){this.userInputEvents.emitMouseDrop(e)}emitMouseWheel(e){this.userInputEvents.emitMouseWheel(e)}}class eC{constructor(e){this.onKeyDown=null,this.onKeyUp=null,this.onContextMenu=null,this.onMouseMove=null,this.onMouseLeave=null,this.onMouseDown=null,this.onMouseUp=null,this.onMouseDrag=null,this.onMouseDrop=null,this.onMouseWheel=null,this._coordinatesConverter=e}emitKeyDown(e){this.onKeyDown&&this.onKeyDown(e)}emitKeyUp(e){this.onKeyUp&&this.onKeyUp(e)}emitContextMenu(e){this.onContextMenu&&this.onContextMenu(this._convertViewToModelMouseEvent(e))}emitMouseMove(e){this.onMouseMove&&this.onMouseMove(this._convertViewToModelMouseEvent(e))}emitMouseLeave(e){this.onMouseLeave&&this.onMouseLeave(this._convertViewToModelMouseEvent(e))}emitMouseDown(e){this.onMouseDown&&this.onMouseDown(this._convertViewToModelMouseEvent(e))}emitMouseUp(e){this.onMouseUp&&this.onMouseUp(this._convertViewToModelMouseEvent(e))}emitMouseDrag(e){this.onMouseDrag&&this.onMouseDrag(this._convertViewToModelMouseEvent(e))}emitMouseDrop(e){this.onMouseDrop&&this.onMouseDrop(this._convertViewToModelMouseEvent(e))}emitMouseWheel(e){this.onMouseWheel&&this.onMouseWheel(e)}_convertViewToModelMouseEvent(e){return e.target?{event:e.event,target:this._convertViewToModelMouseTarget(e.target)}:e}_convertViewToModelMouseTarget(e){return eC.convertViewToModelMouseTarget(e,this._coordinatesConverter)}static convertViewToModelMouseTarget(e,t){return new tC(e.element,e.type,e.mouseColumn,e.position?t.convertViewPositionToModelPosition(e.position):null,e.range?t.convertViewRangeToModelRange(e.range):null,e.detail)}}class tC{constructor(e,t,n,i,o,r){this.element=e,this.type=t,this.mouseColumn=n,this.position=i,this.range=o,this.detail=r}toString(){return Ey.toString(this)}}class nC{constructor(e){this._createLine=e,this._set(1,[])}flush(){this._set(1,[])}_set(e,t){this._lines=t,this._rendLineNumberStart=e}_get(){return{rendLineNumberStart:this._rendLineNumberStart,lines:this._lines}}getStartLineNumber(){return this._rendLineNumberStart}getEndLineNumber(){return this._rendLineNumberStart+this._lines.length-1}getCount(){return this._lines.length}getLine(e){const t=e-this._rendLineNumberStart;if(t<0||t>=this._lines.length)throw new Error("Illegal value for lineNumber");return this._lines[t]}onLinesDeleted(e,t){if(0===this.getCount())return null;const n=this.getStartLineNumber(),i=this.getEndLineNumber();if(t<n){const n=t-e+1;return this._rendLineNumberStart-=n,null}if(e>i)return null;let o=0,r=0;for(let a=n;a<=i;a++){const n=a-this._rendLineNumberStart;e<=a&&a<=t&&(0===r?(o=n,r=1):r++)}if(e<n){let i=0;i=t<n?t-e+1:n-e,this._rendLineNumberStart-=i}const s=this._lines.splice(o,r);return s}onLinesChanged(e,t){if(0===this.getCount())return!1;const n=this.getStartLineNumber(),i=this.getEndLineNumber();let o=!1;for(let r=e;r<=t;r++)r>=n&&r<=i&&(this._lines[r-this._rendLineNumberStart].onContentChanged(),o=!0);return o}onLinesInserted(e,t){if(0===this.getCount())return null;const n=t-e+1,i=this.getStartLineNumber(),o=this.getEndLineNumber();if(e<=i)return this._rendLineNumberStart+=n,null;if(e>o)return null;if(n+e>o){const t=this._lines.splice(e-this._rendLineNumberStart,o-e+1);return t}const r=[];for(let h=0;h<n;h++)r[h]=this._createLine();const s=e-this._rendLineNumberStart,a=this._lines.slice(0,s),l=this._lines.slice(s,this._lines.length-n),c=this._lines.slice(this._lines.length-n,this._lines.length);return this._lines=a.concat(r).concat(l),c}onTokensChanged(e){if(0===this.getCount())return!1;const t=this.getStartLineNumber(),n=this.getEndLineNumber();let i=!1;for(let o=0,r=e.length;o<r;o++){const r=e[o];if(r.toLineNumber<t||r.fromLineNumber>n)continue;const s=Math.max(t,r.fromLineNumber),a=Math.min(n,r.toLineNumber);for(let e=s;e<=a;e++){const t=e-this._rendLineNumberStart;this._lines[t].onTokensChanged(),i=!0}}return i}}class iC{constructor(e){this._host=e,this.domNode=this._createDomNode(),this._linesCollection=new nC(()=>this._host.createVisibleLine())}_createDomNode(){const e=jg(document.createElement("div"));return e.setClassName("view-layer"),e.setPosition("absolute"),e.domNode.setAttribute("role","presentation"),e.domNode.setAttribute("aria-hidden","true"),e}onConfigurationChanged(e){return!!e.hasChanged(117)}onFlushed(e){return this._linesCollection.flush(),!0}onLinesChanged(e){return this._linesCollection.onLinesChanged(e.fromLineNumber,e.toLineNumber)}onLinesDeleted(e){const t=this._linesCollection.onLinesDeleted(e.fromLineNumber,e.toLineNumber);if(t)for(let n=0,i=t.length;n<i;n++){const e=t[n].getDomNode();e&&this.domNode.domNode.removeChild(e)}return!0}onLinesInserted(e){const t=this._linesCollection.onLinesInserted(e.fromLineNumber,e.toLineNumber);if(t)for(let n=0,i=t.length;n<i;n++){const e=t[n].getDomNode();e&&this.domNode.domNode.removeChild(e)}return!0}onScrollChanged(e){return e.scrollTopChanged}onTokensChanged(e){return this._linesCollection.onTokensChanged(e.ranges)}onZonesChanged(e){return!0}getStartLineNumber(){return this._linesCollection.getStartLineNumber()}getEndLineNumber(){return this._linesCollection.getEndLineNumber()}getVisibleLine(e){return this._linesCollection.getLine(e)}renderLines(e){const t=this._linesCollection._get(),n=new oC(this.domNode.domNode,this._host,e),i={rendLineNumberStart:t.rendLineNumberStart,lines:t.lines,linesLength:t.lines.length},o=n.render(i,e.startLineNumber,e.endLineNumber,e.relativeVerticalOffset);this._linesCollection._set(o.rendLineNumberStart,o.lines)}}class oC{constructor(e,t,n){this.domNode=e,this.host=t,this.viewportData=n}render(e,t,n,i){const o={rendLineNumberStart:e.rendLineNumberStart,lines:e.lines.slice(0),linesLength:e.linesLength};if(o.rendLineNumberStart+o.linesLength-1<t||n<o.rendLineNumberStart){o.rendLineNumberStart=t,o.linesLength=n-t+1,o.lines=[];for(let e=t;e<=n;e++)o.lines[e-t]=this.host.createVisibleLine();return this._finishRendering(o,!0,i),o}if(this._renderUntouchedLines(o,Math.max(t-o.rendLineNumberStart,0),Math.min(n-o.rendLineNumberStart,o.linesLength-1),i,t),o.rendLineNumberStart>t){const e=t,r=Math.min(n,o.rendLineNumberStart-1);e<=r&&(this._insertLinesBefore(o,e,r,i,t),o.linesLength+=r-e+1)}else if(o.rendLineNumberStart<t){const e=Math.min(o.linesLength,t-o.rendLineNumberStart);e>0&&(this._removeLinesBefore(o,e),o.linesLength-=e)}if(o.rendLineNumberStart=t,o.rendLineNumberStart+o.linesLength-1<n){const e=o.rendLineNumberStart+o.linesLength,r=n;e<=r&&(this._insertLinesAfter(o,e,r,i,t),o.linesLength+=r-e+1)}else if(o.rendLineNumberStart+o.linesLength-1>n){const e=Math.max(0,n-o.rendLineNumberStart+1),t=o.linesLength-1,i=t-e+1;i>0&&(this._removeLinesAfter(o,i),o.linesLength-=i)}return this._finishRendering(o,!1,i),o}_renderUntouchedLines(e,t,n,i,o){const r=e.rendLineNumberStart,s=e.lines;for(let a=t;a<=n;a++){const e=r+a;s[a].layoutLine(e,i[e-o])}}_insertLinesBefore(e,t,n,i,o){const r=[];let s=0;for(let a=t;a<=n;a++)r[s++]=this.host.createVisibleLine();e.lines=r.concat(e.lines)}_removeLinesBefore(e,t){for(let n=0;n<t;n++){const t=e.lines[n].getDomNode();t&&this.domNode.removeChild(t)}e.lines.splice(0,t)}_insertLinesAfter(e,t,n,i,o){const r=[];let s=0;for(let a=t;a<=n;a++)r[s++]=this.host.createVisibleLine();e.lines=e.lines.concat(r)}_removeLinesAfter(e,t){const n=e.linesLength-t;for(let i=0;i<t;i++){const t=e.lines[n+i].getDomNode();t&&this.domNode.removeChild(t)}e.lines.splice(n,t)}_finishRenderingNewLines(e,t,n,i){const o=this.domNode.lastChild;t||!o?this.domNode.innerHTML=n:o.insertAdjacentHTML("afterend",n);let r=this.domNode.lastChild;for(let s=e.linesLength-1;s>=0;s--){const t=e.lines[s];i[s]&&(t.setDomNode(r),r=r.previousSibling)}}_finishRenderingInvalidLines(e,t,n){const i=document.createElement("div");i.innerHTML=t;for(let o=0;o<e.linesLength;o++){const t=e.lines[o];if(n[o]){const e=i.firstChild,n=t.getDomNode();n.parentNode.replaceChild(e,n),t.setDomNode(e)}}}_finishRendering(e,t,n){const i=oC._sb,o=e.linesLength,r=e.lines,s=e.rendLineNumberStart,a=[];{i.reset();let l=!1;for(let e=0;e<o;e++){const t=r[e];a[e]=!1;const o=t.getDomNode();if(o)continue;const c=t.renderLine(e+s,n[e],this.viewportData,i);c&&(a[e]=!0,l=!0)}l&&this._finishRenderingNewLines(e,t,i.build(),a)}{i.reset();let t=!1;const l=[];for(let e=0;e<o;e++){const o=r[e];if(l[e]=!1,a[e])continue;const c=o.renderLine(e+s,n[e],this.viewportData,i);c&&(l[e]=!0,t=!0)}t&&this._finishRenderingInvalidLines(e,i.build(),l)}}}oC._sb=Bc(1e5);class rC extends im{constructor(e){super(e),this._visibleLines=new iC(this),this.domNode=this._visibleLines.domNode,this._dynamicOverlays=[],this._isFocused=!1,this.domNode.setClassName("view-overlays")}shouldRender(){if(super.shouldRender())return!0;for(let e=0,t=this._dynamicOverlays.length;e<t;e++){const t=this._dynamicOverlays[e];if(t.shouldRender())return!0}return!1}dispose(){super.dispose();for(let e=0,t=this._dynamicOverlays.length;e<t;e++){const t=this._dynamicOverlays[e];t.dispose()}this._dynamicOverlays=[]}getDomNode(){return this.domNode}createVisibleLine(){return new sC(this._context.configuration,this._dynamicOverlays)}addDynamicOverlay(e){this._dynamicOverlays.push(e)}onConfigurationChanged(e){this._visibleLines.onConfigurationChanged(e);const t=this._visibleLines.getStartLineNumber(),n=this._visibleLines.getEndLineNumber();for(let i=t;i<=n;i++){const t=this._visibleLines.getVisibleLine(i);t.onConfigurationChanged(e)}return!0}onFlushed(e){return this._visibleLines.onFlushed(e)}onFocusChanged(e){return this._isFocused=e.isFocused,!0}onLinesChanged(e){return this._visibleLines.onLinesChanged(e)}onLinesDeleted(e){return this._visibleLines.onLinesDeleted(e)}onLinesInserted(e){return this._visibleLines.onLinesInserted(e)}onScrollChanged(e){return this._visibleLines.onScrollChanged(e)||!0}onTokensChanged(e){return this._visibleLines.onTokensChanged(e)}onZonesChanged(e){return this._visibleLines.onZonesChanged(e)}prepareRender(e){const t=this._dynamicOverlays.filter(e=>e.shouldRender());for(let n=0,i=t.length;n<i;n++){const i=t[n];i.prepareRender(e),i.onDidRender()}}render(e){this._viewOverlaysRender(e),this.domNode.toggleClassName("focused",this._isFocused)}_viewOverlaysRender(e){this._visibleLines.renderLines(e.viewportData)}}class sC{constructor(e,t){this._configuration=e,this._lineHeight=this._configuration.options.get(51),this._dynamicOverlays=t,this._domNode=null,this._renderedContent=null}getDomNode(){return this._domNode?this._domNode.domNode:null}setDomNode(e){this._domNode=jg(e)}onContentChanged(){}onTokensChanged(){}onConfigurationChanged(e){this._lineHeight=this._configuration.options.get(51)}renderLine(e,t,n,i){let o="";for(let r=0,s=this._dynamicOverlays.length;r<s;r++){const t=this._dynamicOverlays[r];o+=t.render(n.startLineNumber,e)}return this._renderedContent!==o&&(this._renderedContent=o,i.appendASCIIString('<div style="position:absolute;top:'),i.appendASCIIString(String(t)),i.appendASCIIString("px;width:100%;height:"),i.appendASCIIString(String(this._lineHeight)),i.appendASCIIString('px;">'),i.appendASCIIString(o),i.appendASCIIString("</div>"),!0)}layoutLine(e,t){this._domNode&&(this._domNode.setTop(t),this._domNode.setHeight(this._lineHeight))}}class aC extends rC{constructor(e){super(e);const t=this._context.configuration.options,n=t.get(117);this._contentWidth=n.contentWidth,this.domNode.setHeight(0)}onConfigurationChanged(e){const t=this._context.configuration.options,n=t.get(117);return this._contentWidth=n.contentWidth,super.onConfigurationChanged(e)||!0}onScrollChanged(e){return super.onScrollChanged(e)||e.scrollWidthChanged}_viewOverlaysRender(e){super._viewOverlaysRender(e),this.domNode.setWidth(Math.max(e.scrollWidth,this._contentWidth))}}class lC extends rC{constructor(e){super(e);const t=this._context.configuration.options,n=t.get(117);this._contentLeft=n.contentLeft,this.domNode.setClassName("margin-view-overlays"),this.domNode.setWidth(1),Vf.applyFontInfo(this.domNode,t.get(36))}onConfigurationChanged(e){const t=this._context.configuration.options;Vf.applyFontInfo(this.domNode,t.get(36));const n=t.get(117);return this._contentLeft=n.contentLeft,super.onConfigurationChanged(e)||!0}onScrollChanged(e){return super.onScrollChanged(e)||e.scrollHeightChanged}_viewOverlaysRender(e){super._viewOverlaysRender(e);const t=Math.min(e.scrollHeight,1e6);this.domNode.setHeight(t),this.domNode.setWidth(this._contentLeft)}}class cC{constructor(e,t){this.top=e,this.left=t}}class hC extends im{constructor(e,t){super(e),this._viewDomNode=t,this._widgets={},this.domNode=jg(document.createElement("div")),om.write(this.domNode,1),this.domNode.setClassName("contentWidgets"),this.domNode.setPosition("absolute"),this.domNode.setTop(0),this.overflowingContentWidgetsDomNode=jg(document.createElement("div")),om.write(this.overflowingContentWidgetsDomNode,2),this.overflowingContentWidgetsDomNode.setClassName("overflowingContentWidgets")}dispose(){super.dispose(),this._widgets={}}onConfigurationChanged(e){const t=Object.keys(this._widgets);for(const n of t)this._widgets[n].onConfigurationChanged(e);return!0}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLineMappingChanged(e){const t=Object.keys(this._widgets);for(const n of t)this._widgets[n].onLineMappingChanged(e);return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return!0}onZonesChanged(e){return!0}addWidget(e){const t=new uC(this._context,this._viewDomNode,e);this._widgets[t.id]=t,t.allowEditorOverflow?this.overflowingContentWidgetsDomNode.appendChild(t.domNode):this.domNode.appendChild(t.domNode),this.setShouldRender()}setWidgetPosition(e,t,n){const i=this._widgets[e.getId()];i.setPosition(t,n),this.setShouldRender()}removeWidget(e){const t=e.getId();if(this._widgets.hasOwnProperty(t)){const e=this._widgets[t];delete this._widgets[t];const n=e.domNode.domNode;n.parentNode.removeChild(n),n.removeAttribute("monaco-visible-content-widget"),this.setShouldRender()}}shouldSuppressMouseDownOnWidget(e){return!!this._widgets.hasOwnProperty(e)&&this._widgets[e].suppressMouseDown}onBeforeRender(e){const t=Object.keys(this._widgets);for(const n of t)this._widgets[n].onBeforeRender(e)}prepareRender(e){const t=Object.keys(this._widgets);for(const n of t)this._widgets[n].prepareRender(e)}render(e){const t=Object.keys(this._widgets);for(const n of t)this._widgets[n].render(e)}}class uC{constructor(e,t,n){this._context=e,this._viewDomNode=t,this._actual=n,this.domNode=jg(this._actual.getDomNode()),this.id=this._actual.getId(),this.allowEditorOverflow=this._actual.allowEditorOverflow||!1,this.suppressMouseDown=this._actual.suppressMouseDown||!1;const i=this._context.configuration.options,o=i.get(117);this._fixedOverflowWidgets=i.get(30),this._contentWidth=o.contentWidth,this._contentLeft=o.contentLeft,this._lineHeight=i.get(51),this._range=null,this._viewRange=null,this._preference=[],this._cachedDomNodeClientWidth=-1,this._cachedDomNodeClientHeight=-1,this._maxWidth=this._getMaxWidth(),this._isVisible=!1,this._renderData=null,this.domNode.setPosition(this._fixedOverflowWidgets&&this.allowEditorOverflow?"fixed":"absolute"),this.domNode.setVisibility("hidden"),this.domNode.setAttribute("widgetId",this.id),this.domNode.setMaxWidth(this._maxWidth)}onConfigurationChanged(e){const t=this._context.configuration.options;if(this._lineHeight=t.get(51),e.hasChanged(117)){const e=t.get(117);this._contentLeft=e.contentLeft,this._contentWidth=e.contentWidth,this._maxWidth=this._getMaxWidth()}}onLineMappingChanged(e){this._setPosition(this._range)}_setPosition(e){if(this._range=e,this._viewRange=null,this._range){const e=this._context.model.validateModelRange(this._range);(this._context.model.coordinatesConverter.modelPositionIsVisible(e.getStartPosition())||this._context.model.coordinatesConverter.modelPositionIsVisible(e.getEndPosition()))&&(this._viewRange=this._context.model.coordinatesConverter.convertModelRangeToViewRange(e))}}_getMaxWidth(){return this.allowEditorOverflow?window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth:this._contentWidth}setPosition(e,t){this._setPosition(e),this._preference=t,this._cachedDomNodeClientWidth=-1,this._cachedDomNodeClientHeight=-1}_layoutBoxInViewport(e,t,n,i,o){const r=e.top,s=r,a=t.top+this._lineHeight,l=o.viewportHeight-a,c=r-i,h=s>=i,u=a,d=l>=i;let p=e.left,f=t.left;return p+n>o.scrollLeft+o.viewportWidth&&(p=o.scrollLeft+o.viewportWidth-n),f+n>o.scrollLeft+o.viewportWidth&&(f=o.scrollLeft+o.viewportWidth-n),p<o.scrollLeft&&(p=o.scrollLeft),f<o.scrollLeft&&(f=o.scrollLeft),{fitsAbove:h,aboveTop:c,aboveLeft:p,fitsBelow:d,belowTop:u,belowLeft:f}}_layoutHorizontalSegmentInPage(e,t,n,i){const o=Math.max(0,t.left-i),r=Math.min(t.left+t.width+i,e.width);let s=t.left+n-Yo.scrollX;if(s+i>r){const e=s-(r-i);s-=e,n-=e}if(s<o){const e=s-o;s-=e,n-=e}return[n,s]}_layoutBoxInPage(e,t,n,i,o){const r=e.top-i,s=t.top+this._lineHeight,a=Uo(this._viewDomNode.domNode),l=a.top+r-Yo.scrollY,c=a.top+s-Yo.scrollY,h=zo(document.body),[u,d]=this._layoutHorizontalSegmentInPage(h,a,e.left-o.scrollLeft+this._contentLeft,n),[p,f]=this._layoutHorizontalSegmentInPage(h,a,t.left-o.scrollLeft+this._contentLeft,n),g=22,m=22,b=l>=g,v=c+i<=h.height-m;return this._fixedOverflowWidgets?{fitsAbove:b,aboveTop:Math.max(l,g),aboveLeft:d,fitsBelow:v,belowTop:c,belowLeft:f}:{fitsAbove:b,aboveTop:r,aboveLeft:u,fitsBelow:v,belowTop:s,belowLeft:p}}_prepareRenderWidgetAtExactPositionOverflowing(e){return new cC(e.top,e.left+this._contentLeft)}_getTopAndBottomLeft(e){if(!this._viewRange)return[null,null];const t=e.linesVisibleRangesForRange(this._viewRange,!1);if(!t||0===t.length)return[null,null];let n=t[0],i=t[0];for(const h of t)h.lineNumber<n.lineNumber&&(n=h),h.lineNumber>i.lineNumber&&(i=h);let o=1073741824;for(const h of n.ranges)h.left<o&&(o=h.left);let r=1073741824;for(const h of i.ranges)h.left<r&&(r=h.left);const s=e.getVerticalOffsetForLineNumber(n.lineNumber)-e.scrollTop,a=new cC(s,o),l=e.getVerticalOffsetForLineNumber(i.lineNumber)-e.scrollTop,c=new cC(l,r);return[a,c]}_prepareRenderWidget(e){const[t,n]=this._getTopAndBottomLeft(e);if(!t||!n)return null;if(-1===this._cachedDomNodeClientWidth||-1===this._cachedDomNodeClientHeight){const e=this.domNode.domNode;this._cachedDomNodeClientWidth=e.clientWidth,this._cachedDomNodeClientHeight=e.clientHeight}let i;if(i=this.allowEditorOverflow?this._layoutBoxInPage(t,n,this._cachedDomNodeClientWidth,this._cachedDomNodeClientHeight,e):this._layoutBoxInViewport(t,n,this._cachedDomNodeClientWidth,this._cachedDomNodeClientHeight,e),this._preference)for(let o=1;o<=2;o++)for(const e of this._preference)if(1===e){if(!i)return null;if(2===o||i.fitsAbove)return new cC(i.aboveTop,i.aboveLeft)}else{if(2!==e)return this.allowEditorOverflow?this._prepareRenderWidgetAtExactPositionOverflowing(t):t;if(!i)return null;if(2===o||i.fitsBelow)return new cC(i.belowTop,i.belowLeft)}return null}onBeforeRender(e){this._viewRange&&this._preference&&(this._viewRange.endLineNumber<e.startLineNumber||this._viewRange.startLineNumber>e.endLineNumber||this.domNode.setMaxWidth(this._maxWidth))}prepareRender(e){this._renderData=this._prepareRenderWidget(e)}render(e){this._renderData?(this.allowEditorOverflow?(this.domNode.setTop(this._renderData.top),this.domNode.setLeft(this._renderData.left)):(this.domNode.setTop(this._renderData.top+e.scrollTop-e.bigNumbersDelta),this.domNode.setLeft(this._renderData.left)),this._isVisible||(this.domNode.setVisibility("inherit"),this.domNode.setAttribute("monaco-visible-content-widget","true"),this._isVisible=!0)):this._isVisible&&(this.domNode.removeAttribute("monaco-visible-content-widget"),this._isVisible=!1,this.domNode.setVisibility("hidden"))}}n("a2e5");let dC=!0;class pC extends Jy{constructor(e){super(),this._context=e;const t=this._context.configuration.options,n=t.get(117);this._lineHeight=t.get(51),this._renderLineHighlight=t.get(77),this._renderLineHightlightOnlyWhenFocus=t.get(78),this._contentLeft=n.contentLeft,this._contentWidth=n.contentWidth,this._selectionIsEmpty=!0,this._focused=!1,this._cursorLineNumbers=[],this._selections=[],this._renderData=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),super.dispose()}_readFromSelections(){let e=!1;const t=dC?this._selections.slice(0,1):this._selections,n=t.map(e=>e.positionLineNumber);n.sort((e,t)=>e-t),Ki(this._cursorLineNumbers,n)||(this._cursorLineNumbers=n,e=!0);const i=t.every(e=>e.isEmpty());return this._selectionIsEmpty!==i&&(this._selectionIsEmpty=i,e=!0),e}onThemeChanged(e){return this._readFromSelections()}onConfigurationChanged(e){const t=this._context.configuration.options,n=t.get(117);return this._lineHeight=t.get(51),this._renderLineHighlight=t.get(77),this._renderLineHightlightOnlyWhenFocus=t.get(78),this._contentLeft=n.contentLeft,this._contentWidth=n.contentWidth,!0}onCursorStateChanged(e){return this._selections=e.selections,this._readFromSelections()}onFlushed(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollWidthChanged||e.scrollTopChanged}onZonesChanged(e){return!0}onFocusChanged(e){return!!this._renderLineHightlightOnlyWhenFocus&&(this._focused=e.isFocused,!0)}prepareRender(e){if(!this._shouldRenderThis())return void(this._renderData=null);const t=this._renderOne(e),n=e.visibleRange.startLineNumber,i=e.visibleRange.endLineNumber,o=this._cursorLineNumbers.length;let r=0;const s=[];for(let a=n;a<=i;a++){const e=a-n;while(r<o&&this._cursorLineNumbers[r]<a)r++;r<o&&this._cursorLineNumbers[r]===a?s[e]=t:s[e]=""}this._renderData=s}render(e,t){if(!this._renderData)return"";const n=t-e;return n>=this._renderData.length?"":this._renderData[n]}}class fC extends pC{_renderOne(e){const t="current-line"+(this._shouldRenderOther()?" current-line-both":"");return`<div class="${t}" style="width:${Math.max(e.scrollWidth,this._contentWidth)}px; height:${this._lineHeight}px;"></div>`}_shouldRenderThis(){return("line"===this._renderLineHighlight||"all"===this._renderLineHighlight)&&this._selectionIsEmpty&&(!this._renderLineHightlightOnlyWhenFocus||this._focused)}_shouldRenderOther(){return("gutter"===this._renderLineHighlight||"all"===this._renderLineHighlight)&&(!this._renderLineHightlightOnlyWhenFocus||this._focused)}}class gC extends pC{_renderOne(e){const t="current-line current-line-margin"+(this._shouldRenderOther()?" current-line-margin-both":"");return`<div class="${t}" style="width:${this._contentLeft}px; height:${this._lineHeight}px;"></div>`}_shouldRenderThis(){return("gutter"===this._renderLineHighlight||"all"===this._renderLineHighlight)&&(!this._renderLineHightlightOnlyWhenFocus||this._focused)}_shouldRenderOther(){return("line"===this._renderLineHighlight||"all"===this._renderLineHighlight)&&this._selectionIsEmpty&&(!this._renderLineHightlightOnlyWhenFocus||this._focused)}}Am((e,t)=>{dC=!1;const n=e.getColor(H_);if(n&&(t.addRule(`.monaco-editor .view-overlays .current-line { background-color: ${n}; }`),t.addRule(`.monaco-editor .margin-view-overlays .current-line-margin { background-color: ${n}; border: none; }`)),!n||n.isTransparent()||e.defines(U_)){const n=e.getColor(U_);n&&(dC=!0,t.addRule(`.monaco-editor .view-overlays .current-line { border: 2px solid ${n}; }`),t.addRule(`.monaco-editor .margin-view-overlays .current-line-margin { border: 2px solid ${n}; }`),"hc"===e.type&&(t.addRule(".monaco-editor .view-overlays .current-line { border-width: 1px; }"),t.addRule(".monaco-editor .margin-view-overlays .current-line-margin { border-width: 1px; }")))}});n("cc1a");class mC extends Jy{constructor(e){super(),this._context=e;const t=this._context.configuration.options;this._lineHeight=t.get(51),this._typicalHalfwidthCharacterWidth=t.get(36).typicalHalfwidthCharacterWidth,this._renderResult=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){const t=this._context.configuration.options;return this._lineHeight=t.get(51),this._typicalHalfwidthCharacterWidth=t.get(36).typicalHalfwidthCharacterWidth,!0}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged||e.scrollWidthChanged}onZonesChanged(e){return!0}prepareRender(e){const t=e.getDecorationsInViewport();let n=[],i=0;for(let a=0,l=t.length;a<l;a++){const e=t[a];e.options.className&&(n[i++]=e)}n=n.sort((e,t)=>{if(e.options.zIndex<t.options.zIndex)return-1;if(e.options.zIndex>t.options.zIndex)return 1;const n=e.options.className,i=t.options.className;return n<i?-1:n>i?1:fn.compareRangesUsingStarts(e.range,t.range)});const o=e.visibleRange.startLineNumber,r=e.visibleRange.endLineNumber,s=[];for(let a=o;a<=r;a++){const e=a-o;s[e]=""}this._renderWholeLineDecorations(e,n,s),this._renderNormalDecorations(e,n,s),this._renderResult=s}_renderWholeLineDecorations(e,t,n){const i=String(this._lineHeight),o=e.visibleRange.startLineNumber,r=e.visibleRange.endLineNumber;for(let s=0,a=t.length;s<a;s++){const e=t[s];if(!e.options.isWholeLine)continue;const a='<div class="cdr '+e.options.className+'" style="left:0;width:100%;height:'+i+'px;"></div>',l=Math.max(e.range.startLineNumber,o),c=Math.min(e.range.endLineNumber,r);for(let t=l;t<=c;t++){const e=t-o;n[e]+=a}}}_renderNormalDecorations(e,t,n){const i=String(this._lineHeight),o=e.visibleRange.startLineNumber;let r=null,s=!1,a=null;for(let l=0,c=t.length;l<c;l++){const c=t[l];if(c.options.isWholeLine)continue;const h=c.options.className,u=Boolean(c.options.showIfCollapsed);let d=c.range;u&&1===d.endColumn&&d.endLineNumber!==d.startLineNumber&&(d=new fn(d.startLineNumber,d.startColumn,d.endLineNumber-1,this._context.model.getLineMaxColumn(d.endLineNumber-1))),r===h&&s===u&&fn.areIntersectingOrTouching(a,d)?a=fn.plusRange(a,d):(null!==r&&this._renderNormalDecoration(e,a,r,s,i,o,n),r=h,s=u,a=d)}null!==r&&this._renderNormalDecoration(e,a,r,s,i,o,n)}_renderNormalDecoration(e,t,n,i,o,r,s){const a=e.linesVisibleRangesForRange(t,"findMatch"===n);if(a)for(let l=0,c=a.length;l<c;l++){const e=a[l];if(e.outsideRenderedLine)continue;const t=e.lineNumber-r;if(i&&1===e.ranges.length){const t=e.ranges[0];0===t.width&&(e.ranges[0]=new lm(t.left,this._typicalHalfwidthCharacterWidth))}for(let i=0,r=e.ranges.length;i<r;i++){const r=e.ranges[i],a='<div class="cdr '+n+'" style="left:'+String(r.left)+"px;width:"+String(r.width)+"px;height:"+o+'px;"></div>';s[t]+=a}}}render(e,t){if(!this._renderResult)return"";const n=t-e;return n<0||n>=this._renderResult.length?"":this._renderResult[n]}}n("7043");class bC extends Ge{onclick(e,t){this._register(xo(e,ur.CLICK,e=>t(new Oi(e))))}onmousedown(e,t){this._register(xo(e,ur.MOUSE_DOWN,e=>t(new Oi(e))))}onmouseover(e,t){this._register(xo(e,ur.MOUSE_OVER,e=>t(new Oi(e))))}onnonbubblingmouseout(e,t){this._register(Mo(e,e=>t(new Oi(e))))}onkeydown(e,t){this._register(xo(e,ur.KEY_DOWN,e=>t(new Mi(e))))}onkeyup(e,t){this._register(xo(e,ur.KEY_UP,e=>t(new Mi(e))))}oninput(e,t){this._register(xo(e,ur.INPUT,t))}onblur(e,t){this._register(xo(e,ur.BLUR,t))}onfocus(e,t){this._register(xo(e,ur.FOCUS,t))}ignoreGesture(e){Ug.ignoreTarget(e)}}const vC=11;class yC extends bC{constructor(e){super(),this._onActivate=e.onActivate,this.bgDomNode=document.createElement("div"),this.bgDomNode.className="arrow-background",this.bgDomNode.style.position="absolute",this.bgDomNode.style.width=e.bgWidth+"px",this.bgDomNode.style.height=e.bgHeight+"px","undefined"!==typeof e.top&&(this.bgDomNode.style.top="0px"),"undefined"!==typeof e.left&&(this.bgDomNode.style.left="0px"),"undefined"!==typeof e.bottom&&(this.bgDomNode.style.bottom="0px"),"undefined"!==typeof e.right&&(this.bgDomNode.style.right="0px"),this.domNode=document.createElement("div"),this.domNode.className=e.className,wo(this.domNode,e.icon.classNames),this.domNode.style.position="absolute",this.domNode.style.width=vC+"px",this.domNode.style.height=vC+"px","undefined"!==typeof e.top&&(this.domNode.style.top=e.top+"px"),"undefined"!==typeof e.left&&(this.domNode.style.left=e.left+"px"),"undefined"!==typeof e.bottom&&(this.domNode.style.bottom=e.bottom+"px"),"undefined"!==typeof e.right&&(this.domNode.style.right=e.right+"px"),this._mouseMoveMonitor=this._register(new Gg),this.onmousedown(this.bgDomNode,e=>this._arrowMouseDown(e)),this.onmousedown(this.domNode,e=>this._arrowMouseDown(e)),this._mousedownRepeatTimer=this._register(new Wi),this._mousedownScheduleRepeatTimer=this._register(new Vi)}_arrowMouseDown(e){let t=()=>{this._mousedownRepeatTimer.cancelAndSet(()=>this._onActivate(),1e3/24)};this._onActivate(),this._mousedownRepeatTimer.cancel(),this._mousedownScheduleRepeatTimer.cancelAndSet(t,200),this._mouseMoveMonitor.startMonitoring(e.target,e.buttons,Yg,e=>{},()=>{this._mousedownRepeatTimer.cancel(),this._mousedownScheduleRepeatTimer.cancel()}),e.preventDefault()}}class wC extends Ge{constructor(e,t,n){super(),this._visibility=e,this._visibleClassName=t,this._invisibleClassName=n,this._domNode=null,this._isVisible=!1,this._isNeeded=!1,this._shouldBeVisible=!1,this._revealTimer=this._register(new Vi)}applyVisibilitySetting(e){return 2!==this._visibility&&(3===this._visibility||e)}setShouldBeVisible(e){let t=this.applyVisibilitySetting(e);this._shouldBeVisible!==t&&(this._shouldBeVisible=t,this.ensureVisibility())}setIsNeeded(e){this._isNeeded!==e&&(this._isNeeded=e,this.ensureVisibility())}setDomNode(e){this._domNode=e,this._domNode.setClassName(this._invisibleClassName),this.setShouldBeVisible(!1)}ensureVisibility(){this._isNeeded?this._shouldBeVisible?this._reveal():this._hide(!0):this._hide(!1)}_reveal(){this._isVisible||(this._isVisible=!0,this._revealTimer.setIfNotSet(()=>{this._domNode&&this._domNode.setClassName(this._visibleClassName)},0))}_hide(e){this._revealTimer.cancel(),this._isVisible&&(this._isVisible=!1,this._domNode&&this._domNode.setClassName(this._invisibleClassName+(e?" fade":"")))}}const _C=140;class AC extends bC{constructor(e){super(),this._lazyRender=e.lazyRender,this._host=e.host,this._scrollable=e.scrollable,this._scrollbarState=e.scrollbarState,this._visibilityController=this._register(new wC(e.visibility,"visible scrollbar "+e.extraScrollbarClassName,"invisible scrollbar "+e.extraScrollbarClassName)),this._visibilityController.setIsNeeded(this._scrollbarState.isNeeded()),this._mouseMoveMonitor=this._register(new Gg),this._shouldRender=!0,this.domNode=jg(document.createElement("div")),this.domNode.setAttribute("role","presentation"),this.domNode.setAttribute("aria-hidden","true"),this._visibilityController.setDomNode(this.domNode),this.domNode.setPosition("absolute"),this.onmousedown(this.domNode.domNode,e=>this._domNodeMouseDown(e))}_createArrow(e){let t=this._register(new yC(e));this.domNode.domNode.appendChild(t.bgDomNode),this.domNode.domNode.appendChild(t.domNode)}_createSlider(e,t,n,i){this.slider=jg(document.createElement("div")),this.slider.setClassName("slider"),this.slider.setPosition("absolute"),this.slider.setTop(e),this.slider.setLeft(t),"number"===typeof n&&this.slider.setWidth(n),"number"===typeof i&&this.slider.setHeight(i),this.slider.setLayerHinting(!0),this.slider.setContain("strict"),this.domNode.domNode.appendChild(this.slider.domNode),this.onmousedown(this.slider.domNode,e=>{e.leftButton&&(e.preventDefault(),this._sliderMouseDown(e,()=>{}))}),this.onclick(this.slider.domNode,e=>{e.leftButton&&e.stopPropagation()})}_onElementSize(e){return this._scrollbarState.setVisibleSize(e)&&(this._visibilityController.setIsNeeded(this._scrollbarState.isNeeded()),this._shouldRender=!0,this._lazyRender||this.render()),this._shouldRender}_onElementScrollSize(e){return this._scrollbarState.setScrollSize(e)&&(this._visibilityController.setIsNeeded(this._scrollbarState.isNeeded()),this._shouldRender=!0,this._lazyRender||this.render()),this._shouldRender}_onElementScrollPosition(e){return this._scrollbarState.setScrollPosition(e)&&(this._visibilityController.setIsNeeded(this._scrollbarState.isNeeded()),this._shouldRender=!0,this._lazyRender||this.render()),this._shouldRender}beginReveal(){this._visibilityController.setShouldBeVisible(!0)}beginHide(){this._visibilityController.setShouldBeVisible(!1)}render(){this._shouldRender&&(this._shouldRender=!1,this._renderDomNode(this._scrollbarState.getRectangleLargeSize(),this._scrollbarState.getRectangleSmallSize()),this._updateSlider(this._scrollbarState.getSliderSize(),this._scrollbarState.getArrowSize()+this._scrollbarState.getSliderPosition()))}_domNodeMouseDown(e){e.target===this.domNode.domNode&&this._onMouseDown(e)}delegateMouseDown(e){let t=this.domNode.domNode.getClientRects()[0].top,n=t+this._scrollbarState.getSliderPosition(),i=t+this._scrollbarState.getSliderPosition()+this._scrollbarState.getSliderSize(),o=this._sliderMousePosition(e);n<=o&&o<=i?e.leftButton&&(e.preventDefault(),this._sliderMouseDown(e,()=>{})):this._onMouseDown(e)}_onMouseDown(e){let t,n;if(e.target===this.domNode.domNode&&"number"===typeof e.browserEvent.offsetX&&"number"===typeof e.browserEvent.offsetY)t=e.browserEvent.offsetX,n=e.browserEvent.offsetY;else{const i=Uo(this.domNode.domNode);t=e.posx-i.left,n=e.posy-i.top}this._setDesiredScrollPositionNow(this._scrollbarState.getDesiredScrollPositionFromOffset(this._mouseDownRelativePosition(t,n))),e.leftButton&&(e.preventDefault(),this._sliderMouseDown(e,()=>{}))}_sliderMouseDown(e,t){const n=this._sliderMousePosition(e),i=this._sliderOrthogonalMousePosition(e),o=this._scrollbarState.clone();this.slider.toggleClassName("active",!0),this._mouseMoveMonitor.startMonitoring(e.target,e.buttons,Yg,e=>{const t=this._sliderOrthogonalMousePosition(e),r=Math.abs(t-i);if(y["i"]&&r>_C)return void this._setDesiredScrollPositionNow(o.getScrollPosition());const s=this._sliderMousePosition(e),a=s-n;this._setDesiredScrollPositionNow(o.getDesiredScrollPositionFromDelta(a))},()=>{this.slider.toggleClassName("active",!1),this._host.onDragEnd(),t()}),this._host.onDragStart()}_setDesiredScrollPositionNow(e){let t={};this.writeScrollPosition(t,e),this._scrollable.setScrollPositionNow(t)}updateScrollbarSize(e){this._updateScrollbarSize(e),this._scrollbarState.setScrollbarSize(e),this._shouldRender=!0,this._lazyRender||this.render()}}const CC=20;class EC{constructor(e,t,n,i,o,r){this._scrollbarSize=Math.round(t),this._oppositeScrollbarSize=Math.round(n),this._arrowSize=Math.round(e),this._visibleSize=i,this._scrollSize=o,this._scrollPosition=r,this._computedAvailableSize=0,this._computedIsNeeded=!1,this._computedSliderSize=0,this._computedSliderRatio=0,this._computedSliderPosition=0,this._refreshComputedValues()}clone(){return new EC(this._arrowSize,this._scrollbarSize,this._oppositeScrollbarSize,this._visibleSize,this._scrollSize,this._scrollPosition)}setVisibleSize(e){let t=Math.round(e);return this._visibleSize!==t&&(this._visibleSize=t,this._refreshComputedValues(),!0)}setScrollSize(e){let t=Math.round(e);return this._scrollSize!==t&&(this._scrollSize=t,this._refreshComputedValues(),!0)}setScrollPosition(e){let t=Math.round(e);return this._scrollPosition!==t&&(this._scrollPosition=t,this._refreshComputedValues(),!0)}setScrollbarSize(e){this._scrollbarSize=e}static _computeValues(e,t,n,i,o){const r=Math.max(0,n-e),s=Math.max(0,r-2*t),a=i>0&&i>n;if(!a)return{computedAvailableSize:Math.round(r),computedIsNeeded:a,computedSliderSize:Math.round(s),computedSliderRatio:0,computedSliderPosition:0};const l=Math.round(Math.max(CC,Math.floor(n*s/i))),c=(s-l)/(i-n),h=o*c;return{computedAvailableSize:Math.round(r),computedIsNeeded:a,computedSliderSize:Math.round(l),computedSliderRatio:c,computedSliderPosition:Math.round(h)}}_refreshComputedValues(){const e=EC._computeValues(this._oppositeScrollbarSize,this._arrowSize,this._visibleSize,this._scrollSize,this._scrollPosition);this._computedAvailableSize=e.computedAvailableSize,this._computedIsNeeded=e.computedIsNeeded,this._computedSliderSize=e.computedSliderSize,this._computedSliderRatio=e.computedSliderRatio,this._computedSliderPosition=e.computedSliderPosition}getArrowSize(){return this._arrowSize}getScrollPosition(){return this._scrollPosition}getRectangleLargeSize(){return this._computedAvailableSize}getRectangleSmallSize(){return this._scrollbarSize}isNeeded(){return this._computedIsNeeded}getSliderSize(){return this._computedSliderSize}getSliderPosition(){return this._computedSliderPosition}getDesiredScrollPositionFromOffset(e){if(!this._computedIsNeeded)return 0;let t=e-this._arrowSize-this._computedSliderSize/2;return Math.round(t/this._computedSliderRatio)}getDesiredScrollPositionFromDelta(e){if(!this._computedIsNeeded)return 0;let t=this._computedSliderPosition+e;return Math.round(t/this._computedSliderRatio)}}const xC=Cl("scrollbar-button-left",El.triangleLeft),SC=Cl("scrollbar-button-right",El.triangleRight);class DC extends AC{constructor(e,t,n){const i=e.getScrollDimensions(),o=e.getCurrentScrollPosition();if(super({lazyRender:t.lazyRender,host:n,scrollbarState:new EC(t.horizontalHasArrows?t.arrowSize:0,2===t.horizontal?0:t.horizontalScrollbarSize,2===t.vertical?0:t.verticalScrollbarSize,i.width,i.scrollWidth,o.scrollLeft),visibility:t.horizontal,extraScrollbarClassName:"horizontal",scrollable:e}),t.horizontalHasArrows){let e=(t.arrowSize-vC)/2,n=(t.horizontalScrollbarSize-vC)/2;this._createArrow({className:"scra",icon:xC,top:n,left:e,bottom:void 0,right:void 0,bgWidth:t.arrowSize,bgHeight:t.horizontalScrollbarSize,onActivate:()=>this._host.onMouseWheel(new Ri(null,1,0))}),this._createArrow({className:"scra",icon:SC,top:n,left:void 0,bottom:void 0,right:e,bgWidth:t.arrowSize,bgHeight:t.horizontalScrollbarSize,onActivate:()=>this._host.onMouseWheel(new Ri(null,-1,0))})}this._createSlider(Math.floor((t.horizontalScrollbarSize-t.horizontalSliderSize)/2),0,void 0,t.horizontalSliderSize)}_updateSlider(e,t){this.slider.setWidth(e),this.slider.setLeft(t)}_renderDomNode(e,t){this.domNode.setWidth(e),this.domNode.setHeight(t),this.domNode.setLeft(0),this.domNode.setBottom(0)}onDidScroll(e){return this._shouldRender=this._onElementScrollSize(e.scrollWidth)||this._shouldRender,this._shouldRender=this._onElementScrollPosition(e.scrollLeft)||this._shouldRender,this._shouldRender=this._onElementSize(e.width)||this._shouldRender,this._shouldRender}_mouseDownRelativePosition(e,t){return e}_sliderMousePosition(e){return e.posx}_sliderOrthogonalMousePosition(e){return e.posy}_updateScrollbarSize(e){this.slider.setHeight(e)}writeScrollPosition(e,t){e.scrollLeft=t}}const kC=Cl("scrollbar-button-up",El.triangleUp),MC=Cl("scrollbar-button-down",El.triangleDown);class NC extends AC{constructor(e,t,n){const i=e.getScrollDimensions(),o=e.getCurrentScrollPosition();if(super({lazyRender:t.lazyRender,host:n,scrollbarState:new EC(t.verticalHasArrows?t.arrowSize:0,2===t.vertical?0:t.verticalScrollbarSize,0,i.height,i.scrollHeight,o.scrollTop),visibility:t.vertical,extraScrollbarClassName:"vertical",scrollable:e}),t.verticalHasArrows){let e=(t.arrowSize-vC)/2,n=(t.verticalScrollbarSize-vC)/2;this._createArrow({className:"scra",icon:kC,top:e,left:n,bottom:void 0,right:void 0,bgWidth:t.verticalScrollbarSize,bgHeight:t.arrowSize,onActivate:()=>this._host.onMouseWheel(new Ri(null,0,1))}),this._createArrow({className:"scra",icon:MC,top:void 0,left:n,bottom:e,right:void 0,bgWidth:t.verticalScrollbarSize,bgHeight:t.arrowSize,onActivate:()=>this._host.onMouseWheel(new Ri(null,0,-1))})}this._createSlider(0,Math.floor((t.verticalScrollbarSize-t.verticalSliderSize)/2),t.verticalSliderSize,void 0)}_updateSlider(e,t){this.slider.setHeight(e),this.slider.setTop(t)}_renderDomNode(e,t){this.domNode.setWidth(t),this.domNode.setHeight(e),this.domNode.setRight(0),this.domNode.setTop(0)}onDidScroll(e){return this._shouldRender=this._onElementScrollSize(e.scrollHeight)||this._shouldRender,this._shouldRender=this._onElementScrollPosition(e.scrollTop)||this._shouldRender,this._shouldRender=this._onElementSize(e.height)||this._shouldRender,this._shouldRender}_mouseDownRelativePosition(e,t){return t}_sliderMousePosition(e){return e.posy}_sliderOrthogonalMousePosition(e){return e.posx}_updateScrollbarSize(e){this.slider.setWidth(e)}writeScrollPosition(e,t){e.scrollTop=t}}class LC{constructor(e,t,n,i,o,r){e|=0,t|=0,n|=0,i|=0,o|=0,r|=0,this.rawScrollLeft=n,this.rawScrollTop=r,e<0&&(e=0),n+e>t&&(n=t-e),n<0&&(n=0),i<0&&(i=0),r+i>o&&(r=o-i),r<0&&(r=0),this.width=e,this.scrollWidth=t,this.scrollLeft=n,this.height=i,this.scrollHeight=o,this.scrollTop=r}equals(e){return this.rawScrollLeft===e.rawScrollLeft&&this.rawScrollTop===e.rawScrollTop&&this.width===e.width&&this.scrollWidth===e.scrollWidth&&this.scrollLeft===e.scrollLeft&&this.height===e.height&&this.scrollHeight===e.scrollHeight&&this.scrollTop===e.scrollTop}withScrollDimensions(e,t){return new LC("undefined"!==typeof e.width?e.width:this.width,"undefined"!==typeof e.scrollWidth?e.scrollWidth:this.scrollWidth,t?this.rawScrollLeft:this.scrollLeft,"undefined"!==typeof e.height?e.height:this.height,"undefined"!==typeof e.scrollHeight?e.scrollHeight:this.scrollHeight,t?this.rawScrollTop:this.scrollTop)}withScrollPosition(e){return new LC(this.width,this.scrollWidth,"undefined"!==typeof e.scrollLeft?e.scrollLeft:this.rawScrollLeft,this.height,this.scrollHeight,"undefined"!==typeof e.scrollTop?e.scrollTop:this.rawScrollTop)}createScrollEvent(e){const t=this.width!==e.width,n=this.scrollWidth!==e.scrollWidth,i=this.scrollLeft!==e.scrollLeft,o=this.height!==e.height,r=this.scrollHeight!==e.scrollHeight,s=this.scrollTop!==e.scrollTop;return{oldWidth:e.width,oldScrollWidth:e.scrollWidth,oldScrollLeft:e.scrollLeft,width:this.width,scrollWidth:this.scrollWidth,scrollLeft:this.scrollLeft,oldHeight:e.height,oldScrollHeight:e.scrollHeight,oldScrollTop:e.scrollTop,height:this.height,scrollHeight:this.scrollHeight,scrollTop:this.scrollTop,widthChanged:t,scrollWidthChanged:n,scrollLeftChanged:i,heightChanged:o,scrollHeightChanged:r,scrollTopChanged:s}}}class BC extends Ge{constructor(e,t){super(),this._onScroll=this._register(new et),this.onScroll=this._onScroll.event,this._smoothScrollDuration=e,this._scheduleAtNextAnimationFrame=t,this._state=new LC(0,0,0,0,0,0),this._smoothScrolling=null}dispose(){this._smoothScrolling&&(this._smoothScrolling.dispose(),this._smoothScrolling=null),super.dispose()}setSmoothScrollDuration(e){this._smoothScrollDuration=e}validateScrollPosition(e){return this._state.withScrollPosition(e)}getScrollDimensions(){return this._state}setScrollDimensions(e,t){const n=this._state.withScrollDimensions(e,t);this._setState(n),this._smoothScrolling&&this._smoothScrolling.acceptScrollDimensions(this._state)}getFutureScrollPosition(){return this._smoothScrolling?this._smoothScrolling.to:this._state}getCurrentScrollPosition(){return this._state}setScrollPositionNow(e){const t=this._state.withScrollPosition(e);this._smoothScrolling&&(this._smoothScrolling.dispose(),this._smoothScrolling=null),this._setState(t)}setScrollPositionSmooth(e){if(0===this._smoothScrollDuration)return this.setScrollPositionNow(e);if(this._smoothScrolling){e={scrollLeft:"undefined"===typeof e.scrollLeft?this._smoothScrolling.to.scrollLeft:e.scrollLeft,scrollTop:"undefined"===typeof e.scrollTop?this._smoothScrolling.to.scrollTop:e.scrollTop};const t=this._state.withScrollPosition(e);if(this._smoothScrolling.to.scrollLeft===t.scrollLeft&&this._smoothScrolling.to.scrollTop===t.scrollTop)return;const n=this._smoothScrolling.combine(this._state,t,this._smoothScrollDuration);this._smoothScrolling.dispose(),this._smoothScrolling=n}else{const t=this._state.withScrollPosition(e);this._smoothScrolling=RC.start(this._state,t,this._smoothScrollDuration)}this._smoothScrolling.animationFrameDisposable=this._scheduleAtNextAnimationFrame(()=>{this._smoothScrolling&&(this._smoothScrolling.animationFrameDisposable=null,this._performSmoothScrolling())})}_performSmoothScrolling(){if(!this._smoothScrolling)return;const e=this._smoothScrolling.tick(),t=this._state.withScrollPosition(e);return this._setState(t),this._smoothScrolling?e.isDone?(this._smoothScrolling.dispose(),void(this._smoothScrolling=null)):void(this._smoothScrolling.animationFrameDisposable=this._scheduleAtNextAnimationFrame(()=>{this._smoothScrolling&&(this._smoothScrolling.animationFrameDisposable=null,this._performSmoothScrolling())})):void 0}_setState(e){const t=this._state;t.equals(e)||(this._state=e,this._onScroll.fire(this._state.createScrollEvent(t)))}}class IC{constructor(e,t,n){this.scrollLeft=e,this.scrollTop=t,this.isDone=n}}function TC(e,t){const n=t-e;return function(t){return e+n*FC(t)}}function OC(e,t,n){return function(i){return i<n?e(i/n):t((i-n)/(1-n))}}class RC{constructor(e,t,n,i){this.from=e,this.to=t,this.duration=i,this._startTime=n,this.animationFrameDisposable=null,this._initAnimations()}_initAnimations(){this.scrollLeft=this._initAnimation(this.from.scrollLeft,this.to.scrollLeft,this.to.width),this.scrollTop=this._initAnimation(this.from.scrollTop,this.to.scrollTop,this.to.height)}_initAnimation(e,t,n){const i=Math.abs(e-t);if(i>2.5*n){let i,o;return e<t?(i=e+.75*n,o=t-.75*n):(i=e-.75*n,o=t+.75*n),OC(TC(e,i),TC(o,t),.33)}return TC(e,t)}dispose(){null!==this.animationFrameDisposable&&(this.animationFrameDisposable.dispose(),this.animationFrameDisposable=null)}acceptScrollDimensions(e){this.to=e.withScrollPosition(this.to),this._initAnimations()}tick(){return this._tick(Date.now())}_tick(e){const t=(e-this._startTime)/this.duration;if(t<1){const e=this.scrollLeft(t),n=this.scrollTop(t);return new IC(e,n,!1)}return new IC(this.to.scrollLeft,this.to.scrollTop,!0)}combine(e,t,n){return RC.start(e,t,n)}static start(e,t,n){n+=10;const i=Date.now()-10;return new RC(e,t,i,n)}}function PC(e){return Math.pow(e,3)}function FC(e){return 1-PC(1-e)}const jC=500,QC=50,zC=!0;class VC{constructor(e,t,n){this.timestamp=e,this.deltaX=t,this.deltaY=n,this.score=0}}class WC{constructor(){this._capacity=5,this._memory=[],this._front=-1,this._rear=-1}isPhysicalMouseWheel(){if(-1===this._front&&-1===this._rear)return!1;let e=1,t=0,n=1,i=this._rear;do{const o=i===this._front?e:Math.pow(2,-n);if(e-=o,t+=this._memory[i].score*o,i===this._front)break;i=(this._capacity+i-1)%this._capacity,n++}while(1);return t<=.5}accept(e,t,n){const i=new VC(e,t,n);i.score=this._computeScore(i),-1===this._front&&-1===this._rear?(this._memory[0]=i,this._front=0,this._rear=0):(this._rear=(this._rear+1)%this._capacity,this._rear===this._front&&(this._front=(this._front+1)%this._capacity),this._memory[this._rear]=i)}_computeScore(e){if(Math.abs(e.deltaX)>0&&Math.abs(e.deltaY)>0)return 1;let t=.5;-1===this._front&&-1===this._rear||this._memory[this._rear];return this._isAlmostInt(e.deltaX)&&this._isAlmostInt(e.deltaY)||(t+=.25),Math.min(Math.max(t,0),1)}_isAlmostInt(e){const t=Math.abs(Math.round(e)-e);return t<.01}}WC.INSTANCE=new WC;class HC extends bC{constructor(e,t,n){super(),this._onScroll=this._register(new et),this.onScroll=this._onScroll.event,this._onWillScroll=this._register(new et),e.style.overflow="hidden",this._options=KC(t),this._scrollable=n,this._register(this._scrollable.onScroll(e=>{this._onWillScroll.fire(e),this._onDidScroll(e),this._onScroll.fire(e)}));let i={onMouseWheel:e=>this._onMouseWheel(e),onDragStart:()=>this._onDragStart(),onDragEnd:()=>this._onDragEnd()};this._verticalScrollbar=this._register(new NC(this._scrollable,this._options,i)),this._horizontalScrollbar=this._register(new DC(this._scrollable,this._options,i)),this._domNode=document.createElement("div"),this._domNode.className="monaco-scrollable-element "+this._options.className,this._domNode.setAttribute("role","presentation"),this._domNode.style.position="relative",this._domNode.style.overflow="hidden",this._domNode.appendChild(e),this._domNode.appendChild(this._horizontalScrollbar.domNode.domNode),this._domNode.appendChild(this._verticalScrollbar.domNode.domNode),this._options.useShadows?(this._leftShadowDomNode=jg(document.createElement("div")),this._leftShadowDomNode.setClassName("shadow"),this._domNode.appendChild(this._leftShadowDomNode.domNode),this._topShadowDomNode=jg(document.createElement("div")),this._topShadowDomNode.setClassName("shadow"),this._domNode.appendChild(this._topShadowDomNode.domNode),this._topLeftShadowDomNode=jg(document.createElement("div")),this._topLeftShadowDomNode.setClassName("shadow top-left-corner"),this._domNode.appendChild(this._topLeftShadowDomNode.domNode)):(this._leftShadowDomNode=null,this._topShadowDomNode=null,this._topLeftShadowDomNode=null),this._listenOnDomNode=this._options.listenOnDomNode||this._domNode,this._mouseWheelToDispose=[],this._setListeningToMouseWheel(this._options.handleMouseWheel),this.onmouseover(this._listenOnDomNode,e=>this._onMouseOver(e)),this.onnonbubblingmouseout(this._listenOnDomNode,e=>this._onMouseOut(e)),this._hideTimeout=this._register(new Vi),this._isDragging=!1,this._mouseIsOver=!1,this._shouldRender=!0,this._revealOnScroll=!0}dispose(){this._mouseWheelToDispose=We(this._mouseWheelToDispose),super.dispose()}getDomNode(){return this._domNode}getOverviewRulerLayoutInfo(){return{parent:this._domNode,insertBefore:this._verticalScrollbar.domNode.domNode}}delegateVerticalScrollbarMouseDown(e){this._verticalScrollbar.delegateMouseDown(e)}getScrollDimensions(){return this._scrollable.getScrollDimensions()}setScrollDimensions(e){this._scrollable.setScrollDimensions(e,!1)}updateClassName(e){this._options.className=e,y["f"]&&(this._options.className+=" mac"),this._domNode.className="monaco-scrollable-element "+this._options.className}updateOptions(e){"undefined"!==typeof e.handleMouseWheel&&(this._options.handleMouseWheel=e.handleMouseWheel,this._setListeningToMouseWheel(this._options.handleMouseWheel)),"undefined"!==typeof e.mouseWheelScrollSensitivity&&(this._options.mouseWheelScrollSensitivity=e.mouseWheelScrollSensitivity),"undefined"!==typeof e.fastScrollSensitivity&&(this._options.fastScrollSensitivity=e.fastScrollSensitivity),"undefined"!==typeof e.scrollPredominantAxis&&(this._options.scrollPredominantAxis=e.scrollPredominantAxis),"undefined"!==typeof e.horizontalScrollbarSize&&this._horizontalScrollbar.updateScrollbarSize(e.horizontalScrollbarSize),this._options.lazyRender||this._render()}_setListeningToMouseWheel(e){let t=this._mouseWheelToDispose.length>0;if(t!==e&&(this._mouseWheelToDispose=We(this._mouseWheelToDispose),e)){let e=e=>{this._onMouseWheel(new Ri(e))};this._mouseWheelToDispose.push(xo(this._listenOnDomNode,ur.MOUSE_WHEEL,e,{passive:!1}))}}_onMouseWheel(e){const t=WC.INSTANCE;if(zC){const n=window.devicePixelRatio/hi();y["i"]||y["d"]?t.accept(Date.now(),e.deltaX/n,e.deltaY/n):t.accept(Date.now(),e.deltaX,e.deltaY)}if(e.deltaY||e.deltaX){let n=e.deltaY*this._options.mouseWheelScrollSensitivity,i=e.deltaX*this._options.mouseWheelScrollSensitivity;this._options.scrollPredominantAxis&&(Math.abs(n)>=Math.abs(i)?i=0:n=0),this._options.flipAxes&&([n,i]=[i,n]);const o=!y["f"]&&e.browserEvent&&e.browserEvent.shiftKey;!this._options.scrollYToX&&!o||i||(i=n,n=0),e.browserEvent&&e.browserEvent.altKey&&(i*=this._options.fastScrollSensitivity,n*=this._options.fastScrollSensitivity);const r=this._scrollable.getFutureScrollPosition();let s={};if(n){const e=r.scrollTop-QC*n;this._verticalScrollbar.writeScrollPosition(s,e)}if(i){const e=r.scrollLeft-QC*i;this._horizontalScrollbar.writeScrollPosition(s,e)}if(s=this._scrollable.validateScrollPosition(s),r.scrollLeft!==s.scrollLeft||r.scrollTop!==s.scrollTop){const e=zC&&this._options.mouseWheelSmoothScroll&&t.isPhysicalMouseWheel();e?this._scrollable.setScrollPositionSmooth(s):this._scrollable.setScrollPositionNow(s),this._shouldRender=!0}}(this._options.alwaysConsumeMouseWheel||this._shouldRender)&&(e.preventDefault(),e.stopPropagation())}_onDidScroll(e){this._shouldRender=this._horizontalScrollbar.onDidScroll(e)||this._shouldRender,this._shouldRender=this._verticalScrollbar.onDidScroll(e)||this._shouldRender,this._options.useShadows&&(this._shouldRender=!0),this._revealOnScroll&&this._reveal(),this._options.lazyRender||this._render()}renderNow(){if(!this._options.lazyRender)throw new Error("Please use `lazyRender` together with `renderNow`!");this._render()}_render(){if(this._shouldRender&&(this._shouldRender=!1,this._horizontalScrollbar.render(),this._verticalScrollbar.render(),this._options.useShadows)){const e=this._scrollable.getCurrentScrollPosition();let t=e.scrollTop>0,n=e.scrollLeft>0;this._leftShadowDomNode.setClassName("shadow"+(n?" left":"")),this._topShadowDomNode.setClassName("shadow"+(t?" top":"")),this._topLeftShadowDomNode.setClassName("shadow top-left-corner"+(t?" top":"")+(n?" left":""))}}_onDragStart(){this._isDragging=!0,this._reveal()}_onDragEnd(){this._isDragging=!1,this._hide()}_onMouseOut(e){this._mouseIsOver=!1,this._hide()}_onMouseOver(e){this._mouseIsOver=!0,this._reveal()}_reveal(){this._verticalScrollbar.beginReveal(),this._horizontalScrollbar.beginReveal(),this._scheduleHide()}_hide(){this._mouseIsOver||this._isDragging||(this._verticalScrollbar.beginHide(),this._horizontalScrollbar.beginHide())}_scheduleHide(){this._mouseIsOver||this._isDragging||this._hideTimeout.cancelAndSet(()=>this._hide(),jC)}}class UC extends HC{constructor(e,t){t=t||{},t.mouseWheelSmoothScroll=!1;const n=new BC(0,e=>Bo(e));super(e,t,n),this._register(n)}setScrollPosition(e){this._scrollable.setScrollPositionNow(e)}}class YC extends HC{constructor(e,t,n){super(e,t,n)}setScrollPosition(e){this._scrollable.setScrollPositionNow(e)}getScrollPosition(){return this._scrollable.getCurrentScrollPosition()}}class GC extends UC{constructor(e,t){super(e,t),this._element=e,this.onScroll(e=>{e.scrollTopChanged&&(this._element.scrollTop=e.scrollTop),e.scrollLeftChanged&&(this._element.scrollLeft=e.scrollLeft)}),this.scanDomNode()}scanDomNode(){this.setScrollDimensions({width:this._element.clientWidth,scrollWidth:this._element.scrollWidth,height:this._element.clientHeight,scrollHeight:this._element.scrollHeight}),this.setScrollPosition({scrollLeft:this._element.scrollLeft,scrollTop:this._element.scrollTop})}}function KC(e){let t={lazyRender:"undefined"!==typeof e.lazyRender&&e.lazyRender,className:"undefined"!==typeof e.className?e.className:"",useShadows:"undefined"===typeof e.useShadows||e.useShadows,handleMouseWheel:"undefined"===typeof e.handleMouseWheel||e.handleMouseWheel,flipAxes:"undefined"!==typeof e.flipAxes&&e.flipAxes,alwaysConsumeMouseWheel:"undefined"!==typeof e.alwaysConsumeMouseWheel&&e.alwaysConsumeMouseWheel,scrollYToX:"undefined"!==typeof e.scrollYToX&&e.scrollYToX,mouseWheelScrollSensitivity:"undefined"!==typeof e.mouseWheelScrollSensitivity?e.mouseWheelScrollSensitivity:1,fastScrollSensitivity:"undefined"!==typeof e.fastScrollSensitivity?e.fastScrollSensitivity:5,scrollPredominantAxis:"undefined"===typeof e.scrollPredominantAxis||e.scrollPredominantAxis,mouseWheelSmoothScroll:"undefined"===typeof e.mouseWheelSmoothScroll||e.mouseWheelSmoothScroll,arrowSize:"undefined"!==typeof e.arrowSize?e.arrowSize:11,listenOnDomNode:"undefined"!==typeof e.listenOnDomNode?e.listenOnDomNode:null,horizontal:"undefined"!==typeof e.horizontal?e.horizontal:1,horizontalScrollbarSize:"undefined"!==typeof e.horizontalScrollbarSize?e.horizontalScrollbarSize:10,horizontalSliderSize:"undefined"!==typeof e.horizontalSliderSize?e.horizontalSliderSize:0,horizontalHasArrows:"undefined"!==typeof e.horizontalHasArrows&&e.horizontalHasArrows,vertical:"undefined"!==typeof e.vertical?e.vertical:1,verticalScrollbarSize:"undefined"!==typeof e.verticalScrollbarSize?e.verticalScrollbarSize:10,verticalHasArrows:"undefined"!==typeof e.verticalHasArrows&&e.verticalHasArrows,verticalSliderSize:"undefined"!==typeof e.verticalSliderSize?e.verticalSliderSize:0};return t.horizontalSliderSize="undefined"!==typeof e.horizontalSliderSize?e.horizontalSliderSize:t.horizontalScrollbarSize,t.verticalSliderSize="undefined"!==typeof e.verticalSliderSize?e.verticalSliderSize:t.verticalScrollbarSize,y["f"]&&(t.className+=" mac"),t}class qC extends im{constructor(e,t,n,i){super(e);const o=this._context.configuration.options,r=o.get(84),s=o.get(58),a=o.get(28),l=o.get(87),c={listenOnDomNode:n.domNode,className:"editor-scrollable "+vm(e.theme.type),useShadows:!1,lazyRender:!0,vertical:r.vertical,horizontal:r.horizontal,verticalHasArrows:r.verticalHasArrows,horizontalHasArrows:r.horizontalHasArrows,verticalScrollbarSize:r.verticalScrollbarSize,verticalSliderSize:r.verticalSliderSize,horizontalScrollbarSize:r.horizontalScrollbarSize,horizontalSliderSize:r.horizontalSliderSize,handleMouseWheel:r.handleMouseWheel,alwaysConsumeMouseWheel:r.alwaysConsumeMouseWheel,arrowSize:r.arrowSize,mouseWheelScrollSensitivity:s,fastScrollSensitivity:a,scrollPredominantAxis:l};this.scrollbar=this._register(new YC(t.domNode,c,this._context.viewLayout.getScrollable())),om.write(this.scrollbar.getDomNode(),5),this.scrollbarDomNode=jg(this.scrollbar.getDomNode()),this.scrollbarDomNode.setPosition("absolute"),this._setLayout();const h=(e,t,n)=>{const i={};if(t){const t=e.scrollTop;t&&(i.scrollTop=this._context.viewLayout.getCurrentScrollTop()+t,e.scrollTop=0)}if(n){const t=e.scrollLeft;t&&(i.scrollLeft=this._context.viewLayout.getCurrentScrollLeft()+t,e.scrollLeft=0)}this._context.model.setScrollPosition(i,1)};this._register(xo(n.domNode,"scroll",e=>h(n.domNode,!0,!0))),this._register(xo(t.domNode,"scroll",e=>h(t.domNode,!0,!1))),this._register(xo(i.domNode,"scroll",e=>h(i.domNode,!0,!1))),this._register(xo(this.scrollbarDomNode.domNode,"scroll",e=>h(this.scrollbarDomNode.domNode,!0,!1)))}dispose(){super.dispose()}_setLayout(){const e=this._context.configuration.options,t=e.get(117);this.scrollbarDomNode.setLeft(t.contentLeft);const n=e.get(56),i=n.side;"right"===i?this.scrollbarDomNode.setWidth(t.contentWidth+t.minimap.minimapWidth):this.scrollbarDomNode.setWidth(t.contentWidth),this.scrollbarDomNode.setHeight(t.height)}getOverviewRulerLayoutInfo(){return this.scrollbar.getOverviewRulerLayoutInfo()}getDomNode(){return this.scrollbarDomNode}delegateVerticalScrollbarMouseDown(e){this.scrollbar.delegateVerticalScrollbarMouseDown(e)}onConfigurationChanged(e){if(e.hasChanged(84)||e.hasChanged(58)||e.hasChanged(28)){const e=this._context.configuration.options,t=e.get(84),n=e.get(58),i=e.get(28),o=e.get(87),r={handleMouseWheel:t.handleMouseWheel,mouseWheelScrollSensitivity:n,fastScrollSensitivity:i,scrollPredominantAxis:o};this.scrollbar.updateOptions(r)}return e.hasChanged(117)&&this._setLayout(),!0}onScrollChanged(e){return!0}onThemeChanged(e){return this.scrollbar.updateClassName("editor-scrollable "+vm(this._context.theme.type)),!0}prepareRender(e){}render(e){this.scrollbar.renderNow()}}n("df70");class JC{constructor(e,t,n){this.startLineNumber=+e,this.endLineNumber=+t,this.className=String(n)}}class XC extends Jy{_render(e,t,n){const i=[];for(let s=e;s<=t;s++){const t=s-e;i[t]=[]}if(0===n.length)return i;n.sort((e,t)=>e.className===t.className?e.startLineNumber===t.startLineNumber?e.endLineNumber-t.endLineNumber:e.startLineNumber-t.startLineNumber:e.className<t.className?-1:1);let o=null,r=0;for(let s=0,a=n.length;s<a;s++){const a=n[s],l=a.className;let c=Math.max(a.startLineNumber,e)-e;const h=Math.min(a.endLineNumber,t)-e;o===l?(c=Math.max(r+1,c),r=Math.max(r,h)):(o=l,r=h);for(let e=c;e<=r;e++)i[e].push(o)}return i}}class $C extends XC{constructor(e){super(),this._context=e;const t=this._context.configuration.options,n=t.get(117);this._lineHeight=t.get(51),this._glyphMargin=t.get(42),this._glyphMarginLeft=n.glyphMarginLeft,this._glyphMarginWidth=n.glyphMarginWidth,this._renderResult=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){const t=this._context.configuration.options,n=t.get(117);return this._lineHeight=t.get(51),this._glyphMargin=t.get(42),this._glyphMarginLeft=n.glyphMarginLeft,this._glyphMarginWidth=n.glyphMarginWidth,!0}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged}onZonesChanged(e){return!0}_getDecorations(e){const t=e.getDecorationsInViewport();let n=[],i=0;for(let o=0,r=t.length;o<r;o++){const e=t[o],r=e.options.glyphMarginClassName;r&&(n[i++]=new JC(e.range.startLineNumber,e.range.endLineNumber,r))}return n}prepareRender(e){if(!this._glyphMargin)return void(this._renderResult=null);const t=e.visibleRange.startLineNumber,n=e.visibleRange.endLineNumber,i=this._render(t,n,this._getDecorations(e)),o=this._lineHeight.toString(),r=this._glyphMarginLeft.toString(),s=this._glyphMarginWidth.toString(),a='" style="left:'+r+"px;width:"+s+"px;height:"+o+'px;"></div>',l=[];for(let c=t;c<=n;c++){const e=c-t,n=i[e];0===n.length?l[e]="":l[e]='<div class="cgmr codicon '+n.join(" ")+a}this._renderResult=l}render(e,t){if(!this._renderResult)return"";const n=t-e;return n<0||n>=this._renderResult.length?"":this._renderResult[n]}}n("9c85");class ZC extends Jy{constructor(e){super(),this._context=e,this._primaryLineNumber=0;const t=this._context.configuration.options,n=t.get(118),i=t.get(36);this._lineHeight=t.get(51),this._spaceWidth=i.spaceWidth,this._enabled=t.get(75),this._activeIndentEnabled=t.get(45),this._maxIndentLeft=-1===n.wrappingColumn?-1:n.wrappingColumn*i.typicalHalfwidthCharacterWidth,this._renderResult=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){const t=this._context.configuration.options,n=t.get(118),i=t.get(36);return this._lineHeight=t.get(51),this._spaceWidth=i.spaceWidth,this._enabled=t.get(75),this._activeIndentEnabled=t.get(45),this._maxIndentLeft=-1===n.wrappingColumn?-1:n.wrappingColumn*i.typicalHalfwidthCharacterWidth,!0}onCursorStateChanged(e){const t=e.selections[0],n=t.isEmpty()?t.positionLineNumber:0;return this._primaryLineNumber!==n&&(this._primaryLineNumber=n,!0)}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged}onZonesChanged(e){return!0}onLanguageConfigurationChanged(e){return!0}prepareRender(e){if(!this._enabled)return void(this._renderResult=null);const t=e.visibleRange.startLineNumber,n=e.visibleRange.endLineNumber,{indentSize:i}=this._context.model.getTextModelOptions(),o=i*this._spaceWidth,r=e.scrollWidth,s=this._lineHeight,a=this._context.model.getLinesIndentGuides(t,n);let l=0,c=0,h=0;if(this._activeIndentEnabled&&this._primaryLineNumber){const e=this._context.model.getActiveIndentGuide(this._primaryLineNumber,t,n);l=e.startLineNumber,c=e.endLineNumber,h=e.indent}const u=[];for(let d=t;d<=n;d++){const n=l<=d&&d<=c,i=d-t,p=a[i];let f="";if(p>=1){const t=e.visibleRangeForPosition(new pn(d,1));let i=t?t.left:0;for(let e=1;e<=p;e++){const t=n&&e===h?"cigra":"cigr";if(f+=`<div class="${t}" style="left:${i}px;height:${s}px;width:${o}px"></div>`,i+=o,i>r||this._maxIndentLeft>0&&i>this._maxIndentLeft)break}}u[i]=f}this._renderResult=u}render(e,t){if(!this._renderResult)return"";const n=t-e;return n<0||n>=this._renderResult.length?"":this._renderResult[n]}}Am((e,t)=>{const n=e.getColor(Z_);n&&t.addRule(`.monaco-editor .lines-content .cigr { box-shadow: 1px 0 0 0 ${n} inset; }`);const i=e.getColor(eA)||n;i&&t.addRule(`.monaco-editor .lines-content .cigra { box-shadow: 1px 0 0 0 ${i} inset; }`)});n("11cb");class eE{constructor(){this._currentVisibleRange=new fn(1,1,1,1)}getCurrentVisibleRange(){return this._currentVisibleRange}setCurrentVisibleRange(e){this._currentVisibleRange=e}}class tE{constructor(e,t,n,i,o,r){this.lineNumber=e,this.startColumn=t,this.endColumn=n,this.startScrollTop=i,this.stopScrollTop=o,this.scrollType=r,this.type="range",this.minLineNumber=e,this.maxLineNumber=e}}class nE{constructor(e,t,n,i){this.selections=e,this.startScrollTop=t,this.stopScrollTop=n,this.scrollType=i,this.type="selections";let o=e[0].startLineNumber,r=e[0].endLineNumber;for(let s=1,a=e.length;s<a;s++){const t=e[s];o=Math.min(o,t.startLineNumber),r=Math.max(r,t.endLineNumber)}this.minLineNumber=o,this.maxLineNumber=r}}class iE extends im{constructor(e,t){super(e),this._linesContent=t,this._textRangeRestingSpot=document.createElement("div"),this._visibleLines=new iC(this),this.domNode=this._visibleLines.domNode;const n=this._context.configuration,i=this._context.configuration.options,o=i.get(36),r=i.get(118);this._lineHeight=i.get(51),this._typicalHalfwidthCharacterWidth=o.typicalHalfwidthCharacterWidth,this._isViewportWrapping=r.isViewportWrapping,this._revealHorizontalRightPadding=i.get(81),this._cursorSurroundingLines=i.get(20),this._cursorSurroundingLinesStyle=i.get(21),this._canUseLayerHinting=!i.get(23),this._viewLineOptions=new km(n,this._context.theme.type),om.write(this.domNode,7),this.domNode.setClassName("view-lines "+mA),Vf.applyFontInfo(this.domNode,o),this._maxLineWidth=0,this._asyncUpdateLineWidths=new Hi(()=>{this._updateLineWidthsSlow()},200),this._asyncCheckMonospaceFontAssumptions=new Hi(()=>{this._checkMonospaceFontAssumptions()},2e3),this._lastRenderedData=new eE,this._horizontalRevealRequest=null}dispose(){this._asyncUpdateLineWidths.dispose(),this._asyncCheckMonospaceFontAssumptions.dispose(),super.dispose()}getDomNode(){return this.domNode}createVisibleLine(){return new Mm(this._viewLineOptions)}onConfigurationChanged(e){this._visibleLines.onConfigurationChanged(e),e.hasChanged(118)&&(this._maxLineWidth=0);const t=this._context.configuration.options,n=t.get(36),i=t.get(118);return this._lineHeight=t.get(51),this._typicalHalfwidthCharacterWidth=n.typicalHalfwidthCharacterWidth,this._isViewportWrapping=i.isViewportWrapping,this._revealHorizontalRightPadding=t.get(81),this._cursorSurroundingLines=t.get(20),this._cursorSurroundingLinesStyle=t.get(21),this._canUseLayerHinting=!t.get(23),Vf.applyFontInfo(this.domNode,n),this._onOptionsMaybeChanged(),e.hasChanged(117)&&(this._maxLineWidth=0),!0}_onOptionsMaybeChanged(){const e=this._context.configuration,t=new km(e,this._context.theme.type);if(!this._viewLineOptions.equals(t)){this._viewLineOptions=t;const e=this._visibleLines.getStartLineNumber(),n=this._visibleLines.getEndLineNumber();for(let t=e;t<=n;t++){const e=this._visibleLines.getVisibleLine(t);e.onOptionsChanged(this._viewLineOptions)}return!0}return!1}onCursorStateChanged(e){const t=this._visibleLines.getStartLineNumber(),n=this._visibleLines.getEndLineNumber();let i=!1;for(let o=t;o<=n;o++)i=this._visibleLines.getVisibleLine(o).onSelectionChanged()||i;return i}onDecorationsChanged(e){{const e=this._visibleLines.getStartLineNumber(),t=this._visibleLines.getEndLineNumber();for(let n=e;n<=t;n++)this._visibleLines.getVisibleLine(n).onDecorationsChanged()}return!0}onFlushed(e){const t=this._visibleLines.onFlushed(e);return this._maxLineWidth=0,t}onLinesChanged(e){return this._visibleLines.onLinesChanged(e)}onLinesDeleted(e){return this._visibleLines.onLinesDeleted(e)}onLinesInserted(e){return this._visibleLines.onLinesInserted(e)}onRevealRangeRequest(e){const t=this._computeScrollTopToRevealRange(this._context.viewLayout.getFutureViewport(),e.source,e.range,e.selections,e.verticalType);if(-1===t)return!1;let n=this._context.viewLayout.validateScrollPosition({scrollTop:t});e.revealHorizontal?e.range&&e.range.startLineNumber!==e.range.endLineNumber?n={scrollTop:n.scrollTop,scrollLeft:0}:e.range?this._horizontalRevealRequest=new tE(e.range.startLineNumber,e.range.startColumn,e.range.endColumn,this._context.viewLayout.getCurrentScrollTop(),n.scrollTop,e.scrollType):e.selections&&e.selections.length>0&&(this._horizontalRevealRequest=new nE(e.selections,this._context.viewLayout.getCurrentScrollTop(),n.scrollTop,e.scrollType)):this._horizontalRevealRequest=null;const i=Math.abs(this._context.viewLayout.getCurrentScrollTop()-n.scrollTop),o=i<=this._lineHeight?1:e.scrollType;return this._context.model.setScrollPosition(n,o),!0}onScrollChanged(e){if(this._horizontalRevealRequest&&e.scrollLeftChanged&&(this._horizontalRevealRequest=null),this._horizontalRevealRequest&&e.scrollTopChanged){const t=Math.min(this._horizontalRevealRequest.startScrollTop,this._horizontalRevealRequest.stopScrollTop),n=Math.max(this._horizontalRevealRequest.startScrollTop,this._horizontalRevealRequest.stopScrollTop);(e.scrollTop<t||e.scrollTop>n)&&(this._horizontalRevealRequest=null)}return this.domNode.setWidth(e.scrollWidth),this._visibleLines.onScrollChanged(e)||!0}onTokensChanged(e){return this._visibleLines.onTokensChanged(e)}onZonesChanged(e){return this._context.model.setMaxLineWidth(this._maxLineWidth),this._visibleLines.onZonesChanged(e)}onThemeChanged(e){return this._onOptionsMaybeChanged()}getPositionFromDOMInfo(e,t){const n=this._getViewLineDomNode(e);if(null===n)return null;const i=this._getLineNumberFor(n);if(-1===i)return null;if(i<1||i>this._context.model.getLineCount())return null;if(1===this._context.model.getLineMaxColumn(i))return new pn(i,1);const o=this._visibleLines.getStartLineNumber(),r=this._visibleLines.getEndLineNumber();if(i<o||i>r)return null;let s=this._visibleLines.getVisibleLine(i).getColumnOfNodeOffset(i,e,t);const a=this._context.model.getLineMinColumn(i);return s<a&&(s=a),new pn(i,s)}_getViewLineDomNode(e){while(e&&1===e.nodeType){if(e.className===Mm.CLASS_NAME)return e;e=e.parentElement}return null}_getLineNumberFor(e){const t=this._visibleLines.getStartLineNumber(),n=this._visibleLines.getEndLineNumber();for(let i=t;i<=n;i++){const t=this._visibleLines.getVisibleLine(i);if(e===t.getDomNode())return i}return-1}getLineWidth(e){const t=this._visibleLines.getStartLineNumber(),n=this._visibleLines.getEndLineNumber();return e<t||e>n?-1:this._visibleLines.getVisibleLine(e).getWidth()}linesVisibleRangesForRange(e,t){if(this.shouldRender())return null;const n=e.endLineNumber,i=fn.intersectRanges(e,this._lastRenderedData.getCurrentVisibleRange());if(!i)return null;let o=[],r=0;const s=new Dm(this.domNode.domNode,this._textRangeRestingSpot);let a=0;t&&(a=this._context.model.coordinatesConverter.convertViewPositionToModelPosition(new pn(i.startLineNumber,1)).lineNumber);const l=this._visibleLines.getStartLineNumber(),c=this._visibleLines.getEndLineNumber();for(let h=i.startLineNumber;h<=i.endLineNumber;h++){if(h<l||h>c)continue;const e=h===i.startLineNumber?i.startColumn:1,u=h===i.endLineNumber?i.endColumn:this._context.model.getLineMaxColumn(h),d=this._visibleLines.getVisibleLine(h).getVisibleRangesForRange(e,u,s);if(d){if(t&&h<n){const e=a;a=this._context.model.coordinatesConverter.convertViewPositionToModelPosition(new pn(h+1,1)).lineNumber,e!==a&&(d.ranges[d.ranges.length-1].width+=this._typicalHalfwidthCharacterWidth)}o[r++]=new am(d.outsideRenderedLine,h,d.ranges)}}return 0===r?null:o}_visibleRangesForLineRange(e,t,n){return this.shouldRender()||e<this._visibleLines.getStartLineNumber()||e>this._visibleLines.getEndLineNumber()?null:this._visibleLines.getVisibleLine(e).getVisibleRangesForRange(t,n,new Dm(this.domNode.domNode,this._textRangeRestingSpot))}visibleRangeForPosition(e){const t=this._visibleRangesForLineRange(e.lineNumber,e.column,e.column);return t?new cm(t.outsideRenderedLine,t.ranges[0].left):null}updateLineWidths(){this._updateLineWidths(!1)}_updateLineWidthsFast(){return this._updateLineWidths(!0)}_updateLineWidthsSlow(){this._updateLineWidths(!1)}_updateLineWidths(e){const t=this._visibleLines.getStartLineNumber(),n=this._visibleLines.getEndLineNumber();let i=1,o=!0;for(let r=t;r<=n;r++){const t=this._visibleLines.getVisibleLine(r);!e||t.getWidthIsFast()?i=Math.max(i,t.getWidth()):o=!1}return o&&1===t&&n===this._context.model.getLineCount()&&(this._maxLineWidth=0),this._ensureMaxLineWidth(i),o}_checkMonospaceFontAssumptions(){let e=-1,t=-1;const n=this._visibleLines.getStartLineNumber(),i=this._visibleLines.getEndLineNumber();for(let o=n;o<=i;o++){const n=this._visibleLines.getVisibleLine(o);if(n.needsMonospaceFontCheck()){const i=n.getWidth();i>t&&(t=i,e=o)}}if(-1!==e&&!this._visibleLines.getVisibleLine(e).monospaceAssumptionsAreValid())for(let o=n;o<=i;o++){const e=this._visibleLines.getVisibleLine(o);e.onMonospaceAssumptionsInvalidated()}}prepareRender(){throw new Error("Not supported")}render(){throw new Error("Not supported")}renderText(e){if(this._visibleLines.renderLines(e),this._lastRenderedData.setCurrentVisibleRange(e.visibleRange),this.domNode.setWidth(this._context.viewLayout.getScrollWidth()),this.domNode.setHeight(Math.min(this._context.viewLayout.getScrollHeight(),1e6)),this._horizontalRevealRequest){const t=this._horizontalRevealRequest;if(e.startLineNumber<=t.minLineNumber&&t.maxLineNumber<=e.endLineNumber){this._horizontalRevealRequest=null,this.onDidRender();const e=this._computeScrollLeftToReveal(t);e&&(this._isViewportWrapping||this._ensureMaxLineWidth(e.maxHorizontalOffset),this._context.model.setScrollPosition({scrollLeft:e.scrollLeft},t.scrollType))}}if(this._updateLineWidthsFast()||this._asyncUpdateLineWidths.schedule(),y["d"]&&!this._asyncCheckMonospaceFontAssumptions.isScheduled()){const e=this._visibleLines.getStartLineNumber(),t=this._visibleLines.getEndLineNumber();for(let n=e;n<=t;n++){const e=this._visibleLines.getVisibleLine(n);if(e.needsMonospaceFontCheck()){this._asyncCheckMonospaceFontAssumptions.schedule();break}}}this._linesContent.setLayerHinting(this._canUseLayerHinting),this._linesContent.setContain("strict");const t=this._context.viewLayout.getCurrentScrollTop()-e.bigNumbersDelta;this._linesContent.setTop(-t),this._linesContent.setLeft(-this._context.viewLayout.getCurrentScrollLeft())}_ensureMaxLineWidth(e){const t=Math.ceil(e);this._maxLineWidth<t&&(this._maxLineWidth=t,this._context.model.setMaxLineWidth(this._maxLineWidth))}_computeScrollTopToRevealRange(e,t,n,i,o){const r=e.top,s=e.height,a=r+s;let l,c,h;if(i&&i.length>0){let e=i[0].startLineNumber,t=i[0].endLineNumber;for(let n=1,o=i.length;n<o;n++){const o=i[n];e=Math.min(e,o.startLineNumber),t=Math.max(t,o.endLineNumber)}l=!1,c=this._context.viewLayout.getVerticalOffsetForLineNumber(e),h=this._context.viewLayout.getVerticalOffsetForLineNumber(t)+this._lineHeight}else{if(!n)return-1;l=!0,c=this._context.viewLayout.getVerticalOffsetForLineNumber(n.startLineNumber),h=this._context.viewLayout.getVerticalOffsetForLineNumber(n.endLineNumber)+this._lineHeight}const u="mouse"===t&&"default"===this._cursorSurroundingLinesStyle;if(!u){const e=Math.min(s/this._lineHeight/2,this._cursorSurroundingLines);c-=e*this._lineHeight,h+=Math.max(0,e-1)*this._lineHeight}let d;if(0!==o&&4!==o||(h+=this._lineHeight),h-c>s){if(!l)return-1;d=c}else if(5===o||6===o)if(6===o&&r<=c&&h<=a)d=r;else{const e=Math.max(5*this._lineHeight,.2*s),t=c-e,n=h-s;d=Math.max(n,t)}else if(1===o||2===o)if(2===o&&r<=c&&h<=a)d=r;else{const e=(c+h)/2;d=Math.max(0,e-s/2)}else d=this._computeMinimumScrolling(r,a,c,h,3===o,4===o);return d}_computeScrollLeftToReveal(e){const t=this._context.viewLayout.getCurrentViewport(),n=t.left,i=n+t.width;let o=1073741824,r=0;if("range"===e.type){const t=this._visibleRangesForLineRange(e.lineNumber,e.startColumn,e.endColumn);if(!t)return null;for(const e of t.ranges)o=Math.min(o,e.left),r=Math.max(r,e.left+e.width)}else for(const a of e.selections){if(a.startLineNumber!==a.endLineNumber)return null;const e=this._visibleRangesForLineRange(a.startLineNumber,a.startColumn,a.endColumn);if(!e)return null;for(const t of e.ranges)o=Math.min(o,t.left),r=Math.max(r,t.left+t.width)}if(o=Math.max(0,o-iE.HORIZONTAL_EXTRA_PX),r+=this._revealHorizontalRightPadding,"selections"===e.type&&r-o>t.width)return null;const s=this._computeMinimumScrolling(n,i,o,r);return{scrollLeft:s,maxHorizontalOffset:r}}_computeMinimumScrolling(e,t,n,i,o,r){e|=0,t|=0,n|=0,i|=0,o=!!o,r=!!r;const s=t-e,a=i-n;return a<s?o?n:r?Math.max(0,i-s):n<e?n:i>t?Math.max(0,i-s):e:n}}iE.HORIZONTAL_EXTRA_PX=30;n("b042");class oE extends XC{constructor(e){super(),this._context=e;const t=this._context.configuration.options,n=t.get(117);this._decorationsLeft=n.decorationsLeft,this._decorationsWidth=n.decorationsWidth,this._renderResult=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){const t=this._context.configuration.options,n=t.get(117);return this._decorationsLeft=n.decorationsLeft,this._decorationsWidth=n.decorationsWidth,!0}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged}onZonesChanged(e){return!0}_getDecorations(e){const t=e.getDecorationsInViewport();let n=[],i=0;for(let o=0,r=t.length;o<r;o++){const e=t[o],r=e.options.linesDecorationsClassName;r&&(n[i++]=new JC(e.range.startLineNumber,e.range.endLineNumber,r));const s=e.options.firstLineDecorationClassName;s&&(n[i++]=new JC(e.range.startLineNumber,e.range.startLineNumber,s))}return n}prepareRender(e){const t=e.visibleRange.startLineNumber,n=e.visibleRange.endLineNumber,i=this._render(t,n,this._getDecorations(e)),o=this._decorationsLeft.toString(),r=this._decorationsWidth.toString(),s='" style="left:'+o+"px;width:"+r+'px;"></div>',a=[];for(let l=t;l<=n;l++){const e=l-t,n=i[e];let o="";for(let t=0,i=n.length;t<i;t++)o+='<div class="cldr '+n[t]+s;a[e]=o}this._renderResult=a}render(e,t){return this._renderResult?this._renderResult[t-e]:""}}n("a23c");class rE extends XC{constructor(e){super(),this._context=e,this._renderResult=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){return!0}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged}onZonesChanged(e){return!0}_getDecorations(e){const t=e.getDecorationsInViewport();let n=[],i=0;for(let o=0,r=t.length;o<r;o++){const e=t[o],r=e.options.marginClassName;r&&(n[i++]=new JC(e.range.startLineNumber,e.range.endLineNumber,r))}return n}prepareRender(e){const t=e.visibleRange.startLineNumber,n=e.visibleRange.endLineNumber,i=this._render(t,n,this._getDecorations(e)),o=[];for(let r=t;r<=n;r++){const e=r-t,n=i[e];let s="";for(let t=0,i=n.length;t<i;t++)s+='<div class="cmdr '+n[t]+'" style=""></div>';o[e]=s}this._renderResult=o}render(e,t){return this._renderResult?this._renderResult[t-e]:""}}n("36df");class sE{constructor(e,t,n,i){this.r=sE._clamp(e),this.g=sE._clamp(t),this.b=sE._clamp(n),this.a=sE._clamp(i)}equals(e){return this.r===e.r&&this.g===e.g&&this.b===e.b&&this.a===e.a}static _clamp(e){return e<0?0:e>255?255:0|e}}sE.Empty=new sE(0,0,0,0);class aE{constructor(){this._onDidChange=new et,this.onDidChange=this._onDidChange.event,this._updateColorMap(),oc.onDidChange(e=>{e.changedColorMap&&this._updateColorMap()})}static getInstance(){return this._INSTANCE||(this._INSTANCE=new aE),this._INSTANCE}_updateColorMap(){const e=oc.getColorMap();if(!e)return this._colors=[sE.Empty],void(this._backgroundIsLight=!0);this._colors=[sE.Empty];for(let n=1;n<e.length;n++){const t=e[n].rgba;this._colors[n]=new sE(t.r,t.g,t.b,Math.round(255*t.a))}let t=e[2].getRelativeLuminance();this._backgroundIsLight=t>=.5,this._onDidChange.fire(void 0)}getColor(e){return(e<1||e>=this._colors.length)&&(e=2),this._colors[e]}backgroundIsLight(){return this._backgroundIsLight}}aE._INSTANCE=null;const lE=(()=>{const e=[];for(let t=32;t<=126;t++)e.push(t);return e.push(65533),e})(),cE=(e,t)=>(e-=32,e<0||e>96?t<=2?(e+96)%96:95:e);class hE{constructor(e,t){this.scale=t,this.charDataNormal=hE.soften(e,.8),this.charDataLight=hE.soften(e,50/60)}static soften(e,t){let n=new Uint8ClampedArray(e.length);for(let i=0,o=e.length;i<o;i++)n[i]=Nh(e[i]*t);return n}renderChar(e,t,n,i,o,r,s,a,l){const c=1*this.scale,h=2*this.scale,u=l?1:h;if(t+c>e.width||n+u>e.height)return;const d=a?this.charDataLight:this.charDataNormal,p=cE(i,s),f=4*e.width,g=r.r,m=r.g,b=r.b,v=o.r-g,y=o.g-m,w=o.b-b,_=e.data;let A=p*c*h,C=n*f+4*t;for(let E=0;E<u;E++){let e=C;for(let t=0;t<c;t++){const t=d[A++]/255;_[e++]=g+v*t,_[e++]=m+y*t,_[e++]=b+w*t,e++}C+=f}}blockRenderChar(e,t,n,i,o,r,s){const a=1*this.scale,l=2*this.scale,c=s?1:l;if(t+a>e.width||n+c>e.height)return;const h=4*e.width,u=.5,d=o.r,p=o.g,f=o.b,g=i.r-d,m=i.g-p,b=i.b-f,v=d+g*u,y=p+m*u,w=f+b*u,_=e.data;let A=n*h+4*t;for(let C=0;C<c;C++){let e=A;for(let t=0;t<a;t++)_[e++]=v,_[e++]=y,_[e++]=w,e++;A+=h}}}function uE(e){const t=this;let n,i=!1;return function(){return i||(i=!0,n=e.apply(t,arguments)),n}}const dE={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15},pE=e=>{const t=new Uint8ClampedArray(e.length/2);for(let n=0;n<e.length;n+=2)t[n>>1]=dE[e[n]]<<4|15&dE[e[n+1]];return t},fE={1:uE(()=>pE("0000511D6300CF609C709645A78432005642574171487021003C451900274D35D762755E8B629C5BA856AF57BA649530C167D1512A272A3F6038604460398526BCA2A968DB6F8957C768BE5FBE2FB467CF5D8D5B795DC7625B5DFF50DE64C466DB2FC47CD860A65E9A2EB96CB54CE06DA763AB2EA26860524D3763536601005116008177A8705E53AB738E6A982F88BAA35B5F5B626D9C636B449B737E5B7B678598869A662F6B5B8542706C704C80736A607578685B70594A49715A4522E792")),2:uE(()=>pE("000000000000000055394F383D2800008B8B1F210002000081B1CBCBCC820000847AAF6B9AAF2119BE08B8881AD60000A44FD07DCCF107015338130C00000000385972265F390B406E2437634B4B48031B12B8A0847000001E15B29A402F0000000000004B33460B00007A752C2A0000000000004D3900000084394B82013400ABA5CFC7AD9C0302A45A3E5A98AB000089A43382D97900008BA54AA087A70A0248A6A7AE6DBE0000BF6F94987EA40A01A06DCFA7A7A9030496C32F77891D0000A99FB1A0AFA80603B29AB9CA75930D010C0948354D3900000C0948354F37460D0028BE673D8400000000AF9D7B6E00002B007AA8933400007AA642675C2700007984CFB9C3985B768772A8A6B7B20000CAAECAAFC4B700009F94A6009F840009D09F9BA4CA9C0000CC8FC76DC87F0000C991C472A2000000A894A48CA7B501079BA2C9C69BA20000B19A5D3FA89000005CA6009DA2960901B0A7F0669FB200009D009E00B7890000DAD0F5D092820000D294D4C48BD10000B5A7A4A3B1A50402CAB6CBA6A2000000B5A7A4A3B1A8044FCDADD19D9CB00000B7778F7B8AAE0803C9AB5D3F5D3F00009EA09EA0BAB006039EA0989A8C7900009B9EF4D6B7C00000A9A7816CACA80000ABAC84705D3F000096DA635CDC8C00006F486F266F263D4784006124097B00374F6D2D6D2D6D4A3A95872322000000030000000000008D8939130000000000002E22A5C9CBC70600AB25C0B5C9B400061A2DB04CA67001082AA6BEBEBFC606002321DACBC19E03087AA08B6768380000282FBAC0B8CA7A88AD25BBA5A29900004C396C5894A6000040485A6E356E9442A32CD17EADA70000B4237923628600003E2DE9C1D7B500002F25BBA5A2990000231DB6AFB4A804023025C0B5CAB588062B2CBDBEC0C706882435A75CA20000002326BD6A82A908048B4B9A5A668000002423A09CB4BB060025259C9D8A7900001C1FCAB2C7C700002A2A9387ABA200002626A4A47D6E9D14333163A0C87500004B6F9C2D643A257049364936493647358A34438355497F1A0000A24C1D590000D38DFFBDD4CD3126"))};class gE{static create(e,t){if(this.lastCreated&&e===this.lastCreated.scale&&t===this.lastFontFamily)return this.lastCreated;let n;return n=fE[e]?new hE(fE[e](),e):gE.createFromSampleData(gE.createSampleData(t).data,e),this.lastFontFamily=t,this.lastCreated=n,n}static createSampleData(e){const t=document.createElement("canvas"),n=t.getContext("2d");t.style.height="16px",t.height=16,t.width=960,t.style.width="960px",n.fillStyle="#ffffff",n.font="bold 16px "+e,n.textBaseline="middle";let i=0;for(const o of lE)n.fillText(String.fromCharCode(o),i,8),i+=10;return n.getImageData(0,0,960,16)}static createFromSampleData(e,t){const n=61440;if(e.length!==n)throw new Error("Unexpected source in MinimapCharRenderer");let i=gE._downsample(e,t);return new hE(i,t)}static _downsampleChar(e,t,n,i,o){const r=1*o,s=2*o;let a=i,l=0;for(let c=0;c<s;c++){const i=c/s*16,o=(c+1)/s*16;for(let s=0;s<r;s++){const c=s/r*10,h=(s+1)/r*10;let u=0,d=0;for(let n=i;n<o;n++){const i=t+3840*Math.floor(n),o=1-(n-Math.floor(n));for(let t=c;t<h;t++){const n=1-(t-Math.floor(t)),r=i+4*Math.floor(t),s=n*o;d+=s,u+=e[r]*e[r+3]/255*s}}const p=u/d;l=Math.max(l,p),n[a++]=Nh(p)}}return l}static _downsample(e,t){const n=2*t*1*t,i=96*n,o=new Uint8ClampedArray(i);let r=0,s=0,a=0;for(let l=0;l<96;l++)a=Math.max(a,this._downsampleChar(e,s,o,r,t)),r+=n,s+=40;if(a>0){const e=255/a;for(let t=0;t<i;t++)o[t]*=e}return o}}const mE=140,bE=2;class vE{constructor(e,t,n){const i=e.options,o=i.get(115),r=i.get(117),s=r.minimap,a=i.get(36),l=i.get(56);this.renderMinimap=s.renderMinimap,this.size=l.size,this.minimapHeightIsEditorHeight=s.minimapHeightIsEditorHeight,this.scrollBeyondLastLine=i.get(86),this.showSlider=l.showSlider,this.pixelRatio=o,this.typicalHalfwidthCharacterWidth=a.typicalHalfwidthCharacterWidth,this.lineHeight=i.get(51),this.minimapLeft=s.minimapLeft,this.minimapWidth=s.minimapWidth,this.minimapHeight=r.height,this.canvasInnerWidth=s.minimapCanvasInnerWidth,this.canvasInnerHeight=s.minimapCanvasInnerHeight,this.canvasOuterWidth=s.minimapCanvasOuterWidth,this.canvasOuterHeight=s.minimapCanvasOuterHeight,this.isSampling=s.minimapIsSampling,this.editorHeight=r.height,this.fontScale=s.minimapScale,this.minimapLineHeight=s.minimapLineHeight,this.minimapCharWidth=1*this.fontScale,this.charRenderer=uE(()=>gE.create(this.fontScale,a.fontFamily)),this.backgroundColor=vE._getMinimapBackground(t,n)}static _getMinimapBackground(e,t){const n=e.getColor(B_);return n?new sE(n.rgba.r,n.rgba.g,n.rgba.b,n.rgba.a):t.getColor(2)}equals(e){return this.renderMinimap===e.renderMinimap&&this.size===e.size&&this.minimapHeightIsEditorHeight===e.minimapHeightIsEditorHeight&&this.scrollBeyondLastLine===e.scrollBeyondLastLine&&this.showSlider===e.showSlider&&this.pixelRatio===e.pixelRatio&&this.typicalHalfwidthCharacterWidth===e.typicalHalfwidthCharacterWidth&&this.lineHeight===e.lineHeight&&this.minimapLeft===e.minimapLeft&&this.minimapWidth===e.minimapWidth&&this.minimapHeight===e.minimapHeight&&this.canvasInnerWidth===e.canvasInnerWidth&&this.canvasInnerHeight===e.canvasInnerHeight&&this.canvasOuterWidth===e.canvasOuterWidth&&this.canvasOuterHeight===e.canvasOuterHeight&&this.isSampling===e.isSampling&&this.editorHeight===e.editorHeight&&this.fontScale===e.fontScale&&this.minimapLineHeight===e.minimapLineHeight&&this.minimapCharWidth===e.minimapCharWidth&&this.backgroundColor&&this.backgroundColor.equals(e.backgroundColor)}}class yE{constructor(e,t,n,i,o,r,s,a){this.scrollTop=e,this.scrollHeight=t,this.sliderNeeded=n,this._computedSliderRatio=i,this.sliderTop=o,this.sliderHeight=r,this.startLineNumber=s,this.endLineNumber=a}getDesiredScrollTopFromDelta(e){const t=this.sliderTop+e;return Math.round(t/this._computedSliderRatio)}getDesiredScrollTopFromTouchLocation(e){return Math.round((e-this.sliderHeight/2)/this._computedSliderRatio)}static create(e,t,n,i,o,r,s,a,l,c){const h=e.pixelRatio,u=e.minimapLineHeight,d=Math.floor(e.canvasInnerHeight/u),p=e.lineHeight;if(e.minimapHeightIsEditorHeight){const t=s*e.lineHeight+(e.scrollBeyondLastLine?i-e.lineHeight:0),n=Math.max(1,Math.floor(i*i/t)),o=Math.max(0,e.minimapHeight-n),c=o/(l-i),h=a*c,u=o>0,d=Math.floor(e.canvasInnerHeight/e.minimapLineHeight);return new yE(a,l,u,c,h,n,1,Math.min(r,d))}let f,g;if(o&&n!==r){const e=n-t+1;f=Math.floor(e*u/h)}else{const e=i/p;f=Math.floor(e*u/h)}g=e.scrollBeyondLastLine?(r-1)*u/h:Math.max(0,r*u/h-f),g=Math.min(e.minimapHeight-f,g);const m=g/(l-i),b=a*m;let v=0;if(e.scrollBeyondLastLine){const e=i/p;v=e-1}if(d>=r+v){const e=1,t=r,n=g>0;return new yE(a,l,n,m,b,f,e,t)}{let e=Math.max(1,Math.floor(t-b*h/u));c&&c.scrollHeight===l&&(c.scrollTop>a&&(e=Math.min(e,c.startLineNumber)),c.scrollTop<a&&(e=Math.max(e,c.startLineNumber)));const n=Math.min(r,e+d-1);return new yE(a,l,!0,m,b,f,e,n)}}}class wE{constructor(e){this.dy=e}onContentChanged(){this.dy=-1}onTokensChanged(){this.dy=-1}}wE.INVALID=new wE(-1);class _E{constructor(e,t,n){this.renderedLayout=e,this._imageData=t,this._renderedLines=new nC(()=>wE.INVALID),this._renderedLines._set(e.startLineNumber,n)}linesEquals(e){if(!this.scrollEquals(e))return!1;const t=this._renderedLines._get(),n=t.lines;for(let i=0,o=n.length;i<o;i++)if(-1===n[i].dy)return!1;return!0}scrollEquals(e){return this.renderedLayout.startLineNumber===e.startLineNumber&&this.renderedLayout.endLineNumber===e.endLineNumber}_get(){const e=this._renderedLines._get();return{imageData:this._imageData,rendLineNumberStart:e.rendLineNumberStart,lines:e.lines}}onLinesChanged(e,t){return this._renderedLines.onLinesChanged(e,t)}onLinesDeleted(e,t){this._renderedLines.onLinesDeleted(e,t)}onLinesInserted(e,t){this._renderedLines.onLinesInserted(e,t)}onTokensChanged(e){return this._renderedLines.onTokensChanged(e)}}class AE{constructor(e,t,n,i){this._backgroundFillData=AE._createBackgroundFillData(t,n,i),this._buffers=[e.createImageData(t,n),e.createImageData(t,n)],this._lastUsedBuffer=0}getBuffer(){this._lastUsedBuffer=1-this._lastUsedBuffer;const e=this._buffers[this._lastUsedBuffer];return e.data.set(this._backgroundFillData),e}static _createBackgroundFillData(e,t,n){const i=n.r,o=n.g,r=n.b,s=new Uint8ClampedArray(e*t*4);let a=0;for(let l=0;l<t;l++)for(let t=0;t<e;t++)s[a]=i,s[a+1]=o,s[a+2]=r,s[a+3]=255,a+=4;return s}}class CE{constructor(e,t){this.samplingRatio=e,this.minimapLines=t}static compute(e,t,n){if(0===e.renderMinimap||!e.isSampling)return[null,[]];const i=e.pixelRatio,o=e.lineHeight,r=e.scrollBeyondLastLine,{minimapLineCount:s}=te.computeContainedMinimapLineCount({viewLineCount:t,scrollBeyondLastLine:r,height:e.editorHeight,lineHeight:o,pixelRatio:i}),a=t/s,l=a/2;if(!n||0===n.minimapLines.length){let e=[];if(e[0]=1,s>1){for(let t=0,n=s-1;t<n;t++)e[t]=Math.round(t*a+l);e[s-1]=t}return[new CE(a,e),[]]}const c=n.minimapLines,h=c.length;let u=[],d=0,p=0,f=1;const g=10;let m=[],b=null;for(let v=0;v<s;v++){const e=Math.max(f,Math.round(v*a)),n=Math.max(e,Math.round((v+1)*a));while(d<h&&c[d]<e){if(m.length<g){const e=d+1+p;b&&"deleted"===b.type&&b._oldIndex===d-1?b.deleteToLineNumber++:(b={type:"deleted",_oldIndex:d,deleteFromLineNumber:e,deleteToLineNumber:e},m.push(b)),p--}d++}let i;if(d<h&&c[d]<=n)i=c[d],d++;else if(i=0===v?1:v+1===s?t:Math.round(v*a+l),m.length<g){const e=d+1+p;b&&"inserted"===b.type&&b._i===v-1?b.insertToLineNumber++:(b={type:"inserted",_i:v,insertFromLineNumber:e,insertToLineNumber:e},m.push(b)),p++}u[v]=i,f=i}if(m.length<g)while(d<h){const e=d+1+p;b&&"deleted"===b.type&&b._oldIndex===d-1?b.deleteToLineNumber++:(b={type:"deleted",_oldIndex:d,deleteFromLineNumber:e,deleteToLineNumber:e},m.push(b)),p--,d++}else m=[{type:"flush"}];return[new CE(a,u),m]}modelLineToMinimapLine(e){return Math.min(this.minimapLines.length,Math.max(1,Math.round(e/this.samplingRatio)))}modelLineRangeToMinimapLineRange(e,t){let n=this.modelLineToMinimapLine(e)-1;while(n>0&&this.minimapLines[n-1]>=e)n--;let i=this.modelLineToMinimapLine(t)-1;while(i+1<this.minimapLines.length&&this.minimapLines[i+1]<=t)i++;if(n===i){const i=this.minimapLines[n];if(i<e||i>t)return null}return[n+1,i+1]}decorationLineRangeToMinimapLineRange(e,t){let n=this.modelLineToMinimapLine(e),i=this.modelLineToMinimapLine(t);return e!==t&&i===n&&(i===this.minimapLines.length?n>1&&n--:i++),[n,i]}onLinesDeleted(e){const t=e.toLineNumber-e.fromLineNumber+1;let n=this.minimapLines.length,i=0;for(let o=this.minimapLines.length-1;o>=0;o--){if(this.minimapLines[o]<e.fromLineNumber)break;this.minimapLines[o]<=e.toLineNumber?(this.minimapLines[o]=Math.max(1,e.fromLineNumber-1),n=Math.min(n,o),i=Math.max(i,o)):this.minimapLines[o]-=t}return[n,i]}onLinesInserted(e){const t=e.toLineNumber-e.fromLineNumber+1;for(let n=this.minimapLines.length-1;n>=0;n--){if(this.minimapLines[n]<e.fromLineNumber)break;this.minimapLines[n]+=t}}}class EE extends im{constructor(e){super(e),this.tokensColorTracker=aE.getInstance(),this._selections=[],this._minimapSelections=null,this.options=new vE(this._context.configuration,this._context.theme,this.tokensColorTracker);const[t]=CE.compute(this.options,this._context.model.getLineCount(),null);this._samplingState=t,this._shouldCheckSampling=!1,this._actual=new xE(e.theme,this)}dispose(){this._actual.dispose(),super.dispose()}getDomNode(){return this._actual.getDomNode()}_onOptionsMaybeChanged(){const e=new vE(this._context.configuration,this._context.theme,this.tokensColorTracker);return!this.options.equals(e)&&(this.options=e,this._recreateLineSampling(),this._actual.onDidChangeOptions(),!0)}onConfigurationChanged(e){return this._onOptionsMaybeChanged()}onCursorStateChanged(e){return this._selections=e.selections,this._minimapSelections=null,this._actual.onSelectionChanged()}onDecorationsChanged(e){return!!e.affectsMinimap&&this._actual.onDecorationsChanged()}onFlushed(e){return this._samplingState&&(this._shouldCheckSampling=!0),this._actual.onFlushed()}onLinesChanged(e){if(this._samplingState){const t=this._samplingState.modelLineRangeToMinimapLineRange(e.fromLineNumber,e.toLineNumber);return!!t&&this._actual.onLinesChanged(t[0],t[1])}return this._actual.onLinesChanged(e.fromLineNumber,e.toLineNumber)}onLinesDeleted(e){if(this._samplingState){const[t,n]=this._samplingState.onLinesDeleted(e);return t<=n&&this._actual.onLinesChanged(t+1,n+1),this._shouldCheckSampling=!0,!0}return this._actual.onLinesDeleted(e.fromLineNumber,e.toLineNumber)}onLinesInserted(e){return this._samplingState?(this._samplingState.onLinesInserted(e),this._shouldCheckSampling=!0,!0):this._actual.onLinesInserted(e.fromLineNumber,e.toLineNumber)}onScrollChanged(e){return this._actual.onScrollChanged()}onThemeChanged(e){return this._context.model.invalidateMinimapColorCache(),this._actual.onThemeChanged(),this._onOptionsMaybeChanged(),!0}onTokensChanged(e){if(this._samplingState){let t=[];for(const n of e.ranges){const e=this._samplingState.modelLineRangeToMinimapLineRange(n.fromLineNumber,n.toLineNumber);e&&t.push({fromLineNumber:e[0],toLineNumber:e[1]})}return!!t.length&&this._actual.onTokensChanged(t)}return this._actual.onTokensChanged(e.ranges)}onTokensColorsChanged(e){return this._actual.onTokensColorsChanged()}onZonesChanged(e){return this._actual.onZonesChanged()}prepareRender(e){this._shouldCheckSampling&&(this._shouldCheckSampling=!1,this._recreateLineSampling())}render(e){let t=e.visibleRange.startLineNumber,n=e.visibleRange.endLineNumber;this._samplingState&&(t=this._samplingState.modelLineToMinimapLine(t),n=this._samplingState.modelLineToMinimapLine(n));const i={viewportContainsWhitespaceGaps:e.viewportData.whitespaceViewportData.length>0,scrollWidth:e.scrollWidth,scrollHeight:e.scrollHeight,viewportStartLineNumber:t,viewportEndLineNumber:n,scrollTop:e.scrollTop,scrollLeft:e.scrollLeft,viewportWidth:e.viewportWidth,viewportHeight:e.viewportHeight};this._actual.render(i)}_recreateLineSampling(){this._minimapSelections=null;const e=Boolean(this._samplingState),[t,n]=CE.compute(this.options,this._context.model.getLineCount(),this._samplingState);if(this._samplingState=t,e&&this._samplingState)for(const i of n)switch(i.type){case"deleted":this._actual.onLinesDeleted(i.deleteFromLineNumber,i.deleteToLineNumber);break;case"inserted":this._actual.onLinesInserted(i.insertFromLineNumber,i.insertToLineNumber);break;case"flush":this._actual.onFlushed();break}}getLineCount(){return this._samplingState?this._samplingState.minimapLines.length:this._context.model.getLineCount()}getRealLineCount(){return this._context.model.getLineCount()}getLineContent(e){return this._samplingState?this._context.model.getLineContent(this._samplingState.minimapLines[e-1]):this._context.model.getLineContent(e)}getMinimapLinesRenderingData(e,t,n){if(this._samplingState){let i=[];for(let o=0,r=t-e+1;o<r;o++)n[o]?i[o]=this._context.model.getViewLineData(this._samplingState.minimapLines[e+o-1]):i[o]=null;return i}return this._context.model.getMinimapLinesRenderingData(e,t,n).data}getSelections(){if(null===this._minimapSelections)if(this._samplingState){this._minimapSelections=[];for(const e of this._selections){const[t,n]=this._samplingState.decorationLineRangeToMinimapLineRange(e.startLineNumber,e.endLineNumber);this._minimapSelections.push(new gn(t,e.startColumn,n,e.endColumn))}}else this._minimapSelections=this._selections;return this._minimapSelections}getMinimapDecorationsInViewport(e,t){let n;if(this._samplingState){const i=this._samplingState.minimapLines[e-1],o=this._samplingState.minimapLines[t-1];n=new fn(i,1,o,this._context.model.getLineMaxColumn(o))}else n=new fn(e,1,t,this._context.model.getLineMaxColumn(t));const i=this._context.model.getDecorationsInViewport(n);if(this._samplingState){let e=[];for(const t of i){if(!t.options.minimap)continue;const n=t.range,i=this._samplingState.modelLineToMinimapLine(n.startLineNumber),o=this._samplingState.modelLineToMinimapLine(n.endLineNumber);e.push(new Hu(new fn(i,n.startColumn,o,n.endColumn),t.options))}return e}return i}getOptions(){return this._context.model.getTextModelOptions()}revealLineNumber(e){this._samplingState&&(e=this._samplingState.minimapLines[e-1]),this._context.model.revealRange("mouse",!1,new fn(e,1,e,1),1,0)}setScrollTop(e){this._context.model.setScrollPosition({scrollTop:e},1)}}class xE extends Ge{constructor(e,t){super(),this._renderDecorations=!1,this._gestureInProgress=!1,this._theme=e,this._model=t,this._lastRenderData=null,this._buffers=null,this._selectionColor=this._theme.getColor(M_),this._domNode=jg(document.createElement("div")),om.write(this._domNode,8),this._domNode.setClassName(this._getMinimapDomNodeClassName()),this._domNode.setPosition("absolute"),this._domNode.setAttribute("role","presentation"),this._domNode.setAttribute("aria-hidden","true"),this._shadow=jg(document.createElement("div")),this._shadow.setClassName("minimap-shadow-hidden"),this._domNode.appendChild(this._shadow),this._canvas=jg(document.createElement("canvas")),this._canvas.setPosition("absolute"),this._canvas.setLeft(0),this._domNode.appendChild(this._canvas),this._decorationsCanvas=jg(document.createElement("canvas")),this._decorationsCanvas.setPosition("absolute"),this._decorationsCanvas.setClassName("minimap-decorations-layer"),this._decorationsCanvas.setLeft(0),this._domNode.appendChild(this._decorationsCanvas),this._slider=jg(document.createElement("div")),this._slider.setPosition("absolute"),this._slider.setClassName("minimap-slider"),this._slider.setLayerHinting(!0),this._slider.setContain("strict"),this._domNode.appendChild(this._slider),this._sliderHorizontal=jg(document.createElement("div")),this._sliderHorizontal.setPosition("absolute"),this._sliderHorizontal.setClassName("minimap-slider-horizontal"),this._slider.appendChild(this._sliderHorizontal),this._applyLayout(),this._mouseDownListener=ko(this._domNode.domNode,"mousedown",e=>{e.preventDefault();const t=this._model.options.renderMinimap;if(0===t)return;if(!this._lastRenderData)return;if("proportional"!==this._model.options.size){if(e.leftButton&&this._lastRenderData){const t=Uo(this._slider.domNode),n=t.top+t.height/2;this._startSliderDragging(e.buttons,e.posx,n,e.posy,this._lastRenderData.renderedLayout)}return}const n=this._model.options.minimapLineHeight,i=this._model.options.canvasInnerHeight/this._model.options.canvasOuterHeight*e.browserEvent.offsetY,o=Math.floor(i/n);let r=o+this._lastRenderData.renderedLayout.startLineNumber;r=Math.min(r,this._model.getLineCount()),this._model.revealLineNumber(r)}),this._sliderMouseMoveMonitor=new Gg,this._sliderMouseDownListener=ko(this._slider.domNode,"mousedown",e=>{e.preventDefault(),e.stopPropagation(),e.leftButton&&this._lastRenderData&&this._startSliderDragging(e.buttons,e.posx,e.posy,e.posy,this._lastRenderData.renderedLayout)}),this._gestureDisposable=Ug.addTarget(this._domNode.domNode),this._sliderTouchStartListener=xo(this._domNode.domNode,Wg.Start,e=>{e.preventDefault(),e.stopPropagation(),this._lastRenderData&&(this._slider.toggleClassName("active",!0),this._gestureInProgress=!0,this.scrollDueToTouchEvent(e))},{passive:!1}),this._sliderTouchMoveListener=xo(this._domNode.domNode,Wg.Change,e=>{e.preventDefault(),e.stopPropagation(),this._lastRenderData&&this._gestureInProgress&&this.scrollDueToTouchEvent(e)},{passive:!1}),this._sliderTouchEndListener=ko(this._domNode.domNode,Wg.End,e=>{e.preventDefault(),e.stopPropagation(),this._gestureInProgress=!1,this._slider.toggleClassName("active",!1)})}_startSliderDragging(e,t,n,i,o){this._slider.toggleClassName("active",!0);const r=(e,i)=>{const r=Math.abs(i-t);if(y["i"]&&r>mE)return void this._model.setScrollTop(o.scrollTop);const s=e-n;this._model.setScrollTop(o.getDesiredScrollTopFromDelta(s))};i!==n&&r(i,t),this._sliderMouseMoveMonitor.startMonitoring(this._slider.domNode,e,Yg,e=>r(e.posy,e.posx),()=>{this._slider.toggleClassName("active",!1)})}scrollDueToTouchEvent(e){const t=this._domNode.domNode.getBoundingClientRect().top,n=this._lastRenderData.renderedLayout.getDesiredScrollTopFromTouchLocation(e.pageY-t);this._model.setScrollTop(n)}dispose(){this._mouseDownListener.dispose(),this._sliderMouseMoveMonitor.dispose(),this._sliderMouseDownListener.dispose(),this._gestureDisposable.dispose(),this._sliderTouchStartListener.dispose(),this._sliderTouchMoveListener.dispose(),this._sliderTouchEndListener.dispose(),super.dispose()}_getMinimapDomNodeClassName(){return"always"===this._model.options.showSlider?"minimap slider-always":"minimap slider-mouseover"}getDomNode(){return this._domNode}_applyLayout(){this._domNode.setLeft(this._model.options.minimapLeft),this._domNode.setWidth(this._model.options.minimapWidth),this._domNode.setHeight(this._model.options.minimapHeight),this._shadow.setHeight(this._model.options.minimapHeight),this._canvas.setWidth(this._model.options.canvasOuterWidth),this._canvas.setHeight(this._model.options.canvasOuterHeight),this._canvas.domNode.width=this._model.options.canvasInnerWidth,this._canvas.domNode.height=this._model.options.canvasInnerHeight,this._decorationsCanvas.setWidth(this._model.options.canvasOuterWidth),this._decorationsCanvas.setHeight(this._model.options.canvasOuterHeight),this._decorationsCanvas.domNode.width=this._model.options.canvasInnerWidth,this._decorationsCanvas.domNode.height=this._model.options.canvasInnerHeight,this._slider.setWidth(this._model.options.minimapWidth)}_getBuffer(){return this._buffers||this._model.options.canvasInnerWidth>0&&this._model.options.canvasInnerHeight>0&&(this._buffers=new AE(this._canvas.domNode.getContext("2d"),this._model.options.canvasInnerWidth,this._model.options.canvasInnerHeight,this._model.options.backgroundColor)),this._buffers?this._buffers.getBuffer():null}onDidChangeOptions(){this._lastRenderData=null,this._buffers=null,this._applyLayout(),this._domNode.setClassName(this._getMinimapDomNodeClassName())}onSelectionChanged(){return this._renderDecorations=!0,!0}onDecorationsChanged(){return this._renderDecorations=!0,!0}onFlushed(){return this._lastRenderData=null,!0}onLinesChanged(e,t){return!!this._lastRenderData&&this._lastRenderData.onLinesChanged(e,t)}onLinesDeleted(e,t){return this._lastRenderData&&this._lastRenderData.onLinesDeleted(e,t),!0}onLinesInserted(e,t){return this._lastRenderData&&this._lastRenderData.onLinesInserted(e,t),!0}onScrollChanged(){return this._renderDecorations=!0,!0}onThemeChanged(){return this._selectionColor=this._theme.getColor(M_),this._renderDecorations=!0,!0}onTokensChanged(e){return!!this._lastRenderData&&this._lastRenderData.onTokensChanged(e)}onTokensColorsChanged(){return this._lastRenderData=null,this._buffers=null,!0}onZonesChanged(){return this._lastRenderData=null,!0}render(e){const t=this._model.options.renderMinimap;if(0===t)return this._shadow.setClassName("minimap-shadow-hidden"),this._sliderHorizontal.setWidth(0),void this._sliderHorizontal.setHeight(0);e.scrollLeft+e.viewportWidth>=e.scrollWidth?this._shadow.setClassName("minimap-shadow-hidden"):this._shadow.setClassName("minimap-shadow-visible");const n=yE.create(this._model.options,e.viewportStartLineNumber,e.viewportEndLineNumber,e.viewportHeight,e.viewportContainsWhitespaceGaps,this._model.getLineCount(),this._model.getRealLineCount(),e.scrollTop,e.scrollHeight,this._lastRenderData?this._lastRenderData.renderedLayout:null);this._slider.setDisplay(n.sliderNeeded?"block":"none"),this._slider.setTop(n.sliderTop),this._slider.setHeight(n.sliderHeight);const i=e.scrollLeft/this._model.options.typicalHalfwidthCharacterWidth,o=Math.min(this._model.options.minimapWidth,Math.round(i*this._model.options.minimapCharWidth/this._model.options.pixelRatio));this._sliderHorizontal.setLeft(o),this._sliderHorizontal.setWidth(this._model.options.minimapWidth-o),this._sliderHorizontal.setTop(0),this._sliderHorizontal.setHeight(n.sliderHeight),this.renderDecorations(n),this._lastRenderData=this.renderLines(n)}renderDecorations(e){if(this._renderDecorations){this._renderDecorations=!1;const t=this._model.getSelections(),n=this._model.getMinimapDecorationsInViewport(e.startLineNumber,e.endLineNumber),{canvasInnerWidth:i,canvasInnerHeight:o}=this._model.options,r=this._model.options.minimapLineHeight,s=this._model.options.minimapCharWidth,a=this._model.getOptions().tabSize,l=this._decorationsCanvas.domNode.getContext("2d");l.clearRect(0,0,i,o);const c=new Map;for(let h=0;h<t.length;h++){const n=t[h];for(let t=n.startLineNumber;t<=n.endLineNumber;t++)this.renderDecorationOnLine(l,c,n,this._selectionColor,e,t,r,r,a,s)}for(let h=0;h<n.length;h++){const t=n[h];if(!t.options.minimap)continue;const i=t.options.minimap.getColor(this._theme);for(let n=t.range.startLineNumber;n<=t.range.endLineNumber;n++)switch(t.options.minimap.position){case Rs.Inline:this.renderDecorationOnLine(l,c,t.range,i,e,n,r,r,a,s);continue;case Rs.Gutter:const o=(n-e.startLineNumber)*r,h=2;this.renderDecoration(l,i,h,o,bE,r);continue}}}}renderDecorationOnLine(e,t,n,i,o,r,s,a,l,c){const h=(r-o.startLineNumber)*a;if(h+s<0||h>this._model.options.canvasInnerHeight)return;let u=t.get(r);const d=!u;if(!u){const e=this._model.getLineContent(r);u=[D];for(let t=1;t<e.length+1;t++){const n=e.charCodeAt(t-1),i=9===n?l*c:Rr["C"](n)?2*c:c;u[t]=u[t-1]+i}t.set(r,u)}const{startColumn:p,endColumn:f,startLineNumber:g,endLineNumber:m}=n,b=g===r?u[p-1]:D,v=m>r?u.length-1:f-1;if(v>0){const t=u[v]-b||2;this.renderDecoration(e,i,b,h,t,s)}d&&this.renderLineHighlight(e,i,h,s)}renderLineHighlight(e,t,n,i){e.fillStyle=t&&t.transparent(.5).toString()||"",e.fillRect(D,n,e.canvas.width,i)}renderDecoration(e,t,n,i,o,r){e.fillStyle=t&&t.toString()||"",e.fillRect(n,i,o,r)}renderLines(e){const t=e.startLineNumber,n=e.endLineNumber,i=this._model.options.minimapLineHeight;if(this._lastRenderData&&this._lastRenderData.linesEquals(e)){const t=this._lastRenderData._get();return new _E(e,t.imageData,t.lines)}const o=this._getBuffer();if(!o)return null;let[r,s,a]=xE._renderUntouchedLines(o,t,n,i,this._lastRenderData);const l=this._model.getMinimapLinesRenderingData(t,n,a),c=this._model.getOptions().tabSize,h=this._model.options.backgroundColor,u=this._model.tokensColorTracker,d=u.backgroundIsLight(),p=this._model.options.renderMinimap,f=this._model.options.charRenderer(),g=this._model.options.fontScale,m=this._model.options.minimapCharWidth,b=1===p?2:3,v=b*g,y=i>v?Math.floor((i-v)/2):0;let w=0;const _=[];for(let S=0,D=n-t+1;S<D;S++)a[S]&&xE._renderLine(o,h,d,p,m,u,f,w,y,c,l[S],g,i),_[S]=new wE(w),w+=i;const A=-1===r?0:r,C=-1===s?o.height:s,E=C-A,x=this._canvas.domNode.getContext("2d");return x.putImageData(o,0,0,0,A,o.width,E),new _E(e,o,_)}static _renderUntouchedLines(e,t,n,i,o){const r=[];if(!o){for(let e=0,i=n-t+1;e<i;e++)r[e]=!0;return[-1,-1,r]}const s=o._get(),a=s.imageData.data,l=s.rendLineNumberStart,c=s.lines,h=c.length,u=e.width,d=e.data,p=(n-t+1)*i*u*4;let f=-1,g=-1,m=-1,b=-1,v=-1,y=-1,w=0;for(let C=t;C<=n;C++){const e=C-t,n=C-l,o=n>=0&&n<h?c[n].dy:-1;if(-1===o){r[e]=!0,w+=i;continue}const s=o*u*4,_=(o+i)*u*4,A=w*u*4,E=(w+i)*u*4;b===s&&y===A?(b=_,y=E):(-1!==m&&(d.set(a.subarray(m,b),v),-1===f&&0===m&&m===v&&(f=b),-1===g&&b===p&&m===v&&(g=m)),m=s,b=_,v=A,y=E),r[e]=!1,w+=i}-1!==m&&(d.set(a.subarray(m,b),v),-1===f&&0===m&&m===v&&(f=b),-1===g&&b===p&&m===v&&(g=m));const _=-1===f?-1:f/(4*u),A=-1===g?-1:g/(4*u);return[_,A,r]}static _renderLine(e,t,n,i,o,r,s,a,l,c,h,u,d){const p=h.content,f=h.tokens,g=e.width-o,m=1===d;let b=D,v=0,y=0;for(let w=0,_=f.getCount();w<_;w++){const h=f.getEndOffset(w),d=f.getForeground(w),_=r.getColor(d);for(;v<h;v++){if(b>g)return;const r=p.charCodeAt(v);if(9===r){const e=c-(v+y)%c;y+=e-1,b+=e*o}else if(32===r)b+=o;else{const c=Rr["C"](r)?2:1;for(let h=0;h<c;h++)if(2===i?s.blockRenderChar(e,b,a+l,_,t,n,m):s.renderChar(e,b,a+l,r,_,t,u,n,m),b+=o,b>g)return}}}}}Am((e,t)=>{const n=e.getColor(B_);n&&t.addRule(`.monaco-editor .minimap > canvas { opacity: ${n.rgba.a}; will-change: opacity; }`);const i=e.getColor(I_);i&&t.addRule(`.monaco-editor .minimap-slider .minimap-slider-horizontal { background: ${i}; }`);const o=e.getColor(T_);o&&t.addRule(`.monaco-editor .minimap-slider:hover .minimap-slider-horizontal { background: ${o}; }`);const r=e.getColor(O_);r&&t.addRule(`.monaco-editor .minimap-slider.active .minimap-slider-horizontal { background: ${r}; }`);const s=e.getColor(xw);s&&t.addRule(`.monaco-editor .minimap-shadow-visible { box-shadow: ${s} -6px 0 6px -6px inset; }`)});n("70a8");class SE extends im{constructor(e){super(e);const t=this._context.configuration.options,n=t.get(117);this._widgets={},this._verticalScrollbarWidth=n.verticalScrollbarWidth,this._minimapWidth=n.minimap.minimapWidth,this._horizontalScrollbarHeight=n.horizontalScrollbarHeight,this._editorHeight=n.height,this._editorWidth=n.width,this._domNode=jg(document.createElement("div")),om.write(this._domNode,4),this._domNode.setClassName("overlayWidgets")}dispose(){super.dispose(),this._widgets={}}getDomNode(){return this._domNode}onConfigurationChanged(e){const t=this._context.configuration.options,n=t.get(117);return this._verticalScrollbarWidth=n.verticalScrollbarWidth,this._minimapWidth=n.minimap.minimapWidth,this._horizontalScrollbarHeight=n.horizontalScrollbarHeight,this._editorHeight=n.height,this._editorWidth=n.width,!0}addWidget(e){const t=jg(e.getDomNode());this._widgets[e.getId()]={widget:e,preference:null,domNode:t},t.setPosition("absolute"),t.setAttribute("widgetId",e.getId()),this._domNode.appendChild(t),this.setShouldRender()}setWidgetPosition(e,t){const n=this._widgets[e.getId()];return n.preference!==t&&(n.preference=t,this.setShouldRender(),!0)}removeWidget(e){const t=e.getId();if(this._widgets.hasOwnProperty(t)){const e=this._widgets[t],n=e.domNode.domNode;delete this._widgets[t],n.parentNode.removeChild(n),this.setShouldRender()}}_renderWidget(e){const t=e.domNode;if(null!==e.preference)if(0===e.preference)t.setTop(0),t.setRight(2*this._verticalScrollbarWidth+this._minimapWidth);else if(1===e.preference){const e=t.domNode.clientHeight;t.setTop(this._editorHeight-e-2*this._horizontalScrollbarHeight),t.setRight(2*this._verticalScrollbarWidth+this._minimapWidth)}else 2===e.preference&&(t.setTop(0),t.domNode.style.right="50%");else t.unsetTop()}prepareRender(e){}render(e){this._domNode.setWidth(this._editorWidth);const t=Object.keys(this._widgets);for(let n=0,i=t.length;n<i;n++){const e=t[n];this._renderWidget(this._widgets[e])}}}class DE{constructor(e,t){const n=e.options;this.lineHeight=n.get(51),this.pixelRatio=n.get(115),this.overviewRulerLanes=n.get(65),this.renderBorder=n.get(64);const i=t.getColor(rA);this.borderColor=i?i.toString():null,this.hideCursor=n.get(44);const o=t.getColor(J_);this.cursorColor=o?o.transparent(.7).toString():null,this.themeType=t.type;const r=n.get(56),s=r.enabled,a=r.side,l=s?t.getColor(sA)||oc.getDefaultBackground():null;this.backgroundColor=null===l||"left"===a?null:Vv.Format.CSS.formatHex(l);const c=n.get(117),h=c.overviewRuler;this.top=h.top,this.right=h.right,this.domWidth=h.width,this.domHeight=h.height,0===this.overviewRulerLanes?(this.canvasWidth=0,this.canvasHeight=0):(this.canvasWidth=this.domWidth*this.pixelRatio|0,this.canvasHeight=this.domHeight*this.pixelRatio|0);const[u,d]=this._initLanes(1,this.canvasWidth,this.overviewRulerLanes);this.x=u,this.w=d}_initLanes(e,t,n){const i=t-e;if(n>=3){const t=Math.floor(i/3),n=Math.floor(i/3),o=i-t-n,r=e,s=r+t,a=r+t+o;return[[0,r,s,r,a,r,s,r],[0,t,o,t+o,n,t+o+n,o+n,t+o+n]]}if(2===n){const t=Math.floor(i/2),n=i-t,o=e,r=o+t;return[[0,o,o,o,r,o,o,o],[0,t,t,t,n,t+n,t+n,t+n]]}{const t=e,n=i;return[[0,t,t,t,t,t,t,t],[0,n,n,n,n,n,n,n]]}}equals(e){return this.lineHeight===e.lineHeight&&this.pixelRatio===e.pixelRatio&&this.overviewRulerLanes===e.overviewRulerLanes&&this.renderBorder===e.renderBorder&&this.borderColor===e.borderColor&&this.hideCursor===e.hideCursor&&this.cursorColor===e.cursorColor&&this.themeType===e.themeType&&this.backgroundColor===e.backgroundColor&&this.top===e.top&&this.right===e.right&&this.domWidth===e.domWidth&&this.domHeight===e.domHeight&&this.canvasWidth===e.canvasWidth&&this.canvasHeight===e.canvasHeight}}class kE extends im{constructor(e){super(e),this._domNode=jg(document.createElement("canvas")),this._domNode.setClassName("decorationsOverviewRuler"),this._domNode.setPosition("absolute"),this._domNode.setLayerHinting(!0),this._domNode.setContain("strict"),this._domNode.setAttribute("aria-hidden","true"),this._updateSettings(!1),this._tokensColorTrackerListener=oc.onDidChange(e=>{e.changedColorMap&&this._updateSettings(!0)}),this._cursorPositions=[]}dispose(){super.dispose(),this._tokensColorTrackerListener.dispose()}_updateSettings(e){const t=new DE(this._context.configuration,this._context.theme);return(!this._settings||!this._settings.equals(t))&&(this._settings=t,this._domNode.setTop(this._settings.top),this._domNode.setRight(this._settings.right),this._domNode.setWidth(this._settings.domWidth),this._domNode.setHeight(this._settings.domHeight),this._domNode.domNode.width=this._settings.canvasWidth,this._domNode.domNode.height=this._settings.canvasHeight,e&&this._render(),!0)}onConfigurationChanged(e){return this._updateSettings(!1)}onCursorStateChanged(e){this._cursorPositions=[];for(let t=0,n=e.selections.length;t<n;t++)this._cursorPositions[t]=e.selections[t].getPosition();return this._cursorPositions.sort(pn.compare),!0}onDecorationsChanged(e){return!!e.affectsOverviewRuler}onFlushed(e){return!0}onScrollChanged(e){return e.scrollHeightChanged}onZonesChanged(e){return!0}onThemeChanged(e){return this._context.model.invalidateOverviewRulerColorCache(),this._updateSettings(!1)}getDomNode(){return this._domNode.domNode}prepareRender(e){}render(e){this._render()}_render(){if(0===this._settings.overviewRulerLanes)return void this._domNode.setBackgroundColor(this._settings.backgroundColor?this._settings.backgroundColor:"");const e=this._settings.canvasWidth,t=this._settings.canvasHeight,n=this._settings.lineHeight,i=this._context.viewLayout,o=this._context.viewLayout.getScrollHeight(),r=t/o,s=this._context.model.getAllOverviewRulerDecorations(this._context.theme),a=6*this._settings.pixelRatio|0,l=a/2|0,c=this._domNode.domNode.getContext("2d");null===this._settings.backgroundColor?c.clearRect(0,0,e,t):(c.fillStyle=this._settings.backgroundColor,c.fillRect(0,0,e,t));const h=this._settings.x,u=this._settings.w,d=Object.keys(s);d.sort();for(let p=0,f=d.length;p<f;p++){const e=d[p],o=s[e];c.fillStyle=e;let f=0,g=0,m=0;for(let s=0,d=o.length;s<d;s++){const e=o[3*s],d=o[3*s+1],p=o[3*s+2];let b=i.getVerticalOffsetForLineNumber(d)*r|0,v=(i.getVerticalOffsetForLineNumber(p)+n)*r|0;const y=v-b;if(y<a){let e=(b+v)/2|0;e<l?e=l:e+l>t&&(e=t-l),b=e-l,v=e+l}b>m+1||e!==f?(0!==s&&c.fillRect(h[f],g,u[f],m-g),f=e,g=b,m=v):v>m&&(m=v)}c.fillRect(h[f],g,u[f],m-g)}if(!this._settings.hideCursor&&this._settings.cursorColor){const e=2*this._settings.pixelRatio|0,n=e/2|0,o=this._settings.x[7],s=this._settings.w[7];c.fillStyle=this._settings.cursorColor;let a=-100,l=-100;for(let h=0,u=this._cursorPositions.length;h<u;h++){const u=this._cursorPositions[h];let d=i.getVerticalOffsetForLineNumber(u.lineNumber)*r|0;d<n?d=n:d+n>t&&(d=t-n);const p=d-n,f=p+e;p>l+1?(0!==h&&c.fillRect(o,a,s,l-a),a=p,l=f):f>l&&(l=f)}c.fillRect(o,a,s,l-a)}this._settings.renderBorder&&this._settings.borderColor&&this._settings.overviewRulerLanes>0&&(c.beginPath(),c.lineWidth=1,c.strokeStyle=this._settings.borderColor,c.moveTo(0,0),c.lineTo(0,t),c.stroke(),c.moveTo(0,0),c.lineTo(e,0),c.stroke())}}class ME{constructor(e,t,n){this.from=0|e,this.to=0|t,this.colorId=0|n}static compare(e,t){return e.colorId===t.colorId?e.from===t.from?e.to-t.to:e.from-t.from:e.colorId-t.colorId}}class NE{constructor(e,t,n){this.startLineNumber=e,this.endLineNumber=t,this.color=n,this._colorZone=null}static compare(e,t){return e.color===t.color?e.startLineNumber===t.startLineNumber?e.endLineNumber-t.endLineNumber:e.startLineNumber-t.startLineNumber:e.color<t.color?-1:1}setColorZone(e){this._colorZone=e}getColorZones(){return this._colorZone}}class LE{constructor(e){this._getVerticalOffsetForLine=e,this._zones=[],this._colorZonesInvalid=!1,this._lineHeight=0,this._domWidth=0,this._domHeight=0,this._outerHeight=0,this._pixelRatio=1,this._lastAssignedId=0,this._color2Id=Object.create(null),this._id2Color=[]}getId2Color(){return this._id2Color}setZones(e){this._zones=e,this._zones.sort(NE.compare)}setLineHeight(e){return this._lineHeight!==e&&(this._lineHeight=e,this._colorZonesInvalid=!0,!0)}setPixelRatio(e){this._pixelRatio=e,this._colorZonesInvalid=!0}getDOMWidth(){return this._domWidth}getCanvasWidth(){return this._domWidth*this._pixelRatio}setDOMWidth(e){return this._domWidth!==e&&(this._domWidth=e,this._colorZonesInvalid=!0,!0)}getDOMHeight(){return this._domHeight}getCanvasHeight(){return this._domHeight*this._pixelRatio}setDOMHeight(e){return this._domHeight!==e&&(this._domHeight=e,this._colorZonesInvalid=!0,!0)}getOuterHeight(){return this._outerHeight}setOuterHeight(e){return this._outerHeight!==e&&(this._outerHeight=e,this._colorZonesInvalid=!0,!0)}resolveColorZones(){const e=this._colorZonesInvalid,t=Math.floor(this._lineHeight),n=Math.floor(this.getCanvasHeight()),i=Math.floor(this._outerHeight),o=n/i,r=Math.floor(4*this._pixelRatio/2);let s=[];for(let a=0,l=this._zones.length;a<l;a++){const i=this._zones[a];if(!e){const e=i.getColorZones();if(e){s.push(e);continue}}const l=Math.floor(o*this._getVerticalOffsetForLine(i.startLineNumber)),c=Math.floor(o*(this._getVerticalOffsetForLine(i.endLineNumber)+t));let h=Math.floor((l+c)/2),u=c-h;u<r&&(u=r),h-u<0&&(h=u),h+u>n&&(h=n-u);const d=i.color;let p=this._color2Id[d];p||(p=++this._lastAssignedId,this._color2Id[d]=p,this._id2Color[p]=d);const f=new ME(h-u,h+u,p);i.setColorZone(f),s.push(f)}return this._colorZonesInvalid=!1,s.sort(ME.compare),s}}class BE extends nm{constructor(e,t){super(),this._context=e;const n=this._context.configuration.options;this._domNode=jg(document.createElement("canvas")),this._domNode.setClassName(t),this._domNode.setPosition("absolute"),this._domNode.setLayerHinting(!0),this._domNode.setContain("strict"),this._zoneManager=new LE(e=>this._context.viewLayout.getVerticalOffsetForLineNumber(e)),this._zoneManager.setDOMWidth(0),this._zoneManager.setDOMHeight(0),this._zoneManager.setOuterHeight(this._context.viewLayout.getScrollHeight()),this._zoneManager.setLineHeight(n.get(51)),this._zoneManager.setPixelRatio(n.get(115)),this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),super.dispose()}onConfigurationChanged(e){const t=this._context.configuration.options;return e.hasChanged(51)&&(this._zoneManager.setLineHeight(t.get(51)),this._render()),e.hasChanged(115)&&(this._zoneManager.setPixelRatio(t.get(115)),this._domNode.setWidth(this._zoneManager.getDOMWidth()),this._domNode.setHeight(this._zoneManager.getDOMHeight()),this._domNode.domNode.width=this._zoneManager.getCanvasWidth(),this._domNode.domNode.height=this._zoneManager.getCanvasHeight(),this._render()),!0}onFlushed(e){return this._render(),!0}onScrollChanged(e){return e.scrollHeightChanged&&(this._zoneManager.setOuterHeight(e.scrollHeight),this._render()),!0}onZonesChanged(e){return this._render(),!0}getDomNode(){return this._domNode.domNode}setLayout(e){this._domNode.setTop(e.top),this._domNode.setRight(e.right);let t=!1;t=this._zoneManager.setDOMWidth(e.width)||t,t=this._zoneManager.setDOMHeight(e.height)||t,t&&(this._domNode.setWidth(this._zoneManager.getDOMWidth()),this._domNode.setHeight(this._zoneManager.getDOMHeight()),this._domNode.domNode.width=this._zoneManager.getCanvasWidth(),this._domNode.domNode.height=this._zoneManager.getCanvasHeight(),this._render())}setZones(e){this._zoneManager.setZones(e),this._render()}_render(){if(0===this._zoneManager.getOuterHeight())return!1;const e=this._zoneManager.getCanvasWidth(),t=this._zoneManager.getCanvasHeight(),n=this._zoneManager.resolveColorZones(),i=this._zoneManager.getId2Color(),o=this._domNode.domNode.getContext("2d");return o.clearRect(0,0,e,t),n.length>0&&this._renderOneLane(o,n,i,e),!0}_renderOneLane(e,t,n,i){let o=0,r=0,s=0;for(const a of t){const t=a.colorId,l=a.from,c=a.to;t!==o?(e.fillRect(0,r,i,s-r),o=t,e.fillStyle=n[o],r=l,s=c):s>=l?s=Math.max(s,c):(e.fillRect(0,r,i,s-r),r=l,s=c)}e.fillRect(0,r,i,s-r)}}n("df93");class IE extends im{constructor(e){super(e),this.domNode=jg(document.createElement("div")),this.domNode.setAttribute("role","presentation"),this.domNode.setAttribute("aria-hidden","true"),this.domNode.setClassName("view-rulers"),this._renderedRulers=[];const t=this._context.configuration.options;this._rulers=t.get(83),this._typicalHalfwidthCharacterWidth=t.get(36).typicalHalfwidthCharacterWidth}dispose(){super.dispose()}onConfigurationChanged(e){const t=this._context.configuration.options;return this._rulers=t.get(83),this._typicalHalfwidthCharacterWidth=t.get(36).typicalHalfwidthCharacterWidth,!0}onScrollChanged(e){return e.scrollHeightChanged}prepareRender(e){}_ensureRulersCount(){const e=this._renderedRulers.length,t=this._rulers.length;if(e===t)return;if(e<t){const{tabSize:n}=this._context.model.getTextModelOptions(),i=n;let o=t-e;while(o>0){const e=jg(document.createElement("div"));e.setClassName("view-ruler"),e.setWidth(i),this.domNode.appendChild(e),this._renderedRulers.push(e),o--}return}let n=e-t;while(n>0){const e=this._renderedRulers.pop();this.domNode.removeChild(e),n--}}render(e){this._ensureRulersCount();for(let t=0,n=this._rulers.length;t<n;t++){const n=this._renderedRulers[t],i=this._rulers[t];n.setBoxShadow(i.color?`1px 0 0 0 ${i.color} inset`:""),n.setHeight(Math.min(e.scrollHeight,1e6)),n.setLeft(i.column*this._typicalHalfwidthCharacterWidth)}}}Am((e,t)=>{const n=e.getColor(oA);n&&t.addRule(`.monaco-editor .view-ruler { box-shadow: 1px 0 0 0 ${n} inset; }`)});n("9368");class TE extends im{constructor(e){super(e),this._scrollTop=0,this._width=0,this._updateWidth(),this._shouldShow=!1;const t=this._context.configuration.options,n=t.get(84);this._useShadows=n.useShadows,this._domNode=jg(document.createElement("div")),this._domNode.setAttribute("role","presentation"),this._domNode.setAttribute("aria-hidden","true")}dispose(){super.dispose()}_updateShouldShow(){const e=this._useShadows&&this._scrollTop>0;return this._shouldShow!==e&&(this._shouldShow=e,!0)}getDomNode(){return this._domNode}_updateWidth(){const e=this._context.configuration.options,t=e.get(117);0===t.minimap.renderMinimap||t.minimap.minimapWidth>0&&0===t.minimap.minimapLeft?this._width=t.width:this._width=t.width-t.minimap.minimapWidth-t.verticalScrollbarWidth}onConfigurationChanged(e){const t=this._context.configuration.options,n=t.get(84);return this._useShadows=n.useShadows,this._updateWidth(),this._updateShouldShow(),!0}onScrollChanged(e){return this._scrollTop=e.scrollTop,this._updateShouldShow()}prepareRender(e){}render(e){this._domNode.setWidth(this._width),this._domNode.setClassName(this._shouldShow?"scroll-decoration":"")}}Am((e,t)=>{const n=e.getColor(xw);n&&t.addRule(`.monaco-editor .scroll-decoration { box-shadow: ${n} 0 6px 6px -6px inset; }`)});n("adf0");class OE{constructor(e){this.left=e.left,this.width=e.width,this.startStyle=null,this.endStyle=null}}class RE{constructor(e,t){this.lineNumber=e,this.ranges=t}}function PE(e){return new OE(e)}function FE(e){return new RE(e.lineNumber,e.ranges.map(PE))}const jE=pi;class QE extends Jy{constructor(e){super(),this._previousFrameVisibleRangesWithStyle=[],this._context=e;const t=this._context.configuration.options;this._lineHeight=t.get(51),this._roundedSelection=t.get(82),this._typicalHalfwidthCharacterWidth=t.get(36).typicalHalfwidthCharacterWidth,this._selections=[],this._renderResult=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){const t=this._context.configuration.options;return this._lineHeight=t.get(51),this._roundedSelection=t.get(82),this._typicalHalfwidthCharacterWidth=t.get(36).typicalHalfwidthCharacterWidth,!0}onCursorStateChanged(e){return this._selections=e.selections.slice(0),!0}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged}onZonesChanged(e){return!0}_visibleRangesHaveGaps(e){for(let t=0,n=e.length;t<n;t++){const n=e[t];if(n.ranges.length>1)return!0}return!1}_enrichVisibleRangesWithStyle(e,t,n){const i=this._typicalHalfwidthCharacterWidth/4;let o=null,r=null;if(n&&n.length>0&&t.length>0){const i=t[0].lineNumber;if(i===e.startLineNumber)for(let e=0;!o&&e<n.length;e++)n[e].lineNumber===i&&(o=n[e].ranges[0]);const s=t[t.length-1].lineNumber;if(s===e.endLineNumber)for(let e=n.length-1;!r&&e>=0;e--)n[e].lineNumber===s&&(r=n[e].ranges[0]);o&&!o.startStyle&&(o=null),r&&!r.startStyle&&(r=null)}for(let s=0,a=t.length;s<a;s++){const e=t[s].ranges[0],n=e.left,l=e.left+e.width,c={top:0,bottom:0},h={top:0,bottom:0};if(s>0){const e=t[s-1].ranges[0].left,o=t[s-1].ranges[0].left+t[s-1].ranges[0].width;zE(n-e)<i?c.top=2:n>e&&(c.top=1),zE(l-o)<i?h.top=2:e<l&&l<o&&(h.top=1)}else o&&(c.top=o.startStyle.top,h.top=o.endStyle.top);if(s+1<a){const e=t[s+1].ranges[0].left,o=t[s+1].ranges[0].left+t[s+1].ranges[0].width;zE(n-e)<i?c.bottom=2:e<n&&n<o&&(c.bottom=1),zE(l-o)<i?h.bottom=2:l<o&&(h.bottom=1)}else r&&(c.bottom=r.startStyle.bottom,h.bottom=r.endStyle.bottom);e.startStyle=c,e.endStyle=h}}_getVisibleRangesWithStyle(e,t,n){const i=t.linesVisibleRangesForRange(e,!0)||[],o=i.map(FE),r=this._visibleRangesHaveGaps(o);return jE||r||!this._roundedSelection||this._enrichVisibleRangesWithStyle(t.visibleRange,o,n),o}_createSelectionPiece(e,t,n,i,o){return'<div class="cslr '+n+'" style="top:'+e.toString()+"px;left:"+i.toString()+"px;width:"+o.toString()+"px;height:"+t+'px;"></div>'}_actualRenderOneSelection(e,t,n,i){if(0===i.length)return;const o=!!i[0].ranges[0].startStyle,r=this._lineHeight.toString(),s=(this._lineHeight-1).toString(),a=i[0].lineNumber,l=i[i.length-1].lineNumber;for(let c=0,h=i.length;c<h;c++){const h=i[c],u=h.lineNumber,d=u-t,p=n&&(u===l||u===a)?s:r,f=n&&u===a?1:0;let g="",m="";for(let e=0,t=h.ranges.length;e<t;e++){const t=h.ranges[e];if(o){const e=t.startStyle,n=t.endStyle;if(1===e.top||1===e.bottom){g+=this._createSelectionPiece(f,p,QE.SELECTION_CLASS_NAME,t.left-QE.ROUNDED_PIECE_WIDTH,QE.ROUNDED_PIECE_WIDTH);let n=QE.EDITOR_BACKGROUND_CLASS_NAME;1===e.top&&(n+=" "+QE.SELECTION_TOP_RIGHT),1===e.bottom&&(n+=" "+QE.SELECTION_BOTTOM_RIGHT),g+=this._createSelectionPiece(f,p,n,t.left-QE.ROUNDED_PIECE_WIDTH,QE.ROUNDED_PIECE_WIDTH)}if(1===n.top||1===n.bottom){g+=this._createSelectionPiece(f,p,QE.SELECTION_CLASS_NAME,t.left+t.width,QE.ROUNDED_PIECE_WIDTH);let e=QE.EDITOR_BACKGROUND_CLASS_NAME;1===n.top&&(e+=" "+QE.SELECTION_TOP_LEFT),1===n.bottom&&(e+=" "+QE.SELECTION_BOTTOM_LEFT),g+=this._createSelectionPiece(f,p,e,t.left+t.width,QE.ROUNDED_PIECE_WIDTH)}}let n=QE.SELECTION_CLASS_NAME;if(o){const e=t.startStyle,i=t.endStyle;0===e.top&&(n+=" "+QE.SELECTION_TOP_LEFT),0===e.bottom&&(n+=" "+QE.SELECTION_BOTTOM_LEFT),0===i.top&&(n+=" "+QE.SELECTION_TOP_RIGHT),0===i.bottom&&(n+=" "+QE.SELECTION_BOTTOM_RIGHT)}m+=this._createSelectionPiece(f,p,n,t.left,t.width)}e[d][0]+=g,e[d][1]+=m}}prepareRender(e){const t=[],n=e.visibleRange.startLineNumber,i=e.visibleRange.endLineNumber;for(let r=n;r<=i;r++){const e=r-n;t[e]=["",""]}const o=[];for(let r=0,s=this._selections.length;r<s;r++){const i=this._selections[r];if(i.isEmpty()){o[r]=null;continue}const s=this._getVisibleRangesWithStyle(i,e,this._previousFrameVisibleRangesWithStyle[r]);o[r]=s,this._actualRenderOneSelection(t,n,this._selections.length>1,s)}this._previousFrameVisibleRangesWithStyle=o,this._renderResult=t.map(([e,t])=>e+t)}render(e,t){if(!this._renderResult)return"";const n=t-e;return n<0||n>=this._renderResult.length?"":this._renderResult[n]}}function zE(e){return e<0?-e:e}QE.SELECTION_CLASS_NAME="selected-text",QE.SELECTION_TOP_LEFT="top-left-radius",QE.SELECTION_BOTTOM_LEFT="bottom-left-radius",QE.SELECTION_TOP_RIGHT="top-right-radius",QE.SELECTION_BOTTOM_RIGHT="bottom-right-radius",QE.EDITOR_BACKGROUND_CLASS_NAME="monaco-editor-background",QE.ROUNDED_PIECE_WIDTH=10,Am((e,t)=>{const n=e.getColor(Kw);n&&t.addRule(`.monaco-editor .focused .selected-text { background-color: ${n}; }`);const i=e.getColor(Jw);i&&t.addRule(`.monaco-editor .selected-text { background-color: ${i}; }`);const o=e.getColor(qw);o&&!o.isTransparent()&&t.addRule(`.monaco-editor .view-line span.inline-selected-text { color: ${o}; }`)});n("b856");class VE{constructor(e,t,n,i,o,r){this.top=e,this.left=t,this.width=n,this.height=i,this.textContent=o,this.textContentClassName=r}}class WE{constructor(e){this._context=e;const t=this._context.configuration.options,n=t.get(36);this._cursorStyle=t.get(19),this._lineHeight=t.get(51),this._typicalHalfwidthCharacterWidth=n.typicalHalfwidthCharacterWidth,this._lineCursorWidth=Math.min(t.get(22),this._typicalHalfwidthCharacterWidth),this._isVisible=!0,this._domNode=jg(document.createElement("div")),this._domNode.setClassName("cursor "+mA),this._domNode.setHeight(this._lineHeight),this._domNode.setTop(0),this._domNode.setLeft(0),Vf.applyFontInfo(this._domNode,n),this._domNode.setDisplay("none"),this._position=new pn(1,1),this._lastRenderedContent="",this._renderData=null}getDomNode(){return this._domNode}getPosition(){return this._position}show(){this._isVisible||(this._domNode.setVisibility("inherit"),this._isVisible=!0)}hide(){this._isVisible&&(this._domNode.setVisibility("hidden"),this._isVisible=!1)}onConfigurationChanged(e){const t=this._context.configuration.options,n=t.get(36);return this._cursorStyle=t.get(19),this._lineHeight=t.get(51),this._typicalHalfwidthCharacterWidth=n.typicalHalfwidthCharacterWidth,this._lineCursorWidth=Math.min(t.get(22),this._typicalHalfwidthCharacterWidth),Vf.applyFontInfo(this._domNode,n),!0}onCursorPositionChanged(e){return this._position=e,!0}_prepareRender(e){let t="";if(this._cursorStyle===H.Line||this._cursorStyle===H.LineThin){const n=e.visibleRangeForPosition(this._position);if(!n||n.outsideRenderedLine)return null;let i;if(this._cursorStyle===H.Line){if(i=kr(this._lineCursorWidth>0?this._lineCursorWidth:2),i>2){const e=this._context.model.getLineContent(this._position.lineNumber),n=Rr["J"](e,this._position.column-1);t=e.substr(this._position.column-1,n)}}else i=kr(1);let o=n.left;i>=2&&o>=1&&(o-=1);const r=e.getVerticalOffsetForLineNumber(this._position.lineNumber)-e.bigNumbersDelta;return new VE(r,o,i,this._lineHeight,t,"")}const n=this._context.model.getLineContent(this._position.lineNumber),i=Rr["J"](n,this._position.column-1),o=e.linesVisibleRangesForRange(new fn(this._position.lineNumber,this._position.column,this._position.lineNumber,this._position.column+i),!1);if(!o||0===o.length)return null;const r=o[0];if(r.outsideRenderedLine||0===r.ranges.length)return null;const s=r.ranges[0],a=s.width<1?this._typicalHalfwidthCharacterWidth:s.width;let l="";if(this._cursorStyle===H.Block){const e=this._context.model.getViewLineData(this._position.lineNumber);t=n.substr(this._position.column-1,i);const o=e.tokens.findTokenIndexAtOffset(this._position.column-1);l=e.tokens.getClassName(o)}let c=e.getVerticalOffsetForLineNumber(this._position.lineNumber)-e.bigNumbersDelta,h=this._lineHeight;return this._cursorStyle!==H.Underline&&this._cursorStyle!==H.UnderlineThin||(c+=this._lineHeight-2,h=2),new VE(c,s.left,a,h,t,l)}prepareRender(e){this._renderData=this._prepareRender(e)}render(e){return this._renderData?(this._lastRenderedContent!==this._renderData.textContent&&(this._lastRenderedContent=this._renderData.textContent,this._domNode.domNode.textContent=this._lastRenderedContent),this._domNode.setClassName(`cursor ${mA} ${this._renderData.textContentClassName}`),this._domNode.setDisplay("block"),this._domNode.setTop(this._renderData.top),this._domNode.setLeft(this._renderData.left),this._domNode.setWidth(this._renderData.width),this._domNode.setLineHeight(this._renderData.height),this._domNode.setHeight(this._renderData.height),{domNode:this._domNode.domNode,position:this._position,contentLeft:this._renderData.left,height:this._renderData.height,width:2}):(this._domNode.setDisplay("none"),null)}}class HE extends im{constructor(e){super(e);const t=this._context.configuration.options;this._readOnly=t.get(72),this._cursorBlinking=t.get(17),this._cursorStyle=t.get(19),this._cursorSmoothCaretAnimation=t.get(18),this._selectionIsEmpty=!0,this._isVisible=!1,this._primaryCursor=new WE(this._context),this._secondaryCursors=[],this._renderData=[],this._domNode=jg(document.createElement("div")),this._domNode.setAttribute("role","presentation"),this._domNode.setAttribute("aria-hidden","true"),this._updateDomClassName(),this._domNode.appendChild(this._primaryCursor.getDomNode()),this._startCursorBlinkAnimation=new Vi,this._cursorFlatBlinkInterval=new Wi,this._blinkingEnabled=!1,this._editorHasFocus=!1,this._updateBlinking()}dispose(){super.dispose(),this._startCursorBlinkAnimation.dispose(),this._cursorFlatBlinkInterval.dispose()}getDomNode(){return this._domNode}onConfigurationChanged(e){const t=this._context.configuration.options;this._readOnly=t.get(72),this._cursorBlinking=t.get(17),this._cursorStyle=t.get(19),this._cursorSmoothCaretAnimation=t.get(18),this._updateBlinking(),this._updateDomClassName(),this._primaryCursor.onConfigurationChanged(e);for(let n=0,i=this._secondaryCursors.length;n<i;n++)this._secondaryCursors[n].onConfigurationChanged(e);return!0}_onCursorPositionChanged(e,t){if(this._primaryCursor.onCursorPositionChanged(e),this._updateBlinking(),this._secondaryCursors.length<t.length){const e=t.length-this._secondaryCursors.length;for(let t=0;t<e;t++){const e=new WE(this._context);this._domNode.domNode.insertBefore(e.getDomNode().domNode,this._primaryCursor.getDomNode().domNode.nextSibling),this._secondaryCursors.push(e)}}else if(this._secondaryCursors.length>t.length){const e=this._secondaryCursors.length-t.length;for(let t=0;t<e;t++)this._domNode.removeChild(this._secondaryCursors[0].getDomNode()),this._secondaryCursors.splice(0,1)}for(let n=0;n<t.length;n++)this._secondaryCursors[n].onCursorPositionChanged(t[n])}onCursorStateChanged(e){const t=[];for(let i=0,o=e.selections.length;i<o;i++)t[i]=e.selections[i].getPosition();this._onCursorPositionChanged(t[0],t.slice(1));const n=e.selections[0].isEmpty();return this._selectionIsEmpty!==n&&(this._selectionIsEmpty=n,this._updateDomClassName()),!0}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onFocusChanged(e){return this._editorHasFocus=e.isFocused,this._updateBlinking(),!1}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return!0}onTokensChanged(e){const t=t=>{for(let n=0,i=e.ranges.length;n<i;n++)if(e.ranges[n].fromLineNumber<=t.lineNumber&&t.lineNumber<=e.ranges[n].toLineNumber)return!0;return!1};if(t(this._primaryCursor.getPosition()))return!0;for(const n of this._secondaryCursors)if(t(n.getPosition()))return!0;return!1}onZonesChanged(e){return!0}_getCursorBlinking(){return this._editorHasFocus?this._readOnly?5:this._cursorBlinking:0}_updateBlinking(){this._startCursorBlinkAnimation.cancel(),this._cursorFlatBlinkInterval.cancel();const e=this._getCursorBlinking(),t=0===e,n=5===e;t?this._hide():this._show(),this._blinkingEnabled=!1,this._updateDomClassName(),t||n||(1===e?this._cursorFlatBlinkInterval.cancelAndSet(()=>{this._isVisible?this._hide():this._show()},HE.BLINK_INTERVAL):this._startCursorBlinkAnimation.setIfNotSet(()=>{this._blinkingEnabled=!0,this._updateDomClassName()},HE.BLINK_INTERVAL))}_updateDomClassName(){this._domNode.setClassName(this._getClassName())}_getClassName(){let e="cursors-layer";switch(this._selectionIsEmpty||(e+=" has-selection"),this._cursorStyle){case H.Line:e+=" cursor-line-style";break;case H.Block:e+=" cursor-block-style";break;case H.Underline:e+=" cursor-underline-style";break;case H.LineThin:e+=" cursor-line-thin-style";break;case H.BlockOutline:e+=" cursor-block-outline-style";break;case H.UnderlineThin:e+=" cursor-underline-thin-style";break;default:e+=" cursor-line-style"}if(this._blinkingEnabled)switch(this._getCursorBlinking()){case 1:e+=" cursor-blink";break;case 2:e+=" cursor-smooth";break;case 3:e+=" cursor-phase";break;case 4:e+=" cursor-expand";break;case 5:e+=" cursor-solid";break;default:e+=" cursor-solid"}else e+=" cursor-solid";return this._cursorSmoothCaretAnimation&&(e+=" cursor-smooth-caret-animation"),e}_show(){this._primaryCursor.show();for(let e=0,t=this._secondaryCursors.length;e<t;e++)this._secondaryCursors[e].show();this._isVisible=!0}_hide(){this._primaryCursor.hide();for(let e=0,t=this._secondaryCursors.length;e<t;e++)this._secondaryCursors[e].hide();this._isVisible=!1}prepareRender(e){this._primaryCursor.prepareRender(e);for(let t=0,n=this._secondaryCursors.length;t<n;t++)this._secondaryCursors[t].prepareRender(e)}render(e){let t=[],n=0;const i=this._primaryCursor.render(e);i&&(t[n++]=i);for(let o=0,r=this._secondaryCursors.length;o<r;o++){const i=this._secondaryCursors[o].render(e);i&&(t[n++]=i)}this._renderData=t}getLastRenderData(){return this._renderData}}HE.BLINK_INTERVAL=500,Am((e,t)=>{const n=e.getColor(J_);if(n){let i=e.getColor(X_);i||(i=n.opposite()),t.addRule(`.monaco-editor .cursors-layer .cursor { background-color: ${n}; border-color: ${n}; color: ${i}; }`),"hc"===e.type&&t.addRule(`.monaco-editor .cursors-layer.has-selection .cursor { border-left: 1px solid ${i}; border-right: 1px solid ${i}; }`)}});const UE=()=>{throw new Error("Invalid change accessor")};class YE extends im{constructor(e){super(e);const t=this._context.configuration.options,n=t.get(117);this._lineHeight=t.get(51),this._contentWidth=n.contentWidth,this._contentLeft=n.contentLeft,this.domNode=jg(document.createElement("div")),this.domNode.setClassName("view-zones"),this.domNode.setPosition("absolute"),this.domNode.setAttribute("role","presentation"),this.domNode.setAttribute("aria-hidden","true"),this.marginDomNode=jg(document.createElement("div")),this.marginDomNode.setClassName("margin-view-zones"),this.marginDomNode.setPosition("absolute"),this.marginDomNode.setAttribute("role","presentation"),this.marginDomNode.setAttribute("aria-hidden","true"),this._zones={}}dispose(){super.dispose(),this._zones={}}_recomputeWhitespacesProps(){const e=this._context.viewLayout.getWhitespaces(),t=new Map;for(const i of e)t.set(i.id,i);let n=!1;return this._context.model.changeWhitespace(e=>{const i=Object.keys(this._zones);for(let o=0,r=i.length;o<r;o++){const r=i[o],s=this._zones[r],a=this._computeWhitespaceProps(s.delegate),l=t.get(r);!l||l.afterLineNumber===a.afterViewLineNumber&&l.height===a.heightInPx||(e.changeOneWhitespace(r,a.afterViewLineNumber,a.heightInPx),this._safeCallOnComputedHeight(s.delegate,a.heightInPx),n=!0)}}),n}onConfigurationChanged(e){const t=this._context.configuration.options,n=t.get(117);return this._lineHeight=t.get(51),this._contentWidth=n.contentWidth,this._contentLeft=n.contentLeft,e.hasChanged(51)&&this._recomputeWhitespacesProps(),!0}onLineMappingChanged(e){return this._recomputeWhitespacesProps()}onLinesDeleted(e){return!0}onScrollChanged(e){return e.scrollTopChanged||e.scrollWidthChanged}onZonesChanged(e){return!0}onLinesInserted(e){return!0}_getZoneOrdinal(e){return"undefined"!==typeof e.afterColumn?e.afterColumn:1e4}_computeWhitespaceProps(e){if(0===e.afterLineNumber)return{afterViewLineNumber:0,heightInPx:this._heightInPixels(e),minWidthInPx:this._minWidthInPixels(e)};let t,n;if("undefined"!==typeof e.afterColumn)t=this._context.model.validateModelPosition({lineNumber:e.afterLineNumber,column:e.afterColumn});else{const n=this._context.model.validateModelPosition({lineNumber:e.afterLineNumber,column:1}).lineNumber;t=new pn(n,this._context.model.getModelLineMaxColumn(n))}n=t.column===this._context.model.getModelLineMaxColumn(t.lineNumber)?this._context.model.validateModelPosition({lineNumber:t.lineNumber+1,column:1}):this._context.model.validateModelPosition({lineNumber:t.lineNumber,column:t.column+1});const i=this._context.model.coordinatesConverter.convertModelPositionToViewPosition(t),o=this._context.model.coordinatesConverter.modelPositionIsVisible(n);return{afterViewLineNumber:i.lineNumber,heightInPx:o?this._heightInPixels(e):0,minWidthInPx:this._minWidthInPixels(e)}}changeViewZones(e){let t=!1;return this._context.model.changeWhitespace(n=>{const i={addZone:e=>(t=!0,this._addZone(n,e)),removeZone:e=>{e&&(t=this._removeZone(n,e)||t)},layoutZone:e=>{e&&(t=this._layoutZone(n,e)||t)}};GE(e,i),i.addZone=UE,i.removeZone=UE,i.layoutZone=UE}),t}_addZone(e,t){const n=this._computeWhitespaceProps(t),i=e.insertWhitespace(n.afterViewLineNumber,this._getZoneOrdinal(t),n.heightInPx,n.minWidthInPx),o={whitespaceId:i,delegate:t,isVisible:!1,domNode:jg(t.domNode),marginDomNode:t.marginDomNode?jg(t.marginDomNode):null};return this._safeCallOnComputedHeight(o.delegate,n.heightInPx),o.domNode.setPosition("absolute"),o.domNode.domNode.style.width="100%",o.domNode.setDisplay("none"),o.domNode.setAttribute("monaco-view-zone",o.whitespaceId),this.domNode.appendChild(o.domNode),o.marginDomNode&&(o.marginDomNode.setPosition("absolute"),o.marginDomNode.domNode.style.width="100%",o.marginDomNode.setDisplay("none"),o.marginDomNode.setAttribute("monaco-view-zone",o.whitespaceId),this.marginDomNode.appendChild(o.marginDomNode)),this._zones[o.whitespaceId]=o,this.setShouldRender(),o.whitespaceId}_removeZone(e,t){if(this._zones.hasOwnProperty(t)){const n=this._zones[t];return delete this._zones[t],e.removeWhitespace(n.whitespaceId),n.domNode.removeAttribute("monaco-visible-view-zone"),n.domNode.removeAttribute("monaco-view-zone"),n.domNode.domNode.parentNode.removeChild(n.domNode.domNode),n.marginDomNode&&(n.marginDomNode.removeAttribute("monaco-visible-view-zone"),n.marginDomNode.removeAttribute("monaco-view-zone"),n.marginDomNode.domNode.parentNode.removeChild(n.marginDomNode.domNode)),this.setShouldRender(),!0}return!1}_layoutZone(e,t){if(this._zones.hasOwnProperty(t)){const n=this._zones[t],i=this._computeWhitespaceProps(n.delegate);return e.changeOneWhitespace(n.whitespaceId,i.afterViewLineNumber,i.heightInPx),this._safeCallOnComputedHeight(n.delegate,i.heightInPx),this.setShouldRender(),!0}return!1}shouldSuppressMouseDownOnViewZone(e){if(this._zones.hasOwnProperty(e)){const t=this._zones[e];return Boolean(t.delegate.suppressMouseDown)}return!1}_heightInPixels(e){return"number"===typeof e.heightInPx?e.heightInPx:"number"===typeof e.heightInLines?this._lineHeight*e.heightInLines:this._lineHeight}_minWidthInPixels(e){return"number"===typeof e.minWidthInPx?e.minWidthInPx:0}_safeCallOnComputedHeight(e,t){if("function"===typeof e.onComputedHeight)try{e.onComputedHeight(t)}catch(n){Me(n)}}_safeCallOnDomNodeTop(e,t){if("function"===typeof e.onDomNodeTop)try{e.onDomNodeTop(t)}catch(n){Me(n)}}prepareRender(e){}render(e){const t=e.viewportData.whitespaceViewportData,n={};let i=!1;for(let r=0,s=t.length;r<s;r++)n[t[r].id]=t[r],i=!0;const o=Object.keys(this._zones);for(let r=0,s=o.length;r<s;r++){const t=o[r],i=this._zones[t];let s=0,a=0,l="none";n.hasOwnProperty(t)?(s=n[t].verticalOffset-e.bigNumbersDelta,a=n[t].height,l="block",i.isVisible||(i.domNode.setAttribute("monaco-visible-view-zone","true"),i.isVisible=!0),this._safeCallOnDomNodeTop(i.delegate,e.getScrolledTopFromAbsoluteTop(n[t].verticalOffset))):(i.isVisible&&(i.domNode.removeAttribute("monaco-visible-view-zone"),i.isVisible=!1),this._safeCallOnDomNodeTop(i.delegate,e.getScrolledTopFromAbsoluteTop(-1e6))),i.domNode.setTop(s),i.domNode.setHeight(a),i.domNode.setDisplay(l),i.marginDomNode&&(i.marginDomNode.setTop(s),i.marginDomNode.setHeight(a),i.marginDomNode.setDisplay(l))}i&&(this.domNode.setWidth(Math.max(e.scrollWidth,this._contentWidth)),this.marginDomNode.setWidth(this._contentLeft))}}function GE(e,t){try{return e(t)}catch(n){Me(n)}}class KE{constructor(e){this._theme=e}get type(){return this._theme.type}update(e){this._theme=e}getColor(e){return this._theme.getColor(e)}}class qE{constructor(e,t,n){this.configuration=e,this.theme=new KE(t),this.model=n,this.viewLayout=n.viewLayout}addEventHandler(e){this.model.addViewEventHandler(e)}removeEventHandler(e){this.model.removeViewEventHandler(e)}}class JE{constructor(e,t,n,i){this.selections=e,this.startLineNumber=0|t.startLineNumber,this.endLineNumber=0|t.endLineNumber,this.relativeVerticalOffset=t.relativeVerticalOffset,this.bigNumbersDelta=0|t.bigNumbersDelta,this.whitespaceViewportData=n,this._model=i,this.visibleRange=new fn(t.startLineNumber,this._model.getLineMinColumn(t.startLineNumber),t.endLineNumber,this._model.getLineMaxColumn(t.endLineNumber))}getViewLineRenderingData(e){return this._model.getViewLineRenderingData(this.visibleRange,e)}getDecorationsInViewport(){return this._model.getDecorationsInViewport(this.visibleRange)}}class XE extends nm{constructor(e,t,n,i,o,r){super(),this._selections=[new gn(1,1,1,1)],this._renderAnimationFrame=null;const s=new ZA(t,i,o,e);this._context=new qE(t,n.getColorTheme(),i),this._context.addEventHandler(this),this._register(n.onDidColorThemeChange(e=>{this._context.theme.update(e),this._context.model.onDidColorThemeChange(),this.render(!0,!1)})),this._viewParts=[],this._textAreaHandler=new yA(this._context,s,this._createTextAreaHandlerHelper()),this._viewParts.push(this._textAreaHandler),this._linesContent=jg(document.createElement("div")),this._linesContent.setClassName("lines-content monaco-editor-background"),this._linesContent.setPosition("absolute"),this.domNode=jg(document.createElement("div")),this.domNode.setClassName(this._getEditorClassName()),this.domNode.setAttribute("role","code"),this._overflowGuardContainer=jg(document.createElement("div")),om.write(this._overflowGuardContainer,3),this._overflowGuardContainer.setClassName("overflow-guard"),this._scrollbar=new qC(this._context,this._linesContent,this.domNode,this._overflowGuardContainer),this._viewParts.push(this._scrollbar),this._viewLines=new iE(this._context,this._linesContent),this._viewZones=new YE(this._context),this._viewParts.push(this._viewZones);const a=new kE(this._context);this._viewParts.push(a);const l=new TE(this._context);this._viewParts.push(l);const c=new aC(this._context);this._viewParts.push(c),c.addDynamicOverlay(new fC(this._context)),c.addDynamicOverlay(new QE(this._context)),c.addDynamicOverlay(new ZC(this._context)),c.addDynamicOverlay(new mC(this._context));const h=new lC(this._context);this._viewParts.push(h),h.addDynamicOverlay(new gC(this._context)),h.addDynamicOverlay(new $C(this._context)),h.addDynamicOverlay(new rE(this._context)),h.addDynamicOverlay(new oE(this._context)),h.addDynamicOverlay(new fA(this._context));const u=new gA(this._context);u.getDomNode().appendChild(this._viewZones.marginDomNode),u.getDomNode().appendChild(h.getDomNode()),this._viewParts.push(u),this._contentWidgets=new hC(this._context,this.domNode),this._viewParts.push(this._contentWidgets),this._viewCursors=new HE(this._context),this._viewParts.push(this._viewCursors),this._overlayWidgets=new SE(this._context),this._viewParts.push(this._overlayWidgets);const d=new IE(this._context);this._viewParts.push(d);const p=new EE(this._context);if(this._viewParts.push(p),a){const e=this._scrollbar.getOverviewRulerLayoutInfo();e.parent.insertBefore(a.getDomNode(),e.insertBefore)}this._linesContent.appendChild(c.getDomNode()),this._linesContent.appendChild(d.domNode),this._linesContent.appendChild(this._viewZones.domNode),this._linesContent.appendChild(this._viewLines.getDomNode()),this._linesContent.appendChild(this._contentWidgets.domNode),this._linesContent.appendChild(this._viewCursors.getDomNode()),this._overflowGuardContainer.appendChild(u.getDomNode()),this._overflowGuardContainer.appendChild(this._scrollbar.getDomNode()),this._overflowGuardContainer.appendChild(l.getDomNode()),this._overflowGuardContainer.appendChild(this._textAreaHandler.textArea),this._overflowGuardContainer.appendChild(this._textAreaHandler.textAreaCover),this._overflowGuardContainer.appendChild(this._overlayWidgets.getDomNode()),this._overflowGuardContainer.appendChild(p.getDomNode()),this.domNode.appendChild(this._overflowGuardContainer),r?r.appendChild(this._contentWidgets.overflowingContentWidgetsDomNode.domNode):this.domNode.appendChild(this._contentWidgets.overflowingContentWidgetsDomNode),this._applyLayout(),this._pointerHandler=this._register(new Vy(this._context,s,this._createPointerHandlerHelper()))}_flushAccumulatedAndRenderNow(){this._renderNow()}_createPointerHandlerHelper(){return{viewDomNode:this.domNode.domNode,linesContentDomNode:this._linesContent.domNode,focusTextArea:()=>{this.focus()},getLastRenderData:()=>{const e=this._viewCursors.getLastRenderData()||[],t=this._textAreaHandler.getLastRenderData();return new Cy(e,t)},shouldSuppressMouseDownOnViewZone:e=>this._viewZones.shouldSuppressMouseDownOnViewZone(e),shouldSuppressMouseDownOnWidget:e=>this._contentWidgets.shouldSuppressMouseDownOnWidget(e),getPositionFromDOMInfo:(e,t)=>(this._flushAccumulatedAndRenderNow(),this._viewLines.getPositionFromDOMInfo(e,t)),visibleRangeForPosition:(e,t)=>(this._flushAccumulatedAndRenderNow(),this._viewLines.visibleRangeForPosition(new pn(e,t))),getLineWidth:e=>(this._flushAccumulatedAndRenderNow(),this._viewLines.getLineWidth(e))}}_createTextAreaHandlerHelper(){return{visibleRangeForPositionRelativeToEditor:(e,t)=>(this._flushAccumulatedAndRenderNow(),this._viewLines.visibleRangeForPosition(new pn(e,t)))}}_applyLayout(){const e=this._context.configuration.options,t=e.get(117);this.domNode.setWidth(t.width),this.domNode.setHeight(t.height),this._overflowGuardContainer.setWidth(t.width),this._overflowGuardContainer.setHeight(t.height),this._linesContent.setWidth(1e6),this._linesContent.setHeight(1e6)}_getEditorClassName(){const e=this._textAreaHandler.isFocused()?" focused":"";return this._context.configuration.options.get(114)+" "+vm(this._context.theme.type)+e}handleEvents(e){super.handleEvents(e),this._scheduleRender()}onConfigurationChanged(e){return this.domNode.setClassName(this._getEditorClassName()),this._applyLayout(),!1}onCursorStateChanged(e){return this._selections=e.selections,!1}onFocusChanged(e){return this.domNode.setClassName(this._getEditorClassName()),!1}onThemeChanged(e){return this.domNode.setClassName(this._getEditorClassName()),!1}dispose(){null!==this._renderAnimationFrame&&(this._renderAnimationFrame.dispose(),this._renderAnimationFrame=null),this._contentWidgets.overflowingContentWidgetsDomNode.domNode.remove(),this._context.removeEventHandler(this),this._viewLines.dispose();for(let e=0,t=this._viewParts.length;e<t;e++)this._viewParts[e].dispose();super.dispose()}_scheduleRender(){null===this._renderAnimationFrame&&(this._renderAnimationFrame=Lo(this._onRenderScheduled.bind(this),100))}_onRenderScheduled(){this._renderAnimationFrame=null,this._flushAccumulatedAndRenderNow()}_renderNow(){$E(()=>this._actualRender())}_getViewPartsToRender(){let e=[],t=0;for(let n=0,i=this._viewParts.length;n<i;n++){const i=this._viewParts[n];i.shouldRender()&&(e[t++]=i)}return e}_actualRender(){if(!mo(this.domNode.domNode))return;let e=this._getViewPartsToRender();if(!this._viewLines.shouldRender()&&0===e.length)return;const t=this._context.viewLayout.getLinesViewportData();this._context.model.setViewport(t.startLineNumber,t.endLineNumber,t.centeredLineNumber);const n=new JE(this._selections,t,this._context.viewLayout.getWhitespaceViewportData(),this._context.model);this._contentWidgets.shouldRender()&&this._contentWidgets.onBeforeRender(n),this._viewLines.shouldRender()&&(this._viewLines.renderText(n),this._viewLines.onDidRender(),e=this._getViewPartsToRender());const i=new sm(this._context.viewLayout,n,this._viewLines);for(let o=0,r=e.length;o<r;o++){const t=e[o];t.prepareRender(i)}for(let o=0,r=e.length;o<r;o++){const t=e[o];t.render(i),t.onDidRender()}}delegateVerticalScrollbarMouseDown(e){this._scrollbar.delegateVerticalScrollbarMouseDown(e)}restoreState(e){this._context.model.setScrollPosition({scrollTop:e.scrollTop},1),this._context.model.tokenizeViewport(),this._renderNow(),this._viewLines.updateLineWidths(),this._context.model.setScrollPosition({scrollLeft:e.scrollLeft},1)}getOffsetForColumn(e,t){const n=this._context.model.validateModelPosition({lineNumber:e,column:t}),i=this._context.model.coordinatesConverter.convertModelPositionToViewPosition(n);this._flushAccumulatedAndRenderNow();const o=this._viewLines.visibleRangeForPosition(new pn(i.lineNumber,i.column));return o?o.left:-1}getTargetAtClientPoint(e,t){const n=this._pointerHandler.getTargetAtClientPoint(e,t);return n?eC.convertViewToModelMouseTarget(n,this._context.model.coordinatesConverter):null}createOverviewRuler(e){return new BE(this._context,e)}change(e){this._viewZones.changeViewZones(e),this._scheduleRender()}render(e,t){if(t){this._viewLines.forceShouldRender();for(let e=0,t=this._viewParts.length;e<t;e++){const t=this._viewParts[e];t.forceShouldRender()}}e?this._flushAccumulatedAndRenderNow():this._scheduleRender()}focus(){this._textAreaHandler.focusTextArea()}isFocused(){return this._textAreaHandler.isFocused()}setAriaOptions(e){this._textAreaHandler.setAriaOptions(e)}addContentWidget(e){this._contentWidgets.addWidget(e.widget),this.layoutContentWidget(e),this._scheduleRender()}layoutContentWidget(e){let t=e.position&&e.position.range||null;if(null===t){const n=e.position?e.position.position:null;null!==n&&(t=new fn(n.lineNumber,n.column,n.lineNumber,n.column))}const n=e.position?e.position.preference:null;this._contentWidgets.setWidgetPosition(e.widget,t,n),this._scheduleRender()}removeContentWidget(e){this._contentWidgets.removeWidget(e.widget),this._scheduleRender()}addOverlayWidget(e){this._overlayWidgets.addWidget(e.widget),this.layoutOverlayWidget(e),this._scheduleRender()}layoutOverlayWidget(e){const t=e.position?e.position.preference:null,n=this._overlayWidgets.setWidgetPosition(e.widget,t);n&&this._scheduleRender()}removeOverlayWidget(e){this._overlayWidgets.removeWidget(e.widget),this._scheduleRender()}}function $E(e){try{return e()}catch(t){Me(t)}}class ZE{constructor(e){this._selTrackedRange=null,this._trackSelection=!0,this._setState(e,new gy(new fn(1,1,1,1),0,new pn(1,1),0),new gy(new fn(1,1,1,1),0,new pn(1,1),0))}dispose(e){this._removeTrackedRange(e)}startTrackingSelection(e){this._trackSelection=!0,this._updateTrackedRange(e)}stopTrackingSelection(e){this._trackSelection=!1,this._removeTrackedRange(e)}_updateTrackedRange(e){this._trackSelection&&(this._selTrackedRange=e.model._setTrackedRange(this._selTrackedRange,this.modelState.selection,0))}_removeTrackedRange(e){this._selTrackedRange=e.model._setTrackedRange(this._selTrackedRange,null,0)}asCursorState(){return new yy(this.modelState,this.viewState)}readSelectionFromMarkers(e){const t=e.model._getTrackedRange(this._selTrackedRange);return 0===this.modelState.selection.getDirection()?new gn(t.startLineNumber,t.startColumn,t.endLineNumber,t.endColumn):new gn(t.endLineNumber,t.endColumn,t.startLineNumber,t.startColumn)}ensureValidState(e){this._setState(e,this.modelState,this.viewState)}setState(e,t,n){this._setState(e,t,n)}_setState(e,t,n){if(t){const n=e.model.validateRange(t.selectionStart),i=t.selectionStart.equalsRange(n)?t.selectionStartLeftoverVisibleColumns:0,o=e.model.validatePosition(t.position),r=t.position.equals(o)?t.leftoverVisibleColumns:0;t=new gy(n,i,o,r)}else{if(!n)return;const i=e.model.validateRange(e.coordinatesConverter.convertViewRangeToModelRange(n.selectionStart)),o=e.model.validatePosition(e.coordinatesConverter.convertViewPositionToModelPosition(n.position));t=new gy(i,n.selectionStartLeftoverVisibleColumns,o,n.leftoverVisibleColumns)}if(n){const i=e.coordinatesConverter.validateViewRange(n.selectionStart,t.selectionStart),o=e.coordinatesConverter.validateViewPosition(n.position,t.position);n=new gy(i,t.selectionStartLeftoverVisibleColumns,o,t.leftoverVisibleColumns)}else{const i=e.coordinatesConverter.convertModelPositionToViewPosition(new pn(t.selectionStart.startLineNumber,t.selectionStart.startColumn)),o=e.coordinatesConverter.convertModelPositionToViewPosition(new pn(t.selectionStart.endLineNumber,t.selectionStart.endColumn)),r=new fn(i.lineNumber,i.column,o.lineNumber,o.column),s=e.coordinatesConverter.convertModelPositionToViewPosition(t.position);n=new gy(r,t.selectionStartLeftoverVisibleColumns,s,t.leftoverVisibleColumns)}this.modelState=t,this.viewState=n,this._updateTrackedRange(e)}}class ex{constructor(e){this.context=e,this.primaryCursor=new ZE(e),this.secondaryCursors=[],this.lastAddedCursorIndex=0}dispose(){this.primaryCursor.dispose(this.context),this.killSecondaryCursors()}startTrackingSelections(){this.primaryCursor.startTrackingSelection(this.context);for(let e=0,t=this.secondaryCursors.length;e<t;e++)this.secondaryCursors[e].startTrackingSelection(this.context)}stopTrackingSelections(){this.primaryCursor.stopTrackingSelection(this.context);for(let e=0,t=this.secondaryCursors.length;e<t;e++)this.secondaryCursors[e].stopTrackingSelection(this.context)}updateContext(e){this.context=e}ensureValidState(){this.primaryCursor.ensureValidState(this.context);for(let e=0,t=this.secondaryCursors.length;e<t;e++)this.secondaryCursors[e].ensureValidState(this.context)}readSelectionFromMarkers(){let e=[];e[0]=this.primaryCursor.readSelectionFromMarkers(this.context);for(let t=0,n=this.secondaryCursors.length;t<n;t++)e[t+1]=this.secondaryCursors[t].readSelectionFromMarkers(this.context);return e}getAll(){let e=[];e[0]=this.primaryCursor.asCursorState();for(let t=0,n=this.secondaryCursors.length;t<n;t++)e[t+1]=this.secondaryCursors[t].asCursorState();return e}getViewPositions(){let e=[];e[0]=this.primaryCursor.viewState.position;for(let t=0,n=this.secondaryCursors.length;t<n;t++)e[t+1]=this.secondaryCursors[t].viewState.position;return e}getTopMostViewPosition(){let e=this.primaryCursor.viewState.position;for(let t=0,n=this.secondaryCursors.length;t<n;t++){const n=this.secondaryCursors[t].viewState.position;n.isBefore(e)&&(e=n)}return e}getBottomMostViewPosition(){let e=this.primaryCursor.viewState.position;for(let t=0,n=this.secondaryCursors.length;t<n;t++){const n=this.secondaryCursors[t].viewState.position;e.isBeforeOrEqual(n)&&(e=n)}return e}getSelections(){let e=[];e[0]=this.primaryCursor.modelState.selection;for(let t=0,n=this.secondaryCursors.length;t<n;t++)e[t+1]=this.secondaryCursors[t].modelState.selection;return e}getViewSelections(){let e=[];e[0]=this.primaryCursor.viewState.selection;for(let t=0,n=this.secondaryCursors.length;t<n;t++)e[t+1]=this.secondaryCursors[t].viewState.selection;return e}setSelections(e){this.setStates(yy.fromModelSelections(e))}getPrimaryCursor(){return this.primaryCursor.asCursorState()}setStates(e){null!==e&&(this.primaryCursor.setState(this.context,e[0].modelState,e[0].viewState),this._setSecondaryStates(e.slice(1)))}_setSecondaryStates(e){const t=this.secondaryCursors.length,n=e.length;if(t<n){let e=n-t;for(let t=0;t<e;t++)this._addSecondaryCursor()}else if(t>n){let e=t-n;for(let t=0;t<e;t++)this._removeSecondaryCursor(this.secondaryCursors.length-1)}for(let i=0;i<n;i++)this.secondaryCursors[i].setState(this.context,e[i].modelState,e[i].viewState)}killSecondaryCursors(){this._setSecondaryStates([])}_addSecondaryCursor(){this.secondaryCursors.push(new ZE(this.context)),this.lastAddedCursorIndex=this.secondaryCursors.length}getLastAddedCursorIndex(){return 0===this.secondaryCursors.length||0===this.lastAddedCursorIndex?0:this.lastAddedCursorIndex}_removeSecondaryCursor(e){this.lastAddedCursorIndex>=e+1&&this.lastAddedCursorIndex--,this.secondaryCursors[e].dispose(this.context),this.secondaryCursors.splice(e,1)}_getAll(){let e=[];e[0]=this.primaryCursor;for(let t=0,n=this.secondaryCursors.length;t<n;t++)e[t+1]=this.secondaryCursors[t];return e}normalize(){if(0===this.secondaryCursors.length)return;let e=this._getAll(),t=[];for(let n=0,i=e.length;n<i;n++)t.push({index:n,selection:e[n].modelState.selection});t.sort((e,t)=>e.selection.startLineNumber===t.selection.startLineNumber?e.selection.startColumn-t.selection.startColumn:e.selection.startLineNumber-t.selection.startLineNumber);for(let n=0;n<t.length-1;n++){const i=t[n],o=t[n+1],r=i.selection,s=o.selection;if(!this.context.cursorConfig.multiCursorMergeOverlapping)continue;let a;if(a=s.isEmpty()||r.isEmpty()?s.getStartPosition().isBeforeOrEqual(r.getEndPosition()):s.getStartPosition().isBefore(r.getEndPosition()),a){const r=i.index<o.index?n:n+1,s=i.index<o.index?n+1:n,a=t[s].index,l=t[r].index,c=t[s].selection,h=t[r].selection;if(!c.equalsSelection(h)){const n=c.plusRange(h),i=c.selectionStartLineNumber===c.startLineNumber&&c.selectionStartColumn===c.startColumn,o=h.selectionStartLineNumber===h.startLineNumber&&h.selectionStartColumn===h.startColumn;let s,u;a===this.lastAddedCursorIndex?(s=i,this.lastAddedCursorIndex=l):s=o,u=s?new gn(n.startLineNumber,n.startColumn,n.endLineNumber,n.endColumn):new gn(n.endLineNumber,n.endColumn,n.startLineNumber,n.startColumn),t[r].selection=u;const d=yy.fromModelSelection(u);e[l].setState(this.context,d.modelState,d.viewState)}for(const e of t)e.index>a&&e.index--;e.splice(a,1),t.splice(s,1),this._removeSecondaryCursor(a-1),n--}}}}class tx{constructor(e){this.type=0,this._source=e}hasChanged(e){return this._source.hasChanged(e)}}class nx{constructor(e,t){this.type=1,this.selections=e,this.modelSelections=t}}class ix{constructor(e){this.type=2,e?(this.affectsMinimap=e.affectsMinimap,this.affectsOverviewRuler=e.affectsOverviewRuler):(this.affectsMinimap=!0,this.affectsOverviewRuler=!0)}}class ox{constructor(){this.type=3}}class rx{constructor(e){this.type=4,this.isFocused=e}}class sx{constructor(){this.type=5}}class ax{constructor(){this.type=6}}class lx{constructor(e,t){this.type=7,this.fromLineNumber=e,this.toLineNumber=t}}class cx{constructor(e,t){this.type=8,this.fromLineNumber=e,this.toLineNumber=t}}class hx{constructor(e,t){this.type=9,this.fromLineNumber=e,this.toLineNumber=t}}class ux{constructor(e,t,n,i,o,r){this.type=10,this.source=e,this.range=t,this.selections=n,this.verticalType=i,this.revealHorizontal=o,this.scrollType=r}}class dx{constructor(e){this.type=11,this.scrollWidth=e.scrollWidth,this.scrollLeft=e.scrollLeft,this.scrollHeight=e.scrollHeight,this.scrollTop=e.scrollTop,this.scrollWidthChanged=e.scrollWidthChanged,this.scrollLeftChanged=e.scrollLeftChanged,this.scrollHeightChanged=e.scrollHeightChanged,this.scrollTopChanged=e.scrollTopChanged}}class px{constructor(){this.type=12}}class fx{constructor(e){this.type=13,this.ranges=e}}class gx{constructor(){this.type=14}}class mx{constructor(){this.type=15}}class bx extends Ge{constructor(){super(),this._onEvent=this._register(new et),this.onEvent=this._onEvent.event,this._eventHandlers=[],this._viewEventQueue=null,this._isConsumingViewEventQueue=!1,this._collector=null,this._collectorCnt=0,this._outgoingEvents=[]}emitOutgoingEvent(e){this._addOutgoingEvent(e),this._emitOugoingEvents()}_addOutgoingEvent(e){for(let t=0,n=this._outgoingEvents.length;t<n;t++)if(this._outgoingEvents[t].kind===e.kind)return void(this._outgoingEvents[t]=this._outgoingEvents[t].merge(e));this._outgoingEvents.push(e)}_emitOugoingEvents(){while(this._outgoingEvents.length>0){if(this._collector||this._isConsumingViewEventQueue)return;const e=this._outgoingEvents.shift();e.isNoOp()||this._onEvent.fire(e)}}addViewEventHandler(e){for(let t=0,n=this._eventHandlers.length;t<n;t++)this._eventHandlers[t];this._eventHandlers.push(e)}removeViewEventHandler(e){for(let t=0;t<this._eventHandlers.length;t++)if(this._eventHandlers[t]===e){this._eventHandlers.splice(t,1);break}}beginEmitViewEvents(){return this._collectorCnt++,1===this._collectorCnt&&(this._collector=new vx),this._collector}endEmitViewEvents(){if(this._collectorCnt--,0===this._collectorCnt){const e=this._collector.outgoingEvents,t=this._collector.viewEvents;this._collector=null;for(const n of e)this._addOutgoingEvent(n);t.length>0&&this._emitMany(t)}this._emitOugoingEvents()}emitSingleViewEvent(e){try{const t=this.beginEmitViewEvents();t.emitViewEvent(e)}finally{this.endEmitViewEvents()}}_emitMany(e){this._viewEventQueue?this._viewEventQueue=this._viewEventQueue.concat(e):this._viewEventQueue=e,this._isConsumingViewEventQueue||this._consumeViewEventQueue()}_consumeViewEventQueue(){try{this._isConsumingViewEventQueue=!0,this._doConsumeQueue()}finally{this._isConsumingViewEventQueue=!1}}_doConsumeQueue(){while(this._viewEventQueue){const e=this._viewEventQueue;this._viewEventQueue=null;const t=this._eventHandlers.slice(0);for(const n of t)n.handleEvents(e)}}}class vx{constructor(){this.viewEvents=[],this.outgoingEvents=[]}emitViewEvent(e){this.viewEvents.push(e)}emitOutgoingEvent(e){this.outgoingEvents.push(e)}}class yx{constructor(e,t,n,i){this.kind=0,this._oldContentWidth=e,this._oldContentHeight=t,this.contentWidth=n,this.contentHeight=i,this.contentWidthChanged=this._oldContentWidth!==this.contentWidth,this.contentHeightChanged=this._oldContentHeight!==this.contentHeight}isNoOp(){return!this.contentWidthChanged&&!this.contentHeightChanged}merge(e){return 0!==e.kind?this:new yx(this._oldContentWidth,this._oldContentHeight,e.contentWidth,e.contentHeight)}}class wx{constructor(e,t){this.kind=1,this.oldHasFocus=e,this.hasFocus=t}isNoOp(){return this.oldHasFocus===this.hasFocus}merge(e){return 1!==e.kind?this:new wx(this.oldHasFocus,e.hasFocus)}}class _x{constructor(e,t,n,i,o,r,s,a){this.kind=2,this._oldScrollWidth=e,this._oldScrollLeft=t,this._oldScrollHeight=n,this._oldScrollTop=i,this.scrollWidth=o,this.scrollLeft=r,this.scrollHeight=s,this.scrollTop=a,this.scrollWidthChanged=this._oldScrollWidth!==this.scrollWidth,this.scrollLeftChanged=this._oldScrollLeft!==this.scrollLeft,this.scrollHeightChanged=this._oldScrollHeight!==this.scrollHeight,this.scrollTopChanged=this._oldScrollTop!==this.scrollTop}isNoOp(){return!this.scrollWidthChanged&&!this.scrollLeftChanged&&!this.scrollHeightChanged&&!this.scrollTopChanged}merge(e){return 2!==e.kind?this:new _x(this._oldScrollWidth,this._oldScrollLeft,this._oldScrollHeight,this._oldScrollTop,e.scrollWidth,e.scrollLeft,e.scrollHeight,e.scrollTop)}}class Ax{constructor(){this.kind=3}isNoOp(){return!1}merge(e){return this}}class Cx{constructor(e,t,n,i,o,r,s){this.kind=5,this.oldSelections=e,this.selections=t,this.oldModelVersionId=n,this.modelVersionId=i,this.source=o,this.reason=r,this.reachedMaxCursorCount=s}static _selectionsAreEqual(e,t){if(!e&&!t)return!0;if(!e||!t)return!1;const n=e.length,i=t.length;if(n!==i)return!1;for(let o=0;o<n;o++)if(!e[o].equalsSelection(t[o]))return!1;return!0}isNoOp(){return Cx._selectionsAreEqual(this.oldSelections,this.selections)&&this.oldModelVersionId===this.modelVersionId}merge(e){return 5!==e.kind?this:new Cx(this.oldSelections,e.selections,this.oldModelVersionId,e.modelVersionId,e.source,e.reason,this.reachedMaxCursorCount||e.reachedMaxCursorCount)}}class Ex{constructor(){this.kind=4}isNoOp(){return!1}merge(e){return this}}class xx{constructor(e,t){this.modelVersionId=e.getVersionId(),this.cursorState=t.getCursorStates()}equals(e){if(!e)return!1;if(this.modelVersionId!==e.modelVersionId)return!1;if(this.cursorState.length!==e.cursorState.length)return!1;for(let t=0,n=this.cursorState.length;t<n;t++)if(!this.cursorState[t].equals(e.cursorState[t]))return!1;return!0}}class Sx{constructor(e,t,n){this._model=e,this._autoClosedCharactersDecorations=t,this._autoClosedEnclosingDecorations=n}static getAllAutoClosedCharacters(e){let t=[];for(const n of e)t=t.concat(n.getAutoClosedCharactersRanges());return t}dispose(){this._autoClosedCharactersDecorations=this._model.deltaDecorations(this._autoClosedCharactersDecorations,[]),this._autoClosedEnclosingDecorations=this._model.deltaDecorations(this._autoClosedEnclosingDecorations,[])}getAutoClosedCharactersRanges(){let e=[];for(let t=0;t<this._autoClosedCharactersDecorations.length;t++){const n=this._model.getDecorationRange(this._autoClosedCharactersDecorations[t]);n&&e.push(n)}return e}isValid(e){let t=[];for(let n=0;n<this._autoClosedEnclosingDecorations.length;n++){const e=this._model.getDecorationRange(this._autoClosedEnclosingDecorations[n]);if(e&&(t.push(e),e.startLineNumber!==e.endLineNumber))return!1}t.sort(fn.compareRangesUsingStarts),e.sort(fn.compareRangesUsingStarts);for(let n=0;n<e.length;n++){if(n>=t.length)return!1;if(!t[n].strictContainsRange(e[n]))return!1}return!0}}class Dx extends Ge{constructor(e,t,n,i){super(),this._model=e,this._knownModelVersionId=this._model.getVersionId(),this._viewModel=t,this._coordinatesConverter=n,this.context=new my(this._model,this._coordinatesConverter,i),this._cursors=new ex(this.context),this._hasFocus=!1,this._isHandling=!1,this._isDoingComposition=!1,this._selectionsWhenCompositionStarted=null,this._columnSelectData=null,this._autoClosedActions=[],this._prevEditOperationType=0}dispose(){this._cursors.dispose(),this._autoClosedActions=We(this._autoClosedActions),super.dispose()}updateConfiguration(e){this.context=new my(this._model,this._coordinatesConverter,e),this._cursors.updateContext(this.context)}onLineMappingChanged(e){this._knownModelVersionId===this._model.getVersionId()&&this.setStates(e,"viewModel",0,this.getCursorStates())}setHasFocus(e){this._hasFocus=e}_validateAutoClosedActions(){if(this._autoClosedActions.length>0){let e=this._cursors.getSelections();for(let t=0;t<this._autoClosedActions.length;t++){const n=this._autoClosedActions[t];n.isValid(e)||(n.dispose(),this._autoClosedActions.splice(t,1),t--)}}}getPrimaryCursorState(){return this._cursors.getPrimaryCursor()}getLastAddedCursorIndex(){return this._cursors.getLastAddedCursorIndex()}getCursorStates(){return this._cursors.getAll()}setStates(e,t,n,i){let o=!1;null!==i&&i.length>Dx.MAX_CURSOR_COUNT&&(i=i.slice(0,Dx.MAX_CURSOR_COUNT),o=!0);const r=new xx(this._model,this);return this._cursors.setStates(i),this._cursors.normalize(),this._columnSelectData=null,this._validateAutoClosedActions(),this._emitStateChangedIfNecessary(e,t,n,r,o)}setCursorColumnSelectData(e){this._columnSelectData=e}revealPrimary(e,t,n,i){const o=this._cursors.getViewPositions();if(o.length>1)this._emitCursorRevealRange(e,t,null,this._cursors.getViewSelections(),0,n,i);else{const r=o[0],s=new fn(r.lineNumber,r.column,r.lineNumber,r.column);this._emitCursorRevealRange(e,t,s,null,0,n,i)}}_revealPrimaryCursor(e,t,n,i,o){const r=this._cursors.getViewPositions();if(r.length>1)this._emitCursorRevealRange(e,t,null,this._cursors.getViewSelections(),n,i,o);else{const s=r[0],a=new fn(s.lineNumber,s.column,s.lineNumber,s.column);this._emitCursorRevealRange(e,t,a,null,n,i,o)}}_emitCursorRevealRange(e,t,n,i,o,r,s){e.emitViewEvent(new ux(t,n,i,o,r,s))}saveState(){let e=[];const t=this._cursors.getSelections();for(let n=0,i=t.length;n<i;n++){const i=t[n];e.push({inSelectionMode:!i.isEmpty(),selectionStart:{lineNumber:i.selectionStartLineNumber,column:i.selectionStartColumn},position:{lineNumber:i.positionLineNumber,column:i.positionColumn}})}return e}restoreState(e,t){let n=[];for(let i=0,o=t.length;i<o;i++){const e=t[i];let o=1,r=1;e.position&&e.position.lineNumber&&(o=e.position.lineNumber),e.position&&e.position.column&&(r=e.position.column);let s=o,a=r;e.selectionStart&&e.selectionStart.lineNumber&&(s=e.selectionStart.lineNumber),e.selectionStart&&e.selectionStart.column&&(a=e.selectionStart.column),n.push({selectionStartLineNumber:s,selectionStartColumn:a,positionLineNumber:o,positionColumn:r})}this.setStates(e,"restoreState",0,yy.fromModelSelections(n)),this.revealPrimary(e,"restoreState",!0,1)}onModelContentChanged(e,t){if(this._knownModelVersionId=t.versionId,this._isHandling)return;const n=t.containsEvent(1);if(this._prevEditOperationType=0,n)this._cursors.dispose(),this._cursors=new ex(this.context),this._validateAutoClosedActions(),this._emitStateChangedIfNecessary(e,"model",1,null,!1);else if(this._hasFocus&&t.resultingSelection&&t.resultingSelection.length>0){const n=yy.fromModelSelections(t.resultingSelection);this.setStates(e,"modelChange",t.isUndoing?5:t.isRedoing?6:2,n)&&this._revealPrimaryCursor(e,"modelChange",0,!0,0)}else{const t=this._cursors.readSelectionFromMarkers();this.setStates(e,"modelChange",2,yy.fromModelSelections(t))}}getSelection(){return this._cursors.getPrimaryCursor().modelState.selection}getTopMostViewPosition(){return this._cursors.getTopMostViewPosition()}getBottomMostViewPosition(){return this._cursors.getBottomMostViewPosition()}getCursorColumnSelectData(){if(this._columnSelectData)return this._columnSelectData;const e=this._cursors.getPrimaryCursor(),t=e.viewState.selectionStart.getStartPosition(),n=e.viewState.position;return{isReal:!1,fromViewLineNumber:t.lineNumber,fromViewVisualColumn:_y.visibleColumnFromColumn2(this.context.cursorConfig,this._viewModel,t),toViewLineNumber:n.lineNumber,toViewVisualColumn:_y.visibleColumnFromColumn2(this.context.cursorConfig,this._viewModel,n)}}getSelections(){return this._cursors.getSelections()}setSelections(e,t,n){this.setStates(e,t,0,yy.fromModelSelections(n))}getPrevEditOperationType(){return this._prevEditOperationType}setPrevEditOperationType(e){this._prevEditOperationType=e}_pushAutoClosedAction(e,t){let n=[],i=[];for(let s=0,a=e.length;s<a;s++)n.push({range:e[s],options:{inlineClassName:"auto-closed-character",stickiness:1}}),i.push({range:t[s],options:{stickiness:1}});const o=this._model.deltaDecorations([],n),r=this._model.deltaDecorations([],i);this._autoClosedActions.push(new Sx(this._model,o,r))}_executeEditOperation(e){if(!e)return;e.shouldPushStackElementBefore&&this._model.pushStackElement();const t=kx.executeCommands(this._model,this._cursors.getSelections(),e.commands);if(t){this._interpretCommandResult(t);let n=[],i=[];for(let t=0;t<e.commands.length;t++){const o=e.commands[t];o instanceof jA&&o.enclosingRange&&o.closeCharacterRange&&(n.push(o.closeCharacterRange),i.push(o.enclosingRange))}n.length>0&&this._pushAutoClosedAction(n,i),this._prevEditOperationType=e.type}e.shouldPushStackElementAfter&&this._model.pushStackElement()}_interpretCommandResult(e){e&&0!==e.length||(e=this._cursors.readSelectionFromMarkers()),this._columnSelectData=null,this._cursors.setSelections(e),this._cursors.normalize()}_emitStateChangedIfNecessary(e,t,n,i,o){const r=new xx(this._model,this);if(r.equals(i))return!1;const s=this._cursors.getSelections(),a=this._cursors.getViewSelections();if(e.emitViewEvent(new nx(a,s)),!i||i.cursorState.length!==r.cursorState.length||r.cursorState.some((e,t)=>!e.modelState.equals(i.cursorState[t].modelState))){const a=i?i.cursorState.map(e=>e.modelState.selection):null,l=i?i.modelVersionId:0;e.emitOutgoingEvent(new Cx(a,s,l,r.modelVersionId,t||"keyboard",n,o))}return!0}_findAutoClosingPairs(e){if(!e.length)return null;let t=[];for(let n=0,i=e.length;n<i;n++){const i=e[n];if(!i.text||i.text.indexOf("\n")>=0)return null;const o=i.text.match(/([)\]}>'"`])([^)\]}>'"`]*)$/);if(!o)return null;const r=o[1],s=this.context.cursorConfig.autoClosingPairsClose2.get(r);if(!s||1!==s.length)return null;const a=s[0].open,l=i.text.length-o[2].length-1,c=i.text.lastIndexOf(a,l-1);if(-1===c)return null;t.push([c,l])}return t}executeEdits(e,t,n,i){let o=null;"snippet"===t&&(o=this._findAutoClosingPairs(n)),o&&(n[0]._isTracked=!0);let r=[],s=[];const a=this._model.pushEditOperations(this.getSelections(),n,e=>{if(o)for(let n=0,i=o.length;n<i;n++){const[t,i]=o[n],a=e[n],l=a.range.startLineNumber,c=a.range.startColumn-1+t,h=a.range.startColumn-1+i;r.push(new fn(l,h+1,l,h+2)),s.push(new fn(l,c+1,l,h+2))}const t=i(e);return t&&(this._isHandling=!0),t});a&&(this._isHandling=!1,this.setSelections(e,t,a)),r.length>0&&this._pushAutoClosedAction(r,s)}_executeEdit(e,t,n,i=0){if(this.context.cursorConfig.readOnly)return;const o=new xx(this._model,this);this._cursors.stopTrackingSelections(),this._isHandling=!0;try{this._cursors.ensureValidState(),e()}catch(r){Me(r)}this._isHandling=!1,this._cursors.startTrackingSelections(),this._validateAutoClosedActions(),this._emitStateChangedIfNecessary(t,n,i,o,!1)&&this._revealPrimaryCursor(t,n,0,!0,0)}setIsDoingComposition(e){this._isDoingComposition=e}startComposition(e){this._selectionsWhenCompositionStarted=this.getSelections().slice(0)}endComposition(e,t){this._executeEdit(()=>{if("keyboard"===t){const e=Sx.getAllAutoClosedCharacters(this._autoClosedActions);this._executeEditOperation(FA.compositionEndWithInterceptors(this._prevEditOperationType,this.context.cursorConfig,this._model,this._selectionsWhenCompositionStarted,this.getSelections(),e)),this._selectionsWhenCompositionStarted=null}},e,t)}type(e,t,n){this._executeEdit(()=>{if("keyboard"===n){const e=t.length;let n=0;while(n<e){const e=Rr["J"](t,n),i=t.substr(n,e),o=Sx.getAllAutoClosedCharacters(this._autoClosedActions);this._executeEditOperation(FA.typeWithInterceptors(this._isDoingComposition,this._prevEditOperationType,this.context.cursorConfig,this._model,this.getSelections(),o,i)),n+=e}}else this._executeEditOperation(FA.typeWithoutInterceptors(this._prevEditOperationType,this.context.cursorConfig,this._model,this.getSelections(),t))},e,n)}replacePreviousChar(e,t,n,i){this._executeEdit(()=>{this._executeEditOperation(FA.replacePreviousChar(this._prevEditOperationType,this.context.cursorConfig,this._model,this.getSelections(),t,n))},e,i)}paste(e,t,n,i,o){this._executeEdit(()=>{this._executeEditOperation(FA.paste(this.context.cursorConfig,this._model,this.getSelections(),t,n,i||[]))},e,o,4)}cut(e,t){this._executeEdit(()=>{this._executeEditOperation(NA.cut(this.context.cursorConfig,this._model,this.getSelections()))},e,t)}executeCommand(e,t,n){this._executeEdit(()=>{this._cursors.killSecondaryCursors(),this._executeEditOperation(new wy(0,[t],{shouldPushStackElementBefore:!1,shouldPushStackElementAfter:!1}))},e,n)}executeCommands(e,t,n){this._executeEdit(()=>{this._executeEditOperation(new wy(0,t,{shouldPushStackElementBefore:!1,shouldPushStackElementAfter:!1}))},e,n)}}Dx.MAX_CURSOR_COUNT=1e4;class kx{static executeCommands(e,t,n){const i={model:e,selectionsBefore:t,trackedRanges:[],trackedRangesDirection:[]},o=this._innerExecuteCommands(i,n);for(let r=0,s=i.trackedRanges.length;r<s;r++)i.model._setTrackedRange(i.trackedRanges[r],null,0);return o}static _innerExecuteCommands(e,t){if(this._arrayIsEmpty(t))return null;const n=this._getEditOperations(e,t);if(0===n.operations.length)return null;const i=n.operations,o=this._getLoserCursorMap(i);if(o.hasOwnProperty("0"))return null;let r=[];for(let l=0,c=i.length;l<c;l++)o.hasOwnProperty(i[l].identifier.major.toString())||r.push(i[l]);n.hadTrackedEditOperation&&r.length>0&&(r[0]._isTracked=!0);let s=e.model.pushEditOperations(e.selectionsBefore,r,n=>{let i=[];for(let t=0;t<e.selectionsBefore.length;t++)i[t]=[];for(const e of n)e.identifier&&i[e.identifier.major].push(e);const o=(e,t)=>e.identifier.minor-t.identifier.minor;let r=[];for(let s=0;s<e.selectionsBefore.length;s++)i[s].length>0?(i[s].sort(o),r[s]=t[s].computeCursorState(e.model,{getInverseEditOperations:()=>i[s],getTrackedSelection:t=>{const n=parseInt(t,10),i=e.model._getTrackedRange(e.trackedRanges[n]);return 0===e.trackedRangesDirection[n]?new gn(i.startLineNumber,i.startColumn,i.endLineNumber,i.endColumn):new gn(i.endLineNumber,i.endColumn,i.startLineNumber,i.startColumn)}})):r[s]=e.selectionsBefore[s];return r});s||(s=e.selectionsBefore);let a=[];for(let l in o)o.hasOwnProperty(l)&&a.push(parseInt(l,10));a.sort((e,t)=>t-e);for(const l of a)s.splice(l,1);return s}static _arrayIsEmpty(e){for(let t=0,n=e.length;t<n;t++)if(e[t])return!1;return!0}static _getEditOperations(e,t){let n=[],i=!1;for(let o=0,r=t.length;o<r;o++){const r=t[o];if(r){const t=this._getEditOperationsFromCommand(e,o,r);n=n.concat(t.operations),i=i||t.hadTrackedEditOperation}}return{operations:n,hadTrackedEditOperation:i}}static _getEditOperationsFromCommand(e,t,n){let i=[],o=0;const r=(e,r,s=!1)=>{fn.isEmpty(e)&&""===r||i.push({identifier:{major:t,minor:o++},range:e,text:r,forceMoveMarkers:s,isAutoWhitespaceEdit:n.insertsAutoWhitespace})};let s=!1;const a=(e,t,n)=>{s=!0,r(e,t,n)},l=(t,n)=>{const i=gn.liftSelection(t);let o;if(i.isEmpty())if("boolean"===typeof n)o=n?2:3;else{const t=e.model.getLineMaxColumn(i.startLineNumber);o=i.startColumn===t?2:3}else o=1;const r=e.trackedRanges.length,s=e.model._setTrackedRange(null,i,o);return e.trackedRanges[r]=s,e.trackedRangesDirection[r]=i.getDirection(),r.toString()},c={addEditOperation:r,addTrackedEditOperation:a,trackSelection:l};try{n.getEditOperations(e.model,c)}catch(h){return Me(h),{operations:[],hadTrackedEditOperation:!1}}return{operations:i,hadTrackedEditOperation:s}}static _getLoserCursorMap(e){e=e.slice(0),e.sort((e,t)=>-fn.compareRangesUsingEnds(e.range,t.range));let t={};for(let n=1;n<e.length;n++){const i=e[n-1],o=e[n];if(fn.getStartPosition(i.range).isBefore(fn.getEndPosition(o.range))){let r;r=i.identifier.major>o.identifier.major?i.identifier.major:o.identifier.major,t[r.toString()]=!0;for(let t=0;t<e.length;t++)e[t].identifier.major===r&&(e.splice(t,1),t<n&&n--,t--);n>0&&n--}}return t}}class Mx{constructor(e,t,n,i,o,r){this.id=e,this.label=t,this.alias=n,this._precondition=i,this._run=o,this._contextKeyService=r}isSupported(){return this._contextKeyService.contextMatchesRules(this._precondition)}run(){return this.isSupported()?this._run():Promise.resolve(void 0)}}function Nx(e,t,n,i,o,r,s){let a="<div>",l=i,c=0;for(let h=0,u=t.getCount();h<u;h++){const u=t.getEndOffset(h);if(u<=i)continue;let d="";for(;l<u&&l<o;l++){const t=e.charCodeAt(l);switch(t){case 9:let e=r-(l+c)%r;c+=e-1;while(e>0)d+=s?"&#160;":" ",e--;break;case 60:d+="&lt;";break;case 62:d+="&gt;";break;case 38:d+="&amp;";break;case 0:d+="&#00;";break;case 65279:case 8232:case 8233:case 133:d+="锟�";break;case 13:d+="&#8203";break;case 32:d+=s?"&#160;":" ";break;default:d+=String.fromCharCode(t)}}if(a+=`<span style="${t.getInlineStyle(h,n)}">${d}</span>`,u>o||l>=o)break}return a+="</div>",a}class Lx{constructor(){this._hasPending=!1,this._inserts=[],this._changes=[],this._removes=[]}insert(e){this._hasPending=!0,this._inserts.push(e)}change(e){this._hasPending=!0,this._changes.push(e)}remove(e){this._hasPending=!0,this._removes.push(e)}mustCommit(){return this._hasPending}commit(e){if(!this._hasPending)return;const t=this._inserts,n=this._changes,i=this._removes;this._hasPending=!1,this._inserts=[],this._changes=[],this._removes=[],e._commitPendingChanges(t,n,i)}}class Bx{constructor(e,t,n,i,o){this.id=e,this.afterLineNumber=t,this.ordinal=n,this.height=i,this.minWidth=o,this.prefixSum=0}}class Ix{constructor(e,t,n,i){this._instanceId=Rr["O"](++Ix.INSTANCE_COUNT),this._pendingChanges=new Lx,this._lastWhitespaceId=0,this._arr=[],this._prefixSumValidIndex=-1,this._minWidth=-1,this._lineCount=e,this._lineHeight=t,this._paddingTop=n,this._paddingBottom=i}static findInsertionIndex(e,t,n){let i=0,o=e.length;while(i<o){const r=i+o>>>1;t===e[r].afterLineNumber?n<e[r].ordinal?o=r:i=r+1:t<e[r].afterLineNumber?o=r:i=r+1}return i}setLineHeight(e){this._checkPendingChanges(),this._lineHeight=e}setPadding(e,t){this._paddingTop=e,this._paddingBottom=t}onFlushed(e){this._checkPendingChanges(),this._lineCount=e}changeWhitespace(e){let t=!1;try{const n={insertWhitespace:(e,n,i,o)=>{t=!0,e|=0,n|=0,i|=0,o|=0;const r=this._instanceId+ ++this._lastWhitespaceId;return this._pendingChanges.insert(new Bx(r,e,n,i,o)),r},changeOneWhitespace:(e,n,i)=>{t=!0,n|=0,i|=0,this._pendingChanges.change({id:e,newAfterLineNumber:n,newHeight:i})},removeWhitespace:e=>{t=!0,this._pendingChanges.remove({id:e})}};e(n)}finally{this._pendingChanges.commit(this)}return t}_commitPendingChanges(e,t,n){if((e.length>0||n.length>0)&&(this._minWidth=-1),e.length+t.length+n.length<=1){for(const t of e)this._insertWhitespace(t);for(const e of t)this._changeOneWhitespace(e.id,e.newAfterLineNumber,e.newHeight);for(const e of n){const t=this._findWhitespaceIndex(e.id);-1!==t&&this._removeWhitespace(t)}return}const i=new Set;for(const a of n)i.add(a.id);const o=new Map;for(const a of t)o.set(a.id,a);const r=e=>{let t=[];for(const n of e)if(!i.has(n.id)){if(o.has(n.id)){const e=o.get(n.id);n.afterLineNumber=e.newAfterLineNumber,n.height=e.newHeight}t.push(n)}return t},s=r(this._arr).concat(r(e));s.sort((e,t)=>e.afterLineNumber===t.afterLineNumber?e.ordinal-t.ordinal:e.afterLineNumber-t.afterLineNumber),this._arr=s,this._prefixSumValidIndex=-1}_checkPendingChanges(){this._pendingChanges.mustCommit()&&this._pendingChanges.commit(this)}_insertWhitespace(e){const t=Ix.findInsertionIndex(this._arr,e.afterLineNumber,e.ordinal);this._arr.splice(t,0,e),this._prefixSumValidIndex=Math.min(this._prefixSumValidIndex,t-1)}_findWhitespaceIndex(e){const t=this._arr;for(let n=0,i=t.length;n<i;n++)if(t[n].id===e)return n;return-1}_changeOneWhitespace(e,t,n){const i=this._findWhitespaceIndex(e);if(-1!==i&&(this._arr[i].height!==n&&(this._arr[i].height=n,this._prefixSumValidIndex=Math.min(this._prefixSumValidIndex,i-1)),this._arr[i].afterLineNumber!==t)){const e=this._arr[i];this._removeWhitespace(i),e.afterLineNumber=t,this._insertWhitespace(e)}}_removeWhitespace(e){this._arr.splice(e,1),this._prefixSumValidIndex=Math.min(this._prefixSumValidIndex,e-1)}onLinesDeleted(e,t){this._checkPendingChanges(),e|=0,t|=0,this._lineCount-=t-e+1;for(let n=0,i=this._arr.length;n<i;n++){const i=this._arr[n].afterLineNumber;e<=i&&i<=t?this._arr[n].afterLineNumber=e-1:i>t&&(this._arr[n].afterLineNumber-=t-e+1)}}onLinesInserted(e,t){this._checkPendingChanges(),e|=0,t|=0,this._lineCount+=t-e+1;for(let n=0,i=this._arr.length;n<i;n++){const i=this._arr[n].afterLineNumber;e<=i&&(this._arr[n].afterLineNumber+=t-e+1)}}getWhitespacesTotalHeight(){return this._checkPendingChanges(),0===this._arr.length?0:this.getWhitespacesAccumulatedHeight(this._arr.length-1)}getWhitespacesAccumulatedHeight(e){this._checkPendingChanges(),e|=0;let t=Math.max(0,this._prefixSumValidIndex+1);0===t&&(this._arr[0].prefixSum=this._arr[0].height,t++);for(let n=t;n<=e;n++)this._arr[n].prefixSum=this._arr[n-1].prefixSum+this._arr[n].height;return this._prefixSumValidIndex=Math.max(this._prefixSumValidIndex,e),this._arr[e].prefixSum}getLinesTotalHeight(){this._checkPendingChanges();const e=this._lineHeight*this._lineCount,t=this.getWhitespacesTotalHeight();return e+t+this._paddingTop+this._paddingBottom}getWhitespaceAccumulatedHeightBeforeLineNumber(e){this._checkPendingChanges(),e|=0;const t=this._findLastWhitespaceBeforeLineNumber(e);return-1===t?0:this.getWhitespacesAccumulatedHeight(t)}_findLastWhitespaceBeforeLineNumber(e){e|=0;const t=this._arr;let n=0,i=t.length-1;while(n<=i){const o=i-n|0,r=o/2|0,s=n+r|0;if(t[s].afterLineNumber<e){if(s+1>=t.length||t[s+1].afterLineNumber>=e)return s;n=s+1|0}else i=s-1|0}return-1}_findFirstWhitespaceAfterLineNumber(e){e|=0;const t=this._findLastWhitespaceBeforeLineNumber(e),n=t+1;return n<this._arr.length?n:-1}getFirstWhitespaceIndexAfterLineNumber(e){return this._checkPendingChanges(),e|=0,this._findFirstWhitespaceAfterLineNumber(e)}getVerticalOffsetForLineNumber(e){let t;this._checkPendingChanges(),e|=0,t=e>1?this._lineHeight*(e-1):0;const n=this.getWhitespaceAccumulatedHeightBeforeLineNumber(e);return t+n+this._paddingTop}getWhitespaceMinWidth(){if(this._checkPendingChanges(),-1===this._minWidth){let e=0;for(let t=0,n=this._arr.length;t<n;t++)e=Math.max(e,this._arr[t].minWidth);this._minWidth=e}return this._minWidth}isAfterLines(e){this._checkPendingChanges();const t=this.getLinesTotalHeight();return e>t}getLineNumberAtOrAfterVerticalOffset(e){if(this._checkPendingChanges(),e|=0,e<0)return 1;const t=0|this._lineCount,n=this._lineHeight;let i=1,o=t;while(i<o){const t=(i+o)/2|0,r=0|this.getVerticalOffsetForLineNumber(t);if(e>=r+n)i=t+1;else{if(e>=r)return t;o=t}}return i>t?t:i}getLinesViewportData(e,t){this._checkPendingChanges(),e|=0,t|=0;const n=this._lineHeight,i=0|this.getLineNumberAtOrAfterVerticalOffset(e),o=0|this.getVerticalOffsetForLineNumber(i);let r=0|this._lineCount,s=0|this.getFirstWhitespaceIndexAfterLineNumber(i);const a=0|this.getWhitespacesCount();let l,c;-1===s?(s=a,c=r+1,l=0):(c=0|this.getAfterLineNumberForWhitespaceIndex(s),l=0|this.getHeightForWhitespaceIndex(s));let h=o,u=h;const d=5e5;let p=0;o>=d&&(p=Math.floor(o/d)*d,p=Math.floor(p/n)*n,u-=p);const f=[],g=e+(t-e)/2;let m=-1;for(let w=i;w<=r;w++){if(-1===m){const e=h,t=h+n;(e<=g&&g<t||e>g)&&(m=w)}h+=n,f[w-i]=u,u+=n;while(c===w)u+=l,h+=l,s++,s>=a?c=r+1:(c=0|this.getAfterLineNumberForWhitespaceIndex(s),l=0|this.getHeightForWhitespaceIndex(s));if(h>=t){r=w;break}}-1===m&&(m=r);const b=0|this.getVerticalOffsetForLineNumber(r);let v=i,y=r;return v<y&&o<e&&v++,v<y&&b+n>t&&y--,{bigNumbersDelta:p,startLineNumber:i,endLineNumber:r,relativeVerticalOffset:f,centeredLineNumber:m,completelyVisibleStartLineNumber:v,completelyVisibleEndLineNumber:y}}getVerticalOffsetForWhitespaceIndex(e){this._checkPendingChanges(),e|=0;const t=this.getAfterLineNumberForWhitespaceIndex(e);let n,i;return n=t>=1?this._lineHeight*t:0,i=e>0?this.getWhitespacesAccumulatedHeight(e-1):0,n+i+this._paddingTop}getWhitespaceIndexAtOrAfterVerticallOffset(e){this._checkPendingChanges(),e|=0;let t=0,n=this.getWhitespacesCount()-1;if(n<0)return-1;const i=this.getVerticalOffsetForWhitespaceIndex(n),o=this.getHeightForWhitespaceIndex(n);if(e>=i+o)return-1;while(t<n){const i=Math.floor((t+n)/2),o=this.getVerticalOffsetForWhitespaceIndex(i),r=this.getHeightForWhitespaceIndex(i);if(e>=o+r)t=i+1;else{if(e>=o)return i;n=i}}return t}getWhitespaceAtVerticalOffset(e){this._checkPendingChanges(),e|=0;const t=this.getWhitespaceIndexAtOrAfterVerticallOffset(e);if(t<0)return null;if(t>=this.getWhitespacesCount())return null;const n=this.getVerticalOffsetForWhitespaceIndex(t);if(n>e)return null;const i=this.getHeightForWhitespaceIndex(t),o=this.getIdForWhitespaceIndex(t),r=this.getAfterLineNumberForWhitespaceIndex(t);return{id:o,afterLineNumber:r,verticalOffset:n,height:i}}getWhitespaceViewportData(e,t){this._checkPendingChanges(),e|=0,t|=0;const n=this.getWhitespaceIndexAtOrAfterVerticallOffset(e),i=this.getWhitespacesCount()-1;if(n<0)return[];let o=[];for(let r=n;r<=i;r++){const e=this.getVerticalOffsetForWhitespaceIndex(r),n=this.getHeightForWhitespaceIndex(r);if(e>=t)break;o.push({id:this.getIdForWhitespaceIndex(r),afterLineNumber:this.getAfterLineNumberForWhitespaceIndex(r),verticalOffset:e,height:n})}return o}getWhitespaces(){return this._checkPendingChanges(),this._arr.slice(0)}getWhitespacesCount(){return this._checkPendingChanges(),this._arr.length}getIdForWhitespaceIndex(e){return this._checkPendingChanges(),e|=0,this._arr[e].id}getAfterLineNumberForWhitespaceIndex(e){return this._checkPendingChanges(),e|=0,this._arr[e].afterLineNumber}getHeightForWhitespaceIndex(e){return this._checkPendingChanges(),e|=0,this._arr[e].height}}Ix.INSTANCE_COUNT=0;const Tx=125;class Ox{constructor(e,t,n,i){e|=0,t|=0,n|=0,i|=0,e<0&&(e=0),t<0&&(t=0),n<0&&(n=0),i<0&&(i=0),this.width=e,this.contentWidth=t,this.scrollWidth=Math.max(e,t),this.height=n,this.contentHeight=i,this.scrollHeight=Math.max(n,i)}equals(e){return this.width===e.width&&this.contentWidth===e.contentWidth&&this.height===e.height&&this.contentHeight===e.contentHeight}}class Rx extends Ge{constructor(e,t){super(),this._onDidContentSizeChange=this._register(new et),this.onDidContentSizeChange=this._onDidContentSizeChange.event,this._dimensions=new Ox(0,0,0,0),this._scrollable=this._register(new BC(e,t)),this.onDidScroll=this._scrollable.onScroll}getScrollable(){return this._scrollable}setSmoothScrollDuration(e){this._scrollable.setSmoothScrollDuration(e)}validateScrollPosition(e){return this._scrollable.validateScrollPosition(e)}getScrollDimensions(){return this._dimensions}setScrollDimensions(e){if(this._dimensions.equals(e))return;const t=this._dimensions;this._dimensions=e,this._scrollable.setScrollDimensions({width:e.width,scrollWidth:e.scrollWidth,height:e.height,scrollHeight:e.scrollHeight},!0);const n=t.contentWidth!==e.contentWidth,i=t.contentHeight!==e.contentHeight;(n||i)&&this._onDidContentSizeChange.fire(new yx(t.contentWidth,t.contentHeight,e.contentWidth,e.contentHeight))}getFutureScrollPosition(){return this._scrollable.getFutureScrollPosition()}getCurrentScrollPosition(){return this._scrollable.getCurrentScrollPosition()}setScrollPositionNow(e){this._scrollable.setScrollPositionNow(e)}setScrollPositionSmooth(e){this._scrollable.setScrollPositionSmooth(e)}}class Px extends Ge{constructor(e,t,n){super(),this._configuration=e;const i=this._configuration.options,o=i.get(117),r=i.get(66);this._linesLayout=new Ix(t,i.get(51),r.top,r.bottom),this._scrollable=this._register(new Rx(0,n)),this._configureSmoothScrollDuration(),this._scrollable.setScrollDimensions(new Ox(o.contentWidth,0,o.height,0)),this.onDidScroll=this._scrollable.onDidScroll,this.onDidContentSizeChange=this._scrollable.onDidContentSizeChange,this._updateHeight()}dispose(){super.dispose()}getScrollable(){return this._scrollable.getScrollable()}onHeightMaybeChanged(){this._updateHeight()}_configureSmoothScrollDuration(){this._scrollable.setSmoothScrollDuration(this._configuration.options.get(94)?Tx:0)}onConfigurationChanged(e){const t=this._configuration.options;if(e.hasChanged(51)&&this._linesLayout.setLineHeight(t.get(51)),e.hasChanged(66)){const e=t.get(66);this._linesLayout.setPadding(e.top,e.bottom)}if(e.hasChanged(117)){const e=t.get(117),n=e.contentWidth,i=e.height,o=this._scrollable.getScrollDimensions(),r=o.contentWidth;this._scrollable.setScrollDimensions(new Ox(n,o.contentWidth,i,this._getContentHeight(n,i,r)))}else this._updateHeight();e.hasChanged(94)&&this._configureSmoothScrollDuration()}onFlushed(e){this._linesLayout.onFlushed(e)}onLinesDeleted(e,t){this._linesLayout.onLinesDeleted(e,t)}onLinesInserted(e,t){this._linesLayout.onLinesInserted(e,t)}_getHorizontalScrollbarHeight(e,t){const n=this._configuration.options,i=n.get(84);return 2===i.horizontal||e>=t?0:i.horizontalScrollbarSize}_getContentHeight(e,t,n){const i=this._configuration.options;let o=this._linesLayout.getLinesTotalHeight();return i.get(86)?o+=t-i.get(51):o+=this._getHorizontalScrollbarHeight(e,n),o}_updateHeight(){const e=this._scrollable.getScrollDimensions(),t=e.width,n=e.height,i=e.contentWidth;this._scrollable.setScrollDimensions(new Ox(t,e.contentWidth,n,this._getContentHeight(t,n,i)))}getCurrentViewport(){const e=this._scrollable.getScrollDimensions(),t=this._scrollable.getCurrentScrollPosition();return new ju(t.scrollTop,t.scrollLeft,e.width,e.height)}getFutureViewport(){const e=this._scrollable.getScrollDimensions(),t=this._scrollable.getFutureScrollPosition();return new ju(t.scrollTop,t.scrollLeft,e.width,e.height)}_computeContentWidth(e){const t=this._configuration.options,n=t.get(118),i=t.get(36);if(n.isViewportWrapping){const n=t.get(117),o=t.get(56);return e>n.contentWidth+i.typicalHalfwidthCharacterWidth&&o.enabled&&"right"===o.side?e+n.verticalScrollbarWidth:e}{const n=t.get(85)*i.typicalHalfwidthCharacterWidth,o=this._linesLayout.getWhitespaceMinWidth();return Math.max(e+n,o)}}setMaxLineWidth(e){const t=this._scrollable.getScrollDimensions();this._scrollable.setScrollDimensions(new Ox(t.width,this._computeContentWidth(e),t.height,t.contentHeight)),this._updateHeight()}saveState(){const e=this._scrollable.getFutureScrollPosition();let t=e.scrollTop,n=this._linesLayout.getLineNumberAtOrAfterVerticalOffset(t),i=this._linesLayout.getWhitespaceAccumulatedHeightBeforeLineNumber(n);return{scrollTop:t,scrollTopWithoutViewZones:t-i,scrollLeft:e.scrollLeft}}changeWhitespace(e){const t=this._linesLayout.changeWhitespace(e);return t&&this.onHeightMaybeChanged(),t}getVerticalOffsetForLineNumber(e){return this._linesLayout.getVerticalOffsetForLineNumber(e)}isAfterLines(e){return this._linesLayout.isAfterLines(e)}getLineNumberAtVerticalOffset(e){return this._linesLayout.getLineNumberAtOrAfterVerticalOffset(e)}getWhitespaceAtVerticalOffset(e){return this._linesLayout.getWhitespaceAtVerticalOffset(e)}getLinesViewportData(){const e=this.getCurrentViewport();return this._linesLayout.getLinesViewportData(e.top,e.top+e.height)}getLinesViewportDataAtScrollTop(e){const t=this._scrollable.getScrollDimensions();return e+t.height>t.scrollHeight&&(e=t.scrollHeight-t.height),e<0&&(e=0),this._linesLayout.getLinesViewportData(e,e+t.height)}getWhitespaceViewportData(){const e=this.getCurrentViewport();return this._linesLayout.getWhitespaceViewportData(e.top,e.top+e.height)}getWhitespaces(){return this._linesLayout.getWhitespaces()}getContentWidth(){const e=this._scrollable.getScrollDimensions();return e.contentWidth}getScrollWidth(){const e=this._scrollable.getScrollDimensions();return e.scrollWidth}getContentHeight(){const e=this._scrollable.getScrollDimensions();return e.contentHeight}getScrollHeight(){const e=this._scrollable.getScrollDimensions();return e.scrollHeight}getCurrentScrollLeft(){const e=this._scrollable.getCurrentScrollPosition();return e.scrollLeft}getCurrentScrollTop(){const e=this._scrollable.getCurrentScrollPosition();return e.scrollTop}validateScrollPosition(e){return this._scrollable.validateScrollPosition(e)}setScrollPosition(e,t){1===t?this._scrollable.setScrollPositionNow(e):this._scrollable.setScrollPositionSmooth(e)}deltaScrollNow(e,t){const n=this._scrollable.getCurrentScrollPosition();this._scrollable.setScrollPositionNow({scrollLeft:n.scrollLeft+e,scrollTop:n.scrollTop+t})}}class Fx{constructor(e,t){this.outputLineIndex=e,this.outputOffset=t}}class jx{constructor(e,t,n){this.breakOffsets=e,this.breakOffsetsVisibleColumn=t,this.wrappedTextIndentLength=n}static getInputOffsetOfOutputPosition(e,t,n){return 0===t?n:e[t-1]+n}static getOutputPositionOfInputOffset(e,t){let n=0,i=e.length-1,o=0,r=0;while(n<=i){o=n+(i-n)/2|0;const s=e[o];if(r=o>0?e[o-1]:0,t<r)i=o-1;else{if(!(t>=s))break;n=o+1}}return new Fx(o,t-r)}}class Qx{constructor(e){this._lines=e}convertViewPositionToModelPosition(e){return this._lines.convertViewPositionToModelPosition(e.lineNumber,e.column)}convertViewRangeToModelRange(e){return this._lines.convertViewRangeToModelRange(e)}validateViewPosition(e,t){return this._lines.validateViewPosition(e.lineNumber,e.column,t)}validateViewRange(e,t){return this._lines.validateViewRange(e,t)}convertModelPositionToViewPosition(e){return this._lines.convertModelPositionToViewPosition(e.lineNumber,e.column)}convertModelRangeToViewRange(e){return this._lines.convertModelRangeToViewRange(e)}modelPositionIsVisible(e){return this._lines.modelPositionIsVisible(e.lineNumber,e.column)}}class zx{constructor(e){this._counts=e,this._isValid=!1,this._validEndIndex=-1,this._modelToView=[],this._viewToModel=[]}_invalidate(e){this._isValid=!1,this._validEndIndex=Math.min(this._validEndIndex,e-1)}_ensureValid(){if(!this._isValid){for(let e=this._validEndIndex+1,t=this._counts.length;e<t;e++){const t=this._counts[e],n=e>0?this._modelToView[e-1]:0;this._modelToView[e]=n+t;for(let i=0;i<t;i++)this._viewToModel[n+i]=e}this._modelToView.length=this._counts.length,this._viewToModel.length=this._modelToView[this._modelToView.length-1],this._isValid=!0,this._validEndIndex=this._counts.length-1}}changeValue(e,t){this._counts[e]!==t&&(this._counts[e]=t,this._invalidate(e))}removeValues(e,t){this._counts.splice(e,t),this._invalidate(e)}insertValues(e,t){this._counts=lo(this._counts,e,t),this._invalidate(e)}getTotalValue(){return this._ensureValid(),this._viewToModel.length}getAccumulatedValue(e){return this._ensureValid(),this._modelToView[e]}getIndexOf(e){this._ensureValid();const t=this._viewToModel[e],n=t>0?this._modelToView[t-1]:0;return new Bh(t,e-n)}}class Vx{constructor(e,t,n,i,o,r,s,a){this.model=e,this._validModelVersionId=-1,this._domLineBreaksComputerFactory=t,this._monospaceLineBreaksComputerFactory=n,this.fontInfo=i,this.tabSize=o,this.wrappingStrategy=r,this.wrappingColumn=s,this.wrappingIndent=a,this._constructLines(!0,null)}dispose(){this.hiddenAreasIds=this.model.deltaDecorations(this.hiddenAreasIds,[])}createCoordinatesConverter(){return new Qx(this)}_constructLines(e,t){this.lines=[],e&&(this.hiddenAreasIds=[]);let n=this.model.getLinesContent();const i=n.length,o=this.createLineBreaksComputer();for(let d=0;d<i;d++)o.addRequest(n[d],t?t[d]:null);const r=o.finalize();let s=[],a=this.hiddenAreasIds.map(e=>this.model.getDecorationRange(e)).sort(fn.compareRangesUsingStarts),l=1,c=0,h=-1,u=h+1<a.length?c+1:i+2;for(let d=0;d<i;d++){let e=d+1;e===u&&(h++,l=a[h].startLineNumber,c=a[h].endLineNumber,u=h+1<a.length?c+1:i+2);let t=e>=l&&e<=c,n=qx(r[d],!t);s[d]=n.getViewLineCount(),this.lines[d]=n}this._validModelVersionId=this.model.getVersionId(),this.prefixSumComputer=new zx(s)}getHiddenAreas(){return this.hiddenAreasIds.map(e=>this.model.getDecorationRange(e))}_reduceRanges(e){if(0===e.length)return[];let t=e.map(e=>this.model.validateRange(e)).sort(fn.compareRangesUsingStarts),n=[],i=t[0].startLineNumber,o=t[0].endLineNumber;for(let r=1,s=t.length;r<s;r++){let e=t[r];e.startLineNumber>o+1?(n.push(new fn(i,1,o,1)),i=e.startLineNumber,o=e.endLineNumber):e.endLineNumber>o&&(o=e.endLineNumber)}return n.push(new fn(i,1,o,1)),n}setHiddenAreas(e){let t=this._reduceRanges(e),n=this.hiddenAreasIds.map(e=>this.model.getDecorationRange(e)).sort(fn.compareRangesUsingStarts);if(t.length===n.length){let e=!1;for(let i=0;i<t.length;i++)if(!t[i].equalsRange(n[i])){e=!0;break}if(!e)return!1}let i=[];for(const h of t)i.push({range:h,options:ry.EMPTY});this.hiddenAreasIds=this.model.deltaDecorations(this.hiddenAreasIds,i);let o=t,r=1,s=0,a=-1,l=a+1<o.length?s+1:this.lines.length+2,c=!1;for(let h=0;h<this.lines.length;h++){let e=h+1;e===l&&(a++,r=o[a].startLineNumber,s=o[a].endLineNumber,l=a+1<o.length?s+1:this.lines.length+2);let t=!1;if(e>=r&&e<=s?this.lines[h].isVisible()&&(this.lines[h]=this.lines[h].setVisible(!1),t=!0):(c=!0,this.lines[h].isVisible()||(this.lines[h]=this.lines[h].setVisible(!0),t=!0)),t){let e=this.lines[h].getViewLineCount();this.prefixSumComputer.changeValue(h,e)}}return c||this.setHiddenAreas([]),!0}modelPositionIsVisible(e,t){return!(e<1||e>this.lines.length)&&this.lines[e-1].isVisible()}setTabSize(e){return this.tabSize!==e&&(this.tabSize=e,this._constructLines(!1,null),!0)}setWrappingSettings(e,t,n,i){const o=this.fontInfo.equals(e),r=this.wrappingStrategy===t,s=this.wrappingColumn===n,a=this.wrappingIndent===i;if(o&&r&&s&&a)return!1;const l=o&&r&&!s&&a;this.fontInfo=e,this.wrappingStrategy=t,this.wrappingColumn=n,this.wrappingIndent=i;let c=null;if(l){c=[];for(let e=0,t=this.lines.length;e<t;e++)c[e]=this.lines[e].getLineBreakData()}return this._constructLines(!1,c),!0}createLineBreaksComputer(){const e="advanced"===this.wrappingStrategy?this._domLineBreaksComputerFactory:this._monospaceLineBreaksComputerFactory;return e.createLineBreaksComputer(this.fontInfo,this.tabSize,this.wrappingColumn,this.wrappingIndent)}onModelFlushed(){this._constructLines(!0,null)}onModelLinesDeleted(e,t,n){if(e<=this._validModelVersionId)return null;let i=1===t?1:this.prefixSumComputer.getAccumulatedValue(t-2)+1,o=this.prefixSumComputer.getAccumulatedValue(n-1);return this.lines.splice(t-1,n-t+1),this.prefixSumComputer.removeValues(t-1,n-t+1),new cx(i,o)}onModelLinesInserted(e,t,n,i){if(e<=this._validModelVersionId)return null;let o=this.getHiddenAreas(),r=!1,s=new pn(t,1);for(const u of o)if(u.containsPosition(s)){r=!0;break}let a=1===t?1:this.prefixSumComputer.getAccumulatedValue(t-2)+1,l=0,c=[],h=[];for(let u=0,d=i.length;u<d;u++){let e=qx(i[u],!r);c.push(e);let t=e.getViewLineCount();l+=t,h[u]=t}return this.lines=this.lines.slice(0,t-1).concat(c).concat(this.lines.slice(t-1)),this.prefixSumComputer.insertValues(t-1,h),new hx(a,a+l-1)}onModelLineChanged(e,t,n){if(e<=this._validModelVersionId)return[!1,null,null,null];let i=t-1,o=this.lines[i].getViewLineCount(),r=this.lines[i].isVisible(),s=qx(n,r);this.lines[i]=s;let a=this.lines[i].getViewLineCount(),l=!1,c=0,h=-1,u=0,d=-1,p=0,f=-1;o>a?(c=1===t?1:this.prefixSumComputer.getAccumulatedValue(t-2)+1,h=c+a-1,p=h+1,f=p+(o-a)-1,l=!0):o<a?(c=1===t?1:this.prefixSumComputer.getAccumulatedValue(t-2)+1,h=c+o-1,u=h+1,d=u+(a-o)-1,l=!0):(c=1===t?1:this.prefixSumComputer.getAccumulatedValue(t-2)+1,h=c+a-1),this.prefixSumComputer.changeValue(i,a);const g=c<=h?new lx(c,h):null,m=u<=d?new hx(u,d):null,b=p<=f?new cx(p,f):null;return[l,g,m,b]}acceptVersionId(e){this._validModelVersionId=e,1!==this.lines.length||this.lines[0].isVisible()||this.setHiddenAreas([])}getViewLineCount(){return this.prefixSumComputer.getTotalValue()}_toValidViewLineNumber(e){if(e<1)return 1;const t=this.getViewLineCount();return e>t?t:0|e}getActiveIndentGuide(e,t,n){e=this._toValidViewLineNumber(e),t=this._toValidViewLineNumber(t),n=this._toValidViewLineNumber(n);const i=this.convertViewPositionToModelPosition(e,this.getViewLineMinColumn(e)),o=this.convertViewPositionToModelPosition(t,this.getViewLineMinColumn(t)),r=this.convertViewPositionToModelPosition(n,this.getViewLineMinColumn(n)),s=this.model.getActiveIndentGuide(i.lineNumber,o.lineNumber,r.lineNumber),a=this.convertModelPositionToViewPosition(s.startLineNumber,1),l=this.convertModelPositionToViewPosition(s.endLineNumber,this.model.getLineMaxColumn(s.endLineNumber));return{startLineNumber:a.lineNumber,endLineNumber:l.lineNumber,indent:s.indent}}getViewLinesIndentGuides(e,t){e=this._toValidViewLineNumber(e),t=this._toValidViewLineNumber(t);const n=this.convertViewPositionToModelPosition(e,this.getViewLineMinColumn(e)),i=this.convertViewPositionToModelPosition(t,this.getViewLineMaxColumn(t));let o=[],r=[],s=[];const a=n.lineNumber-1,l=i.lineNumber-1;let c=null;for(let p=a;p<=l;p++){const e=this.lines[p];if(e.isVisible()){let t=e.getViewLineNumberOfModelPosition(0,p===a?n.column:1),i=e.getViewLineNumberOfModelPosition(0,this.model.getLineMaxColumn(p+1)),o=i-t+1,l=0;o>1&&1===e.getViewLineMinColumn(this.model,p+1,i)&&(l=0===t?1:2),r.push(o),s.push(l),null===c&&(c=new pn(p+1,0))}else null!==c&&(o=o.concat(this.model.getLinesIndentGuides(c.lineNumber,p)),c=null)}null!==c&&(o=o.concat(this.model.getLinesIndentGuides(c.lineNumber,i.lineNumber)),c=null);const h=t-e+1;let u=new Array(h),d=0;for(let p=0,f=o.length;p<f;p++){let e,t=o[p],n=Math.min(h-d,r[p]),i=s[p];e=2===i?0:1===i?1:n;for(let o=0;o<n;o++)o===e&&(t=0),u[d++]=t}return u}getViewLineContent(e){e=this._toValidViewLineNumber(e);let t=this.prefixSumComputer.getIndexOf(e-1),n=t.index,i=t.remainder;return this.lines[n].getViewLineContent(this.model,n+1,i)}getViewLineLength(e){e=this._toValidViewLineNumber(e);let t=this.prefixSumComputer.getIndexOf(e-1),n=t.index,i=t.remainder;return this.lines[n].getViewLineLength(this.model,n+1,i)}getViewLineMinColumn(e){e=this._toValidViewLineNumber(e);let t=this.prefixSumComputer.getIndexOf(e-1),n=t.index,i=t.remainder;return this.lines[n].getViewLineMinColumn(this.model,n+1,i)}getViewLineMaxColumn(e){e=this._toValidViewLineNumber(e);let t=this.prefixSumComputer.getIndexOf(e-1),n=t.index,i=t.remainder;return this.lines[n].getViewLineMaxColumn(this.model,n+1,i)}getViewLineData(e){e=this._toValidViewLineNumber(e);let t=this.prefixSumComputer.getIndexOf(e-1),n=t.index,i=t.remainder;return this.lines[n].getViewLineData(this.model,n+1,i)}getViewLinesData(e,t,n){e=this._toValidViewLineNumber(e),t=this._toValidViewLineNumber(t);let i=this.prefixSumComputer.getIndexOf(e-1),o=e,r=i.index,s=i.remainder,a=[];for(let l=r,c=this.model.getLineCount();l<c;l++){let i=this.lines[l];if(!i.isVisible())continue;let c=l===r?s:0,h=i.getViewLineCount()-c,u=!1;o+h>t&&(u=!0,h=t-o+1);let d=c+h;if(i.getViewLinesData(this.model,l+1,c,d,o-e,n,a),o+=h,u)break}return a}validateViewPosition(e,t,n){e=this._toValidViewLineNumber(e);let i=this.prefixSumComputer.getIndexOf(e-1),o=i.index,r=i.remainder,s=this.lines[o],a=s.getViewLineMinColumn(this.model,o+1,r),l=s.getViewLineMaxColumn(this.model,o+1,r);t<a&&(t=a),t>l&&(t=l);let c=s.getModelColumnOfViewPosition(r,t),h=this.model.validatePosition(new pn(o+1,c));return h.equals(n)?new pn(e,t):this.convertModelPositionToViewPosition(n.lineNumber,n.column)}validateViewRange(e,t){const n=this.validateViewPosition(e.startLineNumber,e.startColumn,t.getStartPosition()),i=this.validateViewPosition(e.endLineNumber,e.endColumn,t.getEndPosition());return new fn(n.lineNumber,n.column,i.lineNumber,i.column)}convertViewPositionToModelPosition(e,t){e=this._toValidViewLineNumber(e);let n=this.prefixSumComputer.getIndexOf(e-1),i=n.index,o=n.remainder,r=this.lines[i].getModelColumnOfViewPosition(o,t);return this.model.validatePosition(new pn(i+1,r))}convertViewRangeToModelRange(e){const t=this.convertViewPositionToModelPosition(e.startLineNumber,e.startColumn),n=this.convertViewPositionToModelPosition(e.endLineNumber,e.endColumn);return new fn(t.lineNumber,t.column,n.lineNumber,n.column)}convertModelPositionToViewPosition(e,t){const n=this.model.validatePosition(new pn(e,t)),i=n.lineNumber,o=n.column;let r=i-1,s=!1;while(r>0&&!this.lines[r].isVisible())r--,s=!0;if(0===r&&!this.lines[r].isVisible())return new pn(1,1);const a=1+(0===r?0:this.prefixSumComputer.getAccumulatedValue(r-1));let l;return l=s?this.lines[r].getViewPositionOfModelPosition(a,this.model.getLineMaxColumn(r+1)):this.lines[i-1].getViewPositionOfModelPosition(a,o),l}convertModelRangeToViewRange(e){let t=this.convertModelPositionToViewPosition(e.startLineNumber,e.startColumn),n=this.convertModelPositionToViewPosition(e.endLineNumber,e.endColumn);return e.startLineNumber===e.endLineNumber&&t.lineNumber!==n.lineNumber&&n.column===this.getViewLineMinColumn(n.lineNumber)?new fn(t.lineNumber,t.column,n.lineNumber-1,this.getViewLineMaxColumn(n.lineNumber-1)):new fn(t.lineNumber,t.column,n.lineNumber,n.column)}_getViewLineNumberForModelPosition(e,t){let n=e-1;if(this.lines[n].isVisible()){const e=1+(0===n?0:this.prefixSumComputer.getAccumulatedValue(n-1));return this.lines[n].getViewLineNumberOfModelPosition(e,t)}while(n>0&&!this.lines[n].isVisible())n--;if(0===n&&!this.lines[n].isVisible())return 1;const i=1+(0===n?0:this.prefixSumComputer.getAccumulatedValue(n-1));return this.lines[n].getViewLineNumberOfModelPosition(i,this.model.getLineMaxColumn(n+1))}getAllOverviewRulerDecorations(e,t,n){const i=this.model.getOverviewRulerDecorations(e,t),o=new $x;for(const r of i){const e=r.options.overviewRuler,t=e?e.position:0;if(0===t)continue;const i=e.getColor(n),s=this._getViewLineNumberForModelPosition(r.range.startLineNumber,r.range.startColumn),a=this._getViewLineNumberForModelPosition(r.range.endLineNumber,r.range.endColumn);o.accept(i,s,a,t)}return o.result}getDecorationsInRange(e,t,n){const i=this.convertViewPositionToModelPosition(e.startLineNumber,e.startColumn),o=this.convertViewPositionToModelPosition(e.endLineNumber,e.endColumn);if(o.lineNumber-i.lineNumber<=e.endLineNumber-e.startLineNumber)return this.model.getDecorationsInRange(new fn(i.lineNumber,1,o.lineNumber,o.column),t,n);let r=[];const s=i.lineNumber-1,a=o.lineNumber-1;let l=null;for(let d=s;d<=a;d++){const e=this.lines[d];if(e.isVisible())null===l&&(l=new pn(d+1,d===s?i.column:1));else if(null!==l){const e=this.model.getLineMaxColumn(d);r=r.concat(this.model.getDecorationsInRange(new fn(l.lineNumber,l.column,d,e),t,n)),l=null}}null!==l&&(r=r.concat(this.model.getDecorationsInRange(new fn(l.lineNumber,l.column,o.lineNumber,o.column),t,n)),l=null),r.sort((e,t)=>{const n=fn.compareRangesUsingStarts(e.range,t.range);return 0===n?e.id<t.id?-1:e.id>t.id?1:0:n});let c=[],h=0,u=null;for(const d of r){const e=d.id;u!==e&&(u=e,c[h++]=d)}return c}}class Wx{constructor(){}isVisible(){return!0}setVisible(e){return e?this:Hx.INSTANCE}getLineBreakData(){return null}getViewLineCount(){return 1}getViewLineContent(e,t,n){return e.getLineContent(t)}getViewLineLength(e,t,n){return e.getLineLength(t)}getViewLineMinColumn(e,t,n){return e.getLineMinColumn(t)}getViewLineMaxColumn(e,t,n){return e.getLineMaxColumn(t)}getViewLineData(e,t,n){let i=e.getLineTokens(t),o=i.getLineContent();return new zu(o,!1,1,o.length+1,0,i.inflate())}getViewLinesData(e,t,n,i,o,r,s){r[o]?s[o]=this.getViewLineData(e,t,0):s[o]=null}getModelColumnOfViewPosition(e,t){return t}getViewPositionOfModelPosition(e,t){return new pn(e,t)}getViewLineNumberOfModelPosition(e,t){return e}}Wx.INSTANCE=new Wx;class Hx{constructor(){}isVisible(){return!1}setVisible(e){return e?Wx.INSTANCE:this}getLineBreakData(){return null}getViewLineCount(){return 0}getViewLineContent(e,t,n){throw new Error("Not supported")}getViewLineLength(e,t,n){throw new Error("Not supported")}getViewLineMinColumn(e,t,n){throw new Error("Not supported")}getViewLineMaxColumn(e,t,n){throw new Error("Not supported")}getViewLineData(e,t,n){throw new Error("Not supported")}getViewLinesData(e,t,n,i,o,r,s){throw new Error("Not supported")}getModelColumnOfViewPosition(e,t){throw new Error("Not supported")}getViewPositionOfModelPosition(e,t){throw new Error("Not supported")}getViewLineNumberOfModelPosition(e,t){throw new Error("Not supported")}}Hx.INSTANCE=new Hx;class Ux{constructor(e,t){this._lineBreakData=e,this._isVisible=t}isVisible(){return this._isVisible}setVisible(e){return this._isVisible=e,this}getLineBreakData(){return this._lineBreakData}getViewLineCount(){return this._isVisible?this._lineBreakData.breakOffsets.length:0}getInputStartOffsetOfOutputLineIndex(e){return jx.getInputOffsetOfOutputPosition(this._lineBreakData.breakOffsets,e,0)}getInputEndOffsetOfOutputLineIndex(e,t,n){return n+1===this._lineBreakData.breakOffsets.length?e.getLineMaxColumn(t)-1:jx.getInputOffsetOfOutputPosition(this._lineBreakData.breakOffsets,n+1,0)}getViewLineContent(e,t,n){if(!this._isVisible)throw new Error("Not supported");let i=this.getInputStartOffsetOfOutputLineIndex(n),o=this.getInputEndOffsetOfOutputLineIndex(e,t,n),r=e.getValueInRange({startLineNumber:t,startColumn:i+1,endLineNumber:t,endColumn:o+1});return n>0&&(r=Gx(this._lineBreakData.wrappedTextIndentLength)+r),r}getViewLineLength(e,t,n){if(!this._isVisible)throw new Error("Not supported");let i=this.getInputStartOffsetOfOutputLineIndex(n),o=this.getInputEndOffsetOfOutputLineIndex(e,t,n),r=o-i;return n>0&&(r=this._lineBreakData.wrappedTextIndentLength+r),r}getViewLineMinColumn(e,t,n){if(!this._isVisible)throw new Error("Not supported");return n>0?this._lineBreakData.wrappedTextIndentLength+1:1}getViewLineMaxColumn(e,t,n){if(!this._isVisible)throw new Error("Not supported");return this.getViewLineContent(e,t,n).length+1}getViewLineData(e,t,n){if(!this._isVisible)throw new Error("Not supported");let i=this.getInputStartOffsetOfOutputLineIndex(n),o=this.getInputEndOffsetOfOutputLineIndex(e,t,n),r=e.getValueInRange({startLineNumber:t,startColumn:i+1,endLineNumber:t,endColumn:o+1});n>0&&(r=Gx(this._lineBreakData.wrappedTextIndentLength)+r);let s=n>0?this._lineBreakData.wrappedTextIndentLength+1:1,a=r.length+1,l=n+1<this.getViewLineCount(),c=0;n>0&&(c=this._lineBreakData.wrappedTextIndentLength);let h=e.getLineTokens(t);const u=0===n?0:this._lineBreakData.breakOffsetsVisibleColumn[n-1];return new zu(r,l,s,a,u,h.sliceAndInflate(i,o,c))}getViewLinesData(e,t,n,i,o,r,s){if(!this._isVisible)throw new Error("Not supported");for(let a=n;a<i;a++){let i=o+a-n;r[i]?s[i]=this.getViewLineData(e,t,a):s[i]=null}}getModelColumnOfViewPosition(e,t){if(!this._isVisible)throw new Error("Not supported");let n=t-1;return e>0&&(n<this._lineBreakData.wrappedTextIndentLength?n=0:n-=this._lineBreakData.wrappedTextIndentLength),jx.getInputOffsetOfOutputPosition(this._lineBreakData.breakOffsets,e,n)+1}getViewPositionOfModelPosition(e,t){if(!this._isVisible)throw new Error("Not supported");let n=jx.getOutputPositionOfInputOffset(this._lineBreakData.breakOffsets,t-1),i=n.outputLineIndex,o=n.outputOffset+1;return i>0&&(o+=this._lineBreakData.wrappedTextIndentLength),new pn(e+i,o)}getViewLineNumberOfModelPosition(e,t){if(!this._isVisible)throw new Error("Not supported");const n=jx.getOutputPositionOfInputOffset(this._lineBreakData.breakOffsets,t-1);return e+n.outputLineIndex}}let Yx=[""];function Gx(e){if(e>=Yx.length)for(let t=1;t<=e;t++)Yx[t]=Kx(t);return Yx[e]}function Kx(e){return new Array(e+1).join(" ")}function qx(e,t){return null===e?t?Wx.INSTANCE:Hx.INSTANCE:new Ux(e,t)}class Jx{constructor(e){this._lines=e}_validPosition(e){return this._lines.model.validatePosition(e)}_validRange(e){return this._lines.model.validateRange(e)}convertViewPositionToModelPosition(e){return this._validPosition(e)}convertViewRangeToModelRange(e){return this._validRange(e)}validateViewPosition(e,t){return this._validPosition(t)}validateViewRange(e,t){return this._validRange(t)}convertModelPositionToViewPosition(e){return this._validPosition(e)}convertModelRangeToViewRange(e){return this._validRange(e)}modelPositionIsVisible(e){const t=this._lines.model.getLineCount();return!(e.lineNumber<1||e.lineNumber>t)}}class Xx{constructor(e){this.model=e}dispose(){}createCoordinatesConverter(){return new Jx(this)}getHiddenAreas(){return[]}setHiddenAreas(e){return!1}setTabSize(e){return!1}setWrappingSettings(e,t,n,i){return!1}createLineBreaksComputer(){let e=[];return{addRequest:(t,n)=>{e.push(null)},finalize:()=>e}}onModelFlushed(){}onModelLinesDeleted(e,t,n){return new cx(t,n)}onModelLinesInserted(e,t,n,i){return new hx(t,n)}onModelLineChanged(e,t,n){return[!1,new lx(t,t),null,null]}acceptVersionId(e){}getViewLineCount(){return this.model.getLineCount()}getActiveIndentGuide(e,t,n){return{startLineNumber:e,endLineNumber:e,indent:0}}getViewLinesIndentGuides(e,t){const n=t-e+1;let i=new Array(n);for(let o=0;o<n;o++)i[o]=0;return i}getViewLineContent(e){return this.model.getLineContent(e)}getViewLineLength(e){return this.model.getLineLength(e)}getViewLineMinColumn(e){return this.model.getLineMinColumn(e)}getViewLineMaxColumn(e){return this.model.getLineMaxColumn(e)}getViewLineData(e){let t=this.model.getLineTokens(e),n=t.getLineContent();return new zu(n,!1,1,n.length+1,0,t.inflate())}getViewLinesData(e,t,n){const i=this.model.getLineCount();e=Math.min(Math.max(1,e),i),t=Math.min(Math.max(1,t),i);let o=[];for(let r=e;r<=t;r++){let t=r-e;n[t]||(o[t]=null),o[t]=this.getViewLineData(r)}return o}getAllOverviewRulerDecorations(e,t,n){const i=this.model.getOverviewRulerDecorations(e,t),o=new $x;for(const r of i){const e=r.options.overviewRuler,t=e?e.position:0;if(0===t)continue;const i=e.getColor(n),s=r.range.startLineNumber,a=r.range.endLineNumber;o.accept(i,s,a,t)}return o.result}getDecorationsInRange(e,t,n){return this.model.getDecorationsInRange(e,t,n)}}class $x{constructor(){this.result=Object.create(null)}accept(e,t,n,i){let o=this.result[e];if(o){const e=o[o.length-3],r=o[o.length-1];if(e===i&&r+1>=t)return void(n>r&&(o[o.length-1]=n));o.push(i,t,n)}else this.result[e]=[i,t,n]}}class Zx{constructor(e,t,n,i,o){this.editorId=e,this.model=t,this.configuration=n,this._linesCollection=i,this._coordinatesConverter=o,this._decorationsCache=Object.create(null),this._cachedModelDecorationsResolver=null,this._cachedModelDecorationsResolverViewRange=null}_clearCachedModelDecorationsResolver(){this._cachedModelDecorationsResolver=null,this._cachedModelDecorationsResolverViewRange=null}dispose(){this._decorationsCache=Object.create(null),this._clearCachedModelDecorationsResolver()}reset(){this._decorationsCache=Object.create(null),this._clearCachedModelDecorationsResolver()}onModelDecorationsChanged(){this._decorationsCache=Object.create(null),this._clearCachedModelDecorationsResolver()}onLineMappingChanged(){this._decorationsCache=Object.create(null),this._clearCachedModelDecorationsResolver()}_getOrCreateViewModelDecoration(e){const t=e.id;let n=this._decorationsCache[t];if(!n){const i=e.range,o=e.options;let r;if(o.isWholeLine){const e=this._coordinatesConverter.convertModelPositionToViewPosition(new pn(i.startLineNumber,1)),t=this._coordinatesConverter.convertModelPositionToViewPosition(new pn(i.endLineNumber,this.model.getLineMaxColumn(i.endLineNumber)));r=new fn(e.lineNumber,e.column,t.lineNumber,t.column)}else r=this._coordinatesConverter.convertModelRangeToViewRange(i);n=new Hu(r,o),this._decorationsCache[t]=n}return n}getDecorationsViewportData(e){let t=null!==this._cachedModelDecorationsResolver;return t=t&&e.equalsRange(this._cachedModelDecorationsResolverViewRange),t||(this._cachedModelDecorationsResolver=this._getDecorationsViewportData(e),this._cachedModelDecorationsResolverViewRange=e),this._cachedModelDecorationsResolver}_getDecorationsViewportData(e){const t=this._linesCollection.getDecorationsInRange(e,this.editorId,ue(this.configuration.options)),n=e.startLineNumber,i=e.endLineNumber;let o=[],r=0,s=[];for(let a=n;a<=i;a++)s[a-n]=[];for(let a=0,l=t.length;a<l;a++){let e=t[a],l=e.options,c=this._getOrCreateViewModelDecoration(e),h=c.range;if(o[r++]=c,l.inlineClassName){let e=new Wu(h,l.inlineClassName,l.inlineClassNameAffectsLetterSpacing?3:0),t=Math.max(n,h.startLineNumber),o=Math.min(i,h.endLineNumber);for(let i=t;i<=o;i++)s[i-n].push(e)}if(l.beforeContentClassName&&n<=h.startLineNumber&&h.startLineNumber<=i){let e=new Wu(new fn(h.startLineNumber,h.startColumn,h.startLineNumber,h.startColumn),l.beforeContentClassName,1);s[h.startLineNumber-n].push(e)}if(l.afterContentClassName&&n<=h.endLineNumber&&h.endLineNumber<=i){let e=new Wu(new fn(h.endLineNumber,h.endColumn,h.endLineNumber,h.endColumn),l.afterContentClassName,2);s[h.endLineNumber-n].push(e)}}return{decorations:o,inlineDecorations:s}}}const eS=!0;class tS extends Ge{constructor(e,t,n,i,o,r){if(super(),this._editorId=e,this._configuration=t,this.model=n,this._eventDispatcher=new bx,this.onEvent=this._eventDispatcher.onEvent,this.cursorConfig=new fy(this.model.getLanguageIdentifier(),this.model.getOptions(),this._configuration),this._tokenizeViewportSoon=this._register(new Hi(()=>this.tokenizeViewport(),50)),this._updateConfigurationViewLineCount=this._register(new Hi(()=>this._updateConfigurationViewLineCountNow(),0)),this._hasFocus=!1,this._viewportStartLine=-1,this._viewportStartLineTrackedRange=null,this._viewportStartLineDelta=0,eS&&this.model.isTooLargeForTokenization())this._lines=new Xx(this.model);else{const e=this._configuration.options,t=e.get(36),n=e.get(112),r=e.get(118),s=e.get(111);this._lines=new Vx(this.model,i,o,t,this.model.getOptions().tabSize,n,r.wrappingColumn,s)}this.coordinatesConverter=this._lines.createCoordinatesConverter(),this._cursor=this._register(new Dx(n,this,this.coordinatesConverter,this.cursorConfig)),this.viewLayout=this._register(new Px(this._configuration,this.getLineCount(),r)),this._register(this.viewLayout.onDidScroll(e=>{e.scrollTopChanged&&this._tokenizeViewportSoon.schedule(),this._eventDispatcher.emitSingleViewEvent(new dx(e)),this._eventDispatcher.emitOutgoingEvent(new _x(e.oldScrollWidth,e.oldScrollLeft,e.oldScrollHeight,e.oldScrollTop,e.scrollWidth,e.scrollLeft,e.scrollHeight,e.scrollTop))})),this._register(this.viewLayout.onDidContentSizeChange(e=>{this._eventDispatcher.emitOutgoingEvent(e)})),this._decorations=new Zx(this._editorId,this.model,this._configuration,this._lines,this.coordinatesConverter),this._registerModelEvents(),this._register(this._configuration.onDidChangeFast(e=>{try{const t=this._eventDispatcher.beginEmitViewEvents();this._onConfigurationChanged(t,e)}finally{this._eventDispatcher.endEmitViewEvents()}})),this._register(aE.getInstance().onDidChange(()=>{this._eventDispatcher.emitSingleViewEvent(new gx)})),this._updateConfigurationViewLineCountNow()}dispose(){super.dispose(),this._decorations.dispose(),this._lines.dispose(),this.invalidateMinimapColorCache(),this._viewportStartLineTrackedRange=this.model._setTrackedRange(this._viewportStartLineTrackedRange,null,1),this._eventDispatcher.dispose()}addViewEventHandler(e){this._eventDispatcher.addViewEventHandler(e)}removeViewEventHandler(e){this._eventDispatcher.removeViewEventHandler(e)}_updateConfigurationViewLineCountNow(){this._configuration.setViewLineCount(this._lines.getViewLineCount())}tokenizeViewport(){const e=this.viewLayout.getLinesViewportData(),t=this.coordinatesConverter.convertViewPositionToModelPosition(new pn(e.startLineNumber,1)),n=this.coordinatesConverter.convertViewPositionToModelPosition(new pn(e.endLineNumber,1));this.model.tokenizeViewport(t.lineNumber,n.lineNumber)}setHasFocus(e){this._hasFocus=e,this._cursor.setHasFocus(e),this._eventDispatcher.emitSingleViewEvent(new rx(e)),this._eventDispatcher.emitOutgoingEvent(new wx(!e,e))}onDidColorThemeChange(){this._eventDispatcher.emitSingleViewEvent(new px)}_onConfigurationChanged(e,t){let n=null;if(-1!==this._viewportStartLine){let e=new pn(this._viewportStartLine,this.getLineMinColumn(this._viewportStartLine));n=this.coordinatesConverter.convertViewPositionToModelPosition(e)}let i=!1;const o=this._configuration.options,r=o.get(36),s=o.get(112),a=o.get(118),l=o.get(111);if(this._lines.setWrappingSettings(r,s,a.wrappingColumn,l)&&(e.emitViewEvent(new ox),e.emitViewEvent(new ax),e.emitViewEvent(new ix(null)),this._cursor.onLineMappingChanged(e),this._decorations.onLineMappingChanged(),this.viewLayout.onFlushed(this.getLineCount()),0!==this.viewLayout.getCurrentScrollTop()&&(i=!0),this._updateConfigurationViewLineCount.schedule()),t.hasChanged(72)&&(this._decorations.reset(),e.emitViewEvent(new ix(null))),e.emitViewEvent(new tx(t)),this.viewLayout.onConfigurationChanged(t),i&&n){const e=this.coordinatesConverter.convertModelPositionToViewPosition(n),t=this.viewLayout.getVerticalOffsetForLineNumber(e.lineNumber);this.viewLayout.setScrollPosition({scrollTop:t+this._viewportStartLineDelta},1)}fy.shouldRecreate(t)&&(this.cursorConfig=new fy(this.model.getLanguageIdentifier(),this.model.getOptions(),this._configuration),this._cursor.updateConfiguration(this.cursorConfig))}_registerModelEvents(){this._register(this.model.onDidChangeRawContentFast(e=>{try{const t=this._eventDispatcher.beginEmitViewEvents();let n=!1,i=!1;const o=e.changes,r=e.versionId,s=this._lines.createLineBreaksComputer();for(const e of o)switch(e.changeType){case 4:for(const t of e.detail)s.addRequest(t,null);break;case 2:s.addRequest(e.detail,null);break}const a=s.finalize();let l=0;for(const e of o)switch(e.changeType){case 1:this._lines.onModelFlushed(),t.emitViewEvent(new ox),this._decorations.reset(),this.viewLayout.onFlushed(this.getLineCount()),n=!0;break;case 3:{const i=this._lines.onModelLinesDeleted(r,e.fromLineNumber,e.toLineNumber);null!==i&&(t.emitViewEvent(i),this.viewLayout.onLinesDeleted(i.fromLineNumber,i.toLineNumber)),n=!0;break}case 4:{const i=a.slice(l,l+e.detail.length);l+=e.detail.length;const o=this._lines.onModelLinesInserted(r,e.fromLineNumber,e.toLineNumber,i);null!==o&&(t.emitViewEvent(o),this.viewLayout.onLinesInserted(o.fromLineNumber,o.toLineNumber)),n=!0;break}case 2:{const n=a[l];l++;const[o,s,c,h]=this._lines.onModelLineChanged(r,e.lineNumber,n);i=o,s&&t.emitViewEvent(s),c&&(t.emitViewEvent(c),this.viewLayout.onLinesInserted(c.fromLineNumber,c.toLineNumber)),h&&(t.emitViewEvent(h),this.viewLayout.onLinesDeleted(h.fromLineNumber,h.toLineNumber));break}case 5:break}this._lines.acceptVersionId(r),this.viewLayout.onHeightMaybeChanged(),!n&&i&&(t.emitViewEvent(new ax),t.emitViewEvent(new ix(null)),this._cursor.onLineMappingChanged(t),this._decorations.onLineMappingChanged())}finally{this._eventDispatcher.endEmitViewEvents()}if(this._viewportStartLine=-1,this._configuration.setMaxLineNumber(this.model.getLineCount()),this._updateConfigurationViewLineCountNow(),!this._hasFocus&&this.model.getAttachedEditorCount()>=2&&this._viewportStartLineTrackedRange){const e=this.model._getTrackedRange(this._viewportStartLineTrackedRange);if(e){const t=this.coordinatesConverter.convertModelPositionToViewPosition(e.getStartPosition()),n=this.viewLayout.getVerticalOffsetForLineNumber(t.lineNumber);this.viewLayout.setScrollPosition({scrollTop:n+this._viewportStartLineDelta},1)}}try{const t=this._eventDispatcher.beginEmitViewEvents();this._cursor.onModelContentChanged(t,e)}finally{this._eventDispatcher.endEmitViewEvents()}})),this._register(this.model.onDidChangeTokens(e=>{let t=[];for(let n=0,i=e.ranges.length;n<i;n++){const i=e.ranges[n],o=this.coordinatesConverter.convertModelPositionToViewPosition(new pn(i.fromLineNumber,1)).lineNumber,r=this.coordinatesConverter.convertModelPositionToViewPosition(new pn(i.toLineNumber,this.model.getLineMaxColumn(i.toLineNumber))).lineNumber;t[n]={fromLineNumber:o,toLineNumber:r}}this._eventDispatcher.emitSingleViewEvent(new fx(t)),e.tokenizationSupportChanged&&this._tokenizeViewportSoon.schedule()})),this._register(this.model.onDidChangeLanguageConfiguration(e=>{this._eventDispatcher.emitSingleViewEvent(new sx),this.cursorConfig=new fy(this.model.getLanguageIdentifier(),this.model.getOptions(),this._configuration),this._cursor.updateConfiguration(this.cursorConfig)})),this._register(this.model.onDidChangeLanguage(e=>{this.cursorConfig=new fy(this.model.getLanguageIdentifier(),this.model.getOptions(),this._configuration),this._cursor.updateConfiguration(this.cursorConfig)})),this._register(this.model.onDidChangeOptions(e=>{if(this._lines.setTabSize(this.model.getOptions().tabSize)){try{const e=this._eventDispatcher.beginEmitViewEvents();e.emitViewEvent(new ox),e.emitViewEvent(new ax),e.emitViewEvent(new ix(null)),this._cursor.onLineMappingChanged(e),this._decorations.onLineMappingChanged(),this.viewLayout.onFlushed(this.getLineCount())}finally{this._eventDispatcher.endEmitViewEvents()}this._updateConfigurationViewLineCount.schedule()}this.cursorConfig=new fy(this.model.getLanguageIdentifier(),this.model.getOptions(),this._configuration),this._cursor.updateConfiguration(this.cursorConfig)})),this._register(this.model.onDidChangeDecorations(e=>{this._decorations.onModelDecorationsChanged(),this._eventDispatcher.emitSingleViewEvent(new ix(e))}))}setHiddenAreas(e){try{const t=this._eventDispatcher.beginEmitViewEvents();let n=this._lines.setHiddenAreas(e);n&&(t.emitViewEvent(new ox),t.emitViewEvent(new ax),t.emitViewEvent(new ix(null)),this._cursor.onLineMappingChanged(t),this._decorations.onLineMappingChanged(),this.viewLayout.onFlushed(this.getLineCount()),this.viewLayout.onHeightMaybeChanged())}finally{this._eventDispatcher.endEmitViewEvents()}this._updateConfigurationViewLineCount.schedule()}getVisibleRangesPlusViewportAboveBelow(){const e=this._configuration.options.get(117),t=this._configuration.options.get(51),n=Math.max(20,Math.round(e.height/t)),i=this.viewLayout.getLinesViewportData(),o=Math.max(1,i.completelyVisibleStartLineNumber-n),r=Math.min(this.getLineCount(),i.completelyVisibleEndLineNumber+n);return this._toModelVisibleRanges(new fn(o,this.getLineMinColumn(o),r,this.getLineMaxColumn(r)))}getVisibleRanges(){const e=this.getCompletelyVisibleViewRange();return this._toModelVisibleRanges(e)}_toModelVisibleRanges(e){const t=this.coordinatesConverter.convertViewRangeToModelRange(e),n=this._lines.getHiddenAreas();if(0===n.length)return[t];let i=[],o=0,r=t.startLineNumber,s=t.startColumn,a=t.endLineNumber,l=t.endColumn;for(let c=0,h=n.length;c<h;c++){const e=n[c].startLineNumber,t=n[c].endLineNumber;t<r||(e>a||(r<e&&(i[o++]=new fn(r,s,e-1,this.model.getLineMaxColumn(e-1))),r=t+1,s=1))}return(r<a||r===a&&s<l)&&(i[o++]=new fn(r,s,a,l)),i}getCompletelyVisibleViewRange(){const e=this.viewLayout.getLinesViewportData(),t=e.completelyVisibleStartLineNumber,n=e.completelyVisibleEndLineNumber;return new fn(t,this.getLineMinColumn(t),n,this.getLineMaxColumn(n))}getCompletelyVisibleViewRangeAtScrollTop(e){const t=this.viewLayout.getLinesViewportDataAtScrollTop(e),n=t.completelyVisibleStartLineNumber,i=t.completelyVisibleEndLineNumber;return new fn(n,this.getLineMinColumn(n),i,this.getLineMaxColumn(i))}saveState(){const e=this.viewLayout.saveState(),t=e.scrollTop,n=this.viewLayout.getLineNumberAtVerticalOffset(t),i=this.coordinatesConverter.convertViewPositionToModelPosition(new pn(n,this.getLineMinColumn(n))),o=this.viewLayout.getVerticalOffsetForLineNumber(n)-t;return{scrollLeft:e.scrollLeft,firstPosition:i,firstPositionDeltaTop:o}}reduceRestoreState(e){if("undefined"===typeof e.firstPosition)return this._reduceRestoreStateCompatibility(e);const t=this.model.validatePosition(e.firstPosition),n=this.coordinatesConverter.convertModelPositionToViewPosition(t),i=this.viewLayout.getVerticalOffsetForLineNumber(n.lineNumber)-e.firstPositionDeltaTop;return{scrollLeft:e.scrollLeft,scrollTop:i}}_reduceRestoreStateCompatibility(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTopWithoutViewZones}}getTabSize(){return this.model.getOptions().tabSize}getTextModelOptions(){return this.model.getOptions()}getLineCount(){return this._lines.getViewLineCount()}setViewport(e,t,n){this._viewportStartLine=e;let i=this.coordinatesConverter.convertViewPositionToModelPosition(new pn(e,this.getLineMinColumn(e)));this._viewportStartLineTrackedRange=this.model._setTrackedRange(this._viewportStartLineTrackedRange,new fn(i.lineNumber,i.column,i.lineNumber,i.column),1);const o=this.viewLayout.getVerticalOffsetForLineNumber(e),r=this.viewLayout.getCurrentScrollTop();this._viewportStartLineDelta=r-o}getActiveIndentGuide(e,t,n){return this._lines.getActiveIndentGuide(e,t,n)}getLinesIndentGuides(e,t){return this._lines.getViewLinesIndentGuides(e,t)}getLineContent(e){return this._lines.getViewLineContent(e)}getLineLength(e){return this._lines.getViewLineLength(e)}getLineMinColumn(e){return this._lines.getViewLineMinColumn(e)}getLineMaxColumn(e){return this._lines.getViewLineMaxColumn(e)}getLineFirstNonWhitespaceColumn(e){const t=Rr["u"](this.getLineContent(e));return-1===t?0:t+1}getLineLastNonWhitespaceColumn(e){const t=Rr["H"](this.getLineContent(e));return-1===t?0:t+2}getDecorationsInViewport(e){return this._decorations.getDecorationsViewportData(e).decorations}getViewLineRenderingData(e,t){let n=this.model.mightContainRTL(),i=this.model.mightContainNonBasicASCII(),o=this.getTabSize(),r=this._lines.getViewLineData(t),s=this._decorations.getDecorationsViewportData(e).inlineDecorations,a=s[t-e.startLineNumber];return new Vu(r.minColumn,r.maxColumn,r.content,r.continuesWithWrappedLine,n,i,r.tokens,a,o,r.startVisibleColumn)}getViewLineData(e){return this._lines.getViewLineData(e)}getMinimapLinesRenderingData(e,t,n){let i=this._lines.getViewLinesData(e,t,n);return new Qu(this.getTabSize(),i)}getAllOverviewRulerDecorations(e){return this._lines.getAllOverviewRulerDecorations(this._editorId,ue(this._configuration.options),e)}invalidateOverviewRulerColorCache(){const e=this.model.getOverviewRulerDecorations();for(const t of e){const e=t.options.overviewRuler;e&&e.invalidateCachedColor()}}invalidateMinimapColorCache(){const e=this.model.getAllDecorations();for(const t of e){const e=t.options.minimap;e&&e.invalidateCachedColor()}}getValueInRange(e,t){const n=this.coordinatesConverter.convertViewRangeToModelRange(e);return this.model.getValueInRange(n,t)}getModelLineMaxColumn(e){return this.model.getLineMaxColumn(e)}validateModelPosition(e){return this.model.validatePosition(e)}validateModelRange(e){return this.model.validateRange(e)}deduceModelPositionRelativeToViewPosition(e,t,n){const i=this.coordinatesConverter.convertViewPositionToModelPosition(e);2===this.model.getEOL().length&&(t<0?t-=n:t+=n);const o=this.model.getOffsetAt(i),r=o+t;return this.model.getPositionAt(r)}getEOL(){return this.model.getEOL()}getPlainTextToCopy(e,t,n){const i=n?"\r\n":this.model.getEOL();e=e.slice(0),e.sort(fn.compareRangesUsingStarts);let o=!1,r=!1;for(const a of e)a.isEmpty()?o=!0:r=!0;if(!r){if(!t)return"";const n=e.map(e=>e.startLineNumber);let o="";for(let e=0;e<n.length;e++)e>0&&n[e-1]===n[e]||(o+=this.model.getLineContent(n[e])+i);return o}if(o&&t){let t=[],i=0;for(const o of e){const e=o.startLineNumber;o.isEmpty()?e!==i&&t.push(this.model.getLineContent(e)):t.push(this.model.getValueInRange(o,n?2:0)),i=e}return 1===t.length?t[0]:t}let s=[];for(const a of e)a.isEmpty()||s.push(this.model.getValueInRange(a,n?2:0));return 1===s.length?s[0]:s}getRichTextToCopy(e,t){const n=this.model.getLanguageIdentifier();if(1===n.id)return null;if(1!==e.length)return null;let i=e[0];if(i.isEmpty()){if(!t)return null;const e=i.startLineNumber;i=new fn(e,this.model.getLineMinColumn(e),e,this.model.getLineMaxColumn(e))}const o=this._configuration.options.get(36),r=this._getColorMap(),s=o.fontFamily===Ae.fontFamily?o.fontFamily:`'${o.fontFamily}', ${Ae.fontFamily}`;return{mode:n.language,html:`<div style="color: ${r[1]};background-color: ${r[2]};font-family: ${s};font-weight: ${o.fontWeight};font-size: ${o.fontSize}px;line-height: ${o.lineHeight}px;white-space: pre;">`+this._getHTMLToCopy(i,r)+"</div>"}}_getHTMLToCopy(e,t){const n=e.startLineNumber,i=e.startColumn,o=e.endLineNumber,r=e.endColumn,s=this.getTabSize();let a="";for(let l=n;l<=o;l++){const e=this.model.getLineTokens(l),c=e.getLineContent(),h=l===n?i-1:0,u=l===o?r-1:c.length;a+=""===c?"<br>":Nx(c,e.inflate(),t,h,u,s,y["i"])}return a}_getColorMap(){let e=oc.getColorMap(),t=["#000000"];if(e)for(let n=1,i=e.length;n<i;n++)t[n]=Vv.Format.CSS.formatHex(e[n]);return t}pushStackElement(){this.model.pushStackElement()}getPrimaryCursorState(){return this._cursor.getPrimaryCursorState()}getLastAddedCursorIndex(){return this._cursor.getLastAddedCursorIndex()}getCursorStates(){return this._cursor.getCursorStates()}setCursorStates(e,t,n){this._withViewEventsCollector(i=>this._cursor.setStates(i,e,t,n))}getCursorColumnSelectData(){return this._cursor.getCursorColumnSelectData()}setCursorColumnSelectData(e){this._cursor.setCursorColumnSelectData(e)}getPrevEditOperationType(){return this._cursor.getPrevEditOperationType()}setPrevEditOperationType(e){this._cursor.setPrevEditOperationType(e)}getSelection(){return this._cursor.getSelection()}getSelections(){return this._cursor.getSelections()}getPosition(){return this._cursor.getPrimaryCursorState().modelState.position}setSelections(e,t){this._withViewEventsCollector(n=>this._cursor.setSelections(n,e,t))}saveCursorState(){return this._cursor.saveState()}restoreCursorState(e){this._withViewEventsCollector(t=>this._cursor.restoreState(t,e))}_executeCursorEdit(e){this._cursor.context.cursorConfig.readOnly?this._eventDispatcher.emitOutgoingEvent(new Ex):this._withViewEventsCollector(e)}executeEdits(e,t,n){this._executeCursorEdit(i=>this._cursor.executeEdits(i,e,t,n))}startComposition(){this._cursor.setIsDoingComposition(!0),this._executeCursorEdit(e=>this._cursor.startComposition(e))}endComposition(e){this._cursor.setIsDoingComposition(!1),this._executeCursorEdit(t=>this._cursor.endComposition(t,e))}type(e,t){this._executeCursorEdit(n=>this._cursor.type(n,e,t))}replacePreviousChar(e,t,n){this._executeCursorEdit(i=>this._cursor.replacePreviousChar(i,e,t,n))}paste(e,t,n,i){this._executeCursorEdit(o=>this._cursor.paste(o,e,t,n,i))}cut(e){this._executeCursorEdit(t=>this._cursor.cut(t,e))}executeCommand(e,t){this._executeCursorEdit(n=>this._cursor.executeCommand(n,e,t))}executeCommands(e,t){this._executeCursorEdit(n=>this._cursor.executeCommands(n,e,t))}revealPrimaryCursor(e,t){this._withViewEventsCollector(n=>this._cursor.revealPrimary(n,e,t,0))}revealTopMostCursor(e){const t=this._cursor.getTopMostViewPosition(),n=new fn(t.lineNumber,t.column,t.lineNumber,t.column);this._withViewEventsCollector(t=>t.emitViewEvent(new ux(e,n,null,0,!0,0)))}revealBottomMostCursor(e){const t=this._cursor.getBottomMostViewPosition(),n=new fn(t.lineNumber,t.column,t.lineNumber,t.column);this._withViewEventsCollector(t=>t.emitViewEvent(new ux(e,n,null,0,!0,0)))}revealRange(e,t,n,i,o){this._withViewEventsCollector(r=>r.emitViewEvent(new ux(e,n,null,i,t,o)))}getVerticalOffsetForLineNumber(e){return this.viewLayout.getVerticalOffsetForLineNumber(e)}getScrollTop(){return this.viewLayout.getCurrentScrollTop()}setScrollTop(e,t){this.viewLayout.setScrollPosition({scrollTop:e},t)}setScrollPosition(e,t){this.viewLayout.setScrollPosition(e,t)}deltaScrollNow(e,t){this.viewLayout.deltaScrollNow(e,t)}changeWhitespace(e){const t=this.viewLayout.changeWhitespace(e);t&&(this._eventDispatcher.emitSingleViewEvent(new mx),this._eventDispatcher.emitOutgoingEvent(new Ax))}setMaxLineWidth(e){this.viewLayout.setMaxLineWidth(e)}_withViewEventsCollector(e){try{const t=this._eventDispatcher.beginEmitViewEvents();e(t)}finally{this._eventDispatcher.endEmitViewEvents()}}}class nS{constructor(...e){this._entries=new Map;for(let[t,n]of e)this.set(t,n)}set(e,t){const n=this._entries.get(e);return this._entries.set(e,t),n}has(e){return this._entries.has(e)}get(e){return this._entries.get(e)}}const iS=ii("accessibilityService"),oS=new hg("accessibilityModeEnabled",!1);class rS extends Oh{constructor(e,t){super(0);for(let n=0;n<e.length;n++)this.set(e.charCodeAt(n),1);for(let n=0;n<t.length;n++)this.set(t.charCodeAt(n),2)}get(e){return e>=0&&e<256?this._asciiMap[e]:e>=12352&&e<=12543||e>=13312&&e<=19903||e>=19968&&e<=40959?3:this._map.get(e)||this._defaultValue}}let sS=[],aS=[];class lS{constructor(e,t){this.classifier=new rS(e,t)}static create(e){return new lS(e.get(108),e.get(107))}createLineBreaksComputer(e,t,n,i){t|=0,n=+n;let o=[],r=[];return{addRequest:(e,t)=>{o.push(e),r.push(t)},finalize:()=>{const s=e.typicalFullwidthCharacterWidth/e.typicalHalfwidthCharacterWidth;let a=[];for(let e=0,l=o.length;e<l;e++){const l=r[e];a[e]=l?cS(this.classifier,l,o[e],t,n,s,i):hS(this.classifier,o[e],t,n,s,i)}return sS.length=0,aS.length=0,a}}}}function cS(e,t,n,i,o,r,s){if(-1===o)return null;const a=n.length;if(a<=1)return null;const l=t.breakOffsets,c=t.breakOffsetsVisibleColumn,h=fS(n,i,o,r,s),u=o-h;let d=sS,p=aS,f=0,g=0,m=0,b=o;const v=l.length;let y=0;if(y>=0){let e=Math.abs(c[y]-b);while(y+1<v){const t=Math.abs(c[y+1]-b);if(t>=e)break;e=t,y++}}while(y<v){let t=y<0?0:l[y],o=y<0?0:c[y];g>t&&(t=g,o=m);let s=0,h=0,w=0,_=0;if(o<=b){let m=o,v=0===t?0:n.charCodeAt(t-1),y=0===t?0:e.get(v),A=!0;for(let o=t;o<a;o++){const t=o,a=n.charCodeAt(o);let l,c;if(Rr["D"](a)?(o++,l=0,c=2):(l=e.get(a),c=uS(a,m,i,r)),t>g&&pS(v,y,a,l)&&(s=t,h=m),m+=c,m>b){t>g?(w=t,_=m-c):(w=o+1,_=m),m-h>u&&(s=0),A=!1;break}v=a,y=l}if(A){f>0&&(d[f]=l[l.length-1],p[f]=c[l.length-1],f++);break}}if(0===s){let a=o,l=n.charCodeAt(t),c=e.get(l),d=!1;for(let i=t-1;i>=g;i--){const t=i+1,o=n.charCodeAt(i);if(9===o){d=!0;break}let p,f;if(Rr["E"](o)?(i--,p=0,f=2):(p=e.get(o),f=Rr["C"](o)?r:1),a<=b){if(0===w&&(w=t,_=a),a<=b-u)break;if(pS(o,p,l,c)){s=t,h=a;break}}a-=f,l=o,c=p}if(0!==s){const e=u-(_-h);if(e<=i){const t=n.charCodeAt(w);let o;o=Rr["D"](t)?2:uS(t,_,i,r),e-o<0&&(s=0)}}if(d){y--;continue}}0===s&&(s=w,h=_),g=s,d[f]=s,m=h,p[f]=h,f++,b=h+u;while(y<0||y<v&&c[y]<h)y++;let A=Math.abs(c[y]-b);while(y+1<v){const e=Math.abs(c[y+1]-b);if(e>=A)break;A=e,y++}}return 0===f?null:(d.length=f,p.length=f,sS=t.breakOffsets,aS=t.breakOffsetsVisibleColumn,t.breakOffsets=d,t.breakOffsetsVisibleColumn=p,t.wrappedTextIndentLength=h,t)}function hS(e,t,n,i,o,r){if(-1===i)return null;const s=t.length;if(s<=1)return null;const a=fS(t,n,i,o,r),l=i-a;let c=[],h=[],u=0,d=0,p=0,f=i,g=t.charCodeAt(0),m=e.get(g),b=uS(g,0,n,o),v=1;Rr["D"](g)&&(b+=1,g=t.charCodeAt(1),m=e.get(g),v++);for(let y=v;y<s;y++){const i=y,r=t.charCodeAt(y);let s,a;Rr["D"](r)?(y++,s=0,a=2):(s=e.get(r),a=uS(r,b,n,o)),pS(g,m,r,s)&&(d=i,p=b),b+=a,b>f&&((0===d||b-p>l)&&(d=i,p=b-a),c[u]=d,h[u]=p,u++,f=p+l,d=0),g=r,m=s}return 0===u?null:(c[u]=s,h[u]=b,new jx(c,h,a))}function uS(e,t,n,i){return 9===e?n-t%n:Rr["C"](e)?i:1}function dS(e,t){return t-e%t}function pS(e,t,n,i){return 32!==n&&(2===t||3===t&&2!==i||1===i||3===i&&1!==t)}function fS(e,t,n,i,o){let r=0;if(0!==o){const s=Rr["u"](e);if(-1!==s){for(let n=0;n<s;n++){const i=9===e.charCodeAt(n)?dS(r,t):1;r+=i}const a=3===o?2:2===o?1:0;for(let e=0;e<a;e++){const e=dS(r,t);r+=e}r+i>n&&(r=0)}}return r}class gS{static create(){return new gS}constructor(){}createLineBreaksComputer(e,t,n,i){t|=0,n=+n;let o=[];return{addRequest:(e,t)=>{o.push(e)},finalize:()=>mS(o,e,t,n,i)}}}function mS(e,t,n,i,o){if(-1===i){const t=[];for(let n=0,i=e.length;n<i;n++)t[n]=null;return t}const r=Math.round(i*t.typicalHalfwidthCharacterWidth);2!==o&&3!==o||(o=1);const s=document.createElement("div");Vf.applyFontInfoSlow(s,t);const a=Bc(1e4),l=[],c=[],h=[],u=[],d=[];for(let m=0;m<e.length;m++){const i=e[m];let s=0,p=0,f=r;if(0!==o)if(s=Rr["u"](i),-1===s)s=0;else{for(let t=0;t<s;t++){const e=9===i.charCodeAt(t)?n-p%n:1;p+=e}const e=Math.ceil(t.spaceWidth*p);e+t.typicalFullwidthCharacterWidth>r?(s=0,p=0):f=r-e}const g=i.substr(s),b=bS(g,p,n,f,a);l[m]=s,c[m]=p,h[m]=g,u[m]=b[0],d[m]=b[1]}s.innerHTML=a.build(),s.style.position="absolute",s.style.top="10000",s.style.wordWrap="break-word",document.body.appendChild(s);let p=document.createRange();const f=Array.prototype.slice.call(s.children,0);let g=[];for(let m=0;m<e.length;m++){const e=f[m],t=vS(p,e,h[m],u[m]);if(null===t){g[m]=null;continue}const n=l[m],i=c[m],o=d[m],r=[];for(let s=0,a=t.length;s<a;s++)r[s]=o[t[s]];if(0!==n)for(let s=0,a=t.length;s<a;s++)t[s]+=n;g[m]=new jx(t,r,i)}return document.body.removeChild(s),g}function bS(e,t,n,i,o){o.appendASCIIString('<div style="width:'),o.appendASCIIString(String(i)),o.appendASCIIString('px;">');const r=e.length;let s=t,a=0,l=[],c=[],h=0<r?e.charCodeAt(0):0;o.appendASCIIString("<span>");for(let u=0;u<r;u++){0!==u&&u%16384===0&&o.appendASCIIString("</span><span>"),l[u]=a,c[u]=s;const t=h;h=u+1<r?e.charCodeAt(u+1):0;let i=1,d=1;switch(t){case 9:i=n-s%n,d=i;for(let e=1;e<=i;e++)e<i?o.write1(160):o.appendASCII(32);break;case 32:32===h?o.write1(160):o.appendASCII(32);break;case 60:o.appendASCIIString("&lt;");break;case 62:o.appendASCIIString("&gt;");break;case 38:o.appendASCIIString("&amp;");break;case 0:o.appendASCIIString("&#00;");break;case 65279:case 8232:case 8233:case 133:o.write1(65533);break;default:Rr["C"](t)&&d++,o.write1(t)}a+=i,s+=d}return o.appendASCIIString("</span>"),l[e.length]=a,c[e.length]=s,o.appendASCIIString("</div>"),[l,c]}function vS(e,t,n,i){if(n.length<=1)return null;const o=Array.prototype.slice.call(t.children,0),r=[];try{yS(e,o,i,0,null,n.length-1,null,r)}catch(s){return null}return 0===r.length?null:(r.push(n.length),r)}function yS(e,t,n,i,o,r,s,a){if(i===r)return;if(o=o||wS(e,t,n[i],n[i+1]),s=s||wS(e,t,n[r],n[r+1]),Math.abs(o[0].top-s[0].top)<=.1)return;if(i+1===r)return void a.push(r);const l=i+(r-i)/2|0,c=wS(e,t,n[l],n[l+1]);yS(e,t,n,i,o,l,c,a),yS(e,t,n,l,c,r,s,a)}function wS(e,t,n,i){return e.setStart(t[n/16384|0].firstChild,n%16384),e.setEnd(t[i/16384|0].firstChild,i%16384),e.getClientRects()}var _S=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},AS=function(e,t){return function(n,i){t(n,i,e)}};let CS=0;class ES{constructor(e,t,n,i,o){this.model=e,this.viewModel=t,this.view=n,this.hasRealView=i,this.listenersToRemove=o}dispose(){We(this.listenersToRemove),this.model.onBeforeDetached(),this.hasRealView&&this.view.dispose(),this.viewModel.dispose()}}let xS=class e extends Ge{constructor(e,t,n,i,o,r,s,a,l,c){let h;super(),this._onDidDispose=this._register(new et),this.onDidDispose=this._onDidDispose.event,this._onDidChangeModelContent=this._register(new et),this.onDidChangeModelContent=this._onDidChangeModelContent.event,this._onDidChangeModelLanguage=this._register(new et),this.onDidChangeModelLanguage=this._onDidChangeModelLanguage.event,this._onDidChangeModelLanguageConfiguration=this._register(new et),this.onDidChangeModelLanguageConfiguration=this._onDidChangeModelLanguageConfiguration.event,this._onDidChangeModelOptions=this._register(new et),this.onDidChangeModelOptions=this._onDidChangeModelOptions.event,this._onDidChangeModelDecorations=this._register(new et),this.onDidChangeModelDecorations=this._onDidChangeModelDecorations.event,this._onDidChangeConfiguration=this._register(new et),this.onDidChangeConfiguration=this._onDidChangeConfiguration.event,this._onDidChangeModel=this._register(new et),this.onDidChangeModel=this._onDidChangeModel.event,this._onDidChangeCursorPosition=this._register(new et),this.onDidChangeCursorPosition=this._onDidChangeCursorPosition.event,this._onDidChangeCursorSelection=this._register(new et),this.onDidChangeCursorSelection=this._onDidChangeCursorSelection.event,this._onDidAttemptReadOnlyEdit=this._register(new et),this.onDidAttemptReadOnlyEdit=this._onDidAttemptReadOnlyEdit.event,this._onDidLayoutChange=this._register(new et),this.onDidLayoutChange=this._onDidLayoutChange.event,this._editorTextFocus=this._register(new SS),this.onDidFocusEditorText=this._editorTextFocus.onDidChangeToTrue,this.onDidBlurEditorText=this._editorTextFocus.onDidChangeToFalse,this._editorWidgetFocus=this._register(new SS),this.onDidFocusEditorWidget=this._editorWidgetFocus.onDidChangeToTrue,this.onDidBlurEditorWidget=this._editorWidgetFocus.onDidChangeToFalse,this._onWillType=this._register(new et),this.onWillType=this._onWillType.event,this._onDidType=this._register(new et),this.onDidType=this._onDidType.event,this._onDidCompositionStart=this._register(new et),this.onDidCompositionStart=this._onDidCompositionStart.event,this._onDidCompositionEnd=this._register(new et),this.onDidCompositionEnd=this._onDidCompositionEnd.event,this._onDidPaste=this._register(new et),this.onDidPaste=this._onDidPaste.event,this._onMouseUp=this._register(new et),this.onMouseUp=this._onMouseUp.event,this._onMouseDown=this._register(new et),this.onMouseDown=this._onMouseDown.event,this._onMouseDrag=this._register(new et),this.onMouseDrag=this._onMouseDrag.event,this._onMouseDrop=this._register(new et),this.onMouseDrop=this._onMouseDrop.event,this._onContextMenu=this._register(new et),this.onContextMenu=this._onContextMenu.event,this._onMouseMove=this._register(new et),this.onMouseMove=this._onMouseMove.event,this._onMouseLeave=this._register(new et),this.onMouseLeave=this._onMouseLeave.event,this._onMouseWheel=this._register(new et),this.onMouseWheel=this._onMouseWheel.event,this._onKeyUp=this._register(new et),this.onKeyUp=this._onKeyUp.event,this._onKeyDown=this._register(new et),this.onKeyDown=this._onKeyDown.event,this._onDidContentSizeChange=this._register(new et),this.onDidContentSizeChange=this._onDidContentSizeChange.event,this._onDidScrollChange=this._register(new et),this.onDidScrollChange=this._onDidScrollChange.event,this._onDidChangeViewZones=this._register(new et),this.onDidChangeViewZones=this._onDidChangeViewZones.event,t=t||{},this._domElement=e,this._overflowWidgetsDomNode=t.overflowWidgetsDomNode,this._id=++CS,this._decorationTypeKeysToIds={},this._decorationTypeSubtypes={},this.isSimpleWidget=n.isSimpleWidget||!1,this._telemetryData=n.telemetryData,this._configuration=this._register(this._createConfiguration(t,c)),this._register(this._configuration.onDidChange(e=>{this._onDidChangeConfiguration.fire(e);const t=this._configuration.options;if(e.hasChanged(117)){const e=t.get(117);this._onDidLayoutChange.fire(e)}})),this._contextKeyService=this._register(s.createScoped(this._domElement)),this._notificationService=l,this._codeEditorService=o,this._commandService=r,this._themeService=a,this._register(new DS(this,this._contextKeyService)),this._register(new kS(this,this._contextKeyService)),this._instantiationService=i.createChild(new nS([ug,this._contextKeyService])),this._modelData=null,this._contributions={},this._actions={},this._focusTracker=new MS(e),this._focusTracker.onChange(()=>{this._editorWidgetFocus.setValue(this._focusTracker.hasFocus())}),this._contentWidgets={},this._overlayWidgets={},h=Array.isArray(n.contributions)?n.contributions:Lg.getEditorContributions();for(const d of h)try{const e=this._instantiationService.createInstance(d.ctor,this);this._contributions[d.id]=e}catch(u){Me(u)}Lg.getEditorActions().forEach(e=>{const t=new Mx(e.id,e.label,e.alias,rs(e.precondition),()=>this._instantiationService.invokeFunction(t=>Promise.resolve(e.runEditorCommand(t,this,null))),this._contextKeyService);this._actions[t.id]=t}),this._codeEditorService.addCodeEditor(this)}_createConfiguration(e,t){return new Vf(this.isSimpleWidget,e,this._domElement,t)}getId(){return this.getEditorType()+":"+this._id}getEditorType(){return Ts.ICodeEditor}dispose(){this._codeEditorService.removeCodeEditor(this),this._focusTracker.dispose();const e=Object.keys(this._contributions);for(let t=0,n=e.length;t<n;t++){const n=e[t];this._contributions[n].dispose()}this._removeDecorationTypes(),this._postDetachModelCleanup(this._detachModel()),this._onDidDispose.fire(),super.dispose()}invokeWithinContext(e){return this._instantiationService.invokeFunction(e)}updateOptions(e){this._configuration.updateOptions(e)}getOptions(){return this._configuration.options}getOption(e){return this._configuration.options.get(e)}getRawOptions(){return this._configuration.getRawOptions()}getOverflowWidgetsDomNode(){return this._overflowWidgetsDomNode}getConfiguredWordAtPosition(e){return this._modelData?LA.getWordAtPosition(this._modelData.model,this._configuration.options.get(105),e):null}getValue(e=null){if(!this._modelData)return"";const t=!(!e||!e.preserveBOM);let n=0;return e&&e.lineEnding&&"\n"===e.lineEnding?n=1:e&&e.lineEnding&&"\r\n"===e.lineEnding&&(n=2),this._modelData.model.getValue(n,t)}setValue(e){this._modelData&&this._modelData.model.setValue(e)}getModel(){return this._modelData?this._modelData.model:null}setModel(e=null){const t=e;if(null===this._modelData&&null===t)return;if(this._modelData&&this._modelData.model===t)return;const n=this.hasTextFocus(),i=this._detachModel();this._attachModel(t),n&&this.hasModel()&&this.focus();const o={oldModelUrl:i?i.uri:null,newModelUrl:t?t.uri:null};this._removeDecorationTypes(),this._onDidChangeModel.fire(o),this._postDetachModelCleanup(i)}_removeDecorationTypes(){if(this._decorationTypeKeysToIds={},this._decorationTypeSubtypes){for(let e in this._decorationTypeSubtypes){const t=this._decorationTypeSubtypes[e];for(let n in t)this._removeDecorationType(e+"-"+n)}this._decorationTypeSubtypes={}}}getVisibleRanges(){return this._modelData?this._modelData.viewModel.getVisibleRanges():[]}getVisibleRangesPlusViewportAboveBelow(){return this._modelData?this._modelData.viewModel.getVisibleRangesPlusViewportAboveBelow():[]}getWhitespaces(){return this._modelData?this._modelData.viewModel.viewLayout.getWhitespaces():[]}static _getVerticalOffsetForPosition(e,t,n){const i=e.model.validatePosition({lineNumber:t,column:n}),o=e.viewModel.coordinatesConverter.convertModelPositionToViewPosition(i);return e.viewModel.viewLayout.getVerticalOffsetForLineNumber(o.lineNumber)}getTopForLineNumber(t){return this._modelData?e._getVerticalOffsetForPosition(this._modelData,t,1):-1}getTopForPosition(t,n){return this._modelData?e._getVerticalOffsetForPosition(this._modelData,t,n):-1}setHiddenAreas(e){this._modelData&&this._modelData.viewModel.setHiddenAreas(e.map(e=>fn.lift(e)))}getVisibleColumnFromPosition(e){if(!this._modelData)return e.column;const t=this._modelData.model.validatePosition(e),n=this._modelData.model.getOptions().tabSize;return _y.visibleColumnFromColumn(this._modelData.model.getLineContent(t.lineNumber),t.column,n)+1}getPosition(){return this._modelData?this._modelData.viewModel.getPosition():null}setPosition(e){if(this._modelData){if(!pn.isIPosition(e))throw new Error("Invalid arguments");this._modelData.viewModel.setSelections("api",[{selectionStartLineNumber:e.lineNumber,selectionStartColumn:e.column,positionLineNumber:e.lineNumber,positionColumn:e.column}])}}_sendRevealRange(e,t,n,i){if(!this._modelData)return;if(!fn.isIRange(e))throw new Error("Invalid arguments");const o=this._modelData.model.validateRange(e),r=this._modelData.viewModel.coordinatesConverter.convertModelRangeToViewRange(o);this._modelData.viewModel.revealRange("api",n,r,t,i)}revealLine(e,t=0){this._revealLine(e,0,t)}revealLineInCenter(e,t=0){this._revealLine(e,1,t)}revealLineInCenterIfOutsideViewport(e,t=0){this._revealLine(e,2,t)}revealLineNearTop(e,t=0){this._revealLine(e,5,t)}_revealLine(e,t,n){if("number"!==typeof e)throw new Error("Invalid arguments");this._sendRevealRange(new fn(e,1,e,1),t,!1,n)}revealPosition(e,t=0){this._revealPosition(e,0,!0,t)}revealPositionInCenter(e,t=0){this._revealPosition(e,1,!0,t)}revealPositionInCenterIfOutsideViewport(e,t=0){this._revealPosition(e,2,!0,t)}revealPositionNearTop(e,t=0){this._revealPosition(e,5,!0,t)}_revealPosition(e,t,n,i){if(!pn.isIPosition(e))throw new Error("Invalid arguments");this._sendRevealRange(new fn(e.lineNumber,e.column,e.lineNumber,e.column),t,n,i)}getSelection(){return this._modelData?this._modelData.viewModel.getSelection():null}getSelections(){return this._modelData?this._modelData.viewModel.getSelections():null}setSelection(e){const t=gn.isISelection(e),n=fn.isIRange(e);if(!t&&!n)throw new Error("Invalid arguments");if(t)this._setSelectionImpl(e);else if(n){const t={selectionStartLineNumber:e.startLineNumber,selectionStartColumn:e.startColumn,positionLineNumber:e.endLineNumber,positionColumn:e.endColumn};this._setSelectionImpl(t)}}_setSelectionImpl(e){if(!this._modelData)return;const t=new gn(e.selectionStartLineNumber,e.selectionStartColumn,e.positionLineNumber,e.positionColumn);this._modelData.viewModel.setSelections("api",[t])}revealLines(e,t,n=0){this._revealLines(e,t,0,n)}revealLinesInCenter(e,t,n=0){this._revealLines(e,t,1,n)}revealLinesInCenterIfOutsideViewport(e,t,n=0){this._revealLines(e,t,2,n)}revealLinesNearTop(e,t,n=0){this._revealLines(e,t,5,n)}_revealLines(e,t,n,i){if("number"!==typeof e||"number"!==typeof t)throw new Error("Invalid arguments");this._sendRevealRange(new fn(e,1,t,1),n,!1,i)}revealRange(e,t=0,n=!1,i=!0){this._revealRange(e,n?1:0,i,t)}revealRangeInCenter(e,t=0){this._revealRange(e,1,!0,t)}revealRangeInCenterIfOutsideViewport(e,t=0){this._revealRange(e,2,!0,t)}revealRangeNearTop(e,t=0){this._revealRange(e,5,!0,t)}revealRangeNearTopIfOutsideViewport(e,t=0){this._revealRange(e,6,!0,t)}revealRangeAtTop(e,t=0){this._revealRange(e,3,!0,t)}_revealRange(e,t,n,i){if(!fn.isIRange(e))throw new Error("Invalid arguments");this._sendRevealRange(fn.lift(e),t,n,i)}setSelections(e,t="api"){if(this._modelData){if(!e||0===e.length)throw new Error("Invalid arguments");for(let t=0,n=e.length;t<n;t++)if(!gn.isISelection(e[t]))throw new Error("Invalid arguments");this._modelData.viewModel.setSelections(t,e)}}getContentWidth(){return this._modelData?this._modelData.viewModel.viewLayout.getContentWidth():-1}getScrollWidth(){return this._modelData?this._modelData.viewModel.viewLayout.getScrollWidth():-1}getScrollLeft(){return this._modelData?this._modelData.viewModel.viewLayout.getCurrentScrollLeft():-1}getContentHeight(){return this._modelData?this._modelData.viewModel.viewLayout.getContentHeight():-1}getScrollHeight(){return this._modelData?this._modelData.viewModel.viewLayout.getScrollHeight():-1}getScrollTop(){return this._modelData?this._modelData.viewModel.viewLayout.getCurrentScrollTop():-1}setScrollLeft(e,t=1){if(this._modelData){if("number"!==typeof e)throw new Error("Invalid arguments");this._modelData.viewModel.setScrollPosition({scrollLeft:e},t)}}setScrollTop(e,t=1){if(this._modelData){if("number"!==typeof e)throw new Error("Invalid arguments");this._modelData.viewModel.setScrollPosition({scrollTop:e},t)}}setScrollPosition(e,t=1){this._modelData&&this._modelData.viewModel.setScrollPosition(e,t)}saveViewState(){if(!this._modelData)return null;const e={},t=Object.keys(this._contributions);for(const o of t){const t=this._contributions[o];"function"===typeof t.saveViewState&&(e[o]=t.saveViewState())}const n=this._modelData.viewModel.saveCursorState(),i=this._modelData.viewModel.saveState();return{cursorState:n,viewState:i,contributionsState:e}}restoreViewState(e){if(!this._modelData||!this._modelData.hasRealView)return;const t=e;if(t&&t.cursorState&&t.viewState){const e=t.cursorState;Array.isArray(e)?this._modelData.viewModel.restoreCursorState(e):this._modelData.viewModel.restoreCursorState([e]);const n=t.contributionsState||{},i=Object.keys(this._contributions);for(let t=0,r=i.length;t<r;t++){const e=i[t],o=this._contributions[e];"function"===typeof o.restoreViewState&&o.restoreViewState(n[e])}const o=this._modelData.viewModel.reduceRestoreState(t.viewState);this._modelData.view.restoreState(o)}}getContribution(e){return this._contributions[e]||null}getActions(){const e=[],t=Object.keys(this._actions);for(let n=0,i=t.length;n<i;n++){const i=t[n];e.push(this._actions[i])}return e}getSupportedActions(){let e=this.getActions();return e=e.filter(e=>e.isSupported()),e}getAction(e){return this._actions[e]||null}trigger(e,t,n){switch(n=n||{},t){case"compositionStart":return void this._startComposition();case"compositionEnd":return void this._endComposition(e);case"type":{const t=n;return void this._type(e,t.text||"")}case"replacePreviousChar":{const t=n;return void this._replacePreviousChar(e,t.text||"",t.replaceCharCnt||0)}case"paste":{const t=n;return void this._paste(e,t.text||"",t.pasteOnNewLine||!1,t.multicursorText||null,t.mode||null)}case"cut":return void this._cut(e)}const i=this.getAction(t);i?Promise.resolve(i.run()).then(void 0,Me):this._modelData&&this._triggerEditorCommand(e,t,n)}_startComposition(){this._modelData&&(this._modelData.viewModel.startComposition(),this._onDidCompositionStart.fire())}_endComposition(e){this._modelData&&(this._modelData.viewModel.endComposition(e),this._onDidCompositionEnd.fire())}_type(e,t){this._modelData&&0!==t.length&&("keyboard"===e&&this._onWillType.fire(t),this._modelData.viewModel.type(t,e),"keyboard"===e&&this._onDidType.fire(t))}_replacePreviousChar(e,t,n){this._modelData&&this._modelData.viewModel.replacePreviousChar(t,n,e)}_paste(e,t,n,i,o){if(!this._modelData||0===t.length)return;const r=this._modelData.viewModel.getSelection().getStartPosition();this._modelData.viewModel.paste(t,n,i,e);const s=this._modelData.viewModel.getSelection().getStartPosition();"keyboard"===e&&this._onDidPaste.fire({range:new fn(r.lineNumber,r.column,s.lineNumber,s.column),mode:o})}_cut(e){this._modelData&&this._modelData.viewModel.cut(e)}_triggerEditorCommand(e,t,n){const i=Lg.getEditorCommand(t);return!!i&&(n=n||{},n.source=e,this._instantiationService.invokeFunction(e=>{Promise.resolve(i.runEditorCommand(e,this,n)).then(void 0,Me)}),!0)}_getViewModel(){return this._modelData?this._modelData.viewModel:null}pushUndoStop(){return!!this._modelData&&(!this._configuration.options.get(72)&&(this._modelData.model.pushStackElement(),!0))}executeEdits(e,t,n){if(!this._modelData)return!1;if(this._configuration.options.get(72))return!1;let i;return i=n?Array.isArray(n)?()=>n:n:()=>null,this._modelData.viewModel.executeEdits(e,t,i),!0}executeCommand(e,t){this._modelData&&this._modelData.viewModel.executeCommand(t,e)}executeCommands(e,t){this._modelData&&this._modelData.viewModel.executeCommands(t,e)}changeDecorations(e){return this._modelData?this._modelData.model.changeDecorations(e,this._id):null}getLineDecorations(e){return this._modelData?this._modelData.model.getLineDecorations(e,this._id,ue(this._configuration.options)):null}deltaDecorations(e,t){return this._modelData?0===e.length&&0===t.length?e:this._modelData.model.deltaDecorations(e,t,this._id):[]}removeDecorations(e){const t=this._decorationTypeKeysToIds[e];t&&this.deltaDecorations(t,[]),this._decorationTypeKeysToIds.hasOwnProperty(e)&&delete this._decorationTypeKeysToIds[e],this._decorationTypeSubtypes.hasOwnProperty(e)&&delete this._decorationTypeSubtypes[e]}getLayoutInfo(){const e=this._configuration.options,t=e.get(117);return t}createOverviewRuler(e){return this._modelData&&this._modelData.hasRealView?this._modelData.view.createOverviewRuler(e):null}getContainerDomNode(){return this._domElement}getDomNode(){return this._modelData&&this._modelData.hasRealView?this._modelData.view.domNode.domNode:null}delegateVerticalScrollbarMouseDown(e){this._modelData&&this._modelData.hasRealView&&this._modelData.view.delegateVerticalScrollbarMouseDown(e)}layout(e){this._configuration.observeReferenceElement(e),this.render()}focus(){this._modelData&&this._modelData.hasRealView&&this._modelData.view.focus()}hasTextFocus(){return!(!this._modelData||!this._modelData.hasRealView)&&this._modelData.view.isFocused()}hasWidgetFocus(){return this._focusTracker&&this._focusTracker.hasFocus()}addContentWidget(e){const t={widget:e,position:e.getPosition()};this._contentWidgets.hasOwnProperty(e.getId()),this._contentWidgets[e.getId()]=t,this._modelData&&this._modelData.hasRealView&&this._modelData.view.addContentWidget(t)}layoutContentWidget(e){const t=e.getId();if(this._contentWidgets.hasOwnProperty(t)){const n=this._contentWidgets[t];n.position=e.getPosition(),this._modelData&&this._modelData.hasRealView&&this._modelData.view.layoutContentWidget(n)}}removeContentWidget(e){const t=e.getId();if(this._contentWidgets.hasOwnProperty(t)){const e=this._contentWidgets[t];delete this._contentWidgets[t],this._modelData&&this._modelData.hasRealView&&this._modelData.view.removeContentWidget(e)}}addOverlayWidget(e){const t={widget:e,position:e.getPosition()};this._overlayWidgets.hasOwnProperty(e.getId()),this._overlayWidgets[e.getId()]=t,this._modelData&&this._modelData.hasRealView&&this._modelData.view.addOverlayWidget(t)}layoutOverlayWidget(e){const t=e.getId();if(this._overlayWidgets.hasOwnProperty(t)){const n=this._overlayWidgets[t];n.position=e.getPosition(),this._modelData&&this._modelData.hasRealView&&this._modelData.view.layoutOverlayWidget(n)}}removeOverlayWidget(e){const t=e.getId();if(this._overlayWidgets.hasOwnProperty(t)){const e=this._overlayWidgets[t];delete this._overlayWidgets[t],this._modelData&&this._modelData.hasRealView&&this._modelData.view.removeOverlayWidget(e)}}changeViewZones(e){this._modelData&&this._modelData.hasRealView&&this._modelData.view.change(e)}getTargetAtClientPoint(e,t){return this._modelData&&this._modelData.hasRealView?this._modelData.view.getTargetAtClientPoint(e,t):null}getScrolledVisiblePosition(t){if(!this._modelData||!this._modelData.hasRealView)return null;const n=this._modelData.model.validatePosition(t),i=this._configuration.options,o=i.get(117),r=e._getVerticalOffsetForPosition(this._modelData,n.lineNumber,n.column)-this.getScrollTop(),s=this._modelData.view.getOffsetForColumn(n.lineNumber,n.column)+o.glyphMarginWidth+o.lineNumbersWidth+o.decorationsWidth-this.getScrollLeft();return{top:r,left:s,height:i.get(51)}}getOffsetForColumn(e,t){return this._modelData&&this._modelData.hasRealView?this._modelData.view.getOffsetForColumn(e,t):-1}render(e=!1){this._modelData&&this._modelData.hasRealView&&this._modelData.view.render(!0,e)}setAriaOptions(e){this._modelData&&this._modelData.hasRealView&&this._modelData.view.setAriaOptions(e)}applyFontInfo(e){Vf.applyFontInfoSlow(e,this._configuration.options.get(36))}_attachModel(e){if(!e)return void(this._modelData=null);const t=[];this._domElement.setAttribute("data-mode-id",e.getLanguageIdentifier().language),this._configuration.setIsDominatedByLongLines(e.isDominatedByLongLines()),this._configuration.setMaxLineNumber(e.getLineCount()),e.onBeforeAttached();const n=new tS(this._id,this._configuration,e,gS.create(),lS.create(this._configuration.options),e=>Bo(e));t.push(e.onDidChangeDecorations(e=>this._onDidChangeModelDecorations.fire(e))),t.push(e.onDidChangeLanguage(t=>{this._domElement.setAttribute("data-mode-id",e.getLanguageIdentifier().language),this._onDidChangeModelLanguage.fire(t)})),t.push(e.onDidChangeLanguageConfiguration(e=>this._onDidChangeModelLanguageConfiguration.fire(e))),t.push(e.onDidChangeContent(e=>this._onDidChangeModelContent.fire(e))),t.push(e.onDidChangeOptions(e=>this._onDidChangeModelOptions.fire(e))),t.push(e.onWillDispose(()=>this.setModel(null))),t.push(n.onEvent(e=>{switch(e.kind){case 0:this._onDidContentSizeChange.fire(e);break;case 1:this._editorTextFocus.setValue(e.hasFocus);break;case 2:this._onDidScrollChange.fire(e);break;case 3:this._onDidChangeViewZones.fire();break;case 4:this._onDidAttemptReadOnlyEdit.fire();break;case 5:{e.reachedMaxCursorCount&&this._notificationService.warn(v("cursors.maximum","The number of cursors has been limited to {0}.",Dx.MAX_CURSOR_COUNT));const t=[];for(let o=0,r=e.selections.length;o<r;o++)t[o]=e.selections[o].getPosition();const n={position:t[0],secondaryPositions:t.slice(1),reason:e.reason,source:e.source};this._onDidChangeCursorPosition.fire(n);const i={selection:e.selections[0],secondarySelections:e.selections.slice(1),modelVersionId:e.modelVersionId,oldSelections:e.oldSelections,oldModelVersionId:e.oldModelVersionId,source:e.source,reason:e.reason};this._onDidChangeCursorSelection.fire(i);break}}}));const[i,o]=this._createView(n);if(o){this._domElement.appendChild(i.domNode.domNode);let t=Object.keys(this._contentWidgets);for(let e=0,n=t.length;e<n;e++){const n=t[e];i.addContentWidget(this._contentWidgets[n])}t=Object.keys(this._overlayWidgets);for(let e=0,n=t.length;e<n;e++){const n=t[e];i.addOverlayWidget(this._overlayWidgets[n])}i.render(!1,!0),i.domNode.domNode.setAttribute("data-uri",e.uri.toString())}this._modelData=new ES(e,n,i,o,t)}_createView(e){let t;t=this.isSimpleWidget?{paste:(e,t,n,i)=>{this._paste("keyboard",e,t,n,i)},type:e=>{this._type("keyboard",e)},replacePreviousChar:(e,t)=>{this._replacePreviousChar("keyboard",e,t)},startComposition:()=>{this._startComposition()},endComposition:()=>{this._endComposition("keyboard")},cut:()=>{this._cut("keyboard")}}:{paste:(e,t,n,i)=>{const o={text:e,pasteOnNewLine:t,multicursorText:n,mode:i};this._commandService.executeCommand("paste",o)},type:e=>{const t={text:e};this._commandService.executeCommand("type",t)},replacePreviousChar:(e,t)=>{const n={text:e,replaceCharCnt:t};this._commandService.executeCommand("replacePreviousChar",n)},startComposition:()=>{this._commandService.executeCommand("compositionStart",{})},endComposition:()=>{this._commandService.executeCommand("compositionEnd",{})},cut:()=>{this._commandService.executeCommand("cut",{})}};const n=new eC(e.coordinatesConverter);n.onKeyDown=e=>this._onKeyDown.fire(e),n.onKeyUp=e=>this._onKeyUp.fire(e),n.onContextMenu=e=>this._onContextMenu.fire(e),n.onMouseMove=e=>this._onMouseMove.fire(e),n.onMouseLeave=e=>this._onMouseLeave.fire(e),n.onMouseDown=e=>this._onMouseDown.fire(e),n.onMouseUp=e=>this._onMouseUp.fire(e),n.onMouseDrag=e=>this._onMouseDrag.fire(e),n.onMouseDrop=e=>this._onMouseDrop.fire(e),n.onMouseWheel=e=>this._onMouseWheel.fire(e);const i=new XE(t,this._configuration,this._themeService,e,n,this._overflowWidgetsDomNode);return[i,!0]}_postDetachModelCleanup(e){e&&e.removeAllDecorationsWithOwnerId(this._id)}_detachModel(){if(!this._modelData)return null;const e=this._modelData.model,t=this._modelData.hasRealView?this._modelData.view.domNode.domNode:null;return this._modelData.dispose(),this._modelData=null,this._domElement.removeAttribute("data-mode-id"),t&&this._domElement.contains(t)&&this._domElement.removeChild(t),e}_removeDecorationType(e){this._codeEditorService.removeDecorationType(e)}hasModel(){return null!==this._modelData}};xS=_S([AS(3,ti),AS(4,ri),AS(5,ss),AS(6,ug),AS(7,pm),AS(8,Wp),AS(9,iS)],xS);class SS extends Ge{constructor(){super(),this._onDidChangeToTrue=this._register(new et),this.onDidChangeToTrue=this._onDidChangeToTrue.event,this._onDidChangeToFalse=this._register(new et),this.onDidChangeToFalse=this._onDidChangeToFalse.event,this._value=0}setValue(e){const t=e?2:1;this._value!==t&&(this._value=t,2===this._value?this._onDidChangeToTrue.fire():1===this._value&&this._onDidChangeToFalse.fire())}}class DS extends Ge{constructor(e,t){super(),this._editor=e,t.createKey("editorId",e.getId()),this._editorSimpleInput=QA.editorSimpleInput.bindTo(t),this._editorFocus=QA.focus.bindTo(t),this._textInputFocus=QA.textInputFocus.bindTo(t),this._editorTextFocus=QA.editorTextFocus.bindTo(t),this._editorTabMovesFocus=QA.tabMovesFocus.bindTo(t),this._editorReadonly=QA.readOnly.bindTo(t),this._editorColumnSelection=QA.columnSelection.bindTo(t),this._hasMultipleSelections=QA.hasMultipleSelections.bindTo(t),this._hasNonEmptySelection=QA.hasNonEmptySelection.bindTo(t),this._canUndo=QA.canUndo.bindTo(t),this._canRedo=QA.canRedo.bindTo(t),this._register(this._editor.onDidChangeConfiguration(()=>this._updateFromConfig())),this._register(this._editor.onDidChangeCursorSelection(()=>this._updateFromSelection())),this._register(this._editor.onDidFocusEditorWidget(()=>this._updateFromFocus())),this._register(this._editor.onDidBlurEditorWidget(()=>this._updateFromFocus())),this._register(this._editor.onDidFocusEditorText(()=>this._updateFromFocus())),this._register(this._editor.onDidBlurEditorText(()=>this._updateFromFocus())),this._register(this._editor.onDidChangeModel(()=>this._updateFromModel())),this._register(this._editor.onDidChangeConfiguration(()=>this._updateFromModel())),this._updateFromConfig(),this._updateFromSelection(),this._updateFromFocus(),this._updateFromModel(),this._editorSimpleInput.set(this._editor.isSimpleWidget)}_updateFromConfig(){const e=this._editor.getOptions();this._editorTabMovesFocus.set(e.get(116)),this._editorReadonly.set(e.get(72)),this._editorColumnSelection.set(e.get(13))}_updateFromSelection(){const e=this._editor.getSelections();e?(this._hasMultipleSelections.set(e.length>1),this._hasNonEmptySelection.set(e.some(e=>!e.isEmpty()))):(this._hasMultipleSelections.reset(),this._hasNonEmptySelection.reset())}_updateFromFocus(){this._editorFocus.set(this._editor.hasWidgetFocus()&&!this._editor.isSimpleWidget),this._editorTextFocus.set(this._editor.hasTextFocus()&&!this._editor.isSimpleWidget),this._textInputFocus.set(this._editor.hasTextFocus())}_updateFromModel(){const e=this._editor.getModel();this._canUndo.set(Boolean(e&&e.canUndo())),this._canRedo.set(Boolean(e&&e.canRedo()))}}class kS extends Ge{constructor(e,t){super(),this._editor=e,this._contextKeyService=t,this._langId=QA.languageId.bindTo(t),this._hasCompletionItemProvider=QA.hasCompletionItemProvider.bindTo(t),this._hasCodeActionsProvider=QA.hasCodeActionsProvider.bindTo(t),this._hasCodeLensProvider=QA.hasCodeLensProvider.bindTo(t),this._hasDefinitionProvider=QA.hasDefinitionProvider.bindTo(t),this._hasDeclarationProvider=QA.hasDeclarationProvider.bindTo(t),this._hasImplementationProvider=QA.hasImplementationProvider.bindTo(t),this._hasTypeDefinitionProvider=QA.hasTypeDefinitionProvider.bindTo(t),this._hasHoverProvider=QA.hasHoverProvider.bindTo(t),this._hasDocumentHighlightProvider=QA.hasDocumentHighlightProvider.bindTo(t),this._hasDocumentSymbolProvider=QA.hasDocumentSymbolProvider.bindTo(t),this._hasReferenceProvider=QA.hasReferenceProvider.bindTo(t),this._hasRenameProvider=QA.hasRenameProvider.bindTo(t),this._hasSignatureHelpProvider=QA.hasSignatureHelpProvider.bindTo(t),this._hasDocumentFormattingProvider=QA.hasDocumentFormattingProvider.bindTo(t),this._hasDocumentSelectionFormattingProvider=QA.hasDocumentSelectionFormattingProvider.bindTo(t),this._hasMultipleDocumentFormattingProvider=QA.hasMultipleDocumentFormattingProvider.bindTo(t),this._hasMultipleDocumentSelectionFormattingProvider=QA.hasMultipleDocumentSelectionFormattingProvider.bindTo(t),this._isInWalkThrough=QA.isInWalkThroughSnippet.bindTo(t);const n=()=>this._update();this._register(e.onDidChangeModel(n)),this._register(e.onDidChangeModelLanguage(n)),this._register(Pl.onDidChange(n)),this._register(Kl.onDidChange(n)),this._register(Gl.onDidChange(n)),this._register(Wl.onDidChange(n)),this._register(Hl.onDidChange(n)),this._register(Ul.onDidChange(n)),this._register(Yl.onDidChange(n)),this._register(jl.onDidChange(n)),this._register(zl.onDidChange(n)),this._register(Ql.onDidChange(n)),this._register(Ol.onDidChange(n)),this._register(Rl.onDidChange(n)),this._register(ql.onDidChange(n)),this._register(Jl.onDidChange(n)),this._register(Fl.onDidChange(n)),n()}dispose(){super.dispose()}reset(){this._contextKeyService.bufferChangeEvents(()=>{this._langId.reset(),this._hasCompletionItemProvider.reset(),this._hasCodeActionsProvider.reset(),this._hasCodeLensProvider.reset(),this._hasDefinitionProvider.reset(),this._hasDeclarationProvider.reset(),this._hasImplementationProvider.reset(),this._hasTypeDefinitionProvider.reset(),this._hasHoverProvider.reset(),this._hasDocumentHighlightProvider.reset(),this._hasDocumentSymbolProvider.reset(),this._hasReferenceProvider.reset(),this._hasRenameProvider.reset(),this._hasDocumentFormattingProvider.reset(),this._hasDocumentSelectionFormattingProvider.reset(),this._hasSignatureHelpProvider.reset(),this._isInWalkThrough.reset()})}_update(){const e=this._editor.getModel();e?this._contextKeyService.bufferChangeEvents(()=>{this._langId.set(e.getLanguageIdentifier().language),this._hasCompletionItemProvider.set(Pl.has(e)),this._hasCodeActionsProvider.set(Kl.has(e)),this._hasCodeLensProvider.set(Gl.has(e)),this._hasDefinitionProvider.set(Wl.has(e)),this._hasDeclarationProvider.set(Hl.has(e)),this._hasImplementationProvider.set(Ul.has(e)),this._hasTypeDefinitionProvider.set(Yl.has(e)),this._hasHoverProvider.set(jl.has(e)),this._hasDocumentHighlightProvider.set(zl.has(e)),this._hasDocumentSymbolProvider.set(Ql.has(e)),this._hasReferenceProvider.set(Ol.has(e)),this._hasRenameProvider.set(Rl.has(e)),this._hasSignatureHelpProvider.set(Fl.has(e)),this._hasDocumentFormattingProvider.set(ql.has(e)||Jl.has(e)),this._hasDocumentSelectionFormattingProvider.set(Jl.has(e)),this._hasMultipleDocumentFormattingProvider.set(ql.all(e).length+Jl.all(e).length>1),this._hasMultipleDocumentSelectionFormattingProvider.set(Jl.all(e).length>1),this._isInWalkThrough.set(e.uri.scheme===co.walkThroughSnippet)}):this.reset()}}class MS extends Ge{constructor(e){super(),this._onChange=this._register(new et),this.onChange=this._onChange.event,this._hasFocus=!1,this._domFocusTracker=this._register(mr(e)),this._register(this._domFocusTracker.onDidFocus(()=>{this._hasFocus=!0,this._onChange.fire(void 0)})),this._register(this._domFocusTracker.onDidBlur(()=>{this._hasFocus=!1,this._onChange.fire(void 0)}))}hasFocus(){return this._hasFocus}}const NS=encodeURIComponent("<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 3' enable-background='new 0 0 6 3' height='3' width='6'><g fill='"),LS=encodeURIComponent("'><polygon points='5.5,0 2.5,3 1.1,3 4.1,0'/><polygon points='4,0 6,2 6,0.6 5.4,0'/><polygon points='0,2 1,3 2.4,3 0,0.6'/></g></svg>");function BS(e){return NS+encodeURIComponent(e.toString())+LS}const IS=encodeURIComponent('<svg xmlns="http://www.w3.org/2000/svg" height="3" width="12"><g fill="'),TS=encodeURIComponent('"><circle cx="1" cy="1" r="1"/><circle cx="5" cy="1" r="1"/><circle cx="9" cy="1" r="1"/></g></svg>');function OS(e){return IS+encodeURIComponent(e.toString())+TS}Am((e,t)=>{const n=e.getColor(Lw);n&&t.addRule(`.monaco-editor .squiggly-error { border-bottom: 4px double ${n}; }`);const i=e.getColor(Nw);i&&t.addRule(`.monaco-editor .squiggly-error { background: url("data:image/svg+xml,${BS(i)}") repeat-x bottom left; }`);const o=e.getColor(Iw);o&&t.addRule(`.monaco-editor .squiggly-warning { border-bottom: 4px double ${o}; }`);const r=e.getColor(Bw);r&&t.addRule(`.monaco-editor .squiggly-warning { background: url("data:image/svg+xml,${BS(r)}") repeat-x bottom left; }`);const s=e.getColor(Ow);s&&t.addRule(`.monaco-editor .squiggly-info { border-bottom: 4px double ${s}; }`);const a=e.getColor(Tw);a&&t.addRule(`.monaco-editor .squiggly-info { background: url("data:image/svg+xml,${BS(a)}") repeat-x bottom left; }`);const l=e.getColor(Pw);l&&t.addRule(`.monaco-editor .squiggly-hint { border-bottom: 2px dotted ${l}; }`);const c=e.getColor(Rw);c&&t.addRule(`.monaco-editor .squiggly-hint { background: url("data:image/svg+xml,${OS(c)}") no-repeat bottom left; }`);const h=e.getColor(cA);h&&t.addRule(`.monaco-editor.showUnused .squiggly-inline-unnecessary { opacity: ${h.rgba.a}; }`);const u=e.getColor(lA);u&&t.addRule(`.monaco-editor.showUnused .squiggly-unnecessary { border-bottom: 2px dashed ${u}; }`);const d=e.getColor(jw)||"inherit";t.addRule(`.monaco-editor.showDeprecated .squiggly-inline-deprecated { text-decoration: line-through; text-decoration-color: ${d}}`)});n("7115"),n("c901");const RS=!1;let PS=4;const FS=new et;class jS extends Ge{constructor(e,t,n){super(),this._state=3,this._onDidEnablementChange=this._register(new et),this.onDidEnablementChange=this._onDidEnablementChange.event,this._onDidStart=this._register(new et),this.onDidStart=this._onDidStart.event,this._onDidChange=this._register(new et),this.onDidChange=this._onDidChange.event,this._onDidReset=this._register(new et),this.onDidReset=this._onDidReset.event,this._onDidEnd=this._register(new et),this.onDidEnd=this._onDidEnd.event,this.linkedSash=void 0,this.orthogonalStartSashDisposables=this._register(new Ye),this.orthogonalEndSashDisposables=this._register(new Ye),this.el=br(e,Ar(".monaco-sash")),y["f"]&&yo(this.el,"mac"),this._register(_i(this.el,"mousedown")(this.onMouseDown,this)),this._register(_i(this.el,"dblclick")(this.onMouseDoubleClick,this)),this._register(Ug.addTarget(this.el)),this._register(_i(this.el,Wg.Start)(this.onTouchStart,this)),"number"===typeof n.size?(this.size=n.size,0===n.orientation?this.el.style.width=this.size+"px":this.el.style.height=this.size+"px"):(this.size=PS,this._register(FS.event(e=>{this.size=e,this.layout()}))),this.hidden=!1,this.layoutProvider=t,this.orthogonalStartSash=n.orthogonalStartSash,this.orthogonalEndSash=n.orthogonalEndSash,this.orientation=n.orientation||0,1===this.orientation?(yo(this.el,"horizontal"),_o(this.el,"vertical")):(_o(this.el,"horizontal"),yo(this.el,"vertical")),Co(this.el,"debug",RS),this.layout()}get state(){return this._state}set state(e){this._state!==e&&(Co(this.el,"disabled",0===e),Co(this.el,"minimum",1===e),Co(this.el,"maximum",2===e),this._state=e,this._onDidEnablementChange.fire(e))}get orthogonalStartSash(){return this._orthogonalStartSash}set orthogonalStartSash(e){this.orthogonalStartSashDisposables.clear(),e?(this.orthogonalStartSashDisposables.add(e.onDidEnablementChange(this.onOrthogonalStartSashEnablementChange,this)),this.onOrthogonalStartSashEnablementChange(e.state)):this.onOrthogonalStartSashEnablementChange(0),this._orthogonalStartSash=e}get orthogonalEndSash(){return this._orthogonalEndSash}set orthogonalEndSash(e){this.orthogonalEndSashDisposables.clear(),e?(this.orthogonalEndSashDisposables.add(e.onDidEnablementChange(this.onOrthogonalEndSashEnablementChange,this)),this.onOrthogonalEndSashEnablementChange(e.state)):this.onOrthogonalEndSashEnablementChange(0),this._orthogonalEndSash=e}onMouseDown(e){dr.stop(e,!1);let t=!1;if(!e.__orthogonalSashEvent){const n=this.getOrthogonalSash(e);n&&(t=!0,e.__orthogonalSashEvent=!0,n.onMouseDown(e))}if(this.linkedSash&&!e.__linkedSashEvent&&(e.__linkedSashEvent=!0,this.linkedSash.onMouseDown(e)),!this.state)return;const n=[...Dr("iframe"),...Dr("webview")];for(const p of n)p.style.pointerEvents="none";const i=new Oi(e),o=i.posx,r=i.posy,s=i.altKey,a={startX:o,currentX:o,startY:r,currentY:r,altKey:s};yo(this.el,"active"),this._onDidStart.fire(a);const l=or(this.el),c=()=>{let e="";e=t?"all-scroll":1===this.orientation?1===this.state?"s-resize":2===this.state?"n-resize":y["f"]?"row-resize":"ns-resize":1===this.state?"e-resize":2===this.state?"w-resize":y["f"]?"col-resize":"ew-resize",l.innerHTML=`* { cursor: ${e} !important; }`},h=new Ye;c(),t||this.onDidEnablementChange(c,null,h);const u=e=>{dr.stop(e,!1);const t=new Oi(e),n={startX:o,currentX:t.posx,startY:r,currentY:t.posy,altKey:s};this._onDidChange.fire(n)},d=e=>{dr.stop(e,!1),this.el.removeChild(l),_o(this.el,"active"),this._onDidEnd.fire(),h.dispose();for(const t of n)t.style.pointerEvents="auto"};_i(window,"mousemove")(u,null,h),_i(window,"mouseup")(d,null,h)}onMouseDoubleClick(e){const t=this.getOrthogonalSash(e);t&&t._onDidReset.fire(),this.linkedSash&&this.linkedSash._onDidReset.fire(),this._onDidReset.fire()}onTouchStart(e){dr.stop(e);const t=[],n=e.pageX,i=e.pageY,o=e.altKey;this._onDidStart.fire({startX:n,currentX:n,startY:i,currentY:i,altKey:o}),t.push(xo(this.el,Wg.Change,e=>{qr(e.pageX)&&qr(e.pageY)&&this._onDidChange.fire({startX:n,currentX:e.pageX,startY:i,currentY:e.pageY,altKey:o})})),t.push(xo(this.el,Wg.End,e=>{this._onDidEnd.fire(),We(t)}))}layout(){if(0===this.orientation){const e=this.layoutProvider;this.el.style.left=e.getVerticalSashLeft(this)-this.size/2+"px",e.getVerticalSashTop&&(this.el.style.top=e.getVerticalSashTop(this)+"px"),e.getVerticalSashHeight&&(this.el.style.height=e.getVerticalSashHeight(this)+"px")}else{const e=this.layoutProvider;this.el.style.top=e.getHorizontalSashTop(this)-this.size/2+"px",e.getHorizontalSashLeft&&(this.el.style.left=e.getHorizontalSashLeft(this)+"px"),e.getHorizontalSashWidth&&(this.el.style.width=e.getHorizontalSashWidth(this)+"px")}}hide(){this.hidden=!0,this.el.style.display="none",this.el.setAttribute("aria-hidden","true")}onOrthogonalStartSashEnablementChange(e){Co(this.el,"orthogonal-start",0!==e)}onOrthogonalEndSashEnablementChange(e){Co(this.el,"orthogonal-end",0!==e)}getOrthogonalSash(e){if(0===this.orientation){if(e.offsetY<=this.size)return this.orthogonalStartSash;if(e.offsetY>=this.el.clientHeight-this.size)return this.orthogonalEndSash}else{if(e.offsetX<=this.size)return this.orthogonalStartSash;if(e.offsetX>=this.el.clientWidth-this.size)return this.orthogonalEndSash}}dispose(){super.dispose(),this.el.remove()}}class QS{constructor(e,t=[],n=!1){this.ctor=e,this.staticArguments=t,this.supportsDelayedInstantiation=n}}const zS=[];function VS(e,t,n){zS.push([e,new QS(t,[],n)])}function WS(){return zS}const HS=ii("IEditorCancelService"),US=new hg("cancellableOperation",!1);VS(HS,class{constructor(){this._tokens=new WeakMap}add(e,t){let n,i=this._tokens.get(e);return i||(i=e.invokeWithinContext(e=>{const t=US.bindTo(e.get(ug)),n=new Je;return{key:t,tokens:n}}),this._tokens.set(e,i)),i.key.set(!0),n=i.tokens.push(t),()=>{n&&(n(),i.key.set(!i.tokens.isEmpty()),n=void 0)}}cancel(e){const t=this._tokens.get(e);if(!t)return;const n=t.tokens.pop();n&&(n.cancel(),t.key.set(!t.tokens.isEmpty()))}},!0);kg(new class extends Sg{constructor(){super({id:"editor.cancelOperation",kbOpts:{weight:100,primary:9},precondition:US})}runEditorCommand(e,t){e.get(HS).cancel(t)}});class YS{constructor(e,t,n){this._visiblePosition=e,this._visiblePositionScrollDelta=t,this._cursorPosition=n}static capture(e){let t=null,n=0;if(0!==e.getScrollTop()){const i=e.getVisibleRanges();if(i.length>0){t=i[0].getStartPosition();const o=e.getTopForPosition(t.lineNumber,t.column);n=e.getScrollTop()-o}}return new YS(t,n,e.getPosition())}restore(e){if(this._visiblePosition){const t=e.getTopForPosition(this._visiblePosition.lineNumber,this._visiblePosition.column);e.setScrollTop(t+this._visiblePositionScrollDelta)}}restoreRelativeVerticalPositionOfCursor(e){const t=e.getPosition();if(!this._cursorPosition||!t)return;const n=e.getTopForLineNumber(t.lineNumber)-e.getTopForLineNumber(this._cursorPosition.lineNumber);e.setScrollTop(e.getScrollTop()+n)}}n("c6b4"),n("154c");const GS={RESOURCES:"ResourceURLs",DOWNLOAD_URL:"DownloadURL",FILES:"Files",TEXT:"text/plain"};class KS{constructor(e){this.data=e}update(){}getData(){return this.data}}const qS={CurrentDragAndDropData:void 0};class JS extends Ge{constructor(e,t,n={}){super(),this.options=n,this._context=e||this,this._action=t,t instanceof Hf&&this._register(t.onDidChange(e=>{this.element&&this.handleActionChangeEvent(e)}))}handleActionChangeEvent(e){void 0!==e.enabled&&this.updateEnabled(),void 0!==e.checked&&this.updateChecked(),void 0!==e.class&&this.updateClass(),void 0!==e.label&&(this.updateLabel(),this.updateTooltip()),void 0!==e.tooltip&&this.updateTooltip()}get actionRunner(){return this._actionRunner||(this._actionRunner=this._register(new Uf)),this._actionRunner}set actionRunner(e){this._actionRunner=e}getAction(){return this._action}isEnabled(){return this._action.enabled}setActionContext(e){this._context=e}render(e){const t=this.element=e;this._register(Ug.addTarget(e));const n=this.options&&this.options.draggable;n&&(e.draggable=!0,fi&&this._register(xo(e,ur.DRAG_START,e=>{var t;return null===(t=e.dataTransfer)||void 0===t?void 0:t.setData(GS.TEXT,this._action.label)}))),this._register(xo(t,Wg.Tap,e=>this.onClick(e))),this._register(xo(t,ur.MOUSE_DOWN,e=>{n||dr.stop(e,!0),this._action.enabled&&0===e.button&&yo(t,"active")})),y["f"]&&this._register(xo(t,ur.CONTEXT_MENU,e=>{0===e.button&&!0===e.ctrlKey&&this.onClick(e)})),this._register(xo(t,ur.CLICK,e=>{dr.stop(e,!0),this.options&&this.options.isMenu||y["j"](()=>this.onClick(e))})),this._register(xo(t,ur.DBLCLICK,e=>{dr.stop(e,!0)})),[ur.MOUSE_UP,ur.MOUSE_OUT].forEach(e=>{this._register(xo(t,e,e=>{dr.stop(e),_o(t,"active")}))})}onClick(e){var t;dr.stop(e,!0);const n=$r(this._context)?(null===(t=this.options)||void 0===t?void 0:t.useEventAsContext)?e:void 0:this._context;this.actionRunner.run(this._action,n)}focus(){this.element&&(this.element.focus(),yo(this.element,"focused"))}blur(){this.element&&(this.element.blur(),_o(this.element,"focused"))}updateEnabled(){}updateLabel(){}updateTooltip(){}updateClass(){}updateChecked(){}dispose(){this.element&&(go(this.element),this.element=void 0),super.dispose()}}class XS extends JS{constructor(e,t,n={}){super(e,t,n),this.options=n,this.options.icon=void 0!==n.icon&&n.icon,this.options.label=void 0===n.label||n.label,this.cssClass=""}render(e){super.render(e),this.element&&(this.label=br(this.element,Ar("a.action-label"))),this.label&&(this._action.id===Yf.ID?this.label.setAttribute("role","presentation"):this.options.isMenu?this.label.setAttribute("role","menuitem"):this.label.setAttribute("role","button")),this.options.label&&this.options.keybinding&&this.element&&(br(this.element,Ar("span.keybinding")).textContent=this.options.keybinding),this.updateClass(),this.updateLabel(),this.updateTooltip(),this.updateEnabled(),this.updateChecked()}focus(){super.focus(),this.label&&this.label.focus()}updateLabel(){this.options.label&&this.label&&(this.label.textContent=this.getAction().label)}updateTooltip(){let e=null;this.getAction().tooltip?e=this.getAction().tooltip:!this.options.label&&this.getAction().label&&this.options.icon&&(e=this.getAction().label,this.options.keybinding&&(e=v({key:"titleLabel",comment:["action title","action keybinding"]},"{0} ({1})",e,this.options.keybinding))),e&&this.label&&(this.label.title=e)}updateClass(){this.cssClass&&this.label&&Ao(this.label,this.cssClass),this.options.icon?(this.cssClass=this.getAction().class,this.label&&(yo(this.label,"codicon"),this.cssClass&&wo(this.label,this.cssClass)),this.updateEnabled()):this.label&&_o(this.label,"codicon")}updateEnabled(){this.getAction().enabled?(this.label&&(this.label.removeAttribute("aria-disabled"),_o(this.label,"disabled"),this.label.tabIndex=0),this.element&&_o(this.element,"disabled")):(this.label&&(this.label.setAttribute("aria-disabled","true"),yo(this.label,"disabled"),Sr(this.label)),this.element&&yo(this.element,"disabled"))}updateChecked(){this.label&&(this.getAction().checked?yo(this.label,"checked"):_o(this.label,"checked"))}}class $S extends Ge{constructor(e,t={}){var n,i,o;let r,s;switch(super(),this._onDidBlur=this._register(new et),this.onDidBlur=this._onDidBlur.event,this._onDidCancel=this._register(new et),this.onDidCancel=this._onDidCancel.event,this._onDidRun=this._register(new et),this.onDidRun=this._onDidRun.event,this._onDidBeforeRun=this._register(new et),this.onDidBeforeRun=this._onDidBeforeRun.event,this.options=t,this._context=null!==(n=t.context)&&void 0!==n?n:null,this._orientation=null!==(i=this.options.orientation)&&void 0!==i?i:0,this._triggerKeys=null!==(o=this.options.triggerKeys)&&void 0!==o?o:{keys:[3,10],keyDown:!1},this.options.actionRunner?this._actionRunner=this.options.actionRunner:(this._actionRunner=new Uf,this._register(this._actionRunner)),this._register(this._actionRunner.onDidRun(e=>this._onDidRun.fire(e))),this._register(this._actionRunner.onDidBeforeRun(e=>this._onDidBeforeRun.fire(e))),this.viewItems=[],this.focusedItem=void 0,this.domNode=document.createElement("div"),this.domNode.className="monaco-action-bar",!1!==t.animated&&yo(this.domNode,"animated"),this._orientation){case 0:r=15,s=17;break;case 1:r=17,s=15,this.domNode.className+=" reverse";break;case 2:r=16,s=18,this.domNode.className+=" vertical";break;case 3:r=18,s=16,this.domNode.className+=" vertical reverse";break}this._register(xo(this.domNode,ur.KEY_DOWN,e=>{const t=new Mi(e);let n=!0;t.equals(r)?n=this.focusPrevious():t.equals(s)?n=this.focusNext():t.equals(9)?this._onDidCancel.fire():this.isTriggerKeyEvent(t)?this._triggerKeys.keyDown&&this.doTrigger(t):n=!1,n&&(t.preventDefault(),t.stopPropagation())})),this._register(xo(this.domNode,ur.KEY_UP,e=>{const t=new Mi(e);this.isTriggerKeyEvent(t)?(this._triggerKeys.keyDown||this.doTrigger(t),t.preventDefault(),t.stopPropagation()):(t.equals(2)||t.equals(1026))&&this.updateFocusedItem()})),this.focusTracker=this._register(mr(this.domNode)),this._register(this.focusTracker.onDidBlur(()=>{ir()!==this.domNode&&Xo(ir(),this.domNode)||(this._onDidBlur.fire(),this.focusedItem=void 0)})),this._register(this.focusTracker.onDidFocus(()=>this.updateFocusedItem())),this.actionsList=document.createElement("ul"),this.actionsList.className="actions-container",this.actionsList.setAttribute("role","toolbar"),this.options.ariaLabel&&this.actionsList.setAttribute("aria-label",this.options.ariaLabel),this.domNode.appendChild(this.actionsList),e.appendChild(this.domNode)}isTriggerKeyEvent(e){let t=!1;return this._triggerKeys.keys.forEach(n=>{t=t||e.equals(n)}),t}updateFocusedItem(){for(let e=0;e<this.actionsList.children.length;e++){const t=this.actionsList.children[e];if(Xo(ir(),t)){this.focusedItem=e;break}}}get context(){return this._context}set context(e){this._context=e,this.viewItems.forEach(t=>t.setActionContext(e))}get actionRunner(){return this._actionRunner}set actionRunner(e){e&&(this._actionRunner=e,this.viewItems.forEach(t=>t.actionRunner=e))}getContainer(){return this.domNode}push(e,t={}){const n=Array.isArray(e)?e:[e];let i=qr(t.index)?t.index:null;n.forEach(e=>{const n=document.createElement("li");let o;n.className="action-item",n.setAttribute("role","presentation"),this.options.allowContextMenu||this._register(xo(n,ur.CONTEXT_MENU,e=>{dr.stop(e,!0)})),this.options.actionViewItemProvider&&(o=this.options.actionViewItemProvider(e)),o||(o=new XS(this.context,e,t)),o.actionRunner=this._actionRunner,o.setActionContext(this.context),o.render(n),null===i||i<0||i>=this.actionsList.children.length?(this.actionsList.appendChild(n),this.viewItems.push(o)):(this.actionsList.insertBefore(n,this.actionsList.children[i]),this.viewItems.splice(i,0,o),i++)}),this.focusedItem&&this.focus(this.focusedItem)}clear(){We(this.viewItems),this.viewItems=[],fo(this.actionsList)}focus(e){let t=!1,n=void 0;void 0===e?t=!0:"number"===typeof e?n=e:"boolean"===typeof e&&(t=e),t&&"undefined"===typeof this.focusedItem?(this.focusedItem=-1,this.focusNext()):(void 0!==n&&(this.focusedItem=n),this.updateFocus())}focusNext(){"undefined"===typeof this.focusedItem&&(this.focusedItem=this.viewItems.length-1);const e=this.focusedItem;let t;do{if(this.options.preventLoopNavigation&&this.focusedItem+1>=this.viewItems.length)return this.focusedItem=e,!1;this.focusedItem=(this.focusedItem+1)%this.viewItems.length,t=this.viewItems[this.focusedItem]}while(this.focusedItem!==e&&!t.isEnabled());return this.focusedItem!==e||t.isEnabled()||(this.focusedItem=void 0),this.updateFocus(),!0}focusPrevious(){"undefined"===typeof this.focusedItem&&(this.focusedItem=0);const e=this.focusedItem;let t;do{if(this.focusedItem=this.focusedItem-1,this.focusedItem<0){if(this.options.preventLoopNavigation)return this.focusedItem=e,!1;this.focusedItem=this.viewItems.length-1}t=this.viewItems[this.focusedItem]}while(this.focusedItem!==e&&!t.isEnabled());return this.focusedItem!==e||t.isEnabled()||(this.focusedItem=void 0),this.updateFocus(!0),!0}updateFocus(e,t){"undefined"===typeof this.focusedItem&&this.actionsList.focus({preventScroll:t});for(let n=0;n<this.viewItems.length;n++){const i=this.viewItems[n],o=i;n===this.focusedItem?Zr(o.isEnabled)&&(o.isEnabled()&&Zr(o.focus)?o.focus(e):this.actionsList.focus({preventScroll:t})):Zr(o.blur)&&o.blur()}}doTrigger(e){if("undefined"===typeof this.focusedItem)return;const t=this.viewItems[this.focusedItem];if(t instanceof JS){const n=null===t._context||void 0===t._context?e:t._context;this.run(t._action,n)}}run(e,t){return this._actionRunner.run(e,t)}dispose(){We(this.viewItems),this.viewItems=[],go(this.getContainer()),super.dispose()}}const ZS=3;class eD{constructor(e,t,n,i){this.originalLineStart=e,this.originalLineEnd=t,this.modifiedLineStart=n,this.modifiedLineEnd=i}getType(){return 0===this.originalLineStart?1:0===this.modifiedLineStart?2:0}}class tD{constructor(e){this.entries=e}}const nD=Cl("diff-review-insert",El.add),iD=Cl("diff-review-remove",El.remove),oD=Cl("diff-review-close",El.close);class rD extends Ge{constructor(e){super(),this._width=0,this._diffEditor=e,this._isVisible=!1,this.shadow=jg(document.createElement("div")),this.shadow.setClassName("diff-review-shadow"),this.actionBarContainer=jg(document.createElement("div")),this.actionBarContainer.setClassName("diff-review-actions"),this._actionBar=this._register(new $S(this.actionBarContainer.domNode)),this._actionBar.push(new Hf("diffreview.close",v("label.close","Close"),"close-diff-review "+oD.classNames,!0,()=>(this.hide(),Promise.resolve(null))),{label:!1,icon:!0}),this.domNode=jg(document.createElement("div")),this.domNode.setClassName("diff-review monaco-editor-background"),this._content=jg(document.createElement("div")),this._content.setClassName("diff-review-content"),this._content.setAttribute("role","code"),this.scrollbar=this._register(new GC(this._content.domNode,{})),this.domNode.domNode.appendChild(this.scrollbar.getDomNode()),this._register(e.onDidUpdateDiff(()=>{this._isVisible&&(this._diffs=this._compute(),this._render())})),this._register(e.getModifiedEditor().onDidChangeCursorPosition(()=>{this._isVisible&&this._render()})),this._register(ko(this.domNode.domNode,"click",e=>{e.preventDefault();let t=$o(e.target,"diff-review-row");t&&this._goToRow(t)})),this._register(ko(this.domNode.domNode,"keydown",e=>{(e.equals(18)||e.equals(2066)||e.equals(530))&&(e.preventDefault(),this._goToRow(this._getNextRow())),(e.equals(16)||e.equals(2064)||e.equals(528))&&(e.preventDefault(),this._goToRow(this._getPrevRow())),(e.equals(9)||e.equals(2057)||e.equals(521)||e.equals(1033))&&(e.preventDefault(),this.hide()),(e.equals(10)||e.equals(3))&&(e.preventDefault(),this.accept())})),this._diffs=[],this._currentDiff=null}prev(){let e=0;if(this._isVisible||(this._diffs=this._compute()),this._isVisible){let t=-1;for(let e=0,n=this._diffs.length;e<n;e++)if(this._diffs[e]===this._currentDiff){t=e;break}e=this._diffs.length+t-1}else e=this._findDiffIndex(this._diffEditor.getPosition());if(0===this._diffs.length)return;e%=this._diffs.length;const t=this._diffs[e].entries;this._diffEditor.setPosition(new pn(t[0].modifiedLineStart,1)),this._diffEditor.setSelection({startColumn:1,startLineNumber:t[0].modifiedLineStart,endColumn:1073741824,endLineNumber:t[t.length-1].modifiedLineEnd}),this._isVisible=!0,this._diffEditor.doLayout(),this._render(),this._goToRow(this._getNextRow())}next(){let e=0;if(this._isVisible||(this._diffs=this._compute()),this._isVisible){let t=-1;for(let e=0,n=this._diffs.length;e<n;e++)if(this._diffs[e]===this._currentDiff){t=e;break}e=t+1}else e=this._findDiffIndex(this._diffEditor.getPosition());if(0===this._diffs.length)return;e%=this._diffs.length;const t=this._diffs[e].entries;this._diffEditor.setPosition(new pn(t[0].modifiedLineStart,1)),this._diffEditor.setSelection({startColumn:1,startLineNumber:t[0].modifiedLineStart,endColumn:1073741824,endLineNumber:t[t.length-1].modifiedLineEnd}),this._isVisible=!0,this._diffEditor.doLayout(),this._render(),this._goToRow(this._getNextRow())}accept(){let e=-1,t=this._getCurrentFocusedRow();if(t){let n=parseInt(t.getAttribute("data-line"),10);isNaN(n)||(e=n)}this.hide(),-1!==e&&(this._diffEditor.setPosition(new pn(e,1)),this._diffEditor.revealPosition(new pn(e,1),1))}hide(){this._isVisible=!1,this._diffEditor.updateOptions({readOnly:!1}),this._diffEditor.focus(),this._diffEditor.doLayout(),this._render()}_getPrevRow(){let e=this._getCurrentFocusedRow();return e?e.previousElementSibling?e.previousElementSibling:e:this._getFirstRow()}_getNextRow(){let e=this._getCurrentFocusedRow();return e?e.nextElementSibling?e.nextElementSibling:e:this._getFirstRow()}_getFirstRow(){return this.domNode.domNode.querySelector(".diff-review-row")}_getCurrentFocusedRow(){let e=document.activeElement;return e&&/diff-review-row/.test(e.className)?e:null}_goToRow(e){let t=this._getCurrentFocusedRow();e.tabIndex=0,e.focus(),t&&t!==e&&(t.tabIndex=-1),this.scrollbar.scanDomNode()}isVisible(){return this._isVisible}layout(e,t,n){this._width=t,this.shadow.setTop(e-6),this.shadow.setWidth(t),this.shadow.setHeight(this._isVisible?6:0),this.domNode.setTop(e),this.domNode.setWidth(t),this.domNode.setHeight(n),this._content.setHeight(n),this._content.setWidth(t),this._isVisible?(this.actionBarContainer.setAttribute("aria-hidden","false"),this.actionBarContainer.setDisplay("block")):(this.actionBarContainer.setAttribute("aria-hidden","true"),this.actionBarContainer.setDisplay("none"))}_compute(){const e=this._diffEditor.getLineChanges();if(!e||0===e.length)return[];const t=this._diffEditor.getOriginalEditor().getModel(),n=this._diffEditor.getModifiedEditor().getModel();return t&&n?rD._mergeAdjacent(e,t.getLineCount(),n.getLineCount()):[]}static _mergeAdjacent(e,t,n){if(!e||0===e.length)return[];let i=[],o=0;for(let l=0,c=e.length;l<c;l++){const r=e[l],s=r.originalStartLineNumber,a=r.originalEndLineNumber,h=r.modifiedStartLineNumber,u=r.modifiedEndLineNumber;let d=[],p=0;{const t=0===a?s:s-1,n=0===u?h:h-1;let i=1,o=1;if(l>0){const t=e[l-1];i=0===t.originalEndLineNumber?t.originalStartLineNumber+1:t.originalEndLineNumber+1,o=0===t.modifiedEndLineNumber?t.modifiedStartLineNumber+1:t.modifiedEndLineNumber+1}let r=t-ZS+1,c=n-ZS+1;if(r<i){const e=i-r;r+=e,c+=e}if(c<o){const e=o-c;r+=e,c+=e}d[p++]=new eD(r,t,c,n)}0!==a&&(d[p++]=new eD(s,a,0,0)),0!==u&&(d[p++]=new eD(0,0,h,u));{const i=0===a?s+1:a+1,o=0===u?h+1:u+1;let r=t,f=n;if(l+1<c){const t=e[l+1];r=0===t.originalEndLineNumber?t.originalStartLineNumber:t.originalStartLineNumber-1,f=0===t.modifiedEndLineNumber?t.modifiedStartLineNumber:t.modifiedStartLineNumber-1}let g=i+ZS-1,m=o+ZS-1;if(g>r){const e=r-g;g+=e,m+=e}if(m>f){const e=f-m;g+=e,m+=e}d[p++]=new eD(i,g,o,m)}i[o++]=new tD(d)}let r=i[0].entries,s=[],a=0;for(let l=1,c=i.length;l<c;l++){const e=i[l].entries,t=r[r.length-1],n=e[0];0===t.getType()&&0===n.getType()&&n.originalLineStart<=t.originalLineEnd?(r[r.length-1]=new eD(t.originalLineStart,n.originalLineEnd,t.modifiedLineStart,n.modifiedLineEnd),r=r.concat(e.slice(1))):(s[a++]=new tD(r),r=e)}return s[a++]=new tD(r),s}_findDiffIndex(e){const t=e.lineNumber;for(let n=0,i=this._diffs.length;n<i;n++){const e=this._diffs[n].entries,i=e[e.length-1].modifiedLineEnd;if(t<=i)return n}return 0}_render(){const e=this._diffEditor.getOriginalEditor().getOptions(),t=this._diffEditor.getModifiedEditor().getOptions(),n=this._diffEditor.getOriginalEditor().getModel(),i=this._diffEditor.getModifiedEditor().getModel(),o=n.getOptions(),r=i.getOptions();if(!this._isVisible||!n||!i)return fo(this._content.domNode),this._currentDiff=null,void this.scrollbar.scanDomNode();this._diffEditor.updateOptions({readOnly:!0});const s=this._findDiffIndex(this._diffEditor.getPosition());if(this._diffs[s]===this._currentDiff)return;this._currentDiff=this._diffs[s];const a=this._diffs[s].entries;let l=document.createElement("div");l.className="diff-review-table",l.setAttribute("role","list"),l.setAttribute("aria-label",'Difference review. Use "Stage | Unstage | Revert Selected Ranges" commands'),Vf.applyFontInfoSlow(l,t.get(36));let c=0,h=0,u=0,d=0;for(let v=0,C=a.length;v<C;v++){const e=a[v],t=e.originalLineStart,n=e.originalLineEnd,i=e.modifiedLineStart,o=e.modifiedLineEnd;0!==t&&(0===c||t<c)&&(c=t),0!==n&&(0===h||n>h)&&(h=n),0!==i&&(0===u||i<u)&&(u=i),0!==o&&(0===d||o>d)&&(d=o)}let p=document.createElement("div");p.className="diff-review-row";let f=document.createElement("div");f.className="diff-review-cell diff-review-summary";const g=h-c+1,m=d-u+1;f.appendChild(document.createTextNode(`${s+1}/${this._diffs.length}: @@ -${c},${g} +${u},${m} @@`)),p.setAttribute("data-line",String(u));const b=e=>0===e?v("no_lines_changed","no lines changed"):1===e?v("one_line_changed","1 line changed"):v("more_lines_changed","{0} lines changed",e),y=b(g),w=b(m);p.setAttribute("aria-label",v({key:"header",comment:["This is the ARIA label for a git diff header.","A git diff header looks like this: @@ -154,12 +159,39 @@.","That encodes that at original line 154 (which is now line 159), 12 lines were removed/changed with 39 lines.","Variables 0 and 1 refer to the diff index out of total number of diffs.","Variables 2 and 4 will be numbers (a line number).",'Variables 3 and 5 will be "no lines changed", "1 line changed" or "X lines changed", localized separately.']},"Difference {0} of {1}: original line {2}, {3}, modified line {4}, {5}",s+1,this._diffs.length,c,y,u,w)),p.appendChild(f),p.setAttribute("role","listitem"),l.appendChild(p);const _=t.get(51);let A=u;for(let v=0,C=a.length;v<C;v++){const s=a[v];rD._renderSection(l,s,A,_,this._width,e,n,o,t,i,r),0!==s.modifiedLineStart&&(A=s.modifiedLineEnd)}fo(this._content.domNode),this._content.domNode.appendChild(l),this.scrollbar.scanDomNode()}static _renderSection(e,t,n,i,o,r,s,a,l,c,h){const u=t.getType();let d="diff-review-row",p="";const f="diff-review-spacer";let g=null;switch(u){case 1:d="diff-review-row line-insert",p=" char-insert",g=nD;break;case 2:d="diff-review-row line-delete",p=" char-delete",g=iD;break}const m=t.originalLineStart,b=t.originalLineEnd,y=t.modifiedLineStart,w=t.modifiedLineEnd,_=Math.max(w-y,b-m),A=r.get(117),C=A.glyphMarginWidth+A.lineNumbersWidth,E=l.get(117),x=10+E.glyphMarginWidth+E.lineNumbersWidth;for(let S=0;S<=_;S++){const t=0===m?0:m+S,b=0===y?0:y+S,w=document.createElement("div");w.style.minWidth=o+"px",w.className=d,w.setAttribute("role","listitem"),0!==b&&(n=b),w.setAttribute("data-line",String(n));let _=document.createElement("div");_.className="diff-review-cell",_.style.height=i+"px",w.appendChild(_);const A=document.createElement("span");A.style.width=C+"px",A.style.minWidth=C+"px",A.className="diff-review-line-number"+p,0!==t?A.appendChild(document.createTextNode(String(t))):A.innerText="聽",_.appendChild(A);const E=document.createElement("span");E.style.width=x+"px",E.style.minWidth=x+"px",E.style.paddingRight="10px",E.className="diff-review-line-number"+p,0!==b?E.appendChild(document.createTextNode(String(b))):E.innerText="聽",_.appendChild(E);const D=document.createElement("span");if(D.className=f,g){const e=document.createElement("span");e.className=g.classNames,e.innerText="聽聽",D.appendChild(e)}else D.innerText="聽聽";let k;_.appendChild(D),0!==b?(_.insertAdjacentHTML("beforeend",this._renderLine(c,l,h.tabSize,b)),k=c.getLineContent(b)):(_.insertAdjacentHTML("beforeend",this._renderLine(s,r,a.tabSize,t)),k=s.getLineContent(t)),0===k.length&&(k=v("blankLine","blank"));let M="";switch(u){case 0:M=t===b?v({key:"unchangedLine",comment:["The placholders are contents of the line and should not be translated."]},"{0} unchanged line {1}",k,t):v("equalLine","{0} original line {1} modified line {2}",k,t,b);break;case 1:M=v("insertLine","+ {0} modified line {1}",k,b);break;case 2:M=v("deleteLine","- {0} original line {1}",k,t);break}w.setAttribute("aria-label",M),e.appendChild(w)}}static _renderLine(e,t,n,i){const o=e.getLineContent(i),r=t.get(36),s=16793600,a=new Uint32Array(2);a[0]=o.length,a[1]=s;const l=new vu(a,o),c=Vu.isBasicASCII(o,e.mightContainNonBasicASCII()),h=Vu.containsRTL(o,c,e.mightContainRTL()),u=Lu(new Su(r.isMonospace&&!t.get(24),r.canUseHalfwidthRightwardsArrow,o,!1,c,h,0,l,[],n,0,r.spaceWidth,r.middotWidth,r.wsmiddotWidth,t.get(95),t.get(80),t.get(74),t.get(37)!==q.OFF,null));return u.html}}Am((e,t)=>{const n=e.getColor(tA);n&&t.addRule(`.monaco-diff-editor .diff-review-line-number { color: ${n}; }`);const i=e.getColor(xw);i&&t.addRule(`.monaco-diff-editor .diff-review-shadow { box-shadow: ${i} 0 -6px 6px -6px inset; }`)});class sD extends Dg{constructor(){super({id:"editor.action.diffReview.next",label:v("editor.action.diffReview.next","Go to Next Difference"),alias:"Go to Next Difference",precondition:Jf.has("isInDiffEditor"),kbOpts:{kbExpr:null,primary:65,weight:100}})}run(e,t){const n=lD(e);n&&n.diffReviewNext()}}class aD extends Dg{constructor(){super({id:"editor.action.diffReview.prev",label:v("editor.action.diffReview.prev","Go to Previous Difference"),alias:"Go to Previous Difference",precondition:Jf.has("isInDiffEditor"),kbOpts:{kbExpr:null,primary:1089,weight:100}})}run(e,t){const n=lD(e);n&&n.diffReviewPrev()}}function lD(e){const t=e.get(ri),n=t.listDiffEditors(),i=t.getActiveCodeEditor();if(!i)return null;for(let o=0,r=n.length;o<r;o++){const e=n[o];if(e.getModifiedEditor().getId()===i.getId()||e.getOriginalEditor().getId()===i.getId())return e}return null}Mg(sD),Mg(aD);const cD=ii("contextViewService"),hD=ii("contextMenuService");var uD=function(e,t,n,i){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,r){function s(e){try{l(i.next(e))}catch(t){r(t)}}function a(e){try{l(i["throw"](e))}catch(t){r(t)}}function l(e){e.done?n(e.value):o(e.value).then(s,a)}l((i=i.apply(e,t||[])).next())}))};class dD extends Ge{constructor(e,t,n,i,o,r){super(),this._viewZoneId=e,this._marginDomNode=t,this.editor=n,this.diff=i,this._contextMenuService=o,this._clipboardService=r,this._visibility=!1,this._marginDomNode.style.zIndex="10",this._diffActions=document.createElement("div"),this._diffActions.className=El.lightBulb.classNames+" lightbulb-glyph",this._diffActions.style.position="absolute";const s=n.getOption(51),a=n.getModel().getEOL();this._diffActions.style.right="0px",this._diffActions.style.visibility="hidden",this._diffActions.style.height=s+"px",this._diffActions.style.lineHeight=s+"px",this._marginDomNode.appendChild(this._diffActions);const l=[];l.push(new Hf("diff.clipboard.copyDeletedContent",i.originalEndLineNumber>i.modifiedStartLineNumber?v("diff.clipboard.copyDeletedLinesContent.label","Copy deleted lines"):v("diff.clipboard.copyDeletedLinesContent.single.label","Copy deleted line"),void 0,!0,()=>uD(this,void 0,void 0,(function*(){yield this._clipboardService.writeText(i.originalContent.join(a)+a)}))));let c=0,h=void 0;i.originalEndLineNumber>i.modifiedStartLineNumber&&(h=new Hf("diff.clipboard.copyDeletedLineContent",v("diff.clipboard.copyDeletedLineContent.label","Copy deleted line ({0})",i.originalStartLineNumber),void 0,!0,()=>uD(this,void 0,void 0,(function*(){yield this._clipboardService.writeText(i.originalContent[c])}))),l.push(h));const u=n.getOption(72);u||l.push(new Hf("diff.inline.revertChange",v("diff.inline.revertChange.label","Revert this change"),void 0,!0,()=>uD(this,void 0,void 0,(function*(){if(0===i.modifiedEndLineNumber){const e=n.getModel().getLineMaxColumn(i.modifiedStartLineNumber);n.executeEdits("diffEditor",[{range:new fn(i.modifiedStartLineNumber,e,i.modifiedStartLineNumber,e),text:a+i.originalContent.join(a)}])}else{const e=n.getModel().getLineMaxColumn(i.modifiedEndLineNumber);n.executeEdits("diffEditor",[{range:new fn(i.modifiedStartLineNumber,1,i.modifiedEndLineNumber,e),text:i.originalContent.join(a)}])}}))));const d=(e,t)=>{this._contextMenuService.showContextMenu({getAnchor:()=>({x:e,y:t}),getActions:()=>(h&&(h.label=v("diff.clipboard.copyDeletedLineContent.label","Copy deleted line ({0})",i.originalStartLineNumber+c)),l),autoSelectFirstItem:!0})};this._register(ko(this._diffActions,"mousedown",e=>{const{top:t,height:n}=Uo(this._diffActions);let i=Math.floor(s/3);e.preventDefault(),d(e.posx,t+n+i)})),this._register(n.onMouseMove(e=>{if(8===e.target.type||5===e.target.type){const t=e.target.detail.viewZoneId;t===this._viewZoneId?(this.visibility=!0,c=this._updateLightBulbPosition(this._marginDomNode,e.event.browserEvent.y,s)):this.visibility=!1}else this.visibility=!1})),this._register(n.onMouseDown(e=>{if(e.event.rightButton&&(8===e.target.type||5===e.target.type)){const t=e.target.detail.viewZoneId;t===this._viewZoneId&&(e.event.preventDefault(),c=this._updateLightBulbPosition(this._marginDomNode,e.event.browserEvent.y,s),d(e.event.posx,e.event.posy+s))}}))}get visibility(){return this._visibility}set visibility(e){this._visibility!==e&&(this._visibility=e,this._diffActions.style.visibility=e?"visible":"hidden")}_updateLightBulbPosition(e,t,n){const{top:i}=Uo(e),o=t-i,r=Math.floor(o/n),s=r*n;return this._diffActions.style.top=s+"px",r}}const pD=ii("clipboardService");class fD{constructor(e){this.callback=e}report(e){this._value=e,this.callback(this._value)}}fD.None=Object.freeze({report(){}});const gD=ii("editorProgressService");var mD=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},bD=function(e,t){return function(n,i){t(n,i,e)}};class vD{constructor(e,t){this._contextMenuService=e,this._clipboardService=t,this._zones=[],this.inlineDiffMargins=[],this._zonesMap={},this._decorations=[]}getForeignViewZones(e){return e.filter(e=>!this._zonesMap[String(e.id)])}clean(e){this._zones.length>0&&e.changeViewZones(e=>{for(let t=0,n=this._zones.length;t<n;t++)e.removeZone(this._zones[t])}),this._zones=[],this._zonesMap={},this._decorations=e.deltaDecorations(this._decorations,[])}apply(e,t,n,i){const o=i?YS.capture(e):null;e.changeViewZones(t=>{for(let e=0,n=this._zones.length;e<n;e++)t.removeZone(this._zones[e]);for(let e=0,n=this.inlineDiffMargins.length;e<n;e++)this.inlineDiffMargins[e].dispose();this._zones=[],this._zonesMap={},this.inlineDiffMargins=[];for(let i=0,o=n.zones.length;i<o;i++){const o=n.zones[i];o.suppressMouseDown=!0;let r=t.addZone(o);this._zones.push(r),this._zonesMap[String(r)]=!0,n.zones[i].diff&&o.marginDomNode&&(o.suppressMouseDown=!1,this.inlineDiffMargins.push(new dD(r,o.marginDomNode,e,n.zones[i].diff,this._contextMenuService,this._clipboardService)))}}),o&&o.restore(e),this._decorations=e.deltaDecorations(this._decorations,n.decorations),t&&t.setZones(n.overviewZones)}}let yD=0;const wD=Cl("diff-insert",El.add),_D=Cl("diff-remove",El.remove);let AD=class e extends Ge{constructor(t,n,i,o,r,s,a,l,c,h,u){super(),this._editorProgressService=u,this._onDidDispose=this._register(new et),this.onDidDispose=this._onDidDispose.event,this._onDidUpdateDiff=this._register(new et),this.onDidUpdateDiff=this._onDidUpdateDiff.event,this._onDidContentSizeChange=this._register(new et),this._lastOriginalWarning=null,this._lastModifiedWarning=null,this._editorWorkerService=o,this._codeEditorService=a,this._contextKeyService=this._register(r.createScoped(t)),this._contextKeyService.createKey("isInDiffEditor",!0),this._themeService=l,this._notificationService=c,this.id=++yD,this._state=0,this._updatingDiffProgress=null,this._domElement=t,n=n||{},this._renderSideBySide=!0,"undefined"!==typeof n.renderSideBySide&&(this._renderSideBySide=n.renderSideBySide),this._maxComputationTime=5e3,"undefined"!==typeof n.maxComputationTime&&(this._maxComputationTime=n.maxComputationTime),this._ignoreTrimWhitespace=!0,"undefined"!==typeof n.ignoreTrimWhitespace&&(this._ignoreTrimWhitespace=n.ignoreTrimWhitespace),this._renderIndicators=!0,"undefined"!==typeof n.renderIndicators&&(this._renderIndicators=n.renderIndicators),this._originalIsEditable=!1,"undefined"!==typeof n.originalEditable&&(this._originalIsEditable=Boolean(n.originalEditable)),this._originalCodeLens=!1,"undefined"!==typeof n.originalCodeLens&&(this._originalCodeLens=Boolean(n.originalCodeLens)),this._modifiedCodeLens=!1,"undefined"!==typeof n.modifiedCodeLens&&(this._modifiedCodeLens=Boolean(n.modifiedCodeLens)),this._updateDecorationsRunner=this._register(new Hi(()=>this._updateDecorations(),0)),this._containerDomElement=document.createElement("div"),this._containerDomElement.className=e._getClassName(this._themeService.getColorTheme(),this._renderSideBySide),this._containerDomElement.style.position="relative",this._containerDomElement.style.height="100%",this._domElement.appendChild(this._containerDomElement),this._overviewViewportDomElement=jg(document.createElement("div")),this._overviewViewportDomElement.setClassName("diffViewport"),this._overviewViewportDomElement.setPosition("absolute"),this._overviewDomElement=document.createElement("div"),this._overviewDomElement.className="diffOverview",this._overviewDomElement.style.position="absolute",this._overviewDomElement.appendChild(this._overviewViewportDomElement.domNode),this._register(ko(this._overviewDomElement,"mousedown",e=>{this.modifiedEditor.delegateVerticalScrollbarMouseDown(e)})),this._containerDomElement.appendChild(this._overviewDomElement),this._originalDomNode=document.createElement("div"),this._originalDomNode.className="editor original",this._originalDomNode.style.position="absolute",this._originalDomNode.style.height="100%",this._containerDomElement.appendChild(this._originalDomNode),this._modifiedDomNode=document.createElement("div"),this._modifiedDomNode.className="editor modified",this._modifiedDomNode.style.position="absolute",this._modifiedDomNode.style.height="100%",this._containerDomElement.appendChild(this._modifiedDomNode),this._beginUpdateDecorationsTimeout=-1,this._currentlyChangingViewZones=!1,this._diffComputationToken=0,this._originalEditorState=new vD(h,i),this._modifiedEditorState=new vD(h,i),this._isVisible=!0,this._isHandlingScrollEvent=!1,this._elementSizeObserver=this._register(new Ff(this._containerDomElement,void 0,()=>this._onDidContainerSizeChanged())),n.automaticLayout&&this._elementSizeObserver.startObserving(),this._diffComputationResult=null;const d=this._contextKeyService.createScoped(),p=new nS;p.set(ug,d);const f=s.createChild(p),g=this._contextKeyService.createScoped(),m=new nS;m.set(ug,g);const b=s.createChild(m);this.originalEditor=this._createLeftHandSideEditor(n,f,d),this.modifiedEditor=this._createRightHandSideEditor(n,b,g),this._originalOverviewRuler=null,this._modifiedOverviewRuler=null,this._reviewPane=new rD(this),this._containerDomElement.appendChild(this._reviewPane.domNode.domNode),this._containerDomElement.appendChild(this._reviewPane.shadow.domNode),this._containerDomElement.appendChild(this._reviewPane.actionBarContainer.domNode),this._enableSplitViewResizing=!0,"undefined"!==typeof n.enableSplitViewResizing&&(this._enableSplitViewResizing=n.enableSplitViewResizing),this._renderSideBySide?this._setStrategy(new kD(this._createDataSource(),this._enableSplitViewResizing)):this._setStrategy(new ND(this._createDataSource(),this._enableSplitViewResizing)),this._register(l.onDidColorThemeChange(t=>{this._strategy&&this._strategy.applyColors(t)&&this._updateDecorationsRunner.schedule(),this._containerDomElement.className=e._getClassName(this._themeService.getColorTheme(),this._renderSideBySide)}));const v=Lg.getDiffEditorContributions();for(const e of v)try{this._register(s.createInstance(e.ctor,this))}catch(y){Me(y)}this._codeEditorService.addDiffEditor(this)}_setState(e){this._state!==e&&(this._state=e,this._updatingDiffProgress&&(this._updatingDiffProgress.done(),this._updatingDiffProgress=null),1===this._state&&(this._updatingDiffProgress=this._editorProgressService.show(!0,1e3)))}diffReviewNext(){this._reviewPane.next()}diffReviewPrev(){this._reviewPane.prev()}static _getClassName(e,t){let n="monaco-diff-editor monaco-editor-background ";return t&&(n+="side-by-side "),n+=vm(e.type),n}_recreateOverviewRulers(){this._originalOverviewRuler&&(this._overviewDomElement.removeChild(this._originalOverviewRuler.getDomNode()),this._originalOverviewRuler.dispose()),this.originalEditor.hasModel()&&(this._originalOverviewRuler=this.originalEditor.createOverviewRuler("original diffOverviewRuler"),this._overviewDomElement.appendChild(this._originalOverviewRuler.getDomNode())),this._modifiedOverviewRuler&&(this._overviewDomElement.removeChild(this._modifiedOverviewRuler.getDomNode()),this._modifiedOverviewRuler.dispose()),this.modifiedEditor.hasModel()&&(this._modifiedOverviewRuler=this.modifiedEditor.createOverviewRuler("modified diffOverviewRuler"),this._overviewDomElement.appendChild(this._modifiedOverviewRuler.getDomNode())),this._layoutOverviewRulers()}_createLeftHandSideEditor(t,n,i){const o=this._createInnerEditor(n,this._originalDomNode,this._adjustOptionsForLeftHandSide(t,this._originalIsEditable,this._originalCodeLens));this._register(o.onDidScrollChange(e=>{this._isHandlingScrollEvent||(e.scrollTopChanged||e.scrollLeftChanged||e.scrollHeightChanged)&&(this._isHandlingScrollEvent=!0,this.modifiedEditor.setScrollPosition({scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}),this._isHandlingScrollEvent=!1,this._layoutOverviewViewport())})),this._register(o.onDidChangeViewZones(()=>{this._onViewZonesChanged()})),this._register(o.onDidChangeModelContent(()=>{this._isVisible&&this._beginUpdateDecorationsSoon()}));const r=i.createKey("isInDiffLeftEditor",void 0);return this._register(o.onDidFocusEditorWidget(()=>r.set(!0))),this._register(o.onDidBlurEditorWidget(()=>r.set(!1))),this._register(o.onDidContentSizeChange(t=>{const n=this.originalEditor.getContentWidth()+this.modifiedEditor.getContentWidth()+e.ONE_OVERVIEW_WIDTH,i=Math.max(this.modifiedEditor.getContentHeight(),this.originalEditor.getContentHeight());this._onDidContentSizeChange.fire({contentHeight:i,contentWidth:n,contentHeightChanged:t.contentHeightChanged,contentWidthChanged:t.contentWidthChanged})})),o}_createRightHandSideEditor(t,n,i){const o=this._createInnerEditor(n,this._modifiedDomNode,this._adjustOptionsForRightHandSide(t,this._modifiedCodeLens));this._register(o.onDidScrollChange(e=>{this._isHandlingScrollEvent||(e.scrollTopChanged||e.scrollLeftChanged||e.scrollHeightChanged)&&(this._isHandlingScrollEvent=!0,this.originalEditor.setScrollPosition({scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}),this._isHandlingScrollEvent=!1,this._layoutOverviewViewport())})),this._register(o.onDidChangeViewZones(()=>{this._onViewZonesChanged()})),this._register(o.onDidChangeConfiguration(e=>{e.hasChanged(36)&&o.getModel()&&this._onViewZonesChanged()})),this._register(o.onDidChangeModelContent(()=>{this._isVisible&&this._beginUpdateDecorationsSoon()})),this._register(o.onDidChangeModelOptions(e=>{e.tabSize&&this._updateDecorationsRunner.schedule()}));const r=i.createKey("isInDiffRightEditor",void 0);return this._register(o.onDidFocusEditorWidget(()=>r.set(!0))),this._register(o.onDidBlurEditorWidget(()=>r.set(!1))),this._register(o.onDidContentSizeChange(t=>{const n=this.originalEditor.getContentWidth()+this.modifiedEditor.getContentWidth()+e.ONE_OVERVIEW_WIDTH,i=Math.max(this.modifiedEditor.getContentHeight(),this.originalEditor.getContentHeight());this._onDidContentSizeChange.fire({contentHeight:i,contentWidth:n,contentHeightChanged:t.contentHeightChanged,contentWidthChanged:t.contentWidthChanged})})),o}_createInnerEditor(e,t,n){return e.createInstance(xS,t,n,{})}dispose(){this._codeEditorService.removeDiffEditor(this),-1!==this._beginUpdateDecorationsTimeout&&(window.clearTimeout(this._beginUpdateDecorationsTimeout),this._beginUpdateDecorationsTimeout=-1),this._cleanViewZonesAndDecorations(),this._originalOverviewRuler&&(this._overviewDomElement.removeChild(this._originalOverviewRuler.getDomNode()),this._originalOverviewRuler.dispose()),this._modifiedOverviewRuler&&(this._overviewDomElement.removeChild(this._modifiedOverviewRuler.getDomNode()),this._modifiedOverviewRuler.dispose()),this._overviewDomElement.removeChild(this._overviewViewportDomElement.domNode),this._containerDomElement.removeChild(this._overviewDomElement),this._containerDomElement.removeChild(this._originalDomNode),this.originalEditor.dispose(),this._containerDomElement.removeChild(this._modifiedDomNode),this.modifiedEditor.dispose(),this._strategy.dispose(),this._containerDomElement.removeChild(this._reviewPane.domNode.domNode),this._containerDomElement.removeChild(this._reviewPane.shadow.domNode),this._containerDomElement.removeChild(this._reviewPane.actionBarContainer.domNode),this._reviewPane.dispose(),this._domElement.removeChild(this._containerDomElement),this._onDidDispose.fire(),super.dispose()}getId(){return this.getEditorType()+":"+this.id}getEditorType(){return Ts.IDiffEditor}getLineChanges(){return this._diffComputationResult?this._diffComputationResult.changes:null}getOriginalEditor(){return this.originalEditor}getModifiedEditor(){return this.modifiedEditor}updateOptions(t){let n=!1;"undefined"!==typeof t.renderSideBySide&&this._renderSideBySide!==t.renderSideBySide&&(this._renderSideBySide=t.renderSideBySide,n=!0),"undefined"!==typeof t.maxComputationTime&&(this._maxComputationTime=t.maxComputationTime,this._isVisible&&this._beginUpdateDecorationsSoon());let i=!1;"undefined"!==typeof t.ignoreTrimWhitespace&&this._ignoreTrimWhitespace!==t.ignoreTrimWhitespace&&(this._ignoreTrimWhitespace=t.ignoreTrimWhitespace,i=!0),"undefined"!==typeof t.renderIndicators&&this._renderIndicators!==t.renderIndicators&&(this._renderIndicators=t.renderIndicators,i=!0),i&&this._beginUpdateDecorations(),"undefined"!==typeof t.originalEditable&&(this._originalIsEditable=Boolean(t.originalEditable)),"undefined"!==typeof t.originalCodeLens&&(this._originalCodeLens=Boolean(t.originalCodeLens)),"undefined"!==typeof t.modifiedCodeLens&&(this._modifiedCodeLens=Boolean(t.modifiedCodeLens)),this.modifiedEditor.updateOptions(this._adjustOptionsForRightHandSide(t,this._modifiedCodeLens)),this.originalEditor.updateOptions(this._adjustOptionsForLeftHandSide(t,this._originalIsEditable,this._originalCodeLens)),"undefined"!==typeof t.enableSplitViewResizing&&(this._enableSplitViewResizing=t.enableSplitViewResizing),this._strategy.setEnableSplitViewResizing(this._enableSplitViewResizing),n&&(this._renderSideBySide?this._setStrategy(new kD(this._createDataSource(),this._enableSplitViewResizing)):this._setStrategy(new ND(this._createDataSource(),this._enableSplitViewResizing)),this._containerDomElement.className=e._getClassName(this._themeService.getColorTheme(),this._renderSideBySide))}getModel(){return{original:this.originalEditor.getModel(),modified:this.modifiedEditor.getModel()}}setModel(e){if(e&&(!e.original||!e.modified))throw new Error(e.original?"DiffEditorWidget.setModel: Modified model is null":"DiffEditorWidget.setModel: Original model is null");this._cleanViewZonesAndDecorations(),this.originalEditor.setModel(e?e.original:null),this.modifiedEditor.setModel(e?e.modified:null),this._updateDecorationsRunner.cancel(),e&&(this.originalEditor.setScrollTop(0),this.modifiedEditor.setScrollTop(0)),this._diffComputationResult=null,this._diffComputationToken++,this._setState(0),e&&(this._recreateOverviewRulers(),this._beginUpdateDecorations()),this._layoutOverviewViewport()}getDomNode(){return this._domElement}getVisibleColumnFromPosition(e){return this.modifiedEditor.getVisibleColumnFromPosition(e)}getPosition(){return this.modifiedEditor.getPosition()}setPosition(e){this.modifiedEditor.setPosition(e)}revealLine(e,t=0){this.modifiedEditor.revealLine(e,t)}revealLineInCenter(e,t=0){this.modifiedEditor.revealLineInCenter(e,t)}revealLineInCenterIfOutsideViewport(e,t=0){this.modifiedEditor.revealLineInCenterIfOutsideViewport(e,t)}revealLineNearTop(e,t=0){this.modifiedEditor.revealLineNearTop(e,t)}revealPosition(e,t=0){this.modifiedEditor.revealPosition(e,t)}revealPositionInCenter(e,t=0){this.modifiedEditor.revealPositionInCenter(e,t)}revealPositionInCenterIfOutsideViewport(e,t=0){this.modifiedEditor.revealPositionInCenterIfOutsideViewport(e,t)}revealPositionNearTop(e,t=0){this.modifiedEditor.revealPositionNearTop(e,t)}getSelection(){return this.modifiedEditor.getSelection()}getSelections(){return this.modifiedEditor.getSelections()}setSelection(e){this.modifiedEditor.setSelection(e)}setSelections(e){this.modifiedEditor.setSelections(e)}revealLines(e,t,n=0){this.modifiedEditor.revealLines(e,t,n)}revealLinesInCenter(e,t,n=0){this.modifiedEditor.revealLinesInCenter(e,t,n)}revealLinesInCenterIfOutsideViewport(e,t,n=0){this.modifiedEditor.revealLinesInCenterIfOutsideViewport(e,t,n)}revealLinesNearTop(e,t,n=0){this.modifiedEditor.revealLinesNearTop(e,t,n)}revealRange(e,t=0,n=!1,i=!0){this.modifiedEditor.revealRange(e,t,n,i)}revealRangeInCenter(e,t=0){this.modifiedEditor.revealRangeInCenter(e,t)}revealRangeInCenterIfOutsideViewport(e,t=0){this.modifiedEditor.revealRangeInCenterIfOutsideViewport(e,t)}revealRangeNearTop(e,t=0){this.modifiedEditor.revealRangeNearTop(e,t)}revealRangeNearTopIfOutsideViewport(e,t=0){this.modifiedEditor.revealRangeNearTopIfOutsideViewport(e,t)}revealRangeAtTop(e,t=0){this.modifiedEditor.revealRangeAtTop(e,t)}getSupportedActions(){return this.modifiedEditor.getSupportedActions()}saveViewState(){let e=this.originalEditor.saveViewState(),t=this.modifiedEditor.saveViewState();return{original:e,modified:t}}restoreViewState(e){if(e.original&&e.modified){let t=e;this.originalEditor.restoreViewState(t.original),this.modifiedEditor.restoreViewState(t.modified)}}layout(e){this._elementSizeObserver.observe(e)}focus(){this.modifiedEditor.focus()}hasTextFocus(){return this.originalEditor.hasTextFocus()||this.modifiedEditor.hasTextFocus()}trigger(e,t,n){this.modifiedEditor.trigger(e,t,n)}changeDecorations(e){return this.modifiedEditor.changeDecorations(e)}_onDidContainerSizeChanged(){this._doLayout()}_getReviewHeight(){return this._reviewPane.isVisible()?this._elementSizeObserver.getHeight():0}_layoutOverviewRulers(){if(!this._originalOverviewRuler||!this._modifiedOverviewRuler)return;const t=this._elementSizeObserver.getHeight(),n=this._getReviewHeight();let i=e.ENTIRE_DIFF_OVERVIEW_WIDTH-2*e.ONE_OVERVIEW_WIDTH,o=this.modifiedEditor.getLayoutInfo();o&&(this._originalOverviewRuler.setLayout({top:0,width:e.ONE_OVERVIEW_WIDTH,right:i+e.ONE_OVERVIEW_WIDTH,height:t-n}),this._modifiedOverviewRuler.setLayout({top:0,right:0,width:e.ONE_OVERVIEW_WIDTH,height:t-n}))}_onViewZonesChanged(){this._currentlyChangingViewZones||this._updateDecorationsRunner.schedule()}_beginUpdateDecorationsSoon(){-1!==this._beginUpdateDecorationsTimeout&&(window.clearTimeout(this._beginUpdateDecorationsTimeout),this._beginUpdateDecorationsTimeout=-1),this._beginUpdateDecorationsTimeout=window.setTimeout(()=>this._beginUpdateDecorations(),e.UPDATE_DIFF_DECORATIONS_DELAY)}static _equals(e,t){return!e&&!t||!(!e||!t)&&e.toString()===t.toString()}_beginUpdateDecorations(){this._beginUpdateDecorationsTimeout=-1;const t=this.originalEditor.getModel(),n=this.modifiedEditor.getModel();if(!t||!n)return;this._diffComputationToken++;let i=this._diffComputationToken;this._setState(1),this._editorWorkerService.canComputeDiff(t.uri,n.uri)?this._editorWorkerService.computeDiff(t.uri,n.uri,this._ignoreTrimWhitespace,this._maxComputationTime).then(e=>{i===this._diffComputationToken&&t===this.originalEditor.getModel()&&n===this.modifiedEditor.getModel()&&(this._setState(2),this._diffComputationResult=e,this._updateDecorationsRunner.schedule(),this._onDidUpdateDiff.fire())},e=>{i===this._diffComputationToken&&t===this.originalEditor.getModel()&&n===this.modifiedEditor.getModel()&&(this._setState(2),this._diffComputationResult=null,this._updateDecorationsRunner.schedule())}):e._equals(t.uri,this._lastOriginalWarning)&&e._equals(n.uri,this._lastModifiedWarning)||(this._lastOriginalWarning=t.uri,this._lastModifiedWarning=n.uri,this._notificationService.warn(v("diff.tooLarge","Cannot compare files because one file is too large.")))}_cleanViewZonesAndDecorations(){this._originalEditorState.clean(this.originalEditor),this._modifiedEditorState.clean(this.modifiedEditor)}_updateDecorations(){if(!this.originalEditor.getModel()||!this.modifiedEditor.getModel()||!this._originalOverviewRuler||!this._modifiedOverviewRuler)return;const e=this._diffComputationResult?this._diffComputationResult.changes:[];let t=this._originalEditorState.getForeignViewZones(this.originalEditor.getWhitespaces()),n=this._modifiedEditorState.getForeignViewZones(this.modifiedEditor.getWhitespaces()),i=this._strategy.getEditorsDiffDecorations(e,this._ignoreTrimWhitespace,this._renderIndicators,t,n,this.originalEditor,this.modifiedEditor);try{this._currentlyChangingViewZones=!0,this._originalEditorState.apply(this.originalEditor,this._originalOverviewRuler,i.original,!1),this._modifiedEditorState.apply(this.modifiedEditor,this._modifiedOverviewRuler,i.modified,!0)}finally{this._currentlyChangingViewZones=!1}}_adjustOptionsForSubEditor(e){let t=ys(e||{});return t.inDiffEditor=!0,t.wordWrap="off",t.wordWrapMinified=!1,t.automaticLayout=!1,t.scrollbar=t.scrollbar||{},t.scrollbar.vertical="visible",t.folding=!1,t.codeLens=!1,t.fixedOverflowWidgets=!0,t.overflowWidgetsDomNode=e.overflowWidgetsDomNode,t.minimap||(t.minimap={}),t.minimap.enabled=!1,t}_adjustOptionsForLeftHandSide(e,t,n){let i=this._adjustOptionsForSubEditor(e);return n&&(i.codeLens=!0),i.readOnly=!t,i.extraEditorClassName="original-in-monaco-diff-editor",i}_adjustOptionsForRightHandSide(t,n){let i=this._adjustOptionsForSubEditor(t);return n&&(i.codeLens=!0),i.revealHorizontalRightPadding=Se.revealHorizontalRightPadding.defaultValue+e.ENTIRE_DIFF_OVERVIEW_WIDTH,i.scrollbar.verticalHasArrows=!1,i.extraEditorClassName="modified-in-monaco-diff-editor",i}doLayout(){this._elementSizeObserver.observe(),this._doLayout()}_doLayout(){const t=this._elementSizeObserver.getWidth(),n=this._elementSizeObserver.getHeight(),i=this._getReviewHeight();let o=this._strategy.layout();this._originalDomNode.style.width=o+"px",this._originalDomNode.style.left="0px",this._modifiedDomNode.style.width=t-o+"px",this._modifiedDomNode.style.left=o+"px",this._overviewDomElement.style.top="0px",this._overviewDomElement.style.height=n-i+"px",this._overviewDomElement.style.width=e.ENTIRE_DIFF_OVERVIEW_WIDTH+"px",this._overviewDomElement.style.left=t-e.ENTIRE_DIFF_OVERVIEW_WIDTH+"px",this._overviewViewportDomElement.setWidth(e.ENTIRE_DIFF_OVERVIEW_WIDTH),this._overviewViewportDomElement.setHeight(30),this.originalEditor.layout({width:o,height:n-i}),this.modifiedEditor.layout({width:t-o-e.ENTIRE_DIFF_OVERVIEW_WIDTH,height:n-i}),(this._originalOverviewRuler||this._modifiedOverviewRuler)&&this._layoutOverviewRulers(),this._reviewPane.layout(n-i,t,i),this._layoutOverviewViewport()}_layoutOverviewViewport(){let e=this._computeOverviewViewport();e?(this._overviewViewportDomElement.setTop(e.top),this._overviewViewportDomElement.setHeight(e.height)):(this._overviewViewportDomElement.setTop(0),this._overviewViewportDomElement.setHeight(0))}_computeOverviewViewport(){let e=this.modifiedEditor.getLayoutInfo();if(!e)return null;let t=this.modifiedEditor.getScrollTop(),n=this.modifiedEditor.getScrollHeight(),i=Math.max(0,e.height),o=Math.max(0,i-0),r=n>0?o/n:0,s=Math.max(0,Math.floor(e.height*r)),a=Math.floor(t*r);return{height:s,top:a}}_createDataSource(){return{getWidth:()=>this._elementSizeObserver.getWidth(),getHeight:()=>this._elementSizeObserver.getHeight()-this._getReviewHeight(),getContainerDomNode:()=>this._containerDomElement,relayoutEditors:()=>{this._doLayout()},getOriginalEditor:()=>this.originalEditor,getModifiedEditor:()=>this.modifiedEditor}}_setStrategy(e){this._strategy&&this._strategy.dispose(),this._strategy=e,e.applyColors(this._themeService.getColorTheme()),this._diffComputationResult&&this._updateDecorations(),this._doLayout()}_getLineChangeAtOrBeforeLineNumber(e,t){const n=this._diffComputationResult?this._diffComputationResult.changes:[];if(0===n.length||e<t(n[0]))return null;let i=0,o=n.length-1;while(i<o){let r=Math.floor((i+o)/2),s=t(n[r]),a=r+1<=o?t(n[r+1]):1073741824;e<s?o=r-1:e>=a?i=r+1:(i=r,o=r)}return n[i]}_getEquivalentLineForOriginalLineNumber(e){let t=this._getLineChangeAtOrBeforeLineNumber(e,e=>e.originalStartLineNumber);if(!t)return e;let n=t.originalStartLineNumber+(t.originalEndLineNumber>0?-1:0),i=t.modifiedStartLineNumber+(t.modifiedEndLineNumber>0?-1:0),o=t.originalEndLineNumber>0?t.originalEndLineNumber-t.originalStartLineNumber+1:0,r=t.modifiedEndLineNumber>0?t.modifiedEndLineNumber-t.modifiedStartLineNumber+1:0,s=e-n;return s<=o?i+Math.min(s,r):i+r-o+s}_getEquivalentLineForModifiedLineNumber(e){let t=this._getLineChangeAtOrBeforeLineNumber(e,e=>e.modifiedStartLineNumber);if(!t)return e;let n=t.originalStartLineNumber+(t.originalEndLineNumber>0?-1:0),i=t.modifiedStartLineNumber+(t.modifiedEndLineNumber>0?-1:0),o=t.originalEndLineNumber>0?t.originalEndLineNumber-t.originalStartLineNumber+1:0,r=t.modifiedEndLineNumber>0?t.modifiedEndLineNumber-t.modifiedStartLineNumber+1:0,s=e-i;return s<=r?n+Math.min(s,o):n+o-r+s}getDiffLineInformationForOriginal(e){return this._diffComputationResult?{equivalentLineNumber:this._getEquivalentLineForOriginalLineNumber(e)}:null}getDiffLineInformationForModified(e){return this._diffComputationResult?{equivalentLineNumber:this._getEquivalentLineForModifiedLineNumber(e)}:null}};AD.ONE_OVERVIEW_WIDTH=15,AD.ENTIRE_DIFF_OVERVIEW_WIDTH=30,AD.UPDATE_DIFF_DECORATIONS_DELAY=200,AD=mD([bD(2,pD),bD(3,dc),bD(4,ug),bD(5,ti),bD(6,ri),bD(7,pm),bD(8,Wp),bD(9,hD),bD(10,gD)],AD);class CD extends Ge{constructor(e){super(),this._dataSource=e,this._insertColor=null,this._removeColor=null}applyColors(e){let t=(e.getColor(n_)||e_).transparent(2),n=(e.getColor(i_)||t_).transparent(2),i=!t.equals(this._insertColor)||!n.equals(this._removeColor);return this._insertColor=t,this._removeColor=n,i}getEditorsDiffDecorations(e,t,n,i,o,r,s){o=o.sort((e,t)=>e.afterLineNumber-t.afterLineNumber),i=i.sort((e,t)=>e.afterLineNumber-t.afterLineNumber);let a=this._getViewZones(e,i,o,r,s,n),l=this._getOriginalEditorDecorations(e,t,n,r,s),c=this._getModifiedEditorDecorations(e,t,n,r,s);return{original:{decorations:l.decorations,overviewZones:l.overviewZones,zones:a.original},modified:{decorations:c.decorations,overviewZones:c.overviewZones,zones:a.modified}}}}class ED{constructor(e){this._source=e,this._index=-1,this.current=null,this.advance()}advance(){this._index++,this._index<this._source.length?this.current=this._source[this._index]:this.current=null}}class xD{constructor(e,t,n,i,o){this.lineChanges=e,this.originalForeignVZ=t,this.originalLineHeight=n,this.modifiedForeignVZ=i,this.modifiedLineHeight=o}getViewZones(){let e={original:[],modified:[]},t=0,n=0,i=0,o=0,r=0,s=0,a=(e,t)=>e.afterLineNumber-t.afterLineNumber,l=(e,t)=>{if(null===t.domNode&&e.length>0){let n=e[e.length-1];if(n.afterLineNumber===t.afterLineNumber&&null===n.domNode)return void(n.heightInLines+=t.heightInLines)}e.push(t)},c=new ED(this.modifiedForeignVZ),h=new ED(this.originalForeignVZ);for(let u=0,d=this.lineChanges.length;u<=d;u++){let p=u<d?this.lineChanges[u]:null;null!==p?(i=p.originalStartLineNumber+(p.originalEndLineNumber>0?-1:0),o=p.modifiedStartLineNumber+(p.modifiedEndLineNumber>0?-1:0),n=p.originalEndLineNumber>0?p.originalEndLineNumber-p.originalStartLineNumber+1:0,t=p.modifiedEndLineNumber>0?p.modifiedEndLineNumber-p.modifiedStartLineNumber+1:0,r=Math.max(p.originalStartLineNumber,p.originalEndLineNumber),s=Math.max(p.modifiedStartLineNumber,p.modifiedEndLineNumber)):(i+=1e7+n,o+=1e7+t,r=i,s=o);let f=[],g=[];while(c.current&&c.current.afterLineNumber<=s){let e;e=c.current.afterLineNumber<=o?i-o+c.current.afterLineNumber:r;let t=null;p&&p.modifiedStartLineNumber<=c.current.afterLineNumber&&c.current.afterLineNumber<=p.modifiedEndLineNumber&&(t=this._createOriginalMarginDomNodeForModifiedForeignViewZoneInAddedRegion()),f.push({afterLineNumber:e,heightInLines:c.current.height/this.modifiedLineHeight,domNode:null,marginDomNode:t}),c.advance()}while(h.current&&h.current.afterLineNumber<=r){let e;e=h.current.afterLineNumber<=i?o-i+h.current.afterLineNumber:s,g.push({afterLineNumber:e,heightInLines:h.current.height/this.originalLineHeight,domNode:null}),h.advance()}if(null!==p&&BD(p)){let e=this._produceOriginalFromDiff(p,n,t);e&&f.push(e)}if(null!==p&&ID(p)){let e=this._produceModifiedFromDiff(p,n,t);e&&g.push(e)}let m=0,b=0;f=f.sort(a),g=g.sort(a);while(m<f.length&&b<g.length){let t=f[m],n=g[b],r=t.afterLineNumber-i,s=n.afterLineNumber-o;r<s?(l(e.original,t),m++):s<r?(l(e.modified,n),b++):t.shouldNotShrink?(l(e.original,t),m++):n.shouldNotShrink?(l(e.modified,n),b++):t.heightInLines>=n.heightInLines?(t.heightInLines-=n.heightInLines,b++):(n.heightInLines-=t.heightInLines,m++)}while(m<f.length)l(e.original,f[m]),m++;while(b<g.length)l(e.modified,g[b]),b++}return{original:xD._ensureDomNodes(e.original),modified:xD._ensureDomNodes(e.modified)}}static _ensureDomNodes(e){return e.map(e=>(e.domNode||(e.domNode=TD()),e))}}function SD(e,t,n,i,o){return{range:new fn(e,t,n,i),options:o}}const DD={charDelete:ry.register({className:"char-delete"}),charDeleteWholeLine:ry.register({className:"char-delete",isWholeLine:!0}),charInsert:ry.register({className:"char-insert"}),charInsertWholeLine:ry.register({className:"char-insert",isWholeLine:!0}),lineInsert:ry.register({className:"line-insert",marginClassName:"line-insert",isWholeLine:!0}),lineInsertWithSign:ry.register({className:"line-insert",linesDecorationsClassName:"insert-sign "+wD.classNames,marginClassName:"line-insert",isWholeLine:!0}),lineDelete:ry.register({className:"line-delete",marginClassName:"line-delete",isWholeLine:!0}),lineDeleteWithSign:ry.register({className:"line-delete",linesDecorationsClassName:"delete-sign "+_D.classNames,marginClassName:"line-delete",isWholeLine:!0}),lineDeleteMargin:ry.register({marginClassName:"line-delete"})};class kD extends CD{constructor(e,t){super(e),this._disableSash=!1===t,this._sashRatio=null,this._sashPosition=null,this._startSashPosition=null,this._sash=this._register(new jS(this._dataSource.getContainerDomNode(),this,{orientation:0})),this._disableSash&&(this._sash.state=0),this._sash.onDidStart(()=>this.onSashDragStart()),this._sash.onDidChange(e=>this.onSashDrag(e)),this._sash.onDidEnd(()=>this.onSashDragEnd()),this._sash.onDidReset(()=>this.onSashReset())}setEnableSplitViewResizing(e){let t=!1===e;this._disableSash!==t&&(this._disableSash=t,this._sash.state=this._disableSash?0:3)}layout(e=this._sashRatio){let t=this._dataSource.getWidth(),n=t-AD.ENTIRE_DIFF_OVERVIEW_WIDTH,i=Math.floor((e||.5)*n),o=Math.floor(.5*n);return i=this._disableSash?o:i||o,n>2*kD.MINIMUM_EDITOR_WIDTH?(i<kD.MINIMUM_EDITOR_WIDTH&&(i=kD.MINIMUM_EDITOR_WIDTH),i>n-kD.MINIMUM_EDITOR_WIDTH&&(i=n-kD.MINIMUM_EDITOR_WIDTH)):i=o,this._sashPosition!==i&&(this._sashPosition=i,this._sash.layout()),this._sashPosition}onSashDragStart(){this._startSashPosition=this._sashPosition}onSashDrag(e){let t=this._dataSource.getWidth(),n=t-AD.ENTIRE_DIFF_OVERVIEW_WIDTH,i=this.layout((this._startSashPosition+(e.currentX-e.startX))/n);this._sashRatio=i/n,this._dataSource.relayoutEditors()}onSashDragEnd(){this._sash.layout()}onSashReset(){this._sashRatio=.5,this._dataSource.relayoutEditors(),this._sash.layout()}getVerticalSashTop(e){return 0}getVerticalSashLeft(e){return this._sashPosition}getVerticalSashHeight(e){return this._dataSource.getHeight()}_getViewZones(e,t,n,i,o){let r=new MD(e,t,i.getOption(51),n,o.getOption(51));return r.getViewZones()}_getOriginalEditorDecorations(e,t,n,i,o){const r=String(this._removeColor);let s={decorations:[],overviewZones:[]},a=i.getModel();for(let l=0,c=e.length;l<c;l++){let i=e[l];if(ID(i)&&(s.decorations.push({range:new fn(i.originalStartLineNumber,1,i.originalEndLineNumber,1073741824),options:n?DD.lineDeleteWithSign:DD.lineDelete}),BD(i)&&i.charChanges||s.decorations.push(SD(i.originalStartLineNumber,1,i.originalEndLineNumber,1073741824,DD.charDeleteWholeLine)),s.overviewZones.push(new NE(i.originalStartLineNumber,i.originalEndLineNumber,r)),i.charChanges))for(let e=0,n=i.charChanges.length;e<n;e++){let n=i.charChanges[e];if(ID(n))if(t)for(let e=n.originalStartLineNumber;e<=n.originalEndLineNumber;e++){let t,i;t=e===n.originalStartLineNumber?n.originalStartColumn:a.getLineFirstNonWhitespaceColumn(e),i=e===n.originalEndLineNumber?n.originalEndColumn:a.getLineLastNonWhitespaceColumn(e),s.decorations.push(SD(e,t,e,i,DD.charDelete))}else s.decorations.push(SD(n.originalStartLineNumber,n.originalStartColumn,n.originalEndLineNumber,n.originalEndColumn,DD.charDelete))}}return s}_getModifiedEditorDecorations(e,t,n,i,o){const r=String(this._insertColor);let s={decorations:[],overviewZones:[]},a=o.getModel();for(let l=0,c=e.length;l<c;l++){let i=e[l];if(BD(i)&&(s.decorations.push({range:new fn(i.modifiedStartLineNumber,1,i.modifiedEndLineNumber,1073741824),options:n?DD.lineInsertWithSign:DD.lineInsert}),ID(i)&&i.charChanges||s.decorations.push(SD(i.modifiedStartLineNumber,1,i.modifiedEndLineNumber,1073741824,DD.charInsertWholeLine)),s.overviewZones.push(new NE(i.modifiedStartLineNumber,i.modifiedEndLineNumber,r)),i.charChanges))for(let e=0,n=i.charChanges.length;e<n;e++){let n=i.charChanges[e];if(BD(n))if(t)for(let e=n.modifiedStartLineNumber;e<=n.modifiedEndLineNumber;e++){let t,i;t=e===n.modifiedStartLineNumber?n.modifiedStartColumn:a.getLineFirstNonWhitespaceColumn(e),i=e===n.modifiedEndLineNumber?n.modifiedEndColumn:a.getLineLastNonWhitespaceColumn(e),s.decorations.push(SD(e,t,e,i,DD.charInsert))}else s.decorations.push(SD(n.modifiedStartLineNumber,n.modifiedStartColumn,n.modifiedEndLineNumber,n.modifiedEndColumn,DD.charInsert))}}return s}}kD.MINIMUM_EDITOR_WIDTH=100;class MD extends xD{constructor(e,t,n,i,o){super(e,t,n,i,o)}_createOriginalMarginDomNodeForModifiedForeignViewZoneInAddedRegion(){return null}_produceOriginalFromDiff(e,t,n){return n>t?{afterLineNumber:Math.max(e.originalStartLineNumber,e.originalEndLineNumber),heightInLines:n-t,domNode:null}:null}_produceModifiedFromDiff(e,t,n){return t>n?{afterLineNumber:Math.max(e.modifiedStartLineNumber,e.modifiedEndLineNumber),heightInLines:t-n,domNode:null}:null}}class ND extends CD{constructor(e,t){super(e),this.decorationsLeft=e.getOriginalEditor().getLayoutInfo().decorationsLeft,this._register(e.getOriginalEditor().onDidLayoutChange(t=>{this.decorationsLeft!==t.decorationsLeft&&(this.decorationsLeft=t.decorationsLeft,e.relayoutEditors())}))}setEnableSplitViewResizing(e){}_getViewZones(e,t,n,i,o,r){let s=new LD(e,t,n,i,o,r);return s.getViewZones()}_getOriginalEditorDecorations(e,t,n,i,o){const r=String(this._removeColor);let s={decorations:[],overviewZones:[]};for(let a=0,l=e.length;a<l;a++){let t=e[a];ID(t)&&(s.decorations.push({range:new fn(t.originalStartLineNumber,1,t.originalEndLineNumber,1073741824),options:DD.lineDeleteMargin}),s.overviewZones.push(new NE(t.originalStartLineNumber,t.originalEndLineNumber,r)))}return s}_getModifiedEditorDecorations(e,t,n,i,o){const r=String(this._insertColor);let s={decorations:[],overviewZones:[]},a=o.getModel();for(let l=0,c=e.length;l<c;l++){let i=e[l];if(BD(i))if(s.decorations.push({range:new fn(i.modifiedStartLineNumber,1,i.modifiedEndLineNumber,1073741824),options:n?DD.lineInsertWithSign:DD.lineInsert}),s.overviewZones.push(new NE(i.modifiedStartLineNumber,i.modifiedEndLineNumber,r)),i.charChanges)for(let e=0,n=i.charChanges.length;e<n;e++){let n=i.charChanges[e];if(BD(n))if(t)for(let e=n.modifiedStartLineNumber;e<=n.modifiedEndLineNumber;e++){let t,i;t=e===n.modifiedStartLineNumber?n.modifiedStartColumn:a.getLineFirstNonWhitespaceColumn(e),i=e===n.modifiedEndLineNumber?n.modifiedEndColumn:a.getLineLastNonWhitespaceColumn(e),s.decorations.push(SD(e,t,e,i,DD.charInsert))}else s.decorations.push(SD(n.modifiedStartLineNumber,n.modifiedStartColumn,n.modifiedEndLineNumber,n.modifiedEndColumn,DD.charInsert))}else s.decorations.push(SD(i.modifiedStartLineNumber,1,i.modifiedEndLineNumber,1073741824,DD.charInsertWholeLine))}return s}layout(){return Math.max(5,this.decorationsLeft)}}class LD extends xD{constructor(e,t,n,i,o,r){super(e,t,i.getOption(51),n,o.getOption(51)),this.originalModel=i.getModel(),this.modifiedEditorOptions=o.getOptions(),this.modifiedEditorTabSize=o.getModel().getOptions().tabSize,this.renderIndicators=r}_createOriginalMarginDomNodeForModifiedForeignViewZoneInAddedRegion(){let e=document.createElement("div");return e.className="inline-added-margin-view-zone",e}_produceOriginalFromDiff(e,t,n){let i=document.createElement("div");return i.className="inline-added-margin-view-zone",{afterLineNumber:Math.max(e.originalStartLineNumber,e.originalEndLineNumber),heightInLines:n,domNode:document.createElement("div"),marginDomNode:i}}_produceModifiedFromDiff(e,t,n){let i=[];if(e.charChanges)for(let g=0,m=e.charChanges.length;g<m;g++){let t=e.charChanges[g];ID(t)&&i.push(new Wu(new fn(t.originalStartLineNumber,t.originalStartColumn,t.originalEndLineNumber,t.originalEndColumn),"char-delete",0))}let o=Bc(1e4),r=[];const s=this.modifiedEditorOptions.get(117),a=this.modifiedEditorOptions.get(36),l=s.decorationsWidth;let c=this.modifiedEditorOptions.get(51);const h=a.typicalHalfwidthCharacterWidth;let u=0;const d=[];for(let g=e.originalStartLineNumber;g<=e.originalEndLineNumber;g++)if(u=Math.max(u,this._renderOriginalLine(g-e.originalStartLineNumber,this.originalModel,this.modifiedEditorOptions,this.modifiedEditorTabSize,g,i,o)),d.push(this.originalModel.getLineContent(g)),this.renderIndicators){let t=g-e.originalStartLineNumber;r=r.concat([`<div class="delete-sign ${_D.classNames}" style="position:absolute;top:${t*c}px;width:${l}px;height:${c}px;right:0;"></div>`])}u+=this.modifiedEditorOptions.get(85);let p=document.createElement("div");p.className="view-lines line-delete "+mA,p.innerHTML=o.build(),Vf.applyFontInfoSlow(p,a);let f=document.createElement("div");return f.className="inline-deleted-margin-view-zone",f.innerHTML=r.join(""),Vf.applyFontInfoSlow(f,a),{shouldNotShrink:!0,afterLineNumber:0===e.modifiedEndLineNumber?e.modifiedStartLineNumber:e.modifiedStartLineNumber-1,heightInLines:t,minWidthInPx:u*h,domNode:p,marginDomNode:f,diff:{originalStartLineNumber:e.originalStartLineNumber,originalEndLineNumber:e.originalEndLineNumber,modifiedStartLineNumber:e.modifiedStartLineNumber,modifiedEndLineNumber:e.modifiedEndLineNumber,originalContent:d}}}_renderOriginalLine(e,t,n,i,o,r,s){const a=t.getLineTokens(o),l=a.getLineContent(),c=n.get(36),h=wu.filter(r,o,1,l.length+1);s.appendASCIIString('<div class="view-line'),0===r.length&&s.appendASCIIString(" char-delete"),s.appendASCIIString('" style="top:'),s.appendASCIIString(String(e*n.get(51))),s.appendASCIIString('px;width:1000000px;">');const u=Vu.isBasicASCII(l,t.mightContainNonBasicASCII()),d=Vu.containsRTL(l,u,t.mightContainRTL()),p=Mu(new Su(c.isMonospace&&!n.get(24),c.canUseHalfwidthRightwardsArrow,l,!1,u,d,0,a,h,i,0,c.spaceWidth,c.middotWidth,c.wsmiddotWidth,n.get(95),n.get(80),n.get(74),n.get(37)!==q.OFF,null),s);s.appendASCIIString("</div>");const f=p.characterMapping.getAbsoluteOffsets();return f.length>0?f[f.length-1]:0}}function BD(e){return e.modifiedEndLineNumber>0}function ID(e){return e.originalEndLineNumber>0}function TD(){let e=document.createElement("div");return e.className="diagonal-fill",e}Am((e,t)=>{const n=e.getColor(n_);n&&(t.addRule(`.monaco-editor .line-insert, .monaco-editor .char-insert { background-color: ${n}; }`),t.addRule(`.monaco-diff-editor .line-insert, .monaco-diff-editor .char-insert { background-color: ${n}; }`),t.addRule(`.monaco-editor .inline-added-margin-view-zone { background-color: ${n}; }`));const i=e.getColor(i_);i&&(t.addRule(`.monaco-editor .line-delete, .monaco-editor .char-delete { background-color: ${i}; }`),t.addRule(`.monaco-diff-editor .line-delete, .monaco-diff-editor .char-delete { background-color: ${i}; }`),t.addRule(`.monaco-editor .inline-deleted-margin-view-zone { background-color: ${i}; }`));const o=e.getColor(o_);o&&t.addRule(`.monaco-editor .line-insert, .monaco-editor .char-insert { border: 1px ${"hc"===e.type?"dashed":"solid"} ${o}; }`);const r=e.getColor(r_);r&&t.addRule(`.monaco-editor .line-delete, .monaco-editor .char-delete { border: 1px ${"hc"===e.type?"dashed":"solid"} ${r}; }`);const s=e.getColor(xw);s&&t.addRule(`.monaco-diff-editor.side-by-side .editor.modified { box-shadow: -6px 0 5px -5px ${s}; }`);const a=e.getColor(s_);a&&t.addRule(`.monaco-diff-editor.side-by-side .editor.modified { border-left: 1px solid ${a}; }`);const l=e.getColor(Sw);l&&t.addRule(`\n\t\t\t.monaco-diff-editor .diffViewport {\n\t\t\t\tbackground: ${l};\n\t\t\t}\n\t\t`);const c=e.getColor(Dw);c&&t.addRule(`\n\t\t\t.monaco-diff-editor .diffViewport:hover {\n\t\t\t\tbackground: ${c};\n\t\t\t}\n\t\t`);const h=e.getColor(kw);h&&t.addRule(`\n\t\t\t.monaco-diff-editor .diffViewport:active {\n\t\t\t\tbackground: ${h};\n\t\t\t}\n\t\t`);const u=e.getColor(a_);t.addRule(`\n\t.monaco-editor .diagonal-fill {\n\t\tbackground-image: linear-gradient(\n\t\t\t-45deg,\n\t\t\t${u} 12.5%,\n\t\t\t#0000 12.5%, #0000 50%,\n\t\t\t${u} 50%, ${u} 62.5%,\n\t\t\t#0000 62.5%, #0000 100%\n\t\t);\n\t\tbackground-size: 8px 8px;\n\t}\n\t`)});const OD=ii("themeService"),RD=ii("keybindingService");var PD=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},FD=function(e,t){return function(n,i){t(n,i,e)}};let jD=0,QD=!1;function zD(){QD||(QD=!0,Bf(document.body))}let VD=class extends xS{constructor(e,t,n,i,o,r,s,a,l,c){t=t||{},t.ariaLabel=t.ariaLabel||ef.editorViewAccessibleLabel,t.ariaLabel=t.ariaLabel+";"+ef.accessibilityHelpMessage,super(e,t,{},n,i,o,r,a,l,c),this._standaloneKeybindingService=s instanceof gf?s:null,zD()}addCommand(e,t,n){if(!this._standaloneKeybindingService)return null;let i="DYNAMIC_"+ ++jD,o=Jf.deserialize(n);return this._standaloneKeybindingService.addDynamicKeybinding(i,e,t,o),i}createContextKey(e,t){return this._contextKeyService.createKey(e,t)}addAction(e){if("string"!==typeof e.id||"string"!==typeof e.label||"function"!==typeof e.run)throw new Error("Invalid action descriptor, `id`, `label` and `run` are required properties!");if(!this._standaloneKeybindingService)return Ge.None;const t=e.id,n=e.label,i=Jf.and(Jf.equals("editorId",this.getId()),Jf.deserialize(e.precondition)),o=e.keybindings,r=Jf.and(i,Jf.deserialize(e.keybindingContext)),s=e.contextMenuGroupId||null,a=e.contextMenuOrder||0,l=(t,...n)=>Promise.resolve(e.run(this,...n)),c=new Ye,h=this.getId()+":"+t;if(c.add(as.registerCommand(h,l)),s){let e={command:{id:h,title:n},when:i,group:s,order:a};c.add(vg.appendMenuItem(mg.EditorContext,e))}if(Array.isArray(o))for(const d of o)c.add(this._standaloneKeybindingService.addDynamicKeybinding(h,d,l,r));let u=new Mx(h,n,n,i,l,this._contextKeyService);return this._actions[t]=u,c.add(Ue(()=>{delete this._actions[t]})),c}};VD=PD([FD(2,ti),FD(3,ri),FD(4,ss),FD(5,ug),FD(6,RD),FD(7,pm),FD(8,Wp),FD(9,iS)],VD);let WD=class extends VD{constructor(e,t,n,i,o,r,s,a,l,c,h,u,d){Af(u,t,!1);const p=c.registerEditorContainer(e);t=t||{},"string"===typeof t.theme&&c.setTheme(t.theme);let f,g=t.model;if(delete t.model,super(e,t,i,o,r,s,a,c,h,d),this._contextViewService=l,this._configurationService=u,this._standaloneThemeService=c,this._register(n),this._register(p),"undefined"===typeof g?(f=self.monaco.editor.createModel(t.value||"",t.language||"text/plain"),this._ownsModel=!0):(f=g,this._ownsModel=!1),this._attachModel(f),f){let e={oldModelUrl:null,newModelUrl:f.uri};this._onDidChangeModel.fire(e)}}dispose(){super.dispose()}updateOptions(e){Af(this._configurationService,e,!1),"string"===typeof e.theme&&this._standaloneThemeService.setTheme(e.theme),super.updateOptions(e)}_attachModel(e){super._attachModel(e),this._modelData&&this._contextViewService.setContainer(this._modelData.view.domNode.domNode)}_postDetachModelCleanup(e){super._postDetachModelCleanup(e),e&&this._ownsModel&&(e.dispose(),this._ownsModel=!1)}};WD=PD([FD(3,ti),FD(4,ri),FD(5,ss),FD(6,ug),FD(7,RD),FD(8,cD),FD(9,OD),FD(10,Wp),FD(11,gp),FD(12,iS)],WD);let HD=class extends AD{constructor(e,t,n,i,o,r,s,a,l,c,h,u,d,p,f){Af(u,t,!0);const g=c.registerEditorContainer(e);t=t||{},"string"===typeof t.theme&&(t.theme=c.setTheme(t.theme)),super(e,t,f,a,o,i,l,c,h,d,p),this._contextViewService=s,this._configurationService=u,this._standaloneThemeService=c,this._register(n),this._register(g),this._contextViewService.setContainer(this._containerDomElement)}dispose(){super.dispose()}updateOptions(e){Af(this._configurationService,e,!0),"string"===typeof e.theme&&this._standaloneThemeService.setTheme(e.theme),super.updateOptions(e)}_createInnerEditor(e,t,n){return e.createInstance(VD,t,n)}getOriginalEditor(){return super.getOriginalEditor()}getModifiedEditor(){return super.getModifiedEditor()}addCommand(e,t,n){return this.getModifiedEditor().addCommand(e,t,n)}createContextKey(e,t){return this.getModifiedEditor().createContextKey(e,t)}addAction(e){return this.getModifiedEditor().addAction(e)}};HD=PD([FD(3,ti),FD(4,ug),FD(5,RD),FD(6,cD),FD(7,dc),FD(8,ri),FD(9,OD),FD(10,Wp),FD(11,gp),FD(12,hD),FD(13,gD),FD(14,pD)],HD);const UD=ii("modeService");class YD{constructor(e){this._languageIdentifier=e}getId(){return this._languageIdentifier.language}}const GD="text/plain",KD="application/unknown";let qD=[],JD=[],XD=[];function $D(e,t=!1){const n=ZD(e);qD.push(n),n.userConfigured?XD.push(n):JD.push(n),t&&!n.userConfigured&&qD.forEach(e=>{e.mime===n.mime||e.userConfigured||(n.extension&&(e.extension,n.extension),n.filename&&(e.filename,n.filename),n.filepattern&&(e.filepattern,n.filepattern),n.firstline&&(e.firstline,n.firstline))})}function ZD(e){return{id:e.id,mime:e.mime,filename:e.filename,extension:e.extension,filepattern:e.filepattern,firstline:e.firstline,userConfigured:e.userConfigured,filenameLowercase:e.filename?e.filename.toLowerCase():void 0,extensionLowercase:e.extension?e.extension.toLowerCase():void 0,filepatternLowercase:e.filepattern?e.filepattern.toLowerCase():void 0,filepatternOnPath:!!e.filepattern&&e.filepattern.indexOf(Ft.sep)>=0}}function ek(e,t){let n;if(e)switch(e.scheme){case co.file:n=e.fsPath;break;case co.data:const t=Yr.parseMetaData(e);n=t.get(Yr.META_DATA_LABEL);break;default:n=e.path}if(!n)return[KD];n=n.toLowerCase();const i=Wt(n),o=tk(n,i,XD);if(o)return[o,GD];const r=tk(n,i,JD);if(r)return[r,GD];if(t){const e=nk(t);if(e)return[e,GD]}return[KD]}function tk(e,t,n){let i=null,o=null,r=null;for(let s=n.length-1;s>=0;s--){const a=n[s];if(t===a.filenameLowercase){i=a;break}if(a.filepattern&&(!o||a.filepattern.length>o.filepattern.length)){const n=a.filepatternOnPath?e:t;fa(a.filepatternLowercase,n)&&(o=a)}a.extension&&(!r||a.extension.length>r.extension.length)&&t.endsWith(a.extensionLowercase)&&(r=a)}return i?i.mime:o?o.mime:r?r.mime:null}function nk(e){if(Object(Rr["R"])(e)&&(e=e.substr(1)),e.length>0)for(let t=qD.length-1;t>=0;t--){const n=qD[t];if(!n.firstline)continue;const i=e.match(n.firstline);if(i&&i.length>0)return n.mime}return null}const ik={ModesRegistry:"editor.modesRegistry"};class ok{constructor(){this._onDidChangeLanguages=new et,this.onDidChangeLanguages=this._onDidChangeLanguages.event,this._languages=[],this._dynamicLanguages=[]}registerLanguage(e){return this._languages.push(e),this._onDidChangeLanguages.fire(void 0),{dispose:()=>{for(let t=0,n=this._languages.length;t<n;t++)if(this._languages[t]===e)return void this._languages.splice(t,1)}}}getLanguages(){return[].concat(this._languages).concat(this._dynamicLanguages)}}const rk=new ok;kd.add(ik.ModesRegistry,rk);const sk="plaintext",ak=new Ml(sk,1);rk.registerLanguage({id:sk,extensions:[".txt"],aliases:[v("plainText.alias","Plain Text"),"text"],mimetypes:["text/plain"]}),oh.register(ak,{brackets:[["(",")"],["[","]"],["{","}"]],surroundingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:"<",close:">"},{open:'"',close:'"'},{open:"'",close:"'"},{open:"`",close:"`"}],folding:{offSide:!0}});const lk=Object.prototype.hasOwnProperty;class ck extends Ge{constructor(e=!0,t=!1){super(),this._onDidChange=this._register(new et),this.onDidChange=this._onDidChange.event,this._warnOnOverwrite=t,this._nextLanguageId2=1,this._languageIdToLanguage=[],this._languageToLanguageId=Object.create(null),this._languages={},this._mimeTypesMap={},this._nameMap={},this._lowercaseNameMap={},e&&(this._initializeFromRegistry(),this._register(rk.onDidChangeLanguages(e=>this._initializeFromRegistry())))}_initializeFromRegistry(){this._languages={},this._mimeTypesMap={},this._nameMap={},this._lowercaseNameMap={};const e=rk.getLanguages();this._registerLanguages(e)}_registerLanguages(e){for(const t of e)this._registerLanguage(t);this._mimeTypesMap={},this._nameMap={},this._lowercaseNameMap={},Object.keys(this._languages).forEach(e=>{let t=this._languages[e];t.name&&(this._nameMap[t.name]=t.identifier),t.aliases.forEach(e=>{this._lowercaseNameMap[e.toLowerCase()]=t.identifier}),t.mimetypes.forEach(e=>{this._mimeTypesMap[e]=t.identifier})}),kd.as(Id.Configuration).registerOverrideIdentifiers(rk.getLanguages().map(e=>e.id)),this._onDidChange.fire()}_getLanguageId(e){if(this._languageToLanguageId[e])return this._languageToLanguageId[e];const t=this._nextLanguageId2++;return this._languageIdToLanguage[t]=e,this._languageToLanguageId[e]=t,t}_registerLanguage(e){const t=e.id;let n;if(lk.call(this._languages,t))n=this._languages[t];else{const e=this._getLanguageId(t);n={identifier:new Ml(t,e),name:null,mimetypes:[],aliases:[],extensions:[],filenames:[],configurationFiles:[]},this._languages[t]=n}this._mergeLanguage(n,e)}_mergeLanguage(e,t){const n=t.id;let i=null;if(Array.isArray(t.mimetypes)&&t.mimetypes.length>0&&(e.mimetypes.push(...t.mimetypes),i=t.mimetypes[0]),i||(i="text/x-"+n,e.mimetypes.push(i)),Array.isArray(t.extensions)){t.configuration?e.extensions=t.extensions.concat(e.extensions):e.extensions=e.extensions.concat(t.extensions);for(let e of t.extensions)$D({id:n,mime:i,extension:e},this._warnOnOverwrite)}if(Array.isArray(t.filenames))for(let a of t.filenames)$D({id:n,mime:i,filename:a},this._warnOnOverwrite),e.filenames.push(a);if(Array.isArray(t.filenamePatterns))for(let a of t.filenamePatterns)$D({id:n,mime:i,filepattern:a},this._warnOnOverwrite);if("string"===typeof t.firstLine&&t.firstLine.length>0){let e=t.firstLine;"^"!==e.charAt(0)&&(e="^"+e);try{let t=new RegExp(e);Rr["M"](t)||$D({id:n,mime:i,firstline:t},this._warnOnOverwrite)}catch(s){Me(s)}}e.aliases.push(n);let o=null;if("undefined"!==typeof t.aliases&&Array.isArray(t.aliases)&&(o=0===t.aliases.length?[null]:t.aliases),null!==o)for(const a of o)a&&0!==a.length&&e.aliases.push(a);let r=null!==o&&o.length>0;if(r&&null===o[0]);else{let t=(r?o[0]:null)||n;!r&&e.name||(e.name=t)}t.configuration&&e.configurationFiles.push(t.configuration)}isRegisteredMode(e){return!!lk.call(this._mimeTypesMap,e)||lk.call(this._languages,e)}getModeIdForLanguageNameLowercase(e){return lk.call(this._lowercaseNameMap,e)?this._lowercaseNameMap[e].language:null}extractModeIds(e){return e?e.split(",").map(e=>e.trim()).map(e=>lk.call(this._mimeTypesMap,e)?this._mimeTypesMap[e].language:e).filter(e=>lk.call(this._languages,e)):[]}getLanguageIdentifier(e){if(e===ac||0===e)return lc;let t;if("string"===typeof e)t=e;else if(t=this._languageIdToLanguage[e],!t)return null;return lk.call(this._languages,t)?this._languages[t].identifier:null}getModeIdsFromFilepathOrFirstLine(e,t){if(!e&&!t)return[];let n=ek(e,t);return this.extractModeIds(n.join(","))}}class hk extends Ge{constructor(e,t){super(),this._onDidChange=this._register(new et),this.onDidChange=this._onDidChange.event,this._selector=t,this.languageIdentifier=this._selector(),this._register(e(()=>this._evaluate()))}_evaluate(){let e=this._selector();e.id!==this.languageIdentifier.id&&(this.languageIdentifier=e,this._onDidChange.fire(this.languageIdentifier))}}class uk{constructor(e=!1){this._onDidCreateMode=new et,this.onDidCreateMode=this._onDidCreateMode.event,this._onLanguagesMaybeChanged=new et,this.onLanguagesMaybeChanged=this._onLanguagesMaybeChanged.event,this._instantiatedModes={},this._registry=new ck(!0,e),this._registry.onDidChange(()=>this._onLanguagesMaybeChanged.fire())}isRegisteredMode(e){return this._registry.isRegisteredMode(e)}getModeIdForLanguageName(e){return this._registry.getModeIdForLanguageNameLowercase(e)}getModeIdByFilepathOrFirstLine(e,t){const n=this._registry.getModeIdsFromFilepathOrFirstLine(e,t);return so(n,null)}getModeId(e){const t=this._registry.extractModeIds(e);return so(t,null)}getLanguageIdentifier(e){return this._registry.getLanguageIdentifier(e)}create(e){return new hk(this.onLanguagesMaybeChanged,()=>{const t=this.getModeId(e);return this._createModeAndGetLanguageIdentifier(t)})}createByFilepathOrFirstLine(e,t){return new hk(this.onLanguagesMaybeChanged,()=>{const n=this.getModeIdByFilepathOrFirstLine(e,t);return this._createModeAndGetLanguageIdentifier(n)})}_createModeAndGetLanguageIdentifier(e){const t=this.getLanguageIdentifier(e||"plaintext")||lc;return this._getOrCreateMode(t.language),t}triggerMode(e){const t=this.getModeId(e);this._getOrCreateMode(t||"plaintext")}_getOrCreateMode(e){if(!this._instantiatedModes.hasOwnProperty(e)){let t=this.getLanguageIdentifier(e)||lc;this._instantiatedModes[e]=new YD(t),this._onDidCreateMode.fire(this._instantiatedModes[e])}return this._instantiatedModes[e]}}const dk=ii("undoRedoService");class pk{constructor(e,t){this.resource=e,this.elements=t}}class fk{constructor(e,t,n){this._legend=e,this._themeService=t,this._logService=n,this._hashTable=new bk}getMetadata(e,t,n){const i=this._hashTable.get(e,t,n.id);let o;if(i)o=i.metadata,this._logService.getLevel()===Xh.Trace&&this._logService.trace(`SemanticTokensProviderStyling [CACHED] ${e} / ${t}: foreground ${Nl.getForeground(o)}, fontStyle ${Nl.getFontStyle(o).toString(2)}`);else{let i=this._legend.tokenTypes[e];const r=[];if(i){let e=t;for(let t=0;e>0&&t<this._legend.tokenModifiers.length;t++)1&e&&r.push(this._legend.tokenModifiers[t]),e>>=1;e>0&&this._logService.getLevel()===Xh.Trace&&(this._logService.trace(`SemanticTokensProviderStyling: unknown token modifier index: ${t.toString(2)} for legend: ${JSON.stringify(this._legend.tokenModifiers)}`),r.push("not-in-legend"));const s=this._themeService.getColorTheme().getTokenStyleMetadata(i,r,n.language);if("undefined"===typeof s)o=2147483647;else{if(o=0,"undefined"!==typeof s.italic){const e=(s.italic?1:0)<<11;o|=1|e}if("undefined"!==typeof s.bold){const e=(s.bold?2:0)<<11;o|=2|e}if("undefined"!==typeof s.underline){const e=(s.underline?4:0)<<11;o|=4|e}if(s.foreground){const e=s.foreground<<14;o|=8|e}0===o&&(o=2147483647)}}else this._logService.getLevel()===Xh.Trace&&this._logService.trace(`SemanticTokensProviderStyling: unknown token type index: ${e} for legend: ${JSON.stringify(this._legend.tokenTypes)}`),o=2147483647,i="not-in-legend";this._hashTable.add(e,t,n.id,o),this._logService.getLevel()===Xh.Trace&&this._logService.trace(`SemanticTokensProviderStyling ${e} (${i}) / ${t} (${r.join(" ")}): foreground ${Nl.getForeground(o)}, fontStyle ${Nl.getFontStyle(o).toString(2)}`)}return o}}function gk(e,t,n){const i=e.data,o=e.data.length/5|0,r=Math.max(Math.ceil(o/1024),400),s=[];let a=0,l=1,c=0;while(a<o){const e=a;let h=Math.min(e+r,o);if(h<o){let t=h;while(t-1>e&&0===i[5*t])t--;if(t-1===e){let e=h;while(e+1<o&&0===i[5*e])e++;h=e}else h=t}let u=new Uint32Array(4*(h-e)),d=0,p=0;while(a<h){const e=5*a,o=i[e],r=i[e+1],s=l+o,h=0===o?c+r:r,f=i[e+2],g=i[e+3],m=i[e+4],b=t.getMetadata(g,m,n);2147483647!==b&&(0===p&&(p=s),u[d]=s-p,u[d+1]=h,u[d+2]=h+f,u[d+3]=b,d+=4),l=s,c=h,a++}d!==u.length&&(u=u.subarray(0,d));const f=new yv(p,new bv(u));s.push(f)}return s}class mk{constructor(e,t,n,i){this.tokenTypeIndex=e,this.tokenModifierSet=t,this.languageId=n,this.metadata=i,this.next=null}}class bk{constructor(){this._elementsCount=0,this._currentLengthIndex=0,this._currentLength=bk._SIZES[this._currentLengthIndex],this._growCount=Math.round(this._currentLengthIndex+1<bk._SIZES.length?2/3*this._currentLength:0),this._elements=[],bk._nullOutEntries(this._elements,this._currentLength)}static _nullOutEntries(e,t){for(let n=0;n<t;n++)e[n]=null}_hash2(e,t){return(e<<5)-e+t|0}_hashFunc(e,t,n){return this._hash2(this._hash2(e,t),n)%this._currentLength}get(e,t,n){const i=this._hashFunc(e,t,n);let o=this._elements[i];while(o){if(o.tokenTypeIndex===e&&o.tokenModifierSet===t&&o.languageId===n)return o;o=o.next}return null}add(e,t,n,i){if(this._elementsCount++,0!==this._growCount&&this._elementsCount>=this._growCount){const e=this._elements;this._currentLengthIndex++,this._currentLength=bk._SIZES[this._currentLengthIndex],this._growCount=Math.round(this._currentLengthIndex+1<bk._SIZES.length?2/3*this._currentLength:0),this._elements=[],bk._nullOutEntries(this._elements,this._currentLength);for(const t of e){let e=t;while(e){const t=e.next;e.next=null,this._add(e),e=t}}}this._add(new mk(e,t,n,i))}_add(e){const t=this._hashFunc(e.tokenTypeIndex,e.tokenModifierSet,e.languageId);e.next=this._elements[t],this._elements[t]=e}}bk._SIZES=[3,7,13,31,61,127,251,509,1021,2039,4093,8191,16381,32749,65521,131071,262139,524287,1048573,2097143];var vk=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},yk=function(e,t){return function(n,i){t(n,i,e)}};function wk(e){return e.toString()}function _k(e){const t=new dh,n=e.createSnapshot();let i;while(i=n.read())t.update(i);return t.digest()}class Ak{constructor(e,t,n){this._modelEventListeners=new Ye,this.model=e,this._languageSelection=null,this._languageSelectionListener=null,this._modelEventListeners.add(e.onWillDispose(()=>t(e))),this._modelEventListeners.add(e.onDidChangeLanguage(t=>n(e,t)))}_disposeLanguageSelection(){this._languageSelectionListener&&(this._languageSelectionListener.dispose(),this._languageSelectionListener=null),this._languageSelection&&(this._languageSelection.dispose(),this._languageSelection=null)}dispose(){this._modelEventListeners.dispose(),this._disposeLanguageSelection()}setLanguage(e){this._disposeLanguageSelection(),this._languageSelection=e,this._languageSelectionListener=this._languageSelection.onDidChange(()=>this.model.setMode(e.languageIdentifier)),this.model.setMode(e.languageIdentifier)}}const Ck=y["d"]||y["f"]?1:2;let Ek=class e extends Ge{constructor(e,t,n,i,o){super(),this._configurationService=e,this._resourcePropertiesService=t,this._themeService=n,this._logService=i,this._undoRedoService=o,this._onModelAdded=this._register(new et),this.onModelAdded=this._onModelAdded.event,this._onModelRemoved=this._register(new et),this.onModelRemoved=this._onModelRemoved.event,this._onModelModeChanged=this._register(new et),this.onModelModeChanged=this._onModelModeChanged.event,this._modelCreationOptionsByLanguageAndResource=Object.create(null),this._models={},this._disposedModels=new Map,this._disposedModelsHeapSize=0,this._semanticStyling=this._register(new kk(this._themeService,this._logService)),this._register(this._configurationService.onDidChangeConfiguration(()=>this._updateModelOptions())),this._updateModelOptions(),this._register(new Dk(this,this._themeService,this._configurationService,this._semanticStyling))}static _readModelOptions(e,t){let n=Ce.tabSize;if(e.editor&&"undefined"!==typeof e.editor.tabSize){const t=parseInt(e.editor.tabSize,10);isNaN(t)||(n=t),n<1&&(n=1)}let i=n;if(e.editor&&"undefined"!==typeof e.editor.indentSize&&"tabSize"!==e.editor.indentSize){const t=parseInt(e.editor.indentSize,10);isNaN(t)||(i=t),i<1&&(i=1)}let o=Ce.insertSpaces;e.editor&&"undefined"!==typeof e.editor.insertSpaces&&(o="false"!==e.editor.insertSpaces&&Boolean(e.editor.insertSpaces));let r=Ck;const s=e.eol;"\r\n"===s?r=2:"\n"===s&&(r=1);let a=Ce.trimAutoWhitespace;e.editor&&"undefined"!==typeof e.editor.trimAutoWhitespace&&(a="false"!==e.editor.trimAutoWhitespace&&Boolean(e.editor.trimAutoWhitespace));let l=Ce.detectIndentation;e.editor&&"undefined"!==typeof e.editor.detectIndentation&&(l="false"!==e.editor.detectIndentation&&Boolean(e.editor.detectIndentation));let c=Ce.largeFileOptimizations;return e.editor&&"undefined"!==typeof e.editor.largeFileOptimizations&&(c="false"!==e.editor.largeFileOptimizations&&Boolean(e.editor.largeFileOptimizations)),{isForSimpleWidget:t,tabSize:n,indentSize:i,insertSpaces:o,detectIndentation:l,defaultEOL:r,trimAutoWhitespace:a,largeFileOptimizations:c}}_getEOL(e,t){if(e)return this._resourcePropertiesService.getEOL(e,t);const n=this._configurationService.getValue("files.eol",{overrideIdentifier:t});return n&&"auto"!==n?n:3===y["a"]||2===y["a"]?"\n":"\r\n"}getCreationOptions(t,n,i){let o=this._modelCreationOptionsByLanguageAndResource[t+n];if(!o){const r=this._configurationService.getValue("editor",{overrideIdentifier:t,resource:n}),s=this._getEOL(n,t);o=e._readModelOptions({editor:r,eol:s},i),this._modelCreationOptionsByLanguageAndResource[t+n]=o}return o}_updateModelOptions(){const t=this._modelCreationOptionsByLanguageAndResource;this._modelCreationOptionsByLanguageAndResource=Object.create(null);const n=Object.keys(this._models);for(let i=0,o=n.length;i<o;i++){const o=n[i],r=this._models[o],s=r.model.getLanguageIdentifier().language,a=r.model.uri,l=t[s+a],c=this.getCreationOptions(s,a,r.model.isForSimpleWidget);e._setModelOptionsForModel(r.model,c,l)}}static _setModelOptionsForModel(e,t,n){n&&n.defaultEOL!==t.defaultEOL&&1===e.getLineCount()&&e.setEOL(1===t.defaultEOL?0:1),n&&n.detectIndentation===t.detectIndentation&&n.insertSpaces===t.insertSpaces&&n.tabSize===t.tabSize&&n.indentSize===t.indentSize&&n.trimAutoWhitespace===t.trimAutoWhitespace||(t.detectIndentation?(e.detectIndentation(t.insertSpaces,t.tabSize),e.updateOptions({trimAutoWhitespace:t.trimAutoWhitespace})):e.updateOptions({insertSpaces:t.insertSpaces,tabSize:t.tabSize,indentSize:t.indentSize,trimAutoWhitespace:t.trimAutoWhitespace}))}_removeDisposedModel(e){const t=this._disposedModels.get(wk(e));return t&&(this._disposedModelsHeapSize-=t.heapSize),this._disposedModels.delete(wk(e)),t}_createModelData(e,t,n,i){const o=this.getCreationOptions(t.language,n,i),r=new Zv(e,o,t,n,this._undoRedoService);if(n&&this._disposedModels.has(wk(n))){const e=this._removeDisposedModel(n),t=this._undoRedoService.getElements(n),i=_k(r)===e.sha1;if(i||e.sharesUndoRedoStack){for(const e of t.past)Hm(e)&&e.matchesResource(n)&&e.setModel(r);for(const e of t.future)Hm(e)&&e.matchesResource(n)&&e.setModel(r);this._undoRedoService.setElementsValidFlag(n,!0,e=>Hm(e)&&e.matchesResource(n)),i&&(r._overwriteVersionId(e.versionId),r._overwriteAlternativeVersionId(e.alternativeVersionId),r._overwriteInitialUndoRedoSnapshot(e.initialUndoRedoSnapshot))}else null!==e.initialUndoRedoSnapshot&&this._undoRedoService.restoreSnapshot(e.initialUndoRedoSnapshot)}const s=wk(r.uri);if(this._models[s])throw new Error("ModelService: Cannot add model because it already exists!");const a=new Ak(r,e=>this._onWillDispose(e),(e,t)=>this._onDidChangeLanguage(e,t));return this._models[s]=a,a}createModel(e,t,n,i=!1){let o;return t?(o=this._createModelData(e,t.languageIdentifier,n,i),this.setMode(o.model,t)):o=this._createModelData(e,ak,n,i),this._onModelAdded.fire(o.model),o.model}setMode(e,t){if(!t)return;const n=this._models[wk(e.uri)];n&&n.setLanguage(t)}getModels(){const e=[],t=Object.keys(this._models);for(let n=0,i=t.length;n<i;n++){const i=t[n];e.push(this._models[i].model)}return e}getModel(e){const t=wk(e),n=this._models[t];return n?n.model:null}getSemanticTokensProviderStyling(e){return this._semanticStyling.get(e)}_onWillDispose(e){const t=wk(e.uri),n=this._models[t];delete this._models[t],n.dispose(),delete this._modelCreationOptionsByLanguageAndResource[e.getLanguageIdentifier().language+e.uri],this._onModelRemoved.fire(e)}_onDidChangeLanguage(t,n){const i=n.oldLanguage,o=t.getLanguageIdentifier().language,r=this.getCreationOptions(i,t.uri,t.isForSimpleWidget),s=this.getCreationOptions(o,t.uri,t.isForSimpleWidget);e._setModelOptionsForModel(t,s,r),this._onModelModeChanged.fire({model:t,oldModeId:i})}};Ek=vk([yk(0,gp),yk(1,qh),yk(2,pm),yk(3,Jh),yk(4,dk)],Ek);const xk="editor.semanticHighlighting";function Sk(e,t,n){var i;const o=null===(i=n.getValue(xk,{overrideIdentifier:e.getLanguageIdentifier().language,resource:e.uri}))||void 0===i?void 0:i.enabled;return"boolean"===typeof o?o:t.getColorTheme().semanticHighlighting}class Dk extends Ge{constructor(e,t,n,i){super(),this._watchers=Object.create(null),this._semanticStyling=i;const o=e=>{this._watchers[e.uri.toString()]=new Nk(e,t,this._semanticStyling)},r=(e,t)=>{t.dispose(),delete this._watchers[e.uri.toString()]},s=()=>{for(let i of e.getModels()){const e=this._watchers[i.uri.toString()];Sk(i,t,n)?e||o(i):e&&r(i,e)}};this._register(e.onModelAdded(e=>{Sk(e,t,n)&&o(e)})),this._register(e.onModelRemoved(e=>{const t=this._watchers[e.uri.toString()];t&&r(e,t)})),this._register(n.onDidChangeConfiguration(e=>{e.affectsConfiguration(xk)&&s()})),this._register(t.onDidColorThemeChange(s))}}class kk extends Ge{constructor(e,t){super(),this._themeService=e,this._logService=t,this._caches=new WeakMap,this._register(this._themeService.onDidColorThemeChange(()=>{this._caches=new WeakMap}))}get(e){return this._caches.has(e)||this._caches.set(e,new fk(e.getLegend(),this._themeService,this._logService)),this._caches.get(e)}}class Mk{constructor(e,t,n){this._provider=e,this.resultId=t,this.data=n}dispose(){this._provider.releaseDocumentSemanticTokens(this.resultId)}}class Nk extends Ge{constructor(e,t,n){super(),this._isDisposed=!1,this._model=e,this._semanticStyling=n,this._fetchDocumentSemanticTokens=this._register(new Hi(()=>this._fetchDocumentSemanticTokensNow(),300)),this._currentDocumentResponse=null,this._currentDocumentRequestCancellationTokenSource=null,this._documentProvidersChangeListeners=[],this._register(this._model.onDidChangeContent(()=>{this._fetchDocumentSemanticTokens.isScheduled()||this._fetchDocumentSemanticTokens.schedule()}));const i=()=>{We(this._documentProvidersChangeListeners),this._documentProvidersChangeListeners=[];for(const t of nc.all(e))"function"===typeof t.onDidChange&&this._documentProvidersChangeListeners.push(t.onDidChange(()=>this._fetchDocumentSemanticTokens.schedule(0)))};i(),this._register(nc.onDidChange(()=>{i(),this._fetchDocumentSemanticTokens.schedule()})),this._register(t.onDidColorThemeChange(e=>{this._setDocumentSemanticTokens(null,null,null,[]),this._fetchDocumentSemanticTokens.schedule()})),this._fetchDocumentSemanticTokens.schedule(0)}dispose(){this._currentDocumentResponse&&(this._currentDocumentResponse.dispose(),this._currentDocumentResponse=null),this._currentDocumentRequestCancellationTokenSource&&(this._currentDocumentRequestCancellationTokenSource.cancel(),this._currentDocumentRequestCancellationTokenSource=null),this._setDocumentSemanticTokens(null,null,null,[]),this._isDisposed=!0,super.dispose()}_fetchDocumentSemanticTokensNow(){if(this._currentDocumentRequestCancellationTokenSource)return;const e=this._getSemanticColoringProvider();if(!e)return;this._currentDocumentRequestCancellationTokenSource=new at;const t=[],n=this._model.onDidChangeContent(e=>{t.push(e)}),i=this._semanticStyling.get(e),o=this._currentDocumentResponse&&this._currentDocumentResponse.resultId||null,r=Promise.resolve(e.provideDocumentSemanticTokens(this._model,o,this._currentDocumentRequestCancellationTokenSource.token));r.then(o=>{this._currentDocumentRequestCancellationTokenSource=null,n.dispose(),this._setDocumentSemanticTokens(e,o||null,i,t)},e=>{e&&"string"===typeof e.message&&-1!==e.message.indexOf("busy")||Me(e),this._currentDocumentRequestCancellationTokenSource=null,n.dispose(),t.length>0&&(this._fetchDocumentSemanticTokens.isScheduled()||this._fetchDocumentSemanticTokens.schedule())})}static _isSemanticTokens(e){return e&&!!e.data}static _isSemanticTokensEdits(e){return e&&Array.isArray(e.edits)}static _copy(e,t,n,i,o){for(let r=0;r<o;r++)n[i+r]=e[t+r]}_setDocumentSemanticTokens(e,t,n,i){const o=this._currentDocumentResponse;if(this._currentDocumentResponse&&(this._currentDocumentResponse.dispose(),this._currentDocumentResponse=null),this._isDisposed)e&&t&&e.releaseDocumentSemanticTokens(t.resultId);else if(e&&n)if(t){if(Nk._isSemanticTokensEdits(t)){if(!o)return void this._model.setSemanticTokens(null,!0);if(0===t.edits.length)t={resultId:t.resultId,data:o.data};else{let e=0;for(const o of t.edits)e+=(o.data?o.data.length:0)-o.deleteCount;const n=o.data,i=new Uint32Array(n.length+e);let r=n.length,s=i.length;for(let o=t.edits.length-1;o>=0;o--){const e=t.edits[o],a=r-(e.start+e.deleteCount);a>0&&(Nk._copy(n,r-a,i,s-a,a),s-=a),e.data&&(Nk._copy(e.data,0,i,s-e.data.length,e.data.length),s-=e.data.length),r=e.start}r>0&&Nk._copy(n,0,i,0,r),t={resultId:t.resultId,data:i}}}if(Nk._isSemanticTokens(t)){this._currentDocumentResponse=new Mk(e,t.resultId,t.data);const o=gk(t,n,this._model.getLanguageIdentifier());if(i.length>0){for(const e of i)for(const t of o)for(const n of e.changes)t.applyEdit(n.range,n.text);this._fetchDocumentSemanticTokens.isScheduled()||this._fetchDocumentSemanticTokens.schedule()}this._model.setSemanticTokens(o,!0)}else this._model.setSemanticTokens(null,!0)}else this._model.setSemanticTokens(null,!0);else this._model.setSemanticTokens(null,!1)}_getSemanticColoringProvider(){const e=nc.ordered(this._model);return e.length>0?e[0]:null}}class Lk extends Ge{constructor(){super(),this._onCodeEditorAdd=this._register(new et),this.onCodeEditorAdd=this._onCodeEditorAdd.event,this._onCodeEditorRemove=this._register(new et),this.onCodeEditorRemove=this._onCodeEditorRemove.event,this._onDiffEditorAdd=this._register(new et),this._onDiffEditorRemove=this._register(new et),this._modelProperties=new Map,this._codeEditors=Object.create(null),this._diffEditors=Object.create(null)}addCodeEditor(e){this._codeEditors[e.getId()]=e,this._onCodeEditorAdd.fire(e)}removeCodeEditor(e){delete this._codeEditors[e.getId()]&&this._onCodeEditorRemove.fire(e)}listCodeEditors(){return Object.keys(this._codeEditors).map(e=>this._codeEditors[e])}addDiffEditor(e){this._diffEditors[e.getId()]=e,this._onDiffEditorAdd.fire(e)}removeDiffEditor(e){delete this._diffEditors[e.getId()]&&this._onDiffEditorRemove.fire(e)}listDiffEditors(){return Object.keys(this._diffEditors).map(e=>this._diffEditors[e])}getFocusedCodeEditor(){let e=null;const t=this.listCodeEditors();for(const n of t){if(n.hasTextFocus())return n;n.hasWidgetFocus()&&(e=n)}return e}setModelProperty(e,t,n){const i=e.toString();let o;this._modelProperties.has(i)?o=this._modelProperties.get(i):(o=new Map,this._modelProperties.set(i,o)),o.set(t,n)}getModelProperty(e,t){const n=e.toString();if(this._modelProperties.has(n)){const e=this._modelProperties.get(n);return e.get(t)}}}var Bk=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Ik=function(e,t){return function(n,i){t(n,i,e)}};class Tk{constructor(e,t,n){this._parent=e,this._editorId=t,this._styleSheet=n,this._refCount=0}ref(){this._refCount++}unref(){var e;this._refCount--,0===this._refCount&&(null===(e=this._styleSheet.parentNode)||void 0===e||e.removeChild(this._styleSheet),this._parent._removeEditorStyleSheets(this._editorId))}insertRule(e,t){const n=this._styleSheet.sheet;n.insertRule(e,t)}removeRulesContainingSelector(e){cr(e,this._styleSheet)}}class Ok{constructor(e){this._styleSheet=e}ref(){}unref(){}insertRule(e,t){const n=this._styleSheet.sheet;n.insertRule(e,t)}removeRulesContainingSelector(e){cr(e,this._styleSheet)}}let Rk=class extends Lk{constructor(e,t=null){super(),this._decorationOptionProviders=new Map,this._editorStyleSheets=new Map,this._globalStyleSheet=t||null,this._themeService=e}_getOrCreateGlobalStyleSheet(){return this._globalStyleSheet||(this._globalStyleSheet=new Ok(or())),this._globalStyleSheet}_getOrCreateStyleSheet(e){if(!e)return this._getOrCreateGlobalStyleSheet();const t=e.getContainerDomNode();if(!tr(t))return this._getOrCreateGlobalStyleSheet();const n=e.getId();if(!this._editorStyleSheets.has(n)){const e=new Tk(this,n,or(t));this._editorStyleSheets.set(n,e)}return this._editorStyleSheets.get(n)}_removeEditorStyleSheets(e){this._editorStyleSheets.delete(e)}registerDecorationType(e,t,n,i){let o=this._decorationOptionProviders.get(e);if(!o){const r=this._getOrCreateStyleSheet(i),s={styleSheet:r,key:e,parentTypeKey:n,options:t||Object.create(null)};o=n?new Pk(this._themeService,r,s):new Fk(this._themeService,r,s),this._decorationOptionProviders.set(e,o)}o.refCount++}removeDecorationType(e){const t=this._decorationOptionProviders.get(e);t&&(t.refCount--,t.refCount<=0&&(this._decorationOptionProviders.delete(e),t.dispose(),this.listCodeEditors().forEach(t=>t.removeDecorations(e))))}resolveDecorationOptions(e,t){const n=this._decorationOptionProviders.get(e);if(!n)throw new Error("Unknown decoration type key: "+e);return n.getOptions(this,t)}};Rk=Bk([Ik(0,pm)],Rk);class Pk{constructor(e,t,n){this._styleSheet=t,this._styleSheet.ref(),this._parentTypeKey=n.parentTypeKey,this.refCount=0,this._beforeContentRules=new Qk(3,n,e),this._afterContentRules=new Qk(4,n,e)}getOptions(e,t){const n=e.resolveDecorationOptions(this._parentTypeKey,!0);return this._beforeContentRules&&(n.beforeContentClassName=this._beforeContentRules.className),this._afterContentRules&&(n.afterContentClassName=this._afterContentRules.className),n}dispose(){this._beforeContentRules&&(this._beforeContentRules.dispose(),this._beforeContentRules=null),this._afterContentRules&&(this._afterContentRules.dispose(),this._afterContentRules=null),this._styleSheet.unref()}}class Fk{constructor(e,t,n){this._disposables=new Ye,this._styleSheet=t,this._styleSheet.ref(),this.refCount=0;const i=t=>{const i=new Qk(t,n,e);if(this._disposables.add(i),i.hasContent)return i.className},o=t=>{const i=new Qk(t,n,e);return this._disposables.add(i),i.hasContent?{className:i.className,hasLetterSpacing:i.hasLetterSpacing}:null};this.className=i(0);const r=o(1);r&&(this.inlineClassName=r.className,this.inlineClassNameAffectsLetterSpacing=r.hasLetterSpacing),this.beforeContentClassName=i(3),this.afterContentClassName=i(4),this.glyphMarginClassName=i(2);const s=n.options;this.isWholeLine=Boolean(s.isWholeLine),this.stickiness=s.rangeBehavior;const a=s.light&&s.light.overviewRulerColor||s.overviewRulerColor,l=s.dark&&s.dark.overviewRulerColor||s.overviewRulerColor;"undefined"===typeof a&&"undefined"===typeof l||(this.overviewRuler={color:a||l,darkColor:l||a,position:s.overviewRulerLane||Os.Center})}getOptions(e,t){return t?{inlineClassName:this.inlineClassName,beforeContentClassName:this.beforeContentClassName,afterContentClassName:this.afterContentClassName,className:this.className,glyphMarginClassName:this.glyphMarginClassName,isWholeLine:this.isWholeLine,overviewRuler:this.overviewRuler,stickiness:this.stickiness}:this}dispose(){this._disposables.dispose(),this._styleSheet.unref()}}const jk={color:"color:{0} !important;",opacity:"opacity:{0};",backgroundColor:"background-color:{0};",outline:"outline:{0};",outlineColor:"outline-color:{0};",outlineStyle:"outline-style:{0};",outlineWidth:"outline-width:{0};",border:"border:{0};",borderColor:"border-color:{0};",borderRadius:"border-radius:{0};",borderSpacing:"border-spacing:{0};",borderStyle:"border-style:{0};",borderWidth:"border-width:{0};",fontStyle:"font-style:{0};",fontWeight:"font-weight:{0};",textDecoration:"text-decoration:{0};",cursor:"cursor:{0};",letterSpacing:"letter-spacing:{0};",gutterIconPath:"background:{0} center center no-repeat;",gutterIconSize:"background-size:{0};",contentText:"content:'{0}';",contentIconPath:"content:{0};",margin:"margin:{0};",width:"width:{0};",height:"height:{0};"};class Qk{constructor(e,t,n){this._theme=n.getColorTheme(),this._ruleType=e,this._providerArgs=t,this._usesThemeColors=!1,this._hasContent=!1,this._hasLetterSpacing=!1;let i=zk.getClassName(this._providerArgs.key,e);this._providerArgs.parentTypeKey&&(i=i+" "+zk.getClassName(this._providerArgs.parentTypeKey,e)),this._className=i,this._unThemedSelector=zk.getSelector(this._providerArgs.key,this._providerArgs.parentTypeKey,e),this._buildCSS(),this._usesThemeColors?this._themeListener=n.onDidColorThemeChange(e=>{this._theme=n.getColorTheme(),this._removeCSS(),this._buildCSS()}):this._themeListener=null}dispose(){this._hasContent&&(this._removeCSS(),this._hasContent=!1),this._themeListener&&(this._themeListener.dispose(),this._themeListener=null)}get hasContent(){return this._hasContent}get hasLetterSpacing(){return this._hasLetterSpacing}get className(){return this._className}_buildCSS(){const e=this._providerArgs.options;let t,n,i;switch(this._ruleType){case 0:t=this.getCSSTextForModelDecorationClassName(e),n=this.getCSSTextForModelDecorationClassName(e.light),i=this.getCSSTextForModelDecorationClassName(e.dark);break;case 1:t=this.getCSSTextForModelDecorationInlineClassName(e),n=this.getCSSTextForModelDecorationInlineClassName(e.light),i=this.getCSSTextForModelDecorationInlineClassName(e.dark);break;case 2:t=this.getCSSTextForModelDecorationGlyphMarginClassName(e),n=this.getCSSTextForModelDecorationGlyphMarginClassName(e.light),i=this.getCSSTextForModelDecorationGlyphMarginClassName(e.dark);break;case 3:t=this.getCSSTextForModelDecorationContentClassName(e.before),n=this.getCSSTextForModelDecorationContentClassName(e.light&&e.light.before),i=this.getCSSTextForModelDecorationContentClassName(e.dark&&e.dark.before);break;case 4:t=this.getCSSTextForModelDecorationContentClassName(e.after),n=this.getCSSTextForModelDecorationContentClassName(e.light&&e.light.after),i=this.getCSSTextForModelDecorationContentClassName(e.dark&&e.dark.after);break;default:throw new Error("Unknown rule type: "+this._ruleType)}const o=this._providerArgs.styleSheet;let r=!1;t.length>0&&(o.insertRule(`${this._unThemedSelector} {${t}}`,0),r=!0),n.length>0&&(o.insertRule(`.vs${this._unThemedSelector} {${n}}`,0),r=!0),i.length>0&&(o.insertRule(`.vs-dark${this._unThemedSelector}, .hc-black${this._unThemedSelector} {${i}}`,0),r=!0),this._hasContent=r}_removeCSS(){this._providerArgs.styleSheet.removeRulesContainingSelector(this._unThemedSelector)}getCSSTextForModelDecorationClassName(e){if(!e)return"";const t=[];return this.collectCSSText(e,["backgroundColor"],t),this.collectCSSText(e,["outline","outlineColor","outlineStyle","outlineWidth"],t),this.collectBorderSettingsCSSText(e,t),t.join("")}getCSSTextForModelDecorationInlineClassName(e){if(!e)return"";const t=[];return this.collectCSSText(e,["fontStyle","fontWeight","textDecoration","cursor","color","opacity","letterSpacing"],t),e.letterSpacing&&(this._hasLetterSpacing=!0),t.join("")}getCSSTextForModelDecorationContentClassName(e){if(!e)return"";const t=[];if("undefined"!==typeof e){if(this.collectBorderSettingsCSSText(e,t),"undefined"!==typeof e.contentIconPath&&t.push(Rr["v"](jk.contentIconPath,Br(tn.revive(e.contentIconPath)))),"string"===typeof e.contentText){const n=e.contentText.match(/^.*$/m)[0],i=n.replace(/['\\]/g,"\\$&");t.push(Rr["v"](jk.contentText,i))}this.collectCSSText(e,["fontStyle","fontWeight","textDecoration","color","opacity","backgroundColor","margin"],t),this.collectCSSText(e,["width","height"],t)&&t.push("display:inline-block;")}return t.join("")}getCSSTextForModelDecorationGlyphMarginClassName(e){if(!e)return"";const t=[];return"undefined"!==typeof e.gutterIconPath&&(t.push(Rr["v"](jk.gutterIconPath,Br(tn.revive(e.gutterIconPath)))),"undefined"!==typeof e.gutterIconSize&&t.push(Rr["v"](jk.gutterIconSize,e.gutterIconSize))),t.join("")}collectBorderSettingsCSSText(e,t){return!!this.collectCSSText(e,["border","borderColor","borderRadius","borderSpacing","borderStyle","borderWidth"],t)&&(t.push(Rr["v"]("box-sizing: border-box;")),!0)}collectCSSText(e,t,n){const i=n.length;for(let o of t){const t=this.resolveValue(e[o]);"string"===typeof t&&n.push(Rr["v"](jk[o],t))}return n.length!==i}resolveValue(e){if(Is(e)){this._usesThemeColors=!0;const t=this._theme.getColor(e.id);return t?t.toString():"transparent"}return e}}class zk{static getClassName(e,t){return"ced-"+e+"-"+t}static getSelector(e,t,n){let i=".monaco-editor ."+this.getClassName(e,n);return t&&(i=i+"."+this.getClassName(t,n)),3===n?i+="::before":4===n&&(i+="::after"),i}}class Vk extends Rk{getActiveCodeEditor(){return null}openCodeEditor(e,t,n){return t?Promise.resolve(this.doOpenEditor(t,e)):Promise.resolve(null)}doOpenEditor(e,t){const n=this.findModel(e,t.resource);if(!n){if(t.resource){const n=t.resource.scheme;if(n===co.http||n===co.https)return Mr(t.resource.toString()),e}return null}const i=t.options?t.options.selection:null;if(i)if("number"===typeof i.endLineNumber&&"number"===typeof i.endColumn)e.setSelection(i),e.revealRangeInCenter(i,1);else{const t={lineNumber:i.startLineNumber,column:i.startColumn};e.setPosition(t),e.revealPositionInCenter(t,1)}return e}findModel(e,t){const n=e.getModel();return n&&n.uri.toString()!==t.toString()?null:n}}class Wk{constructor(e,t,n,i,o){this.token=e,this.index=t,this.fontStyle=n,this.foreground=i,this.background=o}}function Hk(e){if(!e||!Array.isArray(e))return[];let t=[],n=0;for(let i=0,o=e.length;i<o;i++){let o=e[i],r=-1;if("string"===typeof o.fontStyle){r=0;let e=o.fontStyle.split(" ");for(let t=0,n=e.length;t<n;t++){let n=e[t];switch(n){case"italic":r|=1;break;case"bold":r|=2;break;case"underline":r|=4;break}}}let s=null;"string"===typeof o.foreground&&(s=o.foreground);let a=null;"string"===typeof o.background&&(a=o.background),t[n++]=new Wk(o.token||"",i,r,s,a)}return t}function Uk(e,t){e.sort((e,t)=>{let n=Xk(e.token,t.token);return 0!==n?n:e.index-t.index});let n=0,i="000000",o="ffffff";while(e.length>=1&&""===e[0].token){let t=e.shift();-1!==t.fontStyle&&(n=t.fontStyle),null!==t.foreground&&(i=t.foreground),null!==t.background&&(o=t.background)}let r=new Gk;for(let h of t)r.getId(h);let s=r.getId(i),a=r.getId(o),l=new $k(n,s,a),c=new Zk(l);for(let h=0,u=e.length;h<u;h++){let t=e[h];c.insert(t.token,t.fontStyle,r.getId(t.foreground),r.getId(t.background))}return new Kk(r,c)}const Yk=/^#?([0-9A-Fa-f]{6})([0-9A-Fa-f]{2})?$/;class Gk{constructor(){this._lastColorId=0,this._id2color=[],this._color2id=new Map}getId(e){if(null===e)return 0;const t=e.match(Yk);if(!t)throw new Error("Illegal value for token color: "+e);e=t[1].toUpperCase();let n=this._color2id.get(e);return n||(n=++this._lastColorId,this._color2id.set(e,n),this._id2color[n]=Vv.fromHex("#"+e),n)}getColorMap(){return this._id2color.slice(0)}}class Kk{constructor(e,t){this._colorMap=e,this._root=t,this._cache=new Map}static createFromRawTokenTheme(e,t){return this.createFromParsedTokenTheme(Hk(e),t)}static createFromParsedTokenTheme(e,t){return Uk(e,t)}getColorMap(){return this._colorMap.getColorMap()}_match(e){return this._root.match(e)}match(e,t){let n=this._cache.get(t);if("undefined"===typeof n){let e=this._match(t),i=Jk(t);n=(e.metadata|i<<8)>>>0,this._cache.set(t,n)}return(n|e<<0)>>>0}}const qk=/\b(comment|string|regex|regexp)\b/;function Jk(e){let t=e.match(qk);if(!t)return 0;switch(t[1]){case"comment":return 1;case"string":return 2;case"regex":return 4;case"regexp":return 4}throw new Error("Unexpected match for standard token type!")}function Xk(e,t){return e<t?-1:e>t?1:0}class $k{constructor(e,t,n){this._fontStyle=e,this._foreground=t,this._background=n,this.metadata=(this._fontStyle<<11|this._foreground<<14|this._background<<23)>>>0}clone(){return new $k(this._fontStyle,this._foreground,this._background)}acceptOverwrite(e,t,n){-1!==e&&(this._fontStyle=e),0!==t&&(this._foreground=t),0!==n&&(this._background=n),this.metadata=(this._fontStyle<<11|this._foreground<<14|this._background<<23)>>>0}}class Zk{constructor(e){this._mainRule=e,this._children=new Map}match(e){if(""===e)return this._mainRule;let t,n,i=e.indexOf(".");-1===i?(t=e,n=""):(t=e.substring(0,i),n=e.substring(i+1));let o=this._children.get(t);return"undefined"!==typeof o?o.match(n):this._mainRule}insert(e,t,n,i){if(""===e)return void this._mainRule.acceptOverwrite(t,n,i);let o,r,s=e.indexOf(".");-1===s?(o=e,r=""):(o=e.substring(0,s),r=e.substring(s+1));let a=this._children.get(o);"undefined"===typeof a&&(a=new Zk(this._mainRule.clone()),this._children.set(o,a)),a.insert(r,t,n,i)}}function eM(e){let t=[];for(let n=1,i=e.length;n<i;n++){let i=e[n];t[n]=`.mtk${n} { color: ${i}; }`}return t.push(".mtki { font-style: italic; }"),t.push(".mtkb { font-weight: bold; }"),t.push(".mtku { text-decoration: underline; text-underline-position: under; }"),t.join("\n")}const tM={base:"vs",inherit:!1,rules:[{token:"",foreground:"000000",background:"fffffe"},{token:"invalid",foreground:"cd3131"},{token:"emphasis",fontStyle:"italic"},{token:"strong",fontStyle:"bold"},{token:"variable",foreground:"001188"},{token:"variable.predefined",foreground:"4864AA"},{token:"constant",foreground:"dd0000"},{token:"comment",foreground:"008000"},{token:"number",foreground:"098658"},{token:"number.hex",foreground:"3030c0"},{token:"regexp",foreground:"800000"},{token:"annotation",foreground:"808080"},{token:"type",foreground:"008080"},{token:"delimiter",foreground:"000000"},{token:"delimiter.html",foreground:"383838"},{token:"delimiter.xml",foreground:"0000FF"},{token:"tag",foreground:"800000"},{token:"tag.id.pug",foreground:"4F76AC"},{token:"tag.class.pug",foreground:"4F76AC"},{token:"meta.scss",foreground:"800000"},{token:"metatag",foreground:"e00000"},{token:"metatag.content.html",foreground:"FF0000"},{token:"metatag.html",foreground:"808080"},{token:"metatag.xml",foreground:"808080"},{token:"metatag.php",fontStyle:"bold"},{token:"key",foreground:"863B00"},{token:"string.key.json",foreground:"A31515"},{token:"string.value.json",foreground:"0451A5"},{token:"attribute.name",foreground:"FF0000"},{token:"attribute.value",foreground:"0451A5"},{token:"attribute.value.number",foreground:"098658"},{token:"attribute.value.unit",foreground:"098658"},{token:"attribute.value.html",foreground:"0000FF"},{token:"attribute.value.xml",foreground:"0000FF"},{token:"string",foreground:"A31515"},{token:"string.html",foreground:"0000FF"},{token:"string.sql",foreground:"FF0000"},{token:"string.yaml",foreground:"0451A5"},{token:"keyword",foreground:"0000FF"},{token:"keyword.json",foreground:"0451A5"},{token:"keyword.flow",foreground:"AF00DB"},{token:"keyword.flow.scss",foreground:"0000FF"},{token:"operator.scss",foreground:"666666"},{token:"operator.sql",foreground:"778899"},{token:"operator.swift",foreground:"666666"},{token:"predefined.sql",foreground:"FF00FF"}],colors:{[Fw]:"#FFFFFE",[jw]:"#000000",[Jw]:"#E5EBF1",[Z_]:"#D3D3D3",[eA]:"#939393",[Xw]:"#ADD6FF4D"}},nM={base:"vs-dark",inherit:!1,rules:[{token:"",foreground:"D4D4D4",background:"1E1E1E"},{token:"invalid",foreground:"f44747"},{token:"emphasis",fontStyle:"italic"},{token:"strong",fontStyle:"bold"},{token:"variable",foreground:"74B0DF"},{token:"variable.predefined",foreground:"4864AA"},{token:"variable.parameter",foreground:"9CDCFE"},{token:"constant",foreground:"569CD6"},{token:"comment",foreground:"608B4E"},{token:"number",foreground:"B5CEA8"},{token:"number.hex",foreground:"5BB498"},{token:"regexp",foreground:"B46695"},{token:"annotation",foreground:"cc6666"},{token:"type",foreground:"3DC9B0"},{token:"delimiter",foreground:"DCDCDC"},{token:"delimiter.html",foreground:"808080"},{token:"delimiter.xml",foreground:"808080"},{token:"tag",foreground:"569CD6"},{token:"tag.id.pug",foreground:"4F76AC"},{token:"tag.class.pug",foreground:"4F76AC"},{token:"meta.scss",foreground:"A79873"},{token:"meta.tag",foreground:"CE9178"},{token:"metatag",foreground:"DD6A6F"},{token:"metatag.content.html",foreground:"9CDCFE"},{token:"metatag.html",foreground:"569CD6"},{token:"metatag.xml",foreground:"569CD6"},{token:"metatag.php",fontStyle:"bold"},{token:"key",foreground:"9CDCFE"},{token:"string.key.json",foreground:"9CDCFE"},{token:"string.value.json",foreground:"CE9178"},{token:"attribute.name",foreground:"9CDCFE"},{token:"attribute.value",foreground:"CE9178"},{token:"attribute.value.number.css",foreground:"B5CEA8"},{token:"attribute.value.unit.css",foreground:"B5CEA8"},{token:"attribute.value.hex.css",foreground:"D4D4D4"},{token:"string",foreground:"CE9178"},{token:"string.sql",foreground:"FF0000"},{token:"keyword",foreground:"569CD6"},{token:"keyword.flow",foreground:"C586C0"},{token:"keyword.json",foreground:"CE9178"},{token:"keyword.flow.scss",foreground:"569CD6"},{token:"operator.scss",foreground:"909090"},{token:"operator.sql",foreground:"778899"},{token:"operator.swift",foreground:"909090"},{token:"predefined.sql",foreground:"FF00FF"}],colors:{[Fw]:"#1E1E1E",[jw]:"#D4D4D4",[Jw]:"#3A3D41",[Z_]:"#404040",[eA]:"#707070",[Xw]:"#ADD6FF26"}},iM={base:"hc-black",inherit:!1,rules:[{token:"",foreground:"FFFFFF",background:"000000"},{token:"invalid",foreground:"f44747"},{token:"emphasis",fontStyle:"italic"},{token:"strong",fontStyle:"bold"},{token:"variable",foreground:"1AEBFF"},{token:"variable.parameter",foreground:"9CDCFE"},{token:"constant",foreground:"569CD6"},{token:"comment",foreground:"608B4E"},{token:"number",foreground:"FFFFFF"},{token:"regexp",foreground:"C0C0C0"},{token:"annotation",foreground:"569CD6"},{token:"type",foreground:"3DC9B0"},{token:"delimiter",foreground:"FFFF00"},{token:"delimiter.html",foreground:"FFFF00"},{token:"tag",foreground:"569CD6"},{token:"tag.id.pug",foreground:"4F76AC"},{token:"tag.class.pug",foreground:"4F76AC"},{token:"meta",foreground:"D4D4D4"},{token:"meta.tag",foreground:"CE9178"},{token:"metatag",foreground:"569CD6"},{token:"metatag.content.html",foreground:"1AEBFF"},{token:"metatag.html",foreground:"569CD6"},{token:"metatag.xml",foreground:"569CD6"},{token:"metatag.php",fontStyle:"bold"},{token:"key",foreground:"9CDCFE"},{token:"string.key",foreground:"9CDCFE"},{token:"string.value",foreground:"CE9178"},{token:"attribute.name",foreground:"569CD6"},{token:"attribute.value",foreground:"3FF23F"},{token:"string",foreground:"CE9178"},{token:"string.sql",foreground:"FF0000"},{token:"keyword",foreground:"569CD6"},{token:"keyword.flow",foreground:"C586C0"},{token:"operator.sql",foreground:"778899"},{token:"operator.swift",foreground:"909090"},{token:"predefined.sql",foreground:"FF00FF"}],colors:{[Fw]:"#000000",[jw]:"#FFFFFF",[Z_]:"#FFFFFF",[eA]:"#FFFFFF"}};n("c3b4"),n("8ece"),n("1613");const oM=new class{constructor(){this.onDidChange=Al.onDidRegister}getCSS(){const e=[];for(let t of Al.all)e.push(rM(t));return e.join("\n")}};function rM(e){let t=e.definition;while(t instanceof El)t=t.definition;return`.codicon-${e.id}:before { content: '${t.character}'; }`}const sM="vs",aM="vs-dark",lM="hc-black",cM=kd.as(Xy.ColorContribution),hM=kd.as(ym.ThemingContribution);class uM{constructor(e,t){this.semanticHighlighting=!1,this.themeData=t;let n=t.base;e.length>0?(this.id=n+" "+e,this.themeName=e):(this.id=n,this.themeName=n),this.colors=null,this.defaultColors=Object.create(null),this._tokenTheme=null}get base(){return this.themeData.base}notifyBaseUpdated(){this.themeData.inherit&&(this.colors=null,this._tokenTheme=null)}getColors(){if(!this.colors){const e=new Map;for(let t in this.themeData.colors)e.set(t,Vv.fromHex(this.themeData.colors[t]));if(this.themeData.inherit){let t=pM(this.themeData.base);for(let n in t.colors)e.has(n)||e.set(n,Vv.fromHex(t.colors[n]))}this.colors=e}return this.colors}getColor(e,t){const n=this.getColors().get(e);return n||(!1!==t?this.getDefault(e):void 0)}getDefault(e){let t=this.defaultColors[e];return t||(t=cM.resolveDefaultColor(e,this),this.defaultColors[e]=t,t)}defines(e){return Object.prototype.hasOwnProperty.call(this.getColors(),e)}get type(){switch(this.base){case sM:return"light";case lM:return"hc";default:return"dark"}}get tokenTheme(){if(!this._tokenTheme){let e=[],t=[];if(this.themeData.inherit){let n=pM(this.themeData.base);e=n.rules,n.encodedTokensColors&&(t=n.encodedTokensColors)}e=e.concat(this.themeData.rules),this.themeData.encodedTokensColors&&(t=this.themeData.encodedTokensColors),this._tokenTheme=Kk.createFromRawTokenTheme(e,t)}return this._tokenTheme}getTokenStyleMetadata(e,t,n){const i=this.tokenTheme._match([e].concat(t).join(".")),o=i.metadata,r=Nl.getForeground(o),s=Nl.getFontStyle(o);return{foreground:r,italic:Boolean(1&s),bold:Boolean(2&s),underline:Boolean(4&s)}}}function dM(e){return e===sM||e===aM||e===lM}function pM(e){switch(e){case sM:return tM;case aM:return nM;case lM:return iM}}function fM(e){let t=pM(e);return new uM(e,t)}class gM extends Ge{constructor(){super(),this._onColorThemeChange=this._register(new et),this.onDidColorThemeChange=this._onColorThemeChange.event,this._environment=Object.create(null),this._knownThemes=new Map,this._knownThemes.set(sM,fM(sM)),this._knownThemes.set(aM,fM(aM)),this._knownThemes.set(lM,fM(lM)),this._codiconCSS=oM.getCSS(),this._themeCSS="",this._allCSS=`${this._codiconCSS}\n${this._themeCSS}`,this._globalStyleElement=null,this._styleElements=[],this.setTheme(sM),oM.onDidChange(()=>{this._codiconCSS=oM.getCSS(),this._updateCSS()})}registerEditorContainer(e){return tr(e)?this._registerShadowDomContainer(e):this._registerRegularEditorContainer()}_registerRegularEditorContainer(){return this._globalStyleElement||(this._globalStyleElement=or(),this._globalStyleElement.className="monaco-colors",this._globalStyleElement.innerHTML=this._allCSS,this._styleElements.push(this._globalStyleElement)),Ge.None}_registerShadowDomContainer(e){const t=or(e);return t.className="monaco-colors",t.innerHTML=this._allCSS,this._styleElements.push(t),{dispose:()=>{for(let e=0;e<this._styleElements.length;e++)if(this._styleElements[e]===t)return void this._styleElements.splice(e,1)}}}defineTheme(e,t){if(!/^[a-z0-9\-]+$/i.test(e))throw new Error("Illegal theme name!");if(!dM(t.base)&&!dM(e))throw new Error("Illegal theme base!");this._knownThemes.set(e,new uM(e,t)),dM(e)&&this._knownThemes.forEach(t=>{t.base===e&&t.notifyBaseUpdated()}),this._theme&&this._theme.themeName===e&&this.setTheme(e)}getColorTheme(){return this._theme}setTheme(e){let t;if(t=this._knownThemes.has(e)?this._knownThemes.get(e):this._knownThemes.get(sM),this._theme===t)return t.id;this._theme=t;let n=[],i={},o={addRule:e=>{i[e]||(n.push(e),i[e]=!0)}};hM.getThemingParticipants().forEach(e=>e(t,o,this._environment));let r=t.tokenTheme,s=r.getColorMap();return o.addRule(eM(s)),this._themeCSS=n.join("\n"),this._updateCSS(),oc.setColorMap(s),this._onColorThemeChange.fire(t),t.id}_updateCSS(){this._allCSS=`${this._codiconCSS}\n${this._themeCSS}`,this._styleElements.forEach(e=>e.innerHTML=this._allCSS)}getFileIconTheme(){return{hasFileIcons:!1,hasFolderIcons:!1,hidesExplorerArrows:!1}}}var mM=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},bM=function(e,t){return function(n,i){t(n,i,e)}};const vM="data-keybinding-context";class yM{constructor(e,t){this._id=e,this._parent=t,this._value=Object.create(null),this._value["_contextId"]=e}setValue(e,t){return this._value[e]!==t&&(this._value[e]=t,!0)}removeValue(e){return e in this._value&&(delete this._value[e],!0)}getValue(e){const t=this._value[e];return"undefined"===typeof t&&this._parent?this._parent.getValue(e):t}}class wM extends yM{constructor(){super(-1,null)}setValue(e,t){return!1}removeValue(e){return!1}getValue(e){}}wM.INSTANCE=new wM;class _M extends yM{constructor(e,t,n){super(e,null),this._configurationService=t,this._values=new Map,this._listener=this._configurationService.onDidChangeConfiguration(e=>{if(6===e.source){const e=Array.from(this._values.keys());this._values.clear(),n.fire(new EM(e))}else{const t=[];for(const n of e.affectedKeys){const e="config."+n;this._values.has(e)&&(this._values.delete(e),t.push(e))}n.fire(new EM(t))}})}dispose(){this._listener.dispose()}getValue(e){if(0!==e.indexOf(_M._keyPrefix))return super.getValue(e);if(this._values.has(e))return this._values.get(e);const t=e.substr(_M._keyPrefix.length),n=this._configurationService.getValue(t);let i=void 0;switch(typeof n){case"number":case"boolean":case"string":i=n;break;default:Array.isArray(n)&&(i=JSON.stringify(n))}return this._values.set(e,i),i}setValue(e,t){return super.setValue(e,t)}removeValue(e){return super.removeValue(e)}}_M._keyPrefix="config.";class AM{constructor(e,t,n){this._service=e,this._key=t,this._defaultValue=n,this.reset()}set(e){this._service.setContext(this._key,e)}reset(){"undefined"===typeof this._defaultValue?this._service.removeContext(this._key):this._service.setContext(this._key,this._defaultValue)}get(){return this._service.getContextKeyValue(this._key)}}class CM{constructor(e){this.key=e}affectsSome(e){return e.has(this.key)}}class EM{constructor(e){this.keys=e}affectsSome(e){for(const t of this.keys)if(e.has(t))return!0;return!1}}class xM{constructor(e){this.events=e}affectsSome(e){for(const t of this.events)if(t.affectsSome(e))return!0;return!1}}class SM{constructor(e){this._onDidChangeContext=new tt({merge:e=>new xM(e)}),this._isDisposed=!1,this._myContextId=e}createKey(e,t){if(this._isDisposed)throw new Error("AbstractContextKeyService has been disposed");return new AM(this,e,t)}get onDidChangeContext(){return this._onDidChangeContext.event}bufferChangeEvents(e){this._onDidChangeContext.pause();try{e()}finally{this._onDidChangeContext.resume()}}createScoped(e){if(this._isDisposed)throw new Error("AbstractContextKeyService has been disposed");return new kM(this,e)}contextMatchesRules(e){if(this._isDisposed)throw new Error("AbstractContextKeyService has been disposed");const t=this.getContextValuesContainer(this._myContextId),n=kp.contextMatchesRules(t,e);return n}getContextKeyValue(e){if(!this._isDisposed)return this.getContextValuesContainer(this._myContextId).getValue(e)}setContext(e,t){if(this._isDisposed)return;const n=this.getContextValuesContainer(this._myContextId);n&&n.setValue(e,t)&&this._onDidChangeContext.fire(new CM(e))}removeContext(e){this._isDisposed||this.getContextValuesContainer(this._myContextId).removeValue(e)&&this._onDidChangeContext.fire(new CM(e))}getContext(e){return this._isDisposed?wM.INSTANCE:this.getContextValuesContainer(MM(e))}}let DM=class extends SM{constructor(e){super(0),this._contexts=new Map,this._toDispose=new Ye,this._lastContextId=0;const t=new _M(this._myContextId,e,this._onDidChangeContext);this._contexts.set(this._myContextId,t),this._toDispose.add(t)}dispose(){this._isDisposed=!0,this._toDispose.dispose()}getContextValuesContainer(e){return this._isDisposed?wM.INSTANCE:this._contexts.get(e)||wM.INSTANCE}createChildContext(e=this._myContextId){if(this._isDisposed)throw new Error("ContextKeyService has been disposed");let t=++this._lastContextId;return this._contexts.set(t,new yM(t,this.getContextValuesContainer(e))),t}disposeContext(e){this._isDisposed||this._contexts.delete(e)}};DM=mM([bM(0,gp)],DM);class kM extends SM{constructor(e,t){super(e.createChildContext()),this._parent=e,t&&(this._domNode=t,this._domNode.setAttribute(vM,String(this._myContextId)))}dispose(){this._isDisposed=!0,this._parent.disposeContext(this._myContextId),this._domNode&&(this._domNode.removeAttribute(vM),this._domNode=void 0)}get onDidChangeContext(){return Xe.any(this._parent.onDidChangeContext,this._onDidChangeContext.event)}getContextValuesContainer(e){return this._isDisposed?wM.INSTANCE:this._parent.getContextValuesContainer(e)}createChildContext(e=this._myContextId){if(this._isDisposed)throw new Error("ScopedContextKeyService has been disposed");return this._parent.createChildContext(e)}disposeContext(e){this._isDisposed||this._parent.disposeContext(e)}}function MM(e){while(e){if(e.hasAttribute(vM)){const t=e.getAttribute(vM);return t?parseInt(t,10):NaN}e=e.parentElement}return 0}as.registerCommand(dg,(function(e,t,n){e.get(ug).createKey(String(t),n)}));var NM;n("1a7b"),n("f743");function LM(e,t,n){const i=n.offset+n.size;return 0===n.position?t<=e-i?i:t<=n.offset?n.offset-t:Math.max(e-t,0):t<=n.offset?n.offset-t:t<=e-i?i:0}(function(e){function t(e,t){if(e.start>=t.end||t.start>=e.end)return{start:0,end:0};const n=Math.max(e.start,t.start),i=Math.min(e.end,t.end);return i-n<=0?{start:0,end:0}:{start:n,end:i}}function n(e){return e.end-e.start<=0}function i(e,i){return!n(t(e,i))}function o(e,t){const i=[],o={start:e.start,end:Math.min(t.start,e.end)},r={start:Math.max(t.end,e.start),end:e.end};return n(o)||i.push(o),n(r)||i.push(r),i}e.intersect=t,e.isEmpty=n,e.intersects=i,e.relativeComplement=o})(NM||(NM={}));class BM extends Ge{constructor(e,t){super(),this.container=null,this.delegate=null,this.toDisposeOnClean=Ge.None,this.toDisposeOnSetContainer=Ge.None,this.shadowRoot=null,this.shadowRootHostElement=null,this.view=Ar(".context-view"),this.useFixedPosition=!1,this.useShadowDOM=!1,Er(this.view),this.setContainer(e,t),this._register(Ue(()=>this.setContainer(null,1)))}setContainer(e,t){if(this.container&&(this.toDisposeOnSetContainer.dispose(),this.shadowRoot?(this.shadowRoot.removeChild(this.view),this.shadowRoot=null,go(this.shadowRootHostElement),this.shadowRootHostElement=null):this.container.removeChild(this.view),this.container=null),e){this.container=e,this.useFixedPosition=1!==t,this.useShadowDOM=3===t,this.useShadowDOM?(this.shadowRootHostElement=Ar(".shadow-root-host"),this.container.appendChild(this.shadowRootHostElement),this.shadowRoot=this.shadowRootHostElement.attachShadow({mode:"open"}),this.shadowRoot.innerHTML=`\n\t\t\t\t\t<style>\n\t\t\t\t\t\t${IM}\n\t\t\t\t\t</style>\n\t\t\t\t`,this.shadowRoot.appendChild(this.view),this.shadowRoot.appendChild(Ar("slot"))):this.container.appendChild(this.view);const n=new Ye;BM.BUBBLE_UP_EVENTS.forEach(e=>{n.add(ko(this.container,e,e=>{this.onDOMEvent(e,!1)}))}),BM.BUBBLE_DOWN_EVENTS.forEach(e=>{n.add(ko(this.container,e,e=>{this.onDOMEvent(e,!0)},!0))}),this.toDisposeOnSetContainer=n}}show(e){this.isVisible()&&this.hide(),fo(this.view),this.view.className="context-view",this.view.style.top="0px",this.view.style.left="0px",this.view.style.zIndex="2500",this.view.style.position=this.useFixedPosition?"fixed":"absolute",Cr(this.view),this.toDisposeOnClean=e.render(this.view)||Ge.None,this.delegate=e,this.doLayout(),this.delegate.focus&&this.delegate.focus()}getViewElement(){return this.view}layout(){this.isVisible()&&(!1!==this.delegate.canRelayout||y["c"]&&po.pointerEvents?(this.delegate.layout&&this.delegate.layout(),this.doLayout()):this.hide())}doLayout(){if(!this.isVisible())return;let e,t=this.delegate.getAnchor();if(hr(t)){let n=Uo(t);e={top:n.top,left:n.left,width:n.width,height:n.height}}else e={top:t.y,left:t.x,width:t.width||1,height:t.height||2};const n=Go(this.view),i=Jo(this.view),o=this.delegate.anchorPosition||0,r=this.delegate.anchorAlignment||0,s={offset:e.top-window.pageYOffset,size:e.height,position:0===o?0:1};let a;a=0===r?{offset:e.left,size:0,position:0}:{offset:e.left+e.width,size:0,position:1};const l=LM(window.innerHeight,i,s)+window.pageYOffset;NM.intersects({start:l,end:l+i},{start:s.offset,end:s.offset+s.size})&&(a.size=e.width,1===r&&(a.offset=e.left));const c=LM(window.innerWidth,n,a);Ao(this.view,"top","bottom","left","right"),yo(this.view,0===o?"bottom":"top"),yo(this.view,0===r?"left":"right"),Co(this.view,"fixed",this.useFixedPosition);const h=Uo(this.container);this.view.style.top=l-(this.useFixedPosition?Uo(this.view).top:h.top)+"px",this.view.style.left=c-(this.useFixedPosition?Uo(this.view).left:h.left)+"px",this.view.style.width="initial"}hide(e){const t=this.delegate;this.delegate=null,(null===t||void 0===t?void 0:t.onHide)&&t.onHide(e),this.toDisposeOnClean.dispose(),Er(this.view)}isVisible(){return!!this.delegate}onDOMEvent(e,t){this.delegate&&(this.delegate.onDOMEvent?this.delegate.onDOMEvent(e,document.activeElement):t&&!Xo(e.target,this.container)&&this.hide())}dispose(){this.hide(),super.dispose()}}BM.BUBBLE_UP_EVENTS=["click","keydown","focus","blur"],BM.BUBBLE_DOWN_EVENTS=["click"];let IM='\n\t:host {\n\t\tall: initial; /* 1st rule so subsequent properties are reset. */\n\t}\n\n\t@font-face {\n\t\tfont-family: "codicon";\n\t\tsrc: url("./codicon.ttf?5d4d76ab2ce5108968ad644d591a16a6") format("truetype");\n\t}\n\n\t.codicon[class*=\'codicon-\'] {\n\t\tfont: normal normal normal 16px/1 codicon;\n\t\tdisplay: inline-block;\n\t\ttext-decoration: none;\n\t\ttext-rendering: auto;\n\t\ttext-align: center;\n\t\t-webkit-font-smoothing: antialiased;\n\t\t-moz-osx-font-smoothing: grayscale;\n\t\tuser-select: none;\n\t\t-webkit-user-select: none;\n\t\t-ms-user-select: none;\n\t}\n\n\t:host {\n\t\tfont-family: -apple-system, BlinkMacSystemFont, "Segoe WPC", "Segoe UI", "HelveticaNeue-Light", system-ui, "Ubuntu", "Droid Sans", sans-serif;\n\t}\n\n\t:host-context(.mac) { font-family: -apple-system, BlinkMacSystemFont, sans-serif; }\n\t:host-context(.mac:lang(zh-Hans)) { font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", sans-serif; }\n\t:host-context(.mac:lang(zh-Hant)) { font-family: -apple-system, BlinkMacSystemFont, "PingFang TC", sans-serif; }\n\t:host-context(.mac:lang(ja)) { font-family: -apple-system, BlinkMacSystemFont, "Hiragino Kaku Gothic Pro", sans-serif; }\n\t:host-context(.mac:lang(ko)) { font-family: -apple-system, BlinkMacSystemFont, "Nanum Gothic", "Apple SD Gothic Neo", "AppleGothic", sans-serif; }\n\n\t:host-context(.windows) { font-family: "Segoe WPC", "Segoe UI", sans-serif; }\n\t:host-context(.windows:lang(zh-Hans)) { font-family: "Segoe WPC", "Segoe UI", "Microsoft YaHei", sans-serif; }\n\t:host-context(.windows:lang(zh-Hant)) { font-family: "Segoe WPC", "Segoe UI", "Microsoft Jhenghei", sans-serif; }\n\t:host-context(.windows:lang(ja)) { font-family: "Segoe WPC", "Segoe UI", "Yu Gothic UI", "Meiryo UI", sans-serif; }\n\t:host-context(.windows:lang(ko)) { font-family: "Segoe WPC", "Segoe UI", "Malgun Gothic", "Dotom", sans-serif; }\n\n\t:host-context(.linux) { font-family: system-ui, "Ubuntu", "Droid Sans", sans-serif; }\n\t:host-context(.linux:lang(zh-Hans)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans", sans-serif; }\n\t:host-context(.linux:lang(zh-Hant)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans TC", "Source Han Sans TW", "Source Han Sans", sans-serif; }\n\t:host-context(.linux:lang(ja)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans J", "Source Han Sans JP", "Source Han Sans", sans-serif; }\n\t:host-context(.linux:lang(ko)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans K", "Source Han Sans JR", "Source Han Sans", "UnDotum", "FBaekmuk Gulim", sans-serif; }\n';const TM=/\(&([^\s&])\)|(^|[^&])&([^\s&])/,OM=/(&amp;)?(&amp;)([^\s&])/g,RM=Cl("menu-selection",El.check),PM=Cl("menu-submenu",El.chevronRight);var FM;(function(e){e[e["Right"]=0]="Right",e[e["Left"]=1]="Left"})(FM||(FM={}));class jM extends $S{constructor(e,t,n={}){yo(e,"monaco-menu-container"),e.setAttribute("role","presentation");const i=document.createElement("div");yo(i,"monaco-menu"),i.setAttribute("role","presentation"),super(i,{orientation:2,actionViewItemProvider:e=>this.doGetActionViewItem(e,n,o),context:n.context,actionRunner:n.actionRunner,ariaLabel:n.ariaLabel,triggerKeys:{keys:[3,...y["f"]||y["d"]?[10]:[]],keyDown:!0}}),this.menuElement=i,this.actionsList.setAttribute("role","menu"),this.actionsList.tabIndex=0,this.menuDisposables=this._register(new Ye),this.initializeStyleSheet(e),xo(i,ur.KEY_DOWN,e=>{const t=new Mi(e);t.equals(2)&&e.preventDefault()}),n.enableMnemonics&&this.menuDisposables.add(xo(i,ur.KEY_DOWN,e=>{const t=e.key.toLocaleLowerCase();if(this.mnemonics.has(t)){dr.stop(e,!0);const n=this.mnemonics.get(t);if(1===n.length&&(n[0]instanceof zM&&n[0].container&&this.focusItemByElement(n[0].container),n[0].onClick(e)),n.length>1){const e=n.shift();e&&e.container&&(this.focusItemByElement(e.container),n.push(e)),this.mnemonics.set(t,n)}}})),y["d"]&&this._register(xo(i,ur.KEY_DOWN,e=>{const t=new Mi(e);t.equals(14)||t.equals(11)?(this.focusedItem=this.viewItems.length-1,this.focusNext(),dr.stop(e,!0)):(t.equals(13)||t.equals(12))&&(this.focusedItem=0,this.focusPrevious(),dr.stop(e,!0))})),this._register(xo(this.domNode,ur.MOUSE_OUT,e=>{let t=e.relatedTarget;Xo(t,this.domNode)||(this.focusedItem=void 0,this.updateFocus(),e.stopPropagation())})),this._register(xo(this.actionsList,ur.MOUSE_OVER,e=>{let t=e.target;if(t&&Xo(t,this.actionsList)&&t!==this.actionsList){while(t.parentElement!==this.actionsList&&null!==t.parentElement)t=t.parentElement;if(vo(t,"action-item")){const e=this.focusedItem;this.setFocusedItem(t),e!==this.focusedItem&&this.updateFocus()}}}));let o={parent:this};this.mnemonics=new Map,this.scrollableElement=this._register(new GC(i,{alwaysConsumeMouseWheel:!0,horizontal:2,vertical:3,verticalScrollbarSize:7,handleMouseWheel:!0,useShadows:!0}));const r=this.scrollableElement.getDomNode();r.style.position="",this._register(xo(r,ur.MOUSE_UP,e=>{e.preventDefault()})),i.style.maxHeight=Math.max(10,window.innerHeight-e.getBoundingClientRect().top-35)+"px",t=t.filter(e=>{var t;return!(null===(t=n.submenuIds)||void 0===t?void 0:t.has(e.id))}),this.push(t,{icon:!0,label:!0,isMenu:!0}),e.appendChild(this.scrollableElement.getDomNode()),this.scrollableElement.scanDomNode(),this.viewItems.filter(e=>!(e instanceof VM)).forEach((e,t,n)=>{e.updatePositionInSet(t+1,n.length)})}initializeStyleSheet(e){tr(e)?(this.styleSheet=or(e),this.styleSheet.innerHTML=HM):(jM.globalStyleSheet||(jM.globalStyleSheet=or(),jM.globalStyleSheet.innerHTML=HM),this.styleSheet=jM.globalStyleSheet)}style(e){const t=this.getContainer(),n=e.foregroundColor?""+e.foregroundColor:"",i=e.backgroundColor?""+e.backgroundColor:"",o=e.borderColor?"1px solid "+e.borderColor:"",r=e.shadowColor?"0 2px 4px "+e.shadowColor:"";t.style.border=o,this.domNode.style.color=n,this.domNode.style.backgroundColor=i,t.style.boxShadow=r,this.viewItems&&this.viewItems.forEach(t=>{(t instanceof QM||t instanceof VM)&&t.style(e)})}getContainer(){return this.scrollableElement.getDomNode()}get onScroll(){return this.scrollableElement.onScroll}focusItemByElement(e){const t=this.focusedItem;this.setFocusedItem(e),t!==this.focusedItem&&this.updateFocus()}setFocusedItem(e){for(let t=0;t<this.actionsList.children.length;t++){let n=this.actionsList.children[t];if(e===n){this.focusedItem=t;break}}}updateFocus(e){super.updateFocus(e,!0),"undefined"!==typeof this.focusedItem&&this.scrollableElement.setScrollPosition({scrollTop:Math.round(this.menuElement.scrollTop)})}doGetActionViewItem(e,t,n){if(e instanceof Yf)return new VM(t.context,e,{icon:!0});if(e instanceof Gf){const i=new zM(e,e.actions,n,Object.assign(Object.assign({},t),{submenuIds:new Set([...t.submenuIds||[],e.id])}));if(t.enableMnemonics){const e=i.getMnemonic();if(e&&i.isEnabled()){let t=[];this.mnemonics.has(e)&&(t=this.mnemonics.get(e)),t.push(i),this.mnemonics.set(e,t)}}return i}{const n={enableMnemonics:t.enableMnemonics,useEventAsContext:t.useEventAsContext};if(t.getKeyBinding){const i=t.getKeyBinding(e);if(i){const e=i.getLabel();e&&(n.keybinding=e)}}const i=new QM(t.context,e,n);if(t.enableMnemonics){const e=i.getMnemonic();if(e&&i.isEnabled()){let t=[];this.mnemonics.has(e)&&(t=this.mnemonics.get(e)),t.push(i),this.mnemonics.set(e,t)}}return i}}}class QM extends JS{constructor(e,t,n={}){if(n.isMenu=!0,super(t,t,n),this.options=n,this.options.icon=void 0!==n.icon&&n.icon,this.options.label=void 0===n.label||n.label,this.cssClass="",this.options.label&&n.enableMnemonics){let e=this.getAction().label;if(e){let t=TM.exec(e);t&&(this.mnemonic=(t[1]?t[1]:t[3]).toLocaleLowerCase())}}this.runOnceToEnableMouseUp=new Hi(()=>{this.element&&(this._register(xo(this.element,ur.MOUSE_UP,e=>{if(dr.stop(e,!0),fi){const t=new Oi(e);if(t.rightButton)return;this.onClick(e)}setTimeout(()=>{this.onClick(e)},0)})),this._register(xo(this.element,ur.CONTEXT_MENU,e=>{dr.stop(e,!0)})))},100),this._register(this.runOnceToEnableMouseUp)}render(e){super.render(e),this.element&&(this.container=e,this.item=br(this.element,Ar("a.action-menu-item")),this._action.id===Yf.ID?this.item.setAttribute("role","presentation"):(this.item.setAttribute("role","menuitem"),this.mnemonic&&this.item.setAttribute("aria-keyshortcuts",""+this.mnemonic)),this.check=br(this.item,Ar("span.menu-item-check"+RM.cssSelector)),this.check.setAttribute("role","none"),this.label=br(this.item,Ar("span.action-label")),this.options.label&&this.options.keybinding&&(br(this.item,Ar("span.keybinding")).textContent=this.options.keybinding),this.runOnceToEnableMouseUp.schedule(),this.updateClass(),this.updateLabel(),this.updateTooltip(),this.updateEnabled(),this.updateChecked())}blur(){super.blur(),this.applyStyle()}focus(){super.focus(),this.item&&this.item.focus(),this.applyStyle()}updatePositionInSet(e,t){this.item&&(this.item.setAttribute("aria-posinset",""+e),this.item.setAttribute("aria-setsize",""+t))}updateLabel(){if(this.label&&this.options.label){fo(this.label);let e=kl(this.getAction().label);if(e){const t=WM(e);this.options.enableMnemonics||(e=t),this.label.setAttribute("aria-label",t.replace(/&&/g,"&"));const n=TM.exec(e);if(n){e=Rr["s"](e),OM.lastIndex=0;let t=OM.exec(e);while(t&&t[1])t=OM.exec(e);const i=e=>e.replace(/&amp;&amp;/g,"&amp;");t?this.label.append(Rr["I"](i(e.substr(0,t.index))," "),Ar("u",{"aria-hidden":"true"},t[3]),Rr["N"](i(e.substr(t.index+t[0].length))," ")):this.label.innerText=i(e).trim(),this.item&&this.item.setAttribute("aria-keyshortcuts",(n[1]?n[1]:n[3]).toLocaleLowerCase())}else this.label.innerText=e.replace(/&&/g,"&").trim()}}}updateTooltip(){let e=null;this.getAction().tooltip?e=this.getAction().tooltip:!this.options.label&&this.getAction().label&&this.options.icon&&(e=this.getAction().label,this.options.keybinding&&(e=v({key:"titleLabel",comment:["action title","action keybinding"]},"{0} ({1})",e,this.options.keybinding))),e&&this.item&&(this.item.title=e)}updateClass(){this.cssClass&&this.item&&Ao(this.item,this.cssClass),this.options.icon&&this.label?(this.cssClass=this.getAction().class||"",yo(this.label,"icon"),this.cssClass&&wo(this.label,this.cssClass),this.updateEnabled()):this.label&&_o(this.label,"icon")}updateEnabled(){this.getAction().enabled?(this.element&&_o(this.element,"disabled"),this.item&&(_o(this.item,"disabled"),this.item.tabIndex=0)):(this.element&&yo(this.element,"disabled"),this.item&&(yo(this.item,"disabled"),Sr(this.item)))}updateChecked(){this.item&&(this.getAction().checked?(yo(this.item,"checked"),this.item.setAttribute("role","menuitemcheckbox"),this.item.setAttribute("aria-checked","true")):(_o(this.item,"checked"),this.item.setAttribute("role","menuitem"),this.item.setAttribute("aria-checked","false")))}getMnemonic(){return this.mnemonic}applyStyle(){if(!this.menuStyle)return;const e=this.element&&vo(this.element,"focused"),t=e&&this.menuStyle.selectionForegroundColor?this.menuStyle.selectionForegroundColor:this.menuStyle.foregroundColor,n=e&&this.menuStyle.selectionBackgroundColor?this.menuStyle.selectionBackgroundColor:void 0,i=e&&this.menuStyle.selectionBorderColor?"thin solid "+this.menuStyle.selectionBorderColor:"";this.item&&(this.item.style.color=t?t.toString():"",this.item.style.backgroundColor=n?n.toString():""),this.check&&(this.check.style.color=t?t.toString():""),this.container&&(this.container.style.border=i)}style(e){this.menuStyle=e,this.applyStyle()}}class zM extends QM{constructor(e,t,n,i){super(e,e,i),this.submenuActions=t,this.parentData=n,this.submenuOptions=i,this.mysubmenu=null,this.submenuDisposables=this._register(new Ye),this.mouseOver=!1,this.expandDirection=i&&void 0!==i.expandDirection?i.expandDirection:FM.Right,this.showScheduler=new Hi(()=>{this.mouseOver&&(this.cleanupExistingSubmenu(!1),this.createSubmenu(!1))},250),this.hideScheduler=new Hi(()=>{this.element&&!Xo(ir(),this.element)&&this.parentData.submenu===this.mysubmenu&&(this.parentData.parent.focus(!1),this.cleanupExistingSubmenu(!0))},750)}render(e){super.render(e),this.element&&(this.item&&(yo(this.item,"monaco-submenu-item"),this.item.setAttribute("aria-haspopup","true"),this.updateAriaExpanded("false"),this.submenuIndicator=br(this.item,Ar("span.submenu-indicator"+PM.cssSelector)),this.submenuIndicator.setAttribute("aria-hidden","true")),this._register(xo(this.element,ur.KEY_UP,e=>{let t=new Mi(e);(t.equals(17)||t.equals(3))&&(dr.stop(e,!0),this.createSubmenu(!0))})),this._register(xo(this.element,ur.KEY_DOWN,e=>{let t=new Mi(e);ir()===this.item&&(t.equals(17)||t.equals(3))&&dr.stop(e,!0)})),this._register(xo(this.element,ur.MOUSE_OVER,e=>{this.mouseOver||(this.mouseOver=!0,this.showScheduler.schedule())})),this._register(xo(this.element,ur.MOUSE_LEAVE,e=>{this.mouseOver=!1})),this._register(xo(this.element,ur.FOCUS_OUT,e=>{this.element&&!Xo(ir(),this.element)&&this.hideScheduler.schedule()})),this._register(this.parentData.parent.onScroll(()=>{this.parentData.parent.focus(!1),this.cleanupExistingSubmenu(!1)})))}onClick(e){dr.stop(e,!0),this.cleanupExistingSubmenu(!1),this.createSubmenu(!0)}cleanupExistingSubmenu(e){if(this.parentData.submenu&&(e||this.parentData.submenu!==this.mysubmenu)){try{this.parentData.submenu.dispose()}catch(t){}this.parentData.submenu=void 0,this.updateAriaExpanded("false"),this.submenuContainer&&(this.submenuDisposables.clear(),this.submenuContainer=void 0)}}calculateSubmenuMenuLayout(e,t,n,i){const o={top:0,left:0};return o.left=LM(e.width,t.width,{position:i===FM.Right?0:1,offset:n.left,size:n.width}),o.left>=n.left&&o.left<n.left+n.width&&(n.left+10+t.width<=e.width&&(o.left=n.left+10),n.top+=10,n.height=0),o.top=LM(e.height,t.height,{position:0,offset:n.top,size:0}),o.top+t.height===n.top&&o.top+n.height+t.height<=e.height&&(o.top+=n.height),o}createSubmenu(e=!0){if(this.element)if(this.parentData.submenu)this.parentData.submenu.focus(!1);else{this.updateAriaExpanded("true"),this.submenuContainer=br(this.element,Ar("div.monaco-submenu")),wo(this.submenuContainer,"menubar-menu-items-holder","context-view");const t=getComputedStyle(this.parentData.parent.domNode),n=parseFloat(t.paddingTop||"0")||0;this.submenuContainer.style.zIndex="1",this.submenuContainer.style.position="fixed",this.submenuContainer.style.top="0",this.submenuContainer.style.left="0",this.parentData.submenu=new jM(this.submenuContainer,this.submenuActions,this.submenuOptions),this.menuStyle&&this.parentData.submenu.style(this.menuStyle);const i=this.element.getBoundingClientRect(),o={top:i.top-n,left:i.left,height:i.height+2*n,width:i.width},r=this.submenuContainer.getBoundingClientRect(),{top:s,left:a}=this.calculateSubmenuMenuLayout({height:window.innerHeight,width:window.innerWidth},r,o,this.expandDirection);this.submenuContainer.style.left=a+"px",this.submenuContainer.style.top=s+"px",this.submenuDisposables.add(xo(this.submenuContainer,ur.KEY_UP,e=>{let t=new Mi(e);t.equals(15)&&(dr.stop(e,!0),this.parentData.parent.focus(),this.cleanupExistingSubmenu(!0))})),this.submenuDisposables.add(xo(this.submenuContainer,ur.KEY_DOWN,e=>{let t=new Mi(e);t.equals(15)&&dr.stop(e,!0)})),this.submenuDisposables.add(this.parentData.submenu.onDidCancel(()=>{this.parentData.parent.focus(),this.cleanupExistingSubmenu(!0)})),this.parentData.submenu.focus(e),this.mysubmenu=this.parentData.submenu}}updateAriaExpanded(e){var t;this.item&&(null===(t=this.item)||void 0===t||t.setAttribute("aria-expanded",e))}applyStyle(){if(super.applyStyle(),!this.menuStyle)return;const e=this.element&&vo(this.element,"focused"),t=e&&this.menuStyle.selectionForegroundColor?this.menuStyle.selectionForegroundColor:this.menuStyle.foregroundColor;this.submenuIndicator&&(this.submenuIndicator.style.color=t?""+t:""),this.parentData.submenu&&this.parentData.submenu.style(this.menuStyle)}dispose(){super.dispose(),this.hideScheduler.dispose(),this.mysubmenu&&(this.mysubmenu.dispose(),this.mysubmenu=null),this.submenuContainer&&(this.submenuContainer=void 0)}}class VM extends XS{style(e){this.label&&(this.label.style.borderBottomColor=e.separatorColor?""+e.separatorColor:"")}}function WM(e){const t=TM,n=t.exec(e);if(!n)return e;const i=!n[1];return e.replace(t,i?"$2$3":"").trim()}let HM=`\n.monaco-menu {\n\tfont-size: 13px;\n\n}\n\n${rM(RM)}\n${rM(PM)}\n\n.monaco-menu .monaco-action-bar {\n\ttext-align: right;\n\toverflow: hidden;\n\twhite-space: nowrap;\n}\n\n.monaco-menu .monaco-action-bar .actions-container {\n\tdisplay: flex;\n\tmargin: 0 auto;\n\tpadding: 0;\n\twidth: 100%;\n\tjustify-content: flex-end;\n}\n\n.monaco-menu .monaco-action-bar.vertical .actions-container {\n\tdisplay: inline-block;\n}\n\n.monaco-menu .monaco-action-bar.reverse .actions-container {\n\tflex-direction: row-reverse;\n}\n\n.monaco-menu .monaco-action-bar .action-item {\n\tcursor: pointer;\n\tdisplay: inline-block;\n\ttransition: transform 50ms ease;\n\tposition: relative;  /* DO NOT REMOVE - this is the key to preventing the ghosting icon bug in Chrome 42 */\n}\n\n.monaco-menu .monaco-action-bar .action-item.disabled {\n\tcursor: default;\n}\n\n.monaco-menu .monaco-action-bar.animated .action-item.active {\n\ttransform: scale(1.272019649, 1.272019649); /* 1.272019649 = 鈭毾� */\n}\n\n.monaco-menu .monaco-action-bar .action-item .icon,\n.monaco-menu .monaco-action-bar .action-item .codicon {\n\tdisplay: inline-block;\n}\n\n.monaco-menu .monaco-action-bar .action-item .codicon {\n\tdisplay: flex;\n\talign-items: center;\n}\n\n.monaco-menu .monaco-action-bar .action-label {\n\tfont-size: 11px;\n\tmargin-right: 4px;\n}\n\n.monaco-menu .monaco-action-bar .action-item.disabled .action-label,\n.monaco-menu .monaco-action-bar .action-item.disabled .action-label:hover {\n\topacity: 0.4;\n}\n\n/* Vertical actions */\n\n.monaco-menu .monaco-action-bar.vertical {\n\ttext-align: left;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item {\n\tdisplay: block;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label.separator {\n\tdisplay: block;\n\tborder-bottom: 1px solid #bbb;\n\tpadding-top: 1px;\n\tmargin-left: .8em;\n\tmargin-right: .8em;\n}\n\n.monaco-menu .secondary-actions .monaco-action-bar .action-label {\n\tmargin-left: 6px;\n}\n\n/* Action Items */\n.monaco-menu .monaco-action-bar .action-item.select-container {\n\toverflow: hidden; /* somehow the dropdown overflows its container, we prevent it here to not push */\n\tflex: 1;\n\tmax-width: 170px;\n\tmin-width: 60px;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\tmargin-right: 10px;\n}\n\n.monaco-menu .monaco-action-bar.vertical {\n\tmargin-left: 0;\n\toverflow: visible;\n}\n\n.monaco-menu .monaco-action-bar.vertical .actions-container {\n\tdisplay: block;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item {\n\tpadding: 0;\n\ttransform: none;\n\tdisplay: flex;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item.active {\n\ttransform: none;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-menu-item {\n\tflex: 1 1 auto;\n\tdisplay: flex;\n\theight: 2em;\n\talign-items: center;\n\tposition: relative;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label {\n\tflex: 1 1 auto;\n\ttext-decoration: none;\n\tpadding: 0 1em;\n\tbackground: none;\n\tfont-size: 12px;\n\tline-height: 1;\n}\n\n.monaco-menu .monaco-action-bar.vertical .keybinding,\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator {\n\tdisplay: inline-block;\n\tflex: 2 1 auto;\n\tpadding: 0 1em;\n\ttext-align: right;\n\tfont-size: 12px;\n\tline-height: 1;\n}\n\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator {\n\theight: 100%;\n}\n\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator.codicon {\n\tfont-size: 16px !important;\n\tdisplay: flex;\n\talign-items: center;\n}\n\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator.codicon::before {\n\tmargin-left: auto;\n\tmargin-right: -20px;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item.disabled .keybinding,\n.monaco-menu .monaco-action-bar.vertical .action-item.disabled .submenu-indicator {\n\topacity: 0.4;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label:not(.separator) {\n\tdisplay: inline-block;\n\tbox-sizing: border-box;\n\tmargin: 0;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item {\n\tposition: static;\n\toverflow: visible;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item .monaco-submenu {\n\tposition: absolute;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label.separator {\n\tpadding: 0.5em 0 0 0;\n\tmargin-bottom: 0.5em;\n\twidth: 100%;\n\theight: 0px !important;\n\tmargin-left: .8em !important;\n\tmargin-right: .8em !important;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label.separator.text {\n\tpadding: 0.7em 1em 0.1em 1em;\n\tfont-weight: bold;\n\topacity: 1;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label:hover {\n\tcolor: inherit;\n}\n\n.monaco-menu .monaco-action-bar.vertical .menu-item-check {\n\tposition: absolute;\n\tvisibility: hidden;\n\twidth: 1em;\n\theight: 100%;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-menu-item.checked .menu-item-check {\n\tvisibility: visible;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n/* Context Menu */\n\n.context-view.monaco-menu-container {\n\toutline: 0;\n\tborder: none;\n\tanimation: fadeIn 0.083s linear;\n}\n\n.context-view.monaco-menu-container :focus,\n.context-view.monaco-menu-container .monaco-action-bar.vertical:focus,\n.context-view.monaco-menu-container .monaco-action-bar.vertical :focus {\n\toutline: 0;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item {\n\tborder: thin solid transparent; /* prevents jumping behaviour on hover or focus */\n}\n\n\n/* High Contrast Theming */\n:host-context(.hc-black) .context-view.monaco-menu-container {\n\tbox-shadow: none;\n}\n\n:host-context(.hc-black) .monaco-menu .monaco-action-bar.vertical .action-item.focused {\n\tbackground: none;\n}\n\n/* Vertical Action Bar Styles */\n\n.monaco-menu .monaco-action-bar.vertical {\n\tpadding: .5em 0;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-menu-item {\n\theight: 1.8em;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label:not(.separator),\n.monaco-menu .monaco-action-bar.vertical .keybinding {\n\tfont-size: inherit;\n\tpadding: 0 2em;\n}\n\n.monaco-menu .monaco-action-bar.vertical .menu-item-check {\n\tfont-size: inherit;\n\twidth: 2em;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label.separator {\n\tfont-size: inherit;\n\tpadding: 0.2em 0 0 0;\n\tmargin-bottom: 0.2em;\n}\n\n:host-context(.linux) .monaco-menu .monaco-action-bar.vertical .action-label.separator {\n\tmargin-left: 0;\n\tmargin-right: 0;\n}\n\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator {\n\tfont-size: 60%;\n\tpadding: 0 1.8em;\n}\n\n:host-context(.linux) .monaco-menu .monaco-action-bar.vertical .submenu-indicator {\n\theight: 100%;\n\tmask-size: 10px 10px;\n\t-webkit-mask-size: 10px 10px;\n}\n\n.monaco-menu .action-item {\n\tcursor: default;\n}\n\n/* Arrows */\n.monaco-scrollable-element > .scrollbar > .scra {\n\tcursor: pointer;\n\tfont-size: 11px !important;\n}\n\n.monaco-scrollable-element > .visible {\n\topacity: 1;\n\n\t/* Background rule added for IE9 - to allow clicks on dom node */\n\tbackground:rgba(0,0,0,0);\n\n\ttransition: opacity 100ms linear;\n}\n.monaco-scrollable-element > .invisible {\n\topacity: 0;\n\tpointer-events: none;\n}\n.monaco-scrollable-element > .invisible.fade {\n\ttransition: opacity 800ms linear;\n}\n\n/* Scrollable Content Inset Shadow */\n.monaco-scrollable-element > .shadow {\n\tposition: absolute;\n\tdisplay: none;\n}\n.monaco-scrollable-element > .shadow.top {\n\tdisplay: block;\n\ttop: 0;\n\tleft: 3px;\n\theight: 3px;\n\twidth: 100%;\n\tbox-shadow: #DDD 0 6px 6px -6px inset;\n}\n.monaco-scrollable-element > .shadow.left {\n\tdisplay: block;\n\ttop: 3px;\n\tleft: 0;\n\theight: 100%;\n\twidth: 3px;\n\tbox-shadow: #DDD 6px 0 6px -6px inset;\n}\n.monaco-scrollable-element > .shadow.top-left-corner {\n\tdisplay: block;\n\ttop: 0;\n\tleft: 0;\n\theight: 3px;\n\twidth: 3px;\n}\n.monaco-scrollable-element > .shadow.top.left {\n\tbox-shadow: #DDD 6px 6px 6px -6px inset;\n}\n\n/* ---------- Default Style ---------- */\n\n:host-context(.vs) .monaco-scrollable-element > .scrollbar > .slider {\n\tbackground: rgba(100, 100, 100, .4);\n}\n:host-context(.vs-dark) .monaco-scrollable-element > .scrollbar > .slider {\n\tbackground: rgba(121, 121, 121, .4);\n}\n:host-context(.hc-black) .monaco-scrollable-element > .scrollbar > .slider {\n\tbackground: rgba(111, 195, 223, .6);\n}\n\n.monaco-scrollable-element > .scrollbar > .slider:hover {\n\tbackground: rgba(100, 100, 100, .7);\n}\n:host-context(.hc-black) .monaco-scrollable-element > .scrollbar > .slider:hover {\n\tbackground: rgba(111, 195, 223, .8);\n}\n\n.monaco-scrollable-element > .scrollbar > .slider.active {\n\tbackground: rgba(0, 0, 0, .6);\n}\n:host-context(.vs-dark) .monaco-scrollable-element > .scrollbar > .slider.active {\n\tbackground: rgba(191, 191, 191, .4);\n}\n:host-context(.hc-black) .monaco-scrollable-element > .scrollbar > .slider.active {\n\tbackground: rgba(111, 195, 223, 1);\n}\n\n:host-context(.vs-dark) .monaco-scrollable-element .shadow.top {\n\tbox-shadow: none;\n}\n\n:host-context(.vs-dark) .monaco-scrollable-element .shadow.left {\n\tbox-shadow: #000 6px 0 6px -6px inset;\n}\n\n:host-context(.vs-dark) .monaco-scrollable-element .shadow.top.left {\n\tbox-shadow: #000 6px 6px 6px -6px inset;\n}\n\n:host-context(.hc-black) .monaco-scrollable-element .shadow.top {\n\tbox-shadow: none;\n}\n\n:host-context(.hc-black) .monaco-scrollable-element .shadow.left {\n\tbox-shadow: none;\n}\n\n:host-context(.hc-black) .monaco-scrollable-element .shadow.top.left {\n\tbox-shadow: none;\n}\n`;function UM(e,t){const n=Object.create(null);for(let i in t){const o=t[i];o&&(n[i]=Q_(o,e))}return n}function YM(e,t,n){function i(i){const o=UM(e.getColorTheme(),t);"function"===typeof n?n(o):n.style(o)}return i(e.getColorTheme()),e.onDidColorThemeChange(i)}function GM(e,t,n){return YM(t,Object.assign(Object.assign({},KM),n||{}),e)}const KM={listFocusBackground:l_,listFocusForeground:c_,listActiveSelectionBackground:R_(h_,.1),listActiveSelectionForeground:u_,listFocusAndSelectionBackground:h_,listFocusAndSelectionForeground:u_,listInactiveSelectionBackground:d_,listInactiveSelectionForeground:p_,listInactiveFocusBackground:f_,listHoverBackground:g_,listHoverForeground:m_,listDropBackground:b_,listFocusOutline:ow,listSelectionOutline:ow,listHoverOutline:ow,listFilterWidgetBackground:v_,listFilterWidgetOutline:y_,listFilterWidgetNoMatchesOutline:w_,listMatchesShadow:rw,treeIndentGuidesStroke:__},qM={shadowColor:rw,borderColor:A_,foregroundColor:C_,backgroundColor:E_,selectionForegroundColor:x_,selectionBackgroundColor:S_,selectionBorderColor:D_,separatorColor:k_};function JM(e,t,n){return YM(t,Object.assign(Object.assign({},qM),n),e)}class XM{constructor(e,t,n,i,o){this.contextViewService=e,this.telemetryService=t,this.notificationService=n,this.keybindingService=i,this.themeService=o,this.focusToReturn=null,this.block=null,this.options={blockMouse:!0}}configure(e){this.options=e}showContextMenu(e){const t=e.getActions();if(!t.length)return;let n;this.focusToReturn=document.activeElement;let i=hr(e.domForShadowRoot)?e.domForShadowRoot:void 0;this.contextViewService.showContextView({getAnchor:()=>e.getAnchor(),canRelayout:!1,anchorAlignment:e.anchorAlignment,render:i=>{let o=e.getMenuClassName?e.getMenuClassName():"";o&&(i.className+=" "+o),this.options.blockMouse&&(this.block=i.appendChild(Ar(".context-view-block")),this.block.style.position="fixed",this.block.style.cursor="initial",this.block.style.left="0",this.block.style.top="0",this.block.style.width="100%",this.block.style.height="100%",this.block.style.zIndex="-1",_i(this.block,ur.MOUSE_DOWN)(e=>e.stopPropagation()));const r=new Ye,s=e.actionRunner||new Uf;return s.onDidBeforeRun(this.onActionRun,this,r),s.onDidRun(this.onDidActionRun,this,r),n=new jM(i,t,{actionViewItemProvider:e.getActionViewItem,context:e.getActionsContext?e.getActionsContext():null,actionRunner:s,getKeyBinding:e.getKeyBinding?e.getKeyBinding:e=>this.keybindingService.lookupKeybinding(e.id)}),r.add(JM(n,this.themeService)),n.onDidCancel(()=>this.contextViewService.hideContextView(!0),null,r),n.onDidBlur(()=>this.contextViewService.hideContextView(!0),null,r),_i(window,ur.BLUR)(()=>{this.contextViewService.hideContextView(!0)},null,r),_i(window,ur.MOUSE_DOWN)(e=>{if(e.defaultPrevented)return;let t=new Oi(e),n=t.target;if(!t.rightButton){while(n){if(n===i)return;n=n.parentElement}this.contextViewService.hideContextView(!0)}},null,r),He(r,n)},focus:()=>{n&&n.focus(!!e.autoSelectFirstItem)},onHide:t=>{e.onHide&&e.onHide(!!t),this.block&&(go(this.block),this.block=null),this.focusToReturn&&this.focusToReturn.focus()}},i,!!i)}onActionRun(e){this.telemetryService&&this.telemetryService.publicLog2("workbenchActionExecuted",{id:e.action.id,from:"contextMenu"}),this.contextViewService.hideContextView(!1),this.focusToReturn&&this.focusToReturn.focus()}onDidActionRun(e){e.error&&this.notificationService&&this.notificationService.error(e.error)}}var $M=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},ZM=function(e,t){return function(n,i){t(n,i,e)}};let eN=class extends Ge{constructor(e,t,n,i,o){super(),this._onDidContextMenu=this._register(new et),this.onDidContextMenu=this._onDidContextMenu.event,this.contextMenuHandler=new XM(n,e,t,i,o)}configure(e){this.contextMenuHandler.configure(e)}showContextMenu(e){this.contextMenuHandler.showContextMenu(e),this._onDidContextMenu.fire()}};eN=$M([ZM(0,Ag),ZM(1,Wp),ZM(2,cD),ZM(3,RD),ZM(4,pm)],eN);const tN=ii("layoutService");var nN=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},iN=function(e,t){return function(n,i){t(n,i,e)}};let oN=class extends Ge{constructor(e){super(),this.layoutService=e,this.currentViewDisposable=Ge.None,this.container=e.container,this.contextView=this._register(new BM(this.container,1)),this.layout(),this._register(e.onLayout(()=>this.layout()))}setContainer(e,t){this.contextView.setContainer(e,t||1)}showContextView(e,t,n){t?t!==this.container&&(this.container=t,this.setContainer(t,n?3:2)):this.container!==this.layoutService.container&&(this.container=this.layoutService.container,this.setContainer(this.container,1)),this.contextView.show(e);const i=Ue(()=>{this.currentViewDisposable===i&&this.hideContextView()});return this.currentViewDisposable=i,i}getContextViewElement(){return this.contextView.getViewElement()}layout(){this.contextView.layout()}hideContextView(e){this.contextView.hide(e)}};oN=nN([iN(0,tN)],oN);const rN=ii("dialogService");class sN{constructor(e){this.incoming=new Map,this.outgoing=new Map,this.data=e}}class aN{constructor(e){this._hashFn=e,this._nodes=new Map}roots(){const e=[];for(let t of this._nodes.values())0===t.outgoing.size&&e.push(t);return e}insertEdge(e,t){const n=this.lookupOrInsertNode(e),i=this.lookupOrInsertNode(t);n.outgoing.set(this._hashFn(t),i),i.incoming.set(this._hashFn(e),n)}removeNode(e){const t=this._hashFn(e);this._nodes.delete(t);for(let n of this._nodes.values())n.outgoing.delete(t),n.incoming.delete(t)}lookupOrInsertNode(e){const t=this._hashFn(e);let n=this._nodes.get(t);return n||(n=new sN(e),this._nodes.set(t,n)),n}isEmpty(){return 0===this._nodes.size}toString(){let e=[];for(let[t,n]of this._nodes)e.push(`${t}, (incoming)[${[...n.incoming.keys()].join(", ")}], (outgoing)[${[...n.outgoing.keys()].join(",")}]`);return e.join("\n")}}const lN=!1;class cN extends Error{constructor(e){super("cyclic dependency between services"),this.message=e.toString()}}class hN{constructor(e=new nS,t=!1,n){this._services=e,this._strict=t,this._parent=n,this._services.set(ti,this)}createChild(e){return new hN(e,this._strict,this)}invokeFunction(e,...t){let n=uN.traceInvocation(e),i=!1;try{const o={get:(e,t)=>{if(i)throw Oe("service accessor is only valid during the invocation of its target method");const o=this._getOrCreateServiceInstance(e,n);if(!o&&t!==oi)throw new Error(`[invokeFunction] unknown service '${e}'`);return o}};return e(o,...t)}finally{i=!0,n.stop()}}createInstance(e,...t){let n,i;return e instanceof QS?(n=uN.traceCreation(e.ctor),i=this._createInstance(e.ctor,e.staticArguments.concat(t),n)):(n=uN.traceCreation(e),i=this._createInstance(e,t,n)),n.stop(),i}_createInstance(e,t=[],n){let i=ei.getServiceDependencies(e).sort((e,t)=>e.index-t.index),o=[];for(const s of i){let t=this._getOrCreateServiceInstance(s.id,n);if(!t&&this._strict&&!s.optional)throw new Error(`[createInstance] ${e.name} depends on UNKNOWN service ${s.id}.`);o.push(t)}let r=i.length>0?i[0].index:t.length;if(t.length!==r){let e=r-t.length;t=e>0?t.concat(new Array(e)):t.slice(0,r)}return new e(...[...t,...o])}_setServiceInstance(e,t){if(this._services.get(e)instanceof QS)this._services.set(e,t);else{if(!this._parent)throw new Error("illegalState - setting UNKNOWN service instance");this._parent._setServiceInstance(e,t)}}_getServiceInstanceOrDescriptor(e){let t=this._services.get(e);return!t&&this._parent?this._parent._getServiceInstanceOrDescriptor(e):t}_getOrCreateServiceInstance(e,t){let n=this._getServiceInstanceOrDescriptor(e);return n instanceof QS?this._createAndCacheServiceInstance(e,n,t.branch(e,!0)):(t.branch(e,!1),n)}_createAndCacheServiceInstance(e,t,n){const i=new aN(e=>e.id.toString());let o=0;const r=[{id:e,desc:t,_trace:n}];while(r.length){const e=r.pop();if(i.lookupOrInsertNode(e),o++>1e3)throw new cN(i);for(let t of ei.getServiceDependencies(e.desc.ctor)){let n=this._getServiceInstanceOrDescriptor(t.id);if(!n&&t.optional,n instanceof QS){const o={id:t.id,desc:n,_trace:e._trace.branch(t.id,!0)};i.insertEdge(e,o),r.push(o)}}}while(1){const e=i.roots();if(0===e.length){if(!i.isEmpty())throw new cN(i);break}for(const{data:t}of e){const e=this._createServiceInstanceWithOwner(t.id,t.desc.ctor,t.desc.staticArguments,t.desc.supportsDelayedInstantiation,t._trace);this._setServiceInstance(t.id,e),i.removeNode(t)}}return this._getServiceInstanceOrDescriptor(e)}_createServiceInstanceWithOwner(e,t,n=[],i,o){if(this._services.get(e)instanceof QS)return this._createServiceInstance(t,n,i,o);if(this._parent)return this._parent._createServiceInstanceWithOwner(e,t,n,i,o);throw new Error("illegalState - creating UNKNOWN service instance "+t.name)}_createServiceInstance(e,t=[],n,i){if(n){const n=new Ui(()=>this._createInstance(e,t,i));return new Proxy(Object.create(null),{get(e,t){if(t in e)return e[t];let i=n.value,o=i[t];return"function"!==typeof o||(o=o.bind(i),e[t]=o),o},set(e,t,i){return n.value[t]=i,!0}})}return this._createInstance(e,t,i)}}class uN{constructor(e,t){this.type=e,this.name=t,this._start=Date.now(),this._dep=[]}static traceInvocation(e){return lN?new uN(1,e.name||e.toString().substring(0,42).replace(/\n/g,"")):uN._None}static traceCreation(e){return lN?new uN(0,e.name):uN._None}branch(e,t){let n=new uN(2,e.toString());return this._dep.push([e,t,n]),n}stop(){let e=Date.now()-this._start;uN._totals+=e;let t=!1;function n(e,i){let o=[],r=new Array(e+1).join("\t");for(const[s,a,l]of i._dep)if(a&&l){t=!0,o.push(`${r}CREATES -> ${s}`);let i=n(e+1,l);i&&o.push(i)}else o.push(`${r}uses -> ${s}`);return o.join("\n")}this.type,this.name,n(1,this),e.toFixed(2),uN._totals.toFixed(2)}}uN._None=new class extends uN{constructor(){super(-1,null)}stop(){}branch(){return this}},uN._totals=0;const dN=ii("labelService");n("dff0");class pN extends Error{constructor(e,t){super(`ListError [${e}] ${t}`)}}function fN(e,t){const n=[];for(let i of t){if(e.start>=i.range.end)continue;if(e.end<i.range.start)break;const t=NM.intersect(e,i.range);NM.isEmpty(t)||n.push({range:t,size:i.size})}return n}function gN({start:e,end:t},n){return{start:e+n,end:t+n}}function mN(e){const t=[];let n=null;for(let i of e){const e=i.range.start,o=i.range.end,r=i.size;n&&r===n.size?n.range.end=o:(n={range:{start:e,end:o},size:r},t.push(n))}return t}function bN(...e){return mN(e.reduce((e,t)=>e.concat(t),[]))}class vN{constructor(){this.groups=[],this._size=0}splice(e,t,n=[]){const i=n.length-t,o=fN({start:0,end:e},this.groups),r=fN({start:e+t,end:Number.POSITIVE_INFINITY},this.groups).map(e=>({range:gN(e.range,i),size:e.size})),s=n.map((t,n)=>({range:{start:e+n,end:e+n+1},size:t.size}));this.groups=bN(o,s,r),this._size=this.groups.reduce((e,t)=>e+t.size*(t.range.end-t.range.start),0)}get count(){const e=this.groups.length;return e?this.groups[e-1].range.end:0}get size(){return this._size}indexAt(e){if(e<0)return-1;let t=0,n=0;for(let i of this.groups){const o=i.range.end-i.range.start,r=n+o*i.size;if(e<r)return t+Math.floor((e-n)/i.size);t+=o,n=r}return t}indexAfter(e){return Math.min(this.indexAt(e)+1,this.count)}positionAt(e){if(e<0)return-1;let t=0,n=0;for(let i of this.groups){const o=i.range.end-i.range.start,r=n+o;if(e<r)return t+(e-n)*i.size;t+=o*i.size,n=r}return-1}}function yN(e){try{e.parentElement&&e.parentElement.removeChild(e)}catch(t){}}class wN{constructor(e){this.renderers=e,this.cache=new Map}alloc(e){let t=this.getTemplateCache(e).pop();if(!t){const n=Ar(".monaco-list-row"),i=this.getRenderer(e),o=i.renderTemplate(n);t={domNode:n,templateId:e,templateData:o}}return t}release(e){e&&this.releaseRow(e)}releaseRow(e){const{domNode:t,templateId:n}=e;t&&(_o(t,"scrolling"),yN(t));const i=this.getTemplateCache(n);i.push(e)}getTemplateCache(e){let t=this.cache.get(e);return t||(t=[],this.cache.set(e,t)),t}dispose(){this.cache.forEach((e,t)=>{for(const n of e){const e=this.getRenderer(t);e.disposeTemplate(n.templateData),n.domNode=null,n.templateData=null}}),this.cache.clear()}getRenderer(e){const t=this.renderers.get(e);if(!t)throw new Error("No renderer found for "+e);return t}}var _N=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s};const AN={useShadows:!0,verticalScrollMode:1,setRowLineHeight:!0,setRowHeight:!0,supportDynamicHeights:!1,dnd:{getDragElements(e){return[e]},getDragURI(){return null},onDragStart(){},onDragOver(){return!1},drop(){}},horizontalScrolling:!1,transformOptimization:!0};class CN{constructor(e){this.elements=e}update(){}getData(){return this.elements}}class EN{constructor(e){this.elements=e}update(){}getData(){return this.elements}}class xN{constructor(){this.types=[],this.files=[]}update(e){if(e.types&&this.types.splice(0,this.types.length,...e.types),e.files){this.files.splice(0,this.files.length);for(let t=0;t<e.files.length;t++){const n=e.files.item(t);n&&(n.size||n.type)&&this.files.push(n)}}}getData(){return{types:this.types,files:this.files}}}function SN(e,t){return Array.isArray(e)&&Array.isArray(t)?Ki(e,t):e===t}class DN{constructor(e){(null===e||void 0===e?void 0:e.getSetSize)?this.getSetSize=e.getSetSize.bind(e):this.getSetSize=(e,t,n)=>n,(null===e||void 0===e?void 0:e.getPosInSet)?this.getPosInSet=e.getPosInSet.bind(e):this.getPosInSet=(e,t)=>t+1,(null===e||void 0===e?void 0:e.getRole)?this.getRole=e.getRole.bind(e):this.getRole=e=>"listitem",(null===e||void 0===e?void 0:e.isChecked)?this.isChecked=e.isChecked.bind(e):this.isChecked=e=>{}}}class kN{constructor(e,t,n,i=AN){if(this.virtualDelegate=t,this.domId="list_id_"+ ++kN.InstanceCount,this.renderers=new Map,this.renderWidth=0,this._scrollHeight=0,this.scrollableElementUpdateDisposable=null,this.scrollableElementWidthDelayer=new ji(50),this.splicing=!1,this.dragOverAnimationStopDisposable=Ge.None,this.dragOverMouseY=0,this.canDrop=!1,this.currentDragFeedbackDisposable=Ge.None,this.onDragLeaveTimeout=Ge.None,this.disposables=new Ye,this._onDidChangeContentHeight=new et,this._horizontalScrolling=!1,i.horizontalScrolling&&i.supportDynamicHeights)throw new Error("Horizontal scrolling and dynamic heights not supported simultaneously");this.items=[],this.itemId=0,this.rangeMap=new vN;for(const r of n)this.renderers.set(r.templateId,r);this.cache=this.disposables.add(new wN(this.renderers)),this.lastRenderTop=0,this.lastRenderHeight=0,this.domNode=document.createElement("div"),this.domNode.className="monaco-list",yo(this.domNode,this.domId),this.domNode.tabIndex=0,Co(this.domNode,"mouse-support","boolean"!==typeof i.mouseSupport||i.mouseSupport),this._horizontalScrolling=xs(i,e=>e.horizontalScrolling,AN.horizontalScrolling),Co(this.domNode,"horizontal-scrolling",this._horizontalScrolling),this.additionalScrollHeight="undefined"===typeof i.additionalScrollHeight?0:i.additionalScrollHeight,this.accessibilityProvider=new DN(i.accessibilityProvider),this.rowsContainer=document.createElement("div"),this.rowsContainer.className="monaco-list-rows";const o=xs(i,e=>e.transformOptimization,AN.transformOptimization);o&&(this.rowsContainer.style.transform="translate3d(0px, 0px, 0px)"),this.disposables.add(Ug.addTarget(this.rowsContainer)),this.scrollable=new BC(xs(i,e=>e.smoothScrolling,!1)?125:0,e=>Bo(e)),this.scrollableElement=this.disposables.add(new YC(this.rowsContainer,{alwaysConsumeMouseWheel:!0,horizontal:1,vertical:xs(i,e=>e.verticalScrollMode,AN.verticalScrollMode),useShadows:xs(i,e=>e.useShadows,AN.useShadows)},this.scrollable)),this.domNode.appendChild(this.scrollableElement.getDomNode()),e.appendChild(this.domNode),this.scrollableElement.onScroll(this.onScroll,this,this.disposables),_i(this.rowsContainer,Wg.Change)(this.onTouchChange,this,this.disposables),_i(this.scrollableElement.getDomNode(),"scroll")(e=>e.target.scrollTop=0,null,this.disposables),Xe.map(_i(this.domNode,"dragover"),e=>this.toDragEvent(e))(this.onDragOver,this,this.disposables),Xe.map(_i(this.domNode,"drop"),e=>this.toDragEvent(e))(this.onDrop,this,this.disposables),_i(this.domNode,"dragleave")(this.onDragLeave,this,this.disposables),_i(window,"dragend")(this.onDragEnd,this,this.disposables),this.setRowLineHeight=xs(i,e=>e.setRowLineHeight,AN.setRowLineHeight),this.setRowHeight=xs(i,e=>e.setRowHeight,AN.setRowHeight),this.supportDynamicHeights=xs(i,e=>e.supportDynamicHeights,AN.supportDynamicHeights),this.dnd=xs(i,e=>e.dnd,AN.dnd),this.layout()}get contentHeight(){return this.rangeMap.size}get horizontalScrolling(){return this._horizontalScrolling}set horizontalScrolling(e){if(e!==this._horizontalScrolling){if(e&&this.supportDynamicHeights)throw new Error("Horizontal scrolling and dynamic heights not supported simultaneously");if(this._horizontalScrolling=e,Co(this.domNode,"horizontal-scrolling",this._horizontalScrolling),this._horizontalScrolling){for(const e of this.items)this.measureItemWidth(e);this.updateScrollWidth(),this.scrollableElement.setScrollDimensions({width:Ko(this.domNode)}),this.rowsContainer.style.width=Math.max(this.scrollWidth||0,this.renderWidth)+"px"}else this.scrollableElementWidthDelayer.cancel(),this.scrollableElement.setScrollDimensions({width:this.renderWidth,scrollWidth:this.renderWidth}),this.rowsContainer.style.width=""}}updateOptions(e){void 0!==e.additionalScrollHeight&&(this.additionalScrollHeight=e.additionalScrollHeight),void 0!==e.smoothScrolling&&this.scrollable.setSmoothScrollDuration(e.smoothScrolling?125:0),void 0!==e.horizontalScrolling&&(this.horizontalScrolling=e.horizontalScrolling)}splice(e,t,n=[]){if(this.splicing)throw new Error("Can't run recursive splices.");this.splicing=!0;try{return this._splice(e,t,n)}finally{this.splicing=!1,this._onDidChangeContentHeight.fire(this.contentHeight)}}_splice(e,t,n=[]){const i=this.getRenderRange(this.lastRenderTop,this.lastRenderHeight),o={start:e,end:e+t},r=NM.intersect(i,o);for(let w=r.start;w<r.end;w++)this.removeItemFromDOM(w);const s={start:e+t,end:this.items.length},a=NM.intersect(s,i),l=NM.relativeComplement(s,i),c=n.map(e=>({id:String(this.itemId++),element:e,templateId:this.virtualDelegate.getTemplateId(e),size:this.virtualDelegate.getHeight(e),width:void 0,hasDynamicHeight:!!this.virtualDelegate.hasDynamicHeight&&this.virtualDelegate.hasDynamicHeight(e),lastDynamicHeightWidth:void 0,row:null,uri:void 0,dropTarget:!1,dragStartDisposable:Ge.None}));let h;0===e&&t>=this.items.length?(this.rangeMap=new vN,this.rangeMap.splice(0,0,c),this.items=c,h=[]):(this.rangeMap.splice(e,t,c),h=this.items.splice(e,t,...c));const u=n.length-t,d=this.getRenderRange(this.lastRenderTop,this.lastRenderHeight),p=gN(a,u),f=NM.intersect(d,p);for(let w=f.start;w<f.end;w++)this.updateItemInDOM(this.items[w],w);const g=NM.relativeComplement(p,d);for(const w of g)for(let e=w.start;e<w.end;e++)this.removeItemFromDOM(e);const m=l.map(e=>gN(e,u)),b={start:e,end:e+n.length},v=[b,...m].map(e=>NM.intersect(d,e)),y=this.getNextToLastElement(v);for(const w of v)for(let e=w.start;e<w.end;e++)this.insertItemInDOM(e,y);return this.eventuallyUpdateScrollDimensions(),this.supportDynamicHeights&&this._rerender(this.scrollTop,this.renderHeight),h.map(e=>e.element)}eventuallyUpdateScrollDimensions(){this._scrollHeight=this.contentHeight,this.rowsContainer.style.height=this._scrollHeight+"px",this.scrollableElementUpdateDisposable||(this.scrollableElementUpdateDisposable=Bo(()=>{this.scrollableElement.setScrollDimensions({scrollHeight:this.scrollHeight}),this.updateScrollWidth(),this.scrollableElementUpdateDisposable=null}))}eventuallyUpdateScrollWidth(){this.horizontalScrolling?this.scrollableElementWidthDelayer.trigger(()=>this.updateScrollWidth()):this.scrollableElementWidthDelayer.cancel()}updateScrollWidth(){if(!this.horizontalScrolling)return;let e=0;for(const t of this.items)"undefined"!==typeof t.width&&(e=Math.max(e,t.width));this.scrollWidth=e,this.scrollableElement.setScrollDimensions({scrollWidth:0===e?0:e+10})}rerender(){if(this.supportDynamicHeights){for(const e of this.items)e.lastDynamicHeightWidth=void 0;this._rerender(this.lastRenderTop,this.lastRenderHeight)}}get length(){return this.items.length}get renderHeight(){const e=this.scrollableElement.getScrollDimensions();return e.height}element(e){return this.items[e].element}domElement(e){const t=this.items[e].row;return t&&t.domNode}elementHeight(e){return this.items[e].size}elementTop(e){return this.rangeMap.positionAt(e)}indexAt(e){return this.rangeMap.indexAt(e)}indexAfter(e){return this.rangeMap.indexAfter(e)}layout(e,t){let n={height:"number"===typeof e?e:qo(this.domNode)};this.scrollableElementUpdateDisposable&&(this.scrollableElementUpdateDisposable.dispose(),this.scrollableElementUpdateDisposable=null,n.scrollHeight=this.scrollHeight),this.scrollableElement.setScrollDimensions(n),"undefined"!==typeof t&&(this.renderWidth=t,this.supportDynamicHeights&&this._rerender(this.scrollTop,this.renderHeight),this.horizontalScrolling&&this.scrollableElement.setScrollDimensions({width:"number"===typeof t?t:Ko(this.domNode)}))}render(e,t,n,i,o,r=!1){const s=this.getRenderRange(t,n),a=NM.relativeComplement(s,e),l=NM.relativeComplement(e,s),c=this.getNextToLastElement(a);if(r){const t=NM.intersect(e,s);for(let e=t.start;e<t.end;e++)this.updateItemInDOM(this.items[e],e)}for(const h of a)for(let e=h.start;e<h.end;e++)this.insertItemInDOM(e,c);for(const h of l)for(let e=h.start;e<h.end;e++)this.removeItemFromDOM(e);void 0!==i&&(this.rowsContainer.style.left=`-${i}px`),this.rowsContainer.style.top=`-${t}px`,this.horizontalScrolling&&void 0!==o&&(this.rowsContainer.style.width=Math.max(o,this.renderWidth)+"px"),this.lastRenderTop=t,this.lastRenderHeight=n}insertItemInDOM(e,t){const n=this.items[e];if(!n.row){n.row=this.cache.alloc(n.templateId);const e=this.accessibilityProvider.getRole(n.element)||"listitem";n.row.domNode.setAttribute("role",e);const t=this.accessibilityProvider.isChecked(n.element);"undefined"!==typeof t&&n.row.domNode.setAttribute("aria-checked",String(!!t))}n.row.domNode.parentElement||(t?this.rowsContainer.insertBefore(n.row.domNode,t):this.rowsContainer.appendChild(n.row.domNode)),this.updateItemInDOM(n,e);const i=this.renderers.get(n.templateId);if(!i)throw new Error("No renderer found for template id "+n.templateId);i&&i.renderElement(n.element,e,n.row.templateData,n.size);const o=this.dnd.getDragURI(n.element);if(n.dragStartDisposable.dispose(),n.row.domNode.draggable=!!o,o){const e=_i(n.row.domNode,"dragstart");n.dragStartDisposable=e(e=>this.onDragStart(n.element,o,e))}this.horizontalScrolling&&(this.measureItemWidth(n),this.eventuallyUpdateScrollWidth())}measureItemWidth(e){if(!e.row||!e.row.domNode)return;e.row.domNode.style.width=fi?"-moz-fit-content":"fit-content",e.width=Ko(e.row.domNode);const t=window.getComputedStyle(e.row.domNode);t.paddingLeft&&(e.width+=parseFloat(t.paddingLeft)),t.paddingRight&&(e.width+=parseFloat(t.paddingRight)),e.row.domNode.style.width=""}updateItemInDOM(e,t){e.row.domNode.style.top=this.elementTop(t)+"px",this.setRowHeight&&(e.row.domNode.style.height=e.size+"px"),this.setRowLineHeight&&(e.row.domNode.style.lineHeight=e.size+"px"),e.row.domNode.setAttribute("data-index",""+t),e.row.domNode.setAttribute("data-last-element",t===this.length-1?"true":"false"),e.row.domNode.setAttribute("aria-setsize",String(this.accessibilityProvider.getSetSize(e.element,t,this.length))),e.row.domNode.setAttribute("aria-posinset",String(this.accessibilityProvider.getPosInSet(e.element,t))),e.row.domNode.setAttribute("id",this.getElementDomId(t)),Co(e.row.domNode,"drop-target",e.dropTarget)}removeItemFromDOM(e){const t=this.items[e];t.dragStartDisposable.dispose();const n=this.renderers.get(t.templateId);t.row&&n&&n.disposeElement&&n.disposeElement(t.element,e,t.row.templateData,t.size),this.cache.release(t.row),t.row=null,this.horizontalScrolling&&this.eventuallyUpdateScrollWidth()}getScrollTop(){const e=this.scrollableElement.getScrollPosition();return e.scrollTop}setScrollTop(e){this.scrollableElementUpdateDisposable&&(this.scrollableElementUpdateDisposable.dispose(),this.scrollableElementUpdateDisposable=null,this.scrollableElement.setScrollDimensions({scrollHeight:this.scrollHeight})),this.scrollableElement.setScrollPosition({scrollTop:e})}get scrollTop(){return this.getScrollTop()}set scrollTop(e){this.setScrollTop(e)}get scrollHeight(){return this._scrollHeight+(this.horizontalScrolling?10:0)+this.additionalScrollHeight}get onMouseClick(){return Xe.map(_i(this.domNode,"click"),e=>this.toMouseEvent(e))}get onMouseDblClick(){return Xe.map(_i(this.domNode,"dblclick"),e=>this.toMouseEvent(e))}get onMouseMiddleClick(){return Xe.filter(Xe.map(_i(this.domNode,"auxclick"),e=>this.toMouseEvent(e)),e=>1===e.browserEvent.button)}get onMouseDown(){return Xe.map(_i(this.domNode,"mousedown"),e=>this.toMouseEvent(e))}get onContextMenu(){return Xe.map(_i(this.domNode,"contextmenu"),e=>this.toMouseEvent(e))}get onTouchStart(){return Xe.map(_i(this.domNode,"touchstart"),e=>this.toTouchEvent(e))}get onTap(){return Xe.map(_i(this.rowsContainer,Wg.Tap),e=>this.toGestureEvent(e))}toMouseEvent(e){const t=this.getItemIndexFromEventTarget(e.target||null),n="undefined"===typeof t?void 0:this.items[t],i=n&&n.element;return{browserEvent:e,index:t,element:i}}toTouchEvent(e){const t=this.getItemIndexFromEventTarget(e.target||null),n="undefined"===typeof t?void 0:this.items[t],i=n&&n.element;return{browserEvent:e,index:t,element:i}}toGestureEvent(e){const t=this.getItemIndexFromEventTarget(e.initialTarget||null),n="undefined"===typeof t?void 0:this.items[t],i=n&&n.element;return{browserEvent:e,index:t,element:i}}toDragEvent(e){const t=this.getItemIndexFromEventTarget(e.target||null),n="undefined"===typeof t?void 0:this.items[t],i=n&&n.element;return{browserEvent:e,index:t,element:i}}onScroll(e){try{const t=this.getRenderRange(this.lastRenderTop,this.lastRenderHeight);this.render(t,e.scrollTop,e.height,e.scrollLeft,e.scrollWidth),this.supportDynamicHeights&&this._rerender(e.scrollTop,e.height)}catch(t){throw t}}onTouchChange(e){e.preventDefault(),e.stopPropagation(),this.scrollTop-=e.translationY}onDragStart(e,t,n){if(!n.dataTransfer)return;const i=this.dnd.getDragElements(e);if(n.dataTransfer.effectAllowed="copyMove",n.dataTransfer.setData(GS.RESOURCES,JSON.stringify([t])),n.dataTransfer.setDragImage){let e;this.dnd.getDragLabel&&(e=this.dnd.getDragLabel(i,n)),"undefined"===typeof e&&(e=String(i.length));const t=Ar(".monaco-drag-image");t.textContent=e,document.body.appendChild(t),n.dataTransfer.setDragImage(t,-10,-10),setTimeout(()=>document.body.removeChild(t),0)}this.currentDragData=new CN(i),qS.CurrentDragAndDropData=new EN(i),this.dnd.onDragStart&&this.dnd.onDragStart(this.currentDragData,n)}onDragOver(e){if(e.browserEvent.preventDefault(),this.onDragLeaveTimeout.dispose(),qS.CurrentDragAndDropData&&"vscode-ui"===qS.CurrentDragAndDropData.getData())return!1;if(this.setupDragAndDropScrollTopAnimation(e.browserEvent),!e.browserEvent.dataTransfer)return!1;if(!this.currentDragData)if(qS.CurrentDragAndDropData)this.currentDragData=qS.CurrentDragAndDropData;else{if(!e.browserEvent.dataTransfer.types)return!1;this.currentDragData=new xN}const t=this.dnd.onDragOver(this.currentDragData,e.element,e.index,e.browserEvent);if(this.canDrop="boolean"===typeof t?t:t.accept,!this.canDrop)return this.currentDragFeedback=void 0,this.currentDragFeedbackDisposable.dispose(),!1;let n;if(e.browserEvent.dataTransfer.dropEffect="boolean"!==typeof t&&0===t.effect?"copy":"move",n="boolean"!==typeof t&&t.feedback?t.feedback:"undefined"===typeof e.index?[-1]:[e.index],n=no(n).filter(e=>e>=-1&&e<this.length).sort((e,t)=>e-t),n=-1===n[0]?[-1]:n,SN(this.currentDragFeedback,n))return!0;if(this.currentDragFeedback=n,this.currentDragFeedbackDisposable.dispose(),-1===n[0])yo(this.domNode,"drop-target"),yo(this.rowsContainer,"drop-target"),this.currentDragFeedbackDisposable=Ue(()=>{_o(this.domNode,"drop-target"),_o(this.rowsContainer,"drop-target")});else{for(const e of n){const t=this.items[e];t.dropTarget=!0,t.row&&t.row.domNode&&yo(t.row.domNode,"drop-target")}this.currentDragFeedbackDisposable=Ue(()=>{for(const e of n){const t=this.items[e];t.dropTarget=!1,t.row&&t.row.domNode&&_o(t.row.domNode,"drop-target")}})}return!0}onDragLeave(){this.onDragLeaveTimeout.dispose(),this.onDragLeaveTimeout=zi(()=>this.clearDragOverFeedback(),100)}onDrop(e){if(!this.canDrop)return;const t=this.currentDragData;this.teardownDragAndDropScrollTopAnimation(),this.clearDragOverFeedback(),this.currentDragData=void 0,qS.CurrentDragAndDropData=void 0,t&&e.browserEvent.dataTransfer&&(e.browserEvent.preventDefault(),t.update(e.browserEvent.dataTransfer),this.dnd.drop(t,e.element,e.index,e.browserEvent))}onDragEnd(e){this.canDrop=!1,this.teardownDragAndDropScrollTopAnimation(),this.clearDragOverFeedback(),this.currentDragData=void 0,qS.CurrentDragAndDropData=void 0,this.dnd.onDragEnd&&this.dnd.onDragEnd(e)}clearDragOverFeedback(){this.currentDragFeedback=void 0,this.currentDragFeedbackDisposable.dispose(),this.currentDragFeedbackDisposable=Ge.None}setupDragAndDropScrollTopAnimation(e){if(!this.dragOverAnimationDisposable){const e=Ho(this.domNode).top;this.dragOverAnimationDisposable=Nr(this.animateDragAndDropScrollTop.bind(this,e))}this.dragOverAnimationStopDisposable.dispose(),this.dragOverAnimationStopDisposable=zi(()=>{this.dragOverAnimationDisposable&&(this.dragOverAnimationDisposable.dispose(),this.dragOverAnimationDisposable=void 0)},1e3),this.dragOverMouseY=e.pageY}animateDragAndDropScrollTop(e){if(void 0===this.dragOverMouseY)return;const t=this.dragOverMouseY-e,n=this.renderHeight-35;t<35?this.scrollTop+=Math.max(-14,Math.floor(.3*(t-35))):t>n&&(this.scrollTop+=Math.min(14,Math.floor(.3*(t-n))))}teardownDragAndDropScrollTopAnimation(){this.dragOverAnimationStopDisposable.dispose(),this.dragOverAnimationDisposable&&(this.dragOverAnimationDisposable.dispose(),this.dragOverAnimationDisposable=void 0)}getItemIndexFromEventTarget(e){const t=this.scrollableElement.getDomNode();let n=e;while(n instanceof HTMLElement&&n!==this.rowsContainer&&t.contains(n)){const e=n.getAttribute("data-index");if(e){const t=Number(e);if(!isNaN(t))return t}n=n.parentElement}}getRenderRange(e,t){return{start:this.rangeMap.indexAt(e),end:this.rangeMap.indexAfter(e+t-1)}}_rerender(e,t){const n=this.getRenderRange(e,t);let i,o;e===this.elementTop(n.start)?(i=n.start,o=0):n.end-n.start>1&&(i=n.start+1,o=this.elementTop(i)-e);let r=0;while(1){const s=this.getRenderRange(e,t);let a=!1;for(let e=s.start;e<s.end;e++){const t=this.probeDynamicHeight(e);0!==t&&this.rangeMap.splice(e,1,[this.items[e]]),r+=t,a=a||0!==t}if(!a){0!==r&&this.eventuallyUpdateScrollDimensions();const e=NM.relativeComplement(n,s);for(const n of e)for(let e=n.start;e<n.end;e++)this.items[e].row&&this.removeItemFromDOM(e);const t=NM.relativeComplement(s,n);for(const n of t)for(let e=n.start;e<n.end;e++){const t=e+1,n=t<this.items.length?this.items[t].row:null,i=n?n.domNode:null;this.insertItemInDOM(e,i)}for(let n=s.start;n<s.end;n++)this.items[n].row&&this.updateItemInDOM(this.items[n],n);return"number"===typeof i&&(this.scrollTop=this.elementTop(i)-o),void this._onDidChangeContentHeight.fire(this.contentHeight)}}}probeDynamicHeight(e){const t=this.items[e];if(!t.hasDynamicHeight||t.lastDynamicHeightWidth===this.renderWidth)return 0;if(this.virtualDelegate.hasDynamicHeight&&!this.virtualDelegate.hasDynamicHeight(t.element))return 0;const n=t.size;if(!this.setRowHeight&&t.row&&t.row.domNode){let e=t.row.domNode.offsetHeight;return t.size=e,t.lastDynamicHeightWidth=this.renderWidth,e-n}const i=this.cache.alloc(t.templateId);i.domNode.style.height="",this.rowsContainer.appendChild(i.domNode);const o=this.renderers.get(t.templateId);return o&&(o.renderElement(t.element,e,i.templateData,void 0),o.disposeElement&&o.disposeElement(t.element,e,i.templateData,void 0)),t.size=i.domNode.offsetHeight,this.virtualDelegate.setDynamicHeight&&this.virtualDelegate.setDynamicHeight(t.element,t.size),t.lastDynamicHeightWidth=this.renderWidth,this.rowsContainer.removeChild(i.domNode),this.cache.release(i),t.size-n}getNextToLastElement(e){const t=e[e.length-1];if(!t)return null;const n=this.items[t.end];return n&&n.row?n.row.domNode:null}getElementDomId(e){return`${this.domId}_${e}`}dispose(){if(this.items){for(const e of this.items)if(e.row){const t=this.renderers.get(e.row.templateId);t&&t.disposeTemplate(e.row.templateData)}this.items=[]}this.domNode&&this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode),We(this.disposables)}}kN.InstanceCount=0,_N([Vg],kN.prototype,"onMouseClick",null),_N([Vg],kN.prototype,"onMouseDblClick",null),_N([Vg],kN.prototype,"onMouseMiddleClick",null),_N([Vg],kN.prototype,"onMouseDown",null),_N([Vg],kN.prototype,"onContextMenu",null),_N([Vg],kN.prototype,"onTouchStart",null),_N([Vg],kN.prototype,"onTap",null);class MN{constructor(e){this.spliceables=e}splice(e,t,n){this.spliceables.forEach(i=>i.splice(e,t,n))}}function NN(e,t,n){return Math.min(Math.max(e,t),n)}var LN,BN=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s};class IN{constructor(e){this.trait=e,this.renderedElements=[]}get templateId(){return"template:"+this.trait.trait}renderTemplate(e){return e}renderElement(e,t,n){const i=oo(this.renderedElements,e=>e.templateData===n);if(i>=0){const e=this.renderedElements[i];this.trait.unrender(n),e.index=t}else{const e={index:t,templateData:n};this.renderedElements.push(e)}this.trait.renderIndex(t,n)}splice(e,t,n){const i=[];for(const o of this.renderedElements)o.index<e?i.push(o):o.index>=e+t&&i.push({index:o.index+n-t,templateData:o.templateData});this.renderedElements=i}renderIndexes(e){for(const{index:t,templateData:n}of this.renderedElements)e.indexOf(t)>-1&&this.trait.renderIndex(t,n)}disposeTemplate(e){const t=oo(this.renderedElements,t=>t.templateData===e);t<0||this.renderedElements.splice(t,1)}}class TN{constructor(e){this._trait=e,this.indexes=[],this.sortedIndexes=[],this._onChange=new et,this.onChange=this._onChange.event}get trait(){return this._trait}get renderer(){return new IN(this)}splice(e,t,n){const i=n.length-t,o=e+t,r=[...this.sortedIndexes.filter(t=>t<e),...n.map((t,n)=>t?n+e:-1).filter(e=>-1!==e),...this.sortedIndexes.filter(e=>e>=o).map(e=>e+i)];this.renderer.splice(e,t,n.length),this._set(r,r)}renderIndex(e,t){Co(t,this._trait,this.contains(e))}unrender(e){_o(e,this._trait)}set(e,t){return this._set(e,[...e].sort(eL),t)}_set(e,t,n){const i=this.indexes,o=this.sortedIndexes;this.indexes=e,this.sortedIndexes=t;const r=$N(o,e);return this.renderer.renderIndexes(r),this._onChange.fire({indexes:e,browserEvent:n}),i}get(){return this.indexes}contains(e){return qi(this.sortedIndexes,e,eL)>=0}dispose(){We(this._onChange)}}BN([Vg],TN.prototype,"renderer",null);class ON extends TN{constructor(e){super("selected"),this.setAriaSelected=e}renderIndex(e,t){super.renderIndex(e,t),this.setAriaSelected&&(this.contains(e)?t.setAttribute("aria-selected","true"):t.setAttribute("aria-selected","false"))}}class RN{constructor(e,t,n){this.trait=e,this.view=t,this.identityProvider=n}splice(e,t,n){if(!this.identityProvider)return this.trait.splice(e,t,n.map(()=>!1));const i=this.trait.get().map(e=>this.identityProvider.getId(this.view.element(e)).toString()),o=n.map(e=>i.indexOf(this.identityProvider.getId(e).toString())>-1);this.trait.splice(e,t,o)}}function PN(e){return"INPUT"===e.tagName||"TEXTAREA"===e.tagName}function FN(e){return!!vo(e,"monaco-editor")||!vo(e,"monaco-list")&&(!!e.parentElement&&FN(e.parentElement))}class jN{constructor(e,t,n){this.list=e,this.view=t,this.disposables=new Ye;const i=!1!==n.multipleSelectionSupport,o=Xe.chain(_i(t.domNode,"keydown")).filter(e=>!PN(e.target)).map(e=>new Mi(e));o.filter(e=>3===e.keyCode).on(this.onEnter,this,this.disposables),o.filter(e=>16===e.keyCode).on(this.onUpArrow,this,this.disposables),o.filter(e=>18===e.keyCode).on(this.onDownArrow,this,this.disposables),o.filter(e=>11===e.keyCode).on(this.onPageUpArrow,this,this.disposables),o.filter(e=>12===e.keyCode).on(this.onPageDownArrow,this,this.disposables),o.filter(e=>9===e.keyCode).on(this.onEscape,this,this.disposables),i&&o.filter(e=>(y["f"]?e.metaKey:e.ctrlKey)&&31===e.keyCode).on(this.onCtrlA,this,this.disposables)}onEnter(e){e.preventDefault(),e.stopPropagation(),this.list.setSelection(this.list.getFocus(),e.browserEvent)}onUpArrow(e){e.preventDefault(),e.stopPropagation(),this.list.focusPrevious(1,!1,e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()}onDownArrow(e){e.preventDefault(),e.stopPropagation(),this.list.focusNext(1,!1,e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()}onPageUpArrow(e){e.preventDefault(),e.stopPropagation(),this.list.focusPreviousPage(e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()}onPageDownArrow(e){e.preventDefault(),e.stopPropagation(),this.list.focusNextPage(e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()}onCtrlA(e){e.preventDefault(),e.stopPropagation(),this.list.setSelection(ao(this.list.length),e.browserEvent),this.view.domNode.focus()}onEscape(e){e.preventDefault(),e.stopPropagation(),this.list.setSelection([],e.browserEvent),this.view.domNode.focus()}dispose(){this.disposables.dispose()}}(function(e){e[e["Idle"]=0]="Idle",e[e["Typing"]=1]="Typing"})(LN||(LN={}));const QN=new class{mightProducePrintableCharacter(e){return!(e.ctrlKey||e.metaKey||e.altKey)&&(e.keyCode>=31&&e.keyCode<=56||e.keyCode>=21&&e.keyCode<=30||e.keyCode>=93&&e.keyCode<=102||e.keyCode>=80&&e.keyCode<=90)}};class zN{constructor(e,t,n,i){this.list=e,this.view=t,this.keyboardNavigationLabelProvider=n,this.delegate=i,this.enabled=!1,this.state=LN.Idle,this.automaticKeyboardNavigation=!0,this.triggered=!1,this.previouslyFocused=-1,this.enabledDisposables=new Ye,this.disposables=new Ye,this.updateOptions(e.options)}updateOptions(e){const t="undefined"===typeof e.enableKeyboardNavigation||!!e.enableKeyboardNavigation;t?this.enable():this.disable(),"undefined"!==typeof e.automaticKeyboardNavigation&&(this.automaticKeyboardNavigation=e.automaticKeyboardNavigation)}enable(){if(this.enabled)return;const e=Xe.chain(_i(this.view.domNode,"keydown")).filter(e=>!PN(e.target)).filter(()=>this.automaticKeyboardNavigation||this.triggered).map(e=>new Mi(e)).filter(e=>this.delegate.mightProducePrintableCharacter(e)).forEach(e=>{e.stopPropagation(),e.preventDefault()}).map(e=>e.browserEvent.key).event,t=Xe.debounce(e,()=>null,800),n=Xe.reduce(Xe.any(e,t),(e,t)=>null===t?null:(e||"")+t);n(this.onInput,this,this.enabledDisposables),t(this.onClear,this,this.enabledDisposables),this.enabled=!0,this.triggered=!1}disable(){this.enabled&&(this.enabledDisposables.clear(),this.enabled=!1,this.triggered=!1)}onClear(){var e;const t=this.list.getFocus();if(t.length>0&&t[0]===this.previouslyFocused){const n=null===(e=this.list.options.accessibilityProvider)||void 0===e?void 0:e.getAriaLabel(this.list.element(t[0]));n&&If(n)}this.previouslyFocused=-1}onInput(e){if(!e)return this.state=LN.Idle,void(this.triggered=!1);const t=this.list.getFocus(),n=t.length>0?t[0]:0,i=this.state===LN.Idle?1:0;this.state=LN.Typing;for(let o=0;o<this.list.length;o++){const t=(n+o+i)%this.list.length,r=this.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(this.view.element(t)),s=r&&r.toString();if("undefined"===typeof s||Da(e,s))return this.previouslyFocused=n,this.list.setFocus([t]),void this.list.reveal(t)}}dispose(){this.disable(),this.enabledDisposables.dispose(),this.disposables.dispose()}}class VN{constructor(e,t){this.list=e,this.view=t,this.disposables=new Ye;const n=Xe.chain(_i(t.domNode,"keydown")).filter(e=>!PN(e.target)).map(e=>new Mi(e));n.filter(e=>2===e.keyCode&&!e.ctrlKey&&!e.metaKey&&!e.shiftKey&&!e.altKey).on(this.onTab,this,this.disposables)}onTab(e){if(e.target!==this.view.domNode)return;const t=this.list.getFocus();if(0===t.length)return;const n=this.view.domElement(t[0]);if(!n)return;const i=n.querySelector("[tabIndex]");if(!i||!(i instanceof HTMLElement)||-1===i.tabIndex)return;const o=window.getComputedStyle(i);"hidden"!==o.visibility&&"none"!==o.display&&(e.preventDefault(),e.stopPropagation(),i.focus())}dispose(){this.disposables.dispose()}}function WN(e){return y["f"]?e.browserEvent.metaKey:e.browserEvent.ctrlKey}function HN(e){return e.browserEvent.shiftKey}function UN(e){return e instanceof MouseEvent&&2===e.button}const YN={isSelectionSingleChangeEvent:WN,isSelectionRangeChangeEvent:HN};class GN{constructor(e){this.list=e,this.disposables=new Ye,this._onPointer=new et,this.onPointer=this._onPointer.event,this.multipleSelectionSupport=!(!1===e.options.multipleSelectionSupport),this.multipleSelectionSupport&&(this.multipleSelectionController=e.options.multipleSelectionController||YN),this.mouseSupport="undefined"===typeof e.options.mouseSupport||!!e.options.mouseSupport,this.mouseSupport&&(e.onMouseDown(this.onMouseDown,this,this.disposables),e.onContextMenu(this.onContextMenu,this,this.disposables),e.onMouseDblClick(this.onDoubleClick,this,this.disposables),e.onTouchStart(this.onMouseDown,this,this.disposables),this.disposables.add(Ug.addTarget(e.getHTMLElement()))),Xe.any(e.onMouseClick,e.onMouseMiddleClick,e.onTap)(this.onViewPointer,this,this.disposables)}isSelectionSingleChangeEvent(e){return this.multipleSelectionController?this.multipleSelectionController.isSelectionSingleChangeEvent(e):y["f"]?e.browserEvent.metaKey:e.browserEvent.ctrlKey}isSelectionRangeChangeEvent(e){return this.multipleSelectionController?this.multipleSelectionController.isSelectionRangeChangeEvent(e):e.browserEvent.shiftKey}isSelectionChangeEvent(e){return this.isSelectionSingleChangeEvent(e)||this.isSelectionRangeChangeEvent(e)}onMouseDown(e){FN(e.browserEvent.target)||document.activeElement!==e.browserEvent.target&&this.list.domFocus()}onContextMenu(e){if(FN(e.browserEvent.target))return;const t="undefined"===typeof e.index?[]:[e.index];this.list.setFocus(t,e.browserEvent)}onViewPointer(e){if(!this.mouseSupport)return;if(PN(e.browserEvent.target)||FN(e.browserEvent.target))return;let t=this.list.getFocus()[0];const n=this.list.getSelection();t=void 0===t?n[0]:t;const i=e.index;return"undefined"===typeof i?(this.list.setFocus([],e.browserEvent),void this.list.setSelection([],e.browserEvent)):this.multipleSelectionSupport&&this.isSelectionRangeChangeEvent(e)||this.multipleSelectionSupport&&this.isSelectionChangeEvent(e)?this.changeSelection(e,t):(this.list.setFocus([i],e.browserEvent),UN(e.browserEvent)||this.list.setSelection([i],e.browserEvent),void this._onPointer.fire(e))}onDoubleClick(e){if(PN(e.browserEvent.target)||FN(e.browserEvent.target))return;if(this.multipleSelectionSupport&&this.isSelectionChangeEvent(e))return;const t=this.list.getFocus();this.list.setSelection(t,e.browserEvent)}changeSelection(e,t){const n=e.index;if(this.isSelectionRangeChangeEvent(e)&&void 0!==t){const i=Math.min(t,n),o=Math.max(t,n),r=ao(i,o+1),s=this.list.getSelection(),a=XN($N(s,[t]),t);if(0===a.length)return;const l=$N(r,ZN(s,a));this.list.setSelection(l,e.browserEvent)}else if(this.isSelectionSingleChangeEvent(e)){const t=this.list.getSelection(),i=t.filter(e=>e!==n);this.list.setFocus([n]),t.length===i.length?this.list.setSelection([...i,n],e.browserEvent):this.list.setSelection(i,e.browserEvent)}}dispose(){this.disposables.dispose()}}class KN{constructor(e,t){this.styleElement=e,this.selectorSuffix=t}style(e){const t=this.selectorSuffix&&"."+this.selectorSuffix,n=[];e.listBackground&&(e.listBackground.isOpaque()?n.push(`.monaco-list${t} .monaco-list-rows { background: ${e.listBackground}; }`):y["f"]),e.listFocusBackground&&(n.push(`.monaco-list${t}:focus .monaco-list-row.focused { background-color: ${e.listFocusBackground}; }`),n.push(`.monaco-list${t}:focus .monaco-list-row.focused:hover { background-color: ${e.listFocusBackground}; }`)),e.listFocusForeground&&n.push(`.monaco-list${t}:focus .monaco-list-row.focused { color: ${e.listFocusForeground}; }`),e.listActiveSelectionBackground&&(n.push(`.monaco-list${t}:focus .monaco-list-row.selected { background-color: ${e.listActiveSelectionBackground}; }`),n.push(`.monaco-list${t}:focus .monaco-list-row.selected:hover { background-color: ${e.listActiveSelectionBackground}; }`)),e.listActiveSelectionForeground&&n.push(`.monaco-list${t}:focus .monaco-list-row.selected { color: ${e.listActiveSelectionForeground}; }`),e.listFocusAndSelectionBackground&&n.push(`\n\t\t\t\t.monaco-drag-image,\n\t\t\t\t.monaco-list${t}:focus .monaco-list-row.selected.focused { background-color: ${e.listFocusAndSelectionBackground}; }\n\t\t\t`),e.listFocusAndSelectionForeground&&n.push(`\n\t\t\t\t.monaco-drag-image,\n\t\t\t\t.monaco-list${t}:focus .monaco-list-row.selected.focused { color: ${e.listFocusAndSelectionForeground}; }\n\t\t\t`),e.listInactiveFocusBackground&&(n.push(`.monaco-list${t} .monaco-list-row.focused { background-color:  ${e.listInactiveFocusBackground}; }`),n.push(`.monaco-list${t} .monaco-list-row.focused:hover { background-color:  ${e.listInactiveFocusBackground}; }`)),e.listInactiveSelectionBackground&&(n.push(`.monaco-list${t} .monaco-list-row.selected { background-color:  ${e.listInactiveSelectionBackground}; }`),n.push(`.monaco-list${t} .monaco-list-row.selected:hover { background-color:  ${e.listInactiveSelectionBackground}; }`)),e.listInactiveSelectionForeground&&n.push(`.monaco-list${t} .monaco-list-row.selected { color: ${e.listInactiveSelectionForeground}; }`),e.listHoverBackground&&n.push(`.monaco-list${t}:not(.drop-target) .monaco-list-row:hover:not(.selected):not(.focused) { background-color:  ${e.listHoverBackground}; }`),e.listHoverForeground&&n.push(`.monaco-list${t} .monaco-list-row:hover:not(.selected):not(.focused) { color:  ${e.listHoverForeground}; }`),e.listSelectionOutline&&n.push(`.monaco-list${t} .monaco-list-row.selected { outline: 1px dotted ${e.listSelectionOutline}; outline-offset: -1px; }`),e.listFocusOutline&&n.push(`\n\t\t\t\t.monaco-drag-image,\n\t\t\t\t.monaco-list${t}:focus .monaco-list-row.focused { outline: 1px solid ${e.listFocusOutline}; outline-offset: -1px; }\n\t\t\t`),e.listInactiveFocusOutline&&n.push(`.monaco-list${t} .monaco-list-row.focused { outline: 1px dotted ${e.listInactiveFocusOutline}; outline-offset: -1px; }`),e.listHoverOutline&&n.push(`.monaco-list${t} .monaco-list-row:hover { outline: 1px dashed ${e.listHoverOutline}; outline-offset: -1px; }`),e.listDropBackground&&n.push(`\n\t\t\t\t.monaco-list${t}.drop-target,\n\t\t\t\t.monaco-list${t} .monaco-list-rows.drop-target,\n\t\t\t\t.monaco-list${t} .monaco-list-row.drop-target { background-color: ${e.listDropBackground} !important; color: inherit !important; }\n\t\t\t`),e.listFilterWidgetBackground&&n.push(`.monaco-list-type-filter { background-color: ${e.listFilterWidgetBackground} }`),e.listFilterWidgetOutline&&n.push(`.monaco-list-type-filter { border: 1px solid ${e.listFilterWidgetOutline}; }`),e.listFilterWidgetNoMatchesOutline&&n.push(`.monaco-list-type-filter.no-matches { border: 1px solid ${e.listFilterWidgetNoMatchesOutline}; }`),e.listMatchesShadow&&n.push(`.monaco-list-type-filter { box-shadow: 1px 1px 1px ${e.listMatchesShadow}; }`);const i=n.join("\n");i!==this.styleElement.innerHTML&&(this.styleElement.innerHTML=i)}}const qN={listFocusBackground:Vv.fromHex("#7FB0D0"),listActiveSelectionBackground:Vv.fromHex("#0E639C"),listActiveSelectionForeground:Vv.fromHex("#FFFFFF"),listFocusAndSelectionBackground:Vv.fromHex("#094771"),listFocusAndSelectionForeground:Vv.fromHex("#FFFFFF"),listInactiveSelectionBackground:Vv.fromHex("#3F3F46"),listHoverBackground:Vv.fromHex("#2A2D2E"),listDropBackground:Vv.fromHex("#383B3D"),treeIndentGuidesStroke:Vv.fromHex("#a9a9a9")},JN={keyboardSupport:!0,mouseSupport:!0,multipleSelectionSupport:!0,dnd:{getDragURI(){return null},onDragStart(){},onDragOver(){return!1},drop(){}}};function XN(e,t){const n=e.indexOf(t);if(-1===n)return[];const i=[];let o=n-1;while(o>=0&&e[o]===t-(n-o))i.push(e[o--]);i.reverse(),o=n;while(o<e.length&&e[o]===t+(o-n))i.push(e[o++]);return i}function $N(e,t){const n=[];let i=0,o=0;while(i<e.length||o<t.length)if(i>=e.length)n.push(t[o++]);else if(o>=t.length)n.push(e[i++]);else{if(e[i]===t[o]){n.push(e[i]),i++,o++;continue}e[i]<t[o]?n.push(e[i++]):n.push(t[o++])}return n}function ZN(e,t){const n=[];let i=0,o=0;while(i<e.length||o<t.length)if(i>=e.length)n.push(t[o++]);else if(o>=t.length)n.push(e[i++]);else{if(e[i]===t[o]){i++,o++;continue}e[i]<t[o]?n.push(e[i++]):o++}return n}const eL=(e,t)=>e-t;class tL{constructor(e,t){this._templateId=e,this.renderers=t}get templateId(){return this._templateId}renderTemplate(e){return this.renderers.map(t=>t.renderTemplate(e))}renderElement(e,t,n,i){let o=0;for(const r of this.renderers)r.renderElement(e,t,n[o++],i)}disposeElement(e,t,n,i){let o=0;for(const r of this.renderers)r.disposeElement&&r.disposeElement(e,t,n[o],i),o+=1}disposeTemplate(e){let t=0;for(const n of this.renderers)n.disposeTemplate(e[t++])}}class nL{constructor(e){this.accessibilityProvider=e,this.templateId="a18n"}renderTemplate(e){return e}renderElement(e,t,n){const i=this.accessibilityProvider.getAriaLabel(e);i?n.setAttribute("aria-label",i):n.removeAttribute("aria-label");const o=this.accessibilityProvider.getAriaLevel&&this.accessibilityProvider.getAriaLevel(e);"number"===typeof o?n.setAttribute("aria-level",""+o):n.removeAttribute("aria-level")}disposeTemplate(e){}}class iL{constructor(e,t){this.list=e,this.dnd=t}getDragElements(e){const t=this.list.getSelectedElements(),n=t.indexOf(e)>-1?t:[e];return n}getDragURI(e){return this.dnd.getDragURI(e)}getDragLabel(e,t){if(this.dnd.getDragLabel)return this.dnd.getDragLabel(e,t)}onDragStart(e,t){this.dnd.onDragStart&&this.dnd.onDragStart(e,t)}onDragOver(e,t,n,i){return this.dnd.onDragOver(e,t,n,i)}onDragEnd(e){this.dnd.onDragEnd&&this.dnd.onDragEnd(e)}drop(e,t,n,i){this.dnd.drop(e,t,n,i)}}class oL{constructor(e,t,n,i,o=JN){var r;this.user=e,this._options=o,this.eventBufferer=new nt,this._ariaLabel="",this.disposables=new Ye,this.didJustPressContextMenuKey=!1,this._onDidDispose=new et,this.onDidDispose=this._onDidDispose.event;const s=this._options.accessibilityProvider&&this._options.accessibilityProvider.getWidgetRole?null===(r=this._options.accessibilityProvider)||void 0===r?void 0:r.getWidgetRole():"list";this.selection=new ON("listbox"!==s),this.focus=new TN("focused"),As(o,qN,!1);const a=[this.focus.renderer,this.selection.renderer];this.accessibilityProvider=o.accessibilityProvider,this.accessibilityProvider&&(a.push(new nL(this.accessibilityProvider)),this.accessibilityProvider.onDidChangeActiveDescendant&&this.accessibilityProvider.onDidChangeActiveDescendant(this.onDidChangeActiveDescendant,this,this.disposables)),i=i.map(e=>new tL(e.templateId,[...a,e]));const l=Object.assign(Object.assign({},o),{dnd:o.dnd&&new iL(this,o.dnd)});if(this.view=new kN(t,n,i,l),this.view.domNode.setAttribute("role",s),o.styleController)this.styleController=o.styleController(this.view.domId);else{const e=or(this.view.domNode);this.styleController=new KN(e,this.view.domId)}if(this.spliceable=new MN([new RN(this.focus,this.view,o.identityProvider),new RN(this.selection,this.view,o.identityProvider),this.view]),this.disposables.add(this.focus),this.disposables.add(this.selection),this.disposables.add(this.view),this.disposables.add(this._onDidDispose),this.onDidFocus=Xe.map(_i(this.view.domNode,"focus",!0),()=>null),this.onDidBlur=Xe.map(_i(this.view.domNode,"blur",!0),()=>null),this.disposables.add(new VN(this,this.view)),"boolean"!==typeof o.keyboardSupport||o.keyboardSupport){const e=new jN(this,this.view,o);this.disposables.add(e)}if(o.keyboardNavigationLabelProvider){const e=o.keyboardNavigationDelegate||QN;this.typeLabelController=new zN(this,this.view,o.keyboardNavigationLabelProvider,e),this.disposables.add(this.typeLabelController)}this.mouseController=this.createMouseController(o),this.disposables.add(this.mouseController),this.onDidChangeFocus(this._onFocusChange,this,this.disposables),this.onDidChangeSelection(this._onSelectionChange,this,this.disposables),this.accessibilityProvider&&(this.ariaLabel=this.accessibilityProvider.getWidgetAriaLabel()),o.multipleSelectionSupport&&this.view.domNode.setAttribute("aria-multiselectable","true")}get onDidChangeFocus(){return Xe.map(this.eventBufferer.wrapEvent(this.focus.onChange),e=>this.toListEvent(e))}get onDidChangeSelection(){return Xe.map(this.eventBufferer.wrapEvent(this.selection.onChange),e=>this.toListEvent(e))}get domId(){return this.view.domId}get onMouseClick(){return this.view.onMouseClick}get onMouseDblClick(){return this.view.onMouseDblClick}get onMouseMiddleClick(){return this.view.onMouseMiddleClick}get onPointer(){return this.mouseController.onPointer}get onMouseDown(){return this.view.onMouseDown}get onTouchStart(){return this.view.onTouchStart}get onTap(){return this.view.onTap}get onContextMenu(){const e=Xe.chain(_i(this.view.domNode,"keydown")).map(e=>new Mi(e)).filter(e=>this.didJustPressContextMenuKey=58===e.keyCode||e.shiftKey&&68===e.keyCode).filter(e=>(e.preventDefault(),e.stopPropagation(),!1)).event,t=Xe.chain(_i(this.view.domNode,"keyup")).filter(()=>{const e=this.didJustPressContextMenuKey;return this.didJustPressContextMenuKey=!1,e}).filter(()=>this.getFocus().length>0&&!!this.view.domElement(this.getFocus()[0])).map(e=>{const t=this.getFocus()[0],n=this.view.element(t),i=this.view.domElement(t);return{index:t,element:n,anchor:i,browserEvent:e}}).event,n=Xe.chain(this.view.onContextMenu).filter(()=>!this.didJustPressContextMenuKey).map(({element:e,index:t,browserEvent:n})=>({element:e,index:t,anchor:{x:n.clientX+1,y:n.clientY},browserEvent:n})).event;return Xe.any(e,t,n)}get onKeyDown(){return _i(this.view.domNode,"keydown")}createMouseController(e){return new GN(this)}updateOptions(e={}){this._options=Object.assign(Object.assign({},this._options),e),this.typeLabelController&&this.typeLabelController.updateOptions(this._options),this.view.updateOptions(e)}get options(){return this._options}splice(e,t,n=[]){if(e<0||e>this.view.length)throw new pN(this.user,"Invalid start index: "+e);if(t<0)throw new pN(this.user,"Invalid delete count: "+t);0===t&&0===n.length||this.eventBufferer.bufferEvents(()=>this.spliceable.splice(e,t,n))}rerender(){this.view.rerender()}element(e){return this.view.element(e)}get length(){return this.view.length}get contentHeight(){return this.view.contentHeight}get scrollTop(){return this.view.getScrollTop()}set scrollTop(e){this.view.setScrollTop(e)}get ariaLabel(){return this._ariaLabel}set ariaLabel(e){this._ariaLabel=e,this.view.domNode.setAttribute("aria-label",e)}domFocus(){this.view.domNode.focus()}layout(e,t){this.view.layout(e,t)}setSelection(e,t){for(const n of e)if(n<0||n>=this.length)throw new pN(this.user,"Invalid index "+n);this.selection.set(e,t)}getSelection(){return this.selection.get()}getSelectedElements(){return this.getSelection().map(e=>this.view.element(e))}setFocus(e,t){for(const n of e)if(n<0||n>=this.length)throw new pN(this.user,"Invalid index "+n);this.focus.set(e,t)}focusNext(e=1,t=!1,n,i){if(0===this.length)return;const o=this.focus.get(),r=this.findNextIndex(o.length>0?o[0]+e:0,t,i);r>-1&&this.setFocus([r],n)}focusPrevious(e=1,t=!1,n,i){if(0===this.length)return;const o=this.focus.get(),r=this.findPreviousIndex(o.length>0?o[0]-e:0,t,i);r>-1&&this.setFocus([r],n)}focusNextPage(e,t){let n=this.view.indexAt(this.view.getScrollTop()+this.view.renderHeight);n=0===n?0:n-1;const i=this.view.element(n),o=this.getFocusedElements()[0];if(o!==i){const i=this.findPreviousIndex(n,!1,t);i>-1&&o!==this.view.element(i)?this.setFocus([i],e):this.setFocus([n],e)}else{const i=this.view.getScrollTop();this.view.setScrollTop(i+this.view.renderHeight-this.view.elementHeight(n)),this.view.getScrollTop()!==i&&setTimeout(()=>this.focusNextPage(e,t),0)}}focusPreviousPage(e,t){let n;const i=this.view.getScrollTop();n=0===i?this.view.indexAt(i):this.view.indexAfter(i-1);const o=this.view.element(n),r=this.getFocusedElements()[0];if(r!==o){const i=this.findNextIndex(n,!1,t);i>-1&&r!==this.view.element(i)?this.setFocus([i],e):this.setFocus([n],e)}else{const n=i;this.view.setScrollTop(i-this.view.renderHeight),this.view.getScrollTop()!==n&&setTimeout(()=>this.focusPreviousPage(e,t),0)}}focusLast(e,t){if(0===this.length)return;const n=this.findPreviousIndex(this.length-1,!1,t);n>-1&&this.setFocus([n],e)}focusFirst(e,t){this.focusNth(0,e,t)}focusNth(e,t,n){if(0===this.length)return;const i=this.findNextIndex(e,!1,n);i>-1&&this.setFocus([i],t)}findNextIndex(e,t=!1,n){for(let i=0;i<this.length;i++){if(e>=this.length&&!t)return-1;if(e%=this.length,!n||n(this.element(e)))return e;e++}return-1}findPreviousIndex(e,t=!1,n){for(let i=0;i<this.length;i++){if(e<0&&!t)return-1;if(e=(this.length+e%this.length)%this.length,!n||n(this.element(e)))return e;e--}return-1}getFocus(){return this.focus.get()}getFocusedElements(){return this.getFocus().map(e=>this.view.element(e))}reveal(e,t){if(e<0||e>=this.length)throw new pN(this.user,"Invalid index "+e);const n=this.view.getScrollTop(),i=this.view.elementTop(e),o=this.view.elementHeight(e);if(qr(t)){const e=o-this.view.renderHeight;this.view.setScrollTop(e*NN(t,0,1)+i)}else{const e=i+o,t=n+this.view.renderHeight;i<n&&e>=t||(i<n?this.view.setScrollTop(i):e>=t&&this.view.setScrollTop(e-this.view.renderHeight))}}getRelativeTop(e){if(e<0||e>=this.length)throw new pN(this.user,"Invalid index "+e);const t=this.view.getScrollTop(),n=this.view.elementTop(e),i=this.view.elementHeight(e);if(n<t||n+i>t+this.view.renderHeight)return null;const o=i-this.view.renderHeight;return Math.abs((t-n)/o)}getHTMLElement(){return this.view.domNode}style(e){this.styleController.style(e)}toListEvent({indexes:e,browserEvent:t}){return{indexes:e,elements:e.map(e=>this.view.element(e)),browserEvent:t}}_onFocusChange(){const e=this.focus.get();Co(this.view.domNode,"element-focused",e.length>0),this.onDidChangeActiveDescendant()}onDidChangeActiveDescendant(){var e;const t=this.focus.get();if(t.length>0){let n;(null===(e=this.accessibilityProvider)||void 0===e?void 0:e.getActiveDescendantId)&&(n=this.accessibilityProvider.getActiveDescendantId(this.view.element(t[0]))),this.view.domNode.setAttribute("aria-activedescendant",n||this.view.getElementDomId(t[0]))}else this.view.domNode.removeAttribute("aria-activedescendant")}_onSelectionChange(){const e=this.selection.get();Co(this.view.domNode,"selection-none",0===e.length),Co(this.view.domNode,"selection-single",1===e.length),Co(this.view.domNode,"selection-multiple",e.length>1)}dispose(){this._onDidDispose.fire(),this.disposables.dispose(),this._onDidDispose.dispose()}}BN([Vg],oL.prototype,"onDidChangeFocus",null),BN([Vg],oL.prototype,"onDidChangeSelection",null),BN([Vg],oL.prototype,"onContextMenu",null);class rL{constructor(e,t){this.renderer=e,this.modelProvider=t}get templateId(){return this.renderer.templateId}renderTemplate(e){const t=this.renderer.renderTemplate(e);return{data:t,disposable:Ge.None}}renderElement(e,t,n,i){if(n.disposable&&n.disposable.dispose(),!n.data)return;const o=this.modelProvider();if(o.isResolved(e))return this.renderer.renderElement(o.get(e),e,n.data,i);const r=new at,s=o.resolve(e,r.token);n.disposable={dispose:()=>r.cancel()},this.renderer.renderPlaceholder(e,n.data),s.then(t=>this.renderer.renderElement(t,e,n.data,i))}disposeTemplate(e){e.disposable&&(e.disposable.dispose(),e.disposable=void 0),e.data&&(this.renderer.disposeTemplate(e.data),e.data=void 0)}}class sL{constructor(e,t){this.modelProvider=e,this.accessibilityProvider=t}getWidgetAriaLabel(){return this.accessibilityProvider.getWidgetAriaLabel()}getAriaLabel(e){const t=this.modelProvider();return t.isResolved(e)?this.accessibilityProvider.getAriaLabel(t.get(e)):null}}function aL(e,t){return Object.assign(Object.assign({},t),{accessibilityProvider:t.accessibilityProvider&&new sL(e,t.accessibilityProvider)})}class lL{constructor(e,t,n,i,o={}){const r=()=>this.model,s=i.map(e=>new rL(e,r));this.list=new oL(e,t,n,s,aL(r,o))}updateOptions(e){this.list.updateOptions(e)}getHTMLElement(){return this.list.getHTMLElement()}get onDidFocus(){return this.list.onDidFocus}get onDidDispose(){return this.list.onDidDispose}get onMouseDblClick(){return Xe.map(this.list.onMouseDblClick,({element:e,index:t,browserEvent:n})=>({element:void 0===e?void 0:this._model.get(e),index:t,browserEvent:n}))}get onPointer(){return Xe.map(this.list.onPointer,({element:e,index:t,browserEvent:n})=>({element:void 0===e?void 0:this._model.get(e),index:t,browserEvent:n}))}get onDidChangeFocus(){return Xe.map(this.list.onDidChangeFocus,({elements:e,indexes:t,browserEvent:n})=>({elements:e.map(e=>this._model.get(e)),indexes:t,browserEvent:n}))}get onDidChangeSelection(){return Xe.map(this.list.onDidChangeSelection,({elements:e,indexes:t,browserEvent:n})=>({elements:e.map(e=>this._model.get(e)),indexes:t,browserEvent:n}))}get model(){return this._model}set model(e){this._model=e,this.list.splice(0,this.list.length,ao(e.length))}getFocus(){return this.list.getFocus()}setSelection(e,t){this.list.setSelection(e,t)}getSelection(){return this.list.getSelection()}style(e){this.list.style(e)}dispose(){this.list.dispose()}}const cL="inputFocus";var hL;n("72b1");(function(e){e[e["Unknown"]=0]="Unknown",e[e["Twistie"]=1]="Twistie",e[e["Element"]=2]="Element"})(hL||(hL={}));class uL extends Error{constructor(e,t){super(`TreeError [${e}] ${t}`)}}class dL{constructor(e){this.fn=e,this._map=new WeakMap}map(e){let t=this._map.get(e);return t||(t=this.fn(e),this._map.set(e,t)),t}}function pL(e){return"object"===typeof e&&"visibility"in e&&"data"in e}function fL(e){switch(e){case!0:return 1;case!1:return 0;default:return e}}function gL(e){return"boolean"===typeof e.collapsible}class mL{constructor(e,t,n,i={}){this.user=e,this.list=t,this.rootRef=[],this.eventBufferer=new nt,this._onDidChangeCollapseState=new et,this.onDidChangeCollapseState=this.eventBufferer.wrapEvent(this._onDidChangeCollapseState.event),this._onDidChangeRenderNodeCount=new et,this.onDidChangeRenderNodeCount=this.eventBufferer.wrapEvent(this._onDidChangeRenderNodeCount.event),this._onDidSplice=new et,this.onDidSplice=this._onDidSplice.event,this.collapseByDefault="undefined"!==typeof i.collapseByDefault&&i.collapseByDefault,this.filter=i.filter,this.autoExpandSingleChildren="undefined"!==typeof i.autoExpandSingleChildren&&i.autoExpandSingleChildren,this.root={parent:void 0,element:n,children:[],depth:0,visibleChildrenCount:0,visibleChildIndex:-1,collapsible:!1,collapsed:!1,renderNodeCount:0,visibility:1,visible:!0,filterData:void 0}}splice(e,t,n=Re.empty(),i,o){if(0===e.length)throw new uL(this.user,"Invalid tree location");const{parentNode:r,listIndex:s,revealed:a,visible:l}=this.getParentNodeWithListIndex(e),c=[],h=Re.map(n,e=>this.createTreeNode(e,r,r.visible?1:0,a,c,i)),u=e[e.length-1];let d=0;for(let y=u;y>=0&&y<r.children.length;y--){const e=r.children[y];if(e.visible){d=e.visibleChildIndex;break}}const p=[];let f=0,g=0;for(const y of h)p.push(y),g+=y.renderNodeCount,y.visible&&(y.visibleChildIndex=d+f++);const m=r.children.splice(u,t,...p);let b=0;for(const y of m)y.visible&&b++;if(0!==b)for(let y=u+p.length;y<r.children.length;y++){const e=r.children[y];e.visible&&(e.visibleChildIndex-=b)}if(r.visibleChildrenCount+=f-b,a&&l){const e=m.reduce((e,t)=>e+(t.visible?t.renderNodeCount:0),0);this._updateAncestorsRenderNodeCount(r,g-e),this.list.splice(s,e,c)}if(m.length>0&&o){const e=t=>{o(t),t.children.forEach(e)};m.forEach(e)}this._onDidSplice.fire({insertedNodes:p,deletedNodes:m});let v=r;while(v){if(2===v.visibility){this.refilter();break}v=v.parent}}rerender(e){if(0===e.length)throw new uL(this.user,"Invalid tree location");const{node:t,listIndex:n,revealed:i}=this.getTreeNodeWithListIndex(e);t.visible&&i&&this.list.splice(n,1,[t])}has(e){return this.hasTreeNode(e)}getListIndex(e){const{listIndex:t,visible:n,revealed:i}=this.getTreeNodeWithListIndex(e);return n&&i?t:-1}getListRenderCount(e){return this.getTreeNode(e).renderNodeCount}isCollapsible(e){return this.getTreeNode(e).collapsible}setCollapsible(e,t){const n=this.getTreeNode(e);"undefined"===typeof t&&(t=!n.collapsible);const i={collapsible:t};return this.eventBufferer.bufferEvents(()=>this._setCollapseState(e,i))}isCollapsed(e){return this.getTreeNode(e).collapsed}setCollapsed(e,t,n){const i=this.getTreeNode(e);"undefined"===typeof t&&(t=!i.collapsed);const o={collapsed:t,recursive:n||!1};return this.eventBufferer.bufferEvents(()=>this._setCollapseState(e,o))}_setCollapseState(e,t){const{node:n,listIndex:i,revealed:o}=this.getTreeNodeWithListIndex(e),r=this._setListNodeCollapseState(n,i,o,t);if(n!==this.root&&this.autoExpandSingleChildren&&r&&!gL(t)&&n.collapsible&&!n.collapsed&&!t.recursive){let i=-1;for(let e=0;e<n.children.length;e++){const t=n.children[e];if(t.visible){if(i>-1){i=-1;break}i=e}}i>-1&&this._setCollapseState([...e,i],t)}return r}_setListNodeCollapseState(e,t,n,i){const o=this._setNodeCollapseState(e,i,!1);if(!n||!e.visible||!o)return o;const r=e.renderNodeCount,s=this.updateNodeAfterCollapseChange(e),a=r-(-1===t?0:1);return this.list.splice(t+1,a,s.slice(1)),o}_setNodeCollapseState(e,t,n){let i;if(e===this.root?i=!1:(gL(t)?(i=e.collapsible!==t.collapsible,e.collapsible=t.collapsible):e.collapsible?(i=e.collapsed!==t.collapsed,e.collapsed=t.collapsed):i=!1,i&&this._onDidChangeCollapseState.fire({node:e,deep:n})),!gL(t)&&t.recursive)for(const o of e.children)i=this._setNodeCollapseState(o,t,!0)||i;return i}expandTo(e){this.eventBufferer.bufferEvents(()=>{let t=this.getTreeNode(e);while(t.parent)t=t.parent,e=e.slice(0,e.length-1),t.collapsed&&this._setCollapseState(e,{collapsed:!1,recursive:!1})})}refilter(){const e=this.root.renderNodeCount,t=this.updateNodeAfterFilterChange(this.root);this.list.splice(0,e,t)}createTreeNode(e,t,n,i,o,r){const s={parent:t,element:e.element,children:[],depth:t.depth+1,visibleChildrenCount:0,visibleChildIndex:-1,collapsible:"boolean"===typeof e.collapsible?e.collapsible:"undefined"!==typeof e.collapsed,collapsed:"undefined"===typeof e.collapsed?this.collapseByDefault:e.collapsed,renderNodeCount:1,visibility:1,visible:!0,filterData:void 0},a=this._filterNode(s,n);s.visibility=a,i&&o.push(s);const l=e.children||Re.empty(),c=i&&0!==a&&!s.collapsed,h=Re.map(l,e=>this.createTreeNode(e,s,a,c,o,r));let u=0,d=1;for(const p of h)s.children.push(p),d+=p.renderNodeCount,p.visible&&(p.visibleChildIndex=u++);return s.collapsible=s.collapsible||s.children.length>0,s.visibleChildrenCount=u,s.visible=2===a?u>0:1===a,s.visible?s.collapsed||(s.renderNodeCount=d):(s.renderNodeCount=0,i&&o.pop()),r&&r(s),s}updateNodeAfterCollapseChange(e){const t=e.renderNodeCount,n=[];return this._updateNodeAfterCollapseChange(e,n),this._updateAncestorsRenderNodeCount(e.parent,n.length-t),n}_updateNodeAfterCollapseChange(e,t){if(!1===e.visible)return 0;if(t.push(e),e.renderNodeCount=1,!e.collapsed)for(const n of e.children)e.renderNodeCount+=this._updateNodeAfterCollapseChange(n,t);return this._onDidChangeRenderNodeCount.fire(e),e.renderNodeCount}updateNodeAfterFilterChange(e){const t=e.renderNodeCount,n=[];return this._updateNodeAfterFilterChange(e,e.visible?1:0,n),this._updateAncestorsRenderNodeCount(e.parent,n.length-t),n}_updateNodeAfterFilterChange(e,t,n,i=!0){let o;if(e!==this.root){if(o=this._filterNode(e,t),0===o)return e.visible=!1,e.renderNodeCount=0,!1;i&&n.push(e)}const r=n.length;e.renderNodeCount=e===this.root?0:1;let s=!1;if(e.collapsed&&0===o)e.visibleChildrenCount=0;else{let t=0;for(const r of e.children)s=this._updateNodeAfterFilterChange(r,o,n,i&&!e.collapsed)||s,r.visible&&(r.visibleChildIndex=t++);e.visibleChildrenCount=t}return e!==this.root&&(e.visible=2===o?s:1===o),e.visible?e.collapsed||(e.renderNodeCount+=n.length-r):(e.renderNodeCount=0,i&&n.pop()),this._onDidChangeRenderNodeCount.fire(e),e.visible}_updateAncestorsRenderNodeCount(e,t){if(0!==t)while(e)e.renderNodeCount+=t,this._onDidChangeRenderNodeCount.fire(e),e=e.parent}_filterNode(e,t){const n=this.filter?this.filter.filter(e.element,t):1;return"boolean"===typeof n?(e.filterData=void 0,n?1:0):pL(n)?(e.filterData=n.data,fL(n.visibility)):(e.filterData=void 0,fL(n))}hasTreeNode(e,t=this.root){if(!e||0===e.length)return!0;const[n,...i]=e;return!(n<0||n>t.children.length)&&this.hasTreeNode(i,t.children[n])}getTreeNode(e,t=this.root){if(!e||0===e.length)return t;const[n,...i]=e;if(n<0||n>t.children.length)throw new uL(this.user,"Invalid tree location");return this.getTreeNode(i,t.children[n])}getTreeNodeWithListIndex(e){if(0===e.length)return{node:this.root,listIndex:-1,revealed:!0,visible:!1};const{parentNode:t,listIndex:n,revealed:i,visible:o}=this.getParentNodeWithListIndex(e),r=e[e.length-1];if(r<0||r>t.children.length)throw new uL(this.user,"Invalid tree location");const s=t.children[r];return{node:s,listIndex:n,revealed:i,visible:o&&s.visible}}getParentNodeWithListIndex(e,t=this.root,n=0,i=!0,o=!0){const[r,...s]=e;if(r<0||r>t.children.length)throw new uL(this.user,"Invalid tree location");for(let a=0;a<r;a++)n+=t.children[a].renderNodeCount;return i=i&&!t.collapsed,o=o&&t.visible,0===s.length?{parentNode:t,listIndex:n,revealed:i,visible:o}:this.getParentNodeWithListIndex(s,t.children[r],n+1,i,o)}getNode(e=[]){return this.getTreeNode(e)}getNodeLocation(e){const t=[];let n=e;while(n.parent)t.push(n.parent.children.indexOf(n)),n=n.parent;return t.reverse()}getParentNodeLocation(e){return 0===e.length?void 0:1===e.length?[]:Gi(e)[0]}}const bL=Cl("tree-item-expanded",El.chevronDown),vL=Cl("tree-filter-on-type-on",El.listFilter),yL=Cl("tree-filter-on-type-off",El.listSelection),wL=Cl("tree-filter-clear",El.close),_L=Cl("tree-item-loading",El.loading);class AL extends CN{constructor(e){super(e.elements.map(e=>e.element)),this.data=e}}function CL(e){return e instanceof CN?new AL(e):e}class EL{constructor(e,t){this.modelProvider=e,this.dnd=t,this.autoExpandDisposable=Ge.None}getDragURI(e){return this.dnd.getDragURI(e.element)}getDragLabel(e,t){if(this.dnd.getDragLabel)return this.dnd.getDragLabel(e.map(e=>e.element),t)}onDragStart(e,t){this.dnd.onDragStart&&this.dnd.onDragStart(CL(e),t)}onDragOver(e,t,n,i,o=!0){const r=this.dnd.onDragOver(CL(e),t&&t.element,n,i),s=this.autoExpandNode!==t;if(s&&(this.autoExpandDisposable.dispose(),this.autoExpandNode=t),"undefined"===typeof t)return r;if(s&&"boolean"!==typeof r&&r.autoExpand&&(this.autoExpandDisposable=zi(()=>{const e=this.modelProvider(),n=e.getNodeLocation(t);e.isCollapsed(n)&&e.setCollapsed(n,!1),this.autoExpandNode=void 0},500)),"boolean"===typeof r||!r.accept||"undefined"===typeof r.bubble||r.feedback){if(!o){const e="boolean"===typeof r?r:r.accept,t="boolean"===typeof r?void 0:r.effect;return{accept:e,effect:t,feedback:[n]}}return r}if(1===r.bubble){const n=this.modelProvider(),o=n.getNodeLocation(t),r=n.getParentNodeLocation(o),s=n.getNode(r),a=r&&n.getListIndex(r);return this.onDragOver(e,s,a,i,!1)}const a=this.modelProvider(),l=a.getNodeLocation(t),c=a.getListIndex(l),h=a.getListRenderCount(l);return Object.assign(Object.assign({},r),{feedback:ao(c,c+h)})}drop(e,t,n,i){this.autoExpandDisposable.dispose(),this.autoExpandNode=void 0,this.dnd.drop(CL(e),t&&t.element,n,i)}onDragEnd(e){this.dnd.onDragEnd&&this.dnd.onDragEnd(e)}}function xL(e,t){return t&&Object.assign(Object.assign({},t),{identityProvider:t.identityProvider&&{getId(e){return t.identityProvider.getId(e.element)}},dnd:t.dnd&&new EL(e,t.dnd),multipleSelectionController:t.multipleSelectionController&&{isSelectionSingleChangeEvent(e){return t.multipleSelectionController.isSelectionSingleChangeEvent(Object.assign(Object.assign({},e),{element:e.element}))},isSelectionRangeChangeEvent(e){return t.multipleSelectionController.isSelectionRangeChangeEvent(Object.assign(Object.assign({},e),{element:e.element}))}},accessibilityProvider:t.accessibilityProvider&&Object.assign(Object.assign({},t.accessibilityProvider),{getSetSize(t){const n=e(),i=n.getNodeLocation(t),o=n.getParentNodeLocation(i),r=n.getNode(o);return r.visibleChildrenCount},getPosInSet(e){return e.visibleChildIndex+1},isChecked:t.accessibilityProvider&&t.accessibilityProvider.isChecked?e=>t.accessibilityProvider.isChecked(e.element):void 0,getRole:t.accessibilityProvider&&t.accessibilityProvider.getRole?e=>t.accessibilityProvider.getRole(e.element):()=>"treeitem",getAriaLabel(e){return t.accessibilityProvider.getAriaLabel(e.element)},getWidgetAriaLabel(){return t.accessibilityProvider.getWidgetAriaLabel()},getWidgetRole:t.accessibilityProvider&&t.accessibilityProvider.getWidgetRole?()=>t.accessibilityProvider.getWidgetRole():()=>"tree",getAriaLevel(e){return e.depth},getActiveDescendantId:t.accessibilityProvider.getActiveDescendantId&&(e=>t.accessibilityProvider.getActiveDescendantId(e.element))}),keyboardNavigationLabelProvider:t.keyboardNavigationLabelProvider&&Object.assign(Object.assign({},t.keyboardNavigationLabelProvider),{getKeyboardNavigationLabel(e){return t.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(e.element)}}),enableKeyboardNavigation:t.simpleKeyboardNavigation})}class SL{constructor(e){this.delegate=e}getHeight(e){return this.delegate.getHeight(e.element)}getTemplateId(e){return this.delegate.getTemplateId(e.element)}hasDynamicHeight(e){return!!this.delegate.hasDynamicHeight&&this.delegate.hasDynamicHeight(e.element)}setDynamicHeight(e,t){this.delegate.setDynamicHeight&&this.delegate.setDynamicHeight(e.element,t)}}var DL;(function(e){e["None"]="none",e["OnHover"]="onHover",e["Always"]="always"})(DL||(DL={}));class kL{constructor(e,t=[]){this._elements=t,this.onDidChange=Xe.forEach(e,e=>this._elements=e)}get elements(){return this._elements}}class ML{constructor(e,t,n,i,o={}){this.renderer=e,this.modelProvider=t,this.activeNodes=i,this.renderedElements=new Map,this.renderedNodes=new Map,this.indent=ML.DefaultIndent,this.hideTwistiesOfChildlessElements=!1,this.shouldRenderIndentGuides=!1,this.renderedIndentGuides=new Xd,this.activeIndentNodes=new Set,this.indentGuidesDisposable=Ge.None,this.disposables=new Ye,this.templateId=e.templateId,this.updateOptions(o),Xe.map(n,e=>e.node)(this.onDidChangeNodeTwistieState,this,this.disposables),e.onDidChangeTwistieState&&e.onDidChangeTwistieState(this.onDidChangeTwistieState,this,this.disposables)}updateOptions(e={}){if("undefined"!==typeof e.indent&&(this.indent=NN(e.indent,0,40)),"undefined"!==typeof e.renderIndentGuides){const t=e.renderIndentGuides!==DL.None;if(t!==this.shouldRenderIndentGuides&&(this.shouldRenderIndentGuides=t,this.indentGuidesDisposable.dispose(),t)){const e=new Ye;this.activeNodes.onDidChange(this._onDidChangeActiveNodes,this,e),this.indentGuidesDisposable=e,this._onDidChangeActiveNodes(this.activeNodes.elements)}}"undefined"!==typeof e.hideTwistiesOfChildlessElements&&(this.hideTwistiesOfChildlessElements=e.hideTwistiesOfChildlessElements)}renderTemplate(e){const t=br(e,Ar(".monaco-tl-row")),n=br(t,Ar(".monaco-tl-indent")),i=br(t,Ar(".monaco-tl-twistie")),o=br(t,Ar(".monaco-tl-contents")),r=this.renderer.renderTemplate(o);return{container:e,indent:n,twistie:i,indentGuidesDisposable:Ge.None,templateData:r}}renderElement(e,t,n,i){"number"===typeof i&&(this.renderedNodes.set(e,{templateData:n,height:i}),this.renderedElements.set(e.element,e));const o=ML.DefaultIndent+(e.depth-1)*this.indent;n.twistie.style.paddingLeft=o+"px",n.indent.style.width=o+this.indent-16+"px",this.renderTwistie(e,n),"number"===typeof i&&this.renderIndentGuides(e,n),this.renderer.renderElement(e,t,n.templateData,i)}disposeElement(e,t,n,i){n.indentGuidesDisposable.dispose(),this.renderer.disposeElement&&this.renderer.disposeElement(e,t,n.templateData,i),"number"===typeof i&&(this.renderedNodes.delete(e),this.renderedElements.delete(e.element))}disposeTemplate(e){this.renderer.disposeTemplate(e.templateData)}onDidChangeTwistieState(e){const t=this.renderedElements.get(e);t&&this.onDidChangeNodeTwistieState(t)}onDidChangeNodeTwistieState(e){const t=this.renderedNodes.get(e);t&&(this.renderTwistie(e,t.templateData),this._onDidChangeActiveNodes(this.activeNodes.elements),this.renderIndentGuides(e,t.templateData))}renderTwistie(e,t){this.renderer.renderTwistie&&this.renderer.renderTwistie(e.element,t.twistie),e.collapsible&&(!this.hideTwistiesOfChildlessElements||e.visibleChildrenCount>0)?(wo(t.twistie,bL.classNames,"collapsible"),Co(t.twistie,"collapsed",e.collapsed)):Ao(t.twistie,bL.classNames,"collapsible","collapsed"),e.collapsible?t.container.setAttribute("aria-expanded",String(!e.collapsed)):t.container.removeAttribute("aria-expanded")}renderIndentGuides(e,t){if(fo(t.indent),t.indentGuidesDisposable.dispose(),!this.shouldRenderIndentGuides)return;const n=new Ye,i=this.modelProvider();let o=e;while(1){const e=i.getNodeLocation(o),r=i.getParentNodeLocation(e);if(!r)break;const s=i.getNode(r),a=Ar(".indent-guide",{style:`width: ${this.indent}px`});this.activeIndentNodes.has(s)&&yo(a,"active"),0===t.indent.childElementCount?t.indent.appendChild(a):t.indent.insertBefore(a,t.indent.firstElementChild),this.renderedIndentGuides.add(s,a),n.add(Ue(()=>this.renderedIndentGuides.delete(s,a))),o=s}t.indentGuidesDisposable=n}_onDidChangeActiveNodes(e){if(!this.shouldRenderIndentGuides)return;const t=new Set,n=this.modelProvider();e.forEach(e=>{const i=n.getNodeLocation(e);try{const o=n.getParentNodeLocation(i);e.collapsible&&e.children.length>0&&!e.collapsed?t.add(e):o&&t.add(n.getNode(o))}catch(o){}}),this.activeIndentNodes.forEach(e=>{t.has(e)||this.renderedIndentGuides.forEach(e,e=>_o(e,"active"))}),t.forEach(e=>{this.activeIndentNodes.has(e)||this.renderedIndentGuides.forEach(e,e=>yo(e,"active"))}),this.activeIndentNodes=t}dispose(){this.renderedNodes.clear(),this.renderedElements.clear(),this.indentGuidesDisposable.dispose(),We(this.disposables)}}ML.DefaultIndent=8;class NL{constructor(e,t,n){this.tree=e,this.keyboardNavigationLabelProvider=t,this._filter=n,this._totalCount=0,this._matchCount=0,this._pattern="",this._lowercasePattern="",this.disposables=new Ye,e.onWillRefilter(this.reset,this,this.disposables)}get totalCount(){return this._totalCount}get matchCount(){return this._matchCount}set pattern(e){this._pattern=e,this._lowercasePattern=e.toLowerCase()}filter(e,t){if(this._filter){const n=this._filter.filter(e,t);if(this.tree.options.simpleKeyboardNavigation)return n;let i;if(i="boolean"===typeof n?n?1:0:pL(n)?fL(n.visibility):n,0===i)return!1}if(this._totalCount++,this.tree.options.simpleKeyboardNavigation||!this._pattern)return this._matchCount++,{data:al.Default,visibility:!0};const n=this.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(e),i=n&&n.toString();if("undefined"===typeof i)return{data:al.Default,visibility:!0};const o=ll(this._pattern,this._lowercasePattern,0,i,i.toLowerCase(),0,!0);return o?(this._matchCount++,{data:o,visibility:!0}):this.tree.options.filterOnType?2:{data:al.Default,visibility:!0}}reset(){this._totalCount=0,this._matchCount=0}dispose(){We(this.disposables)}}class LL{constructor(e,t,n,i,o){this.tree=e,this.view=n,this.filter=i,this.keyboardNavigationDelegate=o,this._enabled=!1,this._pattern="",this._empty=!1,this._onDidChangeEmptyState=new et,this.positionClassName="ne",this.automaticKeyboardNavigation=!0,this.triggered=!1,this._onDidChangePattern=new et,this.enabledDisposables=new Ye,this.disposables=new Ye,this.domNode=Ar(".monaco-list-type-filter."+this.positionClassName),this.domNode.draggable=!0,_i(this.domNode,"dragstart")(this.onDragStart,this,this.disposables),this.messageDomNode=br(n.getHTMLElement(),Ar(".monaco-list-type-filter-message")),this.labelDomNode=br(this.domNode,Ar("span.label"));const r=br(this.domNode,Ar(".controls"));this._filterOnType=!!e.options.filterOnType,this.filterOnTypeDomNode=br(r,Ar("input.filter")),this.filterOnTypeDomNode.type="checkbox",this.filterOnTypeDomNode.checked=this._filterOnType,this.filterOnTypeDomNode.tabIndex=-1,this.updateFilterOnTypeTitleAndIcon(),_i(this.filterOnTypeDomNode,"input")(this.onDidChangeFilterOnType,this,this.disposables),this.clearDomNode=br(r,Ar("button.clear"+wL.cssSelector)),this.clearDomNode.tabIndex=-1,this.clearDomNode.title=v("clear","Clear"),this.keyboardNavigationEventFilter=e.options.keyboardNavigationEventFilter,t.onDidSplice(this.onDidSpliceModel,this,this.disposables),this.updateOptions(e.options)}get enabled(){return this._enabled}get pattern(){return this._pattern}get filterOnType(){return this._filterOnType}updateOptions(e){e.simpleKeyboardNavigation?this.disable():this.enable(),"undefined"!==typeof e.filterOnType&&(this._filterOnType=!!e.filterOnType,this.filterOnTypeDomNode.checked=this._filterOnType),"undefined"!==typeof e.automaticKeyboardNavigation&&(this.automaticKeyboardNavigation=e.automaticKeyboardNavigation),this.tree.refilter(),this.render(),this.automaticKeyboardNavigation||this.onEventOrInput("")}enable(){if(this._enabled)return;const e=Xe.chain(_i(this.view.getHTMLElement(),"keydown")).filter(e=>!PN(e.target)||e.target===this.filterOnTypeDomNode).filter(e=>"Dead"!==e.key&&!/^Media/.test(e.key)).map(e=>new Mi(e)).filter(this.keyboardNavigationEventFilter||(()=>!0)).filter(()=>this.automaticKeyboardNavigation||this.triggered).filter(e=>this.keyboardNavigationDelegate.mightProducePrintableCharacter(e)&&!(18===e.keyCode||16===e.keyCode||15===e.keyCode||17===e.keyCode)||(this.pattern.length>0||this.triggered)&&(9===e.keyCode||1===e.keyCode)&&!e.altKey&&!e.ctrlKey&&!e.metaKey||1===e.keyCode&&(y["f"]?e.altKey&&!e.metaKey:e.ctrlKey)&&!e.shiftKey).forEach(e=>{e.stopPropagation(),e.preventDefault()}).event,t=_i(this.clearDomNode,"click");Xe.chain(Xe.any(e,t)).event(this.onEventOrInput,this,this.enabledDisposables),this.filter.pattern="",this.tree.refilter(),this.render(),this._enabled=!0,this.triggered=!1}disable(){this._enabled&&(this.domNode.remove(),this.enabledDisposables.clear(),this.tree.refilter(),this.render(),this._enabled=!1,this.triggered=!1)}onEventOrInput(e){"string"===typeof e?this.onInput(e):e instanceof MouseEvent||9===e.keyCode||1===e.keyCode&&(y["f"]?e.altKey:e.ctrlKey)?this.onInput(""):1===e.keyCode?this.onInput(0===this.pattern.length?"":this.pattern.substr(0,this.pattern.length-1)):this.onInput(this.pattern+e.browserEvent.key)}onInput(e){const t=this.view.getHTMLElement();e&&!this.domNode.parentElement?t.append(this.domNode):!e&&this.domNode.parentElement&&(this.domNode.remove(),this.tree.domFocus()),this._pattern=e,this._onDidChangePattern.fire(e),this.filter.pattern=e,this.tree.refilter(),e&&this.tree.focusNext(0,!0,void 0,e=>!al.isDefault(e.filterData));const n=this.tree.getFocus();if(n.length>0){const e=n[0];null===this.tree.getRelativeTop(e)&&this.tree.reveal(e,.5)}this.render(),e||(this.triggered=!1)}onDragStart(){const e=this.view.getHTMLElement(),{left:t}=Uo(e),n=e.clientWidth,i=n/2,o=this.domNode.clientWidth,r=new Ye;let s=this.positionClassName;const a=()=>{switch(s){case"nw":this.domNode.style.top="4px",this.domNode.style.left="4px";break;case"ne":this.domNode.style.top="4px",this.domNode.style.left=n-o-6+"px";break}},l=e=>{e.preventDefault();const n=e.screenX-t;e.dataTransfer&&(e.dataTransfer.dropEffect="none"),s=n<i?"nw":"ne",a()},c=()=>{this.positionClassName=s,this.domNode.className="monaco-list-type-filter "+this.positionClassName,this.domNode.style.top="",this.domNode.style.left="",We(r)};a(),_o(this.domNode,s),yo(this.domNode,"dragging"),r.add(Ue(()=>_o(this.domNode,"dragging"))),_i(document,"dragover")(l,null,r),_i(this.domNode,"dragend")(c,null,r),qS.CurrentDragAndDropData=new KS("vscode-ui"),r.add(Ue(()=>qS.CurrentDragAndDropData=void 0))}onDidSpliceModel(){this._enabled&&0!==this.pattern.length&&(this.tree.refilter(),this.render())}onDidChangeFilterOnType(){this.tree.updateOptions({filterOnType:this.filterOnTypeDomNode.checked}),this.tree.refilter(),this.tree.domFocus(),this.render(),this.updateFilterOnTypeTitleAndIcon()}updateFilterOnTypeTitleAndIcon(){this.filterOnType?(Ao(this.filterOnTypeDomNode,yL.classNames),wo(this.filterOnTypeDomNode,vL.classNames),this.filterOnTypeDomNode.title=v("disable filter on type","Disable Filter on Type")):(Ao(this.filterOnTypeDomNode,vL.classNames),wo(this.filterOnTypeDomNode,yL.classNames),this.filterOnTypeDomNode.title=v("enable filter on type","Enable Filter on Type"))}render(){const e=this.filter.totalCount>0&&0===this.filter.matchCount;this.pattern&&this.tree.options.filterOnType&&e?(this.messageDomNode.textContent=v("empty","No elements found"),this._empty=!0):(this.messageDomNode.innerText="",this._empty=!1),Co(this.domNode,"no-matches",e),this.domNode.title=v("found","Matched {0} out of {1} elements",this.filter.matchCount,this.filter.totalCount),this.labelDomNode.textContent=this.pattern.length>16?"鈥�"+this.pattern.substr(this.pattern.length-16):this.pattern,this._onDidChangeEmptyState.fire(this._empty)}shouldAllowFocus(e){return!(this.enabled&&this.pattern&&!this.filterOnType)||(this.filter.totalCount>0&&this.filter.matchCount<=1||!al.isDefault(e.filterData))}dispose(){this._enabled&&(this.domNode.remove(),this.enabledDisposables.dispose(),this._enabled=!1,this.triggered=!1),this._onDidChangePattern.dispose(),We(this.disposables)}}function BL(e){let t=hL.Unknown;return Zo(e.browserEvent.target,"monaco-tl-twistie","monaco-tl-row")?t=hL.Twistie:Zo(e.browserEvent.target,"monaco-tl-contents","monaco-tl-row")&&(t=hL.Element),{browserEvent:e.browserEvent,element:e.element?e.element.element:null,target:t}}function IL(e,t){t(e),e.children.forEach(e=>IL(e,t))}class TL{constructor(e){this.identityProvider=e,this.nodes=[],this._onDidChange=new et,this.onDidChange=this._onDidChange.event}get nodeSet(){return this._nodeSet||(this._nodeSet=this.createNodeSet()),this._nodeSet}set(e,t){Ki(this.nodes,e)||this._set(e,!1,t)}_set(e,t,n){if(this.nodes=[...e],this.elements=void 0,this._nodeSet=void 0,!t){const e=this;this._onDidChange.fire({get elements(){return e.get()},browserEvent:n})}}get(){return this.elements||(this.elements=this.nodes.map(e=>e.element)),[...this.elements]}getNodes(){return this.nodes}has(e){return this.nodeSet.has(e)}onDidModelSplice({insertedNodes:e,deletedNodes:t}){if(!this.identityProvider){const e=this.createNodeSet(),n=t=>e.delete(t);return t.forEach(e=>IL(e,n)),void this.set([...e.values()])}const n=new Set,i=e=>n.add(this.identityProvider.getId(e.element).toString());t.forEach(e=>IL(e,i));const o=new Map,r=e=>o.set(this.identityProvider.getId(e.element).toString(),e);e.forEach(e=>IL(e,r));const s=[];for(const a of this.nodes){const e=this.identityProvider.getId(a.element).toString(),t=n.has(e);if(t){const t=o.get(e);t&&s.push(t)}else s.push(a)}this._set(s,!0)}createNodeSet(){const e=new Set;for(const t of this.nodes)e.add(t);return e}}class OL extends GN{constructor(e,t){super(e),this.tree=t}onViewPointer(e){if(PN(e.browserEvent.target)||FN(e.browserEvent.target))return;const t=e.element;if(!t)return super.onViewPointer(e);if(this.isSelectionRangeChangeEvent(e)||this.isSelectionSingleChangeEvent(e))return super.onViewPointer(e);const n=e.browserEvent.target,i=vo(n,"monaco-tl-twistie")||vo(n,"monaco-icon-label")&&vo(n,"folder-icon")&&e.browserEvent.offsetX<16;let o=!1;if(o="function"===typeof this.tree.expandOnlyOnTwistieClick?this.tree.expandOnlyOnTwistieClick(t.element):!!this.tree.expandOnlyOnTwistieClick,o&&!i)return super.onViewPointer(e);if(this.tree.expandOnlyOnDoubleClick&&2!==e.browserEvent.detail&&!i)return super.onViewPointer(e);if(t.collapsible){const n=this.tree.model,r=n.getNodeLocation(t),s=e.browserEvent.altKey;if(n.setCollapsed(r,void 0,s),o&&i)return}super.onViewPointer(e)}onDoubleClick(e){const t=vo(e.browserEvent.target,"monaco-tl-twistie");t||super.onDoubleClick(e)}}class RL extends oL{constructor(e,t,n,i,o,r,s){super(e,t,n,i,s),this.focusTrait=o,this.selectionTrait=r}createMouseController(e){return new OL(this,e.tree)}splice(e,t,n=[]){if(super.splice(e,t,n),0===n.length)return;const i=[],o=[];n.forEach((t,n)=>{this.focusTrait.has(t)&&i.push(e+n),this.selectionTrait.has(t)&&o.push(e+n)}),i.length>0&&super.setFocus(io([...super.getFocus(),...i])),o.length>0&&super.setSelection(io([...super.getSelection(),...o]))}setFocus(e,t,n=!1){super.setFocus(e,t),n||this.focusTrait.set(e.map(e=>this.element(e)),t)}setSelection(e,t,n=!1){super.setSelection(e,t),n||this.selectionTrait.set(e.map(e=>this.element(e)),t)}}class PL{constructor(e,t,n,i,o={}){this._options=o,this.eventBufferer=new nt,this.disposables=new Ye,this._onWillRefilter=new et,this.onWillRefilter=this._onWillRefilter.event,this._onDidUpdateOptions=new et;const r=new SL(n),s=new it,a=new it,l=new kL(a.event);this.renderers=i.map(e=>new ML(e,()=>this.model,s.event,l,o));for(let u of this.renderers)this.disposables.add(u);let c;o.keyboardNavigationLabelProvider&&(c=new NL(this,o.keyboardNavigationLabelProvider,o.filter),o=Object.assign(Object.assign({},o),{filter:c}),this.disposables.add(c)),this.focus=new TL(o.identityProvider),this.selection=new TL(o.identityProvider),this.view=new RL(e,t,r,this.renderers,this.focus,this.selection,Object.assign(Object.assign({},xL(()=>this.model,o)),{tree:this})),this.model=this.createModel(e,this.view,o),s.input=this.model.onDidChangeCollapseState;const h=Xe.forEach(this.model.onDidSplice,e=>{this.eventBufferer.bufferEvents(()=>{this.focus.onDidModelSplice(e),this.selection.onDidModelSplice(e)})});if(h(()=>null,null,this.disposables),a.input=Xe.chain(Xe.any(h,this.focus.onDidChange,this.selection.onDidChange)).debounce(()=>null,0).map(()=>{const e=new Set;for(const t of this.focus.getNodes())e.add(t);for(const t of this.selection.getNodes())e.add(t);return[...e.values()]}).event,!1!==o.keyboardSupport){const e=Xe.chain(this.view.onKeyDown).filter(e=>!PN(e.target)).map(e=>new Mi(e));e.filter(e=>15===e.keyCode).on(this.onLeftArrow,this,this.disposables),e.filter(e=>17===e.keyCode).on(this.onRightArrow,this,this.disposables),e.filter(e=>10===e.keyCode).on(this.onSpace,this,this.disposables)}if(o.keyboardNavigationLabelProvider){const e=o.keyboardNavigationDelegate||QN;this.typeFilterController=new LL(this,this.model,this.view,c,e),this.focusNavigationFilter=e=>this.typeFilterController.shouldAllowFocus(e),this.disposables.add(this.typeFilterController)}this.styleElement=or(this.view.getHTMLElement()),Co(this.getHTMLElement(),"always",this._options.renderIndentGuides===DL.Always)}get onDidChangeFocus(){return this.eventBufferer.wrapEvent(this.focus.onDidChange)}get onDidChangeSelection(){return this.eventBufferer.wrapEvent(this.selection.onDidChange)}get onMouseDblClick(){return Xe.map(this.view.onMouseDblClick,BL)}get onPointer(){return Xe.map(this.view.onPointer,BL)}get onDidFocus(){return this.view.onDidFocus}get onDidChangeCollapseState(){return this.model.onDidChangeCollapseState}get expandOnlyOnDoubleClick(){var e;return null!==(e=this._options.expandOnlyOnDoubleClick)&&void 0!==e&&e}get expandOnlyOnTwistieClick(){return"undefined"!==typeof this._options.expandOnlyOnTwistieClick&&this._options.expandOnlyOnTwistieClick}get onDidDispose(){return this.view.onDidDispose}updateOptions(e={}){this._options=Object.assign(Object.assign({},this._options),e);for(const t of this.renderers)t.updateOptions(e);this.view.updateOptions({enableKeyboardNavigation:this._options.simpleKeyboardNavigation,automaticKeyboardNavigation:this._options.automaticKeyboardNavigation,smoothScrolling:this._options.smoothScrolling,horizontalScrolling:this._options.horizontalScrolling}),this.typeFilterController&&this.typeFilterController.updateOptions(this._options),this._onDidUpdateOptions.fire(this._options),Co(this.getHTMLElement(),"always",this._options.renderIndentGuides===DL.Always)}get options(){return this._options}getHTMLElement(){return this.view.getHTMLElement()}get scrollTop(){return this.view.scrollTop}set scrollTop(e){this.view.scrollTop=e}domFocus(){this.view.domFocus()}layout(e,t){this.view.layout(e,t)}style(e){const t="."+this.view.domId,n=[];e.treeIndentGuidesStroke&&(n.push(`.monaco-list${t}:hover .monaco-tl-indent > .indent-guide, .monaco-list${t}.always .monaco-tl-indent > .indent-guide  { border-color: ${e.treeIndentGuidesStroke.transparent(.4)}; }`),n.push(`.monaco-list${t} .monaco-tl-indent > .indent-guide.active { border-color: ${e.treeIndentGuidesStroke}; }`));const i=n.join("\n");i!==this.styleElement.innerHTML&&(this.styleElement.innerHTML=i),this.view.style(e)}collapse(e,t=!1){return this.model.setCollapsed(e,!0,t)}expand(e,t=!1){return this.model.setCollapsed(e,!1,t)}isCollapsible(e){return this.model.isCollapsible(e)}setCollapsible(e,t){return this.model.setCollapsible(e,t)}isCollapsed(e){return this.model.isCollapsed(e)}refilter(){this._onWillRefilter.fire(void 0),this.model.refilter()}setSelection(e,t){const n=e.map(e=>this.model.getNode(e));this.selection.set(n,t);const i=e.map(e=>this.model.getListIndex(e)).filter(e=>e>-1);this.view.setSelection(i,t,!0)}getSelection(){return this.selection.get()}setFocus(e,t){const n=e.map(e=>this.model.getNode(e));this.focus.set(n,t);const i=e.map(e=>this.model.getListIndex(e)).filter(e=>e>-1);this.view.setFocus(i,t,!0)}focusNext(e=1,t=!1,n,i=this.focusNavigationFilter){this.view.focusNext(e,t,n,i)}getFocus(){return this.focus.get()}reveal(e,t){this.model.expandTo(e);const n=this.model.getListIndex(e);-1!==n&&this.view.reveal(n,t)}getRelativeTop(e){const t=this.model.getListIndex(e);return-1===t?null:this.view.getRelativeTop(t)}onLeftArrow(e){e.preventDefault(),e.stopPropagation();const t=this.view.getFocusedElements();if(0===t.length)return;const n=t[0],i=this.model.getNodeLocation(n),o=this.model.setCollapsed(i,!0);if(!o){const e=this.model.getParentNodeLocation(i);if(!e)return;const t=this.model.getListIndex(e);this.view.reveal(t),this.view.setFocus([t])}}onRightArrow(e){e.preventDefault(),e.stopPropagation();const t=this.view.getFocusedElements();if(0===t.length)return;const n=t[0],i=this.model.getNodeLocation(n),o=this.model.setCollapsed(i,!1);if(!o){if(!n.children.some(e=>e.visible))return;const[e]=this.view.getFocus(),t=e+1;this.view.reveal(t),this.view.setFocus([t])}}onSpace(e){e.preventDefault(),e.stopPropagation();const t=this.view.getFocusedElements();if(0===t.length)return;const n=t[0],i=this.model.getNodeLocation(n),o=e.browserEvent.altKey;this.model.setCollapsed(i,void 0,o)}dispose(){We(this.disposables),this.view.dispose()}}class FL{constructor(e,t,n={}){this.user=e,this.rootRef=null,this.nodes=new Map,this.nodesByIdentity=new Map,this.model=new mL(e,t,null,n),this.onDidSplice=this.model.onDidSplice,this.onDidChangeCollapseState=this.model.onDidChangeCollapseState,this.onDidChangeRenderNodeCount=this.model.onDidChangeRenderNodeCount,n.sorter&&(this.sorter={compare(e,t){return n.sorter.compare(e.element,t.element)}}),this.identityProvider=n.identityProvider}setChildren(e,t=Re.empty(),n,i){const o=this.getElementLocation(e);this._setChildren(o,this.preserveCollapseState(t),n,i)}_setChildren(e,t=Re.empty(),n,i){const o=new Set,r=new Set,s=e=>{if(null===e.element)return;const t=e;if(o.add(t.element),this.nodes.set(t.element,t),this.identityProvider){const e=this.identityProvider.getId(t.element).toString();r.add(e),this.nodesByIdentity.set(e,t)}n&&n(t)},a=e=>{if(null===e.element)return;const t=e;if(o.has(t.element)||this.nodes.delete(t.element),this.identityProvider){const e=this.identityProvider.getId(t.element).toString();r.has(e)||this.nodesByIdentity.delete(e)}i&&i(t)};this.model.splice([...e,0],Number.MAX_VALUE,t,s,a)}preserveCollapseState(e=Re.empty()){return this.sorter&&(e=Ji([...e],this.sorter.compare.bind(this.sorter))),Re.map(e,e=>{let t=this.nodes.get(e.element);if(!t&&this.identityProvider){const n=this.identityProvider.getId(e.element).toString();t=this.nodesByIdentity.get(n)}if(!t)return Object.assign(Object.assign({},e),{children:this.preserveCollapseState(e.children)});const n="boolean"===typeof e.collapsible?e.collapsible:t.collapsible,i="undefined"!==typeof e.collapsed?e.collapsed:t.collapsed;return Object.assign(Object.assign({},e),{collapsible:n,collapsed:i,children:this.preserveCollapseState(e.children)})})}rerender(e){const t=this.getElementLocation(e);this.model.rerender(t)}has(e){return this.nodes.has(e)}getListIndex(e){const t=this.getElementLocation(e);return this.model.getListIndex(t)}getListRenderCount(e){const t=this.getElementLocation(e);return this.model.getListRenderCount(t)}isCollapsible(e){const t=this.getElementLocation(e);return this.model.isCollapsible(t)}setCollapsible(e,t){const n=this.getElementLocation(e);return this.model.setCollapsible(n,t)}isCollapsed(e){const t=this.getElementLocation(e);return this.model.isCollapsed(t)}setCollapsed(e,t,n){const i=this.getElementLocation(e);return this.model.setCollapsed(i,t,n)}expandTo(e){const t=this.getElementLocation(e);this.model.expandTo(t)}refilter(){this.model.refilter()}getNode(e=null){if(null===e)return this.model.getNode(this.model.rootRef);const t=this.nodes.get(e);if(!t)throw new uL(this.user,"Tree element not found: "+e);return t}getNodeLocation(e){return e.element}getParentNodeLocation(e){if(null===e)throw new uL(this.user,"Invalid getParentNodeLocation call");const t=this.nodes.get(e);if(!t)throw new uL(this.user,"Tree element not found: "+e);const n=this.model.getNodeLocation(t),i=this.model.getParentNodeLocation(n),o=this.model.getNode(i);return o.element}getElementLocation(e){if(null===e)return[];const t=this.nodes.get(e);if(!t)throw new uL(this.user,"Tree element not found: "+e);return this.model.getNodeLocation(t)}}function jL(e){const t=[e.element],n=e.incompressible||!1;return{element:{elements:t,incompressible:n},children:Re.map(Re.from(e.children),jL),collapsible:e.collapsible,collapsed:e.collapsed}}function QL(e){const t=[e.element],n=e.incompressible||!1;let i,o;while(1){if([o,i]=Re.consume(Re.from(e.children),2),1!==o.length)break;if(e=o[0],e.incompressible)break;t.push(e.element)}return{element:{elements:t,incompressible:n},children:Re.map(Re.concat(o,i),QL),collapsible:e.collapsible,collapsed:e.collapsed}}function zL(e,t=0){let n;return n=t<e.element.elements.length-1?[zL(e,t+1)]:Re.map(Re.from(e.children),e=>zL(e,0)),0===t&&e.element.incompressible?{element:e.element.elements[t],children:n,incompressible:!0,collapsible:e.collapsible,collapsed:e.collapsed}:{element:e.element.elements[t],children:n,collapsible:e.collapsible,collapsed:e.collapsed}}function VL(e){return zL(e,0)}function WL(e,t,n){return e.element===t?Object.assign(Object.assign({},e),{children:n}):Object.assign(Object.assign({},e),{children:Re.map(Re.from(e.children),e=>WL(e,t,n))})}class HL{constructor(e,t,n={}){this.user=e,this.rootRef=null,this.nodes=new Map,this.model=new FL(e,t,n),this.enabled="undefined"===typeof n.compressionEnabled||n.compressionEnabled}get onDidSplice(){return this.model.onDidSplice}get onDidChangeCollapseState(){return this.model.onDidChangeCollapseState}get onDidChangeRenderNodeCount(){return this.model.onDidChangeRenderNodeCount}setChildren(e,t=Re.empty()){if(null===e){const e=Re.map(t,this.enabled?QL:jL);return void this._setChildren(null,e)}const n=this.nodes.get(e);if(!n)throw new Error("Unknown compressed tree node");const i=this.model.getNode(n),o=this.model.getParentNodeLocation(n),r=this.model.getNode(o),s=VL(i),a=WL(s,e,t),l=(this.enabled?QL:jL)(a),c=r.children.map(e=>e===i?l:e);this._setChildren(r.element,c)}setCompressionEnabled(e){if(e===this.enabled)return;this.enabled=e;const t=this.model.getNode(),n=t.children,i=Re.map(n,VL),o=Re.map(i,e?QL:jL);this._setChildren(null,o)}_setChildren(e,t){const n=new Set,i=e=>{for(const t of e.element.elements)n.add(t),this.nodes.set(t,e.element)},o=e=>{for(const t of e.element.elements)n.has(t)||this.nodes.delete(t)};this.model.setChildren(e,t,i,o)}has(e){return this.nodes.has(e)}getListIndex(e){const t=this.getCompressedNode(e);return this.model.getListIndex(t)}getListRenderCount(e){const t=this.getCompressedNode(e);return this.model.getListRenderCount(t)}getNode(e){if("undefined"===typeof e)return this.model.getNode();const t=this.getCompressedNode(e);return this.model.getNode(t)}getNodeLocation(e){const t=this.model.getNodeLocation(e);return null===t?null:t.elements[t.elements.length-1]}getParentNodeLocation(e){const t=this.getCompressedNode(e),n=this.model.getParentNodeLocation(t);return null===n?null:n.elements[n.elements.length-1]}isCollapsible(e){const t=this.getCompressedNode(e);return this.model.isCollapsible(t)}setCollapsible(e,t){const n=this.getCompressedNode(e);return this.model.setCollapsible(n,t)}isCollapsed(e){const t=this.getCompressedNode(e);return this.model.isCollapsed(t)}setCollapsed(e,t,n){const i=this.getCompressedNode(e);return this.model.setCollapsed(i,t,n)}expandTo(e){const t=this.getCompressedNode(e);this.model.expandTo(t)}rerender(e){const t=this.getCompressedNode(e);this.model.rerender(t)}refilter(){this.model.refilter()}getCompressedNode(e){if(null===e)return null;const t=this.nodes.get(e);if(!t)throw new uL(this.user,"Tree element not found: "+e);return t}}const UL=e=>e[e.length-1];class YL{constructor(e,t){this.unwrapper=e,this.node=t}get element(){return null===this.node.element?null:this.unwrapper(this.node.element)}get children(){return this.node.children.map(e=>new YL(this.unwrapper,e))}get depth(){return this.node.depth}get visibleChildrenCount(){return this.node.visibleChildrenCount}get visibleChildIndex(){return this.node.visibleChildIndex}get collapsible(){return this.node.collapsible}get collapsed(){return this.node.collapsed}get visible(){return this.node.visible}get filterData(){return this.node.filterData}}function GL(e,t){return{splice(n,i,o){t.splice(n,i,o.map(t=>e.map(t)))},updateElementHeight(e,n){t.updateElementHeight(e,n)}}}function KL(e,t){return Object.assign(Object.assign({},t),{sorter:t.sorter&&{compare(e,n){return t.sorter.compare(e.elements[0],n.elements[0])}},identityProvider:t.identityProvider&&{getId(n){return t.identityProvider.getId(e(n))}},filter:t.filter&&{filter(n,i){return t.filter.filter(e(n),i)}}})}class qL{constructor(e,t,n={}){this.rootRef=null,this.elementMapper=n.elementMapper||UL;const i=e=>this.elementMapper(e.elements);this.nodeMapper=new dL(e=>new YL(i,e)),this.model=new HL(e,GL(this.nodeMapper,t),KL(i,n))}get onDidSplice(){return Xe.map(this.model.onDidSplice,({insertedNodes:e,deletedNodes:t})=>({insertedNodes:e.map(e=>this.nodeMapper.map(e)),deletedNodes:t.map(e=>this.nodeMapper.map(e))}))}get onDidChangeCollapseState(){return Xe.map(this.model.onDidChangeCollapseState,({node:e,deep:t})=>({node:this.nodeMapper.map(e),deep:t}))}get onDidChangeRenderNodeCount(){return Xe.map(this.model.onDidChangeRenderNodeCount,e=>this.nodeMapper.map(e))}setChildren(e,t=Re.empty()){this.model.setChildren(e,t)}setCompressionEnabled(e){this.model.setCompressionEnabled(e)}has(e){return this.model.has(e)}getListIndex(e){return this.model.getListIndex(e)}getListRenderCount(e){return this.model.getListRenderCount(e)}getNode(e){return this.nodeMapper.map(this.model.getNode(e))}getNodeLocation(e){return e.element}getParentNodeLocation(e){return this.model.getParentNodeLocation(e)}isCollapsible(e){return this.model.isCollapsible(e)}setCollapsible(e,t){return this.model.setCollapsible(e,t)}isCollapsed(e){return this.model.isCollapsed(e)}setCollapsed(e,t,n){return this.model.setCollapsed(e,t,n)}expandTo(e){return this.model.expandTo(e)}rerender(e){return this.model.rerender(e)}refilter(){return this.model.refilter()}getCompressedTreeNode(e=null){return this.model.getNode(e)}}var JL=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s};class XL extends PL{constructor(e,t,n,i,o={}){super(e,t,n,i,o)}get onDidChangeCollapseState(){return this.model.onDidChangeCollapseState}setChildren(e,t=Re.empty()){this.model.setChildren(e,t)}rerender(e){void 0!==e?this.model.rerender(e):this.view.rerender()}hasElement(e){return this.model.has(e)}createModel(e,t,n){return new FL(e,t,n)}}class $L{constructor(e,t){this._compressedTreeNodeProvider=e,this.renderer=t,this.templateId=t.templateId,t.onDidChangeTwistieState&&(this.onDidChangeTwistieState=t.onDidChangeTwistieState)}get compressedTreeNodeProvider(){return this._compressedTreeNodeProvider()}renderTemplate(e){const t=this.renderer.renderTemplate(e);return{compressedTreeNode:void 0,data:t}}renderElement(e,t,n,i){const o=this.compressedTreeNodeProvider.getCompressedTreeNode(e.element);1===o.element.elements.length?(n.compressedTreeNode=void 0,this.renderer.renderElement(e,t,n.data,i)):(n.compressedTreeNode=o,this.renderer.renderCompressedElements(o,t,n.data,i))}disposeElement(e,t,n,i){n.compressedTreeNode?this.renderer.disposeCompressedElements&&this.renderer.disposeCompressedElements(n.compressedTreeNode,t,n.data,i):this.renderer.disposeElement&&this.renderer.disposeElement(e,t,n.data,i)}disposeTemplate(e){this.renderer.disposeTemplate(e.data)}renderTwistie(e,t){this.renderer.renderTwistie&&this.renderer.renderTwistie(e,t)}}function ZL(e,t){return t&&Object.assign(Object.assign({},t),{keyboardNavigationLabelProvider:t.keyboardNavigationLabelProvider&&{getKeyboardNavigationLabel(n){let i;try{i=e().getCompressedTreeNode(n)}catch(o){return t.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(n)}return 1===i.element.elements.length?t.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(n):t.keyboardNavigationLabelProvider.getCompressedNodeKeyboardNavigationLabel(i.element.elements)}}})}JL([Vg],$L.prototype,"compressedTreeNodeProvider",null);class eB extends XL{constructor(e,t,n,i,o={}){const r=()=>this,s=i.map(e=>new $L(r,e));super(e,t,n,s,ZL(r,o))}setChildren(e,t=Re.empty()){this.model.setChildren(e,t)}createModel(e,t,n){return new qL(e,t,n)}updateOptions(e={}){super.updateOptions(e),"undefined"!==typeof e.compressionEnabled&&this.model.setCompressionEnabled(e.compressionEnabled)}getCompressedTreeNode(e=null){return this.model.getCompressedTreeNode(e)}}var tB=function(e,t,n,i){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,r){function s(e){try{l(i.next(e))}catch(t){r(t)}}function a(e){try{l(i["throw"](e))}catch(t){r(t)}}function l(e){e.done?n(e.value):o(e.value).then(s,a)}l((i=i.apply(e,t||[])).next())}))};function nB(e){return Object.assign(Object.assign({},e),{children:[],refreshPromise:void 0,stale:!0,slow:!1,collapsedByDefault:void 0})}function iB(e,t){return!!t.parent&&(t.parent===e||iB(e,t.parent))}function oB(e,t){return e===t||iB(e,t)||iB(t,e)}class rB{constructor(e){this.node=e}get element(){return this.node.element.element}get children(){return this.node.children.map(e=>new rB(e))}get depth(){return this.node.depth}get visibleChildrenCount(){return this.node.visibleChildrenCount}get visibleChildIndex(){return this.node.visibleChildIndex}get collapsible(){return this.node.collapsible}get collapsed(){return this.node.collapsed}get visible(){return this.node.visible}get filterData(){return this.node.filterData}}class sB{constructor(e,t,n){this.renderer=e,this.nodeMapper=t,this.onDidChangeTwistieState=n,this.renderedNodes=new Map,this.templateId=e.templateId}renderTemplate(e){const t=this.renderer.renderTemplate(e);return{templateData:t}}renderElement(e,t,n,i){this.renderer.renderElement(this.nodeMapper.map(e),t,n.templateData,i)}renderTwistie(e,t){return e.slow?wo(t,_L.classNames):Ao(t,_L.classNames),!1}disposeElement(e,t,n,i){this.renderer.disposeElement&&this.renderer.disposeElement(this.nodeMapper.map(e),t,n.templateData,i)}disposeTemplate(e){this.renderer.disposeTemplate(e.templateData)}dispose(){this.renderedNodes.clear()}}function aB(e){return{browserEvent:e.browserEvent,elements:e.elements.map(e=>e.element)}}function lB(e){return{browserEvent:e.browserEvent,element:e.element&&e.element.element,target:e.target}}class cB extends CN{constructor(e){super(e.elements.map(e=>e.element)),this.data=e}}function hB(e){return e instanceof CN?new cB(e):e}class uB{constructor(e){this.dnd=e}getDragURI(e){return this.dnd.getDragURI(e.element)}getDragLabel(e,t){if(this.dnd.getDragLabel)return this.dnd.getDragLabel(e.map(e=>e.element),t)}onDragStart(e,t){this.dnd.onDragStart&&this.dnd.onDragStart(hB(e),t)}onDragOver(e,t,n,i,o=!0){return this.dnd.onDragOver(hB(e),t&&t.element,n,i)}drop(e,t,n,i){this.dnd.drop(hB(e),t&&t.element,n,i)}onDragEnd(e){this.dnd.onDragEnd&&this.dnd.onDragEnd(e)}}function dB(e){return e&&Object.assign(Object.assign({},e),{collapseByDefault:!0,identityProvider:e.identityProvider&&{getId(t){return e.identityProvider.getId(t.element)}},dnd:e.dnd&&new uB(e.dnd),multipleSelectionController:e.multipleSelectionController&&{isSelectionSingleChangeEvent(t){return e.multipleSelectionController.isSelectionSingleChangeEvent(Object.assign(Object.assign({},t),{element:t.element}))},isSelectionRangeChangeEvent(t){return e.multipleSelectionController.isSelectionRangeChangeEvent(Object.assign(Object.assign({},t),{element:t.element}))}},accessibilityProvider:e.accessibilityProvider&&Object.assign(Object.assign({},e.accessibilityProvider),{getPosInSet:void 0,getSetSize:void 0,getRole:e.accessibilityProvider.getRole?t=>e.accessibilityProvider.getRole(t.element):()=>"treeitem",isChecked:e.accessibilityProvider.isChecked?t=>{var n;return!!(null===(n=e.accessibilityProvider)||void 0===n?void 0:n.isChecked(t.element))}:void 0,getAriaLabel(t){return e.accessibilityProvider.getAriaLabel(t.element)},getWidgetAriaLabel(){return e.accessibilityProvider.getWidgetAriaLabel()},getWidgetRole:e.accessibilityProvider.getWidgetRole?()=>e.accessibilityProvider.getWidgetRole():()=>"tree",getAriaLevel:e.accessibilityProvider.getAriaLevel&&(t=>e.accessibilityProvider.getAriaLevel(t.element)),getActiveDescendantId:e.accessibilityProvider.getActiveDescendantId&&(t=>e.accessibilityProvider.getActiveDescendantId(t.element))}),filter:e.filter&&{filter(t,n){return e.filter.filter(t.element,n)}},keyboardNavigationLabelProvider:e.keyboardNavigationLabelProvider&&Object.assign(Object.assign({},e.keyboardNavigationLabelProvider),{getKeyboardNavigationLabel(t){return e.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(t.element)}}),sorter:void 0,expandOnlyOnTwistieClick:"undefined"===typeof e.expandOnlyOnTwistieClick?void 0:"function"!==typeof e.expandOnlyOnTwistieClick?e.expandOnlyOnTwistieClick:t=>e.expandOnlyOnTwistieClick(t.element),additionalScrollHeight:e.additionalScrollHeight})}function pB(e,t){t(e),e.children.forEach(e=>pB(e,t))}class fB{constructor(e,t,n,i,o,r={}){this.user=e,this.dataSource=o,this.nodes=new Map,this.subTreeRefreshPromises=new Map,this.refreshPromises=new Map,this._onDidRender=new et,this._onDidChangeNodeSlowState=new et,this.nodeMapper=new dL(e=>new rB(e)),this.disposables=new Ye,this.identityProvider=r.identityProvider,this.autoExpandSingleChildren="undefined"!==typeof r.autoExpandSingleChildren&&r.autoExpandSingleChildren,this.sorter=r.sorter,this.collapseByDefault=r.collapseByDefault,this.tree=this.createTree(e,t,n,i,r),this.root=nB({element:void 0,parent:null,hasChildren:!0}),this.identityProvider&&(this.root=Object.assign(Object.assign({},this.root),{id:null})),this.nodes.set(null,this.root),this.tree.onDidChangeCollapseState(this._onDidChangeCollapseState,this,this.disposables)}get onDidChangeFocus(){return Xe.map(this.tree.onDidChangeFocus,aB)}get onDidChangeSelection(){return Xe.map(this.tree.onDidChangeSelection,aB)}get onMouseDblClick(){return Xe.map(this.tree.onMouseDblClick,lB)}get onPointer(){return Xe.map(this.tree.onPointer,lB)}get onDidFocus(){return this.tree.onDidFocus}get onDidDispose(){return this.tree.onDidDispose}createTree(e,t,n,i,o){const r=new SL(n),s=i.map(e=>new sB(e,this.nodeMapper,this._onDidChangeNodeSlowState.event)),a=dB(o)||{};return new XL(e,t,r,s,a)}updateOptions(e={}){this.tree.updateOptions(e)}getHTMLElement(){return this.tree.getHTMLElement()}get scrollTop(){return this.tree.scrollTop}set scrollTop(e){this.tree.scrollTop=e}domFocus(){this.tree.domFocus()}layout(e,t){this.tree.layout(e,t)}style(e){this.tree.style(e)}getInput(){return this.root.element}setInput(e,t){return tB(this,void 0,void 0,(function*(){this.refreshPromises.forEach(e=>e.cancel()),this.refreshPromises.clear(),this.root.element=e;const n=t&&{viewState:t,focus:[],selection:[]};yield this._updateChildren(e,!0,!1,n),n&&(this.tree.setFocus(n.focus),this.tree.setSelection(n.selection)),t&&"number"===typeof t.scrollTop&&(this.scrollTop=t.scrollTop)}))}_updateChildren(e=this.root.element,t=!0,n=!1,i){return tB(this,void 0,void 0,(function*(){if("undefined"===typeof this.root.element)throw new uL(this.user,"Tree input not set");this.root.refreshPromise&&(yield this.root.refreshPromise,yield Xe.toPromise(this._onDidRender.event));const o=this.getDataNode(e);if(yield this.refreshAndRenderNode(o,t,i),n)try{this.tree.rerender(o)}catch(r){}}))}rerender(e){if(void 0===e||e===this.root.element)return void this.tree.rerender();const t=this.getDataNode(e);this.tree.rerender(t)}collapse(e,t=!1){const n=this.getDataNode(e);return this.tree.collapse(n===this.root?null:n,t)}expand(e,t=!1){return tB(this,void 0,void 0,(function*(){if("undefined"===typeof this.root.element)throw new uL(this.user,"Tree input not set");this.root.refreshPromise&&(yield this.root.refreshPromise,yield Xe.toPromise(this._onDidRender.event));const n=this.getDataNode(e);if(this.tree.hasElement(n)&&!this.tree.isCollapsible(n))return!1;if(n.refreshPromise&&(yield this.root.refreshPromise,yield Xe.toPromise(this._onDidRender.event)),n!==this.root&&!n.refreshPromise&&!this.tree.isCollapsed(n))return!1;const i=this.tree.expand(n===this.root?null:n,t);return n.refreshPromise&&(yield this.root.refreshPromise,yield Xe.toPromise(this._onDidRender.event)),i}))}setSelection(e,t){const n=e.map(e=>this.getDataNode(e));this.tree.setSelection(n,t)}getSelection(){const e=this.tree.getSelection();return e.map(e=>e.element)}setFocus(e,t){const n=e.map(e=>this.getDataNode(e));this.tree.setFocus(n,t)}getFocus(){const e=this.tree.getFocus();return e.map(e=>e.element)}reveal(e,t){this.tree.reveal(this.getDataNode(e),t)}getDataNode(e){const t=this.nodes.get(e===this.root.element?null:e);if(!t)throw new uL(this.user,"Data tree node not found: "+e);return t}refreshAndRenderNode(e,t,n){return tB(this,void 0,void 0,(function*(){yield this.refreshNode(e,t,n),this.render(e,n)}))}refreshNode(e,t,n){return tB(this,void 0,void 0,(function*(){let i;return this.subTreeRefreshPromises.forEach((o,r)=>{!i&&oB(r,e)&&(i=o.then(()=>this.refreshNode(e,t,n)))}),i||this.doRefreshSubTree(e,t,n)}))}doRefreshSubTree(e,t,n){return tB(this,void 0,void 0,(function*(){let i;e.refreshPromise=new Promise(e=>i=e),this.subTreeRefreshPromises.set(e,e.refreshPromise),e.refreshPromise.finally(()=>{e.refreshPromise=void 0,this.subTreeRefreshPromises.delete(e)});try{const o=yield this.doRefreshNode(e,t,n);e.stale=!1,yield Promise.all(o.map(e=>this.doRefreshSubTree(e,t,n)))}finally{i()}}))}doRefreshNode(e,t,n){return tB(this,void 0,void 0,(function*(){let i;if(e.hasChildren=!!this.dataSource.hasChildren(e.element),e.hasChildren){const t=Qi(800);t.then(()=>{e.slow=!0,this._onDidChangeNodeSlowState.fire(e)},e=>null),i=this.doGetChildren(e).finally(()=>t.cancel())}else i=Promise.resolve(Re.empty());try{const o=yield i;return this.setChildren(e,o,t,n)}catch(o){if(e!==this.root&&this.tree.collapse(e===this.root?null:e),Be(o))return[];throw o}finally{e.slow&&(e.slow=!1,this._onDidChangeNodeSlowState.fire(e))}}))}doGetChildren(e){let t=this.refreshPromises.get(e);return t||(t=Fi(()=>tB(this,void 0,void 0,(function*(){const t=yield this.dataSource.getChildren(e.element);return this.processChildren(t)}))),this.refreshPromises.set(e,t),t.finally(()=>{this.refreshPromises.delete(e)}))}_onDidChangeCollapseState({node:e,deep:t}){null!==e.element&&!e.collapsed&&e.element.stale&&(t?this.collapse(e.element.element):this.refreshAndRenderNode(e.element,!1).catch(Me))}setChildren(e,t,n,i){const o=[...t];if(0===e.children.length&&0===o.length)return[];const r=new Map,s=new Map;for(const c of e.children)if(r.set(c.element,c),this.identityProvider){const e=this.tree.isCollapsed(c);s.set(c.id,{node:c,collapsed:e})}const a=[],l=o.map(t=>{const o=!!this.dataSource.hasChildren(t);if(!this.identityProvider){const n=nB({element:t,parent:e,hasChildren:o});return o&&this.collapseByDefault&&!this.collapseByDefault(t)&&(n.collapsedByDefault=!1,a.push(n)),n}const l=this.identityProvider.getId(t).toString(),c=s.get(l);if(c){const e=c.node;return r.delete(e.element),this.nodes.delete(e.element),this.nodes.set(t,e),e.element=t,e.hasChildren=o,n?c.collapsed?(e.children.forEach(e=>pB(e,e=>this.nodes.delete(e.element))),e.children.splice(0,e.children.length),e.stale=!0):a.push(e):o&&this.collapseByDefault&&!this.collapseByDefault(t)&&(e.collapsedByDefault=!1,a.push(e)),e}const h=nB({element:t,parent:e,id:l,hasChildren:o});return i&&i.viewState.focus&&i.viewState.focus.indexOf(l)>-1&&i.focus.push(h),i&&i.viewState.selection&&i.viewState.selection.indexOf(l)>-1&&i.selection.push(h),i&&i.viewState.expanded&&i.viewState.expanded.indexOf(l)>-1?a.push(h):o&&this.collapseByDefault&&!this.collapseByDefault(t)&&(h.collapsedByDefault=!1,a.push(h)),h});for(const c of r.values())pB(c,e=>this.nodes.delete(e.element));for(const c of l)this.nodes.set(c.element,c);return e.children.splice(0,e.children.length,...l),e!==this.root&&this.autoExpandSingleChildren&&1===l.length&&0===a.length&&(l[0].collapsedByDefault=!1,a.push(l[0])),a}render(e,t){const n=e.children.map(e=>this.asTreeElement(e,t));this.tree.setChildren(e===this.root?null:e,n),e!==this.root&&this.tree.setCollapsible(e,e.hasChildren),this._onDidRender.fire()}asTreeElement(e,t){if(e.stale)return{element:e,collapsible:e.hasChildren,collapsed:!0};let n;return n=!(t&&t.viewState.expanded&&e.id&&t.viewState.expanded.indexOf(e.id)>-1)&&e.collapsedByDefault,e.collapsedByDefault=void 0,{element:e,children:e.hasChildren?Re.map(e.children,e=>this.asTreeElement(e,t)):[],collapsible:e.hasChildren,collapsed:n}}processChildren(e){return this.sorter&&(e=[...e].sort(this.sorter.compare.bind(this.sorter))),e}dispose(){this.disposables.dispose()}}class gB{constructor(e){this.node=e}get element(){return{elements:this.node.element.elements.map(e=>e.element),incompressible:this.node.element.incompressible}}get children(){return this.node.children.map(e=>new gB(e))}get depth(){return this.node.depth}get visibleChildrenCount(){return this.node.visibleChildrenCount}get visibleChildIndex(){return this.node.visibleChildIndex}get collapsible(){return this.node.collapsible}get collapsed(){return this.node.collapsed}get visible(){return this.node.visible}get filterData(){return this.node.filterData}}class mB{constructor(e,t,n,i){this.renderer=e,this.nodeMapper=t,this.compressibleNodeMapperProvider=n,this.onDidChangeTwistieState=i,this.renderedNodes=new Map,this.disposables=[],this.templateId=e.templateId}renderTemplate(e){const t=this.renderer.renderTemplate(e);return{templateData:t}}renderElement(e,t,n,i){this.renderer.renderElement(this.nodeMapper.map(e),t,n.templateData,i)}renderCompressedElements(e,t,n,i){this.renderer.renderCompressedElements(this.compressibleNodeMapperProvider().map(e),t,n.templateData,i)}renderTwistie(e,t){return e.slow?wo(t,_L.classNames):Ao(t,_L.classNames),!1}disposeElement(e,t,n,i){this.renderer.disposeElement&&this.renderer.disposeElement(this.nodeMapper.map(e),t,n.templateData,i)}disposeCompressedElements(e,t,n,i){this.renderer.disposeCompressedElements&&this.renderer.disposeCompressedElements(this.compressibleNodeMapperProvider().map(e),t,n.templateData,i)}disposeTemplate(e){this.renderer.disposeTemplate(e.templateData)}dispose(){this.renderedNodes.clear(),this.disposables=We(this.disposables)}}function bB(e){const t=e&&dB(e);return t&&Object.assign(Object.assign({},t),{keyboardNavigationLabelProvider:t.keyboardNavigationLabelProvider&&Object.assign(Object.assign({},t.keyboardNavigationLabelProvider),{getCompressedNodeKeyboardNavigationLabel(t){return e.keyboardNavigationLabelProvider.getCompressedNodeKeyboardNavigationLabel(t.map(e=>e.element))}})})}class vB extends fB{constructor(e,t,n,i,o,r,s={}){super(e,t,n,o,r,s),this.compressionDelegate=i,this.compressibleNodeMapper=new dL(e=>new gB(e)),this.filter=s.filter}createTree(e,t,n,i,o){const r=new SL(n),s=i.map(e=>new mB(e,this.nodeMapper,()=>this.compressibleNodeMapper,this._onDidChangeNodeSlowState.event)),a=bB(o)||{};return new eB(e,t,r,s,a)}asTreeElement(e,t){return Object.assign({incompressible:this.compressionDelegate.isIncompressible(e.element)},super.asTreeElement(e,t))}updateOptions(e={}){this.tree.updateOptions(e)}render(e,t){if(!this.identityProvider)return super.render(e,t);const n=e=>this.identityProvider.getId(e).toString(),i=e=>{const t=new Set;for(const i of e){const e=this.tree.getCompressedTreeNode(i===this.root?null:i);if(e.element)for(const i of e.element.elements)t.add(n(i.element))}return t},o=i(this.tree.getSelection()),r=i(this.tree.getFocus());super.render(e,t);const s=this.getSelection();let a=!1;const l=this.getFocus();let c=!1;const h=e=>{const t=e.element;if(t)for(let i=0;i<t.elements.length;i++){const e=n(t.elements[i].element),h=t.elements[t.elements.length-1].element;o.has(e)&&-1===s.indexOf(h)&&(s.push(h),a=!0),r.has(e)&&-1===l.indexOf(h)&&(l.push(h),c=!0)}e.children.forEach(h)};h(this.tree.getCompressedTreeNode(e===this.root?null:e)),a&&this.setSelection(s),c&&this.setFocus(l)}processChildren(e){return this.filter&&(e=Re.filter(e,e=>{const t=this.filter.filter(e,1),n=yB(t);if(2===n)throw new Error("Recursive tree visibility not supported in async data compressed trees");return 1===n})),super.processChildren(e)}}function yB(e){return"boolean"===typeof e?e?1:0:pL(e)?fL(e.visibility):fL(e)}class wB extends PL{constructor(e,t,n,i,o,r={}){super(e,t,n,i,r),this.user=e,this.dataSource=o,this.identityProvider=r.identityProvider}createModel(e,t,n){return new FL(e,t,n)}}var _B=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},AB=function(e,t){return function(n,i){t(n,i,e)}};const CB=ii("listService");let EB=class{constructor(e){this._themeService=e,this.disposables=new Ye,this.lists=[],this._lastFocusedWidget=void 0,this._hasCreatedStyleController=!1}get lastFocusedList(){return this._lastFocusedWidget}register(e,t){if(!this._hasCreatedStyleController){this._hasCreatedStyleController=!0;const e=new KN(or(),"");this.disposables.add(GM(e,this._themeService))}if(this.lists.some(t=>t.widget===e))throw new Error("Cannot register the same widget multiple times");const n={widget:e,extraContextKeys:t};return this.lists.push(n),e.getHTMLElement()===document.activeElement&&(this._lastFocusedWidget=e),He(e.onDidFocus(()=>this._lastFocusedWidget=e),Ue(()=>this.lists.splice(this.lists.indexOf(n),1)),e.onDidDispose(()=>{this.lists=this.lists.filter(e=>e!==n),this._lastFocusedWidget===e&&(this._lastFocusedWidget=void 0)}))}dispose(){this.disposables.dispose()}};EB=_B([AB(0,pm)],EB);const xB=new hg("listFocus",!0),SB=new hg("listSupportsMultiselect",!0),DB=(Jf.and(xB,Jf.not(cL)),new hg("listHasSelectionOrFocus",!1)),kB=new hg("listDoubleSelection",!1),MB=new hg("listMultiSelection",!1),NB=new hg("listSupportsKeyboardNavigation",!0),LB="listAutomaticKeyboardNavigation",BB=new hg(LB,!0);let IB=!1;function TB(e,t){const n=e.createScoped(t.getHTMLElement());return xB.bindTo(n),n}const OB="workbench.list.multiSelectModifier",RB="workbench.list.openMode",PB="workbench.list.horizontalScrolling",FB="workbench.list.keyboardNavigation",jB="workbench.list.automaticKeyboardNavigation",QB="workbench.tree.indent",zB="workbench.tree.renderIndentGuides",VB="workbench.list.smoothScrolling";function WB(e){return"alt"===e.getValue(OB)}class HB extends Ge{constructor(e){super(),this.configurationService=e,this.useAltAsMultipleSelectionModifier=WB(e),this.registerListeners()}registerListeners(){this._register(this.configurationService.onDidChangeConfiguration(e=>{e.affectsConfiguration(OB)&&(this.useAltAsMultipleSelectionModifier=WB(this.configurationService))}))}isSelectionSingleChangeEvent(e){return this.useAltAsMultipleSelectionModifier?e.browserEvent.altKey:WN(e)}isSelectionRangeChangeEvent(e){return HN(e)}}function UB(e,t,n){const i=new Ye,o=Object.assign({},e);if(!1!==e.multipleSelectionSupport&&!e.multipleSelectionController){const e=new HB(t);o.multipleSelectionController=e,i.add(e)}return o.keyboardNavigationDelegate={mightProducePrintableCharacter(e){return n.mightProducePrintableCharacter(e)}},o.smoothScrolling=t.getValue(VB),[o,i]}let YB=class extends oL{constructor(e,t,n,i,o,r,s,a,l,c){const h="undefined"!==typeof o.horizontalScrolling?o.horizontalScrolling:l.getValue(PB),[u,d]=UB(o,l,c);super(e,t,n,i,Object.assign(Object.assign(Object.assign({keyboardSupport:!1},UM(a.getColorTheme(),KM)),u),{horizontalScrolling:h})),this.disposables.add(d),this.contextKeyService=TB(r,this),this.themeService=a;const p=SB.bindTo(this.contextKeyService);p.set(!(!1===o.multipleSelectionSupport)),this.listHasSelectionOrFocus=DB.bindTo(this.contextKeyService),this.listDoubleSelection=kB.bindTo(this.contextKeyService),this.listMultiSelection=MB.bindTo(this.contextKeyService),this.horizontalScrolling=o.horizontalScrolling,this._useAltAsMultipleSelectionModifier=WB(l),this.disposables.add(this.contextKeyService),this.disposables.add(s.register(this)),o.overrideStyles&&this.updateStyles(o.overrideStyles),this.disposables.add(this.onDidChangeSelection(()=>{const e=this.getSelection(),t=this.getFocus();this.contextKeyService.bufferChangeEvents(()=>{this.listHasSelectionOrFocus.set(e.length>0||t.length>0),this.listMultiSelection.set(e.length>1),this.listDoubleSelection.set(2===e.length)})})),this.disposables.add(this.onDidChangeFocus(()=>{const e=this.getSelection(),t=this.getFocus();this.listHasSelectionOrFocus.set(e.length>0||t.length>0)})),this.disposables.add(l.onDidChangeConfiguration(e=>{e.affectsConfiguration(OB)&&(this._useAltAsMultipleSelectionModifier=WB(l));let t={};if(e.affectsConfiguration(PB)&&void 0===this.horizontalScrolling){const e=l.getValue(PB);t=Object.assign(Object.assign({},t),{horizontalScrolling:e})}if(e.affectsConfiguration(VB)){const e=l.getValue(VB);t=Object.assign(Object.assign({},t),{smoothScrolling:e})}Object.keys(t).length>0&&this.updateOptions(t)}))}updateOptions(e){super.updateOptions(e),e.overrideStyles&&this.updateStyles(e.overrideStyles)}dispose(){super.dispose(),this._styler&&this._styler.dispose()}updateStyles(e){this._styler&&this._styler.dispose(),this._styler=GM(this,this.themeService,e)}};YB=_B([AB(5,ug),AB(6,CB),AB(7,pm),AB(8,gp),AB(9,RD)],YB);let GB=class extends lL{constructor(e,t,n,i,o,r,s,a,l,c){const h="undefined"!==typeof o.horizontalScrolling?o.horizontalScrolling:l.getValue(PB),[u,d]=UB(o,l,c);super(e,t,n,i,Object.assign(Object.assign(Object.assign({keyboardSupport:!1},UM(a.getColorTheme(),KM)),u),{horizontalScrolling:h})),this.disposables=new Ye,this.disposables.add(d),this.contextKeyService=TB(r,this),this.horizontalScrolling=o.horizontalScrolling;const p=SB.bindTo(this.contextKeyService);p.set(!(!1===o.multipleSelectionSupport)),this._useAltAsMultipleSelectionModifier=WB(l),this.disposables.add(this.contextKeyService),this.disposables.add(s.register(this)),o.overrideStyles&&this.disposables.add(GM(this,a,o.overrideStyles)),this.disposables.add(l.onDidChangeConfiguration(e=>{e.affectsConfiguration(OB)&&(this._useAltAsMultipleSelectionModifier=WB(l));let t={};if(e.affectsConfiguration(PB)&&void 0===this.horizontalScrolling){const e=l.getValue(PB);t=Object.assign(Object.assign({},t),{horizontalScrolling:e})}if(e.affectsConfiguration(VB)){const e=l.getValue(VB);t=Object.assign(Object.assign({},t),{smoothScrolling:e})}Object.keys(t).length>0&&this.updateOptions(t)}))}dispose(){super.dispose(),this.disposables.dispose()}};GB=_B([AB(5,ug),AB(6,CB),AB(7,pm),AB(8,gp),AB(9,RD)],GB);class KB extends Ge{constructor(e,t){var n,i;super(),this.widget=e,this._onDidOpen=new et,this.onDidOpen=this._onDidOpen.event,this.openOnFocus=null!==(n=null===t||void 0===t?void 0:t.openOnFocus)&&void 0!==n&&n,this._register(Xe.filter(this.widget.onDidChangeSelection,e=>e.browserEvent instanceof KeyboardEvent)(e=>this.onSelectionFromKeyboard(e))),this._register(this.widget.onPointer(e=>this.onPointer(e.browserEvent))),this._register(this.widget.onMouseDblClick(e=>this.onMouseDblClick(e.browserEvent))),this.openOnFocus&&this._register(Xe.filter(this.widget.onDidChangeFocus,e=>e.browserEvent instanceof KeyboardEvent)(e=>this.onFocusFromKeyboard(e))),"boolean"!==typeof(null===t||void 0===t?void 0:t.openOnSingleClick)&&(null===t||void 0===t?void 0:t.configurationService)?(this.openOnSingleClick="doubleClick"!==(null===t||void 0===t?void 0:t.configurationService.getValue(RB)),this._register(null===t||void 0===t?void 0:t.configurationService.onDidChangeConfiguration(()=>{this.openOnSingleClick="doubleClick"!==(null===t||void 0===t?void 0:t.configurationService.getValue(RB))}))):this.openOnSingleClick=null===(i=null===t||void 0===t?void 0:t.openOnSingleClick)||void 0===i||i}onFocusFromKeyboard(e){const t=this.widget.getFocus();this.widget.setSelection(t,e.browserEvent);const n="boolean"!==typeof e.browserEvent.preserveFocus||e.browserEvent.preserveFocus,i=!1,o=!1;this._open(n,i,o,e.browserEvent)}onSelectionFromKeyboard(e){if(1!==e.elements.length)return;const t="boolean"!==typeof e.browserEvent.preserveFocus||e.browserEvent.preserveFocus,n=!1,i=!1;this._open(t,n,i,e.browserEvent)}onPointer(e){if(!this.openOnSingleClick)return;const t=2===e.detail;if(t)return;const n=1===e.button,i=!0,o=n,r=e.ctrlKey||e.metaKey||e.altKey;this._open(i,o,r,e)}onMouseDblClick(e){if(!e)return;const t=!1,n=!0,i=e.ctrlKey||e.metaKey||e.altKey;this._open(t,n,i,e)}_open(e,t,n,i){this._onDidOpen.fire({editorOptions:{preserveFocus:e,pinned:t,revealIfVisible:!0},sideBySide:n,element:this.widget.getSelection()[0],browserEvent:i})}}class qB extends KB{constructor(e,t){super(e,t)}}function JB(e,t){let n=!1;return i=>{if(n)return n=!1,!1;const o=t.softDispatch(i,e);return o&&o.enterChord?(n=!0,!1):(n=!1,!0)}}let XB=class extends XL{constructor(e,t,n,i,o,r,s,a,l,c,h){const{options:u,getAutomaticKeyboardNavigation:d,disposable:p}=nI(t,o,r,l,c,h);super(e,t,n,i,u),this.disposables.add(p),this.internals=new iI(this,o,d,o.overrideStyles,r,s,a,l,h),this.disposables.add(this.internals)}};XB=_B([AB(5,ug),AB(6,CB),AB(7,pm),AB(8,gp),AB(9,RD),AB(10,iS)],XB);let $B=class extends eB{constructor(e,t,n,i,o,r,s,a,l,c,h){const{options:u,getAutomaticKeyboardNavigation:d,disposable:p}=nI(t,o,r,l,c,h);super(e,t,n,i,u),this.disposables.add(p),this.internals=new iI(this,o,d,o.overrideStyles,r,s,a,l,h),this.disposables.add(this.internals)}updateOptions(e={}){super.updateOptions(e),e.overrideStyles&&this.internals.updateStyleOverrides(e.overrideStyles)}};$B=_B([AB(5,ug),AB(6,CB),AB(7,pm),AB(8,gp),AB(9,RD),AB(10,iS)],$B);let ZB=class extends wB{constructor(e,t,n,i,o,r,s,a,l,c,h,u){const{options:d,getAutomaticKeyboardNavigation:p,disposable:f}=nI(t,r,s,c,h,u);super(e,t,n,i,o,d),this.disposables.add(f),this.internals=new iI(this,r,p,r.overrideStyles,s,a,l,c,u),this.disposables.add(this.internals)}updateOptions(e={}){super.updateOptions(e),e.overrideStyles&&this.internals.updateStyleOverrides(e.overrideStyles)}};ZB=_B([AB(6,ug),AB(7,CB),AB(8,pm),AB(9,gp),AB(10,RD),AB(11,iS)],ZB);let eI=class extends fB{constructor(e,t,n,i,o,r,s,a,l,c,h,u){const{options:d,getAutomaticKeyboardNavigation:p,disposable:f}=nI(t,r,s,c,h,u);super(e,t,n,i,o,d),this.disposables.add(f),this.internals=new iI(this,r,p,r.overrideStyles,s,a,l,c,u),this.disposables.add(this.internals)}get onDidOpen(){return this.internals.onDidOpen}updateOptions(e={}){super.updateOptions(e),e.overrideStyles&&this.internals.updateStyleOverrides(e.overrideStyles)}};eI=_B([AB(6,ug),AB(7,CB),AB(8,pm),AB(9,gp),AB(10,RD),AB(11,iS)],eI);let tI=class extends vB{constructor(e,t,n,i,o,r,s,a,l,c,h,u,d){const{options:p,getAutomaticKeyboardNavigation:f,disposable:g}=nI(t,s,a,h,u,d);super(e,t,n,i,o,r,p),this.disposables.add(g),this.internals=new iI(this,s,f,s.overrideStyles,a,l,c,h,d),this.disposables.add(this.internals)}};function nI(e,t,n,i,o,r){NB.bindTo(n),IB||(BB.bindTo(n),IB=!0);const s=()=>{let e=n.getContextKeyValue(LB);return e&&(e=i.getValue(jB)),e},a=r.isScreenReaderOptimized(),l=a?"simple":i.getValue(FB),c=void 0!==t.horizontalScrolling?t.horizontalScrolling:i.getValue(PB),[h,u]=UB(t,i,o),d=t.additionalScrollHeight;return{getAutomaticKeyboardNavigation:s,disposable:u,options:Object.assign(Object.assign({keyboardSupport:!1},h),{indent:i.getValue(QB),renderIndentGuides:i.getValue(zB),smoothScrolling:i.getValue(VB),automaticKeyboardNavigation:s(),simpleKeyboardNavigation:"simple"===l,filterOnType:"filter"===l,horizontalScrolling:c,keyboardNavigationEventFilter:JB(e,o),additionalScrollHeight:d,hideTwistiesOfChildlessElements:t.hideTwistiesOfChildlessElements,expandOnlyOnDoubleClick:"doubleClick"===i.getValue(RB)})}}tI=_B([AB(7,ug),AB(8,CB),AB(9,pm),AB(10,gp),AB(11,RD),AB(12,iS)],tI);let iI=class{constructor(e,t,n,i,o,r,s,a,l){this.tree=e,this.themeService=s,this.disposables=[],this.contextKeyService=TB(o,e);const c=SB.bindTo(this.contextKeyService);c.set(!(!1===t.multipleSelectionSupport)),this.hasSelectionOrFocus=DB.bindTo(this.contextKeyService),this.hasDoubleSelection=kB.bindTo(this.contextKeyService),this.hasMultiSelection=MB.bindTo(this.contextKeyService),this._useAltAsMultipleSelectionModifier=WB(a);const h=new Set;h.add(LB);const u=()=>{const t=l.isScreenReaderOptimized(),n=t?"simple":a.getValue(FB);e.updateOptions({simpleKeyboardNavigation:"simple"===n,filterOnType:"filter"===n})};this.updateStyleOverrides(i),this.disposables.push(this.contextKeyService,r.register(e),e.onDidChangeSelection(()=>{const t=e.getSelection(),n=e.getFocus();this.contextKeyService.bufferChangeEvents(()=>{this.hasSelectionOrFocus.set(t.length>0||n.length>0),this.hasMultiSelection.set(t.length>1),this.hasDoubleSelection.set(2===t.length)})}),e.onDidChangeFocus(()=>{const t=e.getSelection(),n=e.getFocus();this.hasSelectionOrFocus.set(t.length>0||n.length>0)}),a.onDidChangeConfiguration(i=>{let o={};if(i.affectsConfiguration(OB)&&(this._useAltAsMultipleSelectionModifier=WB(a)),i.affectsConfiguration(QB)){const e=a.getValue(QB);o=Object.assign(Object.assign({},o),{indent:e})}if(i.affectsConfiguration(zB)){const e=a.getValue(zB);o=Object.assign(Object.assign({},o),{renderIndentGuides:e})}if(i.affectsConfiguration(VB)){const e=a.getValue(VB);o=Object.assign(Object.assign({},o),{smoothScrolling:e})}if(i.affectsConfiguration(FB)&&u(),i.affectsConfiguration(jB)&&(o=Object.assign(Object.assign({},o),{automaticKeyboardNavigation:n()})),i.affectsConfiguration(PB)&&void 0===t.horizontalScrolling){const e=a.getValue(PB);o=Object.assign(Object.assign({},o),{horizontalScrolling:e})}i.affectsConfiguration(RB)&&(o=Object.assign(Object.assign({},o),{expandOnlyOnDoubleClick:"doubleClick"===a.getValue(RB)})),Object.keys(o).length>0&&e.updateOptions(o)}),this.contextKeyService.onDidChangeContext(t=>{t.affectsSome(h)&&e.updateOptions({automaticKeyboardNavigation:n()})}),l.onDidChangeScreenReaderOptimized(()=>u())),this.navigator=new qB(e,Object.assign({configurationService:a},t)),this.disposables.push(this.navigator)}get onDidOpen(){return this.navigator.onDidOpen}updateStyleOverrides(e){We(this.styler),this.styler=e?GM(this.tree,this.themeService,e):Ge.None}dispose(){this.disposables=We(this.disposables),We(this.styler),this.styler=void 0}};iI=_B([AB(4,ug),AB(5,CB),AB(6,pm),AB(7,gp),AB(8,iS)],iI);const oI=kd.as(Id.Configuration);var rI,sI;oI.registerConfiguration({id:"workbench",order:7,title:v("workbenchConfigurationTitle","Workbench"),type:"object",properties:{[OB]:{type:"string",enum:["ctrlCmd","alt"],enumDescriptions:[v("multiSelectModifier.ctrlCmd","Maps to `Control` on Windows and Linux and to `Command` on macOS."),v("multiSelectModifier.alt","Maps to `Alt` on Windows and Linux and to `Option` on macOS.")],default:"ctrlCmd",description:v({key:"multiSelectModifier",comment:["- `ctrlCmd` refers to a value the setting can take and should not be localized.","- `Control` and `Command` refer to the modifier keys Ctrl or Cmd on the keyboard and can be localized."]},"The modifier to be used to add an item in trees and lists to a multi-selection with the mouse (for example in the explorer, open editors and scm view). The 'Open to Side' mouse gestures - if supported - will adapt such that they do not conflict with the multiselect modifier.")},[RB]:{type:"string",enum:["singleClick","doubleClick"],default:"singleClick",description:v({key:"openModeModifier",comment:["`singleClick` and `doubleClick` refers to a value the setting can take and should not be localized."]},"Controls how to open items in trees and lists using the mouse (if supported). For parents with children in trees, this setting will control if a single click expands the parent or a double click. Note that some trees and lists might choose to ignore this setting if it is not applicable. ")},[PB]:{type:"boolean",default:!1,description:v("horizontalScrolling setting","Controls whether lists and trees support horizontal scrolling in the workbench. Warning: turning on this setting has a performance implication.")},[QB]:{type:"number",default:8,minimum:0,maximum:40,description:v("tree indent setting","Controls tree indentation in pixels.")},[zB]:{type:"string",enum:["none","onHover","always"],default:"onHover",description:v("render tree indent guides","Controls whether the tree should render indent guides.")},[VB]:{type:"boolean",default:!1,description:v("list smoothScrolling setting","Controls whether lists and trees have smooth scrolling.")},[FB]:{type:"string",enum:["simple","highlight","filter"],enumDescriptions:[v("keyboardNavigationSettingKey.simple","Simple keyboard navigation focuses elements which match the keyboard input. Matching is done only on prefixes."),v("keyboardNavigationSettingKey.highlight","Highlight keyboard navigation highlights elements which match the keyboard input. Further up and down navigation will traverse only the highlighted elements."),v("keyboardNavigationSettingKey.filter","Filter keyboard navigation will filter out and hide all the elements which do not match the keyboard input.")],default:"highlight",description:v("keyboardNavigationSettingKey","Controls the keyboard navigation style for lists and trees in the workbench. Can be simple, highlight and filter.")},[jB]:{type:"boolean",default:!0,markdownDescription:v("automatic keyboard navigation setting","Controls whether keyboard navigation in lists and trees is automatically triggered simply by typing. If set to `false`, keyboard navigation is only triggered when executing the `list.toggleKeyboardNavigation` command, for which you can assign a keyboard shortcut.")}}}),function(e){e[e["Hint"]=1]="Hint",e[e["Info"]=2]="Info",e[e["Warning"]=4]="Warning",e[e["Error"]=8]="Error"}(rI||(rI={})),function(e){function t(e,t){return t-e}e.compare=t;const n=Object.create(null);function i(e){return n[e]||""}function o(t){switch(t){case yd.Error:return e.Error;case yd.Warning:return e.Warning;case yd.Info:return e.Info;case yd.Ignore:return e.Hint}}function r(t){switch(t){case e.Error:return yd.Error;case e.Warning:return yd.Warning;case e.Info:return yd.Info;case e.Hint:return yd.Ignore}}n[e.Error]=v("sev.error","Error"),n[e.Warning]=v("sev.warning","Warning"),n[e.Info]=v("sev.info","Info"),e.toString=i,e.fromSeverity=o,e.toSeverity=r}(rI||(rI={})),function(e){const t="";function n(e){return i(e,!0)}function i(e,n){let i=[t];return e.source?i.push(e.source.replace("娄","\\娄")):i.push(t),e.code?"string"===typeof e.code?i.push(e.code.replace("娄","\\娄")):i.push(e.code.value.replace("娄","\\娄")):i.push(t),void 0!==e.severity&&null!==e.severity?i.push(rI.toString(e.severity)):i.push(t),e.message&&n?i.push(e.message.replace("娄","\\娄")):i.push(t),void 0!==e.startLineNumber&&null!==e.startLineNumber?i.push(e.startLineNumber.toString()):i.push(t),void 0!==e.startColumn&&null!==e.startColumn?i.push(e.startColumn.toString()):i.push(t),void 0!==e.endLineNumber&&null!==e.endLineNumber?i.push(e.endLineNumber.toString()):i.push(t),void 0!==e.endColumn&&null!==e.endColumn?i.push(e.endColumn.toString()):i.push(t),i.push(t),i.join("娄")}e.makeKey=n,e.makeKeyOptionalMessage=i}(sI||(sI={}));const aI=ii("markerService");class lI{constructor(){this._byResource=new zs,this._byOwner=new Map}set(e,t,n){let i=this._byResource.get(e);i||(i=new Map,this._byResource.set(e,i)),i.set(t,n);let o=this._byOwner.get(t);o||(o=new zs,this._byOwner.set(t,o)),o.set(e,n)}get(e,t){let n=this._byResource.get(e);return null===n||void 0===n?void 0:n.get(t)}delete(e,t){let n=!1,i=!1,o=this._byResource.get(e);o&&(n=o.delete(t));let r=this._byOwner.get(t);if(r&&(i=r.delete(e)),n!==i)throw new Error("illegal state");return n&&i}values(e){var t,n,i,o;return"string"===typeof e?null!==(n=null===(t=this._byOwner.get(e))||void 0===t?void 0:t.values())&&void 0!==n?n:Re.empty():tn.isUri(e)?null!==(o=null===(i=this._byResource.get(e))||void 0===i?void 0:i.values())&&void 0!==o?o:Re.empty():Re.map(Re.concat(...this._byOwner.values()),e=>e[1])}}class cI{constructor(e){this.errors=0,this.infos=0,this.warnings=0,this.unknowns=0,this._data=new zs,this._service=e,this._subscription=e.onMarkerChanged(this._update,this)}dispose(){this._subscription.dispose()}_update(e){for(const t of e){const e=this._data.get(t);e&&this._substract(e);const n=this._resourceStats(t);this._add(n),this._data.set(t,n)}}_resourceStats(e){const t={errors:0,warnings:0,infos:0,unknowns:0};if(e.scheme===co.inMemory||e.scheme===co.walkThrough||e.scheme===co.walkThroughSnippet)return t;for(const{severity:n}of this._service.read({resource:e}))n===rI.Error?t.errors+=1:n===rI.Warning?t.warnings+=1:n===rI.Info?t.infos+=1:t.unknowns+=1;return t}_substract(e){this.errors-=e.errors,this.warnings-=e.warnings,this.infos-=e.infos,this.unknowns-=e.unknowns}_add(e){this.errors+=e.errors,this.warnings+=e.warnings,this.infos+=e.infos,this.unknowns+=e.unknowns}}class hI{constructor(){this._onMarkerChanged=new et,this.onMarkerChanged=Xe.debounce(this._onMarkerChanged.event,hI._debouncer,0),this._data=new lI,this._stats=new cI(this)}dispose(){this._stats.dispose()}remove(e,t){for(const n of t||[])this.changeOne(e,n,[])}changeOne(e,t,n){if(eo(n)){const n=this._data.delete(t,e);n&&this._onMarkerChanged.fire([t])}else{const i=[];for(const o of n){const n=hI._toMarker(e,t,o);n&&i.push(n)}this._data.set(t,e,i),this._onMarkerChanged.fire([t])}}static _toMarker(e,t,n){let{code:i,severity:o,message:r,source:s,startLineNumber:a,startColumn:l,endLineNumber:c,endColumn:h,relatedInformation:u,tags:d}=n;if(r)return a=a>0?a:1,l=l>0?l:1,c=c>=a?c:a,h=h>0?h:l,{resource:t,owner:e,code:i,severity:o,message:r,source:s,startLineNumber:a,startColumn:l,endLineNumber:c,endColumn:h,relatedInformation:u,tags:d}}read(e=Object.create(null)){let{owner:t,resource:n,severities:i,take:o}=e;if((!o||o<0)&&(o=-1),t&&n){const e=this._data.get(n,t);if(e){const t=[];for(const n of e)if(hI._accept(n,i)){const e=t.push(n);if(o>0&&e===o)break}return t}return[]}if(t||n){const e=this._data.values(null!==n&&void 0!==n?n:t),r=[];for(const t of e)for(const e of t)if(hI._accept(e,i)){const t=r.push(e);if(o>0&&t===o)return r}return r}{const e=[];for(let t of this._data.values())for(let n of t)if(hI._accept(n,i)){const t=e.push(n);if(o>0&&t===o)return e}return e}}static _accept(e,t){return void 0===t||(t&e.severity)===e.severity}static _debouncer(e,t){e||(hI._dedupeMap=new zs,e=[]);for(const n of t)hI._dedupeMap.has(n)||(hI._dedupeMap.set(n,!0),e.push(n));return e}}const uI=ii("storageService");var dI;(function(e){e[e["NONE"]=0]="NONE",e[e["SHUTDOWN"]=1]="SHUTDOWN"})(dI||(dI={}));class pI extends Ge{constructor(){super(...arguments),this._onDidChangeStorage=this._register(new et),this._onWillSaveState=this._register(new et),this.onWillSaveState=this._onWillSaveState.event,this.globalCache=new Map,this.workspaceCache=new Map}getCache(e){return 0===e?this.globalCache:this.workspaceCache}get(e,t,n){const i=this.getCache(t).get(e);return $r(i)?n:i}getBoolean(e,t,n){const i=this.getCache(t).get(e);return $r(i)?n:"true"===i}getNumber(e,t,n){const i=this.getCache(t).get(e);return $r(i)?n:parseInt(i,10)}store(e,t,n){if($r(t))return this.remove(e,n);const i=String(t),o=this.getCache(n).get(e);return o===i||(this.getCache(n).set(e,i),this._onDidChangeStorage.fire({scope:n,key:e})),Promise.resolve()}remove(e,t){const n=this.getCache(t).delete(e);return n?(this._onDidChangeStorage.fire({scope:t,key:e}),Promise.resolve()):Promise.resolve()}}var fI=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},gI=function(e,t){return function(n,i){t(n,i,e)}};let mI=class{constructor(e){this._commandService=e}createMenu(e,t){return new bI(e,this._commandService,t,this)}};mI=fI([gI(0,ss)],mI);let bI=class e{constructor(e,t,n,i){this._id=e,this._commandService=t,this._contextKeyService=n,this._menuService=i,this._onDidChange=new et,this._dispoables=new Ye,this._menuGroups=[],this._contextKeys=new Set,this._build(),this._dispoables.add(Xe.debounce(Xe.filter(vg.onDidChangeMenu,e=>e.has(this._id)),()=>{},50)(this._build,this)),this._dispoables.add(Xe.debounce(this._contextKeyService.onDidChangeContext,(e,t)=>e||t.affectsSome(this._contextKeys),50)(e=>e&&this._onDidChange.fire(void 0),this))}dispose(){this._dispoables.dispose(),this._onDidChange.dispose()}_build(){this._menuGroups.length=0,this._contextKeys.clear();const t=vg.getMenuItems(this._id);let n;t.sort(e._compareMenuItems);for(let i of t){const t=i.group||"";if(n&&n[0]===t||(n=[t,[]],this._menuGroups.push(n)),n[1].push(i),e._fillInKbExprKeys(i.when,this._contextKeys),gg(i)&&i.command.precondition&&e._fillInKbExprKeys(i.command.precondition,this._contextKeys),gg(i)&&i.command.toggled){const t=i.command.toggled.condition||i.command.toggled;e._fillInKbExprKeys(t,this._contextKeys)}}this._onDidChange.fire(this)}get onDidChange(){return this._onDidChange.event}getActions(e){const t=[];for(let n of this._menuGroups){const[i,o]=n,r=[];for(const t of o)if(this._contextKeyService.contextMatchesRules(t.when)){const n=gg(t)?new _g(t.command,t.alt,e,this._contextKeyService,this._commandService):new wg(t,this._menuService,this._contextKeyService,e);r.push(n)}r.length>0&&t.push([i,r])}return t}static _fillInKbExprKeys(e,t){if(e)for(let n of e.keys())t.add(n)}static _compareMenuItems(t,n){let i=t.group,o=n.group;if(i!==o){if(!i)return 1;if(!o)return-1;if("navigation"===i)return-1;if("navigation"===o)return 1;let e=i.localeCompare(o);if(0!==e)return e}let r=t.order||0,s=n.order||0;return r<s?-1:r>s?1:e._compareTitles(gg(t)?t.command.title:t.title,gg(n)?n.command.title:n.title)}static _compareTitles(e,t){const n="string"===typeof e?e:e.value,i="string"===typeof t?t:t.value;return n.localeCompare(i)}};bI=fI([gI(1,ss),gI(2,ug),gI(3,bg)],bI);const vI=ii("markerDecorationsService");var yI=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},wI=function(e,t){return function(n,i){t(n,i,e)}};function _I(e){return e.toString()}class AI extends Ge{constructor(e){super(),this.model=e,this._markersData=new Map,this._register(Ue(()=>{this.model.deltaDecorations([...this._markersData.keys()],[]),this._markersData.clear()}))}update(e,t){const n=[...this._markersData.keys()];this._markersData.clear();const i=this.model.deltaDecorations(n,t);for(let o=0;o<i.length;o++)this._markersData.set(i[o],e[o]);return 0!==n.length||0!==i.length}getMarker(e){return this._markersData.get(e.id)}}let CI=class extends Ge{constructor(e,t){super(),this._markerService=t,this._onDidChangeMarker=this._register(new et),this._markerDecorations=new Map,e.getModels().forEach(e=>this._onModelAdded(e)),this._register(e.onModelAdded(this._onModelAdded,this)),this._register(e.onModelRemoved(this._onModelRemoved,this)),this._register(this._markerService.onMarkerChanged(this._handleMarkerChange,this))}dispose(){super.dispose(),this._markerDecorations.forEach(e=>e.dispose()),this._markerDecorations.clear()}getMarker(e,t){const n=this._markerDecorations.get(_I(e.uri));return n&&n.getMarker(t)||null}_handleMarkerChange(e){e.forEach(e=>{const t=this._markerDecorations.get(_I(e));t&&this._updateDecorations(t)})}_onModelAdded(e){const t=new AI(e);this._markerDecorations.set(_I(e.uri),t),this._updateDecorations(t)}_onModelRemoved(e){const t=this._markerDecorations.get(_I(e.uri));t&&(t.dispose(),this._markerDecorations.delete(_I(e.uri))),e.uri.scheme!==co.inMemory&&e.uri.scheme!==co.internal&&e.uri.scheme!==co.vscode||this._markerService&&this._markerService.read({resource:e.uri}).map(e=>e.owner).forEach(t=>this._markerService.remove(t,[e.uri]))}_updateDecorations(e){const t=this._markerService.read({resource:e.model.uri,take:500});let n=t.map(t=>({range:this._createDecorationRange(e.model,t),options:this._createDecorationOption(t)}));e.update(t,n)&&this._onDidChangeMarker.fire(e.model)}_createDecorationRange(e,t){let n=fn.lift(t);if(t.severity!==rI.Hint||this._hasMarkerTag(t,1)||this._hasMarkerTag(t,2)||(n=n.setEndPosition(n.startLineNumber,n.startColumn+2)),n=e.validateRange(n),n.isEmpty()){let t=e.getWordAtPosition(n.getStartPosition());if(t)n=new fn(n.startLineNumber,t.startColumn,n.endLineNumber,t.endColumn);else{let t=e.getLineLastNonWhitespaceColumn(n.startLineNumber)||e.getLineMaxColumn(n.startLineNumber);1===t||(n=n.endColumn>=t?new fn(n.startLineNumber,t-1,n.endLineNumber,t):new fn(n.startLineNumber,n.startColumn,n.endLineNumber,n.endColumn+1))}}else if(t.endColumn===Number.MAX_VALUE&&1===t.startColumn&&n.startLineNumber===n.endLineNumber){let i=e.getLineFirstNonWhitespaceColumn(t.startLineNumber);i<n.endColumn&&(n=new fn(n.startLineNumber,i,n.endLineNumber,n.endColumn),t.startColumn=i)}return n}_createDecorationOption(e){let t,n,i,o=void 0,r=void 0;switch(e.severity){case rI.Hint:t=this._hasMarkerTag(e,2)?void 0:this._hasMarkerTag(e,1)?"squiggly-unnecessary":"squiggly-hint",n=0;break;case rI.Warning:t="squiggly-warning",o=fm(dA),n=20,i={color:fm(L_),position:Rs.Inline};break;case rI.Info:t="squiggly-info",o=fm(pA),n=10;break;case rI.Error:default:t="squiggly-error",o=fm(uA),n=30,i={color:fm(N_),position:Rs.Inline};break}return e.tags&&(-1!==e.tags.indexOf(1)&&(r="squiggly-inline-unnecessary"),-1!==e.tags.indexOf(2)&&(r="squiggly-inline-deprecated")),{stickiness:1,className:t,showIfCollapsed:!0,overviewRuler:{color:o,position:Os.Right},minimap:i,zIndex:n,inlineClassName:r}}_hasMarkerTag(e,t){return!!e.tags&&e.tags.indexOf(t)>=0}};CI=yI([wI(0,_a),wI(1,aI)],CI);var EI=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},xI=function(e,t){return function(n,i){t(n,i,e)}};let SI=class extends Ge{constructor(e,t){super(),this._contextKeyService=e,this._configurationService=t,this._accessibilitySupport=0,this._onDidChangeScreenReaderOptimized=new et,this._accessibilityModeEnabledContext=oS.bindTo(this._contextKeyService);const n=()=>this._accessibilityModeEnabledContext.set(this.isScreenReaderOptimized());this._register(this._configurationService.onDidChangeConfiguration(e=>{e.affectsConfiguration("editor.accessibilitySupport")&&(n(),this._onDidChangeScreenReaderOptimized.fire())})),n(),this.onDidChangeScreenReaderOptimized(()=>n())}get onDidChangeScreenReaderOptimized(){return this._onDidChangeScreenReaderOptimized.event}isScreenReaderOptimized(){const e=this._configurationService.getValue("editor.accessibilitySupport");return"on"===e||"auto"===e&&2===this._accessibilitySupport}getAccessibilitySupport(){return this._accessibilitySupport}};SI=EI([xI(0,ug),xI(1,gp)],SI);var DI=function(e,t,n,i){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,r){function s(e){try{l(i.next(e))}catch(t){r(t)}}function a(e){try{l(i["throw"](e))}catch(t){r(t)}}function l(e){e.done?n(e.value):o(e.value).then(s,a)}l((i=i.apply(e,t||[])).next())}))};class kI{constructor(){this.mapTextToType=new Map,this.findText=""}writeText(e,t){return DI(this,void 0,void 0,(function*(){if(t)return void this.mapTextToType.set(t,e);try{return yield navigator.clipboard.writeText(e)}catch(o){}const n=document.activeElement,i=document.body.appendChild(Ar("textarea",{"aria-hidden":!0}));i.style.height="1px",i.style.width="1px",i.style.position="absolute",i.value=e,i.focus(),i.select(),document.execCommand("copy"),n instanceof HTMLElement&&n.focus(),document.body.removeChild(i)}))}readText(e){return DI(this,void 0,void 0,(function*(){if(e)return this.mapTextToType.get(e)||"";try{return yield navigator.clipboard.readText()}catch(t){return""}}))}readFindText(){return DI(this,void 0,void 0,(function*(){return this.findText}))}writeFindText(e){return DI(this,void 0,void 0,(function*(){this.findText=e}))}}var MI=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},NI=function(e,t){return function(n,i){t(n,i,e)}},LI=function(e,t,n,i){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,r){function s(e){try{l(i.next(e))}catch(t){r(t)}}function a(e){try{l(i["throw"](e))}catch(t){r(t)}}function l(e){e.done?n(e.value):o(e.value).then(s,a)}l((i=i.apply(e,t||[])).next())}))};const BI=!1;function II(e){return e.scheme===co.file?e.fsPath:e.path}let TI=0;class OI{constructor(e,t,n){this.id=++TI,this.type=0,this.actual=e,this.label=e.label,this.resourceLabel=t,this.strResource=n,this.resourceLabels=[this.resourceLabel],this.strResources=[this.strResource],this.isValid=!0}setValid(e){this.isValid=e}toString(){return`[${this.id}] [${this.isValid?"VALID":"INVALID"}] ${this.actual}`}}class RI{constructor(e,t){this.resourceLabel=e,this.reason=t}}class PI{constructor(){this.elements=new Map}createMessage(){const e=[],t=[];for(const[,i]of this.elements){const n=0===i.reason?e:t;n.push(i.resourceLabel)}let n=[];return e.length>0&&n.push(v({key:"externalRemoval",comment:["{0} is a list of filenames"]},"The following files have been closed and modified on disk: {0}.",e.join(", "))),t.length>0&&n.push(v({key:"noParallelUniverses",comment:["{0} is a list of filenames"]},"The following files have been modified in an incompatible way: {0}.",t.join(", "))),n.join("\n")}get size(){return this.elements.size}has(e){return this.elements.has(e)}set(e,t){this.elements.set(e,t)}delete(e){return this.elements.delete(e)}}class FI{constructor(e,t,n){this.id=++TI,this.type=1,this.actual=e,this.label=e.label,this.resourceLabels=t,this.strResources=n,this.removedResources=null,this.invalidatedResources=null}canSplit(){return"function"===typeof this.actual.split}removeResource(e,t,n){this.removedResources||(this.removedResources=new PI),this.removedResources.has(t)||this.removedResources.set(t,new RI(e,n))}setValid(e,t,n){n?this.invalidatedResources&&(this.invalidatedResources.delete(t),0===this.invalidatedResources.size&&(this.invalidatedResources=null)):(this.invalidatedResources||(this.invalidatedResources=new PI),this.invalidatedResources.has(t)||this.invalidatedResources.set(t,new RI(e,0)))}toString(){return`[${this.id}] [${this.invalidatedResources?"INVALID":"VALID"}] ${this.actual}`}}class jI{constructor(e,t){this.resourceLabel=e,this.strResource=t,this._past=[],this._future=[],this.locked=!1,this.versionId=1}dispose(){for(const e of this._past)1===e.type&&e.removeResource(this.resourceLabel,this.strResource,0);for(const e of this._future)1===e.type&&e.removeResource(this.resourceLabel,this.strResource,0);this.versionId++}toString(){let e=[];e.push(`* ${this.strResource}:`);for(let t=0;t<this._past.length;t++)e.push("   * [UNDO] "+this._past[t]);for(let t=this._future.length-1;t>=0;t--)e.push("   * [REDO] "+this._future[t]);return e.join("\n")}flushAllElements(){this._past=[],this._future=[],this.versionId++}_setElementValidFlag(e,t){1===e.type?e.setValid(this.resourceLabel,this.strResource,t):e.setValid(t)}setElementsValidFlag(e,t){for(const n of this._past)t(n.actual)&&this._setElementValidFlag(n,e);for(const n of this._future)t(n.actual)&&this._setElementValidFlag(n,e)}pushElement(e){for(const t of this._future)1===t.type&&t.removeResource(this.resourceLabel,this.strResource,1);if(this._future=[],this._past.length>0){const e=this._past[this._past.length-1];0!==e.type||e.isValid||(this._past=[])}this._past.push(e),this.versionId++}createSnapshot(e){const t=[];for(let n=0,i=this._past.length;n<i;n++)t.push(this._past[n].id);for(let n=this._future.length-1;n>=0;n--)t.push(this._future[n].id);return new pk(e,t)}restoreSnapshot(e){const t=e.elements.length;let n=!0,i=0,o=-1;for(let s=0,a=this._past.length;s<a;s++,i++){const r=this._past[s];n&&(i>=t||r.id!==e.elements[i])&&(n=!1,o=0),n||1!==r.type||r.removeResource(this.resourceLabel,this.strResource,0)}let r=-1;for(let s=this._future.length-1;s>=0;s--,i++){const o=this._future[s];n&&(i>=t||o.id!==e.elements[i])&&(n=!1,r=s),n||1!==o.type||o.removeResource(this.resourceLabel,this.strResource,0)}-1!==o&&(this._past=this._past.slice(0,o)),-1!==r&&(this._future=this._future.slice(r+1)),this.versionId++}getElements(){const e=[],t=[];for(const n of this._past)e.push(n.actual);for(const n of this._future)t.push(n.actual);return{past:e,future:t}}getClosestPastElement(){return 0===this._past.length?null:this._past[this._past.length-1]}getClosestFutureElement(){return 0===this._future.length?null:this._future[this._future.length-1]}hasPastElements(){return this._past.length>0}hasFutureElements(){return this._future.length>0}splitPastWorkspaceElement(e,t){for(let n=this._past.length-1;n>=0;n--)if(this._past[n]===e){t.has(this.strResource)?this._past[n]=t.get(this.strResource):this._past.splice(n,1);break}this.versionId++}splitFutureWorkspaceElement(e,t){for(let n=this._future.length-1;n>=0;n--)if(this._future[n]===e){t.has(this.strResource)?this._future[n]=t.get(this.strResource):this._future.splice(n,1);break}this.versionId++}moveBackward(e){this._past.pop(),this._future.push(e),this.versionId++}moveForward(e){this._future.pop(),this._past.push(e),this.versionId++}}class QI{constructor(e){this.editStacks=e,this._versionIds=[];for(let t=0,n=this.editStacks.length;t<n;t++)this._versionIds[t]=this.editStacks[t].versionId}isValid(){for(let e=0,t=this.editStacks.length;e<t;e++)if(this._versionIds[e]!==this.editStacks[e].versionId)return!1;return!0}}const zI=new jI("","");zI.locked=!0;let VI=class{constructor(e,t){this._dialogService=e,this._notificationService=t,this._editStacks=new Map,this._uriComparisonKeyComputers=[]}getUriComparisonKey(e){for(const t of this._uriComparisonKeyComputers)if(t[0]===e.scheme)return t[1].getComparisonKey(e);return e.toString()}_print(e){let t=[];for(const n of this._editStacks)t.push(n[1].toString())}pushElement(e){if(0===e.type){const t=II(e.resource),n=this.getUriComparisonKey(e.resource);this._pushElement(new OI(e,t,n))}else{const t=new Set,n=[],i=[];for(const o of e.resources){const e=II(o),r=this.getUriComparisonKey(o);t.has(r)||(t.add(r),n.push(e),i.push(r))}1===n.length?this._pushElement(new OI(e,n[0],i[0])):this._pushElement(new FI(e,n,i))}BI&&this._print("pushElement")}_pushElement(e){for(let t=0,n=e.strResources.length;t<n;t++){const n=e.resourceLabels[t],i=e.strResources[t];let o;this._editStacks.has(i)?o=this._editStacks.get(i):(o=new jI(n,i),this._editStacks.set(i,o)),o.pushElement(e)}}getLastElement(e){const t=this.getUriComparisonKey(e);if(this._editStacks.has(t)){const e=this._editStacks.get(t);if(e.hasFutureElements())return null;const n=e.getClosestPastElement();return n?n.actual:null}return null}_splitPastWorkspaceElement(e,t){const n=e.actual.split(),i=new Map;for(const o of n){const e=II(o.resource),t=this.getUriComparisonKey(o.resource),n=new OI(o,e,t);i.set(n.strResource,n)}for(const o of e.strResources){if(t&&t.has(o))continue;const n=this._editStacks.get(o);n.splitPastWorkspaceElement(e,i)}}_splitFutureWorkspaceElement(e,t){const n=e.actual.split(),i=new Map;for(const o of n){const e=II(o.resource),t=this.getUriComparisonKey(o.resource),n=new OI(o,e,t);i.set(n.strResource,n)}for(const o of e.strResources){if(t&&t.has(o))continue;const n=this._editStacks.get(o);n.splitFutureWorkspaceElement(e,i)}}removeElements(e){const t="string"===typeof e?e:this.getUriComparisonKey(e);if(this._editStacks.has(t)){const e=this._editStacks.get(t);e.dispose(),this._editStacks.delete(t)}BI&&this._print("removeElements")}setElementsValidFlag(e,t,n){const i=this.getUriComparisonKey(e);if(this._editStacks.has(i)){const e=this._editStacks.get(i);e.setElementsValidFlag(t,n)}BI&&this._print("setElementsValidFlag")}createSnapshot(e){const t=this.getUriComparisonKey(e);if(this._editStacks.has(t)){const n=this._editStacks.get(t);return n.createSnapshot(e)}return new pk(e,[])}restoreSnapshot(e){const t=this.getUriComparisonKey(e.resource);if(this._editStacks.has(t)){const n=this._editStacks.get(t);n.restoreSnapshot(e),n.hasPastElements()||n.hasFutureElements()||(n.dispose(),this._editStacks.delete(t))}BI&&this._print("restoreSnapshot")}getElements(e){const t=this.getUriComparisonKey(e);if(this._editStacks.has(t)){const e=this._editStacks.get(t);return e.getElements()}return{past:[],future:[]}}canUndo(e){const t=this.getUriComparisonKey(e);if(this._editStacks.has(t)){const e=this._editStacks.get(t);return e.hasPastElements()}return!1}_onError(e,t){Me(e);for(const n of t.strResources)this.removeElements(n);this._notificationService.error(e)}_acquireLocks(e){for(const t of e.editStacks)if(t.locked)throw new Error("Cannot acquire edit stack lock");for(const t of e.editStacks)t.locked=!0;return()=>{for(const t of e.editStacks)t.locked=!1}}_safeInvokeWithLocks(e,t,n,i=Ge.None){const o=this._acquireLocks(n);let r;try{r=t()}catch(s){return o(),i.dispose(),this._onError(s,e)}if(r)return r.then(()=>{o(),i.dispose()},t=>(o(),i.dispose(),this._onError(t,e)));o(),i.dispose()}_invokeWorkspacePrepare(e){return LI(this,void 0,void 0,(function*(){if("undefined"===typeof e.actual.prepareUndoRedo)return Ge.None;const t=e.actual.prepareUndoRedo();return"undefined"===typeof t?Ge.None:t}))}_invokeResourcePrepare(e,t){if(1!==e.actual.type||"undefined"===typeof e.actual.prepareUndoRedo)return void t(Ge.None);const n=e.actual.prepareUndoRedo();if(n){if(!Ve(n))return n.then(e=>{t(e)});t(n)}else t(Ge.None)}_getAffectedEditStacks(e){const t=[];for(const n of e.strResources)t.push(this._editStacks.get(n)||zI);return new QI(t)}_tryToSplitAndUndo(e,t,n,i){if(t.canSplit())return this._splitPastWorkspaceElement(t,n),this._notificationService.info(i),new WI(this.undo(e));for(const o of t.strResources)this.removeElements(o);return this._notificationService.info(i),new WI}_checkWorkspaceUndo(e,t,n,i){if(t.removedResources)return this._tryToSplitAndUndo(e,t,t.removedResources,v({key:"cannotWorkspaceUndo",comment:["{0} is a label for an operation. {1} is another message."]},"Could not undo '{0}' across all files. {1}",t.label,t.removedResources.createMessage()));if(i&&t.invalidatedResources)return this._tryToSplitAndUndo(e,t,t.invalidatedResources,v({key:"cannotWorkspaceUndo",comment:["{0} is a label for an operation. {1} is another message."]},"Could not undo '{0}' across all files. {1}",t.label,t.invalidatedResources.createMessage()));const o=[];for(const s of n.editStacks)s.getClosestPastElement()!==t&&o.push(s.resourceLabel);if(o.length>0)return this._tryToSplitAndUndo(e,t,null,v({key:"cannotWorkspaceUndoDueToChanges",comment:["{0} is a label for an operation. {1} is a list of filenames."]},"Could not undo '{0}' across all files because changes were made to {1}",t.label,o.join(", ")));const r=[];for(const s of n.editStacks)s.locked&&r.push(s.resourceLabel);return r.length>0?this._tryToSplitAndUndo(e,t,null,v({key:"cannotWorkspaceUndoDueToInProgressUndoRedo",comment:["{0} is a label for an operation. {1} is a list of filenames."]},"Could not undo '{0}' across all files because there is already an undo or redo operation running on {1}",t.label,r.join(", "))):n.isValid()?null:this._tryToSplitAndUndo(e,t,null,v({key:"cannotWorkspaceUndoDueToInMeantimeUndoRedo",comment:["{0} is a label for an operation. {1} is a list of filenames."]},"Could not undo '{0}' across all files because an undo or redo operation occurred in the meantime",t.label))}_workspaceUndo(e,t){const n=this._getAffectedEditStacks(t),i=this._checkWorkspaceUndo(e,t,n,!1);return i?i.returnValue:this._confirmAndExecuteWorkspaceUndo(e,t,n)}_confirmAndExecuteWorkspaceUndo(e,t,n){return LI(this,void 0,void 0,(function*(){if(t.canSplit()){const i=yield this._dialogService.show(yd.Info,v("confirmWorkspace","Would you like to undo '{0}' across all files?",t.label),[v({key:"ok",comment:["{0} denotes a number that is > 1"]},"Undo in {0} Files",n.editStacks.length),v("nok","Undo this File"),v("cancel","Cancel")],{cancelId:2});if(2===i.choice)return;if(1===i.choice)return this._splitPastWorkspaceElement(t,null),this.undo(e);const o=this._checkWorkspaceUndo(e,t,n,!1);if(o)return o.returnValue}let i;try{i=yield this._invokeWorkspacePrepare(t)}catch(r){return this._onError(r,t)}const o=this._checkWorkspaceUndo(e,t,n,!0);if(o)return i.dispose(),o.returnValue;for(const e of n.editStacks)e.moveBackward(t);return this._safeInvokeWithLocks(t,()=>t.actual.undo(),n,i)}))}_resourceUndo(e,t){if(t.isValid){if(!e.locked)return this._invokeResourcePrepare(t,n=>(e.moveBackward(t),this._safeInvokeWithLocks(t,()=>t.actual.undo(),new QI([e]),n)));{const e=v({key:"cannotResourceUndoDueToInProgressUndoRedo",comment:["{0} is a label for an operation."]},"Could not undo '{0}' because there is already an undo or redo operation running.",t.label);this._notificationService.info(e)}}else e.flushAllElements()}undo(e){const t="string"===typeof e?e:this.getUriComparisonKey(e);if(!this._editStacks.has(t))return;const n=this._editStacks.get(t),i=n.getClosestPastElement();if(i)try{return 1===i.type?this._workspaceUndo(t,i):this._resourceUndo(n,i)}finally{BI&&this._print("undo")}}canRedo(e){const t=this.getUriComparisonKey(e);if(this._editStacks.has(t)){const e=this._editStacks.get(t);return e.hasFutureElements()}return!1}_tryToSplitAndRedo(e,t,n,i){if(t.canSplit())return this._splitFutureWorkspaceElement(t,n),this._notificationService.info(i),new WI(this.redo(e));for(const o of t.strResources)this.removeElements(o);return this._notificationService.info(i),new WI}_checkWorkspaceRedo(e,t,n,i){if(t.removedResources)return this._tryToSplitAndRedo(e,t,t.removedResources,v({key:"cannotWorkspaceRedo",comment:["{0} is a label for an operation. {1} is another message."]},"Could not redo '{0}' across all files. {1}",t.label,t.removedResources.createMessage()));if(i&&t.invalidatedResources)return this._tryToSplitAndRedo(e,t,t.invalidatedResources,v({key:"cannotWorkspaceRedo",comment:["{0} is a label for an operation. {1} is another message."]},"Could not redo '{0}' across all files. {1}",t.label,t.invalidatedResources.createMessage()));const o=[];for(const s of n.editStacks)s.getClosestFutureElement()!==t&&o.push(s.resourceLabel);if(o.length>0)return this._tryToSplitAndRedo(e,t,null,v({key:"cannotWorkspaceRedoDueToChanges",comment:["{0} is a label for an operation. {1} is a list of filenames."]},"Could not redo '{0}' across all files because changes were made to {1}",t.label,o.join(", ")));const r=[];for(const s of n.editStacks)s.locked&&r.push(s.resourceLabel);return r.length>0?this._tryToSplitAndRedo(e,t,null,v({key:"cannotWorkspaceRedoDueToInProgressUndoRedo",comment:["{0} is a label for an operation. {1} is a list of filenames."]},"Could not redo '{0}' across all files because there is already an undo or redo operation running on {1}",t.label,r.join(", "))):n.isValid()?null:this._tryToSplitAndRedo(e,t,null,v({key:"cannotWorkspaceRedoDueToInMeantimeUndoRedo",comment:["{0} is a label for an operation. {1} is a list of filenames."]},"Could not redo '{0}' across all files because an undo or redo operation occurred in the meantime",t.label))}_workspaceRedo(e,t){const n=this._getAffectedEditStacks(t),i=this._checkWorkspaceRedo(e,t,n,!1);return i?i.returnValue:this._executeWorkspaceRedo(e,t,n)}_executeWorkspaceRedo(e,t,n){return LI(this,void 0,void 0,(function*(){let i;try{i=yield this._invokeWorkspacePrepare(t)}catch(r){return this._onError(r,t)}const o=this._checkWorkspaceRedo(e,t,n,!0);if(o)return i.dispose(),o.returnValue;for(const e of n.editStacks)e.moveForward(t);return this._safeInvokeWithLocks(t,()=>t.actual.redo(),n,i)}))}_resourceRedo(e,t){if(t.isValid){if(!e.locked)return this._invokeResourcePrepare(t,n=>(e.moveForward(t),this._safeInvokeWithLocks(t,()=>t.actual.redo(),new QI([e]),n)));{const e=v({key:"cannotResourceRedoDueToInProgressUndoRedo",comment:["{0} is a label for an operation."]},"Could not redo '{0}' because there is already an undo or redo operation running.",t.label);this._notificationService.info(e)}}else e.flushAllElements()}redo(e){const t="string"===typeof e?e:this.getUriComparisonKey(e);if(!this._editStacks.has(t))return;const n=this._editStacks.get(t),i=n.getClosestFutureElement();if(i)try{return 1===i.type?this._workspaceRedo(t,i):this._resourceRedo(n,i)}finally{BI&&this._print("redo")}}};VI=MI([NI(0,rN),NI(1,Wp)],VI);class WI{constructor(e){this.returnValue=e}}VS(dk,VI);n("88cb"),n("358f");const HI={ctrlCmd:!1,alt:!1};var UI;(function(e){e[e["NONE"]=0]="NONE",e[e["FIRST"]=1]="FIRST",e[e["SECOND"]=2]="SECOND",e[e["LAST"]=3]="LAST"})(UI||(UI={}));const YI=new Ui(()=>{const e=new Intl.Collator(void 0,{numeric:!0,sensitivity:"base"});return{collator:e,collatorIsNumeric:e.resolvedOptions().numeric}});function GI(e,t,n=!1){const i=e||"",o=t||"",r=YI.value.collator.compare(i,o);return YI.value.collatorIsNumeric&&0===r&&i!==o?i<o?-1:1:r}function KI(e,t,n){const i=e.toLowerCase(),o=t.toLowerCase(),r=qI(e,t,n);if(r)return r;const s=i.endsWith(n),a=o.endsWith(n);if(s!==a)return s?-1:1;const l=GI(i,o);return 0!==l?l:i.localeCompare(o)}function qI(e,t,n){const i=e.toLowerCase(),o=t.toLowerCase(),r=i.startsWith(n),s=o.startsWith(n);if(r!==s)return r?-1:1;if(r&&s){if(i.length<o.length)return-1;if(i.length>o.length)return 1}return 0}n("8c32");class JI{constructor(e,t){this.supportCodicons=t,this.text="",this.title="",this.highlights=[],this.didEverRender=!1,this.domNode=document.createElement("span"),this.domNode.className="monaco-highlighted-label",e.appendChild(this.domNode)}get element(){return this.domNode}set(e,t=[],n="",i){e||(e=""),i&&(e=JI.escapeNewLines(e,t)),this.didEverRender&&this.text===e&&this.title===n&&Es(this.highlights,t)||(Array.isArray(t)||(t=[]),this.text=e,this.title=n,this.highlights=t,this.render())}render(){let e="",t=0;for(const n of this.highlights){if(n.end===n.start)continue;if(t<n.start){e+="<span>";const i=this.text.substring(t,n.start);e+=this.supportCodicons?Sl(Object(Rr["s"])(i)):Object(Rr["s"])(i),e+="</span>",t=n.end}n.extraClasses?e+=`<span class="highlight ${n.extraClasses}">`:e+='<span class="highlight">';const i=this.text.substring(n.start,n.end);e+=this.supportCodicons?Sl(Object(Rr["s"])(i)):Object(Rr["s"])(i),e+="</span>",t=n.end}if(t<this.text.length){e+="<span>";const n=this.text.substring(t);e+=this.supportCodicons?Sl(Object(Rr["s"])(n)):Object(Rr["s"])(n),e+="</span>"}this.domNode.innerHTML=e,this.title?this.domNode.title=this.title:this.domNode.removeAttribute("title"),this.didEverRender=!0}static escapeNewLines(e,t){let n=0,i=0;return e.replace(/\r\n|\r|\n/g,(e,o)=>{i="\r\n"===e?-1:0,o+=n;for(const n of t)n.end<=o||(n.start>=o&&(n.start+=i),n.end>=o&&(n.end+=i));return n+=i,"鈴�"})}}class XI{constructor(e){this._element=e}get element(){return this._element}set textContent(e){this.disposed||e===this._textContent||(this._textContent=e,this._element.textContent=e)}set className(e){this.disposed||e===this._className||(this._className=e,this._element.className=e)}set title(e){this.disposed||e===this._title||(this._title=e,this._title?this._element.title=e:this._element.removeAttribute("title"))}set empty(e){this.disposed||e===this._empty||(this._empty=e,this._element.style.marginLeft=e?"0":"")}dispose(){this.disposed=!0}}class $I extends Ge{constructor(e,t){super(),this.domNode=this._register(new XI(br(e,Ar(".monaco-icon-label"))));const n=br(this.domNode.element,Ar(".monaco-icon-label-container")),i=br(n,Ar("span.monaco-icon-name-container"));this.descriptionContainer=this._register(new XI(br(n,Ar("span.monaco-icon-description-container")))),(null===t||void 0===t?void 0:t.supportHighlights)?this.nameNode=new tT(i,!!t.supportCodicons):this.nameNode=new ZI(i),(null===t||void 0===t?void 0:t.supportDescriptionHighlights)?this.descriptionNodeFactory=()=>new JI(br(this.descriptionContainer.element,Ar("span.label-description")),!!t.supportCodicons):this.descriptionNodeFactory=()=>this._register(new XI(br(this.descriptionContainer.element,Ar("span.label-description"))))}setLabel(e,t,n){const i=["monaco-icon-label"];n&&(n.extraClasses&&i.push(...n.extraClasses),n.italic&&i.push("italic"),n.strikethrough&&i.push("strikethrough")),this.domNode.className=i.join(" "),this.domNode.title=(null===n||void 0===n?void 0:n.title)||"",this.nameNode.setLabel(e,n),(t||this.descriptionNode)&&(this.descriptionNode||(this.descriptionNode=this.descriptionNodeFactory()),this.descriptionNode instanceof JI?(this.descriptionNode.set(t||"",n?n.descriptionMatches:void 0),(null===n||void 0===n?void 0:n.descriptionTitle)?this.descriptionNode.element.title=n.descriptionTitle:this.descriptionNode.element.removeAttribute("title")):(this.descriptionNode.textContent=t||"",this.descriptionNode.title=(null===n||void 0===n?void 0:n.descriptionTitle)||"",this.descriptionNode.empty=!t))}}class ZI{constructor(e){this.container=e,this.label=void 0,this.singleLabel=void 0}setLabel(e,t){if(this.label!==e||!Es(this.options,t))if(this.label=e,this.options=t,"string"===typeof e)this.singleLabel||(this.container.innerText="",_o(this.container,"multiple"),this.singleLabel=br(this.container,Ar("a.label-name",{id:null===t||void 0===t?void 0:t.domId}))),this.singleLabel.textContent=e;else{this.container.innerText="",yo(this.container,"multiple"),this.singleLabel=void 0;for(let n=0;n<e.length;n++){const i=e[n],o=(null===t||void 0===t?void 0:t.domId)&&`${null===t||void 0===t?void 0:t.domId}_${n}`;br(this.container,Ar("a.label-name",{id:o,"data-icon-label-count":e.length,"data-icon-label-index":n,role:"treeitem"},i)),n<e.length-1&&br(this.container,Ar("span.label-separator",void 0,(null===t||void 0===t?void 0:t.separator)||"/"))}}}}function eT(e,t,n){if(!n)return;let i=0;return e.map(e=>{const o={start:i,end:i+e.length},r=n.map(e=>NM.intersect(o,e)).filter(e=>!NM.isEmpty(e)).map(({start:e,end:t})=>({start:e-i,end:t-i}));return i=o.end+t.length,r})}class tT{constructor(e,t){this.container=e,this.supportCodicons=t,this.label=void 0,this.singleLabel=void 0}setLabel(e,t){if(this.label!==e||!Es(this.options,t))if(this.label=e,this.options=t,"string"===typeof e)this.singleLabel||(this.container.innerText="",_o(this.container,"multiple"),this.singleLabel=new JI(br(this.container,Ar("a.label-name",{id:null===t||void 0===t?void 0:t.domId})),this.supportCodicons)),this.singleLabel.set(e,null===t||void 0===t?void 0:t.matches,null===t||void 0===t?void 0:t.title,null===t||void 0===t?void 0:t.labelEscapeNewLines);else{this.container.innerText="",yo(this.container,"multiple"),this.singleLabel=void 0;const n=(null===t||void 0===t?void 0:t.separator)||"/",i=eT(e,n,null===t||void 0===t?void 0:t.matches);for(let o=0;o<e.length;o++){const r=e[o],s=i?i[o]:void 0,a=(null===t||void 0===t?void 0:t.domId)&&`${null===t||void 0===t?void 0:t.domId}_${o}`,l=Ar("a.label-name",{id:a,"data-icon-label-count":e.length,"data-icon-label-index":o,role:"treeitem"}),c=new JI(br(this.container,l),this.supportCodicons);c.set(r,s,null===t||void 0===t?void 0:t.title,null===t||void 0===t?void 0:t.labelEscapeNewLines),o<e.length-1&&br(l,Ar("span.label-separator",void 0,n))}}}}class nT{constructor(e){this._prefix=e,this._lastId=0}nextId(){return this._prefix+ ++this._lastId}}new nT("id#");const iT={},oT=new nT("quick-input-button-icon-");function rT(e){if(!e)return;let t;const n=e.dark.toString();return iT[n]?t=iT[n]:(t=oT.nextId(),lr("."+t,"background-image: "+Br(e.light||e.dark)),lr(`.vs-dark .${t}, .hc-black .${t}`,"background-image: "+Br(e.dark)),iT[n]=t),t}n("d557");const sT=Ar;class aT{constructor(e,t,n){this.os=t,this.options=n,this.domNode=br(e,sT(".monaco-keybinding")),this.didEverRender=!1,e.appendChild(this.domNode)}set(e,t){this.didEverRender&&this.keybinding===e&&aT.areSame(this.matches,t)||(this.keybinding=e,this.matches=t,this.render())}render(){if(fo(this.domNode),this.keybinding){let[e,t]=this.keybinding.getParts();e&&this.renderPart(this.domNode,e,this.matches?this.matches.firstPart:null),t&&(br(this.domNode,sT("span.monaco-keybinding-key-chord-separator",void 0," ")),this.renderPart(this.domNode,t,this.matches?this.matches.chordPart:null)),this.domNode.title=this.keybinding.getAriaLabel()||""}else this.options&&this.options.renderUnboundKeybindings&&this.renderUnbound(this.domNode);this.didEverRender=!0}renderPart(e,t,n){const i=Fp.modifierLabels[this.os];t.ctrlKey&&this.renderKey(e,i.ctrlKey,Boolean(null===n||void 0===n?void 0:n.ctrlKey),i.separator),t.shiftKey&&this.renderKey(e,i.shiftKey,Boolean(null===n||void 0===n?void 0:n.shiftKey),i.separator),t.altKey&&this.renderKey(e,i.altKey,Boolean(null===n||void 0===n?void 0:n.altKey),i.separator),t.metaKey&&this.renderKey(e,i.metaKey,Boolean(null===n||void 0===n?void 0:n.metaKey),i.separator);const o=t.keyLabel;o&&this.renderKey(e,o,Boolean(null===n||void 0===n?void 0:n.keyCode),"")}renderKey(e,t,n,i){br(e,sT("span.monaco-keybinding-key"+(n?".highlight":""),void 0,t)),i&&br(e,sT("span.monaco-keybinding-key-separator",void 0,i))}renderUnbound(e){br(e,sT("span.monaco-keybinding-key",void 0,v("unbound","Unbound")))}static areSame(e,t){return e===t||!e&&!t||!!e&&!!t&&Es(e.firstPart,t.firstPart)&&Es(e.chordPart,t.chordPart)}}var lT=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s};const cT=Ar;class hT{constructor(e){this.hidden=!1,this._onChecked=new et,this.onChecked=this._onChecked.event,Cs(this,e)}get checked(){return!!this._checked}set checked(e){e!==this._checked&&(this._checked=e,this._onChecked.fire(e))}dispose(){this._onChecked.dispose()}}class uT{get templateId(){return uT.ID}renderTemplate(e){const t=Object.create(null);t.toDisposeElement=[],t.toDisposeTemplate=[],t.entry=br(e,cT(".quick-input-list-entry"));const n=br(t.entry,cT("label.quick-input-list-label"));t.toDisposeTemplate.push(ko(n,ur.CLICK,e=>{t.checkbox.offsetParent||e.preventDefault()})),t.checkbox=br(n,cT("input.quick-input-list-checkbox")),t.checkbox.type="checkbox",t.toDisposeTemplate.push(ko(t.checkbox,ur.CHANGE,e=>{t.element.checked=t.checkbox.checked}));const i=br(n,cT(".quick-input-list-rows")),o=br(i,cT(".quick-input-list-row")),r=br(i,cT(".quick-input-list-row"));t.label=new $I(o,{supportHighlights:!0,supportDescriptionHighlights:!0,supportCodicons:!0});const s=br(o,cT(".quick-input-list-entry-keybinding"));t.keybinding=new aT(s,y["a"]);const a=br(r,cT(".quick-input-list-label-meta"));return t.detail=new JI(a,!0),t.separator=br(t.entry,cT(".quick-input-list-separator")),t.actionBar=new $S(t.entry),t.actionBar.domNode.classList.add("quick-input-list-entry-action-bar"),t.toDisposeTemplate.push(t.actionBar),t}renderElement(e,t,n){n.toDisposeElement=We(n.toDisposeElement),n.element=e,n.checkbox.checked=e.checked,n.toDisposeElement.push(e.onChecked(e=>n.checkbox.checked=e));const{labelHighlights:i,descriptionHighlights:o,detailHighlights:r}=e,s=Object.create(null);s.matches=i||[],s.descriptionTitle=e.saneDescription,s.descriptionMatches=o||[],s.extraClasses=e.item.iconClasses,s.italic=e.item.italic,s.strikethrough=e.item.strikethrough,n.label.setLabel(e.saneLabel,e.saneDescription,s),n.keybinding.set(e.item.keybinding),n.detail.set(e.saneDetail,r),e.separator&&e.separator.label?(n.separator.textContent=e.separator.label,n.separator.style.display=""):n.separator.style.display="none",e.separator?yo(n.entry,"quick-input-list-separator-border"):_o(n.entry,"quick-input-list-separator-border"),n.actionBar.clear();const a=e.item.buttons;a&&a.length?(n.actionBar.push(a.map((t,n)=>{let i=t.iconClass||(t.iconPath?rT(t.iconPath):void 0);t.alwaysVisible&&(i=i?i+" always-visible":"always-visible");const o=new Hf("id-"+n,"",i,!0,()=>(e.fireButtonTriggered({button:t,item:e.item}),Promise.resolve()));return o.tooltip=t.tooltip||"",o}),{icon:!0,label:!1}),yo(n.entry,"has-actions")):_o(n.entry,"has-actions")}disposeElement(e,t,n){n.toDisposeElement=We(n.toDisposeElement)}disposeTemplate(e){e.toDisposeElement=We(e.toDisposeElement),e.toDisposeTemplate=We(e.toDisposeTemplate)}}uT.ID="listelement";class dT{getHeight(e){return e.saneDetail?44:22}getTemplateId(e){return uT.ID}}var pT;(function(e){e[e["First"]=1]="First",e[e["Second"]=2]="Second",e[e["Last"]=3]="Last",e[e["Next"]=4]="Next",e[e["Previous"]=5]="Previous",e[e["NextPage"]=6]="NextPage",e[e["PreviousPage"]=7]="PreviousPage"})(pT||(pT={}));class fT{constructor(e,t,n){this.parent=e,this.inputElements=[],this.elements=[],this.elementsToIndexes=new Map,this.matchOnDescription=!1,this.matchOnDetail=!1,this.matchOnLabel=!0,this.sortByLabel=!0,this._onChangedAllVisibleChecked=new et,this.onChangedAllVisibleChecked=this._onChangedAllVisibleChecked.event,this._onChangedCheckedCount=new et,this.onChangedCheckedCount=this._onChangedCheckedCount.event,this._onChangedVisibleCount=new et,this.onChangedVisibleCount=this._onChangedVisibleCount.event,this._onChangedCheckedElements=new et,this.onChangedCheckedElements=this._onChangedCheckedElements.event,this._onButtonTriggered=new et,this.onButtonTriggered=this._onButtonTriggered.event,this._onKeyDown=new et,this.onKeyDown=this._onKeyDown.event,this._onLeave=new et,this.onLeave=this._onLeave.event,this._fireCheckedEvents=!0,this.elementDisposables=[],this.disposables=[],this.id=t,this.container=br(this.parent,cT(".quick-input-list"));const i=new dT,o=new mT;this.list=n.createList("QuickInput",this.container,i,[new uT],{identityProvider:{getId:e=>e.saneLabel},setRowLineHeight:!1,multipleSelectionSupport:!1,horizontalScrolling:!1,accessibilityProvider:o}),this.list.getHTMLElement().id=t,this.disposables.push(this.list),this.disposables.push(this.list.onKeyDown(e=>{const t=new Mi(e);switch(t.keyCode){case 10:this.toggleCheckbox();break;case 31:(y["f"]?e.metaKey:e.ctrlKey)&&this.list.setFocus(ao(this.list.length));break;case 16:const t=this.list.getFocus();1===t.length&&0===t[0]&&this._onLeave.fire();break;case 18:const n=this.list.getFocus();1===n.length&&n[0]===this.list.length-1&&this._onLeave.fire();break}this._onKeyDown.fire(t)})),this.disposables.push(this.list.onMouseDown(e=>{2!==e.browserEvent.button&&e.browserEvent.preventDefault()})),this.disposables.push(xo(this.container,ur.CLICK,e=>{(e.x||e.y)&&this._onLeave.fire()})),this.disposables.push(this.list.onMouseMiddleClick(e=>{this._onLeave.fire()})),this.disposables.push(this.list.onContextMenu(e=>{"number"===typeof e.index&&(e.browserEvent.preventDefault(),this.list.setSelection([e.index]))})),this.disposables.push(this._onChangedAllVisibleChecked,this._onChangedCheckedCount,this._onChangedVisibleCount,this._onChangedCheckedElements,this._onButtonTriggered,this._onLeave,this._onKeyDown)}get onDidChangeFocus(){return Xe.map(this.list.onDidChangeFocus,e=>e.elements.map(e=>e.item))}get onDidChangeSelection(){return Xe.map(this.list.onDidChangeSelection,e=>({items:e.elements.map(e=>e.item),event:e.browserEvent}))}getAllVisibleChecked(){return this.allVisibleChecked(this.elements,!1)}allVisibleChecked(e,t=!0){for(let n=0,i=e.length;n<i;n++){const i=e[n];if(!i.hidden){if(!i.checked)return!1;t=!0}}return t}getCheckedCount(){let e=0;const t=this.elements;for(let n=0,i=t.length;n<i;n++)t[n].checked&&e++;return e}getVisibleCount(){let e=0;const t=this.elements;for(let n=0,i=t.length;n<i;n++)t[n].hidden||e++;return e}setAllVisibleChecked(e){try{this._fireCheckedEvents=!1,this.elements.forEach(t=>{t.hidden||(t.checked=e)})}finally{this._fireCheckedEvents=!0,this.fireCheckedEvents()}}setElements(e){this.elementDisposables=We(this.elementDisposables);const t=e=>this.fireButtonTriggered(e);this.inputElements=e,this.elements=e.reduce((n,i,o)=>{var r,s,a;if("separator"!==i.type){const l=o&&e[o-1],c=i.label&&i.label.replace(/\r?\n/g," "),h=i.description&&i.description.replace(/\r?\n/g," "),u=i.detail&&i.detail.replace(/\r?\n/g," "),d=i.ariaLabel||[c,h,u].map(e=>e&&bl(e).text).filter(e=>!!e).join(", ");n.push(new hT({index:o,item:i,saneLabel:c,saneAriaLabel:d,saneDescription:h,saneDetail:u,labelHighlights:null===(r=i.highlights)||void 0===r?void 0:r.label,descriptionHighlights:null===(s=i.highlights)||void 0===s?void 0:s.description,detailHighlights:null===(a=i.highlights)||void 0===a?void 0:a.detail,checked:!1,separator:l&&"separator"===l.type?l:void 0,fireButtonTriggered:t}))}return n},[]),this.elementDisposables.push(...this.elements),this.elementDisposables.push(...this.elements.map(e=>e.onChecked(()=>this.fireCheckedEvents()))),this.elementsToIndexes=this.elements.reduce((e,t,n)=>(e.set(t.item,n),e),new Map),this.list.splice(0,this.list.length),this.list.splice(0,this.list.length,this.elements),this._onChangedVisibleCount.fire(this.elements.length)}getFocusedElements(){return this.list.getFocusedElements().map(e=>e.item)}setFocusedElements(e){if(this.list.setFocus(e.filter(e=>this.elementsToIndexes.has(e)).map(e=>this.elementsToIndexes.get(e))),e.length>0){const e=this.list.getFocus()[0];"number"===typeof e&&this.list.reveal(e)}}getActiveDescendant(){return this.list.getHTMLElement().getAttribute("aria-activedescendant")}setSelectedElements(e){this.list.setSelection(e.filter(e=>this.elementsToIndexes.has(e)).map(e=>this.elementsToIndexes.get(e)))}getCheckedElements(){return this.elements.filter(e=>e.checked).map(e=>e.item)}setCheckedElements(e){try{this._fireCheckedEvents=!1;const t=new Set;for(const n of e)t.add(n);for(const e of this.elements)e.checked=t.has(e.item)}finally{this._fireCheckedEvents=!0,this.fireCheckedEvents()}}set enabled(e){this.list.getHTMLElement().style.pointerEvents=e?"":"none"}focus(e){if(!this.list.length)return;switch(e===pT.Next&&this.list.getFocus()[0]===this.list.length-1&&(e=pT.First),e===pT.Previous&&0===this.list.getFocus()[0]&&(e=pT.Last),e===pT.Second&&this.list.length<2&&(e=pT.First),e){case pT.First:this.list.focusFirst();break;case pT.Second:this.list.focusNth(1);break;case pT.Last:this.list.focusLast();break;case pT.Next:this.list.focusNext();break;case pT.Previous:this.list.focusPrevious();break;case pT.NextPage:this.list.focusNextPage();break;case pT.PreviousPage:this.list.focusPreviousPage();break}const t=this.list.getFocus()[0];"number"===typeof t&&this.list.reveal(t)}clearFocus(){this.list.setFocus([])}domFocus(){this.list.domFocus()}layout(e){this.list.getHTMLElement().style.maxHeight=e?`calc(${44*Math.floor(e/44)}px)`:"",this.list.layout()}filter(e){if(!(this.sortByLabel||this.matchOnLabel||this.matchOnDescription||this.matchOnDetail))return this.list.layout(),!1;e=e.trim(),e&&(this.matchOnLabel||this.matchOnDescription||this.matchOnDetail)?this.elements.forEach(t=>{const n=this.matchOnLabel?rs(yl(e,bl(t.saneLabel))):void 0,i=this.matchOnDescription?rs(yl(e,bl(t.saneDescription||""))):void 0,o=this.matchOnDetail?rs(yl(e,bl(t.saneDetail||""))):void 0;n||i||o?(t.labelHighlights=n,t.descriptionHighlights=i,t.detailHighlights=o,t.hidden=!1):(t.labelHighlights=void 0,t.descriptionHighlights=void 0,t.detailHighlights=void 0,t.hidden=!t.item.alwaysShow),t.separator=void 0}):this.elements.forEach(e=>{e.labelHighlights=void 0,e.descriptionHighlights=void 0,e.detailHighlights=void 0,e.hidden=!1;const t=e.index&&this.inputElements[e.index-1];e.separator=t&&"separator"===t.type?t:void 0});const t=this.elements.filter(e=>!e.hidden);if(this.sortByLabel&&e){const n=e.toLowerCase();t.sort((e,t)=>gT(e,t,n))}return this.elementsToIndexes=t.reduce((e,t,n)=>(e.set(t.item,n),e),new Map),this.list.splice(0,this.list.length,t),this.list.setFocus([]),this.list.layout(),this._onChangedAllVisibleChecked.fire(this.getAllVisibleChecked()),this._onChangedVisibleCount.fire(t.length),!0}toggleCheckbox(){try{this._fireCheckedEvents=!1;const e=this.list.getFocusedElements(),t=this.allVisibleChecked(e);for(const n of e)n.checked=!t}finally{this._fireCheckedEvents=!0,this.fireCheckedEvents()}}display(e){this.container.style.display=e?"":"none"}isDisplayed(){return"none"!==this.container.style.display}dispose(){this.elementDisposables=We(this.elementDisposables),this.disposables=We(this.disposables)}fireCheckedEvents(){this._fireCheckedEvents&&(this._onChangedAllVisibleChecked.fire(this.getAllVisibleChecked()),this._onChangedCheckedCount.fire(this.getCheckedCount()),this._onChangedCheckedElements.fire(this.getCheckedElements()))}fireButtonTriggered(e){this._onButtonTriggered.fire(e)}style(e){this.list.style(e)}}function gT(e,t,n){const i=e.labelHighlights||[],o=t.labelHighlights||[];return i.length&&!o.length?-1:!i.length&&o.length?1:0===i.length&&0===o.length?0:KI(e.saneLabel,t.saneLabel,n)}lT([Vg],fT.prototype,"onDidChangeFocus",null),lT([Vg],fT.prototype,"onDidChangeSelection",null);class mT{getWidgetAriaLabel(){return v("quickInput","Quick Input")}getAriaLabel(e){return e.saneAriaLabel}getWidgetRole(){return"listbox"}getRole(){return"option"}}n("eba9");function bT(e,t={}){const n=yT(t);return n.textContent=e,n}function vT(e,t={}){const n=yT(t);return _T(n,AT(e),t.actionHandler),n}function yT(e){const t=e.inline?"span":"div",n=document.createElement(t);return e.className&&(n.className=e.className),n}class wT{constructor(e){this.source=e,this.index=0}eos(){return this.index>=this.source.length}next(){const e=this.peek();return this.advance(),e}peek(){return this.source[this.index]}advance(){this.index++}}function _T(e,t,n){let i;if(2===t.type)i=document.createTextNode(t.content||"");else if(3===t.type)i=document.createElement("b");else if(4===t.type)i=document.createElement("i");else if(5===t.type&&n){const e=document.createElement("a");e.href="#",n.disposeables.add(ko(e,"click",e=>{n.callback(String(t.index),e)})),i=e}else 7===t.type?i=document.createElement("br"):1===t.type&&(i=e);i&&e!==i&&e.appendChild(i),i&&Array.isArray(t.children)&&t.children.forEach(e=>{_T(i,e,n)})}function AT(e){const t={type:1,children:[]};let n=0,i=t;const o=[],r=new wT(e);while(!r.eos()){let e=r.next();const t="\\"===e&&0!==ET(r.peek());if(t&&(e=r.next()),!t&&CT(e)&&e===r.peek()){r.advance(),2===i.type&&(i=o.pop());const t=ET(e);if(i.type===t||5===i.type&&6===t)i=o.pop();else{const e={type:t,children:[]};5===t&&(e.index=n,n++),i.children.push(e),o.push(i),i=e}}else if("\n"===e)2===i.type&&(i=o.pop()),i.children.push({type:7});else if(2!==i.type){const t={type:2,content:e};i.children.push(t),o.push(i),i=t}else i.content+=e}return 2===i.type&&(i=o.pop()),o.length,t}function CT(e){return 0!==ET(e)}function ET(e){switch(e){case"*":return 3;case"_":return 4;case"[":return 5;case"]":return 6;default:return 0}}const xT=Ar,ST={inputBackground:Vv.fromHex("#3C3C3C"),inputForeground:Vv.fromHex("#CCCCCC"),inputValidationInfoBorder:Vv.fromHex("#55AAFF"),inputValidationInfoBackground:Vv.fromHex("#063B49"),inputValidationWarningBorder:Vv.fromHex("#B89500"),inputValidationWarningBackground:Vv.fromHex("#352A05"),inputValidationErrorBorder:Vv.fromHex("#BE1100"),inputValidationErrorBackground:Vv.fromHex("#5A1D1D")};class DT extends bC{constructor(e,t,n){super(),this.state="idle",this.maxHeight=Number.POSITIVE_INFINITY,this._onDidChange=this._register(new et),this.onDidChange=this._onDidChange.event,this._onDidHeightChange=this._register(new et),this.onDidHeightChange=this._onDidHeightChange.event,this.contextViewProvider=t,this.options=n||Object.create(null),As(this.options,ST,!1),this.message=null,this.placeholder=this.options.placeholder||"",this.ariaLabel=this.options.ariaLabel||"",this.inputBackground=this.options.inputBackground,this.inputForeground=this.options.inputForeground,this.inputBorder=this.options.inputBorder,this.inputValidationInfoBorder=this.options.inputValidationInfoBorder,this.inputValidationInfoBackground=this.options.inputValidationInfoBackground,this.inputValidationInfoForeground=this.options.inputValidationInfoForeground,this.inputValidationWarningBorder=this.options.inputValidationWarningBorder,this.inputValidationWarningBackground=this.options.inputValidationWarningBackground,this.inputValidationWarningForeground=this.options.inputValidationWarningForeground,this.inputValidationErrorBorder=this.options.inputValidationErrorBorder,this.inputValidationErrorBackground=this.options.inputValidationErrorBackground,this.inputValidationErrorForeground=this.options.inputValidationErrorForeground,this.options.validationOptions&&(this.validation=this.options.validationOptions.validation),this.element=br(e,xT(".monaco-inputbox.idle"));let i=this.options.flexibleHeight?"textarea":"input",o=br(this.element,xT(".wrapper"));if(this.input=br(o,xT(i+".input.empty")),this.input.setAttribute("autocorrect","off"),this.input.setAttribute("autocapitalize","off"),this.input.setAttribute("spellcheck","false"),this.onfocus(this.input,()=>this.element.classList.add("synthetic-focus")),this.onblur(this.input,()=>this.element.classList.remove("synthetic-focus")),this.options.flexibleHeight){this.maxHeight="number"===typeof this.options.flexibleMaxHeight?this.options.flexibleMaxHeight:Number.POSITIVE_INFINITY,this.mirror=br(o,xT("div.mirror")),this.mirror.innerText="聽",this.scrollableElement=new UC(this.element,{vertical:1}),this.options.flexibleWidth&&(this.input.setAttribute("wrap","off"),this.mirror.style.whiteSpace="pre",this.mirror.style.wordWrap="initial"),br(e,this.scrollableElement.getDomNode()),this._register(this.scrollableElement),this._register(this.scrollableElement.onScroll(e=>this.input.scrollTop=e.scrollTop));const t=Xe.filter(_i(document,"selectionchange"),()=>{const e=document.getSelection();return(null===e||void 0===e?void 0:e.anchorNode)===o});this._register(t(this.updateScrollDimensions,this)),this._register(this.onDidHeightChange(this.updateScrollDimensions,this))}else this.input.type=this.options.type||"text",this.input.setAttribute("wrap","off");this.ariaLabel&&this.input.setAttribute("aria-label",this.ariaLabel),this.placeholder&&this.setPlaceHolder(this.placeholder),this.oninput(this.input,()=>this.onValueChange()),this.onblur(this.input,()=>this.onBlur()),this.onfocus(this.input,()=>this.onFocus()),this.ignoreGesture(this.input),setTimeout(()=>this.updateMirror(),0),this.options.actions&&(this.actionbar=this._register(new $S(this.element)),this.actionbar.push(this.options.actions,{icon:!0,label:!1})),this.applyStyles()}onBlur(){this._hideMessage()}onFocus(){this._showMessage()}setPlaceHolder(e){this.placeholder=e,this.input.setAttribute("placeholder",e),this.input.title=e}setAriaLabel(e){this.ariaLabel=e,e?this.input.setAttribute("aria-label",this.ariaLabel):this.input.removeAttribute("aria-label")}getAriaLabel(){return this.ariaLabel}get inputElement(){return this.input}get value(){return this.input.value}set value(e){this.input.value!==e&&(this.input.value=e,this.onValueChange())}get height(){return"number"===typeof this.cachedHeight?this.cachedHeight:Jo(this.element)}focus(){this.input.focus()}blur(){this.input.blur()}hasFocus(){return document.activeElement===this.input}select(e=null){this.input.select(),e&&this.input.setSelectionRange(e.start,e.end)}isSelectionAtEnd(){return this.input.selectionEnd===this.input.value.length&&this.input.selectionStart===this.input.selectionEnd}enable(){this.input.removeAttribute("disabled")}disable(){this.blur(),this.input.disabled=!0,this._hideMessage()}get width(){return Go(this.input)}set width(e){if(this.options.flexibleHeight&&this.options.flexibleWidth){let t=0;if(this.mirror){const e=parseFloat(this.mirror.style.paddingLeft||"")||0,n=parseFloat(this.mirror.style.paddingRight||"")||0;t=e+n}this.input.style.width=e-t+"px"}else this.input.style.width=e+"px";this.mirror&&(this.mirror.style.width=e+"px")}set paddingRight(e){this.options.flexibleHeight&&this.options.flexibleWidth?this.input.style.width=`calc(100% - ${e}px)`:this.input.style.paddingRight=e+"px",this.mirror&&(this.mirror.style.paddingRight=e+"px")}updateScrollDimensions(){if("number"!==typeof this.cachedContentHeight||"number"!==typeof this.cachedHeight||!this.scrollableElement)return;const e=this.cachedContentHeight,t=this.cachedHeight,n=this.input.scrollTop;this.scrollableElement.setScrollDimensions({scrollHeight:e,height:t}),this.scrollableElement.setScrollPosition({scrollTop:n})}showMessage(e,t){this.message=e,this.element.classList.remove("idle"),this.element.classList.remove("info"),this.element.classList.remove("warning"),this.element.classList.remove("error"),this.element.classList.add(this.classForType(e.type));const n=this.stylesForType(this.message.type);this.element.style.border=n.border?"1px solid "+n.border:"",(this.hasFocus()||t)&&this._showMessage()}hideMessage(){this.message=null,this.element.classList.remove("info"),this.element.classList.remove("warning"),this.element.classList.remove("error"),this.element.classList.add("idle"),this._hideMessage(),this.applyStyles()}validate(){let e=null;return this.validation&&(e=this.validation(this.value),e?(this.inputElement.setAttribute("aria-invalid","true"),this.showMessage(e)):this.inputElement.hasAttribute("aria-invalid")&&(this.inputElement.removeAttribute("aria-invalid"),this.hideMessage())),!e}stylesForType(e){switch(e){case 1:return{border:this.inputValidationInfoBorder,background:this.inputValidationInfoBackground,foreground:this.inputValidationInfoForeground};case 2:return{border:this.inputValidationWarningBorder,background:this.inputValidationWarningBackground,foreground:this.inputValidationWarningForeground};default:return{border:this.inputValidationErrorBorder,background:this.inputValidationErrorBackground,foreground:this.inputValidationErrorForeground}}}classForType(e){switch(e){case 1:return"info";case 2:return"warning";default:return"error"}}_showMessage(){if(!this.contextViewProvider||!this.message)return;let e,t,n=()=>e.style.width=Go(this.element)+"px";this.contextViewProvider.showContextView({getAnchor:()=>this.element,anchorAlignment:1,render:t=>{if(!this.message)return null;e=br(t,xT(".monaco-inputbox-container")),n();const i={inline:!0,className:"monaco-inputbox-message"},o=this.message.formatContent?vT(this.message.content,i):bT(this.message.content,i);o.classList.add(this.classForType(this.message.type));const r=this.stylesForType(this.message.type);return o.style.backgroundColor=r.background?r.background.toString():"",o.style.color=r.foreground?r.foreground.toString():"",o.style.border=r.border?"1px solid "+r.border:"",br(e,o),null},onHide:()=>{this.state="closed"},layout:n}),t=3===this.message.type?v("alertErrorMessage","Error: {0}",this.message.content):2===this.message.type?v("alertWarningMessage","Warning: {0}",this.message.content):v("alertInfoMessage","Info: {0}",this.message.content),If(t),this.state="open"}_hideMessage(){this.contextViewProvider&&("open"===this.state&&this.contextViewProvider.hideContextView(),this.state="idle")}onValueChange(){this._onDidChange.fire(this.value),this.validate(),this.updateMirror(),this.input.classList.toggle("empty",!this.value),"open"===this.state&&this.contextViewProvider&&this.contextViewProvider.layout()}updateMirror(){if(!this.mirror)return;const e=this.value,t=e.charCodeAt(e.length-1),n=10===t?" ":"",i=e+n;i?this.mirror.textContent=e+n:this.mirror.innerText="聽",this.layout()}style(e){this.inputBackground=e.inputBackground,this.inputForeground=e.inputForeground,this.inputBorder=e.inputBorder,this.inputValidationInfoBackground=e.inputValidationInfoBackground,this.inputValidationInfoForeground=e.inputValidationInfoForeground,this.inputValidationInfoBorder=e.inputValidationInfoBorder,this.inputValidationWarningBackground=e.inputValidationWarningBackground,this.inputValidationWarningForeground=e.inputValidationWarningForeground,this.inputValidationWarningBorder=e.inputValidationWarningBorder,this.inputValidationErrorBackground=e.inputValidationErrorBackground,this.inputValidationErrorForeground=e.inputValidationErrorForeground,this.inputValidationErrorBorder=e.inputValidationErrorBorder,this.applyStyles()}applyStyles(){const e=this.inputBackground?this.inputBackground.toString():"",t=this.inputForeground?this.inputForeground.toString():"",n=this.inputBorder?this.inputBorder.toString():"";this.element.style.backgroundColor=e,this.element.style.color=t,this.input.style.backgroundColor="inherit",this.input.style.color=t,this.element.style.borderWidth=n?"1px":"",this.element.style.borderStyle=n?"solid":"",this.element.style.borderColor=n}layout(){if(!this.mirror)return;const e=this.cachedContentHeight;this.cachedContentHeight=Jo(this.mirror),e!==this.cachedContentHeight&&(this.cachedHeight=Math.min(this.cachedContentHeight,this.maxHeight),this.input.style.height=this.cachedHeight+"px",this._onDidHeightChange.fire(this.cachedContentHeight))}insertAtCursor(e){const t=this.inputElement,n=t.selectionStart,i=t.selectionEnd,o=t.value;null!==n&&null!==i&&(this.value=o.substr(0,n)+e+o.substr(i),t.setSelectionRange(n+1,n+1),this.layout())}dispose(){this._hideMessage(),this.message=null,this.actionbar&&this.actionbar.dispose(),super.dispose()}}const kT=Ar;class MT extends Ge{constructor(e){super(),this.parent=e,this.onKeyDown=e=>xo(this.inputBox.inputElement,ur.KEY_DOWN,t=>{e(new Mi(t))}),this.onMouseDown=e=>xo(this.inputBox.inputElement,ur.MOUSE_DOWN,t=>{e(new Oi(t))}),this.onDidChange=e=>this.inputBox.onDidChange(e),this.container=br(this.parent,kT(".quick-input-box")),this.inputBox=this._register(new DT(this.container,void 0))}get value(){return this.inputBox.value}set value(e){this.inputBox.value=e}select(e=null){this.inputBox.select(e)}isSelectionAtEnd(){return this.inputBox.isSelectionAtEnd()}get placeholder(){return this.inputBox.inputElement.getAttribute("placeholder")||""}set placeholder(e){this.inputBox.setPlaceHolder(e)}get ariaLabel(){return this.inputBox.getAriaLabel()}set ariaLabel(e){this.inputBox.setAriaLabel(e)}get password(){return"password"===this.inputBox.inputElement.type}set password(e){this.inputBox.inputElement.type=e?"password":"text"}setAttribute(e,t){this.inputBox.inputElement.setAttribute(e,t)}removeAttribute(e){this.inputBox.inputElement.removeAttribute(e)}showDecoration(e){e===yd.Ignore?this.inputBox.hideMessage():this.inputBox.showMessage({type:e===yd.Info?1:e===yd.Warning?2:3,content:""})}stylesForType(e){return this.inputBox.stylesForType(e===yd.Info?1:e===yd.Warning?2:3)}setFocus(){this.inputBox.focus()}layout(){this.inputBox.layout()}style(e){this.inputBox.style(e)}}n("f5ab");const NT={badgeBackground:Vv.fromHex("#4D4D4D"),badgeForeground:Vv.fromHex("#FFFFFF")};class LT{constructor(e,t){this.count=0,this.options=t||Object.create(null),As(this.options,NT,!1),this.badgeBackground=this.options.badgeBackground,this.badgeForeground=this.options.badgeForeground,this.badgeBorder=this.options.badgeBorder,this.element=br(e,Ar(".monaco-count-badge")),this.countFormat=this.options.countFormat||"{0}",this.titleFormat=this.options.titleFormat||"",this.setCount(this.options.count||0)}setCount(e){this.count=e,this.render()}setTitleFormat(e){this.titleFormat=e,this.render()}render(){this.element.textContent=Object(Rr["v"])(this.countFormat,this.count),this.element.title=Object(Rr["v"])(this.titleFormat,this.count),this.applyStyles()}style(e){this.badgeBackground=e.badgeBackground,this.badgeForeground=e.badgeForeground,this.badgeBorder=e.badgeBorder,this.applyStyles()}applyStyles(){if(this.element){const e=this.badgeBackground?this.badgeBackground.toString():"",t=this.badgeForeground?this.badgeForeground.toString():"",n=this.badgeBorder?this.badgeBorder.toString():"";this.element.style.backgroundColor=e,this.element.style.color=t,this.element.style.borderWidth=n?"1px":"",this.element.style.borderStyle=n?"solid":"",this.element.style.borderColor=n}}}n("2adc");const BT="done",IT="active",TT="infinite",OT="discrete",RT="monaco-progress-container",PT="progress-bit",FT={progressBarBackground:Vv.fromHex("#0E70C0")};class jT extends Ge{constructor(e,t){super(),this.options=t||Object.create(null),As(this.options,FT,!1),this.workedVal=0,this.progressBarBackground=this.options.progressBarBackground,this._register(this.showDelayedScheduler=new Hi(()=>Cr(this.element),0)),this.create(e)}create(e){this.element=document.createElement("div"),yo(this.element,RT),e.appendChild(this.element),this.bit=document.createElement("div"),yo(this.bit,PT),this.element.appendChild(this.bit),this.applyStyles()}off(){this.bit.style.width="inherit",this.bit.style.opacity="1",Ao(this.element,IT,TT,OT),this.workedVal=0,this.totalWork=void 0}stop(){return this.doDone(!1)}doDone(e){return yo(this.element,BT),vo(this.element,TT)?(this.bit.style.opacity="0",e?setTimeout(()=>this.off(),200):this.off()):(this.bit.style.width="inherit",e?setTimeout(()=>this.off(),200):this.off()),this}infinite(){return this.bit.style.width="2%",this.bit.style.opacity="1",Ao(this.element,OT,BT),wo(this.element,IT,TT),this}getContainer(){return this.element}style(e){this.progressBarBackground=e.progressBarBackground,this.applyStyles()}applyStyles(){if(this.bit){const e=this.progressBarBackground?this.progressBarBackground.toString():"";this.bit.style.backgroundColor=e}}}n("e635");function QT(e){const t=new Array;let n,i=0,o=0;while(null!==(n=xl.exec(e))){o=n.index||0,t.push(e.substring(i,o)),i=(n.index||0)+n[0].length;const[,r,s,a,l]=n;t.push(r?`$(${s})`:Ar(`span.codicon.codicon-${a}${l?".codicon-animation-"+l:""}`))}return i<e.length&&t.push(e.substring(i)),t}const zT={buttonBackground:Vv.fromHex("#0E639C"),buttonHoverBackground:Vv.fromHex("#006BB3"),buttonForeground:Vv.white};class VT extends Ge{constructor(e,t){super(),this._onDidClick=this._register(new et),this.options=t||Object.create(null),As(this.options,zT,!1),this.buttonForeground=this.options.buttonForeground,this.buttonBackground=this.options.buttonBackground,this.buttonHoverBackground=this.options.buttonHoverBackground,this.buttonSecondaryForeground=this.options.buttonSecondaryForeground,this.buttonSecondaryBackground=this.options.buttonSecondaryBackground,this.buttonSecondaryHoverBackground=this.options.buttonSecondaryHoverBackground,this.buttonBorder=this.options.buttonBorder,this._element=document.createElement("a"),yo(this._element,"monaco-button"),this._element.tabIndex=0,this._element.setAttribute("role","button"),e.appendChild(this._element),this._register(Ug.addTarget(this._element)),[ur.CLICK,Wg.Tap].forEach(e=>{this._register(xo(this._element,e,e=>{this.enabled?this._onDidClick.fire(e):dr.stop(e)}))}),this._register(xo(this._element,ur.KEY_DOWN,e=>{const t=new Mi(e);let n=!1;this.enabled&&(t.equals(3)||t.equals(10))?(this._onDidClick.fire(e),n=!0):t.equals(9)&&(this._element.blur(),n=!0),n&&dr.stop(t,!0)})),this._register(xo(this._element,ur.MOUSE_OVER,e=>{vo(this._element,"disabled")||this.setHoverBackground()})),this._register(xo(this._element,ur.MOUSE_OUT,e=>{this.applyStyles()})),this.focusTracker=this._register(mr(this._element)),this._register(this.focusTracker.onDidFocus(()=>this.setHoverBackground())),this._register(this.focusTracker.onDidBlur(()=>this.applyStyles())),this.applyStyles()}get onDidClick(){return this._onDidClick.event}setHoverBackground(){let e;e=this.options.secondary?this.buttonSecondaryHoverBackground?this.buttonSecondaryHoverBackground.toString():null:this.buttonHoverBackground?this.buttonHoverBackground.toString():null,e&&(this._element.style.backgroundColor=e)}style(e){this.buttonForeground=e.buttonForeground,this.buttonBackground=e.buttonBackground,this.buttonHoverBackground=e.buttonHoverBackground,this.buttonSecondaryForeground=e.buttonSecondaryForeground,this.buttonSecondaryBackground=e.buttonSecondaryBackground,this.buttonSecondaryHoverBackground=e.buttonSecondaryHoverBackground,this.buttonBorder=e.buttonBorder,this.applyStyles()}applyStyles(){if(this._element){let e,t;this.options.secondary?(t=this.buttonSecondaryForeground?this.buttonSecondaryForeground.toString():"",e=this.buttonSecondaryBackground?this.buttonSecondaryBackground.toString():""):(t=this.buttonForeground?this.buttonForeground.toString():"",e=this.buttonBackground?this.buttonBackground.toString():"");const n=this.buttonBorder?this.buttonBorder.toString():"";this._element.style.color=t,this._element.style.backgroundColor=e,this._element.style.borderWidth=n?"1px":"",this._element.style.borderStyle=n?"solid":"",this._element.style.borderColor=n}}get element(){return this._element}set label(e){vo(this._element,"monaco-text-button")||yo(this._element,"monaco-text-button"),this.options.supportCodicons?yr(this._element,...QT(e)):this._element.textContent=e,"string"===typeof this.options.title?this._element.title=this.options.title:this.options.title&&(this._element.title=e)}set enabled(e){e?(_o(this._element,"disabled"),this._element.setAttribute("aria-disabled",String(!1)),this._element.tabIndex=0):(yo(this._element,"disabled"),this._element.setAttribute("aria-disabled",String(!0)),Sr(this._element))}get enabled(){return!vo(this._element,"disabled")}}var WT=function(e,t,n,i){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,r){function s(e){try{l(i.next(e))}catch(t){r(t)}}function a(e){try{l(i["throw"](e))}catch(t){r(t)}}function l(e){e.done?n(e.value):o(e.value).then(s,a)}l((i=i.apply(e,t||[])).next())}))};const HT=Ar,UT=Cl("quick-input-back",El.arrowLeft),YT={iconClass:UT.classNames,tooltip:v("quickInput.back","Back"),handle:-1};class GT extends Ge{constructor(e){super(),this.ui=e,this.visible=!1,this._enabled=!0,this._busy=!1,this._ignoreFocusOut=!1,this._buttons=[],this.buttonsUpdated=!1,this.onDidTriggerButtonEmitter=this._register(new et),this.onDidHideEmitter=this._register(new et),this.onDisposeEmitter=this._register(new et),this.visibleDisposables=this._register(new Ye),this.onDidHide=this.onDidHideEmitter.event}get title(){return this._title}set title(e){this._title=e,this.update()}get description(){return this._description}set description(e){this._description=e,this.update()}get step(){return this._steps}set step(e){this._steps=e,this.update()}get totalSteps(){return this._totalSteps}set totalSteps(e){this._totalSteps=e,this.update()}get enabled(){return this._enabled}set enabled(e){this._enabled=e,this.update()}get contextKey(){return this._contextKey}set contextKey(e){this._contextKey=e,this.update()}get busy(){return this._busy}set busy(e){this._busy=e,this.update()}get ignoreFocusOut(){return this._ignoreFocusOut}set ignoreFocusOut(e){this._ignoreFocusOut=e,this.update()}get buttons(){return this._buttons}set buttons(e){this._buttons=e,this.buttonsUpdated=!0,this.update()}show(){this.visible||(this.visibleDisposables.add(this.ui.onDidTriggerButton(e=>{-1!==this.buttons.indexOf(e)&&this.onDidTriggerButtonEmitter.fire(e)})),this.ui.show(this),this.visible=!0,this.update())}hide(){this.visible&&this.ui.hide()}didHide(){this.visible=!1,this.visibleDisposables.clear(),this.onDidHideEmitter.fire()}update(){if(!this.visible)return;const e=this.getTitle();e&&this.ui.title.textContent!==e?this.ui.title.textContent=e:e||"&nbsp;"===this.ui.title.innerHTML||(this.ui.title.innerText="聽;");const t=this.getDescription();if(this.ui.description.textContent!==t&&(this.ui.description.textContent=t),this.busy&&!this.busyDelay&&(this.busyDelay=new Vi,this.busyDelay.setIfNotSet(()=>{this.visible&&this.ui.progressBar.infinite()},800)),!this.busy&&this.busyDelay&&(this.ui.progressBar.stop(),this.busyDelay.cancel(),this.busyDelay=void 0),this.buttonsUpdated){this.buttonsUpdated=!1,this.ui.leftActionBar.clear();const e=this.buttons.filter(e=>e===YT);this.ui.leftActionBar.push(e.map((e,t)=>{const n=new Hf("id-"+t,"",e.iconClass||rT(e.iconPath),!0,()=>WT(this,void 0,void 0,(function*(){this.onDidTriggerButtonEmitter.fire(e)})));return n.tooltip=e.tooltip||"",n}),{icon:!0,label:!1}),this.ui.rightActionBar.clear();const t=this.buttons.filter(e=>e!==YT);this.ui.rightActionBar.push(t.map((e,t)=>{const n=new Hf("id-"+t,"",e.iconClass||rT(e.iconPath),!0,()=>WT(this,void 0,void 0,(function*(){this.onDidTriggerButtonEmitter.fire(e)})));return n.tooltip=e.tooltip||"",n}),{icon:!0,label:!1})}this.ui.ignoreFocusOut=this.ignoreFocusOut,this.ui.setEnabled(this.enabled),this.ui.setContextKey(this.contextKey)}getTitle(){return this.title&&this.step?`${this.title} (${this.getSteps()})`:this.title?this.title:this.step?this.getSteps():""}getDescription(){return this.description||""}getSteps(){return this.step&&this.totalSteps?v("quickInput.steps","{0}/{1}",this.step,this.totalSteps):this.step?String(this.step):""}showMessageDecoration(e){if(this.ui.inputBox.showDecoration(e),e===yd.Error){const t=this.ui.inputBox.stylesForType(e);this.ui.message.style.color=t.foreground?""+t.foreground:"",this.ui.message.style.backgroundColor=t.background?""+t.background:"",this.ui.message.style.border=t.border?"1px solid "+t.border:"",this.ui.message.style.paddingBottom="4px"}else this.ui.message.style.color="",this.ui.message.style.backgroundColor="",this.ui.message.style.border="",this.ui.message.style.paddingBottom=""}dispose(){this.hide(),this.onDisposeEmitter.fire(),super.dispose()}}class KT extends GT{constructor(){super(...arguments),this._value="",this.onDidChangeValueEmitter=this._register(new et),this.onDidAcceptEmitter=this._register(new et),this.onDidCustomEmitter=this._register(new et),this._items=[],this.itemsUpdated=!1,this._canSelectMany=!1,this._canAcceptInBackground=!1,this._matchOnDescription=!1,this._matchOnDetail=!1,this._matchOnLabel=!0,this._sortByLabel=!0,this._autoFocusOnList=!0,this._itemActivation=this.ui.isScreenReaderOptimized()?UI.NONE:UI.FIRST,this._activeItems=[],this.activeItemsUpdated=!1,this.activeItemsToConfirm=[],this.onDidChangeActiveEmitter=this._register(new et),this._selectedItems=[],this.selectedItemsUpdated=!1,this.selectedItemsToConfirm=[],this.onDidChangeSelectionEmitter=this._register(new et),this.onDidTriggerItemButtonEmitter=this._register(new et),this.valueSelectionUpdated=!0,this._ok="default",this._customButton=!1,this.filterValue=e=>e,this.onDidChangeValue=this.onDidChangeValueEmitter.event,this.onDidAccept=this.onDidAcceptEmitter.event,this.onDidChangeActive=this.onDidChangeActiveEmitter.event,this.onDidChangeSelection=this.onDidChangeSelectionEmitter.event,this.onDidTriggerItemButton=this.onDidTriggerItemButtonEmitter.event}get quickNavigate(){return this._quickNavigate}set quickNavigate(e){this._quickNavigate=e,this.update()}get value(){return this._value}set value(e){this._value=e||"",this.update()}set ariaLabel(e){this._ariaLabel=e,this.update()}get ariaLabel(){return this._ariaLabel}get placeholder(){return this._placeholder}set placeholder(e){this._placeholder=e,this.update()}get items(){return this._items}set items(e){this._items=e,this.itemsUpdated=!0,this.update()}get canSelectMany(){return this._canSelectMany}set canSelectMany(e){this._canSelectMany=e,this.update()}get canAcceptInBackground(){return this._canAcceptInBackground}set canAcceptInBackground(e){this._canAcceptInBackground=e}get matchOnDescription(){return this._matchOnDescription}set matchOnDescription(e){this._matchOnDescription=e,this.update()}get matchOnDetail(){return this._matchOnDetail}set matchOnDetail(e){this._matchOnDetail=e,this.update()}get matchOnLabel(){return this._matchOnLabel}set matchOnLabel(e){this._matchOnLabel=e,this.update()}get sortByLabel(){return this._sortByLabel}set sortByLabel(e){this._sortByLabel=e,this.update()}get autoFocusOnList(){return this._autoFocusOnList}set autoFocusOnList(e){this._autoFocusOnList=e,this.update()}get itemActivation(){return this._itemActivation}set itemActivation(e){this._itemActivation=e}get activeItems(){return this._activeItems}set activeItems(e){this._activeItems=e,this.activeItemsUpdated=!0,this.update()}get selectedItems(){return this._selectedItems}set selectedItems(e){this._selectedItems=e,this.selectedItemsUpdated=!0,this.update()}get keyMods(){return this._quickNavigate?HI:this.ui.keyMods}set valueSelection(e){this._valueSelection=e,this.valueSelectionUpdated=!0,this.update()}get validationMessage(){return this._validationMessage}set validationMessage(e){this._validationMessage=e,this.update()}get customButton(){return this._customButton}set customButton(e){this._customButton=e,this.update()}get customLabel(){return this._customButtonLabel}set customLabel(e){this._customButtonLabel=e,this.update()}get customHover(){return this._customButtonHover}set customHover(e){this._customButtonHover=e,this.update()}get ok(){return this._ok}set ok(e){this._ok=e,this.update()}get hideInput(){return!!this._hideInput}set hideInput(e){this._hideInput=e,this.update()}trySelectFirst(){this.autoFocusOnList&&(this.canSelectMany||this.ui.list.focus(pT.First))}show(){this.visible||(this.visibleDisposables.add(this.ui.inputBox.onDidChange(e=>{if(e===this.value)return;this._value=e;const t=this.ui.list.filter(this.filterValue(this.ui.inputBox.value));t&&this.trySelectFirst(),this.onDidChangeValueEmitter.fire(e)})),this.visibleDisposables.add(this.ui.inputBox.onMouseDown(e=>{this.autoFocusOnList||this.ui.list.clearFocus()})),this.visibleDisposables.add((this._hideInput?this.ui.list:this.ui.inputBox).onKeyDown(e=>{switch(e.keyCode){case 18:this.ui.list.focus(pT.Next),this.canSelectMany&&this.ui.list.domFocus(),dr.stop(e,!0);break;case 16:this.ui.list.getFocusedElements().length?this.ui.list.focus(pT.Previous):this.ui.list.focus(pT.Last),this.canSelectMany&&this.ui.list.domFocus(),dr.stop(e,!0);break;case 12:this.ui.list.focus(pT.NextPage),this.canSelectMany&&this.ui.list.domFocus(),dr.stop(e,!0);break;case 11:this.ui.list.focus(pT.PreviousPage),this.canSelectMany&&this.ui.list.domFocus(),dr.stop(e,!0);break;case 17:if(!this._canAcceptInBackground)return;if(!this.ui.inputBox.isSelectionAtEnd())return;this.activeItems[0]&&(this._selectedItems=[this.activeItems[0]],this.onDidChangeSelectionEmitter.fire(this.selectedItems),this.onDidAcceptEmitter.fire({inBackground:!0}));break;case 14:!e.ctrlKey&&!e.metaKey||e.shiftKey||e.altKey||(this.ui.list.focus(pT.First),dr.stop(e,!0));break;case 13:!e.ctrlKey&&!e.metaKey||e.shiftKey||e.altKey||(this.ui.list.focus(pT.Last),dr.stop(e,!0));break}})),this.visibleDisposables.add(this.ui.onDidAccept(()=>{!this.canSelectMany&&this.activeItems[0]&&(this._selectedItems=[this.activeItems[0]],this.onDidChangeSelectionEmitter.fire(this.selectedItems)),this.onDidAcceptEmitter.fire({inBackground:!1})})),this.visibleDisposables.add(this.ui.onDidCustom(()=>{this.onDidCustomEmitter.fire()})),this.visibleDisposables.add(this.ui.list.onDidChangeFocus(e=>{this.activeItemsUpdated||this.activeItemsToConfirm!==this._activeItems&&Ki(e,this._activeItems,(e,t)=>e===t)||(this._activeItems=e,this.onDidChangeActiveEmitter.fire(e))})),this.visibleDisposables.add(this.ui.list.onDidChangeSelection(({items:e,event:t})=>{this.canSelectMany?e.length&&this.ui.list.setSelectedElements([]):this.selectedItemsToConfirm!==this._selectedItems&&Ki(e,this._selectedItems,(e,t)=>e===t)||(this._selectedItems=e,this.onDidChangeSelectionEmitter.fire(e),e.length&&this.onDidAcceptEmitter.fire({inBackground:t instanceof MouseEvent&&1===t.button}))})),this.visibleDisposables.add(this.ui.list.onChangedCheckedElements(e=>{this.canSelectMany&&(this.selectedItemsToConfirm!==this._selectedItems&&Ki(e,this._selectedItems,(e,t)=>e===t)||(this._selectedItems=e,this.onDidChangeSelectionEmitter.fire(e)))})),this.visibleDisposables.add(this.ui.list.onButtonTriggered(e=>this.onDidTriggerItemButtonEmitter.fire(e))),this.visibleDisposables.add(this.registerQuickNavigation()),this.valueSelectionUpdated=!0),super.show()}registerQuickNavigation(){return xo(this.ui.container,ur.KEY_UP,e=>{if(this.canSelectMany||!this._quickNavigate)return;const t=new Mi(e),n=t.keyCode,i=this._quickNavigate.keybindings,o=i.some(e=>{const[i,o]=e.getParts();return!o&&(i.shiftKey&&4===n?!(t.ctrlKey||t.altKey||t.metaKey):!(!i.altKey||6!==n)||(!(!i.ctrlKey||5!==n)||!(!i.metaKey||57!==n)))});o&&(this.activeItems[0]&&(this._selectedItems=[this.activeItems[0]],this.onDidChangeSelectionEmitter.fire(this.selectedItems),this.onDidAcceptEmitter.fire({inBackground:!1})),this._quickNavigate=void 0)})}update(){if(!this.visible)return;let e=!1,t=!1;this._hideInput&&this._items.length>0&&(this.ui.isScreenReaderOptimized()?t=!0:e=!0),Co(this.ui.container,"hidden-input",e);const n={title:!!this.title||!!this.step||!!this.buttons.length,description:!!this.description,checkAll:this.canSelectMany,inputBox:!e,progressBar:!e,visibleCount:!0,count:this.canSelectMany,ok:"default"===this.ok?this.canSelectMany:this.ok,list:!0,message:!!this.validationMessage,customButton:this.customButton};if(this.ui.setVisibilities(n),super.update(),this.ui.inputBox.value!==this.value&&(this.ui.inputBox.value=this.value),this.valueSelectionUpdated&&(this.valueSelectionUpdated=!1,this.ui.inputBox.select(this._valueSelection&&{start:this._valueSelection[0],end:this._valueSelection[1]})),this.ui.inputBox.placeholder!==(this.placeholder||"")&&(this.ui.inputBox.placeholder=this.placeholder||""),t)this.ui.inputBox.ariaLabel="";else{const e=this.ariaLabel||this.placeholder||KT.DEFAULT_ARIA_LABEL;this.ui.inputBox.ariaLabel!==e&&(this.ui.inputBox.ariaLabel=e)}if(this.ui.list.matchOnDescription=this.matchOnDescription,this.ui.list.matchOnDetail=this.matchOnDetail,this.ui.list.matchOnLabel=this.matchOnLabel,this.ui.list.sortByLabel=this.sortByLabel,this.itemsUpdated)switch(this.itemsUpdated=!1,this.ui.list.setElements(this.items),this.ui.list.filter(this.filterValue(this.ui.inputBox.value)),this.ui.checkAll.checked=this.ui.list.getAllVisibleChecked(),this.ui.visibleCount.setCount(this.ui.list.getVisibleCount()),this.ui.count.setCount(this.ui.list.getCheckedCount()),this._itemActivation){case UI.NONE:this._itemActivation=UI.FIRST;break;case UI.SECOND:this.ui.list.focus(pT.Second),this._itemActivation=UI.FIRST;break;case UI.LAST:this.ui.list.focus(pT.Last),this._itemActivation=UI.FIRST;break;default:this.trySelectFirst();break}this.ui.container.classList.contains("show-checkboxes")!==!!this.canSelectMany&&(this.canSelectMany?this.ui.list.clearFocus():this.trySelectFirst()),this.activeItemsUpdated&&(this.activeItemsUpdated=!1,this.activeItemsToConfirm=this._activeItems,this.ui.list.setFocusedElements(this.activeItems),this.activeItemsToConfirm===this._activeItems&&(this.activeItemsToConfirm=null)),this.selectedItemsUpdated&&(this.selectedItemsUpdated=!1,this.selectedItemsToConfirm=this._selectedItems,this.canSelectMany?this.ui.list.setCheckedElements(this.selectedItems):this.ui.list.setSelectedElements(this.selectedItems),this.selectedItemsToConfirm===this._selectedItems&&(this.selectedItemsToConfirm=null)),this.validationMessage?(this.ui.message.textContent=this.validationMessage,this.showMessageDecoration(yd.Error)):(this.ui.message.textContent=null,this.showMessageDecoration(yd.Ignore)),this.ui.customButton.label=this.customLabel||"",this.ui.customButton.element.title=this.customHover||"",this.ui.setComboboxAccessibility(!0),n.inputBox||this.ui.list.domFocus()}}KT.DEFAULT_ARIA_LABEL=v("quickInputBox.ariaLabel","Type to narrow down results.");class qT extends Ge{constructor(e){super(),this.options=e,this.comboboxAccessibility=!1,this.enabled=!0,this.onDidAcceptEmitter=this._register(new et),this.onDidCustomEmitter=this._register(new et),this.onDidTriggerButtonEmitter=this._register(new et),this.keyMods={ctrlCmd:!1,alt:!1},this.controller=null,this.onShowEmitter=this._register(new et),this.onShow=this.onShowEmitter.event,this.onHideEmitter=this._register(new et),this.onHide=this.onHideEmitter.event,this.idPrefix=e.idPrefix,this.parentElement=e.container,this.styles=e.styles,this.registerKeyModsListeners()}registerKeyModsListeners(){const e=e=>{this.keyMods.ctrlCmd=e.ctrlKey||e.metaKey,this.keyMods.alt=e.altKey};this._register(xo(window,ur.KEY_DOWN,e,!0)),this._register(xo(window,ur.KEY_UP,e,!0)),this._register(xo(window,ur.MOUSE_DOWN,e,!0))}getUI(){if(this.ui)return this.ui;const e=br(this.parentElement,HT(".quick-input-widget.show-file-icons"));e.tabIndex=-1,e.style.display="none";const t=or(e),n=br(e,HT(".quick-input-titlebar")),i=this._register(new $S(n));i.domNode.classList.add("quick-input-left-action-bar");const o=br(n,HT(".quick-input-title")),r=this._register(new $S(n));r.domNode.classList.add("quick-input-right-action-bar");const s=br(e,HT(".quick-input-description")),a=br(e,HT(".quick-input-header")),l=br(a,HT("input.quick-input-check-all"));l.type="checkbox",this._register(ko(l,ur.CHANGE,e=>{const t=l.checked;C.setAllVisibleChecked(t)})),this._register(xo(l,ur.CLICK,e=>{(e.x||e.y)&&u.setFocus()}));const c=br(a,HT(".quick-input-and-message")),h=br(c,HT(".quick-input-filter")),u=this._register(new MT(h));u.setAttribute("aria-describedby",this.idPrefix+"message");const d=br(h,HT(".quick-input-visible-count"));d.setAttribute("aria-live","polite"),d.setAttribute("aria-atomic","true");const p=new LT(d,{countFormat:v({key:"quickInput.visibleCount",comment:["This tells the user how many items are shown in a list of items to select from. The items can be anything. Currently not visible, but read by screen readers."]},"{0} Results")}),f=br(h,HT(".quick-input-count"));f.setAttribute("aria-live","polite");const g=new LT(f,{countFormat:v({key:"quickInput.countSelected",comment:["This tells the user how many items are selected in a list of items to select from. The items can be anything."]},"{0} Selected")}),m=br(a,HT(".quick-input-action")),b=new VT(m);b.label=v("ok","OK"),this._register(b.onDidClick(e=>{this.onDidAcceptEmitter.fire()}));const y=br(a,HT(".quick-input-action")),w=new VT(y);w.label=v("custom","Custom"),this._register(w.onDidClick(e=>{this.onDidCustomEmitter.fire()}));const _=br(c,HT(`#${this.idPrefix}message.quick-input-message`)),A=new jT(e);yo(A.getContainer(),"quick-input-progress");const C=this._register(new fT(e,this.idPrefix+"list",this.options));this._register(C.onChangedAllVisibleChecked(e=>{l.checked=e})),this._register(C.onChangedVisibleCount(e=>{p.setCount(e)})),this._register(C.onChangedCheckedCount(e=>{g.setCount(e)})),this._register(C.onLeave(()=>{setTimeout(()=>{u.setFocus(),this.controller instanceof KT&&this.controller.canSelectMany&&C.clearFocus()},0)})),this._register(C.onDidChangeFocus(()=>{this.comboboxAccessibility&&this.getUI().inputBox.setAttribute("aria-activedescendant",this.getUI().list.getActiveDescendant()||"")}));const E=mr(e);return this._register(E),this._register(xo(e,ur.FOCUS,e=>{this.previousFocusElement=e.relatedTarget instanceof HTMLElement?e.relatedTarget:void 0},!0)),this._register(E.onDidBlur(()=>{this.getUI().ignoreFocusOut||this.options.ignoreFocusOut()||this.hide(),this.previousFocusElement=void 0})),this._register(xo(e,ur.FOCUS,e=>{u.setFocus()})),this._register(xo(e,ur.KEY_DOWN,t=>{const n=new Mi(t);switch(n.keyCode){case 3:dr.stop(t,!0),this.onDidAcceptEmitter.fire();break;case 9:dr.stop(t,!0),this.hide();break;case 2:if(!n.altKey&&!n.ctrlKey&&!n.metaKey){const i=[".action-label.codicon"];e.classList.contains("show-checkboxes")?i.push("input"):i.push("input[type=text]"),this.getUI().list.isDisplayed()&&i.push(".monaco-list");const o=e.querySelectorAll(i.join(", "));n.shiftKey&&n.target===o[0]?(dr.stop(t,!0),o[o.length-1].focus()):n.shiftKey||n.target!==o[o.length-1]||(dr.stop(t,!0),o[0].focus())}break}})),this.ui={container:e,styleSheet:t,leftActionBar:i,titleBar:n,title:o,description:s,rightActionBar:r,checkAll:l,filterContainer:h,inputBox:u,visibleCountContainer:d,visibleCount:p,countContainer:f,count:g,okContainer:m,ok:b,message:_,customButtonContainer:y,customButton:w,progressBar:A,list:C,onDidAccept:this.onDidAcceptEmitter.event,onDidCustom:this.onDidCustomEmitter.event,onDidTriggerButton:this.onDidTriggerButtonEmitter.event,ignoreFocusOut:!1,keyMods:this.keyMods,isScreenReaderOptimized:()=>this.options.isScreenReaderOptimized(),show:e=>this.show(e),hide:()=>this.hide(),setVisibilities:e=>this.setVisibilities(e),setComboboxAccessibility:e=>this.setComboboxAccessibility(e),setEnabled:e=>this.setEnabled(e),setContextKey:e=>this.options.setContextKey(e)},this.updateStyles(),this.ui}pick(e,t={},n=rt.None){return new Promise((i,o)=>{let r=e=>{r=i,t.onKeyMods&&t.onKeyMods(s.keyMods),i(e)};if(n.isCancellationRequested)return void r(void 0);const s=this.createQuickPick();let a;const l=[s,s.onDidAccept(()=>{if(s.canSelectMany)r(s.selectedItems.slice()),s.hide();else{const e=s.activeItems[0];e&&(r(e),s.hide())}}),s.onDidChangeActive(e=>{const n=e[0];n&&t.onDidFocus&&t.onDidFocus(n)}),s.onDidChangeSelection(e=>{if(!s.canSelectMany){const t=e[0];t&&(r(t),s.hide())}}),s.onDidTriggerItemButton(e=>t.onDidTriggerItemButton&&t.onDidTriggerItemButton(Object.assign(Object.assign({},e),{removeItem:()=>{const t=s.items.indexOf(e.item);if(-1!==t){const e=s.items.slice();e.splice(t,1),s.items=e}}}))),s.onDidChangeValue(e=>{!a||e||1===s.activeItems.length&&s.activeItems[0]===a||(s.activeItems=[a])}),n.onCancellationRequested(()=>{s.hide()}),s.onDidHide(()=>{We(l),r(void 0)})];s.canSelectMany=!!t.canPickMany,s.placeholder=t.placeHolder,s.ignoreFocusOut=!!t.ignoreFocusLost,s.matchOnDescription=!!t.matchOnDescription,s.matchOnDetail=!!t.matchOnDetail,s.matchOnLabel=void 0===t.matchOnLabel||t.matchOnLabel,s.autoFocusOnList=void 0===t.autoFocusOnList||t.autoFocusOnList,s.quickNavigate=t.quickNavigate,s.contextKey=t.contextKey,s.busy=!0,Promise.all([e,t.activeItem]).then(([e,t])=>{a=t,s.busy=!1,s.items=e,s.canSelectMany&&(s.selectedItems=e.filter(e=>"separator"!==e.type&&e.picked)),a&&(s.activeItems=[a])}),s.show(),Promise.resolve(e).then(void 0,e=>{o(e),s.hide()})})}createQuickPick(){const e=this.getUI();return new KT(e)}show(e){const t=this.getUI();this.onShowEmitter.fire();const n=this.controller;this.controller=e,n&&n.didHide(),this.setEnabled(!0),t.leftActionBar.clear(),t.title.textContent="",t.description.textContent="",t.rightActionBar.clear(),t.checkAll.checked=!1,t.inputBox.placeholder="",t.inputBox.password=!1,t.inputBox.showDecoration(yd.Ignore),t.visibleCount.setCount(0),t.count.setCount(0),t.message.textContent="",t.progressBar.stop(),t.list.setElements([]),t.list.matchOnDescription=!1,t.list.matchOnDetail=!1,t.list.matchOnLabel=!0,t.list.sortByLabel=!0,t.ignoreFocusOut=!1,this.setComboboxAccessibility(!1),t.inputBox.ariaLabel="";const i=this.options.backKeybindingLabel();YT.tooltip=i?v("quickInput.backWithKeybinding","Back ({0})",i):v("quickInput.back","Back"),t.container.style.display="",this.updateLayout(),t.inputBox.setFocus()}setVisibilities(e){const t=this.getUI();t.title.style.display=e.title?"":"none",t.description.style.display=e.description?"":"none",t.checkAll.style.display=e.checkAll?"":"none",t.filterContainer.style.display=e.inputBox?"":"none",t.visibleCountContainer.style.display=e.visibleCount?"":"none",t.countContainer.style.display=e.count?"":"none",t.okContainer.style.display=e.ok?"":"none",t.customButtonContainer.style.display=e.customButton?"":"none",t.message.style.display=e.message?"":"none",t.progressBar.getContainer().style.display=e.progressBar?"":"none",t.list.display(!!e.list),t.container.classList[e.checkAll?"add":"remove"]("show-checkboxes"),this.updateLayout()}setComboboxAccessibility(e){if(e!==this.comboboxAccessibility){const t=this.getUI();this.comboboxAccessibility=e,this.comboboxAccessibility?(t.inputBox.setAttribute("role","combobox"),t.inputBox.setAttribute("aria-haspopup","true"),t.inputBox.setAttribute("aria-autocomplete","list"),t.inputBox.setAttribute("aria-activedescendant",t.list.getActiveDescendant()||"")):(t.inputBox.removeAttribute("role"),t.inputBox.removeAttribute("aria-haspopup"),t.inputBox.removeAttribute("aria-autocomplete"),t.inputBox.removeAttribute("aria-activedescendant"))}}setEnabled(e){if(e!==this.enabled){this.enabled=e;for(const t of this.getUI().leftActionBar.viewItems)t.getAction().enabled=e;for(const t of this.getUI().rightActionBar.viewItems)t.getAction().enabled=e;this.getUI().checkAll.disabled=!e,this.getUI().ok.enabled=e,this.getUI().list.enabled=e}}hide(){var e;const t=this.controller;if(t){const n=!(null===(e=this.ui)||void 0===e?void 0:e.container.contains(document.activeElement));this.controller=null,this.onHideEmitter.fire(),this.getUI().container.style.display="none",n||(this.previousFocusElement&&this.previousFocusElement.offsetParent?(this.previousFocusElement.focus(),this.previousFocusElement=void 0):this.options.returnFocus()),t.didHide()}}layout(e,t){this.dimension=e,this.titleBarOffset=t,this.updateLayout()}updateLayout(){if(this.ui){this.ui.container.style.top=this.titleBarOffset+"px";const e=this.ui.container.style,t=Math.min(.62*this.dimension.width,qT.MAX_WIDTH);e.width=t+"px",e.marginLeft="-"+t/2+"px",this.ui.inputBox.layout(),this.ui.list.layout(this.dimension&&.4*this.dimension.height)}}applyStyles(e){this.styles=e,this.updateStyles()}updateStyles(){if(this.ui){const{quickInputTitleBackground:e,quickInputBackground:t,quickInputForeground:n,contrastBorder:i,widgetShadow:o}=this.styles.widget;this.ui.titleBar.style.backgroundColor=e?e.toString():"",this.ui.container.style.backgroundColor=t?t.toString():"",this.ui.container.style.color=n?n.toString():"",this.ui.container.style.border=i?"1px solid "+i:"",this.ui.container.style.boxShadow=o?"0 5px 8px "+o:"",this.ui.inputBox.style(this.styles.inputBox),this.ui.count.style(this.styles.countBadge),this.ui.ok.style(this.styles.button),this.ui.customButton.style(this.styles.button),this.ui.progressBar.style(this.styles.progressBar),this.ui.list.style(this.styles.list);const r=[];this.styles.list.listInactiveFocusForeground&&(r.push(`.monaco-list .monaco-list-row.focused { color:  ${this.styles.list.listInactiveFocusForeground}; }`),r.push(`.monaco-list .monaco-list-row.focused:hover { color:  ${this.styles.list.listInactiveFocusForeground}; }`)),this.styles.list.pickerGroupBorder&&r.push(`.quick-input-list .quick-input-list-entry { border-top-color:  ${this.styles.list.pickerGroupBorder}; }`),this.styles.list.pickerGroupForeground&&r.push(`.quick-input-list .quick-input-list-separator { color:  ${this.styles.list.pickerGroupForeground}; }`);const s=r.join("\n");s!==this.ui.styleSheet.innerHTML&&(this.ui.styleSheet.innerHTML=s)}}}qT.MAX_WIDTH=600;const JT=ii("quickInputService");var XT;(function(e){e[e["PRESERVE"]=0]="PRESERVE",e[e["LAST"]=1]="LAST"})(XT||(XT={}));const $T={Quickaccess:"workbench.contributions.quickaccess"};class ZT{constructor(){this.providers=[],this.defaultProvider=void 0}registerQuickAccessProvider(e){return 0===e.prefix.length?this.defaultProvider=e:this.providers.push(e),this.providers.sort((e,t)=>t.prefix.length-e.prefix.length),Ue(()=>{this.providers.splice(this.providers.indexOf(e),1),this.defaultProvider===e&&(this.defaultProvider=void 0)})}getQuickAccessProviders(){return Zi([this.defaultProvider,...this.providers])}getQuickAccessProvider(e){const t=e&&this.providers.find(t=>e.startsWith(t.prefix))||void 0;return t||this.defaultProvider}}kd.add($T.Quickaccess,new ZT);var eO=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},tO=function(e,t){return function(n,i){t(n,i,e)}};let nO=class extends Ge{constructor(e,t){super(),this.quickInputService=e,this.instantiationService=t,this.registry=kd.as($T.Quickaccess),this.mapProviderToDescriptor=new Map,this.lastAcceptedPickerValues=new Map,this.visibleQuickAccess=void 0}show(e="",t){var n;const[i,o]=this.getOrInstantiateProvider(e),r=this.visibleQuickAccess,s=null===r||void 0===r?void 0:r.descriptor;if(r&&o&&s===o)return e===o.prefix||(null===t||void 0===t?void 0:t.preserveValue)||(r.picker.value=e),void this.adjustValueSelection(r.picker,o,t);if(o&&!(null===t||void 0===t?void 0:t.preserveValue)){let t=void 0;if(r&&s&&s!==o){const e=r.value.substr(s.prefix.length);e&&(t=`${o.prefix}${e}`)}if(!t){const e=null===i||void 0===i?void 0:i.defaultFilterValue;e===XT.LAST?t=this.lastAcceptedPickerValues.get(o):"string"===typeof e&&(t=`${o.prefix}${e}`)}"string"===typeof t&&(e=t)}const a=new Ye,l=a.add(this.quickInputService.createQuickPick());l.value=e,this.adjustValueSelection(l,o,t),l.placeholder=null===o||void 0===o?void 0:o.placeholder,l.quickNavigate=null===t||void 0===t?void 0:t.quickNavigateConfiguration,l.hideInput=!!l.quickNavigate&&!r,("number"===typeof(null===t||void 0===t?void 0:t.itemActivation)||(null===t||void 0===t?void 0:t.quickNavigateConfiguration))&&(l.itemActivation=null!==(n=null===t||void 0===t?void 0:t.itemActivation)&&void 0!==n?n:UI.SECOND),l.contextKey=null===o||void 0===o?void 0:o.contextKey,l.filterValue=e=>e.substring(o?o.prefix.length:0),(null===o||void 0===o?void 0:o.placeholder)&&(l.ariaLabel=null===o||void 0===o?void 0:o.placeholder);const c=this.registerPickerListeners(l,i,o,e,a);i&&a.add(i.provide(l,c)),l.show()}adjustValueSelection(e,t,n){var i;let o;o=(null===n||void 0===n?void 0:n.preserveValue)?[e.value.length,e.value.length]:[null!==(i=null===t||void 0===t?void 0:t.prefix.length)&&void 0!==i?i:0,e.value.length],e.valueSelection=o}registerPickerListeners(e,t,n,i,o){const r=this.visibleQuickAccess={picker:e,descriptor:n,value:i};o.add(Ue(()=>{r===this.visibleQuickAccess&&(this.visibleQuickAccess=void 0)})),o.add(e.onDidChangeValue(e=>{const[n]=this.getOrInstantiateProvider(e);n!==t?this.show(e,{preserveValue:!0}):r.value=e})),n&&o.add(e.onDidAccept(()=>{this.lastAcceptedPickerValues.set(n,e.value)}));const s=o.add(new at);return uE(e.onDidHide)(()=>{0===e.selectedItems.length&&s.cancel(),o.dispose()}),s.token}getOrInstantiateProvider(e){const t=this.registry.getQuickAccessProvider(e);if(!t)return[void 0,void 0];let n=this.mapProviderToDescriptor.get(t);return n||(n=this.instantiationService.createInstance(t.ctor),this.mapProviderToDescriptor.set(t,n)),[n,t]}};nO=eO([tO(0,JT),tO(1,ti)],nO);var iO=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},oO=function(e,t){return function(n,i){t(n,i,e)}};let rO=class extends Cm{constructor(e,t,n,i,o){super(n),this.instantiationService=e,this.contextKeyService=t,this.accessibilityService=i,this.layoutService=o,this.contexts=new Map}get controller(){return this._controller||(this._controller=this._register(this.createController())),this._controller}get quickAccess(){return this._quickAccess||(this._quickAccess=this._register(this.instantiationService.createInstance(nO))),this._quickAccess}createController(e=this.layoutService,t){var n,i;const o={idPrefix:"quickInput_",container:e.container,ignoreFocusOut:()=>!1,isScreenReaderOptimized:()=>this.accessibilityService.isScreenReaderOptimized(),backKeybindingLabel:()=>{},setContextKey:e=>this.setContextKey(e),returnFocus:()=>e.focus(),createList:(e,t,n,i,o)=>this.instantiationService.createInstance(YB,e,t,n,i,o),styles:this.computeStyles()},r=this._register(new qT(Object.assign(Object.assign({},o),t)));return r.layout(e.dimension,null!==(i=null===(n=e.offset)||void 0===n?void 0:n.top)&&void 0!==i?i:0),this._register(e.onLayout(t=>{var n,i;return r.layout(t,null!==(i=null===(n=e.offset)||void 0===n?void 0:n.top)&&void 0!==i?i:0)})),this._register(r.onShow(()=>this.resetContextKeys())),this._register(r.onHide(()=>this.resetContextKeys())),r}setContextKey(e){let t;e&&(t=this.contexts.get(e),t||(t=new hg(e,!1).bindTo(this.contextKeyService),this.contexts.set(e,t))),t&&t.get()||(this.resetContextKeys(),t&&t.set(!0))}resetContextKeys(){this.contexts.forEach(e=>{e.get()&&e.reset()})}pick(e,t={},n=rt.None){return this.controller.pick(e,t,n)}createQuickPick(){return this.controller.createQuickPick()}updateStyles(){this.controller.applyStyles(this.computeStyles())}computeStyles(){return{widget:Object.assign({},UM(this.theme,{quickInputBackground:Ww,quickInputForeground:Hw,quickInputTitleBackground:Uw,contrastBorder:iw,widgetShadow:rw})),inputBox:UM(this.theme,{inputForeground:aw,inputBackground:sw,inputBorder:lw,inputValidationInfoBackground:cw,inputValidationInfoForeground:hw,inputValidationInfoBorder:uw,inputValidationWarningBackground:dw,inputValidationWarningForeground:pw,inputValidationWarningBorder:fw,inputValidationErrorBackground:gw,inputValidationErrorForeground:mw,inputValidationErrorBorder:bw}),countBadge:UM(this.theme,{badgeBackground:Cw,badgeForeground:Ew,badgeBorder:iw}),button:UM(this.theme,{buttonForeground:ww,buttonBackground:_w,buttonHoverBackground:Aw,buttonBorder:iw}),progressBar:UM(this.theme,{progressBarBackground:Mw}),list:UM(this.theme,{listBackground:Ww,listInactiveFocusForeground:c_,listInactiveFocusBackground:l_,listFocusOutline:ow,listInactiveFocusOutline:ow,pickerGroupBorder:Gw,pickerGroupForeground:Yw})}}};rO=iO([oO(0,ti),oO(1,ug),oO(2,pm),oO(3,iS),oO(4,tN)],rO);var sO=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},aO=function(e,t){return function(n,i){t(n,i,e)}};let lO=class extends rO{constructor(e,t,n,i,o,r){super(t,n,i,o,r),this.host=void 0;const s=hO.get(e);this.host={_serviceBrand:void 0,get container(){return s.widget.getDomNode()},get dimension(){return e.getLayoutInfo()},get onLayout(){return e.onDidLayoutChange},focus:()=>e.focus()}}createController(){return super.createController(this.host)}};lO=sO([aO(1,ti),aO(2,ug),aO(3,pm),aO(4,iS),aO(5,tN)],lO);let cO=class{constructor(e,t){this.instantiationService=e,this.codeEditorService=t,this.mapEditorToService=new Map}get activeService(){const e=this.codeEditorService.getFocusedCodeEditor();if(!e)throw new Error("Quick input service needs a focused editor to work.");let t=this.mapEditorToService.get(e);if(!t){const n=t=this.instantiationService.createInstance(lO,e);this.mapEditorToService.set(e,t),uE(e.onDidDispose)(()=>{n.dispose(),this.mapEditorToService.delete(e)})}return t}get quickAccess(){return this.activeService.quickAccess}pick(e,t={},n=rt.None){return this.activeService.pick(e,t,n)}createQuickPick(){return this.activeService.createQuickPick()}};cO=sO([aO(0,ti),aO(1,ri)],cO);class hO{constructor(e){this.editor=e,this.widget=new uO(this.editor)}static get(e){return e.getContribution(hO.ID)}dispose(){this.widget.dispose()}}hO.ID="editor.controller.quickInput";class uO{constructor(e){this.codeEditor=e,this.domNode=document.createElement("div"),this.codeEditor.addOverlayWidget(this)}getId(){return uO.ID}getDomNode(){return this.domNode}getPosition(){return{preference:2}}dispose(){this.codeEditor.removeOverlayWidget(this)}}uO.ID="editor.contrib.quickInputWidget",Ng(hO.ID,hO);const dO=ii("IStorageKeysSyncRegistryService");class pO extends Ge{constructor(){super(),this._storageKeys=new Map,this._onDidChangeStorageKeys=this._register(new et),this._register(Ue(()=>this._storageKeys.clear()))}get storageKeys(){return[...this._storageKeys.values()]}registerStorageKey(e){this._storageKeys.has(e.key)||(this._storageKeys.set(e.key,e),this._onDidChangeStorageKeys.fire(this.storageKeys))}}var fO;(function(e){const t=new nS;class n{constructor(e,t){this._serviceId=e,this._factory=t,this._value=null}get id(){return this._serviceId}get(e){if(!this._value){if(e&&(this._value=e[this._serviceId.toString()]),this._value||(this._value=this._factory(e)),!this._value)throw new Error("Service "+this._serviceId+" is missing!");t.set(this._serviceId,this._value)}return this._value}}e.LazyStaticService=n;let i=[];function o(e,t){let o=new n(e,t);return i.push(o),o}function r(e){let t=new nS;for(const[i,o]of WS())t.set(i,o);for(let i in e)e.hasOwnProperty(i)&&t.set(ii(i),e[i]);i.forEach(n=>t.set(n.id,n.get(e)));let n=new hN(t,!0);return t.set(ti,n),[t,n]}e.init=r,e.instantiationService=o(ti,()=>new hN(t,!0));const s=new bf;e.configurationService=o(gp,()=>s),e.resourceConfigurationService=o(Kh,()=>new vf(s)),e.resourcePropertiesService=o(qh,()=>new yf(s)),e.contextService=o(Up,()=>new _f),e.labelService=o(dN,()=>new Ef),e.telemetryService=o(Ag,()=>new wf),e.dialogService=o(rN,()=>new df),e.notificationService=o(Wp,()=>new pf),e.markerService=o(aI,()=>new hI),e.modeService=o(UD,e=>new uk),e.standaloneThemeService=o(OD,()=>new gM),e.logService=o(Jh,()=>new eu),e.undoRedoService=o(dk,t=>new VI(e.dialogService.get(t),e.notificationService.get(t))),e.modelService=o(_a,t=>new Ek(e.configurationService.get(t),e.resourcePropertiesService.get(t),e.standaloneThemeService.get(t),e.logService.get(t),e.undoRedoService.get(t))),e.markerDecorationsService=o(vI,t=>new CI(e.modelService.get(t),e.markerService.get(t))),e.codeEditorService=o(ri,t=>new Vk(e.standaloneThemeService.get(t))),e.editorProgressService=o(gD,()=>new uf),e.storageService=o(uI,()=>new pI),e.storageSyncService=o(dO,()=>new pO),e.editorWorkerService=o(dc,t=>new cu(e.modelService.get(t),e.resourceConfigurationService.get(t),e.logService.get(t)))})(fO||(fO={}));class gO extends Ge{constructor(e,t){super();const[n,i]=fO.init(t);this._serviceCollection=n,this._instantiationService=i;const o=this.get(gp),r=this.get(Wp),s=this.get(Ag),a=this.get(pm),l=this.get(Jh);let c=(e,n)=>{let i=null;return t&&(i=t[e.toString()]),i||(i=n()),this._serviceCollection.set(e,i),i},h=c(ug,()=>this._register(new DM(o)));c(iS,()=>new SI(h,o)),c(CB,()=>new EB(a));let u=c(ss,()=>new ff(this._instantiationService)),d=c(RD,()=>this._register(new gf(h,u,s,r,l,e))),p=c(tN,()=>new xf(fO.codeEditorService.get(ri),e));c(JT,()=>new cO(i,fO.codeEditorService.get(ri)));let f=c(cD,()=>this._register(new oN(p)));c(pD,()=>new kI),c(hD,()=>{const e=new eN(s,r,f,d,a);return e.configure({blockMouse:!1}),this._register(e)}),c(bg,()=>new mI(u)),c(_d,()=>new Cf(fO.modelService.get(_a)))}get(e){let t=this._serviceCollection.get(e);if(!t)throw new Error("Missing service "+e);return t}set(e,t){this._serviceCollection.set(e,t)}has(e){return this._serviceCollection.has(e)}}function mO(e,t,n){let i=new gO(e,t),o=null;i.has(pc)||(o=new hf(fO.modelService.get()),i.set(pc,o)),i.has(cs)||i.set(cs,new bs(i.get(ri),i.get(ss)));let r=n(i);return o&&o.setEditor(r),r}function bO(e,t,n){return mO(e,n||{},n=>new WD(e,t,n,n.get(ti),n.get(ri),n.get(ss),n.get(ug),n.get(RD),n.get(cD),n.get(OD),n.get(Wp),n.get(gp),n.get(iS)))}function vO(e){return fO.codeEditorService.get().onCodeEditorAdd(t=>{e(t)})}function yO(e,t,n){return mO(e,n||{},n=>new HD(e,t,n,n.get(ti),n.get(ug),n.get(RD),n.get(cD),n.get(dc),n.get(ri),n.get(OD),n.get(Wp),n.get(gp),n.get(hD),n.get(gD),n.get(pD)))}function wO(e,t){return new Ds(e,t)}function _O(e,t,n){return fO.modelService.get().createModel(e,t,n)}function AO(e,t,n){if(e=e||"",!t){let t=e.indexOf("\n"),i=e;return-1!==t&&(i=e.substring(0,t)),_O(e,fO.modeService.get().createByFilepathOrFirstLine(n||null,i),n)}return _O(e,fO.modeService.get().create(t),n)}function CO(e,t){fO.modelService.get().setMode(e,fO.modeService.get().create(t))}function EO(e,t,n){e&&fO.markerService.get().changeOne(t,e.uri,n)}function xO(e){return fO.markerService.get().read(e)}function SO(e){return fO.modelService.get().getModel(e)}function DO(){return fO.modelService.get().getModels()}function kO(e){return fO.modelService.get().onModelAdded(e)}function MO(e){return fO.modelService.get().onModelRemoved(e)}function NO(e){return fO.modelService.get().onModelModeChanged(t=>{e({model:t.model,oldLanguage:t.oldModeId})})}function LO(e){return mu(fO.modelService.get(),e)}function BO(e,t){const n=fO.standaloneThemeService.get();return n.registerEditorContainer(e),fd.colorizeElement(n,fO.modeService.get(),e,t)}function IO(e,t,n){const i=fO.standaloneThemeService.get();return i.registerEditorContainer(document.body),fd.colorize(fO.modeService.get(),e,t,n)}function TO(e,t,n=4){const i=fO.standaloneThemeService.get();return i.registerEditorContainer(document.body),fd.colorizeModelLine(e,t,n)}function OO(e){let t=oc.get(e);return t||{getInitialState:()=>sc,tokenize:(t,n,i)=>cc(e,t,n,i)}}function RO(e,t){let n=fO.modeService.get();n.triggerMode(t);let i=OO(t),o=e.split(/\r\n|\r|\n/),r=[],s=i.getInitialState();for(let a=0,l=o.length;a<l;a++){let e=o[a],t=i.tokenize(e,s,0);r[a]=t.tokens,s=t.endState}return r}function PO(e,t){fO.standaloneThemeService.get().defineTheme(e,t)}function FO(e){fO.standaloneThemeService.get().setTheme(e)}function jO(){Qf()}function QO(){return{create:bO,onDidCreateEditor:vO,createDiffEditor:yO,createDiffNavigator:wO,createModel:AO,setModelLanguage:CO,setModelMarkers:EO,getModelMarkers:xO,getModels:DO,getModel:SO,onDidCreateModel:kO,onWillDisposeModel:MO,onDidChangeModelLanguage:NO,createWebWorker:LO,colorizeElement:BO,colorize:IO,colorizeModelLine:TO,tokenize:RO,defineTheme:PO,setTheme:FO,remeasureFonts:jO,AccessibilitySupport:yn,ContentWidgetPositionPreference:En,CursorChangeReason:xn,DefaultEndOfLine:Sn,EditorAutoIndentStrategy:kn,EditorOption:Mn,EndOfLinePreference:Nn,EndOfLineSequence:Ln,MinimapPosition:Rn,MouseTargetType:Pn,OverlayWidgetPositionPreference:Fn,OverviewRulerLane:jn,RenderLineNumbersType:Qn,RenderMinimap:zn,ScrollbarVisibility:Wn,ScrollType:Vn,TextEditorCursorBlinkingStyle:Kn,TextEditorCursorStyle:qn,TrackedRangeStickiness:Jn,WrappingIndent:Xn,ConfigurationChangedEvent:k,BareFontInfo:Ls,FontInfo:Bs,TextModelResolvedOptions:Ps,FindMatch:Fs,EditorType:Ts,EditorOptions:Se}}function zO(e,t){if(!t)return!1;if(!Array.isArray(t))return!1;for(const n of t)if(!e(n))return!1;return!0}function VO(e,t){return"boolean"===typeof e?e:t}function WO(e,t){return"string"===typeof e?e:t}function HO(e){const t={};for(const n of e)t[n]=!0;return t}function UO(e,t=!1){t&&(e=e.map((function(e){return e.toLowerCase()})));const n=HO(e);return t?function(e){return void 0!==n[e.toLowerCase()]&&n.hasOwnProperty(e.toLowerCase())}:function(e){return void 0!==n[e]&&n.hasOwnProperty(e)}}function YO(e,t){let n=0;while(t.indexOf("@")>=0&&n<5)n++,t=t.replace(/@(\w+)/g,(function(n,i){let o="";if("string"===typeof e[i])o=e[i];else{if(!(e[i]&&e[i]instanceof RegExp))throw void 0===e[i]?Zu(e,"language definition does not contain attribute '"+i+"', used at: "+t):Zu(e,"attribute reference '"+i+"' must be a string, used at: "+t);o=e[i].source}return qu(o)?"":"(?:"+o+")"}));let i=(e.ignoreCase?"i":"")+(e.unicode?"u":"");return new RegExp(t,i)}function GO(e,t,n,i){if(i<0)return e;if(i<t.length)return t[i];if(i>=100){i-=100;let e=n.split(".");if(e.unshift(n),i<e.length)return e[i]}return null}function KO(e,t,n,i){let o=-1,r=n,s=n.match(/^\$(([sS]?)(\d\d?)|#)(.*)$/);s&&(s[3]&&(o=parseInt(s[3]),s[2]&&(o+=100)),r=s[4]);let a,l="~",c=r;if(r&&0!==r.length?/^\w*$/.test(c)?l="==":(s=r.match(/^(@|!@|~|!~|==|!=)(.*)$/),s&&(l=s[1],c=s[2])):(l="!=",c=""),"~"!==l&&"!~"!==l||!/^(\w|\|)*$/.test(c))if("@"===l||"!@"===l){let n=e[c];if(!n)throw Zu(e,"the @ match target '"+c+"' is not defined, in rule: "+t);if(!zO((function(e){return"string"===typeof e}),n))throw Zu(e,"the @ match target '"+c+"' must be an array of strings, in rule: "+t);let i=UO(n,e.ignoreCase);a=function(e){return"@"===l?i(e):!i(e)}}else if("~"===l||"!~"===l)if(c.indexOf("$")<0){let t=YO(e,"^"+c+"$");a=function(e){return"~"===l?t.test(e):!t.test(e)}}else a=function(t,n,i,o){let r=YO(e,"^"+ed(e,c,n,i,o)+"$");return r.test(t)};else if(c.indexOf("$")<0){let t=Ju(e,c);a=function(e){return"=="===l?e===t:e!==t}}else{let t=Ju(e,c);a=function(n,i,o,r,s){let a=ed(e,t,i,o,r);return"=="===l?n===a:n!==a}}else{let t=UO(c.split("|"),e.ignoreCase);a=function(e){return"~"===l?t(e):!t(e)}}return-1===o?{name:n,value:i,test:function(e,t,n,i){return a(e,e,t,n,i)}}:{name:n,value:i,test:function(e,t,n,i){let r=GO(e,t,n,o);return a(r||"",e,t,n,i)}}}function qO(e,t,n){if(n){if("string"===typeof n)return n;if(n.token||""===n.token){if("string"!==typeof n.token)throw Zu(e,"a 'token' attribute must be of type string, in rule: "+t);{let i={token:n.token};if(n.token.indexOf("$")>=0&&(i.tokenSubst=!0),"string"===typeof n.bracket)if("@open"===n.bracket)i.bracket=1;else{if("@close"!==n.bracket)throw Zu(e,"a 'bracket' attribute must be either '@open' or '@close', in rule: "+t);i.bracket=-1}if(n.next){if("string"!==typeof n.next)throw Zu(e,"the next state must be a string value in rule: "+t);{let o=n.next;if(!/^(@pop|@push|@popall)$/.test(o)&&("@"===o[0]&&(o=o.substr(1)),o.indexOf("$")<0&&!nd(e,ed(e,o,"",[],""))))throw Zu(e,"the next state '"+n.next+"' is not defined in rule: "+t);i.next=o}}return"number"===typeof n.goBack&&(i.goBack=n.goBack),"string"===typeof n.switchTo&&(i.switchTo=n.switchTo),"string"===typeof n.log&&(i.log=n.log),"string"===typeof n.nextEmbedded&&(i.nextEmbedded=n.nextEmbedded,e.usesEmbedded=!0),i}}if(Array.isArray(n)){let i=[];for(let o=0,r=n.length;o<r;o++)i[o]=qO(e,t,n[o]);return{group:i}}if(n.cases){let i=[];for(let r in n.cases)if(n.cases.hasOwnProperty(r)){const o=qO(e,t,n.cases[r]);"@default"===r||"@"===r||""===r?i.push({test:void 0,value:o,name:r}):"@eos"===r?i.push({test:function(e,t,n,i){return i},value:o,name:r}):i.push(KO(e,t,r,o))}const o=e.defaultToken;return{test:function(e,t,n,r){for(const o of i){const i=!o.test||o.test(e,t,n,r);if(i)return o.value}return o}}}throw Zu(e,"an action must be a string, an object with a 'token' or 'cases' attribute, or an array of actions; in rule: "+t)}return{token:""}}class JO{constructor(e){this.regex=new RegExp(""),this.action={token:""},this.matchOnlyAtLineStart=!1,this.name="",this.name=e}setRegex(e,t){let n;if("string"===typeof t)n=t;else{if(!(t instanceof RegExp))throw Zu(e,"rules must start with a match string or regular expression: "+this.name);n=t.source}this.matchOnlyAtLineStart=n.length>0&&"^"===n[0],this.name=this.name+": "+n,this.regex=YO(e,"^(?:"+(this.matchOnlyAtLineStart?n.substr(1):n)+")")}setAction(e,t){this.action=qO(e,this.name,t)}}function XO(e,t){if(!t||"object"!==typeof t)throw new Error("Monarch: expecting a language definition object");let n={};n.languageId=e,n.noThrow=!1,n.maxStack=100,n.start="string"===typeof t.start?t.start:null,n.ignoreCase=VO(t.ignoreCase,!1),n.unicode=VO(t.unicode,!1),n.tokenPostfix=WO(t.tokenPostfix,"."+n.languageId),n.defaultToken=WO(t.defaultToken,"source"),n.usesEmbedded=!1;let i=t;function o(e,r,s){for(const a of s){let s=a.include;if(s){if("string"!==typeof s)throw Zu(n,"an 'include' attribute must be a string at: "+e);if("@"===s[0]&&(s=s.substr(1)),!t.tokenizer[s])throw Zu(n,"include target '"+s+"' is not defined at: "+e);o(e+"."+s,r,t.tokenizer[s])}else{const t=new JO(e);if(Array.isArray(a)&&a.length>=1&&a.length<=3)if(t.setRegex(i,a[0]),a.length>=3)if("string"===typeof a[1])t.setAction(i,{token:a[1],next:a[2]});else{if("object"!==typeof a[1])throw Zu(n,"a next state as the last element of a rule can only be given if the action is either an object or a string, at: "+e);{const e=a[1];e.next=a[2],t.setAction(i,e)}}else t.setAction(i,a[1]);else{if(!a.regex)throw Zu(n,"a rule must either be an array, or an object with a 'regex' or 'include' field at: "+e);a.name&&"string"===typeof a.name&&(t.name=a.name),a.matchOnlyAtStart&&(t.matchOnlyAtLineStart=VO(a.matchOnlyAtLineStart,!1)),t.setRegex(i,a.regex),t.setAction(i,a.action)}r.push(t)}}}if(i.languageId=e,i.ignoreCase=n.ignoreCase,i.unicode=n.unicode,i.noThrow=n.noThrow,i.usesEmbedded=n.usesEmbedded,i.stateNames=t.tokenizer,i.defaultToken=n.defaultToken,!t.tokenizer||"object"!==typeof t.tokenizer)throw Zu(n,"a language definition must define the 'tokenizer' attribute as an object");n.tokenizer=[];for(let s in t.tokenizer)if(t.tokenizer.hasOwnProperty(s)){n.start||(n.start=s);const e=t.tokenizer[s];n.tokenizer[s]=new Array,o("tokenizer."+s,n.tokenizer[s],e)}if(n.usesEmbedded=i.usesEmbedded,t.brackets){if(!Array.isArray(t.brackets))throw Zu(n,"the 'brackets' attribute must be defined as an array")}else t.brackets=[{open:"{",close:"}",token:"delimiter.curly"},{open:"[",close:"]",token:"delimiter.square"},{open:"(",close:")",token:"delimiter.parenthesis"},{open:"<",close:">",token:"delimiter.angle"}];let r=[];for(let s of t.brackets){let e=s;if(e&&Array.isArray(e)&&3===e.length&&(e={token:e[2],open:e[0],close:e[1]}),e.open===e.close)throw Zu(n,"open and close brackets in a 'brackets' attribute must be different: "+e.open+"\n hint: use the 'bracket' attribute if matching on equal brackets is required.");if("string"!==typeof e.open||"string"!==typeof e.token||"string"!==typeof e.close)throw Zu(n,"every element in the 'brackets' array must be a '{open,close,token}' object or array");r.push({token:e.token+n.tokenPostfix,open:Ju(n,e.open),close:Ju(n,e.close)})}return n.brackets=r,n.noThrow=!0,n}function $O(e){rk.registerLanguage(e)}function ZO(){let e=[];return e=e.concat(rk.getLanguages()),e}function eR(e){let t=fO.modeService.get().getLanguageIdentifier(e);return t?t.id:0}function tR(e,t){let n=fO.modeService.get().onDidCreateMode(i=>{i.getId()===e&&(n.dispose(),t())});return n}function nR(e,t){let n=fO.modeService.get().getLanguageIdentifier(e);if(!n)throw new Error("Cannot set configuration for unknown language "+e);return oh.register(n,t)}class iR{constructor(e){this._actual=e}getInitialState(){return this._actual.getInitialState()}tokenize(e,t,n){throw new Error("Not supported!")}tokenize2(e,t){let n=this._actual.tokenizeEncoded(e,t);return new vn(n.tokens,n.endState)}}class oR{constructor(e,t,n){this._standaloneThemeService=e,this._languageIdentifier=t,this._actual=n}getInitialState(){return this._actual.getInitialState()}_toClassicTokens(e,t,n){let i=[],o=0;for(let r=0,s=e.length;r<s;r++){const s=e[r];let a=s.startIndex;0===r?a=0:a<o&&(a=o),i[r]=new mn(a+n,s.scopes,t),o=a}return i}tokenize(e,t,n){let i,o=this._actual.tokenize(e,t),r=this._toClassicTokens(o.tokens,this._languageIdentifier.language,n);return i=o.endState.equals(t)?t:o.endState,new bn(r,i)}_toBinaryTokens(e,t){const n=this._languageIdentifier.id,i=this._standaloneThemeService.getColorTheme().tokenTheme;let o=[],r=0,s=0;for(let l=0,c=e.length;l<c;l++){const a=e[l],c=i.match(n,a.scopes);if(r>0&&o[r-1]===c)continue;let h=a.startIndex;0===l?h=0:h<s&&(h=s),o[r++]=h+t,o[r++]=c,s=h}let a=new Uint32Array(r);for(let l=0;l<r;l++)a[l]=o[l];return a}tokenize2(e,t,n){let i,o=this._actual.tokenize(e,t),r=this._toBinaryTokens(o.tokens,n);return i=o.endState.equals(t)?t:o.endState,new vn(r,i)}}function rR(e){return"tokenizeEncoded"in e}function sR(e){return e&&"function"===typeof e.then}function aR(e,t){let n=fO.modeService.get().getLanguageIdentifier(e);if(!n)throw new Error("Cannot set tokens provider for unknown language "+e);const i=e=>rR(e)?new iR(e):new oR(fO.standaloneThemeService.get(),n,e);return sR(t)?oc.registerPromise(e,t.then(e=>i(e))):oc.register(e,i(t))}function lR(e,t){const n=t=>pd(fO.modeService.get(),fO.standaloneThemeService.get(),e,XO(e,t));return sR(t)?oc.registerPromise(e,t.then(e=>n(e))):oc.register(e,n(t))}function cR(e,t){return Ol.register(e,t)}function hR(e,t){return Rl.register(e,t)}function uR(e,t){return Fl.register(e,t)}function dR(e,t){return jl.register(e,{provideHover:(e,n,i)=>{let o=e.getWordAtPosition(n);return Promise.resolve(t.provideHover(e,n,i)).then(e=>{if(e)return!e.range&&o&&(e.range=new fn(n.lineNumber,o.startColumn,n.lineNumber,o.endColumn)),e.range||(e.range=new fn(n.lineNumber,n.column,n.lineNumber,n.column)),e})}})}function pR(e,t){return Ql.register(e,t)}function fR(e,t){return zl.register(e,t)}function gR(e,t){return Vl.register(e,t)}function mR(e,t){return Wl.register(e,t)}function bR(e,t){return Ul.register(e,t)}function vR(e,t){return Yl.register(e,t)}function yR(e,t){return Gl.register(e,t)}function wR(e,t){return Kl.register(e,{provideCodeActions:(e,n,i,o)=>{let r=fO.markerService.get().read({resource:e.uri}).filter(e=>fn.areIntersectingOrTouching(e,n));return t.provideCodeActions(e,n,{markers:r,only:i.only},o)}})}function _R(e,t){return ql.register(e,t)}function AR(e,t){return Jl.register(e,t)}function CR(e,t){return Xl.register(e,t)}function ER(e,t){return $l.register(e,t)}function xR(e,t){return Pl.register(e,t)}function SR(e,t){return Zl.register(e,t)}function DR(e,t){return tc.register(e,t)}function kR(e,t){return Hl.register(e,t)}function MR(e,t){return ec.register(e,t)}function NR(e,t){return nc.register(e,t)}function LR(e,t){return ic.register(e,t)}function BR(){return{register:$O,getLanguages:ZO,onLanguage:tR,getEncodedLanguageId:eR,setLanguageConfiguration:nR,setTokensProvider:aR,setMonarchTokensProvider:lR,registerReferenceProvider:cR,registerRenameProvider:hR,registerCompletionItemProvider:xR,registerSignatureHelpProvider:uR,registerHoverProvider:dR,registerDocumentSymbolProvider:pR,registerDocumentHighlightProvider:fR,registerOnTypeRenameProvider:gR,registerDefinitionProvider:mR,registerImplementationProvider:bR,registerTypeDefinitionProvider:vR,registerCodeLensProvider:yR,registerCodeActionProvider:wR,registerDocumentFormattingEditProvider:_R,registerDocumentRangeFormattingEditProvider:AR,registerOnTypeFormattingEditProvider:CR,registerLinkProvider:ER,registerColorProvider:SR,registerFoldingRangeProvider:DR,registerDeclarationProvider:kR,registerSelectionRangeProvider:MR,registerDocumentSemanticTokensProvider:NR,registerDocumentRangeSemanticTokensProvider:LR,DocumentHighlightKind:Dn,CompletionItemKind:_n,CompletionItemTag:An,CompletionItemInsertTextRule:wn,SymbolKind:Yn,SymbolTag:Gn,IndentAction:Bn,CompletionTriggerKind:Cn,SignatureHelpTriggerKind:Un,FoldingRangeKind:Tl}}const IR=self;Se.wrappingIndent.defaultValue=0,Se.glyphMargin.defaultValue=!1,Se.autoIndent.defaultValue=3,Se.overviewRulerLanes.defaultValue=2;const TR=Zn();TR.editor=QO(),TR.languages=BR();const OR=TR.CancellationTokenSource,RR=TR.Emitter,PR=TR.KeyCode,FR=TR.KeyMod,jR=TR.Position,QR=TR.Range,zR=TR.Selection,VR=TR.SelectionDirection,WR=TR.MarkerSeverity,HR=TR.MarkerTag,UR=TR.Uri,YR=TR.Token,GR=TR.editor,KR=TR.languages;function qR(){}IR.monaco=TR,"undefined"!==typeof IR.require&&"function"===typeof IR.require.config&&IR.require.config({ignoreDuplicateModules:["vscode-languageserver-types","vscode-languageserver-types/main","vscode-languageserver-textdocument","vscode-languageserver-textdocument/main","vscode-nls","vscode-nls/vscode-nls","jsonc-parser","jsonc-parser/main","vscode-uri","vscode-uri/index","vs/basic-languages/typescript/typescript"]});var JR={name:"MonacoEditor",props:{diffEditor:{type:Boolean,default:!1},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},original:String,value:[String,Object],language:{type:String,default:"javascript"},theme:{type:String,default:"vs"},readOnly:{type:Boolean,default:!1},options:{type:Object,default:function(){return{}}},editorMounted:{type:Function,default:qR},editorBeforeMount:{type:Function,default:qR}},watch:{options:{deep:!0,handler:function(e){this.editor&&this.editor.updateOptions(e)}},keyIndex:function(){this.editor&&this.value!==this._getValue()&&this._setValue(this.value)},language:function(){if(this.editor)if(this.diffEditor){var e=this.editor.getModel(),t=e.original,n=e.modified;GR.setModelLanguage(t,this.language),GR.setModelLanguage(n,this.language)}else GR.setModelLanguage(this.editor.getModel(),this.language)},theme:function(){this.editor&&GR.setTheme(this.theme)},style:function(){var e=this;this.editor&&this.$nextTick((function(){e.editor.layout()}))}},computed:{style:function(){return{width:/^\d+$/.test(this.width)?"".concat(this.width,"px"):this.width,height:/^\d+$/.test(this.height)?"".concat(this.height,"px"):this.height}}},mounted:function(){this.initMonaco()},beforeDestroy:function(){this.editor&&this.editor.dispose()},render:function(){var e=arguments[0];return e("div",{class:"monaco_editor_container",style:this.style})},methods:{initMonaco:function(){var e=this.value,t=this.language,n=this.theme,i=this.readOnly,o=this.options;Object.assign(o,this._editorBeforeMount()),this.editor=GR[this.diffEditor?"createDiffEditor":"create"](this.$el,p({value:e,language:t,theme:n,readOnly:i},o)),this.diffEditor&&this._setModel(this.value,this.original),this._editorMounted(this.editor)},_getEditor:function(){return this.editor?this.diffEditor?this.editor.modifiedEditor:this.editor:null},_setModel:function(e,t){var n=this.language,i=GR.createModel(t,n),o=GR.createModel(e,n);this.editor.setModel({original:i,modified:o})},_setValue:function(e){var t=this._getEditor();if(t)return t.setValue(e)},_getValue:function(){var e=this._getEditor();return e?e.getValue():""},_editorBeforeMount:function(){var e=this.editorBeforeMount(i);return e||{}},_editorMounted:function(e){var t=this;this.editorMounted(e,i),this.diffEditor?e.onDidUpdateDiff((function(e){var n=t._getValue();t._emitChange(n,e)})):e.onDidChangeModelContent((function(e){var n=t._getValue();t._emitChange(n,e)}))},_emitChange:function(e,t){this.$emit("change",e,t),this.$emit("input",e)}}},XR=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"bpmn-tools"},[n("div",[e.toolbar.includes("open")?n("el-upload",{staticStyle:{"margin-right":"10px",display:"inline-block"},attrs:{action:"",accept:".xml, .bpmn","before-upload":e.handleBeforeUpload}},[n("el-tooltip",{attrs:{effect:"dark",content:"鎵撳紑",placement:"bottom"}},[n("el-button",{attrs:{size:"mini",icon:"el-icon-folder-opened"}})],1)],1):e._e(),e.toolbar.includes("create")?n("el-tooltip",{attrs:{effect:"dark",content:"鏂板缓",placement:"bottom"}},[n("el-button",{attrs:{size:"mini",icon:"el-icon-circle-plus"},on:{click:e.handleCreate}})],1):e._e(),e.toolbar.includes("fit")?n("el-tooltip",{attrs:{effect:"dark",content:"鑷�傚簲灞忓箷",placement:"bottom"}},[n("el-button",{attrs:{size:"mini",icon:"el-icon-rank"},on:{click:function(t){return e.$emit("fit","init")}}})],1):e._e(),e.toolbar.includes("zoom-in")?n("el-tooltip",{attrs:{effect:"dark",content:"鏀惧ぇ",placement:"bottom"}},[n("el-button",{attrs:{size:"mini",icon:"el-icon-zoom-in"},on:{click:function(t){return e.$emit("fit",!0)}}})],1):e._e(),e.toolbar.includes("zoom-out")?n("el-tooltip",{attrs:{effect:"dark",content:"缂╁皬",placement:"bottom"}},[n("el-button",{attrs:{size:"mini",icon:"el-icon-zoom-out"},on:{click:function(t){return e.$emit("fit",!1)}}})],1):e._e(),e.toolbar.includes("undo")?n("el-tooltip",{attrs:{effect:"dark",content:"鍚庨��",placement:"bottom"}},[n("el-button",{attrs:{size:"mini",icon:"el-icon-refresh-left"},on:{click:function(t){return e.$emit("undo")}}})],1):e._e(),e.toolbar.includes("redo")?n("el-tooltip",{attrs:{effect:"dark",content:"鍓嶈繘",placement:"bottom"}},[n("el-button",{attrs:{size:"mini",icon:"el-icon-refresh-right"},on:{click:function(t){return e.$emit("redo")}}})],1):e._e()],1),n("div",[n("el-tooltip",{attrs:{effect:"dark",content:"鎺ㄨ崘璐拱 BladeX 宸ヤ綔娴佹彃浠讹紝瑙i攣鏇村鍔熻兘",placement:"bottom"}},[n("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-goods"},on:{click:e.handleBuy}},[e._v("鎵� 灞�")])],1),e.toolbar.includes("download-xml")||e.toolbar.includes("download-svg")?n("el-popover",{staticStyle:{margin:"0 10px"},attrs:{placement:"bottom",width:"200px",trigger:"hover"}},[n("el-button",{attrs:{slot:"reference",size:"mini",icon:"el-icon-download"},slot:"reference"},[e._v("涓� 杞� ")]),n("div",{staticStyle:{padding:"10px",display:"flex"}},[e.toolbar.includes("download-xml")?n("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-download"},on:{click:function(t){return e.$emit("download","xml",!0)}}},[e._v("涓嬭浇xml")]):e._e(),e.toolbar.includes("download-svg")?n("el-button",{attrs:{size:"mini",type:"warning",icon:"el-icon-picture"},on:{click:function(t){return e.$emit("download","svg",!0)}}},[e._v("涓嬭浇svg")]):e._e()],1)],1):e._e(),e.toolbar.includes("import")?n("el-button",{attrs:{size:"mini",icon:"el-icon-upload"},on:{click:function(t){return e.$emit("import")}}},[e._v("瀵� 鍏�")]):e._e(),e.toolbar.includes("preview")?n("el-button",{attrs:{size:"mini",icon:"el-icon-view"},on:{click:function(t){return e.$emit("preview","preview")}}},[e._v("鏌� 鐪�")]):e._e(),e._t("toolbar")],2)])},$R=[],ZR={name:"bpmn-tools",props:{toolbar:{type:Array,default:function(){return[]}}},methods:{handleBeforeUpload:function(e){var t=this,n=new FileReader;return n.readAsText(e,"utf-8"),n.onload=function(){t.$emit("open",n.result)},!1},handleCreate:function(){var e=this;this.$confirm("纭畾瑕佹柊寤哄悧锛�","璀﹀憡",{type:"warning"}).then((function(){e.$emit("create")})).catch((function(){}))},handleBuy:function(){window.open("https://bladex.vip/#/market/flow")}}},eP=ZR;n("dfdc");function tP(e,t,n,i,o,r,s,a){var l,c="function"===typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),i&&(c.functional=!0),r&&(c._scopeId="data-v-"+r),s?(l=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),o&&o.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(s)},c._ssrRegister=l):o&&(l=a?function(){o.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:o),l)if(c.functional){c._injectStyles=l;var h=c.render;c.render=function(e,t){return l.call(t),h(e,t)}}else{var u=c.beforeCreate;c.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:c}}var nP=tP(eP,XR,$R,!1,null,"e1e0edb4",null),iP=nP.exports,oP=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-tabs",{attrs:{stretch:""},model:{value:e.activeTab,callback:function(t){e.activeTab=t},expression:"activeTab"}},[n("el-tab-pane",{staticStyle:{padding:"0 10px"},attrs:{label:"鑺傜偣閰嶇疆",name:"node"}},[n("span",{attrs:{slot:"label"},slot:"label"},[e._v("鑺傜偣閰嶇疆 "),e.openAllCollapse?n("i",{staticClass:"el-icon-open",on:{click:function(t){return e.handleChangeCollapse("close")}}}):n("i",{staticClass:"el-icon-turn-off",on:{click:function(t){return e.handleChangeCollapse("open")}}})]),e.element?n("node-panel",{ref:"node",attrs:{modeler:e.modeler,element:e.element,"form-option":e.formOption,"button-option":e.buttonOption}}):n("div",{staticStyle:{"margin-top":"50%","text-align":"center","font-size":"14px"}},[n("img",{staticStyle:{height:"100px"},attrs:{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTg0IiBoZWlnaHQ9IjE1MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQgMzEuNjcpIj4KICAgICAgPGVsbGlwc2UgZmlsbC1vcGFjaXR5PSIuOCIgZmlsbD0iI0Y1RjVGNyIgY3g9IjY3Ljc5NyIgY3k9IjEwNi44OSIgcng9IjY3Ljc5NyIgcnk9IjEyLjY2OCIvPgogICAgICA8cGF0aCBkPSJNMTIyLjAzNCA2OS42NzRMOTguMTA5IDQwLjIyOWMtMS4xNDgtMS4zODYtMi44MjYtMi4yMjUtNC41OTMtMi4yMjVoLTUxLjQ0Yy0xLjc2NiAwLTMuNDQ0LjgzOS00LjU5MiAyLjIyNUwxMy41NiA2OS42NzR2MTUuMzgzaDEwOC40NzVWNjkuNjc0eiIgZmlsbD0iI0FFQjhDMiIvPgogICAgICA8cGF0aCBkPSJNMTAxLjUzNyA4Ni4yMTRMODAuNjMgNjEuMTAyYy0xLjAwMS0xLjIwNy0yLjUwNy0xLjg2Ny00LjA0OC0xLjg2N0gzMS43MjRjLTEuNTQgMC0zLjA0Ny42Ni00LjA0OCAxLjg2N0w2Ljc2OSA4Ni4yMTR2MTMuNzkyaDk0Ljc2OFY4Ni4yMTR6IiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50LTEpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMy41NikiLz4KICAgICAgPHBhdGggZD0iTTMzLjgzIDBoNjcuOTMzYTQgNCAwIDAgMSA0IDR2OTMuMzQ0YTQgNCAwIDAgMS00IDRIMzMuODNhNCA0IDAgMCAxLTQtNFY0YTQgNCAwIDAgMSA0LTR6IiBmaWxsPSIjRjVGNUY3Ii8+CiAgICAgIDxwYXRoIGQ9Ik00Mi42NzggOS45NTNoNTAuMjM3YTIgMiAwIDAgMSAyIDJWMzYuOTFhMiAyIDAgMCAxLTIgMkg0Mi42NzhhMiAyIDAgMCAxLTItMlYxMS45NTNhMiAyIDAgMCAxIDItMnpNNDIuOTQgNDkuNzY3aDQ5LjcxM2EyLjI2MiAyLjI2MiAwIDEgMSAwIDQuNTI0SDQyLjk0YTIuMjYyIDIuMjYyIDAgMCAxIDAtNC41MjR6TTQyLjk0IDYxLjUzaDQ5LjcxM2EyLjI2MiAyLjI2MiAwIDEgMSAwIDQuNTI1SDQyLjk0YTIuMjYyIDIuMjYyIDAgMCAxIDAtNC41MjV6TTEyMS44MTMgMTA1LjAzMmMtLjc3NSAzLjA3MS0zLjQ5NyA1LjM2LTYuNzM1IDUuMzZIMjAuNTE1Yy0zLjIzOCAwLTUuOTYtMi4yOS02LjczNC01LjM2YTcuMzA5IDcuMzA5IDAgMCAxLS4yMjItMS43OVY2OS42NzVoMjYuMzE4YzIuOTA3IDAgNS4yNSAyLjQ0OCA1LjI1IDUuNDJ2LjA0YzAgMi45NzEgMi4zNyA1LjM3IDUuMjc3IDUuMzdoMzQuNzg1YzIuOTA3IDAgNS4yNzctMi40MjEgNS4yNzctNS4zOTNWNzUuMWMwLTIuOTcyIDIuMzQzLTUuNDI2IDUuMjUtNS40MjZoMjYuMzE4djMzLjU2OWMwIC42MTctLjA3NyAxLjIxNi0uMjIxIDEuNzg5eiIgZmlsbD0iI0RDRTBFNiIvPgogICAgPC9nPgogICAgPHBhdGggZD0iTTE0OS4xMjEgMzMuMjkybC02LjgzIDIuNjVhMSAxIDAgMCAxLTEuMzE3LTEuMjNsMS45MzctNi4yMDdjLTIuNTg5LTIuOTQ0LTQuMTA5LTYuNTM0LTQuMTA5LTEwLjQwOEMxMzguODAyIDguMTAyIDE0OC45MiAwIDE2MS40MDIgMCAxNzMuODgxIDAgMTg0IDguMTAyIDE4NCAxOC4wOTdjMCA5Ljk5NS0xMC4xMTggMTguMDk3LTIyLjU5OSAxOC4wOTctNC41MjggMC04Ljc0NC0xLjA2Ni0xMi4yOC0yLjkwMnoiIGZpbGw9IiNEQ0UwRTYiLz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0OS42NSAxNS4zODMpIiBmaWxsPSIjRkZGIj4KICAgICAgPGVsbGlwc2UgY3g9IjIwLjY1NCIgY3k9IjMuMTY3IiByeD0iMi44NDkiIHJ5PSIyLjgxNSIvPgogICAgICA8cGF0aCBkPSJNNS42OTggNS42M0gwTDIuODk4LjcwNHpNOS4yNTkuNzA0aDQuOTg1VjUuNjNIOS4yNTl6Ii8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K"}}),n("p",[e._v("閫夋嫨鑺傜偣鍚庨厤缃�")])])],1),n("el-tab-pane",{staticStyle:{padding:"0 10px"},attrs:{label:"娴佺▼閰嶇疆",name:"process"}},[e.rootElement?n("process-panel",{ref:"process",attrs:{modeler:e.modeler,element:e.rootElement}}):e._e()],1)],1)},rP=[],sP=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-collapse",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[n("el-collapse-item",{attrs:{name:"1"}},[n("template",{slot:"title"},[n("span",[e._v("鍩烘湰閰嶇疆 "),n("i",{staticClass:"el-icon-info"})])]),n("wf-basic",{attrs:{modeler:e.modeler,element:e.element}})],2),"bpmn:UserTask"==e.type?[n("el-collapse-item",{attrs:{name:"2"}},[n("template",{slot:"title"},[n("span",[e._v("瀹℃牳閰嶇疆 "),n("i",{staticClass:"el-icon-user-solid"})])]),n("wf-assignee",{attrs:{modeler:e.modeler,element:e.element}})],2),n("el-collapse-item",{attrs:{name:"3"}},[n("template",{slot:"title"},[n("span",[e._v("澶氬疄渚嬮厤缃� "),n("i",{staticClass:"el-icon-s-data"})])]),n("wf-multi-instance",{attrs:{type:"UserTask",modeler:e.modeler,element:e.element}})],2),n("el-collapse-item",{attrs:{name:"4"}},[n("template",{slot:"title"},[n("span",[e._v("浠诲姟鐩戝惉 "),n("i",{staticClass:"el-icon-warning"})])]),n("wf-listener",{attrs:{type:"Task",modeler:e.modeler,element:e.element}})],2)]:e._e(),"bpmn:SequenceFlow"==e.type?[n("el-collapse-item",{attrs:{name:"2"}},[n("template",{slot:"title"},[n("span",[e._v("娴佽浆鏉′欢 "),n("i",{staticClass:"el-icon-s-promotion"})])]),n("wf-condition",{attrs:{modeler:e.modeler,element:e.element}})],2)]:e._e(),"bpmn:SubProcess"==e.type?[n("el-collapse-item",{attrs:{name:"2"}},[n("template",{slot:"title"},[n("span",[e._v("瀹℃牳閰嶇疆 "),n("i",{staticClass:"el-icon-user-solid"})])]),n("wf-assignee",{attrs:{modeler:e.modeler,element:e.element}})],2),n("el-collapse-item",{attrs:{name:"3"}},[n("template",{slot:"title"},[n("span",[e._v("澶氬疄渚嬮厤缃� "),n("i",{staticClass:"el-icon-s-data"})])]),n("wf-multi-instance",{attrs:{type:"SubProcess",modeler:e.modeler,element:e.element}})],2)]:e._e(),["bpmn:StartEvent","bpmn:EndEvent","bpmn:IntermediateCatchEvent","bpmn:IntermediateThrowEvent","bpmn:BoundaryEvent"].includes(e.type)?[e.getEventDefinitions(null)?n("el-collapse-item",{attrs:{name:"7"}},[n("template",{slot:"title"},[n("span",[e._v("浜嬩欢閰嶇疆 "),n("i",{staticClass:"el-icon-s-finance"})])]),n("wf-event",{attrs:{modeler:e.modeler,element:e.element}})],2):e._e()]:e._e(),["bpmn:CallActivity"].includes(e.type)?[n("el-collapse-item",{attrs:{name:"8"}},[n("template",{slot:"title"},[n("span",[e._v("璋冪敤娲诲姩 "),n("i",{staticClass:"el-icon-s-finance"})])]),n("wf-call",{attrs:{modeler:e.modeler,element:e.element}})],2),n("el-collapse-item",{attrs:{name:"3"}},[n("template",{slot:"title"},[n("span",[e._v("澶氬疄渚嬮厤缃� "),n("i",{staticClass:"el-icon-s-data"})])]),n("wf-multi-instance",{attrs:{type:"SubProcess",modeler:e.modeler,element:e.element}})],2)]:e._e(),["bpmn:ServiceTask"].includes(e.type)?[n("el-collapse-item",{attrs:{name:"9"}},[n("template",{slot:"title"},[n("span",[e._v("鏈嶅姟閰嶇疆 "),n("i",{staticClass:"el-icon-s-finance"})])]),n("wf-service",{attrs:{modeler:e.modeler,element:e.element,"script-option":e.scriptOption?e.scriptOption.shell:null}})],2)]:e._e(),["bpmn:ScriptTask"].includes(e.type)?[n("el-collapse-item",{attrs:{name:"10"}},[n("template",{slot:"title"},[n("span",[e._v("鑴氭湰閰嶇疆 "),n("i",{staticClass:"el-icon-s-finance"})])]),n("wf-script",{attrs:{modeler:e.modeler,element:e.element,"script-option":e.scriptOption?e.scriptOption.script:null}})],2)]:e._e(),n("el-collapse-item",{attrs:{name:"99"}},[n("template",{slot:"title"},[n("span",[e._v("鎵ц鐩戝惉 "),n("i",{staticClass:"el-icon-question"})])]),n("wf-listener",{attrs:{type:"Execution",modeler:e.modeler,element:e.element}})],2)],2)},aP=[],lP=(n("02de"),n("2b9c"),{props:{modeler:{type:Object,required:!0},element:{type:Object,default:function(){return{}}},nodes:{type:Array,default:function(){return[]}},scriptOption:{type:Object,default:function(){}}},data:function(){return{formData:{}}},watch:{element:{handler:function(e){if(0!=Object.keys(e)){var t=p(p({},e.businessObject),e.businessObject.$attrs),n=t.documentation;n&&n.length>0&&(t.description=n[0].text),this.$set(this,"formData",t)}},deep:!0,immediate:!0}},methods:{updateProperties:function(e){this.modeler.get("modeling").updateProperties(this.element,e)},updateDocumentation:function(e){if(e){var t=this.modeler.get("bpmnFactory").create("bpmn:Documentation",{text:e});this.updateProperties({documentation:[t]})}else this.updateProperties({documentation:[]})},updateFormalExpression:function(e,t){t=e&&t?this.modeler.get("bpmnFactory").create("bpmn:FormalExpression",{body:t}):void 0,this.updateProperties(u({},e,t))},createElement:function(e,t){return e&&t?this.modeler.get("bpmnFactory").create(e,t):null},getRootElements:function(e){var t=this.modeler.get("canvas").getRootElement().businessObject.$parent.rootElements;return e?t.filter((function(t){return t.$type==e})):t},getExtensionElementsEq:function(e){var t=[],n=this.element.businessObject.extensionElements;return n&&n.values&&n.values.length>0&&n.values.forEach((function(n){n.$type===e&&t.push(n)})),t},getExtensionElementsNotEq:function(e){var t=[],n=this.element.businessObject.extensionElements;return n&&n.values&&n.values.length>0&&n.values.forEach((function(n){n.$type!==e&&t.push(n)})),t},setExtensionElements:function(e,t){if(e&&t){var n=this.modeler.get("bpmnFactory"),i=[];t.forEach((function(t){return i.push(n.create(e,t))})),i=this.getExtensionElementsNotEq(e).concat(i),this.updateProperties({extensionElements:n.create("bpmn:ExtensionElements",{values:i})})}},clearExtensionElements:function(){this.updateProperties({extensionElements:void 0})},getEventDefinitions:function(e){var t=this.element.businessObject.eventDefinitions;if(!e)return t;var n=[];return t&&t.length>0?(t.forEach((function(t){t.$type==e&&n.push(t)})),n):null},setEventDefinitions:function(e,t){if(e&&t){var n=this.modeler.get("bpmnFactory"),i=this.getEventDefinitions(e)||[];for(var o in i=i&&i.length>0?p(p({},i[0]),t):p({},t),i)o.startsWith("$")&&delete i[o];this.updateProperties({eventDefinitions:[n.create(e,i)]})}}}}),cP=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-form",{attrs:{model:e.formData,"label-position":"left","label-width":"90px","label-suffix":"锛�",size:"mini"}},[n("el-form-item",{attrs:{label:"鑺傜偣id",prop:"id",rules:{required:!0,message:"鑺傜偣id涓哄繀濉」",trigger:"change"}}},[n("el-input",{attrs:{clearable:"",placeholder:"鑺傜偣id"},on:{input:function(t){return e.updateProperties({id:e.formData.id})}},model:{value:e.formData.id,callback:function(t){e.$set(e.formData,"id",t)},expression:"formData.id"}})],1),["bpmn:TextAnnotation","bpmn:Association"].includes(e.element.type)?e._e():n("el-form-item",{attrs:{label:"鑺傜偣鍚嶇О"}},[n("el-input",{attrs:{clearable:"",placeholder:"鑺傜偣鍚嶇О"},on:{input:function(t){return e.updateProperties({name:e.formData.name||void 0})}},model:{value:e.formData.name,callback:function(t){e.$set(e.formData,"name",t)},expression:"formData.name"}})],1),["bpmn:TextAnnotation"].includes(e.element.type)?n("el-form-item",{attrs:{label:"娉ㄨВ鍐呭"}},[n("el-input",{attrs:{clearable:"",placeholder:"娉ㄨВ鍐呭"},on:{input:function(t){return e.updateProperties({text:e.formData.text||void 0})}},model:{value:e.formData.text,callback:function(t){e.$set(e.formData,"text",t)},expression:"formData.text"}})],1):e._e(),n("el-form-item",{attrs:{label:"鑺傜偣鎻忚堪"}},[n("el-input",{attrs:{clearable:"",placeholder:"鑺傜偣鎻忚堪"},on:{input:e.updateDocumentation},model:{value:e.formData.description,callback:function(t){e.$set(e.formData,"description",t)},expression:"formData.description"}})],1),["bpmn:ServiceTask"].includes(e.element.type)?[n("el-form-item",{attrs:{label:"寮傛"}},[n("el-switch",{attrs:{"active-text":"鏄�","inactive-text":"鍚�","active-value":"true","inactive-value":"false"},on:{change:function(t){return e.updateProperties({async:e.formData.async||void 0})}},model:{value:e.formData.async,callback:function(t){e.$set(e.formData,"async",t)},expression:"formData.async"}})],1)]:e._e(),"bpmn:UserTask"==e.element.type?[n("el-form-item",{attrs:{label:"浼樺厛绾�"}},[n("el-input",{attrs:{placeholder:"浼樺厛绾�"},on:{change:function(t){return e.updateProperties({priority:e.formData.priority||void 0})}},model:{value:e.formData.priority,callback:function(t){e.$set(e.formData,"priority",t)},expression:"formData.priority"}})],1)]:e._e()],2)},hP=[],uP={name:"wf-basic",mixins:[lP]},dP=uP,pP=tP(dP,cP,hP,!1,null,null,null),fP=pP.exports,gP=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("el-form",{attrs:{model:e.userTask,"label-position":"left","label-width":"90px","label-suffix":"锛�",size:"mini"}},[n("el-form-item",{attrs:{label:"澶勭悊浜�"}},[n("el-input",{attrs:{clearable:"",placeholder:"澶勭悊浜�"},on:{input:function(t){return e.updateProperties({assignee:e.userTask.assignee||void 0})}},model:{value:e.userTask.assignee,callback:function(t){e.$set(e.userTask,"assignee",t)},expression:"userTask.assignee"}})],1),n("el-form-item",{attrs:{label:"鍊欓�夌敤鎴�"}},[n("el-input",{attrs:{clearable:"",placeholder:"鍊欓�夌敤鎴�"},on:{input:function(t){return e.updateProperties({candidateUsers:e.userTask.candidateUsers||void 0})}},model:{value:e.userTask.candidateUsers,callback:function(t){e.$set(e.userTask,"candidateUsers",t)},expression:"userTask.candidateUsers"}})],1),n("el-form-item",{attrs:{label:"鍊欓�夌粍"}},[n("el-input",{attrs:{clearable:"",placeholder:"鍊欓�夌粍"},on:{input:function(t){return e.updateProperties({candidateGroups:e.userTask.candidateGroups||void 0})}},model:{value:e.userTask.candidateGroups,callback:function(t){e.$set(e.userTask,"candidateGroups",t)},expression:"userTask.candidateGroups"}})],1)],1)],1)},mP=[],bP={name:"wf-assignee",mixins:[lP],data:function(){return{userTask:{}}},watch:{formData:{handler:function(e){var t=e.assignee,n=e.candidateUsers,i=e.candidateGroups;this.userTask=p(p({},this.userTask),{},{assignee:t,candidateUsers:n,candidateGroups:i})},deep:!0,immediate:!0}}},vP=bP,yP=tP(vP,gP,mP,!1,null,null,null),wP=yP.exports,_P=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.handleOpen}},[e._v("娣诲姞")]),n("el-table",{staticStyle:{"margin-top":"5px"},attrs:{data:e.listener,border:"",size:"mini","highlight-current-row":""},on:{"row-click":e.rowClick}},[n("el-table-column",{attrs:{prop:"event",label:"浜嬩欢",align:"center"}}),n("el-table-column",{attrs:{prop:"listenerType",label:"绫诲瀷",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(e.listenerType[t.row.listenerType]))])]}}])}),n("el-table-column",{attrs:{prop:"value",label:"瀹炵幇",align:"center"}}),n("el-table-column",{attrs:{label:"鎿嶄綔",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(n){return n.stopPropagation(),e.handleOpen(!1,t.row)}}},[e._v("淇敼")]),n("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(n){return n.stopPropagation(),e.handleDelete(t.$index)}}},[e._v("鍒犻櫎")])]}}])})],1),n("el-drawer",{attrs:{visible:e.listenerVisible,title:e.isAdd?"娣诲姞鐩戝惉鍣�":"缂栬緫鐩戝惉鍣�","append-to-body":"","before-close":e.handleClose,size:"50%"},on:{"update:visible":function(t){e.listenerVisible=t}}},[n("el-form",{ref:"form",staticStyle:{padding:"0 20px"},attrs:{model:e.form,rules:e.rules,"label-position":"left",size:"small","label-width":"100px"}},[n("el-form-item",{attrs:{label:"浜嬩欢绫诲瀷",prop:"event"}},[n("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"浜嬩欢绫诲瀷"},model:{value:e.form.event,callback:function(t){e.$set(e.form,"event",t)},expression:"form.event"}},["Task"==e.type?e._l(e.eventTypeTask,(function(e){return n("el-option",{key:e,attrs:{label:e,value:e}})})):e._l(e.eventTypeExecution,(function(e){return n("el-option",{key:e,attrs:{label:e,value:e}})}))],2)],1),n("el-form-item",{attrs:{label:"鐩戝惉绫诲瀷",prop:"listenerType"}},[n("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"鐩戝惉绫诲瀷"},model:{value:e.form.listenerType,callback:function(t){e.$set(e.form,"listenerType",t)},expression:"form.listenerType"}},e._l(e.listenerType,(function(e,t){return n("el-option",{key:t,attrs:{label:e,value:t}})})),1)],1),n("el-form-item",{attrs:{label:"鍊�",prop:"value"}},[n("el-input",{attrs:{placeholder:"鍊�"},model:{value:e.form.value,callback:function(t){e.$set(e.form,"value",t)},expression:"form.value"}})],1),n("el-form-item",[n("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.handleSubmit}},[e._v("纭")])],1)],1)],1),n("wf-field",{staticStyle:{"margin-top":"20px"},attrs:{row:e.currentListener},on:{"row-save":e.fieldSave,"row-update":e.fieldUpdate,"row-del":e.fieldDel}})],1)},AP=[],CP=(n("2f62"),n("26c4"),n("d927"),n("b105"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return Object.keys(e.row).length>0?n("div",[n("p",[e._v("瀛楁娉ㄥ叆")]),n("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.handleOpen}},[e._v("鏂板")]),n("el-table",{staticStyle:{"margin-top":"5px"},attrs:{data:e.data,border:"",size:"mini"}},[n("el-table-column",{attrs:{prop:"name",label:"鍚嶇О",align:"center"}}),n("el-table-column",{attrs:{prop:"type",label:"绫诲瀷",align:"center"}}),n("el-table-column",{attrs:{prop:"value",label:"鍊�",align:"center"}}),n("el-table-column",{attrs:{label:"鎿嶄綔",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(n){return e.handleOpen(!1,t.row,t.$index)}}},[e._v("缂栬緫")]),n("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(n){return e.handleDelete(t.$index)}}},[e._v("鍒犻櫎")])]}}],null,!1,1086769545)})],1),n("el-drawer",{attrs:{visible:e.visible,title:e.isAdd?"鏂板":"缂栬緫","append-to-body":"","before-close":e.handleClose,size:"50%"},on:{"update:visible":function(t){e.visible=t}}},[n("el-form",{ref:"form",staticStyle:{padding:"0 20px"},attrs:{model:e.form,rules:e.rules,size:"mini","label-suffix":"锛�","label-position":"left","label-width":"100px"}},[n("el-form-item",{attrs:{label:"鍚嶇О",prop:"name"}},[n("el-input",{attrs:{placeholder:"鍚嶇О"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),n("el-form-item",{attrs:{label:"绫诲瀷",prop:"type"}},[n("el-radio-group",{model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}},[n("el-radio",{attrs:{label:"string"}},[e._v("String")]),n("el-radio",{attrs:{label:"expression"}},[e._v("Expression")])],1)],1),n("el-form-item",{attrs:{label:"鍊�",prop:"value"}},[n("el-input",{attrs:{placeholder:"鍊�"},model:{value:e.form.value,callback:function(t){e.$set(e.form,"value",t)},expression:"form.value"}})],1),n("el-form-item",[n("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.handleSubmit}},[e._v("鎻愪氦")])],1)],1)],1)],1):e._e()}),EP=[],xP={name:"wf-field",props:{row:{type:Object,default:function(){return{}}}},computed:{data:function(){return this.row.fields||[]}},data:function(){return{form:{},rules:{name:[{required:!0}],type:[{required:!0}],value:[{required:!0}]},visible:!1,isAdd:!0,rowIndex:0}},methods:{handleSubmit:function(){var e=this;this.$refs["form"].validate((function(t){if(t){var n=JSON.parse(JSON.stringify(e.form));e.isAdd?e.$emit("row-save",n):e.$emit("row-update",n,e.rowIndex),e.handleClose()}}))},handleOpen:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;this.visible=!0,this.isAdd=e,this.rowIndex=n,e||this.$set(this,"form",JSON.parse(JSON.stringify(t)))},handleClose:function(e){e&&e(),this.visible=!1,this.form={}},handleDelete:function(e){var t=this;this.$confirm("纭畾瑕佸垹闄ゅ悧锛�","璀﹀憡",{type:"warning"}).then((function(){t.$emit("row-del",{},e)})).catch((function(){}))}}},SP=xP,DP=tP(SP,CP,EP,!1,null,null,null),kP=DP.exports,MP={name:"wf-listener",components:{WfField:kP},mixins:[lP],props:{type:{type:String,required:!0,validator:function(e){return["Execution","Task"].includes(e)}}},data:function(){return{listener:[],listenerVisible:!1,eventTypeExecution:["start","take","end"],eventTypeTask:["create","assignment","complete","delete"],isAdd:!0,form:{listenerType:"class"},rules:{event:{required:!0,trigger:"change"},listenerType:{required:!0,trigger:"change"},value:{required:!0,trigger:"blur"}},currentListener:{},listenerType:{class:"绫�",expression:"琛ㄨ揪寮�",delegateExpression:"浠g悊琛ㄨ揪寮�"}}},watch:{formData:{handler:function(e){var t=this,n=e.extensionElements,i=[];n&&n.values&&n.values.length>0&&n.values.forEach((function(e){if(e.$type.includes(t.type)||e.$type.includes(t.type.toLowerCase())){var n={id:f(16),event:e.event};if(e.class?(n.value=e.class,n.listenerType="class"):e.expression?(n.value=e.expression,n.listenerType="expression"):e.delegateExpression&&(n.value=e.delegateExpression,n.listenerType="delegateExpression"),e.fields){var o=[];e.fields.forEach((function(e){e.string?o.push({name:e.name,type:"string",value:e.string}):e.expression&&o.push({name:e.name,type:"expression",value:e.expression})})),n.fields=o}i.push(n)}})),this.listener=i,setTimeout((function(){var e=i[0];i.length>0&&t.$refs.table.setCurrentRow(e),t.rowClick(e)}))},deep:!0,immediate:!0}},mounted:function(){this.form.event=this["eventType".concat(this.type)][0]},methods:{handleSubmit:function(){var e=this;this.$refs["form"].validate((function(t){if(t){var n=e.form;e.isAdd?(n.id=f(16),e.listener.push(n)):e.listener.splice(e.listener.findIndex((function(e){return e.id==n.id})),1,n),e.changeExtensionElements(),e.handleClose()}}))},handleDelete:function(e){var t=this;this.$confirm("纭畾瑕佸垹闄ゅ悧锛�","璀﹀憡",{type:"warning"}).then((function(){t.$delete(t.listener,e),t.changeExtensionElements(),t.currentListener={}})).catch((function(){}))},changeExtensionElements:function(){var e=this,t=this.modeler.get("bpmnFactory"),n=[];this.listener.forEach((function(i){var o,r=i.listenerType,s=i.value,a=i.event,l=i.fields,c=(o={},u(o,r,s),u(o,"event",a),o);if(l&&l.length>0){var h=[];l.forEach((function(t){var n;h.push(e.createElement("flowable:Field",(n={},u(n,t.type,t.value),u(n,"name",t.name),n)))})),c.fields=h}var d=t.create("flowable:".concat(e.type,"Listener"),c);n.push(d)}));var i=[],o=this.element.businessObject.extensionElements;o&&o.values&&o.values.length>0&&o.values.forEach((function(t){t.$type.includes(e.type)||t.$type.includes(e.type.toLowerCase())||i.push(t)})),this.updateProperties({extensionElements:t.create("bpmn:ExtensionElements",{values:n.concat(i)})})},handleOpen:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=arguments.length>1?arguments[1]:void 0;this.listenerVisible=!0,this.isAdd=e,e||this.$set(this,"form",JSON.parse(JSON.stringify(t)))},handleClose:function(){this.listenerVisible=!1,this.form={id:"",event:this["eventType".concat(this.type)][0],listenerType:"class",value:""}},rowClick:function(e){this.currentListener=e},fieldSave:function(e){var t=this.currentListener,n=t.id,i=t.fields;i||(i=[]),i.push(e),this.$set(this.currentListener,"fields",i),this.listener.splice(this.listener.findIndex((function(e){return e.id==n})),1,this.currentListener),this.changeExtensionElements()},fieldUpdate:function(e,t){this.$set(this.currentListener.fields,t,e),this.changeExtensionElements()},fieldDel:function(e,t){this.$delete(this.currentListener.fields,t),this.changeExtensionElements()}}},NP=MP,LP=tP(NP,_P,AP,!1,null,null,null),BP=LP.exports,IP=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-form",{attrs:{model:e.multiInstance,"label-position":"left","label-width":"90px","label-suffix":"锛�",size:"mini"}},[n("el-form-item",{attrs:{label:"绫诲瀷"}},[n("el-select",{staticStyle:{width:"100%"},attrs:{clearable:"",placeholder:"绫诲瀷"},on:{change:e.handleMultiInstance},model:{value:e.multiInstance.isSequential,callback:function(t){e.$set(e.multiInstance,"isSequential",t)},expression:"multiInstance.isSequential"}},[n("el-option",{attrs:{label:"骞惰",value:"Parallel"}}),n("el-option",{attrs:{label:"涓茶",value:"Sequential"}})],1)],1),e.multiInstance.isSequential?n("div",[n("el-form-item",{attrs:{label:"寰幆鍩烘暟",prop:"loopCardinality"}},[n("el-input",{attrs:{clearable:"",placeholder:"寰幆鍩烘暟"},on:{input:function(t){return e.updateFormalExpression("loopCardinality",e.multiInstance.loopCardinality)}},model:{value:e.multiInstance.loopCardinality,callback:function(t){e.$set(e.multiInstance,"loopCardinality",t)},expression:"multiInstance.loopCardinality"}})],1),n("el-form-item",{attrs:{label:"闆嗗悎"}},[n("el-input",{attrs:{clearable:"",placeholder:"闆嗗悎"},on:{input:function(t){return e.updateMultiInstanceProperties({collection:e.multiInstance.collection||void 0})}},model:{value:e.multiInstance.collection,callback:function(t){e.$set(e.multiInstance,"collection",t)},expression:"multiInstance.collection"}})],1),n("el-form-item",{attrs:{label:"鍏冪礌鍙橀噺"}},[n("el-input",{attrs:{clearable:"",placeholder:"鍏冪礌鍙橀噺"},on:{input:function(t){return e.updateMultiInstanceProperties({elementVariable:e.multiInstance.elementVariable||void 0})}},model:{value:e.multiInstance.elementVariable,callback:function(t){e.$set(e.multiInstance,"elementVariable",t)},expression:"multiInstance.elementVariable"}})],1),n("el-form-item",{attrs:{label:"瀹屾垚鏉′欢"}},[n("el-slider",{attrs:{"show-input":"",min:0,max:100,"format-tooltip":function(e){return e+"%"}},on:{change:function(t){e.updateFormalExpression("completionCondition","${nrOfCompletedInstances/nrOfInstances >= "+t/100+"}")}},model:{value:e.multiInstance.completionCondition,callback:function(t){e.$set(e.multiInstance,"completionCondition",t)},expression:"multiInstance.completionCondition"}})],1)],1):e._e()],1)},TP=[],OP=(n("8120"),{name:"multi-instance",mixins:[lP],props:{type:{type:String,required:!0,validator:function(e){return["UserTask","SubProcess"].includes(e)}}},watch:{formData:{handler:function(e){var t=e.loopCharacteristics;if(t){var n=t.isSequential,i=t.completionCondition,o=t.loopCardinality,r=t.collection,s=t.elementVariable;if(n?this.$set(this.multiInstance,"isSequential","Sequential"):this.$set(this.multiInstance,"isSequential","Parallel"),i){var a=i.body;a.includes("${")&&a.includes(">=")?this.$set(this.multiInstance,"completionCondition",100*Number(a.substring(a.indexOf(">=")+2,a.indexOf("}")).trim())):this.$set(this.multiInstance,"completionCondition",a)}else this.$delete(this.multiInstance,"completionCondition");o?this.$set(this.multiInstance,"loopCardinality",o.body):this.$delete(this.multiInstance,"loopCardinality"),this.$set(this.multiInstance,"collection",r),this.$set(this.multiInstance,"elementVariable",s)}else this.$set(this,"multiInstance",{})},deep:!0,immediate:!0}},data:function(){return{multiInstance:{}}},methods:{handleMultiInstance:function(e){var t;e?(t=this.modeler.get("bpmnFactory").create("bpmn:MultiInstanceLoopCharacteristics"),"Sequential"===e&&(t.isSequential=!0)):t=void 0,this.updateProperties({loopCharacteristics:t})},updateMultiInstanceProperties:function(e){var t=this.element.businessObject.loopCharacteristics;if(t)for(var n in e)t[n]=e[n];this.updateProperties({loopCharacteristics:t})},updateFormalExpression:function(e,t){t=e&&t?this.modeler.get("bpmnFactory").create("bpmn:FormalExpression",{body:t}):void 0;var n=this.element.businessObject.loopCharacteristics;n[e]=t,this.updateProperties({loopCharacteristics:n})}}}),RP=OP,PP=tP(RP,IP,TP,!1,null,null,null),FP=PP.exports,jP=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-form",{attrs:{model:e.formData,"label-position":"left","label-width":"90px","label-suffix":"锛�",size:"small"}},[n("el-form-item",{attrs:{label:"娴佽浆鏉′欢"}},[n("el-input",{attrs:{clearable:"",placeholder:"娴佽浆鏉′欢"},on:{input:function(t){return e.updateFormalExpression("conditionExpression",e.condition.conditionExpression)}},model:{value:e.condition.conditionExpression,callback:function(t){e.$set(e.condition,"conditionExpression",t)},expression:"condition.conditionExpression"}})],1)],1)},QP=[],zP={name:"wf-condition",mixins:[lP],data:function(){return{condition:{}}},watch:{formData:{handler:function(e){var t=e.conditionExpression;t?this.$set(this.condition,"conditionExpression",t.body):this.$delete(this.condition,"conditionExpression")},deep:!0,immediate:!0}}},VP=zP,WP=tP(VP,jP,QP,!1,null,null,null),HP=WP.exports,UP=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",["bpmn:TimerEventDefinition"==e.type?n("wf-timer-event",{attrs:{modeler:e.modeler,element:e.element}}):e._e(),"bpmn:SignalEventDefinition"==e.type?n("wf-signal-event",{attrs:{modeler:e.modeler,element:e.element}}):e._e(),"bpmn:MessageEventDefinition"==e.type?n("wf-message-event",{attrs:{modeler:e.modeler,element:e.element}}):e._e(),"bpmn:ConditionalEventDefinition"==e.type?n("wf-conditional-event",{attrs:{modeler:e.modeler,element:e.element}}):e._e(),"bpmn:ErrorEventDefinition"==e.type?n("wf-error-event",{attrs:{modeler:e.modeler,element:e.element}}):e._e(),"bpmn:TerminateEventDefinition"==e.type?n("wf-terminate-event",{attrs:{modeler:e.modeler,element:e.element}}):e._e(),"bpmn:CompensateEventDefinition"==e.type?n("wf-compensate-event",{attrs:{modeler:e.modeler,element:e.element}}):e._e(),"bpmn:EscalationEventDefinition"==e.type?n("wf-escalation-event",{attrs:{modeler:e.modeler,element:e.element}}):e._e()],1)},YP=[],GP=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-form",{attrs:{model:e.timer,"label-position":"left","label-suffix":"锛�","label-width":"115px",size:"mini"}},[["bpmn:StartEvent"].includes(e.formData.$type)?n("el-form-item",{attrs:{label:"鏄惁涓柇"}},[n("el-switch",{on:{change:function(t){return e.updateProperties({isInterrupting:e.timer.isInterrupting})}},model:{value:e.timer.isInterrupting,callback:function(t){e.$set(e.timer,"isInterrupting",t)},expression:"timer.isInterrupting"}})],1):e._e(),["bpmn:BoundaryEvent"].includes(e.formData.$type)?n("el-form-item",{attrs:{label:"鏄惁涓柇"}},[n("el-switch",{on:{change:function(t){return e.updateProperties({cancelActivity:e.timer.cancelActivity})}},model:{value:e.timer.cancelActivity,callback:function(t){e.$set(e.timer,"cancelActivity",t)},expression:"timer.cancelActivity"}})],1):e._e(),n("el-form-item",{attrs:{label:"鏃堕棿鍛ㄦ湡"}},[n("el-input",{attrs:{clearable:"",placeholder:"鏃堕棿鍛ㄦ湡"},on:{input:function(t){e.setEventDefinitions(e.type,{timeCycle:e.createElement(e.expressionType,{body:e.timer.timeCycle})})}},model:{value:e.timer.timeCycle,callback:function(t){e.$set(e.timer,"timeCycle",t)},expression:"timer.timeCycle"}})],1),n("el-form-item",{attrs:{label:"鏃堕棿鏃ユ湡"}},[n("el-input",{attrs:{clearable:"",placeholder:"鏃堕棿鏃ユ湡"},on:{input:function(t){e.setEventDefinitions(e.type,{timeDate:e.createElement(e.expressionType,{body:e.timer.timeDate})})}},model:{value:e.timer.timeDate,callback:function(t){e.$set(e.timer,"timeDate",t)},expression:"timer.timeDate"}})],1),n("el-form-item",{attrs:{label:"鎸佺画鏃堕棿"}},[n("el-input",{attrs:{clearable:"",placeholder:"鎸佺画鏃堕棿"},on:{input:function(t){e.setEventDefinitions(e.type,{timeDuration:e.createElement(e.expressionType,{body:e.timer.timeDuration})})}},model:{value:e.timer.timeDuration,callback:function(t){e.$set(e.timer,"timeDuration",t)},expression:"timer.timeDuration"}})],1)],1)},KP=[],qP={name:"wf-timer-event",mixins:[lP],watch:{formData:{handler:function(e){var t=e.isInterrupting,n=e.cancelActivity;void 0==t&&(t=!0),void 0==n&&(n=!0),this.$set(this.timer,"isInterrupting",t),this.$set(this.timer,"cancelActivity",n);var i=this.getEventDefinitions(this.type);if(i&&i.length>0){var o=i[0],r=o.timeCycle,s=o.timeDate,a=o.timeDuration;r&&this.$set(this.timer,"timeCycle",r.body),s&&this.$set(this.timer,"timeDate",s.body),a&&this.$set(this.timer,"timeDuration",a.body)}},deep:!0,immediate:!0}},data:function(){return{type:"bpmn:TimerEventDefinition",expressionType:"bpmn:Expression",timer:{}}}},JP=qP,XP=tP(JP,GP,KP,!1,null,null,null),$P=XP.exports,ZP=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-form",{attrs:{model:e.signal,"label-position":"left","label-suffix":"锛�","label-width":"115px",size:"mini"}},[n("avue-crud",{staticStyle:{"margin-bottom":"10px"},attrs:{data:e.signalList,option:e.option},on:{"row-save":e.handleAdd,"row-update":e.handleEdit,"row-del":e.handleDelete},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),["bpmn:StartEvent"].includes(e.formData.$type)?n("el-form-item",{attrs:{label:"鏄惁涓柇"}},[n("el-switch",{on:{change:function(t){return e.updateProperties({isInterrupting:e.signal.isInterrupting})}},model:{value:e.signal.isInterrupting,callback:function(t){e.$set(e.signal,"isInterrupting",t)},expression:"signal.isInterrupting"}})],1):e._e(),["bpmn:BoundaryEvent"].includes(e.formData.$type)?n("el-form-item",{attrs:{label:"鏄惁涓柇"}},[n("el-switch",{on:{change:function(t){return e.updateProperties({cancelActivity:e.signal.cancelActivity})}},model:{value:e.signal.cancelActivity,callback:function(t){e.$set(e.signal,"cancelActivity",t)},expression:"signal.cancelActivity"}})],1):e._e(),n("el-form-item",{attrs:{label:"淇″彿寮曠敤"}},[n("el-select",{attrs:{clearable:"",filterable:"","allow-create":"",placeholder:"淇″彿寮曠敤"},on:{change:function(t){e.setEventDefinitions(e.type,{signalRef:t?e.createElement(e.signalType,{id:t,name:t}):void 0})}},model:{value:e.signal.signalRef,callback:function(t){e.$set(e.signal,"signalRef",t)},expression:"signal.signalRef"}},e._l(e.signalList,(function(e,t){return n("el-option",{key:t,attrs:{label:e.name,value:e.id}})})),1)],1)],1)},eF=[],tF=(n("adae"),{name:"wf-signal-event",mixins:[lP],watch:{formData:{handler:function(e){var t=e.isInterrupting,n=e.cancelActivity;void 0==t&&(t=!0),void 0==n&&(n=!0),this.$set(this.signal,"isInterrupting",t),this.$set(this.signal,"cancelActivity",n);var i=this.getRootElements(this.signalType);this.$set(this,"signalList",i);var o=this.getEventDefinitions(this.type);if(o&&o.length>0){var r=o[0].signalRef;r&&(i.find((function(e){return e.id==r.id}))?this.$set(this.signal,"signalRef",r.id):this.setEventDefinitions(this.type,{signalRef:void 0}))}},deep:!0,immediate:!0}},data:function(){return{type:"bpmn:SignalEventDefinition",signalType:"bpmn:Signal",signal:{},signalList:[],form:{},option:{size:"mini",tip:!1,border:!0,dialogType:"drawer",viewBtn:!1,menuWidth:"150px",align:"center",refreshBtn:!1,filterBtn:!1,searchShowBtn:!1,columnBtn:!1,addBtnText:"鏂� 澧� 淇� 鍙�",column:[{label:"ID",prop:"id",overHidden:!0,span:24,editDisabled:!0,rules:[{required:!0,trigger:"blur"},{pattern:/^[a-zA-Z][a-zA-Z0-9_]*$/,message:"寮�澶村繀椤绘槸瀛楁瘝"}]},{label:"Name",prop:"name",overHidden:!0,span:24,rules:[{required:!0,trigger:"blur"},{pattern:/^[a-zA-Z][a-zA-Z0-9_]*$/,message:"寮�澶村繀椤绘槸瀛楁瘝"}]}]}}},methods:{handleAdd:function(e,t,n){var i=this,o=e.id,r=e.name;delete e.$index;var s=this.getRootElements();if(-1!=s.findIndex((function(t){return t.$type==i.signalType&&t.id==e.id})))return this.$message.error("ID锛�".concat(o," 宸插瓨鍦�")),void n();s.unshift(this.createElement(this.signalType,{id:o,name:r})),this.signalList.push(e),t()},handleEdit:function(e,t,n){var i=this,o=e.id,r=e.name;delete e.$index;var s=this.getRootElements(),a=s.findIndex((function(t){return t.$type==i.signalType&&t.id==e.id}));s.splice(a,1,this.createElement(this.signalType,{id:o,name:r})),this.signalList.splice(t,1,e),n()},handleDelete:function(e){var t=this;this.$confirm("纭畾瑕佸垹闄ゆ椤瑰悧锛�","璀﹀憡",{type:"warning"}).then((function(){var n=t.signalList.findIndex((function(t){return t.id==e.id})),i=t.getRootElements(),o=i.findIndex((function(n){return n.$type==t.signalType&&n.id==e.id}));i.splice(o,1),t.signalList.splice(n,1)})).catch((function(){}))}}}),nF=tF,iF=tP(nF,ZP,eF,!1,null,null,null),oF=iF.exports,rF=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-form",{attrs:{model:e.message,"label-position":"left","label-suffix":"锛�","label-width":"115px",size:"mini"}},[n("avue-crud",{staticStyle:{"margin-bottom":"10px"},attrs:{data:e.messageList,option:e.option},on:{"row-save":e.handleAdd,"row-update":e.handleEdit,"row-del":e.handleDelete},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),["bpmn:StartEvent"].includes(e.formData.$type)?n("el-form-item",{attrs:{label:"鏄惁涓柇"}},[n("el-switch",{on:{change:function(t){return e.updateProperties({isInterrupting:e.message.isInterrupting})}},model:{value:e.message.isInterrupting,callback:function(t){e.$set(e.message,"isInterrupting",t)},expression:"message.isInterrupting"}})],1):e._e(),["bpmn:BoundaryEvent"].includes(e.formData.$type)?n("el-form-item",{attrs:{label:"鏄惁涓柇"}},[n("el-switch",{on:{change:function(t){return e.updateProperties({cancelActivity:e.message.cancelActivity})}},model:{value:e.message.cancelActivity,callback:function(t){e.$set(e.message,"cancelActivity",t)},expression:"message.cancelActivity"}})],1):e._e(),n("el-form-item",{attrs:{label:"娑堟伅寮曠敤"}},[n("el-select",{attrs:{clearable:"",filterable:"","allow-create":"",placeholder:"娑堟伅寮曠敤"},on:{change:function(t){e.setEventDefinitions(e.type,{messageRef:t?e.createElement(e.messageType,{id:t,name:t}):void 0})}},model:{value:e.message.messageRef,callback:function(t){e.$set(e.message,"messageRef",t)},expression:"message.messageRef"}},e._l(e.messageList,(function(e,t){return n("el-option",{key:t,attrs:{label:e.name,value:e.id}})})),1)],1)],1)},sF=[],aF={name:"wf-message-event",mixins:[lP],watch:{formData:{handler:function(e){var t=e.isInterrupting,n=e.cancelActivity;void 0==t&&(t=!0),void 0==n&&(n=!0),this.$set(this.message,"isInterrupting",t),this.$set(this.message,"cancelActivity",n);var i=this.getRootElements(this.messageType);this.$set(this,"messageList",i);var o=this.getEventDefinitions(this.type);if(o&&o.length>0){var r=o[0].messageRef;r&&(i.find((function(e){return e.id==r.id}))?this.$set(this.message,"messageRef",r.id):this.setEventDefinitions(this.type,{messageRef:void 0}))}},deep:!0,immediate:!0}},data:function(){return{type:"bpmn:MessageEventDefinition",messageType:"bpmn:Message",message:{},messageList:[],form:{},option:{size:"mini",tip:!1,border:!0,dialogType:"drawer",viewBtn:!1,menuWidth:"150px",align:"center",refreshBtn:!1,filterBtn:!1,searchShowBtn:!1,columnBtn:!1,addBtnText:"鏂� 澧� 娑� 鎭�",column:[{label:"ID",prop:"id",overHidden:!0,span:24,editDisabled:!0,rules:[{required:!0,trigger:"blur"},{pattern:/^[a-zA-Z][a-zA-Z0-9_]*$/,message:"寮�澶村繀椤绘槸瀛楁瘝"}]},{label:"Name",prop:"name",overHidden:!0,span:24,rules:[{required:!0,trigger:"blur"},{pattern:/^[a-zA-Z][a-zA-Z0-9_]*$/,message:"寮�澶村繀椤绘槸瀛楁瘝"}]}]}}},methods:{handleAdd:function(e,t,n){var i=this,o=e.id,r=e.name;delete e.$index;var s=this.getRootElements();if(-1!=s.findIndex((function(t){return t.$type==i.messageType&&t.id==e.id})))return this.$message.error("ID锛�".concat(o," 宸插瓨鍦�")),void n();s.unshift(this.createElement(this.messageType,{id:o,name:r})),this.messageList.push(e),t()},handleEdit:function(e,t,n){var i=this,o=e.id,r=e.name;delete e.$index;var s=this.getRootElements(),a=s.findIndex((function(t){return t.$type==i.messageType&&t.id==e.id}));s.splice(a,1,this.createElement(this.messageType,{id:o,name:r})),this.messageList.splice(t,1,e),n()},handleDelete:function(e){var t=this;this.$confirm("纭畾瑕佸垹闄ゆ椤瑰悧锛�","璀﹀憡",{type:"warning"}).then((function(){var n=t.messageList.findIndex((function(t){return t.id==e.id})),i=t.getRootElements(),o=i.findIndex((function(n){return n.$type==t.messageType&&n.id==e.id}));i.splice(o,1),t.messageList.splice(n,1)})).catch((function(){}))}}},lF=aF,cF=tP(lF,rF,sF,!1,null,null,null),hF=cF.exports,uF=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-form",{attrs:{model:e.error,"label-position":"left","label-suffix":"锛�","label-width":"115px",size:"mini"}},[n("avue-crud",{staticStyle:{"margin-bottom":"10px"},attrs:{data:e.errorList,option:e.option},on:{"row-save":e.handleAdd,"row-update":e.handleEdit,"row-del":e.handleDelete},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),["bpmn:StartEvent"].includes(e.formData.$type)?n("el-form-item",{attrs:{label:"鏄惁涓柇"}},[n("el-switch",{on:{change:function(t){return e.updateProperties({isInterrupting:e.error.isInterrupting})}},model:{value:e.error.isInterrupting,callback:function(t){e.$set(e.error,"isInterrupting",t)},expression:"error.isInterrupting"}})],1):e._e(),n("el-form-item",{attrs:{label:"閿欒寮曠敤"}},[n("el-select",{attrs:{clearable:"",filterable:"","allow-create":"",placeholder:"閿欒寮曠敤"},on:{change:function(t){e.setEventDefinitions(e.type,{errorRef:t?e.createElement(e.errorType,{id:t,name:t}):void 0})}},model:{value:e.error.errorRef,callback:function(t){e.$set(e.error,"errorRef",t)},expression:"error.errorRef"}},e._l(e.errorList,(function(e,t){return n("el-option",{key:t,attrs:{label:e.name,value:e.id}})})),1)],1)],1)},dF=[],pF={name:"wf-error-event",mixins:[lP],watch:{formData:{handler:function(e){var t=e.isInterrupting;void 0==t&&(t=!0),this.$set(this.error,"isInterrupting",t);var n=this.getRootElements(this.errorType);this.$set(this,"errorList",n);var i=this.getEventDefinitions(this.type);if(i&&i.length>0){var o=i[0].errorRef;n.find((function(e){return e.id==o.id}))?this.$set(this.error,"errorRef",o.id):this.setEventDefinitions(this.type,{errorRef:void 0})}},deep:!0,immediate:!0}},data:function(){return{type:"bpmn:ErrorEventDefinition",errorType:"bpmn:Error",error:{},errorList:[],form:{},option:{size:"mini",tip:!1,border:!0,dialogType:"drawer",viewBtn:!1,menuWidth:"150px",align:"center",refreshBtn:!1,filterBtn:!1,searchShowBtn:!1,columnBtn:!1,addBtnText:"鏂� 澧� 閿� 璇�",column:[{label:"ID",prop:"id",overHidden:!0,span:24,editDisabled:!0,rules:[{required:!0,trigger:"blur"},{pattern:/^[a-zA-Z][a-zA-Z0-9_]*$/,message:"寮�澶村繀椤绘槸瀛楁瘝"}]},{label:"Name",prop:"name",overHidden:!0,span:24,rules:[{required:!0,trigger:"blur"},{pattern:/^[a-zA-Z][a-zA-Z0-9_]*$/,message:"寮�澶村繀椤绘槸瀛楁瘝"}]}]}}},methods:{handleAdd:function(e,t,n){var i=this,o=e.id,r=e.name;delete e.$index;var s=this.getRootElements();if(-1!=s.findIndex((function(t){return t.$type==i.errorType&&t.id==e.id})))return this.$error.error("ID锛�".concat(o," 宸插瓨鍦�")),void n();s.unshift(this.createElement(this.errorType,{id:o,name:r})),this.errorList.push(e),t()},handleEdit:function(e,t,n){var i=this,o=e.id,r=e.name;delete e.$index;var s=this.getRootElements(),a=s.findIndex((function(t){return t.$type==i.errorType&&t.id==e.id}));s.splice(a,1,this.createElement(this.errorType,{id:o,name:r})),this.errorList.splice(t,1,e),n()},handleDelete:function(e){var t=this;this.$confirm("纭畾瑕佸垹闄ゆ椤瑰悧锛�","璀﹀憡",{type:"warning"}).then((function(){var n=t.errorList.findIndex((function(t){return t.id==e.id})),i=t.getRootElements(),o=i.findIndex((function(n){return n.$type==t.errorType&&n.id==e.id}));i.splice(o,1),t.errorList.splice(n,1)})).catch((function(){}))}}},fF=pF,gF=tP(fF,uF,dF,!1,null,null,null),mF=gF.exports,bF=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-form",{attrs:{model:e.terminate,"label-position":"left","label-suffix":"锛�","label-width":"115px",size:"mini"}},[n("el-form-item",{attrs:{label:"鍏ㄩ儴缁堟"}},[n("el-switch",{on:{change:function(t){e.element.businessObject.eventDefinitions[0].$attrs["flowable:terminateAll"]=t}},model:{value:e.terminate.terminateAll,callback:function(t){e.$set(e.terminate,"terminateAll",t)},expression:"terminate.terminateAll"}})],1)],1)},vF=[],yF={name:"wf-terminate-event",mixins:[lP],watch:{formData:{handler:function(e){var t=this.getEventDefinitions(this.type);if(t&&t.length>0){var n=t[0].$attrs["flowable:terminateAll"];n&&this.$set(this.terminate,"terminateAll",JSON.parse(n))}},deep:!0,immediate:!0}},data:function(){return{terminate:{}}}},wF=yF,_F=tP(wF,bF,vF,!1,null,null,null),AF=_F.exports,CF=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-form",{attrs:{model:e.compensate,"label-position":"left","label-suffix":"锛�","label-width":"115px",size:"mini"}},[n("avue-crud",{staticStyle:{"margin-bottom":"10px"},attrs:{data:e.compensateList,option:e.option},on:{"row-save":e.handleAdd,"row-update":e.handleEdit,"row-del":e.handleDelete},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),n("el-form-item",{attrs:{label:"娲诲姩寮曠敤"}},[n("el-select",{attrs:{clearable:"",filterable:"","allow-create":"",placeholder:"娲诲姩寮曠敤"},on:{change:function(t){e.setEventDefinitions(e.type,{activityRef:t?e.createElement(e.compensateType,{id:t,name:t}):void 0})}},model:{value:e.compensate.activityRef,callback:function(t){e.$set(e.compensate,"activityRef",t)},expression:"compensate.activityRef"}},e._l(e.compensateList,(function(e,t){return n("el-option",{key:t,attrs:{label:e.name,value:e.id}})})),1)],1)],1)},EF=[],xF={name:"wf-compensate-event",mixins:[lP],watch:{formData:{handler:function(e){var t=this.getRootElements(this.compensateType);this.$set(this,"compensateList",t);var n=this.getEventDefinitions(this.type);if(n&&n.length>0){var i=n[0].activityRef;t.find((function(e){return e.id==i.id}))?this.$set(this.compensate,"activityRef",i.id):this.setEventDefinitions(this.type,{activityRef:void 0})}},deep:!0,immediate:!0}},data:function(){return{type:"bpmn:CompensateEventDefinition",compensateType:"bpmn:Activity",compensate:{},compensateList:[],form:{},option:{size:"mini",tip:!1,border:!0,dialogType:"drawer",viewBtn:!1,menuWidth:"150px",align:"center",refreshBtn:!1,filterBtn:!1,searchShowBtn:!1,columnBtn:!1,addBtnText:"鏂� 澧� 娲� 鍔�",column:[{label:"ID",prop:"id",overHidden:!0,span:24,editDisabled:!0,rules:[{required:!0,trigger:"blur"},{pattern:/^[a-zA-Z][a-zA-Z0-9_]*$/,message:"寮�澶村繀椤绘槸瀛楁瘝"}]},{label:"Name",prop:"name",overHidden:!0,span:24,rules:[{required:!0,trigger:"blur"},{pattern:/^[a-zA-Z][a-zA-Z0-9_]*$/,message:"寮�澶村繀椤绘槸瀛楁瘝"}]}]}}},methods:{handleAdd:function(e,t,n){var i=this,o=e.id,r=e.name;delete e.$index;var s=this.getRootElements();if(-1!=s.findIndex((function(t){return t.$type==i.compensateType&&t.id==e.id})))return this.$message.error("ID锛�".concat(o," 宸插瓨鍦�")),void n();s.unshift(this.createElement(this.compensateType,{id:o,name:r})),this.compensateList.push(e),t()},handleEdit:function(e,t,n){var i=this,o=e.id,r=e.name;delete e.$index;var s=this.getRootElements(),a=s.findIndex((function(t){return t.$type==i.compensateType&&t.id==e.id}));s.splice(a,1,this.createElement(this.compensateType,{id:o,name:r})),this.compensateList.splice(t,1,e),n()},handleDelete:function(e){var t=this;this.$confirm("纭畾瑕佸垹闄ゆ椤瑰悧锛�","璀﹀憡",{type:"warning"}).then((function(){var n=t.compensateList.findIndex((function(t){return t.id==e.id})),i=t.getRootElements(),o=i.findIndex((function(n){return n.$type==t.compensateType&&n.id==e.id}));i.splice(o,1),t.compensateList.splice(n,1)})).catch((function(){}))}}},SF=xF,DF=tP(SF,CF,EF,!1,null,null,null),kF=DF.exports,MF=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-form",{attrs:{model:e.conditional,"label-position":"left","label-suffix":"锛�","label-width":"115px",size:"mini"}},[["bpmn:StartEvent"].includes(e.formData.$type)?n("el-form-item",{attrs:{label:"鏄惁涓柇"}},[n("el-switch",{on:{change:function(t){return e.updateProperties({isInterrupting:e.conditional.isInterrupting})}},model:{value:e.conditional.isInterrupting,callback:function(t){e.$set(e.conditional,"isInterrupting",t)},expression:"conditional.isInterrupting"}})],1):e._e(),["bpmn:BoundaryEvent"].includes(e.formData.$type)?n("el-form-item",{attrs:{label:"鏄惁涓柇"}},[n("el-switch",{on:{change:function(t){return e.updateProperties({cancelActivity:e.conditional.cancelActivity})}},model:{value:e.conditional.cancelActivity,callback:function(t){e.$set(e.conditional,"cancelActivity",t)},expression:"conditional.cancelActivity"}})],1):e._e(),n("el-form-item",{attrs:{label:"琛ㄨ揪寮�"}},[n("el-input",{attrs:{clearable:"",placeholder:"琛ㄨ揪寮�"},on:{input:function(t){e.setEventDefinitions(e.type,{condition:e.createElement(e.conditionType,{body:e.conditional.condition})})}},model:{value:e.conditional.condition,callback:function(t){e.$set(e.conditional,"condition",t)},expression:"conditional.condition"}})],1)],1)},NF=[],LF={name:"wf-conditional-event",mixins:[lP],watch:{formData:{handler:function(e){var t=e.isInterrupting,n=e.cancelActivity;void 0==t&&(t=!0),void 0==n&&(n=!0),this.$set(this.conditional,"isInterrupting",t),this.$set(this.conditional,"cancelActivity",n);var i=this.getEventDefinitions(this.type);if(i&&i.length>0){var o=i[0].condition;o&&this.$set(this.conditional,"condition",o.body)}},deep:!0,immediate:!0}},data:function(){return{type:"bpmn:ConditionalEventDefinition",conditionType:"bpmn:FormalExpression",conditional:{}}}},BF=LF,IF=tP(BF,MF,NF,!1,null,null,null),TF=IF.exports,OF=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-form",{attrs:{model:e.escalation,"label-position":"left","label-suffix":"锛�","label-width":"120px",size:"mini"}},[n("avue-crud",{staticStyle:{"margin-bottom":"10px"},attrs:{data:e.escalationList,option:e.option},on:{"row-save":e.handleAdd,"row-update":e.handleEdit,"row-del":e.handleDelete},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),["bpmn:BoundaryEvent"].includes(e.formData.$type)?n("el-form-item",{attrs:{label:"鏄惁涓柇"}},[n("el-switch",{on:{change:function(t){return e.updateProperties({cancelActivity:e.escalation.cancelActivity})}},model:{value:e.escalation.cancelActivity,callback:function(t){e.$set(e.escalation,"cancelActivity",t)},expression:"escalation.cancelActivity"}})],1):e._e(),n("el-form-item",{attrs:{label:"鍗囩骇寮曠敤"}},[n("el-select",{attrs:{clearable:"",filterable:"","allow-create":"",placeholder:"鍗囩骇寮曠敤"},on:{change:function(t){e.setEventDefinitions(e.type,{escalationRef:t?e.createElement(e.escalationType,{id:t,name:t}):void 0})}},model:{value:e.escalation.escalationRef,callback:function(t){e.$set(e.escalation,"escalationRef",t)},expression:"escalation.escalationRef"}},e._l(e.escalationList,(function(e,t){return n("el-option",{key:t,attrs:{label:e.name,value:e.id}})})),1)],1)],1)},RF=[],PF={name:"wf-escalation-event",mixins:[lP],watch:{formData:{handler:function(e){var t=e.cancelActivity;void 0==t&&(t=!0),this.$set(this.escalation,"cancelActivity",t);var n=this.getRootElements(this.escalationType);this.$set(this,"escalationList",n);var i=this.getEventDefinitions(this.type);if(i&&i.length>0){var o=i[0].escalationRef;n.find((function(e){return e.id==o.id}))?this.$set(this.escalation,"escalationRef",o.id):this.setEventDefinitions(this.type,{escalationRef:void 0})}},deep:!0,immediate:!0}},data:function(){return{type:"bpmn:EscalationEventDefinition",escalationType:"bpmn:Escalation",escalation:{},escalationList:[],form:{},option:{size:"mini",tip:!1,border:!0,dialogType:"drawer",viewBtn:!1,menuWidth:"150px",align:"center",refreshBtn:!1,filterBtn:!1,searchShowBtn:!1,columnBtn:!1,addBtnText:"鏂� 澧� 鍗� 绾�",column:[{label:"ID",prop:"id",overHidden:!0,span:24,editDisabled:!0,rules:[{required:!0,trigger:"blur"},{pattern:/^[a-zA-Z][a-zA-Z0-9_]*$/,message:"寮�澶村繀椤绘槸瀛楁瘝锛屼笖涓嶈兘鍖呭惈涓枃"}]},{label:"Name",prop:"name",overHidden:!0,span:24,rules:[{required:!0,trigger:"blur"},{pattern:/^[a-zA-Z][a-zA-Z0-9_]*$/,message:"寮�澶村繀椤绘槸瀛楁瘝锛屼笖涓嶈兘鍖呭惈涓枃"}]}]}}},methods:{handleAdd:function(e,t,n){var i=this,o=e.id,r=e.name;delete e.$index;var s=this.getRootElements();if(-1!=s.findIndex((function(t){return t.$type==i.escalationType&&t.id==e.id})))return this.$escalation.escalation("ID锛�".concat(o," 宸插瓨鍦�")),void n();s.unshift(this.createElement(this.escalationType,{id:o,name:r})),this.escalationList.push(e),t()},handleEdit:function(e,t,n){var i=this,o=e.id,r=e.name;delete e.$index;var s=this.getRootElements(),a=s.findIndex((function(t){return t.$type==i.escalationType&&t.id==e.id}));s.splice(a,1,this.createElement(this.escalationType,{id:o,name:r})),this.escalationList.splice(t,1,e),n()},handleDelete:function(e){var t=this;this.$confirm("纭畾瑕佸垹闄ゆ椤瑰悧锛�","璀﹀憡",{type:"warning"}).then((function(){var n=t.escalationList.findIndex((function(t){return t.id==e.id})),i=t.getRootElements(),o=i.findIndex((function(n){return n.$type==t.escalationType&&n.id==e.id}));i.splice(o,1),t.escalationList.splice(n,1)})).catch((function(){}))}}},FF=PF,jF=tP(FF,OF,RF,!1,null,null,null),QF=jF.exports,zF={name:"wf-event",mixins:[lP],components:{WfTimerEvent:$P,WfSignalEvent:oF,WfMessageEvent:hF,WfErrorEvent:mF,WfTerminateEvent:AF,WfCompensateEvent:kF,WfConditionalEvent:TF,WfEscalationEvent:QF},watch:{formData:{handler:function(){var e=this.getEventDefinitions();e&&e.length>0&&this.$set(this,"type",e[0].$type)},deep:!0,immediate:!0}},data:function(){return{type:""}}},VF=zF,WF=tP(VF,UP,YP,!1,null,null,null),HF=WF.exports,UF=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-form",{attrs:{model:e.formData,"label-position":"left","label-width":"90px","label-suffix":"锛�",size:"mini"}},[n("el-form-item",{attrs:{label:"瀛愭祦绋媖ey",prop:"callElement"}},[n("el-input",{attrs:{clearable:"",placeholder:"瀛愭祦绋媖ey"},on:{input:function(t){return e.updateProperties({calledElement:e.formData.calledElement,calledElementType:"key"})}},model:{value:e.formData.calledElement,callback:function(t){e.$set(e.formData,"calledElement",t)},expression:"formData.calledElement"}})],1),n("el-form-item",{attrs:{label:"缁ф壙鍙橀噺"}},[n("el-switch",{attrs:{"active-value":"true","inactive-value":"false"},on:{change:function(t){return e.updateProperties({inheritVariables:e.formData.inheritVariables||void 0})}},model:{value:e.formData.inheritVariables,callback:function(t){e.$set(e.formData,"inheritVariables",t)},expression:"formData.inheritVariables"}})],1),n("el-form-item",{attrs:{label:"鍚屼竴閮ㄧ讲"}},[n("el-switch",{attrs:{"active-value":"true","inactive-value":"false"},on:{change:function(t){return e.updateProperties({sameDeployment:e.formData.sameDeployment||void 0})}},model:{value:e.formData.sameDeployment,callback:function(t){e.$set(e.formData,"sameDeployment",t)},expression:"formData.sameDeployment"}})],1)],1)},YF=[],GF={name:"wf-call",mixins:[lP],watch:{formData:{handler:function(e){this.clearExtensionElements()},deep:!0,immediate:!0}}},KF=GF,qF=tP(KF,UF,YF,!1,null,null,null),JF=qF.exports,XF=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-form",{attrs:{model:e.service,"label-position":"left","label-suffix":"锛�","label-width":"90px",size:"mini"}},[n("el-form-item",{attrs:{label:"绫诲瀷",prop:"type"}},[n("el-select",{attrs:{placeholder:"绫诲瀷"},on:{change:e.handleTypeChange},model:{value:e.service.type,callback:function(t){e.$set(e.service,"type",t)},expression:"service.type"}},e._l(e.typeOption,(function(e){return n("el-option",{key:e.label,attrs:{label:e.label,value:e.value}})})),1)],1),["class","delegateExpression","expression"].includes(e.service.type)?[n("wf-java-service",{attrs:{modeler:e.modeler,element:e.element,"java-type":e.service.type}})]:e._e(),["http"].includes(e.service.type)?[n("wf-http-service",{attrs:{modeler:e.modeler,element:e.element}})]:e._e(),["shell"].includes(e.service.type)?[n("wf-shell-service",{attrs:{modeler:e.modeler,element:e.element,"script-option":e.scriptOption}})]:e._e(),["mail"].includes(e.service.type)?[n("wf-mail-service",{attrs:{modeler:e.modeler,element:e.element}})]:e._e()],2)},$F=[],ZF=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",["class"==e.javaType?n("el-form-item",{attrs:{label:"绫�"}},[n("el-input",{attrs:{placeholder:"绫�",clearable:""},on:{change:function(t){return e.handleChange("class",t)}},model:{value:e.java.class,callback:function(t){e.$set(e.java,"class",t)},expression:"java.class"}})],1):e._e(),"delegateExpression"==e.javaType?n("el-form-item",{attrs:{label:"浠g悊琛ㄨ揪寮�","label-width":"100px"}},[n("el-input",{attrs:{placeholder:"浠g悊琛ㄨ揪寮�",clearable:""},on:{change:function(t){return e.handleChange("delegateExpression",t)}},model:{value:e.java.delegateExpression,callback:function(t){e.$set(e.java,"delegateExpression",t)},expression:"java.delegateExpression"}})],1):e._e(),"expression"==e.javaType?n("el-form-item",{attrs:{label:"琛ㄨ揪寮�"}},[n("el-input",{attrs:{placeholder:"琛ㄨ揪寮�",clearable:""},on:{change:function(t){return e.handleChange("expression",t)}},model:{value:e.java.expression,callback:function(t){e.$set(e.java,"expression",t)},expression:"java.expression"}})],1):e._e()],1)},ej=[],tj={name:"java",mixins:[lP],props:{javaType:String},watch:{formData:{handler:function(e){var t=e.delegateExpression,n=e.expression,i=e.class;i?this.$set(this.java,"class",i):t?this.$set(this.java,"delegateExpression",t):n&&this.$set(this.java,"expression",n)},deep:!0,immediate:!0}},data:function(){return{java:{}}},methods:{handleChange:function(e,t){this.updateProperties(Object.assign({type:void 0,class:void 0,delegateExpression:void 0,expression:void 0},u({},e,t))),this.updateProperties({extensionElements:this.modeler.get("bpmnFactory").create("bpmn:ExtensionElements",{values:this.getExtensionElementsNotEq("flowable:Field")})})}}},nj=tj,ij=tP(nj,ZF,ej,!1,null,null,null),oj=ij.exports,rj=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("el-form-item",{attrs:{label:"璇锋眰鏂规硶",prop:"requestMethod"}},[n("el-select",{attrs:{placeholder:"璇锋眰鏂规硶",clearable:""},on:{change:function(t){return e.handleChange("requestMethod",t)}},model:{value:e.http.requestMethod,callback:function(t){e.$set(e.http,"requestMethod",t)},expression:"http.requestMethod"}},[n("el-option",{attrs:{label:"GET",value:"GET"}}),n("el-option",{attrs:{label:"POST",value:"POST"}}),n("el-option",{attrs:{label:"PUT",value:"PUT"}}),n("el-option",{attrs:{label:"DELETE",value:"DELETE"}})],1)],1),n("el-form-item",{attrs:{label:"璇锋眰URL",prop:"requestUrl"}},[n("el-input",{attrs:{type:"textarea",placeholder:"璇锋眰URL",autosize:"",clearable:""},on:{change:function(t){return e.handleChange("requestUrl",t)}},model:{value:e.http.requestUrl,callback:function(t){e.$set(e.http,"requestUrl",t)},expression:"http.requestUrl"}})],1),n("el-form-item",{attrs:{label:"璇锋眰澶�",prop:"requestHeaders"}},[n("el-input",{attrs:{type:"textarea",placeholder:"璇锋眰澶达紝澶氭潯璇锋崲琛�",autosize:"",clearable:""},on:{change:function(t){return e.handleChange("requestHeaders",t)}},model:{value:e.http.requestHeaders,callback:function(t){e.$set(e.http,"requestHeaders",t)},expression:"http.requestHeaders"}})],1),n("el-form-item",{attrs:{label:"璇锋眰浣�",prop:"requestBody"}},[n("el-input",{attrs:{type:"textarea",placeholder:"{\n   name: ${name}, \n   age: ${age}\n}",autosize:"",clearable:""},on:{change:function(t){return e.handleChange("requestBody",t)}},model:{value:e.http.requestBody,callback:function(t){e.$set(e.http,"requestBody",t)},expression:"http.requestBody"}})],1),n("el-form-item",{attrs:{label:"瓒呮椂鏃堕棿"}},[n("el-input",{attrs:{placeholder:"瓒呮椂鏃堕棿锛屽崟浣嶆绉�",clearable:""},on:{change:function(t){return e.handleChange("requestTimeout",t)}},model:{value:e.http.requestTimeout,callback:function(t){e.$set(e.http,"requestTimeout",t)},expression:"http.requestTimeout"}})],1),n("el-form-item",{attrs:{label:"绂佺敤閲嶅畾鍚�","label-width":"100px"}},[n("el-switch",{attrs:{"active-text":"鏄�","inactive-text":"鍚�","active-value":"true","inactive-value":"false"},on:{change:function(t){return e.handleChange("disallowRedirects",t)}},model:{value:e.http.disallowRedirects,callback:function(t){e.$set(e.http,"disallowRedirects",t)},expression:"http.disallowRedirects"}})],1),n("el-form-item",{attrs:{label:"閿欒鐘舵�佺爜","label-width":"100px"}},[n("el-input",{attrs:{type:"textarea",placeholder:"閫楀彿鍒嗛殧鐨凥ttp鐘舵�佺爜锛屽皢浠よ姹傚け璐ュ苟鎶涘嚭FlowableException",autosize:""},on:{change:function(t){return e.handleChange("failStatusCodes",t)}},model:{value:e.http.failStatusCodes,callback:function(t){e.$set(e.http,"failStatusCodes",t)},expression:"http.failStatusCodes"}})],1),n("el-form-item",{attrs:{label:"鎹曡幏鐘舵�佺爜","label-width":"100px"}},[n("el-input",{attrs:{type:"textarea",placeholder:"閫楀彿鍒嗛殧鐨凥ttp鐘舵�佺爜锛屽皢浠や换鍔℃姏鍑築pmnError锛屽苟鍙敤閿欒杈圭晫浜嬩欢鎹曡幏",autosize:""},on:{change:function(t){return e.handleChange("handleStatusCodes",t)}},model:{value:e.http.handleStatusCodes,callback:function(t){e.$set(e.http,"handleStatusCodes",t)},expression:"http.handleStatusCodes"}})],1),n("el-form-item",{attrs:{label:"蹇界暐寮傚父","label-width":"160px"}},[n("el-switch",{attrs:{"active-text":"鏄�","inactive-text":"鍚�","active-value":"true","inactive-value":"false"},on:{change:function(t){return e.handleChange("ignoreException",t)}},model:{value:e.http.ignoreException,callback:function(t){e.$set(e.http,"ignoreException",t)},expression:"http.ignoreException"}})],1),n("el-form-item",{attrs:{label:"淇濆瓨璇锋眰鍙橀噺","label-width":"160px"}},[n("el-switch",{attrs:{"active-text":"鏄�","inactive-text":"鍚�","active-value":"true","inactive-value":"false"},on:{change:function(t){return e.handleChange("saveRequestVariables",t)}},model:{value:e.http.saveRequestVariables,callback:function(t){e.$set(e.http,"saveRequestVariables",t)},expression:"http.saveRequestVariables"}}),n("h5",[e._v("榛樿鍙細淇濆瓨鍝嶅簲鐩稿叧鐨勫彉閲忋��")])],1),n("el-form-item",{attrs:{label:"淇濆瓨鍏ㄩ儴鐨勫搷搴斿彉閲�","label-width":"160px"}},[n("el-switch",{attrs:{"active-text":"鏄�","inactive-text":"鍚�","active-value":"true","inactive-value":"false"},on:{change:function(t){return e.handleChange("saveResponseParameters",t)}},model:{value:e.http.saveResponseParameters,callback:function(t){e.$set(e.http,"saveResponseParameters",t)},expression:"http.saveResponseParameters"}}),n("h5",[e._v("鍖呮嫭HTTP鐘舵�佺爜锛屽搷搴斿ご绛夈�傞粯璁ゅ彧浼氬皢鍝嶅簲浣撲繚瀛樹负鍙橀噺銆�")])],1),n("el-form-item",{attrs:{label:"鍙橀噺鍚嶅墠缂�","label-width":"100px"}},[n("el-input",{attrs:{placeholder:"榛樿鍙橀噺鍚嶄负<taskId>.fieldName",clearable:""},on:{change:function(t){return e.handleChange("resultVariablePrefix",t)}},model:{value:e.http.resultVariablePrefix,callback:function(t){e.$set(e.http,"resultVariablePrefix",t)},expression:"http.resultVariablePrefix"}})],1),n("el-form-item",{attrs:{label:"鐬椂鍙橀噺","label-width":"100px"}},[n("el-switch",{attrs:{"active-text":"鏄�","inactive-text":"鍚�","active-value":"true","inactive-value":"false"},on:{change:function(t){return e.handleChange("saveResponseParametersTransient",t)}},model:{value:e.http.saveResponseParametersTransient,callback:function(t){e.$set(e.http,"saveResponseParametersTransient",t)},expression:"http.saveResponseParametersTransient"}})],1),n("el-form-item",{attrs:{label:"JSON鏍煎紡","label-width":"100px"}},[n("el-switch",{attrs:{"active-text":"鏄�","inactive-text":"鍚�","active-value":"true","inactive-value":"false"},on:{change:function(t){return e.handleChange("saveResponseVariableAsJson",t)}},model:{value:e.http.saveResponseVariableAsJson,callback:function(t){e.$set(e.http,"saveResponseVariableAsJson",t)},expression:"http.saveResponseVariableAsJson"}})],1)],1)},sj=[],aj={name:"http",mixins:[lP],watch:{formData:{handler:function(){var e=this,t=this.getExtensionElementsEq("flowable:Field");t&&t.length>0&&t.forEach((function(t){e.$set(e.http,t.name,t.string||t.expression)}))},deep:!0,immediate:!0}},data:function(){return{http:{}}},methods:{handleChange:function(e,t){var n="string",i="expression";(t.includes("${")||t.includes("#{"))&&(n="expression",i="string");var o,r=this.getExtensionElementsEq("flowable:Field"),s=r.find((function(t){return t.name==e}));s?(s[n]=t,s[i]=void 0):(o={},u(o,n,t),u(o,"name",e),s=o,r.push(s));var a=[];r.forEach((function(e){var t=e.name,n=e.string,i=e.expression;a.push(u({name:t},n?"string":"expression",n||i))})),this.setExtensionElements("flowable:Field",a)}}},lj=aj,cj=tP(lj,rj,sj,!1,null,null,null),hj=cj.exports,uj=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[[e.shell.command?n("el-alert",{staticStyle:{"margin-bottom":"10px"},attrs:{type:"success",closable:!1}},[n("template",{slot:"title"},[e.shell.directory?n("span",[e._v(" cd "+e._s(e.shell.directory)+" ")]):e._e()]),e._v(" "+e._s(e.shell.command)+" "+e._s(e.shell.arg0)+" "+e._s(e.shell.arg1)+" "+e._s(e.shell.arg2)+" "+e._s(e.shell.arg3)+" "+e._s(e.shell.arg4)+" "+e._s(e.shell.arg5)+" ")],2):e._e(),n("el-form-item",{attrs:{label:"鍛戒护",prop:"command"}},[n("el-input",{attrs:{placeholder:"鍛戒护",autosize:"",clearable:""},on:{change:function(t){return e.handleChange("command",t)}},model:{value:e.shell.command,callback:function(t){e.$set(e.shell,"command",t)},expression:"shell.command"}})],1),n("el-form-item",{attrs:{label:"鍙傛暟0",prop:"arg0"}},[n("el-input",{attrs:{placeholder:"鍙傛暟0",clearable:""},on:{change:function(t){return e.handleChange("arg0",t)}},model:{value:e.shell.arg0,callback:function(t){e.$set(e.shell,"arg0",t)},expression:"shell.arg0"}})],1),n("el-form-item",{attrs:{label:"鍙傛暟1",prop:"arg1"}},[n("el-input",{attrs:{placeholder:"鍙傛暟1",clearable:""},on:{change:function(t){return e.handleChange("arg1",t)}},model:{value:e.shell.arg1,callback:function(t){e.$set(e.shell,"arg1",t)},expression:"shell.arg1"}})],1),n("el-form-item",{attrs:{label:"鍙傛暟2",prop:"arg2"}},[n("el-input",{attrs:{placeholder:"鍙傛暟2",clearable:""},on:{change:function(t){return e.handleChange("arg2",t)}},model:{value:e.shell.arg2,callback:function(t){e.$set(e.shell,"arg2",t)},expression:"shell.arg2"}})],1),n("el-form-item",{attrs:{label:"鍙傛暟3",prop:"arg3"}},[n("el-input",{attrs:{placeholder:"鍙傛暟3",clearable:""},on:{change:function(t){return e.handleChange("arg3",t)}},model:{value:e.shell.arg3,callback:function(t){e.$set(e.shell,"arg3",t)},expression:"shell.arg3"}})],1),n("el-form-item",{attrs:{label:"鍙傛暟4",prop:"arg4"}},[n("el-input",{attrs:{placeholder:"鍙傛暟4",clearable:""},on:{change:function(t){return e.handleChange("arg4",t)}},model:{value:e.shell.arg4,callback:function(t){e.$set(e.shell,"arg4",t)},expression:"shell.arg4"}})],1),n("el-form-item",{attrs:{label:"鍙傛暟5",prop:"arg5"}},[n("el-input",{attrs:{placeholder:"鍙傛暟5",clearable:""},on:{change:function(t){return e.handleChange("arg5",t)}},model:{value:e.shell.arg5,callback:function(t){e.$set(e.shell,"arg5",t)},expression:"shell.arg5"}})],1),n("el-form-item",{attrs:{label:"杈撳嚭鍙橀噺",prop:"outputVariable"}},[n("el-input",{attrs:{placeholder:"杈撳嚭鍙橀噺",clearable:""},on:{change:function(t){return e.handleChange("outputVariable",t)}},model:{value:e.shell.outputVariable,callback:function(t){e.$set(e.shell,"outputVariable",t)},expression:"shell.outputVariable"}})],1),n("el-form-item",{attrs:{label:"閿欒鍙橀噺",prop:"errorCodeVariable"}},[n("el-input",{attrs:{placeholder:"閿欒鍙橀噺",clearable:""},on:{change:function(t){return e.handleChange("errorCodeVariable",t)}},model:{value:e.shell.errorCodeVariable,callback:function(t){e.$set(e.shell,"errorCodeVariable",t)},expression:"shell.errorCodeVariable"}})],1),n("el-form-item",{attrs:{label:"鍒濆鐩綍",prop:"directory"}},[n("el-input",{attrs:{placeholder:"鍒濆鐩綍",clearable:""},on:{change:function(t){return e.handleChange("directory",t)}},model:{value:e.shell.directory,callback:function(t){e.$set(e.shell,"directory",t)},expression:"shell.directory"}})],1)]],2)},dj=[],pj={name:"shell",mixins:[lP],watch:{formData:{handler:function(){var e=this,t=this.getExtensionElementsEq("flowable:Field");t&&t.length>0&&t.forEach((function(t){e.$set(e.shell,t.name,t.string||t.expression)}))},deep:!0,immediate:!0}},data:function(){return{shell:{}}},methods:{handleChange:function(e,t){var n="string",i="expression";(t.includes("${")||t.includes("#{"))&&(n="expression",i="string");var o,r=this.getExtensionElementsEq("flowable:Field"),s=r.find((function(t){return t.name==e}));s?(s[n]=t,s[i]=void 0):(o={},u(o,n,t),u(o,"name",e),s=o,r.push(s));var a=[];r.forEach((function(e){var t=e.name,n=e.string,i=e.expression;a.push(u({name:t},n?"string":"expression",n||i))})),this.setExtensionElements("flowable:Field",a)}}},fj=pj,gj=tP(fj,uj,dj,!1,null,null,null),mj=gj.exports,bj=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("el-alert",{staticStyle:{"margin-bottom":"10px"},attrs:{type:"warning",title:"浣跨敤鍓嶈鍏堝弬鐓ф枃妗i厤缃偖浠舵湇鍔″櫒锛侊紒锛�",closable:!1}}),n("el-form-item",{attrs:{label:"鏀朵俊浜�"}},[n("el-input",{attrs:{placeholder:"鏀朵俊浜猴紝澶氫釜閫楀彿鍒嗛殧",type:"textarea",autosize:"",clearable:""},on:{change:function(t){return e.handleChange("to",t)}},model:{value:e.mail.to,callback:function(t){e.$set(e.mail,"to",t)},expression:"mail.to"}})],1),n("el-form-item",{attrs:{label:"鍙戜俊浜�"}},[n("el-input",{attrs:{placeholder:"鍙戜俊浜猴紝涓嶈缃娇鐢ㄩ粯璁ゅ彂淇′汉",clearable:""},on:{change:function(t){return e.handleChange("from",t)}},model:{value:e.mail.from,callback:function(t){e.$set(e.mail,"from",t)},expression:"mail.from"}})],1),n("el-form-item",{attrs:{label:"涓婚"}},[n("el-input",{attrs:{placeholder:"涓婚",type:"textarea",autosize:""},on:{change:function(t){return e.handleChange("subject",t)}},model:{value:e.mail.subject,callback:function(t){e.$set(e.mail,"subject",t)},expression:"mail.subject"}})],1),n("el-form-item",{attrs:{label:"鎶勯�佷汉"}},[n("el-input",{attrs:{placeholder:"鎶勯�佷汉锛屽涓�楀彿鍒嗛殧",type:"textarea",autosize:""},on:{change:function(t){return e.handleChange("cc",t)}},model:{value:e.mail.cc,callback:function(t){e.$set(e.mail,"cc",t)},expression:"mail.cc"}})],1),n("el-form-item",{attrs:{label:"瀵嗛�佷汉"}},[n("el-input",{attrs:{placeholder:"瀵嗛�佷汉锛屽涓�楀彿鍒嗛殧",type:"textarea",autosize:""},on:{change:function(t){return e.handleChange("bcc",t)}},model:{value:e.mail.bcc,callback:function(t){e.$set(e.mail,"bcc",t)},expression:"mail.bcc"}})],1),n("el-form-item",{attrs:{label:"瀛楃闆�"}},[n("el-input",{attrs:{placeholder:"瀛楃闆�",clearable:""},on:{change:function(t){return e.handleChange("charset",t)}},model:{value:e.mail.charset,callback:function(t){e.$set(e.mail,"charset",t)},expression:"mail.charset"}})],1),n("el-form-item",{attrs:{label:"html"}},[n("el-input",{attrs:{placeholder:"html",type:"textarea",autosize:""},on:{change:function(t){return e.handleChange("html",t)}},model:{value:e.mail.html,callback:function(t){e.$set(e.mail,"html",t)},expression:"mail.html"}})],1),n("el-form-item",{attrs:{label:"text"}},[n("el-input",{attrs:{placeholder:"text",type:"textarea",autosize:""},on:{change:function(t){return e.handleChange("text",t)}},model:{value:e.mail.text,callback:function(t){e.$set(e.mail,"text",t)},expression:"mail.text"}})],1),n("el-form-item",{attrs:{label:"html鍙橀噺"}},[n("el-input",{attrs:{placeholder:"html鍙橀噺鍚�",clearable:""},on:{change:function(t){return e.handleChange("htmlVar",t)}},model:{value:e.mail.htmlVar,callback:function(t){e.$set(e.mail,"htmlVar",t)},expression:"mail.htmlVar"}})],1),n("el-form-item",{attrs:{label:"text鍙橀噺"}},[n("el-input",{attrs:{placeholder:"text鍙橀噺鍚�",clearable:""},on:{change:function(t){return e.handleChange("textVar",t)}},model:{value:e.mail.textVar,callback:function(t){e.$set(e.mail,"textVar",t)},expression:"mail.textVar"}})],1)],1)},vj=[],yj={name:"mail",mixins:[lP],watch:{formData:{handler:function(){var e=this,t=this.getExtensionElementsEq("flowable:Field");t&&t.length>0&&t.forEach((function(t){e.$set(e.mail,t.name,t.string||t.expression)}))},deep:!0,immediate:!0}},data:function(){return{mail:{}}},methods:{handleChange:function(e,t){var n="string",i="expression";(t.includes("${")||t.includes("#{"))&&(n="expression",i="string");var o,r=this.getExtensionElementsEq("flowable:Field"),s=r.find((function(t){return t.name==e}));s?(s[n]=t,s[i]=void 0):(o={},u(o,n,t),u(o,"name",e),s=o,r.push(s));var a=[];r.forEach((function(e){var t=e.name,n=e.string,i=e.expression;a.push(u({name:t},n?"string":"expression",n||i))})),this.setExtensionElements("flowable:Field",a)}}},wj=yj,_j=tP(wj,bj,vj,!1,null,null,null),Aj=_j.exports,Cj={name:"service",mixins:[lP],components:{WfJavaService:oj,WfHttpService:hj,WfShellService:mj,WfMailService:Aj},watch:{formData:{handler:function(e){var t=e.delegateExpression,n=e.expression,i=e.type,o=e.class;i?this.$set(this.service,"type",i):o?this.$set(this.service,"type","clazz"):t?this.$set(this.service,"type","delegateExpression"):n&&this.$set(this.service,"type","expression"),this.updateProperties({extensionElements:this.modeler.get("bpmnFactory").create("bpmn:ExtensionElements",{values:this.getExtensionElementsEq("flowable:Field")})})},deep:!0,immediate:!0}},data:function(){return{service:{},typeOption:[{label:"绫�",value:"class"},{label:"浠g悊琛ㄨ揪寮�",value:"delegateExpression"},{label:"琛ㄨ揪寮�",value:"expression"},{label:"Http",value:"http"},{label:"Shell",value:"shell"},{label:"Mail",value:"mail"}]}},methods:{handleTypeChange:function(e){this.$set(this.service,"type",e),["http","shell","mail"].includes(e)&&(this.updateProperties({type:e,class:void 0,delegateExpression:void 0,expression:void 0}),this.updateProperties({extensionElements:this.modeler.get("bpmnFactory").create("bpmn:ExtensionElements",{values:void 0})}))}}},Ej=Cj,xj=tP(Ej,XF,$F,!1,null,null,null),Sj=xj.exports,Dj=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("el-form",{attrs:{model:e.script,"label-position":"left","label-suffix":"锛�","label-width":"90px",size:"mini"}},[n("el-form-item",{attrs:{label:"绫诲瀷"}},[n("el-input",{attrs:{placeholder:"绫诲瀷",autosize:"",clearable:""},on:{input:function(t){return e.updateProperties({scriptFormat:e.formData.scriptFormat||void 0})}},model:{value:e.formData.scriptFormat,callback:function(t){e.$set(e.formData,"scriptFormat",t)},expression:"formData.scriptFormat"}})],1),n("el-form-item",{attrs:{label:"鑴氭湰"}},[n("el-input",{attrs:{type:"textarea",placeholder:"鑴氭湰",autosize:""},on:{input:function(t){return e.updateProperties({script:e.formData.script||void 0})}},model:{value:e.formData.script,callback:function(t){e.$set(e.formData,"script",t)},expression:"formData.script"}})],1),n("el-form-item",{attrs:{label:"缁撴灉鍙橀噺"}},[n("el-input",{attrs:{placeholder:"缁撴灉鍙橀噺",autosize:"",clearable:""},on:{input:function(t){return e.updateProperties({resultVariable:e.formData.resultVariable||void 0})}},model:{value:e.formData.resultVariable,callback:function(t){e.$set(e.formData,"resultVariable",t)},expression:"formData.resultVariable"}})],1)],1)],1)},kj=[],Mj={name:"script",mixins:[lP],watch:{formData:{handler:function(){this.updateProperties({extensionElements:this.modeler.get("bpmnFactory").create("bpmn:ExtensionElements",{values:void 0})})},deep:!0,immediate:!0}}},Nj=Mj,Lj=tP(Nj,Dj,kj,!1,null,null,null),Bj=Lj.exports,Ij={name:"node-panel",mixins:[lP],components:{WfBasic:fP,WfAssignee:wP,WfListener:BP,WfMultiInstance:FP,WfCondition:HP,WfEvent:HF,WfCall:JF,WfService:Sj,WfScript:Bj},computed:{type:function(){return this.element.type}},data:function(){return{activeName:["1"]}},methods:{changeCollapse:function(e){this.activeName="close"==e?[]:["1","2","3","4","5","6","7","8","9","99"]}}},Tj=Ij,Oj=tP(Tj,sP,aP,!1,null,null,null),Rj=Oj.exports,Pj=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-collapse",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[n("el-collapse-item",{attrs:{name:"1"}},[n("template",{slot:"title"},[n("span",[e._v("鍩烘湰閰嶇疆 "),n("i",{staticClass:"el-icon-info"})])]),n("el-form",{staticStyle:{"padding-top":"10px"},attrs:{model:e.formData,"label-suffix":"锛�","label-position":"left","label-width":"110px",size:"mini"}},[n("el-form-item",{attrs:{label:"娴佺▼key"}},[n("el-input",{attrs:{clearable:"",placeholder:"娴佺▼key"},on:{input:function(t){return e.updateProperties({id:e.formData.id})}},model:{value:e.formData.id,callback:function(t){e.$set(e.formData,"id",t)},expression:"formData.id"}})],1),n("el-form-item",{attrs:{label:"娴佺▼鍚嶇О"}},[n("el-input",{attrs:{clearable:"",placeholder:"娴佺▼鍚嶇О"},on:{input:function(t){return e.updateProperties({name:e.formData.name})}},model:{value:e.formData.name,callback:function(t){e.$set(e.formData,"name",t)},expression:"formData.name"}})],1),n("el-form-item",{attrs:{label:"娴佺▼鎻忚堪"}},[n("el-input",{attrs:{placeholder:"娴佺▼鎻忚堪",clearable:""},on:{input:e.updateDocumentation},model:{value:e.formData.description,callback:function(t){e.$set(e.formData,"description",t)},expression:"formData.description"}})],1)],1)],2)],1)},Fj=[],jj={name:"process",mixins:[lP],data:function(){return{activeName:["1"]}}},Qj=jj,zj=tP(Qj,Pj,Fj,!1,null,null,null),Vj=zj.exports,Wj={name:"panel",components:{NodePanel:Rj,ProcessPanel:Vj},props:{modeler:{type:Object,required:!0},formOption:[Object,String],buttonOption:Array},data:function(){return{activeTab:"process",openAllCollapse:!0,rootElement:null,element:null}},watch:{modeler:{handler:function(){this.addEventListener()},immediate:!0}},methods:{addEventListener:function(){var e=this;this.modeler.on("root.added",(function(t){var n=t.element;"bpmn:Process"==n.type&&(e.rootElement=n)})),this.modeler.on("selection.changed",(function(t){var n=t.newSelection;0==n.length?(e.element=null,e.activeTab="process",e.$nextTick((function(){}))):1==n.length?(e.element=n[0],e.activeTab="node"):(e.element=null,e.activeTab="process")}))},handleChangeCollapse:function(e){var t=this.$refs.node;t?(this.openAllCollapse=!this.openAllCollapse,t.changeCollapse(e)):this.$message.error("閫夋嫨鑺傜偣鍚庨厤缃�")}}},Hj=Wj,Uj=tP(Hj,oP,rP,!1,null,null,null),Yj=Uj.exports,Gj=n("9ea0"),Kj=n.n(Gj);function qj(e,t){return t={exports:{}},e(t,t.exports),t.exports}var Jj=qj((function(e){var t=e.exports=function(e,n){if(n||(n=16),void 0===e&&(e=128),e<=0)return"0";for(var i=Math.log(Math.pow(2,e))/Math.log(n),o=2;i===1/0;o*=2)i=Math.log(Math.pow(2,e/o))/Math.log(n)*o;var r=i-Math.floor(i),s="";for(o=0;o<Math.floor(i);o++){var a=Math.floor(Math.random()*n).toString(n);s=a+s}if(r){var l=Math.pow(n,r);a=Math.floor(Math.random()*l).toString(n);s=a+s}var c=parseInt(s,n);return c!==1/0&&c>=Math.pow(2,e)?t(e,n):s};t.rack=function(e,n,i){var o=function(o){var s=0;do{if(s++>10){if(!i)throw new Error("too many ID collisions, use more bits");e+=i}var a=t(e,n)}while(Object.hasOwnProperty.call(r,a));return r[a]=o,a},r=o.hats={};return o.get=function(e){return o.hats[e]},o.set=function(e,t){return o.hats[e]=t,o},o.bits=e||128,o.base=n||16,o}}));function Xj(e){if(!(this instanceof Xj))return new Xj(e);e=e||[128,36,1],this._seed=e.length?Jj.rack(e[0],e[1],e[2]):e}Xj.prototype.next=function(e){return this._seed(e||!0)},Xj.prototype.nextPrefixed=function(e,t){var n;do{n=e+this.next(!0)}while(this.assigned(n));return this.claim(n,t),n},Xj.prototype.claim=function(e,t){this._seed.set(e,t||!0)},Xj.prototype.assigned=function(e){return this._seed.get(e)||!1},Xj.prototype.unclaim=function(e){delete this._seed.hats[e]},Xj.prototype.clear=function(){var e,t=this._seed.hats;for(e in t)this.unclaim(e)};var $j=Xj,Zj=n("c201"),eQ=n("7299");function tQ(e,t){if(e.ownerDocument!==t.ownerDocument)try{return t.ownerDocument.importNode(e,!0)}catch(n){}return e}function nQ(e,t){return t.appendChild(tQ(e,t))}function iQ(e,t){return nQ(t,e),e}var oQ=2,rQ={"alignment-baseline":1,"baseline-shift":1,clip:1,"clip-path":1,"clip-rule":1,color:1,"color-interpolation":1,"color-interpolation-filters":1,"color-profile":1,"color-rendering":1,cursor:1,direction:1,display:1,"dominant-baseline":1,"enable-background":1,fill:1,"fill-opacity":1,"fill-rule":1,filter:1,"flood-color":1,"flood-opacity":1,font:1,"font-family":1,"font-size":oQ,"font-size-adjust":1,"font-stretch":1,"font-style":1,"font-variant":1,"font-weight":1,"glyph-orientation-horizontal":1,"glyph-orientation-vertical":1,"image-rendering":1,kerning:1,"letter-spacing":1,"lighting-color":1,marker:1,"marker-end":1,"marker-mid":1,"marker-start":1,mask:1,opacity:1,overflow:1,"pointer-events":1,"shape-rendering":1,"stop-color":1,"stop-opacity":1,stroke:1,"stroke-dasharray":1,"stroke-dashoffset":1,"stroke-linecap":1,"stroke-linejoin":1,"stroke-miterlimit":1,"stroke-opacity":1,"stroke-width":oQ,"text-anchor":1,"text-decoration":1,"text-rendering":1,"unicode-bidi":1,visibility:1,"word-spacing":1,"writing-mode":1};function sQ(e,t){return rQ[t]?e.style[t]:e.getAttributeNS(null,t)}function aQ(e,t,n){var i=t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),o=rQ[i];o?(o===oQ&&"number"===typeof n&&(n=String(n)+"px"),e.style[i]=n):e.setAttributeNS(null,t,n)}function lQ(e,t){var n,i,o=Object.keys(t);for(n=0,i;i=o[n];n++)aQ(e,i,t[i])}function cQ(e,t,n){if("string"===typeof t){if(void 0===n)return sQ(e,t);aQ(e,t,n)}else lQ(e,t);return e}function hQ(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0;n<e.length;++n)if(e[n]===t)return n;return-1}var uQ=/\s+/,dQ=Object.prototype.toString;function pQ(e){return"undefined"!==typeof e}function fQ(e){return new gQ(e)}function gQ(e){if(!e||!e.nodeType)throw new Error("A DOM element reference is required");this.el=e,this.list=e.classList}function mQ(e){var t=e.parentNode;return t&&t.removeChild(e),e}function bQ(e){var t;while(t=e.firstChild)mQ(t);return e}function vQ(e){return e.cloneNode(!0)}gQ.prototype.add=function(e){if(this.list)return this.list.add(e),this;var t=this.array(),n=hQ(t,e);return~n||t.push(e),pQ(this.el.className.baseVal)?this.el.className.baseVal=t.join(" "):this.el.className=t.join(" "),this},gQ.prototype.remove=function(e){if("[object RegExp]"===dQ.call(e))return this.removeMatching(e);if(this.list)return this.list.remove(e),this;var t=this.array(),n=hQ(t,e);return~n&&t.splice(n,1),this.el.className.baseVal=t.join(" "),this},gQ.prototype.removeMatching=function(e){for(var t=this.array(),n=0;n<t.length;n++)e.test(t[n])&&this.remove(t[n]);return this},gQ.prototype.toggle=function(e,t){return this.list?(pQ(t)?t!==this.list.toggle(e,t)&&this.list.toggle(e):this.list.toggle(e),this):(pQ(t)?t?this.add(e):this.remove(e):this.has(e)?this.remove(e):this.add(e),this)},gQ.prototype.array=function(){var e=this.el.getAttribute("class")||"",t=e.replace(/^\s+|\s+$/g,""),n=t.split(uQ);return""===n[0]&&n.shift(),n},gQ.prototype.has=gQ.prototype.contains=function(e){return this.list?this.list.contains(e):!!~hQ(this.array(),e)};var yQ={svg:"http://www.w3.org/2000/svg"},wQ='<svg xmlns="'+yQ.svg+'"';function _Q(e){var t=!1;"<svg"===e.substring(0,4)?-1===e.indexOf(yQ.svg)&&(e=wQ+e.substring(4)):(e=wQ+">"+e+"</svg>",t=!0);var n=AQ(e);if(!t)return n;var i=document.createDocumentFragment(),o=n.firstChild;while(o.firstChild)i.appendChild(o.firstChild);return i}function AQ(e){var t;return t=new DOMParser,t.async=!1,t.parseFromString(e,"text/xml")}function CQ(e,t){var n;return"<"===e.charAt(0)?(n=_Q(e).firstChild,n=document.importNode(n,!0)):n=document.createElementNS(yQ.svg,e),t&&cQ(n,t),n}var EQ=CQ("svg");function xQ(e,t){var n,i,o=Object.keys(t);for(n=0;i=o[n];n++)e[i]=t[i];return e}function SQ(e,t,n,i,o,r){var s=EQ.createSVGMatrix();switch(arguments.length){case 0:return s;case 1:return xQ(s,e);case 6:return xQ(s,{a:e,b:t,c:n,d:i,e:o,f:r})}}function DQ(e){return e?EQ.createSVGTransformFromMatrix(e):EQ.createSVGTransform()}var kQ=/([&<>]{1})/g,MQ=/([\n\r"]{1})/g,NQ={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"'"};function LQ(e,t){function n(e,t){return NQ[t]||t}return e.replace(t,n)}function BQ(e,t){var n,i,o,r,s;switch(e.nodeType){case 3:t.push(LQ(e.textContent,kQ));break;case 1:if(t.push("<",e.tagName),e.hasAttributes())for(o=e.attributes,n=0,i=o.length;n<i;++n)r=o.item(n),t.push(" ",r.name,'="',LQ(r.value,MQ),'"');if(e.hasChildNodes()){for(t.push(">"),s=e.childNodes,n=0,i=s.length;n<i;++n)BQ(s.item(n),t);t.push("</",e.tagName,">")}else t.push("/>");break;case 8:t.push("\x3c!--",LQ(e.nodeValue,kQ),"--\x3e");break;case 4:t.push("<![CDATA[",e.nodeValue,"]]>");break;default:throw new Error("unable to handle node "+e.nodeType)}return t}function IQ(e,t){var n=_Q(t);if(bQ(e),t){OQ(n)||(n=n.documentElement);for(var i=PQ(n.childNodes),o=0;o<i.length;o++)nQ(i[o],e)}}function TQ(e){var t=e.firstChild,n=[];while(t)BQ(t,n),t=t.nextSibling;return n.join("")}function OQ(e){return"#document-fragment"===e.nodeName}function RQ(e,t){if(void 0!==t){try{IQ(e,t)}catch(n){throw new Error("error parsing SVG: "+n.message)}return e}return TQ(e)}function PQ(e){return Array.prototype.slice.call(e)}function FQ(e,t){return t instanceof SVGMatrix?e.createSVGTransformFromMatrix(t):t}function jQ(e,t){var n,i;for(e.clear(),n=0;i=t[n];n++)e.appendItem(FQ(e,i))}function QQ(e,t){var n=e.transform.baseVal;return t&&(Array.isArray(t)||(t=[t]),jQ(n,t)),n.consolidate()}var zQ=/^class /;function VQ(e){return zQ.test(e.toString())}function WQ(e){return"[object Array]"===Object.prototype.toString.call(e)}function HQ(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function UQ(){var e=Array.prototype.slice.call(arguments);1===e.length&&WQ(e[0])&&(e=e[0]);var t=e.pop();return t.$inject=e,t}var YQ=/constructor\s*[^(]*\(\s*([^)]*)\)/m,GQ=/^(?:async )?(?:function\s*)?[^(]*\(\s*([^)]*)\)/m,KQ=/\/\*([^*]*)\*\//m;function qQ(e){if("function"!==typeof e)throw new Error('Cannot annotate "'+e+'". Expected a function!');var t=e.toString().match(VQ(e)?YQ:GQ);return t&&t[1]&&t[1].split(",").map((function(e){return t=e.match(KQ),t?t[1].trim():e.trim()}))||[]}function JQ(){var e=[];this.factory=function(t,n){return e.push([t,"factory",n]),this},this.value=function(t,n){return e.push([t,"value",n]),this},this.type=function(t,n){return e.push([t,"type",n]),this},this.forEach=function(t){e.forEach(t)}}function XQ(e,t){t=t||{get:function(e,t){if(n.push(e),!1===t)return null;throw s('No provider for "'+e+'"!')}};var n=[],i=this._providers=Object.create(t._providers||null),o=this._instances=Object.create(null),r=o.injector=this,s=function(e){var t=n.join(" -> ");return n.length=0,new Error(t?e+" (Resolving: "+t+")":e)},a=function(e,r){if(!i[e]&&-1!==e.indexOf(".")){var l=e.split("."),c=a(l.shift());while(l.length)c=c[l.shift()];return c}if(HQ(o,e))return o[e];if(HQ(i,e)){if(-1!==n.indexOf(e))throw n.push(e),s("Cannot resolve circular dependency!");return n.push(e),o[e]=i[e][0](i[e][1]),n.pop(),o[e]}return t.get(e,r)},l=function(e,t){if("undefined"===typeof t&&(t={}),"function"!==typeof e){if(!WQ(e))throw new Error('Cannot invoke "'+e+'". Expected a function!');e=UQ(e.slice())}var n=e.$inject||qQ(e),i=n.map((function(e){return HQ(t,e)?t[e]:a(e)}));return{fn:e,dependencies:i}},c=function(e){var t=l(e),n=t.fn,i=t.dependencies,o=Function.prototype.bind.apply(n,[null].concat(i));return new o},h=function(e,t,n){var i=l(e,n),o=i.fn,r=i.dependencies;return o.apply(t,r)},u=function(e){return UQ((function(t){return e.get(t)}))},d=function(e,t){if(t&&t.length){var n,o,s,a,l=Object.create(null),c=Object.create(null),h=[],d=[],p=[];for(var f in i)n=i[f],-1!==t.indexOf(f)&&("private"===n[2]?(o=h.indexOf(n[3]),-1===o?(s=n[3].createChild([],t),a=u(s),h.push(n[3]),d.push(s),p.push(a),l[f]=[a,f,"private",s]):l[f]=[p[o],f,"private",d[o]]):l[f]=[n[2],n[1]],c[f]=!0),"factory"!==n[2]&&"type"!==n[2]||!n[1].$scope||t.forEach((function(e){-1!==n[1].$scope.indexOf(e)&&(l[f]=[n[2],n[1]],c[e]=!0)}));t.forEach((function(e){if(!c[e])throw new Error('No provider for "'+e+'". Cannot use provider from the parent!')})),e.unshift(l)}return new XQ(e,r)},p={factory:h,type:c,value:function(e){return e}};e.forEach((function(e){function t(e,t){return"value"!==e&&WQ(t)&&(t=UQ(t.slice())),t}if(e instanceof JQ)e.forEach((function(e){var n=e[0],o=e[1],r=e[2];i[n]=[p[o],t(o,r),o]}));else if("object"===typeof e)if(e.__exports__){var n=Object.keys(e).reduce((function(t,n){return"__"!==n.substring(0,2)&&(t[n]=e[n]),t}),Object.create(null)),o=new XQ((e.__modules__||[]).concat([n]),r),s=UQ((function(e){return o.get(e)}));e.__exports__.forEach((function(e){i[e]=[s,e,"private",o]}))}else Object.keys(e).forEach((function(n){if("private"!==e[n][2]){var o=e[n][0],r=e[n][1];i[n]=[p[o],t(o,r),o]}else i[n]=e[n]}))})),this.get=a,this.invoke=h,this.instantiate=c,this.createChild=d}var $Q=1e3;function ZQ(e,t){var n=this;t=t||$Q,e.on(["render.shape","render.connection"],t,(function(e,t){var i=e.type,o=t.element,r=t.gfx;if(n.canRender(o))return"render.shape"===i?n.drawShape(r,o):n.drawConnection(r,o)})),e.on(["render.getShapePath","render.getConnectionPath"],t,(function(e,t){if(n.canRender(t))return"render.getShapePath"===e.type?n.getShapePath(t):n.getConnectionPath(t)}))}function ez(e){return e.join(",").replace(/,?([A-z]),?/g,"$1")}function tz(e){for(var t,n="",i=0;t=e[i];i++)n+=t.x+","+t.y+" ";return n}function nz(e,t){var n=CQ("polyline");return cQ(n,{points:tz(e)}),t&&cQ(n,t),n}function iz(e,t){return cQ(e,{points:tz(t)}),e}function oz(e){return Object(Zj["filter"])(e,(function(t){return!Object(Zj["find"])(e,(function(e){return e!==t&&rz(t,e)}))}))}function rz(e,t){if(t){if(e===t)return t;if(e.parent)return rz(e.parent,t)}}function sz(e,t,n){var i=!n||-1===e.indexOf(t);return i&&e.push(t),i}function az(e,t,n){n=n||0,Object(Zj["isArray"])(e)||(e=[e]),Object(Zj["forEach"])(e,(function(e,i){var o=t(e,i,n);Object(Zj["isArray"])(o)&&o.length&&az(o,t,n+1)}))}function lz(e,t,n){var i=[],o=[];return az(e,(function(e,r,s){sz(i,e,t);var a=e.children;if((-1===n||s<n)&&a&&sz(o,a,t))return a})),i}function cz(e,t){return lz(e,!t,-1)}function hz(e,t,n){Object(Zj["isUndefined"])(t)&&(t=!0),Object(Zj["isObject"])(t)&&(n=t,t=!0),n=n||{};var i=gz(n.allShapes),o=gz(n.allConnections),r=gz(n.enclosedElements),s=gz(n.enclosedConnections),a=gz(n.topLevel,t&&Object(Zj["groupBy"])(e,(function(e){return e.id})));function l(e){a[e.source.id]&&a[e.target.id]&&(a[e.id]=[e]),i[e.source.id]&&i[e.target.id]&&(s[e.id]=r[e.id]=e),o[e.id]=e}function c(e){if(r[e.id]=e,!e.waypoints)return i[e.id]=e,Object(Zj["forEach"])(e.incoming,l),Object(Zj["forEach"])(e.outgoing,l),e.children;s[e.id]=o[e.id]=e}return az(e,c),{allShapes:i,allConnections:o,topLevel:a,enclosedConnections:s,enclosedElements:r}}function uz(e,t){var n,i,o,r;return t=!!t,Object(Zj["isArray"])(e)||(e=[e]),Object(Zj["forEach"])(e,(function(e){var s=e;e.waypoints&&!t&&(s=uz(e.waypoints,!0));var a=s.x,l=s.y,c=s.height||0,h=s.width||0;(a<n||void 0===n)&&(n=a),(l<i||void 0===i)&&(i=l),(a+h>o||void 0===o)&&(o=a+h),(l+c>r||void 0===r)&&(r=l+c)})),{x:n,y:i,height:r-i,width:o-n}}function dz(e,t){var n={};return Object(Zj["forEach"])(e,(function(e){var i=e;i.waypoints&&(i=uz(i)),!Object(Zj["isNumber"])(t.y)&&i.x>t.x&&(n[e.id]=e),!Object(Zj["isNumber"])(t.x)&&i.y>t.y&&(n[e.id]=e),i.x>t.x&&i.y>t.y&&(Object(Zj["isNumber"])(t.width)&&Object(Zj["isNumber"])(t.height)&&i.width+i.x<t.width+t.x&&i.height+i.y<t.height+t.y?n[e.id]=e:Object(Zj["isNumber"])(t.width)&&Object(Zj["isNumber"])(t.height)||(n[e.id]=e))})),n}function pz(e){return"waypoints"in e?"connection":"x"in e?"shape":"root"}function fz(e){return!(!e||!e.isFrame)}function gz(e,t){return Object(Zj["assign"])({},e||{},t||{})}ZQ.prototype.canRender=function(){},ZQ.prototype.drawShape=function(){},ZQ.prototype.drawConnection=function(){},ZQ.prototype.getShapePath=function(){},ZQ.prototype.getConnectionPath=function(){};var mz=1;function bz(e,t){ZQ.call(this,e,mz),this.CONNECTION_STYLE=t.style(["no-fill"],{strokeWidth:5,stroke:"fuchsia"}),this.SHAPE_STYLE=t.style({fill:"white",stroke:"fuchsia",strokeWidth:2}),this.FRAME_STYLE=t.style(["no-fill"],{stroke:"fuchsia",strokeDasharray:4,strokeWidth:2})}function vz(){var e={"no-fill":{fill:"none"},"no-border":{strokeOpacity:0},"no-events":{pointerEvents:"none"}},t=this;this.cls=function(e,t,n){var i=this.style(t,n);return Object(Zj["assign"])(i,{class:e})},this.style=function(t,n){Object(Zj["isArray"])(t)||n||(n=t,t=[]);var i=Object(Zj["reduce"])(t,(function(t,n){return Object(Zj["assign"])(t,e[n]||{})}),{});return n?Object(Zj["assign"])(i,n):i},this.computeStyle=function(e,n,i){return Object(Zj["isArray"])(n)||(i=n,n=[]),t.style(n||[],Object(Zj["assign"])({},i,e||{}))}}Kj()(bz,ZQ),bz.prototype.canRender=function(){return!0},bz.prototype.drawShape=function(e,t){var n=CQ("rect");return cQ(n,{x:0,y:0,width:t.width||0,height:t.height||0}),fz(t)?cQ(n,this.FRAME_STYLE):cQ(n,this.SHAPE_STYLE),iQ(e,n),n},bz.prototype.drawConnection=function(e,t){var n=nz(t.waypoints,this.CONNECTION_STYLE);return iQ(e,n),n},bz.prototype.getShapePath=function(e){var t=e.x,n=e.y,i=e.width,o=e.height,r=[["M",t,n],["l",i,0],["l",0,o],["l",-i,0],["z"]];return ez(r)},bz.prototype.getConnectionPath=function(e){var t,n,i=e.waypoints,o=[];for(t=0;n=i[t];t++)n=n.original||n,o.push([0===t?"M":"L",n.x,n.y]);return ez(o)},bz.$inject=["eventBus","styles"];var yz={__init__:["defaultRenderer"],defaultRenderer:["type",bz],styles:["type",vz]};function wz(e,t){if(!e||!t)return-1;var n=e.indexOf(t);return-1!==n&&e.splice(n,1),n}function _z(e,t,n){if(e&&t){"number"!==typeof n&&(n=-1);var i=e.indexOf(t);if(-1!==i){if(i===n)return;if(-1===n)return;e.splice(i,1)}-1!==n?e.splice(n,0,t):e.push(t)}}function Az(e,t){return e&&t?e.indexOf(t):-1}function Cz(e,t){return e&&t?Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2)):-1}function Ez(e,t,n,i){if("undefined"===typeof i&&(i=5),!e||!t||!n)return!1;var o=(t.x-e.x)*(n.y-e.y)-(t.y-e.y)*(n.x-e.x),r=Cz(e,t);return Math.abs(o/r)<=i}var xz=2;function Sz(e,t){var n;return n=Object(Zj["isArray"])(e)?e:[e,t],Dz(n)?"h":!!kz(n)&&"v"}function Dz(e,t){var n;n=Object(Zj["isArray"])(e)?e:[e,t];var i=n.slice().shift();return Object(Zj["every"])(n,(function(e){return Math.abs(i.y-e.y)<=xz}))}function kz(e,t){var n;n=Object(Zj["isArray"])(e)?e:[e,t];var i=n.slice().shift();return Object(Zj["every"])(n,(function(e){return Math.abs(i.x-e.x)<=xz}))}function Mz(e,t,n){return n=n||0,e.x>t.x-n&&e.y>t.y-n&&e.x<t.x+t.width+n&&e.y<t.y+t.height+n}function Nz(e,t){return{x:Math.round(e.x+(t.x-e.x)/2),y:Math.round(e.y+(t.y-e.y)/2)}}var Lz=n("fd0a"),Bz=n.n(Lz);function Iz(e){return{x:Math.round(e.x),y:Math.round(e.y),width:Math.round(e.width),height:Math.round(e.height)}}function Tz(e){return{x:Math.round(e.x),y:Math.round(e.y)}}function Oz(e){return{top:e.y,right:e.x+(e.width||0),bottom:e.y+(e.height||0),left:e.x}}function Rz(e){return{x:e.left,y:e.top,width:e.right-e.left,height:e.bottom-e.top}}function Pz(e){return Tz({x:e.x+(e.width||0)/2,y:e.y+(e.height||0)/2})}function Fz(e,t,n){n=n||0,Object(Zj["isObject"])(n)||(n={x:n,y:n});var i=Oz(e),o=Oz(t),r=i.bottom+n.y<=o.top,s=i.left-n.x>=o.right,a=i.top-n.y>=o.bottom,l=i.right+n.x<=o.left,c=r?"top":a?"bottom":null,h=l?"left":s?"right":null;return h&&c?c+"-"+h:h||c||"intersect"}function jz(e,t,n){var i=Qz(e,t);return 1===i.length||2===i.length&&Cz(i[0],i[1])<1?Tz(i[0]):i.length>1?(i=Object(Zj["sortBy"])(i,(function(e){var t=Math.floor(100*e.t2)||1;return t=100-t,t=(t<10?"0":"")+t,e.segment2+"#"+t})),Tz(i[n?0:i.length-1])):null}function Qz(e,t){return Bz()(e,t)}function zz(e){e=e.slice();var t,n,i,o=0;while(e[o])t=e[o],n=e[o-1],i=e[o+1],0===Cz(t,i)||Ez(n,i,t)?e.splice(o,1):o++;return e}function Vz(e,t){return Math.round(e*t)/t}function Wz(e){return Object(Zj["isNumber"])(e)?e+"px":e}function Hz(e){e=Object(Zj["assign"])({},{width:"100%",height:"100%"},e);var t=e.container||document.body,n=document.createElement("div");return n.setAttribute("class","djs-container"),Object(Zj["assign"])(n.style,{position:"relative",overflow:"hidden",width:Wz(e.width),height:Wz(e.height)}),t.appendChild(n),n}function Uz(e,t,n){var i=CQ("g");fQ(i).add(t);var o=void 0!==n?n:e.childNodes.length-1;return e.insertBefore(i,e.childNodes[o]||null),i}var Yz="base",Gz={shape:["x","y","width","height"],connection:["waypoints"]};function Kz(e,t,n,i){this._eventBus=t,this._elementRegistry=i,this._graphicsFactory=n,this._init(e||{})}function qz(e,t){var n="matrix("+t.a+","+t.b+","+t.c+","+t.d+","+t.e+","+t.f+")";e.setAttribute("transform",n)}Kz.$inject=["config.canvas","eventBus","graphicsFactory","elementRegistry"],Kz.prototype._init=function(e){var t=this._eventBus,n=this._container=Hz(e),i=this._svg=CQ("svg");cQ(i,{width:"100%",height:"100%"}),iQ(n,i);var o=this._viewport=Uz(i,"viewport");this._layers={},!1!==e.deferUpdate&&(this._viewboxChanged=Object(Zj["debounce"])(Object(Zj["bind"])(this._viewboxChanged,this),300)),t.on("diagram.init",(function(){t.fire("canvas.init",{svg:i,viewport:o})}),this),t.on(["shape.added","connection.added","shape.removed","connection.removed","elements.changed"],(function(){delete this._cachedViewbox}),this),t.on("diagram.destroy",500,this._destroy,this),t.on("diagram.clear",500,this._clear,this)},Kz.prototype._destroy=function(e){this._eventBus.fire("canvas.destroy",{svg:this._svg,viewport:this._viewport});var t=this._container.parentNode;t&&t.removeChild(this._container),delete this._svg,delete this._container,delete this._layers,delete this._rootElement,delete this._viewport},Kz.prototype._clear=function(){var e=this,t=this._elementRegistry.getAll();t.forEach((function(t){var n=pz(t);"root"===n?e.setRootElement(null,!0):e._removeElement(t,n)})),delete this._cachedViewbox},Kz.prototype.getDefaultLayer=function(){return this.getLayer(Yz,0)},Kz.prototype.getLayer=function(e,t){if(!e)throw new Error("must specify a name");var n=this._layers[e];if(n||(n=this._layers[e]=this._createLayer(e,t)),"undefined"!==typeof t&&n.index!==t)throw new Error("layer <"+e+"> already created at index <"+t+">");return n.group},Kz.prototype._createLayer=function(e,t){t||(t=0);var n=Object(Zj["reduce"])(this._layers,(function(e,n){return t>=n.index&&e++,e}),0);return{group:Uz(this._viewport,"layer-"+e,n),index:t}},Kz.prototype.getContainer=function(){return this._container},Kz.prototype._updateMarker=function(e,t,n){var i;e.id||(e=this._elementRegistry.get(e)),i=this._elementRegistry._elements[e.id],i&&(Object(Zj["forEach"])([i.gfx,i.secondaryGfx],(function(e){e&&(n?fQ(e).add(t):fQ(e).remove(t))})),this._eventBus.fire("element.marker.update",{element:e,gfx:i.gfx,marker:t,add:!!n}))},Kz.prototype.addMarker=function(e,t){this._updateMarker(e,t,!0)},Kz.prototype.removeMarker=function(e,t){this._updateMarker(e,t,!1)},Kz.prototype.hasMarker=function(e,t){e.id||(e=this._elementRegistry.get(e));var n=this.getGraphics(e);return fQ(n).has(t)},Kz.prototype.toggleMarker=function(e,t){this.hasMarker(e,t)?this.removeMarker(e,t):this.addMarker(e,t)},Kz.prototype.getRootElement=function(){return this._rootElement||this.setRootElement({id:"__implicitroot",children:[]}),this._rootElement},Kz.prototype.setRootElement=function(e,t){e&&this._ensureValid("root",e);var n=this._rootElement,i=this._elementRegistry,o=this._eventBus;if(n){if(!t)throw new Error("rootElement already set, need to specify override");o.fire("root.remove",{element:n}),o.fire("root.removed",{element:n}),i.remove(n)}if(e){var r=this.getDefaultLayer();o.fire("root.add",{element:e}),i.add(e,r,this._svg),o.fire("root.added",{element:e,gfx:r})}return this._rootElement=e,e},Kz.prototype._ensureValid=function(e,t){if(!t.id)throw new Error("element must have an id");if(this._elementRegistry.get(t.id))throw new Error("element with id "+t.id+" already exists");var n=Gz[e],i=Object(Zj["every"])(n,(function(e){return"undefined"!==typeof t[e]}));if(!i)throw new Error("must supply { "+n.join(", ")+" } with "+e)},Kz.prototype._setParent=function(e,t,n){_z(t.children,e,n),e.parent=t},Kz.prototype._addElement=function(e,t,n,i){n=n||this.getRootElement();var o=this._eventBus,r=this._graphicsFactory;this._ensureValid(e,t),o.fire(e+".add",{element:t,parent:n}),this._setParent(t,n,i);var s=r.create(e,t,i);return this._elementRegistry.add(t,s),r.update(e,t,s),o.fire(e+".added",{element:t,gfx:s}),t},Kz.prototype.addShape=function(e,t,n){return this._addElement("shape",e,t,n)},Kz.prototype.addConnection=function(e,t,n){return this._addElement("connection",e,t,n)},Kz.prototype._removeElement=function(e,t){var n=this._elementRegistry,i=this._graphicsFactory,o=this._eventBus;if(e=n.get(e.id||e),e)return o.fire(t+".remove",{element:e}),i.remove(e),wz(e.parent&&e.parent.children,e),e.parent=null,o.fire(t+".removed",{element:e}),n.remove(e),e},Kz.prototype.removeShape=function(e){return this._removeElement(e,"shape")},Kz.prototype.removeConnection=function(e){return this._removeElement(e,"connection")},Kz.prototype.getGraphics=function(e,t){return this._elementRegistry.getGraphics(e,t)},Kz.prototype._changeViewbox=function(e){this._eventBus.fire("canvas.viewbox.changing"),e.apply(this),this._cachedViewbox=null,this._viewboxChanged()},Kz.prototype._viewboxChanged=function(){this._eventBus.fire("canvas.viewbox.changed",{viewbox:this.viewbox()})},Kz.prototype.viewbox=function(e){if(void 0===e&&this._cachedViewbox)return this._cachedViewbox;var t,n,i,o,r,s,a=this._viewport,l=this.getSize();return e?(this._changeViewbox((function(){o=Math.min(l.width/e.width,l.height/e.height);var t=this._svg.createSVGMatrix().scale(o).translate(-e.x,-e.y);QQ(a,t)})),e):(t=this.getDefaultLayer().getBBox(),i=QQ(a),n=i?i.matrix:SQ(),o=Vz(n.a,1e3),r=Vz(-n.e||0,1e3),s=Vz(-n.f||0,1e3),e=this._cachedViewbox={x:r?r/o:0,y:s?s/o:0,width:l.width/o,height:l.height/o,scale:o,inner:{width:t.width,height:t.height,x:t.x,y:t.y},outer:l},e)},Kz.prototype.scroll=function(e){var t=this._viewport,n=t.getCTM();return e&&this._changeViewbox((function(){e=Object(Zj["assign"])({dx:0,dy:0},e||{}),n=this._svg.createSVGMatrix().translate(e.dx,e.dy).multiply(n),qz(t,n)})),{x:n.e,y:n.f}},Kz.prototype.scrollToElement=function(e,t){var n=100;t||(t={}),"number"===typeof t&&(n=t),t={top:t.top||n,right:t.right||n,bottom:t.bottom||n,left:t.left||n};var i,o,r=uz(e),s=Oz(r),a=this.viewbox(),l=this.zoom();a.y+=t.top/l,a.x+=t.left/l,a.width-=(t.right+t.left)/l,a.height-=(t.bottom+t.top)/l;var c=Oz(a),h=r.width<a.width&&r.height<a.height;if(h){var u=Math.max(0,s.right-c.right),d=Math.min(0,s.left-c.left),p=Math.max(0,s.bottom-c.bottom),f=Math.min(0,s.top-c.top);i=u||d,o=p||f}else i=r.x-a.x,o=r.y-a.y;this.scroll({dx:-i*l,dy:-o*l})},Kz.prototype.zoom=function(e,t){return e?"fit-viewport"===e?this._fitViewport(t):(this._changeViewbox((function(){"object"!==typeof t&&(n=this.viewbox().outer,t={x:n.width/2,y:n.height/2}),i=this._setZoom(e,t)})),Vz(i.a,1e3)):this.viewbox(e).scale;var n,i},Kz.prototype._fitViewport=function(e){var t,n,i=this.viewbox(),o=i.outer,r=i.inner;return r.x>=0&&r.y>=0&&r.x+r.width<=o.width&&r.y+r.height<=o.height&&!e?n={x:0,y:0,width:Math.max(r.width+r.x,o.width),height:Math.max(r.height+r.y,o.height)}:(t=Math.min(1,o.width/r.width,o.height/r.height),n={x:r.x+(e?r.width/2-o.width/t/2:0),y:r.y+(e?r.height/2-o.height/t/2:0),width:o.width/t,height:o.height/t}),this.viewbox(n),this.viewbox(!1).scale},Kz.prototype._setZoom=function(e,t){var n,i,o,r,s,a=this._svg,l=this._viewport,c=a.createSVGMatrix(),h=a.createSVGPoint();o=l.getCTM();var u=o.a;return t?(n=Object(Zj["assign"])(h,t),i=n.matrixTransform(o.inverse()),r=c.translate(i.x,i.y).scale(1/u*e).translate(-i.x,-i.y),s=o.multiply(r)):s=c.scale(e),qz(this._viewport,s),s},Kz.prototype.getSize=function(){return{width:this._container.clientWidth,height:this._container.clientHeight}},Kz.prototype.getAbsoluteBBox=function(e){var t,n=this.viewbox();if(e.waypoints){var i=this.getGraphics(e);t=i.getBBox()}else t=e;var o=t.x*n.scale-n.x*n.scale,r=t.y*n.scale-n.y*n.scale,s=t.width*n.scale,a=t.height*n.scale;return{x:o,y:r,width:s,height:a}},Kz.prototype.resized=function(){delete this._cachedViewbox,this._eventBus.fire("canvas.resized")};var Jz="data-element-id";function Xz(e){this._elements={},this._eventBus=e}Xz.$inject=["eventBus"],Xz.prototype.add=function(e,t,n){var i=e.id;this._validateId(i),cQ(t,Jz,i),n&&cQ(n,Jz,i),this._elements[i]={element:e,gfx:t,secondaryGfx:n}},Xz.prototype.remove=function(e){var t=this._elements,n=e.id||e,i=n&&t[n];i&&(cQ(i.gfx,Jz,""),i.secondaryGfx&&cQ(i.secondaryGfx,Jz,""),delete t[n])},Xz.prototype.updateId=function(e,t){this._validateId(t),"string"===typeof e&&(e=this.get(e)),this._eventBus.fire("element.updateId",{element:e,newId:t});var n=this.getGraphics(e),i=this.getGraphics(e,!0);this.remove(e),e.id=t,this.add(e,n,i)},Xz.prototype.get=function(e){var t;t="string"===typeof e?e:e&&cQ(e,Jz);var n=this._elements[t];return n&&n.element},Xz.prototype.filter=function(e){var t=[];return this.forEach((function(n,i){e(n,i)&&t.push(n)})),t},Xz.prototype.find=function(e){for(var t=this._elements,n=Object.keys(t),i=0;i<n.length;i++){var o=n[i],r=t[o],s=r.element,a=r.gfx;if(e(s,a))return s}},Xz.prototype.getAll=function(){return this.filter((function(e){return e}))},Xz.prototype.forEach=function(e){var t=this._elements;Object.keys(t).forEach((function(n){var i=t[n],o=i.element,r=i.gfx;return e(o,r)}))},Xz.prototype.getGraphics=function(e,t){var n=e.id||e,i=this._elements[n];return i&&(t?i.secondaryGfx:i.gfx)},Xz.prototype._validateId=function(e){if(!e)throw new Error("element must have an id");if(this._elements[e])throw new Error("element with id "+e+" already added")};var $z=n("ea3c"),Zz=n.n($z),eV=new Zz.a({name:"children",enumerable:!0,collection:!0},{name:"parent"}),tV=new Zz.a({name:"labels",enumerable:!0,collection:!0},{name:"labelTarget"}),nV=new Zz.a({name:"attachers",collection:!0},{name:"host"}),iV=new Zz.a({name:"outgoing",collection:!0},{name:"source"}),oV=new Zz.a({name:"incoming",collection:!0},{name:"target"});function rV(){Object.defineProperty(this,"businessObject",{writable:!0}),Object.defineProperty(this,"label",{get:function(){return this.labels[0]},set:function(e){var t=this.label,n=this.labels;!e&&t?n.remove(t):n.add(e,0)}}),eV.bind(this,"parent"),tV.bind(this,"labels"),iV.bind(this,"outgoing"),oV.bind(this,"incoming")}function sV(){rV.call(this),eV.bind(this,"children"),nV.bind(this,"host"),nV.bind(this,"attachers")}function aV(){sV.call(this)}function lV(){sV.call(this),tV.bind(this,"labelTarget")}function cV(){rV.call(this),iV.bind(this,"source"),oV.bind(this,"target")}Kj()(sV,rV),Kj()(aV,sV),Kj()(lV,sV),Kj()(cV,rV);var hV={connection:cV,shape:sV,label:lV,root:aV};function uV(e,t){var n=hV[e];if(!n)throw new Error("unknown type: <"+e+">");return Object(Zj["assign"])(new n,t)}function dV(){this._uid=12}dV.prototype.createRoot=function(e){return this.create("root",e)},dV.prototype.createLabel=function(e){return this.create("label",e)},dV.prototype.createShape=function(e){return this.create("shape",e)},dV.prototype.createConnection=function(e){return this.create("connection",e)},dV.prototype.create=function(e,t){return t=Object(Zj["assign"])({},t||{}),t.id||(t.id=e+"_"+this._uid++),uV(e,t)};var pV="__fn",fV=1e3,gV=Array.prototype.slice;function mV(){this._listeners={},this.on("diagram.destroy",1,this._destroy,this)}function bV(){}function vV(e,t){return e.apply(null,t)}function yV(e){return e.childNodes[0]}function wV(e){return e.parentNode.childNodes[1]}function _V(e,t,n,i,o){var r=DQ();r.setTranslate(t,n);var s=DQ();s.setRotate(i||0,0,0);var a=DQ();a.setScale(o||1,o||1),QQ(e,[r,s,a])}function AV(e,t,n){var i=DQ();i.setTranslate(t,n),QQ(e,i)}function CV(e,t){var n=DQ();n.setRotate(t,0,0),QQ(e,n)}function EV(e,t){this._eventBus=e,this._elementRegistry=t}function xV(e,t,n){var i=n||t.firstChild;e!==i&&t.insertBefore(e,i)}mV.prototype.on=function(e,t,n,i){if(e=Object(Zj["isArray"])(e)?e:[e],Object(Zj["isFunction"])(t)&&(i=n,n=t,t=fV),!Object(Zj["isNumber"])(t))throw new Error("priority must be a number");var o=n;i&&(o=Object(Zj["bind"])(n,i),o[pV]=n[pV]||n);var r=this;e.forEach((function(e){r._addListener(e,{priority:t,callback:o,next:null})}))},mV.prototype.once=function(e,t,n,i){var o=this;if(Object(Zj["isFunction"])(t)&&(i=n,n=t,t=fV),!Object(Zj["isNumber"])(t))throw new Error("priority must be a number");function r(){r.__isTomb=!0;var t=n.apply(i,arguments);return o.off(e,r),t}r[pV]=n,this.on(e,t,r)},mV.prototype.off=function(e,t){e=Object(Zj["isArray"])(e)?e:[e];var n=this;e.forEach((function(e){n._removeListener(e,t)}))},mV.prototype.createEvent=function(e){var t=new bV;return t.init(e),t},mV.prototype.fire=function(e,t){var n,i,o,r;if(r=gV.call(arguments),"object"===typeof e&&(t=e,e=t.type),!e)throw new Error("no event type specified");if(i=this._listeners[e],i){n=t instanceof bV?t:this.createEvent(t),r[0]=n;var s=n.type;e!==s&&(n.type=e);try{o=this._invokeListeners(n,r,i)}finally{e!==s&&(n.type=s)}return void 0===o&&n.defaultPrevented&&(o=!1),o}},mV.prototype.handleError=function(e){return!1===this.fire("error",{error:e})},mV.prototype._destroy=function(){this._listeners={}},mV.prototype._invokeListeners=function(e,t,n){var i;while(n){if(e.cancelBubble)break;i=this._invokeListener(e,t,n),n=n.next}return i},mV.prototype._invokeListener=function(e,t,n){var i;if(n.callback.__isTomb)return i;try{i=vV(n.callback,t),void 0!==i&&(e.returnValue=i,e.stopPropagation()),!1===i&&e.preventDefault()}catch(o){if(!this.handleError(o))throw o}return i},mV.prototype._addListener=function(e,t){var n,i=this._getListeners(e);if(i){while(i){if(i.priority<t.priority)return t.next=i,void(n?n.next=t:this._setListeners(e,t));n=i,i=i.next}n.next=t}else this._setListeners(e,t)},mV.prototype._getListeners=function(e){return this._listeners[e]},mV.prototype._setListeners=function(e,t){this._listeners[e]=t},mV.prototype._removeListener=function(e,t){var n,i,o,r=this._getListeners(e);if(t)while(r)n=r.next,o=r.callback,o!==t&&o[pV]!==t||(i?i.next=n:this._setListeners(e,n)),i=r,r=n;else this._setListeners(e,null)},bV.prototype.stopPropagation=function(){this.cancelBubble=!0},bV.prototype.preventDefault=function(){this.defaultPrevented=!0},bV.prototype.init=function(e){Object(Zj["assign"])(this,e||{})},EV.$inject=["eventBus","elementRegistry"],EV.prototype._getChildrenContainer=function(e){var t,n=this._elementRegistry.getGraphics(e);return e.parent?(t=wV(n),t||(t=CQ("g"),fQ(t).add("djs-children"),iQ(n.parentNode,t))):t=n,t},EV.prototype._clear=function(e){var t=yV(e);return Object(eQ["clear"])(t),t},EV.prototype._createContainer=function(e,t,n,i){var o=CQ("g");fQ(o).add("djs-group"),"undefined"!==typeof n?xV(o,t,t.childNodes[n]):iQ(t,o);var r=CQ("g");fQ(r).add("djs-element"),fQ(r).add("djs-"+e),i&&fQ(r).add("djs-frame"),iQ(o,r);var s=CQ("g");return fQ(s).add("djs-visual"),iQ(r,s),r},EV.prototype.create=function(e,t,n){var i=this._getChildrenContainer(t.parent);return this._createContainer(e,i,n,fz(t))},EV.prototype.updateContainments=function(e){var t,n=this,i=this._elementRegistry;t=Object(Zj["reduce"])(e,(function(e,t){return t.parent&&(e[t.parent.id]=t.parent),e}),{}),Object(Zj["forEach"])(t,(function(e){var t=e.children;if(t){var o=n._getChildrenContainer(e);Object(Zj["forEach"])(t.slice().reverse(),(function(e){var t=i.getGraphics(e);xV(t.parentNode,o)}))}}))},EV.prototype.drawShape=function(e,t){var n=this._eventBus;return n.fire("render.shape",{gfx:e,element:t})},EV.prototype.getShapePath=function(e){var t=this._eventBus;return t.fire("render.getShapePath",e)},EV.prototype.drawConnection=function(e,t){var n=this._eventBus;return n.fire("render.connection",{gfx:e,element:t})},EV.prototype.getConnectionPath=function(e){var t=this._eventBus;return t.fire("render.getConnectionPath",e)},EV.prototype.update=function(e,t,n){if(t.parent){var i=this._clear(n);if("shape"===e)this.drawShape(i,t),AV(n,t.x,t.y);else{if("connection"!==e)throw new Error("unknown type: "+e);this.drawConnection(i,t)}t.hidden?cQ(n,"display","none"):cQ(n,"display","block")}},EV.prototype.remove=function(e){var t=this._elementRegistry.getGraphics(e);mQ(t.parentNode)};var SV={__depends__:[yz],__init__:["canvas"],canvas:["type",Kz],elementRegistry:["type",Xz],elementFactory:["type",dV],eventBus:["type",mV],graphicsFactory:["type",EV]};function DV(e){var t=[],n=[];function i(e){return t.indexOf(e)>=0}function o(e){t.push(e)}function r(e){i(e)||((e.__depends__||[]).forEach(r),i(e)||(o(e),(e.__init__||[]).forEach((function(e){n.push(e)}))))}e.forEach(r);var s=new XQ(t);return n.forEach((function(e){try{s["string"===typeof e?"get":"invoke"](e)}catch(t){throw t}})),s}function kV(e){e=e||{};var t={config:["value",e]},n=[t,SV].concat(e.modules||[]);return DV(n)}function MV(e,t){this.injector=t=t||kV(e),this.get=t.get,this.invoke=t.invoke,this.get("eventBus").fire("diagram.init")}function NV(){}function LV(e,t){this.model=e,this.properties=t}MV.prototype.destroy=function(){this.get("eventBus").fire("diagram.destroy")},MV.prototype.clear=function(){this.get("eventBus").fire("diagram.clear")},NV.prototype.get=function(e){return this.$model.properties.get(this,e)},NV.prototype.set=function(e,t){this.$model.properties.set(this,e,t)},LV.prototype.createType=function(e){var t=this.model,n=this.properties,i=Object.create(NV.prototype);Object(Zj["forEach"])(e.properties,(function(e){e.isMany||void 0===e.default||(i[e.name]=e.default)})),n.defineModel(i,t),n.defineDescriptor(i,e);var o=e.ns.name;function r(e){n.define(this,"$type",{value:o,enumerable:!0}),n.define(this,"$attrs",{value:{}}),n.define(this,"$parent",{writable:!0}),Object(Zj["forEach"])(e,Object(Zj["bind"])((function(e,t){this.set(t,e)}),this))}return r.prototype=i,r.hasType=i.$instanceOf=this.model.hasType,n.defineModel(r,t),n.defineDescriptor(r,e),r};var BV={String:!0,Boolean:!0,Integer:!0,Real:!0,Element:!0},IV={String:function(e){return e},Boolean:function(e){return"true"===e},Integer:function(e){return parseInt(e,10)},Real:function(e){return parseFloat(e)}};function TV(e,t){var n=IV[e];return n?n(t):t}function OV(e){return!!BV[e]}function RV(e){return!!IV[e]}function PV(e,t){var n,i,o=e.split(/:/);if(1===o.length)n=e,i=t;else{if(2!==o.length)throw new Error("expected <prefix:localName> or <localName>, got "+e);n=o[1],i=o[0]}return e=(i?i+":":"")+n,{name:e,prefix:i,localName:n}}function FV(e){this.ns=e,this.name=e.name,this.allTypes=[],this.allTypesByName={},this.properties=[],this.propertiesByName={}}function jV(e,t){this.packageMap={},this.typeMap={},this.packages=[],this.properties=t,Object(Zj["forEach"])(e,Object(Zj["bind"])(this.registerPackage,this))}function QV(e,t,n){var i=t[n];if(i in e)throw new Error("package with "+n+" <"+i+"> already defined")}function zV(e){this.model=e}function VV(e){return"undefined"===typeof e}function WV(e,t,n){Object.defineProperty(e,t.name,{enumerable:!t.isReference,writable:!0,value:n,configurable:!0})}function HV(e){this.properties=new zV(this),this.factory=new LV(this,this.properties),this.registry=new jV(e,this.properties),this.typeCache={}}FV.prototype.build=function(){return Object(Zj["pick"])(this,["ns","name","allTypes","allTypesByName","properties","propertiesByName","bodyProperty","idProperty"])},FV.prototype.addProperty=function(e,t,n){"boolean"===typeof t&&(n=t,t=void 0),this.addNamedProperty(e,!1!==n);var i=this.properties;void 0!==t?i.splice(t,0,e):i.push(e)},FV.prototype.replaceProperty=function(e,t,n){var i=e.ns,o=this.properties,r=this.propertiesByName,s=e.name!==t.name;if(e.isId){if(!t.isId)throw new Error("property <"+t.ns.name+"> must be id property to refine <"+e.ns.name+">");this.setIdProperty(t,!1)}if(e.isBody){if(!t.isBody)throw new Error("property <"+t.ns.name+"> must be body property to refine <"+e.ns.name+">");this.setBodyProperty(t,!1)}var a=o.indexOf(e);if(-1===a)throw new Error("property <"+i.name+"> not found in property list");o.splice(a,1),this.addProperty(t,n?void 0:a,s),r[i.name]=r[i.localName]=t},FV.prototype.redefineProperty=function(e,t,n){var i=e.ns.prefix,o=t.split("#"),r=PV(o[0],i),s=PV(o[1],r.prefix).name,a=this.propertiesByName[s];if(!a)throw new Error("refined property <"+s+"> not found");this.replaceProperty(a,e,n),delete e.redefines},FV.prototype.addNamedProperty=function(e,t){var n=e.ns,i=this.propertiesByName;t&&(this.assertNotDefined(e,n.name),this.assertNotDefined(e,n.localName)),i[n.name]=i[n.localName]=e},FV.prototype.removeNamedProperty=function(e){var t=e.ns,n=this.propertiesByName;delete n[t.name],delete n[t.localName]},FV.prototype.setBodyProperty=function(e,t){if(t&&this.bodyProperty)throw new Error("body property defined multiple times (<"+this.bodyProperty.ns.name+">, <"+e.ns.name+">)");this.bodyProperty=e},FV.prototype.setIdProperty=function(e,t){if(t&&this.idProperty)throw new Error("id property defined multiple times (<"+this.idProperty.ns.name+">, <"+e.ns.name+">)");this.idProperty=e},FV.prototype.assertNotDefined=function(e,t){var n=e.name,i=this.propertiesByName[n];if(i)throw new Error("property <"+n+"> already defined; override of <"+i.definedBy.ns.name+"#"+i.ns.name+"> by <"+e.definedBy.ns.name+"#"+e.ns.name+"> not allowed without redefines")},FV.prototype.hasProperty=function(e){return this.propertiesByName[e]},FV.prototype.addTrait=function(e,t){var n=this.allTypesByName,i=this.allTypes,o=e.name;o in n||(Object(Zj["forEach"])(e.properties,Object(Zj["bind"])((function(n){n=Object(Zj["assign"])({},n,{name:n.ns.localName,inherited:t}),Object.defineProperty(n,"definedBy",{value:e});var i=n.replaces,o=n.redefines;i||o?this.redefineProperty(n,i||o,i):(n.isBody&&this.setBodyProperty(n),n.isId&&this.setIdProperty(n),this.addProperty(n))}),this)),i.push(e),n[o]=e)},jV.prototype.getPackage=function(e){return this.packageMap[e]},jV.prototype.getPackages=function(){return this.packages},jV.prototype.registerPackage=function(e){e=Object(Zj["assign"])({},e);var t=this.packageMap;QV(t,e,"prefix"),QV(t,e,"uri"),Object(Zj["forEach"])(e.types,Object(Zj["bind"])((function(t){this.registerType(t,e)}),this)),t[e.uri]=t[e.prefix]=e,this.packages.push(e)},jV.prototype.registerType=function(e,t){e=Object(Zj["assign"])({},e,{superClass:(e.superClass||[]).slice(),extends:(e.extends||[]).slice(),properties:(e.properties||[]).slice(),meta:Object(Zj["assign"])(e.meta||{})});var n=PV(e.name,t.prefix),i=n.name,o={};Object(Zj["forEach"])(e.properties,Object(Zj["bind"])((function(e){var t=PV(e.name,n.prefix),i=t.name;OV(e.type)||(e.type=PV(e.type,t.prefix).name),Object(Zj["assign"])(e,{ns:t,name:i}),o[i]=e}),this)),Object(Zj["assign"])(e,{ns:n,name:i,propertiesByName:o}),Object(Zj["forEach"])(e.extends,Object(Zj["bind"])((function(e){var t=this.typeMap[e];t.traits=t.traits||[],t.traits.push(i)}),this)),this.definePackage(e,t),this.typeMap[i]=e},jV.prototype.mapTypes=function(e,t,n){var i=OV(e.name)?{name:e.name}:this.typeMap[e.name],o=this;function r(e){return s(e,!0)}function s(n,i){var r=PV(n,OV(n)?"":e.prefix);o.mapTypes(r,t,i)}if(!i)throw new Error("unknown type <"+e.name+">");Object(Zj["forEach"])(i.superClass,n?r:s),t(i,!n),Object(Zj["forEach"])(i.traits,r)},jV.prototype.getEffectiveDescriptor=function(e){var t=PV(e),n=new FV(t);this.mapTypes(t,(function(e,t){n.addTrait(e,t)}));var i=n.build();return this.definePackage(i,i.allTypes[i.allTypes.length-1].$pkg),i},jV.prototype.definePackage=function(e,t){this.properties.define(e,"$pkg",{value:t})},zV.prototype.set=function(e,t,n){var i=this.model.getPropertyDescriptor(e,t),o=i&&i.name;VV(n)?i?delete e[o]:delete e.$attrs[t]:i?o in e?e[o]=n:WV(e,i,n):e.$attrs[t]=n},zV.prototype.get=function(e,t){var n=this.model.getPropertyDescriptor(e,t);if(!n)return e.$attrs[t];var i=n.name;return!e[i]&&n.isMany&&WV(e,n,[]),e[i]},zV.prototype.define=function(e,t,n){Object.defineProperty(e,t,n)},zV.prototype.defineDescriptor=function(e,t){this.define(e,"$descriptor",{value:t})},zV.prototype.defineModel=function(e,t){this.define(e,"$model",{value:t})},HV.prototype.create=function(e,t){var n=this.getType(e);if(!n)throw new Error("unknown type <"+e+">");return new n(t)},HV.prototype.getType=function(e){var t=this.typeCache,n=Object(Zj["isString"])(e)?e:e.ns.name,i=t[n];return i||(e=this.registry.getEffectiveDescriptor(n),i=t[n]=this.factory.createType(e)),i},HV.prototype.createAny=function(e,t,n){var i=PV(e),o={$type:e,$instanceOf:function(e){return e===this.$type}},r={name:e,isGeneric:!0,ns:{prefix:i.prefix,localName:i.localName,uri:t}};return this.properties.defineDescriptor(o,r),this.properties.defineModel(o,this),this.properties.define(o,"$parent",{enumerable:!1,writable:!0}),this.properties.define(o,"$instanceOf",{enumerable:!1,writable:!0}),Object(Zj["forEach"])(n,(function(e,t){Object(Zj["isObject"])(e)&&void 0!==e.value?o[e.name]=e.value:o[t]=e})),o},HV.prototype.getPackage=function(e){return this.registry.getPackage(e)},HV.prototype.getPackages=function(){return this.registry.getPackages()},HV.prototype.getElementDescriptor=function(e){return e.$descriptor},HV.prototype.hasType=function(e,t){void 0===t&&(t=e,e=this);var n=e.$model.getElementDescriptor(e);return t in n.allTypesByName},HV.prototype.getPropertyDescriptor=function(e,t){return this.getElementDescriptor(e).propertiesByName[t]},HV.prototype.getTypeDescriptor=function(e){return this.registry.typeMap[e]};var UV=String.fromCharCode,YV=Object.prototype.hasOwnProperty,GV=/&#(\d+);|&#x([0-9a-f]+);|&(\w+);/gi,KV={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'};function qV(e,t,n,i){return i?YV.call(KV,i)?KV[i]:"&"+i+";":UV(t||parseInt(n,16))}function JV(e){return e.length>3&&-1!==e.indexOf("&")?e.replace(GV,qV):e}Object.keys(KV).forEach((function(e){KV[e.toUpperCase()]=KV[e]}));var XV="http://www.w3.org/2001/XMLSchema-instance",$V="xsi",ZV="xsi:type",eW="non-whitespace outside of root node";function tW(e){return new Error(e)}function nW(e){return"missing namespace for prefix <"+e+">"}function iW(e){return{get:e,enumerable:!0}}function oW(e){var t,n={};for(t in e)n[t]=e[t];return n}function rW(e){return e+"$uri"}function sW(e){var t,n,i={};for(t in e)n=e[t],i[n]=n,i[rW(n)]=t;return i}function aW(){return{line:0,column:0}}function lW(e){throw e}function cW(e){if(!this)return new cW(e);var t,n,i,o,r,s,a,l,c,h=e&&e["proxy"],u=lW,d=aW,p=!1,f=!1,g=null,m=!1;function b(e){e instanceof Error||(e=tW(e)),g=e,u(e,d)}function v(e){r&&(e instanceof Error||(e=tW(e)),r(e,d))}function y(e){var r,u,g,y,w,_,A,C,E,x,S,D=f?[]:null,k=f?sW(c):null,M=[],N=0,L=!1,B=!1,I=0,T=0,O="",R=0;function P(){if(null!==S)return S;var e,t,n,i,o,r,s,a,l,h,u,d=f&&k["xmlns"],g=f&&p?[]:null,m=R,b=O,y=b.length,w={},_={};e:for(;m<y;m++)if(l=!1,h=b.charCodeAt(m),!(32===h||h<14&&h>8)){for((h<65||h>122||h>90&&h<97)&&95!==h&&58!==h&&(v("illegal first char attribute name"),l=!0),u=m+1;u<y;u++)if(h=b.charCodeAt(u),!(h>96&&h<123||h>64&&h<91||h>47&&h<59||46===h||45===h||95===h)){if(32===h||h<14&&h>8){v("missing attribute value"),m=u;continue e}if(61===h)break;v("illegal attribute name char"),l=!0}if(a=b.substring(m,u),"xmlns:xmlns"===a&&(v("illegal declaration of xmlns"),l=!0),h=b.charCodeAt(u+1),34===h)u=b.indexOf('"',m=u+2),-1===u&&(u=b.indexOf("'",m),-1!==u&&(v("attribute value quote missmatch"),l=!0));else if(39===h)u=b.indexOf("'",m=u+2),-1===u&&(u=b.indexOf('"',m),-1!==u&&(v("attribute value quote missmatch"),l=!0));else for(v("missing attribute value quotes"),l=!0,u+=1;u<y;u++)if(h=b.charCodeAt(u+1),32===h||h<14&&h>8)break;for(-1===u&&(v("missing closing quotes"),u=y,l=!0),l||(r=b.substring(m,u)),m=u;u+1<y;u++){if(h=b.charCodeAt(u+1),32===h||h<14&&h>8)break;m===u&&(v("illegal character after attribute end"),l=!0)}if(m=u+1,!l)if(a in _)v("attribute <"+a+"> already defined");else if(_[a]=!0,f)if(p){if(o="xmlns"===a?"xmlns":120===a.charCodeAt(0)&&"xmlns:"===a.substr(0,6)?a.substr(6):null,null!==o){if(e=JV(r),t=rW(o),s=c[e],!s){if("xmlns"===o||t in k&&k[t]!==e)do{s="ns"+N++}while("undefined"!==typeof k[s]);else s=o;c[e]=s}k[o]!==s&&(i||(k=oW(k),i=!0),k[o]=s,"xmlns"===o&&(k[rW(s)]=e,d=s),k[t]=e),w[a]=r;continue}g.push(a,r)}else h=a.indexOf(":"),-1!==h?(n=k[a.substring(0,h)])?(a=d===n?a.substr(h+1):n+a.substr(h),a===ZV&&(h=r.indexOf(":"),-1!==h?(n=r.substring(0,h),n=k[n]||n,r=n+r.substring(h)):r=d+":"+r),w[a]=r):v(nW(a.substring(0,h))):w[a]=r;else w[a]=r}if(p)for(m=0,y=g.length;m<y;m++){if(a=g[m++],r=g[m],h=a.indexOf(":"),-1!==h){if(!(n=k[a.substring(0,h)])){v(nW(a.substring(0,h)));continue}a=d===n?a.substr(h+1):n+a.substr(h),a===ZV&&(h=r.indexOf(":"),-1!==h?(n=r.substring(0,h),n=k[n]||n,r=n+r.substring(h)):r=d+":"+r)}w[a]=r}return S=w}function F(){var t,n,i=/(\r\n|\r|\n)/g,o=0,r=0,s=0,a=T;while(I>=s){if(t=i.exec(e),!t)break;if(a=t[0].length+t.index,a>I)break;o+=1,s=a}return-1==I?(r=a,n=e.substring(T)):0===T?n=e.substring(T,I):(r=I-s,n=-1==T?e.substring(I):e.substring(I,T+1)),{data:n,line:o,column:r}}d=F,h&&(x=Object.create({},{name:iW((function(){return C})),originalName:iW((function(){return E})),attrs:iW(P),ns:iW((function(){return k}))}));while(-1!==T){if(I=60===e.charCodeAt(T)?T:e.indexOf("<",T),-1===I)return M.length?b("unexpected end of file"):0===T?b("missing start tag"):void(T<e.length&&e.substring(T).trim()&&v(eW));if(T!==I)if(M.length){if(t&&(t(e.substring(T,I),JV,d),m))return}else if(e.substring(T,I).trim()&&(v(eW),m))return;if(w=e.charCodeAt(I+1),33===w){if(y=e.charCodeAt(I+2),91===y&&"CDATA["===e.substr(I+3,6)){if(T=e.indexOf("]]>",I),-1===T)return b("unclosed cdata");if(o&&(o(e.substring(I+9,T),d),m))return;T+=3;continue}if(45===y&&45===e.charCodeAt(I+3)){if(T=e.indexOf("--\x3e",I),-1===T)return b("unclosed comment");if(s&&(s(e.substring(I+4,T),JV,d),m))return;T+=3;continue}}if(63!==w){for(u=I+1;;u++){if(_=e.charCodeAt(u),isNaN(_))return T=-1,b("unclosed tag");if(34===_)y=e.indexOf('"',u+1),u=-1!==y?y:u;else if(39===_)y=e.indexOf("'",u+1),u=-1!==y?y:u;else if(62===_){T=u;break}}if(33!==w){if(S={},47===w){if(L=!1,B=!0,!M.length)return b("missing open tag");if(u=C=M.pop(),y=I+2+u.length,e.substring(I+2,y)!==u)return b("closing tag mismatch");for(;y<T;y++)if(w=e.charCodeAt(y),!(32===w||w>8&&w<14))return b("close tag")}else{if(47===e.charCodeAt(T-1)?(u=C=e.substring(I+1,T-1),L=!0,B=!0):(u=C=e.substring(I+1,T),L=!0,B=!1),!(w>96&&w<123||w>64&&w<91||95===w||58===w))return b("illegal first char nodeName");for(y=1,g=u.length;y<g;y++)if(w=u.charCodeAt(y),!(w>96&&w<123||w>64&&w<91||w>47&&w<59||45===w||95===w||46==w)){if(32===w||w<14&&w>8){C=u.substring(0,y),S=null;break}return b("invalid nodeName")}B||M.push(C)}if(f){if(r=k,L&&(B||D.push(r),null===S&&(p=-1!==u.indexOf("xmlns",y))&&(R=y,O=u,P(),p=!1)),E=C,w=C.indexOf(":"),-1!==w){if(A=k[C.substring(0,w)],!A)return b("missing namespace on <"+E+">");C=C.substr(w+1)}else A=k["xmlns"];A&&(C=A+":"+C)}if(L&&(R=y,O=u,n&&(h?n(x,JV,B,d):n(C,P,JV,B,d),m)))return;if(B){if(i&&(i(h?x:C,JV,L,d),m))return;f&&(k=L?r:D.pop())}T+=1}else{if(l&&(l(e.substring(I,T+1),JV,d),m))return;T+=1}}else{if(T=e.indexOf("?>",I),-1===T)return b("unclosed question");if(a&&(a(e.substring(I,T+2),d),m))return;T+=2}}}this["on"]=function(e,c){if("function"!==typeof c)throw tW("required args <name, cb>");switch(e){case"openTag":n=c;break;case"text":t=c;break;case"closeTag":i=c;break;case"error":u=c;break;case"warn":r=c;break;case"cdata":o=c;break;case"attention":l=c;break;case"question":a=c;break;case"comment":s=c;break;default:throw tW("unsupported event: "+e)}return this},this["ns"]=function(e){if("undefined"===typeof e&&(e={}),"object"!==typeof e)throw tW("required args <nsMap={}>");var t,n={};for(t in e)n[t]=e[t];return n[XV]=$V,f=!0,c=n,this},this["parse"]=function(e){if("string"!==typeof e)throw tW("required args <xml=string>");return g=null,y(e),d=aW,m=!1,g},this["stop"]=function(){m=!0}}function hW(e){return e.xml&&"lowerCase"===e.xml.tagAlias}var uW={xsi:"http://www.w3.org/2001/XMLSchema-instance",xml:"http://www.w3.org/XML/1998/namespace"},dW="xsi:type";function pW(e){return e.xml&&e.xml.serialize}function fW(e){return pW(e)===dW}function gW(e){return"property"===pW(e)}function mW(e){return e.charAt(0).toUpperCase()+e.slice(1)}function bW(e,t){return hW(t)?e.prefix+":"+mW(e.localName):e.name}function vW(e,t){var n=e.name,i=e.localName,o=t.xml&&t.xml.typePrefix;return o&&0===i.indexOf(o)?e.prefix+":"+i.slice(o.length):n}function yW(e,t){var n=PV(e),i=t.getPackage(n.prefix);return vW(n,i)}function wW(e){return new Error(e)}function _W(e){return e.$descriptor}function AW(e){Object(Zj["assign"])(this,e),this.elementsById={},this.references=[],this.warnings=[],this.addReference=function(e){this.references.push(e)},this.addElement=function(e){if(!e)throw wW("expected element");var t,n=this.elementsById,i=_W(e),o=i.idProperty;if(o&&(t=e.get(o.name),t)){if(!/^([a-z][\w-.]*:)?[a-z_][\w-.]*$/i.test(t))throw new Error("illegal ID <"+t+">");if(n[t])throw wW("duplicate ID <"+t+">");n[t]=e}},this.addWarning=function(e){this.warnings.push(e)}}function CW(){}function EW(){}function xW(){}function SW(e,t){this.property=e,this.context=t}function DW(e,t){this.element=t,this.propertyDesc=e}function kW(){}function MW(e,t,n){this.model=e,this.type=e.getType(t),this.context=n}function NW(e,t,n){MW.call(this,e,t,n)}function LW(e,t,n){this.model=e,this.context=n}function BW(e){e instanceof HV&&(e={model:e}),Object(Zj["assign"])(this,{lax:!1},e)}function IW(){var e=[];return Object.defineProperty(e,"peek",{value:function(){return this[this.length-1]}}),e}CW.prototype.handleEnd=function(){},CW.prototype.handleText=function(){},CW.prototype.handleNode=function(){},EW.prototype=Object.create(CW.prototype),EW.prototype.handleNode=function(){return this},xW.prototype=Object.create(CW.prototype),xW.prototype.handleText=function(e){this.body=(this.body||"")+e},SW.prototype=Object.create(xW.prototype),SW.prototype.handleNode=function(e){if(this.element)throw wW("expected no sub nodes");return this.element=this.createReference(e),this},SW.prototype.handleEnd=function(){this.element.id=this.body},SW.prototype.createReference=function(e){return{property:this.property.ns.name,id:""}},DW.prototype=Object.create(xW.prototype),DW.prototype.handleEnd=function(){var e=this.body||"",t=this.element,n=this.propertyDesc;e=TV(n.type,e),n.isMany?t.get(n.name).push(e):t.set(n.name,e)},kW.prototype=Object.create(xW.prototype),kW.prototype.handleNode=function(e){var t=this,n=this.element;return n?t=this.handleChild(e):(n=this.element=this.createElement(e),this.context.addElement(n)),t},MW.prototype=Object.create(kW.prototype),MW.prototype.addReference=function(e){this.context.addReference(e)},MW.prototype.handleText=function(e){var t=this.element,n=_W(t),i=n.bodyProperty;if(!i)throw wW("unexpected body text <"+e+">");xW.prototype.handleText.call(this,e)},MW.prototype.handleEnd=function(){var e=this.body,t=this.element,n=_W(t),i=n.bodyProperty;i&&void 0!==e&&(e=TV(i.type,e),t.set(i.name,e))},MW.prototype.createElement=function(e){var t,n=e.attributes,i=this.type,o=_W(i),r=this.context,s=new i({}),a=this.model;return Object(Zj["forEach"])(n,(function(e,n){var i,l=o.propertiesByName[n];l&&l.isReference?l.isMany?(i=e.split(" "),Object(Zj["forEach"])(i,(function(e){r.addReference({element:s,property:l.ns.name,id:e})}))):r.addReference({element:s,property:l.ns.name,id:e}):(l?e=TV(l.type,e):"xmlns"!==n&&(t=PV(n,o.ns.prefix),a.getPackage(t.prefix)&&r.addWarning({message:"unknown attribute <"+n+">",element:s,property:n,value:e})),s.set(n,e))})),s},MW.prototype.getPropertyForNode=function(e){var t,n,i=e.name,o=PV(i),r=this.type,s=this.model,a=_W(r),l=o.name,c=a.propertiesByName[l];if(c&&!c.isAttr)return fW(c)&&(t=e.attributes[dW],t)?(t=yW(t,s),n=s.getType(t),Object(Zj["assign"])({},c,{effectiveType:_W(n).name})):c;var h=s.getPackage(o.prefix);if(h){if(t=bW(o,h),n=s.getType(t),c=Object(Zj["find"])(a.properties,(function(e){return!e.isVirtual&&!e.isReference&&!e.isAttribute&&n.hasType(e.type)})),c)return Object(Zj["assign"])({},c,{effectiveType:_W(n).name})}else if(c=Object(Zj["find"])(a.properties,(function(e){return!e.isReference&&!e.isAttribute&&"Element"===e.type})),c)return c;throw wW("unrecognized element <"+o.name+">")},MW.prototype.toString=function(){return"ElementDescriptor["+_W(this.type).name+"]"},MW.prototype.valueHandler=function(e,t){return new DW(e,t)},MW.prototype.referenceHandler=function(e){return new SW(e,this.context)},MW.prototype.handler=function(e){return"Element"===e?new LW(this.model,e,this.context):new MW(this.model,e,this.context)},MW.prototype.handleChild=function(e){var t,n,i,o;if(t=this.getPropertyForNode(e),i=this.element,n=t.effectiveType||t.type,RV(n))return this.valueHandler(t,i);o=t.isReference?this.referenceHandler(t).handleNode(e):this.handler(n).handleNode(e);var r=o.element;return void 0!==r&&(t.isMany?i.get(t.name).push(r):i.set(t.name,r),t.isReference?(Object(Zj["assign"])(r,{element:i}),this.context.addReference(r)):r.$parent=i),o},NW.prototype=Object.create(MW.prototype),NW.prototype.createElement=function(e){var t=e.name,n=PV(t),i=this.model,o=this.type,r=i.getPackage(n.prefix),s=r&&bW(n,r)||t;if(!o.hasType(s))throw wW("unexpected element <"+e.originalName+">");return MW.prototype.createElement.call(this,e)},LW.prototype=Object.create(kW.prototype),LW.prototype.createElement=function(e){var t=e.name,n=PV(t),i=n.prefix,o=e.ns[i+"$uri"],r=e.attributes;return this.model.createAny(t,o,r)},LW.prototype.handleChild=function(e){var t,n=new LW(this.model,"Element",this.context).handleNode(e),i=this.element,o=n.element;return void 0!==o&&(t=i.$children=i.$children||[],t.push(o),o.$parent=i),n},LW.prototype.handleEnd=function(){this.body&&(this.element.$body=this.body)},BW.prototype.fromXML=function(e,t,n){var i=t.rootHandler;t instanceof MW?(i=t,t={}):"string"===typeof t?(i=this.handler(t),t={}):"string"===typeof i&&(i=this.handler(i));var o=this.model,r=this.lax,s=new AW(Object(Zj["assign"])({},t,{rootHandler:i})),a=new cW({proxy:!0}),l=IW();function c(e,t,n){var i=t(),o=i.line,r=i.column,a=i.data;"<"===a.charAt(0)&&-1!==a.indexOf(" ")&&(a=a.slice(0,a.indexOf(" "))+">");var l="unparsable content "+(a?a+" ":"")+"detected\n\tline: "+o+"\n\tcolumn: "+r+"\n\tnested error: "+e.message;if(n)return s.addWarning({message:l,error:e}),!0;throw wW(l)}function h(e,t){return c(e,t,!0)}function u(){var e,t,n=s.elementsById,i=s.references;for(e=0;t=i[e];e++){var o=t.element,r=n[t.id],a=_W(o).propertiesByName[t.property];if(r||s.addWarning({message:"unresolved reference <"+t.id+">",element:t.element,property:t.property,value:t.id}),a.isMany){var l=o.get(a.name),c=l.indexOf(t);-1===c&&(c=l.length),r?l[c]=r:l.splice(c,1)}else o.set(a.name,r)}}function d(){l.pop().handleEnd()}i.context=s,l.push(i);var p=/^<\?xml /i,f=/ encoding="([^"]+)"/i,g=/^utf-8$/i;function m(e){if(p.test(e)){var t=f.exec(e),n=t&&t[1];n&&!g.test(n)&&s.addWarning({message:"unsupported document encoding <"+n+">, falling back to UTF-8"})}}function b(e,t){var n=l.peek();try{l.push(n.handleNode(e))}catch(i){c(i,t,r)&&l.push(new EW)}}function v(e,t){try{l.peek().handleText(e)}catch(n){h(n,t)}}function y(e,t){e.trim()&&v(e,t)}var w=o.getPackages().reduce((function(e,t){return e[t.uri]=t.prefix,e}),{"http://www.w3.org/XML/1998/namespace":"xml"});return a.ns(w).on("openTag",(function(e,t,n,i){var o=e.attrs||{},r=Object.keys(o).reduce((function(e,n){var i=t(o[n]);return e[n]=i,e}),{}),s={name:e.name,originalName:e.originalName,attributes:r,ns:e.ns};b(s,i)})).on("question",m).on("closeTag",d).on("cdata",v).on("text",(function(e,t,n){y(t(e),n)})).on("error",c).on("warn",h),new Promise((function(t,n){var o;try{a.parse(e),u()}catch(d){o=d}var r=i.element;o||r||(o=wW("failed to parse document as <"+i.type.$descriptor.name+">"));var l=s.warnings,c=s.references,h=s.elementsById;return o?(o.warnings=l,n(o)):t({rootElement:r,elementsById:h,references:c,warnings:l})}))},BW.prototype.handler=function(e){return new NW(this.model,e)};var TW='<?xml version="1.0" encoding="UTF-8"?>\n',OW=/<|>|'|"|&|\n\r|\n/g,RW=/<|>|&/g;function PW(e){var t={},n={},i={},o=[],r=[];this.byUri=function(t){return n[t]||e&&e.byUri(t)},this.add=function(e,t){n[e.uri]=e,t?o.push(e):r.push(e),this.mapPrefix(e.prefix,e.uri)},this.uriByPrefix=function(e){return t[e||"xmlns"]},this.mapPrefix=function(e,n){t[e||"xmlns"]=n},this.getNSKey=function(e){return void 0!==e.prefix?e.uri+"|"+e.prefix:e.uri},this.logUsed=function(t){var n=t.uri,o=this.getNSKey(t);i[o]=this.byUri(n),e&&e.logUsed(t)},this.getUsed=function(e){function t(e){var t=n.getNSKey(e);return i[t]}var n=this,s=[].concat(o,r);return s.filter(t)}}function FW(e){return e.charAt(0).toLowerCase()+e.slice(1)}function jW(e,t){return hW(t)?FW(e):e}function QW(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}function zW(e){return Object(Zj["isString"])(e)?e:(e.prefix?e.prefix+":":"")+e.localName}function VW(e){return e.getUsed().filter((function(e){return"xml"!==e.prefix})).map((function(e){var t="xmlns"+(e.prefix?":"+e.prefix:"");return{name:t,value:e.uri}}))}function WW(e,t){return t.isGeneric?Object(Zj["assign"])({localName:t.ns.localName},e):Object(Zj["assign"])({localName:jW(t.ns.localName,t.$pkg)},e)}function HW(e,t){return Object(Zj["assign"])({localName:t.ns.localName},e)}function UW(e){var t=e.$descriptor;return Object(Zj["filter"])(t.properties,(function(t){var n=t.name;if(t.isVirtual)return!1;if(!Object(Zj["has"])(e,n))return!1;var i=e[n];return i!==t.default&&(null!==i&&(!t.isMany||i.length))}))}var YW={"\n":"#10","\n\r":"#10",'"':"#34","'":"#39","<":"#60",">":"#62","&":"#38"},GW={"<":"lt",">":"gt","&":"amp"};function KW(e,t,n){return e=Object(Zj["isString"])(e)?e:""+e,e.replace(t,(function(e){return"&"+n[e]+";"}))}function qW(e){return KW(e,OW,YW)}function JW(e){return KW(e,RW,GW)}function XW(e){return Object(Zj["filter"])(e,(function(e){return e.isAttr}))}function $W(e){return Object(Zj["filter"])(e,(function(e){return!e.isAttr}))}function ZW(e){this.tagName=e}function eH(){}function tH(e){this.tagName=e}function nH(e,t){this.body=[],this.attrs=[],this.parent=e,this.propertyDescriptor=t}function iH(e,t){nH.call(this,e,t)}function oH(){this.value="",this.write=function(e){this.value+=e}}function rH(e,t){var n=[""];this.append=function(t){return e.write(t),this},this.appendNewLine=function(){return t&&e.write("\n"),this},this.appendIndent=function(){return t&&e.write(n.join("  ")),this},this.indent=function(){return n.push(""),this},this.unindent=function(){return n.pop(),this}}function sH(e){function t(t,n){var i=n||new oH,o=new rH(i,e.format);if(e.preamble&&o.append(TW),(new nH).build(t).serializeTo(o),!n)return i.value}return e=Object(Zj["assign"])({format:!1,preamble:!0},e||{}),{toXML:t}}function aH(e,t){HV.call(this,e,t)}ZW.prototype.build=function(e){return this.element=e,this},ZW.prototype.serializeTo=function(e){e.appendIndent().append("<"+this.tagName+">"+this.element.id+"</"+this.tagName+">").appendNewLine()},eH.prototype.serializeValue=eH.prototype.serializeTo=function(e){e.append(this.escape?JW(this.value):this.value)},eH.prototype.build=function(e,t){return this.value=t,"String"===e.type&&-1!==t.search(RW)&&(this.escape=!0),this},QW(tH,eH),tH.prototype.serializeTo=function(e){e.appendIndent().append("<"+this.tagName+">"),this.serializeValue(e),e.append("</"+this.tagName+">").appendNewLine()},nH.prototype.build=function(e){this.element=e;var t,n,i=e.$descriptor,o=this.propertyDescriptor,r=i.isGeneric;return t=r?this.parseGeneric(e):this.parseNsAttributes(e),this.ns=o?this.nsPropertyTagName(o):this.nsTagName(i),this.tagName=this.addTagName(this.ns),r||(n=UW(e),this.parseAttributes(XW(n)),this.parseContainments($W(n))),this.parseGenericAttributes(e,t),this},nH.prototype.nsTagName=function(e){var t=this.logNamespaceUsed(e.ns);return WW(t,e)},nH.prototype.nsPropertyTagName=function(e){var t=this.logNamespaceUsed(e.ns);return HW(t,e)},nH.prototype.isLocalNs=function(e){return e.uri===this.ns.uri},nH.prototype.nsAttributeName=function(e){var t;if(t=Object(Zj["isString"])(e)?PV(e):e.ns,e.inherited)return{localName:t.localName};var n=this.logNamespaceUsed(t);return this.getNamespaces().logUsed(n),this.isLocalNs(n)?{localName:t.localName}:Object(Zj["assign"])({localName:t.localName},n)},nH.prototype.parseGeneric=function(e){var t=this,n=this.body,i=[];return Object(Zj["forEach"])(e,(function(o,r){var s;"$body"===r?n.push((new eH).build({type:"String"},o)):"$children"===r?Object(Zj["forEach"])(o,(function(e){n.push(new nH(t).build(e))})):0!==r.indexOf("$")&&(s=t.parseNsAttribute(e,r,o),s&&i.push({name:r,value:o}))})),i},nH.prototype.parseNsAttribute=function(e,t,n){var i,o=e.$model,r=PV(t);if("xmlns"===r.prefix&&(i={prefix:r.localName,uri:n}),r.prefix||"xmlns"!==r.localName||(i={uri:n}),!i)return{name:t,value:n};if(o&&o.getPackage(n))this.logNamespace(i,!0,!0);else{var s=this.logNamespaceUsed(i,!0);this.getNamespaces().logUsed(s)}},nH.prototype.parseNsAttributes=function(e,t){var n=this,i=e.$attrs,o=[];return Object(Zj["forEach"])(i,(function(t,i){var r=n.parseNsAttribute(e,i,t);r&&o.push(r)})),o},nH.prototype.parseGenericAttributes=function(e,t){var n=this;Object(Zj["forEach"])(t,(function(e){if(e.name!==dW)try{n.addAttribute(n.nsAttributeName(e.name),e.value)}catch(t){}}))},nH.prototype.parseContainments=function(e){var t=this,n=this.body,i=this.element;Object(Zj["forEach"])(e,(function(e){var o=i.get(e.name),r=e.isReference,s=e.isMany;if(s||(o=[o]),e.isBody)n.push((new eH).build(e,o[0]));else if(RV(e.type))Object(Zj["forEach"])(o,(function(i){n.push(new tH(t.addTagName(t.nsPropertyTagName(e))).build(e,i))}));else if(r)Object(Zj["forEach"])(o,(function(i){n.push(new ZW(t.addTagName(t.nsPropertyTagName(e))).build(i))}));else{var a=fW(e),l=gW(e);Object(Zj["forEach"])(o,(function(i){var o;o=a?new iH(t,e):l?new nH(t,e):new nH(t),n.push(o.build(i))}))}}))},nH.prototype.getNamespaces=function(e){var t,n=this.namespaces,i=this.parent;return n||(t=i&&i.getNamespaces(),e||!t?this.namespaces=n=new PW(t):n=t),n},nH.prototype.logNamespace=function(e,t,n){var i=this.getNamespaces(n),o=e.uri,r=e.prefix,s=i.byUri(o);return s&&!n||i.add(e,t),i.mapPrefix(r,o),e},nH.prototype.logNamespaceUsed=function(e,t){var n,i,o,r=this.element,s=r.$model,a=this.getNamespaces(t),l=e.prefix,c=e.uri;if(!l&&!c)return{localName:e.localName};if(o=uW[l]||s&&(s.getPackage(l)||{}).uri,c=c||o||a.uriByPrefix(l),!c)throw new Error("no namespace uri given for prefix <"+l+">");if(e=a.byUri(c),!e){n=l,i=1;while(a.uriByPrefix(n))n=l+"_"+i++;e=this.logNamespace({prefix:n,uri:c},o===c)}return l&&a.mapPrefix(l,c),e},nH.prototype.parseAttributes=function(e){var t=this,n=this.element;Object(Zj["forEach"])(e,(function(e){var i=n.get(e.name);if(e.isReference)if(e.isMany){var o=[];Object(Zj["forEach"])(i,(function(e){o.push(e.id)})),i=o.join(" ")}else i=i.id;t.addAttribute(t.nsAttributeName(e),i)}))},nH.prototype.addTagName=function(e){var t=this.logNamespaceUsed(e);return this.getNamespaces().logUsed(t),zW(e)},nH.prototype.addAttribute=function(e,t){var n=this.attrs;Object(Zj["isString"])(t)&&(t=qW(t)),n.push({name:e,value:t})},nH.prototype.serializeAttributes=function(e){var t=this.attrs,n=this.namespaces;n&&(t=VW(n).concat(t)),Object(Zj["forEach"])(t,(function(t){e.append(" ").append(zW(t.name)).append('="').append(t.value).append('"')}))},nH.prototype.serializeTo=function(e){var t=this.body[0],n=t&&t.constructor!==eH;e.appendIndent().append("<"+this.tagName),this.serializeAttributes(e),e.append(t?">":" />"),t&&(n&&e.appendNewLine().indent(),Object(Zj["forEach"])(this.body,(function(t){t.serializeTo(e)})),n&&e.unindent().appendIndent(),e.append("</"+this.tagName+">")),e.appendNewLine()},QW(iH,nH),iH.prototype.parseNsAttributes=function(e){var t=nH.prototype.parseNsAttributes.call(this,e),n=e.$descriptor;if(n.name===this.propertyDescriptor.type)return t;var i=this.typeNs=this.nsTagName(n);this.getNamespaces().logUsed(this.typeNs);var o=e.$model.getPackage(i.uri),r=o.xml&&o.xml.typePrefix||"";return this.addAttribute(this.nsAttributeName(dW),(i.prefix?i.prefix+":":"")+r+n.ns.localName),t},iH.prototype.isLocalNs=function(e){return e.uri===(this.typeNs||this.ns).uri},aH.prototype=Object.create(HV.prototype),aH.prototype.fromXML=function(e,t,n){Object(Zj["isString"])(t)||(n=t,t="bpmn:Definitions");var i=new BW(Object(Zj["assign"])({model:this,lax:!0},n)),o=i.handler(t);return i.fromXML(e,o)},aH.prototype.toXML=function(e,t){var n=new sH(t);return new Promise((function(t,i){try{var o=n.toXML(e);return t({xml:o})}catch(r){return i(r)}}))};var lH="BPMN20",cH="http://www.omg.org/spec/BPMN/20100524/MODEL",hH="bpmn",uH=[],dH=[{name:"Interface",superClass:["RootElement"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"operations",type:"Operation",isMany:!0},{name:"implementationRef",isAttr:!0,type:"String"}]},{name:"Operation",superClass:["BaseElement"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"inMessageRef",type:"Message",isReference:!0},{name:"outMessageRef",type:"Message",isReference:!0},{name:"errorRef",type:"Error",isMany:!0,isReference:!0},{name:"implementationRef",isAttr:!0,type:"String"}]},{name:"EndPoint",superClass:["RootElement"]},{name:"Auditing",superClass:["BaseElement"]},{name:"GlobalTask",superClass:["CallableElement"],properties:[{name:"resources",type:"ResourceRole",isMany:!0}]},{name:"Monitoring",superClass:["BaseElement"]},{name:"Performer",superClass:["ResourceRole"]},{name:"Process",superClass:["FlowElementsContainer","CallableElement"],properties:[{name:"processType",type:"ProcessType",isAttr:!0},{name:"isClosed",isAttr:!0,type:"Boolean"},{name:"auditing",type:"Auditing"},{name:"monitoring",type:"Monitoring"},{name:"properties",type:"Property",isMany:!0},{name:"laneSets",isMany:!0,replaces:"FlowElementsContainer#laneSets",type:"LaneSet"},{name:"flowElements",isMany:!0,replaces:"FlowElementsContainer#flowElements",type:"FlowElement"},{name:"artifacts",type:"Artifact",isMany:!0},{name:"resources",type:"ResourceRole",isMany:!0},{name:"correlationSubscriptions",type:"CorrelationSubscription",isMany:!0},{name:"supports",type:"Process",isMany:!0,isReference:!0},{name:"definitionalCollaborationRef",type:"Collaboration",isAttr:!0,isReference:!0},{name:"isExecutable",isAttr:!0,type:"Boolean"}]},{name:"LaneSet",superClass:["BaseElement"],properties:[{name:"lanes",type:"Lane",isMany:!0},{name:"name",isAttr:!0,type:"String"}]},{name:"Lane",superClass:["BaseElement"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"partitionElementRef",type:"BaseElement",isAttr:!0,isReference:!0},{name:"partitionElement",type:"BaseElement"},{name:"flowNodeRef",type:"FlowNode",isMany:!0,isReference:!0},{name:"childLaneSet",type:"LaneSet",xml:{serialize:"xsi:type"}}]},{name:"GlobalManualTask",superClass:["GlobalTask"]},{name:"ManualTask",superClass:["Task"]},{name:"UserTask",superClass:["Task"],properties:[{name:"renderings",type:"Rendering",isMany:!0},{name:"implementation",isAttr:!0,type:"String"}]},{name:"Rendering",superClass:["BaseElement"]},{name:"HumanPerformer",superClass:["Performer"]},{name:"PotentialOwner",superClass:["HumanPerformer"]},{name:"GlobalUserTask",superClass:["GlobalTask"],properties:[{name:"implementation",isAttr:!0,type:"String"},{name:"renderings",type:"Rendering",isMany:!0}]},{name:"Gateway",isAbstract:!0,superClass:["FlowNode"],properties:[{name:"gatewayDirection",type:"GatewayDirection",default:"Unspecified",isAttr:!0}]},{name:"EventBasedGateway",superClass:["Gateway"],properties:[{name:"instantiate",default:!1,isAttr:!0,type:"Boolean"},{name:"eventGatewayType",type:"EventBasedGatewayType",isAttr:!0,default:"Exclusive"}]},{name:"ComplexGateway",superClass:["Gateway"],properties:[{name:"activationCondition",type:"Expression",xml:{serialize:"xsi:type"}},{name:"default",type:"SequenceFlow",isAttr:!0,isReference:!0}]},{name:"ExclusiveGateway",superClass:["Gateway"],properties:[{name:"default",type:"SequenceFlow",isAttr:!0,isReference:!0}]},{name:"InclusiveGateway",superClass:["Gateway"],properties:[{name:"default",type:"SequenceFlow",isAttr:!0,isReference:!0}]},{name:"ParallelGateway",superClass:["Gateway"]},{name:"RootElement",isAbstract:!0,superClass:["BaseElement"]},{name:"Relationship",superClass:["BaseElement"],properties:[{name:"type",isAttr:!0,type:"String"},{name:"direction",type:"RelationshipDirection",isAttr:!0},{name:"source",isMany:!0,isReference:!0,type:"Element"},{name:"target",isMany:!0,isReference:!0,type:"Element"}]},{name:"BaseElement",isAbstract:!0,properties:[{name:"id",isAttr:!0,type:"String",isId:!0},{name:"documentation",type:"Documentation",isMany:!0},{name:"extensionDefinitions",type:"ExtensionDefinition",isMany:!0,isReference:!0},{name:"extensionElements",type:"ExtensionElements"}]},{name:"Extension",properties:[{name:"mustUnderstand",default:!1,isAttr:!0,type:"Boolean"},{name:"definition",type:"ExtensionDefinition",isAttr:!0,isReference:!0}]},{name:"ExtensionDefinition",properties:[{name:"name",isAttr:!0,type:"String"},{name:"extensionAttributeDefinitions",type:"ExtensionAttributeDefinition",isMany:!0}]},{name:"ExtensionAttributeDefinition",properties:[{name:"name",isAttr:!0,type:"String"},{name:"type",isAttr:!0,type:"String"},{name:"isReference",default:!1,isAttr:!0,type:"Boolean"},{name:"extensionDefinition",type:"ExtensionDefinition",isAttr:!0,isReference:!0}]},{name:"ExtensionElements",properties:[{name:"valueRef",isAttr:!0,isReference:!0,type:"Element"},{name:"values",type:"Element",isMany:!0},{name:"extensionAttributeDefinition",type:"ExtensionAttributeDefinition",isAttr:!0,isReference:!0}]},{name:"Documentation",superClass:["BaseElement"],properties:[{name:"text",type:"String",isBody:!0},{name:"textFormat",default:"text/plain",isAttr:!0,type:"String"}]},{name:"Event",isAbstract:!0,superClass:["FlowNode","InteractionNode"],properties:[{name:"properties",type:"Property",isMany:!0}]},{name:"IntermediateCatchEvent",superClass:["CatchEvent"]},{name:"IntermediateThrowEvent",superClass:["ThrowEvent"]},{name:"EndEvent",superClass:["ThrowEvent"]},{name:"StartEvent",superClass:["CatchEvent"],properties:[{name:"isInterrupting",default:!0,isAttr:!0,type:"Boolean"}]},{name:"ThrowEvent",isAbstract:!0,superClass:["Event"],properties:[{name:"dataInputs",type:"DataInput",isMany:!0},{name:"dataInputAssociations",type:"DataInputAssociation",isMany:!0},{name:"inputSet",type:"InputSet"},{name:"eventDefinitions",type:"EventDefinition",isMany:!0},{name:"eventDefinitionRef",type:"EventDefinition",isMany:!0,isReference:!0}]},{name:"CatchEvent",isAbstract:!0,superClass:["Event"],properties:[{name:"parallelMultiple",isAttr:!0,type:"Boolean",default:!1},{name:"dataOutputs",type:"DataOutput",isMany:!0},{name:"dataOutputAssociations",type:"DataOutputAssociation",isMany:!0},{name:"outputSet",type:"OutputSet"},{name:"eventDefinitions",type:"EventDefinition",isMany:!0},{name:"eventDefinitionRef",type:"EventDefinition",isMany:!0,isReference:!0}]},{name:"BoundaryEvent",superClass:["CatchEvent"],properties:[{name:"cancelActivity",default:!0,isAttr:!0,type:"Boolean"},{name:"attachedToRef",type:"Activity",isAttr:!0,isReference:!0}]},{name:"EventDefinition",isAbstract:!0,superClass:["RootElement"]},{name:"CancelEventDefinition",superClass:["EventDefinition"]},{name:"ErrorEventDefinition",superClass:["EventDefinition"],properties:[{name:"errorRef",type:"Error",isAttr:!0,isReference:!0}]},{name:"TerminateEventDefinition",superClass:["EventDefinition"]},{name:"EscalationEventDefinition",superClass:["EventDefinition"],properties:[{name:"escalationRef",type:"Escalation",isAttr:!0,isReference:!0}]},{name:"Escalation",properties:[{name:"structureRef",type:"ItemDefinition",isAttr:!0,isReference:!0},{name:"name",isAttr:!0,type:"String"},{name:"escalationCode",isAttr:!0,type:"String"}],superClass:["RootElement"]},{name:"CompensateEventDefinition",superClass:["EventDefinition"],properties:[{name:"waitForCompletion",isAttr:!0,type:"Boolean",default:!0},{name:"activityRef",type:"Activity",isAttr:!0,isReference:!0}]},{name:"TimerEventDefinition",superClass:["EventDefinition"],properties:[{name:"timeDate",type:"Expression",xml:{serialize:"xsi:type"}},{name:"timeCycle",type:"Expression",xml:{serialize:"xsi:type"}},{name:"timeDuration",type:"Expression",xml:{serialize:"xsi:type"}}]},{name:"LinkEventDefinition",superClass:["EventDefinition"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"target",type:"LinkEventDefinition",isAttr:!0,isReference:!0},{name:"source",type:"LinkEventDefinition",isMany:!0,isReference:!0}]},{name:"MessageEventDefinition",superClass:["EventDefinition"],properties:[{name:"messageRef",type:"Message",isAttr:!0,isReference:!0},{name:"operationRef",type:"Operation",isAttr:!0,isReference:!0}]},{name:"ConditionalEventDefinition",superClass:["EventDefinition"],properties:[{name:"condition",type:"Expression",xml:{serialize:"xsi:type"}}]},{name:"SignalEventDefinition",superClass:["EventDefinition"],properties:[{name:"signalRef",type:"Signal",isAttr:!0,isReference:!0}]},{name:"Signal",superClass:["RootElement"],properties:[{name:"structureRef",type:"ItemDefinition",isAttr:!0,isReference:!0},{name:"name",isAttr:!0,type:"String"}]},{name:"ImplicitThrowEvent",superClass:["ThrowEvent"]},{name:"DataState",superClass:["BaseElement"],properties:[{name:"name",isAttr:!0,type:"String"}]},{name:"ItemAwareElement",superClass:["BaseElement"],properties:[{name:"itemSubjectRef",type:"ItemDefinition",isAttr:!0,isReference:!0},{name:"dataState",type:"DataState"}]},{name:"DataAssociation",superClass:["BaseElement"],properties:[{name:"sourceRef",type:"ItemAwareElement",isMany:!0,isReference:!0},{name:"targetRef",type:"ItemAwareElement",isReference:!0},{name:"transformation",type:"FormalExpression",xml:{serialize:"property"}},{name:"assignment",type:"Assignment",isMany:!0}]},{name:"DataInput",superClass:["ItemAwareElement"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"isCollection",default:!1,isAttr:!0,type:"Boolean"},{name:"inputSetRef",type:"InputSet",isMany:!0,isVirtual:!0,isReference:!0},{name:"inputSetWithOptional",type:"InputSet",isMany:!0,isVirtual:!0,isReference:!0},{name:"inputSetWithWhileExecuting",type:"InputSet",isMany:!0,isVirtual:!0,isReference:!0}]},{name:"DataOutput",superClass:["ItemAwareElement"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"isCollection",default:!1,isAttr:!0,type:"Boolean"},{name:"outputSetRef",type:"OutputSet",isMany:!0,isVirtual:!0,isReference:!0},{name:"outputSetWithOptional",type:"OutputSet",isMany:!0,isVirtual:!0,isReference:!0},{name:"outputSetWithWhileExecuting",type:"OutputSet",isMany:!0,isVirtual:!0,isReference:!0}]},{name:"InputSet",superClass:["BaseElement"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"dataInputRefs",type:"DataInput",isMany:!0,isReference:!0},{name:"optionalInputRefs",type:"DataInput",isMany:!0,isReference:!0},{name:"whileExecutingInputRefs",type:"DataInput",isMany:!0,isReference:!0},{name:"outputSetRefs",type:"OutputSet",isMany:!0,isReference:!0}]},{name:"OutputSet",superClass:["BaseElement"],properties:[{name:"dataOutputRefs",type:"DataOutput",isMany:!0,isReference:!0},{name:"name",isAttr:!0,type:"String"},{name:"inputSetRefs",type:"InputSet",isMany:!0,isReference:!0},{name:"optionalOutputRefs",type:"DataOutput",isMany:!0,isReference:!0},{name:"whileExecutingOutputRefs",type:"DataOutput",isMany:!0,isReference:!0}]},{name:"Property",superClass:["ItemAwareElement"],properties:[{name:"name",isAttr:!0,type:"String"}]},{name:"DataInputAssociation",superClass:["DataAssociation"]},{name:"DataOutputAssociation",superClass:["DataAssociation"]},{name:"InputOutputSpecification",superClass:["BaseElement"],properties:[{name:"dataInputs",type:"DataInput",isMany:!0},{name:"dataOutputs",type:"DataOutput",isMany:!0},{name:"inputSets",type:"InputSet",isMany:!0},{name:"outputSets",type:"OutputSet",isMany:!0}]},{name:"DataObject",superClass:["FlowElement","ItemAwareElement"],properties:[{name:"isCollection",default:!1,isAttr:!0,type:"Boolean"}]},{name:"InputOutputBinding",properties:[{name:"inputDataRef",type:"InputSet",isAttr:!0,isReference:!0},{name:"outputDataRef",type:"OutputSet",isAttr:!0,isReference:!0},{name:"operationRef",type:"Operation",isAttr:!0,isReference:!0}]},{name:"Assignment",superClass:["BaseElement"],properties:[{name:"from",type:"Expression",xml:{serialize:"xsi:type"}},{name:"to",type:"Expression",xml:{serialize:"xsi:type"}}]},{name:"DataStore",superClass:["RootElement","ItemAwareElement"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"capacity",isAttr:!0,type:"Integer"},{name:"isUnlimited",default:!0,isAttr:!0,type:"Boolean"}]},{name:"DataStoreReference",superClass:["ItemAwareElement","FlowElement"],properties:[{name:"dataStoreRef",type:"DataStore",isAttr:!0,isReference:!0}]},{name:"DataObjectReference",superClass:["ItemAwareElement","FlowElement"],properties:[{name:"dataObjectRef",type:"DataObject",isAttr:!0,isReference:!0}]},{name:"ConversationLink",superClass:["BaseElement"],properties:[{name:"sourceRef",type:"InteractionNode",isAttr:!0,isReference:!0},{name:"targetRef",type:"InteractionNode",isAttr:!0,isReference:!0},{name:"name",isAttr:!0,type:"String"}]},{name:"ConversationAssociation",superClass:["BaseElement"],properties:[{name:"innerConversationNodeRef",type:"ConversationNode",isAttr:!0,isReference:!0},{name:"outerConversationNodeRef",type:"ConversationNode",isAttr:!0,isReference:!0}]},{name:"CallConversation",superClass:["ConversationNode"],properties:[{name:"calledCollaborationRef",type:"Collaboration",isAttr:!0,isReference:!0},{name:"participantAssociations",type:"ParticipantAssociation",isMany:!0}]},{name:"Conversation",superClass:["ConversationNode"]},{name:"SubConversation",superClass:["ConversationNode"],properties:[{name:"conversationNodes",type:"ConversationNode",isMany:!0}]},{name:"ConversationNode",isAbstract:!0,superClass:["InteractionNode","BaseElement"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"participantRef",type:"Participant",isMany:!0,isReference:!0},{name:"messageFlowRefs",type:"MessageFlow",isMany:!0,isReference:!0},{name:"correlationKeys",type:"CorrelationKey",isMany:!0}]},{name:"GlobalConversation",superClass:["Collaboration"]},{name:"PartnerEntity",superClass:["RootElement"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"participantRef",type:"Participant",isMany:!0,isReference:!0}]},{name:"PartnerRole",superClass:["RootElement"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"participantRef",type:"Participant",isMany:!0,isReference:!0}]},{name:"CorrelationProperty",superClass:["RootElement"],properties:[{name:"correlationPropertyRetrievalExpression",type:"CorrelationPropertyRetrievalExpression",isMany:!0},{name:"name",isAttr:!0,type:"String"},{name:"type",type:"ItemDefinition",isAttr:!0,isReference:!0}]},{name:"Error",superClass:["RootElement"],properties:[{name:"structureRef",type:"ItemDefinition",isAttr:!0,isReference:!0},{name:"name",isAttr:!0,type:"String"},{name:"errorCode",isAttr:!0,type:"String"}]},{name:"CorrelationKey",superClass:["BaseElement"],properties:[{name:"correlationPropertyRef",type:"CorrelationProperty",isMany:!0,isReference:!0},{name:"name",isAttr:!0,type:"String"}]},{name:"Expression",superClass:["BaseElement"],isAbstract:!1,properties:[{name:"body",isBody:!0,type:"String"}]},{name:"FormalExpression",superClass:["Expression"],properties:[{name:"language",isAttr:!0,type:"String"},{name:"evaluatesToTypeRef",type:"ItemDefinition",isAttr:!0,isReference:!0}]},{name:"Message",superClass:["RootElement"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"itemRef",type:"ItemDefinition",isAttr:!0,isReference:!0}]},{name:"ItemDefinition",superClass:["RootElement"],properties:[{name:"itemKind",type:"ItemKind",isAttr:!0},{name:"structureRef",isAttr:!0,type:"String"},{name:"isCollection",default:!1,isAttr:!0,type:"Boolean"},{name:"import",type:"Import",isAttr:!0,isReference:!0}]},{name:"FlowElement",isAbstract:!0,superClass:["BaseElement"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"auditing",type:"Auditing"},{name:"monitoring",type:"Monitoring"},{name:"categoryValueRef",type:"CategoryValue",isMany:!0,isReference:!0}]},{name:"SequenceFlow",superClass:["FlowElement"],properties:[{name:"isImmediate",isAttr:!0,type:"Boolean"},{name:"conditionExpression",type:"Expression",xml:{serialize:"xsi:type"}},{name:"sourceRef",type:"FlowNode",isAttr:!0,isReference:!0},{name:"targetRef",type:"FlowNode",isAttr:!0,isReference:!0}]},{name:"FlowElementsContainer",isAbstract:!0,superClass:["BaseElement"],properties:[{name:"laneSets",type:"LaneSet",isMany:!0},{name:"flowElements",type:"FlowElement",isMany:!0}]},{name:"CallableElement",isAbstract:!0,superClass:["RootElement"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"ioSpecification",type:"InputOutputSpecification",xml:{serialize:"property"}},{name:"supportedInterfaceRef",type:"Interface",isMany:!0,isReference:!0},{name:"ioBinding",type:"InputOutputBinding",isMany:!0,xml:{serialize:"property"}}]},{name:"FlowNode",isAbstract:!0,superClass:["FlowElement"],properties:[{name:"incoming",type:"SequenceFlow",isMany:!0,isReference:!0},{name:"outgoing",type:"SequenceFlow",isMany:!0,isReference:!0},{name:"lanes",type:"Lane",isMany:!0,isVirtual:!0,isReference:!0}]},{name:"CorrelationPropertyRetrievalExpression",superClass:["BaseElement"],properties:[{name:"messagePath",type:"FormalExpression"},{name:"messageRef",type:"Message",isAttr:!0,isReference:!0}]},{name:"CorrelationPropertyBinding",superClass:["BaseElement"],properties:[{name:"dataPath",type:"FormalExpression"},{name:"correlationPropertyRef",type:"CorrelationProperty",isAttr:!0,isReference:!0}]},{name:"Resource",superClass:["RootElement"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"resourceParameters",type:"ResourceParameter",isMany:!0}]},{name:"ResourceParameter",superClass:["BaseElement"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"isRequired",isAttr:!0,type:"Boolean"},{name:"type",type:"ItemDefinition",isAttr:!0,isReference:!0}]},{name:"CorrelationSubscription",superClass:["BaseElement"],properties:[{name:"correlationKeyRef",type:"CorrelationKey",isAttr:!0,isReference:!0},{name:"correlationPropertyBinding",type:"CorrelationPropertyBinding",isMany:!0}]},{name:"MessageFlow",superClass:["BaseElement"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"sourceRef",type:"InteractionNode",isAttr:!0,isReference:!0},{name:"targetRef",type:"InteractionNode",isAttr:!0,isReference:!0},{name:"messageRef",type:"Message",isAttr:!0,isReference:!0}]},{name:"MessageFlowAssociation",superClass:["BaseElement"],properties:[{name:"innerMessageFlowRef",type:"MessageFlow",isAttr:!0,isReference:!0},{name:"outerMessageFlowRef",type:"MessageFlow",isAttr:!0,isReference:!0}]},{name:"InteractionNode",isAbstract:!0,properties:[{name:"incomingConversationLinks",type:"ConversationLink",isMany:!0,isVirtual:!0,isReference:!0},{name:"outgoingConversationLinks",type:"ConversationLink",isMany:!0,isVirtual:!0,isReference:!0}]},{name:"Participant",superClass:["InteractionNode","BaseElement"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"interfaceRef",type:"Interface",isMany:!0,isReference:!0},{name:"participantMultiplicity",type:"ParticipantMultiplicity"},{name:"endPointRefs",type:"EndPoint",isMany:!0,isReference:!0},{name:"processRef",type:"Process",isAttr:!0,isReference:!0}]},{name:"ParticipantAssociation",superClass:["BaseElement"],properties:[{name:"innerParticipantRef",type:"Participant",isAttr:!0,isReference:!0},{name:"outerParticipantRef",type:"Participant",isAttr:!0,isReference:!0}]},{name:"ParticipantMultiplicity",properties:[{name:"minimum",default:0,isAttr:!0,type:"Integer"},{name:"maximum",default:1,isAttr:!0,type:"Integer"}],superClass:["BaseElement"]},{name:"Collaboration",superClass:["RootElement"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"isClosed",isAttr:!0,type:"Boolean"},{name:"participants",type:"Participant",isMany:!0},{name:"messageFlows",type:"MessageFlow",isMany:!0},{name:"artifacts",type:"Artifact",isMany:!0},{name:"conversations",type:"ConversationNode",isMany:!0},{name:"conversationAssociations",type:"ConversationAssociation"},{name:"participantAssociations",type:"ParticipantAssociation",isMany:!0},{name:"messageFlowAssociations",type:"MessageFlowAssociation",isMany:!0},{name:"correlationKeys",type:"CorrelationKey",isMany:!0},{name:"choreographyRef",type:"Choreography",isMany:!0,isReference:!0},{name:"conversationLinks",type:"ConversationLink",isMany:!0}]},{name:"ChoreographyActivity",isAbstract:!0,superClass:["FlowNode"],properties:[{name:"participantRef",type:"Participant",isMany:!0,isReference:!0},{name:"initiatingParticipantRef",type:"Participant",isAttr:!0,isReference:!0},{name:"correlationKeys",type:"CorrelationKey",isMany:!0},{name:"loopType",type:"ChoreographyLoopType",default:"None",isAttr:!0}]},{name:"CallChoreography",superClass:["ChoreographyActivity"],properties:[{name:"calledChoreographyRef",type:"Choreography",isAttr:!0,isReference:!0},{name:"participantAssociations",type:"ParticipantAssociation",isMany:!0}]},{name:"SubChoreography",superClass:["ChoreographyActivity","FlowElementsContainer"],properties:[{name:"artifacts",type:"Artifact",isMany:!0}]},{name:"ChoreographyTask",superClass:["ChoreographyActivity"],properties:[{name:"messageFlowRef",type:"MessageFlow",isMany:!0,isReference:!0}]},{name:"Choreography",superClass:["Collaboration","FlowElementsContainer"]},{name:"GlobalChoreographyTask",superClass:["Choreography"],properties:[{name:"initiatingParticipantRef",type:"Participant",isAttr:!0,isReference:!0}]},{name:"TextAnnotation",superClass:["Artifact"],properties:[{name:"text",type:"String"},{name:"textFormat",default:"text/plain",isAttr:!0,type:"String"}]},{name:"Group",superClass:["Artifact"],properties:[{name:"categoryValueRef",type:"CategoryValue",isAttr:!0,isReference:!0}]},{name:"Association",superClass:["Artifact"],properties:[{name:"associationDirection",type:"AssociationDirection",isAttr:!0},{name:"sourceRef",type:"BaseElement",isAttr:!0,isReference:!0},{name:"targetRef",type:"BaseElement",isAttr:!0,isReference:!0}]},{name:"Category",superClass:["RootElement"],properties:[{name:"categoryValue",type:"CategoryValue",isMany:!0},{name:"name",isAttr:!0,type:"String"}]},{name:"Artifact",isAbstract:!0,superClass:["BaseElement"]},{name:"CategoryValue",superClass:["BaseElement"],properties:[{name:"categorizedFlowElements",type:"FlowElement",isMany:!0,isVirtual:!0,isReference:!0},{name:"value",isAttr:!0,type:"String"}]},{name:"Activity",isAbstract:!0,superClass:["FlowNode"],properties:[{name:"isForCompensation",default:!1,isAttr:!0,type:"Boolean"},{name:"default",type:"SequenceFlow",isAttr:!0,isReference:!0},{name:"ioSpecification",type:"InputOutputSpecification",xml:{serialize:"property"}},{name:"boundaryEventRefs",type:"BoundaryEvent",isMany:!0,isReference:!0},{name:"properties",type:"Property",isMany:!0},{name:"dataInputAssociations",type:"DataInputAssociation",isMany:!0},{name:"dataOutputAssociations",type:"DataOutputAssociation",isMany:!0},{name:"startQuantity",default:1,isAttr:!0,type:"Integer"},{name:"resources",type:"ResourceRole",isMany:!0},{name:"completionQuantity",default:1,isAttr:!0,type:"Integer"},{name:"loopCharacteristics",type:"LoopCharacteristics"}]},{name:"ServiceTask",superClass:["Task"],properties:[{name:"implementation",isAttr:!0,type:"String"},{name:"operationRef",type:"Operation",isAttr:!0,isReference:!0}]},{name:"SubProcess",superClass:["Activity","FlowElementsContainer","InteractionNode"],properties:[{name:"triggeredByEvent",default:!1,isAttr:!0,type:"Boolean"},{name:"artifacts",type:"Artifact",isMany:!0}]},{name:"LoopCharacteristics",isAbstract:!0,superClass:["BaseElement"]},{name:"MultiInstanceLoopCharacteristics",superClass:["LoopCharacteristics"],properties:[{name:"isSequential",default:!1,isAttr:!0,type:"Boolean"},{name:"behavior",type:"MultiInstanceBehavior",default:"All",isAttr:!0},{name:"loopCardinality",type:"Expression",xml:{serialize:"xsi:type"}},{name:"loopDataInputRef",type:"ItemAwareElement",isReference:!0},{name:"loopDataOutputRef",type:"ItemAwareElement",isReference:!0},{name:"inputDataItem",type:"DataInput",xml:{serialize:"property"}},{name:"outputDataItem",type:"DataOutput",xml:{serialize:"property"}},{name:"complexBehaviorDefinition",type:"ComplexBehaviorDefinition",isMany:!0},{name:"completionCondition",type:"Expression",xml:{serialize:"xsi:type"}},{name:"oneBehaviorEventRef",type:"EventDefinition",isAttr:!0,isReference:!0},{name:"noneBehaviorEventRef",type:"EventDefinition",isAttr:!0,isReference:!0}]},{name:"StandardLoopCharacteristics",superClass:["LoopCharacteristics"],properties:[{name:"testBefore",default:!1,isAttr:!0,type:"Boolean"},{name:"loopCondition",type:"Expression",xml:{serialize:"xsi:type"}},{name:"loopMaximum",type:"Integer",isAttr:!0}]},{name:"CallActivity",superClass:["Activity"],properties:[{name:"calledElement",type:"String",isAttr:!0}]},{name:"Task",superClass:["Activity","InteractionNode"]},{name:"SendTask",superClass:["Task"],properties:[{name:"implementation",isAttr:!0,type:"String"},{name:"operationRef",type:"Operation",isAttr:!0,isReference:!0},{name:"messageRef",type:"Message",isAttr:!0,isReference:!0}]},{name:"ReceiveTask",superClass:["Task"],properties:[{name:"implementation",isAttr:!0,type:"String"},{name:"instantiate",default:!1,isAttr:!0,type:"Boolean"},{name:"operationRef",type:"Operation",isAttr:!0,isReference:!0},{name:"messageRef",type:"Message",isAttr:!0,isReference:!0}]},{name:"ScriptTask",superClass:["Task"],properties:[{name:"scriptFormat",isAttr:!0,type:"String"},{name:"script",type:"String"}]},{name:"BusinessRuleTask",superClass:["Task"],properties:[{name:"implementation",isAttr:!0,type:"String"}]},{name:"AdHocSubProcess",superClass:["SubProcess"],properties:[{name:"completionCondition",type:"Expression",xml:{serialize:"xsi:type"}},{name:"ordering",type:"AdHocOrdering",isAttr:!0},{name:"cancelRemainingInstances",default:!0,isAttr:!0,type:"Boolean"}]},{name:"Transaction",superClass:["SubProcess"],properties:[{name:"protocol",isAttr:!0,type:"String"},{name:"method",isAttr:!0,type:"String"}]},{name:"GlobalScriptTask",superClass:["GlobalTask"],properties:[{name:"scriptLanguage",isAttr:!0,type:"String"},{name:"script",isAttr:!0,type:"String"}]},{name:"GlobalBusinessRuleTask",superClass:["GlobalTask"],properties:[{name:"implementation",isAttr:!0,type:"String"}]},{name:"ComplexBehaviorDefinition",superClass:["BaseElement"],properties:[{name:"condition",type:"FormalExpression"},{name:"event",type:"ImplicitThrowEvent"}]},{name:"ResourceRole",superClass:["BaseElement"],properties:[{name:"resourceRef",type:"Resource",isReference:!0},{name:"resourceParameterBindings",type:"ResourceParameterBinding",isMany:!0},{name:"resourceAssignmentExpression",type:"ResourceAssignmentExpression"},{name:"name",isAttr:!0,type:"String"}]},{name:"ResourceParameterBinding",properties:[{name:"expression",type:"Expression",xml:{serialize:"xsi:type"}},{name:"parameterRef",type:"ResourceParameter",isAttr:!0,isReference:!0}],superClass:["BaseElement"]},{name:"ResourceAssignmentExpression",properties:[{name:"expression",type:"Expression",xml:{serialize:"xsi:type"}}],superClass:["BaseElement"]},{name:"Import",properties:[{name:"importType",isAttr:!0,type:"String"},{name:"location",isAttr:!0,type:"String"},{name:"namespace",isAttr:!0,type:"String"}]},{name:"Definitions",superClass:["BaseElement"],properties:[{name:"name",isAttr:!0,type:"String"},{name:"targetNamespace",isAttr:!0,type:"String"},{name:"expressionLanguage",default:"http://www.w3.org/1999/XPath",isAttr:!0,type:"String"},{name:"typeLanguage",default:"http://www.w3.org/2001/XMLSchema",isAttr:!0,type:"String"},{name:"imports",type:"Import",isMany:!0},{name:"extensions",type:"Extension",isMany:!0},{name:"rootElements",type:"RootElement",isMany:!0},{name:"diagrams",isMany:!0,type:"bpmndi:BPMNDiagram"},{name:"exporter",isAttr:!0,type:"String"},{name:"relationships",type:"Relationship",isMany:!0},{name:"exporterVersion",isAttr:!0,type:"String"}]}],pH=[{name:"ProcessType",literalValues:[{name:"None"},{name:"Public"},{name:"Private"}]},{name:"GatewayDirection",literalValues:[{name:"Unspecified"},{name:"Converging"},{name:"Diverging"},{name:"Mixed"}]},{name:"EventBasedGatewayType",literalValues:[{name:"Parallel"},{name:"Exclusive"}]},{name:"RelationshipDirection",literalValues:[{name:"None"},{name:"Forward"},{name:"Backward"},{name:"Both"}]},{name:"ItemKind",literalValues:[{name:"Physical"},{name:"Information"}]},{name:"ChoreographyLoopType",literalValues:[{name:"None"},{name:"Standard"},{name:"MultiInstanceSequential"},{name:"MultiInstanceParallel"}]},{name:"AssociationDirection",literalValues:[{name:"None"},{name:"One"},{name:"Both"}]},{name:"MultiInstanceBehavior",literalValues:[{name:"None"},{name:"One"},{name:"All"},{name:"Complex"}]},{name:"AdHocOrdering",literalValues:[{name:"Parallel"},{name:"Sequential"}]}],fH={tagAlias:"lowerCase",typePrefix:"t"},gH={name:lH,uri:cH,prefix:hH,associations:uH,types:dH,enumerations:pH,xml:fH},mH="BPMNDI",bH="http://www.omg.org/spec/BPMN/20100524/DI",vH="bpmndi",yH=[{name:"BPMNDiagram",properties:[{name:"plane",type:"BPMNPlane",redefines:"di:Diagram#rootElement"},{name:"labelStyle",type:"BPMNLabelStyle",isMany:!0}],superClass:["di:Diagram"]},{name:"BPMNPlane",properties:[{name:"bpmnElement",isAttr:!0,isReference:!0,type:"bpmn:BaseElement",redefines:"di:DiagramElement#modelElement"}],superClass:["di:Plane"]},{name:"BPMNShape",properties:[{name:"bpmnElement",isAttr:!0,isReference:!0,type:"bpmn:BaseElement",redefines:"di:DiagramElement#modelElement"},{name:"isHorizontal",isAttr:!0,type:"Boolean"},{name:"isExpanded",isAttr:!0,type:"Boolean"},{name:"isMarkerVisible",isAttr:!0,type:"Boolean"},{name:"label",type:"BPMNLabel"},{name:"isMessageVisible",isAttr:!0,type:"Boolean"},{name:"participantBandKind",type:"ParticipantBandKind",isAttr:!0},{name:"choreographyActivityShape",type:"BPMNShape",isAttr:!0,isReference:!0}],superClass:["di:LabeledShape"]},{name:"BPMNEdge",properties:[{name:"label",type:"BPMNLabel"},{name:"bpmnElement",isAttr:!0,isReference:!0,type:"bpmn:BaseElement",redefines:"di:DiagramElement#modelElement"},{name:"sourceElement",isAttr:!0,isReference:!0,type:"di:DiagramElement",redefines:"di:Edge#source"},{name:"targetElement",isAttr:!0,isReference:!0,type:"di:DiagramElement",redefines:"di:Edge#target"},{name:"messageVisibleKind",type:"MessageVisibleKind",isAttr:!0,default:"initiating"}],superClass:["di:LabeledEdge"]},{name:"BPMNLabel",properties:[{name:"labelStyle",type:"BPMNLabelStyle",isAttr:!0,isReference:!0,redefines:"di:DiagramElement#style"}],superClass:["di:Label"]},{name:"BPMNLabelStyle",properties:[{name:"font",type:"dc:Font"}],superClass:["di:Style"]}],wH=[{name:"ParticipantBandKind",literalValues:[{name:"top_initiating"},{name:"middle_initiating"},{name:"bottom_initiating"},{name:"top_non_initiating"},{name:"middle_non_initiating"},{name:"bottom_non_initiating"}]},{name:"MessageVisibleKind",literalValues:[{name:"initiating"},{name:"non_initiating"}]}],_H=[],AH={name:mH,uri:bH,prefix:vH,types:yH,enumerations:wH,associations:_H},CH="DC",EH="http://www.omg.org/spec/DD/20100524/DC",xH="dc",SH=[{name:"Boolean"},{name:"Integer"},{name:"Real"},{name:"String"},{name:"Font",properties:[{name:"name",type:"String",isAttr:!0},{name:"size",type:"Real",isAttr:!0},{name:"isBold",type:"Boolean",isAttr:!0},{name:"isItalic",type:"Boolean",isAttr:!0},{name:"isUnderline",type:"Boolean",isAttr:!0},{name:"isStrikeThrough",type:"Boolean",isAttr:!0}]},{name:"Point",properties:[{name:"x",type:"Real",default:"0",isAttr:!0},{name:"y",type:"Real",default:"0",isAttr:!0}]},{name:"Bounds",properties:[{name:"x",type:"Real",default:"0",isAttr:!0},{name:"y",type:"Real",default:"0",isAttr:!0},{name:"width",type:"Real",isAttr:!0},{name:"height",type:"Real",isAttr:!0}]}],DH=[],kH={name:CH,uri:EH,prefix:xH,types:SH,associations:DH},MH="DI",NH="http://www.omg.org/spec/DD/20100524/DI",LH="di",BH=[{name:"DiagramElement",isAbstract:!0,properties:[{name:"id",isAttr:!0,isId:!0,type:"String"},{name:"extension",type:"Extension"},{name:"owningDiagram",type:"Diagram",isReadOnly:!0,isVirtual:!0,isReference:!0},{name:"owningElement",type:"DiagramElement",isReadOnly:!0,isVirtual:!0,isReference:!0},{name:"modelElement",isReadOnly:!0,isVirtual:!0,isReference:!0,type:"Element"},{name:"style",type:"Style",isReadOnly:!0,isVirtual:!0,isReference:!0},{name:"ownedElement",type:"DiagramElement",isReadOnly:!0,isMany:!0,isVirtual:!0}]},{name:"Node",isAbstract:!0,superClass:["DiagramElement"]},{name:"Edge",isAbstract:!0,superClass:["DiagramElement"],properties:[{name:"source",type:"DiagramElement",isReadOnly:!0,isVirtual:!0,isReference:!0},{name:"target",type:"DiagramElement",isReadOnly:!0,isVirtual:!0,isReference:!0},{name:"waypoint",isUnique:!1,isMany:!0,type:"dc:Point",xml:{serialize:"xsi:type"}}]},{name:"Diagram",isAbstract:!0,properties:[{name:"id",isAttr:!0,isId:!0,type:"String"},{name:"rootElement",type:"DiagramElement",isReadOnly:!0,isVirtual:!0},{name:"name",isAttr:!0,type:"String"},{name:"documentation",isAttr:!0,type:"String"},{name:"resolution",isAttr:!0,type:"Real"},{name:"ownedStyle",type:"Style",isReadOnly:!0,isMany:!0,isVirtual:!0}]},{name:"Shape",isAbstract:!0,superClass:["Node"],properties:[{name:"bounds",type:"dc:Bounds"}]},{name:"Plane",isAbstract:!0,superClass:["Node"],properties:[{name:"planeElement",type:"DiagramElement",subsettedProperty:"DiagramElement-ownedElement",isMany:!0}]},{name:"LabeledEdge",isAbstract:!0,superClass:["Edge"],properties:[{name:"ownedLabel",type:"Label",isReadOnly:!0,subsettedProperty:"DiagramElement-ownedElement",isMany:!0,isVirtual:!0}]},{name:"LabeledShape",isAbstract:!0,superClass:["Shape"],properties:[{name:"ownedLabel",type:"Label",isReadOnly:!0,subsettedProperty:"DiagramElement-ownedElement",isMany:!0,isVirtual:!0}]},{name:"Label",isAbstract:!0,superClass:["Node"],properties:[{name:"bounds",type:"dc:Bounds"}]},{name:"Style",isAbstract:!0,properties:[{name:"id",isAttr:!0,isId:!0,type:"String"}]},{name:"Extension",properties:[{name:"values",isMany:!0,type:"Element"}]}],IH=[],TH={tagAlias:"lowerCase"},OH={name:MH,uri:NH,prefix:LH,types:BH,associations:IH,xml:TH},RH="bpmn.io colors for BPMN",PH="http://bpmn.io/schema/bpmn/biocolor/1.0",FH="bioc",jH=[{name:"ColoredShape",extends:["bpmndi:BPMNShape"],properties:[{name:"stroke",isAttr:!0,type:"String"},{name:"fill",isAttr:!0,type:"String"}]},{name:"ColoredEdge",extends:["bpmndi:BPMNEdge"],properties:[{name:"stroke",isAttr:!0,type:"String"},{name:"fill",isAttr:!0,type:"String"}]}],QH=[],zH=[],VH={name:RH,uri:PH,prefix:FH,types:jH,enumerations:QH,associations:zH},WH={bpmn:gH,bpmndi:AH,dc:kH,di:OH,bioc:VH};function HH(e,t){var n=Object(Zj["assign"])({},WH,e);return new aH(n,t)}var UH=HH;function YH(e){return e?"<"+e.$type+(e.id?' id="'+e.id:"")+'" />':"<null>"}var GH=new Zz.a({name:"bpmnElement",enumerable:!0},{name:"di",configurable:!0});function KH(e,t){return e.$instanceOf(t)}function qH(e){return Object(Zj["find"])(e.rootElements,(function(e){return KH(e,"bpmn:Process")||KH(e,"bpmn:Collaboration")}))}function JH(e,t){var n={},i=[];function o(e,t){return function(n){e(n,t)}}function r(e){n[e.id]=e}function s(e){return n[e.id]}function a(n,i){var o=n.gfx;if(o)throw new Error(t("already rendered {element}",{element:YH(n)}));return e.element(n,i)}function l(t,n){return e.root(t,n)}function c(e,t){try{var n=e.di&&a(e,t);return r(e),n}catch(i){h(i.message,{element:e,error:i})}}function h(t,n){e.error(t,n)}function u(e){var n=e.bpmnElement;n?n.di?h(t("multiple DI elements defined for {element}",{element:YH(n)}),{element:n}):(GH.bind(n,"di"),n.di=e):h(t("no bpmnElement referenced in {element}",{element:YH(e)}),{element:e})}function d(e){p(e.plane)}function p(e){u(e),Object(Zj["forEach"])(e.planeElement,f)}function f(e){u(e)}function g(e,n){var o=e.diagrams;if(n&&-1===o.indexOf(n))throw new Error(t("diagram not part of bpmn:Definitions"));if(!n&&o&&o.length&&(n=o[0]),!n)throw new Error(t("no diagram to display"));d(n);var r=n.plane;if(!r)throw new Error(t("no plane for {element}",{element:YH(n)}));var s=r.bpmnElement;if(!s){if(s=qH(e),!s)throw new Error(t("no process or collaboration to display"));h(t("correcting missing bpmnElement on {plane} to {rootElement}",{plane:YH(r),rootElement:YH(s)})),r.bpmnElement=s,u(r)}var a=l(s,r);if(KH(s,"bpmn:Process"))b(s,a);else{if(!KH(s,"bpmn:Collaboration"))throw new Error(t("unsupported bpmnElement for {plane}: {rootElement}",{plane:YH(r),rootElement:YH(s)}));P(s,a),v(e.rootElements,a)}m(i)}function m(){var e;while(i.length)e=i.shift(),e()}function b(e,t){T(e,t),S(e.ioSpecification,t),x(e.artifacts,t),r(e)}function v(e,t){var n=Object(Zj["filter"])(e,(function(e){return!s(e)&&KH(e,"bpmn:Process")&&e.laneSets}));n.forEach(o(b,t))}function y(e,t){c(e,t)}function w(e,t){Object(Zj["forEach"])(e,o(y,t))}function _(e,t){c(e,t)}function A(e,t){c(e,t)}function C(e,t){c(e,t)}function E(e,t){c(e,t)}function x(e,t){Object(Zj["forEach"])(e,(function(e){KH(e,"bpmn:Association")?i.push((function(){E(e,t)})):E(e,t)}))}function S(e,t){e&&(Object(Zj["forEach"])(e.dataInputs,o(A,t)),Object(Zj["forEach"])(e.dataOutputs,o(C,t)))}function D(e,t){T(e,t),x(e.artifacts,t)}function k(e,t){var n=c(e,t);KH(e,"bpmn:SubProcess")&&D(e,n||t),KH(e,"bpmn:Activity")&&S(e.ioSpecification,t),i.push((function(){Object(Zj["forEach"])(e.dataInputAssociations,o(_,t)),Object(Zj["forEach"])(e.dataOutputAssociations,o(_,t))}))}function M(e,t){c(e,t)}function N(e,t){c(e,t)}function L(e,t){i.push((function(){var n=c(e,t);e.childLaneSet&&B(e.childLaneSet,n||t),F(e)}))}function B(e,t){Object(Zj["forEach"])(e.lanes,o(L,t))}function I(e,t){Object(Zj["forEach"])(e,o(B,t))}function T(e,t){O(e.flowElements,t),e.laneSets&&I(e.laneSets,t)}function O(e,n){Object(Zj["forEach"])(e,(function(e){KH(e,"bpmn:SequenceFlow")?i.push((function(){M(e,n)})):KH(e,"bpmn:BoundaryEvent")?i.unshift((function(){k(e,n)})):KH(e,"bpmn:FlowNode")?k(e,n):KH(e,"bpmn:DataObject")||(KH(e,"bpmn:DataStoreReference")||KH(e,"bpmn:DataObjectReference")?N(e,n):h(t("unrecognized flowElement {element} in context {context}",{element:YH(e),context:n?YH(n.businessObject):"null"}),{element:e,context:n}))}))}function R(e,t){var n=c(e,t),i=e.processRef;i&&b(i,n||t)}function P(e){Object(Zj["forEach"])(e.participants,o(R)),x(e.artifacts),i.push((function(){w(e.messageFlows)}))}function F(e){Object(Zj["forEach"])(e.flowNodeRef,(function(t){var n=t.get("lanes");n&&n.push(e)}))}return{handleDeferred:m,handleDefinitions:g,handleSubProcess:D,registerDi:u}}function XH(e,t,n){var i,o,r,s,a=[];function l(e,t){var n={root:function(e){return i.add(e)},element:function(e,t){return i.add(e,t)},error:function(e,t){a.push({message:e,context:t})}},o=new JH(n,r);o.handleDefinitions(e,t)}return new Promise((function(c,h){try{return i=e.get("bpmnImporter"),o=e.get("eventBus"),r=e.get("translate"),o.fire("import.render.start",{definitions:t}),l(t,n),o.fire("import.render.complete",{error:s,warnings:a}),c({warnings:a})}catch(u){return u.warnings=a,h(u)}}))}function $H(e){return function(){if(!window.Promise)throw new Error("Promises is not supported in this environment. Please polyfill Promise.");var t=arguments.length;if(!(t>=1&&Object(Zj["isFunction"])(arguments[t-1])))return e.apply(this,arguments);var n=arguments[t-1],i=Array.prototype.slice.call(arguments,0,-1);e.apply(this,i).then((function(e){var t=Object.keys(e)[0];return n(null,e[t])}),(function(e){return n(e,e.warnings)}))}}var ZH='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14.02 5.57" width="53" height="21" style="vertical-align:middle"><path fill="currentColor" d="M1.88.92v.14c0 .41-.13.68-.4.8.33.14.46.44.46.86v.33c0 .61-.33.95-.95.95H0V0h.95c.65 0 .93.3.93.92zM.63.57v1.06h.24c.24 0 .38-.1.38-.43V.98c0-.28-.1-.4-.32-.4zm0 1.63v1.22h.36c.2 0 .32-.1.32-.39v-.35c0-.37-.12-.48-.4-.48H.63zM4.18.99v.52c0 .64-.31.98-.94.98h-.3V4h-.62V0h.92c.63 0 .94.35.94.99zM2.94.57v1.35h.3c.2 0 .3-.09.3-.37v-.6c0-.29-.1-.38-.3-.38h-.3zm2.89 2.27L6.25 0h.88v4h-.6V1.12L6.1 3.99h-.6l-.46-2.82v2.82h-.55V0h.87zM8.14 1.1V4h-.56V0h.79L9 2.4V0h.56v4h-.64zm2.49 2.29v.6h-.6v-.6zM12.12 1c0-.63.33-1 .95-1 .61 0 .95.37.95 1v2.04c0 .64-.34 1-.95 1-.62 0-.95-.37-.95-1zm.62 2.08c0 .28.13.39.33.39s.32-.1.32-.4V.98c0-.29-.12-.4-.32-.4s-.33.11-.33.4z"/><path fill="currentColor" d="M0 4.53h14.02v1.04H0zM11.08 0h.63v.62h-.63zm.63 4V1h-.63v2.98z"/></svg>',eU=ZH;function tU(e){return e.join(";")}var nU,iU=tU(["color: #404040"]),oU=tU(["z-index: 1001","position: fixed","top: 0","left: 0","right: 0","bottom: 0"]),rU=tU(["width: 100%","height: 100%","background: rgba(40,40,40,0.2)"]),sU=tU(["position: absolute","left: 50%","top: 40%","transform: translate(-50%)","width: 260px","padding: 10px","background: white","box-shadow: 0 1px 4px rgba(0,0,0,0.3)","font-family: Helvetica, Arial, sans-serif","font-size: 14px","display: flex","line-height: 1.3"]),aU='<div class="bjs-powered-by-lightbox" style="'+oU+'"><div class="backdrop" style="'+rU+'"></div><div class="notice" style="'+sU+'"><a href="https://bpmn.io" target="_blank" rel="noopener" style="margin: 15px 20px 15px 10px; align-self: center;'+iU+'">'+eU+'</a><span>Web-based tooling for BPMN, DMN and CMMN diagrams powered by <a href="https://bpmn.io" target="_blank" rel="noopener">bpmn.io</a>.</span></div></div>';function lU(){nU||(nU=Object(eQ["domify"])(aU),eQ["delegate"].bind(nU,".backdrop","click",(function(e){document.body.removeChild(nU)}))),document.body.appendChild(nU)}function cU(e){e=Object(Zj["assign"])({},dU,e),this._moddle=this._createModdle(e),this._container=this._createContainer(e),gU(this._container),this._init(this._container,this._moddle,e)}function hU(e,t){return e.warnings=t,e}function uU(e){var t=/unparsable content <([^>]+)> detected([\s\S]*)$/,n=t.exec(e.message);return n&&(e.message="unparsable content <"+n[1]+"> detected; this may indicate an invalid BPMN 2.0 diagram file"+n[2]),e}Kj()(cU,MV),cU.prototype.importXML=$H((function(e,t){var n=this;function i(e){var t=n.get("eventBus").createEvent(e);return Object.defineProperty(t,"context",{enumerable:!0,get:function(){return{warnings:e.warnings,references:e.references,elementsById:e.elementsById}}}),t}return new Promise((function(o,r){e=n._emit("import.parse.start",{xml:e})||e,n._moddle.fromXML(e,"bpmn:Definitions").then((function(e){var s=e.rootElement,a=e.references,l=e.warnings,c=e.elementsById;s=n._emit("import.parse.complete",i({error:null,definitions:s,elementsById:c,references:a,warnings:l}))||s,n.importDefinitions(s,t).then((function(e){var t=[].concat(l,e.warnings||[]);return n._emit("import.done",{error:null,warnings:t}),o({warnings:t})})).catch((function(e){var t=[].concat(l,e.warnings||[]);return n._emit("import.done",{error:e,warnings:t}),r(hU(e,t))}))})).catch((function(e){return n._emit("import.parse.complete",{error:e}),e=uU(e),n._emit("import.done",{error:e,warnings:e.warnings}),r(e)}))}))})),cU.prototype.importDefinitions=$H((function(e,t){var n=this;return new Promise((function(i,o){n._setDefinitions(e),n.open(t).then((function(e){var t=e.warnings;return i({warnings:t})})).catch((function(e){return o(e)}))}))})),cU.prototype.open=$H((function(e){var t=this._definitions,n=e,i=this;return new Promise((function(o,r){if(!t){var s=new Error("no XML imported");return r(hU(s,[]))}if("string"===typeof e&&(n=fU(t,e),!n)){var a=new Error("BPMNDiagram <"+e+"> not found");return r(hU(a,[]))}try{i.clear()}catch(l){return r(hU(l,[]))}XH(i,t,n).then((function(e){var t=e.warnings;return o({warnings:t})})).catch((function(e){return r(e)}))}))})),cU.prototype.saveXML=$H((function(e){e=e||{};var t=this,n=this._definitions;return new Promise((function(i){if(!n)return i({error:new Error("no definitions loaded")});n=t._emit("saveXML.start",{definitions:n})||n,t._moddle.toXML(n,e).then((function(e){var n=e.xml;return n=t._emit("saveXML.serialized",{xml:n})||n,i({xml:n})}))})).catch((function(e){return{error:e}})).then((function(e){t._emit("saveXML.done",e);var n=e.error;return n?Promise.reject(n):e}))})),cU.prototype.saveSVG=$H((function(e){e=e||{};var t=this;return new Promise((function(e,n){var i,o;t._emit("saveSVG.start");try{var r=t.get("canvas"),s=r.getDefaultLayer(),a=Object(eQ["query"])("defs",r._svg),l=RQ(s),c=a?"<defs>"+RQ(a)+"</defs>":"",h=s.getBBox();i='<?xml version="1.0" encoding="utf-8"?>\n\x3c!-- created with bpmn-js / http://bpmn.io --\x3e\n<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">\n<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="'+h.width+'" height="'+h.height+'" viewBox="'+h.x+" "+h.y+" "+h.width+" "+h.height+'" version="1.1">'+c+l+"</svg>"}catch(u){o=u}return t._emit("saveSVG.done",{error:o,svg:i}),o?n(o):e({svg:i})}))})),cU.prototype._setDefinitions=function(e){this._definitions=e},cU.prototype.getModules=function(){return this._modules},cU.prototype.clear=function(){this.getDefinitions()&&(this.get("elementRegistry").forEach((function(e){var t=e.businessObject;t&&t.di&&delete t.di})),MV.prototype.clear.call(this))},cU.prototype.destroy=function(){MV.prototype.destroy.call(this),Object(eQ["remove"])(this._container)},cU.prototype.on=function(e,t,n,i){return this.get("eventBus").on(e,t,n,i)},cU.prototype.off=function(e,t){this.get("eventBus").off(e,t)},cU.prototype.attachTo=function(e){if(!e)throw new Error("parentNode required");this.detach(),e.get&&e.constructor.prototype.jquery&&(e=e.get(0)),"string"===typeof e&&(e=Object(eQ["query"])(e)),e.appendChild(this._container),this._emit("attach",{}),this.get("canvas").resized()},cU.prototype.getDefinitions=function(){return this._definitions},cU.prototype.detach=function(){var e=this._container,t=e.parentNode;t&&(this._emit("detach",{}),t.removeChild(e))},cU.prototype._init=function(e,t,n){var i=n.modules||this.getModules(),o=n.additionalModules||[],r=[{bpmnjs:["value",this],moddle:["value",t]}],s=[].concat(r,i,o),a=Object(Zj["assign"])(Object(Zj["omit"])(n,["additionalModules"]),{canvas:Object(Zj["assign"])({},n.canvas,{container:e}),modules:s});MV.call(this,a),n&&n.container&&this.attachTo(n.container)},cU.prototype._emit=function(e,t){return this.get("eventBus").fire(e,t)},cU.prototype._createContainer=function(e){var t=Object(eQ["domify"])('<div class="bjs-container"></div>');return Object(Zj["assign"])(t.style,{width:pU(e.width),height:pU(e.height),position:e.position}),t},cU.prototype._createModdle=function(e){var t=Object(Zj["assign"])({},this._moddleExtensions,e.moddleExtensions);return new UH(t)},cU.prototype._modules=[];var dU={width:"100%",height:"100%",position:"relative"};function pU(e){return e+(Object(Zj["isNumber"])(e)?"px":"")}function fU(e,t){return t&&Object(Zj["find"])(e.diagrams,(function(e){return e.id===t}))||null}function gU(e){var t=eU,n='<a href="http://bpmn.io" target="_blank" class="bjs-powered-by" title="Powered by bpmn.io" style="position: absolute; bottom: 15px; right: 15px; z-index: 100; '+iU+'">'+t+"</a>",i=Object(eQ["domify"])(n);e.appendChild(i),eQ["event"].bind(i,"click",(function(e){lU(),e.preventDefault()}))}function mU(e){cU.call(this,e),this.on("import.parse.complete",(function(e){e.error||this._collectIds(e.definitions,e.elementsById)}),this),this.on("diagram.destroy",(function(){this.get("moddle").ids.clear()}),this)}Kj()(mU,cU),mU.prototype._createModdle=function(e){var t=cU.prototype._createModdle.call(this,e);return t.ids=new $j([32,36,1]),t},mU.prototype._collectIds=function(e,t){var n,i=e.$model,o=i.ids;for(n in o.clear(),t)o.claim(n,t[n])};var bU=n("fdda");function vU(e){return!Object(bU["is"])(e,"bpmn:CallActivity")&&(Object(bU["is"])(e,"bpmn:SubProcess")?Object(bU["getBusinessObject"])(e).di&&!!Object(bU["getBusinessObject"])(e).di.isExpanded:!Object(bU["is"])(e,"bpmn:Participant")||!!Object(bU["getBusinessObject"])(e).processRef)}function yU(e){return e&&!1!==Object(bU["getBusinessObject"])(e).isInterrupting}function wU(e){return e&&!!Object(bU["getBusinessObject"])(e).triggeredByEvent}function _U(e,t){var n=Object(bU["getBusinessObject"])(e),i=!1;return n.eventDefinitions&&Object(Zj["forEach"])(n.eventDefinitions,(function(e){Object(bU["is"])(e,t)&&(i=!0)})),i}function AU(e){return _U(e,"bpmn:ErrorEventDefinition")}function CU(e){return _U(e,"bpmn:EscalationEventDefinition")}function EU(e){return _U(e,"bpmn:CompensateEventDefinition")}function xU(e){return Object(bU["is"])(e,"bpmn:FlowElement")||Object(bU["is"])(e,"bpmn:Participant")||Object(bU["is"])(e,"bpmn:Lane")||Object(bU["is"])(e,"bpmn:SequenceFlow")||Object(bU["is"])(e,"bpmn:MessageFlow")||Object(bU["is"])(e,"bpmn:DataInput")||Object(bU["is"])(e,"bpmn:DataOutput")?"name":Object(bU["is"])(e,"bpmn:TextAnnotation")?"text":Object(bU["is"])(e,"bpmn:Group")?"categoryValueRef":void 0}function SU(e){var t=e["categoryValueRef"];return t&&t.value||""}function DU(e){var t=e.businessObject,n=xU(t);if(n)return"categoryValueRef"===n?SU(t):t[n]||""}function kU(e,t,n){var i=e.businessObject,o=xU(i);return o&&("categoryValueRef"===o?i["categoryValueRef"].value=t:i[o]=t),e}function MU(e,t,n){function i(e,t){return Object(Zj["every"])(t,(function(t,n){return e[n]==t}))}return Object(Zj["some"])(e.eventDefinitions,(function(o){return o.$type===t&&i(e,n)}))}function NU(e){return"bpmn:IntermediateThrowEvent"===e.$type||"bpmn:EndEvent"===e.$type}function LU(e){var t=e.dataObjectRef;return e.isCollection||t&&t.isCollection}function BU(e){return e.businessObject.di}function IU(e){return e.businessObject}function TU(e,t){return BU(e).get("bioc:fill")||t||"white"}function OU(e,t){return BU(e).get("bioc:stroke")||t||"black"}function RU(e){var t=e.x+e.width/2,n=e.y+e.height/2,i=e.width/2,o=[["M",t,n],["m",0,-i],["a",i,i,0,1,1,0,2*i],["a",i,i,0,1,1,0,-2*i],["z"]];return ez(o)}function PU(e,t){var n=e.x,i=e.y,o=e.width,r=e.height,s=[["M",n+t,i],["l",o-2*t,0],["a",t,t,0,0,1,t,t],["l",0,r-2*t],["a",t,t,0,0,1,-t,t],["l",2*t-o,0],["a",t,t,0,0,1,-t,-t],["l",0,2*t-r],["a",t,t,0,0,1,t,-t],["z"]];return ez(s)}function FU(e){var t=e.width,n=e.height,i=e.x,o=e.y,r=t/2,s=n/2,a=[["M",i+r,o],["l",r,s],["l",-r,s],["l",-r,-s],["z"]];return ez(a)}function jU(e){var t=e.x,n=e.y,i=e.width,o=e.height,r=[["M",t,n],["l",i,0],["l",0,o],["l",-i,0],["z"]];return ez(r)}var QU=new $j,zU=10,VU=3,WU=.95,HU=.35,UU=10;function YU(e,t,n,i,o,r,s){ZQ.call(this,t,s);var a=e&&e.defaultFillColor,l=e&&e.defaultStrokeColor,c=QU.next(),h={},u=n.computeStyle;function d(e,t){var n=Object(Zj["assign"])({fill:"black",strokeWidth:1,strokeLinecap:"round",strokeDasharray:"none"},t.attrs),i=t.ref||{x:0,y:0},r=t.scale||1;"none"===n.strokeDasharray&&(n.strokeDasharray=[1e4,1]);var s=CQ("marker");cQ(t.element,n),iQ(s,t.element),cQ(s,{id:e,viewBox:"0 0 20 20",refX:i.x,refY:i.y,markerWidth:20*r,markerHeight:20*r,orient:"auto"});var a=Object(eQ["query"])("defs",o._svg);a||(a=CQ("defs"),iQ(o._svg,a)),iQ(a,s),h[e]=s}function p(e){return e.replace(/[^0-9a-zA-z]+/g,"_")}function f(e,t,n){var i=e+"-"+p(t)+"-"+p(n)+"-"+c;return h[i]||g(i,e,t,n),"url(#"+i+")"}function g(e,t,n,i){if("sequenceflow-end"===t){var o=CQ("path");cQ(o,{d:"M 1 5 L 11 10 L 1 15 Z"}),d(e,{element:o,ref:{x:11,y:10},scale:.5,attrs:{fill:i,stroke:i}})}if("messageflow-start"===t){var r=CQ("circle");cQ(r,{cx:6,cy:6,r:3.5}),d(e,{element:r,attrs:{fill:n,stroke:i},ref:{x:6,y:6}})}if("messageflow-end"===t){var s=CQ("path");cQ(s,{d:"m 1 5 l 0 -3 l 7 3 l -7 3 z"}),d(e,{element:s,attrs:{fill:n,stroke:i,strokeLinecap:"butt"},ref:{x:8.5,y:5}})}if("association-start"===t){var a=CQ("path");cQ(a,{d:"M 11 5 L 1 10 L 11 15"}),d(e,{element:a,attrs:{fill:"none",stroke:i,strokeWidth:1.5},ref:{x:1,y:10},scale:.5})}if("association-end"===t){var l=CQ("path");cQ(l,{d:"M 1 5 L 11 10 L 1 15"}),d(e,{element:l,attrs:{fill:"none",stroke:i,strokeWidth:1.5},ref:{x:12,y:10},scale:.5})}if("conditional-flow-marker"===t){var c=CQ("path");cQ(c,{d:"M 0 10 L 8 6 L 16 10 L 8 14 Z"}),d(e,{element:c,attrs:{fill:n,stroke:i},ref:{x:-1,y:10},scale:.5})}if("conditional-default-flow-marker"===t){var h=CQ("path");cQ(h,{d:"M 6 4 L 10 16"}),d(e,{element:h,attrs:{stroke:i},ref:{x:0,y:10},scale:.5})}}function m(e,t,n,i,o){Object(Zj["isObject"])(i)&&(o=i,i=0),i=i||0,o=u(o,{stroke:"black",strokeWidth:2,fill:"white"}),"none"===o.fill&&delete o.fillOpacity;var r=t/2,s=n/2,a=CQ("circle");return cQ(a,{cx:r,cy:s,r:Math.round((t+n)/4-i)}),cQ(a,o),iQ(e,a),a}function b(e,t,n,i,o,r){Object(Zj["isObject"])(o)&&(r=o,o=0),o=o||0,r=u(r,{stroke:"black",strokeWidth:2,fill:"white"});var s=CQ("rect");return cQ(s,{x:o,y:o,width:t-2*o,height:n-2*o,rx:i,ry:i}),cQ(s,r),iQ(e,s),s}function v(e,t,n,i){var o=t/2,r=n/2,s=[{x:o,y:0},{x:t,y:r},{x:o,y:n},{x:0,y:r}],a=s.map((function(e){return e.x+","+e.y})).join(" ");i=u(i,{stroke:"black",strokeWidth:2,fill:"white"});var l=CQ("polygon");return cQ(l,{points:a}),cQ(l,i),iQ(e,l),l}function y(e,t,n){n=u(n,["no-fill"],{stroke:"black",strokeWidth:2,fill:"none"});var i=nz(t,n);return iQ(e,i),i}function w(e,t,n){n=u(n,["no-fill"],{strokeWidth:2,stroke:"black"});var i=CQ("path");return cQ(i,{d:t}),cQ(i,n),iQ(e,i),i}function _(e,t,n,i){return w(t,n,Object(Zj["assign"])({"data-marker":e},i))}function A(e){return function(t,n){return N[e](t,n)}}function C(e){return N[e]}function E(e,t){var n=IU(e),i=NU(n);return n.eventDefinitions&&n.eventDefinitions.length>1?n.parallelMultiple?C("bpmn:ParallelMultipleEventDefinition")(t,e,i):C("bpmn:MultipleEventDefinition")(t,e,i):MU(n,"bpmn:MessageEventDefinition")?C("bpmn:MessageEventDefinition")(t,e,i):MU(n,"bpmn:TimerEventDefinition")?C("bpmn:TimerEventDefinition")(t,e,i):MU(n,"bpmn:ConditionalEventDefinition")?C("bpmn:ConditionalEventDefinition")(t,e):MU(n,"bpmn:SignalEventDefinition")?C("bpmn:SignalEventDefinition")(t,e,i):MU(n,"bpmn:EscalationEventDefinition")?C("bpmn:EscalationEventDefinition")(t,e,i):MU(n,"bpmn:LinkEventDefinition")?C("bpmn:LinkEventDefinition")(t,e,i):MU(n,"bpmn:ErrorEventDefinition")?C("bpmn:ErrorEventDefinition")(t,e,i):MU(n,"bpmn:CancelEventDefinition")?C("bpmn:CancelEventDefinition")(t,e,i):MU(n,"bpmn:CompensateEventDefinition")?C("bpmn:CompensateEventDefinition")(t,e,i):MU(n,"bpmn:TerminateEventDefinition")?C("bpmn:TerminateEventDefinition")(t,e,i):null}function x(e,t,n){n=Object(Zj["assign"])({size:{width:100}},n);var i=r.createText(t||"",n);return fQ(i).add("djs-label"),iQ(e,i),i}function S(e,t,n){var i=IU(t);return x(e,i.name,{box:t,align:n,padding:5,style:{fill:OU(t,l)}})}function D(e,t){var n={width:90,height:30,x:t.width/2+t.x,y:t.height/2+t.y};return x(e,DU(t),{box:n,fitBox:!0,style:Object(Zj["assign"])({},r.getExternalStyle(),{fill:OU(t,l)})})}function k(e,t,n){var i=x(e,t,{box:{height:30,width:n.height},align:"center-middle",style:{fill:OU(n,l)}}),o=-1*n.height;_V(i,0,-o,270)}function M(e){for(var t=e.waypoints,n="m  "+t[0].x+","+t[0].y,i=1;i<t.length;i++)n+="L"+t[i].x+","+t[i].y+" ";return n}var N=this.handlers={"bpmn:Event":function(e,t,n){return"fillOpacity"in n||(n.fillOpacity=WU),m(e,t.width,t.height,n)},"bpmn:StartEvent":function(e,t){var n={fill:TU(t,a),stroke:OU(t,l)},i=IU(t);i.isInterrupting||(n={strokeDasharray:"6",strokeLinecap:"round",fill:TU(t,a),stroke:OU(t,l)});var o=C("bpmn:Event")(e,t,n);return E(t,e),o},"bpmn:MessageEventDefinition":function(e,t,n){var o=i.getScaledPath("EVENT_MESSAGE",{xScaleFactor:.9,yScaleFactor:.9,containerWidth:t.width,containerHeight:t.height,position:{mx:.235,my:.315}}),r=n?OU(t,l):TU(t,a),s=n?TU(t,a):OU(t,l),c=w(e,o,{strokeWidth:1,fill:r,stroke:s});return c},"bpmn:TimerEventDefinition":function(e,t){var n=m(e,t.width,t.height,.2*t.height,{strokeWidth:2,fill:TU(t,a),stroke:OU(t,l)}),o=i.getScaledPath("EVENT_TIMER_WH",{xScaleFactor:.75,yScaleFactor:.75,containerWidth:t.width,containerHeight:t.height,position:{mx:.5,my:.5}});w(e,o,{strokeWidth:2,strokeLinecap:"square",stroke:OU(t,l)});for(var r=0;r<12;r++){var s=i.getScaledPath("EVENT_TIMER_LINE",{xScaleFactor:.75,yScaleFactor:.75,containerWidth:t.width,containerHeight:t.height,position:{mx:.5,my:.5}}),c=t.width/2,h=t.height/2;w(e,s,{strokeWidth:1,strokeLinecap:"square",transform:"rotate("+30*r+","+h+","+c+")",stroke:OU(t,l)})}return n},"bpmn:EscalationEventDefinition":function(e,t,n){var o=i.getScaledPath("EVENT_ESCALATION",{xScaleFactor:1,yScaleFactor:1,containerWidth:t.width,containerHeight:t.height,position:{mx:.5,my:.2}}),r=n?OU(t,l):"none";return w(e,o,{strokeWidth:1,fill:r,stroke:OU(t,l)})},"bpmn:ConditionalEventDefinition":function(e,t){var n=i.getScaledPath("EVENT_CONDITIONAL",{xScaleFactor:1,yScaleFactor:1,containerWidth:t.width,containerHeight:t.height,position:{mx:.5,my:.222}});return w(e,n,{strokeWidth:1,stroke:OU(t,l)})},"bpmn:LinkEventDefinition":function(e,t,n){var o=i.getScaledPath("EVENT_LINK",{xScaleFactor:1,yScaleFactor:1,containerWidth:t.width,containerHeight:t.height,position:{mx:.57,my:.263}}),r=n?OU(t,l):"none";return w(e,o,{strokeWidth:1,fill:r,stroke:OU(t,l)})},"bpmn:ErrorEventDefinition":function(e,t,n){var o=i.getScaledPath("EVENT_ERROR",{xScaleFactor:1.1,yScaleFactor:1.1,containerWidth:t.width,containerHeight:t.height,position:{mx:.2,my:.722}}),r=n?OU(t,l):"none";return w(e,o,{strokeWidth:1,fill:r,stroke:OU(t,l)})},"bpmn:CancelEventDefinition":function(e,t,n){var o=i.getScaledPath("EVENT_CANCEL_45",{xScaleFactor:1,yScaleFactor:1,containerWidth:t.width,containerHeight:t.height,position:{mx:.638,my:-.055}}),r=n?OU(t,l):"none",s=w(e,o,{strokeWidth:1,fill:r,stroke:OU(t,l)});return CV(s,45),s},"bpmn:CompensateEventDefinition":function(e,t,n){var o=i.getScaledPath("EVENT_COMPENSATION",{xScaleFactor:1,yScaleFactor:1,containerWidth:t.width,containerHeight:t.height,position:{mx:.22,my:.5}}),r=n?OU(t,l):"none";return w(e,o,{strokeWidth:1,fill:r,stroke:OU(t,l)})},"bpmn:SignalEventDefinition":function(e,t,n){var o=i.getScaledPath("EVENT_SIGNAL",{xScaleFactor:.9,yScaleFactor:.9,containerWidth:t.width,containerHeight:t.height,position:{mx:.5,my:.2}}),r=n?OU(t,l):"none";return w(e,o,{strokeWidth:1,fill:r,stroke:OU(t,l)})},"bpmn:MultipleEventDefinition":function(e,t,n){var o=i.getScaledPath("EVENT_MULTIPLE",{xScaleFactor:1.1,yScaleFactor:1.1,containerWidth:t.width,containerHeight:t.height,position:{mx:.222,my:.36}}),r=n?OU(t,l):"none";return w(e,o,{strokeWidth:1,fill:r})},"bpmn:ParallelMultipleEventDefinition":function(e,t){var n=i.getScaledPath("EVENT_PARALLEL_MULTIPLE",{xScaleFactor:1.2,yScaleFactor:1.2,containerWidth:t.width,containerHeight:t.height,position:{mx:.458,my:.194}});return w(e,n,{strokeWidth:1,fill:OU(t,l),stroke:OU(t,l)})},"bpmn:EndEvent":function(e,t){var n=C("bpmn:Event")(e,t,{strokeWidth:4,fill:TU(t,a),stroke:OU(t,l)});return E(t,e,!0),n},"bpmn:TerminateEventDefinition":function(e,t){var n=m(e,t.width,t.height,8,{strokeWidth:4,fill:OU(t,l),stroke:OU(t,l)});return n},"bpmn:IntermediateEvent":function(e,t){var n=C("bpmn:Event")(e,t,{strokeWidth:1,fill:TU(t,a),stroke:OU(t,l)});return m(e,t.width,t.height,VU,{strokeWidth:1,fill:TU(t,"none"),stroke:OU(t,l)}),E(t,e),n},"bpmn:IntermediateCatchEvent":A("bpmn:IntermediateEvent"),"bpmn:IntermediateThrowEvent":A("bpmn:IntermediateEvent"),"bpmn:Activity":function(e,t,n){return n=n||{},"fillOpacity"in n||(n.fillOpacity=WU),b(e,t.width,t.height,zU,n)},"bpmn:Task":function(e,t){var n={fill:TU(t,a),stroke:OU(t,l)},i=C("bpmn:Activity")(e,t,n);return S(e,t,"center-middle"),L(e,t),i},"bpmn:ServiceTask":function(e,t){var n=C("bpmn:Task")(e,t),o=i.getScaledPath("TASK_TYPE_SERVICE",{abspos:{x:12,y:18}});w(e,o,{strokeWidth:1,fill:TU(t,a),stroke:OU(t,l)});var r=i.getScaledPath("TASK_TYPE_SERVICE_FILL",{abspos:{x:17.2,y:18}});w(e,r,{strokeWidth:0,fill:TU(t,a)});var s=i.getScaledPath("TASK_TYPE_SERVICE",{abspos:{x:17,y:22}});return w(e,s,{strokeWidth:1,fill:TU(t,a),stroke:OU(t,l)}),n},"bpmn:UserTask":function(e,t){var n=C("bpmn:Task")(e,t),o=15,r=12,s=i.getScaledPath("TASK_TYPE_USER_1",{abspos:{x:o,y:r}});w(e,s,{strokeWidth:.5,fill:TU(t,a),stroke:OU(t,l)});var c=i.getScaledPath("TASK_TYPE_USER_2",{abspos:{x:o,y:r}});w(e,c,{strokeWidth:.5,fill:TU(t,a),stroke:OU(t,l)});var h=i.getScaledPath("TASK_TYPE_USER_3",{abspos:{x:o,y:r}});return w(e,h,{strokeWidth:.5,fill:OU(t,l),stroke:OU(t,l)}),n},"bpmn:ManualTask":function(e,t){var n=C("bpmn:Task")(e,t),o=i.getScaledPath("TASK_TYPE_MANUAL",{abspos:{x:17,y:15}});return w(e,o,{strokeWidth:.5,fill:TU(t,a),stroke:OU(t,l)}),n},"bpmn:SendTask":function(e,t){var n=C("bpmn:Task")(e,t),o=i.getScaledPath("TASK_TYPE_SEND",{xScaleFactor:1,yScaleFactor:1,containerWidth:21,containerHeight:14,position:{mx:.285,my:.357}});return w(e,o,{strokeWidth:1,fill:OU(t,l),stroke:TU(t,a)}),n},"bpmn:ReceiveTask":function(e,t){var n,o=IU(t),r=C("bpmn:Task")(e,t);return o.instantiate?(m(e,28,28,4.4,{strokeWidth:1}),n=i.getScaledPath("TASK_TYPE_INSTANTIATING_SEND",{abspos:{x:7.77,y:9.52}})):n=i.getScaledPath("TASK_TYPE_SEND",{xScaleFactor:.9,yScaleFactor:.9,containerWidth:21,containerHeight:14,position:{mx:.3,my:.4}}),w(e,n,{strokeWidth:1,fill:TU(t,a),stroke:OU(t,l)}),r},"bpmn:ScriptTask":function(e,t){var n=C("bpmn:Task")(e,t),o=i.getScaledPath("TASK_TYPE_SCRIPT",{abspos:{x:15,y:20}});return w(e,o,{strokeWidth:1,stroke:OU(t,l)}),n},"bpmn:BusinessRuleTask":function(e,t){var n=C("bpmn:Task")(e,t),o=i.getScaledPath("TASK_TYPE_BUSINESS_RULE_HEADER",{abspos:{x:8,y:8}}),r=w(e,o);cQ(r,{strokeWidth:1,fill:TU(t,"#aaaaaa"),stroke:OU(t,l)});var s=i.getScaledPath("TASK_TYPE_BUSINESS_RULE_MAIN",{abspos:{x:8,y:8}}),a=w(e,s);return cQ(a,{strokeWidth:1,stroke:OU(t,l)}),n},"bpmn:SubProcess":function(e,t,n){n=Object(Zj["assign"])({fill:TU(t,a),stroke:OU(t,l)},n);var i=C("bpmn:Activity")(e,t,n),o=vU(t);return wU(t)&&cQ(i,{strokeDasharray:"1,2"}),S(e,t,o?"center-top":"center-middle"),o?L(e,t):L(e,t,["SubProcessMarker"]),i},"bpmn:AdHocSubProcess":function(e,t){return C("bpmn:SubProcess")(e,t)},"bpmn:Transaction":function(e,t){var i=C("bpmn:SubProcess")(e,t),o=n.style(["no-fill","no-events"],{stroke:OU(t,l)});return b(e,t.width,t.height,zU-2,VU,o),i},"bpmn:CallActivity":function(e,t){return C("bpmn:SubProcess")(e,t,{strokeWidth:5})},"bpmn:Participant":function(e,t){var n={fillOpacity:WU,fill:TU(t,a),stroke:OU(t,l)},i=C("bpmn:Lane")(e,t,n),o=vU(t);if(o){y(e,[{x:30,y:0},{x:30,y:t.height}],{stroke:OU(t,l)});var r=IU(t).name;k(e,r,t)}else{var s=IU(t).name;x(e,s,{box:t,align:"center-middle",style:{fill:OU(t,l)}})}var c=!!IU(t).participantMultiplicity;return c&&C("ParticipantMultiplicityMarker")(e,t),i},"bpmn:Lane":function(e,t,n){var i=b(e,t.width,t.height,0,Object(Zj["assign"])({fill:TU(t,a),fillOpacity:HU,stroke:OU(t,l)},n)),o=IU(t);if("bpmn:Lane"===o.$type){var r=o.name;k(e,r,t)}return i},"bpmn:InclusiveGateway":function(e,t){var n=C("bpmn:Gateway")(e,t);return m(e,t.width,t.height,.24*t.height,{strokeWidth:2.5,fill:TU(t,a),stroke:OU(t,l)}),n},"bpmn:ExclusiveGateway":function(e,t){var n=C("bpmn:Gateway")(e,t),o=i.getScaledPath("GATEWAY_EXCLUSIVE",{xScaleFactor:.4,yScaleFactor:.4,containerWidth:t.width,containerHeight:t.height,position:{mx:.32,my:.3}});return BU(t).isMarkerVisible&&w(e,o,{strokeWidth:1,fill:OU(t,l),stroke:OU(t,l)}),n},"bpmn:ComplexGateway":function(e,t){var n=C("bpmn:Gateway")(e,t),o=i.getScaledPath("GATEWAY_COMPLEX",{xScaleFactor:.5,yScaleFactor:.5,containerWidth:t.width,containerHeight:t.height,position:{mx:.46,my:.26}});return w(e,o,{strokeWidth:1,fill:OU(t,l),stroke:OU(t,l)}),n},"bpmn:ParallelGateway":function(e,t){var n=C("bpmn:Gateway")(e,t),o=i.getScaledPath("GATEWAY_PARALLEL",{xScaleFactor:.6,yScaleFactor:.6,containerWidth:t.width,containerHeight:t.height,position:{mx:.46,my:.2}});return w(e,o,{strokeWidth:1,fill:OU(t,l),stroke:OU(t,l)}),n},"bpmn:EventBasedGateway":function(e,t){var n=IU(t),o=C("bpmn:Gateway")(e,t);m(e,t.width,t.height,.2*t.height,{strokeWidth:1,fill:"none",stroke:OU(t,l)});var r=n.eventGatewayType,s=!!n.instantiate;function a(){var n=i.getScaledPath("GATEWAY_EVENT_BASED",{xScaleFactor:.18,yScaleFactor:.18,containerWidth:t.width,containerHeight:t.height,position:{mx:.36,my:.44}}),o={strokeWidth:2,fill:TU(t,"none"),stroke:OU(t,l)};w(e,n,o)}if("Parallel"===r){var c=i.getScaledPath("GATEWAY_PARALLEL",{xScaleFactor:.4,yScaleFactor:.4,containerWidth:t.width,containerHeight:t.height,position:{mx:.474,my:.296}}),h=w(e,c);cQ(h,{strokeWidth:1,fill:"none"})}else if("Exclusive"===r){if(!s){var u=m(e,t.width,t.height,.26*t.height);cQ(u,{strokeWidth:1,fill:"none",stroke:OU(t,l)})}a()}return o},"bpmn:Gateway":function(e,t){var n={fill:TU(t,a),fillOpacity:WU,stroke:OU(t,l)};return v(e,t.width,t.height,n)},"bpmn:SequenceFlow":function(e,t){var n,i=M(t),o=TU(t,a),r=OU(t,l),s={strokeLinejoin:"round",markerEnd:f("sequenceflow-end",o,r),stroke:OU(t,l)},c=w(e,i,s),h=IU(t);return t.source&&(n=t.source.businessObject,h.conditionExpression&&n.$instanceOf("bpmn:Activity")&&cQ(c,{markerStart:f("conditional-flow-marker",o,r)}),n.default&&(n.$instanceOf("bpmn:Gateway")||n.$instanceOf("bpmn:Activity"))&&n.default===h&&cQ(c,{markerStart:f("conditional-default-flow-marker",o,r)})),c},"bpmn:Association":function(e,t,n){var i=IU(t),o=TU(t,a),r=OU(t,l);return n=Object(Zj["assign"])({strokeDasharray:"0.5, 5",strokeLinecap:"round",strokeLinejoin:"round",stroke:OU(t,l)},n||{}),"One"!==i.associationDirection&&"Both"!==i.associationDirection||(n.markerEnd=f("association-end",o,r)),"Both"===i.associationDirection&&(n.markerStart=f("association-start",o,r)),y(e,t.waypoints,n)},"bpmn:DataInputAssociation":function(e,t){var n=TU(t,a),i=OU(t,l);return C("bpmn:Association")(e,t,{markerEnd:f("association-end",n,i)})},"bpmn:DataOutputAssociation":function(e,t){var n=TU(t,a),i=OU(t,l);return C("bpmn:Association")(e,t,{markerEnd:f("association-end",n,i)})},"bpmn:MessageFlow":function(e,t){var n=IU(t),o=BU(t),r=TU(t,a),s=OU(t,l),c=M(t),h={markerEnd:f("messageflow-end",r,s),markerStart:f("messageflow-start",r,s),strokeDasharray:"10, 12",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5px",stroke:OU(t,l)},u=w(e,c,h);if(n.messageRef){var d=u.getPointAtLength(u.getTotalLength()/2),p=i.getScaledPath("MESSAGE_FLOW_MARKER",{abspos:{x:d.x,y:d.y}}),g={strokeWidth:1};"initiating"===o.messageVisibleKind?(g.fill="white",g.stroke="black"):(g.fill="#888",g.stroke="white");var m=w(e,p,g),b=n.messageRef.name,v=x(e,b,{align:"center-top",fitBox:!0,style:{fill:OU(t,l)}}),y=m.getBBox(),_=v.getBBox(),A=d.x-_.width/2,C=d.y+y.height/2+UU;_V(v,A,C,0)}return u},"bpmn:DataObject":function(e,t){var n=i.getScaledPath("DATA_OBJECT_PATH",{xScaleFactor:1,yScaleFactor:1,containerWidth:t.width,containerHeight:t.height,position:{mx:.474,my:.296}}),o=w(e,n,{fill:TU(t,a),fillOpacity:WU,stroke:OU(t,l)}),r=IU(t);return LU(r)&&B(e,t),o},"bpmn:DataObjectReference":A("bpmn:DataObject"),"bpmn:DataInput":function(e,t){var n=i.getRawPath("DATA_ARROW"),o=C("bpmn:DataObject")(e,t);return w(e,n,{strokeWidth:1}),o},"bpmn:DataOutput":function(e,t){var n=i.getRawPath("DATA_ARROW"),o=C("bpmn:DataObject")(e,t);return w(e,n,{strokeWidth:1,fill:"black"}),o},"bpmn:DataStoreReference":function(e,t){var n=i.getScaledPath("DATA_STORE",{xScaleFactor:1,yScaleFactor:1,containerWidth:t.width,containerHeight:t.height,position:{mx:0,my:.133}}),o=w(e,n,{strokeWidth:2,fill:TU(t,a),fillOpacity:WU,stroke:OU(t,l)});return o},"bpmn:BoundaryEvent":function(e,t){var n=IU(t),i=n.cancelActivity,o={strokeWidth:1,fill:TU(t,a),stroke:OU(t,l)};i||(o.strokeDasharray="6",o.strokeLinecap="round");var r=Object(Zj["assign"])({},o,{fillOpacity:1}),s=Object(Zj["assign"])({},o,{fill:"none"}),c=C("bpmn:Event")(e,t,r);return m(e,t.width,t.height,VU,s),E(t,e),c},"bpmn:Group":function(e,t){var n=b(e,t.width,t.height,zU,{stroke:OU(t,l),strokeWidth:1,strokeDasharray:"8,3,1,3",fill:"none",pointerEvents:"none"});return n},label:function(e,t){return D(e,t)},"bpmn:TextAnnotation":function(e,t){var n={fill:"none",stroke:"none"},o=b(e,t.width,t.height,0,0,n),r=i.getScaledPath("TEXT_ANNOTATION",{xScaleFactor:1,yScaleFactor:1,containerWidth:t.width,containerHeight:t.height,position:{mx:0,my:0}});w(e,r,{stroke:OU(t,l)});var s=IU(t).text||"";return x(e,s,{box:t,align:"left-top",padding:5,style:{fill:OU(t,l)}}),o},ParticipantMultiplicityMarker:function(e,t){var n=i.getScaledPath("MARKER_PARALLEL",{xScaleFactor:1,yScaleFactor:1,containerWidth:t.width,containerHeight:t.height,position:{mx:t.width/2/t.width,my:(t.height-15)/t.height}});_("participant-multiplicity",e,n,{strokeWidth:2,fill:TU(t,a),stroke:OU(t,l)})},SubProcessMarker:function(e,t){var n=b(e,14,14,0,{strokeWidth:1,fill:TU(t,a),stroke:OU(t,l)});AV(n,t.width/2-7.5,t.height-20);var o=i.getScaledPath("MARKER_SUB_PROCESS",{xScaleFactor:1.5,yScaleFactor:1.5,containerWidth:t.width,containerHeight:t.height,position:{mx:(t.width/2-7.5)/t.width,my:(t.height-20)/t.height}});_("sub-process",e,o,{fill:TU(t,a),stroke:OU(t,l)})},ParallelMarker:function(e,t,n){var o=i.getScaledPath("MARKER_PARALLEL",{xScaleFactor:1,yScaleFactor:1,containerWidth:t.width,containerHeight:t.height,position:{mx:(t.width/2+n.parallel)/t.width,my:(t.height-20)/t.height}});_("parallel",e,o,{fill:TU(t,a),stroke:OU(t,l)})},SequentialMarker:function(e,t,n){var o=i.getScaledPath("MARKER_SEQUENTIAL",{xScaleFactor:1,yScaleFactor:1,containerWidth:t.width,containerHeight:t.height,position:{mx:(t.width/2+n.seq)/t.width,my:(t.height-19)/t.height}});_("sequential",e,o,{fill:TU(t,a),stroke:OU(t,l)})},CompensationMarker:function(e,t,n){var o=i.getScaledPath("MARKER_COMPENSATION",{xScaleFactor:1,yScaleFactor:1,containerWidth:t.width,containerHeight:t.height,position:{mx:(t.width/2+n.compensation)/t.width,my:(t.height-13)/t.height}});_("compensation",e,o,{strokeWidth:1,fill:TU(t,a),stroke:OU(t,l)})},LoopMarker:function(e,t,n){var o=i.getScaledPath("MARKER_LOOP",{xScaleFactor:1,yScaleFactor:1,containerWidth:t.width,containerHeight:t.height,position:{mx:(t.width/2+n.loop)/t.width,my:(t.height-7)/t.height}});_("loop",e,o,{strokeWidth:1,fill:TU(t,a),stroke:OU(t,l),strokeLinecap:"round",strokeMiterlimit:.5})},AdhocMarker:function(e,t,n){var o=i.getScaledPath("MARKER_ADHOC",{xScaleFactor:1,yScaleFactor:1,containerWidth:t.width,containerHeight:t.height,position:{mx:(t.width/2+n.adhoc)/t.width,my:(t.height-15)/t.height}});_("adhoc",e,o,{strokeWidth:1,fill:OU(t,l),stroke:OU(t,l)})}};function L(e,t,n){var i,o=IU(t),r=n&&-1!==n.indexOf("SubProcessMarker");i=r?{seq:-21,parallel:-22,compensation:-42,loop:-18,adhoc:10}:{seq:-3,parallel:-6,compensation:-27,loop:0,adhoc:10},Object(Zj["forEach"])(n,(function(n){C(n)(e,t,i)})),o.isForCompensation&&C("CompensationMarker")(e,t,i),"bpmn:AdHocSubProcess"===o.$type&&C("AdhocMarker")(e,t,i);var s=o.loopCharacteristics,a=s&&s.isSequential;s&&(void 0===a&&C("LoopMarker")(e,t,i),!1===a&&C("ParallelMarker")(e,t,i),!0===a&&C("SequentialMarker")(e,t,i))}function B(e,t){var n=(t.height-18)/t.height,o=i.getScaledPath("DATA_OBJECT_COLLECTION_PATH",{xScaleFactor:1,yScaleFactor:1,containerWidth:t.width,containerHeight:t.height,position:{mx:.33,my:n}});w(e,o,{strokeWidth:2})}this._drawPath=w}Kj()(YU,ZQ),YU.$inject=["config.bpmnRenderer","eventBus","styles","pathMap","canvas","textRenderer"],YU.prototype.canRender=function(e){return Object(bU["is"])(e,"bpmn:BaseElement")},YU.prototype.drawShape=function(e,t){var n=t.type,i=this.handlers[n];return i(e,t)},YU.prototype.drawConnection=function(e,t){var n=t.type,i=this.handlers[n];return i(e,t)},YU.prototype.getShapePath=function(e){return Object(bU["is"])(e,"bpmn:Event")?RU(e):Object(bU["is"])(e,"bpmn:Activity")?PU(e,zU):Object(bU["is"])(e,"bpmn:Gateway")?FU(e):jU(e)};var GU=0,KU={width:150,height:50};function qU(e){var t=e.split("-");return{horizontal:t[0]||"center",vertical:t[1]||"top"}}function JU(e){return Object(Zj["isObject"])(e)?Object(Zj["assign"])({top:0,left:0,right:0,bottom:0},e):{top:e,left:e,right:e,bottom:e}}function XU(e,t){var n;t.textContent=e;try{var i,o=""===e;return t.textContent=o?"dummy":e,n=t.getBBox(),i={width:n.width+2*n.x,height:n.height},o&&(i.width=0),i}catch(r){return{width:0,height:0}}}function $U(e,t,n){for(var i,o=e.shift(),r=o;;){if(i=XU(r,n),i.width=r?i.width:0," "===r||""===r||i.width<Math.round(t)||r.length<2)return ZU(e,r,o,i);r=nY(r,i.width,t)}}function ZU(e,t,n,i){if(t.length<n.length){var o=n.slice(t.length).trim();e.unshift(o)}return{width:i.width,height:i.height,text:t}}var eY="颅";function tY(e,t){var n,i=e.split(/(\s|-|\u00AD)/g),o=[],r=0;if(i.length>1)while(n=i.shift()){if(!(n.length+r<t)){"-"!==n&&n!==eY||o.pop();break}o.push(n),r+=n.length}var s=o[o.length-1];return s&&s===eY&&(o[o.length-1]="-"),o.join("")}function nY(e,t,n){var i=Math.max(e.length*(n/t),1),o=tY(e,i);return o||(o=e.slice(0,Math.max(Math.round(i-1),1))),o}function iY(){var e=document.getElementById("helper-svg");return e||(e=CQ("svg"),cQ(e,{id:"helper-svg",width:0,height:0,style:"visibility: hidden; position: fixed"}),document.body.appendChild(e)),e}function oY(e){this._config=Object(Zj["assign"])({},{size:KU,padding:GU,style:{},align:"center-top"},e||{})}function rY(e){if("fontSize"in e&&"lineHeight"in e)return e.lineHeight*parseInt(e.fontSize,10)}oY.prototype.createText=function(e,t){return this.layoutText(e,t).element},oY.prototype.getDimensions=function(e,t){return this.layoutText(e,t).dimensions},oY.prototype.layoutText=function(e,t){var n=Object(Zj["assign"])({},this._config.size,t.box),i=Object(Zj["assign"])({},this._config.style,t.style),o=qU(t.align||this._config.align),r=JU(void 0!==t.padding?t.padding:this._config.padding),s=t.fitBox||!1,a=rY(i),l=e.split(/\u00AD?\r?\n/),c=[],h=n.width-r.left-r.right,u=CQ("text");cQ(u,{x:0,y:0}),cQ(u,i);var d=iY();iQ(d,u);while(l.length)c.push($U(l,h,u));"middle"===o.vertical&&(r.top=r.bottom=0);var p=Object(Zj["reduce"])(c,(function(e,t,n){return e+(a||t.height)}),0)+r.top+r.bottom,f=Object(Zj["reduce"])(c,(function(e,t,n){return t.width>e?t.width:e}),0),g=r.top;"middle"===o.vertical&&(g+=(n.height-p)/2),g-=(a||c[0].height)/4;var m=CQ("text");cQ(m,i),Object(Zj["forEach"])(c,(function(e){var t;switch(g+=a||e.height,o.horizontal){case"left":t=r.left;break;case"right":t=(s?f:h)-r.right-e.width;break;default:t=Math.max(((s?f:h)-e.width)/2+r.left,0)}var n=CQ("tspan");cQ(n,{x:t,y:g}),n.textContent=e.text,iQ(m,n)})),mQ(u);var b={width:f,height:p};return{dimensions:b,element:m}};var sY=12,aY=1.2,lY=30;function cY(e){var t=Object(Zj["assign"])({fontFamily:"Arial, sans-serif",fontSize:sY,fontWeight:"normal",lineHeight:aY},e&&e.defaultStyle||{}),n=parseInt(t.fontSize,10)-1,i=Object(Zj["assign"])({},t,{fontSize:n},e&&e.externalStyle||{}),o=new oY({style:t});this.getExternalLabelBounds=function(e,t){var n=o.getDimensions(t,{box:{width:90,height:30,x:e.width/2+e.x,y:e.height/2+e.y},style:i});return{x:Math.round(e.x+e.width/2-n.width/2),y:Math.round(e.y),width:Math.ceil(n.width),height:Math.ceil(n.height)}},this.getTextAnnotationBounds=function(e,n){var i=o.getDimensions(n,{box:e,style:t,align:"left-top",padding:5});return{x:e.x,y:e.y,width:e.width,height:Math.max(lY,Math.round(i.height))}},this.createText=function(e,t){return o.createText(e,t||{})},this.getDefaultStyle=function(){return t},this.getExternalStyle=function(){return i}}function hY(){this.pathMap={EVENT_MESSAGE:{d:"m {mx},{my} l 0,{e.y1} l {e.x1},0 l 0,-{e.y1} z l {e.x0},{e.y0} l {e.x0},-{e.y0}",height:36,width:36,heightElements:[6,14],widthElements:[10.5,21]},EVENT_SIGNAL:{d:"M {mx},{my} l {e.x0},{e.y0} l -{e.x1},0 Z",height:36,width:36,heightElements:[18],widthElements:[10,20]},EVENT_ESCALATION:{d:"M {mx},{my} l {e.x0},{e.y0} l -{e.x0},-{e.y1} l -{e.x0},{e.y1} Z",height:36,width:36,heightElements:[20,7],widthElements:[8]},EVENT_CONDITIONAL:{d:"M {e.x0},{e.y0} l {e.x1},0 l 0,{e.y2} l -{e.x1},0 Z M {e.x2},{e.y3} l {e.x0},0 M {e.x2},{e.y4} l {e.x0},0 M {e.x2},{e.y5} l {e.x0},0 M {e.x2},{e.y6} l {e.x0},0 M {e.x2},{e.y7} l {e.x0},0 M {e.x2},{e.y8} l {e.x0},0 ",height:36,width:36,heightElements:[8.5,14.5,18,11.5,14.5,17.5,20.5,23.5,26.5],widthElements:[10.5,14.5,12.5]},EVENT_LINK:{d:"m {mx},{my} 0,{e.y0} -{e.x1},0 0,{e.y1} {e.x1},0 0,{e.y0} {e.x0},-{e.y2} -{e.x0},-{e.y2} z",height:36,width:36,heightElements:[4.4375,6.75,7.8125],widthElements:[9.84375,13.5]},EVENT_ERROR:{d:"m {mx},{my} {e.x0},-{e.y0} {e.x1},-{e.y1} {e.x2},{e.y2} {e.x3},-{e.y3} -{e.x4},{e.y4} -{e.x5},-{e.y5} z",height:36,width:36,heightElements:[.023,8.737,8.151,16.564,10.591,8.714],widthElements:[.085,6.672,6.97,4.273,5.337,6.636]},EVENT_CANCEL_45:{d:"m {mx},{my} -{e.x1},0 0,{e.x0} {e.x1},0 0,{e.y1} {e.x0},0 0,-{e.y1} {e.x1},0 0,-{e.y0} -{e.x1},0 0,-{e.y1} -{e.x0},0 z",height:36,width:36,heightElements:[4.75,8.5],widthElements:[4.75,8.5]},EVENT_COMPENSATION:{d:"m {mx},{my} {e.x0},-{e.y0} 0,{e.y1} z m {e.x1},-{e.y2} {e.x2},-{e.y3} 0,{e.y1} -{e.x2},-{e.y3} z",height:36,width:36,heightElements:[6.5,13,.4,6.1],widthElements:[9,9.3,8.7]},EVENT_TIMER_WH:{d:"M {mx},{my} l {e.x0},-{e.y0} m -{e.x0},{e.y0} l {e.x1},{e.y1} ",height:36,width:36,heightElements:[10,2],widthElements:[3,7]},EVENT_TIMER_LINE:{d:"M {mx},{my} m {e.x0},{e.y0} l -{e.x1},{e.y1} ",height:36,width:36,heightElements:[10,3],widthElements:[0,0]},EVENT_MULTIPLE:{d:"m {mx},{my} {e.x1},-{e.y0} {e.x1},{e.y0} -{e.x0},{e.y1} -{e.x2},0 z",height:36,width:36,heightElements:[6.28099,12.56199],widthElements:[3.1405,9.42149,12.56198]},EVENT_PARALLEL_MULTIPLE:{d:"m {mx},{my} {e.x0},0 0,{e.y1} {e.x1},0 0,{e.y0} -{e.x1},0 0,{e.y1} -{e.x0},0 0,-{e.y1} -{e.x1},0 0,-{e.y0} {e.x1},0 z",height:36,width:36,heightElements:[2.56228,7.68683],widthElements:[2.56228,7.68683]},GATEWAY_EXCLUSIVE:{d:"m {mx},{my} {e.x0},{e.y0} {e.x1},{e.y0} {e.x2},0 {e.x4},{e.y2} {e.x4},{e.y1} {e.x2},0 {e.x1},{e.y3} {e.x0},{e.y3} {e.x3},0 {e.x5},{e.y1} {e.x5},{e.y2} {e.x3},0 z",height:17.5,width:17.5,heightElements:[8.5,6.5312,-6.5312,-8.5],widthElements:[6.5,-6.5,3,-3,5,-5]},GATEWAY_PARALLEL:{d:"m {mx},{my} 0,{e.y1} -{e.x1},0 0,{e.y0} {e.x1},0 0,{e.y1} {e.x0},0 0,-{e.y1} {e.x1},0 0,-{e.y0} -{e.x1},0 0,-{e.y1} -{e.x0},0 z",height:30,width:30,heightElements:[5,12.5],widthElements:[5,12.5]},GATEWAY_EVENT_BASED:{d:"m {mx},{my} {e.x0},{e.y0} {e.x0},{e.y1} {e.x1},{e.y2} {e.x2},0 z",height:11,width:11,heightElements:[-6,6,12,-12],widthElements:[9,-3,-12]},GATEWAY_COMPLEX:{d:"m {mx},{my} 0,{e.y0} -{e.x0},-{e.y1} -{e.x1},{e.y2} {e.x0},{e.y1} -{e.x2},0 0,{e.y3} {e.x2},0  -{e.x0},{e.y1} l {e.x1},{e.y2} {e.x0},-{e.y1} 0,{e.y0} {e.x3},0 0,-{e.y0} {e.x0},{e.y1} {e.x1},-{e.y2} -{e.x0},-{e.y1} {e.x2},0 0,-{e.y3} -{e.x2},0 {e.x0},-{e.y1} -{e.x1},-{e.y2} -{e.x0},{e.y1} 0,-{e.y0} -{e.x3},0 z",height:17.125,width:17.125,heightElements:[4.875,3.4375,2.125,3],widthElements:[3.4375,2.125,4.875,3]},DATA_OBJECT_PATH:{d:"m 0,0 {e.x1},0 {e.x0},{e.y0} 0,{e.y1} -{e.x2},0 0,-{e.y2} {e.x1},0 0,{e.y0} {e.x0},0",height:61,width:51,heightElements:[10,50,60],widthElements:[10,40,50,60]},DATA_OBJECT_COLLECTION_PATH:{d:"m{mx},{my} m 3,2 l 0,10 m 3,-10 l 0,10 m 3,-10 l 0,10",height:10,width:10,heightElements:[],widthElements:[]},DATA_ARROW:{d:"m 5,9 9,0 0,-3 5,5 -5,5 0,-3 -9,0 z",height:61,width:51,heightElements:[],widthElements:[]},DATA_STORE:{d:"m  {mx},{my} l  0,{e.y2} c  {e.x0},{e.y1} {e.x1},{e.y1}  {e.x2},0 l  0,-{e.y2} c -{e.x0},-{e.y1} -{e.x1},-{e.y1} -{e.x2},0c  {e.x0},{e.y1} {e.x1},{e.y1}  {e.x2},0 m  -{e.x2},{e.y0}c  {e.x0},{e.y1} {e.x1},{e.y1} {e.x2},0m  -{e.x2},{e.y0}c  {e.x0},{e.y1} {e.x1},{e.y1}  {e.x2},0",height:61,width:61,heightElements:[7,10,45],widthElements:[2,58,60]},TEXT_ANNOTATION:{d:"m {mx}, {my} m 10,0 l -10,0 l 0,{e.y0} l 10,0",height:30,width:10,heightElements:[30],widthElements:[10]},MARKER_SUB_PROCESS:{d:"m{mx},{my} m 7,2 l 0,10 m -5,-5 l 10,0",height:10,width:10,heightElements:[],widthElements:[]},MARKER_PARALLEL:{d:"m{mx},{my} m 3,2 l 0,10 m 3,-10 l 0,10 m 3,-10 l 0,10",height:10,width:10,heightElements:[],widthElements:[]},MARKER_SEQUENTIAL:{d:"m{mx},{my} m 0,3 l 10,0 m -10,3 l 10,0 m -10,3 l 10,0",height:10,width:10,heightElements:[],widthElements:[]},MARKER_COMPENSATION:{d:"m {mx},{my} 7,-5 0,10 z m 7.1,-0.3 6.9,-4.7 0,10 -6.9,-4.7 z",height:10,width:21,heightElements:[],widthElements:[]},MARKER_LOOP:{d:"m {mx},{my} c 3.526979,0 6.386161,-2.829858 6.386161,-6.320661 0,-3.490806 -2.859182,-6.320661 -6.386161,-6.320661 -3.526978,0 -6.38616,2.829855 -6.38616,6.320661 0,1.745402 0.714797,3.325567 1.870463,4.469381 0.577834,0.571908 1.265885,1.034728 2.029916,1.35457 l -0.718163,-3.909793 m 0.718163,3.909793 -3.885211,0.802902",height:13.9,width:13.7,heightElements:[],widthElements:[]},MARKER_ADHOC:{d:"m {mx},{my} m 0.84461,2.64411 c 1.05533,-1.23780996 2.64337,-2.07882 4.29653,-1.97997996 2.05163,0.0805 3.85579,1.15803 5.76082,1.79107 1.06385,0.34139996 2.24454,0.1438 3.18759,-0.43767 0.61743,-0.33642 1.2775,-0.64078 1.7542,-1.17511 0,0.56023 0,1.12046 0,1.6807 -0.98706,0.96237996 -2.29792,1.62393996 -3.6918,1.66181996 -1.24459,0.0927 -2.46671,-0.2491 -3.59505,-0.74812 -1.35789,-0.55965 -2.75133,-1.33436996 -4.27027,-1.18121996 -1.37741,0.14601 -2.41842,1.13685996 -3.44288,1.96782996 z",height:4,width:15,heightElements:[],widthElements:[]},TASK_TYPE_SEND:{d:"m {mx},{my} l 0,{e.y1} l {e.x1},0 l 0,-{e.y1} z l {e.x0},{e.y0} l {e.x0},-{e.y0}",height:14,width:21,heightElements:[6,14],widthElements:[10.5,21]},TASK_TYPE_SCRIPT:{d:"m {mx},{my} c 9.966553,-6.27276 -8.000926,-7.91932 2.968968,-14.938 l -8.802728,0 c -10.969894,7.01868 6.997585,8.66524 -2.968967,14.938 z m -7,-12 l 5,0 m -4.5,3 l 4.5,0 m -3,3 l 5,0m -4,3 l 5,0",height:15,width:12.6,heightElements:[6,14],widthElements:[10.5,21]},TASK_TYPE_USER_1:{d:"m {mx},{my} c 0.909,-0.845 1.594,-2.049 1.594,-3.385 0,-2.554 -1.805,-4.62199999 -4.357,-4.62199999 -2.55199998,0 -4.28799998,2.06799999 -4.28799998,4.62199999 0,1.348 0.974,2.562 1.89599998,3.405 -0.52899998,0.187 -5.669,2.097 -5.794,4.7560005 v 6.718 h 17 v -6.718 c 0,-2.2980005 -5.5279996,-4.5950005 -6.0509996,-4.7760005 zm -8,6 l 0,5.5 m 11,0 l 0,-5"},TASK_TYPE_USER_2:{d:"m {mx},{my} m 2.162,1.009 c 0,2.4470005 -2.158,4.4310005 -4.821,4.4310005 -2.66499998,0 -4.822,-1.981 -4.822,-4.4310005 "},TASK_TYPE_USER_3:{d:"m {mx},{my} m -6.9,-3.80 c 0,0 2.25099998,-2.358 4.27399998,-1.177 2.024,1.181 4.221,1.537 4.124,0.965 -0.098,-0.57 -0.117,-3.79099999 -4.191,-4.13599999 -3.57499998,0.001 -4.20799998,3.36699999 -4.20699998,4.34799999 z"},TASK_TYPE_MANUAL:{d:"m {mx},{my} c 0.234,-0.01 5.604,0.008 8.029,0.004 0.808,0 1.271,-0.172 1.417,-0.752 0.227,-0.898 -0.334,-1.314 -1.338,-1.316 -2.467,-0.01 -7.886,-0.004 -8.108,-0.004 -0.014,-0.079 0.016,-0.533 0,-0.61 0.195,-0.042 8.507,0.006 9.616,0.002 0.877,-0.007 1.35,-0.438 1.353,-1.208 0.003,-0.768 -0.479,-1.09 -1.35,-1.091 -2.968,-0.002 -9.619,-0.013 -9.619,-0.013 v -0.591 c 0,0 5.052,-0.016 7.225,-0.016 0.888,-0.002 1.354,-0.416 1.351,-1.193 -0.006,-0.761 -0.492,-1.196 -1.361,-1.196 -3.473,-0.005 -10.86,-0.003 -11.0829995,-0.003 -0.022,-0.047 -0.045,-0.094 -0.069,-0.139 0.3939995,-0.319 2.0409995,-1.626 2.4149995,-2.017 0.469,-0.4870005 0.519,-1.1650005 0.162,-1.6040005 -0.414,-0.511 -0.973,-0.5 -1.48,-0.236 -1.4609995,0.764 -6.5999995,3.6430005 -7.7329995,4.2710005 -0.9,0.499 -1.516,1.253 -1.882,2.19 -0.37000002,0.95 -0.17,2.01 -0.166,2.979 0.004,0.718 -0.27300002,1.345 -0.055,2.063 0.629,2.087 2.425,3.312 4.859,3.318 4.6179995,0.014 9.2379995,-0.139 13.8569995,-0.158 0.755,-0.004 1.171,-0.301 1.182,-1.033 0.012,-0.754 -0.423,-0.969 -1.183,-0.973 -1.778,-0.01 -5.824,-0.004 -6.04,-0.004 10e-4,-0.084 0.003,-0.586 10e-4,-0.67 z"},TASK_TYPE_INSTANTIATING_SEND:{d:"m {mx},{my} l 0,8.4 l 12.6,0 l 0,-8.4 z l 6.3,3.6 l 6.3,-3.6"},TASK_TYPE_SERVICE:{d:"m {mx},{my} v -1.71335 c 0.352326,-0.0705 0.703932,-0.17838 1.047628,-0.32133 0.344416,-0.14465 0.665822,-0.32133 0.966377,-0.52145 l 1.19431,1.18005 1.567487,-1.57688 -1.195028,-1.18014 c 0.403376,-0.61394 0.683079,-1.29908 0.825447,-2.01824 l 1.622133,-0.01 v -2.2196 l -1.636514,0.01 c -0.07333,-0.35153 -0.178319,-0.70024 -0.323564,-1.04372 -0.145244,-0.34406 -0.321407,-0.6644 -0.522735,-0.96217 l 1.131035,-1.13631 -1.583305,-1.56293 -1.129598,1.13589 c -0.614052,-0.40108 -1.302883,-0.68093 -2.022633,-0.82247 l 0.0093,-1.61852 h -2.241173 l 0.0042,1.63124 c -0.353763,0.0736 -0.705369,0.17977 -1.049785,0.32371 -0.344415,0.14437 -0.665102,0.32092 -0.9635006,0.52046 l -1.1698628,-1.15823 -1.5667691,1.5792 1.1684265,1.15669 c -0.4026573,0.61283 -0.68308,1.29797 -0.8247287,2.01713 l -1.6588041,0.003 v 2.22174 l 1.6724648,-0.006 c 0.073327,0.35077 0.1797598,0.70243 0.3242851,1.04472 0.1452428,0.34448 0.3214064,0.6644 0.5227339,0.96066 l -1.1993431,1.19723 1.5840256,1.56011 1.1964668,-1.19348 c 0.6140517,0.40346 1.3028827,0.68232 2.0233517,0.82331 l 7.19e-4,1.69892 h 2.226848 z m 0.221462,-3.9957 c -1.788948,0.7502 -3.8576,-0.0928 -4.6097055,-1.87438 -0.7521065,-1.78321 0.090598,-3.84627 1.8802645,-4.59604 1.78823,-0.74936 3.856881,0.0929 4.608987,1.87437 0.752106,1.78165 -0.0906,3.84612 -1.879546,4.59605 z"},TASK_TYPE_SERVICE_FILL:{d:"m {mx},{my} c -1.788948,0.7502 -3.8576,-0.0928 -4.6097055,-1.87438 -0.7521065,-1.78321 0.090598,-3.84627 1.8802645,-4.59604 1.78823,-0.74936 3.856881,0.0929 4.608987,1.87437 0.752106,1.78165 -0.0906,3.84612 -1.879546,4.59605 z"},TASK_TYPE_BUSINESS_RULE_HEADER:{d:"m {mx},{my} 0,4 20,0 0,-4 z"},TASK_TYPE_BUSINESS_RULE_MAIN:{d:"m {mx},{my} 0,12 20,0 0,-12 zm 0,8 l 20,0 m -13,-4 l 0,8"},MESSAGE_BUSINESS_MAEKER:{d:"m {mx},{my} 8,c 120 8d2d7e -6434, -276 2f9.1c e0 -6b5 7c, -73b 4a.df, 3a2"},MESSAGE_SERVICE_MAEKER:{d:"m {mx},{my} b,5 c99,-2b0,bfb -8b1, 351b, 42 -d80a 651 -c94 -2400 c83ad, ad6ed1, -eaa b70c 973, 801c, d1a9, a2, c09, b, -29f00fe, -224, 128, 2d, 029c22fe61a15, a980 4e58f84, d8f0, 1ba3 -72f855, 10a0 -722, -c1c7e3, 36066c, f753 -b3bf 15d3 29e42f 3ee, a3 95,2 2e, b02, -38 aa -62 d3c0 -f49d76, 23, 988 -862 65181db, 81647367d5caa, 3b5 2a.f4 c3451c74 -1390 -68b7, 84fc0 b69, 5fb, 8e 33e9"},MESSAGE_FLOW_MARKER:{d:"m {mx},{my} m -10.5 ,-7 l 0,14 l 21,0 l 0,-14 z l 10.5,6 l 10.5,-6"}},this.getRawPath=function(e){return this.pathMap[e].d},this.getScaledPath=function(e,t){var n,i,o=this.pathMap[e];t.abspos?(n=t.abspos.x,i=t.abspos.y):(n=t.containerWidth*t.position.mx,i=t.containerHeight*t.position.my);var r={};if(t.position){for(var s=t.containerHeight/o.height*t.yScaleFactor,a=t.containerWidth/o.width*t.xScaleFactor,l=0;l<o.heightElements.length;l++)r["y"+l]=o.heightElements[l]*s;for(var c=0;c<o.widthElements.length;c++)r["x"+c]=o.widthElements[c]*a}var h=fY(o.d,{mx:n,my:i,e:r});return h}}cY.$inject=["config.textRenderer"];var uY=/\{([^}]+)\}/g,dY=/(?:(?:^|\.)(.+?)(?=\[|\.|$|\()|\[('|")(.+?)\2\])(\(\))?/g;function pY(e,t,n){var i=n;return t.replace(dY,(function(e,t,n,o,r){t=t||o,i&&(t in i&&(i=i[t]),"function"==typeof i&&r&&(i=i()))})),i=(null==i||i==n?e:i)+"",i}function fY(e,t){return String(e).replace(uY,(function(e,n){return pY(e,n,t)}))}var gY={__init__:["bpmnRenderer"],bpmnRenderer:["type",YU],textRenderer:["type",cY],pathMap:["type",hY]};function mY(e,t){return t=t||{},e.replace(/{([^}]+)}/g,(function(e,n){return t[n]||"{"+n+"}"}))}var bY={translate:["value",mY]},vY={width:90,height:20},yY=15;function wY(e){return Object(bU["is"])(e,"bpmn:Event")||Object(bU["is"])(e,"bpmn:Gateway")||Object(bU["is"])(e,"bpmn:DataStoreReference")||Object(bU["is"])(e,"bpmn:DataObjectReference")||Object(bU["is"])(e,"bpmn:DataInput")||Object(bU["is"])(e,"bpmn:DataOutput")||Object(bU["is"])(e,"bpmn:SequenceFlow")||Object(bU["is"])(e,"bpmn:MessageFlow")||Object(bU["is"])(e,"bpmn:Group")}function _Y(e){return SY(e.label)}function AY(e){var t=e.length/2-1,n=e[Math.floor(t)],i=e[Math.ceil(t+.01)],o=CY(e),r=Math.atan((i.y-n.y)/(i.x-n.x)),s=o.x,a=o.y;return Math.abs(r)<Math.PI/2?a-=yY:s+=yY,{x:s,y:a}}function CY(e){var t=e.length/2-1,n=e[Math.floor(t)],i=e[Math.ceil(t+.01)];return{x:n.x+(i.x-n.x)/2,y:n.y+(i.y-n.y)/2}}function EY(e){return e.waypoints?AY(e.waypoints):Object(bU["is"])(e,"bpmn:Group")?{x:e.x+e.width/2,y:e.y+vY.height/2}:{x:e.x+e.width/2,y:e.y+e.height+vY.height/2}}function xY(e,t){var n,i,o,r=e.di,s=r.label;return s&&s.bounds?(o=s.bounds,i={width:Math.max(vY.width,o.width),height:o.height},n={x:o.x+o.width/2,y:o.y+o.height/2}):(n=EY(t),i=vY),Object(Zj["assign"])({x:n.x-i.width/2,y:n.y-i.height/2},i)}function SY(e){return e&&!!e.labelTarget}function DY(e,t){return Object(Zj["assign"])({id:e.id,type:e.$type,businessObject:e},t)}function kY(e,t,n){var i=e.di.waypoint;return!i||i.length<2?[Pz(t),Pz(n)]:i.map((function(e){return{x:e.x,y:e.y}}))}function MY(e,t,n,i){return new Error(e("element {element} referenced by {referenced}#{property} not yet drawn",{element:YH(n),referenced:YH(t),property:i}))}function NY(e,t,n,i,o,r){this._eventBus=e,this._canvas=t,this._elementFactory=n,this._elementRegistry=i,this._translate=o,this._textRenderer=r}function LY(e,t){var n=t.x,i=t.y;return n>=e.x&&n<=e.x+e.width&&i>=e.y&&i<=e.y+e.height}function BY(e){return Object(bU["is"])(e,"bpmn:Group")}NY.$inject=["eventBus","canvas","elementFactory","elementRegistry","translate","textRenderer"],NY.prototype.add=function(e,t){var n,i,o,r=e.di,s=this._translate;if(Object(bU["is"])(r,"bpmndi:BPMNPlane"))n=this._elementFactory.createRoot(DY(e)),this._canvas.setRootElement(n);else if(Object(bU["is"])(r,"bpmndi:BPMNShape")){var a=!vU(e),l=BY(e);i=t&&(t.hidden||t.collapsed);var c=e.di.bounds;n=this._elementFactory.createShape(DY(e,{collapsed:a,hidden:i,x:Math.round(c.x),y:Math.round(c.y),width:Math.round(c.width),height:Math.round(c.height),isFrame:l})),Object(bU["is"])(e,"bpmn:BoundaryEvent")&&this._attachBoundary(e,n),Object(bU["is"])(e,"bpmn:Lane")&&(o=0),Object(bU["is"])(e,"bpmn:DataStoreReference")&&(LY(t,Pz(c))||(t=this._canvas.getRootElement())),this._canvas.addShape(n,t,o)}else{if(!Object(bU["is"])(r,"bpmndi:BPMNEdge"))throw new Error(s("unknown di {di} for element {semantic}",{di:YH(r),semantic:YH(e)}));var h=this._getSource(e),u=this._getTarget(e);i=t&&(t.hidden||t.collapsed),n=this._elementFactory.createConnection(DY(e,{hidden:i,source:h,target:u,waypoints:kY(e,h,u)})),Object(bU["is"])(e,"bpmn:DataAssociation")&&(t=null),Object(bU["is"])(e,"bpmn:SequenceFlow")&&(o=0),this._canvas.addConnection(n,t,o)}return wY(e)&&DU(n)&&this.addLabel(e,n),this._eventBus.fire("bpmnElement.added",{element:n}),n},NY.prototype._attachBoundary=function(e,t){var n=this._translate,i=e.attachedToRef;if(!i)throw new Error(n("missing {semantic}#attachedToRef",{semantic:YH(e)}));var o=this._elementRegistry.get(i.id),r=o&&o.attachers;if(!o)throw MY(n,e,i,"attachedToRef");t.host=o,r||(o.attachers=r=[]),-1===r.indexOf(t)&&r.push(t)},NY.prototype.addLabel=function(e,t){var n,i,o;return n=xY(e,t),i=DU(t),i&&(n=this._textRenderer.getExternalLabelBounds(n,i)),o=this._elementFactory.createLabel(DY(e,{id:e.id+"_label",labelTarget:t,type:"label",hidden:t.hidden||!DU(t),x:Math.round(n.x),y:Math.round(n.y),width:Math.round(n.width),height:Math.round(n.height)})),this._canvas.addShape(o,t.parent)},NY.prototype._getEnd=function(e,t){var n,i,o=e.$type,r=this._translate;if(i=e[t+"Ref"],"source"===t&&"bpmn:DataInputAssociation"===o&&(i=i&&i[0]),("source"===t&&"bpmn:DataOutputAssociation"===o||"target"===t&&"bpmn:DataInputAssociation"===o)&&(i=e.$parent),n=i&&this._getElement(i),n)return n;throw i?MY(r,e,i,t+"Ref"):new Error(r("{semantic}#{side} Ref not specified",{semantic:YH(e),side:t}))},NY.prototype._getSource=function(e){return this._getEnd(e,"source")},NY.prototype._getTarget=function(e){return this._getEnd(e,"target")},NY.prototype._getElement=function(e){return this._elementRegistry.get(e.id)};var IY={__depends__:[bY],bpmnImporter:["type",NY]},TY={__depends__:[gY,IY]};function OY(e){e&&"function"===typeof e.stopPropagation&&e.stopPropagation()}function RY(e){return e.originalEvent||e.srcEvent}function PY(e,t){OY(e,t),OY(RY(e),t)}function FY(e){return e.pointers&&e.pointers.length&&(e=e.pointers[0]),e.touches&&e.touches.length&&(e=e.touches[0]),e?{x:e.clientX,y:e.clientY}:null}function jY(){return/mac/i.test(navigator.platform)}function QY(e,t){return(RY(e)||e).button===t}function zY(e){return QY(e,0)}function VY(e){return QY(e,1)}function WY(e){var t=RY(e)||e;return!!zY(e)&&(jY()?t.metaKey:t.ctrlKey)}function HY(e){var t=RY(e)||e;return zY(e)&&t.shiftKey}function UY(e){return!0}function YY(e){return zY(e)||VY(e)}var GY=500;function KY(e,t,n){var i=this;function o(n,i,o){var r,s,l;a(n,i)||(o?s=t.getGraphics(o):(r=i.delegateTarget||i.target,r&&(s=r,o=t.get(s))),s&&o&&(l=e.fire(n,{element:o,gfx:s,originalEvent:i}),!1===l&&(i.stopPropagation(),i.preventDefault())))}var r={};function s(e){return r[e]}function a(e,t){var n=c[e]||zY;return!n(t)}var l={click:"element.click",contextmenu:"element.contextmenu",dblclick:"element.dblclick",mousedown:"element.mousedown",mousemove:"element.mousemove",mouseover:"element.hover",mouseout:"element.out",mouseup:"element.mouseup"},c={"element.contextmenu":UY,"element.mousedown":YY,"element.mouseup":YY,"element.click":YY,"element.dblclick":YY};function h(e,t,n){var i=l[e];if(!i)throw new Error("unmapped DOM event name <"+e+">");return o(i,t,n)}var u="svg, .djs-element";function d(e,t,n,i){var s=r[n]=function(e){o(n,e)};i&&(c[n]=i),s.$delegate=eQ["delegate"].bind(e,u,t,s)}function p(e,t,n){var i=s(n);i&&eQ["delegate"].unbind(e,t,i.$delegate)}function f(e){Object(Zj["forEach"])(l,(function(t,n){d(e,n,t)}))}function g(e){Object(Zj["forEach"])(l,(function(t,n){p(e,n,t)}))}e.on("canvas.destroy",(function(e){g(e.svg)})),e.on("canvas.init",(function(e){f(e.svg)})),e.on(["shape.added","connection.added"],(function(t){var n=t.element,i=t.gfx;e.fire("interactionEvents.createHit",{element:n,gfx:i})})),e.on(["shape.changed","connection.changed"],GY,(function(t){var n=t.element,i=t.gfx;e.fire("interactionEvents.updateHit",{element:n,gfx:i})})),e.on("interactionEvents.createHit",GY,(function(e){var t=e.element,n=e.gfx;i.createDefaultHit(t,n)})),e.on("interactionEvents.updateHit",(function(e){var t=e.element,n=e.gfx;i.updateDefaultHit(t,n)}));var m=w("djs-hit djs-hit-stroke"),b=w("djs-hit djs-hit-click-stroke"),v=w("djs-hit djs-hit-all"),y={all:v,"click-stroke":b,stroke:m};function w(e,t){return t=Object(Zj["assign"])({stroke:"white",strokeWidth:15},t||{}),n.cls(e,["no-fill","no-border"],t)}function _(e,t){var n=y[t];if(!n)throw new Error("invalid hit type <"+t+">");return cQ(e,n),e}function A(e,t){iQ(e,t)}this.removeHits=function(e){var t=Object(eQ["queryAll"])(".djs-hit",e);Object(Zj["forEach"])(t,mQ)},this.createDefaultHit=function(e,t){var n,i=e.waypoints,o=e.isFrame;return i?this.createWaypointsHit(t,i):(n=o?"stroke":"all",this.createBoxHit(t,n,{width:e.width,height:e.height}))},this.createWaypointsHit=function(e,t){var n=nz(t);return _(n,"stroke"),A(e,n),n},this.createBoxHit=function(e,t,n){n=Object(Zj["assign"])({x:0,y:0},n);var i=CQ("rect");return _(i,t),cQ(i,n),A(e,i),i},this.updateDefaultHit=function(e,t){var n=Object(eQ["query"])(".djs-hit",t);if(n)return e.waypoints?iz(n,e.waypoints):cQ(n,{width:e.width,height:e.height}),n},this.fire=o,this.triggerMouseEvent=h,this.mouseHandler=s,this.registerEvent=d,this.unregisterEvent=p}KY.$inject=["eventBus","elementRegistry","styles"];var qY={__init__:["interactionEvents"],interactionEvents:["type",KY]},JY=500;function XY(e,t,n){this.offset=6;var i=t.cls("djs-outline",["no-fill"]),o=this;function r(e,t){var n=CQ("rect");return cQ(n,Object(Zj["assign"])({x:10,y:10,width:100,height:100},i)),iQ(e,n),n}e.on(["shape.added","shape.changed"],JY,(function(e){var t=e.element,n=e.gfx,i=Object(eQ["query"])(".djs-outline",n);i||(i=r(n,t)),o.updateShapeOutline(i,t)})),e.on(["connection.added","connection.changed"],(function(e){var t=e.element,n=e.gfx,i=Object(eQ["query"])(".djs-outline",n);i||(i=r(n,t)),o.updateConnectionOutline(i,t)}))}XY.prototype.updateShapeOutline=function(e,t){cQ(e,{x:-this.offset,y:-this.offset,width:t.width+2*this.offset,height:t.height+2*this.offset})},XY.prototype.updateConnectionOutline=function(e,t){var n=uz(t);cQ(e,{x:n.x-this.offset,y:n.y-this.offset,width:n.width+2*this.offset,height:n.height+2*this.offset})},XY.$inject=["eventBus","styles","elementRegistry"];var $Y={__init__:["outline"],outline:["type",XY]};function ZY(e){this._eventBus=e,this._selectedElements=[];var t=this;e.on(["shape.remove","connection.remove"],(function(e){var n=e.element;t.deselect(n)})),e.on(["diagram.clear"],(function(e){t.select(null)}))}ZY.$inject=["eventBus"],ZY.prototype.deselect=function(e){var t=this._selectedElements,n=t.indexOf(e);if(-1!==n){var i=t.slice();t.splice(n,1),this._eventBus.fire("selection.changed",{oldSelection:i,newSelection:t})}},ZY.prototype.get=function(){return this._selectedElements},ZY.prototype.isSelected=function(e){return-1!==this._selectedElements.indexOf(e)},ZY.prototype.select=function(e,t){var n=this._selectedElements,i=n.slice();Object(Zj["isArray"])(e)||(e=e?[e]:[]),t?Object(Zj["forEach"])(e,(function(e){-1===n.indexOf(e)&&n.push(e)})):this._selectedElements=n=e.slice(),this._eventBus.fire("selection.changed",{oldSelection:i,newSelection:n})};var eG="hover",tG="selected";function nG(e,t,n,i){function o(e,n){t.addMarker(e,n)}function r(e,n){t.removeMarker(e,n)}this._multiSelectionBox=null,e.on("element.hover",(function(e){o(e.element,eG)})),e.on("element.out",(function(e){r(e.element,eG)})),e.on("selection.changed",(function(e){function t(e){r(e,tG)}function n(e){o(e,tG)}var i=e.oldSelection,s=e.newSelection;Object(Zj["forEach"])(i,(function(e){-1===s.indexOf(e)&&t(e)})),Object(Zj["forEach"])(s,(function(e){-1===i.indexOf(e)&&n(e)}))}))}function iG(e,t,n,i){e.on("create.end",500,(function(e){var n=e.context,i=n.canExecute,o=n.elements,r=n.hints||{},s=r.autoSelect;if(i){if(!1===s)return;Object(Zj["isArray"])(s)?t.select(s):t.select(o.filter(oG))}})),e.on("connect.end",500,(function(e){var n=e.context,i=n.canExecute,o=n.hover;i&&o&&t.select(o)})),e.on("shape.move.end",500,(function(e){var n=e.previousSelection||[],o=i.get(e.context.shape.id),r=Object(Zj["find"])(n,(function(e){return o.id===e.id}));r||t.select(o)})),e.on("element.click",(function(e){if(zY(e)){var i=e.element;i===n.getRootElement()&&(i=null);var o=t.isSelected(i),r=t.get().length>1,s=WY(e)||HY(e);if(o&&r)return s?t.deselect(i):t.select(i);o?t.deselect(i):t.select(i,s)}}))}function oG(e){return!e.hidden}nG.$inject=["eventBus","canvas","selection","styles"],iG.$inject=["eventBus","selection","canvas","elementRegistry"];var rG={__init__:["selectionVisuals","selectionBehavior"],__depends__:[qY,$Y],selection:["type",ZY],selectionVisuals:["type",nG],selectionBehavior:["type",iG]};function sG(e){this._counter=0,this._prefix=(e?e+"-":"")+Math.floor(1e9*Math.random())+"-"}sG.prototype.next=function(){return this._prefix+ ++this._counter};var aG=new sG("ov"),lG=500;function cG(e,t,n,i){this._eventBus=t,this._canvas=n,this._elementRegistry=i,this._ids=aG,this._overlayDefaults=Object(Zj["assign"])({show:null,scale:!0},e&&e.defaults),this._overlays={},this._overlayContainers=[],this._overlayRoot=hG(n.getContainer()),this._init()}function hG(e){var t=Object(eQ["domify"])('<div class="djs-overlay-container" style="position: absolute; width: 0; height: 0;" />');return e.insertBefore(t,e.firstChild),t}function uG(e,t,n){Object(Zj["assign"])(e.style,{left:t+"px",top:n+"px"})}function dG(e,t){e.style.display=!1===t?"none":""}function pG(e,t){e.style["transform-origin"]="top left",["","-ms-","-webkit-"].forEach((function(n){e.style[n+"transform"]=t}))}cG.$inject=["config.overlays","eventBus","canvas","elementRegistry"],cG.prototype.get=function(e){if(Object(Zj["isString"])(e)&&(e={id:e}),Object(Zj["isString"])(e.element)&&(e.element=this._elementRegistry.get(e.element)),e.element){var t=this._getOverlayContainer(e.element,!0);return t?e.type?Object(Zj["filter"])(t.overlays,Object(Zj["matchPattern"])({type:e.type})):t.overlays.slice():[]}return e.type?Object(Zj["filter"])(this._overlays,Object(Zj["matchPattern"])({type:e.type})):e.id?this._overlays[e.id]:null},cG.prototype.add=function(e,t,n){if(Object(Zj["isObject"])(t)&&(n=t,t=null),e.id||(e=this._elementRegistry.get(e)),!n.position)throw new Error("must specifiy overlay position");if(!n.html)throw new Error("must specifiy overlay html");if(!e)throw new Error("invalid element specified");var i=this._ids.next();return n=Object(Zj["assign"])({},this._overlayDefaults,n,{id:i,type:t,element:e,html:n.html}),this._addOverlay(n),i},cG.prototype.remove=function(e){var t=this.get(e)||[];Object(Zj["isArray"])(t)||(t=[t]);var n=this;Object(Zj["forEach"])(t,(function(e){var t=n._getOverlayContainer(e.element,!0);if(e&&(Object(eQ["remove"])(e.html),Object(eQ["remove"])(e.htmlContainer),delete e.htmlContainer,delete e.element,delete n._overlays[e.id]),t){var i=t.overlays.indexOf(e);-1!==i&&t.overlays.splice(i,1)}}))},cG.prototype.show=function(){dG(this._overlayRoot)},cG.prototype.hide=function(){dG(this._overlayRoot,!1)},cG.prototype.clear=function(){this._overlays={},this._overlayContainers=[],Object(eQ["clear"])(this._overlayRoot)},cG.prototype._updateOverlayContainer=function(e){var t=e.element,n=e.html,i=t.x,o=t.y;if(t.waypoints){var r=uz(t);i=r.x,o=r.y}uG(n,i,o),Object(eQ["attr"])(e.html,"data-container-id",t.id)},cG.prototype._updateOverlay=function(e){var t,n,i=e.position,o=e.htmlContainer,r=e.element,s=i.left,a=i.top;void 0!==i.right&&(t=r.waypoints?uz(r).width:r.width,s=-1*i.right+t);void 0!==i.bottom&&(n=r.waypoints?uz(r).height:r.height,a=-1*i.bottom+n);uG(o,s||0,a||0)},cG.prototype._createOverlayContainer=function(e){var t=Object(eQ["domify"])('<div class="djs-overlays" style="position: absolute" />');this._overlayRoot.appendChild(t);var n={html:t,element:e,overlays:[]};return this._updateOverlayContainer(n),this._overlayContainers.push(n),n},cG.prototype._updateRoot=function(e){var t=e.scale||1,n="matrix("+[t,0,0,t,-1*e.x*t,-1*e.y*t].join(",")+")";pG(this._overlayRoot,n)},cG.prototype._getOverlayContainer=function(e,t){var n=Object(Zj["find"])(this._overlayContainers,(function(t){return t.element===e}));return n||t?n:this._createOverlayContainer(e)},cG.prototype._addOverlay=function(e){var t,n,i=e.id,o=e.element,r=e.html;r.get&&r.constructor.prototype.jquery&&(r=r.get(0)),Object(Zj["isString"])(r)&&(r=Object(eQ["domify"])(r)),n=this._getOverlayContainer(o),t=Object(eQ["domify"])('<div class="djs-overlay" data-overlay-id="'+i+'" style="position: absolute">'),t.appendChild(r),e.type&&Object(eQ["classes"])(t).add("djs-overlay-"+e.type),e.htmlContainer=t,n.overlays.push(e),n.html.appendChild(t),this._overlays[i]=e,this._updateOverlay(e),this._updateOverlayVisibilty(e,this._canvas.viewbox())},cG.prototype._updateOverlayVisibilty=function(e,t){var n=e.show,i=n&&n.minZoom,o=n&&n.maxZoom,r=e.htmlContainer,s=!0;n&&((Object(Zj["isDefined"])(i)&&i>t.scale||Object(Zj["isDefined"])(o)&&o<t.scale)&&(s=!1),dG(r,s)),this._updateOverlayScale(e,t)},cG.prototype._updateOverlayScale=function(e,t){var n,i,o,r=e.scale,s=e.htmlContainer,a="";!0!==r&&(!1===r?(n=1,i=1):(n=r.min,i=r.max),Object(Zj["isDefined"])(n)&&t.scale<n&&(o=(1/t.scale||1)*n),Object(Zj["isDefined"])(i)&&t.scale>i&&(o=(1/t.scale||1)*i)),Object(Zj["isDefined"])(o)&&(a="scale("+o+","+o+")"),pG(s,a)},cG.prototype._updateOverlaysVisibilty=function(e){var t=this;Object(Zj["forEach"])(this._overlays,(function(n){t._updateOverlayVisibilty(n,e)}))},cG.prototype._init=function(){var e=this._eventBus,t=this;function n(e){t._updateRoot(e),t._updateOverlaysVisibilty(e),t.show()}e.on("canvas.viewbox.changing",(function(e){t.hide()})),e.on("canvas.viewbox.changed",(function(e){n(e.viewbox)})),e.on(["shape.remove","connection.remove"],(function(e){var n=e.element,i=t.get({element:n});Object(Zj["forEach"])(i,(function(e){t.remove(e.id)}));var o=t._getOverlayContainer(n);if(o){Object(eQ["remove"])(o.html);var r=t._overlayContainers.indexOf(o);-1!==r&&t._overlayContainers.splice(r,1)}})),e.on("element.changed",lG,(function(e){var n=e.element,i=t._getOverlayContainer(n,!0);i&&(Object(Zj["forEach"])(i.overlays,(function(e){t._updateOverlay(e)})),t._updateOverlayContainer(i))})),e.on("element.marker.update",(function(e){var n=t._getOverlayContainer(e.element,!0);n&&Object(eQ["classes"])(n.html)[e.add?"add":"remove"](e.marker)})),e.on("diagram.clear",this.clear,this)};var fG={__init__:["overlays"],overlays:["type",cG]};function gG(e){cU.call(this,e)}function mG(e){return e.ctrlKey||e.metaKey||e.shiftKey||e.altKey}function bG(e){return!e.altKey&&(e.ctrlKey||e.metaKey)}function vG(e,t){return e=Object(Zj["isArray"])(e)?e:[e],-1!==e.indexOf(t.key)||-1!==e.indexOf(t.keyCode)}function yG(e){return e.shiftKey}Kj()(gG,cU),gG.prototype._modules=[TY,bY,rG,fG],gG.prototype._moddleExtensions={};var wG="keyboard.keydown",_G="keyboard.keyup",AG=1e3;function CG(e,t){var n=this;this._config=e||{},this._eventBus=t,this._keydownHandler=this._keydownHandler.bind(this),this._keyupHandler=this._keyupHandler.bind(this),t.on("diagram.destroy",(function(){n._fire("destroy"),n.unbind()})),t.on("diagram.init",(function(){n._fire("init")})),t.on("attach",(function(){e&&e.bindTo&&n.bind(e.bindTo)})),t.on("detach",(function(){n.unbind()}))}function EG(e){return e&&(Object(eQ["matches"])(e,"input, textarea")||"true"===e.contentEditable)}CG.$inject=["config.keyboard","eventBus"],CG.prototype._keydownHandler=function(e){this._keyHandler(e,wG)},CG.prototype._keyupHandler=function(e){this._keyHandler(e,_G)},CG.prototype._keyHandler=function(e,t){var n,i=e.target;if(!EG(i)){var o={keyEvent:e};n=this._eventBus.fire(t||wG,o),n&&e.preventDefault()}},CG.prototype.bind=function(e){this.unbind(),this._node=e,eQ["event"].bind(e,"keydown",this._keydownHandler,!0),eQ["event"].bind(e,"keyup",this._keyupHandler,!0),this._fire("bind")},CG.prototype.getBinding=function(){return this._node},CG.prototype.unbind=function(){var e=this._node;e&&(this._fire("unbind"),eQ["event"].unbind(e,"keydown",this._keydownHandler,!0),eQ["event"].unbind(e,"keyup",this._keyupHandler,!0)),this._node=null},CG.prototype._fire=function(e){this._eventBus.fire("keyboard."+e,{node:this._node})},CG.prototype.addListener=function(e,t,n){Object(Zj["isFunction"])(e)&&(n=t,t=e,e=AG),this._eventBus.on(n||wG,e,t)},CG.prototype.removeListener=function(e,t){this._eventBus.off(t||wG,e)},CG.prototype.hasModifier=mG,CG.prototype.isCmd=bG,CG.prototype.isShift=yG,CG.prototype.isKey=vG;var xG=500,SG=67,DG=86,kG=89,MG=90,NG=["c","C",SG],LG=["v","V",DG],BG=["y","Y",kG],IG=["z","Z",MG];function TG(e,t){var n=this;e.on("editorActions.init",xG,(function(e){var i=e.editorActions;n.registerBindings(t,i)}))}TG.$inject=["eventBus","keyboard"],TG.prototype.registerBindings=function(e,t){function n(n,i){t.isRegistered(n)&&e.addListener(i)}n("undo",(function(e){var n=e.keyEvent;if(bG(n)&&!yG(n)&&vG(IG,n))return t.trigger("undo"),!0})),n("redo",(function(e){var n=e.keyEvent;if(bG(n)&&(vG(BG,n)||vG(IG,n)&&yG(n)))return t.trigger("redo"),!0})),n("copy",(function(e){var n=e.keyEvent;if(bG(n)&&vG(NG,n))return t.trigger("copy"),!0})),n("paste",(function(e){var n=e.keyEvent;if(bG(n)&&vG(LG,n))return t.trigger("paste"),!0})),n("stepZoom",(function(e){var n=e.keyEvent;if(vG(["+","Add","="],n)&&bG(n))return t.trigger("stepZoom",{value:1}),!0})),n("stepZoom",(function(e){var n=e.keyEvent;if(vG(["-","Subtract"],n)&&bG(n))return t.trigger("stepZoom",{value:-1}),!0})),n("zoom",(function(e){var n=e.keyEvent;if(vG("0",n)&&bG(n))return t.trigger("zoom",{value:1}),!0})),n("removeSelection",(function(e){var n=e.keyEvent;if(vG(["Backspace","Delete","Del"],n))return t.trigger("removeSelection"),!0}))};var OG={__init__:["keyboard","keyboardBindings"],keyboard:["type",CG],keyboardBindings:["type",TG]},RG={moveSpeed:50,moveSpeedAccelerated:200};function PG(e,t,n){var i=this;function o(e){var n=e.keyEvent,o=i._config;if(t.isCmd(n)&&t.isKey(["ArrowLeft","Left","ArrowUp","Up","ArrowDown","Down","ArrowRight","Right"],n)){var r,s=t.isShift(n)?o.moveSpeedAccelerated:o.moveSpeed;switch(n.key){case"ArrowLeft":case"Left":r="left";break;case"ArrowUp":case"Up":r="up";break;case"ArrowRight":case"Right":r="right";break;case"ArrowDown":case"Down":r="down";break}return i.moveCanvas({speed:s,direction:r}),!0}}this._config=Object(Zj["assign"])({},RG,e||{}),t.addListener(o),this.moveCanvas=function(e){var t=0,i=0,o=e.speed,r=o/Math.min(Math.sqrt(n.viewbox().scale),1);switch(e.direction){case"left":t=r;break;case"up":i=r;break;case"right":t=-r;break;case"down":i=-r;break}n.scroll({dx:t,dy:i})}}PG.$inject=["config.keyboardMove","keyboard","canvas"];var FG={__depends__:[OG],__init__:["keyboardMove"],keyboardMove:["type",PG]},jG=/^djs-cursor-.*$/;function QG(e){var t=Object(eQ["classes"])(document.body);t.removeMatching(jG),e&&t.add("djs-cursor-"+e)}function zG(){QG(null)}var VG=5e3;function WG(e,t){function n(){return!1}return t=t||"element.click",e.once(t,VG,n),function(){e.off(t,n)}}function HG(e){return{x:e.x+e.width/2,y:e.y+e.height/2}}function UG(e,t){return{x:e.x-t.x,y:e.y-t.y}}var YG=15;function GG(e,t){var n;function i(i){var o=n.start,r=n.button,s=FY(i),a=UG(s,o);if(!n.dragging&&KG(a)>YG&&(n.dragging=!0,0===r&&WG(e),QG("grab")),n.dragging){var l=n.last||n.start;a=UG(s,l),t.scroll({dx:a.x,dy:a.y}),n.last=s}i.preventDefault()}function o(e){eQ["event"].unbind(document,"mousemove",i),eQ["event"].unbind(document,"mouseup",o),n=null,zG()}function r(e){if(!Object(eQ["closest"])(e.target,".djs-draggable")){var t=e.button;if(!(t>=2||e.ctrlKey||e.shiftKey||e.altKey))return n={button:t,start:FY(e)},eQ["event"].bind(document,"mousemove",i),eQ["event"].bind(document,"mouseup",o),!0}}e.on("element.mousedown",500,(function(e){return r(e.originalEvent)})),this.isActive=function(){return!!n}}function KG(e){return Math.sqrt(Math.pow(e.x,2)+Math.pow(e.y,2))}GG.$inject=["eventBus","canvas"];var qG={__init__:["moveCanvas"],moveCanvas:["type",GG]};function JG(e){return Math.log(e)/Math.log(10)}function XG(e,t){var n=JG(e.min),i=JG(e.max),o=Math.abs(n)+Math.abs(i);return o/t}function $G(e,t){return Math.max(e.min,Math.min(e.max,t))}var ZG=Math.sign||function(e){return e>=0?1:-1},eK={min:.2,max:4},tK=10,nK=.1,iK=.75;function oK(e,t,n){e=e||{},this._enabled=!1,this._canvas=n,this._container=n._container,this._handleWheel=Object(Zj["bind"])(this._handleWheel,this),this._totalDelta=0,this._scale=e.scale||iK;var i=this;t.on("canvas.init",(function(t){i._init(!1!==e.enabled)}))}oK.$inject=["config.zoomScroll","eventBus","canvas"],oK.prototype.scroll=function(e){this._canvas.scroll(e)},oK.prototype.reset=function(){this._canvas.zoom("fit-viewport")},oK.prototype.zoom=function(e,t){var n=XG(eK,2*tK);this._totalDelta+=e,Math.abs(this._totalDelta)>nK&&(this._zoom(e,t,n),this._totalDelta=0)},oK.prototype._handleWheel=function(e){if(!Object(eQ["closest"])(e.target,".djs-scrollable",!0)){var t=this._container;e.preventDefault();var n,i=e.ctrlKey,o=e.shiftKey,r=-1*this._scale;if(r*=i?0===e.deltaMode?.02:.32:0===e.deltaMode?1:16,i){var s=t.getBoundingClientRect(),a={x:e.clientX-s.left,y:e.clientY-s.top};n=Math.sqrt(Math.pow(e.deltaY,2)+Math.pow(e.deltaX,2))*ZG(e.deltaY)*r,this.zoom(n,a)}else n=o?{dx:r*e.deltaY,dy:0}:{dx:r*e.deltaX,dy:r*e.deltaY},this.scroll(n)}},oK.prototype.stepZoom=function(e,t){var n=XG(eK,tK);this._zoom(e,t,n)},oK.prototype._zoom=function(e,t,n){var i=this._canvas,o=e>0?1:-1,r=JG(i.zoom()),s=Math.round(r/n)*n;s+=n*o;var a=Math.pow(10,s);i.zoom($G(eK,a),t)},oK.prototype.toggle=function(e){var t=this._container,n=this._handleWheel,i=this._enabled;return"undefined"===typeof e&&(e=!i),i!==e&&eQ["event"][e?"bind":"unbind"](t,"wheel",n,!1),this._enabled=e,e},oK.prototype._init=function(e){this.toggle(e)};var rK={__init__:["zoomScroll"],zoomScroll:["type",oK]};function sK(e){gG.call(this,e)}Kj()(sK,gG),sK.prototype._navigationModules=[FG,qG,rK],sK.prototype._modules=[].concat(gG.prototype._modules,sK.prototype._navigationModules);var aK=n("c87e"),lK=n.n(aK),cK=.2,hK=4,uK=["mousedown","mouseup","mouseover","mouseout","click","dblclick"];function dK(){}function pK(e,t){return t.get(e,!1)}function fK(e){e.preventDefault(),"function"===typeof e.stopPropagation?e.stopPropagation():e.srcEvent&&"function"===typeof e.srcEvent.stopPropagation&&e.srcEvent.stopPropagation(),"function"===typeof e.stopImmediatePropagation&&e.stopImmediatePropagation()}function gK(e){function t(t){Object(Zj["forEach"])(uK,(function(t){eQ["event"].bind(e,t,fK,!0)}))}function n(t){setTimeout((function(){Object(Zj["forEach"])(uK,(function(t){eQ["event"].unbind(e,t,fK,!0)}))}),500)}eQ["event"].bind(e,"touchstart",t,!0),eQ["event"].bind(e,"touchend",n,!0),eQ["event"].bind(e,"touchcancel",n,!0);var i=new lK.a.Manager(e,{inputClass:lK.a.TouchInput,recognizers:[],domEvents:!0}),o=new lK.a.Tap,r=new lK.a.Pan({threshold:10}),s=new lK.a.Press,a=new lK.a.Pinch,l=new lK.a.Tap({event:"doubletap",taps:2});return a.requireFailure(r),a.requireFailure(s),i.add([r,s,a,l,o]),i.reset=function(e){var t=this.recognizers,n=this.session;n.stopped||(dK("recognizer","stop"),i.stop(e),setTimeout((function(){var e,i;for(dK("recognizer","reset"),e=0;i=t[e];e++)i.reset(),i.state=8;n.curRecognizer=null}),0))},i.on("hammer.input",(function(e){e.srcEvent.defaultPrevented&&i.reset(!0)})),i}function mK(e,t,n,i,o){var r,s=pK("dragging",e),a=pK("move",e),l=pK("contextPad",e),c=pK("palette",e);function h(e){return function(t){dK("element",e,t),o.fire(e,t)}}function u(e){var t=Object(eQ["closest"])(e,"svg, .djs-element",!0);return t}function d(e){function n(e){dK("canvas","grab start");var n=0,i=0;function o(e){var o=e.deltaX-n,r=e.deltaY-i;t.scroll({dx:o,dy:r}),n=e.deltaX,i=e.deltaY}function s(e){r.off("panmove",o),r.off("panend",s),r.off("pancancel",s),dK("canvas","grab end")}r.on("panmove",o),r.on("panend",s),r.on("pancancel",s)}function o(e){var o=u(e.target),r=o&&i.get(o);if(a&&t.getRootElement()!==r)return dK("element","move start",r,e,!0),a.start(e,r,!0);n(e)}function s(e){dK("canvas","zoom start");var n=t.zoom(),i=e.center;function o(e){var o=1-(1-e.scale)/1.5,r=Math.max(cK,Math.min(hK,o*n));t.zoom(r,i),fK(e)}function s(e){r.off("pinchmove",o),r.off("pinchend",s),r.off("pinchcancel",s),r.reset(!0),dK("canvas","zoom end")}r.on("pinchmove",o),r.on("pinchend",s),r.on("pinchcancel",s)}r=gK(e),r.on("doubletap",h("element.dblclick")),r.on("tap",h("element.click")),r.on("panstart",o),r.on("press",o),r.on("pinchstart",s)}s&&n.on("drag.move",(function(e){var t=e.originalEvent;if(t&&!(t instanceof MouseEvent)){var n=FY(t),o=document.elementFromPoint(n.x,n.y),r=u(o),a=r&&i.get(r);a!==e.hover&&(e.hover&&s.out(e),a&&(s.hover({element:a,gfx:r}),e.hover=a,e.hoverGfx=r))}})),l&&n.on("contextPad.create",(function(e){var t=e.pad.html,n=gK(t);n.on("panstart",(function(e){dK("context-pad","panstart",e),l.trigger("dragstart",e,!0)})),n.on("press",(function(e){dK("context-pad","press",e),l.trigger("dragstart",e,!0)})),n.on("tap",(function(e){dK("context-pad","tap",e),l.trigger("click",e)}))})),c&&n.on("palette.create",(function(e){var t=e.container,n=gK(t);n.on("panstart",(function(e){dK("palette","panstart",e),c.trigger("dragstart",e,!0)})),n.on("press",(function(e){dK("palette","press",e),c.trigger("dragstart",e,!0)})),n.on("tap",(function(e){dK("palette","tap",e),c.trigger("click",e)}))})),n.on("canvas.init",(function(e){d(e.svg)}))}function bK(e,t){var n=this;t.on("canvas.init",(function(e){n.addBBoxMarker(e.svg)}))}mK.$inject=["injector","canvas","eventBus","elementRegistry","interactionEvents","touchFix"],bK.$inject=["canvas","eventBus"],bK.prototype.addBBoxMarker=function(e){var t={fill:"none",class:"outer-bound-marker"},n=CQ("rect");cQ(n,{x:-1e4,y:1e4,width:10,height:10}),cQ(n,t),iQ(e,n);var i=CQ("rect");cQ(i,{x:1e4,y:1e4,width:10,height:10}),cQ(i,t),iQ(e,i)};var vK={__depends__:[qY],__init__:["touchInteractionEvents"],touchInteractionEvents:["type",mK],touchFix:["type",bK]},yK={__depends__:[vK]};function wK(e){return e&&e[e.length-1]}function _K(e){return e.y}function AK(e){return e.x}var CK={left:AK,center:AK,right:function(e){return e.x+e.width},top:_K,middle:_K,bottom:function(e){return e.y+e.height}};function EK(e){this._modeling=e}EK.$inject=["modeling"],EK.prototype._getOrientationDetails=function(e){var t=["top","bottom","middle"],n="x",i="width";return-1!==t.indexOf(e)&&(n="y",i="height"),{axis:n,dimension:i}},EK.prototype._isType=function(e,t){return-1!==t.indexOf(e)},EK.prototype._alignmentPosition=function(e,t){var n,i,o,r=this._getOrientationDetails(e),s=r.axis,a=r.dimension,l={},c={},h=!1;function u(e,t){return Math.round((e[s]+t[s]+t[a])/2)}if(this._isType(e,["left","top"]))l[e]=t[0][s];else if(this._isType(e,["right","bottom"]))o=wK(t),l[e]=o[s]+o[a];else if(this._isType(e,["center","middle"])){if(Object(Zj["forEach"])(t,(function(e){var t=e[s]+Math.round(e[a]/2);c[t]?c[t].elements.push(e):c[t]={elements:[e],center:t}})),n=Object(Zj["sortBy"])(c,(function(e){return e.elements.length>1&&(h=!0),e.elements.length})),h)return l[e]=wK(n).center,l;i=t[0],t=Object(Zj["sortBy"])(t,(function(e){return e[s]+e[a]})),o=wK(t),l[e]=u(i,o)}return l},EK.prototype.trigger=function(e,t){var n=this._modeling,i=Object(Zj["filter"])(e,(function(e){return!(e.waypoints||e.host||e.labelTarget)}));if(!(i.length<2)){var o=CK[t],r=Object(Zj["sortBy"])(i,o),s=this._alignmentPosition(t,r);n.alignElements(r,s)}};var xK={__init__:["alignElements"],alignElements:["type",EK]},SK=10,DK=50,kK=250;function MK(e,t,n,i){var o;while(o=LK(e,n,t))n=i(t,n,o);return n}function NK(e){return function(t,n,i){var o={x:n.x,y:n.y};return["x","y"].forEach((function(r){var s=e[r];if(s){var a="x"===r?"width":"height",l=s.margin,c=s.minDistance;o[r]=l<0?Math.min(i[r]+l-t[a]/2,n[r]-c+l):Math.max(i[r]+i[a]+l+t[a]/2,n[r]+c+l)}})),o}}function LK(e,t,n){var i={x:t.x-n.width/2,y:t.y-n.height/2,width:n.width,height:n.height},o=IK(e,n);return Object(Zj["find"])(o,(function(e){if(e===n)return!1;var t=Fz(e,i,SK);return"intersect"===t}))}function BK(e,t){function n(t){return t.source===e?1:-1}t||(t={});var i=t.defaultDistance||DK,o=t.direction||"e",r=t.filter,s=t.getWeight||n,a=t.maxDistance||kK,l=t.reference||"start";function c(e,t){return"n"===o?"start"===l?Oz(e).top-Oz(t).bottom:"center"===l?Oz(e).top-Pz(t).y:Oz(e).top-Oz(t).top:"w"===o?"start"===l?Oz(e).left-Oz(t).right:"center"===l?Oz(e).left-Pz(t).x:Oz(e).left-Oz(t).left:"s"===o?"start"===l?Oz(t).top-Oz(e).bottom:"center"===l?Pz(t).y-Oz(e).bottom:Oz(t).bottom-Oz(e).bottom:"start"===l?Oz(t).left-Oz(e).right:"center"===l?Pz(t).x-Oz(e).right:Oz(t).right-Oz(e).right}r||(r=PK);var h=e.incoming.filter(r).map((function(t){var n=s(t),i=n<0?c(t.source,e):c(e,t.source);return{id:t.source.id,distance:i,weight:n}})),u=e.outgoing.filter(r).map((function(t){var n=s(t),i=n>0?c(e,t.target):c(t.target,e);return{id:t.target.id,distance:i,weight:n}})),d=h.concat(u).reduce((function(e,t){return e[t.id+"__weight_"+t.weight]=t,e}),{}),p=Object(Zj["reduce"])(d,(function(e,t){var n=t.distance,i=t.weight;return n<0||n>a||(e[String(n)]||(e[String(n)]=0),e[String(n)]+=1*i,(!e.distance||e[e.distance]<e[String(n)])&&(e.distance=n)),e}),{});return p.distance||i}function IK(e){var t=TK(e);return e.host&&(t=t.concat(TK(e.host))),e.attachers&&(t=t.concat(e.attachers.reduce((function(e,t){return e.concat(TK(t))}),[]))),t}function TK(e){return RK(e).concat(OK(e))}function OK(e){return e.incoming.map((function(e){return e.source}))}function RK(e){return e.outgoing.map((function(e){return e.target}))}function PK(){return!0}var FK=100;function jK(e,t,n){e.on("autoPlace",FK,(function(e){var t=e.shape,n=e.source;return QK(n,t)})),e.on("autoPlace.end",(function(e){n.scrollToElement(e.shape)})),this.append=function(n,i,o){e.fire("autoPlace.start",{source:n,shape:i});var r=e.fire("autoPlace",{source:n,shape:i}),s=t.appendShape(n,i,r,n.parent,o);return e.fire("autoPlace.end",{source:n,shape:s}),s}}function QK(e,t,n){n||(n={});var i=n.defaultDistance||DK,o=Pz(e),r=Oz(e);return{x:r.right+i+t.width/2,y:o.y}}function zK(e,t){e.on("autoPlace.end",500,(function(e){t.select(e.shape)}))}jK.$inject=["eventBus","modeling","canvas"],zK.$inject=["eventBus","selection"];var VK={__init__:["autoPlaceSelectionBehavior"],autoPlace:["type",jK],autoPlaceSelectionBehavior:["type",zK]};function WK(e,t){return Object(Zj["some"])(t,(function(t){return Object(bU["is"])(e,t)}))}function HK(e,t){"string"===typeof t&&(t=[t]);while(e=e.parent)if(WK(e,t))return e;return null}function UK(e,t){return Object(bU["is"])(t,"bpmn:TextAnnotation")?KK(e,t):WK(t,["bpmn:DataObjectReference","bpmn:DataStoreReference"])?qK(e,t):Object(bU["is"])(t,"bpmn:FlowNode")?YK(e,t):void 0}function YK(e,t){var n=Oz(e),i=Pz(e),o=BK(e,{filter:function(e){return Object(bU["is"])(e,"bpmn:SequenceFlow")}}),r=30,s=80,a="left";Object(bU["is"])(e,"bpmn:BoundaryEvent")&&(a=Fz(e,e.host,-25),-1!==a.indexOf("top")&&(r*=-1));var l={x:n.right+o+t.width/2,y:i.y+GK(a,s)},c={y:{margin:r,minDistance:s}};return MK(e,t,l,NK(c))}function GK(e,t){return-1!=e.indexOf("top")?-1*t:-1!=e.indexOf("bottom")?t:0}function KK(e,t){var n=Oz(e),i={x:n.right+t.width/2,y:n.top-50-t.height/2},o={y:{margin:-30,minDistance:20}};return MK(e,t,i,NK(o))}function qK(e,t){var n=Oz(e),i={x:n.right-10+t.width/2,y:n.bottom+40+t.width/2},o={x:{margin:30,minDistance:30}};return MK(e,t,i,NK(o))}function JK(e){e.on("autoPlace",(function(e){var t=e.shape,n=e.source;return UK(n,t)}))}JK.$inject=["eventBus"];var XK={__depends__:[VK],__init__:["bpmnAutoPlace"],bpmnAutoPlace:["type",JK]},$K=1e3;function ZK(e){this._eventBus=e}function eq(e,t){return function(n){return e.call(t||null,n.context,n.command,n)}}ZK.$inject=["eventBus"],ZK.prototype.on=function(e,t,n,i,o,r){if((Object(Zj["isFunction"])(t)||Object(Zj["isNumber"])(t))&&(r=o,o=i,i=n,n=t,t=null),Object(Zj["isFunction"])(n)&&(r=o,o=i,i=n,n=$K),Object(Zj["isObject"])(o)&&(r=o,o=!1),!Object(Zj["isFunction"])(i))throw new Error("handlerFn must be a function");Object(Zj["isArray"])(e)||(e=[e]);var s=this._eventBus;Object(Zj["forEach"])(e,(function(e){var a=["commandStack",e,t].filter((function(e){return e})).join(".");s.on(a,n,o?eq(i,r):i,r)}))};var tq=["canExecute","preExecute","preExecuted","execute","executed","postExecute","postExecuted","revert","reverted"];function nq(e,t,n,i){ZK.call(this,e),this._elementRegistry=t,this._modeling=n,this._rules=i;var o=this;this.postExecuted(["shape.create"],(function(e){var t=e.context,n=t.hints||{},i=t.shape,r=t.parent||t.newParent;!1!==n.autoResize&&o._expand([i],r)})),this.postExecuted(["elements.move"],(function(e){var t=e.context,n=Object(Zj["flatten"])(Object(Zj["values"])(t.closure.topLevel)),i=t.hints,r=!i||i.autoResize;if(!1!==r){var s=Object(Zj["groupBy"])(n,(function(e){return e.parent.id}));Object(Zj["forEach"])(s,(function(e,t){Object(Zj["isArray"])(r)&&(e=e.filter((function(e){return Object(Zj["find"])(r,Object(Zj["matchPattern"])({id:e.id}))}))),o._expand(e,t)}))}})),this.postExecuted(["shape.toggleCollapse"],(function(e){var t=e.context,n=t.hints,i=t.shape;n&&!1===n.autoResize||i.collapsed||o._expand(i.children||[],i)})),this.postExecuted(["shape.resize"],(function(e){var t=e.context,n=t.hints,i=t.shape,r=i.parent;n&&!1===n.autoResize||r&&o._expand([i],r)}))}function iq(e,t){return e.x!==t.x||e.y!==t.y||e.width!==t.width||e.height!==t.height}function oq(e,t){var n="";return e=Oz(e),t=Oz(t),e.top>t.top&&(n=n.concat("n")),e.right<t.right&&(n=n.concat("w")),e.bottom<t.bottom&&(n=n.concat("s")),e.left>t.left&&(n=n.concat("e")),n}function rq(e){e.invoke(nq,this)}function sq(e){ZK.call(this,e),this.init()}function aq(e){sq.call(this,e);var t=this;this.addRule("element.autoResize",(function(e){return t.canResize(e.elements,e.target)}))}function lq(e,t){aq.call(this,e),this._modeling=t}Object(Zj["forEach"])(tq,(function(e){ZK.prototype[e]=function(t,n,i,o,r){(Object(Zj["isFunction"])(t)||Object(Zj["isNumber"])(t))&&(r=o,o=i,i=n,n=t,t=null),this.on(t,e,n,i,o,r)}})),nq.$inject=["eventBus","elementRegistry","modeling","rules"],Kj()(nq,ZK),nq.prototype._getOptimalBounds=function(e,t){var n=this.getOffset(t),i=this.getPadding(t),o=Oz(uz(e)),r=Oz(t),s={};return o.top-r.top<i.top&&(s.top=o.top-n.top),o.left-r.left<i.left&&(s.left=o.left-n.left),r.right-o.right<i.right&&(s.right=o.right+n.right),r.bottom-o.bottom<i.bottom&&(s.bottom=o.bottom+n.bottom),Rz(Object(Zj["assign"])({},r,s))},nq.prototype._expand=function(e,t){"string"===typeof t&&(t=this._elementRegistry.get(t));var n=this._rules.allowed("element.autoResize",{elements:e,target:t});if(n){var i=this._getOptimalBounds(e,t);if(iq(i,t)){var o=oq(Object(Zj["pick"])(t,["x","y","width","height"]),i);this.resize(t,i,{autoResize:o});var r=t.parent;r&&this._expand([t],r)}}},nq.prototype.getOffset=function(e){return{top:60,bottom:60,left:100,right:100}},nq.prototype.getPadding=function(e){return{top:2,bottom:2,left:15,right:15}},nq.prototype.resize=function(e,t,n){this._modeling.resizeShape(e,t,null,n)},rq.$inject=["injector"],Kj()(rq,nq),rq.prototype.resize=function(e,t,n){Object(bU["is"])(e,"bpmn:Participant")?this._modeling.resizeLane(e,t,null,n):this._modeling.resizeShape(e,t,null,n)},sq.$inject=["eventBus"],Kj()(sq,ZK),sq.prototype.addRule=function(e,t,n){var i=this;"string"===typeof e&&(e=[e]),e.forEach((function(e){i.canExecute(e,t,(function(e,t,i){return n(e)}),!0)}))},sq.prototype.init=function(){},aq.$inject=["eventBus"],Kj()(aq,sq),aq.prototype.canResize=function(e,t){return!1},Kj()(lq,aq),lq.$inject=["eventBus","modeling"],lq.prototype.canResize=function(e,t){if(!Object(bU["is"])(t,"bpmn:Participant")&&!Object(bU["is"])(t,"bpmn:Lane")&&!Object(bU["is"])(t,"bpmn:SubProcess"))return!1;var n=!0;return Object(Zj["forEach"])(e,(function(e){(Object(bU["is"])(e,"bpmn:Lane")||e.labelTarget)&&(n=!1)})),n};var cq={__init__:["bpmnAutoResize","bpmnAutoResizeProvider"],bpmnAutoResize:["type",rq],bpmnAutoResizeProvider:["type",lq]},hq=1500;function uq(e,t,n){var i=this,o=n.get("dragging",!1);function r(t){if(!t.hover){var n=t.originalEvent,r=i._findTargetGfx(n),s=r&&e.get(r);r&&s&&(t.stopPropagation(),o.hover({element:s,gfx:r}),o.move(n))}}o&&t.on("drag.start",(function(e){t.once("drag.move",hq,(function(e){r(e)}))})),function(){var e,n;t.on("element.hover",(function(t){e=t.gfx,n=t.element})),t.on("element.hover",hq,(function(i){n&&t.fire("element.out",{element:n,gfx:e})})),t.on("element.out",(function(){e=null,n=null}))}(),this._findTargetGfx=function(e){var t,n;if(e instanceof MouseEvent)return t=FY(e),n=document.elementFromPoint(t.x,t.y),dq(n)}}function dq(e){return Object(eQ["closest"])(e,"svg, .djs-element",!0)}uq.$inject=["elementRegistry","eventBus","injector"];var pq={__init__:["hoverFix"],hoverFix:["type",uq]},fq=Math.round,gq="djs-drag-active";function mq(e){e.preventDefault()}function bq(e){return"undefined"!==typeof TouchEvent&&e instanceof TouchEvent}function vq(e){return Math.sqrt(Math.pow(e.x,2)+Math.pow(e.y,2))}function yq(e,t,n,i){var o,r={threshold:5,trapClick:!0};function s(e){var n=t.viewbox(),i=t._container.getBoundingClientRect();return{x:n.x+(e.x-i.left)/n.scale,y:n.y+(e.y-i.top)/n.scale}}function a(t,n){n=n||o;var i=e.createEvent(Object(Zj["assign"])({},n.payload,n.data,{isTouch:n.isTouch}));return!1!==e.fire("drag."+t,i)&&e.fire(n.prefix+"."+t,i)}function l(e){var t=e.filter((function(e){return i.get(e.id)}));t.length&&n.select(t)}function c(e,i){var r=o.payload,l=o.displacement,c=o.globalStart,h=FY(e),u=UG(h,c),d=o.localStart,p=s(h),f=UG(p,d);if(!o.active&&(i||vq(u)>o.threshold)){if(Object(Zj["assign"])(r,{x:fq(d.x+l.x),y:fq(d.y+l.y),dx:0,dy:0},{originalEvent:e}),!1===a("start"))return m();o.active=!0,o.keepSelection||(r.previousSelection=n.get(),n.select(null)),o.cursor&&QG(o.cursor),t.addMarker(t.getRootElement(),gq)}PY(e),o.active&&(Object(Zj["assign"])(r,{x:fq(p.x+l.x),y:fq(p.y+l.y),dx:fq(f.x),dy:fq(f.y)},{originalEvent:e}),a("move"))}function h(e){var t,n=!0;o.active&&(e&&(o.payload.originalEvent=e,PY(e)),n=a("end")),!1===n&&a("rejected"),t=b(!0!==n),a("ended",t)}function u(e){27===e.which&&(mq(e),m())}function d(t){var n;o.active&&(n=WG(e),setTimeout(n,400),mq(t)),h(t)}function p(e){c(e)}function f(e){var t=o.payload;t.hoverGfx=e.gfx,t.hover=e.element,a("hover")}function g(e){a("out");var t=o.payload;t.hoverGfx=null,t.hover=null}function m(e){var t;if(o){var n=o.active;n&&a("cancel"),t=b(e),n&&a("canceled",t)}}function b(i){var r,s;a("cleanup"),zG(),s=o.trapClick?d:h,eQ["event"].unbind(document,"mousemove",c),eQ["event"].unbind(document,"dragstart",mq),eQ["event"].unbind(document,"selectstart",mq),eQ["event"].unbind(document,"mousedown",s,!0),eQ["event"].unbind(document,"mouseup",s,!0),eQ["event"].unbind(document,"keyup",u),eQ["event"].unbind(document,"touchstart",p,!0),eQ["event"].unbind(document,"touchcancel",m,!0),eQ["event"].unbind(document,"touchmove",c,!0),eQ["event"].unbind(document,"touchend",h,!0),e.off("element.hover",f),e.off("element.out",g),t.removeMarker(t.getRootElement(),gq);var b=o.payload.previousSelection;return!1!==i&&b&&!n.get().length&&l(b),r=o,o=null,r}function v(t,n,i,l){o&&m(!1),"string"===typeof n&&(l=i,i=n,n=null),l=Object(Zj["assign"])({},r,l||{});var b,v,y,w,_,A=l.data||{};w=l.trapClick?d:h,t?(b=RY(t)||t,v=FY(t),PY(t),"dragstart"===b.type&&mq(b)):(b=null,v={x:0,y:0}),y=s(v),n||(n=y),_=bq(b),o=Object(Zj["assign"])({prefix:i,data:A,payload:{},globalStart:v,displacement:UG(n,y),localStart:y,isTouch:_},l),l.manual||(_?(eQ["event"].bind(document,"touchstart",p,!0),eQ["event"].bind(document,"touchcancel",m,!0),eQ["event"].bind(document,"touchmove",c,!0),eQ["event"].bind(document,"touchend",h,!0)):(eQ["event"].bind(document,"mousemove",c),eQ["event"].bind(document,"dragstart",mq),eQ["event"].bind(document,"selectstart",mq),eQ["event"].bind(document,"mousedown",w,!0),eQ["event"].bind(document,"mouseup",w,!0)),eQ["event"].bind(document,"keyup",u),e.on("element.hover",f),e.on("element.out",g)),a("init"),l.autoActivate&&c(t,!0)}e.on("diagram.destroy",m),this.init=v,this.move=c,this.hover=f,this.out=g,this.end=h,this.cancel=m,this.context=function(){return o},this.setOptions=function(e){Object(Zj["assign"])(r,e)}}yq.$inject=["eventBus","canvas","selection","elementRegistry"];var wq={__depends__:[pq,rG],dragging:["type",yq]};function _q(e,t,n){this._canvas=n,this._opts=Object(Zj["assign"])({scrollThresholdIn:[20,20,20,20],scrollThresholdOut:[0,0,0,0],scrollRepeatTimeout:15,scrollStep:10},e);var i=this;t.on("drag.move",(function(e){var t=i._toBorderPoint(e);i.startScroll(t)})),t.on(["drag.cleanup"],(function(){i.stopScroll()}))}function Aq(e,t,n){return t<e&&e<n}_q.$inject=["config.autoScroll","eventBus","canvas"],_q.prototype.startScroll=function(e){var t=this._canvas,n=this._opts,i=this,o=t.getContainer().getBoundingClientRect(),r=[e.x,e.y,o.width-e.x,o.height-e.y];this.stopScroll();for(var s=0,a=0,l=0;l<4;l++)Aq(r[l],n.scrollThresholdOut[l],n.scrollThresholdIn[l])&&(0===l?s=n.scrollStep:1==l?a=n.scrollStep:2==l?s=-n.scrollStep:3==l&&(a=-n.scrollStep));0===s&&0===a||(t.scroll({dx:s,dy:a}),this._scrolling=setTimeout((function(){i.startScroll(e)}),n.scrollRepeatTimeout))},_q.prototype.stopScroll=function(){clearTimeout(this._scrolling)},_q.prototype.setOptions=function(e){this._opts=Object(Zj["assign"])({},this._opts,e)},_q.prototype._toBorderPoint=function(e){var t=this._canvas._container.getBoundingClientRect(),n=FY(e.originalEvent);return{x:n.x-t.left,y:n.y-t.top}};var Cq={__depends__:[wq],__init__:["autoScroll"],autoScroll:["type",_q]};function Eq(e){this._commandStack=e.get("commandStack",!1)}Eq.$inject=["injector"],Eq.prototype.allowed=function(e,t){var n=!0,i=this._commandStack;return i&&(n=i.canExecute(e,t)),void 0===n||n};var xq={__init__:["rules"],rules:["type",Eq]},Sq=Math.round,Dq=Math.max;function kq(e,t){var n=e.x,i=e.y;return[["M",n,i],["m",0,-t],["a",t,t,0,1,1,0,2*t],["a",t,t,0,1,1,0,-2*t],["z"]]}function Mq(e){var t=[];return e.forEach((function(e,n){t.push([0===n?"M":"L",e.x,e.y])})),t}var Nq=10;function Lq(e,t){var n,i;for(n=0;i=e[n];n++)if(Cz(i,t)<=Nq)return{point:e[n],bendpoint:!0,index:n};return null}function Bq(e,t){var n,i=Bz()(kq(t,Nq),Mq(e)),o=i[0],r=i[i.length-1];return o?o!==r?o.segment2!==r.segment2?(n=Dq(o.segment2,r.segment2)-1,{point:e[n],bendpoint:!0,index:n}):{point:{x:Sq(o.x+r.x)/2,y:Sq(o.y+r.y)/2},index:o.segment2}:{point:{x:Sq(o.x),y:Sq(o.y)},index:o.segment2}:null}function Iq(e,t){return Lq(e,t)||Bq(e,t)}var Tq="djs-bendpoint",Oq="djs-segment-dragger";function Rq(e,t){var n,i=FY(t),o=e._container.getBoundingClientRect();n={x:o.left,y:o.top};var r=e.viewbox();return{x:r.x+(i.x-n.x)/r.scale,y:r.y+(i.y-n.y)/r.scale}}function Pq(e,t,n){var i=Rq(e,n),o=Iq(t,i);return o}function Fq(e,t){var n=CQ("g");fQ(n).add(Tq),iQ(e,n);var i=CQ("circle");cQ(i,{cx:0,cy:0,r:4}),fQ(i).add("djs-visual"),iQ(n,i);var o=CQ("circle");return cQ(o,{cx:0,cy:0,r:10}),fQ(o).add("djs-hit"),iQ(n,o),t&&fQ(n).add(t),n}function jq(e,t,n,i){var o=CQ("g");iQ(e,o);var r=14,s=3,a=11,l=Vq(t,n,i),c=s+a,h=CQ("rect");cQ(h,{x:-r/2,y:-s/2,width:r,height:s}),fQ(h).add("djs-visual"),iQ(o,h);var u=CQ("rect");return cQ(u,{x:-l/2,y:-c/2,width:l,height:c}),fQ(u).add("djs-hit"),iQ(o,u),CV(o,"v"===i?90:0,0,0),o}function Qq(e,t,n){var i=CQ("g"),o=Nz(t,n),r=Sz(t,n);return iQ(e,i),jq(i,t,n,r),fQ(i).add(Oq),fQ(i).add("h"===r?"horizontal":"vertical"),AV(i,o.x,o.y),i}function zq(e){return Math.abs(Math.round(2*e/3))}function Vq(e,t,n){var i=t.x-e.x,o=t.y-e.y;return zq("h"===n?i:o)}var Wq=n("f192"),Hq=n.n(Wq);function Uq(e,t,n,i,o){function r(e,t,n){var i,o,r,s,a,l,c=e.index,h=e.point;return!(c<=0||e.bendpoint)&&(i=t[c-1],o=t[c],r=Nz(i,o),s=Sz(i,o),a=Math.abs(h.x-r.x),l=Math.abs(h.y-r.y),s&&a<=n&&l<=n)}function s(e,t){var n,i,o,r,s=e.waypoints;return t.index<=0||t.bendpoint?null:(n={start:s[t.index-1],end:s[t.index]},i=Sz(n.start,n.end),i?(o="h"===i?n.end.x-n.start.x:n.end.y-n.start.y,r=zq(o)/2,r):null)}function a(e,n){var a,l=n.waypoints,c=Pq(t,l,e);if(c)return a=s(n,c),r(c,l,a)?o.start(e,n,c.index):i.start(e,n,c.index,!c.bendpoint),!0}function l(e,t,i){eQ["event"].bind(e,t,(function(e){n.triggerMouseEvent(t,e,i),e.stopPropagation()}))}function c(e,n){var i=t.getLayer("overlays"),o=Object(eQ["query"])('.djs-bendpoints[data-element-id="'+Hq()(e.id)+'"]',i);return!o&&n&&(o=CQ("g"),cQ(o,{"data-element-id":e.id}),fQ(o).add("djs-bendpoints"),iQ(i,o),l(o,"mousedown",e),l(o,"click",e),l(o,"dblclick",e)),o}function h(e,t){return Object(eQ["query"])('.djs-segment-dragger[data-segment-idx="'+e+'"]',t)}function u(e,t){t.waypoints.forEach((function(t,n){var i=Fq(e);iQ(e,i),AV(i,t.x,t.y)})),Fq(e,"floating")}function d(e,t){for(var n,i,o,r=t.waypoints,s=1;s<r.length;s++)n=r[s-1],i=r[s],Sz(n,i)&&(o=Qq(e,n,i),cQ(o,{"data-segment-idx":s}),l(o,"mousemove",t))}function p(e){Object(Zj["forEach"])(Object(eQ["queryAll"])("."+Tq,e),(function(e){mQ(e)}))}function f(e){Object(Zj["forEach"])(Object(eQ["queryAll"])("."+Oq,e),(function(e){mQ(e)}))}function g(e){var t=c(e);return t||(t=c(e,!0),u(t,e),d(t,e)),t}function m(e){var t=c(e);t&&(f(t),p(t),d(t,e),u(t,e))}function b(e,t){var n=Object(eQ["query"])(".floating",e),i=t.point;n&&AV(n,i.x,i.y)}function v(e,t,n){var i,o,r=h(t.index,e),s=n[t.index-1],a=n[t.index],l=t.point,c=Nz(s,a),u=Sz(s,a);r&&(i=Yq(r),o={x:l.x-c.x,y:l.y-c.y},"v"===u&&(o={x:o.y,y:o.x}),AV(i,o.x,o.y))}e.on("connection.changed",(function(e){m(e.element)})),e.on("connection.remove",(function(e){var t=c(e.element);t&&mQ(t)})),e.on("element.marker.update",(function(e){var t,n=e.element;n.waypoints&&(t=g(n),e.add?fQ(t).add(e.marker):fQ(t).remove(e.marker))})),e.on("element.mousemove",(function(e){var n,i,o=e.element,r=o.waypoints;if(r){if(n=c(o,!0),i=Pq(t,r,e.originalEvent),!i)return;b(n,i),i.bendpoint||v(n,i,r)}})),e.on("element.mousedown",(function(e){if(zY(e)){var t=e.originalEvent,n=e.element;if(n.waypoints)return a(t,n)}})),e.on("selection.changed",(function(e){var t=e.newSelection,n=t[0];n&&n.waypoints&&g(n)})),e.on("element.hover",(function(e){var t=e.element;t.waypoints&&(g(t),n.registerEvent(e.gfx,"mousemove","element.mousemove"))})),e.on("element.out",(function(e){n.unregisterEvent(e.gfx,"mousemove","element.mousemove")})),e.on("element.updateId",(function(e){var t=e.element,n=e.newId;if(t.waypoints){var i=c(t);i&&cQ(i,{"data-element-id":n})}})),this.addHandles=g,this.updateHandles=m,this.getBendpointsContainer=c,this.getSegmentDragger=h}function Yq(e){return Object(eQ["query"])(".djs-visual",e)}Uq.$inject=["eventBus","canvas","interactionEvents","bendpointMove","connectionSegmentMove"];var Gq=Math.round,Kq="reconnectStart",qq="reconnectEnd",Jq="updateWaypoints";function Xq(e,t,n,i,o,r){this._injector=e,this.start=function(e,t,r,s){var a,l=n.getGraphics(t),c=t.source,h=t.target,u=t.waypoints;a=s||0!==r?s||r!==u.length-1?Jq:qq:Kq;var d=a===Jq?"connection.updateWaypoints":"connection.reconnect",p=o.allowed(d,{connection:t,source:c,target:h});!1===p&&(p=o.allowed(d,{connection:t,source:h,target:c})),!1!==p&&i.init(e,"bendpoint.move",{data:{connection:t,connectionGfx:l,context:{allowed:p,bendpointIndex:r,connection:t,source:c,target:h,insert:s,type:a}}})},t.on("bendpoint.move.hover",(function(e){var t,n=e.context,i=n.connection,r=i.source,s=i.target,a=e.hover,l=n.type;if(n.hover=a,a){var c=l===Jq?"connection.updateWaypoints":"connection.reconnect";if(t=n.allowed=o.allowed(c,{connection:i,source:l===Kq?a:r,target:l===qq?a:s}),t)return n.source=l===Kq?a:r,void(n.target=l===qq?a:s);!1===t&&(t=n.allowed=o.allowed(c,{connection:i,source:l===qq?a:s,target:l===Kq?a:r})),t&&(n.source=l===qq?a:s,n.target=l===Kq?a:r)}})),t.on(["bendpoint.move.out","bendpoint.move.cleanup"],(function(e){var t=e.context,n=t.type;t.hover=null,t.source=null,t.target=null,n!==Jq&&(t.allowed=!1)})),t.on("bendpoint.move.end",(function(e){var t=e.context,n=t.allowed,i=t.bendpointIndex,o=t.connection,s=t.insert,a=o.waypoints.slice(),l=t.source,c=t.target,h=t.type,u=t.hints||{},d={x:Gq(e.x),y:Gq(e.y)};if(!n)return!1;h===Jq?(s?a.splice(i,0,d):a[i]=d,u.bendpointMove={insert:s,bendpointIndex:i},a=this.cropWaypoints(o,a),r.updateWaypoints(o,zz(a),u)):(h===Kq?(u.docking="source",$q(t)&&(u.docking="target",u.newWaypoints=a.reverse())):h===qq&&(u.docking="target",$q(t)&&(u.docking="source",u.newWaypoints=a.reverse())),r.reconnect(o,l,c,d,u))}),this)}function $q(e){var t=e.hover,n=e.source,i=e.target,o=e.type;return o===Kq?t&&i&&t===i&&n!==i:o===qq?t&&n&&t===n&&n!==i:void 0}Xq.$inject=["injector","eventBus","canvas","dragging","rules","modeling"],Xq.prototype.cropWaypoints=function(e,t){var n=this._injector.get("connectionDocking",!1);if(!n)return t;var i=e.waypoints;return e.waypoints=t,e.waypoints=n.getCroppedWaypoints(e),t=e.waypoints,e.waypoints=i,t};var Zq="reconnectStart",eJ="reconnectEnd",tJ="updateWaypoints",nJ="connect-ok",iJ="connect-not-ok",oJ="connect-hover",rJ="djs-updating",sJ="djs-element-hidden",aJ=1100;function lJ(e,t,n,i){this._injector=t;var o=t.get("connectionPreview",!1);n.on("bendpoint.move.start",(function(e){var t=e.context,n=t.bendpointIndex,o=t.connection,r=t.insert,s=o.waypoints,a=s.slice();t.waypoints=s,r&&a.splice(n,0,{x:e.x,y:e.y}),o.waypoints=a;var l=t.draggerGfx=Fq(i.getLayer("overlays"));fQ(l).add("djs-dragging"),i.addMarker(o,sJ),i.addMarker(o,rJ)})),n.on("bendpoint.move.hover",(function(e){var t=e.context,n=t.allowed,o=t.hover,r=t.type;if(o){if(i.addMarker(o,oJ),r===tJ)return;n?(i.removeMarker(o,iJ),i.addMarker(o,nJ)):!1===n&&(i.removeMarker(o,nJ),i.addMarker(o,iJ))}})),n.on(["bendpoint.move.out","bendpoint.move.cleanup"],aJ,(function(e){var t=e.context,n=t.hover,o=t.target;n&&(i.removeMarker(n,oJ),i.removeMarker(n,o?nJ:iJ))})),n.on("bendpoint.move.move",(function(t){var n=t.context,i=n.allowed,r=n.bendpointIndex,s=n.draggerGfx,a=n.hover,l=n.type,c=n.connection,h=c.source,u=c.target,d=c.waypoints.slice(),p={x:t.x,y:t.y},f=n.hints||{},g={};o&&(f.connectionStart&&(g.connectionStart=f.connectionStart),f.connectionEnd&&(g.connectionEnd=f.connectionEnd),l===Zq?$q(n)?(g.connectionEnd=g.connectionEnd||p,g.source=u,g.target=a||h,d=d.reverse()):(g.connectionStart=g.connectionStart||p,g.source=a||h,g.target=u):l===eJ?$q(n)?(g.connectionStart=g.connectionStart||p,g.source=a||u,g.target=h,d=d.reverse()):(g.connectionEnd=g.connectionEnd||p,g.source=h,g.target=a||u):(g.noCropping=!0,g.noLayout=!0,d[r]=p),l===tJ&&(d=e.cropWaypoints(c,d)),g.waypoints=d,o.drawPreview(n,i,g)),AV(s,t.x,t.y)}),this),n.on(["bendpoint.move.end","bendpoint.move.cancel"],aJ,(function(e){var t=e.context,n=t.connection,r=t.draggerGfx,s=t.hover,a=t.target,l=t.waypoints;n.waypoints=l,mQ(r),i.removeMarker(n,rJ),i.removeMarker(n,sJ),s&&(i.removeMarker(s,nJ),i.removeMarker(s,a?nJ:iJ)),o&&o.cleanUp(t)}))}lJ.$inject=["bendpointMove","injector","eventBus","canvas"];var cJ="connect-hover",hJ="djs-updating";function uJ(e,t,n){return dJ(e,t,e[t]+n)}function dJ(e,t,n){return{x:"x"===t?n:e.x,y:"y"===t?n:e.y}}function pJ(e,t,n,i){var o=Math.max(t[i],n[i]),r=Math.min(t[i],n[i]),s=20,a=Math.min(Math.max(r+s,e[i]),o-s);return dJ(t,i,a)}function fJ(e){return"x"===e?"y":"x"}function gJ(e,t,n){var i,o;return e.original?e.original:(i=Pz(t),o=fJ(n),dJ(e,o,i[o]))}function mJ(e,t,n,i,o,r){var s=e.get("connectionDocking",!1);function a(e,t){if(!s)return t;var n,i=e.waypoints;return e.waypoints=t,n=s.getCroppedWaypoints(e),e.waypoints=i,n}function l(e){o.update("connection",e.connection,e.connectionGfx)}function c(e,t,n){var i=e.newWaypoints,o=e.segmentStartIndex+t,r=i[o],s=e.segmentEndIndex+t,a=i[s],l=fJ(e.axis),c=pJ(n,r,a,l);AV(e.draggerGfx,c.x,c.y)}function h(e,t){var n=0,i=e.filter((function(i,o){return!Ez(e[o-1],e[o+1],i)||(n=o<=t?n-1:n,!1)}));return{waypoints:i,segmentOffset:n}}this.start=function(e,t,o){var r,s,a,l,c=n.getGraphics(t),h=o-1,u=o,d=t.waypoints,p=d[h],f=d[u],g=Pq(n,d,e);s=Sz(p,f),s&&(a="v"===s?"x":"y",0===h&&(p=gJ(p,t.source,a)),u===d.length-1&&(f=gJ(f,t.target,a)),l=g?g.point:{x:(p.x+f.x)/2,y:(p.y+f.y)/2},r={connection:t,segmentStartIndex:h,segmentEndIndex:u,segmentStart:p,segmentEnd:f,axis:a,dragPosition:l},i.init(e,l,"connectionSegment.move",{cursor:"x"===a?"resize-ew":"resize-ns",data:{connection:t,connectionGfx:c,context:r}}))},t.on("connectionSegment.move.start",(function(e){var t=e.context,i=e.connection,o=n.getLayer("overlays");t.originalWaypoints=i.waypoints.slice(),t.draggerGfx=Qq(o,t.segmentStart,t.segmentEnd),fQ(t.draggerGfx).add("djs-dragging"),n.addMarker(i,hJ)})),t.on("connectionSegment.move.move",(function(e){var t,n,i=e.context,o=i.connection,r=i.segmentStartIndex,s=i.segmentEndIndex,h=i.segmentStart,u=i.segmentEnd,d=i.axis,p=i.originalWaypoints.slice(),f=uJ(h,d,e["d"+d]),g=uJ(u,d,e["d"+d]),m=p.length,b=0;p[r]=f,p[s]=g,r<2&&(t=Fz(o.source,f),1===r?"intersect"===t&&(p.shift(),p[0]=f,b--):"intersect"!==t&&(p.unshift(h),b++)),s>m-3&&(n=Fz(o.target,g),s===m-2?"intersect"===n&&(p.pop(),p[p.length-1]=g):"intersect"!==n&&p.push(u)),i.newWaypoints=o.waypoints=a(o,p),c(i,b,e),i.newSegmentStartIndex=r+b,l(e)})),t.on("connectionSegment.move.hover",(function(e){e.context.hover=e.hover,n.addMarker(e.hover,cJ)})),t.on(["connectionSegment.move.out","connectionSegment.move.cleanup"],(function(e){var t=e.context.hover;t&&n.removeMarker(t,cJ)})),t.on("connectionSegment.move.cleanup",(function(e){var t=e.context,i=t.connection;t.draggerGfx&&mQ(t.draggerGfx),n.removeMarker(i,hJ)})),t.on(["connectionSegment.move.cancel","connectionSegment.move.end"],(function(e){var t=e.context,n=t.connection;n.waypoints=t.originalWaypoints,l(e)})),t.on("connectionSegment.move.end",(function(e){var t=e.context,n=t.connection,i=t.newWaypoints,o=t.newSegmentStartIndex;i=i.map((function(e){return{original:e.original,x:Math.round(e.x),y:Math.round(e.y)}}));var s=h(i,o),l=s.waypoints,c=a(n,l),u=s.segmentOffset,d={segmentMove:{segmentStartIndex:t.segmentStartIndex,newSegmentStartIndex:o+u}};r.updateWaypoints(n,c,d)}))}mJ.$inject=["injector","eventBus","canvas","dragging","graphicsFactory","modeling"];var bJ=Math.abs,vJ=Math.round;function yJ(e,t,n){var i,o;for(n=void 0===n?10:n,i=0;i<t.length;i++)if(o=t[i],bJ(o-e)<=n)return o}function wJ(e){return{x:e.x,y:e.y}}function _J(e){return{x:e.x+e.width,y:e.y+e.height}}function AJ(e,t){return!e||isNaN(e.x)||isNaN(e.y)?t:{x:vJ(e.x+e.width/2),y:vJ(e.y+e.height/2)}}function CJ(e,t){var n=e.snapped;return!!n&&("string"===typeof t?n[t]:n.x&&n.y)}function EJ(e,t,n){if("string"!==typeof t)throw new Error("axis must be in [x, y]");if("number"!==typeof n&&!1!==n)throw new Error("value must be Number or false");var i,o=e[t],r=e.snapped=e.snapped||{};return!1===n?r[t]=!1:(r[t]=!0,i=n-o,e[t]+=i,e["d"+t]+=i),o}function xJ(e){return e.children||[]}var SJ=Math.abs,DJ=Math.round,kJ=10;function MJ(e){function t(e,t){if(Object(Zj["isArray"])(e)){var n=e.length;while(n--)if(SJ(e[n]-t)<=kJ)return e[n]}else{e=+e;var i=t%e;if(i<kJ)return t-i;if(i>e-kJ)return t-i+e}return t}function n(e){if(e.width)return{x:DJ(e.width/2+e.x),y:DJ(e.height/2+e.y)}}function i(e){var t=e.snapPoints,i=e.connection,o=i.waypoints,r=e.segmentStart,s=e.segmentStartIndex,a=e.segmentEnd,l=e.segmentEndIndex,c=e.axis;if(t)return t;var h=[o[s-1],r,a,o[l+1]];return s<2&&h.unshift(n(i.source)),l>o.length-3&&h.unshift(n(i.target)),e.snapPoints=t={horizontal:[],vertical:[]},Object(Zj["forEach"])(h,(function(e){e&&(e=e.original||e,"y"===c&&t.horizontal.push(e.y),"x"===c&&t.vertical.push(e.x))})),t}function o(e){var t=e.snapPoints,n=e.connection.waypoints,i=e.bendpointIndex;if(t)return t;var o=[n[i-1],n[i+1]];return e.snapPoints=t={horizontal:[],vertical:[]},Object(Zj["forEach"])(o,(function(e){e&&(e=e.original||e,t.horizontal.push(e.y),t.vertical.push(e.x))})),t}e.on("connectionSegment.move.move",1500,(function(e){var n,o,r=e.context,s=i(r),a=e.x,l=e.y;if(s){n=t(s.vertical,a),o=t(s.horizontal,l);var c=a-n,h=l-o;Object(Zj["assign"])(e,{dx:e.dx-c,dy:e.dy-h,x:n,y:o}),(c||-1!==s.vertical.indexOf(a))&&EJ(e,"x",n),(h||-1!==s.horizontal.indexOf(l))&&EJ(e,"y",o)}})),e.on(["bendpoint.move.move","bendpoint.move.end"],1500,(function(e){var i,r,s=e.context,a=o(s),l=s.hover,c=l&&n(l),h=e.x,u=e.y;if(a){i=t(c?a.vertical.concat([c.x]):a.vertical,h),r=t(c?a.horizontal.concat([c.y]):a.horizontal,u);var d=h-i,p=u-r;Object(Zj["assign"])(e,{dx:e.dx-d,dy:e.dy-p,x:e.x-d,y:e.y-p}),(d||-1!==a.vertical.indexOf(h))&&EJ(e,"x",i),(p||-1!==a.horizontal.indexOf(u))&&EJ(e,"y",r)}}))}MJ.$inject=["eventBus"];var NJ={__depends__:[wq,xq],__init__:["bendpoints","bendpointSnapping","bendpointMovePreview"],bendpoints:["type",Uq],bendpointMove:["type",Xq],bendpointMovePreview:["type",lJ],connectionSegmentMove:["type",mJ],bendpointSnapping:["type",MJ]};function LJ(e,t,n,i){function o(e,t){return i.allowed("connection.create",{source:e,target:t})}function r(e,t){return o(t,e)}e.on("connect.hover",(function(e){var t,n=e.context,i=n.start,s=e.hover;if(n.hover=s,t=n.canExecute=o(i,s),!Object(Zj["isNil"])(t)){if(!1!==t)return n.source=i,void(n.target=s);t=n.canExecute=r(i,s),Object(Zj["isNil"])(t)||!1!==t&&(n.source=s,n.target=i)}})),e.on(["connect.out","connect.cleanup"],(function(e){var t=e.context;t.hover=null,t.source=null,t.target=null,t.canExecute=!1})),e.on("connect.end",(function(e){var t=e.context,i=t.canExecute,o=t.connectionStart,r={x:e.x,y:e.y},s=t.source,a=t.target;if(!i)return!1;var l=null,c={connectionStart:BJ(t)?r:o,connectionEnd:BJ(t)?o:r};Object(Zj["isObject"])(i)&&(l=i),n.connect(s,a,l,c)})),this.start=function(e,n,i,o){Object(Zj["isObject"])(i)||(o=i,i=Pz(n)),t.init(e,"connect",{autoActivate:o,data:{shape:n,context:{start:n,connectionStart:i}}})}}function BJ(e){var t=e.hover,n=e.source,i=e.target;return t&&n&&t===n&&n!==i}LJ.$inject=["eventBus","dragging","modeling","rules"];var IJ=1100,TJ=900,OJ="connect-ok",RJ="connect-not-ok";function PJ(e,t,n){var i=e.get("connectionPreview",!1);i&&t.on("connect.move",(function(e){var t=e.context,n=t.canExecute,o=t.hover,r=t.source,s=t.start,a=t.startPosition,l=t.target,c=t.connectionStart||a,h=t.connectionEnd||{x:e.x,y:e.y},u=c,d=h;BJ(t)&&(u=h,d=c),i.drawPreview(t,n,{source:r||s,target:l||o,connectionStart:u,connectionEnd:d})})),t.on("connect.hover",TJ,(function(e){var t=e.context,i=e.hover,o=t.canExecute;null!==o&&n.addMarker(i,o?OJ:RJ)})),t.on(["connect.out","connect.cleanup"],IJ,(function(e){var t=e.hover;t&&(n.removeMarker(t,OJ),n.removeMarker(t,RJ))})),i&&t.on("connect.cleanup",(function(e){i.cleanUp(e.context)}))}PJ.$inject=["injector","eventBus","canvas"];var FJ={__depends__:[rG,xq,wq],__init__:["connectPreview"],connect:["type",LJ],connectPreview:["type",PJ]},jJ="djs-connection-preview";function QJ(e,t,n,i){this._canvas=t,this._graphicsFactory=n,this._elementFactory=i,this._connectionDocking=e.get("connectionDocking",!1),this._layouter=e.get("layouter",!1)}function zJ(e){var t={};return function(n){var i=JSON.stringify(n),o=t[i];return o||(o=t[i]=e.apply(null,arguments)),o}}function VJ(e){return Object(Zj["isObject"])(e)?e:{}}QJ.$inject=["injector","canvas","graphicsFactory","elementFactory"],QJ.prototype.drawPreview=function(e,t,n){n=n||{};var i,o=e.connectionPreviewGfx,r=e.getConnection,s=n.source,a=n.target,l=n.waypoints,c=n.connectionStart,h=n.connectionEnd,u=n.noLayout,d=n.noCropping,p=n.noNoop,f=this;o||(o=e.connectionPreviewGfx=this.createConnectionPreviewGfx()),bQ(o),r||(r=e.getConnection=zJ((function(e,t,n){return f.getConnection(e,t,n)}))),t&&(i=r(t,s,a)),i?(i.waypoints=l||[],this._layouter&&!u&&(i.waypoints=this._layouter.layoutConnection(i,{source:s,target:a,connectionStart:c,connectionEnd:h,waypoints:n.waypoints||i.waypoints})),i.waypoints&&i.waypoints.length||(i.waypoints=[s?Pz(s):c,a?Pz(a):h]),this._connectionDocking&&(s||a)&&!d&&(i.waypoints=this._connectionDocking.getCroppedWaypoints(i,s,a)),this._graphicsFactory.drawConnection(o,i)):!p&&this.drawNoopPreview(o,n)},QJ.prototype.drawNoopPreview=function(e,t){var n=t.source,i=t.target,o=t.connectionStart||Pz(n),r=t.connectionEnd||Pz(i),s=this.cropWaypoints(o,r,n,i),a=this.createNoopConnection(s[0],s[1]);iQ(e,a)},QJ.prototype.cropWaypoints=function(e,t,n,i){var o=this._graphicsFactory,r=n&&o.getShapePath(n),s=i&&o.getShapePath(i),a=o.getConnectionPath({waypoints:[e,t]});return e=n&&jz(r,a,!0)||e,t=i&&jz(s,a,!1)||t,[e,t]},QJ.prototype.cleanUp=function(e){e&&e.connectionPreviewGfx&&mQ(e.connectionPreviewGfx)},QJ.prototype.getConnection=function(e){var t=VJ(e);return this._elementFactory.createConnection(t)},QJ.prototype.createConnectionPreviewGfx=function(){var e=CQ("g");return cQ(e,{pointerEvents:"none"}),fQ(e).add(jJ),iQ(this._canvas.getDefaultLayer(),e),e},QJ.prototype.createNoopConnection=function(e,t){var n=CQ("polyline");return cQ(n,{stroke:"#333",strokeDasharray:[1],strokeWidth:2,"pointer-events":"none"}),cQ(n,{points:[e.x,e.y,t.x,t.y]}),n};var WJ={__init__:["connectionPreview"],connectionPreview:["type",QJ]},HJ=Math.min,UJ=Math.max;function YJ(e){e.preventDefault()}function GJ(e){e.stopPropagation()}function KJ(e){return e.nodeType===Node.TEXT_NODE}function qJ(e){return[].slice.call(e)}function JJ(e){this.container=e.container,this.parent=Object(eQ["domify"])('<div class="djs-direct-editing-parent"><div class="djs-direct-editing-content" contenteditable="true"></div></div>'),this.content=Object(eQ["query"])("[contenteditable]",this.parent),this.keyHandler=e.keyHandler||function(){},this.resizeHandler=e.resizeHandler||function(){},this.autoResize=Object(Zj["bind"])(this.autoResize,this),this.handlePaste=Object(Zj["bind"])(this.handlePaste,this)}function XJ(e,t){this._eventBus=e,this._providers=[],this._textbox=new JJ({container:t.getContainer(),keyHandler:Object(Zj["bind"])(this._handleKey,this),resizeHandler:Object(Zj["bind"])(this._handleResize,this)})}JJ.prototype.create=function(e,t,n,i){var o=this,r=this.parent,s=this.content,a=this.container;i=this.options=i||{},t=this.style=t||{};var l=Object(Zj["pick"])(t,["width","height","maxWidth","maxHeight","minWidth","minHeight","left","top","backgroundColor","position","overflow","border","wordWrap","textAlign","outline","transform"]);Object(Zj["assign"])(r.style,{width:e.width+"px",height:e.height+"px",maxWidth:e.maxWidth+"px",maxHeight:e.maxHeight+"px",minWidth:e.minWidth+"px",minHeight:e.minHeight+"px",left:e.x+"px",top:e.y+"px",backgroundColor:"#ffffff",position:"absolute",overflow:"visible",border:"1px solid #ccc",boxSizing:"border-box",wordWrap:"normal",textAlign:"center",outline:"none"},l);var c=Object(Zj["pick"])(t,["fontFamily","fontSize","fontWeight","lineHeight","padding","paddingTop","paddingRight","paddingBottom","paddingLeft"]);return Object(Zj["assign"])(s.style,{boxSizing:"border-box",width:"100%",outline:"none",wordWrap:"break-word"},c),i.centerVertically&&Object(Zj["assign"])(s.style,{position:"absolute",top:"50%",transform:"translate(0, -50%)"},c),s.innerText=n,eQ["event"].bind(s,"keydown",this.keyHandler),eQ["event"].bind(s,"mousedown",GJ),eQ["event"].bind(s,"paste",o.handlePaste),i.autoResize&&eQ["event"].bind(s,"input",this.autoResize),i.resizable&&this.resizable(t),a.appendChild(r),this.setSelection(s.lastChild,s.lastChild&&s.lastChild.length),r},JJ.prototype.handlePaste=function(e){var t,n=this.options,i=this.style;if(e.preventDefault(),t=e.clipboardData?e.clipboardData.getData("text/plain"):window.clipboardData.getData("Text"),this.insertText(t),n.autoResize){var o=this.autoResize(i);o&&this.resizeHandler(o)}},JJ.prototype.insertText=function(e){var t=document.execCommand("insertText",!1,e);t||this._insertTextIE(e)},JJ.prototype._insertTextIE=function(e){var t,n,i=this.getSelection(),o=i.startContainer,r=i.endContainer,s=i.startOffset,a=i.endOffset,l=i.commonAncestorContainer,c=qJ(l.childNodes);if(KJ(l)){var h=o.textContent;o.textContent=h.substring(0,s)+e+h.substring(a),t=o,n=s+e.length}else if(o===this.content&&r===this.content){var u=document.createTextNode(e);this.content.insertBefore(u,c[s]),t=u,n=u.textContent.length}else{var d=c.indexOf(o),p=c.indexOf(r);c.forEach((function(t,n){n===d?t.textContent=o.textContent.substring(0,s)+e+r.textContent.substring(a):n>d&&n<=p&&Object(eQ["remove"])(t)})),t=o,n=s+e.length}t&&void 0!==n&&setTimeout((function(){self.setSelection(t,n)}))},JJ.prototype.autoResize=function(){var e=this.parent,t=this.content,n=parseInt(this.style.fontSize)||12;if(t.scrollHeight>e.offsetHeight||t.scrollHeight<e.offsetHeight-n){var i=e.getBoundingClientRect(),o=t.scrollHeight;e.style.height=o+"px",this.resizeHandler({width:i.width,height:i.height,dx:0,dy:o-i.height})}},JJ.prototype.resizable=function(){var e=this,t=this.parent,n=this.resizeHandle,i=parseInt(this.style.minWidth)||0,o=parseInt(this.style.minHeight)||0,r=parseInt(this.style.maxWidth)||1/0,s=parseInt(this.style.maxHeight)||1/0;if(!n){var a,l,c,h;n=this.resizeHandle=Object(eQ["domify"])('<div class="djs-direct-editing-resize-handle"></div>');var u=function(e){YJ(e),GJ(e),a=e.clientX,l=e.clientY;var n=t.getBoundingClientRect();c=n.width,h=n.height,eQ["event"].bind(document,"mousemove",d),eQ["event"].bind(document,"mouseup",p)},d=function(n){YJ(n),GJ(n);var u=HJ(UJ(c+n.clientX-a,i),r),d=HJ(UJ(h+n.clientY-l,o),s);t.style.width=u+"px",t.style.height=d+"px",e.resizeHandler({width:c,height:h,dx:n.clientX-a,dy:n.clientY-l})},p=function(e){YJ(e),GJ(e),eQ["event"].unbind(document,"mousemove",d,!1),eQ["event"].unbind(document,"mouseup",p,!1)};eQ["event"].bind(n,"mousedown",u)}Object(Zj["assign"])(n.style,{position:"absolute",bottom:"0px",right:"0px",cursor:"nwse-resize",width:"0",height:"0",borderTop:(parseInt(this.style.fontSize)/4||3)+"px solid transparent",borderRight:(parseInt(this.style.fontSize)/4||3)+"px solid #ccc",borderBottom:(parseInt(this.style.fontSize)/4||3)+"px solid #ccc",borderLeft:(parseInt(this.style.fontSize)/4||3)+"px solid transparent"}),t.appendChild(n)},JJ.prototype.destroy=function(){var e=this.parent,t=this.content,n=this.resizeHandle;t.innerText="",e.removeAttribute("style"),t.removeAttribute("style"),eQ["event"].unbind(t,"keydown",this.keyHandler),eQ["event"].unbind(t,"mousedown",GJ),eQ["event"].unbind(t,"input",this.autoResize),eQ["event"].unbind(t,"paste",this.handlePaste),n&&(n.removeAttribute("style"),Object(eQ["remove"])(n)),Object(eQ["remove"])(e)},JJ.prototype.getValue=function(){return this.content.innerText.trim()},JJ.prototype.getSelection=function(){var e=window.getSelection(),t=e.getRangeAt(0);return t},JJ.prototype.setSelection=function(e,t){var n=document.createRange();null===e?n.selectNodeContents(this.content):(n.setStart(e,t),n.setEnd(e,t));var i=window.getSelection();i.removeAllRanges(),i.addRange(n)},XJ.$inject=["eventBus","canvas"],XJ.prototype.registerProvider=function(e){this._providers.push(e)},XJ.prototype.isActive=function(){return!!this._active},XJ.prototype.cancel=function(){this._active&&(this._fire("cancel"),this.close())},XJ.prototype._fire=function(e,t){this._eventBus.fire("directEditing."+e,t||{active:this._active})},XJ.prototype.close=function(){this._textbox.destroy(),this._fire("deactivate"),this._active=null,this.resizable=void 0},XJ.prototype.complete=function(){var e=this._active;if(e){var t,n=e.context.bounds,i=this.$textbox.getBoundingClientRect(),o=this.getValue(),r=e.context.text;o===r&&i.height===n.height&&i.width===n.width||(t=this._textbox.container.getBoundingClientRect(),e.provider.update(e.element,o,e.context.text,{x:i.left-t.left,y:i.top-t.top,width:i.width,height:i.height})),this._fire("complete"),this.close()}},XJ.prototype.getValue=function(){return this._textbox.getValue()},XJ.prototype._handleKey=function(e){e.stopPropagation();var t=e.keyCode||e.charCode;return 27===t?(e.preventDefault(),this.cancel()):13!==t||e.shiftKey?void 0:(e.preventDefault(),this.complete())},XJ.prototype._handleResize=function(e){this._fire("resize",e)},XJ.prototype.activate=function(e){var t;this.isActive()&&this.cancel();var n=Object(Zj["find"])(this._providers,(function(n){return(t=n.activate(e))?n:null}));return t&&(this.$textbox=this._textbox.create(t.bounds,t.style,t.text,t.options),this._active={element:e,context:t,provider:n},t.options&&t.options.resizable&&(this.resizable=!0),this._fire("activate")),!!t};var $J={__depends__:[qY],__init__:["directEditing"],directEditing:["type",XJ]},ZJ=".entry",eX=1e3;function tX(e,t,n){this._eventBus=t,this._overlays=n;var i=Object(Zj["isDefined"])(e&&e.scale)?e.scale:{min:1,max:1.5};this._overlaysConfig={position:{right:-9,top:-6},scale:i},this._current=null,this._init()}function nX(e,t){var n=Object(eQ["classes"])(e),i=Object(Zj["isArray"])(t)?t:t.split(/\s+/g);i.forEach((function(e){n.add(e)}))}tX.$inject=["config.contextPad","eventBus","overlays"],tX.prototype._init=function(){var e=this._eventBus,t=this;e.on("selection.changed",(function(e){var n=e.newSelection;1===n.length?t.open(n[0]):t.close()})),e.on("elements.delete",(function(e){var n=e.elements;Object(Zj["forEach"])(n,(function(e){t.isOpen(e)&&t.close()}))})),e.on("element.changed",(function(e){var n=e.element,i=t._current;i&&i.element===n&&t.open(n,!0)}))},tX.prototype.registerProvider=function(e,t){t||(t=e,e=eX),this._eventBus.on("contextPad.getProviders",e,(function(e){e.providers.push(t)}))},tX.prototype.getEntries=function(e){var t=this._getProviders(),n={};return Object(Zj["forEach"])(t,(function(t){var i=t.getContextPadEntries(e);Object(Zj["isFunction"])(i)?n=i(n):Object(Zj["forEach"])(i,(function(e,t){n[t]=e}))})),n},tX.prototype.trigger=function(e,t,n){var i,o,r,s=this._current.element,a=this._current.entries,l=t.delegateTarget||t.target;if(!l)return t.preventDefault();if(i=a[Object(eQ["attr"])(l,"data-action")],o=i.action,r=t.originalEvent||t,Object(Zj["isFunction"])(o)){if("click"===e)return o(r,s,n)}else if(o[e])return o[e](r,s,n);t.preventDefault()},tX.prototype.open=function(e,t){!t&&this.isOpen(e)||(this.close(),this._updateAndOpen(e))},tX.prototype._getProviders=function(){var e=this._eventBus.createEvent({type:"contextPad.getProviders",providers:[]});return this._eventBus.fire(e),e.providers},tX.prototype._updateAndOpen=function(e){var t=this.getEntries(e),n=this.getPad(e),i=n.html;Object(Zj["forEach"])(t,(function(e,t){var n,o=e.group||"default",r=Object(eQ["domify"])(e.html||'<div class="entry" draggable="true"></div>');Object(eQ["attr"])(r,"data-action",t),n=Object(eQ["query"])("[data-group="+o+"]",i),n||(n=Object(eQ["domify"])('<div class="group" data-group="'+o+'"></div>'),i.appendChild(n)),n.appendChild(r),e.className&&nX(r,e.className),e.title&&Object(eQ["attr"])(r,"title",e.title),e.imageUrl&&r.appendChild(Object(eQ["domify"])('<img src="'+e.imageUrl+'">'))})),Object(eQ["classes"])(i).add("open"),this._current={element:e,pad:n,entries:t},this._eventBus.fire("contextPad.open",{current:this._current})},tX.prototype.getPad=function(e){if(this.isOpen())return this._current.pad;var t=this,n=this._overlays,i=Object(eQ["domify"])('<div class="djs-context-pad"></div>'),o=Object(Zj["assign"])({html:i},this._overlaysConfig);eQ["delegate"].bind(i,ZJ,"click",(function(e){t.trigger("click",e)})),eQ["delegate"].bind(i,ZJ,"dragstart",(function(e){t.trigger("dragstart",e)})),eQ["event"].bind(i,"mousedown",(function(e){e.stopPropagation()})),this._overlayId=n.add(e,"context-pad",o);var r=n.get(this._overlayId);return this._eventBus.fire("contextPad.create",{element:e,pad:r}),r},tX.prototype.close=function(){this.isOpen()&&(this._overlays.remove(this._overlayId),this._overlayId=null,this._eventBus.fire("contextPad.close",{current:this._current}),this._current=null)},tX.prototype.isOpen=function(e){return!!this._current&&(!e||this._current.element===e)};var iX={__depends__:[qY,fG],contextPad:["type",tX]},oX=["marker-start","marker-mid","marker-end"],rX=["circle","ellipse","line","path","polygon","polyline","rect"];function sX(e,t,n,i){this._elementRegistry=e,this._canvas=n,this._styles=i,this._clonedMarkers={};var o=this;t.on("drag.cleanup",(function(){Object(Zj["forEach"])(o._clonedMarkers,(function(e){mQ(e)})),o._clonedMarkers={}}))}function aX(e,t,n){var i=lX(cQ(e,t));return Object(eQ["query"])("marker#"+i,n||document)}function lX(e){return e.match(/url\(['"]?#([^'"]*)['"]?\)/)[1]}function cX(e){return"url(#"+e+")"}function hX(e){return-1!==rX.indexOf(e.nodeName)}sX.$inject=["elementRegistry","eventBus","canvas","styles"],sX.prototype.getGfx=function(e){return this._elementRegistry.getGraphics(e)},sX.prototype.addDragger=function(e,t,n){n=n||this.getGfx(e);var i=vQ(n),o=n.getBoundingClientRect();return this._cloneMarkers(yV(i)),cQ(i,this._styles.cls("djs-dragger",[],{x:o.top,y:o.left})),iQ(t,i),i},sX.prototype.addFrame=function(e,t){var n=CQ("rect",{class:"djs-resize-overlay",width:e.width,height:e.height,x:e.x,y:e.y});return iQ(t,n),n},sX.prototype._cloneMarkers=function(e){var t=this;if(e.childNodes)for(var n=0;n<e.childNodes.length;n++)t._cloneMarkers(e.childNodes[n]);hX(e)&&oX.forEach((function(n){if(cQ(e,n)){var i=aX(e,n,t._canvas.getContainer());t._cloneMarker(e,i,n)}}))},sX.prototype._cloneMarker=function(e,t,n){var i=t.id,o=this._clonedMarkers[i];if(!o){o=vQ(t);var r=i+"-clone";o.id=r,fQ(o).add("djs-dragger").add("djs-dragger-marker"),this._clonedMarkers[i]=o;var s=Object(eQ["query"])("defs",this._canvas._svg);s||(s=CQ("defs"),iQ(this._canvas._svg,s)),iQ(s,o)}var a=cX(this._clonedMarkers[i].id);cQ(e,n,a)};var uX={__init__:["previewSupport"],previewSupport:["type",sX]},dX="drop-ok",pX="drop-not-ok",fX="attach-ok",gX="new-parent",mX="create",bX=2e3;function vX(e,t,n,i,o){function r(e,t,n,i,r){if(!t)return!1;e=Object(Zj["filter"])(e,(function(t){var n=t.labelTarget;return!t.parent&&!(AX(t)&&-1!==e.indexOf(n))}));var s=Object(Zj["find"])(e,(function(e){return!wX(e)})),a=!1,l=!1,c=!1;_X(e)&&(a=o.allowed("shape.attach",{position:n,shape:s,target:t})),a||(c=_X(e)?o.allowed("shape.create",{position:n,shape:s,source:i,target:t}):o.allowed("elements.create",{elements:e,position:n,target:t}));var h=r.connectionTarget;return c||a?(s&&i&&(l=o.allowed("connection.create",{source:h===i?s:i,target:h===i?i:s,hints:{targetParent:t,targetAttach:a}})),{attach:a,connect:l}):(null===c||null===a)&&null}function s(t,n){[fX,dX,pX,gX].forEach((function(i){i===n?e.addMarker(t,i):e.removeMarker(t,i)}))}function a(){var e=t.context();e&&e.prefix===mX&&t.cancel()}n.on(["create.move","create.hover"],(function(e){var t=e.context,n=t.elements,i=e.hover,o=t.source,a=t.hints||{};if(!i)return t.canExecute=!1,void(t.target=null);yX(e);var l={x:e.x,y:e.y},c=t.canExecute=i&&r(n,i,l,o,a);i&&null!==c&&(t.target=i,c&&c.attach?s(i,fX):s(i,c?gX:pX))})),n.on(["create.end","create.out","create.cleanup"],(function(e){var t=e.hover;t&&s(t,null)})),n.on("create.end",(function(e){var t=e.context,n=t.source,o=t.shape,r=t.elements,s=t.target,a=t.canExecute,l=a&&a.attach,c=a&&a.connect,h=t.hints||{};if(!1===a||!s)return!1;yX(e);var u={x:e.x,y:e.y};c?o=i.appendShape(n,o,u,s,{attach:l,connection:!0===c?{}:c,connectionTarget:h.connectionTarget}):(r=i.createElements(r,u,s,Object(Zj["assign"])({},h,{attach:l})),o=Object(Zj["find"])(r,(function(e){return!wX(e)}))),Object(Zj["assign"])(t,{elements:r,shape:o}),Object(Zj["assign"])(e,{elements:r,shape:o})})),n.on("create.init",(function(){n.on("elements.changed",a),n.once(["create.cancel","create.end"],bX,(function(){n.off("elements.changed",a)}))})),this.start=function(e,n,i){Object(Zj["isArray"])(n)||(n=[n]);var o=Object(Zj["find"])(n,(function(e){return!wX(e)}));if(o){i=Object(Zj["assign"])({elements:n,hints:{},shape:o},i||{}),Object(Zj["forEach"])(n,(function(e){Object(Zj["isNumber"])(e.x)||(e.x=0),Object(Zj["isNumber"])(e.y)||(e.y=0)}));var r=uz(n);Object(Zj["forEach"])(n,(function(e){wX(e)&&(e.waypoints=Object(Zj["map"])(e.waypoints,(function(e){return{x:e.x-r.x-r.width/2,y:e.y-r.y-r.height/2}}))),Object(Zj["assign"])(e,{x:e.x-r.x-r.width/2,y:e.y-r.y-r.height/2})})),t.init(e,mX,{cursor:"grabbing",autoActivate:!0,data:{shape:o,elements:n,context:i}})}}}function yX(e){var t=e.context,n=t.createConstraints;n&&(n.left&&(e.x=Math.max(e.x,n.left)),n.right&&(e.x=Math.min(e.x,n.right)),n.top&&(e.y=Math.max(e.y,n.top)),n.bottom&&(e.y=Math.min(e.y,n.bottom)))}function wX(e){return!!e.waypoints}function _X(e){return e&&1===e.length&&!wX(e[0])}function AX(e){return!!e.labelTarget}vX.$inject=["canvas","dragging","eventBus","modeling","rules"];var CX=750;function EX(e,t,n,i,o){function r(e){var t=CQ("g");cQ(t,o.cls("djs-drag-group",["no-events"]));var r=CQ("g");return e.forEach((function(e){var o;e.hidden||(e.waypoints?(o=n._createContainer("connection",r),n.drawConnection(yV(o),e)):(o=n._createContainer("shape",r),n.drawShape(yV(o),e),AV(o,e.x,e.y)),i.addDragger(e,t,o))})),t}t.on("create.move",CX,(function(t){var n,i=t.hover,o=t.context,s=o.elements,a=o.dragGroup;a||(a=o.dragGroup=r(s)),i?(a.parentNode||(n=e.getDefaultLayer(),iQ(n,a)),AV(a,t.x,t.y)):mQ(a)})),t.on("create.cleanup",(function(e){var t=e.context,n=t.dragGroup;n&&mQ(n)}))}EX.$inject=["canvas","eventBus","graphicsFactory","previewSupport","styles"];var xX={__depends__:[wq,uX,xq,rG],__init__:["create","createPreview"],create:["type",vX],createPreview:["type",EX]},SX="data-id",DX=["contextPad.close","canvas.viewbox.changing","commandStack.changed"],kX=1e3;function MX(e,t,n){var i=Object(Zj["isDefined"])(e&&e.scale)?e.scale:{min:1,max:1.5};this._config={scale:i},this._eventBus=t,this._canvas=n,this._providers={},this._current={}}function NX(e,t){e.style["transform-origin"]="top left",["","-ms-","-webkit-"].forEach((function(n){e.style[n+"transform"]=t}))}MX.$inject=["config.popupMenu","eventBus","canvas"],MX.prototype.registerProvider=function(e,t,n){n||(n=t,t=kX),this._eventBus.on("popupMenu.getProviders."+e,t,(function(e){e.providers.push(n)}))},MX.prototype.isEmpty=function(e,t){if(!e)throw new Error("element parameter is missing");if(!t)throw new Error("providerId parameter is missing");var n=this._getProviders(t);if(!n)return!0;var i=this._getEntries(e,n),o=this._getHeaderEntries(e,n),r=Object(Zj["size"])(i)>0,s=o&&Object(Zj["size"])(o)>0;return!r&&!s},MX.prototype.open=function(e,t,n){var i=this._getProviders(t);if(!e)throw new Error("Element is missing");if(!i||!i.length)throw new Error("No registered providers for: "+t);if(!n)throw new Error("the position argument is missing");this.isOpen()&&this.close(),this._emit("open");var o=this._current={className:t,element:e,position:n},r=this._getEntries(e,i),s=this._getHeaderEntries(e,i);o.entries=Object(Zj["assign"])({},r,s),o.container=this._createContainer(),Object(Zj["size"])(s)&&o.container.appendChild(this._createEntries(s,"djs-popup-header")),Object(Zj["size"])(r)&&o.container.appendChild(this._createEntries(r,"djs-popup-body"));var a=this._canvas,l=a.getContainer();this._attachContainer(o.container,l,n.cursor),this._bindAutoClose()},MX.prototype.close=function(){this.isOpen()&&(this._emit("close"),this._unbindAutoClose(),Object(eQ["remove"])(this._current.container),this._current.container=null)},MX.prototype.isOpen=function(){return!!this._current.container},MX.prototype.trigger=function(e){e.preventDefault();var t=e.delegateTarget||e.target,n=Object(eQ["attr"])(t,SX),i=this._getEntry(n);if(i.action)return i.action.call(null,e,i)},MX.prototype._getProviders=function(e){var t=this._eventBus.createEvent({type:"popupMenu.getProviders."+e,providers:[]});return this._eventBus.fire(t),t.providers},MX.prototype._getEntries=function(e,t){var n={};return Object(Zj["forEach"])(t,(function(t){if(t.getPopupMenuEntries){var i=t.getPopupMenuEntries(e);Object(Zj["isFunction"])(i)?n=i(n):Object(Zj["forEach"])(i,(function(e,t){n[t]=e}))}else Object(Zj["forEach"])(t.getEntries(e),(function(e){var t=e.id;if(!t)throw new Error("every entry must have the id property set");n[t]=Object(Zj["omit"])(e,["id"])}))})),n},MX.prototype._getHeaderEntries=function(e,t){var n={};return Object(Zj["forEach"])(t,(function(t){if(t.getPopupMenuHeaderEntries){var i=t.getPopupMenuHeaderEntries(e);Object(Zj["isFunction"])(i)?n=i(n):Object(Zj["forEach"])(i,(function(e,t){n[t]=e}))}else{if(!t.getHeaderEntries)return;Object(Zj["forEach"])(t.getHeaderEntries(e),(function(e){var t=e.id;if(!t)throw new Error("every entry must have the id property set");n[t]=Object(Zj["omit"])(e,["id"])}))}})),n},MX.prototype._getEntry=function(e){var t=this._current.entries[e];if(!t)throw new Error("entry not found");return t},MX.prototype._emit=function(e){this._eventBus.fire("popupMenu."+e)},MX.prototype._createContainer=function(){var e=Object(eQ["domify"])('<div class="djs-popup">'),t=this._current.position,n=this._current.className;return Object(Zj["assign"])(e.style,{position:"absolute",left:t.x+"px",top:t.y+"px",visibility:"hidden"}),Object(eQ["classes"])(e).add(n),e},MX.prototype._attachContainer=function(e,t,n){var i=this;eQ["delegate"].bind(e,".entry","click",(function(e){i.trigger(e)})),this._updateScale(e),t.appendChild(e),n&&this._assureIsInbounds(e,n)},MX.prototype._updateScale=function(e){var t,n,i=this._canvas.zoom(),o=this._config.scale,r=i;!0!==o&&(!1===o?(t=1,n=1):(t=o.min,n=o.max),Object(Zj["isDefined"])(t)&&i<t&&(r=t),Object(Zj["isDefined"])(n)&&i>n&&(r=n)),NX(e,"scale("+r+")")},MX.prototype._assureIsInbounds=function(e,t){var n,i,o=this._canvas,r=o._container.getBoundingClientRect(),s=e.offsetLeft,a=e.offsetTop,l=e.scrollWidth,c=e.scrollHeight,h={},u={x:t.x-r.left,y:t.y-r.top};s+l>r.width&&(h.x=!0),a+c>r.height&&(h.y=!0),h.x&&h.y?(n=u.x-l+"px",i=u.y-c+"px"):h.x?(n=u.x-l+"px",i=u.y+"px"):h.y&&u.y<c?(n=u.x+"px",i="10px"):h.y&&(n=u.x+"px",i=u.y-c+"px"),Object(Zj["assign"])(e.style,{left:n,top:i},{visibility:"visible","z-index":1e3})},MX.prototype._createEntries=function(e,t){var n=Object(eQ["domify"])("<div>"),i=this;return Object(eQ["classes"])(n).add(t),Object(Zj["forEach"])(e,(function(e,t){var o=i._createEntry(e,t);n.appendChild(o)})),n},MX.prototype._createEntry=function(e,t){var n=Object(eQ["domify"])("<div>"),i=Object(eQ["classes"])(n);if(i.add("entry"),e.className&&e.className.split(" ").forEach((function(e){i.add(e)})),Object(eQ["attr"])(n,SX,t),e.label){var o=Object(eQ["domify"])("<span>");o.textContent=e.label,n.appendChild(o)}return e.imageUrl&&n.appendChild(Object(eQ["domify"])('<img src="'+e.imageUrl+'" />')),!0===e.active&&i.add("active"),!0===e.disabled&&i.add("disabled"),e.title&&(n.title=e.title),n},MX.prototype._bindAutoClose=function(){this._eventBus.once(DX,this.close,this)},MX.prototype._unbindAutoClose=function(){this._eventBus.off(DX,this.close,this)};var LX={__init__:["popupMenu"],popupMenu:["type",MX]};function BX(){}BX.prototype.get=function(){return this._data},BX.prototype.set=function(e){this._data=e},BX.prototype.clear=function(){var e=this._data;return delete this._data,e},BX.prototype.isEmpty=function(){return!this._data};var IX={clipboard:["type",BX]};function TX(e){var t=this;function n(e){t._lastMoveEvent=e}this._lastMoveEvent=null,e.on("canvas.init",(function(e){var i=t._svg=e.svg;i.addEventListener("mousemove",n)})),e.on("canvas.destroy",(function(){t._lastMouseEvent=null,t._svg.removeEventListener("mousemove",n)}))}function OX(e,t){var n=document.createEvent("MouseEvent"),i=e,o=t,r=e,s=t;return n.initMouseEvent&&n.initMouseEvent("mousemove",!0,!0,window,0,i,o,r,s,!1,!1,!1,!1,0,null),n}TX.$inject=["eventBus"],TX.prototype.getLastMoveEvent=function(){return this._lastMoveEvent||OX(0,0)};var RX={__init__:["mouse"],mouse:["type",TX]};function PX(e,t,n,i,o,r,s,a){this._canvas=e,this._create=t,this._clipboard=n,this._elementFactory=i,this._eventBus=o,this._modeling=r,this._mouse=s,this._rules=a,o.on("copyPaste.copyElement",(function(e){var t=e.descriptor,n=e.element,i=e.elements;t.priority=1,t.id=n.id;var o=Object(Zj["find"])(i,(function(e){return e===n.parent}));o&&(t.parent=n.parent.id),FX(n)&&(t.priority=2,t.host=n.host.id),jX(n)&&(t.priority=3,t.source=n.source.id,t.target=n.target.id,t.waypoints=zX(n)),QX(n)&&(t.priority=4,t.labelTarget=n.labelTarget.id),Object(Zj["forEach"])(["x","y","width","height"],(function(e){Object(Zj["isNumber"])(n[e])&&(t[e]=n[e])})),t.hidden=n.hidden,t.collapsed=n.collapsed})),o.on("copyPaste.pasteElements",(function(e){var t=e.hints;Object(Zj["assign"])(t,{createElementsBehavior:!1})}))}function FX(e){return!!e.host}function jX(e){return!!e.waypoints}function QX(e){return!!e.labelTarget}function zX(e){return Object(Zj["map"])(e.waypoints,(function(e){return e=VX(e),e.original&&(e.original=VX(e.original)),e}))}function VX(e){return Object(Zj["assign"])({},e)}function WX(e,t){var n=t.indexOf(e);return-1===n?t:t.splice(n,1)}PX.$inject=["canvas","create","clipboard","elementFactory","eventBus","modeling","mouse","rules"],PX.prototype.copy=function(e){var t,n;return Object(Zj["isArray"])(e)||(e=e?[e]:[]),t=this._eventBus.fire("copyPaste.canCopyElements",{elements:e}),n=!1===t?{}:this.createTree(Object(Zj["isArray"])(t)?t:e),this._clipboard.set(n),this._eventBus.fire("copyPaste.elementsCopied",{elements:e,tree:n}),n},PX.prototype.paste=function(e){var t=this._clipboard.get();if(!this._clipboard.isEmpty()){var n=e&&e.hints||{};this._eventBus.fire("copyPaste.pasteElements",{hints:n});var i=this._createElements(t);if(e&&e.element&&e.point)return this._paste(i,e.element,e.point,n);this._create.start(this._mouse.getLastMoveEvent(),i,{hints:n||{}})}},PX.prototype._paste=function(e,t,n,i){Object(Zj["forEach"])(e,(function(e){Object(Zj["isNumber"])(e.x)||(e.x=0),Object(Zj["isNumber"])(e.y)||(e.y=0)}));var o=uz(e);return Object(Zj["forEach"])(e,(function(e){jX(e)&&(e.waypoints=Object(Zj["map"])(e.waypoints,(function(e){return{x:e.x-o.x-o.width/2,y:e.y-o.y-o.height/2}}))),Object(Zj["assign"])(e,{x:e.x-o.x-o.width/2,y:e.y-o.y-o.height/2})})),this._modeling.createElements(e,n,t,Object(Zj["assign"])({},i))},PX.prototype._createElements=function(e){var t=this,n=this._eventBus,i={},o=[];return Object(Zj["forEach"])(e,(function(e,r){r=parseInt(r,10),e=Object(Zj["sortBy"])(e,"priority"),Object(Zj["forEach"])(e,(function(e){var r,s=Object(Zj["assign"])({},Object(Zj["omit"])(e,["priority"]));return i[e.parent]?s.parent=i[e.parent]:delete s.parent,n.fire("copyPaste.pasteElement",{cache:i,descriptor:s}),jX(s)?(s.source=i[e.source],s.target=i[e.target],r=i[e.id]=t.createConnection(s),void o.push(r)):QX(s)?(s.labelTarget=i[s.labelTarget],r=i[e.id]=t.createLabel(s),void o.push(r)):(s.host&&(s.host=i[s.host]),r=i[e.id]=t.createShape(s),void o.push(r))}))})),o},PX.prototype.createConnection=function(e){var t=this._elementFactory.createConnection(Object(Zj["omit"])(e,["id"]));return t},PX.prototype.createLabel=function(e){var t=this._elementFactory.createLabel(Object(Zj["omit"])(e,["id"]));return t},PX.prototype.createShape=function(e){var t=this._elementFactory.createShape(Object(Zj["omit"])(e,["id"]));return t},PX.prototype.hasRelations=function(e,t){var n,i,o;return!(jX(e)&&(i=Object(Zj["find"])(t,Object(Zj["matchPattern"])({id:e.source.id})),o=Object(Zj["find"])(t,Object(Zj["matchPattern"])({id:e.target.id})),!i||!o))&&!(QX(e)&&(n=Object(Zj["find"])(t,Object(Zj["matchPattern"])({id:e.labelTarget.id})),!n))},PX.prototype.createTree=function(e){var t=this._rules,n=this,i={},o=[],r=oz(e);function s(e,n){return t.allowed("element.copy",{element:e,elements:n})}function a(e,t){var n=Object(Zj["find"])(o,(function(t){return e===t.element}));n?n.depth<t&&(o=l(n,o),o.push({element:n.element,depth:t})):o.push({element:e,depth:t})}function l(e,t){var n=t.indexOf(e);return-1!==n&&t.splice(n,1),t}return az(r,(function(e,t,n){if(!QX(e))return Object(Zj["forEach"])(e.labels,(function(e){a(e,n)})),Object(Zj["forEach"])([e.attachers,e.incoming,e.outgoing],i),a(e,n),e.children;function i(e){e&&e.length&&Object(Zj["forEach"])(e,(function(e){Object(Zj["forEach"])(e.labels,(function(e){a(e,n)})),a(e,n)}))}})),e=Object(Zj["map"])(o,(function(e){return e.element})),o=Object(Zj["map"])(o,(function(t){return t.descriptor={},n._eventBus.fire("copyPaste.copyElement",{descriptor:t.descriptor,element:t.element,elements:e}),t})),o=Object(Zj["sortBy"])(o,(function(e){return e.descriptor.priority})),e=Object(Zj["map"])(o,(function(e){return e.element})),Object(Zj["forEach"])(o,(function(t){var o=t.depth;n.hasRelations(t.element,e)&&s(t.element,e)?(i[o]||(i[o]=[]),i[o].push(t.descriptor)):WX(t.element,e)})),i};var HX={__depends__:[IX,xX,RX,xq],__init__:["copyPaste"],copyPaste:["type",PX]};function UX(e,t,n){Object(Zj["isArray"])(n)||(n=[n]),Object(Zj["forEach"])(n,(function(n){Object(Zj["isUndefined"])(e[n])||(t[n]=e[n])}))}function YX(e,t){Object(Zj["isArray"])(t)||(t=[t]),Object(Zj["forEach"])(t,(function(t){e[t]&&delete e[t]}))}var GX=750;function KX(e,t,n){var i;function o(e,t){var n=Object(bU["getBusinessObject"])(e);e.default&&(i[e.default]={element:n,property:"default"}),e.host&&(Object(bU["getBusinessObject"])(e).attachedToRef=Object(bU["getBusinessObject"])(t[e.host])),i=Object(Zj["omit"])(i,Object(Zj["reduce"])(i,(function(t,i,o){var r=i.element,s=i.property;return o===e.id&&(r[s]=n,t.push(e.id)),t}),[]))}t.on("copyPaste.copyElement",GX,(function(e){var t=e.descriptor,n=e.element,i=t.oldBusinessObject=Object(bU["getBusinessObject"])(n);if(t.type=n.type,UX(i,t,"name"),t.di={},UX(i.di,t.di,["fill","stroke"]),UX(i.di,t,"isExpanded"),qX(t))return t;i.default&&(t.default=i.default.id)})),t.on("moddleCopy.canCopyProperty",(function(t){var i,o=t.parent,r=t.property,s=t.propertyName;if("processRef"===s&&Object(bU["is"])(o,"bpmn:Participant")&&Object(bU["is"])(r,"bpmn:Process"))return i=e.create("bpmn:Process"),n.copyElement(r,i)})),t.on("copyPaste.pasteElements",(function(){i={}})),t.on("copyPaste.pasteElement",(function(t){var i,r=t.cache,s=t.descriptor,a=s.oldBusinessObject;qX(s)?s.businessObject=Object(bU["getBusinessObject"])(r[s.labelTarget]):(i=e.create(a.$type),s.businessObject=n.copyElement(a,i),o(s,r),UX(s,i,["isExpanded","name"]),YX(s,"oldBusinessObject"))}))}function qX(e){return!!e.labelTarget}KX.$inject=["bpmnFactory","eventBus","moddleCopy"];var JX=["artifacts","dataInputAssociations","dataOutputAssociations","default","flowElements","lanes","incoming","outgoing"];function XX(e,t,n){this._bpmnFactory=t,this._eventBus=e,this._moddle=n,e.on("moddleCopy.canCopyProperties",(function(e){var t=e.propertyNames;if(t&&t.length)return Object(Zj["sortBy"])(t,(function(e){return"extensionElements"===e}))})),e.on("moddleCopy.canCopyProperty",(function(e){var t=e.parent,n=Object(Zj["isObject"])(t)&&t.$descriptor,i=e.propertyName;return(!i||-1===JX.indexOf(i))&&(!(i&&n&&!Object(Zj["find"])(n.properties,Object(Zj["matchPattern"])({name:i})))&&void 0)})),e.on("moddleCopy.canSetCopiedProperty",(function(e){var t=e.property;if(ZX(t,"bpmn:ExtensionElements")&&(!t.values||!t.values.length))return!1}))}function $X(e,t){return Object(Zj["reduce"])(e.properties,(function(e,n){return t&&n.default?e:e.concat(n.name)}),[])}function ZX(e,t){return e&&"function"===typeof e.$instanceOf&&e.$instanceOf(t)}XX.$inject=["eventBus","bpmnFactory","moddle"],XX.prototype.copyElement=function(e,t,n){var i=this;n&&!Object(Zj["isArray"])(n)&&(n=[n]),n=n||$X(e.$descriptor);var o=this._eventBus.fire("moddleCopy.canCopyProperties",{propertyNames:n,sourceElement:e,targetElement:t});return!1===o||(Object(Zj["isArray"])(o)&&(n=o),Object(Zj["forEach"])(n,(function(n){var o;Object(Zj["has"])(e,n)&&(o=e.get(n));var r=i.copyProperty(o,t,n),s=i._eventBus.fire("moddleCopy.canSetCopiedProperty",{parent:t,property:r,propertyName:n});!1!==s&&Object(Zj["isDefined"])(r)&&t.set(n,r)}))),t},XX.prototype.copyProperty=function(e,t,n){var i=this,o=this._eventBus.fire("moddleCopy.canCopyProperty",{parent:t,property:e,propertyName:n});if(!1!==o){if(o)return Object(Zj["isObject"])(o)&&o.$type&&!o.$parent&&(o.$parent=t),o;var r=this._moddle.getPropertyDescriptor(t,n);if(!r.isId&&!r.isReference){if(Object(Zj["isArray"])(e))return Object(Zj["reduce"])(e,(function(e,r){return o=i.copyProperty(r,t,n),o?(o.$parent=t,e.concat(o)):e}),[]);if(Object(Zj["isObject"])(e)&&e.$type){if(this._moddle.getElementDescriptor(e).isGeneric)return;return o=i._bpmnFactory.create(e.$type),o.$parent=t,o=i.copyElement(e,o),o}return e}}};var e$={__depends__:[HX],__init__:["bpmnCopyPaste","moddleCopy"],bpmnCopyPaste:["type",KX],moddleCopy:["type",XX]},t$=Math.round;function n$(e){this._modeling=e}n$.$inject=["modeling"],n$.prototype.replaceElement=function(e,t,n){if(e.waypoints)return null;var i=this._modeling,o=t.width||e.width,r=t.height||e.height,s=t.x||e.x,a=t.y||e.y,l=t$(s+o/2),c=t$(a+r/2);return i.replaceShape(e,Object(Zj["assign"])({},t,{x:l,y:c,width:o,height:r}),n)};var i$={__init__:["replace"],replace:["type",n$]};function o$(e,t,n){Object(Zj["isArray"])(n)||(n=[n]),Object(Zj["forEach"])(n,(function(n){Object(Zj["isUndefined"])(e[n])||(t[n]=e[n])}))}var r$=["cancelActivity","instantiate","eventGatewayType","triggeredByEvent","isInterrupting"];function s$(e,t){var n,i=e&&Object(Zj["has"])(e,"collapsed")?e.collapsed:!vU(e);return n=t&&(Object(Zj["has"])(t,"collapsed")||Object(Zj["has"])(t,"isExpanded"))?Object(Zj["has"])(t,"collapsed")?t.collapsed:!t.isExpanded:i,i!==n&&(e.collapsed=i,!0)}function a$(e,t,n,i,o,r,s){function a(a,l,c){c=c||{};var h=l.type,u=a.businessObject;if(l$(u)&&"bpmn:SubProcess"===h&&s$(a,l))return i.toggleCollapse(a),a;var d=e.create(h),p={type:h,businessObject:d},f=$X(u.$descriptor),g=$X(d.$descriptor,!0),m=h$(f,g);Object(Zj["assign"])(d,Object(Zj["pick"])(l,r$));var b=Object(Zj["filter"])(m,(function(e){return"eventDefinitions"===e?c$(a,l.eventDefinitionType):"loopCharacteristics"===e?!wU(d):!Object(Zj["has"])(d,e)&&(("processRef"!==e||!1!==l.isExpanded)&&"triggeredByEvent"!==e)}));return d=n.copyElement(u,d,b),l.eventDefinitionType&&(c$(d,l.eventDefinitionType)||(p.eventDefinitionType=l.eventDefinitionType,p.eventDefinitionAttrs=l.eventDefinitionAttrs)),Object(bU["is"])(u,"bpmn:Activity")&&(l$(u)?p.isExpanded=vU(u):l&&Object(Zj["has"])(l,"isExpanded")&&(p.isExpanded=l.isExpanded),vU(u)&&!Object(bU["is"])(u,"bpmn:Task")&&p.isExpanded&&(p.width=a.width,p.height=a.height)),l$(u)&&!l$(d)&&(c.moveChildren=!1),Object(bU["is"])(u,"bpmn:Participant")&&(!0===l.isExpanded?d.processRef=e.create("bpmn:Process"):c.moveChildren=!1,p.width=a.width,p.height=t._getDefaultSize(d).height),r.allowed("shape.resize",{shape:d})||(p.height=t._getDefaultSize(d).height,p.width=t._getDefaultSize(d).width),d.name=u.name,WK(u,["bpmn:ExclusiveGateway","bpmn:InclusiveGateway","bpmn:Activity"])&&WK(d,["bpmn:ExclusiveGateway","bpmn:InclusiveGateway","bpmn:Activity"])&&(d.default=u.default),l.host&&!Object(bU["is"])(u,"bpmn:BoundaryEvent")&&Object(bU["is"])(d,"bpmn:BoundaryEvent")&&(p.host=l.host),"bpmn:DataStoreReference"!==p.type&&"bpmn:DataObjectReference"!==p.type||(p.x=a.x+(a.width-p.width)/2),p.di={},o$(u.di,p.di,["fill","stroke"]),p=o.replaceElement(a,p,c),!1!==c.select&&s.select(p),p}this.replaceElement=a}function l$(e){return Object(bU["is"])(e,"bpmn:SubProcess")}function c$(e,t){var n=Object(bU["getBusinessObject"])(e);return t&&n.get("eventDefinitions").some((function(e){return Object(bU["is"])(e,t)}))}function h$(e,t){return e.filter((function(e){return-1!==t.indexOf(e)}))}a$.$inject=["bpmnFactory","elementFactory","moddleCopy","modeling","replace","rules","selection"];var u$={__depends__:[e$,i$,rG],bpmnReplace:["type",a$]};function d$(e){return function(t){var n=t.target,i=Object(bU["getBusinessObject"])(e),o=i.eventDefinitions&&i.eventDefinitions[0],r=i.$type===n.type,s=(o&&o.$type)===n.eventDefinitionType,a=i.triggeredByEvent===n.triggeredByEvent,l=void 0===n.isExpanded||n.isExpanded===vU(i);return!r||!s||!a||!l}}var p$=[{label:"Start Event",actionName:"replace-with-none-start",className:"bpmn-icon-start-event-none",target:{type:"bpmn:StartEvent"}},{label:"Intermediate Throw Event",actionName:"replace-with-none-intermediate-throwing",className:"bpmn-icon-intermediate-event-none",target:{type:"bpmn:IntermediateThrowEvent"}},{label:"End Event",actionName:"replace-with-none-end",className:"bpmn-icon-end-event-none",target:{type:"bpmn:EndEvent"}},{label:"Message Start Event",actionName:"replace-with-message-start",className:"bpmn-icon-start-event-message",target:{type:"bpmn:StartEvent",eventDefinitionType:"bpmn:MessageEventDefinition"}},{label:"Timer Start Event",actionName:"replace-with-timer-start",className:"bpmn-icon-start-event-timer",target:{type:"bpmn:StartEvent",eventDefinitionType:"bpmn:TimerEventDefinition"}},{label:"Conditional Start Event",actionName:"replace-with-conditional-start",className:"bpmn-icon-start-event-condition",target:{type:"bpmn:StartEvent",eventDefinitionType:"bpmn:ConditionalEventDefinition"}},{label:"Signal Start Event",actionName:"replace-with-signal-start",className:"bpmn-icon-start-event-signal",target:{type:"bpmn:StartEvent",eventDefinitionType:"bpmn:SignalEventDefinition"}}],f$=[{label:"Start Event",actionName:"replace-with-none-start",className:"bpmn-icon-start-event-none",target:{type:"bpmn:StartEvent"}},{label:"Intermediate Throw Event",actionName:"replace-with-none-intermediate-throwing",className:"bpmn-icon-intermediate-event-none",target:{type:"bpmn:IntermediateThrowEvent"}},{label:"End Event",actionName:"replace-with-none-end",className:"bpmn-icon-end-event-none",target:{type:"bpmn:EndEvent"}}],g$=[{label:"Start Event",actionName:"replace-with-none-start",className:"bpmn-icon-start-event-none",target:{type:"bpmn:StartEvent"}},{label:"Intermediate Throw Event",actionName:"replace-with-none-intermediate-throw",className:"bpmn-icon-intermediate-event-none",target:{type:"bpmn:IntermediateThrowEvent"}},{label:"End Event",actionName:"replace-with-none-end",className:"bpmn-icon-end-event-none",target:{type:"bpmn:EndEvent"}},{label:"Message Intermediate Catch Event",actionName:"replace-with-message-intermediate-catch",className:"bpmn-icon-intermediate-event-catch-message",target:{type:"bpmn:IntermediateCatchEvent",eventDefinitionType:"bpmn:MessageEventDefinition"}},{label:"Message Intermediate Throw Event",actionName:"replace-with-message-intermediate-throw",className:"bpmn-icon-intermediate-event-throw-message",target:{type:"bpmn:IntermediateThrowEvent",eventDefinitionType:"bpmn:MessageEventDefinition"}},{label:"Timer Intermediate Catch Event",actionName:"replace-with-timer-intermediate-catch",className:"bpmn-icon-intermediate-event-catch-timer",target:{type:"bpmn:IntermediateCatchEvent",eventDefinitionType:"bpmn:TimerEventDefinition"}},{label:"Escalation Intermediate Throw Event",actionName:"replace-with-escalation-intermediate-throw",className:"bpmn-icon-intermediate-event-throw-escalation",target:{type:"bpmn:IntermediateThrowEvent",eventDefinitionType:"bpmn:EscalationEventDefinition"}},{label:"Conditional Intermediate Catch Event",actionName:"replace-with-conditional-intermediate-catch",className:"bpmn-icon-intermediate-event-catch-condition",target:{type:"bpmn:IntermediateCatchEvent",eventDefinitionType:"bpmn:ConditionalEventDefinition"}},{label:"Link Intermediate Catch Event",actionName:"replace-with-link-intermediate-catch",className:"bpmn-icon-intermediate-event-catch-link",target:{type:"bpmn:IntermediateCatchEvent",eventDefinitionType:"bpmn:LinkEventDefinition",eventDefinitionAttrs:{name:""}}},{label:"Link Intermediate Throw Event",actionName:"replace-with-link-intermediate-throw",className:"bpmn-icon-intermediate-event-throw-link",target:{type:"bpmn:IntermediateThrowEvent",eventDefinitionType:"bpmn:LinkEventDefinition",eventDefinitionAttrs:{name:""}}},{label:"Compensation Intermediate Throw Event",actionName:"replace-with-compensation-intermediate-throw",className:"bpmn-icon-intermediate-event-throw-compensation",target:{type:"bpmn:IntermediateThrowEvent",eventDefinitionType:"bpmn:CompensateEventDefinition"}},{label:"Signal Intermediate Catch Event",actionName:"replace-with-signal-intermediate-catch",className:"bpmn-icon-intermediate-event-catch-signal",target:{type:"bpmn:IntermediateCatchEvent",eventDefinitionType:"bpmn:SignalEventDefinition"}},{label:"Signal Intermediate Throw Event",actionName:"replace-with-signal-intermediate-throw",className:"bpmn-icon-intermediate-event-throw-signal",target:{type:"bpmn:IntermediateThrowEvent",eventDefinitionType:"bpmn:SignalEventDefinition"}}],m$=[{label:"Start Event",actionName:"replace-with-none-start",className:"bpmn-icon-start-event-none",target:{type:"bpmn:StartEvent"}},{label:"Intermediate Throw Event",actionName:"replace-with-none-intermediate-throw",className:"bpmn-icon-intermediate-event-none",target:{type:"bpmn:IntermediateThrowEvent"}},{label:"End Event",actionName:"replace-with-none-end",className:"bpmn-icon-end-event-none",target:{type:"bpmn:EndEvent"}},{label:"Message End Event",actionName:"replace-with-message-end",className:"bpmn-icon-end-event-message",target:{type:"bpmn:EndEvent",eventDefinitionType:"bpmn:MessageEventDefinition"}},{label:"Escalation End Event",actionName:"replace-with-escalation-end",className:"bpmn-icon-end-event-escalation",target:{type:"bpmn:EndEvent",eventDefinitionType:"bpmn:EscalationEventDefinition"}},{label:"Error End Event",actionName:"replace-with-error-end",className:"bpmn-icon-end-event-error",target:{type:"bpmn:EndEvent",eventDefinitionType:"bpmn:ErrorEventDefinition"}},{label:"Cancel End Event",actionName:"replace-with-cancel-end",className:"bpmn-icon-end-event-cancel",target:{type:"bpmn:EndEvent",eventDefinitionType:"bpmn:CancelEventDefinition"}},{label:"Compensation End Event",actionName:"replace-with-compensation-end",className:"bpmn-icon-end-event-compensation",target:{type:"bpmn:EndEvent",eventDefinitionType:"bpmn:CompensateEventDefinition"}},{label:"Signal End Event",actionName:"replace-with-signal-end",className:"bpmn-icon-end-event-signal",target:{type:"bpmn:EndEvent",eventDefinitionType:"bpmn:SignalEventDefinition"}},{label:"Terminate End Event",actionName:"replace-with-terminate-end",className:"bpmn-icon-end-event-terminate",target:{type:"bpmn:EndEvent",eventDefinitionType:"bpmn:TerminateEventDefinition"}}],b$=[{label:"Exclusive Gateway",actionName:"replace-with-exclusive-gateway",className:"bpmn-icon-gateway-xor",target:{type:"bpmn:ExclusiveGateway"}},{label:"Parallel Gateway",actionName:"replace-with-parallel-gateway",className:"bpmn-icon-gateway-parallel",target:{type:"bpmn:ParallelGateway"}},{label:"Inclusive Gateway",actionName:"replace-with-inclusive-gateway",className:"bpmn-icon-gateway-or",target:{type:"bpmn:InclusiveGateway"}},{label:"Complex Gateway",actionName:"replace-with-complex-gateway",className:"bpmn-icon-gateway-complex",target:{type:"bpmn:ComplexGateway"}},{label:"Event based Gateway",actionName:"replace-with-event-based-gateway",className:"bpmn-icon-gateway-eventbased",target:{type:"bpmn:EventBasedGateway",instantiate:!1,eventGatewayType:"Exclusive"}}],v$=[{label:"Transaction",actionName:"replace-with-transaction",className:"bpmn-icon-transaction",target:{type:"bpmn:Transaction",isExpanded:!0}},{label:"Event Sub Process",actionName:"replace-with-event-subprocess",className:"bpmn-icon-event-subprocess-expanded",target:{type:"bpmn:SubProcess",triggeredByEvent:!0,isExpanded:!0}},{label:"Sub Process (collapsed)",actionName:"replace-with-collapsed-subprocess",className:"bpmn-icon-subprocess-collapsed",target:{type:"bpmn:SubProcess",isExpanded:!1}}],y$=[{label:"Sub Process",actionName:"replace-with-subprocess",className:"bpmn-icon-subprocess-expanded",target:{type:"bpmn:SubProcess",isExpanded:!0}},{label:"Event Sub Process",actionName:"replace-with-event-subprocess",className:"bpmn-icon-event-subprocess-expanded",target:{type:"bpmn:SubProcess",triggeredByEvent:!0,isExpanded:!0}}],w$=[{label:"Sub Process",actionName:"replace-with-subprocess",className:"bpmn-icon-subprocess-expanded",target:{type:"bpmn:SubProcess",isExpanded:!0}},{label:"Transaction",actionName:"replace-with-transaction",className:"bpmn-icon-transaction",target:{type:"bpmn:Transaction",isExpanded:!0}}],_$=[{label:"Task",actionName:"replace-with-task",className:"bpmn-icon-task",target:{type:"bpmn:Task"}},{label:"Send Task",actionName:"replace-with-send-task",className:"bpmn-icon-send",target:{type:"bpmn:SendTask"}},{label:"Receive Task",actionName:"replace-with-receive-task",className:"bpmn-icon-receive",target:{type:"bpmn:ReceiveTask"}},{label:"User Task",actionName:"replace-with-user-task",className:"bpmn-icon-user",target:{type:"bpmn:UserTask"}},{label:"Manual Task",actionName:"replace-with-manual-task",className:"bpmn-icon-manual",target:{type:"bpmn:ManualTask"}},{label:"Business Rule Task",actionName:"replace-with-rule-task",className:"bpmn-icon-business-rule",target:{type:"bpmn:BusinessRuleTask"}},{label:"Service Task",actionName:"replace-with-service-task",className:"bpmn-icon-service",target:{type:"bpmn:ServiceTask"}},{label:"Script Task",actionName:"replace-with-script-task",className:"bpmn-icon-script",target:{type:"bpmn:ScriptTask"}},{label:"Call Activity",actionName:"replace-with-call-activity",className:"bpmn-icon-call-activity",target:{type:"bpmn:CallActivity"}},{label:"Sub Process (collapsed)",actionName:"replace-with-collapsed-subprocess",className:"bpmn-icon-subprocess-collapsed",target:{type:"bpmn:SubProcess",isExpanded:!1}},{label:"Sub Process (expanded)",actionName:"replace-with-expanded-subprocess",className:"bpmn-icon-subprocess-expanded",target:{type:"bpmn:SubProcess",isExpanded:!0}}],A$=[{label:"Data Store Reference",actionName:"replace-with-data-store-reference",className:"bpmn-icon-data-store",target:{type:"bpmn:DataStoreReference"}}],C$=[{label:"Data Object Reference",actionName:"replace-with-data-object-reference",className:"bpmn-icon-data-object",target:{type:"bpmn:DataObjectReference"}}],E$=[{label:"Message Boundary Event",actionName:"replace-with-message-boundary",className:"bpmn-icon-intermediate-event-catch-message",target:{type:"bpmn:BoundaryEvent",eventDefinitionType:"bpmn:MessageEventDefinition"}},{label:"Timer Boundary Event",actionName:"replace-with-timer-boundary",className:"bpmn-icon-intermediate-event-catch-timer",target:{type:"bpmn:BoundaryEvent",eventDefinitionType:"bpmn:TimerEventDefinition"}},{label:"Escalation Boundary Event",actionName:"replace-with-escalation-boundary",className:"bpmn-icon-intermediate-event-catch-escalation",target:{type:"bpmn:BoundaryEvent",eventDefinitionType:"bpmn:EscalationEventDefinition"}},{label:"Conditional Boundary Event",actionName:"replace-with-conditional-boundary",className:"bpmn-icon-intermediate-event-catch-condition",target:{type:"bpmn:BoundaryEvent",eventDefinitionType:"bpmn:ConditionalEventDefinition"}},{label:"Error Boundary Event",actionName:"replace-with-error-boundary",className:"bpmn-icon-intermediate-event-catch-error",target:{type:"bpmn:BoundaryEvent",eventDefinitionType:"bpmn:ErrorEventDefinition"}},{label:"Cancel Boundary Event",actionName:"replace-with-cancel-boundary",className:"bpmn-icon-intermediate-event-catch-cancel",target:{type:"bpmn:BoundaryEvent",eventDefinitionType:"bpmn:CancelEventDefinition"}},{label:"Signal Boundary Event",actionName:"replace-with-signal-boundary",className:"bpmn-icon-intermediate-event-catch-signal",target:{type:"bpmn:BoundaryEvent",eventDefinitionType:"bpmn:SignalEventDefinition"}},{label:"Compensation Boundary Event",actionName:"replace-with-compensation-boundary",className:"bpmn-icon-intermediate-event-catch-compensation",target:{type:"bpmn:BoundaryEvent",eventDefinitionType:"bpmn:CompensateEventDefinition"}},{label:"Message Boundary Event (non-interrupting)",actionName:"replace-with-non-interrupting-message-boundary",className:"bpmn-icon-intermediate-event-catch-non-interrupting-message",target:{type:"bpmn:BoundaryEvent",eventDefinitionType:"bpmn:MessageEventDefinition",cancelActivity:!1}},{label:"Timer Boundary Event (non-interrupting)",actionName:"replace-with-non-interrupting-timer-boundary",className:"bpmn-icon-intermediate-event-catch-non-interrupting-timer",target:{type:"bpmn:BoundaryEvent",eventDefinitionType:"bpmn:TimerEventDefinition",cancelActivity:!1}},{label:"Escalation Boundary Event (non-interrupting)",actionName:"replace-with-non-interrupting-escalation-boundary",className:"bpmn-icon-intermediate-event-catch-non-interrupting-escalation",target:{type:"bpmn:BoundaryEvent",eventDefinitionType:"bpmn:EscalationEventDefinition",cancelActivity:!1}},{label:"Conditional Boundary Event (non-interrupting)",actionName:"replace-with-non-interrupting-conditional-boundary",className:"bpmn-icon-intermediate-event-catch-non-interrupting-condition",target:{type:"bpmn:BoundaryEvent",eventDefinitionType:"bpmn:ConditionalEventDefinition",cancelActivity:!1}},{label:"Signal Boundary Event (non-interrupting)",actionName:"replace-with-non-interrupting-signal-boundary",className:"bpmn-icon-intermediate-event-catch-non-interrupting-signal",target:{type:"bpmn:BoundaryEvent",eventDefinitionType:"bpmn:SignalEventDefinition",cancelActivity:!1}}],x$=[{label:"Message Start Event",actionName:"replace-with-message-start",className:"bpmn-icon-start-event-message",target:{type:"bpmn:StartEvent",eventDefinitionType:"bpmn:MessageEventDefinition"}},{label:"Timer Start Event",actionName:"replace-with-timer-start",className:"bpmn-icon-start-event-timer",target:{type:"bpmn:StartEvent",eventDefinitionType:"bpmn:TimerEventDefinition"}},{label:"Conditional Start Event",actionName:"replace-with-conditional-start",className:"bpmn-icon-start-event-condition",target:{type:"bpmn:StartEvent",eventDefinitionType:"bpmn:ConditionalEventDefinition"}},{label:"Signal Start Event",actionName:"replace-with-signal-start",className:"bpmn-icon-start-event-signal",target:{type:"bpmn:StartEvent",eventDefinitionType:"bpmn:SignalEventDefinition"}},{label:"Error Start Event",actionName:"replace-with-error-start",className:"bpmn-icon-start-event-error",target:{type:"bpmn:StartEvent",eventDefinitionType:"bpmn:ErrorEventDefinition"}},{label:"Escalation Start Event",actionName:"replace-with-escalation-start",className:"bpmn-icon-start-event-escalation",target:{type:"bpmn:StartEvent",eventDefinitionType:"bpmn:EscalationEventDefinition"}},{label:"Compensation Start Event",actionName:"replace-with-compensation-start",className:"bpmn-icon-start-event-compensation",target:{type:"bpmn:StartEvent",eventDefinitionType:"bpmn:CompensateEventDefinition"}},{label:"Message Start Event (non-interrupting)",actionName:"replace-with-non-interrupting-message-start",className:"bpmn-icon-start-event-non-interrupting-message",target:{type:"bpmn:StartEvent",eventDefinitionType:"bpmn:MessageEventDefinition",isInterrupting:!1}},{label:"Timer Start Event (non-interrupting)",actionName:"replace-with-non-interrupting-timer-start",className:"bpmn-icon-start-event-non-interrupting-timer",target:{type:"bpmn:StartEvent",eventDefinitionType:"bpmn:TimerEventDefinition",isInterrupting:!1}},{label:"Conditional Start Event (non-interrupting)",actionName:"replace-with-non-interrupting-conditional-start",className:"bpmn-icon-start-event-non-interrupting-condition",target:{type:"bpmn:StartEvent",eventDefinitionType:"bpmn:ConditionalEventDefinition",isInterrupting:!1}},{label:"Signal Start Event (non-interrupting)",actionName:"replace-with-non-interrupting-signal-start",className:"bpmn-icon-start-event-non-interrupting-signal",target:{type:"bpmn:StartEvent",eventDefinitionType:"bpmn:SignalEventDefinition",isInterrupting:!1}},{label:"Escalation Start Event (non-interrupting)",actionName:"replace-with-non-interrupting-escalation-start",className:"bpmn-icon-start-event-non-interrupting-escalation",target:{type:"bpmn:StartEvent",eventDefinitionType:"bpmn:EscalationEventDefinition",isInterrupting:!1}}],S$=[{label:"Sequence Flow",actionName:"replace-with-sequence-flow",className:"bpmn-icon-connection"},{label:"Default Flow",actionName:"replace-with-default-flow",className:"bpmn-icon-default-flow"},{label:"Conditional Flow",actionName:"replace-with-conditional-flow",className:"bpmn-icon-conditional-flow"}],D$=[{label:"Expanded Pool",actionName:"replace-with-expanded-pool",className:"bpmn-icon-participant",target:{type:"bpmn:Participant",isExpanded:!0}},{label:function(e){var t="Empty Pool";return e.children&&e.children.length&&(t+=" (removes content)"),t},actionName:"replace-with-collapsed-pool",className:"bpmn-icon-lane",target:{type:"bpmn:Participant",isExpanded:!1}}];function k$(e,t,n,i,o,r,s){this._bpmnFactory=e,this._popupMenu=t,this._modeling=n,this._moddle=i,this._bpmnReplace=o,this._rules=r,this._translate=s,this.register()}k$.$inject=["bpmnFactory","popupMenu","modeling","moddle","bpmnReplace","rules","translate"],k$.prototype.register=function(){this._popupMenu.registerProvider("bpmn-replace",this)},k$.prototype.getEntries=function(e){var t,n=e.businessObject,i=this._rules;if(!i.allowed("shape.replace",{element:e}))return[];var o=d$(e);return Object(bU["is"])(n,"bpmn:DataObjectReference")?this._createEntries(e,A$):Object(bU["is"])(n,"bpmn:DataStoreReference")?this._createEntries(e,C$):Object(bU["is"])(n,"bpmn:StartEvent")&&!Object(bU["is"])(n.$parent,"bpmn:SubProcess")?(t=Object(Zj["filter"])(p$,o),this._createEntries(e,t)):Object(bU["is"])(n,"bpmn:Participant")?(t=Object(Zj["filter"])(D$,(function(e){return vU(n)!==e.target.isExpanded})),this._createEntries(e,t)):Object(bU["is"])(n,"bpmn:StartEvent")&&wU(n.$parent)?(t=Object(Zj["filter"])(x$,(function(t){var n=t.target,i=!1!==n.isInterrupting,r=Object(bU["getBusinessObject"])(e).isInterrupting===i;return o(t)||!o(t)&&!r})),this._createEntries(e,t)):Object(bU["is"])(n,"bpmn:StartEvent")&&!wU(n.$parent)&&Object(bU["is"])(n.$parent,"bpmn:SubProcess")?(t=Object(Zj["filter"])(f$,o),this._createEntries(e,t)):Object(bU["is"])(n,"bpmn:EndEvent")?(t=Object(Zj["filter"])(m$,(function(e){var t=e.target;return!("bpmn:CancelEventDefinition"==t.eventDefinitionType&&!Object(bU["is"])(n.$parent,"bpmn:Transaction"))&&o(e)})),this._createEntries(e,t)):Object(bU["is"])(n,"bpmn:BoundaryEvent")?(t=Object(Zj["filter"])(E$,(function(e){var t=e.target;if("bpmn:CancelEventDefinition"==t.eventDefinitionType&&!Object(bU["is"])(n.attachedToRef,"bpmn:Transaction"))return!1;var i=!1!==t.cancelActivity,r=n.cancelActivity==i;return o(e)||!o(e)&&!r})),this._createEntries(e,t)):Object(bU["is"])(n,"bpmn:IntermediateCatchEvent")||Object(bU["is"])(n,"bpmn:IntermediateThrowEvent")?(t=Object(Zj["filter"])(g$,o),this._createEntries(e,t)):Object(bU["is"])(n,"bpmn:Gateway")?(t=Object(Zj["filter"])(b$,o),this._createEntries(e,t)):Object(bU["is"])(n,"bpmn:Transaction")?(t=Object(Zj["filter"])(y$,o),this._createEntries(e,t)):wU(n)&&vU(n)?(t=Object(Zj["filter"])(w$,o),this._createEntries(e,t)):Object(bU["is"])(n,"bpmn:SubProcess")&&vU(n)?(t=Object(Zj["filter"])(v$,o),this._createEntries(e,t)):Object(bU["is"])(n,"bpmn:AdHocSubProcess")&&!vU(n)?(t=Object(Zj["filter"])(_$,(function(t){var n=t.target,i="bpmn:SubProcess"===n.type,o=!0===n.isExpanded;return d$(e,n)&&(!i||o)})),this._createEntries(e,t)):Object(bU["is"])(n,"bpmn:SequenceFlow")?this._createSequenceFlowEntries(e,S$):Object(bU["is"])(n,"bpmn:FlowNode")?(t=Object(Zj["filter"])(_$,o),Object(bU["is"])(n,"bpmn:SubProcess")&&!vU(n)&&(t=Object(Zj["filter"])(t,(function(e){return"Sub Process (collapsed)"!==e.label}))),this._createEntries(e,t)):[]},k$.prototype.getHeaderEntries=function(e){var t=[];return Object(bU["is"])(e,"bpmn:Activity")&&!wU(e)&&(t=t.concat(this._getLoopEntries(e))),Object(bU["is"])(e,"bpmn:DataObjectReference")&&(t=t.concat(this._getDataObjectIsCollection(e))),Object(bU["is"])(e,"bpmn:Participant")&&(t=t.concat(this._getParticipantMultiplicity(e))),!Object(bU["is"])(e,"bpmn:SubProcess")||Object(bU["is"])(e,"bpmn:Transaction")||wU(e)||t.push(this._getAdHocEntry(e)),t},k$.prototype._createEntries=function(e,t){var n=[],i=this;return Object(Zj["forEach"])(t,(function(t){var o=i._createMenuEntry(t,e);n.push(o)})),n},k$.prototype._createSequenceFlowEntries=function(e,t){var n=Object(bU["getBusinessObject"])(e),i=[],o=this._modeling,r=this._moddle,s=this;return Object(Zj["forEach"])(t,(function(t){switch(t.actionName){case"replace-with-default-flow":n.sourceRef.default!==n&&(Object(bU["is"])(n.sourceRef,"bpmn:ExclusiveGateway")||Object(bU["is"])(n.sourceRef,"bpmn:InclusiveGateway")||Object(bU["is"])(n.sourceRef,"bpmn:ComplexGateway")||Object(bU["is"])(n.sourceRef,"bpmn:Activity"))&&i.push(s._createMenuEntry(t,e,(function(){o.updateProperties(e.source,{default:n})})));break;case"replace-with-conditional-flow":!n.conditionExpression&&Object(bU["is"])(n.sourceRef,"bpmn:Activity")&&i.push(s._createMenuEntry(t,e,(function(){var t=r.create("bpmn:FormalExpression",{body:""});o.updateProperties(e,{conditionExpression:t})})));break;default:if(Object(bU["is"])(n.sourceRef,"bpmn:Activity")&&n.conditionExpression)return i.push(s._createMenuEntry(t,e,(function(){o.updateProperties(e,{conditionExpression:void 0})})));if((Object(bU["is"])(n.sourceRef,"bpmn:ExclusiveGateway")||Object(bU["is"])(n.sourceRef,"bpmn:InclusiveGateway")||Object(bU["is"])(n.sourceRef,"bpmn:ComplexGateway")||Object(bU["is"])(n.sourceRef,"bpmn:Activity"))&&n.sourceRef.default===n)return i.push(s._createMenuEntry(t,e,(function(){o.updateProperties(e.source,{default:void 0})})))}})),i},k$.prototype._createMenuEntry=function(e,t,n){var i=this._translate,o=this._bpmnReplace.replaceElement,r=function(){return o(t,e.target)},s=e.label;s&&"function"===typeof s&&(s=s(t)),n=n||r;var a={label:i(s),className:e.className,id:e.actionName,action:n};return a},k$.prototype._getLoopEntries=function(e){var t=this,n=this._translate;function i(n,i){var o;i.active?o=void 0:(o=t._moddle.create(i.options.loopCharacteristics),i.options.isSequential&&(o.isSequential=i.options.isSequential)),t._modeling.updateProperties(e,{loopCharacteristics:o})}var o,r,s,a=Object(bU["getBusinessObject"])(e),l=a.loopCharacteristics;l&&(o=l.isSequential,r=void 0===l.isSequential,s=void 0!==l.isSequential&&!l.isSequential);var c=[{id:"toggle-parallel-mi",className:"bpmn-icon-parallel-mi-marker",title:n("Parallel Multi Instance"),active:s,action:i,options:{loopCharacteristics:"bpmn:MultiInstanceLoopCharacteristics",isSequential:!1}},{id:"toggle-sequential-mi",className:"bpmn-icon-sequential-mi-marker",title:n("Sequential Multi Instance"),active:o,action:i,options:{loopCharacteristics:"bpmn:MultiInstanceLoopCharacteristics",isSequential:!0}},{id:"toggle-loop",className:"bpmn-icon-loop-marker",title:n("Loop"),active:r,action:i,options:{loopCharacteristics:"bpmn:StandardLoopCharacteristics"}}];return c},k$.prototype._getDataObjectIsCollection=function(e){var t=this,n=this._translate;function i(n,i){t._modeling.updateModdleProperties(e,o,{isCollection:!i.active})}var o=e.businessObject.dataObjectRef,r=o.isCollection,s=[{id:"toggle-is-collection",className:"bpmn-icon-parallel-mi-marker",title:n("Collection"),active:r,action:i}];return s},k$.prototype._getParticipantMultiplicity=function(e){var t=this,n=this._bpmnFactory,i=this._translate;function o(i,o){var r,s=o.active;s||(r=n.create("bpmn:ParticipantMultiplicity")),t._modeling.updateProperties(e,{participantMultiplicity:r})}var r=e.businessObject.participantMultiplicity,s=[{id:"toggle-participant-multiplicity",className:"bpmn-icon-parallel-mi-marker",title:i("Participant Multiplicity"),active:!!r,action:o}];return s},k$.prototype._getAdHocEntry=function(e){var t=this._translate,n=Object(bU["getBusinessObject"])(e),i=Object(bU["is"])(n,"bpmn:AdHocSubProcess"),o=this._bpmnReplace.replaceElement,r={id:"toggle-adhoc",className:"bpmn-icon-ad-hoc-marker",title:t("Ad-hoc"),active:i,action:function(t,n){return o(e,i?{type:"bpmn:SubProcess"}:{type:"bpmn:AdHocSubProcess"},{autoResize:!1,layoutConnection:!1})}};return r};var M$={__depends__:[LX,u$],__init__:["replaceMenuProvider"],replaceMenuProvider:["type",k$]},N$=Math.max,L$=Math.min,B$=20;function I$(e,t){return{top:e.top-t.top,right:e.right-t.right,bottom:e.bottom-t.bottom,left:e.left-t.left}}function T$(e,t,n){var i=n.x,o=n.y,r={x:e.x,y:e.y,width:e.width,height:e.height};return-1!==t.indexOf("n")?(r.y=e.y+o,r.height=e.height-o):-1!==t.indexOf("s")&&(r.height=e.height+o),-1!==t.indexOf("e")?r.width=e.width+i:-1!==t.indexOf("w")&&(r.x=e.x+i,r.width=e.width-i),r}function O$(e,t){return{x:e.x+(t.left||0),y:e.y+(t.top||0),width:e.width-(t.left||0)+(t.right||0),height:e.height-(t.top||0)+(t.bottom||0)}}function R$(e,t,n){var i=t[e],o=n.min&&n.min[e],r=n.max&&n.max[e];return Object(Zj["isNumber"])(o)&&(i=(/top|left/.test(e)?L$:N$)(i,o)),Object(Zj["isNumber"])(r)&&(i=(/top|left/.test(e)?N$:L$)(i,r)),i}function P$(e,t){if(!t)return e;var n=Oz(e);return Rz({top:R$("top",n,t),right:R$("right",n,t),bottom:R$("bottom",n,t),left:R$("left",n,t)})}function F$(e,t,n,i){var o=Oz(t),r={top:/n/.test(e)?o.bottom-n.height:o.top,left:/w/.test(e)?o.right-n.width:o.left,bottom:/s/.test(e)?o.top+n.height:o.bottom,right:/e/.test(e)?o.left+n.width:o.right},s=i?Oz(i):r,a={top:L$(r.top,s.top),left:L$(r.left,s.left),bottom:N$(r.bottom,s.bottom),right:N$(r.right,s.right)};return Rz(a)}function j$(e,t){return"undefined"!==typeof e?e:B$}function Q$(e,t){var n,i,o,r;return"object"===typeof t?(n=j$(t.left),i=j$(t.right),o=j$(t.top),r=j$(t.bottom)):n=i=o=r=j$(t),{x:e.x-n,y:e.y-o,width:e.width+n+i,height:e.height+o+r}}function z$(e){return!e.waypoints&&"label"!==e.type}function V$(e,t){var n;if(n=void 0===e.length?Object(Zj["filter"])(e.children,z$):e,n.length)return Q$(uz(n),t)}var W$=Math.abs;function H$(e,t){return I$(Oz(t),Oz(e))}var U$=["bpmn:Participant","bpmn:Process","bpmn:SubProcess"],Y$=30;function G$(e,t){return t=t||[],e.children.filter((function(e){Object(bU["is"])(e,"bpmn:Lane")&&(G$(e,t),t.push(e))})),t}function K$(e){return e.children.filter((function(e){return Object(bU["is"])(e,"bpmn:Lane")}))}function q$(e){return HK(e,U$)||e}function J$(e,t){var n=q$(e),i=Object(bU["is"])(n,"bpmn:Process")?[]:[n],o=G$(n,i),r=Oz(e),s=Oz(t),a=H$(e,t),l=[];return o.forEach((function(t){if(t!==e){var n=0,i=a.right,o=0,c=a.left,h=Oz(t);a.top&&(W$(h.bottom-r.top)<10&&(o=s.top-h.bottom),W$(h.top-r.top)<5&&(n=s.top-h.top)),a.bottom&&(W$(h.top-r.bottom)<10&&(n=s.bottom-h.top),W$(h.bottom-r.bottom)<5&&(o=s.bottom-h.bottom)),(n||i||o||c)&&l.push({shape:t,newBounds:O$(t,{top:n,right:i,bottom:o,left:c})})}})),l}function X$(e,t,n,i,o,r,s,a,l,c,h,u){e=e||{},i.registerProvider(this),this._contextPad=i,this._modeling=o,this._elementFactory=r,this._connect=s,this._create=a,this._popupMenu=l,this._canvas=c,this._rules=h,this._translate=u,!1!==e.autoPlace&&(this._autoPlace=t.get("autoPlace",!1)),n.on("create.end",250,(function(e){var t=e.context,n=t.shape;if(WY(e)&&i.isOpen(n)){var o=i.getEntries(n);o.replace&&o.replace.action.click(e,n)}}))}function $$(e,t,n){var i=e.$instanceOf(t),o=!1,r=e.eventDefinitions||[];return Object(Zj["forEach"])(r,(function(e){e.$type===n&&(o=!0)})),i&&o}X$.$inject=["config.contextPad","injector","eventBus","contextPad","modeling","elementFactory","connect","create","popupMenu","canvas","rules","translate"],X$.prototype.getContextPadEntries=function(e){var t=this._contextPad,n=this._modeling,i=this._elementFactory,o=this._connect,r=this._create,s=this._popupMenu,a=this._canvas,l=this._rules,c=this._autoPlace,h=this._translate,u={};if("label"===e.type)return u;var d=e.businessObject;function p(e,t){o.start(e,t)}function f(t){n.removeElements([e])}function g(e){var n=5,i=a.getContainer(),o=t.getPad(e).html,r=i.getBoundingClientRect(),s=o.getBoundingClientRect(),l=s.top-r.top,c=s.left-r.left,h={x:c,y:l+s.height+n};return h}function m(e,t,n,o){function s(t,n){var s=i.createShape(Object(Zj["assign"])({type:e},o));r.start(t,s,{source:n})}"string"!==typeof n&&(o=n,n=h("Append {type}",{type:e.replace(/^bpmn:/,"")}));var a=c?function(t,n){var r=i.createShape(Object(Zj["assign"])({type:e},o));c.append(n,r)}:s;return{group:"model",className:t,title:n,action:{dragstart:s,click:a}}}function b(e){return function(i,o){n.splitLane(o,e),t.open(o,!0)}}if(WK(d,["bpmn:Lane","bpmn:Participant"])&&vU(d)){var v=K$(e);Object(Zj["assign"])(u,{"lane-insert-above":{group:"lane-insert-above",className:"bpmn-icon-lane-insert-above",title:h("Add Lane above"),action:{click:function(e,t){n.addLane(t,"top")}}}}),v.length<2&&(e.height>=120&&Object(Zj["assign"])(u,{"lane-divide-two":{group:"lane-divide",className:"bpmn-icon-lane-divide-two",title:h("Divide into two Lanes"),action:{click:b(2)}}}),e.height>=180&&Object(Zj["assign"])(u,{"lane-divide-three":{group:"lane-divide",className:"bpmn-icon-lane-divide-three",title:h("Divide into three Lanes"),action:{click:b(3)}}})),Object(Zj["assign"])(u,{"lane-insert-below":{group:"lane-insert-below",className:"bpmn-icon-lane-insert-below",title:h("Add Lane below"),action:{click:function(e,t){n.addLane(t,"bottom")}}}})}Object(bU["is"])(d,"bpmn:FlowNode")&&(Object(bU["is"])(d,"bpmn:EventBasedGateway")?Object(Zj["assign"])(u,{"append.receive-task":m("bpmn:ReceiveTask","bpmn-icon-receive-task",h("Append ReceiveTask")),"append.message-intermediate-event":m("bpmn:IntermediateCatchEvent","bpmn-icon-intermediate-event-catch-message",h("Append MessageIntermediateCatchEvent"),{eventDefinitionType:"bpmn:MessageEventDefinition"}),"append.timer-intermediate-event":m("bpmn:IntermediateCatchEvent","bpmn-icon-intermediate-event-catch-timer",h("Append TimerIntermediateCatchEvent"),{eventDefinitionType:"bpmn:TimerEventDefinition"}),"append.condition-intermediate-event":m("bpmn:IntermediateCatchEvent","bpmn-icon-intermediate-event-catch-condition",h("Append ConditionIntermediateCatchEvent"),{eventDefinitionType:"bpmn:ConditionalEventDefinition"}),"append.signal-intermediate-event":m("bpmn:IntermediateCatchEvent","bpmn-icon-intermediate-event-catch-signal",h("Append SignalIntermediateCatchEvent"),{eventDefinitionType:"bpmn:SignalEventDefinition"})}):$$(d,"bpmn:BoundaryEvent","bpmn:CompensateEventDefinition")?Object(Zj["assign"])(u,{"append.compensation-activity":m("bpmn:Task","bpmn-icon-task",h("Append compensation activity"),{isForCompensation:!0})}):Object(bU["is"])(d,"bpmn:EndEvent")||d.isForCompensation||$$(d,"bpmn:IntermediateThrowEvent","bpmn:LinkEventDefinition")||wU(d)||Object(Zj["assign"])(u,{"append.end-event":m("bpmn:EndEvent","bpmn-icon-end-event-none",h("Append EndEvent")),"append.gateway":m("bpmn:ExclusiveGateway","bpmn-icon-gateway-none",h("Append Gateway")),"append.append-task":m("bpmn:Task","bpmn-icon-task",h("Append Task")),"append.intermediate-event":m("bpmn:IntermediateThrowEvent","bpmn-icon-intermediate-event-none",h("Append Intermediate/Boundary Event"))})),s.isEmpty(e,"bpmn-replace")||Object(Zj["assign"])(u,{replace:{group:"edit",className:"bpmn-icon-screw-wrench",title:h("Change type"),action:{click:function(e,t){var n=Object(Zj["assign"])(g(t),{cursor:{x:e.x,y:e.y}});s.open(t,"bpmn-replace",n)}}}}),WK(d,["bpmn:FlowNode","bpmn:InteractionNode","bpmn:DataObjectReference","bpmn:DataStoreReference"])&&Object(Zj["assign"])(u,{"append.text-annotation":m("bpmn:TextAnnotation","bpmn-icon-text-annotation"),connect:{group:"connect",className:"bpmn-icon-connection-multi",title:h("Connect using "+(d.isForCompensation?"":"Sequence/MessageFlow or ")+"Association"),action:{click:p,dragstart:p}}}),Object(bU["is"])(d,"bpmn:TextAnnotation")&&Object(Zj["assign"])(u,{connect:{group:"connect",className:"bpmn-icon-connection-multi",title:h("Connect using Association"),action:{click:p,dragstart:p}}}),WK(d,["bpmn:DataObjectReference","bpmn:DataStoreReference"])&&Object(Zj["assign"])(u,{connect:{group:"connect",className:"bpmn-icon-connection-multi",title:h("Connect using DataInputAssociation"),action:{click:p,dragstart:p}}}),Object(bU["is"])(d,"bpmn:Group")&&Object(Zj["assign"])(u,{"append.text-annotation":m("bpmn:TextAnnotation","bpmn-icon-text-annotation")});var y=l.allowed("elements.delete",{elements:[e]});return Object(Zj["isArray"])(y)&&(y=y[0]===e),y&&Object(Zj["assign"])(u,{delete:{group:"edit",className:"bpmn-icon-trash",title:h("Remove"),action:{click:f}}}),u};var Z$={__depends__:[$J,iX,rG,FJ,xX,M$],__init__:["contextPadProvider"],contextPadProvider:["type",X$]},eZ={horizontal:["x","width"],vertical:["y","height"]},tZ=5;function nZ(e){this._modeling=e,this._filters=[],this.registerFilter((function(e,t,n){var i,o=0,r=0;return Object(Zj["forEach"])(e,(function(e){e.waypoints||e.labelTarget||(o+=e[n],r+=1)})),i=Math.round(o/r),Object(Zj["filter"])(e,(function(e){return e[n]<i+50}))}))}nZ.$inject=["modeling"],nZ.prototype.registerFilter=function(e){if("function"!==typeof e)throw new Error("the filter has to be a function");this._filters.push(e)},nZ.prototype.trigger=function(e,t){var n,i,o=this._modeling;if(!(e.length<3)&&(this._setOrientation(t),i=this._filterElements(e),n=this._createGroups(i),!(n.length<=2)))return o.distributeElements(n,this._axis,this._dimension),n},nZ.prototype._filterElements=function(e){var t=this._filters,n=this._axis,i=this._dimension,o=[].concat(e);return t.length?(Object(Zj["forEach"])(t,(function(e){o=e(o,n,i)})),o):e},nZ.prototype._createGroups=function(e){var t=[],n=this,i=this._axis,o=this._dimension;if(!i)throw new Error('must have a defined "axis" and "dimension"');var r=Object(Zj["sortBy"])(e,i);return Object(Zj["forEach"])(r,(function(e,r){var s,a=n._findRange(e,i,o),l=t[t.length-1];l&&n._hasIntersection(l.range,a)?t[t.length-1].elements.push(e):(s={range:a,elements:[e]},t.push(s))})),t},nZ.prototype._setOrientation=function(e){var t=eZ[e];this._axis=t[0],this._dimension=t[1]},nZ.prototype._hasIntersection=function(e,t){return Math.max(e.min,e.max)>=Math.min(t.min,t.max)&&Math.min(e.min,e.max)<=Math.max(t.min,t.max)},nZ.prototype._findRange=function(e){var t=e[this._axis],n=e[this._dimension];return{min:t+tZ,max:t+n-tZ}};var iZ={__init__:["distributeElements"],distributeElements:["type",nZ]};function oZ(e){e.registerFilter((function(e){return Object(Zj["filter"])(e,(function(e){var t=WK(e,["bpmn:Association","bpmn:BoundaryEvent","bpmn:DataInputAssociation","bpmn:DataOutputAssociation","bpmn:Lane","bpmn:MessageFlow","bpmn:Participant","bpmn:SequenceFlow","bpmn:TextAnnotation"]);return!(e.labelTarget||t)}))}))}oZ.$inject=["distributeElements"];var rZ={__depends__:[iZ],__init__:["bpmnDistributeElements"],bpmnDistributeElements:["type",oZ]},sZ="is not a registered action",aZ="is already registered";function lZ(e,t){this._actions={};var n=this;e.on("diagram.init",(function(){n._registerDefaultActions(t),e.fire("editorActions.init",{editorActions:n})}))}function cZ(e,t){return new Error(e+" "+t)}lZ.$inject=["eventBus","injector"],lZ.prototype._registerDefaultActions=function(e){var t=e.get("commandStack",!1),n=e.get("modeling",!1),i=e.get("selection",!1),o=e.get("zoomScroll",!1),r=e.get("copyPaste",!1),s=e.get("canvas",!1),a=e.get("rules",!1),l=e.get("keyboardMove",!1),c=e.get("keyboardMoveSelection",!1);t&&(this.register("undo",(function(){t.undo()})),this.register("redo",(function(){t.redo()}))),r&&i&&this.register("copy",(function(){var e=i.get();r.copy(e)})),r&&this.register("paste",(function(){r.paste()})),o&&this.register("stepZoom",(function(e){o.stepZoom(e.value)})),s&&this.register("zoom",(function(e){s.zoom(e.value)})),n&&i&&a&&this.register("removeSelection",(function(){var e=i.get();if(e.length){var t,o=a.allowed("elements.delete",{elements:e});!1!==o&&(t=Object(Zj["isArray"])(o)?o:e,t.length&&n.removeElements(t.slice()))}})),l&&this.register("moveCanvas",(function(e){l.moveCanvas(e)})),c&&this.register("moveSelection",(function(e){c.moveSelection(e.direction,e.accelerated)}))},lZ.prototype.trigger=function(e,t){if(!this._actions[e])throw cZ(e,sZ);return this._actions[e](t)},lZ.prototype.register=function(e,t){var n=this;if("string"===typeof e)return this._registerAction(e,t);Object(Zj["forEach"])(e,(function(e,t){n._registerAction(t,e)}))},lZ.prototype._registerAction=function(e,t){if(this.isRegistered(e))throw cZ(e,aZ);this._actions[e]=t},lZ.prototype.unregister=function(e){if(!this.isRegistered(e))throw cZ(e,sZ);this._actions[e]=void 0},lZ.prototype.getActions=function(){return Object.keys(this._actions)},lZ.prototype.isRegistered=function(e){return!!this._actions[e]};var hZ={__init__:["editorActions"],editorActions:["type",lZ]};function uZ(e){e.invoke(lZ,this)}Kj()(uZ,lZ),uZ.$inject=["injector"],uZ.prototype._registerDefaultActions=function(e){lZ.prototype._registerDefaultActions.call(this,e);var t=e.get("canvas",!1),n=e.get("elementRegistry",!1),i=e.get("selection",!1),o=e.get("spaceTool",!1),r=e.get("lassoTool",!1),s=e.get("handTool",!1),a=e.get("globalConnect",!1),l=e.get("distributeElements",!1),c=e.get("alignElements",!1),h=e.get("directEditing",!1),u=e.get("searchPad",!1),d=e.get("modeling",!1);t&&n&&i&&this._registerAction("selectElements",(function(){var e=t.getRootElement(),o=n.filter((function(t){return t!==e}));return i.select(o),o})),o&&this._registerAction("spaceTool",(function(){o.toggle()})),r&&this._registerAction("lassoTool",(function(){r.toggle()})),s&&this._registerAction("handTool",(function(){s.toggle()})),a&&this._registerAction("globalConnectTool",(function(){a.toggle()})),i&&l&&this._registerAction("distributeElements",(function(e){var t=i.get(),n=e.type;t.length&&l.trigger(t,n)})),i&&c&&this._registerAction("alignElements",(function(e){var t=i.get(),n=[],o=e.type;t.length&&(n=Object(Zj["filter"])(t,(function(e){return!Object(bU["is"])(e,"bpmn:Lane")})),c.trigger(n,o))})),i&&d&&this._registerAction("setColor",(function(e){var t=i.get();t.length&&d.setColor(t,e)})),i&&h&&this._registerAction("directEditing",(function(){var e=i.get();e.length&&h.activate(e[0])})),u&&this._registerAction("find",(function(){u.toggle()})),t&&d&&this._registerAction("moveToOrigin",(function(){var e,i,o=t.getRootElement();i=Object(bU["is"])(o,"bpmn:Collaboration")?n.filter((function(e){return Object(bU["is"])(e.parent,"bpmn:Collaboration")})):n.filter((function(e){return e!==o&&!Object(bU["is"])(e.parent,"bpmn:SubProcess")})),e=uz(i),d.moveElements(i,{x:-e.x,y:-e.y},o)}))};var dZ={__depends__:[hZ],editorActions:["type",uZ]};function pZ(e){e.on(["create.init","shape.move.init"],(function(e){var t=e.context,n=e.shape;WK(n,["bpmn:Participant","bpmn:SubProcess","bpmn:TextAnnotation"])&&(t.gridSnappingContext||(t.gridSnappingContext={}),t.gridSnappingContext.snapLocation="top-left")}))}pZ.$inject=["eventBus"];var fZ=10;function gZ(e,t,n){return n||(n="round"),Math[n](e/t)*t}var mZ=1200,bZ=800;function vZ(e,t,n){var i=!n||!1!==n.active;this._eventBus=t;var o=this;t.on("diagram.init",bZ,(function(){o.setActive(i)})),t.on(["create.move","create.end","bendpoint.move.move","bendpoint.move.end","connect.move","connect.end","connectionSegment.move.move","connectionSegment.move.end","resize.move","resize.end","shape.move.move","shape.move.end"],mZ,(function(t){var n=t.originalEvent;if(!(!o.active||n&&bG(n))){var i=t.context,r=i.gridSnappingContext;r||(r=i.gridSnappingContext={}),["x","y"].forEach((function(n){var i={},r=wZ(t,n,e);r&&(i.offset=r);var s=yZ(t,n);s&&Object(Zj["assign"])(i,s),CJ(t,n)||o.snapEvent(t,n,i)}))}}))}function yZ(e,t){var n=e.context,i=n.createConstraints,o=n.resizeConstraints||{},r=n.gridSnappingContext,s=r.snapConstraints;if(s&&s[t])return s[t];s||(s=r.snapConstraints={}),s[t]||(s[t]={});var a=n.direction;i&&(_Z(t)?(s.x.min=i.left,s.x.max=i.right):(s.y.min=i.top,s.y.max=i.bottom));var l=o.min,c=o.max;return l&&(_Z(t)?CZ(a)?s.x.max=l.left:s.x.min=l.right:AZ(a)?s.y.max=l.top:s.y.min=l.bottom),c&&(_Z(t)?CZ(a)?s.x.min=c.left:s.x.max=c.right:AZ(a)?s.y.min=c.top:s.y.max=c.bottom),s[t]}function wZ(e,t,n){var i=e.context,o=e.shape,r=i.gridSnappingContext,s=r.snapLocation,a=r.snapOffset;return a&&Object(Zj["isNumber"])(a[t])?a[t]:(a||(a=r.snapOffset={}),Object(Zj["isNumber"])(a[t])||(a[t]=0),o?(n.get(o.id)||(_Z(t)?a[t]+=o[t]+o.width/2:a[t]+=o[t]+o.height/2),s?("x"===t?/left/.test(s)?a[t]-=o.width/2:/right/.test(s)&&(a[t]+=o.width/2):/top/.test(s)?a[t]-=o.height/2:/bottom/.test(s)&&(a[t]+=o.height/2),a[t]):a[t]):a[t])}function _Z(e){return"x"===e}function AZ(e){return-1!==e.indexOf("n")}function CZ(e){return-1!==e.indexOf("w")}function EZ(e,t){ZK.call(this,e),this._gridSnapping=t;var n=this;this.preExecute("shape.resize",(function(e){var t=e.context,i=t.hints||{},o=i.autoResize;if(o){var r=t.shape,s=t.newBounds;Object(Zj["isString"])(o)?t.newBounds=n.snapComplex(s,o):t.newBounds=n.snapSimple(r,s)}}))}vZ.prototype.snapEvent=function(e,t,n){var i=this.snapValue(e[t],n);EJ(e,t,i)},vZ.prototype.getGridSpacing=function(){return fZ},vZ.prototype.snapValue=function(e,t){var n,i,o=0;return t&&t.offset&&(o=t.offset),e+=o,e=gZ(e,fZ),t&&t.min&&(n=t.min,Object(Zj["isNumber"])(n)&&(n=gZ(n+o,fZ,"ceil"),e=Math.max(e,n))),t&&t.max&&(i=t.max,Object(Zj["isNumber"])(i)&&(i=gZ(i+o,fZ,"floor"),e=Math.min(e,i))),e-=o,e},vZ.prototype.isActive=function(){return this.active},vZ.prototype.setActive=function(e){this.active=e,this._eventBus.fire("gridSnapping.toggle",{active:e})},vZ.prototype.toggleActive=function(){this.setActive(!this.active)},vZ.$inject=["elementRegistry","eventBus","config.gridSnapping"],EZ.$inject=["eventBus","gridSnapping","modeling"],Kj()(EZ,ZK),EZ.prototype.snapSimple=function(e,t){var n=this._gridSnapping;return t.width=n.snapValue(t.width,{min:t.width}),t.height=n.snapValue(t.height,{min:t.height}),t.x=e.x+e.width/2-t.width/2,t.y=e.y+e.height/2-t.height/2,t},EZ.prototype.snapComplex=function(e,t){return/w|e/.test(t)&&(e=this.snapHorizontally(e,t)),/n|s/.test(t)&&(e=this.snapVertically(e,t)),e},EZ.prototype.snapHorizontally=function(e,t){var n=this._gridSnapping,i=/w/.test(t),o=/e/.test(t),r={};return r.width=n.snapValue(e.width,{min:e.width}),o&&(i?(r.x=n.snapValue(e.x,{max:e.x}),r.width+=n.snapValue(e.x-r.x,{min:e.x-r.x})):e.x=e.x+e.width-r.width),Object(Zj["assign"])(e,r),e},EZ.prototype.snapVertically=function(e,t){var n=this._gridSnapping,i=/n/.test(t),o=/s/.test(t),r={};return r.height=n.snapValue(e.height,{min:e.height}),i&&(o?(r.y=n.snapValue(e.y,{max:e.y}),r.height+=n.snapValue(e.y-r.y,{min:e.y-r.y})):e.y=e.y+e.height-r.height),Object(Zj["assign"])(e,r),e};var xZ=2e3;function SZ(e,t){e.on(["spaceTool.move","spaceTool.end"],xZ,(function(e){var n=e.context;if(n.initialized){var i,o=n.axis;"x"===o?(i=t.snapValue(e.dx),e.x=e.x+i-e.dx,e.dx=i):(i=t.snapValue(e.dy),e.y=e.y+i-e.dy,e.dy=i)}}))}SZ.$inject=["eventBus","gridSnapping"];var DZ={__init__:["gridSnappingResizeBehavior","gridSnappingSpaceToolBehavior"],gridSnappingResizeBehavior:["type",EZ],gridSnappingSpaceToolBehavior:["type",SZ]},kZ={__depends__:[DZ],__init__:["gridSnapping"],gridSnapping:["type",vZ]},MZ=2e3;function NZ(e,t){e.on("autoPlace",MZ,(function(e){var n=e.source,i=Pz(n),o=e.shape,r=UK(n,o);return["x","y"].forEach((function(e){var n={};r[e]!==i[e]&&(r[e]>i[e]?n.min=r[e]:n.max=r[e],Object(bU["is"])(o,"bpmn:TextAnnotation")&&(LZ(e)?n.offset=-o.width/2:n.offset=-o.height/2),r[e]=t.snapValue(r[e],n))})),r}))}function LZ(e){return"x"===e}NZ.$inject=["eventBus","gridSnapping"];var BZ=1750;function IZ(e,t,n){t.on(["create.start","shape.move.start"],BZ,(function(t){var i=t.context,o=i.shape,r=e.getRootElement();if(Object(bU["is"])(o,"bpmn:Participant")&&Object(bU["is"])(r,"bpmn:Process")&&r.children.length){var s=i.createConstraints;s&&(o.width=n.snapValue(o.width,{min:o.width}),o.height=n.snapValue(o.height,{min:o.height}))}}))}IZ.$inject=["canvas","eventBus","gridSnapping"];var TZ=3e3;function OZ(e,t,n){ZK.call(this,e),this._gridSnapping=t;var i=this;this.postExecuted(["connection.create","connection.layout"],TZ,(function(e){var t=e.context,o=t.connection,r=t.hints||{},s=o.waypoints;r.connectionStart||r.connectionEnd||!1===r.createElementsBehavior||RZ(s)&&n.updateWaypoints(o,i.snapMiddleSegments(s))}))}function RZ(e){return e.length>3}function PZ(e){return"h"===e}function FZ(e){return"v"===e}function jZ(e,t,n){var i=Sz(t,n),o={};return PZ(i)&&(o.y=e.snapValue(t.y)),FZ(i)&&(o.x=e.snapValue(t.x)),("x"in o||"y"in o)&&(t=Object(Zj["assign"])({},t,o),n=Object(Zj["assign"])({},n,o)),[t,n]}OZ.$inject=["eventBus","gridSnapping","modeling"],Kj()(OZ,ZK),OZ.prototype.snapMiddleSegments=function(e){var t,n=this._gridSnapping;e=e.slice();for(var i=1;i<e.length-2;i++)t=jZ(n,e[i],e[i+1]),e[i]=t[0],e[i+1]=t[1];return e};var QZ={__init__:["gridSnappingAutoPlaceBehavior","gridSnappingCreateParticipantBehavior","gridSnappingLayoutConnectionBehavior"],gridSnappingAutoPlaceBehavior:["type",NZ],gridSnappingCreateParticipantBehavior:["type",IZ],gridSnappingLayoutConnectionBehavior:["type",OZ]},zZ={__depends__:[kZ,QZ],__init__:["bpmnGridSnapping"],bpmnGridSnapping:["type",pZ]},VZ=30,WZ=30;function HZ(e,t){this._interactionEvents=t;var n=this;e.on(["interactionEvents.createHit","interactionEvents.updateHit"],(function(e){var t=e.element,i=e.gfx;return Object(bU["is"])(t,"bpmn:Lane")?n.createParticipantHit(t,i):Object(bU["is"])(t,"bpmn:Participant")?vU(t)?n.createParticipantHit(t,i):n.createDefaultHit(t,i):Object(bU["is"])(t,"bpmn:SubProcess")?vU(t)?n.createSubProcessHit(t,i):n.createDefaultHit(t,i):void 0}))}HZ.$inject=["eventBus","interactionEvents"],HZ.prototype.createDefaultHit=function(e,t){return this._interactionEvents.removeHits(t),this._interactionEvents.createDefaultHit(e,t),!0},HZ.prototype.createParticipantHit=function(e,t){return this._interactionEvents.removeHits(t),this._interactionEvents.createBoxHit(t,"click-stroke",{width:e.width,height:e.height}),this._interactionEvents.createBoxHit(t,"all",{width:VZ,height:e.height}),!0},HZ.prototype.createSubProcessHit=function(e,t){return this._interactionEvents.removeHits(t),this._interactionEvents.createBoxHit(t,"click-stroke",{width:e.width,height:e.height}),this._interactionEvents.createBoxHit(t,"all",{width:e.width,height:WZ}),!0};var UZ={__init__:["bpmnInteractionEvents"],bpmnInteractionEvents:["type",HZ]};function YZ(e){e.invoke(TG,this)}Kj()(YZ,TG),YZ.$inject=["injector"],YZ.prototype.registerBindings=function(e,t){function n(n,i){t.isRegistered(n)&&e.addListener(i)}TG.prototype.registerBindings.call(this,e,t),n("selectElements",(function(n){var i=n.keyEvent;if(e.isKey(["a","A"],i)&&e.isCmd(i))return t.trigger("selectElements"),!0})),n("find",(function(n){var i=n.keyEvent;if(e.isKey(["f","F"],i)&&e.isCmd(i))return t.trigger("find"),!0})),n("spaceTool",(function(n){var i=n.keyEvent;if(!e.hasModifier(i))return e.isKey(["s","S"],i)?(t.trigger("spaceTool"),!0):void 0})),n("lassoTool",(function(n){var i=n.keyEvent;if(!e.hasModifier(i))return e.isKey(["l","L"],i)?(t.trigger("lassoTool"),!0):void 0})),n("handTool",(function(n){var i=n.keyEvent;if(!e.hasModifier(i))return e.isKey(["h","H"],i)?(t.trigger("handTool"),!0):void 0})),n("globalConnectTool",(function(n){var i=n.keyEvent;if(!e.hasModifier(i))return e.isKey(["c","C"],i)?(t.trigger("globalConnectTool"),!0):void 0})),n("directEditing",(function(n){var i=n.keyEvent;if(!e.hasModifier(i))return e.isKey(["e","E"],i)?(t.trigger("directEditing"),!0):void 0}))};var GZ={__depends__:[OG],__init__:["keyboardBindings"],keyboardBindings:["type",YZ]},KZ={moveSpeed:1,moveSpeedAccelerated:10},qZ=1500,JZ="left",XZ="up",$Z="right",ZZ="down",e0={ArrowLeft:JZ,Left:JZ,ArrowUp:XZ,Up:XZ,ArrowRight:$Z,Right:$Z,ArrowDown:ZZ,Down:ZZ},t0={left:function(e){return{x:-e,y:0}},up:function(e){return{x:0,y:-e}},right:function(e){return{x:e,y:0}},down:function(e){return{x:0,y:e}}};function n0(e,t,n,i,o){var r=this;this._config=Object(Zj["assign"])({},KZ,e||{}),t.addListener(qZ,(function(e){var n=e.keyEvent,i=e0[n.key];if(i&&!t.isCmd(n)){var o=t.isShift(n);return r.moveSelection(i,o),!0}})),this.moveSelection=function(e,t){var r=o.get();if(r.length){var s=this._config[t?"moveSpeedAccelerated":"moveSpeed"],a=t0[e](s),l=i.allowed("elements.move",{shapes:r});l&&n.moveElements(r,a)}}}n0.$inject=["config.keyboardMoveSelection","keyboard","modeling","rules","selection"];var i0={__depends__:[OG,rG],__init__:["keyboardMoveSelection"],keyboardMoveSelection:["type",n0]};function o0(e,t,n,i){e.on("element.changed",(function(i){var o=i.element;(o.parent||o===t.getRootElement())&&(i.gfx=n.getGraphics(o)),i.gfx&&e.fire(pz(o)+".changed",i)})),e.on("elements.changed",(function(t){var n=t.elements;n.forEach((function(t){e.fire("element.changed",{element:t})})),i.updateContainments(n)})),e.on("shape.changed",(function(e){i.update("shape",e.element,e.gfx)})),e.on("connection.changed",(function(e){i.update("connection",e.element,e.gfx)}))}o0.$inject=["eventBus","canvas","elementRegistry","graphicsFactory"];var r0={__init__:["changeSupport"],changeSupport:["type",o0]},s0=10;function a0(e,t,n,i){this._dragging=i,this._rules=t;var o=this;function r(e,t){var n,i=e.shape,r=e.direction,s=e.resizeConstraints;e.delta=t,n=T$(i,r,t),e.newBounds=P$(n,s),e.canExecute=o.canResize(e)}function s(e){var t=e.resizeConstraints,n=e.minBounds;void 0===t&&(void 0===n&&(n=o.computeMinResizeBox(e)),e.resizeConstraints={min:Oz(n)})}function a(e){var t=e.shape,i=e.canExecute,o=e.newBounds;if(i){if(o=Iz(o),!l0(t,o))return;n.resizeShape(t,o)}}e.on("resize.start",(function(e){s(e.context)})),e.on("resize.move",(function(e){var t={x:e.dx,y:e.dy};r(e.context,t)})),e.on("resize.end",(function(e){a(e.context)}))}function l0(e,t){return e.x!==t.x||e.y!==t.y||e.width!==t.width||e.height!==t.height}function c0(e,t){var n=Pz(e),i=Oz(e),o={x:n.x,y:n.y};return-1!==t.indexOf("n")?o.y=i.top:-1!==t.indexOf("s")&&(o.y=i.bottom),-1!==t.indexOf("e")?o.x=i.right:-1!==t.indexOf("w")&&(o.x=i.left),o}function h0(e){var t="resize-";return"n"===e||"s"===e?t+"ns":"e"===e||"w"===e?t+"ew":"nw"===e||"se"===e?t+"nwse":t+"nesw"}a0.prototype.canResize=function(e){var t=this._rules,n=Object(Zj["pick"])(e,["newBounds","shape","delta","direction"]);return t.allowed("shape.resize",n)},a0.prototype.activate=function(e,t,n){var i,o,r=this._dragging;if("string"===typeof n&&(n={direction:n}),i=Object(Zj["assign"])({shape:t},n),o=i.direction,!o)throw new Error("must provide a direction (n|w|s|e|nw|se|ne|sw)");r.init(e,c0(t,o),"resize",{autoActivate:!0,cursor:h0(o),data:{shape:t,context:i}})},a0.prototype.computeMinResizeBox=function(e){var t,n,i=e.shape,o=e.direction;return t=e.minDimensions||{width:s0,height:s0},n=V$(i,e.childrenBoxPadding),F$(o,i,t,n)},a0.$inject=["eventBus","rules","modeling","dragging"];var u0="djs-resizing",d0="resize-not-ok",p0=500;function f0(e,t,n){function i(e){var i=e.shape,o=e.newBounds,r=e.frame;r||(r=e.frame=n.addFrame(i,t.getDefaultLayer()),t.addMarker(i,u0)),o.width>5&&cQ(r,{x:o.x,width:o.width}),o.height>5&&cQ(r,{y:o.y,height:o.height}),e.canExecute?fQ(r).remove(d0):fQ(r).add(d0)}function o(e){var n=e.shape,i=e.frame;i&&mQ(e.frame),t.removeMarker(n,u0)}e.on("resize.move",p0,(function(e){i(e.context)})),e.on("resize.cleanup",(function(e){o(e.context)}))}f0.$inject=["eventBus","canvas","previewSupport"];var g0=-6,m0=4,b0=20,v0="djs-resizer",y0=["n","w","s","e","nw","ne","se","sw"];function w0(e,t,n,i){this._resize=i,this._canvas=t;var o=this;e.on("selection.changed",(function(e){var t=e.newSelection;o.removeResizers(),1===t.length&&Object(Zj["forEach"])(t,Object(Zj["bind"])(o.addResizer,o))})),e.on("shape.changed",(function(e){var t=e.element;n.isSelected(t)&&(o.removeResizers(),o.addResizer(t))}))}function _0(e){var t={x:0,y:0};return-1!==e.indexOf("e")?t.x=-g0:-1!==e.indexOf("w")&&(t.x=g0),-1!==e.indexOf("s")?t.y=-g0:-1!==e.indexOf("n")&&(t.y=g0),t}w0.prototype.makeDraggable=function(e,t,n){var i=this._resize;function o(t){zY(t)&&i.activate(t,e,n)}eQ["event"].bind(t,"mousedown",o),eQ["event"].bind(t,"touchstart",o)},w0.prototype._createResizer=function(e,t,n,i){var o=this._getResizersParent(),r=_0(i),s=CQ("g");fQ(s).add(v0),fQ(s).add(v0+"-"+e.id),fQ(s).add(v0+"-"+i),iQ(o,s);var a=CQ("rect");cQ(a,{x:-m0/2+r.x,y:-m0/2+r.y,width:m0,height:m0}),fQ(a).add(v0+"-visual"),iQ(s,a);var l=CQ("rect");return cQ(l,{x:-b0/2+r.x,y:-b0/2+r.y,width:b0,height:b0}),fQ(l).add(v0+"-hit"),iQ(s,l),_V(s,t,n),s},w0.prototype.createResizer=function(e,t){var n=c0(e,t),i=this._createResizer(e,n.x,n.y,t);this.makeDraggable(e,i,t)},w0.prototype.addResizer=function(e){var t=this,n=this._resize;n.canResize({shape:e})&&Object(Zj["forEach"])(y0,(function(n){t.createResizer(e,n)}))},w0.prototype.removeResizers=function(){var e=this._getResizersParent();bQ(e)},w0.prototype._getResizersParent=function(){return this._canvas.getLayer("resizers")},w0.$inject=["eventBus","canvas","selection","resize"];var A0={__depends__:[xq,wq,uX],__init__:["resize","resizePreview","resizeHandles"],resize:["type",a0],resizePreview:["type",f0],resizeHandles:["type",w0]};function C0(e,t){var n=t.create("bpmn:CategoryValue"),i=t.create("bpmn:Category",{categoryValue:[n]});return _z(e.get("rootElements"),i),Object(bU["getBusinessObject"])(i).$parent=e,Object(bU["getBusinessObject"])(n).$parent=i,n}function E0(e,t,n,i,o,r,s){function a(e,t){(t||WK(e,["bpmn:Task","bpmn:TextAnnotation","bpmn:Group"])||x0(e))&&i.activate(e)}this._bpmnFactory=t,this._canvas=n,this._modeling=o,this._textRenderer=s,i.registerProvider(this),e.on("element.dblclick",(function(e){a(e.element,!0)})),e.on(["autoPlace.start","canvas.viewbox.changing","drag.init","element.mousedown","popupMenu.open"],(function(e){i.isActive()&&i.complete()})),e.on(["commandStack.changed"],(function(e){i.isActive()&&i.cancel()})),e.on("directEditing.activate",(function(e){r.removeResizers()})),e.on("create.end",500,(function(e){var t=e.context,n=t.shape,i=e.context.canExecute,o=e.isTouch;o||i&&(t.hints&&!1===t.hints.createElementsBehavior||a(n))})),e.on("autoPlace.end",500,(function(e){a(e.shape)}))}function x0(e){return Object(bU["is"])(e,"bpmn:SubProcess")&&!vU(e)}function S0(e){return Object(bU["is"])(e,"bpmn:SubProcess")&&vU(e)}function D0(e){return Object(bU["is"])(e,"bpmn:Participant")&&!vU(e)}function k0(e){return Object(bU["is"])(e,"bpmn:Participant")&&vU(e)}function M0(e){return!e||!e.trim()}E0.$inject=["eventBus","bpmnFactory","canvas","directEditing","modeling","resizeHandles","textRenderer"],E0.prototype.activate=function(e){var t=DU(e);if(void 0!==t){var n={text:t},i=this.getEditingBBox(e);Object(Zj["assign"])(n,i);var o={};return(WK(e,["bpmn:Task","bpmn:Participant","bpmn:Lane","bpmn:CallActivity"])||x0(e))&&Object(Zj["assign"])(o,{centerVertically:!0}),wY(e)&&Object(Zj["assign"])(o,{autoResize:!0}),Object(bU["is"])(e,"bpmn:TextAnnotation")&&Object(Zj["assign"])(o,{resizable:!0,autoResize:!0}),Object(Zj["assign"])(n,{options:o}),n}},E0.prototype.getEditingBBox=function(e){var t=this._canvas,n=e.label||e,i=t.getAbsoluteBBox(n),o={x:i.x+i.width/2,y:i.y+i.height/2},r={x:i.x,y:i.y},s=t.zoom(),a=this._textRenderer.getDefaultStyle(),l=this._textRenderer.getExternalStyle(),c=l.fontSize*s,h=l.lineHeight,u=a.fontSize*s,d=a.lineHeight,p={fontFamily:this._textRenderer.getDefaultStyle().fontFamily,fontWeight:this._textRenderer.getDefaultStyle().fontWeight};(Object(bU["is"])(e,"bpmn:Lane")||k0(e))&&(Object(Zj["assign"])(r,{width:i.height,height:30*s,x:i.x-i.height/2+15*s,y:o.y-30*s/2}),Object(Zj["assign"])(p,{fontSize:u+"px",lineHeight:d,paddingTop:7*s+"px",paddingBottom:7*s+"px",paddingLeft:5*s+"px",paddingRight:5*s+"px",transform:"rotate(-90deg)"})),(WK(e,["bpmn:Task","bpmn:CallActivity"])||D0(e)||x0(e))&&(Object(Zj["assign"])(r,{width:i.width,height:i.height}),Object(Zj["assign"])(p,{fontSize:u+"px",lineHeight:d,paddingTop:7*s+"px",paddingBottom:7*s+"px",paddingLeft:5*s+"px",paddingRight:5*s+"px"})),S0(e)&&(Object(Zj["assign"])(r,{width:i.width,x:i.x}),Object(Zj["assign"])(p,{fontSize:u+"px",lineHeight:d,paddingTop:7*s+"px",paddingBottom:7*s+"px",paddingLeft:5*s+"px",paddingRight:5*s+"px"}));var f=90*s,g=7*s,m=4*s;if(n.labelTarget&&(Object(Zj["assign"])(r,{width:f,height:i.height+g+m,x:o.x-f/2,y:i.y-g}),Object(Zj["assign"])(p,{fontSize:c+"px",lineHeight:h,paddingTop:g+"px",paddingBottom:m+"px"})),wY(n)&&!_Y(n)&&!SY(n)){var b=EY(e),v=t.getAbsoluteBBox({x:b.x,y:b.y,width:0,height:0}),y=c+g+m;Object(Zj["assign"])(r,{width:f,height:y,x:v.x-f/2,y:v.y-y/2}),Object(Zj["assign"])(p,{fontSize:c+"px",lineHeight:h,paddingTop:g+"px",paddingBottom:m+"px"})}return Object(bU["is"])(e,"bpmn:TextAnnotation")&&(Object(Zj["assign"])(r,{width:i.width,height:i.height,minWidth:30*s,minHeight:10*s}),Object(Zj["assign"])(p,{textAlign:"left",paddingTop:5*s+"px",paddingBottom:7*s+"px",paddingLeft:7*s+"px",paddingRight:5*s+"px",fontSize:u+"px",lineHeight:d})),{bounds:r,style:p}},E0.prototype.update=function(e,t,n,i){var o,r;if(Object(bU["is"])(e,"bpmn:TextAnnotation")&&(r=this._canvas.getAbsoluteBBox(e),o={x:e.x,y:e.y,width:e.width/r.width*i.width,height:e.height/r.height*i.height}),Object(bU["is"])(e,"bpmn:Group")){var s=Object(bU["getBusinessObject"])(e);if(!s.categoryValueRef){var a=this._canvas.getRootElement(),l=Object(bU["getBusinessObject"])(a).$parent,c=C0(l,this._bpmnFactory);Object(bU["getBusinessObject"])(e).categoryValueRef=c}}M0(t)&&(t=null),this._modeling.updateLabel(e,t,o)};var N0="djs-element-hidden",L0="djs-label-hidden";function B0(e,t,n,i){var o,r,s,a=this,l=t.getDefaultLayer();e.on("directEditing.activate",(function(e){var n=e.active;if(o=n.element.label||n.element,Object(bU["is"])(o,"bpmn:TextAnnotation")){r=t.getAbsoluteBBox(o),s=CQ("g");var c=i.getScaledPath("TEXT_ANNOTATION",{xScaleFactor:1,yScaleFactor:1,containerWidth:o.width,containerHeight:o.height,position:{mx:0,my:0}}),h=a.path=CQ("path");cQ(h,{d:c,strokeWidth:2,stroke:I0(o)}),iQ(s,h),iQ(l,s),AV(s,o.x,o.y)}Object(bU["is"])(o,"bpmn:TextAnnotation")||o.labelTarget?t.addMarker(o,N0):(Object(bU["is"])(o,"bpmn:Task")||Object(bU["is"])(o,"bpmn:CallActivity")||Object(bU["is"])(o,"bpmn:SubProcess")||Object(bU["is"])(o,"bpmn:Participant"))&&t.addMarker(o,L0)})),e.on("directEditing.resize",(function(e){if(Object(bU["is"])(o,"bpmn:TextAnnotation")){var t=e.height,n=e.dy,s=Math.max(o.height/r.height*(t+n),0),l=i.getScaledPath("TEXT_ANNOTATION",{xScaleFactor:1,yScaleFactor:1,containerWidth:o.width,containerHeight:s,position:{mx:0,my:0}});cQ(a.path,{d:l})}})),e.on(["directEditing.complete","directEditing.cancel"],(function(e){var n=e.active;n&&(t.removeMarker(n.element.label||n.element,N0),t.removeMarker(o,L0)),o=void 0,r=void 0,s&&(mQ(s),s=void 0)}))}function I0(e,t){var n=Object(bU["getBusinessObject"])(e);return n.di.get("stroke")||t||"black"}B0.$inject=["eventBus","canvas","elementRegistry","pathMap"];var T0={__depends__:[r0,A0,$J],__init__:["labelEditingProvider","labelEditingPreview"],labelEditingProvider:["type",E0],labelEditingPreview:["type",B0]},O0=["top","bottom","left","right"],R0=10;function P0(e,t){function n(e){if(_Y(e)){var t=Q0(e);t&&i(e,t)}}function i(e,n){var i=Pz(e),o=e.label,r=Pz(o);if(o.parent){var s,a=Oz(e);switch(n){case"top":s={x:i.x,y:a.top-R0-o.height/2};break;case"left":s={x:a.left-R0-o.width/2,y:i.y};break;case"bottom":s={x:i.x,y:a.bottom+R0+o.height/2};break;case"right":s={x:a.right+R0+o.width/2,y:i.y};break}var l=UG(s,r);t.moveShape(o,l)}}ZK.call(this,e),this.postExecuted(["connection.create","connection.layout","connection.updateWaypoints"],(function(e){var t=e.context,i=t.connection,o=i.source,r=i.target,s=t.hints||{};!1!==s.createElementsBehavior&&(n(o),n(r))})),this.postExecuted(["label.create"],(function(e){var t=e.context,i=t.shape,o=t.hints||{};!1!==o.createElementsBehavior&&n(i.labelTarget)})),this.postExecuted(["elements.create"],(function(e){var t=e.context,i=t.elements,o=t.hints||{};!1!==o.createElementsBehavior&&i.forEach((function(e){n(e)}))}))}function F0(e){var t,n=e.host,i=Pz(e),o=Fz(i,n);t=o.indexOf("-")>=0?o.split("-"):[o];var r=O0.filter((function(e){return-1===t.indexOf(e)}));return r}function j0(e){var t=Pz(e),n=[].concat(e.incoming.map((function(e){return e.waypoints[e.waypoints.length-2]})),e.outgoing.map((function(e){return e.waypoints[1]}))).map((function(e){return z0(t,e)}));return n}function Q0(e){var t=Pz(e.label),n=Pz(e),i=z0(n,t);if(V0(i)){var o=j0(e);if(e.host){var r=F0(e);o=o.concat(r)}var s=O0.filter((function(e){return-1===o.indexOf(e)}));if(-1===s.indexOf(i))return s[0]}}function z0(e,t){return Fz(t,e,5)}function V0(e){return-1!==O0.indexOf(e)}function W0(e,t,n){ZK.call(this,e),this.preExecute("shape.append",(function(e){var t=e.source,n=e.shape;e.position||(Object(bU["is"])(n,"bpmn:TextAnnotation")?e.position={x:t.x+t.width/2+75,y:t.y-50-n.height/2}:e.position={x:t.x+t.width+80+n.width/2,y:t.y+t.height/2})}),!0)}function H0(e,t){e.invoke(ZK,this),this.postExecute("shape.move",(function(e){var n=e.newParent,i=e.shape,o=Object(Zj["filter"])(i.incoming.concat(i.outgoing),(function(e){return Object(bU["is"])(e,"bpmn:Association")}));Object(Zj["forEach"])(o,(function(e){t.moveConnection(e,{x:0,y:0},n)}))}),!0)}Kj()(P0,ZK),P0.$inject=["eventBus","modeling"],Kj()(W0,ZK),W0.$inject=["eventBus","elementFactory","bpmnRules"],Kj()(H0,ZK),H0.$inject=["injector","modeling"];var U0=500;function Y0(e,t){t.invoke(ZK,this),this._bpmnReplace=e;var n=this;this.postExecuted("elements.create",U0,(function(e){var t=e.elements;t=t.filter((function(e){var t=e.host;return K0(e,t)})),1===t.length&&t.map((function(e){return t.indexOf(e)})).forEach((function(i){var o=t[i];e.elements[i]=n.replaceShape(t[i],o)}))}),!0),this.preExecute("elements.move",U0,(function(e){var t=e.shapes,i=e.newHost;if(1===t.length){var o=t[0];K0(o,i)&&(e.shapes=[n.replaceShape(o,i)])}}),!0)}function G0(e){var t=Object(bU["getBusinessObject"])(e),n=t.eventDefinitions;return n&&n[0]}function K0(e,t){return!SY(e)&&WK(e,["bpmn:IntermediateThrowEvent","bpmn:IntermediateCatchEvent"])&&!!t}Y0.$inject=["bpmnReplace","injector"],Kj()(Y0,ZK),Y0.prototype.replaceShape=function(e,t){var n=G0(e),i={type:"bpmn:BoundaryEvent",host:t};return n&&(i.eventDefinitionType=n.$type),this._bpmnReplace.replaceElement(e,i,{layoutConnection:!1})};var q0=2e3;function J0(e,t,n){function i(e){return Object(Zj["filter"])(e.attachers,(function(e){return Object(bU["is"])(e,"bpmn:BoundaryEvent")}))}ZK.call(this,e),this.postExecute("connection.create",(function(e){var t=e.context.source,o=e.context.target,r=i(o);Object(bU["is"])(t,"bpmn:EventBasedGateway")&&Object(bU["is"])(o,"bpmn:ReceiveTask")&&r.length>0&&n.removeElements(r)})),this.postExecute("connection.reconnect",(function(e){var t=e.context.oldSource,o=e.context.newSource;Object(bU["is"])(t,"bpmn:Gateway")&&Object(bU["is"])(o,"bpmn:EventBasedGateway")&&Object(Zj["forEach"])(o.outgoing,(function(e){var t=e.target,o=i(t);Object(bU["is"])(t,"bpmn:ReceiveTask")&&o.length>0&&n.removeElements(o)}))})),e.on("moddleCopy.canCopyProperty",q0,(function(e){var n=e.parent,i=e.property,o=e.propertyName,r=t.getPropertyDescriptor(n,o);r&&r.isReference&&Object(bU["is"])(i,"bpmn:RootElement")&&n.set(o,i)}))}J0.$inject=["eventBus","moddle","modeling"],Kj()(J0,ZK);var X0=500;function $0(e,t,n,i,o){function r(e){return WK(e,["bpmn:ReceiveTask","bpmn:SendTask"])||Z0(e,["bpmn:ErrorEventDefinition","bpmn:EscalationEventDefinition","bpmn:MessageEventDefinition","bpmn:SignalEventDefinition"])}function s(t){var n=e.getDefinitions(),i=n.get("rootElements");return!!Object(Zj["find"])(i,Object(Zj["matchPattern"])({id:t.id}))}function a(e){return Object(bU["is"])(e,"bpmn:ErrorEventDefinition")?"errorRef":Object(bU["is"])(e,"bpmn:EscalationEventDefinition")?"escalationRef":Object(bU["is"])(e,"bpmn:MessageEventDefinition")?"messageRef":Object(bU["is"])(e,"bpmn:SignalEventDefinition")?"signalRef":void 0}function l(e){if(WK(e,["bpmn:ReceiveTask","bpmn:SendTask"]))return e.get("messageRef");var t=e.get("eventDefinitions"),n=t[0];return n.get(a(n))}function c(e,t){if(WK(e,["bpmn:ReceiveTask","bpmn:SendTask"]))return e.set("messageRef",t);var n=e.get("eventDefinitions"),i=n[0];return i.set(a(i),t)}n.invoke(ZK,this),this.executed("shape.create",(function(t){var n=t.shape;if(r(n)){var i,o=Object(bU["getBusinessObject"])(n),a=l(o);a&&!s(a)&&(i=e.getDefinitions().get("rootElements"),_z(i,a),t.addedRootElement=a)}}),!0),this.reverted("shape.create",(function(t){var n=t.addedRootElement;if(n){var i=e.getDefinitions().get("rootElements");wz(i,n)}}),!0),t.on("copyPaste.copyElement",(function(e){var t=e.descriptor,n=e.element;if(r(n)){var i=Object(bU["getBusinessObject"])(n),o=l(i);o&&(t.referencedRootElement=o)}})),t.on("copyPaste.pasteElement",X0,(function(e){var t=e.descriptor,n=t.businessObject;if(r(n)){var a=t.referencedRootElement;a&&(s(a)||(a=i.copyElement(a,o.create(a.$type))),c(n,a))}}))}function Z0(e,t){return Object(Zj["isArray"])(t)||(t=[t]),Object(Zj["some"])(t,(function(t){return _U(e,t)}))}function e1(e){e.invoke(ZK,this),this.preExecute("shape.create",1500,(function(e){var t=e.context,n=t.parent,i=t.shape;Object(bU["is"])(n,"bpmn:Lane")&&!Object(bU["is"])(i,"bpmn:Lane")&&(t.parent=HK(n,"bpmn:Participant"))}))}$0.$inject=["bpmnjs","eventBus","injector","moddleCopy","bpmnFactory"],Kj()($0,ZK),e1.$inject=["injector"],Kj()(e1,ZK);var t1=1500,n1=2e3;function i1(e,t,n){t.on(["create.hover","create.move","create.out","create.end","shape.move.hover","shape.move.move","shape.move.out","shape.move.end"],t1,(function(t){var i=t.context,o=i.shape||t.shape,r=t.hover;Object(bU["is"])(r,"bpmn:Lane")&&!WK(o,["bpmn:Lane","bpmn:Participant"])&&(t.hover=q$(r),t.hoverGfx=e.getGraphics(t.hover));var s=n.getRootElement();r!==s&&(o.labelTarget||Object(bU["is"])(o,"bpmn:Group"))&&(t.hover=s,t.hoverGfx=e.getGraphics(t.hover))})),t.on(["connect.hover","connect.out","connect.end","connect.cleanup","global-connect.hover","global-connect.out","global-connect.end","global-connect.cleanup"],t1,(function(t){var n=t.hover;Object(bU["is"])(n,"bpmn:Lane")&&(t.hover=q$(n)||n,t.hoverGfx=e.getGraphics(t.hover))})),t.on(["bendpoint.move.hover"],t1,(function(t){var n=t.context,i=t.hover,o=n.type;Object(bU["is"])(i,"bpmn:Lane")&&/reconnect/.test(o)&&(t.hover=q$(i)||i,t.hoverGfx=e.getGraphics(t.hover))})),t.on(["connect.start"],t1,(function(e){var t=e.context,n=t.start;Object(bU["is"])(n,"bpmn:Lane")&&(t.start=q$(n)||n)})),t.on("shape.move.start",n1,(function(e){var t=e.shape;Object(bU["is"])(t,"bpmn:Lane")&&(e.shape=q$(t)||t)}))}function o1(e,t,n){ZK.call(this,e),this.preExecute("shape.create",(function(e){var n=e.context,i=n.shape;if(Object(bU["is"])(i,"bpmn:DataObjectReference")&&"label"!==i.type){var o=t.create("bpmn:DataObject");i.businessObject.dataObjectRef=o}}))}i1.$inject=["elementRegistry","eventBus","canvas"],o1.$inject=["eventBus","bpmnFactory","moddle"],Kj()(o1,ZK);var r1=20,s1=20,a1=30,l1=2e3;function c1(e,t,n){function i(t){var i,o=t.parent,r=e.getRootElement();Object(bU["is"])(r,"bpmn:Collaboration")?i=r:(i=n.makeCollaboration(),t.process=o),t.parent=i}ZK.call(this,t),t.on(["create.start","shape.move.start"],l1,(function(t){var n=t.context,i=n.shape,o=e.getRootElement();if(Object(bU["is"])(i,"bpmn:Participant")&&Object(bU["is"])(o,"bpmn:Process")&&o.children.length){var r=o.children.filter((function(e){return!Object(bU["is"])(e,"bpmn:Group")&&!SY(e)&&!d1(e)}));if(r.length){var s=uz(r),a=h1(i,s);Object(Zj["assign"])(i,a),n.createConstraints=u1(i,s)}}})),t.on("create.start",l1,(function(n){var i=n.context,o=i.shape,r=e.getRootElement(),s=e.getGraphics(r);function a(e){e.element=r,e.gfx=s}Object(bU["is"])(o,"bpmn:Participant")&&Object(bU["is"])(r,"bpmn:Process")&&(t.on("element.hover",l1,a),t.once("create.cleanup",(function(){t.off("element.hover",a)})))})),this.preExecute("shape.create",(function(e){var t=e.parent,n=e.shape;Object(bU["is"])(n,"bpmn:Participant")&&Object(bU["is"])(t,"bpmn:Process")&&i(e)}),!0),this.execute("shape.create",(function(e){var t=e.process,n=e.shape;t&&(e.oldProcessRef=n.businessObject.processRef,n.businessObject.processRef=t.businessObject)}),!0),this.revert("shape.create",(function(e){var t=e.process,n=e.shape;t&&(n.businessObject.processRef=e.oldProcessRef)}),!0),this.postExecute("shape.create",(function(e){var t=e.process,i=e.shape;if(t){var o=t.children.slice();n.moveElements(o,{x:0,y:0},i)}}),!0),this.preExecute("elements.create",l1,(function(e){var t,n=e.elements,o=e.parent,r=p1(n);r&&Object(bU["is"])(o,"bpmn:Process")&&(i(e),t=p1(n),e.oldProcessRef=t.businessObject.processRef,t.businessObject.processRef=o.businessObject)}),!0),this.revert("elements.create",(function(e){var t,n=e.elements,i=e.process;i&&(t=p1(n),t.businessObject.processRef=e.oldProcessRef)}),!0),this.postExecute("elements.create",(function(e){var t,i=e.elements,o=e.process;if(o){t=p1(i);var r=o.children.slice();n.moveElements(r,{x:0,y:0},t)}}),!0)}function h1(e,t){t={width:t.width+2*r1+a1,height:t.height+2*s1};var n=Math.max(e.width,t.width),i=Math.max(e.height,t.height);return{x:-n/2,y:-i/2,width:n,height:i}}function u1(e,t){return t=Oz(t),{bottom:t.top+e.height/2-s1,left:t.right-e.width/2+r1,top:t.bottom-e.height/2+s1,right:t.left+e.width/2-r1-a1}}function d1(e){return!!e.waypoints}function p1(e){return Object(Zj["find"])(e,(function(e){return Object(bU["is"])(e,"bpmn:Participant")}))}c1.$inject=["canvas","eventBus","modeling"],Kj()(c1,ZK);var f1="__targetRef_placeholder";function g1(e,t){function n(e,t,n){var i=e.get("dataInputAssociations");return Object(Zj["find"])(i,(function(e){return e!==n&&e.targetRef===t}))}function i(e,n){var i=e.get("properties"),o=Object(Zj["find"])(i,(function(e){return e.name===f1}));return!o&&n&&(o=t.create("bpmn:Property",{name:f1}),_z(i,o)),o}function o(e,t){var o=i(e);o&&(n(e,o,t)||wz(e.get("properties"),o))}function r(e){var t,n=e.context,r=n.connection,s=r.businessObject,a=r.target,l=a&&a.businessObject,c=n.newTarget,h=c&&c.businessObject,u=n.oldTarget||n.target,d=u&&u.businessObject,p=r.businessObject;d&&d!==l&&o(d,s),h&&h!==l&&o(h,s),l?(t=i(l,!0),p.targetRef=t):p.targetRef=null}ZK.call(this,e),this.executed(["connection.create","connection.delete","connection.move","connection.reconnect"],m1(r)),this.reverted(["connection.create","connection.delete","connection.move","connection.reconnect"],m1(r))}function m1(e){return function(t){var n=t.context,i=n.connection;if(Object(bU["is"])(i,"bpmn:DataInputAssociation"))return e(t)}}function b1(e){this._bpmnUpdater=e}function v1(e,t,n,i){function o(){return n.filter((function(e){return Object(bU["is"])(e,"bpmn:Participant")}))[0]}function r(e){return e.children.filter((function(e){return Object(bU["is"])(e,"bpmn:DataStoreReference")&&!e.labelTarget}))}function s(e,n){var i=e.businessObject||e;if(n=n||o(),n){var r=n.businessObject||n;t.execute("dataStore.updateContainment",{dataStoreBo:i,newSemanticParent:r.processRef||r,newDiParent:r.di})}}ZK.call(this,i),t.registerHandler("dataStore.updateContainment",b1),this.preExecute("shape.create",(function(e){var t=e.context,n=t.shape;Object(bU["is"])(n,"bpmn:DataStoreReference")&&"label"!==n.type&&(t.hints||(t.hints={}),t.hints.autoResize=!1)})),this.preExecute("elements.move",(function(e){var t=e.context,n=t.shapes,i=n.filter((function(e){return Object(bU["is"])(e,"bpmn:DataStoreReference")}));i.length&&(t.hints||(t.hints={}),t.hints.autoResize=n.filter((function(e){return!Object(bU["is"])(e,"bpmn:DataStoreReference")})))})),this.postExecute("shape.create",(function(e){var t=e.context,n=t.shape,i=n.parent;Object(bU["is"])(n,"bpmn:DataStoreReference")&&"label"!==n.type&&Object(bU["is"])(i,"bpmn:Collaboration")&&s(n)})),this.postExecute("shape.move",(function(e){var t=e.context,n=t.shape,i=t.oldParent,o=n.parent;if(!Object(bU["is"])(i,"bpmn:Collaboration")&&Object(bU["is"])(n,"bpmn:DataStoreReference")&&"label"!==n.type&&Object(bU["is"])(o,"bpmn:Collaboration")){var r=Object(bU["is"])(i,"bpmn:Participant")?i:w1(i,"bpmn:Participant");s(n,r)}})),this.postExecute("shape.delete",(function(t){var n=t.context,i=n.shape,o=e.getRootElement();WK(i,["bpmn:Participant","bpmn:SubProcess"])&&Object(bU["is"])(o,"bpmn:Collaboration")&&r(o).filter((function(e){return y1(e,i)})).forEach((function(e){s(e)}))})),this.postExecute("canvas.updateRoot",(function(e){var t=e.context,n=t.oldRoot,i=t.newRoot,o=r(n);o.forEach((function(e){Object(bU["is"])(i,"bpmn:Process")&&s(e,i)}))}))}function y1(e,t){var n=e.businessObject||e,i=t.businessObject||t;while(n.$parent){if(n.$parent===i.processRef||i)return!0;n=n.$parent}return!1}function w1(e,t){while(e.parent){if(Object(bU["is"])(e.parent,t))return e.parent;e=e.parent}}g1.$inject=["eventBus","bpmnFactory"],Kj()(g1,ZK),b1.$inject=["bpmnUpdater"],b1.prototype.execute=function(e){var t=e.dataStoreBo,n=e.newSemanticParent,i=e.newDiParent;e.oldSemanticParent=t.$parent,e.oldDiParent=t.di.$parent,this._bpmnUpdater.updateSemanticParent(t,n),this._bpmnUpdater.updateDiParent(t.di,i)},b1.prototype.revert=function(e){var t=e.dataStoreBo,n=e.oldSemanticParent,i=e.oldDiParent;this._bpmnUpdater.updateSemanticParent(t,n),this._bpmnUpdater.updateDiParent(t.di,i)},v1.$inject=["canvas","commandStack","elementRegistry","eventBus"],Kj()(v1,ZK);var _1=500;function A1(e,t,n){function i(e,t){var i,o,r,s=K$(t),a=[],l=[];(az(s,(function(t){return t.y>e.y?l.push(t):a.push(t),t.children})),s.length)&&(i=l.length&&a.length?e.height/2:e.height,a.length&&(o=n.calculateAdjustments(a,"y",i,e.y-10),n.makeSpace(o.movingShapes,o.resizingShapes,{x:0,y:i},"s")),l.length&&(r=n.calculateAdjustments(l,"y",-i,e.y+e.height+10),n.makeSpace(r.movingShapes,r.resizingShapes,{x:0,y:-i},"n")))}ZK.call(this,e),this.postExecuted("shape.delete",_1,(function(e){var t=e.context,n=t.hints,o=t.shape,r=t.oldParent;Object(bU["is"])(o,"bpmn:Lane")&&(n&&n.nested||i(o,r))}))}A1.$inject=["eventBus","modeling","spaceTool"],Kj()(A1,ZK);var C1=500;function E1(e,t){t.invoke(ZK,this),this._bpmnReplace=e;var n=this;this.postExecuted("elements.create",C1,(function(e){var t=e.elements;t.filter((function(e){var t=e.host;return S1(e,t)})).map((function(e){return t.indexOf(e)})).forEach((function(i){e.elements[i]=n.replaceShape(t[i])}))}),!0),this.preExecute("elements.move",C1,(function(e){var t=e.shapes,i=e.newHost;t.forEach((function(e,o){var r=e.host;S1(e,D1(t,r)?r:i)&&(t[o]=n.replaceShape(e))}))}),!0)}function x1(e){var t=Object(bU["getBusinessObject"])(e),n=t.eventDefinitions;return n&&n[0]}function S1(e,t){return!SY(e)&&Object(bU["is"])(e,"bpmn:BoundaryEvent")&&!t}function D1(e,t){return-1!==e.indexOf(t)}function k1(e,t,n){function i(e,i,o){var r,s,a,l,c,h,u,d,p=i.waypoints,f=e.outgoing.slice(),g=e.incoming.slice();d=Object(Zj["isNumber"])(o.width)?Pz(o):o;var m=Iq(p,d);if(m){if(r=p.slice(0,m.index),s=p.slice(m.index+(m.bendpoint?1:0)),!r.length||!s.length)return;a=m.bendpoint?p[m.index]:d,M1(e,r[r.length-1])||r.push(N1(a)),M1(e,s[0])||s.unshift(N1(a))}l=i.source,c=i.target,t.canConnect(l,e,i)&&(n.reconnectEnd(i,e,r||d),h=i),t.canConnect(e,c,i)&&(h?u=n.connect(e,c,{type:i.type,waypoints:s}):(n.reconnectStart(i,e,s||d),u=i));var b=[].concat(h&&Object(Zj["filter"])(g,(function(e){return e.source===h.source}))||[],u&&Object(Zj["filter"])(f,(function(e){return e.target===u.target}))||[]);b.length&&n.removeElements(b)}ZK.call(this,e),this.preExecute("elements.move",(function(e){var n=e.newParent,i=e.shapes,o=e.delta,r=i[0];if(r&&n){n&&n.waypoints&&(e.newParent=n=n.parent);var s=Pz(r),a={x:s.x+o.x,y:s.y+o.y},l=Object(Zj["find"])(n.children,(function(e){var n=t.canInsert(i,e);return n&&Iq(e.waypoints,a)}));l&&(e.targetFlow=l,e.position=a)}}),!0),this.postExecuted("elements.move",(function(e){var t=e.shapes,n=e.targetFlow,o=e.position;n&&i(t[0],n,o)}),!0),this.preExecute("shape.create",(function(e){var n=e.parent,i=e.shape;t.canInsert(i,n)&&(e.targetFlow=n,e.parent=n.parent)}),!0),this.postExecuted("shape.create",(function(e){var t=e.shape,n=e.targetFlow,o=e.position;n&&i(t,n,o)}),!0)}function M1(e,t){var n=t.x,i=t.y;return n>=e.x&&n<=e.x+e.width&&i>=e.y&&i<=e.y+e.height}function N1(e){return Object(Zj["assign"])({},e)}function L1(e,t){ZK.call(this,e),this.preExecuted("connection.create",(function(e){var n=e.context,i=n.source,o=n.target,r=o.incoming.slice();n.hints&&!1===n.hints.createElementsBehavior||Object(bU["is"])(i,"bpmn:EventBasedGateway")&&o.incoming.length&&r.filter(B1).forEach((function(e){t.removeConnection(e)}))})),this.preExecuted("shape.replace",(function(e){var n,i,o=e.context.newShape;Object(bU["is"])(o,"bpmn:EventBasedGateway")&&(n=o.outgoing.filter(B1).map((function(e){return e.target})),i=n.reduce((function(e,t){var n=t.incoming.filter(B1);return e.concat(n)}),[]),i.forEach((function(e){e.source!==o&&t.removeConnection(e)})))}))}function B1(e){return Object(bU["is"])(e,"bpmn:SequenceFlow")}E1.$inject=["bpmnReplace","injector"],Kj()(E1,ZK),E1.prototype.replaceShape=function(e){var t,n=x1(e);return t=n?{type:"bpmn:IntermediateCatchEvent",eventDefinitionType:n.$type}:{type:"bpmn:IntermediateThrowEvent"},this._bpmnReplace.replaceElement(e,t,{layoutConnection:!1})},Kj()(k1,ZK),k1.$inject=["eventBus","bpmnRules","modeling"],L1.$inject=["eventBus","modeling"],Kj()(L1,ZK);var I1=2e3;function T1(e,t,n,i,o,r){function s(){var e=t.getRootElement(),n=Object(bU["getBusinessObject"])(e);return n.$parent}function a(e){var t=Object(bU["getBusinessObject"])(e),n=t.categoryValueRef;if(n){var i=n.$parent;n&&(wz(i.categoryValue,n),i&&!i.categoryValue.length&&l(i))}}function l(e){var t=s();wz(t.get("rootElements"),e)}function c(){return n.filter((function(e){return Object(bU["is"])(e,"bpmn:Group")}))}function h(e,t){return e.some((function(e){var n=Object(bU["getBusinessObject"])(e);return n.categoryValueRef&&n.categoryValueRef===t}))}o.invoke(ZK,this),this.executed("shape.delete",(function(e){var t=e.context,n=t.shape;if(Object(bU["is"])(n,"bpmn:Group")){var i=Object(bU["getBusinessObject"])(n),o=i.categoryValueRef,r=c();h(r,o)||a(n)}})),this.reverted("shape.delete",(function(e){var t=e.context,n=t.shape;if(Object(bU["is"])(n,"bpmn:Group")){var i=Object(bU["getBusinessObject"])(n),o=i.categoryValueRef,r=s(),a=o?o.$parent:null;_z(a.get("categoryValue"),o),_z(r.get("rootElements"),a)}})),this.execute("shape.create",(function(t){var n=t.context,i=n.shape,o=Object(bU["getBusinessObject"])(i);if(Object(bU["is"])(o,"bpmn:Group")&&!o.categoryValueRef){var r=s(),a=C0(r,e);o.categoryValueRef=a}})),this.revert("shape.create",(function(e){var t=e.context,n=t.shape;Object(bU["is"])(n,"bpmn:Group")&&(a(n),delete Object(bU["getBusinessObject"])(n).categoryValueRef)})),i.on("moddleCopy.canCopyProperty",I1,(function(t){var n,i=t.property;if(Object(bU["is"])(i,"bpmn:CategoryValue"))return n=C0(s(),e),r.copyElement(i,n)}))}function O1(e,t,n,i){var o,r,s,a,l;return o=(i.y-n.y)*(t.x-e.x)-(i.x-n.x)*(t.y-e.y),0==o?null:(r=e.y-n.y,s=e.x-n.x,l=(i.x-n.x)*r-(i.y-n.y)*s,a=l/o,{x:Math.round(e.x+a*(t.x-e.x)),y:Math.round(e.y+a*(t.y-e.y))})}function R1(e){function t(e,t,n){var i,o={x:n.x,y:n.y-50},r={x:n.x-50,y:n.y},s=O1(e,t,n,o),a=O1(e,t,n,r);i=s&&a?P1(s,n)>P1(a,n)?a:s:s||a,e.original=i}function n(e){var n=e.waypoints;t(n[0],n[1],Pz(e.source)),t(n[n.length-1],n[n.length-2],Pz(e.target))}e.on("bpmnElement.added",(function(e){var t=e.element;t.waypoints&&n(t)}))}function P1(e,t){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function F1(e){ZK.call(this,e);var t=["bpmn:Participant","bpmn:Lane"];this.executed(["shape.move","shape.create","shape.resize"],(function(e){var n=Object(bU["getBusinessObject"])(e.context.shape);WK(n,t)&&!n.di.get("isHorizontal")&&n.di.set("isHorizontal",!0)}))}function j1(e){return Math.sqrt(Math.pow(e.x,2)+Math.pow(e.y,2))}function Q1(e){return Math.atan((e[1].y-e[0].y)/(e[1].x-e[0].x))}function z1(e,t){return t?{x:Math.cos(t)*e.x-Math.sin(t)*e.y,y:Math.sin(t)*e.x+Math.cos(t)*e.y}:e}function V1(e,t,n){var i=[{n:e[0]-n[0],lambda:t[0]},{n:e[1]-n[1],lambda:t[1]}],o=i[0].n*t[0]+i[1].n*t[1],r=i[0].lambda*t[0]+i[1].lambda*t[1];return-o/r}function W1(e,t){var n=t[0],i=t[1],o={x:i.x-n.x,y:i.y-n.y},r=V1([n.x,n.y],[o.x,o.y],[e.x,e.y]);return{x:n.x+r*o.x,y:n.y+r*o.y}}function H1(e,t){var n=W1(e,t),i={x:n.x-e.x,y:n.y-e.y};return j1(i)}function U1(e,t){return j1({x:e.x-t.x,y:e.y-t.y})}T1.$inject=["bpmnFactory","canvas","elementRegistry","eventBus","injector","moddleCopy"],Kj()(T1,ZK),R1.$inject=["eventBus"],F1.$inject=["eventBus"],Kj()(F1,ZK);var Y1=Math.sqrt,G1=Math.min,K1=Math.max,q1=Math.abs;function J1(e){return Math.pow(e,2)}function X1(e,t){return Y1(J1(e.x-t.x)+J1(e.y-t.y))}function $1(e,t){var n,i,o,r,s,a,l,c,h,u,d,p=0;for(p=0;p<t.length-1;p++){if(n=t[p],i=t[p+1],o2(n,i)?l=[n]:(o=X1(e,n),r=X1(e,i),a=G1(o,r),l=Z1(n,i,e,a)),l.length<1)throw new Error("expected between [1, 2] circle -> line intersections");1===l.length&&(c={type:"bendpoint",position:l[0],segmentIndex:p,bendpointIndex:o2(n,l[0])?p:p+1}),2===l.length&&(s=n2(l[0],l[1]),c={type:"segment",position:s,segmentIndex:p,relativeLocation:X1(n,s)/X1(n,i)}),h=X1(c.position,e),(!d||u>h)&&(d=c,u=h)}return d}function Z1(e,t,n,i){var o=t.x-e.x,r=t.y-e.y,s=n.x-e.x,a=n.y-e.y,l=o*o+r*r,c=o*s+r*a,h=s*s+a*a-i*i,u=c/l,d=h/l,p=u*u-d;if(p<0&&p>-1e-6&&(p=0),p<0)return[];var f=Y1(p),g=-u+f,m=-u-f,b={x:e.x-o*g,y:e.y-r*g};if(0===p)return[b];var v={x:e.x-o*m,y:e.y-r*m};return[b,v].filter((function(n){return e2(n,e,t)}))}function e2(e,t,n){return t2(e.x,t.x,n.x)&&t2(e.y,t.y,n.y)}function t2(e,t,n){return e>=G1(t,n)-i2&&e<=K1(t,n)+i2}function n2(e,t){return{x:(e.x+t.x)/2,y:(e.y+t.y)/2}}var i2=.1;function o2(e,t){return q1(e.x-t.x)<=i2&&q1(e.y-t.y)<=i2}function r2(e,t,n,i){var o=n.segmentIndex,r=t.length-e.length;if(i.segmentMove){var s=i.segmentMove.segmentStartIndex,a=i.segmentMove.newSegmentStartIndex;return o===s?a:o>=a?o+r<a?a:o+r:o}if(i.bendpointMove){var l,c=i.bendpointMove.insert,h=i.bendpointMove.bendpointIndex;if(0===r)return o;if(o>=h&&(l=c?o+1:o-1),o<h&&(l=o,c&&"bendpoint"!==n.type&&h-1===o)){var u=a2(t,h);u<n.relativeLocation&&l++}return l}return 0===r?o:i.connectionStart?0===o?0:null:i.connectionEnd&&o===e.length-2?t.length-2:null}function s2(e,t,n,i){var o=0,r=0,s=l2(e),a=$1(s,n),l=a.segmentIndex,c=r2(n,t,a,i);if(null===c)return{x:o,y:r};if(c<0||c>t.length-2)return{x:o,y:r};var h=h2(n,l),u=h2(t,c),d=a.position,p=u2(h,d),f=c2(h,u);if("bendpoint"===a.type){var g=t.length-n.length,m=a.bendpointIndex,b=n[m];if(-1!==t.indexOf(b))return{x:o,y:r};if(0===g){var v=t[m];return{x:v.x-a.position.x,y:v.y-a.position.y}}g<0&&0!==m&&m<n.length-1&&(p=a2(n,m))}var y={x:(u[1].x-u[0].x)*p+u[0].x,y:(u[1].y-u[0].y)*p+u[0].y},w=z1({x:s.x-d.x,y:s.y-d.y},f);return o=y.x+w.x-s.x,r=y.y+w.y-s.y,Tz({x:o,y:r})}function a2(e,t){var n=U1(e[t-1],e[t]),i=U1(e[t],e[t+1]),o=n/(n+i);return o}function l2(e){return{x:e.x+e.width/2,y:e.y+e.height/2}}function c2(e,t){var n=Q1(e),i=Q1(t);return i-n}function h2(e,t){return[e[t],e[t+1]]}function u2(e,t){var n=U1(e[0],e[1]),i=U1(e[0],t);return 0===n?0:i/n}function d2(e,t,n){var i=HG(t),o=HG(n),r=UG(e,i),s={x:r.x*(n.width/t.width),y:r.y*(n.height/t.height)};return Tz({x:o.x+s.x,y:o.y+s.y})}function p2(e,t,n){var i=HG(e),o=HG(t),r=HG(n),s=UG(e,i),a=UG(i,o),l=f2(i,t,n);if(l)return l;var c={x:a.x*(n.width/t.width),y:a.y*(n.height/t.height)},h={x:r.x+c.x,y:r.y+c.y};return Tz({x:h.x+s.x-e.x,y:h.y+s.y-e.y})}function f2(e,t,n){var i=Oz(t),o=Oz(n);if(g2(i,o))return null;var r,s,a,l=Fz(t,e);if("top"===l)r={x:0,y:o.bottom-i.bottom};else if("bottom"===l)r={x:0,y:o.top-i.top};else if("right"===l)r={x:o.left-i.left,y:0};else{if("left"!==l)return null;r={x:o.right-i.right,y:0}}return s={x:e.x+r.x,y:e.y+r.y},a=Fz(n,s),a!==l?null:r}function g2(e,t){return m2(e,t)||b2(e,t)}function m2(e,t){return e.right!==t.right&&e.left!==t.left}function b2(e,t){return e.top!==t.top&&e.bottom!==t.bottom}var v2={width:90,height:20},y2="name",w2="text";function _2(e,t,n,i){function o(e){var t=e.context,n=t.connection,i=n.label,o=Object(Zj["assign"])({},t.hints),r=t.newWaypoints||n.waypoints,s=t.oldWaypoints;return"undefined"===typeof o.startChanged&&(o.startChanged=!!o.connectionStart),"undefined"===typeof o.endChanged&&(o.endChanged=!!o.connectionEnd),s2(i,r,s,o)}ZK.call(this,e),this.postExecute("element.updateProperties",(function(e){var n=e.context,o=n.element,r=n.properties;if(y2 in r&&t.updateLabel(o,r[y2]),w2 in r&&Object(bU["is"])(o,"bpmn:TextAnnotation")){var s=i.getTextAnnotationBounds({x:o.x,y:o.y,width:o.width,height:o.height},r[w2]||"");t.updateLabel(o,r.text,s)}})),this.postExecute(["shape.create","connection.create"],(function(e){var n=e.context,o=n.hints||{};if(!1!==o.createElementsBehavior){var r=n.shape||n.connection,s=r.businessObject;if(!SY(r)&&wY(r)&&DU(r)){var a=EY(r),l=i.getExternalLabelBounds(v2,DU(r));t.createLabel(r,a,{id:s.id+"_label",businessObject:s,width:l.width,height:l.height})}}})),this.postExecute("shape.delete",(function(e){var n=e.context,i=n.labelTarget,o=n.hints||{};i&&!1!==o.unsetLabel&&t.updateLabel(i,null,null,{removeShape:!1})})),this.postExecute(["label.create"],(function(e){var t,i,o=e.context,r=o.shape;r.labelTarget&&Object(bU["is"])(r.labelTarget||r,"bpmn:BaseElement")&&(t=r.businessObject,i=t.di,i.label||(i.label=n.create("bpmndi:BPMNLabel",{bounds:n.create("dc:Bounds")})),Object(Zj["assign"])(i.label.bounds,{x:r.x,y:r.y,width:r.width,height:r.height}))})),this.postExecute(["connection.layout","connection.updateWaypoints"],(function(e){var n=e.context,i=n.hints||{};if(!1!==i.labelBehavior){var r,s=n.connection,a=s.label;a&&a.parent&&(r=o(e),t.moveShape(a,r))}})),this.postExecute(["shape.replace"],(function(e){var t=e.context,n=t.newShape,i=t.oldShape,o=Object(bU["getBusinessObject"])(n);o&&wY(o)&&i.label&&n.label&&(n.label.x=i.label.x,n.label.y=i.label.y)})),this.postExecute("shape.resize",(function(e){var n=e.context,i=n.shape,o=n.newBounds,r=n.oldBounds;if(_Y(i)){var s=i.label,a=Pz(s),l=E2(r),c=C2(a,l),h=A2(c,r,o);t.moveShape(s,h)}}))}function A2(e,t,n){var i=d2(e,t,n);return Tz(UG(i,e))}function C2(e,t){if(t.length){var n=x2(e,t);return W1(e,n)}}function E2(e){return[[{x:e.x,y:e.y},{x:e.x+(e.width||0),y:e.y}],[{x:e.x+(e.width||0),y:e.y},{x:e.x+(e.width||0),y:e.y+(e.height||0)}],[{x:e.x,y:e.y+(e.height||0)},{x:e.x+(e.width||0),y:e.y+(e.height||0)}],[{x:e.x,y:e.y},{x:e.x,y:e.y+(e.height||0)}]]}function x2(e,t){var n=t.map((function(t){return{line:t,distance:H1(e,t)}})),i=Object(Zj["sortBy"])(n,"distance");return i[0].line}function S2(e,t,n){var i=L2(e),o=B2(i,t),r=i[0];return o.length?o[o.length-1]:d2(r.original||r,n,t)}function D2(e,t,n){var i=L2(e),o=B2(i,t),r=i[i.length-1];return o.length?o[0]:d2(r.original||r,n,t)}function k2(e,t,n){var i=L2(e),o=N2(t,n),r=i[0];return d2(r.original||r,o,t)}function M2(e,t,n){var i=L2(e),o=N2(t,n),r=i[i.length-1];return d2(r.original||r,o,t)}function N2(e,t){return{x:e.x-t.x,y:e.y-t.y,width:e.width,height:e.height}}function L2(e){var t=e.waypoints;if(!t.length)throw new Error("connection#"+e.id+": no waypoints");return t}function B2(e,t){var n=Object(Zj["map"])(e,T2);return Object(Zj["filter"])(n,(function(e){return I2(e,t)}))}function I2(e,t){return"intersect"===Fz(t,e,1)}function T2(e){return e.original||e}function O2(e,t){ZK.call(this,e),this.postExecute("shape.replace",(function(e){var n=e.oldShape,i=e.newShape;if(R2(n,i)){var o=P2(n);o.incoming.forEach((function(e){var o=D2(e,i,n);t.reconnectEnd(e,i,o)})),o.outgoing.forEach((function(e){var o=S2(e,i,n);t.reconnectStart(e,i,o)}))}}),!0)}function R2(e,t){return Object(bU["is"])(e,"bpmn:Participant")&&vU(e)&&Object(bU["is"])(t,"bpmn:Participant")&&!vU(t)}function P2(e){var t=cz([e],!1),n=[],i=[];return t.forEach((function(t){t!==e&&(t.incoming.forEach((function(e){Object(bU["is"])(e,"bpmn:MessageFlow")&&n.push(e)})),t.outgoing.forEach((function(e){Object(bU["is"])(e,"bpmn:MessageFlow")&&i.push(e)})))}),[]),{incoming:n,outgoing:i}}Kj()(_2,ZK),_2.$inject=["eventBus","modeling","bpmnFactory","textRenderer"],O2.$inject=["eventBus","modeling"],Kj()(O2,ZK);var F2="flow elements must be children of pools/participants";function j2(e,t,n){function i(e,n,i){t.add({position:{x:e.x+5,y:e.y+5},type:"error",timeout:i||2e3,html:"<div>"+n+"</div>"})}e.on(["shape.move.rejected","create.rejected"],(function(e){var t=e.context,o=t.shape,r=t.target;Object(bU["is"])(r,"bpmn:Collaboration")&&Object(bU["is"])(o,"bpmn:FlowNode")&&i(e,n(F2))}))}function Q2(e,t,n,i){ZK.call(this,e);var o=i.get("dragging",!1);function r(e){var i,o,r=e.source,s=e.target,a=e.parent;a&&(Object(bU["is"])(e,"bpmn:SequenceFlow")&&(n.canConnectSequenceFlow(r,s)||(o=!0),n.canConnectMessageFlow(r,s)&&(i="bpmn:MessageFlow")),Object(bU["is"])(e,"bpmn:MessageFlow")&&(n.canConnectMessageFlow(r,s)||(o=!0),n.canConnectSequenceFlow(r,s)&&(i="bpmn:SequenceFlow")),Object(bU["is"])(e,"bpmn:Association")&&!n.canConnectAssociation(r,s)&&(o=!0),o&&t.removeConnection(e),i&&t.connect(r,s,{type:i,waypoints:e.waypoints.slice()}))}function s(e){var i,r,s=e.context,l=s.connection,c=s.newSource||l.source,h=s.newTarget||l.target;i=n.canConnect(c,h),i&&i.type!==l.type&&(r=t.connect(c,h,{type:i.type,waypoints:l.waypoints.slice()}),t.removeConnection(l),s.connection=r,o&&a(l,r))}function a(e,t){var n,i=o.context(),r=i&&i.payload.previousSelection;r&&r.length&&(n=r.indexOf(e),-1!==n&&r.splice(n,1,t))}this.postExecuted("elements.move",(function(e){var t=e.closure,n=t.allConnections;Object(Zj["forEach"])(n,r)}),!0),this.preExecute("connection.reconnect",s),this.postExecuted("element.updateProperties",(function(e){var n,i=e.context,o=i.properties,r=i.element,s=r.businessObject;o.default&&(n=Object(Zj["find"])(r.outgoing,Object(Zj["matchPattern"])({id:r.businessObject.default.id})),n&&t.updateProperties(n,{conditionExpression:void 0})),o.conditionExpression&&s.sourceRef.default===s&&t.updateProperties(r.source,{default:void 0})}))}function z2(e,t){ZK.call(this,e),this.preExecute("shape.delete",(function(e){var t=e.shape,n=t.parent;Object(bU["is"])(t,"bpmn:Participant")&&(e.collaborationRoot=n)}),!0),this.postExecute("shape.delete",(function(e){var n=e.collaborationRoot;n&&!n.businessObject.participants.length&&t.makeProcess()}),!0)}function V2(e,t,n,i,o,r){i.invoke(ZK,this),this._bpmnReplace=e,this._elementRegistry=n,this._selection=r,this.postExecuted(["elements.create"],500,(function(e){var n=e.context,i=n.parent,o=n.elements,r=t.canReplace(o,i);r&&this.replaceElements(o,r.replacements)}),this),this.postExecuted(["elements.move"],500,(function(e){var n=e.context,i=n.newParent,o=n.newHost,r=[];Object(Zj["forEach"])(n.closure.topLevel,(function(e){r=wU(e)?r.concat(e.children):r.concat(e)})),1===r.length&&o&&(i=o);var s=t.canReplace(r,i);s&&this.replaceElements(r,s.replacements,o)}),this),this.postExecute(["shape.replace"],1500,(function(e){var n,i=e.context,o=i.oldShape,r=i.newShape,s=o.attachers;s&&s.length&&(n=t.canReplace(s,r),this.replaceElements(s,n.replacements))}),this),this.postExecuted(["shape.replace"],1500,(function(e){var t=e.context,n=t.oldShape,i=t.newShape;o.unclaimId(n.businessObject.id,n.businessObject),o.updateProperties(i,{id:n.id})}))}j2.$inject=["eventBus","tooltips","translate"],Kj()(Q2,ZK),Q2.$inject=["eventBus","modeling","bpmnRules","injector"],z2.$inject=["eventBus","modeling"],Kj()(z2,ZK),Kj()(V2,ZK),V2.prototype.replaceElements=function(e,t){var n=this._elementRegistry,i=this._bpmnReplace,o=this._selection;Object(Zj["forEach"])(t,(function(t){var o={type:t.newElementType},r=n.get(t.oldElementId),s=e.indexOf(r);e[s]=i.replaceElement(r,o,{select:!1})})),t&&o.select(e)},V2.$inject=["bpmnReplace","bpmnRules","elementRegistry","injector","modeling","selection"];var W2=Math.abs,H2=Math.min,U2=Math.max;function Y2(e,t,n,i){var o=e[t];e[t]=void 0===o?n:i(n,o)}function G2(e,t,n){return Y2(e,t,n,H2)}function K2(e,t,n){return Y2(e,t,n,U2)}var q2=20,J2=50,X2=20,$2=20;function Z2(e,t,n){var i=q$(e),o=!0,r=!0,s=G$(i,[i]),a=Oz(e),l={},c={};/e/.test(t)?c.right=a.left+t4.width:/w/.test(t)&&(c.left=a.right-t4.width),s.forEach((function(e){var i=Oz(e);/n/.test(t)&&(i.top<a.top-10&&(o=!1),n&&W2(a.top-i.bottom)<10&&K2(l,"top",i.top+t4.height),W2(a.top-i.top)<5&&G2(c,"top",i.bottom-t4.height)),/s/.test(t)&&(i.bottom>a.bottom+10&&(r=!1),n&&W2(a.bottom-i.top)<10&&G2(l,"bottom",i.bottom-t4.height),W2(a.bottom-i.bottom)<5&&K2(c,"bottom",i.top+t4.height))}));var h=i.children.filter((function(e){return!e.hidden&&!e.waypoints&&(Object(bU["is"])(e,"bpmn:FlowElement")||Object(bU["is"])(e,"bpmn:Artifact"))}));return h.forEach((function(e){var n=Oz(e);o&&/n/.test(t)&&G2(c,"top",n.top-X2),/e/.test(t)&&K2(c,"right",n.right+q2),r&&/s/.test(t)&&K2(c,"bottom",n.bottom+$2),/w/.test(t)&&G2(c,"left",n.left-J2)})),{min:c,max:l}}var e4=1500,t4={width:300,height:60},n4={width:300,height:150},i4={width:140,height:120},o4={width:50,height:30};function r4(e){e.on("resize.start",e4,(function(e){var t=e.context,n=t.shape,i=t.direction,o=t.balanced;(Object(bU["is"])(n,"bpmn:Lane")||Object(bU["is"])(n,"bpmn:Participant"))&&(t.resizeConstraints=Z2(n,i,o)),Object(bU["is"])(n,"bpmn:Participant")&&(t.minDimensions=n4),Object(bU["is"])(n,"bpmn:SubProcess")&&vU(n)&&(t.minDimensions=i4),Object(bU["is"])(n,"bpmn:TextAnnotation")&&(t.minDimensions=o4)}))}r4.$inject=["eventBus"];var s4=1001;function a4(e,t){e.on("resize.start",s4+500,(function(e){var t=e.context,n=t.shape;(Object(bU["is"])(n,"bpmn:Lane")||Object(bU["is"])(n,"bpmn:Participant"))&&(t.balanced=!WY(e))})),e.on("resize.end",s4,(function(e){var n=e.context,i=n.shape,o=n.canExecute,r=n.newBounds;if(Object(bU["is"])(i,"bpmn:Lane")||Object(bU["is"])(i,"bpmn:Participant"))return o&&(r=Iz(r),t.resizeLane(i,r,n.balanced)),!1}))}function l4(e,t,n){ZK.call(this,e),this.preExecute("shape.delete",(function(e){var i=e.context.shape;if(1===i.incoming.length&&1===i.outgoing.length){var o=i.incoming[0],r=i.outgoing[0];if(Object(bU["is"])(o,"bpmn:SequenceFlow")&&Object(bU["is"])(r,"bpmn:SequenceFlow")&&t.canConnect(o.source,r.target,o)){var s=h4(o.waypoints,r.waypoints);n.reconnectEnd(o,r.target,s)}}}))}function c4(e){return e.original||e}function h4(e,t){var n=O1(c4(e[e.length-2]),c4(e[e.length-1]),c4(t[1]),c4(t[0]));return n?[].concat(e.slice(0,e.length-1),[n],t.slice(1)):[c4(e[0]),c4(t[t.length-1])]}a4.$inject=["eventBus","modeling"],Kj()(l4,ZK),l4.$inject=["eventBus","bpmnRules","modeling"];var u4=Math.max;function d4(e){e.on("spaceTool.getMinDimensions",(function(e){var t=e.shapes,n=e.axis,i=e.start,o={};return Object(Zj["forEach"])(t,(function(e){var t=e.id;Object(bU["is"])(e,"bpmn:Participant")&&(p4(n)?o[t]=n4:o[t]={width:n4.width,height:f4(e,i)}),Object(bU["is"])(e,"bpmn:SubProcess")&&vU(e)&&(o[t]=i4),Object(bU["is"])(e,"bpmn:TextAnnotation")&&(o[t]=o4)})),o}))}function p4(e){return"x"===e}function f4(e,t){var n;return g4(e)?(n=m4(e,t),u4(n4.height,n)):n4.height}function g4(e){return!!K$(e).length}function m4(e,t){var n,i=K$(e);return n=b4(i,t),e.height-n.height+t4.height}function b4(e,t){var n,i,o;for(n=0;n<e.length;n++)if(i=e[n],t>=i.y&&t<=i.y+i.height)return o=K$(i),o.length?b4(o,t):i}function v4(e,t){e.invoke(ZK,this),this.postExecuted("shape.replace",(function(e){var n=e.context.oldShape,i=e.context.newShape;if(Object(bU["is"])(i,"bpmn:SubProcess")&&Object(bU["is"])(n,"bpmn:Task")&&vU(i)){var o=y4(i);t.createShape({type:"bpmn:StartEvent"},o,i)}}))}function y4(e){return{x:e.x+e.width/6,y:e.y+e.height/2}}d4.$inject=["eventBus"],v4.$inject=["injector","modeling"],Kj()(v4,ZK);var w4=500;function _4(e,t,n,i){function o(e){e.length&&e.forEach((function(e){"label"!==e.type||e.businessObject.name||(e.hidden=!0)}))}function r(e,t){var n,i,o=e.children,r=t;return n=A4(o).concat([e]),i=V$(n),i?(r.width=Math.max(i.width,r.width),r.height=Math.max(i.height,r.height),r.x=i.x+(i.width-r.width)/2,r.y=i.y+(i.height-r.height)/2):(r.x=e.x+(e.width-r.width)/2,r.y=e.y+(e.height-r.height)/2),r}function s(e,t){return{x:e.x+(e.width-t.width)/2,y:e.y+(e.height-t.height)/2,width:t.width,height:t.height}}ZK.call(this,e),this.executed(["shape.toggleCollapse"],w4,(function(e){var t=e.context,n=t.shape;Object(bU["is"])(n,"bpmn:SubProcess")&&(n.collapsed?Object(bU["getBusinessObject"])(n).di.isExpanded=!1:(o(n.children),Object(bU["getBusinessObject"])(n).di.isExpanded=!0))})),this.reverted(["shape.toggleCollapse"],w4,(function(e){var t=e.context,n=t.shape;n.collapsed?Object(bU["getBusinessObject"])(n).di.isExpanded=!1:Object(bU["getBusinessObject"])(n).di.isExpanded=!0})),this.postExecuted(["shape.toggleCollapse"],w4,(function(e){var i,o=e.context.shape,a=t._getDefaultSize(o);i=o.collapsed?s(o,a):r(o,a),n.resizeShape(o,i,null,{autoResize:!o.collapsed&&"nwse"})}))}function A4(e){return e.filter((function(e){return!e.hidden}))}function C4(e,t,n,i){t.invoke(ZK,this),this.preExecute("shape.delete",(function(e){var t=e.context,o=t.shape,r=o.businessObject;SY(o)||(Object(bU["is"])(o,"bpmn:Participant")&&vU(o)&&n.ids.unclaim(r.processRef.id),i.unclaimId(r.id,r))})),this.preExecute("connection.delete",(function(e){var t=e.context,n=t.connection,o=n.businessObject;i.unclaimId(o.id,o)})),this.preExecute("canvas.updateRoot",(function(){var t=e.getRootElement(),i=t.businessObject;n.ids.unclaim(i.id)}))}Kj()(_4,ZK),_4.$inject=["eventBus","elementFactory","modeling"],Kj()(C4,ZK),C4.$inject=["canvas","injector","moddle","modeling"];var E4=500,x4=5e3;function S4(e,t,n){var i;function o(){return i=i||new D4,i.enter(),i}function r(){if(!i)throw new Error(n("out of bounds release"));return i}function s(){if(!i)throw new Error(n("out of bounds release"));var e=i.leave();return e&&(t.updateLaneRefs(i.flowNodes,i.lanes),i=null),e}ZK.call(this,e);var a=["spaceTool","lane.add","lane.resize","lane.split","elements.create","elements.delete","elements.move","shape.create","shape.delete","shape.move","shape.resize"];this.preExecute(a,x4,(function(e){o()})),this.postExecuted(a,E4,(function(e){s()})),this.preExecute(["shape.create","shape.move","shape.delete","shape.resize"],(function(e){var t=e.context,n=t.shape,i=r();n.labelTarget||(Object(bU["is"])(n,"bpmn:Lane")&&i.addLane(n),Object(bU["is"])(n,"bpmn:FlowNode")&&i.addFlowNode(n))}))}function D4(){this.flowNodes=[],this.lanes=[],this.counter=0,this.addLane=function(e){this.lanes.push(e)},this.addFlowNode=function(e){this.flowNodes.push(e)},this.enter=function(){this.counter++},this.leave=function(){return this.counter--,!this.counter}}function k4(e,t){ZK.call(this,e),this.preExecute("connection.delete",(function(e){var n=e.context,i=n.connection,o=i.source;M4(i,o)&&t.updateProperties(o,{default:null})}))}function M4(e,t){if(!Object(bU["is"])(e,"bpmn:SequenceFlow"))return!1;var n=Object(bU["getBusinessObject"])(t),i=Object(bU["getBusinessObject"])(e);return n.get("default")===i}S4.$inject=["eventBus","modeling","translate"],Kj()(S4,ZK),Kj()(k4,ZK),k4.$inject=["eventBus","modeling"];var N4={__init__:["adaptiveLabelPositioningBehavior","appendBehavior","associationBehavior","attachEventBehavior","boundaryEventBehavior","rootElementReferenceBehavior","createBehavior","fixHoverBehavior","createDataObjectBehavior","createParticipantBehavior","dataStoreBehavior","dataInputAssociationBehavior","deleteLaneBehavior","detachEventBehavior","dropOnFlowBehavior","eventBasedGatewayBehavior","groupBehavior","importDockingFix","isHorizontalFix","labelBehavior","messageFlowBehavior","modelingFeedback","removeElementBehavior","removeParticipantBehavior","replaceConnectionBehavior","replaceElementBehaviour","resizeBehavior","resizeLaneBehavior","toggleElementCollapseBehaviour","spaceToolBehavior","subProcessStartEventBehavior","unclaimIdBehavior","unsetDefaultFlowBehavior","updateFlowNodeRefsBehavior"],adaptiveLabelPositioningBehavior:["type",P0],appendBehavior:["type",W0],associationBehavior:["type",H0],attachEventBehavior:["type",Y0],boundaryEventBehavior:["type",J0],rootElementReferenceBehavior:["type",$0],createBehavior:["type",e1],fixHoverBehavior:["type",i1],createDataObjectBehavior:["type",o1],createParticipantBehavior:["type",c1],dataInputAssociationBehavior:["type",g1],dataStoreBehavior:["type",v1],deleteLaneBehavior:["type",A1],detachEventBehavior:["type",E1],dropOnFlowBehavior:["type",k1],eventBasedGatewayBehavior:["type",L1],groupBehavior:["type",T1],importDockingFix:["type",R1],isHorizontalFix:["type",F1],labelBehavior:["type",_2],messageFlowBehavior:["type",O2],modelingFeedback:["type",j2],replaceConnectionBehavior:["type",Q2],removeParticipantBehavior:["type",z2],replaceElementBehaviour:["type",V2],resizeBehavior:["type",r4],resizeLaneBehavior:["type",a4],removeElementBehavior:["type",l4],toggleElementCollapseBehaviour:["type",_4],spaceToolBehavior:["type",d4],subProcessStartEventBehavior:["type",v4],unclaimIdBehavior:["type",C4],updateFlowNodeRefsBehavior:["type",S4],unsetDefaultFlowBehavior:["type",k4]};function L4(e,t){var n=Fz(e,t,-15);return"intersect"!==n?n:null}function B4(e){sq.call(this,e)}function I4(e){return T4(e)?null:WK(e,["bpmn:FlowNode","bpmn:InteractionNode","bpmn:DataObjectReference","bpmn:DataStoreReference","bpmn:Group","bpmn:TextAnnotation"])}function T4(e){return!e||SY(e)}function O4(e,t){return e===t}function R4(e){do{if(Object(bU["is"])(e,"bpmn:Process"))return Object(bU["getBusinessObject"])(e);if(Object(bU["is"])(e,"bpmn:Participant"))return Object(bU["getBusinessObject"])(e).processRef||Object(bU["getBusinessObject"])(e)}while(e=e.parent)}function P4(e){return Object(bU["is"])(e,"bpmn:TextAnnotation")}function F4(e){return Object(bU["is"])(e,"bpmn:Group")&&!e.labelTarget}function j4(e){return Object(bU["is"])(e,"bpmn:BoundaryEvent")&&Y4(e,"bpmn:CompensateEventDefinition")}function Q4(e){return Object(bU["getBusinessObject"])(e).isForCompensation}function z4(e,t){var n=R4(e),i=R4(t);return n===i}function V4(e){return Object(bU["is"])(e,"bpmn:InteractionNode")&&!Object(bU["is"])(e,"bpmn:BoundaryEvent")&&(!Object(bU["is"])(e,"bpmn:Event")||Object(bU["is"])(e,"bpmn:ThrowEvent")&&G4(e,"bpmn:MessageEventDefinition"))}function W4(e){return Object(bU["is"])(e,"bpmn:InteractionNode")&&!Q4(e)&&(!Object(bU["is"])(e,"bpmn:Event")||Object(bU["is"])(e,"bpmn:CatchEvent")&&G4(e,"bpmn:MessageEventDefinition"))&&!(Object(bU["is"])(e,"bpmn:BoundaryEvent")&&!Y4(e,"bpmn:MessageEventDefinition"))}function H4(e){var t=e;while(t=t.parent){if(Object(bU["is"])(t,"bpmn:FlowElementsContainer"))return Object(bU["getBusinessObject"])(t);if(Object(bU["is"])(t,"bpmn:Participant"))return Object(bU["getBusinessObject"])(t).processRef}return null}function U4(e,t){var n=H4(e),i=H4(t);return n===i}function Y4(e,t){var n=Object(bU["getBusinessObject"])(e);return!!Object(Zj["find"])(n.eventDefinitions||[],(function(e){return Object(bU["is"])(e,t)}))}function G4(e,t){var n=Object(bU["getBusinessObject"])(e);return(n.eventDefinitions||[]).every((function(e){return Object(bU["is"])(e,t)}))}function K4(e){return Object(bU["is"])(e,"bpmn:FlowNode")&&!Object(bU["is"])(e,"bpmn:EndEvent")&&!wU(e)&&!(Object(bU["is"])(e,"bpmn:IntermediateThrowEvent")&&Y4(e,"bpmn:LinkEventDefinition"))&&!j4(e)&&!Q4(e)}function q4(e){return Object(bU["is"])(e,"bpmn:FlowNode")&&!Object(bU["is"])(e,"bpmn:StartEvent")&&!Object(bU["is"])(e,"bpmn:BoundaryEvent")&&!wU(e)&&!(Object(bU["is"])(e,"bpmn:IntermediateCatchEvent")&&Y4(e,"bpmn:LinkEventDefinition"))&&!Q4(e)}function J4(e){return Object(bU["is"])(e,"bpmn:ReceiveTask")||Object(bU["is"])(e,"bpmn:IntermediateCatchEvent")&&(Y4(e,"bpmn:MessageEventDefinition")||Y4(e,"bpmn:TimerEventDefinition")||Y4(e,"bpmn:ConditionalEventDefinition")||Y4(e,"bpmn:SignalEventDefinition"))}function X4(e){return e.waypoints}function $4(e){var t=[];while(e)e=e.parent,e&&t.push(e);return t}function Z4(e,t){var n=$4(t);return-1!==n.indexOf(e)}function e5(e,t,n){if(T4(e)||T4(t))return null;if(!Object(bU["is"])(n,"bpmn:DataAssociation")){if(b5(e,t))return{type:"bpmn:MessageFlow"};if(v5(e,t))return{type:"bpmn:SequenceFlow"}}var i=y5(e,t);return i||(j4(e)&&Q4(t)?{type:"bpmn:Association",associationDirection:"One"}:!!m5(e,t)&&{type:"bpmn:Association"})}function t5(e,t,n){return!(!SY(e)&&!F4(e))||!(Object(bU["is"])(t,"bpmn:Participant")&&!vU(t))&&(Object(bU["is"])(e,"bpmn:Participant")?Object(bU["is"])(t,"bpmn:Process")||Object(bU["is"])(t,"bpmn:Collaboration"):WK(e,["bpmn:DataInput","bpmn:DataOutput"])&&e.parent?t===e.parent:Object(bU["is"])(e,"bpmn:Lane")?Object(bU["is"])(t,"bpmn:Participant")||Object(bU["is"])(t,"bpmn:Lane"):!(Object(bU["is"])(e,"bpmn:BoundaryEvent")&&!n5(e))&&(Object(bU["is"])(e,"bpmn:FlowElement")&&!Object(bU["is"])(e,"bpmn:DataStoreReference")?Object(bU["is"])(t,"bpmn:FlowElementsContainer")?vU(t):WK(t,["bpmn:Participant","bpmn:Lane"]):WK(e,["bpmn:Artifact","bpmn:DataAssociation","bpmn:DataStoreReference"])?WK(t,["bpmn:Collaboration","bpmn:Lane","bpmn:Participant","bpmn:Process","bpmn:SubProcess"]):!!Object(bU["is"])(e,"bpmn:MessageFlow")&&(Object(bU["is"])(t,"bpmn:Collaboration")||e.source.parent==t||e.target.parent==t)))}function n5(e){return Object(bU["getBusinessObject"])(e).cancelActivity&&(s5(e)||a5(e))}function i5(e){return!SY(e)&&Object(bU["is"])(e,"bpmn:BoundaryEvent")}function o5(e){return Object(bU["is"])(e,"bpmn:Lane")}function r5(e){return!!i5(e)||(!(!Object(bU["is"])(e,"bpmn:IntermediateThrowEvent")||!s5(e))||Object(bU["is"])(e,"bpmn:IntermediateCatchEvent")&&a5(e))}function s5(e){var t=Object(bU["getBusinessObject"])(e);return t&&!(t.eventDefinitions&&t.eventDefinitions.length)}function a5(e){return l5(e,["bpmn:MessageEventDefinition","bpmn:TimerEventDefinition","bpmn:SignalEventDefinition","bpmn:ConditionalEventDefinition"])}function l5(e,t){return t.some((function(t){return Y4(e,t)}))}function c5(e){return Object(bU["is"])(e,"bpmn:ReceiveTask")&&Object(Zj["find"])(e.incoming,(function(e){return Object(bU["is"])(e.source,"bpmn:EventBasedGateway")}))}function h5(e,t,n,i){if(Array.isArray(e)||(e=[e]),1!==e.length)return!1;var o=e[0];return!SY(o)&&(!!r5(o)&&(!wU(t)&&(!(!Object(bU["is"])(t,"bpmn:Activity")||Q4(t))&&(!(i&&!L4(i,t))&&(!c5(t)&&"attach")))))}function u5(e,t,n){if(!t)return!1;var i={replacements:[]};return Object(Zj["forEach"])(e,(function(e){wU(t)||Object(bU["is"])(e,"bpmn:StartEvent")&&"label"!==e.type&&t5(e,t)&&(yU(e)||i.replacements.push({oldElementId:e.id,newElementType:"bpmn:StartEvent"}),(AU(e)||CU(e)||EU(e))&&i.replacements.push({oldElementId:e.id,newElementType:"bpmn:StartEvent"}),l5(e,["bpmn:MessageEventDefinition","bpmn:TimerEventDefinition","bpmn:SignalEventDefinition","bpmn:ConditionalEventDefinition"])&&Object(bU["is"])(t,"bpmn:SubProcess")&&i.replacements.push({oldElementId:e.id,newElementType:"bpmn:StartEvent"})),Object(bU["is"])(t,"bpmn:Transaction")||Y4(e,"bpmn:CancelEventDefinition")&&"label"!==e.type&&(Object(bU["is"])(e,"bpmn:EndEvent")&&t5(e,t)&&i.replacements.push({oldElementId:e.id,newElementType:"bpmn:EndEvent"}),Object(bU["is"])(e,"bpmn:BoundaryEvent")&&h5(e,t,null,n)&&i.replacements.push({oldElementId:e.id,newElementType:"bpmn:BoundaryEvent"}))})),!!i.replacements.length&&i}function d5(e,t){return!Object(Zj["some"])(e,o5)&&(!t||e.every((function(e){return t5(e,t)})))}function p5(e,t,n,i){return!!t&&(!(!SY(e)&&!F4(e))||!O4(n,t)&&((!n||!Z4(n,t))&&(t5(e,t,i)||w5(e,t,i))))}function f5(e,t){return Object(bU["is"])(e,"bpmn:SubProcess")?vU(e)&&(!t||t.width>=100&&t.height>=80):Object(bU["is"])(e,"bpmn:Lane")?!t||t.width>=130&&t.height>=60:Object(bU["is"])(e,"bpmn:Participant")?!t||t.width>=250&&t.height>=50:!!P4(e)||!!F4(e)}function g5(e,t){var n=P4(e),i=P4(t);return(n||i)&&n!==i}function m5(e,t){return!X4(e)&&!X4(t)&&(!(!j4(e)||!Q4(t))||!Z4(t,e)&&!Z4(e,t)&&(!!g5(e,t)||!!y5(e,t)))}function b5(e,t){return!(x5(e)&&!x5(t))&&(V4(e)&&W4(t)&&!z4(e,t))}function v5(e,t){return!(J4(t)&&t.incoming.length>0&&E5(t.incoming)&&!Object(bU["is"])(e,"bpmn:EventBasedGateway"))&&(K4(e)&&q4(t)&&U4(e,t)&&!(Object(bU["is"])(e,"bpmn:EventBasedGateway")&&!J4(t)))}function y5(e,t){return WK(e,["bpmn:DataObjectReference","bpmn:DataStoreReference"])&&WK(t,["bpmn:Activity","bpmn:ThrowEvent"])?{type:"bpmn:DataInputAssociation"}:!(!WK(t,["bpmn:DataObjectReference","bpmn:DataStoreReference"])||!WK(e,["bpmn:Activity","bpmn:CatchEvent"]))&&{type:"bpmn:DataOutputAssociation"}}function w5(e,t,n){if(!t)return!1;if(Array.isArray(e)){if(1!==e.length)return!1;e=e[0]}return t.source!==e&&t.target!==e&&(WK(t,["bpmn:SequenceFlow","bpmn:MessageFlow"])&&!SY(t)&&Object(bU["is"])(e,"bpmn:FlowNode")&&!Object(bU["is"])(e,"bpmn:BoundaryEvent")&&t5(e,t.parent,n))}function _5(e,t){return e&&t&&-1!==e.indexOf(t)}function A5(e,t){return!!SY(t)||!(Object(bU["is"])(t,"bpmn:Lane")&&!_5(e,t.parent))}function C5(e){if(e&&e.source)return Object(bU["is"])(e.source,"bpmn:EventBasedGateway")}function E5(e){return e=e||[],e.some(C5)}function x5(e){return HK(e,"bpmn:Process")||HK(e,"bpmn:Collaboration")}Kj()(B4,sq),B4.$inject=["eventBus"],B4.prototype.init=function(){this.addRule("connection.start",(function(e){var t=e.source;return I4(t)})),this.addRule("connection.create",(function(e){var t=e.source,n=e.target,i=e.hints||{},o=i.targetParent,r=i.targetAttach;if(r)return!1;o&&(n.parent=o);try{return e5(t,n)}finally{o&&(n.parent=null)}})),this.addRule("connection.reconnect",(function(e){var t=e.connection,n=e.source,i=e.target;return e5(n,i,t)})),this.addRule("connection.updateWaypoints",(function(e){return{type:e.connection.type}})),this.addRule("shape.resize",(function(e){var t=e.shape,n=e.newBounds;return f5(t,n)})),this.addRule("elements.create",(function(e){var t=e.elements,n=e.position,i=e.target;return!(X4(i)&&!w5(t,i,n))&&Object(Zj["every"])(t,(function(e){return X4(e)?e5(e.source,e.target,e):e.host?h5(e,e.host,null,n):p5(e,i,null,n)}))})),this.addRule("elements.move",(function(e){var t=e.target,n=e.shapes,i=e.position;return h5(n,t,null,i)||u5(n,t,i)||d5(n,t,i)||w5(n,t,i)})),this.addRule("shape.create",(function(e){return p5(e.shape,e.target,e.source,e.position)})),this.addRule("shape.attach",(function(e){return h5(e.shape,e.target,null,e.position)})),this.addRule("element.copy",(function(e){var t=e.element,n=e.elements;return A5(n,t)}))},B4.prototype.canConnectMessageFlow=b5,B4.prototype.canConnectSequenceFlow=v5,B4.prototype.canConnectDataAssociation=y5,B4.prototype.canConnectAssociation=m5,B4.prototype.canMove=d5,B4.prototype.canAttach=h5,B4.prototype.canReplace=u5,B4.prototype.canDrop=t5,B4.prototype.canInsert=w5,B4.prototype.canCreate=p5,B4.prototype.canConnect=e5,B4.prototype.canResize=f5,B4.prototype.canCopy=A5;var S5={__depends__:[xq],__init__:["bpmnRules"],bpmnRules:["type",B4]},D5=2e3;function k5(e,t){function n(){var e,n,i=t.getRootElement(),o=Object(bU["getBusinessObject"])(i).di;e=cz([i],!1),e=Object(Zj["filter"])(e,(function(e){return e!==i&&!e.labelTarget})),n=Object(Zj["map"])(e,BU),o.set("planeElement",n)}e.on("saveXML.start",D5,n)}k5.$inject=["eventBus","canvas"];var M5={__init__:["bpmnDiOrdering"],bpmnDiOrdering:["type",k5]};function N5(e){ZK.call(this,e);var t=this;this.preExecute(["shape.create","connection.create"],(function(e){var n=e.context,i=n.shape||n.connection,o=n.parent,r=t.getOrdering(i,o);r&&(void 0!==r.parent&&(n.parent=r.parent),n.parentIndex=r.index)})),this.preExecute(["shape.move","connection.move"],(function(e){var n=e.context,i=n.shape||n.connection,o=n.newParent||i.parent,r=t.getOrdering(i,o);r&&(void 0!==r.parent&&(n.newParent=r.parent),n.newParentIndex=r.index)}))}function L5(e,t,n){N5.call(this,e);var i=[{type:"bpmn:SubProcess",order:{level:6}},{type:"bpmn:SequenceFlow",order:{level:3,containers:["bpmn:Participant","bpmn:FlowElementsContainer"]}},{type:"bpmn:DataAssociation",order:{level:9,containers:["bpmn:Collaboration","bpmn:Process"]}},{type:"bpmn:MessageFlow",order:{level:9,containers:["bpmn:Collaboration"]}},{type:"bpmn:Association",order:{level:6,containers:["bpmn:Participant","bpmn:FlowElementsContainer","bpmn:Collaboration"]}},{type:"bpmn:BoundaryEvent",order:{level:8}},{type:"bpmn:Group",order:{level:10,containers:["bpmn:Collaboration","bpmn:Process"]}},{type:"bpmn:FlowElement",order:{level:5}},{type:"bpmn:Participant",order:{level:-2}},{type:"bpmn:Lane",order:{level:-1}}];function o(e){if(e.labelTarget)return{level:10};var t=Object(Zj["find"])(i,(function(t){return WK(e,[t.type])}));return t&&t.order||{level:1}}function r(e){var t=e.order;return t||(e.order=t=o(e)),t}function s(e,t,i){var o=t;while(o){if(WK(o,i))break;o=o.parent}if(!o)throw new Error(n("no parent for {element} in {parent}",{element:e.id,parent:t.id}));return o}this.getOrdering=function(e,n){if(e.labelTarget)return{parent:t.getRootElement(),index:-1};var i=r(e);i.containers&&(n=s(e,n,i.containers));var o=n.children.indexOf(e),a=Object(Zj["findIndex"])(n.children,(function(t){return!(!e.labelTarget&&t.labelTarget)&&i.level<r(t).level}));return-1!==a&&-1!==o&&o<a&&(a-=1),{index:a,parent:n}}}N5.prototype.getOrdering=function(e,t){return null},Kj()(N5,ZK),L5.$inject=["eventBus","canvas","translate"],Kj()(L5,N5);var B5={__depends__:[bY],__init__:["bpmnOrderingProvider"],bpmnOrderingProvider:["type",L5]};function I5(e,t){this._handlerMap={},this._stack=[],this._stackIdx=-1,this._currentExecution={actions:[],dirty:[],trigger:null},this._injector=t,this._eventBus=e,this._uid=1,e.on(["diagram.destroy","diagram.clear"],(function(){this.clear(!1)}),this)}I5.$inject=["eventBus","injector"],I5.prototype.execute=function(e,t){if(!e)throw new Error("command required");this._currentExecution.trigger="execute";var n={command:e,context:t};this._pushAction(n),this._internalExecute(n),this._popAction(n)},I5.prototype.canExecute=function(e,t){var n={command:e,context:t},i=this._getHandler(e),o=this._fire(e,"canExecute",n);if(void 0===o){if(!i)return!1;i.canExecute&&(o=i.canExecute(t))}return o},I5.prototype.clear=function(e){this._stack.length=0,this._stackIdx=-1,!1!==e&&this._fire("changed",{trigger:"clear"})},I5.prototype.undo=function(){var e,t=this._getUndoAction();if(t){this._currentExecution.trigger="undo",this._pushAction(t);while(t){if(this._internalUndo(t),e=this._getUndoAction(),!e||e.id!==t.id)break;t=e}this._popAction()}},I5.prototype.redo=function(){var e,t=this._getRedoAction();if(t){this._currentExecution.trigger="redo",this._pushAction(t);while(t){if(this._internalExecute(t,!0),e=this._getRedoAction(),!e||e.id!==t.id)break;t=e}this._popAction()}},I5.prototype.register=function(e,t){this._setHandler(e,t)},I5.prototype.registerHandler=function(e,t){if(!e||!t)throw new Error("command and handlerCls must be defined");var n=this._injector.instantiate(t);this.register(e,n)},I5.prototype.canUndo=function(){return!!this._getUndoAction()},I5.prototype.canRedo=function(){return!!this._getRedoAction()},I5.prototype._getRedoAction=function(){return this._stack[this._stackIdx+1]},I5.prototype._getUndoAction=function(){return this._stack[this._stackIdx]},I5.prototype._internalUndo=function(e){var t=this,n=e.command,i=e.context,o=this._getHandler(n);this._atomicDo((function(){t._fire(n,"revert",e),o.revert&&t._markDirty(o.revert(i)),t._revertedAction(e),t._fire(n,"reverted",e)}))},I5.prototype._fire=function(e,t,n){arguments.length<3&&(n=t,t=null);var i,o,r,s=t?[e+"."+t,t]:[e];for(n=this._eventBus.createEvent(n),i=0;o=s[i];i++)if(r=this._eventBus.fire("commandStack."+o,n),n.cancelBubble)break;return r},I5.prototype._createId=function(){return this._uid++},I5.prototype._atomicDo=function(e){var t=this._currentExecution;t.atomic=!0;try{e()}finally{t.atomic=!1}},I5.prototype._internalExecute=function(e,t){var n=this,i=e.command,o=e.context,r=this._getHandler(i);if(!r)throw new Error("no command handler registered for <"+i+">");this._pushAction(e),t||(this._fire(i,"preExecute",e),r.preExecute&&r.preExecute(o),this._fire(i,"preExecuted",e)),this._atomicDo((function(){n._fire(i,"execute",e),r.execute&&n._markDirty(r.execute(o)),n._executedAction(e,t),n._fire(i,"executed",e)})),t||(this._fire(i,"postExecute",e),r.postExecute&&r.postExecute(o),this._fire(i,"postExecuted",e)),this._popAction(e)},I5.prototype._pushAction=function(e){var t=this._currentExecution,n=t.actions,i=n[0];if(t.atomic)throw new Error("illegal invocation in <execute> or <revert> phase (action: "+e.command+")");e.id||(e.id=i&&i.id||this._createId()),n.push(e)},I5.prototype._popAction=function(){var e=this._currentExecution,t=e.trigger,n=e.actions,i=e.dirty;n.pop(),n.length||(this._eventBus.fire("elements.changed",{elements:Object(Zj["uniqueBy"])("id",i.reverse())}),i.length=0,this._fire("changed",{trigger:t}),e.trigger=null)},I5.prototype._markDirty=function(e){var t=this._currentExecution;e&&(e=Object(Zj["isArray"])(e)?e:[e],t.dirty=t.dirty.concat(e))},I5.prototype._executedAction=function(e,t){var n=++this._stackIdx;t||this._stack.splice(n,this._stack.length,e)},I5.prototype._revertedAction=function(e){this._stackIdx--},I5.prototype._getHandler=function(e){return this._handlerMap[e]},I5.prototype._setHandler=function(e,t){if(!e||!t)throw new Error("command and handler required");if(this._handlerMap[e])throw new Error("overriding handler for command <"+e+">");this._handlerMap[e]=t};var T5={commandStack:["type",I5]},O5=new sG("tt");function R5(e){var t=Object(eQ["domify"])('<div class="djs-tooltip-container" style="position: absolute; width: 0; height: 0;" />');return e.insertBefore(t,e.firstChild),t}function P5(e,t,n){Object(Zj["assign"])(e.style,{left:t+"px",top:n+"px"})}function F5(e,t){e.style.display=!1===t?"none":""}var j5="djs-tooltip",Q5="."+j5;function z5(e,t){this._eventBus=e,this._canvas=t,this._ids=O5,this._tooltipDefaults={show:{minZoom:.7,maxZoom:5}},this._tooltips={},this._tooltipRoot=R5(t.getContainer());var n=this;eQ["delegate"].bind(this._tooltipRoot,Q5,"mousedown",(function(e){e.stopPropagation()})),eQ["delegate"].bind(this._tooltipRoot,Q5,"mouseover",(function(e){n.trigger("mouseover",e)})),eQ["delegate"].bind(this._tooltipRoot,Q5,"mouseout",(function(e){n.trigger("mouseout",e)})),this._init()}z5.$inject=["eventBus","canvas"],z5.prototype.add=function(e){if(!e.position)throw new Error("must specifiy tooltip position");if(!e.html)throw new Error("must specifiy tooltip html");var t=this._ids.next();return e=Object(Zj["assign"])({},this._tooltipDefaults,e,{id:t}),this._addTooltip(e),e.timeout&&this.setTimeout(e),t},z5.prototype.trigger=function(e,t){var n=t.delegateTarget||t.target,i=this.get(Object(eQ["attr"])(n,"data-tooltip-id"));i&&("mouseover"===e&&i.timeout&&this.clearTimeout(i),"mouseout"===e&&i.timeout&&(i.timeout=1e3,this.setTimeout(i)))},z5.prototype.get=function(e){return"string"!==typeof e&&(e=e.id),this._tooltips[e]},z5.prototype.clearTimeout=function(e){if(e=this.get(e),e){var t=e.removeTimer;t&&(clearTimeout(t),e.removeTimer=null)}},z5.prototype.setTimeout=function(e){if(e=this.get(e),e){this.clearTimeout(e);var t=this;e.removeTimer=setTimeout((function(){t.remove(e)}),e.timeout)}},z5.prototype.remove=function(e){var t=this.get(e);t&&(Object(eQ["remove"])(t.html),Object(eQ["remove"])(t.htmlContainer),delete t.htmlContainer,delete this._tooltips[t.id])},z5.prototype.show=function(){F5(this._tooltipRoot)},z5.prototype.hide=function(){F5(this._tooltipRoot,!1)},z5.prototype._updateRoot=function(e){var t=e.scale||1,n=e.scale||1,i="matrix("+t+",0,0,"+n+","+-1*e.x*t+","+-1*e.y*n+")";this._tooltipRoot.style.transform=i,this._tooltipRoot.style["-ms-transform"]=i},z5.prototype._addTooltip=function(e){var t,n=e.id,i=e.html,o=this._tooltipRoot;i.get&&i.constructor.prototype.jquery&&(i=i.get(0)),Object(Zj["isString"])(i)&&(i=Object(eQ["domify"])(i)),t=Object(eQ["domify"])('<div data-tooltip-id="'+n+'" class="'+j5+'" style="position: absolute">'),t.appendChild(i),e.type&&Object(eQ["classes"])(t).add("djs-tooltip-"+e.type),e.className&&Object(eQ["classes"])(t).add(e.className),e.htmlContainer=t,o.appendChild(t),this._tooltips[n]=e,this._updateTooltip(e)},z5.prototype._updateTooltip=function(e){var t=e.position,n=e.htmlContainer;P5(n,t.x,t.y)},z5.prototype._updateTooltipVisibilty=function(e){Object(Zj["forEach"])(this._tooltips,(function(t){var n=t.show,i=t.htmlContainer,o=!0;n&&((n.minZoom>e.scale||n.maxZoom<e.scale)&&(o=!1),F5(i,o))}))},z5.prototype._init=function(){var e=this;function t(t){e._updateRoot(t),e._updateTooltipVisibilty(t),e.show()}this._eventBus.on("canvas.viewbox.changing",(function(t){e.hide()})),this._eventBus.on("canvas.viewbox.changed",(function(e){t(e.viewbox)}))};var V5={__init__:["tooltips"],tooltips:["type",z5]};function W5(e,t){if("function"!==typeof t)throw new Error("removeFn iterator must be a function");if(e){var n;while(n=e[0])t(n);return e}}var H5=250,U5=1400;function Y5(e,t,n){ZK.call(this,t);var i=e.get("movePreview",!1);t.on("shape.move.start",U5,(function(e){var t=e.context,n=t.shapes,i=t.validatedShapes;t.shapes=G5(n),t.validatedShapes=G5(i)})),i&&t.on("shape.move.start",H5,(function(e){var t=e.context,n=t.shapes,o=[];Object(Zj["forEach"])(n,(function(e){Object(Zj["forEach"])(e.labels,(function(n){n.hidden||-1!==t.shapes.indexOf(n)||o.push(n),e.labelTarget&&o.push(e)}))})),Object(Zj["forEach"])(o,(function(e){i.makeDraggable(t,e,!0)}))})),this.preExecuted("elements.move",U5,(function(e){var t=e.context,n=t.closure,i=n.enclosedElements,o=[];Object(Zj["forEach"])(i,(function(e){Object(Zj["forEach"])(e.labels,(function(e){i[e.id]||o.push(e)}))})),n.addAll(o)})),this.preExecute(["connection.delete","shape.delete"],(function(e){var t=e.context,i=t.connection||t.shape;W5(i.labels,(function(e){n.removeShape(e,{nested:!0})}))})),this.execute("shape.delete",(function(e){var t=e.context,n=t.shape,i=n.labelTarget;i&&(t.labelTargetIndex=Az(i.labels,n),t.labelTarget=i,n.labelTarget=null)})),this.revert("shape.delete",(function(e){var t=e.context,n=t.shape,i=t.labelTarget,o=t.labelTargetIndex;i&&(_z(i.labels,n,o),n.labelTarget=i)}))}function G5(e){return Object(Zj["filter"])(e,(function(t){return-1===e.indexOf(t.labelTarget)}))}Kj()(Y5,ZK),Y5.$inject=["injector","eventBus","modeling"];var K5={__init__:["labelSupport"],labelSupport:["type",Y5]},q5=251,J5=1401,X5="attach-ok";function $5(e,t,n,i,o){ZK.call(this,t);var r=e.get("movePreview",!1);t.on("shape.move.start",J5,(function(e){var t=e.context,n=t.shapes,i=t.validatedShapes;t.shapes=e3(n),t.validatedShapes=t3(i)})),r&&t.on("shape.move.start",q5,(function(e){var t=e.context,n=t.shapes,i=Z5(n);Object(Zj["forEach"])(i,(function(e){r.makeDraggable(t,e,!0),Object(Zj["forEach"])(e.labels,(function(e){r.makeDraggable(t,e,!0)}))}))})),r&&t.on("shape.move.start",(function(e){var i=e.context,o=i.shapes;if(1===o.length){var r=o[0],s=r.host;s&&(n.addMarker(s,X5),t.once(["shape.move.out","shape.move.cleanup"],(function(){n.removeMarker(s,X5)})))}})),this.preExecuted("elements.move",J5,(function(e){var t=e.context,n=t.closure,i=t.shapes,o=Z5(i);Object(Zj["forEach"])(o,(function(e){n.add(e,n.topLevel[e.host.id])}))})),this.postExecuted("elements.move",(function(e){var t,n=e.context,i=n.shapes,r=n.newHost;r&&1!==i.length||(t=r?i:Object(Zj["filter"])(i,(function(e){var t=e.host;return n3(e)&&!i3(i,t)})),Object(Zj["forEach"])(t,(function(e){o.updateAttachment(e,r)})))})),this.postExecuted("elements.move",(function(e){var t=e.context.shapes;Object(Zj["forEach"])(t,(function(e){Object(Zj["forEach"])(e.attachers,(function(e){Object(Zj["forEach"])(e.outgoing.slice(),(function(e){var t=i.allowed("connection.reconnect",{connection:e,source:e.source,target:e.target});t||o.removeConnection(e)})),Object(Zj["forEach"])(e.incoming.slice(),(function(e){var t=i.allowed("connection.reconnect",{connection:e,source:e.source,target:e.target});t||o.removeConnection(e)}))}))}))})),this.postExecute("shape.create",(function(e){var t=e.context,n=t.shape,i=t.host;i&&o.updateAttachment(n,i)})),this.postExecute("shape.replace",(function(e){var t=e.context,n=t.oldShape,r=t.newShape;W5(n.attachers,(function(e){var t=i.allowed("elements.move",{target:r,shapes:[e]});"attach"===t?o.updateAttachment(e,r):o.removeShape(e)})),r.attachers.length&&Object(Zj["forEach"])(r.attachers,(function(e){var t=p2(e,n,r);o.moveShape(e,t,e.parent)}))})),this.postExecute("shape.resize",(function(e){var t=e.context,n=t.shape,i=t.oldBounds,r=t.newBounds,s=n.attachers,a=t.hints||{};!1!==a.attachSupport&&Object(Zj["forEach"])(s,(function(e){var t=p2(e,i,r);o.moveShape(e,t,e.parent),Object(Zj["forEach"])(e.labels,(function(e){o.moveShape(e,t,e.parent)}))}))})),this.preExecute("shape.delete",(function(e){var t=e.context.shape;W5(t.attachers,(function(e){o.removeShape(e)})),t.host&&o.updateAttachment(t,null)}))}function Z5(e){return Object(Zj["flatten"])(Object(Zj["map"])(e,(function(e){return e.attachers||[]})))}function e3(e){var t=Z5(e);return Object(Zj["unionBy"])("id",e,t)}function t3(e){var t=Object(Zj["groupBy"])(e,"id");return Object(Zj["filter"])(e,(function(e){while(e){if(e.host&&t[e.host.id])return!1;e=e.parent}return!0}))}function n3(e){return!!e.host}function i3(e,t){return-1!==e.indexOf(t)}Kj()($5,ZK),$5.$inject=["injector","eventBus","canvas","rules","modeling"];var o3={__depends__:[xq],__init__:["attachSupport"],attachSupport:["type",$5]},r3=250;function s3(e,t){this._eventBus=e,this._dragging=t,this._tools=[],this._active=null}function a3(e){var t=e.originalEvent&&e.originalEvent.target;return t&&Object(eQ["closest"])(t,'.group[data-group="tools"]')}s3.$inject=["eventBus","dragging"],s3.prototype.registerTool=function(e,t){var n=this._tools;if(!t)throw new Error('A tool has to be registered with it\'s "events"');n.push(e),this.bindEvents(e,t)},s3.prototype.isActive=function(e){return e&&this._active===e},s3.prototype.length=function(e){return this._tools.length},s3.prototype.setActive=function(e){var t=this._eventBus;this._active!==e&&(this._active=e,t.fire("tool-manager.update",{tool:e}))},s3.prototype.bindEvents=function(e,t){var n=this._eventBus,i=this._dragging,o=[];n.on(t.tool+".init",(function(t){var n=t.context;if(!n.reactivate&&this.isActive(e))return this.setActive(null),void i.cancel();this.setActive(e)}),this),Object(Zj["forEach"])(t,(function(e){o.push(e+".ended"),o.push(e+".canceled")})),n.on(o,r3,(function(e){this._active&&(a3(e)||this.setActive(null))}),this)};var l3={__depends__:[wq],__init__:["toolManager"],toolManager:["type",s3]};function c3(e,t){if("x"===e){if(t>0)return"e";if(t<0)return"w"}if("y"===e){if(t>0)return"s";if(t<0)return"n"}return null}function h3(e,t){var n=[];return Object(Zj["forEach"])(e.concat(t),(function(i){var o=i.incoming,r=i.outgoing;Object(Zj["forEach"])(o.concat(r),(function(i){var o=i.source,r=i.target;(u3(e,o)||u3(e,r)||u3(t,o)||u3(t,r))&&(u3(n,i)||n.push(i))}))})),n}function u3(e,t){return-1!==e.indexOf(t)}function d3(e,t,n){var i=e.x,o=e.y,r=e.width,s=e.height,a=n.x,l=n.y;switch(t){case"n":return{x:i,y:o+l,width:r,height:s-l};case"s":return{x:i,y:o,width:r,height:s+l};case"w":return{x:i+a,y:o,width:r-a,height:s};case"e":return{x:i,y:o,width:r+a,height:s};default:throw new Error("unknown direction: "+t)}}var p3=Math.abs,f3=Math.round,g3={x:"width",y:"height"},m3="crosshair",b3={n:"top",w:"left",s:"bottom",e:"right"},v3=1500,y3={n:"s",w:"e",s:"n",e:"w"},w3=20;function _3(e,t,n,i,o,r,s){this._canvas=e,this._dragging=t,this._eventBus=n,this._modeling=i,this._rules=o,this._toolManager=r,this._mouse=s;var a=this;r.registerTool("space",{tool:"spaceTool.selection",dragging:"spaceTool"}),n.on("spaceTool.selection.end",(function(e){n.once("spaceTool.selection.ended",(function(){a.activateMakeSpace(e.originalEvent)}))})),n.on("spaceTool.move",v3,(function(e){var t=e.context,n=t.initialized;n||(n=t.initialized=a.init(e,t)),n&&C3(e)})),n.on("spaceTool.end",(function(e){var t=e.context,i=t.axis,o=t.direction,r=t.movingShapes,s=t.resizingShapes,l=t.start;if(t.initialized){C3(e);var c={x:0,y:0};c[i]=f3(e["d"+i]),a.makeSpace(r,s,c,o,l),n.once("spaceTool.ended",(function(e){a.activateSelection(e.originalEvent,!0,!0)}))}}))}function A3(e){return{top:e.top-w3,right:e.right+w3,bottom:e.bottom+w3,left:e.left-w3}}function C3(e){var t,n,i=e.context,o=i.spaceToolConstraints;o&&(Object(Zj["isNumber"])(o.left)&&(t=Math.max(e.x,o.left),e.dx=e.dx+t-e.x,e.x=t),Object(Zj["isNumber"])(o.right)&&(t=Math.min(e.x,o.right),e.dx=e.dx+t-e.x,e.x=t),Object(Zj["isNumber"])(o.top)&&(n=Math.max(e.y,o.top),e.dy=e.dy+n-e.y,e.y=n),Object(Zj["isNumber"])(o.bottom)&&(n=Math.min(e.y,o.bottom),e.dy=e.dy+n-e.y,e.y=n))}function E3(e,t,n,i,o){var r=e.movingShapes,s=e.resizingShapes;if(s.length){var a,l,c={};return Object(Zj["forEach"])(s,(function(e){var h,u,d,p=Oz(e),f=Object(Zj["filter"])(e.children,(function(e){return!S3(e)&&!D3(e)&&!x3(r,e)&&!x3(s,e)})),g=Object(Zj["filter"])(e.children,(function(e){return!S3(e)&&!D3(e)&&x3(r,e)}));f.length&&(u=A3(Oz(uz(f))),h=i-p[b3[n]]+u[b3[n]],"n"===n?c.bottom=l=Object(Zj["isNumber"])(l)?Math.min(l,h):h:"w"===n?c.right=l=Object(Zj["isNumber"])(l)?Math.min(l,h):h:"s"===n?c.top=a=Object(Zj["isNumber"])(a)?Math.max(a,h):h:"e"===n&&(c.left=a=Object(Zj["isNumber"])(a)?Math.max(a,h):h)),g.length&&(d=A3(Oz(uz(g))),h=i-d[b3[y3[n]]]+p[b3[y3[n]]],"n"===n?c.bottom=l=Object(Zj["isNumber"])(l)?Math.min(l,h):h:"w"===n?c.right=l=Object(Zj["isNumber"])(l)?Math.min(l,h):h:"s"===n?c.top=a=Object(Zj["isNumber"])(a)?Math.max(a,h):h:"e"===n&&(c.left=a=Object(Zj["isNumber"])(a)?Math.max(a,h):h));var m=o&&o[e.id];m&&("n"===n?(h=i+e[g3[t]]-m[g3[t]],c.bottom=l=Object(Zj["isNumber"])(l)?Math.min(l,h):h):"w"===n?(h=i+e[g3[t]]-m[g3[t]],c.right=l=Object(Zj["isNumber"])(l)?Math.min(l,h):h):"s"===n?(h=i-e[g3[t]]+m[g3[t]],c.top=a=Object(Zj["isNumber"])(a)?Math.max(a,h):h):"e"===n&&(h=i-e[g3[t]]+m[g3[t]],c.left=a=Object(Zj["isNumber"])(a)?Math.max(a,h):h))})),c}}function x3(e,t){return-1!==e.indexOf(t)}function S3(e){return!!e.waypoints}function D3(e){return!!e.labelTarget}_3.$inject=["canvas","dragging","eventBus","modeling","rules","toolManager","mouse"],_3.prototype.activateSelection=function(e,t,n){this._dragging.init(e,"spaceTool.selection",{autoActivate:t,cursor:m3,data:{context:{reactivate:n}},trapClick:!1})},_3.prototype.activateMakeSpace=function(e){this._dragging.init(e,"spaceTool",{autoActivate:!0,cursor:m3,data:{context:{}}})},_3.prototype.makeSpace=function(e,t,n,i,o){return this._modeling.createSpace(e,t,n,i,o)},_3.prototype.init=function(e,t){var n=p3(e.dx)>p3(e.dy)?"x":"y",i=e["d"+n],o=e[n]-i;if(p3(i)<5)return!1;i<0&&(i*=-1),WY(e)&&(i*=-1);var r=c3(n,i),s=this._canvas.getRootElement(),a=cz(s,!0),l=this.calculateAdjustments(a,n,i,o),c=this._eventBus.fire("spaceTool.getMinDimensions",{axis:n,direction:r,shapes:l.resizingShapes,start:o}),h=E3(l,n,r,o,c);return Object(Zj["assign"])(t,l,{axis:n,direction:r,spaceToolConstraints:h,start:o}),QG("resize-"+("x"===n?"ew":"ns")),!0},_3.prototype.calculateAdjustments=function(e,t,n,i){var o=this._rules,r=[],s=[];return Object(Zj["forEach"])(e,(function(e){if(e.parent&&!S3(e)){var a=e[t],l=a+e[g3[t]];return n>0&&a>i||n<0&&l<i?r.push(e):a<i&&l>i&&o.allowed("shape.resize",{shape:e})?s.push(e):void 0}})),{movingShapes:r,resizingShapes:s}},_3.prototype.toggle=function(){if(this.isActive())return this._dragging.cancel();var e=this._mouse.getLastMoveEvent();this.activateSelection(e,!!e)},_3.prototype.isActive=function(){var e=this._dragging.context();return e&&/^spaceTool/.test(e.prefix)};var k3="djs-dragging",M3="djs-resizing",N3=250,L3=Math.max;function B3(e,t,n,i,o){function r(e,t){Object(Zj["forEach"])(e,(function(e){o.addDragger(e,t),n.addMarker(e,k3)}))}e.on("spaceTool.selection.start",(function(e){var t=n.getLayer("space"),o=e.context,r={x:"M 0,-10000 L 0,10000",y:"M -10000,0 L 10000,0"},s=CQ("g");cQ(s,i.cls("djs-crosshair-group",["no-events"])),iQ(t,s);var a=CQ("path");cQ(a,"d",r.x),fQ(a).add("djs-crosshair"),iQ(s,a);var l=CQ("path");cQ(l,"d",r.y),fQ(l).add("djs-crosshair"),iQ(s,l),o.crosshairGroup=s})),e.on("spaceTool.selection.move",(function(e){var t=e.context.crosshairGroup;AV(t,e.x,e.y)})),e.on("spaceTool.selection.cleanup",(function(e){var t=e.context,n=t.crosshairGroup;n&&mQ(n)})),e.on("spaceTool.move",N3,(function(e){var s=e.context,a=s.line,l=s.axis,c=s.movingShapes,h=s.resizingShapes;if(s.initialized){if(!s.dragGroup){var u=n.getLayer("space");a=CQ("path"),cQ(a,"d","M0,0 L0,0"),fQ(a).add("djs-crosshair"),iQ(u,a),s.line=a;var d=CQ("g");cQ(d,i.cls("djs-drag-group",["no-events"])),iQ(n.getDefaultLayer(),d),r(c,d);var p=s.movingConnections=t.filter((function(e){var t=!1;Object(Zj["forEach"])(c,(function(n){Object(Zj["forEach"])(n.outgoing,(function(n){e===n&&(t=!0)}))}));var n=!1;Object(Zj["forEach"])(c,(function(t){Object(Zj["forEach"])(t.incoming,(function(t){e===t&&(n=!0)}))}));var i=!1;Object(Zj["forEach"])(h,(function(t){Object(Zj["forEach"])(t.outgoing,(function(t){e===t&&(i=!0)}))}));var o=!1;return Object(Zj["forEach"])(h,(function(t){Object(Zj["forEach"])(t.incoming,(function(t){e===t&&(o=!0)}))})),I3(e)&&(t||i)&&(n||o)}));r(p,d),s.dragGroup=d}if(!s.frameGroup){var f=CQ("g");cQ(f,i.cls("djs-frame-group",["no-events"])),iQ(n.getDefaultLayer(),f);var g=[];Object(Zj["forEach"])(h,(function(e){var t=o.addFrame(e,f),i=t.getBBox();g.push({element:t,initialBounds:i}),n.addMarker(e,M3)})),s.frameGroup=f,s.frames=g}var m={x:"M"+e.x+", -10000 L"+e.x+", 10000",y:"M -10000, "+e.y+" L 10000, "+e.y};cQ(a,{d:m[l]});var b={x:"y",y:"x"},v={x:e.dx,y:e.dy};v[b[s.axis]]=0,AV(s.dragGroup,v.x,v.y),Object(Zj["forEach"])(s.frames,(function(e){var t,n,i=e.element,o=e.initialBounds;"e"===s.direction?cQ(i,{width:L3(o.width+v.x,5)}):(t=L3(o.width-v.x,5),cQ(i,{width:t,x:o.x+o.width-t})),"s"===s.direction?cQ(i,{height:L3(o.height+v.y,5)}):(n=L3(o.height-v.y,5),cQ(i,{height:n,y:o.y+o.height-n}))}))}})),e.on("spaceTool.cleanup",(function(e){var t=e.context,i=t.movingShapes,o=t.movingConnections,r=t.resizingShapes,s=t.line,a=t.dragGroup,l=t.frameGroup;Object(Zj["forEach"])(i,(function(e){n.removeMarker(e,k3)})),Object(Zj["forEach"])(o,(function(e){n.removeMarker(e,k3)})),a&&(mQ(s),mQ(a)),Object(Zj["forEach"])(r,(function(e){n.removeMarker(e,M3)})),l&&mQ(l)}))}function I3(e){return e.waypoints}B3.$inject=["eventBus","elementRegistry","canvas","styles","previewSupport"];var T3={__init__:["spaceToolPreview"],__depends__:[wq,xq,l3,uX,RX],spaceTool:["type",_3],spaceToolPreview:["type",B3]};function O3(e){this._model=e}function R3(e,t,n,i){ZK.call(this,e),this._bpmnFactory=t,this._translate=i;var o=this;function r(e){var t,i=e.context,o=i.hints||{};i.cropped||!1===o.createElementsBehavior||(t=i.connection,t.waypoints=n.getCroppedWaypoints(t),i.cropped=!0)}function s(e){var t=e.context;o.updateParent(t.shape||t.connection,t.oldParent)}function a(e){var t=e.context,n=t.shape||t.connection,i=t.parent||t.newParent;o.updateParent(n,i)}function l(e){var t=e.context,n=t.oldRoot,i=n.children;Object(Zj["forEach"])(i,(function(e){Object(bU["is"])(e,"bpmn:BaseElement")&&o.updateParent(e)}))}function c(e){var t=e.context.shape;Object(bU["is"])(t,"bpmn:BaseElement")&&o.updateBounds(t)}function h(e){o.updateConnection(e.context)}function u(e){o.updateConnectionWaypoints(e.context.connection)}function d(e){o.updateAttachment(e.context)}this.executed(["connection.layout","connection.create"],r),this.reverted(["connection.layout"],(function(e){delete e.context.cropped})),this.executed(["shape.move","shape.create","shape.delete","connection.create","connection.move","connection.delete"],F3(s)),this.reverted(["shape.move","shape.create","shape.delete","connection.create","connection.move","connection.delete"],F3(a)),this.executed(["canvas.updateRoot"],l),this.reverted(["canvas.updateRoot"],l),this.executed(["shape.move","shape.create","shape.resize"],F3((function(e){"label"!==e.context.shape.type&&c(e)}))),this.reverted(["shape.move","shape.create","shape.resize"],F3((function(e){"label"!==e.context.shape.type&&c(e)}))),e.on("shape.changed",(function(e){"label"===e.element.type&&c({context:{shape:e.element}})})),this.executed(["connection.create","connection.move","connection.delete","connection.reconnect"],F3(h)),this.reverted(["connection.create","connection.move","connection.delete","connection.reconnect"],F3(h)),this.executed(["connection.layout","connection.move","connection.updateWaypoints"],F3(u)),this.reverted(["connection.layout","connection.move","connection.updateWaypoints"],F3(u)),this.executed("connection.reconnect",F3((function(e){var t=e.context,n=t.connection,i=t.oldSource,o=t.newSource,r=Object(bU["getBusinessObject"])(n),s=Object(bU["getBusinessObject"])(i),a=Object(bU["getBusinessObject"])(o);r.conditionExpression&&!WK(a,["bpmn:Activity","bpmn:ExclusiveGateway","bpmn:InclusiveGateway"])&&(t.oldConditionExpression=r.conditionExpression,delete r.conditionExpression),i!==o&&s.default===r&&(t.oldDefault=s.default,delete s.default)}))),this.reverted("connection.reconnect",F3((function(e){var t=e.context,n=t.connection,i=t.oldSource,o=t.newSource,r=Object(bU["getBusinessObject"])(n),s=Object(bU["getBusinessObject"])(i),a=Object(bU["getBusinessObject"])(o);t.oldConditionExpression&&(r.conditionExpression=t.oldConditionExpression),t.oldDefault&&(s.default=t.oldDefault,delete a.default)}))),this.executed(["element.updateAttachment"],F3(d)),this.reverted(["element.updateAttachment"],F3(d))}function P3(e){while(e&&!Object(bU["is"])(e,"bpmn:Definitions"))e=e.$parent;return e}function F3(e){return function(t){var n=t.context,i=n.shape||n.connection;Object(bU["is"])(i,"bpmn:BaseElement")&&e(t)}}function j3(e,t,n){dV.call(this),this._bpmnFactory=e,this._moddle=t,this._translate=n}function Q3(e,t,n){Object(Zj["forEach"])(n,(function(n){void 0!==t[n]&&z3(e,t,n)}))}function z3(e,t,n){e[n]=t[n],delete t[n]}function V3(e,t){this._modeling=e,this._canvas=t}function W3(e){this._modeling=e}function H3(e,t){return Object(Zj["some"])(e.outgoing,(function(e){return e.target===t}))}function U3(e,t){this._canvas=e,this._layouter=t}O3.$inject=["moddle"],O3.prototype._needsId=function(e){return WK(e,["bpmn:RootElement","bpmn:FlowElement","bpmn:MessageFlow","bpmn:DataAssociation","bpmn:Artifact","bpmn:Participant","bpmn:Lane","bpmn:LaneSet","bpmn:Process","bpmn:Collaboration","bpmndi:BPMNShape","bpmndi:BPMNEdge","bpmndi:BPMNDiagram","bpmndi:BPMNPlane","bpmn:Property","bpmn:CategoryValue"])},O3.prototype._ensureId=function(e){var t;t=Object(bU["is"])(e,"bpmn:Activity")?"Activity":Object(bU["is"])(e,"bpmn:Event")?"Event":Object(bU["is"])(e,"bpmn:Gateway")?"Gateway":WK(e,["bpmn:SequenceFlow","bpmn:MessageFlow"])?"Flow":(e.$type||"").replace(/^[^:]*:/g,""),t+="_",!e.id&&this._needsId(e)&&(e.id=this._model.ids.nextPrefixed(t,e))},O3.prototype.create=function(e,t){var n=this._model.create(e,t||{});return this._ensureId(n),n},O3.prototype.createDiLabel=function(){return this.create("bpmndi:BPMNLabel",{bounds:this.createDiBounds()})},O3.prototype.createDiShape=function(e,t,n){return this.create("bpmndi:BPMNShape",Object(Zj["assign"])({bpmnElement:e,bounds:this.createDiBounds(t)},n))},O3.prototype.createDiBounds=function(e){return this.create("dc:Bounds",e)},O3.prototype.createDiWaypoints=function(e){var t=this;return Object(Zj["map"])(e,(function(e){return t.createDiWaypoint(e)}))},O3.prototype.createDiWaypoint=function(e){return this.create("dc:Point",Object(Zj["pick"])(e,["x","y"]))},O3.prototype.createDiEdge=function(e,t,n){return this.create("bpmndi:BPMNEdge",Object(Zj["assign"])({bpmnElement:e},n))},O3.prototype.createDiPlane=function(e){return this.create("bpmndi:BPMNPlane",{bpmnElement:e})},Kj()(R3,ZK),R3.$inject=["eventBus","bpmnFactory","connectionDocking","translate"],R3.prototype.updateAttachment=function(e){var t=e.shape,n=t.businessObject,i=t.host;n.attachedToRef=i&&i.businessObject},R3.prototype.updateParent=function(e,t){if(!(e instanceof lV)&&!(Object(bU["is"])(e,"bpmn:DataStoreReference")&&e.parent&&Object(bU["is"])(e.parent,"bpmn:Collaboration"))){var n=e.parent,i=e.businessObject,o=n&&n.businessObject,r=o&&o.di;Object(bU["is"])(e,"bpmn:FlowNode")&&this.updateFlowNodeRefs(i,o,t&&t.businessObject),Object(bU["is"])(e,"bpmn:DataOutputAssociation")&&(o=e.source?e.source.businessObject:null),Object(bU["is"])(e,"bpmn:DataInputAssociation")&&(o=e.target?e.target.businessObject:null),this.updateSemanticParent(i,o),Object(bU["is"])(e,"bpmn:DataObjectReference")&&i.dataObjectRef&&this.updateSemanticParent(i.dataObjectRef,o),this.updateDiParent(i.di,r)}},R3.prototype.updateBounds=function(e){var t=e.businessObject.di,n=e instanceof lV?this._getLabel(t):t,i=n.bounds;i||(i=this._bpmnFactory.createDiBounds(),n.set("bounds",i)),Object(Zj["assign"])(i,{x:e.x,y:e.y,width:e.width,height:e.height})},R3.prototype.updateFlowNodeRefs=function(e,t,n){var i,o;n!==t&&(Object(bU["is"])(n,"bpmn:Lane")&&(i=n.get("flowNodeRef"),wz(i,e)),Object(bU["is"])(t,"bpmn:Lane")&&(o=t.get("flowNodeRef"),_z(o,e)))},R3.prototype.updateDiConnection=function(e,t,n){e.sourceElement&&e.sourceElement.bpmnElement!==t&&(e.sourceElement=t&&t.di),e.targetElement&&e.targetElement.bpmnElement!==n&&(e.targetElement=n&&n.di)},R3.prototype.updateDiParent=function(e,t){if(t&&!Object(bU["is"])(t,"bpmndi:BPMNPlane")&&(t=t.$parent),e.$parent!==t){var n=(t||e.$parent).get("planeElement");t?(n.push(e),e.$parent=t):(wz(n,e),e.$parent=null)}},R3.prototype.getLaneSet=function(e){var t,n;return Object(bU["is"])(e,"bpmn:Lane")?(t=e.childLaneSet,t||(t=this._bpmnFactory.create("bpmn:LaneSet"),e.childLaneSet=t,t.$parent=e),t):(Object(bU["is"])(e,"bpmn:Participant")&&(e=e.processRef),n=e.get("laneSets"),t=n[0],t||(t=this._bpmnFactory.create("bpmn:LaneSet"),t.$parent=e,n.push(t)),t)},R3.prototype.updateSemanticParent=function(e,t,n){var i,o=this._translate;if(e.$parent!==t&&(!Object(bU["is"])(e,"bpmn:DataInput")&&!Object(bU["is"])(e,"bpmn:DataOutput")||(Object(bU["is"])(t,"bpmn:Participant")&&"processRef"in t&&(t=t.processRef),!("ioSpecification"in t)||t.ioSpecification!==e.$parent))){if(Object(bU["is"])(e,"bpmn:Lane"))t&&(t=this.getLaneSet(t)),i="lanes";else if(Object(bU["is"])(e,"bpmn:FlowElement")){if(t)if(Object(bU["is"])(t,"bpmn:Participant"))t=t.processRef;else if(Object(bU["is"])(t,"bpmn:Lane"))do{t=t.$parent.$parent}while(Object(bU["is"])(t,"bpmn:Lane"));i="flowElements"}else if(Object(bU["is"])(e,"bpmn:Artifact")){while(t&&!Object(bU["is"])(t,"bpmn:Process")&&!Object(bU["is"])(t,"bpmn:SubProcess")&&!Object(bU["is"])(t,"bpmn:Collaboration")){if(Object(bU["is"])(t,"bpmn:Participant")){t=t.processRef;break}t=t.$parent}i="artifacts"}else if(Object(bU["is"])(e,"bpmn:MessageFlow"))i="messageFlows";else if(Object(bU["is"])(e,"bpmn:Participant")){i="participants";var r,s=e.processRef;s&&(r=P3(e.$parent||t),e.$parent&&(wz(r.get("rootElements"),s),s.$parent=null),t&&(_z(r.get("rootElements"),s),s.$parent=r))}else Object(bU["is"])(e,"bpmn:DataOutputAssociation")?i="dataOutputAssociations":Object(bU["is"])(e,"bpmn:DataInputAssociation")&&(i="dataInputAssociations");if(!i)throw new Error(o("no parent for {element} in {parent}",{element:e.id,parent:t.id}));var a;if(e.$parent&&(a=e.$parent.get(i),wz(a,e)),t?(a=t.get(i),a.push(e),e.$parent=t):e.$parent=null,n){var l=n.get(i);wz(a,e),t&&(l||(l=[],t.set(i,l)),l.push(e))}}},R3.prototype.updateConnectionWaypoints=function(e){e.businessObject.di.set("waypoint",this._bpmnFactory.createDiWaypoints(e.waypoints))},R3.prototype.updateConnection=function(e){var t,n=e.connection,i=Object(bU["getBusinessObject"])(n),o=Object(bU["getBusinessObject"])(n.source),r=Object(bU["getBusinessObject"])(n.target);if(Object(bU["is"])(i,"bpmn:DataAssociation"))Object(bU["is"])(i,"bpmn:DataInputAssociation")?(i.get("sourceRef")[0]=o,t=e.parent||e.newParent||r,this.updateSemanticParent(i,r,t)):Object(bU["is"])(i,"bpmn:DataOutputAssociation")&&(t=e.parent||e.newParent||o,this.updateSemanticParent(i,o,t),i.targetRef=r);else{var s=Object(bU["is"])(i,"bpmn:SequenceFlow");i.sourceRef!==o&&(s&&(wz(i.sourceRef&&i.sourceRef.get("outgoing"),i),o&&o.get("outgoing")&&o.get("outgoing").push(i)),i.sourceRef=o),i.targetRef!==r&&(s&&(wz(i.targetRef&&i.targetRef.get("incoming"),i),r&&r.get("incoming")&&r.get("incoming").push(i)),i.targetRef=r)}this.updateConnectionWaypoints(n),this.updateDiConnection(i.di,o,r)},R3.prototype._getLabel=function(e){return e.label||(e.label=this._bpmnFactory.createDiLabel()),e.label},Kj()(j3,dV),j3.$inject=["bpmnFactory","moddle","translate"],j3.prototype.baseCreate=dV.prototype.create,j3.prototype.create=function(e,t){return"label"===e?this.baseCreate(e,Object(Zj["assign"])({type:"label"},vY,t)):this.createBpmnElement(e,t)},j3.prototype.createBpmnElement=function(e,t){var n,i=this._translate;t=t||{};var o,r,s=t.businessObject;if(!s){if(!t.type)throw new Error(i("no shape type specified"));s=this._bpmnFactory.create(t.type)}return s.di||(s.di="root"===e?this._bpmnFactory.createDiPlane(s,[],{id:s.id+"_di"}):"connection"===e?this._bpmnFactory.createDiEdge(s,[],{id:s.id+"_di"}):this._bpmnFactory.createDiShape(s,{},{id:s.id+"_di"})),Object(bU["is"])(s,"bpmn:Group")&&(t=Object(Zj["assign"])({isFrame:!0},t)),t.di&&(Object(Zj["assign"])(s.di,t.di),delete t.di),Q3(s,t,["processRef","isInterrupting","associationDirection","isForCompensation"]),t.isExpanded&&z3(s.di,t,"isExpanded"),Object(bU["is"])(s,"bpmn:ExclusiveGateway")&&(s.di.isMarkerVisible=!0),t.eventDefinitionType&&(o=s.get("eventDefinitions")||[],r=this._bpmnFactory.create(t.eventDefinitionType,t.eventDefinitionAttrs),"bpmn:ConditionalEventDefinition"===t.eventDefinitionType&&(r.condition=this._bpmnFactory.create("bpmn:FormalExpression")),o.push(r),r.$parent=s,s.eventDefinitions=o,delete t.eventDefinitionType),n=this._getDefaultSize(s),t=Object(Zj["assign"])({businessObject:s,id:s.id},n,t),this.baseCreate(e,t)},j3.prototype._getDefaultSize=function(e){return Object(bU["is"])(e,"bpmn:SubProcess")?vU(e)?{width:350,height:200}:{width:100,height:80}:Object(bU["is"])(e,"bpmn:Task")?{width:100,height:80}:Object(bU["is"])(e,"bpmn:Gateway")?{width:50,height:50}:Object(bU["is"])(e,"bpmn:Event")?{width:36,height:36}:Object(bU["is"])(e,"bpmn:Participant")?vU(e)?{width:600,height:250}:{width:400,height:60}:Object(bU["is"])(e,"bpmn:Lane")?{width:400,height:100}:Object(bU["is"])(e,"bpmn:DataObjectReference")?{width:36,height:50}:Object(bU["is"])(e,"bpmn:DataStoreReference")?{width:50,height:50}:Object(bU["is"])(e,"bpmn:TextAnnotation")?{width:100,height:30}:Object(bU["is"])(e,"bpmn:Group")?{width:300,height:300}:{width:100,height:80}},j3.prototype.createParticipantShape=function(e){return Object(Zj["isObject"])(e)||(e={isExpanded:e}),e=Object(Zj["assign"])({type:"bpmn:Participant"},e||{}),!1!==e.isExpanded&&(e.processRef=this._bpmnFactory.create("bpmn:Process")),this.createShape(e)},V3.$inject=["modeling","canvas"],V3.prototype.preExecute=function(e){var t=this._modeling,n=e.elements,i=e.alignment;Object(Zj["forEach"])(n,(function(e){var n={x:0,y:0};i.left?n.x=i.left-e.x:i.right?n.x=i.right-e.width-e.x:i.center?n.x=i.center-Math.round(e.width/2)-e.x:i.top?n.y=i.top-e.y:i.bottom?n.y=i.bottom-e.height-e.y:i.middle&&(n.y=i.middle-Math.round(e.height/2)-e.y),t.moveElements([e],n,e.parent)}))},V3.prototype.postExecute=function(e){},W3.$inject=["modeling"],W3.prototype.preExecute=function(e){var t=e.source;if(!t)throw new Error("source required");var n=e.target||t.parent,i=e.shape,o=e.hints||{};i=e.shape=this._modeling.createShape(i,e.position,n,{attach:o.attach}),e.shape=i},W3.prototype.postExecute=function(e){var t=e.hints||{};H3(e.source,e.shape)||(t.connectionTarget===e.source?this._modeling.connect(e.shape,e.source,e.connection):this._modeling.connect(e.source,e.shape,e.connection))},U3.$inject=["canvas","layouter"],U3.prototype.execute=function(e){var t=e.connection,n=e.source,i=e.target,o=e.parent,r=e.parentIndex,s=e.hints;if(!n||!i)throw new Error("source and target required");if(!o)throw new Error("parent required");return t.source=n,t.target=i,t.waypoints||(t.waypoints=this._layouter.layoutConnection(t,s)),this._canvas.addConnection(t,o,r),t},U3.prototype.revert=function(e){var t=e.connection;return this._canvas.removeConnection(t),t.source=null,t.target=null,t};var Y3=Math.round;function G3(e){this._modeling=e}function K3(e){return!!e.waypoints}G3.$inject=["modeling"],G3.prototype.preExecute=function(e){var t=e.elements,n=e.parent,i=e.parentIndex,o=e.position,r=e.hints,s=this._modeling;Object(Zj["forEach"])(t,(function(e){Object(Zj["isNumber"])(e.x)||(e.x=0),Object(Zj["isNumber"])(e.y)||(e.y=0)}));var a=uz(t);Object(Zj["forEach"])(t,(function(e){K3(e)&&(e.waypoints=Object(Zj["map"])(e.waypoints,(function(e){return{x:Y3(e.x-a.x-a.width/2+o.x),y:Y3(e.y-a.y-a.height/2+o.y)}}))),Object(Zj["assign"])(e,{x:Y3(e.x-a.x-a.width/2+o.x),y:Y3(e.y-a.y-a.height/2+o.y)})}));var l=oz(t),c={};Object(Zj["forEach"])(t,(function(e){if(K3(e))c[e.id]=Object(Zj["isNumber"])(i)?s.createConnection(c[e.source.id],c[e.target.id],i,e,e.parent||n,r):s.createConnection(c[e.source.id],c[e.target.id],e,e.parent||n,r);else{var t=Object(Zj["assign"])({},r);-1===l.indexOf(e)&&(t.autoResize=!1),c[e.id]=Object(Zj["isNumber"])(i)?s.createShape(e,Object(Zj["pick"])(e,["x","y","width","height"]),e.parent||n,i,t):s.createShape(e,Object(Zj["pick"])(e,["x","y","width","height"]),e.parent||n,t)}})),e.elements=Object(Zj["values"])(c)};var q3=Math.round;function J3(e){this._canvas=e}function X3(e){J3.call(this,e)}J3.$inject=["canvas"],J3.prototype.execute=function(e){var t=e.shape,n=e.position,i=e.parent,o=e.parentIndex;if(!i)throw new Error("parent required");if(!n)throw new Error("position required");return void 0!==n.width?Object(Zj["assign"])(t,n):Object(Zj["assign"])(t,{x:n.x-q3(t.width/2),y:n.y-q3(t.height/2)}),this._canvas.addShape(t,i,o),t},J3.prototype.revert=function(e){var t=e.shape;return this._canvas.removeShape(t),t},Kj()(X3,J3),X3.$inject=["canvas"];var $3=J3.prototype.execute;X3.prototype.execute=function(e){var t=e.shape;return e8(t),t.labelTarget=e.labelTarget,$3.call(this,e)};var Z3=J3.prototype.revert;function e8(e){["width","height"].forEach((function(t){"undefined"===typeof e[t]&&(e[t]=0)}))}function t8(e,t){this._canvas=e,this._modeling=t}function n8(e,t){this._modeling=e,this._elementRegistry=t}function i8(e,t){this._canvas=e,this._modeling=t}function o8(e){return e.waypoints}function r8(e){this._modeling=e}X3.prototype.revert=function(e){return e.shape.labelTarget=null,Z3.call(this,e)},t8.$inject=["canvas","modeling"],t8.prototype.execute=function(e){var t=e.connection,n=t.parent;return e.parent=n,e.parentIndex=Az(n.children,t),e.source=t.source,e.target=t.target,this._canvas.removeConnection(t),t.source=null,t.target=null,t},t8.prototype.revert=function(e){var t=e.connection,n=e.parent,i=e.parentIndex;return t.source=e.source,t.target=e.target,_z(n.children,t,i),this._canvas.addConnection(t,n),t},n8.$inject=["modeling","elementRegistry"],n8.prototype.postExecute=function(e){var t=this._modeling,n=this._elementRegistry,i=e.elements;Object(Zj["forEach"])(i,(function(e){n.get(e.id)&&(e.waypoints?t.removeConnection(e):t.removeShape(e))}))},i8.$inject=["canvas","modeling"],i8.prototype.preExecute=function(e){var t=this._modeling,n=e.shape;W5(n.incoming,(function(e){t.removeConnection(e,{nested:!0})})),W5(n.outgoing,(function(e){t.removeConnection(e,{nested:!0})})),W5(n.children,(function(e){o8(e)?t.removeConnection(e,{nested:!0}):t.removeShape(e,{nested:!0})}))},i8.prototype.execute=function(e){var t=this._canvas,n=e.shape,i=n.parent;return e.oldParent=i,e.oldParentIndex=Az(i.children,n),t.removeShape(n),n},i8.prototype.revert=function(e){var t=this._canvas,n=e.shape,i=e.oldParent,o=e.oldParentIndex;return _z(i.children,n,o),t.addShape(n,i),n},r8.$inject=["modeling"];var s8={x:"y",y:"x"};function a8(e,t){this._layouter=e,this._canvas=t}function l8(){}function c8(){this.allShapes={},this.allConnections={},this.enclosedElements={},this.enclosedConnections={},this.topLevel={}}function h8(e){this._modeling=e}function u8(e){this._helper=new h8(e)}function d8(e){this._modeling=e,this._helper=new h8(e)}function p8(e){this._modeling=e}function f8(e){return e.original||e}function g8(e,t){this._modeling=e,this._rules=t}function m8(e){this._modeling=e}function b8(e){this._modeling=e}function v8(e){return Object(Zj["assign"])({},e)}function y8(e){return Object(Zj["map"])(e.waypoints,(function(e){return e=v8(e),e.original&&(e.original=v8(e.original)),e}))}function w8(e){switch(e){case"n":return"y";case"w":return"x";case"s":return"y";case"e":return"x"}}function _8(e,t,n){var i=w8(n);return/e|s/.test(n)?e[i]>t:/n|w/.test(n)?e[i]<t:void 0}function A8(e,t){return-1!==e.indexOf(t)}function C8(e){return{x:e.x,y:e.y,height:e.height,width:e.width}}function E8(e){this._modeling=e}function x8(e){var t={};return Object(Zj["forEach"])(e,(function(e){t[e.id]=e.hidden,e.children&&(t=Object(Zj["assign"])({},t,x8(e.children)))})),t}function S8(e,t){var n=[];return Object(Zj["forEach"])(e,(function(e){e.hidden=t,n=n.concat(e),e.children&&(n=n.concat(S8(e.children,e.collapsed||t)))})),n}function D8(e,t){var n=[];return Object(Zj["forEach"])(e,(function(e){e.hidden=t[e.id],n=n.concat(e),e.children&&(n=n.concat(D8(e.children,t)))})),n}function k8(e){this._modeling=e}function M8(e,t){return wz(e&&e.attachers,t)}function N8(e,t,n){if(e){var i=e.attachers;i||(e.attachers=i=[]),_z(i,t,n)}}function L8(){}function B8(e,t,n){this._eventBus=e,this._elementFactory=t,this._commandStack=n;var i=this;e.on("diagram.init",(function(){i.registerHandlers(n)}))}r8.prototype.preExecute=function(e){var t=this._modeling,n=e.groups,i=e.axis,o=e.dimension;function r(e,t){e.range.min=Math.min(t[i],e.range.min),e.range.max=Math.max(t[i]+t[o],e.range.max)}function s(e){return e[i]+e[o]/2}function a(e){return e.length-1}function l(e){return e.max-e.min}function c(e,n){var o={y:0};o[i]=e-s(n),o[i]&&(o[s8[i]]=0,t.moveElements([n],o,n.parent))}var h,u,d=n[0],p=a(n),f=n[p],g=0;Object(Zj["forEach"])(n,(function(e,t){var h,u,d;e.elements.length<2?t&&t!==n.length-1&&(r(e,e.elements[0]),g+=l(e.range)):(h=Object(Zj["sortBy"])(e.elements,i),u=h[0],t===p&&(u=h[a(h)]),d=s(u),e.range=null,Object(Zj["forEach"])(h,(function(t){c(d,t),null!==e.range?r(e,t):e.range={min:t[i],max:t[i]+t[o]}})),t&&t!==n.length-1&&(g+=l(e.range)))})),u=Math.abs(f.range.min-d.range.max),h=Math.round((u-g)/(n.length-1)),h<n.length-1||Object(Zj["forEach"])(n,(function(e,r){var s,a={};e!==d&&e!==f&&(s=n[r-1],e.range.max=0,Object(Zj["forEach"])(e.elements,(function(n,r){a[s8[i]]=0,a[i]=s.range.max-n[i]+h,e.range.min!==n[i]&&(a[i]+=n[i]-e.range.min),a[i]&&t.moveElements([n],a,n.parent),e.range.max=Math.max(n[i]+n[o],r?e.range.max:0)})))}))},r8.prototype.postExecute=function(e){},a8.$inject=["layouter","canvas"],a8.prototype.execute=function(e){var t=e.connection,n=t.waypoints;return Object(Zj["assign"])(e,{oldWaypoints:n}),t.waypoints=this._layouter.layoutConnection(t,e.hints),t},a8.prototype.revert=function(e){var t=e.connection;return t.waypoints=e.oldWaypoints,t},l8.prototype.execute=function(e){var t=e.connection,n=e.delta,i=e.newParent||t.parent,o=e.newParentIndex,r=t.parent;return e.oldParent=r,e.oldParentIndex=wz(r.children,t),_z(i.children,t,o),t.parent=i,Object(Zj["forEach"])(t.waypoints,(function(e){e.x+=n.x,e.y+=n.y,e.original&&(e.original.x+=n.x,e.original.y+=n.y)})),t},l8.prototype.revert=function(e){var t=e.connection,n=t.parent,i=e.oldParent,o=e.oldParentIndex,r=e.delta;return wz(n.children,t),_z(i.children,t,o),t.parent=i,Object(Zj["forEach"])(t.waypoints,(function(e){e.x-=r.x,e.y-=r.y,e.original&&(e.original.x-=r.x,e.original.y-=r.y)})),t},c8.prototype.add=function(e,t){return this.addAll([e],t)},c8.prototype.addAll=function(e,t){var n=hz(e,!!t,this);return Object(Zj["assign"])(this,n),this},h8.prototype.moveRecursive=function(e,t,n){return e?this.moveClosure(this.getClosure(e),t,n):[]},h8.prototype.moveClosure=function(e,t,n,i,o){var r=this._modeling,s=e.allShapes,a=e.allConnections,l=e.enclosedConnections,c=e.topLevel,h=!1;o&&o.parent===n&&(h=!0),Object(Zj["forEach"])(s,(function(e){r.moveShape(e,t,c[e.id]&&!h&&n,{recurse:!1,layout:!1})})),Object(Zj["forEach"])(a,(function(e){var i=!!s[e.source.id],o=!!s[e.target.id];l[e.id]&&i&&o?r.moveConnection(e,t,c[e.id]&&!h&&n):r.layoutConnection(e,{connectionStart:i&&k2(e,e.source,t),connectionEnd:o&&M2(e,e.target,t)})}))},h8.prototype.getClosure=function(e){return(new c8).addAll(e,!0)},u8.$inject=["modeling"],u8.prototype.preExecute=function(e){e.closure=this._helper.getClosure(e.shapes)},u8.prototype.postExecute=function(e){var t,n=e.hints;n&&n.primaryShape&&(t=n.primaryShape,n.oldParent=t.parent),this._helper.moveClosure(e.closure,e.delta,e.newParent,e.newHost,t)},d8.$inject=["modeling"],d8.prototype.execute=function(e){var t=e.shape,n=e.delta,i=e.newParent||t.parent,o=e.newParentIndex,r=t.parent;return e.oldBounds=Object(Zj["pick"])(t,["x","y","width","height"]),e.oldParent=r,e.oldParentIndex=wz(r.children,t),_z(i.children,t,o),Object(Zj["assign"])(t,{parent:i,x:t.x+n.x,y:t.y+n.y}),t},d8.prototype.postExecute=function(e){var t=e.shape,n=e.delta,i=e.hints,o=this._modeling;!1!==i.layout&&(Object(Zj["forEach"])(t.incoming,(function(e){o.layoutConnection(e,{connectionEnd:M2(e,t,n)})})),Object(Zj["forEach"])(t.outgoing,(function(e){o.layoutConnection(e,{connectionStart:k2(e,t,n)})}))),!1!==i.recurse&&this.moveChildren(e)},d8.prototype.revert=function(e){var t=e.shape,n=e.oldParent,i=e.oldParentIndex,o=e.delta;return _z(n.children,t,i),Object(Zj["assign"])(t,{parent:n,x:t.x-o.x,y:t.y-o.y}),t},d8.prototype.moveChildren=function(e){var t=e.delta,n=e.shape;this._helper.moveRecursive(n.children,t,null)},d8.prototype.getNewParent=function(e){return e.newParent||e.shape.parent},p8.$inject=["modeling"],p8.prototype.execute=function(e){var t=e.newSource,n=e.newTarget,i=e.connection,o=e.dockingOrPoints;if(!t&&!n)throw new Error("newSource or newTarget required");return Object(Zj["isArray"])(o)&&(e.oldWaypoints=i.waypoints,i.waypoints=o),t&&(e.oldSource=i.source,i.source=t),n&&(e.oldTarget=i.target,i.target=n),i},p8.prototype.postExecute=function(e){var t=e.connection,n=e.newSource,i=e.newTarget,o=e.dockingOrPoints,r=e.hints||{},s={};r.connectionStart&&(s.connectionStart=r.connectionStart),r.connectionEnd&&(s.connectionEnd=r.connectionEnd),!1!==r.layoutConnection&&(!n||i&&"source"!==r.docking||(s.connectionStart=s.connectionStart||f8(Object(Zj["isArray"])(o)?o[0]:o)),!i||n&&"target"!==r.docking||(s.connectionEnd=s.connectionEnd||f8(Object(Zj["isArray"])(o)?o[o.length-1]:o)),r.newWaypoints&&(s.waypoints=r.newWaypoints),this._modeling.layoutConnection(t,s))},p8.prototype.revert=function(e){var t=e.oldSource,n=e.oldTarget,i=e.oldWaypoints,o=e.connection;return t&&(o.source=t),n&&(o.target=n),i&&(o.waypoints=i),o},g8.$inject=["modeling","rules"],g8.prototype.preExecute=function(e){var t,n=this,i=this._modeling,o=this._rules,r=e.oldShape,s=e.newData,a=e.hints||{};function l(e,t,n){return o.allowed("connection.reconnect",{connection:n,source:e,target:t})}var c,h={x:s.x,y:s.y},u={x:r.x,y:r.y,width:r.width,height:r.height};t=e.newShape=e.newShape||n.createShape(s,h,r.parent,a),r.host&&i.updateAttachment(t,r.host),!1!==a.moveChildren&&(c=r.children.slice(),i.moveElements(c,{x:0,y:0},t,a));var d=r.incoming.slice(),p=r.outgoing.slice();Object(Zj["forEach"])(d,(function(e){var i=e.source,o=l(i,t,e);o&&n.reconnectEnd(e,t,D2(e,t,u),a)})),Object(Zj["forEach"])(p,(function(e){var i=e.target,o=l(t,i,e);o&&n.reconnectStart(e,t,S2(e,t,u),a)}))},g8.prototype.postExecute=function(e){var t=e.oldShape;this._modeling.removeShape(t)},g8.prototype.execute=function(e){},g8.prototype.revert=function(e){},g8.prototype.createShape=function(e,t,n,i){return this._modeling.createShape(e,t,n,i)},g8.prototype.reconnectStart=function(e,t,n,i){this._modeling.reconnectStart(e,t,n,i)},g8.prototype.reconnectEnd=function(e,t,n,i){this._modeling.reconnectEnd(e,t,n,i)},m8.$inject=["modeling"],m8.prototype.execute=function(e){var t=e.shape,n=e.newBounds,i=e.minBounds;if(void 0===n.x||void 0===n.y||void 0===n.width||void 0===n.height)throw new Error("newBounds must have {x, y, width, height} properties");if(i&&(n.width<i.width||n.height<i.height))throw new Error("width and height cannot be less than minimum height and width");if(!i&&n.width<10||n.height<10)throw new Error("width and height cannot be less than 10px");return e.oldBounds={width:t.width,height:t.height,x:t.x,y:t.y},Object(Zj["assign"])(t,{width:n.width,height:n.height,x:n.x,y:n.y}),t},m8.prototype.postExecute=function(e){var t=this._modeling,n=e.shape,i=e.oldBounds,o=e.hints||{};!1!==o.layout&&(Object(Zj["forEach"])(n.incoming,(function(e){t.layoutConnection(e,{connectionEnd:D2(e,n,i)})})),Object(Zj["forEach"])(n.outgoing,(function(e){t.layoutConnection(e,{connectionStart:S2(e,n,i)})})))},m8.prototype.revert=function(e){var t=e.shape,n=e.oldBounds;return Object(Zj["assign"])(t,{width:n.width,height:n.height,x:n.x,y:n.y}),t},b8.$inject=["modeling"],b8.prototype.preExecute=function(e){var t=e.delta,n=e.direction,i=e.movingShapes,o=e.resizingShapes,r=e.start,s={};this.moveShapes(i,t),Object(Zj["forEach"])(o,(function(e){s[e.id]=C8(e)})),this.resizeShapes(o,t,n),this.updateConnectionWaypoints(h3(i,o),t,n,r,i,o,s)},b8.prototype.execute=function(){},b8.prototype.revert=function(){},b8.prototype.moveShapes=function(e,t){var n=this;Object(Zj["forEach"])(e,(function(e){n._modeling.moveShape(e,t,null,{autoResize:!1,layout:!1,recurse:!1})}))},b8.prototype.resizeShapes=function(e,t,n){var i=this;Object(Zj["forEach"])(e,(function(e){var o=d3(e,n,t);i._modeling.resizeShape(e,o,null,{attachSupport:!1,autoResize:!1,layout:!1})}))},b8.prototype.updateConnectionWaypoints=function(e,t,n,i,o,r,s){var a=this,l=o.concat(r);Object(Zj["forEach"])(e,(function(e){var c=e.source,h=e.target,u=y8(e),d=w8(n),p={labelBehavior:!1};A8(l,c)&&A8(l,h)?(u=Object(Zj["map"])(u,(function(e){return _8(e,i,n)&&(e[d]=e[d]+t[d]),e.original&&_8(e.original,i,n)&&(e.original[d]=e.original[d]+t[d]),e})),a._modeling.updateWaypoints(e,u,{labelBehavior:!1})):(A8(l,c)||A8(l,h))&&(A8(o,c)?p.connectionStart=k2(e,c,t):A8(o,h)?p.connectionEnd=M2(e,h,t):A8(r,c)?p.connectionStart=S2(e,c,s[c.id]):A8(r,h)&&(p.connectionEnd=D2(e,h,s[h.id])),a._modeling.layoutConnection(e,p))}))},E8.$inject=["modeling"],E8.prototype.execute=function(e){var t=e.shape,n=t.children;e.oldChildrenVisibility=x8(n),t.collapsed=!t.collapsed;var i=S8(n,t.collapsed);return[t].concat(i)},E8.prototype.revert=function(e){var t=e.shape,n=e.oldChildrenVisibility,i=t.children,o=D8(i,n);return t.collapsed=!t.collapsed,[t].concat(o)},k8.$inject=["modeling"],k8.prototype.execute=function(e){var t=e.shape,n=e.newHost,i=t.host;return e.oldHost=i,e.attacherIdx=M8(i,t),N8(n,t),t.host=n,t},k8.prototype.revert=function(e){var t=e.shape,n=e.newHost,i=e.oldHost,o=e.attacherIdx;return t.host=i,M8(n,t),N8(i,t,o),t},L8.prototype.execute=function(e){var t=e.connection,n=e.newWaypoints;return e.oldWaypoints=t.waypoints,t.waypoints=n,t},L8.prototype.revert=function(e){var t=e.connection,n=e.oldWaypoints;return t.waypoints=n,t},B8.$inject=["eventBus","elementFactory","commandStack"],B8.prototype.getHandlers=function(){return{"shape.append":W3,"shape.create":J3,"shape.delete":i8,"shape.move":d8,"shape.resize":m8,"shape.replace":g8,"shape.toggleCollapse":E8,spaceTool:b8,"label.create":X3,"connection.create":U3,"connection.delete":t8,"connection.move":l8,"connection.layout":a8,"connection.updateWaypoints":L8,"connection.reconnect":p8,"elements.create":G3,"elements.move":u8,"elements.delete":n8,"elements.distribute":r8,"elements.align":V3,"element.updateAttachment":k8}},B8.prototype.registerHandlers=function(e){Object(Zj["forEach"])(this.getHandlers(),(function(t,n){e.registerHandler(n,t)}))},B8.prototype.moveShape=function(e,t,n,i,o){"object"===typeof i&&(o=i,i=null);var r={shape:e,delta:t,newParent:n,newParentIndex:i,hints:o||{}};this._commandStack.execute("shape.move",r)},B8.prototype.updateAttachment=function(e,t){var n={shape:e,newHost:t};this._commandStack.execute("element.updateAttachment",n)},B8.prototype.moveElements=function(e,t,n,i){i=i||{};var o,r=i.attach,s=n;!0===r?(o=n,s=n.parent):!1===r&&(o=null);var a={shapes:e,delta:t,newParent:s,newHost:o,hints:i};this._commandStack.execute("elements.move",a)},B8.prototype.moveConnection=function(e,t,n,i,o){"object"===typeof i&&(o=i,i=void 0);var r={connection:e,delta:t,newParent:n,newParentIndex:i,hints:o||{}};this._commandStack.execute("connection.move",r)},B8.prototype.layoutConnection=function(e,t){var n={connection:e,hints:t||{}};this._commandStack.execute("connection.layout",n)},B8.prototype.createConnection=function(e,t,n,i,o,r){"object"===typeof n&&(r=o,o=i,i=n,n=void 0),i=this._create("connection",i);var s={source:e,target:t,parent:o,parentIndex:n,connection:i,hints:r};return this._commandStack.execute("connection.create",s),s.connection},B8.prototype.createShape=function(e,t,n,i,o){"number"!==typeof i&&(o=i,i=void 0),o=o||{};var r,s,a=o.attach;e=this._create("shape",e),a?(r=n.parent,s=n):r=n;var l={position:t,shape:e,parent:r,parentIndex:i,host:s,hints:o};return this._commandStack.execute("shape.create",l),l.shape},B8.prototype.createElements=function(e,t,n,i,o){Object(Zj["isArray"])(e)||(e=[e]),"number"!==typeof i&&(o=i,i=void 0),o=o||{};var r={position:t,elements:e,parent:n,parentIndex:i,hints:o};return this._commandStack.execute("elements.create",r),r.elements},B8.prototype.createLabel=function(e,t,n,i){n=this._create("label",n);var o={labelTarget:e,position:t,parent:i||e.parent,shape:n};return this._commandStack.execute("label.create",o),o.shape},B8.prototype.appendShape=function(e,t,n,i,o){o=o||{},t=this._create("shape",t);var r={source:e,position:n,target:i,shape:t,connection:o.connection,connectionParent:o.connectionParent,hints:o};return this._commandStack.execute("shape.append",r),r.shape},B8.prototype.removeElements=function(e){var t={elements:e};this._commandStack.execute("elements.delete",t)},B8.prototype.distributeElements=function(e,t,n){var i={groups:e,axis:t,dimension:n};this._commandStack.execute("elements.distribute",i)},B8.prototype.removeShape=function(e,t){var n={shape:e,hints:t||{}};this._commandStack.execute("shape.delete",n)},B8.prototype.removeConnection=function(e,t){var n={connection:e,hints:t||{}};this._commandStack.execute("connection.delete",n)},B8.prototype.replaceShape=function(e,t,n){var i={oldShape:e,newData:t,hints:n||{}};return this._commandStack.execute("shape.replace",i),i.newShape},B8.prototype.alignElements=function(e,t){var n={elements:e,alignment:t};this._commandStack.execute("elements.align",n)},B8.prototype.resizeShape=function(e,t,n,i){var o={shape:e,newBounds:t,minBounds:n,hints:i};this._commandStack.execute("shape.resize",o)},B8.prototype.createSpace=function(e,t,n,i,o){var r={delta:n,direction:i,movingShapes:e,resizingShapes:t,start:o};this._commandStack.execute("spaceTool",r)},B8.prototype.updateWaypoints=function(e,t,n){var i={connection:e,newWaypoints:t,hints:n||{}};this._commandStack.execute("connection.updateWaypoints",i)},B8.prototype.reconnect=function(e,t,n,i,o){var r={connection:e,newSource:t,newTarget:n,dockingOrPoints:i,hints:o||{}};this._commandStack.execute("connection.reconnect",r)},B8.prototype.reconnectStart=function(e,t,n,i){i||(i={}),this.reconnect(e,t,e.target,n,Object(Zj["assign"])(i,{docking:"source"}))},B8.prototype.reconnectEnd=function(e,t,n,i){i||(i={}),this.reconnect(e,e.source,t,n,Object(Zj["assign"])(i,{docking:"target"}))},B8.prototype.connect=function(e,t,n,i){return this.createConnection(e,t,n||{},e.parent,i)},B8.prototype._create=function(e,t){return t instanceof rV?t:this._elementFactory.create(e,t)},B8.prototype.toggleCollapse=function(e,t){var n={shape:e,hints:t||{}};this._commandStack.execute("shape.toggleCollapse",n)};var I8=n("6090"),T8=n.n(I8),O8="default",R8="id",P8="di",F8={width:0,height:0};function j8(e,t,n,i,o){this._elementRegistry=e,this._moddle=t,this._translate=n,this._modeling=i,this._textRenderer=o}function Q8(e,t){return R8 in e&&e[R8]!==t[R8]}function z8(e,t){var n=Object(Zj["keys"])(t);return Object(Zj["reduce"])(n,(function(n,i){return n[i]=i!==P8?e.get(i):V8(e.di,Object(Zj["keys"])(t.di)),n}),{})}function V8(e,t){return Object(Zj["reduce"])(t,(function(t,n){return t[n]=e.get(n),t}),{})}function W8(e,t){Object(Zj["forEach"])(t,(function(t,n){n!==P8?e.set(n,t):e.di&&H8(e.di,t)}))}function H8(e,t){Object(Zj["forEach"])(t,(function(t,n){e.set(n,t)}))}j8.$inject=["elementRegistry","moddle","translate","modeling","textRenderer"],j8.prototype.execute=function(e){var t=e.element,n=[t],i=this._translate;if(!t)throw new Error(i("element required"));var o=this._elementRegistry,r=this._moddle.ids,s=t.businessObject,a=Y8(e.properties),l=e.oldProperties||z8(s,a);return Q8(a,s)&&(r.unclaim(s[R8]),o.updateId(t,a[R8]),r.claim(a[R8],s)),O8 in a&&(a[O8]&&n.push(o.get(a[O8].id)),s[O8]&&n.push(o.get(s[O8].id))),W8(s,a),e.oldProperties=l,e.changed=n,n},j8.prototype.postExecute=function(e){var t=e.element,n=t.label,i=n&&Object(bU["getBusinessObject"])(n).name;if(i){var o=this._textRenderer.getExternalLabelBounds(n,i);this._modeling.resizeShape(n,o,F8)}},j8.prototype.revert=function(e){var t=e.element,n=e.properties,i=e.oldProperties,o=t.businessObject,r=this._elementRegistry,s=this._moddle.ids;return W8(o,i),Q8(n,o)&&(s.unclaim(n[R8]),r.updateId(t,i[R8]),s.claim(i[R8],o)),e.changed};var U8=["default"];function Y8(e){var t=Object(Zj["assign"])({},e);return U8.forEach((function(n){n in e&&(t[n]=Object(bU["getBusinessObject"])(t[n]))})),t}function G8(e,t){this._canvas=e,this._modeling=t}function K8(e,t){this._modeling=e,this._spaceTool=t}function q8(e,t){this._modeling=e,this._translate=t}function J8(e,t){this._modeling=e,this._spaceTool=t}G8.$inject=["canvas","modeling"],G8.prototype.execute=function(e){var t=this._canvas,n=e.newRoot,i=n.businessObject,o=t.getRootElement(),r=o.businessObject,s=r.$parent,a=r.di;t.setRootElement(n,!0),_z(s.rootElements,i),i.$parent=s,wz(s.rootElements,r),r.$parent=null,r.di=null,a.bpmnElement=i,i.di=a,e.oldRoot=o},G8.prototype.revert=function(e){var t=this._canvas,n=e.newRoot,i=n.businessObject,o=e.oldRoot,r=o.businessObject,s=i.$parent,a=i.di;t.setRootElement(o,!0),wz(s.rootElements,i),i.$parent=null,_z(s.rootElements,r),r.$parent=s,i.di=null,a.bpmnElement=r,r.di=a},K8.$inject=["modeling","spaceTool"],K8.prototype.preExecute=function(e){var t=this._spaceTool,n=this._modeling,i=e.shape,o=e.location,r=q$(i),s=r===i,a=s?i:i.parent,l=K$(a);l.length||n.createShape({type:"bpmn:Lane"},{x:i.x+Y$,y:i.y,width:i.width-Y$,height:i.height},a);var c=[];az(r,(function(e){return c.push(e),e.label&&c.push(e.label),e===i?[]:Object(Zj["filter"])(e.children,(function(e){return e!==i}))}));var h="top"===o?-120:120,u="top"===o?i.y:i.y+i.height,d=u+("top"===o?10:-10),p="top"===o?"n":"s",f=t.calculateAdjustments(c,"y",h,d);t.makeSpace(f.movingShapes,f.resizingShapes,{x:0,y:h},p,d),e.newLane=n.createShape({type:"bpmn:Lane"},{x:i.x+(s?Y$:0),y:u-("top"===o?120:0),width:i.width-(s?Y$:0),height:120},a)},q8.$inject=["modeling","translate"],q8.prototype.preExecute=function(e){var t=this._modeling,n=this._translate,i=e.shape,o=e.count,r=K$(i),s=r.length;if(s>o)throw new Error(n("more than {count} child lanes",{count:o}));var a,l,c,h,u,d=Math.round(i.height/o);for(u=0;u<o;u++)a=i.y+u*d,l=u===o-1?i.height-d*u:d,c={x:i.x+Y$,y:a,width:i.width-Y$,height:l},u<s?t.resizeShape(r[u],c):(h={type:"bpmn:Lane"},t.createShape(h,c,i))},J8.$inject=["modeling","spaceTool"],J8.prototype.preExecute=function(e){var t=e.shape,n=e.newBounds,i=e.balanced;!1!==i?this.resizeBalanced(t,n):this.resizeSpace(t,n)},J8.prototype.resizeBalanced=function(e,t){var n=this._modeling,i=J$(e,t);n.resizeShape(e,t),i.forEach((function(e){n.resizeShape(e.shape,e.newBounds)}))},J8.prototype.resizeSpace=function(e,t){var n,i,o,r,s,a=this._spaceTool,l=Oz(e),c=Oz(t),h=I$(c,l),u=q$(e),d=[],p=[];az(u,(function(e){return d.push(e),(Object(bU["is"])(e,"bpmn:Lane")||Object(bU["is"])(e,"bpmn:Participant"))&&p.push(e),e.children})),(h.bottom||h.top)&&(n=h.bottom||h.top,i=e.y+(h.bottom?e.height:0)+(h.bottom?-10:10),o=h.bottom?"s":"n",r=h.top>0||h.bottom<0?-n:n,s=a.calculateAdjustments(d,"y",r,i),a.makeSpace(s.movingShapes,s.resizingShapes,{x:0,y:n},o)),(h.left||h.right)&&(n=h.right||h.left,i=e.x+(h.right?e.width:0)+(h.right?-10:100),o=h.right?"e":"w",r=h.left>0||h.right<0?-n:n,s=a.calculateAdjustments(p,"x",r,i),a.makeSpace(s.movingShapes,s.resizingShapes,{x:n,y:0},o))};var X8="flowNodeRef",$8="lanes";function Z8(e){this._elementRegistry=e}function e6(e){this._moddle=e}Z8.$inject=["elementRegistry"],Z8.prototype.computeUpdates=function(e,t){var n=[],i=[],o={},r=[];function s(e,t){var n=Oz(t),i={x:e.x+e.width/2,y:e.y+e.height/2};return i.x>n.left&&i.x<n.right&&i.y>n.top&&i.y<n.bottom}function a(e){-1===n.indexOf(e)&&(r.push(e),n.push(e))}function l(e){var t=q$(e);return o[t.id]||(o[t.id]=G$(t)),o[t.id]}function c(e){if(!e.parent)return[];var t=l(e);return t.filter((function(t){return s(e,t)})).map((function(e){return e.businessObject}))}return t.forEach((function(e){var t=q$(e);if(t&&-1===n.indexOf(t)){var i=t.children.filter((function(e){return Object(bU["is"])(e,"bpmn:FlowNode")}));i.forEach(a),n.push(t)}})),e.forEach(a),r.forEach((function(e){var t=e.businessObject,n=t.get($8),o=n.slice(),r=c(e);i.push({flowNode:t,remove:o,add:r})})),t.forEach((function(e){var t=e.businessObject;e.parent||t.get(X8).forEach((function(e){i.push({flowNode:e,remove:[t],add:[]})}))})),i},Z8.prototype.execute=function(e){var t=e.updates;t||(t=e.updates=this.computeUpdates(e.flowNodeShapes,e.laneShapes)),t.forEach((function(e){var t=e.flowNode,n=t.get($8);e.remove.forEach((function(e){wz(n,e),wz(e.get(X8),t)})),e.add.forEach((function(e){_z(n,e),_z(e.get(X8),t)}))}))},Z8.prototype.revert=function(e){var t=e.updates;t.forEach((function(e){var t=e.flowNode,n=t.get($8);e.add.forEach((function(e){wz(n,e),wz(e.get(X8),t)})),e.remove.forEach((function(e){_z(n,e),_z(e.get(X8),t)}))}))},e6.$inject=["moddle"],e6.prototype.execute=function(e){var t=this._moddle.ids,n=e.id,i=e.element,o=e.claiming;o?t.claim(n,i):t.unclaim(n)},e6.prototype.revert=function(e){var t=this._moddle.ids,n=e.id,i=e.element,o=e.claiming;o?t.unclaim(n):t.claim(n,i)};var t6={fill:void 0,stroke:void 0};function n6(e){this._commandStack=e}n6.$inject=["commandStack"],n6.prototype.postExecute=function(e){var t=e.elements,n=e.colors||t6,i=this,o={};"fill"in n&&Object(Zj["assign"])(o,{fill:n.fill}),"stroke"in n&&Object(Zj["assign"])(o,{stroke:n.stroke}),Object(Zj["forEach"])(t,(function(e){i._commandStack.execute("element.updateProperties",{element:e,properties:{di:o}})}))};var i6={width:0,height:0};function o6(e,t){function n(e,t){var n=e.label||e,i=e.labelTarget||e;return kU(n,t,i!==n),[n,i]}function i(t){var n=t.element,i=n.businessObject,o=t.newLabel;if(!SY(n)&&wY(n)&&!_Y(n)&&!r6(o)){var r=7,s=EY(n);s={x:s.x,y:s.y+r},e.createLabel(n,s,{id:i.id+"_label",businessObject:i})}}function o(e){return e.oldLabel=DU(e.element),n(e.element,e.newLabel)}function r(e){return n(e.element,e.oldLabel)}function s(n){var i=n.element,o=i.label||i,r=n.newLabel,s=n.newBounds,a=n.hints||{};if(SY(o)||Object(bU["is"])(o,"bpmn:TextAnnotation"))if(SY(o)&&r6(r))!1!==a.removeShape&&e.removeShape(o,{unsetLabel:!1});else{var l=DU(o);"undefined"===typeof s&&(s=t.getExternalLabelBounds(o,l)),s&&e.resizeShape(o,s,i6)}}this.preExecute=i,this.execute=o,this.revert=r,this.postExecute=s}function r6(e){return!e||!e.trim()}function s6(e,t,n,i){B8.call(this,e,t,n),this._bpmnRules=i}function a6(){}o6.$inject=["modeling","textRenderer"],Kj()(s6,B8),s6.$inject=["eventBus","elementFactory","commandStack","bpmnRules"],s6.prototype.getHandlers=function(){var e=B8.prototype.getHandlers.call(this);return e["element.updateModdleProperties"]=T8.a,e["element.updateProperties"]=j8,e["canvas.updateRoot"]=G8,e["lane.add"]=K8,e["lane.resize"]=J8,e["lane.split"]=q8,e["lane.updateRefs"]=Z8,e["id.updateClaim"]=e6,e["element.setColor"]=n6,e["element.updateLabel"]=o6,e},s6.prototype.updateLabel=function(e,t,n,i){this._commandStack.execute("element.updateLabel",{element:e,newLabel:t,newBounds:n,hints:i||{}})},s6.prototype.connect=function(e,t,n,i){var o=this._bpmnRules;if(n||(n=o.canConnect(e,t)),n)return this.createConnection(e,t,n,e.parent,i)},s6.prototype.updateModdleProperties=function(e,t,n){this._commandStack.execute("element.updateModdleProperties",{element:e,moddleElement:t,properties:n})},s6.prototype.updateProperties=function(e,t){this._commandStack.execute("element.updateProperties",{element:e,properties:t})},s6.prototype.resizeLane=function(e,t,n){this._commandStack.execute("lane.resize",{shape:e,newBounds:t,balanced:n})},s6.prototype.addLane=function(e,t){var n={shape:e,location:t};return this._commandStack.execute("lane.add",n),n.newLane},s6.prototype.splitLane=function(e,t){this._commandStack.execute("lane.split",{shape:e,count:t})},s6.prototype.makeCollaboration=function(){var e=this._create("root",{type:"bpmn:Collaboration"}),t={newRoot:e};return this._commandStack.execute("canvas.updateRoot",t),e},s6.prototype.updateLaneRefs=function(e,t){this._commandStack.execute("lane.updateRefs",{flowNodeShapes:e,laneShapes:t})},s6.prototype.makeProcess=function(){var e=this._create("root",{type:"bpmn:Process"}),t={newRoot:e};this._commandStack.execute("canvas.updateRoot",t)},s6.prototype.claimId=function(e,t){this._commandStack.execute("id.updateClaim",{id:e,element:t,claiming:!0})},s6.prototype.unclaimId=function(e,t){this._commandStack.execute("id.updateClaim",{id:e,element:t})},s6.prototype.setColor=function(e,t){e.length||(e=[e]),this._commandStack.execute("element.setColor",{elements:e,colors:t})},a6.prototype.layoutConnection=function(e,t){return t=t||{},[t.connectionStart||Pz(t.source||e.source),t.connectionEnd||Pz(t.target||e.target)]};var l6=20,c6=5,h6=Math.round,u6=20,d6={"h:h":20,"v:v":20,"h:v":-10,"v:h":-10};function p6(e,t){return!{t:/top/,r:/right/,b:/bottom/,l:/left/,h:/./,v:/./}[t].test(e)}function f6(e,t){return{t:/top/,r:/right/,b:/bottom/,l:/left/,h:/left|right/,v:/top|bottom/}[e].test(t)}function g6(e,t,n){var i,o,r=Fz(t,e,c6),s=n.split(":")[0],a=h6((t.x-e.x)/2+e.x),l=h6((t.y-e.y)/2+e.y),c=f6(s,r),h=/h|r|l/.test(s),u=!1,d=!1;return c?(i=h?{x:a,y:e.y}:{x:e.x,y:l},o=h?"h:h":"v:v"):(u=p6(r,s),o=h?"h:v":"v:h",u?h?(d=l===e.y,i={x:e.x+l6*(/l/.test(s)?-1:1),y:d?l+l6:l}):(d=a===e.x,i={x:d?a+l6:a,y:e.y+l6*(/t/.test(s)?-1:1)}):i={x:a,y:l}),{waypoints:_6(e,i,o).concat(i),directions:o,turnNextDirections:d}}function m6(e,t,n){return g6(e,t,n)}function b6(e,t,n){var i=g6(t,e,y6(n));return{waypoints:i.waypoints.slice().reverse(),directions:y6(i.directions),turnNextDirections:i.turnNextDirections}}function v6(e,t){var n=e.directions.split(":")[1],i=t.directions.split(":")[0];e.turnNextDirections&&(n="h"==n?"v":"h"),t.turnNextDirections&&(i="h"==i?"v":"h");var o=n+":"+i,r=_6(e.waypoints[e.waypoints.length-1],t.waypoints[0],o);return{waypoints:r,directions:o}}function y6(e){return e.split(":").reverse().join(":")}function w6(e,t,n){var i=h6((t.x-e.x)/2+e.x),o=h6((t.y-e.y)/2+e.y);if("h:v"===n)return[{x:t.x,y:e.y}];if("v:h"===n)return[{x:e.x,y:t.y}];if("h:h"===n)return[{x:i,y:e.y},{x:i,y:t.y}];if("v:v"===n)return[{x:e.x,y:o},{x:t.x,y:o}];throw new Error("invalid directions: can only handle varians of [hv]:[hv]")}function _6(e,t,n){if(n=n||"h:h",!B6(n))throw new Error("unknown directions: <"+n+">: must be specified as <start>:<end> with start/end in { h,v,t,r,b,l }");if(I6(n)){var i=m6(e,t,n),o=b6(e,t,n),r=v6(i,o);return[].concat(i.waypoints,r.waypoints,o.waypoints)}return w6(e,t,n)}function A6(e,t,n){var i=_6(e,t,n);return i.unshift(e),i.push(t),R6(i)}function C6(e,t,n,i,o){var r=o&&o.preferredLayouts||[],s=Object(Zj["without"])(r,"straight")[0]||"h:h",a=d6[s]||0,l=Fz(e,t,a),c=L6(l,s);n=n||Pz(e),i=i||Pz(t);var h=c.split(":"),u=O6(n,e,h[0],T6(l)),d=O6(i,t,h[1],l);return A6(u,d,c)}function E6(e,t,n,i,o,r){Object(Zj["isArray"])(n)&&(o=n,r=i,n=Pz(e),i=Pz(t)),r=Object(Zj["assign"])({preferredLayouts:[]},r),o=o||[];var s,a=r.preferredLayouts,l=-1!==a.indexOf("straight");return s=l&&D6(e,t,n,i,r),s||(s=r.connectionEnd&&M6(t,e,i,o),s||(s=r.connectionStart&&k6(e,t,n,o),s||(!r.connectionStart&&!r.connectionEnd&&o&&o.length?o:C6(e,t,n,i,r))))}function x6(e,t,n){return e>=t&&e<=n}function S6(e,t,n){var i={x:"width",y:"height"};return x6(t[e],n[e],n[e]+n[i[e]])}function D6(e,t,n,i,o){var r,s,a={};return s=Fz(e,t),/^(top|bottom|left|right)$/.test(s)?(/top|bottom/.test(s)&&(r="x"),/left|right/.test(s)&&(r="y"),"target"===o.preserveDocking?S6(r,i,e)?(a[r]=i[r],[{x:void 0!==a.x?a.x:n.x,y:void 0!==a.y?a.y:n.y,original:{x:void 0!==a.x?a.x:n.x,y:void 0!==a.y?a.y:n.y}},{x:i.x,y:i.y}]):null:S6(r,n,t)?(a[r]=n[r],[{x:n.x,y:n.y},{x:void 0!==a.x?a.x:i.x,y:void 0!==a.y?a.y:i.y,original:{x:void 0!==a.x?a.x:i.x,y:void 0!==a.y?a.y:i.y}}]):null):null}function k6(e,t,n,i){return N6(e,t,n,i)}function M6(e,t,n,i){var o=i.slice().reverse();return o=N6(e,t,n,o),o?o.reverse():null}function N6(e,t,n,i){function o(e){return e.length<3||!(e.length>4)&&!!Object(Zj["find"])(e,(function(t,n){var i=e[n-1];return i&&Cz(t,i)<3}))}function r(e,t,n){var i=Sz(t,e);switch(i){case"v":return{x:n.x,y:e.y};case"h":return{x:e.x,y:n.y}}return{x:e.x,y:e.y}}function s(e,t,n){var i;for(i=e.length-2;0!==i;i--)if(Mz(e[i],t,u6)||Mz(e[i],n,u6))return e.slice(i);return e}if(o(i))return null;var a,l=i[0],c=i.slice();return c[0]=n,c[1]=r(c[1],l,n),a=s(c,e,t),a!==c&&(c=N6(e,t,n,a)),c&&Sz(c)?null:c}function L6(e,t){if(I6(t))return t;switch(e){case"intersect":return"t:t";case"top":case"bottom":return"v:v";case"left":case"right":return"h:h";default:return t}}function B6(e){return e&&/^h|v|t|r|b|l:h|v|t|r|b|l$/.test(e)}function I6(e){return e&&/t|r|b|l/.test(e)}function T6(e){return{top:"bottom",bottom:"top",left:"right",right:"left","top-left":"bottom-right","bottom-right":"top-left","top-right":"bottom-left","bottom-left":"top-right"}[e]}function O6(e,t,n,i){if("h"===n&&(n=/left/.test(i)?"l":"r"),"v"===n&&(n=/top/.test(i)?"t":"b"),"t"===n)return{original:e,x:e.x,y:t.y};if("r"===n)return{original:e,x:t.x+t.width,y:e.y};if("b"===n)return{original:e,x:e.x,y:t.y+t.height};if("l"===n)return{original:e,x:t.x,y:e.y};throw new Error("unexpected dockingDirection: <"+n+">")}function R6(e){return e.reduce((function(t,n,i){var o=t[t.length-1],r=e[i+1];return Ez(o,r,n,0)||t.push(n),t}),[])}var P6=-10,F6=40,j6={top:"bottom","top-right":"bottom-left","top-left":"bottom-right",right:"left",bottom:"top","bottom-right":"top-left","bottom-left":"top-right",left:"right"},Q6={top:"t",right:"r",bottom:"b",left:"l"};function z6(){}function V6(e){var t=e.host;return Fz(Pz(e),t,P6)}function W6(e,t){return{preferredLayouts:["straight","v:v"],preserveDocking:H6(e,t)}}function H6(e,t){return Object(bU["is"])(t,"bpmn:Participant")?"source":Object(bU["is"])(e,"bpmn:Participant")?"target":q6(t)?"source":q6(e)||Object(bU["is"])(t,"bpmn:Event")?"target":Object(bU["is"])(e,"bpmn:Event")?"source":null}function U6(e){return{preferredLayouts:["straight","h:h"],preserveDocking:Y6(e)}}function Y6(e){return q6(e)?"target":"source"}function G6(e,t){return e?e.original||e:Pz(t)}function K6(e,t){return Object(bU["is"])(t,"bpmn:Activity")&&Object(bU["is"])(e,"bpmn:BoundaryEvent")&&t.businessObject.isForCompensation}function q6(e){return Object(bU["is"])(e,"bpmn:SubProcess")&&vU(e)}function J6(e,t){return e===t}function X6(e,t){return-1!==t.indexOf(e)}function $6(e){var t=/right|left/.exec(e);return t&&t[0]}function Z6(e){var t=/top|bottom/.exec(e);return t&&t[0]}function e7(e,t){return j6[e]===t}function t7(e,t){var n=$6(e),i=j6[n];return-1!==t.indexOf(i)}function n7(e,t){var n=Z6(e),i=j6[n];return-1!==t.indexOf(i)}function i7(e){return"right"===e||"left"===e}function o7(e,t){var n=t.waypoints,i=n&&n.length&&Fz(n[0],e);return"top"===i?["t:r"]:"right"===i?["r:b"]:"left"===i?["l:t"]:["b:l"]}function r7(e,t,n){var i,o,r=Pz(e),s=Pz(t),a=V6(e),l=J6(e.host,t),c=X6(a,["top","right","bottom","left"]),h=Fz(s,r,{x:e.width/2+t.width/2,y:e.height/2+t.height/2});return l?s7(a,c,e,t,n):(i=c7(a,h,c),o=h7(a,h,c),[i+":"+o])}function s7(e,t,n,i,o){var r,s=t?e:Z6(e),a=Q6[s];return r=t?i7(e)?a7("y",n,i,o)?"h":"b":a7("x",n,i,o)?"v":"l":"v",[a+":"+r]}function a7(e,t,n,i){var o=F6;return!(l7(e,i,n,o)||l7(e,i,{x:n.x+n.width,y:n.y+n.height},o)||l7(e,i,Pz(t),o))}function l7(e,t,n,i){return Math.abs(t[e]-n[e])<i}function c7(e,t,n){return n?Q6[e]:J6(Z6(e),Z6(t))||e7($6(e),$6(t))?Q6[Z6(e)]:Q6[$6(e)]}function h7(e,t,n){return n?i7(e)?t7(e,t)||J6(e,t)?"h":"v":n7(e,t)||J6(e,t)?"v":"h":i7(t)||J6(Z6(e),Z6(t))&&$6(t)?"h":"v"}function u7(e){return Object(Zj["assign"])({original:e.point.original||e.point},e.actual)}function d7(e,t){this._elementRegistry=e,this._graphicsFactory=t}Kj()(z6,a6),z6.prototype.layoutConnection=function(e,t){t||(t={});var n,i,o=t.source||e.source,r=t.target||e.target,s=t.waypoints||e.waypoints,a=t.connectionStart,l=t.connectionEnd;return a||(a=G6(s&&s[0],o)),l||(l=G6(s&&s[s.length-1],r)),(Object(bU["is"])(e,"bpmn:Association")||Object(bU["is"])(e,"bpmn:DataAssociation"))&&s&&!K6(o,r)?[].concat([a],s.slice(1,-1),[l]):(Object(bU["is"])(e,"bpmn:MessageFlow")?n=W6(o,r):(Object(bU["is"])(e,"bpmn:SequenceFlow")||K6(o,r))&&(n=o===r?{preferredLayouts:o7(o,e)}:Object(bU["is"])(o,"bpmn:BoundaryEvent")?{preferredLayouts:r7(o,r,l)}:q6(o)||q6(r)?U6(o):Object(bU["is"])(o,"bpmn:Gateway")?{preferredLayouts:["v:h"]}:Object(bU["is"])(r,"bpmn:Gateway")?{preferredLayouts:["h:v"]}:{preferredLayouts:["h:h"]}),n&&(n=Object(Zj["assign"])(n,t),i=R6(E6(o,r,a,l,s,n))),i||[a,l])},d7.$inject=["elementRegistry","graphicsFactory"],d7.prototype.getCroppedWaypoints=function(e,t,n){t=t||e.source,n=n||e.target;var i=this.getDockingPoint(e,t,!0),o=this.getDockingPoint(e,n),r=e.waypoints.slice(i.idx+1,o.idx);return r.unshift(u7(i)),r.push(u7(o)),r},d7.prototype.getDockingPoint=function(e,t,n){var i,o,r,s=e.waypoints;return i=n?0:s.length-1,o=s[i],r=this._getIntersection(t,e,n),{point:o,actual:r||o,idx:i}},d7.prototype._getIntersection=function(e,t,n){var i=this._getShapePath(e),o=this._getConnectionPath(t);return jz(i,o,n)},d7.prototype._getConnectionPath=function(e){return this._graphicsFactory.getConnectionPath(e)},d7.prototype._getShapePath=function(e){return this._graphicsFactory.getShapePath(e)},d7.prototype._getGfx=function(e){return this._elementRegistry.getGraphics(e)};var p7={__init__:["modeling","bpmnUpdater"],__depends__:[N4,S5,M5,B5,u$,T5,V5,K5,o3,rG,r0,T3],bpmnFactory:["type",O3],bpmnUpdater:["type",R3],elementFactory:["type",j3],modeling:["type",s6],layouter:["type",z6],connectionDocking:["type",d7]},f7=500,g7=1250,m7=1500,b7=Math.round;function v7(e){return{x:e.x+b7(e.width/2),y:e.y+b7(e.height/2)}}function y7(e,t,n,i,o){function r(e,t,n,i){return o.allowed("elements.move",{shapes:e,delta:t,position:n,target:i})}function s(e,n,i,o){if(Object(Zj["isObject"])(i)&&(o=i,i=!1),!n.waypoints&&n.parent){var r=v7(n);return t.init(e,r,"shape.move",{cursor:"grabbing",autoActivate:i,data:{shape:n,context:o||{}}}),!0}}e.on("shape.move.start",m7,(function(e){var t=e.context,n=e.shape,o=i.get().slice();-1===o.indexOf(n)&&(o=[n]),o=w7(o),Object(Zj["assign"])(t,{shapes:o,validatedShapes:o,shape:n})})),e.on("shape.move.start",g7,(function(e){var t,n=e.context,i=n.validatedShapes;if(t=n.canExecute=r(i),!t)return!1})),e.on("shape.move.move",f7,(function(e){var t,n=e.context,i=n.validatedShapes,o=e.hover,s={x:e.dx,y:e.dy},a={x:e.x,y:e.y};t=r(i,s,a,o),n.delta=s,n.canExecute=t,n.target=null!==t?o:null})),e.on("shape.move.end",(function(e){var t=e.context,i=t.delta,o=t.canExecute,r="attach"===o,s=t.shapes;if(!1===o)return!1;i.x=b7(i.x),i.y=b7(i.y),0===i.x&&0===i.y||n.moveElements(s,i,t.target,{primaryShape:t.shape,attach:r})})),e.on("element.mousedown",(function(e){if(zY(e)){var t=RY(e);if(!t)throw new Error("must supply DOM mousedown event");return s(t,e.element)}})),this.start=s}function w7(e){var t=Object(Zj["groupBy"])(e,"id");return Object(Zj["filter"])(e,(function(e){while(e=e.parent)if(t[e.id])return!1;return!0}))}y7.$inject=["eventBus","dragging","modeling","selection","rules"];var _7=499,A7="djs-dragging",C7="drop-ok",E7="drop-not-ok",x7="new-parent",S7="attach-ok";function D7(e,t,n,i){function o(e){var t=r(e),n=k7(t);return n}function r(e){var t=cz(e,!0),n=Object(Zj["map"])(t,(function(e){return(e.incoming||[]).concat(e.outgoing||[])}));return Object(Zj["flatten"])(t.concat(n))}function s(e,n){[S7,C7,E7,x7].forEach((function(i){i===n?t.addMarker(e,i):t.removeMarker(e,i)}))}function a(e,n,o){i.addDragger(n,e.dragGroup),o&&t.addMarker(n,A7),e.allDraggedElements?e.allDraggedElements.push(n):e.allDraggedElements=[n]}e.on("shape.move.start",_7,(function(e){var s=e.context,a=s.shapes,l=s.allDraggedElements,c=o(a);if(!s.dragGroup){var h=CQ("g");cQ(h,n.cls("djs-drag-group",["no-events"]));var u=t.getDefaultLayer();iQ(u,h),s.dragGroup=h}c.forEach((function(e){i.addDragger(e,s.dragGroup)})),l=l?Object(Zj["flatten"])([l,r(a)]):r(a),Object(Zj["forEach"])(l,(function(e){t.addMarker(e,A7)})),s.allDraggedElements=l,s.differentParents=M7(a)})),e.on("shape.move.move",_7,(function(e){var t=e.context,n=t.dragGroup,i=t.target,o=t.shape.parent,r=t.canExecute;i&&("attach"===r?s(i,S7):t.canExecute&&i&&i.id!==o.id?s(i,x7):s(i,t.canExecute?C7:E7)),AV(n,e.dx,e.dy)})),e.on(["shape.move.out","shape.move.cleanup"],(function(e){var t=e.context,n=t.target;n&&s(n,null)})),e.on("shape.move.cleanup",(function(e){var n=e.context,i=n.allDraggedElements,o=n.dragGroup;Object(Zj["forEach"])(i,(function(e){t.removeMarker(e,A7)})),o&&mQ(o)})),this.makeDraggable=a}function k7(e){var t=Object(Zj["filter"])(e,(function(t){return!N7(t)||Object(Zj["find"])(e,Object(Zj["matchPattern"])({id:t.source.id}))&&Object(Zj["find"])(e,Object(Zj["matchPattern"])({id:t.target.id}))}));return t}function M7(e){return 1!==Object(Zj["size"])(Object(Zj["groupBy"])(e,(function(e){return e.parent&&e.parent.id})))}function N7(e){return e.waypoints}D7.$inject=["eventBus","canvas","styles","previewSupport"];var L7={__depends__:[qY,rG,$Y,xq,wq,uX],__init__:["move","movePreview"],move:["type",y7],movePreview:["type",D7]},B7=".djs-palette-toggle",I7=".entry",T7=B7+", "+I7,O7="open",R7="two-column",P7=1e3;function F7(e,t){this._eventBus=e,this._canvas=t;var n=this;e.on("tool-manager.update",(function(e){var t=e.tool;n.updateToolHighlight(t)})),e.on("i18n.changed",(function(){n._update()})),e.on("diagram.init",(function(){n._diagramInitialized=!0,n._rebuild()}))}function j7(e,t){var n=Object(eQ["classes"])(e),i=Object(Zj["isArray"])(t)?t:t.split(/\s+/g);i.forEach((function(e){n.add(e)}))}function Q7(e,t){var n=t.getPaletteEntries();return Object(Zj["isFunction"])(n)?n(e):(Object(Zj["forEach"])(n,(function(t,n){e[n]=t})),e)}F7.$inject=["eventBus","canvas"],F7.prototype.registerProvider=function(e,t){t||(t=e,e=P7),this._eventBus.on("palette.getProviders",e,(function(e){e.providers.push(t)})),this._rebuild()},F7.prototype.getEntries=function(){var e=this._getProviders();return e.reduce(Q7,{})},F7.prototype._rebuild=function(){if(this._diagramInitialized){var e=this._getProviders();e.length&&(this._container||this._init(),this._update())}},F7.prototype._init=function(){var e=this,t=this._eventBus,n=this._getParentContainer(),i=this._container=Object(eQ["domify"])(F7.HTML_MARKUP);n.appendChild(i),eQ["delegate"].bind(i,T7,"click",(function(t){var n=t.delegateTarget;if(Object(eQ["matches"])(n,B7))return e.toggle();e.trigger("click",t)})),eQ["event"].bind(i,"mousedown",(function(e){e.stopPropagation()})),eQ["delegate"].bind(i,I7,"dragstart",(function(t){e.trigger("dragstart",t)})),t.on("canvas.resized",this._layoutChanged,this),t.fire("palette.create",{container:i})},F7.prototype._getProviders=function(e){var t=this._eventBus.createEvent({type:"palette.getProviders",providers:[]});return this._eventBus.fire(t),t.providers},F7.prototype._toggleState=function(e){e=e||{};var t,n=this._getParentContainer(),i=this._container,o=this._eventBus,r=Object(eQ["classes"])(i);t="twoColumn"in e?e.twoColumn:this._needsCollapse(n.clientHeight,this._entries||{}),r.toggle(R7,t),"open"in e&&r.toggle(O7,e.open),o.fire("palette.changed",{twoColumn:t,open:this.isOpen()})},F7.prototype._update=function(){var e=Object(eQ["query"])(".djs-palette-entries",this._container),t=this._entries=this.getEntries();Object(eQ["clear"])(e),Object(Zj["forEach"])(t,(function(t,n){var i=t.group||"default",o=Object(eQ["query"])("[data-group="+i+"]",e);o||(o=Object(eQ["domify"])('<div class="group" data-group="'+i+'"></div>'),e.appendChild(o));var r=t.html||(t.separator?'<hr class="separator" />':'<div class="entry" draggable="true"></div>'),s=Object(eQ["domify"])(r);o.appendChild(s),t.separator||(Object(eQ["attr"])(s,"data-action",n),t.title&&Object(eQ["attr"])(s,"title",t.title),t.className&&j7(s,t.className),t.imageUrl&&s.appendChild(Object(eQ["domify"])('<img src="'+t.imageUrl+'">')))})),this.open()},F7.prototype.trigger=function(e,t,n){var i,o,r,s=this._entries,a=t.delegateTarget||t.target;if(!a)return t.preventDefault();i=s[Object(eQ["attr"])(a,"data-action")],i&&(o=i.action,r=t.originalEvent||t,Object(Zj["isFunction"])(o)?"click"===e&&o(r,n):o[e]&&o[e](r,n),t.preventDefault())},F7.prototype._layoutChanged=function(){this._toggleState({})},F7.prototype._needsCollapse=function(e,t){var n=50,i=46*Object.keys(t).length;return e<i+n},F7.prototype.close=function(){this._toggleState({open:!1,twoColumn:!1})},F7.prototype.open=function(){this._toggleState({open:!0})},F7.prototype.toggle=function(e){this.isOpen()?this.close():this.open()},F7.prototype.isActiveTool=function(e){return e&&this._activeTool===e},F7.prototype.updateToolHighlight=function(e){var t,n;this._toolsContainer||(t=Object(eQ["query"])(".djs-palette-entries",this._container),this._toolsContainer=Object(eQ["query"])("[data-group=tools]",t)),n=this._toolsContainer,Object(Zj["forEach"])(n.children,(function(t){var n=t.getAttribute("data-action");if(n){var i=Object(eQ["classes"])(t);n=n.replace("-tool",""),i.contains("entry")&&n===e?i.add("highlighted-entry"):i.remove("highlighted-entry")}}))},F7.prototype.isOpen=function(){return Object(eQ["classes"])(this._container).has(O7)},F7.prototype._getParentContainer=function(){return this._canvas.getContainer()},F7.HTML_MARKUP='<div class="djs-palette"><div class="djs-palette-entries"></div><div class="djs-palette-toggle"></div></div>';var z7={__init__:["palette"],palette:["type",F7]},V7="crosshair";function W7(e,t,n,i,o,r,s){this._selection=o,this._dragging=n,this._mouse=s;var a=this,l={create:function(e){var n,i=t.getDefaultLayer();n=e.frame=CQ("rect"),cQ(n,{class:"djs-lasso-overlay",width:1,height:1,x:0,y:0}),iQ(i,n)},update:function(e){var t=e.frame,n=e.bbox;cQ(t,{x:n.x,y:n.y,width:n.width,height:n.height})},remove:function(e){e.frame&&mQ(e.frame)}};r.registerTool("lasso",{tool:"lasso.selection",dragging:"lasso"}),e.on("lasso.selection.end",(function(t){var n=t.originalEvent.target;(t.hover||n instanceof SVGElement)&&e.once("lasso.selection.ended",(function(){a.activateLasso(t.originalEvent,!0)}))})),e.on("lasso.end",(function(e){var t=H7(e),n=i.filter((function(e){return e}));a.select(n,t)})),e.on("lasso.start",(function(e){var t=e.context;t.bbox=H7(e),l.create(t)})),e.on("lasso.move",(function(e){var t=e.context;t.bbox=H7(e),l.update(t)})),e.on("lasso.cleanup",(function(e){var t=e.context;l.remove(t)})),e.on("element.mousedown",1500,(function(e){if(HY(e))return a.activateLasso(e.originalEvent),!0}))}function H7(e){var t,n={x:e.x-e.dx,y:e.y-e.dy},i={x:e.x,y:e.y};return t=n.x<=i.x&&n.y<i.y||n.x<i.x&&n.y<=i.y?{x:n.x,y:n.y,width:i.x-n.x,height:i.y-n.y}:n.x>=i.x&&n.y<i.y||n.x>i.x&&n.y<=i.y?{x:i.x,y:n.y,width:n.x-i.x,height:i.y-n.y}:n.x<=i.x&&n.y>i.y||n.x<i.x&&n.y>=i.y?{x:n.x,y:i.y,width:i.x-n.x,height:n.y-i.y}:n.x>=i.x&&n.y>i.y||n.x>i.x&&n.y>=i.y?{x:i.x,y:i.y,width:n.x-i.x,height:n.y-i.y}:{x:i.x,y:i.y,width:0,height:0},t}W7.$inject=["eventBus","canvas","dragging","elementRegistry","selection","toolManager","mouse"],W7.prototype.activateLasso=function(e,t){this._dragging.init(e,"lasso",{autoActivate:t,cursor:V7,data:{context:{}}})},W7.prototype.activateSelection=function(e,t){this._dragging.init(e,"lasso.selection",{trapClick:!1,autoActivate:t,cursor:V7,data:{context:{}}})},W7.prototype.select=function(e,t){var n=dz(e,t);this._selection.select(Object(Zj["values"])(n))},W7.prototype.toggle=function(){if(this.isActive())return this._dragging.cancel();var e=this._mouse.getLastMoveEvent();this.activateSelection(e,!!e)},W7.prototype.isActive=function(){var e=this._dragging.context();return e&&/^lasso/.test(e.prefix)};var U7={__depends__:[l3,RX],__init__:["lassoTool"],lassoTool:["type",W7]},Y7=1500,G7="grab";function K7(e,t,n,i,o,r){this._dragging=n,this._mouse=r;var s=this,a=i.get("keyboard",!1);o.registerTool("hand",{tool:"hand",dragging:"hand.move"}),e.on("element.mousedown",Y7,(function(e){if(WY(e))return s.activateMove(e.originalEvent,!0),!1})),a&&a.addListener(Y7,(function(e){if(q7(e.keyEvent)&&!s.isActive()){var t=s._mouse.getLastMoveEvent();s.activateMove(t,!!t)}}),"keyboard.keydown"),a&&a.addListener(Y7,(function(e){q7(e.keyEvent)&&s.isActive()&&s.toggle()}),"keyboard.keyup"),e.on("hand.end",(function(t){var n=t.originalEvent.target;if(!t.hover&&!(n instanceof SVGElement))return!1;e.once("hand.ended",(function(){s.activateMove(t.originalEvent,{reactivate:!0})}))})),e.on("hand.move.move",(function(e){var n=t.viewbox().scale;t.scroll({dx:e.dx*n,dy:e.dy*n})})),e.on("hand.move.end",(function(t){var n=t.context,i=n.reactivate;return!WY(t)&&i&&e.once("hand.move.ended",(function(e){s.activateHand(e.originalEvent,!0,!0)})),!1}))}function q7(e){return vG(" ",e)}K7.$inject=["eventBus","canvas","dragging","injector","toolManager","mouse"],K7.prototype.activateMove=function(e,t,n){"object"===typeof t&&(n=t,t=!1),this._dragging.init(e,"hand.move",{autoActivate:t,cursor:G7,data:{context:n||{}}})},K7.prototype.activateHand=function(e,t,n){this._dragging.init(e,"hand",{trapClick:!1,autoActivate:t,cursor:G7,data:{context:{reactivate:n}}})},K7.prototype.toggle=function(){if(this.isActive())return this._dragging.cancel();var e=this._mouse.getLastMoveEvent();this.activateHand(e,!!e)},K7.prototype.isActive=function(){var e=this._dragging.context();return!!e&&/^(hand|hand\.move)$/.test(e.prefix)};var J7={__depends__:[l3,RX],__init__:["handTool"],handTool:["type",K7]},X7="connect-ok",$7="connect-not-ok";function Z7(e,t,n,i,o,r,s){var a=this;this._dragging=t,this._rules=r,this._mouse=s,o.registerTool("global-connect",{tool:"global-connect",dragging:"global-connect.drag"}),e.on("global-connect.hover",(function(e){var t=e.context,n=e.hover,o=t.canStartConnect=a.canStartConnect(n);null!==o&&(t.startTarget=n,i.addMarker(n,o?X7:$7))})),e.on(["global-connect.out","global-connect.cleanup"],(function(e){var t=e.context.startTarget,n=e.context.canStartConnect;t&&i.removeMarker(t,n?X7:$7)})),e.on(["global-connect.ended"],(function(t){var i=t.context,o=i.startTarget,r={x:t.x,y:t.y},s=a.canStartConnect(o);if(s)return e.once("element.out",(function(){e.once(["connect.ended","connect.canceled"],(function(){e.fire("global-connect.drag.ended")})),n.start(null,o,r)})),!1}))}Z7.$inject=["eventBus","dragging","connect","canvas","toolManager","rules","mouse"],Z7.prototype.start=function(e,t){this._dragging.init(e,"global-connect",{autoActivate:t,trapClick:!1,data:{context:{}}})},Z7.prototype.toggle=function(){if(this.isActive())return this._dragging.cancel();var e=this._mouse.getLastMoveEvent();return this.start(e,!!e)},Z7.prototype.isActive=function(){var e=this._dragging.context();return e&&/^global-connect/.test(e.prefix)},Z7.prototype.canStartConnect=function(e){return this._rules.allowed("connection.start",{source:e})};var e9={__depends__:[FJ,xq,wq,l3,RX],globalConnect:["type",Z7]};function t9(e,t,n,i,o,r,s,a){this._palette=e,this._create=t,this._elementFactory=n,this._spaceTool=i,this._lassoTool=o,this._handTool=r,this._globalConnect=s,this._translate=a,e.registerProvider(this)}t9.$inject=["palette","create","elementFactory","spaceTool","lassoTool","handTool","globalConnect","translate"],t9.prototype.getPaletteEntries=function(e){var t={},n=this._create,i=this._elementFactory,o=this._spaceTool,r=this._lassoTool,s=this._handTool,a=this._globalConnect,l=this._translate;function c(e,t,o,r,s){function a(t){var o=i.createShape(Object(Zj["assign"])({type:e},s));s&&(o.businessObject.di.isExpanded=s.isExpanded),n.start(t,o)}var c=e.replace(/^bpmn:/,"");return{group:t,className:o,title:r||l("Create {type}",{type:c}),action:{dragstart:a,click:a}}}function h(e){var t=i.createShape({type:"bpmn:SubProcess",x:0,y:0,isExpanded:!0}),o=i.createShape({type:"bpmn:StartEvent",x:40,y:82,parent:t});n.start(e,[t,o],{hints:{autoSelect:[o]}})}function u(e){n.start(e,i.createParticipantShape())}return Object(Zj["assign"])(t,{"hand-tool":{group:"tools",className:"bpmn-icon-hand-tool",title:l("Activate the hand tool"),action:{click:function(e){s.activateHand(e)}}},"lasso-tool":{group:"tools",className:"bpmn-icon-lasso-tool",title:l("Activate the lasso tool"),action:{click:function(e){r.activateSelection(e)}}},"space-tool":{group:"tools",className:"bpmn-icon-space-tool",title:l("Activate the create/remove space tool"),action:{click:function(e){o.activateSelection(e)}}},"global-connect-tool":{group:"tools",className:"bpmn-icon-connection-multi",title:l("Activate the global connect tool"),action:{click:function(e){a.start(e)}}},"tool-separator":{group:"tools",separator:!0},"create.start-event":c("bpmn:StartEvent","event","bpmn-icon-start-event-none",l("Create StartEvent")),"create.intermediate-event":c("bpmn:IntermediateThrowEvent","event","bpmn-icon-intermediate-event-none",l("Create Intermediate/Boundary Event")),"create.end-event":c("bpmn:EndEvent","event","bpmn-icon-end-event-none",l("Create EndEvent")),"create.exclusive-gateway":c("bpmn:ExclusiveGateway","gateway","bpmn-icon-gateway-none",l("Create Gateway")),"create.task":c("bpmn:Task","activity","bpmn-icon-task",l("Create Task")),"create.data-object":c("bpmn:DataObjectReference","data-object","bpmn-icon-data-object",l("Create DataObjectReference")),"create.data-store":c("bpmn:DataStoreReference","data-store","bpmn-icon-data-store",l("Create DataStoreReference")),"create.subprocess-expanded":{group:"activity",className:"bpmn-icon-subprocess-expanded",title:l("Create expanded SubProcess"),action:{dragstart:h,click:h}},"create.participant-expanded":{group:"collaboration",className:"bpmn-icon-participant",title:l("Create Pool/Participant"),action:{dragstart:u,click:u}},"create.group":c("bpmn:Group","artifact","bpmn-icon-group",l("Create Group"))}),t};var n9={__depends__:[z7,xX,T3,U7,J7,e9,bY],__init__:["paletteProvider"],paletteProvider:["type",t9]},i9=250;function o9(e,t,n,i,o){function r(e){var r=e.canExecute.replacements;Object(Zj["forEach"])(r,(function(r){var s=r.oldElementId,a={type:r.newElementType};if(!e.visualReplacements[s]){var l=t.get(s);Object(Zj["assign"])(a,{x:l.x,y:l.y});var c=n.createShape(a);i.addShape(c,l.parent);var h=Object(eQ["query"])('[data-element-id="'+Hq()(l.id)+'"]',e.dragGroup);h&&cQ(h,{display:"none"});var u=o.addDragger(c,e.dragGroup);e.visualReplacements[s]=u,i.removeShape(c)}}))}function s(e){var t=e.visualReplacements;Object(Zj["forEach"])(t,(function(n,i){var o=Object(eQ["query"])('[data-element-id="'+Hq()(i)+'"]',e.dragGroup);o&&cQ(o,{display:"inline"}),n.remove(),t[i]&&delete t[i]}))}ZK.call(this,e),e.on("shape.move.move",i9,(function(e){var t=e.context,n=t.canExecute;t.visualReplacements||(t.visualReplacements={}),n&&n.replacements?r(t):s(t)}))}o9.$inject=["eventBus","elementRegistry","elementFactory","canvas","previewSupport"],Kj()(o9,ZK);var r9={__depends__:[uX],__init__:["bpmnReplacePreview"],bpmnReplacePreview:["type",o9]},s9=1250,a9=40,l9=20,c9=10,h9=20,u9=["x","y"],d9=Math.abs;function p9(e){e.on(["connect.hover","connect.move","connect.end"],s9,(function(e){var t=e.context,n=t.canExecute,i=t.start,o=t.hover,r=t.source,s=t.target;e.originalEvent&&bG(e.originalEvent)||(t.initialConnectionStart||(t.initialConnectionStart=t.connectionStart),n&&o&&f9(e,o,_9(o)),o&&y9(n,["bpmn:Association","bpmn:DataInputAssociation","bpmn:DataOutputAssociation","bpmn:SequenceFlow"])?(t.connectionStart=AJ(i),WK(o,["bpmn:Event","bpmn:Gateway"])&&b9(e,AJ(o)),WK(o,["bpmn:Task","bpmn:SubProcess"])&&g9(e,o),Object(bU["is"])(r,"bpmn:BoundaryEvent")&&s===r.host&&m9(e)):v9(n,"bpmn:MessageFlow")?(Object(bU["is"])(i,"bpmn:Event")&&(t.connectionStart=AJ(i)),Object(bU["is"])(o,"bpmn:Event")&&b9(e,AJ(o))):t.connectionStart=t.initialConnectionStart)}))}function f9(e,t,n){u9.forEach((function(i){var o=w9(i,t);e[i]<t[i]+n?EJ(e,i,t[i]+n):e[i]>t[i]+o-n&&EJ(e,i,t[i]+o-n)}))}function g9(e,t){var n=AJ(t);u9.forEach((function(i){A9(e,t,i)&&EJ(e,i,n[i])}))}function m9(e){var t=e.context,n=t.source,i=t.target;if(!C9(t)){var o=AJ(n),r=Fz(o,i,-10),s=[];/top|bottom/.test(r)&&s.push("x"),/left|right/.test(r)&&s.push("y"),s.forEach((function(t){var n,i=e[t];d9(i-o[t])<a9&&(n=i>o[t]?o[t]+a9:o[t]-a9,EJ(e,t,n))}))}}function b9(e,t){EJ(e,"x",t.x),EJ(e,"y",t.y)}function v9(e,t){return e&&e.type===t}function y9(e,t){return Object(Zj["some"])(t,(function(t){return v9(e,t)}))}function w9(e,t){return"x"===e?t.width:t.height}function _9(e){return Object(bU["is"])(e,"bpmn:Task")?c9:l9}function A9(e,t,n){return e[n]>t[n]+h9&&e[n]<t[n]+w9(n,t)-h9}function C9(e){var t=e.hover,n=e.source;return t&&n&&t===n}function E9(){this._targets={},this._snapOrigins={},this._snapLocations=[],this._defaultSnaps={}}function x9(e){this._snapValues={}}p9.$inject=["eventBus"],E9.prototype.getSnapOrigin=function(e){return this._snapOrigins[e]},E9.prototype.setSnapOrigin=function(e,t){this._snapOrigins[e]=t,-1===this._snapLocations.indexOf(e)&&this._snapLocations.push(e)},E9.prototype.addDefaultSnap=function(e,t){var n=this._defaultSnaps[e];n||(n=this._defaultSnaps[e]=[]),n.push(t)},E9.prototype.getSnapLocations=function(){return this._snapLocations},E9.prototype.setSnapLocations=function(e){this._snapLocations=e},E9.prototype.pointsForTarget=function(e){var t=e.id||e,n=this._targets[t];return n||(n=this._targets[t]=new x9,n.initDefaults(this._defaultSnaps)),n},x9.prototype.add=function(e,t){var n=this._snapValues[e];n||(n=this._snapValues[e]={x:[],y:[]}),-1===n.x.indexOf(t.x)&&n.x.push(t.x),-1===n.y.indexOf(t.y)&&n.y.push(t.y)},x9.prototype.snap=function(e,t,n,i){var o=this._snapValues[t];return o&&yJ(e[n],o[n],i)},x9.prototype.initDefaults=function(e){var t=this;Object(Zj["forEach"])(e||{},(function(e,n){Object(Zj["forEach"])(e,(function(e){t.add(n,e)}))}))};var S9=1250;function D9(e,t,n){var i=this;this._elementRegistry=e,t.on(["create.start","shape.move.start"],(function(e){i.initSnap(e)})),t.on(["create.move","create.end","shape.move.move","shape.move.end"],S9,(function(e){var t=e.context,o=t.shape,r=t.snapContext,s=t.target;if((!e.originalEvent||!bG(e.originalEvent))&&!CJ(e)&&s){var a=r.pointsForTarget(s);a.initialized||(a=i.addSnapTargetPoints(a,o,s),a.initialized=!0),n.snap(e,a)}})),t.on(["create.cleanup","shape.move.cleanup"],(function(){n.hide()}))}function k9(e){return!!e.waypoints}function M9(e){return!!e.hidden}function N9(e){return!!e.labelTarget}D9.$inject=["elementRegistry","eventBus","snapping"],D9.prototype.initSnap=function(e){var t,n=this._elementRegistry,i=e.context,o=i.shape,r=i.snapContext;r||(r=i.snapContext=new E9),t=n.get(o.id)?AJ(o,e):{x:e.x+AJ(o).x,y:e.y+AJ(o).y};var s={x:t.x-o.width/2,y:t.y-o.height/2},a={x:t.x+o.width/2,y:t.y+o.height/2};return r.setSnapOrigin("mid",{x:t.x-e.x,y:t.y-e.y}),N9(o)||(r.setSnapOrigin("top-left",{x:s.x-e.x,y:s.y-e.y}),r.setSnapOrigin("bottom-right",{x:a.x-e.x,y:a.y-e.y})),r},D9.prototype.addSnapTargetPoints=function(e,t,n){var i=this.getSnapTargets(t,n);return Object(Zj["forEach"])(i,(function(n){if(N9(n))N9(t)&&e.add("mid",AJ(n));else if(k9(n)){if(n.waypoints.length<3)return;var i=n.waypoints.slice(1,-1);Object(Zj["forEach"])(i,(function(t){e.add("mid",t)}))}else e.add("mid",AJ(n))})),Object(Zj["isNumber"])(t.x)&&Object(Zj["isNumber"])(t.y)?(this._elementRegistry.get(t.id)&&e.add("mid",AJ(t)),e):e},D9.prototype.getSnapTargets=function(e,t){return xJ(t).filter((function(e){return!M9(e)}))};var L9=1500;function B9(e,t){t.invoke(D9,this),e.on(["create.move","create.end"],L9,R9),e.on(["create.move","create.end","shape.move.move","shape.move.end"],L9,(function(e){var t=e.context,n=t.canExecute,i=t.target,o=n&&("attach"===n||n.attach);o&&!CJ(e)&&I9(e,i)}))}function I9(e,t){var n,i=Oz(t),o=L4(e,t),r=e.context,s=r.shape;n=s.parent?{x:0,y:0}:Pz(s),/top/.test(o)?EJ(e,"y",i.top-n.y):/bottom/.test(o)&&EJ(e,"y",i.bottom-n.y),/left/.test(o)?EJ(e,"x",i.left-n.x):/right/.test(o)&&EJ(e,"x",i.right-n.x)}function T9(e,t){return e.every((function(e){return Object(bU["is"])(e,t)}))}function O9(e){return!(!Object(bU["is"])(e,"bpmn:SubProcess")||!vU(e))||Object(bU["is"])(e,"bpmn:Participant")}function R9(e){var t=e.context,n=t.createConstraints;if(n){var i=n.top,o=n.right,r=n.bottom,s=n.left;(s&&s>=e.x||o&&o<=e.x)&&EJ(e,"x",e.x),(i&&i>=e.y||r&&r<=e.y)&&EJ(e,"y",e.y)}}function P9(e,t){return-1!==e.indexOf(t)}function F9(e,t,n){return t?{x:e.x-n.x,y:e.y-n.y}:{x:e.x,y:e.y}}Kj()(B9,D9),B9.$inject=["eventBus","injector"],B9.prototype.initSnap=function(e){var t=D9.prototype.initSnap.call(this,e),n=e.shape,i=!!this._elementRegistry.get(n.id);return Object(Zj["forEach"])(n.outgoing,(function(n){var o=n.waypoints[0];o=o.original||o,t.setSnapOrigin(n.id+"-docking",F9(o,i,e))})),Object(Zj["forEach"])(n.incoming,(function(n){var o=n.waypoints[n.waypoints.length-1];o=o.original||o,t.setSnapOrigin(n.id+"-docking",F9(o,i,e))})),Object(bU["is"])(n,"bpmn:Participant")&&t.setSnapLocations(["top-left","bottom-right","mid"]),t},B9.prototype.addSnapTargetPoints=function(e,t,n){D9.prototype.addSnapTargetPoints.call(this,e,t,n);var i=this.getSnapTargets(t,n);Object(Zj["forEach"])(i,(function(n){(O9(n)||T9([t,n],"bpmn:TextAnnotation"))&&(e.add("top-left",wJ(n)),e.add("bottom-right",_J(n)))}));var o=this._elementRegistry;return Object(Zj["forEach"])(t.incoming,(function(n){if(o.get(t.id)){P9(i,n.source)||e.add("mid",Pz(n.source));var r=n.waypoints[0];e.add(n.id+"-docking",r.original||r)}})),Object(Zj["forEach"])(t.outgoing,(function(n){if(o.get(t.id)){P9(i,n.target)||e.add("mid",Pz(n.target));var r=n.waypoints[n.waypoints.length-1];e.add(n.id+"-docking",r.original||r)}})),Object(bU["is"])(n,"bpmn:SequenceFlow")&&(e=this.addSnapTargetPoints(e,t,n.parent)),e},B9.prototype.getSnapTargets=function(e,t){return D9.prototype.getSnapTargets.call(this,e,t).filter((function(e){return!Object(bU["is"])(e,"bpmn:Lane")}))};var j9=1250;function Q9(e,t){var n=this;e.on(["resize.start"],(function(e){n.initSnap(e)})),e.on(["resize.move","resize.end"],j9,(function(e){var i=e.context,o=i.shape,r=o.parent,s=i.direction,a=i.snapContext;if((!e.originalEvent||!bG(e.originalEvent))&&!CJ(e)){var l=a.pointsForTarget(r);l.initialized||(l=n.addSnapTargetPoints(l,o,r,s),l.initialized=!0),Y9(s)&&EJ(e,"x",e.x),G9(s)&&EJ(e,"y",e.y),t.snap(e,l)}})),e.on(["resize.cleanup"],(function(){t.hide()}))}function z9(e,t){var n=Pz(e),i=Oz(e),o={x:n.x,y:n.y};return-1!==t.indexOf("n")?o.y=i.top:-1!==t.indexOf("s")&&(o.y=i.bottom),-1!==t.indexOf("e")?o.x=i.right:-1!==t.indexOf("w")&&(o.x=i.left),o}function V9(e,t){return e.host===t}function W9(e){return!!e.waypoints}function H9(e){return!!e.hidden}function U9(e){return!!e.labelTarget}function Y9(e){return"n"===e||"s"===e}function G9(e){return"e"===e||"w"===e}Q9.prototype.initSnap=function(e){var t=e.context,n=t.shape,i=t.direction,o=t.snapContext;o||(o=t.snapContext=new E9);var r=z9(n,i);return o.setSnapOrigin("corner",{x:r.x-e.x,y:r.y-e.y}),o},Q9.prototype.addSnapTargetPoints=function(e,t,n,i){var o=this.getSnapTargets(t,n);return Object(Zj["forEach"])(o,(function(t){e.add("corner",_J(t)),e.add("corner",wJ(t))})),e.add("corner",z9(t,i)),e},Q9.$inject=["eventBus","snapping"],Q9.prototype.getSnapTargets=function(e,t){return xJ(t).filter((function(t){return!V9(t,e)&&!W9(t)&&!H9(t)&&!U9(t)}))};var K9=7,q9=1e3;function J9(e){this._canvas=e,this._asyncHide=Object(Zj["debounce"])(Object(Zj["bind"])(this.hide,this),q9)}J9.$inject=["canvas"],J9.prototype.snap=function(e,t){var n=e.context,i=n.snapContext,o=i.getSnapLocations(),r={x:CJ(e,"x"),y:CJ(e,"y")};Object(Zj["forEach"])(o,(function(n){var o=i.getSnapOrigin(n),s={x:e.x+o.x,y:e.y+o.y};if(Object(Zj["forEach"])(["x","y"],(function(e){var i;r[e]||(i=t.snap(s,n,e,K9),void 0!==i&&(r[e]={value:i,originValue:i-o[e]}))})),r.x&&r.y)return!1})),this.showSnapLine("vertical",r.x&&r.x.value),this.showSnapLine("horizontal",r.y&&r.y.value),Object(Zj["forEach"])(["x","y"],(function(t){var n=r[t];Object(Zj["isObject"])(n)&&EJ(e,t,n.originValue)}))},J9.prototype._createLine=function(e){var t=this._canvas.getLayer("snap"),n=CQ("path");return cQ(n,{d:"M0,0 L0,0"}),fQ(n).add("djs-snap-line"),iQ(t,n),{update:function(t){Object(Zj["isNumber"])(t)?cQ(n,"horizontal"===e?{d:"M-100000,"+t+" L+100000,"+t,display:""}:{d:"M "+t+",-100000 L "+t+", +100000",display:""}):cQ(n,{display:"none"})}}},J9.prototype._createSnapLines=function(){this._snapLines={horizontal:this._createLine("horizontal"),vertical:this._createLine("vertical")}},J9.prototype.showSnapLine=function(e,t){var n=this.getSnapLine(e);n&&n.update(t),this._asyncHide()},J9.prototype.getSnapLine=function(e){return this._snapLines||this._createSnapLines(),this._snapLines[e]},J9.prototype.hide=function(){Object(Zj["forEach"])(this._snapLines,(function(e){e.update()}))};var X9={__init__:["createMoveSnapping","resizeSnapping","snapping"],createMoveSnapping:["type",D9],resizeSnapping:["type",Q9],snapping:["type",J9]},$9={__depends__:[X9],__init__:["connectSnapping","createMoveSnapping"],connectSnapping:["type",p9],createMoveSnapping:["type",B9]},Z9={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};function eee(e){return e=""+e,e&&e.replace(/[&<>"']/g,(function(e){return Z9[e]}))}function tee(e,t,n,i){this._open=!1,this._results=[],this._eventMaps=[],this._canvas=e,this._eventBus=t,this._overlays=n,this._selection=i,this._container=Object(eQ["domify"])(tee.BOX_HTML),this._searchInput=Object(eQ["query"])(tee.INPUT_SELECTOR,this._container),this._resultsContainer=Object(eQ["query"])(tee.RESULTS_CONTAINER_SELECTOR,this._container),this._canvas.getContainer().appendChild(this._container),t.on(["canvas.destroy","diagram.destroy"],this.close,this)}function nee(e){var t=6,n=e.width+2*t,i=e.height+2*t,o=["width: "+n+"px","height: "+i+"px"].join("; ");return{position:{bottom:i-t,right:n-t},show:!0,html:'<div style="'+o+'" class="'+tee.OVERLAY_CLASS+'"></div>'}}function iee(e,t,n){var i=oee(t),o=Object(eQ["domify"])(n);o.innerHTML=i,e.appendChild(o)}function oee(e){var t="";return e.forEach((function(e){e.matched?t+='<strong class="'+tee.RESULT_HIGHLIGHT_CLASS+'">'+eee(e.matched)+"</strong>":t+=eee(e.normal)})),""!==t?t:null}tee.$inject=["canvas","eventBus","overlays","selection"],tee.prototype._bindEvents=function(){var e=this;function t(t,n,i,o){e._eventMaps.push({el:t,type:i,listener:eQ["delegate"].bind(t,n,i,o)})}t(document,"html","click",(function(t){e.close()})),t(this._container,tee.INPUT_SELECTOR,"click",(function(e){e.stopPropagation(),e.delegateTarget.focus()})),t(this._container,tee.RESULT_SELECTOR,"mouseover",(function(t){t.stopPropagation(),e._scrollToNode(t.delegateTarget),e._preselect(t.delegateTarget)})),t(this._container,tee.RESULT_SELECTOR,"click",(function(t){t.stopPropagation(),e._select(t.delegateTarget)})),t(this._container,tee.INPUT_SELECTOR,"keydown",(function(e){38===e.keyCode&&e.preventDefault(),40===e.keyCode&&e.preventDefault()})),t(this._container,tee.INPUT_SELECTOR,"keyup",(function(t){if(27===t.keyCode)return e.close();if(13===t.keyCode){var n=e._getCurrentResult();return n?e._select(n):e.close()}return 38===t.keyCode?e._scrollToDirection(!0):40===t.keyCode?e._scrollToDirection():void(37!==t.keyCode&&39!==t.keyCode&&e._search(t.delegateTarget.value))}))},tee.prototype._unbindEvents=function(){this._eventMaps.forEach((function(e){eQ["delegate"].unbind(e.el,e.type,e.listener)}))},tee.prototype._search=function(e){var t=this;if(this._clearResults(),e&&""!==e){var n=this._searchProvider.find(e);if(n.length){n.forEach((function(e){var n=e.element.id,i=t._createResultNode(e,n);t._results[n]={element:e.element,node:i}}));var i=Object(eQ["query"])(tee.RESULT_SELECTOR,this._resultsContainer);this._scrollToNode(i),this._preselect(i)}}},tee.prototype._scrollToDirection=function(e){var t=this._getCurrentResult();if(t){var n=e?t.previousElementSibling:t.nextElementSibling;n&&(this._scrollToNode(n),this._preselect(n))}},tee.prototype._scrollToNode=function(e){if(e&&e!==this._getCurrentResult()){var t=e.offsetTop,n=this._resultsContainer.scrollTop,i=t-this._resultsContainer.clientHeight+e.clientHeight;t<n?this._resultsContainer.scrollTop=t:n<i&&(this._resultsContainer.scrollTop=i)}},tee.prototype._clearResults=function(){Object(eQ["clear"])(this._resultsContainer),this._results=[],this._resetOverlay(),this._eventBus.fire("searchPad.cleared")},tee.prototype._getCurrentResult=function(){return Object(eQ["query"])(tee.RESULT_SELECTED_SELECTOR,this._resultsContainer)},tee.prototype._createResultNode=function(e,t){var n=Object(eQ["domify"])(tee.RESULT_HTML);return e.primaryTokens.length>0&&iee(n,e.primaryTokens,tee.RESULT_PRIMARY_HTML),iee(n,e.secondaryTokens,tee.RESULT_SECONDARY_HTML),Object(eQ["attr"])(n,tee.RESULT_ID_ATTRIBUTE,t),this._resultsContainer.appendChild(n),n},tee.prototype.registerProvider=function(e){this._searchProvider=e},tee.prototype.open=function(){if(!this._searchProvider)throw new Error("no search provider registered");this.isOpen()||(this._bindEvents(),this._open=!0,Object(eQ["classes"])(this._container).add("open"),this._searchInput.focus(),this._eventBus.fire("searchPad.opened"))},tee.prototype.close=function(){this.isOpen()&&(this._unbindEvents(),this._open=!1,Object(eQ["classes"])(this._container).remove("open"),this._clearResults(),this._searchInput.value="",this._searchInput.blur(),this._resetOverlay(),this._eventBus.fire("searchPad.closed"))},tee.prototype.toggle=function(){this.isOpen()?this.close():this.open()},tee.prototype.isOpen=function(){return this._open},tee.prototype._preselect=function(e){var t=this._getCurrentResult();if(e!==t){t&&Object(eQ["classes"])(t).remove(tee.RESULT_SELECTED_CLASS);var n=Object(eQ["attr"])(e,tee.RESULT_ID_ATTRIBUTE),i=this._results[n].element;Object(eQ["classes"])(e).add(tee.RESULT_SELECTED_CLASS),this._resetOverlay(i),this._canvas.scrollToElement(i,{top:400}),this._selection.select(i),this._eventBus.fire("searchPad.preselected",i)}},tee.prototype._select=function(e){var t=Object(eQ["attr"])(e,tee.RESULT_ID_ATTRIBUTE),n=this._results[t].element;this.close(),this._resetOverlay(),this._canvas.scrollToElement(n,{top:400}),this._selection.select(n),this._eventBus.fire("searchPad.selected",n)},tee.prototype._resetOverlay=function(e){if(this._overlayId&&this._overlays.remove(this._overlayId),e){var t=uz(e),n=nee(t);this._overlayId=this._overlays.add(e,n)}},tee.CONTAINER_SELECTOR=".djs-search-container",tee.INPUT_SELECTOR=".djs-search-input input",tee.RESULTS_CONTAINER_SELECTOR=".djs-search-results",tee.RESULT_SELECTOR=".djs-search-result",tee.RESULT_SELECTED_CLASS="djs-search-result-selected",tee.RESULT_SELECTED_SELECTOR="."+tee.RESULT_SELECTED_CLASS,tee.RESULT_ID_ATTRIBUTE="data-result-id",tee.RESULT_HIGHLIGHT_CLASS="djs-search-highlight",tee.OVERLAY_CLASS="djs-search-overlay",tee.BOX_HTML='<div class="djs-search-container djs-draggable djs-scrollable"><div class="djs-search-input"><input type="text"/></div><div class="djs-search-results"></div></div>',tee.RESULT_HTML='<div class="djs-search-result"></div>',tee.RESULT_PRIMARY_HTML='<div class="djs-search-result-primary"></div>',tee.RESULT_SECONDARY_HTML='<p class="djs-search-result-secondary"></p>';var ree={__depends__:[fG,rG],searchPad:["type",tee]};function see(e,t,n){this._elementRegistry=e,this._canvas=n,t.registerProvider(this)}function aee(e){var t=Object(Zj["filter"])(e,(function(e){return!!e.matched}));return t.length>0}function lee(e,t){var n=[],i=e;if(!e)return n;e=e.toLowerCase(),t=t.toLowerCase();var o=e.indexOf(t);return o>-1?(0!==o&&n.push({normal:i.substr(0,o)}),n.push({matched:i.substr(o,t.length)}),t.length+o<e.length&&n.push({normal:i.substr(t.length+o,e.length)})):n.push({normal:i}),n}see.$inject=["elementRegistry","searchPad","canvas"],see.prototype.find=function(e){var t=this._canvas.getRootElement(),n=this._elementRegistry.filter((function(e){return!e.labelTarget}));return n=Object(Zj["filter"])(n,(function(e){return e!==t})),n=Object(Zj["map"])(n,(function(t){return{primaryTokens:lee(DU(t),e),secondaryTokens:lee(t.id,e),element:t}})),n=Object(Zj["filter"])(n,(function(e){return aee(e.primaryTokens)||aee(e.secondaryTokens)})),n=Object(Zj["sortBy"])(n,(function(e){return DU(e.element)+e.element.id})),n};var cee={__depends__:[ree],__init__:["bpmnSearch"],bpmnSearch:["type",see]},hee='<?xml version="1.0" encoding="UTF-8"?><bpmn:definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" targetNamespace="http://bpmn.io/schema/bpmn" id="Definitions_1"><bpmn:process id="Process_1" isExecutable="false"><bpmn:startEvent id="StartEvent_1"/></bpmn:process><bpmndi:BPMNDiagram id="BPMNDiagram_1"><bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Process_1"><bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" bpmnElement="StartEvent_1"><dc:Bounds height="36.0" width="36.0" x="173.0" y="102.0"/></bpmndi:BPMNShape></bpmndi:BPMNPlane></bpmndi:BPMNDiagram></bpmn:definitions>';function uee(e){mU.call(this,e)}function dee(e,t,n,i,o,r,s,a){this._palette=e,this._create=t,this._elementFactory=n,this._spaceTool=i,this._lassoTool=o,this._handTool=r,this._globalConnect=s,this._translate=a,e.registerProvider(this)}function pee(e,t,n,i,o,r,s,a,l,c,h,u){e=e||{},i.registerProvider(this),this._contextPad=i,this._modeling=o,this._elementFactory=r,this._connect=s,this._create=a,this._popupMenu=l,this._canvas=c,this._rules=h,this._translate=u,!1!==e.autoPlace&&(this._autoPlace=t.get("autoPlace",!1)),n.on("create.end",250,(function(e){var t=e.context,n=t.shape;if(WY(e)&&i.isOpen(n)){var o=i.getEntries(n);o.replace&&o.replace.action.click(e,n)}}))}function fee(e,t,n){var i=e.$instanceOf(t),o=!1,r=e.eventDefinitions||[];return Object(Zj["forEach"])(r,(function(e){e.$type===n&&(o=!0)})),i&&o}Kj()(uee,mU),uee.Viewer=gG,uee.NavigatedViewer=sK,uee.prototype.createDiagram=$H((function(){return this.importXML(hee)})),uee.prototype._interactionModules=[FG,qG,yK,rK],uee.prototype._modelingModules=[xK,XK,Cq,cq,NJ,FJ,WJ,Z$,e$,xX,rZ,dZ,zZ,UZ,GZ,i0,T0,p7,L7,n9,r9,A0,$9,cee],uee.prototype._modules=[].concat(gG.prototype._modules,uee.prototype._interactionModules,uee.prototype._modelingModules),dee.$inject=["palette","create","elementFactory","spaceTool","lassoTool","handTool","globalConnect","translate"],dee.prototype.getPaletteEntries=function(){var e={},t=this._create,n=this._elementFactory,i=this._spaceTool,o=this._lassoTool,r=this._handTool,s=this._globalConnect,a=this._translate;function l(e,i,o,r,s){function l(i){var o=n.createShape(Object(Zj["assign"])({type:e},s));s&&(o.businessObject.di.isExpanded=s.isExpanded),t.start(i,o)}var c=e.replace(/^bpmn:/,"");return{group:i,className:o,title:r||a("Create {type}",{type:c}),action:{dragstart:l,click:l}}}function c(e){var i=n.createShape({type:"bpmn:SubProcess",x:0,y:0,isExpanded:!0}),o=n.createShape({type:"bpmn:StartEvent",x:40,y:82,parent:i});t.start(e,[i,o],{hints:{autoSelect:[o]}})}function h(e){t.start(e,n.createParticipantShape())}return Object(Zj["assign"])(e,{"hand-tool":{group:"tools",className:"bpmn-icon-hand-tool",title:a("Activate the hand tool"),action:{click:function(e){r.activateHand(e)}}},"lasso-tool":{group:"tools",className:"bpmn-icon-lasso-tool",title:a("Activate the lasso tool"),action:{click:function(e){o.activateSelection(e)}}},"space-tool":{group:"tools",className:"bpmn-icon-space-tool",title:a("Activate the create/remove space tool"),action:{click:function(e){i.activateSelection(e)}}},"global-connect-tool":{group:"tools",className:"bpmn-icon-connection-multi",title:a("Activate the global connect tool"),action:{click:function(e){s.toggle(e)}}},"tool-separator":{group:"tools",separator:!0},"create.start-event":l("bpmn:StartEvent","event","bpmn-icon-start-event-none",a("Create StartEvent")),"create.intermediate-event":l("bpmn:IntermediateThrowEvent","event","bpmn-icon-intermediate-event-none",a("Create Intermediate/Boundary Event")),"create.end-event":l("bpmn:EndEvent","event","bpmn-icon-end-event-none",a("Create EndEvent")),"create.exclusive-gateway":l("bpmn:ExclusiveGateway","gateway","bpmn-icon-gateway-xor",a("Create Exclusive Gateway")),"create.parallel-gateway":l("bpmn:ParallelGateway","gateway","bpmn-icon-gateway-parallel",a("Create Parallel Gateway")),"create.UserTask":l("bpmn:UserTask","activity","bpmn-icon-user-task",a("Create UserTask")),"create.subprocess-expanded":{group:"activity",className:"bpmn-icon-subprocess-expanded",title:a("Create expanded SubProcess"),action:{dragstart:c,click:c}},"create.participant-expanded":{group:"collaboration",className:"bpmn-icon-participant",title:a("Create Pool/Participant"),action:{dragstart:h,click:h}}}),e},pee.$inject=["config.contextPad","injector","eventBus","contextPad","modeling","elementFactory","connect","create","popupMenu","canvas","rules","translate"],pee.prototype.getContextPadEntries=function(e){var t=this._contextPad,n=this._modeling,i=this._elementFactory,o=this._connect,r=this._create,s=this._popupMenu,a=this._canvas,l=this._rules,c=this._autoPlace,h=this._translate,u={};if("label"===e.type)return u;var d=e.businessObject;function p(e,t){o.start(e,t)}function f(){n.removeElements([e])}function g(e){var n=5,i=a.getContainer(),o=t.getPad(e).html,r=i.getBoundingClientRect(),s=o.getBoundingClientRect(),l=s.top-r.top,c=s.left-r.left,h={x:c,y:l+s.height+n};return h}function m(e,t,n,o){function s(t,n){var s=i.createShape(Object(Zj["assign"])({type:e},o));r.start(t,s,{source:n})}"string"!==typeof n&&(o=n,n=h("Append {type}",{type:e.replace(/^bpmn:/,"")}));var a=c?function(t,n){var r=i.createShape(Object(Zj["assign"])({type:e},o));c.append(n,r)}:s;return{group:"model",className:t,title:n,action:{dragstart:s,click:a}}}function b(e){return function(i,o){n.splitLane(o,e),t.open(o,!0)}}if(WK(d,["bpmn:Lane","bpmn:Participant"])&&vU(d)){var v=K$(e);Object(Zj["assign"])(u,{"lane-insert-above":{group:"lane-insert-above",className:"bpmn-icon-lane-insert-above",title:h("Add Lane above"),action:{click:function(e,t){n.addLane(t,"top")}}}}),v.length<2&&(e.height>=120&&Object(Zj["assign"])(u,{"lane-divide-two":{group:"lane-divide",className:"bpmn-icon-lane-divide-two",title:h("Divide into two Lanes"),action:{click:b(2)}}}),e.height>=180&&Object(Zj["assign"])(u,{"lane-divide-three":{group:"lane-divide",className:"bpmn-icon-lane-divide-three",title:h("Divide into three Lanes"),action:{click:b(3)}}})),Object(Zj["assign"])(u,{"lane-insert-below":{group:"lane-insert-below",className:"bpmn-icon-lane-insert-below",title:h("Add Lane below"),action:{click:function(e,t){n.addLane(t,"bottom")}}}})}if(Object(bU["is"])(d,"bpmn:FlowNode"))if(Object(bU["is"])(d,"bpmn:EventBasedGateway")){var y="0d9a60fe0131dff70d665020f5b0cdee";Object(Zj["assign"])(u,{"append.receive-task":m("bpmn:ReceiveTask","bpmn-icon-receive-task"),"append.message-intermediate-event":m("bpmn:IntermediateCatchEvent","bpmn-icon-intermediate-event-catch-message",h("Append MessageIntermediateCatchEvent"),{eventDefinitionType:"bpmn:MessageEventDefinition"}),"append.timer-intermediate-event":m("bpmn:IntermediateCatchEvent","bpmn-icon-intermediate-event-catch-timer",h("Append TimerIntermediateCatchEvent"),{eventDefinitionType:"bpmn:TimerEventDefinition"}),"append.condition-intermediate-event":m("bpmn:IntermediateCatchEvent","bpmn-icon-intermediate-event-catch-condition",h("Append ConditionIntermediateCatchEvent"),{eventDefinitionType:"bpmn:ConditionalEventDefinition"}),"append.signal-intermediate-event":m("bpmn:IntermediateCatchEvent","bpmn-icon-intermediate-event-catch-signal",h("Append SignalIntermediateCatchEvent"),{eventDefinitionType:"bpmn:SignalEventDefinition"})}),y.trim()}else fee(d,"bpmn:BoundaryEvent","bpmn:CompensateEventDefinition")?Object(Zj["assign"])(u,{"append.compensation-activity":m("bpmn:Task","bpmn-icon-task",h("Append compensation activity"),{isForCompensation:!0})}):Object(bU["is"])(d,"bpmn:EndEvent")||d.isForCompensation||fee(d,"bpmn:IntermediateThrowEvent","bpmn:LinkEventDefinition")||wU(d)||Object(Zj["assign"])(u,{"append.end-event":m("bpmn:EndEvent","bpmn-icon-end-event-none",h("Append EndEvent")),"append.gateway":m("bpmn:ExclusiveGateway","bpmn-icon-gateway-none",h("Append Gateway")),"append.user-task":m("bpmn:UserTask","bpmn-icon-user-task",h("Append UserTask")),"append.intermediate-event":m("bpmn:IntermediateThrowEvent","bpmn-icon-intermediate-event-none",h("Append Intermediate/Boundary Event")),"append.timer-intermediate-event":m("bpmn:IntermediateCatchEvent","bpmn-icon-intermediate-event-catch-timer",h("Append TimerIntermediateCatchEvent"),{eventDefinitionType:"bpmn:TimerEventDefinition"})});s.isEmpty(e,"bpmn-replace")||Object(Zj["assign"])(u,{replace:{group:"edit",className:"bpmn-icon-screw-wrench",title:h("Change type"),action:{click:function(e,t){var n=Object(Zj["assign"])(g(t),{cursor:{x:e.x,y:e.y}});s.open(t,"bpmn-replace",n)}}}}),WK(d,["bpmn:FlowNode","bpmn:InteractionNode","bpmn:DataObjectReference","bpmn:DataStoreReference"])&&Object(Zj["assign"])(u,{"append.text-annotation":m("bpmn:TextAnnotation","bpmn-icon-text-annotation"),connect:{group:"connect",className:"bpmn-icon-connection-multi",title:h("Connect using "+(d.isForCompensation?"":"Sequence/MessageFlow or ")+"Association"),action:{click:p,dragstart:p}}}),WK(d,["bpmn:DataObjectReference","bpmn:DataStoreReference"])&&Object(Zj["assign"])(u,{connect:{group:"connect",className:"bpmn-icon-connection-multi",title:h("Connect using DataInputAssociation"),action:{click:p,dragstart:p}}});var w=l.allowed("elements.delete",{elements:[e]});return Object(Zj["isArray"])(w)&&(w=w[0]===e),w&&Object(Zj["assign"])(u,{delete:{group:"edit",className:"bpmn-icon-trash",title:h("Remove"),action:{click:f}}}),u};var gee={__init__:["paletteProvider","contextPadProvider"],paletteProvider:["type",dee],contextPadProvider:["type",pee]};function mee(e){uee.call(this,e),this._customElements=[]}Kj()(mee,uee),mee.prototype._modules=[].concat(mee.prototype._modules,[gee]);var bee={"Create {type}":"鍒涘缓 {type}","Create StartEvent":"寮�濮嬭妭鐐�","Create EndEvent":"缁撴潫鑺傜偣","Create Task":"浠诲姟鑺傜偣","Create UserTask":"鐢ㄦ埛浠诲姟鑺傜偣","Create expanded SubProcess":"鎵╁睍瀛愯繃绋�","Create IntermediateThrowEvent/BoundaryEvent":"涓棿鎶涘嚭浜嬩欢/杈圭晫浜嬩欢","Create Pool/Participant":"姹�/鍙備笌鑰�","Create Gateway":"缃戝叧","Create Exclusive Gateway":"浜掓枼缃戝叧","Create Parallel Gateway":"骞惰缃戝叧","Create Inclusive Gateway":"鐩稿缃戝叧","Create Group":"鍒涘缓缁�","Create DataObjectReference":"鏁版嵁瀵硅薄寮曠敤","Create DataStoreReference":"鏁版嵁瀛樺偍寮曠敤","Create Intermediate/Boundary Event":"涓棿/杈圭晫浜嬩欢","Activate the global connect tool":"婵�娲诲叏灞�杩炴帴宸ュ叿","Append {type}":"娣诲姞 {type}","Add Lane above":"鍦ㄤ笂闈㈡坊鍔犻亾","Divide into two Lanes":"鍒嗗壊鎴愪袱涓亾","Divide into three Lanes":"鍒嗗壊鎴愪笁涓亾","Add Lane below":"鍦ㄤ笅闈㈡坊鍔犻亾","Append compensation activity":"杩藉姞琛ュ伩娲诲姩","Change type":"淇敼绫诲瀷","Connect using Association":"浣跨敤鍏宠仈杩炴帴","Connect using Sequence/MessageFlow or Association":"浣跨敤椤哄簭/娑堟伅娴佹垨鑰呭叧鑱旇繛鎺�","Connect using DataInputAssociation":"浣跨敤鏁版嵁杈撳叆鍏宠仈杩炴帴",Remove:"绉婚櫎","Activate the hand tool":"婵�娲绘姄鎵嬪伐鍏�","Activate the lasso tool":"婵�娲诲绱㈠伐鍏�","Activate the create/remove space tool":"婵�娲诲垱寤�/鍒犻櫎绌洪棿宸ュ叿","Parallel Multi Instance":"骞惰澶氶噸浜嬩欢","Sequential Multi Instance":"鏃跺簭澶氶噸浜嬩欢",DataObjectReference:"鏁版嵁瀵硅薄鍙傝��",DataStoreReference:"鏁版嵁瀛樺偍鍙傝��",Loop:"寰幆","Ad-hoc":"鍗冲腑",Task:"浠诲姟","Send Task":"鍙戦�佷换鍔�","Receive Task":"鎺ユ敹浠诲姟","User Task":"鐢ㄦ埛浠诲姟","Manual Task":"鎵嬪伐浠诲姟","Business Rule Task":"涓氬姟瑙勫垯浠诲姟","Service Task":"鏈嶅姟浠诲姟","Script Task":"鑴氭湰浠诲姟","Call Activity":"璋冪敤娲诲姩","Sub Process (collapsed)":"瀛愭祦绋嬶紙鎶樺彔鐨勶級","Sub Process (expanded)":"瀛愭祦绋嬶紙灞曞紑鐨勶級","Start Event":"寮�濮嬩簨浠�",StartEvent:"寮�濮嬩簨浠�","Intermediate Throw Event":"涓棿浜嬩欢","End Event":"缁撴潫浜嬩欢",EndEvent:"缁撴潫浜嬩欢","Message Start Event":"娑堟伅寮�濮嬩簨浠�","Timer Start Event":"瀹氭椂寮�濮嬩簨浠�","Conditional Start Event":"鏉′欢寮�濮嬩簨浠�","Signal Start Event":"淇″彿寮�濮嬩簨浠�","Error Start Event":"閿欒寮�濮嬩簨浠�","Escalation Start Event":"鍗囩骇寮�濮嬩簨浠�","Compensation Start Event":"琛ュ伩寮�濮嬩簨浠�","Message Start Event (non-interrupting)":"娑堟伅寮�濮嬩簨浠讹紙闈炰腑鏂級","Timer Start Event (non-interrupting)":"瀹氭椂寮�濮嬩簨浠讹紙闈炰腑鏂級","Conditional Start Event (non-interrupting)":"鏉′欢寮�濮嬩簨浠讹紙闈炰腑鏂級","Signal Start Event (non-interrupting)":"淇″彿寮�濮嬩簨浠讹紙闈炰腑鏂級","Escalation Start Event (non-interrupting)":"鍗囩骇寮�濮嬩簨浠讹紙闈炰腑鏂級","Message Intermediate Catch Event":"娑堟伅涓棿鎹曡幏浜嬩欢","Message Intermediate Throw Event":"娑堟伅涓棿鎶涘嚭浜嬩欢","Timer Intermediate Catch Event":"瀹氭椂涓棿鎹曡幏浜嬩欢","Escalation Intermediate Throw Event":"鍗囩骇涓棿鎶涘嚭浜嬩欢","Conditional Intermediate Catch Event":"鏉′欢涓棿鎹曡幏浜嬩欢","Link Intermediate Catch Event":"閾炬帴涓棿鎹曡幏浜嬩欢","Link Intermediate Throw Event":"閾炬帴涓棿鎶涘嚭浜嬩欢","Compensation Intermediate Throw Event":"琛ュ伩涓棿鎶涘嚭浜嬩欢","Signal Intermediate Catch Event":"淇″彿涓棿鎹曡幏浜嬩欢","Signal Intermediate Throw Event":"淇″彿涓棿鎶涘嚭浜嬩欢","Message End Event":"娑堟伅缁撴潫浜嬩欢","Escalation End Event":"瀹氭椂缁撴潫浜嬩欢","Error End Event":"閿欒缁撴潫浜嬩欢","Cancel End Event":"鍙栨秷缁撴潫浜嬩欢","Compensation End Event":"琛ュ伩缁撴潫浜嬩欢","Signal End Event":"淇″彿缁撴潫浜嬩欢","Terminate End Event":"缁堟缁撴潫浜嬩欢","Message Boundary Event":"娑堟伅杈圭晫浜嬩欢","Message Boundary Event (non-interrupting)":"娑堟伅杈圭晫浜嬩欢锛堥潪涓柇锛�","Timer Boundary Event":"瀹氭椂杈圭晫浜嬩欢","Timer Boundary Event (non-interrupting)":"瀹氭椂杈圭晫浜嬩欢锛堥潪涓柇锛�","Escalation Boundary Event":"鍗囩骇杈圭晫浜嬩欢","Escalation Boundary Event (non-interrupting)":"鍗囩骇杈圭晫浜嬩欢锛堥潪涓柇锛�","Conditional Boundary Event":"鏉′欢杈圭晫浜嬩欢","Conditional Boundary Event (non-interrupting)":"鏉′欢杈圭晫浜嬩欢锛堥潪涓柇锛�","Error Boundary Event":"閿欒杈圭晫浜嬩欢","Cancel Boundary Event":"鍙栨秷杈圭晫浜嬩欢","Signal Boundary Event":"淇″彿杈圭晫浜嬩欢","Signal Boundary Event (non-interrupting)":"淇″彿杈圭晫浜嬩欢锛堥潪涓柇锛�","Compensation Boundary Event":"琛ュ伩杈圭晫浜嬩欢","Exclusive Gateway":"浜掓枼缃戝叧","Parallel Gateway":"骞惰缃戝叧","Inclusive Gateway":"鐩稿缃戝叧","Complex Gateway":"澶嶆潅缃戝叧","Event based Gateway":"浜嬩欢缃戝叧",Transaction:"杞繍","Sub Process":"瀛愭祦绋�","Event Sub Process":"浜嬩欢瀛愭祦绋�","Collapsed Pool":"鎶樺彔姹�","Expanded Pool":"灞曞紑姹�","no parent for {element} in {parent}":"鍦▄parent}閲岋紝{element}娌℃湁鐖剁被","no shape type specified":"娌℃湁鎸囧畾鐨勫舰鐘剁被鍨�","flow elements must be children of pools/participants":"娴佸厓绱犲繀椤绘槸姹�/鍙備笌鑰呯殑瀛愮被","out of bounds release":"out of bounds release","more than {count} child lanes":"瀛愰亾澶т簬{count} ","element required":"鍏冪礌涓嶈兘涓虹┖","diagram not part of bpmn:Definitions":"娴佺▼鍥句笉绗﹀悎bpmn瑙勮寖","no diagram to display":"娌℃湁鍙睍绀虹殑娴佺▼鍥�","no process or collaboration to display":"娌℃湁鍙睍绀虹殑娴佺▼/鍗忎綔","element {element} referenced by {referenced}#{property} not yet drawn":"鐢眥referenced}#{property}寮曠敤鐨剓element}鍏冪礌浠嶆湭缁樺埗","already rendered {element}":"{element} 宸茶娓叉煋","failed to import {element}":"瀵煎叆{element}澶辫触","Append EndEvent":"杩藉姞缁撴潫浜嬩欢鑺傜偣","Append Gateway":"杩藉姞缃戝叧鑺傜偣","Append UserTask":"杩藉姞鐢ㄦ埛浠诲姟鑺傜偣","Append Intermediate/Boundary Event":"杩藉姞涓棿鎴栬竟鐣屼簨浠�","Append TextAnnotation":"杩藉姞鏂囨湰鎵规敞","{errors} Errors, {warnings} Warnings":"{errors} 閿欒锛寋warnings} 璀﹀憡","Process is missing end event":"娴佺▼缂哄皯缁撴潫鑺傜偣","Process is missing start event":"娴佺▼缂哄皯寮�濮嬭妭鐐�","Element is not connected":"鍏冪礌缂哄皯杩炴帴","Start event is missing event definition":"缂哄皯浜嬩欢瀹氫箟","Event has multiple event definitions":"澶氫釜浜嬩欢瀹氫箟","Sequence flow is missing condition":"缂哄皯娴佽浆鏉′欢","Flow splits implicitly":"娴佽浆鏂瑰悜鏈煡","Incoming flows do not join":"鍙兘闇�瑕佺粺涓�鐨勫叆鍙�","SequenceFlow is a duplicate":"閲嶅鐨勮繛绾�","Duplicate incoming sequence flows":"鍏ュ彛杩炵嚎閲嶅","Duplicate outgoing sequence flows":"鍑哄彛杩炵嚎閲嶅","Open minimap":"灏忓湴鍥�","Close minimap":"鍏抽棴灏忓湴鍥�","Token Simulation":"娴佺▼妯℃嫙","Play/Pause Simulation":"寮�濮�/鏆傚仠","Pause Simulation":"鏆傚仠","Play Simulation":"寮�濮�","Set Animation Speed":"璁剧疆閫熷害",Slow:"鎱�",Normal:"姝e父",Fast:"蹇�",Finished:"瀹屾垚","Reset Simulation":"閲嶇疆妯℃嫙鍣�","Show Simulation Log":"妯℃嫙鍣ㄦ棩蹇�","No Entries":"鏆傛棤鏃ュ織","Process {processInstanceId} started":"娴佺▼ {processInstanceId} 鍚姩","Subprocess {processInstanceId} started":"瀛愭祦绋� {processInstanceId} 鍚姩"};function vee(e,t){return t=t||{},e=bee[e]||e,e.replace(/{([^}]+)}/g,(function(e,n){return t[n]||"{"+n+"}"}))}n("9bf1"),n("4df4"),n("2c50");var yee=50,wee={min:.2,max:4},_ee=10,Aee=.1,Cee=250;function Eee(e,t,n,i,o){var r=this;function s(e){r._state._svgClientRect&&!Iee(r._state._svgClientRect)||(r._state._svgClientRect=r._svg.getBoundingClientRect());var t=Dee({x:e.clientX-r._state._svgClientRect.left,y:e.clientY-r._state._svgClientRect.top},r._svg,r._lastViewbox);kee(t,r._canvas),r._update()}function a(e){return function(t){r._state._svgClientRect&&!Iee(r._state._svgClientRect)||(r._state._svgClientRect=r._svg.getBoundingClientRect()),e&&s(t);var n=Dee({x:t.clientX-r._state._svgClientRect.left,y:t.clientY-r._state._svgClientRect.top},r._svg,r._lastViewbox),o=i.viewbox(),a=See(n,o),h=r._viewportDom.getBoundingClientRect(),u={x:t.clientX-h.left+1,y:t.clientY-h.top+1};Object(Zj["assign"])(r._state,{cachedViewbox:o,initialDragPosition:{x:t.clientX,y:t.clientY},isDragging:!0,offsetViewport:a,offsetViewportDom:u,viewportClientRect:r._viewport.getBoundingClientRect(),parentClientRect:r._parent.getBoundingClientRect()}),eQ["event"].bind(document,"mousemove",l),eQ["event"].bind(document,"mouseup",c)}}function l(e){if(r._state.isDragging){r._state._svgClientRect&&!Iee(r._state._svgClientRect)||(r._state._svgClientRect=r._svg.getBoundingClientRect());var t=r._state.offsetViewportDom,n=r._state.viewportClientRect,i=r._state.parentClientRect;Object(Zj["assign"])(r._viewportDom.style,{top:e.clientY-t.y-i.top+"px",left:e.clientX-t.x-i.left+"px"});var o=Fee(i,{top:e.clientY-t.y-i.top,left:e.clientX-t.x-i.left,width:n.width,height:n.height});Object(Zj["assign"])(r._overlay.style,{clipPath:o});var s=Dee({x:e.clientX-r._state._svgClientRect.left,y:e.clientY-r._state._svgClientRect.top},r._svg,r._lastViewbox);kee({x:s.x-r._state.offsetViewport.x,y:s.y-r._state.offsetViewport.y},r._canvas)}}function c(e){r._state.isDragging&&(r._state.initialDragPosition.x===e.clientX&&r._state.initialDragPosition.y===e.clientY&&s(e),r._update(),Object(Zj["assign"])(r._state,{cachedViewbox:null,initialDragPosition:null,isDragging:!1,offsetViewport:null,offsetViewportDom:null}),eQ["event"].unbind(document,"mousemove",l),eQ["event"].unbind(document,"mouseup",c))}this._canvas=i,this._elementRegistry=o,this._eventBus=n,this._injector=t,this._state={isOpen:void 0,isDragging:!1,initialDragPosition:null,offsetViewport:null,cachedViewbox:null,dragger:null,svgClientRect:null,parentClientRect:null,zoomDelta:0},this._init(),this.toggle(e&&e.open||!0),eQ["event"].bind(this._svg,"click",(function(e){e.preventDefault(),e.stopPropagation(),s(e)})),eQ["event"].bind(this._viewportDom,"mousedown",a(!1)),eQ["event"].bind(this._svg,"mousedown",a(!0)),eQ["event"].bind(this._parent,"wheel",(function(e){if(e.preventDefault(),e.stopPropagation(),e.ctrlKey&&(r._state._svgClientRect&&!Iee(r._state._svgClientRect)||(r._state._svgClientRect=r._svg.getBoundingClientRect()),Tee(e,r._state._svgClientRect))){var t=0===e.deltaMode?.02:.32,n=Math.sqrt(Math.pow(e.deltaY,2)+Math.pow(e.deltaX,2))*Oee(e.deltaY)*-t;if(r._state.zoomDelta+=n,Math.abs(r._state.zoomDelta)>Aee){var o=n>0?1:-1,s=Math.log(i.zoom())/Math.log(10),a=Ree(wee,2*_ee),l=Math.round(s/a)*a;l+=a*o;var c=Math.pow(10,l);i.zoom(Pee(wee,c),h),r._state.zoomDelta=0;var h=Dee({x:e.clientX-r._state._svgClientRect.left,y:e.clientY-r._state._svgClientRect.top},r._svg,r._lastViewbox);kee(h,r._canvas),r._update()}}})),eQ["event"].bind(this._toggle,"click",(function(e){e.preventDefault(),e.stopPropagation(),r.toggle()})),n.on(["shape.added","connection.added"],(function(e){var t=e.element;r._addElement(t),r._update()})),n.on(["shape.removed","connection.removed"],(function(e){var t=e.element;r._removeElement(t),r._update()})),n.on("elements.changed",Cee,(function(e){var t=e.elements;t.forEach((function(e){r._updateElement(e)})),r._update()})),n.on("element.updateId",(function(e){var t=e.element,n=e.newId;r._updateElementId(t,n)})),n.on("canvas.viewbox.changed",(function(){r._state.isDragging||r._update()})),n.on("canvas.resized",(function(){document.body.contains(r._parent)&&(r._state.isDragging||r._update(),r._state._svgClientRect=r._svg.getBoundingClientRect())}))}function xee(e){return e.waypoints}function See(e,t){var n={x:t.x+t.width/2,y:t.y+t.height/2};return{x:e.x-n.x,y:e.y-n.y}}function Dee(e,t,n){var i=t.getBoundingClientRect(),o=Mee(n,i.width/i.height),r=Nee(e.x,0,i.width,o.x,o.x+o.width),s=Nee(e.y,0,i.height,o.y,o.y+o.height);return{x:r,y:s}}function kee(e,t){var n=t.viewbox(),i=n.width,o=n.height;t.viewbox({x:e.x-i/2,y:e.y-o/2,width:i,height:o})}function Mee(e,t){var n=e.width/e.height,i=Object(Zj["assign"])({},{x:e.x,y:e.y,width:e.width,height:e.height});if(n>t){var o=i.width*(1/t),r=i.y-(o-i.height)/2;Object(Zj["assign"])(i,{y:r,height:o})}else if(n<t){var s=i.height*t,a=i.x-(s-i.width)/2;Object(Zj["assign"])(i,{x:a,width:s})}return i}function Nee(e,t,n,i,o){var r=n-t,s=o-i;return(e-t)*s/r+i}function Lee(e,t){var n=Object(eQ["query"])(".djs-children",t.parentNode);if(n){var i=[].slice.call(n.childNodes),o=-1;return i.forEach((function(t,n){Object(eQ["query"])(".djs-element",t)===e&&(o=n)})),o}}function Bee(e,t,n){var i=[].slice.call(t.childNodes),o=i[n];t.insertBefore(e,o.nextSibling)}function Iee(e){return 0===e.width&&0===e.height}function Tee(e,t){return e.x>t.left&&e.x<t.left+t.width&&e.y>t.top&&e.y<t.top+t.height}Eee.$inject=["config.minimap","injector","eventBus","canvas","elementRegistry"],Eee.prototype._init=function(){var e=this._canvas,t=e.getContainer(),n=this._parent=document.createElement("div");Object(eQ["classes"])(n).add("djs-minimap"),t.appendChild(n);this._injector.get("translate",!1);var i=this._toggle=document.createElement("div");Object(eQ["classes"])(i).add("toggle"),n.appendChild(i);var o=this._map=document.createElement("div");Object(eQ["classes"])(o).add("map"),n.appendChild(o);var r="e86bac6b4b20ac696026845ea030d6e8",s=this._svg=CQ("svg");cQ(s,{width:"100%",height:"100%"}),iQ(o,s);var a=this._elementsGroup=CQ("g");iQ(s,a),r.length;var l=this._viewportGroup=CQ("g");iQ(s,l);var c=this._viewport=CQ("rect");fQ(c).add("viewport"),iQ(l,c),eQ["event"].bind(n,"mousedown",(function(e){e.stopPropagation()}));var h=this._viewportDom=document.createElement("div");Object(eQ["classes"])(h).add("viewport-dom"),this._parent.appendChild(h);var u=this._overlay=document.createElement("div");Object(eQ["classes"])(u).add("overlay"),this._parent.appendChild(u)},Eee.prototype._update=function(){var e=this._canvas.viewbox(),t=e.inner,n=e.outer;if(Qee(e)){var i,o,r,s,a=n.width-t.width,l=n.height-t.height;t.width<n.width?(i=t.x-a/2,r=n.width,t.x+t.width<n.width&&(i=Math.min(0,t.x))):(i=t.x,r=t.width),t.height<n.height?(o=t.y-l/2,s=n.height,t.y+t.height<n.height&&(o=Math.min(0,t.y))):(o=t.y,s=t.height),i-=yee,o-=yee,r+=2*yee,s+=2*yee,this._lastViewbox={x:i,y:o,width:r,height:s},cQ(this._svg,{viewBox:i+", "+o+", "+r+", "+s}),cQ(this._viewport,{x:e.x,y:e.y,width:e.width,height:e.height});var c=this._state._parentClientRect=this._parent.getBoundingClientRect(),h=this._viewport.getBoundingClientRect(),u={top:h.top-c.top,left:h.left-c.left,width:h.width,height:h.height};Object(Zj["assign"])(this._viewportDom.style,{top:u.top+"px",left:u.left+"px",width:u.width+"px",height:u.height+"px"});var d=Fee(c,u);Object(Zj["assign"])(this._overlay.style,{clipPath:d})}},Eee.prototype.open=function(){Object(Zj["assign"])(this._state,{isOpen:!0}),Object(eQ["classes"])(this._parent).add("open");var e=this._injector.get("translate",!1)||function(e){return e};Object(eQ["attr"])(this._toggle,"title",e("Close minimap")),this._update(),this._eventBus.fire("minimap.toggle",{open:!0})},Eee.prototype.close=function(){Object(Zj["assign"])(this._state,{isOpen:!1}),Object(eQ["classes"])(this._parent).remove("open");var e=this._injector.get("translate",!1)||function(e){return e};Object(eQ["attr"])(this._toggle,"title",e("Open minimap")),this._eventBus.fire("minimap.toggle",{open:!1})},Eee.prototype.toggle=function(e){var t=this.isOpen();"undefined"===typeof e&&(e=!t),e!=t&&(e?this.open():this.close())},Eee.prototype.isOpen=function(){return this._state.isOpen},Eee.prototype._updateElement=function(e){try{void 0!==e.parent&&null!==e.parent&&(this._removeElement(e),this._addElement(e))}catch(t){}},Eee.prototype._updateElementId=function(e,t){try{var n=Object(eQ["query"])("#"+Hq()(e.id),this._elementsGroup);n&&(n.id=t)}catch(i){}},Eee.prototype._addElement=function(e){var t,n,i,o=this;this._removeElement(e);var r=this._createElement(e),s=Object(eQ["query"])("#"+Hq()(e.parent.id),this._elementsGroup);if(r){var a=this._elementRegistry.getGraphics(e),l=this._elementRegistry.getGraphics(e.parent),c=Lee(a,l);return"undefined"!==c&&s?s.childNodes.length>c?Bee(r,s,c):Bee(r,s,s.childNodes.length-1):this._elementsGroup.appendChild(r),xee(e)?(t=e.parent,n=0,i=0,"undefined"!==typeof t.x&&"undefined"!==typeof t.y&&(n=-t.x,i=-t.y),cQ(r,{transform:"translate("+n+" "+i+")"})):(n=e.x,i=e.y,s&&(t=e.parent,n-=t.x,i-=t.y),cQ(r,{transform:"translate("+n+" "+i+")"})),e.children&&e.children.length&&e.children.forEach((function(e){o._addElement(e)})),r}},Eee.prototype._removeElement=function(e){var t=this._svg.getElementById(e.id);t&&mQ(t)},Eee.prototype._createElement=function(e){var t,n=this._elementRegistry.getGraphics(e);if(n&&(t=yV(n),t)){var i=vQ(t);return cQ(i,{id:e.id}),i}};var Oee=Math.sign||function(e){return e>=0?1:-1};function Ree(e,t){var n=Math.log(e.min)/Math.log(10),i=Math.log(e.max)/Math.log(10),o=Math.abs(n)+Math.abs(i);return o/t}function Pee(e,t){return Math.max(e.min,Math.min(e.max,t))}function Fee(e,t){var n=[jee(t.left,t.top),jee(t.left+t.width,t.top),jee(t.left+t.width,t.top+t.height),jee(t.left,t.top+t.height),jee(t.left,e.height),jee(e.width,e.height),jee(e.width,0),jee(0,0),jee(0,e.height),jee(t.left,e.height)].join(", ");return"polygon("+n+")"}function jee(e,t){return e+"px "+t+"px"}function Qee(e){return Object(Zj["every"])(e,(function(e){return Object(Zj["isObject"])(e)?Qee(e):Object(Zj["isNumber"])(e)&&isFinite(e)}))}var zee={__init__:["minimap"],minimap:["type",Eee]},Vee=n("03ad"),Wee=n("9224"),Hee={name:"wf-design",components:{WfToolbar:iP,WfPanel:Yj,MonacoEditor:JR},props:{options:{type:Object,default:function(){return{}}},storage:{type:Boolean,default:!1},accessKey:String},computed:{isEditMode:function(){return"view"!=this.option.mode}},watch:{options:{handler:function(e){var t=this;this.$nextTick((function(){if(t.storage){var n=localStorage[Wee.name];t.option=n?JSON.parse(n):JSON.parse(JSON.stringify(p(p({},m),e)))}else t.option=JSON.parse(JSON.stringify(p(p({},m),e))),delete localStorage[Wee.name];t.init(!0)}))},deep:!0,immediate:!0}},data:function(){return{option:{},activeTab:"process",modeler:null,zoom:1,previewXML:"",previewVisible:!1,importXML:"",importVisible:!1}},methods:{INIT_XML:g,init:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.storage&&(localStorage[Wee.name]=JSON.stringify(this.option)),e&&(this.isEditMode?this.initModeler():this.initViewer())},initModeler:function(){var e=this;return h(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.modeler&&e.modeler.destroy(),e.modeler=new mee({container:e.$refs.modeler,additionalModules:[{translate:["value",vee]},e.option.simulation?n("2c45"):"",e.option.minimap?zee:""],moddleExtensions:{flowable:Vee},keyboard:{bindTo:window}}),t.next=4,e.createNewDiagram(e.option.xml||g(e.option.process));case 4:e.storage&&e.modeler.on("element.changed",(function(){e.getData("xml",!1,!1).then((function(t){e.option.xml=t,localStorage[Wee.name]=JSON.stringify(e.option)}))}));case 5:case"end":return t.stop()}}),t)})))()},initViewer:function(){var e=this;return h(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.modeler&&e.modeler.destroy(),e.modeler=new gG({container:e.$refs.modeler,additionalModules:[{translate:["value",vee]},V5,e.option.simulation?n("2ab6"):"",e.option.minimap?zee:"",qG,rK]}),t.next=4,e.createNewDiagram(e.option.xml||g(e.option.process));case 4:e.option.flows&&e.option.flows.length>0&&e.setNodeColor(e.option.flows);case 5:case"end":return t.stop()}}),t)})))()},setNodeColor:function(e){var t=this.modeler.get("canvas"),n=this.modeler.get("elementRegistry"),i=this.modeler.get("tooltips");e.forEach((function(e){if(e.id&&e.class&&t.addMarker(e.id,e.class),e.id&&e.tooltip){var o=n.get(e.id);i.add({position:{x:o.x,y:o.y-25},html:e.tooltip})}}))},createNewDiagram:function(e){var t=this;return h(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.prev=0,e=e.replace(/camunda:/g,"flowable:"),e=e.replace(/activiti:/g,"flowable:"),n.next=5,t.modeler.importXML(e);case 5:t.fitViewport("fit-viewport"),n.next=11;break;case 8:n.prev=8,n.t0=n["catch"](0);case 11:case"end":return n.stop()}}),n,null,[[0,8]])})))()},fitViewport:function(e){var t=this.modeler.get("canvas");"string"==typeof e?t.zoom("fit-viewport"):(this.zoom+=e?.1:-.1,t.zoom(this.zoom))},getData:function(e){var t=arguments,n=this;return h(regeneratorRuntime.mark((function i(){var o,r,s,a,l,c;return regeneratorRuntime.wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(o=t.length>1&&void 0!==t[1]&&t[1],!(t.length>2&&void 0!==t[2])||t[2],r=!(t.length>3&&void 0!==t[3])||t[3],"xml"!=e){i.next=19;break}return i.prev=4,i.next=7,n.modeler.saveXML({format:r});case 7:return s=i.sent,a=s.xml,"flowable"!=n.option.engine&&(a=a.replace(/flowable:/g,n.option.engine+":")),o&&n.downloadFile("".concat(n.modeler.getDefinitions().rootElements[0].name,".bpmn20.xml"),a,"application/xml"),i.abrupt("return",a);case 14:i.prev=14,i.t0=i["catch"](4);case 17:i.next=31;break;case 19:return i.prev=19,i.next=22,n.modeler.saveSVG({format:r});case 22:return l=i.sent,c=l.svg,o&&n.downloadFile(n.modeler.getDefinitions().rootElements[0].name,c,"image/svg+xml"),i.abrupt("return",c);case 28:i.prev=28,i.t1=i["catch"](19);case 31:case"end":return i.stop()}}),i,null,[[4,14],[19,28]])})))()},downloadFile:function(e,t,n){var i=document.createElement("a"),o=window.URL.createObjectURL(new Blob([t],{type:n}));i.href=o,i.download=e,i.click(),window.URL.revokeObjectURL(o)},handlePreview:function(e){var t=this;return h(regeneratorRuntime.mark((function n(){var i;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,t.getData("xml");case 2:i=n.sent,"preview"==e?(t.previewXML=i,t.previewVisible=!0):"get"==e&&t.$emit("get",i);case 4:case"end":return n.stop()}}),n)})))()},handleImport:function(){this.createNewDiagram(this.importXML),this.importVisible=!1},getElementRegistry:function(){return this.modeler.get("elementRegistry")}}},Uee=Hee,Yee=(n("1115"),tP(Uee,a,l,!1,null,null,null)),Gee=Yee.exports,Kee=function(e){e.component("wf-design-base",Gee)};"undefined"!==typeof window&&window.Vue&&Kee(window.Vue);var qee={author:"ssc",version:"1.0.0",install:Kee};t["default"]=qee},5124:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".quick-input-widget{position:absolute;width:600px;z-index:2000;padding-bottom:6px;left:50%;margin-left:-300px}.quick-input-titlebar{display:flex}.quick-input-left-action-bar{display:flex;margin-left:4px;flex:1}.quick-input-left-action-bar.monaco-action-bar .actions-container{justify-content:flex-start}.quick-input-title{padding:3px 0;text-align:center}.quick-input-right-action-bar{display:flex;margin-right:4px;flex:1}.quick-input-titlebar .monaco-action-bar .action-label.codicon{margin:0;width:19px;height:100%;background-position:50%;background-repeat:no-repeat}.quick-input-description{margin:6px}.quick-input-header{display:flex;padding:6px 6px 0 6px;margin-bottom:-2px}.quick-input-widget.hidden-input .quick-input-header{padding:0;margin-bottom:0}.quick-input-and-message{display:flex;flex-direction:column;flex-grow:1;position:relative}.quick-input-check-all{align-self:center;margin:0}.quick-input-filter{flex-grow:1;display:flex;position:relative}.quick-input-box{flex-grow:1}.quick-input-widget.show-checkboxes .quick-input-box,.quick-input-widget.show-checkboxes .quick-input-message{margin-left:5px}.quick-input-visible-count{position:absolute;left:-10000px}.quick-input-count{align-self:center;position:absolute;right:4px;display:flex;align-items:center}.quick-input-count .monaco-count-badge{vertical-align:middle;padding:2px 4px;border-radius:2px;min-height:auto;line-height:normal}.quick-input-action{margin-left:6px}.quick-input-action .monaco-text-button{font-size:11px;padding:0 6px;display:flex;height:100%;align-items:center}.quick-input-message{margin-top:-1px;padding:5px 5px 2px 5px}.quick-input-progress.monaco-progress-container{position:relative}.quick-input-progress.monaco-progress-container,.quick-input-progress.monaco-progress-container .progress-bit{height:2px}.quick-input-list{line-height:22px;margin-top:6px}.quick-input-widget.hidden-input .quick-input-list{margin-top:0}.quick-input-list .monaco-list{overflow:hidden;max-height:440px}.quick-input-list .quick-input-list-entry{box-sizing:border-box;overflow:hidden;display:flex;height:100%;padding:0 6px}.quick-input-list .quick-input-list-entry.quick-input-list-separator-border{border-top-width:1px;border-top-style:solid}.quick-input-list .monaco-list-row:first-child .quick-input-list-entry.quick-input-list-separator-border{border-top-style:none}.quick-input-list .quick-input-list-label{overflow:hidden;display:flex;height:100%;flex:1}.quick-input-list .quick-input-list-checkbox{align-self:center;margin:0}.quick-input-list .quick-input-list-rows{overflow:hidden;text-overflow:ellipsis;display:flex;flex-direction:column;height:100%;flex:1;margin-left:5px}.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-rows{margin-left:10px}.quick-input-widget .quick-input-list .quick-input-list-checkbox{display:none}.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-checkbox{display:inline}.quick-input-list .quick-input-list-rows>.quick-input-list-row{display:flex;align-items:center}.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label,.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label .monaco-icon-label-container>.monaco-icon-name-container{flex:1}.quick-input-list .quick-input-list-rows>.quick-input-list-row .codicon[class*=codicon-]{vertical-align:sub}.quick-input-list .quick-input-list-rows .monaco-highlighted-label span{opacity:1}.quick-input-list .quick-input-list-entry .quick-input-list-entry-keybinding{margin-right:8px}.quick-input-list .quick-input-list-label-meta{opacity:.7;line-height:normal;text-overflow:ellipsis;overflow:hidden}.quick-input-list .monaco-highlighted-label .highlight{font-weight:700}.quick-input-list .quick-input-list-entry .quick-input-list-separator{margin-right:8px}.quick-input-list .quick-input-list-entry-action-bar{display:flex;flex:0;overflow:visible}.quick-input-list .quick-input-list-entry-action-bar .action-label{display:none}.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon{margin:0;height:100%;padding:0 2px;vertical-align:middle}.quick-input-list .quick-input-list-entry-action-bar{margin-top:1px;margin-right:4px}.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon{margin-right:4px}.quick-input-list .monaco-list-row.focused .quick-input-list-entry-action-bar .action-label,.quick-input-list .quick-input-list-entry .quick-input-list-entry-action-bar .action-label.always-visible,.quick-input-list .quick-input-list-entry:hover .quick-input-list-entry-action-bar .action-label{display:flex}",""]),e.exports=t},5173:function(e,t,n){"use strict";n("e2da");var i=n("83ec"),o=n("6043"),r=n("7663"),s=n("7d86"),a=n("6161"),l=n("63ef"),c=n("e0e0"),h=n("35d6"),u=n("d6e4"),d=n("fe32"),p=n("d6ed"),f=n("d53b"),g=n("fbcf"),m=n("eee7"),b=n("ca2b"),v=n("4d82"),y=n("c61c"),w=n("6023"),_=n("1810"),A=o("fetch"),C=o("Headers"),E=_("iterator"),x="URLSearchParams",S=x+"Iterator",D=h.set,k=h.getterFor(x),M=h.getterFor(S),N=/\+/g,L=Array(4),B=function(e){return L[e-1]||(L[e-1]=RegExp("((?:%[\\da-f]{2}){"+e+"})","gi"))},I=function(e){try{return decodeURIComponent(e)}catch(t){return e}},T=function(e){var t=e.replace(N," "),n=4;try{return decodeURIComponent(t)}catch(i){while(n)t=t.replace(B(n--),I);return t}},O=/[!'()~]|%20/g,R={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},P=function(e){return R[e]},F=function(e){return encodeURIComponent(e).replace(O,P)},j=function(e,t){if(t){var n,i,o=t.split("&"),r=0;while(r<o.length)n=o[r++],n.length&&(i=n.split("="),e.push({key:T(i.shift()),value:T(i.join("="))}))}},Q=function(e){this.entries.length=0,j(this.entries,e)},z=function(e,t){if(e<t)throw TypeError("Not enough arguments")},V=c((function(e,t){D(this,{type:S,iterator:y(k(e).entries),kind:t})}),"Iterator",(function(){var e=M(this),t=e.kind,n=e.iterator.next(),i=n.value;return n.done||(n.value="keys"===t?i.key:"values"===t?i.value:[i.key,i.value]),n})),W=function(){u(this,W,x);var e,t,n,i,o,r,s,a,l,c=arguments.length>0?arguments[0]:void 0,h=this,p=[];if(D(h,{type:x,entries:p,updateURL:function(){},updateSearchParams:Q}),void 0!==c)if(m(c))if(e=w(c),"function"===typeof e){t=e.call(c),n=t.next;while(!(i=n.call(t)).done){if(o=y(g(i.value)),r=o.next,(s=r.call(o)).done||(a=r.call(o)).done||!r.call(o).done)throw TypeError("Expected sequence with length 2");p.push({key:s.value+"",value:a.value+""})}}else for(l in c)d(c,l)&&p.push({key:l,value:c[l]+""});else j(p,"string"===typeof c?"?"===c.charAt(0)?c.slice(1):c:c+"")},H=W.prototype;a(H,{append:function(e,t){z(arguments.length,2);var n=k(this);n.entries.push({key:e+"",value:t+""}),n.updateURL()},delete:function(e){z(arguments.length,1);var t=k(this),n=t.entries,i=e+"",o=0;while(o<n.length)n[o].key===i?n.splice(o,1):o++;t.updateURL()},get:function(e){z(arguments.length,1);for(var t=k(this).entries,n=e+"",i=0;i<t.length;i++)if(t[i].key===n)return t[i].value;return null},getAll:function(e){z(arguments.length,1);for(var t=k(this).entries,n=e+"",i=[],o=0;o<t.length;o++)t[o].key===n&&i.push(t[o].value);return i},has:function(e){z(arguments.length,1);var t=k(this).entries,n=e+"",i=0;while(i<t.length)if(t[i++].key===n)return!0;return!1},set:function(e,t){z(arguments.length,1);for(var n,i=k(this),o=i.entries,r=!1,s=e+"",a=t+"",l=0;l<o.length;l++)n=o[l],n.key===s&&(r?o.splice(l--,1):(r=!0,n.value=a));r||o.push({key:s,value:a}),i.updateURL()},sort:function(){var e,t,n,i=k(this),o=i.entries,r=o.slice();for(o.length=0,n=0;n<r.length;n++){for(e=r[n],t=0;t<n;t++)if(o[t].key>e.key){o.splice(t,0,e);break}t===n&&o.push(e)}i.updateURL()},forEach:function(e){var t,n=k(this).entries,i=p(e,arguments.length>1?arguments[1]:void 0,3),o=0;while(o<n.length)t=n[o++],i(t.value,t.key,this)},keys:function(){return new V(this,"keys")},values:function(){return new V(this,"values")},entries:function(){return new V(this,"entries")}},{enumerable:!0}),s(H,E,H.entries),s(H,"toString",(function(){var e,t=k(this).entries,n=[],i=0;while(i<t.length)e=t[i++],n.push(F(e.key)+"="+F(e.value));return n.join("&")}),{enumerable:!0}),l(W,x),i({global:!0,forced:!r},{URLSearchParams:W}),r||"function"!=typeof A||"function"!=typeof C||i({global:!0,enumerable:!0,forced:!0},{fetch:function(e){var t,n,i,o=[e];return arguments.length>1&&(t=arguments[1],m(t)&&(n=t.body,f(n)===x&&(i=t.headers?new C(t.headers):new C,i.has("content-type")||i.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),t=b(t,{body:v(0,String(n)),headers:v(0,i)}))),o.push(t)),A.apply(this,o)}}),e.exports={URLSearchParams:W,getState:k}},51739:function(e,t,n){e.exports=n("708c")},"522e":function(e,t,n){"use strict";n("f96e");var i=n("7299"),o=i.domify,r=n("4580"),s=r.TOGGLE_MODE_EVENT,a=r.RESET_SIMULATION_EVENT,l=r.GENERATE_TOKEN_EVENT,c=-15,h=15;function u(e,t,n){var i=this;this._overlays=e,this._translate=n,t.on(s,(function(e){var t=e.simulationModeActive;t||i.removeElementNotifications()})),t.on([a,l],(function(){i.removeElementNotifications()}))}u.prototype.addElementNotifications=function(e,t){var n=this;e.forEach((function(e){n.addElementNotification(e,t)}))},u.prototype.addElementNotification=function(e,t){var n={top:c,right:h},i='<div class="element-notification '+(t.type||"")+'">'+(t.icon?'<i class="fa '+t.icon+'"></i>':"")+('<span class="text">'+this._translate(t.text)+"</span>"||!1)+"</div>",r=o(i);this._overlays.add(e,"element-notification",{position:n,html:r,show:{minZoom:.5}})},u.prototype.removeElementNotifications=function(e){var t=this;e?e.forEach((function(e){t.removeElementNotification(e)})):this._overlays.remove({type:"element-notification"})},u.prototype.removeElementNotification=function(e){this._overlays.remove({element:e})},u.$inject=["overlays","eventBus","translate"],e.exports=u},"52a2":function(e,t){var n={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==n.call(e)}},5350:function(e,t,n){var i=n("986e"),o=n("76b2"),r=i("keys");e.exports=function(e){return r[e]||(r[e]=o(e))}},"53c2":function(e,t,n){"use strict";function i(e,t){var n=e[1]||"",i=e[3];if(!i)return n;if(t&&"function"===typeof btoa){var r=o(i),s=i.sources.map((function(e){return"/*# sourceURL=".concat(i.sourceRoot||"").concat(e," */")}));return[n].concat(s).concat([r]).join("\n")}return[n].join("\n")}function o(e){var t=btoa(unescape(encodeURIComponent(JSON.stringify(e)))),n="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(t);return"/*# ".concat(n," */")}e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=i(t,e);return t[2]?"@media ".concat(t[2]," {").concat(n,"}"):n})).join("")},t.i=function(e,n,i){"string"===typeof e&&(e=[[null,e,""]]);var o={};if(i)for(var r=0;r<this.length;r++){var s=this[r][0];null!=s&&(o[s]=!0)}for(var a=0;a<e.length;a++){var l=[].concat(e[a]);i&&o[l[0]]||(n&&(l[2]?l[2]="".concat(n," and ").concat(l[2]):l[2]=n),t.push(l))}},t}},"53d7":function(e,t,n){var i=n("f68d");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("8674e010",i,!0,{sourceMap:!1,shadowMode:!1})},"53ff":function(e,t){e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},5556:function(e,t,n){"use strict";var i=2147483647,o=36,r=1,s=26,a=38,l=700,c=72,h=128,u="-",d=/[^\0-\u007E]/,p=/[.\u3002\uFF0E\uFF61]/g,f="Overflow: input needs wider integers to process",g=o-r,m=Math.floor,b=String.fromCharCode,v=function(e){var t=[],n=0,i=e.length;while(n<i){var o=e.charCodeAt(n++);if(o>=55296&&o<=56319&&n<i){var r=e.charCodeAt(n++);56320==(64512&r)?t.push(((1023&o)<<10)+(1023&r)+65536):(t.push(o),n--)}else t.push(o)}return t},y=function(e){return e+22+75*(e<26)},w=function(e,t,n){var i=0;for(e=n?m(e/l):e>>1,e+=m(e/t);e>g*s>>1;i+=o)e=m(e/g);return m(i+(g+1)*e/(e+a))},_=function(e){var t=[];e=v(e);var n,a,l=e.length,d=h,p=0,g=c;for(n=0;n<e.length;n++)a=e[n],a<128&&t.push(b(a));var _=t.length,A=_;_&&t.push(u);while(A<l){var C=i;for(n=0;n<e.length;n++)a=e[n],a>=d&&a<C&&(C=a);var E=A+1;if(C-d>m((i-p)/E))throw RangeError(f);for(p+=(C-d)*E,d=C,n=0;n<e.length;n++){if(a=e[n],a<d&&++p>i)throw RangeError(f);if(a==d){for(var x=p,S=o;;S+=o){var D=S<=g?r:S>=g+s?s:S-g;if(x<D)break;var k=x-D,M=o-D;t.push(b(y(D+k%M))),x=m(k/M)}t.push(b(y(x))),g=w(p,E,A==_),p=0,++A}}++p,++d}return t.join("")};e.exports=function(e){var t,n,i=[],o=e.toLowerCase().replace(p,".").split(".");for(t=0;t<o.length;t++)n=o[t],i.push(d.test(n)?"xn--"+_(n):n);return i.join(".")}},"55ab":function(e,t,n){var i=n("ac97");e.exports=!i((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},5821:function(e,t,n){"use strict";var i=n("4580"),o=i.TOGGLE_MODE_EVENT,r=i.RESET_SIMULATION_EVENT;function s(e){this.nextProcessInstanceId=1,e.on(o,this.reset.bind(this)),e.on(r,this.reset.bind(this))}s.prototype.getNext=function(){var e=this.nextProcessInstanceId;return this.nextProcessInstanceId++,e},s.prototype.reset=function(){this.nextProcessInstanceId=1},s.$inject=["eventBus"],e.exports=s},"58a5":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-inputbox{position:relative;display:block;padding:0;box-sizing:border-box;font-size:inherit}.monaco-inputbox.idle{border:1px solid transparent}.monaco-inputbox>.wrapper>.input,.monaco-inputbox>.wrapper>.mirror{padding:4px}.monaco-inputbox>.wrapper{position:relative;width:100%;height:100%}.monaco-inputbox>.wrapper>.input{display:inline-block;box-sizing:border-box;width:100%;height:100%;line-height:inherit;border:none;font-family:inherit;font-size:inherit;resize:none;color:inherit}.monaco-inputbox>.wrapper>input{text-overflow:ellipsis}.monaco-inputbox>.wrapper>textarea.input{display:block;-ms-overflow-style:none;scrollbar-width:none;outline:none}.monaco-inputbox>.wrapper>textarea.input::-webkit-scrollbar{display:none}.monaco-inputbox>.wrapper>textarea.input.empty{white-space:nowrap}.monaco-inputbox>.wrapper>.mirror{position:absolute;display:inline-block;width:100%;top:0;left:0;box-sizing:border-box;white-space:pre-wrap;visibility:hidden;word-wrap:break-word}.monaco-inputbox-container{text-align:right}.monaco-inputbox-container .monaco-inputbox-message{display:inline-block;overflow:hidden;text-align:left;width:100%;box-sizing:border-box;padding:.4em;font-size:12px;line-height:17px;min-height:34px;margin-top:-1px;word-wrap:break-word}.monaco-inputbox .monaco-action-bar{position:absolute;right:2px;top:4px}.monaco-inputbox .monaco-action-bar .action-item{margin-left:2px}.monaco-inputbox .monaco-action-bar .action-item .codicon{background-repeat:no-repeat;width:16px;height:16px}",""]),e.exports=t},"59cf":function(e,t,n){var i=n("1810"),o=i("iterator"),r=!1;try{var s=0,a={next:function(){return{done:!!s++}},return:function(){r=!0}};a[o]=function(){return this},Array.from(a,(function(){throw 2}))}catch(l){}e.exports=function(e,t){if(!t&&!r)return!1;var n=!1;try{var i={};i[o]=function(){return{next:function(){return{done:n=!0}}}},e(i)}catch(l){}return n}},"59e5":function(e,t,n){var i,o,r,s=n("e244"),a=n("ac97"),l=n("d6ed"),c=n("a780"),h=n("f146"),u=n("4ad5"),d=n("f79e"),p=s.location,f=s.setImmediate,g=s.clearImmediate,m=s.process,b=s.MessageChannel,v=s.Dispatch,y=0,w={},_="onreadystatechange",A=function(e){if(w.hasOwnProperty(e)){var t=w[e];delete w[e],t()}},C=function(e){return function(){A(e)}},E=function(e){A(e.data)},x=function(e){s.postMessage(e+"",p.protocol+"//"+p.host)};f&&g||(f=function(e){var t=[],n=1;while(arguments.length>n)t.push(arguments[n++]);return w[++y]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},i(y),y},g=function(e){delete w[e]},d?i=function(e){m.nextTick(C(e))}:v&&v.now?i=function(e){v.now(C(e))}:b&&!u?(o=new b,r=o.port2,o.port1.onmessage=E,i=l(r.postMessage,r,1)):s.addEventListener&&"function"==typeof postMessage&&!s.importScripts&&p&&"file:"!==p.protocol&&!a(x)?(i=x,s.addEventListener("message",E,!1)):i=_ in h("script")?function(e){c.appendChild(h("script"))[_]=function(){c.removeChild(this),A(e)}}:function(e){setTimeout(C(e),0)}),e.exports={set:f,clear:g}},"59f5":function(e,t,n){e.exports=n.p+"fonts/bpmn.3c4c9f45.woff2"},"5a37":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".codicon-wrench-subaction{opacity:.5}",""]),e.exports=t},"5a43":function(e,t,n){var i=n("c401");e.exports=Array.isArray||function(e){return"Array"==i(e)}},"5c1e":function(e,t,n){"use strict";n("37fd"),n("f96e");var i=n("7299"),o=i.domify,r=i.event,s=n("fbdf").is,a=n("4580"),l=a.GENERATE_TOKEN_EVENT;function c(e){this._eventBus=e}c.prototype.createContextPads=function(e){var t=e.parent.shownProcessInstance,n=e.incoming.filter((function(e){return s(e,"bpmn:SequenceFlow")})),i=[];n.forEach((function(e){var n=e.source;s(n,"bpmn:EventBasedGateway")&&n.tokenCount&&n.tokenCount[t]&&i.push(n)}));var a=e.outgoing.filter((function(e){return s(e,"bpmn:SequenceFlow")}));if(n.length&&a.length){var c,h=this;if(e.tokenCount&&e.tokenCount[t])c=o('<div class="context-pad" title="Trigger Event"><i class="fa fa-play"></i></div>'),r.bind(c,"click",(function(){e.tokenCount[t]--,h._eventBus.fire(l,{element:e,processInstanceId:t})}));else{if(!i.length)return;c=o('<div class="context-pad" title="Trigger Event"><i class="fa fa-play"></i></div>'),r.bind(c,"click",(function(){i.forEach((function(e){e.tokenCount[t]--})),h._eventBus.fire(l,{element:e,processInstanceId:t})}))}return[{element:e,html:c}]}},c.$inject=["eventBus"],e.exports=c},"5d86":function(e,t,n){"use strict";var i=n("4580"),o=i.TOGGLE_MODE_EVENT,r=10001;function s(e,t,n,i,s,l,c,h){var u=this;function d(e,t,n){var i=e[t];e[t]=function(){return n.call(this,i,arguments)}}function p(e,t){d(e,t,(function(e,t){if(!u.modelingDisabled)return e.apply(this,t)}))}function f(e,t){d(e,t,(function(e,t){if(u.modelingDisabled)throw new Error("model is read-only");return e.apply(this,t)}))}this._eventBus=e,this.modelingDisabled=!1,e.on(o,r,(function(e){var o=e.simulationModeActive;u.modelingDisabled=o,u.modelingDisabled&&(i.cancel(),t.close(),n.cancel()),c._update()})),p(t,"open"),p(n,"init"),p(i,"activate"),p(n,"init"),p(i,"activate"),f(l,"moveShape"),f(l,"updateAttachment"),f(l,"moveElements"),f(l,"moveConnection"),f(l,"layoutConnection"),f(l,"createConnection"),f(l,"createShape"),f(l,"createLabel"),f(l,"appendShape"),f(l,"removeElements"),f(l,"distributeElements"),f(l,"removeShape"),f(l,"removeConnection"),f(l,"replaceShape"),f(l,"pasteElements"),f(l,"alignElements"),f(l,"resizeShape"),f(l,"createSpace"),f(l,"updateWaypoints"),f(l,"reconnectStart"),f(l,"reconnectEnd"),d(s,"trigger",(function(e,t){var n=t[0];if(!u.modelingDisabled||!a(["undo","redo","copy","paste","removeSelection","spaceTool","lassoTool","globalConnectTool","distributeElements","alignElements","directEditing"],n))return e.apply(this,t)}))}function a(e,t){return e.indexOf(t)>-1}s.$inject=["eventBus","contextPad","dragging","directEditing","editorActions","modeling","palette","paletteProvider"],e.exports=s},"5db6":function(e,t,n){e.exports=n.p+"fonts/bpmn.acbc6cbd.woff"},"5e04":function(e,t,n){e.exports=n("4902")},"5ed7":function(e,t,n){e.exports=n("b7dc")},"5f19":function(e,t,n){e.exports=n("4a9d")},"5f86":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,'.djs-container{--blue-base-65:#4d90ff;--blue-base-65-opacity-30:rgba(77,144,255,0.3);--blue-darken-48:#005df7;--blue-darken-55:#1a70ff;--blue-lighten-82:#a2c5ff;--red-base-62:#ff3d3d;--red-base-62-lighten-90:#ffebeb;--silver-darken-94:#efefef;--color-000000:#000;--color-000000-opacity-05:rgba(0,0,0,0.05);--color-000000-opacity-10:rgba(0,0,0,0.1);--color-333333:#333;--color-666666:#666;--color-aaaaaa:#aaa;--color-cccccc:#ccc;--color-cdcdcd:#cdcdcd;--color-dddddd:#ddd;--color-f6f6f6:#f6f6f6;--color-fafafa:#fafafa;--color-fefefe:#fefefe;--color-ffffff:#fff;--bendpoint-fill-color:var(--blue-base-65-opacity-30);--bendpoint-stroke-color:var(--blue-base-65);--context-pad-entry-background-color:var(--color-fefefe);--context-pad-entry-hover-background-color:var(--silver-darken-94);--element-dragger-color:var(--blue-base-65);--element-hover-outline-fill-color:var(--blue-darken-48);--element-selected-outline-stroke-color:var(--blue-base-65);--lasso-fill-color:var(--color-000000-opacity-05);--lasso-stroke-color:var(--color-000000);--palette-entry-color:var(--color-333333);--palette-entry-hover-color:var(--blue-darken-48);--palette-entry-selected-color:var(--blue-base-65);--palette-separator-color:var(--color-aaaaaa);--palette-toggle-hover-background-color:var(--color-666666);--palette-background-color:var(--color-fafafa);--palette-border-color:var(--color-cccccc);--popup-body-background-color:var(--color-fefefe);--popup-header-entry-selected-color:var(--blue-base-65);--popup-header-entry-selected-background-color:var(--color-000000-opacity-10);--popup-header-separator-color:var(--color-dddddd);--popup-background-color:var(--color-fafafa);--popup-border-color:var(--color-cccccc);--resizer-fill-color:var(--blue-base-65-opacity-30);--resizer-stroke-color:var(--blue-base-65);--search-container-background-color:var(--color-fafafa);--search-container-border-color:var(--blue-darken-55);--search-container-box-shadow-color:var(--blue-lighten-82);--search-container-box-shadow-inset-color:var(--color-cdcdcd);--search-input-border-color:var(--color-cccccc);--search-result-border-color:var(--color-aaaaaa);--search-result-highlight-color:var(--color-000000);--search-result-selected-color:var(--blue-base-65-opacity-30);--shape-attach-allowed-stroke-color:var(--blue-base-65);--shape-connect-allowed-fill-color:var(--color-f6f6f6);--shape-drop-allowed-fill-color:var(--color-f6f6f6);--shape-drop-not-allowed-fill-color:var(--red-base-62-lighten-90);--shape-resize-preview-stroke-color:var(--blue-base-65);--snap-line-stroke-color:var(--blue-base-65-opacity-30);--space-tool-crosshair-stroke-color:var(--color-000000);--tooltip-error-background-color:var(--red-base-62-lighten-90);--tooltip-error-border-color:var(--red-base-62);--tooltip-error-color:var(--red-base-62)}.djs-outline{fill:none;visibility:hidden}.djs-element.hover .djs-outline,.djs-element.selected .djs-outline{visibility:visible;shape-rendering:geometricPrecision;stroke-dasharray:3,3}.djs-element.selected .djs-outline{stroke:var(--element-selected-outline-stroke-color);stroke-width:1px}.djs-element.hover .djs-outline{stroke:var(--element-hover-outline-fill-color);stroke-width:1px}.djs-shape.connect-ok .djs-visual>:first-child{fill:var(--shape-connect-allowed-fill-color)!important}.djs-shape.connect-not-ok .djs-visual>:first-child,.djs-shape.drop-not-ok .djs-visual>:first-child{fill:var(--shape-drop-not-allowed-fill-color)!important}.djs-shape.new-parent .djs-visual>:first-child{fill:var(--shape-drop-allowed-fill-color)!important}svg.drop-not-ok{background:var(--shape-drop-not-allowed-fill-color)!important}svg.new-parent{background:var(--shape-drop-allowed-fill-color)!important}.djs-connection.connect-ok .djs-visual>:first-child,.djs-connection.drop-ok .djs-visual>:first-child{stroke:var(--shape-drop-allowed-fill-color)!important}.djs-connection.connect-not-ok .djs-visual>:first-child,.djs-connection.drop-not-ok .djs-visual>:first-child{stroke:var(--shape-drop-not-allowed-fill-color)!important}.connect-not-ok,.drop-not-ok{cursor:not-allowed}.djs-element.attach-ok .djs-visual>:first-child{stroke-width:5px!important;stroke:var(--shape-attach-allowed-stroke-color)!important}.djs-frame.connect-not-ok .djs-visual>:first-child,.djs-frame.drop-not-ok .djs-visual>:first-child{stroke-width:3px!important;stroke:var(--shape-drop-not-allowed-fill-color)!important;fill:none!important}.djs-lasso-overlay{fill:var(--lasso-fill-color);stroke-dasharray:5 1 3 1;stroke:var(--lasso-stroke-color);shape-rendering:geometricPrecision;pointer-events:none}.djs-resize-overlay{fill:none;stroke-dasharray:5 1 3 1;stroke:var(--shape-resize-preview-stroke-color);pointer-events:none}.djs-resizer-hit{fill:none;pointer-events:all}.djs-resizer-visual{fill:var(--resizer-fill-color);stroke-width:1px;stroke-opacity:.5;stroke:var(--resizer-stroke-color);shape-rendering:geometricprecision}.djs-resizer:hover .djs-resizer-visual{stroke:var(--resizer-stroke-color);stroke-opacity:1}.djs-cursor-resize-ns,.djs-resizer-n,.djs-resizer-s{cursor:ns-resize}.djs-cursor-resize-ew,.djs-resizer-e,.djs-resizer-w{cursor:ew-resize}.djs-cursor-resize-nwse,.djs-resizer-nw,.djs-resizer-se{cursor:nwse-resize}.djs-cursor-resize-nesw,.djs-resizer-ne,.djs-resizer-sw{cursor:nesw-resize}.djs-shape.djs-resizing>.djs-outline{visibility:hidden!important}.djs-dragger>.djs-resizer,.djs-shape.djs-resizing>.djs-resizer{visibility:hidden}.djs-dragger *{fill:none!important;stroke:var(--element-dragger-color)!important}.djs-dragger text,.djs-dragger tspan,marker.djs-dragger circle,marker.djs-dragger path,marker.djs-dragger polygon,marker.djs-dragger polyline,marker.djs-dragger rect{fill:var(--element-dragger-color)!important;stroke:none!important}marker.djs-dragger text,marker.djs-dragger tspan{fill:none!important;stroke:var(--element-dragger-color)!important}.djs-dragging{opacity:.3}.djs-dragging,.djs-dragging>*{pointer-events:none!important}.djs-dragging .djs-context-pad,.djs-dragging .djs-outline{display:none!important}.djs-outline,.djs-visual{pointer-events:none}.djs-element.attach-ok .djs-hit{stroke-width:60px!important}.djs-element>.djs-hit-all{pointer-events:all}.djs-element>.djs-hit-click-stroke,.djs-element>.djs-hit-stroke{pointer-events:stroke}.djs-drag-active .djs-element>.djs-hit-click-stroke{pointer-events:all}.djs-connection .djs-visual{stroke-width:2px;fill:none}.djs-cursor-grab{cursor:-webkit-grab;cursor:grab}.djs-cursor-grabbing{cursor:-webkit-grabbing;cursor:grabbing}.djs-cursor-crosshair{cursor:crosshair}.djs-cursor-move{cursor:move}.djs-cursor-resize-ns{cursor:ns-resize}.djs-cursor-resize-ew{cursor:ew-resize}.djs-snap-line{stroke:var(--snap-line-stroke-color);stroke-linecap:round;stroke-width:2px;pointer-events:none}.djs-crosshair{stroke:var(--space-tool-crosshair-stroke-color);stroke-linecap:round;stroke-width:1px;pointer-events:none;shape-rendering:crispEdges;stroke-dasharray:5,5}.djs-palette{position:absolute;left:20px;top:20px;box-sizing:border-box;width:48px}.djs-palette .separator{margin:0 5px;padding-top:5px;border:none;border-bottom:solid 1px var(--palette-separator-color);clear:both}.djs-palette .entry:before{vertical-align:text-bottom}.djs-palette .djs-palette-toggle{cursor:pointer}.djs-palette .djs-palette-toggle,.djs-palette .entry{color:var(--palette-entry-color);font-size:30px;text-align:center}.djs-palette .entry{float:left}.djs-palette .entry img{max-width:100%}.djs-palette .djs-palette-entries:after{content:"";display:table;clear:both}.djs-palette .djs-palette-toggle:hover{background:var(--palette-toggle-hover-background-color)}.djs-palette .entry:hover{color:var(--palette-entry-hover-color)}.djs-palette .highlighted-entry{color:var(--palette-entry-selected-color)!important}.djs-palette .djs-palette-toggle,.djs-palette .entry{width:46px;height:46px;line-height:46px;cursor:default}.djs-palette.two-column.open{width:94px}.djs-palette:not(.open) .djs-palette-entries{display:none}.djs-palette:not(.open){overflow:hidden}.djs-palette.open .djs-palette-toggle{display:none}.djs-overlay-context-pad{width:72px}.djs-context-pad{position:absolute;display:none;pointer-events:none}.djs-context-pad .entry{width:22px;height:22px;text-align:center;display:inline-block;font-size:22px;margin:0 2px 2px 0;border-radius:3px;cursor:default;background-color:var(--context-pad-entry-background-color);box-shadow:0 0 2px 1px var(--context-pad-entry-background-color);pointer-events:all}.djs-context-pad .entry:before{vertical-align:top}.djs-context-pad .entry:hover{background:var(--context-pad-entry-hover-background-color)}.djs-context-pad.open{display:block}.djs-popup .entry{line-height:20px;white-space:nowrap;cursor:default}.djs-popup .entry:before{vertical-align:middle;font-size:20px}.djs-popup .entry>span{vertical-align:middle;font-size:14px}.djs-popup .entry.active:hover,.djs-popup .entry:hover{background:var(--popup-header-entry-selected-background-color)}.djs-popup .entry.disabled{background:inherit}.djs-popup .djs-popup-header .entry{display:inline-block;padding:2px 3px 2px 3px;border:1px solid transparent;border-radius:3px}.djs-popup .djs-popup-header .entry.active{color:var(--popup-header-entry-selected-color);border:solid 1px var(--popup-header-entry-selected-color);background-color:var(--popup-header-entry-selected-background-color)}.djs-popup-body .entry{padding:4px 10px 4px 5px}.djs-popup-body .entry>span{margin-left:5px}.djs-popup-body{background-color:var(--popup-body-background-color)}.djs-popup-header{border-bottom:1px solid var(--popup-header-separator-color)}.djs-popup-header .entry{margin:1px;margin-left:3px}.djs-popup-header .entry:last-child{margin-right:3px}.djs-palette{background:var(--palette-background-color);border:solid 1px var(--palette-border-color);border-radius:2px}.djs-popup{background:var(--popup-background-color);border:solid 1px var(--popup-border-color);border-radius:2px}.djs-connection,.djs-shape{touch-action:none}.djs-bendpoint,.djs-segment-dragger{display:none}.djs-segment-dragger .djs-visual{display:none;fill:var(--bendpoint-fill-color);stroke:var(--bendpoint-stroke-color);stroke-width:1px;stroke-opacity:1}.djs-segment-dragger:hover .djs-visual{display:block}.djs-bendpoint .djs-visual{fill:var(--bendpoint-fill-color);stroke:var(--bendpoint-stroke-color);stroke-width:1px;stroke-opacity:.5}.djs-bendpoint:hover,.djs-bendpoints.hover .djs-bendpoint,.djs-bendpoints.hover .djs-segment-dragger,.djs-bendpoints.selected .djs-bendpoint,.djs-bendpoints.selected .djs-segment-dragger,.djs-segment-dragger:hover{display:block}.djs-bendpoints:not(.hover) .floating,.djs-drag-active .djs-bendpoints *{display:none}.djs-bendpoint.floating .djs-visual,.djs-bendpoint:hover .djs-visual,.djs-segment-dragger.djs-dragging .djs-visual,.djs-segment-dragger:hover .djs-visual{fill:var(--bendpoint-fill-color);stroke:var(--bendpoint-stroke-color);stroke-opacity:1}.djs-bendpoint.floating .djs-hit{pointer-events:none}.djs-bendpoint .djs-hit,.djs-segment-dragger .djs-hit{fill:none;pointer-events:all}.djs-segment-dragger.horizontal .djs-hit{cursor:ns-resize}.djs-segment-dragger.vertical .djs-hit{cursor:ew-resize}.djs-segment-dragger.djs-dragging .djs-hit{pointer-events:none}.djs-updating,.djs-updating>*{pointer-events:none!important}.connect-not-ok .djs-bendpoint,.connect-ok .djs-bendpoint,.djs-updating .djs-bendpoint,.djs-updating .djs-context-pad,.djs-updating .djs-outline,.drop-not-ok .djs-bendpoint,.drop-ok .djs-bendpoint{display:none!important}.djs-bendpoint.djs-dragging,.djs-segment-dragger.djs-dragging{display:block;opacity:1}.djs-tooltip-error{width:160px;padding:6px;background:var(--tooltip-error-background-color);border:solid 1px var(--tooltip-error-border-color);border-radius:2px;color:var(--tooltip-error-color);font-size:12px;line-height:16px;opacity:.75}.djs-tooltip-error:hover{opacity:1}.djs-search-container{position:absolute;top:20px;left:0;right:0;margin-left:auto;margin-right:auto;width:25%;min-width:300px;max-width:400px;z-index:10;font-size:1.05em;opacity:.9;background:var(--search-container-background-color);border:solid 1px var(--search-container-border-color);border-radius:2px;box-shadow:0 0 0 2px var(--search-container-box-shadow-color),0 0 0 1px var(--search-container-box-shadow-inset-color) inset}.djs-search-container:not(.open){display:none}.djs-search-input input{font-size:1.05em;width:100%;padding:6px 10px;border:1px solid var(--search-input-border-color)}.djs-search-input input:focus{outline:none;border-color:var(--search-input-border-color)}.djs-search-results{position:relative;overflow-y:auto;max-height:200px}.djs-search-results:hover{cursor:pointer}.djs-search-result{width:100%;padding:6px 10px;background:#fff;border-bottom:solid 1px var(--search-result-border-color);border-radius:1px}.djs-search-highlight{color:var(--search-result-highlight-color)}.djs-search-result-primary{margin:0 0 10px}.djs-search-result-secondary{font-family:monospace;margin:0}.djs-search-overlay,.djs-search-result-selected,.djs-search-result-selected:hover,.djs-search-result:hover{background:var(--search-result-selected-color)}.djs-element-hidden,.djs-element-hidden .djs-hit,.djs-element-hidden .djs-outline,.djs-label-hidden .djs-label{display:none!important}',""]),e.exports=t},6023:function(e,t,n){var i=n("d53b"),o=n("d85b"),r=n("1810"),s=r("iterator");e.exports=function(e){if(void 0!=e)return e[s]||e["@@iterator"]||o[i(e)]}},6024:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,'.bpmn-icon-screw-wrench:before{content:"\\e800"}.bpmn-icon-trash:before{content:"\\e801"}.bpmn-icon-conditional-flow:before{content:"\\e802"}.bpmn-icon-default-flow:before{content:"\\e803"}.bpmn-icon-gateway-parallel:before{content:"\\e804"}.bpmn-icon-intermediate-event-catch-cancel:before{content:"\\e805"}.bpmn-icon-intermediate-event-catch-non-interrupting-message:before{content:"\\e806"}.bpmn-icon-start-event-compensation:before{content:"\\e807"}.bpmn-icon-start-event-non-interrupting-parallel-multiple:before{content:"\\e808"}.bpmn-icon-loop-marker:before{content:"\\e809"}.bpmn-icon-parallel-mi-marker:before{content:"\\e80a"}.bpmn-icon-start-event-non-interrupting-signal:before{content:"\\e80b"}.bpmn-icon-intermediate-event-catch-non-interrupting-timer:before{content:"\\e80c"}.bpmn-icon-intermediate-event-catch-parallel-multiple:before{content:"\\e80d"}.bpmn-icon-intermediate-event-catch-compensation:before{content:"\\e80e"}.bpmn-icon-gateway-xor:before{content:"\\e80f"}.bpmn-icon-connection:before{content:"\\e810"}.bpmn-icon-end-event-cancel:before{content:"\\e811"}.bpmn-icon-intermediate-event-catch-condition:before{content:"\\e812"}.bpmn-icon-intermediate-event-catch-non-interrupting-parallel-multiple:before{content:"\\e813"}.bpmn-icon-start-event-condition:before{content:"\\e814"}.bpmn-icon-start-event-non-interrupting-timer:before{content:"\\e815"}.bpmn-icon-sequential-mi-marker:before{content:"\\e816"}.bpmn-icon-user-task:before{content:"\\e817"}.bpmn-icon-business-rule:before{content:"\\e818"}.bpmn-icon-sub-process-marker:before{content:"\\e819"}.bpmn-icon-start-event-parallel-multiple:before{content:"\\e81a"}.bpmn-icon-start-event-error:before{content:"\\e81b"}.bpmn-icon-intermediate-event-catch-signal:before{content:"\\e81c"}.bpmn-icon-intermediate-event-catch-error:before{content:"\\e81d"}.bpmn-icon-end-event-compensation:before{content:"\\e81e"}.bpmn-icon-subprocess-collapsed:before{content:"\\e81f"}.bpmn-icon-subprocess-expanded:before{content:"\\e820"}.bpmn-icon-task:before{content:"\\e821"}.bpmn-icon-end-event-error:before{content:"\\e822"}.bpmn-icon-intermediate-event-catch-escalation:before{content:"\\e823"}.bpmn-icon-intermediate-event-catch-timer:before{content:"\\e824"}.bpmn-icon-start-event-escalation:before{content:"\\e825"}.bpmn-icon-start-event-signal:before{content:"\\e826"}.bpmn-icon-business-rule-task:before{content:"\\e827"}.bpmn-icon-manual:before{content:"\\e828"}.bpmn-icon-receive:before{content:"\\e829"}.bpmn-icon-call-activity:before{content:"\\e82a"}.bpmn-icon-start-event-timer:before{content:"\\e82b"}.bpmn-icon-start-event-message:before{content:"\\e82c"}.bpmn-icon-intermediate-event-none:before{content:"\\e82d"}.bpmn-icon-intermediate-event-catch-link:before{content:"\\e82e"}.bpmn-icon-end-event-escalation:before{content:"\\e82f"}.bpmn-icon-text-annotation:before{content:"\\e830"}.bpmn-icon-bpmn-io:before{content:"\\e831"}.bpmn-icon-gateway-complex:before{content:"\\e832"}.bpmn-icon-gateway-eventbased:before{content:"\\e833"}.bpmn-icon-gateway-none:before{content:"\\e834"}.bpmn-icon-gateway-or:before{content:"\\e835"}.bpmn-icon-end-event-terminate:before{content:"\\e836"}.bpmn-icon-end-event-signal:before{content:"\\e837"}.bpmn-icon-end-event-none:before{content:"\\e838"}.bpmn-icon-end-event-multiple:before{content:"\\e839"}.bpmn-icon-end-event-message:before{content:"\\e83a"}.bpmn-icon-end-event-link:before{content:"\\e83b"}.bpmn-icon-intermediate-event-catch-message:before{content:"\\e83c"}.bpmn-icon-intermediate-event-throw-compensation:before{content:"\\e83d"}.bpmn-icon-start-event-multiple:before{content:"\\e83e"}.bpmn-icon-script:before{content:"\\e83f"}.bpmn-icon-manual-task:before{content:"\\e840"}.bpmn-icon-send:before{content:"\\e841"}.bpmn-icon-service:before{content:"\\e842"}.bpmn-icon-receive-task:before{content:"\\e843"}.bpmn-icon-user:before{content:"\\e844"}.bpmn-icon-start-event-none:before{content:"\\e845"}.bpmn-icon-intermediate-event-throw-escalation:before{content:"\\e846"}.bpmn-icon-intermediate-event-catch-multiple:before{content:"\\e847"}.bpmn-icon-intermediate-event-catch-non-interrupting-escalation:before{content:"\\e848"}.bpmn-icon-intermediate-event-throw-link:before{content:"\\e849"}.bpmn-icon-start-event-non-interrupting-condition:before{content:"\\e84a"}.bpmn-icon-data-object:before{content:"\\e84b"}.bpmn-icon-script-task:before{content:"\\e84c"}.bpmn-icon-send-task:before{content:"\\e84d"}.bpmn-icon-data-store:before{content:"\\e84e"}.bpmn-icon-start-event-non-interrupting-escalation:before{content:"\\e84f"}.bpmn-icon-intermediate-event-throw-message:before{content:"\\e850"}.bpmn-icon-intermediate-event-catch-non-interrupting-multiple:before{content:"\\e851"}.bpmn-icon-intermediate-event-catch-non-interrupting-signal:before{content:"\\e852"}.bpmn-icon-intermediate-event-throw-multiple:before{content:"\\e853"}.bpmn-icon-start-event-non-interrupting-message:before{content:"\\e854"}.bpmn-icon-ad-hoc-marker:before{content:"\\e855"}.bpmn-icon-service-task:before{content:"\\e856"}.bpmn-icon-task-none:before{content:"\\e857"}.bpmn-icon-compensation-marker:before{content:"\\e858"}.bpmn-icon-start-event-non-interrupting-multiple:before{content:"\\e859"}.bpmn-icon-intermediate-event-throw-signal:before{content:"\\e85a"}.bpmn-icon-intermediate-event-catch-non-interrupting-condition:before{content:"\\e85b"}.bpmn-icon-participant:before{content:"\\e85c"}.bpmn-icon-event-subprocess-expanded:before{content:"\\e85d"}.bpmn-icon-lane-insert-below:before{content:"\\e85e"}.bpmn-icon-space-tool:before{content:"\\e85f"}.bpmn-icon-connection-multi:before{content:"\\e860"}.bpmn-icon-lane:before{content:"\\e861"}.bpmn-icon-lasso-tool:before{content:"\\e862"}.bpmn-icon-lane-insert-above:before{content:"\\e863"}.bpmn-icon-lane-divide-three:before{content:"\\e864"}.bpmn-icon-lane-divide-two:before{content:"\\e865"}.bpmn-icon-data-input:before{content:"\\e866"}.bpmn-icon-data-output:before{content:"\\e867"}.bpmn-icon-hand-tool:before{content:"\\e868"}.bpmn-icon-group:before{content:"\\e869"}.bpmn-icon-transaction:before{content:"\\e8c4"}',""]),e.exports=t},6043:function(e,t,n){var i=n("642d"),o=n("e244"),r=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?r(i[e])||r(o[e]):i[e]&&i[e][t]||o[e]&&o[e][t]}},6063:function(e,t,n){"use strict";n("f96e"),n("37fd");var i=n("fbdf"),o=i.getBusinessObject,r=i.is,s=i.isAncestor,a=i.isTypedEvent,l=n("4580"),c=l.CONSUME_TOKEN_EVENT,h=250;function u(e,t,n,i,o,r,s){this._animation=t,this._elementRegistry=n,this._log=i,this._elementNotifications=o,this._canvas=r,this._processInstances=s,e.on(c,h,(function(){}))}u.prototype.isDeadlock=function(){var e=this,t=[];this._elementRegistry.forEach((function(e){e.tokenCount&&t.push(e)}));var n=[],i=[];t.forEach((function(e){var t=e.outgoing.filter((function(e){return r(e,"bpmn:SequenceFlow")}));if(t.length||n.push(e),r(e,"bpmn:ParallelGateway")){var s=e.incoming.filter((function(e){return r(e,"bpmn:SequenceFlow")}));s.length>e.tokenCount&&n.push(e)}var l=[];function c(e){e.outgoing.forEach((function(t){if(-1===l.indexOf(t.target)){l.push(t.target);var n=a(o(t.target),"bpmn:TerminateEventDefinition");n&&i.push(e),c(t.target)}}))}c(e)})),t.length&&!i.length&&n.length&&!this._animation.animations.length&&(e._log.log("Deadlock","warning","fa-exclamation-triangle"),n.forEach((function(t){e._elementNotifications.addElementNotification(t,{type:"warning",icon:"fa-exclamation-triangle",text:"Deadlock"})})))},u.prototype.isFinished=function(e,t){var n=this._processInstances.getProcessInstance(t),i=n.parent,o=!1;i||(i=this._canvas.getRootElement()),i.children.forEach((function(e){e.tokenCount&&e.tokenCount[t]&&e.tokenCount[t].length&&(o=!0)}));var a=!1;if(this._animation.animations.forEach((function(e){s(i,e.element)&&e.processInstanceId===t&&(a=!0)})),!o&&!a)return r(i,"bpmn:SubProcess")?this._log.log("Subprocess "+t+" finished","info","fa-check-circle"):(this._log.log("Process "+t+" finished","success","fa-check-circle"),this._elementNotifications.addElementNotification(e,{type:"success",icon:"fa-check-circle",text:"Finished"})),!0},u.$inject=["eventBus","animation","elementRegistry","log","elementNotifications","canvas","processInstances"],e.exports=u},6090:function(e,t,n){"use strict";var i=n("c201").reduce,o=n("c201").keys,r=n("c201").forEach,s=n("fdda").is,a=n("fdda").getBusinessObject;function l(e){this._elementRegistry=e}function c(e,t){return i(t,(function(t,n){return t[n]=e.get(n),t}),{})}function h(e,t){r(t,(function(t,n){e.set(n,t)}))}function u(e,t){return t.filter((function(t){return s(t,"bpmn:DataObjectReference")&&a(t).dataObjectRef===e}))}l.$inject=["elementRegistry"],e.exports=l,l.prototype.execute=function(e){var t=e.element,n=e.moddleElement,i=e.properties;if(!n)throw new Error("<moddleElement> required");var r=e.changed||this.getVisualReferences(n).concat(t),s=e.oldProperties||c(n,o(i));return h(n,i),e.oldProperties=s,e.changed=r,r},l.prototype.revert=function(e){var t=e.oldProperties,n=e.moddleElement,i=e.changed;return h(n,t),i},l.prototype.getVisualReferences=function(e){var t=this._elementRegistry;return s(e,"bpmn:DataObject")?u(e,t):[]}},"609f":function(e,t,n){var i=n("fbcf"),o=n("dc8c");e.exports=function(e,t,n,r){try{return r?t(i(n)[0],n[1]):t(n)}catch(s){throw o(e),s}}},6120:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-editor .inputarea{min-width:0;min-height:0;margin:0;padding:0;position:absolute;outline:none!important;resize:none;border:none;overflow:hidden;color:transparent;background-color:transparent}.monaco-editor .inputarea.ime-input{z-index:10}",""]),e.exports=t},6161:function(e,t,n){var i=n("7d86");e.exports=function(e,t,n){for(var o in t)i(e,o,t[o],n);return e}},"61b6":function(e,t,n){var i=n("53c2"),o=n("5f86"),r=n("ce75"),s=n("6024"),a=n("cfa0"),l=n("a0ff"),c=n("f767");t=i(!1),t.i(o),t.i(r),t.i(s),t.i(a),t.i(l),t.i(c),t.push([e.i,'.wf-design{outline:1px solid #e4e7ed}.wf-design,.wf-design .el-container{height:100%}.wf-design .el-container .el-header{height:50px!important;border-bottom:2px solid #e4e7ed}.wf-design .el-container .el-main{height:calc(100% - 52px);padding:0}.wf-design .el-container .el-main .modeler{height:100%;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHBhdHRlcm4gaWQ9ImEiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZD0iTTAgMTBoNDBNMTAgMHY0ME0wIDIwaDQwTTIwIDB2NDBNMCAzMGg0ME0zMCAwdjQwIiBmaWxsPSJub25lIiBzdHJva2U9IiNlMGUwZTAiIG9wYWNpdHk9Ii4yIi8+PHBhdGggZD0iTTQwIDBIMHY0MCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZTBlMGUwIi8+PC9wYXR0ZXJuPjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+") repeat!important}.wf-design .el-container .el-main .nodePrimary:not(.djs-connection) .djs-visual>:first-child{fill:#409eff!important}.wf-design .el-container .el-main .nodeSuccess:not(.djs-connection) .djs-visual>:first-child{fill:#67c23a!important}.wf-design .el-container .el-main .nodeWarn:not(.djs-connection) .djs-visual>:first-child{fill:#e6a23c!important}.wf-design .el-container .el-main .nodeError:not(.djs-connection) .djs-visual>:first-child{fill:#f56c6c!important}.wf-design .el-container .el-main .linePrimary:not(.djs-shape) .djs-visual :last-child{stroke:#409eff!important}.wf-design .el-container .el-main .lineSuccess:not(.djs-shape) .djs-visual :last-child{stroke:#67c23a!important}.wf-design .el-container .el-main .lineWarn:not(.djs-shape) .djs-visual :last-child{stroke:#e6a23c!important}.wf-design .el-container .el-main .lineError:not(.djs-shape) .djs-visual :last-child{stroke:#f56c6c!important}.wf-design .el-container .el-aside{outline:1px solid #e4e7ed;height:100%;padding-top:10px}.wf-design .el-container .el-aside .el-tabs{height:100%}.wf-design .el-container .el-aside .el-tabs .el-tabs__header{margin:0;width:380px;background:#fff;z-index:1000;border-bottom:1px solid #e4e7ed}.wf-design .el-container .el-aside .el-tabs .el-tabs__content{height:calc(100% - 40px);overflow-y:auto}.wf-design .el-container .el-aside .el-tabs .el-tabs__item{padding:0}.wf-design .el-container .el-aside .el-tabs .el-collapse .el-collapse-item__content{padding-bottom:10px}.wf-design .el-container .el-aside .el-select{width:100%}.wf-design__config--icon{width:48px;height:48px;font-size:30px;position:absolute;right:0;bottom:20%;display:flex;align-items:center;justify-content:center;border-radius:10px;cursor:pointer;background:#409eff;z-index:99}.wf-design__config--icon .modeler-sk{background:url("data:image/svg+xml;base64,3e68f5a6cc486e25451165f604ee6520")}.wf-design__config--icon i{color:#fff}.wf-design__config .el-drawer__body{padding:0 20px}.wf-design .djs-tooltip{font-size:13px;width:120px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.el-drawer__wrapper :focus{outline:0}.el-drawer__wrapper .wf-design__drawer-foot{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 20px}.el-drawer__wrapper .wf-design__drawer-foot button{width:50%}',""]),e.exports=t},"61c0":function(e,t,n){"use strict";var i=n("4eaf").charAt;e.exports=function(e,t,n){return t+(n?i(e,t).length:1)}},"63ef":function(e,t,n){var i=n("b896").f,o=n("fe32"),r=n("1810"),s=r("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,s)&&i(e,s,{configurable:!0,value:t})}},"642d":function(e,t,n){var i=n("e244");e.exports=i},"643b":function(e,t,n){"use strict";n("37fd"),n("f96e");var i=n("fbdf").is,o=n("4580"),r=o.CONSUME_TOKEN_EVENT,s=o.GENERATE_TOKEN_EVENT;function a(e,t){this._animation=e,this._eventBus=t}a.prototype.consume=function(e){var t=e.element,n=e.processInstanceId;t.tokenCount||(t.tokenCount={}),t.tokenCount[n]||(t.tokenCount[n]=0),t.tokenCount[n]++;var i=t.incoming;i.length===t.tokenCount[n]&&(this._eventBus.fire(s,e),t.tokenCount[n]=0)},a.prototype.generate=function(e){var t=this,n=e.element,o=e.processInstanceId,s=n.outgoing.filter((function(e){return i(e,"bpmn:SequenceFlow")}));s.forEach((function(e){t._animation.createAnimation(e,o,(function(){t._eventBus.fire(r,{element:e.target,processInstanceId:o})}))}))},a.$inject=["animation","eventBus"],e.exports=a},6965:function(e,t,n){var i=n("1810"),o=i("toStringTag"),r={};r[o]="z",e.exports="[object z]"===String(r)},"69f1":function(e,t,n){var i=n("55ab"),o=n("b896"),r=n("4d82");e.exports=i?function(e,t,n){return o.f(e,t,r(1,n))}:function(e,t,n){return e[t]=n,e}},"6a0b":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-editor .overlayWidgets{position:absolute;top:0;left:0}",""]),e.exports=t},"6aad":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-diff-editor .diff-review-line-number{text-align:right;display:inline-block}.monaco-diff-editor .diff-review{position:absolute;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}.monaco-diff-editor .diff-review-summary{padding-left:10px}.monaco-diff-editor .diff-review-shadow{position:absolute}.monaco-diff-editor .diff-review-row{white-space:pre}.monaco-diff-editor .diff-review-table{display:table;min-width:100%}.monaco-diff-editor .diff-review-row{display:table-row;width:100%}.monaco-diff-editor .diff-review-spacer{display:inline-block;width:10px;vertical-align:middle}.monaco-diff-editor .diff-review-spacer>.codicon{font-size:9px!important}.monaco-diff-editor .diff-review-actions{display:inline-block;position:absolute;right:10px;top:2px}.monaco-diff-editor .diff-review-actions .action-label{width:16px;height:16px;margin:2px 0}",""]),e.exports=t},"6b40":function(e,t,n){"use strict";var i=n("83ec"),o=n("ac97"),r=n("5a43"),s=n("eee7"),a=n("c673"),l=n("ce47"),c=n("acd4"),h=n("f152"),u=n("72d4"),d=n("1810"),p=n("2c21"),f=d("isConcatSpreadable"),g=9007199254740991,m="Maximum allowed index exceeded",b=p>=51||!o((function(){var e=[];return e[f]=!1,e.concat()[0]!==e})),v=u("concat"),y=function(e){if(!s(e))return!1;var t=e[f];return void 0!==t?!!t:r(e)},w=!b||!v;i({target:"Array",proto:!0,forced:w},{concat:function(e){var t,n,i,o,r,s=a(this),u=h(s,0),d=0;for(t=-1,i=arguments.length;t<i;t++)if(r=-1===t?s:arguments[t],y(r)){if(o=l(r.length),d+o>g)throw TypeError(m);for(n=0;n<o;n++,d++)n in r&&c(u,d,r[n])}else{if(d>=g)throw TypeError(m);c(u,d++,r)}return u.length=d,u}})},"6baf":function(e,t,n){var i=n("642d"),o=n("fe32"),r=n("aca4"),s=n("b896").f;e.exports=function(e){var t=i.Symbol||(i.Symbol={});o(t,e)||s(t,e,{value:r.f(e)})}},"6cd1":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-editor .margin-view-overlays .line-numbers{font-variant-numeric:tabular-nums;position:absolute;text-align:right;display:inline-block;vertical-align:middle;box-sizing:border-box;cursor:default;height:100%}.monaco-editor .relative-current-line-number{text-align:left;display:inline-block;width:100%}.monaco-editor .margin-view-overlays .line-numbers.lh-odd{margin-top:1px}",""]),e.exports=t},"6e10":function(e,t,n){var i=n("1810"),o=n("ca2b"),r=n("b896"),s=i("unscopables"),a=Array.prototype;void 0==a[s]&&r.f(a,s,{configurable:!0,value:o(null)}),e.exports=function(e){a[s][e]=!0}},"6e1d":function(e,t,n){"use strict";var i=n("ff5c"),o=n("030e"),r=n("986e"),s=RegExp.prototype.exec,a=r("native-string-replace",String.prototype.replace),l=s,c=function(){var e=/a/,t=/b*/g;return s.call(e,"a"),s.call(t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),h=o.UNSUPPORTED_Y||o.BROKEN_CARET,u=void 0!==/()??/.exec("")[1],d=c||u||h;d&&(l=function(e){var t,n,o,r,l=this,d=h&&l.sticky,p=i.call(l),f=l.source,g=0,m=e;return d&&(p=p.replace("y",""),-1===p.indexOf("g")&&(p+="g"),m=String(e).slice(l.lastIndex),l.lastIndex>0&&(!l.multiline||l.multiline&&"\n"!==e[l.lastIndex-1])&&(f="(?: "+f+")",m=" "+m,g++),n=new RegExp("^(?:"+f+")",p)),u&&(n=new RegExp("^"+f+"$(?!\\s)",p)),c&&(t=l.lastIndex),o=s.call(d?n:l,m),d?o?(o.input=o.input.slice(g),o[0]=o[0].slice(g),o.index=l.lastIndex,l.lastIndex+=o[0].length):l.lastIndex=0:c&&o&&(l.lastIndex=l.global?o.index+o[0].length:t),u&&o&&o.length>1&&a.call(o[0],n,(function(){for(r=1;r<arguments.length-2;r++)void 0===arguments[r]&&(o[r]=void 0)})),o}),e.exports=l},7043:function(e,t,n){var i=n("e5d9");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("e71c809e",i,!0,{sourceMap:!1,shadowMode:!1})},"708c":function(e,t,n){"use strict";var i=n("7299"),o=i.domify,r=i.classes,s=i.event,a=i.query,l=n("4580"),c=l.TOGGLE_MODE_EVENT;function h(e,t,n,i,o){var r=this;this._eventBus=e,this._canvas=t,this._selection=n,this._contextPad=i,this._translate=o,this.simulationModeActive=!1,e.on("import.done",(function(){r.canvasParent=r._canvas.getContainer().parentNode,r.palette=a(".djs-palette",r._canvas.getContainer()),r._init()}))}h.prototype._init=function(){this.container=o('\n    <div class="toggle-mode">\n      '.concat(this._translate("Token Simulation"),' <span class="toggle"><i class="fa fa-toggle-off"></i></span>\n    </div>\n  ')),s.bind(this.container,"click",this.toggleMode.bind(this)),this._canvas.getContainer().appendChild(this.container)},h.prototype.toggleMode=function(){if(this.simulationModeActive){this.container.innerHTML="".concat(this._translate("Token Simulation"),' <span class="toggle"><i class="fa fa-toggle-off"></i></span>'),r(this.canvasParent).remove("simulation"),r(this.palette).remove("hidden"),this._eventBus.fire(c,{simulationModeActive:!1});var e=this._selection.get();1===e.length&&this._contextPad.open(e[0])}else this.container.innerHTML="".concat(this._translate("Token Simulation"),' <span class="toggle"><i class="fa fa-toggle-on"></i></span>'),r(this.canvasParent).add("simulation"),r(this.palette).add("hidden"),this._eventBus.fire(c,{simulationModeActive:!0});this.simulationModeActive=!this.simulationModeActive},h.$inject=["eventBus","canvas","selection","contextPad","translate"],e.exports=h},"70a5":function(e,t,n){var i=n("83ec"),o=n("8410").values;i({target:"Object",stat:!0},{values:function(e){return o(e)}})},"70a8":function(e,t,n){var i=n("6a0b");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("66c11253",i,!0,{sourceMap:!1,shadowMode:!1})},7115:function(e,t,n){var i=n("c09a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("bf659326",i,!0,{sourceMap:!1,shadowMode:!1})},7299:function(e,t,n){"use strict";function i(e,t,n){return 2==arguments.length?e.getAttribute(t):null===n?e.removeAttribute(t):(e.setAttribute(t,n),e)}n.r(t),n.d(t,"attr",(function(){return i})),n.d(t,"classes",(function(){return l})),n.d(t,"clear",(function(){return h})),n.d(t,"closest",(function(){return g})),n.d(t,"delegate",(function(){return S})),n.d(t,"domify",(function(){return D})),n.d(t,"event",(function(){return _})),n.d(t,"matches",(function(){return p})),n.d(t,"query",(function(){return L})),n.d(t,"queryAll",(function(){return B})),n.d(t,"remove",(function(){return I}));var o=[].indexOf,r=function(e,t){if(o)return e.indexOf(t);for(var n=0;n<e.length;++n)if(e[n]===t)return n;return-1},s=/\s+/,a=Object.prototype.toString;function l(e){return new c(e)}function c(e){if(!e||!e.nodeType)throw new Error("A DOM element reference is required");this.el=e,this.list=e.classList}function h(e){var t;while(e.childNodes.length)t=e.childNodes[0],e.removeChild(t);return e}c.prototype.add=function(e){if(this.list)return this.list.add(e),this;var t=this.array(),n=r(t,e);return~n||t.push(e),this.el.className=t.join(" "),this},c.prototype.remove=function(e){if("[object RegExp]"==a.call(e))return this.removeMatching(e);if(this.list)return this.list.remove(e),this;var t=this.array(),n=r(t,e);return~n&&t.splice(n,1),this.el.className=t.join(" "),this},c.prototype.removeMatching=function(e){for(var t=this.array(),n=0;n<t.length;n++)e.test(t[n])&&this.remove(t[n]);return this},c.prototype.toggle=function(e,t){return this.list?("undefined"!==typeof t?t!==this.list.toggle(e,t)&&this.list.toggle(e):this.list.toggle(e),this):("undefined"!==typeof t?t?this.add(e):this.remove(e):this.has(e)?this.remove(e):this.add(e),this)},c.prototype.array=function(){var e=this.el.getAttribute("class")||"",t=e.replace(/^\s+|\s+$/g,""),n=t.split(s);return""===n[0]&&n.shift(),n},c.prototype.has=c.prototype.contains=function(e){return this.list?this.list.contains(e):!!~r(this.array(),e)};var u="undefined"!==typeof Element?Element.prototype:{},d=u.matches||u.matchesSelector||u.webkitMatchesSelector||u.mozMatchesSelector||u.msMatchesSelector||u.oMatchesSelector,p=f;function f(e,t){if(!e||1!==e.nodeType)return!1;if(d)return d.call(e,t);for(var n=e.parentNode.querySelectorAll(t),i=0;i<n.length;i++)if(n[i]==e)return!0;return!1}function g(e,t,n){var i=n?e:e.parentNode;while(i&&i.nodeType!==document.DOCUMENT_NODE&&i.nodeType!==document.DOCUMENT_FRAGMENT_NODE){if(p(i,t))return i;i=i.parentNode}return p(i,t)?i:null}var m=window.addEventListener?"addEventListener":"attachEvent",b=window.removeEventListener?"removeEventListener":"detachEvent",v="addEventListener"!==m?"on":"",y=function(e,t,n,i){return e[m](v+t,n,i||!1),n},w=function(e,t,n,i){return e[b](v+t,n,i||!1),n},_={bind:y,unbind:w},A=["focus","blur"];function C(e,t,n,i,o){return-1!==A.indexOf(n)&&(o=!0),_.bind(e,n,(function(n){var o=n.target||n.srcElement;n.delegateTarget=g(o,t,!0,e),n.delegateTarget&&i.call(e,n)}),o)}function E(e,t,n,i){return-1!==A.indexOf(t)&&(i=!0),_.unbind(e,t,n,i)}var x,S={bind:C,unbind:E},D=N,k=!1;"undefined"!==typeof document&&(x=document.createElement("div"),x.innerHTML='  <link/><table></table><a href="/a">a</a><input type="checkbox"/>',k=!x.getElementsByTagName("link").length,x=void 0);var M={legend:[1,"<fieldset>","</fieldset>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],_default:k?[1,"X<div>","</div>"]:[0,"",""]};function N(e,t){if("string"!=typeof e)throw new TypeError("String expected");t||(t=document);var n=/<([\w:]+)/.exec(e);if(!n)return t.createTextNode(e);e=e.replace(/^\s+|\s+$/g,"");var i=n[1];if("body"==i){var o=t.createElement("html");return o.innerHTML=e,o.removeChild(o.lastChild)}var r=M[i]||M._default,s=r[0],a=r[1],l=r[2];o=t.createElement("div");o.innerHTML=a+e+l;while(s--)o=o.lastChild;if(o.firstChild==o.lastChild)return o.removeChild(o.firstChild);var c=t.createDocumentFragment();while(o.firstChild)c.appendChild(o.removeChild(o.firstChild));return c}function L(e,t){return t=t||document,t.querySelector(e)}function B(e,t){return t=t||document,t.querySelectorAll(e)}function I(e){e.parentNode&&e.parentNode.removeChild(e)}M.td=M.th=[3,"<table><tbody><tr>","</tr></tbody></table>"],M.option=M.optgroup=[1,'<select multiple="multiple">',"</select>"],M.thead=M.tbody=M.colgroup=M.caption=M.tfoot=[1,"<table>","</table>"],M.polyline=M.ellipse=M.polygon=M.circle=M.text=M.line=M.path=M.rect=M.g=[1,'<svg xmlns="http://www.w3.org/2000/svg" version="1.1">',"</svg>"]},"72b1":function(e,t,n){var i=n("407e");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("30943f45",i,!0,{sourceMap:!1,shadowMode:!1})},"72c7":function(e,t,n){var i=n("e244"),o=n("69f1");e.exports=function(e,t){try{o(i,e,t)}catch(n){i[e]=t}return t}},"72d4":function(e,t,n){var i=n("ac97"),o=n("1810"),r=n("2c21"),s=o("species");e.exports=function(e){return r>=51||!i((function(){var t=[],n=t.constructor={};return n[s]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},7439:function(e,t,n){var i=n("eee7"),o=n("c401"),r=n("1810"),s=r("match");e.exports=function(e){var t;return i(e)&&(void 0!==(t=e[s])?!!t:"RegExp"==o(e))}},7554:function(e,t,n){"use strict";n("2f62"),n("26c4");var i=n("7299"),o=i.domify,r=n("4580"),s=r.TOGGLE_MODE_EVENT,a=2e3;function l(e,t,n){var i=this;this._eventBus=e,this._canvas=t,this._translate=n,this._init(),e.on(s,(function(e){var t=e.simulationModeActive;t||i.removeAll()}))}l.prototype._init=function(){this.container=o('<div class="notifications"></div>'),this._canvas.getContainer().appendChild(this.container)},l.prototype.showNotification=function(e,t,n){var i;n||(n="fa-info"),i=n.includes("bpmn")?'<i class="'+n+'"></i>':'<i class="fa '+n+'"></i>';var r=o('<div class="notification '+t+'"><span class="icon">'+i+"</span>"+this._translate(e)+"</div>");this.container.appendChild(r);while(this.container.children.length>5)this.container.children[0].remove();setTimeout((function(){r.remove()}),a)},l.prototype.removeAll=function(){while(this.container.children.length)this.container.children[0].remove()},l.$inject=["eventBus","canvas","translate"],e.exports=l},7663:function(e,t,n){var i=n("ac97"),o=n("1810"),r=n("f0db"),s=o("iterator");e.exports=!i((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,n="";return e.pathname="c%20d",t.forEach((function(e,i){t["delete"]("b"),n+=i+e})),r&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[s]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://褌械褋褌").host||"#%D0%B1"!==new URL("http://a#斜").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},"769f":function(e,t,n){var i=n("f3d6");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("425648c8",i,!0,{sourceMap:!1,shadowMode:!1})},"76b2":function(e,t){var n=0,i=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++n+i).toString(36)}},"778b":function(e,t,n){e.exports=n("bfb1")},"795e":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".bpmn-tools[data-v-e1e0edb4]{display:flex;padding-top:10px;justify-content:space-between}",""]),e.exports=t},"7d86":function(e,t,n){var i=n("e244"),o=n("69f1"),r=n("fe32"),s=n("72c7"),a=n("9550"),l=n("35d6"),c=l.get,h=l.enforce,u=String(String).split("String");(e.exports=function(e,t,n,a){var l,c=!!a&&!!a.unsafe,d=!!a&&!!a.enumerable,p=!!a&&!!a.noTargetGet;"function"==typeof n&&("string"!=typeof t||r(n,"name")||o(n,"name",t),l=h(n),l.source||(l.source=u.join("string"==typeof t?t:""))),e!==i?(c?!p&&e[t]&&(d=!0):delete e[t],d?e[t]=n:o(e,t,n)):d?e[t]=n:s(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&c(this).source||a(this)}))},"7e50":function(e,t,n){var i=n("83ec"),o=n("ac97"),r=n("45ad"),s=n("42b1").f,a=n("55ab"),l=o((function(){s(1)})),c=!a||l;i({target:"Object",stat:!0,forced:c,sham:!a},{getOwnPropertyDescriptor:function(e,t){return s(r(e),t)}})},"7f17":function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},"7f82":function(e,t,n){var i=n("eee7");e.exports=function(e,t){if(!i(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!i(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!i(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!i(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},"80db":function(e,t){var n=Math.ceil,i=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?i:n)(e)}},8120:function(e,t,n){"use strict";var i=n("83ec"),o=n("3395").trim,r=n("c55c");i({target:"String",proto:!0,forced:r("trim")},{trim:function(){return o(this)}})},"81bb":function(e,t,n){"use strict";var i=n("7299"),o=i.domify,r=i.classes,s=i.event,a=n("4580"),l=a.TOGGLE_MODE_EVENT,c=a.PLAY_SIMULATION_EVENT,h=a.PAUSE_SIMULATION_EVENT,u=a.RESET_SIMULATION_EVENT,d=a.ANIMATION_CREATED_EVENT,p=a.PROCESS_INSTANCE_CREATED_EVENT,f='<i class="fa fa-play"></i>',g='<i class="fa fa-pause"></i>';function m(e,t,n,i,o){var r=this;this._eventBus=e,this._tokenSimulationPalette=t,this._notifications=n,this._translate=o,this.canvasParent=i.getContainer().parentNode,this.isActive=!1,this.isPaused=!1,this._init(),e.on(p,(function(e){var t=e.parent;t.parent||(r.activate(),r.unpause(),n.showNotification("Start Simulation","info"))})),e.on([u,l],(function(){r.deactivate(),r.unpause()})),e.on(d,(function(e){var t=e.animation;r.isPaused&&t.pause()}))}m.prototype._init=function(){this.paletteEntry=o('<div class="entry disabled" title="'.concat(this._translate("Play/Pause Simulation"),'">')+f+"</div>"),s.bind(this.paletteEntry,"click",this.toggle.bind(this)),this._tokenSimulationPalette.addEntry(this.paletteEntry,1)},m.prototype.toggle=function(){this.isActive&&(this.isPaused?this.unpause():this.pause())},m.prototype.pause=function(){this.isActive&&(r(this.paletteEntry).remove("active"),r(this.canvasParent).add("paused"),this.paletteEntry.innerHTML=f,this._eventBus.fire(h),this._notifications.showNotification(this._translate("Pause Simulation"),"info"),this.isPaused=!0)},m.prototype.unpause=function(){this.isActive&&(r(this.paletteEntry).add("active"),r(this.canvasParent).remove("paused"),this.paletteEntry.innerHTML=g,this._eventBus.fire(c),this._notifications.showNotification(this._translate("Play Simulation"),"info"),this.isPaused=!1)},m.prototype.activate=function(){this.isActive=!0,r(this.paletteEntry).remove("disabled")},m.prototype.deactivate=function(){this.isActive=!1,r(this.paletteEntry).remove("active"),r(this.paletteEntry).add("disabled")},m.$inject=["eventBus","tokenSimulationPalette","notifications","canvas","translate"],e.exports=m},"83ec":function(e,t,n){var i=n("e244"),o=n("42b1").f,r=n("69f1"),s=n("7d86"),a=n("72c7"),l=n("8c42"),c=n("a056");e.exports=function(e,t){var n,h,u,d,p,f,g=e.target,m=e.global,b=e.stat;if(h=m?i:b?i[g]||a(g,{}):(i[g]||{}).prototype,h)for(u in t){if(p=t[u],e.noTargetGet?(f=o(h,u),d=f&&f.value):d=h[u],n=c(m?u:g+(b?".":"#")+u,e.forced),!n&&void 0!==d){if(typeof p===typeof d)continue;l(p,d)}(e.sham||d&&d.sham)&&r(p,"sham",!0),s(h,u,p,e)}}},8410:function(e,t,n){var i=n("55ab"),o=n("3e1a"),r=n("45ad"),s=n("11b0").f,a=function(e){return function(t){var n,a=r(t),l=o(a),c=l.length,h=0,u=[];while(c>h)n=l[h++],i&&!s.call(a,n)||u.push(e?[n,a[n]]:a[n]);return u}};e.exports={entries:a(!0),values:a(!1)}},"84f7":function(e,t,n){var i=n("55ab"),o=n("b896").f,r=Function.prototype,s=r.toString,a=/^\s*function ([^ (]*)/,l="name";i&&!(l in r)&&o(r,l,{configurable:!0,get:function(){try{return s.call(this).match(a)[1]}catch(e){return""}}})},"88cb":function(e,t,n){var i=n("1ffd");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("58a21d71",i,!0,{sourceMap:!1,shadowMode:!1})},"8aa3":function(e,t,n){var i=n("d6ed"),o=n("b4fd"),r=n("c673"),s=n("ce47"),a=n("f152"),l=[].push,c=function(e){var t=1==e,n=2==e,c=3==e,h=4==e,u=6==e,d=7==e,p=5==e||u;return function(f,g,m,b){for(var v,y,w=r(f),_=o(w),A=i(g,m,3),C=s(_.length),E=0,x=b||a,S=t?x(f,C):n||d?x(f,0):void 0;C>E;E++)if((p||E in _)&&(v=_[E],y=A(v,E,w),e))if(t)S[E]=y;else if(y)switch(e){case 3:return!0;case 5:return v;case 6:return E;case 2:l.call(S,v)}else switch(e){case 4:return!1;case 7:l.call(S,v)}return u?-1:c||h?h:S}};e.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6),filterOut:c(7)}},"8c32":function(e,t,n){var i=n("e09a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("bbcfab50",i,!0,{sourceMap:!1,shadowMode:!1})},"8c42":function(e,t,n){var i=n("fe32"),o=n("c1ca"),r=n("42b1"),s=n("b896");e.exports=function(e,t){for(var n=o(t),a=s.f,l=r.f,c=0;c<n.length;c++){var h=n[c];i(e,h)||a(e,h,l(t,h))}}},"8dab":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-list{position:relative;height:100%;width:100%;white-space:nowrap}.monaco-list.mouse-support{-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}.monaco-list>.monaco-scrollable-element{height:100%}.monaco-list-rows{position:relative;width:100%;height:100%}.monaco-list.horizontal-scrolling .monaco-list-rows{width:auto;min-width:100%}.monaco-list-row{position:absolute;box-sizing:border-box;overflow:hidden;width:100%}.monaco-list.mouse-support .monaco-list-row{cursor:pointer;touch-action:none}.monaco-list-row.scrolling{display:none!important}.monaco-list.element-focused,.monaco-list.selection-multiple,.monaco-list.selection-single{outline:0!important}.monaco-list:focus .monaco-list-row.selected .codicon{color:inherit}.monaco-drag-image{display:inline-block;padding:1px 7px;border-radius:10px;font-size:12px;position:absolute}.monaco-list-type-filter{display:flex;align-items:center;position:absolute;border-radius:2px;padding:0 3px;max-width:calc(100% - 10px);text-overflow:ellipsis;overflow:hidden;text-align:right;box-sizing:border-box;cursor:all-scroll;font-size:13px;line-height:18px;height:20px;z-index:1;top:4px}.monaco-list-type-filter.dragging{transition:top .2s,left .2s}.monaco-list-type-filter.ne{right:4px}.monaco-list-type-filter.nw{left:4px}.monaco-list-type-filter>.controls{display:flex;align-items:center;box-sizing:border-box;transition:width .2s;width:0}.monaco-list-type-filter.dragging>.controls,.monaco-list-type-filter:hover>.controls{width:36px}.monaco-list-type-filter>.controls>*{border:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background:none;width:16px;height:16px;flex-shrink:0;margin:0;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.monaco-list-type-filter>.controls>.filter{margin-left:4px}.monaco-list-type-filter-message{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;padding:40px 1em 1em 1em;text-align:center;white-space:normal;opacity:.7;pointer-events:none}.monaco-list-type-filter-message:empty{display:none}.monaco-list-type-filter{cursor:-webkit-grab;cursor:grab}.monaco-list-type-filter.dragging{cursor:-webkit-grabbing;cursor:grabbing}",""]),e.exports=t},"8e1c":function(e,t,n){e.exports=n("996b")},"8e6b":function(e,t,n){"use strict";n("37fd"),n("f96e");var i=n("fbdf"),o=i.is,r=n("4580"),s=r.CONSUME_TOKEN_EVENT,a=r.UPDATE_ELEMENT_EVENT,l=r.UPDATE_ELEMENTS_EVENT;function c(e,t,n){this._animation=e,this._eventBus=t,this._elementRegistry=n}c.prototype.consume=function(e){var t=e.element,n=e.processInstanceId;t.tokenCount||(t.tokenCount={}),t.tokenCount[n]||(t.tokenCount[n]=0),t.tokenCount[n]++,this._eventBus.fire(a,{element:t})},c.prototype.generate=function(e){var t=this,n=e.element,i=e.processInstanceId,r=n.outgoing.filter((function(e){return o(e,"bpmn:SequenceFlow")}));r.forEach((function(e){t._animation.createAnimation(e,i,(function(){t._eventBus.fire(s,{element:e.target,processInstanceId:i})}))}));var a=n.parent,c=this._elementRegistry.filter((function(e){return o(e,"bpmn:IntermediateCatchEvent")&&e.parent===a}));this._eventBus.fire(l,{elements:c})},c.$inject=["animation","eventBus","elementRegistry"],e.exports=c},"8ece":function(e,t,n){var i=n("5a37");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("32d786fc",i,!0,{sourceMap:!1,shadowMode:!1})},"8fed":function(e,t,n){var i=n("2c21"),o=n("ac97");e.exports=!!Object.getOwnPropertySymbols&&!o((function(){return!String(Symbol())||!Symbol.sham&&i&&i<41}))},9224:function(e){e.exports=JSON.parse('{"name":"@sscfaith/nutflow","version":"1.0.0","author":{"name":"ssc","email":"273702440@qq.com"},"main":"lib/index.umd.min.js","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","build:lib":"vue-cli-service build --target lib --name WfDesignBase --dest lib --filename index --formats umd-min ./packages/index.js","lint":"vue-cli-service lint"},"dependencies":{"bpmn-js":"^8.6.0","bpmnlint":"^7.2.1","monaco-editor":"^0.21.3","svg.js":"^2.7.1"},"devDependencies":{"@sscfaith/avue-form-design":"^1.4.3","@vue/cli-plugin-babel":"^4.5.13","@vue/cli-plugin-eslint":"^4.5.13","@vue/cli-service":"^4.5.13","avue-plugin-ueditor":"^0.2.2","babel-eslint":"^10.1.0","babel-plugin-import":"^1.13.3","core-js":"^3.12.1","eslint":"^7.26.0","eslint-plugin-vue":"^7.9.0","sass":"^1.32.13","sass-loader":"^7.3.1","vue":"^2.6.12","vue-template-compiler":"^2.6.12"},"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{"no-debugger":"off","no-console":"off","no-unused-vars":"off","no-mutating-props":"off"}},"browserslist":["> 1%","last 2 versions","not dead"],"files":["lib"],"keywords":["vue","element-ui","bpmn","bpmn.js","flow","flowable","activiti","camunda"]}')},9368:function(e,t,n){var i=n("3c82");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("3e21d075",i,!0,{sourceMap:!1,shadowMode:!1})},9508:function(e,t,n){var i=n("1810"),o=i("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[o]=!1,"/./"[e](t)}catch(i){}}return!1}},9545:function(e,t,n){e.exports=n.p+"fonts/bpmn.f922519e.ttf"},9550:function(e,t,n){var i=n("2f6c"),o=Function.toString;"function"!=typeof i.inspectSource&&(i.inspectSource=function(e){return o.call(e)}),e.exports=i.inspectSource},"95d1":function(e,t,n){var i=n("e244"),o=n("a909"),r=n("e2da"),s=n("69f1"),a=n("1810"),l=a("iterator"),c=a("toStringTag"),h=r.values;for(var u in o){var d=i[u],p=d&&d.prototype;if(p){if(p[l]!==h)try{s(p,l,h)}catch(g){p[l]=h}if(p[c]||s(p,c,u),o[u])for(var f in r)if(p[f]!==r[f])try{s(p,f,r[f])}catch(g){p[f]=r[f]}}}},9692:function(e,t,n){e.exports=n("b81c")},"977a":function(e,t,n){e.exports=n("6063")},"97d5":function(e,t,n){e.exports=n("81bb")},9812:function(e,t,n){e.exports=n.p+"fonts/bpmn.08b5f281.eot"},"986e":function(e,t,n){var i=n("f0db"),o=n("2f6c");(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.12.1",mode:i?"pure":"global",copyright:"漏 2021 Denis Pushkarev (zloirock.ru)"})},"996b":function(e,t,n){"use strict";function i(e,t,n,i,o,r){r.register({toggleTokenSimulation:function(){t.toggleMode()}}),r.register({togglePauseTokenSimulation:function(){n.toggle()}}),r.register({resetTokenSimulation:function(){o.resetSimulation()}}),r.register({toggleTokenSimulationLog:function(){i.toggle()}})}i.$inject=["eventBus","toggleMode","pauseSimulation","log","resetSimulation","editorActions"],e.exports=i},"99ab":function(e,t,n){var i=n("83ec"),o=n("d362");i({target:"Object",stat:!0,forced:Object.assign!==o},{assign:o})},"9bf1":function(e,t,n){"use strict";var i=n("83ec"),o=n("eee7"),r=n("5a43"),s=n("3352"),a=n("ce47"),l=n("45ad"),c=n("acd4"),h=n("1810"),u=n("72d4"),d=u("slice"),p=h("species"),f=[].slice,g=Math.max;i({target:"Array",proto:!0,forced:!d},{slice:function(e,t){var n,i,h,u=l(this),d=a(u.length),m=s(e,d),b=s(void 0===t?d:t,d);if(r(u)&&(n=u.constructor,"function"!=typeof n||n!==Array&&!r(n.prototype)?o(n)&&(n=n[p],null===n&&(n=void 0)):n=void 0,n===Array||void 0===n))return f.call(u,m,b);for(i=new(void 0===n?Array:n)(g(b-m,0)),h=0;m<b;m++,h++)m in u&&c(i,h,u[m]);return i.length=h,i}})},"9c85":function(e,t,n){var i=n("eca0");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("46bf518f",i,!0,{sourceMap:!1,shadowMode:!1})},"9ce1":function(e,t,n){e.exports=n("efb0")},"9d65":function(e,t,n){"use strict";n("37fd");var i=n("7299"),o=i.domify,r=i.event;function s(e,t){this._processInstances=e,this._processInstanceSettings=t}s.prototype.createContextPads=function(e){var t=this,n=this._processInstances.getProcessInstances(e).filter((function(e){return!e.isFinished}));if(!(n.length<2)){var i=o('<div class="context-pad" title="View Process Instances"><i class="fa fa-list-ol"></i></div>');return r.bind(i,"click",(function(){t._processInstanceSettings.showNext(e)})),[{element:e,html:i}]}},s.$inject=["processInstances","processInstanceSettings"],e.exports=s},"9d6f":function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-editor.no-user-select .lines-content,.monaco-editor.no-user-select .view-line,.monaco-editor.no-user-select .view-lines{-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}.monaco-editor .view-lines{white-space:nowrap}.monaco-editor .view-line{position:absolute;width:100%}.monaco-editor .mtkz{display:inline-block}",""]),e.exports=t},"9ea0":function(e,t){"function"===typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},a009:function(e,t,n){"use strict";n("f96e"),n("d4c0");var i=n("7299"),o=i.domify,r=i.classes,s=i.event,a=i.query,l=i.clear,c=n("4580"),h=c.TOGGLE_MODE_EVENT,u=c.PROCESS_INSTANCE_CREATED_EVENT,d=c.PROCESS_INSTANCE_FINISHED_EVENT,p=c.PROCESS_INSTANCE_SHOWN_EVENT,f=c.PROCESS_INSTANCE_HIDDEN_EVENT,g=c.RESET_SIMULATION_EVENT,m=getComputedStyle(document.documentElement).getPropertyValue("--token-simulation-silver-base-97"),b=getComputedStyle(document.documentElement).getPropertyValue("--token-simulation-green-base-44");function v(e){return null===e}function y(e,t,n,i,o,s){var a=this;this._eventBus=e,this._canvas=t,this._processInstanceSettings=n,this._processInstances=i,this._graphicsFactory=o,this._elementRegistry=s,this.highlightedElement=null,this._init(),e.on(h,(function(e){var t=e.simulationModeActive;t?r(a.container).remove("hidden"):(r(a.container).add("hidden"),l(a.container),v(a.highlightedElement)||(a.removeHighlightFromProcess(a.highlightedElement.element),a.highlightedElement=null))})),e.on(u,(function(e){a.addInstance(e)})),e.on(d,(function(e){a.removeInstance(e)})),e.on(p,(function(e){a.setInstanceShown(e.processInstanceId)})),e.on(f,(function(e){a.setInstanceHidden(e.processInstanceId)})),e.on(g,(function(){a.removeAllInstances()}))}y.prototype._init=function(){this.container=o('<div class="process-instances hidden"></div>'),this._canvas.getContainer().appendChild(this.container)},y.prototype.addInstance=function(e){var t=this,n=e.processInstanceId,i=e.parent,r=o('<div id="instance-'+n+'" class="process-instance" title="View Process Instance '+n+'">'+n+"</div>");s.bind(r,"click",(function(){var e=t._processInstances.getProcessInstances(i);e.forEach((function(e){t._processInstanceSettings.hideProcessInstance(e.processInstanceId)})),t._processInstanceSettings.showProcessInstance(n,i)})),s.bind(r,"mouseenter",(function(){t.highlightedElement={element:i,stroke:i.businessObject.di.get("stroke"),fill:i.businessObject.di.get("fill")},t.addHighlightToProcess(i)})),s.bind(r,"mouseleave",(function(){t.removeHighlightFromProcess(i),t.highlightedElement=null})),this.container.appendChild(r)},y.prototype.removeInstance=function(e){var t=e.processInstanceId,n=a("#instance-"+t,this.container);n&&n.remove()},y.prototype.removeAllInstances=function(){this.container.innerHTML=""},y.prototype.setInstanceShown=function(e){var t=a("#instance-"+e,this.container);t&&r(t).add("active")},y.prototype.setInstanceHidden=function(e){var t=a("#instance-"+e,this.container);t&&r(t).remove("active")},y.prototype.addHighlightToProcess=function(e){this.setColor(e,b,m),e.parent||r(this._canvas.getContainer()).add("highlight")},y.prototype.removeHighlightFromProcess=function(e){v(this.highlightedElement)||(this.setColor(e,this.highlightedElement.stroke,this.highlightedElement.fill),e.parent||r(this._canvas.getContainer()).remove("highlight"))},y.prototype.setColor=function(e,t,n){var i=e.businessObject;i.di.set("stroke",t),i.di.set("fill",n);var o=this._elementRegistry.getGraphics(e);this._graphicsFactory.update("connection",e,o)},y.$inject=["eventBus","canvas","processInstanceSettings","processInstances","graphicsFactory","elementRegistry"],e.exports=y},a056:function(e,t,n){var i=n("ac97"),o=/#|\.prototype\./,r=function(e,t){var n=a[s(e)];return n==c||n!=l&&("function"==typeof t?i(t):!!t)},s=r.normalize=function(e){return String(e).replace(o,".").toLowerCase()},a=r.data={},l=r.NATIVE="N",c=r.POLYFILL="P";e.exports=r},a078:function(e,t,n){"use strict";var i=n("4eaf").charAt,o=n("35d6"),r=n("325d"),s="String Iterator",a=o.set,l=o.getterFor(s);r(String,"String",(function(e){a(this,{type:s,string:String(e),index:0})}),(function(){var e,t=l(this),n=t.string,o=t.index;return o>=n.length?{value:void 0,done:!0}:(e=i(n,o),t.index+=e.length,{value:e,done:!1})}))},a0c9:function(e,t,n){"use strict";e.exports=function(e,t){return t||(t={}),e=e&&e.__esModule?e.default:e,"string"!==typeof e?e:(/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),t.hash&&(e+=t.hash),/["'() \t\n]/.test(e)||t.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e)}},a0ff:function(e,t,n){var i=n("53c2"),o=n("da79");t=i(!1),t.i(o),t.push([e.i,':root{--token-simulation-green-base-44:#10d070;--token-simulation-grey-base-40:#666;--token-simulation-grey-darken-30:#212121;--token-simulation-grey-lighten-56:#909090;--token-simulation-red-base-62:#ff3d3d;--token-simulation-silver-base-97:#f8f8f8;--token-simulation-white:#fff}#canvas,body,html{margin:0;width:100%;height:100%;font-family:Arial,sans-serif}.bjs-container{border:4px solid transparent;box-sizing:border-box}.bjs-container.simulation{border-color:var(--token-simulation-green-base-44,#10d070)}.bjs-container.simulation.paused{border-color:var(--token-simulation-grey-base-40,#666)}.bjs-container.simulation.warning{border-color:var(--token-simulation-red-base-62,#ff3d3d)!important}.context-pad{cursor:pointer;background-color:var(--token-simulation-grey-lighten-56,#909090);border-radius:2px;margin:0;font-size:16px;color:var(--token-simulation-grey-darken-30,#212121);opacity:.5;transition:all .1s ease-in-out;width:30px;height:30px;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.context-pad:not(.disabled):hover{width:40px;background-color:var(--token-simulation-green-base-44,#10d070);opacity:1;color:var(--token-simulation-white,#fff)}.context-pad.disabled{background-color:var(--token-simulation-silver-base-97,#f8f8f8);color:var(--token-simulation-grey-base-40,#666);pointer-events:none}.context-pad.hidden{display:none}.context-pad [class^=bpmn-icon-]:before,[class*=" bpmn-icon-"]:before{margin:0}.token .text{fill:var(--token-simulation-white,#fff);font-family:Arial,sans-serif}.token-count{background-color:#fafafa;border-radius:100%;width:25px;height:25px;line-height:25px;text-align:center;font-size:16px;color:var(--token-simulation-grey-darken-30,#212121);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-animation:jump 1s infinite;animation:jump 1s infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease;position:relative;top:0}.token-count.waiting{color:var(--token-simulation-white,#fff);font-family:Arial,sans-serif;background-color:var(--token-simulation-green-base-44,#10d070)}@-webkit-keyframes jump{50%{top:5px}}@keyframes jump{50%{top:5px}}.notifications{position:absolute;bottom:20px;left:20px}.notifications .notification{border-radius:2px;padding:4px 8px;font-size:16px;color:var(--token-simulation-silver-base-97,#f8f8f8);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:4px;min-width:300px}.notifications .notification,.notifications .notification.info{background-color:var(--token-simulation-silver-base-97,#f8f8f8)}.notifications .notification.info{color:#000}.notifications .notification.success{background-color:var(--token-simulation-green-base-44,#10d070);color:var(--token-simulation-white,#fff)}.notifications .notification.warning{background-color:var(--token-simulation-red-base-62,#ff3d3d);color:var(--token-simulation-white,#fff)}.notifications .notification .icon{display:inline-flex;justify-content:center;margin-right:8px;min-width:20px}.notifications .notification .icon [class^=bpmn-icon-]:before,[class*=" bpmn-icon-"]:before{margin:0}.bjs-container.paused .play-pause.active,.element-notification{color:var(--token-simulation-silver-base-97,#f8f8f8);background-color:var(--token-simulation-silver-base-97,#f8f8f8)}.element-notification{border-radius:2px;height:30px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:0 6px 0 6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.element-notification .fa,.element-notification .text{margin:0 3px 0 3px}.element-notification .text{white-space:nowrap}.element-notification.success{background-color:var(--token-simulation-green-base-44,#10d070);color:var(--token-simulation-white,#fff)}.element-notification.warning{background-color:var(--token-simulation-red-base-62,#ff3d3d);color:var(--token-simulation-white,#fff)}.toggle-mode{cursor:pointer;position:absolute;top:20px;left:20px;background-color:var(--token-simulation-silver-base-97,#f8f8f8);border-radius:2px;padding:6px;font-size:16px;color:var(--token-simulation-grey-darken-30,#212121);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bjs-container.simulation .toggle-mode,.toggle-mode:hover{background-color:var(--token-simulation-green-base-44,#10d070);color:var(--token-simulation-white,#fff)}.bjs-container .djs-palette{border:none;top:60px}.bjs-container.simulation .djs-palette{display:none}.bjs-container.simulation .djs-bendpoint,.bjs-container.simulation .djs-outline,.bjs-container.simulation .djs-resizer,.bjs-container.simulation .djs-segment-dragger{display:none!important}.token-simulation-palette{position:absolute;top:60px;left:20px}.token-simulation-palette.hidden{display:none}.token-simulation-palette .entry{cursor:pointer;background-color:var(--token-simulation-silver-base-97,#f8f8f8);border-radius:2px;padding:6px 0;margin-bottom:6px;font-size:16px;color:var(--token-simulation-grey-darken-30,#212121);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center;width:30px;box-sizing:border-box;transition:all .1s ease}.token-simulation-palette .entry:last-child{margin-bottom:0}.token-simulation-palette .entry:not(.disabled):hover{width:40px}.token-simulation-palette .entry.active,.token-simulation-palette .entry:not(.disabled):hover{color:var(--token-simulation-white,#fff);background-color:var(--token-simulation-green-base-44,#10d070)}.token-simulation-palette .entry.disabled{pointer-events:none;color:var(--token-simulation-grey-base-40,#666)}.token-simulation-log{position:absolute;top:128px;bottom:20px;left:20px;right:20px;background-color:var(--token-simulation-silver-base-97,#f8f8f8);border-radius:2px;z-index:10000;overflow:hidden}.token-simulation-log.hidden{display:none}.token-simulation-log .header{background-color:var(--token-simulation-green-base-44,#10d070);padding:6px 8px;color:var(--token-simulation-white,#fff);height:30px;box-sizing:border-box;font-size:16px}.token-simulation-log .header .close{float:right;background:none;border:none;cursor:pointer;color:var(--token-simulation-white,#fff)}.token-simulation-log .header .fa-align-left{cursor:pointer}.token-simulation-log .content{position:absolute;overflow-y:auto;box-sizing:border-box;top:30px;bottom:0;left:0;right:0;padding:10px}.token-simulation-log .content .entry{font-size:16px;margin:0 0 6px 0;padding:6px;background:var(--token-simulation-white,#fff);border-radius:2px}.token-simulation-log .content .entry.success{background-color:var(--token-simulation-green-base-44,#10d070);color:var(--token-simulation-white,#fff)}.token-simulation-log .content .entry.success .date,.token-simulation-log .content .entry.warning .date{color:var(--token-simulation-silver-base-97,#f8f8f8)}.token-simulation-log .content .entry.warning{background-color:var(--token-simulation-red-base-62,#ff3d3d);color:var(--token-simulation-white,#fff)}.token-simulation-log .content .entry:last-child{margin:0}.token-simulation-log .content .entry .date{display:inline-block;margin-right:6px;min-width:120px;color:var(--token-simulation-grey-base-40,#666)}.token-simulation-log .content .entry .icon{display:inline-block;margin-right:6px;min-width:20px;text-align:center}.token-simulation-log .content .entry.placeholder.hidden{display:none}.process-instances{position:absolute;top:20px;left:190px;display:flex;flex-direction:row}.process-instances.hidden{display:none}.process-instances .process-instance{border-radius:100%;width:30px;height:30px;font-size:16px;line-height:30px;text-align:center;background-color:var(--token-simulation-silver-base-97,#f8f8f8);margin-right:10px;cursor:pointer}.process-instances .process-instance.active{background-color:var(--token-simulation-green-base-44,#10d070);color:var(--token-simulation-white,#fff)}.djs-container.highlight,.set-animation-speed{background-color:var(--token-simulation-silver-base-97,#f8f8f8)}.set-animation-speed{position:absolute;bottom:20px;left:50%;transform:translate(-50%);font-size:16px;text-align:center;border-radius:2px;cursor:pointer;display:flex;flex-direction:row;align-items:center;padding-left:6px;overflow:hidden}.set-animation-speed .fa-tachometer{margin-bottom:2px}.set-animation-speed.hidden{display:none}.set-animation-speed .animation-speed-buttons{display:flex;flex-direction:row;margin-left:6px}.set-animation-speed .animation-speed-buttons .animation-speed-button{padding:6px;width:30px}.set-animation-speed .animation-speed-buttons .animation-speed-button.active,.set-animation-speed .animation-speed-buttons .animation-speed-button:hover{background-color:var(--token-simulation-green-base-44,#10d070);color:var(--token-simulation-white,#fff)}',""]),e.exports=t},a23c:function(e,t,n){var i=n("e263");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("f22d8072",i,!0,{sourceMap:!1,shadowMode:!1})},a2e5:function(e,t,n){var i=n("3f13");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("b6bc25aa",i,!0,{sourceMap:!1,shadowMode:!1})},a52d:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-editor .lines-content .cslr{position:absolute}.monaco-editor .top-left-radius{border-top-left-radius:3px}.monaco-editor .bottom-left-radius{border-bottom-left-radius:3px}.monaco-editor .top-right-radius{border-top-right-radius:3px}.monaco-editor .bottom-right-radius{border-bottom-right-radius:3px}.monaco-editor.hc-black .top-left-radius{border-top-left-radius:0}.monaco-editor.hc-black .bottom-left-radius{border-bottom-left-radius:0}.monaco-editor.hc-black .top-right-radius{border-top-right-radius:0}.monaco-editor.hc-black .bottom-right-radius{border-bottom-right-radius:0}",""]),e.exports=t},a53d:function(e,t,n){var i=n("1810"),o=n("d85b"),r=i("iterator"),s=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||s[r]===e)}},a55b:function(e,t,n){var i=n("fbcf"),o=n("7f17"),r=n("1810"),s=r("species");e.exports=function(e,t){var n,r=i(e).constructor;return void 0===r||void 0==(n=i(r)[s])?t:o(n)}},a57d:function(e,t,n){"use strict";n("f96e");var i=n("7299"),o=i.domify,r=n("fbdf"),s=r.isAncestor,a=n("4580"),l=a.TOGGLE_MODE_EVENT,c=a.GENERATE_TOKEN_EVENT,h=a.CONSUME_TOKEN_EVENT,u=a.RESET_SIMULATION_EVENT,d=a.TERMINATE_EVENT,p=a.PROCESS_INSTANCE_SHOWN_EVENT,f=10,g=-15,m=500;function b(e,t,n,i,o){var r=this;this._overlays=t,this._elementRegistry=n,this._canvas=i,this._processInstances=o,this.overlayIds={},e.on(l,(function(e){var t=e.simulationModeActive;t||r.removeTokenCounts()})),e.on(u,(function(){r.removeTokenCounts()})),e.on(d,(function(e){var t=e.element,n=t.parent;r.removeTokenCounts(n)})),e.on([c,h],m,(function(e){var t=e.element,n=t.parent;r.removeTokenCounts(n),r.addTokenCounts(n)})),e.on(p,(function(e){var t=e.processInstanceId,n=o.getProcessInstance(t),i=n.parent;r.removeTokenCounts(i),r.addTokenCounts(i)}))}b.prototype.addTokenCounts=function(e){var t=this;e||(e=this._canvas.getRootElement());var n=e.shownProcessInstance;if(!n){var i=this._processInstances.getProcessInstances(e);if(!i.length)return;n=i[0].processInstanceId}this._elementRegistry.forEach((function(i){s(e,i)&&t.addTokenCount(i,n)}))},b.prototype.addTokenCount=function(e,t){var n=e.tokenCount&&e.tokenCount[t];if(n){var i=this.createTokenCount(n),o={bottom:f,left:g},r=this._overlays.add(e,"token-count",{position:o,html:i,show:{minZoom:.5}});this.overlayIds[e.id]=r}},b.prototype.createTokenCount=function(e){return o('<div class="token-count waiting">'+e+"</div>")},b.prototype.removeTokenCounts=function(e){var t=this;e||(e=this._canvas.getRootElement()),this._elementRegistry.forEach((function(n){s(e,n)&&t.removeTokenCount(n)}))},b.prototype.removeTokenCount=function(e){var t=this.overlayIds[e.id];t&&(this._overlays.remove(t),delete this.overlayIds[e.id])},b.$inject=["eventBus","overlays","elementRegistry","canvas","processInstances"],e.exports=b},a780:function(e,t,n){var i=n("6043");e.exports=i("document","documentElement")},a7f7:function(e,t,n){var i=n("fe32"),o=n("c673"),r=n("5350"),s=n("4467"),a=r("IE_PROTO"),l=Object.prototype;e.exports=s?Object.getPrototypeOf:function(e){return e=o(e),i(e,a)?e[a]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?l:null}},a8de:function(e,t,n){"use strict";var i=n("e820"),o=n("fbcf"),r=n("ce47"),s=n("80db"),a=n("0874"),l=n("61c0"),c=n("c243"),h=n("ec23"),u=Math.max,d=Math.min,p=function(e){return void 0===e?e:String(e)};i("replace",2,(function(e,t,n,i){var f=i.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,g=i.REPLACE_KEEPS_$0,m=f?"$":"$0";return[function(n,i){var o=a(this),r=void 0==n?void 0:n[e];return void 0!==r?r.call(n,o,i):t.call(String(o),n,i)},function(e,i){if(!f&&g||"string"===typeof i&&-1===i.indexOf(m)){var a=n(t,e,this,i);if(a.done)return a.value}var b=o(e),v=String(this),y="function"===typeof i;y||(i=String(i));var w=b.global;if(w){var _=b.unicode;b.lastIndex=0}var A=[];while(1){var C=h(b,v);if(null===C)break;if(A.push(C),!w)break;var E=String(C[0]);""===E&&(b.lastIndex=l(v,r(b.lastIndex),_))}for(var x="",S=0,D=0;D<A.length;D++){C=A[D];for(var k=String(C[0]),M=u(d(s(C.index),v.length),0),N=[],L=1;L<C.length;L++)N.push(p(C[L]));var B=C.groups;if(y){var I=[k].concat(N,M,v);void 0!==B&&I.push(B);var T=String(i.apply(void 0,I))}else T=c(k,v,M,N,B,i);M>=S&&(x+=v.slice(S,M)+T,S=M+k.length)}return x+v.slice(S)}]}))},a909:function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},a940:function(e,t,n){"use strict";n("f96e");var i=n("7299"),o=i.classes,r=n("fbdf"),s=r.is,a=r.supportedElements,l=n("4580"),c=l.TOGGLE_MODE_EVENT,h=l.GENERATE_TOKEN_EVENT,u=["bpmn:Process","bpmn:Collaboration","bpmn:Participant","bpmn:Lane","bpmn:TextAnnotation"];function d(e){return e.labelTarget}function p(e,t,n,i,r){var a=this;this._eventBus=e,this._elementRegistry=t,this._elementNotifications=r,this._notifications=i,this.canvasParent=n.getContainer().parentNode,e.on(h,2e4,(function(e){var t=e.element;if(s(t,"bpmn:StartEvent"))return a.allElementsSupported()?void 0:(a.showWarnings(),o(a.canvasParent).add("warning"),!0)})),e.on(c,(function(e){var t=e.simulationModeActive;t||o(a.canvasParent).remove("warning")}))}p.prototype.allElementsSupported=function(){var e=!0;return this._elementRegistry.forEach((function(t){s(t,u)||s(t,a)||d(t)||(e=!1)})),e},p.prototype.showWarnings=function(e){var t=this,n=[];this._elementRegistry.forEach((function(e){s(e,u)||s(e,a)||d(e)||(t.showWarning(e),n.indexOf(e.type)&&(t._notifications.showNotification(e.type+" not supported","warning"),n.push(e.type)))}))},p.prototype.showWarning=function(e){this._elementNotifications.addElementNotification(e,{type:"warning",icon:"fa-exclamation-triangle",text:"Not supported"})},p.$inject=["eventBus","elementRegistry","canvas","notifications","elementNotifications"],e.exports=p},aa28:function(e,t,n){"use strict";n("37fd"),n("f96e");var i=n("7299"),o=i.domify,r=i.event,s=n("fbdf").is,a=n("4580"),l=a.GENERATE_TOKEN_EVENT,c=a.UPDATE_ELEMENT_EVENT;function h(e,t,n){this._eventBus=e,this._processInstances=t,this._processInstanceSettings=n}h.prototype.createContextPads=function(e){if(e.attachers.length&&this._processInstances.getProcessInstances(e).length){var t=e.incoming.filter((function(e){return s(e,"bpmn:SequenceFlow")})),n=this,i=[];return e.attachers.forEach((function(a){var h=a.outgoing.filter((function(e){return s(e,"bpmn:SequenceFlow")}));if(t.length&&h.length){var u=o('<div class="context-pad" title="Trigger Event"><i class="fa fa-play"></i></div>');i.push({element:a,html:u}),r.bind(u,"click",(function(){n._processInstances.getProcessInstances(e).forEach((function(t){var i=t.parentProcessInstanceId;a.businessObject.cancelActivity&&(e.children.forEach((function(e){e.tokenCount&&e.tokenCount[t.processInstanceId]&&e.tokenCount[t.processInstanceId]--})),n._processInstances.finish(t.processInstanceId),n._eventBus.fire(c,{element:e})),n._eventBus.fire(l,{element:a,processInstanceId:i})}))}))}})),i}},h.$inject=["eventBus","processInstances","processInstanceSettings"],e.exports=h},ac97:function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},aca4:function(e,t,n){var i=n("1810");t.f=i},acd4:function(e,t,n){"use strict";var i=n("7f82"),o=n("b896"),r=n("4d82");e.exports=function(e,t,n){var s=i(t);s in e?o.f(e,s,r(0,n)):e[s]=n}},ad2f:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-count-badge{padding:3px 6px;border-radius:11px;font-size:11px;min-width:18px;min-height:18px;line-height:11px;font-weight:400;text-align:center;display:inline-block;box-sizing:border-box}.monaco-count-badge.long{padding:2px 3px;border-radius:2px;min-height:auto;line-height:normal}",""]),e.exports=t},adae:function(e,t,n){"use strict";var i=n("83ec"),o=n("8aa3").find,r=n("6e10"),s="find",a=!0;s in[]&&Array(1)[s]((function(){a=!1})),i({target:"Array",proto:!0,forced:a},{find:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),r(s)},adf0:function(e,t,n){var i=n("a52d");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("44843bab",i,!0,{sourceMap:!1,shadowMode:!1})},ae9d:function(e,t,n){e.exports=n("cf70")},aff1:function(e,t,n){"use strict";n("37fd"),n("f96e");var i=n("fbdf").is,o=n("4580"),r=o.CONSUME_TOKEN_EVENT,s=o.GENERATE_TOKEN_EVENT;function a(e,t){this._animation=e,this._eventBus=t}a.prototype.consume=function(e){this._eventBus.fire(s,{element:e})},a.prototype.generate=function(e){var t=this,n=e.outgoing.filter((function(e){return i(e,"bpmn:SequenceFlow")}));n.forEach((function(e){t._animation.createAnimation(e,(function(){t._eventBus.fire(r,{element:e.target})}))}))},a.$inject=["animation","eventBus"],e.exports=a},b012:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-editor .cursors-layer{position:absolute;top:0}.monaco-editor .cursors-layer>.cursor{position:absolute;overflow:hidden}.monaco-editor .cursors-layer.cursor-smooth-caret-animation>.cursor{transition:all 80ms}.monaco-editor .cursors-layer.cursor-block-outline-style>.cursor{box-sizing:border-box;background:transparent!important;border-style:solid;border-width:1px}.monaco-editor .cursors-layer.cursor-underline-style>.cursor{border-bottom-width:2px;border-bottom-style:solid;background:transparent!important;box-sizing:border-box}.monaco-editor .cursors-layer.cursor-underline-thin-style>.cursor{border-bottom-width:1px;border-bottom-style:solid;background:transparent!important;box-sizing:border-box}@-webkit-keyframes monaco-cursor-smooth{0%,20%{opacity:1}60%,to{opacity:0}}@keyframes monaco-cursor-smooth{0%,20%{opacity:1}60%,to{opacity:0}}@-webkit-keyframes monaco-cursor-phase{0%,20%{opacity:1}90%,to{opacity:0}}@keyframes monaco-cursor-phase{0%,20%{opacity:1}90%,to{opacity:0}}@-webkit-keyframes monaco-cursor-expand{0%,20%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}@keyframes monaco-cursor-expand{0%,20%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}.cursor-smooth{-webkit-animation:monaco-cursor-smooth .5s ease-in-out 0s 20 alternate;animation:monaco-cursor-smooth .5s ease-in-out 0s 20 alternate}.cursor-phase{-webkit-animation:monaco-cursor-phase .5s ease-in-out 0s 20 alternate;animation:monaco-cursor-phase .5s ease-in-out 0s 20 alternate}.cursor-expand>.cursor{-webkit-animation:monaco-cursor-expand .5s ease-in-out 0s 20 alternate;animation:monaco-cursor-expand .5s ease-in-out 0s 20 alternate}",""]),e.exports=t},b027:function(e,t,n){e.exports=n.p+"fonts/bpmn.08b5f281.eot"},b042:function(e,t,n){var i=n("e4f5");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("7223b90e",i,!0,{sourceMap:!1,shadowMode:!1})},b105:function(e,t,n){"use strict";var i=n("83ec"),o=n("8aa3").findIndex,r=n("6e10"),s="findIndex",a=!0;s in[]&&Array(1)[s]((function(){a=!1})),i({target:"Array",proto:!0,forced:a},{findIndex:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),r(s)},b288:function(e,t,n){"use strict";n("f96e");var i=n("fbdf"),o=i.getBusinessObject,r=i.is,s=i.isAncestor,a=i.getDescendants,l=i.isTypedEvent,c=n("4580"),h=c.GENERATE_TOKEN_EVENT,u=c.TERMINATE_EVENT,d=c.UPDATE_ELEMENTS_EVENT;function p(e,t,n,i,o,r){this._animation=e,this._eventBus=t,this._log=n,this._simulationState=i,this._elementRegistry=o,this._processInstances=r}p.prototype.consume=function(e){var t=e.element,n=e.processInstanceId,i=l(o(t),"bpmn:TerminateEventDefinition"),c=r(t.parent,"bpmn:SubProcess");i&&(this._eventBus.fire(u,e),this._elementRegistry.forEach((function(e){s(t.parent,e)&&e.tokenCount&&e.tokenCount[n]&&delete e.tokenCount[n]})),this._processInstances.finish(n));var p=this._simulationState.isFinished(t,n);if(p&&this._processInstances.finish(n),(p||i)&&c){var f=this._processInstances.getProcessInstance(n);this._eventBus.fire(h,{element:t.parent,processInstanceId:f.parentProcessInstanceId})}this._eventBus.fire(d,{elements:a(this._elementRegistry.getAll(),t.parent)})},p.prototype.generate=function(e){},p.$inject=["animation","eventBus","log","simulationState","elementRegistry","processInstances"],e.exports=p},b4fd:function(e,t,n){var i=n("ac97"),o=n("c401"),r="".split;e.exports=i((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?r.call(e,""):Object(e)}:Object},b612:function(e,t,n){"use strict";n("f96e");var i=n("b288"),o=n("ffe9"),r=n("0317"),s=n("8e6b"),a=n("aff1"),l=n("643b"),c=n("339e"),h=n("2a35"),u=n("3433"),d=n("3990"),p=n("4580"),f=p.GENERATE_TOKEN_EVENT,g=p.CONSUME_TOKEN_EVENT;function m(e,t,n){var p=this;this._injector=n,this.handlers={},this.registerHandler("bpmn:EndEvent",i),this.registerHandler("bpmn:EventBasedGateway",o),this.registerHandler("bpmn:ExclusiveGateway",r),this.registerHandler("bpmn:IntermediateCatchEvent",s),this.registerHandler("bpmn:IntermediateThrowEvent",a),this.registerHandler("bpmn:ParallelGateway",l),this.registerHandler("bpmn:StartEvent",c),this.registerHandler("bpmn:SubProcess",h),this.registerHandler("bpmn:BoundaryEvent",u),this.registerHandler(["bpmn:BusinessRuleTask","bpmn:CallActivity","bpmn:ManualTask","bpmn:ScriptTask","bpmn:ServiceTask","bpmn:Task","bpmn:UserTask"],d),e.on(f,(function(e){var t=e.element;if(!p.handlers[t.type])throw new Error("no handler for type "+t.type);p.handlers[t.type].generate(e)})),e.on(g,(function(e){var t=e.element;if(!p.handlers[t.type])throw new Error("no handler for type "+t.type);p.handlers[t.type].consume(e)}))}m.prototype.registerHandler=function(e,t){var n=this,i=this._injector.instantiate(t);Array.isArray(e)||(e=[e]),e.forEach((function(e){n.handlers[e]=i}))},m.$inject=["eventBus","animation","injector"],e.exports=m},b7dc:function(e,t,n){"use strict";var i=n("7299"),o=i.domify,r=i.classes,s=i.event,a=n("4580"),l=a.TOGGLE_MODE_EVENT;function c(e,t,n,i){var o=this;this._eventBus=e,this._canvas=t,this._translate=n,this.simulationModeActive=!1,e.on("import.done",(function(){o.canvasParent=o._canvas.getContainer().parentNode,o._init()}))}c.prototype._init=function(){this.container=o('\n    <div class="toggle-mode">\n      '.concat(this._translate("Token Simulation"),' <span class="toggle"><i class="fa fa-toggle-off"></i></span>\n    </div>\n  ')),s.bind(this.container,"click",this.toggleMode.bind(this)),this._canvas.getContainer().appendChild(this.container)},c.prototype.toggleMode=function(){this.simulationModeActive?(this.container.innerHTML="".concat(this._translate("Token Simulation"),' <span class="toggle"><i class="fa fa-toggle-off"></i></span>'),r(this.canvasParent).remove("simulation"),this._eventBus.fire(l,{simulationModeActive:!1})):(this.container.innerHTML="".concat(this._translate("Token Simulation"),' <span class="toggle"><i class="fa fa-toggle-on"></i></span>'),r(this.canvasParent).add("simulation"),this._eventBus.fire(l,{simulationModeActive:!0})),this.simulationModeActive=!this.simulationModeActive},c.$inject=["eventBus","canvas","translate"],e.exports=c},b81c:function(e,t,n){"use strict";n("37fd"),n("f96e");var i=n("4580"),o=i.TOGGLE_MODE_EVENT,r=i.PROCESS_INSTANCE_CREATED_EVENT,s=i.PROCESS_INSTANCE_FINISHED_EVENT,a=i.PROCESS_INSTANCE_SHOWN_EVENT,l=i.PROCESS_INSTANCE_HIDDEN_EVENT,c=500;function h(e,t,n,i){var a=this;this._animation=e,this._eventBus=t,this._processInstances=n,this._elementRegistry=i,this._eventBus.on(r,c,(function(e){var t=e.parent,i=e.processInstanceId,o=n.getProcessInstances(t).filter((function(e){return!e.isFinished}));1===o.length?a.showProcessInstance(i,t):o.length>1&&a.hideProcessInstance(i)})),this._eventBus.on(s,c,(function(e){var t=e.parent,o=e.processInstanceId,r=n.getProcessInstances(t).filter((function(e){return o!==e.processInstanceId&&!e.isFinished}));r.length&&o===t.shownProcessInstance?a.showProcessInstance(r[0].processInstanceId,t):delete t.shownProcessInstance,t.parent||i.forEach((function(e){delete e.shownProcessInstance}))})),t.on(o,(function(){i.forEach((function(e){delete e.shownProcessInstance}))}))}h.prototype.showProcessInstance=function(e,t){this._animation.showProcessInstanceAnimations(e),t.shownProcessInstance=e,this._eventBus.fire(a,{processInstanceId:e})},h.prototype.hideProcessInstance=function(e){this._animation.hideProcessInstanceAnimations(e),this._eventBus.fire(l,{processInstanceId:e})},h.prototype.showNext=function(e){for(var t=this,n=this._processInstances.getProcessInstances(e),i=e.shownProcessInstance,o=0,r=0;r<n.length;r++){if(n[r].processInstanceId===i)break;o++}n.forEach((function(e){t.hideProcessInstance(e.processInstanceId)})),o===n.length-1?this.showProcessInstance(n[0].processInstanceId,e):this.showProcessInstance(n[o+1].processInstanceId,e)},h.$inject=["animation","eventBus","processInstances","elementRegistry"],e.exports=h},b856:function(e,t,n){var i=n("b012");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("6a89fb2a",i,!0,{sourceMap:!1,shadowMode:!1})},b896:function(e,t,n){var i=n("55ab"),o=n("bf6f"),r=n("fbcf"),s=n("7f82"),a=Object.defineProperty;t.f=i?a:function(e,t,n){if(r(e),t=s(t,!0),r(n),o)try{return a(e,t,n)}catch(i){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},ba1b:function(e,t,n){e.exports=n("7554")},bc19:function(e,t,n){e.exports=n.p+"fonts/fontawesome-webfont.fee66e71.woff"},bd77:function(e,t,n){var i=n("8fed");e.exports=i&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},bf1d:function(e,t,n){var i=n("45ad"),o=n("f0f1").f,r={}.toString,s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],a=function(e){try{return o(e)}catch(t){return s.slice()}};e.exports.f=function(e){return s&&"[object Window]"==r.call(e)?a(e):o(i(e))}},bf6f:function(e,t,n){var i=n("55ab"),o=n("ac97"),r=n("f146");e.exports=!i&&!o((function(){return 7!=Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a}))},bfb1:function(e,t,n){"use strict";n("e2da"),n("fa89"),n("95d1"),n("f96e");var i=n("7299"),o=i.domify,r=i.classes,s=n("4580"),a=s.TOGGLE_MODE_EVENT;function l(e,t){var n=this;this._canvas=t,this.entries=[],this._init(),e.on(a,(function(e){var t=e.simulationModeActive;t?r(n.container).remove("hidden"):r(n.container).add("hidden")}))}l.prototype._init=function(){this.container=o('<div class="token-simulation-palette hidden"></div>'),this._canvas.getContainer().appendChild(this.container)},l.prototype.addEntry=function(e,t){var n=0;this.entries.forEach((function(e){t>=e.index&&n++})),this.container.insertBefore(e,this.container.childNodes[n]),this.entries.push({entry:e,index:t})},l.$inject=["eventBus","canvas"],e.exports=l},c09a:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-diff-editor .diffOverview{z-index:9}.monaco-diff-editor .diffOverview .diffViewport{z-index:10}.monaco-diff-editor.vs .diffOverview{background:rgba(0,0,0,.03)}.monaco-diff-editor.vs-dark .diffOverview{background:hsla(0,0%,100%,.01)}.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark .scrollbar,.monaco-scrollable-element.modified-in-monaco-diff-editor.vs .scrollbar{background:transparent}.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black .scrollbar{background:none}.monaco-scrollable-element.modified-in-monaco-diff-editor .slider{z-index:10}.modified-in-monaco-diff-editor .slider.active{background:hsla(0,0%,67.1%,.4)}.modified-in-monaco-diff-editor.hc-black .slider.active{background:none}.monaco-diff-editor .delete-sign,.monaco-diff-editor .insert-sign,.monaco-editor .delete-sign,.monaco-editor .insert-sign{font-size:11px!important;opacity:.7!important;display:flex!important;align-items:center}.monaco-diff-editor.hc-black .delete-sign,.monaco-diff-editor.hc-black .insert-sign,.monaco-editor.hc-black .delete-sign,.monaco-editor.hc-black .insert-sign{opacity:1}.monaco-editor .inline-added-margin-view-zone,.monaco-editor .inline-deleted-margin-view-zone{text-align:right}.monaco-editor .view-zones .view-lines .view-line span{display:inline-block}.monaco-editor .margin-view-zones .lightbulb-glyph:hover{cursor:pointer}",""]),e.exports=t},c1ca:function(e,t,n){var i=n("6043"),o=n("f0f1"),r=n("0ef1"),s=n("fbcf");e.exports=i("Reflect","ownKeys")||function(e){var t=o.f(s(e)),n=r.f;return n?t.concat(n(e)):t}},c201:function(e,t,n){"use strict";function i(e){return Array.prototype.concat.apply([],e)}n.r(t),n.d(t,"assign",(function(){return z})),n.d(t,"bind",(function(){return j})),n.d(t,"debounce",(function(){return P})),n.d(t,"ensureArray",(function(){return f})),n.d(t,"every",(function(){return A})),n.d(t,"filter",(function(){return v})),n.d(t,"find",(function(){return m})),n.d(t,"findIndex",(function(){return b})),n.d(t,"flatten",(function(){return i})),n.d(t,"forEach",(function(){return y})),n.d(t,"get",(function(){return W})),n.d(t,"groupBy",(function(){return k})),n.d(t,"has",(function(){return g})),n.d(t,"isArray",(function(){return c})),n.d(t,"isDefined",(function(){return a})),n.d(t,"isFunction",(function(){return d})),n.d(t,"isNil",(function(){return l})),n.d(t,"isNumber",(function(){return u})),n.d(t,"isObject",(function(){return h})),n.d(t,"isString",(function(){return p})),n.d(t,"isUndefined",(function(){return s})),n.d(t,"keys",(function(){return x})),n.d(t,"map",(function(){return E})),n.d(t,"matchPattern",(function(){return B})),n.d(t,"merge",(function(){return Y})),n.d(t,"omit",(function(){return U})),n.d(t,"pick",(function(){return H})),n.d(t,"reduce",(function(){return _})),n.d(t,"set",(function(){return V})),n.d(t,"size",(function(){return S})),n.d(t,"some",(function(){return C})),n.d(t,"sortBy",(function(){return L})),n.d(t,"throttle",(function(){return F})),n.d(t,"unionBy",(function(){return N})),n.d(t,"uniqueBy",(function(){return M})),n.d(t,"values",(function(){return D})),n.d(t,"without",(function(){return w}));var o=Object.prototype.toString,r=Object.prototype.hasOwnProperty;function s(e){return void 0===e}function a(e){return void 0!==e}function l(e){return null==e}function c(e){return"[object Array]"===o.call(e)}function h(e){return"[object Object]"===o.call(e)}function u(e){return"[object Number]"===o.call(e)}function d(e){var t=o.call(e);return"[object Function]"===t||"[object AsyncFunction]"===t||"[object GeneratorFunction]"===t||"[object AsyncGeneratorFunction]"===t||"[object Proxy]"===t}function p(e){return"[object String]"===o.call(e)}function f(e){if(!c(e))throw new Error("must supply array")}function g(e,t){return r.call(e,t)}function m(e,t){var n;return t=T(t),y(e,(function(e,i){if(t(e,i))return n=e,!1})),n}function b(e,t){t=T(t);var n=c(e)?-1:void 0;return y(e,(function(e,i){if(t(e,i))return n=i,!1})),n}function v(e,t){var n=[];return y(e,(function(e,i){t(e,i)&&n.push(e)})),n}function y(e,t){var n,i;if(!s(e)){var o=c(e)?R:O;for(var r in e)if(g(e,r)&&(n=e[r],i=t(n,o(r)),!1===i))return n}}function w(e,t){return s(e)?[]:(f(e),t=T(t),e.filter((function(e,n){return!t(e,n)})))}function _(e,t,n){return y(e,(function(e,i){n=t(n,e,i)})),n}function A(e,t){return!!_(e,(function(e,n,i){return e&&t(n,i)}),!0)}function C(e,t){return!!m(e,t)}function E(e,t){var n=[];return y(e,(function(e,i){n.push(t(e,i))})),n}function x(e){return e&&Object.keys(e)||[]}function S(e){return x(e).length}function D(e){return E(e,(function(e){return e}))}function k(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t=I(t),y(e,(function(e){var i=t(e)||"_",o=n[i];o||(o=n[i]=[]),o.push(e)})),n}function M(e){e=I(e);for(var t={},n=arguments.length,i=new Array(n>1?n-1:0),o=1;o<n;o++)i[o-1]=arguments[o];y(i,(function(n){return k(n,e,t)}));var r=E(t,(function(e,t){return e[0]}));return r}var N=M;function L(e,t){t=I(t);var n=[];return y(e,(function(e,i){for(var o=t(e,i),r={d:o,v:e},s=0;s<n.length;s++){var a=n[s].d;if(o<a)return void n.splice(s,0,r)}n.push(r)})),E(n,(function(e){return e.v}))}function B(e){return function(t){return A(e,(function(e,n){return t[n]===e}))}}function I(e){return d(e)?e:function(t){return t[e]}}function T(e){return d(e)?e:function(t){return t===e}}function O(e){return e}function R(e){return Number(e)}function P(e,t){var n,i,o,r;function s(){var s=Date.now(),l=r+t-s;if(l>0)return a(l);e.apply(o,i),n=r=i=o=void 0}function a(e){n=setTimeout(s,e)}return function(){r=Date.now();for(var e=arguments.length,s=new Array(e),l=0;l<e;l++)s[l]=arguments[l];i=s,o=this,n||a(t)}}function F(e,t){var n=!1;return function(){n||(e.apply(void 0,arguments),n=!0,setTimeout((function(){n=!1}),t))}}function j(e,t){return e.bind(t)}function Q(){return Q=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},Q.apply(this,arguments)}function z(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];return Q.apply(void 0,[e].concat(n))}function V(e,t,n){var i=e;return y(t,(function(e,o){if("__proto__"===e)throw new Error("illegal key: __proto__");var r=t[o+1],c=i[e];a(r)&&l(c)&&(c=i[e]=isNaN(+r)?{}:[]),s(r)?s(n)?delete i[e]:i[e]=n:i=c})),e}function W(e,t,n){var i=e;return y(t,(function(e){if(l(i))return i=void 0,!1;i=i[e]})),s(i)?n:i}function H(e,t){var n={},i=Object(e);return y(t,(function(t){t in i&&(n[t]=e[t])})),n}function U(e,t){var n={},i=Object(e);return y(i,(function(e,i){-1===t.indexOf(i)&&(n[i]=e)})),n}function Y(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];return n.length?(y(n,(function(t){t&&h(t)&&y(t,(function(t,n){if("__proto__"!==n){var i=e[n];h(t)?(h(i)||(i={}),e[n]=Y(i,t)):e[n]=t}}))})),e):e}},c223:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return l})),n.d(t,"e",(function(){return c})),n.d(t,"c",(function(){return h})),n.d(t,"f",(function(){return u})),n.d(t,"d",(function(){return d})),n.d(t,"g",(function(){return p}));var i=n("3fa4");const o="undefined"!==typeof e,r="undefined"!==typeof TextDecoder;let s;class a{constructor(e){this.buffer=e,this.byteLength=this.buffer.byteLength}toString(){return o?this.buffer.toString():r?(s||(s=new TextDecoder),s.decode(this.buffer)):i["p"](this.buffer)}}function l(e,t){return e[t+0]<<0>>>0|e[t+1]<<8>>>0}function c(e,t,n){e[n+0]=255&t,t>>>=8,e[n+1]=255&t}function h(e,t){return e[t]*Math.pow(2,24)+e[t+1]*Math.pow(2,16)+e[t+2]*Math.pow(2,8)+e[t+3]}function u(e,t,n){e[n+3]=t,t>>>=8,e[n+2]=t,t>>>=8,e[n+1]=t,t>>>=8,e[n]=t}function d(e,t){return e[t]}function p(e,t,n){e[n]=t}}).call(this,n("f20c").Buffer)},c225:function(e,t,n){"use strict";var i=n("83ec"),o=n("e244"),r=n("6043"),s=n("f0db"),a=n("55ab"),l=n("8fed"),c=n("bd77"),h=n("ac97"),u=n("fe32"),d=n("5a43"),p=n("eee7"),f=n("fbcf"),g=n("c673"),m=n("45ad"),b=n("7f82"),v=n("4d82"),y=n("ca2b"),w=n("3e1a"),_=n("f0f1"),A=n("bf1d"),C=n("0ef1"),E=n("42b1"),x=n("b896"),S=n("11b0"),D=n("69f1"),k=n("7d86"),M=n("986e"),N=n("5350"),L=n("fd3f"),B=n("76b2"),I=n("1810"),T=n("aca4"),O=n("6baf"),R=n("63ef"),P=n("35d6"),F=n("8aa3").forEach,j=N("hidden"),Q="Symbol",z="prototype",V=I("toPrimitive"),W=P.set,H=P.getterFor(Q),U=Object[z],Y=o.Symbol,G=r("JSON","stringify"),K=E.f,q=x.f,J=A.f,X=S.f,$=M("symbols"),Z=M("op-symbols"),ee=M("string-to-symbol-registry"),te=M("symbol-to-string-registry"),ne=M("wks"),ie=o.QObject,oe=!ie||!ie[z]||!ie[z].findChild,re=a&&h((function(){return 7!=y(q({},"a",{get:function(){return q(this,"a",{value:7}).a}})).a}))?function(e,t,n){var i=K(U,t);i&&delete U[t],q(e,t,n),i&&e!==U&&q(U,t,i)}:q,se=function(e,t){var n=$[e]=y(Y[z]);return W(n,{type:Q,tag:e,description:t}),a||(n.description=t),n},ae=c?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof Y},le=function(e,t,n){e===U&&le(Z,t,n),f(e);var i=b(t,!0);return f(n),u($,i)?(n.enumerable?(u(e,j)&&e[j][i]&&(e[j][i]=!1),n=y(n,{enumerable:v(0,!1)})):(u(e,j)||q(e,j,v(1,{})),e[j][i]=!0),re(e,i,n)):q(e,i,n)},ce=function(e,t){f(e);var n=m(t),i=w(n).concat(fe(n));return F(i,(function(t){a&&!ue.call(n,t)||le(e,t,n[t])})),e},he=function(e,t){return void 0===t?y(e):ce(y(e),t)},ue=function(e){var t=b(e,!0),n=X.call(this,t);return!(this===U&&u($,t)&&!u(Z,t))&&(!(n||!u(this,t)||!u($,t)||u(this,j)&&this[j][t])||n)},de=function(e,t){var n=m(e),i=b(t,!0);if(n!==U||!u($,i)||u(Z,i)){var o=K(n,i);return!o||!u($,i)||u(n,j)&&n[j][i]||(o.enumerable=!0),o}},pe=function(e){var t=J(m(e)),n=[];return F(t,(function(e){u($,e)||u(L,e)||n.push(e)})),n},fe=function(e){var t=e===U,n=J(t?Z:m(e)),i=[];return F(n,(function(e){!u($,e)||t&&!u(U,e)||i.push($[e])})),i};if(l||(Y=function(){if(this instanceof Y)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=B(e),n=function(e){this===U&&n.call(Z,e),u(this,j)&&u(this[j],t)&&(this[j][t]=!1),re(this,t,v(1,e))};return a&&oe&&re(U,t,{configurable:!0,set:n}),se(t,e)},k(Y[z],"toString",(function(){return H(this).tag})),k(Y,"withoutSetter",(function(e){return se(B(e),e)})),S.f=ue,x.f=le,E.f=de,_.f=A.f=pe,C.f=fe,T.f=function(e){return se(I(e),e)},a&&(q(Y[z],"description",{configurable:!0,get:function(){return H(this).description}}),s||k(U,"propertyIsEnumerable",ue,{unsafe:!0}))),i({global:!0,wrap:!0,forced:!l,sham:!l},{Symbol:Y}),F(w(ne),(function(e){O(e)})),i({target:Q,stat:!0,forced:!l},{for:function(e){var t=String(e);if(u(ee,t))return ee[t];var n=Y(t);return ee[t]=n,te[n]=t,n},keyFor:function(e){if(!ae(e))throw TypeError(e+" is not a symbol");if(u(te,e))return te[e]},useSetter:function(){oe=!0},useSimple:function(){oe=!1}}),i({target:"Object",stat:!0,forced:!l,sham:!a},{create:he,defineProperty:le,defineProperties:ce,getOwnPropertyDescriptor:de}),i({target:"Object",stat:!0,forced:!l},{getOwnPropertyNames:pe,getOwnPropertySymbols:fe}),i({target:"Object",stat:!0,forced:h((function(){C.f(1)}))},{getOwnPropertySymbols:function(e){return C.f(g(e))}}),G){var ge=!l||h((function(){var e=Y();return"[null]"!=G([e])||"{}"!=G({a:e})||"{}"!=G(Object(e))}));i({target:"JSON",stat:!0,forced:ge},{stringify:function(e,t,n){var i,o=[e],r=1;while(arguments.length>r)o.push(arguments[r++]);if(i=t,(p(t)||void 0!==e)&&!ae(e))return d(t)||(t=function(e,t){if("function"==typeof i&&(t=i.call(this,e,t)),!ae(t))return t}),o[1]=t,G.apply(null,o)}})}Y[z][V]||D(Y[z],V,Y[z].valueOf),R(Y,Q),L[j]=!0},c243:function(e,t,n){var i=n("c673"),o=Math.floor,r="".replace,s=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,a=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,l,c,h){var u=n+e.length,d=l.length,p=a;return void 0!==c&&(c=i(c),p=s),r.call(h,p,(function(i,r){var s;switch(r.charAt(0)){case"$":return"$";case"&":return e;case"`":return t.slice(0,n);case"'":return t.slice(u);case"<":s=c[r.slice(1,-1)];break;default:var a=+r;if(0===a)return i;if(a>d){var h=o(a/10);return 0===h?i:h<=d?void 0===l[h-1]?r.charAt(1):l[h-1]+r.charAt(1):i}s=l[a-1]}return void 0===s?"":s}))}},c25e:function(e,t,n){e.exports=n("a009")},c3b4:function(e,t,n){var i=n("10b1");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("77038fc2",i,!0,{sourceMap:!1,shadowMode:!1})},c401:function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},c55c:function(e,t,n){var i=n("ac97"),o=n("d554"),r="鈥嬄呩爭";e.exports=function(e){return i((function(){return!!o[e]()||r[e]()!=r||o[e].name!==e}))}},c61c:function(e,t,n){var i=n("fbcf"),o=n("6023");e.exports=function(e){var t=o(e);if("function"!=typeof t)throw TypeError(String(e)+" is not iterable");return i(t.call(e))}},c673:function(e,t,n){var i=n("0874");e.exports=function(e){return Object(i(e))}},c6b4:function(e,t,n){var i=n("6aad");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("1a9cb28d",i,!0,{sourceMap:!1,shadowMode:!1})},c732:function(e,t,n){var i=n("55ab"),o=n("b896"),r=n("fbcf"),s=n("3e1a");e.exports=i?Object.defineProperties:function(e,t){r(e);var n,i=s(t),a=i.length,l=0;while(a>l)o.f(e,n=i[l++],t[n]);return e}},c807:function(e,t,n){e.exports=n.p+"img/bpmn.1381b44e.svg"},c87e:function(e,t,n){var i;
-/*! Hammer.JS - v2.0.7 - 2016-04-22
- * http://hammerjs.github.io/
- *
- * Copyright (c) 2016 Jorik Tangelder;
- * Licensed under the MIT license */(function(o,r,s,a){"use strict";var l,c=["","webkit","Moz","MS","ms","o"],h=r.createElement("div"),u="function",d=Math.round,p=Math.abs,f=Date.now;function g(e,t,n){return setTimeout(A(e,n),t)}function m(e,t,n){return!!Array.isArray(e)&&(b(e,n[t],n),!0)}function b(e,t,n){var i;if(e)if(e.forEach)e.forEach(t,n);else if(e.length!==a){i=0;while(i<e.length)t.call(n,e[i],i,e),i++}else for(i in e)e.hasOwnProperty(i)&&t.call(n,e[i],i,e)}function v(e,t,n){var i="DEPRECATED METHOD: "+t+"\n"+n+" AT \n";return function(){var t=new Error("get-stack-trace"),n=t&&t.stack?t.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",r=o.console&&(o.console.warn||o.console.log);return r&&r.call(o.console,i,n),e.apply(this,arguments)}}l="function"!==typeof Object.assign?function(e){if(e===a||null===e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),n=1;n<arguments.length;n++){var i=arguments[n];if(i!==a&&null!==i)for(var o in i)i.hasOwnProperty(o)&&(t[o]=i[o])}return t}:Object.assign;var y=v((function(e,t,n){var i=Object.keys(t),o=0;while(o<i.length)(!n||n&&e[i[o]]===a)&&(e[i[o]]=t[i[o]]),o++;return e}),"extend","Use `assign`."),w=v((function(e,t){return y(e,t,!0)}),"merge","Use `assign`.");function _(e,t,n){var i,o=t.prototype;i=e.prototype=Object.create(o),i.constructor=e,i._super=o,n&&l(i,n)}function A(e,t){return function(){return e.apply(t,arguments)}}function C(e,t){return typeof e==u?e.apply(t&&t[0]||a,t):e}function E(e,t){return e===a?t:e}function x(e,t,n){b(M(t),(function(t){e.addEventListener(t,n,!1)}))}function S(e,t,n){b(M(t),(function(t){e.removeEventListener(t,n,!1)}))}function D(e,t){while(e){if(e==t)return!0;e=e.parentNode}return!1}function k(e,t){return e.indexOf(t)>-1}function M(e){return e.trim().split(/\s+/g)}function N(e,t,n){if(e.indexOf&&!n)return e.indexOf(t);var i=0;while(i<e.length){if(n&&e[i][n]==t||!n&&e[i]===t)return i;i++}return-1}function L(e){return Array.prototype.slice.call(e,0)}function B(e,t,n){var i=[],o=[],r=0;while(r<e.length){var s=t?e[r][t]:e[r];N(o,s)<0&&i.push(e[r]),o[r]=s,r++}return n&&(i=t?i.sort((function(e,n){return e[t]>n[t]})):i.sort()),i}function I(e,t){var n,i,o=t[0].toUpperCase()+t.slice(1),r=0;while(r<c.length){if(n=c[r],i=n?n+o:t,i in e)return i;r++}return a}var T=1;function O(){return T++}function R(e){var t=e.ownerDocument||e;return t.defaultView||t.parentWindow||o}var P=/mobile|tablet|ip(ad|hone|od)|android/i,F="ontouchstart"in o,j=I(o,"PointerEvent")!==a,Q=F&&P.test(navigator.userAgent),z="touch",V="pen",W="mouse",H="kinect",U=25,Y=1,G=2,K=4,q=8,J=1,X=2,$=4,Z=8,ee=16,te=X|$,ne=Z|ee,ie=te|ne,oe=["x","y"],re=["clientX","clientY"];function se(e,t){var n=this;this.manager=e,this.callback=t,this.element=e.element,this.target=e.options.inputTarget,this.domHandler=function(t){C(e.options.enable,[e])&&n.handler(t)},this.init()}function ae(e){var t,n=e.options.inputClass;return t=n||(j?ke:Q?Re:F?Qe:Ce),new t(e,le)}function le(e,t,n){var i=n.pointers.length,o=n.changedPointers.length,r=t&Y&&i-o===0,s=t&(K|q)&&i-o===0;n.isFirst=!!r,n.isFinal=!!s,r&&(e.session={}),n.eventType=t,ce(e,n),e.emit("hammer.input",n),e.recognize(n),e.session.prevInput=n}function ce(e,t){var n=e.session,i=t.pointers,o=i.length;n.firstInput||(n.firstInput=de(t)),o>1&&!n.firstMultiple?n.firstMultiple=de(t):1===o&&(n.firstMultiple=!1);var r=n.firstInput,s=n.firstMultiple,a=s?s.center:r.center,l=t.center=pe(i);t.timeStamp=f(),t.deltaTime=t.timeStamp-r.timeStamp,t.angle=be(a,l),t.distance=me(a,l),he(n,t),t.offsetDirection=ge(t.deltaX,t.deltaY);var c=fe(t.deltaTime,t.deltaX,t.deltaY);t.overallVelocityX=c.x,t.overallVelocityY=c.y,t.overallVelocity=p(c.x)>p(c.y)?c.x:c.y,t.scale=s?ye(s.pointers,i):1,t.rotation=s?ve(s.pointers,i):0,t.maxPointers=n.prevInput?t.pointers.length>n.prevInput.maxPointers?t.pointers.length:n.prevInput.maxPointers:t.pointers.length,ue(n,t);var h=e.element;D(t.srcEvent.target,h)&&(h=t.srcEvent.target),t.target=h}function he(e,t){var n=t.center,i=e.offsetDelta||{},o=e.prevDelta||{},r=e.prevInput||{};t.eventType!==Y&&r.eventType!==K||(o=e.prevDelta={x:r.deltaX||0,y:r.deltaY||0},i=e.offsetDelta={x:n.x,y:n.y}),t.deltaX=o.x+(n.x-i.x),t.deltaY=o.y+(n.y-i.y)}function ue(e,t){var n,i,o,r,s=e.lastInterval||t,l=t.timeStamp-s.timeStamp;if(t.eventType!=q&&(l>U||s.velocity===a)){var c=t.deltaX-s.deltaX,h=t.deltaY-s.deltaY,u=fe(l,c,h);i=u.x,o=u.y,n=p(u.x)>p(u.y)?u.x:u.y,r=ge(c,h),e.lastInterval=t}else n=s.velocity,i=s.velocityX,o=s.velocityY,r=s.direction;t.velocity=n,t.velocityX=i,t.velocityY=o,t.direction=r}function de(e){var t=[],n=0;while(n<e.pointers.length)t[n]={clientX:d(e.pointers[n].clientX),clientY:d(e.pointers[n].clientY)},n++;return{timeStamp:f(),pointers:t,center:pe(t),deltaX:e.deltaX,deltaY:e.deltaY}}function pe(e){var t=e.length;if(1===t)return{x:d(e[0].clientX),y:d(e[0].clientY)};var n=0,i=0,o=0;while(o<t)n+=e[o].clientX,i+=e[o].clientY,o++;return{x:d(n/t),y:d(i/t)}}function fe(e,t,n){return{x:t/e||0,y:n/e||0}}function ge(e,t){return e===t?J:p(e)>=p(t)?e<0?X:$:t<0?Z:ee}function me(e,t,n){n||(n=oe);var i=t[n[0]]-e[n[0]],o=t[n[1]]-e[n[1]];return Math.sqrt(i*i+o*o)}function be(e,t,n){n||(n=oe);var i=t[n[0]]-e[n[0]],o=t[n[1]]-e[n[1]];return 180*Math.atan2(o,i)/Math.PI}function ve(e,t){return be(t[1],t[0],re)+be(e[1],e[0],re)}function ye(e,t){return me(t[0],t[1],re)/me(e[0],e[1],re)}se.prototype={handler:function(){},init:function(){this.evEl&&x(this.element,this.evEl,this.domHandler),this.evTarget&&x(this.target,this.evTarget,this.domHandler),this.evWin&&x(R(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&S(this.element,this.evEl,this.domHandler),this.evTarget&&S(this.target,this.evTarget,this.domHandler),this.evWin&&S(R(this.element),this.evWin,this.domHandler)}};var we={mousedown:Y,mousemove:G,mouseup:K},_e="mousedown",Ae="mousemove mouseup";function Ce(){this.evEl=_e,this.evWin=Ae,this.pressed=!1,se.apply(this,arguments)}_(Ce,se,{handler:function(e){var t=we[e.type];t&Y&&0===e.button&&(this.pressed=!0),t&G&&1!==e.which&&(t=K),this.pressed&&(t&K&&(this.pressed=!1),this.callback(this.manager,t,{pointers:[e],changedPointers:[e],pointerType:W,srcEvent:e}))}});var Ee={pointerdown:Y,pointermove:G,pointerup:K,pointercancel:q,pointerout:q},xe={2:z,3:V,4:W,5:H},Se="pointerdown",De="pointermove pointerup pointercancel";function ke(){this.evEl=Se,this.evWin=De,se.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}o.MSPointerEvent&&!o.PointerEvent&&(Se="MSPointerDown",De="MSPointerMove MSPointerUp MSPointerCancel"),_(ke,se,{handler:function(e){var t=this.store,n=!1,i=e.type.toLowerCase().replace("ms",""),o=Ee[i],r=xe[e.pointerType]||e.pointerType,s=r==z,a=N(t,e.pointerId,"pointerId");o&Y&&(0===e.button||s)?a<0&&(t.push(e),a=t.length-1):o&(K|q)&&(n=!0),a<0||(t[a]=e,this.callback(this.manager,o,{pointers:t,changedPointers:[e],pointerType:r,srcEvent:e}),n&&t.splice(a,1))}});var Me={touchstart:Y,touchmove:G,touchend:K,touchcancel:q},Ne="touchstart",Le="touchstart touchmove touchend touchcancel";function Be(){this.evTarget=Ne,this.evWin=Le,this.started=!1,se.apply(this,arguments)}function Ie(e,t){var n=L(e.touches),i=L(e.changedTouches);return t&(K|q)&&(n=B(n.concat(i),"identifier",!0)),[n,i]}_(Be,se,{handler:function(e){var t=Me[e.type];if(t===Y&&(this.started=!0),this.started){var n=Ie.call(this,e,t);t&(K|q)&&n[0].length-n[1].length===0&&(this.started=!1),this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:z,srcEvent:e})}}});var Te={touchstart:Y,touchmove:G,touchend:K,touchcancel:q},Oe="touchstart touchmove touchend touchcancel";function Re(){this.evTarget=Oe,this.targetIds={},se.apply(this,arguments)}function Pe(e,t){var n=L(e.touches),i=this.targetIds;if(t&(Y|G)&&1===n.length)return i[n[0].identifier]=!0,[n,n];var o,r,s=L(e.changedTouches),a=[],l=this.target;if(r=n.filter((function(e){return D(e.target,l)})),t===Y){o=0;while(o<r.length)i[r[o].identifier]=!0,o++}o=0;while(o<s.length)i[s[o].identifier]&&a.push(s[o]),t&(K|q)&&delete i[s[o].identifier],o++;return a.length?[B(r.concat(a),"identifier",!0),a]:void 0}_(Re,se,{handler:function(e){var t=Te[e.type],n=Pe.call(this,e,t);n&&this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:z,srcEvent:e})}});var Fe=2500,je=25;function Qe(){se.apply(this,arguments);var e=A(this.handler,this);this.touch=new Re(this.manager,e),this.mouse=new Ce(this.manager,e),this.primaryTouch=null,this.lastTouches=[]}function ze(e,t){e&Y?(this.primaryTouch=t.changedPointers[0].identifier,Ve.call(this,t)):e&(K|q)&&Ve.call(this,t)}function Ve(e){var t=e.changedPointers[0];if(t.identifier===this.primaryTouch){var n={x:t.clientX,y:t.clientY};this.lastTouches.push(n);var i=this.lastTouches,o=function(){var e=i.indexOf(n);e>-1&&i.splice(e,1)};setTimeout(o,Fe)}}function We(e){for(var t=e.srcEvent.clientX,n=e.srcEvent.clientY,i=0;i<this.lastTouches.length;i++){var o=this.lastTouches[i],r=Math.abs(t-o.x),s=Math.abs(n-o.y);if(r<=je&&s<=je)return!0}return!1}_(Qe,se,{handler:function(e,t,n){var i=n.pointerType==z,o=n.pointerType==W;if(!(o&&n.sourceCapabilities&&n.sourceCapabilities.firesTouchEvents)){if(i)ze.call(this,t,n);else if(o&&We.call(this,n))return;this.callback(e,t,n)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var He=I(h.style,"touchAction"),Ue=He!==a,Ye="compute",Ge="auto",Ke="manipulation",qe="none",Je="pan-x",Xe="pan-y",$e=tt();function Ze(e,t){this.manager=e,this.set(t)}function et(e){if(k(e,qe))return qe;var t=k(e,Je),n=k(e,Xe);return t&&n?qe:t||n?t?Je:Xe:k(e,Ke)?Ke:Ge}function tt(){if(!Ue)return!1;var e={},t=o.CSS&&o.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach((function(n){e[n]=!t||o.CSS.supports("touch-action",n)})),e}Ze.prototype={set:function(e){e==Ye&&(e=this.compute()),Ue&&this.manager.element.style&&$e[e]&&(this.manager.element.style[He]=e),this.actions=e.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var e=[];return b(this.manager.recognizers,(function(t){C(t.options.enable,[t])&&(e=e.concat(t.getTouchAction()))})),et(e.join(" "))},preventDefaults:function(e){var t=e.srcEvent,n=e.offsetDirection;if(this.manager.session.prevented)t.preventDefault();else{var i=this.actions,o=k(i,qe)&&!$e[qe],r=k(i,Xe)&&!$e[Xe],s=k(i,Je)&&!$e[Je];if(o){var a=1===e.pointers.length,l=e.distance<2,c=e.deltaTime<250;if(a&&l&&c)return}if(!s||!r)return o||r&&n&te||s&&n&ne?this.preventSrc(t):void 0}},preventSrc:function(e){this.manager.session.prevented=!0,e.preventDefault()}};var nt=1,it=2,ot=4,rt=8,st=rt,at=16,lt=32;function ct(e){this.options=l({},this.defaults,e||{}),this.id=O(),this.manager=null,this.options.enable=E(this.options.enable,!0),this.state=nt,this.simultaneous={},this.requireFail=[]}function ht(e){return e&at?"cancel":e&rt?"end":e&ot?"move":e&it?"start":""}function ut(e){return e==ee?"down":e==Z?"up":e==X?"left":e==$?"right":""}function dt(e,t){var n=t.manager;return n?n.get(e):e}function pt(){ct.apply(this,arguments)}function ft(){pt.apply(this,arguments),this.pX=null,this.pY=null}function gt(){pt.apply(this,arguments)}function mt(){ct.apply(this,arguments),this._timer=null,this._input=null}function bt(){pt.apply(this,arguments)}function vt(){pt.apply(this,arguments)}function yt(){ct.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function wt(e,t){return t=t||{},t.recognizers=E(t.recognizers,wt.defaults.preset),new Ct(e,t)}ct.prototype={defaults:{},set:function(e){return l(this.options,e),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(e){if(m(e,"recognizeWith",this))return this;var t=this.simultaneous;return e=dt(e,this),t[e.id]||(t[e.id]=e,e.recognizeWith(this)),this},dropRecognizeWith:function(e){return m(e,"dropRecognizeWith",this)||(e=dt(e,this),delete this.simultaneous[e.id]),this},requireFailure:function(e){if(m(e,"requireFailure",this))return this;var t=this.requireFail;return e=dt(e,this),-1===N(t,e)&&(t.push(e),e.requireFailure(this)),this},dropRequireFailure:function(e){if(m(e,"dropRequireFailure",this))return this;e=dt(e,this);var t=N(this.requireFail,e);return t>-1&&this.requireFail.splice(t,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(e){return!!this.simultaneous[e.id]},emit:function(e){var t=this,n=this.state;function i(n){t.manager.emit(n,e)}n<rt&&i(t.options.event+ht(n)),i(t.options.event),e.additionalEvent&&i(e.additionalEvent),n>=rt&&i(t.options.event+ht(n))},tryEmit:function(e){if(this.canEmit())return this.emit(e);this.state=lt},canEmit:function(){var e=0;while(e<this.requireFail.length){if(!(this.requireFail[e].state&(lt|nt)))return!1;e++}return!0},recognize:function(e){var t=l({},e);if(!C(this.options.enable,[this,t]))return this.reset(),void(this.state=lt);this.state&(st|at|lt)&&(this.state=nt),this.state=this.process(t),this.state&(it|ot|rt|at)&&this.tryEmit(t)},process:function(e){},getTouchAction:function(){},reset:function(){}},_(pt,ct,{defaults:{pointers:1},attrTest:function(e){var t=this.options.pointers;return 0===t||e.pointers.length===t},process:function(e){var t=this.state,n=e.eventType,i=t&(it|ot),o=this.attrTest(e);return i&&(n&q||!o)?t|at:i||o?n&K?t|rt:t&it?t|ot:it:lt}}),_(ft,pt,{defaults:{event:"pan",threshold:10,pointers:1,direction:ie},getTouchAction:function(){var e=this.options.direction,t=[];return e&te&&t.push(Xe),e&ne&&t.push(Je),t},directionTest:function(e){var t=this.options,n=!0,i=e.distance,o=e.direction,r=e.deltaX,s=e.deltaY;return o&t.direction||(t.direction&te?(o=0===r?J:r<0?X:$,n=r!=this.pX,i=Math.abs(e.deltaX)):(o=0===s?J:s<0?Z:ee,n=s!=this.pY,i=Math.abs(e.deltaY))),e.direction=o,n&&i>t.threshold&&o&t.direction},attrTest:function(e){return pt.prototype.attrTest.call(this,e)&&(this.state&it||!(this.state&it)&&this.directionTest(e))},emit:function(e){this.pX=e.deltaX,this.pY=e.deltaY;var t=ut(e.direction);t&&(e.additionalEvent=this.options.event+t),this._super.emit.call(this,e)}}),_(gt,pt,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[qe]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.scale-1)>this.options.threshold||this.state&it)},emit:function(e){if(1!==e.scale){var t=e.scale<1?"in":"out";e.additionalEvent=this.options.event+t}this._super.emit.call(this,e)}}),_(mt,ct,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[Ge]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,i=e.distance<t.threshold,o=e.deltaTime>t.time;if(this._input=e,!i||!n||e.eventType&(K|q)&&!o)this.reset();else if(e.eventType&Y)this.reset(),this._timer=g((function(){this.state=st,this.tryEmit()}),t.time,this);else if(e.eventType&K)return st;return lt},reset:function(){clearTimeout(this._timer)},emit:function(e){this.state===st&&(e&&e.eventType&K?this.manager.emit(this.options.event+"up",e):(this._input.timeStamp=f(),this.manager.emit(this.options.event,this._input)))}}),_(bt,pt,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[qe]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.rotation)>this.options.threshold||this.state&it)}}),_(vt,pt,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:te|ne,pointers:1},getTouchAction:function(){return ft.prototype.getTouchAction.call(this)},attrTest:function(e){var t,n=this.options.direction;return n&(te|ne)?t=e.overallVelocity:n&te?t=e.overallVelocityX:n&ne&&(t=e.overallVelocityY),this._super.attrTest.call(this,e)&&n&e.offsetDirection&&e.distance>this.options.threshold&&e.maxPointers==this.options.pointers&&p(t)>this.options.velocity&&e.eventType&K},emit:function(e){var t=ut(e.offsetDirection);t&&this.manager.emit(this.options.event+t,e),this.manager.emit(this.options.event,e)}}),_(yt,ct,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[Ke]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,i=e.distance<t.threshold,o=e.deltaTime<t.time;if(this.reset(),e.eventType&Y&&0===this.count)return this.failTimeout();if(i&&o&&n){if(e.eventType!=K)return this.failTimeout();var r=!this.pTime||e.timeStamp-this.pTime<t.interval,s=!this.pCenter||me(this.pCenter,e.center)<t.posThreshold;this.pTime=e.timeStamp,this.pCenter=e.center,s&&r?this.count+=1:this.count=1,this._input=e;var a=this.count%t.taps;if(0===a)return this.hasRequireFailures()?(this._timer=g((function(){this.state=st,this.tryEmit()}),t.interval,this),it):st}return lt},failTimeout:function(){return this._timer=g((function(){this.state=lt}),this.options.interval,this),lt},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==st&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),wt.VERSION="2.0.7",wt.defaults={domEvents:!1,touchAction:Ye,enable:!0,inputTarget:null,inputClass:null,preset:[[bt,{enable:!1}],[gt,{enable:!1},["rotate"]],[vt,{direction:te}],[ft,{direction:te},["swipe"]],[yt],[yt,{event:"doubletap",taps:2},["tap"]],[mt]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};var _t=1,At=2;function Ct(e,t){this.options=l({},wt.defaults,t||{}),this.options.inputTarget=this.options.inputTarget||e,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=e,this.input=ae(this),this.touchAction=new Ze(this,this.options.touchAction),Et(this,!0),b(this.options.recognizers,(function(e){var t=this.add(new e[0](e[1]));e[2]&&t.recognizeWith(e[2]),e[3]&&t.requireFailure(e[3])}),this)}function Et(e,t){var n,i=e.element;i.style&&(b(e.options.cssProps,(function(o,r){n=I(i.style,r),t?(e.oldCssProps[n]=i.style[n],i.style[n]=o):i.style[n]=e.oldCssProps[n]||""})),t||(e.oldCssProps={}))}function xt(e,t){var n=r.createEvent("Event");n.initEvent(e,!0,!0),n.gesture=t,t.target.dispatchEvent(n)}Ct.prototype={set:function(e){return l(this.options,e),e.touchAction&&this.touchAction.update(),e.inputTarget&&(this.input.destroy(),this.input.target=e.inputTarget,this.input.init()),this},stop:function(e){this.session.stopped=e?At:_t},recognize:function(e){var t=this.session;if(!t.stopped){var n;this.touchAction.preventDefaults(e);var i=this.recognizers,o=t.curRecognizer;(!o||o&&o.state&st)&&(o=t.curRecognizer=null);var r=0;while(r<i.length)n=i[r],t.stopped===At||o&&n!=o&&!n.canRecognizeWith(o)?n.reset():n.recognize(e),!o&&n.state&(it|ot|rt)&&(o=t.curRecognizer=n),r++}},get:function(e){if(e instanceof ct)return e;for(var t=this.recognizers,n=0;n<t.length;n++)if(t[n].options.event==e)return t[n];return null},add:function(e){if(m(e,"add",this))return this;var t=this.get(e.options.event);return t&&this.remove(t),this.recognizers.push(e),e.manager=this,this.touchAction.update(),e},remove:function(e){if(m(e,"remove",this))return this;if(e=this.get(e),e){var t=this.recognizers,n=N(t,e);-1!==n&&(t.splice(n,1),this.touchAction.update())}return this},on:function(e,t){if(e!==a&&t!==a){var n=this.handlers;return b(M(e),(function(e){n[e]=n[e]||[],n[e].push(t)})),this}},off:function(e,t){if(e!==a){var n=this.handlers;return b(M(e),(function(e){t?n[e]&&n[e].splice(N(n[e],t),1):delete n[e]})),this}},emit:function(e,t){this.options.domEvents&&xt(e,t);var n=this.handlers[e]&&this.handlers[e].slice();if(n&&n.length){t.type=e,t.preventDefault=function(){t.srcEvent.preventDefault()};var i=0;while(i<n.length)n[i](t),i++}},destroy:function(){this.element&&Et(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},l(wt,{INPUT_START:Y,INPUT_MOVE:G,INPUT_END:K,INPUT_CANCEL:q,STATE_POSSIBLE:nt,STATE_BEGAN:it,STATE_CHANGED:ot,STATE_ENDED:rt,STATE_RECOGNIZED:st,STATE_CANCELLED:at,STATE_FAILED:lt,DIRECTION_NONE:J,DIRECTION_LEFT:X,DIRECTION_RIGHT:$,DIRECTION_UP:Z,DIRECTION_DOWN:ee,DIRECTION_HORIZONTAL:te,DIRECTION_VERTICAL:ne,DIRECTION_ALL:ie,Manager:Ct,Input:se,TouchAction:Ze,TouchInput:Re,MouseInput:Ce,PointerEventInput:ke,TouchMouseInput:Qe,SingleTouchInput:Be,Recognizer:ct,AttrRecognizer:pt,Tap:yt,Pan:ft,Swipe:vt,Pinch:gt,Rotate:bt,Press:mt,on:x,off:S,each:b,merge:w,extend:y,assign:l,inherit:_,bindFn:A,prefixed:I});var St="undefined"!==typeof o?o:"undefined"!==typeof self?self:{};St.Hammer=wt,i=function(){return wt}.call(t,n,t,e),i===a||(e.exports=i)})(window,document)},c8ed:function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(i){"object"===typeof window&&(n=window)}e.exports=n},c901:function(e,t,n){var i=n("f39a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("635cd606",i,!0,{sourceMap:!1,shadowMode:!1})},c91b:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-text-button{box-sizing:border-box;display:flex;width:100%;padding:4px;text-align:center;cursor:pointer;outline-offset:2px!important;justify-content:center;align-items:center}.monaco-text-button:hover{text-decoration:none!important}.monaco-button.disabled{opacity:.4;cursor:default}.monaco-button>.codicon{margin:0 .2em;color:inherit!important}",""]),e.exports=t},ca23:function(e,t,n){var i=n("eee7"),o=n("13a8");e.exports=function(e,t,n){var r,s;return o&&"function"==typeof(r=t.constructor)&&r!==n&&i(s=r.prototype)&&s!==n.prototype&&o(e,s),e}},ca2b:function(e,t,n){var i,o=n("fbcf"),r=n("c732"),s=n("e629"),a=n("fd3f"),l=n("a780"),c=n("f146"),h=n("5350"),u=">",d="<",p="prototype",f="script",g=h("IE_PROTO"),m=function(){},b=function(e){return d+f+u+e+d+"/"+f+u},v=function(e){e.write(b("")),e.close();var t=e.parentWindow.Object;return e=null,t},y=function(){var e,t=c("iframe"),n="java"+f+":";return t.style.display="none",l.appendChild(t),t.src=String(n),e=t.contentWindow.document,e.open(),e.write(b("document.F=Object")),e.close(),e.F},w=function(){try{i=document.domain&&new ActiveXObject("htmlfile")}catch(t){}w=i?v(i):y();var e=s.length;while(e--)delete w[p][s[e]];return w()};a[g]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(m[p]=o(e),n=new m,m[p]=null,n[g]=e):n=w(),void 0===t?n:r(n,t)}},caac:function(e,t,n){e.exports=n.p+"img/fontawesome-webfont.912ec66d.svg"},cb29:function(e,t,n){"use strict";var i=n("c673"),o=n("3352"),r=n("ce47");e.exports=function(e){var t=i(this),n=r(t.length),s=arguments.length,a=o(s>1?arguments[1]:void 0,n),l=s>2?arguments[2]:void 0,c=void 0===l?n:o(l,n);while(c>a)t[a++]=e;return t}},cbc4:function(e,t){e.exports="object"==typeof window},cc1a:function(e,t,n){var i=n("11e2");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("52b97b55",i,!0,{sourceMap:!1,shadowMode:!1})},ccd9:function(e,t,n){e.exports=n("b612")},ce47:function(e,t,n){var i=n("80db"),o=Math.min;e.exports=function(e){return e>0?o(i(e),9007199254740991):0}},ce75:function(e,t,n){var i=n("53c2"),o=n("a0c9"),r=n("9812"),s=n("59f5"),a=n("5db6"),l=n("9545"),c=n("497f");t=i(!1);var h=o(r),u=o(r,{hash:"#iefix"}),d=o(s),p=o(a),f=o(l),g=o(c,{hash:"#bpmn"});t.push([e.i,"@font-face{font-family:bpmn;src:url("+h+");src:url("+u+') format("embedded-opentype"),url('+d+') format("woff2"),url('+p+') format("woff"),url('+f+') format("truetype"),url('+g+') format("svg");font-weight:400;font-style:normal}[class*=" bpmn-icon-"]:before,[class^=bpmn-icon-]:before{font-family:bpmn;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bpmn-icon-screw-wrench:before{content:"\\e800"}.bpmn-icon-trash:before{content:"\\e801"}.bpmn-icon-conditional-flow:before{content:"\\e802"}.bpmn-icon-default-flow:before{content:"\\e803"}.bpmn-icon-gateway-parallel:before{content:"\\e804"}.bpmn-icon-intermediate-event-catch-cancel:before{content:"\\e805"}.bpmn-icon-intermediate-event-catch-non-interrupting-message:before{content:"\\e806"}.bpmn-icon-start-event-compensation:before{content:"\\e807"}.bpmn-icon-start-event-non-interrupting-parallel-multiple:before{content:"\\e808"}.bpmn-icon-loop-marker:before{content:"\\e809"}.bpmn-icon-parallel-mi-marker:before{content:"\\e80a"}.bpmn-icon-start-event-non-interrupting-signal:before{content:"\\e80b"}.bpmn-icon-intermediate-event-catch-non-interrupting-timer:before{content:"\\e80c"}.bpmn-icon-intermediate-event-catch-parallel-multiple:before{content:"\\e80d"}.bpmn-icon-intermediate-event-catch-compensation:before{content:"\\e80e"}.bpmn-icon-gateway-xor:before{content:"\\e80f"}.bpmn-icon-connection:before{content:"\\e810"}.bpmn-icon-end-event-cancel:before{content:"\\e811"}.bpmn-icon-intermediate-event-catch-condition:before{content:"\\e812"}.bpmn-icon-intermediate-event-catch-non-interrupting-parallel-multiple:before{content:"\\e813"}.bpmn-icon-start-event-condition:before{content:"\\e814"}.bpmn-icon-start-event-non-interrupting-timer:before{content:"\\e815"}.bpmn-icon-sequential-mi-marker:before{content:"\\e816"}.bpmn-icon-user-task:before{content:"\\e817"}.bpmn-icon-business-rule:before{content:"\\e818"}.bpmn-icon-sub-process-marker:before{content:"\\e819"}.bpmn-icon-start-event-parallel-multiple:before{content:"\\e81a"}.bpmn-icon-start-event-error:before{content:"\\e81b"}.bpmn-icon-intermediate-event-catch-signal:before{content:"\\e81c"}.bpmn-icon-intermediate-event-catch-error:before{content:"\\e81d"}.bpmn-icon-end-event-compensation:before{content:"\\e81e"}.bpmn-icon-subprocess-collapsed:before{content:"\\e81f"}.bpmn-icon-subprocess-expanded:before{content:"\\e820"}.bpmn-icon-task:before{content:"\\e821"}.bpmn-icon-end-event-error:before{content:"\\e822"}.bpmn-icon-intermediate-event-catch-escalation:before{content:"\\e823"}.bpmn-icon-intermediate-event-catch-timer:before{content:"\\e824"}.bpmn-icon-start-event-escalation:before{content:"\\e825"}.bpmn-icon-start-event-signal:before{content:"\\e826"}.bpmn-icon-business-rule-task:before{content:"\\e827"}.bpmn-icon-manual:before{content:"\\e828"}.bpmn-icon-receive:before{content:"\\e829"}.bpmn-icon-call-activity:before{content:"\\e82a"}.bpmn-icon-start-event-timer:before{content:"\\e82b"}.bpmn-icon-start-event-message:before{content:"\\e82c"}.bpmn-icon-intermediate-event-none:before{content:"\\e82d"}.bpmn-icon-intermediate-event-catch-link:before{content:"\\e82e"}.bpmn-icon-end-event-escalation:before{content:"\\e82f"}.bpmn-icon-text-annotation:before{content:"\\e830"}.bpmn-icon-bpmn-io:before{content:"\\e831"}.bpmn-icon-gateway-complex:before{content:"\\e832"}.bpmn-icon-gateway-eventbased:before{content:"\\e833"}.bpmn-icon-gateway-none:before{content:"\\e834"}.bpmn-icon-gateway-or:before{content:"\\e835"}.bpmn-icon-end-event-terminate:before{content:"\\e836"}.bpmn-icon-end-event-signal:before{content:"\\e837"}.bpmn-icon-end-event-none:before{content:"\\e838"}.bpmn-icon-end-event-multiple:before{content:"\\e839"}.bpmn-icon-end-event-message:before{content:"\\e83a"}.bpmn-icon-end-event-link:before{content:"\\e83b"}.bpmn-icon-intermediate-event-catch-message:before{content:"\\e83c"}.bpmn-icon-intermediate-event-throw-compensation:before{content:"\\e83d"}.bpmn-icon-start-event-multiple:before{content:"\\e83e"}.bpmn-icon-script:before{content:"\\e83f"}.bpmn-icon-manual-task:before{content:"\\e840"}.bpmn-icon-send:before{content:"\\e841"}.bpmn-icon-service:before{content:"\\e842"}.bpmn-icon-receive-task:before{content:"\\e843"}.bpmn-icon-user:before{content:"\\e844"}.bpmn-icon-start-event-none:before{content:"\\e845"}.bpmn-icon-intermediate-event-throw-escalation:before{content:"\\e846"}.bpmn-icon-intermediate-event-catch-multiple:before{content:"\\e847"}.bpmn-icon-intermediate-event-catch-non-interrupting-escalation:before{content:"\\e848"}.bpmn-icon-intermediate-event-throw-link:before{content:"\\e849"}.bpmn-icon-start-event-non-interrupting-condition:before{content:"\\e84a"}.bpmn-icon-data-object:before{content:"\\e84b"}.bpmn-icon-script-task:before{content:"\\e84c"}.bpmn-icon-send-task:before{content:"\\e84d"}.bpmn-icon-data-store:before{content:"\\e84e"}.bpmn-icon-start-event-non-interrupting-escalation:before{content:"\\e84f"}.bpmn-icon-intermediate-event-throw-message:before{content:"\\e850"}.bpmn-icon-intermediate-event-catch-non-interrupting-multiple:before{content:"\\e851"}.bpmn-icon-intermediate-event-catch-non-interrupting-signal:before{content:"\\e852"}.bpmn-icon-intermediate-event-throw-multiple:before{content:"\\e853"}.bpmn-icon-start-event-non-interrupting-message:before{content:"\\e854"}.bpmn-icon-ad-hoc-marker:before{content:"\\e855"}.bpmn-icon-service-task:before{content:"\\e856"}.bpmn-icon-task-none:before{content:"\\e857"}.bpmn-icon-compensation-marker:before{content:"\\e858"}.bpmn-icon-start-event-non-interrupting-multiple:before{content:"\\e859"}.bpmn-icon-intermediate-event-throw-signal:before{content:"\\e85a"}.bpmn-icon-intermediate-event-catch-non-interrupting-condition:before{content:"\\e85b"}.bpmn-icon-participant:before{content:"\\e85c"}.bpmn-icon-event-subprocess-expanded:before{content:"\\e85d"}.bpmn-icon-lane-insert-below:before{content:"\\e85e"}.bpmn-icon-space-tool:before{content:"\\e85f"}.bpmn-icon-connection-multi:before{content:"\\e860"}.bpmn-icon-lane:before{content:"\\e861"}.bpmn-icon-lasso-tool:before{content:"\\e862"}.bpmn-icon-lane-insert-above:before{content:"\\e863"}.bpmn-icon-lane-divide-three:before{content:"\\e864"}.bpmn-icon-lane-divide-two:before{content:"\\e865"}.bpmn-icon-data-input:before{content:"\\e866"}.bpmn-icon-data-output:before{content:"\\e867"}.bpmn-icon-hand-tool:before{content:"\\e868"}.bpmn-icon-group:before{content:"\\e869"}.bpmn-icon-transaction:before{content:"\\e8c4"}',""]),e.exports=t},cf70:function(e,t,n){"use strict";n("f96e");var i=n("7299"),o=i.domify,r=i.classes,s=i.event,a=n("fbdf").is,l=n("4580"),c=l.TOGGLE_MODE_EVENT,h=l.GENERATE_TOKEN_EVENT,u=l.RESET_SIMULATION_EVENT;function d(e,t,n,i,o){var s=this;this._eventBus=e,this._tokenSimulationPalette=t,this._notifications=n,this._elementRegistry=i,this._translate=o,this._init(),e.on(h,(function(e){a(e.element,"bpmn:StartEvent")&&r(s.paletteEntry).remove("disabled")})),e.on(c,(function(e){var t=e.simulationModeActive;t||s.resetSimulation()}))}d.prototype._init=function(){var e=this;this.paletteEntry=o('<div class="entry disabled" title="'.concat(this._translate("Reset Simulation"),'"><i class="fa fa-refresh"></i></div')),s.bind(this.paletteEntry,"click",(function(){e.resetSimulation(),e._notifications.showNotification("Reset Simulation","info")})),this._tokenSimulationPalette.addEntry(this.paletteEntry,2)},d.prototype.resetSimulation=function(){r(this.paletteEntry).add("disabled"),this._elementRegistry.forEach((function(e){void 0!==e.tokenCount&&delete e.tokenCount})),this._eventBus.fire(u)},d.$inject=["eventBus","tokenSimulationPalette","notifications","elementRegistry","translate"],e.exports=d},cfa0:function(e,t,n){var i=n("53c2"),o=n("a0c9"),r=n("b027"),s=n("c807");t=i(!1);var a=o(r),l=o(r,{hash:"#iefix"}),c=o(s,{hash:"#bpmn"});t.push([e.i,"@font-face{font-family:bpmn;src:url("+a+");src:url("+l+') format("embedded-opentype"),url('+c+') format("svg");font-weight:400;font-style:normal}@font-face{font-family:bpmn;src:url("data:application/octet-stream;base64,d09GRgABAAAAAD4sAAsAAAAAudgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAQwAAAFY+IEq7Y21hcAAAAYgAAAI5AAAHRN+uG6xnbHlmAAADxAAANBYAAKG8CQmG52hlYWQAADfcAAAAMAAAADYY7KABaGhlYQAAOAwAAAAbAAAAJAc8A79obXR4AAA4KAAAABEAAAGwpeAAAGxvY2EAADg8AAAA2gAAANpyjUcSbWF4cAAAORgAAAAfAAAAIAGWBHduYW1lAAA5OAAAAVIAAAI9ejh1lXBvc3QAADqMAAADnwAACihWzTZJeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGR+wTiBgZWBgamKaQ8DA0MPhGZ8wGDIyAQUZWBlZsAKAtJcUxgOvGB4cYQ56H8WQxRzEMM0oDAjSA4AJHkNWQB4nO3VBXLVBxhF8ZMQAsXdXUuwIMXdXYoUb3HJNrsIlnBXAZx/cpdBZn55yWMek0zudx4wG5ilfRqD0UlG/IqRCZ8dmX5+FvOmnx/jh9+P+zjCaL7m/58/Icw8Di/x375PP476mjH/53HmMJc/fP18FrCQRSxmCUtZxnJWsJJVrGYNa1nHejawkU1sZgtb2cZ2drCTXezmT/YwwV5/jv0c4CCTHOIwRzjKXxzjOCc4ySlOc4aznOM8F7jIJS5zhatc4zo3uMktbnOHu9zjPg94yN884jFPeMo/POM5L3jJK17zhn/5j7e84z0f+MgnPvOFr3xjyl9rnN8fC4ZPs1f0u6nh7z9j2ErKvz+pYVupYV+pYXcpd0LKxZByO6RcEalhjymXRWr46VKujZS7I+UCSblFUq6SlPsk5VJJuVlSrpeUOyblokm5bVKunJR7J+XySXkDpLwGUt4FKS+ElLdCyqsh5f2Q8pJIeVOkvC5S3hkpL46Ut0fKKyTlPZLyMkkNDUl5raS8W1JeMClvmZRXTcr7JuWlk/LmSXn9pOwAKYtAyjaQshKk7AUpy0HKhpCyJqTsCikLQ8rWkLI6pOwPKUtEyiaRsk6k7BQpi0XKdpGyYqTsGSnLRsrGkbJ2pOweKQtIyhaSsoqk7CMpS0nKZpKynqTsKCmLSsq2krKypOwtKctLygaTssak7DIpC03KVpOy2qTsNylLTsqmk7LupOw8KYtPyvaT8l2AlO8HvuvNYOoXV5IpPQAAAHic7X0JnCRFlXdG5H1UZl2ZWVXdXdVV2V1VfdZd1cdMd8/d0zM9933BHAww4CC3HIOsAsoheIEuDAyHoKzgqrCuCyyysOuyLup6rLrKt7K66uK1qOO338c3XX4vIqv6mp5hpmGGn/6msvKOjOPFixf/9+JlJIMZ5g9H2Kfwc4yfaWAYlNBxMIoL+XJFTA2ibiQjIYpsOMCH20b7mpv7RtsW7g/eednAvU2rqv9eLYhmh41eaGjBz8GtNRBi9bz06LXtzU7159W/D5ZTCJXtAYZheEjnObYf/wxS6WRyzBAzCqkJCVFHTQg2ViGeLyczqFRMppJOIuXwCcEORBG5XAmUk06cb0NsPJBwdESuD6AU241aE4LIQgZpEPS42ioo4mOKKCr4nbIoyp/iZcH0a0uqP1IMlEceBf2T4sFDSFerP6qOIRax/dVdyxDWDNyJ/ZYHth6kK14Ee9sHZwb+GcKsGZZ7sOHxGLiiRIIsRi8Z6ti/yh5Nwe2qN1cV0WeRX6s+pwLtVDSokDiqf6cGsa6iIc3PEBp/j70D/4oJM02k1KIgWjGyM/AgLlfKFTgrV5CBKuwdq1Y/sdVqjyxtae77Rtv/sLGeuDMaTEezW6rphvsj+Fdt6S0dwY7ISDLRn/iftPF8r9M6GmiLnv149dL7Gx5gEKT1Q5pWw+SUHLMgWnalUHLqqY2ntPWLj1x7nWod/Msb11xYoSmNJ7L9qY7r1OC9HWv3V2gSUI8sxH83+0U2wXiZIDOPcIyIhKCNrHwFlYsplBRl3JowWNOBNcYWyDrIlsiaYR1Y0WFDre5UFHRIjZENnKgGuql6dfVqdA3GHIue52CDWI57nmws7qhLbILEEJsSzQCN4KafjAcy+eNExQhQjjvZZ9kWoFOOWcqczVzF3AKlSYqEZoJlW3YUVQZwpZzqRqlkykmKZZtctQTg1mSqG+5UBpBdC+/egisYwnYjN6xo0XvA0KkkqeUynNkCqQe7XIGLcCmZEgwEbE+uibaYEsQUvYV+d+E5O+fNV7XKnLlrV/71hk03rBSEaOOVK1dtZE3v7u2b++ZI8tyBoUeeHF21p9m0e3sePGvr+tX5EuJaWuYtXDN63+C8RVy0eU722vmrRpZ0dCI0PDC0bMlthXLQDKZSc0camvre2VNu79x/cV80mQ+35kLtneFsazif7O3ZX7zo4tLFLSPFkVa4xSZwubRl+4XbvrB0JJ1WG5uu/MTmrWvX3pRu43GOzWXXbti96bGhBf3ejs47nli/ef7CFR1sNrNyzda1q1aUe7ze1mz+tgeXLs93ZLO4s33xyKplt3ZmRDlXKC2a/8H+uYmOi6J9F5d7Otv3v7OviWQlG+5sD+UgK2xP70XF/ZCVVshKC9xiGB/U20OU/1ioQ5VZwTzCHEGD6KPoN3gOvg4/z/LsNvZR9vfcINSmL+7jC2LFjJdsX84RYTFhNUQzxhUq44s9vgzypQzvpJwSrCnbMfhYeJAjfJsqweJkEPxhnyrVjuCYnJJjuOIG4R0Dm5AIMskeFgPVTugBOXavYTPGFwbDpQwXzzluc+Gm5Scm0CxhJyOTHJGcQcyYxkHiguhpqSBC1jFpKnCZRNsEDS7D8lACi0QLpYBMS2TDObUCkDJBxseLhKGgkHnedGi2ydY2C7CSJSaTOCBManypjC8ZjifZF236IC2zRNu9ADcHRdgUaLiUmwJbixNiJUnEsCskIHp1PHIaJU9iMoBMg7g0iEpAm9IgLgwqpQrchqJhEgkhEy7EUC2n5AiukXgRRE1iJyRshOgkRxxfDI5Qv84BgyrZIJpIiWSERE8CQBw0AYgKoiWUHK8UK+4YcAVOJJJ3GlGJxkGLwqEUurv6d/95ycHqiwdVQeU1nheSgiJxGCQSFjiZ6+BlHn4KH4WVHHAhGYQWxyEEWzHJCzw8KBzmOR4uYixhTZREuAULiBIDy5j1wYksg0jjoKPC7upHMieAvIP+TSIbWCQOYuUkxCljv+E5iYcTjtNglVhE4+NkZJDHWR5D4iw5kjiZF3neK2ABG5CeG06EqEQIiVkSnd+j8KIAJ5LEQSJJiA8iFWEXYSVRZKE8NG+QYcSSYw7KneTIZd7zOCcJcBmyYEIuWMAaGpJllhYDUkdQZHrAczIEgp4B1xaWrvQnsA6mxIFSoRt4KC9EJLDjQUULQURwBXoWyAgvu/mBmBFdYI+QBCvcR1isk1BgIR8sN/YCRAuRkaD0h5FEjlhSSoiLJVHx7PhNknEZ/xoeEtxrUGc0ZotUqQZPCFDBCpbcpEUaBvIjHfkkDxQkzwCxITnIMVYgclaoZxkjfz3HIo0bMsvj14A45CZcgzPCAxo8hl0O4mSJF1moVoEnJRTqz8tu7Y0B/YGmQDpBE4D0UMOkFqDWYCVcA7cpj3AkB8AXwDOsyXKKGIYi1OgPlKKEltBByAkSlUZV9HMqsADhAs5LU0CU9BrvgdzyEp+kEVKOpNwJXAhXMCU7x1cXQigBu8wIQTwy8iCOJ4ekrYSBNkEBWouqyHyN74ErAzwJAv/WKORa1lgP9pN2g4KEDFYnvQlrAydwtJpIsVhoYHBVCCLaAgmjcHyjh2zZOou/Xn0R9eS2DDz11AH0W0J3kWAUShQeyi7X655H47zKsrRi15KaF2VZQfKk1iMGOQ/HNROmotwtQyuflLJEW6aEXMK4rRMJ8Bxcdpu0NrlFk9VjuxHIUAaNq9GEF7UooWpwksSAlaeVSRsAT9iRrfMpMBBmsUt1iZclIgfq7EKCpGr8ZRDCyJqMCPMTdmFVANpyXWppLCeMt0480Qw51iJllYEM/ZT6Hl6dCKU4rMiKnK7CjjQ3aGCYk4AlaozCu9RArJfKNBYpqJY4oY2MSByPUiYjdQ9V4OEaeI9Myoq4BMeTW/UKhduT+DMKKz3k3FbWhUgUHFeTyDKfAp6RFS4PdJUIVwrSZBYU6jLaEoBkLOeF+5Is+OAqSPw4rLwCAI9DYV5BnFAvmITaXG6V+US9D7B5EKu4l9JfhAxFWFWlVRY0gJ0k0nBcnoGmaQLVkeittU4qUnkQfZD/+4nwhg5Bpg1aE3hSbsIcIB+pqOOoIKjJKmAHKt+ghgXWywrj1SW4dSOOQDhW0KAhUhlH43YlImUauS5GUU2QkthBwJHMgsCGHpAIMNoHgJSEihLkuoBlJ8Sg29lArRHZzdXYDnmh32F5mVVI1AYcClqwdgtEpCBztGdh62mDYAbem9wD0u7GldE1/fMu9m9Zh7EA7/cxA8xCgvZ1FnA+BiBP4DlF+hMwny6ppLsAsg9ATdoAJMVU0Ey1wgow/fCmR/5sIRqa2//AZ1evuynVBspo9IoVOy7YsGZVX79t2x2dCxdv2bRh04IFqSTLOtFLPjpYvjDzja98JXQH2ty+IMEm0OLrHnjikYHBpXK06erVazdtXL/2fclMDiVbFyxct/KTwyOZotewrN7yqpUbt6xY+s6BPzDJ0fhH77gDpe84e885e84555xo1mZkKN+DgIubARPbzBrmabQQPYD+C+fxfVBOAHMFswAoDPAjHMApQNxSIdCBauiRgp1BdgogBsRDlDauhoYNwYwpAH4Ioop5KMYhwDEjOBREqhQdi44LMXkCcDkT/nVwSqCqe14Dw5gAQYIaTUMxCSIfpDB1MEl0RMjQBJiculD0Pgi5RS5io7irjjAnL6kajKvBQhfM0cWFhxwpgqeONyFN280DO6EalNwVQCeozpQYFBeyBA0SMmB64ILDQg2JEvBZiIkkDSC17YLBGnrPKA4cg4qBPnPgwG0HDly+48AB+BdEj+DxiCmP7iIKaJEc6ZRtkCzwayMbgY9BF0pEgMAqoCcKHvFVIutZwv4EgRFkISEdEIdABDVtCSyBk6wCHZXsyn0MwLCGowCbIJ5cga6ASH/k4gKRreFIACD82O94EeEJKU4CYNLtkERps8PkedLsSe9B2yoRNrWug8hdnYAMcnsCc9FYatAIwmAKdkixQAIRQcMJEo8/D1K/1jlRcQV3eNLABSIuBBfzUnlKyIURj6BfHA9OuiPpyCMUN9MwVAoqbtFpXkjH7BIEroicC44ISkIguvDnaPeucAbIeIOABBDlAGV42vV7ZEEI8sgviDxyl0akwg7+KpH1VOSSDIz9OxFRtCY4T13usSqIKhCodVKQCiQLdMWsh23CrIdjPTKgJDcSggGC2AdA2odBmkNXgQGo85je9RFYFieMdNsBGxjpuu3oIyAdESkU7elqUJdzCcNDZwkRQfk40gWsnMCxpPSAvbCkQ+8quPVMMQPpj/2KRCoZZLQCuFCT3D6Hgx6IJaoBVAvhGZDshIuwK5BB3msUv7s8QquZRup2RnUeI6KcoD4WE7hBsQWp3Tq4R9B3SHQPGYXSU5BVUwHgCRZrdXRBqAfsAxwoYCL3oQPkUPXLkCTNbgGyJ+BavAIF6VBSBCCEFxSRUsCFY3AXWhriRSMJ8UHBWK72F1md7QRgRPgl4GK9BkEMiJ6AAK035qnzAlkILqPRybIE0QlelUACgc/AMTRrkahM1c8TJZAjeiB0c6QMGqIklwmSIFwj1LA1awgU63CiRiAgwbMUthMswdF+EABRrT0COuWJfjLeLyO3/mVECc9Bj0+LgAAOEkqQI0xQrAsTPAhDX4kYYugbwjcxBWoRRsQelkyJlk0MVmI3IpYv0m+KOk4liX04XykXiK2MdKDYN3D5Br9ppzu3aA+uajZa7MaEHU4kzr0o0zVoaeqiXUWPH5m65NOEuRcskuT48uICfGNpx5x5t1Ukf3+zcf8qkftQ+sIL0u1dbIO97txcYV0WoWAD5A7LwxcM9F9+dmOLa4tkGPxrfAscidDvMQFfYXx5fQ/54VvGPoU31VcI7vaTz7BxeEZiEoAFljDbmIuZG5iPUHtpHABBvBwQHGo6tS2CC2wCCcoEBYhJu2bqs60ywQU8MeIiagCsUBPfIBCn7F4wXUviACoNIIAWvHuRPlsqkthK3Qi5MCNB7tHnSTgaP0EjTjKD0OGzz0bXP7enUP1m4Tytsc0fVaSg1uiTdDlcaNItVWkMmdLPm1UhqvPtiaDJ6X2Lxn7T1OBt0D0qYKImj+VVDK8nzEv4z4NEcgB6bMbeUMAOCNhz5BM2BwJQlTyBhFcC1vbgzwRaokbE9rWynF0pFTtF7Bn7t9aIz1m50ObYVt+qHgHnH3scJZ/csgX9K8heyQ5iBNKQ9ESgzOsa0bFWKqYnovGZAU8grZ7VoWhNvmTAE4oYAcHb0uixDM3SgtVv8EG1ySt55HlzfDoX0PPvKIuynw/rCVvuCiUjfNhoDYqDcyW1+oRs+2WPYHoMVYmEkmJAR3rU9HfKqqGZoRw7yTZoMM1Mnrmc+WfUhi5Dfw34cRs+hP+HHWXvYL/NNXP7CPYDmtegH6nZMrAxte12Y2rYhWrVgcmh+voB3hDG70AnbKQzuBM20Tkna6OjEOTkTXQ8f1xzmnOS9rQmfgZzWumY5jSHdaHmyZhfZ2N9xfxJG18ddKKmS6ARd0KmSyfg0uM41kObP67x0EGHhy6yw6EN1/XNXY24hb0d+eRwQTa6cvFVy3oishVatVsONgGGkYi2u3mzP6kPcvqbscZ9DvDWW2mN49ENVEN7C81x8tg/nrw5jsMfmL2NjB/7jIvh3hojmY4efgMjme+EbGTcJwFIvAmT8n+/lRZlaezwW2ZR5vBfnrTtlAOgz83CeMp99C2xM3pw5C2wM3K4iJb1916/OWqa7xgauDhiplBibmtlf5MpRnpGV8dbO/N+p4wMH2lQ4cRC6Vcnb8ODlvIWGfHm0Eb3lhvx8KffEiseuvJNmtEeIKLurTOjsaNvzo6Gv/b2GZ5BpXpLLc/Vf3iTJlYg/JuzsYLm9eatkq7d5c3bJY/2Q3gHc/Wp9kOwg5MNgvlJFsFT73cQOnTo6kOHdra2HDq09P77T7lvwfYVK649ePDag6F7R+69d4QBPXE6vc8Hil96yik+g+34lJN60TRT8ykm9UMz2aWn+gvNn9lfqJIwuBg0phg3iGN4kMvgQZzhDAxo+jjeQodByhnEu+fmm8nWgFbF3XwzaX8zXD2Oy9Djb/TsxFVqHpnkY+Wb8LFiRAsKNcWzqvqDu1QLPT3Vp6r63Y+pQfTcZH+qu9gvAX0aQGNdRukzmQ/LVEF1OXHq2AThtjK9fyy3ohT6xYW7zx4cUtTeuQPrVjy5duPQglWS2NRw1eq1mz3GymHCNOxQ75zhxR+s9Oa9yfSQs2bJsfyC2ESlvHX7Bdv+eslIKgns09/7wKata9ff2tbOodtxW3rRkpVLb+7OaXpbNve+jw3Mc0xr/7EcexhGgXJ/mP071mEamQqzmtnHXASt8ErmGubdzHsJFZyZ6FAjQ74wiRA6qo3Q0FY55TnLpY/bMPOF/CTqdROTjEs9k3oJ+ZwACERx0op+h/DuHVuH5ltmtDszPPz5zduWjZxnWg07hpdu6Onn+W0b1vX2Gd72Ymlk+ZNr1/fPbWqUle7SF/fz/LqVy/JFWS339C0fvnfR4q5sNGiWC7evZNllixZ0dApSpdSzaOEdVzQncCzel969B3VXf16tRr7i/thEd9eKVTs3PDG6olBq141s94c2bHz8nnIlqOdQV8fy0a1rPrVwcapdaY4PDW5ct3nryMbzOzrah5euW3lv/5yGBk9rcnDooZVr+vsWZFPJoXnLltyaL/qDDesHhu6av6gjlrhKq34QXRuqPolS4fBIKLQ+FBoNhYAfveM2FDKOtIX5PGhjy9D9aAwP41vw11gfex77V9DnLzvOqNIZT6sznlan1dNqymBa5oyz1RlnqzPOVn+MzlbTxjLvPONudcbd6oy71R+juxUjjet9QaaN6Qbdpky9rubXNZwggeJ5ohsXXUxPzoPkToKcF+n7EseE5oev3rd3zsDAnL37DtcPrt6/Y2upUilt3fFy/aBtOqqe8gA9yE15gB7867GwsTLuY+WOL76D+Q46Cz0DJBjFfzOLEUX2jPvV2+V+dfKja/1nfLTO+GjN1kfrZMd20PAZN64zblxv0o3L9Y9im/Gmcf8oM17ia+uLE25ReNOePS/Sv+sn/S322/hVJsKsYy5j3s8cJD22IPYi0mNTdyd4GrrocqkXFYktjnTcMdKxFXL5QWSZpBMn10w4JF1eIplByVKxUiTeUaluBIf5SqEsZnMCte3lqYU8lc1ZNjEg1dZyIKEj0xekrwAPoJKv2I0cPp6Pkos6cuKJbnJxAKHh1jxSBDlhRw2ElqPIMju3lJiGQQQADBIUTQGmE/xYUAgl5WhLVCb0VABgKzqgWywnCPdqyfakRvg4788GD5qZgF7aXII/7ittKRa3lMa+jPtaB1paBlrHvkz3eHfO8Vu6qhnBRnzjjTgXsdudXMbVbqmqqhmWx1D9ICyBP6AuFfgRHzZyjoKslNB9XsS+RxNAW4MfDwdW84XL4XdhAi0rbi5V95c2F2GPPgz7OS1zW6v7W+e2wB59GPaM69cOdXwH/kitjg0mQPzgCGwynUrcjIu1/Wa2fORXhw49j7vHvvl8bY8/MvYxfP43Hn/8cefhhx+u8csa/AzDAX4LEn4hEcV98cmmvrvwM2PvxHvGDiL+nnu23HMPfiY8th0/0wkXXifnW+4h0XA1f/sEYzMFZtC1bB/tbe/Yk42yU9ztbfEY9kX02saH3z2T0720ftWK3j5rJq/7lYsnm4jYxOIDMzndp5LzF66Z5HNfWl3zuUf/MlkxnVw+932C/pN/m4DAwRQLAW2WhKiIKXEWbxMc8SUK119mDzs33SzqCxLRpmvzs3il4FvOovMfqf5FdGv33aAz+Ne3L7jsQ6MzjU3uYc4/9SNlNR/MUz8+tn7Cs/KUD47trvlLMjOO+e5jLj/VdOWP5jdBPPU0RvgoDtXD6ikn9xUzcLTVEpg+3tY/q/G28cHc2Yyvhd1B2VmMpj04Pr5akz+vsZ/GL4G8TzEdTA9I65k7TAuuCR3kVXgnkYSr5QAI9EoTmhCu32tf0g5/3Nu+pK1tSfvYP+LezoGBzsuqn7m0a+7cL6Fg9ZeXjo52j47il+B2dZMbDH0K9tmBzuqmzgFUrL400Ik+1TlQ/fPqL39ll7tJeGaGfGZOMp+Qxe+66eG+WvagH65l77LOWvZa//nEsvaLT2YgA3hSnpzj5wdgBs3LMfIw9mXIwTGTdpOdznNzZs1zbvOdDdN9Z7wRzoLvLp9oSzPJrguYq059n4BFcmCTmTJiKEVvkxunoY8Ijdp2eyp4IJzLaxaoZmG/oCA1aJ36WTHmV383z852mO9bcd/qlqX7R8SmoKgK8QXLSbsSjxo/v4b5AHPotI6c24kpBi/AclMtXjF0lMnrdI6pZwYvnGrj4VoX56cYeTor0608p3zgfefIVEOAM6dlsh0A5aYaAqbhzDnMyMnjzGO1nZNHmyuP3RhOGnO+dGz2nlrmEtN38mWuY8hZlHEyKDzpUj1Xh3niuB7t9nsFaKX9oAcdq7c5Sq21qeoFqrZD1SCqw7Fw+t030EoRer3agL5efdTatWvXu9DG6qNXoK/iV99QmRyu3oCufe95555r7t27F6248ELaT0LndQB0yxHmCdpr9SJhfBWaUNAmSrtVsCq9oMWXiqkCMejnyinodaGKOhC1EZAXmXj3zSj6IlQG5cRs3szbvciiUREhYQbtHJEe/ciqFPLuUEAHMuPk0MyRjtg9hvCESiYNY/aiIEgbR0j1IjJqUErORXTgAPIA/0KxgF7y+Od+MROQMJK8Xel5L/8g0sR7I7pHELSGBl0K6aZgwLb6Ai9wekAwOI/gV3iEiBFPlJo0S8GYF1msLbvrYkHiJJEzfosG4EhUjOrzyBBlMj6jqtXffJUXWEHAgvCDH/RG4x4RYcHX8kJO5BD+iJK+vnkw1Bxo8eQS86IRhJxGw6eroajNxvuDikf3NQVUDUFCuikGuv2KhpGDJDEiK02a6YGIeYHaTHktJgsOxyv+gOYIgsfUZIflJJ9Bxn9Q0CqiaKfS4m8yC+H3NXOobgO6Be+rzZfk2gbifCvf6oufxXaMpfEN1Wert6NL0KVjDXjf2KvYdr79lcOHq70UJ9V5+ARx0s96d/bCH0fc/dhPcaSjr69j7Kewxa/2nNVbvaX3rB7Yoytgv7+3rXpLW29vG7qirde1PU2MGfUxy5kdJzNaNJvu6MTGkfbNqic5ocGmvz3J/mDqPAZlZohZfLLSUQyawAL5gnsnWQmS6bFmISmvI/MbXXKJ0RzymN6hH1dfPDgLgfl/Dh5EPTm50ZINXOS3b3/qgKszEIzpAMYsgOzZeYL4soYZx9EJuWDW4UwdYVLOEYPTECZ67cI9OwePApKXr1i5gW3gd2/d1NMnSPOG5q9b/bnlK7KFZsvq6/skgIFVuTxePn/RmuX3DAwt5GLNc/LXl1YvXdLWzi6dOzRSx5HpuaNAGgIXL5gKF9cAXBRwDhXy6zbu3vTpoXkNjYH2ziVLntiwef7iFd357Kq1W9feU6roRiqbo3CxM5Pr6hgeWT3yvs6ucbQ4EO+a2a5wHnPxafIlr6QAXIinx4X8fT/60cM3g0az94c/POUo/LJ8/tk9L1wdTM+9qnzjUf66c2epy9Uh2aw8dNsmUNhsfHIn4a7avCiPsV9gGxiJ0aiPdoh4dvoAd/gKJSTaFQNNrPhh5Hvllep9y+Ys+xas31xO1+VsQ/jI53Isn69eN2fZnM45y/o7+5fTPW3L+/CD7BqgXJCJglxnWqErR75CvgydNSAFsk06InToACigzxeJtuEe4gern0Dbqp/47PoNq53mZHpdb28s0pzI8qVWr7+xaUHbl9j/GiuvW9N3TcK/uNK4Kt2+pyWdbHP2+4PZgWS8bn+Y8D8nXsYzz1iZM1gzg4kbem3eStcbvTZ7peuUXhjExEPU9U2HIzHbi7LHm87yAMdhtJuM9XiIA8ju2+hwKGa523aTvYcMPe5GmOP8RwckzhnTgt16HCf2L59gtNPT53ZBwMjRqWePol2EiR2DdsAZ8UrKFp3jeeujm8R/WYOUNd99evinw8cpyCv8x8bGrnvfyy+7dpq7a+9zk1GNKQknRJntn5ISie+j6CaSHHrXtMjV6hI3G0fzRJzpPtYspjoCtANYp0j6jSgCfA7onAw5Ha+YvTt7enZeQja9hQ35/Ia9ZHOcAn+zFho2di00bJijZM3I7GRNUiTzN9QfGFfqZyV4yvnMfFn16+nW80s9nd2RMGdZndFls5BCq3EkvLnYUyimW1sFsbkpn7koW2wORaaVuTxL+SrGZ1U+ovrNojC7Hnuc8qprj4lA3zuea0CgR2U6P7nPHYcr6LU9O7bOm28Gm89euuQvN21ZOnK+ZeueXSPLNxdTIwvndUB3ny0Ub/rgnIFEUgSk0b6XTWS6Vq3eteGJe/KFtG5kuj60ftOGLfeVe/zq7a0tAMIW31oodRD4MXT3ouHO5vgUnoowGab3uPSdhg7QxJtMcdDmkhMknjOwbuVUEjfWKdzXfzshsJFKDw1vaFlyIYgAu8O7hE30lLfsADTkUrmxv2+cyh+oEzmTjRAa3zU4z+nYECmuGFv4/lxxYuytziOVWfbCdDoTnmDhWdnxr9uwvueS6o3o7n+aBcfcvWhR97bm225D/oeOaud9s+P5GgybTVG2Ap6aRSEupdCImemdunOgnz3lI1oz6zGnHH2+awa15xSD0HuOVpL4Gd5jPF3vMJ62NxdP4yuLM43pz5/NmL4rG1MWgUOzsj9OCMkPXjsIWGlwFlr1k3VxObKl6+WXu1zdEATNInwnk2ZWMGuYDcwWal2hkxeJxLySo4Ui/j3xSoGiBOK3kyKeO1AiPk6V6UnhYIkTktTDEf8ee7qf7rUcXteWxA3edIvXZrHVMDyCvsKj0UU8ZxuOJ+ENNrWMLq0uRJGUmUK1YAiAaHhR9Scxr8NzIaNFSxgmaowrL//kJwf+17M/wXdilM92d6fTobZWM2pGGp2ODrZrY1c8EWzRE3Y03BRv7+7obopMhPFouhFvs63OzkQi2Ko5FgmUSpjmpZZ1Gd3W6n/CZnsB8+WTsNYmXEPmuGk0R2yj8Ngk02i5kqWm0Uq5mJwwjXagOigTs7nJNlEBKB0jERB9KCgKTiJlWqAlmTli8+xAxARKraHkMJd3jaFQJznCjb0oWcrRiiP/whsZjf9Ckezzw00eYvhUi2033+zzsYrXx7GipHNSIKDzCueVviwHeRmLCvH8ZjGHzTDoEyLGuT0LZczzrLS3sOBGkbycwL/4aVElb7Z8+j0CcVCr/joRsEReUK15wwbxfH1je3RaMIZ9ZsoIarbYGOpox9jyKrLPALLLgtbaqGl+VRDloKA1qTqyeN4QWDMsiPRdEJ63eQFZyKOqEstaXl0ULVETiV+qN9BsRvJms7czryBUs3HfhM+GI+jHAnwrTwyku9GH0IeO/JBNVPfjs3/843XVIfTcKxP+Vp34SiYJ7egm5g7m49CKgqYgpshLuNAHW3ZJLBWor1vFJrtSwSyQOoEWMR6qAvLBhg20kTKESpXJpxmSqUpKhI1YEIlHHfkiAOEA0yDsYBOHDQOZTom0NxGCkt2UhOyEELTyZeKUZwWFRLJYRvdaVnokrQk9PVIwl2MFn5QIJ7RIs96yQ7B8utDgS4+kVKG3V1TTy9oC4fPDgbaRNhpeTS1LWRZa0oKMaKOaCMclv8C6cbREHK0hpjtGrEFtibSQG/k8ueGEHS2U0P3NmcxQJtMcCIdbIxF8ZWOjoKVG0oHQvnB0K2rRYxHNCSckr8Rms6IscZVzKhKknw7a+5Bp0wz39gkaXLGs88P+1EhKEypOtp79hqjuIBqJm3YB0vZLLWGaKYg+2qgl3OhXZeZ1d8/LOJFWkpNa/U0Zl+kmc9ydaCsXqe1cTNkVX/wNx2GwXk2jB7/x2mu/qcZOgN/XVh9GW+2b33vffdV/G/fd9OF7mWZmEx1hJ59KMY/ywqz7Ydb1CuqIaefoaIvrihnDlimM+2GmioNsknZjpSKEEbNmrffPu/PXpUo1L8y464WJXutoSaS8qrc/XYpgPB+Hi+m+dCrRcp7MR7yazEmC4g3rIA0UWYtyjcTNHHkrfRUvHa9oIK6wXsFjCFqRxVi1Es3DzQlLxSy3oXmtU33NWduMD5qBhclEa8QXjDg57mc/47JOJNg2klwYMNeSF1yoezJCEsYoGElZDf5mOSgZHIe9fr8Xc5whBeUEh3nbE4vEwpj/D6T5g6qlqapmKabHh5K9T98Av6d7XZvChF/iSfskzsr38ETdDce7b8TMgO8uOH1eFqdhbor1k42Yp9GT4lj+d6feTn4UNjz1NJ4BSp5iUm+cDjzJfAL3s09De1OYEPSZJWYJyLPzmSvpjJsPMJ9hnmG+xrzM/DeZSeMYngoBQnYLSEjn3LST7pAOHUtOJflaK4V6y7sTaBYSIpGVRHGGJ4opWk0U57omsGKSr0WRp+iVhwBQ4WXiCENuEXBL6p9O2pkUamklK+RMrMcCJ4na0BKtY55Y2UR3gJFyR3La/Xo2yX3XIQcdPpY7hTaS0VBA27FX03kt9xXNYNXlXWLY4EJLu7mx36uKoEr8vDjnC4ltqwXk+QOn+EWPLAflFUsAFs3/uUeXvcrcMO8LC22rJB29W9OxUgyLYS8XWciNvRDm1QYh5McRL9Lxq4aHRVnOGxKbGjisH/mEobM4B8nxGYw8+JcR7MkLRliaqyHP2KdUDUuD6zQfUldWBHRI61ADYSPq03hD27lKQp7qXNXDKpvPJ1nfs1LAIVnmFV0qblaxz1M+p03EHpw8pu8Hugx7hbCPC1soEOa0tSgQ4nu2KkCM/KZmrCCRVyVuYBUUcvsQmQAUc6ZPYoUYByWNpbDEa2I2qwWQOtQtBox+5LeF0jo1oG2fxz6KOzaMqqxPW7VO0btQRD9nh+ZHSvmqAUnxwukFWxQc0LbuldQe3Da4QAuy6sqtsn6/zxKWNrH+kBCdL4yyJitS8BsKIpwVTSMVsPjhAAqGOHM+yyKelVXWsYSwn1VzDuSwjjmmj8udplG50zMYd5pG4QgtPePvYHKTRqzWMs+gRehB9Cou4EPu+NWM742eeePybXvjcvvUd3F3nnmd8szrlLN9nbJxxje0cdeZlybPvDT5Jl+aJGMx32Qd/HPotTU6v1vCgc4kFTQLpE8BXOrgS77zXbzjJ18cO4KuMtsHDuCfH/kvvOvm7dvHjuBnNbNjXn3+gwk7wwrmEuYK5mrmOuY9J2FTFB0dTbfMTra4upZZkQyAmMG66k8ss870UNPtsm9kvHg3AMJOQ7JNGajiCbS2AVm7vUEWe6SgFJA0ry/T9n/vs1Rbly0cpIH01H0BMYCxLplCQFa9Qe6a669ffO2+60/A9rENN5Yzlidkqj7NMCwzjButcMgfUE0pqPk83oDZFIr49EjYsjw2hksQKmB7FTsSgDBiwEPC2EFNG9K0efQ/zZbbfpz3To628tgVYgMU34hI/OuvVz3o8P87gQKe9YEPFKuvIvu2mv1wGD9aG9PfRWf7TLi6g49WYDO1xPiKrtWhNlwsjPs6ptzBrzyt7jzhAHPSTfP415unX0eHD+zIxoj3Q0tzZiOSNmaaHRGJiVh2x4FrNndEfILgC3due21bZ5gcRjo2fwEaZENxx+s7ig0iF6zdC3LHuUqirV1eX11PLuNHg6rXF+GqrZGgTw4GZV+gAf2ARRGfVw06wFCyosi6HAjABo48cvAC4CwtGNR0rk1V3Duqkj3+xd9NXKTffTjE/i3gRlcPLQLttwAOv5q5fTaaZ02jc0dPhNrbEkS1RERhFGZUIFPjn3uoxUq/9kC1RKibQr5cb7HHVgy9qzIq8ms7d3t0Qev4B83g1Pk9csgj9Kzlxl5TVEFVM20g0MJhrrWLszjJgx8H7Y4NhTkjLMYiIvneA6h3fIZok11EvfsMdBeKRypv0CDi/evptx6IBrfgbMEvGR6fvrMfsIdwPJ3tEmyAwkNUIlCD1JVEZ8vsVXhTvaCfVZHEqWr3MkM1fIaxMMP7eCmgV19EDUZ+Txdoakr5wIAo+1HEOG8b0fO2nks+9QA9sqxwLTYoqWx4mGh6fpvvjWA+HEKhHJkbaUY7zjmn3ko22W3glCtXayY5GZzqMeYpLgmT7DYiYzBNTCczwKwECu9nrmFuYT7OPMw8wfwD8y3mp4TeKdGOlyvQbBwQThb7p2muwf+85IPfpeY0LZT96fDgtdde+6dtpkEPFs87OLbw/emRD7/ctWUL2vanZpqZ4HHyLSCLaWUqzDCzmTmXuYx5L/Mh5j7mMeZZ5iXmh1O+DPQnydyTvzK050+brSc+XfTdPzWGntHWeDpmbKg5BJ76EY0PLhl3IDzVIxnnFesOh8o4duQYnQkyCSbLLGY2MHtAp7uFjv4f7Yf2NiHH1FHOadzbBhnR60e5raHX3iaoWPum3VocIN7eAZdvrfpS+2xbxZw83ts9TvK7Ig1OV6IrmQw1eJv7400t8ZAZ89hqY6SlI9mRdhrzcX9TeY7ZEDYavBIaGUgVG4KiEDJMvaFo+hS5IZTwR5seriS6gl5JDAe6Y3qoQQyGWuzuRp2Z9q7oKHM58zjzBeZLJ2EpmOZ/4hzlfwKtfbL7SWG6+wmEEmvuJ2SunUnuJxXTEY/lfuK8gfvJG2nQSz16uDsksU4Lq8dimFV507Akw5Tsfi4icroeyoQltqWFFyOZiGbM9xjhTETiEg4rhTIhxd9pyUBQ02vyKoejUcxqvO21JG9QtuSAT7K8tqDwGGLmFd7yWqIvIKvBpqa2piZT83ptr/cEVPe8z89J4UzIr8z3WL2W7PdDghav8igW5VTsDCXI7bBHn29okDuRb2llyQXdg+YjxR/qDgl8wowhjhZOhLwhG3ItQn4gV7i5GXLNWSTXAblWHIvXWJxvSkej6SaLZNP2TnkXM3XinPFGNXACBKj7ouzAK0HyJUETIGhIdz0HLZsnEqrkCipfMZkQ+TlEeonudy6SqTL63zJQn19822IPMFBJsXX83o8rlo4DIan6S4T9qZ/gzn3XXINX0FlRMzsyiiN+XRCC6qEte8gOPagZ0lNNFzeq+sa76W/p6tVM7VuOrlx2dZQOZh6zmjmLuZi58SS0klMqkI9WGt719snjaXh+y9sli4/GKHtOx6xSp2lCqdMxlRRDZmerfadh8jjoVuYJJKPl6AFUxUvxrfjrrJ89n/0Ch7nlxxsVPfPBhjMfbDitH2yYNhh8zplPNpz5ZMOZTzb8UX6y4Rhj8Zkz32448+2GM99u+KP8doOr7/0Nvn183mgyHE4mZgTwmGFvyY3tum3HDnz72B344uzYL7A59gumGfDor9nH8NcBj8qMDlpqiIkzXUwZdLIVzHpmC+hlZPbY/cylzLuYA8z7mduZjzEPMI8wn2Y+y/wV8xTzJebvmX9ivgY4NV8oOfbMm7JdSXageEK0y8RgXi4leTIeR754x5NP4Fn0E3i8Tib+sfKFfKUI181CspLiSQwnspkUjWXX4iWf9UuRU5IQ6BzHyWHJEYuluC+QL/jilSB5Bw6Un9wuWHfW9vSYE0PQGMzg2K88mszqAnWJ2uX38IqPD4bGCqEAr3pFr64o+DcqrWrF4xeVIw+JOSR0syWI48gLsGHnHveon5cF1ScZvNc68iXBl1Y5/LIPdDm2wY6OZRvCPI8DXlHfPTl7oVB2B+zPgbVU/Uzsllvo/Jr35sZ/CGcxmyXN3+TEubIXuhPR9rCGRaSJX/T6NyBFBeUSRSNSqClgGnfmSrnbc2VYS7k7YN1sQUNV2XADy3saww3+wDyN18KyGEi1+0V/UBY02WybSC+XeOzT1UdRT/UXn7RDGYZw5B++Bvz5W9AkZcbD+BiTCTMxxqnPMGoTkxeZ3HSmFbatsMbJnnj2wNqd8+Z25na5a9aTO3J5jm3LHbkCWP3Id/Kb05OykktvvmUb/G7FxthvsuiJ6qj73uBB9gW2mbYXHXLDIF+BLki0yRSrrYDWiTfu/uQLyeqqT3xi+3a8dseOh9jmI9eyN5C1+h8PPXTR+fsvRPsueoiOa9/HfpSNwtFE+RjE2wiWVt5OTZuWhf1ode9QNRJGPx1AbPWcj905GB782EB44D6yT4aTbPQdZ1X/JomGt/HveGVTR2t7pj3ZUepo7chGyFtRuNbe99L809ZOpmGFln7kYbYd7x17DXurTW5Zic3lk+znIW+ubKjTvpXM7IKAvnyNzjatAb620rm86ZFD7pRQ5tzqA99/4AfvuSY9duBcdDidvvLQ2H2HrnxlDRv9/vf/97nwi6Yvv/e873//0Ojos5elD6J705dfnk6/cd0HanU841rLQ5zsazLtuHWPf7u5LTvp17b5Zlr5hCLZ6ih6AjRv5g+vQ36eBy4IMY0gB1uYNNPJZJki08PMYYbGZ1F3p/EzKecRC23JmSmT/AzXahWhwe/Id3zwm7+rnuWxdeOH+PnvVb34xc7Hcl/IPfoobCZ+P5s4rM8dWs+zazdw880EwojO9+5QZ7dj5HA8NyQv8yclX32yegOkX30lW/0xappEtbrNp+5Xp0IbsZimcd8617XOdlLupMRkKhlCoMl+dgcO/Hjfvg9ctW3bvn01d7unqLfdn10YWrRq2w0bNmyYn6btcHIa5tEpuF7xR8c8LdLtEKf7rth32EvwfzMXMf/pfgUBFlB4kxmUq78VRqzqNSNUrDafqkjf4J0YXogRvz33Tdzxl8wEd4S2VCyVqd3KjdvAmdqcIGJBzOfIJIdRFCM+SYPYNUz2o7zr6CeaMTe6StnuRWSmu/GhZQPFk6nxZQC7eahMvMeGKmU3a+QNY8gVJOrOQfJbPQRymSWf2EYg1FXVF7CbwgA4ea/GSx7B45VTLVbA9jbxOKy3dNmNvSkvj5aD0qMFG9SQ4hUVgQv59EbFbwgy8caVBDNsiR6SOVlgeVEkfQXBQYDq4DJBgfEIcQsVAeQRX1tEdBvUrPi9ku5RNFkCaCt4pGAgFAawXf2hHu+LhbodLQAhfZYRSzQ22U0ery54DADUiCeTIqqaZChBX3NN5RQBT/5a14LxxsH0Ao/N2s1G2BuWVRWp0YBj5ZKBhrytGVJCB5ilN0RDzb7W7sb4pn5T1DzdlR1LGvsbu2KdEcMmUz36HCXkXeZrLdsJn2qosq/ByrVkCs3zo45X01GcE7TeJeGenk50p5ML2jKoB/BYY3godb9oZtr9UY8CqpEccEJJq1CYs99OtfqLm1ubuluNkC5pXsR7onZzg1EezFttXf6IARqnAOSI+tORbIeQ72+PLm4M68L4d7Z+wL4Dv0LbcTv90tZywFq76/watIiJj1S6TV4x5glKKRP2KRRLxVQ3BnZ1EME9ZA3WhsNIiEK5Uko4ApmfBu5Y9D3zfMEihlngWhoe4Y4RlWjleajocvP3RvYgJZO5tb8xxsGVlt6YHJDHnszn8bP5/Nj8LifY4I2HNU4FRIq9sUpDLIXgHsotWuIE2+bOLScgpupd3d34h70dfluv6Iuzq9KJLpxD+VyOa4oOfbyhZ2lrc28L1Gt1SW5Z7tupJT4F133gQSVhxVJ842anBx7hW3ub9SZT/WpuYh7yx/BX6fhJhVlyMu/2C3DFglBlOE8eNeflN9sWptML2/Ci9KI0/MeexotixRj8x56OlWKx0pxkpZLEarJcTo79HquhRCI09vtwIoFfgqeqK9yn0OchlgSEr66gD8XQ52GTKyer7yEPouuSZXiu+h7yNLoulIAi/X8HUxgaAAB4nGNgZGBgAOKdog0R8fw2Xxm4mV8ARRhufVpngKD/ZzG/YA4CcjkYmECiAFedDEV4nGNgZGBgDvqfBSRfMDCASUYGVJADAF1gBAMAeJxjfsHAwDyKhwwGABFkYyUAAAAAAAAAADQAsgDoARgBfAJYB3QH5AsKC14LeAxmEcASeBMwE5oTwBQ8FQgaLBqWHe4eCB7gHwYfLB+cIA4guiF4IdwiMCJ6IrIjGCPcJNAlSiWsJg4m8CcOJ0Yn2ChKKOYpmCoAKjAqcCsOK04reivOLEgspCz4LVotwi4iLtwvhi/0MIYxgDGYMngyzDN4M8w0ejUwNrI3WDqIOqw7bDu4PHQ9Xj4MP35A6EGSQnRCwkPURBJEXkU6RdxLCkskTFpMokzKTQJNGE1YTaBN+k40TmZOjk/gUHRQ3gAAeJxjYGRgYMhhyWZQYAABJiDmAkIGhv9gPgMAIWkCEgB4nF2PvU7DMBSFT9q0QCsxgEBi84AQAin9YUD0AZrOrdQ9P07aKrGjxK3Up2HkCRgZeQokFl6Ek9R0IJbj7373XEcBcIFvODg8V9wHduCyOnALJ7ix3KYXll2uW8sd9HFvuUv/ZLmHRzxb7uMSIW9w3DNWD9hadnCKV8stnOPNcpv+3bJL/rDcwTU+LXfpvyz3sMSP5T7unJcoyLcqDsRClrt1JCvh5+EsLHI1l+k2C8oa672UZbXWSoy8YV36UskyMDIW4V5Uu3RsTCKSUudiqpWRWaZFUeqNjIy3MqaYDAaJ9V6kc0QIkPPnFGKSwAISJXZYsyNR0fjsh5hxFySFOX3KiYz58mj/zmUzX3FesxIYwcPw2PXZVU0igOEZMxFiz3fFb6YY0xokrBNmNGcEps1NdTrj0jRF09vQRPQeVs1UgQkGXMm/vMcUb/oFZv1ifgAAeJyVVvd72zYQ1Us9akmOZMlxkrbOsOOkTcvszrRNR7r33gMizxJiCGABUHL++4IEJVKRqM/hD/qIm+/eHY6qnar5p15b/AicwjNYwSrWsI5nsYE6GmhiE6fRQhtb6KCLbZzBDs7iHM7jOTyPF7CLC7iIS7iMPezjCg5wFdfwIl7CdbyMVxDgBm7iFm7jDu7iHl7Fa3gdb+BNvIX7eBvv4F08wHt4Hx/gQzzER/gYn+BTfIbP8QW+xFf4Gt/gW3yH7/EDfsRP+Bm/4Ff8ht/xB/7EX/gb/+BfMPQQIgLhEH0MwPEIRxAY1pom1DQOxppkOFi1mplBO1Qy4pYryURwKNS4GdEhS4TNDu0+szRmj4OYaSYEiYtcWtJDirhTBDQiaYOQ2XDgfmVI4nalXioZZEqdxJbLfjAkY1ifzhnLtJ2YqmFM0rAUz42yYs57AigYOqw8FtQQSsXBkOkj0p1Cy3PR/tJohvdd/TdPDt7yIenrlfZz6A6qeSuV3JjQfax03TVGUpiK2ySjqU/K8t6SaHk375+8ljmwZ2ZbkkfcW8pgRsi2of8Sp+asxPxGYkgHlpmjzV5iuHRtD3QiqGOSXhBrFaYCb7pbTjEHa6usdZmVrp5G39ALlfrMfafEa6kL2w7YBFeohGCxoahbEtJxzGRE0UpaVKsIkgXdr85pQiayDNW4Mhp3ZgqdenXKYl9gZ4bRjOS1IZMJE+uaQuIj2nTeImBujkbcPp6hMMvVLUvyK3l2ATzXcNqthC24PNouETHF3LJ0bAMmpbLZeb0XD93kqNZk0lPiBR13JucsQI85xpsTUZq6Pjko3S3ypGi4dJrSDfHEnC4EqXunOE6nqSTyZZd80nouVVab2y+603ag1fiJaSoTnCdfc4uYx7bhe5X1bcW49Ovuqox4SM28e16TXqD2E7ePFs2Zz16wf7m6hBzIvZOviSLsojnwqVPeri7dE9N10oiYZYHqPXI7ruHpyKrdSHnI3uqZhbFK07WlMQtki3rmkeU9u/MU36ecolsnd/Gzt4j1HEQe8srScnKomywKBirMV2MznwzPUfqTTUG3PGq56cHy6DmGRbvTo/RV3D152UVP3c62PORuPdrz+XWcX5tbgklyEVxFNuiR+5tRNzFLS1NKtIvPnoe6klrXBTNGZQYz3qynRuQlkVtwEaUlELVmJGPlJ4nLOLH52CXWvW8MWDpqLuhqX6skbrh/RI7KLHmt9j8cpp0SAA==") format("woff"),url("data:application/octet-stream;base64,AAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzI+IEq7AAABjAAAAFZjbWFw364brAAAA5QAAAdEZ2x5ZgkJhucAAAu0AAChvGhlYWQY7KABAAAA4AAAADZoaGVhBzwDvwAAALwAAAAkaG10eKXgAAAAAAHkAAABsGxvY2FyjUcSAAAK2AAAANptYXhwAZYEdwAAARgAAAAgbmFtZXo4dZUAAK1wAAACPXBvc3RWzTZJAACvsAAACigAAQAAA1L/agAAA+gAAAAAA+gAAQAAAAAAAAAAAAAAAAAAAGwAAQAAAAEAALkVgFhfDzz1AAsD6AAAAADa8q4wAAAAANryrjAAAP9qA+gDUgAAAAgAAgAAAAAAAAABAAAAbARrACAAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAED6AGQAAUAAAJ6ArwAAACMAnoCvAAAAeAAMQECAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAwOgA6MQDUv9qAFoDUgCWAAAAAQAAAAAAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAAAAAUAAAADAAAALAAAAAQAAAIwAAEAAAAAASoAAwABAAAALAADAAoAAAIwAAQA/gAAAAYABAABAALoaejE//8AAOgA6MT//wAAAAAAAQAGANgAAAABAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AD4APwBAAEEAQgBDAEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQBeAF8AYABhAGIAYwBkAGUAZgBnAGgAaQBqAGsAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAABRQAAAAAAAAAawAA6AAAAOgAAAAAAQAA6AEAAOgBAAAAAgAA6AIAAOgCAAAAAwAA6AMAAOgDAAAABAAA6AQAAOgEAAAABQAA6AUAAOgFAAAABgAA6AYAAOgGAAAABwAA6AcAAOgHAAAACAAA6AgAAOgIAAAACQAA6AkAAOgJAAAACgAA6AoAAOgKAAAACwAA6AsAAOgLAAAADAAA6AwAAOgMAAAADQAA6A0AAOgNAAAADgAA6A4AAOgOAAAADwAA6A8AAOgPAAAAEAAA6BAAAOgQAAAAEQAA6BEAAOgRAAAAEgAA6BIAAOgSAAAAEwAA6BMAAOgTAAAAFAAA6BQAAOgUAAAAFQAA6BUAAOgVAAAAFgAA6BYAAOgWAAAAFwAA6BcAAOgXAAAAGAAA6BgAAOgYAAAAGQAA6BkAAOgZAAAAGgAA6BoAAOgaAAAAGwAA6BsAAOgbAAAAHAAA6BwAAOgcAAAAHQAA6B0AAOgdAAAAHgAA6B4AAOgeAAAAHwAA6B8AAOgfAAAAIAAA6CAAAOggAAAAIQAA6CEAAOghAAAAIgAA6CIAAOgiAAAAIwAA6CMAAOgjAAAAJAAA6CQAAOgkAAAAJQAA6CUAAOglAAAAJgAA6CYAAOgmAAAAJwAA6CcAAOgnAAAAKAAA6CgAAOgoAAAAKQAA6CkAAOgpAAAAKgAA6CoAAOgqAAAAKwAA6CsAAOgrAAAALAAA6CwAAOgsAAAALQAA6C0AAOgtAAAALgAA6C4AAOguAAAALwAA6C8AAOgvAAAAMAAA6DAAAOgwAAAAMQAA6DEAAOgxAAAAMgAA6DIAAOgyAAAAMwAA6DMAAOgzAAAANAAA6DQAAOg0AAAANQAA6DUAAOg1AAAANgAA6DYAAOg2AAAANwAA6DcAAOg3AAAAOAAA6DgAAOg4AAAAOQAA6DkAAOg5AAAAOgAA6DoAAOg6AAAAOwAA6DsAAOg7AAAAPAAA6DwAAOg8AAAAPQAA6D0AAOg9AAAAPgAA6D4AAOg+AAAAPwAA6D8AAOg/AAAAQAAA6EAAAOhAAAAAQQAA6EEAAOhBAAAAQgAA6EIAAOhCAAAAQwAA6EMAAOhDAAAARAAA6EQAAOhEAAAARQAA6EUAAOhFAAAARgAA6EYAAOhGAAAARwAA6EcAAOhHAAAASAAA6EgAAOhIAAAASQAA6EkAAOhJAAAASgAA6EoAAOhKAAAASwAA6EsAAOhLAAAATAAA6EwAAOhMAAAATQAA6E0AAOhNAAAATgAA6E4AAOhOAAAATwAA6E8AAOhPAAAAUAAA6FAAAOhQAAAAUQAA6FEAAOhRAAAAUgAA6FIAAOhSAAAAUwAA6FMAAOhTAAAAVAAA6FQAAOhUAAAAVQAA6FUAAOhVAAAAVgAA6FYAAOhWAAAAVwAA6FcAAOhXAAAAWAAA6FgAAOhYAAAAWQAA6FkAAOhZAAAAWgAA6FoAAOhaAAAAWwAA6FsAAOhbAAAAXAAA6FwAAOhcAAAAXQAA6F0AAOhdAAAAXgAA6F4AAOheAAAAXwAA6F8AAOhfAAAAYAAA6GAAAOhgAAAAYQAA6GEAAOhhAAAAYgAA6GIAAOhiAAAAYwAA6GMAAOhjAAAAZAAA6GQAAOhkAAAAZQAA6GUAAOhlAAAAZgAA6GYAAOhmAAAAZwAA6GcAAOhnAAAAaAAA6GgAAOhoAAAAaQAA6GkAAOhpAAAAagAA6MQAAOjEAAAAawAAAAAANACyAOgBGAF8AlgHdAfkCwoLXgt4DGYRwBJ4EzATmhPAFDwVCBosGpYd7h4IHuAfBh8sH5wgDiC6IXgh3CIwInoisiMYI9wk0CVKJawmDibwJw4nRifYKEoo5imYKgAqMCpwKw4rTit6K84sSCykLPgtWi3CLiIu3C+GL/QwhjGAMZgyeDLMM3gzzDR6NTA2sjdYOog6rDtsO7g8dD1ePgw/fkDoQZJCdELCQ9REEkReRTpF3EsKSyRMWkyiTMpNAk0YTVhNoE36TjROZk6OT+BQdFDeAAAAAgAA//wDugLAABIAGwAAASIOAhQeAjMyNjcHJz8BLgEJAQYeARcBLgEC9ClNOiAgOk0pRG4UlXQ+nR1Q/t7+MwcVKxcBwxskAsAgOk1STTogUUEoTXwqICP+6v7EFDYnAQE2Fz4AAAAFAAD/wAM7AucAGwAsADEAQABNAAABBiIHDgEdAQcOARYzITI2Ji8BNTQmJyYjIicjBSIGFxMeATMhMjY3EzYmIyEFKQEDIRMiIw4BFxMeAT4BJwMuASUiBgcDBh4BNjcTNiYBrQslBgoHrAoHBwoCcAkHBwmoBQkGFRIMR/7iCg8BMgENCgHJCg0CQAEOC/7i/v0BAwEDO/5iSwECDA8CLAISFg0CLAINAQ4KEAEsAg0XEQIsAg8C5wECAxUZCTgCDw0NDwI3ChoUAwIBzA8L/dUJDQwKAioLEDH+BwGwARIM/sALDgIUCwE/Cg0BDgr+wQsUAg4LAUAMEgACAAD/2AOPAu0AGQAdAAABBgcGBxYfAQYHBg8CPwI2NzY3Fh8BNjcBDwE3A49QUbNbFioaSSQgOtEp9wMfOCEjTRQoHjBa/igboBoC7SkoWisUKxpKJiI7IvcoD8I5IyVNEykeYK3+c6AboQABAAD/3wOPAu0AGwAAAQYHBgcWHwEGByMVMwcWFzczNSM3NjcWHwE2NwOPUFGzWxYqGlu4pnx+Cxacr4VSbDcUKB4wWgLtKShaKxQrGl26K34LFJ0rU243EykeYK0AAAADAAD/mgO4AyIAEAAUAEEAAAEiBwEGFBcBFjI3ATY0JwEmBwkCJSIPAxUjDwMVHwMzFR8DMz8DNTM/AzUvAyM1LwMB9A8L/mEKCgGfCx8KAZ8LC/5hCw8Bhv56/noBewICBAMBwgQEAwEBAwQEwgEDBAQWBAQDAcIEBAMBAQMEBMIBAwQEAyIL/mEKHwv+YQoKAZ8LHwoBnws+/nr+egGG5QEDBATCAQMEBBUFBAMBwgQEAwEBAwQEwgEDBAQWBAQDAcIEBAMBAAYAAP+VA74DJAAbADEASQBgAHkAigAAASYHBgcGBwYWFxYXHgE3PgI3NicuAScmJyMmBzYXFhcWFxYGBw4BJicuAjc2Nz4BFyYHBgcGBwYXFhcWFxY2Nz4CJyYnLgEHNhcWFxYHFgYHBgcGJicmJyY2NzY3NgcGBxcGBxYXNxc2NycmJzc2NyYnBg8BJi8BFhc3FwcXBycGByc2NycmJwHzbGVhQUILDDc8PVNPt1ZYhE8GBh4cd09QVwMVEGNdWTo8CAk9PkCmtE1QZCAVFzk4ol9bVVEyNQEEJCRBRFJNnj9BRQQeIDwwfEJQSkcrLAEBSD5AS0eMMzYUFRQnJz1KGx06cDg2KixucToeJjIZJTEYKiwZMCUZMiY5OG40b3E1cSRKNEolJjIZAyICNjVaXWxctklKKCgLHB13pFlbU1OGKCkFAjEDMTBTVmNYrEBDOxArLI+zVVlCRE4rAzAvT1JbU1BONjgQECUwMoyiSUwyKzAwAiwqRkpQS4ssLwcJMTM1RUKQOz0iK28eOnE2OCwqbnA6HSYyGSUwGSwqGDElGTIDODlvNG5xNXElSjRKJCYyGQAAEQAA/6MDuAMiAAMABgALAE4ApgD8AT8BlAHxAjwCfgLCAwUDXAOpA/UEPwAAAREhEQUzBzcVITUXETEjByMHIxUjByMPBxUfBDM3MzczNzM3MzczFzMXMxczFzMXMz8FNS8FIycjNSMnIycXIw8FHxk/BDUvAyMnNSc1JyMvASMvATUnIyc1LwEjLwE1JzUnIzUnIycjLwE1LwEjJzUnIy8BBSMPAhUHIw8BFQ8CFQcVBxUPASMPARUPAhUPASMPASMPARUHFQ8BIw8CFR8FMz8ZNS8EITEjFSMPAxUfBDM3MzczFzMXMxczFzMXMx8GMz8FNS8CIy8JIycjJyMnIzUHIw8CIw8BFQcjDwEjBxUHIwcjByMHFQ8DIxUPARUPAiMPAR8FMz8dMz8DLwMFDwUfFhUfBDM/BDUnNS8INSc1LwQjJyMnNS8BIyc1JzUvATUjLwE1JyMnNS8CNS8DBSMPBRUjFQcVBxUjFQcVFxUzFRcVFxUXFR8JMz8ENS8CNSc1JzUnNSc1JzU3NTc1NzU3NTc1LwQFIw8DFQcXFQcVBxUHFQcVDwgVHwMzPwY1NzU/BzU3NTM1NzU3NSc1LwMFIw8DFRcVFxUXFRcVHwcVFxUfAjMVHwMzPwQ1Lws1JzUnNSc1JzUvBAUjDwUVBxUPDxUfBT8CNT8BNTczNzU/AjM/CjU3LwQFDwUfAhUXFRczFzMfAjMfATMVFxUXFRczHwEzFzMXFRcVHwEVHwIVHwIzPwU1LxwFIw8IIwcjByMHIwcjByMPBBUfBTM3MzczNzM3Mz8LMzczPwE1PwE1NzU/BDUvBAUPBRUfBTMfARUXMxczHwEVHwEzFxUfBDMXMx8GMz8FNS8WISMPFxUfBjM/CDM/BDU3MzczNzU/ATU/ATM/BDUvBAEnAZr+weRynP7InAsGCwUMBQUGJgYKCAQCAwEBAgYECQQrBQkFBQUFCgUeBQoFBQUFCgQYCQUEAwQEAQEEAwQHJgUGBQsGCwb0BQQFAwQEAgIIAgwHCAcEAwQDBAMHBgcPAgkCAxEEAwQJCQQEAwQBAgMCAQIDAgECEgEJBAYBAwQDAQMIBAMBAwEDAQgEBAQBBAgBBAr98QUECAUEAQQEBAwEBAQIAwEDBAMEAwQJAQ8CAQIDAwUCAQQDAwECAwMIBAkFBwUFEAYCBgIPBwYHAwQDBAMEBwgEBAcCAQICAwQIAQQSDQoFBwYCAgMICAQBCAQmBAgDBAQEBwQIAxoDCAcHAwkFBAQEAwQBBAMHAQMFBAQEBAQJBCYECQUEBAUNrQQIBgcBAwgDARUDAQMDAQkBDAEJCQMDAgECAwMIBAEEAgICAwMIBAUECQMIAwIEAwIDAgMCAwIDAwMCAwMDAwMDAwMGAyMCAwQEAgIFBAgBhAUIBAMDAwEGAwMCAwIDAgMCAwcWAQQBBAEGAwICBAQDBAUJBAQEAwQBAgICAQIBAgECAgIBAQEIAQEBAgIEAQIHAwIBAgMCAQIGAwkDAwME/cMFBAgDAwICAQIBAQEBAQECAQgCAQEBAwMEBAQFCQQDAwQBAgUDAgEBAQEBAQIBAQIDAwkC7gUECAYCAQEBAQECCAIBAgIEARYBAQQDDAUJBAYFBAMKAggBAgECAgIHAQEBAQEEAwQI/KcFCAgEAgEBAQIGAgICAQQBBgIKAwQBAwYEBQkEBAQDBAIBEgECAQIBAgICBwIBAQEBAgcDBQLwBAUEBAMEAgIHAgMFAgQBAgMMCgMEAgQBAQQDBAQJCAUHAw8CAQYFCAEBAQYBAgECAQICAgkBAgIDBAj9rQQIBAMCAgIFBgwGAQwBBgcDAQMDAQcHAwEHBwEDAQMECAQEDAQEBAQJBAQEBQIBAQQEAxUDBAoHGQMKAgMDAwMDAwMCBgMCAwIDAggBnAUEBAEHChwLBxIECwQHBAQHBAgEEAgEAwICAQQEAwQFDAUNBAUEBQgFJgQJBAQEBAQEAQQDAQMBAwQECAQJBAICAQIGAwQF/kQEBQQGAgIBAgMDBQQBBA0JAQ0BBAUFBAEEBQUKBRkBBAEUBgUFBQsKCQUEBAMEAQIDAwQHEwUEBQUEBQUEJR4IBAQJDAMNAhIFBAUDARQEBAkIFiwFBQQFBQUEBRsEBgQBAQIDAwQEBAkDBgULBQUFBhQBHgUKBQUEAQQBBAUcDQQBBAUDAgECAgMECAH6/sgBODFaPrq6fQHyAQEBAQcCAgQDBAQECQQFBgMCCQIBAQEBAQECBQECAwMIBAUECQMDAwcBAQEBUwECAgQHCQkKAQkHBgcDBAMEAwQHCAcUBA0EBCADAwICAgIDAwgJBQYFBQQBBAEEBRwNBAEIBAEEBAQIAQMBAwEDBAgDAQMEAwEGBAcIAQQEAQMEAwEDDAMBAwEDAQgEBAQBBAQEAQQNFwUFBAEEAQkFCgUMBAUEBAMEAQIFBwweCAQJBBQHCAcEAwQDBAMHBgQDBwUEBAkEBAMEAQICBQwFCQQDBgIBAQEBAQICBwICAwICAgECAwMIBQkIAwUCAQIBAgECAgIJAgEBAScCAwUCBAECDwMCAQIJDAkBCQQDAwEDAwEDCwcHCQkEAwQEAQEEAwwDBAYDAwIDAwMDAwMCAwMCAwIDAgMCAwQDFgMDCAkJBwMEOwECAwMEDQULAgMDAwMDAwIDAwojAwcDBwQOCwMHAwgDAwIBAQMCBAgJBAIECQQEBAQEBQMBAwEDBAEDEAQDAQMIAwEKAQMDAQMDAQMDAQYECQEDAgMDqQEEBAMECAQECQUECQ0EGwUNCQQECQQBBCIEBQEEBAMDAgECAgMECAkFBBIECwQHBAQHBAgEHgQIBAcEBAcEBAkEBAQDBC0BBAgEBAQEHgUKBQUFBQkFJwUEBQkKBDIEBQQIBAYCAgYICgUZAQQBFAYFBQULBiYFBgULBgsGFgYJCAMDBBACBggICQYRBQYFBgsFIQYLBQUKBg8BBAEZBQoBBAYCAQEDAgQICQgBKQQFBQQFBQkFIgUJBQUFBQoFFwUEBwICOQECAwMIBwQHBBoDCwsHBgQDBxQPAwcBCAUEBQgDAwICAgIHAQMVAQMLAQcQBAQMBAQEBAQECQQmBQUIBAQDBKABBAMDBAkJCQYBDAEGDAYFAwMCAQQBBAECBQQCAgEBAQQBAQEGAQEBAgEBAgMHBQQFBAgDAwkCAQYDEAMGAwIDAgMCAwIDBgIDAwMDAwdKAQIBAwYMAwMFAwIBAQEEAwMECQUECAMDAgEBAQECCQICAgECAQIBAQECAgIBAQEEAQEBBQQDBQQFCAgDAgEnAQEDBgQJBQQEBAIFAwQJAQYJAwIBAgMCAQIDBAMKAggBAgECAgMBAgMDCAUECQQDAwMEAgECAQIBAgEQEAYCAwUJAwoBAgICDwIDBQYMFAECAQIBAgECBgIGCQQFBAQEAwMCAQEBAgICAQIBCAwDBAMCAQIDAgECEgEJBAMFBAQEBQkEAwMEAAAABQAA/5YDvQMjABYAMQA6AD4ARAAAASYOAxYXHgI3PgE3Njc2Jy4BJyYHNhcWFxYXFgYHBgcGBwYnJicmJyYnJjc+AhMGDwEXNRcRBycUFSclFBUnJicB9FimgUQBQD07obBRVIYnKQMGHh52Tl5rVlJQOjsXFxcrLERGWlhWWENDJyYDAyMecpQ/Nmwv0crKGI8BWSpDIgMiAUZ+obOmPj9JCR4delFTWFdVU4cmLzEBJiVDRFRPp0hKLzQQDxYWOTZQT1daTklwPv8AJk0hlI+PASiPYGRlZGVlZR4wFwAJAAD/ogO4AyAACwAXAFIAuwFEAaEB6AIyAp4AAAEVIxUzFTM1MzUjNQczFTMVIxUjNSM1MxMrAQcjByMHFQ8FFR8FMz8DMzczNzM3MxczFzMXMx8BMz8DNS8EIzUjJyMnFw8GFR8KMx8GFR8CMx8NMz8ENS8BNScjLwYjLwE1Iy8LIy8BIy8HIzUnNS8EIwUPASMPBBUPBBUHIwcVDwMjFQcVByMVDwQVByMPARUPAhUPAiMPAxUPAxUHFQ8KFQcVHwQ/BDM/BDU/JjUvAwEPBRUXFQcVBxUHFQcVBxUHFQcVBxUHFQcVBxUPBxUfBD8FMz8BMz8BNT8BMzczNzU3NTM1NzU3NTc1NzU3NTc1NzU3NSc1LwQFDwUVFxUXFRczHwUzHwEVFxUXFRcVMxcVFxUfBD8ENS8NNSc1JzUnNS8DAQ8XHwQ/BDM/AzM3MzczNzM3Mzc1NzM3NTczPwIzNzM1PwM1LwQFDwUVHwMVHwEzHwIzHwIVHwEzHwEVHwEzFzMXMxczHwIzFzMXFTMfBzMXFRczFTMXMz8ENS8EIycjJyMnIy8KIy8EIy8FIwGufX2MfX11Xn19Xn19MwcNBg0NBycNDgQDAwQBAgMDCQQFBgwGFwYLBgYGBikGBgYGBgUfBAUMAwMCAgYDCicGBwYNB+kFBAQDAwECAgIGAgIDBgUEAwgBDgIIAgYCBAECAgECAwIDBQQDBAMKBQYDCQQJBAQDBAIEBgEEAwIDAgMCAQIIAQUDBAIEAgIFAgcCAgECCQECAgMHAwIDAgECAwIGAgoF/fMFBwECAwIDAgMCAwIDBAECAgMCBAEEBAECAgICAgIBAgICBAICBAEBAQIDAgIKAQICAgEEAQIBAgECAQICAQQEAw4ECAQDAQECAwECAgIBAgECAQIBAgIDAgECCAIBAgICAQQCBAEGAgoCBgMKAwYDBQMCAQQGCAUCsgQFAwYCAQEBAQEBAQECAQMFAwUDBAMCBgMBAgMGBAkJBAQDAgEBAwIBAgMDAgEFAQwDAQIBAQEBAQEBAQQDBAQI/KYEBQMEBAEBAwIBAwIBBAEKAQQDAgMCAQIDAQIEBwkJBAQDBAIEAgMCBwQBBgECAQIIAQEBAQUICAKxBAQJBAUKBA8FBQsPBgULBSEGCxAIBAUCAgQDBA0JBgYUBQESBgcFAQUBBQEFARwBCwUBBQUBBQsPAQQBAwMCAQQDBAQI/d4EBAQDAgIBAgMEDQIBAgMCAQIDAwsCAQgDAwUBAgECAQIBAgMDAQIBAgECBAMGAw0DHQIDDQQDDQkFCAUCAQQDBAQDBAgDFAIRAwkFEQIGBQMFBQUCAQ8CBQICAQQDBBEEBAUCIX2MfX2MfRd9Xn1+XQGTAQIGAQIEAgMECAkFBAQDBAECAgIEAgEBAQEBBQEGBAMJBQgIAgQGAQEBTwEBAwMEBAQFCQQGAQIBBgMEAggOAwgDBgMEAQICAwQDBAMHBwMIAxIKCAIEAgIDAwgKBwcBDAgEBAQEBAQECwEHAwYCBgIDBQMHAwIDCQMCAgcCAgICAQEBAgIEAgUMAQQCAgICAgECAgICAgEEAgECAgMEAQQBBAECAwIDAgECAwIBAgYCAQIGAwMCBQIBAg8DAgECAQIDBgMDAwMDAwMDAQQJBQgDAwMBBAMDBAYFAwIFAQIDAgMCAwIDAwIFAgMCDAIDAgMCAwQDBAMGAwoDBgIKAQYCBQQEBAkJBgQB/sYBAgIIBAQEBDMDCQMGAgYDAwMDAwMGAgMDCQIOAwgBDQULBQYKBwQFCQQGAgICAgMDAwMGBgYFAQUHDyYDCgMDBwMDBAMDBAMDBAMHAw4DLAUJCAQCAwITAQIDAwgEGwYHEwcNEwYHDQYfDQUBBQEFAQUBBQEFAQEEBAQCAgIDAwkJCAYGBQYQCwYRBQYGBS8GBQYGDAYHBQcGAv6yAQIGBAQGBAkEAwUJAgMEAwwBBAMEAwcJCQgDAwMCAgEGAgYDAgMCAwMPBgEDAwEDBAcMBAEDBAQECQgEAwICAgEDAgQECQQFBAQDAQoCAgICAgIBAQcCBQEBAQMCAgECAQIBAQEBAQICAgQCCQEBBAEEAQQHBQQJCAQCAwEDBwYDAwYCAgMBAwIDAgkCAwIBBAEEDQECAAAAAQAAAAADQAKGADMAAAEiDgEHBhYXJicHFhc2NyYnBy4BNjc+ARYXHgIHDgInJgYeARcyNzYzPgI3Ni4BJyYCET51VhIVFygsWgyiUCAPJBccIhcZIiJnby8tPxYMC0ViNA0SARUOCBEMBj1rRQgJIUw0QwKFNV48QYw3CBI7IA+gUAcEkShsaygqLQMbF1RnMTNUMAEBFBsNAQICCUhrPjt1YBwkAAAAAwAAAAAC7gKKAAMABwALAAATETMRMxEzETMRMxH6ZGRkZGQCiv2oAlj9qAJY/agCWAAAAAkAAP+iA7wDIQADAAgAIgAxAEcAXABxAIQAkwAAAQYHIQMWFyE2EwYjBgcGBxYXFjc2NzYXNhcWFzYnJicmByYXBhcWFxYXFhcWNiYnJicFBgcGDwEGBwYXFjc2NzY3Nj8BNjc2AQYHBhcWFQYHBgcGFj4BNT4BJy4BBQYHBhcWFRYXFhcWNTQnJicmNS4BAQYHBgcGByIGBwYXNjc2NzYuAQUGFxYXFhc2Jy4BIyYvAQH0YGABgMBkM/7SM2gMHCkSHgoIFAwcEQgOCRkzHQ4WCwocGBUI6iALBh4OBSoiFBUEDjpF/fEdGxAbDg0LDAMEHQ0WEAoPEA0ZBQgCmRQFAgIBAQMLIAIQGBMXEwYCDfykFwQCBwQLCA0TIhAIAhMBDQKuEyQeDxoXESUDBBc3NTQsBwIN/dklGhEjT0QXBAMlEVA4BgIyrK0BJrRaWgHVAgEFCBcUAgEHBQECAgIGAwEVDgwGBAEBTwoVDRoMBS8+DRMoC18rCgwdESYTDRgaDxMGECQcDRYPDBYMFP7RBRQLHRAIDQlBPBEOBBMOMm02BwkSBRkOIhcJLRgmGgUZDyUUBz89CAv+swkXEgkNBhUNDwsKGhgmBxMOAQ4eFRIsCQsPDBUYMQMAEQAA/6MDuAMiAA8AIAAyAHUAywEpAXQBtwIPAlwCnwL3A00DjwPUBCAEagAAASYGBwYeAjc+ATc2JicmBzYeARcWBgcOAS4CNjc+ARcGDwEOARYXFj4BOwE1IzY3JicrARUjDwMVHwQzNzM3MxczFzMXMxczFzMfBjM/BTUvAiMvCSMnIycjJyM1DwQjDwEVByMPASMHFQcjByMHIwcVDwMjFQ8BFQ8CIw8BHwUzPx0zPwMvAyMFDwUfFhUfBDM/BDUnNS8INSc1LwQjJyMnNS8BIyc1JzUvATUjLwE1JyMnNS8CNS8EBQ8FFSMVBxUHFSMVBxUXFTMVFxUXFRcVHwkzPwQ1LwI1JzUnNSc1JzUnNTc1NzU3NTc1NzUvBQUPBRUHFQ8PFR8FPwI1PwE1NzM3NT8CMz8KNTcvBCMFDwUfAhUXFRczFzMfAjMfATMVFxUXFRczHwEzFzMXFRcVHwEVHwIVHwIzPwU1Lx0FDwgjByMHIwcjByMHIw8EFR8FMzUzNzM3MzczPwszNzM/ATU/ATU3NT8ENS8EIwMrAQcjByMVIwcjDwcVHwQzNzM3MzczNzM3MxczFzMXMxczFzM/BTUvBSMnIzUjJyMnFw8FHxk/BDUvAyMnNSc1JyMvASMvATUnIyc1LwEjLwE1JzUnIzUnIycjLwE1LwEjJzUnIy8CBQ8CFQcjDwEVDwIVBxUHFQ8BIw8BFQ8CFQ8BIw8BIw8BFQcVDwEjDwIVHwUzPxk1LwQjAQ8DFQcXFQcVBxUHFQcVDwgVHwMzPwY1NzU/BzU3NTM1NzU3NSc1LwMjBQ8EFRcVFxUXFRcVHwcVFxUfAjMVHwMzPwQ1Lws1JzUnNSc1JzUvBCMTDwQVHwUzHwEVFzMXMx8BFR8BMxcVHwQzFzMfBjM/BTUvFwUPFxUfBjM/CDM/BDU3MzczNzU/ATU/ATM/BDUvBCMB9EBvFxkYVn46PVEBBEQ5KzImSDMJDy0xIVBLOBoJFhhQYwkUHQkJBAgECQ0EWVkSJg4/BA4NCgUHBgICAwgIBAEIBCYECAMEBAQHBAgDGgMIBwcDCQUEBAQDBAEEAwcBAwUEBAQEBAkEJgQJBQQEBQ2xBQMGBwEDCAMBFQMBAwMBCQEMAQkJAwMCAQIDAwgEAQQCAgIDAwgEBQQJAwgDAgQDAgMCAwIDAgMDAwIDAwMDAwMDAwYDIwIDBAQCAgUECAUBhAQEBAMDAwEGAwMCAwIDAgMCAwcWAQQBBAEGAwICBAQDBAUJBAQEAwQBAgICAQIBAgECAgIBAQEIAQEBAgIEAQIHAwIBAgMCAQIGAwkDAwMECf3HBAgDAwICAQIBAQEBAQECAQgCAQEBAwMEBAQFCQQDAwQBAgUDAgEBAQEBAQIBAQIDAwkEAo0FBAQDBAICBwIDBQIEAQIDDAoDBAIEAQEEAwQECQgFBwMPAgEGBQgBAQEGAQIBAgECAgIJAQICAwQIBf2uBAQEAwICAgUGDAYBDAEGBwMBAwMBBwcDAQcHAQMBAwQIBAQMBAQEBAkEBAQFAgEBBAQDFQMECgcZAwoCAwMDAwMDAwIGAwIDAgMCCA4BpQQEAQcKHAsHEgQLBAcEBAcECAQQCAQDAgIBBAQDBAURDQQFBAUIBSYECQQEBAQEBAEEAwEDAQMEBAgECQQCAgECBgMEBQSnBQYGCwUMBQUGJgYKCAQCAwEBAgYECQQrBQkFBQUFCgUeBQoFBQUFCgQYCQUEAwQEAQEEAwQHJgUGBQsGCwbvBAUDBAQCAggCDAcIBwQDBAMEAwcGBw8CCQIDEQQDBAkJBAQDBAECAwIBAgMCAQISAQkEBgEDBAMBAwgEAwEDAQMBCAQEBAEECAEECgj99AQIBQQBBAQEDAQEBAgDAQMEAwQDBAkBDwIBAgMDBQIBBAMDAQIDAwgECQUHBQUQBgIGAg8HBgcDBAMEAwQHCAQEBwIBAgIDBAgEAq8ECAYCAQEBAQECCAIBAgIEARYBAQQDDAUJBAYFBAMKAggBAgECAgIHAQEBAQEEAwQIBPymBAQIBAIBAQECBgICAgEEAQYCCgMEAQMGBAUJBAQEAwQCARIBAgECAQICAgcCAQEBAQIHAwUElAUEBgICAQIDAwUEAQQNCQENAQQFBQQBBAUFCgUZAQQBFAYFBQULCgkFBAQDBAECAwMEBxMFBAUFBAUFBCUeCAQECQwDDQ0CGgQFAwEUBAQJCBYsBQUEBQUFBAUbBAYEAQECAwMEBAQJAwYFCwUFBQYUAR4FCgUFBAEEAQQFHA0EAQQFAwIBAgIDBAgEAjQBSzs5gFkeFRVtQD5xGhUnASI9JTduHRUHGjhNUSElLDISIzYBDxEDAwEGGSJECO0BAgIFDAUJBAMGAgEBAQEBAgIHAgIDAgICAQIDAwgFCQgDBQIBAgECAQICAgkCAQEBJwEBAwUCBAECDwMCAQIJDAkBCQQDAwEDAwEDCwcHCQkEAwQEAQEEAwwDBAYDAwIDAwMDAwMCAwMCAwIDAgMCAwQDFgMDCAkJBwMEPAEBAwMEDQULAgMDAwMDAwIDAwojAwcDBwQOCwMHAwgDAwIBAQMCBAgJBAIECQQEBAQEBQMBAwEDBAEDEAQDAQMIAwEKAQMDAQMDAQMDAQYECQEDAgMDAqsBBAQDBAgEBAkFBAkNBBsFDQkEBAkEAQQiBAUBBAQDAwIBAgIDBAgJBQQSBAsEBwQEBwQIBB4ECAQHBAQHBAQJBAQEAwQBdwECAwMIBwQHBBoDCwsHBgQDBxQPAwcBCAUEBQgDAwICAgIHAQMVAQMLAQcQBAQMBAQEBAQECQQmBQUIBAQDBKECAgMDBAkJCQYBDAEGDAYFAwMCAQQBBAECBQQCAgEBAQQBAQEGAQEBAgEBAgMHBQQFBAgDAwkCAQYDEAMGAwIDAgMCAwIDBgIDAwMDAwcDTQECAQMGDAMDBQMCAQEBBAMDBAkFBAgDAwIBAQEBAgkCAgIBAgECAQEBAgICAQEBBAEBAQUEAwUEBQgIAwIBAs4BAQEBBwICBAMEBAQJBAUGAwIJAgEBAQEBAQIFAQIDAwgEBQQJAwMDBwEBAQFTAQICBAcJCQoBCQcGBwMEAwQDBAcIBxQEDQQEIAMDAgICAgMDCAkFBgUFBAEEAQQFHA0EAQgEAQQEBAgBAwEDAQMECAMBAwQDAQYEBwIKAQQEAQMEAwEDDAMBAwEDAQgEBAQBBAQEAQQNFwUFBAEEAQkFCgUMBAUEBAMEAQIFBwweCAQJBBQHCAcEAwQDBAMHBgQDBwUEBAkEBAME/sUBBAgEBAQEHgUKBQUFBQkFJwUEBQkKBDIEBQQIBAYCAgYICgUZAQQBFAYFBQULBiYFBgULBgsGFgYJCAMDBBABAQYICAkGEQUGBQYLBSEGCwUFCgYPAQQBGQUKAQQGAgEBAwIECAkIASkEBQUEBQUJBSIFCQUFBQUKBRcFBAcCAv6yAQMGBAkFBAQEAgUDBAkBBgkDAgECAwIBAgMEAwoCCAECAQICAwECAwMIBQQJBAMDAwQCAQIBAgECARAQBgIDBQkDCgMDAQICAg8CAwUGDBQBAgECAQIBAgYCBgkEBQQEBAMDAgEBAQICAgECAQgMAwQDAgECAwIBAhIBCQQDBQQEBAUJBAMDBAAAAAYAAP+VA74DJAAbADEASQBgAG0AegAAASYHBgcGBwYWFxYXHgE3PgI3NicuAScmJyMmBzYXFhcWFxYGBw4BJicuAjc2Nz4BFyYHBgcGBwYXFhcWFxY2Nz4CJyYnLgEHNhcWFxYHFgYHBgcGJicmJyY2NzY3NhcUFSMVMxUzNTM1IzUHMjMVMxUjFSM1IzUzAfNsZWFBQgsMNzw9U0+3VliETwYGHhx3T1BXAxUQY11ZOjwICT0+QKa0TVBkIBUXOTiiX1tVUTI1AQQkJEFEUk2eP0FFBB4gPDB8QlBKRyssAQFIPkBLR4wzNhQVFCcnPUoYn596n59hJSSfn0mgoAMiAjY1Wl1sXLZJSigoCxwdd6RZW1NThigpBQIxAzEwU1ZjWKxAQzsQKyyPs1VZQkROKwMwL09SW1NQTjY4EBAlMDKMoklMMiswMAIsKkZKUEuLLC8HCTEzNUVCkDs9IitdTk58nJx8nBidSp2dSgAABwAA/5UDvgMkABsAMQBJAGAAaQBtAHMAAAEmBwYHBgcGFhcWFx4BNz4CNzYnLgEnJicjJgc2FxYXFhcWBgcOASYnLgI3Njc+ARcmBwYHBgcGFxYXFhcWNjc+AicmJy4BBzYXFhcWBxYGBwYHBiYnJicmNjc2NzYXBg8BFzUXEQcnFBUnJRQVJyYnAfNsZWFBQgsMNzw9U0+3VliETwYGHhx3T1BXAxUQY11ZOjwICT0+QKa0TVBkIBUXOTiiX1tVUTI1AQQkJEFEUk2eP0FFBB4gPDB8QlBKRyssAQFIPkBLR4wzNhQVFCcnPUpFNmwv0crKGI8BWSpDIgMiAjY1Wl1sXLZJSigoCxwdd6RZW1NThigpBQIxAzEwU1ZjWKxAQzsQKyyPs1VZQkROKwMwL09SW1NQTjY4EBAlMDKMoklMMiswMAIsKkZKUEuLLC8HCTEzNUVCkDs9IiujJk0hlI+PASiPYGRlZGVlZR4wFwADAAD/mgO4AyIAEAAUAEIAAAEiBwEGFBcBFjI3ATY0JwEmBwkCNyIPBB8CDwIfBD8CHwI/BC8CPwIvBA8CJzUnAfQPC/5hCgoBnwsfCgGfCwv+YQsPAYb+ev569AICBA8DAQEDiYkDAQEDDwQEBQSJiQQFBAQPAwEBA4mJAwEBAw8EBAUEiYkEAyIL/mEKHwv+YQoKAZ8LHwoBnws+/nr+egGGrQEDDwQEBQSJiQQFBAQPAwEBA4mJAwEBAw8EBAUEiYkEBQQEDwMBAQOJiQECAAAAAAEAAP/fA48C7QARAAABBgcGBxYfAQAHFhcBFh8BNjcDj1BRs1sWKhr+25YLFgG7FCgeMFoC7SkoWisUKxr+15cLFAHAEykeYK0AAAADAAD/lgO/AyIAGwAyAEsAAAEiBwYHBgcGFhcWFx4BNzY3PgE3NicuAScmJyYHNhcWFxYXFgYHBgcGJicuATY3Njc+AQcGBxcGBxYXNxc2NycmJzc2NyYnBg8BJicB62xjYD9ACgs5PT5UTrRTV0BDUAgHHRt5UVNZDQ9PSEcrLAEDQDk8SEaQNzkyECYoQCNSRx06cDg2KixucToeJjIZJTEYKiwZMCUZMgMiNzZbXWtct0dKJyYLHB07OaFYW1NViykqBAGOAikoRUdPSYkuMQwOKTAxh5c+QSMVFm4eOnE2OCwqbnA6HSYyGSUwGSwqGDElGTIAAAoAAP+SA8EDIwAcADcAUQBqAG8AcwB3AHsAfwCDAAABIiMiBwYHBgcGFhcWFx4BNzY3PgE3Ni4BJyYnJgcyMzYXFhcWFxYGBwYHDgEnJicmJyY3Njc+ARciIyIHBgcGBwYWFxYXFjY3Njc+AScmJy4BBzIzMhcWFxYXFgYHBgcGLgEnLgE3Njc+AQcVESERBTMRIxMVMzUHFTM1BxUzNQcVMzUB8wECY15bQEIWFR4uL0hIsllcS0poFRYbXkhJVjg7BQVcVlQ5Og8QKjQ1Sky0U1U7PR0cCQouNbhuBQVUT0syNAkLNjg6TEidRUYtMB4UFTYzjk8DA0tFQyssBgg3NThFRI92ICICHyE6KGNkAS7+6v7+GsrKysrKysoDIi4tTlBhVrNNTjM1Kg4PMC6RVletmzY3FA4xAS0rTE1bUqhERicqCiAhQD9XVFlbSldpKysqSElUT507PBsbDSUmP0CjT1I7OkMwJyZAQUtHizI0EhQbVT5AlkJFKx8ieQz+kAF8GP60AScZGUoYGFUYGE0YGAAAABAAAP+jA7gDIgALABcAWgCyAQgBSwGgAf0CSAKKAs4DEQNoA7UEAQRLAAABFSMVMxUzNTM1IzUHMxUzFSMVIzUjNTMTMSMHIwcjFSMHIw8HFR8EMzczNzM3MzczNzMXMxczFzMXMxczPwU1LwUjJyM1IycjJxcjDwUfGT8ENS8DIyc1JzUnIy8BIy8BNScjJzUvASMvATUnNScjNScjJyMvATUvASMnNScjLwEFIw8CFQcjDwEVDwIVBxUHFQ8BIw8BFQ8CFQ8BIw8BIw8BFQcVDwEjDwIVHwUzPxk1LwQhMSMVIw8DFR8EMzczNzMXMxczFzMXMxczHwYzPwU1LwIjLwkjJyMnIycjNQcjDwIjDwEVByMPASMHFQcjByMHIwcVDwMjFQ8BFQ8CIw8BHwUzPx0zPwMvAwUPBR8WFR8EMz8ENSc1Lwg1JzUvBCMnIyc1LwEjJzUnNS8BNSMvATUnIyc1LwI1LwMFIw8FFSMVBxUHFSMVBxUXFTMVFxUXFRcVHwkzPwQ1LwI1JzUnNSc1JzUnNTc1NzU3NTc1NzUvBAUjDwMVBxcVBxUHFQcVBxUPCBUfAzM/BjU3NT8HNTc1MzU3NTc1JzUvAwUjDwMVFxUXFRcVFxUfBxUXFR8CMxUfAzM/BDUvCzUnNSc1JzUnNS8EBSMPBRUHFQ8PFR8FPwI1PwE1NzM3NT8CMz8KNTcvBAUPBR8CFRcVFzMXMx8CMx8BMxUXFRcVFzMfATMXMxcVFxUfARUfAhUfAjM/BTUvHAUjDwgjByMHIwcjByMHIw8EFR8FMzczNzM3MzczPwszNzM/ATU/ATU3NT8ENS8EBQ8FFR8FMx8BFRczFzMfARUfATMXFR8EMxczHwYzPwU1LxYhIw8XFR8GMz8IMz8ENTczNzM3NT8BNT8BMz8ENS8EAa59fYx9fXVefX1efX0vCwYLBQwFBQYmBgoIBAIDAQECBgQJBCsFCQUFBQUKBR4FCgUFBQUKBBgJBQQDBAQBAQQDBAcmBQYFCwYLBvQFBAUDBAQCAggCDAcIBwQDBAMEAwcGBw8CCQIDEQQDBAkJBAQDBAECAwIBAgMCAQISAQkEBgEDBAMBAwgEAwEDAQMBCAQEBAEECAEECv3xBQQIBQQBBAQEDAQEBAgDAQMEAwQDBAkBDwIBAgMDBQIBBAMDAQIDAwgECQUHBQUQBgIGAg8HBgcDBAMEAwQHCAQEBwIBAgIDBAgBBBINCgUHBgICAwgIBAEIBCYECAMEBAQHBAgDGgMIBwcDCQUEBAQDBAEEAwcBAwUEBAQEBAkEJgQJBQQEBQ2tBAgGBwEDCAMBFQMBAwMBCQEMAQkJAwMCAQIDAwgEAQQCAgIDAwgEBQQJAwgDAgQDAgMCAwIDAgMDAwIDAwMDAwMDAwYDIwIDBAQCAgUECAGEBQgEAwMDAQYDAwIDAgMCAwIDBxYBBAEEAQYDAgIEBAMEBQkEBAQDBAECAgIBAgECAQICAgEBAQgBAQECAgQBAgcDAgECAwIBAgYDCQMDAwT9wwUECAMDAgIBAgEBAQEBAQIBCAIBAQEDAwQEBAUJBAMDBAECBQMCAQEBAQEBAgEBAgMDCQLuBQQIBgIBAQEBAQIIAgECAgQBFgEBBAMMBQkEBgUEAwoCCAECAQICAgcBAQEBAQQDBAj8pwUICAQCAQEBAgYCAgIBBAEGAgoDBAEDBgQFCQQEBAMEAgESAQIBAgECAgIHAgEBAQECBwMFAvAEBQQEAwQCAgcCAwUCBAECAwwKAwQCBAEBBAMEBAkIBQcDDwIBBgUIAQEBBgECAQIBAgICCQECAgMECP2tBAgEAwICAgUGDAYBDAEGBwMBAwMBBwcDAQcHAQMBAwQIBAQMBAQEBAkEBAQFAgEBBAQDFQMECgcZAwoCAwMDAwMDAwIGAwIDAgMCCAGcBQQEAQcKHAsHEgQLBAcEBAcECAQQCAQDAgIBBAQDBAUMBQ0EBQQFCAUmBAkEBAQEBAQBBAMBAwEDBAQIBAkEAgIBAgYDBAX+RAQFBAYCAgECAwMFBAEEDQkBDQEEBQUEAQQFBQoFGQEEARQGBQUFCwoJBQQEAwQBAgMDBAcTBQQFBQQFBQQlHggEBAkMAw0CEgUEBQMBFAQECQgWLAUFBAUFBQQFGwQGBAEBAgMDBAQECQMGBQsFBQUGFAEeBQoFBQQBBAEEBRwNBAEEBQMCAQICAwQIAiF9jH19jH0XfV59fl0BlQEBAQEHAgIEAwQEBAkEBQYDAgkCAQEBAQEBAgUBAgMDCAQFBAkDAwMHAQEBAVMBAgIEBwkJCgEJBwYHAwQDBAMEBwgHFAQNBAQgAwMCAgICAwMICQUGBQUEAQQBBAUcDQQBCAQBBAQECAEDAQMBAwQIAwEDBAMBBgQHCAEEBAEDBAMBAwwDAQMBAwEIBAQEAQQEBAEEDRcFBQQBBAEJBQoFDAQFBAQDBAECBQcMHggECQQUBwgHBAMEAwQDBwYEAwcFBAQJBAQDBAECAgUMBQkEAwYCAQEBAQECAgcCAgMCAgIBAgMDCAUJCAMFAgECAQIBAgICCQIBAQEnAgMFAgQBAg8DAgECCQwJAQkEAwMBAwMBAwsHBwkJBAMEBAEBBAMMAwQGAwMCAwMDAwMDAgMDAgMCAwIDAgMEAxYDAwgJCQcDBDsBAgMDBA0FCwIDAwMDAwMCAwMKIwMHAwcEDgsDBwMIAwMCAQEDAgQICQQCBAkEBAQEBAUDAQMBAwQBAxAEAwEDCAMBCgEDAwEDAwEDAwEGBAkBAwIDA6kBBAQDBAgEBAkFBAkNBBsFDQkEBAkEAQQiBAUBBAQDAwIBAgIDBAgJBQQSBAsEBwQEBwQIBB4ECAQHBAQHBAQJBAQEAwQtAQQIBAQEBB4FCgUFBQUJBScFBAUJCgQyBAUECAQGAgIGCAoFGQEEARQGBQUFCwYmBQYFCwYLBhYGCQgDAwQQAgYICAkGEQUGBQYLBSEGCwUFCgYPAQQBGQUKAQQGAgEBAwIECAkIASkEBQUEBQUJBSIFCQUFBQUKBRcFBAcCAjkBAgMDCAcEBwQaAwsLBwYEAwcUDwMHAQgFBAUIAwMCAgICBwEDFQEDCwEHEAQEDAQEBAQEBAkEJgUFCAQEAwSgAQQDAwQJCQkGAQwBBgwGBQMDAgEEAQQBAgUEAgIBAQEEAQEBBgEBAQIBAQIDBwUEBQQIAwMJAgEGAxADBgMCAwIDAgMCAwYCAwMDAwMHSgECAQMGDAMDBQMCAQEBBAMDBAkFBAgDAwIBAQEBAgkCAgIBAgECAQEBAgICAQEBBAEBAQUEAwUEBQgIAwIBJwEBAwYECQUEBAQCBQMECQEGCQMCAQIDAgECAwQDCgIIAQIBAgIDAQIDAwgFBAkEAwMDBAIBAgECAQIBEBAGAgMFCQMKAQICAg8CAwUGDBQBAgECAQIBAgYCBgkEBQQEBAMDAgEBAQICAgECAQgMAwQDAgECAwIBAhIBCQQDBQQEBAUJBAMDBAAAAAAIAAD/mgO4AyIAFAApAC4AMgA2ADoAPgBCAAABIgcGBwYUFxYXFjI3Njc2NCcmJyYHMhcWFxYUBwYHBiInJicmNDc2NzYHFREhEQUzESMTFTM1BxUzNQcVMzUHFTM1AfR6amY8Pj48Zmr0amY8Pj48Zmp6bl5bNTc3NVte3F5bNTc3NVteKQEu/ur+/hrKysrKysrKAyI+PGZq9GpmPD4+PGZq9GpmPD4xNzVbXtxeWzU3NzVbXtxeWzU31Qz+kAF8GP60AScZGUoYGFUYGE0YGAAAAAoAAP+iA7gDIAAPACAAMgBtANYBXwG8AgMCTQK5AAABJgYHBh4CNz4BNzYmJyYHNh4BFxYGBw4BLgI2Nz4BFwYPAQ4BFhcWPgE7ATUjNjcmAysBByMHIwcVDwUVHwUzPwMzNzM3MzczFzMXMxczHwEzPwM1LwQjNSMnIycXDwYVHwozHwYVHwIzHw0zPwQ1LwE1JyMvBiMvATUjLwsjLwEjLwcjNSc1LwQjBQ8BIw8EFQ8EFQcjBxUPAyMVBxUHIxUPBBUHIw8BFQ8CFQ8CIw8DFQ8DFQcVDwoVBxUfBD8EMz8ENT8mNS8DAQ8FFRcVBxUHFQcVBxUHFQcVBxUHFQcVBxUHFQ8HFR8EPwUzPwEzPwE1PwEzNzM3NTc1MzU3NTc1NzU3NTc1NzU3NTc1JzUvBAUPBRUXFRcVFzMfBTMfARUXFRcVFxUzFxUXFR8EPwQ1Lw01JzUnNSc1LwMBDxcfBD8EMz8DMzczNzM3MzczNzU3Mzc1NzM/AjM3MzU/AzUvBAUPBRUfAxUfATMfAjMfAhUfATMfARUfATMXMxczFzMfAjMXMxcVMx8HMxcVFzMVMxczPwQ1LwQjJyMnIycjLwojLwQjLwUjAfRAbxcZGFZ+Oj1RAQREOSsyJkgzCQ8tMSFQSzgaCRYYUGMJFB0JCQQIBAkNBFlZEiYOOwcNBg0NBycNDgQDAwQBAgMDCQQFBgwGFwYLBgYGBikGBgYGBgUfBAUMAwMCAgYDCicGBwYNB+kFBAQDAwECAgIGAgIDBgUEAwgBDgIIAgYCBAECAgECAwIDBQQDBAMKBQYDCQQJBAQDBAIEBgEEAwIDAgMCAQIIAQUDBAIEAgIFAgcCAgECCQECAgMHAwIDAgECAwIGAgoF/fMFBwECAwIDAgMCAwIDBAECAgMCBAEEBAECAgICAgIBAgICBAICBAEBAQIDAgIKAQICAgEEAQIBAgECAQICAQQEAw4ECAQDAQECAwECAgIBAgECAQIBAgIDAgECCAIBAgICAQQCBAEGAgoCBgMKAwYDBQMCAQQGCAUCsgQFAwYCAQEBAQEBAQECAQMFAwUDBAMCBgMBAgMGBAkJBAQDAgEBAwIBAgMDAgEFAQwDAQIBAQEBAQEBAQQDBAQI/KYEBQMEBAEBAwIBAwIBBAEKAQQDAgMCAQIDAQIEBwkJBAQDBAIEAgMCBwQBBgECAQIIAQEBAQUICAKxBAQJBAUKBA8FBQsPBgULBSEGCxAIBAUCAgQDBA0JBgYUBQESBgcFAQUBBQEFARwBCwUBBQUBBQsPAQQBAwMCAQQDBAQI/d4EBAQDAgIBAgMEDQIBAgMCAQIDAwsCAQgDAwUBAgECAQIBAgMDAQIBAgECBAMGAw0DHQIDDQQDDQkFCAUCAQQDBAQDBAgDFAIRAwkFEQIGBQMFBQUCAQ8CBQICAQQDBBEEBAUCNAFLOzmAWR4VFW1APnEaFScBIj0lN24dFQcaOE1RISUsMhIjNgEPEQMDAQYZIkQIAUgBAgYBAgQCAwQICQUEBAMEAQICAgQCAQEBAQEFAQYEAwkFCAgCBAYBAQFPAQEDAwQEBAUJBAYBAgEGAwQCCA4DCAMGAwQBAgIDBAMEAwcHAwgDEgoIAgQCAgMDCAoHBwEMCAQEBAQEBAQLAQcDBgIGAgMFAwcDAgMJAwICBwICAgIBAQECAgQCBQwBBAICAgICAQICAgICAQQCAQICAwQBBAEEAQIDAgMCAQIDAgECBgIBAgYDAwIFAgECDwMCAQIBAgMGAwMDAwMDAwMBBAkFCAMDAwEEAwMEBgUDAgUBAgMCAwIDAgMDAgUCAwIMAgMCAwIDBAMEAwYDCgMGAgoBBgIFBAQECQkGBAH+xgECAggEBAQEMwMJAwYCBgMDAwMDAwYCAwMJAg4DCAENBQsFBgoHBAUJBAYCAgICAwMDAwYGBgUBBQcPJgMKAwMHAwMEAwMEAwMEAwcDDgMsBQkIBAIDAhMBAgMDCAQbBgcTBw0TBgcNBh8NBQEFAQUBBQEFAQUBAQQEBAICAgMDCQkIBgYFBhALBhEFBgYFLwYFBgYMBgcFBwYC/rIBAgYEBAYECQQDBQkCAwQDDAEEAwQDBwkJCAMDAwICAQYCBgMCAwIDAw8GAQMDAQMEBwwEAQMEBAQJCAQDAgICAQMCBAQJBAUEBAMBCgICAgICAgEBBwIFAQEBAwICAQIBAgEBAQEBAgICBAIJAQEEAQQBBAcFBAkIBAIDAQMHBgMDBgICAwEDAgMCCQIDAgEEAQQNAQIAAAAAAwAAAAADIAJYAAMABwALAAATFSE1BRUhNQUVITXIAlj9qAJY/agCWAJYZGTIZGTIZGQAAAUAAP/TA9QC6QAaAFQAdACIAJwAAAEiBgc5ARQXFhcGBwYPARUhNScmJzY1OQE0JgcyMxcWFxYfARYXFjMxMj8BFhUUBwYHFxYXFhUWFRQPAQ4BIiYvASY1NDc0NzY/AScuATU0NzI3MzYHMDEGFxYXHgEyNjc2NzYnMDEWFxUjNSMVIzUjFSM1NhMiDgEVERQeATMhMj4BNRE0LgEjBSEyHgEVERQOASMhIi4BNRE0PgEBSCUyAQoGCSIXHg8BAUwBGksXMUkCAgQPCQYGAgUDBgoMCgQGBQYSAgYKAgEBAQkeJB4JAQEBAgoFAgQKDggDAQIJIgIBAgYMJiomDAYCAQIyEjAUnBUvEw41WTU1WTUCOjVaNDRaNf3GAjolPiQkPiX9xiU+JCQ+AmMxIxIWDgsMDxQcAoWFAjEaFyojMS8BAQICBAEEAQIFAwwPFg0PCxIBBAYGBAkCAgEKCgoKAQICCQQGBgQBFAMIIg4REAEDggwGDAUNDQ0NBQwGDBYgbExMTExsIgFLNFk1/m41WTQ0WTUBkjVZNDwkPSX+biU9JCQ9JQGSJT0kAAAAAAUAAAAAA48CkwADAAcACwAPABMAABMRIREFMxUjNyEVIQczFSM3IRUhWQM2/O2fn8ICLv3Swp+fwgIu/dICk/2XAmnRra2tI6WlpQADAAAAAANSArwABAAIABQAABMVESERBSERIQEVIxUzFTM1MzUjNZYCvP1wAmT9nAEFm5tam5sCvBn9XQK8LP2cAfqbWpubWpsAAAAABAAA/5YDvQMiABcAMwA/AEsAAAEiDgMWFx4CNz4BNzY3NicuAScmIxcyFxYXFhcWBgcGBwYHBicmJyYnJicmNz4CFwcVIxUzFTM1MzUjNQczFTMVIxUjNSM1MwHwV6V/RAFAPTuhsFFUhicpAwYeHnZOXmsIVVBOOToWFxcrLERGWlhWWENDJyYDAyMecpRPRn19jH19dV59fV59fQMiRn2hs6Y+P0kJHh16UVNYV1VThyYvMScmQkRST6dISi80EA8WFjk1UU9XWk5JcD4B0H2MfX2MfRd9Xn1+XQAAAAAEAAD/lgO9AyMAFgAxADsARAAAASYOAxYXHgI3PgE3Njc2Jy4BJyYHNhcWFxYXFgYHBgcGBwYnJicmJyYnJjc+AhcGDwEnAzc2NxcDFhcWFzcHJwcB9FimgUQBQD07obBRVIYnKQMGHh52Tl5rVlJQOjsXFxcrLERGWlhWWENDJyYDAyMecpT8ESIzgHQXSCOGiQcOQyIeHXwyAyIBRn6hs6Y+P0kJHh16UVNYV1VThyYvMQEmJUNEVE+nSEovNBAPFhY5NlBPV1pOSXA+0yNFaab+qh5bLpoBBgkSVSpDdJFNAAAGAAD/lQO+AyQAGwAxAEkAYABkAGkAAAEmBwYHBgcGFhcWFx4BNz4CNzYnLgEnJicjJgc2FxYXFhcWBgcOASYnLgI3Njc+ARcmBwYHBgcGFxYXFhcWNjc+AicmJy4BBzYXFhcWBxYGBwYHBiYnJicmNjc2NzYXBgchAxYXITYB82xlYUFCCww3PD1TT7dWWIRPBgYeHHdPUFcDFRBjXVk6PAgJPT5AprRNUGQgFRc5OKJfW1VRMjUBBCQkQURSTZ4/QUUEHiA8MHxCUEpHKywBAUg+QEtHjDM2FBUUJyc9SlVgYAGAwGQz/tIzAyICNjVaXWxctklKKCgLHB13pFlbU1OGKCkFAjEDMTBTVmNYrEBDOxArLI+zVVlCRE4rAzAvT1JbU1BONjgQECUwMoyiSUwyKzAwAiwqRkpQS4ssLwcJMTM1RUKQOz0iK2OsrQEmtFpaAAAAAAYAAP+VA74DJAAbADEASQBgAGoAdQAAASYHBgcGBwYWFxYXHgE3PgI3NicuAScmJyMmBzYXFhcWFxYGBw4BJicuAjc2Nz4BFyYHBgcGBwYXFhcWFxY2Nz4CJyYnLgEHNhcWFxYHFgYHBgcGJicmJyY2NzY3NgUGDwEnAzc2NxcDFhcWFzcHJwcGBwHzbGVhQUILDDc8PVNPt1ZYhE8GBh4cd09QVwMVEGNdWTo8CAk9PkCmtE1QZCAVFzk4ol9bVVEyNQEEJCRBRFJNnj9BRQQeIDwwfEJQSkcrLAEBSD5AS0eMMzYUFRQnJz1KAQIRIjOAdBdII4aJBw5DIh4dfA4ZCwMiAjY1Wl1sXLZJSigoCxwdd6RZW1NThigpBQIxAzEwU1ZjWKxAQzsQKyyPs1VZQkROKwMwL09SW1NQTjY4EBAlMDKMoklMMiswMAIsKkZKUEuLLC8HCTEzNUVCkDs9Iit2I0Vppv6qHlsumgEGCRJVKkN0kRYkEwAAAwAA/5YDvwMiABsAMgA7AAABIgcGBwYHBhYXFhceATc2Nz4BNzYnLgEnJicmBzYXFhcWFxYGBwYHBiYnLgE2NzY3PgEXBg8BFzUXEQcB62xjYD9ACgs5PT5UTrRTV0BDUAgHHRt5UVNZDQ9PSEcrLAEDQDk8SEaQNzkyECYoQCNSGTZsL9HKygMiNzZbXWtct0dKJyYLHB07OaFYW1NViykqBAGOAikoRUdPSYkuMQwOKTAxh5c+QSMVFqImTSGUj48BKI8AAAAEAAD/8AOrAswAEwAnACsAOAAAEyIOARURFB4BMyEyPgE1ETQuASMFITIWFREUBisBESERIyImNRE0NhMhESE3HQEjFTMVMzUzNSM12CpHKipHKgI5KkcpKUcq/ccCOSw+Pix0/q5zLT09vwEU/uxzTU0uTU0CzClHKv5YKkcpKUcqAagqRykwPiz+WCw+ATT+zD4sAagsPv6Z/uztFzYuTU0uTQAAAAAEAAD/8AOrAswAEwAnACsALwAAEyIOARURFB4BMyEyPgE1ETQuASMFITIWFREUBisBESERIyImNRE0NhMhESE3FTM11ypHKSlHKgI6KkcpKUcq/cYCOiw+Pix0/q50LD09vwEU/uwlywLMKUcq/lgqRykpRyoBqCpHKTA+LP5YLD4BNP7MPiwBqCw+/pn+66cvLwAAAgAA//ADqwLMABMAIwAAEyIOARURFB4BMyEyPgE1ETQuASMFITIWFREUBiMhIiY1ETQ21ypHKSlHKgI6KkcpKUcq/cYCOiw+Piz9xiw9PQLMKUcq/lgqRykpRyoBqCpHKTA+LP5YLD4+LAGoLD4AAAMAAP+WA78DIgAbADIAPAAAASIHBgcGBwYWFxYXHgE3Njc+ATc2Jy4BJyYnJgc2FxYXFhcWBgcGBwYmJy4BNjc2Nz4BFwYPAScDNzY3FwHrbGNgP0AKCzk9PlROtFNXQENQCAcdG3lRU1kND09IRyssAQNAOTxIRpA3OTIQJihAI1LWESIzgHQXSCOGAyI3Nltda1y3R0onJgscHTs5oVhbU1WLKSoEAY4CKShFR09JiS4xDA4pMDGHlz5BIxUWdSNFaab+qh5bLpoAAAYAAP+VA74DJAAbADEASQBgAGsAeQAAASYHBgcGBwYWFxYXHgE3PgI3NicuAScmJyMmBzYXFhcWFxYGBw4BJicuAjc2Nz4BFyYHBgcGBwYXFhcWFxY2Nz4CJyYnLgEHNhcWFxYHFgYHBgcGJicmJyY2NzY3NhcGAgc2NzY3FyYvARYfAScGBwYHBjc2NzYB82xlYUFCCww3PD1TT7dWWIRPBgYeHHdPUFcDFRBjXVk6PAgJPT5AprRNUGQgFRc5OKJfW1VRMjUBBCQkQURSTZ4/QUUEHiA8MHxCUEpHKywBAUg+QEtHjDM2FBUUJyc9SlUYTRcXKicUfRkxMgwWIkQIGRIGCgELFBYDIgI2NVpdbFy2SUooKAscHXekWVtTU4YoKQUCMQMxMFNWY1isQEM7ECssj7NVWUJETisDMC9PUltTUE42OBAQJTAyjKJJTDIrMDACLCpGSlBLiywvBwkxMzVFQpA7PSIrb0L+80EXMCsVh06eUSRJbkoHHRQHCwYhQ0wAAAAABwAA/5IDwQMjABwANwBRAGoAewCNAJ8AAAEiIyIHBgcGBwYWFxYXHgE3Njc+ATc2LgEnJicmBzIzNhcWFxYXFgYHBgcOAScmJyYnJjc2Nz4BFyIjIgcGBwYHBhYXFhcWNjc2Nz4BJyYnLgEHMjMyFxYXFhcWBgcGBwYuAScuATc2Nz4BFyIGBwYeAjc+ATc2JicmIxcyHgEXFgYHDgEuAjY3PgEfAQYPAQ4BFhcWPgE7ATUjNjcmAfMBAmNeW0BCFhUeLi9ISLJZXEtKaBUWG15ISVY4OwUFXFZUOToPECo0NUpMtFNVOz0dHAkKLjW4bgUFVE9LMjQJCzY4OkxInUVGLTAeFBU2M45PAwNLRUMrLAYINzU4RUSPdiAiAh8hOihjLz9sFxkYVn46PVEBBEQ5KzIEJUYyCQ8tMSFQSzgaCRYYUCw3CRQdCQkECAQJDQRZWRImDgMiLi1OUGFWs01OMzUqDg8wLpFWV62bNjcUDjEBLStMTVtSqERGJyoKICFAP1dUWVtKV2krKypISVRPnTs8GxsNJSY/QKNPUjs6QzAnJkBBS0eLMjQSFBtVPkCWQkUrHyJhSjs5gFkeFRVtQD5xGhUnIzwkN24dFQcaOE1RISUsATESIzYBDxEDAwEGGSJECAAEAAD/lgO9AyMAFgAxADwASgAAASYOAxYXHgI3PgE3Njc2Jy4BJyYHNhcWFxYXFgYHBgcGBwYnJicmJyYnJjc+AhcGAgc2NzY3FyYvARYfAScGBwYHBjc2NzYB9FimgUQBQD07obBRVIYnKQMGHh52Tl5rVlJQOjsXFxcrLERGWlhWWENDJyYDAyMecpRPGE0XFyonFH0ZMTIMFiJECBkSBgoBCxQWAyIBRn6hs6Y+P0kJHh16UVNYV1VThyYvMQEmJUNEVE+nSEovNBAPFhY5NlBPV1pOSXA+zEL+80EXMCsVh06eUSRJbkoHHRQHCwYhQ0wABAAA/5YDvQMjABYAMQA1ADoAAAEmDgMWFx4CNz4BNzY3NicuAScmBzYXFhcWFxYGBwYHBgcGJyYnJicmJyY3PgIXBgchAxYXITYB9FimgUQBQD07obBRVIYnKQMGHh52Tl5rVlJQOjsXFxcrLERGWlhWWENDJyYDAyMecpRPYGABgMBkM/7SMwMiAUZ+obOmPj9JCR4delFTWFdVU4cmLzEBJiVDRFRPp0hKLzQQDxYWOTZQT1daTklwPsCsrQEmtFpaAAcAAP/TA9QC6QATACcAKwAzADcAOwA/AAATIg4BFREUHgEzITI+ATURNC4BIwUhMh4BFREUDgEjISIuATURND4BFxEhEQUhFSE1IxUjFTMVIzchFSEDFSE11zVZNTVZNQI6NVo0NFo1/cYCOiU+JCQ+Jf3GJT4kJD4BAfr+GwHP/qkWYmJieAFX/ql2Ac0C6TRZNf5uNVk0NFk1AZI1WTQ8JD0l/m4lPSQkPSUBkiU9JEj+hAF8g2hnZxVmZmYBTmxsAAACAAAAAAN9ApMASgCzAAABIgc5AQYHOQEGBzkBBgcGHQEUFzAxFhcWMxY3OQEyNjU0JzMyNzY3MTYnPgE0Jy4BKwE2NTkBNCcuASMFNzY/ATY3PgEnLgEvATEHMDIVMhc5ARYGBzkBBg8BDgEVFBcxHgEXFjsBFjczMhYXFhQHBisBFSEyFhcWFTEUBiMhFSEyFhcWBzkBDgEjIRUzMhYXFhU5ARQHDgEjBic5ASInJic1Jj0BNDc2NzY3MTY3MTYzNDMBzA0SPbgvEwgCAQgQLShB3NsaHQUQGg4NBgYMGxsOCBgOFQYPCBgO/sMFBgQOEwYPBA0GEgoFAQEFBQUCBwgdDBYKAgIFBwMCDEuWcQYIBAgHBA/yAT4GCAQHCg/+wgEPBwkECAMDCwv+8c0FBgMGBgIGBtvbOR4hDQcBAgYRJMMxBwQBApMKKIAgPxggEyQNMSJBHhoBASMcDxEOCxgeFwMhOxQKDQ4RHRMLDAEFBwMOFQcTLhIKDAIBIwEIBxoJCh0MFQ0GAwYFBgEBAQEEBQwfCQYjBAUKEhMMIwYGDRUMCSMDBAgRDwgDAgEBFBY0AR4sCiQSHRUzGYcgBAEAAAMAAAAAA4oCagADAAYACwAAExEhEQUhBSUFJREhXwMr/SgChP6+/o4BcgFz/RsCav3pAhcj1Mr09P45AAIAAP/TA9QC6QATACMAABMiDgEVERQeATMhMj4BNRE0LgEjBSEyFhURFAYjISImNRE0Nuc5YTk5YTkCGjlhOTlhOf3mAhorOjor/eYrOjoC6ThfOf6KOV84OF85AXY5XzhuOSn+iik5OSkBdik5AAAFAAD/mgO4AyIAFAApADoATABeAAABIgcGBwYUFxYXFjI3Njc2NCcmJyYHMhcWFxYUBwYHBiInJicmNDc2NzYXIgYHBh4CNz4BNzYmJyYjFzIeARcWBgcOAS4CNjc+AR8BBg8BDgEWFxY+ATsBNSM2NyYB9HpqZjw+PjxmavRqZjw+PjxmanpuXls1Nzc1W17cXls1Nzc1W15qP2wXGRhWfjo9UQEERDkrMgQlRjIJDy0xIVBLOBoJFhhQLDcJFB0JCQQIBAkNBFlZEiYOAyI+PGZq9GpmPD4+PGZq9GpmPD4xNzVbXtxeWzU3NzVbXtxeWzU3vUo7OYBZHhUVbUA+cRoVJyM8JDduHRUHGjhNUSElLAExEiM2AQ8RAwMBBhkiRAgABQAA/5YDvQMjABYAMQA2AEAARgAAASYOAxYXHgI3PgE3Njc2Jy4BJyYHNhcWFxYXFgYHBgcGBwYnJicmJyYnJjc+AgcUFSERBTIzBgcGBwYHJjcUFSE1FwH0WKaBRAFAPTuhsFFUhicpAwYeHnZOXmtWUlA6OxcXFyssREZaWFZYQ0MnJgMDIx5ylH4Bmv7BcnIPIBgNFRBA4/7InAMiAUZ+obOmPj9JCR4delFTWFdVU4cmLzEBJiVDRFRPp0hKLzQQDxYWOTZQT1daTklwPvicnAE4MQkcFgkPAjQFXV26fQAABAAA/5UDvgMjABsAMwBKAGEAAAEmBwYHBgcGFhcWFx4BNz4CNzYnLgEnJicjJgc2FxYXFhcWBgcGBwYmJyYnLgE3Njc+ARciBwYHBhUGFhcWFxY2Nz4CJyYnLgEHMhcWFxYHFAYHBgcGJicmJyY2NzY3NgHwbGRhP0ILDDc8PVNPt1ZYhE8GBh4cdU5PVgMbBWNbWDg6BghBQEJUUbFMTjAzIBYWOjqnTVtSUDEyAkxCRVJMmz5ARAQfIDwygDVRSUcpKgNJPUBKR4wzNhQVFCcoPU0DIgE2NVpda1y2SUooKAscHXekWVtTUoYoKQYCMQEzMlRXY1irQEEbHBMqLEdHs1ZZQkZOLjIwUFNbU5s1Nw4PJzAxjKJJTDIsLzEtK0hKUUqHLC0HCTEzNUVCkDs+IS0AAAAABgAA/5UDvgMkABsAMQBJAGAAaABxAAABJgcGBwYHBhYXFhceATc+Ajc2Jy4BJyYnIyYHNhcWFxYXFgYHDgEmJy4CNzY3PgEXJgcGBwYHBhcWFxYXFjY3PgInJicuAQc2FxYXFgcWBgcGBwYmJyYnJjY3Njc2FxQVIxUzFTcnFh8BBzUjNTMB82xlYUFCCww3PD1TT7dWWIRPBgYeHHdPUFcDFRBjXVk6PAgJPT5AprRNUGQgFRc5OKJfW1VRMjUBBCQkQURSTZ4/QUUEHiA8MHxCUEpHKywBAUg+QEtHjDM2FBUUJyc9Sofi4qWJESIzZt/fAyICNjVaXWxctklKKCgLHB13pFlbU1OGKCkFAjEDMTBTVmNYrEBDOxArLI+zVVlCRE4rAzAvT1JbU1BONjgQECUwMoyiSUwyKzAwAiwqRkpQS4ssLwcJMTM1RUKQOz0iK3QyMr5kw3oUKD15NoUAAAADAAD/lgO/AyIAGwAyAD0AAAEiBwYHBgcGFhcWFx4BNzY3PgE3NicuAScmJyYHNhcWFxYXFgYHBgcGJicuATY3Njc+ARcGAgc2NzY3FyYnAetsY2A/QAoLOT0+VE60U1dAQ1AIBx0beVFTWQ0PT0hHKywBA0A5PEhGkDc5MhAmKEAjUikYTRcXKicUfRkxAyI3Nltda1y3R0onJgscHTs5oVhbU1WLKSoEAY4CKShFR09JiS4xDA4pMDGHlz5BIxUWbkL+80EXMCsVh06eAAAABQAA/6wDtgMbAAgADAAQABQAGAAAARURITUjETM1AQcXNw8BFzcPARc3DwEXNwKlARHg4P6eSzxL00s8S9JMPEvSTDxMAxsZ/LExAwUy/n48SzwsPEs7LDtMPCw8SzsABAAA/2oCogNSAAMAFAAeACkAACUhFSEBETMyNj0BNCc+AT0BNCcmIwczMhYdARQGKwEHMzIXFh0BFAYrAQKi/qQBXP6ksFVWUSMgJihUOTkfGiAiMAU1JRASHB1DKb8D6P02VFI6eyISRjccUCgqZCQoJikjbhIUMD4mIQAAAAAEAAD/mgO4AyIAEAAUAGoAbwAAASIHAQYUFwEWMjcBNjQnASYHCQIlMQ8DFS8CDwQfAiMPAxUfAzMPAh8EPwIVHwMzPwM1HwI/BC8CMz8CNS8CIz8CLwQPAjUvAgcwOQEwAfQPC/5hCgoBnwsfCgGfCwv+YQsPAYb+ev56AX0EBAIBYwMEBAQNAgEBAmOMBAMCAQECAwSMYwIBAQINBAQEA2MBAgQEEgQEAgFjAwQEBA0CAQECY4wEAwMDAwSMYwIBAQINBAQEA2MBAgSLAyIL/mEKHwv+YQoKAZ8LHwoBnws+/nr+egGGxgECAwSMYwIBAQINBAQEA2MBAgQEEgQEAgFjAwQEBA0CAQECY4wEAwIBAQIDBIxjAgEBAg0EBAQEYgECBBoEAgFjAwQEBA0CAQECY4wEAwMwAAAABAAA/5oDuAMiABAAFAAaAB8AAAEiBwEGFBcBFjI3ATY0JwEmBwkCJQ8BFyE3JxcHIycB9A8L/mEKCgGfCx8KAZ8LC/5hCw8Bhv56/noBhgfQUgEKUte7SOZIAyIL/mEKHwv+YQoKAZ8LHwoBnws+/nr+egGG4AWX/f1+h9zcAAACAAD/mgO4AyIADwATAAATBhQXARYyNwE2NCcBJiIHCQM7CgoBnwsfCgGfCwv+YQofC/6UAYYBhv56AXgKHwv+YQoKAZ8LHwoBnwsL/kcBhv56/noAAAAABAAA/5oDuAMiABAAFAAhAC4AAAEiBwEGFBcBFjI3ATY0JwEmBwkCJSIOARQeATI+ATQuAQcyHgEUDgEiLgE0PgEB9A8L/mEKCgGfCx8KAZ8LC/5hCw8Bhv56/noBhjlhODhhcmE4OGE5M1YyMlZmVjIyVgMiC/5hCh8L/mEKCgGfCx8KAZ8LPv56/noBhtI4YXJhODhhcmE4FzJWZlYyMlZmVjIAAAAAAwAA/5YDvwMiABsAMgBKAAABIgcGBwYHBhYXFhceATc2Nz4BNzYnLgEnJicmBzYXFhcWFxYGBwYHBiYnLgE2NzY3PgEXJgcOAQcGFxYXHgE3Njc2Nz4BJyYnLgEB62xjYD9ACgs5PT5UTrRTV0BDUAgHHRt5UVNZDQ9PSEcrLAEDQDk8SEaQNzkyECYoQCNSKTYyL0IJCxIOKCVpNTgsLhoZBBYWLB5LAyI3Nltda1y3R0onJgscHTs5oVhbU1WLKSoEAY4CKShFR09JiS4xDA4pMDGHlz5BIxUWUQIaGVk0ODM0KCUlBgcgHTIvbzA0IBgaAAMAAP+WA78DIgAbADIANgAAASIHBgcGBwYWFxYXHgE3Njc+ATc2Jy4BJyYnJgc2FxYXFhcWBgcGBwYmJy4BNjc2Nz4BFwYHIQHrbGNgP0AKCzk9PlROtFNXQENQCAcdG3lRU1kND09IRyssAQNAOTxIRpA3OTIQJihAI1IpYGABgAMiNzZbXWtct0dKJyYLHB07OaFYW1NViykqBAGOAikoRUdPSYkuMQwOKTAxh5c+QSMVFmKsrQACAAD/kgPBAyMAGgAxAAABIgcGBwYHBh4BFx4BNzY3PgE3NicuAScmJyYHMhcWFxYXFgYHDgEmJyYnLgE3Njc+AQHwZF5bQUIVFCBgSUevWFpJSmkWFw4NYkpMWTQnSkRBKy0HCTAzNIaQPD4iJgcfIDwqZgMiLy1QUWJWs5syMygODy8tkVVYVlqeNjgSC44lJD4/SUaLMzUrFCcoPUCaRUgsICEAAAADAAD/lgO/AyIAGgAvADkAAAEiBwYHBgcGFhcWFx4BNzY3PgE3NicuAScmJwc2FxYXFhcWBgcOASYnLgE2NzY3NhcGDwEXITY/ASYB62xjYD9ACgs5PD5UT7RTV0BDUAgHHRt5UVNZHE9IRyssAQNAOjuOkDc5Mg8nKEBIViRHbFIBChcrEEcDIjg2Wl5rXLZHSicmCxwcOzqhWFtTVYspKgSNAikoRUdPSYkvMBopMDGHlj9BIytWGjRO/USIMTQAAAAABAAA/5YDvwMiABsAMgA3AD0AAAEiBwYHBgcGFhcWFx4BNzY3PgE3NicuAScmJyYHNhcWFxYXFgYHBgcGJicuATY3Njc+AQcWFzY3BRQVIREHAetsY2A/QAoLOT0+VE60U1dAQ1AIBx0beVFTWQ0PT0hHKywBA0A5PEhGkDc5MhAmKEAjUn5WVThy/oUBmskDIjc2W11rXLdHSicmCxwdOzmhWFtTVYspKgQBjgIpKEVHT0mJLjEMDikwMYeXPkEjFRaaRUUuXCCMjAESowAAAAMAAP+WA78DIgAbADIAOgAAASIHBgcGBwYWFxYXHgE3Njc+ATc2Jy4BJyYnJgc2FxYXFhcWBgcGBwYmJy4BNjc2Nz4BFxQVIxUzFTcB62xjYD9ACgs5PT5UTrRTV0BDUAgHHRt5UVNZDQ9PSEcrLAEDQDk8SEaQNzkyECYoQCNSW+LipQMiNzZbXWtct0dKJyYLHB07OaFYW1NViykqBAGOAikoRUdPSYkuMQwOKTAxh5c+QSMVFnMyMr5kwwAAAAcAAP+VA74DJAAbADEASQBgAGUAbwB1AAABJgcGBwYHBhYXFhceATc+Ajc2Jy4BJyYnIyYHNhcWFxYXFgYHDgEmJy4CNzY3PgEXJgcGBwYHBhcWFxYXFjY3PgInJicuAQc2FxYXFgcWBgcGBwYmJyYnJjY3Njc2BxQVIREFMjMGBwYHBgcmNxQVITUXAfNsZWFBQgsMNzw9U0+3VliETwYGHhx3T1BXAxUQY11ZOjwICT0+QKa0TVBkIBUXOTiiX1tVUTI1AQQkJEFEUk2eP0FFBB4gPDB8QlBKRyssAQFIPkBLR4wzNhQVFCcnPUp4AZr+wXJyDyAYDRUQQOP+yJwDIgI2NVpdbFy2SUooKAscHXekWVtTU4YoKQUCMQMxMFNWY1isQEM7ECssj7NVWUJETisDMC9PUltTUE42OBAQJTAyjKJJTDIrMDACLCpGSlBLiywvBwkxMzVFQpA7PSIrm5ycATgxCRwWCQ8CNAVdXbp9AAUAAP+VA74DJAAbADEASQBgAGkAAAEmBwYHBgcGFhcWFx4BNz4CNzYnLgEnJicjJgc2FxYXFhcWBgcOASYnLgI3Njc+ARcmBwYHBgcGFxYXFhcWNjc+AicmJy4BBzYXFhcWBxYGBwYHBiYnJicmNjc2NzYXBg8BFzUXEQcB82xlYUFCCww3PD1TT7dWWIRPBgYeHHdPUFcDFRBjXVk6PAgJPT5AprRNUGQgFRc5OKJfW1VRMjUBBCQkQURSTZ4/QUUEHiA8MHxCUEpHKywBAUg+QEtHjDM2FBUUJyc9SkU2bC/RysoDIgI2NVpdbFy2SUooKAscHXekWVtTU4YoKQUCMQMxMFNWY1isQEM7ECssj7NVWUJETisDMC9PUltTUE42OBAQJTAyjKJJTDIrMDACLCpGSlBLiywvBwkxMzVFQpA7PSIroyZNIZSPjwEojwAAAAAEAAD/lgO9AyMAFgAxADsAQgAAASYOAxYXHgI3PgE3Njc2Jy4BJyYHNhcWFxYXFgYHBgcGBwYnJicmJyYnJjc+AhcGDwEXITY/ASYnFhcHIyc2AfRYpoFEAUA9O6GwUVSGJykDBh4edk5ea1ZSUDo7FxcXKyxERlpYVlhDQycmAwMjHnKUTyRHbFIBChcrEEeQfD9I5kg/AyIBRn6hs6Y+P0kJHh16UVNYV1VThyYvMQEmJUNEVE+nSEovNBAPFhY5NlBPV1pOSXA+tBo0Tv1EiDE0Slot3NwtAAAABgAAAAADRQKVACgATgBSAFYAWgBeAAABDwEGBwYHFBcWFzEWFxYXFgcGDwEhNzM+AScmJyYvASYnJjU0NzY/AQUhBgcGFQYXFhcxFhcWFxYHBgcGByE2NzYnJicmLwEmJyY3NDc2FxUzNQcVMzUHFTM1BxUzNQF8BAJUKSYCGxAoJBAXAwIWG0hKAcoFAU1FBQQXDyMNIhAUHSRNSf5EARonFScBGxAoJBAXAwEEBA0ZRf7lHxAjBQQYDyQMIg8VARwhCtzl5X3dvuUClQIBMjAuLigoGCklFR4VGhwjKysDLVctISIUJA4iFx4ZHSEqLisuHRouLigoGCklFR4VDQwODyEpFxYsLCIiFCUMIxYeGR0hJyIVFXMWFnQVFXMWFgAAAAQAAP/TA9QC6QATACcAawDGAAATIg4BFREUHgEzITI+ATURNC4BIwUhMh4BFREUDgEjISIuATURND4BFyIHOQEGDwEGBzkBBgcGHQExFBcwMR4BMxY3OQEyNjU0JzMyNjcwMTYnPgE3NjQmKwE2NTkBNCcuASsBNzY3PgEnJicHMDEyFzkBFgYHOQEGDwEGFzEWHwEzFjczMhcWFAcGIyInFRYzMhYVMRQHDgErARUzMhYHOQEOASsBFTMxMhYVOQEUBwYHITEmJyYnOQEmNTE0NzY/ATY/ATYz1zVZNTVZNQI6NVo0NFo1/cYCOiU+JCQ+Jf3GJT4kJD6qCggXaRkdDQUBAQULNCmJiRERAwoQEQQDBwgOBAgTEw4FCgQQCMYJFAUJAgcKDAMEAwMCBAIVGQQDAgcCAjFkRAkCBQUDCGYzQ4UHCQQDBAXIqwcLAwEHB6uCBgYDAwb+7iITFgcFBgsWQUgPAgQBAuk0WTX+bjVZNDRZNQGSNVk0PCQ9Jf5uJT0kJD0lAZIlPSQoBg9IERUnDxQMFwccGCsqAgIWEAoJEQ8UDgEJBgwlHAwMEgsGBwkUBgwdCw4BFgUFDwYDFRkGBwcBAQEBBQUXBQYBFgENCwsIAwMWEA4HBxYHDAcGAwECEBMgFRoyFSAQLDIKAQEAAgAAAAADhgJgAAIABwAAEwUlBREhEQVjAZEBkfzfAyL+bgJg4+NU/kABwOAAAAAABQAAAAADLAJ3ACYATgCGAI8AmAAAARQVBgcnBxcGByMVMxYXNQc1Mzc2PwEnNxc3Nj8BNTMVMyYnJic1BxUGBycHFwYHIxU3FhcHFzcWFxUzNTY3FzcnNjczNSMmJzcnByYnNwczBxcWHwE3FwcXFh8BMxUPAQYPARcHJwcGDwEVIzUnJi8BByc3JyYvAQc1Mzc2PwEnNxc3Nj8BFyIGFBYyNjQmBzIWFAYiJjQ2AZ0WFihKKAwGODgIFDExAwYRCCIZIgwaIA4kXgYWEQ4GGxEoSicLBjk5BwsoSykTGWkZEylKKQwGODgICydLJxYWAUckAQ8eHAsiGSEIEgYDMTEDBhEIJBojDBsfDiMPHxsLJBokCBIGAzIyAwYRCCMZIwwYIg4SIC8vQC8vIBMZGSUaGgJ3HBwGDCdKKBMYahkeWwEkDh8aDCMZIggQCAMwMAcJCAQ3ZTcICyhLKBQXagEVFyhKKAwGOToGDChLKBYWaRkSJ0onDAY3IzADBhEIIhkiDBseDiMBDh8aDCMaJAgSBgMzMgMGEggkGSMMGx8OASQOHhwMIhkiCBAIA1AvQS4uQS8jGiUZGSUaAAAAAAUAAP/TA9QC6QATACcAKwAuADMAABMiDgEVERQeATMhMj4BNRE0LgEjBSEyHgEVERQOASMhIi4BNRE0PgEHESERBSEHJxc3ESHXNVk1NVk1Ajo1WjQ0WjX9xgI6JT4kJD4l/cYlPiQkPgECDv4oAaLR8PDx/h8C6TRZNf5uNVk0NFk1AZI1WTQ8JD0l/m4lPSQkPSUBkiU9JFP+pQFbF4mDnp7+2QAAAAMAAAAAAxECnQAgAFgAeQAAASIHDgEVOQEUFxYXBgcGDwEVITUnJicmJzY1OQE0JicmBzIXFhcWHwEWFxYXMTY/ATY3FhUUBwYHHwIWFQYPAQ4BIiYvASYnND8DJicuAScmNTQ/ATYHMBUGFxYXFhcWMjc2NzY3Nic1FhcVIzUjFSE1IxUjNTYB8CskIicQCxA7KDUaAgJCAhk0KDooJyIkaAkFGhAMCQQIBgoQGQ4CBAIKCQweBBwEAQEBARA3OjcQAQEBAQQbAwQDBxAGDQ8GDDQDAgILFiIgSCAiFgsCAwRWIFMj/vAjUyACnBUTRCYiJRoRFBojMQTn5wQwIxoUKUomRBMVUwEBBQQGAgYCAwEBCAICARQaJxYbEiAJFAgPBAQCEBISEAIEBA8IFAkiBAIFFw0fGh8ZAgXhAQwSFAsWDAsLDBYKFQ0RASY5u4SEhIS7OQAAAgAA/5YDvQMiABcAMwAAASIOAxYXHgI3PgE3Njc2Jy4BJyYjFzIXFhcWFxYGBwYHBgcGJyYnJicmJyY3PgIXAfBXpX9EAUA9O6GwUVSGJykDBh4edk5eawhVUE45OhYXFyssREZaWFZYQ0MnJgMDIx5ylE8DIkZ9obOmPj9JCR4delFTWFdVU4cmLzEnJkJEUk+nSEovNBAPFhY5NlBPV1pOSXA+AQAABQAA/5UDvgMkABsAMQBJAGAAawAAASYHBgcGBwYWFxYXHgE3PgI3NicuAScmJyMmBzYXFhcWFxYGBw4BJicuAjc2Nz4BFyYHBgcGBwYXFhcWFxY2Nz4CJyYnLgEHNhcWFxYHFgYHBgcGJicmJyY2NzY3NhcGAgc2NzY3FyYnAfNsZWFBQgsMNzw9U0+3VliETwYGHhx3T1BXAxUQY11ZOjwICT0+QKa0TVBkIBUXOTiiX1tVUTI1AQQkJEFEUk2eP0FFBB4gPDB8QlBKRyssAQFIPkBLR4wzNhQVFCcnPUpVGE0XFyonFH0ZMQMiAjY1Wl1sXLZJSigoCxwdd6RZW1NThigpBQIxAzEwU1ZjWKxAQzsQKyyPs1VZQkROKwMwL09SW1NQTjY4EBAlMDKMoklMMiswMAIsKkZKUEuLLC8HCTEzNUVCkDs9IitvQv7zQRcwKxWHTp4AAAAABgAA/5UDvgMkABsAMQBJAGAAagBxAAABJgcGBwYHBhYXFhceATc+Ajc2Jy4BJyYnIyYHNhcWFxYXFgYHDgEmJy4CNzY3PgEXJgcGBwYHBhcWFxYXFjY3PgInJicuAQc2FxYXFgcWBgcGBwYmJyYnJjY3Njc2FwYPARchNj8BJicWFwcjJzYB82xlYUFCCww3PD1TT7dWWIRPBgYeHHdPUFcDFRBjXVk6PAgJPT5AprRNUGQgFRc5OKJfW1VRMjUBBCQkQURSTZ4/QUUEHiA8MHxCUEpHKywBAUg+QEtHjDM2FBUUJyc9SlUkR2xSAQoXKxBHkHw/SOZIPwMiAjY1Wl1sXLZJSigoCxwdd6RZW1NThigpBQIxAzEwU1ZjWKxAQzsQKyyPs1VZQkROKwMwL09SW1NQTjY4EBAlMDKMoklMMiswMAIsKkZKUEuLLC8HCTEzNUVCkDs9IitXGjRO/USIMTRKWi3c3C0AABAAAP+gA7sDIgAKABgAJgA1AEcAWABpAHcAhACTAKEArgC8AM4A3ADvAAABBgIHNjc2NxcmLwEWHwEnBgcGBwY3Njc2EwYHDgEWNzYXFjYmJyYXJgYWFxYXFj4BJy4BJyYFBgcGBwYHBgcGFjI3Njc2LgEzIgciBw4BHgE3NhcWNjQnJgcGBwYPAQYHBh4BNzY3NjQmBSYGFhcWFxYyNicmJyYFJgcGFx4BNicmNzYmBSYGFxYHBh4BNz4BJy4BBSYGFxYXFj4BJyY3LgEFJgcGBwYeATc2Ny4BBSIGFhcWFxY2JicmJyYFDgEHBgcGDwEOARY3Njc+ASYFIgYWFxYXFjYmJyYnJgUGBwYHBgcGBw4BFjc+ATc2LgEB9BhNFxcqJxR9GTEyDBYiRAgZEgYKAQsUFgxKLwwBEwxeZgwOBQwxygwPAwtMLQcZDwQYSS4E/fULCgYLCAVBIQQRGAcpUQYBDf8EChIHDQkJFAlORwwSC0LqDQ4JEAo9GQURGQYpUAgOAX8MDgIKNBkHGRAEGkQE/cMZBQsbBhgSAhoQAQ4C6Q8NAwEwBBAYBx0bBAIO/KQPDgMCMQcZDwUvAgENAuwaAg0yBg8ZCD0MAQ39qAsMAgg/VAwRAQtPNwYBnwwrCxMZDx4RDAUPDGFQCAEN/j0LDQMKWWkMDgUMZE8GAhgJCQUKDgg0WQsCEQ02ZSkHAg0CJkL+80EXMCsVh06eUSRJbkoHHRQHCwYhQ0wBdAIQBhkRBBkWARMZBAxTARMYBThbCgETDDJYIAIKAQcFCwgEPlAMEgtdQAcTDgECBBURCAMGHwQRGQYfJwIIBQwHMDAMEwELQC4HEw87ARIXBjVUCxMMXUEDqQIrVk0LAxEMUFQKDi0BGg5lXgwSAQo2eT4IChABGg5rWgoCEwxbZggLOAIpP0MMFAMLT1sJDqARFgZJHQMSGAYeQgZNAxUDBwQDAwIEGBQBAjAHFQ8nExYFSBMBFBgEFUIDAwEFAwkLAyMWBhkSAwsxIwcTDgAAAAAFAAD/lQO+AyQAGwAxAEkAYABoAAABJgcGBwYHBhYXFhceATc+Ajc2Jy4BJyYnIyYHNhcWFxYXFgYHDgEmJy4CNzY3PgEXJgcGBwYHBhcWFxYXFjY3PgInJicuAQc2FxYXFgcWBgcGBwYmJyYnJjY3Njc2FxQVIxUzFTcB82xlYUFCCww3PD1TT7dWWIRPBgYeHHdPUFcDFRBjXVk6PAgJPT5AprRNUGQgFRc5OKJfW1VRMjUBBCQkQURSTZ4/QUUEHiA8MHxCUEpHKywBAUg+QEtHjDM2FBUUJyc9Sofi4qUDIgI2NVpdbFy2SUooKAscHXekWVtTU4YoKQUCMQMxMFNWY1isQEM7ECssj7NVWUJETisDMC9PUltTUE42OBAQJTAyjKJJTDIrMDACLCpGSlBLiywvBwkxMzVFQpA7PSIrdDIyvmTDAAAAAA0AAP+iA7gDIAAEAAgADAAQABQAGABTALwBRQGiAekCMwKfAAABFREhEQUzESMTFTM1BxUzNQcVMzUHFTM1AysBByMHIwcVDwUVHwUzPwMzNzM3MzczFzMXMxczHwEzPwM1LwQjNSMnIycXDwYVHwozHwYVHwIzHw0zPwQ1LwE1JyMvBiMvATUjLwsjLwEjLwcjNSc1LwQjBQ8BIw8EFQ8EFQcjBxUPAyMVBxUHIxUPBBUHIw8BFQ8CFQ8CIw8DFQ8DFQcVDwoVBxUfBD8EMz8ENT8mNS8DAQ8FFRcVBxUHFQcVBxUHFQcVBxUHFQcVBxUHFQ8HFR8EPwUzPwEzPwE1PwEzNzM3NTc1MzU3NTc1NzU3NTc1NzU3NTc1JzUvBAUPBRUXFRcVFzMfBTMfARUXFRcVFxUzFxUXFR8EPwQ1Lw01JzUnNSc1LwMBDxcfBD8EMz8DMzczNzM3MzczNzU3Mzc1NzM/AjM3MzU/AzUvBAUPBRUfAxUfATMfAjMfAhUfATMfARUfATMXMxczFzMfAjMXMxcVMx8HMxcVFzMVMxczPwQ1LwQjJyMnIycjLwojLwQjLwUjAV0BLv7q/v4aysrKysrKymEHDQYNDQcnDQ4EAwMEAQIDAwkEBQYMBhcGCwYGBgYpBgYGBgYFHwQFDAMDAgIGAwonBgcGDQfpBQQEAwMBAgICBgICAwYFBAMIAQ4CCAIGAgQBAgIBAgMCAwUEAwQDCgUGAwkECQQEAwQCBAYBBAMCAwIDAgECCAEFAwQCBAICBQIHAgIBAgkBAgIDBwMCAwIBAgMCBgIKBf3zBQcBAgMCAwIDAgMCAwQBAgIDAgQBBAQBAgICAgICAQICAgQCAgQBAQECAwICCgECAgIBBAECAQIBAgECAgEEBAMOBAgEAwEBAgMBAgICAQIBAgECAQICAwIBAggCAQICAgEEAgQBBgIKAgYDCgMGAwUDAgEEBggFArIEBQMGAgEBAQEBAQEBAgEDBQMFAwQDAgYDAQIDBgQJCQQEAwIBAQMCAQIDAwIBBQEMAwECAQEBAQEBAQEEAwQECPymBAUDBAQBAQMCAQMCAQQBCgEEAwIDAgECAwECBAcJCQQEAwQCBAIDAgcEAQYBAgECCAEBAQEFCAgCsQQECQQFCgQPBQULDwYFCwUhBgsQCAQFAgIEAwQNCQYGFAUBEgYHBQEFAQUBBQEcAQsFAQUFAQULDwEEAQMDAgEEAwQECP3eBAQEAwICAQIDBA0CAQIDAgECAwMLAgEIAwMFAQIBAgECAQIDAwECAQIBAgQDBgMNAx0CAw0EAw0JBQgFAgEEAwQEAwQIAxQCEQMJBRECBgUDBQUFAgEPAgUCAgEEAwQRBAQFAhwM/pABfBj+tAEnGRlKGBhVGBhNGBgCLQECBgECBAIDBAgJBQQEAwQBAgICBAIBAQEBAQUBBgQDCQUICAIEBgEBAU8BAQMDBAQEBQkEBgECAQYDBAIIDgMIAwYDBAECAgMEAwQDBwcDCAMSCggCBAICAwMICgcHAQwIBAQEBAQEBAsBBwMGAgYCAwUDBwMCAwkDAgIHAgICAgEBAQICBAIFDAEEAgICAgIBAgICAgIBBAIBAgIDBAEEAQQBAgMCAwIBAgMCAQIGAgECBgMDAgUCAQIPAwIBAgECAwYDAwMDAwMDAwEECQUIAwMDAQQDAwQGBQMCBQECAwIDAgMCAwMCBQIDAgwCAwIDAgMEAwQDBgMKAwYCCgEGAgUEBAQJCQYEAf7GAQICCAQEBAQzAwkDBgIGAwMDAwMDBgIDAwkCDgMIAQ0FCwUGCgcEBQkEBgICAgIDAwMDBgYGBQEFBw8mAwoDAwcDAwQDAwQDAwQDBwMOAywFCQgEAgMCEwECAwMIBBsGBxMHDRMGBw0GHw0FAQUBBQEFAQUBBQEBBAQEAgICAwMJCQgGBgUGEAsGEQUGBgUvBgUGBgwGBwUHBgL+sgECBgQEBgQJBAMFCQIDBAMMAQQDBAMHCQkIAwMDAgIBBgIGAwIDAgMDDwYBAwMBAwQHDAQBAwQEBAkIBAMCAgIBAwIEBAkEBQQEAwEKAgICAgICAQEHAgUBAQEDAgIBAgECAQEBAQECAgIEAgkBAQQBBAEEBwUECQgEAgMBAwcGAwMGAgIDAQMCAwIJAgMCAQQBBA0BAgAAAAMAAP/SAyMC6gAFAAwAEQAAASIjESERJxQVMxEhEQUWHwEjAnLW1wJe5bj9/AF5FSo+fQLq/OgCYoldXf38Ar4MFStBAAAAAAgAAP/TA9QC6QATACcATgByAHYAegB+AIIAABMiDgEVERQeATMhMj4BNRE0LgEjBSEyHgEVERQOASMhIi4BNRE0PgEXByMOARQXFhcxFhcWFxYHBg8BITc2NzYnJicmLwEmJyY1NDc2PwEHMwYHBhUUFxYfARYXFhcWBwYHIzY3NicmJyYvASYnJjU0NzYXFTM1BxUzNQcVMzUHFTM11zVZNTVZNQI6NVo0NFo1/cYCOiU+JCQ+Jf3GJT4kJD5/AwEwLA8IFxUJDQECDRMlKQEBAy4QFAMCDQgUCBMIDBARLyn5nhYLFw4JFgIUCQ0BAg0OJ54TBxMCAg4IFQYTCQsQFAR7gIBGfGqAAuk0WTX+bjVZNDRZNQGSNVk0PCQ9Jf5uJT0kJD0lAZIlPSRcAhw2LxYNGBULEQwPDxYVGQIcFhkYEhMLFQgUDBENEBMVHRgaEQ4aGRYWDRcCFAwRDA8PExcQChcaExMLFQcTDRENEBMXFAwMQAwMQQwMQQwMAAQAAP/TA9QC6QATACcAKgAvAAATIg4BFREUHgEzITI+ATURNC4BIwUhMh4BFREUDgEjISIuATURND4BBxc3BREhEQfXNVk1NVk1Ajo1WjQ0WjX9xgI6JT4kJD4l/cYlPiQkPgX6+v4NAfT7Auk0WTX+bjVZNDRZNQGSNVk0PCQ9Jf5uJT0kJD0lAZIlPSRfjY00/ukBF4wABQAAAAADSAKpABsAMgBKAGIAegAAASIHBgcGDwERFhcWFxYgNzY3NjcRNCcmJyYnJgcyFxYXFhcGBwYHBiInJicmJzY3Njc2BzIfARYXFjI3Nj8BFQYHBgcGIicmJyYnFTIfARYXFjI3Nj8BFQYHBgcGIicmJyYnFTIfARYXFiA3Nj8BFQYHBgcGIicmJyYnAfR9XjAfIgcBBiQgL1cBCFcvICMHAQciHzBefXtZKxoRBgYRGSxc8FwsGREGBhEaK1m2AQMDGzRe+l40GwcEFBksXPBcLBkUBAEDAxs0XvpeNBsHBBQZLFzwXCwZFAQBAwMbNFcBCFc0GwcEFBksVf5VLBkUBAKpFAsQERoE/iUaFBEJFBQJERMbAdsDARoREAsUIxQJDQkKCgkOCRMTCQ4JCgoJDQkUawICDgwUFAwOBCkLCg4JExMJDgsKMAICDgwUFAwOBCkLCg4JExMJDgsKMAICDgwUFAwOBPMLCg4JExMJDgsKAAkAAP+fA70DIAAKABgAJgA0AEoAWgBoAHoAjgAAAQYCBzY3NjcXJi8BFh8BJwYHBgcGNzY3NhMGBw4BFjc2FxY2JicmFyYGFhcWFxY+AScmJyYFBgcGDwEGBwYHBhY2NzY3PgE3NjQmASYGFxYGBwYeATc+AScuAQUmBhcWFxY+AScmJy4BAQYHBgcGBwYHDgEWNzY3Ni4BBSIGFhcWHwEWMzI2JicmLwEmJyYB9BhNFxcqJxR9GTEyDBYiRAgZEgYKAQsUFhBQLwsBEgxhYw0OBgwrxQwPBAtCOAkYDQY4UwT98AoLBgsLLykJAgMZGQQlLQQWBAgNAq0PDQMDGBkEDxkHHxoHAg38pA8OAwUvBxkPBC0CAQ0CrgkJBgoNCDZWDAESDG5VBwIN/dkLDQMKQ2AGEggPDREOYTsDBgQGAiZC/vNBFzArFYdOnlEkSW5KBx0UBwsGIUNMAXICDwYZEgQYFAEUGAQLTwETGAUvZgoFFQtrOwMLAQgECwsuSw8LDxEPD0QvBREFCBMO/sgBGw8yZC0MEwEKNn0+BwkSARoPaFwKARMMW2cIC/6zAQYDCQoEJBcGGBIDGUgHEw4BEhcFORoCBRkYARgxAwUCBAAAAAYAAP+VA74DJAAbADEASQBgAGUAawAAASYHBgcGBwYWFxYXHgE3PgI3NicuAScmJyMmBzYXFhcWFxYGBw4BJicuAjc2Nz4BFyYHBgcGBwYXFhcWFxY2Nz4CJyYnLgEHNhcWFxYHFgYHBgcGJicmJyY2NzY3NgcWFzY3BRQVIREHAfNsZWFBQgsMNzw9U0+3VliETwYGHhx3T1BXAxUQY11ZOjwICT0+QKa0TVBkIBUXOTiiX1tVUTI1AQQkJEFEUk2eP0FFBB4gPDB8QlBKRyssAQFIPkBLR4wzNhQVFCcnPUpSVlU4cv6FAZrJAyICNjVaXWxctklKKCgLHB13pFlbU1OGKCkFAjEDMTBTVmNYrEBDOxArLI+zVVlCRE4rAzAvT1JbU1BONjgQECUwMoyiSUwyKzAwAiwqRkpQS4ssLwcJMTM1RUKQOz0iK5tFRS5cIIyMARKjAAAAABAAAP+gA7sDIgAHAA8AHQAsAD4ATwBgAG4AewCKAJgApQCzAMUA0wDmAAABJicHFyE2NycGByMnNjcWAwYHDgEWNzYXFjYmJyYXJgYWFxYXFj4BJy4BJyYFBgcGBwYHBgcGFjI3Njc2LgEzIgciBw4BHgE3NhcWNjQnJgcGBwYPAQYHBh4BNzY3NjQmBSYGFhcWFxYyNicmJyYFJgcGFx4BNicmNzYmBSYGFxYHBh4BNz4BJy4BBSYGFxYXFj4BJyY3LgEFJgcGBwYeATc2Ny4BBSIGFhcWFxY2JicmJyYFDgEHBgcGDwEOARY3Njc+ASYFIgYWFxYXFjYmJyYnJgUGBwYHBgcGBw4BFjc+ATc2LgECy0eQ11IBChcrDBgw5kg/fHx8Si8MARMMXmYMDgUMMcoMDwMLTC0HGQ8EGEkuBP31CwoGCwgFQSEEERgHKVEGAQ3/BAoSBw0JCRQJTkcMEgtC6g0OCRAKPRkFERkGKVAIDgF/DA4CCjQZBxkQBBpEBP3DGQULGwYYEgIaEAEOAukPDQMBMAQQGAcdGwQCDvykDw4DAjEHGQ8FLwIBDQLsGgINMgYPGQg9DAEN/agLDAIIP1QMEQELTzcGAZ8MKwsTGQ8eEQwFDwxhUAgBDf49Cw0DCllpDA4FDGRPBgIYCQkFCg4INFkLAhENNmUpBwINAaI0aJz9RIgoSpLcLVpaAVwCEAYZEQQZFgETGQQMUwETGAU4WwoBEwwyWCACCgEHBQsIBD5QDBILXUAHEw4BAgQVEQgDBh8EERkGHycCCAUMBzAwDBMBC0AuBxMPOwESFwY1VAsTDF1BA6kCK1ZNCwMRDFBUCg4tARoOZV4MEgEKNnk+CAoQARoOa1oKAhMMW2YICzgCKT9DDBQDC09bCQ6gERYGSR0DEhgGHkIGTQMVAwcEAwMCBBgUAQIwBxUPJxMWBUgTARQYBBVCAwMBBQMJCwMjFgYZEgMLMSMHEw4AEAAA/6ADuwMiAAMACAAWACUANwBIAFkAZwB0AIMAkQCeAKwAvgDMAN8AAAEGByEDFhchNhMGBw4BFjc2FxY2JicmFyYGFhcWFxY+AScuAScmBQYHBgcGBwYHBhYyNzY3Ni4BMyIHIgcOAR4BNzYXFjY0JyYHBgcGDwEGBwYeATc2NzY0JgUmBhYXFhcWMjYnJicmBSYHBhceATYnJjc2JgUmBhcWBwYeATc+AScuAQUmBhcWFxY+AScmNy4BBSYHBgcGHgE3NjcuAQUiBhYXFhcWNiYnJicmBQ4BBwYHBg8BDgEWNzY3PgEmBSIGFhcWFxY2JicmJyYFBgcGBwYHBgcOARY3PgE3Ni4BAfRgYAGAwGQz/tIzZEovDAETDF5mDA4FDDHKDA8DC0wtBxkPBBhJLgT99QsKBgsIBUEhBBEYBylRBgEN/wQKEgcNCQkUCU5HDBILQuoNDgkQCj0ZBREZBilQCA4BfwwOAgo0GQcZEAQaRAT9wxkFCxsGGBICGhABDgLpDw0DATAEEBgHHRsEAg78pA8OAwIxBxkPBS8CAQ0C7BoCDTIGDxkIPQwBDf2oCwwCCD9UDBEBC083BgGfDCsLExkPHhEMBQ8MYVAIAQ3+PQsNAwpZaQwOBQxkTwYCGAkJBQoOCDRZCwIRDTZlKQcCDQIyrK0BJrRaWgHXAhAGGREEGRYBExkEDFMBExgFOFsKARMMMlggAgoBBwULCAQ+UAwSC11ABxMOAQIEFREIAwYfBBEZBh8nAggFDAcwMAwTAQtALgcTDzsBEhcGNVQLEwxdQQOpAitWTQsDEQxQVAoOLQEaDmVeDBIBCjZ5PggKEAEaDmtaCgITDFtmCAs4Aik/QwwUAwtPWwkOoBEWBkkdAxIYBh5CBk0DFQMHBAMDAgQYFAECMAcVDycTFgVIEwEUGAQVQgMDAQUDCQsDIxYGGRIDCzEjBxMOAAAAAAUAAP+VA74DJAAbADEASQBgAGkAAAEmBwYHBgcGFhcWFx4BNz4CNzYnLgEnJicjJgc2FxYXFhcWBgcOASYnLgI3Njc+ARcmBwYHBgcGFxYXFhcWNjc+AicmJy4BBzYXFhcWBxYGBwYHBiYnJicmNjc2NzYXBgcXITY/ASYB82xlYUFCCww3PD1TT7dWWIRPBgYeHHdPUFcDFRBjXVk6PAgJPT5AprRNUGQgFRc5OKJfW1VRMjUBBCQkQURSTZ4/QUUEHiA8MHxCUEpHKywBAUg+QEtHjDM2FBUUJyc9SlWQR1IBChcrEEcDIgI2NVpdbFy2SUooKAscHXekWVtTU4YoKQUCMQMxMFNWY1isQEM7ECssj7NVWUJETisDMC9PUltTUE42OBAQJTAyjKJJTDIrMDACLCpGSlBLiywvBwkxMzVFQpA7PSIrV2g0/USIMTQAAAAKAAD/nwO9AyAABAAOABQAIgAwAEYAVgBkAHYAigAAARQVIREFMjMGBwYHBgcmNxQVITUXEwYHDgEWNzYXFjYmJyYXJgYWFxYXFj4BJyYnJgUGBwYPAQYHBgcGFjY3Njc+ATc2NCYBJgYXFgYHBh4BNz4BJy4BBSYGFxYXFj4BJyYnLgEBBgcGBwYHBgcOARY3Njc2LgEFIgYWFxYfARYzMjYmJyYvASYnJgEnAZr+wXJyDyAYDRUQQOP+yJwEUC8LARIMYWMNDgYMK8UMDwQLQjgJGA0GOFME/fAKCwYLCy8pCQIDGRkEJS0EFgQIDQKtDw0DAxgZBA8ZBx8aBwIN/KQPDgMFLwcZDwQtAgENAq4JCQYKDQg2VgwBEgxuVQcCDf3ZCw0DCkNgBhIIDw0RDmE7AwYEBgH6nJwBODEJHBYJDwI0BV1dun0B8AIPBhkSBBgUARQYBAtPARMYBS9mCgUVC2s7AwsBCAQLCy5LDwsPEQ8PRC8FEQUIEw7+yAEbDzJkLQwTAQo2fT4HCRIBGg9oXAoBEwxbZwgL/rMBBgMJCgQkFwYYEgMZSAcTDgESFwU5GgIFGRgBGDEDBQIEAAAAAAEAAAAAA1MCEwAuAAATNjc2NzYXFhcWFxYXFhcWNzY/ATY3NjcVBgcGBwYnJicmJyYnLgEGBwYHBgcGB5YaGyMtIi0mJhgbECA7IR0kIRgVHw0XCxwaJCsmKygjHDIhEh02PBUbGQ8bEAgBSj4nNBsUBwYYDxUOGzQVEQoJGxgiEh4dpTciLRQQCAcZEy4fDhgbBxQYJBcuHA4AAAcAAP/TA9QC6QATACcATQB1AK0AtgC/AAATIg4BFREUHgEzITI+ATURNC4BIwUhMh4BFREUDgEjISIuATURND4BFxQVBgcnBxcGByMVMxYXNSM1Mzc2PwEnNxc3Nj8BNTMVMy4BJzUHFQYHJwcXBgcjFTMWFwcXNxYXFTM1NjcXNyc2PwE1ByYnNycHJic1BzMVFxYfATcXBxcWHwE3FSMHBg8BFwcnBwYPARUjNScmLwEHJzcnJi8BIzUzNzY/ASc3Fzc2PwEXIgYUFjI2NCYHMhYUBiImNDbXNVk1NVk1Ajo1WjQ0WjX9xgI6JT4kJD4l/cYlPiQkPkkNDhkuGAgDIyQDDh8fAgMLBRUPFggPFQgXOwQaBwQODhgvGQgDJCQFBxovGgwPQg0PGS8aCAQiIwMIGC8YChIsFgkUEAgVEBUFCwQCHh4CAwwFFxAWCBAUCRYJExEIFhAXBgoFAh8fAgUKBRYQFgcREwkLFB0dKR0dFQwQEBcQEALpNFk1/m41WTQ0WTUBkjVZNDwkPSX+biU9JCQ9JQGSJT0kMhESBAgZLxgSCkINFjkWCRISCBUQFgULBQEfHgQLAiNAIgQIGS8ZDQ5CDwwZLxoHBSQlAwgZLxkODQFCAQoSGC4YBgUiFR8BBAsFFQ8WBxAUCQEXCRQQBxYQFgUKBQIgIAIDDAQWEBYIEBMJFgkUEAgVEBYFDAMCMh0oHh4oHRYQFxAQFxAAAgAA/9MD1ALpABMAJwAAEyIOARURFB4BMyEyPgE1ETQuASMFITIeARURFA4BIyEiLgE1ETQ+Adc1WTU1WTUCOjVaNDRaNf3GAjolPiQkPiX9xiU+JCQ+Auk0WTX+bjVZNDRZNQGSNVk0PCQ9Jf5uJT0kJD0lAZIlPSQAAAMAAAAAA14CTwAiACYALAAAAQYHDgEPAQYHBhYXBRY+ASc1FhcWPgEnETQmIgcFPAEnLgEHFBUnJRQVJic2AfYJCgUWBUaMRg0GDwE1ChcOAoOYChYOAhMYCP7sAQISJ+UCLGp7ewJOAQYDEAMvXi8KIwfPBgYUC59aZAYGFAsBogwPCLodcRwLDleampqamppJUVEAAAAACQAA/58DvQMgAAcADwAdACsAQQBRAF8AcQCFAAABJicHFyE2NycGByMnNjcWAwYHDgEWNzYXFjYmJyYXJgYWFxYXFj4BJyYnJgUGBwYPAQYHBgcGFjY3Njc+ATc2NCYBJgYXFgYHBh4BNz4BJy4BBSYGFxYXFj4BJyYnLgEBBgcGBwYHBgcOARY3Njc2LgEFIgYWFxYfARYzMjYmJyYvASYnJgLLR5DXUgEKFysMGDDmSD98fHhQLwsBEgxhYw0OBgwrxQwPBAtCOAkYDQY4UwT98AoLBgsLLykJAgMZGQQlLQQWBAgNAq0PDQMDGBkEDxkHHxoHAg38pA8OAwUvBxkPBC0CAQ0CrgkJBgoNCDZWDAESDG5VBwIN/dkLDQMKQ2AGEggPDREOYTsDBgQGAaI0aJz9RIgoSpLcLVpaAVoCDwYZEgQYFAEUGAQLTwETGAUvZgoFFQtrOwMLAQgECwsuSw8LDxEPD0QvBREFCBMO/sgBGw8yZC0MEwEKNn0+BwkSARoPaFwKARMMW2cIC/6zAQYDCQoEJBcGGBIDGUgHEw4BEhcFORoCBRkYARgxAwUCBAAAAAAFAAD/lQO+AyQAGwAxAEkAYABkAAABJgcGBwYHBhYXFhceATc+Ajc2Jy4BJyYnIyYHNhcWFxYXFgYHDgEmJy4CNzY3PgEXJgcGBwYHBhcWFxYXFjY3PgInJicuAQc2FxYXFgcWBgcGBwYmJyYnJjY3Njc2FwYHIQHzbGVhQUILDDc8PVNPt1ZYhE8GBh4cd09QVwMVEGNdWTo8CAk9PkCmtE1QZCAVFzk4ol9bVVEyNQEEJCRBRFJNnj9BRQQeIDwwfEJQSkcrLAEBSD5AS0eMMzYUFRQnJz1KVWBgAYADIgI2NVpdbFy2SUooKAscHXekWVtTU4YoKQUCMQMxMFNWY1isQEM7ECssj7NVWUJETisDMC9PUltTUE42OBAQJTAyjKJJTDIrMDACLCpGSlBLiywvBwkxMzVFQpA7PSIrY6ytAAAUAAD/owO4AyIABAAIAAwAEAAUABgAWwCzAQkBTAGhAf4CSQKLAs8DEgNpA7YEAgRMAAABFREhEQUzESMTFTM1BxUzNQcVMzUHFTM1AzEjByMHIxUjByMPBxUfBDM3MzczNzM3MzczFzMXMxczFzMXMz8FNS8FIycjNSMnIycXIw8FHxk/BDUvAyMnNSc1JyMvASMvATUnIyc1LwEjLwE1JzUnIzUnIycjLwE1LwEjJzUnIy8BBSMPAhUHIw8BFQ8CFQcVBxUPASMPARUPAhUPASMPASMPARUHFQ8BIw8CFR8FMz8ZNS8EITEjFSMPAxUfBDM3MzczFzMXMxczFzMXMx8GMz8FNS8CIy8JIycjJyMnIzUHIw8CIw8BFQcjDwEjBxUHIwcjByMHFQ8DIxUPARUPAiMPAR8FMz8dMz8DLwMFDwUfFhUfBDM/BDUnNS8INSc1LwQjJyMnNS8BIyc1JzUvATUjLwE1JyMnNS8CNS8DBSMPBRUjFQcVBxUjFQcVFxUzFRcVFxUXFR8JMz8ENS8CNSc1JzUnNSc1JzU3NTc1NzU3NTc1LwQFIw8DFQcXFQcVBxUHFQcVDwgVHwMzPwY1NzU/BzU3NTM1NzU3NSc1LwMFIw8DFRcVFxUXFRcVHwcVFxUfAjMVHwMzPwQ1Lws1JzUnNSc1JzUvBAUjDwUVBxUPDxUfBT8CNT8BNTczNzU/AjM/CjU3LwQFDwUfAhUXFRczFzMfAjMfATMVFxUXFRczHwEzFzMXFRcVHwEVHwIVHwIzPwU1LxwFIw8IIwcjByMHIwcjByMPBBUfBTM3MzczNzM3Mz8LMzczPwE1PwE1NzU/BDUvBAUPBRUfBTMfARUXMxczHwEVHwEzFxUfBDMXMx8GMz8FNS8WISMPFxUfBjM/CDM/BDU3MzczNzU/ATU/ATM/BDUvBAFdAS7+6v7+GsrKysrKysplCwYLBQwFBQYmBgoIBAIDAQECBgQJBCsFCQUFBQUKBR4FCgUFBQUKBBgJBQQDBAQBAQQDBAcmBQYFCwYLBvQFBAUDBAQCAggCDAcIBwQDBAMEAwcGBw8CCQIDEQQDBAkJBAQDBAECAwIBAgMCAQISAQkEBgEDBAMBAwgEAwEDAQMBCAQEBAEECAEECv3xBQQIBQQBBAQEDAQEBAgDAQMEAwQDBAkBDwIBAgMDBQIBBAMDAQIDAwgECQUHBQUQBgIGAg8HBgcDBAMEAwQHCAQEBwIBAgIDBAgBBBINCgUHBgICAwgIBAEIBCYECAMEBAQHBAgDGgMIBwcDCQUEBAQDBAEEAwcBAwUEBAQEBAkEJgQJBQQEBQ2tBAgGBwEDCAMBFQMBAwMBCQEMAQkJAwMCAQIDAwgEAQQCAgIDAwgEBQQJAwgDAgQDAgMCAwIDAgMDAwIDAwMDAwMDAwYDIwIDBAQCAgUECAGEBQgEAwMDAQYDAwIDAgMCAwIDBxYBBAEEAQYDAgIEBAMEBQkEBAQDBAECAgIBAgECAQICAgEBAQgBAQECAgQBAgcDAgECAwIBAgYDCQMDAwT9wwUECAMDAgIBAgEBAQEBAQIBCAIBAQEDAwQEBAUJBAMDBAECBQMCAQEBAQEBAgEBAgMDCQLuBQQIBgIBAQEBAQIIAgECAgQBFgEBBAMMBQkEBgUEAwoCCAECAQICAgcBAQEBAQQDBAj8pwUICAQCAQEBAgYCAgIBBAEGAgoDBAEDBgQFCQQEBAMEAgESAQIBAgECAgIHAgEBAQECBwMFAvAEBQQEAwQCAgcCAwUCBAECAwwKAwQCBAEBBAMEBAkIBQcDDwIBBgUIAQEBBgECAQIBAgICCQECAgMECP2tBAgEAwICAgUGDAYBDAEGBwMBAwMBBwcDAQcHAQMBAwQIBAQMBAQEBAkEBAQFAgEBBAQDFQMECgcZAwoCAwMDAwMDAwIGAwIDAgMCCAGcBQQEAQcKHAsHEgQLBAcEBAcECAQQCAQDAgIBBAQDBAUMBQ0EBQQFCAUmBAkEBAQEBAQBBAMBAwEDBAQIBAkEAgIBAgYDBAX+RAQFBAYCAgECAwMFBAEEDQkBDQEEBQUEAQQFBQoFGQEEARQGBQUFCwoJBQQEAwQBAgMDBAcTBQQFBQQFBQQlHggEBAkMAw0CEgUEBQMBFAQECQgWLAUFBAUFBQQFGwQGBAEBAgMDBAQECQMGBQsFBQUGFAEeBQoFBQQBBAEEBRwNBAEEBQMCAQICAwQIAhwM/pABfBj+tAEnGRlKGBhVGBhNGBgCLwEBAQEHAgIEAwQEBAkEBQYDAgkCAQEBAQEBAgUBAgMDCAQFBAkDAwMHAQEBAVMBAgIEBwkJCgEJBwYHAwQDBAMEBwgHFAQNBAQgAwMCAgICAwMICQUGBQUEAQQBBAUcDQQBCAQBBAQECAEDAQMBAwQIAwEDBAMBBgQHCAEEBAEDBAMBAwwDAQMBAwEIBAQEAQQEBAEEDRcFBQQBBAEJBQoFDAQFBAQDBAECBQcMHggECQQUBwgHBAMEAwQDBwYEAwcFBAQJBAQDBAECAgUMBQkEAwYCAQEBAQECAgcCAgMCAgIBAgMDCAUJCAMFAgECAQIBAgICCQIBAQEnAgMFAgQBAg8DAgECCQwJAQkEAwMBAwMBAwsHBwkJBAMEBAEBBAMMAwQGAwMCAwMDAwMDAgMDAgMCAwIDAgMEAxYDAwgJCQcDBDsBAgMDBA0FCwIDAwMDAwMCAwMKIwMHAwcEDgsDBwMIAwMCAQEDAgQICQQCBAkEBAQEBAUDAQMBAwQBAxAEAwEDCAMBCgEDAwEDAwEDAwEGBAkBAwIDA6kBBAQDBAgEBAkFBAkNBBsFDQkEBAkEAQQiBAUBBAQDAwIBAgIDBAgJBQQSBAsEBwQEBwQIBB4ECAQHBAQHBAQJBAQEAwQtAQQIBAQEBB4FCgUFBQUJBScFBAUJCgQyBAUECAQGAgIGCAoFGQEEARQGBQUFCwYmBQYFCwYLBhYGCQgDAwQQAgYICAkGEQUGBQYLBSEGCwUFCgYPAQQBGQUKAQQGAgEBAwIECAkIASkEBQUEBQUJBSIFCQUFBQUKBRcFBAcCAjkBAgMDCAcEBwQaAwsLBwYEAwcUDwMHAQgFBAUIAwMCAgICBwEDFQEDCwEHEAQEDAQEBAQEBAkEJgUFCAQEAwSgAQQDAwQJCQkGAQwBBgwGBQMDAgEEAQQBAgUEAgIBAQEEAQEBBgEBAQIBAQIDBwUEBQQIAwMJAgEGAxADBgMCAwIDAgMCAwYCAwMDAwMHSgECAQMGDAMDBQMCAQEBBAMDBAkFBAgDAwIBAQEBAgkCAgIBAgECAQEBAgICAQEBBAEBAQUEAwUEBQgIAwIBJwEBAwYECQUEBAQCBQMECQEGCQMCAQIDAgECAwQDCgIIAQIBAgIDAQIDAwgFBAkEAwMDBAIBAgECAQIBEBAGAgMFCQMKAQICAg8CAwUGDBQBAgECAQIBAgYCBgkEBQQEBAMDAgEBAQICAgECAQgMAwQDAgECAwIBAhIBCQQDBQQEBAUJBAMDBAAAAAADAAAAAAO5Ao4AAwAHAAsAABMRIREHESERIzMRIy8DijH9YoxeXgKO/Y8CcTD96wIV/esAIAAA/+4DrALPAAQACQAOABMAGAAhAC0ANgBBAE4AVQBaAF8AZABpAG4AcwB4AH0AiACOAJcAoQCmAKsAsAC1ALoAvwDEAMkAzgAAATIzNSMXMjM1IxcyMzUjFzIzNSMXMjM1IxcyMzYXNyYrASEiBxc2MjYnJjY1JgUWFzY3NjcmJwUGBxYXFhc2NycmBQ4BFxYGFjIzMjc0JwUGFTMmNycFMjM1IwUyMzUjBTIzNSMFMjM1IwUyMzUjBTIzNSMFMjM1IwUyMzUjBQYHFhcWFzY3JyYFFhc3JicFBgcWHwE2NycFFhc3NjcmJwcGFzIzNSMXMjM1IxcyMzUjFzIzNSMXMjM1IxcyMzUjBzQ1IRETMjMRITcUFTM1AQUZGDFiGRgxYRkYMWIZGDFiGRgxYQQHGAsGCxUU/e0NDAkDDgYDAQIBAmISDQUKEQUUGP0zGBMFCxAHEA4KCgLxCwMEAgECCg0SBwr8owcxAQYuAzUZGDH8wxkYMQM9GRgx/MMZGDEDPRkYMfzDGRgxAz0ZGDH8wxkYMQM7BQkGCxEIDwUQFvy/BhEoCwQC3BERBQgDGxce/TAbGQUFAhMQBw5jGRgxYRkYMWIZGDFiGBgwXhkYMWUZGDE1/q4fior+7CXLAp0xMTExMTExMTExAQIwAgMwAQQIBBUEBz0JEAQJDAcXDQMPFgQJDQQSBxASVgEKCwIPBgEeGggYHRMVD5UxNTGOMTYxjjE1MY8xNTFZFg8DBwsDGRsDBQ0cGRsSE0EMBQwZCQcTJyoSBxIUCQYMCRUpMTExMTExMTExMTEirKv+qQE4/uunFxgvAAALAAD/zgO5AvIABQAJAA0AEQAVABkAHwAjACcAKwAvAAAXNTMVMxUzNTMVMzUzFTM1MxUzNTMVMzUzFTM1MzUzFSU1MxUhNTMVJREhEScRIREuMRAxYTFiMWExYjFhMA0x/HUxAykx/HYDijH81jJZKDExMTExMTExMTExMShZilxcXFyLAg/98TABs/5NAAAEAAD/nAPDAyAAAwAHAA4AFQAAAREzETMRMxEBBxc1MzUjJRUHFTMVNwFuJsMm/lCkpF1dAlNeXqMDIPx8A4T8fAOE/uGjo29pbmwBam+jAAYAAP+eA5QDHgAGAAkADQARABUAGQAAAQUXARcBFyUFFycHFzcPARc3DwEXNw8BFzcDlP5mQP4aGQHmPgED/mWXlT8ZP5c+GT6ePxk/lyYZJgMebV/+uSYBSFwFbeBYKyUqLyomKzUrJSswGiUaAAACAAAAAAO5AmYAAwAHAAATESERAREhES8DivylAyoCZv3wAhD+HQGz/k0AAAkAAP+nA7IDHgADAAcACwARABUAGQAfACUAKQAAARUzNQUVMzUzFTM1FxUzFTM1BRUzNQUVMzUHFSMVMzUFFTM1IzUXFTM1AS9n/qHaoduCeyj9fWcB9Cgod5/9np934FIDHtra9mdnZ2ceKHWdaNran01NvnQonAGdKHV1KCgACwAA/84DuQLyAAUACQANABEAFQAZAB8AIwAnACsALwAAExUzNTM1MxUzNTMVMzUzFTM1MxUzNTMVMzUzFTMVMzUFFTM1IRUzNQURIREHESERLjEQMWExYjFhMWIxYTANMfx1MQMpMfx2A4ox/NYC8lkpMDAwMDAwMDAwMDAwKVmJXFxcXIv98AIQMP5NAbMADAAA//oDuQLCAAQAGAAcACAAJAAoACwAMAA0ADgAPABAAAATFREhEQUhFSMVMxUjFTMVITUzNSM1MzUjMxUzNTMVMzUzFTM1MxUzNTMVMzUFFTM1MxUzNTMVMzUzFTM1MxUzNS8DivylAyoMDAwM/NYRERERQmIxYTFiMWExYv1UYjFhMWIxYTFiAsLY/hACyCysMbYxqakxtjExMTExMTExMTEx5zExMTExMTExMTEAAAAABwAA//oDuQLCAAQAEAAUABgAHAAgACQAABMZASERBSERIxUzESERMzUjMxUzNTMVMzUzFTM1MxUzNTMVMzUvA4r8pQMqDAz81hERQmIxYTFiMWExYgLC/rT+hALILP7gMP7jAR0wMDAwMDAwMDAwMAAAAAAFAAD/0gMjAuoABQALAA4AFgAdAAABIiMRIREnFTMRIREFFyMnHQEjFTMVNycXBzUjNTMCctbXAl7luP38AXl9feNqao15XFxqagLq/OgCYom6/fwCvgyBbBhFUFyEVlZWQigABAAA/9IDIwLqAAUACwAOABUAAAEiIxEhEScVMxEhEQUXIycVIxUzFTcCctbXAl7luP38AXl9feNqao0C6vzoAmKJuv38Ar4MgWxdUFyEAAACAAD/1gNyAu8AbwDkAAABIgYHBgcGHwEVJi8BMScmJyYnJicmBxUGBwYXFhcWFxYfAScmJyYnJgcGBzkBBhcWFxYXFhcWFxYfASE3Nj8BNj8BNjc2NzYnLgEnJgYHBgcGDwE1NDU2JyYnLgEiBgcGBwYPAi8BJicmJy4BBzMHMjEzMhYXHgEfARYfAT8CNjc2Nz4BOwEyFh8BFhcWBxUfATY3Njc2NzYXOQEeARcWBwYHBg8BBgcGDwEhJicmJyYnJicmJyY+AhcWFxYfATcnJicmJyYnJjc+ATc2FhcWFxYXMRYfAT8BNi8BJjc2Nz4BAfIOGAcLAwMBAQYIAQkMBwsLERMXHRkHAwcFEAwFCA0GDRAJJyQWExcQHQUCGQ4kLRccOScQBQFMAwQKDBQbCxgKEAcKBgQYEQ4cChIPBgkGAQIECAYVGRYHDQcGBwYJBgMFBwcMBxcNAQIBAQUFBAcNBwIGCAghGgYHBQcHBAUFAgQCAgEGAgIBASAKEhAIDg0KDAkIAgQJBg0IFBMYGQUJCP7fDiE6HxguIwwTAgEGERYPHyIcHRcdDRAOBg0PBAYDAQUGDRUMCwwIDwoUESABAgEBAgMDBwQGAu4ODBQhHD8oQw0XAxcgDxkQGQkLCwELHhMjFjEmExsyFwwPCCIOCAECDhseGCARJS4cIVg7FQcMDS43XkccOxwtHywaDxcDAwsLESMKGBBLESU2FyIRCw8LCREbFjEkLzMgQh4jEAwOASEEBgw5Rxk4OCwBlSMxFBcJBQIBAwMLHBlAJ6AHFS8qEh4NCgEBBwkTIxgmFjMzPG4XJyUSNFklHS4lDxgOCAwQAQUNHhcgGw82PzIWKS0SGg8HBwMGChIQHhIoGjArBjI7Kh5GHBkOBgQAAAAACAAA/9sDbQLgABQAGAAqAC4AMgBMAF8AYwAAASIGBwYHFBYHFTM1Jjc+ARczNSMmBTM1Ixc2FxYHFTM0NTQnLgInJgcjATM1IwUzNSMFFBYXFhcWNzYXNhcWMzY3NSIjBicuATc1IwUWDgErARUyMxY+Ajc2NTQ1IwUzNSMBAitKCwQCAQEyAQIENiDYSmQBCi8vizscHwQyAQIkOR8JEwn9tDIyAr4yMv1CLSMUGxAhGQwECwkEBQIQHzcbHycBMgK+ATFFRyMUKT09NiIBATL+li4uAt85KxIXDjcORjBQKCItAjEBMjExBB0eQJgbOEklIDkkAQIB/kcxSzHUJ0cRCgICAQEBAQEBAQQtAQMHNSFXWSM4AjEBBSU5IA4dFQvNMQAAAAAEAAD/8AOsAs0AEwAnADcARwAAEyIOARURFB4BMyEyPgE1ETQuASMFITIeARURFA4BIyEiLgE1ETQ+ARciBhURFBYzITI2NRE0JiMFITIWFREUBiMhIiY1ETQ20ilEKChEKQJFKEUoKEUo/bsCRR80Hx80H/27HzUfHzU8Jjc3JgILJjY2Jv31AgsYIiIY/fUZIiICzChEKf5OKEUoKEUoAbIpRCgiHzUf/k4fNR8fNR8Bsh81HzE2Jv6CJjY2JgF+JjYiIhj+ghgiIhgBfhgiAAAAAAAAEgDeAAEAAAAAAAAAFQAAAAEAAAAAAAEABAAVAAEAAAAAAAIABwAZAAEAAAAAAAMABAAgAAEAAAAAAAQABAAkAAEAAAAAAAUACwAoAAEAAAAAAAYABAAzAAEAAAAAAAoAKwA3AAEAAAAAAAsAEwBiAAMAAQQJAAAAKgB1AAMAAQQJAAEACACfAAMAAQQJAAIADgCnAAMAAQQJAAMACAC1AAMAAQQJAAQACAC9AAMAAQQJAAUAFgDFAAMAAQQJAAYACADbAAMAAQQJAAoAVgDjAAMAAQQJAAsAJgE5Y2FtdW5kYSBTZXJ2aWNlcyBHbWJIYnBtblJlZ3VsYXJicG1uYnBtblZlcnNpb24gMS4wYnBtbkdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAGMAYQBtAHUAbgBkAGEAIABTAGUAcgB2AGkAYwBlAHMAIABHAG0AYgBIAGIAcABtAG4AUgBlAGcAdQBsAGEAcgBiAHAAbQBuAGIAcABtAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwAGIAcABtAG4ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbAECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQAMc2NyZXctd3JlbmNoBXRyYXNoEGNvbmRpdGlvbmFsLWZsb3cMZGVmYXVsdC1mbG93EGdhdGV3YXktcGFyYWxsZWwfaW50ZXJtZWRpYXRlLWV2ZW50LWNhdGNoLWNhbmNlbDFpbnRlcm1lZGlhdGUtZXZlbnQtY2F0Y2gtbm9uLWludGVycnVwdGluZy1tZXNzYWdlGHN0YXJ0LWV2ZW50LWNvbXBlbnNhdGlvbi5zdGFydC1ldmVudC1ub24taW50ZXJydXB0aW5nLXBhcmFsbGVsLW11bHRpcGxlC2xvb3AtbWFya2VyEnBhcmFsbGVsLW1pLW1hcmtlciNzdGFydC1ldmVudC1ub24taW50ZXJydXB0aW5nLXNpZ25hbC9pbnRlcm1lZGlhdGUtZXZlbnQtY2F0Y2gtbm9uLWludGVycnVwdGluZy10aW1lcippbnRlcm1lZGlhdGUtZXZlbnQtY2F0Y2gtcGFyYWxsZWwtbXVsdGlwbGUlaW50ZXJtZWRpYXRlLWV2ZW50LWNhdGNoLWNvbXBlbnNhdGlvbgtnYXRld2F5LXhvcgpjb25uZWN0aW9uEGVuZC1ldmVudC1jYW5jZWwiaW50ZXJtZWRpYXRlLWV2ZW50LWNhdGNoLWNvbmRpdGlvbjtpbnRlcm1lZGlhdGUtZXZlbnQtY2F0Y2gtbm9uLWludGVycnVwdGluZy1wYXJhbGxlbC1tdWx0aXBsZRVzdGFydC1ldmVudC1jb25kaXRpb24ic3RhcnQtZXZlbnQtbm9uLWludGVycnVwdGluZy10aW1lchRzZXF1ZW50aWFsLW1pLW1hcmtlcgl1c2VyLXRhc2sNYnVzaW5lc3MtcnVsZRJzdWItcHJvY2Vzcy1tYXJrZXIdc3RhcnQtZXZlbnQtcGFyYWxsZWwtbXVsdGlwbGURc3RhcnQtZXZlbnQtZXJyb3IfaW50ZXJtZWRpYXRlLWV2ZW50LWNhdGNoLXNpZ25hbB5pbnRlcm1lZGlhdGUtZXZlbnQtY2F0Y2gtZXJyb3IWZW5kLWV2ZW50LWNvbXBlbnNhdGlvbhRzdWJwcm9jZXNzLWNvbGxhcHNlZBNzdWJwcm9jZXNzLWV4cGFuZGVkBHRhc2sPZW5kLWV2ZW50LWVycm9yI2ludGVybWVkaWF0ZS1ldmVudC1jYXRjaC1lc2NhbGF0aW9uHmludGVybWVkaWF0ZS1ldmVudC1jYXRjaC10aW1lchZzdGFydC1ldmVudC1lc2NhbGF0aW9uEnN0YXJ0LWV2ZW50LXNpZ25hbBJidXNpbmVzcy1ydWxlLXRhc2sGbWFudWFsB3JlY2VpdmUNY2FsbC1hY3Rpdml0eRFzdGFydC1ldmVudC10aW1lchNzdGFydC1ldmVudC1tZXNzYWdlF2ludGVybWVkaWF0ZS1ldmVudC1ub25lHWludGVybWVkaWF0ZS1ldmVudC1jYXRjaC1saW5rFGVuZC1ldmVudC1lc2NhbGF0aW9uD3RleHQtYW5ub3RhdGlvbgdicG1uLWlvD2dhdGV3YXktY29tcGxleBJnYXRld2F5LWV2ZW50YmFzZWQMZ2F0ZXdheS1ub25lCmdhdGV3YXktb3ITZW5kLWV2ZW50LXRlcm1pbmF0ZRBlbmQtZXZlbnQtc2lnbmFsDmVuZC1ldmVudC1ub25lEmVuZC1ldmVudC1tdWx0aXBsZRFlbmQtZXZlbnQtbWVzc2FnZQ5lbmQtZXZlbnQtbGluayBpbnRlcm1lZGlhdGUtZXZlbnQtY2F0Y2gtbWVzc2FnZSVpbnRlcm1lZGlhdGUtZXZlbnQtdGhyb3ctY29tcGVuc2F0aW9uFHN0YXJ0LWV2ZW50LW11bHRpcGxlBnNjcmlwdAttYW51YWwtdGFzawRzZW5kB3NlcnZpY2UMcmVjZWl2ZS10YXNrBHVzZXIQc3RhcnQtZXZlbnQtbm9uZSNpbnRlcm1lZGlhdGUtZXZlbnQtdGhyb3ctZXNjYWxhdGlvbiFpbnRlcm1lZGlhdGUtZXZlbnQtY2F0Y2gtbXVsdGlwbGU0aW50ZXJtZWRpYXRlLWV2ZW50LWNhdGNoLW5vbi1pbnRlcnJ1cHRpbmctZXNjYWxhdGlvbh1pbnRlcm1lZGlhdGUtZXZlbnQtdGhyb3ctbGluayZzdGFydC1ldmVudC1ub24taW50ZXJydXB0aW5nLWNvbmRpdGlvbgtkYXRhLW9iamVjdAtzY3JpcHQtdGFzawlzZW5kLXRhc2sKZGF0YS1zdG9yZSdzdGFydC1ldmVudC1ub24taW50ZXJydXB0aW5nLWVzY2FsYXRpb24gaW50ZXJtZWRpYXRlLWV2ZW50LXRocm93LW1lc3NhZ2UyaW50ZXJtZWRpYXRlLWV2ZW50LWNhdGNoLW5vbi1pbnRlcnJ1cHRpbmctbXVsdGlwbGUwaW50ZXJtZWRpYXRlLWV2ZW50LWNhdGNoLW5vbi1pbnRlcnJ1cHRpbmctc2lnbmFsIWludGVybWVkaWF0ZS1ldmVudC10aHJvdy1tdWx0aXBsZSRzdGFydC1ldmVudC1ub24taW50ZXJydXB0aW5nLW1lc3NhZ2UNYWQtaG9jLW1hcmtlcgxzZXJ2aWNlLXRhc2sJdGFzay1ub25lE2NvbXBlbnNhdGlvbi1tYXJrZXIlc3RhcnQtZXZlbnQtbm9uLWludGVycnVwdGluZy1tdWx0aXBsZR9pbnRlcm1lZGlhdGUtZXZlbnQtdGhyb3ctc2lnbmFsM2ludGVybWVkaWF0ZS1ldmVudC1jYXRjaC1ub24taW50ZXJydXB0aW5nLWNvbmRpdGlvbgtwYXJ0aWNpcGFudBlldmVudC1zdWJwcm9jZXNzLWV4cGFuZGVkEWxhbmUtaW5zZXJ0LWJlbG93CnNwYWNlLXRvb2wQY29ubmVjdGlvbi1tdWx0aQRsYW5lCmxhc3NvLXRvb2wRbGFuZS1pbnNlcnQtYWJvdmURbGFuZS1kaXZpZGUtdGhyZWUPbGFuZS1kaXZpZGUtdHdvCmRhdGEtaW5wdXQLZGF0YS1vdXRwdXQJaGFuZC10b29sBWdyb3VwC3RyYW5zYWN0aW9uAAA=") format("truetype")}[class*=" bpmn-icon-"]:before,[class^=bpmn-icon-]:before{font-family:bpmn;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.bpmn-icon-screw-wrench:before{content:"\\e800"}.bpmn-icon-trash:before{content:"\\e801"}.bpmn-icon-conditional-flow:before{content:"\\e802"}.bpmn-icon-default-flow:before{content:"\\e803"}.bpmn-icon-gateway-parallel:before{content:"\\e804"}.bpmn-icon-intermediate-event-catch-cancel:before{content:"\\e805"}.bpmn-icon-intermediate-event-catch-non-interrupting-message:before{content:"\\e806"}.bpmn-icon-start-event-compensation:before{content:"\\e807"}.bpmn-icon-start-event-non-interrupting-parallel-multiple:before{content:"\\e808"}.bpmn-icon-loop-marker:before{content:"\\e809"}.bpmn-icon-parallel-mi-marker:before{content:"\\e80a"}.bpmn-icon-start-event-non-interrupting-signal:before{content:"\\e80b"}.bpmn-icon-intermediate-event-catch-non-interrupting-timer:before{content:"\\e80c"}.bpmn-icon-intermediate-event-catch-parallel-multiple:before{content:"\\e80d"}.bpmn-icon-intermediate-event-catch-compensation:before{content:"\\e80e"}.bpmn-icon-gateway-xor:before{content:"\\e80f"}.bpmn-icon-connection:before{content:"\\e810"}.bpmn-icon-end-event-cancel:before{content:"\\e811"}.bpmn-icon-intermediate-event-catch-condition:before{content:"\\e812"}.bpmn-icon-intermediate-event-catch-non-interrupting-parallel-multiple:before{content:"\\e813"}.bpmn-icon-start-event-condition:before{content:"\\e814"}.bpmn-icon-start-event-non-interrupting-timer:before{content:"\\e815"}.bpmn-icon-sequential-mi-marker:before{content:"\\e816"}.bpmn-icon-user-task:before{content:"\\e817"}.bpmn-icon-business-rule:before{content:"\\e818"}.bpmn-icon-sub-process-marker:before{content:"\\e819"}.bpmn-icon-start-event-parallel-multiple:before{content:"\\e81a"}.bpmn-icon-start-event-error:before{content:"\\e81b"}.bpmn-icon-intermediate-event-catch-signal:before{content:"\\e81c"}.bpmn-icon-intermediate-event-catch-error:before{content:"\\e81d"}.bpmn-icon-end-event-compensation:before{content:"\\e81e"}.bpmn-icon-subprocess-collapsed:before{content:"\\e81f"}.bpmn-icon-subprocess-expanded:before{content:"\\e820"}.bpmn-icon-task:before{content:"\\e821"}.bpmn-icon-end-event-error:before{content:"\\e822"}.bpmn-icon-intermediate-event-catch-escalation:before{content:"\\e823"}.bpmn-icon-intermediate-event-catch-timer:before{content:"\\e824"}.bpmn-icon-start-event-escalation:before{content:"\\e825"}.bpmn-icon-start-event-signal:before{content:"\\e826"}.bpmn-icon-business-rule-task:before{content:"\\e827"}.bpmn-icon-manual:before{content:"\\e828"}.bpmn-icon-receive:before{content:"\\e829"}.bpmn-icon-call-activity:before{content:"\\e82a"}.bpmn-icon-start-event-timer:before{content:"\\e82b"}.bpmn-icon-start-event-message:before{content:"\\e82c"}.bpmn-icon-intermediate-event-none:before{content:"\\e82d"}.bpmn-icon-intermediate-event-catch-link:before{content:"\\e82e"}.bpmn-icon-end-event-escalation:before{content:"\\e82f"}.bpmn-icon-text-annotation:before{content:"\\e830"}.bpmn-icon-bpmn-io:before{content:"\\e831"}.bpmn-icon-gateway-complex:before{content:"\\e832"}.bpmn-icon-gateway-eventbased:before{content:"\\e833"}.bpmn-icon-gateway-none:before{content:"\\e834"}.bpmn-icon-gateway-or:before{content:"\\e835"}.bpmn-icon-end-event-terminate:before{content:"\\e836"}.bpmn-icon-end-event-signal:before{content:"\\e837"}.bpmn-icon-end-event-none:before{content:"\\e838"}.bpmn-icon-end-event-multiple:before{content:"\\e839"}.bpmn-icon-end-event-message:before{content:"\\e83a"}.bpmn-icon-end-event-link:before{content:"\\e83b"}.bpmn-icon-intermediate-event-catch-message:before{content:"\\e83c"}.bpmn-icon-intermediate-event-throw-compensation:before{content:"\\e83d"}.bpmn-icon-start-event-multiple:before{content:"\\e83e"}.bpmn-icon-script:before{content:"\\e83f"}.bpmn-icon-manual-task:before{content:"\\e840"}.bpmn-icon-send:before{content:"\\e841"}.bpmn-icon-service:before{content:"\\e842"}.bpmn-icon-receive-task:before{content:"\\e843"}.bpmn-icon-user:before{content:"\\e844"}.bpmn-icon-start-event-none:before{content:"\\e845"}.bpmn-icon-intermediate-event-throw-escalation:before{content:"\\e846"}.bpmn-icon-intermediate-event-catch-multiple:before{content:"\\e847"}.bpmn-icon-intermediate-event-catch-non-interrupting-escalation:before{content:"\\e848"}.bpmn-icon-intermediate-event-throw-link:before{content:"\\e849"}.bpmn-icon-start-event-non-interrupting-condition:before{content:"\\e84a"}.bpmn-icon-data-object:before{content:"\\e84b"}.bpmn-icon-script-task:before{content:"\\e84c"}.bpmn-icon-send-task:before{content:"\\e84d"}.bpmn-icon-data-store:before{content:"\\e84e"}.bpmn-icon-start-event-non-interrupting-escalation:before{content:"\\e84f"}.bpmn-icon-intermediate-event-throw-message:before{content:"\\e850"}.bpmn-icon-intermediate-event-catch-non-interrupting-multiple:before{content:"\\e851"}.bpmn-icon-intermediate-event-catch-non-interrupting-signal:before{content:"\\e852"}.bpmn-icon-intermediate-event-throw-multiple:before{content:"\\e853"}.bpmn-icon-start-event-non-interrupting-message:before{content:"\\e854"}.bpmn-icon-ad-hoc-marker:before{content:"\\e855"}.bpmn-icon-service-task:before{content:"\\e856"}.bpmn-icon-task-none:before{content:"\\e857"}.bpmn-icon-compensation-marker:before{content:"\\e858"}.bpmn-icon-start-event-non-interrupting-multiple:before{content:"\\e859"}.bpmn-icon-intermediate-event-throw-signal:before{content:"\\e85a"}.bpmn-icon-intermediate-event-catch-non-interrupting-condition:before{content:"\\e85b"}.bpmn-icon-participant:before{content:"\\e85c"}.bpmn-icon-event-subprocess-expanded:before{content:"\\e85d"}.bpmn-icon-lane-insert-below:before{content:"\\e85e"}.bpmn-icon-space-tool:before{content:"\\e85f"}.bpmn-icon-connection-multi:before{content:"\\e860"}.bpmn-icon-lane:before{content:"\\e861"}.bpmn-icon-lasso-tool:before{content:"\\e862"}.bpmn-icon-lane-insert-above:before{content:"\\e863"}.bpmn-icon-lane-divide-three:before{content:"\\e864"}.bpmn-icon-lane-divide-two:before{content:"\\e865"}.bpmn-icon-data-input:before{content:"\\e866"}.bpmn-icon-data-output:before{content:"\\e867"}.bpmn-icon-hand-tool:before{content:"\\e868"}.bpmn-icon-group:before{content:"\\e869"}.bpmn-icon-transaction:before{content:"\\e8c4"}',""]),e.exports=t},d1cc:function(e,t,n){var i;
-/*!
-* svg.js - A lightweight library for manipulating and animating SVG.
-* @version 2.7.1
-* https://svgdotjs.github.io/
-*
-* @copyright Wout Fierens <wout@mick-wout.com>
-* @license MIT
-*
-* BUILT: Fri Nov 30 2018 10:01:55 GMT+0100 (GMT+01:00)
-*/(function(o,r){i=function(){return r(o,o.document)}.call(t,n,t,e),void 0===i||(e.exports=i)})("undefined"!==typeof window?window:this,(function(e,t){var n="undefined"!==typeof this?this:e,i=n.SVG=function(e){if(i.supported)return e=new i.Doc(e),i.parser.draw||i.prepare(),e};if(i.ns="http://www.w3.org/2000/svg",i.xmlns="http://www.w3.org/2000/xmlns/",i.xlink="http://www.w3.org/1999/xlink",i.svgjs="http://svgjs.com/svgjs",i.supported=function(){return!!t.createElementNS&&!!t.createElementNS(i.ns,"svg").createSVGRect}(),!i.supported)return!1;i.did=1e3,i.eid=function(e){return"Svgjs"+f(e)+i.did++},i.create=function(e){var n=t.createElementNS(this.ns,e);return n.setAttribute("id",this.eid(e)),n},i.extend=function(){var e,t,n,o;for(e=[].slice.call(arguments),t=e.pop(),o=e.length-1;o>=0;o--)if(e[o])for(n in t)e[o].prototype[n]=t[n];i.Set&&i.Set.inherit&&i.Set.inherit()},i.invent=function(e){var t="function"==typeof e.create?e.create:function(){this.constructor.call(this,i.create(e.create))};return e.inherit&&(t.prototype=new e.inherit),e.extend&&i.extend(t,e.extend),e.construct&&i.extend(e.parent||i.Container,e.construct),t},i.adopt=function(t){return t?t.instance?t.instance:(n="svg"==t.nodeName?t.parentNode instanceof e.SVGElement?new i.Nested:new i.Doc:"linearGradient"==t.nodeName?new i.Gradient("linear"):"radialGradient"==t.nodeName?new i.Gradient("radial"):i[f(t.nodeName)]?new(i[f(t.nodeName)]):new i.Element(t),n.type=t.nodeName,n.node=t,t.instance=n,n instanceof i.Doc&&n.namespace().defs(),n.setData(JSON.parse(t.getAttribute("svgjs:data"))||{}),n):null;var n},i.prepare=function(){var e=t.getElementsByTagName("body")[0],n=(e?new i.Doc(e):i.adopt(t.documentElement).nested()).size(2,0);i.parser={body:e||t.documentElement,draw:n.style("opacity:0;position:absolute;left:-100%;top:-100%;overflow:hidden").attr("focusable","false").node,poly:n.polyline().node,path:n.path().node,native:i.create("svg")}},i.parser={native:i.create("svg")},t.addEventListener("DOMContentLoaded",(function(){i.parser.draw||i.prepare()}),!1),i.regex={numberAndUnit:/^([+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?)([a-z%]*)$/i,hex:/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,rgb:/rgb\((\d+),(\d+),(\d+)\)/,reference:/#([a-z0-9\-_]+)/i,transforms:/\)\s*,?\s*/,whitespace:/\s/g,isHex:/^#[a-f0-9]{3,6}$/i,isRgb:/^rgb\(/,isCss:/[^:]+:[^;]+;?/,isBlank:/^(\s+)?$/,isNumber:/^[+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,isPercent:/^-?[\d\.]+%$/,isImage:/\.(jpg|jpeg|png|gif|svg)(\?[^=]+.*)?/i,delimiter:/[\s,]+/,hyphen:/([^e])\-/gi,pathLetters:/[MLHVCSQTAZ]/gi,isPathLetter:/[MLHVCSQTAZ]/i,numbersWithDots:/((\d?\.\d+(?:e[+-]?\d+)?)((?:\.\d+(?:e[+-]?\d+)?)+))+/gi,dots:/\./g},i.utils={map:function(e,t){var n,i=e.length,o=[];for(n=0;n<i;n++)o.push(t(e[n]));return o},filter:function(e,t){var n,i=e.length,o=[];for(n=0;n<i;n++)t(e[n])&&o.push(e[n]);return o},radians:function(e){return e%360*Math.PI/180},degrees:function(e){return 180*e/Math.PI%360},filterSVGElements:function(t){return this.filter(t,(function(t){return t instanceof e.SVGElement}))}},i.defaults={attrs:{"fill-opacity":1,"stroke-opacity":1,"stroke-width":0,"stroke-linejoin":"miter","stroke-linecap":"butt",fill:"#000000",stroke:"#000000",opacity:1,x:0,y:0,cx:0,cy:0,width:0,height:0,r:0,rx:0,ry:0,offset:0,"stop-opacity":1,"stop-color":"#000000","font-size":16,"font-family":"Helvetica, Arial, sans-serif","text-anchor":"start"}},i.Color=function(e){var t;this.r=0,this.g=0,this.b=0,e&&("string"===typeof e?i.regex.isRgb.test(e)?(t=i.regex.rgb.exec(e.replace(i.regex.whitespace,"")),this.r=parseInt(t[1]),this.g=parseInt(t[2]),this.b=parseInt(t[3])):i.regex.isHex.test(e)&&(t=i.regex.hex.exec(g(e)),this.r=parseInt(t[1],16),this.g=parseInt(t[2],16),this.b=parseInt(t[3],16)):"object"===typeof e&&(this.r=e.r,this.g=e.g,this.b=e.b))},i.extend(i.Color,{toString:function(){return this.toHex()},toHex:function(){return"#"+m(this.r)+m(this.g)+m(this.b)},toRgb:function(){return"rgb("+[this.r,this.g,this.b].join()+")"},brightness:function(){return this.r/255*.3+this.g/255*.59+this.b/255*.11},morph:function(e){return this.destination=new i.Color(e),this},at:function(e){return this.destination?(e=e<0?0:e>1?1:e,new i.Color({r:~~(this.r+(this.destination.r-this.r)*e),g:~~(this.g+(this.destination.g-this.g)*e),b:~~(this.b+(this.destination.b-this.b)*e)})):this}}),i.Color.test=function(e){return e+="",i.regex.isHex.test(e)||i.regex.isRgb.test(e)},i.Color.isRgb=function(e){return e&&"number"==typeof e.r&&"number"==typeof e.g&&"number"==typeof e.b},i.Color.isColor=function(e){return i.Color.isRgb(e)||i.Color.test(e)},i.Array=function(e,t){e=(e||[]).valueOf(),0==e.length&&t&&(e=t.valueOf()),this.value=this.parse(e)},i.extend(i.Array,{morph:function(e){if(this.destination=this.parse(e),this.value.length!=this.destination.length){var t=this.value[this.value.length-1],n=this.destination[this.destination.length-1];while(this.value.length>this.destination.length)this.destination.push(n);while(this.value.length<this.destination.length)this.value.push(t)}return this},settle:function(){for(var e=0,t=this.value.length,n=[];e<t;e++)-1==n.indexOf(this.value[e])&&n.push(this.value[e]);return this.value=n},at:function(e){if(!this.destination)return this;for(var t=0,n=this.value.length,o=[];t<n;t++)o.push(this.value[t]+(this.destination[t]-this.value[t])*e);return new i.Array(o)},toString:function(){return this.value.join(" ")},valueOf:function(){return this.value},parse:function(e){return e=e.valueOf(),Array.isArray(e)?e:this.split(e)},split:function(e){return e.trim().split(i.regex.delimiter).map(parseFloat)},reverse:function(){return this.value.reverse(),this},clone:function(){var e=new this.constructor;return e.value=h(this.value),e}}),i.PointArray=function(e,t){i.Array.call(this,e,t||[[0,0]])},i.PointArray.prototype=new i.Array,i.PointArray.prototype.constructor=i.PointArray,i.extend(i.PointArray,{toString:function(){for(var e=0,t=this.value.length,n=[];e<t;e++)n.push(this.value[e].join(","));return n.join(" ")},toLine:function(){return{x1:this.value[0][0],y1:this.value[0][1],x2:this.value[1][0],y2:this.value[1][1]}},at:function(e){if(!this.destination)return this;for(var t=0,n=this.value.length,o=[];t<n;t++)o.push([this.value[t][0]+(this.destination[t][0]-this.value[t][0])*e,this.value[t][1]+(this.destination[t][1]-this.value[t][1])*e]);return new i.PointArray(o)},parse:function(e){var t=[];if(e=e.valueOf(),Array.isArray(e)){if(Array.isArray(e[0]))return e.map((function(e){return e.slice()}));if(null!=e[0].x)return e.map((function(e){return[e.x,e.y]}))}else e=e.trim().split(i.regex.delimiter).map(parseFloat);e.length%2!==0&&e.pop();for(var n=0,o=e.length;n<o;n+=2)t.push([e[n],e[n+1]]);return t},move:function(e,t){var n=this.bbox();if(e-=n.x,t-=n.y,!isNaN(e)&&!isNaN(t))for(var i=this.value.length-1;i>=0;i--)this.value[i]=[this.value[i][0]+e,this.value[i][1]+t];return this},size:function(e,t){var n,i=this.bbox();for(n=this.value.length-1;n>=0;n--)i.width&&(this.value[n][0]=(this.value[n][0]-i.x)*e/i.width+i.x),i.height&&(this.value[n][1]=(this.value[n][1]-i.y)*t/i.height+i.y);return this},bbox:function(){return i.parser.poly.setAttribute("points",this.toString()),i.parser.poly.getBBox()}});for(var o={M:function(e,t,n){return t.x=n.x=e[0],t.y=n.y=e[1],["M",t.x,t.y]},L:function(e,t){return t.x=e[0],t.y=e[1],["L",e[0],e[1]]},H:function(e,t){return t.x=e[0],["H",e[0]]},V:function(e,t){return t.y=e[0],["V",e[0]]},C:function(e,t){return t.x=e[4],t.y=e[5],["C",e[0],e[1],e[2],e[3],e[4],e[5]]},S:function(e,t){return t.x=e[2],t.y=e[3],["S",e[0],e[1],e[2],e[3]]},Q:function(e,t){return t.x=e[2],t.y=e[3],["Q",e[0],e[1],e[2],e[3]]},T:function(e,t){return t.x=e[0],t.y=e[1],["T",e[0],e[1]]},Z:function(e,t,n){return t.x=n.x,t.y=n.y,["Z"]},A:function(e,t){return t.x=e[5],t.y=e[6],["A",e[0],e[1],e[2],e[3],e[4],e[5],e[6]]}},r="mlhvqtcsaz".split(""),s=0,a=r.length;s<a;++s)o[r[s]]=function(e){return function(t,n,i){if("H"==e)t[0]=t[0]+n.x;else if("V"==e)t[0]=t[0]+n.y;else if("A"==e)t[5]=t[5]+n.x,t[6]=t[6]+n.y;else for(var r=0,s=t.length;r<s;++r)t[r]=t[r]+(r%2?n.y:n.x);return o[e](t,n,i)}}(r[s].toUpperCase());i.PathArray=function(e,t){i.Array.call(this,e,t||[["M",0,0]])},i.PathArray.prototype=new i.Array,i.PathArray.prototype.constructor=i.PathArray,i.extend(i.PathArray,{toString:function(){return A(this.value)},move:function(e,t){var n=this.bbox();if(e-=n.x,t-=n.y,!isNaN(e)&&!isNaN(t))for(var i,o=this.value.length-1;o>=0;o--)i=this.value[o][0],"M"==i||"L"==i||"T"==i?(this.value[o][1]+=e,this.value[o][2]+=t):"H"==i?this.value[o][1]+=e:"V"==i?this.value[o][1]+=t:"C"==i||"S"==i||"Q"==i?(this.value[o][1]+=e,this.value[o][2]+=t,this.value[o][3]+=e,this.value[o][4]+=t,"C"==i&&(this.value[o][5]+=e,this.value[o][6]+=t)):"A"==i&&(this.value[o][6]+=e,this.value[o][7]+=t);return this},size:function(e,t){var n,i,o=this.bbox();for(n=this.value.length-1;n>=0;n--)i=this.value[n][0],"M"==i||"L"==i||"T"==i?(this.value[n][1]=(this.value[n][1]-o.x)*e/o.width+o.x,this.value[n][2]=(this.value[n][2]-o.y)*t/o.height+o.y):"H"==i?this.value[n][1]=(this.value[n][1]-o.x)*e/o.width+o.x:"V"==i?this.value[n][1]=(this.value[n][1]-o.y)*t/o.height+o.y:"C"==i||"S"==i||"Q"==i?(this.value[n][1]=(this.value[n][1]-o.x)*e/o.width+o.x,this.value[n][2]=(this.value[n][2]-o.y)*t/o.height+o.y,this.value[n][3]=(this.value[n][3]-o.x)*e/o.width+o.x,this.value[n][4]=(this.value[n][4]-o.y)*t/o.height+o.y,"C"==i&&(this.value[n][5]=(this.value[n][5]-o.x)*e/o.width+o.x,this.value[n][6]=(this.value[n][6]-o.y)*t/o.height+o.y)):"A"==i&&(this.value[n][1]=this.value[n][1]*e/o.width,this.value[n][2]=this.value[n][2]*t/o.height,this.value[n][6]=(this.value[n][6]-o.x)*e/o.width+o.x,this.value[n][7]=(this.value[n][7]-o.y)*t/o.height+o.y);return this},equalCommands:function(e){var t,n,o;for(e=new i.PathArray(e),o=this.value.length===e.value.length,t=0,n=this.value.length;o&&t<n;t++)o=this.value[t][0]===e.value[t][0];return o},morph:function(e){return e=new i.PathArray(e),this.equalCommands(e)?this.destination=e:this.destination=null,this},at:function(e){if(!this.destination)return this;var t,n,o,r,s=this.value,a=this.destination.value,l=[],c=new i.PathArray;for(t=0,n=s.length;t<n;t++){for(l[t]=[s[t][0]],o=1,r=s[t].length;o<r;o++)l[t][o]=s[t][o]+(a[t][o]-s[t][o])*e;"A"===l[t][0]&&(l[t][4]=+(0!=l[t][4]),l[t][5]=+(0!=l[t][5]))}return c.value=l,c},parse:function(e){if(e instanceof i.PathArray)return e.valueOf();var t,n={M:2,L:2,H:1,V:1,C:6,S:4,Q:4,T:2,A:7,Z:0};e="string"==typeof e?e.replace(i.regex.numbersWithDots,c).replace(i.regex.pathLetters," $& ").replace(i.regex.hyphen,"$1 -").trim().split(i.regex.delimiter):e.reduce((function(e,t){return[].concat.call(e,t)}),[]);var r=[],s=new i.Point,a=new i.Point,l=0,h=e.length;do{i.regex.isPathLetter.test(e[l])?(t=e[l],++l):"M"==t?t="L":"m"==t&&(t="l"),r.push(o[t].call(null,e.slice(l,l+=n[t.toUpperCase()]).map(parseFloat),s,a))}while(h>l);return r},bbox:function(){return i.parser.path.setAttribute("d",this.toString()),i.parser.path.getBBox()}}),i.Number=i.invent({create:function(e,t){this.value=0,this.unit=t||"","number"===typeof e?this.value=isNaN(e)?0:isFinite(e)?e:e<0?-34e37:34e37:"string"===typeof e?(t=e.match(i.regex.numberAndUnit),t&&(this.value=parseFloat(t[1]),"%"==t[5]?this.value/=100:"s"==t[5]&&(this.value*=1e3),this.unit=t[5])):e instanceof i.Number&&(this.value=e.valueOf(),this.unit=e.unit)},extend:{toString:function(){return("%"==this.unit?~~(1e8*this.value)/1e6:"s"==this.unit?this.value/1e3:this.value)+this.unit},toJSON:function(){return this.toString()},valueOf:function(){return this.value},plus:function(e){return e=new i.Number(e),new i.Number(this+e,this.unit||e.unit)},minus:function(e){return e=new i.Number(e),new i.Number(this-e,this.unit||e.unit)},times:function(e){return e=new i.Number(e),new i.Number(this*e,this.unit||e.unit)},divide:function(e){return e=new i.Number(e),new i.Number(this/e,this.unit||e.unit)},to:function(e){var t=new i.Number(this);return"string"===typeof e&&(t.unit=e),t},morph:function(e){return this.destination=new i.Number(e),e.relative&&(this.destination.value+=this.value),this},at:function(e){return this.destination?new i.Number(this.destination).minus(this).times(e).plus(this):this}}}),i.Element=i.invent({create:function(e){this._stroke=i.defaults.attrs.stroke,this._event=null,this._events={},this.dom={},(this.node=e)&&(this.type=e.nodeName,this.node.instance=this,this._events=e._events||{},this._stroke=e.getAttribute("stroke")||this._stroke)},extend:{x:function(e){return this.attr("x",e)},y:function(e){return this.attr("y",e)},cx:function(e){return null==e?this.x()+this.width()/2:this.x(e-this.width()/2)},cy:function(e){return null==e?this.y()+this.height()/2:this.y(e-this.height()/2)},move:function(e,t){return this.x(e).y(t)},center:function(e,t){return this.cx(e).cy(t)},width:function(e){return this.attr("width",e)},height:function(e){return this.attr("height",e)},size:function(e,t){var n=b(this,e,t);return this.width(new i.Number(n.width)).height(new i.Number(n.height))},clone:function(e){this.writeDataToDom();var t=C(this.node.cloneNode(!0));return e?e.add(t):this.after(t),t},remove:function(){return this.parent()&&this.parent().removeElement(this),this},replace:function(e){return this.after(e).remove(),e},addTo:function(e){return e.put(this)},putIn:function(e){return e.add(this)},id:function(e){return this.attr("id",e)},inside:function(e,t){var n=this.bbox();return e>n.x&&t>n.y&&e<n.x+n.width&&t<n.y+n.height},show:function(){return this.style("display","")},hide:function(){return this.style("display","none")},visible:function(){return"none"!=this.style("display")},toString:function(){return this.attr("id")},classes:function(){var e=this.attr("class");return null==e?[]:e.trim().split(i.regex.delimiter)},hasClass:function(e){return-1!=this.classes().indexOf(e)},addClass:function(e){if(!this.hasClass(e)){var t=this.classes();t.push(e),this.attr("class",t.join(" "))}return this},removeClass:function(e){return this.hasClass(e)&&this.attr("class",this.classes().filter((function(t){return t!=e})).join(" ")),this},toggleClass:function(e){return this.hasClass(e)?this.removeClass(e):this.addClass(e)},reference:function(e){return i.get(this.attr(e))},parent:function(t){var n=this;if(!n.node.parentNode)return null;if(n=i.adopt(n.node.parentNode),!t)return n;while(n&&n.node instanceof e.SVGElement){if("string"===typeof t?n.matches(t):n instanceof t)return n;if(!n.node.parentNode||"#document"==n.node.parentNode.nodeName||"#document-fragment"==n.node.parentNode.nodeName)return null;n=i.adopt(n.node.parentNode)}},doc:function(){return this instanceof i.Doc?this:this.parent(i.Doc)},parents:function(e){var t=[],n=this;do{if(n=n.parent(e),!n||!n.node)break;t.push(n)}while(n.parent);return t},matches:function(e){return d(this.node,e)},native:function(){return this.node},svg:function(e){var n=t.createElement("svg");if(!(e&&this instanceof i.Parent))return n.appendChild(e=t.createElement("svg")),this.writeDataToDom(),e.appendChild(this.node.cloneNode(!0)),n.innerHTML.replace(/^<svg>/,"").replace(/<\/svg>$/,"");n.innerHTML="<svg>"+e.replace(/\n/,"").replace(/<([\w:-]+)([^<]+?)\/>/g,"<$1$2></$1>")+"</svg>";for(var o=0,r=n.firstChild.childNodes.length;o<r;o++)this.node.appendChild(n.firstChild.firstChild);return this},writeDataToDom:function(){if(this.each||this.lines){var e=this.each?this:this.lines();e.each((function(){this.writeDataToDom()}))}return this.node.removeAttribute("svgjs:data"),Object.keys(this.dom).length&&this.node.setAttribute("svgjs:data",JSON.stringify(this.dom)),this},setData:function(e){return this.dom=e,this},is:function(e){return u(this,e)}}}),i.easing={"-":function(e){return e},"<>":function(e){return-Math.cos(e*Math.PI)/2+.5},">":function(e){return Math.sin(e*Math.PI/2)},"<":function(e){return 1-Math.cos(e*Math.PI/2)}},i.morph=function(e){return function(t,n){return new i.MorphObj(t,n).at(e)}},i.Situation=i.invent({create:function(e){this.init=!1,this.reversed=!1,this.reversing=!1,this.duration=new i.Number(e.duration).valueOf(),this.delay=new i.Number(e.delay).valueOf(),this.start=+new Date+this.delay,this.finish=this.start+this.duration,this.ease=e.ease,this.loop=0,this.loops=!1,this.animations={},this.attrs={},this.styles={},this.transforms=[],this.once={}}}),i.FX=i.invent({create:function(e){this._target=e,this.situations=[],this.active=!1,this.situation=null,this.paused=!1,this.lastPos=0,this.pos=0,this.absPos=0,this._speed=1},extend:{animate:function(e,t,n){"object"==typeof e&&(t=e.ease,n=e.delay,e=e.duration);var o=new i.Situation({duration:e||1e3,delay:n||0,ease:i.easing[t||"-"]||t});return this.queue(o),this},delay:function(e){var t=new i.Situation({duration:e,delay:0,ease:i.easing["-"]});return this.queue(t)},target:function(e){return e&&e instanceof i.Element?(this._target=e,this):this._target},timeToAbsPos:function(e){return(e-this.situation.start)/(this.situation.duration/this._speed)},absPosToTime:function(e){return this.situation.duration/this._speed*e+this.situation.start},startAnimFrame:function(){this.stopAnimFrame(),this.animationFrame=e.requestAnimationFrame(function(){this.step()}.bind(this))},stopAnimFrame:function(){e.cancelAnimationFrame(this.animationFrame)},start:function(){return!this.active&&this.situation&&(this.active=!0,this.startCurrent()),this},startCurrent:function(){return this.situation.start=+new Date+this.situation.delay/this._speed,this.situation.finish=this.situation.start+this.situation.duration/this._speed,this.initAnimations().step()},queue:function(e){return("function"==typeof e||e instanceof i.Situation)&&this.situations.push(e),this.situation||(this.situation=this.situations.shift()),this},dequeue:function(){return this.stop(),this.situation=this.situations.shift(),this.situation&&(this.situation instanceof i.Situation?this.start():this.situation.call(this)),this},initAnimations:function(){var e,t,n,o=this.situation;if(o.init)return this;for(e in o.animations)for(n=this.target()[e](),Array.isArray(n)||(n=[n]),Array.isArray(o.animations[e])||(o.animations[e]=[o.animations[e]]),t=n.length;t--;)o.animations[e][t]instanceof i.Number&&(n[t]=new i.Number(n[t])),o.animations[e][t]=n[t].morph(o.animations[e][t]);for(e in o.attrs)o.attrs[e]=new i.MorphObj(this.target().attr(e),o.attrs[e]);for(e in o.styles)o.styles[e]=new i.MorphObj(this.target().style(e),o.styles[e]);return o.initialTransformation=this.target().matrixify(),o.init=!0,this},clearQueue:function(){return this.situations=[],this},clearCurrent:function(){return this.situation=null,this},stop:function(e,t){var n=this.active;return this.active=!1,t&&this.clearQueue(),e&&this.situation&&(!n&&this.startCurrent(),this.atEnd()),this.stopAnimFrame(),this.clearCurrent()},reset:function(){if(this.situation){var e=this.situation;this.stop(),this.situation=e,this.atStart()}return this},finish:function(){this.stop(!0,!1);while(this.dequeue().situation&&this.stop(!0,!1));return this.clearQueue().clearCurrent(),this},atStart:function(){return this.at(0,!0)},atEnd:function(){return!0===this.situation.loops&&(this.situation.loops=this.situation.loop+1),"number"==typeof this.situation.loops?this.at(this.situation.loops,!0):this.at(1,!0)},at:function(e,t){var n=this.situation.duration/this._speed;return this.absPos=e,t||(this.situation.reversed&&(this.absPos=1-this.absPos),this.absPos+=this.situation.loop),this.situation.start=+new Date-this.absPos*n,this.situation.finish=this.situation.start+n,this.step(!0)},speed:function(e){return 0===e?this.pause():e?(this._speed=e,this.at(this.absPos,!0)):this._speed},loop:function(e,t){var n=this.last();return n.loops=null==e||e,n.loop=0,t&&(n.reversing=!0),this},pause:function(){return this.paused=!0,this.stopAnimFrame(),this},play:function(){return this.paused?(this.paused=!1,this.at(this.absPos,!0)):this},reverse:function(e){var t=this.last();return t.reversed="undefined"==typeof e?!t.reversed:e,this},progress:function(e){return e?this.situation.ease(this.pos):this.pos},after:function(e){var t=this.last(),n=function n(i){i.detail.situation==t&&(e.call(this,t),this.off("finished.fx",n))};return this.target().on("finished.fx",n),this._callStart()},during:function(e){var t=this.last(),n=function(n){n.detail.situation==t&&e.call(this,n.detail.pos,i.morph(n.detail.pos),n.detail.eased,t)};return this.target().off("during.fx",n).on("during.fx",n),this.after((function(){this.off("during.fx",n)})),this._callStart()},afterAll:function(e){var t=function t(n){e.call(this),this.off("allfinished.fx",t)};return this.target().off("allfinished.fx",t).on("allfinished.fx",t),this._callStart()},duringAll:function(e){var t=function(t){e.call(this,t.detail.pos,i.morph(t.detail.pos),t.detail.eased,t.detail.situation)};return this.target().off("during.fx",t).on("during.fx",t),this.afterAll((function(){this.off("during.fx",t)})),this._callStart()},last:function(){return this.situations.length?this.situations[this.situations.length-1]:this.situation},add:function(e,t,n){return this.last()[n||"animations"][e]=t,this._callStart()},step:function(e){var t,n,i;(e||(this.absPos=this.timeToAbsPos(+new Date)),!1!==this.situation.loops)?(t=Math.max(this.absPos,0),n=Math.floor(t),!0===this.situation.loops||n<this.situation.loops?(this.pos=t-n,i=this.situation.loop,this.situation.loop=n):(this.absPos=this.situation.loops,this.pos=1,i=this.situation.loop-1,this.situation.loop=this.situation.loops),this.situation.reversing&&(this.situation.reversed=this.situation.reversed!=Boolean((this.situation.loop-i)%2))):(this.absPos=Math.min(this.absPos,1),this.pos=this.absPos);this.pos<0&&(this.pos=0),this.situation.reversed&&(this.pos=1-this.pos);var o=this.situation.ease(this.pos);for(var r in this.situation.once)r>this.lastPos&&r<=o&&(this.situation.once[r].call(this.target(),this.pos,o),delete this.situation.once[r]);return this.active&&this.target().fire("during",{pos:this.pos,eased:o,fx:this,situation:this.situation}),this.situation?(this.eachAt(),1==this.pos&&!this.situation.reversed||this.situation.reversed&&0==this.pos?(this.stopAnimFrame(),this.target().fire("finished",{fx:this,situation:this.situation}),this.situations.length||(this.target().fire("allfinished"),this.situations.length||(this.target().off(".fx"),this.active=!1)),this.active?this.dequeue():this.clearCurrent()):!this.paused&&this.active&&this.startAnimFrame(),this.lastPos=o,this):this},eachAt:function(){var e,t,n,o=this,r=this.target(),s=this.situation;for(e in s.animations)n=[].concat(s.animations[e]).map((function(e){return"string"!==typeof e&&e.at?e.at(s.ease(o.pos),o.pos):e})),r[e].apply(r,n);for(e in s.attrs)n=[e].concat(s.attrs[e]).map((function(e){return"string"!==typeof e&&e.at?e.at(s.ease(o.pos),o.pos):e})),r.attr.apply(r,n);for(e in s.styles)n=[e].concat(s.styles[e]).map((function(e){return"string"!==typeof e&&e.at?e.at(s.ease(o.pos),o.pos):e})),r.style.apply(r,n);if(s.transforms.length){for(n=s.initialTransformation,e=0,t=s.transforms.length;e<t;e++){var a=s.transforms[e];a instanceof i.Matrix?n=a.relative?n.multiply((new i.Matrix).morph(a).at(s.ease(this.pos))):n.morph(a).at(s.ease(this.pos)):(a.relative||a.undo(n.extract()),n=n.multiply(a.at(s.ease(this.pos))))}r.matrix(n)}return this},once:function(e,t,n){var i=this.last();return n||(e=i.ease(e)),i.once[e]=t,this},_callStart:function(){return setTimeout(function(){this.start()}.bind(this),0),this}},parent:i.Element,construct:{animate:function(e,t,n){return(this.fx||(this.fx=new i.FX(this))).animate(e,t,n)},delay:function(e){return(this.fx||(this.fx=new i.FX(this))).delay(e)},stop:function(e,t){return this.fx&&this.fx.stop(e,t),this},finish:function(){return this.fx&&this.fx.finish(),this},pause:function(){return this.fx&&this.fx.pause(),this},play:function(){return this.fx&&this.fx.play(),this},speed:function(e){if(this.fx){if(null==e)return this.fx.speed();this.fx.speed(e)}return this}}}),i.MorphObj=i.invent({create:function(e,t){return i.Color.isColor(t)?new i.Color(e).morph(t):i.regex.delimiter.test(e)?i.regex.pathLetters.test(e)?new i.PathArray(e).morph(t):new i.Array(e).morph(t):i.regex.numberAndUnit.test(t)?new i.Number(e).morph(t):(this.value=e,void(this.destination=t))},extend:{at:function(e,t){return t<1?this.value:this.destination},valueOf:function(){return this.value}}}),i.extend(i.FX,{attr:function(e,t,n){if("object"==typeof e)for(var i in e)this.attr(i,e[i]);else this.add(e,t,"attrs");return this},style:function(e,t){if("object"==typeof e)for(var n in e)this.style(n,e[n]);else this.add(e,t,"styles");return this},x:function(e,t){if(this.target()instanceof i.G)return this.transform({x:e},t),this;var n=new i.Number(e);return n.relative=t,this.add("x",n)},y:function(e,t){if(this.target()instanceof i.G)return this.transform({y:e},t),this;var n=new i.Number(e);return n.relative=t,this.add("y",n)},cx:function(e){return this.add("cx",new i.Number(e))},cy:function(e){return this.add("cy",new i.Number(e))},move:function(e,t){return this.x(e).y(t)},center:function(e,t){return this.cx(e).cy(t)},size:function(e,t){var n;this.target()instanceof i.Text?this.attr("font-size",e):(e&&t||(n=this.target().bbox()),e||(e=n.width/n.height*t),t||(t=n.height/n.width*e),this.add("width",new i.Number(e)).add("height",new i.Number(t)));return this},width:function(e){return this.add("width",new i.Number(e))},height:function(e){return this.add("height",new i.Number(e))},plot:function(e,t,n,i){return 4==arguments.length?this.plot([e,t,n,i]):this.add("plot",new(this.target().morphArray)(e))},leading:function(e){return this.target().leading?this.add("leading",new i.Number(e)):this},viewbox:function(e,t,n,o){return this.target()instanceof i.Container&&this.add("viewbox",new i.ViewBox(e,t,n,o)),this},update:function(e){if(this.target()instanceof i.Stop){if("number"==typeof e||e instanceof i.Number)return this.update({offset:arguments[0],color:arguments[1],opacity:arguments[2]});null!=e.opacity&&this.attr("stop-opacity",e.opacity),null!=e.color&&this.attr("stop-color",e.color),null!=e.offset&&this.attr("offset",e.offset)}return this}}),i.Box=i.invent({create:function(e,t,n,o){if(!("object"!=typeof e||e instanceof i.Element))return i.Box.call(this,null!=e.left?e.left:e.x,null!=e.top?e.top:e.y,e.width,e.height);4==arguments.length&&(this.x=e,this.y=t,this.width=n,this.height=o),E(this)},extend:{merge:function(e){var t=new this.constructor;return t.x=Math.min(this.x,e.x),t.y=Math.min(this.y,e.y),t.width=Math.max(this.x+this.width,e.x+e.width)-t.x,t.height=Math.max(this.y+this.height,e.y+e.height)-t.y,E(t)},transform:function(e){var t,n=1/0,o=-1/0,r=1/0,s=-1/0,a=[new i.Point(this.x,this.y),new i.Point(this.x2,this.y),new i.Point(this.x,this.y2),new i.Point(this.x2,this.y2)];return a.forEach((function(t){t=t.transform(e),n=Math.min(n,t.x),o=Math.max(o,t.x),r=Math.min(r,t.y),s=Math.max(s,t.y)})),t=new this.constructor,t.x=n,t.width=o-n,t.y=r,t.height=s-r,E(t),t}}}),i.BBox=i.invent({create:function(e){if(i.Box.apply(this,[].slice.call(arguments)),e instanceof i.Element){var n;try{if(t.documentElement.contains){if(!t.documentElement.contains(e.node))throw new Exception("Element not in the dom")}else{var o=e.node;while(o.parentNode)o=o.parentNode;if(o!=t)throw new Exception("Element not in the dom")}n=e.node.getBBox()}catch(s){if(e instanceof i.Shape){var r=e.clone(i.parser.draw.instance).show();n=r.node.getBBox(),r.remove()}else n={x:e.node.clientLeft,y:e.node.clientTop,width:e.node.clientWidth,height:e.node.clientHeight}}i.Box.call(this,n)}},inherit:i.Box,parent:i.Element,construct:{bbox:function(){return new i.BBox(this)}}}),i.BBox.prototype.constructor=i.BBox,i.extend(i.Element,{tbox:function(){return this.rbox(this.doc())}}),i.RBox=i.invent({create:function(e){i.Box.apply(this,[].slice.call(arguments)),e instanceof i.Element&&i.Box.call(this,e.node.getBoundingClientRect())},inherit:i.Box,parent:i.Element,extend:{addOffset:function(){return this.x+=e.pageXOffset,this.y+=e.pageYOffset,this}},construct:{rbox:function(e){return e?new i.RBox(this).transform(e.screenCTM().inverse()):new i.RBox(this).addOffset()}}}),i.RBox.prototype.constructor=i.RBox,i.Matrix=i.invent({create:function(e){var t,n=y([1,0,0,1,0,0]);for(e=e instanceof i.Element?e.matrixify():"string"===typeof e?y(e.split(i.regex.delimiter).map(parseFloat)):6==arguments.length?y([].slice.call(arguments)):Array.isArray(e)?y(e):"object"===typeof e?e:n,t=D.length-1;t>=0;--t)this[D[t]]=null!=e[D[t]]?e[D[t]]:n[D[t]]},extend:{extract:function(){var e=v(this,0,1),t=v(this,1,0),n=180/Math.PI*Math.atan2(e.y,e.x)-90;return{x:this.e,y:this.f,transformedX:(this.e*Math.cos(n*Math.PI/180)+this.f*Math.sin(n*Math.PI/180))/Math.sqrt(this.a*this.a+this.b*this.b),transformedY:(this.f*Math.cos(n*Math.PI/180)+this.e*Math.sin(-n*Math.PI/180))/Math.sqrt(this.c*this.c+this.d*this.d),skewX:-n,skewY:180/Math.PI*Math.atan2(t.y,t.x),scaleX:Math.sqrt(this.a*this.a+this.b*this.b),scaleY:Math.sqrt(this.c*this.c+this.d*this.d),rotation:n,a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f,matrix:new i.Matrix(this)}},clone:function(){return new i.Matrix(this)},morph:function(e){return this.destination=new i.Matrix(e),this},at:function(e){if(!this.destination)return this;var t=new i.Matrix({a:this.a+(this.destination.a-this.a)*e,b:this.b+(this.destination.b-this.b)*e,c:this.c+(this.destination.c-this.c)*e,d:this.d+(this.destination.d-this.d)*e,e:this.e+(this.destination.e-this.e)*e,f:this.f+(this.destination.f-this.f)*e});return t},multiply:function(e){return new i.Matrix(this.native().multiply(w(e).native()))},inverse:function(){return new i.Matrix(this.native().inverse())},translate:function(e,t){return new i.Matrix(this.native().translate(e||0,t||0))},scale:function(e,t,n,o){return 1==arguments.length?t=e:3==arguments.length&&(o=n,n=t,t=e),this.around(n,o,new i.Matrix(e,0,0,t,0,0))},rotate:function(e,t,n){return e=i.utils.radians(e),this.around(t,n,new i.Matrix(Math.cos(e),Math.sin(e),-Math.sin(e),Math.cos(e),0,0))},flip:function(e,t){return"x"==e?this.scale(-1,1,t,0):"y"==e?this.scale(1,-1,0,t):this.scale(-1,-1,e,null!=t?t:e)},skew:function(e,t,n,o){return 1==arguments.length?t=e:3==arguments.length&&(o=n,n=t,t=e),e=i.utils.radians(e),t=i.utils.radians(t),this.around(n,o,new i.Matrix(1,Math.tan(t),Math.tan(e),1,0,0))},skewX:function(e,t,n){return this.skew(e,0,t,n)},skewY:function(e,t,n){return this.skew(0,e,t,n)},around:function(e,t,n){return this.multiply(new i.Matrix(1,0,0,1,e||0,t||0)).multiply(n).multiply(new i.Matrix(1,0,0,1,-e||0,-t||0))},native:function(){for(var e=i.parser.native.createSVGMatrix(),t=D.length-1;t>=0;t--)e[D[t]]=this[D[t]];return e},toString:function(){return"matrix("+S(this.a)+","+S(this.b)+","+S(this.c)+","+S(this.d)+","+S(this.e)+","+S(this.f)+")"}},parent:i.Element,construct:{ctm:function(){return new i.Matrix(this.node.getCTM())},screenCTM:function(){if(this instanceof i.Nested){var e=this.rect(1,1),t=e.node.getScreenCTM();return e.remove(),new i.Matrix(t)}return new i.Matrix(this.node.getScreenCTM())}}}),i.Point=i.invent({create:function(e,t){var n,i={x:0,y:0};n=Array.isArray(e)?{x:e[0],y:e[1]}:"object"===typeof e?{x:e.x,y:e.y}:null!=e?{x:e,y:null!=t?t:e}:i,this.x=n.x,this.y=n.y},extend:{clone:function(){return new i.Point(this)},morph:function(e,t){return this.destination=new i.Point(e,t),this},at:function(e){if(!this.destination)return this;var t=new i.Point({x:this.x+(this.destination.x-this.x)*e,y:this.y+(this.destination.y-this.y)*e});return t},native:function(){var e=i.parser.native.createSVGPoint();return e.x=this.x,e.y=this.y,e},transform:function(e){return new i.Point(this.native().matrixTransform(e.native()))}}}),i.extend(i.Element,{point:function(e,t){return new i.Point(e,t).transform(this.screenCTM().inverse())}}),i.extend(i.Element,{attr:function(e,t,n){if(null==e){for(e={},t=this.node.attributes,n=t.length-1;n>=0;n--)e[t[n].nodeName]=i.regex.isNumber.test(t[n].nodeValue)?parseFloat(t[n].nodeValue):t[n].nodeValue;return e}if("object"==typeof e)for(t in e)this.attr(t,e[t]);else if(null===t)this.node.removeAttribute(e);else{if(null==t)return t=this.node.getAttribute(e),null==t?i.defaults.attrs[e]:i.regex.isNumber.test(t)?parseFloat(t):t;"stroke-width"==e?this.attr("stroke",parseFloat(t)>0?this._stroke:null):"stroke"==e&&(this._stroke=t),"fill"!=e&&"stroke"!=e||(i.regex.isImage.test(t)&&(t=this.doc().defs().image(t,0,0)),t instanceof i.Image&&(t=this.doc().defs().pattern(0,0,(function(){this.add(t)})))),"number"===typeof t?t=new i.Number(t):i.Color.isColor(t)?t=new i.Color(t):Array.isArray(t)&&(t=new i.Array(t)),"leading"==e?this.leading&&this.leading(t):"string"===typeof n?this.node.setAttributeNS(n,e,t.toString()):this.node.setAttribute(e,t.toString()),!this.rebuild||"font-size"!=e&&"x"!=e||this.rebuild(e,t)}return this}}),i.extend(i.Element,{transform:function(e,t){var n,o,r=this;if("object"!==typeof e)return n=new i.Matrix(r).extract(),"string"===typeof e?n[e]:n;if(n=new i.Matrix(r),t=!!t||!!e.relative,null!=e.a)n=t?n.multiply(new i.Matrix(e)):new i.Matrix(e);else if(null!=e.rotation)_(e,r),n=t?n.rotate(e.rotation,e.cx,e.cy):n.rotate(e.rotation-n.extract().rotation,e.cx,e.cy);else if(null!=e.scale||null!=e.scaleX||null!=e.scaleY){if(_(e,r),e.scaleX=null!=e.scale?e.scale:null!=e.scaleX?e.scaleX:1,e.scaleY=null!=e.scale?e.scale:null!=e.scaleY?e.scaleY:1,!t){var s=n.extract();e.scaleX=1*e.scaleX/s.scaleX,e.scaleY=1*e.scaleY/s.scaleY}n=n.scale(e.scaleX,e.scaleY,e.cx,e.cy)}else if(null!=e.skew||null!=e.skewX||null!=e.skewY){if(_(e,r),e.skewX=null!=e.skew?e.skew:null!=e.skewX?e.skewX:0,e.skewY=null!=e.skew?e.skew:null!=e.skewY?e.skewY:0,!t){s=n.extract();n=n.multiply((new i.Matrix).skew(s.skewX,s.skewY,e.cx,e.cy).inverse())}n=n.skew(e.skewX,e.skewY,e.cx,e.cy)}else e.flip?("x"==e.flip||"y"==e.flip?e.offset=null==e.offset?r.bbox()["c"+e.flip]:e.offset:null==e.offset?(o=r.bbox(),e.flip=o.cx,e.offset=o.cy):e.flip=e.offset,n=(new i.Matrix).flip(e.flip,e.offset)):null==e.x&&null==e.y||(t?n=n.translate(e.x,e.y):(null!=e.x&&(n.e=e.x),null!=e.y&&(n.f=e.y)));return this.attr("transform",n)}}),i.extend(i.FX,{transform:function(e,t){var n,o,r=this.target();return"object"!==typeof e?(n=new i.Matrix(r).extract(),"string"===typeof e?n[e]:n):(t=!!t||!!e.relative,null!=e.a?n=new i.Matrix(e):null!=e.rotation?(_(e,r),n=new i.Rotate(e.rotation,e.cx,e.cy)):null!=e.scale||null!=e.scaleX||null!=e.scaleY?(_(e,r),e.scaleX=null!=e.scale?e.scale:null!=e.scaleX?e.scaleX:1,e.scaleY=null!=e.scale?e.scale:null!=e.scaleY?e.scaleY:1,n=new i.Scale(e.scaleX,e.scaleY,e.cx,e.cy)):null!=e.skewX||null!=e.skewY?(_(e,r),e.skewX=null!=e.skewX?e.skewX:0,e.skewY=null!=e.skewY?e.skewY:0,n=new i.Skew(e.skewX,e.skewY,e.cx,e.cy)):e.flip?("x"==e.flip||"y"==e.flip?e.offset=null==e.offset?r.bbox()["c"+e.flip]:e.offset:null==e.offset?(o=r.bbox(),e.flip=o.cx,e.offset=o.cy):e.flip=e.offset,n=(new i.Matrix).flip(e.flip,e.offset)):null==e.x&&null==e.y||(n=new i.Translate(e.x,e.y)),n?(n.relative=t,this.last().transforms.push(n),this._callStart()):this)}}),i.extend(i.Element,{untransform:function(){return this.attr("transform",null)},matrixify:function(){var e=(this.attr("transform")||"").split(i.regex.transforms).slice(0,-1).map((function(e){var t=e.trim().split("(");return[t[0],t[1].split(i.regex.delimiter).map((function(e){return parseFloat(e)}))]})).reduce((function(e,t){return"matrix"==t[0]?e.multiply(y(t[1])):e[t[0]].apply(e,t[1])}),new i.Matrix);return e},toParent:function(e){if(this==e)return this;var t=this.screenCTM(),n=e.screenCTM().inverse();return this.addTo(e).untransform().transform(n.multiply(t)),this},toDoc:function(){return this.toParent(this.doc())}}),i.Transformation=i.invent({create:function(e,t){if(arguments.length>1&&"boolean"!=typeof t)return this.constructor.call(this,[].slice.call(arguments));if(Array.isArray(e))for(var n=0,i=this.arguments.length;n<i;++n)this[this.arguments[n]]=e[n];else if("object"==typeof e)for(n=0,i=this.arguments.length;n<i;++n)this[this.arguments[n]]=e[this.arguments[n]];this.inversed=!1,!0===t&&(this.inversed=!0)},extend:{arguments:[],method:"",at:function(e){for(var t=[],n=0,o=this.arguments.length;n<o;++n)t.push(this[this.arguments[n]]);var r=this._undo||new i.Matrix;return r=(new i.Matrix).morph(i.Matrix.prototype[this.method].apply(r,t)).at(e),this.inversed?r.inverse():r},undo:function(e){for(var t=0,n=this.arguments.length;t<n;++t)e[this.arguments[t]]="undefined"==typeof this[this.arguments[t]]?0:e[this.arguments[t]];return e.cx=this.cx,e.cy=this.cy,this._undo=new(i[f(this.method)])(e,!0).at(1),this}}}),i.Translate=i.invent({parent:i.Matrix,inherit:i.Transformation,create:function(e,t){this.constructor.apply(this,[].slice.call(arguments))},extend:{arguments:["transformedX","transformedY"],method:"translate"}}),i.Rotate=i.invent({parent:i.Matrix,inherit:i.Transformation,create:function(e,t){this.constructor.apply(this,[].slice.call(arguments))},extend:{arguments:["rotation","cx","cy"],method:"rotate",at:function(e){var t=(new i.Matrix).rotate((new i.Number).morph(this.rotation-(this._undo?this._undo.rotation:0)).at(e),this.cx,this.cy);return this.inversed?t.inverse():t},undo:function(e){return this._undo=e,this}}}),i.Scale=i.invent({parent:i.Matrix,inherit:i.Transformation,create:function(e,t){this.constructor.apply(this,[].slice.call(arguments))},extend:{arguments:["scaleX","scaleY","cx","cy"],method:"scale"}}),i.Skew=i.invent({parent:i.Matrix,inherit:i.Transformation,create:function(e,t){this.constructor.apply(this,[].slice.call(arguments))},extend:{arguments:["skewX","skewY","cx","cy"],method:"skew"}}),i.extend(i.Element,{style:function(e,t){if(0==arguments.length)return this.node.style.cssText||"";if(arguments.length<2)if("object"==typeof e)for(t in e)this.style(t,e[t]);else{if(!i.regex.isCss.test(e))return this.node.style[p(e)];e=e.split(/\s*;\s*/).filter((function(e){return!!e})).map((function(e){return e.split(/\s*:\s*/)}));while(t=e.pop())this.style(t[0],t[1])}else this.node.style[p(e)]=null===t||i.regex.isBlank.test(t)?"":t;return this}}),i.Parent=i.invent({create:function(e){this.constructor.call(this,e)},inherit:i.Element,extend:{children:function(){return i.utils.map(i.utils.filterSVGElements(this.node.childNodes),(function(e){return i.adopt(e)}))},add:function(e,t){return null==t?this.node.appendChild(e.node):e.node!=this.node.childNodes[t]&&this.node.insertBefore(e.node,this.node.childNodes[t]),this},put:function(e,t){return this.add(e,t),e},has:function(e){return this.index(e)>=0},index:function(e){return[].slice.call(this.node.childNodes).indexOf(e.node)},get:function(e){return i.adopt(this.node.childNodes[e])},first:function(){return this.get(0)},last:function(){return this.get(this.node.childNodes.length-1)},each:function(e,t){var n,o,r=this.children();for(n=0,o=r.length;n<o;n++)r[n]instanceof i.Element&&e.apply(r[n],[n,r]),t&&r[n]instanceof i.Container&&r[n].each(e,t);return this},removeElement:function(e){return this.node.removeChild(e.node),this},clear:function(){while(this.node.hasChildNodes())this.node.removeChild(this.node.lastChild);return delete this._defs,this},defs:function(){return this.doc().defs()}}}),i.extend(i.Parent,{ungroup:function(e,t){return 0===t||this instanceof i.Defs||this.node==i.parser.draw||(e=e||(this instanceof i.Doc?this:this.parent(i.Parent)),t=t||1/0,this.each((function(){return this instanceof i.Defs?this:this instanceof i.Parent?this.ungroup(e,t-1):this.toParent(e)})),this.node.firstChild||this.remove()),this},flatten:function(e,t){return this.ungroup(e,t)}}),i.Container=i.invent({create:function(e){this.constructor.call(this,e)},inherit:i.Parent}),i.ViewBox=i.invent({create:function(e){var t,n,o,r,s,a,l,c=[0,0,0,0],h=1,u=1,d=/[+-]?(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?/gi;if(e instanceof i.Element){a=e,l=e,s=(e.attr("viewBox")||"").match(d),e.bbox,o=new i.Number(e.width()),r=new i.Number(e.height());while("%"==o.unit)h*=o.value,o=new i.Number(a instanceof i.Doc?a.parent().offsetWidth:a.parent().width()),a=a.parent();while("%"==r.unit)u*=r.value,r=new i.Number(l instanceof i.Doc?l.parent().offsetHeight:l.parent().height()),l=l.parent();this.x=0,this.y=0,this.width=o*h,this.height=r*u,this.zoom=1,s&&(t=parseFloat(s[0]),n=parseFloat(s[1]),o=parseFloat(s[2]),r=parseFloat(s[3]),this.zoom=this.width/this.height>o/r?this.height/r:this.width/o,this.x=t,this.y=n,this.width=o,this.height=r)}else e="string"===typeof e?e.match(d).map((function(e){return parseFloat(e)})):Array.isArray(e)?e:"object"==typeof e?[e.x,e.y,e.width,e.height]:4==arguments.length?[].slice.call(arguments):c,this.x=e[0],this.y=e[1],this.width=e[2],this.height=e[3]},extend:{toString:function(){return this.x+" "+this.y+" "+this.width+" "+this.height},morph:function(e,t,n,o){return this.destination=new i.ViewBox(e,t,n,o),this},at:function(e){return this.destination?new i.ViewBox([this.x+(this.destination.x-this.x)*e,this.y+(this.destination.y-this.y)*e,this.width+(this.destination.width-this.width)*e,this.height+(this.destination.height-this.height)*e]):this}},parent:i.Container,construct:{viewbox:function(e,t,n,o){return 0==arguments.length?new i.ViewBox(this):this.attr("viewBox",new i.ViewBox(e,t,n,o))}}}),["click","dblclick","mousedown","mouseup","mouseover","mouseout","mousemove","mouseenter","mouseleave","touchstart","touchmove","touchleave","touchend","touchcancel"].forEach((function(e){i.Element.prototype[e]=function(t){return null==t?i.off(this,e):i.on(this,e,t),this}})),i.listenerId=0,i.on=function(e,t,n,o,r){var s=n.bind(o||e),a=e instanceof i.Element?e.node:e;a.instance=a.instance||{_events:{}};var l=a.instance._events;n._svgjsListenerId||(n._svgjsListenerId=++i.listenerId),t.split(i.regex.delimiter).forEach((function(e){var t=e.split(".")[0],i=e.split(".")[1]||"*";l[t]=l[t]||{},l[t][i]=l[t][i]||{},l[t][i][n._svgjsListenerId]=s,a.addEventListener(t,s,r||!1)}))},i.off=function(e,t,n,o){var r=e instanceof i.Element?e.node:e;if(r.instance&&("function"!==typeof n||(n=n._svgjsListenerId,n))){var s=r.instance._events;(t||"").split(i.regex.delimiter).forEach((function(e){var t,a,l=e&&e.split(".")[0],c=e&&e.split(".")[1];if(n)s[l]&&s[l][c||"*"]&&(r.removeEventListener(l,s[l][c||"*"][n],o||!1),delete s[l][c||"*"][n]);else if(l&&c){if(s[l]&&s[l][c]){for(a in s[l][c])i.off(r,[l,c].join("."),a);delete s[l][c]}}else if(c)for(e in s)for(t in s[e])c===t&&i.off(r,[e,c].join("."));else if(l){if(s[l]){for(t in s[l])i.off(r,[l,t].join("."));delete s[l]}}else{for(e in s)i.off(r,e);r.instance._events={}}}))}},i.extend(i.Element,{on:function(e,t,n,o){return i.on(this,e,t,n,o),this},off:function(e,t){return i.off(this.node,e,t),this},fire:function(t,n){return t instanceof e.Event?this.node.dispatchEvent(t):this.node.dispatchEvent(t=new i.CustomEvent(t,{detail:n,cancelable:!0})),this._event=t,this},event:function(){return this._event}}),i.Defs=i.invent({create:"defs",inherit:i.Container}),i.G=i.invent({create:"g",inherit:i.Container,extend:{x:function(e){return null==e?this.transform("x"):this.transform({x:e-this.x()},!0)},y:function(e){return null==e?this.transform("y"):this.transform({y:e-this.y()},!0)},cx:function(e){return null==e?this.gbox().cx:this.x(e-this.gbox().width/2)},cy:function(e){return null==e?this.gbox().cy:this.y(e-this.gbox().height/2)},gbox:function(){var e=this.bbox(),t=this.transform();return e.x+=t.x,e.x2+=t.x,e.cx+=t.x,e.y+=t.y,e.y2+=t.y,e.cy+=t.y,e}},construct:{group:function(){return this.put(new i.G)}}}),i.Doc=i.invent({create:function(e){e&&(e="string"==typeof e?t.getElementById(e):e,"svg"==e.nodeName?this.constructor.call(this,e):(this.constructor.call(this,i.create("svg")),e.appendChild(this.node),this.size("100%","100%")),this.namespace().defs())},inherit:i.Container,extend:{namespace:function(){return this.attr({xmlns:i.ns,version:"1.1"}).attr("xmlns:xlink",i.xlink,i.xmlns).attr("xmlns:svgjs",i.svgjs,i.xmlns)},defs:function(){var e;this._defs||((e=this.node.getElementsByTagName("defs")[0])?this._defs=i.adopt(e):this._defs=new i.Defs,this.node.appendChild(this._defs.node));return this._defs},parent:function(){return this.node.parentNode&&"#document"!=this.node.parentNode.nodeName&&"#document-fragment"!=this.node.parentNode.nodeName?this.node.parentNode:null},spof:function(){var e=this.node.getScreenCTM();return e&&this.style("left",-e.e%1+"px").style("top",-e.f%1+"px"),this},remove:function(){return this.parent()&&this.parent().removeChild(this.node),this},clear:function(){while(this.node.hasChildNodes())this.node.removeChild(this.node.lastChild);return delete this._defs,i.parser.draw.parentNode||this.node.appendChild(i.parser.draw),this},clone:function(e){this.writeDataToDom();var t=this.node,n=C(t.cloneNode(!0));return e?(e.node||e).appendChild(n.node):t.parentNode.insertBefore(n.node,t.nextSibling),n}}}),i.extend(i.Element,{siblings:function(){return this.parent().children()},position:function(){return this.parent().index(this)},next:function(){return this.siblings()[this.position()+1]},previous:function(){return this.siblings()[this.position()-1]},forward:function(){var e=this.position()+1,t=this.parent();return t.removeElement(this).add(this,e),t instanceof i.Doc&&t.node.appendChild(t.defs().node),this},backward:function(){var e=this.position();return e>0&&this.parent().removeElement(this).add(this,e-1),this},front:function(){var e=this.parent();return e.node.appendChild(this.node),e instanceof i.Doc&&e.node.appendChild(e.defs().node),this},back:function(){return this.position()>0&&this.parent().removeElement(this).add(this,0),this},before:function(e){e.remove();var t=this.position();return this.parent().add(e,t),this},after:function(e){e.remove();var t=this.position();return this.parent().add(e,t+1),this}}),i.Mask=i.invent({create:function(){this.constructor.call(this,i.create("mask")),this.targets=[]},inherit:i.Container,extend:{remove:function(){for(var e=this.targets.length-1;e>=0;e--)this.targets[e]&&this.targets[e].unmask();return this.targets=[],i.Element.prototype.remove.call(this),this}},construct:{mask:function(){return this.defs().put(new i.Mask)}}}),i.extend(i.Element,{maskWith:function(e){return this.masker=e instanceof i.Mask?e:this.parent().mask().add(e),this.masker.targets.push(this),this.attr("mask",'url("#'+this.masker.attr("id")+'")')},unmask:function(){return delete this.masker,this.attr("mask",null)}}),i.ClipPath=i.invent({create:function(){this.constructor.call(this,i.create("clipPath")),this.targets=[]},inherit:i.Container,extend:{remove:function(){for(var e=this.targets.length-1;e>=0;e--)this.targets[e]&&this.targets[e].unclip();return this.targets=[],this.parent().removeElement(this),this}},construct:{clip:function(){return this.defs().put(new i.ClipPath)}}}),i.extend(i.Element,{clipWith:function(e){return this.clipper=e instanceof i.ClipPath?e:this.parent().clip().add(e),this.clipper.targets.push(this),this.attr("clip-path",'url("#'+this.clipper.attr("id")+'")')},unclip:function(){return delete this.clipper,this.attr("clip-path",null)}}),i.Gradient=i.invent({create:function(e){this.constructor.call(this,i.create(e+"Gradient")),this.type=e},inherit:i.Container,extend:{at:function(e,t,n){return this.put(new i.Stop).update(e,t,n)},update:function(e){return this.clear(),"function"==typeof e&&e.call(this,this),this},fill:function(){return"url(#"+this.id()+")"},toString:function(){return this.fill()},attr:function(e,t,n){return"transform"==e&&(e="gradientTransform"),i.Container.prototype.attr.call(this,e,t,n)}},construct:{gradient:function(e,t){return this.defs().gradient(e,t)}}}),i.extend(i.Gradient,i.FX,{from:function(e,t){return"radial"==(this._target||this).type?this.attr({fx:new i.Number(e),fy:new i.Number(t)}):this.attr({x1:new i.Number(e),y1:new i.Number(t)})},to:function(e,t){return"radial"==(this._target||this).type?this.attr({cx:new i.Number(e),cy:new i.Number(t)}):this.attr({x2:new i.Number(e),y2:new i.Number(t)})}}),i.extend(i.Defs,{gradient:function(e,t){return this.put(new i.Gradient(e)).update(t)}}),i.Stop=i.invent({create:"stop",inherit:i.Element,extend:{update:function(e){return("number"==typeof e||e instanceof i.Number)&&(e={offset:arguments[0],color:arguments[1],opacity:arguments[2]}),null!=e.opacity&&this.attr("stop-opacity",e.opacity),null!=e.color&&this.attr("stop-color",e.color),null!=e.offset&&this.attr("offset",new i.Number(e.offset)),this}}}),i.Pattern=i.invent({create:"pattern",inherit:i.Container,extend:{fill:function(){return"url(#"+this.id()+")"},update:function(e){return this.clear(),"function"==typeof e&&e.call(this,this),this},toString:function(){return this.fill()},attr:function(e,t,n){return"transform"==e&&(e="patternTransform"),i.Container.prototype.attr.call(this,e,t,n)}},construct:{pattern:function(e,t,n){return this.defs().pattern(e,t,n)}}}),i.extend(i.Defs,{pattern:function(e,t,n){return this.put(new i.Pattern).update(n).attr({x:0,y:0,width:e,height:t,patternUnits:"userSpaceOnUse"})}}),i.Shape=i.invent({create:function(e){this.constructor.call(this,e)},inherit:i.Element}),i.Bare=i.invent({create:function(e,t){if(this.constructor.call(this,i.create(e)),t)for(var n in t.prototype)"function"===typeof t.prototype[n]&&(this[n]=t.prototype[n])},inherit:i.Element,extend:{words:function(e){while(this.node.hasChildNodes())this.node.removeChild(this.node.lastChild);return this.node.appendChild(t.createTextNode(e)),this}}}),i.extend(i.Parent,{element:function(e,t){return this.put(new i.Bare(e,t))}}),i.Symbol=i.invent({create:"symbol",inherit:i.Container,construct:{symbol:function(){return this.put(new i.Symbol)}}}),i.Use=i.invent({create:"use",inherit:i.Shape,extend:{element:function(e,t){return this.attr("href",(t||"")+"#"+e,i.xlink)}},construct:{use:function(e,t){return this.put(new i.Use).element(e,t)}}}),i.Rect=i.invent({create:"rect",inherit:i.Shape,construct:{rect:function(e,t){return this.put(new i.Rect).size(e,t)}}}),i.Circle=i.invent({create:"circle",inherit:i.Shape,construct:{circle:function(e){return this.put(new i.Circle).rx(new i.Number(e).divide(2)).move(0,0)}}}),i.extend(i.Circle,i.FX,{rx:function(e){return this.attr("r",e)},ry:function(e){return this.rx(e)}}),i.Ellipse=i.invent({create:"ellipse",inherit:i.Shape,construct:{ellipse:function(e,t){return this.put(new i.Ellipse).size(e,t).move(0,0)}}}),i.extend(i.Ellipse,i.Rect,i.FX,{rx:function(e){return this.attr("rx",e)},ry:function(e){return this.attr("ry",e)}}),i.extend(i.Circle,i.Ellipse,{x:function(e){return null==e?this.cx()-this.rx():this.cx(e+this.rx())},y:function(e){return null==e?this.cy()-this.ry():this.cy(e+this.ry())},cx:function(e){return null==e?this.attr("cx"):this.attr("cx",e)},cy:function(e){return null==e?this.attr("cy"):this.attr("cy",e)},width:function(e){return null==e?2*this.rx():this.rx(new i.Number(e).divide(2))},height:function(e){return null==e?2*this.ry():this.ry(new i.Number(e).divide(2))},size:function(e,t){var n=b(this,e,t);return this.rx(new i.Number(n.width).divide(2)).ry(new i.Number(n.height).divide(2))}}),i.Line=i.invent({create:"line",inherit:i.Shape,extend:{array:function(){return new i.PointArray([[this.attr("x1"),this.attr("y1")],[this.attr("x2"),this.attr("y2")]])},plot:function(e,t,n,o){return null==e?this.array():(e="undefined"!==typeof t?{x1:e,y1:t,x2:n,y2:o}:new i.PointArray(e).toLine(),this.attr(e))},move:function(e,t){return this.attr(this.array().move(e,t).toLine())},size:function(e,t){var n=b(this,e,t);return this.attr(this.array().size(n.width,n.height).toLine())}},construct:{line:function(e,t,n,o){return i.Line.prototype.plot.apply(this.put(new i.Line),null!=e?[e,t,n,o]:[0,0,0,0])}}}),i.Polyline=i.invent({create:"polyline",inherit:i.Shape,construct:{polyline:function(e){return this.put(new i.Polyline).plot(e||new i.PointArray)}}}),i.Polygon=i.invent({create:"polygon",inherit:i.Shape,construct:{polygon:function(e){return this.put(new i.Polygon).plot(e||new i.PointArray)}}}),i.extend(i.Polyline,i.Polygon,{array:function(){return this._array||(this._array=new i.PointArray(this.attr("points")))},plot:function(e){return null==e?this.array():this.clear().attr("points","string"==typeof e?e:this._array=new i.PointArray(e))},clear:function(){return delete this._array,this},move:function(e,t){return this.attr("points",this.array().move(e,t))},size:function(e,t){var n=b(this,e,t);return this.attr("points",this.array().size(n.width,n.height))}}),i.extend(i.Line,i.Polyline,i.Polygon,{morphArray:i.PointArray,x:function(e){return null==e?this.bbox().x:this.move(e,this.bbox().y)},y:function(e){return null==e?this.bbox().y:this.move(this.bbox().x,e)},width:function(e){var t=this.bbox();return null==e?t.width:this.size(e,t.height)},height:function(e){var t=this.bbox();return null==e?t.height:this.size(t.width,e)}}),i.Path=i.invent({create:"path",inherit:i.Shape,extend:{morphArray:i.PathArray,array:function(){return this._array||(this._array=new i.PathArray(this.attr("d")))},plot:function(e){return null==e?this.array():this.clear().attr("d","string"==typeof e?e:this._array=new i.PathArray(e))},clear:function(){return delete this._array,this},move:function(e,t){return this.attr("d",this.array().move(e,t))},x:function(e){return null==e?this.bbox().x:this.move(e,this.bbox().y)},y:function(e){return null==e?this.bbox().y:this.move(this.bbox().x,e)},size:function(e,t){var n=b(this,e,t);return this.attr("d",this.array().size(n.width,n.height))},width:function(e){return null==e?this.bbox().width:this.size(e,this.bbox().height)},height:function(e){return null==e?this.bbox().height:this.size(this.bbox().width,e)}},construct:{path:function(e){return this.put(new i.Path).plot(e||new i.PathArray)}}}),i.Image=i.invent({create:"image",inherit:i.Shape,extend:{load:function(t){if(!t)return this;var n=this,o=new e.Image;return i.on(o,"load",(function(){i.off(o);var e=n.parent(i.Pattern);null!==e&&(0==n.width()&&0==n.height()&&n.size(o.width,o.height),e&&0==e.width()&&0==e.height()&&e.size(n.width(),n.height()),"function"===typeof n._loaded&&n._loaded.call(n,{width:o.width,height:o.height,ratio:o.width/o.height,url:t}))})),i.on(o,"error",(function(e){i.off(o),"function"===typeof n._error&&n._error.call(n,e)})),this.attr("href",o.src=this.src=t,i.xlink)},loaded:function(e){return this._loaded=e,this},error:function(e){return this._error=e,this}},construct:{image:function(e,t,n){return this.put(new i.Image).load(e).size(t||0,n||t||0)}}}),i.Text=i.invent({create:function(){this.constructor.call(this,i.create("text")),this.dom.leading=new i.Number(1.3),this._rebuild=!0,this._build=!1,this.attr("font-family",i.defaults.attrs["font-family"])},inherit:i.Shape,extend:{x:function(e){return null==e?this.attr("x"):this.attr("x",e)},y:function(e){var t=this.attr("y"),n="number"===typeof t?t-this.bbox().y:0;return null==e?"number"===typeof t?t-n:t:this.attr("y","number"===typeof e.valueOf()?e+n:e)},cx:function(e){return null==e?this.bbox().cx:this.x(e-this.bbox().width/2)},cy:function(e){return null==e?this.bbox().cy:this.y(e-this.bbox().height/2)},text:function(e){if("undefined"===typeof e){e="";for(var t=this.node.childNodes,n=0,o=t.length;n<o;++n)0!=n&&3!=t[n].nodeType&&1==i.adopt(t[n]).dom.newLined&&(e+="\n"),e+=t[n].textContent;return e}if(this.clear().build(!0),"function"===typeof e)e.call(this,this);else{e=e.split("\n");n=0;for(var r=e.length;n<r;n++)this.tspan(e[n]).newLine()}return this.build(!1).rebuild()},size:function(e){return this.attr("font-size",e).rebuild()},leading:function(e){return null==e?this.dom.leading:(this.dom.leading=new i.Number(e),this.rebuild())},lines:function(){var e=(this.textPath&&this.textPath()||this).node,t=i.utils.map(i.utils.filterSVGElements(e.childNodes),(function(e){return i.adopt(e)}));return new i.Set(t)},rebuild:function(e){if("boolean"==typeof e&&(this._rebuild=e),this._rebuild){var t=this,n=0,o=this.dom.leading*new i.Number(this.attr("font-size"));this.lines().each((function(){this.dom.newLined&&(t.textPath()||this.attr("x",t.attr("x")),"\n"==this.text()?n+=o:(this.attr("dy",o+n),n=0))})),this.fire("rebuild")}return this},build:function(e){return this._build=!!e,this},setData:function(e){return this.dom=e,this.dom.leading=new i.Number(e.leading||1.3),this}},construct:{text:function(e){return this.put(new i.Text).text(e)},plain:function(e){return this.put(new i.Text).plain(e)}}}),i.Tspan=i.invent({create:"tspan",inherit:i.Shape,extend:{text:function(e){return null==e?this.node.textContent+(this.dom.newLined?"\n":""):("function"===typeof e?e.call(this,this):this.plain(e),this)},dx:function(e){return this.attr("dx",e)},dy:function(e){return this.attr("dy",e)},newLine:function(){var e=this.parent(i.Text);return this.dom.newLined=!0,this.dy(e.dom.leading*e.attr("font-size")).attr("x",e.x())}}}),i.extend(i.Text,i.Tspan,{plain:function(e){return!1===this._build&&this.clear(),this.node.appendChild(t.createTextNode(e)),this},tspan:function(e){var t=(this.textPath&&this.textPath()||this).node,n=new i.Tspan;return!1===this._build&&this.clear(),t.appendChild(n.node),n.text(e)},clear:function(){var e=(this.textPath&&this.textPath()||this).node;while(e.hasChildNodes())e.removeChild(e.lastChild);return this},length:function(){return this.node.getComputedTextLength()}}),i.TextPath=i.invent({create:"textPath",inherit:i.Parent,parent:i.Text,construct:{morphArray:i.PathArray,path:function(e){var t=new i.TextPath,n=this.doc().defs().path(e);while(this.node.hasChildNodes())t.node.appendChild(this.node.firstChild);return this.node.appendChild(t.node),t.attr("href","#"+n,i.xlink),this},array:function(){var e=this.track();return e?e.array():null},plot:function(e){var t=this.track(),n=null;return t&&(n=t.plot(e)),null==e?n:this},track:function(){var e=this.textPath();if(e)return e.reference("href")},textPath:function(){if(this.node.firstChild&&"textPath"==this.node.firstChild.nodeName)return i.adopt(this.node.firstChild)}}}),i.Nested=i.invent({create:function(){this.constructor.call(this,i.create("svg")),this.style("overflow","visible")},inherit:i.Container,construct:{nested:function(){return this.put(new i.Nested)}}}),i.A=i.invent({create:"a",inherit:i.Container,extend:{to:function(e){return this.attr("href",e,i.xlink)},show:function(e){return this.attr("show",e,i.xlink)},target:function(e){return this.attr("target",e)}},construct:{link:function(e){return this.put(new i.A).to(e)}}}),i.extend(i.Element,{linkTo:function(e){var t=new i.A;return"function"==typeof e?e.call(t,t):t.to(e),this.parent().put(t).put(this)}}),i.Marker=i.invent({create:"marker",inherit:i.Container,extend:{width:function(e){return this.attr("markerWidth",e)},height:function(e){return this.attr("markerHeight",e)},ref:function(e,t){return this.attr("refX",e).attr("refY",t)},update:function(e){return this.clear(),"function"==typeof e&&e.call(this,this),this},toString:function(){return"url(#"+this.id()+")"}},construct:{marker:function(e,t,n){return this.defs().marker(e,t,n)}}}),i.extend(i.Defs,{marker:function(e,t,n){return this.put(new i.Marker).size(e,t).ref(e/2,t/2).viewbox(0,0,e,t).attr("orient","auto").update(n)}}),i.extend(i.Line,i.Polyline,i.Polygon,i.Path,{marker:function(e,t,n,o){var r=["marker"];return"all"!=e&&r.push(e),r=r.join("-"),e=arguments[1]instanceof i.Marker?arguments[1]:this.doc().marker(t,n,o),this.attr(r,e)}});var l={stroke:["color","width","opacity","linecap","linejoin","miterlimit","dasharray","dashoffset"],fill:["color","opacity","rule"],prefix:function(e,t){return"color"==t?e:e+"-"+t}};function c(e,t,n,o){return n+o.replace(i.regex.dots," .")}function h(e){for(var t=e.slice(0),n=t.length;n--;)Array.isArray(t[n])&&(t[n]=h(t[n]));return t}function u(e,t){return e instanceof t}function d(e,t){return(e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector).call(e,t)}function p(e){return e.toLowerCase().replace(/-(.)/g,(function(e,t){return t.toUpperCase()}))}function f(e){return e.charAt(0).toUpperCase()+e.slice(1)}function g(e){return 4==e.length?["#",e.substring(1,2),e.substring(1,2),e.substring(2,3),e.substring(2,3),e.substring(3,4),e.substring(3,4)].join(""):e}function m(e){var t=e.toString(16);return 1==t.length?"0"+t:t}function b(e,t,n){if(null==t||null==n){var i=e.bbox();null==t?t=i.width/i.height*n:null==n&&(n=i.height/i.width*t)}return{width:t,height:n}}function v(e,t,n){return{x:t*e.a+n*e.c+0,y:t*e.b+n*e.d+0}}function y(e){return{a:e[0],b:e[1],c:e[2],d:e[3],e:e[4],f:e[5]}}function w(e){return e instanceof i.Matrix||(e=new i.Matrix(e)),e}function _(e,t){e.cx=null==e.cx?t.bbox().cx:e.cx,e.cy=null==e.cy?t.bbox().cy:e.cy}function A(e){for(var t=0,n=e.length,i="";t<n;t++)i+=e[t][0],null!=e[t][1]&&(i+=e[t][1],null!=e[t][2]&&(i+=" ",i+=e[t][2],null!=e[t][3]&&(i+=" ",i+=e[t][3],i+=" ",i+=e[t][4],null!=e[t][5]&&(i+=" ",i+=e[t][5],i+=" ",i+=e[t][6],null!=e[t][7]&&(i+=" ",i+=e[t][7])))));return i+" "}function C(t){for(var n=t.childNodes.length-1;n>=0;n--)t.childNodes[n]instanceof e.SVGElement&&C(t.childNodes[n]);return i.adopt(t).id(i.eid(t.nodeName))}function E(e){return null==e.x&&(e.x=0,e.y=0,e.width=0,e.height=0),e.w=e.width,e.h=e.height,e.x2=e.x+e.width,e.y2=e.y+e.height,e.cx=e.x+e.width/2,e.cy=e.y+e.height/2,e}function x(e){var t=(e||"").toString().match(i.regex.reference);if(t)return t[1]}function S(e){return Math.abs(e)>1e-37?e:0}["fill","stroke"].forEach((function(e){var t,n={};n[e]=function(n){if("undefined"==typeof n)return this;if("string"==typeof n||i.Color.isRgb(n)||n&&"function"===typeof n.fill)this.attr(e,n);else for(t=l[e].length-1;t>=0;t--)null!=n[l[e][t]]&&this.attr(l.prefix(e,l[e][t]),n[l[e][t]]);return this},i.extend(i.Element,i.FX,n)})),i.extend(i.Element,i.FX,{rotate:function(e,t,n){return this.transform({rotation:e,cx:t,cy:n})},skew:function(e,t,n,i){return 1==arguments.length||3==arguments.length?this.transform({skew:e,cx:t,cy:n}):this.transform({skewX:e,skewY:t,cx:n,cy:i})},scale:function(e,t,n,i){return 1==arguments.length||3==arguments.length?this.transform({scale:e,cx:t,cy:n}):this.transform({scaleX:e,scaleY:t,cx:n,cy:i})},translate:function(e,t){return this.transform({x:e,y:t})},flip:function(e,t){return t="number"==typeof e?e:t,this.transform({flip:e||"both",offset:t})},matrix:function(e){return this.attr("transform",new i.Matrix(6==arguments.length?[].slice.call(arguments):e))},opacity:function(e){return this.attr("opacity",e)},dx:function(e){return this.x(new i.Number(e).plus(this instanceof i.FX?0:this.x()),!0)},dy:function(e){return this.y(new i.Number(e).plus(this instanceof i.FX?0:this.y()),!0)},dmove:function(e,t){return this.dx(e).dy(t)}}),i.extend(i.Rect,i.Ellipse,i.Circle,i.Gradient,i.FX,{radius:function(e,t){var n=(this._target||this).type;return"radial"==n||"circle"==n?this.attr("r",new i.Number(e)):this.rx(e).ry(null==t?e:t)}}),i.extend(i.Path,{length:function(){return this.node.getTotalLength()},pointAt:function(e){return this.node.getPointAtLength(e)}}),i.extend(i.Parent,i.Text,i.Tspan,i.FX,{font:function(e,t){if("object"==typeof e)for(t in e)this.font(t,e[t]);return"leading"==e?this.leading(t):"anchor"==e?this.attr("text-anchor",t):"size"==e||"family"==e||"weight"==e||"stretch"==e||"variant"==e||"style"==e?this.attr("font-"+e,t):this.attr(e,t)}}),i.Set=i.invent({create:function(e){e instanceof i.Set?this.members=e.members.slice():Array.isArray(e)?this.members=e:this.clear()},extend:{add:function(){var e,t,n=[].slice.call(arguments);for(e=0,t=n.length;e<t;e++)this.members.push(n[e]);return this},remove:function(e){var t=this.index(e);return t>-1&&this.members.splice(t,1),this},each:function(e){for(var t=0,n=this.members.length;t<n;t++)e.apply(this.members[t],[t,this.members]);return this},clear:function(){return this.members=[],this},length:function(){return this.members.length},has:function(e){return this.index(e)>=0},index:function(e){return this.members.indexOf(e)},get:function(e){return this.members[e]},first:function(){return this.get(0)},last:function(){return this.get(this.members.length-1)},valueOf:function(){return this.members},bbox:function(){if(0==this.members.length)return new i.RBox;var e=this.members[0].rbox(this.members[0].doc());return this.each((function(){e=e.merge(this.rbox(this.doc()))})),e}},construct:{set:function(e){return new i.Set(e)}}}),i.FX.Set=i.invent({create:function(e){this.set=e}}),i.Set.inherit=function(){var e=[];for(var t in i.Shape.prototype)"function"==typeof i.Shape.prototype[t]&&"function"!=typeof i.Set.prototype[t]&&e.push(t);for(var t in e.forEach((function(e){i.Set.prototype[e]=function(){for(var t=0,n=this.members.length;t<n;t++)this.members[t]&&"function"==typeof this.members[t][e]&&this.members[t][e].apply(this.members[t],arguments);return"animate"==e?this.fx||(this.fx=new i.FX.Set(this)):this}})),e=[],i.FX.prototype)"function"==typeof i.FX.prototype[t]&&"function"!=typeof i.FX.Set.prototype[t]&&e.push(t);e.forEach((function(e){i.FX.Set.prototype[e]=function(){for(var t=0,n=this.set.members.length;t<n;t++)this.set.members[t].fx[e].apply(this.set.members[t].fx,arguments);return this}}))},i.extend(i.Element,{data:function(e,t,n){if("object"==typeof e)for(t in e)this.data(t,e[t]);else if(arguments.length<2)try{return JSON.parse(this.attr("data-"+e))}catch(i){return this.attr("data-"+e)}else this.attr("data-"+e,null===t?null:!0===n||"string"===typeof t||"number"===typeof t?t:JSON.stringify(t));return this}}),i.extend(i.Element,{remember:function(e,t){if("object"==typeof arguments[0])for(var t in e)this.remember(t,e[t]);else{if(1==arguments.length)return this.memory()[e];this.memory()[e]=t}return this},forget:function(){if(0==arguments.length)this._memory={};else for(var e=arguments.length-1;e>=0;e--)delete this.memory()[arguments[e]];return this},memory:function(){return this._memory||(this._memory={})}}),i.get=function(e){var n=t.getElementById(x(e)||e);return i.adopt(n)},i.select=function(e,n){return new i.Set(i.utils.map((n||t).querySelectorAll(e),(function(e){return i.adopt(e)})))},i.extend(i.Parent,{select:function(e){return i.select(e,this.node)}});var D="abcdef".split("");if("function"!==typeof e.CustomEvent){var k=function(e,n){n=n||{bubbles:!1,cancelable:!1,detail:void 0};var i=t.createEvent("CustomEvent");return i.initCustomEvent(e,n.bubbles,n.cancelable,n.detail),i};k.prototype=e.Event.prototype,i.CustomEvent=k}else i.CustomEvent=e.CustomEvent;return function(t){for(var n=0,i=["moz","webkit"],o=0;o<i.length&&!e.requestAnimationFrame;++o)t.requestAnimationFrame=t[i[o]+"RequestAnimationFrame"],t.cancelAnimationFrame=t[i[o]+"CancelAnimationFrame"]||t[i[o]+"CancelRequestAnimationFrame"];t.requestAnimationFrame=t.requestAnimationFrame||function(e){var i=(new Date).getTime(),o=Math.max(0,16-(i-n)),r=t.setTimeout((function(){e(i+o)}),o);return n=i+o,r},t.cancelAnimationFrame=t.cancelAnimationFrame||t.clearTimeout}(e),i}))},d30c:function(e,t,n){"use strict";var i=n("6043"),o=n("b896"),r=n("1810"),s=n("55ab"),a=r("species");e.exports=function(e){var t=i(e),n=o.f;s&&t&&!t[a]&&n(t,a,{configurable:!0,get:function(){return this}})}},d31d:function(e,t,n){"use strict";var i,o,r,s,a=n("83ec"),l=n("f0db"),c=n("e244"),h=n("6043"),u=n("fc9a"),d=n("7d86"),p=n("6161"),f=n("13a8"),g=n("63ef"),m=n("d30c"),b=n("eee7"),v=n("7f17"),y=n("d6e4"),w=n("9550"),_=n("d75f"),A=n("59cf"),C=n("a55b"),E=n("59e5").set,x=n("f652"),S=n("3073"),D=n("4fe1"),k=n("fc01"),M=n("53ff"),N=n("35d6"),L=n("a056"),B=n("1810"),I=n("cbc4"),T=n("f79e"),O=n("2c21"),R=B("species"),P="Promise",F=N.get,j=N.set,Q=N.getterFor(P),z=u&&u.prototype,V=u,W=z,H=c.TypeError,U=c.document,Y=c.process,G=k.f,K=G,q=!!(U&&U.createEvent&&c.dispatchEvent),J="function"==typeof PromiseRejectionEvent,X="unhandledrejection",$="rejectionhandled",Z=0,ee=1,te=2,ne=1,ie=2,oe=!1,re=L(P,(function(){var e=w(V)!==String(V);if(!e&&66===O)return!0;if(l&&!W["finally"])return!0;if(O>=51&&/native code/.test(V))return!1;var t=new V((function(e){e(1)})),n=function(e){e((function(){}),(function(){}))},i=t.constructor={};return i[R]=n,oe=t.then((function(){}))instanceof n,!oe||!e&&I&&!J})),se=re||!A((function(e){V.all(e)["catch"]((function(){}))})),ae=function(e){var t;return!(!b(e)||"function"!=typeof(t=e.then))&&t},le=function(e,t){if(!e.notified){e.notified=!0;var n=e.reactions;x((function(){var i=e.value,o=e.state==ee,r=0;while(n.length>r){var s,a,l,c=n[r++],h=o?c.ok:c.fail,u=c.resolve,d=c.reject,p=c.domain;try{h?(o||(e.rejection===ie&&de(e),e.rejection=ne),!0===h?s=i:(p&&p.enter(),s=h(i),p&&(p.exit(),l=!0)),s===c.promise?d(H("Promise-chain cycle")):(a=ae(s))?a.call(s,u,d):u(s)):d(i)}catch(f){p&&!l&&p.exit(),d(f)}}e.reactions=[],e.notified=!1,t&&!e.rejection&&he(e)}))}},ce=function(e,t,n){var i,o;q?(i=U.createEvent("Event"),i.promise=t,i.reason=n,i.initEvent(e,!1,!0),c.dispatchEvent(i)):i={promise:t,reason:n},!J&&(o=c["on"+e])?o(i):e===X&&D("Unhandled promise rejection",n)},he=function(e){E.call(c,(function(){var t,n=e.facade,i=e.value,o=ue(e);if(o&&(t=M((function(){T?Y.emit("unhandledRejection",i,n):ce(X,n,i)})),e.rejection=T||ue(e)?ie:ne,t.error))throw t.value}))},ue=function(e){return e.rejection!==ne&&!e.parent},de=function(e){E.call(c,(function(){var t=e.facade;T?Y.emit("rejectionHandled",t):ce($,t,e.value)}))},pe=function(e,t,n){return function(i){e(t,i,n)}},fe=function(e,t,n){e.done||(e.done=!0,n&&(e=n),e.value=t,e.state=te,le(e,!0))},ge=function(e,t,n){if(!e.done){e.done=!0,n&&(e=n);try{if(e.facade===t)throw H("Promise can't be resolved itself");var i=ae(t);i?x((function(){var n={done:!1};try{i.call(t,pe(ge,n,e),pe(fe,n,e))}catch(o){fe(n,o,e)}})):(e.value=t,e.state=ee,le(e,!1))}catch(o){fe({done:!1},o,e)}}};if(re&&(V=function(e){y(this,V,P),v(e),i.call(this);var t=F(this);try{e(pe(ge,t),pe(fe,t))}catch(n){fe(t,n)}},W=V.prototype,i=function(e){j(this,{type:P,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:Z,value:void 0})},i.prototype=p(W,{then:function(e,t){var n=Q(this),i=G(C(this,V));return i.ok="function"!=typeof e||e,i.fail="function"==typeof t&&t,i.domain=T?Y.domain:void 0,n.parent=!0,n.reactions.push(i),n.state!=Z&&le(n,!1),i.promise},catch:function(e){return this.then(void 0,e)}}),o=function(){var e=new i,t=F(e);this.promise=e,this.resolve=pe(ge,t),this.reject=pe(fe,t)},k.f=G=function(e){return e===V||e===r?new o(e):K(e)},!l&&"function"==typeof u&&z!==Object.prototype)){s=z.then,oe||(d(z,"then",(function(e,t){var n=this;return new V((function(e,t){s.call(n,e,t)})).then(e,t)}),{unsafe:!0}),d(z,"catch",W["catch"],{unsafe:!0}));try{delete z.constructor}catch(me){}f&&f(z,W)}a({global:!0,wrap:!0,forced:re},{Promise:V}),g(V,P,!1,!0),m(P),r=h(P),a({target:P,stat:!0,forced:re},{reject:function(e){var t=G(this);return t.reject.call(void 0,e),t.promise}}),a({target:P,stat:!0,forced:l||re},{resolve:function(e){return S(l&&this===r?V:this,e)}}),a({target:P,stat:!0,forced:se},{all:function(e){var t=this,n=G(t),i=n.resolve,o=n.reject,r=M((function(){var n=v(t.resolve),r=[],s=0,a=1;_(e,(function(e){var l=s++,c=!1;r.push(void 0),a++,n.call(t,e).then((function(e){c||(c=!0,r[l]=e,--a||i(r))}),o)})),--a||i(r)}));return r.error&&o(r.value),n.promise},race:function(e){var t=this,n=G(t),i=n.reject,o=M((function(){var o=v(t.resolve);_(e,(function(e){o.call(t,e).then(n.resolve,i)}))}));return o.error&&i(o.value),n.promise}})},d362:function(e,t,n){"use strict";var i=n("55ab"),o=n("ac97"),r=n("3e1a"),s=n("0ef1"),a=n("11b0"),l=n("c673"),c=n("b4fd"),h=Object.assign,u=Object.defineProperty;e.exports=!h||o((function(){if(i&&1!==h({b:1},h(u({},"a",{enumerable:!0,get:function(){u(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),o="abcdefghijklmnopqrst";return e[n]=7,o.split("").forEach((function(e){t[e]=e})),7!=h({},e)[n]||r(h({},t)).join("")!=o}))?function(e,t){var n=l(e),o=arguments.length,h=1,u=s.f,d=a.f;while(o>h){var p,f=c(arguments[h++]),g=u?r(f).concat(u(f)):r(f),m=g.length,b=0;while(m>b)p=g[b++],i&&!d.call(f,p)||(n[p]=f[p])}return n}:h},d4c0:function(e,t,n){var i=n("83ec"),o=n("cb29"),r=n("6e10");i({target:"Array",proto:!0},{fill:o}),r("fill")},d53b:function(e,t,n){var i=n("6965"),o=n("c401"),r=n("1810"),s=r("toStringTag"),a="Arguments"==o(function(){return arguments}()),l=function(e,t){try{return e[t]}catch(n){}};e.exports=i?o:function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=l(t=Object(e),s))?n:a?o(t):"Object"==(i=o(t))&&"function"==typeof t.callee?"Arguments":i}},d554:function(e,t){e.exports="\t\n\v\f\r 聽釟�鈥�鈥佲�傗�冣�勨�呪�嗏�団�堚�夆�娾�仧銆�\u2028\u2029\ufeff"},d557:function(e,t,n){var i=n("312a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("7bb72351",i,!0,{sourceMap:!1,shadowMode:!1})},d6e4:function(e,t){e.exports=function(e,t,n){if(!(e instanceof t))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return e}},d6ed:function(e,t,n){var i=n("7f17");e.exports=function(e,t,n){if(i(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,i){return e.call(t,n,i)};case 3:return function(n,i,o){return e.call(t,n,i,o)}}return function(){return e.apply(t,arguments)}}},d75f:function(e,t,n){var i=n("fbcf"),o=n("a53d"),r=n("ce47"),s=n("d6ed"),a=n("6023"),l=n("dc8c"),c=function(e,t){this.stopped=e,this.result=t};e.exports=function(e,t,n){var h,u,d,p,f,g,m,b=n&&n.that,v=!(!n||!n.AS_ENTRIES),y=!(!n||!n.IS_ITERATOR),w=!(!n||!n.INTERRUPTED),_=s(t,b,1+v+w),A=function(e){return h&&l(h),new c(!0,e)},C=function(e){return v?(i(e),w?_(e[0],e[1],A):_(e[0],e[1])):w?_(e,A):_(e)};if(y)h=e;else{if(u=a(e),"function"!=typeof u)throw TypeError("Target is not iterable");if(o(u)){for(d=0,p=r(e.length);p>d;d++)if(f=C(e[d]),f&&f instanceof c)return f;return new c(!1)}h=u.call(e)}g=h.next;while(!(m=g.call(h)).done){try{f=C(m.value)}catch(E){throw l(h),E}if("object"==typeof f&&f&&f instanceof c)return f}return new c(!1)}},d85b:function(e,t){e.exports={}},d927:function(e,t,n){"use strict";var i=n("83ec"),o=n("3352"),r=n("80db"),s=n("ce47"),a=n("c673"),l=n("f152"),c=n("acd4"),h=n("72d4"),u=h("splice"),d=Math.max,p=Math.min,f=9007199254740991,g="Maximum allowed length exceeded";i({target:"Array",proto:!0,forced:!u},{splice:function(e,t){var n,i,h,u,m,b,v=a(this),y=s(v.length),w=o(e,y),_=arguments.length;if(0===_?n=i=0:1===_?(n=0,i=y-w):(n=_-2,i=p(d(r(t),0),y-w)),y+n-i>f)throw TypeError(g);for(h=l(v,i),u=0;u<i;u++)m=w+u,m in v&&c(h,u,v[m]);if(h.length=i,n<i){for(u=w;u<y-i;u++)m=u+i,b=u+n,m in v?v[b]=v[m]:delete v[b];for(u=y;u>y-i+n;u--)delete v[u-1]}else if(n>i)for(u=y-i;u>w;u--)m=u+i-1,b=u+n-1,m in v?v[b]=v[m]:delete v[b];for(u=0;u<n;u++)v[u+w]=arguments[u+2];return v.length=y-i+n,h}})},da79:function(e,t,n){var i=n("53c2"),o=n("a0c9"),r=n("1854"),s=n("f37b"),a=n("fb3d"),l=n("bc19"),c=n("f9ba"),h=n("caac");t=i(!1);var u=o(r),d=o(s,{hash:"?#iefix&v=4.7.0"}),p=o(a),f=o(l),g=o(c),m=o(h,{hash:"#fontawesomeregular"});t.push([e.i,"/*!\n *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome\n *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\n */@font-face{font-family:FontAwesome;src:url("+u+");src:url("+d+') format("embedded-opentype"),url('+p+') format("woff2"),url('+f+') format("woff"),url('+g+') format("truetype"),url('+m+') format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\\f000"}.fa-music:before{content:"\\f001"}.fa-search:before{content:"\\f002"}.fa-envelope-o:before{content:"\\f003"}.fa-heart:before{content:"\\f004"}.fa-star:before{content:"\\f005"}.fa-star-o:before{content:"\\f006"}.fa-user:before{content:"\\f007"}.fa-film:before{content:"\\f008"}.fa-th-large:before{content:"\\f009"}.fa-th:before{content:"\\f00a"}.fa-th-list:before{content:"\\f00b"}.fa-check:before{content:"\\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\\f00d"}.fa-search-plus:before{content:"\\f00e"}.fa-search-minus:before{content:"\\f010"}.fa-power-off:before{content:"\\f011"}.fa-signal:before{content:"\\f012"}.fa-cog:before,.fa-gear:before{content:"\\f013"}.fa-trash-o:before{content:"\\f014"}.fa-home:before{content:"\\f015"}.fa-file-o:before{content:"\\f016"}.fa-clock-o:before{content:"\\f017"}.fa-road:before{content:"\\f018"}.fa-download:before{content:"\\f019"}.fa-arrow-circle-o-down:before{content:"\\f01a"}.fa-arrow-circle-o-up:before{content:"\\f01b"}.fa-inbox:before{content:"\\f01c"}.fa-play-circle-o:before{content:"\\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\\f01e"}.fa-refresh:before{content:"\\f021"}.fa-list-alt:before{content:"\\f022"}.fa-lock:before{content:"\\f023"}.fa-flag:before{content:"\\f024"}.fa-headphones:before{content:"\\f025"}.fa-volume-off:before{content:"\\f026"}.fa-volume-down:before{content:"\\f027"}.fa-volume-up:before{content:"\\f028"}.fa-qrcode:before{content:"\\f029"}.fa-barcode:before{content:"\\f02a"}.fa-tag:before{content:"\\f02b"}.fa-tags:before{content:"\\f02c"}.fa-book:before{content:"\\f02d"}.fa-bookmark:before{content:"\\f02e"}.fa-print:before{content:"\\f02f"}.fa-camera:before{content:"\\f030"}.fa-font:before{content:"\\f031"}.fa-bold:before{content:"\\f032"}.fa-italic:before{content:"\\f033"}.fa-text-height:before{content:"\\f034"}.fa-text-width:before{content:"\\f035"}.fa-align-left:before{content:"\\f036"}.fa-align-center:before{content:"\\f037"}.fa-align-right:before{content:"\\f038"}.fa-align-justify:before{content:"\\f039"}.fa-list:before{content:"\\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\\f03b"}.fa-indent:before{content:"\\f03c"}.fa-video-camera:before{content:"\\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\\f03e"}.fa-pencil:before{content:"\\f040"}.fa-map-marker:before{content:"\\f041"}.fa-adjust:before{content:"\\f042"}.fa-tint:before{content:"\\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\\f044"}.fa-share-square-o:before{content:"\\f045"}.fa-check-square-o:before{content:"\\f046"}.fa-arrows:before{content:"\\f047"}.fa-step-backward:before{content:"\\f048"}.fa-fast-backward:before{content:"\\f049"}.fa-backward:before{content:"\\f04a"}.fa-play:before{content:"\\f04b"}.fa-pause:before{content:"\\f04c"}.fa-stop:before{content:"\\f04d"}.fa-forward:before{content:"\\f04e"}.fa-fast-forward:before{content:"\\f050"}.fa-step-forward:before{content:"\\f051"}.fa-eject:before{content:"\\f052"}.fa-chevron-left:before{content:"\\f053"}.fa-chevron-right:before{content:"\\f054"}.fa-plus-circle:before{content:"\\f055"}.fa-minus-circle:before{content:"\\f056"}.fa-times-circle:before{content:"\\f057"}.fa-check-circle:before{content:"\\f058"}.fa-question-circle:before{content:"\\f059"}.fa-info-circle:before{content:"\\f05a"}.fa-crosshairs:before{content:"\\f05b"}.fa-times-circle-o:before{content:"\\f05c"}.fa-check-circle-o:before{content:"\\f05d"}.fa-ban:before{content:"\\f05e"}.fa-arrow-left:before{content:"\\f060"}.fa-arrow-right:before{content:"\\f061"}.fa-arrow-up:before{content:"\\f062"}.fa-arrow-down:before{content:"\\f063"}.fa-mail-forward:before,.fa-share:before{content:"\\f064"}.fa-expand:before{content:"\\f065"}.fa-compress:before{content:"\\f066"}.fa-plus:before{content:"\\f067"}.fa-minus:before{content:"\\f068"}.fa-asterisk:before{content:"\\f069"}.fa-exclamation-circle:before{content:"\\f06a"}.fa-gift:before{content:"\\f06b"}.fa-leaf:before{content:"\\f06c"}.fa-fire:before{content:"\\f06d"}.fa-eye:before{content:"\\f06e"}.fa-eye-slash:before{content:"\\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\\f071"}.fa-plane:before{content:"\\f072"}.fa-calendar:before{content:"\\f073"}.fa-random:before{content:"\\f074"}.fa-comment:before{content:"\\f075"}.fa-magnet:before{content:"\\f076"}.fa-chevron-up:before{content:"\\f077"}.fa-chevron-down:before{content:"\\f078"}.fa-retweet:before{content:"\\f079"}.fa-shopping-cart:before{content:"\\f07a"}.fa-folder:before{content:"\\f07b"}.fa-folder-open:before{content:"\\f07c"}.fa-arrows-v:before{content:"\\f07d"}.fa-arrows-h:before{content:"\\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\\f080"}.fa-twitter-square:before{content:"\\f081"}.fa-facebook-square:before{content:"\\f082"}.fa-camera-retro:before{content:"\\f083"}.fa-key:before{content:"\\f084"}.fa-cogs:before,.fa-gears:before{content:"\\f085"}.fa-comments:before{content:"\\f086"}.fa-thumbs-o-up:before{content:"\\f087"}.fa-thumbs-o-down:before{content:"\\f088"}.fa-star-half:before{content:"\\f089"}.fa-heart-o:before{content:"\\f08a"}.fa-sign-out:before{content:"\\f08b"}.fa-linkedin-square:before{content:"\\f08c"}.fa-thumb-tack:before{content:"\\f08d"}.fa-external-link:before{content:"\\f08e"}.fa-sign-in:before{content:"\\f090"}.fa-trophy:before{content:"\\f091"}.fa-github-square:before{content:"\\f092"}.fa-upload:before{content:"\\f093"}.fa-lemon-o:before{content:"\\f094"}.fa-phone:before{content:"\\f095"}.fa-square-o:before{content:"\\f096"}.fa-bookmark-o:before{content:"\\f097"}.fa-phone-square:before{content:"\\f098"}.fa-twitter:before{content:"\\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\\f09a"}.fa-github:before{content:"\\f09b"}.fa-unlock:before{content:"\\f09c"}.fa-credit-card:before{content:"\\f09d"}.fa-feed:before,.fa-rss:before{content:"\\f09e"}.fa-hdd-o:before{content:"\\f0a0"}.fa-bullhorn:before{content:"\\f0a1"}.fa-bell:before{content:"\\f0f3"}.fa-certificate:before{content:"\\f0a3"}.fa-hand-o-right:before{content:"\\f0a4"}.fa-hand-o-left:before{content:"\\f0a5"}.fa-hand-o-up:before{content:"\\f0a6"}.fa-hand-o-down:before{content:"\\f0a7"}.fa-arrow-circle-left:before{content:"\\f0a8"}.fa-arrow-circle-right:before{content:"\\f0a9"}.fa-arrow-circle-up:before{content:"\\f0aa"}.fa-arrow-circle-down:before{content:"\\f0ab"}.fa-globe:before{content:"\\f0ac"}.fa-wrench:before{content:"\\f0ad"}.fa-tasks:before{content:"\\f0ae"}.fa-filter:before{content:"\\f0b0"}.fa-briefcase:before{content:"\\f0b1"}.fa-arrows-alt:before{content:"\\f0b2"}.fa-group:before,.fa-users:before{content:"\\f0c0"}.fa-chain:before,.fa-link:before{content:"\\f0c1"}.fa-cloud:before{content:"\\f0c2"}.fa-flask:before{content:"\\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\\f0c5"}.fa-paperclip:before{content:"\\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\\f0c7"}.fa-square:before{content:"\\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\\f0c9"}.fa-list-ul:before{content:"\\f0ca"}.fa-list-ol:before{content:"\\f0cb"}.fa-strikethrough:before{content:"\\f0cc"}.fa-underline:before{content:"\\f0cd"}.fa-table:before{content:"\\f0ce"}.fa-magic:before{content:"\\f0d0"}.fa-truck:before{content:"\\f0d1"}.fa-pinterest:before{content:"\\f0d2"}.fa-pinterest-square:before{content:"\\f0d3"}.fa-google-plus-square:before{content:"\\f0d4"}.fa-google-plus:before{content:"\\f0d5"}.fa-money:before{content:"\\f0d6"}.fa-caret-down:before{content:"\\f0d7"}.fa-caret-up:before{content:"\\f0d8"}.fa-caret-left:before{content:"\\f0d9"}.fa-caret-right:before{content:"\\f0da"}.fa-columns:before{content:"\\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\\f0de"}.fa-envelope:before{content:"\\f0e0"}.fa-linkedin:before{content:"\\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\\f0e4"}.fa-comment-o:before{content:"\\f0e5"}.fa-comments-o:before{content:"\\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\\f0e7"}.fa-sitemap:before{content:"\\f0e8"}.fa-umbrella:before{content:"\\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\\f0ea"}.fa-lightbulb-o:before{content:"\\f0eb"}.fa-exchange:before{content:"\\f0ec"}.fa-cloud-download:before{content:"\\f0ed"}.fa-cloud-upload:before{content:"\\f0ee"}.fa-user-md:before{content:"\\f0f0"}.fa-stethoscope:before{content:"\\f0f1"}.fa-suitcase:before{content:"\\f0f2"}.fa-bell-o:before{content:"\\f0a2"}.fa-coffee:before{content:"\\f0f4"}.fa-cutlery:before{content:"\\f0f5"}.fa-file-text-o:before{content:"\\f0f6"}.fa-building-o:before{content:"\\f0f7"}.fa-hospital-o:before{content:"\\f0f8"}.fa-ambulance:before{content:"\\f0f9"}.fa-medkit:before{content:"\\f0fa"}.fa-fighter-jet:before{content:"\\f0fb"}.fa-beer:before{content:"\\f0fc"}.fa-h-square:before{content:"\\f0fd"}.fa-plus-square:before{content:"\\f0fe"}.fa-angle-double-left:before{content:"\\f100"}.fa-angle-double-right:before{content:"\\f101"}.fa-angle-double-up:before{content:"\\f102"}.fa-angle-double-down:before{content:"\\f103"}.fa-angle-left:before{content:"\\f104"}.fa-angle-right:before{content:"\\f105"}.fa-angle-up:before{content:"\\f106"}.fa-angle-down:before{content:"\\f107"}.fa-desktop:before{content:"\\f108"}.fa-laptop:before{content:"\\f109"}.fa-tablet:before{content:"\\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\\f10b"}.fa-circle-o:before{content:"\\f10c"}.fa-quote-left:before{content:"\\f10d"}.fa-quote-right:before{content:"\\f10e"}.fa-spinner:before{content:"\\f110"}.fa-circle:before{content:"\\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\\f112"}.fa-github-alt:before{content:"\\f113"}.fa-folder-o:before{content:"\\f114"}.fa-folder-open-o:before{content:"\\f115"}.fa-smile-o:before{content:"\\f118"}.fa-frown-o:before{content:"\\f119"}.fa-meh-o:before{content:"\\f11a"}.fa-gamepad:before{content:"\\f11b"}.fa-keyboard-o:before{content:"\\f11c"}.fa-flag-o:before{content:"\\f11d"}.fa-flag-checkered:before{content:"\\f11e"}.fa-terminal:before{content:"\\f120"}.fa-code:before{content:"\\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\\f123"}.fa-location-arrow:before{content:"\\f124"}.fa-crop:before{content:"\\f125"}.fa-code-fork:before{content:"\\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\\f127"}.fa-question:before{content:"\\f128"}.fa-info:before{content:"\\f129"}.fa-exclamation:before{content:"\\f12a"}.fa-superscript:before{content:"\\f12b"}.fa-subscript:before{content:"\\f12c"}.fa-eraser:before{content:"\\f12d"}.fa-puzzle-piece:before{content:"\\f12e"}.fa-microphone:before{content:"\\f130"}.fa-microphone-slash:before{content:"\\f131"}.fa-shield:before{content:"\\f132"}.fa-calendar-o:before{content:"\\f133"}.fa-fire-extinguisher:before{content:"\\f134"}.fa-rocket:before{content:"\\f135"}.fa-maxcdn:before{content:"\\f136"}.fa-chevron-circle-left:before{content:"\\f137"}.fa-chevron-circle-right:before{content:"\\f138"}.fa-chevron-circle-up:before{content:"\\f139"}.fa-chevron-circle-down:before{content:"\\f13a"}.fa-html5:before{content:"\\f13b"}.fa-css3:before{content:"\\f13c"}.fa-anchor:before{content:"\\f13d"}.fa-unlock-alt:before{content:"\\f13e"}.fa-bullseye:before{content:"\\f140"}.fa-ellipsis-h:before{content:"\\f141"}.fa-ellipsis-v:before{content:"\\f142"}.fa-rss-square:before{content:"\\f143"}.fa-play-circle:before{content:"\\f144"}.fa-ticket:before{content:"\\f145"}.fa-minus-square:before{content:"\\f146"}.fa-minus-square-o:before{content:"\\f147"}.fa-level-up:before{content:"\\f148"}.fa-level-down:before{content:"\\f149"}.fa-check-square:before{content:"\\f14a"}.fa-pencil-square:before{content:"\\f14b"}.fa-external-link-square:before{content:"\\f14c"}.fa-share-square:before{content:"\\f14d"}.fa-compass:before{content:"\\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\\f152"}.fa-eur:before,.fa-euro:before{content:"\\f153"}.fa-gbp:before{content:"\\f154"}.fa-dollar:before,.fa-usd:before{content:"\\f155"}.fa-inr:before,.fa-rupee:before{content:"\\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\\f158"}.fa-krw:before,.fa-won:before{content:"\\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\\f15a"}.fa-file:before{content:"\\f15b"}.fa-file-text:before{content:"\\f15c"}.fa-sort-alpha-asc:before{content:"\\f15d"}.fa-sort-alpha-desc:before{content:"\\f15e"}.fa-sort-amount-asc:before{content:"\\f160"}.fa-sort-amount-desc:before{content:"\\f161"}.fa-sort-numeric-asc:before{content:"\\f162"}.fa-sort-numeric-desc:before{content:"\\f163"}.fa-thumbs-up:before{content:"\\f164"}.fa-thumbs-down:before{content:"\\f165"}.fa-youtube-square:before{content:"\\f166"}.fa-youtube:before{content:"\\f167"}.fa-xing:before{content:"\\f168"}.fa-xing-square:before{content:"\\f169"}.fa-youtube-play:before{content:"\\f16a"}.fa-dropbox:before{content:"\\f16b"}.fa-stack-overflow:before{content:"\\f16c"}.fa-instagram:before{content:"\\f16d"}.fa-flickr:before{content:"\\f16e"}.fa-adn:before{content:"\\f170"}.fa-bitbucket:before{content:"\\f171"}.fa-bitbucket-square:before{content:"\\f172"}.fa-tumblr:before{content:"\\f173"}.fa-tumblr-square:before{content:"\\f174"}.fa-long-arrow-down:before{content:"\\f175"}.fa-long-arrow-up:before{content:"\\f176"}.fa-long-arrow-left:before{content:"\\f177"}.fa-long-arrow-right:before{content:"\\f178"}.fa-apple:before{content:"\\f179"}.fa-windows:before{content:"\\f17a"}.fa-android:before{content:"\\f17b"}.fa-linux:before{content:"\\f17c"}.fa-dribbble:before{content:"\\f17d"}.fa-skype:before{content:"\\f17e"}.fa-foursquare:before{content:"\\f180"}.fa-trello:before{content:"\\f181"}.fa-female:before{content:"\\f182"}.fa-male:before{content:"\\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\\f184"}.fa-sun-o:before{content:"\\f185"}.fa-moon-o:before{content:"\\f186"}.fa-archive:before{content:"\\f187"}.fa-bug:before{content:"\\f188"}.fa-vk:before{content:"\\f189"}.fa-weibo:before{content:"\\f18a"}.fa-renren:before{content:"\\f18b"}.fa-pagelines:before{content:"\\f18c"}.fa-stack-exchange:before{content:"\\f18d"}.fa-arrow-circle-o-right:before{content:"\\f18e"}.fa-arrow-circle-o-left:before{content:"\\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\\f191"}.fa-dot-circle-o:before{content:"\\f192"}.fa-wheelchair:before{content:"\\f193"}.fa-vimeo-square:before{content:"\\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\\f195"}.fa-plus-square-o:before{content:"\\f196"}.fa-space-shuttle:before{content:"\\f197"}.fa-slack:before{content:"\\f198"}.fa-envelope-square:before{content:"\\f199"}.fa-wordpress:before{content:"\\f19a"}.fa-openid:before{content:"\\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\\f19d"}.fa-yahoo:before{content:"\\f19e"}.fa-google:before{content:"\\f1a0"}.fa-reddit:before{content:"\\f1a1"}.fa-reddit-square:before{content:"\\f1a2"}.fa-stumbleupon-circle:before{content:"\\f1a3"}.fa-stumbleupon:before{content:"\\f1a4"}.fa-delicious:before{content:"\\f1a5"}.fa-digg:before{content:"\\f1a6"}.fa-pied-piper-pp:before{content:"\\f1a7"}.fa-pied-piper-alt:before{content:"\\f1a8"}.fa-drupal:before{content:"\\f1a9"}.fa-joomla:before{content:"\\f1aa"}.fa-language:before{content:"\\f1ab"}.fa-fax:before{content:"\\f1ac"}.fa-building:before{content:"\\f1ad"}.fa-child:before{content:"\\f1ae"}.fa-paw:before{content:"\\f1b0"}.fa-spoon:before{content:"\\f1b1"}.fa-cube:before{content:"\\f1b2"}.fa-cubes:before{content:"\\f1b3"}.fa-behance:before{content:"\\f1b4"}.fa-behance-square:before{content:"\\f1b5"}.fa-steam:before{content:"\\f1b6"}.fa-steam-square:before{content:"\\f1b7"}.fa-recycle:before{content:"\\f1b8"}.fa-automobile:before,.fa-car:before{content:"\\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\\f1ba"}.fa-tree:before{content:"\\f1bb"}.fa-spotify:before{content:"\\f1bc"}.fa-deviantart:before{content:"\\f1bd"}.fa-soundcloud:before{content:"\\f1be"}.fa-database:before{content:"\\f1c0"}.fa-file-pdf-o:before{content:"\\f1c1"}.fa-file-word-o:before{content:"\\f1c2"}.fa-file-excel-o:before{content:"\\f1c3"}.fa-file-powerpoint-o:before{content:"\\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\\f1c8"}.fa-file-code-o:before{content:"\\f1c9"}.fa-vine:before{content:"\\f1ca"}.fa-codepen:before{content:"\\f1cb"}.fa-jsfiddle:before{content:"\\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\\f1cd"}.fa-circle-o-notch:before{content:"\\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\\f1d0"}.fa-empire:before,.fa-ge:before{content:"\\f1d1"}.fa-git-square:before{content:"\\f1d2"}.fa-git:before{content:"\\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\\f1d4"}.fa-tencent-weibo:before{content:"\\f1d5"}.fa-qq:before{content:"\\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\\f1d9"}.fa-history:before{content:"\\f1da"}.fa-circle-thin:before{content:"\\f1db"}.fa-header:before{content:"\\f1dc"}.fa-paragraph:before{content:"\\f1dd"}.fa-sliders:before{content:"\\f1de"}.fa-share-alt:before{content:"\\f1e0"}.fa-share-alt-square:before{content:"\\f1e1"}.fa-bomb:before{content:"\\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\\f1e3"}.fa-tty:before{content:"\\f1e4"}.fa-binoculars:before{content:"\\f1e5"}.fa-plug:before{content:"\\f1e6"}.fa-slideshare:before{content:"\\f1e7"}.fa-twitch:before{content:"\\f1e8"}.fa-yelp:before{content:"\\f1e9"}.fa-newspaper-o:before{content:"\\f1ea"}.fa-wifi:before{content:"\\f1eb"}.fa-calculator:before{content:"\\f1ec"}.fa-paypal:before{content:"\\f1ed"}.fa-google-wallet:before{content:"\\f1ee"}.fa-cc-visa:before{content:"\\f1f0"}.fa-cc-mastercard:before{content:"\\f1f1"}.fa-cc-discover:before{content:"\\f1f2"}.fa-cc-amex:before{content:"\\f1f3"}.fa-cc-paypal:before{content:"\\f1f4"}.fa-cc-stripe:before{content:"\\f1f5"}.fa-bell-slash:before{content:"\\f1f6"}.fa-bell-slash-o:before{content:"\\f1f7"}.fa-trash:before{content:"\\f1f8"}.fa-copyright:before{content:"\\f1f9"}.fa-at:before{content:"\\f1fa"}.fa-eyedropper:before{content:"\\f1fb"}.fa-paint-brush:before{content:"\\f1fc"}.fa-birthday-cake:before{content:"\\f1fd"}.fa-area-chart:before{content:"\\f1fe"}.fa-pie-chart:before{content:"\\f200"}.fa-line-chart:before{content:"\\f201"}.fa-lastfm:before{content:"\\f202"}.fa-lastfm-square:before{content:"\\f203"}.fa-toggle-off:before{content:"\\f204"}.fa-toggle-on:before{content:"\\f205"}.fa-bicycle:before{content:"\\f206"}.fa-bus:before{content:"\\f207"}.fa-ioxhost:before{content:"\\f208"}.fa-angellist:before{content:"\\f209"}.fa-cc:before{content:"\\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\\f20b"}.fa-meanpath:before{content:"\\f20c"}.fa-buysellads:before{content:"\\f20d"}.fa-connectdevelop:before{content:"\\f20e"}.fa-dashcube:before{content:"\\f210"}.fa-forumbee:before{content:"\\f211"}.fa-leanpub:before{content:"\\f212"}.fa-sellsy:before{content:"\\f213"}.fa-shirtsinbulk:before{content:"\\f214"}.fa-simplybuilt:before{content:"\\f215"}.fa-skyatlas:before{content:"\\f216"}.fa-cart-plus:before{content:"\\f217"}.fa-cart-arrow-down:before{content:"\\f218"}.fa-diamond:before{content:"\\f219"}.fa-ship:before{content:"\\f21a"}.fa-user-secret:before{content:"\\f21b"}.fa-motorcycle:before{content:"\\f21c"}.fa-street-view:before{content:"\\f21d"}.fa-heartbeat:before{content:"\\f21e"}.fa-venus:before{content:"\\f221"}.fa-mars:before{content:"\\f222"}.fa-mercury:before{content:"\\f223"}.fa-intersex:before,.fa-transgender:before{content:"\\f224"}.fa-transgender-alt:before{content:"\\f225"}.fa-venus-double:before{content:"\\f226"}.fa-mars-double:before{content:"\\f227"}.fa-venus-mars:before{content:"\\f228"}.fa-mars-stroke:before{content:"\\f229"}.fa-mars-stroke-v:before{content:"\\f22a"}.fa-mars-stroke-h:before{content:"\\f22b"}.fa-neuter:before{content:"\\f22c"}.fa-genderless:before{content:"\\f22d"}.fa-facebook-official:before{content:"\\f230"}.fa-pinterest-p:before{content:"\\f231"}.fa-whatsapp:before{content:"\\f232"}.fa-server:before{content:"\\f233"}.fa-user-plus:before{content:"\\f234"}.fa-user-times:before{content:"\\f235"}.fa-bed:before,.fa-hotel:before{content:"\\f236"}.fa-viacoin:before{content:"\\f237"}.fa-train:before{content:"\\f238"}.fa-subway:before{content:"\\f239"}.fa-medium:before{content:"\\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\\f23b"}.fa-optin-monster:before{content:"\\f23c"}.fa-opencart:before{content:"\\f23d"}.fa-expeditedssl:before{content:"\\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\\f244"}.fa-mouse-pointer:before{content:"\\f245"}.fa-i-cursor:before{content:"\\f246"}.fa-object-group:before{content:"\\f247"}.fa-object-ungroup:before{content:"\\f248"}.fa-sticky-note:before{content:"\\f249"}.fa-sticky-note-o:before{content:"\\f24a"}.fa-cc-jcb:before{content:"\\f24b"}.fa-cc-diners-club:before{content:"\\f24c"}.fa-clone:before{content:"\\f24d"}.fa-balance-scale:before{content:"\\f24e"}.fa-hourglass-o:before{content:"\\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\\f253"}.fa-hourglass:before{content:"\\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\\f256"}.fa-hand-scissors-o:before{content:"\\f257"}.fa-hand-lizard-o:before{content:"\\f258"}.fa-hand-spock-o:before{content:"\\f259"}.fa-hand-pointer-o:before{content:"\\f25a"}.fa-hand-peace-o:before{content:"\\f25b"}.fa-trademark:before{content:"\\f25c"}.fa-registered:before{content:"\\f25d"}.fa-creative-commons:before{content:"\\f25e"}.fa-gg:before{content:"\\f260"}.fa-gg-circle:before{content:"\\f261"}.fa-tripadvisor:before{content:"\\f262"}.fa-odnoklassniki:before{content:"\\f263"}.fa-odnoklassniki-square:before{content:"\\f264"}.fa-get-pocket:before{content:"\\f265"}.fa-wikipedia-w:before{content:"\\f266"}.fa-safari:before{content:"\\f267"}.fa-chrome:before{content:"\\f268"}.fa-firefox:before{content:"\\f269"}.fa-opera:before{content:"\\f26a"}.fa-internet-explorer:before{content:"\\f26b"}.fa-television:before,.fa-tv:before{content:"\\f26c"}.fa-contao:before{content:"\\f26d"}.fa-500px:before{content:"\\f26e"}.fa-amazon:before{content:"\\f270"}.fa-calendar-plus-o:before{content:"\\f271"}.fa-calendar-minus-o:before{content:"\\f272"}.fa-calendar-times-o:before{content:"\\f273"}.fa-calendar-check-o:before{content:"\\f274"}.fa-industry:before{content:"\\f275"}.fa-map-pin:before{content:"\\f276"}.fa-map-signs:before{content:"\\f277"}.fa-map-o:before{content:"\\f278"}.fa-map:before{content:"\\f279"}.fa-commenting:before{content:"\\f27a"}.fa-commenting-o:before{content:"\\f27b"}.fa-houzz:before{content:"\\f27c"}.fa-vimeo:before{content:"\\f27d"}.fa-black-tie:before{content:"\\f27e"}.fa-fonticons:before{content:"\\f280"}.fa-reddit-alien:before{content:"\\f281"}.fa-edge:before{content:"\\f282"}.fa-credit-card-alt:before{content:"\\f283"}.fa-codiepie:before{content:"\\f284"}.fa-modx:before{content:"\\f285"}.fa-fort-awesome:before{content:"\\f286"}.fa-usb:before{content:"\\f287"}.fa-product-hunt:before{content:"\\f288"}.fa-mixcloud:before{content:"\\f289"}.fa-scribd:before{content:"\\f28a"}.fa-pause-circle:before{content:"\\f28b"}.fa-pause-circle-o:before{content:"\\f28c"}.fa-stop-circle:before{content:"\\f28d"}.fa-stop-circle-o:before{content:"\\f28e"}.fa-shopping-bag:before{content:"\\f290"}.fa-shopping-basket:before{content:"\\f291"}.fa-hashtag:before{content:"\\f292"}.fa-bluetooth:before{content:"\\f293"}.fa-bluetooth-b:before{content:"\\f294"}.fa-percent:before{content:"\\f295"}.fa-gitlab:before{content:"\\f296"}.fa-wpbeginner:before{content:"\\f297"}.fa-wpforms:before{content:"\\f298"}.fa-envira:before{content:"\\f299"}.fa-universal-access:before{content:"\\f29a"}.fa-wheelchair-alt:before{content:"\\f29b"}.fa-question-circle-o:before{content:"\\f29c"}.fa-blind:before{content:"\\f29d"}.fa-audio-description:before{content:"\\f29e"}.fa-volume-control-phone:before{content:"\\f2a0"}.fa-braille:before{content:"\\f2a1"}.fa-assistive-listening-systems:before{content:"\\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\\f2a4"}.fa-glide:before{content:"\\f2a5"}.fa-glide-g:before{content:"\\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\\f2a7"}.fa-low-vision:before{content:"\\f2a8"}.fa-viadeo:before{content:"\\f2a9"}.fa-viadeo-square:before{content:"\\f2aa"}.fa-snapchat:before{content:"\\f2ab"}.fa-snapchat-ghost:before{content:"\\f2ac"}.fa-snapchat-square:before{content:"\\f2ad"}.fa-pied-piper:before{content:"\\f2ae"}.fa-first-order:before{content:"\\f2b0"}.fa-yoast:before{content:"\\f2b1"}.fa-themeisle:before{content:"\\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\\f2b4"}.fa-handshake-o:before{content:"\\f2b5"}.fa-envelope-open:before{content:"\\f2b6"}.fa-envelope-open-o:before{content:"\\f2b7"}.fa-linode:before{content:"\\f2b8"}.fa-address-book:before{content:"\\f2b9"}.fa-address-book-o:before{content:"\\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\\f2bc"}.fa-user-circle:before{content:"\\f2bd"}.fa-user-circle-o:before{content:"\\f2be"}.fa-user-o:before{content:"\\f2c0"}.fa-id-badge:before{content:"\\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\\f2c3"}.fa-quora:before{content:"\\f2c4"}.fa-free-code-camp:before{content:"\\f2c5"}.fa-telegram:before{content:"\\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\\f2cb"}.fa-shower:before{content:"\\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\\f2cd"}.fa-podcast:before{content:"\\f2ce"}.fa-window-maximize:before{content:"\\f2d0"}.fa-window-minimize:before{content:"\\f2d1"}.fa-window-restore:before{content:"\\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\\f2d4"}.fa-bandcamp:before{content:"\\f2d5"}.fa-grav:before{content:"\\f2d6"}.fa-etsy:before{content:"\\f2d7"}.fa-imdb:before{content:"\\f2d8"}.fa-ravelry:before{content:"\\f2d9"}.fa-eercast:before{content:"\\f2da"}.fa-microchip:before{content:"\\f2db"}.fa-snowflake-o:before{content:"\\f2dc"}.fa-superpowers:before{content:"\\f2dd"}.fa-wpexplorer:before{content:"\\f2de"}.fa-meetup:before{content:"\\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}',""]),e.exports=t},db90:function(e,t,n){"use strict";n("f96e"),n("d4c0");var i=n("4580"),o=i.TOGGLE_MODE_EVENT,r=5e4;function s(e,t,n){var i=this;this._elementRegistry=t,this._graphicsFactory=n,this.elementColors={},e.on(o,r,(function(e){var t=e.simulationModeActive;t?i.preserveColors():i.resetColors()}))}s.prototype.preserveColors=function(){var e=this;this._elementRegistry.forEach((function(t){e.elementColors[t.id]={stroke:t.businessObject.di.get("stroke"),fill:t.businessObject.di.get("fill")},e.setColor(t,"#000","#fff")}))},s.prototype.resetColors=function(){var e=this;this._elementRegistry.forEach((function(t){e.elementColors[t.id]&&e.setColor(t,e.elementColors[t.id].stroke,e.elementColors[t.id].fill)})),this.elementColors={}},s.prototype.setColor=function(e,t,n){var i=this;setTimeout((function(){var o=e.businessObject;o.di.set("stroke",t),o.di.set("fill",n);var r=i._elementRegistry.getGraphics(e),s=e.waypoints?"connection":"shape";i._graphicsFactory.update(s,e,r)}))},s.$inject=["eventBus","elementRegistry","graphicsFactory"],e.exports=s},dc6d:function(e,t,n){"use strict";n("a078");var i,o=n("83ec"),r=n("55ab"),s=n("7663"),a=n("e244"),l=n("c732"),c=n("7d86"),h=n("d6e4"),u=n("fe32"),d=n("d362"),p=n("0066"),f=n("4eaf").codeAt,g=n("5556"),m=n("63ef"),b=n("5173"),v=n("35d6"),y=a.URL,w=b.URLSearchParams,_=b.getState,A=v.set,C=v.getterFor("URL"),E=Math.floor,x=Math.pow,S="Invalid authority",D="Invalid scheme",k="Invalid host",M="Invalid port",N=/[A-Za-z]/,L=/[\d+-.A-Za-z]/,B=/\d/,I=/^(0x|0X)/,T=/^[0-7]+$/,O=/^\d+$/,R=/^[\dA-Fa-f]+$/,P=/[\0\t\n\r #%/:?@[\\]]/,F=/[\0\t\n\r #/:?@[\\]]/,j=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,Q=/[\t\n\r]/g,z=function(e,t){var n,i,o;if("["==t.charAt(0)){if("]"!=t.charAt(t.length-1))return k;if(n=W(t.slice(1,-1)),!n)return k;e.host=n}else if($(e)){if(t=g(t),P.test(t))return k;if(n=V(t),null===n)return k;e.host=n}else{if(F.test(t))return k;for(n="",i=p(t),o=0;o<i.length;o++)n+=J(i[o],Y);e.host=n}},V=function(e){var t,n,i,o,r,s,a,l=e.split(".");if(l.length&&""==l[l.length-1]&&l.pop(),t=l.length,t>4)return e;for(n=[],i=0;i<t;i++){if(o=l[i],""==o)return e;if(r=10,o.length>1&&"0"==o.charAt(0)&&(r=I.test(o)?16:8,o=o.slice(8==r?1:2)),""===o)s=0;else{if(!(10==r?O:8==r?T:R).test(o))return e;s=parseInt(o,r)}n.push(s)}for(i=0;i<t;i++)if(s=n[i],i==t-1){if(s>=x(256,5-t))return null}else if(s>255)return null;for(a=n.pop(),i=0;i<n.length;i++)a+=n[i]*x(256,3-i);return a},W=function(e){var t,n,i,o,r,s,a,l=[0,0,0,0,0,0,0,0],c=0,h=null,u=0,d=function(){return e.charAt(u)};if(":"==d()){if(":"!=e.charAt(1))return;u+=2,c++,h=c}while(d()){if(8==c)return;if(":"!=d()){t=n=0;while(n<4&&R.test(d()))t=16*t+parseInt(d(),16),u++,n++;if("."==d()){if(0==n)return;if(u-=n,c>6)return;i=0;while(d()){if(o=null,i>0){if(!("."==d()&&i<4))return;u++}if(!B.test(d()))return;while(B.test(d())){if(r=parseInt(d(),10),null===o)o=r;else{if(0==o)return;o=10*o+r}if(o>255)return;u++}l[c]=256*l[c]+o,i++,2!=i&&4!=i||c++}if(4!=i)return;break}if(":"==d()){if(u++,!d())return}else if(d())return;l[c++]=t}else{if(null!==h)return;u++,c++,h=c}}if(null!==h){s=c-h,c=7;while(0!=c&&s>0)a=l[c],l[c--]=l[h+s-1],l[h+--s]=a}else if(8!=c)return;return l},H=function(e){for(var t=null,n=1,i=null,o=0,r=0;r<8;r++)0!==e[r]?(o>n&&(t=i,n=o),i=null,o=0):(null===i&&(i=r),++o);return o>n&&(t=i,n=o),t},U=function(e){var t,n,i,o;if("number"==typeof e){for(t=[],n=0;n<4;n++)t.unshift(e%256),e=E(e/256);return t.join(".")}if("object"==typeof e){for(t="",i=H(e),n=0;n<8;n++)o&&0===e[n]||(o&&(o=!1),i===n?(t+=n?":":"::",o=!0):(t+=e[n].toString(16),n<7&&(t+=":")));return"["+t+"]"}return e},Y={},G=d({},Y,{" ":1,'"':1,"<":1,">":1,"`":1}),K=d({},G,{"#":1,"?":1,"{":1,"}":1}),q=d({},K,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),J=function(e,t){var n=f(e,0);return n>32&&n<127&&!u(t,e)?e:encodeURIComponent(e)},X={ftp:21,file:null,http:80,https:443,ws:80,wss:443},$=function(e){return u(X,e.scheme)},Z=function(e){return""!=e.username||""!=e.password},ee=function(e){return!e.host||e.cannotBeABaseURL||"file"==e.scheme},te=function(e,t){var n;return 2==e.length&&N.test(e.charAt(0))&&(":"==(n=e.charAt(1))||!t&&"|"==n)},ne=function(e){var t;return e.length>1&&te(e.slice(0,2))&&(2==e.length||"/"===(t=e.charAt(2))||"\\"===t||"?"===t||"#"===t)},ie=function(e){var t=e.path,n=t.length;!n||"file"==e.scheme&&1==n&&te(t[0],!0)||t.pop()},oe=function(e){return"."===e||"%2e"===e.toLowerCase()},re=function(e){return e=e.toLowerCase(),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},se={},ae={},le={},ce={},he={},ue={},de={},pe={},fe={},ge={},me={},be={},ve={},ye={},we={},_e={},Ae={},Ce={},Ee={},xe={},Se={},De=function(e,t,n,o){var r,s,a,l,c=n||se,h=0,d="",f=!1,g=!1,m=!1;n||(e.scheme="",e.username="",e.password="",e.host=null,e.port=null,e.path=[],e.query=null,e.fragment=null,e.cannotBeABaseURL=!1,t=t.replace(j,"")),t=t.replace(Q,""),r=p(t);while(h<=r.length){switch(s=r[h],c){case se:if(!s||!N.test(s)){if(n)return D;c=le;continue}d+=s.toLowerCase(),c=ae;break;case ae:if(s&&(L.test(s)||"+"==s||"-"==s||"."==s))d+=s.toLowerCase();else{if(":"!=s){if(n)return D;d="",c=le,h=0;continue}if(n&&($(e)!=u(X,d)||"file"==d&&(Z(e)||null!==e.port)||"file"==e.scheme&&!e.host))return;if(e.scheme=d,n)return void($(e)&&X[e.scheme]==e.port&&(e.port=null));d="","file"==e.scheme?c=ye:$(e)&&o&&o.scheme==e.scheme?c=ce:$(e)?c=pe:"/"==r[h+1]?(c=he,h++):(e.cannotBeABaseURL=!0,e.path.push(""),c=Ee)}break;case le:if(!o||o.cannotBeABaseURL&&"#"!=s)return D;if(o.cannotBeABaseURL&&"#"==s){e.scheme=o.scheme,e.path=o.path.slice(),e.query=o.query,e.fragment="",e.cannotBeABaseURL=!0,c=Se;break}c="file"==o.scheme?ye:ue;continue;case ce:if("/"!=s||"/"!=r[h+1]){c=ue;continue}c=fe,h++;break;case he:if("/"==s){c=ge;break}c=Ce;continue;case ue:if(e.scheme=o.scheme,s==i)e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.query=o.query;else if("/"==s||"\\"==s&&$(e))c=de;else if("?"==s)e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.query="",c=xe;else{if("#"!=s){e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.path.pop(),c=Ce;continue}e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.query=o.query,e.fragment="",c=Se}break;case de:if(!$(e)||"/"!=s&&"\\"!=s){if("/"!=s){e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,c=Ce;continue}c=ge}else c=fe;break;case pe:if(c=fe,"/"!=s||"/"!=d.charAt(h+1))continue;h++;break;case fe:if("/"!=s&&"\\"!=s){c=ge;continue}break;case ge:if("@"==s){f&&(d="%40"+d),f=!0,a=p(d);for(var b=0;b<a.length;b++){var v=a[b];if(":"!=v||m){var y=J(v,q);m?e.password+=y:e.username+=y}else m=!0}d=""}else if(s==i||"/"==s||"?"==s||"#"==s||"\\"==s&&$(e)){if(f&&""==d)return S;h-=p(d).length+1,d="",c=me}else d+=s;break;case me:case be:if(n&&"file"==e.scheme){c=_e;continue}if(":"!=s||g){if(s==i||"/"==s||"?"==s||"#"==s||"\\"==s&&$(e)){if($(e)&&""==d)return k;if(n&&""==d&&(Z(e)||null!==e.port))return;if(l=z(e,d),l)return l;if(d="",c=Ae,n)return;continue}"["==s?g=!0:"]"==s&&(g=!1),d+=s}else{if(""==d)return k;if(l=z(e,d),l)return l;if(d="",c=ve,n==be)return}break;case ve:if(!B.test(s)){if(s==i||"/"==s||"?"==s||"#"==s||"\\"==s&&$(e)||n){if(""!=d){var w=parseInt(d,10);if(w>65535)return M;e.port=$(e)&&w===X[e.scheme]?null:w,d=""}if(n)return;c=Ae;continue}return M}d+=s;break;case ye:if(e.scheme="file","/"==s||"\\"==s)c=we;else{if(!o||"file"!=o.scheme){c=Ce;continue}if(s==i)e.host=o.host,e.path=o.path.slice(),e.query=o.query;else if("?"==s)e.host=o.host,e.path=o.path.slice(),e.query="",c=xe;else{if("#"!=s){ne(r.slice(h).join(""))||(e.host=o.host,e.path=o.path.slice(),ie(e)),c=Ce;continue}e.host=o.host,e.path=o.path.slice(),e.query=o.query,e.fragment="",c=Se}}break;case we:if("/"==s||"\\"==s){c=_e;break}o&&"file"==o.scheme&&!ne(r.slice(h).join(""))&&(te(o.path[0],!0)?e.path.push(o.path[0]):e.host=o.host),c=Ce;continue;case _e:if(s==i||"/"==s||"\\"==s||"?"==s||"#"==s){if(!n&&te(d))c=Ce;else if(""==d){if(e.host="",n)return;c=Ae}else{if(l=z(e,d),l)return l;if("localhost"==e.host&&(e.host=""),n)return;d="",c=Ae}continue}d+=s;break;case Ae:if($(e)){if(c=Ce,"/"!=s&&"\\"!=s)continue}else if(n||"?"!=s)if(n||"#"!=s){if(s!=i&&(c=Ce,"/"!=s))continue}else e.fragment="",c=Se;else e.query="",c=xe;break;case Ce:if(s==i||"/"==s||"\\"==s&&$(e)||!n&&("?"==s||"#"==s)){if(re(d)?(ie(e),"/"==s||"\\"==s&&$(e)||e.path.push("")):oe(d)?"/"==s||"\\"==s&&$(e)||e.path.push(""):("file"==e.scheme&&!e.path.length&&te(d)&&(e.host&&(e.host=""),d=d.charAt(0)+":"),e.path.push(d)),d="","file"==e.scheme&&(s==i||"?"==s||"#"==s))while(e.path.length>1&&""===e.path[0])e.path.shift();"?"==s?(e.query="",c=xe):"#"==s&&(e.fragment="",c=Se)}else d+=J(s,K);break;case Ee:"?"==s?(e.query="",c=xe):"#"==s?(e.fragment="",c=Se):s!=i&&(e.path[0]+=J(s,Y));break;case xe:n||"#"!=s?s!=i&&("'"==s&&$(e)?e.query+="%27":e.query+="#"==s?"%23":J(s,Y)):(e.fragment="",c=Se);break;case Se:s!=i&&(e.fragment+=J(s,G));break}h++}},ke=function(e){var t,n,i=h(this,ke,"URL"),o=arguments.length>1?arguments[1]:void 0,s=String(e),a=A(i,{type:"URL"});if(void 0!==o)if(o instanceof ke)t=C(o);else if(n=De(t={},String(o)),n)throw TypeError(n);if(n=De(a,s,null,t),n)throw TypeError(n);var l=a.searchParams=new w,c=_(l);c.updateSearchParams(a.query),c.updateURL=function(){a.query=String(l)||null},r||(i.href=Ne.call(i),i.origin=Le.call(i),i.protocol=Be.call(i),i.username=Ie.call(i),i.password=Te.call(i),i.host=Oe.call(i),i.hostname=Re.call(i),i.port=Pe.call(i),i.pathname=Fe.call(i),i.search=je.call(i),i.searchParams=Qe.call(i),i.hash=ze.call(i))},Me=ke.prototype,Ne=function(){var e=C(this),t=e.scheme,n=e.username,i=e.password,o=e.host,r=e.port,s=e.path,a=e.query,l=e.fragment,c=t+":";return null!==o?(c+="//",Z(e)&&(c+=n+(i?":"+i:"")+"@"),c+=U(o),null!==r&&(c+=":"+r)):"file"==t&&(c+="//"),c+=e.cannotBeABaseURL?s[0]:s.length?"/"+s.join("/"):"",null!==a&&(c+="?"+a),null!==l&&(c+="#"+l),c},Le=function(){var e=C(this),t=e.scheme,n=e.port;if("blob"==t)try{return new ke(t.path[0]).origin}catch(i){return"null"}return"file"!=t&&$(e)?t+"://"+U(e.host)+(null!==n?":"+n:""):"null"},Be=function(){return C(this).scheme+":"},Ie=function(){return C(this).username},Te=function(){return C(this).password},Oe=function(){var e=C(this),t=e.host,n=e.port;return null===t?"":null===n?U(t):U(t)+":"+n},Re=function(){var e=C(this).host;return null===e?"":U(e)},Pe=function(){var e=C(this).port;return null===e?"":String(e)},Fe=function(){var e=C(this),t=e.path;return e.cannotBeABaseURL?t[0]:t.length?"/"+t.join("/"):""},je=function(){var e=C(this).query;return e?"?"+e:""},Qe=function(){return C(this).searchParams},ze=function(){var e=C(this).fragment;return e?"#"+e:""},Ve=function(e,t){return{get:e,set:t,configurable:!0,enumerable:!0}};if(r&&l(Me,{href:Ve(Ne,(function(e){var t=C(this),n=String(e),i=De(t,n);if(i)throw TypeError(i);_(t.searchParams).updateSearchParams(t.query)})),origin:Ve(Le),protocol:Ve(Be,(function(e){var t=C(this);De(t,String(e)+":",se)})),username:Ve(Ie,(function(e){var t=C(this),n=p(String(e));if(!ee(t)){t.username="";for(var i=0;i<n.length;i++)t.username+=J(n[i],q)}})),password:Ve(Te,(function(e){var t=C(this),n=p(String(e));if(!ee(t)){t.password="";for(var i=0;i<n.length;i++)t.password+=J(n[i],q)}})),host:Ve(Oe,(function(e){var t=C(this);t.cannotBeABaseURL||De(t,String(e),me)})),hostname:Ve(Re,(function(e){var t=C(this);t.cannotBeABaseURL||De(t,String(e),be)})),port:Ve(Pe,(function(e){var t=C(this);ee(t)||(e=String(e),""==e?t.port=null:De(t,e,ve))})),pathname:Ve(Fe,(function(e){var t=C(this);t.cannotBeABaseURL||(t.path=[],De(t,e+"",Ae))})),search:Ve(je,(function(e){var t=C(this);e=String(e),""==e?t.query=null:("?"==e.charAt(0)&&(e=e.slice(1)),t.query="",De(t,e,xe)),_(t.searchParams).updateSearchParams(t.query)})),searchParams:Ve(Qe),hash:Ve(ze,(function(e){var t=C(this);e=String(e),""!=e?("#"==e.charAt(0)&&(e=e.slice(1)),t.fragment="",De(t,e,Se)):t.fragment=null}))}),c(Me,"toJSON",(function(){return Ne.call(this)}),{enumerable:!0}),c(Me,"toString",(function(){return Ne.call(this)}),{enumerable:!0}),y){var We=y.createObjectURL,He=y.revokeObjectURL;We&&c(ke,"createObjectURL",(function(e){return We.apply(y,arguments)})),He&&c(ke,"revokeObjectURL",(function(e){return He.apply(y,arguments)}))}m(ke,"URL"),o({global:!0,forced:!s,sham:!r},{URL:ke})},dc8c:function(e,t,n){var i=n("fbcf");e.exports=function(e){var t=e["return"];if(void 0!==t)return i(t.call(e)).value}},de49:function(e,t,n){e.exports=n("ff4d")},df3c:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".context-view{position:absolute;z-index:2500}.context-view.fixed{all:initial;font-family:inherit;font-size:13px;position:fixed;z-index:2500;color:inherit}",""]),e.exports=t},df70:function(e,t,n){var i=n("139d");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("a4992a28",i,!0,{sourceMap:!1,shadowMode:!1})},df93:function(e,t,n){var i=n("e577");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("0e249fd5",i,!0,{sourceMap:!1,shadowMode:!1})},dfdc:function(e,t,n){"use strict";n("ed69")},dff0:function(e,t,n){var i=n("8dab");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("24132abe",i,!0,{sourceMap:!1,shadowMode:!1})},e09a:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-icon-label{display:flex;overflow:hidden;text-overflow:ellipsis}.monaco-icon-label:before{background-size:16px;background-position:0;background-repeat:no-repeat;padding-right:6px;width:16px;height:22px;line-height:inherit!important;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;flex-shrink:0}.monaco-icon-label>.monaco-icon-label-container{min-width:0;overflow:hidden;text-overflow:ellipsis;flex:1}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name{color:inherit;white-space:pre}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name>.label-separator{margin:0 2px;opacity:.5}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.7;margin-left:.5em;font-size:.9em;white-space:pre}.vs .monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.95}.monaco-icon-label.italic>.monaco-icon-description-container>.label-description,.monaco-icon-label.italic>.monaco-icon-label-container>.monaco-icon-name-container>.label-name{font-style:italic}.monaco-icon-label.strikethrough>.monaco-icon-description-container>.label-description,.monaco-icon-label.strikethrough>.monaco-icon-label-container>.monaco-icon-name-container>.label-name{text-decoration:line-through}.monaco-icon-label:after{opacity:.75;font-size:90%;font-weight:600;padding:0 16px 0 5px;text-align:center}.monaco-list:focus .selected .monaco-icon-label,.monaco-list:focus .selected .monaco-icon-label:after{color:inherit!important}.monaco-list-row.focused.selected .label-description,.monaco-list-row.selected .label-description{opacity:.8}",""]),e.exports=t},e0e0:function(e,t,n){"use strict";var i=n("15b2").IteratorPrototype,o=n("ca2b"),r=n("4d82"),s=n("63ef"),a=n("d85b"),l=function(){return this};e.exports=function(e,t,n){var c=t+" Iterator";return e.prototype=o(i,{next:r(1,n)}),s(e,c,!1,!0),a[c]=l,e}},e244:function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||function(){return this}()||Function("return this")()}).call(this,n("c8ed"))},e248:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".context-view .monaco-menu{min-width:130px}",""]),e.exports=t},e263:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-editor .margin-view-overlays .cmdr{position:absolute;left:0;width:100%;height:100%}",""]),e.exports=t},e2da:function(e,t,n){"use strict";var i=n("45ad"),o=n("6e10"),r=n("d85b"),s=n("35d6"),a=n("325d"),l="Array Iterator",c=s.set,h=s.getterFor(l);e.exports=a(Array,"Array",(function(e,t){c(this,{type:l,target:i(e),index:0,kind:t})}),(function(){var e=h(this),t=e.target,n=e.kind,i=e.index++;return!t||i>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:i,done:!1}:"values"==n?{value:t[i],done:!1}:{value:[i,t[i]],done:!1}}),"values"),r.Arguments=r.Array,o("keys"),o("values"),o("entries")},e3f4:function(e,t,n){(function(e){function n(e,t){for(var n=0,i=e.length-1;i>=0;i--){var o=e[i];"."===o?e.splice(i,1):".."===o?(e.splice(i,1),n++):n&&(e.splice(i,1),n--)}if(t)for(;n--;n)e.unshift("..");return e}function i(e){"string"!==typeof e&&(e+="");var t,n=0,i=-1,o=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!o){n=t+1;break}}else-1===i&&(o=!1,i=t+1);return-1===i?"":e.slice(n,i)}function o(e,t){if(e.filter)return e.filter(t);for(var n=[],i=0;i<e.length;i++)t(e[i],i,e)&&n.push(e[i]);return n}t.resolve=function(){for(var t="",i=!1,r=arguments.length-1;r>=-1&&!i;r--){var s=r>=0?arguments[r]:e.cwd();if("string"!==typeof s)throw new TypeError("Arguments to path.resolve must be strings");s&&(t=s+"/"+t,i="/"===s.charAt(0))}return t=n(o(t.split("/"),(function(e){return!!e})),!i).join("/"),(i?"/":"")+t||"."},t.normalize=function(e){var i=t.isAbsolute(e),s="/"===r(e,-1);return e=n(o(e.split("/"),(function(e){return!!e})),!i).join("/"),e||i||(e="."),e&&s&&(e+="/"),(i?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(o(e,(function(e,t){if("string"!==typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,n){function i(e){for(var t=0;t<e.length;t++)if(""!==e[t])break;for(var n=e.length-1;n>=0;n--)if(""!==e[n])break;return t>n?[]:e.slice(t,n-t+1)}e=t.resolve(e).substr(1),n=t.resolve(n).substr(1);for(var o=i(e.split("/")),r=i(n.split("/")),s=Math.min(o.length,r.length),a=s,l=0;l<s;l++)if(o[l]!==r[l]){a=l;break}var c=[];for(l=a;l<o.length;l++)c.push("..");return c=c.concat(r.slice(a)),c.join("/")},t.sep="/",t.delimiter=":",t.dirname=function(e){if("string"!==typeof e&&(e+=""),0===e.length)return".";for(var t=e.charCodeAt(0),n=47===t,i=-1,o=!0,r=e.length-1;r>=1;--r)if(t=e.charCodeAt(r),47===t){if(!o){i=r;break}}else o=!1;return-1===i?n?"/":".":n&&1===i?"/":e.slice(0,i)},t.basename=function(e,t){var n=i(e);return t&&n.substr(-1*t.length)===t&&(n=n.substr(0,n.length-t.length)),n},t.extname=function(e){"string"!==typeof e&&(e+="");for(var t=-1,n=0,i=-1,o=!0,r=0,s=e.length-1;s>=0;--s){var a=e.charCodeAt(s);if(47!==a)-1===i&&(o=!1,i=s+1),46===a?-1===t?t=s:1!==r&&(r=1):-1!==t&&(r=-1);else if(!o){n=s+1;break}}return-1===t||-1===i||0===r||1===r&&t===i-1&&t===n+1?"":e.slice(t,i)};var r="b"==="ab".substr(-1)?function(e,t,n){return e.substr(t,n)}:function(e,t,n){return t<0&&(t=e.length+t),e.substr(t,n)}}).call(this,n("2552"))},e4f5:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-editor .lines-decorations{position:absolute;top:0;background:#fff}.monaco-editor .margin-view-overlays .cldr{position:absolute;height:100%}",""]),e.exports=t},e577:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-editor .view-ruler{position:absolute;top:0}",""]),e.exports=t},e5d9:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.monaco-scrollable-element>.visible{opacity:1;background:transparent;transition:opacity .1s linear}.monaco-scrollable-element>.invisible{opacity:0;pointer-events:none}.monaco-scrollable-element>.invisible.fade{transition:opacity .8s linear}.monaco-scrollable-element>.shadow{position:absolute;display:none}.monaco-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:inset 0 6px 6px -6px #ddd}.monaco-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:inset 6px 0 6px -6px #ddd}.monaco-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.monaco-scrollable-element>.shadow.top.left{box-shadow:inset 6px 6px 6px -6px #ddd}.vs .monaco-scrollable-element>.scrollbar>.slider{background:hsla(0,0%,39.2%,.4)}.vs-dark .monaco-scrollable-element>.scrollbar>.slider{background:hsla(0,0%,47.5%,.4)}.hc-black .monaco-scrollable-element>.scrollbar>.slider{background:rgba(111,195,223,.6)}.monaco-scrollable-element>.scrollbar>.slider:hover{background:hsla(0,0%,39.2%,.7)}.hc-black .monaco-scrollable-element>.scrollbar>.slider:hover{background:rgba(111,195,223,.8)}.monaco-scrollable-element>.scrollbar>.slider.active{background:rgba(0,0,0,.6)}.vs-dark .monaco-scrollable-element>.scrollbar>.slider.active{background:hsla(0,0%,74.9%,.4)}.hc-black .monaco-scrollable-element>.scrollbar>.slider.active{background:#6fc3df}.vs-dark .monaco-scrollable-element .shadow.top{box-shadow:none}.vs-dark .monaco-scrollable-element .shadow.left{box-shadow:inset 6px 0 6px -6px #000}.vs-dark .monaco-scrollable-element .shadow.top.left{box-shadow:inset 6px 6px 6px -6px #000}.hc-black .monaco-scrollable-element .shadow.left,.hc-black .monaco-scrollable-element .shadow.top,.hc-black .monaco-scrollable-element .shadow.top.left{box-shadow:none}",""]),e.exports=t},e629:function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},e635:function(e,t,n){var i=n("c91b");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("0091cd35",i,!0,{sourceMap:!1,shadowMode:!1})},e743:function(e,t,n){var i=n("2273");e.exports=/web0s(?!.*chrome)/i.test(i)},e820:function(e,t,n){"use strict";n("2eb0");var i=n("7d86"),o=n("6e1d"),r=n("ac97"),s=n("1810"),a=n("69f1"),l=s("species"),c=RegExp.prototype,h=!r((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})),u=function(){return"$0"==="a".replace(/./,"$0")}(),d=s("replace"),p=function(){return!!/./[d]&&""===/./[d]("a","$0")}(),f=!r((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));e.exports=function(e,t,n,d){var g=s(e),m=!r((function(){var t={};return t[g]=function(){return 7},7!=""[e](t)})),b=m&&!r((function(){var t=!1,n=/a/;return"split"===e&&(n={},n.constructor={},n.constructor[l]=function(){return n},n.flags="",n[g]=/./[g]),n.exec=function(){return t=!0,null},n[g](""),!t}));if(!m||!b||"replace"===e&&(!h||!u||p)||"split"===e&&!f){var v=/./[g],y=n(g,""[e],(function(e,t,n,i,r){var s=t.exec;return s===o||s===c.exec?m&&!r?{done:!0,value:v.call(t,n,i)}:{done:!0,value:e.call(n,t,i)}:{done:!1}}),{REPLACE_KEEPS_$0:u,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:p}),w=y[0],_=y[1];i(String.prototype,e,w),i(c,g,2==t?function(e,t){return _.call(e,this,t)}:function(e){return _.call(e,this)})}d&&a(c[g],"sham",!0)}},ea3c:function(e,t,n){e.exports=n("3aac"),e.exports.Collection=n("2875")},eaa1:function(e,t,n){e.exports=n("164d")},eba9:function(e,t,n){var i=n("58a5");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("fb80cdb8",i,!0,{sourceMap:!1,shadowMode:!1})},ec23:function(e,t,n){var i=n("c401"),o=n("6e1d");e.exports=function(e,t){var n=e.exec;if("function"===typeof n){var r=n.call(e,t);if("object"!==typeof r)throw TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==i(e))throw TypeError("RegExp#exec called on incompatible receiver");return o.call(e,t)}},eca0:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-editor .lines-content .cigr,.monaco-editor .lines-content .cigra{position:absolute}",""]),e.exports=t},ed69:function(e,t,n){var i=n("795e");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("4aec3ece",i,!0,{sourceMap:!1,shadowMode:!1})},eee7:function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},ef61:function(e,t,n){var i=n("83ec"),o=n("c673"),r=n("3e1a"),s=n("ac97"),a=s((function(){r(1)}));i({target:"Object",stat:!0,forced:a},{keys:function(e){return r(o(e))}})},efb0:function(e,t,n){"use strict";n("37fd"),n("f96e");var i=n("fbdf").is,o=n("4580"),r=o.TOGGLE_MODE_EVENT,s=getComputedStyle(document.documentElement).getPropertyValue("--token-simulation-grey-lighten-56"),a=getComputedStyle(document.documentElement).getPropertyValue("--token-simulation-grey-darken-30");function l(e){var t=e.outgoing.filter(c),n=t.indexOf(e.sequenceFlow);return t[n+1]?t[n+1]:t[0]}function c(e){return i(e,"bpmn:SequenceFlow")}function h(e,t,n){var i=this;this._elementRegistry=t,this._graphicsFactory=n,e.on(r,(function(e){var t=e.simulationModeActive;t?i.setSequenceFlowsDefault():i.resetSequenceFlows()}))}h.prototype.setSequenceFlowsDefault=function(){var e=this,t=this._elementRegistry.filter((function(e){return i(e,"bpmn:ExclusiveGateway")}));t.forEach((function(t){t.outgoing.filter(c).length&&e.setSequenceFlow(t,t.outgoing.filter(c)[0])}))},h.prototype.resetSequenceFlows=function(){var e=this,t=this._elementRegistry.filter((function(e){return i(e,"bpmn:ExclusiveGateway")}));t.forEach((function(t){t.outgoing.filter(c).length&&e.resetSequenceFlow(t)}))},h.prototype.resetSequenceFlow=function(e){e.sequenceFlow&&delete e.sequenceFlow},h.prototype.setSequenceFlow=function(e){var t=this,n=e.outgoing.filter(c);if(n.length){var i=e.sequenceFlow;e.sequenceFlow=i?l(e):n[0],e.outgoing.forEach((function(n){n===e.sequenceFlow?t.setColor(n,a):t.setColor(n,s)}))}},h.prototype.setColor=function(e,t){var n=this;setTimeout((function(){var i=e.businessObject;i.di.set("stroke",t);var o=n._elementRegistry.getGraphics(e);n._graphicsFactory.update("connection",e,o)}))},h.$inject=["eventBus","elementRegistry","graphicsFactory"],e.exports=h},f05e:function(e,t,n){"use strict";var i=n("7d86"),o=n("fbcf"),r=n("ac97"),s=n("ff5c"),a="toString",l=RegExp.prototype,c=l[a],h=r((function(){return"/a/b"!=c.call({source:"a",flags:"b"})})),u=c.name!=a;(h||u)&&i(RegExp.prototype,a,(function(){var e=o(this),t=String(e.source),n=e.flags,i=String(void 0===n&&e instanceof RegExp&&!("flags"in l)?s.call(e):n);return"/"+t+"/"+i}),{unsafe:!0})},f086:function(e,t,n){e.exports=n("1969")},f0db:function(e,t){e.exports=!1},f0f1:function(e,t,n){var i=n("396d"),o=n("e629"),r=o.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,r)}},f146:function(e,t,n){var i=n("e244"),o=n("eee7"),r=i.document,s=o(r)&&o(r.createElement);e.exports=function(e){return s?r.createElement(e):{}}},f152:function(e,t,n){var i=n("eee7"),o=n("5a43"),r=n("1810"),s=r("species");e.exports=function(e,t){var n;return o(e)&&(n=e.constructor,"function"!=typeof n||n!==Array&&!o(n.prototype)?i(n)&&(n=n[s],null===n&&(n=void 0)):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},f192:function(e,t,n){(function(t){(function(t,n){e.exports=n(t)})("undefined"!=typeof t?t:this,(function(e){if(e.CSS&&e.CSS.escape)return e.CSS.escape;var t=function(e){if(0==arguments.length)throw new TypeError("`CSS.escape` requires an argument.");var t,n=String(e),i=n.length,o=-1,r="",s=n.charCodeAt(0);while(++o<i)t=n.charCodeAt(o),r+=0!=t?t>=1&&t<=31||127==t||0==o&&t>=48&&t<=57||1==o&&t>=48&&t<=57&&45==s?"\\"+t.toString(16)+" ":(0!=o||1!=i||45!=t)&&(t>=128||45==t||95==t||t>=48&&t<=57||t>=65&&t<=90||t>=97&&t<=122)?n.charAt(o):"\\"+n.charAt(o):"锟�";return r};return e.CSS||(e.CSS={}),e.CSS.escape=t,t}))}).call(this,n("c8ed"))},f20c:function(e,t,n){"use strict";(function(e){
-/*!
- * The buffer module from node.js, for the browser.
- *
- * @author   Feross Aboukhadijeh <http://feross.org>
- * @license  MIT
- */
-var i=n("3ef6"),o=n("17d4"),r=n("52a2");function s(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}function a(){return c.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function l(e,t){if(a()<t)throw new RangeError("Invalid typed array length");return c.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t),e.__proto__=c.prototype):(null===e&&(e=new c(t)),e.length=t),e}function c(e,t,n){if(!c.TYPED_ARRAY_SUPPORT&&!(this instanceof c))return new c(e,t,n);if("number"===typeof e){if("string"===typeof t)throw new Error("If encoding is specified then the first argument must be a string");return p(this,e)}return h(this,e,t,n)}function h(e,t,n,i){if("number"===typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!==typeof ArrayBuffer&&t instanceof ArrayBuffer?m(e,t,n,i):"string"===typeof t?f(e,t,n):b(e,t)}function u(e){if("number"!==typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function d(e,t,n,i){return u(t),t<=0?l(e,t):void 0!==n?"string"===typeof i?l(e,t).fill(n,i):l(e,t).fill(n):l(e,t)}function p(e,t){if(u(t),e=l(e,t<0?0:0|v(t)),!c.TYPED_ARRAY_SUPPORT)for(var n=0;n<t;++n)e[n]=0;return e}function f(e,t,n){if("string"===typeof n&&""!==n||(n="utf8"),!c.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var i=0|w(t,n);e=l(e,i);var o=e.write(t,n);return o!==i&&(e=e.slice(0,o)),e}function g(e,t){var n=t.length<0?0:0|v(t.length);e=l(e,n);for(var i=0;i<n;i+=1)e[i]=255&t[i];return e}function m(e,t,n,i){if(t.byteLength,n<0||t.byteLength<n)throw new RangeError("'offset' is out of bounds");if(t.byteLength<n+(i||0))throw new RangeError("'length' is out of bounds");return t=void 0===n&&void 0===i?new Uint8Array(t):void 0===i?new Uint8Array(t,n):new Uint8Array(t,n,i),c.TYPED_ARRAY_SUPPORT?(e=t,e.__proto__=c.prototype):e=g(e,t),e}function b(e,t){if(c.isBuffer(t)){var n=0|v(t.length);return e=l(e,n),0===e.length?e:(t.copy(e,0,0,n),e)}if(t){if("undefined"!==typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!==typeof t.length||te(t.length)?l(e,0):g(e,t);if("Buffer"===t.type&&r(t.data))return g(e,t.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function v(e){if(e>=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|e}function y(e){return+e!=e&&(e=0),c.alloc(+e)}function w(e,t){if(c.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return J(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return Z(e).length;default:if(i)return J(e).length;t=(""+t).toLowerCase(),i=!0}}function _(e,t,n){var i=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if(n>>>=0,t>>>=0,n<=t)return"";e||(e="utf8");while(1)switch(e){case"hex":return P(this,t,n);case"utf8":case"utf-8":return B(this,t,n);case"ascii":return O(this,t,n);case"latin1":case"binary":return R(this,t,n);case"base64":return L(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return F(this,t,n);default:if(i)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),i=!0}}function A(e,t,n){var i=e[t];e[t]=e[n],e[n]=i}function C(e,t,n,i,o){if(0===e.length)return-1;if("string"===typeof n?(i=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}else if(n<0){if(!o)return-1;n=0}if("string"===typeof t&&(t=c.from(t,i)),c.isBuffer(t))return 0===t.length?-1:E(e,t,n,i,o);if("number"===typeof t)return t&=255,c.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):E(e,[t],n,i,o);throw new TypeError("val must be string, number or Buffer")}function E(e,t,n,i,o){var r,s=1,a=e.length,l=t.length;if(void 0!==i&&(i=String(i).toLowerCase(),"ucs2"===i||"ucs-2"===i||"utf16le"===i||"utf-16le"===i)){if(e.length<2||t.length<2)return-1;s=2,a/=2,l/=2,n/=2}function c(e,t){return 1===s?e[t]:e.readUInt16BE(t*s)}if(o){var h=-1;for(r=n;r<a;r++)if(c(e,r)===c(t,-1===h?0:r-h)){if(-1===h&&(h=r),r-h+1===l)return h*s}else-1!==h&&(r-=r-h),h=-1}else for(n+l>a&&(n=a-l),r=n;r>=0;r--){for(var u=!0,d=0;d<l;d++)if(c(e,r+d)!==c(t,d)){u=!1;break}if(u)return r}return-1}function x(e,t,n,i){n=Number(n)||0;var o=e.length-n;i?(i=Number(i),i>o&&(i=o)):i=o;var r=t.length;if(r%2!==0)throw new TypeError("Invalid hex string");i>r/2&&(i=r/2);for(var s=0;s<i;++s){var a=parseInt(t.substr(2*s,2),16);if(isNaN(a))return s;e[n+s]=a}return s}function S(e,t,n,i){return ee(J(t,e.length-n),e,n,i)}function D(e,t,n,i){return ee(X(t),e,n,i)}function k(e,t,n,i){return D(e,t,n,i)}function M(e,t,n,i){return ee(Z(t),e,n,i)}function N(e,t,n,i){return ee($(t,e.length-n),e,n,i)}function L(e,t,n){return 0===t&&n===e.length?i.fromByteArray(e):i.fromByteArray(e.slice(t,n))}function B(e,t,n){n=Math.min(e.length,n);var i=[],o=t;while(o<n){var r,s,a,l,c=e[o],h=null,u=c>239?4:c>223?3:c>191?2:1;if(o+u<=n)switch(u){case 1:c<128&&(h=c);break;case 2:r=e[o+1],128===(192&r)&&(l=(31&c)<<6|63&r,l>127&&(h=l));break;case 3:r=e[o+1],s=e[o+2],128===(192&r)&&128===(192&s)&&(l=(15&c)<<12|(63&r)<<6|63&s,l>2047&&(l<55296||l>57343)&&(h=l));break;case 4:r=e[o+1],s=e[o+2],a=e[o+3],128===(192&r)&&128===(192&s)&&128===(192&a)&&(l=(15&c)<<18|(63&r)<<12|(63&s)<<6|63&a,l>65535&&l<1114112&&(h=l))}null===h?(h=65533,u=1):h>65535&&(h-=65536,i.push(h>>>10&1023|55296),h=56320|1023&h),i.push(h),o+=u}return T(i)}t.Buffer=c,t.SlowBuffer=y,t.INSPECT_MAX_BYTES=50,c.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:s(),t.kMaxLength=a(),c.poolSize=8192,c._augment=function(e){return e.__proto__=c.prototype,e},c.from=function(e,t,n){return h(null,e,t,n)},c.TYPED_ARRAY_SUPPORT&&(c.prototype.__proto__=Uint8Array.prototype,c.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&c[Symbol.species]===c&&Object.defineProperty(c,Symbol.species,{value:null,configurable:!0})),c.alloc=function(e,t,n){return d(null,e,t,n)},c.allocUnsafe=function(e){return p(null,e)},c.allocUnsafeSlow=function(e){return p(null,e)},c.isBuffer=function(e){return!(null==e||!e._isBuffer)},c.compare=function(e,t){if(!c.isBuffer(e)||!c.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,i=t.length,o=0,r=Math.min(n,i);o<r;++o)if(e[o]!==t[o]){n=e[o],i=t[o];break}return n<i?-1:i<n?1:0},c.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},c.concat=function(e,t){if(!r(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return c.alloc(0);var n;if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var i=c.allocUnsafe(t),o=0;for(n=0;n<e.length;++n){var s=e[n];if(!c.isBuffer(s))throw new TypeError('"list" argument must be an Array of Buffers');s.copy(i,o),o+=s.length}return i},c.byteLength=w,c.prototype._isBuffer=!0,c.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)A(this,t,t+1);return this},c.prototype.swap32=function(){var e=this.length;if(e%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)A(this,t,t+3),A(this,t+1,t+2);return this},c.prototype.swap64=function(){var e=this.length;if(e%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)A(this,t,t+7),A(this,t+1,t+6),A(this,t+2,t+5),A(this,t+3,t+4);return this},c.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?B(this,0,e):_.apply(this,arguments)},c.prototype.equals=function(e){if(!c.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===c.compare(this,e)},c.prototype.inspect=function(){var e="",n=t.INSPECT_MAX_BYTES;return this.length>0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),"<Buffer "+e+">"},c.prototype.compare=function(e,t,n,i,o){if(!c.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===i&&(i=0),void 0===o&&(o=this.length),t<0||n>e.length||i<0||o>this.length)throw new RangeError("out of range index");if(i>=o&&t>=n)return 0;if(i>=o)return-1;if(t>=n)return 1;if(t>>>=0,n>>>=0,i>>>=0,o>>>=0,this===e)return 0;for(var r=o-i,s=n-t,a=Math.min(r,s),l=this.slice(i,o),h=e.slice(t,n),u=0;u<a;++u)if(l[u]!==h[u]){r=l[u],s=h[u];break}return r<s?-1:s<r?1:0},c.prototype.includes=function(e,t,n){return-1!==this.indexOf(e,t,n)},c.prototype.indexOf=function(e,t,n){return C(this,e,t,n,!0)},c.prototype.lastIndexOf=function(e,t,n){return C(this,e,t,n,!1)},c.prototype.write=function(e,t,n,i){if(void 0===t)i="utf8",n=this.length,t=0;else if(void 0===n&&"string"===typeof t)i=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(n)?(n|=0,void 0===i&&(i="utf8")):(i=n,n=void 0)}var o=this.length-t;if((void 0===n||n>o)&&(n=o),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");i||(i="utf8");for(var r=!1;;)switch(i){case"hex":return x(this,e,t,n);case"utf8":case"utf-8":return S(this,e,t,n);case"ascii":return D(this,e,t,n);case"latin1":case"binary":return k(this,e,t,n);case"base64":return M(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return N(this,e,t,n);default:if(r)throw new TypeError("Unknown encoding: "+i);i=(""+i).toLowerCase(),r=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var I=4096;function T(e){var t=e.length;if(t<=I)return String.fromCharCode.apply(String,e);var n="",i=0;while(i<t)n+=String.fromCharCode.apply(String,e.slice(i,i+=I));return n}function O(e,t,n){var i="";n=Math.min(e.length,n);for(var o=t;o<n;++o)i+=String.fromCharCode(127&e[o]);return i}function R(e,t,n){var i="";n=Math.min(e.length,n);for(var o=t;o<n;++o)i+=String.fromCharCode(e[o]);return i}function P(e,t,n){var i=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>i)&&(n=i);for(var o="",r=t;r<n;++r)o+=q(e[r]);return o}function F(e,t,n){for(var i=e.slice(t,n),o="",r=0;r<i.length;r+=2)o+=String.fromCharCode(i[r]+256*i[r+1]);return o}function j(e,t,n){if(e%1!==0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function Q(e,t,n,i,o,r){if(!c.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||t<r)throw new RangeError('"value" argument is out of bounds');if(n+i>e.length)throw new RangeError("Index out of range")}function z(e,t,n,i){t<0&&(t=65535+t+1);for(var o=0,r=Math.min(e.length-n,2);o<r;++o)e[n+o]=(t&255<<8*(i?o:1-o))>>>8*(i?o:1-o)}function V(e,t,n,i){t<0&&(t=4294967295+t+1);for(var o=0,r=Math.min(e.length-n,4);o<r;++o)e[n+o]=t>>>8*(i?o:3-o)&255}function W(e,t,n,i,o,r){if(n+i>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function H(e,t,n,i,r){return r||W(e,t,n,4,34028234663852886e22,-34028234663852886e22),o.write(e,t,n,i,23,4),n+4}function U(e,t,n,i,r){return r||W(e,t,n,8,17976931348623157e292,-17976931348623157e292),o.write(e,t,n,i,52,8),n+8}c.prototype.slice=function(e,t){var n,i=this.length;if(e=~~e,t=void 0===t?i:~~t,e<0?(e+=i,e<0&&(e=0)):e>i&&(e=i),t<0?(t+=i,t<0&&(t=0)):t>i&&(t=i),t<e&&(t=e),c.TYPED_ARRAY_SUPPORT)n=this.subarray(e,t),n.__proto__=c.prototype;else{var o=t-e;n=new c(o,void 0);for(var r=0;r<o;++r)n[r]=this[r+e]}return n},c.prototype.readUIntLE=function(e,t,n){e|=0,t|=0,n||j(e,t,this.length);var i=this[e],o=1,r=0;while(++r<t&&(o*=256))i+=this[e+r]*o;return i},c.prototype.readUIntBE=function(e,t,n){e|=0,t|=0,n||j(e,t,this.length);var i=this[e+--t],o=1;while(t>0&&(o*=256))i+=this[e+--t]*o;return i},c.prototype.readUInt8=function(e,t){return t||j(e,1,this.length),this[e]},c.prototype.readUInt16LE=function(e,t){return t||j(e,2,this.length),this[e]|this[e+1]<<8},c.prototype.readUInt16BE=function(e,t){return t||j(e,2,this.length),this[e]<<8|this[e+1]},c.prototype.readUInt32LE=function(e,t){return t||j(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},c.prototype.readUInt32BE=function(e,t){return t||j(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},c.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||j(e,t,this.length);var i=this[e],o=1,r=0;while(++r<t&&(o*=256))i+=this[e+r]*o;return o*=128,i>=o&&(i-=Math.pow(2,8*t)),i},c.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||j(e,t,this.length);var i=t,o=1,r=this[e+--i];while(i>0&&(o*=256))r+=this[e+--i]*o;return o*=128,r>=o&&(r-=Math.pow(2,8*t)),r},c.prototype.readInt8=function(e,t){return t||j(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},c.prototype.readInt16LE=function(e,t){t||j(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt16BE=function(e,t){t||j(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt32LE=function(e,t){return t||j(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},c.prototype.readInt32BE=function(e,t){return t||j(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},c.prototype.readFloatLE=function(e,t){return t||j(e,4,this.length),o.read(this,e,!0,23,4)},c.prototype.readFloatBE=function(e,t){return t||j(e,4,this.length),o.read(this,e,!1,23,4)},c.prototype.readDoubleLE=function(e,t){return t||j(e,8,this.length),o.read(this,e,!0,52,8)},c.prototype.readDoubleBE=function(e,t){return t||j(e,8,this.length),o.read(this,e,!1,52,8)},c.prototype.writeUIntLE=function(e,t,n,i){if(e=+e,t|=0,n|=0,!i){var o=Math.pow(2,8*n)-1;Q(this,e,t,n,o,0)}var r=1,s=0;this[t]=255&e;while(++s<n&&(r*=256))this[t+s]=e/r&255;return t+n},c.prototype.writeUIntBE=function(e,t,n,i){if(e=+e,t|=0,n|=0,!i){var o=Math.pow(2,8*n)-1;Q(this,e,t,n,o,0)}var r=n-1,s=1;this[t+r]=255&e;while(--r>=0&&(s*=256))this[t+r]=e/s&255;return t+n},c.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||Q(this,e,t,1,255,0),c.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},c.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||Q(this,e,t,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},c.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||Q(this,e,t,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},c.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||Q(this,e,t,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):V(this,e,t,!0),t+4},c.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||Q(this,e,t,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):V(this,e,t,!1),t+4},c.prototype.writeIntLE=function(e,t,n,i){if(e=+e,t|=0,!i){var o=Math.pow(2,8*n-1);Q(this,e,t,n,o-1,-o)}var r=0,s=1,a=0;this[t]=255&e;while(++r<n&&(s*=256))e<0&&0===a&&0!==this[t+r-1]&&(a=1),this[t+r]=(e/s>>0)-a&255;return t+n},c.prototype.writeIntBE=function(e,t,n,i){if(e=+e,t|=0,!i){var o=Math.pow(2,8*n-1);Q(this,e,t,n,o-1,-o)}var r=n-1,s=1,a=0;this[t+r]=255&e;while(--r>=0&&(s*=256))e<0&&0===a&&0!==this[t+r+1]&&(a=1),this[t+r]=(e/s>>0)-a&255;return t+n},c.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||Q(this,e,t,1,127,-128),c.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},c.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||Q(this,e,t,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},c.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||Q(this,e,t,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},c.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||Q(this,e,t,4,2147483647,-2147483648),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):V(this,e,t,!0),t+4},c.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||Q(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):V(this,e,t,!1),t+4},c.prototype.writeFloatLE=function(e,t,n){return H(this,e,t,!0,n)},c.prototype.writeFloatBE=function(e,t,n){return H(this,e,t,!1,n)},c.prototype.writeDoubleLE=function(e,t,n){return U(this,e,t,!0,n)},c.prototype.writeDoubleBE=function(e,t,n){return U(this,e,t,!1,n)},c.prototype.copy=function(e,t,n,i){if(n||(n=0),i||0===i||(i=this.length),t>=e.length&&(t=e.length),t||(t=0),i>0&&i<n&&(i=n),i===n)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("sourceStart out of bounds");if(i<0)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length),e.length-t<i-n&&(i=e.length-t+n);var o,r=i-n;if(this===e&&n<t&&t<i)for(o=r-1;o>=0;--o)e[o+t]=this[o+n];else if(r<1e3||!c.TYPED_ARRAY_SUPPORT)for(o=0;o<r;++o)e[o+t]=this[o+n];else Uint8Array.prototype.set.call(e,this.subarray(n,n+r),t);return r},c.prototype.fill=function(e,t,n,i){if("string"===typeof e){if("string"===typeof t?(i=t,t=0,n=this.length):"string"===typeof n&&(i=n,n=this.length),1===e.length){var o=e.charCodeAt(0);o<256&&(e=o)}if(void 0!==i&&"string"!==typeof i)throw new TypeError("encoding must be a string");if("string"===typeof i&&!c.isEncoding(i))throw new TypeError("Unknown encoding: "+i)}else"number"===typeof e&&(e&=255);if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;var r;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"===typeof e)for(r=t;r<n;++r)this[r]=e;else{var s=c.isBuffer(e)?e:J(new c(e,i).toString()),a=s.length;for(r=0;r<n-t;++r)this[r+t]=s[r%a]}return this};var Y=/[^+\/0-9A-Za-z-_]/g;function G(e){if(e=K(e).replace(Y,""),e.length<2)return"";while(e.length%4!==0)e+="=";return e}function K(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function q(e){return e<16?"0"+e.toString(16):e.toString(16)}function J(e,t){var n;t=t||1/0;for(var i=e.length,o=null,r=[],s=0;s<i;++s){if(n=e.charCodeAt(s),n>55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&r.push(239,191,189);continue}if(s+1===i){(t-=3)>-1&&r.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&r.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(t-=3)>-1&&r.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;r.push(n)}else if(n<2048){if((t-=2)<0)break;r.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;r.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;r.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return r}function X(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}function $(e,t){for(var n,i,o,r=[],s=0;s<e.length;++s){if((t-=2)<0)break;n=e.charCodeAt(s),i=n>>8,o=n%256,r.push(o),r.push(i)}return r}function Z(e){return i.toByteArray(G(e))}function ee(e,t,n,i){for(var o=0;o<i;++o){if(o+n>=t.length||o>=e.length)break;t[o+n]=e[o]}return o}function te(e){return e!==e}}).call(this,n("c8ed"))},f226:function(e,t,n){var i=n("45ad"),o=n("ce47"),r=n("3352"),s=function(e){return function(t,n,s){var a,l=i(t),c=o(l.length),h=r(s,c);if(e&&n!=n){while(c>h)if(a=l[h++],a!=a)return!0}else for(;c>h;h++)if((e||h in l)&&l[h]===n)return e||h||0;return!e&&-1}};e.exports={includes:s(!0),indexOf:s(!1)}},f31a:function(e,t,n){e.exports=n("a57d")},f37b:function(e,t,n){e.exports=n.p+"fonts/fontawesome-webfont.674f50d2.eot"},f39a:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-sash{position:absolute;z-index:35;touch-action:none}.monaco-sash.disabled{pointer-events:none}.monaco-sash.mac.vertical{cursor:col-resize}.monaco-sash.vertical.minimum{cursor:e-resize}.monaco-sash.vertical.maximum{cursor:w-resize}.monaco-sash.mac.horizontal{cursor:row-resize}.monaco-sash.horizontal.minimum{cursor:s-resize}.monaco-sash.horizontal.maximum{cursor:n-resize}.monaco-sash.disabled{cursor:default!important;pointer-events:none!important}.monaco-sash.debug{background:#0ff}.monaco-sash.debug.disabled{background:rgba(0,255,255,.2)}.monaco-sash.debug:not(.disabled).orthogonal-end:after,.monaco-sash.debug:not(.disabled).orthogonal-start:before{background:red}",""]),e.exports=t},f3d6:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,'.monaco-editor{font-family:-apple-system,BlinkMacSystemFont,Segoe WPC,Segoe UI,HelveticaNeue-Light,system-ui,Ubuntu,Droid Sans,sans-serif;--monaco-monospace-font:"SF Mono",Monaco,Menlo,Consolas,"Ubuntu Mono","Liberation Mono","DejaVu Sans Mono","Courier New",monospace}.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-hover p{margin:0}.monaco-editor.hc-black{-ms-high-contrast-adjust:none}@media screen and (-ms-high-contrast:active){.monaco-editor.vs-dark .view-overlays .current-line,.monaco-editor.vs .view-overlays .current-line{border-color:windowtext!important;border-left:0;border-right:0}.monaco-editor.vs-dark .cursor,.monaco-editor.vs .cursor{background-color:windowtext!important}.monaco-editor.vs-dark .dnd-target,.monaco-editor.vs .dnd-target{border-color:windowtext!important}.monaco-editor.vs-dark .selected-text,.monaco-editor.vs .selected-text{background-color:highlight!important}.monaco-editor.vs-dark .view-line,.monaco-editor.vs .view-line{-ms-high-contrast-adjust:none}.monaco-editor.vs-dark .view-line span,.monaco-editor.vs .view-line span{color:windowtext!important}.monaco-editor.vs-dark .view-line span.inline-selected-text,.monaco-editor.vs .view-line span.inline-selected-text{color:highlighttext!important}.monaco-editor.vs-dark .view-overlays,.monaco-editor.vs .view-overlays{-ms-high-contrast-adjust:none}.monaco-editor.vs-dark .reference-decoration,.monaco-editor.vs-dark .selectionHighlight,.monaco-editor.vs-dark .wordHighlight,.monaco-editor.vs-dark .wordHighlightStrong,.monaco-editor.vs .reference-decoration,.monaco-editor.vs .selectionHighlight,.monaco-editor.vs .wordHighlight,.monaco-editor.vs .wordHighlightStrong{border:2px dotted highlight!important;background:transparent!important;box-sizing:border-box}.monaco-editor.vs-dark .rangeHighlight,.monaco-editor.vs .rangeHighlight{background:transparent!important;border:1px dotted activeborder!important;box-sizing:border-box}.monaco-editor.vs-dark .bracket-match,.monaco-editor.vs .bracket-match{border-color:windowtext!important;background:transparent!important}.monaco-editor.vs-dark .currentFindMatch,.monaco-editor.vs-dark .findMatch,.monaco-editor.vs .currentFindMatch,.monaco-editor.vs .findMatch{border:2px dotted activeborder!important;background:transparent!important;box-sizing:border-box}.monaco-editor.vs-dark .find-widget,.monaco-editor.vs .find-widget{border:1px solid windowtext}.monaco-editor.vs-dark .monaco-list .monaco-list-row,.monaco-editor.vs .monaco-list .monaco-list-row{-ms-high-contrast-adjust:none;color:windowtext!important}.monaco-editor.vs-dark .monaco-list .monaco-list-row.focused,.monaco-editor.vs .monaco-list .monaco-list-row.focused{color:highlighttext!important;background-color:highlight!important}.monaco-editor.vs-dark .monaco-list .monaco-list-row:hover,.monaco-editor.vs .monaco-list .monaco-list-row:hover{background:transparent!important;border:1px solid highlight;box-sizing:border-box}.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar,.monaco-editor.vs .monaco-scrollable-element>.scrollbar{-ms-high-contrast-adjust:none;background:background!important;border:1px solid windowtext;box-sizing:border-box}.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider,.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider{background:windowtext!important}.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider.active,.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider:hover,.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider.active,.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider:hover{background:highlight!important}.monaco-editor.vs-dark .decorationsOverviewRuler,.monaco-editor.vs .decorationsOverviewRuler{opacity:0}.monaco-editor.vs-dark .minimap,.monaco-editor.vs .minimap{display:none}.monaco-editor.vs-dark .squiggly-d-error,.monaco-editor.vs .squiggly-d-error{background:transparent!important;border-bottom:4px double #e47777}.monaco-editor.vs-dark .squiggly-b-info,.monaco-editor.vs-dark .squiggly-c-warning,.monaco-editor.vs .squiggly-b-info,.monaco-editor.vs .squiggly-c-warning{border-bottom:4px double #71b771}.monaco-editor.vs-dark .squiggly-a-hint,.monaco-editor.vs .squiggly-a-hint{border-bottom:4px double #6c6c6c}.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.vs .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label{-ms-high-contrast-adjust:none;color:highlighttext!important;background-color:highlight!important}.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:hover .action-label,.monaco-editor.vs .monaco-menu .monaco-action-bar.vertical .action-menu-item:hover .action-label{-ms-high-contrast-adjust:none;background:transparent!important;border:1px solid highlight;box-sizing:border-box}.monaco-diff-editor.vs-dark .diffOverviewRuler,.monaco-diff-editor.vs .diffOverviewRuler{display:none}.monaco-editor.vs-dark .line-delete,.monaco-editor.vs-dark .line-insert,.monaco-editor.vs .line-delete,.monaco-editor.vs .line-insert{background:transparent!important;border:1px solid highlight!important;box-sizing:border-box}.monaco-editor.vs-dark .char-delete,.monaco-editor.vs-dark .char-insert,.monaco-editor.vs .char-delete,.monaco-editor.vs .char-insert{background:transparent!important}}',""]),e.exports=t},f5ab:function(e,t,n){var i=n("ad2f");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("7ca26817",i,!0,{sourceMap:!1,shadowMode:!1})},f652:function(e,t,n){var i,o,r,s,a,l,c,h,u=n("e244"),d=n("42b1").f,p=n("59e5").set,f=n("4ad5"),g=n("e743"),m=n("f79e"),b=u.MutationObserver||u.WebKitMutationObserver,v=u.document,y=u.process,w=u.Promise,_=d(u,"queueMicrotask"),A=_&&_.value;A||(i=function(){var e,t;m&&(e=y.domain)&&e.exit();while(o){t=o.fn,o=o.next;try{t()}catch(n){throw o?s():r=void 0,n}}r=void 0,e&&e.enter()},f||m||g||!b||!v?w&&w.resolve?(c=w.resolve(void 0),c.constructor=w,h=c.then,s=function(){h.call(c,i)}):s=m?function(){y.nextTick(i)}:function(){p.call(u,i)}:(a=!0,l=v.createTextNode(""),new b(i).observe(l,{characterData:!0}),s=function(){l.data=a=!a})),e.exports=A||function(e){var t={fn:e,next:void 0};r&&(r.next=t),o||(o=t,s()),r=t}},f658:function(e,t,n){"use strict";n("37fd");var i=n("fbdf").is,o=n("7299"),r=o.domify,s=o.event;function a(e){this._exclusiveGatewaySettings=e}a.prototype.createContextPads=function(e){var t=this,n=e.outgoing.filter((function(e){return i(e,"bpmn:SequenceFlow")}));if(!(n.length<2)){var o=r('<div class="context-pad" title="Set Sequence Flow"><i class="fa fa-code-fork"></i></div>');return s.bind(o,"click",(function(){t._exclusiveGatewaySettings.setSequenceFlow(e)})),[{element:e,html:o}]}},a.$inject=["exclusiveGatewaySettings"],e.exports=a},f68d:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,".monaco-mouse-cursor-text{cursor:text}.hc-black.mac .monaco-mouse-cursor-text,.hc-black .mac .monaco-mouse-cursor-text,.vs-dark.mac .monaco-mouse-cursor-text,.vs-dark .mac .monaco-mouse-cursor-text{cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAL0lEQVQoz2NgCD3x//9/BhBYBWdhgFVAiVW4JBFKGIa4AqD0//9D3pt4I4tAdAMAHTQ/j5Zom30AAAAASUVORK5CYII=) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAz0lEQVRIx2NgYGBY/R8I/vx5eelX3n82IJ9FxGf6tksvf/8FiTMQAcAGQMDvSwu09abffY8QYSAScNk45G198eX//yev73/4///701eh//kZSARckrNBRvz//+8+6ZohwCzjGNjdgQxkAg7B9WADeBjIBqtJCbhRA0YNoIkBSNmaPEMoNmA0FkYNoFKhapJ6FGyAH3nauaSmPfwI0v/3OukVi0CIZ+F25KrtYcx/CTIy0e+rC7R1Z4KMICVTQQ14feVXIbR695u14+Ir4gwAAD49E54wc1kWAAAAAElFTkSuQmCC) 2x) 5 8,text}",""]),e.exports=t},f743:function(e,t,n){var i=n("df3c");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var o=n("4974").default;o("448cf43a",i,!0,{sourceMap:!1,shadowMode:!1})},f767:function(e,t,n){var i=n("53c2");t=i(!1),t.push([e.i,'.djs-minimap{position:absolute;top:20px;right:20px;background-color:hsla(0,0%,100%,.9);border:1px solid #ccc;border-radius:2px;box-sizing:border-box;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.djs-minimap,.djs-minimap:not(.open){overflow:hidden}.djs-minimap .map{display:none}.djs-minimap.open .map{display:block}.djs-minimap .map{width:320px;height:180px}.djs-minimap:not(.open) .toggle{width:70px;height:40px;line-height:40px;text-align:center}.djs-minimap:not(.open) .toggle:before{content:"minimap"}.djs-minimap.open .toggle{position:absolute;right:0;padding:6px;z-index:1}.djs-minimap .map{cursor:crosshair}.djs-minimap .viewport{fill:none;stroke:none}.djs-minimap .viewport-dom{position:absolute;border:2px solid orange;border-radius:2px;box-sizing:border-box;cursor:move}.djs-minimap:not(.open) .viewport-dom{display:none}.djs-minimap.open .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.2);pointer-events:none}.djs-minimap .cursor-crosshair{cursor:crosshair}.djs-minimap .cursor-move{cursor:move}',""]),e.exports=t},f79e:function(e,t,n){var i=n("c401"),o=n("e244");e.exports="process"==i(o.process)},f940:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return a}));var i=n("1cb4");const o="undefined"===typeof e?{cwd(){return"/"},env:Object.create(null),get platform(){return i["i"]?"win32":i["f"]?"darwin":"linux"},nextTick(e){return Object(i["j"])(e)}}:e,r=o.cwd,s=o.env,a=o.platform}).call(this,n("2552"))},f96e:function(e,t,n){var i=n("e244"),o=n("a909"),r=n("370b"),s=n("69f1");for(var a in o){var l=i[a],c=l&&l.prototype;if(c&&c.forEach!==r)try{s(c,"forEach",r)}catch(h){c.forEach=r}}},f9ba:function(e,t,n){e.exports=n.p+"fonts/fontawesome-webfont.b06871f2.ttf"},fa89:function(e,t,n){var i=n("6965"),o=n("7d86"),r=n("0da4");i||o(Object.prototype,"toString",r,{unsafe:!0})},fb3d:function(e,t,n){e.exports=n.p+"fonts/fontawesome-webfont.af7ae505.woff2"},fbcf:function(e,t,n){var i=n("eee7");e.exports=function(e){if(!i(e))throw TypeError(String(e)+" is not an object");return e}},fbdf:function(e,t,n){"use strict";n("f96e"),n("37fd");var i=n("c201").every,o=n("c201").some;function r(e,t){var n=t.parent;while(n){if(n===e)return!0;n=n.parent}return!1}e.exports.is=function(e,t){if("label"!==e.type){Array.isArray(t)||(t=[t]);var n=!1;return t.forEach((function(t){t===e.type&&(n=!0)})),n}},e.exports.isTypedEvent=function(e,t,n){function r(e,t){return i(t,(function(t,n){return e[n]==t}))}return o(e.eventDefinitions,(function(i){return i.$type===t&&r(e,n)}))},e.exports.getBusinessObject=function(e){return e&&e.businessObject||e},e.exports.isAncestor=r,e.exports.getDescendants=function(e,t){return e.filter((function(e){return r(t,e)}))},e.exports.supportedElements=["bpmn:Association","bpmn:BoundaryEvent","bpmn:BusinessRuleTask","bpmn:CallActivity","bpmn:DataInputAssociation","bpmn:DataObjectReference","bpmn:DataOutputAssociation","bpmn:DataStoreReference","bpmn:EndEvent","bpmn:EventBasedGateway","bpmn:ExclusiveGateway","bpmn:IntermediateCatchEvent","bpmn:ManualTask","bpmn:ParallelGateway","bpmn:Process","bpmn:ScriptTask","bpmn:SequenceFlow","bpmn:ServiceTask","bpmn:StartEvent","bpmn:SubProcess","bpmn:Task","bpmn:TextAnnotation","bpmn:UserTask"]},fc01:function(e,t,n){"use strict";var i=n("7f17"),o=function(e){var t,n;this.promise=new e((function(e,i){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=i})),this.resolve=i(t),this.reject=i(n)};e.exports.f=function(e){return new o(e)}},fc08:function(e,t,n){var i=function(e){"use strict";var t,n=Object.prototype,i=n.hasOwnProperty,o="function"===typeof Symbol?Symbol:{},r=o.iterator||"@@iterator",s=o.asyncIterator||"@@asyncIterator",a=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(B){l=function(e,t,n){return e[t]=n}}function c(e,t,n,i){var o=t&&t.prototype instanceof m?t:m,r=Object.create(o.prototype),s=new M(i||[]);return r._invoke=x(e,n,s),r}function h(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(B){return{type:"throw",arg:B}}}e.wrap=c;var u="suspendedStart",d="suspendedYield",p="executing",f="completed",g={};function m(){}function b(){}function v(){}var y={};y[r]=function(){return this};var w=Object.getPrototypeOf,_=w&&w(w(N([])));_&&_!==n&&i.call(_,r)&&(y=_);var A=v.prototype=m.prototype=Object.create(y);function C(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function E(e,t){function n(o,r,s,a){var l=h(e[o],e,r);if("throw"!==l.type){var c=l.arg,u=c.value;return u&&"object"===typeof u&&i.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,s,a)}),(function(e){n("throw",e,s,a)})):t.resolve(u).then((function(e){c.value=e,s(c)}),(function(e){return n("throw",e,s,a)}))}a(l.arg)}var o;function r(e,i){function r(){return new t((function(t,o){n(e,i,t,o)}))}return o=o?o.then(r,r):r()}this._invoke=r}function x(e,t,n){var i=u;return function(o,r){if(i===p)throw new Error("Generator is already running");if(i===f){if("throw"===o)throw r;return L()}n.method=o,n.arg=r;while(1){var s=n.delegate;if(s){var a=S(s,n);if(a){if(a===g)continue;return a}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(i===u)throw i=f,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);i=p;var l=h(e,t,n);if("normal"===l.type){if(i=n.done?f:d,l.arg===g)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(i=f,n.method="throw",n.arg=l.arg)}}}function S(e,n){var i=e.iterator[n.method];if(i===t){if(n.delegate=null,"throw"===n.method){if(e.iterator["return"]&&(n.method="return",n.arg=t,S(e,n),"throw"===n.method))return g;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return g}var o=h(i,e.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,g;var r=o.arg;return r?r.done?(n[e.resultName]=r.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,g):r:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,g)}function D(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function M(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(D,this),this.reset(!0)}function N(e){if(e){var n=e[r];if(n)return n.call(e);if("function"===typeof e.next)return e;if(!isNaN(e.length)){var o=-1,s=function n(){while(++o<e.length)if(i.call(e,o))return n.value=e[o],n.done=!1,n;return n.value=t,n.done=!0,n};return s.next=s}}return{next:L}}function L(){return{value:t,done:!0}}return b.prototype=A.constructor=v,v.constructor=b,b.displayName=l(v,a,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"===typeof e&&e.constructor;return!!t&&(t===b||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,v):(e.__proto__=v,l(e,a,"GeneratorFunction")),e.prototype=Object.create(A),e},e.awrap=function(e){return{__await:e}},C(E.prototype),E.prototype[s]=function(){return this},e.AsyncIterator=E,e.async=function(t,n,i,o,r){void 0===r&&(r=Promise);var s=new E(c(t,n,i,o),r);return e.isGeneratorFunction(n)?s:s.next().then((function(e){return e.done?e.value:s.next()}))},C(A),l(A,a,"Generator"),A[r]=function(){return this},A.toString=function(){return"[object Generator]"},e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){while(t.length){var i=t.pop();if(i in e)return n.value=i,n.done=!1,n}return n.done=!0,n}},e.values=N,M.prototype={constructor:M,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(k),!e)for(var n in this)"t"===n.charAt(0)&&i.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0],t=e.completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function o(i,o){return a.type="throw",a.arg=e,n.next=i,o&&(n.method="next",n.arg=t),!!o}for(var r=this.tryEntries.length-1;r>=0;--r){var s=this.tryEntries[r],a=s.completion;if("root"===s.tryLoc)return o("end");if(s.tryLoc<=this.prev){var l=i.call(s,"catchLoc"),c=i.call(s,"finallyLoc");if(l&&c){if(this.prev<s.catchLoc)return o(s.catchLoc,!0);if(this.prev<s.finallyLoc)return o(s.finallyLoc)}else if(l){if(this.prev<s.catchLoc)return o(s.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<s.finallyLoc)return o(s.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&i.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var r=o;break}}r&&("break"===e||"continue"===e)&&r.tryLoc<=t&&t<=r.finallyLoc&&(r=null);var s=r?r.completion:{};return s.type=e,s.arg=t,r?(this.method="next",this.next=r.finallyLoc,g):this.complete(s)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),g},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var o=i.arg;k(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,i){return this.delegate={iterator:N(e),resultName:n,nextLoc:i},"next"===this.method&&(this.arg=t),g}},e}(e.exports);try{regeneratorRuntime=i}catch(o){Function("r","regeneratorRuntime = r")(i)}},fc78:function(e,t,n){e.exports=n("a940")},fc9a:function(e,t,n){var i=n("e244");e.exports=i.Promise},fd0a:function(e,t,n){"use strict";var i=/,?([a-z]),?/gi,o=parseFloat,r=Math,s=r.PI,a=r.min,l=r.max,c=r.pow,h=r.abs,u=/([a-z])[\s,]*((-?\d*\.?\d*(?:e[-+]?\d+)?[\s]*,?[\s]*)+)/gi,d=/(-?\d*\.?\d*(?:e[-+]?\d+)?)[\s]*,?[\s]*/gi,p=Array.isArray||function(e){return e instanceof Array};function f(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function g(e){if("function"==typeof e||Object(e)!==e)return e;var t=new e.constructor;for(var n in e)f(e,n)&&(t[n]=g(e[n]));return t}function m(e,t){for(var n=0,i=e.length;n<i;n++)if(e[n]===t)return e.push(e.splice(n,1)[0])}function b(e){function t(){var n=Array.prototype.slice.call(arguments,0),i=n.join("鈵�"),o=t.cache=t.cache||{},r=t.count=t.count||[];return f(o,i)?(m(r,i),o[i]):(r.length>=1e3&&delete o[r.shift()],r.push(i),o[i]=e.apply(0,n),o[i])}return t}function v(e){if(!e)return null;var t=y(e);if(t.arr)return g(t.arr);var n={a:7,c:6,h:1,l:2,m:2,q:4,s:4,t:2,v:1,z:0},i=[];return p(e)&&p(e[0])&&(i=g(e)),i.length||String(e).replace(u,(function(e,t,o){var r=[],s=t.toLowerCase();o.replace(d,(function(e,t){t&&r.push(+t)})),"m"==s&&r.length>2&&(i.push([t].concat(r.splice(0,2))),s="l",t="m"==t?"l":"L");while(r.length>=n[s])if(i.push([t].concat(r.splice(0,n[s]))),!n[s])break})),i.toString=y.toString,t.arr=g(i),i}function y(e){var t=y.ps=y.ps||{};return t[e]?t[e].sleep=100:t[e]={sleep:100},setTimeout((function(){for(var n in t)f(t,n)&&n!=e&&(t[n].sleep--,!t[n].sleep&&delete t[n])})),t[e]}function w(e,t,n,i){return 1===arguments.length&&(t=e.y,n=e.width,i=e.height,e=e.x),{x:e,y:t,width:n,height:i,x2:e+n,y2:t+i}}function _(){return this.join(",").replace(i,"$1")}function A(e){var t=g(e);return t.toString=_,t}function C(e,t,n,i,o,r,s,a,l){var h=1-l,u=c(h,3),d=c(h,2),p=l*l,f=p*l,g=u*e+3*d*l*n+3*h*l*l*o+f*s,m=u*t+3*d*l*i+3*h*l*l*r+f*a;return{x:N(g),y:N(m)}}function E(e){var t=F.apply(null,e);return w(t.x0,t.y0,t.x1-t.x0,t.y1-t.y0)}function x(e,t,n){return t>=e.x&&t<=e.x+e.width&&n>=e.y&&n<=e.y+e.height}function S(e,t){return e=w(e),t=w(t),x(t,e.x,e.y)||x(t,e.x2,e.y)||x(t,e.x,e.y2)||x(t,e.x2,e.y2)||x(e,t.x,t.y)||x(e,t.x2,t.y)||x(e,t.x,t.y2)||x(e,t.x2,t.y2)||(e.x<t.x2&&e.x>t.x||t.x<e.x2&&t.x>e.x)&&(e.y<t.y2&&e.y>t.y||t.y<e.y2&&t.y>e.y)}function D(e,t,n,i,o){var r=-3*t+9*n-9*i+3*o,s=e*r+6*t-12*n+6*i;return e*s-3*t+3*n}function k(e,t,n,i,o,s,a,l,c){null==c&&(c=1),c=c>1?1:c<0?0:c;for(var h=c/2,u=12,d=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],p=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],f=0,g=0;g<u;g++){var m=h*d[g]+h,b=D(m,e,n,o,a),v=D(m,t,i,s,l),y=b*b+v*v;f+=p[g]*r.sqrt(y)}return h*f}function M(e,t,n,i,o,r,s,c){if(!(l(e,n)<a(o,s)||a(e,n)>l(o,s)||l(t,i)<a(r,c)||a(t,i)>l(r,c))){var h=(e*i-t*n)*(o-s)-(e-n)*(o*c-r*s),u=(e*i-t*n)*(r-c)-(t-i)*(o*c-r*s),d=(e-n)*(r-c)-(t-i)*(o-s);if(d){var p=N(h/d),f=N(u/d),g=+p.toFixed(2),m=+f.toFixed(2);if(!(g<+a(e,n).toFixed(2)||g>+l(e,n).toFixed(2)||g<+a(o,s).toFixed(2)||g>+l(o,s).toFixed(2)||m<+a(t,i).toFixed(2)||m>+l(t,i).toFixed(2)||m<+a(r,c).toFixed(2)||m>+l(r,c).toFixed(2)))return{x:p,y:f}}}}function N(e){return Math.round(1e11*e)/1e11}function L(e,t,n){var i=E(e),o=E(t);if(!S(i,o))return n?0:[];for(var r=k.apply(0,e),s=k.apply(0,t),a=T(e)?1:~~(r/5)||1,l=T(t)?1:~~(s/5)||1,c=[],u=[],d={},p=n?0:[],f=0;f<a+1;f++){var g=C.apply(0,e.concat(f/a));c.push({x:g.x,y:g.y,t:f/a})}for(f=0;f<l+1;f++)g=C.apply(0,t.concat(f/l)),u.push({x:g.x,y:g.y,t:f/l});for(f=0;f<a;f++)for(var m=0;m<l;m++){var b,v=c[f],y=c[f+1],w=u[m],_=u[m+1],A=h(y.x-v.x)<.01?"y":"x",x=h(_.x-w.x)<.01?"y":"x",D=M(v.x,v.y,y.x,y.y,w.x,w.y,_.x,_.y);if(D){if(b=D.x.toFixed(9)+"#"+D.y.toFixed(9),d[b])continue;d[b]=!0;var N=v.t+h((D[A]-v[A])/(y[A]-v[A]))*(y.t-v.t),L=w.t+h((D[x]-w[x])/(_[x]-w[x]))*(_.t-w.t);N>=0&&N<=1&&L>=0&&L<=1&&(n?p++:p.push({x:D.x,y:D.y,t1:N,t2:L}))}}return p}function B(e,t,n){e=j(e),t=j(t);for(var i,o,r,s,a,l,c,h,u,d,p=n?0:[],f=0,g=e.length;f<g;f++){var m=e[f];if("M"==m[0])i=a=m[1],o=l=m[2];else{"C"==m[0]?(u=[i,o].concat(m.slice(1)),i=u[6],o=u[7]):(u=[i,o,i,o,a,l,a,l],i=a,o=l);for(var b=0,v=t.length;b<v;b++){var y=t[b];if("M"==y[0])r=c=y[1],s=h=y[2];else{"C"==y[0]?(d=[r,s].concat(y.slice(1)),r=d[6],s=d[7]):(d=[r,s,r,s,c,h,c,h],r=c,s=h);var w=L(u,d,n);if(n)p+=w;else{for(var _=0,A=w.length;_<A;_++)w[_].segment1=f,w[_].segment2=b,w[_].bez1=u,w[_].bez2=d;p=p.concat(w)}}}}}return p}function I(e){var t=y(e);if(t.abs)return A(t.abs);if(p(e)&&p(e&&e[0])||(e=v(e)),!e||!e.length)return[["M",0,0]];var n,i=[],o=0,r=0,s=0,a=0,l=0;"M"==e[0][0]&&(o=+e[0][1],r=+e[0][2],s=o,a=r,l++,i[0]=["M",o,r]);for(var c,h,u=l,d=e.length;u<d;u++){if(i.push(c=[]),h=e[u],n=h[0],n!=n.toUpperCase())switch(c[0]=n.toUpperCase(),c[0]){case"A":c[1]=h[1],c[2]=h[2],c[3]=h[3],c[4]=h[4],c[5]=h[5],c[6]=+h[6]+o,c[7]=+h[7]+r;break;case"V":c[1]=+h[1]+r;break;case"H":c[1]=+h[1]+o;break;case"M":s=+h[1]+o,a=+h[2]+r;default:for(var f=1,g=h.length;f<g;f++)c[f]=+h[f]+(f%2?o:r)}else for(var m=0,b=h.length;m<b;m++)c[m]=h[m];switch(n=n.toUpperCase(),c[0]){case"Z":o=+s,r=+a;break;case"H":o=c[1];break;case"V":r=c[1];break;case"M":s=c[c.length-2],a=c[c.length-1];default:o=c[c.length-2],r=c[c.length-1]}}return i.toString=_,t.abs=A(i),i}function T(e){return e[0]===e[2]&&e[1]===e[3]&&e[4]===e[6]&&e[5]===e[7]}function O(e,t,n,i){return[e,t,n,i,n,i]}function R(e,t,n,i,o,r){var s=1/3,a=2/3;return[s*e+a*n,s*t+a*i,s*o+a*n,s*r+a*i,o,r]}function P(e,t,n,i,o,a,l,c,u,d){var p,f=120*s/180,g=s/180*(+o||0),m=[],v=b((function(e,t,n){var i=e*r.cos(n)-t*r.sin(n),o=e*r.sin(n)+t*r.cos(n);return{x:i,y:o}}));if(d)D=d[0],k=d[1],x=d[2],S=d[3];else{p=v(e,t,-g),e=p.x,t=p.y,p=v(c,u,-g),c=p.x,u=p.y;var y=(e-c)/2,w=(t-u)/2,_=y*y/(n*n)+w*w/(i*i);_>1&&(_=r.sqrt(_),n*=_,i*=_);var A=n*n,C=i*i,E=(a==l?-1:1)*r.sqrt(h((A*C-A*w*w-C*y*y)/(A*w*w+C*y*y))),x=E*n*w/i+(e+c)/2,S=E*-i*y/n+(t+u)/2,D=r.asin(((t-S)/i).toFixed(9)),k=r.asin(((u-S)/i).toFixed(9));D=e<x?s-D:D,k=c<x?s-k:k,D<0&&(D=2*s+D),k<0&&(k=2*s+k),l&&D>k&&(D-=2*s),!l&&k>D&&(k-=2*s)}var M=k-D;if(h(M)>f){var N=k,L=c,B=u;k=D+f*(l&&k>D?1:-1),c=x+n*r.cos(k),u=S+i*r.sin(k),m=P(c,u,n,i,o,0,l,L,B,[k,N,x,S])}M=k-D;var I=r.cos(D),T=r.sin(D),O=r.cos(k),R=r.sin(k),F=r.tan(M/4),j=4/3*n*F,Q=4/3*i*F,z=[e,t],V=[e+j*T,t-Q*I],W=[c+j*R,u-Q*O],H=[c,u];if(V[0]=2*z[0]-V[0],V[1]=2*z[1]-V[1],d)return[V,W,H].concat(m);m=[V,W,H].concat(m).join().split(",");for(var U=[],Y=0,G=m.length;Y<G;Y++)U[Y]=Y%2?v(m[Y-1],m[Y],g).y:v(m[Y],m[Y+1],g).x;return U}function F(e,t,n,i,o,s,c,u){for(var d,p,f,g,m,b,v,y,w=[],_=[[],[]],A=0;A<2;++A)if(0==A?(p=6*e-12*n+6*o,d=-3*e+9*n-9*o+3*c,f=3*n-3*e):(p=6*t-12*i+6*s,d=-3*t+9*i-9*s+3*u,f=3*i-3*t),h(d)<1e-12){if(h(p)<1e-12)continue;g=-f/p,0<g&&g<1&&w.push(g)}else v=p*p-4*f*d,y=r.sqrt(v),v<0||(m=(-p+y)/(2*d),0<m&&m<1&&w.push(m),b=(-p-y)/(2*d),0<b&&b<1&&w.push(b));var C,E=w.length,x=E;while(E--)g=w[E],C=1-g,_[0][E]=C*C*C*e+3*C*C*g*n+3*C*g*g*o+g*g*g*c,_[1][E]=C*C*C*t+3*C*C*g*i+3*C*g*g*s+g*g*g*u;return _[0][x]=e,_[1][x]=t,_[0][x+1]=c,_[1][x+1]=u,_[0].length=_[1].length=x+2,{x0:a.apply(0,_[0]),y0:a.apply(0,_[1]),x1:l.apply(0,_[0]),y1:l.apply(0,_[1])}}function j(e){var t=y(e);if(t.curve)return A(t.curve);for(var n=I(e),i={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},r=function(e,t,n){var i,o;if(!e)return["C",t.x,t.y,t.x,t.y,t.x,t.y];switch(!(e[0]in{T:1,Q:1})&&(t.qx=t.qy=null),e[0]){case"M":t.X=e[1],t.Y=e[2];break;case"A":e=["C"].concat(P.apply(0,[t.x,t.y].concat(e.slice(1))));break;case"S":"C"==n||"S"==n?(i=2*t.x-t.bx,o=2*t.y-t.by):(i=t.x,o=t.y),e=["C",i,o].concat(e.slice(1));break;case"T":"Q"==n||"T"==n?(t.qx=2*t.x-t.qx,t.qy=2*t.y-t.qy):(t.qx=t.x,t.qy=t.y),e=["C"].concat(R(t.x,t.y,t.qx,t.qy,e[1],e[2]));break;case"Q":t.qx=e[1],t.qy=e[2],e=["C"].concat(R(t.x,t.y,e[1],e[2],e[3],e[4]));break;case"L":e=["C"].concat(O(t.x,t.y,e[1],e[2]));break;case"H":e=["C"].concat(O(t.x,t.y,e[1],t.y));break;case"V":e=["C"].concat(O(t.x,t.y,t.x,e[1]));break;case"Z":e=["C"].concat(O(t.x,t.y,t.X,t.Y));break}return e},s=function(e,t){if(e[t].length>7){e[t].shift();var i=e[t];while(i.length)a[t]="A",e.splice(t++,0,["C"].concat(i.splice(0,6)));e.splice(t,1),u=n.length}},a=[],l="",c="",h=0,u=n.length;h<u;h++){n[h]&&(l=n[h][0]),"C"!=l&&(a[h]=l,h&&(c=a[h-1])),n[h]=r(n[h],i,c),"A"!=a[h]&&"C"==l&&(a[h]="C"),s(n,h);var d=n[h],p=d.length;i.x=d[p-2],i.y=d[p-1],i.bx=o(d[p-4])||i.x,i.by=o(d[p-3])||i.y}return t.curve=A(n),n}e.exports=B},fd3f:function(e,t){e.exports={}},fdda:function(e,t,n){"use strict";function i(e,t){var n=o(e);return n&&"function"===typeof n.$instanceOf&&n.$instanceOf(t)}function o(e){return e&&e.businessObject||e}n.r(t),n.d(t,"is",(function(){return i})),n.d(t,"getBusinessObject",(function(){return o}))},fe32:function(e,t,n){var i=n("c673"),o={}.hasOwnProperty;e.exports=function(e,t){return o.call(i(e),t)}},ff4d:function(e,t,n){"use strict";n("37fd"),n("adae");var i=n("4580"),o=i.TOGGLE_MODE_EVENT,r=i.RESET_SIMULATION_EVENT,s=i.PROCESS_INSTANCE_CREATED_EVENT,a=i.PROCESS_INSTANCE_FINISHED_EVENT;function l(e,t){var n=this;this._eventBus=e,this._processInstanceIds=t,this.processInstances=[],e.on([o,r],(function(){n.processInstances=[]}))}l.prototype.create=function(e,t){var n=this._processInstanceIds.getNext(),i={parent:e,processInstanceId:n,parentProcessInstanceId:t};return this.processInstances.push(i),this._eventBus.fire(s,i),n},l.prototype.remove=function(e){this.processInstances=this.processInstances.filter((function(t){return t.processInstanceId!==e}))},l.prototype.finish=function(e){var t=this.processInstances.find((function(t){return t.processInstanceId===e}));this._eventBus.fire(a,t),t.isFinished=!0},l.prototype.getProcessInstances=function(e,t){if(!e)return this.processInstances;var n=this.processInstances.filter((function(t){return t.parent===e}));return t&&!0!==t.includeFinished&&(n=n.filter((function(e){return!e.isFinished}))),n},l.prototype.getProcessInstance=function(e){return this.processInstances.find((function(t){return t.processInstanceId===e}))},l.$inject=["eventBus","processInstanceIds"],e.exports=l},ff5c:function(e,t,n){"use strict";var i=n("fbcf");e.exports=function(){var e=i(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},ffc8:function(e,t,n){"use strict";n("f96e"),n("37fd"),n("2f62"),n("26c4"),n("fa89"),n("f05e");var i=n("d1cc"),o=n("7299").query,r=n("4580"),s=r.RESET_SIMULATION_EVENT,a=r.PLAY_SIMULATION_EVENT,l=r.PAUSE_SIMULATION_EVENT,c=r.TERMINATE_EVENT,h=r.PROCESS_INSTANCE_FINISHED_EVENT,u=r.ANIMATION_CREATED_EVENT,d=n("fbdf").isAncestor,p=n("4e99"),f=p.distance,g=getComputedStyle(document.documentElement).getPropertyValue("--token-simulation-green-base-44");function m(e){return 1===e}function b(e){return 2==e.length}var v=0,y="-",w="<",_="<>",A=20;function C(e,t){var n=window.animation=this;this._eventBus=t,this.animations=[],this.hiddenAnimations=[],this.animationSpeed=1,t.on("import.done",(function(){var t=i(e._svg),r=o(".viewport",e._svg),s=i.adopt(r);n.group=t.group().attr("id","token-simulation"),s.put(n.group)})),t.on(c,(function(e){var t=e.element,i=t.parent;n.animations.forEach((function(e){d(i,e.element)&&(e.animation.stop(),n.animations=n.animations.filter((function(t){return t!==e})))}))})),t.on(h,(function(e){var t=e.parent;n.animations.forEach((function(i){(e.processInstanceId===i.processInstanceId||d(t,i.element))&&(i.animation.stop(),n.animations=n.animations.filter((function(e){return e!==i})))}))})),t.on(s,(function(){n.animations.forEach((function(e){e.animation.stop()})),n.animations=[],n.hiddenAnimations=[]})),t.on(l,(function(){n.animations.forEach((function(e){e.animation.pause()}))})),t.on(a,(function(){n.animations.forEach((function(e){e.animation.play()}))}))}function E(e,t,n){this.gfx=this.fx=e,this.waypoints=t,this.done=n,this.create()}C.prototype.createAnimation=function(e,t,n){var i=this;if(this.group){var o,r=this._createTokenGfx(t);return o=new E(r,e.waypoints,(function(){i.animations=i.animations.filter((function(e){return e.animation!==o})),n&&n()})),this.hiddenAnimations.includes(t)&&r.hide(),r.fx._speed=this.animationSpeed,this.animations.push({tokenGfx:r,animation:o,element:e,processInstanceId:t}),this._eventBus.fire(u,{tokenGfx:r,animation:o,element:e,processInstanceId:t}),o}},C.prototype.setAnimationSpeed=function(e){this.animations.forEach((function(t){t.tokenGfx.fx._speed=e})),this.animationSpeed=e},C.prototype._createTokenGfx=function(e){var t=this.group.group().attr("class","token").hide();return t.circle(A,A).attr("fill",g).attr("class","circle"),t.text(e.toString()).attr("transform","translate(10, -7)").attr("text-anchor","middle").attr("class","text"),t},C.prototype.showProcessInstanceAnimations=function(e){this.animations.forEach((function(t){t.processInstanceId===e&&t.tokenGfx.show()})),this.hiddenAnimations=this.hiddenAnimations.filter((function(t){return t!==e}))},C.prototype.hideProcessInstanceAnimations=function(e){this.animations.forEach((function(t){t.processInstanceId===e&&t.tokenGfx.hide()})),this.hiddenAnimations.push(e)},C.$inject=["canvas","eventBus"],e.exports=C,E.prototype.create=function(){var e=this.gfx,t=this.waypoints,n=this.done,i=this.fx;e.show().move(t[0].x-A/2,t[0].y-A/2),t.forEach((function(e,n){if(n>0){var o=e.x-A/2,r=e.y-A/2,s=m(n)?w:y;b(t)&&(s=_);var a=20*f(t[n-1],e);i=i.animate(a,s,v).move(o,r)}})),i.after((function(){e.remove(),n()}))},E.prototype.play=function(){this.gfx.play()},E.prototype.pause=function(){this.gfx.pause()},E.prototype.stop=function(){this.fx.stop(),this.gfx.remove()}},ffe9:function(e,t,n){"use strict";n("f96e");var i=n("fbdf").is,o=n("4580"),r=o.UPDATE_ELEMENTS_EVENT;function s(e,t){this._eventBus=e,this._animation=t}s.prototype.consume=function(e){var t=e.element,n=e.processInstanceId;t.tokenCount||(t.tokenCount={}),t.tokenCount[n]||(t.tokenCount[n]=0),t.tokenCount[n]++;var o=t.outgoing,s=[];o.forEach((function(e){var t=e.target;i(t,"bpmn:IntermediateCatchEvent")&&s.push(t)})),this._eventBus.fire(r,{elements:s})},s.prototype.generate=function(){},s.$inject=["eventBus","animation"],e.exports=s}})}));
diff --git a/Source/UBCS-WEB/dist/public/cdn/vue-router/3.0.1/vue-router.min.js b/Source/UBCS-WEB/dist/public/cdn/vue-router/3.0.1/vue-router.min.js
deleted file mode 100644
index aea5793..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/vue-router/3.0.1/vue-router.min.js
+++ /dev/null
@@ -1,6 +0,0 @@
-/**
-  * vue-router v3.0.1
-  * (c) 2017 Evan You
-  * @license MIT
-  */
- !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.VueRouter=e()}(this,function(){"use strict";function t(t,e){}function e(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function r(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0}}function n(t,e){for(var r in e)t[r]=e[r];return t}function o(t,e,r){void 0===e&&(e={});var n,o=r||i;try{n=o(t||"")}catch(t){n={}}for(var a in e)n[a]=e[a];return n}function i(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach(function(t){var r=t.replace(/\+/g," ").split("="),n=Ut(r.shift()),o=r.length>0?Ut(r.join("=")):null;void 0===e[n]?e[n]=o:Array.isArray(e[n])?e[n].push(o):e[n]=[e[n],o]}),e):e}function a(t){var e=t?Object.keys(t).map(function(e){var r=t[e];if(void 0===r)return"";if(null===r)return Pt(e);if(Array.isArray(r)){var n=[];return r.forEach(function(t){void 0!==t&&(null===t?n.push(Pt(e)):n.push(Pt(e)+"="+Pt(t)))}),n.join("&")}return Pt(e)+"="+Pt(r)}).filter(function(t){return t.length>0}).join("&"):null;return e?"?"+e:""}function u(t,e,r,n){var o=n&&n.options.stringifyQuery,i=e.query||{};try{i=c(i)}catch(t){}var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:i,params:e.params||{},fullPath:p(e,o),matched:t?s(t):[]};return r&&(a.redirectedFrom=p(r,o)),Object.freeze(a)}function c(t){if(Array.isArray(t))return t.map(c);if(t&&"object"==typeof t){var e={};for(var r in t)e[r]=c(t[r]);return e}return t}function s(t){for(var e=[];t;)e.unshift(t),t=t.parent;return e}function p(t,e){var r=t.path,n=t.query;void 0===n&&(n={});var o=t.hash;void 0===o&&(o="");var i=e||a;return(r||"/")+i(n)+o}function f(t,e){return e===Ht?t===e:!!e&&(t.path&&e.path?t.path.replace(Mt,"")===e.path.replace(Mt,"")&&t.hash===e.hash&&h(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&h(t.query,e.query)&&h(t.params,e.params)))}function h(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var r=Object.keys(t),n=Object.keys(e);return r.length===n.length&&r.every(function(r){var n=t[r],o=e[r];return"object"==typeof n&&"object"==typeof o?h(n,o):String(n)===String(o)})}function l(t,e){return 0===t.path.replace(Mt,"/").indexOf(e.path.replace(Mt,"/"))&&(!e.hash||t.hash===e.hash)&&d(t.query,e.query)}function d(t,e){for(var r in e)if(!(r in t))return!1;return!0}function y(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey||t.defaultPrevented||void 0!==t.button&&0!==t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function v(t){if(t)for(var e,r=0;r<t.length;r++){if("a"===(e=t[r]).tag)return e;if(e.children&&(e=v(e.children)))return e}}function m(t){if(!m.installed||Tt!==t){m.installed=!0,Tt=t;var e=function(t){return void 0!==t},r=function(t,r){var n=t.$options._parentVnode;e(n)&&e(n=n.data)&&e(n=n.registerRouteInstance)&&n(t,r)};t.mixin({beforeCreate:function(){e(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),t.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,r(this,this)},destroyed:function(){r(this)}}),Object.defineProperty(t.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(t.prototype,"$route",{get:function(){return this._routerRoot._route}}),t.component("router-view",St),t.component("router-link",zt);var n=t.config.optionMergeStrategies;n.beforeRouteEnter=n.beforeRouteLeave=n.beforeRouteUpdate=n.created}}function g(t,e,r){var n=t.charAt(0);if("/"===n)return t;if("?"===n||"#"===n)return e+t;var o=e.split("/");r&&o[o.length-1]||o.pop();for(var i=t.replace(/^\//,"").split("/"),a=0;a<i.length;a++){var u=i[a];".."===u?o.pop():"."!==u&&o.push(u)}return""!==o[0]&&o.unshift(""),o.join("/")}function b(t){var e="",r="",n=t.indexOf("#");n>=0&&(e=t.slice(n),t=t.slice(0,n));var o=t.indexOf("?");return o>=0&&(r=t.slice(o+1),t=t.slice(0,o)),{path:t,query:r,hash:e}}function w(t){return t.replace(/\/\//g,"/")}function x(t,e){for(var r,n=[],o=0,i=0,a="",u=e&&e.delimiter||"/";null!=(r=Qt.exec(t));){var c=r[0],s=r[1],p=r.index;if(a+=t.slice(i,p),i=p+c.length,s)a+=s[1];else{var f=t[i],h=r[2],l=r[3],d=r[4],y=r[5],v=r[6],m=r[7];a&&(n.push(a),a="");var g=null!=h&&null!=f&&f!==h,b="+"===v||"*"===v,w="?"===v||"*"===v,x=r[2]||u,k=d||y;n.push({name:l||o++,prefix:h||"",delimiter:x,optional:w,repeat:b,partial:g,asterisk:!!m,pattern:k?C(k):m?".*":"[^"+O(x)+"]+?"})}}return i<t.length&&(a+=t.substr(i)),a&&n.push(a),n}function k(t){return encodeURI(t).replace(/[\/?#]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})}function R(t){return encodeURI(t).replace(/[?#]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})}function E(t){for(var e=new Array(t.length),r=0;r<t.length;r++)"object"==typeof t[r]&&(e[r]=new RegExp("^(?:"+t[r].pattern+")$"));return function(r,n){for(var o="",i=r||{},a=(n||{}).pretty?k:encodeURIComponent,u=0;u<t.length;u++){var c=t[u];if("string"!=typeof c){var s,p=i[c.name];if(null==p){if(c.optional){c.partial&&(o+=c.prefix);continue}throw new TypeError('Expected "'+c.name+'" to be defined')}if(Ft(p)){if(!c.repeat)throw new TypeError('Expected "'+c.name+'" to not repeat, but received `'+JSON.stringify(p)+"`");if(0===p.length){if(c.optional)continue;throw new TypeError('Expected "'+c.name+'" to not be empty')}for(var f=0;f<p.length;f++){if(s=a(p[f]),!e[u].test(s))throw new TypeError('Expected all "'+c.name+'" to match "'+c.pattern+'", but received `'+JSON.stringify(s)+"`");o+=(0===f?c.prefix:c.delimiter)+s}}else{if(s=c.asterisk?R(p):a(p),!e[u].test(s))throw new TypeError('Expected "'+c.name+'" to match "'+c.pattern+'", but received "'+s+'"');o+=c.prefix+s}}else o+=c}return o}}function O(t){return t.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function C(t){return t.replace(/([=!:$\/()])/g,"\\$1")}function j(t,e){return t.keys=e,t}function A(t){return t.sensitive?"":"i"}function _(t,e){var r=t.source.match(/\((?!\?)/g);if(r)for(var n=0;n<r.length;n++)e.push({name:n,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return j(t,e)}function T(t,e,r){for(var n=[],o=0;o<t.length;o++)n.push(q(t[o],e,r).source);return j(new RegExp("(?:"+n.join("|")+")",A(r)),e)}function S(t,e,r){return $(x(t,r),e,r)}function $(t,e,r){Ft(e)||(r=e||r,e=[]);for(var n=(r=r||{}).strict,o=!1!==r.end,i="",a=0;a<t.length;a++){var u=t[a];if("string"==typeof u)i+=O(u);else{var c=O(u.prefix),s="(?:"+u.pattern+")";e.push(u),u.repeat&&(s+="(?:"+c+s+")*"),i+=s=u.optional?u.partial?c+"("+s+")?":"(?:"+c+"("+s+"))?":c+"("+s+")"}}var p=O(r.delimiter||"/"),f=i.slice(-p.length)===p;return n||(i=(f?i.slice(0,-p.length):i)+"(?:"+p+"(?=$))?"),i+=o?"$":n&&f?"":"(?="+p+"|$)",j(new RegExp("^"+i,A(r)),e)}function q(t,e,r){return Ft(e)||(r=e||r,e=[]),r=r||{},t instanceof RegExp?_(t,e):Ft(t)?T(t,e,r):S(t,e,r)}function L(t,e,r){try{return(Xt[t]||(Xt[t]=Dt.compile(t)))(e||{},{pretty:!0})}catch(t){return""}}function P(t,e,r,n){var o=e||[],i=r||Object.create(null),a=n||Object.create(null);t.forEach(function(t){U(o,i,a,t)});for(var u=0,c=o.length;u<c;u++)"*"===o[u]&&(o.push(o.splice(u,1)[0]),c--,u--);return{pathList:o,pathMap:i,nameMap:a}}function U(t,e,r,n,o,i){var a=n.path,u=n.name,c=n.pathToRegexpOptions||{},s=H(a,o,c.strict);"boolean"==typeof n.caseSensitive&&(c.sensitive=n.caseSensitive);var p={path:s,regex:M(s,c),components:n.components||{default:n.component},instances:{},name:u,parent:o,matchAs:i,redirect:n.redirect,beforeEnter:n.beforeEnter,meta:n.meta||{},props:null==n.props?{}:n.components?n.props:{default:n.props}};n.children&&n.children.forEach(function(n){var o=i?w(i+"/"+n.path):void 0;U(t,e,r,n,p,o)}),void 0!==n.alias&&(Array.isArray(n.alias)?n.alias:[n.alias]).forEach(function(i){var a={path:i,children:n.children};U(t,e,r,a,o,p.path||"/")}),e[p.path]||(t.push(p.path),e[p.path]=p),u&&(r[u]||(r[u]=p))}function M(t,e){return Dt(t,[],e)}function H(t,e,r){return r||(t=t.replace(/\/$/,"")),"/"===t[0]?t:null==e?t:w(e.path+"/"+t)}function I(t,e,r,n){var i="string"==typeof t?{path:t}:t;if(i.name||i._normalized)return i;if(!i.path&&i.params&&e){(i=V({},i))._normalized=!0;var a=V(V({},e.params),i.params);if(e.name)i.name=e.name,i.params=a;else if(e.matched.length){var u=e.matched[e.matched.length-1].path;i.path=L(u,a,"path "+e.path)}return i}var c=b(i.path||""),s=e&&e.path||"/",p=c.path?g(c.path,s,r||i.append):s,f=o(c.query,i.query,n&&n.options.parseQuery),h=i.hash||c.hash;return h&&"#"!==h.charAt(0)&&(h="#"+h),{_normalized:!0,path:p,query:f,hash:h}}function V(t,e){for(var r in e)t[r]=e[r];return t}function z(t,e){function r(t,r,n){var o=I(t,r,!1,e),a=o.name;if(a){var u=p[a];if(!u)return i(null,o);var f=u.regex.keys.filter(function(t){return!t.optional}).map(function(t){return t.name});if("object"!=typeof o.params&&(o.params={}),r&&"object"==typeof r.params)for(var h in r.params)!(h in o.params)&&f.indexOf(h)>-1&&(o.params[h]=r.params[h]);if(u)return o.path=L(u.path,o.params,'named route "'+a+'"'),i(u,o,n)}else if(o.path){o.params={};for(var l=0;l<c.length;l++){var d=c[l],y=s[d];if(B(y.regex,o.path,o.params))return i(y,o,n)}}return i(null,o)}function n(t,n){var o=t.redirect,a="function"==typeof o?o(u(t,n,null,e)):o;if("string"==typeof a&&(a={path:a}),!a||"object"!=typeof a)return i(null,n);var c=a,s=c.name,p=c.path,f=n.query,h=n.hash,l=n.params;if(f=c.hasOwnProperty("query")?c.query:f,h=c.hasOwnProperty("hash")?c.hash:h,l=c.hasOwnProperty("params")?c.params:l,s)return r({_normalized:!0,name:s,query:f,hash:h,params:l},void 0,n);if(p){var d=F(p,t);return r({_normalized:!0,path:L(d,l,'redirect route with path "'+d+'"'),query:f,hash:h},void 0,n)}return i(null,n)}function o(t,e,n){var o=r({_normalized:!0,path:L(n,e.params,'aliased route with path "'+n+'"')});if(o){var a=o.matched,u=a[a.length-1];return e.params=o.params,i(u,e)}return i(null,e)}function i(t,r,i){return t&&t.redirect?n(t,i||r):t&&t.matchAs?o(t,r,t.matchAs):u(t,r,i,e)}var a=P(t),c=a.pathList,s=a.pathMap,p=a.nameMap;return{match:r,addRoutes:function(t){P(t,c,s,p)}}}function B(t,e,r){var n=e.match(t);if(!n)return!1;if(!r)return!0;for(var o=1,i=n.length;o<i;++o){var a=t.keys[o-1],u="string"==typeof n[o]?decodeURIComponent(n[o]):n[o];a&&(r[a.name]=u)}return!0}function F(t,e){return g(t,e.parent?e.parent.path:"/",!0)}function D(){window.history.replaceState({key:et()},""),window.addEventListener("popstate",function(t){J(),t.state&&t.state.key&&rt(t.state.key)})}function K(t,e,r,n){if(t.app){var o=t.options.scrollBehavior;o&&t.app.$nextTick(function(){var t=N(),i=o(e,r,n?t:null);i&&("function"==typeof i.then?i.then(function(e){Z(e,t)}).catch(function(t){}):Z(i,t))})}}function J(){var t=et();t&&(Yt[t]={x:window.pageXOffset,y:window.pageYOffset})}function N(){var t=et();if(t)return Yt[t]}function Q(t,e){var r=document.documentElement.getBoundingClientRect(),n=t.getBoundingClientRect();return{x:n.left-r.left-e.x,y:n.top-r.top-e.y}}function X(t){return G(t.x)||G(t.y)}function Y(t){return{x:G(t.x)?t.x:window.pageXOffset,y:G(t.y)?t.y:window.pageYOffset}}function W(t){return{x:G(t.x)?t.x:0,y:G(t.y)?t.y:0}}function G(t){return"number"==typeof t}function Z(t,e){var r="object"==typeof t;if(r&&"string"==typeof t.selector){var n=document.querySelector(t.selector);if(n){var o=t.offset&&"object"==typeof t.offset?t.offset:{};e=Q(n,o=W(o))}else X(t)&&(e=Y(t))}else r&&X(t)&&(e=Y(t));e&&window.scrollTo(e.x,e.y)}function tt(){return Gt.now().toFixed(3)}function et(){return Zt}function rt(t){Zt=t}function nt(t,e){J();var r=window.history;try{e?r.replaceState({key:Zt},"",t):(Zt=tt(),r.pushState({key:Zt},"",t))}catch(r){window.location[e?"replace":"assign"](t)}}function ot(t){nt(t,!0)}function it(t,e,r){var n=function(o){o>=t.length?r():t[o]?e(t[o],function(){n(o+1)}):n(o+1)};n(0)}function at(t){return function(r,n,o){var i=!1,a=0,u=null;ut(t,function(t,r,n,c){if("function"==typeof t&&void 0===t.cid){i=!0,a++;var s,p=pt(function(e){st(e)&&(e=e.default),t.resolved="function"==typeof e?e:Tt.extend(e),n.components[c]=e,--a<=0&&o()}),f=pt(function(t){var r="Failed to resolve async component "+c+": "+t;u||(u=e(t)?t:new Error(r),o(u))});try{s=t(p,f)}catch(t){f(t)}if(s)if("function"==typeof s.then)s.then(p,f);else{var h=s.component;h&&"function"==typeof h.then&&h.then(p,f)}}}),i||o()}}function ut(t,e){return ct(t.map(function(t){return Object.keys(t.components).map(function(r){return e(t.components[r],t.instances[r],t,r)})}))}function ct(t){return Array.prototype.concat.apply([],t)}function st(t){return t.__esModule||te&&"Module"===t[Symbol.toStringTag]}function pt(t){var e=!1;return function(){for(var r=[],n=arguments.length;n--;)r[n]=arguments[n];if(!e)return e=!0,t.apply(this,r)}}function ft(t){if(!t)if(Bt){var e=document.querySelector("base");t=(t=e&&e.getAttribute("href")||"/").replace(/^https?:\/\/[^\/]+/,"")}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function ht(t,e){var r,n=Math.max(t.length,e.length);for(r=0;r<n&&t[r]===e[r];r++);return{updated:e.slice(0,r),activated:e.slice(r),deactivated:t.slice(r)}}function lt(t,e,r,n){var o=ut(t,function(t,n,o,i){var a=dt(t,e);if(a)return Array.isArray(a)?a.map(function(t){return r(t,n,o,i)}):r(a,n,o,i)});return ct(n?o.reverse():o)}function dt(t,e){return"function"!=typeof t&&(t=Tt.extend(t)),t.options[e]}function yt(t){return lt(t,"beforeRouteLeave",mt,!0)}function vt(t){return lt(t,"beforeRouteUpdate",mt)}function mt(t,e){if(e)return function(){return t.apply(e,arguments)}}function gt(t,e,r){return lt(t,"beforeRouteEnter",function(t,n,o,i){return bt(t,o,i,e,r)})}function bt(t,e,r,n,o){return function(i,a,u){return t(i,a,function(t){u(t),"function"==typeof t&&n.push(function(){wt(t,e.instances,r,o)})})}}function wt(t,e,r,n){e[r]?t(e[r]):n()&&setTimeout(function(){wt(t,e,r,n)},16)}function xt(t){var e=window.location.pathname;return t&&0===e.indexOf(t)&&(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}function kt(t){var e=xt(t);if(!/^\/#/.test(e))return window.location.replace(w(t+"/#"+e)),!0}function Rt(){var t=Et();return"/"===t.charAt(0)||(jt("/"+t),!1)}function Et(){var t=window.location.href,e=t.indexOf("#");return-1===e?"":t.slice(e+1)}function Ot(t){var e=window.location.href,r=e.indexOf("#");return(r>=0?e.slice(0,r):e)+"#"+t}function Ct(t){Wt?nt(Ot(t)):window.location.hash=t}function jt(t){Wt?ot(Ot(t)):window.location.replace(Ot(t))}function At(t,e){return t.push(e),function(){var r=t.indexOf(e);r>-1&&t.splice(r,1)}}function _t(t,e,r){var n="hash"===r?"#"+e:e;return t?w(t+"/"+n):n}var Tt,St={name:"router-view",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var o=e.props,i=e.children,a=e.parent,u=e.data;u.routerView=!0;for(var c=a.$createElement,s=o.name,p=a.$route,f=a._routerViewCache||(a._routerViewCache={}),h=0,l=!1;a&&a._routerRoot!==a;)a.$vnode&&a.$vnode.data.routerView&&h++,a._inactive&&(l=!0),a=a.$parent;if(u.routerViewDepth=h,l)return c(f[s],u,i);var d=p.matched[h];if(!d)return f[s]=null,c();var y=f[s]=d.components[s];u.registerRouteInstance=function(t,e){var r=d.instances[s];(e&&r!==t||!e&&r===t)&&(d.instances[s]=e)},(u.hook||(u.hook={})).prepatch=function(t,e){d.instances[s]=e.componentInstance};var v=u.props=r(p,d.props&&d.props[s]);if(v){v=u.props=n({},v);var m=u.attrs=u.attrs||{};for(var g in v)y.props&&g in y.props||(m[g]=v[g],delete v[g])}return c(y,u,i)}},$t=/[!'()*]/g,qt=function(t){return"%"+t.charCodeAt(0).toString(16)},Lt=/%2C/g,Pt=function(t){return encodeURIComponent(t).replace($t,qt).replace(Lt,",")},Ut=decodeURIComponent,Mt=/\/?$/,Ht=u(null,{path:"/"}),It=[String,Object],Vt=[String,Array],zt={name:"router-link",props:{to:{type:It,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:Vt,default:"click"}},render:function(t){var e=this,r=this.$router,n=this.$route,o=r.resolve(this.to,n,this.append),i=o.location,a=o.route,c=o.href,s={},p=r.options.linkActiveClass,h=r.options.linkExactActiveClass,d=null==p?"router-link-active":p,m=null==h?"router-link-exact-active":h,g=null==this.activeClass?d:this.activeClass,b=null==this.exactActiveClass?m:this.exactActiveClass,w=i.path?u(null,i,null,r):a;s[b]=f(n,w),s[g]=this.exact?s[b]:l(n,w);var x=function(t){y(t)&&(e.replace?r.replace(i):r.push(i))},k={click:y};Array.isArray(this.event)?this.event.forEach(function(t){k[t]=x}):k[this.event]=x;var R={class:s};if("a"===this.tag)R.on=k,R.attrs={href:c};else{var E=v(this.$slots.default);if(E){E.isStatic=!1;var O=Tt.util.extend;(E.data=O({},E.data)).on=k,(E.data.attrs=O({},E.data.attrs)).href=c}else R.on=k}return t(this.tag,R,this.$slots.default)}},Bt="undefined"!=typeof window,Ft=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},Dt=q,Kt=x,Jt=E,Nt=$,Qt=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");Dt.parse=Kt,Dt.compile=function(t,e){return E(x(t,e))},Dt.tokensToFunction=Jt,Dt.tokensToRegExp=Nt;var Xt=Object.create(null),Yt=Object.create(null),Wt=Bt&&function(){var t=window.navigator.userAgent;return(-1===t.indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&(window.history&&"pushState"in window.history)}(),Gt=Bt&&window.performance&&window.performance.now?window.performance:Date,Zt=tt(),te="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,ee=function(t,e){this.router=t,this.base=ft(e),this.current=Ht,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};ee.prototype.listen=function(t){this.cb=t},ee.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},ee.prototype.onError=function(t){this.errorCbs.push(t)},ee.prototype.transitionTo=function(t,e,r){var n=this,o=this.router.match(t,this.current);this.confirmTransition(o,function(){n.updateRoute(o),e&&e(o),n.ensureURL(),n.ready||(n.ready=!0,n.readyCbs.forEach(function(t){t(o)}))},function(t){r&&r(t),t&&!n.ready&&(n.ready=!0,n.readyErrorCbs.forEach(function(e){e(t)}))})},ee.prototype.confirmTransition=function(r,n,o){var i=this,a=this.current,u=function(r){e(r)&&(i.errorCbs.length?i.errorCbs.forEach(function(t){t(r)}):(t(!1,"uncaught error during route navigation:"),console.error(r))),o&&o(r)};if(f(r,a)&&r.matched.length===a.matched.length)return this.ensureURL(),u();var c=ht(this.current.matched,r.matched),s=c.updated,p=c.deactivated,h=c.activated,l=[].concat(yt(p),this.router.beforeHooks,vt(s),h.map(function(t){return t.beforeEnter}),at(h));this.pending=r;var d=function(t,n){if(i.pending!==r)return u();try{t(r,a,function(t){!1===t||e(t)?(i.ensureURL(!0),u(t)):"string"==typeof t||"object"==typeof t&&("string"==typeof t.path||"string"==typeof t.name)?(u(),"object"==typeof t&&t.replace?i.replace(t):i.push(t)):n(t)})}catch(t){u(t)}};it(l,d,function(){var t=[];it(gt(h,t,function(){return i.current===r}).concat(i.router.resolveHooks),d,function(){if(i.pending!==r)return u();i.pending=null,n(r),i.router.app&&i.router.app.$nextTick(function(){t.forEach(function(t){t()})})})})},ee.prototype.updateRoute=function(t){var e=this.current;this.current=t,this.cb&&this.cb(t),this.router.afterHooks.forEach(function(r){r&&r(t,e)})};var re=function(t){function e(e,r){var n=this;t.call(this,e,r);var o=e.options.scrollBehavior;o&&D();var i=xt(this.base);window.addEventListener("popstate",function(t){var r=n.current,a=xt(n.base);n.current===Ht&&a===i||n.transitionTo(a,function(t){o&&K(e,t,r,!0)})})}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,r){var n=this,o=this.current;this.transitionTo(t,function(t){nt(w(n.base+t.fullPath)),K(n.router,t,o,!1),e&&e(t)},r)},e.prototype.replace=function(t,e,r){var n=this,o=this.current;this.transitionTo(t,function(t){ot(w(n.base+t.fullPath)),K(n.router,t,o,!1),e&&e(t)},r)},e.prototype.ensureURL=function(t){if(xt(this.base)!==this.current.fullPath){var e=w(this.base+this.current.fullPath);t?nt(e):ot(e)}},e.prototype.getCurrentLocation=function(){return xt(this.base)},e}(ee),ne=function(t){function e(e,r,n){t.call(this,e,r),n&&kt(this.base)||Rt()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this,e=this.router.options.scrollBehavior,r=Wt&&e;r&&D(),window.addEventListener(Wt?"popstate":"hashchange",function(){var e=t.current;Rt()&&t.transitionTo(Et(),function(n){r&&K(t.router,n,e,!0),Wt||jt(n.fullPath)})})},e.prototype.push=function(t,e,r){var n=this,o=this.current;this.transitionTo(t,function(t){Ct(t.fullPath),K(n.router,t,o,!1),e&&e(t)},r)},e.prototype.replace=function(t,e,r){var n=this,o=this.current;this.transitionTo(t,function(t){jt(t.fullPath),K(n.router,t,o,!1),e&&e(t)},r)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;Et()!==e&&(t?Ct(e):jt(e))},e.prototype.getCurrentLocation=function(){return Et()},e}(ee),oe=function(t){function e(e,r){t.call(this,e,r),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,r){var n=this;this.transitionTo(t,function(t){n.stack=n.stack.slice(0,n.index+1).concat(t),n.index++,e&&e(t)},r)},e.prototype.replace=function(t,e,r){var n=this;this.transitionTo(t,function(t){n.stack=n.stack.slice(0,n.index).concat(t),e&&e(t)},r)},e.prototype.go=function(t){var e=this,r=this.index+t;if(!(r<0||r>=this.stack.length)){var n=this.stack[r];this.confirmTransition(n,function(){e.index=r,e.updateRoute(n)})}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(ee),ie=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=z(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!Wt&&!1!==t.fallback,this.fallback&&(e="hash"),Bt||(e="abstract"),this.mode=e,e){case"history":this.history=new re(this,t.base);break;case"hash":this.history=new ne(this,t.base,this.fallback);break;case"abstract":this.history=new oe(this,t.base)}},ae={currentRoute:{configurable:!0}};return ie.prototype.match=function(t,e,r){return this.matcher.match(t,e,r)},ae.currentRoute.get=function(){return this.history&&this.history.current},ie.prototype.init=function(t){var e=this;if(this.apps.push(t),!this.app){this.app=t;var r=this.history;if(r instanceof re)r.transitionTo(r.getCurrentLocation());else if(r instanceof ne){var n=function(){r.setupListeners()};r.transitionTo(r.getCurrentLocation(),n,n)}r.listen(function(t){e.apps.forEach(function(e){e._route=t})})}},ie.prototype.beforeEach=function(t){return At(this.beforeHooks,t)},ie.prototype.beforeResolve=function(t){return At(this.resolveHooks,t)},ie.prototype.afterEach=function(t){return At(this.afterHooks,t)},ie.prototype.onReady=function(t,e){this.history.onReady(t,e)},ie.prototype.onError=function(t){this.history.onError(t)},ie.prototype.push=function(t,e,r){this.history.push(t,e,r)},ie.prototype.replace=function(t,e,r){this.history.replace(t,e,r)},ie.prototype.go=function(t){this.history.go(t)},ie.prototype.back=function(){this.go(-1)},ie.prototype.forward=function(){this.go(1)},ie.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map(function(t){return Object.keys(t.components).map(function(e){return t.components[e]})})):[]},ie.prototype.resolve=function(t,e,r){var n=I(t,e||this.history.current,r,this),o=this.match(n,e),i=o.redirectedFrom||o.fullPath;return{location:n,route:o,href:_t(this.history.base,i,this.mode),normalizedTo:n,resolved:o}},ie.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==Ht&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(ie.prototype,ae),ie.install=m,ie.version="3.0.1",Bt&&window.Vue&&window.Vue.use(ie),ie});
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/public/cdn/vue/2.6.10/vue.min.js b/Source/UBCS-WEB/dist/public/cdn/vue/2.6.10/vue.min.js
deleted file mode 100644
index 087ee42..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/vue/2.6.10/vue.min.js
+++ /dev/null
@@ -1,6 +0,0 @@
-/*!
- * Vue.js v2.6.10
- * (c) 2014-2019 Evan You
- * Released under the MIT License.
- */
-!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).Vue=t()}(this,function(){"use strict";var e=Object.freeze({});function t(e){return null==e}function n(e){return null!=e}function r(e){return!0===e}function i(e){return"string"==typeof e||"number"==typeof e||"symbol"==typeof e||"boolean"==typeof e}function o(e){return null!==e&&"object"==typeof e}var a=Object.prototype.toString;function s(e){return"[object Object]"===a.call(e)}function c(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function u(e){return n(e)&&"function"==typeof e.then&&"function"==typeof e.catch}function l(e){return null==e?"":Array.isArray(e)||s(e)&&e.toString===a?JSON.stringify(e,null,2):String(e)}function f(e){var t=parseFloat(e);return isNaN(t)?e:t}function p(e,t){for(var n=Object.create(null),r=e.split(","),i=0;i<r.length;i++)n[r[i]]=!0;return t?function(e){return n[e.toLowerCase()]}:function(e){return n[e]}}var d=p("slot,component",!0),v=p("key,ref,slot,slot-scope,is");function h(e,t){if(e.length){var n=e.indexOf(t);if(n>-1)return e.splice(n,1)}}var m=Object.prototype.hasOwnProperty;function y(e,t){return m.call(e,t)}function g(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}var _=/-(\w)/g,b=g(function(e){return e.replace(_,function(e,t){return t?t.toUpperCase():""})}),$=g(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}),w=/\B([A-Z])/g,C=g(function(e){return e.replace(w,"-$1").toLowerCase()});var x=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function n(n){var r=arguments.length;return r?r>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n};function k(e,t){t=t||0;for(var n=e.length-t,r=new Array(n);n--;)r[n]=e[n+t];return r}function A(e,t){for(var n in t)e[n]=t[n];return e}function O(e){for(var t={},n=0;n<e.length;n++)e[n]&&A(t,e[n]);return t}function S(e,t,n){}var T=function(e,t,n){return!1},E=function(e){return e};function N(e,t){if(e===t)return!0;var n=o(e),r=o(t);if(!n||!r)return!n&&!r&&String(e)===String(t);try{var i=Array.isArray(e),a=Array.isArray(t);if(i&&a)return e.length===t.length&&e.every(function(e,n){return N(e,t[n])});if(e instanceof Date&&t instanceof Date)return e.getTime()===t.getTime();if(i||a)return!1;var s=Object.keys(e),c=Object.keys(t);return s.length===c.length&&s.every(function(n){return N(e[n],t[n])})}catch(e){return!1}}function j(e,t){for(var n=0;n<e.length;n++)if(N(e[n],t))return n;return-1}function D(e){var t=!1;return function(){t||(t=!0,e.apply(this,arguments))}}var L="data-server-rendered",M=["component","directive","filter"],I=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch"],F={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:T,isReservedAttr:T,isUnknownElement:T,getTagNamespace:S,parsePlatformTagName:E,mustUseProp:T,async:!0,_lifecycleHooks:I},P=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function R(e,t,n,r){Object.defineProperty(e,t,{value:n,enumerable:!!r,writable:!0,configurable:!0})}var H=new RegExp("[^"+P.source+".$_\\d]");var B,U="__proto__"in{},z="undefined"!=typeof window,V="undefined"!=typeof WXEnvironment&&!!WXEnvironment.platform,K=V&&WXEnvironment.platform.toLowerCase(),J=z&&window.navigator.userAgent.toLowerCase(),q=J&&/msie|trident/.test(J),W=J&&J.indexOf("msie 9.0")>0,Z=J&&J.indexOf("edge/")>0,G=(J&&J.indexOf("android"),J&&/iphone|ipad|ipod|ios/.test(J)||"ios"===K),X=(J&&/chrome\/\d+/.test(J),J&&/phantomjs/.test(J),J&&J.match(/firefox\/(\d+)/)),Y={}.watch,Q=!1;if(z)try{var ee={};Object.defineProperty(ee,"passive",{get:function(){Q=!0}}),window.addEventListener("test-passive",null,ee)}catch(e){}var te=function(){return void 0===B&&(B=!z&&!V&&"undefined"!=typeof global&&(global.process&&"server"===global.process.env.VUE_ENV)),B},ne=z&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function re(e){return"function"==typeof e&&/native code/.test(e.toString())}var ie,oe="undefined"!=typeof Symbol&&re(Symbol)&&"undefined"!=typeof Reflect&&re(Reflect.ownKeys);ie="undefined"!=typeof Set&&re(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var ae=S,se=0,ce=function(){this.id=se++,this.subs=[]};ce.prototype.addSub=function(e){this.subs.push(e)},ce.prototype.removeSub=function(e){h(this.subs,e)},ce.prototype.depend=function(){ce.target&&ce.target.addDep(this)},ce.prototype.notify=function(){for(var e=this.subs.slice(),t=0,n=e.length;t<n;t++)e[t].update()},ce.target=null;var ue=[];function le(e){ue.push(e),ce.target=e}function fe(){ue.pop(),ce.target=ue[ue.length-1]}var pe=function(e,t,n,r,i,o,a,s){this.tag=e,this.data=t,this.children=n,this.text=r,this.elm=i,this.ns=void 0,this.context=o,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=t&&t.key,this.componentOptions=a,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=s,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1},de={child:{configurable:!0}};de.child.get=function(){return this.componentInstance},Object.defineProperties(pe.prototype,de);var ve=function(e){void 0===e&&(e="");var t=new pe;return t.text=e,t.isComment=!0,t};function he(e){return new pe(void 0,void 0,void 0,String(e))}function me(e){var t=new pe(e.tag,e.data,e.children&&e.children.slice(),e.text,e.elm,e.context,e.componentOptions,e.asyncFactory);return t.ns=e.ns,t.isStatic=e.isStatic,t.key=e.key,t.isComment=e.isComment,t.fnContext=e.fnContext,t.fnOptions=e.fnOptions,t.fnScopeId=e.fnScopeId,t.asyncMeta=e.asyncMeta,t.isCloned=!0,t}var ye=Array.prototype,ge=Object.create(ye);["push","pop","shift","unshift","splice","sort","reverse"].forEach(function(e){var t=ye[e];R(ge,e,function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];var i,o=t.apply(this,n),a=this.__ob__;switch(e){case"push":case"unshift":i=n;break;case"splice":i=n.slice(2)}return i&&a.observeArray(i),a.dep.notify(),o})});var _e=Object.getOwnPropertyNames(ge),be=!0;function $e(e){be=e}var we=function(e){var t;this.value=e,this.dep=new ce,this.vmCount=0,R(e,"__ob__",this),Array.isArray(e)?(U?(t=ge,e.__proto__=t):function(e,t,n){for(var r=0,i=n.length;r<i;r++){var o=n[r];R(e,o,t[o])}}(e,ge,_e),this.observeArray(e)):this.walk(e)};function Ce(e,t){var n;if(o(e)&&!(e instanceof pe))return y(e,"__ob__")&&e.__ob__ instanceof we?n=e.__ob__:be&&!te()&&(Array.isArray(e)||s(e))&&Object.isExtensible(e)&&!e._isVue&&(n=new we(e)),t&&n&&n.vmCount++,n}function xe(e,t,n,r,i){var o=new ce,a=Object.getOwnPropertyDescriptor(e,t);if(!a||!1!==a.configurable){var s=a&&a.get,c=a&&a.set;s&&!c||2!==arguments.length||(n=e[t]);var u=!i&&Ce(n);Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){var t=s?s.call(e):n;return ce.target&&(o.depend(),u&&(u.dep.depend(),Array.isArray(t)&&function e(t){for(var n=void 0,r=0,i=t.length;r<i;r++)(n=t[r])&&n.__ob__&&n.__ob__.dep.depend(),Array.isArray(n)&&e(n)}(t))),t},set:function(t){var r=s?s.call(e):n;t===r||t!=t&&r!=r||s&&!c||(c?c.call(e,t):n=t,u=!i&&Ce(t),o.notify())}})}}function ke(e,t,n){if(Array.isArray(e)&&c(t))return e.length=Math.max(e.length,t),e.splice(t,1,n),n;if(t in e&&!(t in Object.prototype))return e[t]=n,n;var r=e.__ob__;return e._isVue||r&&r.vmCount?n:r?(xe(r.value,t,n),r.dep.notify(),n):(e[t]=n,n)}function Ae(e,t){if(Array.isArray(e)&&c(t))e.splice(t,1);else{var n=e.__ob__;e._isVue||n&&n.vmCount||y(e,t)&&(delete e[t],n&&n.dep.notify())}}we.prototype.walk=function(e){for(var t=Object.keys(e),n=0;n<t.length;n++)xe(e,t[n])},we.prototype.observeArray=function(e){for(var t=0,n=e.length;t<n;t++)Ce(e[t])};var Oe=F.optionMergeStrategies;function Se(e,t){if(!t)return e;for(var n,r,i,o=oe?Reflect.ownKeys(t):Object.keys(t),a=0;a<o.length;a++)"__ob__"!==(n=o[a])&&(r=e[n],i=t[n],y(e,n)?r!==i&&s(r)&&s(i)&&Se(r,i):ke(e,n,i));return e}function Te(e,t,n){return n?function(){var r="function"==typeof t?t.call(n,n):t,i="function"==typeof e?e.call(n,n):e;return r?Se(r,i):i}:t?e?function(){return Se("function"==typeof t?t.call(this,this):t,"function"==typeof e?e.call(this,this):e)}:t:e}function Ee(e,t){var n=t?e?e.concat(t):Array.isArray(t)?t:[t]:e;return n?function(e){for(var t=[],n=0;n<e.length;n++)-1===t.indexOf(e[n])&&t.push(e[n]);return t}(n):n}function Ne(e,t,n,r){var i=Object.create(e||null);return t?A(i,t):i}Oe.data=function(e,t,n){return n?Te(e,t,n):t&&"function"!=typeof t?e:Te(e,t)},I.forEach(function(e){Oe[e]=Ee}),M.forEach(function(e){Oe[e+"s"]=Ne}),Oe.watch=function(e,t,n,r){if(e===Y&&(e=void 0),t===Y&&(t=void 0),!t)return Object.create(e||null);if(!e)return t;var i={};for(var o in A(i,e),t){var a=i[o],s=t[o];a&&!Array.isArray(a)&&(a=[a]),i[o]=a?a.concat(s):Array.isArray(s)?s:[s]}return i},Oe.props=Oe.methods=Oe.inject=Oe.computed=function(e,t,n,r){if(!e)return t;var i=Object.create(null);return A(i,e),t&&A(i,t),i},Oe.provide=Te;var je=function(e,t){return void 0===t?e:t};function De(e,t,n){if("function"==typeof t&&(t=t.options),function(e,t){var n=e.props;if(n){var r,i,o={};if(Array.isArray(n))for(r=n.length;r--;)"string"==typeof(i=n[r])&&(o[b(i)]={type:null});else if(s(n))for(var a in n)i=n[a],o[b(a)]=s(i)?i:{type:i};e.props=o}}(t),function(e,t){var n=e.inject;if(n){var r=e.inject={};if(Array.isArray(n))for(var i=0;i<n.length;i++)r[n[i]]={from:n[i]};else if(s(n))for(var o in n){var a=n[o];r[o]=s(a)?A({from:o},a):{from:a}}}}(t),function(e){var t=e.directives;if(t)for(var n in t){var r=t[n];"function"==typeof r&&(t[n]={bind:r,update:r})}}(t),!t._base&&(t.extends&&(e=De(e,t.extends,n)),t.mixins))for(var r=0,i=t.mixins.length;r<i;r++)e=De(e,t.mixins[r],n);var o,a={};for(o in e)c(o);for(o in t)y(e,o)||c(o);function c(r){var i=Oe[r]||je;a[r]=i(e[r],t[r],n,r)}return a}function Le(e,t,n,r){if("string"==typeof n){var i=e[t];if(y(i,n))return i[n];var o=b(n);if(y(i,o))return i[o];var a=$(o);return y(i,a)?i[a]:i[n]||i[o]||i[a]}}function Me(e,t,n,r){var i=t[e],o=!y(n,e),a=n[e],s=Pe(Boolean,i.type);if(s>-1)if(o&&!y(i,"default"))a=!1;else if(""===a||a===C(e)){var c=Pe(String,i.type);(c<0||s<c)&&(a=!0)}if(void 0===a){a=function(e,t,n){if(!y(t,"default"))return;var r=t.default;if(e&&e.$options.propsData&&void 0===e.$options.propsData[n]&&void 0!==e._props[n])return e._props[n];return"function"==typeof r&&"Function"!==Ie(t.type)?r.call(e):r}(r,i,e);var u=be;$e(!0),Ce(a),$e(u)}return a}function Ie(e){var t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:""}function Fe(e,t){return Ie(e)===Ie(t)}function Pe(e,t){if(!Array.isArray(t))return Fe(t,e)?0:-1;for(var n=0,r=t.length;n<r;n++)if(Fe(t[n],e))return n;return-1}function Re(e,t,n){le();try{if(t)for(var r=t;r=r.$parent;){var i=r.$options.errorCaptured;if(i)for(var o=0;o<i.length;o++)try{if(!1===i[o].call(r,e,t,n))return}catch(e){Be(e,r,"errorCaptured hook")}}Be(e,t,n)}finally{fe()}}function He(e,t,n,r,i){var o;try{(o=n?e.apply(t,n):e.call(t))&&!o._isVue&&u(o)&&!o._handled&&(o.catch(function(e){return Re(e,r,i+" (Promise/async)")}),o._handled=!0)}catch(e){Re(e,r,i)}return o}function Be(e,t,n){if(F.errorHandler)try{return F.errorHandler.call(null,e,t,n)}catch(t){t!==e&&Ue(t,null,"config.errorHandler")}Ue(e,t,n)}function Ue(e,t,n){if(!z&&!V||"undefined"==typeof console)throw e;console.error(e)}var ze,Ve=!1,Ke=[],Je=!1;function qe(){Je=!1;var e=Ke.slice(0);Ke.length=0;for(var t=0;t<e.length;t++)e[t]()}if("undefined"!=typeof Promise&&re(Promise)){var We=Promise.resolve();ze=function(){We.then(qe),G&&setTimeout(S)},Ve=!0}else if(q||"undefined"==typeof MutationObserver||!re(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())ze="undefined"!=typeof setImmediate&&re(setImmediate)?function(){setImmediate(qe)}:function(){setTimeout(qe,0)};else{var Ze=1,Ge=new MutationObserver(qe),Xe=document.createTextNode(String(Ze));Ge.observe(Xe,{characterData:!0}),ze=function(){Ze=(Ze+1)%2,Xe.data=String(Ze)},Ve=!0}function Ye(e,t){var n;if(Ke.push(function(){if(e)try{e.call(t)}catch(e){Re(e,t,"nextTick")}else n&&n(t)}),Je||(Je=!0,ze()),!e&&"undefined"!=typeof Promise)return new Promise(function(e){n=e})}var Qe=new ie;function et(e){!function e(t,n){var r,i;var a=Array.isArray(t);if(!a&&!o(t)||Object.isFrozen(t)||t instanceof pe)return;if(t.__ob__){var s=t.__ob__.dep.id;if(n.has(s))return;n.add(s)}if(a)for(r=t.length;r--;)e(t[r],n);else for(i=Object.keys(t),r=i.length;r--;)e(t[i[r]],n)}(e,Qe),Qe.clear()}var tt=g(function(e){var t="&"===e.charAt(0),n="~"===(e=t?e.slice(1):e).charAt(0),r="!"===(e=n?e.slice(1):e).charAt(0);return{name:e=r?e.slice(1):e,once:n,capture:r,passive:t}});function nt(e,t){function n(){var e=arguments,r=n.fns;if(!Array.isArray(r))return He(r,null,arguments,t,"v-on handler");for(var i=r.slice(),o=0;o<i.length;o++)He(i[o],null,e,t,"v-on handler")}return n.fns=e,n}function rt(e,n,i,o,a,s){var c,u,l,f;for(c in e)u=e[c],l=n[c],f=tt(c),t(u)||(t(l)?(t(u.fns)&&(u=e[c]=nt(u,s)),r(f.once)&&(u=e[c]=a(f.name,u,f.capture)),i(f.name,u,f.capture,f.passive,f.params)):u!==l&&(l.fns=u,e[c]=l));for(c in n)t(e[c])&&o((f=tt(c)).name,n[c],f.capture)}function it(e,i,o){var a;e instanceof pe&&(e=e.data.hook||(e.data.hook={}));var s=e[i];function c(){o.apply(this,arguments),h(a.fns,c)}t(s)?a=nt([c]):n(s.fns)&&r(s.merged)?(a=s).fns.push(c):a=nt([s,c]),a.merged=!0,e[i]=a}function ot(e,t,r,i,o){if(n(t)){if(y(t,r))return e[r]=t[r],o||delete t[r],!0;if(y(t,i))return e[r]=t[i],o||delete t[i],!0}return!1}function at(e){return i(e)?[he(e)]:Array.isArray(e)?function e(o,a){var s=[];var c,u,l,f;for(c=0;c<o.length;c++)t(u=o[c])||"boolean"==typeof u||(l=s.length-1,f=s[l],Array.isArray(u)?u.length>0&&(st((u=e(u,(a||"")+"_"+c))[0])&&st(f)&&(s[l]=he(f.text+u[0].text),u.shift()),s.push.apply(s,u)):i(u)?st(f)?s[l]=he(f.text+u):""!==u&&s.push(he(u)):st(u)&&st(f)?s[l]=he(f.text+u.text):(r(o._isVList)&&n(u.tag)&&t(u.key)&&n(a)&&(u.key="__vlist"+a+"_"+c+"__"),s.push(u)));return s}(e):void 0}function st(e){return n(e)&&n(e.text)&&!1===e.isComment}function ct(e,t){if(e){for(var n=Object.create(null),r=oe?Reflect.ownKeys(e):Object.keys(e),i=0;i<r.length;i++){var o=r[i];if("__ob__"!==o){for(var a=e[o].from,s=t;s;){if(s._provided&&y(s._provided,a)){n[o]=s._provided[a];break}s=s.$parent}if(!s&&"default"in e[o]){var c=e[o].default;n[o]="function"==typeof c?c.call(t):c}}}return n}}function ut(e,t){if(!e||!e.length)return{};for(var n={},r=0,i=e.length;r<i;r++){var o=e[r],a=o.data;if(a&&a.attrs&&a.attrs.slot&&delete a.attrs.slot,o.context!==t&&o.fnContext!==t||!a||null==a.slot)(n.default||(n.default=[])).push(o);else{var s=a.slot,c=n[s]||(n[s]=[]);"template"===o.tag?c.push.apply(c,o.children||[]):c.push(o)}}for(var u in n)n[u].every(lt)&&delete n[u];return n}function lt(e){return e.isComment&&!e.asyncFactory||" "===e.text}function ft(t,n,r){var i,o=Object.keys(n).length>0,a=t?!!t.$stable:!o,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&r&&r!==e&&s===r.$key&&!o&&!r.$hasNormal)return r;for(var c in i={},t)t[c]&&"$"!==c[0]&&(i[c]=pt(n,c,t[c]))}else i={};for(var u in n)u in i||(i[u]=dt(n,u));return t&&Object.isExtensible(t)&&(t._normalized=i),R(i,"$stable",a),R(i,"$key",s),R(i,"$hasNormal",o),i}function pt(e,t,n){var r=function(){var e=arguments.length?n.apply(null,arguments):n({});return(e=e&&"object"==typeof e&&!Array.isArray(e)?[e]:at(e))&&(0===e.length||1===e.length&&e[0].isComment)?void 0:e};return n.proxy&&Object.defineProperty(e,t,{get:r,enumerable:!0,configurable:!0}),r}function dt(e,t){return function(){return e[t]}}function vt(e,t){var r,i,a,s,c;if(Array.isArray(e)||"string"==typeof e)for(r=new Array(e.length),i=0,a=e.length;i<a;i++)r[i]=t(e[i],i);else if("number"==typeof e)for(r=new Array(e),i=0;i<e;i++)r[i]=t(i+1,i);else if(o(e))if(oe&&e[Symbol.iterator]){r=[];for(var u=e[Symbol.iterator](),l=u.next();!l.done;)r.push(t(l.value,r.length)),l=u.next()}else for(s=Object.keys(e),r=new Array(s.length),i=0,a=s.length;i<a;i++)c=s[i],r[i]=t(e[c],c,i);return n(r)||(r=[]),r._isVList=!0,r}function ht(e,t,n,r){var i,o=this.$scopedSlots[e];o?(n=n||{},r&&(n=A(A({},r),n)),i=o(n)||t):i=this.$slots[e]||t;var a=n&&n.slot;return a?this.$createElement("template",{slot:a},i):i}function mt(e){return Le(this.$options,"filters",e)||E}function yt(e,t){return Array.isArray(e)?-1===e.indexOf(t):e!==t}function gt(e,t,n,r,i){var o=F.keyCodes[t]||n;return i&&r&&!F.keyCodes[t]?yt(i,r):o?yt(o,e):r?C(r)!==t:void 0}function _t(e,t,n,r,i){if(n)if(o(n)){var a;Array.isArray(n)&&(n=O(n));var s=function(o){if("class"===o||"style"===o||v(o))a=e;else{var s=e.attrs&&e.attrs.type;a=r||F.mustUseProp(t,s,o)?e.domProps||(e.domProps={}):e.attrs||(e.attrs={})}var c=b(o),u=C(o);c in a||u in a||(a[o]=n[o],i&&((e.on||(e.on={}))["update:"+o]=function(e){n[o]=e}))};for(var c in n)s(c)}else;return e}function bt(e,t){var n=this._staticTrees||(this._staticTrees=[]),r=n[e];return r&&!t?r:(wt(r=n[e]=this.$options.staticRenderFns[e].call(this._renderProxy,null,this),"__static__"+e,!1),r)}function $t(e,t,n){return wt(e,"__once__"+t+(n?"_"+n:""),!0),e}function wt(e,t,n){if(Array.isArray(e))for(var r=0;r<e.length;r++)e[r]&&"string"!=typeof e[r]&&Ct(e[r],t+"_"+r,n);else Ct(e,t,n)}function Ct(e,t,n){e.isStatic=!0,e.key=t,e.isOnce=n}function xt(e,t){if(t)if(s(t)){var n=e.on=e.on?A({},e.on):{};for(var r in t){var i=n[r],o=t[r];n[r]=i?[].concat(i,o):o}}else;return e}function kt(e,t,n,r){t=t||{$stable:!n};for(var i=0;i<e.length;i++){var o=e[i];Array.isArray(o)?kt(o,t,n):o&&(o.proxy&&(o.fn.proxy=!0),t[o.key]=o.fn)}return r&&(t.$key=r),t}function At(e,t){for(var n=0;n<t.length;n+=2){var r=t[n];"string"==typeof r&&r&&(e[t[n]]=t[n+1])}return e}function Ot(e,t){return"string"==typeof e?t+e:e}function St(e){e._o=$t,e._n=f,e._s=l,e._l=vt,e._t=ht,e._q=N,e._i=j,e._m=bt,e._f=mt,e._k=gt,e._b=_t,e._v=he,e._e=ve,e._u=kt,e._g=xt,e._d=At,e._p=Ot}function Tt(t,n,i,o,a){var s,c=this,u=a.options;y(o,"_uid")?(s=Object.create(o))._original=o:(s=o,o=o._original);var l=r(u._compiled),f=!l;this.data=t,this.props=n,this.children=i,this.parent=o,this.listeners=t.on||e,this.injections=ct(u.inject,o),this.slots=function(){return c.$slots||ft(t.scopedSlots,c.$slots=ut(i,o)),c.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return ft(t.scopedSlots,this.slots())}}),l&&(this.$options=u,this.$slots=this.slots(),this.$scopedSlots=ft(t.scopedSlots,this.$slots)),u._scopeId?this._c=function(e,t,n,r){var i=Pt(s,e,t,n,r,f);return i&&!Array.isArray(i)&&(i.fnScopeId=u._scopeId,i.fnContext=o),i}:this._c=function(e,t,n,r){return Pt(s,e,t,n,r,f)}}function Et(e,t,n,r,i){var o=me(e);return o.fnContext=n,o.fnOptions=r,t.slot&&((o.data||(o.data={})).slot=t.slot),o}function Nt(e,t){for(var n in t)e[b(n)]=t[n]}St(Tt.prototype);var jt={init:function(e,t){if(e.componentInstance&&!e.componentInstance._isDestroyed&&e.data.keepAlive){var r=e;jt.prepatch(r,r)}else{(e.componentInstance=function(e,t){var r={_isComponent:!0,_parentVnode:e,parent:t},i=e.data.inlineTemplate;n(i)&&(r.render=i.render,r.staticRenderFns=i.staticRenderFns);return new e.componentOptions.Ctor(r)}(e,Wt)).$mount(t?e.elm:void 0,t)}},prepatch:function(t,n){var r=n.componentOptions;!function(t,n,r,i,o){var a=i.data.scopedSlots,s=t.$scopedSlots,c=!!(a&&!a.$stable||s!==e&&!s.$stable||a&&t.$scopedSlots.$key!==a.$key),u=!!(o||t.$options._renderChildren||c);t.$options._parentVnode=i,t.$vnode=i,t._vnode&&(t._vnode.parent=i);if(t.$options._renderChildren=o,t.$attrs=i.data.attrs||e,t.$listeners=r||e,n&&t.$options.props){$e(!1);for(var l=t._props,f=t.$options._propKeys||[],p=0;p<f.length;p++){var d=f[p],v=t.$options.props;l[d]=Me(d,v,n,t)}$e(!0),t.$options.propsData=n}r=r||e;var h=t.$options._parentListeners;t.$options._parentListeners=r,qt(t,r,h),u&&(t.$slots=ut(o,i.context),t.$forceUpdate())}(n.componentInstance=t.componentInstance,r.propsData,r.listeners,n,r.children)},insert:function(e){var t,n=e.context,r=e.componentInstance;r._isMounted||(r._isMounted=!0,Yt(r,"mounted")),e.data.keepAlive&&(n._isMounted?((t=r)._inactive=!1,en.push(t)):Xt(r,!0))},destroy:function(e){var t=e.componentInstance;t._isDestroyed||(e.data.keepAlive?function e(t,n){if(n&&(t._directInactive=!0,Gt(t)))return;if(!t._inactive){t._inactive=!0;for(var r=0;r<t.$children.length;r++)e(t.$children[r]);Yt(t,"deactivated")}}(t,!0):t.$destroy())}},Dt=Object.keys(jt);function Lt(i,a,s,c,l){if(!t(i)){var f=s.$options._base;if(o(i)&&(i=f.extend(i)),"function"==typeof i){var p;if(t(i.cid)&&void 0===(i=function(e,i){if(r(e.error)&&n(e.errorComp))return e.errorComp;if(n(e.resolved))return e.resolved;var a=Ht;a&&n(e.owners)&&-1===e.owners.indexOf(a)&&e.owners.push(a);if(r(e.loading)&&n(e.loadingComp))return e.loadingComp;if(a&&!n(e.owners)){var s=e.owners=[a],c=!0,l=null,f=null;a.$on("hook:destroyed",function(){return h(s,a)});var p=function(e){for(var t=0,n=s.length;t<n;t++)s[t].$forceUpdate();e&&(s.length=0,null!==l&&(clearTimeout(l),l=null),null!==f&&(clearTimeout(f),f=null))},d=D(function(t){e.resolved=Bt(t,i),c?s.length=0:p(!0)}),v=D(function(t){n(e.errorComp)&&(e.error=!0,p(!0))}),m=e(d,v);return o(m)&&(u(m)?t(e.resolved)&&m.then(d,v):u(m.component)&&(m.component.then(d,v),n(m.error)&&(e.errorComp=Bt(m.error,i)),n(m.loading)&&(e.loadingComp=Bt(m.loading,i),0===m.delay?e.loading=!0:l=setTimeout(function(){l=null,t(e.resolved)&&t(e.error)&&(e.loading=!0,p(!1))},m.delay||200)),n(m.timeout)&&(f=setTimeout(function(){f=null,t(e.resolved)&&v(null)},m.timeout)))),c=!1,e.loading?e.loadingComp:e.resolved}}(p=i,f)))return function(e,t,n,r,i){var o=ve();return o.asyncFactory=e,o.asyncMeta={data:t,context:n,children:r,tag:i},o}(p,a,s,c,l);a=a||{},$n(i),n(a.model)&&function(e,t){var r=e.model&&e.model.prop||"value",i=e.model&&e.model.event||"input";(t.attrs||(t.attrs={}))[r]=t.model.value;var o=t.on||(t.on={}),a=o[i],s=t.model.callback;n(a)?(Array.isArray(a)?-1===a.indexOf(s):a!==s)&&(o[i]=[s].concat(a)):o[i]=s}(i.options,a);var d=function(e,r,i){var o=r.options.props;if(!t(o)){var a={},s=e.attrs,c=e.props;if(n(s)||n(c))for(var u in o){var l=C(u);ot(a,c,u,l,!0)||ot(a,s,u,l,!1)}return a}}(a,i);if(r(i.options.functional))return function(t,r,i,o,a){var s=t.options,c={},u=s.props;if(n(u))for(var l in u)c[l]=Me(l,u,r||e);else n(i.attrs)&&Nt(c,i.attrs),n(i.props)&&Nt(c,i.props);var f=new Tt(i,c,a,o,t),p=s.render.call(null,f._c,f);if(p instanceof pe)return Et(p,i,f.parent,s);if(Array.isArray(p)){for(var d=at(p)||[],v=new Array(d.length),h=0;h<d.length;h++)v[h]=Et(d[h],i,f.parent,s);return v}}(i,d,a,s,c);var v=a.on;if(a.on=a.nativeOn,r(i.options.abstract)){var m=a.slot;a={},m&&(a.slot=m)}!function(e){for(var t=e.hook||(e.hook={}),n=0;n<Dt.length;n++){var r=Dt[n],i=t[r],o=jt[r];i===o||i&&i._merged||(t[r]=i?Mt(o,i):o)}}(a);var y=i.options.name||l;return new pe("vue-component-"+i.cid+(y?"-"+y:""),a,void 0,void 0,void 0,s,{Ctor:i,propsData:d,listeners:v,tag:l,children:c},p)}}}function Mt(e,t){var n=function(n,r){e(n,r),t(n,r)};return n._merged=!0,n}var It=1,Ft=2;function Pt(e,a,s,c,u,l){return(Array.isArray(s)||i(s))&&(u=c,c=s,s=void 0),r(l)&&(u=Ft),function(e,i,a,s,c){if(n(a)&&n(a.__ob__))return ve();n(a)&&n(a.is)&&(i=a.is);if(!i)return ve();Array.isArray(s)&&"function"==typeof s[0]&&((a=a||{}).scopedSlots={default:s[0]},s.length=0);c===Ft?s=at(s):c===It&&(s=function(e){for(var t=0;t<e.length;t++)if(Array.isArray(e[t]))return Array.prototype.concat.apply([],e);return e}(s));var u,l;if("string"==typeof i){var f;l=e.$vnode&&e.$vnode.ns||F.getTagNamespace(i),u=F.isReservedTag(i)?new pe(F.parsePlatformTagName(i),a,s,void 0,void 0,e):a&&a.pre||!n(f=Le(e.$options,"components",i))?new pe(i,a,s,void 0,void 0,e):Lt(f,a,e,s,i)}else u=Lt(i,a,e,s);return Array.isArray(u)?u:n(u)?(n(l)&&function e(i,o,a){i.ns=o;"foreignObject"===i.tag&&(o=void 0,a=!0);if(n(i.children))for(var s=0,c=i.children.length;s<c;s++){var u=i.children[s];n(u.tag)&&(t(u.ns)||r(a)&&"svg"!==u.tag)&&e(u,o,a)}}(u,l),n(a)&&function(e){o(e.style)&&et(e.style);o(e.class)&&et(e.class)}(a),u):ve()}(e,a,s,c,u)}var Rt,Ht=null;function Bt(e,t){return(e.__esModule||oe&&"Module"===e[Symbol.toStringTag])&&(e=e.default),o(e)?t.extend(e):e}function Ut(e){return e.isComment&&e.asyncFactory}function zt(e){if(Array.isArray(e))for(var t=0;t<e.length;t++){var r=e[t];if(n(r)&&(n(r.componentOptions)||Ut(r)))return r}}function Vt(e,t){Rt.$on(e,t)}function Kt(e,t){Rt.$off(e,t)}function Jt(e,t){var n=Rt;return function r(){null!==t.apply(null,arguments)&&n.$off(e,r)}}function qt(e,t,n){Rt=e,rt(t,n||{},Vt,Kt,Jt,e),Rt=void 0}var Wt=null;function Zt(e){var t=Wt;return Wt=e,function(){Wt=t}}function Gt(e){for(;e&&(e=e.$parent);)if(e._inactive)return!0;return!1}function Xt(e,t){if(t){if(e._directInactive=!1,Gt(e))return}else if(e._directInactive)return;if(e._inactive||null===e._inactive){e._inactive=!1;for(var n=0;n<e.$children.length;n++)Xt(e.$children[n]);Yt(e,"activated")}}function Yt(e,t){le();var n=e.$options[t],r=t+" hook";if(n)for(var i=0,o=n.length;i<o;i++)He(n[i],e,null,e,r);e._hasHookEvent&&e.$emit("hook:"+t),fe()}var Qt=[],en=[],tn={},nn=!1,rn=!1,on=0;var an=0,sn=Date.now;if(z&&!q){var cn=window.performance;cn&&"function"==typeof cn.now&&sn()>document.createEvent("Event").timeStamp&&(sn=function(){return cn.now()})}function un(){var e,t;for(an=sn(),rn=!0,Qt.sort(function(e,t){return e.id-t.id}),on=0;on<Qt.length;on++)(e=Qt[on]).before&&e.before(),t=e.id,tn[t]=null,e.run();var n=en.slice(),r=Qt.slice();on=Qt.length=en.length=0,tn={},nn=rn=!1,function(e){for(var t=0;t<e.length;t++)e[t]._inactive=!0,Xt(e[t],!0)}(n),function(e){var t=e.length;for(;t--;){var n=e[t],r=n.vm;r._watcher===n&&r._isMounted&&!r._isDestroyed&&Yt(r,"updated")}}(r),ne&&F.devtools&&ne.emit("flush")}var ln=0,fn=function(e,t,n,r,i){this.vm=e,i&&(e._watcher=this),e._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++ln,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ie,this.newDepIds=new ie,this.expression="","function"==typeof t?this.getter=t:(this.getter=function(e){if(!H.test(e)){var t=e.split(".");return function(e){for(var n=0;n<t.length;n++){if(!e)return;e=e[t[n]]}return e}}}(t),this.getter||(this.getter=S)),this.value=this.lazy?void 0:this.get()};fn.prototype.get=function(){var e;le(this);var t=this.vm;try{e=this.getter.call(t,t)}catch(e){if(!this.user)throw e;Re(e,t,'getter for watcher "'+this.expression+'"')}finally{this.deep&&et(e),fe(),this.cleanupDeps()}return e},fn.prototype.addDep=function(e){var t=e.id;this.newDepIds.has(t)||(this.newDepIds.add(t),this.newDeps.push(e),this.depIds.has(t)||e.addSub(this))},fn.prototype.cleanupDeps=function(){for(var e=this.deps.length;e--;){var t=this.deps[e];this.newDepIds.has(t.id)||t.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},fn.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():function(e){var t=e.id;if(null==tn[t]){if(tn[t]=!0,rn){for(var n=Qt.length-1;n>on&&Qt[n].id>e.id;)n--;Qt.splice(n+1,0,e)}else Qt.push(e);nn||(nn=!0,Ye(un))}}(this)},fn.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||o(e)||this.deep){var t=this.value;if(this.value=e,this.user)try{this.cb.call(this.vm,e,t)}catch(e){Re(e,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,e,t)}}},fn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},fn.prototype.depend=function(){for(var e=this.deps.length;e--;)this.deps[e].depend()},fn.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||h(this.vm._watchers,this);for(var e=this.deps.length;e--;)this.deps[e].removeSub(this);this.active=!1}};var pn={enumerable:!0,configurable:!0,get:S,set:S};function dn(e,t,n){pn.get=function(){return this[t][n]},pn.set=function(e){this[t][n]=e},Object.defineProperty(e,n,pn)}function vn(e){e._watchers=[];var t=e.$options;t.props&&function(e,t){var n=e.$options.propsData||{},r=e._props={},i=e.$options._propKeys=[];e.$parent&&$e(!1);var o=function(o){i.push(o);var a=Me(o,t,n,e);xe(r,o,a),o in e||dn(e,"_props",o)};for(var a in t)o(a);$e(!0)}(e,t.props),t.methods&&function(e,t){e.$options.props;for(var n in t)e[n]="function"!=typeof t[n]?S:x(t[n],e)}(e,t.methods),t.data?function(e){var t=e.$options.data;s(t=e._data="function"==typeof t?function(e,t){le();try{return e.call(t,t)}catch(e){return Re(e,t,"data()"),{}}finally{fe()}}(t,e):t||{})||(t={});var n=Object.keys(t),r=e.$options.props,i=(e.$options.methods,n.length);for(;i--;){var o=n[i];r&&y(r,o)||(a=void 0,36!==(a=(o+"").charCodeAt(0))&&95!==a&&dn(e,"_data",o))}var a;Ce(t,!0)}(e):Ce(e._data={},!0),t.computed&&function(e,t){var n=e._computedWatchers=Object.create(null),r=te();for(var i in t){var o=t[i],a="function"==typeof o?o:o.get;r||(n[i]=new fn(e,a||S,S,hn)),i in e||mn(e,i,o)}}(e,t.computed),t.watch&&t.watch!==Y&&function(e,t){for(var n in t){var r=t[n];if(Array.isArray(r))for(var i=0;i<r.length;i++)_n(e,n,r[i]);else _n(e,n,r)}}(e,t.watch)}var hn={lazy:!0};function mn(e,t,n){var r=!te();"function"==typeof n?(pn.get=r?yn(t):gn(n),pn.set=S):(pn.get=n.get?r&&!1!==n.cache?yn(t):gn(n.get):S,pn.set=n.set||S),Object.defineProperty(e,t,pn)}function yn(e){return function(){var t=this._computedWatchers&&this._computedWatchers[e];if(t)return t.dirty&&t.evaluate(),ce.target&&t.depend(),t.value}}function gn(e){return function(){return e.call(this,this)}}function _n(e,t,n,r){return s(n)&&(r=n,n=n.handler),"string"==typeof n&&(n=e[n]),e.$watch(t,n,r)}var bn=0;function $n(e){var t=e.options;if(e.super){var n=$n(e.super);if(n!==e.superOptions){e.superOptions=n;var r=function(e){var t,n=e.options,r=e.sealedOptions;for(var i in n)n[i]!==r[i]&&(t||(t={}),t[i]=n[i]);return t}(e);r&&A(e.extendOptions,r),(t=e.options=De(n,e.extendOptions)).name&&(t.components[t.name]=e)}}return t}function wn(e){this._init(e)}function Cn(e){e.cid=0;var t=1;e.extend=function(e){e=e||{};var n=this,r=n.cid,i=e._Ctor||(e._Ctor={});if(i[r])return i[r];var o=e.name||n.options.name,a=function(e){this._init(e)};return(a.prototype=Object.create(n.prototype)).constructor=a,a.cid=t++,a.options=De(n.options,e),a.super=n,a.options.props&&function(e){var t=e.options.props;for(var n in t)dn(e.prototype,"_props",n)}(a),a.options.computed&&function(e){var t=e.options.computed;for(var n in t)mn(e.prototype,n,t[n])}(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,M.forEach(function(e){a[e]=n[e]}),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=e,a.sealedOptions=A({},a.options),i[r]=a,a}}function xn(e){return e&&(e.Ctor.options.name||e.tag)}function kn(e,t){return Array.isArray(e)?e.indexOf(t)>-1:"string"==typeof e?e.split(",").indexOf(t)>-1:(n=e,"[object RegExp]"===a.call(n)&&e.test(t));var n}function An(e,t){var n=e.cache,r=e.keys,i=e._vnode;for(var o in n){var a=n[o];if(a){var s=xn(a.componentOptions);s&&!t(s)&&On(n,o,r,i)}}}function On(e,t,n,r){var i=e[t];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),e[t]=null,h(n,t)}!function(t){t.prototype._init=function(t){var n=this;n._uid=bn++,n._isVue=!0,t&&t._isComponent?function(e,t){var n=e.$options=Object.create(e.constructor.options),r=t._parentVnode;n.parent=t.parent,n._parentVnode=r;var i=r.componentOptions;n.propsData=i.propsData,n._parentListeners=i.listeners,n._renderChildren=i.children,n._componentTag=i.tag,t.render&&(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}(n,t):n.$options=De($n(n.constructor),t||{},n),n._renderProxy=n,n._self=n,function(e){var t=e.$options,n=t.parent;if(n&&!t.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(e)}e.$parent=n,e.$root=n?n.$root:e,e.$children=[],e.$refs={},e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}(n),function(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&qt(e,t)}(n),function(t){t._vnode=null,t._staticTrees=null;var n=t.$options,r=t.$vnode=n._parentVnode,i=r&&r.context;t.$slots=ut(n._renderChildren,i),t.$scopedSlots=e,t._c=function(e,n,r,i){return Pt(t,e,n,r,i,!1)},t.$createElement=function(e,n,r,i){return Pt(t,e,n,r,i,!0)};var o=r&&r.data;xe(t,"$attrs",o&&o.attrs||e,null,!0),xe(t,"$listeners",n._parentListeners||e,null,!0)}(n),Yt(n,"beforeCreate"),function(e){var t=ct(e.$options.inject,e);t&&($e(!1),Object.keys(t).forEach(function(n){xe(e,n,t[n])}),$e(!0))}(n),vn(n),function(e){var t=e.$options.provide;t&&(e._provided="function"==typeof t?t.call(e):t)}(n),Yt(n,"created"),n.$options.el&&n.$mount(n.$options.el)}}(wn),function(e){var t={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(e.prototype,"$data",t),Object.defineProperty(e.prototype,"$props",n),e.prototype.$set=ke,e.prototype.$delete=Ae,e.prototype.$watch=function(e,t,n){if(s(t))return _n(this,e,t,n);(n=n||{}).user=!0;var r=new fn(this,e,t,n);if(n.immediate)try{t.call(this,r.value)}catch(e){Re(e,this,'callback for immediate watcher "'+r.expression+'"')}return function(){r.teardown()}}}(wn),function(e){var t=/^hook:/;e.prototype.$on=function(e,n){var r=this;if(Array.isArray(e))for(var i=0,o=e.length;i<o;i++)r.$on(e[i],n);else(r._events[e]||(r._events[e]=[])).push(n),t.test(e)&&(r._hasHookEvent=!0);return r},e.prototype.$once=function(e,t){var n=this;function r(){n.$off(e,r),t.apply(n,arguments)}return r.fn=t,n.$on(e,r),n},e.prototype.$off=function(e,t){var n=this;if(!arguments.length)return n._events=Object.create(null),n;if(Array.isArray(e)){for(var r=0,i=e.length;r<i;r++)n.$off(e[r],t);return n}var o,a=n._events[e];if(!a)return n;if(!t)return n._events[e]=null,n;for(var s=a.length;s--;)if((o=a[s])===t||o.fn===t){a.splice(s,1);break}return n},e.prototype.$emit=function(e){var t=this._events[e];if(t){t=t.length>1?k(t):t;for(var n=k(arguments,1),r='event handler for "'+e+'"',i=0,o=t.length;i<o;i++)He(t[i],this,n,this,r)}return this}}(wn),function(e){e.prototype._update=function(e,t){var n=this,r=n.$el,i=n._vnode,o=Zt(n);n._vnode=e,n.$el=i?n.__patch__(i,e):n.__patch__(n.$el,e,t,!1),o(),r&&(r.__vue__=null),n.$el&&(n.$el.__vue__=n),n.$vnode&&n.$parent&&n.$vnode===n.$parent._vnode&&(n.$parent.$el=n.$el)},e.prototype.$forceUpdate=function(){this._watcher&&this._watcher.update()},e.prototype.$destroy=function(){var e=this;if(!e._isBeingDestroyed){Yt(e,"beforeDestroy"),e._isBeingDestroyed=!0;var t=e.$parent;!t||t._isBeingDestroyed||e.$options.abstract||h(t.$children,e),e._watcher&&e._watcher.teardown();for(var n=e._watchers.length;n--;)e._watchers[n].teardown();e._data.__ob__&&e._data.__ob__.vmCount--,e._isDestroyed=!0,e.__patch__(e._vnode,null),Yt(e,"destroyed"),e.$off(),e.$el&&(e.$el.__vue__=null),e.$vnode&&(e.$vnode.parent=null)}}}(wn),function(e){St(e.prototype),e.prototype.$nextTick=function(e){return Ye(e,this)},e.prototype._render=function(){var e,t=this,n=t.$options,r=n.render,i=n._parentVnode;i&&(t.$scopedSlots=ft(i.data.scopedSlots,t.$slots,t.$scopedSlots)),t.$vnode=i;try{Ht=t,e=r.call(t._renderProxy,t.$createElement)}catch(n){Re(n,t,"render"),e=t._vnode}finally{Ht=null}return Array.isArray(e)&&1===e.length&&(e=e[0]),e instanceof pe||(e=ve()),e.parent=i,e}}(wn);var Sn=[String,RegExp,Array],Tn={KeepAlive:{name:"keep-alive",abstract:!0,props:{include:Sn,exclude:Sn,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)On(this.cache,e,this.keys)},mounted:function(){var e=this;this.$watch("include",function(t){An(e,function(e){return kn(t,e)})}),this.$watch("exclude",function(t){An(e,function(e){return!kn(t,e)})})},render:function(){var e=this.$slots.default,t=zt(e),n=t&&t.componentOptions;if(n){var r=xn(n),i=this.include,o=this.exclude;if(i&&(!r||!kn(i,r))||o&&r&&kn(o,r))return t;var a=this.cache,s=this.keys,c=null==t.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):t.key;a[c]?(t.componentInstance=a[c].componentInstance,h(s,c),s.push(c)):(a[c]=t,s.push(c),this.max&&s.length>parseInt(this.max)&&On(a,s[0],s,this._vnode)),t.data.keepAlive=!0}return t||e&&e[0]}}};!function(e){var t={get:function(){return F}};Object.defineProperty(e,"config",t),e.util={warn:ae,extend:A,mergeOptions:De,defineReactive:xe},e.set=ke,e.delete=Ae,e.nextTick=Ye,e.observable=function(e){return Ce(e),e},e.options=Object.create(null),M.forEach(function(t){e.options[t+"s"]=Object.create(null)}),e.options._base=e,A(e.options.components,Tn),function(e){e.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(t.indexOf(e)>-1)return this;var n=k(arguments,1);return n.unshift(this),"function"==typeof e.install?e.install.apply(e,n):"function"==typeof e&&e.apply(null,n),t.push(e),this}}(e),function(e){e.mixin=function(e){return this.options=De(this.options,e),this}}(e),Cn(e),function(e){M.forEach(function(t){e[t]=function(e,n){return n?("component"===t&&s(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&"function"==typeof n&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}})}(e)}(wn),Object.defineProperty(wn.prototype,"$isServer",{get:te}),Object.defineProperty(wn.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(wn,"FunctionalRenderContext",{value:Tt}),wn.version="2.6.10";var En=p("style,class"),Nn=p("input,textarea,option,select,progress"),jn=function(e,t,n){return"value"===n&&Nn(e)&&"button"!==t||"selected"===n&&"option"===e||"checked"===n&&"input"===e||"muted"===n&&"video"===e},Dn=p("contenteditable,draggable,spellcheck"),Ln=p("events,caret,typing,plaintext-only"),Mn=function(e,t){return Hn(t)||"false"===t?"false":"contenteditable"===e&&Ln(t)?t:"true"},In=p("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Fn="http://www.w3.org/1999/xlink",Pn=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},Rn=function(e){return Pn(e)?e.slice(6,e.length):""},Hn=function(e){return null==e||!1===e};function Bn(e){for(var t=e.data,r=e,i=e;n(i.componentInstance);)(i=i.componentInstance._vnode)&&i.data&&(t=Un(i.data,t));for(;n(r=r.parent);)r&&r.data&&(t=Un(t,r.data));return function(e,t){if(n(e)||n(t))return zn(e,Vn(t));return""}(t.staticClass,t.class)}function Un(e,t){return{staticClass:zn(e.staticClass,t.staticClass),class:n(e.class)?[e.class,t.class]:t.class}}function zn(e,t){return e?t?e+" "+t:e:t||""}function Vn(e){return Array.isArray(e)?function(e){for(var t,r="",i=0,o=e.length;i<o;i++)n(t=Vn(e[i]))&&""!==t&&(r&&(r+=" "),r+=t);return r}(e):o(e)?function(e){var t="";for(var n in e)e[n]&&(t&&(t+=" "),t+=n);return t}(e):"string"==typeof e?e:""}var Kn={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},Jn=p("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),qn=p("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignObject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),Wn=function(e){return Jn(e)||qn(e)};function Zn(e){return qn(e)?"svg":"math"===e?"math":void 0}var Gn=Object.create(null);var Xn=p("text,number,password,search,email,tel,url");function Yn(e){if("string"==typeof e){var t=document.querySelector(e);return t||document.createElement("div")}return e}var Qn=Object.freeze({createElement:function(e,t){var n=document.createElement(e);return"select"!==e?n:(t.data&&t.data.attrs&&void 0!==t.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n)},createElementNS:function(e,t){return document.createElementNS(Kn[e],t)},createTextNode:function(e){return document.createTextNode(e)},createComment:function(e){return document.createComment(e)},insertBefore:function(e,t,n){e.insertBefore(t,n)},removeChild:function(e,t){e.removeChild(t)},appendChild:function(e,t){e.appendChild(t)},parentNode:function(e){return e.parentNode},nextSibling:function(e){return e.nextSibling},tagName:function(e){return e.tagName},setTextContent:function(e,t){e.textContent=t},setStyleScope:function(e,t){e.setAttribute(t,"")}}),er={create:function(e,t){tr(t)},update:function(e,t){e.data.ref!==t.data.ref&&(tr(e,!0),tr(t))},destroy:function(e){tr(e,!0)}};function tr(e,t){var r=e.data.ref;if(n(r)){var i=e.context,o=e.componentInstance||e.elm,a=i.$refs;t?Array.isArray(a[r])?h(a[r],o):a[r]===o&&(a[r]=void 0):e.data.refInFor?Array.isArray(a[r])?a[r].indexOf(o)<0&&a[r].push(o):a[r]=[o]:a[r]=o}}var nr=new pe("",{},[]),rr=["create","activate","update","remove","destroy"];function ir(e,i){return e.key===i.key&&(e.tag===i.tag&&e.isComment===i.isComment&&n(e.data)===n(i.data)&&function(e,t){if("input"!==e.tag)return!0;var r,i=n(r=e.data)&&n(r=r.attrs)&&r.type,o=n(r=t.data)&&n(r=r.attrs)&&r.type;return i===o||Xn(i)&&Xn(o)}(e,i)||r(e.isAsyncPlaceholder)&&e.asyncFactory===i.asyncFactory&&t(i.asyncFactory.error))}function or(e,t,r){var i,o,a={};for(i=t;i<=r;++i)n(o=e[i].key)&&(a[o]=i);return a}var ar={create:sr,update:sr,destroy:function(e){sr(e,nr)}};function sr(e,t){(e.data.directives||t.data.directives)&&function(e,t){var n,r,i,o=e===nr,a=t===nr,s=ur(e.data.directives,e.context),c=ur(t.data.directives,t.context),u=[],l=[];for(n in c)r=s[n],i=c[n],r?(i.oldValue=r.value,i.oldArg=r.arg,fr(i,"update",t,e),i.def&&i.def.componentUpdated&&l.push(i)):(fr(i,"bind",t,e),i.def&&i.def.inserted&&u.push(i));if(u.length){var f=function(){for(var n=0;n<u.length;n++)fr(u[n],"inserted",t,e)};o?it(t,"insert",f):f()}l.length&&it(t,"postpatch",function(){for(var n=0;n<l.length;n++)fr(l[n],"componentUpdated",t,e)});if(!o)for(n in s)c[n]||fr(s[n],"unbind",e,e,a)}(e,t)}var cr=Object.create(null);function ur(e,t){var n,r,i=Object.create(null);if(!e)return i;for(n=0;n<e.length;n++)(r=e[n]).modifiers||(r.modifiers=cr),i[lr(r)]=r,r.def=Le(t.$options,"directives",r.name);return i}function lr(e){return e.rawName||e.name+"."+Object.keys(e.modifiers||{}).join(".")}function fr(e,t,n,r,i){var o=e.def&&e.def[t];if(o)try{o(n.elm,e,n,r,i)}catch(r){Re(r,n.context,"directive "+e.name+" "+t+" hook")}}var pr=[er,ar];function dr(e,r){var i=r.componentOptions;if(!(n(i)&&!1===i.Ctor.options.inheritAttrs||t(e.data.attrs)&&t(r.data.attrs))){var o,a,s=r.elm,c=e.data.attrs||{},u=r.data.attrs||{};for(o in n(u.__ob__)&&(u=r.data.attrs=A({},u)),u)a=u[o],c[o]!==a&&vr(s,o,a);for(o in(q||Z)&&u.value!==c.value&&vr(s,"value",u.value),c)t(u[o])&&(Pn(o)?s.removeAttributeNS(Fn,Rn(o)):Dn(o)||s.removeAttribute(o))}}function vr(e,t,n){e.tagName.indexOf("-")>-1?hr(e,t,n):In(t)?Hn(n)?e.removeAttribute(t):(n="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):Dn(t)?e.setAttribute(t,Mn(t,n)):Pn(t)?Hn(n)?e.removeAttributeNS(Fn,Rn(t)):e.setAttributeNS(Fn,t,n):hr(e,t,n)}function hr(e,t,n){if(Hn(n))e.removeAttribute(t);else{if(q&&!W&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==n&&!e.__ieph){var r=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",r)};e.addEventListener("input",r),e.__ieph=!0}e.setAttribute(t,n)}}var mr={create:dr,update:dr};function yr(e,r){var i=r.elm,o=r.data,a=e.data;if(!(t(o.staticClass)&&t(o.class)&&(t(a)||t(a.staticClass)&&t(a.class)))){var s=Bn(r),c=i._transitionClasses;n(c)&&(s=zn(s,Vn(c))),s!==i._prevClass&&(i.setAttribute("class",s),i._prevClass=s)}}var gr,_r,br,$r,wr,Cr,xr={create:yr,update:yr},kr=/[\w).+\-_$\]]/;function Ar(e){var t,n,r,i,o,a=!1,s=!1,c=!1,u=!1,l=0,f=0,p=0,d=0;for(r=0;r<e.length;r++)if(n=t,t=e.charCodeAt(r),a)39===t&&92!==n&&(a=!1);else if(s)34===t&&92!==n&&(s=!1);else if(c)96===t&&92!==n&&(c=!1);else if(u)47===t&&92!==n&&(u=!1);else if(124!==t||124===e.charCodeAt(r+1)||124===e.charCodeAt(r-1)||l||f||p){switch(t){case 34:s=!0;break;case 39:a=!0;break;case 96:c=!0;break;case 40:p++;break;case 41:p--;break;case 91:f++;break;case 93:f--;break;case 123:l++;break;case 125:l--}if(47===t){for(var v=r-1,h=void 0;v>=0&&" "===(h=e.charAt(v));v--);h&&kr.test(h)||(u=!0)}}else void 0===i?(d=r+1,i=e.slice(0,r).trim()):m();function m(){(o||(o=[])).push(e.slice(d,r).trim()),d=r+1}if(void 0===i?i=e.slice(0,r).trim():0!==d&&m(),o)for(r=0;r<o.length;r++)i=Or(i,o[r]);return i}function Or(e,t){var n=t.indexOf("(");if(n<0)return'_f("'+t+'")('+e+")";var r=t.slice(0,n),i=t.slice(n+1);return'_f("'+r+'")('+e+(")"!==i?","+i:i)}function Sr(e,t){console.error("[Vue compiler]: "+e)}function Tr(e,t){return e?e.map(function(e){return e[t]}).filter(function(e){return e}):[]}function Er(e,t,n,r,i){(e.props||(e.props=[])).push(Rr({name:t,value:n,dynamic:i},r)),e.plain=!1}function Nr(e,t,n,r,i){(i?e.dynamicAttrs||(e.dynamicAttrs=[]):e.attrs||(e.attrs=[])).push(Rr({name:t,value:n,dynamic:i},r)),e.plain=!1}function jr(e,t,n,r){e.attrsMap[t]=n,e.attrsList.push(Rr({name:t,value:n},r))}function Dr(e,t,n,r,i,o,a,s){(e.directives||(e.directives=[])).push(Rr({name:t,rawName:n,value:r,arg:i,isDynamicArg:o,modifiers:a},s)),e.plain=!1}function Lr(e,t,n){return n?"_p("+t+',"'+e+'")':e+t}function Mr(t,n,r,i,o,a,s,c){var u;(i=i||e).right?c?n="("+n+")==='click'?'contextmenu':("+n+")":"click"===n&&(n="contextmenu",delete i.right):i.middle&&(c?n="("+n+")==='click'?'mouseup':("+n+")":"click"===n&&(n="mouseup")),i.capture&&(delete i.capture,n=Lr("!",n,c)),i.once&&(delete i.once,n=Lr("~",n,c)),i.passive&&(delete i.passive,n=Lr("&",n,c)),i.native?(delete i.native,u=t.nativeEvents||(t.nativeEvents={})):u=t.events||(t.events={});var l=Rr({value:r.trim(),dynamic:c},s);i!==e&&(l.modifiers=i);var f=u[n];Array.isArray(f)?o?f.unshift(l):f.push(l):u[n]=f?o?[l,f]:[f,l]:l,t.plain=!1}function Ir(e,t,n){var r=Fr(e,":"+t)||Fr(e,"v-bind:"+t);if(null!=r)return Ar(r);if(!1!==n){var i=Fr(e,t);if(null!=i)return JSON.stringify(i)}}function Fr(e,t,n){var r;if(null!=(r=e.attrsMap[t]))for(var i=e.attrsList,o=0,a=i.length;o<a;o++)if(i[o].name===t){i.splice(o,1);break}return n&&delete e.attrsMap[t],r}function Pr(e,t){for(var n=e.attrsList,r=0,i=n.length;r<i;r++){var o=n[r];if(t.test(o.name))return n.splice(r,1),o}}function Rr(e,t){return t&&(null!=t.start&&(e.start=t.start),null!=t.end&&(e.end=t.end)),e}function Hr(e,t,n){var r=n||{},i=r.number,o="$$v";r.trim&&(o="(typeof $$v === 'string'? $$v.trim(): $$v)"),i&&(o="_n("+o+")");var a=Br(t,o);e.model={value:"("+t+")",expression:JSON.stringify(t),callback:"function ($$v) {"+a+"}"}}function Br(e,t){var n=function(e){if(e=e.trim(),gr=e.length,e.indexOf("[")<0||e.lastIndexOf("]")<gr-1)return($r=e.lastIndexOf("."))>-1?{exp:e.slice(0,$r),key:'"'+e.slice($r+1)+'"'}:{exp:e,key:null};_r=e,$r=wr=Cr=0;for(;!zr();)Vr(br=Ur())?Jr(br):91===br&&Kr(br);return{exp:e.slice(0,wr),key:e.slice(wr+1,Cr)}}(e);return null===n.key?e+"="+t:"$set("+n.exp+", "+n.key+", "+t+")"}function Ur(){return _r.charCodeAt(++$r)}function zr(){return $r>=gr}function Vr(e){return 34===e||39===e}function Kr(e){var t=1;for(wr=$r;!zr();)if(Vr(e=Ur()))Jr(e);else if(91===e&&t++,93===e&&t--,0===t){Cr=$r;break}}function Jr(e){for(var t=e;!zr()&&(e=Ur())!==t;);}var qr,Wr="__r",Zr="__c";function Gr(e,t,n){var r=qr;return function i(){null!==t.apply(null,arguments)&&Qr(e,i,n,r)}}var Xr=Ve&&!(X&&Number(X[1])<=53);function Yr(e,t,n,r){if(Xr){var i=an,o=t;t=o._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=i||e.timeStamp<=0||e.target.ownerDocument!==document)return o.apply(this,arguments)}}qr.addEventListener(e,t,Q?{capture:n,passive:r}:n)}function Qr(e,t,n,r){(r||qr).removeEventListener(e,t._wrapper||t,n)}function ei(e,r){if(!t(e.data.on)||!t(r.data.on)){var i=r.data.on||{},o=e.data.on||{};qr=r.elm,function(e){if(n(e[Wr])){var t=q?"change":"input";e[t]=[].concat(e[Wr],e[t]||[]),delete e[Wr]}n(e[Zr])&&(e.change=[].concat(e[Zr],e.change||[]),delete e[Zr])}(i),rt(i,o,Yr,Qr,Gr,r.context),qr=void 0}}var ti,ni={create:ei,update:ei};function ri(e,r){if(!t(e.data.domProps)||!t(r.data.domProps)){var i,o,a=r.elm,s=e.data.domProps||{},c=r.data.domProps||{};for(i in n(c.__ob__)&&(c=r.data.domProps=A({},c)),s)i in c||(a[i]="");for(i in c){if(o=c[i],"textContent"===i||"innerHTML"===i){if(r.children&&(r.children.length=0),o===s[i])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===i&&"PROGRESS"!==a.tagName){a._value=o;var u=t(o)?"":String(o);ii(a,u)&&(a.value=u)}else if("innerHTML"===i&&qn(a.tagName)&&t(a.innerHTML)){(ti=ti||document.createElement("div")).innerHTML="<svg>"+o+"</svg>";for(var l=ti.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;l.firstChild;)a.appendChild(l.firstChild)}else if(o!==s[i])try{a[i]=o}catch(e){}}}}function ii(e,t){return!e.composing&&("OPTION"===e.tagName||function(e,t){var n=!0;try{n=document.activeElement!==e}catch(e){}return n&&e.value!==t}(e,t)||function(e,t){var r=e.value,i=e._vModifiers;if(n(i)){if(i.number)return f(r)!==f(t);if(i.trim)return r.trim()!==t.trim()}return r!==t}(e,t))}var oi={create:ri,update:ri},ai=g(function(e){var t={},n=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach(function(e){if(e){var r=e.split(n);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t});function si(e){var t=ci(e.style);return e.staticStyle?A(e.staticStyle,t):t}function ci(e){return Array.isArray(e)?O(e):"string"==typeof e?ai(e):e}var ui,li=/^--/,fi=/\s*!important$/,pi=function(e,t,n){if(li.test(t))e.style.setProperty(t,n);else if(fi.test(n))e.style.setProperty(C(t),n.replace(fi,""),"important");else{var r=vi(t);if(Array.isArray(n))for(var i=0,o=n.length;i<o;i++)e.style[r]=n[i];else e.style[r]=n}},di=["Webkit","Moz","ms"],vi=g(function(e){if(ui=ui||document.createElement("div").style,"filter"!==(e=b(e))&&e in ui)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=0;n<di.length;n++){var r=di[n]+t;if(r in ui)return r}});function hi(e,r){var i=r.data,o=e.data;if(!(t(i.staticStyle)&&t(i.style)&&t(o.staticStyle)&&t(o.style))){var a,s,c=r.elm,u=o.staticStyle,l=o.normalizedStyle||o.style||{},f=u||l,p=ci(r.data.style)||{};r.data.normalizedStyle=n(p.__ob__)?A({},p):p;var d=function(e,t){var n,r={};if(t)for(var i=e;i.componentInstance;)(i=i.componentInstance._vnode)&&i.data&&(n=si(i.data))&&A(r,n);(n=si(e.data))&&A(r,n);for(var o=e;o=o.parent;)o.data&&(n=si(o.data))&&A(r,n);return r}(r,!0);for(s in f)t(d[s])&&pi(c,s,"");for(s in d)(a=d[s])!==f[s]&&pi(c,s,null==a?"":a)}}var mi={create:hi,update:hi},yi=/\s+/;function gi(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(yi).forEach(function(t){return e.classList.add(t)}):e.classList.add(t);else{var n=" "+(e.getAttribute("class")||"")+" ";n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function _i(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(yi).forEach(function(t){return e.classList.remove(t)}):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{for(var n=" "+(e.getAttribute("class")||"")+" ",r=" "+t+" ";n.indexOf(r)>=0;)n=n.replace(r," ");(n=n.trim())?e.setAttribute("class",n):e.removeAttribute("class")}}function bi(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&A(t,$i(e.name||"v")),A(t,e),t}return"string"==typeof e?$i(e):void 0}}var $i=g(function(e){return{enterClass:e+"-enter",enterToClass:e+"-enter-to",enterActiveClass:e+"-enter-active",leaveClass:e+"-leave",leaveToClass:e+"-leave-to",leaveActiveClass:e+"-leave-active"}}),wi=z&&!W,Ci="transition",xi="animation",ki="transition",Ai="transitionend",Oi="animation",Si="animationend";wi&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(ki="WebkitTransition",Ai="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Oi="WebkitAnimation",Si="webkitAnimationEnd"));var Ti=z?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function Ei(e){Ti(function(){Ti(e)})}function Ni(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),gi(e,t))}function ji(e,t){e._transitionClasses&&h(e._transitionClasses,t),_i(e,t)}function Di(e,t,n){var r=Mi(e,t),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===Ci?Ai:Si,c=0,u=function(){e.removeEventListener(s,l),n()},l=function(t){t.target===e&&++c>=a&&u()};setTimeout(function(){c<a&&u()},o+1),e.addEventListener(s,l)}var Li=/\b(transform|all)(,|$)/;function Mi(e,t){var n,r=window.getComputedStyle(e),i=(r[ki+"Delay"]||"").split(", "),o=(r[ki+"Duration"]||"").split(", "),a=Ii(i,o),s=(r[Oi+"Delay"]||"").split(", "),c=(r[Oi+"Duration"]||"").split(", "),u=Ii(s,c),l=0,f=0;return t===Ci?a>0&&(n=Ci,l=a,f=o.length):t===xi?u>0&&(n=xi,l=u,f=c.length):f=(n=(l=Math.max(a,u))>0?a>u?Ci:xi:null)?n===Ci?o.length:c.length:0,{type:n,timeout:l,propCount:f,hasTransform:n===Ci&&Li.test(r[ki+"Property"])}}function Ii(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max.apply(null,t.map(function(t,n){return Fi(t)+Fi(e[n])}))}function Fi(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function Pi(e,r){var i=e.elm;n(i._leaveCb)&&(i._leaveCb.cancelled=!0,i._leaveCb());var a=bi(e.data.transition);if(!t(a)&&!n(i._enterCb)&&1===i.nodeType){for(var s=a.css,c=a.type,u=a.enterClass,l=a.enterToClass,p=a.enterActiveClass,d=a.appearClass,v=a.appearToClass,h=a.appearActiveClass,m=a.beforeEnter,y=a.enter,g=a.afterEnter,_=a.enterCancelled,b=a.beforeAppear,$=a.appear,w=a.afterAppear,C=a.appearCancelled,x=a.duration,k=Wt,A=Wt.$vnode;A&&A.parent;)k=A.context,A=A.parent;var O=!k._isMounted||!e.isRootInsert;if(!O||$||""===$){var S=O&&d?d:u,T=O&&h?h:p,E=O&&v?v:l,N=O&&b||m,j=O&&"function"==typeof $?$:y,L=O&&w||g,M=O&&C||_,I=f(o(x)?x.enter:x),F=!1!==s&&!W,P=Bi(j),R=i._enterCb=D(function(){F&&(ji(i,E),ji(i,T)),R.cancelled?(F&&ji(i,S),M&&M(i)):L&&L(i),i._enterCb=null});e.data.show||it(e,"insert",function(){var t=i.parentNode,n=t&&t._pending&&t._pending[e.key];n&&n.tag===e.tag&&n.elm._leaveCb&&n.elm._leaveCb(),j&&j(i,R)}),N&&N(i),F&&(Ni(i,S),Ni(i,T),Ei(function(){ji(i,S),R.cancelled||(Ni(i,E),P||(Hi(I)?setTimeout(R,I):Di(i,c,R)))})),e.data.show&&(r&&r(),j&&j(i,R)),F||P||R()}}}function Ri(e,r){var i=e.elm;n(i._enterCb)&&(i._enterCb.cancelled=!0,i._enterCb());var a=bi(e.data.transition);if(t(a)||1!==i.nodeType)return r();if(!n(i._leaveCb)){var s=a.css,c=a.type,u=a.leaveClass,l=a.leaveToClass,p=a.leaveActiveClass,d=a.beforeLeave,v=a.leave,h=a.afterLeave,m=a.leaveCancelled,y=a.delayLeave,g=a.duration,_=!1!==s&&!W,b=Bi(v),$=f(o(g)?g.leave:g),w=i._leaveCb=D(function(){i.parentNode&&i.parentNode._pending&&(i.parentNode._pending[e.key]=null),_&&(ji(i,l),ji(i,p)),w.cancelled?(_&&ji(i,u),m&&m(i)):(r(),h&&h(i)),i._leaveCb=null});y?y(C):C()}function C(){w.cancelled||(!e.data.show&&i.parentNode&&((i.parentNode._pending||(i.parentNode._pending={}))[e.key]=e),d&&d(i),_&&(Ni(i,u),Ni(i,p),Ei(function(){ji(i,u),w.cancelled||(Ni(i,l),b||(Hi($)?setTimeout(w,$):Di(i,c,w)))})),v&&v(i,w),_||b||w())}}function Hi(e){return"number"==typeof e&&!isNaN(e)}function Bi(e){if(t(e))return!1;var r=e.fns;return n(r)?Bi(Array.isArray(r)?r[0]:r):(e._length||e.length)>1}function Ui(e,t){!0!==t.data.show&&Pi(t)}var zi=function(e){var o,a,s={},c=e.modules,u=e.nodeOps;for(o=0;o<rr.length;++o)for(s[rr[o]]=[],a=0;a<c.length;++a)n(c[a][rr[o]])&&s[rr[o]].push(c[a][rr[o]]);function l(e){var t=u.parentNode(e);n(t)&&u.removeChild(t,e)}function f(e,t,i,o,a,c,l){if(n(e.elm)&&n(c)&&(e=c[l]=me(e)),e.isRootInsert=!a,!function(e,t,i,o){var a=e.data;if(n(a)){var c=n(e.componentInstance)&&a.keepAlive;if(n(a=a.hook)&&n(a=a.init)&&a(e,!1),n(e.componentInstance))return d(e,t),v(i,e.elm,o),r(c)&&function(e,t,r,i){for(var o,a=e;a.componentInstance;)if(a=a.componentInstance._vnode,n(o=a.data)&&n(o=o.transition)){for(o=0;o<s.activate.length;++o)s.activate[o](nr,a);t.push(a);break}v(r,e.elm,i)}(e,t,i,o),!0}}(e,t,i,o)){var f=e.data,p=e.children,m=e.tag;n(m)?(e.elm=e.ns?u.createElementNS(e.ns,m):u.createElement(m,e),g(e),h(e,p,t),n(f)&&y(e,t),v(i,e.elm,o)):r(e.isComment)?(e.elm=u.createComment(e.text),v(i,e.elm,o)):(e.elm=u.createTextNode(e.text),v(i,e.elm,o))}}function d(e,t){n(e.data.pendingInsert)&&(t.push.apply(t,e.data.pendingInsert),e.data.pendingInsert=null),e.elm=e.componentInstance.$el,m(e)?(y(e,t),g(e)):(tr(e),t.push(e))}function v(e,t,r){n(e)&&(n(r)?u.parentNode(r)===e&&u.insertBefore(e,t,r):u.appendChild(e,t))}function h(e,t,n){if(Array.isArray(t))for(var r=0;r<t.length;++r)f(t[r],n,e.elm,null,!0,t,r);else i(e.text)&&u.appendChild(e.elm,u.createTextNode(String(e.text)))}function m(e){for(;e.componentInstance;)e=e.componentInstance._vnode;return n(e.tag)}function y(e,t){for(var r=0;r<s.create.length;++r)s.create[r](nr,e);n(o=e.data.hook)&&(n(o.create)&&o.create(nr,e),n(o.insert)&&t.push(e))}function g(e){var t;if(n(t=e.fnScopeId))u.setStyleScope(e.elm,t);else for(var r=e;r;)n(t=r.context)&&n(t=t.$options._scopeId)&&u.setStyleScope(e.elm,t),r=r.parent;n(t=Wt)&&t!==e.context&&t!==e.fnContext&&n(t=t.$options._scopeId)&&u.setStyleScope(e.elm,t)}function _(e,t,n,r,i,o){for(;r<=i;++r)f(n[r],o,e,t,!1,n,r)}function b(e){var t,r,i=e.data;if(n(i))for(n(t=i.hook)&&n(t=t.destroy)&&t(e),t=0;t<s.destroy.length;++t)s.destroy[t](e);if(n(t=e.children))for(r=0;r<e.children.length;++r)b(e.children[r])}function $(e,t,r,i){for(;r<=i;++r){var o=t[r];n(o)&&(n(o.tag)?(w(o),b(o)):l(o.elm))}}function w(e,t){if(n(t)||n(e.data)){var r,i=s.remove.length+1;for(n(t)?t.listeners+=i:t=function(e,t){function n(){0==--n.listeners&&l(e)}return n.listeners=t,n}(e.elm,i),n(r=e.componentInstance)&&n(r=r._vnode)&&n(r.data)&&w(r,t),r=0;r<s.remove.length;++r)s.remove[r](e,t);n(r=e.data.hook)&&n(r=r.remove)?r(e,t):t()}else l(e.elm)}function C(e,t,r,i){for(var o=r;o<i;o++){var a=t[o];if(n(a)&&ir(e,a))return o}}function x(e,i,o,a,c,l){if(e!==i){n(i.elm)&&n(a)&&(i=a[c]=me(i));var p=i.elm=e.elm;if(r(e.isAsyncPlaceholder))n(i.asyncFactory.resolved)?O(e.elm,i,o):i.isAsyncPlaceholder=!0;else if(r(i.isStatic)&&r(e.isStatic)&&i.key===e.key&&(r(i.isCloned)||r(i.isOnce)))i.componentInstance=e.componentInstance;else{var d,v=i.data;n(v)&&n(d=v.hook)&&n(d=d.prepatch)&&d(e,i);var h=e.children,y=i.children;if(n(v)&&m(i)){for(d=0;d<s.update.length;++d)s.update[d](e,i);n(d=v.hook)&&n(d=d.update)&&d(e,i)}t(i.text)?n(h)&&n(y)?h!==y&&function(e,r,i,o,a){for(var s,c,l,p=0,d=0,v=r.length-1,h=r[0],m=r[v],y=i.length-1,g=i[0],b=i[y],w=!a;p<=v&&d<=y;)t(h)?h=r[++p]:t(m)?m=r[--v]:ir(h,g)?(x(h,g,o,i,d),h=r[++p],g=i[++d]):ir(m,b)?(x(m,b,o,i,y),m=r[--v],b=i[--y]):ir(h,b)?(x(h,b,o,i,y),w&&u.insertBefore(e,h.elm,u.nextSibling(m.elm)),h=r[++p],b=i[--y]):ir(m,g)?(x(m,g,o,i,d),w&&u.insertBefore(e,m.elm,h.elm),m=r[--v],g=i[++d]):(t(s)&&(s=or(r,p,v)),t(c=n(g.key)?s[g.key]:C(g,r,p,v))?f(g,o,e,h.elm,!1,i,d):ir(l=r[c],g)?(x(l,g,o,i,d),r[c]=void 0,w&&u.insertBefore(e,l.elm,h.elm)):f(g,o,e,h.elm,!1,i,d),g=i[++d]);p>v?_(e,t(i[y+1])?null:i[y+1].elm,i,d,y,o):d>y&&$(0,r,p,v)}(p,h,y,o,l):n(y)?(n(e.text)&&u.setTextContent(p,""),_(p,null,y,0,y.length-1,o)):n(h)?$(0,h,0,h.length-1):n(e.text)&&u.setTextContent(p,""):e.text!==i.text&&u.setTextContent(p,i.text),n(v)&&n(d=v.hook)&&n(d=d.postpatch)&&d(e,i)}}}function k(e,t,i){if(r(i)&&n(e.parent))e.parent.data.pendingInsert=t;else for(var o=0;o<t.length;++o)t[o].data.hook.insert(t[o])}var A=p("attrs,class,staticClass,staticStyle,key");function O(e,t,i,o){var a,s=t.tag,c=t.data,u=t.children;if(o=o||c&&c.pre,t.elm=e,r(t.isComment)&&n(t.asyncFactory))return t.isAsyncPlaceholder=!0,!0;if(n(c)&&(n(a=c.hook)&&n(a=a.init)&&a(t,!0),n(a=t.componentInstance)))return d(t,i),!0;if(n(s)){if(n(u))if(e.hasChildNodes())if(n(a=c)&&n(a=a.domProps)&&n(a=a.innerHTML)){if(a!==e.innerHTML)return!1}else{for(var l=!0,f=e.firstChild,p=0;p<u.length;p++){if(!f||!O(f,u[p],i,o)){l=!1;break}f=f.nextSibling}if(!l||f)return!1}else h(t,u,i);if(n(c)){var v=!1;for(var m in c)if(!A(m)){v=!0,y(t,i);break}!v&&c.class&&et(c.class)}}else e.data!==t.text&&(e.data=t.text);return!0}return function(e,i,o,a){if(!t(i)){var c,l=!1,p=[];if(t(e))l=!0,f(i,p);else{var d=n(e.nodeType);if(!d&&ir(e,i))x(e,i,p,null,null,a);else{if(d){if(1===e.nodeType&&e.hasAttribute(L)&&(e.removeAttribute(L),o=!0),r(o)&&O(e,i,p))return k(i,p,!0),e;c=e,e=new pe(u.tagName(c).toLowerCase(),{},[],void 0,c)}var v=e.elm,h=u.parentNode(v);if(f(i,p,v._leaveCb?null:h,u.nextSibling(v)),n(i.parent))for(var y=i.parent,g=m(i);y;){for(var _=0;_<s.destroy.length;++_)s.destroy[_](y);if(y.elm=i.elm,g){for(var w=0;w<s.create.length;++w)s.create[w](nr,y);var C=y.data.hook.insert;if(C.merged)for(var A=1;A<C.fns.length;A++)C.fns[A]()}else tr(y);y=y.parent}n(h)?$(0,[e],0,0):n(e.tag)&&b(e)}}return k(i,p,l),i.elm}n(e)&&b(e)}}({nodeOps:Qn,modules:[mr,xr,ni,oi,mi,z?{create:Ui,activate:Ui,remove:function(e,t){!0!==e.data.show?Ri(e,t):t()}}:{}].concat(pr)});W&&document.addEventListener("selectionchange",function(){var e=document.activeElement;e&&e.vmodel&&Xi(e,"input")});var Vi={inserted:function(e,t,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?it(n,"postpatch",function(){Vi.componentUpdated(e,t,n)}):Ki(e,t,n.context),e._vOptions=[].map.call(e.options,Wi)):("textarea"===n.tag||Xn(e.type))&&(e._vModifiers=t.modifiers,t.modifiers.lazy||(e.addEventListener("compositionstart",Zi),e.addEventListener("compositionend",Gi),e.addEventListener("change",Gi),W&&(e.vmodel=!0)))},componentUpdated:function(e,t,n){if("select"===n.tag){Ki(e,t,n.context);var r=e._vOptions,i=e._vOptions=[].map.call(e.options,Wi);if(i.some(function(e,t){return!N(e,r[t])}))(e.multiple?t.value.some(function(e){return qi(e,i)}):t.value!==t.oldValue&&qi(t.value,i))&&Xi(e,"change")}}};function Ki(e,t,n){Ji(e,t,n),(q||Z)&&setTimeout(function(){Ji(e,t,n)},0)}function Ji(e,t,n){var r=t.value,i=e.multiple;if(!i||Array.isArray(r)){for(var o,a,s=0,c=e.options.length;s<c;s++)if(a=e.options[s],i)o=j(r,Wi(a))>-1,a.selected!==o&&(a.selected=o);else if(N(Wi(a),r))return void(e.selectedIndex!==s&&(e.selectedIndex=s));i||(e.selectedIndex=-1)}}function qi(e,t){return t.every(function(t){return!N(t,e)})}function Wi(e){return"_value"in e?e._value:e.value}function Zi(e){e.target.composing=!0}function Gi(e){e.target.composing&&(e.target.composing=!1,Xi(e.target,"input"))}function Xi(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function Yi(e){return!e.componentInstance||e.data&&e.data.transition?e:Yi(e.componentInstance._vnode)}var Qi={model:Vi,show:{bind:function(e,t,n){var r=t.value,i=(n=Yi(n)).data&&n.data.transition,o=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;r&&i?(n.data.show=!0,Pi(n,function(){e.style.display=o})):e.style.display=r?o:"none"},update:function(e,t,n){var r=t.value;!r!=!t.oldValue&&((n=Yi(n)).data&&n.data.transition?(n.data.show=!0,r?Pi(n,function(){e.style.display=e.__vOriginalDisplay}):Ri(n,function(){e.style.display="none"})):e.style.display=r?e.__vOriginalDisplay:"none")},unbind:function(e,t,n,r,i){i||(e.style.display=e.__vOriginalDisplay)}}},eo={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function to(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?to(zt(t.children)):e}function no(e){var t={},n=e.$options;for(var r in n.propsData)t[r]=e[r];var i=n._parentListeners;for(var o in i)t[b(o)]=i[o];return t}function ro(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}var io=function(e){return e.tag||Ut(e)},oo=function(e){return"show"===e.name},ao={name:"transition",props:eo,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(io)).length){var r=this.mode,o=n[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return!0}(this.$vnode))return o;var a=to(o);if(!a)return o;if(this._leaving)return ro(e,o);var s="__transition-"+this._uid+"-";a.key=null==a.key?a.isComment?s+"comment":s+a.tag:i(a.key)?0===String(a.key).indexOf(s)?a.key:s+a.key:a.key;var c=(a.data||(a.data={})).transition=no(this),u=this._vnode,l=to(u);if(a.data.directives&&a.data.directives.some(oo)&&(a.data.show=!0),l&&l.data&&!function(e,t){return t.key===e.key&&t.tag===e.tag}(a,l)&&!Ut(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=A({},c);if("out-in"===r)return this._leaving=!0,it(f,"afterLeave",function(){t._leaving=!1,t.$forceUpdate()}),ro(e,o);if("in-out"===r){if(Ut(a))return u;var p,d=function(){p()};it(c,"afterEnter",d),it(c,"enterCancelled",d),it(f,"delayLeave",function(e){p=e})}}return o}}},so=A({tag:String,moveClass:String},eo);function co(e){e.elm._moveCb&&e.elm._moveCb(),e.elm._enterCb&&e.elm._enterCb()}function uo(e){e.data.newPos=e.elm.getBoundingClientRect()}function lo(e){var t=e.data.pos,n=e.data.newPos,r=t.left-n.left,i=t.top-n.top;if(r||i){e.data.moved=!0;var o=e.elm.style;o.transform=o.WebkitTransform="translate("+r+"px,"+i+"px)",o.transitionDuration="0s"}}delete so.mode;var fo={Transition:ao,TransitionGroup:{props:so,beforeMount:function(){var e=this,t=this._update;this._update=function(n,r){var i=Zt(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,i(),t.call(e,n,r)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=no(this),s=0;s<i.length;s++){var c=i[s];c.tag&&null!=c.key&&0!==String(c.key).indexOf("__vlist")&&(o.push(c),n[c.key]=c,(c.data||(c.data={})).transition=a)}if(r){for(var u=[],l=[],f=0;f<r.length;f++){var p=r[f];p.data.transition=a,p.data.pos=p.elm.getBoundingClientRect(),n[p.key]?u.push(p):l.push(p)}this.kept=e(t,null,u),this.removed=l}return e(t,null,o)},updated:function(){var e=this.prevChildren,t=this.moveClass||(this.name||"v")+"-move";e.length&&this.hasMove(e[0].elm,t)&&(e.forEach(co),e.forEach(uo),e.forEach(lo),this._reflow=document.body.offsetHeight,e.forEach(function(e){if(e.data.moved){var n=e.elm,r=n.style;Ni(n,t),r.transform=r.WebkitTransform=r.transitionDuration="",n.addEventListener(Ai,n._moveCb=function e(r){r&&r.target!==n||r&&!/transform$/.test(r.propertyName)||(n.removeEventListener(Ai,e),n._moveCb=null,ji(n,t))})}}))},methods:{hasMove:function(e,t){if(!wi)return!1;if(this._hasMove)return this._hasMove;var n=e.cloneNode();e._transitionClasses&&e._transitionClasses.forEach(function(e){_i(n,e)}),gi(n,t),n.style.display="none",this.$el.appendChild(n);var r=Mi(n);return this.$el.removeChild(n),this._hasMove=r.hasTransform}}}};wn.config.mustUseProp=jn,wn.config.isReservedTag=Wn,wn.config.isReservedAttr=En,wn.config.getTagNamespace=Zn,wn.config.isUnknownElement=function(e){if(!z)return!0;if(Wn(e))return!1;if(e=e.toLowerCase(),null!=Gn[e])return Gn[e];var t=document.createElement(e);return e.indexOf("-")>-1?Gn[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:Gn[e]=/HTMLUnknownElement/.test(t.toString())},A(wn.options.directives,Qi),A(wn.options.components,fo),wn.prototype.__patch__=z?zi:S,wn.prototype.$mount=function(e,t){return function(e,t,n){var r;return e.$el=t,e.$options.render||(e.$options.render=ve),Yt(e,"beforeMount"),r=function(){e._update(e._render(),n)},new fn(e,r,S,{before:function(){e._isMounted&&!e._isDestroyed&&Yt(e,"beforeUpdate")}},!0),n=!1,null==e.$vnode&&(e._isMounted=!0,Yt(e,"mounted")),e}(this,e=e&&z?Yn(e):void 0,t)},z&&setTimeout(function(){F.devtools&&ne&&ne.emit("init",wn)},0);var po=/\{\{((?:.|\r?\n)+?)\}\}/g,vo=/[-.*+?^${}()|[\]\/\\]/g,ho=g(function(e){var t=e[0].replace(vo,"\\$&"),n=e[1].replace(vo,"\\$&");return new RegExp(t+"((?:.|\\n)+?)"+n,"g")});var mo={staticKeys:["staticClass"],transformNode:function(e,t){t.warn;var n=Fr(e,"class");n&&(e.staticClass=JSON.stringify(n));var r=Ir(e,"class",!1);r&&(e.classBinding=r)},genData:function(e){var t="";return e.staticClass&&(t+="staticClass:"+e.staticClass+","),e.classBinding&&(t+="class:"+e.classBinding+","),t}};var yo,go={staticKeys:["staticStyle"],transformNode:function(e,t){t.warn;var n=Fr(e,"style");n&&(e.staticStyle=JSON.stringify(ai(n)));var r=Ir(e,"style",!1);r&&(e.styleBinding=r)},genData:function(e){var t="";return e.staticStyle&&(t+="staticStyle:"+e.staticStyle+","),e.styleBinding&&(t+="style:("+e.styleBinding+"),"),t}},_o=function(e){return(yo=yo||document.createElement("div")).innerHTML=e,yo.textContent},bo=p("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),$o=p("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source"),wo=p("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track"),Co=/^\s*([^\s"'<>\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,xo=/^\s*((?:v-[\w-]+:|@|:|#)\[[^=]+\][^\s"'<>\/=]*)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,ko="[a-zA-Z_][\\-\\.0-9_a-zA-Z"+P.source+"]*",Ao="((?:"+ko+"\\:)?"+ko+")",Oo=new RegExp("^<"+Ao),So=/^\s*(\/?)>/,To=new RegExp("^<\\/"+Ao+"[^>]*>"),Eo=/^<!DOCTYPE [^>]+>/i,No=/^<!\--/,jo=/^<!\[/,Do=p("script,style,textarea",!0),Lo={},Mo={"&lt;":"<","&gt;":">","&quot;":'"',"&amp;":"&","&#10;":"\n","&#9;":"\t","&#39;":"'"},Io=/&(?:lt|gt|quot|amp|#39);/g,Fo=/&(?:lt|gt|quot|amp|#39|#10|#9);/g,Po=p("pre,textarea",!0),Ro=function(e,t){return e&&Po(e)&&"\n"===t[0]};function Ho(e,t){var n=t?Fo:Io;return e.replace(n,function(e){return Mo[e]})}var Bo,Uo,zo,Vo,Ko,Jo,qo,Wo,Zo=/^@|^v-on:/,Go=/^v-|^@|^:/,Xo=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,Yo=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,Qo=/^\(|\)$/g,ea=/^\[.*\]$/,ta=/:(.*)$/,na=/^:|^\.|^v-bind:/,ra=/\.[^.\]]+(?=[^\]]*$)/g,ia=/^v-slot(:|$)|^#/,oa=/[\r\n]/,aa=/\s+/g,sa=g(_o),ca="_empty_";function ua(e,t,n){return{type:1,tag:e,attrsList:t,attrsMap:ma(t),rawAttrsMap:{},parent:n,children:[]}}function la(e,t){Bo=t.warn||Sr,Jo=t.isPreTag||T,qo=t.mustUseProp||T,Wo=t.getTagNamespace||T;t.isReservedTag;zo=Tr(t.modules,"transformNode"),Vo=Tr(t.modules,"preTransformNode"),Ko=Tr(t.modules,"postTransformNode"),Uo=t.delimiters;var n,r,i=[],o=!1!==t.preserveWhitespace,a=t.whitespace,s=!1,c=!1;function u(e){if(l(e),s||e.processed||(e=fa(e,t)),i.length||e===n||n.if&&(e.elseif||e.else)&&da(n,{exp:e.elseif,block:e}),r&&!e.forbidden)if(e.elseif||e.else)a=e,(u=function(e){var t=e.length;for(;t--;){if(1===e[t].type)return e[t];e.pop()}}(r.children))&&u.if&&da(u,{exp:a.elseif,block:a});else{if(e.slotScope){var o=e.slotTarget||'"default"';(r.scopedSlots||(r.scopedSlots={}))[o]=e}r.children.push(e),e.parent=r}var a,u;e.children=e.children.filter(function(e){return!e.slotScope}),l(e),e.pre&&(s=!1),Jo(e.tag)&&(c=!1);for(var f=0;f<Ko.length;f++)Ko[f](e,t)}function l(e){if(!c)for(var t;(t=e.children[e.children.length-1])&&3===t.type&&" "===t.text;)e.children.pop()}return function(e,t){for(var n,r,i=[],o=t.expectHTML,a=t.isUnaryTag||T,s=t.canBeLeftOpenTag||T,c=0;e;){if(n=e,r&&Do(r)){var u=0,l=r.toLowerCase(),f=Lo[l]||(Lo[l]=new RegExp("([\\s\\S]*?)(</"+l+"[^>]*>)","i")),p=e.replace(f,function(e,n,r){return u=r.length,Do(l)||"noscript"===l||(n=n.replace(/<!\--([\s\S]*?)-->/g,"$1").replace(/<!\[CDATA\[([\s\S]*?)]]>/g,"$1")),Ro(l,n)&&(n=n.slice(1)),t.chars&&t.chars(n),""});c+=e.length-p.length,e=p,A(l,c-u,c)}else{var d=e.indexOf("<");if(0===d){if(No.test(e)){var v=e.indexOf("--\x3e");if(v>=0){t.shouldKeepComment&&t.comment(e.substring(4,v),c,c+v+3),C(v+3);continue}}if(jo.test(e)){var h=e.indexOf("]>");if(h>=0){C(h+2);continue}}var m=e.match(Eo);if(m){C(m[0].length);continue}var y=e.match(To);if(y){var g=c;C(y[0].length),A(y[1],g,c);continue}var _=x();if(_){k(_),Ro(_.tagName,e)&&C(1);continue}}var b=void 0,$=void 0,w=void 0;if(d>=0){for($=e.slice(d);!(To.test($)||Oo.test($)||No.test($)||jo.test($)||(w=$.indexOf("<",1))<0);)d+=w,$=e.slice(d);b=e.substring(0,d)}d<0&&(b=e),b&&C(b.length),t.chars&&b&&t.chars(b,c-b.length,c)}if(e===n){t.chars&&t.chars(e);break}}function C(t){c+=t,e=e.substring(t)}function x(){var t=e.match(Oo);if(t){var n,r,i={tagName:t[1],attrs:[],start:c};for(C(t[0].length);!(n=e.match(So))&&(r=e.match(xo)||e.match(Co));)r.start=c,C(r[0].length),r.end=c,i.attrs.push(r);if(n)return i.unarySlash=n[1],C(n[0].length),i.end=c,i}}function k(e){var n=e.tagName,c=e.unarySlash;o&&("p"===r&&wo(n)&&A(r),s(n)&&r===n&&A(n));for(var u=a(n)||!!c,l=e.attrs.length,f=new Array(l),p=0;p<l;p++){var d=e.attrs[p],v=d[3]||d[4]||d[5]||"",h="a"===n&&"href"===d[1]?t.shouldDecodeNewlinesForHref:t.shouldDecodeNewlines;f[p]={name:d[1],value:Ho(v,h)}}u||(i.push({tag:n,lowerCasedTag:n.toLowerCase(),attrs:f,start:e.start,end:e.end}),r=n),t.start&&t.start(n,f,u,e.start,e.end)}function A(e,n,o){var a,s;if(null==n&&(n=c),null==o&&(o=c),e)for(s=e.toLowerCase(),a=i.length-1;a>=0&&i[a].lowerCasedTag!==s;a--);else a=0;if(a>=0){for(var u=i.length-1;u>=a;u--)t.end&&t.end(i[u].tag,n,o);i.length=a,r=a&&i[a-1].tag}else"br"===s?t.start&&t.start(e,[],!0,n,o):"p"===s&&(t.start&&t.start(e,[],!1,n,o),t.end&&t.end(e,n,o))}A()}(e,{warn:Bo,expectHTML:t.expectHTML,isUnaryTag:t.isUnaryTag,canBeLeftOpenTag:t.canBeLeftOpenTag,shouldDecodeNewlines:t.shouldDecodeNewlines,shouldDecodeNewlinesForHref:t.shouldDecodeNewlinesForHref,shouldKeepComment:t.comments,outputSourceRange:t.outputSourceRange,start:function(e,o,a,l,f){var p=r&&r.ns||Wo(e);q&&"svg"===p&&(o=function(e){for(var t=[],n=0;n<e.length;n++){var r=e[n];ya.test(r.name)||(r.name=r.name.replace(ga,""),t.push(r))}return t}(o));var d,v=ua(e,o,r);p&&(v.ns=p),"style"!==(d=v).tag&&("script"!==d.tag||d.attrsMap.type&&"text/javascript"!==d.attrsMap.type)||te()||(v.forbidden=!0);for(var h=0;h<Vo.length;h++)v=Vo[h](v,t)||v;s||(!function(e){null!=Fr(e,"v-pre")&&(e.pre=!0)}(v),v.pre&&(s=!0)),Jo(v.tag)&&(c=!0),s?function(e){var t=e.attrsList,n=t.length;if(n)for(var r=e.attrs=new Array(n),i=0;i<n;i++)r[i]={name:t[i].name,value:JSON.stringify(t[i].value)},null!=t[i].start&&(r[i].start=t[i].start,r[i].end=t[i].end);else e.pre||(e.plain=!0)}(v):v.processed||(pa(v),function(e){var t=Fr(e,"v-if");if(t)e.if=t,da(e,{exp:t,block:e});else{null!=Fr(e,"v-else")&&(e.else=!0);var n=Fr(e,"v-else-if");n&&(e.elseif=n)}}(v),function(e){null!=Fr(e,"v-once")&&(e.once=!0)}(v)),n||(n=v),a?u(v):(r=v,i.push(v))},end:function(e,t,n){var o=i[i.length-1];i.length-=1,r=i[i.length-1],u(o)},chars:function(e,t,n){if(r&&(!q||"textarea"!==r.tag||r.attrsMap.placeholder!==e)){var i,u,l,f=r.children;if(e=c||e.trim()?"script"===(i=r).tag||"style"===i.tag?e:sa(e):f.length?a?"condense"===a&&oa.test(e)?"":" ":o?" ":"":"")c||"condense"!==a||(e=e.replace(aa," ")),!s&&" "!==e&&(u=function(e,t){var n=t?ho(t):po;if(n.test(e)){for(var r,i,o,a=[],s=[],c=n.lastIndex=0;r=n.exec(e);){(i=r.index)>c&&(s.push(o=e.slice(c,i)),a.push(JSON.stringify(o)));var u=Ar(r[1].trim());a.push("_s("+u+")"),s.push({"@binding":u}),c=i+r[0].length}return c<e.length&&(s.push(o=e.slice(c)),a.push(JSON.stringify(o))),{expression:a.join("+"),tokens:s}}}(e,Uo))?l={type:2,expression:u.expression,tokens:u.tokens,text:e}:" "===e&&f.length&&" "===f[f.length-1].text||(l={type:3,text:e}),l&&f.push(l)}},comment:function(e,t,n){if(r){var i={type:3,text:e,isComment:!0};r.children.push(i)}}}),n}function fa(e,t){var n,r;(r=Ir(n=e,"key"))&&(n.key=r),e.plain=!e.key&&!e.scopedSlots&&!e.attrsList.length,function(e){var t=Ir(e,"ref");t&&(e.ref=t,e.refInFor=function(e){var t=e;for(;t;){if(void 0!==t.for)return!0;t=t.parent}return!1}(e))}(e),function(e){var t;"template"===e.tag?(t=Fr(e,"scope"),e.slotScope=t||Fr(e,"slot-scope")):(t=Fr(e,"slot-scope"))&&(e.slotScope=t);var n=Ir(e,"slot");n&&(e.slotTarget='""'===n?'"default"':n,e.slotTargetDynamic=!(!e.attrsMap[":slot"]&&!e.attrsMap["v-bind:slot"]),"template"===e.tag||e.slotScope||Nr(e,"slot",n,function(e,t){return e.rawAttrsMap[":"+t]||e.rawAttrsMap["v-bind:"+t]||e.rawAttrsMap[t]}(e,"slot")));if("template"===e.tag){var r=Pr(e,ia);if(r){var i=va(r),o=i.name,a=i.dynamic;e.slotTarget=o,e.slotTargetDynamic=a,e.slotScope=r.value||ca}}else{var s=Pr(e,ia);if(s){var c=e.scopedSlots||(e.scopedSlots={}),u=va(s),l=u.name,f=u.dynamic,p=c[l]=ua("template",[],e);p.slotTarget=l,p.slotTargetDynamic=f,p.children=e.children.filter(function(e){if(!e.slotScope)return e.parent=p,!0}),p.slotScope=s.value||ca,e.children=[],e.plain=!1}}}(e),function(e){"slot"===e.tag&&(e.slotName=Ir(e,"name"))}(e),function(e){var t;(t=Ir(e,"is"))&&(e.component=t);null!=Fr(e,"inline-template")&&(e.inlineTemplate=!0)}(e);for(var i=0;i<zo.length;i++)e=zo[i](e,t)||e;return function(e){var t,n,r,i,o,a,s,c,u=e.attrsList;for(t=0,n=u.length;t<n;t++)if(r=i=u[t].name,o=u[t].value,Go.test(r))if(e.hasBindings=!0,(a=ha(r.replace(Go,"")))&&(r=r.replace(ra,"")),na.test(r))r=r.replace(na,""),o=Ar(o),(c=ea.test(r))&&(r=r.slice(1,-1)),a&&(a.prop&&!c&&"innerHtml"===(r=b(r))&&(r="innerHTML"),a.camel&&!c&&(r=b(r)),a.sync&&(s=Br(o,"$event"),c?Mr(e,'"update:"+('+r+")",s,null,!1,0,u[t],!0):(Mr(e,"update:"+b(r),s,null,!1,0,u[t]),C(r)!==b(r)&&Mr(e,"update:"+C(r),s,null,!1,0,u[t])))),a&&a.prop||!e.component&&qo(e.tag,e.attrsMap.type,r)?Er(e,r,o,u[t],c):Nr(e,r,o,u[t],c);else if(Zo.test(r))r=r.replace(Zo,""),(c=ea.test(r))&&(r=r.slice(1,-1)),Mr(e,r,o,a,!1,0,u[t],c);else{var l=(r=r.replace(Go,"")).match(ta),f=l&&l[1];c=!1,f&&(r=r.slice(0,-(f.length+1)),ea.test(f)&&(f=f.slice(1,-1),c=!0)),Dr(e,r,i,o,f,c,a,u[t])}else Nr(e,r,JSON.stringify(o),u[t]),!e.component&&"muted"===r&&qo(e.tag,e.attrsMap.type,r)&&Er(e,r,"true",u[t])}(e),e}function pa(e){var t;if(t=Fr(e,"v-for")){var n=function(e){var t=e.match(Xo);if(!t)return;var n={};n.for=t[2].trim();var r=t[1].trim().replace(Qo,""),i=r.match(Yo);i?(n.alias=r.replace(Yo,"").trim(),n.iterator1=i[1].trim(),i[2]&&(n.iterator2=i[2].trim())):n.alias=r;return n}(t);n&&A(e,n)}}function da(e,t){e.ifConditions||(e.ifConditions=[]),e.ifConditions.push(t)}function va(e){var t=e.name.replace(ia,"");return t||"#"!==e.name[0]&&(t="default"),ea.test(t)?{name:t.slice(1,-1),dynamic:!0}:{name:'"'+t+'"',dynamic:!1}}function ha(e){var t=e.match(ra);if(t){var n={};return t.forEach(function(e){n[e.slice(1)]=!0}),n}}function ma(e){for(var t={},n=0,r=e.length;n<r;n++)t[e[n].name]=e[n].value;return t}var ya=/^xmlns:NS\d+/,ga=/^NS\d+:/;function _a(e){return ua(e.tag,e.attrsList.slice(),e.parent)}var ba=[mo,go,{preTransformNode:function(e,t){if("input"===e.tag){var n,r=e.attrsMap;if(!r["v-model"])return;if((r[":type"]||r["v-bind:type"])&&(n=Ir(e,"type")),r.type||n||!r["v-bind"]||(n="("+r["v-bind"]+").type"),n){var i=Fr(e,"v-if",!0),o=i?"&&("+i+")":"",a=null!=Fr(e,"v-else",!0),s=Fr(e,"v-else-if",!0),c=_a(e);pa(c),jr(c,"type","checkbox"),fa(c,t),c.processed=!0,c.if="("+n+")==='checkbox'"+o,da(c,{exp:c.if,block:c});var u=_a(e);Fr(u,"v-for",!0),jr(u,"type","radio"),fa(u,t),da(c,{exp:"("+n+")==='radio'"+o,block:u});var l=_a(e);return Fr(l,"v-for",!0),jr(l,":type",n),fa(l,t),da(c,{exp:i,block:l}),a?c.else=!0:s&&(c.elseif=s),c}}}}];var $a,wa,Ca={expectHTML:!0,modules:ba,directives:{model:function(e,t,n){var r=t.value,i=t.modifiers,o=e.tag,a=e.attrsMap.type;if(e.component)return Hr(e,r,i),!1;if("select"===o)!function(e,t,n){var r='var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;return '+(n&&n.number?"_n(val)":"val")+"});";r=r+" "+Br(t,"$event.target.multiple ? $$selectedVal : $$selectedVal[0]"),Mr(e,"change",r,null,!0)}(e,r,i);else if("input"===o&&"checkbox"===a)!function(e,t,n){var r=n&&n.number,i=Ir(e,"value")||"null",o=Ir(e,"true-value")||"true",a=Ir(e,"false-value")||"false";Er(e,"checked","Array.isArray("+t+")?_i("+t+","+i+")>-1"+("true"===o?":("+t+")":":_q("+t+","+o+")")),Mr(e,"change","var $$a="+t+",$$el=$event.target,$$c=$$el.checked?("+o+"):("+a+");if(Array.isArray($$a)){var $$v="+(r?"_n("+i+")":i)+",$$i=_i($$a,$$v);if($$el.checked){$$i<0&&("+Br(t,"$$a.concat([$$v])")+")}else{$$i>-1&&("+Br(t,"$$a.slice(0,$$i).concat($$a.slice($$i+1))")+")}}else{"+Br(t,"$$c")+"}",null,!0)}(e,r,i);else if("input"===o&&"radio"===a)!function(e,t,n){var r=n&&n.number,i=Ir(e,"value")||"null";Er(e,"checked","_q("+t+","+(i=r?"_n("+i+")":i)+")"),Mr(e,"change",Br(t,i),null,!0)}(e,r,i);else if("input"===o||"textarea"===o)!function(e,t,n){var r=e.attrsMap.type,i=n||{},o=i.lazy,a=i.number,s=i.trim,c=!o&&"range"!==r,u=o?"change":"range"===r?Wr:"input",l="$event.target.value";s&&(l="$event.target.value.trim()"),a&&(l="_n("+l+")");var f=Br(t,l);c&&(f="if($event.target.composing)return;"+f),Er(e,"value","("+t+")"),Mr(e,u,f,null,!0),(s||a)&&Mr(e,"blur","$forceUpdate()")}(e,r,i);else if(!F.isReservedTag(o))return Hr(e,r,i),!1;return!0},text:function(e,t){t.value&&Er(e,"textContent","_s("+t.value+")",t)},html:function(e,t){t.value&&Er(e,"innerHTML","_s("+t.value+")",t)}},isPreTag:function(e){return"pre"===e},isUnaryTag:bo,mustUseProp:jn,canBeLeftOpenTag:$o,isReservedTag:Wn,getTagNamespace:Zn,staticKeys:function(e){return e.reduce(function(e,t){return e.concat(t.staticKeys||[])},[]).join(",")}(ba)},xa=g(function(e){return p("type,tag,attrsList,attrsMap,plain,parent,children,attrs,start,end,rawAttrsMap"+(e?","+e:""))});function ka(e,t){e&&($a=xa(t.staticKeys||""),wa=t.isReservedTag||T,function e(t){t.static=function(e){if(2===e.type)return!1;if(3===e.type)return!0;return!(!e.pre&&(e.hasBindings||e.if||e.for||d(e.tag)||!wa(e.tag)||function(e){for(;e.parent;){if("template"!==(e=e.parent).tag)return!1;if(e.for)return!0}return!1}(e)||!Object.keys(e).every($a)))}(t);if(1===t.type){if(!wa(t.tag)&&"slot"!==t.tag&&null==t.attrsMap["inline-template"])return;for(var n=0,r=t.children.length;n<r;n++){var i=t.children[n];e(i),i.static||(t.static=!1)}if(t.ifConditions)for(var o=1,a=t.ifConditions.length;o<a;o++){var s=t.ifConditions[o].block;e(s),s.static||(t.static=!1)}}}(e),function e(t,n){if(1===t.type){if((t.static||t.once)&&(t.staticInFor=n),t.static&&t.children.length&&(1!==t.children.length||3!==t.children[0].type))return void(t.staticRoot=!0);if(t.staticRoot=!1,t.children)for(var r=0,i=t.children.length;r<i;r++)e(t.children[r],n||!!t.for);if(t.ifConditions)for(var o=1,a=t.ifConditions.length;o<a;o++)e(t.ifConditions[o].block,n)}}(e,!1))}var Aa=/^([\w$_]+|\([^)]*?\))\s*=>|^function\s*(?:[\w$]+)?\s*\(/,Oa=/\([^)]*?\);*$/,Sa=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['[^']*?']|\["[^"]*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*$/,Ta={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},Ea={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],delete:["Backspace","Delete","Del"]},Na=function(e){return"if("+e+")return null;"},ja={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:Na("$event.target !== $event.currentTarget"),ctrl:Na("!$event.ctrlKey"),shift:Na("!$event.shiftKey"),alt:Na("!$event.altKey"),meta:Na("!$event.metaKey"),left:Na("'button' in $event && $event.button !== 0"),middle:Na("'button' in $event && $event.button !== 1"),right:Na("'button' in $event && $event.button !== 2")};function Da(e,t){var n=t?"nativeOn:":"on:",r="",i="";for(var o in e){var a=La(e[o]);e[o]&&e[o].dynamic?i+=o+","+a+",":r+='"'+o+'":'+a+","}return r="{"+r.slice(0,-1)+"}",i?n+"_d("+r+",["+i.slice(0,-1)+"])":n+r}function La(e){if(!e)return"function(){}";if(Array.isArray(e))return"["+e.map(function(e){return La(e)}).join(",")+"]";var t=Sa.test(e.value),n=Aa.test(e.value),r=Sa.test(e.value.replace(Oa,""));if(e.modifiers){var i="",o="",a=[];for(var s in e.modifiers)if(ja[s])o+=ja[s],Ta[s]&&a.push(s);else if("exact"===s){var c=e.modifiers;o+=Na(["ctrl","shift","alt","meta"].filter(function(e){return!c[e]}).map(function(e){return"$event."+e+"Key"}).join("||"))}else a.push(s);return a.length&&(i+=function(e){return"if(!$event.type.indexOf('key')&&"+e.map(Ma).join("&&")+")return null;"}(a)),o&&(i+=o),"function($event){"+i+(t?"return "+e.value+"($event)":n?"return ("+e.value+")($event)":r?"return "+e.value:e.value)+"}"}return t||n?e.value:"function($event){"+(r?"return "+e.value:e.value)+"}"}function Ma(e){var t=parseInt(e,10);if(t)return"$event.keyCode!=="+t;var n=Ta[e],r=Ea[e];return"_k($event.keyCode,"+JSON.stringify(e)+","+JSON.stringify(n)+",$event.key,"+JSON.stringify(r)+")"}var Ia={on:function(e,t){e.wrapListeners=function(e){return"_g("+e+","+t.value+")"}},bind:function(e,t){e.wrapData=function(n){return"_b("+n+",'"+e.tag+"',"+t.value+","+(t.modifiers&&t.modifiers.prop?"true":"false")+(t.modifiers&&t.modifiers.sync?",true":"")+")"}},cloak:S},Fa=function(e){this.options=e,this.warn=e.warn||Sr,this.transforms=Tr(e.modules,"transformCode"),this.dataGenFns=Tr(e.modules,"genData"),this.directives=A(A({},Ia),e.directives);var t=e.isReservedTag||T;this.maybeComponent=function(e){return!!e.component||!t(e.tag)},this.onceId=0,this.staticRenderFns=[],this.pre=!1};function Pa(e,t){var n=new Fa(t);return{render:"with(this){return "+(e?Ra(e,n):'_c("div")')+"}",staticRenderFns:n.staticRenderFns}}function Ra(e,t){if(e.parent&&(e.pre=e.pre||e.parent.pre),e.staticRoot&&!e.staticProcessed)return Ha(e,t);if(e.once&&!e.onceProcessed)return Ba(e,t);if(e.for&&!e.forProcessed)return za(e,t);if(e.if&&!e.ifProcessed)return Ua(e,t);if("template"!==e.tag||e.slotTarget||t.pre){if("slot"===e.tag)return function(e,t){var n=e.slotName||'"default"',r=qa(e,t),i="_t("+n+(r?","+r:""),o=e.attrs||e.dynamicAttrs?Ga((e.attrs||[]).concat(e.dynamicAttrs||[]).map(function(e){return{name:b(e.name),value:e.value,dynamic:e.dynamic}})):null,a=e.attrsMap["v-bind"];!o&&!a||r||(i+=",null");o&&(i+=","+o);a&&(i+=(o?"":",null")+","+a);return i+")"}(e,t);var n;if(e.component)n=function(e,t,n){var r=t.inlineTemplate?null:qa(t,n,!0);return"_c("+e+","+Va(t,n)+(r?","+r:"")+")"}(e.component,e,t);else{var r;(!e.plain||e.pre&&t.maybeComponent(e))&&(r=Va(e,t));var i=e.inlineTemplate?null:qa(e,t,!0);n="_c('"+e.tag+"'"+(r?","+r:"")+(i?","+i:"")+")"}for(var o=0;o<t.transforms.length;o++)n=t.transforms[o](e,n);return n}return qa(e,t)||"void 0"}function Ha(e,t){e.staticProcessed=!0;var n=t.pre;return e.pre&&(t.pre=e.pre),t.staticRenderFns.push("with(this){return "+Ra(e,t)+"}"),t.pre=n,"_m("+(t.staticRenderFns.length-1)+(e.staticInFor?",true":"")+")"}function Ba(e,t){if(e.onceProcessed=!0,e.if&&!e.ifProcessed)return Ua(e,t);if(e.staticInFor){for(var n="",r=e.parent;r;){if(r.for){n=r.key;break}r=r.parent}return n?"_o("+Ra(e,t)+","+t.onceId+++","+n+")":Ra(e,t)}return Ha(e,t)}function Ua(e,t,n,r){return e.ifProcessed=!0,function e(t,n,r,i){if(!t.length)return i||"_e()";var o=t.shift();return o.exp?"("+o.exp+")?"+a(o.block)+":"+e(t,n,r,i):""+a(o.block);function a(e){return r?r(e,n):e.once?Ba(e,n):Ra(e,n)}}(e.ifConditions.slice(),t,n,r)}function za(e,t,n,r){var i=e.for,o=e.alias,a=e.iterator1?","+e.iterator1:"",s=e.iterator2?","+e.iterator2:"";return e.forProcessed=!0,(r||"_l")+"(("+i+"),function("+o+a+s+"){return "+(n||Ra)(e,t)+"})"}function Va(e,t){var n="{",r=function(e,t){var n=e.directives;if(!n)return;var r,i,o,a,s="directives:[",c=!1;for(r=0,i=n.length;r<i;r++){o=n[r],a=!0;var u=t.directives[o.name];u&&(a=!!u(e,o,t.warn)),a&&(c=!0,s+='{name:"'+o.name+'",rawName:"'+o.rawName+'"'+(o.value?",value:("+o.value+"),expression:"+JSON.stringify(o.value):"")+(o.arg?",arg:"+(o.isDynamicArg?o.arg:'"'+o.arg+'"'):"")+(o.modifiers?",modifiers:"+JSON.stringify(o.modifiers):"")+"},")}if(c)return s.slice(0,-1)+"]"}(e,t);r&&(n+=r+","),e.key&&(n+="key:"+e.key+","),e.ref&&(n+="ref:"+e.ref+","),e.refInFor&&(n+="refInFor:true,"),e.pre&&(n+="pre:true,"),e.component&&(n+='tag:"'+e.tag+'",');for(var i=0;i<t.dataGenFns.length;i++)n+=t.dataGenFns[i](e);if(e.attrs&&(n+="attrs:"+Ga(e.attrs)+","),e.props&&(n+="domProps:"+Ga(e.props)+","),e.events&&(n+=Da(e.events,!1)+","),e.nativeEvents&&(n+=Da(e.nativeEvents,!0)+","),e.slotTarget&&!e.slotScope&&(n+="slot:"+e.slotTarget+","),e.scopedSlots&&(n+=function(e,t,n){var r=e.for||Object.keys(t).some(function(e){var n=t[e];return n.slotTargetDynamic||n.if||n.for||Ka(n)}),i=!!e.if;if(!r)for(var o=e.parent;o;){if(o.slotScope&&o.slotScope!==ca||o.for){r=!0;break}o.if&&(i=!0),o=o.parent}var a=Object.keys(t).map(function(e){return Ja(t[e],n)}).join(",");return"scopedSlots:_u(["+a+"]"+(r?",null,true":"")+(!r&&i?",null,false,"+function(e){var t=5381,n=e.length;for(;n;)t=33*t^e.charCodeAt(--n);return t>>>0}(a):"")+")"}(e,e.scopedSlots,t)+","),e.model&&(n+="model:{value:"+e.model.value+",callback:"+e.model.callback+",expression:"+e.model.expression+"},"),e.inlineTemplate){var o=function(e,t){var n=e.children[0];if(n&&1===n.type){var r=Pa(n,t.options);return"inlineTemplate:{render:function(){"+r.render+"},staticRenderFns:["+r.staticRenderFns.map(function(e){return"function(){"+e+"}"}).join(",")+"]}"}}(e,t);o&&(n+=o+",")}return n=n.replace(/,$/,"")+"}",e.dynamicAttrs&&(n="_b("+n+',"'+e.tag+'",'+Ga(e.dynamicAttrs)+")"),e.wrapData&&(n=e.wrapData(n)),e.wrapListeners&&(n=e.wrapListeners(n)),n}function Ka(e){return 1===e.type&&("slot"===e.tag||e.children.some(Ka))}function Ja(e,t){var n=e.attrsMap["slot-scope"];if(e.if&&!e.ifProcessed&&!n)return Ua(e,t,Ja,"null");if(e.for&&!e.forProcessed)return za(e,t,Ja);var r=e.slotScope===ca?"":String(e.slotScope),i="function("+r+"){return "+("template"===e.tag?e.if&&n?"("+e.if+")?"+(qa(e,t)||"undefined")+":undefined":qa(e,t)||"undefined":Ra(e,t))+"}",o=r?"":",proxy:true";return"{key:"+(e.slotTarget||'"default"')+",fn:"+i+o+"}"}function qa(e,t,n,r,i){var o=e.children;if(o.length){var a=o[0];if(1===o.length&&a.for&&"template"!==a.tag&&"slot"!==a.tag){var s=n?t.maybeComponent(a)?",1":",0":"";return""+(r||Ra)(a,t)+s}var c=n?function(e,t){for(var n=0,r=0;r<e.length;r++){var i=e[r];if(1===i.type){if(Wa(i)||i.ifConditions&&i.ifConditions.some(function(e){return Wa(e.block)})){n=2;break}(t(i)||i.ifConditions&&i.ifConditions.some(function(e){return t(e.block)}))&&(n=1)}}return n}(o,t.maybeComponent):0,u=i||Za;return"["+o.map(function(e){return u(e,t)}).join(",")+"]"+(c?","+c:"")}}function Wa(e){return void 0!==e.for||"template"===e.tag||"slot"===e.tag}function Za(e,t){return 1===e.type?Ra(e,t):3===e.type&&e.isComment?(r=e,"_e("+JSON.stringify(r.text)+")"):"_v("+(2===(n=e).type?n.expression:Xa(JSON.stringify(n.text)))+")";var n,r}function Ga(e){for(var t="",n="",r=0;r<e.length;r++){var i=e[r],o=Xa(i.value);i.dynamic?n+=i.name+","+o+",":t+='"'+i.name+'":'+o+","}return t="{"+t.slice(0,-1)+"}",n?"_d("+t+",["+n.slice(0,-1)+"])":t}function Xa(e){return e.replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")}new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments".split(",").join("\\b|\\b")+"\\b");function Ya(e,t){try{return new Function(e)}catch(n){return t.push({err:n,code:e}),S}}function Qa(e){var t=Object.create(null);return function(n,r,i){(r=A({},r)).warn;delete r.warn;var o=r.delimiters?String(r.delimiters)+n:n;if(t[o])return t[o];var a=e(n,r),s={},c=[];return s.render=Ya(a.render,c),s.staticRenderFns=a.staticRenderFns.map(function(e){return Ya(e,c)}),t[o]=s}}var es,ts,ns=(es=function(e,t){var n=la(e.trim(),t);!1!==t.optimize&&ka(n,t);var r=Pa(n,t);return{ast:n,render:r.render,staticRenderFns:r.staticRenderFns}},function(e){function t(t,n){var r=Object.create(e),i=[],o=[];if(n)for(var a in n.modules&&(r.modules=(e.modules||[]).concat(n.modules)),n.directives&&(r.directives=A(Object.create(e.directives||null),n.directives)),n)"modules"!==a&&"directives"!==a&&(r[a]=n[a]);r.warn=function(e,t,n){(n?o:i).push(e)};var s=es(t.trim(),r);return s.errors=i,s.tips=o,s}return{compile:t,compileToFunctions:Qa(t)}})(Ca),rs=(ns.compile,ns.compileToFunctions);function is(e){return(ts=ts||document.createElement("div")).innerHTML=e?'<a href="\n"/>':'<div a="\n"/>',ts.innerHTML.indexOf("&#10;")>0}var os=!!z&&is(!1),as=!!z&&is(!0),ss=g(function(e){var t=Yn(e);return t&&t.innerHTML}),cs=wn.prototype.$mount;return wn.prototype.$mount=function(e,t){if((e=e&&Yn(e))===document.body||e===document.documentElement)return this;var n=this.$options;if(!n.render){var r=n.template;if(r)if("string"==typeof r)"#"===r.charAt(0)&&(r=ss(r));else{if(!r.nodeType)return this;r=r.innerHTML}else e&&(r=function(e){if(e.outerHTML)return e.outerHTML;var t=document.createElement("div");return t.appendChild(e.cloneNode(!0)),t.innerHTML}(e));if(r){var i=rs(r,{outputSourceRange:!1,shouldDecodeNewlines:os,shouldDecodeNewlinesForHref:as,delimiters:n.delimiters,comments:n.comments},this),o=i.render,a=i.staticRenderFns;n.render=o,n.staticRenderFns=a}}return cs.call(this,e,t)},wn.compile=rs,wn});
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/public/cdn/vuex/3.1.1/vuex.min.js b/Source/UBCS-WEB/dist/public/cdn/vuex/3.1.1/vuex.min.js
deleted file mode 100644
index 9b11039..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/vuex/3.1.1/vuex.min.js
+++ /dev/null
@@ -1,6 +0,0 @@
-/**
- * vuex v3.1.1
- * (c) 2019 Evan You
- * @license MIT
- */
-!function (t, e) { "object" == typeof exports && "undefined" != typeof module ? module.exports = e() : "function" == typeof define && define.amd ? define(e) : (t = t || self).Vuex = e() }(this, function () { "use strict"; var t = ("undefined" != typeof window ? window : "undefined" != typeof global ? global : {}).__VUE_DEVTOOLS_GLOBAL_HOOK__; function e (t, e) { Object.keys(t).forEach(function (n) { return e(t[n], n) }) } var n = function (t, e) { this.runtime = e, this._children = Object.create(null), this._rawModule = t; var n = t.state; this.state = ("function" == typeof n ? n() : n) || {} }, o = { namespaced: { configurable: !0 } }; o.namespaced.get = function () { return !!this._rawModule.namespaced }, n.prototype.addChild = function (t, e) { this._children[t] = e }, n.prototype.removeChild = function (t) { delete this._children[t] }, n.prototype.getChild = function (t) { return this._children[t] }, n.prototype.update = function (t) { this._rawModule.namespaced = t.namespaced, t.actions && (this._rawModule.actions = t.actions), t.mutations && (this._rawModule.mutations = t.mutations), t.getters && (this._rawModule.getters = t.getters) }, n.prototype.forEachChild = function (t) { e(this._children, t) }, n.prototype.forEachGetter = function (t) { this._rawModule.getters && e(this._rawModule.getters, t) }, n.prototype.forEachAction = function (t) { this._rawModule.actions && e(this._rawModule.actions, t) }, n.prototype.forEachMutation = function (t) { this._rawModule.mutations && e(this._rawModule.mutations, t) }, Object.defineProperties(n.prototype, o); var i, r = function (t) { this.register([], t, !1) }; r.prototype.get = function (t) { return t.reduce(function (t, e) { return t.getChild(e) }, this.root) }, r.prototype.getNamespace = function (t) { var e = this.root; return t.reduce(function (t, n) { return t + ((e = e.getChild(n)).namespaced ? n + "/" : "") }, "") }, r.prototype.update = function (t) { !function t (e, n, o) { n.update(o); if (o.modules) for (var i in o.modules) { if (!n.getChild(i)) return; t(e.concat(i), n.getChild(i), o.modules[i]) } }([], this.root, t) }, r.prototype.register = function (t, o, i) { var r = this; void 0 === i && (i = !0); var s = new n(o, i); 0 === t.length ? this.root = s : this.get(t.slice(0, -1)).addChild(t[t.length - 1], s); o.modules && e(o.modules, function (e, n) { r.register(t.concat(n), e, i) }) }, r.prototype.unregister = function (t) { var e = this.get(t.slice(0, -1)), n = t[t.length - 1]; e.getChild(n).runtime && e.removeChild(n) }; var s = function (e) { var n = this; void 0 === e && (e = {}), !i && "undefined" != typeof window && window.Vue && d(window.Vue); var o = e.plugins; void 0 === o && (o = []); var s = e.strict; void 0 === s && (s = !1), this._committing = !1, this._actions = Object.create(null), this._actionSubscribers = [], this._mutations = Object.create(null), this._wrappedGetters = Object.create(null), this._modules = new r(e), this._modulesNamespaceMap = Object.create(null), this._subscribers = [], this._watcherVM = new i; var a = this, c = this.dispatch, u = this.commit; this.dispatch = function (t, e) { return c.call(a, t, e) }, this.commit = function (t, e, n) { return u.call(a, t, e, n) }, this.strict = s; var h = this._modules.root.state; p(this, h, [], this._modules.root), f(this, h), o.forEach(function (t) { return t(n) }), (void 0 !== e.devtools ? e.devtools : i.config.devtools) && function (e) { t && (e._devtoolHook = t, t.emit("vuex:init", e), t.on("vuex:travel-to-state", function (t) { e.replaceState(t) }), e.subscribe(function (e, n) { t.emit("vuex:mutation", e, n) })) }(this) }, a = { state: { configurable: !0 } }; function c (t, e) { return e.indexOf(t) < 0 && e.push(t), function () { var n = e.indexOf(t); n > -1 && e.splice(n, 1) } } function u (t, e) { t._actions = Object.create(null), t._mutations = Object.create(null), t._wrappedGetters = Object.create(null), t._modulesNamespaceMap = Object.create(null); var n = t.state; p(t, n, [], t._modules.root, !0), f(t, n, e) } function f (t, n, o) { var r = t._vm; t.getters = {}; var s = t._wrappedGetters, a = {}; e(s, function (e, n) { a[n] = function (t, e) { return function () { return t(e) } }(e, t), Object.defineProperty(t.getters, n, { get: function () { return t._vm[n] }, enumerable: !0 }) }); var c = i.config.silent; i.config.silent = !0, t._vm = new i({ data: { $$state: n }, computed: a }), i.config.silent = c, t.strict && function (t) { t._vm.$watch(function () { return this._data.$$state }, function () { }, { deep: !0, sync: !0 }) }(t), r && (o && t._withCommit(function () { r._data.$$state = null }), i.nextTick(function () { return r.$destroy() })) } function p (t, e, n, o, r) { var s = !n.length, a = t._modules.getNamespace(n); if (o.namespaced && (t._modulesNamespaceMap[a] = o), !s && !r) { var c = h(e, n.slice(0, -1)), u = n[n.length - 1]; t._withCommit(function () { i.set(c, u, o.state) }) } var f = o.context = function (t, e, n) { var o = "" === e, i = { dispatch: o ? t.dispatch : function (n, o, i) { var r = l(n, o, i), s = r.payload, a = r.options, c = r.type; return a && a.root || (c = e + c), t.dispatch(c, s) }, commit: o ? t.commit : function (n, o, i) { var r = l(n, o, i), s = r.payload, a = r.options, c = r.type; a && a.root || (c = e + c), t.commit(c, s, a) } }; return Object.defineProperties(i, { getters: { get: o ? function () { return t.getters } : function () { return function (t, e) { var n = {}, o = e.length; return Object.keys(t.getters).forEach(function (i) { if (i.slice(0, o) === e) { var r = i.slice(o); Object.defineProperty(n, r, { get: function () { return t.getters[i] }, enumerable: !0 }) } }), n }(t, e) } }, state: { get: function () { return h(t.state, n) } } }), i }(t, a, n); o.forEachMutation(function (e, n) { !function (t, e, n, o) { (t._mutations[e] || (t._mutations[e] = [])).push(function (e) { n.call(t, o.state, e) }) }(t, a + n, e, f) }), o.forEachAction(function (e, n) { var o = e.root ? n : a + n, i = e.handler || e; !function (t, e, n, o) { (t._actions[e] || (t._actions[e] = [])).push(function (e, i) { var r, s = n.call(t, { dispatch: o.dispatch, commit: o.commit, getters: o.getters, state: o.state, rootGetters: t.getters, rootState: t.state }, e, i); return (r = s) && "function" == typeof r.then || (s = Promise.resolve(s)), t._devtoolHook ? s.catch(function (e) { throw t._devtoolHook.emit("vuex:error", e), e }) : s }) }(t, o, i, f) }), o.forEachGetter(function (e, n) { !function (t, e, n, o) { if (t._wrappedGetters[e]) return; t._wrappedGetters[e] = function (t) { return n(o.state, o.getters, t.state, t.getters) } }(t, a + n, e, f) }), o.forEachChild(function (o, i) { p(t, e, n.concat(i), o, r) }) } function h (t, e) { return e.length ? e.reduce(function (t, e) { return t[e] }, t) : t } function l (t, e, n) { var o; return null !== (o = t) && "object" == typeof o && t.type && (n = e, e = t, t = t.type), { type: t, payload: e, options: n } } function d (t) { i && t === i || function (t) { if (Number(t.version.split(".")[0]) >= 2) t.mixin({ beforeCreate: n }); else { var e = t.prototype._init; t.prototype._init = function (t) { void 0 === t && (t = {}), t.init = t.init ? [n].concat(t.init) : n, e.call(this, t) } } function n () { var t = this.$options; t.store ? this.$store = "function" == typeof t.store ? t.store() : t.store : t.parent && t.parent.$store && (this.$store = t.parent.$store) } }(i = t) } a.state.get = function () { return this._vm._data.$$state }, a.state.set = function (t) { }, s.prototype.commit = function (t, e, n) { var o = this, i = l(t, e, n), r = i.type, s = i.payload, a = { type: r, payload: s }, c = this._mutations[r]; c && (this._withCommit(function () { c.forEach(function (t) { t(s) }) }), this._subscribers.forEach(function (t) { return t(a, o.state) })) }, s.prototype.dispatch = function (t, e) { var n = this, o = l(t, e), i = o.type, r = o.payload, s = { type: i, payload: r }, a = this._actions[i]; if (a) { try { this._actionSubscribers.filter(function (t) { return t.before }).forEach(function (t) { return t.before(s, n.state) }) } catch (t) { } return (a.length > 1 ? Promise.all(a.map(function (t) { return t(r) })) : a[0](r)).then(function (t) { try { n._actionSubscribers.filter(function (t) { return t.after }).forEach(function (t) { return t.after(s, n.state) }) } catch (t) { } return t }) } }, s.prototype.subscribe = function (t) { return c(t, this._subscribers) }, s.prototype.subscribeAction = function (t) { return c("function" == typeof t ? { before: t } : t, this._actionSubscribers) }, s.prototype.watch = function (t, e, n) { var o = this; return this._watcherVM.$watch(function () { return t(o.state, o.getters) }, e, n) }, s.prototype.replaceState = function (t) { var e = this; this._withCommit(function () { e._vm._data.$$state = t }) }, s.prototype.registerModule = function (t, e, n) { void 0 === n && (n = {}), "string" == typeof t && (t = [t]), this._modules.register(t, e), p(this, this.state, t, this._modules.get(t), n.preserveState), f(this, this.state) }, s.prototype.unregisterModule = function (t) { var e = this; "string" == typeof t && (t = [t]), this._modules.unregister(t), this._withCommit(function () { var n = h(e.state, t.slice(0, -1)); i.delete(n, t[t.length - 1]) }), u(this) }, s.prototype.hotUpdate = function (t) { this._modules.update(t), u(this, !0) }, s.prototype._withCommit = function (t) { var e = this._committing; this._committing = !0, t(), this._committing = e }, Object.defineProperties(s.prototype, a); var m = b(function (t, e) { var n = {}; return g(e).forEach(function (e) { var o = e.key, i = e.val; n[o] = function () { var e = this.$store.state, n = this.$store.getters; if (t) { var o = w(this.$store, "mapState", t); if (!o) return; e = o.context.state, n = o.context.getters } return "function" == typeof i ? i.call(this, e, n) : e[i] }, n[o].vuex = !0 }), n }), v = b(function (t, e) { var n = {}; return g(e).forEach(function (e) { var o = e.key, i = e.val; n[o] = function () { for (var e = [], n = arguments.length; n--;)e[n] = arguments[n]; var o = this.$store.commit; if (t) { var r = w(this.$store, "mapMutations", t); if (!r) return; o = r.context.commit } return "function" == typeof i ? i.apply(this, [o].concat(e)) : o.apply(this.$store, [i].concat(e)) } }), n }), _ = b(function (t, e) { var n = {}; return g(e).forEach(function (e) { var o = e.key, i = e.val; i = t + i, n[o] = function () { if (!t || w(this.$store, "mapGetters", t)) return this.$store.getters[i] }, n[o].vuex = !0 }), n }), y = b(function (t, e) { var n = {}; return g(e).forEach(function (e) { var o = e.key, i = e.val; n[o] = function () { for (var e = [], n = arguments.length; n--;)e[n] = arguments[n]; var o = this.$store.dispatch; if (t) { var r = w(this.$store, "mapActions", t); if (!r) return; o = r.context.dispatch } return "function" == typeof i ? i.apply(this, [o].concat(e)) : o.apply(this.$store, [i].concat(e)) } }), n }); function g (t) { return Array.isArray(t) ? t.map(function (t) { return { key: t, val: t } }) : Object.keys(t).map(function (e) { return { key: e, val: t[e] } }) } function b (t) { return function (e, n) { return "string" != typeof e ? (n = e, e = "") : "/" !== e.charAt(e.length - 1) && (e += "/"), t(e, n) } } function w (t, e, n) { return t._modulesNamespaceMap[n] } return { Store: s, install: d, version: "3.1.1", mapState: m, mapMutations: v, mapGetters: _, mapActions: y, createNamespacedHelpers: function (t) { return { mapState: m.bind(null, t), mapGetters: _.bind(null, t), mapMutations: v.bind(null, t), mapActions: y.bind(null, t) } } } });
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/public/cdn/xlsx/FileSaver.min.js b/Source/UBCS-WEB/dist/public/cdn/xlsx/FileSaver.min.js
deleted file mode 100644
index 2f145a1..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/xlsx/FileSaver.min.js
+++ /dev/null
@@ -1,7 +0,0 @@
-/*! @source http://purl.eligrey.com/github/FileSaver.js/blob/master/FileSaver.js */
-var saveAs=saveAs||"undefined"!==typeof navigator&&navigator.msSaveOrOpenBlob&&navigator.msSaveOrOpenBlob.bind(navigator)||function(a){"use strict";if("undefined"===typeof navigator||!/MSIE [1-9]\./.test(navigator.userAgent)){var k=a.document,n=k.createElementNS("http://www.w3.org/1999/xhtml","a"),w="download"in n,x=function(c){var e=k.createEvent("MouseEvents");e.initMouseEvent("click",!0,!1,a,0,0,0,0,0,!1,!1,!1,!1,0,null);c.dispatchEvent(e)},q=a.webkitRequestFileSystem,u=a.requestFileSystem||q||a.mozRequestFileSystem,
-  y=function(c){(a.setImmediate||a.setTimeout)(function(){throw c;},0)},r=0,s=function(c){var e=function(){"string"===typeof c?(a.URL||a.webkitURL||a).revokeObjectURL(c):c.remove()};a.chrome?e():setTimeout(e,500)},t=function(c,a,d){a=[].concat(a);for(var b=a.length;b--;){var l=c["on"+a[b]];if("function"===typeof l)try{l.call(c,d||c)}catch(f){y(f)}}},m=function(c,e){var d=this,b=c.type,l=!1,f,p,k=function(){t(d,["writestart","progress","write","writeend"])},g=function(){if(l||!f)f=(a.URL||a.webkitURL||
-    a).createObjectURL(c);p?p.location.href=f:void 0==a.open(f,"_blank")&&"undefined"!==typeof safari&&(a.location.href=f);d.readyState=d.DONE;k();s(f)},h=function(a){return function(){if(d.readyState!==d.DONE)return a.apply(this,arguments)}},m={create:!0,exclusive:!1},v;d.readyState=d.INIT;e||(e="download");if(w)f=(a.URL||a.webkitURL||a).createObjectURL(c),n.href=f,n.download=e,x(n),d.readyState=d.DONE,k(),s(f);else{a.chrome&&b&&"application/octet-stream"!==b&&(v=c.slice||c.webkitSlice,c=v.call(c,0,
-    c.size,"application/octet-stream"),l=!0);q&&"download"!==e&&(e+=".download");if("application/octet-stream"===b||q)p=a;u?(r+=c.size,u(a.TEMPORARY,r,h(function(a){a.root.getDirectory("saved",m,h(function(a){var b=function(){a.getFile(e,m,h(function(a){a.createWriter(h(function(b){b.onwriteend=function(b){p.location.href=a.toURL();d.readyState=d.DONE;t(d,"writeend",b);s(a)};b.onerror=function(){var a=b.error;a.code!==a.ABORT_ERR&&g()};["writestart","progress","write","abort"].forEach(function(a){b["on"+
-  a]=d["on"+a]});b.write(c);d.abort=function(){b.abort();d.readyState=d.DONE};d.readyState=d.WRITING}),g)}),g)};a.getFile(e,{create:!1},h(function(a){a.remove();b()}),h(function(a){a.code===a.NOT_FOUND_ERR?b():g()}))}),g)}),g)):g()}},b=m.prototype;b.abort=function(){this.readyState=this.DONE;t(this,"abort")};b.readyState=b.INIT=0;b.WRITING=1;b.DONE=2;b.error=b.onwritestart=b.onprogress=b.onwrite=b.onabort=b.onerror=b.onwriteend=null;return function(a,b){return new m(a,b)}}}("undefined"!==typeof self&&
-  self||"undefined"!==typeof window&&window||this.content);"undefined"!==typeof module&&null!==module?module.exports=saveAs:"undefined"!==typeof define&&null!==define&&null!=define.amd&&define([],function(){return saveAs});
diff --git a/Source/UBCS-WEB/dist/public/cdn/xlsx/xlsx.full.min.js b/Source/UBCS-WEB/dist/public/cdn/xlsx/xlsx.full.min.js
deleted file mode 100644
index 1f2573b..0000000
--- a/Source/UBCS-WEB/dist/public/cdn/xlsx/xlsx.full.min.js
+++ /dev/null
@@ -1,23 +0,0 @@
-/*! xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com */
-var DO_NOT_EXPORT_CODEPAGE=true;var DO_NOT_EXPORT_JSZIP=true;(function(e){if("object"==typeof exports&&"undefined"!=typeof module&&"undefined"==typeof DO_NOT_EXPORT_JSZIP)module.exports=e();else if("function"==typeof define&&define.amd&&"undefined"==typeof DO_NOT_EXPORT_JSZIP){JSZipSync=e();define([],e)}else{var r;"undefined"!=typeof window?r=window:"undefined"!=typeof global?r=global:"undefined"!=typeof $&&$.global?r=$.global:"undefined"!=typeof self&&(r=self),r.JSZipSync=e()}})(function(){var e,r,t;return function a(e,r,t){function n(s,f){if(!r[s]){if(!e[s]){var o=typeof require=="function"&&require;if(!f&&o)return o(s,!0);if(i)return i(s,!0);throw new Error("Cannot find module '"+s+"'")}var l=r[s]={exports:{}};e[s][0].call(l.exports,function(r){var t=e[s][1][r];return n(t?t:r)},l,l.exports,a,e,r,t)}return r[s].exports}var i=typeof require=="function"&&require;for(var s=0;s<t.length;s++)n(t[s]);return n}({1:[function(e,r,t){"use strict";var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";t.encode=function(e,r){var t="";var n,i,s,f,o,l,c;var h=0;while(h<e.length){n=e.charCodeAt(h++);i=e.charCodeAt(h++);s=e.charCodeAt(h++);f=n>>2;o=(n&3)<<4|i>>4;l=(i&15)<<2|s>>6;c=s&63;if(isNaN(i)){l=c=64}else if(isNaN(s)){c=64}t=t+a.charAt(f)+a.charAt(o)+a.charAt(l)+a.charAt(c)}return t};t.decode=function(e,r){var t="";var n,i,s;var f,o,l,c;var h=0;e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(h<e.length){f=a.indexOf(e.charAt(h++));o=a.indexOf(e.charAt(h++));l=a.indexOf(e.charAt(h++));c=a.indexOf(e.charAt(h++));n=f<<2|o>>4;i=(o&15)<<4|l>>2;s=(l&3)<<6|c;t=t+String.fromCharCode(n);if(l!=64){t=t+String.fromCharCode(i)}if(c!=64){t=t+String.fromCharCode(s)}}return t}},{}],2:[function(e,r,t){"use strict";function a(){this.compressedSize=0;this.uncompressedSize=0;this.crc32=0;this.compressionMethod=null;this.compressedContent=null}a.prototype={getContent:function(){return null},getCompressedContent:function(){return null}};r.exports=a},{}],3:[function(e,r,t){"use strict";t.STORE={magic:"\0\0",compress:function(e){return e},uncompress:function(e){return e},compressInputType:null,uncompressInputType:null};t.DEFLATE=e("./flate")},{"./flate":8}],4:[function(e,r,t){"use strict";var a=e("./utils");var n=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];r.exports=function i(e,r){if(typeof e==="undefined"||!e.length){return 0}var t=a.getTypeOf(e)!=="string";if(typeof r=="undefined"){r=0}var i=0;var s=0;var f=0;r=r^-1;for(var o=0,l=e.length;o<l;o++){f=t?e[o]:e.charCodeAt(o);s=(r^f)&255;i=n[s];r=r>>>8^i}return r^-1}},{"./utils":21}],5:[function(e,r,t){"use strict";var a=e("./utils");function n(e){this.data=null;this.length=0;this.index=0}n.prototype={checkOffset:function(e){this.checkIndex(this.index+e)},checkIndex:function(e){if(this.length<e||e<0){throw new Error("End of data reached (data length = "+this.length+", asked index = "+e+"). Corrupted zip ?")}},setIndex:function(e){this.checkIndex(e);this.index=e},skip:function(e){this.setIndex(this.index+e)},byteAt:function(e){},readInt:function(e){var r=0,t;this.checkOffset(e);for(t=this.index+e-1;t>=this.index;t--){r=(r<<8)+this.byteAt(t)}this.index+=e;return r},readString:function(e){return a.transformTo("string",this.readData(e))},readData:function(e){},lastIndexOfSignature:function(e){},readDate:function(){var e=this.readInt(4);return new Date((e>>25&127)+1980,(e>>21&15)-1,e>>16&31,e>>11&31,e>>5&63,(e&31)<<1)}};r.exports=n},{"./utils":21}],6:[function(e,r,t){"use strict";t.base64=false;t.binary=false;t.dir=false;t.createFolders=false;t.date=null;t.compression=null;t.comment=null},{}],7:[function(e,r,t){"use strict";var a=e("./utils");t.string2binary=function(e){return a.string2binary(e)};t.string2Uint8Array=function(e){return a.transformTo("uint8array",e)};t.uint8Array2String=function(e){return a.transformTo("string",e)};t.string2Blob=function(e){var r=a.transformTo("arraybuffer",e);return a.arrayBuffer2Blob(r)};t.arrayBuffer2Blob=function(e){return a.arrayBuffer2Blob(e)};t.transformTo=function(e,r){return a.transformTo(e,r)};t.getTypeOf=function(e){return a.getTypeOf(e)};t.checkSupport=function(e){return a.checkSupport(e)};t.MAX_VALUE_16BITS=a.MAX_VALUE_16BITS;t.MAX_VALUE_32BITS=a.MAX_VALUE_32BITS;t.pretty=function(e){return a.pretty(e)};t.findCompression=function(e){return a.findCompression(e)};t.isRegExp=function(e){return a.isRegExp(e)}},{"./utils":21}],8:[function(e,r,t){"use strict";var a=typeof Uint8Array!=="undefined"&&typeof Uint16Array!=="undefined"&&typeof Uint32Array!=="undefined";var n=e("pako");t.uncompressInputType=a?"uint8array":"array";t.compressInputType=a?"uint8array":"array";t.magic="\b\0";t.compress=function(e){return n.deflateRaw(e)};t.uncompress=function(e){return n.inflateRaw(e)}},{pako:24}],9:[function(e,r,t){"use strict";var a=e("./base64");function n(e,r){if(!(this instanceof n))return new n(e,r);this.files={};this.comment=null;this.root="";if(e){this.load(e,r)}this.clone=function(){var e=new n;for(var r in this){if(typeof this[r]!=="function"){e[r]=this[r]}}return e}}n.prototype=e("./object");n.prototype.load=e("./load");n.support=e("./support");n.defaults=e("./defaults");n.utils=e("./deprecatedPublicUtils");n.base64={encode:function(e){return a.encode(e)},decode:function(e){return a.decode(e)}};n.compressions=e("./compressions");r.exports=n},{"./base64":1,"./compressions":3,"./defaults":6,"./deprecatedPublicUtils":7,"./load":10,"./object":13,"./support":17}],10:[function(e,r,t){"use strict";var a=e("./base64");var n=e("./zipEntries");r.exports=function(e,r){var t,i,s,f;r=r||{};if(r.base64){e=a.decode(e)}i=new n(e,r);t=i.files;for(s=0;s<t.length;s++){f=t[s];this.file(f.fileName,f.decompressed,{binary:true,optimizedBinaryString:true,date:f.date,dir:f.dir,comment:f.fileComment.length?f.fileComment:null,createFolders:r.createFolders})}if(i.zipComment.length){this.comment=i.zipComment}return this}},{"./base64":1,"./zipEntries":22}],11:[function(e,r,t){(function(e){"use strict";var t=function(){};if(typeof e!=="undefined"){var a=!e.from;if(!a)try{e.from("foo","utf8")}catch(n){a=true}t=a?function(r,t){return t?new e(r,t):new e(r)}:e.from.bind(e);if(!e.alloc)e.alloc=function(r){return new e(r)}}r.exports=function(r,a){return typeof r=="number"?e.alloc(r):t(r,a)};r.exports.test=function(r){return e.isBuffer(r)}}).call(this,typeof Buffer!=="undefined"?Buffer:undefined)},{}],12:[function(e,r,t){"use strict";var a=e("./uint8ArrayReader");function n(e){this.data=e;this.length=this.data.length;this.index=0}n.prototype=new a;n.prototype.readData=function(e){this.checkOffset(e);var r=this.data.slice(this.index,this.index+e);this.index+=e;return r};r.exports=n},{"./uint8ArrayReader":18}],13:[function(e,r,t){"use strict";var a=e("./support");var n=e("./utils");var i=e("./crc32");var s=e("./signature");var f=e("./defaults");var o=e("./base64");var l=e("./compressions");var c=e("./compressedObject");var h=e("./nodeBuffer");var u=e("./utf8");var d=e("./stringWriter");var p=e("./uint8ArrayWriter");var v=function(e){if(e._data instanceof c){e._data=e._data.getContent();e.options.binary=true;e.options.base64=false;if(n.getTypeOf(e._data)==="uint8array"){var r=e._data;e._data=new Uint8Array(r.length);if(r.length!==0){e._data.set(r,0)}}}return e._data};var g=function(e){var r=v(e),t=n.getTypeOf(r);if(t==="string"){if(!e.options.binary){if(a.nodebuffer){return h(r,"utf-8")}}return e.asBinary()}return r};var m=function(e){var r=v(this);if(r===null||typeof r==="undefined"){return""}if(this.options.base64){r=o.decode(r)}if(e&&this.options.binary){r=T.utf8decode(r)}else{r=n.transformTo("string",r)}if(!e&&!this.options.binary){r=n.transformTo("string",T.utf8encode(r))}return r};var b=function(e,r,t){this.name=e;this.dir=t.dir;this.date=t.date;this.comment=t.comment;this._data=r;this.options=t;this._initialMetadata={dir:t.dir,date:t.date}};b.prototype={asText:function(){return m.call(this,true)},asBinary:function(){return m.call(this,false)},asNodeBuffer:function(){var e=g(this);return n.transformTo("nodebuffer",e)},asUint8Array:function(){var e=g(this);return n.transformTo("uint8array",e)},asArrayBuffer:function(){return this.asUint8Array().buffer}};var w=function(e,r){var t="",a;for(a=0;a<r;a++){t+=String.fromCharCode(e&255);e=e>>>8}return t};var C=function(){var e={},r,t;for(r=0;r<arguments.length;r++){for(t in arguments[r]){if(arguments[r].hasOwnProperty(t)&&typeof e[t]==="undefined"){e[t]=arguments[r][t]}}}return e};var E=function(e){e=e||{};if(e.base64===true&&(e.binary===null||e.binary===undefined)){e.binary=true}e=C(e,f);e.date=e.date||new Date;if(e.compression!==null)e.compression=e.compression.toUpperCase();return e};var k=function(e,r,t){var a=n.getTypeOf(r),i;t=E(t);if(t.createFolders&&(i=S(e))){A.call(this,i,true)}if(t.dir||r===null||typeof r==="undefined"){t.base64=false;t.binary=false;r=null}else if(a==="string"){if(t.binary&&!t.base64){if(t.optimizedBinaryString!==true){r=n.string2binary(r)}}}else{t.base64=false;t.binary=true;if(!a&&!(r instanceof c)){throw new Error("The data of '"+e+"' is in an unsupported format !")}if(a==="arraybuffer"){r=n.transformTo("uint8array",r)}}var s=new b(e,r,t);this.files[e]=s;return s};var S=function(e){if(e.slice(-1)=="/"){e=e.substring(0,e.length-1)}var r=e.lastIndexOf("/");return r>0?e.substring(0,r):""};var A=function(e,r){if(e.slice(-1)!="/"){e+="/"}r=typeof r!=="undefined"?r:false;if(!this.files[e]){k.call(this,e,null,{dir:true,createFolders:r})}return this.files[e]};var _=function(e,r){var t=new c,a;if(e._data instanceof c){t.uncompressedSize=e._data.uncompressedSize;t.crc32=e._data.crc32;if(t.uncompressedSize===0||e.dir){r=l["STORE"];t.compressedContent="";t.crc32=0}else if(e._data.compressionMethod===r.magic){t.compressedContent=e._data.getCompressedContent()}else{a=e._data.getContent();t.compressedContent=r.compress(n.transformTo(r.compressInputType,a))}}else{a=g(e);if(!a||a.length===0||e.dir){r=l["STORE"];a=""}t.uncompressedSize=a.length;t.crc32=i(a);t.compressedContent=r.compress(n.transformTo(r.compressInputType,a))}t.compressedSize=t.compressedContent.length;t.compressionMethod=r.magic;return t};var B=function(e,r,t,a){var f=t.compressedContent,o=n.transformTo("string",u.utf8encode(r.name)),l=r.comment||"",c=n.transformTo("string",u.utf8encode(l)),h=o.length!==r.name.length,d=c.length!==l.length,p=r.options,v,g,m="",b="",C="",E,k;if(r._initialMetadata.dir!==r.dir){E=r.dir}else{E=p.dir}if(r._initialMetadata.date!==r.date){k=r.date}else{k=p.date}v=k.getHours();v=v<<6;v=v|k.getMinutes();v=v<<5;v=v|k.getSeconds()/2;g=k.getFullYear()-1980;g=g<<4;g=g|k.getMonth()+1;g=g<<5;g=g|k.getDate();if(h){b=w(1,1)+w(i(o),4)+o;m+="up"+w(b.length,2)+b}if(d){C=w(1,1)+w(this.crc32(c),4)+c;m+="uc"+w(C.length,2)+C}var S="";S+="\n\0";S+=h||d?"\0\b":"\0\0";S+=t.compressionMethod;S+=w(v,2);S+=w(g,2);S+=w(t.crc32,4);S+=w(t.compressedSize,4);S+=w(t.uncompressedSize,4);S+=w(o.length,2);S+=w(m.length,2);var A=s.LOCAL_FILE_HEADER+S+o+m;var _=s.CENTRAL_FILE_HEADER+"\0"+S+w(c.length,2)+"\0\0"+"\0\0"+(E===true?"\0\0\0":"\0\0\0\0")+w(a,4)+o+m+c;return{fileRecord:A,dirRecord:_,compressedObject:t}};var T={load:function(e,r){throw new Error("Load method is not defined. Is the file jszip-load.js included ?")},filter:function(e){var r=[],t,a,n,i;for(t in this.files){if(!this.files.hasOwnProperty(t)){continue}n=this.files[t];i=new b(n.name,n._data,C(n.options));a=t.slice(this.root.length,t.length);if(t.slice(0,this.root.length)===this.root&&e(a,i)){r.push(i)}}return r},file:function(e,r,t){if(arguments.length===1){if(n.isRegExp(e)){var a=e;return this.filter(function(e,r){return!r.dir&&a.test(e)})}else{return this.filter(function(r,t){return!t.dir&&r===e})[0]||null}}else{e=this.root+e;k.call(this,e,r,t)}return this},folder:function(e){if(!e){return this}if(n.isRegExp(e)){return this.filter(function(r,t){return t.dir&&e.test(r)})}var r=this.root+e;var t=A.call(this,r);var a=this.clone();a.root=t.name;return a},remove:function(e){e=this.root+e;var r=this.files[e];if(!r){if(e.slice(-1)!="/"){e+="/"}r=this.files[e]}if(r&&!r.dir){delete this.files[e]}else{var t=this.filter(function(r,t){return t.name.slice(0,e.length)===e});for(var a=0;a<t.length;a++){delete this.files[t[a].name]}}return this},generate:function(e){e=C(e||{},{base64:true,compression:"STORE",type:"base64",comment:null});n.checkSupport(e.type);var r=[],t=0,a=0,i,f,c=n.transformTo("string",this.utf8encode(e.comment||this.comment||""));for(var h in this.files){if(!this.files.hasOwnProperty(h)){continue}var u=this.files[h];var v=u.options.compression||e.compression.toUpperCase();var g=l[v];if(!g){throw new Error(v+" is not a valid compression method !")}var m=_.call(this,u,g);var b=B.call(this,h,u,m,t);t+=b.fileRecord.length+m.compressedSize;a+=b.dirRecord.length;r.push(b)}var E="";E=s.CENTRAL_DIRECTORY_END+"\0\0"+"\0\0"+w(r.length,2)+w(r.length,2)+w(a,4)+w(t,4)+w(c.length,2)+c;var k=e.type.toLowerCase();if(k==="uint8array"||k==="arraybuffer"||k==="blob"||k==="nodebuffer"){i=new p(t+a+E.length)}else{i=new d(t+a+E.length)}for(f=0;f<r.length;f++){i.append(r[f].fileRecord);i.append(r[f].compressedObject.compressedContent)}for(f=0;f<r.length;f++){i.append(r[f].dirRecord)}i.append(E);var S=i.finalize();switch(e.type.toLowerCase()){case"uint8array":;case"arraybuffer":;case"nodebuffer":return n.transformTo(e.type.toLowerCase(),S);case"blob":return n.arrayBuffer2Blob(n.transformTo("arraybuffer",S));case"base64":return e.base64?o.encode(S):S;default:return S;}},crc32:function(e,r){return i(e,r)},utf8encode:function(e){return n.transformTo("string",u.utf8encode(e))},utf8decode:function(e){return u.utf8decode(e)}};r.exports=T},{"./base64":1,"./compressedObject":2,"./compressions":3,"./crc32":4,"./defaults":6,"./nodeBuffer":11,"./signature":14,"./stringWriter":16,"./support":17,"./uint8ArrayWriter":19,"./utf8":20,"./utils":21}],14:[function(e,r,t){"use strict";t.LOCAL_FILE_HEADER="PK";t.CENTRAL_FILE_HEADER="PK";t.CENTRAL_DIRECTORY_END="PK";t.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK";t.ZIP64_CENTRAL_DIRECTORY_END="PK";t.DATA_DESCRIPTOR="PK\b"},{}],15:[function(e,r,t){"use strict";var a=e("./dataReader");var n=e("./utils");function i(e,r){this.data=e;if(!r){this.data=n.string2binary(this.data)}this.length=this.data.length;this.index=0}i.prototype=new a;i.prototype.byteAt=function(e){return this.data.charCodeAt(e)};i.prototype.lastIndexOfSignature=function(e){return this.data.lastIndexOf(e)};i.prototype.readData=function(e){this.checkOffset(e);var r=this.data.slice(this.index,this.index+e);this.index+=e;return r};r.exports=i},{"./dataReader":5,"./utils":21}],16:[function(e,r,t){"use strict";var a=e("./utils");var n=function(){this.data=[]};n.prototype={append:function(e){e=a.transformTo("string",e);this.data.push(e)},finalize:function(){return this.data.join("")}};r.exports=n},{"./utils":21}],17:[function(e,r,t){(function(e){"use strict";t.base64=true;t.array=true;t.string=true;t.arraybuffer=typeof ArrayBuffer!=="undefined"&&typeof Uint8Array!=="undefined";t.nodebuffer=typeof e!=="undefined";t.uint8array=typeof Uint8Array!=="undefined";if(typeof ArrayBuffer==="undefined"){t.blob=false}else{var r=new ArrayBuffer(0);try{t.blob=new Blob([r],{type:"application/zip"}).size===0}catch(a){try{var n=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder;var i=new n;i.append(r);t.blob=i.getBlob("application/zip").size===0}catch(a){t.blob=false}}}}).call(this,typeof Buffer!=="undefined"?Buffer:undefined)},{}],18:[function(e,r,t){"use strict";var a=e("./dataReader");function n(e){if(e){this.data=e;this.length=this.data.length;this.index=0}}n.prototype=new a;n.prototype.byteAt=function(e){return this.data[e]};n.prototype.lastIndexOfSignature=function(e){var r=e.charCodeAt(0),t=e.charCodeAt(1),a=e.charCodeAt(2),n=e.charCodeAt(3);for(var i=this.length-4;i>=0;--i){if(this.data[i]===r&&this.data[i+1]===t&&this.data[i+2]===a&&this.data[i+3]===n){return i}}return-1};n.prototype.readData=function(e){this.checkOffset(e);if(e===0){return new Uint8Array(0)}var r=this.data.subarray(this.index,this.index+e);this.index+=e;return r};r.exports=n},{"./dataReader":5}],19:[function(e,r,t){"use strict";var a=e("./utils");var n=function(e){this.data=new Uint8Array(e);this.index=0};n.prototype={append:function(e){if(e.length!==0){e=a.transformTo("uint8array",e);this.data.set(e,this.index);this.index+=e.length}},finalize:function(){return this.data}};r.exports=n},{"./utils":21}],20:[function(e,r,t){"use strict";var a=e("./utils");var n=e("./support");var i=e("./nodeBuffer");var s=new Array(256);for(var f=0;f<256;f++){s[f]=f>=252?6:f>=248?5:f>=240?4:f>=224?3:f>=192?2:1}s[254]=s[254]=1;var o=function(e){var r,t,a,i,s,f=e.length,o=0;for(i=0;i<f;i++){t=e.charCodeAt(i);if((t&64512)===55296&&i+1<f){a=e.charCodeAt(i+1);if((a&64512)===56320){t=65536+(t-55296<<10)+(a-56320);i++}}o+=t<128?1:t<2048?2:t<65536?3:4}if(n.uint8array){r=new Uint8Array(o)}else{r=new Array(o)}for(s=0,i=0;s<o;i++){t=e.charCodeAt(i);if((t&64512)===55296&&i+1<f){a=e.charCodeAt(i+1);if((a&64512)===56320){t=65536+(t-55296<<10)+(a-56320);i++}}if(t<128){r[s++]=t}else if(t<2048){r[s++]=192|t>>>6;r[s++]=128|t&63}else if(t<65536){r[s++]=224|t>>>12;r[s++]=128|t>>>6&63;r[s++]=128|t&63}else{r[s++]=240|t>>>18;r[s++]=128|t>>>12&63;r[s++]=128|t>>>6&63;r[s++]=128|t&63}}return r};var l=function(e,r){var t;r=r||e.length;if(r>e.length){r=e.length}t=r-1;while(t>=0&&(e[t]&192)===128){t--}if(t<0){return r}if(t===0){return r}return t+s[e[t]]>r?t:r};var c=function(e){var r,t,n,i,f;var o=e.length;var l=new Array(o*2);for(n=0,t=0;t<o;){i=e[t++];if(i<128){l[n++]=i;continue}f=s[i];if(f>4){l[n++]=65533;t+=f-1;continue}i&=f===2?31:f===3?15:7;while(f>1&&t<o){i=i<<6|e[t++]&63;f--}if(f>1){l[n++]=65533;continue}if(i<65536){l[n++]=i}else{i-=65536;l[n++]=55296|i>>10&1023;l[n++]=56320|i&1023}}if(l.length!==n){if(l.subarray){l=l.subarray(0,n)}else{l.length=n}}return a.applyFromCharCode(l)};t.utf8encode=function h(e){if(n.nodebuffer){return i(e,"utf-8")}return o(e)};t.utf8decode=function u(e){if(n.nodebuffer){return a.transformTo("nodebuffer",e).toString("utf-8")}e=a.transformTo(n.uint8array?"uint8array":"array",e);var r=[],t=0,i=e.length,s=65536;while(t<i){var f=l(e,Math.min(t+s,i));if(n.uint8array){r.push(c(e.subarray(t,f)))}else{r.push(c(e.slice(t,f)))}t=f}return r.join("")}},{"./nodeBuffer":11,"./support":17,"./utils":21}],21:[function(e,r,t){"use strict";var a=e("./support");var n=e("./compressions");var i=e("./nodeBuffer");t.string2binary=function(e){var r="";for(var t=0;t<e.length;t++){r+=String.fromCharCode(e.charCodeAt(t)&255)}return r};t.arrayBuffer2Blob=function(e){t.checkSupport("blob");try{return new Blob([e],{type:"application/zip"})}catch(r){try{var a=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder;var n=new a;n.append(e);return n.getBlob("application/zip")}catch(r){throw new Error("Bug : can't construct the Blob.")}}};function s(e){return e}function f(e,r){for(var t=0;t<e.length;++t){r[t]=e.charCodeAt(t)&255}return r}function o(e){var r=65536;var a=[],n=e.length,s=t.getTypeOf(e),f=0,o=true;try{switch(s){case"uint8array":String.fromCharCode.apply(null,new Uint8Array(0));break;case"nodebuffer":String.fromCharCode.apply(null,i(0));break;}}catch(l){o=false}if(!o){var c="";for(var h=0;h<e.length;h++){c+=String.fromCharCode(e[h])}return c}while(f<n&&r>1){try{if(s==="array"||s==="nodebuffer"){a.push(String.fromCharCode.apply(null,e.slice(f,Math.min(f+r,n))))}else{a.push(String.fromCharCode.apply(null,e.subarray(f,Math.min(f+r,n))))}f+=r}catch(l){r=Math.floor(r/2)}}return a.join("")}t.applyFromCharCode=o;function l(e,r){for(var t=0;t<e.length;t++){r[t]=e[t]}return r}var c={};c["string"]={string:s,array:function(e){return f(e,new Array(e.length))},arraybuffer:function(e){return c["string"]["uint8array"](e).buffer},uint8array:function(e){return f(e,new Uint8Array(e.length))},nodebuffer:function(e){return f(e,i(e.length))}};c["array"]={string:o,array:s,arraybuffer:function(e){return new Uint8Array(e).buffer},uint8array:function(e){return new Uint8Array(e)},nodebuffer:function(e){return i(e)}};c["arraybuffer"]={string:function(e){return o(new Uint8Array(e))},array:function(e){return l(new Uint8Array(e),new Array(e.byteLength))},arraybuffer:s,uint8array:function(e){return new Uint8Array(e)},nodebuffer:function(e){return i(new Uint8Array(e))}};c["uint8array"]={string:o,array:function(e){return l(e,new Array(e.length))},arraybuffer:function(e){return e.buffer},uint8array:s,nodebuffer:function(e){return i(e)}};c["nodebuffer"]={string:o,array:function(e){return l(e,new Array(e.length))},arraybuffer:function(e){return c["nodebuffer"]["uint8array"](e).buffer},uint8array:function(e){return l(e,new Uint8Array(e.length))},nodebuffer:s};t.transformTo=function(e,r){if(!r){r=""}if(!e){return r}t.checkSupport(e);var a=t.getTypeOf(r);var n=c[a][e](r);return n};t.getTypeOf=function(e){if(typeof e==="string"){return"string"}if(Object.prototype.toString.call(e)==="[object Array]"){return"array"}if(a.nodebuffer&&i.test(e)){return"nodebuffer"}if(a.uint8array&&e instanceof Uint8Array){return"uint8array"}if(a.arraybuffer&&e instanceof ArrayBuffer){return"arraybuffer"}};t.checkSupport=function(e){var r=a[e.toLowerCase()];if(!r){throw new Error(e+" is not supported by this browser")}};t.MAX_VALUE_16BITS=65535;t.MAX_VALUE_32BITS=-1;t.pretty=function(e){var r="",t,a;for(a=0;a<(e||"").length;a++){t=e.charCodeAt(a);r+="\\x"+(t<16?"0":"")+t.toString(16).toUpperCase()}return r};t.findCompression=function(e){for(var r in n){if(!n.hasOwnProperty(r)){continue}if(n[r].magic===e){return n[r]}}return null};t.isRegExp=function(e){return Object.prototype.toString.call(e)==="[object RegExp]"}},{"./compressions":3,"./nodeBuffer":11,"./support":17}],22:[function(e,r,t){"use strict";var a=e("./stringReader");var n=e("./nodeBufferReader");var i=e("./uint8ArrayReader");var s=e("./utils");var f=e("./signature");var o=e("./zipEntry");var l=e("./support");var c=e("./object");function h(e,r){this.files=[];this.loadOptions=r;if(e){this.load(e)}}h.prototype={checkSignature:function(e){var r=this.reader.readString(4);if(r!==e){throw new Error("Corrupted zip or bug : unexpected signature "+"("+s.pretty(r)+", expected "+s.pretty(e)+")")}},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2);this.diskWithCentralDirStart=this.reader.readInt(2);this.centralDirRecordsOnThisDisk=this.reader.readInt(2);this.centralDirRecords=this.reader.readInt(2);this.centralDirSize=this.reader.readInt(4);this.centralDirOffset=this.reader.readInt(4);this.zipCommentLength=this.reader.readInt(2);this.zipComment=this.reader.readString(this.zipCommentLength);this.zipComment=c.utf8decode(this.zipComment)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8);this.versionMadeBy=this.reader.readString(2);this.versionNeeded=this.reader.readInt(2);this.diskNumber=this.reader.readInt(4);this.diskWithCentralDirStart=this.reader.readInt(4);this.centralDirRecordsOnThisDisk=this.reader.readInt(8);this.centralDirRecords=this.reader.readInt(8);this.centralDirSize=this.reader.readInt(8);this.centralDirOffset=this.reader.readInt(8);this.zip64ExtensibleData={};var e=this.zip64EndOfCentralSize-44,r=0,t,a,n;while(r<e){t=this.reader.readInt(2);a=this.reader.readInt(4);n=this.reader.readString(a);this.zip64ExtensibleData[t]={id:t,length:a,value:n}}},readBlockZip64EndOfCentralLocator:function(){this.diskWithZip64CentralDirStart=this.reader.readInt(4);this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8);this.disksCount=this.reader.readInt(4);if(this.disksCount>1){throw new Error("Multi-volumes zip are not supported")}},readLocalFiles:function(){var e,r;for(e=0;e<this.files.length;e++){r=this.files[e];this.reader.setIndex(r.localHeaderOffset);this.checkSignature(f.LOCAL_FILE_HEADER);r.readLocalPart(this.reader);r.handleUTF8()}},readCentralDir:function(){var e;this.reader.setIndex(this.centralDirOffset);while(this.reader.readString(4)===f.CENTRAL_FILE_HEADER){e=new o({zip64:this.zip64},this.loadOptions);e.readCentralPart(this.reader);this.files.push(e)}},readEndOfCentral:function(){var e=this.reader.lastIndexOfSignature(f.CENTRAL_DIRECTORY_END);if(e===-1){throw new Error("Corrupted zip : can't find end of central directory")}this.reader.setIndex(e);this.checkSignature(f.CENTRAL_DIRECTORY_END);this.readBlockEndOfCentral();if(this.diskNumber===s.MAX_VALUE_16BITS||this.diskWithCentralDirStart===s.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===s.MAX_VALUE_16BITS||this.centralDirRecords===s.MAX_VALUE_16BITS||this.centralDirSize===s.MAX_VALUE_32BITS||this.centralDirOffset===s.MAX_VALUE_32BITS){this.zip64=true;e=this.reader.lastIndexOfSignature(f.ZIP64_CENTRAL_DIRECTORY_LOCATOR);if(e===-1){throw new Error("Corrupted zip : can't find the ZIP64 end of central directory locator")}this.reader.setIndex(e);this.checkSignature(f.ZIP64_CENTRAL_DIRECTORY_LOCATOR);this.readBlockZip64EndOfCentralLocator();this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir);this.checkSignature(f.ZIP64_CENTRAL_DIRECTORY_END);this.readBlockZip64EndOfCentral()}},prepareReader:function(e){var r=s.getTypeOf(e);if(r==="string"&&!l.uint8array){this.reader=new a(e,this.loadOptions.optimizedBinaryString)}else if(r==="nodebuffer"){this.reader=new n(e)}else{this.reader=new i(s.transformTo("uint8array",e))}},load:function(e){this.prepareReader(e);this.readEndOfCentral();this.readCentralDir();this.readLocalFiles()}};r.exports=h},{"./nodeBufferReader":12,"./object":13,"./signature":14,"./stringReader":15,"./support":17,"./uint8ArrayReader":18,"./utils":21,"./zipEntry":23}],23:[function(e,r,t){"use strict";var a=e("./stringReader");var n=e("./utils");var i=e("./compressedObject");var s=e("./object");function f(e,r){this.options=e;this.loadOptions=r}f.prototype={isEncrypted:function(){return(this.bitFlag&1)===1},useUTF8:function(){return(this.bitFlag&2048)===2048},prepareCompressedContent:function(e,r,t){return function(){var a=e.index;e.setIndex(r);var n=e.readData(t);e.setIndex(a);return n}},prepareContent:function(e,r,t,a,i){return function(){var e=n.transformTo(a.uncompressInputType,this.getCompressedContent());var r=a.uncompress(e);if(r.length!==i){throw new Error("Bug : uncompressed data size mismatch")}return r}},readLocalPart:function(e){var r,t;e.skip(22);this.fileNameLength=e.readInt(2);t=e.readInt(2);this.fileName=e.readString(this.fileNameLength);e.skip(t);if(this.compressedSize==-1||this.uncompressedSize==-1){throw new Error("Bug or corrupted zip : didn't get enough informations from the central directory "+"(compressedSize == -1 || uncompressedSize == -1)")}r=n.findCompression(this.compressionMethod);if(r===null){throw new Error("Corrupted zip : compression "+n.pretty(this.compressionMethod)+" unknown (inner file : "+this.fileName+")")}this.decompressed=new i;this.decompressed.compressedSize=this.compressedSize;this.decompressed.uncompressedSize=this.uncompressedSize;this.decompressed.crc32=this.crc32;this.decompressed.compressionMethod=this.compressionMethod;this.decompressed.getCompressedContent=this.prepareCompressedContent(e,e.index,this.compressedSize,r);this.decompressed.getContent=this.prepareContent(e,e.index,this.compressedSize,r,this.uncompressedSize);if(this.loadOptions.checkCRC32){this.decompressed=n.transformTo("string",this.decompressed.getContent());if(s.crc32(this.decompressed)!==this.crc32){throw new Error("Corrupted zip : CRC32 mismatch")}}},readCentralPart:function(e){this.versionMadeBy=e.readString(2);this.versionNeeded=e.readInt(2);this.bitFlag=e.readInt(2);this.compressionMethod=e.readString(2);this.date=e.readDate();this.crc32=e.readInt(4);this.compressedSize=e.readInt(4);this.uncompressedSize=e.readInt(4);this.fileNameLength=e.readInt(2);this.extraFieldsLength=e.readInt(2);this.fileCommentLength=e.readInt(2);this.diskNumberStart=e.readInt(2);this.internalFileAttributes=e.readInt(2);this.externalFileAttributes=e.readInt(4);this.localHeaderOffset=e.readInt(4);if(this.isEncrypted()){throw new Error("Encrypted zip are not supported")}this.fileName=e.readString(this.fileNameLength);this.readExtraFields(e);this.parseZIP64ExtraField(e);this.fileComment=e.readString(this.fileCommentLength);this.dir=this.externalFileAttributes&16?true:false},parseZIP64ExtraField:function(e){if(!this.extraFields[1]){return}var r=new a(this.extraFields[1].value);if(this.uncompressedSize===n.MAX_VALUE_32BITS){this.uncompressedSize=r.readInt(8)}if(this.compressedSize===n.MAX_VALUE_32BITS){this.compressedSize=r.readInt(8)}if(this.localHeaderOffset===n.MAX_VALUE_32BITS){this.localHeaderOffset=r.readInt(8)}if(this.diskNumberStart===n.MAX_VALUE_32BITS){this.diskNumberStart=r.readInt(4)}},readExtraFields:function(e){var r=e.index,t,a,n;this.extraFields=this.extraFields||{};while(e.index<r+this.extraFieldsLength){t=e.readInt(2);a=e.readInt(2);n=e.readString(a);this.extraFields[t]={id:t,length:a,value:n}}},handleUTF8:function(){if(this.useUTF8()){this.fileName=s.utf8decode(this.fileName);this.fileComment=s.utf8decode(this.fileComment)}else{var e=this.findExtraFieldUnicodePath();if(e!==null){this.fileName=e}var r=this.findExtraFieldUnicodeComment();if(r!==null){this.fileComment=r}}},findExtraFieldUnicodePath:function(){var e=this.extraFields[28789];if(e){var r=new a(e.value);if(r.readInt(1)!==1){return null}if(s.crc32(this.fileName)!==r.readInt(4)){
-return null}return s.utf8decode(r.readString(e.length-5))}return null},findExtraFieldUnicodeComment:function(){var e=this.extraFields[25461];if(e){var r=new a(e.value);if(r.readInt(1)!==1){return null}if(s.crc32(this.fileComment)!==r.readInt(4)){return null}return s.utf8decode(r.readString(e.length-5))}return null}};r.exports=f},{"./compressedObject":2,"./object":13,"./stringReader":15,"./utils":21}],24:[function(e,r,t){"use strict";var a=e("./lib/utils/common").assign;var n=e("./lib/deflate");var i=e("./lib/inflate");var s=e("./lib/zlib/constants");var f={};a(f,n,i,s);r.exports=f},{"./lib/deflate":25,"./lib/inflate":26,"./lib/utils/common":27,"./lib/zlib/constants":30}],25:[function(e,r,t){"use strict";var a=e("./zlib/deflate.js");var n=e("./utils/common");var i=e("./utils/strings");var s=e("./zlib/messages");var f=e("./zlib/zstream");var o=0;var l=4;var c=0;var h=1;var u=-1;var d=0;var p=8;var v=function(e){this.options=n.assign({level:u,method:p,chunkSize:16384,windowBits:15,memLevel:8,strategy:d,to:""},e||{});var r=this.options;if(r.raw&&r.windowBits>0){r.windowBits=-r.windowBits}else if(r.gzip&&r.windowBits>0&&r.windowBits<16){r.windowBits+=16}this.err=0;this.msg="";this.ended=false;this.chunks=[];this.strm=new f;this.strm.avail_out=0;var t=a.deflateInit2(this.strm,r.level,r.method,r.windowBits,r.memLevel,r.strategy);if(t!==c){throw new Error(s[t])}if(r.header){a.deflateSetHeader(this.strm,r.header)}};v.prototype.push=function(e,r){var t=this.strm;var s=this.options.chunkSize;var f,u;if(this.ended){return false}u=r===~~r?r:r===true?l:o;if(typeof e==="string"){t.input=i.string2buf(e)}else{t.input=e}t.next_in=0;t.avail_in=t.input.length;do{if(t.avail_out===0){t.output=new n.Buf8(s);t.next_out=0;t.avail_out=s}f=a.deflate(t,u);if(f!==h&&f!==c){this.onEnd(f);this.ended=true;return false}if(t.avail_out===0||t.avail_in===0&&u===l){if(this.options.to==="string"){this.onData(i.buf2binstring(n.shrinkBuf(t.output,t.next_out)))}else{this.onData(n.shrinkBuf(t.output,t.next_out))}}}while((t.avail_in>0||t.avail_out===0)&&f!==h);if(u===l){f=a.deflateEnd(this.strm);this.onEnd(f);this.ended=true;return f===c}return true};v.prototype.onData=function(e){this.chunks.push(e)};v.prototype.onEnd=function(e){if(e===c){if(this.options.to==="string"){this.result=this.chunks.join("")}else{this.result=n.flattenChunks(this.chunks)}}this.chunks=[];this.err=e;this.msg=this.strm.msg};function g(e,r){var t=new v(r);t.push(e,true);if(t.err){throw t.msg}return t.result}function m(e,r){r=r||{};r.raw=true;return g(e,r)}function b(e,r){r=r||{};r.gzip=true;return g(e,r)}t.Deflate=v;t.deflate=g;t.deflateRaw=m;t.gzip=b},{"./utils/common":27,"./utils/strings":28,"./zlib/deflate.js":32,"./zlib/messages":37,"./zlib/zstream":39}],26:[function(e,r,t){"use strict";var a=e("./zlib/inflate.js");var n=e("./utils/common");var i=e("./utils/strings");var s=e("./zlib/constants");var f=e("./zlib/messages");var o=e("./zlib/zstream");var l=e("./zlib/gzheader");var c=function(e){this.options=n.assign({chunkSize:16384,windowBits:0,to:""},e||{});var r=this.options;if(r.raw&&r.windowBits>=0&&r.windowBits<16){r.windowBits=-r.windowBits;if(r.windowBits===0){r.windowBits=-15}}if(r.windowBits>=0&&r.windowBits<16&&!(e&&e.windowBits)){r.windowBits+=32}if(r.windowBits>15&&r.windowBits<48){if((r.windowBits&15)===0){r.windowBits|=15}}this.err=0;this.msg="";this.ended=false;this.chunks=[];this.strm=new o;this.strm.avail_out=0;var t=a.inflateInit2(this.strm,r.windowBits);if(t!==s.Z_OK){throw new Error(f[t])}this.header=new l;a.inflateGetHeader(this.strm,this.header)};c.prototype.push=function(e,r){var t=this.strm;var f=this.options.chunkSize;var o,l;var c,h,u;if(this.ended){return false}l=r===~~r?r:r===true?s.Z_FINISH:s.Z_NO_FLUSH;if(typeof e==="string"){t.input=i.binstring2buf(e)}else{t.input=e}t.next_in=0;t.avail_in=t.input.length;do{if(t.avail_out===0){t.output=new n.Buf8(f);t.next_out=0;t.avail_out=f}o=a.inflate(t,s.Z_NO_FLUSH);if(o!==s.Z_STREAM_END&&o!==s.Z_OK){this.onEnd(o);this.ended=true;return false}if(t.next_out){if(t.avail_out===0||o===s.Z_STREAM_END||t.avail_in===0&&l===s.Z_FINISH){if(this.options.to==="string"){c=i.utf8border(t.output,t.next_out);h=t.next_out-c;u=i.buf2string(t.output,c);t.next_out=h;t.avail_out=f-h;if(h){n.arraySet(t.output,t.output,c,h,0)}this.onData(u)}else{this.onData(n.shrinkBuf(t.output,t.next_out))}}}}while(t.avail_in>0&&o!==s.Z_STREAM_END);if(o===s.Z_STREAM_END){l=s.Z_FINISH}if(l===s.Z_FINISH){o=a.inflateEnd(this.strm);this.onEnd(o);this.ended=true;return o===s.Z_OK}return true};c.prototype.onData=function(e){this.chunks.push(e)};c.prototype.onEnd=function(e){if(e===s.Z_OK){if(this.options.to==="string"){this.result=this.chunks.join("")}else{this.result=n.flattenChunks(this.chunks)}}this.chunks=[];this.err=e;this.msg=this.strm.msg};function h(e,r){var t=new c(r);t.push(e,true);if(t.err){throw t.msg}return t.result}function u(e,r){r=r||{};r.raw=true;return h(e,r)}t.Inflate=c;t.inflate=h;t.inflateRaw=u;t.ungzip=h},{"./utils/common":27,"./utils/strings":28,"./zlib/constants":30,"./zlib/gzheader":33,"./zlib/inflate.js":35,"./zlib/messages":37,"./zlib/zstream":39}],27:[function(e,r,t){"use strict";var a=typeof Uint8Array!=="undefined"&&typeof Uint16Array!=="undefined"&&typeof Int32Array!=="undefined";t.assign=function(e){var r=Array.prototype.slice.call(arguments,1);while(r.length){var t=r.shift();if(!t){continue}if(typeof t!=="object"){throw new TypeError(t+"must be non-object")}for(var a in t){if(t.hasOwnProperty(a)){e[a]=t[a]}}}return e};t.shrinkBuf=function(e,r){if(e.length===r){return e}if(e.subarray){return e.subarray(0,r)}e.length=r;return e};var n={arraySet:function(e,r,t,a,n){if(r.subarray&&e.subarray){e.set(r.subarray(t,t+a),n);return}for(var i=0;i<a;i++){e[n+i]=r[t+i]}},flattenChunks:function(e){var r,t,a,n,i,s;a=0;for(r=0,t=e.length;r<t;r++){a+=e[r].length}s=new Uint8Array(a);n=0;for(r=0,t=e.length;r<t;r++){i=e[r];s.set(i,n);n+=i.length}return s}};var i={arraySet:function(e,r,t,a,n){for(var i=0;i<a;i++){e[n+i]=r[t+i]}},flattenChunks:function(e){return[].concat.apply([],e)}};t.setTyped=function(e){if(e){t.Buf8=Uint8Array;t.Buf16=Uint16Array;t.Buf32=Int32Array;t.assign(t,n)}else{t.Buf8=Array;t.Buf16=Array;t.Buf32=Array;t.assign(t,i)}};t.setTyped(a)},{}],28:[function(e,r,t){"use strict";var a=e("./common");var n=true;var i=true;try{String.fromCharCode.apply(null,[0])}catch(s){n=false}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(s){i=false}var f=new a.Buf8(256);for(var o=0;o<256;o++){f[o]=o>=252?6:o>=248?5:o>=240?4:o>=224?3:o>=192?2:1}f[254]=f[254]=1;t.string2buf=function(e){var r,t,n,i,s,f=e.length,o=0;for(i=0;i<f;i++){t=e.charCodeAt(i);if((t&64512)===55296&&i+1<f){n=e.charCodeAt(i+1);if((n&64512)===56320){t=65536+(t-55296<<10)+(n-56320);i++}}o+=t<128?1:t<2048?2:t<65536?3:4}r=new a.Buf8(o);for(s=0,i=0;s<o;i++){t=e.charCodeAt(i);if((t&64512)===55296&&i+1<f){n=e.charCodeAt(i+1);if((n&64512)===56320){t=65536+(t-55296<<10)+(n-56320);i++}}if(t<128){r[s++]=t}else if(t<2048){r[s++]=192|t>>>6;r[s++]=128|t&63}else if(t<65536){r[s++]=224|t>>>12;r[s++]=128|t>>>6&63;r[s++]=128|t&63}else{r[s++]=240|t>>>18;r[s++]=128|t>>>12&63;r[s++]=128|t>>>6&63;r[s++]=128|t&63}}return r};function l(e,r){if(r<65537){if(e.subarray&&i||!e.subarray&&n){return String.fromCharCode.apply(null,a.shrinkBuf(e,r))}}var t="";for(var s=0;s<r;s++){t+=String.fromCharCode(e[s])}return t}t.buf2binstring=function(e){return l(e,e.length)};t.binstring2buf=function(e){var r=new a.Buf8(e.length);for(var t=0,n=r.length;t<n;t++){r[t]=e.charCodeAt(t)}return r};t.buf2string=function(e,r){var t,a,n,i;var s=r||e.length;var o=new Array(s*2);for(a=0,t=0;t<s;){n=e[t++];if(n<128){o[a++]=n;continue}i=f[n];if(i>4){o[a++]=65533;t+=i-1;continue}n&=i===2?31:i===3?15:7;while(i>1&&t<s){n=n<<6|e[t++]&63;i--}if(i>1){o[a++]=65533;continue}if(n<65536){o[a++]=n}else{n-=65536;o[a++]=55296|n>>10&1023;o[a++]=56320|n&1023}}return l(o,a)};t.utf8border=function(e,r){var t;r=r||e.length;if(r>e.length){r=e.length}t=r-1;while(t>=0&&(e[t]&192)===128){t--}if(t<0){return r}if(t===0){return r}return t+f[e[t]]>r?t:r}},{"./common":27}],29:[function(e,r,t){"use strict";function a(e,r,t,a){var n=e&65535|0,i=e>>>16&65535|0,s=0;while(t!==0){s=t>2e3?2e3:t;t-=s;do{n=n+r[a++]|0;i=i+n|0}while(--s);n%=65521;i%=65521}return n|i<<16|0}r.exports=a},{}],30:[function(e,r,t){r.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],31:[function(e,r,t){"use strict";function a(){var e,r=[];for(var t=0;t<256;t++){e=t;for(var a=0;a<8;a++){e=e&1?3988292384^e>>>1:e>>>1}r[t]=e}return r}var n=a();function i(e,r,t,a){var i=n,s=a+t;e=e^-1;for(var f=a;f<s;f++){e=e>>>8^i[(e^r[f])&255]}return e^-1}r.exports=i},{}],32:[function(e,r,t){"use strict";var a=e("../utils/common");var n=e("./trees");var i=e("./adler32");var s=e("./crc32");var f=e("./messages");var o=0;var l=1;var c=3;var h=4;var u=5;var d=0;var p=1;var v=-2;var g=-3;var m=-5;var b=-1;var w=1;var C=2;var E=3;var k=4;var S=0;var A=2;var _=8;var B=9;var T=15;var y=8;var x=29;var I=256;var R=I+1+x;var D=30;var O=19;var F=2*R+1;var P=15;var N=3;var L=258;var M=L+N+1;var U=32;var H=42;var W=69;var V=73;var z=91;var X=103;var G=113;var j=666;var K=1;var Y=2;var $=3;var Z=4;var Q=3;function J(e,r){e.msg=f[r];return r}function q(e){return(e<<1)-(e>4?9:0)}function ee(e){var r=e.length;while(--r>=0){e[r]=0}}function re(e){var r=e.state;var t=r.pending;if(t>e.avail_out){t=e.avail_out}if(t===0){return}a.arraySet(e.output,r.pending_buf,r.pending_out,t,e.next_out);e.next_out+=t;r.pending_out+=t;e.total_out+=t;e.avail_out-=t;r.pending-=t;if(r.pending===0){r.pending_out=0}}function te(e,r){n._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,r);e.block_start=e.strstart;re(e.strm)}function ae(e,r){e.pending_buf[e.pending++]=r}function ne(e,r){e.pending_buf[e.pending++]=r>>>8&255;e.pending_buf[e.pending++]=r&255}function ie(e,r,t,n){var f=e.avail_in;if(f>n){f=n}if(f===0){return 0}e.avail_in-=f;a.arraySet(r,e.input,e.next_in,f,t);if(e.state.wrap===1){e.adler=i(e.adler,r,f,t)}else if(e.state.wrap===2){e.adler=s(e.adler,r,f,t)}e.next_in+=f;e.total_in+=f;return f}function se(e,r){var t=e.max_chain_length;var a=e.strstart;var n;var i;var s=e.prev_length;var f=e.nice_match;var o=e.strstart>e.w_size-M?e.strstart-(e.w_size-M):0;var l=e.window;var c=e.w_mask;var h=e.prev;var u=e.strstart+L;var d=l[a+s-1];var p=l[a+s];if(e.prev_length>=e.good_match){t>>=2}if(f>e.lookahead){f=e.lookahead}do{n=r;if(l[n+s]!==p||l[n+s-1]!==d||l[n]!==l[a]||l[++n]!==l[a+1]){continue}a+=2;n++;do{}while(l[++a]===l[++n]&&l[++a]===l[++n]&&l[++a]===l[++n]&&l[++a]===l[++n]&&l[++a]===l[++n]&&l[++a]===l[++n]&&l[++a]===l[++n]&&l[++a]===l[++n]&&a<u);i=L-(u-a);a=u-L;if(i>s){e.match_start=r;s=i;if(i>=f){break}d=l[a+s-1];p=l[a+s]}}while((r=h[r&c])>o&&--t!==0);if(s<=e.lookahead){return s}return e.lookahead}function fe(e){var r=e.w_size;var t,n,i,s,f;do{s=e.window_size-e.lookahead-e.strstart;if(e.strstart>=r+(r-M)){a.arraySet(e.window,e.window,r,r,0);e.match_start-=r;e.strstart-=r;e.block_start-=r;n=e.hash_size;t=n;do{i=e.head[--t];e.head[t]=i>=r?i-r:0}while(--n);n=r;t=n;do{i=e.prev[--t];e.prev[t]=i>=r?i-r:0}while(--n);s+=r}if(e.strm.avail_in===0){break}n=ie(e.strm,e.window,e.strstart+e.lookahead,s);e.lookahead+=n;if(e.lookahead+e.insert>=N){f=e.strstart-e.insert;e.ins_h=e.window[f];e.ins_h=(e.ins_h<<e.hash_shift^e.window[f+1])&e.hash_mask;while(e.insert){e.ins_h=(e.ins_h<<e.hash_shift^e.window[f+N-1])&e.hash_mask;e.prev[f&e.w_mask]=e.head[e.ins_h];e.head[e.ins_h]=f;f++;e.insert--;if(e.lookahead+e.insert<N){break}}}}while(e.lookahead<M&&e.strm.avail_in!==0)}function oe(e,r){var t=65535;if(t>e.pending_buf_size-5){t=e.pending_buf_size-5}for(;;){if(e.lookahead<=1){fe(e);if(e.lookahead===0&&r===o){return K}if(e.lookahead===0){break}}e.strstart+=e.lookahead;e.lookahead=0;var a=e.block_start+t;if(e.strstart===0||e.strstart>=a){e.lookahead=e.strstart-a;e.strstart=a;te(e,false);if(e.strm.avail_out===0){return K}}if(e.strstart-e.block_start>=e.w_size-M){te(e,false);if(e.strm.avail_out===0){return K}}}e.insert=0;if(r===h){te(e,true);if(e.strm.avail_out===0){return $}return Z}if(e.strstart>e.block_start){te(e,false);if(e.strm.avail_out===0){return K}}return K}function le(e,r){var t;var a;for(;;){if(e.lookahead<M){fe(e);if(e.lookahead<M&&r===o){return K}if(e.lookahead===0){break}}t=0;if(e.lookahead>=N){e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+N-1])&e.hash_mask;t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h];e.head[e.ins_h]=e.strstart}if(t!==0&&e.strstart-t<=e.w_size-M){e.match_length=se(e,t)}if(e.match_length>=N){a=n._tr_tally(e,e.strstart-e.match_start,e.match_length-N);e.lookahead-=e.match_length;if(e.match_length<=e.max_lazy_match&&e.lookahead>=N){e.match_length--;do{e.strstart++;e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+N-1])&e.hash_mask;t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h];e.head[e.ins_h]=e.strstart}while(--e.match_length!==0);e.strstart++}else{e.strstart+=e.match_length;e.match_length=0;e.ins_h=e.window[e.strstart];e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+1])&e.hash_mask}}else{a=n._tr_tally(e,0,e.window[e.strstart]);e.lookahead--;e.strstart++}if(a){te(e,false);if(e.strm.avail_out===0){return K}}}e.insert=e.strstart<N-1?e.strstart:N-1;if(r===h){te(e,true);if(e.strm.avail_out===0){return $}return Z}if(e.last_lit){te(e,false);if(e.strm.avail_out===0){return K}}return Y}function ce(e,r){var t;var a;var i;for(;;){if(e.lookahead<M){fe(e);if(e.lookahead<M&&r===o){return K}if(e.lookahead===0){break}}t=0;if(e.lookahead>=N){e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+N-1])&e.hash_mask;t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h];e.head[e.ins_h]=e.strstart}e.prev_length=e.match_length;e.prev_match=e.match_start;e.match_length=N-1;if(t!==0&&e.prev_length<e.max_lazy_match&&e.strstart-t<=e.w_size-M){e.match_length=se(e,t);if(e.match_length<=5&&(e.strategy===w||e.match_length===N&&e.strstart-e.match_start>4096)){e.match_length=N-1}}if(e.prev_length>=N&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-N;a=n._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-N);e.lookahead-=e.prev_length-1;e.prev_length-=2;do{if(++e.strstart<=i){e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+N-1])&e.hash_mask;t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h];e.head[e.ins_h]=e.strstart}}while(--e.prev_length!==0);e.match_available=0;e.match_length=N-1;e.strstart++;if(a){te(e,false);if(e.strm.avail_out===0){return K}}}else if(e.match_available){a=n._tr_tally(e,0,e.window[e.strstart-1]);if(a){te(e,false)}e.strstart++;e.lookahead--;if(e.strm.avail_out===0){return K}}else{e.match_available=1;e.strstart++;e.lookahead--}}if(e.match_available){a=n._tr_tally(e,0,e.window[e.strstart-1]);e.match_available=0}e.insert=e.strstart<N-1?e.strstart:N-1;if(r===h){te(e,true);if(e.strm.avail_out===0){return $}return Z}if(e.last_lit){te(e,false);if(e.strm.avail_out===0){return K}}return Y}function he(e,r){var t;var a;var i,s;var f=e.window;for(;;){if(e.lookahead<=L){fe(e);if(e.lookahead<=L&&r===o){return K}if(e.lookahead===0){break}}e.match_length=0;if(e.lookahead>=N&&e.strstart>0){i=e.strstart-1;a=f[i];if(a===f[++i]&&a===f[++i]&&a===f[++i]){s=e.strstart+L;do{}while(a===f[++i]&&a===f[++i]&&a===f[++i]&&a===f[++i]&&a===f[++i]&&a===f[++i]&&a===f[++i]&&a===f[++i]&&i<s);e.match_length=L-(s-i);if(e.match_length>e.lookahead){e.match_length=e.lookahead}}}if(e.match_length>=N){t=n._tr_tally(e,1,e.match_length-N);e.lookahead-=e.match_length;e.strstart+=e.match_length;e.match_length=0}else{t=n._tr_tally(e,0,e.window[e.strstart]);e.lookahead--;e.strstart++}if(t){te(e,false);if(e.strm.avail_out===0){return K}}}e.insert=0;if(r===h){te(e,true);if(e.strm.avail_out===0){return $}return Z}if(e.last_lit){te(e,false);if(e.strm.avail_out===0){return K}}return Y}function ue(e,r){var t;for(;;){if(e.lookahead===0){fe(e);if(e.lookahead===0){if(r===o){return K}break}}e.match_length=0;t=n._tr_tally(e,0,e.window[e.strstart]);e.lookahead--;e.strstart++;if(t){te(e,false);if(e.strm.avail_out===0){return K}}}e.insert=0;if(r===h){te(e,true);if(e.strm.avail_out===0){return $}return Z}if(e.last_lit){te(e,false);if(e.strm.avail_out===0){return K}}return Y}var de=function(e,r,t,a,n){this.good_length=e;this.max_lazy=r;this.nice_length=t;this.max_chain=a;this.func=n};var pe;pe=[new de(0,0,0,0,oe),new de(4,4,8,4,le),new de(4,5,16,8,le),new de(4,6,32,32,le),new de(4,4,16,16,ce),new de(8,16,32,32,ce),new de(8,16,128,128,ce),new de(8,32,128,256,ce),new de(32,128,258,1024,ce),new de(32,258,258,4096,ce)];function ve(e){e.window_size=2*e.w_size;ee(e.head);e.max_lazy_match=pe[e.level].max_lazy;e.good_match=pe[e.level].good_length;e.nice_match=pe[e.level].nice_length;e.max_chain_length=pe[e.level].max_chain;e.strstart=0;e.block_start=0;e.lookahead=0;e.insert=0;e.match_length=e.prev_length=N-1;e.match_available=0;e.ins_h=0}function ge(){this.strm=null;this.status=0;this.pending_buf=null;this.pending_buf_size=0;this.pending_out=0;this.pending=0;this.wrap=0;this.gzhead=null;this.gzindex=0;this.method=_;this.last_flush=-1;this.w_size=0;this.w_bits=0;this.w_mask=0;this.window=null;this.window_size=0;this.prev=null;this.head=null;this.ins_h=0;this.hash_size=0;this.hash_bits=0;this.hash_mask=0;this.hash_shift=0;this.block_start=0;this.match_length=0;this.prev_match=0;this.match_available=0;this.strstart=0;this.match_start=0;this.lookahead=0;this.prev_length=0;this.max_chain_length=0;this.max_lazy_match=0;this.level=0;this.strategy=0;this.good_match=0;this.nice_match=0;this.dyn_ltree=new a.Buf16(F*2);this.dyn_dtree=new a.Buf16((2*D+1)*2);this.bl_tree=new a.Buf16((2*O+1)*2);ee(this.dyn_ltree);ee(this.dyn_dtree);ee(this.bl_tree);this.l_desc=null;this.d_desc=null;this.bl_desc=null;this.bl_count=new a.Buf16(P+1);this.heap=new a.Buf16(2*R+1);ee(this.heap);this.heap_len=0;this.heap_max=0;this.depth=new a.Buf16(2*R+1);ee(this.depth);this.l_buf=0;this.lit_bufsize=0;this.last_lit=0;this.d_buf=0;this.opt_len=0;this.static_len=0;this.matches=0;this.insert=0;this.bi_buf=0;this.bi_valid=0}function me(e){var r;if(!e||!e.state){return J(e,v)}e.total_in=e.total_out=0;e.data_type=A;r=e.state;r.pending=0;r.pending_out=0;if(r.wrap<0){r.wrap=-r.wrap}r.status=r.wrap?H:G;e.adler=r.wrap===2?0:1;r.last_flush=o;n._tr_init(r);return d}function be(e){var r=me(e);if(r===d){ve(e.state)}return r}function we(e,r){if(!e||!e.state){return v}if(e.state.wrap!==2){return v}e.state.gzhead=r;return d}function Ce(e,r,t,n,i,s){if(!e){return v}var f=1;if(r===b){r=6}if(n<0){f=0;n=-n}else if(n>15){f=2;n-=16}if(i<1||i>B||t!==_||n<8||n>15||r<0||r>9||s<0||s>k){return J(e,v)}if(n===8){n=9}var o=new ge;e.state=o;o.strm=e;o.wrap=f;o.gzhead=null;o.w_bits=n;o.w_size=1<<o.w_bits;o.w_mask=o.w_size-1;o.hash_bits=i+7;o.hash_size=1<<o.hash_bits;o.hash_mask=o.hash_size-1;o.hash_shift=~~((o.hash_bits+N-1)/N);o.window=new a.Buf8(o.w_size*2);o.head=new a.Buf16(o.hash_size);o.prev=new a.Buf16(o.w_size);o.lit_bufsize=1<<i+6;o.pending_buf_size=o.lit_bufsize*4;o.pending_buf=new a.Buf8(o.pending_buf_size);o.d_buf=o.lit_bufsize>>1;o.l_buf=(1+2)*o.lit_bufsize;o.level=r;o.strategy=s;o.method=t;return be(e)}function Ee(e,r){return Ce(e,r,_,T,y,S)}function ke(e,r){var t,a;var i,f;if(!e||!e.state||r>u||r<0){return e?J(e,v):v}a=e.state;if(!e.output||!e.input&&e.avail_in!==0||a.status===j&&r!==h){return J(e,e.avail_out===0?m:v)}a.strm=e;t=a.last_flush;a.last_flush=r;if(a.status===H){if(a.wrap===2){e.adler=0;ae(a,31);ae(a,139);ae(a,8);if(!a.gzhead){ae(a,0);ae(a,0);ae(a,0);ae(a,0);ae(a,0);ae(a,a.level===9?2:a.strategy>=C||a.level<2?4:0);ae(a,Q);a.status=G}else{ae(a,(a.gzhead.text?1:0)+(a.gzhead.hcrc?2:0)+(!a.gzhead.extra?0:4)+(!a.gzhead.name?0:8)+(!a.gzhead.comment?0:16));ae(a,a.gzhead.time&255);ae(a,a.gzhead.time>>8&255);ae(a,a.gzhead.time>>16&255);ae(a,a.gzhead.time>>24&255);ae(a,a.level===9?2:a.strategy>=C||a.level<2?4:0);ae(a,a.gzhead.os&255);if(a.gzhead.extra&&a.gzhead.extra.length){ae(a,a.gzhead.extra.length&255);ae(a,a.gzhead.extra.length>>8&255)}if(a.gzhead.hcrc){e.adler=s(e.adler,a.pending_buf,a.pending,0)}a.gzindex=0;a.status=W}}else{var g=_+(a.w_bits-8<<4)<<8;var b=-1;if(a.strategy>=C||a.level<2){b=0}else if(a.level<6){b=1}else if(a.level===6){b=2}else{b=3}g|=b<<6;if(a.strstart!==0){g|=U}g+=31-g%31;a.status=G;ne(a,g);if(a.strstart!==0){ne(a,e.adler>>>16);ne(a,e.adler&65535)}e.adler=1}}if(a.status===W){if(a.gzhead.extra){i=a.pending;while(a.gzindex<(a.gzhead.extra.length&65535)){if(a.pending===a.pending_buf_size){if(a.gzhead.hcrc&&a.pending>i){e.adler=s(e.adler,a.pending_buf,a.pending-i,i)}re(e);i=a.pending;if(a.pending===a.pending_buf_size){break}}ae(a,a.gzhead.extra[a.gzindex]&255);a.gzindex++}if(a.gzhead.hcrc&&a.pending>i){e.adler=s(e.adler,a.pending_buf,a.pending-i,i)}if(a.gzindex===a.gzhead.extra.length){a.gzindex=0;a.status=V}}else{a.status=V}}if(a.status===V){if(a.gzhead.name){i=a.pending;do{if(a.pending===a.pending_buf_size){if(a.gzhead.hcrc&&a.pending>i){e.adler=s(e.adler,a.pending_buf,a.pending-i,i)}re(e);i=a.pending;if(a.pending===a.pending_buf_size){f=1;break}}if(a.gzindex<a.gzhead.name.length){f=a.gzhead.name.charCodeAt(a.gzindex++)&255}else{f=0}ae(a,f)}while(f!==0);if(a.gzhead.hcrc&&a.pending>i){e.adler=s(e.adler,a.pending_buf,a.pending-i,i)}if(f===0){a.gzindex=0;a.status=z}}else{a.status=z}}if(a.status===z){if(a.gzhead.comment){i=a.pending;do{if(a.pending===a.pending_buf_size){if(a.gzhead.hcrc&&a.pending>i){e.adler=s(e.adler,a.pending_buf,a.pending-i,i)}re(e);i=a.pending;if(a.pending===a.pending_buf_size){f=1;break}}if(a.gzindex<a.gzhead.comment.length){f=a.gzhead.comment.charCodeAt(a.gzindex++)&255}else{f=0}ae(a,f)}while(f!==0);if(a.gzhead.hcrc&&a.pending>i){e.adler=s(e.adler,a.pending_buf,a.pending-i,i)}if(f===0){a.status=X}}else{a.status=X}}if(a.status===X){if(a.gzhead.hcrc){if(a.pending+2>a.pending_buf_size){re(e)}if(a.pending+2<=a.pending_buf_size){ae(a,e.adler&255);ae(a,e.adler>>8&255);e.adler=0;a.status=G}}else{a.status=G}}if(a.pending!==0){re(e);if(e.avail_out===0){a.last_flush=-1;return d}}else if(e.avail_in===0&&q(r)<=q(t)&&r!==h){return J(e,m)}if(a.status===j&&e.avail_in!==0){return J(e,m)}if(e.avail_in!==0||a.lookahead!==0||r!==o&&a.status!==j){var w=a.strategy===C?ue(a,r):a.strategy===E?he(a,r):pe[a.level].func(a,r);if(w===$||w===Z){a.status=j}if(w===K||w===$){if(e.avail_out===0){a.last_flush=-1}return d}if(w===Y){if(r===l){n._tr_align(a)}else if(r!==u){n._tr_stored_block(a,0,0,false);if(r===c){ee(a.head);if(a.lookahead===0){a.strstart=0;a.block_start=0;a.insert=0}}}re(e);if(e.avail_out===0){a.last_flush=-1;return d}}}if(r!==h){return d}if(a.wrap<=0){return p}if(a.wrap===2){ae(a,e.adler&255);ae(a,e.adler>>8&255);ae(a,e.adler>>16&255);ae(a,e.adler>>24&255);ae(a,e.total_in&255);ae(a,e.total_in>>8&255);ae(a,e.total_in>>16&255);ae(a,e.total_in>>24&255)}else{ne(a,e.adler>>>16);ne(a,e.adler&65535)}re(e);if(a.wrap>0){a.wrap=-a.wrap}return a.pending!==0?d:p}function Se(e){var r;if(!e||!e.state){return v}r=e.state.status;if(r!==H&&r!==W&&r!==V&&r!==z&&r!==X&&r!==G&&r!==j){return J(e,v)}e.state=null;return r===G?J(e,g):d}t.deflateInit=Ee;t.deflateInit2=Ce;t.deflateReset=be;t.deflateResetKeep=me;t.deflateSetHeader=we;t.deflate=ke;t.deflateEnd=Se;t.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":27,"./adler32":29,"./crc32":31,"./messages":37,"./trees":38}],33:[function(e,r,t){"use strict";function a(){this.text=0;this.time=0;this.xflags=0;this.os=0;this.extra=null;this.extra_len=0;this.name="";this.comment="";this.hcrc=0;this.done=false}r.exports=a},{}],34:[function(e,r,t){"use strict";var a=30;var n=12;r.exports=function i(e,r){var t;var i;var s;var f;var o;var l;var c;var h;var u;var d;var p;var v;var g;var m;var b;var w;var C;var E;var k;var S;var A;var _;var B;var T,y;t=e.state;i=e.next_in;T=e.input;s=i+(e.avail_in-5);f=e.next_out;y=e.output;o=f-(r-e.avail_out);l=f+(e.avail_out-257);c=t.dmax;h=t.wsize;u=t.whave;d=t.wnext;p=t.window;v=t.hold;g=t.bits;m=t.lencode;b=t.distcode;w=(1<<t.lenbits)-1;C=(1<<t.distbits)-1;e:do{if(g<15){v+=T[i++]<<g;g+=8;v+=T[i++]<<g;g+=8}E=m[v&w];r:for(;;){k=E>>>24;v>>>=k;g-=k;k=E>>>16&255;if(k===0){y[f++]=E&65535}else if(k&16){S=E&65535;k&=15;if(k){if(g<k){v+=T[i++]<<g;g+=8}S+=v&(1<<k)-1;v>>>=k;g-=k}if(g<15){v+=T[i++]<<g;g+=8;v+=T[i++]<<g;g+=8}E=b[v&C];t:for(;;){k=E>>>24;v>>>=k;g-=k;k=E>>>16&255;if(k&16){A=E&65535;k&=15;if(g<k){v+=T[i++]<<g;g+=8;if(g<k){v+=T[i++]<<g;g+=8}}A+=v&(1<<k)-1;if(A>c){e.msg="invalid distance too far back";t.mode=a;break e}v>>>=k;g-=k;k=f-o;if(A>k){k=A-k;if(k>u){if(t.sane){e.msg="invalid distance too far back";t.mode=a;break e}}_=0;B=p;if(d===0){_+=h-k;if(k<S){S-=k;do{y[f++]=p[_++]}while(--k);_=f-A;B=y}}else if(d<k){_+=h+d-k;k-=d;if(k<S){S-=k;do{y[f++]=p[_++]}while(--k);_=0;if(d<S){k=d;S-=k;do{y[f++]=p[_++]}while(--k);_=f-A;B=y}}}else{_+=d-k;if(k<S){S-=k;do{y[f++]=p[_++]}while(--k);_=f-A;B=y}}while(S>2){y[f++]=B[_++];y[f++]=B[_++];y[f++]=B[_++];S-=3}if(S){y[f++]=B[_++];if(S>1){y[f++]=B[_++]}}}else{_=f-A;do{y[f++]=y[_++];y[f++]=y[_++];y[f++]=y[_++];S-=3}while(S>2);if(S){y[f++]=y[_++];if(S>1){y[f++]=y[_++]}}}}else if((k&64)===0){E=b[(E&65535)+(v&(1<<k)-1)];continue t}else{e.msg="invalid distance code";t.mode=a;break e}break}}else if((k&64)===0){E=m[(E&65535)+(v&(1<<k)-1)];continue r}else if(k&32){t.mode=n;break e}else{e.msg="invalid literal/length code";t.mode=a;break e}break}}while(i<s&&f<l);S=g>>3;i-=S;g-=S<<3;v&=(1<<g)-1;e.next_in=i;e.next_out=f;e.avail_in=i<s?5+(s-i):5-(i-s);e.avail_out=f<l?257+(l-f):257-(f-l);t.hold=v;t.bits=g;return}},{}],35:[function(e,r,t){"use strict";var a=e("../utils/common");var n=e("./adler32");var i=e("./crc32");var s=e("./inffast");var f=e("./inftrees");var o=0;var l=1;var c=2;var h=4;var u=5;var d=6;var p=0;var v=1;var g=2;var m=-2;var b=-3;var w=-4;var C=-5;var E=8;var k=1;var S=2;var A=3;var _=4;var B=5;var T=6;var y=7;var x=8;var I=9;var R=10;var D=11;var O=12;var F=13;var P=14;var N=15;var L=16;var M=17;var U=18;var H=19;var W=20;var V=21;var z=22;var X=23;var G=24;var j=25;var K=26;var Y=27;var $=28;var Z=29;var Q=30;var J=31;var q=32;var ee=852;var re=592;var te=15;var ae=te;function ne(e){return(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24)}function ie(){this.mode=0;this.last=false;this.wrap=0;this.havedict=false;this.flags=0;this.dmax=0;this.check=0;this.total=0;this.head=null;this.wbits=0;this.wsize=0;this.whave=0;this.wnext=0;this.window=null;this.hold=0;this.bits=0;this.length=0;this.offset=0;this.extra=0;this.lencode=null;this.distcode=null;this.lenbits=0;this.distbits=0;this.ncode=0;this.nlen=0;this.ndist=0;this.have=0;this.next=null;this.lens=new a.Buf16(320);this.work=new a.Buf16(288);this.lendyn=null;this.distdyn=null;this.sane=0;this.back=0;this.was=0}function se(e){var r;if(!e||!e.state){return m}r=e.state;e.total_in=e.total_out=r.total=0;e.msg="";if(r.wrap){e.adler=r.wrap&1}r.mode=k;r.last=0;r.havedict=0;r.dmax=32768;r.head=null;r.hold=0;r.bits=0;r.lencode=r.lendyn=new a.Buf32(ee);r.distcode=r.distdyn=new a.Buf32(re);r.sane=1;r.back=-1;return p}function fe(e){var r;if(!e||!e.state){return m}r=e.state;r.wsize=0;r.whave=0;r.wnext=0;return se(e)}function oe(e,r){var t;var a;if(!e||!e.state){return m}a=e.state;if(r<0){t=0;r=-r}else{t=(r>>4)+1;if(r<48){r&=15}}if(r&&(r<8||r>15)){return m}if(a.window!==null&&a.wbits!==r){a.window=null}a.wrap=t;a.wbits=r;return fe(e)}function le(e,r){var t;var a;if(!e){return m}a=new ie;e.state=a;a.window=null;t=oe(e,r);if(t!==p){e.state=null}return t}function ce(e){return le(e,ae)}var he=true;var ue,de;function pe(e){if(he){var r;ue=new a.Buf32(512);de=new a.Buf32(32);r=0;while(r<144){e.lens[r++]=8}while(r<256){e.lens[r++]=9}while(r<280){e.lens[r++]=7}while(r<288){e.lens[r++]=8}f(l,e.lens,0,288,ue,0,e.work,{bits:9});r=0;while(r<32){e.lens[r++]=5}f(c,e.lens,0,32,de,0,e.work,{bits:5});he=false}e.lencode=ue;e.lenbits=9;e.distcode=de;e.distbits=5}function ve(e,r,t,n){var i;var s=e.state;if(s.window===null){s.wsize=1<<s.wbits;s.wnext=0;s.whave=0;s.window=new a.Buf8(s.wsize)}if(n>=s.wsize){a.arraySet(s.window,r,t-s.wsize,s.wsize,0);s.wnext=0;s.whave=s.wsize}else{i=s.wsize-s.wnext;if(i>n){i=n}a.arraySet(s.window,r,t-n,i,s.wnext);n-=i;if(n){a.arraySet(s.window,r,t-n,n,0);s.wnext=n;s.whave=s.wsize}else{s.wnext+=i;if(s.wnext===s.wsize){s.wnext=0}if(s.whave<s.wsize){s.whave+=i}}}return 0}function ge(e,r){var t;var ee,re;var te;var ae;var ie,se;var fe;var oe;var le,ce;var he;var ue;var de;var ge=0;var me,be,we;var Ce,Ee,ke;var Se;var Ae;var _e=new a.Buf8(4);var Be;var Te;var ye=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&e.avail_in!==0){return m}t=e.state;if(t.mode===O){t.mode=F}ae=e.next_out;re=e.output;se=e.avail_out;te=e.next_in;ee=e.input;ie=e.avail_in;fe=t.hold;oe=t.bits;le=ie;ce=se;Ae=p;e:for(;;){switch(t.mode){case k:if(t.wrap===0){t.mode=F;break}while(oe<16){if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}if(t.wrap&2&&fe===35615){t.check=0;_e[0]=fe&255;_e[1]=fe>>>8&255;t.check=i(t.check,_e,2,0);fe=0;oe=0;t.mode=S;break}t.flags=0;if(t.head){t.head.done=false}if(!(t.wrap&1)||(((fe&255)<<8)+(fe>>8))%31){e.msg="incorrect header check";t.mode=Q;break}if((fe&15)!==E){e.msg="unknown compression method";t.mode=Q;break}fe>>>=4;oe-=4;Se=(fe&15)+8;if(t.wbits===0){t.wbits=Se}else if(Se>t.wbits){e.msg="invalid window size";t.mode=Q;break}t.dmax=1<<Se;e.adler=t.check=1;t.mode=fe&512?R:O;fe=0;oe=0;break;case S:while(oe<16){if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}t.flags=fe;if((t.flags&255)!==E){e.msg="unknown compression method";t.mode=Q;break}if(t.flags&57344){e.msg="unknown header flags set";t.mode=Q;break}if(t.head){t.head.text=fe>>8&1}if(t.flags&512){_e[0]=fe&255;_e[1]=fe>>>8&255;t.check=i(t.check,_e,2,0)}fe=0;oe=0;t.mode=A;case A:while(oe<32){if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}if(t.head){t.head.time=fe}if(t.flags&512){_e[0]=fe&255;_e[1]=fe>>>8&255;_e[2]=fe>>>16&255;_e[3]=fe>>>24&255;t.check=i(t.check,_e,4,0)}fe=0;oe=0;t.mode=_;case _:while(oe<16){if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}if(t.head){t.head.xflags=fe&255;t.head.os=fe>>8}if(t.flags&512){_e[0]=fe&255;_e[1]=fe>>>8&255;t.check=i(t.check,_e,2,0)}fe=0;oe=0;t.mode=B;case B:if(t.flags&1024){while(oe<16){if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}t.length=fe;if(t.head){t.head.extra_len=fe}if(t.flags&512){_e[0]=fe&255;_e[1]=fe>>>8&255;t.check=i(t.check,_e,2,0)}fe=0;oe=0}else if(t.head){t.head.extra=null}t.mode=T;case T:if(t.flags&1024){he=t.length;if(he>ie){he=ie}if(he){if(t.head){Se=t.head.extra_len-t.length;if(!t.head.extra){t.head.extra=new Array(t.head.extra_len)}a.arraySet(t.head.extra,ee,te,he,Se)}if(t.flags&512){t.check=i(t.check,ee,he,te)}ie-=he;te+=he;t.length-=he}if(t.length){break e}}t.length=0;t.mode=y;case y:if(t.flags&2048){if(ie===0){break e}he=0;do{Se=ee[te+he++];if(t.head&&Se&&t.length<65536){t.head.name+=String.fromCharCode(Se)}}while(Se&&he<ie);if(t.flags&512){t.check=i(t.check,ee,he,te)}ie-=he;te+=he;if(Se){break e}}else if(t.head){t.head.name=null}t.length=0;t.mode=x;case x:if(t.flags&4096){if(ie===0){break e}he=0;do{Se=ee[te+he++];if(t.head&&Se&&t.length<65536){t.head.comment+=String.fromCharCode(Se)}}while(Se&&he<ie);if(t.flags&512){t.check=i(t.check,ee,he,te)}ie-=he;te+=he;if(Se){break e}}else if(t.head){t.head.comment=null}t.mode=I;case I:if(t.flags&512){while(oe<16){if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}if(fe!==(t.check&65535)){e.msg="header crc mismatch";t.mode=Q;break}fe=0;oe=0}if(t.head){t.head.hcrc=t.flags>>9&1;t.head.done=true}e.adler=t.check=0;t.mode=O;break;case R:while(oe<32){if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}e.adler=t.check=ne(fe);fe=0;oe=0;t.mode=D;case D:if(t.havedict===0){e.next_out=ae;e.avail_out=se;e.next_in=te;e.avail_in=ie;t.hold=fe;t.bits=oe;return g}e.adler=t.check=1;t.mode=O;case O:if(r===u||r===d){break e};case F:if(t.last){fe>>>=oe&7;
-oe-=oe&7;t.mode=Y;break}while(oe<3){if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}t.last=fe&1;fe>>>=1;oe-=1;switch(fe&3){case 0:t.mode=P;break;case 1:pe(t);t.mode=W;if(r===d){fe>>>=2;oe-=2;break e}break;case 2:t.mode=M;break;case 3:e.msg="invalid block type";t.mode=Q;}fe>>>=2;oe-=2;break;case P:fe>>>=oe&7;oe-=oe&7;while(oe<32){if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}if((fe&65535)!==(fe>>>16^65535)){e.msg="invalid stored block lengths";t.mode=Q;break}t.length=fe&65535;fe=0;oe=0;t.mode=N;if(r===d){break e};case N:t.mode=L;case L:he=t.length;if(he){if(he>ie){he=ie}if(he>se){he=se}if(he===0){break e}a.arraySet(re,ee,te,he,ae);ie-=he;te+=he;se-=he;ae+=he;t.length-=he;break}t.mode=O;break;case M:while(oe<14){if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}t.nlen=(fe&31)+257;fe>>>=5;oe-=5;t.ndist=(fe&31)+1;fe>>>=5;oe-=5;t.ncode=(fe&15)+4;fe>>>=4;oe-=4;if(t.nlen>286||t.ndist>30){e.msg="too many length or distance symbols";t.mode=Q;break}t.have=0;t.mode=U;case U:while(t.have<t.ncode){while(oe<3){if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}t.lens[ye[t.have++]]=fe&7;fe>>>=3;oe-=3}while(t.have<19){t.lens[ye[t.have++]]=0}t.lencode=t.lendyn;t.lenbits=7;Be={bits:t.lenbits};Ae=f(o,t.lens,0,19,t.lencode,0,t.work,Be);t.lenbits=Be.bits;if(Ae){e.msg="invalid code lengths set";t.mode=Q;break}t.have=0;t.mode=H;case H:while(t.have<t.nlen+t.ndist){for(;;){ge=t.lencode[fe&(1<<t.lenbits)-1];me=ge>>>24;be=ge>>>16&255;we=ge&65535;if(me<=oe){break}if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}if(we<16){fe>>>=me;oe-=me;t.lens[t.have++]=we}else{if(we===16){Te=me+2;while(oe<Te){if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}fe>>>=me;oe-=me;if(t.have===0){e.msg="invalid bit length repeat";t.mode=Q;break}Se=t.lens[t.have-1];he=3+(fe&3);fe>>>=2;oe-=2}else if(we===17){Te=me+3;while(oe<Te){if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}fe>>>=me;oe-=me;Se=0;he=3+(fe&7);fe>>>=3;oe-=3}else{Te=me+7;while(oe<Te){if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}fe>>>=me;oe-=me;Se=0;he=11+(fe&127);fe>>>=7;oe-=7}if(t.have+he>t.nlen+t.ndist){e.msg="invalid bit length repeat";t.mode=Q;break}while(he--){t.lens[t.have++]=Se}}}if(t.mode===Q){break}if(t.lens[256]===0){e.msg="invalid code -- missing end-of-block";t.mode=Q;break}t.lenbits=9;Be={bits:t.lenbits};Ae=f(l,t.lens,0,t.nlen,t.lencode,0,t.work,Be);t.lenbits=Be.bits;if(Ae){e.msg="invalid literal/lengths set";t.mode=Q;break}t.distbits=6;t.distcode=t.distdyn;Be={bits:t.distbits};Ae=f(c,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,Be);t.distbits=Be.bits;if(Ae){e.msg="invalid distances set";t.mode=Q;break}t.mode=W;if(r===d){break e};case W:t.mode=V;case V:if(ie>=6&&se>=258){e.next_out=ae;e.avail_out=se;e.next_in=te;e.avail_in=ie;t.hold=fe;t.bits=oe;s(e,ce);ae=e.next_out;re=e.output;se=e.avail_out;te=e.next_in;ee=e.input;ie=e.avail_in;fe=t.hold;oe=t.bits;if(t.mode===O){t.back=-1}break}t.back=0;for(;;){ge=t.lencode[fe&(1<<t.lenbits)-1];me=ge>>>24;be=ge>>>16&255;we=ge&65535;if(me<=oe){break}if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}if(be&&(be&240)===0){Ce=me;Ee=be;ke=we;for(;;){ge=t.lencode[ke+((fe&(1<<Ce+Ee)-1)>>Ce)];me=ge>>>24;be=ge>>>16&255;we=ge&65535;if(Ce+me<=oe){break}if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}fe>>>=Ce;oe-=Ce;t.back+=Ce}fe>>>=me;oe-=me;t.back+=me;t.length=we;if(be===0){t.mode=K;break}if(be&32){t.back=-1;t.mode=O;break}if(be&64){e.msg="invalid literal/length code";t.mode=Q;break}t.extra=be&15;t.mode=z;case z:if(t.extra){Te=t.extra;while(oe<Te){if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}t.length+=fe&(1<<t.extra)-1;fe>>>=t.extra;oe-=t.extra;t.back+=t.extra}t.was=t.length;t.mode=X;case X:for(;;){ge=t.distcode[fe&(1<<t.distbits)-1];me=ge>>>24;be=ge>>>16&255;we=ge&65535;if(me<=oe){break}if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}if((be&240)===0){Ce=me;Ee=be;ke=we;for(;;){ge=t.distcode[ke+((fe&(1<<Ce+Ee)-1)>>Ce)];me=ge>>>24;be=ge>>>16&255;we=ge&65535;if(Ce+me<=oe){break}if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}fe>>>=Ce;oe-=Ce;t.back+=Ce}fe>>>=me;oe-=me;t.back+=me;if(be&64){e.msg="invalid distance code";t.mode=Q;break}t.offset=we;t.extra=be&15;t.mode=G;case G:if(t.extra){Te=t.extra;while(oe<Te){if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}t.offset+=fe&(1<<t.extra)-1;fe>>>=t.extra;oe-=t.extra;t.back+=t.extra}if(t.offset>t.dmax){e.msg="invalid distance too far back";t.mode=Q;break}t.mode=j;case j:if(se===0){break e}he=ce-se;if(t.offset>he){he=t.offset-he;if(he>t.whave){if(t.sane){e.msg="invalid distance too far back";t.mode=Q;break}}if(he>t.wnext){he-=t.wnext;ue=t.wsize-he}else{ue=t.wnext-he}if(he>t.length){he=t.length}de=t.window}else{de=re;ue=ae-t.offset;he=t.length}if(he>se){he=se}se-=he;t.length-=he;do{re[ae++]=de[ue++]}while(--he);if(t.length===0){t.mode=V}break;case K:if(se===0){break e}re[ae++]=t.length;se--;t.mode=V;break;case Y:if(t.wrap){while(oe<32){if(ie===0){break e}ie--;fe|=ee[te++]<<oe;oe+=8}ce-=se;e.total_out+=ce;t.total+=ce;if(ce){e.adler=t.check=t.flags?i(t.check,re,ce,ae-ce):n(t.check,re,ce,ae-ce)}ce=se;if((t.flags?fe:ne(fe))!==t.check){e.msg="incorrect data check";t.mode=Q;break}fe=0;oe=0}t.mode=$;case $:if(t.wrap&&t.flags){while(oe<32){if(ie===0){break e}ie--;fe+=ee[te++]<<oe;oe+=8}if(fe!==(t.total&4294967295)){e.msg="incorrect length check";t.mode=Q;break}fe=0;oe=0}t.mode=Z;case Z:Ae=v;break e;case Q:Ae=b;break e;case J:return w;case q:;default:return m;}}e.next_out=ae;e.avail_out=se;e.next_in=te;e.avail_in=ie;t.hold=fe;t.bits=oe;if(t.wsize||ce!==e.avail_out&&t.mode<Q&&(t.mode<Y||r!==h)){if(ve(e,e.output,e.next_out,ce-e.avail_out)){t.mode=J;return w}}le-=e.avail_in;ce-=e.avail_out;e.total_in+=le;e.total_out+=ce;t.total+=ce;if(t.wrap&&ce){e.adler=t.check=t.flags?i(t.check,re,ce,e.next_out-ce):n(t.check,re,ce,e.next_out-ce)}e.data_type=t.bits+(t.last?64:0)+(t.mode===O?128:0)+(t.mode===W||t.mode===N?256:0);if((le===0&&ce===0||r===h)&&Ae===p){Ae=C}return Ae}function me(e){if(!e||!e.state){return m}var r=e.state;if(r.window){r.window=null}e.state=null;return p}function be(e,r){var t;if(!e||!e.state){return m}t=e.state;if((t.wrap&2)===0){return m}t.head=r;r.done=false;return p}t.inflateReset=fe;t.inflateReset2=oe;t.inflateResetKeep=se;t.inflateInit=ce;t.inflateInit2=le;t.inflate=ge;t.inflateEnd=me;t.inflateGetHeader=be;t.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":27,"./adler32":29,"./crc32":31,"./inffast":34,"./inftrees":36}],36:[function(e,r,t){"use strict";var a=e("../utils/common");var n=15;var i=852;var s=592;var f=0;var o=1;var l=2;var c=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0];var h=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78];var u=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0];var d=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];r.exports=function p(e,r,t,v,g,m,b,w){var C=w.bits;var E=0;var k=0;var S=0,A=0;var _=0;var B=0;var T=0;var y=0;var x=0;var I=0;var R;var D;var O;var F;var P;var N=null;var L=0;var M;var U=new a.Buf16(n+1);var H=new a.Buf16(n+1);var W=null;var V=0;var z,X,G;for(E=0;E<=n;E++){U[E]=0}for(k=0;k<v;k++){U[r[t+k]]++}_=C;for(A=n;A>=1;A--){if(U[A]!==0){break}}if(_>A){_=A}if(A===0){g[m++]=1<<24|64<<16|0;g[m++]=1<<24|64<<16|0;w.bits=1;return 0}for(S=1;S<A;S++){if(U[S]!==0){break}}if(_<S){_=S}y=1;for(E=1;E<=n;E++){y<<=1;y-=U[E];if(y<0){return-1}}if(y>0&&(e===f||A!==1)){return-1}H[1]=0;for(E=1;E<n;E++){H[E+1]=H[E]+U[E]}for(k=0;k<v;k++){if(r[t+k]!==0){b[H[r[t+k]]++]=k}}if(e===f){N=W=b;M=19}else if(e===o){N=c;L-=257;W=h;V-=257;M=256}else{N=u;W=d;M=-1}I=0;k=0;E=S;P=m;B=_;T=0;O=-1;x=1<<_;F=x-1;if(e===o&&x>i||e===l&&x>s){return 1}var j=0;for(;;){j++;z=E-T;if(b[k]<M){X=0;G=b[k]}else if(b[k]>M){X=W[V+b[k]];G=N[L+b[k]]}else{X=32+64;G=0}R=1<<E-T;D=1<<B;S=D;do{D-=R;g[P+(I>>T)+D]=z<<24|X<<16|G|0}while(D!==0);R=1<<E-1;while(I&R){R>>=1}if(R!==0){I&=R-1;I+=R}else{I=0}k++;if(--U[E]===0){if(E===A){break}E=r[t+b[k]]}if(E>_&&(I&F)!==O){if(T===0){T=_}P+=S;B=E-T;y=1<<B;while(B+T<A){y-=U[B+T];if(y<=0){break}B++;y<<=1}x+=1<<B;if(e===o&&x>i||e===l&&x>s){return 1}O=I&F;g[O]=_<<24|B<<16|P-m|0}}if(I!==0){g[P+I]=E-T<<24|64<<16|0}w.bits=_;return 0}},{"../utils/common":27}],37:[function(e,r,t){"use strict";r.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],38:[function(e,r,t){"use strict";var a=e("../utils/common");var n=4;var i=0;var s=1;var f=2;function o(e){var r=e.length;while(--r>=0){e[r]=0}}var l=0;var c=1;var h=2;var u=3;var d=258;var p=29;var v=256;var g=v+1+p;var m=30;var b=19;var w=2*g+1;var C=15;var E=16;var k=7;var S=256;var A=16;var _=17;var B=18;var T=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0];var y=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13];var x=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7];var I=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];var R=512;var D=new Array((g+2)*2);o(D);var O=new Array(m*2);o(O);var F=new Array(R);o(F);var P=new Array(d-u+1);o(P);var N=new Array(p);o(N);var L=new Array(m);o(L);var M=function(e,r,t,a,n){this.static_tree=e;this.extra_bits=r;this.extra_base=t;this.elems=a;this.max_length=n;this.has_stree=e&&e.length};var U;var H;var W;var V=function(e,r){this.dyn_tree=e;this.max_code=0;this.stat_desc=r};function z(e){return e<256?F[e]:F[256+(e>>>7)]}function X(e,r){e.pending_buf[e.pending++]=r&255;e.pending_buf[e.pending++]=r>>>8&255}function G(e,r,t){if(e.bi_valid>E-t){e.bi_buf|=r<<e.bi_valid&65535;X(e,e.bi_buf);e.bi_buf=r>>E-e.bi_valid;e.bi_valid+=t-E}else{e.bi_buf|=r<<e.bi_valid&65535;e.bi_valid+=t}}function j(e,r,t){G(e,t[r*2],t[r*2+1])}function K(e,r){var t=0;do{t|=e&1;e>>>=1;t<<=1}while(--r>0);return t>>>1}function Y(e){if(e.bi_valid===16){X(e,e.bi_buf);e.bi_buf=0;e.bi_valid=0}else if(e.bi_valid>=8){e.pending_buf[e.pending++]=e.bi_buf&255;e.bi_buf>>=8;e.bi_valid-=8}}function $(e,r){var t=r.dyn_tree;var a=r.max_code;var n=r.stat_desc.static_tree;var i=r.stat_desc.has_stree;var s=r.stat_desc.extra_bits;var f=r.stat_desc.extra_base;var o=r.stat_desc.max_length;var l;var c,h;var u;var d;var p;var v=0;for(u=0;u<=C;u++){e.bl_count[u]=0}t[e.heap[e.heap_max]*2+1]=0;for(l=e.heap_max+1;l<w;l++){c=e.heap[l];u=t[t[c*2+1]*2+1]+1;if(u>o){u=o;v++}t[c*2+1]=u;if(c>a){continue}e.bl_count[u]++;d=0;if(c>=f){d=s[c-f]}p=t[c*2];e.opt_len+=p*(u+d);if(i){e.static_len+=p*(n[c*2+1]+d)}}if(v===0){return}do{u=o-1;while(e.bl_count[u]===0){u--}e.bl_count[u]--;e.bl_count[u+1]+=2;e.bl_count[o]--;v-=2}while(v>0);for(u=o;u!==0;u--){c=e.bl_count[u];while(c!==0){h=e.heap[--l];if(h>a){continue}if(t[h*2+1]!==u){e.opt_len+=(u-t[h*2+1])*t[h*2];t[h*2+1]=u}c--}}}function Z(e,r,t){var a=new Array(C+1);var n=0;var i;var s;for(i=1;i<=C;i++){a[i]=n=n+t[i-1]<<1}for(s=0;s<=r;s++){var f=e[s*2+1];if(f===0){continue}e[s*2]=K(a[f]++,f)}}function Q(){var e;var r;var t;var a;var n;var i=new Array(C+1);t=0;for(a=0;a<p-1;a++){N[a]=t;for(e=0;e<1<<T[a];e++){P[t++]=a}}P[t-1]=a;n=0;for(a=0;a<16;a++){L[a]=n;for(e=0;e<1<<y[a];e++){F[n++]=a}}n>>=7;for(;a<m;a++){L[a]=n<<7;for(e=0;e<1<<y[a]-7;e++){F[256+n++]=a}}for(r=0;r<=C;r++){i[r]=0}e=0;while(e<=143){D[e*2+1]=8;e++;i[8]++}while(e<=255){D[e*2+1]=9;e++;i[9]++}while(e<=279){D[e*2+1]=7;e++;i[7]++}while(e<=287){D[e*2+1]=8;e++;i[8]++}Z(D,g+1,i);for(e=0;e<m;e++){O[e*2+1]=5;O[e*2]=K(e,5)}U=new M(D,T,v+1,g,C);H=new M(O,y,0,m,C);W=new M(new Array(0),x,0,b,k)}function J(e){var r;for(r=0;r<g;r++){e.dyn_ltree[r*2]=0}for(r=0;r<m;r++){e.dyn_dtree[r*2]=0}for(r=0;r<b;r++){e.bl_tree[r*2]=0}e.dyn_ltree[S*2]=1;e.opt_len=e.static_len=0;e.last_lit=e.matches=0}function q(e){if(e.bi_valid>8){X(e,e.bi_buf)}else if(e.bi_valid>0){e.pending_buf[e.pending++]=e.bi_buf}e.bi_buf=0;e.bi_valid=0}function ee(e,r,t,n){q(e);if(n){X(e,t);X(e,~t)}a.arraySet(e.pending_buf,e.window,r,t,e.pending);e.pending+=t}function re(e,r,t,a){var n=r*2;var i=t*2;return e[n]<e[i]||e[n]===e[i]&&a[r]<=a[t]}function te(e,r,t){var a=e.heap[t];var n=t<<1;while(n<=e.heap_len){if(n<e.heap_len&&re(r,e.heap[n+1],e.heap[n],e.depth)){n++}if(re(r,a,e.heap[n],e.depth)){break}e.heap[t]=e.heap[n];t=n;n<<=1}e.heap[t]=a}function ae(e,r,t){var a;var n;var i=0;var s;var f;if(e.last_lit!==0){do{a=e.pending_buf[e.d_buf+i*2]<<8|e.pending_buf[e.d_buf+i*2+1];n=e.pending_buf[e.l_buf+i];i++;if(a===0){j(e,n,r)}else{s=P[n];j(e,s+v+1,r);f=T[s];if(f!==0){n-=N[s];G(e,n,f)}a--;s=z(a);j(e,s,t);f=y[s];if(f!==0){a-=L[s];G(e,a,f)}}}while(i<e.last_lit)}j(e,S,r)}function ne(e,r){var t=r.dyn_tree;var a=r.stat_desc.static_tree;var n=r.stat_desc.has_stree;var i=r.stat_desc.elems;var s,f;var o=-1;var l;e.heap_len=0;e.heap_max=w;for(s=0;s<i;s++){if(t[s*2]!==0){e.heap[++e.heap_len]=o=s;e.depth[s]=0}else{t[s*2+1]=0}}while(e.heap_len<2){l=e.heap[++e.heap_len]=o<2?++o:0;t[l*2]=1;e.depth[l]=0;e.opt_len--;if(n){e.static_len-=a[l*2+1]}}r.max_code=o;for(s=e.heap_len>>1;s>=1;s--){te(e,t,s)}l=i;do{s=e.heap[1];e.heap[1]=e.heap[e.heap_len--];te(e,t,1);f=e.heap[1];e.heap[--e.heap_max]=s;e.heap[--e.heap_max]=f;t[l*2]=t[s*2]+t[f*2];e.depth[l]=(e.depth[s]>=e.depth[f]?e.depth[s]:e.depth[f])+1;t[s*2+1]=t[f*2+1]=l;e.heap[1]=l++;te(e,t,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1];$(e,r);Z(t,o,e.bl_count)}function ie(e,r,t){var a;var n=-1;var i;var s=r[0*2+1];var f=0;var o=7;var l=4;if(s===0){o=138;l=3}r[(t+1)*2+1]=65535;for(a=0;a<=t;a++){i=s;s=r[(a+1)*2+1];if(++f<o&&i===s){continue}else if(f<l){e.bl_tree[i*2]+=f}else if(i!==0){if(i!==n){e.bl_tree[i*2]++}e.bl_tree[A*2]++}else if(f<=10){e.bl_tree[_*2]++}else{e.bl_tree[B*2]++}f=0;n=i;if(s===0){o=138;l=3}else if(i===s){o=6;l=3}else{o=7;l=4}}}function se(e,r,t){var a;var n=-1;var i;var s=r[0*2+1];var f=0;var o=7;var l=4;if(s===0){o=138;l=3}for(a=0;a<=t;a++){i=s;s=r[(a+1)*2+1];if(++f<o&&i===s){continue}else if(f<l){do{j(e,i,e.bl_tree)}while(--f!==0)}else if(i!==0){if(i!==n){j(e,i,e.bl_tree);f--}j(e,A,e.bl_tree);G(e,f-3,2)}else if(f<=10){j(e,_,e.bl_tree);G(e,f-3,3)}else{j(e,B,e.bl_tree);G(e,f-11,7)}f=0;n=i;if(s===0){o=138;l=3}else if(i===s){o=6;l=3}else{o=7;l=4}}}function fe(e){var r;ie(e,e.dyn_ltree,e.l_desc.max_code);ie(e,e.dyn_dtree,e.d_desc.max_code);ne(e,e.bl_desc);for(r=b-1;r>=3;r--){if(e.bl_tree[I[r]*2+1]!==0){break}}e.opt_len+=3*(r+1)+5+5+4;return r}function oe(e,r,t,a){var n;G(e,r-257,5);G(e,t-1,5);G(e,a-4,4);for(n=0;n<a;n++){G(e,e.bl_tree[I[n]*2+1],3)}se(e,e.dyn_ltree,r-1);se(e,e.dyn_dtree,t-1)}function le(e){var r=4093624447;var t;for(t=0;t<=31;t++,r>>>=1){if(r&1&&e.dyn_ltree[t*2]!==0){return i}}if(e.dyn_ltree[9*2]!==0||e.dyn_ltree[10*2]!==0||e.dyn_ltree[13*2]!==0){return s}for(t=32;t<v;t++){if(e.dyn_ltree[t*2]!==0){return s}}return i}var ce=false;function he(e){if(!ce){Q();ce=true}e.l_desc=new V(e.dyn_ltree,U);e.d_desc=new V(e.dyn_dtree,H);e.bl_desc=new V(e.bl_tree,W);e.bi_buf=0;e.bi_valid=0;J(e)}function ue(e,r,t,a){G(e,(l<<1)+(a?1:0),3);ee(e,r,t,true)}function de(e){G(e,c<<1,3);j(e,S,D);Y(e)}function pe(e,r,t,a){var i,s;var o=0;if(e.level>0){if(e.strm.data_type===f){e.strm.data_type=le(e)}ne(e,e.l_desc);ne(e,e.d_desc);o=fe(e);i=e.opt_len+3+7>>>3;s=e.static_len+3+7>>>3;if(s<=i){i=s}}else{i=s=t+5}if(t+4<=i&&r!==-1){ue(e,r,t,a)}else if(e.strategy===n||s===i){G(e,(c<<1)+(a?1:0),3);ae(e,D,O)}else{G(e,(h<<1)+(a?1:0),3);oe(e,e.l_desc.max_code+1,e.d_desc.max_code+1,o+1);ae(e,e.dyn_ltree,e.dyn_dtree)}J(e);if(a){q(e)}}function ve(e,r,t){e.pending_buf[e.d_buf+e.last_lit*2]=r>>>8&255;e.pending_buf[e.d_buf+e.last_lit*2+1]=r&255;e.pending_buf[e.l_buf+e.last_lit]=t&255;e.last_lit++;if(r===0){e.dyn_ltree[t*2]++}else{e.matches++;r--;e.dyn_ltree[(P[t]+v+1)*2]++;e.dyn_dtree[z(r)*2]++}return e.last_lit===e.lit_bufsize-1}t._tr_init=he;t._tr_stored_block=ue;t._tr_flush_block=pe;t._tr_tally=ve;t._tr_align=de},{"../utils/common":27}],39:[function(e,r,t){"use strict";function a(){this.input=null;this.next_in=0;this.avail_in=0;this.total_in=0;this.output=null;this.next_out=0;this.avail_out=0;this.total_out=0;this.msg="";this.state=null;this.data_type=2;this.adler=0}r.exports=a},{}]},{},[9])(9)});var cptable={version:"1.14.0"};cptable[437]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~脟眉茅芒盲脿氓莽锚毛猫茂卯矛脛脜脡忙脝么枚貌没霉每脰脺垄拢楼鈧捗∶趁好泵懧郝库寪卢陆录隆芦禄鈻戔枓鈻撯攤鈹も暋鈺⑩晼鈺曗暎鈺戔晽鈺濃暅鈺涒攼鈹斺敶鈹敎鈹�鈹尖暈鈺熲暁鈺斺暕鈺︹暊鈺愨暚鈺р暔鈺も暐鈺欌晿鈺掆晸鈺暘鈹樷攲鈻堚杽鈻屸枑鈻�伪脽螕蟺危蟽碌蟿桅螛惟未鈭炏單碘埄鈮÷扁墺鈮も尃鈱∶封増掳鈭櫬封垰鈦柯测枲聽",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[620]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~脟眉茅芒盲脿膮莽锚毛猫茂卯膰脛膭臉臋艂么枚膯没霉艢脰脺垄艁楼艣茠殴呕贸脫艅艃藕偶驴鈱惵铰悸÷烩枒鈻掆枔鈹傗敜鈺♀暍鈺栤晻鈺b晳鈺椻暆鈺溾暃鈹愨敂鈹粹敩鈹溾攢鈹尖暈鈺熲暁鈺斺暕鈺︹暊鈺愨暚鈺р暔鈺も暐鈺欌晿鈺掆晸鈺暘鈹樷攲鈻堚杽鈻屸枑鈻�伪脽螕蟺危蟽碌蟿桅螛惟未鈭炏單碘埄鈮÷扁墺鈮も尃鈱∶封増掳鈭櫬封垰鈦柯测枲聽",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[737]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~螒螔螕螖螘螙螚螛螜螝螞螠螡螢螣螤巍危韦违桅围唯惟伪尾纬未蔚味畏胃喂魏位渭谓尉慰蟺蟻蟽蟼蟿蠀蠁蠂蠄鈻戔枓鈻撯攤鈹も暋鈺⑩晼鈺曗暎鈺戔晽鈺濃暅鈺涒攼鈹斺敶鈹敎鈹�鈹尖暈鈺熲暁鈺斺暕鈺︹暊鈺愨暚鈺р暔鈺も暐鈺欌晿鈺掆晸鈺暘鈹樷攲鈻堚杽鈻屸枑鈻�蠅维苇萎蠆委蠈蠉蠇蠋螁螆螇螉螌螏螐卤鈮モ墹为潍梅鈮埪扳垯路鈭氣伩虏鈻犅�",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[850]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~脟眉茅芒盲脿氓莽锚毛猫茂卯矛脛脜脡忙脝么枚貌没霉每脰脺酶拢脴脳茠谩铆贸煤帽脩陋潞驴庐卢陆录隆芦禄鈻戔枓鈻撯攤鈹っ伱偯�漏鈺b晳鈺椻暆垄楼鈹愨敂鈹粹敩鈹溾攢鈹济C冣暁鈺斺暕鈺︹暊鈺愨暚陇冒脨脢脣脠谋脥脦脧鈹樷攲鈻堚杽娄脤鈻�脫脽脭脪玫脮碌镁脼脷脹脵媒脻炉麓颅卤鈥椔韭堵仿嘎奥仿孤陈测枲聽",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[852]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~脟眉茅芒盲暖膰莽艂毛艕艖卯殴脛膯脡墓暮么枚慕木艢艣脰脺扭钮艁脳膷谩铆贸煤膭膮沤啪臉臋卢藕膶艧芦禄鈻戔枓鈻撯攤鈹っ伱偰毰炩暎鈺戔晽鈺澟慌尖攼鈹斺敶鈹敎鈹�鈹寄偰冣暁鈺斺暕鈺︹暊鈺愨暚陇膽膼膸脣膹艊脥脦臎鈹樷攲鈻堚杽泞女鈻�脫脽脭艃艅艌艩拧艛脷艜虐媒脻牛麓颅藵藳藝藰搂梅赂掳篓藱疟艠艡鈻犅�",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[857]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~脟眉茅芒盲脿氓莽锚毛猫茂卯谋脛脜脡忙脝么枚貌没霉陌脰脺酶拢脴艦艧谩铆贸煤帽脩臑臒驴庐卢陆录隆芦禄鈻戔枓鈻撯攤鈹っ伱偯�漏鈺b晳鈺椻暆垄楼鈹愨敂鈹粹敩鈹溾攢鈹济C冣暁鈺斺暕鈺︹暊鈺愨暚陇潞陋脢脣脠锟矫嵜幟忊敇鈹屸枅鈻劼γ屸杸脫脽脭脪玫脮碌锟矫椕毭浢櫭柯绰憋拷戮露搂梅赂掳篓路鹿鲁虏鈻犅�",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[861]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~脟眉茅芒盲脿氓莽锚毛猫脨冒脼脛脜脡忙脝么枚镁没脻媒脰脺酶拢脴鈧捗∶趁好伱嵜撁毬库寪卢陆录隆芦禄鈻戔枓鈻撯攤鈹も暋鈺⑩晼鈺曗暎鈺戔晽鈺濃暅鈺涒攼鈹斺敶鈹敎鈹�鈹尖暈鈺熲暁鈺斺暕鈺︹暊鈺愨暚鈺р暔鈺も暐鈺欌晿鈺掆晸鈺暘鈹樷攲鈻堚杽鈻屸枑鈻�伪脽螕蟺危蟽碌蟿桅螛惟未鈭炏單碘埄鈮÷扁墺鈮も尃鈱∶封増掳鈭櫬封垰鈦柯测枲聽",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[865]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~脟眉茅芒盲脿氓莽锚毛猫茂卯矛脛脜脡忙脝么枚貌没霉每脰脺酶拢脴鈧捗∶趁好泵懧郝库寪卢陆录隆芦陇鈻戔枓鈻撯攤鈹も暋鈺⑩晼鈺曗暎鈺戔晽鈺濃暅鈺涒攼鈹斺敶鈹敎鈹�鈹尖暈鈺熲暁鈺斺暕鈺︹暊鈺愨暚鈺р暔鈺も暐鈺欌晿鈺掆晸鈺暘鈹樷攲鈻堚杽鈻屸枑鈻�伪脽螕蟺危蟽碌蟿桅螛惟未鈭炏單碘埄鈮÷扁墺鈮も尃鈱∶封増掳鈭櫬封垰鈦柯测枲聽",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[866]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~袗袘袙袚袛袝袞袟袠袡袣袥袦袧袨袩袪小孝校肖啸笑效楔些歇蝎鞋协挟携邪斜胁谐写械卸蟹懈泄泻谢屑薪芯锌鈻戔枓鈻撯攤鈹も暋鈺⑩晼鈺曗暎鈺戔晽鈺濃暅鈺涒攼鈹斺敶鈹敎鈹�鈹尖暈鈺熲暁鈺斺暕鈺︹暊鈺愨暚鈺р暔鈺も暐鈺欌晿鈺掆晸鈺暘鈹樷攲鈻堚杽鈻屸枑鈻�褉褋褌褍褎褏褑褔褕褖褗褘褜褝褞褟衼褢袆褦袊褩袔褳掳鈭櫬封垰鈩柭も枲聽",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[874]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~鈧拷锟斤拷锟解�︼拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鈥樷�欌�溾�濃�⑩�撯�旓拷锟斤拷锟斤拷锟斤拷锟铰犩竵喔傕竷喔勦竻喔嗋竾喔堗笁喔娻笅喔屶笉喔庎笍喔愢笐喔掄笓喔斷笗喔栢笚喔樴笝喔氞笡喔溹笣喔炧笩喔犩浮喔⑧福喔む弗喔︵抚喔ㄠ俯喔斧喔腑喔腐喔班副喔侧赋喔脆傅喔多阜喔膏腹喔猴拷锟斤拷锟洁缚喙�喙佮箓喙冟箘喙呧箚喙囙箞喙夃箠喙嬥箤喙嵿箮喙忇箰喙戉箳喙撪箶喙曕箹喙椸箻喙權箽喙涳拷锟斤拷锟�",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[895]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~膶眉茅膹盲膸扭膷臎臍墓脥木仟脛脕脡啪沤么枚脫暖脷媒脰脺艩慕脻艠钮谩铆贸煤艌艊女脭拧艡艜艛录搂芦禄鈻戔枓鈻撯攤鈹も暋鈺⑩晼鈺曗暎鈺戔晽鈺濃暅鈺涒攼鈹斺敶鈹敎鈹�鈹尖暈鈺熲暁鈺斺暕鈺︹暊鈺愨暚鈺р暔鈺も暐鈺欌晿鈺掆晸鈺暘鈹樷攲鈻堚杽鈻屸枑鈻�伪脽螕蟺危蟽碌蟿桅螛惟未鈭炏單碘埄鈮÷扁墺鈮も尃鈱∶封増掳鈭櫬封垰鈦柯测枲聽",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[932]=function(){var e=[],r={},t=[],a;t[0]="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤健锝剑锝わ渐锝︼涧锝僵锝将锝江锝蒋锝帮奖锝诧匠锝达降锝讹椒锝革焦锝猴交锝硷浇锝撅娇锞�锞侊緜锞冿緞锞咃締锞囷緢锞夛緤锞嬶緦锞嶏編锞忥緪锞戯緬锞擄緮锞曪緰锞楋緲锞欙練锞涳緶锞濓緸锞燂拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[0].length;++a)if(t[0][a].charCodeAt(0)!==65533){r[t[0][a]]=0+a;e[0+a]=t[0][a]}t[129]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷銆�銆併�傦紝锛庛兓锛氾紱锛燂紒銈涖倻麓锝�篓锛撅浚锛裤兘銉俱倽銈炪�冧粷銆呫�嗐�囥兗鈥曗�愶紡锛硷綖鈭ワ綔鈥︹�モ�樷�欌�溾�濓紙锛夈�斻�曪蓟锛斤經锝濄�堛�夈�娿�嬨�屻�嶃�庛�忋�愩�戯紜锛嵚泵楋拷梅锛濃墵锛滐紴鈮︹墽鈭炩埓鈾傗檧掳鈥测�斥剝锟ワ紕锟狅俊锛咃純锛嗭紛锛犅р槅鈽呪棆鈼忊棊鈼団梿鈻♀枲鈻斥柌鈻解柤鈥汇�掆啋鈫愨啈鈫撱�擄拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鈭堚垕鈯嗏妵鈯傗妰鈭埄锟斤拷锟斤拷锟斤拷锟斤拷鈭р埁锟⑩噿鈬斺垁鈭冿拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鈭犫姤鈱掆垈鈭団墶鈮掆壀鈮垰鈭解垵鈭碘埆鈭拷锟斤拷锟斤拷锟斤拷鈩�扳櫙鈾櫔鈥犫�÷讹拷锟斤拷锟解棷锟斤拷锟�".split("");for(a=0;a!=t[129].length;++a)if(t[129][a].charCodeAt(0)!==65533){r[t[129][a]]=33024+a;e[33024+a]=t[129][a]}t[130]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤紣锛戯紥锛擄紨锛曪紪锛楋紭锛欙拷锟斤拷锟斤拷锟斤拷锛★饥锛o激锛ワ鸡锛э绩锛╋吉锛棘锛籍锛及锛憋疾锛筹即锛碉级锛凤几锛癸己锟斤拷锟斤拷锟斤拷锟斤絹锝傦絻锝勶絽锝嗭絿锝堬綁锝婏綃锝岋綅锝庯綇锝愶綉锝掞綋锝旓綍锝栵綏锝橈綑锝氾拷锟斤拷锟姐亖銇傘亙銇勩亝銇嗐亣銇堛亯銇娿亱銇屻亶銇庛亸銇愩亼銇掋亾銇斻仌銇栥仐銇樸仚銇氥仜銇溿仢銇炪仧銇犮仭銇€仯銇ゃ仴銇︺仹銇ㄣ仼銇伀銇伃銇伅銇般伇銇层伋銇淬伒銇躲伔銇搞伖銇恒伝銇笺伣銇俱伩銈�銈併倐銈冦倓銈呫倖銈囥倛銈夈倞銈嬨倢銈嶃値銈忋倫銈戙倰銈擄拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[130].length;++a)if(t[130][a].charCodeAt(0)!==65533){r[t[130][a]]=33280+a;e[33280+a]=t[130][a]}t[131]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷銈°偄銈c偆銈ャ偊銈с偍銈┿偑銈偓銈偖銈偘銈便偛銈炽偞銈点偠銈枫偢銈广偤銈汇偧銈姐偩銈裤儉銉併儌銉冦儎銉呫儐銉囥儓銉夈儕銉嬨儗銉嶃儙銉忋儛銉戙儝銉撱償銉曘儢銉椼儤銉欍儦銉涖儨銉濄優銉燂拷銉犮儭銉€儯銉ゃ儱銉︺儳銉ㄣ儵銉儷銉儹銉儻銉般儽銉层兂銉淬兊銉讹拷锟斤拷锟斤拷锟斤拷锟轿懳捨撐斘曃栁椢樜櫸毼浳溛澪炍熚犖∥Nのノξㄎ╋拷锟斤拷锟斤拷锟斤拷锟轿蔽参澄次滴段肺肝刮何晃嘉轿疚肯�蟻蟽蟿蠀蠁蠂蠄蠅锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[131].length;++a)if(t[131][a].charCodeAt(0)!==65533){r[t[131][a]]=33536+a;e[33536+a]=t[131][a]}t[132]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷袗袘袙袚袛袝衼袞袟袠袡袣袥袦袧袨袩袪小孝校肖啸笑效楔些歇蝎鞋协挟携锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟叫靶毙残承葱笛懶缎沸感剐盒恍夹斤拷芯锌褉褋褌褍褎褏褑褔褕褖褗褘褜褝褞褟锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟解攢鈹傗攲鈹愨敇鈹斺敎鈹敜鈹粹敿鈹佲攦鈹忊敁鈹涒敆鈹b敵鈹敾鈺嬧敔鈹敤鈹封斂鈹濃敯鈹モ敻鈺傦拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[132].length;++a)if(t[132][a].charCodeAt(0)!==65533){r[t[132][a]]=33792+a;e[33792+a]=t[132][a]}t[135]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鈶犫憽鈶⑩懀鈶も懃鈶︹懅鈶ㄢ懇鈶懌鈶懎鈶懐鈶扳懕鈶测懗鈪犫叀鈪⑩叄鈪も叆鈪︹収鈪ㄢ叐锟姐崏銓斻將銔嶃寴銓с寖銓躲崙銔椼實銓︺專銓崐銓汇帨銕濄帪銕庛帍銖勩帯锟斤拷锟斤拷锟斤拷锟斤拷銔伙拷銆濄�熲剸銖嶁劇銑ゃ姤銑︺姧銑ㄣ埍銏层埞銔俱嵔銔尖墥鈮♀埆鈭垜鈭氣姤鈭犫垷鈯库埖鈭┾埅锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[135].length;++a)if(t[135][a].charCodeAt(0)!==65533){r[t[135][a]]=34560+a;e[34560+a]=t[135][a]}t[136]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟戒簻鍞栧▋闃垮搥鎰涙尐濮堕�㈣懙鑼滅鎮彙娓ユ棴钁﹁姦榀垫鍦ф枴鎵卞疀濮愯櫥椋寸耽缍鹃畮鎴栫矡琚峰畨搴垫寜鏆楁闂囬瀺鏉忎互浼婁綅渚濆亯鍥插し濮斿▉灏夋儫鎰忔叞鏄撴鐐虹晱鐣扮Щ缍矾鑳冭悗琛h瑐閬曢伜鍖讳簳浜ュ煙鑲查儊纾竴澹辨孩閫哥ú鑼ㄨ妺榘厑鍗板捊鍝″洜濮诲紩椋叉帆鑳よ敪锟斤拷锟�".split("");for(a=0;a!=t[136].length;++a)if(t[136][a].charCodeAt(0)!==65533){r[t[136][a]]=34816+a;e[34816+a]=t[136][a]}t[137]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷闄㈤櫚闅犻熁鍚嬪彸瀹囩儚缇借總闆ㄥ嵂榈滅涓戠鑷兼甫鍢樺攧娆濊敋榘诲Д鍘╂郸鐡滈枏鍣備簯閬嬮洸鑽忛鍙″柖瀣板奖鏄犳洺鏍勬案娉虫穿鐟涚泩绌庨牬鑻辫瑭犻嫮娑茬柅鐩婇鎮﹁瑏瓒婇柌姒庡幁鍐嗭拷鍦掑牥濂勫寤舵�ㄦ帺鎻存部婕旂値鐒旂厵鐕曠尶绺佽壎鑻戣枟閬犻墰榇涘々鏂兼睔鐢ュ嚬澶ゥ寰�蹇滄娂鏃烘í娆ф鐜嬬縼瑗栭船榇庨粍宀℃矕鑽诲剟灞嬫喍鑷嗘《鐗′箼淇哄嵏鎭╂俯绌忛煶涓嬪寲浠綍浼戒尽浣冲姞鍙槈澶忓珌瀹跺绉戞殗鏋滄灦姝屾渤鐏弬绂嶇绋肩畤鑺辫嫑鑼勮嵎鑿彄铦﹁鍢╄波杩﹂亷闇炶殜淇勫敞鎴戠墮鐢昏嚗鑺借浘璩�闆呴椐曚粙浼氳В鍥炲澹婂换蹇�倲鎭㈡噽鎴掓嫄鏀癸拷锟斤拷".split("");for(a=0;a!=t[137].length;++a)if(t[137][a].charCodeAt(0)!==65533){r[t[137][a]]=35072+a;e[35072+a]=t[137][a]}t[138]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷榄佹櫐姊版捣鐏扮晫鐨嗙档鑺ヨ煿闁嬮殠璨濆嚤鍔惧鍜冲宕栨叏姒傛动纰嶈搵琛楄┎閹ч娴Θ铔欏灒鏌胯泿閳庡妰鍤囧悇寤撴嫛鎾规牸鏍告鐛茬⒑绌瑙掕但杓冮儹闁i殧闈╁宀虫ソ椤嶉鎺涚瑺妯拷姗挎⒍榘嶆綗鍓插枬鎭版嫭娲绘竾婊戣憶瑜愯絼涓旈肮鍙舵妯洪瀯鏍厹绔冭挷閲滈帉鍣涢川鏍㈣寘钀辩播鍒堣媴鐡︿咕渚冨啝瀵掑垔鍕樺嫥宸诲枤鍫Е瀹屽畼瀵涘共骞规偅鎰熸叄鎲炬彌鏁㈡煈妗撴:娆炬瓝姹楁饥婢楁絽鐠扮敇鐩g湅绔跨绨$珐缂剁堪鑲濊墻鑾炶Τ璜岃搏閭勯憫闁撻枒闁㈤櫏闊撻え鑸樹父鍚哺宸岀帺鐧岀溂宀╃揩璐嬮泚闋戦椤樹紒浼庡嵄鍠滃櫒鍩哄瀣夊瘎宀愬笇骞惧繉鎻満鏃楁棦鏈熸妫勶拷锟斤拷".split("");for(a=0;a!=t[138].length;++a)if(t[138][a].charCodeAt(0)!==65533){r[t[138][a]]=35328+a;e[35328+a]=t[138][a]}t[139]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷姗熷赴姣呮皸姹界暱绁堝绋�绱�寰借瑷樿泊璧疯粚杓濋"楱庨浜�鍋藉剙濡撳疁鎴妧鎿鐘犵枒绁囩京锜昏璀版幀鑿婇灎鍚夊悆鍠姗樿┌鐮ф澋榛嶅嵈瀹㈣剼铏愰�嗕笜涔呬粐浼戝強鍚稿寮撴�ユ晳锟芥溄姹傛辈娉g伕鐞冪┒绐瑘绱氱尘绲︽棫鐗涘幓灞呭法鎷掓嫚鎸欐笭铏氳ū璺濋嫺婕佺Ζ榄氫酣浜含渚涗緺鍍戝厙绔跺叡鍑跺崝鍖″嵖鍙柆澧冨场寮峰綂鎬亹鎭専鏁欐娉佺媯鐙煰鑳歌剠鑸堣晭閮烽彙闊块椹氫话鍑濆碍鏆佹キ灞�鏇叉サ鐜夋绮佸儏鍕ゅ潎宸鹃對鏂ゆ娆界惔绂佺绛嬬穵鑺硅弻琛胯璎硅繎閲戝悷閵�涔濆�跺彞鍖虹嫍鐜栫煩鑻﹁函椐嗛椐掑叿鎰氳櫈鍠扮┖鍋跺瘬閬囬殔涓叉珱閲у睉灞堬拷锟斤拷".split("");for(a=0;a!=t[139].length;++a)if(t[139][a].charCodeAt(0)!==65533){r[t[139][a]]=35584+a;e[35584+a]=t[139][a]}t[140]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鎺樼獰娌撻澊杞$鐔婇殘绮傛牀绻版閸嫴鍚涜柅瑷撶兢杌嶉儭鍗﹁绁佷總鍌惧垜鍏勫晸鍦彧鍨嬪褰㈠緞鎭垫叾鎱ф啯鎺叉惡鏁櫙妗傛笓鐣︾ń绯荤祵缍欑箣缃寧鑽婅泹瑷堣璀﹁唤闋氶稄鑺歌繋榀拷鍔囨垷鎾冩縺闅欐鍌戞瑺姹烘綌绌寸祼琛�瑷f湀浠跺�瑰�﹀仴鍏煎埜鍓e枾鍦忓爡瀚屽缓鎲叉嚫鎷虫嵅妞滄ī鐗界姮鐚爺纭倒鐪岃偐瑕嬭瑱璩㈣粧閬i嵉闄洪楱撻垢鍏冨師鍘冲够寮︽笡婧愮巹鐝剧祪鑸疯█璜洪檺涔庡�嬪彜鍛煎浐濮戝宸卞韩寮ф埜鏁呮灟婀栫嫄绯婅⒋鑲¤儭鑿拌檸瑾囪法閳烽泧椤ч紦浜斾簰浼嶅崍鍛夊惥濞緦寰℃偀姊ф獛鐟氱瑾炶璀烽啇涔為瘔浜や郊渚�欏�栧厜鍏姛鍔瑰嬀鍘氬彛鍚戯拷锟斤拷".split("");for(a=0;a!=t[140].length;++a)if(t[140][a].charCodeAt(0)!==65533){r[t[140][a]]=35840+a;e[35840+a]=t[140][a]}t[141]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍚庡枆鍧戝灑濂藉瓟瀛濆畯宸ュ阀宸峰垢搴冨簹搴峰紭鎭掓厡鎶楁嫎鎺ф敾鏄傛檭鏇存澀鏍℃妲嬫睙娲旦娓簼鐢茬殗纭绯犵磪绱樼禐缍辫�曡�冭偗鑲辫厰鑶忚埅鑽掕琛¤瑳璨㈣臣閮婇叺閴辩牽閶奸枻闄嶏拷闋呴楂橀椿鍓涘姭鍙峰悎澹曟嫹婵犺豹杞熼汗鍏嬪埢鍛婂浗绌�閰烽禒榛掔崉婕夎叞鐢戝拷鎯氶鐙涜炯姝ら爟浠婂洶鍧ゅ⒕濠氭仺鎳囨槒鏄嗘牴姊辨贩鐥曠春鑹瓊浜涗綈鍙夊攩宓乏宸熁娌欑懗鐮傝閹栬鍧愬骇鎸偟鍌啀鏈�鍝夊濡诲褰╂墠鎺℃牻姝虫笀鐏介噰鐘�鐮曠牔绁枎绱拌彍瑁佽級闅涘墹鍦ㄦ潗缃病鍐村潅闃牶姒婅偞鍜插磶鍩肩榉轰綔鍓婂拫鎼炬槰鏈旀煹绐勭瓥绱㈤尟妗滈绗瑰寵鍐婂埛锟斤拷锟�".split("");for(a=0;a!=t[141].length;++a)if(t[141][a].charCodeAt(0)!==65533){r[t[141][a]]=36096+a;e[36096+a]=t[141][a]}t[142]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷瀵熸嫸鎾摝鏈钖╅洃鐨愰瘱鎹岄寙楫毧鏅掍笁鍌樺弬灞辨儴鎾掓暎妗熺嚘鐝婄敚绠楃簜铓曡畠璩涢吀椁愭柆鏆畫浠曚粩浼轰娇鍒哄徃鍙插棧鍥涘+濮嬪濮垮瓙灞嶅競甯織鎬濇寚鏀瓬鏂柦鏃ㄦ灊姝拷姝绘皬鐛呯绉佺掣绱欑传鑲㈣剛鑷宠瑭炶┅瑭﹁獙璜硣璩滈泴椋兼浜嬩技渚嶅厫瀛楀鎱堟寔鏅傛婊嬫不鐖剧捊鐥旂绀鸿�岃�宠嚜钂旇緸姹愰箍寮忚瓨榇杌稿畭闆竷鍙卞煼澶卞珘瀹ゆ倝婀挎紗鐤捐唱瀹熻攢绡犲伈鏌磋姖灞¤晩绺炶垘鍐欏皠鎹ㄨ郸鏂滅叜绀剧礂鑰呰瑵杌婇伄铔囬偑鍊熷嫼灏烘潛鐏肩埖閰岄噲閷嫢瀵傚急鎯逛富鍙栧畧鎵嬫湵娈婄嫨鐝犵ó鑵叮閰掗鍎掑彈鍛鎺堟ü缍渶鍥氬弾鍛拷锟斤拷".split("");for(a=0;a!=t[142].length;++a)if(t[142][a].charCodeAt(0)!==65533){r[t[142][a]]=36352+a;e[36352+a]=t[142][a]}t[143]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷瀹楀氨宸炰慨鎰佹嬀娲茬绉嬬祩绻嶇繏鑷垷钂愯瑗茶異韫磋集閫遍厠閰泦閱滀粈浣忓厖鍗佸緭鎴庢煍姹佹笅鐛g甫閲嶉妰鍙斿瀹挎窇绁濈府绮涘【鐔熷嚭琛撹堪淇婂郴鏄ョ灛绔h垳椐垮噯寰棳妤畨娣筹拷婧栨饯鐩剧磾宸¢伒閱囬爢鍑﹀垵鎵�鏆戞洐娓氬憾绶掔讲鏇歌柉钘疯鍔╁彊濂冲簭寰愭仌閶ら櫎鍌峰劅鍕濆尃鍗囧彫鍝ㄥ晢鍞卞槜濂ㄥ濞煎灏嗗皬灏戝皻搴勫簥寤犲桨鎵挎妱鎷涙帉鎹锋槆鏄屾槶鏅舵澗姊㈡妯垫布娑堟笁婀樼劶鐒︾収鐥囩渷纭濈绁ョО绔犵瑧绮х垂鑲栬彇钂嬭晧琛濊3瑷熻瑭旇┏璞¤碁閱ら墻閸鹃悩闅滈灅涓婁笀涓炰箺鍐楀壈鍩庡牬澹屽甯告儏鎿炬潯鏉栨祫鐘剁暢绌h捀璀查喐閷犲槺鍩撮>锟斤拷锟�".split("");for(a=0;a!=t[143].length;++a)if(t[143][a].charCodeAt(0)!==65533){r[t[143][a]]=36608+a;e[36608+a]=t[143][a]}t[144]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鎷娈栫嚟绻旇伔鑹茶Е椋熻潟杈卞盎浼镐俊渚靛攪濞犲瘽瀵╁績鎱庢尟鏂版檵妫娴告繁鐢崇柟鐪熺绉︾闯鑷h姱钖Κ瑷鸿韩杈涢�查嚌闇囦汉浠佸垉濉靛,灏嬬敋灏借厧瑷婅繀闄i澀绗ヨ珡闋堥參鍥冲帹锟介�楀惞鍨傚弗鎺ㄦ按鐐婄潯绮嬬繝琛伴亗閰旈寪閷橀殢鐟為珓宕囧旦鏁版灑瓒ㄩ洓鎹潐妞欒弲闋楅泙瑁炬緞鎽哄涓栫�暆鏄噭鍒跺嫝濮撳緛鎬ф垚鏀挎暣鏄熸櫞妫叉爾姝f竻鐗茬敓鐩涚簿鑱栧0瑁借タ瑾犺獡璜嬮�濋啋闈掗潤鏂夌◣鑴嗛毣甯儨鎴氭枼鏄旀瀽鐭崇绫嶇妇鑴婅铂璧よ贰韫熺ⅸ鍒囨嫏鎺ユ憘鎶樿ō绐冪瘈瑾洩绲惰垖铦変粰鍏堝崈鍗犲灏傚皷宸濇垿鎵囨挵鏍撴牬娉夋祬娲楁煋娼滅厧鐓芥棆绌跨绶氾拷锟斤拷".split("");for(a=0;a!=t[144].length;++a)if(t[144][a].charCodeAt(0)!==65533){r[t[144][a]]=36864+a;e[36864+a]=t[144][a]}t[145]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绻婄鲸鑵鸿垱鑸硅枽瑭硯璺甸伕閬烽姯閵戦杻楫墠鍠勬几鐒跺叏绂呯箷鑶崇硯鍣屽宀ㄦ帾鏇炬浗妤氱嫏鐤忕枎绀庣绉熺矖绱犵祫铇囪ù闃婚仭榧犲儳鍓靛弻鍙㈠�夊柂澹鐖藉畫灞ゅ対鎯f兂鎹滄巸鎸挎幓锟芥搷鏃╂浌宸f妲芥紩鐕ヤ簤鐥╃浉绐撶碂绶忕稖鑱¤崏鑽樿懍钂艰椈瑁呰蛋閫侀伃閹楅湝楱掑儚澧楁啂鑷撹數璐堥�犱績鍋村墖鍗虫伅鎹夋潫娓冻閫熶織灞炶硦鏃忕稓鍗掕鍏舵弮瀛樺灏婃悕鏉戦仠浠栧澶卑瑭戝斁鍫曞Ε鎯版墦鏌佽埖妤曢檧椐勯è浣撳爢瀵捐�愬脖甯緟鎬犳厠鎴存浛娉版粸鑳庤吙鑻旇璨搁��閫殜榛涢瘺浠e彴澶х閱嶉榉规粷鐎у崜鍟勫畢鎵樻姙鎷撴并婵悽瑷楅惛婵佽鑼稿嚙铔稿彧锟斤拷锟�".split("");for(a=0;a!=t[145].length;++a)if(t[145][a].charCodeAt(0)!==65533){r[t[145][a]]=37120+a;e[37120+a]=t[145][a]}t[146]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍙╀絾閬旇景濂劚宸界杈挎璋风嫺楸堟ń瑾颁腹鍗樺槅鍧︽媴鎺㈡棪姝庢贰婀涚偔鐭绠痘鑰借儐铔嬭獣閸涘洠澹囧季鏂殩妾�娈电敺璜囧�ょ煡鍦板紱鎭ユ櫤姹犵棿绋氱疆鑷磋湗閬呴Τ绡夌暅绔圭瓚钃勶拷閫愮З绐掕尪瀚$潃涓徊瀹欏繝鎶芥樇鏌辨敞铏》瑷婚厧閶抽妯楃�︾尓鑻ц憲璨竵鍏嗗噵鍠嬪甯栧赋搴佸紨寮靛将寰存嚥鎸戞殺鏈濇疆鐗掔敽鐪鸿伌鑴硅吀铦惰璜滆秴璺抽姎闀烽爞槌ュ媴鎹楃洿鏈曟矆鐝嶈硟閹櫝娲ュ妞庢杩介帤鐥涢�氬鏍傛幋妲讳絻婕煒杈昏敠缍撮崝妞挎桨鍧7瀣船鐖悐閲i洞浜綆鍋滃伒鍓冭矠鍛堝牑瀹氬笣搴曞涵寤峰紵鎮屾姷鎸烘彁姊眬纰囩绋嬬窢鑹囪▊璜﹁箘閫擄拷锟斤拷".split("");for(a=0;a!=t[146].length;++a)if(t[146][a].charCodeAt(0)!==65533){r[t[146][a]]=37376+a;e[37376+a]=t[146][a]}t[147]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷閭搁劖閲橀紟娉ユ憳鎿㈡暤婊寸殑绗涢仼閺戞汉鍝插竟鎾よ綅杩墑鍏稿~澶╁睍搴楁坊绾忕敎璨艰虎椤涚偣浼濇婢辩敯闆诲厧鍚愬牭濉楀Μ灞犲緬鏂楁潨娓$櫥鑿熻抄閫旈兘閸嶇牓鐮哄姫搴﹀湡濂存�掑�掑厷鍐拷鍑嶅垁鍞愬濉樺瀹曞扯宥嬫偧鎶曟惌鏉辨姊兼鐩楁窐婀稕鐏噲褰撶棙绁风瓑绛旂瓛绯栫当鍒拌懀钑╄棨瑷庤瑒璞嗚笍閫冮�忛悪闄堕牠楱伴棙鍍嶅嫊鍚屽爞灏庢啩鎾炴礊鐬崇鑳磋悇閬撻妳宄犻磭鍖垮緱寰虫稖鐗圭潱绂跨姣掔嫭瑾爟姗″嚫绐佹ご灞婇扯鑻瘏閰夌�炲櫢灞儑鏁︽矊璞氶亖闋撳憫鏇囬垗濂堥偅鍐呬箥鍑枡璎庣仒鎹洪崑妤㈤Υ绺勭暦鍗楁杌熼洠姹濅簩灏煎紣杩╁寕璩戣倝铏瑰豢鏃ヤ钩鍏ワ拷锟斤拷".split("");for(a=0;a!=t[147].length;++a)if(t[147][a].charCodeAt(0)!==65533){r[t[147][a]]=37632+a;e[37632+a]=t[147][a]}t[148]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷濡傚翱闊换濡婂繊瑾嶆俊绂扮ア瀵ц懕鐚啽骞村康鎹绘挌鐕冪矘涔冨患涔嬪煖鍤㈡偐婵冪磵鑳借劤鑶胯静瑕楄殼宸存妸鎾鏉锋尝娲剧惗鐮村﹩缃佃姯棣砍寤冩嫕鎺掓晽鏉泝鐗岃儗鑲鸿缉閰嶅�嶅煿濯掓锟芥コ鐓ょ嫿璨峰2璩犻櫔閫欒澘绉ょ煣钀╀集鍓ュ崥鎷嶆煆娉婄櫧绠旂矔鑸惰杽杩洕婕犵垎绺涜帿椐侀害鍑界纭茬鑲囩瓐娅ㄥ埂鑲岀晳鐣犲叓閴㈡簩鐧洪啑楂紣缃版姕绛忛枼槌╁櫤濉欒洡闅间即鍒ゅ崐鍙嶅彌甯嗘惉鏂戞澘姘炬睅鐗堢姱鐝晹绻佽埇钘╄博绡勯噯鐓╅爳椋尳鏅╃暘鐩ょ钑冭洰鍖崙鍚﹀搴囧郊鎮叉墘鎵规姭鏂愭瘮娉岀柌鐨绉樼穻缃疯偉琚璨婚伩闈為妯嬬案鍌欏熬寰瀲姣樼惖鐪夌編锟斤拷锟�".split("");for(a=0;a!=t[148].length;++a)if(t[148][a].charCodeAt(0)!==65533){r[t[148][a]]=37888+a;e[37888+a]=t[148][a]}t[149]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷榧绘煀绋楀尮鐤嬮褰﹁啙鑿辫倶寮煎繀鐣㈢瓎閫兼¨濮獩绱愮櫨璎康褰姘锋紓鐡㈢エ琛ㄨ璞瑰粺鎻忕梾绉掕嫍閷ㄩ嫴钂滆洯榘搧褰枌娴滅�曡钵璩撻牷鏁忕摱涓嶄粯鍩犲か濠﹀瘜鍐ㄥ竷搴滄�栨壎鏁凤拷鏂ф櫘娴埗绗﹁厫鑶氳姍璀滆矤璩﹁荡闃滈檮渚挮姝﹁垶钁¤暘閮ㄥ皝妤撻ⅷ钁鸿晽浼忓壇寰╁箙鏈嶇鑵硅瑕嗘返寮楁墪娌镐粡鐗╅畳鍒嗗惢鍣村⒊鎲ゆ壆鐒氬ギ绮夌碁绱涢洶鏂囪仦涓欎降鍏靛骞e钩寮婃焺涓﹁斀闁夐櫅绫抽爜鍍诲鐧栫ⅶ鍒ョ灔钄戠畣鍋忓鐗囩瘒绶ㄨ竞杩旈亶渚垮媺濞╁紒闉繚鑸楅嫪鍦冩崟姝╃敨瑁滆紨绌傚嫙澧撴厱鎴婃毊姣嶇翱鑿╁�d扛鍖呭憜鍫卞瀹濆嘲宄穿搴栨姳鎹ф斁鏂规湅锟斤拷锟�".split("");for(a=0;a!=t[149].length;++a)if(t[149][a].charCodeAt(0)!==65533){r[t[149][a]]=38144+a;e[38144+a]=t[149][a]}t[150]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷娉曟场鐑圭牪绺優鑺宠悓钃渹瑜掕í璞婇偊閶掗=槌抽惮涔忎骸鍌嶅墫鍧婂Θ甯藉繕蹇欐埧鏆存湜鏌愭鍐掔础鑲啫璎�璨岃部閴鹃槻鍚犻牞鍖楀儠鍗滃ⅷ鎾叉湸鐗х潶绌嗛嚘鍕冩病娈嗗爛骞屽鏈炕鍑$泦锟芥懇纾ㄩ瓟楹诲煁濡规槯鏋氭瘞鍝╂骞曡啘鏋曢鏌鹃睊妗濅害淇e張鎶规湯娌縿渚弓楹夸竾鎱㈡簚婕敁鍛虫湭榄呭烦绠曞铂瀵嗚湝婀婅搼绋旇剤濡欑矋姘戠湢鍕欏あ鐒$墴鐭涢湩榈℃濠垮鍐ュ悕鍛芥槑鐩熻糠閵橀炒濮墲婊呭厤妫夌犊绶潰楹烘懜妯¤寕濡勫瓱姣涚寷鐩茬恫鑰楄挋鍎叉湪榛欑洰鏉㈠嬁椁呭挨鎴荤本璨板晱鎮剁磱闁�鍖佷篃鍐跺鐖鸿�堕噹寮ョ煝鍘勫焦绱勮柆瑷宠簫闈栨煶钖憮鎰夋剤娌圭檼锟斤拷锟�".split("");for(a=0;a!=t[150].length;++a)if(t[150][a].charCodeAt(0)!==65533){r[t[150][a]]=38400+a;e[38400+a]=t[150][a]}t[151]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷璜几鍞綉鍎媷鍙嬪骞芥偁鎲傛彇鏈夋煔婀ф秾鐚剁尫鐢辩瑁曡獦閬婇倯閮甸泟铻嶅浜堜綑涓庤獕杓块爯鍌辜濡栧搴告彋鎻烘搧鏇滄妲樻磱婧剁啍鐢ㄧ缇婅��钁夎搲瑕佽韪婇仴闄介鎱炬姂娆诧拷娌冩荡缈岀考娣�缇呰灪瑁告潵鑾遍牸闆锋礇绲¤惤閰贡鍗靛祼娆勬揩钘嶈槶瑕у埄鍚忓饱鏉庢ⅷ鐞嗙拑鐥㈣瑁¢噷闆㈤櫢寰嬬巼绔嬭憥鎺犵暐鍔夋祦婧滅悏鐣欑~绮掗殕绔滈緧渚舵叜鏃呰櫆浜嗕寒鍍氫浮鍑屽鏂欐娑肩専鐧傜灜绋滅厂鑹珤閬奸噺闄甸牁鍔涚窇鍊帢鏋楁穻鐕愮惓鑷ㄨ吉闅i睏楹熺憼濉佹稒绱浠や级渚嬪喎鍔卞逗鎬滅幉绀艰嫇閳撮毞闆堕湂楹楅舰鏆︽鍒楀姡鐑堣寤夋亱鎲愭迹鐓夌熬绶磋伅锟斤拷锟�".split("");for(a=0;a!=t[151].length;++a)if(t[151][a].charCodeAt(0)!==65533){r[t[151][a]]=38656+a;e[38656+a]=t[151][a]}t[152]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷钃�i尙鍛傞娅撶倝璩傝矾闇插姶濠佸粖寮勬湕妤兼娴紡鐗㈢嫾绡�佽伨铦嬮儙鍏簱绂勮倠閷茶珫鍊拰瑭辨璩勮剣鎯戞灎榉蹭簷浜橀皭瑭梺钑ㄦ婀剧鑵曪拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉紝涓愪笗涓副涓朵讣涓夸箓涔栦箻浜備簠璞簥鑸掑紞浜庝簽浜熶籂浜喊浜充憾浠庝粛浠勪粏浠備粭浠炰画浠熶环浼変綒浼颁經浣濅綏浣囦蕉渚堜緩渚樹交浣╀桨渚戜蒋渚嗕緰鍎樹繑淇熶繋淇樹繘淇戜繗淇愪郡淇ュ�氬�ㄥ�斿��ュ�呬紲淇跺�″�╁�烤淇�戝�嗗亙鍋囨渻鍋曞亹鍋堝仛鍋栧伂鍋稿個鍌氬倕鍌村偛锟斤拷锟�".split("");for(a=0;a!=t[152].length;++a)if(t[152][a].charCodeAt(0)!==65533){r[t[152][a]]=38912+a;e[38912+a]=t[152][a]}t[153]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍍夊儕鍌冲儌鍍栧優鍍ュ儹鍍e儺鍍瑰兊鍎夊剚鍎傚剸鍎曞剶鍎氬劇鍎哄劮鍎煎劵鍎垮厐鍏掑厡鍏斿參绔稿叐鍏叜鍐�鍐傚洏鍐屽唹鍐忓啈鍐撳啎鍐栧啢鍐﹀啟鍐╁啰鍐喅鍐卞啿鍐板喌鍐藉噮鍑夊嚊鍑犺檿鍑╁嚟锟藉嚢鍑靛嚲鍒勫垕鍒斿垘鍒у埅鍒埑鍒瑰墢鍓勫墜鍓屽墳鍓斿壀鍓村墿鍓冲壙鍓藉妽鍔斿姃鍓卞妶鍔戣鲸杈у姮鍔娂鍔靛媮鍕嶅嫍鍕炲嫞鍕﹂-鍕犲嫵鍕靛嫺鍕瑰寙鍖堢敻鍖嶅寪鍖忓寱鍖氬專鍖尡鍖冲尭鍗�鍗嗗崊涓楀崏鍗嶅嚃鍗炲崺鍗鍗诲嵎鍘傚帠鍘犲帵鍘ュ幃鍘板幎鍙冪皰闆欏彑鏇肩嚠鍙彣鍙徍鍚佸惤鍛�鍚惌鍚煎惍鍚跺惄鍚濆憥鍜忓懙鍜庡憻鍛卞懛鍛板拻鍛诲拃鍛跺拕鍜愬拞鍝囧挗鍜稿挜鍜搫鍝堝挩锟斤拷锟�".split("");for(a=0;a!=t[153].length;++a)if(t[153][a].charCodeAt(0)!==65533){r[t[153][a]]=39168+a;e[39168+a]=t[153][a]}t[154]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍜搨鍜ゅ捑鍜煎摌鍝ュ摝鍞忓敂鍝藉摦鍝摵鍝㈠敼鍟�鍟e晫鍞暅鍟呭晼鍟楀敻鍞冲暆鍠欏杸鍜枈鍠熷暬鍟惧枠鍠炲柈鍟煎杻鍠╁枃鍠ㄥ棜鍡呭棢鍡勫棞鍡ゅ棓鍢斿椃鍢栧椌鍡藉槢鍡瑰檸鍣愮嚐鍢村樁鍢插樃锟藉櫕鍣ゅ槸鍣櫔鍤嗗殌鍤婂殸鍤斿殢鍤ュ毊鍤跺毚鍥傚毤鍥佸泝鍥�鍥堝泿鍥戝洆鍥楀洰鍥瑰渶鍥垮渼鍦夊湀鍦嬪湇鍦撳湗鍦栧棁鍦滃湨鍦峰湼鍧庡溁鍧�鍧忓潻鍩�鍨堝潯鍧垮瀴鍨撳灎鍨冲灓鍨灠鍩冨焼鍩斿煉鍩撳爦鍩栧煟鍫嬪牂鍫濆〔鍫″、濉嬪“姣�濉掑牻濉瑰澧瑰澧⒑澹炲⒒澧稿澹呭澹戝澹欏澹ュ澹ゅ澹:澹瑰;澹煎=澶傚澶愬姊﹀ぅ澶き澶插じ澶剧珤濂曞濂庡濂樺ア濂犲ェ濂ォ锟斤拷锟�".split("");for(a=0;a!=t[154].length;++a)if(t[154][a].charCodeAt(0)!==65533){r[t[154][a]]=39424+a;e[39424+a]=t[154][a]}t[155]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷濂稿濡濅綖渚Γ濡插濮ㄥ濡嶅濮氬ē濞熷☉濞滃▔濞氬﹢濠濞靛ǘ濠㈠┆濯氬濯惧珛瀚傚瀚e珬瀚﹀瀚栧瀚诲瑢瀣嬪瑬瀣插珢瀣瀣惧瓋瀛呭瓈瀛戝瓡瀛氬瓫瀛ュ瀛板瀛靛鏂堝瀹�锟藉畠瀹﹀瀵冨瘒瀵夊瘮瀵愬瀵﹀瀵炲瀵瀵跺灏呭皣灏堝皪灏撳盃灏㈠皑灏稿肮灞佸眴灞庡睋灞愬睆瀛卞爆灞耿灞跺惫宀屽矐宀斿宀不宀跺布宀峰硡宀惧硣宄欏畅宄藉澈宄秾宄磱宕曞礂宓滃礋宕涘磻宕斿储宕氬礄宕樺祵宓掑祹宓嬪惮宓冲刀宥囧秳宥傚盯宥濆冬宥督宥愬斗宥煎穳宸嶅窊宸掑窎宸涘帆宸插返甯嬪笟甯欏笐甯涘付甯峰箘骞冨箑骞庡箺骞斿篃骞㈠工骞囧沟骞跺购楹煎箍搴犲粊寤傚粓寤愬粡锟斤拷锟�".split("");for(a=0;a!=t[155].length;++a)if(t[155][a].charCodeAt(0)!==65533){r[t[155][a]]=39680+a;e[39680+a]=t[155][a]}t[156]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷寤栧唬寤濆粴寤涘虎寤″花寤╁滑寤卞怀寤板淮寤稿痪寮冨級褰濆綔寮嬪紤寮栧缉寮几褰佸綀褰屽綆寮綉褰栧綏褰欏健褰匠褰峰緝寰傚娇寰婂緢寰戝緡寰炲緳寰樺緺寰ㄥ经寰煎繓蹇诲郡蹇稿勘蹇濇偝蹇挎�℃仩锟芥�欐�愭�╂�庢�辨�涙�曟��︽�忔�烘仛鎭佹仾鎭锋仧鎭婃亞鎭嶆仯鎭冩仱鎭傛伂鎭仚鎮佹倣鎯ф們鎮氭倓鎮涙倴鎮楁倰鎮ф倠鎯℃偢鎯犳儞鎮村堪鎮芥儐鎮垫儤鎱嶆剷鎰嗘兌鎯锋剙鎯存兒鎰冩劇鎯绘儽鎰嶆剮鎱囨劸鎰ㄦ劎鎱婃効鎰兼劕鎰存劷鎱傛厔鎱虫叿鎱樻厵鎱氭叓鎱存叝鎱ユ叡鎱熸厺鎱撴叺鎲欐問鎲囨啲鎲旀啔鎲婃啈鎲啴鎳屾噴鎳夋嚪鎳堟噧鎳嗘喓鎳嬬焦鎳嶆嚘鎳f嚩鎳烘嚧鎳挎嚱鎳兼嚲鎴�鎴堟垑鎴嶆垖鎴旀垱锟斤拷锟�".split("");for(a=0;a!=t[156].length;++a)if(t[156][a].charCodeAt(0)!==65533){r[t[156][a]]=39936+a;e[39936+a]=t[156][a]}t[157]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鎴炴垺鎴埉鎴版埐鎴虫墎鎵庢墳鎵f墰鎵犳墾鎵兼妭鎶夋壘鎶掓姄鎶栨嫈鎶冩姅鎷楁嫅鎶绘嫃鎷挎媶鎿旀媹鎷滄媽鎷婃媯鎷囨姏鎷夋寣鎷嫳鎸ф寕鎸堟嫰鎷垫崘鎸炬崓鎼滄崗鎺栨帋鎺�鎺嵍鎺f帍鎺夋師鎺垫崼锟芥崺鎺炬彥鎻�鎻嗘彛鎻夋彃鎻舵弰鎼栨惔鎼嗘悡鎼︽惗鏀濇悧鎼ㄦ悘鎽ф懐鎽舵憥鏀挄鎾撴挜鎾╂拡鎾兼摎鎿掓搮鎿囨捇鎿樻搨鎿辨摟鑸夋摖鎿℃姮鎿f摨鏀摱鎿存摬鎿烘攢鎿芥敇鏀滄攨鏀ゆ敚鏀敶鏀垫敺鏀舵敻鐣嬫晥鏁栨晻鏁嶆晿鏁炴暆鏁叉暩鏂傛杻璁婃枦鏂熸柅鏂锋梼鏃嗘梺鏃勬棇鏃掓棝鏃欐棤鏃℃棻鏉叉槉鏄冩椈鏉虫樀鏄舵槾鏄滄檹鏅勬檳鏅佹櫈鏅濇櫎鏅ф櫒鏅熸櫌鏅版殐鏆堟殠鏆夋殑鏆樻殱鏇佹毠鏇夋毦鏆硷拷锟斤拷".split("");for(a=0;a!=t[157].length;++a)if(t[157][a].charCodeAt(0)!==65533){r[t[157][a]]=40192+a;e[40192+a]=t[157][a]}t[158]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鏇勬毟鏇栨洑鏇犳樋鏇︽洨鏇版浀鏇锋湉鏈栨湠鏈︽湩闇告湲鏈挎湺鏉佹湼鏈锋潌鏉炴潬鏉欐潱鏉ゆ瀴鏉版灘鏉兼潽鏋屾瀷鏋︽灐鏋呮灧鏌灤鏌灣鏌╂灨鏌ゆ煘鏌濇煝鏌灩鏌庢焼鏌ф獪鏍炴鏍╂妗嶆牪妗庯拷姊虫牜妗欐。妗锋】姊熸姊姊濇姊冩姊规〈姊垫姊烘姊嶆【妞佹妞堟妞㈡う妫℃妫嶆妫ф妞舵妞勬妫fぅ妫规妫え妞妞fぁ妫嗘ス妤锋妤告カ妤旀ゾ妤す妤存そ妤欐ぐ妤℃妤濇妤Σ姒姒挎妲撴妲庡妲婃姒绘姒фó姒戞姒滄姒存妲ㄦ▊妯涙Э娆婃Ч妲叉Ё妯呮Ρ妯炴Л妯旀Й妯婃♁娅佹ǎ妯撴﹦妯屾┎妯舵└姗囨姗欐│姗堟ǜ妯㈡獝妾嶆獱妾勬妾o拷锟斤拷".split("");for(a=0;a!=t[158].length;++a)if(t[158][a].charCodeAt(0)!==65533){r[t[158][a]]=40448+a;e[40448+a]=t[158][a]}t[159]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷妾楄槜妾绘珒娅傛妾虫娅炴珣娅熸娅氭娅绘瑓铇栨娆掓瑬楝辨瑹娆告鐩滄椋瓏姝冩瓑姝愭瓩姝旀瓫姝熸姝告姝挎畝娈勬畠娈嶆畼娈曟疄娈ゆ娈娈叉娈虫娈兼瘑姣嬫瘬姣熸姣姣拷楹炬皥姘撴皵姘涙挨姘f睘姹曟雹姹矀娌嶆矚娌佹矝姹炬报姹虫矑娌愭硠娉辨硴娌芥硹娉呮碀娌脖娌炬埠娉涙朝娉欐唱娲熻娲舵传娲芥锤娲欐吹娲虫磼娲屾担娑撴丹娴氭倒娴欐稁娑曟郡娑呮饭娓曟笂娑垫穱娣︽陡娣嗘番娣炴穼娣ㄦ窉娣呮泛娣欐筏娣曟藩娣腑婀府娓欐共婀熸妇娓f公娓苟婀嶆笩婀冩负婀庢袱婊挎笣娓告簜婧簶婊夋悍婊撴航婧粍婧叉粩婊曟簭婧ユ粋婧熸絹婕戠亴婊桓婊炬伎婊叉急婊疾婊岋拷锟斤拷".split("");
-for(a=0;a!=t[159].length;++a)if(t[159][a].charCodeAt(0)!==65533){r[t[159][a]]=40704+a;e[40704+a]=t[159][a]}t[224]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷婕炬紦婊锋締娼烘礁婢佹線娼經婵虫江婢傛郊娼樻編婢戞總娼︽境婢f尽婢ゆ竟婵嗘惊婵熸繒婵繑婵樻勘婵繘鐎夌�嬫亢鐎戠�佺�忔烤鐎涚�氭酱鐎濈�樼�熺�扮�剧�茬亼鐏g倷鐐掔偗鐑辩偓鐐哥偝鐐儫鐑嬬儩锟界儥鐒夌兘鐒滅剻鐓ョ厱鐔堢叇鐓㈢厡鐓栫叕鐔忕嚮鐔勭啎鐔ㄧ啲鐕楃喒鐔剧噿鐕夌嚁鐕庣嚑鐕嚙鐕电嚰鐕圭嚳鐖嶇垚鐖涚埁鐖埇鐖扮埐鐖荤埣鐖跨墍鐗嗙墜鐗樼壌鐗剧妭鐘佺妵鐘掔姈鐘㈢姧鐘圭姴鐙冪媶鐙勭嫀鐙掔嫝鐙犵嫛鐙圭嫹鍊忕寳鐚婄寽鐚栫対鐚寸尟鐚╃尌鐚剧崕鐛忛粯鐛楃崻鐛ㄧ嵃鐛哥嵉鐛荤嵑鐝堢幊鐝庣幓鐝�鐝ョ彯鐝炵挗鐞呯懐鐞ョ徃鐞茬惡鐟曠惪鐟熺憴鐟佺憸鐟╃懓鐟g應鐟剁懢鐠嬬挒鐠х搳鐡忕摂鐝憋拷锟斤拷".split("");for(a=0;a!=t[224].length;++a)if(t[224][a].charCodeAt(0)!==65533){r[t[224][a]]=57344+a;e[57344+a]=t[224][a]}t[225]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐡犵摚鐡х摡鐡摬鐡扮摫鐡哥摲鐢勭攦鐢呯攲鐢庣攳鐢曠敁鐢炵敠鐢敿鐣勭晬鐣婄晧鐣涚晢鐣氱暕鐣ょ暓鐣暛鐣哥暥鐤嗙枃鐣寸枈鐤夌杺鐤旂枤鐤濈枼鐤g梻鐤崇梼鐤电柦鐤哥柤鐤辩棈鐥婄棐鐥欑棧鐥炵椌鐥匡拷鐥肩榿鐥扮椇鐥茬棾鐦嬬槏鐦夌槦鐦х槧鐦$槩鐦ょ槾鐦扮樆鐧囩檲鐧嗙櫆鐧樼櫋鐧㈢櫒鐧╃櫔鐧х櫖鐧扮櫜鐧剁櫢鐧肩殌鐨冪殘鐨嬬殠鐨栫殦鐨欑殮鐨扮毚鐨哥毠鐨虹泜鐩嶇洊鐩掔洖鐩$洢鐩х洩铇浕鐪堢渿鐪勭湬鐪ょ湠鐪ョ湨鐪涚湻鐪哥潎鐫氱潹鐫潧鐫ョ澘鐫剧澒鐬庣瀷鐬戠灎鐬炵灠鐬剁灩鐬跨灱鐬界灮鐭囩煃鐭楃煔鐭滅煟鐭熂鐮岀爳绀︾牋绀纰庣〈纰嗙〖纰氱纰g⒌纰纾戠纾嬬纰剧⒓纾呯纾拷锟斤拷".split("");for(a=0;a!=t[225].length;++a)if(t[225][a].charCodeAt(0)!==65533){r[t[225][a]]=57600+a;e[57600+a]=t[225][a]}t[226]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷纾х纾界4绀囩绀戠绀か绁�绁犵绁熺绁曠绁虹タ绂婄绂ч綃绂Ξ绂崇绂虹绉曠Ё绉А绉g▓绋嶇绋欑绋熺绋辩ɑ绋剧ǚ绌冪绌夌绌㈢┅榫濈┌绌圭┙绐堢獥绐曠獦绐栫绔堢锟界绔呯珓绐块們绔囩珚绔嶇珡绔曠珦绔欑珰绔濈绔㈢绔绗傜瑥绗婄瑔绗崇瑯绗欑瑸绗电绗剁瓙绛虹瑒绛嶇瑡绛岀瓍绛电绛寸绛扮绛绠濈畼绠熺畭绠滅畾绠嬬畳绠忕瓭绠欑瘚绡佺瘜绡忕绡嗙瘽绡╃皯绨旂绡ョ睜绨�绨囩皳绡崇绨楃皪绡剁埃绨х蔼绨熺胺绨敖绫岀眱绫旂睆绫�绫愮睒绫熺堡绫栫饱绫钡绮冪矏绮ょ箔绮㈢搏绮$波绮崇膊绮辩伯绮圭步绯�绯呯硞绯樼硳绯滅尝楝荤朝绯茬炒绯剁澈绱嗭拷锟斤拷".split("");for(a=0;a!=t[226].length;++a)if(t[226][a].charCodeAt(0)!==65533){r[t[226][a]]=57856+a;e[57856+a]=t[226][a]}t[227]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绱傜礈绱曠磰绲呯祴绱床绱跨吹绲嗙党绲栫祹绲茬胆绲祻绲g稉缍夌禌缍忕到缍涚逗缍叮缍电穱缍界东绺界盯缍窚缍哥稛缍扮窐绶濈筏绶炵坊绶茬贰绺呯笂绺g浮绺掔副绺熺笁绺嬬涪绻嗙功绺荤傅绺圭箖绺凤拷绺茬负绻х節绻栫篂绻欑箽绻圭躬绻╃辜绻荤簝绶曠菇杈箍绾堢簤绾岀簰绾愮簱绾旂簴绾庣簺绾滅几缂虹絽缃岀綅缃庣綈缃戠綍缃旂綐缃熺綘缃ㄧ僵缃х礁缇傜締缇冪緢缇囩緦缇旂緸缇濈練缇g警缇茬竟缇径缇歌缈呯繂缈婄繒缈旂俊缈︾咯缈崇抗椋滆�嗚�勮�嬭�掕�樿�欒�滆�¤�ㄨ�胯�昏亰鑱嗚亽鑱樿仛鑱熻仮鑱ㄨ伋鑱茶伆鑱惰伖鑱借伩鑲勮倖鑲呰倹鑲撹倸鑲啇鑲儧鑳ヨ儥鑳濊儎鑳氳儢鑴夎儻鑳辫剾鑴╄劊鑴厠锟斤拷锟�".split("");for(a=0;a!=t[227].length;++a)if(t[227][a].charCodeAt(0)!==65533){r[t[227][a]]=58112+a;e[58112+a]=t[227][a]}t[228]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷闅嬭厗鑴捐厯鑵戣兗鑵辫叜鑵ヨ叇鑵磋唭鑶堣唺鑶�鑶傝啝鑶曡啢鑶h厽鑶撹啯鑶拌喌鑶捐喐鑶借噣鑷傝喓鑷夎噸鑷戣嚈鑷樿噲鑷氳嚐鑷犺嚙鑷鸿嚮鑷捐垇鑸傝垍鑸囪垔鑸嶈垚鑸栬埄鑸埜鑸宠墍鑹欒墭鑹濊墯鑹熻墹锟借墷鑹ㄨ壀鑹埉鑹辫壏鑹歌壘鑺嶈姃鑺姛鑺昏姮鑻¤嫞鑻熻嫆鑻磋嫵鑻鸿帗鑼冭嫽鑻硅嫗鑼嗚嫓鑼夎嫏鑼佃尨鑼栬尣鑼辫崁鑼硅崘鑽呰尟鑼寳鑼樿巺鑾氳帾鑾熻帰鑾栬專鑾庤巼鑾婅嵓鑾佃嵆鑽佃帬鑾夎帹鑿磋悡鑿弾鑿借悆鑿樿悑鑿佽彿钀囪彔鑿茶悕钀㈣悹鑾借惛钄嗚徎钁惇钀艰暁钂勮懛钁挱钁拏钁╄憜钀懐钁硅惖钃婅憿钂硅捒钂熻摍钃嶈捇钃氳搻钃佽搯钃栬挕钄¤摽钃磋敆钄樿敩钄熻敃钄旇摷钑�钑h晿钑堬拷锟斤拷".split("");for(a=0;a!=t[228].length;++a)if(t[228][a].charCodeAt(0)!==65533){r[t[228][a]]=58368+a;e[58368+a]=t[228][a]}t[229]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷钑佽槀钑嬭晻钖�钖よ枅钖戣枈钖ㄨ暛钖旇枦钘枃钖滆暦钑捐枑钘夎柡钘忚柟钘愯棔钘濊棩钘滆椆铇婅槗铇嬭椌钘鸿槅铇㈣槡铇拌樋铏嶄箷铏旇櫉铏ц櫛铓撹殻铓╄毆铓嬭殞铓惰毌铔勮泦铓拌泬锠h毇铔旇洖铔╄洭锟借洘铔涜洴铚掕渾铚堣渶铚冭浕铚戣湁铚嶈浌铚婅湸铚胯湻铚昏湧铚╄湚铦犺潫铦歌潓铦庤澊铦楄潹铦潤铦撹潱铦爡铻㈣灍铻傝灟锜嬭灲锜�锜愰洊铻焺铻宠焽锜嗚灮锜煵锜犺爮锠嶈熅锜惰煼锠庤煉锠戣爾锠曡牏锠¤牨锠惰牴锠ц牷琛勮琛掕琛炶、琛琛捐琛佃〗琚佃〔琚傝琚掕琚欒ⅱ琚嶈ⅳ琚拌⒖琚辫瑁勮瑁樿瑁濊9瑜傝<瑁磋(瑁茶瑜岃瑜撹瑜炶ぅ瑜か瑗佽瑜昏ざ瑜歌瑜濊瑗烇拷锟斤拷".split("");for(a=0;a!=t[229].length;++a)if(t[229][a].charCodeAt(0)!==65533){r[t[229][a]]=58624+a;e[58624+a]=t[229][a]}t[230]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷瑗﹁イ瑗オ瑗ゴ瑗疯ゾ瑕冭瑕婅瑕樿Α瑕╄Ζ瑕Ο瑕茶瑕借瑙�瑙氳瑙濊Ё瑙磋Ц瑷冭瑷愯▽瑷涜瑷ヨǘ瑭佽瑭掕﹩瑭堣┘瑭┈瑭㈣獏瑾傝獎瑾ㄨ瑾戣瑾﹁獨瑾h珓璜嶈珎璜氳璜宠锟借璜辫瑪璜犺璜疯珵璜涜瑢璎囪瑲璜¤瑬璎愯瑮璎犺闉璎璎ㄨ瓉璀岃瓘璀庤瓑璀栬瓫璀氳璀熻璀璀借畝璁岃畮璁掕畵璁栬畽璁氳昂璞佽翱璞堣睂璞庤睈璞曡雹璞备璞鸿矀璨夎矃璨婅矋璨庤矓璞艰矘鎴濊箔璨步璨茶渤璨捕璩堣硜璩よ常璩氳辰璩鸿郴璐勮磪璐婅磭璐忚磵璐愰綆璐撹硩璐旇礀璧ц淡璧辫党瓒佽稒璺傝毒瓒鸿窂璺氳窎璺岃窙璺嬭藩璺窡璺h芳韪堣笁璺胯笣韪炶笎韪熻箓韪佃赴韪磋箠锟斤拷锟�".split("");for(a=0;a!=t[230].length;++a)if(t[230][a].charCodeAt(0)!==65533){r[t[230][a]]=58880+a;e[58880+a]=t[230][a]}t[231]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷韫囪箟韫岃箰韫堣箼韫よ範韪梗韫曡苟韫茶辜韬佽簢韬呰簞韬嬭簥韬撹簯韬旇簷韬骸韬喊杌嗚罕韬捐粎杌堣粙杌涜唬杌艰换杌痪杓婅紖杓曡紥杓欒紦杓滆紵杓涜紝杓﹁汲杓昏脊杞呰絺杓捐綄杞夎絾杞庤綏杞滐拷杞㈣剑杞よ緶杈熻荆杈警杈疯繗杩ヨ竣杩刊閭囪看閫呰抗杩洪�戦�曢�¢�嶉�為�栭�嬮�ч�堕�甸�硅扛閬忛亹閬戦亽閫庨亯閫鹃仏閬橀仦閬ㄩ伅閬堕毃閬查倐閬介倎閭�閭婇倝閭忛偍閭偙閭甸儮閮ゆ増閮涢剛閯掗剻閯查劙閰婇厲閰橀叄閰ラ叐閰抽叢閱嬮唹閱傞啟閱啹閱喌閱撮喓閲�閲侀噳閲嬮噽閲栭嚐閲¢嚊閲奸嚨閲堕垶閲块垟閳垥閳戦墳閴楅墔閴夐墹閴堥姇閳块墜閴愰姕閵栭姄閵涢墯閶忛姽閵烽嫨閷忛嫼閸勯尞锟斤拷锟�".split("");for(a=0;a!=t[231].length;++a)if(t[231][a].charCodeAt(0)!==65533){r[t[231][a]]=59136+a;e[59136+a]=t[231][a]}t[232]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷閷欓將閷氶專閷洪尩閷婚崪閸犻嵓閸崠閹伴幀閹帞閹归彇閺楅彣閺ラ彉閺冮彎閺愰張閺ら悮閻旈悡閻冮悋閻愰惗閻惖閻¢惡閼侀憭閼勯憶閼犻憿閼為應閳╅懓閼甸懛閼介憵閼奸懢閽侀懣闁傞枃闁婇枖闁栭枠闁欙拷闁犻枿闁ч柇闁奸柣闁归柧闂婃慷闂冮棈闂岄棔闂旈棖闂滈棥闂ラ棦闃¢槰闃槸闄傞檶闄忛檵闄烽櫆闄為櫇闄熼櫐闄查櫖闅嶉殬闅曢殫闅毀闅遍毑闅伴毚闅堕毟闅归泿闆嬮泬闆嶈闆滈湇闆曢浌闇勯渾闇堥湏闇庨湋闇忛湒闇欓湦闇湴闇归溄闇鹃潉闈嗛潏闈傞潐闈滈潬闈ら潶闈ㄥ嫆闈澅闈归瀰闈奸瀬闈洪瀱闉嬮瀼闉愰灉闉ㄩ灕闉i灣闉撮焹闊嗛焾闊嬮煖闊綇闊茬珶闊堕煹闋忛爩闋搁牑闋¢牱闋介椤忛椤’椤帮拷锟斤拷".split("");for(a=0;a!=t[232].length;++a)if(t[232][a].charCodeAt(0)!==65533){r[t[232][a]]=59392+a;e[59392+a]=t[232][a]}t[233]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷椤遍〈椤抽ⅹ棰⒈棰堕椋冮椋╅+椁冮椁掗椁橀ぁ椁濋椁ら椁ぎ椁介ぞ楗傞楗呴楗嬮楗掗楗曢棣橀Ε棣Ξ棣奸椐涢椐橀椐М椐遍Р椐婚Ц楱侀◤楱呴Б楱欓ǐ楱烽﹨椹傞﹢椹冿拷楱鹃椹嶉椹楅椹㈤━椹ら┅椹┆楠楠奸珋楂忛珣楂撻珨楂為珶楂㈤楂﹂楂楂撮楂烽楝嗛瑯楝氶瑹楝㈤楝ラ楝ㄩ楝楝榄勯瓋榄忛瓖榄庨瓚榄橀楫撻畠楫戦畺楫楅疅楫犻楫撮瘈榀婇榀嗛瘡榀戦瘨榀i榀ら瘮榀¢昂榀查榀伴皶榘旈皦榘撻皩榘嗛皥榘掗皧榘勯爱榘涢哎榘ら啊榘伴眹榘查眴榘鹃睔楸犻抱楸堕备槌ч超槌伴磯榇堥倡榇冮磫榇处槎矗榇熼祫榇曢磼榈侀纯榇鹃祮榈堬拷锟斤拷".split("");for(a=0;a!=t[233].length;++a)if(t[233][a].charCodeAt(0)!==65533){r[t[233][a]]=59648+a;e[59648+a]=t[233][a]}t[234]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷榈濋禐榈ら祽榈愰禉榈查秹槎囬东榈岛槎氶钉槎╅恫榉勯穪槎婚陡槎洪穯榉忛穫榉欓窊榉搁乏榉矾榉介笟楦涢笧楣甸构楣介簛楹堥簨楹岄簰楹曢簯楹濋亥楹╅焊楹涵闈¢粚榛庨粡榛愰粩榛滈粸榛濋粻榛ラ花榛拷榛撮欢榛烽还榛婚患榛介紘榧堢毞榧曢肌榧季榻婇綊榻旈剑榻熼綘榻¢溅榻ч浆榻椒榻查蕉榫曢緶榫犲牤妲囬仚鐟ゅ嚋鐔欙拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[234].length;++a)if(t[234][a].charCodeAt(0)!==65533){r[t[234][a]]=59904+a;e[59904+a]=t[234][a]}t[237]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绾婅閸堥妶钃滀繅鐐绘槺妫堥嫻鏇诲絽涓ㄤ弧浠间紑浼冧脊浣栦緬渚婁練渚斾繊鍋�鍊靠鍊炲亞鍋板亗鍌斿兇鍍樺厞鍏ゅ啙鍐惧嚞鍒曞姕鍔﹀媭鍕涘寑鍖囧尋鍗插帗鍘插彎铷庡挏鍜婂挬鍝垮枂鍧欏潵鍨焾鍩囷◤锟斤◥澧炲⒉澶嬪濂涘濂eΔ濡哄瓥瀵�鐢瘶瀵盀宀﹀埠宄靛揣宓擄☉宓傚淡宥稿豆宸愬肌寮村涧寰峰繛鎭濇倕鎮婃優鎯曟劆鎯叉剳鎰锋劙鎲樻垞鎶︽彽鎽犳挐鎿庢晭鏄�鏄曟樆鏄夋槷鏄炴槫鏅ユ櫁鏅欙♁鏅虫殭鏆犳毑鏆挎浐鏈庯ぉ鏉︽灮妗掓焵鏍佹妫忥〒妤〝姒樻Б妯版┇姗嗘┏姗炬娅ゆ瘱姘挎睖娌嗘悲娉氭磩娑囨弹娑栨冬娣忔犯娣叉芳娓规箿娓ф讣婧挎緢婢垫康鐎呯�囩�ㄧ倕鐐剰鐒勭厹鐓嗙厙铷曠噥鐕剧姳锟斤拷锟�".split("");for(a=0;a!=t[237].length;++a)if(t[237][a].charCodeAt(0)!==65533){r[t[237][a]]=60672+a;e[60672+a]=t[237][a]}t[238]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐘剧尋铷栫嵎鐜界弶鐝栫彛鐝掔悋鐝电惁鐞惄鐞憿鐠夌挓鐢佺暞鐨傜殰鐨炵殯鐨︼鐫嗗姱鐮$纭ょ『绀帮铷欙绂旓绂涚珣绔э绔疄铷濈祱绲滅斗缍犵窎绻掔絿缇★鑼佽崲鑽胯弴鑿惰憟钂磋晸钑欙拷钑钖帮铷¤爣瑁佃♁瑷疯┕瑾ц璜燂á璜惰瓝璀胯嘲璩磋磼璧讹ǎ杌忥à铷ラ仹閮烇é閯曢劎閲氶嚄閲為嚟閲嚖閲ラ垎閳愰垔閳洪墍閳奸墡閴欓墤閳归墽閵ч壏閴搁嫥閶楅嫏閶愶ě閶曢嫚閶撻尌閷¢嫽铷ㄩ尀閶块対閷傞嵃閸楅帳閺嗛彏閺搁惐閼呴憟闁掞铷╅殱闅湷闇婚潈闈嶉潖闈戦潟椤楅ˉ铷ǐ椁эì棣為楂欓珳榄甸楫忛楫婚皜榈伴但铷笝榛戯拷锟解叞鈪扁叢鈪斥叴鈪碘叾鈪封吀鈪癸竣锟わ紘锛傦拷锟斤拷".split("");for(a=0;a!=t[238].length;++a)if(t[238][a].charCodeAt(0)!==65533){r[t[238][a]]=60928+a;e[60928+a]=t[238][a]}t[250]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鈪扳叡鈪测叧鈪粹叺鈪垛叿鈪糕吂鈪犫叀鈪⑩叄鈪も叆鈪︹収鈪ㄢ叐锟郡锛囷紓銏扁剸鈩♀埖绾婅閸堥妶钃滀繅鐐绘槺妫堥嫻鏇诲絽涓ㄤ弧浠间紑浼冧脊浣栦緬渚婁練渚斾繊鍋�鍊靠鍊炲亞鍋板亗鍌斿兇鍍樺厞锟藉叅鍐濆喚鍑垥鍔滃姦鍕�鍕涘寑鍖囧尋鍗插帗鍘插彎铷庡挏鍜婂挬鍝垮枂鍧欏潵鍨焾鍩囷◤铷愬澧插濂撳濂濆ィ濡ゅ瀛栧瘈鐢瘶瀵盀宀﹀埠宄靛揣宓擄☉宓傚淡宥稿豆宸愬肌寮村涧寰峰繛鎭濇倕鎮婃優鎯曟劆鎯叉剳鎰锋劙鎲樻垞鎶︽彽鎽犳挐鎿庢晭鏄�鏄曟樆鏄夋槷鏄炴槫鏅ユ櫁鏅欙♁鏅虫殭鏆犳毑鏆挎浐鏈庯ぉ鏉︽灮妗掓焵鏍佹妫忥〒妤〝姒樻Б妯版┇姗嗘┏姗炬娅ゆ瘱姘挎睖娌嗘悲娉氭磩娑囨弹锟斤拷锟�".split("");for(a=0;a!=t[250].length;++a)if(t[250][a].charCodeAt(0)!==65533){r[t[250][a]]=64e3+a;e[64e3+a]=t[250][a]}t[251]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷娑栨冬娣忔犯娣叉芳娓规箿娓ф讣婧挎緢婢垫康鐎呯�囩�ㄧ倕鐐剰鐒勭厹鐓嗙厙铷曠噥鐕剧姳鐘剧尋铷栫嵎鐜界弶鐝栫彛鐝掔悋鐝电惁鐞惄鐞憿鐠夌挓鐢佺暞鐨傜殰鐨炵殯鐨︼鐫嗗姱鐮$纭ょ『绀帮铷欙拷铷氱铷涚绔戠铷滅绠烇绲堢禍缍风稜绶栫箳缃囩尽铷炶寔鑽㈣嵖鑿囪彾钁堣挻钑撹暀钑钖帮铷¤爣瑁佃♁瑷疯┕瑾ц璜燂á璜惰瓝璀胯嘲璩磋磼璧讹ǎ杌忥à铷ラ仹閮烇é閯曢劎閲氶嚄閲為嚟閲嚖閲ラ垎閳愰垔閳洪墍閳奸墡閴欓墤閳归墽閵ч壏閴搁嫥閶楅嫏閶愶ě閶曢嫚閶撻尌閷¢嫽铷ㄩ尀閶块対閷傞嵃閸楅帳閺嗛彏閺搁惐閼呴憟闁掞铷╅殱闅湷闇婚潈闈嶉潖闈戦潟椤楅ˉ铷ǐ椁эì棣為楂欙拷锟斤拷".split("");for(a=0;a!=t[251].length;++a)if(t[251][a].charCodeAt(0)!==65533){r[t[251][a]]=64256+a;e[64256+a]=t[251][a]}t[252]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷楂滈榄查畯楫遍榘�榈伴但铷笝榛戯拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[252].length;++a)if(t[252][a].charCodeAt(0)!==65533){r[t[252][a]]=64512+a;e[64512+a]=t[252][a]}return{enc:r,dec:e}}();cptable[936]=function(){var e=[],r={},t=[],a;t[0]="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~鈧拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[0].length;++a)if(t[0][a].charCodeAt(0)!==65533){r[t[0][a]]=0+a;e[0+a]=t[0][a]}t[129]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷涓備竸涓呬竼涓忎笒涓椾笩涓犱浮涓d甫涓╀府涓副涓充傅涓蜂讣涔�涔佷箓涔勪箚涔婁箲涔曚箺涔氫箾涔梗涔や攻涔т龚涔公涔弓涔汞涔蹭勾涔典苟涔蜂垢涔逛购涔讳辜涔戒箍浜�浜佷簜浜冧簞浜呬簢浜婏拷浜愪簴浜椾簷浜滀簼浜炰海浜函浜颁罕浜翠憾浜蜂焊浜逛杭浜戒壕浠堜粚浠忎粣浠掍粴浠涗粶浠犱虎浠︿户浠╀画浠化浠变淮浠镐还浠轰患浠句紑浼備純浼勪紖浼嗕紘浼堜紜浼屼紥浼撲紨浼曚紪浼滀紳浼′迹浼ㄤ缉浼辑浼急浼充嫉浼蜂脊浼讳季浼夸絸浣佷絺浣勪絽浣囦綀浣変綂浣嬩綄浣掍綌浣栦健浣溅浣ㄤ姜浣江浣奖浣蹭降浣蜂礁浣逛胶浣戒線渚佷緜渚呬締渚囦緤渚屼編渚愪緬渚撲緯渚栦緲渚欎練渚滀緸渚熶尽渚拷".split("");for(a=0;a!=t[129].length;++a)if(t[129][a].charCodeAt(0)!==65533){r[t[129][a]]=33024+a;e[33024+a]=t[129][a]}t[130]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷渚や精渚景渚变静渚充敬渚朵痉渚镐竟渚轰净渚间窘渚句縺淇佷總淇嗕繃淇堜繅淇嬩繉淇嶄繏淇撲繑淇曚繓淇欎繘淇犱竣淇や骏淇т揩淇堪淇蹭看淇典慷淇蜂抗淇讳考淇戒靠鍊�鍊佸�傚�冨�勫�呭�嗗�囧�堝�夊�婏拷鍊嬪�庡�愬�戝�撳�曞�栧�楀�涘�濆�炲�犲�㈠�e�ゅ�у���板�卞�插�冲�村�靛�跺�峰�稿�瑰�诲�藉�垮亐鍋佸亗鍋勫亝鍋嗗亯鍋婂亱鍋嶅亹鍋戝亽鍋撳仈鍋栧仐鍋樺仚鍋涘仢鍋炲仧鍋犲仭鍋㈠仯鍋ゅ仸鍋у仺鍋╁仾鍋伃鍋伅鍋板伇鍋插伋鍋村伒鍋稿伖鍋哄伡鍋藉倎鍌傚們鍌勫倖鍌囧倝鍌婂倠鍌屽値鍌忓倫鍌戝倰鍌撳倲鍌曞倴鍌楀倶鍌欏倸鍌涘倻鍌濆倿鍌熷偁鍌″偄鍌ゅ偊鍌偒鍌偖鍌偘鍌卞偝鍌村偟鍌跺偡鍌稿偣鍌硷拷".split("");for(a=0;a!=t[130].length;++a)if(t[130][a].charCodeAt(0)!==65533){r[t[130][a]]=33280+a;e[33280+a]=t[130][a]}t[131]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍌藉偩鍌垮儉鍍佸儌鍍冨儎鍍呭儐鍍囧儓鍍夊儕鍍嬪儗鍍嶅儙鍍愬儜鍍掑儞鍍斿儠鍍楀儤鍍欏儧鍍滃儩鍍炲儫鍍犲儭鍍㈠儯鍍ゅ儱鍍ㄥ儵鍍儷鍍儼鍍卞儾鍍村兌鍍峰兏鍍瑰兒鍍煎兘鍍惧兛鍎�鍎佸剛鍎冨剟鍎呭剤锟藉剦鍎婂剬鍎嶅剮鍎忓剱鍎戝創鍎斿剷鍎栧剹鍎樺剻鍎氬剾鍎滃劃鍎炲劅鍎犲劉鍎e劋鍎ュ劍鍎у劏鍎╁劒鍎劕鍎劗鍎劙鍎卞劜鍎冲劥鍎靛劧鍎峰劯鍎瑰労鍎诲劶鍎藉劸鍏傚厙鍏婂厡鍏庡厪鍏愬厭鍏撳厳鍏樺厵鍏涘厺鍏炲厽鍏犲叀鍏e叅鍏﹀収鍏╁叒鍏叢鍏哄吘鍏垮唭鍐勫唵鍐囧唺鍐嬪啂鍐忓啇鍐戝啌鍐斿啒鍐氬啙鍐炲啛鍐″啠鍐﹀啩鍐ㄥ啯鍐啳鍐喆鍐稿喒鍐哄喚鍐垮噥鍑傚噧鍑呭噲鍑婂噸鍑庡噽鍑掑嚀鍑斿嚂鍑栧嚄锟�".split("");for(a=0;a!=t[131].length;++a)if(t[131][a].charCodeAt(0)!==65533){r[t[131][a]]=33536+a;e[33536+a]=t[131][a]}t[132]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍑樺嚈鍑氬嚋鍑炲嚐鍑㈠嚕鍑ュ嚘鍑у嚚鍑╁嚜鍑嚠鍑卞嚥鍑村嚪鍑惧垊鍒呭垑鍒嬪垖鍒忓垚鍒撳垟鍒曞垳鍒炲垷鍒″垻鍒e垾鍒﹀埀鍒埇鍒埍鍒插埓鍒靛埣鍒惧墑鍓呭墕鍓囧増鍓夊墜鍓庡墢鍓掑墦鍓曞墬鍓橈拷鍓欏墯鍓涘墲鍓熷墵鍓㈠墸鍓ゅ墻鍓ㄥ壂鍓壄鍓壈鍓卞壋鍓村壍鍓跺壏鍓稿壒鍓哄壔鍓煎壘鍔�鍔冨妱鍔呭妴鍔囧妷鍔婂妺鍔屽妽鍔庡姀鍔戝姃鍔斿姇鍔栧姉鍔樺姍鍔氬姕鍔ゅ姤鍔﹀姧鍔姱鍔板姶鍔靛姸鍔峰姼鍔瑰姾鍔诲娂鍔藉媭鍕佸媯鍕勫媴鍕嗗媹鍕婂媽鍕嶅嫀鍕忓嫅鍕撳嫈鍕曞嫍鍕欏嫐鍕涘嫓鍕濆嫗鍕犲嫛鍕㈠嫞鍕ュ嫤鍕у嫧鍕╁嫪鍕嫭鍕嫯鍕嫳鍕插嫵鍕村嫷鍕跺嫹鍕稿嫽鍕煎嫿鍖佸寕鍖冨寗鍖囧寜鍖婂寢鍖屽寧锟�".split("");for(a=0;a!=t[132].length;++a)if(t[132][a].charCodeAt(0)!==65533){r[t[132][a]]=33792+a;e[33792+a]=t[132][a]}t[133]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍖戝寬鍖撳寯鍖樺寷鍖滃尀鍖熷將鍖ゅ尌鍖у尐鍖╁尗鍖尛鍖尠鍖卞尣鍖冲尨鍖靛尪鍖峰尭鍖煎尳鍗�鍗傚崉鍗嗗崑鍗屽崓鍗愬崝鍗樺崣鍗涘崫鍗ュ崹鍗崿鍗嵅鍗跺嵐鍗诲嵓鍗藉嵕鍘�鍘佸巸鍘囧巿鍘婂帋鍘忥拷鍘愬帒鍘掑帗鍘斿帠鍘楀帣鍘涘帨鍘炲帬鍘″帳鍘у帾鍘幀鍘幆鍘板幈鍘插幊鍘村幍鍘峰幐鍘瑰幒鍘煎幗鍘惧弨鍙冨弰鍙呭弳鍙囧弾鍙忓彁鍙掑彄鍙曞彋鍙滃彎鍙炲彙鍙㈠彠鍙村徍鍙惧徔鍚�鍚傚悈鍚囧悑鍚斿悩鍚欏悮鍚滃悽鍚ゅ惀鍚惏鍚冲惗鍚峰惡鍚藉惪鍛佸憘鍛勫憛鍛囧憠鍛屽憤鍛庡憦鍛戝憵鍛濆憺鍛熷憼鍛″懀鍛ュ懅鍛╁應鍛懍鍛懏鍛懓鍛村懝鍛哄懢鍛垮拋鍜冨拝鍜囧拡鍜夊拪鍜嶅拺鍜撳挆鍜樺挏鍜炲挓鍜犲挕锟�".split("");for(a=0;a!=t[133].length;++a)if(t[133][a].charCodeAt(0)!==65533){r[t[133][a]]=34048+a;e[34048+a]=t[133][a]}t[134]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍜㈠挜鍜挵鍜插挼鍜跺挿鍜瑰捄鍜煎捑鍝冨搮鍝婂搵鍝栧摌鍝涘摖鍝″摙鍝e摛鍝摤鍝摪鍝卞摯鍝靛摱鍝峰摳鍝瑰摶鍝惧攢鍞傚攦鍞勫攨鍞堝攰鍞嬪攲鍞嶅攷鍞掑敁鍞曞敄鍞楀敇鍞欏敋鍞滃敐鍞炲敓鍞″敟鍞︼拷鍞ㄥ敥鍞敪鍞插敶鍞靛敹鍞稿敼鍞哄敾鍞藉晙鍟傚晠鍟囧晥鍟嬪晫鍟嶅晭鍟忓晳鍟掑晸鍟斿晽鍟樺暀鍟氬暃鍟濆暈鍟熷暊鍟㈠暎鍟ㄥ暕鍟暞鍟板暠鍟插暢鍟村暪鍟哄暯鍟垮枀鍠嗗枌鍠嶅枎鍠愬枓鍠撳枙鍠栧枟鍠氬枦鍠炲枲鍠″枹鍠e枻鍠ュ枽鍠ㄥ柀鍠柅鍠柇鍠柉鍠板柌鍠村柖鍠稿柡鍠煎柨鍡�鍡佸梻鍡冨梿鍡囧棃鍡婂棆鍡庡棌鍡愬棔鍡楀棙鍡欏棜鍡涘棡鍡犲棦鍡у棭鍡棶鍡板棻鍡村椂鍡稿椆鍡哄椈鍡煎椏鍢傚槂鍢勫槄锟�".split("");for(a=0;a!=t[134].length;++a)if(t[134][a].charCodeAt(0)!==65533){r[t[134][a]]=34304+a;e[34304+a]=t[134][a]}t[135]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍢嗗槆鍢婂構鍢嶅槓鍢戝槖鍢撳様鍢曞槚鍢楀槞鍢氬槣鍢濆槧鍢″槩鍢ュ槮鍢ㄥ槱鍢槴鍢槸鍢板槼鍢靛樂鍢稿樅鍢煎樈鍢惧檧鍣佸檪鍣冨檮鍣呭檰鍣囧檲鍣夊檴鍣嬪檹鍣愬檻鍣掑檽鍣曞櫀鍣氬櫅鍣濆櫈鍣熷櫊鍣★拷鍣e櫏鍣﹀櫑鍣櫘鍣櫚鍣插櫝鍣村櫟鍣峰櫢鍣瑰櫤鍣藉櫨鍣垮殌鍤佸殏鍤冨殑鍤囧殘鍤夊殜鍤嬪殞鍤嶅殣鍤戝殥鍤斿殨鍤栧殫鍤樺殭鍤氬殯鍤滃殱鍤炲殶鍤犲殹鍤㈠殼鍤ュ殾鍤у毃鍤╁毆鍤毈鍤毊鍤板毐鍤插毘鍤村毜鍤跺毟鍤瑰毢鍤诲毥鍤惧毧鍥�鍥佸泜鍥冨泟鍥呭泦鍥囧泩鍥夊泲鍥屽泹鍥庡洀鍥愬洃鍥掑洆鍥曞洊鍥樺洐鍥滃洠鍥ュ洣鍥у洦鍥╁洩鍥洰鍥洸鍥冲浂鍥峰浉鍥诲浖鍦�鍦佸渹鍦呭渿鍦嬪湆鍦嶅湈鍦忓湊鍦戯拷".split("");for(a=0;a!=t[135].length;++a)if(t[135][a].charCodeAt(0)!==65533){r[t[135][a]]=34560+a;e[34560+a]=t[135][a]}t[136]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍦掑湏鍦斿湑鍦栧湕鍦樺湙鍦氬湜鍦濆湠鍦犲湣鍦㈠湦鍦ュ湨鍦у湯鍦卞湶鍦村湹鍦跺湻鍦稿溂鍦藉溈鍧佸潈鍧勫潊鍧嗗潏鍧夊潒鍧掑潛鍧斿潟鍧栧潣鍧欏潰鍧e潵鍧у潿鍧澃鍧卞澆鍧村澋鍧稿澒鍧哄澖鍧惧澘鍨�锟藉瀬鍨囧瀳鍨夊瀶鍨嶅瀻鍨忓瀽鍨戝灁鍨曞灃鍨楀灅鍨欏灇鍨滃灊鍨炲灍鍨ュ灗鍨灛鍨灠鍨卞灣鍨靛灦鍨峰灩鍨哄灮鍨煎灲鍨惧灴鍩�鍩佸焺鍩呭焼鍩囧焾鍩夊煀鍩屽煃鍩愬煈鍩撳煐鍩楀煕鍩滃煘鍩″煝鍩e煡鍩﹀煣鍩ㄥ煩鍩煫鍩煯鍩板煴鍩插煶鍩靛煻鍩峰熁鍩煎熅鍩垮爜鍫冨爠鍫呭爤鍫夊爦鍫屽爭鍫忓爯鍫掑爴鍫斿爾鍫楀牁鍫氬牄鍫滃牆鍫熷牏鍫e牓鍫﹀牕鍫ㄥ牘鍫牞鍫牣鍫牨鍫插牫鍫村牰鍫峰牳鍫瑰牶鍫诲牸鍫斤拷".split("");for(a=0;a!=t[136].length;++a)if(t[136][a].charCodeAt(0)!==65533){r[t[136][a]]=34816+a;e[34816+a]=t[136][a]}t[137]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍫惧牽濉�濉佸濉冨濉嗗濉堝濉婂濉庡濉愬濉撳濉栧濉欏濉涘濉濆濉犲 濉㈠。濉ゅˇ濉у〃濉╁—濉‘濉“濉卞〔濉冲〈濉靛《濉峰「濉瑰『濉诲〖濉藉】澧傚澧嗗澧堝澧嬪锟藉澧庡澧愬澧斿澧栧澧樺澧滃澧犲ⅰ澧㈠ⅲ澧ゅⅴ澧﹀ⅶ澧澧澧澧板⒈澧插⒊澧村⒌澧跺⒎澧稿⒐澧哄⒒澧藉⒕澧垮澹傚澹勫澹囧澹夊澹嬪澹嶅澹忓澹掑澹斿澹楀澹欏澹涘澹濆澹熷澹″"澹e%澹﹀'澹ㄥ)澹-澹1澹插4澹靛7澹稿:澹诲<澹藉>澹垮澶佸澶呭澶堝澶婂澶屽澶愬澶掑澶楀澶涘澶炲澶″あ澶eう澶ㄥが澶板げ澶冲さ澶跺せ锟�".split("");for(a=0;a!=t[137].length;++a)if(t[137][a].charCodeAt(0)!==65533){r[t[137][a]]=35072+a;e[35072+a]=t[137][a]}t[138]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷澶藉ぞ澶垮濂冨濂嗗濂屽濂愬濂撳濂涘濂濆濂熷ァ濂eイ濂﹀ェ濂ㄥォ濂カ濂キ濂ク濂板ケ濂插サ濂峰ズ濂诲ゼ濂惧タ濡�濡呭濡嬪濡庡濡愬濡斿濡樺濡涘濡濆濡犲Α濡㈠Ζ锟藉Η濡Ν濡板Ρ濡冲Υ濡靛Χ濡峰Ω濡哄濡藉濮�濮佸濮冨濮呭濮堝濮屽濮庡濮曞濮欏濮炲濮犲А濮㈠Г濮﹀Ё濮╁И濮Л濮Н濮板П濮插С濮村У濮跺Х濮稿Ш濮煎Ы濮惧█濞傚▕濞嬪◢濞庡◤濞愬♁濞斿〞濞栧濞欏濞涘濞炲ā濞㈠à濞﹀ě濞ㄥí濞ì濞ó濞ò濞冲ǖ濞峰ǜ濞瑰ê濞诲ń濞惧濠佸﹤濠冨﹦濠呭﹪濠堝濠屽濠庡濠愬濠掑濠斿〇濠楀濠欏濠滃濠炲濠狅拷".split("");for(a=0;a!=t[138].length;++a)if(t[138][a].charCodeAt(0)!==65533){r[t[138][a]]=35328+a;e[35328+a]=t[138][a]}t[139]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷濠″濠ゅ━濠﹀┄濠╁┇濠┉濠┋濠板┍濠插┏濠稿┕濠诲┘濠藉┚濯�濯佸獋濯冨獎濯呭獑濯囧獔濯夊獖濯嬪獙濯嶅獛濯忓獝濯戝獡濯斿獣濯栧獥濯樺獧濯滃獫濯炲獰濯犲濯㈠濯ゅ濯﹀濯ㄥ濯锟藉濯濯板濯村濯峰濯哄濯煎濯垮珋瀚冨珓瀚呭珕瀚囧珗瀚婂珛瀚嶅珟瀚忓珢瀚戝珦瀚曞珬瀚欏珰瀚涘珴瀚炲珶瀚㈠瀚ュ瀚ㄥ瀚瀚瀚板瀚冲瀚靛瀚峰瀚瑰瀚诲瀚藉瀚垮瑎瀣佸瑐瀣冨瑒瀣呭瑔瀣囧瑘瀣婂瑡瀣屽瑣瀣庡瑥瀣愬瑧瀣掑瑩瀣斿瑫瀣樺瑱瀣氬瑳瀣滃瑵瀣炲瑹瀣犲瀣㈠瀣ゅ瀣﹀瀣ㄥ瀣瀣瀣瀣板瀣冲瀣跺瀣瑰瀣诲瀣藉瀣垮瓉瀛傚瓋瀛勫瓍瀛嗗瓏锟�".split("");for(a=0;a!=t[139].length;++a)if(t[139][a].charCodeAt(0)!==65533){r[t[139][a]]=35584+a;e[35584+a]=t[139][a]}t[140]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷瀛堝瓑瀛婂瓔瀛屽瓖瀛庡瓘瀛掑瓥瀛炲瓲瀛″瀛ㄥ瀛瀛瀛村瀛峰瀛瑰瀛煎瀛垮畟瀹嗗畩瀹嶅畮瀹愬畱瀹掑當瀹栧疅瀹у瀹╁瀹瀹瀹插瀹哄瀹煎瘈瀵佸瘍瀵堝瘔瀵婂瘚瀵嶅瘞瀵忥拷瀵戝瘮瀵曞瘱瀵楀瘶瀵欏瘹瀵涘瘻瀵犲瀵e瀵у瀵瀵瀵瀵插瀵村瀵跺瀵藉灏�灏傚皟灏呭皣灏堝皨灏屽皪灏庡皭灏掑皳灏楀皺灏涘盀灏熷盃灏″埃灏﹀皑灏╁蔼灏碍灏隘灏板安灏冲暗灏跺胺灞冨眲灞嗗眹灞屽睄灞掑睋灞斿睎灞楀睒灞氬睕灞滃睗灞熷雹灞ゅ抱灞ㄥ暴灞鲍灞杯灞板辈灞冲贝灞靛倍灞峰备灞诲奔灞藉本宀�宀冨矂宀呭矄宀囧矇宀婂矉宀庡矎宀掑矒宀曞矟宀炲矡宀犲病宀ゅ播宀﹀钵宀拷".split("");for(a=0;a!=t[140].length;++a)if(t[140][a].charCodeAt(0)!==65533){r[t[140][a]]=35840+a;e[35840+a]=t[140][a]}t[141]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷宀伯宀舶宀插泊宀跺补宀哄不宀煎簿宄�宄傚硟宄呭硢宄囧硤宄夊硦宄屽硩宄庡硰宄愬硲宄撳硵宄曞硸宄楀硺宄氬硾宄滃碀宄炲碂宄犲尝宄e厂宄╁倡宄钞宄潮宄插吵宄村车宄跺撤宄稿彻宄哄臣宄藉尘宄垮磤锟藉磥宕勫磪宕堝磯宕婂磱宕屽磵宕忓磹宕戝磼宕撳磿宕楀礃宕欏礆宕滃礉宕熷礌宕″储宕e触宕ㄥ椽宕船宕窗宕卞床宕冲吹宕跺捶宕稿垂宕哄椿宕煎纯宓�宓佸祩宓冨祫宓呭祮宓堝祲宓嶅祹宓忓祼宓戝祾宓撳禂宓曞禆宓楀禉宓氬禍宓炲禑宓犲怠宓㈠担宓ゅ单宓﹀掸宓ㄥ氮宓诞宓板当宓插党宓靛刀宓峰蹈宓瑰岛宓诲导宓藉稻宓垮秬宥佸秲宥勫秴宥嗗秶宥堝秹宥婂秼宥屽秿宥庡稄宥愬稇宥掑稉宥斿稌宥栧稐宥樺稓宥涘稖宥炲稛宥狅拷".split("");for(a=0;a!=t[141].length;++a)if(t[141][a].charCodeAt(0)!==65533){r[t[141][a]]=36096+a;e[36096+a]=t[141][a]}t[142]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷宥″盯宥e钉宥ュ鼎宥у定宥╁丢宥冬宥懂宥栋宥卞恫宥冲洞宥靛抖宥稿豆宥哄痘宥煎督宥惧犊宸�宸佸穫宸冨穭宸嗗穱宸堝穳宸婂穻宸屽穾宸忓窅宸戝窉宸撳窋宸曞窎宸楀窐宸欏窔宸滃窡宸犲罚宸ゅ藩宸翻锟藉钒宸靛范宸稿饭宸哄坊宸煎房甯�甯勫竾甯夊笂甯嬪笉甯庡笒甯撳笚甯炲笩甯犲浮甯㈠福甯ゅ弗甯ㄥ俯甯斧甯腐甯板覆甯冲复甯靛付甯瑰负甯惧缚骞�骞佸箖骞嗗箛骞堝箟骞婂箣骞嶅箮骞忓箰骞戝箳骞撳箹骞楀箻骞欏箽骞滃節骞熷範骞e工骞ュ功骞у龚骞╁躬骞宫骞巩骞拱骞卞沟骞峰构骞惧簛搴傚簝搴呭簣搴夊簩搴嶅簬搴掑簶搴涘簼搴″孩搴e氦搴ㄥ憨搴韩搴寒搴喊搴卞翰搴村汉搴诲杭搴藉嚎寤�寤佸粋寤冨粍寤咃拷".split("");for(a=0;a!=t[142].length;++a)if(t[142][a].charCodeAt(0)!==65533){r[t[142][a]]=36352+a;e[36352+a]=t[142][a]}t[143]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷寤嗗粐寤堝粙寤屽粛寤庡粡寤愬粩寤曞粭寤樺粰寤氬粶寤濆粸寤熷粻寤″虎寤e护寤ュ沪寤у哗寤滑寤划寤话寤卞徊寤冲坏寤稿还寤诲患寤藉紖寮嗗紘寮夊紝寮嶅紟寮愬紥寮斿紪寮欏細寮滃紳寮炲肌寮㈠迹寮わ拷寮ㄥ极寮籍寮板疾寮冲即寮靛级寮峰几寮诲冀寮惧伎褰佸絺褰冨絼褰呭絾褰囧綀褰夊綂褰嬪綄褰嶅綆褰忓綉褰斿綑褰氬經褰滃綖褰熷綘褰e渐褰у建褰疆褰讲褰村降褰跺礁褰哄浇褰惧娇寰冨締寰嶅編寰忓緫寰撳緮寰栧練寰涘緷寰炲緹寰犲劲寰e兢寰ュ睛寰у京寰粳寰景寰卞静寰冲敬寰跺靖寰瑰竞寰诲揪寰垮縺蹇佸總蹇囧繄蹇婂繈蹇庡繐蹇斿繒蹇氬繘蹇滃繛蹇熷竣蹇e骏蹇﹀卡蹇╁楷蹇堪蹇插砍蹇村慷蹇峰抗蹇哄考鎬囷拷".split("");for(a=0;a!=t[143].length;++a)if(t[143][a].charCodeAt(0)!==65533){r[t[143][a]]=36608+a;e[36608+a]=t[143][a]}t[144]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鎬堟�夋�嬫�屾�愭�戞�撴�楁�樻�氭�炴�熸�㈡�f�ゆ����版�辨�叉�虫�存�舵�锋�告�规�烘�芥�炬亐鎭勬亝鎭嗘亣鎭堟亯鎭婃亴鎭庢亸鎭戞亾鎭旀仏鎭楁仒鎭涙仠鎭炴仧鎭犳仭鎭ユ仸鎭伇鎭叉伌鎭垫伔鎭炬個锟芥倎鎮傛倕鎮嗘倗鎮堟倞鎮嬫値鎮忔倫鎮戞倱鎮曟倵鎮樻倷鎮滄倿鎮℃偄鎮ゆ偉鎮ф偐鎮偖鎮版偝鎮垫偠鎮锋偣鎮烘偨鎮炬偪鎯�鎯佹儌鎯冩儎鎯囨儓鎯夋儗鎯嶆儙鎯忔儛鎯掓儞鎯旀儢鎯楁儥鎯涙優鎯℃儮鎯f儰鎯ユ儶鎯辨儾鎯垫兎鎯告兓鎯兼兘鎯炬兛鎰傛剝鎰勬剠鎰囨剨鎰嬫剬鎰愭剳鎰掓創鎰旀剸鎰楁剺鎰欐剾鎰滄劃鎰炴劇鎰㈡劌鎰ㄦ劑鎰劕鎰劗鎰劙鎰辨劜鎰虫劥鎰垫劧鎰锋劯鎰规労鎰绘劶鎰芥劸鎱�鎱佹厒鎱冩厔鎱呮厗锟�".split("");for(a=0;a!=t[144].length;++a)if(t[144][a].charCodeAt(0)!==65533){r[t[144][a]]=36864+a;e[36864+a]=t[144][a]}t[145]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鎱囨厜鎱嬫厤鎱忔厫鎱掓厯鎱旀厲鎱楁厴鎱欐厷鎱涙厹鎱炴厽鎱犳叀鎱f叅鎱ユ叇鎱╂叒鎱叕鎱叜鎱叡鎱叉叧鎱存叾鎱告吂鎱烘吇鎱兼吔鎱炬吙鎲�鎲佹唫鎲冩唲鎲呮唵鎲囨唸鎲夋唺鎲屾啀鎲忔啇鎲戞啋鎲撴啎锟芥問鎲楁啒鎲欐啔鎲涙啘鎲炴啛鎲犳啞鎲㈡啠鎲ゆ啣鎲︽啰鎲啳鎲啹鎲版啽鎲叉喅鎲存喌鎲舵喐鎲规喓鎲绘喖鎲芥喛鎳�鎳佹噧鎳勬噮鎳嗘噰鎳夋噷鎳嶆噹鎳忔噽鎳撴嚂鎳栨嚄鎳樻嚈鎳氭嚊鎳滄嚌鎳炴嚐鎳犳嚒鎳㈡嚕鎳ゆ嚗鎳ф嚚鎳╂嚜鎳嚞鎳嚠鎳嚢鎳辨嚥鎳虫嚧鎳舵嚪鎳告嚬鎳烘嚮鎳兼嚱鎳炬垁鎴佹垈鎴冩垊鎴呮垏鎴夋垞鎴旀垯鎴滄垵鎴炴垹鎴f垿鎴ф埁鎴╂埆鎴埊鎴版埍鎴叉埖鎴舵埜鎴规埡鎴绘埣鎵傛墑鎵呮墕鎵婏拷".split("");for(a=0;a!=t[145].length;++a)if(t[145][a].charCodeAt(0)!==65533){r[t[145][a]]=37120+a;e[37120+a]=t[145][a]}t[146]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鎵忔墣鎵曟墫鎵楁墮鎵氭墱鎵濇墳鎵熸墵鎵℃墷鎵ゆ墺鎵ㄦ壉鎵叉壌鎵垫壏鎵告壓鎵绘壗鎶佹妭鎶冩妳鎶嗘妵鎶堟妺鎶屾妽鎶庢姀鎶愭姅鎶欐姕鎶濇姙鎶f姦鎶ф姪鎶姯鎶姱鎶版姴鎶虫姶鎶舵姺鎶告姾鎶炬媭鎷侊拷鎷冩媼鎷忔嫅鎷曟嫕鎷炴嫚鎷℃嫟鎷嫬鎷版嫴鎷垫嫺鎷规嫼鎷绘寑鎸冩寗鎸呮寙鎸婃寢鎸屾實鎸忔寪鎸掓寭鎸旀寱鎸楁寴鎸欐寽鎸︽導鎸╂尙鎸尞鎸版尡鎸虫尨鎸垫尪鎸锋尭鎸绘尲鎸炬尶鎹�鎹佹崉鎹囨崍鎹婃崙鎹掓崜鎹旀崠鎹楁崢鎹欐崥鎹涙崪鎹濇崰鎹ゆ崶鎹︽崹鎹崼鎹嵂鎹版嵅鎹虫嵈鎹垫嵏鎹规嵓鎹芥嵕鎹挎巵鎺冩巹鎺呮巻鎺嬫帊鎺戞帗鎺旀帟鎺楁帣鎺氭帥鎺滄帩鎺炴師鎺℃帳鎺︽帿鎺幈鎺叉幍鎺舵幑鎺绘幗鎺挎弨锟�".split("");for(a=0;a!=t[146].length;++a)if(t[146][a].charCodeAt(0)!==65533){r[t[146][a]]=37376+a;e[37376+a]=t[146][a]}t[147]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鎻佹弬鎻冩弲鎻囨張鎻婃弸鎻屾彂鎻撴彅鎻曟彈鎻樻彊鎻氭彌鎻滄彎鎻熸彚鎻ゆ彞鎻︽彠鎻ㄦ彨鎻彯鎻彴鎻辨彸鎻垫彿鎻规徍鎻绘徏鎻炬悆鎼勬悊鎼囨悎鎼夋悐鎼嶆悗鎼戞悞鎼曟悥鎼楁悩鎼欐悮鎼濇悷鎼㈡悾鎼わ拷鎼ユ惂鎼ㄦ惄鎼惍鎼惏鎼辨惒鎼虫惖鎼舵惙鎼告惞鎼绘惣鎼炬憖鎽傛憙鎽夋憢鎽屾憤鎽庢憦鎽愭憫鎽撴憰鎽栨憲鎽欐憵鎽涙憸鎽濇憻鎽犳憽鎽㈡懀鎽ゆ懃鎽︽懆鎽懌鎽懏鎽懓鎽辨懖鎽虫懘鎽垫懚鎽锋懟鎽兼懡鎽炬懣鎾�鎾佹拑鎾嗘拡鎾夋拪鎾嬫拰鎾嶆拵鎾忔拹鎾撴挃鎾楁挊鎾氭挍鎾滄挐鎾熸挔鎾℃挗鎾f挜鎾︽挧鎾ㄦ挭鎾挴鎾辨挷鎾虫挻鎾舵捁鎾绘捊鎾炬捒鎿佹搩鎿勬搯鎿囨搱鎿夋搳鎿嬫搶鎿忔搼鎿撴摂鎿曟摉鎿欐摎锟�".split("");for(a=0;a!=t[147].length;++a)if(t[147][a].charCodeAt(0)!==65533){r[t[147][a]]=37632+a;e[37632+a]=t[147][a]}t[148]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鎿涙摐鎿濇摕鎿犳摗鎿f摜鎿ф摠鎿╂摢鎿摤鎿摦鎿摪鎿辨摬鎿虫摯鎿垫摱鎿锋摳鎿规摵鎿绘摷鎿芥摼鎿挎攣鏀傛攦鏀勬攨鏀嗘攪鏀堟攰鏀嬫攲鏀嶆攷鏀忔攼鏀戞敁鏀旀敃鏀栨敆鏀欐敋鏀涙敎鏀濇敒鏀熸敔鏀★拷鏀㈡敚鏀ゆ敠鏀ф敤鏀╂敧鏀敪鏀版敱鏀叉敵鏀锋敽鏀兼斀鏁�鏁佹晜鏁冩晞鏁嗘晣鏁婃晪鏁嶆晭鏁愭晵鏁撴晹鏁楁晿鏁氭暅鏁熸暊鏁℃暏鏁ユ暓鏁ㄦ暕鏁暛鏁暞鏁辨暢鏁垫暥鏁告暪鏁烘暬鏁兼暯鏁炬暱鏂�鏂佹杺鏂冩杽鏂呮枂鏂堟枆鏂婃枍鏂庢枏鏂掓枖鏂曟枛鏂樻枤鏂濇枮鏂犳枹鏂f枽鏂ㄦ柂鏂柈鏂辨柌鏂虫柎鏂垫柖鏂锋柛鏂烘柣鏂炬柨鏃�鏃傛棁鏃堟棄鏃婃棈鏃愭棏鏃撴棓鏃曟棙鏃欐棜鏃涙棞鏃濇棡鏃熸棥鏃f棨鏃棲锟�".split("");for(a=0;a!=t[148].length;++a)if(t[148][a].charCodeAt(0)!==65533){r[t[148][a]]=37888+a;e[37888+a]=t[148][a]}t[149]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鏃叉棾鏃存椀鏃告椆鏃绘椉鏃芥椌鏃挎榿鏄勬槄鏄囨槇鏄夋構鏄嶆槓鏄戞槖鏄栨槜鏄樻槡鏄涙槣鏄炴槨鏄㈡槪鏄ゆ槮鏄╂槳鏄槵鏄槹鏄叉槼鏄锋樃鏄规樅鏄绘樈鏄挎檧鏅傛檮鏅呮檰鏅囨檲鏅夋檴鏅嶆檸鏅愭檻鏅橈拷鏅欐櫅鏅滄櫇鏅炴櫊鏅㈡櫍鏅ユ櫑鏅╂櫔鏅櫖鏅櫛鏅叉櫝鏅垫櫢鏅规櫥鏅兼櫧鏅挎殌鏆佹殐鏆呮殕鏆堟殙鏆婃殝鏆嶆殠鏆忔殣鏆掓殦鏆旀殨鏆樻殭鏆氭殯鏆滄殲鏆熸殸鏆℃殺鏆f殼鏆ユ殾鏆╂毆鏆毈鏆毌鏆版毐鏆叉毘鏆垫毝鏆锋毟鏆烘毣鏆兼毥鏆挎泙鏇佹泜鏇冩泟鏇呮泦鏇囨泩鏇夋泭鏇嬫泴鏇嶆泿鏇忔洂鏇戞洅鏇撴洈鏇曟洊鏇楁洏鏇氭洖鏇熸洜鏇℃洟鏇f洡鏇ユ洤鏇ㄦ洩鏇洭鏇洰鏇洷鏇垫浂鏇告浐鏇绘浗鏈佹渹鏈冿拷".split("");for(a=0;a!=t[149].length;++a)if(t[149][a].charCodeAt(0)!==65533){r[t[149][a]]=38144+a;e[38144+a]=t[149][a]}t[150]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鏈勬渽鏈嗘渿鏈屾湈鏈忔湋鏈掓湏鏈栨湗鏈欐湚鏈滄湠鏈犳湣鏈㈡湥鏈ゆ湧鏈ф湬鏈湴鏈叉湷鏈舵湻鏈告湽鏈绘溂鏈炬溈鏉佹潉鏉呮潎鏉婃潒鏉嶆潚鏉旀潟鏉楁潣鏉欐潥鏉涙潩鏉㈡潱鏉ゆ潶鏉ф潾鏉澁鏉辨澊鏉讹拷鏉告澒鏉烘澔鏉芥瀫鏋傛瀮鏋呮瀱鏋堟瀶鏋屾瀺鏋庢瀼鏋戞瀿鏋撴灁鏋栨灆鏋涙灍鏋犳灐鏋ゆ灕鏋╂灛鏋灡鏋叉灤鏋规灪鏋绘灱鏋芥灳鏋挎焵鏌傛焻鏌嗘焽鏌堟焿鏌婃煁鏌屾煃鏌庢煏鏌栨煑鏌涙煙鏌℃煟鏌ゆ煢鏌ф煥鏌煫鏌煯鏌叉煹鏌舵煼鏌告煿鏌烘熁鏌兼熅鏍佹爞鏍冩爠鏍嗘爫鏍愭爳鏍旀爼鏍樻牂鏍氭牄鏍滄牉鏍熸牋鏍㈡牐鏍ゆ牓鏍︽牕鏍ㄦ牜鏍牠鏍牤鏍版牨鏍存牭鏍舵牶鏍绘牽妗囨妗嶆妗掓妗楁妗欐妗涳拷".split("");for(a=0;a!=t[150].length;++a)if(t[150][a].charCodeAt(0)!==65533){r[t[150][a]]=38400+a;e[38400+a]=t[150][a]}t[151]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷妗滄妗炴妗‖妗‘妗“妗辨〔妗虫〉妗告」妗烘』妗兼〗妗炬】姊�姊傛姊囨姊夋姊嬫姊嶆姊愭姊掓姊曟姊樻姊氭姊滄姊炴姊犳ⅰ姊fⅳ姊ユⅸ姊姊姊辨⒉姊存⒍姊锋⒏锟芥⒐姊烘⒒姊兼⒔姊炬⒖妫佹妫勬妫嗘妫堟妫屾妫忔妫戞妫旀妫楁妫涙妫濇妫熸!妫㈡¥妫ユ&妫ф(妫╂*妫,妫/妫叉3妫存6妫锋8妫绘=妫炬?妞�妞傛妞勬妞囨妞夋妞屾妞戞妞旀妞栨妞樻妞氭妞滄妞炴ぁ妞㈡ぃ妞ユう妞фえ妞╂お妞が妞く妞辨げ妞虫さ妞舵し妞告ず妞绘ぜ妞炬妤佹妤勬妤嗘妤堟妤婃妤屾妤庢妤愭妤掓妤曟妤樻妤涙妤燂拷".split("");for(a=0;a!=t[151].length;++a)if(t[151][a].charCodeAt(0)!==65533){r[t[151][a]]=38656+a;e[38656+a]=t[151][a]}t[152]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷妤℃ア妤ゆゥ妤фエ妤╂オ妤キ妤グ妤叉コ妤存サ妤舵ズ妤绘ソ妤炬タ姒佹姒呮姒嬫姒庢姒愭姒掓姒栨姒欐姒濇姒熸姒℃Β姒fΔ姒ユΖ姒╂Κ姒Ξ姒Π姒叉Τ姒垫Χ姒告姒烘姒斤拷姒炬妲�妲傛妲勬妲嗘妲堟妲嬫妲忔妲掓妲曟妲楁妲欐妲滄妲炴А妲㈡В妲ゆД妲︽Ё妲ㄦЗ妲Й妲М妲О妲辨С妲存У妲舵Х妲告Ч妲烘Щ妲兼Ь妯�妯佹▊妯冩▌妯呮▎妯囨▓妯夋▼妯屾◢妯庢◤妯愭☉妯掓〒妯旀〞妯栨妯氭妯滄妯炴妯㈡ǎ妯ゆē妯︽ě妯╂ǐ妯ō妯ò妯叉ǔ妯存ǘ妯锋ǜ妯规ê妯绘妯挎﹢姗佹﹤姗冩﹨姗嗘﹫姗夋姗嬫姗嶆姗忔姗掓姗旀姗栨姗氾拷".split("");for(a=0;a!=t[152].length;++a)if(t[152][a].charCodeAt(0)!==65533){r[t[152][a]]=38912+a;e[38912+a]=t[152][a]}t[153]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷姗滄姗炴姗犳姗f─姗︽┃姗ㄦ┅姗┇姗┉姗┋姗版┎姗虫┐姗垫┒姗锋└姗烘┗姗芥┚姗挎獊妾傛獌妾呮獑妾囨獔妾夋獖妾嬫獙妾嶆獜妾掓獡妾旀獣妾栨獦妾欐獨妾涙獪妾濇獮妾熸妾㈡妾ゆ妾︼拷妾ф妾妾妾版妾叉妾存妾舵妾告妾烘妾兼妾炬娅�娅佹珎娅冩珓娅呮珕娅囨珗娅夋珚娅嬫珜娅嶆珟娅忔珢娅戞珤娅撴珨娅曟珫娅楁珮娅欐珰娅涙珳娅濇珵娅熸珷娅℃娅f娅ユ娅ф娅╂娅娅娅娅辨娅虫娅垫娅锋娅规娅绘娅芥娅挎瑎娆佹瑐娆冩瑒娆呮瑔娆囨瑘娆夋瑠娆嬫瑢娆嶆瑤娆忔瑦娆戞瑨娆撴瑪娆曟瑬娆楁瑯娆欐瑲娆涙瑴娆濇瑸娆熸娆︽娆╂娆娆锟�".split("");for(a=0;a!=t[153].length;++a)if(t[153][a].charCodeAt(0)!==65533){r[t[153][a]]=39168+a;e[39168+a]=t[153][a]}t[154]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷娆娆辨娆存娆舵娆绘娆芥姝�姝佹瓊姝勬瓍姝堟瓓姝嬫瓖姝庢瓘姝愭瓚姝掓瓝姝旀瓡姝栨瓧姝樻瓪姝涙瓬姝濇瓰姝熸瓲姝℃姝╂姝姝姝版姝叉姝存姝舵姝告姝芥姝挎畝娈呮畧锟芥畬娈庢畯娈愭畱娈旀畷娈楁畼娈欐疁娈濇疄娈熸疇娈㈡娈ゆ娈︽娈ㄦ娈娈娈娈辨娈舵娈规娈绘娈芥姣�姣冩瘎姣嗘瘒姣堟瘔姣婃瘜姣庢瘣姣戞瘶姣氭瘻姣濇癁姣熸癄姣㈡姣ゆ姣︽姣ㄦ姣姣姣辨姣存姣锋姣烘姣兼姣挎皜姘佹皞姘冩皠姘堟皦姘婃皨姘屾皫姘掓皸姘滄皾姘炴盃姘f哎姘艾姘氨姘虫岸姘锋肮姘烘盎姘兼熬姘挎眱姹勬眳姹堟眿姹屾睄姹庢睆姹戞睊姹撴睎姹橈拷".split("");for(a=0;a!=t[154].length;++a)if(t[154][a].charCodeAt(0)!==65533){r[t[154][a]]=39424+a;e[39424+a]=t[154][a]}t[155]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷姹欐睔姹㈡保姹ユ宝姹ф鲍姹杯姹悲姹辨背姹垫狈姹告焙姹绘奔姹挎瞼娌勬矅娌婃矉娌嶆矌娌戞矑娌曟矕娌楁矘娌氭矞娌濇矠娌犳并娌ㄦ铂娌舶娌存驳娌舵卜娌烘硛娉佹硞娉冩硢娉囨硤娉嬫硩娉庢硰娉戞硳娉橈拷娉欐硽娉滄碀娉熸长娉︽厂娉╂超娉巢娉存彻娉挎磤娲傛磧娲呮磫娲堟磯娲婃磵娲忔磹娲戞磽娲旀磿娲栨礃娲滄礉娲熸礌娲℃储娲f搐娲︽川娲╂船娲疮娲版创娲舵捶娲告春娲挎祤娴傛祫娴夋祵娴愭禃娴栨禇娴樻禌娴濇禑娴℃耽娴ゆ单娴ф胆娴惮娴蛋娴辨挡娴虫档娴舵倒娴烘祷娴芥稻娴挎秬娑佹秲娑勬秵娑囨秺娑嬫秿娑忔稅娑掓稏娑楁稑娑欐稓娑滄盯娑ユ冬娑栋娑辨冻娑存抖娑锋豆娑烘痘娑兼督娑炬穪娣傛穬娣堟穳娣婏拷".split("");for(a=0;a!=t[155].length;++a)if(t[155][a].charCodeAt(0)!==65533){r[t[155][a]]=39680+a;e[39680+a]=t[155][a]}t[156]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷娣嶆穾娣忔窅娣掓窊娣旀窌娣楁窔娣涙窚娣熸发娣f伐娣ф法娣╂藩娣矾娣版凡娣存返娣舵犯娣烘方娣炬房娓�娓佹競娓冩竸娓嗘竾娓堟笁娓嬫笍娓掓笓娓曟笜娓欐笡娓滄笧娓熸涪娓︽抚娓ㄦ釜娓府娓版副娓虫傅锟芥付娓锋腹娓绘讣娓芥妇娓挎箑婀佹箓婀呮箚婀囨箞婀夋箠婀嬫箤婀忔箰婀戞箳婀曟箺婀欐箽婀滄節婀炴範婀℃耿婀f工婀ユ功婀ф龚婀╂躬婀弓婀拱婀辨共婀虫勾婀垫苟婀锋垢婀规购婀绘辜婀芥簚婧佹簜婧勬簢婧堟簥婧嬫簩婧嶆簬婧戞簰婧撴簲婧曟簴婧楁簷婧氭簺婧濇簽婧犳骸婧f氦婧︽酣婧╂韩婧涵婧喊婧虫旱婧告汗婧兼壕婧挎粈婊冩粍婊呮粏婊堟粔婊婃粚婊嶆粠婊愭粧婊栨粯婊欐粵婊滄粷婊f户婊猾婊画婊化锟�".split("");for(a=0;a!=t[156].length;++a)if(t[156][a].charCodeAt(0)!==65533){r[t[156][a]]=39936+a;e[39936+a]=t[156][a]}t[157]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷婊版槐婊叉怀婊垫欢婊锋桓婊烘换婊兼唤婊炬豢婕�婕佹純婕勬紖婕囨紙婕婃紜婕屾紞婕庢紣婕戞紥婕栨紬婕樻紮婕氭紱婕滄紳婕炴紵婕℃饥婕f讥婕︽姬婕ㄦ棘婕及婕叉即婕垫挤婕告脊婕烘蓟婕兼冀婕挎絸娼佹絺锟芥絻娼勬絽娼堟綁娼婃綄娼庢綇娼愭綉娼掓綋娼旀綍娼栨綏娼欐綒娼涙綕娼熸綘娼℃剑娼ゆ渐娼ф建娼╂姜娼浆娼桨娼辨匠娼垫蕉娼锋焦娼绘浇娼炬娇婢�婢佹緜婢冩緟婢嗘緡婢婃緥婢忔緪婢戞緬婢撴緮婢曟緰婢楁緲婢欐練婢涙緷婢炴緹婢犳劲婢f兢婢ユ睛婢ㄦ京婢精婢经婢警婢版颈婢叉敬婢垫痉婢告竞婢绘炯婢芥揪婢挎縼婵冩縿婵呮繂婵囨繄婵婃繈婵屾繊婵庢繌婵愭繐婵旀繒婵栨織婵樻繖婵氭繘婵滄繚婵熸竣婵f郡婵ワ拷".split("");for(a=0;a!=t[157].length;++a)if(t[157][a].charCodeAt(0)!==65533){r[t[157][a]]=40192+a;e[40192+a]=t[157][a]}t[158]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷婵︽咖婵ㄦ咯婵揩婵凯婵版勘婵叉砍婵存康婵舵糠婵告抗婵烘炕婵兼拷婵炬靠鐎�鐎佺�傜�冪�勭�呯�嗙�囩�堢�夌�婄�嬬�岀�嶇�庣�忕�愮�掔�撶�旂�曠�栫�楃�樼�欑�滅�濈�炵�熺�犵�$�㈢�ょ�ョ�︾�х�ㄧ�╃�拷鐎�����扮�辩�茬�崇�寸�剁�风�哥�虹�荤�肩�界�剧�跨亐鐏佺亗鐏冪亜鐏呯亞鐏囩亪鐏夌亰鐏嬬亶鐏庣亹鐏戠亽鐏撶仈鐏曠仏鐏楃仒鐏欑仛鐏涚仠鐏濈仧鐏犵仭鐏㈢仯鐏ょ仴鐏︾仹鐏ㄧ仼鐏伄鐏辩伈鐏崇伌鐏风伖鐏虹伝鐏界倎鐐傜們鐐勭倖鐐囩倛鐐嬬倢鐐嶇倧鐐愮倯鐐撶倵鐐樼倸鐐涚倿鐐熺偁鐐$偄鐐g偆鐐ョ偊鐐х偍鐐╃偑鐐扮偛鐐寸偟鐐剁偤鐐剧偪鐑勭儏鐑嗙儑鐑夌儖鐑岀儘鐑庣儚鐑愮儜鐑掔儞鐑旂儠鐑栫儣鐑氾拷".split("");for(a=0;a!=t[158].length;++a)if(t[158][a].charCodeAt(0)!==65533){r[t[158][a]]=40448+a;e[40448+a]=t[158][a]}t[159]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐑滅儩鐑炵儬鐑$儮鐑g儱鐑儺鐑扮儽鐑茬兂鐑寸兊鐑剁兏鐑虹兓鐑肩兙鐑跨剙鐒佺剛鐒冪剟鐒呯剢鐒囩剤鐒嬬剬鐒嶇剮鐒忕剳鐒掔剶鐒楃剾鐒滅劃鐒炵劅鐒犵劇鐒㈢劊鐒ょ劌鐒х劏鐒╃劒鐒劕鐒劗鐒茬劤鐒达拷鐒电劮鐒哥劰鐒虹劵鐒肩劷鐒剧効鐓�鐓佺厒鐓冪厔鐓嗙厙鐓堢厜鐓嬬厤鐓忕厫鐓戠厭鐓撶厰鐓曠厲鐓楃厴鐓欑厷鐓涚厺鐓熺厾鐓$參鐓g叆鐓╃叒鐓叕鐓叝鐓扮叡鐓寸叺鐓剁叿鐓圭吇鐓肩吘鐓跨唨鐔佺唫鐔冪唴鐔嗙唶鐔堢唹鐔嬬唽鐔嶇啂鐔愮啈鐔掔啌鐔曠問鐔楃啔鐔涚啘鐔濈啚鐔$啟鐔g啢鐔ョ啨鐔х啯鐔啱鐔啴鐔啺鐔辩啿鐔寸喍鐔风喐鐔虹喕鐔肩喗鐔剧喛鐕�鐕佺噦鐕勭噮鐕嗙噰鐕堢噳鐕婄噵鐕岀噸鐕忕噽鐕戠噿鐕擄拷".split("");for(a=0;a!=t[159].length;++a)if(t[159][a].charCodeAt(0)!==65533){r[t[159][a]]=40704+a;e[40704+a]=t[159][a]}t[160]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐕栫嚄鐕樼嚈鐕氱嚊鐕滅嚌鐕炵嚐鐕$嚔鐕g嚖鐕︾嚚鐕╃嚜鐕嚞鐕嚡鐕扮嚤鐕茬嚦鐕寸嚨鐕剁嚪鐕哥嚭鐕荤嚰鐕界嚲鐕跨垁鐖佺垈鐖冪垊鐖呯垏鐖堢垑鐖婄垕鐖岀垗鐖庣垙鐖愮垜鐖掔垞鐖旂垥鐖栫垪鐖樼垯鐖氾拷鐖涚垳鐖炵垷鐖犵垺鐖㈢垼鐖ょ垾鐖︾埀鐖╃埆鐖埉鐖埐鐖崇埓鐖虹埣鐖剧墍鐗佺墏鐗冪墑鐗呯墕鐗夌墛鐗嬬墡鐗忕墣鐗戠墦鐗旂墪鐗楃墭鐗氱墱鐗炵墵鐗g墹鐗ョ墾鐗壂鐗壄鐗扮壉鐗崇壌鐗剁壏鐗哥壔鐗肩壗鐘傜妰鐘呯妴鐘囩妶鐘夌妼鐘庣姁鐘戠姄鐘旂姇鐘栫姉鐘樼姍鐘氱姏鐘滅姖鐘炵姞鐘$姠鐘g姢鐘ョ姦鐘х姩鐘╃姫鐘姰鐘辩姴鐘崇姷鐘虹娀鐘肩娊鐘剧娍鐙�鐙呯媶鐙囩媺鐙婄媼鐙岀嫃鐙戠嫇鐙旂嫊鐙栫嫎鐙氱嫑锟�".split("");for(a=0;a!=t[160].length;++a)if(t[160][a].charCodeAt(0)!==65533){r[t[160][a]]=40960+a;e[40960+a]=t[160][a]}t[161]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟姐��銆併�偮匪壦嚶ㄣ�冦�呪�旓綖鈥栤�︹�樷�欌�溾�濄�斻�曘�堛�夈�娿�嬨�屻�嶃�庛�忋�栥�椼�愩�懧泵椕封埗鈭р埁鈭戔垙鈭埄鈭堚埛鈭氣姤鈭モ垹鈱掆姍鈭埉鈮♀墝鈮堚埥鈭濃墵鈮壇鈮も墺鈭炩埖鈭粹檪鈾�掳鈥测�斥剝锛劼わ繝锟♀�奥р剸鈽嗏槄鈼嬧棌鈼庘棁鈼嗏枴鈻犫柍鈻测�烩啋鈫愨啈鈫撱�擄拷".split("");for(a=0;a!=t[161].length;++a)if(t[161][a].charCodeAt(0)!==65533){r[t[161][a]]=41216+a;e[41216+a]=t[161][a]}t[162]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟解叞鈪扁叢鈪斥叴鈪碘叾鈪封吀鈪癸拷锟斤拷锟斤拷锟解拡鈷夆拪鈷嬧拰鈷嶁拵鈷忊拹鈷戔拻鈷撯挃鈷曗挅鈷椻挊鈷欌挌鈷涒懘鈶碘懚鈶封懜鈶光懞鈶烩懠鈶解懢鈶库拃鈷佲拏鈷冣拕鈷呪拞鈷団憼鈶♀憿鈶b懁鈶モ懄鈶р懆鈶╋拷锟姐垹銏°垻銏c垽銏ャ垿銏с埁銏╋拷锟解厾鈪♀參鈪b叅鈪モ叇鈪р叏鈪┾叒鈪拷锟斤拷".split("");for(a=0;a!=t[162].length;++a)if(t[162][a].charCodeAt(0)!==65533){r[t[162][a]]=41472+a;e[41472+a]=t[162][a]}t[163]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤紒锛傦純锟ワ紖锛嗭紘锛堬級锛婏紜锛岋紞锛庯紡锛愶紤锛掞紦锛旓紩锛栵紬锛橈紮锛氾紱锛滐紳锛烇紵锛狅肌锛迹锛わ讥锛︼姬锛缉锛极锛辑锛集锛帮急锛诧汲锛达嫉锛讹挤锛革脊锛猴蓟锛硷冀锛撅伎锝�锝侊絺锝冿絼锝咃絾锝囷綀锝夛綂锝嬶綄锝嶏綆锝忥綈锝戯綊锝擄綌锝曪綎锝楋綐锝欙綒锝涳綔锝濓浚锟�".split("");for(a=0;a!=t[163].length;++a)if(t[163][a].charCodeAt(0)!==65533){r[t[163][a]]=41728+a;e[41728+a]=t[163][a]}t[164]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟姐亖銇傘亙銇勩亝銇嗐亣銇堛亯銇娿亱銇屻亶銇庛亸銇愩亼銇掋亾銇斻仌銇栥仐銇樸仚銇氥仜銇溿仢銇炪仧銇犮仭銇€仯銇ゃ仴銇︺仹銇ㄣ仼銇伀銇伃銇伅銇般伇銇层伋銇淬伒銇躲伔銇搞伖銇恒伝銇笺伣銇俱伩銈�銈併倐銈冦倓銈呫倖銈囥倛銈夈倞銈嬨倢銈嶃値銈忋倫銈戙倰銈擄拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[164].length;++a)if(t[164][a].charCodeAt(0)!==65533){r[t[164][a]]=41984+a;e[41984+a]=t[164][a]}t[165]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟姐偂銈€偅銈ゃ偉銈︺偋銈ㄣ偐銈偒銈偔銈偗銈般偙銈层偝銈淬偟銈躲偡銈搞偣銈恒偦銈笺偨銈俱偪銉�銉併儌銉冦儎銉呫儐銉囥儓銉夈儕銉嬨儗銉嶃儙銉忋儛銉戙儝銉撱償銉曘儢銉椼儤銉欍儦銉涖儨銉濄優銉熴儬銉°儮銉c儰銉ャ儲銉с儴銉┿儶銉儸銉儺銉儼銉便儾銉炽兇銉点兌锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[165].length;++a)if(t[165][a].charCodeAt(0)!==65533){r[t[165][a]]=42240+a;e[42240+a]=t[165][a]}t[166]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟轿懳捨撐斘曃栁椢樜櫸毼浳溛澪炍熚犖∥Nのノξㄎ╋拷锟斤拷锟斤拷锟斤拷锟轿蔽参澄次滴段肺肝刮何晃嘉轿疚肯�蟻蟽蟿蠀蠁蠂蠄蠅锟斤拷锟斤拷锟斤拷锟斤傅锔讹腹锔猴缚锕�锔斤妇锕侊箓锕冿箘锟斤拷锔伙讣锔凤父锔憋拷锔筹复锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[166].length;++a)if(t[166][a].charCodeAt(0)!==65533){r[t[166][a]]=42496+a;e[42496+a]=t[166][a]}t[167]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟叫愋懶捫撔斝曅佇栃椥樞櫺毿浶溞澬炐熜犘⌒⑿Pばバπㄐ┬拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷邪斜胁谐写械褢卸蟹懈泄泻谢屑薪芯锌褉褋褌褍褎褏褑褔褕褖褗褘褜褝褞褟锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[167].length;++a)if(t[167][a].charCodeAt(0)!==65533){r[t[167][a]]=42752+a;e[42752+a]=t[167][a]}t[168]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷藠藡藱鈥撯�曗�モ�碘剠鈩夆問鈫椻啒鈫欌垥鈭熲垼鈮掆墻鈮р娍鈺愨晳鈺掆晸鈺斺晻鈺栤晽鈺樷暀鈺氣暃鈺溾暆鈺炩暉鈺犫暋鈺⑩暎鈺も暐鈺︹暓鈺ㄢ暕鈺暙鈺暛鈺暞鈺扳暠鈺测暢鈻佲杺鈻冣杽鈻呪枂鈻囷拷鈻堚枆鈻娾枊鈻屸枍鈻庘枏鈻撯枖鈻曗柤鈻解棦鈼b棨鈼モ槈鈯曘�掋�濄�烇拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷膩谩菐脿膿茅臎猫墨铆菒矛艒贸菕貌奴煤菙霉菛菢菤菧眉锚蓱锟脚勁堬拷伞锟斤拷锟斤拷銊呫剢銊囥剤銊夈剨銊嬨剬銊嶃剮銊忋剱銊戙剴銊撱剶銊曘剸銊椼剺銊欍剼銊涖劀銊濄劄銊熴劆銊°劉銊c劋銊ャ劍銊с劏銊╋拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[168].length;++a)if(t[168][a].charCodeAt(0)!==65533){r[t[168][a]]=43008+a;e[43008+a]=t[168][a]}t[169]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷銆°�€�c�ゃ�ャ�︺�с�ㄣ�┿姡銕庛帍銕溿帩銕炪帯銖勩弾銖戙彃銖曪赴锟郡锟解劇銏憋拷鈥愶拷锟斤拷銉笺倹銈溿兘銉俱�嗐倽銈烇箟锕婏箣锕岋箥锕庯箯锕愶箲锕掞箶锕曪箹锕楋箼锕氾箾锕滐節锕烇篃锕狅埂锟斤耿锕o工锕ワ功锕供锕公锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟姐�囷拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鈹�鈹佲攤鈹冣攧鈹呪攩鈹団攬鈹夆攰鈹嬧攲鈹嶁攷鈹忊攼鈹戔敀鈹撯敂鈹曗敄鈹椻敇鈹欌敋鈹涒敎鈹濃敒鈹熲敔鈹♀敘鈹b敜鈹モ敠鈹р敤鈹┾敧鈹敩鈹敭鈹敯鈹扁敳鈹斥敶鈹碘敹鈹封敻鈹光敽鈹烩敿鈹解斁鈹库晙鈺佲晜鈺冣晞鈺呪晢鈺団晥鈺夆晩鈺嬶拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[169].length;++a)if(t[169][a].charCodeAt(0)!==65533){r[t[169][a]]=43264+a;e[43264+a]=t[169][a]}t[170]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐙滅嫕鐙熺嫝鐙g嫟鐙ョ嫤鐙х嫪鐙嫷鐙剁嫻鐙界嬀鐙跨寑鐚傜寗鐚呯寙鐚囩寛鐚夌寢鐚岀實鐚忕寪鐚戠寬鐚旂寴鐚欑寶鐚熺尃鐚g尋鐚︾導鐚ㄧ尛鐚尠鐚茬尦鐚电尪鐚虹尰鐚肩尳鐛�鐛佺崅鐛冪崉鐛呯崋鐛囩崍锟界崏鐛婄崑鐛岀崕鐛忕崙鐛撶崝鐛曠崠鐛樼崣鐛氱崨鐛滅崫鐛炵崯鐛$崲鐛g崵鐛ョ崷鐛х崹鐛╃崻鐛嵁鐛扮嵄锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[170].length;++a)if(t[170][a].charCodeAt(0)!==65533){r[t[170][a]]=43520+a;e[43520+a]=t[170][a]}t[171]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐛茬嵆鐛寸嵉鐛剁嵎鐛哥嵐鐛虹嵒鐛肩嵔鐛跨巰鐜佺巶鐜冪巺鐜嗙巿鐜婄帉鐜嶇帍鐜愮帓鐜撶帞鐜曠帡鐜樼帣鐜氱帨鐜濈帪鐜犵帯鐜g帳鐜ョ帵鐜х帹鐜幀鐜幈鐜寸幍鐜剁幐鐜圭幖鐜界幘鐜跨弫鐝冪弰鐝呯弳鐝囷拷鐝嬬弻鐝庣彃鐝撶彅鐝曠彇鐝楃彉鐝氱彌鐝滅彎鐝熺彙鐝㈢彛鐝ょ彟鐝ㄧ彧鐝彫鐝彲鐝扮彵鐝崇彺鐝电彾鐝凤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[171].length;++a)if(t[171][a].charCodeAt(0)!==65533){r[t[171][a]]=43776+a;e[43776+a]=t[171][a]}t[172]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐝哥徆鐝虹徎鐝肩徑鐝剧徔鐞�鐞佺悅鐞勭悋鐞堢悑鐞岀悕鐞庣悜鐞掔悡鐞旂悤鐞栫悧鐞樼悪鐞滅悵鐞炵悷鐞犵悺鐞g悿鐞х惄鐞惌鐞惐鐞茬惙鐞哥惞鐞虹惢鐞界惥鐞跨憖鐟傜憙鐟勭憛鐟嗙憞鐟堢憠鐟婄憢鐟岀憤锟界憥鐟忕憪鐟戠憭鐟撶憯鐟栫憳鐟濈憼鐟$憿鐟g懁鐟ョ懄鐟х懆鐟╃應鐟懍鐟懐鐟辩懖鐟崇懘鐟电懜鐟圭懞锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[172].length;++a)if(t[172][a].charCodeAt(0)!==65533){r[t[172][a]]=44032+a;e[44032+a]=t[172][a]}t[173]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐟荤懠鐟界懣鐠傜拕鐠呯拞鐠堢拤鐠婄拰鐠嶇拸鐠戠拻鐠撶挃鐠曠挅鐠楃挊鐠欑挌鐠涚挐鐠熺挔鐠$挗鐠g挙鐠ョ挦鐠挮鐠挱鐠挴鐠扮挶鐠茬挸鐠寸挼鐠剁挿鐠哥捁鐠荤捈鐠界捑鐠跨搥鐡佺搨鐡冪搫鐡呯搯鐡囷拷鐡堢搲鐡婄搵鐡岀搷鐡庣搹鐡愮搼鐡撶摂鐡曠摉鐡楃摌鐡欑摎鐡涚摑鐡熺摗鐡ョ摟鐡ㄧ摡鐡摣鐡摥鐡扮摫鐡诧拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[173].length;++a)if(t[173][a].charCodeAt(0)!==65533){r[t[173][a]]=44288+a;e[44288+a]=t[173][a]}t[174]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐡崇摰鐡哥摴鐡虹摶鐡肩摻鐡剧攢鐢佺攤鐢冪攨鐢嗙攪鐢堢攭鐢婄攱鐢岀攷鐢愮敀鐢旂敃鐢栫敆鐢涚敐鐢炵敔鐢$敘鐢g敜鐢︾敡鐢敭鐢寸敹鐢圭敿鐢界斂鐣佺晜鐣冪晞鐣嗙晣鐣夌晩鐣嶇晲鐣戠晵鐣撶晻鐣栫晽鐣橈拷鐣濈暈鐣熺暊鐣$暍鐣g暏鐣х暔鐣╃暙鐣暛鐣暞鐣扮暠鐣崇暤鐣剁暦鐣虹暬鐣肩暯鐣剧杸鐤佺杺鐤勭枀鐤囷拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[174].length;++a)if(t[174][a].charCodeAt(0)!==65533){r[t[174][a]]=44544+a;e[44544+a]=t[174][a]}t[175]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐤堢枆鐤婄枌鐤嶇枎鐤愮枔鐤曠枠鐤涚枩鐤炵枹鐤︾枾鐤ㄧ柀鐤柇鐤剁柗鐤虹柣鐤跨梹鐥佺梿鐥嬬棇鐥庣棌鐥愮棏鐥撶棗鐥欑棜鐥滅棟鐥熺棤鐥$棩鐥╃棳鐥棶鐥棽鐥崇椀鐥剁椃鐥哥椇鐥荤椊鐥剧槀鐦勭槅鐦囷拷鐦堢槈鐦嬬槏鐦庣槒鐦戠槖鐦撶様鐦栫槡鐦滅槤鐦炵槨鐦g槯鐦ㄧ槵鐦槸鐦辩槻鐦剁樂鐦圭樅鐦荤樈鐧佺檪鐧勶拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[175].length;++a)if(t[175][a].charCodeAt(0)!==65533){r[t[175][a]]=44800+a;e[44800+a]=t[175][a]}t[176]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐧呯檰鐧囩檲鐧夌檴鐧嬬檸鐧忕檺鐧戠檼鐧撶檿鐧楃櫂鐧欑櫄鐧涚櫇鐧熺櫊鐧$櫌鐧ょ櫏鐧︾櫑鐧ㄧ櫓鐧櫖鐧櫘鐧扮櫛鐧茬櫝鐧寸櫟鐧剁櫡鐧圭櫤鐧肩櫩鐨�鐨佺殐鐨呯殙鐨婄殞鐨嶇殢鐨愮殥鐨旂殨鐨楃殬鐨氱殯锟界殰鐨濈殲鐨熺殸鐨$殺鐨g殽鐨︾毀鐨ㄧ毄鐨毇鐨毉鐨毎鐨崇毜鐨剁毞鐨哥毠鐨虹毣鐨肩毥鐨剧泙鐩佺泝鍟婇樋鍩冩尐鍝庡攭鍝�鐨戠檶钄肩煯鑹剧鐖遍殬闉嶆皑瀹変亢鎸夋殫宀歌兒妗堣偖鏄傜泿鍑规晼鐔勘琚勫偛濂ユ噴婢宠姯鎹屾墥鍙惂绗嗗叓鐤ゅ反鎷旇穻闈舵妸鑰欏潩闇哥舰鐖哥櫧鏌忕櫨鎽嗕桨璐ユ嫓绋楁枒鐝惉鎵宠埇棰佹澘鐗堟壆鎷屼即鐡e崐鍔炵粖閭﹀府姊嗘鑶�缁戞纾呰殞闀戝倣璋よ嫗鑳炲寘瑜掑墺锟�".split("");for(a=0;a!=t[176].length;++a)if(t[176][a].charCodeAt(0)!==65533){r[t[176][a]]=45056+a;e[45056+a]=t[176][a]}t[177]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐩勭泧鐩夌泲鐩岀洆鐩曠洐鐩氱洔鐩濈洖鐩犵洝鐩㈢洠鐩ょ洣鐩х洦鐩╃洩鐩洭鐩洶鐩崇浀鐩剁浄鐩虹浕鐩界浛鐪�鐪傜渻鐪呯渾鐪婄湆鐪庣湉鐪愮湋鐪掔湏鐪旂湑鐪栫湕鐪樼湜鐪滅湞鐪炵湣鐪g湦鐪ョ湩鐪湯锟界湰鐪湴鐪辩湶鐪崇湸鐪圭溁鐪界溇鐪跨潅鐫勭潊鐫嗙潏鐫夌潑鐫嬬潓鐫嶇潕鐫忕潚鐫撶潝鐫曠潠鐫楃潣鐫欑潨钖勯浌淇濆牎楗卞疂鎶辨姤鏆磋惫椴嶇垎鏉鎮插崙鍖楄緢鑳岃礉閽″�嶇媹澶囨儷鐒欒濂旇嫰鏈宕╃环鐢车韫﹁扛閫奸蓟姣旈剻绗斿郊纰ц摉钄芥瘯姣欐瘱甯佸簢鐥归棴鏁濆紛蹇呰緹澹佽噦閬块櫅闉竟缂栬船鎵佷究鍙樺崬杈ㄨ京杈亶鏍囧姜鑶樿〃槌栨唻鍒槳褰枌婵掓花瀹炬憟鍏靛啺鏌勪笝绉夐ゼ鐐筹拷".split("");for(a=0;a!=t[177].length;++a)if(t[177][a].charCodeAt(0)!==65533){r[t[177][a]]=45312+a;e[45312+a]=t[177][a]}t[178]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐫濈潪鐫熺潬鐫ょ潷鐫╃潽鐫澁鐫澃鐫辩澆鐫崇澊鐫电澏鐫风澑鐫虹澔鐫肩瀬鐬傜瀮鐬嗙瀲鐬堢瀴鐬婄瀷鐬忕瀽鐬撶灁鐬曠灃鐬楃灅鐬欑灇鐬涚灉鐬濈灋鐬$灒鐬ょ灕鐬ㄧ灚鐬灝鐬灡鐬茬灤鐬剁灧鐬哥灩鐬猴拷鐬肩灳鐭�鐭佺焸鐭冪焺鐭呯焼鐭囩焾鐭夌煀鐭嬬煂鐭庣煆鐭愮煈鐭掔煋鐭旂煏鐭栫煒鐭欑煔鐭濈煘鐭熺煚鐭$煠鐥呭苟鐜昏彔鎾嫧閽垫尝鍗氬媰鎼忛搨绠斾集甯涜埗鑴栬唺娓ゆ硦椹虫崟鍗滃摵琛ュ煚涓嶅竷姝ョ翱閮ㄦ�栨摝鐚滆鏉愭墠璐㈢潿韪╅噰褰╄彍钄¢鍙傝殨娈嬫儹鎯ㄧ伩鑻嶈埍浠撴钵钘忔搷绯欐Ы鏇硅崏鍘曠瓥渚у唽娴嬪眰韫彃鍙夎尙鑼舵煡纰存惤瀵熷矓宸鎷嗘煷璞烘悁鎺鸿潐棣嬭皸缂犻摬浜ч槓棰ゆ槍鐚栵拷".split("");for(a=0;a!=t[178].length;++a)if(t[178][a].charCodeAt(0)!==65533){r[t[178][a]]=45568+a;e[45568+a]=t[178][a]}t[179]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐭︾煥鐭煰鐭扮煴鐭茬煷鐭电煼鐭圭熀鐭荤熂鐮冪爠鐮呯爢鐮囩爤鐮婄爧鐮庣爮鐮愮爴鐮曠牂鐮涚牉鐮犵牎鐮㈢牑鐮ㄧ牚鐮牣鐮牨鐮茬牫鐮电牰鐮界牽纭佺纭冪纭嗙纭夌纭嬬纭忕纭撶纭樼纭氾拷纭涚纭炵纭犵 纭㈢。纭ょˉ纭︾¨纭ㄧ々纭“纭辩〔纭崇〈纭电《纭哥」纭虹』纭界【纭跨纰佺纰冨満灏濆父闀垮伩鑲犲巶鏁炵晠鍞卞�¤秴鎶勯挒鏈濆槻娼发鍚电倰杞︽壇鎾ゆ帲褰绘緢閮磋嚕杈板皹鏅ㄥ勘娌夐檲瓒佽‖鎾戠О鍩庢鎴愬憟涔樼▼鎯╂緞璇氭壙閫為獘绉ゅ悆鐥存寔鍖欐睜杩熷紱椹拌�婚娇渚堝昂璧ょ繀鏂ョ偨鍏呭啿铏磭瀹犳娊閰暣韪岀鎰佺浠囩桓鐬呬笐鑷垵鍑烘┍鍘ㄨ簢閿勯洀婊侀櫎妤氾拷".split("");for(a=0;a!=t[179].length;++a)if(t[179][a].charCodeAt(0)!==65533){r[t[179][a]]=45824+a;e[45824+a]=t[179][a]}t[180]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷纰勭纰嗙纰婄纰忕纰掔纰曠纰欑纰炵纰㈢ⅳ纰︾ⅷ纰╃ⅹ纰纰纰⒌纰剁⒎纰哥⒑纰荤⒓纰界⒖纾�纾傜纾勭纾囩纾岀纾庣纾戠纾撶纾楃纾氱纾滅纾炵纾犵!纾㈢#锟界¥纾ョ&纾х)纾+纾.纾0纾辩3纾电6纾哥9纾荤<纾界>纾跨绀傜绀勭绀囩绀夌绀嬬纭�鍌ㄧ煑鎼愯Е澶勬彛宸濈┛妞戒紶鑸瑰枠涓茬柈绐楀耿搴婇棷鍒涘惞鐐婃嵍閿ゅ瀭鏄ユた閱囧攪娣崇函锠㈡埑缁扮柕鑼ㄧ闆岃緸鎱堢摲璇嶆鍒鸿祼娆¤仾钁卞洷鍖嗕粠涓涘噾绮楅唻绨囦績韫跨绐滄懅宕斿偓鑴嗙榿绮规番缈犳潙瀛樺纾嬫挳鎼撴帾鎸敊鎼揪绛旂槱鎵撳ぇ鍛嗘鍌f埓甯︽畣浠h捶琚嬪緟閫拷".split("");for(a=0;a!=t[180].length;++a)if(t[180][a].charCodeAt(0)!==65533){r[t[180][a]]=46080+a;e[46080+a]=t[180][a]}t[181]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绀嶇绀忕绀戠绀旂绀栫绀樼绀氱绀滅绀熺绀$あ绀gぅ绀︾ぇ绀ㄧぉ绀か绀き绀く绀扮け绀茬こ绀电ざ绀风じ绀圭そ绀跨绁冪绁呯绁婄绁岀绁庣绁愮绁掔绁曠绁欑ァ绁o拷绁ょウ绁╃オ绁ガ绁グ绁辩ゲ绁崇ゴ绁电ザ绁圭セ绁肩ソ绁剧タ绂傜绂嗙绂堢绂嬬绂嶇绂愮绂掓�犺�芥媴涓瑰崟閮告幐鑳嗘棪姘絾鎯贰璇炲脊铔嬪綋鎸″厷鑽℃。鍒�鎹h箞鍊掑矝绁峰鍒扮ɑ鎮奸亾鐩楀痉寰楃殑韫伅鐧荤瓑鐬嚦閭撳牑浣庢淮杩晫绗涚媱娑ょ繜瀚℃姷搴曞湴钂傜甯濆紵閫掔紨棰犳巶婊囩鐐瑰吀闈涘灚鐢典絻鐢稿簵鎯﹀娣�娈跨鍙奸洉鍑嬪垇鎺夊悐閽撹皟璺岀埞纰熻澏杩皪鍙狅拷".split("");for(a=0;a!=t[181].length;++a)if(t[181][a].charCodeAt(0)!==65533){r[t[181][a]]=46336+a;e[46336+a]=t[181][a]}t[182]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绂撶绂曠绂楃绂欑绂滅绂炵绂犵Α绂㈢Γ绂ょΕ绂︾Θ绂╃Κ绂Μ绂Ξ绂Π绂辩Σ绂寸Φ绂剁Ψ绂哥绂跨绉勭绉囩绉婄绉庣绉愮绉旂绉楃绉氱绉滅绉炵绉$Б绉ョЖ绉拷绉М绉辩Р绉崇Т绉电Ф绉风Ч绉虹Ъ绉剧Э绋佺▌绋呯▏绋堢▔绋婄▽绋忕◥绋戠♁绋撶〞绋栫绋欑绋滀竵鐩彯閽夐《榧庨敪瀹氳涓笢鍐懀鎳傚姩鏍嬩緱鎭喕娲炲厹鎶栨枟闄¤眴閫楃棙閮界潱姣掔妸鐙鍫电澒璧屾潨闀�鑲氬害娓″绔煭閿绘鏂紟鍫嗗厬闃熷澧╁惃韫叉暒椤垮洡閽濈浘閬佹巼鍝嗗澶哄灈韬叉湹璺鸿埖鍓佹儼鍫曡浘宄ㄩ箙淇勯璁瑰ē鎭跺巹鎵奸亸閯傞タ鎭╄�屽効鑰冲皵楗垫幢浜岋拷".split("");for(a=0;a!=t[182].length;++a)if(t[182][a].charCodeAt(0)!==65533){r[t[182][a]]=46592+a;e[46592+a]=t[182][a]}t[183]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绋濈绋$á绋ょē绋︾ě绋ㄧī绋ǐ绋ō绋ǒ绋扮ū绋茬ù绋电ǘ绋哥ê绋剧﹢绌佺﹤绌冪﹦绌呯﹪绌堢绌婄绌岀绌庣绌愮绌撶绌曠〇绌樼绌氱绌滅绌炵绌犵绌㈢绌ょ━绌︾┃绌拷绌╃┆绌┈绌┊绌┍绌茬┏绌电┗绌肩┙绌剧獋绐呯獓绐夌獖绐嬬獙绐庣獜绐愮獡绐旂獧绐氱獩绐炵绐㈣窗鍙戠綒绛忎紣涔忛榾娉曠彁钘╁竼鐣炕妯婄熅閽掔箒鍑$儲鍙嶈繑鑼冭穿鐘キ娉涘潑鑺虫柟鑲埧闃插Θ浠胯绾烘斁鑿查潪鍟¢鑲ュ尓璇藉悹鑲哄簾娌歌垂鑺厷鍚╂皼鍒嗙悍鍧熺剼姹剧矇濂嬩唤蹇挎劋绮赴灏佹灚铚傚嘲閿嬮鐤兘閫㈠啹缂濊濂夊嚖浣涘惁澶暦鑲ゅ鎵舵媯杈愬箙姘熺浼忎繕鏈嶏拷".split("");for(a=0;a!=t[183].length;++a)if(t[183][a].charCodeAt(0)!==65533){r[t[183][a]]=46848+a;e[46848+a]=t[183][a]}t[184]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绐g绐х绐绐绐扮绐茬绐电绐风绐圭绐荤绐界绔�绔佺珎绔冪珓绔呯珕绔囩珗绔夌珚绔岀珝绔庣珡绔愮珣绔掔珦绔旂珪绔楃珮绔氱珱绔滅珴绔$绔ょ绔ㄧ绔绔绔扮绔茬锟界绔电绔风绔荤绔剧瑎绗佺瑐绗呯瑖绗夌瑢绗嶇瑤绗愮瑨绗撶瑬绗楃瑯绗氱瑴绗濈瑹绗$绗g绗╃娴丢绂忚⒈寮楃敨鎶氳緟淇嚋鏂ц劘鑵戝簻鑵愯荡鍓璧嬪鍌呬粯闃滅埗鑵硅礋瀵岃闄勫缂氬拹鍣跺槑璇ユ敼姒傞挋鐩栨簤骞茬敇鏉嗘煈绔胯倽璧舵劅绉嗘暍璧e唸鍒氶挗缂歌倹绾插矖娓潬绡欑殝楂樿啅缇旂硶鎼為晲绋垮憡鍝ユ瓕鎼佹垐楦借兂鐤欏壊闈╄憶鏍艰洡闃侀殧閾釜鍚勭粰鏍硅窡鑰曟洿搴氱竟锟�".split("");for(a=0;a!=t[184].length;++a)if(t[184][a].charCodeAt(0)!==65533){r[t[184][a]]=47104+a;e[47104+a]=t[184][a]}t[185]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绗绗茬绗电绗风绗荤绗跨瓈绛佺瓊绛冪瓌绛嗙瓐绛婄瓖绛庣瓝绛曠瓧绛欑瓬绛炵瓱绛$绛ょ绛︾绛ㄧ绛绛绛绛崇绛剁绛虹绛界绠佺畟绠冪畡绠嗙畤绠堢畨绠婄畫绠岀畮绠忥拷绠戠畳绠撶畺绠樼畽绠氱疀绠炵疅绠犵绠ょ绠绠扮绠崇绠剁绠圭绠荤绠界绠跨瘈绡傜瘍绡勫焸鑰挎宸ユ敾鍔熸伃榫氫緵韬叕瀹紦宸╂睘鎷辫础鍏遍挬鍕炬矡鑻熺嫍鍨㈡瀯璐杈滆弴鍜曠畭浼版步瀛ゅ榧撳彜铔婇璋疯偂鏁呴【鍥洪泧鍒摐鍓愬鎸傝涔栨嫄鎬:鍏冲畼鍐犺绠¢缃愭儻鐏岃疮鍏夊箍閫涚懓瑙勫湱纭呭綊榫熼椇杞ㄩ璇$櫢妗傛煖璺吹鍒借緤婊氭閿呴儹鍥芥灉瑁硅繃鍝堬拷".split("");for(a=0;a!=t[185].length;++a)if(t[185][a].charCodeAt(0)!==65533){r[t[185][a]]=47360+a;e[47360+a]=t[185][a]}t[186]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绡呯瘓绡夌瘖绡嬬瘝绡庣瘡绡愮瘨绡旂瘯绡栫瘲绡樼瘺绡滅癁绡熺癄绡㈢绡ょ绡ㄧ绡绡绡扮绡崇绡电绡哥绡虹绡界绨�绨佺皞绨冪皠绨呯皢绨堢皦绨婄皪绨庣皭绨戠皰绨撶皵绨曠皸绨樼皺锟界皻绨涚皽绨濈盀绨犵啊绨㈢埃绨ょ哎绨ㄧ癌绨艾绨爱绨鞍绨辩安绨崇按绨电岸绨风肮绨虹盎绨肩敖绨剧眰楠稿娴锋唉浜ュ楠囬叄鎲ㄩ偗闊╁惈娑靛瘨鍑藉枈缃曠堪鎾兼崓鏃辨喚鎮嶇剨姹楁眽澶澀鑸鍤庤豹姣儩濂借�楀彿娴╁懙鍠濊嵎鑿忔牳绂惧拰浣曞悎鐩掕矇闃傛渤娑歌但瑜愰工璐哄樋榛戠棔寰堢嫚鎭ㄥ摷浜ㄦí琛℃亽杞板搫鐑樿櫣楦挎椽瀹忓紭绾㈠枆渚尨鍚煎帤鍊欏悗鍛间箮蹇界憵澹惰懌鑳¤澊鐙愮硦婀栵拷".split("");for(a=0;a!=t[186].length;++a)if(t[186][a].charCodeAt(0)!==65533){r[t[186][a]]=47616+a;e[47616+a]=t[186][a]}t[187]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绫冪眲绫呯眴绫囩眻绫夌眾绫嬬睂绫庣睆绫愮睉绫掔睋绫旂睍绫栫睏绫樼睓绫氱睕绫滅睗绫炵睙绫犵薄绫㈢保绫ょ饱绫︾抱绫ㄧ暴绫鲍绫杯绫悲绫扮北绫茬钡绫剁狈绫哥惫绫虹本绫跨瞼绮佺矀绮冪矂绮呯矄绮囷拷绮堢矈绮嬬矊绮嶇矌绮忕矏绮撶矓绮栫矙绮氱矝绮犵病绮g拨绮х波绮╃搏绮箔绮舶绮寸驳绮剁卜绮哥埠绮诲姬铏庡敩鎶や簰娌埛鑺卞摋鍗庣尵婊戠敾鍒掑寲璇濇寰婃��娣潖娆㈢幆妗撹繕缂撴崲鎮e敜鐥雹鐒曟叮瀹﹀够鑽掓厡榛勭:铦楃哀鐨囧嚢鎯剁厡鏅冨箤鎭嶈皫鐏版尌杈夊窘鎭㈣洈鍥炴瘉鎮旀収鍗夋儬鏅﹁纯绉戒細鐑╂眹璁宠缁樿崵鏄忓榄傛祽娣疯眮娲讳紮鐏幏鎴栨儜闇嶈揣绁稿嚮鍦惧熀鏈虹暩绋界Н绠曪拷".split("");for(a=0;a!=t[187].length;++a)if(t[187][a].charCodeAt(0)!==65533){r[t[187][a]]=47872+a;e[47872+a]=t[187][a]}t[188]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绮跨硛绯傜硟绯勭硢绯夌硧绯庣硰绯愮硲绯掔硴绯旂硺绯氱硾绯濈碁绯$尝绯g长绯ョ肠绯х畅绯倡绯抄绯嘲绯辩巢绯崇炒绯电扯绯风彻绯虹臣绯界尘绯跨磤绱佺磦绱冪磩绱呯磫绱囩磮绱夌磱绱岀磵绱庣磸绱愶拷绱戠磼绱撶磾绱曠礀绱楃礃绱欑礆绱涚礈绱濈礊绱熺础绱g搐绱ョ处绱ㄧ穿绱船绱串绱扮幢绱茬闯绱寸吹绱惰倢楗ヨ抗婵�璁ラ浮濮哗缂夊悏鏋佹杈戠睄闆嗗強鎬ョ柧姹插嵆瀚夌骇鎸ゅ嚑鑴婂繁钃熸妧鍐�瀛d紟绁墏鎮告祹瀵勫瘋璁¤鏃㈠繉闄呭缁х邯鍢夋灧澶逛匠瀹跺姞鑽氶璐剧敳閽惧亣绋间环鏋堕┚瀚佹鐩戝潥灏栫闂寸厧鍏艰偐鑹板ジ缂勮導妫�鏌⒈纭锋嫞鎹$畝淇壀鍑忚崘妲涢壌璺佃幢瑙侀敭绠欢锟�".split("");for(a=0;a!=t[188].length;++a)if(t[188][a].charCodeAt(0)!==65533){r[t[188][a]]=48128+a;e[48128+a]=t[188][a]}t[189]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绱风锤绱圭春绱荤醇绱界淳绱跨祤绲佺祩绲冪祫绲呯祮绲囩祱绲夌祳绲嬬祵绲嶇祹绲忕祼绲戠祾绲撶禂绲曠禆绲楃禈绲欑禋绲涚禍绲濈禐绲熺禒绲$耽绲g丹绲ョ郸绲х胆绲╃氮绲惮绲弹绲扮当绲茬党绲寸档绲讹拷绲哥倒绲虹祷绲肩到绲剧悼缍�缍佺秱缍冪秳缍呯秵缍囩秷缍夌秺缍嬬秾缍嶇稁缍忕稅缍戠稈缍撶稊缍曠稏缍楃稑鍋ヨ埌鍓戦ク娓愭簠娑у缓鍍靛灏嗘祮姹熺枂钂嬫〃濂栬鍖犻叡闄嶈晧妞掔鐒﹁兌浜ら儕娴囬獎濞囧毤鎼呴摪鐭茎鑴氱嫛瑙掗ズ缂寸粸鍓挎暀閰佃娇杈冨彨绐栨彮鎺ョ殕绉歌闃舵埅鍔妭妗旀澃鎹风潾绔磥缁撹В濮愭垝钘夎姤鐣屽�熶粙鐤ヨ灞婂肪绛嬫枻閲戜粖娲ヨ绱ч敠浠呰皑杩涢澇鏅嬬杩戠儸娴革拷".split("");for(a=0;a!=t[189].length;++a)if(t[189][a].charCodeAt(0)!==65533){r[t[189][a]]=48384+a;e[48384+a]=t[189][a]}t[190]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷缍欑稓缍涚稖缍濈稙缍熺稜缍$盯缍g钉缍ョ锭缍ㄧ订缍东缍董缍栋缍辩恫缍崇洞缍电抖缍风陡缍圭逗缍荤都缍界毒缍跨穩绶佺穫绶冪穭绶呯穯绶囩穲绶夌穵绶嬬穼绶嶇穾绶忕窅绶戠窉绶撶窋绶曠窎绶楃窐绶欙拷绶氱窙绶滅窛绶炵窡绶犵贰绶㈢罚绶ょ伐绶︾阀绶ㄧ珐绶帆绶翻绶矾绶扮繁绶茬烦绶寸返绶剁贩绶哥饭绶哄敖鍔茶崋鍏㈣寧鐫涙櫠椴镐含鎯婄簿绮崇粡浜曡鏅闈欏鏁暅寰勭棄闈栫珶绔炲噣鐐獦鎻┒绾犵帠闊箙鐏镐節閰掑帺鏁戞棫鑷艰垍鍜庡氨鐤氶灎鎷樼嫏鐤藉眳椹硅強灞�鍜�鐭╀妇娌仛鎷掓嵁宸ㄥ叿璺濊笧閿勘鍙ユ儳鐐墽鎹愰箖濞熷�︾湻鍗风虎鎾呮敨鎶夋帢鍊旂埖瑙夊喅璇�缁濆潎鑿岄挧鍐涘悰宄伙拷".split("");for(a=0;a!=t[190].length;++a)if(t[190][a].charCodeAt(0)!==65533){r[t[190][a]]=48640+a;e[48640+a]=t[190][a]}t[191]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绶荤芳绶界肪绶跨竴绺佺競绺冪竸绺呯竼绺囩笀绺夌笂绺嬬笇绺嶇笌绺忕笎绺戠笒绺撶笖绺曠笘绺楃笜绺欑笟绺涚笢绺濈笧绺熺笭绺$涪绺g袱绺ョ甫绺х辅绺╃釜绺脯绺府绺赴绺辩覆绺崇复绺电付绺风父绺癸拷绺虹讣绺界妇绺跨箑绻傜箖绻勭箙绻嗙箞绻夌箠绻嬬箤绻嶇箮绻忕箰绻戠箳绻撶箶绻曠箹绻楃箻绻欑箽绻涚箿绻濅繆绔f禋閮¢獜鍠�鍜栧崱鍜紑鎻╂シ鍑叏鍒婂牚鍕樺潕鐮嶇湅搴锋叿绯犳墰鎶椾孩鐐曡�冩嫹鐑ら潬鍧疯嫑鏌5纾曢绉戝3鍜冲彲娓村厠鍒诲璇捐偗鍟冨灕鎭冲潙鍚┖鎭愬瓟鎺ф姞鍙f墸瀵囨灟鍝獰鑻﹂叿搴撹¥澶稿灝鎸庤法鑳潡绛蜂京蹇娆惧尅绛愮媯妗嗙熆鐪舵椃鍐典簭鐩斿部绐ヨ懙濂庨瓉鍌�锟�".split("");for(a=0;a!=t[191].length;++a)if(t[191][a].charCodeAt(0)!==65533){r[t[191][a]]=48896+a;e[48896+a]=t[191][a]}t[192]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绻炵篃绻犵埂绻㈢梗绻ょ攻绻︾恭绻ㄧ供绻公绻弓绻汞绻扮贡绻茬钩绻寸沟绻剁狗绻哥构绻虹够绻肩菇绻剧箍绾�绾佺簝绾勭簠绾嗙簢绾堢簤绾婄簨绾岀簫绾庣簭绾愮簯绾掔簱绾旂簳绾栫簵绾樼簷绾氱簻绾濈簽锟界寒绾寸夯绾肩粬缁ょ滑缁圭紛缂愮紴缂风脊缂荤技缂界季缂跨絸缃佺絻缃嗙絿缃堢綁缃婄綃缃岀綅缃庣綇缃掔綋棣堟劎婧冨潳鏄嗘崋鍥版嫭鎵╁粨闃斿瀮鎷夊枃铚¤厞杈e暒鑾辨潵璧栬摑濠爮鎷︾闃戝叞婢滆鞍鎻借鎳掔紗鐑傛互鐞呮鐙煎粖閮庢湕娴崬鍔崇墷鑰佷浆濮ラ叒鐑欐稘鍕掍箰闆烽暛钑剧绱劇鍨掓搨鑲嬬被娉1妤炲喎鍘樻ⅷ鐘侀粠绡辩嫺绂绘紦鐞嗘潕閲岄菠绀艰帀鑽斿悘鏍椾附鍘夊姳鐮惧巻鍒╁倛渚嬩繍锟�".split("");for(a=0;a!=t[192].length;++a)if(t[192][a].charCodeAt(0)!==65533){r[t[192][a]]=49152+a;e[49152+a]=t[192][a]}t[193]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷缃栫綑缃涚綔缃濈綖缃犵剑缃ょ渐缃︾涧缃浆缃蒋缃扮匠缃电蕉缃风礁缃虹交缃肩浇缃跨線缇傜緝缇勭緟缇嗙緡缇堢緣缇嬬緧缇忕緪缇戠緬缇撶緯缇栫緱缇樼緳缇涚緶缇犵劲缇g茎缇︾鲸缇╃惊缇粳缇井缇憋拷缇崇敬缇电径缇风竞缇荤揪缈�缈傜績缈勭繂缈囩繄缈夌繈缈嶇繌缈愮繎缈掔繐缈栫織缈欑繗缈涚繙缈濈繛缈㈢浚鐥㈢珛绮掓播闅跺姏鐠冨摡淇╄仈鑾茶繛闀板粔鎬滄稛甯樻暃鑴搁摼鎭嬬偧缁冪伯鍑夋绮辫壇涓よ締閲忔櫨浜皡鎾╄亰鍍氱枟鐕庡杈芥溅浜嗘拏闀e粬鏂欏垪瑁傜儓鍔g寧鐞虫灄纾烽湒涓撮偦槌炴穻鍑涜祦鍚濇嫀鐜茶彵闆堕緞閾冧级缇氬噷鐏甸櫟宀鍙︿护婧滅悏姒寸~棣忕暀鍒樼槫娴佹煶鍏緳鑱嬪挋绗肩锟�".split("");for(a=0;a!=t[193].length;++a)if(t[193][a].charCodeAt(0)!==65533){r[t[193][a]]=49408+a;e[49408+a]=t[193][a]}t[194]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷缈ょ咖缈ㄧ开缈楷缈刊缈茬看缈电慷缈风扛缈圭亢缈界烤缈胯�傝�囪�堣�夎�婅�庤�忚�戣�撹�氳�涜�濊�炶�熻�¤�h�よ������拌�茶�磋�硅�鸿�艰�捐亐鑱佽亜鑱呰亣鑱堣亯鑱庤亸鑱愯亼鑱撹仌鑱栬仐锟借仚鑱涜仠鑱濊仦鑱熻仩鑱¤仮鑱h仱鑱ヨ仸鑱ц仺鑱伂鑱伄鑱伆鑱茶伋鑱磋伒鑱惰伔鑱歌伖鑱鸿伝鑱艰伣闅嗗瀯鎷㈤檱妤煎▌鎼傜瘬婕忛檵鑺﹀崲棰呭簮鐐夋幊鍗よ檹椴侀簱纰岄湶璺祩楣挎綖绂勫綍闄嗘埉椹村悤閾濅荆鏃呭饱灞$紩铏戞隘寰嬬巼婊ょ豢宄︽寷瀛沪鍗典贡鎺犵暐鎶¤疆浼︿粦娌︾憾璁鸿悵铻虹綏閫婚敚绠╅瑁歌惤娲涢獑缁滃楹荤帥鐮佽殏椹獋鍢涘悧鍩嬩拱楹﹀崠杩堣剦鐬掗铔弧钄撴浖鎱㈡极锟�".split("");for(a=0;a!=t[194].length;++a)if(t[194][a].charCodeAt(0)!==65533){r[t[194][a]]=49664+a;e[49664+a]=t[194][a]}t[195]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鑱捐倎鑲傝倕鑲堣倞鑲嶈値鑲忚倫鑲戣倰鑲旇倳鑲楄倷鑲炶偅鑲﹁偋鑲ㄨ偓鑲拌偝鑲佃偠鑲歌偣鑲昏儏鑳囪儓鑳夎儕鑳嬭儚鑳愯儜鑳掕儞鑳旇儠鑳樿儫鑳犺儮鑳h儲鑳兊鑳疯児鑳昏兙鑳胯剙鑴佽剝鑴勮剠鑴囪剤鑴嬶拷鑴岃剷鑴楄剻鑴涜劀鑴濊劅鑴犺劇鑴㈣劊鑴よ劌鑴﹁劎鑴ㄨ劑鑴劔鑴劗鑴拌劤鑴磋劦鑴疯劰鑴鸿劵鑴艰劷鑴胯癌鑺掕尗鐩叉皳蹇欒幗鐚寘閿氭瘺鐭涢搯鍗寕鍐掑附璨岃锤涔堢帿鏋氭閰堕湁鐓ゆ病鐪夊獟闀佹瘡缇庢槯瀵愬濯氶棬闂蜂滑钀岃挋妾洘閿扮寷姊﹀瓱鐪啔闈$硿杩疯皽寮ョ背绉樿娉岃湝瀵嗗箓妫夌湢缁靛啎鍏嶅媺濞╃紖闈㈣嫍鎻忕瀯钘愮娓哄簷濡欒攽鐏皯鎶跨毧鏁忔偗闂芥槑铻熼福閾悕鍛借艾鎽革拷".split("");
-for(a=0;a!=t[195].length;++a)if(t[195][a].charCodeAt(0)!==65533){r[t[195][a]]=49920+a;e[49920+a]=t[195][a]}t[196]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鑵�鑵佽厒鑵冭厔鑵呰厙鑵夎厤鑵庤厪鑵掕厲鑵楄厴鑵涜厹鑵濊厼鑵熻叀鑵㈣叄鑵よ叇鑵ㄨ叒鑵叕鑵叢鑵宠叺鑵惰叿鑵歌唩鑶冭唲鑶呰唵鑶囪唹鑶嬭唽鑶嶈啂鑶愯啋鑶撹啍鑶曡問鑶楄啓鑶氳啚鑶熻啝鑶¤啟鑶よ啣锟借啩鑶╄啱鑶啳鑶啹鑶拌啽鑶茶喆鑶佃喍鑶疯喐鑶硅喖鑶借喚鑶胯噭鑷呰噰鑷堣噳鑷嬭噸鑷庤噺鑷愯噾鑷掕嚀鎽硅槕妯¤啘纾ㄦ懇榄旀姽鏈帿澧ㄩ粯娌紶瀵為檶璋嬬墴鏌愭媷鐗′憨濮嗘瘝澧撴毊骞曞嫙鎱曟湪鐩潶鐗х﹩鎷垮摢鍛愰挔閭e绾虫皷涔冨ザ鑰愬鍗楃敺闅惧泭鎸犺剳鎭奸椆娣栧憿棣佸唴瀚╄兘濡湏鍊偿灏兼嫙浣犲尶鑵婚�嗘汉钄媹骞寸⒕鎾垫嵒蹇靛閰块笩灏挎崗鑱傚鍟晩闀嶆秴鎮ㄦ煚鐙炲嚌瀹侊拷".split("");for(a=0;a!=t[196].length;++a)if(t[196][a].charCodeAt(0)!==65533){r[t[196][a]]=50176+a;e[50176+a]=t[196][a]}t[197]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鑷旇嚂鑷栬嚄鑷樿嚈鑷氳嚊鑷滆嚌鑷炶嚐鑷犺嚒鑷㈣嚖鑷ヨ嚘鑷ㄨ嚛鑷嚠鑷嚢鑷辫嚥鑷佃嚩鑷疯嚫鑷硅嚭鑷借嚳鑸冭垏鑸堣垑鑸婅垕鑸庤垙鑸戣垞鑸曡垨鑸楄垬鑸欒垰鑸濊垹鑸よ垾鑸﹁埀鑸╄埉鑸茶埡鑸艰埥鑸匡拷鑹�鑹佽墏鑹冭墔鑹嗚増鑹婅墝鑹嶈墡鑹愯墤鑹掕墦鑹旇墪鑹栬墬鑹欒墰鑹滆墲鑹炶墵鑹¤墷鑹h墹鑹ヨ墻鑹ц墿鎷ф碁鐗涙壄閽航鑴撴祿鍐滃紕濂村姫鎬掑コ鏆栬檺鐤熸尓鎳︾朝璇哄摝娆ч弗娈磋棔鍛曞伓娌ゅ暘瓒寸埇甯曟�曠惗鎷嶆帓鐗屽緲婀冩淳鏀�娼樼洏纾愮浖鐣斿垽鍙涗箵搴炴梺鑰儢鎶涘拞鍒ㄧ偖琚嶈窇娉″懜鑳氬煿瑁磋禂闄厤浣╂矝鍠风泦鐮版姩鐑规編褰摤妫氱〖绡疯啫鏈嬮箯鎹х鍧爳闇规壒鎶妶鐞垫瘲锟�".split("");for(a=0;a!=t[197].length;++a)if(t[197][a].charCodeAt(0)!==65533){r[t[197][a]]=50432+a;e[50432+a]=t[197][a]}t[198]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鑹壂鑹壄鑹辫壍鑹惰壏鑹歌壔鑹艰妧鑺佽妰鑺呰妴鑺囪妷鑺岃姁鑺撹姅鑺曡姈鑺氳姏鑺炶姞鑺㈣姡鑺ц姴鑺佃姸鑺鸿娀鑺艰娍鑻�鑻傝媰鑻呰媶鑻夎嫄鑻栬嫏鑻氳嫕鑻㈣嫥鑻ㄨ嫨鑻嫭鑻嫯鑻拌嫴鑻宠嫷鑻惰嫺锟借嫼鑻艰嫿鑻捐嬁鑼�鑼婅寢鑼嶈寪鑼掕寭鑼栬寴鑼欒対鑼炶専鑼犺尅鑼㈣專鑼よ尌鑼﹁尒鑼尞鑼拌尣鑼疯尰鑼藉暏鑴剧柌鐨尮鐥炲兓灞佽绡囧亸鐗囬獥椋樻紓鐡㈢エ鎾囩灔鎷奸璐搧鑱樹箳鍧嫻钀嶅钩鍑摱璇勫睆鍧℃臣棰囧﹩鐮撮瓌杩矔鍓栨墤閾轰粏鑾嗚憽鑿╄挷鍩旀湸鍦冩櫘娴﹁氨鏇濈�戞湡娆烘爾鎴氬涓冨噭婕嗘煉娌忓叾妫嬪姝х暒宕庤剱榻愭棗绁堢楠戣捣宀備篂浼佸惎濂戠爩鍣ㄦ皵杩勫純姹芥常璁帎锟�".split("");for(a=0;a!=t[198].length;++a)if(t[198][a].charCodeAt(0)!==65533){r[t[198][a]]=50688+a;e[50688+a]=t[198][a]}t[199]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鑼捐尶鑽佽崅鑽勮崊鑽堣崐鑽嬭崒鑽嶈崕鑽撹崟鑽栬崡鑽樿崣鑽濊崲鑽拌嵄鑽茶嵆鑽磋嵉鑽惰嵐鑽鸿嵕鑽胯巰鑾佽巶鑾冭巹鑾囪巿鑾婅帇鑾岃帊鑾忚帎鑾戣帞鑾曡帠鑾楄帣鑾氳帩鑾熻帯鑾㈣帲鑾よ帴鑾﹁帶鑾幁鑾拷鑾幍鑾昏幘鑾胯弬鑿冭弰鑿嗚張鑿夎弸鑿嶈弾鑿愯彂鑿掕彄鑿曡彈鑿欒彋鑿涜彏鑿㈣彛鑿よ彟鑿ц彣鑿彫鑿伆娲界壍鎵﹂拵閾呭崈杩佺浠熻唉涔鹃粩閽遍挸鍓嶆綔閬f祬璋村爲宓屾瑺姝夋灙鍛涜厰缇屽钄峰己鎶㈡﹪閿规暡鎮勬ˉ鐬т箶渚ㄥ阀闉樻挰缈樺抄淇忕獚鍒囪寗涓旀�獌閽︿镜浜茬Е鐞村嫟鑺规搾绂藉瘽娌侀潚杞绘阿鍊惧嵖娓呮搸鏅存鞍鎯呴》璇峰簡鐞肩┓绉嬩笜閭辩悆姹傚洑閰嬫硡瓒嬪尯铔嗘洸韬眻椹辨笭锟�".split("");for(a=0;a!=t[199].length;++a)if(t[199][a].charCodeAt(0)!==65533){r[t[199][a]]=50944+a;e[50944+a]=t[199][a]}t[200]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鑿彲鑿宠彺鑿佃彾鑿疯徍鑿昏徏鑿捐徔钀�钀傝悈钀囪悎钀夎悐钀愯悞钀撹悢钀曡悥钀楄悪钀氳悰钀炶悷钀犺悺钀㈣悾钀╄惇钀惉钀惍钀惏钀茶惓钀磋惖钀惰惙钀硅惡钀昏惥钀胯憖钁佽憘钁冭憚钁呰憞钁堣憠锟借憡钁嬭憣钁嶈憥钁忚憪钁掕憮钁旇憰钁栬憳钁濊憺钁熻憼钁㈣懁钁ヨ懄钁ц懆钁懏钁懓钁茶懘钁疯懝钁昏懠鍙栧ǘ榫嬭叮鍘诲湀棰ф潈閱涙硥鍏ㄧ棅鎷崇姮鍒稿姖缂虹倲鐦稿嵈楣婃Ψ纭泙瑁欑兢鐒剁噧鍐夋煋鐡ゅ¥鏀樺毞璁╅ザ鎵扮粫鎯圭儹澹粊浜哄繊闊т换璁ゅ垉濡婄韩鎵斾粛鏃ユ垘鑼歌搲鑽h瀺鐔旀憾瀹圭粧鍐楁弶鏌旇倝鑼硅爼鍎掑濡傝颈涔虫睗鍏ヨぅ杞槷钑婄憺閿愰棸娑﹁嫢寮辨拻娲掕惃鑵硟濉炶禌涓夊弫锟�".split("");for(a=0;a!=t[200].length;++a)if(t[200][a].charCodeAt(0)!==65533){r[t[200][a]]=51200+a;e[51200+a]=t[200][a]}t[201]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷钁借懢钁胯拃钂佽拑钂勮拝钂嗚拪钂嶈拸钂愯拺钂掕挀钂旇挄钂栬挊钂氳挍钂濊挒钂熻挔钂㈣挘钂よ挜钂﹁挧钂ㄨ挬钂挮钂挱钂挵钂辫挸钂佃挾钂疯捇钂艰捑钃�钃傝搩钃呰搯钃囪搱钃嬭搶钃庤搹钃掕摂钃曡摋锟借摌钃欒摎钃涜摐钃炶摗钃㈣摛钃ц摠钃╄摢钃摥钃摨钃辫摬钃宠摯钃佃摱钃疯摳钃硅摵钃昏摻钃捐攢钄佽攤浼炴暎妗戝棑涓ф悢楠氭壂瀚傜憻鑹叉订妫儳鑾庣爞鏉�鍒规矙绾卞偦鍟ョ厼绛涙檼鐝婅嫬鏉夊北鍒犵吔琛棯闄曟搮璧¤喅鍠勬睍鎵囩籍澧掍激鍟嗚祻鏅屼笂灏氳3姊㈡崕绋嶇儳鑺嶅嫼闊跺皯鍝ㄩ偟缁嶅ア璧婅泧鑸岃垗璧︽憚灏勬厬娑夌ぞ璁剧牱鐢冲懟浼歌韩娣卞缁呯娌堝濠剁敋鑲炬厧娓楀0鐢熺敟鐗插崌缁筹拷".split("");for(a=0;a!=t[201].length;++a)if(t[201][a].charCodeAt(0)!==65533){r[t[201][a]]=51456+a;e[51456+a]=t[201][a]}t[202]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷钄冭攧钄呰攩钄囪攬钄夎攰钄嬭攳钄庤攺钄愯敀钄旇敃钄栬敇钄欒敍钄滆敐钄炶敔钄㈣敚钄よ敟钄﹁敡钄ㄨ敥钄敪钄敮钄拌敱钄茶敵钄磋數钄惰斁钄胯晙钑佽晜钑勮晠钑嗚晣钑嬭晫钑嶈晭钑忚晲钑戣晵钑撹晹钑曪拷钑楄晿钑氳暃钑滆暆钑熻暊钑¤暍钑h暐钑﹁暓钑╄暘钑暚钑暜钑暟钑辫暢钑佃暥钑疯暩钑艰暯钑胯杸钖佺渷鐩涘墿鑳滃湥甯堝け鐙柦婀胯瘲灏歌櫛鍗佺煶鎷炬椂浠�椋熻殌瀹炶瘑鍙茬煝浣垮睅椹跺寮忕ず澹笘鏌夸簨鎷獡閫濆娍鏄棞鍣�備粫渚嶉噴楗版皬甯傛亙瀹よ璇曟敹鎵嬮瀹堝鎺堝敭鍙楃槮鍏借敩鏋㈡⒊娈婃姃杈撳彅鑸掓窇鐤忎功璧庡鐔熻柉鏆戞洐缃茶渶榛嶉紶灞炴湳杩版爲鏉熸垗绔栧搴舵暟婕憋拷".split("");for(a=0;a!=t[202].length;++a)if(t[202][a].charCodeAt(0)!==65533){r[t[202][a]]=51712+a;e[51712+a]=t[202][a]}t[203]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷钖傝杻钖嗚枅钖夎枈钖嬭枌钖嶈枎钖愯枒钖掕枔钖旇枙钖栬枟钖樿枡钖氳枬钖炶枱钖犺枴钖㈣枺钖ヨ枽钖ц柀钖柆钖柋钖茶柍钖磋柕钖惰柛钖鸿柣钖艰柦钖捐柨钘�钘傝梼钘勮梾钘嗚棁钘堣棅钘嬭棇钘嶈棊钘戣棐锟借棓钘栬棗钘樿棛钘氳棝钘濊棡钘熻棤钘¤棦钘h棩钘﹁棫钘ㄨ棯钘棳钘棶钘棸钘辫棽钘宠棿钘佃椂钘疯椄鎭曞埛鑰嶆憯琛扮敥甯呮爴鎷撮湝鍙岀埥璋佹按鐫$◣鍚灛椤鸿垳璇寸鏈旂儊鏂挄鍢舵�濈鍙镐笣姝昏倖瀵哄棧鍥涗己浼奸ゲ宸虫澗鑰告�傞閫佸畫璁艰鎼滆墭鎿炲椊鑻忛叆淇楃礌閫熺矡鍍冲婧璇夎們閰歌挏绠楄櫧闅嬮殢缁ラ珦纰庡瞾绌楅亗闅х瀛欐崯绗嬭搼姊攩缂╃悙绱㈤攣鎵�濉屼粬瀹冨ス濉旓拷".split("");for(a=0;a!=t[203].length;++a)if(t[203][a].charCodeAt(0)!==65533){r[t[203][a]]=51968+a;e[51968+a]=t[203][a]}t[204]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷钘硅椇钘艰椊钘捐榾铇佽槀铇冭槃铇嗚槆铇堣槈铇婅構铇岃槏铇庤槒铇愯槖铇撹様铇曡槜铇樿槞铇氳槢铇滆槤铇炶槦铇犺槨铇㈣槪铇よ槬铇﹁槰铇槴铇槶铇槸铇拌槺铇茶槼铇磋樀铇惰樂铇硅樅铇昏樈铇捐樋铏�锟借檨铏傝檭铏勮檯铏嗚檱铏堣檳铏婅檵铏岃檼铏撹檿铏栬櫁铏樿櫃铏涜櫆铏濊櫉铏犺櫋铏h櫎铏ヨ櫐铏ц櫒铏╄櫔鐛尀韫嬭笍鑳庤嫈鎶彴娉伴厼澶�佹卑鍧嶆憡璐槴婊╁潧妾�鐥版江璋皥鍧︽琚掔⒊鎺㈠徆鐐堡濉樻惇鍫傛鑶涘攼绯栧�樿汉娣岃稛鐑帍娑涙粩缁﹁悇妗冮�冩窐闄惰濂楃壒钘よ吘鐤艰獖姊墧韪㈤攽鎻愰韫勫暭浣撴浛鍤忔儠娑曞墐灞夊ぉ娣诲~鐢扮敎鎭垟鑵嗘寫鏉¤竣鐪鸿烦璐撮搧甯栧巺鍚儍锟�".split("");for(a=0;a!=t[204].length;++a)if(t[204][a].charCodeAt(0)!==65533){r[t[204][a]]=52224+a;e[52224+a]=t[204][a]}t[205]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷铏櫙铏拌櫜铏宠櫞铏佃櫠铏疯櫢铓冭殑铓呰殕铓囪殘铓夎殠铓忚殣铓戣殥铓旇殩铓楄殬铓欒殮铓涜殲铓熻殸铓¤殺铓ヨ殾铓毉铓毑铓宠毞铓歌毠铓昏毤铓借毦铓胯泚铔傝泝铔呰泩铔岃泹铔掕洆铔曡洊铔楄洑铔滐拷铔濊洜铔¤洟铔h洢铔﹁洤铔ㄨ洩铔洭铔浀铔惰浄铔鸿浕铔艰浗铔胯渷铚勮渽铚嗚湅铚岃湈铚忚湊铚戣湐铚栨眬寤峰仠浜涵鎸鸿墖閫氭閰灣鍚岄摐褰ょ妗舵崊绛掔粺鐥涘伔鎶曞ご閫忓嚫绉冪獊鍥惧緬閫旀秱灞犲湡鍚愬厰婀嶅洟鎺ㄩ鑵胯湑瑜��鍚炲悲鑷�鎷栨墭鑴遍傅闄�椹┘妞Ε鎷撳斁鎸栧搰铔欐醇濞冪摝琚滄澶栬睂寮咕鐜╅〗涓哥兎瀹岀鎸芥櫄鐨栨儖瀹涘涓囪厱姹帇浜℃瀴缃戝線鏃烘湜蹇樺濞侊拷".split("");for(a=0;a!=t[205].length;++a)if(t[205][a].charCodeAt(0)!==65533){r[t[205][a]]=52480+a;e[52480+a]=t[205][a]}t[206]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷铚欒湜铚濊湡铚犺湦铚﹁湩铚ㄨ湭铚湰铚湳铚拌湶铚宠湹铚惰湼铚硅満铚艰溄铦�铦佽潅铦冭潉铦呰潌铦婅潒铦嶈潖铦愯潙铦掕潝铦曡潠铦樿潥铦涜潨铦濊潪铦熻潯铦㈣潶铦ц潹铦╄潽铦潿铦澂铦辫澆铦宠澋锟借澐铦歌澒铦鸿澘铻�铻佽瀯铻嗚瀲铻夎瀶铻岃瀻铻忚瀽铻戣瀿铻旇灂铻栬灅铻欒灇铻涜灉铻濊灋铻犺灐铻㈣灒铻ゅ穽寰嵄闊﹁繚妗呭洿鍞儫涓烘綅缁磋媷钀庡浼熶吉灏剧含鏈敋鍛崇晱鑳冨杺榄忎綅娓皳灏夋叞鍗槦娓╄殜鏂囬椈绾瑰惢绋崇磰闂棥缈佺摦鎸濊湕娑$獫鎴戞枴鍗ф彙娌冨帆鍛滈挩涔屾薄璇眿鏃犺姕姊у惥鍚存瘚姝︿簲鎹傚崍鑸炰紞渚潪鎴婇浘鏅ょ墿鍕垮姟鎮熻鏄旂啓鏋愯タ纭掔熃鏅板樆鍚搁敗鐗猴拷".split("");for(a=0;a!=t[206].length;++a)if(t[206][a].charCodeAt(0)!==65533){r[t[206][a]]=52736+a;e[52736+a]=t[206][a]}t[207]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷铻ヨ灕铻ц灘铻灝铻拌灡铻茶灤铻惰灧铻歌灩铻昏灱铻捐灴锜佽焸锜冭焺锜呰焽锜堣焿锜岃煃锜庤煆锜愯煍锜曡煐锜楄煒锜欒煔锜滆煗锜炶煙锜¤煝锜h煠锜﹁煣锜ㄨ煩锜煬锜煰锜拌煴锜茶煶锜磋煹锜惰煼锜革拷锜鸿熁锜艰熃锜胯爛锠佽爞锠勮爡锠嗚爣锠堣爥锠嬭爩锠嶈爭锠忚爯锠戣爳锠旇牀锠樿牂锠氳牅锠濊牉锠熻牋锠g█鎭笇鎮夎啙澶曟儨鐔勭儻婧睈鐘�妾勮甯範濯冲枩閾f礂绯婚殭鎴忕粏鐬庤櫨鍖i湠杈栨殗宄′緺鐙笅鍘﹀鍚撴巰閿ㄥ厛浠欓矞绾ゅ捀璐よ鑸烽棽娑庡鸡瀚屾樉闄╃幇鐚幙鑵洪缇″闄烽檺绾跨浉鍘㈤暥棣欑瑗勬箻涔$繑绁ヨ鎯冲搷浜」宸锋鍍忓悜璞¤惂纭濋渼鍓婂摦鍤i攢娑堝娣嗘檽锟�".split("");for(a=0;a!=t[207].length;++a)if(t[207][a].charCodeAt(0)!==65533){r[t[207][a]]=52992+a;e[52992+a]=t[207][a]}t[208]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锠よ牓锠﹁牕锠ㄨ牘锠牜锠牠锠牤锠拌牨锠宠牬锠佃牰锠疯牳锠鸿牷锠借牼锠胯琛傝琛嗚琛堣琛婅琛庤琛愯琛掕琛曡琛樿琛涜琛濊琛熻琛﹁¨琛…琛”琛宠〈琛佃《琛歌」琛猴拷琛昏〖琚�琚冭琚囪琚婅琚庤琚愯琚撹琚曡琚樿琚氳琚濊琚熻琚¤ⅲ琚ヨⅵ琚цⅷ琚╄ⅹ灏忓瓭鏍¤倴鍟哥瑧鏁堟浜涙瓏铦庨瀷鍗忔専鎼洪偑鏂滆儊璋愬啓姊板嵏锜规噲娉勬郴璋㈠睉钖姱閿屾杈涙柊蹇诲績淇¤鏄熻叆鐚╂兒鍏村垜鍨嬪舰閭㈣閱掑垢鏉忔�у鍏勫嚩鑳稿寛姹归泟鐔婁紤淇緸鏈藉梾閿堢琚栫唬澧熸垖闇�铏氬槝椤诲緪璁歌搫閰楀彊鏃簭鐣滄仱绲┛缁画杞╁枾瀹f偓鏃嬬巹锟�".split("");for(a=0;a!=t[208].length;++a)if(t[208][a].charCodeAt(0)!==65533){r[t[208][a]]=53248+a;e[53248+a]=t[208][a]}t[209]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷琚琚琚茶⒊琚磋⒌琚惰⒏琚硅⒑琚昏⒔琚捐⒖瑁�瑁冭瑁囪瑁婅瑁岃瑁忚瑁戣瑁栬瑁氳瑁滆瑁炶瑁¤&瑁ц)瑁+瑁-瑁/瑁茶5瑁惰7瑁鸿;瑁借?瑜�瑜佽瑜勮瑜嗚瑜堬拷瑜夎瑜岃瑜庤瑜戣瑜曡瑜楄瑜滆瑜炶瑜犺あ瑜hい瑜﹁ぇ瑜ㄨぉ瑜き瑜く瑜辫げ瑜宠さ瑜烽�夌櫍鐪╃粴闈磋枦瀛︾┐闆鍕嬬啅寰棳璇㈠椹贰娈夋睕璁閫婅繀鍘嬫娂楦﹂腑鍛�涓娊鐗欒殰宕栬娑泤鍝戜簹璁剁剦鍜介槈鐑熸饭鐩愪弗鐮旇湌宀╁欢瑷�棰滈槑鐐庢部濂勬帺鐪艰婕旇壋鍫扮嚂鍘岀牃闆佸攣褰︾劙瀹磋皻楠屾畠澶腐绉ф潹鎵蒋鐤$緤娲嬮槼姘т话鐥掑吇鏍锋季閭�鑵板鐟讹拷".split("");for(a=0;a!=t[209].length;++a)if(t[209][a].charCodeAt(0)!==65533){r[t[209][a]]=53504+a;e[53504+a]=t[209][a]}t[210]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷瑜歌す瑜鸿せ瑜艰そ瑜捐た瑗�瑗傝瑗呰瑗囪瑗夎瑗嬭瑗嶈瑗忚瑗戣瑗撹瑗曡瑗楄瑗欒瑗涜瑗濊瑗¤ア瑗hイ瑗ヨェ瑗ㄨォ瑗カ瑗キ瑗ク瑗拌ケ瑗茶コ瑗磋サ瑗惰シ瑗歌ス瑗鸿ゼ锟借ソ瑗捐瑕傝瑕呰瑕堣瑕婅瑕岃瑕庤瑕愯瑕掕瑕旇瑕栬瑕樿瑕氳瑕滆瑕炶瑕犺Α鎽囧哀閬ョ獞璋e鍜垁鑽鑰�妞板檸鑰剁埛閲庡喍涔熼〉鎺栦笟鍙舵洺鑵嬪娑蹭竴澹瑰尰鎻栭摫渚濅紛琛i澶烽仐绉讳华鑳扮枒娌傚疁濮ㄥ綕妞呰殎鍊氬凡涔欑煟浠ヨ壓鎶戞槗閭戝惫浜垮焦鑷嗛�歌倓鐤害瑁旀剰姣呭繂涔夌泭婧㈣璁皧璇戝紓缈肩繉缁庤尩鑽洜娈烽煶闃村Щ鍚熼摱娣瘏楗肮寮曢殣锟�".split("");for(a=0;a!=t[210].length;++a)if(t[210][a].charCodeAt(0)!==65533){r[t[210][a]]=53760+a;e[53760+a]=t[210][a]}t[211]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷瑕㈣Γ瑕よΕ瑕﹁Η瑕ㄨΙ瑕Λ瑕Ν瑕Ο瑕拌Ρ瑕茶Τ瑕磋Φ瑕惰Ψ瑕歌瑕鸿瑕艰瑕捐瑙�瑙冭瑙撹瑙曡瑙樿瑙涜瑙熻瑙¤Б瑙よЁ瑙ㄨЗ瑙К瑙М瑙拌П瑙茶Т瑙佃Ф瑙疯Ц瑙硅Ш锟借Щ瑙艰Ы瑙捐Э瑷佽▊瑷冭▌瑷呰▎瑷堣▔瑷婅▼瑷岃◢瑷庤◤瑷愯☉瑷掕〒瑷旇〞瑷栬瑷樿瑷氳瑷滆鍗拌嫳妯卞┐楣板簲缂ㄨ幑钀よ惀鑽ц潎杩庤耽鐩堝奖棰栫‖鏄犲摕鎷ヤ剑鑷冪棃搴搁泹韪婅浌鍜忔吵娑屾案鎭垮媷鐢ㄥ菇浼樻偁蹇у挨鐢遍偖閾�鐘规补娓搁厜鏈夊弸鍙充綉閲夎鍙堝辜杩傛筏浜庣泜姒嗚櫈鎰氳垎浣欎繛閫鹃奔鎰夋笣娓旈殔浜堝ū闆ㄤ笌灞跨瀹囪缇界帀鍩熻妺閮佸悂閬囧柣宄尽鎰堟鐙辫偛瑾夛拷".split("");for(a=0;a!=t[211].length;++a)if(t[211][a].charCodeAt(0)!==65533){r[t[211][a]]=54016+a;e[54016+a]=t[211][a]}t[212]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷瑷炶瑷犺ā瑷㈣ǎ瑷よē瑷﹁ě瑷ㄨī瑷ǐ瑷ō瑷ǒ瑷拌ū瑷茶ǔ瑷磋ǖ瑷惰ǚ瑷歌ü瑷鸿ɑ瑷艰ń瑷胯﹢瑭佽﹤瑭冭﹦瑭呰﹩瑭囪瑭婅瑭岃瑭庤瑭愯瑭掕瑭旇瑭栬瑭樿瑭氳瑭滆瑭烇拷瑭熻瑭¤瑭h─瑭ヨ│瑭ц┄瑭╄┆瑭┈瑭┊瑭┌瑭辫┎瑭宠┐瑭佃┒瑭疯└瑭鸿┗瑭艰┙瑭捐┛瑾�娴村瘬瑁曢璞┉楦虫笂鍐ゅ厓鍨h鍘熸彺杈曞洯鍛樺渾鐚挎簮缂樿繙鑻戞効鎬ㄩ櫌鏇扮害瓒婅穬閽ュ渤绮ゆ湀鎮﹂槄鑰樹簯閮у寑闄ㄥ厑杩愯暣閰濇檿闊靛瓡鍖濈牳鏉傛牻鍝夌伨瀹拌浇鍐嶅湪鍜辨敀鏆傝禐璧冭剰钁伃绯熷嚳钘绘灒鏃╂尽铓よ簛鍣�犵殏鐏剁嚗璐f嫨鍒欐辰璐兼�庡鎲庢浘璧犳墡鍠虫福鏈涧锟�".split("");for(a=0;a!=t[212].length;++a)if(t[212][a].charCodeAt(0)!==65533){r[t[212][a]]=54272+a;e[54272+a]=t[212][a]}t[213]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷瑾佽獋瑾冭獎瑾呰獑瑾囪獔瑾嬭獙瑾嶈獛瑾忚獝瑾戣獟瑾旇獣瑾栬獥瑾樿獧瑾氳獩瑾滆獫瑾炶獰瑾犺瑾㈣瑾よ瑾﹁瑾ㄨ瑾瑾瑾瑾拌瑾茶瑾磋瑾惰瑾歌瑾鸿瑾艰瑾捐璜�璜佽珎锟借珒璜勮珔璜嗚珖璜堣珘璜婅珛璜岃珝璜庤珡璜愯珣璜掕珦璜旇珪璜栬珬璜樿珯璜氳珱璜滆珴璜炶珶璜犺璜㈣閾¢椄鐪ㄦ爡姒ㄥ拫涔嶇偢璇堟憳鏂嬪畢绐勫�哄鐬绘瑭圭矘娌剧洀鏂╄緱宕睍铇告爤鍗犳垬绔欐箾缁芥绔犲桨婕冲紶鎺屾定鏉栦笀甯愯处浠楄儉鐦撮殰鎷涙槶鎵炬布璧电収缃╁厗鑲囧彫閬姌鍝茶洶杈欒�呴敆钄楄繖娴欑弽鏂熺湡鐢勭牕鑷昏礊閽堜睛鏋曠柟璇婇渿鎸晣闃佃捀鎸g潄寰佺嫲浜夋�旀暣鎷鏀匡拷".split("");for(a=0;a!=t[213].length;++a)if(t[213][a].charCodeAt(0)!==65533){r[t[213][a]]=54528+a;e[54528+a]=t[213][a]}t[214]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷璜よ璜﹁璜ㄨ璜璜璜璜拌璜茶璜磋璜惰璜歌璜鸿璜艰璜捐璎�璎佽瑐璎冭瑒璎呰瑔璎堣瑝璎婅瑡璎岃瑣璎庤瑥璎愯瑧璎掕瑩璎旇瑫璎栬瑮璎樿瑱璎氳瑳璎滆瑵璎炶瑹璎犺璎㈣锟借璎ヨ璎ㄨ璎璎璎璎拌璎茶璎磋璎惰璎歌璎鸿璎艰璎捐璀�璀佽瓊璀冭瓌璀呭抚鐥囬儜璇佽姖鏋濇敮鍚辫湗鐭ヨ偄鑴傛眮涔嬬粐鑱岀洿妞嶆畺鎵у�间緞鍧�鎸囨瓒惧彧鏃ㄧ焊蹇楁寶鎺疯嚦鑷寸疆甯滃硻鍒舵櫤绉╃璐ㄧ倷鐥旀粸娌荤獟涓泤蹇犻挓琛风粓绉嶈偪閲嶄徊浼楄垷鍛ㄥ窞娲茶瘜绮ヨ酱鑲樺笟鍜掔毐瀹欐樇楠ょ彔鏍洓鏈辩尓璇歌瘺閫愮鐑涚叜鎷勭灘鍢变富钁楁煴鍔╄泙璐摳绛戯拷".split("");for(a=0;a!=t[214].length;++a)if(t[214][a].charCodeAt(0)!==65533){r[t[214][a]]=54784+a;e[54784+a]=t[214][a]}t[215]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷璀嗚瓏璀堣瓑璀婅瓔璀岃瓖璀庤瓘璀愯瓚璀掕瓝璀旇瓡璀栬瓧璀樿瓩璀氳瓫璀滆瓭璀炶瓱璀犺璀㈣璀よ璀ц璀╄璀璀璀拌璀茶璀磋璀惰璀歌璀鸿璀艰璀捐璁�璁佽畟璁冭畡璁呰畣锟借畤璁堣畨璁婅畫璁岃畭璁庤畯璁愯畱璁掕畵璁旇畷璁栬畻璁樿畽璁氳疀璁滆疂璁炶疅璁璁昏瘒璇愯璋夎盀浣忔敞绁濋┗鎶撶埅鎷戒笓鐮栬浆鎾拌禋绡嗘々搴勮濡嗘挒澹姸妞庨敟杩借禈鍧犵紑璋嗗噯鎹夋嫏鍗撴鐞㈣寔閰屽晞鐫�鐏兼祳鍏瑰挩璧勫Э婊嬫穭瀛滅传浠旂苯婊撳瓙鑷笉瀛楅瑑妫曡釜瀹楃患鎬荤旱閭硅蛋濂忔弽绉熻冻鍗掓棌绁栬瘏闃荤粍閽荤簜鍢撮唹鏈�缃皧閬垫槰宸︿綈鏌炲仛浣滃潗搴э拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[215].length;++a)if(t[215][a].charCodeAt(0)!==65533){r[t[215][a]]=55040+a;e[55040+a]=t[215][a]}t[216]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷璋歌肮璋鸿盎璋艰敖璋捐翱璞�璞傝眱璞勮眳璞堣眾璞嬭睄璞庤睆璞愯睉璞掕睋璞旇睎璞楄睒璞欒睕璞滆睗璞炶睙璞犺保璞よ饱璞﹁抱璞ㄨ暴璞杯璞悲璞拌北璞茶贝璞佃倍璞疯被璞艰苯璞捐笨璨�璨佽矁璨勮矄璨囷拷璨堣矉璨嶈矌璨忚矏璨戣矑璨撹矔璨栬矖璨欒矚璨涜矞璨濊矠璨熻矤璨¤并璨h菠璨ヨ拨璨ц波璨╄勃璨铂璨簫涓屽厐涓愬豢鍗呬笗浜樹笧楝插鍣╀辅绂轰缚鍖曚箛澶埢鍗皭鍥熻儰棣楁瘬鐫鹃紬涓朵簾榧愪箿涔╀簱鑺堝瓫鍟槒浠勫帊鍘濆帲鍘ュ幃闈ヨ禎鍖氬彽鍖﹀尞鍖捐禍鍗﹀崳鍒傚垐鍒庡埈鍒冲埧鍓�鍓屽墳鍓″墱钂壗鍔傚妬鍔愬姄鍐傜綌浜讳粌浠変粋浠ㄤ弧浠粸浼涗怀浼饯浠典讥浼т級浼綖浣ф敻浣氫綕锟�".split("");for(a=0;a!=t[216].length;++a)if(t[216][a].charCodeAt(0)!==65533){r[t[216][a]]=55296+a;e[55296+a]=t[216][a]}t[217]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷璨帛璨拌脖璨茶渤璨磋驳璨惰卜璨歌补璨鸿不璨艰步璨捐部璩�璩佽硞璩冭硠璩呰硢璩囪硤璩夎硦璩嬭硨璩嶈硯璩忚硱璩戣硳璩撹硵璩曡硸璩楄硺璩欒硽璩涜硿璩濊碁璩熻碃璩¤尝璩h长璩ヨ肠璩ц敞璩╄唱璩超锟借抄璩朝璩拌潮璩茶吵璩磋车璩惰撤璩歌彻璩鸿郴璩艰辰璩捐晨璐�璐佽磦璐冭磩璐呰磫璐囪磮璐夎磰璐嬭磳璐嶄綗浣椾疾浼戒蕉浣翠緫渚変緝渚忎骄浣讳惊浣间粳渚斾喀淇ㄤ开淇呬繗淇d繙淇戜繜淇稿�╁亴淇冲��忓��烤鍊滃�屽�ュ�ㄥ伨鍋冨仌鍋堝亷鍋伝鍌ュ偋鍌╁偤鍍栧剢鍍儸鍍﹀儺鍎囧剫浠濇敖浣樹渐淇庨緺姹嗙贝鍏方榛夐鍐佸鍕瑰實瑷囧寪鍑鍏曚籂鍏栦撼琛ⅳ浜佃剶瑁掔瀣磋爟缇稿啱鍐卞喗鍐硷拷".split("");for(a=0;a!=t[217].length;++a)if(t[217][a].charCodeAt(0)!==65533){r[t[217][a]]=55552+a;e[55552+a]=t[217][a]}t[218]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷璐庤磸璐愯磻璐掕磽璐旇磿璐栬礂璐樿礄璐氳礇璐滆礌璧戣祾璧楄禑璧ヨ胆璧╄氮璧诞璧当璧茶蹈璧硅岛璧昏导璧借稻璧胯秬瓒傝秲瓒嗚秶瓒堣秹瓒岃秿瓒庤稄瓒愯稈瓒撹稌瓒栬稐瓒樿稒瓒氳稕瓒滆稘瓒炶稜瓒★拷瓒㈣钉瓒ヨ鼎瓒ц定瓒╄丢瓒冬瓒懂瓒栋瓒茶抖瓒疯豆瓒昏督璺�璺佽穫璺呰穱璺堣穳璺婅穽璺愯窉璺撹窋鍑囧問鍐㈠啣璁犺璁ц璁磋璁疯瘋璇冭瘚璇忚瘞璇掕瘬璇旇瘱璇樿瘷璇滆療璇犺璇ㄨ璇璇宠璇硅璇胯皜璋傝皠璋囪皩璋忚皯璋掕皵璋曡皷璋欒皼璋樿皾璋熻盃璋¤哎璋ц蔼璋爱璋安璋宠暗璋跺崺鍗洪槤闃㈤槨闃遍槳闃介樇闄傞檳闄旈櫉闄ч櫖闄查櫞闅堥殟闅楅毎閭楅倹閭濋倷閭偂閭撮偝閭堕偤锟�".split("");for(a=0;a!=t[218].length;++a)if(t[218][a].charCodeAt(0)!==65533){r[t[218][a]]=55808+a;e[55808+a]=t[218][a]}t[219]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷璺曡窐璺欒窚璺犺贰璺㈣伐璺﹁阀璺╄翻璺钒璺辫凡璺磋范璺艰肪璺胯竴韪佽競韪冭竸韪嗚竾韪堣笅韪嶈笌韪愯笐韪掕笓韪曡笘韪楄笜韪欒笟韪涜笢韪犺浮韪よ弗韪﹁抚韪ㄨ斧韪赴韪茶赋韪磋付韪疯父韪昏讣韪撅拷韪胯箖韫呰箚韫岃箥韫庤箯韫愯箵韫旇箷韫栬箺韫樿箽韫涜箿韫濊篂韫熻範韫¤耿韫h工韫ヨ恭韫ㄨ躬韫巩韫遍偢閭伴儚閮呴偩閮愰儎閮囬儞閮﹂儮閮滈儣閮涢儷閮兙閯勯劉閯為劊閯遍劘閯归厓閰嗗垗濂傚姠鍔姯鍔惧摽鍕愬嫋鍕板彑鐕煃寤村嚨鍑奸鍘跺紒鐣氬矾鍧屽灘鍨″【澧煎澹戝湬鍦湭鍦冲湽鍦湳鍧滃溁鍧傚潻鍨呭潾鍨嗗澕鍧诲潹鍧澏鍧冲灜鍨ゅ瀸鍨插煆鍨у灤鍨撳灎鍩曞煒鍩氬煓鍩掑灨鍩村煰鍩稿煠鍩濓拷".split("");for(a=0;a!=t[219].length;++a)if(t[219][a].charCodeAt(0)!==65533){r[t[219][a]]=56064+a;e[56064+a]=t[219][a]}t[220]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷韫宠沟韫疯垢韫硅购韫昏菇韫捐簚韬傝簝韬勮簡韬堣簤韬婅簨韬岃簫韬庤簯韬掕簱韬曡簴韬楄簶韬欒簹韬涜簼韬熻籂韬¤孩韬h氦韬ヨ害韬ц酣韬╄邯韬寒韬拌罕韬宠捍韬佃憾韬疯焊韬硅夯韬艰航韬捐嚎杌�杌佽粋锟借粌杌勮粎杌嗚粐杌堣粔杌婅粙杌岃粛杌忚粣杌戣粧杌撹粩杌曡粬杌楄粯杌欒粴杌涜粶杌濊粸杌熻粻杌¤虎杌h护鍫嬪爫鍩藉煭鍫�鍫炲牂濉勫牋濉ュ‖澧佸澧氬棣ㄩ紮鎳胯壒鑹借壙鑺忚妸鑺ㄨ妱鑺庤姂鑺楄姍鑺姼鑺捐姲鑻堣媻鑻h姌鑺疯姰鑻嬭媽鑻佽姪鑺磋姟鑺姛鑻勮嫀鑺よ嫛鑼夎嫹鑻よ審鑼囪嫓鑻磋嫆鑻樿寣鑻昏嫇鑼戣寶鑼嗚寯鑼曡嫚鑻曡寽鑽戣崨鑽滆寛鑾掕尲鑼磋尡鑾涜崬鑼崗鑽囪崈鑽熻崁鑼楄崰鑼尯鑼宠崷鑽ワ拷".split("");for(a=0;a!=t[220].length;++a)if(t[220][a].charCodeAt(0)!==65533){r[t[220][a]]=56320+a;e[56320+a]=t[220][a]}t[221]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷杌ヨ沪杌ц花杌╄华杌滑杌划杌话杌辫徊杌宠淮杌佃欢杌疯桓杌硅缓杌昏患杌借痪杌胯紑杓佽紓杓冭紕杓呰紗杓囪紙杓夎紛杓嬭紝杓嶈紟杓忚紣杓戣紥杓撹紨杓曡紪杓楄紭杓欒細杓涜紲杓濊紴杓熻紶杓¤饥杓o拷杓よ讥杓﹁姬杓ㄨ缉杓极杓辑杓集杓拌急杓茶汲杓磋嫉杓惰挤杓歌脊杓鸿蓟杓艰冀杓捐伎杞�杞佽絺杞冭絼鑽ㄨ寷鑽╄崿鑽嵀鑽幇鑽歌幊鑾磋帬鑾帗鑾滆巺鑽艰幎鑾╄嵔鑾歌嵒鑾樿帪鑾ㄨ幒鑾艰弫钀佽彞鑿樺爣钀樿悑鑿濊徑鑿栬悳钀歌悜钀嗚彅鑿熻悘钀冭徃鑿硅彧鑿呰弨钀﹁彴鑿¤憸钁戣憵钁欒懗钂囪拡钁鸿拤钁歌惣钁嗚懇钁惰拰钂庤惐钁搧钃嶈搻钃﹁捊钃撹搳钂胯捄钃犺挕钂硅挻钂楄摜钃h攲鐢嶈敻钃拌敼钄熻敽锟�".split("");for(a=0;a!=t[221].length;++a)if(t[221][a].charCodeAt(0)!==65533){r[t[221][a]]=56576+a;e[56576+a]=t[221][a]}t[222]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷杞呰絾杞囪綀杞夎綂杞嬭綄杞嶈綆杞忚綈杞戣綊杞撹綌杞曡綎杞楄綐杞欒綒杞涜綔杞濊綖杞熻綘杞¤舰杞h饯杞ヨ姜杈�杈岃緬杈濊緺杈¤劲杈よ茎杈﹁晶杈粳杈井杈静杈宠敬杈佃痉杈歌竞杈昏炯杈胯縺杩冭繂锟借繅杩婅繈杩岃繊杩忚繏杩栬織杩氳繝杩¤浚杩ц楷杩勘杩茶看杩佃慷杩鸿炕杩艰烤杩块�囬�堥�岄�庨�撻�曢�樿晼钄昏摽钃艰暀钑堣暔钑よ暈钑虹灑钑冭暡钑昏枻钖ㄨ枃钖忚暪钖枩钖呰柟钖疯柊钘撹梺钘滆椏铇ц槄铇╄槚铇煎痪寮堝ぜ濂佽�峰濂氬鍖忓阿灏ュ艾灏存墝鎵姛鎶绘媻鎷氭嫍鎷將鎷舵尮鎹嬫崈鎺彾鎹辨嵑鎺庢幋鎹幀鎺婃崺鎺幖鎻叉徃鎻犳徔鎻勬彏鎻庢憭鎻嗘幘鎽呮憗鎼嬫悰鎼犳悓鎼︽悺鎽炴拕鎽挅锟�".split("");for(a=0;a!=t[222].length;++a)if(t[222][a].charCodeAt(0)!==65533){r[t[222][a]]=56832+a;e[56832+a]=t[222][a]}t[223]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷閫欓�滈�i�ら�ラ�ч�ㄩ�╅����伴�遍�查�抽�撮�烽�归�洪�介�块亐閬冮亝閬嗛亪閬夐亰閬嬮亴閬庨仈閬曢仏閬欓仛閬滈仢閬為仧閬犻仭閬ら仸閬ч仼閬伀閬伅閬伴伇閬查伋閬堕伔閬搁伖閬洪伝閬奸伨閭侊拷閭勯倕閭嗛倗閭夐倞閭岄倣閭庨倧閭愰倰閭旈倴閭橀倸閭滈倿閭熼偁閭ら偉閭ч偍閭╅偒閭偛閭烽偧閭介偪閮�鎽烘挿鎾告挋鎾烘搥鎿愭摋鎿ゆ摙鏀夋敟鏀紜蹇掔敊寮戝崯鍙卞徑鍙╁彣鍙诲悞鍚栧悊鍛嬪憭鍛撳憯鍛栧憙鍚″憲鍛欏悾鍚插拏鍜斿懛鍛卞懁鍜氬挍鍜勫懚鍛﹀挐鍝愬挱鍝傚挻鍝掑挧鍜﹀摀鍝斿懖鍜e摃鍜诲捒鍝屽摍鍝氬摐鍜╁挭鍜ゅ摑鍝忓摓鍞涘摟鍞犲摻鍞斿摮鍞㈠敚鍞忓攽鍞у敧鍟у枏鍠靛晧鍟晛鍟曞斂鍟愬敿锟�".split("");for(a=0;a!=t[223].length;++a)if(t[223][a].charCodeAt(0)!==65533){r[t[223][a]]=57088+a;e[57088+a]=t[223][a]}t[224]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷閮傞儍閮嗛儓閮夐儖閮岄儘閮掗償閮曢儢閮橀儥閮氶優閮熼儬閮i儰閮ラ儵閮儸閮儼閮遍儾閮抽兊閮堕兎閮归兒閮婚兗閮块剙閯侀剝閯呴剢閯囬剤閯夐剨閯嬮剬閯嶉剮閯忛剱閯戦剴閯撻剶閯曢剸閯楅剺閯氶剾閯滐拷閯濋劅閯犻劇閯ら劌閯﹂劎閯ㄩ劑閯劔閯劖閯劙閯查劤閯撮劦閯堕劮閯搁労閯婚劶閯介劸閯块厐閰侀厒閰勫敺鍟栧暤鍟跺暦鍞冲敯鍟滃枊鍡掑杻鍠卞柟鍠堝杹鍠熷暰鍡栧枒鍟诲棢鍠藉柧鍠斿枡鍡椃鍡夊槦鍡戝棲鍡棓鍡﹀棟鍡勫棷鍡ュ棽鍡冲棇鍡嶅棬鍡靛棨杈斿槥鍢堝槍鍢佸槫鍢e椌鍢�鍢у槶鍣樺樄鍣楀槵鍣嶅櫌鍣欏櫆鍣屽檾鍤嗗櫎鍣卞櫕鍣诲櫦鍤呭殦鍤洈鍥楀洕鍥″浀鍥浌鍥垮渼鍦婂湁鍦滃笍甯欏笖甯戝副甯诲讣锟�".split("");for(a=0;a!=t[224].length;++a)if(t[224][a].charCodeAt(0)!==65533){r[t[224][a]]=57344+a;e[57344+a]=t[224][a]}t[225]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷閰呴厙閰堥厬閰撻厰閰曢厲閰橀厵閰涢厹閰熼厾閰﹂収閰ㄩ叓閰叧閰洪吇閰奸唨閱侀唫閱冮唲閱嗛唸閱婇啂閱忛啌閱旈啎閱栭啑閱橀啓閱滈啙閱為啛閱犻啞閱ら啣閱﹂啩閱ㄩ啯閱啲閱伴啽閱查喅閱堕喎閱搁喒閱伙拷閱奸喗閱鹃喛閲�閲侀噦閲冮噭閲呴噯閲堥噵閲愰噿閲撻嚁閲曢嚃閲楅嚇閲欓嚉閲涢嚌閲為嚐閲犻嚒閲㈤嚕閲ら嚗甯峰箘骞斿箾骞炲埂宀屽焙宀嶅矏宀栧矆宀樺矙宀戝矚宀滃驳宀㈠步宀搏宀卞玻宄佸卜宄勫硳宄ゅ硧宄ュ磦宕冨揣宕﹀串宕ゅ礊宕嗗礇宓樺淳宕村唇宓禌宓禎宓祴宓婂旦宓村秱宥欏稘璞冲斗宸呭匠褰峰緜寰囧緣寰屽緯寰欏緶寰ㄥ经寰靛炯琛㈠健鐘姲鐘寸姺鐘哥媰鐙佺嫀鐙嶇嫆鐙ㄧ嫰鐙╃嫴鐙寸嫹鐚佺嫵鐚冪嫼锟�".split("");for(a=0;a!=t[225].length;++a)if(t[225][a].charCodeAt(0)!==65533){r[t[225][a]]=57600+a;e[57600+a]=t[225][a]}t[226]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷閲﹂嚙閲ㄩ嚛閲嚝閲嚟閲嚡閲伴嚤閲查嚦閲撮嚨閲堕嚪閲搁嚬閲洪嚮閲奸嚱閲鹃嚳閳�閳侀垈閳冮垊閳呴垎閳囬垐閳夐垔閳嬮垖閳嶉垘閳忛垚閳戦垝閳撻垟閳曢垨閳楅垬閳欓垰閳涢垳閳濋垶閳熼垹閳¢垻閳i垽锟介垾閳﹂埀閳ㄩ埄閳埆閳埈閳埊閳伴埍閳查埑閳撮埖閳堕埛閳搁埞閳洪埢閳奸埥閳鹃埧閴�閴侀墏閴冮墑閴呯嫽鐚楃寭鐚$寠鐚炵対鐚曠將鐚圭尌鐚尭鐚辩崘鐛嶇崡鐛犵崿鐛嵕鑸涘ぅ椋уい澶傞ィ楗чエ楗╅オ楗ガ楗撮シ楗介棣勯棣婇棣愰棣撻棣曞簚搴戝簨搴栧亥搴犲汗搴靛壕搴宠祿寤掑粦寤涘花寤喓蹇勫繅蹇栧繌鎬冨慨鎬勫俊蹇ゅ烤鎬呮�嗗开蹇扛鎬欐�垫�︽�涙�忔�嶆�╂��婃�挎�℃伕鎭规伝鎭烘亗锟�".split("");for(a=0;a!=t[226].length;++a)if(t[226][a].charCodeAt(0)!==65533){r[t[226][a]]=57856+a;e[57856+a]=t[226][a]}t[227]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷閴嗛墖閴堥墘閴婇墜閴岄墠閴庨墢閴愰墤閴掗墦閴旈墪閴栭墬閴橀墮閴氶墰閴滈墲閴為墴閴犻墶閴㈤墸閴ら墺閴﹂墽閴ㄩ墿閴壂閴壄閴壇閴伴壉閴查壋閴甸壎閴烽壐閴归壓閴婚壖閴介壘閴块妧閵侀妭閵冮妱閵咃拷閵嗛妵閵堥妷閵婇妺閵岄妽閵忛姁閵戦姃閵撻姅閵曢姈閵楅姌閵欓姎閵涢姕閵濋姙閵熼姞閵¢姠閵i姢閵ラ姦閵ф仾鎭芥倴鎮氭偔鎮濇們鎮掓倢鎮涙儸鎮绘偙鎯濇儤鎯嗘儦鎮存劆鎰︽剷鎰f兇鎰�鎰庢劔鎱婃叺鎲啍鎲ф喎鎳旀嚨蹇濋毘闂╅棲闂遍棾闂甸椂闂奸椌闃冮槃闃嗛槇闃婇構闃岄槏闃忛槖闃曢槚闃楅槞闃氫脯鐖挎垥姘垫睌姹滄眾娌f矃娌愭矓娌屾报姹╂贝姹舵矄娌╂硱娉旀箔娉锋掣娉辨硹娌叉碃娉栨澈娉钞娌辨硴娉尘锟�".split("");for(a=0;a!=t[227].length;++a)if(t[227][a].charCodeAt(0)!==65533){r[t[227][a]]=58112+a;e[58112+a]=t[227][a]}t[228]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷閵ㄩ姪閵姭閵姯閵姲閵遍姴閵抽姶閵甸姸閵烽姼閵归姾閵婚娂閵介娋閵块媭閶侀媯閶冮媱閶呴媶閶囬媺閶婇媼閶岄媿閶庨嫃閶愰嫅閶掗嫇閶旈嫊閶栭嫍閶橀嫏閶氶嫑閶滈嫕閶為嫙閶犻嫛閶㈤嫞閶ら嫢閶﹂嫥閶拷閶╅嫪閶嫭閶嫯閶嫲閶遍嫴閶抽嫶閶甸嫸閶烽嫺閶归嫼閶婚嫾閶介嬀閶块寑閷侀寕閷冮寗閷呴寙閷囬寛閷夋垂娲ф磳娴冩祱娲囨磩娲欐磶娲祶娲吹娲氭祻娴掓禂娲虫稇娴稙娑犳禐娑撴稊娴滄禒娴兼担娓氭穱娣呮窞娓庢犊娣犳笐娣︽窛娣欐笘娑笇娑斧婀箮婀翰婀熸簡婀撴箶娓叉弗婀勬粺婧辨簶婊犳辑婊㈡亥婧ф航婧绘悍婊楁捍婊忔簭婊傛簾娼㈡絾娼囨激婕曟还婕级娼嬫酱婕級婕╂緣婢嶆緦娼告讲娼兼胶婵戯拷".split("");for(a=0;a!=t[228].length;++a)if(t[228][a].charCodeAt(0)!==65533){r[t[228][a]]=58368+a;e[58368+a]=t[228][a]}t[229]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷閷婇寢閷岄實閷庨審閷愰寫閷掗寭閷旈寱閷栭寳閷橀寵閷氶寷閷滈対閷為専閷犻尅閷㈤專閷ら尌閷﹂導閷ㄩ尒閷尗閷尛閷尟閷伴尡閷查尦閷撮尩閷堕尫閷搁尮閷洪尰閷奸尳閷块崁閸侀崅閸冮崉閸呴崋閸囬崍閸夛拷閸婇崑閸岄崓閸庨崗閸愰崙閸掗崜閸旈崟閸栭崡閸橀崣閸氶崨閸滈崫閸為崯閸犻崱閸㈤崳閸ら崶閸﹂崸閸ㄩ崺閸繅婢ф竟婢舵總婵℃慨婵炴繝婵�氱�g�涚�圭�电亸鐏炲畝瀹勫畷瀹撳瀹哥敮楠炴惔瀵ゅ瑜板韫囪瑖杈惰繐杩曡骏杩郡杩╄喀杩宠卡閫呴�勯�嬮�﹂�戦�嶉�栭�¢�甸�堕��亜閬戦亽閬愰仺閬橀仮閬涙毠閬撮伣閭傞倛閭冮倠褰愬綏褰栧綐灏诲挮灞愬睓瀛卞保灞︾炯寮缉寮壌寮奸灞濡冨濡╁Κ濡o拷".split("");for(a=0;a!=t[229].length;++a)if(t[229][a].charCodeAt(0)!==65533){r[t[229][a]]=58624+a;e[58624+a]=t[229][a]}t[230]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷閸嵀閸嵂閸伴嵄閸查嵆閸撮嵉閸堕嵎閸搁嵐閸洪嵒閸奸嵔閸鹃嵖閹�閹侀巶閹冮巹閹呴巻閹囬巿閹夐帄閹嬮帉閹嶉帋閹愰帒閹掗帗閹旈帟閹栭帡閹橀帣閹氶帥閹滈帩閹為師閹犻帯閹㈤帲閹ら帴閹﹂帶閹ㄩ帺閹帿锟介幀閹幃閹幇閹遍幉閹抽幋閹甸幎閹烽幐閹归幒閹婚幖閹介幘閹块弨閺侀弬閺冮弰閺呴弳閺囬張閺夐弸閺岄弽濡楀濡濡ゅ濡插Ο濮楀濞呭▎濮濆▓濮e濮瑰▽濞夊ú濞村☉濞e〒濠�濠у濠曞濠㈠┑鑳濯涘┓濠哄瀚瀚掑珨濯稿珷瀚e瀚栧瀚樺珳瀣夊瑮瀣栧瀣峰瓈灏曞皽瀛氬瀛冲瓚瀛撳椹甸┓椹搁┖椹块┙楠�楠侀獏楠堥獖楠愰獟楠撻獤楠橀獩楠滈獫楠熼獱楠㈤楠ラ绾熺骸绾g亥绾ㄧ憨锟�".split("");for(a=0;a!=t[230].length;++a)if(t[230][a].charCodeAt(0)!==65533){r[t[230][a]]=58880+a;e[58880+a]=t[230][a]}t[231]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷閺庨弿閺愰彂閺掗彄閺旈彆閺楅彉閺欓彋閺涢彍閺濋彏閺熼彔閺¢彚閺i彜閺ラ彟閺ч彣閺╅彧閺彫閺彯閺彴閺遍彶閺抽彺閺甸彾閺烽徃閺归徍閺婚徏閺介従閺块悁閻侀悅閻冮悇閻呴悊閻囬悎閻夐悐閻嬮悓閻嶏拷閻庨悘閻愰悜閻掗悡閻旈悤閻栭悧閻橀悪閻氶悰閻滈悵閻為悷閻犻悺閻㈤悾閻ら惀閻﹂惂閻ㄩ惄閻惈閻惌閻涵绾扮壕缁�缁佺粋缁夌粙缁岀粣缁旂粭缁涚粻缁$花缁划缁槐缁茬紞缁剁缓缁荤痪缂佺紓缂冪紘缂堢紜缂岀紡缂戠紥缂楃紮缂滅紱缂熺肌缂㈢迹缂ょ讥缂︾姬缂极缂辑缂及缂辩疾缂崇嫉骞虹暱宸涚斁閭曠帋鐜戠幃鐜㈢師鐝忕弬鐝戠幏鐜崇弨鐝夌張鐝ョ彊椤肩悐鐝╃彠鐝炵幒鐝茬悘鐞憶鐞︾惀鐞ㄧ惏鐞惉锟�".split("");for(a=0;a!=t[231].length;++a)if(t[231][a].charCodeAt(0)!==65533){r[t[231][a]]=59136+a;e[59136+a]=t[231][a]}t[232]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷閻惏閻遍惒閻抽惔閻甸惗閻烽惛閻归惡閻婚惣閻介惪閼�閼侀憘閼冮憚閼呴憜閼囬憟閼夐憡閼嬮憣閼嶉憥閼忛憪閼戦憭閼撻憯閼曢憱閼楅憳閼欓憵閼涢憸閼濋憺閼熼憼閼¢憿閼i懁閼ラ懄閼ч懆閼╅應閼懎閼懐锟介懓閼遍懖閼抽懘閼甸懚閼烽懜閼归懞閼婚懠閼介懢閼块拃閽侀拏閽冮拕閽戦挅閽橀搰閾忛摀閾旈摎閾﹂摶閿滈敔鐞涚悮鐟佺憸鐟楃憰鐟欑懛鐟懢鐠滅拵鐠�鐠佺拠鐠嬬挒鐠ㄧ挬鐠愮挧鐡掔捄闊煫闊潓鏉撴潪鏉堟潻鏋ユ瀲鏉澇鏋樻灖鏉垫灗鏋炴灜鏋嬫澐鏉兼煱鏍夋煒鏍婃煩鏋版爩鏌欐灥鏌氭灣鏌濇爛鏌冩灨鏌㈡爭鏌佹熃鏍叉牫妗犳 妗庢、妗勬·姊冩牆妗曟ˇ妗佹¨妗�鏍炬妗夋牘姊垫妗存》姊撴~妫傛ギ妫兼妞犳9锟�".split("");for(a=0;a!=t[232].length;++a)if(t[232][a].charCodeAt(0)!==65533){r[t[232][a]]=59392+a;e[59392+a]=t[232][a]}t[233]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷閿ч敵閿介晝闀堥晪闀曢暁闀犻暜闀撮暤闀烽暩闀归暫闀婚暭闀介暰闁�闁侀杺闁冮杽闁呴枂闁囬枅闁夐枈闁嬮枌闁嶉枎闁忛枑闁戦枓闁撻枖闁曢枛闁楅枠闁欓枤闁涢枩闁濋枮闁熼枲闁¢枹闁i枻闁ラ枽闁ч枿闁╅柂锟介柅闁柇闁柉闁伴柋闁查柍闁撮柕闁堕柗闁搁柟闁洪柣闁奸柦闁鹃柨闂�闂侀梻闂冮梽闂呴梿闂囬棃闂夐棅闂嬫い妫版妞佹妫f妤辨す妤犳妤濇妤姒樻ジ妞存姒囨妲庢妤︽ィ妤规姒ф姒Ν妲旀Ρ妲佹妲熸妲犳妲挎ǒ妲妯樻━妲叉﹦妯炬獱姗愭妯垫獛姗规ń妯ㄦ姗兼獞妾愭妾楁鐚风崚娈佹畟娈囨畡娈掓畵娈嶆畾娈涙娈将杞奖杞茶匠杞佃蕉杞歌椒杞硅胶杞艰骄杈佽緜杈勮緡杈嬶拷".split("");for(a=0;a!=t[233].length;++a)if(t[233][a].charCodeAt(0)!==65533){r[t[233][a]]=59648+a;e[59648+a]=t[233][a]}t[234]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷闂岄棈闂庨棌闂愰棏闂掗棑闂旈棔闂栭棗闂橀棛闂氶棝闂滈棟闂為棢闂犻棥闂㈤棧闂ら棩闂﹂棫闂椏闃囬槗闃橀槢闃為槧闃i槫闃ラ槮闃ч槰闃╅槴闃槶闃槹闃烽樃闃归樅闃鹃檨闄冮檴闄庨檹闄戦檼闄撻櫀闄楋拷闄橀櫃闄氶櫆闄濋櫈闄犻櫍闄ラ櫐闄櫗闄櫙闄伴櫛闄抽櫢闄归櫤闄婚櫦闄介櫨闄块殌闅侀殏闅冮殑闅囬殙闅婅緧杈庤緩杈樿練杌庢垕鎴楁垱鎴熸垻鎴℃垾鎴ゆ埇鑷х摨鐡寸摽鐢忕攽鐢撴敶鏃棷鏃版槉鏄欐澆鏄冩槙鏄�鐐呮浄鏄濇槾鏄辨樁鏄佃�嗘櫉鏅旀檨鏅忔櫀鏅℃櫁鏅锋殑鏆屾毀鏆濇毦鏇涙洔鏇︽洨璐茶闯璐惰椿璐借祤璧呰祮璧堣祲璧囪祶璧曡禉瑙囪瑙嬭瑙庤瑙愯鐗姛鐗濈墻鐗壘鐗跨妱鐘嬬妽鐘忕姃鎸堟尣鎺帮拷".split("");for(a=0;a!=t[234].length;++a)if(t[234][a].charCodeAt(0)!==65533){r[t[234][a]]=59904+a;e[59904+a]=t[234][a]}t[235]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷闅岄殠闅戦殥闅撻殨闅栭殮闅涢殱闅為殶闅犻殹闅㈤殻闅ら殽闅﹂毃闅╅毆闅毈闅毊闅毐闅查毚闅甸毞闅搁毢闅婚毧闆傞泝闆堥泭闆嬮洂闆戦洆闆旈洊闆楅洏闆欓洑闆涢洔闆濋洖闆熼洝闆㈤洠闆ら洢闆﹂洤闆拷闆洯闆洶闆遍洸闆撮浀闆搁浐闆婚浖闆介浛闇傞渻闇呴湂闇嬮湆闇愰湋闇掗湐闇曢湕闇橀湙闇氶湜闇濋湡闇犳惪鎿樿�勬姣虫姣垫姘呮皣姘嗘皪姘曟皹姘欐皻姘℃癌姘ゆ蔼姘叉數鏁曟暙鐗嶇墥鐗栫埌铏㈠垨鑲熻倻鑲撹偧鏈婅偨鑲辫偒鑲偞鑲疯儳鑳ㄨ儵鑳儧鑳傝儎鑳欒儘鑳楁湊鑳濊儷鑳辫兇鑳剭鑴庤儾鑳兼湑鑴掕睔鑴惰劄鑴剺鑴茶厛鑵岃厯鑵磋厵鑵氳叡鑵犺叐鑵艰吔鑵収濉嶅鑶堣唫鑶戞粫鑶h啰鑷屾湨鑷婅喕锟�".split("");for(a=0;a!=t[235].length;++a)if(t[235][a].charCodeAt(0)!==65533){r[t[235][a]]=60160+a;e[60160+a]=t[235][a]}t[236]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷闇¢湤闇i湦闇ラ湨闇ч湪闇╅湯闇湲闇湵闇抽湸闇甸湺闇烽満闇婚溂闇介溈闈�闈侀潅闈冮潉闈呴潌闈囬潏闈夐潑闈嬮潓闈嶉潕闈忛潗闈戦潝闈曢潡闈橀潥闈滈潩闈熼潱闈ら潶闈ч潹闈潾闈澀闈澂闈伴澅锟介澆闈甸澐闈搁澒闈洪澔闈介澗闈块瀫闉侀瀭闉冮瀯闉嗛瀲闉堥瀴闉婇瀸闉庨瀼闉愰灀闉曢灃闉楅灆闉氶灈闉滈灊鑷佽啨娆ゆ娆规瓋姝嗘瓩椋戦椋撻椋欓娈冲絸姣傝С鏂愰綉鏂撴柤鏃嗘梽鏃冩棇鏃庢棐鏃栫個鐐滅倴鐐濈偦鐑�鐐风偒鐐辩儴鐑婄剱鐒撶剸鐒劚鐓崇厹鐓ㄧ厖鐓茬厞鐓哥吅鐔樼喅鐔电啫鐔犵嚑鐕旂嚙鐕圭垵鐖ㄧ伂鐒樼叇鐔规埦鎴芥墐鎵堟墘绀荤绁嗙绁涚绁撶绁㈢绁犵ク绁хズ绂呯绂氱Η绂冲繎蹇愶拷".split("");for(a=0;a!=t[236].length;++a)if(t[236][a].charCodeAt(0)!==65533){r[t[236][a]]=60416+a;e[60416+a]=t[236][a]}t[237]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷闉為灍闉¢灑闉ら灔闉﹂灖闉ㄩ灘闉灛闉灠闉遍灣闉甸灦闉烽灨闉归灪闉婚灱闉介灳闉块焵闊侀焸闊冮焺闊呴焼闊囬焾闊夐煀闊嬮煂闊嶉煄闊忛煇闊戦煉闊撻煍闊曢煐闊楅煒闊欓煔闊涢煖闊濋煘闊熼煚闊¢煝闊o拷闊ら煡闊ㄩ煯闊煱闊遍煵闊撮煼闊搁煿闊洪熁闊奸熃闊鹃熆闋�闋侀爞闋冮爠闋呴爢闋囬爤闋夐爦闋嬮爩闋嶉爭鎬兼仢鎭氭仹鎭佹仚鎭f偒鎰嗘剭鎱濇啯鎲濇噵鎳戞垎鑲�鑱挎矒娉舵芳鐭剁煾鐮�鐮夌牀鐮樼爲鏂牠鐮滅牆鐮圭牶鐮荤牊鐮肩牓鐮牐鐮╃纭纭楃牔纭愮纭岀—纰涚纰氱纰滅ⅰ纰g⒉纰圭ⅴ纾旂纾夌,纾茬纾寸绀ょ绀撮緵榛归换榛肩洷鐪勭湇鐩圭渿鐪堢湚鐪㈢湙鐪湨鐪电湼鐫愮潙鐫囩潈鐫氱潹锟�".split("");for(a=0;a!=t[237].length;++a)if(t[237][a].charCodeAt(0)!==65533){r[t[237][a]]=60672+a;e[60672+a]=t[237][a]}t[238]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷闋忛爯闋戦爳闋撻爺闋曢爾闋楅牁闋欓牃闋涢牅闋濋牉闋熼牋闋¢牏闋i牑闋ラ牔闋ч牗闋╅牚闋牞闋牣闋牥闋遍牪闋抽牬闋甸牰闋烽牳闋归牶闋婚牸闋介牼闋块椤侀椤冮椤呴椤囬椤夐椤嬮椤嶏拷椤庨椤愰椤掗椤旈椤栭椤橀椤氶椤滈椤為椤犻 椤㈤。椤らˉ椤﹂¨椤ㄩ々椤~椤…椤潰鐫ョ澘鐬嶇澖鐬�鐬岀瀾鐬熺灎鐬扮灥鐬界敽鐣�鐣庣晪鐣堢暃鐣茬暪鐤冪綐缃$綗瑭堢建缃寸奖缃圭緛缃剧泹鐩ヨ牪閽呴拞閽囬拫閽婇拰閽嶉拸閽愰挃閽楅挄閽氶挍閽滈挘閽ら挮閽挱閽挴閽伴挷閽撮挾閽烽捀閽归捄閽奸捊閽块搫閾堥搲閾婇搵閾岄搷閾庨搻閾戦搾閾曢摉閾楅摍閾橀摏閾為摕閾犻摙閾ら摜閾ч摠閾拷".split("");for(a=0;a!=t[238].length;++a)if(t[238][a].charCodeAt(0)!==65533){r[t[238][a]]=60928+a;e[60928+a]=t[238][a]}t[239]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷椤“椤遍〔椤抽〈棰嬮棰掗棰欓ⅲ棰ㄩⅸ棰棰棰棰伴⒈棰查⒊棰撮⒌棰堕⒎棰搁⒐棰洪⒒棰奸⒔棰鹃⒖椋�椋侀椋冮椋呴椋囬椋夐椋嬮椋嶉椋愰椋栭椋涢椋濋椋¢"椋i¥锟介%椋﹂)椋+椋-椋/椋伴1椋查3椋撮5椋堕7椋搁9椋洪;椋奸=椋鹃?椁�椁侀椁冮椁呴椁囬摡閾摦閾摮閾撮摰閾烽摴閾奸摻閾块攦閿傞攩閿囬攭閿婇攳閿庨攺閿掗敁閿旈敃閿栭敇閿涢敐閿為敓閿㈤敧閿敥閿敱閿查敶閿堕敺閿搁敿閿鹃斂闀傞數闀勯晠闀嗛晧闀岄晭闀忛晵闀撻晹闀栭晽闀橀暀闀涢暈闀熼暆闀¢暍闀ら暐闀﹂暓闀ㄩ暕闀暙闀暞闀遍暡闀抽敽鐭х煬闆夌绉В绉▎宓囩▋绋傜绋旓拷".split("");for(a=0;a!=t[239].length;++a)if(t[239][a].charCodeAt(0)!==65533){r[t[239][a]]=61184+a;e[61184+a]=t[239][a]}t[240]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷椁堥椁婇椁岄椁忛椁掗椁旈椁栭椁橀椁氶椁滈椁為椁犻ぁ椁㈤ぃ椁らぅ椁﹂ぇ椁ㄩぉ椁か椁き椁ぐ椁遍げ椁抽ご椁甸ざ椁烽じ椁归ず椁婚ぜ椁介ぞ椁块楗侀楗冮楗呴楗囬楗夛拷楗婇楗岄楗庨楗愰楗掗楗栭楗橀楗氶楗滈楗為楗犻ァ楗㈤イ楗﹂コ楗搁ス楗婚ゾ棣傞棣夌ü绋风榛忛Ε绌扮殘鐨庣殦鐨欑殼鐡炵摖鐢笭楦㈤辅楦╅釜楦脯楦查副楦堕父楦烽腹楦洪妇楣侀箓楣勯箚楣囬箞楣夐箣楣岄箮楣戦箷楣楅箽楣涢箿楣為梗楣﹂恭楣ㄩ供楣公楣贡楣钩鐤掔枖鐤栫枲鐤濈柆鐤g柍鐤寸柛鐥勭柋鐤扮梼鐥傜棖鐥嶇棧鐥ㄧ棪鐥ょ棲鐥х槂鐥辩椉鐥跨槓鐦�鐦呯槍鐦楃槉鐦ョ槝鐦曠槞锟�".split("");for(a=0;a!=t[240].length;++a)if(t[240][a].charCodeAt(0)!==65533){r[t[240][a]]=61440+a;e[61440+a]=t[240][a]}t[241]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷棣岄棣氶棣滈棣為棣犻Α棣㈤Γ棣らΖ棣чΙ棣Λ棣Ν棣Ο棣伴Ρ棣查Τ棣撮Φ棣堕Ψ棣搁棣洪棣奸棣鹃椐�椐侀椐冮椐呴椐囬椐夐椐嬮椐嶉椐忛椐戦椐撻椐曢椐楅锟介椐氶椐滈椐為椐犻А椐㈤В椐らД椐﹂Ё椐ㄩЗ椐Й椐Л椐Н椐伴П椐查С椐撮У椐堕Х椐搁Ч鐦涚樇鐦㈢槧鐧�鐦槹鐦跨樀鐧冪樉鐦崇檷鐧炵檾鐧滅櫀鐧櫙缈婄绌哥┕绐�绐嗙獔绐曠绐犵绐ㄧ绐宠·琛╄〔琛借】琚傝ⅱ瑁嗚⒎琚艰瑁㈣瑁h%瑁辫瑁艰(瑁捐0瑜¤瑜撹瑜婅ご瑜ざ瑗佽ウ瑗荤枊鑳ョ毑鐨寸煖鑰掕�旇�栬�滆�犺�㈣�ヨ�﹁�ц�╄�ㄨ�辫�嬭�佃亙鑱嗚亶鑱掕仼鑱辫椤搁棰冿拷".split("");for(a=0;a!=t[241].length;++a)if(t[241][a].charCodeAt(0)!==65533){r[t[241][a]]=61696+a;e[61696+a]=t[241][a]}t[242]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷椐洪Щ椐奸Ы椐鹃Э楱�楱侀▊楱冮▌楱呴▎楱囬▓楱夐▕楱嬮▽楱嶉◣楱忛◥楱戦♁楱撻〝楱曢楱楅楱欓楱涢楱濋楱熼楱¢á楱ià楱ラé楱чè楱╅í楱ì楱ó楱ò楱遍ú楱抽ù楱甸ǘ楱烽ǜ锟介ü楱洪ɑ楱奸ń楱鹃椹�椹侀﹤椹冮﹦椹呴﹩椹囬﹫椹夐椹嬮椹嶉椹忛椹戦椹撻椹曢〇椹楅椹欓棰岄棰忛棰氶棰為棰¢ⅱ棰ラⅵ铏嶈檾铏櫘铏胯櫤铏艰櫥铓ㄨ殟铓嬭毈铓濊毀铓h毆铓撹毄铓惰泟铓佃泿铓拌毢铓辫毌铔夎洀铓磋洨铔辫洸铔洺铔愯湏铔炶洿铔熻洏铔戣渻铚囪浉铚堣湂铚嶈湁铚h溁铚炶湧铚湚铚捐潏铚磋湵铚╄湻铚胯瀭铚㈣澖铦捐澔铦犺澃铦岃澁铻嬭潛铦h澕铦よ潤铦ヨ灀铻灗锜掞拷".split("");for(a=0;a!=t[242].length;++a)if(t[242][a].charCodeAt(0)!==65533){r[t[242][a]]=61952+a;e[61952+a]=t[242][a]}t[243]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷椹氶椹滈椹為椹犻椹㈤椹ら━椹﹂┃椹ㄩ┅椹┇椹查獌楠夐獚楠庨獢楠曢獧楠﹂楠楠楠楠查楠撮楠归楠介楠块珒楂勯珕楂囬珗楂夐珚楂嶉珟楂忛珢楂掗珨楂曢珫楂楅珯楂氶珱楂滐拷楂濋珵楂犻楂i楂ラ楂ㄩ楂楂楂遍楂抽楂甸楂烽楂洪楂介楂块瑎楝侀瑐楝勯瑓楝嗚焼铻堣瀰铻灄铻冭灚锜ヨ灛铻佃灣锜嬭煋铻借煈锜�锜婅煕锜煚锜爾锠撹熅锠婅牄锠¤牴锠肩级缃傜絼缃呰垚绔虹绗堢瑑绗勭瑫绗婄绗忕瓏绗哥绗欑绗辩瑺绗ョ绗崇绗炵瓨绛氱瓍绛电瓕绛濈瓲绛绛㈢绛辩異绠︾绠哥绠濈绠呯绠滅绠绡戠瘉绡岀瘽绡氱绡︾绨岀绡肩皬绨栫皨锟�".split("");for(a=0;a!=t[243].length;++a)if(t[243][a].charCodeAt(0)!==65533){r[t[243][a]]=62208+a;e[62208+a]=t[243][a]}t[244]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷楝囬瑝楝婇瑡楝岄瑣楝庨瑦楝戦瑨楝旈瑫楝栭瑮楝橀瑱楝氶瑳楝滈瑵楝為瑺楝¢楝ら楝﹂楝ㄩ楝楝楝楝遍楝撮楝堕楝搁楝洪楝鹃榄�榄嗛瓓榄嬮瓕榄庨瓙榄掗瓝榄曢瓥榄楅瓨榄欓瓪锟介瓫榄滈瓭榄為瓱榄犻榄㈤榄ら榄﹂榄ㄩ榄榄榄榄伴榄查榄撮榄堕榄搁榄洪绨熺蔼绨︾案绫佺眬鑷捐垇鑸傝垊鑷鑸¤垻鑸h埈鑸埁鑸埜鑸昏埑鑸磋埦鑹勮墘鑹嬭墢鑹氳墴鑹ㄨ【琚呰瑁樿瑗炵緷缇熺晶缇景缇茬奔鏁夌矐绮濈矞绮炵并绮茬布绮界硜绯囩硨绯嶇硤绯呯硹绯ㄨ壆鏆ㄧ究缈庣繒缈ョ俊缈︾咯缈砍绯哥捣缍︾懂绻囩簺楹搁捍璧宠秳瓒旇稇瓒辫掸璧眹璞夐厞閰愰厧閰忛叅锟�".split("");for(a=0;a!=t[244].length;++a)if(t[244][a].charCodeAt(0)!==65533){r[t[244][a]]=62464+a;e[62464+a]=t[244][a]}t[245]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷榄奸榄鹃楫�楫侀畟楫冮畡楫呴畣楫囬畧楫夐畩楫嬮畬楫嶉畮楫忛異楫戦畳楫撻當楫曢畺楫楅畼楫欓畾楫涢疁楫濋疄楫熼疇楫¢楫i楫ラ楫ч楫╅楫楫楫楫遍楫抽楫甸楫烽楫归锟介楫奸楫鹃榀�榀侀瘋榀冮瘎榀呴瘑榀囬瘓榀夐瘖榀嬮瘜榀嶉瘞榀忛瘣榀戦瘨榀撻瘮榀曢瘱榀楅瘶榀欓瘹榀涢參閰¢叞閰╅叝閰介吘閰查叴閰归唽閱呴啇閱嶉啈閱㈤啠閱啳閱啹閱甸喆閱鸿睍楣捐陡璺竻韫欒供瓒佃犊瓒艰逗璺勮窎璺楄窔璺炶穾璺忚窙璺嗚番璺疯犯璺h饭璺昏筏韪夎方韪旇笣韪熻脯韪福韪负韫�韪硅傅韪借副韫夎箒韫傝箲韫掕箠韫拌苟韫艰汞韫磋簠韬忚簲韬愯簻韬炶备璨傝矈璨呰矘璨旀枦瑙栬瑙氳锟�".split("");for(a=0;a!=t[245].length;++a)if(t[245][a].charCodeAt(0)!==65533){r[t[245][a]]=62720+a;e[62720+a]=t[245][a]}t[246]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷榀滈瘽榀為療榀犻榀㈤榀ら榀﹂榀ㄩ榀榀榀榀伴榀查榀撮榀堕榀搁榀洪榀奸榀鹃榘�榘侀皞榘冮皠榘呴皢榘囬皥榘夐皧榘嬮皩榘嶉皫榘忛皭榘戦皰榘撻皵榘曢皷榘楅皹榘欓皻锟介皼榘滈皾榘為盁榘犻啊榘㈤埃榘ら哎榘﹂哀榘ㄩ癌榘矮榘碍榘隘榘伴氨榘查俺榘撮暗榘堕胺榘搁肮榘洪盎瑙ヨЙ瑙ň璎﹂潛闆╅洺闆渾闇侀湀闇忛湈闇湱闇伴溇榫�榫冮緟榫嗛緡榫堥緣榫婇緦榛鹃紜榧嶉毠闅奸毥闆庨洅鐬块洜閵庨姰閶堥尵閸強閹忛惥閼笨椴傞矃椴嗛矅椴堢ǎ椴嬮矌椴愰矐椴掗矓椴曢矚椴涢矠椴熼矤椴¢并椴i播椴﹂钵椴ㄩ博椴箔椴舶椴遍膊椴抽泊椴甸捕椴烽埠椴婚布椴介硠槌呴硢槌囬硦槌嬶拷".split("");for(a=0;a!=t[246].length;++a)if(t[246][a].charCodeAt(0)!==65533){r[t[246][a]]=62976+a;e[62976+a]=t[246][a]}t[247]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷榘奸敖榘鹃翱楸�楸侀眰楸冮眲楸呴眴楸囬眻楸夐眾楸嬮睂楸嶉睅楸忛睈楸戦睊楸撻睌楸曢睎楸楅睒楸欓睔楸涢睖楸濋睘楸熼睜楸¢雹楸i堡楸ラ宝楸ч报楸╅豹楸爆楸碑楸卑楸遍辈楸抽贝楸甸倍楸烽备楸归焙锟介被楸介本椴�椴冮矂椴夐矈椴岄矎椴撻矕椴楅矘椴欓矟椴铂椴补椴鹃部槌�槌侀硞槌堥硥槌戦硳槌氶硾槌犻场槌岄硩槌庨硰槌愰硴槌旈硶槌楅硺槌欓硿槌濋碂槌㈤澕闉呴瀾闉掗灁闉灚闉i灢闉撮楠伴楣橀楠洪楂侀珋楂呴珎楂嬮珜楂戦瓍榄冮瓏榄夐瓐榄嶉瓚椋ㄩ椁楗旈珶楂¢楂楂婚楂归瑘楝忛瑩楝熼楹介壕绺婚簜楹囬簣楹嬮簰閺栭簼楹熼粵榛滈粷榛犻粺榛㈤哗榛ч互榛化榧㈤棘榧脊榧烽冀榧鹃絼锟�".split("");for(a=0;a!=t[247].length;++a)if(t[247][a].charCodeAt(0)!==65533){r[t[247][a]]=63232+a;e[63232+a]=t[247][a]}t[248]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷槌i长槌ラ肠槌ч敞槌╅唱槌超槌钞槌嘲槌遍巢槌抽炒槌甸扯槌烽掣槌归澈槌婚臣槌介尘槌块磤榇侀磦榇冮磩榇呴磫榇囬磮榇夐磰榇嬮磳榇嶉磶榇忛磹榇戦磼榇撻磾榇曢礀榇楅礃榇欓礆榇涢礈榇濋礊榇熼礌榇★拷榇㈤矗榇ら触榇﹂揣榇ㄩ穿榇传榇喘榇疮榇伴幢榇查闯榇撮吹榇堕捶榇搁垂榇洪椿榇奸唇榇鹃纯榈�榈侀祩锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[248].length;++a)if(t[248][a].charCodeAt(0)!==65533){r[t[248][a]]=63488+a;e[63488+a]=t[248][a]}t[249]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷榈冮祫榈呴祮榈囬祱榈夐祳榈嬮祵榈嶉祹榈忛祼榈戦祾榈撻禂榈曢禆榈楅禈榈欓禋榈涢禍榈濋禐榈熼禒榈¢耽榈i丹榈ラ郸榈ч胆榈╅氮榈惮榈诞榈蛋榈遍挡榈抽荡榈甸刀榈烽蹈榈归岛榈婚导榈介稻榈块秬槎侊拷槎傞秲槎勯秴槎嗛秶槎堥秹槎婇秼槎岄秿槎庨稄槎愰稇槎掗稉槎旈稌槎栭稐槎橀稒槎氶稕槎滈稘槎為稛槎犻丁槎拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[249].length;++a)if(t[249][a].charCodeAt(0)!==65533){r[t[249][a]]=63744+a;e[63744+a]=t[249][a]}t[250]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷槎i钉槎ラ鼎槎ч定槎╅丢槎冬槎懂槎栋槎遍恫槎抽洞槎甸抖槎烽陡槎归逗槎婚都槎介毒槎块穩榉侀穫榉冮穭榉呴穯榉囬穲榉夐穵榉嬮穼榉嶉穾榉忛窅榉戦窉榉撻窋榉曢窎榉楅窐榉欓窔榉涢窚榉濋窞榉熼窢榉★拷榉㈤罚榉ら伐榉﹂阀榉ㄩ珐榉帆榉翻榉矾榉伴繁榉查烦榉撮返榉堕贩榉搁饭榉洪坊榉奸方榉鹃房楦�楦侀競锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[250].length;++a)if(t[250][a].charCodeAt(0)!==65533){r[t[250][a]]=64e3+a;e[64e3+a]=t[250][a]}t[251]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷楦冮竸楦呴竼楦囬笀楦夐笂楦嬮笇楦嶉笌楦忛笎楦戦笒楦撻笖楦曢笘楦楅笜楦欓笟楦涢笢楦濋笧楦ら抚楦赴楦撮富楦奸箑楣嶉箰楣掗箵楣旈箹楣欓節楣熼範楣¢耿楣ラ巩楣共楣撮沟楣堕狗楣搁构楣洪够楣奸菇楹�锟介簛楹冮簞楹呴簡楹夐簥楹岄簫楹庨簭楹愰簯楹旈簳楹栭簵楹橀簷楹氶簺楹滈簽楹犻骸楹㈤海楹ら亥楹ч酣楹╅邯锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[251].length;++a)if(t[251][a].charCodeAt(0)!==65533){r[t[251][a]]=64256+a;e[64256+a]=t[251][a]}t[252]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷楹含楹寒楹喊楹遍翰楹抽旱楹堕悍楹归汉楹奸嚎榛�榛侀粋榛冮粎榛嗛粐榛堥粖榛嬮粚榛愰粧榛撻粫榛栭粭榛欓粴榛為弧榛i护榛﹂花榛滑榛划榛伴槐榛查怀榛撮坏榛堕环榛搁缓榛介豢榧�榧侀紓榧冮紕榧咃拷榧嗛紘榧堥級榧婇紝榧忛紤榧掗紨榧曢紪榧橀細榧涢紲榧濋紴榧熼肌榧i激榧ラ鸡榧ч绩榧╅吉榧辑榧及榧憋拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[252].length;++a)if(t[252][a].charCodeAt(0)!==65533){r[t[252][a]]=64512+a;e[64512+a]=t[252][a]}t[253]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷榧查汲榧撮嫉榧堕几榧洪技榧块絸榻侀絺榻冮絽榻嗛絿榻堥綁榻婇綃榻岄綅榻庨綇榻掗綋榻旈綍榻栭綏榻橀綑榻氶經榻滈綕榻為綗榻犻健榻㈤剑榻ら渐榻﹂涧榻ㄩ僵榻将榻江榻蒋榻伴奖榻查匠榻撮降榻堕椒榻革拷榻归胶榻婚郊榻介骄榫侀緜榫嶉編榫忛緪榫戦緬榫撻緮榫曢緰榫楅緲榫滈緷榫為尽榫㈤荆榫ら茎铯ス铴曪Ё铵憋拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[253].length;++a)if(t[253][a].charCodeAt(0)!==65533){r[t[253][a]]=64768+a;e[64768+a]=t[253][a]}t[254]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷铷岋◢铷庯◤铷戯〒铷旓铷燂铷★ǎ铷わě铷ī锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[254].length;++a)if(t[254][a].charCodeAt(0)!==65533){r[t[254][a]]=65024+a;e[65024+a]=t[254][a]}return{enc:r,dec:e}}();cptable[949]=function(){var e=[],r={},t=[],a;t[0]="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[0].length;++a)if(t[0][a].charCodeAt(0)!==65533){r[t[0][a]]=0+a;e[0+a]=t[0][a]}t[129]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟疥皞臧冴皡臧嗞皨臧岅皪臧庩皬臧橁盀臧熽啊臧㈥埃臧リ唉臧ш皑臧╆蔼臧爱臧碴俺臧达拷锟斤拷锟斤拷锟疥暗臧蛾胺臧宏盎臧疥熬臧筷眮瓯傟眱瓯勱眳瓯嗞眹瓯堦眽瓯婈睂瓯庩睆瓯愱睉瓯掙睋瓯曪拷锟斤拷锟斤拷锟疥睎瓯楆睓瓯氷睕瓯濌睘瓯熽睜瓯£雹瓯j堡瓯リ宝瓯ш报瓯╆豹瓯爆瓯碑瓯辈瓯酬钡瓯蛾惫瓯魂奔瓯疥本瓯筷矀瓴囮矆瓴嶊矌瓴応矐瓴掙矒瓴曣矕瓴楆矘瓴欔矚瓴涥矠瓴㈥玻瓴り播瓴﹃钵瓴箔瓴脖瓴碴渤瓴搓驳瓴蛾卜瓴宏簿瓴筷硛瓿傟硟瓿呹硢瓿囮硥瓿婈硧瓿嶊硯瓿応硱瓿戧硳瓿撽硵瓿栮硺瓿欔硽瓿涥硿瓿濌碁瓿熽尝瓿j偿瓿﹃畅瓿抄瓿巢瓿搓撤瓿戈彻瓿宏郴瓿娟晨甏侁磦甏冴磪甏囮磮甏夑磰甏嬯磶甏愱磼甏擄拷".split("");for(a=0;a!=t[129].length;++a)if(t[129][a].charCodeAt(0)!==65533){r[t[129][a]]=33024+a;e[33024+a]=t[129][a]}t[130]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟疥磾甏曣礀甏楆礄甏氷礇甏濌礊甏熽础甏㈥矗甏り触甏﹃揣甏椽甏串甏窗甏标床甏筹拷锟斤拷锟斤拷锟疥炊甏逢垂甏宏椿甏疥淳甏筷祤甑侁祩甑冴祮甑堦祳甑嬯祵甑嶊祹甑応祽甑掙祿甑曣禆甑楋拷锟斤拷锟斤拷锟疥禉甑氷禌甑滉禎甑炾禑甑犼耽甑り单甑﹃掸甑旦甑但甑弹甑标挡甑逢蹈甑龟岛甑娟秬甓冴秳甓呹秵甓囮秺甓嬯秿甓庩稄甓戧稈甓撽稊甓曣稏甓楆稑甓欔稓甓涥稙甓熽稜甓£盯甓j顶甓﹃锭甓订甓东甓董甓动甓瓣侗甓碴冻甓搓兜甓蛾陡甓龟逗甓魂都甓疥毒甓筷穫攴冴穮攴嗞穱攴夑穵攴嬯穼攴嶊穾攴応窉攴旉窌攴栮窏攴橁窓攴氷窙攴濌窞攴熽贰攴㈥罚攴リ乏攴ш法攴╆藩攴番攴樊攴钒攴标凡攴酬反攴店范攴凤拷".split("");for(a=0;a!=t[130].length;++a)if(t[130][a].charCodeAt(0)!==65533){r[t[130][a]]=33280+a;e[33280+a]=t[130][a]}t[131]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟疥泛攴魂方攴娟競旮冴竸旮呹竼旮囮笂旮岅笌旮応笎旮戧笒旮撽笗旮栮笚旮橁笝旮氷笡旮滐拷锟斤拷锟斤拷锟疥笣旮炾笩旮犼浮旮㈥福旮り弗旮﹃抚旮俯旮斧旮腑旮腐旮碴赋旮店付旮龟富旮硷拷锟斤拷锟斤拷锟疥附旮娟缚旯傟箘旯囮箞旯夑箣旯応箲旯掙箵旯曣箺旯橁箼旯氷箾旯炾耿旯j工旯﹃恭旯公旯巩旯贡旯碴钩旯搓沟旯蛾狗旯宏咕旯筷簚旰侁簜旰冴簡旰囮簣旰夑簥旰嬯簫旰庩簭旰愱簯旰掙簱旰旉簳旰栮簵旰橁簷旰氷簺旰滉簼旰炾簾旰犼骸旰㈥海旰り亥旰﹃骇旰憨旰韩旰涵旰函旰瓣罕旰碴撼旰搓旱旰蛾悍旰戈汗旰宏夯旰筷粊昊傟粌昊呹粏昊囮粓昊夑粖昊嬯粠昊掙粨昊旉粫昊栮粭昊氷粵昊濌粸昊熽粻昊£虎昊j护昊ワ拷".split("");for(a=0;a!=t[131].length;++a)if(t[131][a].charCodeAt(0)!==65533){r[t[131][a]]=33536+a;e[33536+a]=t[131][a]}t[132]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟疥沪昊ш哗昊滑昊化昊瓣槐昊碴怀昊店欢昊逢还昊宏换昊疥痪昊筷紑昙侁紓昙冴紕昙咃拷锟斤拷锟斤拷锟疥紗昙夑紛昙嬯紝昙庩紡昙戧紥昙撽紨昙曣紪昙楆紭昙欔細昙涥紲昙濌紴昙熽紶昙£饥昙o拷锟斤拷锟斤拷锟疥激昙リ鸡昙ш绩昙╆吉昙籍昙急昙酬嫉昙蛾挤昙戈脊昙宏蓟昙娟絸杲勱絽杲嗞絿杲婈綃杲岅綅杲庩綇杲戧綊杲撽綌杲曣綎杲楆綐杲欔綒杲涥綖杲熽綘杲£舰杲j溅杲ш建杲╆姜杲浆杲疆杲桨杲标讲杲酬酱杲店蕉杲逢礁杲宏交杲缄浇杲娟娇昃侁緜昃冴緟昃嗞緡昃夑緤昃嬯緦昃嶊編昃応緬昃撽緮昃栮緱昃橁緳昃氷緵昃濌緸昃熽緺昃£劲昃j兢昃リ睛昃ш鲸昃╆惊昃粳昃井昃景昃标静昃酬敬昃店径昃逢竞昃魂窘昃撅拷".split("");for(a=0;a!=t[132].length;++a)if(t[132][a].charCodeAt(0)!==65533){r[t[132][a]]=33792+a;e[33792+a]=t[132][a]}t[133]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟疥究昕侁總昕冴縿昕呹繂昕婈繉昕応繍昕戧繏昕撽繒昕栮織昕橁繖昕氷繘昕濌繛昕熽繝昕★拷锟斤拷锟斤拷锟疥竣昕j郡昕リ喀昕ш开昕楷昕慨昕坎昕酬康昕蛾糠昕龟亢昕魂考昕疥烤昕侩�傠�冿拷锟斤拷锟斤拷锟诫�呺�嗠�囯�堧�夒�婋�嬰�嶋�庪�忞�戨�掚�撾�曤�栯�楇�橂�欕�氹�涬�炿�熾�犽�‰�㈦�k�る�ル�﹄�щ�╇�������半�彪�搽�畴�措�惦�峨�冯�鸽�闺�弘�浑�茧�诫�倦�侩亐雭侂亗雭冸亞雭囯亯雭嬰亶雭忞亹雭戨亽雭栯仒雭氹仜雭滊仦雭熾仩雭‰仮雭k仱雭ル仸雭щ仺雭╇仾雭伂雭伄雭伆雭彪伈雭畴伌雭惦伓雭冯伕雭闺伜雭浑伨雭侩倎雮傠們雮呺倖雮囯倛雮夒倞雮嬰値雮愲倰雮撾倲雮曤倴雮楇倹雮濍倿雮k偆锟�".split("");for(a=0;a!=t[133].length;++a)if(t[133][a].charCodeAt(0)!==65533){r[t[133][a]]=34048+a;e[34048+a]=t[133][a]}t[134]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟诫偉雮﹄偋雮偘雮搽偠雮冯偣雮弘偦雮诫偩雮侩儉雰侂儌雰冸儐雰婋儖雰岆儘雰庪儚雰掞拷锟斤拷锟斤拷锟诫儞雰曤儢雰楇儥雰氹儧雰滊儩雰炿儫雰‰儮雰k儰雰﹄儳雰儵雰儷雰儹雰儻雰帮拷锟斤拷锟斤拷锟诫儽雰搽兂雰措兊雰峨兎雰鸽児雰弘兓雰茧兘雰倦兛雱�雱侂剛雱冸剟雱呺剢雱囯剨雱嶋剮雱忞剳雱旊剷雱栯剹雱氹劄雱熾劆雱‰劉雱﹄劎雱╇劒雱劖雱劘雱半劚雱搽劤雱峨労雱浑劶雱诫劸雱侩厒雲冸厖雲嗠厙雲夒厞雲嬰厡雲嶋厧雲忞厭雲撾厲雲楇厵雲氹厸雲濍厼雲熾叀雲㈦叄雲る叆雲﹄収雲叐雲叓雲叚雲叝雲半叡雲搽叧雲措叺雲峨叿雲弘吇雲诫吘雲侩唩雴冸唲雴呺唵雴囯唺雴岆啂雴忞啇雴戨啎雴栯啑雴欕啔雴涬啙锟�".split("");for(a=0;a!=t[134].length;++a)if(t[134][a].charCodeAt(0)!==65533){r[t[134][a]]=34304+a;e[34304+a]=t[134][a]}t[135]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟诫啚雴熾啝雴‰啟雴k啢雴ル啨雴щ啯雴啱雴啳雴啹雴半啽雴搽喅雴措喌雴峨喎雴革拷锟斤拷锟斤拷锟诫喒雴弘喕雴茧喗雴倦喛雵�雵侂噦雵冸噭雵呺噯雵囯噲雵夒噴雵嬰噸雵庪噺雵戨噿雵撾嚂锟斤拷锟斤拷锟斤拷雵栯嚄雵橂嚈雵氹嚊雵炿嚑雵‰嚔雵k嚖雵ル嚘雵щ嚜雵嚟雵嚡雵彪嚥雵畴嚧雵惦嚩雵冯嚫雵弘嚰雵倦嚳雸�雸侂垈雸冸垎雸囯垑雸婋垗雸庪垙雸愲垜雸掚垞雸栯垬雸氹垱雸滊垵雸炿垷雸‰垻雸k垽雸ル垿雸щ埁雸╇埅雸埇雸埉雸埌雸彪埐雸畴埖雸峨埛雸鸽埞雸弘埢雸诫埦雸侩墍雺侂墏雺冸墑雺呺墕雺囯増雺夒墛雺嬰墝雺嶋墡雺忞墣雺戨墥雺撾墧雺曤墫雺楇墮雺氹墰雺濍墳雺熾墶雺㈦墸雺る墺雺﹄墽雺壂雺壄雺拷".split("");for(a=0;a!=t[135].length;++a)if(t[135][a].charCodeAt(0)!==65533){r[t[135][a]]=34560+a;e[34560+a]=t[135][a]}t[136]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟诫壇雺半壉雺搽壋雺峨壏雺鸽壒雺弘壔雺诫壘雺侩妧電侂妭電冸妴電囯妶電婋妺電岆妽電庯拷锟斤拷锟斤拷锟诫姀電掚姄電曤姈電楇姏電滊姖電炿姛電㈦姢電щ姩電╇姭電姰電姳電搽姵電惦姸電凤拷锟斤拷锟斤拷锟诫姼電闺姾電浑娂電诫娋電侩媭雼侂媯雼冸媱雼呺媶雼囯媻雼嬰媿雼庪嫃雼戨嫇雼旊嫊雼栯嫍雼氹嫓雼炿嫙雼犽嫛雼k嫥雼╇嫪雼半嫳雼搽嫸雼茧嫿雼倦寕雽冸寘雽嗠寚雽夒寠雽嬰寣雽嶋寧雽忞寬雽栯寳雽橂寵雽氹寷雽濍尀雽熾尃雽‰將雽k尋雽ル對雽щ尐雽╇尓雽尙雽尞雽尠雽彪尣雽畴尨雽惦尪雽冯尭雽闺尯雽浑尲雽诫尵雽侩崁雿侂崅雿冸崉雿呺崋雿囯崍雿夒崐雿嬰崒雿嶋崕雿忞崘雿戨崚雿撾崡雿欕崥雿濍崰雿‰崲雿o拷".split("");for(a=0;a!=t[136].length;++a)if(t[136][a].charCodeAt(0)!==65533){r[t[136][a]]=34816+a;e[34816+a]=t[136][a]}t[137]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟诫崷雿崻雿嵀雿嵅雿畴嵉雿峨嵎雿闺嵑雿浑嵓雿诫嵕雿侩巶霂嗠巼霂堧帀霂婋帇霂嶏拷锟斤拷锟斤拷锟诫帋霂忞帒霂掚帗霂曤帠霂楇帢霂欕帤霂涬帨霂濍帪霂熾帰霂k帳霂ル帵霂щ帺霂帿霂拷锟斤拷锟斤拷锟诫幃霂幇霂彪幉霂畴幋霂惦幎霂冯幐霂闺幒霂浑幖霂诫幘霂侩弨霃侂弬霃冸弳霃囯弶霃婋弽霃忞彂霃掚彄霃栯彉霃氹彍霃炿彑霃‰彚霃k彞霃﹄彠霃╇彧霃彫霃彯霃彴霃彪彶霃畴彺霃惦彾霃冯徃霃闺徍霃浑徑霃倦徔霅�霅侂悅霅冸悇霅呺悊霅囯悎霅夒悐霅嬰悓霅嶋悗霅忞悜霅掚悡霅旊悤霅栯悧霅欕悮霅涬悵霅炿悷霅‰悽霅k悿霅ル惁霅щ惇霅惌霅惎霅半惐霅搽惓霅惦惗霅冯惛霅闺惡霅浑惣霅诫惥霅侩憖霊侂憘霊冸憚锟�".split("");for(a=0;a!=t[137].length;++a)if(t[137][a].charCodeAt(0)!==65533){r[t[137][a]]=35072+a;e[35072+a]=t[137][a]}t[138]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟诫憛霊嗠憞霊堧憠霊婋憢霊岆憤霊庪憦霊掚憮霊曤憱霊楇憴霊氹憶霊滊憹霊炿憻霊㈦懁霊︼拷锟斤拷锟斤拷锟诫懅霊懇霊懌霊懏霊懓霊彪懖霊畴懘霊惦懚霊冯懜霊闺懞霊浑懠霊诫懢霊侩拋霋傦拷锟斤拷锟斤拷锟诫拑霋勲拝霋嗠拠霋夒拪霋嬰拰霋嶋拵霋忞拹霋戨拻霋撾挃霋曤挅霋楇挊霋欕挌霋涬挏霋炿挓霋犽挕霋㈦挘霋ル挦霋щ挬霋挮霋挳霋挵霋彪挷霋畴挻霋峨捀霋弘捇霋茧捊霋倦捒霌侂搨霌冸搮霌嗠搰霌夒搳霌嬰搶霌嶋搸霌忞搼霌掚摀霌旊摉霌楇摌霌欕摎霌涬摓霌熾摗霌㈦摜霌щ摠霌╇摢霌摦霌半摬霌畴摯霌惦摱霌冯摴霌弘摶霌茧摻霌倦摽霐�霐侂攤霐冸攧霐呺攩霐囯攬霐夒攰霐嬰攲霐嶋攷霐忞攼霐戨敀霐撾敄霐楇敊霐氹敐锟�".split("");for(a=0;a!=t[138].length;++a)if(t[138][a].charCodeAt(0)!==65533){r[t[138][a]]=35328+a;e[35328+a]=t[138][a]}t[139]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟诫敒霐熾敔霐‰敘霐k敠霐敩霐敭霐敳霐畴數霐峨敺霐闺敽霐浑敿霐诫斁霐侩晜霑嗭拷锟斤拷锟斤拷锟诫晣霑堧晧霑婋晭霑忞晳霑掚晸霑曤晼霑楇晿霑欕暁霑涬暈霑㈦暎霑る暐霑﹄暓霑暕霑拷锟斤拷锟斤拷锟诫暙霑暛霑暞霑半暠霑搽暢霑措暤霑峨暦霑鸽暪霑弘暬霑茧暯霑倦暱霒�霒侂杺霒冸杽霒呺枂霒囯枅霒夒枈霒嬰枌霒嶋枎霒忞枑霒戨枓霒撾枖霒曤枛霒楇枠霒欕枤霒涬枩霒濍枮霒熾枹霒k枼霒﹄枾霒╇柆霒柈霒柌霒峨柗霒鸽柟霒弘柧霒侩梺霔傠梼霔呺梿霔囯棃霔夒棅霔嬰棊霔掚棑霔旊棔霔栯棗霔欕棜霔涬棞霔濍棡霔熾棤霔‰棦霔k棨霔ル棪霔щ棬霔╇棯霔棴霔棷霔半棻霔搽棾霔措椀霔峨椃霔鸽椆霔弘椈霔茧椊霔倦椏锟�".split("");for(a=0;a!=t[139].length;++a)if(t[139][a].charCodeAt(0)!==65533){r[t[139][a]]=35584+a;e[35584+a]=t[139][a]}t[140]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟诫榾霕侂槀霕冸槃霕呺槅霕囯槇霕夒槉霕嬰槍霕嶋槑霕忞槖霕撾槙霕栯槜霕欕槡霕涬槣霕濓拷锟斤拷锟斤拷锟诫槥霕熾槧霕‰槩霕k槫霕﹄槯霕槱霕槴霕槷霕槹霕彪槻霕畴樀霕峨樂霕鸽樄霕猴拷锟斤拷锟斤拷锟诫樆霕茧樈霕倦樋霗�霗侂檪霗冸檮霗呺檰霗囯檳霗婋檵霗岆檷霗庪檹霗愲檻霗掚檽霗旊檿霗栯櫁霗橂櫃霗氹櫅霗滊櫇霗炿櫉霗犽櫋霗㈦櫍霗ル櫐霗щ櫓霗櫕霗櫗霗櫙霗半櫛霗搽櫝霗措櫟霗峨櫡霗鸽櫣霗弘櫥霗茧櫧霗倦櫩霘�霘侂殏霘冸殑霘呺殕霘囯殘霘夒殜霘嬰殞霘嶋殠霘忞殣霘戨殥霘撾殧霘曤殩霘楇殬霘欕殮霘涬殲霘熾殹霘㈦殻霘ル殾霘щ毃霘╇毆霘毊霘毎霘搽毘霘措毜霘峨毞霘鸽毠霘弘毣霘茧毥霘倦毧霙�霙侂泜锟�".split("");for(a=0;a!=t[140].length;++a)if(t[140][a].charCodeAt(0)!==65533){r[t[140][a]]=35840+a;e[35840+a]=t[140][a]}t[141]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟诫泝霙勲泤霙嗠泧霙堧泬霙婋泲霙岆泹霙庪洀霙愲洃霙掚洆霙曤洊霙楇洏霙欕洑霙涬洔霙濓拷锟斤拷锟斤拷锟诫洖霙熾洜霙‰洟霙k洡霙ル洣霙щ洦霙╇洩霙洭霙洰霙洷霙搽洺霙惦浂霙冯浌霙猴拷锟斤拷锟斤拷锟诫浕霙茧浗霙倦浛霚傠渻霚勲渾霚囯湀霚夒湂霚嬰湆霚嶋湈霚忞湊霚戨湌霚撾湐霚曤湒霚楇湗霚欕湚霚涬湝霚濍湠霚熾湢霚‰湤霚k湦霚ル湨霚щ湭霚湱霚湵霚搽湷霚措湹霚峨湻霚弘溂霚诫溇霚侩潃霛侂潅霛冸潊霛嗠潎霛夒潑霛嬰潔霛庪潖霛愲潙霛掚潛霛栯潡霛橂潤霛氹潧霛滊潩霛炿潫霛‰潰霛k潵霛﹄潷霛╇潽霛潿霛澁霛澆霛措澏霛冯澑霛闺澓霛浑澗霛侩瀬霝傠瀮霝呺瀱霝囯瀳霝夒瀶霝嬰瀻霝撾灁霝曤灇霝涬灊霝烇拷".split("");for(a=0;a!=t[141].length;++a)if(t[141][a].charCodeAt(0)!==65533){r[t[141][a]]=36096+a;e[36096+a]=t[141][a]}t[142]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟诫灍霝‰灑霝k灓霝ル灕霝щ灙霝灟霝半灡霝搽灣霝峨灧霝闺灪霝浑灱霝诫灳霝侩焵霟侊拷锟斤拷锟斤拷锟诫焸霟冸焺霟呺焼霟堧煀霟嬰煂霟嶋煄霟忞煇霟戨煉霟撾煍霟曤煐霟楇煒霟欕煔霟涬煖霟濓拷锟斤拷锟斤拷锟诫煘霟熾煚霟‰煝霟k煠霟ル煢霟щ煥霟╇煪霟煯霟煴霟搽煶霟惦煻霟冯煾霟闺熀霟浑熅霠傠爟霠勲爡霠嗠爦霠嬰爫霠庪爮霠戨爳霠撾爺霠曤爾霠楇牃霠滊牉霠熾牋霠‰牏霠k牔霠щ牘霠牜霠牣霠牥霠彪牪霠畴牰霠弘牷霠茧牻霠倦牽搿侂搿冸搿嗠搿堧搿婋搿岆搿庪搿愲搿旊搿栯搿橂搿氹搿炿搿‰、搿kˉ搿﹄¨搿々搿~搿“搿搽〕搿措〉搿峨》搿闺『搿浑〗搿倦】擘�擘侂擘冸锟�".split("");for(a=0;a!=t[142].length;++a)if(t[142][a].charCodeAt(0)!==65533){r[t[142][a]]=36352+a;e[36352+a]=t[142][a]}t[143]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟诫擘嗠擘堧擘婋擘岆擘忞擘戨擘撾擘曤擘楇擘欕擘涬擘濍擘燂拷锟斤拷锟斤拷锟诫擘‰ⅱ擘kⅳ擘ルⅵ擘щⅸ擘擘擘擘彪⒉擘畴⒌擘峨⒎擘闺⒑擘浑⒓擘斤拷锟斤拷锟斤拷锟诫⒕擘侩耄勲耄囯耄夒耄嬰耄庪耄戨耄撾耄栯耄橂耄氹耄滊耄犽"耄k¥耄ル&耄щ*耄-耄/耄彪2耄畴4耄惦6耄冯:耄茧>耄侩毪侂毪冸毪嗠毪堧毪婋毪岆毪庪毪愲毪掚毪旊毪栯毪欕毪涬毪濍毪熾ぁ毪㈦ぃ毪るぅ毪﹄ぇ毪ぉ毪か毪き毪く毪半け毪搽こ毪措さ毪峨し毪鸽す毪弘せ毪倦た毳侂毳冸毳嗠毳堧毳婋毳嶋毳愲毳撾毳曤毳楋拷".split("");for(a=0;a!=t[143].length;++a)if(t[143][a].charCodeAt(0)!==65533){r[t[143][a]]=36608+a;e[36608+a]=t[143][a]}t[144]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟诫毳涬毳炿毳‰ア毳kイ毳ルウ毳щオ毳ギ毳グ毳彪ゲ毳畴ザ毳冯ス毳弘セ毳斤拷锟斤拷锟斤拷锟诫ゾ毳侩毽侂毽冸毽堧毽岆毽愲毽掚毽旊毽栯毽橂毽氹毽滊毽烇拷锟斤拷锟斤拷锟诫毽犽Α毽㈦Γ毽るΕ毽﹄Η毽Ι毽Λ毽Ο毽彪Σ毽畴Φ毽峨Ψ毽鸽毽弘毽倦毵傠毵勲毵嗠毵婋毵嶋毵旊毵栯毵氹毵熾毵㈦Е毵щЗ毵Й毵М毵О毵彪Р毵畴Ф毵浑Ъ毵诫Ь毵侩▊毹冸▌毹呺▎毹囯▔毹婋▼毹岆◢毹庪◤毹愲☉毹掚〒毹旊毹楇毹欕毹涬毹濍毹熾毹‰á毹kà毹ルé毹щè毹╇í毹ì毹ó毹ò毹彪ú毹畴ù毹惦ǘ毹冯ê毹浑ń毹倦氅侂﹥氅勲﹨氅嗭拷".split("");for(a=0;a!=t[144].length;++a)if(t[144][a].charCodeAt(0)!==65533){r[t[144][a]]=36864+a;e[36864+a]=t[144][a]}t[145]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟诫﹪氅婋氅忞氅戨氅栯氅欕氅涬氅炿氅犽氅㈦氅﹄┆氅┈氅┊氅拷锟斤拷锟斤拷锟诫┎氅畴┑氅峨┓氅闺┖氅浑┘氅诫┚氅侩獉氇侂獋氇嗠獔氇夒獖氇嬰獚氇庪獜氇愲獞氇掞拷锟斤拷锟斤拷锟诫獡氇旊獣氇栯獥氇橂獧氇氹獩氇滊獫氇炿獰氇犽氇㈦氇る氇﹄氇氇氇彪氇措氇峨氇弘氇倦氆�氆侂珎氆冸珔氆嗠珖氆夒珚氆嬰珜氆嶋珟氆忞珢氆戨珤氆撾珨氆曤珫氆楇珰氆涬珳氆濍珵氆熾珷氆‰氆k氆ル氆щ氆╇氆氆氆氆彪氆畴氆惦氆冯氆闺氆浑氆倦氍侂瑐氍冸瑓氍嗠瑖氍堧瑝氍婋瑡氍岆瑤氍愲瑨氍撾瑪氍曤瑬氍楇瑱氍氹瑳氍濍瑸氍熾氍㈦氍る氍﹄锟�".split("");for(a=0;a!=t[145].length;++a)if(t[145][a].charCodeAt(0)!==65533){r[t[145][a]]=37120+a;e[37120+a]=t[145][a]}t[146]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟诫氍氍氍氍彪氍畴氍闺氍侩瓈氕侂瓊氕冸瓎氕堧瓓氕嬰瓕氕庪瓚氕掞拷锟斤拷锟斤拷锟诫瓝氕曤瓥氕楇瓩氕氹瓫氕滊瓭氕炿瓱氕犽氕る氕﹄氕氕氕氕氕憋拷锟斤拷锟斤拷锟诫氕畴氕惦氕冯氕闺氕浑氕诫氕侩畝氘侂畟氘冸畡氘呺畣氘囯畨氘婋畫氘嶋畮氘忞畱氘掚畵氘旊畷氘栯畻氘橂畽氘氹疀氘滊疂氘炿疅氘犽氘㈦氘ル氘щ氘氘氘氘彪氘畴氘峨氘闺氘浑氘诫氘侩瘉氙傠瘍氙呺瘑氙囯瘔氙婋瘚氙岆瘝氙庪瘡氙戨瘨氙旊瘯氙栯瘲氙橂瘷氙氹瘺氙滊瘽氙炿療氙犽氙㈦氙る氙﹄氙氙氙氙氙半氙搽氙措氙峨氙弘氙诫氚侊拷".split("");for(a=0;a!=t[146].length;++a)if(t[146][a].charCodeAt(0)!==65533){r[t[146][a]]=37376+a;e[37376+a]=t[146][a]}t[147]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟诫皟氚勲皡氚嗠皣氚婋皫氚愲皰氚撾皺氚氹盃氚‰阿氚k唉氚蔼氚艾氚隘氚搽俺氚碉拷锟斤拷锟斤拷锟诫岸氚冯肮氚弘盎氚茧敖氚倦翱氡傠眴氡囯眻氡婋眿氡庪睆氡戨睊氡撾睌氡曤睎氡楇睒氡欙拷锟斤拷锟斤拷锟诫睔氡涬睖氡炿睙氡犽薄氡㈦保氡る饱氡﹄抱氡暴氡鲍氡杯氡悲氡半北氡搽背氡措钡氡峨狈氡鸽惫氡弘被氡茧苯氡倦笨氩�氩侂矀氩冸矄氩囯矇氩婋矋氩忞矏氩戨矑氩撾矕氩橂矝氩滊矟氩炿矡氩㈦玻氩ル拨氩╇勃氩铂氩伯氩膊氩峨卜氩鸽补氩弘不氩倦部氤侂硞氤冸硡氤嗠硣氤堧硥氤婋硧氤岆硯氤掚硴氤旊硸氤楇硻氤氹硾氤濍碁氤熾碃氤‰尝氤k长氤ル肠氤щ敞氤╇唱氤超氤钞氤嘲氤彪巢氤畴撤氤闺澈氤浑辰锟�".split("");for(a=0;a!=t[147].length;++a)if(t[147][a].charCodeAt(0)!==65533){r[t[147][a]]=37632+a;e[37632+a]=t[147][a]}t[148]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟诫尘氤侩磤氪侂磦氪冸磫氪堧磰氪嬰磳氪嶋磶氪忞磻氪掚磽氪曤礀氪楇礃氪欕礆氪涬礈氪濓拷锟斤拷锟斤拷锟诫礊氪熾礌氪‰储氪k触氪﹄揣氪穿氪传氪串氪窗氪彪床氪畴创氪惦炊氪冯锤氪癸拷锟斤拷锟斤拷锟诫春氪浑醇氪诫淳氪侩祦氲傠祪氲勲祬氲嗠祰氲婋祴氲嶋祹氲忞祽氲掚祿氲旊禃氲栯禇氲氹禌氲滊禎氲炿禑氲犽怠氲㈦担氲ル郸氲щ旦氲但氲淡氲弹氲半当氲搽党氲措档氲峨捣氲鸽倒氲弘祷氲茧到氲倦悼攵傠秲攵呺秵攵嬰秾攵嶋稁攵忞稈攵旊稏攵楇稑攵涬稘攵炿稛攵犽丁攵㈦叮攵ル鼎攵щ定攵╇丢攵冬攵懂攵侗攵搽冻攵措兜攵峨斗攵闺逗攵浑都攵诫毒攵侩穩敕侂穫敕冸穭敕呺穯敕囯穲敕夒穵敕嬰穼敕嶋穾敕忞窅敕戯拷".split("");for(a=0;a!=t[148].length;++a)if(t[148][a].charCodeAt(0)!==65533){r[t[148][a]]=37888+a;e[37888+a]=t[148][a]}t[149]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟诫窉敕撾窎敕楇窓敕氹窙敕濍窞敕熾窢敕‰发敕k筏敕ル乏敕щ法敕帆敕翻敕矾敕憋拷锟斤拷锟斤拷锟诫凡敕畴返敕峨贩敕闺泛敕浑芳敕诫肪敕侩竵敫傠竸敫嗠竾敫堧笁敫婋笅敫庪笍敫戨笒敫擄拷锟斤拷锟斤拷锟诫笗敫栯笚敫橂笝敫氹笡敫炿笭敫‰涪敫k袱敫ル甫敫щ辅敫╇釜敫脯敫府敫赴敫彪覆敫畴复敫惦付敫冯父敫闺负敫浑讣敫诫妇敫侩箑牍侂箓牍冸箚牍囯箟牍婋箣牍嶋箯牍愲箲牍掚箵牍栯箻牍滊節牍炿篃牍㈦梗牍ル功牍щ供牍宫牍巩牍共牍峨狗牍鸽构牍弘咕牍侩簛牒傠簝牒呺簡牒囯簣牒夒簥牒嬰簬牒掚簱牒旊簳牒栯簵牒氹簺牒滊簼牒炿簾牒犽骸牒㈦海牒る亥牒﹄骇牒╇邯牒含牒寒牒喊牒彪翰牒畴捍牒惦憾牒凤拷".split("");for(a=0;a!=t[149].length;++a)if(t[149][a].charCodeAt(0)!==65533){r[t[149][a]]=38144+a;e[38144+a]=t[149][a]}t[150]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟诫焊牒闺汉牒浑杭牒诫壕牒侩粈牖侂粋牖冸粍牖呺粏牖囯粓牖夒粖牖嬰粚牖嶋粠牖忞粧牖擄拷锟斤拷锟斤拷锟诫粫牖栯粰牖氹粵牖滊粷牖炿粺牖‰虎牖﹄户牖哗牖猾牖划牖话牖彪徊牖畴淮牖碉拷锟斤拷锟斤拷锟诫欢牖冯桓牖闺缓牖浑患牖诫痪牖侩紑爰傠純爰勲紖爰嗠紘爰婋紜爰岆紞爰庪紡爰愲紤爰掚紦爰旊紩爰栯紬爰氹紴爰熾紶爰‰饥爰k激爰ル鸡爰щ绩爰╇吉爰棘爰籍爰及爰彪疾爰畴即爰惦级爰冯几爰闺己爰浑技爰诫季爰侩絺虢冸絽虢嗠絿虢夒綂虢嬰綄虢嶋綆虢忞綊虢撾綌虢栯綏虢橂綑虢氹經虢滊綕虢炿綗虢犽健虢㈦剑虢る渐虢﹄涧虢僵虢将虢江虢蒋虢半奖虢搽匠虢措降虢峨椒虢鸽焦虢弘交虢茧浇虢倦娇刖�刖侂緜锟�".split("");for(a=0;a!=t[150].length;++a)if(t[150][a].charCodeAt(0)!==65533){r[t[150][a]]=38400+a;e[38400+a]=t[150][a]}t[151]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟诫緝刖勲緟刖嗠緡刖堧緣刖婋緥刖岆緧刖庪緩刖愲緫刖掚緭刖曤緰刖楇緲刖欕練刖涬緶刖濓拷锟斤拷锟斤拷锟诫緸刖熾緺刖‰劲刖k兢刖ル睛刖щ鲸刖╇惊刖粳刖井刖颈刖搽境刖措镜刖峨痉刖革拷锟斤拷锟斤拷锟诫竟刖弘净刖茧窘刖倦究肟�肟侂總肟冸縿肟嗠繃肟堧繅肟婋繈肟庪繌肟戨繏肟撾繒肟栯織肟橂繖肟氹繘肟濍繛肟犽竣肟k郡肟ル喀肟щ卡肟╇开肟楷肟慨肟堪肟彪坎肟畴看肟惦慷肟冯扛肟闺亢肟浑考肟诫烤肟快��靲侅�傡�冹�勳�呾�嗢�囲�堨�夓�婌�嬱�岇�嶌�庫�忟�愳�戩�掛�撿�旍�曥�栰�楈�橃�欖�氺�涭�滌�濎�烄�熿�犾�§�㈧�l�れ�レ��ъ��╈�������办�膘�察�踌�挫�奠�鹅�缝�胳�轨�红�混�届�眷�匡拷".split("");for(a=0;a!=t[151].length;++a)if(t[151][a].charCodeAt(0)!==65533){r[t[151][a]]=38656+a;e[38656+a]=t[151][a]}t[152]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届亐靵侅亗靵冹亜靵呾亞靵囲亪靵夓亰靵嬱亴靵嶌亷靵忟亹靵掛亾靵旍仌靵栰仐靵欖仛靵涳拷锟斤拷锟斤拷锟届仢靵烄仧靵§仮靵l仱靵レ仸靵ъ仾靵伂靵伄靵伆靵膘伈靵踌伌靵奠伓靵缝伕靵癸拷锟斤拷锟斤拷锟届伜靵混伡靵届伨靵快個靷侅倐靷冹倓靷呾倖靷囲倛靷夓倞靷嬱倢靷嶌値靷忟倰靷撿倳靷栰倵靷欖倸靷涭倻靷濎倿靷熿偄靷れ偊靷ъ偍靷╈偑靷偖靷膘偛靷缝偢靷轨偤靷混偩靸傡儍靸勳儐靸囲儕靸嬱儘靸庫儚靸戩儝靸撿償靸曥儢靸楈儦靸烄儫靸犾儭靸㈧儯靸儳靸╈儶靸儹靸儻靸办儽靸察兂靸鹅兏靸红兓靸检兘靸眷兛靹侅剛靹冹剠靹嗢剣靹夓剨靹嬱剬靹嶌剮靹忟剳靹掛創靹旍剸靹楈剺靹欖剼靹涭劇靹㈧劌靹劑靹劔靹拷".split("");
-for(a=0;a!=t[152].length;++a)if(t[152][a].charCodeAt(0)!==65533){r[t[152][a]]=38912+a;e[38912+a]=t[152][a]}t[153]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届劜靹踌劥靹奠劮靹红劵靹届劸靹快厑靺傡厓靺勳厖靺嗢厙靺婌厧靺忟厫靺戩厭靺撿厲靺楋拷锟斤拷锟斤拷锟届厵靺氺厸靺濎厼靺熿厾靺§參靺l叇靺叓靺叚靺叝靺膘叢靺踌叺靺鹅叿靺轨吅靺伙拷锟斤拷锟斤拷锟届吋靺届吘靺快唨靻侅唫靻冹唲靻嗢唶靻堨唹靻婌唻靻忟啈靻掛啌靻曥啑靻橃啓靻氺啗靻烄啝靻㈧啠靻れ啨靻ъ啰靻啳靻啹靻膘啿靻踌喆靻奠喍靻缝喐靻轨喓靻混喖靻眷喛靽�靽侅噦靽冹噮靽嗢噰靽夓噴靽嬱噸靽庫噺靽愳噾靽掛嚀靽曥嚃靽欖嚉靽涭嚋靽濎嚍靽熿嚒靽㈧嚕靽レ嚘靽ъ嚛靽嚝靽嚟靽嚡靽察嚧靽奠嚩靽缝嚫靽轨嚭靽混嚲靽快垇靾傡垉靾呾垎靾囲垐靾夓垔靾嬱垘靾愳垝靾撿垟靾曥垨靾楈垰靾涭垵靾烄垺靾㈧垼锟�".split("");for(a=0;a!=t[153].length;++a)if(t[153][a].charCodeAt(0)!==65533){r[t[153][a]]=39168+a;e[39168+a]=t[153][a]}t[154]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届垽靾レ垿靾ъ埅靾埉靾办埑靾奠埗靾缝埜靾轨埡靾混埣靾届埦靾快墍靿侅墏靿冹墑靿咃拷锟斤拷锟斤拷锟届墕靿囲墘靿婌墜靿岇墠靿庫墢靿掛墦靿曥墫靿楈墮靿氺墰靿滌墲靿烄墴靿§墷靿l墹靿︼拷锟斤拷锟斤拷锟届墽靿墿靿壂靿壇靿膘壊靿踌壍靿鹅壏靿胳壒靿红壔靿眷妧鞀傡妰鞀勳妳鞀嗢妵鞀婌妺鞀岇妽鞀庫姀鞀戩姃鞀撿姅鞀曥姈鞀楈姍鞀氺姕鞀烄姛鞀犾姟鞀㈧姡鞀姧鞀╈姫鞀姰鞀姲鞀膘姴鞀踌姸鞀胳姾鞀混娂鞀届娋鞀快媭鞁侅媯鞁冹媱鞁呾媶鞁囲媹鞁夓媻鞁嬱媽鞁嶌嫀鞁忟嫄鞁戩嫆鞁撿嫈鞁曥嫋鞁楈嫎鞁欖嫐鞁涭嫗鞁熿嫛鞁㈧嫢鞁嫥鞁嫨鞁嫯鞁办嫴鞁踌嫶鞁奠嫹鞁红嫿鞁眷嬁鞂侅寕鞂冹寗鞂呾寙鞂囲寠鞂嬱寧鞂忥拷".split("");for(a=0;a!=t[154].length;++a)if(t[154][a].charCodeAt(0)!==65533){r[t[154][a]]=39424+a;e[39424+a]=t[154][a]}t[155]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届寪鞂戩寬鞂栰寳鞂欖寶鞂涭対鞂烄専鞂犾尅鞂㈧專鞂導鞂尗鞂尛鞂尟鞂办尡鞂诧拷锟斤拷锟斤拷锟届尦鞂挫尩鞂鹅尫鞂胳尮鞂红尰鞂检尳鞂眷尶鞃�鞃侅崅鞃冹崉鞃嗢崌鞃堨崏鞃婌崑鞃岇崓锟斤拷锟斤拷锟斤拷鞃庫崗鞃愳崙鞃掛崜鞃旍崟鞃栰崡鞃橃崣鞃氺崨鞃滌崫鞃烄崯鞃犾崱鞃㈧崳鞃れ崶鞃崸鞃崼鞃嵁鞃嵄鞃踌嵈鞃奠嵍鞃缝嵑鞃混嵕鞃快巰鞄侅巶鞄冹巺鞄嗢巼鞄夓帄鞄嬱帊鞄庫帍鞄愳帒鞄掛帗鞄旍帟鞄栰帡鞄橃帣鞄氺帥鞄滌帩鞄烄師鞄犾帯鞄㈧帲鞄れ帴鞄帶鞄帺鞄帿鞄幁鞄幆鞄办幈鞄察幊鞄挫幍鞄鹅幏鞄胳幑鞄红幓鞄检幗鞄眷幙鞆侅弬鞆冹弰鞆呾弳鞆囲張鞆夓強鞆嬱弻鞆嶌弾鞆忟彁鞆戩彃鞆撿彅鞆曥彇鞆楈彋锟�".split("");for(a=0;a!=t[155].length;++a)if(t[155][a].charCodeAt(0)!==65533){r[t[155][a]]=39680+a;e[39680+a]=t[155][a]}t[156]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届彌鞆濎彏鞆§彛鞆れ彞鞆彠鞆彨鞆彯鞆彴鞆膘彶鞆踌彾鞆缝徆鞆红徎鞆检徑鞆撅拷锟斤拷锟斤拷锟届徔鞇�鞇侅悅鞇冹悇鞇呾悊鞇囲悏鞇婌悑鞇岇悕鞇庫悘鞇戩悞鞇撿悢鞇曥悥鞇楈悩鞇欖悮锟斤拷锟斤拷锟斤拷鞇涭悳鞇濎悶鞇熿悹鞇§悽鞇l惀鞇惂鞇惄鞇惈鞇惍鞇惐鞇察惓鞇奠惗鞇缝惛鞇轨惡鞇混惥鞇快憖鞈侅憘鞈冹憚鞈呾憜鞈囲憠鞈婌憢鞈岇憤鞈庫憦鞈愳憫鞈掛憮鞈旍憰鞈栰憲鞈橃憴鞈氺憶鞈滌憹鞈烄憻鞈犾憽鞈㈧懀鞈懅鞈╈應鞈懎鞈懐鞈办懕鞈察懗鞈鹅懛鞈胳懞鞈混懠鞈届懢鞈快拋鞉傡拑鞉勳拝鞉嗢拠鞉堨拤鞉婌拫鞉岇拲鞉庫拸鞉愳拺鞉掛挀鞉曥挅鞉楈挊鞉欖挌鞉涭挐鞉烄挓鞉犾挕鞉㈧挘鞉れ挜鞉挧鞉挬锟�".split("");for(a=0;a!=t[156].length;++a)if(t[156][a].charCodeAt(0)!==65533){r[t[156][a]]=39936+a;e[39936+a]=t[156][a]}t[157]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届挭鞉挰鞉挳鞉挵鞉膘挷鞉踌挻鞉奠挾鞉缝捁鞉红捇鞉届捑鞉快搥鞊侅搨鞊冹搫鞊咃拷锟斤拷锟斤拷锟届搯鞊囲搱鞊夓搳鞊嬱搶鞊嶌搸鞊忟搻鞊戩搾鞊撿摂鞊曥摉鞊楈摌鞊欖摎鞊涭摐鞊濎摓鞊燂拷锟斤拷锟斤拷锟届摖鞊§摙鞊l摛鞊レ摝鞊ъ摠鞊摣鞊摥鞊摨鞊察摮鞊奠摱鞊缝摴鞊混摷鞊届摼鞌傡攦鞌勳攨鞌嗢攪鞌堨攭鞌婌攱鞌嶌攷鞌忟攽鞌掛敁鞌曥敄鞌楈敇鞌欖敋鞌涭敐鞌烄敓鞌犾敗鞌㈧敚鞌れ敟鞌敡鞌敨鞌敭鞌敱鞌察敵鞌挫數鞌鹅敺鞌红敿鞌眷斂鞎�鞎侅晜鞎冹晢鞎囲晪鞎忟晲鞎戩晵鞎栰暁鞎涭暅鞎熿暍鞎l暐鞎暓鞎╈暘鞎暚鞎暜鞎暡鞎鹅暦鞎胳暪鞎红暬鞎眷暱鞏侅杺鞏冹枀鞏嗢枅鞏夓枈鞏嬱枎鞏愳枓鞏撿枖锟�".split("");for(a=0;a!=t[157].length;++a)if(t[157][a].charCodeAt(0)!==65533){r[t[157][a]]=40192+a;e[40192+a]=t[157][a]}t[158]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届枛鞏欖枤鞏涭枬鞏烄枱鞏§枹鞏l枻鞏レ枽鞏ъ枿鞏柅鞏柇鞏柉鞏办柋鞏察柍鞏讹拷锟斤拷锟斤拷锟届柗鞏红柨鞐�鞐侅梻鞐冹棆鞐嶌棌鞐掛棑鞐曥棖鞐楈棛鞐氺棝鞐滌棟鞐烄棢鞐㈧棨鞐棫锟斤拷锟斤拷锟斤拷鞐棭鞐棲鞐棻鞐察棾鞐奠椄鞐轨椇鞐混槀鞓冹槃鞓夓槉鞓嬱槏鞓庫槒鞓戩槖鞓撿様鞓曥槚鞓楈槡鞓濎槥鞓熿槧鞓§槩鞓l槮鞓ъ槱鞓槴鞓槺鞓察樁鞓胳樅鞓检樈鞓眷樋鞕傡檭鞕呾檰鞕囲檳鞕婌檵鞕岇檷鞕庫檹鞕掛櫀鞕楈櫂鞕欖櫄鞕涭櫈鞕熿櫋鞕㈧櫍鞕れ櫏鞕櫑鞕櫓鞕櫕鞕櫘鞕办櫜鞕踌櫞鞕奠櫠鞕缝櫤鞕混櫧鞕眷櫩鞖侅殏鞖冹殑鞖呾殕鞖囲殜鞖岇殠鞖忟殣鞖戩殥鞖撿殩鞖楈殭鞖氺殯鞖濎殲鞖熿殸鞖§殺鞖l殾锟�".split("");for(a=0;a!=t[158].length;++a)if(t[158][a].charCodeAt(0)!==65533){r[t[158][a]]=40448+a;e[40448+a]=t[158][a]}t[159]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届毃鞖毇鞖毉鞖毌鞖察毘鞖奠毝鞖缝毣鞖检毥鞖眷毧鞗傡泟鞗嗢泧鞗堨泬鞗婌泲鞗庯拷锟斤拷锟斤拷锟届洀鞗戩洅鞗撿洉鞗栰洍鞗橃洐鞗氺洓鞗烄洘鞗㈧洠鞗れ洢鞗洤鞗洬鞗洰鞗洷鞗诧拷锟斤拷锟斤拷锟届洺鞗挫浀鞗鹅浄鞗红浕鞗检浘鞗快渶鞙侅渹鞙冹渾鞙囲湁鞙婌湅鞙嶌湈鞙忟湊鞙戩湌鞙撿湒鞙橃湚鞙涭湝鞙濎湠鞙熿湤鞙l湧鞙湩鞙╈湭鞙湰鞙湲鞙湶鞙挫湺鞙胳湽鞙红溁鞙眷溈鞚侅潅鞚冹潊鞚嗢潎鞚堨潐鞚嬱潕鞚愳潤鞚氺潧鞚濎潪鞚熿潯鞚㈧潱鞚れ潵鞚潷鞚╈潽鞚澀鞚澂鞚办澅鞚察澇鞚鹅澐鞚轨澓鞚混澘鞛�鞛侅瀭鞛嗢瀷鞛岇瀺鞛忟瀿鞛撿灂鞛欖灈鞛滌灊鞛烄灍鞛㈧灖鞛灘鞛灚鞛灟鞛膘灢鞛踌灥鞛鹅灧锟�".split("");for(a=0;a!=t[159].length;++a)if(t[159][a].charCodeAt(0)!==65533){r[t[159][a]]=40704+a;e[40704+a]=t[159][a]}t[160]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届灨鞛轨灪鞛混灳鞜傡焹鞜勳焻鞜嗢焽鞜婌煁鞜嶌煆鞜戩煉鞜撿煍鞜曥煐鞜楈煓鞜氺煕鞜滐拷锟斤拷锟斤拷锟届煘鞜熿煚鞜§煝鞜l煡鞜煣鞜╈煪鞜煭鞜煰鞜办煴鞜察煶鞜挫煹鞜鹅煼鞜胳煿鞜猴拷锟斤拷锟斤拷锟届熁鞜检熃鞜眷熆鞝傡爟鞝呾爢鞝囲爥鞝嬱爩鞝嶌爭鞝忟爳鞝旍牀鞝橃牂鞝氺牄鞝烄牊鞝§牏鞝l牓鞝牕鞝牘鞝牜鞝牥鞝察牫鞝挫牭鞝鹅牱鞝轨牶鞝混牻鞝眷牽臁侅臁冹臁呾臁囲臁嬱臁忟臁戩臁撿臁栰臁橃臁氺臁滌臁烄臁犾 臁㈧。臁れˉ臁¨臁々臁~臁…臁’臁察〕臁奠《臁缝」臁混〖臁届【臁快膦勳膦夓膦庫膦愳膦掛膦曥膦楈膦欖膦涭膦烄膦㈧ⅲ膦わ拷".split("");for(a=0;a!=t[160].length;++a)if(t[160][a].charCodeAt(0)!==65533){r[t[160][a]]=40960+a;e[40960+a]=t[160][a]}t[161]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届ⅴ膦ⅶ膦╈ⅹ膦膦膦膦膘⒉膦踌⒋膦奠⒍膦缝⒏膦轨⒑膦混⒕膦快欤侊拷锟斤拷锟斤拷锟届欤冹欤嗢欤夓欤嬱欤庫欤愳欤掛欤栰欤氺欤滌欤烄欤㈧#欤ワ拷锟斤拷锟斤拷锟届&欤ъ(欤╈*欤,欤.欤0欤膘2欤踌4欤鹅7欤胳9欤红;欤眷?欷侅欷冹欷堨欷婌欷庛��銆併�偮封�モ�βㄣ�兟�曗垾锛尖埣鈥樷�欌�溾�濄�斻�曘�堛�夈�娿�嬨�屻�嶃�庛�忋�愩�懧泵椕封墵鈮も墺鈭炩埓掳鈥测�斥剝鈩繝锟★骏鈾傗檧鈭犫姤鈱掆垈鈭団墶鈮捖р�烩槅鈽呪棆鈼忊棊鈼団梿鈻♀枲鈻斥柌鈻解柤鈫掆啇鈫戔啌鈫斻�撯壀鈮垰鈭解垵鈭碘埆鈭垐鈭嬧妴鈯団妭鈯冣埅鈭┾埀鈭竣锟�".split("");for(a=0;a!=t[161].length;++a)if(t[161][a].charCodeAt(0)!==65533){r[t[161][a]]=41216+a;e[41216+a]=t[161][a]}t[162]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届欷掛欷旍欷栰欷欖欷涭欷濎欷熿欷§あ欷lい欷レう欷ъえ欷╈お欷拷锟斤拷锟斤拷锟届き欷く欷办け欷察こ欷奠ざ欷缝じ欷轨ず欷混ぜ欷届ぞ欷快欹侅欹冹欹呾欹囷拷锟斤拷锟斤拷锟届欹夓欹嬱欹嶌欹忟欹撿欹栰欹欖欹涭欹濎欹熿ア欹れゥ欹ェ欹ォ欹カ欹ギ欹噿鈬斺垁鈭兟达綖藝藰藵藲藱赂藳隆驴藧鈭垜鈭徛も剦鈥扳梺鈼�鈻封柖鈾も櫊鈾♀櫏鈾р櫍鈯欌棃鈻b棎鈼戔枓鈻も枼鈻ㄢ枾鈻︹柀鈾ㄢ槒鈽庘槣鈽灺垛�犫�♀啎鈫椻啓鈫栤啒鈾櫓鈾櫖銐裤垳鈩栥弴鈩€弬銖樷劇鈧拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[162].length;++a)if(t[162][a].charCodeAt(0)!==65533){r[t[162][a]]=41472+a;e[41472+a]=t[162][a]}t[163]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届ケ欹察コ欹奠ザ欹缝ジ欹轨ズ欹混ソ欹眷タ歃�歃侅歃冹歃呾歃囲歃嬱歃庫锟斤拷锟斤拷锟斤拷歃戩歃撿歃曥歃楈歃滌歃熿歃§Β歃lΔ歃レΖ歃ъΘ歃╈Κ歃Μ歃Ξ锟斤拷锟斤拷锟斤拷歃Π歃膘Σ歃踌Υ歃奠Χ歃缝Ω歃轨歃混歃届歃快歆冹歆嗢歆嬱歆嶌歆忟歆旍歆橃锛侊紓锛冿紕锛咃紗锛囷紙锛夛紛锛嬶紝锛嶏紟锛忥紣锛戯紥锛擄紨锛曪紪锛楋紭锛欙細锛涳紲锛濓紴锛燂紶锛★饥锛o激锛ワ鸡锛э绩锛╋吉锛棘锛籍锛及锛憋疾锛筹即锛碉级锛凤几锛癸己锛伙喀锛斤季锛匡絸锝侊絺锝冿絼锝咃絾锝囷綀锝夛綂锝嬶綄锝嶏綆锝忥綈锝戯綊锝擄綌锝曪綎锝楋綐锝欙綒锝涳綔锝濓浚锟�".split("");for(a=0;a!=t[163].length;++a)if(t[163][a].charCodeAt(0)!==65533){r[t[163][a]]=41728+a;e[41728+a]=t[163][a]}t[164]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届歆熿А歆lД歆Ж歆╈И歆М歆察С歆挫У歆鹅Х歆红Щ歆届Ь歆快▉歙傡▋歙勶拷锟斤拷锟斤拷锟届▍歙嗢▏歙婌◣歙忟◥歙戩♁歙撿〞歙栰歙欖歙涭歙濎歙熿歙§á歙là歙ワ拷锟斤拷锟斤拷锟届é歙ъè歙ǐ歙ō歙ǒ歙办ū歙察ǔ歙挫ǖ歙鹅ǚ歙胳ü歙红ɑ歙检ń歙眷飑�飑侅﹤飑冹﹦飑呾﹩銊便劜銊炽劥銊点劧銊枫劯銊广労銊汇劶銊姐劸銊裤厐銋併厒銋冦厔銋呫厗銋囥厛銋夈厞銋嬨厡銋嶃厧銋忋厫銋戙厭銋撱厰銋曘厲銋椼厴銋欍厷銋涖厹銋濄厼銋熴厾銋°參銋c叅銋ャ叇銋с叏銋┿叒銋叕銋叜銋叞銋便叢銋炽叴銋点叾銋枫吀銋广吅銋汇吋銋姐吘銋裤唨銌併唫銌冦唲銌呫唵銌囥唸銌夈唺銌嬨唽銌嶃啂锟�".split("");for(a=0;a!=t[164].length;++a)if(t[164][a].charCodeAt(0)!==65533){r[t[164][a]]=41984+a;e[41984+a]=t[164][a]}t[165]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届﹪飑堨飑婌飑庫飑戩飑撿飑栰飑橃飑氺飑烄飑l─飑レ│飑ъ┅飑拷锟斤拷锟斤拷锟届┇飑┉飑┋飑办┍飑察┏飑挫┑飑鹅┓飑胳┕飑红┗飑检┚飑快獉飒侅獋飒冹獏飒嗭拷锟斤拷锟斤拷锟届獓飒堨獕飒婌獘飒岇獚飒庫獜飒愳獞飒掛獡飒旍獣飒栰獥飒欖獨飒涭獪飒濎獮飒熿獱飒§飒l飒レ飒р叞鈪扁叢鈪斥叴鈪碘叾鈪封吀鈪癸拷锟斤拷锟斤拷鈪犫叀鈪⑩叄鈪も叆鈪︹収鈪ㄢ叐锟斤拷锟斤拷锟斤拷锟轿懳捨撐斘曃栁椢樜櫸毼浳溛澪炍熚犖∥Nのノξㄎ╋拷锟斤拷锟斤拷锟斤拷锟轿蔽参澄次滴段肺肝刮何晃嘉轿疚肯�蟻蟽蟿蠀蠁蠂蠄蠅锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[165].length;++a)if(t[165][a].charCodeAt(0)!==65533){r[t[165][a]]=42240+a;e[42240+a]=t[165][a]}t[166]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届飒╈飒飒飒飒膘飒踌飒奠飒缝飒轨飒混飒快珌飓傡珒飓咃拷锟斤拷锟斤拷锟届珕飓囲珗飓夓珚飓嬱珟飓愳珤飓旍珪飓栰珬飓氺珱飓滌珴飓烄珶飓§飓l飓レ飓э拷锟斤拷锟斤拷锟届飓╈飓飓飓办飓察飓奠飓缝飓轨飓混飓届飓快瑎飕侅瑐飕冹瑒飕呾瑔飕囲瑝飕娾攢鈹傗攲鈹愨敇鈹斺敎鈹敜鈹粹敿鈹佲攦鈹忊敁鈹涒敆鈹b敵鈹敾鈺嬧敔鈹敤鈹封斂鈹濃敯鈹モ敻鈺傗敀鈹戔敋鈹欌敄鈹曗攷鈹嶁敒鈹熲敗鈹⑩敠鈹р敥鈹敪鈹敱鈹测數鈹垛敼鈹衡斀鈹锯晙鈺佲晝鈺勨晠鈺嗏晣鈺堚晧鈺婏拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[166].length;++a)if(t[166][a].charCodeAt(0)!==65533){r[t[166][a]]=42496+a;e[42496+a]=t[166][a]}t[167]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届瑡飕岇瑣飕庫瑥飕戩瑨飕撿瑫飕栰瑮飕欖瑲飕涭瑴飕濎瑸飕熿飕l飕レ飕ъ飕╋拷锟斤拷锟斤拷锟届飕飕飕飕膘飕踌飕奠飕缝飕轨飕混飕届飕快瓈飙傡瓋飙勶拷锟斤拷锟斤拷锟届瓍飙嗢瓏飙婌瓔飙嶌瓗飙忟瓚飙掛瓝飙旍瓡飙栰瓧飙氺瓫飙滌瓰飙熿瓲飙§飙l飙飙飙飙帟銕栥帡鈩撱帢銖勩帲銕ゃ帴銕︺帣銕氥帥銕溿帩銕炪師銕犮帯銕€強銕嶃帋銕忋弿銕堛帀銖堛帶銕ㄣ幇銕便幉銕炽幋銕点幎銕枫幐銕广巰銕併巶銕冦巹銕恒幓銕笺幗銕俱幙銕愩帒銕掋帗銕斺劍銖�銖併帄銕嬨帉銖栥弲銕幃銕彌銕┿帾銕幀銖濄彁銖撱弮銖夈彍銖嗭拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[167].length;++a)if(t[167][a].charCodeAt(0)!==65533){r[t[167][a]]=42752+a;e[42752+a]=t[167][a]}t[168]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届飙飙办飙察飙挫飙鹅飙红飙检飙眷飚�飚侅畟飚冹畡飚呾畣飚囲畧锟斤拷锟斤拷锟斤拷飚夓畩飚嬱畬飚嶌畮飚忟異飚戩畳飚撿當飚曥畺飚楈畼飚欖畾飚涭疂飚烄疅飚犾飚㈧锟斤拷锟斤拷锟斤拷飚れ飚飚飚飚飚飚办飚察飚挫飚鹅飚轨飚混飚届飚快瘈殳侅瘋殳冹瘎脝脨陋摩锟侥诧拷目艁脴艗潞脼纽艎锟姐墵銐°墷銐c墹銐ャ墻銐с墾銐┿壀銐壃銐壆銐壈銐便壊銐炽壌銐点壎銐枫壐銐广壓銐烩搻鈸戔搾鈸撯摂鈸曗摉鈸椻摌鈸欌摎鈸涒摐鈸濃摓鈸熲摖鈸♀摙鈸b摛鈸モ摝鈸р摠鈸┾憼鈶♀憿鈶b懁鈶モ懄鈶р懆鈶┾應鈶懍鈶懏陆鈪撯厰录戮鈪涒厹鈪濃厼锟�".split("");for(a=0;a!=t[168].length;++a)if(t[168][a].charCodeAt(0)!==65533){r[t[168][a]]=43008+a;e[43008+a]=t[168][a]}t[169]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届瘏殳嗢瘒殳堨瘔殳婌瘚殳岇瘝殳庫瘡殳愳瘧殳掛瘬殳曥瘱殳楈瘶殳欖瘹殳涭瘻殳濎癁殳燂拷锟斤拷锟斤拷锟届癄殳§殳l殳殳殳殳殳办殳察殳挫殳鹅殳胳殳红殳硷拷锟斤拷锟斤拷锟届殳眷彀�彀侅皞彀冹皠彀呾皢彀囲皥彀夓皧彀嬱皫彀忟皯彀掛皳彀曥皷彀楈皹彀欖皻彀涭盀彀熿盃彀l挨忙膽冒魔谋某母艀艂酶艙脽镁脓艐艍銏�銏併垈銏冦垊銏呫垎銏囥垐銏夈垔銏嬨垖銏嶃垘銏忋垚銏戙垝銏撱垟銏曘垨銏椼垬銏欍垰銏涒挏鈷濃挒鈷熲挔鈷♀挗鈷b挙鈷モ挦鈷р挩鈷┾挭鈷挰鈷挳鈷挵鈷扁挷鈷斥挻鈷碘懘鈶碘懚鈶封懜鈶光懞鈶烩懠鈶解懢鈶库拃鈷佲拏鹿虏鲁鈦粹伩鈧佲倐鈧冣倓锟�".split("");for(a=0;a!=t[169].length;++a)if(t[169][a].charCodeAt(0)!==65533){r[t[169][a]]=43264+a;e[43264+a]=t[169][a]}t[170]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届哎彀蔼彀碍彀氨彀察俺彀挫暗彀鹅胺彀红翱毂�毂侅眰毂冹眴毂囲眽毂婌眿毂嶌睅锟斤拷锟斤拷锟斤拷毂忟睈毂戩睊毂撿睎毂氺睕毂滌睗毂烄睙毂§雹毂l饱毂ъ暴毂鲍毂杯毂悲毂膘辈锟斤拷锟斤拷锟斤拷毂踌贝毂鹅狈毂胳惫毂红被毂检苯毂眷笨觳�觳侅矀觳冹矂觳呾矄觳囲矆觳夓矈觳嬱矊觳嶌矌觳忟矏觳戩矑觳撱亖銇傘亙銇勩亝銇嗐亣銇堛亯銇娿亱銇屻亶銇庛亸銇愩亼銇掋亾銇斻仌銇栥仐銇樸仚銇氥仜銇溿仢銇炪仧銇犮仭銇€仯銇ゃ仴銇︺仹銇ㄣ仼銇伀銇伃銇伅銇般伇銇层伋銇淬伒銇躲伔銇搞伖銇恒伝銇笺伣銇俱伩銈�銈併倐銈冦倓銈呫倖銈囥倛銈夈倞銈嬨倢銈嶃値銈忋倫銈戙倰銈擄拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[170].length;++a)if(t[170][a].charCodeAt(0)!==65533){r[t[170][a]]=43520+a;e[43520+a]=t[170][a]}t[171]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届矓觳曥矕觳楈矚觳涭矟觳烄矡觳§并觳l菠觳レ拨觳ъ勃觳帛觳办脖觳察渤觳鹅卜觳癸拷锟斤拷锟斤拷锟届埠觳混步觳眷部斐�斐侅硞斐冹硢斐堨硦斐嬱硨斐嶌硯斐忟硲斐掛硴斐曥硸斐楈硺斐欖硽锟斤拷锟斤拷锟斤拷斐涭硿斐濎碁斐熿碃斐§尝斐l偿斐厂斐畅斐倡斐钞斐潮斐察吵斐挫车斐鹅撤斐胳彻斐红郴斐检辰銈°偄銈c偆銈ャ偊銈с偍銈┿偑銈偓銈偖銈偘銈便偛銈炽偞銈点偠銈枫偢銈广偤銈汇偧銈姐偩銈裤儉銉併儌銉冦儎銉呫儐銉囥儓銉夈儕銉嬨儗銉嶃儙銉忋儛銉戙儝銉撱償銉曘儢銉椼儤銉欍儦銉涖儨銉濄優銉熴儬銉°儮銉c儰銉ャ儲銉с儴銉┿儶銉儸銉儺銉儼銉便儾銉炽兇銉点兌锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[171].length;++a)if(t[171][a].charCodeAt(0)!==65533){r[t[171][a]]=43776+a;e[43776+a]=t[171][a]}t[172]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届尘斐快磤齑傡磧齑勳磪齑嗢磭齑婌磱齑嶌磶齑忟磻齑掛磽齑旍磿齑栰礂齑氺礈齑烄礋齑狅拷锟斤拷锟斤拷锟届础齑㈧矗齑レ处齑ъ穿齑传齑串齑窗齑膘床齑踌创齑奠炊齑缝锤齑红椿齑检唇齑撅拷锟斤拷锟斤拷锟届纯斓�斓侅祩斓冹祫斓呾祮斓囲祱斓夓祳斓嬱祵斓嶌祹斓忟祼斓戩祾斓撿禂斓曥禆斓楈禈斓欖禋斓涭禎斓烄禑袗袘袙袚袛袝衼袞袟袠袡袣袥袦袧袨袩袪小孝校肖啸笑效楔些歇蝎鞋协挟携锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟叫靶毙残承葱笛懶缎沸感剐盒恍夹叫拘垦�褋褌褍褎褏褑褔褕褖褗褘褜褝褞褟锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[172].length;++a)if(t[172][a].charCodeAt(0)!==65533){r[t[172][a]]=44032+a;e[44032+a]=t[172][a]}t[173]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届怠斓㈧担斓レ郸斓ъ胆斓╈氮斓诞斓办挡斓踌荡斓奠刀斓缝倒斓红祷斓检到斓眷悼於�锟斤拷锟斤拷锟斤拷於侅秱於冹秳於呾秵於囲秹於婌秼於岇秿於庫稄於愳稇於掛稉於栰稐於欖稓於涭稘於烄稛锟斤拷锟斤拷锟斤拷於犾丁於㈧叮於定於东於董於动於膘恫於踌洞於奠抖於缝陡於轨逗於混都於届毒於快穩旆侅穫旆冹穮锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[173].length;++a)if(t[173][a].charCodeAt(0)!==65533){r[t[173][a]]=44288+a;e[44288+a]=t[173][a]}t[174]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届穯旆囲穲旆夓穵旆嬱穽旆庫窂旆戩窉旆撿窋旆曥窎旆楈窐旆欖窔旆涭窚旆濎窞旆熿窢旆★拷锟斤拷锟斤拷锟届发旆l筏旆レ乏旆ъ珐旆帆旆樊旆繁旆察烦旆挫返旆鹅贩旆红芳旆眷房旄�旄侅競锟斤拷锟斤拷锟斤拷旄冹竻旄嗢竾旄夓笂旄嬱笉旄庫笍旄愳笐旄掛笓旄曥笘旄楈笜旄氺笡旄滌笣旄烄笩旄㈧福旄レ甫旄ъ俯旄斧锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[174].length;++a)if(t[174][a].charCodeAt(0)!==65533){r[t[174][a]]=44544+a;e[44544+a]=t[174][a]}t[175]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届脯旄府旄覆旄挫付旄缝父旄轨负旄混讣旄届妇旄快箑旃侅箓旃冹箘旃呾箚旃囲箞旃夛拷锟斤拷锟斤拷锟届箠旃嬱箤旃嶌箮旃忟箰旃戩箳旃撿箶旃曥箹旃楈箽旃涭節旃烄耿旃l工旃レ功旃ъ躬旃拷锟斤拷锟斤拷锟届巩旃拱旃膘共旃踌苟旃缝构旃红够旃届咕旃快簚旌侅簜旌冹簡旌堨簥旌嬱簩旌嶌簬旌忟簰旌撿簳旌栰簵旌欙拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[175].length;++a)if(t[175][a].charCodeAt(0)!==65533){r[t[175][a]]=44800+a;e[44800+a]=t[175][a]}t[176]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届簹旌涭簻旌濎簽旌熿孩旌骇旌憨旌韩旌函旌办罕旌察撼旌挫旱旌鹅悍旌胳汗旌猴拷锟斤拷锟斤拷锟届夯旌检航旌眷嚎旎�旎傡粌旎勳粎旎嗢粐旎堨粔旎婌粙旎岇粛旎庫粡旎愳粦旎掛粨旎旍粫锟斤拷锟斤拷锟斤拷旎栰粭旎橃粰旎氺粵旎滌粷旎烄粺旎犾弧旎㈧唬旎户旎╈华旎划旎话旎膘徊旎踌欢旎红换旎检唤旎眷豢臧�臧侁皠臧囮皥臧夑皧臧愱皯臧掙皳臧旉皶臧栮皸臧欔皻臧涥皽臧濌盃臧り艾臧隘臧瓣氨臧戈肮臧缄眬瓯嬯睄瓯旉睒瓯滉卑瓯标贝瓯逢备瓯宏瞼瓴侁矁瓴勱矃瓴嗞矇瓴婈矉瓴岅矏瓴旉矞瓴濌矡瓴犼病瓴博瓴铂瓴舶瓴戈补瓴魂布瓴疥硜瓿勱硤瓿岅硶瓿楆碃瓿£长瓿ш敞瓿超瓿嘲瓿标吵瓿店扯瓿缄辰甏�甏勱磫锟�".split("");for(a=0;a!=t[176].length;++a)if(t[176][a].charCodeAt(0)!==65533){r[t[176][a]]=45056+a;e[45056+a]=t[176][a]}t[177]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届紓旒冹紖旒嗢紘旒夓紛旒嬱紝旒嶌紟旒忟紥旒旍紪旒楈紭旒欖細旒涭紳旒烄紵旒§饥旒o拷锟斤拷锟斤拷锟届讥旒姬旒缉旒极旒疾旒踌即旒奠级旒缝脊旒红蓟旒检冀旒眷伎旖�旖侅絺旖冹絼锟斤拷锟斤拷锟斤拷旖呾絾旖囲綀旖夓綂旖嬱綄旖嶌綆旖忟綈旖戩綊旖撿綎旖楈綑旖氺經旖濎綖旖熿綘旖§舰旖l溅旖姜旖浆甏岅磵甏応磻甏橁礈甏犼穿甏喘甏搓吹甏戈醇甑勱祬甑囮祲甑愱禂甑橁怠甑j惮甑蛋甑酬荡甑店刀甑魂导甑疥悼甓侁秱甓堦秹甓岅稅甓滉稘甓り斗攴�攴侁穭攴堦窅攴戧窊攴滉窢攴り犯攴龟芳攴筷竴旮侁笀旮夑笅旮嶊笖旮瓣副旮搓阜旮戈负旯�旯侁箖旯呹箚旯婈箤旯嶊箮旯愱箶旯栮箿旯濌篃旯犼埂旯リ龚旯╆宫旯瓣垢锟�".split("");for(a=0;a!=t[177].length;++a)if(t[177][a].charCodeAt(0)!==65533){r[t[177][a]]=45312+a;e[45312+a]=t[177][a]}t[178]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届江旖蒋旖察匠旖奠蕉旖缝焦旖红交旖检浇旖眷娇炀侅緜炀冹緞炀嗢緡炀堨緣炀婌緥炀嶏拷锟斤拷锟斤拷锟届編炀忟緪炀戩緬炀撿緮炀曥緰炀楈緲炀欖練炀涭緶炀濎緸炀熿緺炀㈧荆炀れ茎炀晶炀╋拷锟斤拷锟斤拷锟届惊炀粳炀井炀颈炀察境炀挫镜炀鹅痉炀胳竟炀红净炀检窘炀眷究炜�炜侅總炜冹繀炜嗢繃炜堨繅炜婌繈旯龟够旯缄菇旰勱簠旰岅杭旰疥壕昊�昊勱粚昊嶊粡昊愱粦昊橁粰昊滉花昊画昊搓桓昊缄紘昙堦紞昙愱棘昙及昙碴即昙缄冀昙筷絹杲傟絻杲堦綁杲愱綔杲濌饯杲リ焦昃�昃勱緢昃愱緫昃曣緶昃戈竟昃缄縺昕囮繄昕夑繈昕嶊繋昕旉繙昕咯昕瓣勘昕搓扛雬�雬侂�勲�岆�愲�旊�滊�濍�亜雭呺亪雭婋亴雭庪亾雭旊仌雭楇仚锟�".split("");for(a=0;a!=t[178].length;++a)if(t[178][a].charCodeAt(0)!==65533){r[t[178][a]]=45568+a;e[45568+a]=t[178][a]}t[179]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟届繉炜嶌繋炜忟繍炜戩繏炜撿繑炜曥繓炜楈繕炜欖繗炜涭繙炜濎繛炜熿竣炜l骏炜咖炜╋拷锟斤拷锟斤拷锟届开炜楷炜慨炜坎炜挫慷炜缝扛炜轨亢炜混拷炜眷靠韤來�傢�冺�呿�嗧�図�堩�夗�婏拷锟斤拷锟斤拷锟巾�嬳�岉�嶍�庬�忢�愴�掜�擁�旐�曧�栱�楉�欗�氻�涰�滍�濏�烅�燀�犿�№�㈨�m�ろ�ロ��ы��╉���仢雭茧伣雮�雮勲倢雮嶋倧雮戨倶雮欕倸雮滊偀雮犽偂雮㈦偍雮╇偒雮偔雮偗雮彪偝雮措偟雮鸽偧雰勲儏雰囯儓雰夒儛雰戨償雰橂儬雰ル剤雱夒剫雱岆剱雱掚創雱橂剻雱涬劀雱濍劊雱る劌雱劕雱措劦雱冯劯雱闺厐雲侂厔雲堧厫雲戨厰雲曤厴雲滊厾雲鸽吂雲茧唨雴傠唸雴夒唻雴嶋啋雴撾啍雴橂啘雴噷雵愲嚁雵滊嚌锟�".split("");for(a=0;a!=t[179].length;++a)if(t[179][a].charCodeAt(0)!==65533){r[t[179][a]]=45824+a;e[45824+a]=t[179][a]}t[180]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾���绊�表�岔�稠�俄�讽�鬼�喉�豁�巾�卷�宽亐韥來亗韥冺亞韥堩亰韥嬳亴韥嶍亷韥忥拷锟斤拷锟斤拷锟巾亼韥掜亾韥曧仏韥楉仚韥氻仜韥滍仢韥烅仧韥№仮韥m仱韥ロ仸韥ы仺韥╉仾韥伄韥拷锟斤拷锟斤拷锟巾伇韥岔伋韥淀伓韥讽伕韥鬼伜韥豁伨韥宽個韨傢們韨勴倕韨嗧倗韨堩倝韨婍倠韨岉倣韨庬倧韨愴倯韨掜倱韨旊嚐雵嚛雵嚢雵闺嚮雵诫垊雸呺垐雸嬰垖雸旊垥雸楇垯雸犽埓雸茧墭雺滊墵雺墿雺措壍雺茧妱電呺妷電愲姂電旊姌電欕姎電犽姟電k姤電﹄姫電姲電措媹雼夒媽雼愲嫆雼橂嫏雼涬嫕雼㈦嫟雼ル嫤雼嫬雼嫮雼嫰雼畴嫶雼惦嫹雼鸽嫻雼弘嫽雼侩寑雽侂寗雽堧寪雽戨寭雽旊寱雽滊崝雿曤崠雿橂崨雿滊崬雿熾崵雿ワ拷".split("");for(a=0;a!=t[180].length;++a)if(t[180][a].charCodeAt(0)!==65533){r[t[180][a]]=46080+a;e[46080+a]=t[180][a]}t[181]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾倳韨栱倵韨橅倷韨氻倹韨滍倽韨烅偀韨犿偂韨㈨偅韨偋韨╉偑韨偔韨偗韨绊偙韨诧拷锟斤拷锟斤拷锟巾偝韨俄偢韨喉偦韨柬偨韨卷偪韮傢儍韮呿儐韮図儕韮嬳儗韮嶍儙韮忢儝韮栱儣韮橅儥韮氾拷锟斤拷锟斤拷锟巾儧韮烅儫韮№儮韮m儱韮儳韮儵韮儷韮儾韮稠兇韮淀兌韮讽児韮喉兓韮柬兘韮卷兛韯�韯來剛韯冺剟雿щ崺雿嵁雿半嵄雿措嵏霂�霂侂巸霂勲巺霂岆帎霂旊帬霂‰帹霂弰霃呺張霃嬰弻霃庪彁霃旊彆霃楇彊霃涬彎霃犽彜霃徏霅愲悩霅滊悹霅惄霅惔霊愲憫霊旊憳霊犽憽霊k懃霊拃霋堧挐霋る挩霋挼霋冯捁霌�霌勲搱霌愲摃霌滊摑霌犽摚霌る摝霌摥霌摫霌鸽敂霐曤敇霐涬敎霐る敟霐щ敤霐╇敧霐半敱霐措敻锟�".split("");for(a=0;a!=t[181].length;++a)if(t[181][a].charCodeAt(0)!==65533){r[t[181][a]]=46336+a;e[46336+a]=t[181][a]}t[182]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾剠韯嗧剣韯堩剦韯婍剫韯岉剮韯忢剱韯戫剴韯擁剶韯曧剸韯楉剺韯欗剼韯涰劀韯濏劄韯燂拷锟斤拷锟斤拷锟巾劆韯№劉韯m劋韯ロ劍韯ы劏韯╉劒韯劕韯劗韯劜韯稠劦韯俄劮韯鬼劵韯柬劷韯撅拷锟斤拷锟斤拷锟巾効韰傢厗韰図厛韰夗厞韰嬳厧韰忢厬韰掜厯韰曧厲韰楉厴韰欗厷韰涰厼韰犿參韰m叅韰ロ叇韰ы叐韰叓韰晙霑侂晝霑勲晠霑嬰晫霑嶋晲霑旊暅霑濍暉霑犽暋霒犽枴霒る枿霒柅霒半柋霒畴柎霒惦柣霒茧柦霔�霔勲棇霔嶋棌霔愲棏霔橂棳霕愲槕霕旊槝霕ル槵霕措檲霗る櫒霘滊殱霘犽殼霘毈霘彪洈霙半洿霙鸽渶霚侂渽霚湬霚湳霚半湼霚闺溁霛勲潏霛岆潝霛曤潬霛る潹霛半澅霛畴澋霛茧澖霝�霝勲瀸霝嶋瀼霝愲瀾霝掚灃霝楋拷".split("");for(a=0;a!=t[182].length;++a)if(t[182][a].charCodeAt(0)!==65533){r[t[182][a]]=46592+a;e[46592+a]=t[182][a]}t[183]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾叜韰叞韰表叢韰稠叴韰淀叾韰讽吀韰鬼吅韰豁吔韰卷吙韱�韱來唫韱冺唴韱嗧唶韱夗唺锟斤拷锟斤拷锟斤拷韱嬳唽韱嶍啂韱忢啇韱戫啋韱擁啍韱曧問韱楉啒韱欗啔韱涰啘韱濏啚韱燀啟韱m啣韱啩锟斤拷锟斤拷锟斤拷韱╉啰韱啲韱啴韱啿韱错喍韱讽喐韱鬼喕韱巾喚韱宽噥韲傢噧韲勴噮韲嗧噰韲堩噳韲婍噵韲岉噸韲庬噺霝橂灆霝滊灎霝灘霝灛霝灤霝惦灨霟囯焿霟煭霟半煷霟茧熃霟侩爛霠侂爣霠堧爥霠岆爯霠橂牂霠涬牆霠る牓霠牞霠措牭霠冯牳霠闺搿勲搿撾搿濍搿る‖搿’搿彪「搿茧擘擘措⒏耄�耄侂耄呺耄愲耄濍耄‰(耄╇,耄半8耄闺;耄诫毪橂毪茧そ毳�毳勲毳忞毳橂毳滊毳ォ锟�".split("");for(a=0;a!=t[183].length;++a)if(t[183][a].charCodeAt(0)!==65533){r[t[183][a]]=46848+a;e[46848+a]=t[183][a]}t[184]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾噽韲戫噿韲擁嚁韲曧嚃韲楉嚈韲氻嚊韲滍嚌韲烅嚐韲犿嚒韲㈨嚕韲ろ嚗韲嚙韲嚛韲拷锟斤拷锟斤拷锟巾嚝韲嚟韲嚡韲绊嚤韲岔嚦韲淀嚩韲讽嚬韲喉嚮韲柬嚱韲卷嚳韴�韴來垈韴冺垊韴呿垎锟斤拷锟斤拷锟斤拷韴堩垔韴嬳垖韴嶍垘韴忢垜韴掜垞韴旐垥韴栱垪韴橅垯韴氻垱韴滍垵韴烅垷韴犿垺韴㈨垼韴ろ垾韴埀韴埄毳キ毳措サ毳鸽ゼ毽勲毽囯毽婋毽庪Μ毽Π毽措毽诫毵侂毵夒毵庪毵愲毵掚毵欕毵濍毵‰В毵るД毵К毵措У毵冯Ц毵闺Ш毹�毹侂▓毹曤ǜ毹闺氅�氅傠﹫氅夒氅嶋氅撾氅曤氅滊─氅ル┃氅┅氅半┍氅措└氇冸獎氇呺獓氇岆氇╇氇氇搽氇闺氇诫珓氆堧珮氆欕锟�".split("");for(a=0;a!=t[184].length;++a)if(t[184][a].charCodeAt(0)!==65533){r[t[184][a]]=47104+a;e[47104+a]=t[184][a]}t[185]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾埅韴埉韴埍韴岔埑韴淀埗韴讽埜韴鬼埡韴豁埦韷�韷傢墐韷勴墔韷嗧墖韷夗墛韷嬳墝锟斤拷锟斤拷锟斤拷韷嶍墡韷忢墣韷戫墥韷擁墧韷曧墫韷楉墭韷欗墯韷涰墲韷烅墴韷犿墶韷㈨墸韷ロ墻韷ы墾锟斤拷锟斤拷锟斤拷韷╉壀韷壃韷壆韷壈韷表壊韷稠壌韷淀壎韷讽壐韷鬼壓韷豁壖韷巾壘韷宽妭韸冺妳韸嗧妵韸夗妸韸嬳妼氍�氍勲瑣氍忞瑧氍橂瑴氍犽氍氍惦氍鸽氍茧氍倦瓌氕呺瓏氕夒瓖氕忞瓙氕旊瓨氕‰氕畧氘岆異氘る氘氘冯瘈氙勲瘓氙愲瘬氙鸽氙茧氚�氚傠皥氚夒皨氚岆皪氚忞皯氚旊皶氚栯皸氚橂皼氚滊皾氚炿盁氚る哎氚щ癌氚鞍氚彪按氚鸽眬氡侂眱氡勲眳氡夒睂氡嶋睈氡濍矂氩呺矆氩嬰矊氩庪矓氩曤矖锟�".split("");for(a=0;a!=t[185].length;++a)if(t[185][a].charCodeAt(0)!==65533){r[t[185][a]]=47360+a;e[47360+a]=t[185][a]}t[186]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾妽韸庬姀韸掜姄韸旐姈韸楉姌韸欗姎韸涰姖韸烅姛韸№姠韸m姤韸姧韸姪韸姭韸拷锟斤拷锟斤拷锟巾姰韸姲韸岔姵韸错姷韸俄姺韸喉娀韸巾娋韹來媰韹勴媴韹嗧媷韹婍媽韹嶍嫀韹忢嫄韹戯拷锟斤拷锟斤拷锟巾嫆韹擁嫊韹栱嫍韹欗嫐韹涰嫕韹烅嫙韹犿嫛韹㈨嫞韹嫥韹嫨韹嫬韹嫮韹嫰韹岔嫵韹淀嫸韹讽嫻韹弘矙氩氹矤氩‰菠氩щ波氩半脖氩畴泊氩惦布氩诫硛氤勲硩氤忞硱氤戨硶氤橂硿氤措车氤峨掣氤茧磩氪呺磭氪夒磹氪旊搐氪祤氲堧祲氲岆祼氲橂禉氲る胆攵�攵侂秳攵囯秷攵夒秺攵愲稇攵撾稌攵欕稓攵滊钉攵半陡敕旊窌敕橂窚敕╇钒敕措犯敫�敫冸竻敫岆笉敫愲笖敫滊笣敫熾箘牍呺箞牍岆箮牍旊箷牍楇箼牍氹箾牍犽埂牍わ拷".split("");for(a=0;a!=t[186].length;++a)if(t[186][a].charCodeAt(0)!==65533){r[t[186][a]]=47616+a;e[47616+a]=t[186][a]}t[187]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾嫽韹柬嫿韹卷嬁韺傢寗韺嗧寚韺堩寜韺婍寢韺忢寫韺掜寭韺曧寳韺橅寵韺氻寷韺烅將韺o拷锟斤拷锟斤拷锟巾尋韺導韺尗韺尞韺尡韺岔尦韺错尩韺俄尫韺喉尵韺宽崁韻來崅韻冺崋韻図崍韻夛拷锟斤拷锟斤拷锟巾崐韻嬳崒韻嶍崕韻忢崘韻戫崚韻擁崝韻曧崠韻楉崢韻欗崥韻涰崪韻濏崬韻燀崰韻№崲韻m崵韻ロ崷韻ы崹韻╇龚牍拱牍彪钩牍措沟牍浑辜牍诫簚牒勲簩牒嶋簭牒愲簯牒橂簷牒粣牖戨粩牖楇粯牖犽唬牖る互牖紒爰堧級爰橂紮爰涬紲爰濍絸虢侂絼虢堧綈虢戨綍刖旊景肟呺繉肟嶋繍肟旊繙肟熾俊靲检亼靵橃仠靵犾仺靵╈倫靷戩倲靷橃偁靷§偅靷レ偓靷偗靷办偝靷挫偟靷鹅偧靷届偪靸�靸侅儏靸堨儔靸岇儛靸橃儥靸涭儨靸濎儰锟�".split("");for(a=0;a!=t[187].length;++a)if(t[187][a].charCodeAt(0)!==65533){r[t[187][a]]=47872+a;e[47872+a]=t[187][a]}t[188]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾崻韻崿韻嵁韻嵃韻表嵅韻稠嵈韻淀嵍韻讽嵏韻鬼嵑韻豁嵕韻宽巵韼傢巸韼呿巻韼囷拷锟斤拷锟斤拷锟巾巿韼夗帄韼嬳帋韼掜帗韼旐帟韼栱帡韼氻帥韼濏帪韼燀帯韼㈨帲韼ろ帴韼帶韼幀韼拷锟斤拷锟斤拷锟巾幆韼绊幈韼岔幊韼淀幎韼讽幑韼喉幓韼巾幘韼宽弨韽來弬韽冺弳韽図強韽嬳弻韽嶍弾韽忢彂韽掜彄韽旐彆韽栰儱靸儸靸挫兊靸缝児靹�靹勳剤靹愳剷靹滌劃靹烄劅靹犾劊靹れ劍靹ъ劕靹劘靹办劚靹鹅劯靹轨劶靺�靺堨厜靺嬱厡靺嶌厰靺曥厴靺滌叅靺レ収靺叐靺办叴靺胳唴靻岇啀靻庫啇靻旍問靻滌啙靻熿啞靻レ啫靻╈啲靻办喗靽勳噲靽岇嚁靽楈嚇靽犾嚖靽嚢靽膘嚦靽检嚱靾�靾勳垖靾嶌垙靾戩垬靾欖垳靾熿垹靾埄靾埈锟�".split("");for(a=0;a!=t[188].length;++a)if(t[188][a].charCodeAt(0)!==65533){r[t[188][a]]=48128+a;e[48128+a]=t[188][a]}t[189]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾彈韽欗彋韽涰彍韽濏彏韽燀彔韽㈨彜韽ロ彟韽ы彣韽╉彧韽彯韽彵韽岔彸韽淀彾韽凤拷锟斤拷锟斤拷锟巾徃韽鬼徍韽豁従韾�韾傢悆韾勴悈韾嗧悋韾夗悐韾嬳悓韾嶍悗韾忢悙韾戫悞韾擁悢韾曧悥锟斤拷锟斤拷锟斤拷韾楉悩韾欗悮韾涰悳韾烅悷韾犿悺韾㈨悾韾ろ惀韾惂韾惄韾惈韾惌韾惎韾绊惐韾岔惓韾错惖韾俄惙靾埍靾察埓靿堨墣靿戩墧靿橃墵靿レ壃靿壈靿挫壖靿届壙鞀侅妶鞀夓姁鞀橃姏鞀濎姢鞀レ姩鞀姯鞀挫姷鞀缝姽鞁滌嫕鞁犾嫞鞁れ嫬鞁嫮鞁嫳鞁鹅嫺鞁轨嫽鞁检寑鞂堨寜鞂岇實鞂撿寯鞂曥寴鞂滌尋鞂レ尐鞂╈崊鞃崺鞃嵃鞃察嵏鞃轨嵓鞃届巹鞄堨帉鞆�鞆橃彊鞆滌彑鞆犾彚鞆彥鞆彺鞆奠徃鞇堨悙鞇れ惉鞇帮拷".split("");for(a=0;a!=t[189].length;++a)if(t[189][a].charCodeAt(0)!==65533){r[t[189][a]]=48384+a;e[48384+a]=t[189][a]}t[190]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾惛韾鬼惡韾豁惣韾巾惥韾宽憗響傢憙響呿憜響図憟響夗憡響嬳憣響嶍憥響忢憪響戫憭響擄拷锟斤拷锟斤拷锟巾憯響曧憱響楉憳響欗憵響涰憹響烅憻響№憿響m懃響懅響懇響懌響懏響绊懕響诧拷锟斤拷锟斤拷锟巾懗響错懙響俄懛響喉懟響巾懢頀來拑頀勴拝頀嗧拠頀婍拰頀庬拸頀愴拺頀掜挀頀曧挅頀楉挊頀欗挌頀涰挏頀濎惔鞇检惤鞈堨懁鞈レ懆鞈懘鞈奠懝鞉�鞉旍挏鞉胳捈鞊╈摪鞊膘摯鞊胳摵鞊快攢鞌侅攲鞌愳敂鞌滌敤鞌╈敩鞌办敻鞌轨敾鞌届晞鞎呾晥鞎夓晩鞎岇晬鞎庫晸鞎旍晻鞎楈晿鞎欖暆鞎烄暊鞎§暏鞎暟鞎膘暢鞎挫暤鞎检暯鞏�鞏勳枃鞏岇枍鞏忟枒鞏曥枟鞏橃枩鞏犾柀鞏挫柕鞏胳柟鞏混柤鞏届柧鞐勳梾鞐嗢棁鞐堨棄鞐婌棇鞐庯拷".split("");for(a=0;a!=t[190].length;++a)if(t[190][a].charCodeAt(0)!==65533){r[t[190][a]]=48640+a;e[48640+a]=t[190][a]}t[191]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾挒頀燀挔頀№挗頀m挙頀ロ挦頀ы挩頀挮頀挱頀挴頀绊挶頀岔挸頀错挼頀俄挿頀革拷锟斤拷锟斤拷锟巾捁頀喉捇頀柬捊頀卷捒頁�頁來搨頁冺搫頁呿搯頁図搱頁夗搳頁嬳搷頁庬搹頁戫搾頁擁摃锟斤拷锟斤拷锟斤拷頁栱摋頁橅摍頁氻摏頁濏摓頁犿摗頁㈨摚頁ろ摜頁摟頁╉摢頁摥頁摨頁表摬頁稠摯頁淀摱頁讽摴頁喉摷鞐愳棏鞐旍棙鞐犾棥鞐l棩鞐棴鞐棸鞐挫椂鞐缝椉鞐届椌鞐快榾鞓侅槄鞓嗢槆鞓堨槍鞓愳槝鞓欖槢鞓滌槫鞓レ槰鞓槶鞓槹鞓踌槾鞓奠樂鞓轨樆鞕�鞕侅檮鞕堨檺鞕戩檽鞕旍檿鞕滌櫇鞕犾櫖鞕櫛鞕胳櫣鞕检殌鞖堨殙鞖嬱殟鞖旍殨鞖橃殰鞖れ殽鞖ъ毄鞖办毐鞖挫毟鞖轨毢鞗�鞗侅泝鞗呾泴鞗嶌洂鞗旍洔鞗濎洜鞗§洦锟�".split("");for(a=0;a!=t[191].length;++a)if(t[191][a].charCodeAt(0)!==65533){r[t[191][a]]=48896+a;e[48896+a]=t[191][a]}t[192]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾摼頁宽攢頂來攤頂冺攨頂嗧攪頂夗攰頂嬳攳頂庬攺頂愴攽頂掜敁頂栱敇頂欗敋頂涰敎頂濓拷锟斤拷锟斤拷锟巾敒頂燀敔頂№敘頂m敜頂ロ敠頂ы敤頂╉敧頂敩頂敭頂敯頂表敳頂稠敶頂淀敹頂凤拷锟斤拷锟斤拷锟巾敻頂鬼敽頂豁斁頂宽晛頃傢晝頃呿晢頃図晥頃夗晩頃嬳晭頃愴晵頃擁晹頃曧晼頃楉暁頃涰暆頃烅暉頃№暍頃l洨鞗洶鞗胳浌鞗届渼鞙呾湀鞙岇湐鞙曥湕鞙欖湢鞙§湦鞙湴鞙膘湷鞙奠湻鞙检溄鞚�鞚勳潑鞚岇潔鞚忟潙鞚掛潛鞚旍潟鞚栰潡鞚橃潨鞚犾潹鞚澊鞚奠澑鞚检澖鞚眷瀮鞛勳瀰鞛囲瀳鞛夓瀶鞛庫瀽鞛戩灁鞛栰灄鞛橃灇鞛犾灐鞛l灓鞛レ灕鞛灜鞛办灤鞛检灲鞛快焵鞜侅焾鞜夓煂鞜庫煇鞜橃煗鞜れ煥鞜爛鞝侅爠鞝堨爦锟�".split("");for(a=0;a!=t[192].length;++a)if(t[192][a].charCodeAt(0)!==65533){r[t[192][a]]=49152+a;e[49152+a]=t[192][a]}t[193]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾暏頃暓頃暚頃暞頃绊暠頃岔暢頃俄暦頃鬼暫頃豁暯頃卷暱頄�頄來杺頄冺枂頄婍枊锟斤拷锟斤拷锟斤拷頄岉枍頄庬枏頄戫枓頄擁枖頄曧枛頄楉枠頄欗枤頄涰枩頄濏枮頄燀枲頄№枹頄m枻頄枾锟斤拷锟斤拷锟斤拷頄柀頄柅頄柇頄柉頄绊柋頄岔柍頄错柕頄俄柗頄疙柟頄喉柣頄柬柦頄卷柨項�項來梻項冺梽項呿梿項囲爯鞝戩爴鞝曥爾鞝滌牆鞝犾牑鞝牠鞝牨鞝胳牸臁�臁堨臁岇臁旍“臁膘〈臁胳『膦�膦侅膦呾膦囲膦岇膦旍膦熿ⅰ膦⒓膦届欤堨欤旍欤楈欤犾!欤れ5欤检=欷�欷勳欷嗢欷嶌欷戩欷ご欹愳欹旍欹犾ァ欹lガ欹办ゴ欹检歃夓歃愳歃欖歃濎歆侅歆囲歆婌歆戩锟�".split("");for(a=0;a!=t[193].length;++a)if(t[193][a].charCodeAt(0)!==65533){r[t[193][a]]=49408+a;e[49408+a]=t[193][a]}t[194]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾棅項嬳棈項庬棌項戫棑項旐棔項栱棗項氻棞項烅棢項犿棥項㈨棧項棫項╉棯項棴項拷锟斤拷锟斤拷锟巾棷項绊棻項岔棾項俄椄項喉椈項柬椊項卷椏順傢槂順呿槅順図槈順婍構順岉槏順庬槒順掞拷锟斤拷锟斤拷锟巾槚順楉槝順欗槡順涰槤順烅槦順№槩順m槬順槯順槱順槴順槷順槹順表槻順稠槾順淀樁順讽樅順混歆栰歆氺歆濎歆㈧Г歆ъК歆Н歆办П歆胳Ч歆检█歙堨▔歙嬱▽歙嶌〝歙橃ī飑岇飑愳飑滌飑熿飑§┄飑届獎飒橃飒届珋飓勳珜飓嶌珡飓戩珦飓橃珯飓犾飓挫瑘飕愳瑪飕橃瑺飕§瓉飙堨瓑飙岇瓙飙橃瓩飙濎飙胳飚滌殳旍殳ъ彀岇皪彀愳皵彀滌皾彀§阿彀ъ皑彀╈艾彀鞍彀胳肮彀伙拷".split("");for(a=0;a!=t[194].length;++a)if(t[194][a].charCodeAt(0)!==65533){r[t[194][a]]=49664+a;e[49664+a]=t[194][a]}t[195]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾樈順卷樋頇來檪頇冺檮頇嗧檱頇婍檶頇庬檹頇愴檼頇擁櫀頇楉櫃頇氻櫅頇濏櫈頇燀櫊頇★拷锟斤拷锟斤拷锟巾櫌頇m櫎頇ロ櫐頇櫔頇櫖頇櫘頇櫜頇稠櫟頇俄櫡頇疙櫣頇喉櫥頇柬櫧頇卷櫩須�锟斤拷锟斤拷锟斤拷須來殏須勴殕須図殘須夗殜須嬳殠須忢殤須掜殦須曧殩須楉殬須欗殮須涰殰須烅殸須㈨殻須ろ殽須毀須╉毆彀检敖彀眷眲毂呾眻毂岇睌毂曥睏毂橃睓毂犾堡毂报毂办钡觳橃矙觳滌矤觳博觳铂觳泊觳奠哺觳检硠斐呾硣斐夓硱斐旍长斐嘲齑侅磮齑夓磳齑愳礃齑欖礇齑濎搐齑船齑轨禍斓犾丹斓淡斓当斓胳秷於旍稌於橃稖於れ顶於ъ订於办穭旆岇窅旆番旆办犯旆轨坊旆届竸旄堨笇旄旍笝旄犾浮旄れ辅旄办副旄踌傅锟�".split("");for(a=0;a!=t[195].length;++a)if(t[195][a].charCodeAt(0)!==65533){r[t[195][a]]=49920+a;e[49920+a]=t[195][a]}t[196]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾毇須毊須毐須岔毘須错毜須俄毞須疙毢須柬毥須卷毧頉�頉來泜頉冺泦頉図泬頉婍泲锟斤拷锟斤拷锟斤拷頉嶍泿頉忢洂頉掜洆頉曧洊頉橅洑頉涰洔頉濏洖頉燀洝頉㈨洠頉ロ洣頉ы洨頉洬頉洯锟斤拷锟斤拷锟斤拷頉洴頉表洸頉稠洿頉俄浄頉疙浌頉喉浕頉卷浛頊來渹頊冺渽頊嗧渿頊堩湁頊婍湅頊岉湇頊庬湉頊愴湌頊擁湐旃橃箼旃滌篃旃犾埂旃供旃弓旃挫沟旃胳辜旌勳簠旌囲簤旌愳簯旌旍簶旌犾骸旌l氦旌レ含旌粊旎れ互旎猾旎淮旎奠环旎胳还旒�旒侅紕旒堨紣旒戩紦旒曥紲旒犾激旒辑旒及旒膘几旖旍綍旖橃綔旖れ渐旖ъ僵旖办奖旖挫礁炀�炀呾緦炀§鲸炀办縿炜犾俊炜れ卡炜办勘炜踌康炜柬��韤勴�戫�橅��错�淀�疙�硷拷".split("");for(a=0;a!=t[196].length;++a)if(t[196][a].charCodeAt(0)!==65533){r[t[196][a]]=50176+a;e[50176+a]=t[196][a]}t[197]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾湑頊栱湕頊氻湜頊濏湠頊燀湣頊㈨湥頊ろ湧頊湩頊湰頊湳頊绊湵頊岔湷頊俄湻頊癸拷锟斤拷锟斤拷锟巾満頊豁溄頊卷溈頋�頋來潅頋冺潊頋嗧潏頋婍潒頋岉潔頋庬潖頋掜潛頋曧潥頋涰潨頋濏潪锟斤拷锟斤拷锟斤拷頋燀潰頋ろ潶頋ы潹頋潾頋澁頋澅頋岔澇頋淀澏頋讽澑頋鬼澓頋豁澗頋宽瀫頌傢瀮頌勴瀰頌嗧瀲頌婍瀷韥勴亝韥図亯韥愴仈韥橅仩韥伃韥绊伌韥柬伣韨來偆韨ロ偍韨偞韨淀偡韨鬼儉韮來儎韮堩儔韮愴儜韮擁償韮曧儨韮濏儬韮ろ儸韮儻韮绊儽韮疙剭韯绊劚韯错劯韯喉厐韰來厓韰勴厖韰岉厤韰愴厰韰滍厺韰燀叀韰叕韰柬唲韱堩啝韱№啢韱啺韱表喅韱淀喓韱柬噣韲橅嚧韲疙垏韴夗垚韴埈韴绊埓韴柬埥韴宽墎韷堩墱锟�".split("");for(a=0;a!=t[197].length;++a)if(t[197][a].charCodeAt(0)!==65533){r[t[197][a]]=50432+a;e[50432+a]=t[197][a]}t[198]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾瀺頌庬瀼頌戫瀿頌擁灁頌曧灃頌楉灇頌滍灋頌燀灎頌№灑頌o拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾墹韸�韸來妱韸堩姁韸戫姇韸滍姞韸ろ姮韸表姼韸鬼娂韸宽媭韹傢媹韹夗媼韹旐嫎韹滍嫟韹ロ嫲韹表嫶韹疙寑韺來寖韺呿寣韺嶍寧韺愴寯韺栱寽韺濏専韺犿尅韺ロ尐韺╉尙韺绊尭韺鬼尰韺柬尳韻勴崊韻柬嵔韼�韼勴帉韼嶍帍韼愴帒韼橅帣韼滍帬韼帺韼幁韼错幐韼柬弰韽呿張韽夗彁韽橅彙韽m彫韽彴韽错徏韽巾徔韾侊拷".split("");for(a=0;a!=t[198].length;++a)if(t[198][a].charCodeAt(0)!==65533){r[t[198][a]]=50688+a;e[50688+a]=t[198][a]}t[199]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾悎韾濏憖響勴憸響犿懁響懐響疙懝響柬懣頀�頀傢拡頀夗拫頀嶍挃頀╉搶頁愴摂頁滍摕頁摤頁绊摳頁豁摻頂勴攬頂岉敂頂曧敆頂柬斀頃�頃勴晫頃嶍晱頃戫晿頃欗暅頃犿暐頃暕頃暛頃错暤頃疙暭頄勴枀頄図枅頄夗枑頄ロ棃項夗棇項愴棐項橅棛項涰棟項ろ棩項棳項错椀項讽椆順�順來槃順堩槓順戫槗順旐槙順滍槧锟�".split("");for(a=0;a!=t[199].length;++a)if(t[199][a].charCodeAt(0)!==65533){r[t[199][a]]=50944+a;e[50944+a]=t[199][a]}t[200]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟巾槫順樃順鬼樇頇�頇呿檲頇夗檵頇嶍檻頇旐檿頇橅櫆頇ы櫓頇绊櫛頇错殐須呿殞須嶍殣須旐殱須燀殹須毈須绊毠須豁泟頉呿泩頉岉洃頉旐洍頉欗洜頉ろ洦頉绊浀頉柬浗頊�頊勴湋頊橅湙頊滍湢頊湬頊湱頊错湹頊疙溂頋勴潎頋夗潗頋戫潝頋栱潡頋橅潤頋犿潯頋m潵頋╉潿頋绊澊頋柬澖頌來瀳頌夗瀸頌愴灅頌欗灈頌濓拷".split("");for(a=0;a!=t[200].length;++a)if(t[200][a].charCodeAt(0)!==65533){r[t[200][a]]=51200+a;e[51200+a]=t[200][a]}t[202]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟戒冀浣冲亣鍍瑰姞鍙懙鍝ュ槈瀚佸鏆囨灦鏋锋煰姝岀弬鐥傜鑻涜寗琛楄瑷惰硤璺忚换杩﹂鍒诲嵈鍚勬仾鎱ゆ鐝忚剼瑕鸿闁d緝鍒婂⒕濂稿Е骞插构鎳囨弨鏉嗘煬妗挎緱鐧庣湅纾电▓绔跨啊鑲濊壆鑹辫闁撲公鍠濇浄娓寸ⅲ绔憶瑜愯潕闉ㄥ嫎鍧庡牚宓屾劅鎲炬垺鏁㈡煈姗勬笡鐢樼柍鐩g灠绱洪偗閼戦憭榫曪拷".split("");for(a=0;a!=t[202].length;++a)if(t[202][a].charCodeAt(0)!==65533){r[t[202][a]]=51712+a;e[51712+a]=t[202][a]}t[203]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉專宀敳鑳涢墍闁樺墰鍫堝宀″礂搴峰己褰婃叿姹熺暫鐤嗙碃绲崇侗缇岃厰鑸¤枒瑗佽瑳閶奸檷楸囦粙浠峰�嬪嚤濉忔劮鎰炬叏鏀规И婕戠枼鐨嗙洊绠囪姤钃嬶閹ч枊鍠�瀹㈠潙铯佺渤缇归喌鍊ㄥ幓灞呭法鎷掓嵁鎿氭摟娓犵偓绁涜窛韪烇閬介墔閶镐咕浠跺仴宸惧缓鎰嗘鑵辫檾韫囬嵉楱篂鍌戞澃妗�鍎夊妽鍔掓锟�".split("");for(a=0;a!=t[203].length;++a)if(t[203][a].charCodeAt(0)!==65533){r[t[203][a]]=51968+a;e[51968+a]=t[203][a]}t[204]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界灱閳愰粩鍔�坎鍋堟啯鎻搳鏍兼獎婵�鑶堣Α闅斿爡鐗界姮鐢勭倒绻偐瑕嬭閬i祽鎶夋焙娼旂祼缂鸿ǎ鍏兼厞绠濊瑱閴楅帉浜繐鍊炲偩鍎嗗媮鍕嶅嵖鍧板搴氬緫鎱舵啲鎿庢暚鏅毣鏇存娑囩倕鐑辩挓鐠ョ搳鐥欑‖纾珶绔剁祬缍撹�曡�胯剾鑾栬杓曢�曢彙闋冮牳椹氶淇傚晸鍫哄瀛e眴鎮告垝妗傛锟�".split("");for(a=0;a!=t[204].length;++a)if(t[204][a].charCodeAt(0)!==65533){r[t[204][a]]=52224+a;e[52224+a]=t[204][a]}t[205]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥(婧晫鐧哥绋界郴绻辜瑷堣璋块殠榉勫彜鍙╁憡鍛卞浐濮戝灏诲韩鎷锋敺鏁呮暡鏆犳灟妲佹步鐥肩殣鐫剧缇旇�冭偂鑶忚嫤鑻借彴钘佽牨琚磋铯冭緶閷泧椤ч珮榧撳摥鏂涙洸姊忕﹢璋烽禒鍥板潳宕戞槅姊辨婊剧惃琚為姹楠ㄤ緵鍏叡鍔熷瓟宸ユ亹鎭嫳鎺ф敾鐝欑┖铓h并闉忎覆瀵℃垐鏋滅摐锟�".split("");for(a=0;a!=t[205].length;++a)if(t[205][a].charCodeAt(0)!==65533){r[t[205][a]]=52480+a;e[52480+a]=t[205][a]}t[206]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界鑿撹獓瑾茶法閬庨崑椤嗗粨妲ㄨ椏閮鍐犲畼瀵叄妫烘鐏岀惎鐡樼缃愯弲瑙�璨棞椁ㄥ埉鎭濇嫭閫備緤鍏夊尅澹欏唬鏇犳锤鐐氱媯鐝栫瓙鑳遍憶鍗︽帥缃箹鍌�濉婂鎬劎鎷愭榄佸畯绱樿偙杞熶氦鍍戝挰鍠瑢宥犲阀鏀晭鏍℃鐙$殠鐭禐缈硅啝钑庤洘杓冭綆閮婇椹曢涓樹箙涔濅粐淇卞叿鍕撅拷".split("");for(a=0;a!=t[206].length;++a)if(t[206][a].charCodeAt(0)!==65533){r[t[206][a]]=52736+a;e[52736+a]=t[206][a]}t[207]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉崁鍙e彞鍜庡様鍧靛灑瀵囧秶寤愭嚰鎷樻晳鏋告煩妲嬫瓙姣嗘姹傛簼鐏哥嫍鐜栫悆鐬跨煩绌剁悼鑰夎嚰鑸呰垔鑻熻、璎宠臣杌�閫戦偙閴ら姸椐掗﹨槌╅窏榫滃湅灞�鑿婇灎闉捍鍚涚獦缇よ杌嶉儭鍫�灞堟帢绐熷寮撶┕绐妿韬�﹀埜鍕稿嵎鍦堟嫵鎹叉瑠娣冪湻鍘ョ崡钑ㄨ苟闂曟満娅冩桨瑭粚楗嬶鏅锋璨达拷".split("");for(a=0;a!=t[207].length;++a)if(t[207][a].charCodeAt(0)!==65533){r[t[207][a]]=52992+a;e[52992+a]=t[207][a]}t[208]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介铯囧彨鍦鎻嗘Щ鐝绐虹珔绯捐懙瑕忚党閫甸枿鍕诲潎鐣囩瓲鑿岄垶铯堟鍏嬪墜鍔囨垷妫樻サ闅欏儏鍔ゅ嫟鎳冩枻鏍规Э鐟剧瓔鑺硅彨瑕茶杩戦铯変粖濡楁搾鏄戞獛鐞寸绂借姪琛捐】瑗燂閷︿紜鍙婃�ユ壉姹茬礆绲︿簶鍏㈢煖鑲紒浼庡叾鍐�鍡滃櫒鍦诲熀鍩煎濂囧瀵勫矏宕庡繁骞惧繉鎶�鏃楁棧锟�".split("");for(a=0;a!=t[208].length;++a)if(t[208][a].charCodeAt(0)!==65533){r[t[208][a]]=53248+a;e[53248+a]=t[208][a]}t[209]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥湠鏈熸潪妫嬫姗熸姘f苯娌傛穱鐜樼惁鐞拏鐠g暩鐣跨纾绁囩绁虹畷绱�缍虹緢鑰嗚�倢瑷樿瓘璞堣捣閷¢尋椋㈤楱庨◤椹ラ簰绶婁蕉鍚夋嫯妗旈噾鍠労铯嬶濞滄嚘铯嶆嫃鎷匡铯忥铯戯铯撻偅铯旓铯栵铯樿铯欙铯涳鏆栵鐓栵铯熼洠铯犳崗鎹哄崡铯℃瀼妤犳钩铯㈢敺铯oい铯ワ拷".split("");for(a=0;a!=t[209].length;++a)if(t[209][a].charCodeAt(0)!==65533){r[t[209][a]]=53504+a;e[53504+a]=t[209][a]}t[210]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界磵铯︼ぇ琛插泭濞橈え铯╋お铯が涔冿き鍏у鏌拌�愶ぎ濂冲勾鎾氱蹇垫伂鎷堟嵒瀵у瘲鍔く濂村缉鎬掞ぐ铯憋げ鐟欙こ铯达さ铯讹し铯搁铯癸ず铯伙ぜ铯斤ぞ铯匡铳侊铳冩績铳勶鑶胯静鎯憋铳囪叇铳堬灏匡铳嬶铳嶏铳忥铳戝瑷ユ澔绱愶铳擄铳曪铳楄兘铳橈灏兼偿鍖挎汉澶氳尪锟�".split("");for(a=0;a!=t[210].length;++a)if(t[210][a].charCodeAt(0)!==65533){r[t[210][a]]=53760+a;e[53760+a]=t[210][a]}t[211]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟戒腹浜朵絾鍠湗澹囧綎鏂锋棪妾�娈垫箥鐭绨炵窞铔嬭閯查崨鎾绘揪鐛虹柛閬斿晼鍧嶆喓鎿旀泧娣℃箾娼竟鐥拌亙鑶借晛瑕冭珖璀氶専娌撶晸绛旇笍閬濆攼鍫傚骞㈡垏鎾炴鐣剁硸铻抽花浠e瀳鍧ぇ灏嶅脖甯跺緟鎴存摗鐜宠嚭琚嬭哺闅婇粵瀹呭痉鎮冲�掑垁鍒板湒鍫靛灏庡睜宄跺秼搴﹀緬鎮兼寫鎺夋悧妗冿拷".split("");for(a=0;a!=t[211].length;++a)if(t[211][a].charCodeAt(0)!==65533){r[t[211][a]]=54016+a;e[54016+a]=t[211][a]}t[212]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥9娅傛窐娓℃粩婵ょ嚲鐩滅澒绂辩ɑ钀勮Ι璩烦韫堥�冮�旈亾閮介崓闄堕煖姣掔�嗙墭鐘㈢崹鐫g绡ょ簺璁�澧╂儑鏁︽椊鏆炬矊鐒炵噳璞氶爴涔獊浠濆啲鍑嶅嫊鍚屾啩鏉辨妫熸礊娼肩柤鐬崇鑳磋懀閵呭厹鏂楁潨鏋撶棙绔囪嵆铳氳眴閫楅牠灞噣鑺氶亖閬垗寰楀稘姗欑噲鐧荤瓑钘よ瑒閯чò鍠囨嚩铳涚櫓缇咃拷".split("");for(a=0;a!=t[212].length;++a)if(t[212][a].charCodeAt(0)!==65533){r[t[212][a]]=54272+a;e[54272+a]=t[212][a]}t[213]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借樋铻鸿8閭忥娲涚儥鐝炵怠钀斤閰П铳炰簜鍗垫瑒娆掔�剧垱铇笧鍓岃荆宓愭摜鏀瑬婵眱绾滆棈瑗よ鎷夎嚇锠熷粖鏈楁氮鐙肩悈鐟瀭閮炰締宕嶅緺钀婂喎鎺犵暐浜�嗗叐鍑夋妯戠伯绮辩厂鑹珤杓涢噺渚跺劮鍕靛憘寤叜鎴炬梾娅氭烤绀棞锠i柇椹㈤┆楹楅粠鍔涙泦姝风�濈か杞㈤潅鎲愭垁鏀f迹锟�".split("");for(a=0;a!=t[213].length;++a)if(t[213][a].charCodeAt(0)!==65533){r[t[213][a]]=54528+a;e[54528+a]=t[213][a]}t[214]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界厜鐠夌反鑱摦杓﹂�i崐鍐藉垪鍔f磳鐑堣寤夋杺娈總绨剧嵉浠や级鍥癸宀哄逗鎬滅幉绗練缈庤亞閫為埓闆堕潏闋橀健渚嬫晶绂喆闅峰嫗铳犳拡鎿勬珦娼炵�樼垚鐩ц�佽槅铏滆矾杓呴湶榄泛楣电绁跨稜鑿夐寗楣块簱璜栧寮勬湩鐎х搹绫犺伨鍎$�ㄧ墷纾婅硞璩氳炒闆蜂簡鍍氬寤栨枡鐕庣檪鐬亰钃硷拷".split("");for(a=0;a!=t[214].length;++a)if(t[214][a].charCodeAt(0)!==65533){r[t[214][a]]=54784+a;e[54784+a]=t[214][a]}t[215]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介伡楝ч緧澹樺﹣灞㈡〒娣氭紡鐦荤疮绺疯敒瑜搁彜闄嬪妷鏃掓煶姒存祦婧滅�忕悏鐟犵暀鐦ょ~璎鍏埉闄镐緰鍊礄娣陡杓緥鎱勬牀铳¢殕鍕掕倠鍑滃噷妤炵缍捐彵闄典繗鍒╁帢鍚忓攷灞ユ偋鏉庢ⅷ娴妬鐙哥悊鐠冿ア鐥㈢爆缃圭靖鑾夎瑁¢噷閲愰洟榀夊悵娼剧噽鐠樿椇韬殻楸楅簾鏋楁穻鐞宠嚚闇栫牞锟�".split("");for(a=0;a!=t[215].length;++a)if(t[215][a].charCodeAt(0)!==65533){r[t[215][a]]=55040+a;e[55040+a]=t[215][a]}t[216]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界珛绗犵矑鎽╃應鐥茬⒓纾ㄩΜ榄旈夯瀵炲箷婕犺啘鑾倛涓囧崓濞╁窉褰庢參鎸芥櫓鏇兼豢婕仯鐬炶惉钄撹牷杓撻榘诲敎鎶规湯娌寜瑗澓浜″蹇樺繖鏈涚恫缃旇姃鑼幗杓為倷鍩嬪濯掑瘣鏄ф灇姊呮瘡鐓ょ降璨疯常閭侀瓍鑴堣矈闄岄﹢楹ュ瓱姘撶寷鐩茬洘钀屽啰瑕撳厤鍐曞媺妫夋矓鐪勭湢缍跨番闈㈤旱婊咃拷".split("");for(a=0;a!=t[216].length;++a)if(t[216][a].charCodeAt(0)!==65533){r[t[216][a]]=55296+a;e[55296+a]=t[216][a]}t[217]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借攽鍐ュ悕鍛芥槑鏆濇ぇ婧熺毧鐬戣寳钃傝灍閰╅姌槌磋渚啋鍕熷甯芥厱鎽告懝鏆煇妯℃瘝姣涚墴鐗$憗鐪哥煕鑰楄娂鑼呰瑎璎ㄨ矊鏈ㄦ矏鐗х洰鐫︾﹩槎╂娌掑あ鏈﹁挋鍗濡欏粺鎻忔槾鏉虫负鐚珬鑻楅尐鍕欏帆鎲噵鎴婃媷鎾棤妤欐姣嬬劇鐝风暆绻嗚垶鑼傝暘瑾h部闇ч怠澧ㄩ粯鍊戝垘鍚诲晱鏂囷拷".split("");for(a=0;a!=t[217].length;++a)if(t[217][a].charCodeAt(0)!==65533){r[t[217][a]]=55552+a;e[55552+a]=t[217][a]}t[218]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥倍绱婄磱鑱炶殜闁�闆嬁娌曠墿鍛冲獨灏惧祴褰屽井鏈⒍妤f讣婀勭湁绫崇編钖囪瑤杩烽潯榛村卜鎮舵剭鎲晱鏃绘椉姘戞朝鐜熺弶绶¢枖瀵嗚湝璎愬墲鍗氭媿鎼忔挷鏈存ǜ娉婄弨鐠炵當绮曠笡鑶婅埗钖勮揩闆归浼村崐鍙嶅彌鎷屾惉鏀�鏂戞娉綐鐝晹鐦㈢洡鐩肩纾荤が绲嗚埇锜犺繑闋掗/鍕冩嫈鎾ユ袱娼戯拷".split("");for(a=0;a!=t[218].length;++a)if(t[218][a].charCodeAt(0)!==65533){r[t[218][a]]=55808+a;e[55808+a]=t[218][a]}t[219]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界櫦璺嬮啽閴㈤榄冨�e倣鍧婂Θ灏ㄥ箛褰锋埧鏀炬柟鏃佹槈鏋嬫婊傜绱¤偑鑶�鑸姵钂¤殞瑷瑮閭﹂槻榫愬�嶄砍铳e煿寰樻嫓鎺掓澂婀冪剻鐩冭儗鑳氳4瑁佃璩犺缉閰嶉櫔浼桨甯涙煆鏍㈢櫧鐧鹃瓌骞℃▕鐓╃嚁鐣イ绻佽晝钘╅浼愮瓘缃伴枼鍑″竼姊垫熬姹庢硾鐘瘎鑼冩硶鐞哄兓鍔堝鎿樻獥鐠х櫀锟�".split("");for(a=0;a!=t[219].length;++a)if(t[219][a].charCodeAt(0)!==65533){r[t[219][a]]=56064+a;e[56064+a]=t[219][a]}t[220]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界ⅶ铇楅棦闇癸ゥ鍗炲紒璁婅鲸杈倞鍒ョ灔楸夐紙涓欏�傚叺灞涘狗鏄炴樅鏌勬鐐崇攣鐥呯绔濊姬椁犻▓淇濆牎鍫卞鏅娲戞购娼界彜鐢彥瑁滆璀滆紨浼忓儠鍖愬崪瀹撳京鏈嶇鑵硅尟钄旇瑕嗚脊杓婚Ε榘掓湰涔朵扛濂夊皝宄嘲鎹ф鐑界啟鐞斧钃渹閫㈤嫆槌充笉浠樹刊鍌呭墫鍓惁鍜愬煚澶│锟�".split("");for(a=0;a!=t[220].length;++a)if(t[220][a].charCodeAt(0)!==65533){r[t[220][a]]=56320+a;e[56320+a]=t[220][a]}t[221]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉瓪瀛靛瘜搴滐ウ鎵舵暦鏂ф诞婧ョ埗绗︾翱缂惰厫鑵戣啔鑹�鑺欒帺瑷冭矤璩﹁郴璧磋逗閮ㄩ嚋闃滈檮椐欓厂鍖楀垎鍚╁櫞澧冲濂靠鎲ゆ壆鏄愭本鐒氱泦绮夌碁绱涜姮璩侀洶铳т經寮楀娇鎷傚穿鏈嬫纭肩箖榈笗鍌欏寱鍖崙濡冨搴囨偛鎲婃墘鎵规枑鏋囨Η姣旀瘱姣楁瘶娌革エ鐞电椇鐮掔绉曠绮冪穻缈¤偉锟�".split("");for(a=0;a!=t[221].length;++a)if(t[221][a].charCodeAt(0)!==65533){r[t[221][a]]=56576+a;e[56576+a]=t[221][a]}t[222]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借劸鑷傝彶铚氳(瑾硅璨婚剻闈為榧诲毈瀣浆鏂屾娈禍婵辩�曠墲鐜钵璩撻牷鎲戞胺鑱橀▉涔嶄簨浜涗粫浼轰技浣夸繜鍍垮彶鍙稿攩鍡e洓澹ア濞戝瀵哄皠宸冲斧寰欐�濇崹鏂滄柉鏌舵熁姊娌欐硹娓g�夌崊鐮傜ぞ绁�绁犵绡╃礂绲茶倖鑸嶈帋钃戣泧瑁熻瑭炶瑵璩滆郸杈偑椋奸楹濆墛铳╂湐铳拷".split("");for(a=0;a!=t[222].length;++a)if(t[222][a].charCodeAt(0)!==65533){r[t[222][a]]=56832+a;e[56832+a]=t[222][a]}t[223]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉倶鍒北鏁f睍鐝婄敚鐤濈畻钂滈吀闇颁狗鎾掓鐓炶柀涓夛カ鏉夋.娓楄姛钄樿~鎻锋緛閳掗涓婂偡鍍忓劅鍟嗗柂鍢楀瓈灏欏碃甯稿簥搴犲粋鎯虫姗℃箻鐖界墍鐙�鐩哥ゥ绠辩繑瑁宠Т瑭宠薄璩為湝濉炵捊璩藉棁铳绱㈣壊鐗茬敓鐢ワキ绗欏澹诲都搴忓憾寰愭仌鎶掓嵖鏁嶆殤鏇欐浉鏍栨2鐘�鐟炵绲窎缃诧拷".split("");for(a=0;a!=t[223].length;++a)if(t[223][a].charCodeAt(0)!==65533){r[t[223][a]]=57088+a;e[57088+a]=t[223][a]}t[224]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借儱鑸掕柉瑗胯獡閫濋嫟榛嶉紶澶曞キ甯儨鏄旀櫝鏋愭睈娣呮綗鐭崇ⅸ钃嗛噵閷粰鍍婂厛鍠勫瑡瀹f墖鏁炬棆娓茬吔鐞佺憚鐠囩捒鐧Κ绶氱箷缇ㄨ吅鑶宠埞铇氳煬瑭佃罚閬搁姂閻ラ楫崹灞戞娉勬穿娓垖钖涜せ瑷闆涧鍓℃毠娈茬簴锜捐磵闁冮櫇鏀濇秹鐕ギ鍩庡瀹�ф兒鎴愭槦鏅熺尒鐝圭洓鐪佺锟�".split("");for(a=0;a!=t[224].length;++a)if(t[224][a].charCodeAt(0)!==65533){r[t[224][a]]=57344+a;e[57344+a]=t[224][a]}t[225]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借仏鑱茶叆瑾犻啋涓栧嫝姝叉礂绋呯绱帮ク璨板彫鍢瀹靛皬灏戝发鎵�鎺冩悢鏄⒊娌兼秷婧�熺偆鐕掔敠鐤忕枎鐦欑瑧绡犵矮绱犵垂钄暛铇囪ù閫嶉仭閭甸姺闊堕ǚ淇楀爆鏉熸稇绮熺簩璎栬礀閫熷宸芥悕钃�閬滈!鐜囧畫鎮氭澗娣炶瑾﹂�侀爩鍒凤グ鐏戠閹栬“閲椾慨鍙楀椊鍥氬瀭澹藉珎瀹堝搏宄�甯ユ剚锟�".split("");for(a=0;a!=t[225].length;++a)if(t[225][a].charCodeAt(0)!==65533){r[t[225][a]]=57600+a;e[57600+a]=t[225][a]}t[226]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥垗鎵嬫巿鎼滄敹鏁告ü娈婃按娲欐急鐕х嫨鐛哥悋鐠茬槮鐫$绌楃绮圭稄缍埂缇炶劑鑼辫拹钃氳棯琚栬璁愯几閬傞們閰姈閵归殝闅ч毃闆栭渶闋堥楂撻瑲鍙斿【澶欏瀹挎窇娼氱啛鐞$捁鑲呰徑宸″緡寰亗鏃爳妤娈夋吹娣崇彛鐩剧灛绛嶇磾鑴h垳鑽�钃磋暎瑭㈣珓閱囬尀闋嗛Υ鎴岃杩伴墺宕囧揣锟�".split("");for(a=0;a!=t[226].length;++a)if(t[226][a].charCodeAt(0)!==65533){r[t[226][a]]=57856+a;e[57856+a]=t[226][a]}t[227]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉旦鐟熻啙铦ㄦ繒鎷剧繏瑜惰ゲ涓炰箻鍍у嫕鍗囨壙鏄囩供锠呴櫈渚嶅寵鍢跺濯ゅ案灞庡睄甯傚紤鎭冩柦鏄檪鏋炬煷鐚滅煝绀虹繀钂旇搷瑕栬│瑭╄璞曡焙鍩村瘮寮忔伅鎷娈栨箿鐔勭瘨铦曡瓨杌鹃椋句几渚佷俊鍛诲瀹告劶鏂版櫒鐕肩敵绁炵闯鑵庤嚕鑾樿柂钘庤渻瑷婅韩杈涳ケ杩呭け瀹ゅ鎮夊灏嬪績娌侊拷".split("");for(a=0;a!=t[227].length;++a)if(t[227][a].charCodeAt(0)!==65533){r[t[227][a]]=58112+a;e[58112+a]=t[227][a]}t[228]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤ゲ娣辩�嬬敋鑺浠�鍗侊コ闆欐皬浜炰縿鍏掑暈濞ュ敞鎴戠墮鑺借帾铔捐瑷濋樋闆呴榇夐禎鍫婂渤宥藉箘鎯℃剷鎻℃▊娓ラ剛閸旈榘愰椒瀹夊哺鎸夋檹妗堢溂闆侀瀺椤旈疅鏂¤瑏杌嬮柤鍞靛博宸栧旱鏆楃檶鑿撮棁澹撴娂鐙庨川浠板ぎ鎬忔樆娈冪Ё榇﹀帗鍝�鍩冨礀鎰涙洊娑鑹鹃殬闈勫巹鎵兼帠娑茬笂鑵嬮锟�".split("");for(a=0;a!=t[228].length;++a)if(t[228][a].charCodeAt(0)!==65533){r[t[228][a]]=58368+a;e[58368+a]=t[228][a]}t[229]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥缃岄动楦氫篃鍊诲喍澶滄児鎻舵ぐ鐖鸿�讹ゴ閲庡急铳碉ザ绱勮嫢钁捇钘ヨ簫铳蜂蒋铳革ス澹ゅ瓋鎭欐彋鏀樻暛鏆橈ズ妤婃ǎ娲嬬�佺叕鐥掔槏绂崇┌铳荤緤铳艰铳借畵閲�闄斤ゾ椁婂渼寰℃柤婕佺榾绂﹁獮棣瓪榻剟鎲舵姂妾嶈噯鍋冨牥褰︾剦瑷�璜哄铇栦亢鍎煎毚濂勬帺娣瑰丢妤唵浜堜綑铳匡铴佸铴傦拷".split("");for(a=0;a!=t[229].length;++a)if(t[229][a].charCodeAt(0)!==65533){r[t[229][a]]=58624+a;e[58624+a]=t[229][a]}t[230]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤姝熸睗铴勭挼绀栵鑸囪墔鑼硅伎杞濓椁橈铴堬浜︼鍩熷焦鏄擄铴岀柅绻硅铴嶉�嗛鍤ュ牕濮稿瀹达寤讹铴愭崘鎸伙妞芥矅娌挎稁娑撴返婕旓鐑熺劧鐓欙鐕冪嚂铴旂纭绛电罚铴栫腐铴楄杌燂铴欙閴涳槌讹铴濓鎮呮秴铴熺啽铴狅Α闁卞幁铴Γ铴ゆ煋铴ョ値鐒扮惏鑹惰嫆锟�".split("");for(a=0;a!=t[230].length;++a)if(t[230][a].charCodeAt(0)!==65533){r[t[230][a]]=58880+a;e[58880+a]=t[230][a]}t[231]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤Ζ闁婚楣芥泟铴х噥钁夛Θ铴╁铴Λ宥稿奖铴槧鏆庢ス姒案娉虫付娼佹繗鐎涚�厫鐕熺嵃铴憶铴摂鐩堢绾擄Ο铴拌嫳瑭犺繋铴遍崍铴查湙铴筹Υ涔傚�Φ鍒堝彙鏇虫杯婵婄寠鐫跨鑺棟铇傦Χ瑁旇璀借鲍铴烽姵铴搁湏闋愪簲浼嶄繅鍌插崍鍚惧惓鍡氬、澧哄ェ濞涘鎮燂鎳婃晼鏃挎櫎姊ф睔婢筹拷".split("");for(a=0;a!=t[231].length;++a)if(t[231][a].charCodeAt(0)!==65533){r[t[231][a]]=59136+a;e[59136+a]=t[231][a]}t[232]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界儚鐔崚绛借湀瑾ら安榧囧眿娌冪崉鐜夐埡婧懃鐦熺┅绺曡槉鍏�澹呮搧鐡敃鐧扮縼閭曢泹楗旀甫鐡︾绐嚗铔欒澑瑷涘瀹屽疀姊℃娴g帺鐞撶惉纰楃珐缈剺鑵曡帪璞岄槷闋戞洶寰�鏃烘瀴姹帇鍊▋姝煯澶栧惮宸嶇尌鐣忥铴诲儱鍑瑰牤澶濮氬铴硷宥㈡嫍鎼栨挀鎿撅鏇滐姗堬鐕跨懁铵侊拷".split("");for(a=0;a!=t[232].length;++a)if(t[232][a].charCodeAt(0)!==65533){r[t[232][a]]=59392+a;e[59392+a]=t[232][a]}t[233]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界獔绐箛绻炶��鑵帮锜璎犻仚铵冮個楗掓吘娆叉荡绺熻ぅ杈变繎鍌啑鍕囧焽澧夊搴告厒姒曟秾婀ф憾鐔旂憿鐢ㄧ敩鑱宠尭钃夎笂閹旈彏铵勪簬浣戝伓鍎張鍙嬪彸瀹囧瘬灏ゆ剼鎲傛棿鐗涚帡鐟�鐩傜绂戠绱嗙窘鑺嬭棔铏炶總閬囬兊閲殔闆ㄩ洨鍕栧涧鏃槺鏍厹绋堕儊闋婁簯铵呮娈炴緪鐔夎�樿姼钑擄拷".split("");for(a=0;a!=t[233].length;++a)if(t[233][a].charCodeAt(0)!==65533){r[t[233][a]]=59648+a;e[59648+a]=t[233][a]}t[234]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介亱闅曢洸闊昏敋楝变簮鐔婇泟鍏冨師鍝″湏鍦掑灒濯涘珓瀵冩�ㄦ効鎻存矃娲规共婧愮埌鐚跨憲鑻戣杞呴仩铵嗛櫌椤橀礇鏈堣秺閴炰綅鍋夊優鍗卞湇濮斿▉灏夋叞鏆愭腑鐖茬憢绶儍钀庤懄钄胯潫琛涜璎傞仌闊嬮瓘涔充緫鍎掑叒铵囧敮鍠╁瀹ュ辜骞藉壕鎮犳儫鎰堟剦鎻勬敻鏈夛鏌旀煔铵夋ァ妤㈡补娲э娓革锟�".split("");for(a=0;a!=t[234].length;++a)if(t[234][a].charCodeAt(0)!==65533){r[t[234][a]]=59904+a;e[59904+a]=t[234][a]}t[235]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥俊鐚剁尫铵岀憸鐢憋鐧掞铵忕董鑷捐惛瑁曡獦璜涜韪拌箓閬婇�鹃伜閰夐噳閸铵戝爥铵掓瘬鑲夎偛铵擄鍏佸カ灏癸铵栨饯鐜ц儰璐囷閳楅枏铵橈铵氾鑱挎垘鐎滅胆铻嶏鍨犳仼鎱囨瑾鹃妧闅变箼鍚熸帆钄櫚闊抽.鎻栨常閭戝嚌鎳夎喓榉逛緷鍊氬剙瀹滄剰鎳挎摤妞呮瘏鐤戠煟缇╄墹钖忚熁琛h锟�".split("");for(a=0;a!=t[235].length;++a)if(t[235][a].charCodeAt(0)!==65533){r[t[235][a]]=60160+a;e[60160+a]=t[235][a]}t[236]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借閱簩浠ヤ紛铵濓澶峰Ж铵熷凡寮涘經鎬★铵★Б铵g埦鐝ワГ鐣扮棈铵ョЩ铵﹁�岃�宠倓鑻¤崙铵эЖ璨借渤閭囷З铵4椁岋Й铵�风泭缈婄繉缈艰瑲浜轰粊鍒冨嵃铵捊鍥犲Щ瀵呭紩蹇嶆巩铵Н绲尩铵拌殦瑾嶏П闈澐铵诧С涓�浣氫骄澹规棩婧㈤�搁幇棣逛换澹濮欐亖铵达У绋旓Ф鑽忚硟鍏ュ崉锟�".split("");for(a=0;a!=t[236].length;++a)if(t[236][a].charCodeAt(0)!==65533){r[t[236][a]]=60416+a;e[60416+a]=t[236][a]}t[237]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤Х铵革Ч浠嶅墿瀛曡娍浠斿埡鍜ㄥ濮垮瓙瀛楀瓬鎭f厛婊嬬倷鐓巻鐡风柕纾佺传鑰呰嚜鑼ㄨ敆钘夎璩囬泴浣滃嫼鍤兼柅鏄ㄧ伡鐐哥埖缍借妽閰岄泙榈插妫ф畼娼虹洖宀戞毇娼涚绨牰闆滀笀浠楀尃鍫村⒒澹ガ灏囧赋搴勫嫉鎺屾毑鏉栨妾f瑢婕跨墕铵虹崘鐠嬬珷绮ц吀鑷熻嚙鑾婅懍钄h枖钘忚璐撻啲闀凤拷".split("");
-for(a=0;a!=t[237].length;++a)if(t[237][a].charCodeAt(0)!==65533){r[t[237][a]]=60672+a;e[60672+a]=t[237][a]}t[238]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介殰鍐嶅搲鍦ㄥ鎵嶆潗鏍芥娓芥粨鐏界浮瑁佽病杓夐綃榻庣埈绠忚珝閷氫絿浣庡劜鍜�濮愬簳鎶垫澋妤娌笟鐙欑尓鐤界绱佃嫥鑿硅憲钘疯璨簢閫欓偢闆庨綗鍕e悐瀚″瘋鎽樻暤婊寸媱铵荤殑绌嶇瑳绫嶇妇缈熻嵒璎硦璧よ贰韫熻开杩归仼閺戜絻浣哄偝鍏ㄥ吀鍓嶅壀濉″〖濂犲皥灞曞粵鎮涙埌鏍撴姘堟颈锟�".split("");for(a=0;a!=t[238].length;++a)if(t[238][a].charCodeAt(0)!==65533){r[t[238][a]]=60928+a;e[60928+a]=t[238][a]}t[239]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界厧鐞犵敯鐢哥晳鐧茬瓕绠嬬绡嗙簭瑭季杞夐埧閵撻將閻浕椤氶~椁炲垏鎴姌娴欑櫎绔婄瘈绲跺崰宀惧簵婕哥偣绮橀湋楫庨粸鎺ユ懞铦朵竵浜曚涵鍋滃伒鍛堝瀹氬箑搴环寰佹儏鎸烘斂鏁存棇鏅舵櫢鏌炬エ妾夋姹�娣�娣ㄦ笩婀炵�炵偂鐜庣徑鐢虹潧纰囩绋嬬┙绮剧稁鑹囪▊璜矠閯厞閲橀墻閶岄尃闇嗛潠锟�".split("");for(a=0;a!=t[239].length;++a)if(t[239][a].charCodeAt(0)!==65533){r[t[239][a]]=61184+a;e[61184+a]=t[239][a]}t[240]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介潨闋傞紟鍒跺姂鍟煎牑甯濆紵鎮屾彁姊繜绁鑷嶈柡瑁借韫勯啀闄ら殯闇介榻婁繋鍏嗗噵鍔╁槻寮斿将鎺搷鏃╂檨鏇烘浌鏈濇妫楁Ы婕曟疆鐓х嚗鐖挭鐪虹绁氱绋犵獣绮楃碂绲勭拱鑲囪椈铓よ瑾胯稒韬侀�犻伃閲i樆闆曢偿鏃忕皣瓒抽弮瀛樺皧鍗掓嫏鐚濆�у畻寰炴偘鎱娣欑惍绋祩缍滅副鑵拷".split("");for(a=0;a!=t[240].length;++a)if(t[240][a].charCodeAt(0)!==65533){r[t[240][a]]=61440+a;e[61440+a]=t[240][a]}t[241]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借釜韪甸嵕閻樹綈鍧愬乏搴ф尗缃富浣忎緩鍋氬鑳勫應鍛ㄥ椌濂忓畽宸炲粴鏅濇湵鏌辨牚娉ㄦ床婀婃緧鐐风彔鐤囩睂绱傜船缍㈣垷铔涜ɑ瑾呰蛋韬婅汲閫遍厧閰掗憚椐愮绮ヤ繆鍎佸噯鍩堝宄绘櫃妯芥禋婧栨楷鐒岀暞绔h牏閫¢伒闆嬮Э鑼佷腑浠茶閲嶅嵔娅涙カ姹佽懞澧炴啂鏇炬嫰鐑濈攽鐥囩箳钂歌瓑璐堜箣鍙拷".split("");for(a=0;a!=t[241].length;++a)if(t[241][a].charCodeAt(0)!==65533){r[t[241][a]]=61696+a;e[61696+a]=t[241][a]}t[242]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉挮鍦板潃蹇楁寔鎸囨懐鏀棬鏅烘灊鏋虫姹犳矚婕煡鐮ョ绁楃礄鑲㈣剛鑷宠姖鑺疯湗瑾岋Ъ璐勮毒閬茬洿绋欑ǚ绻旇伔鍞囧棓濉垫尟鎼㈡檳鏅嬫…姒涙畡娲ユ罕鐝嶇懆鐠$暃鐤圭洝鐪炵瀷绉︾笁绺濊嚮钄瑷鸿硲杌景閫查幁闄i櫝闇囦緞鍙卞И瀚夊笝妗庣搯鐤剧З绐掕啠铔唱璺岃凯鏂熸湑铵藉煼娼楃窛杓拷".split("");for(a=0;a!=t[242].length;++a)if(t[242][a].charCodeAt(0)!==65533){r[t[242][a]]=61952+a;e[61952+a]=t[242][a]}t[243]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介彾闆嗗镜鎳叉緞涓斾緲鍊熷弶鍡熷弹宸姝ょ绠氾Ь韫夎粖閬崏鎼剧潃绐勯尟閼块姜鎾版警鐕︾挩鐡氱珓绨掔簜绮茬簶璁氳磰閼介楗屽埞瀵熸摝鏈串鍍弮濉规厴鎱欐嚭鏂珯璁掕畺鍊夊�″壍鍞卞寤犲桨鎰存暈鏄屾樁鏆㈡婊勬疾鐚栫槨绐撹劰鑹欒彇钂煎偟鍩板瘈瀵ㄥ僵鎺$牔缍佃彍钄¢噰閲靛唺鏌电瓥锟�".split("");for(a=0;a!=t[243].length;++a)if(t[243][a].charCodeAt(0)!==65533){r[t[243][a]]=62208+a;e[62208+a]=t[243][a]}t[244]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借铂鍑勫鎮借檿鍊滐Э鍓斿昂鎱芥垰鎷撴摬鏂ユ粚鐦犺剨韫犻櫉闅讳粺鍗冨枠澶╁窛鎿呮硥娣虹帞绌胯垱钖﹁长韪愰伔閲ч棥闃¢焼鍑稿摬鍠嗗竟鎾ゆ緢缍磋紵杞嶉惖鍍夊皷娌炬坊鐢涚灮绨界堡瑭硅珎鍫炲甯栨嵎鐗掔枈鐫珳璨艰紥寤虫櫞娣歌伣鑿佽珛闈戦瘱铷�鍓冩浛娑曟化绶犺閫仦楂斿垵鍓垮摠鎲旀妱鎷涙ⅱ锟�".split("");for(a=0;a!=t[244].length;++a)if(t[244][a].charCodeAt(0)!==65533){r[t[244][a]]=62464+a;e[62464+a]=t[244][a]}t[245]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥妤氭ǖ鐐掔劍纭濈绀庣绋嶈倴鑹歌嫊鑽夎晧璨傝秴閰㈤唻閱績鍥戠嚟鐭楄渶瑙稿蹇栨潙閭ㄥ彚濉氬鎮ゆ唩鎽犵附鑱拌敟閵冩挳鍌磾鏈�澧滄娊鎺ㄦ妤告婀毢绉嬭娀钀╄珡瓒ㄨ拷閯掗厠閱滈寪閷橀帤闆涢ǘ榘嶄笐鐣滅绔虹瓚绡夌府钃勮箼韫磋桓閫愭槬妞跨憙鍑烘湲榛滃厖蹇犳矕锜茶琛锋偞鑶佃悆锟�".split("");for(a=0;a!=t[245].length;++a)if(t[245][a].charCodeAt(0)!==65533){r[t[245][a]]=62720+a;e[62720+a]=t[245][a]}t[246]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借磪鍙栧惞鍢村ǘ灏辩倞缈犺仛鑴嗚嚟瓒i唹椹熼凡鍋翠粍鍘犳兓娓堡渚堝�ゅ棨宄欏篃鎭ユ娌绘穭鐔剧棓鐥寸櫋绋氱绶囩坊缃嚧铓╄紲闆夐Τ榻掑墖鍕呴-瑕竷鏌掓紗渚靛鏋曟矆娴哥悰鐮ч嚌閸艰焺绉ょū蹇粬鍜ゅ斁澧Ε鎯版墦鎷栨湺妤曡埖闄�棣遍鍊崜鍟勫澕铷佹墭铷傛摙鏅煗婵佹刊鐞㈢惛瑷楋拷".split("");for(a=0;a!=t[246].length;++a)if(t[246][a].charCodeAt(0)!==65533){r[t[246][a]]=62976+a;e[62976+a]=t[246][a]}t[247]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介惛鍛戝槅鍧﹀綀鎲氭瓗鐏樼偔缍昏獣濂劔鎺㈢湀鑰借勃濉旀惌姒诲畷甯戞汞铷冭暕鍏屽彴澶�犳厠娈嗘卑娉扮瑸鑳庤嫈璺嗛偘棰憋▌鎿囨兢鎾戞攧鍏庡悙鍦熻◣鎱熸《铷呯棝绛掔当閫氬爢妲岃吙瑜��闋瑰伕濂楀Μ鎶曢�忛鎱濈壒闂栧潯濠嗗反鎶婃挱鎿烘澐娉㈡淳鐖惗鐮寸椒鑺窙闋楀垽鍧傛澘鐗堢摚璨╄睛閳戯拷".split("");for(a=0;a!=t[247].length;++a)if(t[247][a].charCodeAt(0)!==65533){r[t[247][a]]=63232+a;e[63232+a]=t[247][a]}t[248]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介槳鍏彮鎹屼僵鍞勬倴鏁楁矝娴跨墝鐙界瑕囪矟褰編鐑硅啫鎰庝究鍋忔墎鐗囩瘒绶ㄧ咯閬嶉灜楱欒捕鍧钩鏋拌悕瑭曞悹瀣栧梗寤㈠紛鏂冭偤钄介枆闄涗綀鍖呭實鍖忓拞鍝哄渻甯冩�栨姏鎶辨崟铷嗘场娴︾柋鐮茶優鑴嫗钁¤挷琚嶈閫嬮嫪椋介畱骞呮毚鏇濈�戠垎铷囦康鍓藉姜鎱撴潛妯欐紓鐡㈢エ琛ㄨ惫椋囬椹冿拷".split("");for(a=0;a!=t[248].length;++a)if(t[248][a].charCodeAt(0)!==65533){r[t[248][a]]=63488+a;e[63488+a]=t[248][a]}t[249]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉搧绋熸璜疯眾棰ㄩΞ褰兼姭鐤茬毊琚伩闄傚尮寮煎繀娉岀弻鐣㈢枊绛嗚嬀棣濅箯閫间笅浣曞帵澶忓粓鏄版渤鐟曡嵎铦﹁硛閬愰湠榘曞瀛歌檺璎旈洞瀵掓仺鎮嶆棻姹楁饥婢g�氱綍缈伴枒闁掗檺闊撳壊杞勫嚱鍚捀鍟e枈妾绘兜绶樿墻閵滈櫡楣瑰悎鍝堢洅铔ら枻闂旈櫆浜級濮宸锋亽鎶楁澀妗佹矄娓几鑲涜埅锟�".split("");for(a=0;a!=t[249].length;++a)if(t[249][a].charCodeAt(0)!==65533){r[t[249][a]]=63744+a;e[63744+a]=t[249][a]}t[250]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤▓铷夐爡浜ュ仌鍜冲灀濂氬瀹虫噲妤锋捣鐎h煿瑙h┎璜ч倐椐鍔炬牳鍊栧垢鏉忚崌琛屼韩鍚戝毊鐝﹂剷闊块楗楅鍣撳铏涜ū鎲叉鐛昏粧姝囬毆椹楀鐖�璧潻淇斿炒寮︽嚫鏅涙倡鐐巹鐜圭従鐪╃潔绲冪耽绺h埛琛掞▕璩㈤墘椤瓚绌磋闋佸珜淇犲崝澶惧辰鎸炬倒鐙硅剠鑴囪帰閶忛牥浜ㄥ厔鍒戝瀷锟�".split("");for(a=0;a!=t[250].length;++a)if(t[250][a].charCodeAt(0)!==65533){r[t[250][a]]=64e3+a;e[64e3+a]=t[250][a]}t[251]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉舰娉傛粠鐎呯亹鐐啋鐝╃懇鑽婅灑琛¢�堥偄閹iΘ鍏綏鎯犳収鏆宠暀韫婇啹闉嬩箮浜掑懠澹曞:濂藉驳寮ф埗鎵堟槉鏅ф娴╂窂婀栨桓婢旀繝婵╃仢鐙愮惀鐟氱摖鐨撶绯婄笧鑳¤姦钁捒铏庤櫉铦磋璞幀闋�椤ユ儜鎴栭叿濠氭槒娣锋妇鐞块瓊蹇芥儦绗忓搫寮樻睘娉撴椽鐑樼磪铏硅▽榇诲寲鍜屽瑓妯虹伀鐣碉拷".split("");for(a=0;a!=t[251].length;++a)if(t[251][a].charCodeAt(0)!==65533){r[t[251][a]]=64256+a;e[64256+a]=t[251][a]}t[252]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界绂捐姳鑿┍璀佽波闈达▼鎿存敨纰虹⒒绌父鍠氬瀹﹀够鎮f彌姝℃櫏妗撴笝鐓ョ挵绱堥倓椹╅哎娲绘粦鐚捐眮闂婂嚢骞屽鲸鎭嶆兌鎰版厡鏅冩檮姒ユ硜婀熸粔娼㈢厡鐠滅殗绡佺哀鑽掕潡閬戦殟榛冨尟鍥炲换寰婃仮鎮旀嚪鏅︽渻妾滄樊婢伆鐛躬鑶捐尨铔旇璩勫妰鐛插畺姗悇鍝殕瀛濇晥鏂呮泬姊熸秿娣嗭拷".split("");for(a=0;a!=t[252].length;++a)if(t[252][a].charCodeAt(0)!==65533){r[t[252][a]]=64512+a;e[64512+a]=t[252][a]}t[253]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界埢鑲撮叺椹嶄警鍊欏帤鍚庡惣鍠夊梾甯垮緦鏈界叇鐝濋�呭嫑鍕冲·澹庣剟鐔忕嚮钖拌〒鏆堣枿鍠ф殑鐓婅惐鍗夊枡姣佸綑寰芥彯鏆夌厙璜辫紳楹句紤鎼虹儖鐣﹁櫑鎭よ瓗榉稿厙鍑跺寛娲惰兏榛戞槙娆g倶鐥曞悆灞圭磭瑷栨瑺娆芥瓎鍚告伆娲界繒鑸堝儢鍑炲枩鍣泹濮瑝甯屾啓鎲樻埍鏅炴洣鐔欑喒鐔虹姧绂х█缇茶┌锟�".split("");for(a=0;a!=t[253].length;++a)if(t[253][a].charCodeAt(0)!==65533){r[t[253][a]]=64768+a;e[64768+a]=t[253][a]}return{enc:r,dec:e}}();cptable[950]=function(){var e=[],r={},t=[],a;t[0]="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[0].length;++a)if(t[0][a].charCodeAt(0)!==65533){r[t[0][a]]=0+a;e[0+a]=t[0][a]}t[161]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷銆�锛屻�併�傦紟鈥э紱锛氾紵锛侊赴鈥︹�ワ箰锕戯箳路锕旓箷锕栵箺锝溾�擄副鈥旓赋鈺达复锕忥紙锛夛傅锔讹經锝濓阜锔搞�斻�曪腹锔恒�愩�戯富锔笺�娿�嬶附锔俱�堛�夛缚锕�銆屻�嶏箒锕傘�庛�忥箖锕勶箼锕氾拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤箾锕滐節锕炩�樷�欌�溾�濄�濄�炩�碘�诧純锛嗭紛鈥宦с�冣棆鈼忊柍鈻测棊鈽嗏槄鈼団梿鈻♀枲鈻解柤銑b剠炉锟o伎藣锕夛箠锕嶏箮锕嬶箤锕燂範锕★紜锛嵜椕仿扁垰锛滐紴锛濃墻鈮р墵鈭炩墥鈮★耿锕o工锕ワ功锝炩埄鈭姤鈭犫垷鈯裤彃銖戔埆鈭埖鈭粹檧鈾傗姇鈯欌啈鈫撯啇鈫掆問鈫椻啓鈫樷垾鈭o紡锟�".split("");for(a=0;a!=t[161].length;++a)if(t[161][a].charCodeAt(0)!==65533){r[t[161][a]]=41216+a;e[41216+a]=t[161][a]}t[162]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锛尖垥锕紕锟ャ�掞繝锟★紖锛犫剝鈩夛供锕公銖曘帨銕濄帪銖庛帯銕庛帍銖劼板厵鍏涘厼鍏濆叀鍏e棫鐡╃硯鈻佲杺鈻冣杽鈻呪枂鈻団枅鈻忊枎鈻嶁枌鈻嬧枈鈻夆敿鈹粹敩鈹も敎鈻斺攢鈹傗枙鈹屸攼鈹斺敇鈺拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟解暜鈺扳暞鈺愨暈鈺暋鈼⑩棧鈼モ棨鈺扁暡鈺筹紣锛戯紥锛擄紨锛曪紪锛楋紭锛欌厾鈪♀參鈪b叅鈪モ叇鈪р叏鈪┿�°�€�c�ゃ�ャ�︺�с�ㄣ�╁崄鍗勫崊锛★饥锛o激锛ワ鸡锛э绩锛╋吉锛棘锛籍锛及锛憋疾锛筹即锛碉级锛凤几锛癸己锝侊絺锝冿絼锝咃絾锝囷綀锝夛綂锝嬶綄锝嶏綆锝忥綈锝戯綊锝擄綌锝曪綎锟�".split("");for(a=0;a!=t[162].length;++a)if(t[162][a].charCodeAt(0)!==65533){r[t[162][a]]=41472+a;e[41472+a]=t[162][a]}t[163]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锝楋綐锝欙綒螒螔螕螖螘螙螚螛螜螝螞螠螡螢螣螤巍危韦违桅围唯惟伪尾纬未蔚味畏胃喂魏位渭谓尉慰蟺蟻蟽蟿蠀蠁蠂蠄蠅銊呫剢銊囥剤銊夈剨銊嬨剬銊嶃剮銊忥拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟姐剱銊戙剴銊撱剶銊曘剸銊椼剺銊欍剼銊涖劀銊濄劄銊熴劆銊°劉銊c劋銊ャ劍銊с劏銊┧櫵壦娝囁嬶拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鈧拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[163].length;++a)if(t[163][a].charCodeAt(0)!==65533){r[t[163][a]]=41728+a;e[41728+a]=t[163][a]}t[164]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷涓�涔欎竵涓冧箖涔濅簡浜屼汉鍎垮叆鍏嚑鍒�鍒佸姏鍖曞崄鍗滃張涓変笅涓堜笂涓父鍑′箙涔堜篃涔炰簬浜″厐鍒冨嫼鍗冨弶鍙e湡澹澶уコ瀛愬瓚瀛撳灏忓阿灏稿北宸濆伐宸卞凡宸冲肪骞插痪寮嬪紦鎵嶏拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟戒笐涓愪笉涓赴涓逛箣灏逛簣浜戜簳浜掍簲浜粊浠�浠冧粏浠囦粛浠婁粙浠勫厓鍏佸収鍏叜鍏啑鍑跺垎鍒囧垐鍕诲嬀鍕垮寲鍖瑰崍鍗囧崊鍗炲巹鍙嬪強鍙嶅,澶╁か澶き瀛斿皯灏ゅ昂灞反骞诲豢寮斿紩蹇冩垐鎴舵墜鎵庢敮鏂囨枟鏂ゆ柟鏃ユ洶鏈堟湪娆犳姝规瘚姣旀瘺姘忔按鐏埅鐖剁埢鐗囩墮鐗涚姮鐜嬩笝锟�".split("");for(a=0;a!=t[164].length;++a)if(t[164][a].charCodeAt(0)!==65533){r[t[164][a]]=41984+a;e[41984+a]=t[164][a]}t[165]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷涓栦笗涓斾笜涓讳箥涔忎箮浠ヤ粯浠斾粫浠栦粭浠d护浠欎粸鍏呭厔鍐夊唺鍐嚬鍑哄嚫鍒婂姞鍔熷寘鍖嗗寳鍖濅粺鍗婂崏鍗″崰鍗嵁鍘诲彲鍙ゅ彸鍙彯鍙╁彣鍙煎徃鍙靛彨鍙﹀彧鍙插彵鍙板彞鍙徎鍥涘洑澶栵拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉ぎ澶卞ゴ濂跺瓡瀹冨凹宸ㄥ阀宸﹀競甯冨钩骞煎紒寮樺紬蹇呮垔鎵撴墧鎵掓墤鏂ユ棪鏈湰鏈湯鏈姣嶆皯姘愭案姹佹眬姘剧姱鐜勭帀鐡滅摝鐢樼敓鐢ㄧ敥鐢扮敱鐢茬敵鐤嬬櫧鐨毧鐩煕鐭㈢煶绀虹绌寸珛涓炰笩涔掍箵涔╀簷浜や害浜ヤ豢浼変紮浼婁紩浼嶄紣浼戜紡浠蹭欢浠讳话浠充唤浼佷紜鍏夊厙鍏嗗厛鍏拷".split("");for(a=0;a!=t[165].length;++a)if(t[165][a].charCodeAt(0)!==65533){r[t[165][a]]=42240+a;e[42240+a]=t[165][a]}t[166]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍏卞啀鍐板垪鍒戝垝鍒庡垨鍔e寛鍖″尃鍗板嵄鍚夊悘鍚屽悐鍚愬悂鍚嬪悇鍚戝悕鍚堝悆鍚庡悊鍚掑洜鍥炲洕鍦冲湴鍦ㄥ湱鍦湳鍦╁澶氬し澶稿濂稿濂藉ス濡傚瀛楀瓨瀹囧畧瀹呭畨瀵哄皷灞瑰窞甯嗗苟骞达拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉紡寮涘繖蹇栨垘鎴屾垗鎴愭墸鎵涙墭鏀舵棭鏃ㄦ棳鏃洸鏇虫湁鏈芥湸鏈辨湹娆℃姝绘皷姹濇睏姹欐睙姹犳睈姹曟薄姹涙睄姹庣伆鐗熺墲鐧剧绫崇掣缂剁緤缇借�佽�冭�岃�掕�宠伩鑲夎倠鑲岃嚕鑷嚦鑷艰垖鑸涜垷鑹壊鑹捐櫕琛�琛岃。瑗块槨涓蹭酣浣嶄綇浣囦綏浣炰即浣涗綍浼颁綈浣戜冀浼轰几浣冧綌浼间絾浣o拷".split("");for(a=0;a!=t[166].length;++a)if(t[166][a].charCodeAt(0)!==65533){r[t[166][a]]=42496+a;e[42496+a]=t[166][a]}t[167]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷浣滀綘浼綆浼朵綑浣濅綀浣氬厡鍏嬪厤鍏靛喍鍐峰垾鍒ゅ埄鍒埁鍔姪鍔姮鍖e嵆鍗靛悵鍚悶鍚惧惁鍛庡惂鍛嗗憙鍚冲憟鍛傚悰鍚╁憡鍚瑰惢鍚稿惍鍚靛惗鍚犲惣鍛�鍚卞惈鍚熷惉鍥洶鍥ゅ洬鍧婂潙鍧�鍧嶏拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉潎鍧庡溇鍧愬潖鍦诲/澶惧濡掑Θ濡炲Γ濡欏濡嶅Δ濡撳濡ュ瓭瀛滃瓪瀛涘畬瀹嬪畯灏眬灞佸翱灏惧矏宀戝矓宀屽帆甯屽簭搴囧簥寤峰紕寮熷饯褰㈠椒褰瑰繕蹇屽織蹇嶅勘蹇扛蹇垝鎴戞妱鎶楁姈鎶�鎵舵妷鎵妸鎵兼壘鎵规壋鎶掓壇鎶樻壆鎶曟姄鎶戞妴鏀规敾鏀告棻鏇存潫鏉庢潖鏉愭潙鏉滄潠鏉炴潐鏉嗘潬锟�".split("");for(a=0;a!=t[167].length;++a)if(t[167][a].charCodeAt(0)!==65533){r[t[167][a]]=42752+a;e[42752+a]=t[167][a]}t[168]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鏉撴潡姝ユ瘡姹傛睘娌欐瞾娌堟矇娌呮矝姹焙娌愭卑娌屾报娌栨矑姹芥矁姹叉本姹存矄姹舵矋娌旀矘娌傜伓鐏肩伣鐏哥墷鐗$墵鐙勭媯鐜栫敩鐢敺鐢哥殏鐩煟绉佺绂跨┒绯荤綍鑲栬倱鑲濊倶鑲涜倸鑲茶壇鑺掞拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借妺鑺嶈瑙掕█璋疯眴璞曡矟璧よ蛋瓒宠韩杌婅緵杈拌總杩嗚繀杩勫贰閭戦偄閭偊閭i厜閲嗛噷闃查槷闃遍槳闃甫涔栦钩浜嬩簺浜炰韩浜蒋渚濅緧浣充娇浣緵渚嬩締渚冧桨浣典緢浣╀交渚栦骄渚忎緫浣哄厰鍏掑厱鍏╁叿鍏跺吀鍐藉嚱鍒诲埜鍒峰埡鍒板埉鍒跺墎鍔惧娀鍗掑崝鍗撳崙鍗﹀嵎鍗稿嵐鍙栧彅鍙楀懗鍛碉拷".split("");for(a=0;a!=t[168].length;++a)if(t[168][a].charCodeAt(0)!==65533){r[t[168][a]]=43008+a;e[43008+a]=t[168][a]}t[169]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍜栧懜鍜曞拃鍛诲懛鍜勫拻鍜嗗懠鍜愬懕鍛跺拰鍜氬憿鍛ㄥ拫鍛藉拵鍥哄瀮鍧峰潽鍧╁潯鍧﹀潳鍧煎濂夊濂堝濂斿濡诲濡瑰Ξ濮戝濮愬濮嬪濮婂Ο濡冲濮呭瓱瀛ゅ瀹楀畾瀹樺疁瀹欏疀灏氬眻灞咃拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉眴宀峰病宀稿博宀脖宀冲笜甯氬笘甯曞笡甯戝垢搴氬簵搴滃簳搴栧欢寮﹀姬寮╁線寰佸娇褰煎繚蹇犲拷蹇靛靠鎬忔�旀��垫�栨��曟�℃�ф�╂��涙垨鎴曟埧鎴炬墍鎵挎媺鎷屾媱鎶挎媯鎶规嫆鎷涙姭鎷撴嫈鎷嬫媹鎶ㄦ娊鎶兼嫄鎷欐媷鎷嶆姷鎷氭姳鎷樻嫋鎷楁媶鎶嫀鏀炬枾鏂兼椇鏄旀槗鏄屾槅鏄傛槑鏄�鏄忔槙鏄婏拷".split("");for(a=0;a!=t[169].length;++a)if(t[169][a].charCodeAt(0)!==65533){r[t[169][a]]=43264+a;e[43264+a]=t[169][a]}t[170]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鏄囨湇鏈嬫澀鏋嬫灂鏉辨灉鏉虫澐鏋囨灊鏋楁澂鏉版澘鏋夋澗鏋愭澋鏋氭灀鏉兼潽鏉叉姝︽姝挎皳姘涙常娉ㄦ吵娌辨硨娉ユ渤娌芥簿娌兼尝娌硶娉撴哺娉勬补娉佹伯娉楁硡娉辨部娌绘场娉涙硦娌朝娉滄硸娉狅拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界倳鐐庣倰鐐婄倷鐖埈鐖哥増鐗х墿鐙�鐙庣嫏鐙楃嫄鐜╃帹鐜熺帿鐜ョ斀鐤濈枡鐤氱殑鐩傜洸鐩寸煡鐭界ぞ绁�绁佺绉堢┖绌圭绯剧綌缇岀緥鑰呰偤鑲ヨ偄鑲辫偂鑲偐鑲磋偑鑲嚗鑷捐垗鑺宠姖鑺欒姯鑺借姛鑺硅姳鑺姤鑺姼鑺h姲鑺捐姺铏庤櫛鍒濊〃杌嬭繋杩旇繎閭甸偢閭遍偠閲囬噾闀烽杸闃滈檧闃块樆闄勶拷".split("");for(a=0;a!=t[170].length;++a)if(t[170][a].charCodeAt(0)!==65533){r[t[170][a]]=43520+a;e[43520+a]=t[170][a]}t[171]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷闄傞毠闆ㄩ潚闈炰簾浜寒淇′镜渚究淇犱繎淇忎繚淇冧径淇樹繜淇婁織渚繍淇勪總淇氫繋淇炰痉鍏楀啋鍐戝啝鍓庡墐鍓婂墠鍓屽墜鍓囧媷鍕夊媰鍕佸實鍗楀嵒鍘氬彌鍜搥鍜ㄥ搸鍝夊捀鍜﹀挸鍝囧搨鍜藉挭鍝侊拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉搫鍝堝挴鍜挶鍜诲挬鍜у捒鍥垮瀭鍨嬪灎鍨e灑鍩庡灝鍨撳濂戝濂庡濮滃濮垮В濮ㄥ▋濮ュИ濮氬Е濞佸Щ瀛╁瀹﹀瀹㈠灏佸睅灞忓睄灞嬪硻宄掑贩甯濆弗甯熷菇搴犲害寤哄紙寮渐寰堝緟寰婂緥寰囧緦寰夋�掓�濇�犳�ユ�庢�ㄦ亶鎭版仺鎭㈡亞鎭冩伂鎭仾鎭ゆ墎鎷滄寲鎸夋嫾鎷寔鎷嫿鎸囨嫳鎷凤拷".split("");for(a=0;a!=t[171].length;++a)if(t[171][a].charCodeAt(0)!==65533){r[t[171][a]]=43776+a;e[43776+a]=t[171][a]}t[172]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鎷嫭鎷炬嫶鎸戞寕鏀挎晠鏂柦鏃㈡槬鏄槧鏄ф槸鏄熸槰鏄辨槫鏇锋熆鏌撴煴鏌旀煇鏌灦鏋煹鏌╂煰鏌勬煈鏋存煔鏌ユ灨鏌忔煘鏌虫灠鏌欐煝鏌濇煉姝畠娈嗘姣掓瘲姘熸硥娲嬫床娲祦娲ユ磳娲辨礊娲楋拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥椿娲芥淳娲舵礇娉垫垂娲ф锤娲╂串娲垫磶娲偒鐐虹偝鐐偗鐐偢鐐偆鐖扮壊鐗壌鐙╃嫚鐙$幏鐝婄幓鐜茬弽鐝�鐜崇敋鐢晱鐣岀晭鐣嬬柅鐤ょ枼鐤㈢枺鐧哥殕鐨囩殘鐩堢泦鐩冪泤鐪佺浌鐩哥湁鐪嬬浘鐩肩渿鐭滅爞鐮旂爩鐮嶇绁夌绁囩绂虹绉掔绌跨獊绔跨绫界磦绱呯磤绱夌磭绱勭磫缂哥編缇胯�勶拷".split("");for(a=0;a!=t[172].length;++a)if(t[172][a].charCodeAt(0)!==65533){r[t[172][a]]=44032+a;e[44032+a]=t[172][a]}t[173]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鑰愯�嶈�戣�惰儢鑳ヨ儦鑳冭儎鑳岃儭鑳涜儙鑳炶儰鑳濊嚧鑸㈣嫥鑼冭寘鑻h嫑鑻﹁寗鑻ヨ寕鑼夎嫆鑻楄嫳鑼佽嫓鑻旇嫅鑻炶嫇鑻熻嫰鑼嗚檺铏硅櫥铏鸿琛瑙旇▓瑷傝▋璨炶矤璧磋党瓒磋粛杌岃堪杩﹁竣杩骏锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷杩揩杩よ卡閮婇儙閮侀儍閰嬮厞閲嶉杺闄愰檵闄岄檷闈㈤潻闊嬮煭闊抽爜棰ㄩ椋熼棣欎箻浜冲�屽�嶅�d刊鍊﹀�ヤ扛鍊╁�栧�嗗�煎�熷�氬�掑�戜亢鍊�鍊斿�ㄤ勘鍊″�嬪�欏�樹砍淇��烤鍊�夊吋鍐ゅ啣鍐㈠噸鍑屽噯鍑嬪墫鍓滃墧鍓涘墲鍖嵖鍘熷帩鍙熷摠鍞愬攣鍞峰摷鍝ュ摬鍞嗗摵鍞斿摡鍝摗鍞夊摦鍝拷".split("");for(a=0;a!=t[173].length;++a)if(t[173][a].charCodeAt(0)!==65533){r[t[173][a]]=44288+a;e[44288+a]=t[173][a]}t[174]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍝﹀敡鍞囧摻鍞忓渻鍦勫焸鍩斿煁鍩冨爥澶忓濂樺濞戝濞滃濞涘〒濮濞eī濞ュ▽濞夊灞樺瀹冲瀹村瀹靛瀹稿皠灞戝睍灞愬抄宄藉郴宄敞宄板扯宕佸炒宸腑甯韩搴骇寮卞緬寰戝緪鎭欙拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥仯鎭ユ亹鎭曟伃鎭╂伅鎮勬偀鎮氭倣鎮旀倢鎮呮倴鎵囨嫵鎸堟嬁鎹庢尵鎸崟鎹傛崋鎹忔崏鎸烘崘鎸芥尓鎸尐鎹嶆崒鏁堟晧鏂欐梺鏃呮檪鏅夋檹鏅冩檼鏅屾檯鏅佹浉鏈旀湑鏈楁牎鏍告妗嗘鏍规妗旀牘姊虫牀妗屾鏍芥煷妗愭鏍兼鏍鏍撴牁妗佹畩娈夋姘f哀姘ㄦ唉姘ゆ嘲娴稌娑堟秶娴︽蹈娴锋禉娑擄拷".split("");for(a=0;a!=t[174].length;++a)if(t[174][a].charCodeAt(0)!==65533){r[t[174][a]]=44544+a;e[44544+a]=t[174][a]}t[175]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷娴秹娴禋娴存旦娑屾秺娴规秴娴ユ稊鐑婄儤鐑ょ儥鐑堢儚鐖圭壒鐙肩嫻鐙界嫺鐙风巻鐝悏鐝彔鐝彏鐣旂暆鐣滅暁鐣欑柧鐥呯棁鐤茬柍鐤界柤鐤圭梻鐤哥殝鐨扮泭鐩嶇泿鐪╃湡鐪犵湪鐭╃牥鐮х牳鐮濈牬鐮凤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界牓鐮牋鐮熺牪绁曠绁犵绁栫绁濈绁氱Г绉gЁ绉熺Е绉╃绐勭獔绔欑瑔绗戠矇绱$礂绱嬬磰绱犵储绱旂磹绱曠礆绱滅磵绱欑礇缂虹綗缇旂繀缈佽�嗚�樿�曡�欒�楄�借�胯儽鑴傝儼鑴呰儹鑳磋剢鑳歌兂鑴堣兘鑴婅兗鑳嚟鑷垁鑸愯埅鑸埁鑸娀鑼崚鑽旇崐鑼歌崘鑽夎尩鑼磋崗鑼茶尮鑼惰寳鑽�鑼辫尐鑽冿拷".split("");for(a=0;a!=t[175].length;++a)if(t[175][a].charCodeAt(0)!==65533){r[t[175][a]]=44800+a;e[44800+a]=t[175][a]}t[176]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷铏旇殜铓殦铓よ毄铓岃殻铓滆“琛疯琚傝〗琛硅瑷愯◣瑷岃〞瑷婅瑷撹瑷忚☉璞堣焙璞硅病璨㈣捣韬粧杌旇粡杈遍�侀�嗚糠閫�杩鸿看閫冭拷閫呰扛閭曢儭閮濋儮閰掗厤閰岄嚇閲濋嚄閲滈嚈闁冮櫌闄i櫋锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷闄涢櫇闄ら櫂闄為毣椋㈤Μ楠ㄩ珮楝ラ楝间咕鍋哄伣鍋滃亣鍋冨亴鍋氬亯鍋ュ伓鍋庡仌鍋靛伌鍋峰亸鍊忓伅鍋厹鍐曞嚢鍓壇鍕掑嫏鍕樺嫊鍖愬審鍖欏尶鍗�鍖惧弮鏇煎晢鍟暒鍟勫暈鍟″晝鍟婂敱鍟栧晱鍟曞敮鍟ゅ敻鍞暅鍞暎鍞冲晛鍟楀湀鍦嬪湁鍩熷爡鍫婂爢鍩犲煠鍩哄爞鍫靛煼鍩瑰濂㈠ǘ濠佸濠﹀┆濠�锟�".split("");for(a=0;a!=t[176].length;++a)if(t[176][a].charCodeAt(0)!==65533){r[t[176][a]]=45056+a;e[45056+a]=t[176][a]}t[177]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷濞煎濠氬﹩濠婂瀵囧瘏瀵勫瘋瀹垮瘑灏夊皥灏囧睜灞滃睗宕囧磫宕庡礇宕栧储宕戝穿宕斿礄宕ゅ揣宕楀发甯稿付甯冲阜搴峰焊搴跺旱搴惧嫉寮峰綏褰僵褰緱寰欏緸寰樺尽寰犲緶鎭挎偅鎮夋偁鎮ㄦ儖鎮存儲鎮斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥儏鎮绘偟鎯滄偧鎯樻儠鎯嗘儫鎮告儦鎯囨垰鎴涙増鎺犳帶鎹叉帠鎺㈡帴鎹锋崸鎺樻帾鎹辨帺鎺夋巸鎺涙崼鎺ㄦ巹鎺堟帣鎺℃幀鎺掓帍鎺�鎹绘崺鎹ㄦ嵑鏁濇晼鏁戞暀鏁楀暉鏁忔晿鏁曟晹鏂滄枦鏂棌鏃嬫棇鏃庢櫇鏅氭櫎鏅ㄦ櫐鏅炴浌鍕楁湜姊佹姊㈡姊垫】妗舵⒈姊ф姊版妫勬姊嗘姊旀姊ㄦ姊℃娆叉锟�".split("");for(a=0;a!=t[177].length;++a)if(t[177][a].charCodeAt(0)!==65533){r[t[177][a]]=45312+a;e[45312+a]=t[177][a]}t[178]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷姣姘稁娑兼烦娣欐恫娣℃穼娣ゆ坊娣烘竻娣囨穻娑窇娑窞娣规陡娣锋返娣呮窉娓氭兜娣氭帆娣樻藩娣辨樊娣ㄦ穯娣勬丢娣犊娣︾児鐒夌剨鐑界儻鐖界壗鐘佺寽鐚涚寲鐚撶寵鐜囩悈鐞婄悆鐞嗙従鐞嶇摖鐡讹拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界摲鐢滅敘鐣ョ暒鐣㈢暟鐤忕棓鐥曠柕鐥婄棈鐨庣洈鐩掔洓鐪风溇鐪肩湺鐪哥満纭纭庣ゥ绁ㄧキ绉荤獟绐曠瑺绗ㄧ瑳绗绗欑瑸绗矑绮楃矔绲嗙祪绲辩串绱圭醇绲�绱扮闯绲勭疮绲傜床绱辩冀缇炵練缈岀繋缈掕�滆亰鑱嗚劘鑴栬劊鑴劑鑴拌劋鑸傝埖鑸疯埗鑸硅帋鑾炶帢鑽歌帰鑾栬幗鑾帓鑾婅帗鑾夎帬鑽疯嵒鑽硷拷".split("");for(a=0;a!=t[178].length;++a)if(t[178][a].charCodeAt(0)!==65533){r[t[178][a]]=45568+a;e[45568+a]=t[178][a]}t[179]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鑾嗚帶铏曞姜铔囪泙铓惰泟铓佃泦铔嬭毐铓泬琛撹琚堣琚掕琚嶈瑕撹瑷瑷hē瑷辫ō瑷熻瑷㈣眽璞氳博璨搏璨ㄨ勃璨ц掸璧﹁毒瓒鸿粵杌熼�欓�嶉�氶�楅�i�熼�濋�愰�曢�為�犻�忛�㈤�栭�涢�旓拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介儴閮兘閰楅噹閲甸嚘閲i嚙閲嚛闁夐櫔闄甸櫝闄搁櫚闄撮櫠闄烽櫖闆�闆洨绔犵珶闋傞爟榄氶偿楣甸箍楹ラ夯鍌㈠倣鍌呭倷鍌戝個鍌栧倶鍌氭渶鍑卞壊鍓村壍鍓╁嫗鍕濆嫑鍗氬帴鍟诲杸鍠у暭鍠婂枬鍠樺杺鍠滃柂鍠斿枃鍠嬪杻鍠冲柈鍠熷斁鍠插枤鍠诲柆鍠卞暰鍠夊柅鍠欏湇鍫牚鍫村牑鍫板牨鍫″牆鍫犲9澹哄锟�".split("");for(a=0;a!=t[179].length;++a)if(t[179][a].charCodeAt(0)!==65533){r[t[179][a]]=45824+a;e[45824+a]=t[179][a]}t[180]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷濠峰獨濠垮獟濯涘瀛冲瀵掑瘜瀵撳瘣灏婂皨灏卞祵宓愬创宓囧方骞呭附骞�骞冨咕寤婂粊寤傚粍寮煎江寰╁惊寰ㄦ儜鎯℃偛鎮舵儬鎰滄劊鎯烘剷鎯版兓鎯存叏鎯辨剮鎯舵剦鎰�鎰掓垷鎵夋帲鎺屾弿鎻�鎻╂弶鎻嗘弽锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鎻掓彛鎻愭彙鎻栨彮鎻嵍鎻存彧鎻涙憭鎻氭徆鏁炴暒鏁㈡暎鏂戞枑鏂櫘鏅版櫞鏅舵櫙鏆戞櫤鏅炬櫡鏇炬浛鏈熸湞妫烘妫犳妫楁妫熸5妫'妫规妫叉#妫嬫妞嶆妞庢妫氭ギ妫绘娆烘娈樻畺娈兼姘隘姘腐娓告箶娓℃覆婀ф箠娓犳弗娓f笡婀涙箻娓ゆ箹婀腑娓︽汞娓存箥娓烘脯婀冩笣娓炬粙锟�".split("");for(a=0;a!=t[180].length;++a)if(t[180][a].charCodeAt(0)!==65533){r[t[180][a]]=46080+a;e[46080+a]=t[180][a]}t[181]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷婧夋笝婀庢梗婀勬共婀╂篃鐒欑剼鐒︾劙鐒$劧鐓劀鐗岀妱鐘�鐚剁尌鐚寸尒鐞虹惇鐞崇悽鐞ョ惖鐞剁惔鐞悰鐞︾惃鐢ョ敠鐣暘鐥㈢棝鐥g棛鐥樼棡鐥犵櫥鐧肩殩鐨撶毚鐩滅潖鐭纭’绋嶇▓绋嬬▍绋�绐橈拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界獥绐栫绔g瓑绛栫瓎绛愮瓛绛旂瓖绛嬬瓘绛戠矡绮ョ禐绲愮胆绲曠传绲挡绲$郸绲㈢蛋绲冲杽缈旂繒鑰嬭亽鑲呰厱鑵旇厠鑵戣厧鑴硅厗鑴捐厡鑵撹叴鑸掕垳鑿╄悆鑿歌悕鑿犺弲钀嬭弫鑿彵鑿磋憲钀婅彴钀岃弻鑿借彶鑿婅惛钀庤悇鑿滆悋鑿旇彑铏涜洘铔欒洯铔旇洓铔よ洂铔炶瑁佽琚辫瑕栬ɑ瑭犺瑭炶瑭侊拷".split("");for(a=0;a!=t[181].length;++a)if(t[181][a].charCodeAt(0)!==65533){r[t[181][a]]=46336+a;e[46336+a]=t[181][a]}t[182]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷瑭旇瑭愯﹩瑷磋ê瑷惰〇璞¤矀璨布璨宠步璩佽不璩�璨磋卜璨惰部璨歌秺瓒呰秮璺庤窛璺嬭窔璺戣穼璺涜穯杌昏桓杌艰緶閫�甸�遍�搁�查�堕剛閮甸剦閮鹃叄閰ラ噺閳旈垥閳i垑閳為垗閳愰垏閳戦枖闁忛枊闁戯拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介枔闁掗枎闅婇殠闅嬮櫧闅呴殕闅嶉櫜闅勯泚闆呴泟闆嗛泧闆洸闊岄爡闋嗛爤椋ч*椋)椋查-棣Ν榛冮粛榛戜簜鍌偟鍌插偝鍍呭偩鍌偡鍌诲偗鍍囧壙鍓峰壗鍕熷嫤鍕ゅ嫝鍕e尟鍡熷棬鍡撳棪鍡庡棞鍡囧棏鍡e棨鍡棜鍡″梾鍡嗗棩鍡夊湌鍦撳濉戝濉楀濉斿~濉屽…濉婂、濉掑濂у珌瀚夊珜濯惧濯硷拷".split("");for(a=0;a!=t[182].length;++a)if(t[182][a].charCodeAt(0)!==65533){r[t[182][a]]=46592+a;e[46592+a]=t[182][a]}t[183]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷濯冲珎濯插旦宓箤骞瑰粔寤堝紥褰欏粳寰剼鎰忔厛鎰熸兂鎰涙児鎰佹剤鎱庢厡鎱勬厤鎰炬劥鎰ф剭鎰嗘劮鎴℃垻鎼撴惥鎼炴惇鎼惤鎼悘鎼滄悢鎼嶆惗鎼栨悧鎼嗘暚鏂熸柊鏆楁殙鏆囨殘鏆栨殑鏆樻殟鏈冩妤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥妤锋妤旀サ妞版妤婃エ妤妤撴ス姒嗘妤f姝囨姣�娈挎瘬姣芥孩婧粨婧舵粋婧愭簼婊囨粎婧ユ簶婧兼汉婧粦婧栨簻婊勬粩婧骇婧寸厧鐓欑叐鐓ょ厜鐓х厹鐓叇鐓岀叆鐓炵厗鐓ㄧ厲鐖虹墥鐚风崊鐚跨尵鐟憵鐟曠憻鐟炵憗鐞跨憴鐟涚憸鐣剁暩鐦�鐥扮榿鐥茬棻鐥虹椏鐥寸棾鐩炵洘鐫涚潾鐫︾潪鐫o拷".split("");for(a=0;a!=t[183].length;++a)if(t[183][a].charCodeAt(0)!==65533){r[t[183][a]]=46848+a;e[46848+a]=t[183][a]}t[184]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐫圭潽鐫潨鐫ョ潹鐫㈢煯纰庣纰楃纰岀纭肩纰撶】绁虹タ绂佽惉绂界绋氱绋旂绋炵獰绐犵绡�绛犵绛х脖绮崇驳缍撶倒缍戠秮缍忕禌缃僵缃讲缇╃鲸缇よ仏鑱樿倖鑲勮叡鑵拌吀鑵ヨ叜鑵宠叓锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鑵硅吅鑵﹁垍鑹囪拏钁疯惤钀辫懙钁﹁懌钁夎懍钁涜惣钀佃憽钁h懇钁憜铏炶櫆铏熻浌铚撹湀铚囪渶铔捐浕铚傝渻铚嗚湂琛欒瑁旇瑁滆瑁濊!瑁婅瑁掕瑙h┇瑭茶┏瑭﹁┅瑭拌獓瑭艰瑾犺┍瑾呰┉瑭㈣┊瑭┕瑭昏ň瑭ㄨ雹璨婅矇璩婅硣璩堣硠璨茶硟璩傝硡璺¤窡璺ㄨ矾璺宠泛璺筏璺﹁翰杓冭級杌捐紛锟�".split("");for(a=0;a!=t[184].length;++a)if(t[184][a].charCodeAt(0)!==65533){r[t[184][a]]=47104+a;e[47104+a]=t[184][a]}t[185]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷杈熻静閬嬮亰閬撻亗閬旈�奸仌閬愰亣閬忛亷閬嶉亼閫鹃亖閯掗剹閰叒閰╅噳閳烽墬閳搁埥閴�閳鹃墰閴嬮墹閴戦埓閴夐墠閴呴埞閳块墯闁橀殬闅旈殨闆嶉泲闆夐泭闆烽浕闆归浂闈栭澊闈堕爯闋戦爴闋婇爳闋岄<椋达拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介=椋鹃Τ棣遍Υ楂¢畅楹傞紟榧撻紶鍍у儺鍍ュ儢鍍儦鍍曞儚鍍戝儽鍍庡儵鍏㈠嚦鍔冨妭鍖卞幁鍡惧榾鍢涘槜鍡藉様鍢嗗槈鍢嶅槑鍡峰槚鍢熷槇鍢愬椂鍦樺湒濉靛【澧冨澧婂」澧呭〗澹藉ぅ澶㈠い濂ォ瀚″瀚╁珬瀚栧珮瀚e瀵炲瀵″瀵﹀瀵㈠瀵熷皪灞㈠秳宥囧箾骞e箷骞楀箶寤撳粬寮婂絾褰板竟鎱囷拷".split("");for(a=0;a!=t[185].length;++a)if(t[185][a].charCodeAt(0)!==65533){r[t[185][a]]=47360+a;e[47360+a]=t[185][a]}t[186]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鎰挎厠鎱锋參鎱f厽鎱氭厴鎱垫埅鎾囨憳鎽旀挙鎽告憻鎽烘憫鎽ф惔鎽懟鏁叉枴鏃楁棖鏆㈡毃鏆濇姒ㄦ妲佹Ξ妲撴姒涙Ψ姒绘Λ姒存妲嶆Ν妲屾Ζ妲冩Γ姝夋瓕姘虫汲婕旀痪婕撴淮婕╂季婕犳棘婕忔紓婕拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥豢婊紗婕辨几婕叉迹婕曟极婕緢婕滑婕佹徊婊屾环鐔旂啓鐓界唺鐔勭啋鐖剧姃鐘栫崉鐛愮懁鐟g應鐟扮懎鐢勭枒鐦х槏鐦嬬槈鐦撶洝鐩g瀯鐫界澘鐫$纰熺ⅶ纰崇ⅸ纰g绂忕绋ū绐绔绠$畷绠嬬绠楃疂绠旂畯绠哥畤绠勭补绮界簿缍荤栋缍滅督缍剧稜绶婄洞缍茬侗缍虹盯缍跨兜缍哥董绶掔穱缍拷".split("");for(a=0;a!=t[186].length;++a)if(t[186][a].charCodeAt(0)!==65533){r[t[186][a]]=47616+a;e[47616+a]=t[186][a]}t[187]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷缃扮繝缈$繜鑱炶仛鑲囪厫鑶�鑶忚唸鑶婅吙鑶傝嚙鑷鸿垏鑸旇垶鑹嬭搲钂胯搯钃勮挋钂炶挷钂滆搵钂歌搥钃撹拹钂艰搼钃婅溈铚滆溁铚㈣湧铚磋湗铦曡湻铚╄3瑜傝4瑁硅8瑁借(瑜氳/瑾﹁獙瑾炶瑾嶈瑾撹锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷瑾瑾ㄨ獦瑾戣獨瑾ц豹璨嶈矊璩撹硲璩掕但瓒欒稌璺艰紨杓掕紩杓撹荆閬犻仒閬滈仯閬欓仦閬㈤仢閬涢剻閯橀劄閰甸吀閰烽叴閴搁妧閵呴姌閵栭壔閵撻姕閵ㄩ壖閵戦枴闁ㄩ柀闁i枼闁ら殭闅滈殯闆岄洅闇�闈奸瀰闊堕牀闋橀棰遍椁呴椁夐楠楂﹂瓉榄傞炒槌堕吵楹奸蓟榻婂剟鍎�鍍诲兊鍍瑰剛鍎堝剦鍎呭嚋锟�".split("");for(a=0;a!=t[187].length;++a)if(t[187][a].charCodeAt(0)!==65533){r[t[187][a]]=47872+a;e[47872+a]=t[187][a]}t[188]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍔囧妶鍔夊妽鍔婂嫲鍘插槷鍢诲樄鍢插樋鍢村槱鍣撳檸鍣楀櫞鍢跺槸鍢板澧熷澧冲澧ⅸ澧﹀キ瀣夊瀣嬪瀣屽瑘瀵瀵╁灞ゅ饱宥濆稊骞㈠篃骞″虎寤氬粺寤濆唬寤犲綀褰卞痉寰垫叾鎱ф叜鎱濇厱鎲傦拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥吋鎱版叓鎱炬啩鎲愭啱鎲庢啲鎲氭啢鎲旀啴鎴懇鎽懝鎾炴挷鎾堟拹鎾版挜鎾撴挄鎾╂拻鎾挱鎾挌鎾挋鎾㈡挸鏁垫暦鏁告毊鏆毚鏆辨ǎ妯熸Ж妯佹妯欐Ы妯℃〒妯婃С妯傛▍妲☉姝愭瓗娈ゆ瘏姣嗘伎娼兼緞娼戞溅娼旀締娼經娼告疆婢庢胶娼版饯婢楁綐婊曟蒋娼犳綗鐔熺啲鐔辩啫鐗栫姏鐛庣崡鐟╃拫鐠冿拷".split("");for(a=0;a!=t[188].length;++a)if(t[188][a].charCodeAt(0)!==65533){r[t[188][a]]=48128+a;e[48128+a]=t[188][a]}t[189]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐟剧拃鐣跨槧鐦╃槦鐦ょ槮鐦$槩鐨氱毢鐩ょ瀻鐬囩瀸鐬戠瀷纾嬬纰虹纰剧纰肩绋跨绌�绋界ǚ绋荤绐绠辩瘎绠寸瘑绡囩瘉绠犵瘜绯婄窢绶寸矾绶荤窐绶窛绶ㄧ罚绶氱窞绶╃稙绶欑凡绶圭降缃风警锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷缈╄�﹁啗鑶滆啙鑶犺啔鑶樿敆钄借敋钃敩钄敁钄戣敚钄¤敂钃敟钃胯攩铻傝澊铦惰潬铦﹁澑铦ㄨ潤铦楄潓铦撹琛濊瑜囪瑜撹瑜婅璜掕珖璜勮獣璜嬭瑾茶珘璜傝瑾拌珫璜嶈瑾硅珱璞岃睅璞碃璩炶肠璩よ超璩尝璩h硿璩场璧稛瓒h斧韪愯笣韪㈣笍韪╄笩韪¤笧韬鸿紳杓涜紵杓╄鸡杓紲杓烇拷".split("");for(a=0;a!=t[189].length;++a)if(t[189][a].charCodeAt(0)!==65533){r[t[189][a]]=48384+a;e[48384+a]=t[189][a]}t[190]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷杓ラ仼閬仺閬伔閯伴劖閯ч劚閱囬唹閱嬮唭閶呴娀閵烽嫪閵嫟閶侀姵閵奸嫆閶囬嫲閵查柇闁遍渼闇嗛渿闇夐潬闉嶉瀷闉忛牎闋牅棰抽椁撻椁橀椐愰椐涢椐曢椐欓楂楝ч瓍榄勯榄磫榇夛拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介磧楹╅壕榛庡ⅷ榻掑剴鍎樺剶鍎愬剷鍐�鍐嚌鍔戝姄鍕冲櫃鍣櫣鍣╁櫎鍣稿櫔鍣ㄥ櫏鍣卞櫙鍣櫌鍣跺澧惧澹呭ギ瀣濆瀛稿灏庡綂鎲叉啈鎲╂唺鎳嶆喍鎲炬噴鎳堟埌鎿呮搧鎿嬫捇鎾兼摎鎿勬搰鎿傛搷鎾挎搾鎿旀捑鏁存泦鏇夋毠鏇勬泧鏆告ń妯告ê姗欐┇姗樻ü姗勬姗℃姗囨ǖ姗熸﹫姝欐姘呮總婢辨尽锟�".split("");for(a=0;a!=t[190].length;++a)if(t[190][a].charCodeAt(0)!==65533){r[t[190][a]]=48640+a;e[48640+a]=t[190][a]}t[191]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷婵冩兢婵佹晶婢虫縺婢规径婢︽緺婢寸喚鐕夌噽鐕掔噲鐕曠喒鐕庣嚈鐕滅噧鐕勭崹鐠滅挘鐠樼挓鐠炵摙鐢岀攳鐦寸樃鐦虹洤鐩ョ灎鐬炵灍鐬ョ(纾氱,纾хΖ绌嶇绌嗙绌嬬绡欑皯绡夌绡涚绡╃绯曠硸绺婏拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界笐绺堢笡绺g笧绺濈笁绺愮焦缇茬堪缈辩慨鑰ㄨ喅鑶╄啫鑷昏垐鑹樿墮钑婅暀钑堣暔钑╄晝钑夎暛钑暈铻冭灍铻炶灑铻嶈 瑜げ瑜ヨか瑜¤Κ瑕﹁璜鸿璜辫瑎璜滆璜璎佽瑐璜疯璜宠璜艰鲍璞矒璩磋箘韪辫复韫傝腹韪佃蓟杓几杓宠鲸杈﹂伒閬撮伕閬查伡閬洪劥閱掗尃閷堕嫺閷抽尟閷㈤嫾閷寗閷氾拷".split("");for(a=0;a!=t[191].length;++a)if(t[191][a].charCodeAt(0)!==65533){r[t[191][a]]=48896+a;e[48896+a]=t[191][a]}t[192]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷閷愰對閷¢寱閷寵闁婚毀闅ㄩ毆闆曢湈闇戦湒闇嶉湏闇忛潧闈滈潶闉橀牥闋搁牷闋烽牠闋归牑椁愰え椁為椁¢椐Б椐遍楠奸楂楫戦磿榇i处榇ㄩ磼榇涢粯榛旈緧榫滃劒鍎熷劇鍎插嫷鍤庡殌鍤愬殔鍤囷拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉殢澹曞澹戝瀣板瀣ゅ灏峰报宥煎逗宥藉陡骞綄寰芥噳鎳傛噰鎳︽噵鎴叉埓鎿庢搳鎿樻摖鎿版摝鎿摫鎿㈡摥鏂傛杻鏇欐洊妾�妾旀獎妾㈡獪娅涙姗炬獥妾愭獱姝滄姣氭皥婵樻勘婵熸繝婵涙郡婵刊婢�婵俊婵╂繒婵堪鐕х嚐鐕嚘鐕ョ嚟鐕嚧鐕犵埖鐗嗙嵃鐛茬挬鐠扮挦鐠ㄧ檰鐧傜檶鐩灣鐬灠鐬拷".split("");for(a=0;a!=t[192].length;++a)if(t[192][a].charCodeAt(0)!==65533){r[t[192][a]]=49152+a;e[49152+a]=t[192][a]}t[193]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐬х灜鐭7纾虹4纾绂хΚ绌楃绨囩皪绡剧绨岀癄绯犵硿绯炵尝绯熺硻绯濈府绺剧箚绺风覆绻冪斧绺界副绻呯箒绺寸腹绻堢傅绺跨腐缃勭砍缈艰伇鑱茶伆鑱伋鑷嗚噧鑶鸿噦鑷�鑶胯喗鑷夎喚鑷ㄨ垑鑹辫柂锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷钖勮暰钖滆枒钖旇柉钖涜枃钖ㄨ枈铏ц焵锜戣灣锜掕焼铻灮铻鸿焾锜嬭せ瑜惰瑜歌そ瑕瑤璎楄瑱璎涜瑠璎犺瑵璎勮瑦璞佽翱璞宠澈璩借臣璩歌郴瓒ㄨ箟韫嬭箞韫婅絼杓捐絺杞呰伎閬块伣閭勯倎閭傞個閯归啠閱為啘閸嶉巶閷ㄩ嵉閸婇崶閸嬮寴閸鹃崿閸涢嵃閸氶崝闂婇棆闂岄棃闂嗛毐闅搁洊闇滈湠闉犻煋椤嗛⒍椁甸▉锟�".split("");for(a=0;a!=t[193].length;++a)if(t[193][a].charCodeAt(0)!==65533){r[t[193][a]]=49408+a;e[49408+a]=t[193][a]}t[194]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷椐块楫楫椿榇块簨榛忛粸榛滈粷榛涢季榻嬪彚鍤曞毊澹欏瀣稿綕鎳f埑鎿存摬鎿炬攩鎿烘摶鎿锋柗鏇滄湨妾虫娅冩妾告珎妾姝熸娈�夌�嬫烤鐎嗘亢鐎戠�忕嚮鐕肩嚲鐕哥嵎鐛电挧鐠跨敃鐧栫櫂锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐧掔灲鐬跨灮鐬肩绂绌㈢绔勭珔绨哀绨盀绨g啊绯х箶绻曠篂绻氱埂绻掔箼缃堢抗缈昏伔鑱惰噸鑷忚垔钘忚柀钘嶈棎钘夎柊钖鸿柟钖﹁煰锜煵锜犺瑕茶Т璎ㄨ璎璞愯磪韫欒梗韫﹁工韫熻箷杌�杞夎綅閭囬們閭堥啱閱噽閹旈帄閹栭帰閹抽幃閹幇閹橀帤閹楅棓闂栭棎闂曢洟闆滈洐闆涢洖闇ら灒闉︼拷".split("");for(a=0;a!=t[194].length;++a)if(t[194][a].charCodeAt(0)!==65533){r[t[194][a]]=49664+a;e[49664+a]=t[194][a]}t[195]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷闉煿椤嶉椤岄椤撻⒑椁鹃た椁介ぎ棣ラ◣楂侀瑑楝嗛瓘榄庨瓖榀婇瘔榀介瘓榀�榈戦禎榈犻粻榧曢棘鍎冲殽澹炲澹㈠榫愬滑鎳叉嚪鎳舵嚨鏀�鏀忔洜鏇濇娅濇珰娅撶�涚�熺�ㄧ�氱�濈�曠�樼垎鐖嶇墭鐘㈢嵏锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐛虹捊鐡婄摚鐤囩枂鐧熺櫋鐭囩绂辩┇绌╃熬绨跨案绨界胺绫�绻弓绻圭供绻緟绻崇径缇圭靖鑷樿棭钘濊棯钘曡棨钘ヨ椃锜昏爡锠嶈煿锜捐瑗熻瑗炶瓉璀滆瓨璀夎瓪璀庤瓘璀嗚瓩璐堣磰韫艰共韬囪苟韫购韫磋綌杞庤经閭婇倠閱遍啴閺¢彂閺熼弮閺堥彍閺濋彇閺㈤弽閺橀彜閺楅彣闂滈毚闆i湭闇ч潯闊滈熁椤烇拷".split("");for(a=0;a!=t[195].length;++a)if(t[195][a].charCodeAt(0)!==65533){r[t[195][a]]=49920+a;e[49920+a]=t[195][a]}t[196]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷椤橀棰奸楗夐楱欓瑣榀ㄩ榀栭瘺槎夐怠榈查氮榈簰楹楅簱楹村嫺鍤ㄥ毞鍤跺毚鍤煎¥瀛�瀛冨瀵跺穳鎳告嚭鏀樻敂鏀欐洣鏈ф鐎剧�扮�茬垚鐛荤搹鐧㈢櫏绀︾お绀か绔囩绫岀眱绫嶇朝绯拌井绻界辜锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绾傜綄鑰�鑷氳墻钘昏椆铇戣椇铇嗚構铇囪槉锠旇爼瑗よ瑙歌璀璀瓱璀磸璐嶈簤韬佽簠韬傞喆閲嬮悩閻冮徑闂¢湴椋勯楗戦Θ楱ò楱烽ǖ榘撻皪楣归旱榛ㄩ集榻熼剑榻″劮鍎稿泚鍥�鍥傚灞穽鎳兼嚲鏀濇敎鏂曟洨娅绘瑒娅烘鐏岀垱鐘х摉鐡旂櫓鐭撶睈绾忕簩缇艰槜铇槡锠h牏锠¤牊瑗ガ瑕借锟�".split("");for(a=0;a!=t[196].length;++a)if(t[196][a].charCodeAt(0)!==65533){r[t[196][a]]=50176+a;e[50176+a]=t[196][a]}t[197]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷璀疯璐撹簥韬嶈簨杞熻警閱洪惍閻抽惖閻洪惛閻查惈闂㈤湼闇归湶闊块¨椤ラ椹呴﹥椹�楱鹃珡榄旈瓚榘哎槎洞榉傞陡楹濋化榧欓綔榻﹂涧鍎煎劵鍥堝泭鍥夊宸斿窉褰庢嚳鏀ゆ瑠姝$亼鐏樼巰鐡ょ枈鐧櫖锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绂崇睜绫熻伨鑱借嚐瑗茶ク瑙艰畝璐栬礂韬戣簱杞¢厛閼勯憫閼掗溄闇鹃焹闊侀~楗曢椹嶉珤楝氶眽榘遍熬榘婚窊榉楅即榻姜榫斿泴宸栨垁鏀f敨鏀洭娆愮摎绔婄堡绫g饱绾撶簴绾旇嚔铇歌樋锠辫畩閭愰倧閼i憼閼ら潹椤椹氶椹楅珦楂旈珣楸旈睏楸栭伐楹熼淮鍥戝)鏀仦鐧辩櫜鐭楃綈缇堣牰锠硅、璁撹畳锟�".split("");for(a=0;a!=t[197].length;++a)if(t[197][a].charCodeAt(0)!==65533){r[t[197][a]]=50432+a;e[50432+a]=t[197][a]}t[198]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷璁栬壏璐涢噣閼潅闈堥潉闊嗛“椹熼榄橀睙榉归泛楣奸菇榧囬椒榻插怀娆栫仯绫碑锠昏韬¢噥閼查懓椤遍楂栭榛岀仱鐭氳畾閼烽焿椹㈤━绾滆疁韬噮閼介懢閼奸狈楸搁环璞旈懣楦氱埁椹楦涢笧绫诧拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[198].length;++a)if(t[198][a].charCodeAt(0)!==65533){r[t[198][a]]=50688+a;e[50688+a]=t[198][a]}t[201]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷涔備箿鍑靛寶鍘備竾涓屼箛浜嶅洍铷屽碑褰充笍鍐囦笌涓簱浠備粔浠堝啒鍕煎崿鍘瑰湢澶冨が灏愬房鏃℃姣屾皵鐖夸副涓间花浠滀哗浠′粷浠氬垖鍖滃崒鍦㈠湥澶楀く瀹佸畡灏掑盎灞村背甯勫簚搴傚繅鎴夋墣姘曪拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥岸姹冩翱姘荤姰鐘扮帄绂歌倞闃炰紟浼樹棘浠典紨浠变紑浠蜂紙浼濅紓浼呬饥浼撲紕浠翠紥鍐卞垞鍒夊垚鍔﹀將鍖熷崓鍘婂悋鍥″洘鍦湭鍦村ぜ濡�濂煎濂诲ゾ濂峰タ瀛栧皶灏ュ奔灞哄被灞惧窡骞靛簞寮傚細褰村繒蹇斿繌鎵滄墳鎵ゆ墶鎵︽墷鎵欐墵鎵氭墺鏃棶鏈炬湽鏈告溁鏈烘溈鏈兼湷姘樻眴姹掓睖姹忔眾姹旀眿锟�".split("");for(a=0;a!=t[201].length;++a)if(t[201][a].charCodeAt(0)!==65533){r[t[201][a]]=51456+a;e[51456+a]=t[201][a]}t[202]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷姹岀伇鐗炵姶鐘电帋鐢櫩绌电綉鑹歌壖鑺�鑹借壙铏嶈ゾ閭欓倵閭橀倹閭旈槩闃ら槧闃d綎浼讳舰浣変綋浣や季浣т綊浣熶絹浣樹辑浼充伎浣″啅鍐瑰垳鍒炲垺鍔姰鍖夊崳鍗插帋鍘忓惏鍚峰惇鍛斿憛鍚欏悳鍚ュ悩锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍚藉憦鍛佸惃鍚ゅ憞鍥洤鍥ュ潄鍧呭潓鍧夊潒鍧掑濂�濡﹀濡犲濡庡Β濡愬濡уΑ瀹庡畳灏ㄥ蔼宀嶅矎宀堝矉宀夊矑宀婂矄宀撳矔宸犲笂甯庡簨搴夊簩搴堝簫寮呭紳褰稿蕉蹇掑繎蹇愬凯蹇ㄥ慨蹇冲俊蹇ゅ浚蹇哄刊蹇峰炕鎬�蹇存埡鎶冩妼鎶庢姀鎶旀妵鎵辨壔鎵烘壈鎶佹妶鎵锋壗鎵叉壌鏀锋棸鏃存棾鏃叉椀鏉呮潎锟�".split("");for(a=0;a!=t[202].length;++a)if(t[202][a].charCodeAt(0)!==65533){r[t[202][a]]=51712+a;e[51712+a]=t[202][a]}t[203]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鏉欐潟鏉屾潏鏉濇潔鏉氭潒姣愭皺姘氭备姹ф鲍娌勬矉娌忔北姹暴娌氭杯娌囨矔娌滄宝姹虫饱姹绘矌鐏寸伜鐗g娍鐘界媰鐙嗙媮鐘虹媴鐜曠帡鐜撶帞鐜掔敽鐢圭枖鐤曠殎绀借�磋倳鑲欒倫鑲掕倻鑺愯姀鑺呰妿鑺戣姄锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鑺婅妰鑺勮备杩夎究閭熼偂閭ラ倿閭ч偁闃伴槰闃槶涓充緲浣间緟浣戒線渚囦蕉浣翠緣渚勪椒浣屼緱浣練浣逛緛浣镐緪渚滀緮渚炰緬渚備緯浣疆鍐炲喖鍐惧埖鍒插埑鍓嗗埍鍔煎寠鍖嬪尲鍘掑帞鍜囧懣鍜佸拺鍜傚拡鍛懞鍛惧懃鍛懘鍛﹀拲鍛憽鍛犲挊鍛e懅鍛ゅ浄鍥瑰澂鍧插澀鍧澅鍧板澏鍨�鍧靛澔鍧冲澊鍧拷".split("");for(a=0;a!=t[203].length;++a)if(t[203][a].charCodeAt(0)!==65533){r[t[203][a]]=51968+a;e[51968+a]=t[203][a]}t[204]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍧ㄥ澖澶屽濡靛濮忓濡插濮佸Χ濡煎濮栧Ρ濡藉濮堝Υ濮囧瀛ュ畵瀹曞眲灞囧伯宀ゅ矤宀靛帛宀ㄥ铂宀熷玻宀并宀钵宀濆播宀跺舶宀﹀笚甯斿笝寮ㄥ饥寮e激褰斿緜褰惧浇蹇炲骏鎬�︽�欐�叉�嬶拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥�存�婃�楁�虫�氭�炴��㈡�嶆�愭��撴�戞�屾�夋�滄垟鎴芥姯鎶存嫅鎶炬姫鎶舵媻鎶姵鎶娀鎶╂姲鎶告斀鏂ㄦ柣鏄夋椉鏄勬槖鏄堟椈鏄冩構鏄嶆槄鏃芥槕鏄愭浂鏈婃瀰鏉瀻鏋掓澏鏉绘灅鏋嗘瀯鏉存瀺鏋屾澓鏋熸瀾鏋欐瀮鏉芥瀬鏉告澒鏋旀娈�姝炬癁姘濇矒娉倡娉硻娌舵硵娌厂娌锋硱娉傛埠娉冩硢娉巢锟�".split("");for(a=0;a!=t[204].length;++a)if(t[204][a].charCodeAt(0)!==65533){r[t[204][a]]=52224+a;e[52224+a]=t[204][a]}t[205]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷娉掓碀娌存矈娌濇瞼娉炴硛娲版硩娉囨舶娉规硰娉╂硲鐐旂倶鐐呯倱鐐嗙倓鐐戠倴鐐傜倸鐐冪壀鐙栫媼鐙樼媺鐙滅嫆鐙旂嫐鐙岀嫅鐜ょ帯鐜帵鐜㈢帬鐜帩鐡濈摠鐢跨晙鐢剧枌鐤樼毌鐩崇洷鐩扮浀鐭哥熂鐭圭熁鐭猴拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界煼绁傜た绉呯└绌荤绫电辰鑰佃倧鑲偅鑲歌偟鑲垹鑺犺媭鑺姎鑺樿姏鑺佃姧鑺娂鑺炶姾鑺磋姩鑺¤姪鑻傝姢鑻冭姸鑺㈣櫚铏櫗铏睎杩掕繈杩撹繊杩栬繒杩楅偛閭撮偗閭抽偘闃归樈闃奸樅闄冧繊淇呬繐渚蹭繅淇嬩縼淇斾繙淇欎净渚充繘淇囦繓渚轰縺渚逛楷鍓勫墘鍕�鍕傚尳鍗煎帡鍘栧帣鍘樺捄鍜″挱鍜ュ搹锟�".split("");for(a=0;a!=t[205].length;++a)if(t[205][a].charCodeAt(0)!==65533){r[t[205][a]]=52480+a;e[52480+a]=t[205][a]}t[206]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍝冭實鍜峰挳鍝栧挾鍝呭搯鍜犲懓鍜煎挗鍜惧懖鍝炲挵鍨靛灋鍨熷灓鍨屽灄鍨濆灈鍨斿灅鍨忓灆鍨ュ灇鍨曞4澶嶅濮″濮█濮卞濮哄Ы濮煎Ф濮ゅР濮峰濮╁С濮靛濮惧Т濮灞屽硱宄樺硨宄楀硧宄涳拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉碁宄氬硥宄囧硦宄栧硴宄斿硰宄堝硢宄庡碂宄稿饭甯″涪甯e笭甯ゅ喊搴ゅ孩搴涘海搴ュ紘寮綎寰嗘�锋�规仈鎭叉仦鎭呮亾鎭囨亯鎭涙亴鎭�鎭傛仧鎬ゆ亜鎭樻仸鎭墏鎵冩嫃鎸嶆寢鎷垫寧鎸冩嫬鎷规審鎸屾嫺鎷舵寑鎸撴寯鎷烘寱鎷绘嫲鏁佹晝鏂柨鏄舵槨鏄叉樀鏄滄槮鏄㈡槼鏄樅鏄濇槾鏄规槷鏈忔湊鏌佹煵鏌堟灪锟�".split("");for(a=0;a!=t[206].length;++a)if(t[206][a].charCodeAt(0)!==65533){r[t[206][a]]=52736+a;e[52736+a]=t[206][a]}t[207]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鏌滄灮鏌告煒鏌�鏋锋焻鏌煠鏌熸灥鏌嶆灣鏌锋煻鏌煟鏌傛灩鏌庢煣鏌版灢鏌兼焼鏌煂鏋煢鏌涙熀鏌夋煀鏌冩煪鏌嬫娈傛畡娈舵瘱姣樻癄姘犳啊娲ㄦ创娲礋娲兼纯娲掓磰娉氭闯娲勬礄娲烘礆娲戞磤娲濇祩锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷娲佹礃娲锋磧娲忔祤娲囨礌娲磮娲㈡磯娲愮偡鐐熺偩鐐辩偘鐐$偞鐐电偐鐗佺墘鐗婄壃鐗扮壋鐗媻鐙ょ嫧鐙嫙鐙嫤鐙g巺鐝岀弬鐝堢弲鐜圭幎鐜电幋鐝幙鐝囩幘鐝冪弳鐜哥弸鐡摦鐢晣鐣堢枾鐤櫣鐩勭湀鐪冪渼鐪呯湂鐩风浕鐩虹煣鐭ㄧ爢鐮戠爳鐮呯爯鐮忕爭鐮夌爟鐮撶绁岀绁呯绉曠绉忕绉庣獉锟�".split("");for(a=0;a!=t[207].length;++a)if(t[207][a].charCodeAt(0)!==65533){r[t[207][a]]=52992+a;e[52992+a]=t[207][a]}t[208]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绌剧珣绗�绗佺焙绫哥惫绫跨瞼绮佺磧绱堢磥缃樼緫缇嶇揪鑰囪�庤�忚�旇�疯儤鑳囪儬鑳戣儓鑳傝儛鑳呰儯鑳欒儨鑳婅儠鑳夎儚鑳楄儲鑳嶈嚳鑸¤姅鑻欒嬀鑻硅寚鑻ㄨ寑鑻曡尯鑻嫋鑻磋嫭鑻¤嫴鑻佃寣鑻昏嫸鑻拌嫪锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鑻よ嫚鑻鸿嫵鑻櫡铏磋櫦铏宠琛庤¨琛々瑙撹▌瑷囪挡杩h俊杩繝閮遍偨閭块儠閮呴偩閮囬儖閮堥嚁閲撻檾闄忛檻闄撻檴闄庡�炲�呭�囧�撳�㈠�板�涗康淇村�冲�峰�慷淇峰�楀�滃�犲�у�靛��卞�庡厷鍐斿啌鍑婂噭鍑呭噲鍑庡墶鍓氬墥鍓炲墴鍓曞墷鍕嶅寧鍘炲敠鍝㈠敆鍞掑摟鍝冲摛鍞氬摽鍞勫攬鍝攽鍞呭摫锟�".split("");for(a=0;a!=t[208].length;++a)if(t[208][a].charCodeAt(0)!==65533){r[t[208][a]]=53248+a;e[53248+a]=t[208][a]}t[209]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍞婂摶鍝峰摳鍝犲攷鍞冨攱鍦佸渹鍩屽牪鍩曞煉鍨哄焼鍨藉灱鍨稿灦鍨垮焽鍩愬灩鍩佸濂婂濞栧ō濞〞濞忓濞婂濞冲瀹у瀹皟灞栧睌宄晨宄潮宄峰磤宄瑰俯甯ㄥ酣搴邯搴汲寮板涧鎭濇仛鎭э拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥亖鎮㈡倛鎮�鎮掓倎鎮濇們鎮曟倹鎮楁倗鎮滄値鎴欐墕鎷叉寪鎹栨尙鎹勬崊鎸舵崈鎻ゆ尮鎹嬫崐鎸兼尒鎹佹尨鎹樻崝鎹欐尛鎹囨尦鎹氭崙鎸告崡鎹�鎹堟晩鏁嗘梿鏃冩梽鏃傛檴鏅熸檱鏅戞湌鏈撴牊鏍氭鏍叉牫鏍绘妗忔爾鏍辨牅鏍垫牜鏍牤妗庢鏍存牆鏍掓爺鏍︽牗鏍鏍烘牓鏍犳娆娆辨姝倐娈堟姣わ拷".split("");for(a=0;a!=t[209].length;++a)if(t[209][a].charCodeAt(0)!==65533){r[t[209][a]]=53504+a;e[53504+a]=t[209][a]}t[210]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷姣ㄦ姣㈡姘ユ岛娴f丹娴舵磵娴℃稈娴樻耽娴弹娑戞秿娣悼娑嗘禐娴ф禒娑楁蛋娴兼禑娑傛稑娲胆娑嬫稻娑�娑勬礀娑冩祷娴芥档娑愮儨鐑撶儜鐑濈儖缂圭儮鐑楃儝鐑炵儬鐑旂儘鐑呯儐鐑囩儦鐑庣儭鐗傜壐锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐗风壎鐚�鐙虹嫶鐙剧嫸鐙崇嫽鐚佺彄鐝欑彞鐝栫幖鐝х彛鐝╃彍鐝掔彌鐝旂彎鐝氱彈鐝樼彣鐡炵摕鐡寸摰鐢$暃鐣熺柊鐥佺柣鐥勭梹鐤跨柖鐤虹殜鐩夌湞鐪涚湊鐪撶湌鐪g湋鐪曠湙鐪氱湤鐪х牐鐮牏鐮电牤鐮ㄧ牣鐮牎鐮╃牫鐮牨绁旂绁忕绁撶绁戠Й绉绉Л绉绉炵绐嗙獕绐呯獘绐岀獖绐囩珮绗愶拷".split("");for(a=0;a!=t[210].length;++a)if(t[210][a].charCodeAt(0)!==65533){r[t[210][a]]=53760+a;e[53760+a]=t[210][a]}t[211]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绗勭瑩绗呯瑥绗堢瑠绗庣瑝绗掔矂绮戠矈绮岀矆绮嶇矃绱炵礉绱戠磶绱樼礀绱撶礋绱掔磸绱岀綔缃$綖缃犵綕缃涚緰缇掔績缈傜縺鑰栬�捐�硅兒鑳茶児鑳佃剚鑳昏剙鑸佽埊鑸ヨ尦鑼崉鑼欒崙鑼ヨ崠鑼胯崄鑼﹁寽鑼拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借崅鑽庤寷鑼寛鑼艰崓鑼栬尋鑼犺尫鑼尒鑽囪崊鑽岃崜鑼炶尙鑽嬭導鑽堣檽铏掕殺铓ㄨ殩铓嶈殤铓炶殗铓楄殕铓嬭殮铓呰殽铓欒殹铓ц殨铓樿殠铓濊殣铓旇琛勮…琛佃《琛茶琛辫】琛琛捐〈琛艰♁璞囪睏璞昏菠璨h刀璧歌兜瓒疯抖杌戣粨杩捐康閫傝靠杩婚�勮考杩堕儢閮犻儥閮氶儯閮熼儱閮橀儧閮楅儨閮ら厫锟�".split("");for(a=0;a!=t[211].length;++a)if(t[211][a].charCodeAt(0)!==65533){r[t[211][a]]=54016+a;e[54016+a]=t[211][a]}t[212]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷閰庨厪閲曢嚔閲氶櫆闄熼毤椋i珶楝箍鍋板仾鍋″仦鍋犲亾鍋嬪仢鍋插亪鍋嶅亖鍋涘亰鍋㈠�曞亝鍋熷仼鍋仯鍋ゅ亞鍋�鍋伋鍋楀亼鍑愬壂鍓壃鍓嫋鍕撳尛鍘滃暤鍟跺敿鍟嶅晲鍞村敧鍟戝暍鍞跺數鍞板晵鍟咃拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉攲鍞插暐鍟庡敼鍟堝敪鍞诲晙鍟嬪湂鍦囧熁鍫斿煝鍩跺煖鍩村爛鍩熃鍫堝煾鍫嬪煶鍩忓爣鍩煟鍩插煡鍩煛鍫庡熂鍫愬煣鍫佸爩鍩卞煩鍩板爫鍫勫濠犲濠曞┃濠炲ǜ濞靛┉濠愬濠ュ┈濠撳─濠楀﹥濠濆濠勫濠堝獛濞惧濞瑰濠板┅濠囧濠栧﹤濠滃瀛瘉瀵�灞欏礊宕嬪礉宕氬礌宕屽川宕嶅处宕ュ磸锟�".split("");for(a=0;a!=t[212].length;++a)if(t[212][a].charCodeAt(0)!==65533){r[t[212][a]]=54272+a;e[54272+a]=t[212][a]}t[213]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷宕板磼宕e礋宕妇甯村罕搴村汗搴插撼寮跺几寰涘緰寰熸倞鎮愭倖鎮炬偘鎮烘儞鎯旀儚鎯ゆ儥鎯濇儓鎮辨儧鎮锋儕鎮挎儍鎯嶆儉鎸叉崶鎺婃巶鎹芥幗鎺炴幁鎺濇帡鎺帋鎹巼鎺愭嵁鎺嵉鎺滄嵀鎺嵓鎺ゆ尰鎺燂拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥嵏鎺呮巵鎺戞帊鎹版晸鏃嶆櫏鏅℃櫅鏅欐櫆鏅㈡湗妗规姊愭妗‘姊妤栨’姊f姊╂〉妗存⒉姊忔》姊掓〖妗〔姊妗辨【姊涙姊嬫姊夋ⅳ妗告』姊戞姊婃〗娆舵娆锋娈戞畯娈嶆畮娈屾蔼娣�娑洞娑虫勾娑珐娣㈡斗娣舵窋娓�娣堟窢娣熸窎娑炬伐娣滄窛娣涙反娣婃督娣钒娑烘窌娣傛窂娣夛拷".split("");for(a=0;a!=t[213].length;++a)if(t[213][a].charCodeAt(0)!==65533){r[t[213][a]]=54528+a;e[54528+a]=t[213][a]}t[214]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷娣愭凡娣撴方娣楁穽娣f痘鐑虹剭鐑风剹鐑寸剬鐑扮剟鐑崇剱鐑肩兛鐒嗙創鐒�鐑哥兌鐒嬬剛鐒庣壘鐗荤壖鐗跨対鐚楃寚鐚戠寴鐚婄寛鐙跨審鐚炵巿鐝剁徃鐝电悇鐞佺徑鐞囩悁鐝虹徏鐝跨悓鐞嬬彺鐞堢暏鐣g棊鐥掔棌锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐥嬬棇鐥戠棎鐨忕殙鐩撶湽鐪湱鐪辩湶鐪寸湷鐪界湧鐪荤湹纭堢纭夌纭婄鐮︾纭愮イ绁хォ绁ィ绁ァ绂荤Ш绉哥Ф绉风獜绐旂獝绗电瓏绗寸绗扮绗ょ绗樼绗濈绗绗绗哥瑲绗g矓绮樼矕绮g吹绱界锤绱剁春绲呯船绱╃祦绲囩淳绱跨祳绱荤川缃g緯缇滅緷缇涚繆缈嬬繊缈愮繎缈囩繌缈夎�燂拷".split("");for(a=0;a!=t[214].length;++a)if(t[214][a].charCodeAt(0)!==65533){r[t[214][a]]=54784+a;e[54784+a]=t[214][a]}t[215]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鑰炶�涜亣鑱冭亪鑴樿劌鑴欒剾鑴劅鑴劄鑴¤剷鑴ц劃鑴㈣垜鑸歌埑鑸鸿埓鑸茶壌鑾愯帲鑾ㄨ帊鑽鸿嵆鑾よ嵈鑾忚巵鑾曡帣鑽佃帞鑾╄嵔鑾冭帉鑾濊帥鑾帇鑽捐帴鑾巿鑾楄幇鑽胯帵鑾囪幃鑽惰帤铏欒櫀铓胯毞锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷铔傝泚铔呰毢铓拌泩铓硅毘铓歌泴铓磋毣铓艰泝铓借毦琛掕琚曡ⅷ琚㈣ⅹ琚氳琚¤琚樿ⅶ琚欒琚楄ⅳ琚琚撹瑕傝瑙欒瑷拌ě瑷璋硅盎璞滆睗璞借播璧借祷璧硅都璺傝豆瓒胯穪杌樿粸杌濊粶杌楄粻杌¢�ら�嬮�戦�滈�岄�¢儻閮儼閮撮儾閮抽償閮儸閮╅厲閰橀厷閰撻厱閲嚧閲遍嚦閲搁嚖閲归嚜锟�".split("");for(a=0;a!=t[215].length;++a)if(t[215][a].charCodeAt(0)!==65533){r[t[215][a]]=55040+a;e[55040+a]=t[215][a]}t[216]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷閲嚪閲ㄩ嚠闀洪枂闁堥櫦闄櫕闄遍櫙闅块潽闋勯%棣楀倹鍌曞倲鍌炲倠鍌e們鍌屽値鍌濆仺鍌滃倰鍌傚倗鍏熷嚁鍖掑寫鍘ゅ帶鍠戝枿鍠ュ柇鍟峰檯鍠㈠枔鍠堝枏鍠靛杹鍠e枓鍠ゅ暯鍠屽枽鍟垮枙鍠″枎鍦屽牘鍫凤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉牂鍫炲牕鍫e牗鍩靛鍫ュ牅鍫涘牫鍫垮牰鍫牴鍫稿牠鍫牷濂″濯斿獰濠哄濯炲└濯﹀┘濯ュ濯曞濞峰獎濯婂獥濯冨獘濯╁┗濠藉獙濯滃獜濯撳獫瀵瘝瀵嬪瘮瀵戝瘖瀵庡皩灏板捶宓冨但宓佸祴宕垮吹宓戝祹宓曞闯宕哄祾宕藉幢宓欏祩宕瑰祲宕稿醇宕插炊宓�宓呭箘骞佸綐寰﹀茎寰儔鎮规儗鎯㈡儙鎯勬剶锟�".split("");for(a=0;a!=t[216].length;++a)if(t[216][a].charCodeAt(0)!==65533){r[t[216][a]]=55296+a;e[55296+a]=t[216][a]}t[217]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鎯叉剨鎰栨剠鎯垫創鎯告兗鎯炬儊鎰冩剺鎰濇剱鎯挎剟鎰嬫墛鎺旀幈鎺版弾鎻ユ彣鎻弮鎾濇彸鎻婃彔鎻舵彆鎻叉彽鎽℃彑鎺炬彎鎻滄弰鎻樻彄鎻傛弴鎻屾弸鎻堟彴鎻楁彊鏀叉暓鏁暏鏁滄暔鏁ユ枌鏂濇枮鏂棎鏃掞拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥櫦鏅櫥鏆�鏅辨櫣鏅櫜鏈佹妫撴妫滄お妫*妫辨妫栨7妫¥妫舵妞愭3妫℃妫屾妤版⒋妞戞/妫嗘妫告妫芥<妫ㄦ妞婃妫庢妫濇妫︽4妫戞妫旀)妞曟ぅ妫囨娆绘娆兼當娈楁畽娈曟姣版姣虫鞍娣兼箚婀囨笩婀夋簣娓兼附婀呮耿娓缚婀佹節婀虫笢娓虫箣婀�婀戞富娓冩府婀烇拷".split("");for(a=0;a!=t[217].length;++a)if(t[217][a].charCodeAt(0)!==65533){r[t[217][a]]=55552+a;e[55552+a]=t[217][a]}t[218]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷婀ㄦ箿婀℃副娓ㄦ範婀辨公娓规涪娓版箵婀ユ抚婀告工婀锋箷婀规箳婀︽傅娓舵箽鐒犵劄鐒兓鐒劚鐒g劌鐒㈢劜鐒熺劏鐒虹剾鐗嬬墯鐘堢妷鐘嗙妳鐘嬬寬鐚嬬尠鐚㈢尡鐚崇導鐚茬尛鐚︾專鐚电寣鐞惉鐞扮惈鐞栵拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界悮鐞$惌鐞辩悿鐞g悵鐞╃悹鐞茬摶鐢暞鐣棫鐥氱棥鐥︾棟鐥熺棨鐥楃殨鐨掔洑鐫嗙潎鐫勭潔鐫呯潑鐫庣潒鐫岀煘鐭纭ょˉ纭滅…纭辩—纭“纭╃〃纭炵、绁寸コ绁茬グ绋傜▕绋冪▽绋勭獧绔︾绛婄绛勭瓐绛岀瓗绛�绛樼瓍绮㈢矠绮ㄧ病绲樼弹绲g祿绲栫掸绲祻绲禍绲祾绲旂旦绲戠禑绲庣季缂跨渐锟�".split("");for(a=0;a!=t[218].length;++a)if(t[218][a].charCodeAt(0)!==65533){r[t[218][a]]=55808+a;e[55808+a]=t[218][a]}t[219]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷缃︾劲缇犵尽缈楄亼鑱忚亹鑳捐償鑵冭厞鑵掕厪鑵囪劷鑵嶈労鑷﹁嚠鑷疯嚫鑷硅垊鑸艰埥鑸胯壍鑼昏弿鑿硅悾鑿�鑿ㄨ悞鑿ц彜鑿艰彾钀愯弳鑿堣彨鑿h幙钀佽彎鑿ヨ彉鑿胯彙鑿嬭弾鑿栬彽鑿夎悏钀忚彏钀戣悊鑿傝彸锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鑿曡徍鑿囪彂鑿悡鑿冭彫鑿弰鑿昏彈鑿㈣悰鑿涜従铔樿洟铔﹁洆铔h洑铔洕铔洔铔洨铔楄洦铔戣琛栬琚鸿琚硅⒏瑁�琚捐⒍琚艰⒎琚借⒉瑜佽瑕曡瑕楄瑙氳瑭庤瑷硅瑭�瑭楄瑭勮﹨瑭掕﹫瑭戣瑭岃璞熻瞾璨�璨鸿簿璨拌补璨佃秳瓒�瓒夎窐璺撹穽璺囪窎璺滆窂璺曡窓璺堣窏璺呰化杌疯缓锟�".split("");for(a=0;a!=t[219].length;++a)if(t[219][a].charCodeAt(0)!==65533){r[t[219][a]]=56064+a;e[56064+a]=t[219][a]}t[220]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷杌硅沪杌互杌佃户杌ㄨ欢杌槐杌淮杌╅��撮�剢閯剟閮块兗閯堥児閮婚剚閯�閯囬剠閯冮叀閰ら厽閰㈤厾閳侀垔閳ラ垉閳氶垿閳忛垖閳�閳掗嚳閲介垎閳勯埀閳傞垳閳ら垯閳楅垍閳栭暬闁嶉枌闁愰殗闄鹃殘锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷闅夐殐闅�闆傞泩闆冮洷闆伴潿闈伴澁闋囬ⅸ椋肠榛逛簝浜勪憾鍌藉偪鍍嗗偖鍍勫儕鍌村儓鍍傚偘鍍佸偤鍌卞儖鍍夊偠鍌稿嚄鍓哄壐鍓诲壖鍡冨棝鍡屽棎鍡嬪棅鍡濆梹鍡斿梽鍡╁柨鍡掑枍鍡忓棔鍡㈠棖鍡堝棽鍡嶅棛鍡傚湐濉撳〃濉ゅ濉嶅濉濉庡濉欏ˉ濉涘牻濉e”澹煎珖瀚勫珛濯哄濯卞濯板瀚堝瀚嗭拷".split("");for(a=0;a!=t[220].length;++a)if(t[220][a].charCodeAt(0)!==65533){r[t[220][a]]=56320+a;e[56320+a]=t[220][a]}t[221]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷濯峰珋瀚婂濯跺珝濯瑰獝瀵栧瘶瀵欏盁灏冲当宓e祳宓ュ挡宓禐宓ㄥ掸宓㈠钒骞忓箮骞婂箥骞嬪粎寤屽粏寤嬪粐褰�寰经鎯锋厜鎱婃劔鎱呮劧鎰叉劗鎱嗘劘鎱忔劑鎱�鎴犻叏鎴f垾鎴ゆ弲鎻辨彨鎼愭悞鎼夋悹鎼わ拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥惓鎽冩悷鎼曟悩鎼规惙鎼㈡悾鎼屾惁鎼版惃鎽佹惖鎼悐鎼氭憖鎼ユ惂鎼嬫彠鎼涙惍鎼℃悗鏁枓鏃撴殕鏆屾殨鏆愭殝鏆婃殭鏆旀櫢鏈犳ウ妤熸じ妤庢ア妤辨た妤呮オ妞规妤楁妤烘妤夋さ妤こ妞芥ゥ妫版ジ妞存ォ妤�妤妤舵妤佹ゴ妤屾せ妤嬫し妤滄妤戞げ妤掓く妤绘ぜ姝嗘瓍姝冩瓊姝堟瓉娈涳◢姣绘锟�".split("");for(a=0;a!=t[221].length;++a)if(t[221][a].charCodeAt(0)!==65533){r[t[221][a]]=56576+a;e[56576+a]=t[221][a]}t[222]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷姣规姣告簺婊栨粓婧忔粈婧熸簱婧旀籂婧辨汗婊嗘粧婧芥粊婧炴粔婧锋喊婊嶆害婊忔翰婧炬粌婊滄粯婧欐簰婧庢簫婧ゆ骸婧挎撼婊愭粖婧楁寒婧g厙鐓旂厭鐓g厾鐓佺厺鐓㈢叢鐓哥叒鐓$厒鐓樼厓鐓嬬叞鐓熺厫鐓擄拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界厔鐓嶇厷鐗忕妽鐘岀姂鐘愮妿鐚肩崅鐚荤尯鐛�鐛婄崏鐟勭憡鐟嬬憭鐟戠憲鐟�鐟忕憪鐟庣憘鐟嗙憤鐟旂摗鐡跨摼鐡界敐鐣圭暦姒冪棷鐦忕槂鐥风椌鐥肩椆鐥哥槓鐥荤椂鐥椀鐥界殭鐨电洕鐫曠潫鐫犵潚鐫栫潥鐫╃潷鐫旂潤鐫煚纰囩纰旂纰勭纰呯纰$纭圭纰�纰栫』绁肩绁界ス绋戠绋欑♁绋楃〞绋㈢〒锟�".split("");for(a=0;a!=t[222].length;++a)if(t[222][a].charCodeAt(0)!==65533){r[t[222][a]]=56832+a;e[56832+a]=t[222][a]}t[223]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绋涚◥绐g绐炵绛︾绛绛╃绛ョ绛辩绛$绛剁绮茬泊绮秷缍嗙秬缍嶇悼缍呯岛缍庣祷缍冪导缍岀稊缍勭到缍掔江缃涧缃ㄧ浆缇︾茎缇х繘缈滆�¤叅鑵犺叿鑵滆叐鑵涜參鑵叉湣鑵炶叾鑵ц叝锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鑵勮叀鑸濊墘鑹勮墍鑹傝墔钃辫惪钁栬懚钁硅拸钂嶈懃钁戣憖钂嗚懅钀拌憤钁借憵钁欒懘钁宠憹钄囪憺钀疯惡钀磋懞钁冭懜钀茶憛钀╄彊钁嬭惎钁傝惌钁熻懓钀硅憥钁岃憭钁搮钂庤惢钁囪惗钀宠懆钁捐憚钀憼钁旇懏钁愯湅铚勮浄铚岃浐铔栬浀铦嶈浉铚庤湁铚佽浂铚嶈渽瑁栬瑁嶈瑁炶瑁氳瑁愯瑕涜瑙ヨГ锟�".split("");for(a=0;a!=t[223].length;++a)if(t[223][a].charCodeAt(0)!==65533){r[t[223][a]]=57088+a;e[57088+a]=t[223][a]}t[224]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷瑙¤瑙㈣瑙﹁┒瑾嗚┛瑭¤瑭疯獋瑾勮┑瑾冭獊瑭磋┖璋艰眿璞婅饱璞よ宝璨嗚矂璨呰硨璧ㄨ旦瓒戣秾瓒庤稄瓒嶈稉瓒旇稅瓒掕钒璺犺番璺辫樊璺愯珐璺h发璺ц凡璺反杓嗚豢杓佽紑杓呰紘杓堣紓杓嬮亽閫匡拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介亜閬夐�介剱閯嶉剰閯戦剸閯旈剫閯庨叜閰増閴掗埌閳洪墻閳抽墺閴為妰閳墛閴嗛壄閴墢閴犻墽閴埗閴¢壈閳遍墧閴i墣閴查墡閴撻墝閴栭埐闁熼枩闁為枦闅掗殦闅戦殫闆庨浐闆介浉闆甸澇闈烽澑闈查爮闋嶉爭棰6椋归Ο棣查Π棣甸楠瓫槌抄槌ч簚榛藉儲鍍斿儣鍍ㄥ兂鍍涘儶鍍濆儰鍍撳儸鍍板儻鍍e儬锟�".split("");for(a=0;a!=t[224].length;++a)if(t[224][a].charCodeAt(0)!==65533){r[t[224][a]]=57344+a;e[57344+a]=t[224][a]}t[225]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍑樺妧鍔佸嫨鍕尠鍘槯鍢曞槍鍢掑椉鍢忓槣鍢佸槗鍢傚椇鍢濆槃鍡垮椆澧夊〖澧愬澧嗗濉垮〈澧嬪『澧囧澧庡《澧傚濉诲澧忓>濂珳瀚瀚曞瀚氬瀚瀚㈠珷瀚涘瀚炲珴瀚欏瀚熷瀵狅拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉灞e秱宥�宓藉秵宓哄秮宓峰秺宥夊秷宓惧导宥嶅倒宓垮箻骞欏箵寤樺粦寤楀粠寤滃粫寤欏粧寤斿絼褰冨蒋寰舵劕鎰ㄦ厑鎱炴叡鎱虫厭鎱撴叢鎱唨鎱存厰鎱烘厸鎱ユ劵鎱叀鎱栨埄鎴ф埆鎼憤鎽涙憹鎽存懚鎽叉懗鎽芥懙鎽︽挦鎽庢拏鎽炴憸鎽嬫憮鎽犳憪鎽挎惪鎽懌鎽欐懃鎽锋暢鏂犳殹鏆犳殶鏈呮渼鏈㈡Ρ姒舵锟�".split("");for(a=0;a!=t[225].length;++a)if(t[225][a].charCodeAt(0)!==65533){r[t[225][a]]=57600+a;e[57600+a]=t[225][a]}t[226]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷姒犳姒栨Π姒姒戞姒庢Η姒嶆Ι姒炬Ο姒挎姒芥Δ妲旀妲婃妲忔Τ姒撴Κ姒℃妲欐姒愭姒垫Ε妲嗘瓓姝嶆瓔娈炴疅娈犳瘍姣勬婊庢坏婊辨純婕ユ桓婕锋换婕級娼庢紮婕氭姬婕樻蓟婕掓画婕婏拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥级娼虫还婊辑娼�婕版技婕垫猾婕囨紟娼冩紖婊芥欢婕规紲婊兼己婕熸紞婕炴紙婕$唶鐔愮唹鐔�鐔呯唫鐔忕吇鐔嗙唩鐔楃墑鐗撶姉鐘曠姄鐛冪崓鐛戠崒鐟㈢懗鐟辩懙鐟茬懅鐟攢鐢傜攦鐣界枑鐦栫槇鐦岀槙鐦戠槉鐦旂毟鐬佺澕鐬呯瀭鐫瀫鐫澗鐬冪⒉纰⒋纰ⅷ纭剧纰炵ⅴ纰犵纰㈢ⅳ绂樼绂嬬绂曠绂擄拷".split("");for(a=0;a!=t[226].length;++a)if(t[226][a].charCodeAt(0)!==65533){r[t[226][a]]=57856+a;e[57856+a]=t[226][a]}t[227]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绂楃绂掔绋绋扮ǒ绋ㄧé绐ㄧ绐绠堢疁绠婄畱绠愮畺绠嶇畬绠涚畮绠呯畼鍔勭畽绠ょ畟绮荤部绮肩埠缍х斗绶傜叮缍穪绶�绶呯稘绶庣穭绶嗙穻绶岀动缍圭稏缍肩稛缍︾懂缍╃丁绶夌匠缈㈢浚缈ョ繛锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鑰よ仢鑱滆唹鑶嗚唭鑶囪啀鑶岃唻鑸曡挆钂よ挕钂熻捄钃庤搨钂挳钂捁钂磋搧钃嶈挭钂氳挶钃愯挐钂ц捇钂㈣挃钃囪搶钂涜挬钂挩钃栬挊钂惰搹钂犺摋钃旇搾钃涜挵钂戣櫋铚宠湥铚ㄨ潾铦�铚湠铚¤湙铚涜潈铚潄铚捐潌铚犺湶铚湱铚艰湌铚鸿湵铚佃潅铚﹁湩铚歌湦铚氳湴铚戣7瑁ц1瑁茶:瑁捐.瑁艰6瑁伙拷".split("");for(a=0;a!=t[227].length;++a)if(t[227][a].charCodeAt(0)!==65533){r[t[227][a]]=58112+a;e[58112+a]=t[227][a]}t[228]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷瑁拌,瑁瑕¤瑕炶З瑙Ж瑾獧瑾嬭獟瑾忚獤璋借报璞╄硶璩忚硹瓒栬笁韪傝房韪嶈方韪婅竷韪囪竼韪呰肪韪�韪勮紣杓戣紟杓嶉劊閯滈劆閯㈤劅閯濋剼閯ら劇閯涢吅閰查吂閰抽姤閵ら壎閵涢壓閵犻姅閵妽锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷閵﹂姎閵壒閵楅壙閵i嫯閵庨妭閵曢姠閴介妶閵¢妸閵嗛妼閵欓姧閴鹃妵閵╅姖閵嬮埈闅為殹闆块潣闈介澓闈鹃瀮闉�闉傞澔闉勯瀬闈块煄闊嶉爾棰椁傞椁囬棣滈棣归棣洪棣介楠遍楂ч楝块瓲榄¢瓱槌遍巢槌甸骇鍍垮剝鍎板兏鍎嗗剣鍍跺兙鍎嬪剬鍍藉剨鍔嬪妼鍕卞嫰鍣堝檪鍣屽樀鍣佸檴鍣夊檰鍣橈拷".split("");for(a=0;a!=t[228].length;++a)if(t[228][a].charCodeAt(0)!==65533){r[t[228][a]]=58368+a;e[58368+a]=t[228][a]}t[229]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍣氬檧鍢冲樈鍢樉鍢稿槳鍢哄湚澧澧卞澧e澧ⅴ澧″?瀚垮瀚藉瀚跺瑑瀚稿瑐瀚瑰瑏瀣囧瑓瀣忓抱宥欏稐宥熷稈宥㈠稉宥曞稜宥滃丁宥氬稙骞╁節骞犲箿绶冲粵寤炲弧褰夊静鎲嬫唭鎱规啽鎲版啟鎲夛拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥啗鎲撴啹鎲啛鎲掓啰鎲℃啀鎱︽喅鎴懏鎽版挅鎾犳拝鎾楁挏鎾忔拫鎾婃拰鎾f挓鎽ㄦ挶鎾樻暥鏁烘暪鏁绘柌鏂虫毜鏆版毄鏆叉毞鏆毌妯�妯嗘妲ユЦ妯曟П妲ゆ妲挎К妲㈡妯濇Ь妯фР妲〝妲锋Ё姗�妯堟Е妲绘◢妲兼Й妯夋▌妯樻ē妯忔Ф妯︽▏妲存姝戞娈f娈︽皝姘�姣挎皞娼佹鸡娼炬緡婵嗘緬锟�".split("");
-for(a=0;a!=t[229].length;++a)if(t[229][a].charCodeAt(0)!==65533){r[t[229][a]]=58624+a;e[58624+a]=t[229][a]}t[230]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷婢嶆緣婢屾舰娼忔緟娼氭緰娼舵浆婢傛綍娼叉綊娼愭綏婢旀緭娼濇紑娼℃将娼芥涧婢愭綋婢嬫僵娼挎緯娼f椒娼交鐔茬啹鐔涚啺鐔犵啔鐔╃喌鐔濈啣鐔炵啢鐔$啰鐔滅啩鐔崇姌鐘氱崢鐛掔崬鐛熺崰鐛濈崨鐛$崥鐛欙拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界崲鐠囩拤鐠婄拞鐠佺懡鐠呯拡鐟肩懝鐢堢攪鐣剧槬鐦炵槞鐦濈槣鐦g槡鐦ㄧ槢鐨滅殱鐨炵殯鐬嶇瀼鐬夌瀳纾嶇⒒纾忕纾戠纾旂纾冪纾夌绂$绂滅Β绂涙绋圭绐寸绠风瘚绠剧绡庣绠圭瘖绠电硡绯堢硨绯嬬贩绶涚藩绶х窏绶$竷绶虹乏绶剁繁绶扮樊绶熺蕉缇景缇凯缈开缈喀缈ㄨ仱鑱ц啠鑶燂拷".split("");for(a=0;a!=t[230].length;++a)if(t[230][a].charCodeAt(0)!==65533){r[t[230][a]]=58880+a;e[58880+a]=t[230][a]}t[231]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鑶炶啎鑶㈣啓鑶楄垨鑹忚墦鑹掕墣鑹庤墤钄よ敾钄忚攢钄╄攷钄夎攳钄熻攰钄ц敎钃昏敨钃鸿攬钄岃摯钄摬钄曡摲钃摮钃艰敀钃摡钄栬摼钄ㄨ敐钄攤钃借敒钃惰敱钄﹁摟钃ㄨ摪钃摴钄樿敔钄拌攱钄欒敮铏拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借潠铦h潳铦疯煛铦宠潣铦旇潧铦掕潯铦氳潙铦炶澀铦潗铦庤潫铦濊澂铦澓铦潨铦ヨ潖铦昏澋铦㈣潷铦╄瑜呰瑜旇瑜楄瑜欒瑜栬瑜庤瑕㈣Δ瑕hЛ瑙拌К璜忚珕瑾歌珦璜戣珨璜曡璜楄璜�璜呰珮璜冭瑾借珯璋捐睄璨忚偿璩熻硻璩ㄨ硽璩濊厂瓒犺稖瓒¤稕韪犺福韪ヨ袱韪笗韪涜笘韪戣笝韪﹁抚锟�".split("");for(a=0;a!=t[231].length;++a)if(t[231][a].charCodeAt(0)!==65533){r[t[231][a]]=59136+a;e[59136+a]=t[231][a]}t[232]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷韪旇笒韪樿笓韪滆笚韪氳棘杓よ紭杓氳紶杓h紪杓楅伋閬伴伅閬ч伀閯劔閯╅劒閯查劍閯唴閱嗛唺閱侀唫閱勯唨閶愰媰閶勯媭閶欓姸閶忛嫳閶熼嫎閶╅嫍閶濋媽閶媯閶ㄩ媻閶堥嫀閶﹂媿閶曢媺閶犻嫗閶ч嫅閶擄拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介姷閶¢媶閵撮暭闁柅闁柊闅ら殺闆撻渽闇堥渹闈氶瀶闉庨瀳闊愰煆闋為牆闋﹂牘闋ㄩ牋闋涢牕棰查椋洪椁旈椁楅椐滈椐忛椐旈椐夐椐橀椐楅楠抽楂楂查榄嗛瓋榄ч榄遍榄堕榄伴榄ら槌奸澈槌介晨槌烽磭榇�槌归郴榇堥磪榇勯簝榛撻紡榧愬劀鍎撳剹鍎氬剳鍑炲尨鍙″櫚鍣犲櫘锟�".split("");for(a=0;a!=t[232].length;++a)if(t[232][a].charCodeAt(0)!==65533){r[t[232][a]]=59392+a;e[59392+a]=t[232][a]}t[233]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍣冲櫐鍣e櫗鍣插櫈鍣峰湝鍦涘澧藉澧垮⒑澹傚⒓澹嗗瑮瀣欏瑳瀣″瑪瀣撳瑦瀣栧瀣氬瑺瀣炲宥侗宥╁锭宥靛栋宥丢宥ㄥ恫宥动宥村恭骞ㄥ功骞哗寤у沪寤ㄥ互褰嬪炯鎲濇啫鎲栨噮鎲存噯鎳佹噷鎲猴拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥喛鎲告唽鎿楁摉鎿愭搹鎿夋捊鎾夋搩鎿涙摮鎿欐敵鏁挎暭鏂㈡泩鏆炬泙鏇婃泲鏇忔毥鏆绘毢鏇屾湥妯存│姗夋┃妯叉┄妯炬姗┒姗涙妯ㄦ妯绘姗佹┆姗ゆ姗忔姗┅姗犳姗炴〇姗曟姗庢﹩姝曟瓟姝栨娈姣堟瘒姘勬皟姘嗘经婵嬫荆婵囨炯婵庢繄娼炴縿婢芥緸婵婃鲸鐎勬茎婢竞婢惊婵忔究婢革拷".split("");for(a=0;a!=t[233].length;++a)if(t[233][a].charCodeAt(0)!==65533){r[t[233][a]]=59648+a;e[59648+a]=t[233][a]}t[234]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷婢㈡繅婢繊婢静婢扮噮鐕傜喛鐔哥嚃鐕�鐕佺噵鐕旂噴鐕囩噺鐔界嚇鐔肩噯鐕氱嚊鐘濈姙鐛╃崷鐛х崿鐛ョ崼鐛懣鐠氱挔鐠旂拻鐠曠挕鐢嬬杸鐦槶鐦辩樈鐦崇樇鐦电槻鐦扮毣鐩︾灇鐬濈灐鐬滅灈鐬㈢灒鐬曠灆锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐬楃纾╃%纾纾g纾$"纾纾犵Δ绌勭﹫绌囩绐哥绐辩绡炵绡х瘽绡曠绡氱绡圭瘮绡绡滅绡樼療绯掔硵绯楃硱绯戠笒绺$笚绺岀笩绺犵笓绺庣笢绺曠笟绺㈢笅绺忕笘绺嶇笖绺ョ袱缃冪交缃肩胶缇辩刊鑰�╄伂鑶辫啨鑶喒鑶佃啱鑶拌啲鑶磋啿鑶疯啩鑷茶墪鑹栬墬钑栬晠钑晬钑撹暋钑橈拷".split("");for(a=0;a!=t[234].length;++a)if(t[234][a].charCodeAt(0)!==65533){r[t[234][a]]=59904+a;e[59904+a]=t[234][a]}t[235]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷钑�钑嗚暏钑佽暍钑勮晳钑囪暎钄捐暃钑辫晭钑暤钑曡暓钑犺枌钑﹁暆钑旇暐钑櫍铏ヨ櫎铻涜瀼铻楄灀铻掕瀳铻佽灃铻樿澒铻囪灒铻呰瀽铻戣灊铻勮灁铻滆灇铻夎瑜﹁ぐ瑜ぎ瑜цけ瑜㈣ぉ瑜hく瑜瑙辫珷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷璜㈣璜磋璜濊瑪璜よ珶璜拌珗璜炶璜ㄨ璜璨戣矑璨愯车璩潮璩拌吵璧诞瓒ヨ锭韪宠妇韪歌箑韫呰付韪艰附韫佽赴韪胯航杓惰籍杓佃疾杓硅挤杓撮伓閬归伝閭嗛兒閯抽劦閯堕啌閱愰啈閱嶉啅閷ч尀閷堥専閷嗛審閸洪尭閷奸寷閷i寬閷侀崋閷寧閷嶉媼閷濋嫼閷ラ寭閶归嫹閷撮寕閷ら嬁閷╅尮閷甸尓閷旈寣锟�".split("");for(a=0;a!=t[235].length;++a)if(t[235][a].charCodeAt(0)!==65533){r[t[235][a]]=60160+a;e[60160+a]=t[235][a]}t[236]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷閷嬮嬀閷夐寑閶婚寲闁奸棈闁鹃柟闁洪柖闁块柕闁介毄闆旈湅闇掗湊闉欓灄闉旈煱闊搁牭闋牪椁ら椁чぉ棣為М椐Д椐らО椐iИ椐╅Ё楠归楠撮楂堕楂归楝抽畝楫呴畤榄奸榄婚畟楫撻畳楫愰楫曪拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介楫堥触榇楅礌榇為磾榇╅礉榇橀储榇愰礄榇熼簣楹嗛簢楹涵榛曢粬榛洪紥榧藉劍鍎ュ劉鍎ゅ劆鍎╁嫶鍤撳殞鍤嶅殕鍤勫殐鍣惧殏鍣垮殎澹栧澹忓瀣瀣插瀣瀣﹀瀣瀵卞宥峰宫骞揪寰绘噧鎲垫喖鎳ф嚑鎳ユ嚖鎳ㄦ嚍鎿摡鎿f摣鎿ゆ摠鏂佹杸鏂舵棜鏇掓獚妾栨獊妾ユ獕妾熸獩妾℃獮妾囨獡妾庯拷".split("");for(a=0;a!=t[236].length;++a)if(t[236][a].charCodeAt(0)!==65533){r[t[236][a]]=60416+a;e[60416+a]=t[236][a]}t[237]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷妾曟獌妾ㄦ妾戞┛妾︽獨妾呮獙妾掓瓫娈皦婵屾京婵存繑婵f繙婵咖婵︽繛婵叉繚婵㈡卡鐕$嚤鐕ㄧ嚥鐕ょ嚢鐕㈢嵆鐛嵂鐠楃挷鐠拹鐠挱鐠辩挜鐠攼鐢戠敀鐢忕杽鐧冪檲鐧夌檱鐨ょ洨鐬电灚鐬茬灧鐬讹拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界灤鐬辩灗鐭扮3纾界纾荤<纾茬纾圭>绀勭Λ绂ㄧ绌涚〇绌樼绌氱绔�绔佺皡绨忕绨�绡跨绨庣绨嬬绨傜皦绨冪皝绡哥绨嗙绡辩皭绨婄敞绺讣绻傜赋椤堢父绺箟绻�绻囩俯绻岀赴绺荤付绻勭负缃呯娇缃剧浇缈寸坎鑰喕鑷勮噷鑷婅噮鑷囪喖鑷╄墰鑹氳墱钖冭杸钖忚枾钖曡枲钖嬭枺钑昏枻钖氳枮锟�".split("");for(a=0;a!=t[237].length;++a)if(t[237][a].charCodeAt(0)!==65533){r[t[237][a]]=60672+a;e[60672+a]=t[237][a]}t[238]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷钑疯暭钖夎枴钑鸿暩钑楄枎钖栬枂钖嶈枡钖濊杹钖㈣杺钖堣枀钑硅暥钖樿枑钖熻櫒铻捐灙铻焻铻拌灛铻硅灥铻艰灝锜夎焹锜傝煂铻疯灟锜勮煀铻磋灦铻胯灨铻借煘铻茶さ瑜宠ぜ瑜捐瑗掕し瑗傝Ν瑕Ξ瑙茶С璎烇拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借瑯璎栬瑧璎呰瑡璎㈣瑥璎掕瑫璎囪瑣璎堣瑔璎滆瑩璎氳睆璞拌辈璞辫悲璨曡矓璩硅弹韫庤箥韫撹箰韫岃箛杞冭絸閭呴伨閯搁啔閱㈤啗閱欓啛閱¢啙閱犻帯閹冮幆閸ら崠閸囬嵓閸橀崪閸堕崏閸愰崙閸犻嵀閹忛崒閸嵐閸楅崟閸掗崗閸遍嵎閸婚崱閸為崳閸ч巰閸庨崣闂囬梹闂夐梼闂呴柗闅毎闅湢闇熼湗闇濋湙闉氶灐闉滐拷".split("");for(a=0;a!=t[238].length;++a)if(t[238][a].charCodeAt(0)!==65533){r[t[238][a]]=60928+a;e[60928+a]=t[238][a]}t[239]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷闉為灊闊曢煍闊遍椤勯椤夐椤冮ぅ椁が椁こ椁查く椁け椁伴棣iΑ楱傞Ш椐撮Х椐归Ц椐堕Щ椐介Ь椐奸▋楠鹃楂介瑏楂奸瓐楫氶楫為疀楫﹂楫ラ楫嗛楫犻榇抽祦榈ч炊榇疮榇遍锤榇帮拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介祬榈傞祪榇鹃捶榈�榇界康榇簥楹夐簫楹伴粓榛氶换榛块激榧i饥榻旈緺鍎卞劖鍎殬鍤滃殫鍤氬殱鍤欏グ瀣煎暴灞穩骞巩鎳樻嚐鎳嚠鎳辨嚜鎳版嚝鎳栨嚛鎿挎攧鎿芥摳鏀佹攦鎿兼枖鏃涙洑鏇涙洏娅呮妾芥娅嗘妾舵娅囨妾瓰姣夋皨鐎囩�岀�嶇�佺�呯�旂�庢靠鐎�婵荤�︽考婵风�婄垇鐕跨嚬鐖冪嚱鐛讹拷".split("");for(a=0;a!=t[239].length;++a)if(t[239][a].charCodeAt(0)!==65533){r[t[239][a]]=61184+a;e[61184+a]=t[239][a]}t[240]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鐠哥搥鐠电搧鐠剧挾鐠荤搨鐢旂敁鐧滅櫎鐧欑檺鐧撶櫁鐧氱殾鐨界洭鐭傜灪纾跨绀撶绀夌绀掔绂Μ绌熺皽绨╃皺绨犵盁绨皾绨︾皑绨㈢哎绨扮箿绻愮箹绻g箻绻㈢篃绻戠範绻楃箵缇电境缈风扛鑱佃噾鑷掞拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借噽鑹熻墳钖磋梿钘�钘冭梻钖宠柕钖借棁钘勮柨钘嬭棊钘堣梾钖辫柖钘掕槫钖歌柗钖捐櫓锜ц煢锜㈣煕锜煪锜ヨ煙锜宠煠锜旇煖锜撹煭锜樿煟铻よ煑锜欒爜锜磋煥锜濊瑗嬭瑗岃瑗愯瑗夎璎ц璎宠璎佃瓏璎璎捐璎ヨ璎﹁璎璎昏璎鸿眰璞佃矙璨樿矖璩捐磩璐傝磤韫滆耿韫犺箺韫栬篂韫ヨ恭锟�".split("");for(a=0;a!=t[240].length;++a)if(t[240][a].charCodeAt(0)!==65533){r[t[240][a]]=61440+a;e[61440+a]=t[240][a]}t[241]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷韫涜箽韫¤節韫╄箶杞嗚絿杞堣綃閯ㄩ労閯婚劸閱ㄩ啣閱ч啹閱幍閹岄帓閹烽帥閹濋帀閹ч帋閹帪閹﹂帟閹堥帣閹熼帊閹遍帒閹查帳閹ㄩ幋閹i帴闂掗棑闂戦毘闆楅洑宸傞洘闆橀洕闇i湤闇ラ灛闉灗闉灓闉拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介灑闉ラ煑闊欓煐闊橀熀椤愰椤掗⒏楗侀ぜ椁洪◤楱嬮▔楱嶉▌楱戦▕楱呴▏楱嗛珋楂滈瑘楝勯瑓楝╅榄婇瓕榄嬮瘒榀嗛瘍楫块瘉楫甸榀撻榀勯楫介禍榈撻祻榈婇禌榈嬮禉榈栭祵榈楅祾榈旈禑榈橀禋楹庨簩榛熼紒榧�榧栭讥榧吉榧╅绩榻岄綍鍎村劦鍔栧嫹鍘村毇鍤殾鍤у毆鍤澹濆澶掑瀣惧宸冨拱锟�".split("");for(a=0;a!=t[241].length;++a)if(t[241][a].charCodeAt(0)!==65533){r[t[241][a]]=61696+a;e[61696+a]=t[241][a]}t[242]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷寰挎嚮鏀囨攼鏀嶆攭鏀屾攷鏂勬棡鏃濇洖娅ф珷娅屾珣娅欐珛娅熸珳娅愭娅忔珝娅炴瓲娈版皩鐎欑�х�犵�栫��$�㈢�g�╃�楃�ょ�滅�垖鐖婄垏鐖傜垍鐘ョ姦鐘ょ姡鐘$搵鐡呯挿鐡冪敄鐧犵焿鐭婄焺鐭辩绀涳拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界ぁ绀滅绀炵Π绌х┄绨崇凹绨圭艾绨荤超绯苟绻电垢绻扮狗绻购绻茬勾绻ㄧ綃缃婄緝缇嗙痉缈界烤鑱歌嚄鑷曡墹鑹¤墸钘棻钘棛钘¤棬钘氳棗钘棽钘歌棙钘熻棧钘滆棏钘拌棪钘棡钘㈣爛锜鸿爟锜惰煼锠夎爩锠嬭爢锜艰爤锜胯爦锠傝ア瑗氳瑗楄ァ瑗滆瑗濊瑕堣Ψ瑕惰Ф璀愯瓐璀婅瓈璀撹瓥璀旇瓔璀曪拷".split("");for(a=0;a!=t[242].length;++a)if(t[242][a].charCodeAt(0)!==65533){r[t[242][a]]=61952+a;e[61952+a]=t[242][a]}t[243]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷璀戣瓊璀掕瓧璞冭狈璞惰矚璐嗚磭璐夎冬瓒董瓒弓韫歌钩韫汞韫昏粋杞掕綉杞忚綈杞撹敬閰�閯块啺閱彏閺囬弿閺傞彋閺愰徆閺弻閺欓帺閺﹂強閺旈彯閺i彆閺勯弾閺�閺掗彠闀介棜闂涢洝闇╅湯闇湪闇︼拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介灣闉烽灦闊濋煘闊熼椤欓椤楅⒖棰介⒒棰鹃楗囬棣﹂Η楱氶〞楱ラ楱ら楱㈤楱чǎ楱為楱旈珎楝嬮瑠楝庨瑢楝烽榀癄榀為榀﹂榀伴瘮榀楅榀滈瘷榀ラ瘯榀¢瘹榈烽秮槎婇秳槎堥当槎�榈搁秵槎嬮秾榈介但榈撮档榈伴旦槎呴党榈婚秱榈倒榈块秶榈ㄩ簲楹戦粈榛奸辑榻�榻侀綅榻栭綏榻樺尫鍤诧拷".split("");for(a=0;a!=t[243].length;++a)if(t[243][a].charCodeAt(0)!==65533){r[t[243][a]]=62208+a;e[62208+a]=t[243][a]}t[244]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鍤靛毘澹e瓍宸嗗穱寤化蹇�蹇佹嚬鏀楁敄鏀曟敁鏃熸洦鏇f洡娅虫娅娅规娅鐎肩�电��风�寸�辩亗鐎哥�跨�虹�圭亐鐎荤�崇亖鐖撶垟鐘ㄧ嵔鐛肩捄鐨毆鐨剧洯鐭岀煄鐭忕煃鐭茬ぅ绀gぇ绀ㄧい绀╋拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界Σ绌┈绌绫夌眻绫婄眹绫呯钞绻荤咕绾佺簚缇虹靠鑱硅嚊鑷欒垕鑹ㄨ墿铇㈣椏铇佽椌铇涜榾钘惰槃铇夎槄铇岃椊锠欒爯锠戣牀锠撹爾瑗hウ瑕硅Х璀犺璀濊璀h璀ц瓒簡韬堣簞杞欒綎杞楄綍杞樿綒閭嶉厓閰侀喎閱甸啿閱抽悑閻撻徎閻犻悘閻旈従閻曢悙閻ㄩ悪閻嶉彽閻�閺烽悋閻庨悥閻掗徍閻夐徃閻婇徔锟�".split("");for(a=0;a!=t[244].length;++a)if(t[244][a].charCodeAt(0)!==65533){r[t[244][a]]=62464+a;e[62464+a]=t[244][a]}t[245]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷閺奸悓閺堕悜閻嗛棡闂犻棢闇湳闉归灮闊介熅椤犻、椤i椋侀楗愰楗欓楗嬮楱查ù楱遍ì楱ǘ楱╅ó楱搁ō楂囬珚楂嗛瑦楝掗瑧榘嬮皥榀烽皡榘掗楸�榘囬皫榘嗛皸榘旈皦槎熼稒槎ら稘槎掗稑槎愰稕锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷槎犻稊槎滈丢槎楅丁槎氶盯槎ㄩ稙槎i犊槎╅稏槎﹂锭楹欓簺楹氶互榛ら户榛﹂及榧經榻犻綖榻濋綑榫戝労鍎瑰姌鍔楀泝鍤藉毦瀛堝瓏宸嬪窂寤辨嚱鏀涙瑐娅兼瑑娅告瑎鐏冪亜鐏婄亪鐏夌亝鐏嗙垵鐖氱垯鐛剧敆鐧煇绀け绀睌绫撶巢绾婄簢绾堢簨绾嗙簫缃嶇净鑰拌嚌铇樿槳铇﹁槦铇h槣铇欒槯铇槨铇犺槱铇炶槬锟�".split("");for(a=0;a!=t[245].length;++a)if(t[245][a].charCodeAt(0)!==65533){r[t[245][a]]=62720+a;e[62720+a]=t[245][a]}t[246]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锠╄牆锠涜牋锠よ牅锠瑗ォ瑗カ瑙鸿璀歌瓍璀鸿璐愯磾瓒簬韬岃綖杞涜綕閰嗛厔閰呴喒閻块惢閻堕惄閻介惣閻伴惞閻惙閻憖閻遍棩闂ら棧闇甸満闉块煛椤ら椋嗛楗橀楱归ń椹嗛﹦椹傞﹣楱猴拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介楂嶉瑫楝楅瑯楝栭榄掗矮榘濋皽榘埃榘ㄩ癌榘ら啊槎烽抖槎奸穪榉囬穵榉忛毒榉呴穬槎婚兜榉庨豆槎洪冬榉堥侗槎穼槎抽穽槎查购楹滈猾榛画榧涢紭榧氶急榻庨渐榻ら緬浜瑰泦鍥呭泲濂卞瓔瀛屽窌宸戝徊鏀℃敔鏀︽敘娆嬫瑘娆夋皪鐏曠仏鐏楃亽鐖炵垷鐘╃嵖鐡樼摃鐡欑摋鐧毉绀电Υ绌扮┍绫楃睖绫欑睕绫氾拷".split("");for(a=0;a!=t[246].length;++a)if(t[246][a].charCodeAt(0)!==65533){r[t[246][a]]=62976+a;e[62976+a]=t[246][a]}t[247]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绯寸潮绾戠綇缇囪嚍鑹槾铇佃槼铇槻铇惰牞锠ㄨ牔锠牓瑗辫瑕捐Щ璀捐畡璁傝畣璁呰璐曡簳韬旇簹韬掕簮韬栬簵杞犺舰閰囬憣閼愰憡閼嬮憦閼囬憛閼堥憠閼嗛溈闊i—椤╅楗旈椹庨椹旈椹忛﹫椹婏拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介椹掗楂愰瑱楝榄栭瓡楸嗛眻榘块眲榘归俺楸侀凹榘烽按榘查敖榘堕窙榉掗窞榉氶穻榉愰窚榉戦窡榉╅窓榉橀窎榉甸窌榉濋憾榛伴嫉榧抽疾榻傞将榫曢劲鍎藉姍澹ㄥ'濂插瓖宸樿牤褰忔垇鎴冩垊鏀╂敟鏂栨洬娆戞瑨娆忔瘖鐏涚仛鐖㈢巶鐜佺巸鐧扮煍绫х宝绾曡壃铇鸿檧铇硅樇铇辫樆铇捐牥锠茶牣锠宠ザ瑗磋コ瑙撅拷".split("");for(a=0;a!=t[247].length;++a)if(t[247][a].charCodeAt(0)!==65533){r[t[247][a]]=63232+a;e[63232+a]=t[247][a]}t[248]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷璁岃畮璁嬭畧璞呰礄韬樿饯杞i喖閼㈤憰閼濋憲閼為焺闊呴爛椹栭楝為瑹楝犻睊楸橀睈楸婇睄楸嬮睍楸欓睂楸庨坊榉烽矾榉i帆榉搁筏榉堕贰榉乏榉查钒榉㈤番榉撮烦榉ㄩ翻榛傞粣榛查怀榧嗛紲榧搁挤榧堕絻榻忥拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介奖榻伴疆榻洆鍥嶅瓗灞敪鏇洰娆撶仧鐏$仢鐏犵垼鐡涚摜鐭曠じ绂风Χ绫簵缇夎壄铏冭牳锠疯牭琛嬭當璁曡簽韬熻籂韬濋喚閱介噦閼懆閼╅洢闈嗛潈闈囬焽闊ラ楂曢瓩楸i抱楸﹂雹楸為睜楦傞肪楦囬竷楦嗛竻楦�楦侀笁榉块方楦勯籂榧為絾榻撮降榻跺洈鏀柛娆樻瑱娆楁瑲鐏㈢垿鐘煒鐭欑す绫╃鲍绯剁簹锟�".split("");for(a=0;a!=t[248].length;++a)if(t[248][a].charCodeAt(0)!==65533){r[t[248][a]]=63488+a;e[63488+a]=t[248][a]}t[249]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷绾樼簺绾欒嚑鑷¤檰铏囪檲瑗硅ズ瑗艰セ瑙胯畼璁欒亥韬よ海閼懎閼懕閼抽潐椤查楸ㄩ碑楸笅楦嶉笎楦忛笒楦戦骸榛甸級榻囬礁榻婚胶榻瑰湠鐏︾悲锠艰恫韬﹂噧閼撮懜閼堕懙椹犻贝楸抽北楸甸笖楦撻欢榧婏拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介兢鐏ㄧ仴绯疯櫔锠捐牻锠胯疄璨滆憨杌夐潒椤抽〈椋岄ァ棣─椹﹂┃楝ら笗楦楅綀鎴囨瑸鐖ц檶韬ㄩ拏閽�閽侀┅椹ㄩ楦欑埄铏嬭疅閽冮惫楹风櫟椹焙楦濈仼鐏氦榻鹃綁榫樼閵硅澧绘亽绮у鈺斺暒鈺椻暊鈺暎鈺氣暕鈺濃晵鈺も晻鈺炩暘鈺♀晿鈺р暃鈺撯暐鈺栤暉鈺暍鈺欌暔鈺溾晳鈺愨暛鈺暟鈺枔锟�".split("");for(a=0;a!=t[249].length;++a)if(t[249][a].charCodeAt(0)!==65533){r[t[249][a]]=63744+a;e[63744+a]=t[249][a]}return{enc:r,dec:e}}();cptable[1250]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~鈧拷鈥氾拷鈥炩�︹�犫�★拷鈥芭犫�古毰づ脚癸拷鈥樷�欌�溾�濃�⑩�撯�旓拷鈩⑴♀�号浥ヅ九郝犓囁樑伮つ劼β┡灺宦奥彼浥偮绰德堵仿改吪熉荒剿澞九寂斆伱偰偯勀鼓喢嚹屆壞樏嬆毭嵜幠幠惻兣嚸撁斉惷柮椗樑毰懊溍澟⒚熍暶∶⒛兠つ耗嚸嵜┠櫭浢從懪勁埫趁磁懨睹放櫯号泵济脚K�",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[1251]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~袀袃鈥氀撯�炩�︹�犫�♀偓鈥靶夆�剐娦屝嬓徰掆�樷�欌�溾�濃�⑩�撯�旓拷鈩⒀欌�貉氀溠浹熉犘幯炐埪ひ惵β伮┬劼嚶奥毙喲栆懧德堵费戔剸褦禄褬袇褧褩袗袘袙袚袛袝袞袟袠袡袣袥袦袧袨袩袪小孝校肖啸笑效楔些歇蝎鞋协挟携邪斜胁谐写械卸蟹懈泄泻谢屑薪芯锌褉褋褌褍褎褏褑褔褕褖褗褘褜褝褞褟",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[1252]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~鈧拷鈥毱掆�炩�︹�犫�∷嗏�芭犫�古掞拷沤锟斤拷鈥樷�欌�溾�濃�⑩�撯�斔溾劉拧鈥号擄拷啪鸥聽隆垄拢陇楼娄搂篓漏陋芦卢颅庐炉掳卤虏鲁麓碌露路赂鹿潞禄录陆戮驴脌脕脗脙脛脜脝脟脠脡脢脣脤脥脦脧脨脩脪脫脭脮脰脳脴脵脷脹脺脻脼脽脿谩芒茫盲氓忙莽猫茅锚毛矛铆卯茂冒帽貌贸么玫枚梅酶霉煤没眉媒镁每",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[1253]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~鈧拷鈥毱掆�炩�︹�犫�★拷鈥帮拷鈥癸拷锟斤拷锟斤拷鈥樷�欌�溾�濃�⑩�撯�旓拷鈩拷鈥猴拷锟斤拷锟铰犖呂喡Bぢヂβ╋拷芦卢颅庐鈥暵奥甭猜澄劼德堵肺埼壩娐晃屄轿幬徫愇懳捨撐斘曃栁椢樜櫸毼浳溛澪炍熚犖★拷危韦违桅围唯惟为潍维苇萎委伟伪尾纬未蔚味畏胃喂魏位渭谓尉慰蟺蟻蟼蟽蟿蠀蠁蠂蠄蠅蠆蠇蠈蠉蠋锟�",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[1254]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~鈧拷鈥毱掆�炩�︹�犫�∷嗏�芭犫�古掞拷锟斤拷锟解�樷�欌�溾�濃�⑩�撯�斔溾劉拧鈥号擄拷锟脚嘎犅÷⒙Bぢヂβ┞奥甭猜陈绰德堵仿嘎孤郝宦悸铰韭棵�脕脗脙脛脜脝脟脠脡脢脣脤脥脦脧臑脩脪脫脭脮脰脳脴脵脷脹脺陌艦脽脿谩芒茫盲氓忙莽猫茅锚毛矛铆卯茂臒帽貌贸么玫枚梅酶霉煤没眉谋艧每",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[1255]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~鈧拷鈥毱掆�炩�︹�犫�∷嗏�帮拷鈥癸拷锟斤拷锟斤拷鈥樷�欌�溾�濃�⑩�撯�斔溾劉锟解�猴拷锟斤拷锟铰犅÷⒙b偑楼娄搂篓漏脳芦卢颅庐炉掳卤虏鲁麓碌露路赂鹿梅禄录陆戮驴职直植殖执值侄址指止锟街恢贾街局孔�讈讉變装妆撞壮状锟斤拷锟斤拷锟斤拷锟阶愖懽捵撟斪曌栕椬樧欁氉涀溩澴炞熥犠∽⒆Wぷプψёㄗ┳拷锟解�庘�忥拷",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[1256]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~鈧锯�毱掆�炩�︹�犫�∷嗏�百光�古捼嗂樬堏�樷�欌�溾�濃�⑩�撯�斱┾劉趹鈥号撯�屸�嵹郝犡屄⒙Bぢヂβ┶韭奥甭猜陈绰德堵仿嘎关浡宦悸铰矩熪佖∝⒇Xへヘωжㄘ┴柏必藏池簇地睹椮坟肛关嘿�賮賯賰脿賱芒賲賳賴賵莽猫茅锚毛賶賷卯茂賸賹賺賻么購賽梅賾霉賿没眉鈥庘�徾�",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[1257]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~鈧拷鈥氾拷鈥炩�︹�犫�★拷鈥帮拷鈥癸拷篓藝赂锟解�樷�欌�溾�濃�⑩�撯�旓拷鈩拷鈥猴拷炉藳锟铰狅拷垄拢陇锟铰β樎┡柭喡奥甭猜陈绰德堵访嘎古椔宦悸铰久δ勀�膯脛脜臉膾膶脡殴臇蘑亩莫幕艩艃艆脫艑脮脰脳挪艁艢弄脺呕沤脽膮寞膩膰盲氓臋膿膷茅藕臈模姆墨募拧艅艈贸艒玫枚梅懦艂艣奴眉偶啪藱",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[1258]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~鈧拷鈥毱掆�炩�︹�犫�∷嗏�帮拷鈥古掞拷锟斤拷锟解�樷�欌�溾�濃�⑩�撯�斔溾劉锟解�号擄拷锟脚嘎犅÷⒙Bぢヂβ┞奥甭猜陈绰德堵仿嘎孤郝宦悸铰韭棵�脕脗膫脛脜脝脟脠脡脢脣虁脥脦脧膼脩虊脫脭茽脰脳脴脵脷脹脺漂虄脽脿谩芒膬盲氓忙莽猫茅锚毛虂铆卯茂膽帽蹋贸么啤枚梅酶霉煤没眉瓢鈧�",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[1e4]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~脛脜脟脡脩脰脺谩脿芒盲茫氓莽茅猫锚毛铆矛卯茂帽贸貌么枚玫煤霉没眉鈥犅奥⒙Bр�⒙睹熉┾劉麓篓鈮犆喢樷垶卤鈮も墺楼碌鈭傗垜鈭徬�鈭衡劍忙酶驴隆卢鈭毱掆増鈭喡烩�β犆�脙脮艗艙鈥撯�斺�溾�濃�樷�櫭封棅每鸥鈦劼も�光�猴瑏铿傗�÷封�氣�炩�懊偯娒伱嬅埫嵜幟徝屆撁旓拷脪脷脹脵谋藛藴炉藰藱藲赂藵藳藝",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[10006]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~脛鹿虏脡鲁脰脺螀脿芒盲蝿篓莽茅猫锚毛拢鈩⒚�⒙解�懊疵堵β姑幻尖�犖撐斘樜浳炍犆熉┪Nр墵掳螄螒卤鈮も墺楼螔螘螙螚螜螝螠桅潍唯惟维螡卢螣巍鈮埼ぢ烩�β犖ノ單埮撯�撯�曗�溾�濃�樷�櫭肺壩娢屛幬屛徬嵨蔽蚕埼次迪單澄肺刮疚何晃嘉轿肯�蠋蟻蟽蟿胃蠅蟼蠂蠀味蠆蠇螑伟锟�",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[10007]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~袗袘袙袚袛袝袞袟袠袡袣袥袦袧袨袩袪小孝校肖啸笑效楔些歇蝎鞋协挟携鈥犅奥⒙Bр�⒙缎喡┾劉袀褣鈮犘冄撯垶卤鈮も墺褨碌鈭傂埿勓斝囇椥壯櫺娧氀樞吢垰茠鈮堚垎芦禄鈥β犘嬔浶屟溠曗�撯�斺�溾�濃�樷�櫭封�炐幯炐徰熲剸衼褢褟邪斜胁谐写械卸蟹懈泄泻谢屑薪芯锌褉褋褌褍褎褏褑褔褕褖褗褘褜褝褞陇",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[10008]=function(){var e=[],r={},t=[],a;t[0]="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~聙铮橈铮氾铮滐铮烇铮狅!铮#铮わ%铮︼'铮)铮+铮-铮/铮帮1铮诧3铮达5铮讹7锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤8铮癸:铮伙<铮斤>铮�".split("");for(a=0;a!=t[0].length;++a)if(t[0][a].charCodeAt(0)!==65533){r[t[0][a]]=0+a;e[0+a]=t[0][a]}t[161]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟姐��銆併�傘兓藟藝篓銆冦�呪�曪綖锟解�︹�樷�欌�溾�濄�斻�曘�堛�夈�娿�嬨�屻�嶃�庛�忋�栥�椼�愩�懧泵椕封埗鈭р埁鈭戔垙鈭埄鈭堚埛鈭氣姤鈭モ垹鈱掆姍鈭埉鈮♀墝鈮堚埥鈭濃墵鈮壇鈮も墺鈭炩埖鈭粹檪鈾�掳鈥测�斥剝锛劼わ繝锟♀�奥р剸鈽嗏槄鈼嬧棌鈼庘棁鈼嗏枴鈻犫柍鈻测�烩啋鈫愨啈鈫撱�擄拷".split("");for(a=0;a!=t[161].length;++a)if(t[161][a].charCodeAt(0)!==65533){r[t[161][a]]=41216+a;e[41216+a]=t[161][a]}t[162]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟解拡鈷夆拪鈷嬧拰鈷嶁拵鈷忊拹鈷戔拻鈷撯挃鈷曗挅鈷椻挊鈷欌挌鈷涒懘鈶碘懚鈶封懜鈶光懞鈶烩懠鈶解懢鈶库拃鈷佲拏鈷冣拕鈷呪拞鈷団憼鈶♀憿鈶b懁鈶モ懄鈶р懆鈶╋拷锟姐垹銏°垻銏c垽銏ャ垿銏с埁銏╋拷锟解厾鈪♀參鈪b叅鈪モ叇鈪р叏鈪┾叒鈪拷锟斤拷".split("");for(a=0;a!=t[162].length;++a)if(t[162][a].charCodeAt(0)!==65533){r[t[162][a]]=41472+a;e[41472+a]=t[162][a]}t[163]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤紒锛傦純锟ワ紖锛嗭紘锛堬級锛婏紜锛岋紞锛庯紡锛愶紤锛掞紦锛旓紩锛栵紬锛橈紮锛氾紱锛滐紳锛烇紵锛狅肌锛迹锛わ讥锛︼姬锛缉锛极锛辑锛集锛帮急锛诧汲锛达嫉锛讹挤锛革脊锛猴蓟锛硷冀锛撅伎锝�锝侊絺锝冿絼锝咃絾锝囷綀锝夛綂锝嬶綄锝嶏綆锝忥綈锝戯綊锝擄綌锝曪綎锝楋綐锝欙綒锝涳綔锝濓浚锟�".split("");for(a=0;a!=t[163].length;++a)if(t[163][a].charCodeAt(0)!==65533){r[t[163][a]]=41728+a;e[41728+a]=t[163][a]}t[164]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟姐亖銇傘亙銇勩亝銇嗐亣銇堛亯銇娿亱銇屻亶銇庛亸銇愩亼銇掋亾銇斻仌銇栥仐銇樸仚銇氥仜銇溿仢銇炪仧銇犮仭銇€仯銇ゃ仴銇︺仹銇ㄣ仼銇伀銇伃銇伅銇般伇銇层伋銇淬伒銇躲伔銇搞伖銇恒伝銇笺伣銇俱伩銈�銈併倐銈冦倓銈呫倖銈囥倛銈夈倞銈嬨倢銈嶃値銈忋倫銈戙倰銈擄拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[164].length;++a)if(t[164][a].charCodeAt(0)!==65533){r[t[164][a]]=41984+a;e[41984+a]=t[164][a]}t[165]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟姐偂銈€偅銈ゃ偉銈︺偋銈ㄣ偐銈偒銈偔銈偗銈般偙銈层偝銈淬偟銈躲偡銈搞偣銈恒偦銈笺偨銈俱偪銉�銉併儌銉冦儎銉呫儐銉囥儓銉夈儕銉嬨儗銉嶃儙銉忋儛銉戙儝銉撱償銉曘儢銉椼儤銉欍儦銉涖儨銉濄優銉熴儬銉°儮銉c儰銉ャ儲銉с儴銉┿儶銉儸銉儺銉儼銉便儾銉炽兇銉点兌锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[165].length;++a)if(t[165][a].charCodeAt(0)!==65533){r[t[165][a]]=42240+a;e[42240+a]=t[165][a]}t[166]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟轿懳捨撐斘曃栁椢樜櫸毼浳溛澪炍熚犖∥Nのノξㄎ╋拷锟斤拷锟斤拷锟斤拷锟轿蔽参澄次滴段肺肝刮何晃嘉轿疚肯�蟻蟽蟿蠀蠁蠂蠄蠅锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[166].length;++a)if(t[166][a].charCodeAt(0)!==65533){r[t[166][a]]=42496+a;e[42496+a]=t[166][a]}t[167]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟叫愋懶捫撔斝曅佇栃椥樞櫺毿浶溞澬炐熜犘⌒⑿Pばバπㄐ┬拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷邪斜胁谐写械褢卸蟹懈泄泻谢屑薪芯锌褉褋褌褍褎褏褑褔褕褖褗褘褜褝褞褟锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[167].length;++a)if(t[167][a].charCodeAt(0)!==65533){r[t[167][a]]=42752+a;e[42752+a]=t[167][a]}t[168]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟侥伱∏幟犇撁┠浢惷嵜城捗才呵斆骨柷樓毲溍济拷锟斤拷锟斤拷锟斤拷锟斤拷锟姐剠銊嗐剣銊堛剦銊娿剫銊屻剭銊庛剰銊愩剳銊掋創銊斻剷銊栥剹銊樸剻銊氥剾銊溿劃銊炪劅銊犮劇銊€劊銊ゃ劌銊︺劎銊ㄣ劑锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷".split("");for(a=0;a!=t[168].length;++a)if(t[168][a].charCodeAt(0)!==65533){r[t[168][a]]=43008+a;e[43008+a]=t[168][a]}t[169]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷鈹�鈹佲攤鈹冣攧鈹呪攩鈹団攬鈹夆攰鈹嬧攲鈹嶁攷鈹忊攼鈹戔敀鈹撯敂鈹曗敄鈹椻敇鈹欌敋鈹涒敎鈹濃敒鈹熲敔鈹♀敘鈹b敜鈹モ敠鈹р敤鈹┾敧鈹敩鈹敭鈹敯鈹扁敳鈹斥敶鈹碘敹鈹封敻鈹光敽鈹烩敿鈹解斁鈹库晙鈺佲晜鈺冣晞鈺呪晢鈺団晥鈺夆晩鈺嬶拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[169].length;++a)if(t[169][a].charCodeAt(0)!==65533){r[t[169][a]]=43264+a;e[43264+a]=t[169][a]}t[176]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉晩闃垮焹鎸ㄥ搸鍞夊搥鐨戠檶钄肩煯鑹剧鐖遍殬闉嶆皑瀹変亢鎸夋殫宀歌兒妗堣偖鏄傜泿鍑规晼鐔勘琚勫偛濂ユ噴婢宠姯鎹屾墥鍙惂绗嗗叓鐤ゅ反鎷旇穻闈舵妸鑰欏潩闇哥舰鐖哥櫧鏌忕櫨鎽嗕桨璐ユ嫓绋楁枒鐝惉鎵宠埇棰佹澘鐗堟壆鎷屼即鐡e崐鍔炵粖閭﹀府姊嗘鑶�缁戞纾呰殞闀戝倣璋よ嫗鑳炲寘瑜掑墺锟�".split("");for(a=0;a!=t[176].length;++a)if(t[176][a].charCodeAt(0)!==65533){r[t[176][a]]=45056+a;e[45056+a]=t[176][a]}t[177]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借杽闆逛繚鍫¢ケ瀹濇姳鎶ユ毚璞归矋鐖嗘澂纰戞偛鍗戝寳杈堣儗璐濋挕鍊嶇媹澶囨儷鐒欒濂旇嫰鏈宕╃环鐢车韫﹁扛閫奸蓟姣旈剻绗斿郊纰ц摉钄芥瘯姣欐瘱甯佸簢鐥归棴鏁濆紛蹇呰緹澹佽噦閬块櫅闉竟缂栬船鎵佷究鍙樺崬杈ㄨ京杈亶鏍囧姜鑶樿〃槌栨唻鍒槳褰枌婵掓花瀹炬憟鍏靛啺鏌勪笝绉夐ゼ鐐筹拷".split("");for(a=0;a!=t[177].length;++a)if(t[177][a].charCodeAt(0)!==65533){r[t[177][a]]=45312+a;e[45312+a]=t[177][a]}t[178]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界梾骞剁幓鑿犳挱鎷ㄩ挼娉㈠崥鍕冩悘閾傜當浼笡鑸惰剸鑶婃袱娉婇┏鎹曞崪鍝鸿ˉ鍩犱笉甯冩绨块儴鎬栨摝鐚滆鏉愭墠璐㈢潿韪╅噰褰╄彍钄¢鍙傝殨娈嬫儹鎯ㄧ伩鑻嶈埍浠撴钵钘忔搷绯欐Ы鏇硅崏鍘曠瓥渚у唽娴嬪眰韫彃鍙夎尙鑼舵煡纰存惤瀵熷矓宸鎷嗘煷璞烘悁鎺鸿潐棣嬭皸缂犻摬浜ч槓棰ゆ槍鐚栵拷".split("");for(a=0;a!=t[178].length;++a)if(t[178][a].charCodeAt(0)!==65533){r[t[178][a]]=45568+a;e[45568+a]=t[178][a]}t[179]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉満灏濆父闀垮伩鑲犲巶鏁炵晠鍞卞�¤秴鎶勯挒鏈濆槻娼发鍚电倰杞︽壇鎾ゆ帲褰绘緢閮磋嚕杈板皹鏅ㄥ勘娌夐檲瓒佽‖鎾戠О鍩庢鎴愬憟涔樼▼鎯╂緞璇氭壙閫為獘绉ゅ悆鐥存寔鍖欐睜杩熷紱椹拌�婚娇渚堝昂璧ょ繀鏂ョ偨鍏呭啿铏磭瀹犳娊閰暣韪岀鎰佺浠囩桓鐬呬笐鑷垵鍑烘┍鍘ㄨ簢閿勯洀婊侀櫎妤氾拷".split("");for(a=0;a!=t[179].length;++a)if(t[179][a].charCodeAt(0)!==65533){r[t[179][a]]=45824+a;e[45824+a]=t[179][a]}t[180]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界鍌ㄧ煑鎼愯Е澶勬彛宸濈┛妞戒紶鑸瑰枠涓茬柈绐楀耿搴婇棷鍒涘惞鐐婃嵍閿ゅ瀭鏄ユた閱囧攪娣崇函锠㈡埑缁扮柕鑼ㄧ闆岃緸鎱堢摲璇嶆鍒鸿祼娆¤仾钁卞洷鍖嗕粠涓涘噾绮楅唻绨囦績韫跨绐滄懅宕斿偓鑴嗙榿绮规番缈犳潙瀛樺纾嬫挳鎼撴帾鎸敊鎼揪绛旂槱鎵撳ぇ鍛嗘鍌f埓甯︽畣浠h捶琚嬪緟閫拷".split("");for(a=0;a!=t[180].length;++a)if(t[180][a].charCodeAt(0)!==65533){r[t[180][a]]=46080+a;e[46080+a]=t[180][a]}t[181]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥�犺�芥媴涓瑰崟閮告幐鑳嗘棪姘絾鎯贰璇炲脊铔嬪綋鎸″厷鑽℃。鍒�鎹h箞鍊掑矝绁峰鍒扮ɑ鎮奸亾鐩楀痉寰楃殑韫伅鐧荤瓑鐬嚦閭撳牑浣庢淮杩晫绗涚媱娑ょ繜瀚℃姷搴曞湴钂傜甯濆紵閫掔紨棰犳巶婊囩鐐瑰吀闈涘灚鐢典絻鐢稿簵鎯﹀娣�娈跨鍙奸洉鍑嬪垇鎺夊悐閽撹皟璺岀埞纰熻澏杩皪鍙狅拷".split("");for(a=0;a!=t[181].length;++a)if(t[181][a].charCodeAt(0)!==65533){r[t[181][a]]=46336+a;e[46336+a]=t[181][a]}t[182]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟戒竵鐩彯閽夐《榧庨敪瀹氳涓笢鍐懀鎳傚姩鏍嬩緱鎭喕娲炲厹鎶栨枟闄¤眴閫楃棙閮界潱姣掔妸鐙鍫电澒璧屾潨闀�鑲氬害娓″绔煭閿绘鏂紟鍫嗗厬闃熷澧╁惃韫叉暒椤垮洡閽濈浘閬佹巼鍝嗗澶哄灈韬叉湹璺鸿埖鍓佹儼鍫曡浘宄ㄩ箙淇勯璁瑰ē鎭跺巹鎵奸亸閯傞タ鎭╄�屽効鑰冲皵楗垫幢浜岋拷".split("");for(a=0;a!=t[182].length;++a)if(t[182][a].charCodeAt(0)!==65533){r[t[182][a]]=46592+a;e[46592+a]=t[182][a]}t[183]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借窗鍙戠綒绛忎紣涔忛榾娉曠彁钘╁竼鐣炕妯婄熅閽掔箒鍑$儲鍙嶈繑鑼冭穿鐘キ娉涘潑鑺虫柟鑲埧闃插Θ浠胯绾烘斁鑿查潪鍟¢鑲ュ尓璇藉悹鑲哄簾娌歌垂鑺厷鍚╂皼鍒嗙悍鍧熺剼姹剧矇濂嬩唤蹇挎劋绮赴灏佹灚铚傚嘲閿嬮鐤兘閫㈠啹缂濊濂夊嚖浣涘惁澶暦鑲ゅ鎵舵媯杈愬箙姘熺浼忎繕鏈嶏拷".split("");for(a=0;a!=t[183].length;++a)if(t[183][a].charCodeAt(0)!==65533){r[t[183][a]]=46848+a;e[46848+a]=t[183][a]}t[184]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥诞娑琚卞紬鐢姎杈呬刊閲滄枾鑴厬搴滆厫璧村壇瑕嗚祴澶嶅倕浠橀槣鐖惰吂璐熷瘜璁i檮濡囩細鍜愬櫠鍢庤鏀规閽欑洊婧夊共鐢樻潌鏌戠鑲濊刀鎰熺鏁㈣担鍐堝垰閽㈢几鑲涚翰宀楁腐鏉犵瘷鐨嬮珮鑶忕緮绯曟悶闀愮鍛婂摜姝屾悂鎴堥附鑳崇枡鍓查潻钁涙牸铔ら榿闅旈摤涓悇缁欐牴璺熻�曟洿搴氱竟锟�".split("");for(a=0;a!=t[184].length;++a)if(t[184][a].charCodeAt(0)!==65533){r[t[184][a]]=47104+a;e[47104+a]=t[184][a]}t[185]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉焸鑰挎宸ユ敾鍔熸伃榫氫緵韬叕瀹紦宸╂睘鎷辫础鍏遍挬鍕炬矡鑻熺嫍鍨㈡瀯璐杈滆弴鍜曠畭浼版步瀛ゅ榧撳彜铔婇璋疯偂鏁呴【鍥洪泧鍒摐鍓愬鎸傝涔栨嫄鎬:鍏冲畼鍐犺绠¢缃愭儻鐏岃疮鍏夊箍閫涚懓瑙勫湱纭呭綊榫熼椇杞ㄩ璇$櫢妗傛煖璺吹鍒借緤婊氭閿呴儹鍥芥灉瑁硅繃鍝堬拷".split("");for(a=0;a!=t[185].length;++a)if(t[185][a].charCodeAt(0)!==65533){r[t[185][a]]=47360+a;e[47360+a]=t[185][a]}t[186]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介瀛╂捣姘︿亥瀹抽獓閰f啫閭煩鍚兜瀵掑嚱鍠婄綍缈版捈鎹嶆棻鎲炬倣鐒婃睏姹夊く鏉埅澹曞殠璞閮濆ソ鑰楀彿娴╁懙鍠濊嵎鑿忔牳绂惧拰浣曞悎鐩掕矇闃傛渤娑歌但瑜愰工璐哄樋榛戠棔寰堢嫚鎭ㄥ摷浜ㄦí琛℃亽杞板搫鐑樿櫣楦挎椽瀹忓紭绾㈠枆渚尨鍚煎帤鍊欏悗鍛间箮蹇界憵澹惰懌鑳¤澊鐙愮硦婀栵拷".split("");for(a=0;a!=t[186].length;++a)if(t[186][a].charCodeAt(0)!==65533){r[t[186][a]]=47616+a;e[47616+a]=t[186][a]}t[187]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉姬铏庡敩鎶や簰娌埛鑺卞摋鍗庣尵婊戠敾鍒掑寲璇濇寰婃��娣潖娆㈢幆妗撹繕缂撴崲鎮e敜鐥雹鐒曟叮瀹﹀够鑽掓厡榛勭:铦楃哀鐨囧嚢鎯剁厡鏅冨箤鎭嶈皫鐏版尌杈夊窘鎭㈣洈鍥炴瘉鎮旀収鍗夋儬鏅﹁纯绉戒細鐑╂眹璁宠缁樿崵鏄忓榄傛祽娣疯眮娲讳紮鐏幏鎴栨儜闇嶈揣绁稿嚮鍦惧熀鏈虹暩绋界Н绠曪拷".split("");for(a=0;a!=t[187].length;++a)if(t[187][a].charCodeAt(0)!==65533){r[t[187][a]]=47872+a;e[47872+a]=t[187][a]}t[188]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借倢楗ヨ抗婵�璁ラ浮濮哗缂夊悏鏋佹杈戠睄闆嗗強鎬ョ柧姹插嵆瀚夌骇鎸ゅ嚑鑴婂繁钃熸妧鍐�瀛d紟绁墏鎮告祹瀵勫瘋璁¤鏃㈠繉闄呭缁х邯鍢夋灧澶逛匠瀹跺姞鑽氶璐剧敳閽惧亣绋间环鏋堕┚瀚佹鐩戝潥灏栫闂寸厧鍏艰偐鑹板ジ缂勮導妫�鏌⒈纭锋嫞鎹$畝淇壀鍑忚崘妲涢壌璺佃幢瑙侀敭绠欢锟�".split("");for(a=0;a!=t[188].length;++a)if(t[188][a].charCodeAt(0)!==65533){r[t[188][a]]=48128+a;e[48128+a]=t[188][a]}t[189]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉仴鑸板墤楗笎婧呮锭寤哄兊濮滃皢娴嗘睙鐤嗚拫妗ㄥ璁插尃閰遍檷钑夋绀佺劍鑳朵氦閮婃祰楠勫▏鍤兼悈閾扮煫渚ヨ剼鐙¤楗虹即缁炲壙鏁欓叺杞胯緝鍙獤鎻帴鐨嗙Ц琛楅樁鎴姭鑺傛鏉版嵎鐫娲佺粨瑙e鎴掕棄鑺ョ晫鍊熶粙鐤ヨ灞婂肪绛嬫枻閲戜粖娲ヨ绱ч敠浠呰皑杩涢澇鏅嬬杩戠儸娴革拷".split("");for(a=0;a!=t[189].length;++a)if(t[189][a].charCodeAt(0)!==65533){r[t[189][a]]=48384+a;e[48384+a]=t[189][a]}t[190]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉敖鍔茶崋鍏㈣寧鐫涙櫠椴镐含鎯婄簿绮崇粡浜曡鏅闈欏鏁暅寰勭棄闈栫珶绔炲噣鐐獦鎻┒绾犵帠闊箙鐏镐節閰掑帺鏁戞棫鑷艰垍鍜庡氨鐤氶灎鎷樼嫏鐤藉眳椹硅強灞�鍜�鐭╀妇娌仛鎷掓嵁宸ㄥ叿璺濊笧閿勘鍙ユ儳鐐墽鎹愰箖濞熷�︾湻鍗风虎鎾呮敨鎶夋帢鍊旂埖瑙夊喅璇�缁濆潎鑿岄挧鍐涘悰宄伙拷".split("");for(a=0;a!=t[190].length;++a)if(t[190][a].charCodeAt(0)!==65533){r[t[190][a]]=48640+a;e[48640+a]=t[190][a]}t[191]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟戒繆绔f禋閮¢獜鍠�鍜栧崱鍜紑鎻╂シ鍑叏鍒婂牚鍕樺潕鐮嶇湅搴锋叿绯犳墰鎶椾孩鐐曡�冩嫹鐑ら潬鍧疯嫑鏌5纾曢绉戝3鍜冲彲娓村厠鍒诲璇捐偗鍟冨灕鎭冲潙鍚┖鎭愬瓟鎺ф姞鍙f墸瀵囨灟鍝獰鑻﹂叿搴撹¥澶稿灝鎸庤法鑳潡绛蜂京蹇娆惧尅绛愮媯妗嗙熆鐪舵椃鍐典簭鐩斿部绐ヨ懙濂庨瓉鍌�锟�".split("");for(a=0;a!=t[191].length;++a)if(t[191][a].charCodeAt(0)!==65533){r[t[191][a]]=48896+a;e[48896+a]=t[191][a]}t[192]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介鎰ф簝鍧ゆ槅鎹嗗洶鎷墿寤撻様鍨冩媺鍠囪湣鑵婅荆鍟﹁幈鏉ヨ禆钃濆┆鏍忔嫤绡槕鍏版緶璋版徑瑙堟噿缂嗙儌婊ョ悈姒旂嫾寤婇儙鏈楁氮鎹炲姵鐗㈣�佷浆濮ラ叒鐑欐稘鍕掍箰闆烽暛钑剧绱劇鍨掓搨鑲嬬被娉1妤炲喎鍘樻ⅷ鐘侀粠绡辩嫺绂绘紦鐞嗘潕閲岄菠绀艰帀鑽斿悘鏍椾附鍘夊姳鐮惧巻鍒╁倛渚嬩繍锟�".split("");for(a=0;a!=t[192].length;++a)if(t[192][a].charCodeAt(0)!==65533){r[t[192][a]]=49152+a;e[49152+a]=t[192][a]}t[193]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界棦绔嬬矑娌ラ毝鍔涚拑鍝╀咯鑱旇幉杩為暟寤夋�滄稛甯樻暃鑴搁摼鎭嬬偧缁冪伯鍑夋绮辫壇涓よ締閲忔櫨浜皡鎾╄亰鍍氱枟鐕庡杈芥溅浜嗘拏闀e粬鏂欏垪瑁傜儓鍔g寧鐞虫灄纾烽湒涓撮偦槌炴穻鍑涜祦鍚濇嫀鐜茶彵闆堕緞閾冧级缇氬噷鐏甸櫟宀鍙︿护婧滅悏姒寸~棣忕暀鍒樼槫娴佹煶鍏緳鑱嬪挋绗肩锟�".split("");for(a=0;a!=t[193].length;++a)if(t[193][a].charCodeAt(0)!==65533){r[t[193][a]]=49408+a;e[49408+a]=t[193][a]}t[194]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介殕鍨勬嫝闄囨ゼ濞勬悅绡撴紡闄嬭姦鍗㈤搴愮倝鎺冲崵铏忛瞾楹撶闇茶矾璧傞箍娼炵褰曢檰鎴┐鍚曢摑渚f梾灞ュ薄缂曡檻姘緥鐜囨护缁垮肠鎸涘婊﹀嵉涔辨帬鐣ユ姟杞鸡浠戞拨绾惰钀濊灪缃楅�婚敚绠╅瑁歌惤娲涢獑缁滃楹荤帥鐮佽殏椹獋鍢涘悧鍩嬩拱楹﹀崠杩堣剦鐬掗铔弧钄撴浖鎱㈡极锟�".split("");for(a=0;a!=t[194].length;++a)if(t[194][a].charCodeAt(0)!==65533){r[t[194][a]]=49664+a;e[49664+a]=t[194][a]}t[195]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借癌鑺掕尗鐩叉皳蹇欒幗鐚寘閿氭瘺鐭涢搯鍗寕鍐掑附璨岃锤涔堢帿鏋氭閰堕湁鐓ゆ病鐪夊獟闀佹瘡缇庢槯瀵愬濯氶棬闂蜂滑钀岃挋妾洘閿扮寷姊﹀瓱鐪啔闈$硿杩疯皽寮ョ背绉樿娉岃湝瀵嗗箓妫夌湢缁靛啎鍏嶅媺濞╃紖闈㈣嫍鎻忕瀯钘愮娓哄簷濡欒攽鐏皯鎶跨毧鏁忔偗闂芥槑铻熼福閾悕鍛借艾鎽革拷".split("");for(a=0;a!=t[195].length;++a)if(t[195][a].charCodeAt(0)!==65533){r[t[195][a]]=49920+a;e[49920+a]=t[195][a]}t[196]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥懝铇戞ā鑶滅(鎽╅瓟鎶规湯鑾ⅷ榛樻搏婕犲癁闄岃皨鐗熸煇鎷囩墶浜╁姣嶅鏆箷鍕熸厱鏈ㄧ洰鐫︾墽绌嗘嬁鍝憪閽犻偅濞滅撼姘栦箖濂惰�愬鍗楃敺闅惧泭鎸犺剳鎭奸椆娣栧憿棣佸唴瀚╄兘濡湏鍊偿灏兼嫙浣犲尶鑵婚�嗘汉钄媹骞寸⒕鎾垫嵒蹇靛閰块笩灏挎崗鑱傚鍟晩闀嶆秴鎮ㄦ煚鐙炲嚌瀹侊拷".split("");for(a=0;a!=t[196].length;++a)if(t[196][a].charCodeAt(0)!==65533){r[t[196][a]]=50176+a;e[50176+a]=t[196][a]}t[197]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥嫥娉炵墰鎵挳绾借創娴撳啘寮勫ゴ鍔�掑コ鏆栬檺鐤熸尓鎳︾朝璇哄摝娆ч弗娈磋棔鍛曞伓娌ゅ暘瓒寸埇甯曟�曠惗鎷嶆帓鐗屽緲婀冩淳鏀�娼樼洏纾愮浖鐣斿垽鍙涗箵搴炴梺鑰儢鎶涘拞鍒ㄧ偖琚嶈窇娉″懜鑳氬煿瑁磋禂闄厤浣╂矝鍠风泦鐮版姩鐑规編褰摤妫氱〖绡疯啫鏈嬮箯鎹х鍧爳闇规壒鎶妶鐞垫瘲锟�".split("");for(a=0;a!=t[197].length;++a)if(t[197][a].charCodeAt(0)!==65533){r[t[197][a]]=50432+a;e[50432+a]=t[197][a]}t[198]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉暏鑴剧柌鐨尮鐥炲兓灞佽绡囧亸鐗囬獥椋樻紓鐡㈢エ鎾囩灔鎷奸璐搧鑱樹箳鍧嫻钀嶅钩鍑摱璇勫睆鍧℃臣棰囧﹩鐮撮瓌杩矔鍓栨墤閾轰粏鑾嗚憽鑿╄挷鍩旀湸鍦冩櫘娴﹁氨鏇濈�戞湡娆烘爾鎴氬涓冨噭婕嗘煉娌忓叾妫嬪姝х暒宕庤剱榻愭棗绁堢楠戣捣宀備篂浼佸惎濂戠爩鍣ㄦ皵杩勫純姹芥常璁帎锟�".split("");for(a=0;a!=t[198].length;++a)if(t[198][a].charCodeAt(0)!==65533){r[t[198][a]]=50688+a;e[50688+a]=t[198][a]}t[199]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥伆娲界壍鎵﹂拵閾呭崈杩佺浠熻唉涔鹃粩閽遍挸鍓嶆綔閬f祬璋村爲宓屾瑺姝夋灙鍛涜厰缇屽钄峰己鎶㈡﹪閿规暡鎮勬ˉ鐬т箶渚ㄥ阀闉樻挰缈樺抄淇忕獚鍒囪寗涓旀�獌閽︿镜浜茬Е鐞村嫟鑺规搾绂藉瘽娌侀潚杞绘阿鍊惧嵖娓呮搸鏅存鞍鎯呴》璇峰簡鐞肩┓绉嬩笜閭辩悆姹傚洑閰嬫硡瓒嬪尯铔嗘洸韬眻椹辨笭锟�".split("");for(a=0;a!=t[199].length;++a)if(t[199][a].charCodeAt(0)!==65533){r[t[199][a]]=50944+a;e[50944+a]=t[199][a]}t[200]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉彇濞堕緥瓒e幓鍦堥ⅶ鏉冮啗娉夊叏鐥婃嫵鐘埜鍔濈己鐐旂樃鍗撮箠姒风‘闆�瑁欑兢鐒剁噧鍐夋煋鐡ゅ¥鏀樺毞璁╅ザ鎵扮粫鎯圭儹澹粊浜哄繊闊т换璁ゅ垉濡婄韩鎵斾粛鏃ユ垘鑼歌搲鑽h瀺鐔旀憾瀹圭粧鍐楁弶鏌旇倝鑼硅爼鍎掑濡傝颈涔虫睗鍏ヨぅ杞槷钑婄憺閿愰棸娑﹁嫢寮辨拻娲掕惃鑵硟濉炶禌涓夊弫锟�".split("");for(a=0;a!=t[200].length;++a)if(t[200][a].charCodeAt(0)!==65533){r[t[200][a]]=51200+a;e[51200+a]=t[200][a]}t[201]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟戒紴鏁f鍡撲抚鎼旈獨鎵珎鐟熻壊娑╂.鍍ц帋鐮傛潃鍒规矙绾卞偦鍟ョ厼绛涙檼鐝婅嫬鏉夊北鍒犵吔琛棯闄曟搮璧¤喅鍠勬睍鎵囩籍澧掍激鍟嗚祻鏅屼笂灏氳3姊㈡崕绋嶇儳鑺嶅嫼闊跺皯鍝ㄩ偟缁嶅ア璧婅泧鑸岃垗璧︽憚灏勬厬娑夌ぞ璁剧牱鐢冲懟浼歌韩娣卞缁呯娌堝濠剁敋鑲炬厧娓楀0鐢熺敟鐗插崌缁筹拷".split("");for(a=0;a!=t[201].length;++a)if(t[201][a].charCodeAt(0)!==65533){r[t[201][a]]=51456+a;e[51456+a]=t[201][a]}t[202]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界渷鐩涘墿鑳滃湥甯堝け鐙柦婀胯瘲灏歌櫛鍗佺煶鎷炬椂浠�椋熻殌瀹炶瘑鍙茬煝浣垮睅椹跺寮忕ず澹笘鏌夸簨鎷獡閫濆娍鏄棞鍣�備粫渚嶉噴楗版皬甯傛亙瀹よ璇曟敹鎵嬮瀹堝鎺堝敭鍙楃槮鍏借敩鏋㈡⒊娈婃姃杈撳彅鑸掓窇鐤忎功璧庡鐔熻柉鏆戞洐缃茶渶榛嶉紶灞炴湳杩版爲鏉熸垗绔栧搴舵暟婕憋拷".split("");for(a=0;a!=t[202].length;++a)if(t[202][a].charCodeAt(0)!==65533){r[t[202][a]]=51712+a;e[51712+a]=t[202][a]}t[203]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥仌鍒疯�嶆憯琛扮敥甯呮爴鎷撮湝鍙岀埥璋佹按鐫$◣鍚灛椤鸿垳璇寸鏈旂儊鏂挄鍢舵�濈鍙镐笣姝昏倖瀵哄棧鍥涗己浼奸ゲ宸虫澗鑰告�傞閫佸畫璁艰鎼滆墭鎿炲椊鑻忛叆淇楃礌閫熺矡鍍冲婧璇夎們閰歌挏绠楄櫧闅嬮殢缁ラ珦纰庡瞾绌楅亗闅х瀛欐崯绗嬭搼姊攩缂╃悙绱㈤攣鎵�濉屼粬瀹冨ス濉旓拷".split("");for(a=0;a!=t[203].length;++a)if(t[203][a].charCodeAt(0)!==65533){r[t[203][a]]=51968+a;e[51968+a]=t[203][a]}t[204]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界嵀鎸炶箣韪忚儙鑻旀姮鍙版嘲閰炲お鎬佹卑鍧嶆憡璐槴婊╁潧妾�鐥版江璋皥鍧︽琚掔⒊鎺㈠徆鐐堡濉樻惇鍫傛鑶涘攼绯栧�樿汉娣岃稛鐑帍娑涙粩缁﹁悇妗冮�冩窐闄惰濂楃壒钘よ吘鐤艰獖姊墧韪㈤攽鎻愰韫勫暭浣撴浛鍤忔儠娑曞墐灞夊ぉ娣诲~鐢扮敎鎭垟鑵嗘寫鏉¤竣鐪鸿烦璐撮搧甯栧巺鍚儍锟�".split("");for(a=0;a!=t[204].length;++a)if(t[204][a].charCodeAt(0)!==65533){r[t[204][a]]=52224+a;e[52224+a]=t[204][a]}t[205]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥眬寤峰仠浜涵鎸鸿墖閫氭閰灣鍚岄摐褰ょ妗舵崊绛掔粺鐥涘伔鎶曞ご閫忓嚫绉冪獊鍥惧緬閫旀秱灞犲湡鍚愬厰婀嶅洟鎺ㄩ鑵胯湑瑜��鍚炲悲鑷�鎷栨墭鑴遍傅闄�椹┘妞Ε鎷撳斁鎸栧搰铔欐醇濞冪摝琚滄澶栬睂寮咕鐜╅〗涓哥兎瀹岀鎸芥櫄鐨栨儖瀹涘涓囪厱姹帇浜℃瀴缃戝線鏃烘湜蹇樺濞侊拷".split("");for(a=0;a!=t[205].length;++a)if(t[205][a].charCodeAt(0)!==65533){r[t[205][a]]=52480+a;e[52480+a]=t[205][a]}t[206]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉穽寰嵄闊﹁繚妗呭洿鍞儫涓烘綅缁磋媷钀庡浼熶吉灏剧含鏈敋鍛崇晱鑳冨杺榄忎綅娓皳灏夋叞鍗槦娓╄殜鏂囬椈绾瑰惢绋崇磰闂棥缈佺摦鎸濊湕娑$獫鎴戞枴鍗ф彙娌冨帆鍛滈挩涔屾薄璇眿鏃犺姕姊у惥鍚存瘚姝︿簲鎹傚崍鑸炰紞渚潪鎴婇浘鏅ょ墿鍕垮姟鎮熻鏄旂啓鏋愯タ纭掔熃鏅板樆鍚搁敗鐗猴拷".split("");for(a=0;a!=t[206].length;++a)if(t[206][a].charCodeAt(0)!==65533){r[t[206][a]]=52736+a;e[52736+a]=t[206][a]}t[207]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界█鎭笇鎮夎啙澶曟儨鐔勭儻婧睈鐘�妾勮甯範濯冲枩閾f礂绯婚殭鎴忕粏鐬庤櫨鍖i湠杈栨殗宄′緺鐙笅鍘﹀鍚撴巰閿ㄥ厛浠欓矞绾ゅ捀璐よ鑸烽棽娑庡鸡瀚屾樉闄╃幇鐚幙鑵洪缇″闄烽檺绾跨浉鍘㈤暥棣欑瑗勬箻涔$繑绁ヨ鎯冲搷浜」宸锋鍍忓悜璞¤惂纭濋渼鍓婂摦鍤i攢娑堝娣嗘檽锟�".split("");for(a=0;a!=t[207].length;++a)if(t[207][a].charCodeAt(0)!==65533){r[t[207][a]]=52992+a;e[52992+a]=t[207][a]}t[208]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉皬瀛濇牎鑲栧暩绗戞晥妤斾簺姝囪潕闉嬪崗鎸熸惡閭枩鑳佽皭鍐欐鍗歌煿鎳堟硠娉昏阿灞戣柂鑺攲娆h緵鏂板炕蹇冧俊琛呮槦鑵ョ尒鎯哄叴鍒戝瀷褰㈤偄琛岄啋骞告潖鎬у鍏勫嚩鑳稿寛姹归泟鐔婁紤淇緸鏈藉梾閿堢琚栫唬澧熸垖闇�铏氬槝椤诲緪璁歌搫閰楀彊鏃簭鐣滄仱绲┛缁画杞╁枾瀹f偓鏃嬬巹锟�".split("");for(a=0;a!=t[208].length;++a)if(t[208][a].charCodeAt(0)!==65533){r[t[208][a]]=53248+a;e[53248+a]=t[208][a]}t[209]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介�夌櫍鐪╃粴闈磋枦瀛︾┐闆鍕嬬啅寰棳璇㈠椹贰娈夋睕璁閫婅繀鍘嬫娂楦﹂腑鍛�涓娊鐗欒殰宕栬娑泤鍝戜簹璁剁剦鍜介槈鐑熸饭鐩愪弗鐮旇湌宀╁欢瑷�棰滈槑鐐庢部濂勬帺鐪艰婕旇壋鍫扮嚂鍘岀牃闆佸攣褰︾劙瀹磋皻楠屾畠澶腐绉ф潹鎵蒋鐤$緤娲嬮槼姘т话鐥掑吇鏍锋季閭�鑵板鐟讹拷".split("");for(a=0;a!=t[209].length;++a)if(t[209][a].charCodeAt(0)!==65533){r[t[209][a]]=53504+a;e[53504+a]=t[209][a]}t[210]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥憞灏ч仴绐戣埃濮氬挰鑸�鑽鑰�妞板檸鑰剁埛閲庡喍涔熼〉鎺栦笟鍙舵洺鑵嬪娑蹭竴澹瑰尰鎻栭摫渚濅紛琛i澶烽仐绉讳华鑳扮枒娌傚疁濮ㄥ綕妞呰殎鍊氬凡涔欑煟浠ヨ壓鎶戞槗閭戝惫浜垮焦鑷嗛�歌倓鐤害瑁旀剰姣呭繂涔夌泭婧㈣璁皧璇戝紓缈肩繉缁庤尩鑽洜娈烽煶闃村Щ鍚熼摱娣瘏楗肮寮曢殣锟�".split("");for(a=0;a!=t[210].length;++a)if(t[210][a].charCodeAt(0)!==65533){r[t[210][a]]=53760+a;e[53760+a]=t[210][a]}t[211]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉嵃鑻辨ū濠撮拱搴旂绩鑾硅悿钀ヨ崸铦囪繋璧㈢泩褰遍纭槧鍝熸嫢浣h噧鐥堝焊闆嶈笂铔瑰拸娉虫秾姘告伩鍕囩敤骞戒紭鎮犲咖灏ょ敱閭搥鐘规补娓搁厜鏈夊弸鍙充綉閲夎鍙堝辜杩傛筏浜庣泜姒嗚櫈鎰氳垎浣欎繛閫鹃奔鎰夋笣娓旈殔浜堝ū闆ㄤ笌灞跨瀹囪缇界帀鍩熻妺閮佸悂閬囧柣宄尽鎰堟鐙辫偛瑾夛拷".split("");for(a=0;a!=t[211].length;++a)if(t[211][a].charCodeAt(0)!==65533){r[t[211][a]]=54016+a;e[54016+a]=t[211][a]}t[212]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥荡瀵撹棰勮鲍椹赋娓婂啢鍏冨灒琚佸師鎻磋緯鍥憳鍦嗙尶婧愮紭杩滆嫅鎰挎�ㄩ櫌鏇扮害瓒婅穬閽ュ渤绮ゆ湀鎮﹂槄鑰樹簯閮у寑闄ㄥ厑杩愯暣閰濇檿闊靛瓡鍖濈牳鏉傛牻鍝夌伨瀹拌浇鍐嶅湪鍜辨敀鏆傝禐璧冭剰钁伃绯熷嚳钘绘灒鏃╂尽铓よ簛鍣�犵殏鐏剁嚗璐f嫨鍒欐辰璐兼�庡鎲庢浘璧犳墡鍠虫福鏈涧锟�".split("");for(a=0;a!=t[212].length;++a)if(t[212][a].charCodeAt(0)!==65533){r[t[212][a]]=54272+a;e[54272+a]=t[212][a]}t[213]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介摗闂哥湪鏍呮Θ鍜嬩箥鐐歌瘓鎽樻枊瀹呯獎鍊哄鐬绘瑭圭矘娌剧洀鏂╄緱宕睍铇告爤鍗犳垬绔欐箾缁芥绔犲桨婕冲紶鎺屾定鏉栦笀甯愯处浠楄儉鐦撮殰鎷涙槶鎵炬布璧电収缃╁厗鑲囧彫閬姌鍝茶洶杈欒�呴敆钄楄繖娴欑弽鏂熺湡鐢勭牕鑷昏礊閽堜睛鏋曠柟璇婇渿鎸晣闃佃捀鎸g潄寰佺嫲浜夋�旀暣鎷鏀匡拷".split("");for(a=0;a!=t[213].length;++a)if(t[213][a].charCodeAt(0)!==65533){r[t[213][a]]=54528+a;e[54528+a]=t[213][a]}t[214]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉抚鐥囬儜璇佽姖鏋濇敮鍚辫湗鐭ヨ偄鑴傛眮涔嬬粐鑱岀洿妞嶆畺鎵у�间緞鍧�鎸囨瓒惧彧鏃ㄧ焊蹇楁寶鎺疯嚦鑷寸疆甯滃硻鍒舵櫤绉╃璐ㄧ倷鐥旀粸娌荤獟涓泤蹇犻挓琛风粓绉嶈偪閲嶄徊浼楄垷鍛ㄥ窞娲茶瘜绮ヨ酱鑲樺笟鍜掔毐瀹欐樇楠ょ彔鏍洓鏈辩尓璇歌瘺閫愮鐑涚叜鎷勭灘鍢变富钁楁煴鍔╄泙璐摳绛戯拷".split("");for(a=0;a!=t[214].length;++a)if(t[214][a].charCodeAt(0)!==65533){r[t[214][a]]=54784+a;e[54784+a]=t[214][a]}t[215]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟戒綇娉ㄧ椹绘姄鐖嫿涓撶爾杞挵璧氱瘑妗╁簞瑁呭鎾炲.鐘舵閿ヨ拷璧樺潬缂�璋嗗噯鎹夋嫏鍗撴鐞㈣寔閰屽晞鐫�鐏兼祳鍏瑰挩璧勫Э婊嬫穭瀛滅传浠旂苯婊撳瓙鑷笉瀛楅瑑妫曡釜瀹楃患鎬荤旱閭硅蛋濂忔弽绉熻冻鍗掓棌绁栬瘏闃荤粍閽荤簜鍢撮唹鏈�缃皧閬垫槰宸︿綈鏌炲仛浣滃潗搴э拷锟斤拷锟斤拷锟�".split("");for(a=0;a!=t[215].length;++a)if(t[215][a].charCodeAt(0)!==65533){
-r[t[215][a]]=55040+a;e[55040+a]=t[215][a]}t[216]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟戒簫涓屽厐涓愬豢鍗呬笗浜樹笧楝插鍣╀辅绂轰缚鍖曚箛澶埢鍗皭鍥熻儰棣楁瘬鐫鹃紬涓朵簾榧愪箿涔╀簱鑺堝瓫鍟槒浠勫帊鍘濆帲鍘ュ幃闈ヨ禎鍖氬彽鍖﹀尞鍖捐禍鍗﹀崳鍒傚垐鍒庡埈鍒冲埧鍓�鍓屽墳鍓″墱钂壗鍔傚妬鍔愬姄鍐傜綌浜讳粌浠変粋浠ㄤ弧浠粸浼涗怀浼饯浠典讥浼т級浼綖浣ф敻浣氫綕锟�".split("");for(a=0;a!=t[216].length;++a)if(t[216][a].charCodeAt(0)!==65533){r[t[216][a]]=55296+a;e[55296+a]=t[216][a]}t[217]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟戒綗浣椾疾浼戒蕉浣翠緫渚変緝渚忎骄浣讳惊浣间粳渚斾喀淇ㄤ开淇呬繗淇d繙淇戜繜淇稿�╁亴淇冲��忓��烤鍊滃�屽�ュ�ㄥ伨鍋冨仌鍋堝亷鍋伝鍌ュ偋鍌╁偤鍍栧剢鍍儸鍍﹀儺鍎囧剫浠濇敖浣樹渐淇庨緺姹嗙贝鍏方榛夐鍐佸鍕瑰實瑷囧寪鍑鍏曚籂鍏栦撼琛ⅳ浜佃剶瑁掔瀣磋爟缇稿啱鍐卞喗鍐硷拷".split("");for(a=0;a!=t[217].length;++a)if(t[217][a].charCodeAt(0)!==65533){r[t[217][a]]=55552+a;e[55552+a]=t[217][a]}t[218]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉噰鍐栧啟鍐ヨ疇璁﹁璁璁佃璇傝瘍璇嬭瘡璇庤瘨璇撹瘮璇栬瘶璇欒瘻璇熻癄璇よ璇╄璇拌璇惰璇艰璋�璋傝皠璋囪皩璋忚皯璋掕皵璋曡皷璋欒皼璋樿皾璋熻盃璋¤哎璋ц蔼璋爱璋安璋宠暗璋跺崺鍗洪槤闃㈤槨闃遍槳闃介樇闄傞檳闄旈櫉闄ч櫖闄查櫞闅堥殟闅楅毎閭楅倹閭濋倷閭偂閭撮偝閭堕偤锟�".split("");for(a=0;a!=t[218].length;++a)if(t[218][a].charCodeAt(0)!==65533){r[t[218][a]]=55808+a;e[55808+a]=t[218][a]}t[219]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介偢閭伴儚閮呴偩閮愰儎閮囬儞閮﹂儮閮滈儣閮涢儷閮兙閯勯劉閯為劊閯遍劘閯归厓閰嗗垗濂傚姠鍔姯鍔惧摽鍕愬嫋鍕板彑鐕煃寤村嚨鍑奸鍘跺紒鐣氬矾鍧屽灘鍨″【澧煎澹戝湬鍦湭鍦冲湽鍦湳鍧滃溁鍧傚潻鍨呭潾鍨嗗澕鍧诲潹鍧澏鍧冲灜鍨ゅ瀸鍨插煆鍨у灤鍨撳灎鍩曞煒鍩氬煓鍩掑灨鍩村煰鍩稿煠鍩濓拷".split("");for(a=0;a!=t[219].length;++a)if(t[219][a].charCodeAt(0)!==65533){r[t[219][a]]=56064+a;e[56064+a]=t[219][a]}t[220]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉爧鍫嶅熃鍩爛鍫炲牂濉勫牋濉ュ‖澧佸澧氬棣ㄩ紮鎳胯壒鑹借壙鑺忚妸鑺ㄨ妱鑺庤姂鑺楄姍鑺姼鑺捐姲鑻堣媻鑻h姌鑺疯姰鑻嬭媽鑻佽姪鑺磋姟鑺姛鑻勮嫀鑺よ嫛鑼夎嫹鑻よ審鑼囪嫓鑻磋嫆鑻樿寣鑻昏嫇鑼戣寶鑼嗚寯鑼曡嫚鑻曡寽鑽戣崨鑽滆寛鑾掕尲鑼磋尡鑾涜崬鑼崗鑽囪崈鑽熻崁鑼楄崰鑼尯鑼宠崷鑽ワ拷".split("");for(a=0;a!=t[220].length;++a)if(t[220][a].charCodeAt(0)!==65533){r[t[220][a]]=56320+a;e[56320+a]=t[220][a]}t[221]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借崹鑼涜崺鑽崻鑽嵁鑾拌嵏鑾宠幋鑾犺帾鑾撹帨鑾呰嵓鑾惰帺鑽借幐鑽昏帢鑾炶帹鑾鸿幖鑿佽悂鑿ヨ彉鍫囪悩钀嬭彎鑿借彇钀滆惛钀戣悊鑿旇彑钀忚悆鑿歌徆鑿弲鑿�钀﹁彴鑿¤憸钁戣憵钁欒懗钂囪拡钁鸿拤钁歌惣钁嗚懇钁惰拰钂庤惐钁搧钃嶈搻钃﹁捊钃撹搳钂胯捄钃犺挕钂硅挻钂楄摜钃h攲鐢嶈敻钃拌敼钄熻敽锟�".split("");for(a=0;a!=t[221].length;++a)if(t[221][a].charCodeAt(0)!==65533){r[t[221][a]]=56576+a;e[56576+a]=t[221][a]}t[222]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借晼钄昏摽钃艰暀钑堣暔钑よ暈钑虹灑钑冭暡钑昏枻钖ㄨ枃钖忚暪钖枩钖呰柟钖疯柊钘撹梺钘滆椏铇ц槄铇╄槚铇煎痪寮堝ぜ濂佽�峰濂氬鍖忓阿灏ュ艾灏存墝鎵姛鎶绘媻鎷氭嫍鎷將鎷舵尮鎹嬫崈鎺彾鎹辨嵑鎺庢幋鎹幀鎺婃崺鎺幖鎻叉徃鎻犳徔鎻勬彏鎻庢憭鎻嗘幘鎽呮憗鎼嬫悰鎼犳悓鎼︽悺鎽炴拕鎽挅锟�".split("");for(a=0;a!=t[222].length;++a)if(t[222][a].charCodeAt(0)!==65533){r[t[222][a]]=56832+a;e[56832+a]=t[222][a]}t[223]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥懞鎾锋捀鎾欐捄鎿�鎿愭摋鎿ゆ摙鏀夋敟鏀紜蹇掔敊寮戝崯鍙卞徑鍙╁彣鍙诲悞鍚栧悊鍛嬪憭鍛撳憯鍛栧憙鍚″憲鍛欏悾鍚插拏鍜斿懛鍛卞懁鍜氬挍鍜勫懚鍛﹀挐鍝愬挱鍝傚挻鍝掑挧鍜﹀摀鍝斿懖鍜e摃鍜诲捒鍝屽摍鍝氬摐鍜╁挭鍜ゅ摑鍝忓摓鍞涘摟鍞犲摻鍞斿摮鍞㈠敚鍞忓攽鍞у敧鍟у枏鍠靛晧鍟晛鍟曞斂鍟愬敿锟�".split("");for(a=0;a!=t[223].length;++a)if(t[223][a].charCodeAt(0)!==65533){r[t[223][a]]=57088+a;e[57088+a]=t[223][a]}t[224]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉敺鍟栧暤鍟跺暦鍞冲敯鍟滃枊鍡掑杻鍠卞柟鍠堝杹鍠熷暰鍡栧枒鍟诲棢鍠藉柧鍠斿枡鍡椃鍡夊槦鍡戝棲鍡棓鍡﹀棟鍡勫棷鍡ュ棽鍡冲棇鍡嶅棬鍡靛棨杈斿槥鍢堝槍鍢佸槫鍢e椌鍢�鍢у槶鍣樺樄鍣楀槵鍣嶅櫌鍣欏櫆鍣屽檾鍤嗗櫎鍣卞櫕鍣诲櫦鍤呭殦鍤洈鍥楀洕鍥″浀鍥浌鍥垮渼鍦婂湁鍦滃笍甯欏笖甯戝副甯诲讣锟�".split("");for(a=0;a!=t[224].length;++a)if(t[224][a].charCodeAt(0)!==65533){r[t[224][a]]=57344+a;e[57344+a]=t[224][a]}t[225]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉阜骞勫箶骞涘篂骞″矊灞哄矋宀愬矕宀堝矘宀欏矐宀氬矞宀靛并宀藉铂宀脖宀e硜宀峰硠宄掑长宄嬪偿宕傚磧宕у处宕搐宕炲磫宕涘禈宕惧创宕藉惮宓涘弹宓濆但宓嬪祳宓╁荡宥傚稒宥濊背宥峰穮褰冲椒寰傚緡寰夊緦寰曞緳寰滃鲸寰镜寰艰、褰$姯鐘扮姶鐘风姼鐙冪媮鐙庣媿鐙掔嫧鐙嫨鐙茬嫶鐙风寔鐙崇寖鐙猴拷".split("");for(a=0;a!=t[225].length;++a)if(t[225][a].charCodeAt(0)!==65533){r[t[225][a]]=57600+a;e[57600+a]=t[225][a]}t[226]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界嫽鐚楃寭鐚$寠鐚炵対鐚曠將鐚圭尌鐚尭鐚辩崘鐛嶇崡鐛犵崿鐛嵕鑸涘ぅ椋уい澶傞ィ楗чエ楗╅オ楗ガ楗撮シ楗介棣勯棣婇棣愰棣撻棣曞簚搴戝簨搴栧亥搴犲汗搴靛壕搴宠祿寤掑粦寤涘花寤喓蹇勫繅蹇栧繌鎬冨慨鎬勫俊蹇ゅ烤鎬呮�嗗开蹇扛鎬欐�垫�︽�涙�忔�嶆�╂��婃�挎�℃伕鎭规伝鎭烘亗锟�".split("");for(a=0;a!=t[226].length;++a)if(t[226][a].charCodeAt(0)!==65533){r[t[226][a]]=57856+a;e[57856+a]=t[226][a]}t[227]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥仾鎭芥倴鎮氭偔鎮濇們鎮掓倢鎮涙儸鎮绘偙鎯濇儤鎯嗘儦鎮存劆鎰︽剷鎰f兇鎰�鎰庢劔鎱婃叺鎲啍鎲ф喎鎳旀嚨蹇濋毘闂╅棲闂遍棾闂甸椂闂奸椌闃冮槃闃嗛槇闃婇構闃岄槏闃忛槖闃曢槚闃楅槞闃氫脯鐖挎垥姘垫睌姹滄眾娌f矃娌愭矓娌屾报姹╂贝姹舵矄娌╂硱娉旀箔娉锋掣娉辨硹娌叉碃娉栨澈娉钞娌辨硴娉尘锟�".split("");for(a=0;a!=t[227].length;++a)if(t[227][a].charCodeAt(0)!==65533){r[t[227][a]]=58112+a;e[58112+a]=t[227][a]}t[228]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥垂娲ф磳娴冩祱娲囨磩娲欐磶娲祶娲吹娲氭祻娴掓禂娲虫稇娴稙娑犳禐娑撴稊娴滄禒娴兼担娓氭穱娣呮窞娓庢犊娣犳笐娣︽窛娣欐笘娑笇娑斧婀箮婀翰婀熸簡婀撴箶娓叉弗婀勬粺婧辨簶婊犳辑婊㈡亥婧ф航婧绘悍婊楁捍婊忔簭婊傛簾娼㈡絾娼囨激婕曟还婕级娼嬫酱婕級婕╂緣婢嶆緦娼告讲娼兼胶婵戯拷".split("");for(a=0;a!=t[228].length;++a)if(t[228][a].charCodeAt(0)!==65533){r[t[228][a]]=58368+a;e[58368+a]=t[228][a]}t[229]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥繅婢ф竟婢舵總婵℃慨婵炴繝婵�氱�g�涚�圭�电亸鐏炲畝瀹勫畷瀹撳瀹哥敮楠炴惔瀵ゅ瑜板韫囪瑖杈惰繐杩曡骏杩郡杩╄喀杩宠卡閫呴�勯�嬮�﹂�戦�嶉�栭�¢�甸�堕��亜閬戦亽閬愰仺閬橀仮閬涙毠閬撮伣閭傞倛閭冮倠褰愬綏褰栧綐灏诲挮灞愬睓瀛卞保灞︾炯寮缉寮壌寮奸灞濡冨濡╁Κ濡o拷".split("");for(a=0;a!=t[229].length;++a)if(t[229][a].charCodeAt(0)!==65533){r[t[229][a]]=58624+a;e[58624+a]=t[229][a]}t[230]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟藉濮婂Λ濡炲Δ濮掑Σ濡濡惧▍濞嗗濞堝В濮樺Ч濞屽▔濞插ù濞戝ǎ濞撳﹢濠у濠曞濠㈠┑鑳濯涘┓濠哄瀚瀚掑珨濯稿珷瀚e瀚栧瀚樺珳瀣夊瑮瀣栧瀣峰瓈灏曞皽瀛氬瀛冲瓚瀛撳椹甸┓椹搁┖椹块┙楠�楠侀獏楠堥獖楠愰獟楠撻獤楠橀獩楠滈獫楠熼獱楠㈤楠ラ绾熺骸绾g亥绾ㄧ憨锟�".split("");for(a=0;a!=t[230].length;++a)if(t[230][a].charCodeAt(0)!==65533){r[t[230][a]]=58880+a;e[58880+a]=t[230][a]}t[231]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界涵绾扮壕缁�缁佺粋缁夌粙缁岀粣缁旂粭缁涚粻缁$花缁划缁槐缁茬紞缁剁缓缁荤痪缂佺紓缂冪紘缂堢紜缂岀紡缂戠紥缂楃紮缂滅紱缂熺肌缂㈢迹缂ょ讥缂︾姬缂极缂辑缂及缂辩疾缂崇嫉骞虹暱宸涚斁閭曠帋鐜戠幃鐜㈢師鐝忕弬鐝戠幏鐜崇弨鐝夌張鐝ョ彊椤肩悐鐝╃彠鐝炵幒鐝茬悘鐞憶鐞︾惀鐞ㄧ惏鐞惉锟�".split("");for(a=0;a!=t[231].length;++a)if(t[231][a].charCodeAt(0)!==65533){r[t[231][a]]=59136+a;e[59136+a]=t[231][a]}t[232]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界悰鐞氱憗鐟滅憲鐟曠憴鐟风懎鐟剧挏鐠庣拃鐠佺拠鐠嬬挒鐠ㄧ挬鐠愮挧鐡掔捄闊煫闊潓鏉撴潪鏉堟潻鏋ユ瀲鏉澇鏋樻灖鏉垫灗鏋炴灜鏋嬫澐鏉兼煱鏍夋煒鏍婃煩鏋版爩鏌欐灥鏌氭灣鏌濇爛鏌冩灨鏌㈡爭鏌佹熃鏍叉牫妗犳 妗庢、妗勬·姊冩牆妗曟ˇ妗佹¨妗�鏍炬妗夋牘姊垫妗存》姊撴~妫傛ギ妫兼妞犳9锟�".split("");for(a=0;a!=t[232].length;++a)if(t[232][a].charCodeAt(0)!==65533){r[t[232][a]]=59392+a;e[59392+a]=t[232][a]}t[233]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥い妫版妞佹妫f妤辨す妤犳妤濇妤姒樻ジ妞存姒囨妲庢妤︽ィ妤规姒ф姒Ν妲旀Ρ妲佹妲熸妲犳妲挎ǒ妲妯樻━妲叉﹦妯炬獱姗愭妯垫獛姗规ń妯ㄦ姗兼獞妾愭妾楁鐚风崚娈佹畟娈囨畡娈掓畵娈嶆畾娈涙娈将杞奖杞茶匠杞佃蕉杞歌椒杞硅胶杞艰骄杈佽緜杈勮緡杈嬶拷".split("");for(a=0;a!=t[233].length;++a)if(t[233][a].charCodeAt(0)!==65533){r[t[233][a]]=59648+a;e[59648+a]=t[233][a]}t[234]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借緧杈庤緩杈樿練杌庢垕鎴楁垱鎴熸垻鎴℃垾鎴ゆ埇鑷х摨鐡寸摽鐢忕攽鐢撴敶鏃棷鏃版槉鏄欐澆鏄冩槙鏄�鐐呮浄鏄濇槾鏄辨樁鏄佃�嗘櫉鏅旀檨鏅忔櫀鏅℃櫁鏅锋殑鏆屾毀鏆濇毦鏇涙洔鏇︽洨璐茶闯璐惰椿璐借祤璧呰祮璧堣祲璧囪祶璧曡禉瑙囪瑙嬭瑙庤瑙愯鐗姛鐗濈墻鐗壘鐗跨妱鐘嬬妽鐘忕姃鎸堟尣鎺帮拷".split("");for(a=0;a!=t[234].length;++a)if(t[234][a].charCodeAt(0)!==65533){r[t[234][a]]=59904+a;e[59904+a]=t[234][a]}t[235]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥惪鎿樿�勬姣虫姣垫姘呮皣姘嗘皪姘曟皹姘欐皻姘℃癌姘ゆ蔼姘叉數鏁曟暙鐗嶇墥鐗栫埌铏㈠垨鑲熻倻鑲撹偧鏈婅偨鑲辫偒鑲偞鑲疯儳鑳ㄨ儵鑳儧鑳傝儎鑳欒儘鑳楁湊鑳濊儷鑳辫兇鑳剭鑴庤儾鑳兼湑鑴掕睔鑴惰劄鑴剺鑴茶厛鑵岃厯鑵磋厵鑵氳叡鑵犺叐鑵艰吔鑵収濉嶅鑶堣唫鑶戞粫鑶h啰鑷屾湨鑷婅喕锟�".split("");for(a=0;a!=t[235].length;++a)if(t[235][a].charCodeAt(0)!==65533){r[t[235][a]]=60160+a;e[60160+a]=t[235][a]}t[236]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借噥鑶︽娆锋姝冩瓎姝欓椋掗椋曢椋氭褰�姣傝С鏂愰綉鏂撴柤鏃嗘梽鏃冩棇鏃庢棐鏃栫個鐐滅倴鐐濈偦鐑�鐐风偒鐐辩儴鐑婄剱鐒撶剸鐒劚鐓崇厹鐓ㄧ厖鐓茬厞鐓哥吅鐔樼喅鐔电啫鐔犵嚑鐕旂嚙鐕圭垵鐖ㄧ伂鐒樼叇鐔规埦鎴芥墐鎵堟墘绀荤绁嗙绁涚绁撶绁㈢绁犵ク绁хズ绂呯绂氱Η绂冲繎蹇愶拷".split("");for(a=0;a!=t[236].length;++a)if(t[236][a].charCodeAt(0)!==65533){r[t[236][a]]=60416+a;e[60416+a]=t[236][a]}t[237]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟芥�兼仢鎭氭仹鎭佹仚鎭f偒鎰嗘剭鎱濇啯鎲濇噵鎳戞垎鑲�鑱挎矒娉舵芳鐭剁煾鐮�鐮夌牀鐮樼爲鏂牠鐮滅牆鐮圭牶鐮荤牊鐮肩牓鐮牐鐮╃纭纭楃牔纭愮纭岀—纰涚纰氱纰滅ⅰ纰g⒉纰圭ⅴ纾旂纾夌,纾茬纾寸绀ょ绀撮緵榛归换榛肩洷鐪勭湇鐩圭渿鐪堢湚鐪㈢湙鐪湨鐪电湼鐫愮潙鐫囩潈鐫氱潹锟�".split("");for(a=0;a!=t[237].length;++a)if(t[237][a].charCodeAt(0)!==65533){r[t[237][a]]=60672+a;e[60672+a]=t[237][a]}t[238]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界潰鐫ョ澘鐬嶇澖鐬�鐬岀瀾鐬熺灎鐬扮灥鐬界敽鐣�鐣庣晪鐣堢暃鐣茬暪鐤冪綐缃$綗瑭堢建缃寸奖缃圭緛缃剧泹鐩ヨ牪閽呴拞閽囬拫閽婇拰閽嶉拸閽愰挃閽楅挄閽氶挍閽滈挘閽ら挮閽挱閽挴閽伴挷閽撮挾閽烽捀閽归捄閽奸捊閽块搫閾堥搲閾婇搵閾岄搷閾庨搻閾戦搾閾曢摉閾楅摍閾橀摏閾為摕閾犻摙閾ら摜閾ч摠閾拷".split("");for(a=0;a!=t[238].length;++a)if(t[238][a].charCodeAt(0)!==65533){r[t[238][a]]=60928+a;e[60928+a]=t[238][a]}t[239]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介摡閾摦閾摮閾撮摰閾烽摴閾奸摻閾块攦閿傞攩閿囬攭閿婇攳閿庨攺閿掗敁閿旈敃閿栭敇閿涢敐閿為敓閿㈤敧閿敥閿敱閿查敶閿堕敺閿搁敿閿鹃斂闀傞數闀勯晠闀嗛晧闀岄晭闀忛晵闀撻晹闀栭晽闀橀暀闀涢暈闀熼暆闀¢暍闀ら暐闀﹂暓闀ㄩ暕闀暙闀暞闀遍暡闀抽敽鐭х煬闆夌绉В绉▎宓囩▋绋傜绋旓拷".split("");for(a=0;a!=t[239].length;++a)if(t[239][a].charCodeAt(0)!==65533){r[t[239][a]]=61184+a;e[61184+a]=t[239][a]}t[240]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界ü绋风榛忛Ε绌扮殘鐨庣殦鐨欑殼鐡炵摖鐢笭楦㈤辅楦╅釜楦脯楦查副楦堕父楦烽腹楦洪妇楣侀箓楣勯箚楣囬箞楣夐箣楣岄箮楣戦箷楣楅箽楣涢箿楣為梗楣﹂恭楣ㄩ供楣公楣贡楣钩鐤掔枖鐤栫枲鐤濈柆鐤g柍鐤寸柛鐥勭柋鐤扮梼鐥傜棖鐥嶇棧鐥ㄧ棪鐥ょ棲鐥х槂鐥辩椉鐥跨槓鐦�鐦呯槍鐦楃槉鐦ョ槝鐦曠槞锟�".split("");for(a=0;a!=t[240].length;++a)if(t[240][a].charCodeAt(0)!==65533){r[t[240][a]]=61440+a;e[61440+a]=t[240][a]}t[241]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界槢鐦肩槩鐦犵檧鐦槹鐦跨樀鐧冪樉鐦崇檷鐧炵檾鐧滅櫀鐧櫙缈婄绌哥┕绐�绐嗙獔绐曠绐犵绐ㄧ绐宠·琛╄〔琛借】琚傝ⅱ瑁嗚⒎琚艰瑁㈣瑁h%瑁辫瑁艰(瑁捐0瑜¤瑜撹瑜婅ご瑜ざ瑗佽ウ瑗荤枊鑳ョ毑鐨寸煖鑰掕�旇�栬�滆�犺�㈣�ヨ�﹁�ц�╄�ㄨ�辫�嬭�佃亙鑱嗚亶鑱掕仼鑱辫椤搁棰冿拷".split("");for(a=0;a!=t[241].length;++a)if(t[241][a].charCodeAt(0)!==65533){r[t[241][a]]=61696+a;e[61696+a]=t[241][a]}t[242]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介棰岄棰忛棰氶棰為棰¢ⅱ棰ラⅵ铏嶈檾铏櫘铏胯櫤铏艰櫥铓ㄨ殟铓嬭毈铓濊毀铓h毆铓撹毄铓惰泟铓佃泿铓拌毢铓辫毌铔夎洀铓磋洨铔辫洸铔洺铔愯湏铔炶洿铔熻洏铔戣渻铚囪浉铚堣湂铚嶈湁铚h溁铚炶湧铚湚铚捐潏铚磋湵铚╄湻铚胯瀭铚㈣澖铦捐澔铦犺澃铦岃澁铻嬭潛铦h澕铦よ潤铦ヨ灀铻灗锜掞拷".split("");for(a=0;a!=t[242].length;++a)if(t[242][a].charCodeAt(0)!==65533){r[t[242][a]]=61952+a;e[61952+a]=t[242][a]}t[243]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借焼铻堣瀰铻灄铻冭灚锜ヨ灛铻佃灣锜嬭煋铻借煈锜�锜婅煕锜煚锜爾锠撹熅锠婅牄锠¤牴锠肩级缃傜絼缃呰垚绔虹绗堢瑑绗勭瑫绗婄绗忕瓏绗哥绗欑绗辩瑺绗ョ绗崇绗炵瓨绛氱瓍绛电瓕绛濈瓲绛绛㈢绛辩異绠︾绠哥绠濈绠呯绠滅绠绡戠瘉绡岀瘽绡氱绡︾绨岀绡肩皬绨栫皨锟�".split("");for(a=0;a!=t[243].length;++a)if(t[243][a].charCodeAt(0)!==65533){r[t[243][a]]=62208+a;e[62208+a]=t[243][a]}t[244]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟界盁绨唉绨哥眮绫�鑷捐垇鑸傝垊鑷鑸¤垻鑸h埈鑸埁鑸埜鑸昏埑鑸磋埦鑹勮墘鑹嬭墢鑹氳墴鑹ㄨ【琚呰瑁樿瑗炵緷缇熺晶缇景缇茬奔鏁夌矐绮濈矞绮炵并绮茬布绮界硜绯囩硨绯嶇硤绯呯硹绯ㄨ壆鏆ㄧ究缈庣繒缈ョ俊缈︾咯缈砍绯哥捣缍︾懂绻囩簺楹搁捍璧宠秳瓒旇稇瓒辫掸璧眹璞夐厞閰愰厧閰忛叅锟�".split("");for(a=0;a!=t[244].length;++a)if(t[244][a].charCodeAt(0)!==65533){r[t[244][a]]=62464+a;e[62464+a]=t[244][a]}t[245]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介參閰¢叞閰╅叝閰介吘閰查叴閰归唽閱呴啇閱嶉啈閱㈤啠閱啳閱啹閱甸喆閱鸿睍楣捐陡璺竻韫欒供瓒佃犊瓒艰逗璺勮窎璺楄窔璺炶穾璺忚窙璺嗚番璺疯犯璺h饭璺昏筏韪夎方韪旇笣韪熻脯韪福韪负韫�韪硅傅韪借副韫夎箒韫傝箲韫掕箠韫拌苟韫艰汞韫磋簠韬忚簲韬愯簻韬炶备璨傝矈璨呰矘璨旀枦瑙栬瑙氳锟�".split("");for(a=0;a!=t[245].length;++a)if(t[245][a].charCodeAt(0)!==65533){r[t[245][a]]=62720+a;e[62720+a]=t[245][a]}t[246]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟借Д瑙Н瑷捐闈撻洨闆抽洴闇嗛渷闇堥湉闇庨湭闇湴闇鹃線榫冮緟榫嗛緡榫堥緣榫婇緦榛鹃紜榧嶉毠闅奸毥闆庨洅鐬块洜閵庨姰閶堥尵閸強閹忛惥閼笨椴傞矃椴嗛矅椴堢ǎ椴嬮矌椴愰矐椴掗矓椴曢矚椴涢矠椴熼矤椴¢并椴i播椴﹂钵椴ㄩ博椴箔椴舶椴遍膊椴抽泊椴甸捕椴烽埠椴婚布椴介硠槌呴硢槌囬硦槌嬶拷".split("");for(a=0;a!=t[246].length;++a)if(t[246][a].charCodeAt(0)!==65533){r[t[246][a]]=62976+a;e[62976+a]=t[246][a]}t[247]="锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介硨槌嶉硯槌忛硱槌撻硵槌曢硹槌橀硻槌滈碀槌熼尝闈奸瀰闉戦瀿闉旈灟闉灒闉查灤楠遍楠烽箻楠堕楠奸珌楂�楂呴珎楂嬮珜楂戦瓍榄冮瓏榄夐瓐榄嶉瓚椋ㄩ椁楗旈珶楂¢楂楂婚楂归瑘楝忛瑩楝熼楹介壕绺婚簜楹囬簣楹嬮簰閺栭簼楹熼粵榛滈粷榛犻粺榛㈤哗榛ч互榛化榧㈤棘榧脊榧烽冀榧鹃絼锟�".split("");for(a=0;a!=t[247].length;++a)if(t[247][a].charCodeAt(0)!==65533){r[t[247][a]]=63232+a;e[63232+a]=t[247][a]}return{enc:r,dec:e}}();cptable[10029]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~脛膧膩脡膭脰脺谩膮膶盲膷膯膰茅殴藕膸铆膹膾膿臇贸臈么枚玫煤臍臎眉鈥犅澳樎Bр�⒙睹熉┾劉臋篓鈮犇D墹鈮ツ垛垈鈭懪偰荒寄侥灸鼓号吪喤兟垰艅艊鈭喡烩�β犈埮惷暸懪屸�撯�斺�溾�濃�樷�櫭封棅艒艛艜艠鈥光�号櫯柵椗犫�氣�炁∨毰浢伵づッ嵟脚九撁斉毰芭迸才趁澝侥放慌伵寄⑺�",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[10079]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~脛脜脟脡脩脰脺谩脿芒盲茫氓莽茅猫锚毛铆矛卯茂帽贸貌么枚玫煤霉没眉脻掳垄拢搂鈥⒙睹熉┾劉麓篓鈮犆喢樷垶卤鈮も墺楼碌鈭傗垜鈭徬�鈭衡劍忙酶驴隆卢鈭毱掆増鈭喡烩�β犆�脙脮艗艙鈥撯�斺�溾�濃�樷�櫭封棅每鸥鈦劼っ惷懊灻久铰封�氣�炩�懊偯娒伱嬅埫嵜幟徝屆撁旓拷脪脷脹脵谋藛藴炉藰藱藲赂藵藳藝",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();cptable[10081]=function(){var e="\0\b\t\n\x0B\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~脛脜脟脡脩脰脺谩脿芒盲茫氓莽茅猫锚毛铆矛卯茂帽贸貌么枚玫煤霉没眉鈥犅奥⒙Bр�⒙睹熉┾劉麓篓鈮犆喢樷垶卤鈮も墺楼碌鈭傗垜鈭徬�鈭衡劍忙酶驴隆卢鈭毱掆増鈭喡烩�β犆�脙脮艗艙鈥撯�斺�溾�濃�樷�櫭封棅每鸥臑臒陌谋艦艧鈥÷封�氣�炩�懊偯娒伱嬅埫嵜幟徝屆撁旓拷脪脷脹脵锟剿喫溌標櫵毬杆澦浰�",r=[],t={};for(var a=0;a!=e.length;++a){if(e.charCodeAt(a)!==65533)t[e.charAt(a)]=a;r[a]=e.charAt(a)}return{enc:t,dec:r}}();if(typeof module!=="undefined"&&module.exports&&typeof DO_NOT_EXPORT_CODEPAGE==="undefined")module.exports=cptable;(function(e,r){"use strict";if(typeof cptable==="undefined"){if(typeof require!=="undefined"){var t=cptable;if(typeof module!=="undefined"&&module.exports&&typeof DO_NOT_EXPORT_CODEPAGE==="undefined")module.exports=r(t);else e.cptable=r(t)}else throw new Error("cptable not found")}else cptable=r(cptable)})(this,function(e){"use strict";var r={1200:"utf16le",1201:"utf16be",12000:"utf32le",12001:"utf32be",16969:"utf64le",20127:"ascii",65000:"utf7",65001:"utf8"};var t=[874,1250,1251,1252,1253,1254,1255,1256,1e4];var a=[932,936,949,950];var n=[65001];var i={};var s={};var f={};var o={};var l=function F(e){return String.fromCharCode(e)};var c=function P(e){return e.charCodeAt(0)};var h=typeof Buffer!=="undefined";var u=function(){};if(h){var d=!Buffer.from;if(!d)try{Buffer.from("foo","utf8")}catch(p){d=true}u=d?function(e,r){return r?new Buffer(e,r):new Buffer(e)}:Buffer.from.bind(Buffer);if(!Buffer.allocUnsafe)Buffer.allocUnsafe=function(e){return new Buffer(e)};var v=1024,g=Buffer.allocUnsafe(v);var m=function N(e){var r=Buffer.allocUnsafe(65536);for(var t=0;t<65536;++t)r[t]=0;var a=Object.keys(e),n=a.length;for(var i=0,s=a[i];i<n;++i){if(!(s=a[i]))continue;r[s.charCodeAt(0)]=e[s]}return r};var b=function L(r){var t=m(e[r].enc);return function a(e,r){var a=e.length;var n,i=0,s=0,f=0,o=0;if(typeof e==="string"){n=Buffer.allocUnsafe(a);for(i=0;i<a;++i)n[i]=t[e.charCodeAt(i)]}else if(Buffer.isBuffer(e)){n=Buffer.allocUnsafe(2*a);s=0;for(i=0;i<a;++i){f=e[i];if(f<128)n[s++]=t[f];else if(f<224){n[s++]=t[((f&31)<<6)+(e[i+1]&63)];++i}else if(f<240){n[s++]=t[((f&15)<<12)+((e[i+1]&63)<<6)+(e[i+2]&63)];i+=2}else{o=((f&7)<<18)+((e[i+1]&63)<<12)+((e[i+2]&63)<<6)+(e[i+3]&63);i+=3;if(o<65536)n[s++]=t[o];else{o-=65536;n[s++]=t[55296+(o>>10&1023)];n[s++]=t[56320+(o&1023)]}}}n=n.slice(0,s)}else{n=Buffer.allocUnsafe(a);for(i=0;i<a;++i)n[i]=t[e[i].charCodeAt(0)]}if(!r||r==="buf")return n;if(r!=="arr")return n.toString("binary");return[].slice.call(n)}};var w=function M(r){var t=e[r].dec;var a=Buffer.allocUnsafe(131072),n=0,i="";for(n=0;n<t.length;++n){if(!(i=t[n]))continue;var s=i.charCodeAt(0);a[2*n]=s&255;a[2*n+1]=s>>8}return function f(e){var r=e.length,t=0,n=0;if(2*r>v){v=2*r;g=Buffer.allocUnsafe(v)}if(Buffer.isBuffer(e)){for(t=0;t<r;t++){n=2*e[t];g[2*t]=a[n];g[2*t+1]=a[n+1]}}else if(typeof e==="string"){for(t=0;t<r;t++){n=2*e.charCodeAt(t);g[2*t]=a[n];g[2*t+1]=a[n+1]}}else{for(t=0;t<r;t++){n=2*e[t];g[2*t]=a[n];g[2*t+1]=a[n+1]}}return g.slice(0,2*r).toString("ucs2")}};var C=function U(r){var t=e[r].enc;var a=Buffer.allocUnsafe(131072);for(var n=0;n<131072;++n)a[n]=0;var i=Object.keys(t);for(var s=0,f=i[s];s<i.length;++s){if(!(f=i[s]))continue;var o=f.charCodeAt(0);a[2*o]=t[f]&255;a[2*o+1]=t[f]>>8}return function l(e,r){var t=e.length,n=Buffer.allocUnsafe(2*t),i=0,s=0,f=0,o=0,l=0;if(typeof e==="string"){for(i=o=0;i<t;++i){s=e.charCodeAt(i)*2;n[o++]=a[s+1]||a[s];if(a[s+1]>0)n[o++]=a[s]}n=n.slice(0,o)}else if(Buffer.isBuffer(e)){for(i=o=0;i<t;++i){l=e[i];if(l<128)s=l;else if(l<224){s=((l&31)<<6)+(e[i+1]&63);++i}else if(l<240){s=((l&15)<<12)+((e[i+1]&63)<<6)+(e[i+2]&63);i+=2}else{s=((l&7)<<18)+((e[i+1]&63)<<12)+((e[i+2]&63)<<6)+(e[i+3]&63);i+=3}if(s<65536){s*=2;n[o++]=a[s+1]||a[s];if(a[s+1]>0)n[o++]=a[s]}else{f=s-65536;s=2*(55296+(f>>10&1023));n[o++]=a[s+1]||a[s];if(a[s+1]>0)n[o++]=a[s];s=2*(56320+(f&1023));n[o++]=a[s+1]||a[s];if(a[s+1]>0)n[o++]=a[s]}}n=n.slice(0,o)}else{for(i=o=0;i<t;i++){s=e[i].charCodeAt(0)*2;n[o++]=a[s+1]||a[s];if(a[s+1]>0)n[o++]=a[s]}}if(!r||r==="buf")return n;if(r!=="arr")return n.toString("binary");return[].slice.call(n)}};var E=function H(r){var t=e[r].dec;var a=Buffer.allocUnsafe(131072),n=0,i,s=0,f=0,o=0;for(o=0;o<65536;++o){a[2*o]=255;a[2*o+1]=253}for(n=0;n<t.length;++n){if(!(i=t[n]))continue;s=i.charCodeAt(0);f=2*n;a[f]=s&255;a[f+1]=s>>8}return function l(e){var r=e.length,t=Buffer.allocUnsafe(2*r),n=0,i=0,s=0;if(Buffer.isBuffer(e)){for(n=0;n<r;n++){i=2*e[n];if(a[i]===255&&a[i+1]===253){i=2*((e[n]<<8)+e[n+1]);++n}t[s++]=a[i];t[s++]=a[i+1]}}else if(typeof e==="string"){for(n=0;n<r;n++){i=2*e.charCodeAt(n);if(a[i]===255&&a[i+1]===253){i=2*((e.charCodeAt(n)<<8)+e.charCodeAt(n+1));++n}t[s++]=a[i];t[s++]=a[i+1]}}else{for(n=0;n<r;n++){i=2*e[n];if(a[i]===255&&a[i+1]===253){i=2*((e[n]<<8)+e[n+1]);++n}t[s++]=a[i];t[s++]=a[i+1]}}return t.slice(0,s).toString("ucs2")}};i[65001]=function W(e){if(typeof e==="string")return W(e.split("").map(c));var r=e.length,t=0,a=0;if(4*r>v){v=4*r;g=Buffer.allocUnsafe(v)}var n=0;if(r>=3&&e[0]==239)if(e[1]==187&&e[2]==191)n=3;for(var i=1,s=0,f=0;n<r;n+=i){i=1;f=e[n];if(f<128)t=f;else if(f<224){t=(f&31)*64+(e[n+1]&63);i=2}else if(f<240){t=((f&15)<<12)+(e[n+1]&63)*64+(e[n+2]&63);i=3}else{t=(f&7)*262144+((e[n+1]&63)<<12)+(e[n+2]&63)*64+(e[n+3]&63);i=4}if(t<65536){g[s++]=t&255;g[s++]=t>>8}else{t-=65536;a=55296+(t>>10&1023);t=56320+(t&1023);g[s++]=a&255;g[s++]=a>>>8;g[s++]=t&255;g[s++]=t>>>8&255}}return g.slice(0,s).toString("ucs2")};s[65001]=function V(e,r){if(h&&Buffer.isBuffer(e)){if(!r||r==="buf")return e;if(r!=="arr")return e.toString("binary");return[].slice.call(e)}var t=e.length,a=0,n=0,i=0;var s=typeof e==="string";if(4*t>v){v=4*t;g=Buffer.allocUnsafe(v)}for(var f=0;f<t;++f){a=s?e.charCodeAt(f):e[f].charCodeAt(0);if(a<=127)g[i++]=a;else if(a<=2047){g[i++]=192+(a>>6);g[i++]=128+(a&63)}else if(a>=55296&&a<=57343){a-=55296;++f;n=(s?e.charCodeAt(f):e[f].charCodeAt(0))-56320+(a<<10);g[i++]=240+(n>>>18&7);g[i++]=144+(n>>>12&63);g[i++]=128+(n>>>6&63);g[i++]=128+(n&63)}else{g[i++]=224+(a>>12);g[i++]=128+(a>>6&63);g[i++]=128+(a&63)}}if(!r||r==="buf")return g.slice(0,i);if(r!=="arr")return g.slice(0,i).toString("binary");return[].slice.call(g,0,i)}}var k=function z(){if(h){if(f[t[0]])return;var r=0,l=0;for(r=0;r<t.length;++r){l=t[r];if(e[l]){f[l]=w(l);o[l]=b(l)}}for(r=0;r<a.length;++r){l=a[r];if(e[l]){f[l]=E(l);o[l]=C(l)}}for(r=0;r<n.length;++r){l=n[r];if(i[l])f[l]=i[l];if(s[l])o[l]=s[l]}}};var S=function(e,r){void r;return""};var A=function X(e){delete f[e];delete o[e]};var _=function G(){if(h){if(!f[t[0]])return;t.forEach(A);a.forEach(A);n.forEach(A)}x=S;I=0};var B={encache:k,decache:_,sbcs:t,dbcs:a};k();var T="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var y="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'(),-./:?";var x=S,I=0;var R=function j(t,a,n){if(t===I&&x){return x(a,n)}if(o[t]){x=o[I=t];return x(a,n)}if(h&&Buffer.isBuffer(a))a=a.toString("utf8");var i=a.length;var s=h?Buffer.allocUnsafe(4*i):[],f=0,c=0,d=0,p=0;var v=e[t],g,m="";var b=typeof a==="string";if(v&&(g=v.enc))for(c=0;c<i;++c,++d){f=g[b?a.charAt(c):a[c]];if(f>255){s[d]=f>>8;s[++d]=f&255}else s[d]=f&255}else if(m=r[t])switch(m){case"utf8":if(h&&b){s=u(a,m);d=s.length;break}for(c=0;c<i;++c,++d){f=b?a.charCodeAt(c):a[c].charCodeAt(0);if(f<=127)s[d]=f;else if(f<=2047){s[d]=192+(f>>6);s[++d]=128+(f&63)}else if(f>=55296&&f<=57343){f-=55296;p=(b?a.charCodeAt(++c):a[++c].charCodeAt(0))-56320+(f<<10);s[d]=240+(p>>>18&7);s[++d]=144+(p>>>12&63);s[++d]=128+(p>>>6&63);s[++d]=128+(p&63)}else{s[d]=224+(f>>12);s[++d]=128+(f>>6&63);s[++d]=128+(f&63)}}break;case"ascii":if(h&&typeof a==="string"){s=u(a,m);d=s.length;break}for(c=0;c<i;++c,++d){f=b?a.charCodeAt(c):a[c].charCodeAt(0);if(f<=127)s[d]=f;else throw new Error("bad ascii "+f)}break;case"utf16le":if(h&&typeof a==="string"){s=u(a,m);d=s.length;break}for(c=0;c<i;++c){f=b?a.charCodeAt(c):a[c].charCodeAt(0);s[d++]=f&255;s[d++]=f>>8}break;case"utf16be":for(c=0;c<i;++c){f=b?a.charCodeAt(c):a[c].charCodeAt(0);s[d++]=f>>8;s[d++]=f&255}break;case"utf32le":for(c=0;c<i;++c){f=b?a.charCodeAt(c):a[c].charCodeAt(0);if(f>=55296&&f<=57343)f=65536+(f-55296<<10)+(a[++c].charCodeAt(0)-56320);s[d++]=f&255;f>>=8;s[d++]=f&255;f>>=8;s[d++]=f&255;f>>=8;s[d++]=f&255}break;case"utf32be":for(c=0;c<i;++c){f=b?a.charCodeAt(c):a[c].charCodeAt(0);if(f>=55296&&f<=57343)f=65536+(f-55296<<10)+(a[++c].charCodeAt(0)-56320);s[d+3]=f&255;f>>=8;s[d+2]=f&255;f>>=8;s[d+1]=f&255;f>>=8;s[d]=f&255;d+=4}break;case"utf7":for(c=0;c<i;c++){var w=b?a.charAt(c):a[c].charAt(0);if(w==="+"){s[d++]=43;s[d++]=45;continue}if(y.indexOf(w)>-1){s[d++]=w.charCodeAt(0);continue}var C=j(1201,w);s[d++]=43;s[d++]=T.charCodeAt(C[0]>>2);s[d++]=T.charCodeAt(((C[0]&3)<<4)+((C[1]||0)>>4));s[d++]=T.charCodeAt(((C[1]&15)<<2)+((C[2]||0)>>6));s[d++]=45}break;default:throw new Error("Unsupported magic: "+t+" "+r[t]);}else throw new Error("Unrecognized CP: "+t);s=s.slice(0,d);if(!h)return n=="str"?s.map(l).join(""):s;if(!n||n==="buf")return s;if(n!=="arr")return s.toString("binary");return[].slice.call(s)};var D=function K(t,a){var n;if(n=f[t])return n(a);if(typeof a==="string")return K(t,a.split("").map(c));var i=a.length,s=new Array(i),o="",l=0,u=0,d=1,p=0,v=0;var g=e[t],m,b="";if(g&&(m=g.dec)){for(u=0;u<i;u+=d){d=2;o=m[(a[u]<<8)+a[u+1]];if(!o){d=1;o=m[a[u]]}if(!o)throw new Error("Unrecognized code: "+a[u]+" "+a[u+d-1]+" "+u+" "+d+" "+m[a[u]]);s[p++]=o}}else if(b=r[t])switch(b){case"utf8":if(i>=3&&a[0]==239)if(a[1]==187&&a[2]==191)u=3;for(;u<i;u+=d){d=1;if(a[u]<128)l=a[u];else if(a[u]<224){l=(a[u]&31)*64+(a[u+1]&63);d=2}else if(a[u]<240){l=((a[u]&15)<<12)+(a[u+1]&63)*64+(a[u+2]&63);d=3}else{l=(a[u]&7)*262144+((a[u+1]&63)<<12)+(a[u+2]&63)*64+(a[u+3]&63);d=4}if(l<65536){s[p++]=String.fromCharCode(l)}else{l-=65536;v=55296+(l>>10&1023);l=56320+(l&1023);s[p++]=String.fromCharCode(v);s[p++]=String.fromCharCode(l)}}break;case"ascii":if(h&&Buffer.isBuffer(a))return a.toString(b);for(u=0;u<i;u++)s[u]=String.fromCharCode(a[u]);p=i;break;case"utf16le":if(i>=2&&a[0]==255)if(a[1]==254)u=2;if(h&&Buffer.isBuffer(a))return a.toString(b);d=2;for(;u+1<i;u+=d){s[p++]=String.fromCharCode((a[u+1]<<8)+a[u])}break;case"utf16be":if(i>=2&&a[0]==254)if(a[1]==255)u=2;d=2;for(;u+1<i;u+=d){s[p++]=String.fromCharCode((a[u]<<8)+a[u+1])}break;case"utf32le":if(i>=4&&a[0]==255)if(a[1]==254&&a[2]===0&&a[3]===0)u=4;d=4;for(;u<i;u+=d){l=(a[u+3]<<24)+(a[u+2]<<16)+(a[u+1]<<8)+a[u];if(l>65535){l-=65536;s[p++]=String.fromCharCode(55296+(l>>10&1023));s[p++]=String.fromCharCode(56320+(l&1023))}else s[p++]=String.fromCharCode(l)}break;case"utf32be":if(i>=4&&a[3]==255)if(a[2]==254&&a[1]===0&&a[0]===0)u=4;d=4;for(;u<i;u+=d){l=(a[u]<<24)+(a[u+1]<<16)+(a[u+2]<<8)+a[u+3];if(l>65535){l-=65536;s[p++]=String.fromCharCode(55296+(l>>10&1023));s[p++]=String.fromCharCode(56320+(l&1023))}else s[p++]=String.fromCharCode(l)}break;case"utf7":if(i>=4&&a[0]==43&&a[1]==47&&a[2]==118){if(i>=5&&a[3]==56&&a[4]==45)u=5;else if(a[3]==56||a[3]==57||a[3]==43||a[3]==47)u=4}for(;u<i;u+=d){if(a[u]!==43){d=1;s[p++]=String.fromCharCode(a[u]);continue}d=1;if(a[u+1]===45){d=2;s[p++]="+";continue}while(String.fromCharCode(a[u+d]).match(/[A-Za-z0-9+\/]/))d++;var w=0;if(a[u+d]===45){++d;w=1}var C=[];var E="";var k=0,S=0,A=0;var _=0,B=0,y=0,x=0;for(var I=1;I<d-w;){_=T.indexOf(String.fromCharCode(a[u+I++]));B=T.indexOf(String.fromCharCode(a[u+I++]));k=_<<2|B>>4;C.push(k);y=T.indexOf(String.fromCharCode(a[u+I++]));if(y===-1)break;S=(B&15)<<4|y>>2;C.push(S);x=T.indexOf(String.fromCharCode(a[u+I++]));if(x===-1)break;A=(y&3)<<6|x;if(x<64)C.push(A)}E=K(1201,C);for(I=0;I<E.length;++I)s[p++]=E.charAt(I)}break;default:throw new Error("Unsupported magic: "+t+" "+r[t]);}else throw new Error("Unrecognized CP: "+t);return s.slice(0,p).join("")};var O=function Y(t){return!!(e[t]||r[t])};e.utils={decode:D,encode:R,hascp:O,magic:r,cache:B};return e});var XLSX={};function make_xlsx_lib(e){e.version="0.14.4";var r=1200,t=1252;if(typeof module!=="undefined"&&typeof require!=="undefined"){if(typeof cptable==="undefined"){if(typeof global!=="undefined")global.cptable=undefined;else if(typeof window!=="undefined")window.cptable=undefined}}var a=[874,932,936,949,950];for(var n=0;n<=8;++n)a.push(1250+n);var i={0:1252,1:65001,2:65001,77:1e4,128:932,129:949,130:1361,134:936,136:950,161:1253,162:1254,163:1258,177:1255,178:1256,186:1257,204:1251,222:874,238:1250,255:1252,69:6969};var s=function(e){if(a.indexOf(e)==-1)return;t=i[0]=e};function f(){s(1252)}var o=function(e){r=e;s(e)};function l(){o(1200);f()}function c(e){var r=[];for(var t=0,a=e.length;t<a;++t)r[t]=e.charCodeAt(t);return r}function h(e){var r=[];for(var t=0;t<e.length>>1;++t)r[t]=String.fromCharCode(e.charCodeAt(2*t)+(e.charCodeAt(2*t+1)<<8));return r.join("")}function u(e){var r=[];for(var t=0;t<e.length>>1;++t)r[t]=String.fromCharCode(e.charCodeAt(2*t+1)+(e.charCodeAt(2*t)<<8));return r.join("")}var d=function(e){var r=e.charCodeAt(0),t=e.charCodeAt(1);if(r==255&&t==254)return h(e.slice(2));if(r==254&&t==255)return u(e.slice(2));if(r==65279)return e.slice(1);return e};var p=function Wg(e){return String.fromCharCode(e)};var v=function Vg(e){return String.fromCharCode(e)};if(typeof cptable!=="undefined"){o=function(e){r=e;s(e)};d=function(e){if(e.charCodeAt(0)===255&&e.charCodeAt(1)===254){return cptable.utils.decode(1200,c(e.slice(2)))}return e};p=function zg(e){if(r===1200)return String.fromCharCode(e);return cptable.utils.decode(r,[e&255,e>>8])[0]};v=function Xg(e){return cptable.utils.decode(t,[e])[0]}}var g=null;var m=true;var b=function Gg(){var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return{encode:function(r){var t="";var a=0,n=0,i=0,s=0,f=0,o=0,l=0;for(var c=0;c<r.length;){a=r.charCodeAt(c++);s=a>>2;n=r.charCodeAt(c++);f=(a&3)<<4|n>>4;i=r.charCodeAt(c++);o=(n&15)<<2|i>>6;l=i&63;if(isNaN(n)){o=l=64}else if(isNaN(i)){l=64}t+=e.charAt(s)+e.charAt(f)+e.charAt(o)+e.charAt(l)}return t},decode:function r(t){var a="";var n=0,i=0,s=0,f=0,o=0,l=0,c=0;t=t.replace(/[^\w\+\/\=]/g,"");for(var h=0;h<t.length;){f=e.indexOf(t.charAt(h++));o=e.indexOf(t.charAt(h++));n=f<<2|o>>4;a+=String.fromCharCode(n);l=e.indexOf(t.charAt(h++));i=(o&15)<<4|l>>2;if(l!==64){a+=String.fromCharCode(i)}c=e.indexOf(t.charAt(h++));s=(l&3)<<6|c;if(c!==64){a+=String.fromCharCode(s)}}return a}}}();var w=typeof Buffer!=="undefined"&&typeof process!=="undefined"&&typeof process.versions!=="undefined"&&!!process.versions.node;var C=function(){};if(typeof Buffer!=="undefined"){var E=!Buffer.from;if(!E)try{Buffer.from("foo","utf8")}catch(k){E=true}C=E?function(e,r){return r?new Buffer(e,r):new Buffer(e)}:Buffer.from.bind(Buffer);if(!Buffer.alloc)Buffer.alloc=function(e){return new Buffer(e)};if(!Buffer.allocUnsafe)Buffer.allocUnsafe=function(e){return new Buffer(e)}}function S(e){return w?Buffer.alloc(e):new Array(e)}function A(e){return w?Buffer.allocUnsafe(e):new Array(e)}var _=function jg(e){if(w)return C(e,"binary");return e.split("").map(function(e){return e.charCodeAt(0)&255})};function B(e){if(typeof ArrayBuffer==="undefined")return _(e);var r=new ArrayBuffer(e.length),t=new Uint8Array(r);for(var a=0;a!=e.length;++a)t[a]=e.charCodeAt(a)&255;return r}function T(e){if(Array.isArray(e))return e.map(Ip).join("");var r=[];for(var t=0;t<e.length;++t)r[t]=Ip(e[t]);return r.join("")}function y(e){if(typeof Uint8Array==="undefined")throw new Error("Unsupported");return new Uint8Array(e)}function x(e){if(typeof ArrayBuffer=="undefined")throw new Error("Unsupported");if(e instanceof ArrayBuffer)return x(new Uint8Array(e));var r=new Array(e.length);for(var t=0;t<e.length;++t)r[t]=e[t];return r}var I=function(e){return[].concat.apply([],e)};var R=/\u0000/g,D=/[\u0001-\u0006]/g;var O={};var F=function Kg(e){e.version="0.10.2";function r(e){var r="",t=e.length-1;while(t>=0)r+=e.charAt(t--);return r}function t(e,r){var t="";while(t.length<r)t+=e;return t}function a(e,r){var a=""+e;return a.length>=r?a:t("0",r-a.length)+a}function n(e,r){var a=""+e;return a.length>=r?a:t(" ",r-a.length)+a}function i(e,r){var a=""+e;return a.length>=r?a:a+t(" ",r-a.length)}function s(e,r){var a=""+Math.round(e);return a.length>=r?a:t("0",r-a.length)+a}function f(e,r){var a=""+e;return a.length>=r?a:t("0",r-a.length)+a}var o=Math.pow(2,32);function l(e,r){if(e>o||e<-o)return s(e,r);var t=Math.round(e);return f(t,r)}function c(e,r){r=r||0;return e.length>=7+r&&(e.charCodeAt(r)|32)===103&&(e.charCodeAt(r+1)|32)===101&&(e.charCodeAt(r+2)|32)===110&&(e.charCodeAt(r+3)|32)===101&&(e.charCodeAt(r+4)|32)===114&&(e.charCodeAt(r+5)|32)===97&&(e.charCodeAt(r+6)|32)===108}var h=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]];var u=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];function d(e){e[0]="General";e[1]="0";e[2]="0.00";e[3]="#,##0";e[4]="#,##0.00";e[9]="0%";e[10]="0.00%";e[11]="0.00E+00";e[12]="# ?/?";e[13]="# ??/??";e[14]="m/d/yy";e[15]="d-mmm-yy";e[16]="d-mmm";e[17]="mmm-yy";e[18]="h:mm AM/PM";e[19]="h:mm:ss AM/PM";e[20]="h:mm";e[21]="h:mm:ss";e[22]="m/d/yy h:mm";e[37]="#,##0 ;(#,##0)";e[38]="#,##0 ;[Red](#,##0)";e[39]="#,##0.00;(#,##0.00)";e[40]="#,##0.00;[Red](#,##0.00)";e[45]="mm:ss";e[46]="[h]:mm:ss";e[47]="mmss.0";e[48]="##0.0E+0";e[49]="@";e[56]='"涓婂崍/涓嬪崍 "hh"鏅�"mm"鍒�"ss"绉� "';e[65535]="General"}var p={};d(p);function v(e,r,t){var a=e<0?-1:1;var n=e*a;var i=0,s=1,f=0;var o=1,l=0,c=0;var h=Math.floor(n);while(l<r){h=Math.floor(n);f=h*s+i;c=h*l+o;if(n-h<5e-8)break;n=1/(n-h);i=s;s=f;o=l;l=c}if(c>r){if(l>r){c=o;f=i}else{c=l;f=s}}if(!t)return[0,a*f,c];var u=Math.floor(a*f/c);return[u,a*f-u*c,c]}function g(e,r,t){if(e>2958465||e<0)return null;var a=e|0,n=Math.floor(86400*(e-a)),i=0;var s=[];var f={D:a,T:n,u:86400*(e-a)-n,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(f.u)<1e-6)f.u=0;if(r&&r.date1904)a+=1462;if(f.u>.9999){f.u=0;if(++n==86400){f.T=n=0;++a;++f.D}}if(a===60){s=t?[1317,10,29]:[1900,2,29];i=3}else if(a===0){s=t?[1317,8,29]:[1900,1,0];i=6}else{if(a>60)--a;var o=new Date(1900,0,1);o.setDate(o.getDate()+a-1);s=[o.getFullYear(),o.getMonth()+1,o.getDate()];i=o.getDay();if(a<60)i=(i+6)%7;if(t)i=A(o,s)}f.y=s[0];f.m=s[1];f.d=s[2];f.S=n%60;n=Math.floor(n/60);f.M=n%60;n=Math.floor(n/60);f.H=n;f.q=i;return f}e.parse_date_code=g;var m=new Date(1899,11,31,0,0,0);var b=m.getTime();var w=new Date(1900,2,1,0,0,0);function C(e,r){var t=e.getTime();if(r)t-=1461*24*60*60*1e3;else if(e>=w)t+=24*60*60*1e3;return(t-(b+(e.getTimezoneOffset()-m.getTimezoneOffset())*6e4))/(24*60*60*1e3)}function E(e){return e.toString(10)}e._general_int=E;var k=function M(){var e=/\.(\d*[1-9])0+$/,r=/\.0*$/,t=/\.(\d*[1-9])0+/,a=/\.0*[Ee]/,n=/(E[+-])(\d)$/;
-function i(e){var r=e<0?12:11;var t=o(e.toFixed(12));if(t.length<=r)return t;t=e.toPrecision(10);if(t.length<=r)return t;return e.toExponential(5)}function s(r){var t=r.toFixed(11).replace(e,".$1");if(t.length>(r<0?12:11))t=r.toPrecision(6);return t}function f(e){for(var r=0;r!=e.length;++r)if((e.charCodeAt(r)|32)===101)return e.replace(t,".$1").replace(a,"E").replace("e","E").replace(n,"$10$2");return e}function o(t){return t.indexOf(".")>-1?t.replace(r,"").replace(e,".$1"):t}return function l(e){var r=Math.floor(Math.log(Math.abs(e))*Math.LOG10E),t;if(r>=-4&&r<=-1)t=e.toPrecision(10+r);else if(Math.abs(r)<=9)t=i(e);else if(r===10)t=e.toFixed(10).substr(0,12);else t=s(e);return o(f(t))}}();e._general_num=k;function S(e,r){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(e|0)===e?E(e):k(e);case"undefined":return"";case"object":if(e==null)return"";if(e instanceof Date)return N(14,C(e,r&&r.date1904),r);}throw new Error("unsupported value in General format: "+e)}e._general=S;function A(){return 0}function _(e,r,t,n){var i="",s=0,f=0,o=t.y,l,c=0;switch(e){case 98:o=t.y+543;case 121:switch(r.length){case 1:;case 2:l=o%100;c=2;break;default:l=o%1e4;c=4;break;}break;case 109:switch(r.length){case 1:;case 2:l=t.m;c=r.length;break;case 3:return u[t.m-1][1];case 5:return u[t.m-1][0];default:return u[t.m-1][2];}break;case 100:switch(r.length){case 1:;case 2:l=t.d;c=r.length;break;case 3:return h[t.q][0];default:return h[t.q][1];}break;case 104:switch(r.length){case 1:;case 2:l=1+(t.H+11)%12;c=r.length;break;default:throw"bad hour format: "+r;}break;case 72:switch(r.length){case 1:;case 2:l=t.H;c=r.length;break;default:throw"bad hour format: "+r;}break;case 77:switch(r.length){case 1:;case 2:l=t.M;c=r.length;break;default:throw"bad minute format: "+r;}break;case 115:if(r!="s"&&r!="ss"&&r!=".0"&&r!=".00"&&r!=".000")throw"bad second format: "+r;if(t.u===0&&(r=="s"||r=="ss"))return a(t.S,r.length);if(n>=2)f=n===3?1e3:100;else f=n===1?10:1;s=Math.round(f*(t.S+t.u));if(s>=60*f)s=0;if(r==="s")return s===0?"0":""+s/f;i=a(s,2+n);if(r==="ss")return i.substr(0,2);return"."+i.substr(2,r.length-1);case 90:switch(r){case"[h]":;case"[hh]":l=t.D*24+t.H;break;case"[m]":;case"[mm]":l=(t.D*24+t.H)*60+t.M;break;case"[s]":;case"[ss]":l=((t.D*24+t.H)*60+t.M)*60+Math.round(t.S+t.u);break;default:throw"bad abstime format: "+r;}c=r.length===3?1:2;break;case 101:l=o;c=1;}if(c>0)return a(l,c);else return""}function B(e){var r=3;if(e.length<=r)return e;var t=e.length%r,a=e.substr(0,t);for(;t!=e.length;t+=r)a+=(a.length>0?",":"")+e.substr(t,r);return a}var T=function U(){var e=/%/g;function s(r,a,n){var i=a.replace(e,""),s=a.length-i.length;return T(r,i,n*Math.pow(10,2*s))+t("%",s)}function f(e,r,t){var a=r.length-1;while(r.charCodeAt(a-1)===44)--a;return T(e,r.substr(0,a),t/Math.pow(10,3*(r.length-a)))}function o(e,r){var t;var a=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(r==0)return"0.0E+0";else if(r<0)return"-"+o(e,-r);var n=e.indexOf(".");if(n===-1)n=e.indexOf("E");var i=Math.floor(Math.log(r)*Math.LOG10E)%n;if(i<0)i+=n;t=(r/Math.pow(10,i)).toPrecision(a+1+(n+i)%n);if(t.indexOf("e")===-1){var s=Math.floor(Math.log(r)*Math.LOG10E);if(t.indexOf(".")===-1)t=t.charAt(0)+"."+t.substr(1)+"E+"+(s-t.length+i);else t+="E+"+(s-i);while(t.substr(0,2)==="0."){t=t.charAt(0)+t.substr(2,n)+"."+t.substr(2+n);t=t.replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.")}t=t.replace(/\+-/,"-")}t=t.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(e,r,t,a){return r+t+a.substr(0,(n+i)%n)+"."+a.substr(i)+"E"})}else t=r.toExponential(a);if(e.match(/E\+00$/)&&t.match(/e[+-]\d$/))t=t.substr(0,t.length-1)+"0"+t.charAt(t.length-1);if(e.match(/E\-/)&&t.match(/e\+/))t=t.replace(/e\+/,"e");return t.replace("e","E")}var c=/# (\?+)( ?)\/( ?)(\d+)/;function h(e,r,i){var s=parseInt(e[4],10),f=Math.round(r*s),o=Math.floor(f/s);var l=f-o*s,c=s;return i+(o===0?"":""+o)+" "+(l===0?t(" ",e[1].length+1+e[4].length):n(l,e[1].length)+e[2]+"/"+e[3]+a(c,e[4].length))}function u(e,r,a){return a+(r===0?"":""+r)+t(" ",e[1].length+2+e[4].length)}var d=/^#*0*\.([0#]+)/;var p=/\).*[0#]/;var g=/\(###\) ###\\?-####/;function m(e){var r="",t;for(var a=0;a!=e.length;++a)switch(t=e.charCodeAt(a)){case 35:break;case 63:r+=" ";break;case 48:r+="0";break;default:r+=String.fromCharCode(t);}return r}function b(e,r){var t=Math.pow(10,r);return""+Math.round(e*t)/t}function w(e,r){if(r<(""+Math.round((e-Math.floor(e))*Math.pow(10,r))).length){return 0}return Math.round((e-Math.floor(e))*Math.pow(10,r))}function C(e,r){if(r<(""+Math.round((e-Math.floor(e))*Math.pow(10,r))).length){return 1}return 0}function E(e){if(e<2147483647&&e>-2147483648)return""+(e>=0?e|0:e-1|0);return""+Math.floor(e)}function k(e,u,S){if(e.charCodeAt(0)===40&&!u.match(p)){var A=u.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");if(S>=0)return k("n",A,S);return"("+k("n",A,-S)+")"}if(u.charCodeAt(u.length-1)===44)return f(e,u,S);if(u.indexOf("%")!==-1)return s(e,u,S);if(u.indexOf("E")!==-1)return o(u,S);if(u.charCodeAt(0)===36)return"$"+k(e,u.substr(u.charAt(1)==" "?2:1),S);var _;var y,x,I,R=Math.abs(S),D=S<0?"-":"";if(u.match(/^00+$/))return D+l(R,u.length);if(u.match(/^[#?]+$/)){_=l(S,0);if(_==="0")_="";return _.length>u.length?_:m(u.substr(0,u.length-_.length))+_}if(y=u.match(c))return h(y,R,D);if(u.match(/^#+0+$/))return D+l(R,u.length-u.indexOf("0"));if(y=u.match(d)){_=b(S,y[1].length).replace(/^([^\.]+)$/,"$1."+m(y[1])).replace(/\.$/,"."+m(y[1])).replace(/\.(\d*)$/,function(e,r){return"."+r+t("0",m(y[1]).length-r.length)});return u.indexOf("0.")!==-1?_:_.replace(/^0\./,".")}u=u.replace(/^#+([0.])/,"$1");if(y=u.match(/^(0*)\.(#*)$/)){return D+b(R,y[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,y[1].length?"0.":".")}if(y=u.match(/^#{1,3},##0(\.?)$/))return D+B(l(R,0));if(y=u.match(/^#,##0\.([#0]*0)$/)){return S<0?"-"+k(e,u,-S):B(""+(Math.floor(S)+C(S,y[1].length)))+"."+a(w(S,y[1].length),y[1].length)}if(y=u.match(/^#,#*,#0/))return k(e,u.replace(/^#,#*,/,""),S);if(y=u.match(/^([0#]+)(\\?-([0#]+))+$/)){_=r(k(e,u.replace(/[\\-]/g,""),S));x=0;return r(r(u.replace(/\\/g,"")).replace(/[0#]/g,function(e){return x<_.length?_.charAt(x++):e==="0"?"0":""}))}if(u.match(g)){_=k(e,"##########",S);return"("+_.substr(0,3)+") "+_.substr(3,3)+"-"+_.substr(6)}var O="";if(y=u.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/)){x=Math.min(y[4].length,7);I=v(R,Math.pow(10,x)-1,false);_=""+D;O=T("n",y[1],I[1]);if(O.charAt(O.length-1)==" ")O=O.substr(0,O.length-1)+"0";_+=O+y[2]+"/"+y[3];O=i(I[2],x);if(O.length<y[4].length)O=m(y[4].substr(y[4].length-O.length))+O;_+=O;return _}if(y=u.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/)){x=Math.min(Math.max(y[1].length,y[4].length),7);I=v(R,Math.pow(10,x)-1,true);return D+(I[0]||(I[1]?"":"0"))+" "+(I[1]?n(I[1],x)+y[2]+"/"+y[3]+i(I[2],x):t(" ",2*x+1+y[2].length+y[3].length))}if(y=u.match(/^[#0?]+$/)){_=l(S,0);if(u.length<=_.length)return _;return m(u.substr(0,u.length-_.length))+_}if(y=u.match(/^([#0?]+)\.([#0]+)$/)){_=""+S.toFixed(Math.min(y[2].length,10)).replace(/([^0])0+$/,"$1");x=_.indexOf(".");var F=u.indexOf(".")-x,P=u.length-_.length-F;return m(u.substr(0,F)+_+u.substr(u.length-P))}if(y=u.match(/^00,000\.([#0]*0)$/)){x=w(S,y[1].length);return S<0?"-"+k(e,u,-S):B(E(S)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(e){return"00,"+(e.length<3?a(0,3-e.length):"")+e})+"."+a(x,y[1].length)}switch(u){case"###,##0.00":return k(e,"#,##0.00",S);case"###,###":;case"##,###":;case"#,###":var N=B(l(R,0));return N!=="0"?D+N:"";case"###,###.00":return k(e,"###,##0.00",S).replace(/^0\./,".");case"#,###.00":return k(e,"#,##0.00",S).replace(/^0\./,".");default:;}throw new Error("unsupported format |"+u+"|")}function S(e,r,t){var a=r.length-1;while(r.charCodeAt(a-1)===44)--a;return T(e,r.substr(0,a),t/Math.pow(10,3*(r.length-a)))}function A(r,a,n){var i=a.replace(e,""),s=a.length-i.length;return T(r,i,n*Math.pow(10,2*s))+t("%",s)}function _(e,r){var t;var a=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(r==0)return"0.0E+0";else if(r<0)return"-"+_(e,-r);var n=e.indexOf(".");if(n===-1)n=e.indexOf("E");var i=Math.floor(Math.log(r)*Math.LOG10E)%n;if(i<0)i+=n;t=(r/Math.pow(10,i)).toPrecision(a+1+(n+i)%n);if(!t.match(/[Ee]/)){var s=Math.floor(Math.log(r)*Math.LOG10E);if(t.indexOf(".")===-1)t=t.charAt(0)+"."+t.substr(1)+"E+"+(s-t.length+i);else t+="E+"+(s-i);t=t.replace(/\+-/,"-")}t=t.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(e,r,t,a){return r+t+a.substr(0,(n+i)%n)+"."+a.substr(i)+"E"})}else t=r.toExponential(a);if(e.match(/E\+00$/)&&t.match(/e[+-]\d$/))t=t.substr(0,t.length-1)+"0"+t.charAt(t.length-1);if(e.match(/E\-/)&&t.match(/e\+/))t=t.replace(/e\+/,"e");return t.replace("e","E")}function y(e,s,f){if(e.charCodeAt(0)===40&&!s.match(p)){var o=s.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");if(f>=0)return y("n",o,f);return"("+y("n",o,-f)+")"}if(s.charCodeAt(s.length-1)===44)return S(e,s,f);if(s.indexOf("%")!==-1)return A(e,s,f);if(s.indexOf("E")!==-1)return _(s,f);if(s.charCodeAt(0)===36)return"$"+y(e,s.substr(s.charAt(1)==" "?2:1),f);var l;var h,b,w,C=Math.abs(f),E=f<0?"-":"";if(s.match(/^00+$/))return E+a(C,s.length);if(s.match(/^[#?]+$/)){l=""+f;if(f===0)l="";return l.length>s.length?l:m(s.substr(0,s.length-l.length))+l}if(h=s.match(c))return u(h,C,E);if(s.match(/^#+0+$/))return E+a(C,s.length-s.indexOf("0"));if(h=s.match(d)){l=(""+f).replace(/^([^\.]+)$/,"$1."+m(h[1])).replace(/\.$/,"."+m(h[1]));l=l.replace(/\.(\d*)$/,function(e,r){return"."+r+t("0",m(h[1]).length-r.length)});return s.indexOf("0.")!==-1?l:l.replace(/^0\./,".")}s=s.replace(/^#+([0.])/,"$1");if(h=s.match(/^(0*)\.(#*)$/)){return E+(""+C).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,h[1].length?"0.":".")}if(h=s.match(/^#{1,3},##0(\.?)$/))return E+B(""+C);if(h=s.match(/^#,##0\.([#0]*0)$/)){return f<0?"-"+y(e,s,-f):B(""+f)+"."+t("0",h[1].length)}if(h=s.match(/^#,#*,#0/))return y(e,s.replace(/^#,#*,/,""),f);if(h=s.match(/^([0#]+)(\\?-([0#]+))+$/)){l=r(y(e,s.replace(/[\\-]/g,""),f));b=0;return r(r(s.replace(/\\/g,"")).replace(/[0#]/g,function(e){return b<l.length?l.charAt(b++):e==="0"?"0":""}))}if(s.match(g)){l=y(e,"##########",f);return"("+l.substr(0,3)+") "+l.substr(3,3)+"-"+l.substr(6)}var k="";if(h=s.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/)){b=Math.min(h[4].length,7);w=v(C,Math.pow(10,b)-1,false);l=""+E;k=T("n",h[1],w[1]);if(k.charAt(k.length-1)==" ")k=k.substr(0,k.length-1)+"0";l+=k+h[2]+"/"+h[3];k=i(w[2],b);if(k.length<h[4].length)k=m(h[4].substr(h[4].length-k.length))+k;l+=k;return l}if(h=s.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/)){b=Math.min(Math.max(h[1].length,h[4].length),7);w=v(C,Math.pow(10,b)-1,true);return E+(w[0]||(w[1]?"":"0"))+" "+(w[1]?n(w[1],b)+h[2]+"/"+h[3]+i(w[2],b):t(" ",2*b+1+h[2].length+h[3].length))}if(h=s.match(/^[#0?]+$/)){l=""+f;if(s.length<=l.length)return l;return m(s.substr(0,s.length-l.length))+l}if(h=s.match(/^([#0]+)\.([#0]+)$/)){l=""+f.toFixed(Math.min(h[2].length,10)).replace(/([^0])0+$/,"$1");b=l.indexOf(".");var x=s.indexOf(".")-b,I=s.length-l.length-x;return m(s.substr(0,x)+l+s.substr(s.length-I))}if(h=s.match(/^00,000\.([#0]*0)$/)){return f<0?"-"+y(e,s,-f):B(""+f).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(e){return"00,"+(e.length<3?a(0,3-e.length):"")+e})+"."+a(0,h[1].length)}switch(s){case"###,###":;case"##,###":;case"#,###":var R=B(""+C);return R!=="0"?E+R:"";default:if(s.match(/\.[0#?]*$/))return y(e,s.slice(0,s.lastIndexOf(".")),f)+m(s.slice(s.lastIndexOf(".")));}throw new Error("unsupported format |"+s+"|")}return function x(e,r,t){return(t|0)===t?y(e,r,t):k(e,r,t)}}();function y(e){var r=[];var t=false;for(var a=0,n=0;a<e.length;++a)switch(e.charCodeAt(a)){case 34:t=!t;break;case 95:;case 42:;case 92:++a;break;case 59:r[r.length]=e.substr(n,a-n);n=a+1;}r[r.length]=e.substr(n);if(t===true)throw new Error("Format |"+e+"| unterminated string ");return r}e._split=y;var x=/\[[HhMmSs]*\]/;function I(e){var r=0,t="",a="";while(r<e.length){switch(t=e.charAt(r)){case"G":if(c(e,r))r+=6;r++;break;case'"':for(;e.charCodeAt(++r)!==34&&r<e.length;)++r;++r;break;case"\\":r+=2;break;case"_":r+=2;break;case"@":++r;break;case"B":;case"b":if(e.charAt(r+1)==="1"||e.charAt(r+1)==="2")return true;case"M":;case"D":;case"Y":;case"H":;case"S":;case"E":;case"m":;case"d":;case"y":;case"h":;case"s":;case"e":;case"g":return true;case"A":;case"a":if(e.substr(r,3).toUpperCase()==="A/P")return true;if(e.substr(r,5).toUpperCase()==="AM/PM")return true;++r;break;case"[":a=t;while(e.charAt(r++)!=="]"&&r<e.length)a+=e.charAt(r);if(a.match(x))return true;break;case".":;case"0":;case"#":while(r<e.length&&("0#?.,E+-%".indexOf(t=e.charAt(++r))>-1||t=="\\"&&e.charAt(r+1)=="-"&&"0#".indexOf(e.charAt(r+2))>-1)){}break;case"?":while(e.charAt(++r)===t){}break;case"*":++r;if(e.charAt(r)==" "||e.charAt(r)=="*")++r;break;case"(":;case")":++r;break;case"1":;case"2":;case"3":;case"4":;case"5":;case"6":;case"7":;case"8":;case"9":while(r<e.length&&"0123456789".indexOf(e.charAt(++r))>-1){}break;case" ":++r;break;default:++r;break;}}return false}e.is_date=I;function R(e,r,t,a){var n=[],i="",s=0,f="",o="t",l,h,u;var d="H";while(s<e.length){switch(f=e.charAt(s)){case"G":if(!c(e,s))throw new Error("unrecognized character "+f+" in "+e);n[n.length]={t:"G",v:"General"};s+=7;break;case'"':for(i="";(u=e.charCodeAt(++s))!==34&&s<e.length;)i+=String.fromCharCode(u);n[n.length]={t:"t",v:i};++s;break;case"\\":var p=e.charAt(++s),v=p==="("||p===")"?p:"t";n[n.length]={t:v,v:p};++s;break;case"_":n[n.length]={t:"t",v:" "};s+=2;break;case"@":n[n.length]={t:"T",v:r};++s;break;case"B":;case"b":if(e.charAt(s+1)==="1"||e.charAt(s+1)==="2"){if(l==null){l=g(r,t,e.charAt(s+1)==="2");if(l==null)return""}n[n.length]={t:"X",v:e.substr(s,2)};o=f;s+=2;break};case"M":;case"D":;case"Y":;case"H":;case"S":;case"E":f=f.toLowerCase();case"m":;case"d":;case"y":;case"h":;case"s":;case"e":;case"g":if(r<0)return"";if(l==null){l=g(r,t);if(l==null)return""}i=f;while(++s<e.length&&e.charAt(s).toLowerCase()===f)i+=f;if(f==="m"&&o.toLowerCase()==="h")f="M";if(f==="h")f=d;n[n.length]={t:f,v:i};o=f;break;case"A":;case"a":var m={t:f,v:f};if(l==null)l=g(r,t);if(e.substr(s,3).toUpperCase()==="A/P"){if(l!=null)m.v=l.H>=12?"P":"A";m.t="T";d="h";s+=3}else if(e.substr(s,5).toUpperCase()==="AM/PM"){if(l!=null)m.v=l.H>=12?"PM":"AM";m.t="T";s+=5;d="h"}else{m.t="t";++s}if(l==null&&m.t==="T")return"";n[n.length]=m;o=f;break;case"[":i=f;while(e.charAt(s++)!=="]"&&s<e.length)i+=e.charAt(s);if(i.slice(-1)!=="]")throw'unterminated "[" block: |'+i+"|";if(i.match(x)){if(l==null){l=g(r,t);if(l==null)return""}n[n.length]={t:"Z",v:i.toLowerCase()};o=i.charAt(1)}else if(i.indexOf("$")>-1){i=(i.match(/\$([^-\[\]]*)/)||[])[1]||"$";if(!I(e))n[n.length]={t:"t",v:i}}break;case".":if(l!=null){i=f;while(++s<e.length&&(f=e.charAt(s))==="0")i+=f;n[n.length]={t:"s",v:i};break};case"0":;case"#":i=f;while(++s<e.length&&"0#?.,E+-%".indexOf(f=e.charAt(s))>-1||f=="\\"&&e.charAt(s+1)=="-"&&s<e.length-2&&"0#".indexOf(e.charAt(s+2))>-1)i+=f;n[n.length]={t:"n",v:i};break;case"?":i=f;while(e.charAt(++s)===f)i+=f;n[n.length]={t:f,v:i};o=f;break;case"*":++s;if(e.charAt(s)==" "||e.charAt(s)=="*")++s;break;case"(":;case")":n[n.length]={t:a===1?"t":f,v:f};++s;break;case"1":;case"2":;case"3":;case"4":;case"5":;case"6":;case"7":;case"8":;case"9":i=f;while(s<e.length&&"0123456789".indexOf(e.charAt(++s))>-1)i+=e.charAt(s);n[n.length]={t:"D",v:i};break;case" ":n[n.length]={t:f,v:f};++s;break;default:if(",$-+/():!^&'~{}<>=鈧琣cfijklopqrtuvwxzP".indexOf(f)===-1)throw new Error("unrecognized character "+f+" in "+e);n[n.length]={t:"t",v:f};++s;break;}}var b=0,w=0,C;for(s=n.length-1,o="t";s>=0;--s){switch(n[s].t){case"h":;case"H":n[s].t=d;o="h";if(b<1)b=1;break;case"s":if(C=n[s].v.match(/\.0+$/))w=Math.max(w,C[0].length-1);if(b<3)b=3;case"d":;case"y":;case"M":;case"e":o=n[s].t;break;case"m":if(o==="s"){n[s].t="M";if(b<2)b=2}break;case"X":break;case"Z":if(b<1&&n[s].v.match(/[Hh]/))b=1;if(b<2&&n[s].v.match(/[Mm]/))b=2;if(b<3&&n[s].v.match(/[Ss]/))b=3;}}switch(b){case 0:break;case 1:if(l.u>=.5){l.u=0;++l.S}if(l.S>=60){l.S=0;++l.M}if(l.M>=60){l.M=0;++l.H}break;case 2:if(l.u>=.5){l.u=0;++l.S}if(l.S>=60){l.S=0;++l.M}break;}var E="",k;for(s=0;s<n.length;++s){switch(n[s].t){case"t":;case"T":;case" ":;case"D":break;case"X":n[s].v="";n[s].t=";";break;case"d":;case"m":;case"y":;case"h":;case"H":;case"M":;case"s":;case"e":;case"b":;case"Z":n[s].v=_(n[s].t.charCodeAt(0),n[s].v,l,w);n[s].t="t";break;case"n":;case"(":;case"?":k=s+1;while(n[k]!=null&&((f=n[k].t)==="?"||f==="D"||(f===" "||f==="t")&&n[k+1]!=null&&(n[k+1].t==="?"||n[k+1].t==="t"&&n[k+1].v==="/")||n[s].t==="("&&(f===" "||f==="n"||f===")")||f==="t"&&(n[k].v==="/"||n[k].v===" "&&n[k+1]!=null&&n[k+1].t=="?"))){n[s].v+=n[k].v;n[k]={v:"",t:";"};++k}E+=n[s].v;s=k-1;break;case"G":n[s].t="t";n[s].v=S(r,t);break;}}var A="",B,y;if(E.length>0){if(E.charCodeAt(0)==40){B=r<0&&E.charCodeAt(0)===45?-r:r;y=T("(",E,B)}else{B=r<0&&a>1?-r:r;y=T("n",E,B);if(B<0&&n[0]&&n[0].t=="t"){y=y.substr(1);n[0].v="-"+n[0].v}}k=y.length-1;var R=n.length;for(s=0;s<n.length;++s)if(n[s]!=null&&n[s].t!="t"&&n[s].v.indexOf(".")>-1){R=s;break}var D=n.length;if(R===n.length&&y.indexOf("E")===-1){for(s=n.length-1;s>=0;--s){if(n[s]==null||"n?(".indexOf(n[s].t)===-1)continue;if(k>=n[s].v.length-1){k-=n[s].v.length;n[s].v=y.substr(k+1,n[s].v.length)}else if(k<0)n[s].v="";else{n[s].v=y.substr(0,k+1);k=-1}n[s].t="t";D=s}if(k>=0&&D<n.length)n[D].v=y.substr(0,k+1)+n[D].v}else if(R!==n.length&&y.indexOf("E")===-1){k=y.indexOf(".")-1;for(s=R;s>=0;--s){if(n[s]==null||"n?(".indexOf(n[s].t)===-1)continue;h=n[s].v.indexOf(".")>-1&&s===R?n[s].v.indexOf(".")-1:n[s].v.length-1;A=n[s].v.substr(h+1);for(;h>=0;--h){if(k>=0&&(n[s].v.charAt(h)==="0"||n[s].v.charAt(h)==="#"))A=y.charAt(k--)+A}n[s].v=A;n[s].t="t";D=s}if(k>=0&&D<n.length)n[D].v=y.substr(0,k+1)+n[D].v;k=y.indexOf(".")+1;for(s=R;s<n.length;++s){if(n[s]==null||"n?(".indexOf(n[s].t)===-1&&s!==R)continue;h=n[s].v.indexOf(".")>-1&&s===R?n[s].v.indexOf(".")+1:0;A=n[s].v.substr(0,h);for(;h<n[s].v.length;++h){if(k<y.length)A+=y.charAt(k++)}n[s].v=A;n[s].t="t";D=s}}}for(s=0;s<n.length;++s)if(n[s]!=null&&"n(?".indexOf(n[s].t)>-1){B=a>1&&r<0&&s>0&&n[s-1].v==="-"?-r:r;n[s].v=T(n[s].t,n[s].v,B);n[s].t="t"}var O="";for(s=0;s!==n.length;++s)if(n[s]!=null)O+=n[s].v;return O}e._eval=R;var D=/\[[=<>]/;var O=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function F(e,r){if(r==null)return false;var t=parseFloat(r[2]);switch(r[1]){case"=":if(e==t)return true;break;case">":if(e>t)return true;break;case"<":if(e<t)return true;break;case"<>":if(e!=t)return true;break;case">=":if(e>=t)return true;break;case"<=":if(e<=t)return true;break;}return false}function P(e,r){var t=y(e);var a=t.length,n=t[a-1].indexOf("@");if(a<4&&n>-1)--a;if(t.length>4)throw new Error("cannot find right format for |"+t.join("|")+"|");if(typeof r!=="number")return[4,t.length===4||n>-1?t[t.length-1]:"@"];switch(t.length){case 1:t=n>-1?["General","General","General",t[0]]:[t[0],t[0],t[0],"@"];break;case 2:t=n>-1?[t[0],t[0],t[0],t[1]]:[t[0],t[1],t[0],"@"];break;case 3:t=n>-1?[t[0],t[1],t[0],t[2]]:[t[0],t[1],t[2],"@"];break;case 4:break;}var i=r>0?t[0]:r<0?t[1]:t[2];if(t[0].indexOf("[")===-1&&t[1].indexOf("[")===-1)return[a,i];if(t[0].match(D)!=null||t[1].match(D)!=null){var s=t[0].match(O);var f=t[1].match(O);return F(r,s)?[a,t[0]]:F(r,f)?[a,t[1]]:[a,t[s!=null&&f!=null?2:1]]}return[a,i]}function N(e,r,t){if(t==null)t={};var a="";switch(typeof e){case"string":if(e=="m/d/yy"&&t.dateNF)a=t.dateNF;else a=e;break;case"number":if(e==14&&t.dateNF)a=t.dateNF;else a=(t.table!=null?t.table:p)[e];break;}if(c(a,0))return S(r,t);if(r instanceof Date)r=C(r,t.date1904);var n=P(a,r);if(c(n[1]))return S(r,t);if(r===true)r="TRUE";else if(r===false)r="FALSE";else if(r===""||r==null)return"";return R(n[1],r,t,n[0])}function L(e,r){if(typeof r!="number"){r=+r||-1;for(var t=0;t<392;++t){if(p[t]==undefined){if(r<0)r=t;continue}if(p[t]==e){r=t;break}}if(r<0)r=391}p[r]=e;return r}e.load=L;e._table=p;e.get_table=function H(){return p};e.load_table=function W(e){for(var r=0;r!=392;++r)if(e[r]!==undefined)L(e[r],r)};e.init_table=d;e.format=N};F(O);var P={"General Number":"General","General Date":O._table[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":O._table[15],"Short Date":O._table[14],"Long Time":O._table[19],"Medium Time":O._table[18],"Short Time":O._table[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:O._table[2],Standard:O._table[4],Percent:O._table[10],Scientific:O._table[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'};var N={5:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',23:"General",24:"General",25:"General",26:"General",27:"m/d/yy",28:"m/d/yy",29:"m/d/yy",30:"m/d/yy",31:"m/d/yy",32:"h:mm:ss",33:"h:mm:ss",34:"h:mm:ss",35:"h:mm:ss",36:"m/d/yy",41:'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',50:"m/d/yy",51:"m/d/yy",52:"m/d/yy",53:"m/d/yy",54:"m/d/yy",55:"m/d/yy",56:"m/d/yy",57:"m/d/yy",58:"m/d/yy",59:"0",60:"0.00",61:"#,##0",62:"#,##0.00",63:'"$"#,##0_);\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',67:"0%",68:"0.00%",69:"# ?/?",70:"# ??/??",71:"m/d/yy",72:"m/d/yy",73:"d-mmm-yy",74:"d-mmm",75:"mmm-yy",76:"h:mm",77:"h:mm:ss",78:"m/d/yy h:mm",79:"mm:ss",80:"[h]:mm:ss",81:"mmss.0"};var L=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;function M(e){var r=typeof e=="number"?O._table[e]:e;r=r.replace(L,"(\\d+)");return new RegExp("^"+r+"$")}function U(e,r,t){var a=-1,n=-1,i=-1,s=-1,f=-1,o=-1;(r.match(L)||[]).forEach(function(e,r){var l=parseInt(t[r+1],10);switch(e.toLowerCase().charAt(0)){case"y":a=l;break;case"d":i=l;break;case"h":s=l;break;case"s":o=l;break;case"m":if(s>=0)f=l;else n=l;break;}});if(o>=0&&f==-1&&n>=0){f=n;n=-1}var l=(""+(a>=0?a:(new Date).getFullYear())).slice(-4)+"-"+("00"+(n>=1?n:1)).slice(-2)+"-"+("00"+(i>=1?i:1)).slice(-2);if(l.length==7)l="0"+l;if(l.length==8)l="20"+l;var c=("00"+(s>=0?s:0)).slice(-2)+":"+("00"+(f>=0?f:0)).slice(-2)+":"+("00"+(o>=0?o:0)).slice(-2);if(s==-1&&f==-1&&o==-1)return l;if(a==-1&&n==-1&&i==-1)return c;return l+"T"+c}var H=true;var W;(function(e){e(W={})})(function(e){e.version="1.2.0";function r(){var e=0,r=new Array(256);for(var t=0;t!=256;++t){e=t;e=e&1?-306674912^e>>>1:e>>>1;e=e&1?-306674912^e>>>1:e>>>1;e=e&1?-306674912^e>>>1:e>>>1;e=e&1?-306674912^e>>>1:e>>>1;e=e&1?-306674912^e>>>1:e>>>1;e=e&1?-306674912^e>>>1:e>>>1;e=e&1?-306674912^e>>>1:e>>>1;e=e&1?-306674912^e>>>1:e>>>1;r[t]=e}return typeof Int32Array!=="undefined"?new Int32Array(r):r}var t=r();function a(e,r){var a=r^-1,n=e.length-1;for(var i=0;i<n;){a=a>>>8^t[(a^e.charCodeAt(i++))&255];a=a>>>8^t[(a^e.charCodeAt(i++))&255]}if(i===n)a=a>>>8^t[(a^e.charCodeAt(i))&255];return a^-1}function n(e,r){if(e.length>1e4)return i(e,r);var a=r^-1,n=e.length-3;for(var s=0;s<n;){a=a>>>8^t[(a^e[s++])&255];a=a>>>8^t[(a^e[s++])&255];a=a>>>8^t[(a^e[s++])&255];a=a>>>8^t[(a^e[s++])&255]}while(s<n+3)a=a>>>8^t[(a^e[s++])&255];return a^-1}function i(e,r){var a=r^-1,n=e.length-7;for(var i=0;i<n;){a=a>>>8^t[(a^e[i++])&255];a=a>>>8^t[(a^e[i++])&255];a=a>>>8^t[(a^e[i++])&255];a=a>>>8^t[(a^e[i++])&255];a=a>>>8^t[(a^e[i++])&255];a=a>>>8^t[(a^e[i++])&255];a=a>>>8^t[(a^e[i++])&255];a=a>>>8^t[(a^e[i++])&255]}while(i<n+7)a=a>>>8^t[(a^e[i++])&255];return a^-1}function s(e,r){var a=r^-1;for(var n=0,i=e.length,s,f;n<i;){s=e.charCodeAt(n++);if(s<128){a=a>>>8^t[(a^s)&255]}else if(s<2048){a=a>>>8^t[(a^(192|s>>6&31))&255];a=a>>>8^t[(a^(128|s&63))&255]}else if(s>=55296&&s<57344){s=(s&1023)+64;f=e.charCodeAt(n++)&1023;a=a>>>8^t[(a^(240|s>>8&7))&255];a=a>>>8^t[(a^(128|s>>2&63))&255];a=a>>>8^t[(a^(128|f>>6&15|(s&3)<<4))&255];a=a>>>8^t[(a^(128|f&63))&255]}else{a=a>>>8^t[(a^(224|s>>12&15))&255];a=a>>>8^t[(a^(128|s>>6&63))&255];a=a>>>8^t[(a^(128|s&63))&255]}}return a^-1}e.table=t;e.bstr=a;e.buf=n;e.str=s});var V=function Yg(){var e={};e.version="1.1.2";function r(e,r){var t=e.split("/"),a=r.split("/");for(var n=0,i=0,s=Math.min(t.length,a.length);n<s;++n){if(i=t[n].length-a[n].length)return i;if(t[n]!=a[n])return t[n]<a[n]?-1:1}return t.length-a.length}function t(e){if(e.charAt(e.length-1)=="/")return e.slice(0,-1).indexOf("/")===-1?e:t(e.slice(0,-1));var r=e.lastIndexOf("/");return r===-1?e:e.slice(0,r+1)}function a(e){if(e.charAt(e.length-1)=="/")return a(e.slice(0,-1));var r=e.lastIndexOf("/");return r===-1?e:e.slice(r+1)}function n(e,r){if(typeof r==="string")r=new Date(r);var t=r.getHours();t=t<<6|r.getMinutes();t=t<<5|r.getSeconds()>>>1;e._W(2,t);var a=r.getFullYear()-1980;a=a<<4|r.getMonth()+1;a=a<<5|r.getDate();e._W(2,a)}function i(e){var r=e._R(2)&65535;var t=e._R(2)&65535;var a=new Date;var n=t&31;t>>>=5;var i=t&15;t>>>=4;a.setMilliseconds(0);a.setFullYear(t+1980);a.setMonth(i-1);a.setDate(n);var s=r&31;r>>>=5;var f=r&63;r>>>=6;a.setHours(r);a.setMinutes(f);a.setSeconds(s<<1);return a}function s(e){Xr(e,0);var r={};var t=0;while(e.l<=e.length-4){var a=e._R(2);var n=e._R(2),i=e.l+n;var s={};switch(a){case 21589:{t=e._R(1);if(t&1)s.mtime=e._R(4);if(n>5){if(t&2)s.atime=e._R(4);if(t&4)s.ctime=e._R(4)}if(s.mtime)s.mt=new Date(s.mtime*1e3)}break;}e.l=i;r[a]=s}return r}var f;function o(){return f||(f=require("fs"))}function l(e,r){if(e[0]==80&&e[1]==75)return Be(e,r);if(e.length<512)throw new Error("CFB file size "+e.length+" < 512");var t=3;var a=512;var n=0;var i=0;var s=0;var f=0;var o=0;var l=[];var p=e.slice(0,512);Xr(p,0);var g=c(p);t=g[0];switch(t){case 3:a=512;break;case 4:a=4096;break;case 0:if(g[1]==0)return Be(e,r);default:throw new Error("Major Version: Expected 3 or 4 saw "+t);}if(a!==512){p=e.slice(0,a);Xr(p,28)}var b=e.slice(0,a);h(p,t);var w=p._R(4,"i");if(t===3&&w!==0)throw new Error("# Directory Sectors: Expected 0 saw "+w);p.l+=4;s=p._R(4,"i");p.l+=4;p.chk("00100000","Mini Stream Cutoff Size: ");f=p._R(4,"i");n=p._R(4,"i");o=p._R(4,"i");i=p._R(4,"i");for(var E=-1,k=0;k<109;++k){E=p._R(4,"i");if(E<0)break;l[k]=E}var S=u(e,a);v(o,i,S,a,l);var A=m(S,s,l,a);A[s].name="!Directory";if(n>0&&f!==N)A[f].name="!MiniFAT";A[l[0]].name="!FAT";A.fat_addrs=l;A.ssz=a;var _={},B=[],T=[],y=[];C(s,A,S,B,n,_,T,f);d(T,y,B);B.shift();var x={FileIndex:T,FullPaths:y};if(r&&r.raw)x.raw={header:b,sectors:S};return x}function c(e){if(e[e.l]==80&&e[e.l+1]==75)return[0,0];e.chk(L,"Header Signature: ");e.l+=16;var r=e._R(2,"u");return[e._R(2,"u"),r]}function h(e,r){var t=9;e.l+=2;switch(t=e._R(2)){case 9:if(r!=3)throw new Error("Sector Shift: Expected 9 saw "+t);break;case 12:if(r!=4)throw new Error("Sector Shift: Expected 12 saw "+t);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+t);}e.chk("0600","Mini Sector Shift: ");e.chk("000000000000","Reserved: ")}function u(e,r){var t=Math.ceil(e.length/r)-1;var a=[];for(var n=1;n<t;++n)a[n-1]=e.slice(n*r,(n+1)*r);a[t-1]=e.slice(t*r);return a}function d(e,r,t){var a=0,n=0,i=0,s=0,f=0,o=t.length;var l=[],c=[];for(;a<o;++a){l[a]=c[a]=a;r[a]=t[a]}for(;f<c.length;++f){a=c[f];n=e[a].L;i=e[a].R;s=e[a].C;if(l[a]===a){if(n!==-1&&l[n]!==n)l[a]=l[n];if(i!==-1&&l[i]!==i)l[a]=l[i]}if(s!==-1)l[s]=a;if(n!==-1&&a!=l[a]){l[n]=l[a];if(c.lastIndexOf(n)<f)c.push(n)}if(i!==-1&&a!=l[a]){l[i]=l[a];if(c.lastIndexOf(i)<f)c.push(i)}}for(a=1;a<o;++a)if(l[a]===a){if(i!==-1&&l[i]!==i)l[a]=l[i];else if(n!==-1&&l[n]!==n)l[a]=l[n]}for(a=1;a<o;++a){if(e[a].type===0)continue;f=a;if(f!=l[f])do{f=l[f];r[a]=r[f]+"/"+r[a]}while(f!==0&&-1!==l[f]&&f!=l[f]);l[a]=-1}r[0]+="/";for(a=1;a<o;++a){if(e[a].type!==2)r[a]+="/"}}function p(e,r,t){var a=e.start,n=e.size;var i=[];var s=a;while(t&&n>0&&s>=0){i.push(r.slice(s*P,s*P+P));n-=P;s=Nr(t,s*4)}if(i.length===0)return jr(0);return I(i).slice(0,e.size)}function v(e,r,t,a,n){var i=N;if(e===N){if(r!==0)throw new Error("DIFAT chain shorter than expected")}else if(e!==-1){var s=t[e],f=(a>>>2)-1;if(!s)return;for(var o=0;o<f;++o){if((i=Nr(s,o*4))===N)break;n.push(i)}v(Nr(s,a-4),r-1,t,a,n)}}function g(e,r,t,a,n){var i=[],s=[];if(!n)n=[];var f=a-1,o=0,l=0;for(o=r;o>=0;){n[o]=true;i[i.length]=o;s.push(e[o]);var c=t[Math.floor(o*4/a)];l=o*4&f;if(a<4+l)throw new Error("FAT boundary crossed: "+o+" 4 "+a);if(!e[c])break;o=Nr(e[c],l)}return{nodes:i,data:hr([s])}}function m(e,r,t,a){var n=e.length,i=[];var s=[],f=[],o=[];var l=a-1,c=0,h=0,u=0,d=0;for(c=0;c<n;++c){f=[];u=c+r;if(u>=n)u-=n;if(s[u])continue;o=[];for(h=u;h>=0;){s[h]=true;f[f.length]=h;o.push(e[h]);var p=t[Math.floor(h*4/a)];d=h*4&l;if(a<4+d)throw new Error("FAT boundary crossed: "+h+" 4 "+a);if(!e[p])break;h=Nr(e[p],d)}i[u]={nodes:f,data:hr([o])}}return i}function C(e,r,t,a,n,i,s,f){var o=0,l=a.length?2:0;var c=r[e].data;var h=0,u=0,d;for(;h<c.length;h+=128){var v=c.slice(h,h+128);Xr(v,64);u=v._R(2);d=dr(v,0,u-l);a.push(d);var m={name:d,type:v._R(1),color:v._R(1),L:v._R(4,"i"),R:v._R(4,"i"),C:v._R(4,"i"),clsid:v._R(16),state:v._R(4,"i"),start:0,size:0};var b=v._R(2)+v._R(2)+v._R(2)+v._R(2);if(b!==0)m.ct=E(v,v.l-8);var w=v._R(2)+v._R(2)+v._R(2)+v._R(2);if(w!==0)m.mt=E(v,v.l-8);m.start=v._R(4,"i");m.size=v._R(4,"i");if(m.size<0&&m.start<0){m.size=m.type=0;m.start=N;m.name=""}if(m.type===5){o=m.start;if(n>0&&o!==N)r[o].name="!StreamData"}else if(m.size>=4096){m.storage="fat";if(r[m.start]===undefined)r[m.start]=g(t,m.start,r.fat_addrs,r.ssz);r[m.start].name=m.name;m.content=r[m.start].data.slice(0,m.size)}else{m.storage="minifat";if(m.size<0)m.size=0;else if(o!==N&&m.start!==N&&r[o]){m.content=p(m,r[o].data,(r[f]||{}).data)}}if(m.content)Xr(m.content,0);i[d]=m;s.push(m)}}function E(e,r){return new Date((Pr(e,r+4)/1e7*Math.pow(2,32)+Pr(e,r)/1e7-11644473600)*1e3)}function k(e,r){o();return l(f.readFileSync(e),r)}function B(e,r){switch(r&&r.type||"base64"){case"file":return k(e,r);case"base64":return l(_(b.decode(e)),r);case"binary":return l(_(e),r);}return l(e,r)}function T(e,r){var t=r||{},a=t.root||"Root Entry";if(!e.FullPaths)e.FullPaths=[];if(!e.FileIndex)e.FileIndex=[];if(e.FullPaths.length!==e.FileIndex.length)throw new Error("inconsistent CFB structure");if(e.FullPaths.length===0){e.FullPaths[0]=a+"/";e.FileIndex[0]={name:a,type:5}}if(t.CLSID)e.FileIndex[0].clsid=t.CLSID;y(e)}function y(e){var r="Sh33tJ5";if(V.find(e,"/"+r))return;var t=jr(4);t[0]=55;t[1]=t[3]=50;t[2]=54;e.FileIndex.push({name:r,type:2,content:t,size:4,L:69,R:69,C:69});e.FullPaths.push(e.FullPaths[0]+r);x(e)}function x(e,n){T(e);var i=false,s=false;for(var f=e.FullPaths.length-1;f>=0;--f){var o=e.FileIndex[f];switch(o.type){case 0:if(s)i=true;else{e.FileIndex.pop();e.FullPaths.pop()}break;case 1:;case 2:;case 5:s=true;if(isNaN(o.R*o.L*o.C))i=true;if(o.R>-1&&o.L>-1&&o.R==o.L)i=true;break;default:i=true;break;}}if(!i&&!n)return;var l=new Date(1987,1,19),c=0;var h=[];for(f=0;f<e.FullPaths.length;++f){if(e.FileIndex[f].type===0)continue;h.push([e.FullPaths[f],e.FileIndex[f]])}for(f=0;f<h.length;++f){var u=t(h[f][0]);s=false;for(c=0;c<h.length;++c)if(h[c][0]===u)s=true;if(!s)h.push([u,{name:a(u).replace("/",""),type:1,clsid:U,ct:l,mt:l,content:null}])}h.sort(function(e,t){return r(e[0],t[0])});e.FullPaths=[];e.FileIndex=[];for(f=0;f<h.length;++f){e.FullPaths[f]=h[f][0];e.FileIndex[f]=h[f][1]}for(f=0;f<h.length;++f){var d=e.FileIndex[f];var p=e.FullPaths[f];d.name=a(p).replace("/","");d.L=d.R=d.C=-(d.color=1);d.size=d.content?d.content.length:0;d.start=0;d.clsid=d.clsid||U;if(f===0){d.C=h.length>1?1:-1;d.size=0;d.type=5}else if(p.slice(-1)=="/"){for(c=f+1;c<h.length;++c)if(t(e.FullPaths[c])==p)break;d.C=c>=h.length?-1:c;for(c=f+1;c<h.length;++c)if(t(e.FullPaths[c])==t(p))break;
-d.R=c>=h.length?-1:c;d.type=1}else{if(t(e.FullPaths[f+1]||"")==t(p))d.R=f+1;d.type=2}}}function O(e,r){var t=r||{};x(e);if(t.fileType=="zip")return ye(e,t);var a=function(e){var r=0,t=0;for(var a=0;a<e.FileIndex.length;++a){var n=e.FileIndex[a];if(!n.content)continue;var i=n.content.length;if(i>0){if(i<4096)r+=i+63>>6;else t+=i+511>>9}}var s=e.FullPaths.length+3>>2;var f=r+7>>3;var o=r+127>>7;var l=f+t+s+o;var c=l+127>>7;var h=c<=109?0:Math.ceil((c-109)/127);while(l+c+h+127>>7>c)h=++c<=109?0:Math.ceil((c-109)/127);var u=[1,h,c,o,s,t,r,0];e.FileIndex[0].size=r<<6;u[7]=(e.FileIndex[0].start=u[0]+u[1]+u[2]+u[3]+u[4]+u[5])+(u[6]+7>>3);return u}(e);var n=jr(a[7]<<9);var i=0,s=0;{for(i=0;i<8;++i)n._W(1,M[i]);for(i=0;i<8;++i)n._W(2,0);n._W(2,62);n._W(2,3);n._W(2,65534);n._W(2,9);n._W(2,6);for(i=0;i<3;++i)n._W(2,0);n._W(4,0);n._W(4,a[2]);n._W(4,a[0]+a[1]+a[2]+a[3]-1);n._W(4,0);n._W(4,1<<12);n._W(4,a[3]?a[0]+a[1]+a[2]-1:N);n._W(4,a[3]);n._W(-4,a[1]?a[0]-1:N);n._W(4,a[1]);for(i=0;i<109;++i)n._W(-4,i<a[2]?a[1]+i:-1)}if(a[1]){for(s=0;s<a[1];++s){for(;i<236+s*127;++i)n._W(-4,i<a[2]?a[1]+i:-1);n._W(-4,s===a[1]-1?N:s+1)}}var f=function(e){for(s+=e;i<s-1;++i)n._W(-4,i+1);if(e){++i;n._W(-4,N)}};s=i=0;for(s+=a[1];i<s;++i)n._W(-4,H.DIFSECT);for(s+=a[2];i<s;++i)n._W(-4,H.FATSECT);f(a[3]);f(a[4]);var o=0,l=0;var c=e.FileIndex[0];for(;o<e.FileIndex.length;++o){c=e.FileIndex[o];if(!c.content)continue;l=c.content.length;if(l<4096)continue;c.start=s;f(l+511>>9)}f(a[6]+7>>3);while(n.l&511)n._W(-4,H.ENDOFCHAIN);s=i=0;for(o=0;o<e.FileIndex.length;++o){c=e.FileIndex[o];if(!c.content)continue;l=c.content.length;if(!l||l>=4096)continue;c.start=s;f(l+63>>6)}while(n.l&511)n._W(-4,H.ENDOFCHAIN);for(i=0;i<a[4]<<2;++i){var h=e.FullPaths[i];if(!h||h.length===0){for(o=0;o<17;++o)n._W(4,0);for(o=0;o<3;++o)n._W(4,-1);for(o=0;o<12;++o)n._W(4,0);continue}c=e.FileIndex[i];if(i===0)c.start=c.size?c.start-1:N;var u=i===0&&t.root||c.name;l=2*(u.length+1);n._W(64,u,"utf16le");n._W(2,l);n._W(1,c.type);n._W(1,c.color);n._W(-4,c.L);n._W(-4,c.R);n._W(-4,c.C);if(!c.clsid)for(o=0;o<4;++o)n._W(4,0);else n._W(16,c.clsid,"hex");n._W(4,c.state||0);n._W(4,0);n._W(4,0);n._W(4,0);n._W(4,0);n._W(4,c.start);n._W(4,c.size);n._W(4,0)}for(i=1;i<e.FileIndex.length;++i){c=e.FileIndex[i];if(c.size>=4096){n.l=c.start+1<<9;for(o=0;o<c.size;++o)n._W(1,c.content[o]);for(;o&511;++o)n._W(1,0)}}for(i=1;i<e.FileIndex.length;++i){c=e.FileIndex[i];if(c.size>0&&c.size<4096){for(o=0;o<c.size;++o)n._W(1,c.content[o]);for(;o&63;++o)n._W(1,0)}}while(n.l<n.length)n._W(1,0);return n}function F(e,r){var t=e.FullPaths.map(function(e){return e.toUpperCase()});var a=t.map(function(e){var r=e.split("/");return r[r.length-(e.slice(-1)=="/"?2:1)]});var n=false;if(r.charCodeAt(0)===47){n=true;r=t[0].slice(0,-1)+r}else n=r.indexOf("/")!==-1;var i=r.toUpperCase();var s=n===true?t.indexOf(i):a.indexOf(i);if(s!==-1)return e.FileIndex[s];var f=!i.match(D);i=i.replace(R,"");if(f)i=i.replace(D,"!");for(s=0;s<t.length;++s){if((f?t[s].replace(D,"!"):t[s]).replace(R,"")==i)return e.FileIndex[s];if((f?a[s].replace(D,"!"):a[s]).replace(R,"")==i)return e.FileIndex[s]}return null}var P=64;var N=-2;var L="d0cf11e0a1b11ae1";var M=[208,207,17,224,161,177,26,225];var U="00000000000000000000000000000000";var H={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:N,FREESECT:-1,HEADER_SIGNATURE:L,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:U,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function z(e,r,t){o();var a=O(e,t);f.writeFileSync(r,a)}function X(e){var r=new Array(e.length);for(var t=0;t<e.length;++t)r[t]=String.fromCharCode(e[t]);return r.join("")}function G(e,r){var t=O(e,r);switch(r&&r.type){case"file":o();f.writeFileSync(r.filename,t);return t;case"binary":return X(t);case"base64":return b.encode(X(t));}return t}var j;function K(e){try{var r=e.InflateRaw;var t=new r;t._processChunk(new Uint8Array([3,0]),t._finishFlushFlag);if(t.bytesRead)j=e;else throw new Error("zlib does not expose bytesRead")}catch(a){console.error("cannot use native zlib: "+(a.message||a))}}function Y(e,r){if(!j)return Ae(e,r);var t=j.InflateRaw;var a=new t;var n=a._processChunk(e.slice(e.l),a._finishFlushFlag);e.l+=a.bytesRead;return n}function $(e){return j?j.deflateRawSync(e):ue(e)}var Z=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];var Q=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258];var J=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577];function q(e){var r=(e<<1|e<<11)&139536|(e<<5|e<<15)&558144;return(r>>16|r>>8|r)&255}var ee=typeof Uint8Array!=="undefined";var re=ee?new Uint8Array(1<<8):[];for(var te=0;te<1<<8;++te)re[te]=q(te);function ae(e,r){var t=re[e&255];if(r<=8)return t>>>8-r;t=t<<8|re[e>>8&255];if(r<=16)return t>>>16-r;t=t<<8|re[e>>16&255];return t>>>24-r}function ne(e,r){var t=r&7,a=r>>>3;return(e[a]|(t<=6?0:e[a+1]<<8))>>>t&3}function ie(e,r){var t=r&7,a=r>>>3;return(e[a]|(t<=5?0:e[a+1]<<8))>>>t&7}function se(e,r){var t=r&7,a=r>>>3;return(e[a]|(t<=4?0:e[a+1]<<8))>>>t&15}function fe(e,r){var t=r&7,a=r>>>3;return(e[a]|(t<=3?0:e[a+1]<<8))>>>t&31}function oe(e,r){var t=r&7,a=r>>>3;return(e[a]|(t<=1?0:e[a+1]<<8))>>>t&127}function le(e,r,t){var a=r&7,n=r>>>3,i=(1<<t)-1;var s=e[n]>>>a;if(t<8-a)return s&i;s|=e[n+1]<<8-a;if(t<16-a)return s&i;s|=e[n+2]<<16-a;if(t<24-a)return s&i;s|=e[n+3]<<24-a;return s&i}function ce(e,r){var t=e.length,a=2*t>r?2*t:r+5,n=0;if(t>=r)return e;if(w){var i=A(a);if(e.copy)e.copy(i);else for(;n<e.length;++n)i[n]=e[n];return i}else if(ee){var s=new Uint8Array(a);if(s.set)s.set(e);else for(;n<e.length;++n)s[n]=e[n];return s}e.length=a;return e}function he(e){var r=new Array(e);for(var t=0;t<e;++t)r[t]=0;return r}var ue=function(){var e=function(){return function e(r,t){var a=0;while(a<r.length){var n=Math.min(65535,r.length-a);var i=a+n==r.length;t._W(1,+i);t._W(2,n);t._W(2,~n&65535);while(n-- >0)t[t.l++]=r[a++]}return t.l}}();return function(r){var t=jr(50+Math.floor(r.length*1.1));var a=e(r,t);return t.slice(0,a)}}();function de(e,r,t){var a=1,n=0,i=0,s=0,f=0,o=e.length;var l=ee?new Uint16Array(32):he(32);for(i=0;i<32;++i)l[i]=0;for(i=o;i<t;++i)e[i]=0;o=e.length;var c=ee?new Uint16Array(o):he(o);for(i=0;i<o;++i){l[n=e[i]]++;if(a<n)a=n;c[i]=0}l[0]=0;for(i=1;i<=a;++i)l[i+16]=f=f+l[i-1]<<1;for(i=0;i<o;++i){f=e[i];if(f!=0)c[i]=l[f+16]++}var h=0;for(i=0;i<o;++i){h=e[i];if(h!=0){f=ae(c[i],a)>>a-h;for(s=(1<<a+4-h)-1;s>=0;--s)r[f|s<<h]=h&15|i<<4}}return a}var pe=ee?new Uint16Array(512):he(512);var ve=ee?new Uint16Array(32):he(32);if(!ee){for(var ge=0;ge<512;++ge)pe[ge]=0;for(ge=0;ge<32;++ge)ve[ge]=0}(function(){var e=[];var r=0;for(;r<32;r++)e.push(5);de(e,ve,32);var t=[];r=0;for(;r<=143;r++)t.push(8);for(;r<=255;r++)t.push(9);for(;r<=279;r++)t.push(7);for(;r<=287;r++)t.push(8);de(t,pe,288)})();var me=ee?new Uint16Array(32768):he(32768);var be=ee?new Uint16Array(32768):he(32768);var we=ee?new Uint16Array(128):he(128);var Ce=1,Ee=1;function ke(e,r){var t=fe(e,r)+257;r+=5;var a=fe(e,r)+1;r+=5;var n=se(e,r)+4;r+=4;var i=0;var s=ee?new Uint8Array(19):he(19);var f=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];var o=1;var l=ee?new Uint8Array(8):he(8);var c=ee?new Uint8Array(8):he(8);var h=s.length;for(var u=0;u<n;++u){s[Z[u]]=i=ie(e,r);if(o<i)o=i;l[i]++;r+=3}var d=0;l[0]=0;for(u=1;u<=o;++u)c[u]=d=d+l[u-1]<<1;for(u=0;u<h;++u)if((d=s[u])!=0)f[u]=c[d]++;var p=0;for(u=0;u<h;++u){p=s[u];if(p!=0){d=re[f[u]]>>8-p;for(var v=(1<<7-p)-1;v>=0;--v)we[d|v<<p]=p&7|u<<3}}var g=[];o=1;for(;g.length<t+a;){d=we[oe(e,r)];r+=d&7;switch(d>>>=3){case 16:i=3+ne(e,r);r+=2;d=g[g.length-1];while(i-- >0)g.push(d);break;case 17:i=3+ie(e,r);r+=3;while(i-- >0)g.push(0);break;case 18:i=11+oe(e,r);r+=7;while(i-- >0)g.push(0);break;default:g.push(d);if(o<d)o=d;break;}}var m=g.slice(0,t),b=g.slice(t);for(u=t;u<286;++u)m[u]=0;for(u=a;u<30;++u)b[u]=0;Ce=de(m,me,286);Ee=de(b,be,30);return r}function Se(e,r){if(e[0]==3&&!(e[1]&3)){return[S(r),2]}var t=0;var a=0;var n=A(r?r:1<<18);var i=0;var s=n.length>>>0;var f=0,o=0;while((a&1)==0){a=ie(e,t);t+=3;if(a>>>1==0){if(t&7)t+=8-(t&7);var l=e[t>>>3]|e[(t>>>3)+1]<<8;t+=32;if(!r&&s<i+l){n=ce(n,i+l);s=n.length}if(typeof e.copy==="function"){e.copy(n,i,t>>>3,(t>>>3)+l);i+=l;t+=8*l}else while(l-- >0){n[i++]=e[t>>>3];t+=8}continue}else if(a>>>1==1){f=9;o=5}else{t=ke(e,t);f=Ce;o=Ee}if(!r&&s<i+32767){n=ce(n,i+32767);s=n.length}for(;;){var c=le(e,t,f);var h=a>>>1==1?pe[c]:me[c];t+=h&15;h>>>=4;if((h>>>8&255)===0)n[i++]=h;else if(h==256)break;else{h-=257;var u=h<8?0:h-4>>2;if(u>5)u=0;var d=i+Q[h];if(u>0){d+=le(e,t,u);t+=u}c=le(e,t,o);h=a>>>1==1?ve[c]:be[c];t+=h&15;h>>>=4;var p=h<4?0:h-2>>1;var v=J[h];if(p>0){v+=le(e,t,p);t+=p}if(!r&&s<d){n=ce(n,d);s=n.length}while(i<d){n[i]=n[i-v];++i}}}}return[r?n:n.slice(0,i),t+7>>>3]}function Ae(e,r){var t=e.slice(e.l||0);var a=Se(t,r);e.l+=a[1];return a[0]}function _e(e,r){if(e){if(typeof console!=="undefined")console.error(r)}else throw new Error(r)}function Be(e,r){var t=e;Xr(t,0);var a=[],n=[];var i={FileIndex:a,FullPaths:n};T(i,{root:r.root});var f=t.length-4;while((t[f]!=80||t[f+1]!=75||t[f+2]!=5||t[f+3]!=6)&&f>=0)--f;t.l=f+4;t.l+=4;var o=t._R(2);t.l+=6;var l=t._R(4);t.l=l;for(f=0;f<o;++f){t.l+=20;var c=t._R(4);var h=t._R(4);var u=t._R(2);var d=t._R(2);var p=t._R(2);t.l+=8;var v=t._R(4);var g=s(t.slice(t.l+u,t.l+u+d));t.l+=u+d+p;var m=t.l;t.l=v+4;Te(t,c,h,i,g);t.l=m}return i}function Te(e,r,t,a,n){e.l+=2;var f=e._R(2);var o=e._R(2);var l=i(e);if(f&8257)throw new Error("Unsupported ZIP encryption");var c=e._R(4);var h=e._R(4);var u=e._R(4);var d=e._R(2);var p=e._R(2);var v="";for(var g=0;g<d;++g)v+=String.fromCharCode(e[e.l++]);if(p){var m=s(e.slice(e.l,e.l+p));if((m[21589]||{}).mt)l=m[21589].mt;if(((n||{})[21589]||{}).mt)l=n[21589].mt}e.l+=p;var b=e.slice(e.l,e.l+h);switch(o){case 8:b=Y(e,u);break;case 0:break;default:throw new Error("Unsupported ZIP Compression method "+o);}var w=false;if(f&8){c=e._R(4);if(c==134695760){c=e._R(4);w=true}h=e._R(4);u=e._R(4)}if(h!=r)_e(w,"Bad compressed size: "+r+" != "+h);if(u!=t)_e(w,"Bad uncompressed size: "+t+" != "+u);var C=W.buf(b,0);if(c!=C)_e(w,"Bad CRC32 checksum: "+c+" != "+C);Ie(a,v,b,{unsafe:true,mt:l})}function ye(e,r){var t=r||{};var a=[],i=[];var s=jr(1);var f=t.compression?8:0,o=0;var l=false;if(l)o|=8;var c=0,h=0;var u=0,d=0;var p=e.FullPaths[0],v=p,g=e.FileIndex[0];var m=[];var b=0;for(c=1;c<e.FullPaths.length;++c){v=e.FullPaths[c].slice(p.length);g=e.FileIndex[c];if(!g.size||!g.content||v=="Sh33tJ5")continue;var w=u;var C=jr(v.length);for(h=0;h<v.length;++h)C._W(1,v.charCodeAt(h)&127);C=C.slice(0,C.l);m[d]=W.buf(g.content,0);var E=g.content;if(f==8)E=$(E);s=jr(30);s._W(4,67324752);s._W(2,20);s._W(2,o);s._W(2,f);if(g.mt)n(s,g.mt);else s._W(4,0);s._W(-4,o&8?0:m[d]);s._W(4,o&8?0:E.length);s._W(4,o&8?0:g.content.length);s._W(2,C.length);s._W(2,0);u+=s.length;a.push(s);u+=C.length;a.push(C);u+=E.length;a.push(E);if(o&8){s=jr(12);s._W(-4,m[d]);s._W(4,E.length);s._W(4,g.content.length);u+=s.l;a.push(s)}s=jr(46);s._W(4,33639248);s._W(2,0);s._W(2,20);s._W(2,o);s._W(2,f);s._W(4,0);s._W(-4,m[d]);s._W(4,E.length);s._W(4,g.content.length);s._W(2,C.length);s._W(2,0);s._W(2,0);s._W(2,0);s._W(2,0);s._W(4,0);s._W(4,w);b+=s.l;i.push(s);b+=C.length;i.push(C);++d}s=jr(22);s._W(4,101010256);s._W(2,0);s._W(2,0);s._W(2,d);s._W(2,d);s._W(4,b);s._W(4,u);s._W(2,0);return I([I(a),I(i),s])}function xe(e){var r={};T(r,e);return r}function Ie(e,r,t,n){var i=n&&n.unsafe;if(!i)T(e);var s=!i&&V.find(e,r);if(!s){var f=e.FullPaths[0];if(r.slice(0,f.length)==f)f=r;else{if(f.slice(-1)!="/")f+="/";f=(f+r).replace("//","/")}s={name:a(r),type:2};e.FileIndex.push(s);e.FullPaths.push(f);if(!i)V.utils.cfb_gc(e)}s.content=t;s.size=t?t.length:0;if(n){if(n.CLSID)s.clsid=n.CLSID;if(n.mt)s.mt=n.mt;if(n.ct)s.ct=n.ct}return s}function Re(e,r){T(e);var t=V.find(e,r);if(t)for(var a=0;a<e.FileIndex.length;++a)if(e.FileIndex[a]==t){e.FileIndex.splice(a,1);e.FullPaths.splice(a,1);return true}return false}function De(e,r,t){T(e);var n=V.find(e,r);if(n)for(var i=0;i<e.FileIndex.length;++i)if(e.FileIndex[i]==n){e.FileIndex[i].name=a(t);e.FullPaths[i]=t;return true}return false}function Oe(e){x(e,true)}e.find=F;e.read=B;e.parse=l;e.write=G;e.writeFile=z;e.utils={cfb_new:xe,cfb_add:Ie,cfb_del:Re,cfb_mov:De,cfb_gc:Oe,ReadShift:Mr,CheckField:zr,prep_blob:Xr,bconcat:I,use_zlib:K,_deflateRaw:ue,_inflateRaw:Ae,consts:H};return e}();if(typeof require!=="undefined"&&typeof module!=="undefined"&&typeof H==="undefined"){module.exports=V}var z;if(typeof require!=="undefined")try{z=require("fs")}catch(k){}function X(e){if(typeof e==="string")return B(e);if(Array.isArray(e))return y(e);return e}function G(e,r,t){if(typeof z!=="undefined"&&z.writeFileSync)return t?z.writeFileSync(e,r,t):z.writeFileSync(e,r);var a=t=="utf8"?Ge(r):r;if(typeof IE_SaveFile!=="undefined")return IE_SaveFile(a,e);if(typeof Blob!=="undefined"){var n=new Blob([X(a)],{type:"application/octet-stream"});if(typeof navigator!=="undefined"&&navigator.msSaveBlob)return navigator.msSaveBlob(n,e);if(typeof saveAs!=="undefined")return saveAs(n,e);if(typeof URL!=="undefined"&&typeof document!=="undefined"&&document.createElement&&URL.createObjectURL){var i=URL.createObjectURL(n);if(typeof chrome==="object"&&typeof(chrome.downloads||{}).download=="function"){if(URL.revokeObjectURL&&typeof setTimeout!=="undefined")setTimeout(function(){URL.revokeObjectURL(i)},6e4);return chrome.downloads.download({url:i,filename:e,saveAs:true})}var s=document.createElement("a");if(s.download!=null){s.download=e;s.href=i;document.body.appendChild(s);s.click();document.body.removeChild(s);if(URL.revokeObjectURL&&typeof setTimeout!=="undefined")setTimeout(function(){URL.revokeObjectURL(i)},6e4);return i}}}if(typeof $!=="undefined"&&typeof File!=="undefined"&&typeof Folder!=="undefined")try{var f=File(e);f.open("w");f.encoding="binary";if(Array.isArray(r))r=T(r);f.write(r);f.close();return r}catch(o){if(!o.message||!o.message.match(/onstruct/))throw o}throw new Error("cannot save file "+e)}function j(e){if(typeof z!=="undefined")return z.readFileSync(e);if(typeof $!=="undefined"&&typeof File!=="undefined"&&typeof Folder!=="undefined")try{var r=File(e);r.open("r");r.encoding="binary";var t=r.read();r.close();return t}catch(a){if(!a.message||!a.message.match(/onstruct/))throw a}throw new Error("Cannot access file "+e)}function K(e){var r=Object.keys(e),t=[];for(var a=0;a<r.length;++a)if(e.hasOwnProperty(r[a]))t.push(r[a]);return t}function Y(e,r){var t=[],a=K(e);for(var n=0;n!==a.length;++n)if(t[e[a[n]][r]]==null)t[e[a[n]][r]]=a[n];return t}function Z(e){var r=[],t=K(e);for(var a=0;a!==t.length;++a)r[e[t[a]]]=t[a];return r}function Q(e){var r=[],t=K(e);for(var a=0;a!==t.length;++a)r[e[t[a]]]=parseInt(t[a],10);return r}function J(e){var r=[],t=K(e);for(var a=0;a!==t.length;++a){if(r[e[t[a]]]==null)r[e[t[a]]]=[];r[e[t[a]]].push(t[a])}return r}var q=new Date(1899,11,30,0,0,0);var ee=q.getTime()+((new Date).getTimezoneOffset()-q.getTimezoneOffset())*6e4;function re(e,r){var t=e.getTime();if(r)t-=1462*24*60*60*1e3;return(t-ee)/(24*60*60*1e3)}function te(e){var r=new Date;r.setTime(e*24*60*60*1e3+ee);return r}function ae(e){var r=0,t=0,a=false;var n=e.match(/P([0-9\.]+Y)?([0-9\.]+M)?([0-9\.]+D)?T([0-9\.]+H)?([0-9\.]+M)?([0-9\.]+S)?/);if(!n)throw new Error("|"+e+"| is not an ISO8601 Duration");for(var i=1;i!=n.length;++i){if(!n[i])continue;t=1;if(i>3)a=true;switch(n[i].slice(n[i].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+n[i].slice(n[i].length-1));case"D":t*=24;case"H":t*=60;case"M":if(!a)throw new Error("Unsupported ISO Duration Field: M");else t*=60;case"S":break;}r+=t*parseInt(n[i],10)}return r}var ne=new Date("2017-02-19T19:06:09.000Z");if(isNaN(ne.getFullYear()))ne=new Date("2/19/17");var ie=ne.getFullYear()==2017;function se(e,r){var t=new Date(e);if(ie){if(r>0)t.setTime(t.getTime()+t.getTimezoneOffset()*60*1e3);else if(r<0)t.setTime(t.getTime()-t.getTimezoneOffset()*60*1e3);return t}if(e instanceof Date)return e;if(ne.getFullYear()==1917&&!isNaN(t.getFullYear())){var a=t.getFullYear();if(e.indexOf(""+a)>-1)return t;t.setFullYear(t.getFullYear()+100);return t}var n=e.match(/\d+/g)||["2017","2","19","0","0","0"];var i=new Date(+n[0],+n[1]-1,+n[2],+n[3]||0,+n[4]||0,+n[5]||0);if(e.indexOf("Z")>-1)i=new Date(i.getTime()-i.getTimezoneOffset()*60*1e3);return i}function fe(e){var r="";for(var t=0;t!=e.length;++t)r+=String.fromCharCode(e[t]);return r}function oe(e){if(typeof JSON!="undefined"&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if(typeof e!="object"||e==null)return e;if(e instanceof Date)return new Date(e.getTime());var r={};for(var t in e)if(e.hasOwnProperty(t))r[t]=oe(e[t]);return r}function le(e,r){var t="";while(t.length<r)t+=e;return t}function ce(e){var r=Number(e);if(!isNaN(r))return r;var t=1;var a=e.replace(/([\d]),([\d])/g,"$1$2").replace(/[$]/g,"").replace(/[%]/g,function(){t*=100;return""});if(!isNaN(r=Number(a)))return r/t;a=a.replace(/[(](.*)[)]/,function(e,r){t=-t;return r});if(!isNaN(r=Number(a)))return r/t;return r}function he(e){var r=new Date(e),t=new Date(NaN);var a=r.getYear(),n=r.getMonth(),i=r.getDate();if(isNaN(i))return t;if(a<0||a>8099)return t;if((n>0||i>1)&&a!=101)return r;if(e.toLowerCase().match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/))return r;if(e.match(/[^-0-9:,\/\\]/))return t;return r}var ue="abacaba".split(/(:?b)/i).length==5;function de(e,r,t){if(ue||typeof r=="string")return e.split(r);var a=e.split(r),n=[a[0]];for(var i=1;i<a.length;++i){n.push(t);n.push(a[i])}return n}function pe(e){if(!e)return null;if(e.data)return d(e.data);if(e.asNodeBuffer&&w)return d(e.asNodeBuffer().toString("binary"));if(e.asBinary)return d(e.asBinary());if(e._data&&e._data.getContent)return d(fe(Array.prototype.slice.call(e._data.getContent(),0)));return null}function ve(e){if(!e)return null;if(e.data)return c(e.data);if(e.asNodeBuffer&&w)return e.asNodeBuffer();if(e._data&&e._data.getContent){var r=e._data.getContent();if(typeof r=="string")return c(r);return Array.prototype.slice.call(r)}return null}function ge(e){return e&&e.name.slice(-4)===".bin"?ve(e):pe(e)}function me(e,r){var t=K(e.files);var a=r.toLowerCase(),n=a.replace(/\//g,"\\");for(var i=0;i<t.length;++i){var s=t[i].toLowerCase();if(a==s||n==s)return e.files[t[i]]}return null}function be(e,r){var t=me(e,r);if(t==null)throw new Error("Cannot find file "+r+" in zip");return t}function we(e,r,t){if(!t)return ge(be(e,r));if(!r)return null;try{return we(e,r)}catch(a){return null}}function Ce(e,r,t){if(!t)return pe(be(e,r));if(!r)return null;try{return Ce(e,r)}catch(a){return null}}function Ee(e){var r=K(e.files),t=[];for(var a=0;a<r.length;++a)if(r[a].slice(-1)!="/")t.push(r[a]);return t.sort()}var ke;if(typeof JSZipSync!=="undefined")ke=JSZipSync;if(typeof exports!=="undefined"){if(typeof module!=="undefined"&&module.exports){if(typeof ke==="undefined")ke=undefined}}function Se(e,r){var t=r.split("/");if(r.slice(-1)!="/")t.pop();var a=e.split("/");while(a.length!==0){var n=a.shift();if(n==="..")t.pop();else if(n!==".")t.push(n)}return t.join("/")}var Ae='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r\n';var _e=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g;var Be=/<[\/\?]?[a-zA-Z0-9:]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s?[\/\?]?>/g;if(!Ae.match(Be))Be=/<[^>]*>/g;var Te=/<\w*:/,ye=/<(\/?)\w+:/;function xe(e,r){var t={};var a=0,n=0;for(;a!==e.length;++a)if((n=e.charCodeAt(a))===32||n===10||n===13)break;if(!r)t[0]=e.slice(0,a);if(a===e.length)return t;var i=e.match(_e),s=0,f="",o=0,l="",c="",h=1;if(i)for(o=0;o!=i.length;++o){c=i[o];for(n=0;n!=c.length;++n)if(c.charCodeAt(n)===61)break;l=c.slice(0,n).trim();while(c.charCodeAt(n+1)==32)++n;h=(a=c.charCodeAt(n+1))==34||a==39?1:0;f=c.slice(n+1+h,c.length-h);for(s=0;s!=l.length;++s)if(l.charCodeAt(s)===58)break;if(s===l.length){if(l.indexOf("_")>0)l=l.slice(0,l.indexOf("_"));t[l]=f;t[l.toLowerCase()]=f}else{var u=(s===5&&l.slice(0,5)==="xmlns"?"xmlns":"")+l.slice(s+1);if(t[u]&&l.slice(s-3,s)=="ext")continue;t[u]=f;t[u.toLowerCase()]=f}}return t}function Ie(e){return e.replace(ye,"<$1")}var Re={"&quot;":'"',"&apos;":"'","&gt;":">","&lt;":"<","&amp;":"&"};var De=Z(Re);var Oe=function(){var e=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/g,r=/_x([\da-fA-F]{4})_/g;return function t(a){var n=a+"",i=n.indexOf("<![CDATA[");if(i==-1)return n.replace(e,function(e,r){return Re[e]||String.fromCharCode(parseInt(r,e.indexOf("x")>-1?16:10))||e}).replace(r,function(e,r){return String.fromCharCode(parseInt(r,16))});var s=n.indexOf("]]>");return t(n.slice(0,i))+n.slice(i+9,s)+t(n.slice(s+3))}}();var Fe=/[&<>'"]/g,Pe=/[\u0000-\u0008\u000b-\u001f]/g;function Ne(e){var r=e+"";return r.replace(Fe,function(e){return De[e]}).replace(Pe,function(e){return"_x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+"_"})}function Le(e){return Ne(e).replace(/ /g,"_x0020_")}var Me=/[\u0000-\u001f]/g;function Ue(e){var r=e+"";return r.replace(Fe,function(e){return De[e]}).replace(/\n/g,"<br/>").replace(Me,function(e){return"&#x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+";"})}function He(e){var r=e+"";return r.replace(Fe,function(e){return De[e]}).replace(Me,function(e){return"&#x"+e.charCodeAt(0).toString(16).toUpperCase()+";"})}var We=function(){var e=/&#(\d+);/g;function r(e,r){return String.fromCharCode(parseInt(r,10))}return function t(a){return a.replace(e,r)}}();var Ve=function(){return function e(r){return r.replace(/(\r\n|[\r\n])/g,"&#10;")}}();function ze(e){switch(e){case 1:;case true:;case"1":;case"true":;case"TRUE":return true;default:return false;}}var Xe=function $g(e){var r="",t=0,a=0,n=0,i=0,s=0,f=0;while(t<e.length){a=e.charCodeAt(t++);if(a<128){r+=String.fromCharCode(a);continue}n=e.charCodeAt(t++);if(a>191&&a<224){s=(a&31)<<6;s|=n&63;r+=String.fromCharCode(s);continue}i=e.charCodeAt(t++);if(a<240){r+=String.fromCharCode((a&15)<<12|(n&63)<<6|i&63);continue}s=e.charCodeAt(t++);f=((a&7)<<18|(n&63)<<12|(i&63)<<6|s&63)-65536;r+=String.fromCharCode(55296+(f>>>10&1023));r+=String.fromCharCode(56320+(f&1023))}return r};var Ge=function(e){var r=[],t=0,a=0,n=0;while(t<e.length){a=e.charCodeAt(t++);switch(true){case a<128:r.push(String.fromCharCode(a));break;case a<2048:r.push(String.fromCharCode(192+(a>>6)));r.push(String.fromCharCode(128+(a&63)));break;case a>=55296&&a<57344:a-=55296;n=e.charCodeAt(t++)-56320+(a<<10);r.push(String.fromCharCode(240+(n>>18&7)));r.push(String.fromCharCode(144+(n>>12&63)));r.push(String.fromCharCode(128+(n>>6&63)));r.push(String.fromCharCode(128+(n&63)));break;default:r.push(String.fromCharCode(224+(a>>12)));r.push(String.fromCharCode(128+(a>>6&63)));r.push(String.fromCharCode(128+(a&63)));}}return r.join("")};if(w){var je=function Zg(e){var r=Buffer.alloc(2*e.length),t,a,n=1,i=0,s=0,f;for(a=0;a<e.length;a+=n){n=1;if((f=e.charCodeAt(a))<128)t=f;else if(f<224){t=(f&31)*64+(e.charCodeAt(a+1)&63);n=2}else if(f<240){t=(f&15)*4096+(e.charCodeAt(a+1)&63)*64+(e.charCodeAt(a+2)&63);n=3}else{n=4;t=(f&7)*262144+(e.charCodeAt(a+1)&63)*4096+(e.charCodeAt(a+2)&63)*64+(e.charCodeAt(a+3)&63);t-=65536;s=55296+(t>>>10&1023);t=56320+(t&1023)}if(s!==0){r[i++]=s&255;r[i++]=s>>>8;s=0}r[i++]=t%256;r[i++]=t>>>8}return r.slice(0,i).toString("ucs2")};var Ke="foo bar baz芒聵聝冒聼聧拢";if(Xe(Ke)==je(Ke))Xe=je;var Ye=function Qg(e){return C(e,"binary").toString("utf8")};if(Xe(Ke)==Ye(Ke))Xe=Ye;Ge=function(e){return C(e,"utf8").toString("binary")}}var $e=function(){var e={};return function r(t,a){var n=t+"|"+(a||"");if(e[n])return e[n];return e[n]=new RegExp("<(?:\\w+:)?"+t+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)</(?:\\w+:)?'+t+">",a||"")}}();var Ze=function(){var e=[["nbsp"," "],["middot","路"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map(function(e){return[new RegExp("&"+e[0]+";","g"),e[1]]});return function r(t){var a=t.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,"\n").replace(/<[^>]*>/g,"");for(var n=0;n<e.length;++n)a=a.replace(e[n][0],e[n][1]);return a}}();var Qe=function(){var e={};return function r(t){if(e[t]!==undefined)return e[t];return e[t]=new RegExp("<(?:vt:)?"+t+">([\\s\\S]*?)</(?:vt:)?"+t+">","g")}}();var Je=/<\/?(?:vt:)?variant>/g,qe=/<(?:vt:)([^>]*)>([\s\S]*)</;function er(e,r){var t=xe(e);var a=e.match(Qe(t.baseType))||[];var n=[];if(a.length!=t.size){if(r.WTF)throw new Error("unexpected vector length "+a.length+" != "+t.size);return n}a.forEach(function(e){var r=e.replace(Je,"").match(qe);if(r)n.push({v:Xe(r[2]),t:r[1]})});return n}var rr=/(^\s|\s$|\n)/;function tr(e,r){return"<"+e+(r.match(rr)?' xml:space="preserve"':"")+">"+r+"</"+e+">"}function ar(e){return K(e).map(function(r){return" "+r+'="'+e[r]+'"'}).join("")}function nr(e,r,t){return"<"+e+(t!=null?ar(t):"")+(r!=null?(r.match(rr)?' xml:space="preserve"':"")+">"+r+"</"+e:"/")+">"}function ir(e,r){try{return e.toISOString().replace(/\.\d*/,"")}catch(t){if(r)throw t}return""}function sr(e){switch(typeof e){case"string":return nr("vt:lpwstr",e);case"number":return nr((e|0)==e?"vt:i4":"vt:r8",String(e));case"boolean":return nr("vt:bool",e?"true":"false");}if(e instanceof Date)return nr("vt:filetime",ir(e));throw new Error("Unable to serialize "+e)}var fr={dc:"http://purl.org/dc/elements/1.1/",dcterms:"http://purl.org/dc/terms/",dcmitype:"http://purl.org/dc/dcmitype/",mx:"http://schemas.microsoft.com/office/mac/excel/2008/main",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",sjs:"http://schemas.openxmlformats.org/package/2006/sheetjs/core-properties",vt:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",xsi:"http://www.w3.org/2001/XMLSchema-instance",xsd:"http://www.w3.org/2001/XMLSchema"};fr.main=["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"];var or={o:"urn:schemas-microsoft-com:office:office",x:"urn:schemas-microsoft-com:office:excel",ss:"urn:schemas-microsoft-com:office:spreadsheet",dt:"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882",mv:"http://macVmlSchemaUri",v:"urn:schemas-microsoft-com:vml",html:"http://www.w3.org/TR/REC-html40"};function lr(e,r){var t=1-2*(e[r+7]>>>7);var a=((e[r+7]&127)<<4)+(e[r+6]>>>4&15);var n=e[r+6]&15;for(var i=5;i>=0;--i)n=n*256+e[r+i];if(a==2047)return n==0?t*Infinity:NaN;if(a==0)a=-1022;else{a-=1023;n+=Math.pow(2,52)}return t*Math.pow(2,a-52)*n}function cr(e,r,t){var a=(r<0||1/r==-Infinity?1:0)<<7,n=0,i=0;var s=a?-r:r;if(!isFinite(s)){n=2047;i=isNaN(r)?26985:0}else if(s==0)n=i=0;else{n=Math.floor(Math.log(s)/Math.LN2);i=s*Math.pow(2,52-n);if(n<=-1023&&(!isFinite(i)||i<Math.pow(2,52))){n=-1022}else{i-=Math.pow(2,52);n+=1023}}for(var f=0;f<=5;++f,i/=256)e[t+f]=i&255;e[t+6]=(n&15)<<4|i&15;e[t+7]=n>>4|a}var hr=function(e){var r=[],t=10240;for(var a=0;a<e[0].length;++a)if(e[0][a])for(var n=0,i=e[0][a].length;n<i;n+=t)r.push.apply(r,e[0][a].slice(n,n+t));return r};var ur=hr;var dr=function(e,r,t){var a=[];for(var n=r;n<t;n+=2)a.push(String.fromCharCode(Or(e,n)));return a.join("").replace(R,"")};var pr=dr;var vr=function(e,r,t){var a=[];for(var n=r;n<r+t;++n)a.push(("0"+e[n].toString(16)).slice(-2));return a.join("")};var gr=vr;var mr=function(e,r,t){var a=[];for(var n=r;n<t;n++)a.push(String.fromCharCode(Dr(e,n)));return a.join("")};var br=mr;var wr=function(e,r){var t=Pr(e,r);return t>0?mr(e,r+4,r+4+t-1):""};var Cr=wr;var Er=function(e,r){var t=Pr(e,r);return t>0?mr(e,r+4,r+4+t-1):""};var kr=Er;var Sr=function(e,r){var t=2*Pr(e,r);return t>0?mr(e,r+4,r+4+t-1):""};var Ar=Sr;var _r,Br;_r=Br=function Jg(e,r){var t=Pr(e,r);return t>0?dr(e,r+4,r+4+t):""};var Tr=function(e,r){var t=Pr(e,r);return t>0?mr(e,r+4,r+4+t):""};var yr=Tr;var xr,Ir;xr=Ir=function(e,r){return lr(e,r)};var Rr=function qg(e){return Array.isArray(e)};if(w){dr=function(e,r,t){if(!Buffer.isBuffer(e))return pr(e,r,t);return e.toString("utf16le",r,t).replace(R,"")};vr=function(e,r,t){return Buffer.isBuffer(e)?e.toString("hex",r,r+t):gr(e,r,t)};wr=function em(e,r){if(!Buffer.isBuffer(e))return Cr(e,r);var t=e.readUInt32LE(r);return t>0?e.toString("utf8",r+4,r+4+t-1):""};Er=function rm(e,r){if(!Buffer.isBuffer(e))return kr(e,r);var t=e.readUInt32LE(r);return t>0?e.toString("utf8",r+4,r+4+t-1):""};Sr=function tm(e,r){if(!Buffer.isBuffer(e))return Ar(e,r);var t=2*e.readUInt32LE(r);return e.toString("utf16le",r+4,r+4+t-1)};_r=function am(e,r){if(!Buffer.isBuffer(e))return Br(e,r);var t=e.readUInt32LE(r);return e.toString("utf16le",r+4,r+4+t)};Tr=function nm(e,r){if(!Buffer.isBuffer(e))return yr(e,r);var t=e.readUInt32LE(r);return e.toString("utf8",r+4,r+4+t)};mr=function im(e,r,t){return Buffer.isBuffer(e)?e.toString("utf8",r,t):br(e,r,t)};hr=function(e){return e[0].length>0&&Buffer.isBuffer(e[0][0])?Buffer.concat(e[0]):ur(e)};I=function(e){return Buffer.isBuffer(e[0])?Buffer.concat(e):[].concat.apply([],e)};xr=function sm(e,r){if(Buffer.isBuffer(e))return e.readDoubleLE(r);return Ir(e,r)};Rr=function fm(e){return Buffer.isBuffer(e)||Array.isArray(e)}}if(typeof cptable!=="undefined"){dr=function(e,r,t){return cptable.utils.decode(1200,e.slice(r,t)).replace(R,"")};mr=function(e,r,t){return cptable.utils.decode(65001,e.slice(r,t))};wr=function(e,r){var a=Pr(e,r);return a>0?cptable.utils.decode(t,e.slice(r+4,r+4+a-1)):""};Er=function(e,t){var a=Pr(e,t);return a>0?cptable.utils.decode(r,e.slice(t+4,t+4+a-1)):""};Sr=function(e,r){var t=2*Pr(e,r);return t>0?cptable.utils.decode(1200,e.slice(r+4,r+4+t-1)):""};_r=function(e,r){var t=Pr(e,r);return t>0?cptable.utils.decode(1200,e.slice(r+4,r+4+t)):""};Tr=function(e,r){var t=Pr(e,r);return t>0?cptable.utils.decode(65001,e.slice(r+4,r+4+t)):""}}var Dr=function(e,r){return e[r]};var Or=function(e,r){return e[r+1]*(1<<8)+e[r]};var Fr=function(e,r){var t=e[r+1]*(1<<8)+e[r];return t<32768?t:(65535-t+1)*-1};var Pr=function(e,r){return e[r+3]*(1<<24)+(e[r+2]<<16)+(e[r+1]<<8)+e[r]};var Nr=function(e,r){return e[r+3]<<24|e[r+2]<<16|e[r+1]<<8|e[r]};var Lr=function(e,r){return e[r]<<24|e[r+1]<<16|e[r+2]<<8|e[r+3]};function Mr(e,t){var a="",n,i,s=[],f,o,l,c;switch(t){case"dbcs":c=this.l;if(w&&Buffer.isBuffer(this))a=this.slice(this.l,this.l+2*e).toString("utf16le");else for(l=0;l<e;++l){a+=String.fromCharCode(Or(this,c));c+=2}e*=2;break;case"utf8":a=mr(this,this.l,this.l+e);break;case"utf16le":e*=2;a=dr(this,this.l,this.l+e);break;case"wstr":if(typeof cptable!=="undefined")a=cptable.utils.decode(r,this.slice(this.l,this.l+2*e));else return Mr.call(this,e,"dbcs");e=2*e;break;case"lpstr-ansi":a=wr(this,this.l);e=4+Pr(this,this.l);break;case"lpstr-cp":a=Er(this,this.l);e=4+Pr(this,this.l);break;case"lpwstr":a=Sr(this,this.l);e=4+2*Pr(this,this.l);break;case"lpp4":e=4+Pr(this,this.l);a=_r(this,this.l);if(e&2)e+=2;break;case"8lpp4":e=4+Pr(this,this.l);a=Tr(this,this.l);if(e&3)e+=4-(e&3);break;case"cstr":e=0;a="";while((f=Dr(this,this.l+e++))!==0)s.push(p(f));
-a=s.join("");break;case"_wstr":e=0;a="";while((f=Or(this,this.l+e))!==0){s.push(p(f));e+=2}e+=2;a=s.join("");break;case"dbcs-cont":a="";c=this.l;for(l=0;l<e;++l){if(this.lens&&this.lens.indexOf(c)!==-1){f=Dr(this,c);this.l=c+1;o=Mr.call(this,e-l,f?"dbcs-cont":"sbcs-cont");return s.join("")+o}s.push(p(Or(this,c)));c+=2}a=s.join("");e*=2;break;case"cpstr":if(typeof cptable!=="undefined"){a=cptable.utils.decode(r,this.slice(this.l,this.l+e));break};case"sbcs-cont":a="";c=this.l;for(l=0;l!=e;++l){if(this.lens&&this.lens.indexOf(c)!==-1){f=Dr(this,c);this.l=c+1;o=Mr.call(this,e-l,f?"dbcs-cont":"sbcs-cont");return s.join("")+o}s.push(p(Dr(this,c)));c+=1}a=s.join("");break;default:switch(e){case 1:n=Dr(this,this.l);this.l++;return n;case 2:n=(t==="i"?Fr:Or)(this,this.l);this.l+=2;return n;case 4:;case-4:if(t==="i"||(this[this.l+3]&128)===0){n=(e>0?Nr:Lr)(this,this.l);this.l+=4;return n}else{i=Pr(this,this.l);this.l+=4}return i;case 8:;case-8:if(t==="f"){if(e==8)i=xr(this,this.l);else i=xr([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0);this.l+=8;return i}else e=8;case 16:a=vr(this,this.l,e);break;};}this.l+=e;return a}var Ur=function(e,r,t){e[t]=r&255;e[t+1]=r>>>8&255;e[t+2]=r>>>16&255;e[t+3]=r>>>24&255};var Hr=function(e,r,t){e[t]=r&255;e[t+1]=r>>8&255;e[t+2]=r>>16&255;e[t+3]=r>>24&255};var Wr=function(e,r,t){e[t]=r&255;e[t+1]=r>>>8&255};function Vr(e,r,t){var a=0,n=0;if(t==="dbcs"){for(n=0;n!=r.length;++n)Wr(this,r.charCodeAt(n),this.l+2*n);a=2*r.length}else if(t==="sbcs"){r=r.replace(/[^\x00-\x7F]/g,"_");for(n=0;n!=r.length;++n)this[this.l+n]=r.charCodeAt(n)&255;a=r.length}else if(t==="hex"){for(;n<e;++n){this[this.l++]=parseInt(r.slice(2*n,2*n+2),16)||0}return this}else if(t==="utf16le"){var i=Math.min(this.l+e,this.length);for(n=0;n<Math.min(r.length,e);++n){var s=r.charCodeAt(n);this[this.l++]=s&255;this[this.l++]=s>>8}while(this.l<i)this[this.l++]=0;return this}else switch(e){case 1:a=1;this[this.l]=r&255;break;case 2:a=2;this[this.l]=r&255;r>>>=8;this[this.l+1]=r&255;break;case 3:a=3;this[this.l]=r&255;r>>>=8;this[this.l+1]=r&255;r>>>=8;this[this.l+2]=r&255;break;case 4:a=4;Ur(this,r,this.l);break;case 8:a=8;if(t==="f"){cr(this,r,this.l);break};case 16:break;case-4:a=4;Hr(this,r,this.l);break;}this.l+=a;return this}function zr(e,r){var t=vr(this,this.l,e.length>>1);if(t!==e)throw new Error(r+"Expected "+e+" saw "+t);this.l+=e.length>>1}function Xr(e,r){e.l=r;e._R=Mr;e.chk=zr;e._W=Vr}function Gr(e,r){e.l+=r}function jr(e){var r=S(e);Xr(r,0);return r}function Kr(e,r,t){if(!e)return;var a,n,i;Xr(e,e.l||0);var s=e.length,f=0,o=0;while(e.l<s){f=e._R(1);if(f&128)f=(f&127)+((e._R(1)&127)<<7);var l=uv[f]||uv[65535];a=e._R(1);i=a&127;for(n=1;n<4&&a&128;++n)i+=((a=e._R(1))&127)<<7*n;o=e.l+i;var c=(l.f||Gr)(e,i,t);e.l=o;if(r(c,l.n,f))return}}function Yr(){var e=[],r=w?256:2048;var t=function o(e){var r=jr(e);Xr(r,0);return r};var a=t(r);var n=function l(){if(!a)return;if(a.length>a.l){a=a.slice(0,a.l);a.l=a.length}if(a.length>0)e.push(a);a=null};var i=function c(e){if(a&&e<a.length-a.l)return a;n();return a=t(Math.max(e+1,r))};var s=function h(){n();return hr([e])};var f=function u(e){n();a=e;if(a.l==null)a.l=a.length;i(r)};return{next:i,push:f,end:s,_bufs:e}}function $r(e,r,t,a){var n=+dv[r],i;if(isNaN(n))return;if(!a)a=uv[n].p||(t||[]).length||0;i=1+(n>=128?1:0)+1;if(a>=128)++i;if(a>=16384)++i;if(a>=2097152)++i;var s=e.next(i);if(n<=127)s._W(1,n);else{s._W(1,(n&127)+128);s._W(1,n>>7)}for(var f=0;f!=4;++f){if(a>=128){s._W(1,(a&127)+128);a>>=7}else{s._W(1,a);break}}if(a>0&&Rr(t))e.push(t)}function Zr(e,r,t){var a=oe(e);if(r.s){if(a.cRel)a.c+=r.s.c;if(a.rRel)a.r+=r.s.r}else{if(a.cRel)a.c+=r.c;if(a.rRel)a.r+=r.r}if(!t||t.biff<12){while(a.c>=256)a.c-=256;while(a.r>=65536)a.r-=65536}return a}function Qr(e,r,t){var a=oe(e);a.s=Zr(a.s,r.s,t);a.e=Zr(a.e,r.s,t);return a}function Jr(e,r){if(e.cRel&&e.c<0){e=oe(e);e.c+=r>8?16384:256}if(e.rRel&&e.r<0){e=oe(e);e.r+=r>8?1048576:r>5?65536:16384}var t=ut(e);if(e.cRel===0)t=ot(t);if(e.rRel===0)t=nt(t);return t}function qr(e,r){if(e.s.r==0&&!e.s.rRel){if(e.e.r==(r.biff>=12?1048575:r.biff>=8?65536:16384)&&!e.e.rRel){return(e.s.cRel?"":"$")+ft(e.s.c)+":"+(e.e.cRel?"":"$")+ft(e.e.c)}}if(e.s.c==0&&!e.s.cRel){if(e.e.c==(r.biff>=12?65535:255)&&!e.e.cRel){return(e.s.rRel?"":"$")+at(e.s.r)+":"+(e.e.rRel?"":"$")+at(e.e.r)}}return Jr(e.s,r.biff)+":"+Jr(e.e,r.biff)}var et={};var rt=function(e,r){var t;if(typeof r!=="undefined")t=r;else if(typeof require!=="undefined"){try{t=undefined}catch(a){t=null}}e.rc4=function(e,r){var t=new Array(256);var a=0,n=0,i=0,s=0;for(n=0;n!=256;++n)t[n]=n;for(n=0;n!=256;++n){i=i+t[n]+e[n%e.length].charCodeAt(0)&255;s=t[n];t[n]=t[i];t[i]=s}n=i=0;var f=Buffer(r.length);for(a=0;a!=r.length;++a){n=n+1&255;i=(i+t[n])%256;s=t[n];t[n]=t[i];t[i]=s;f[a]=r[a]^t[t[n]+t[i]&255]}return f};e.md5=function(e){if(!t)throw new Error("Unsupported crypto");return t.createHash("md5").update(e).digest("hex")}};rt(et,typeof crypto!=="undefined"?crypto:undefined);function tt(e){return parseInt(it(e),10)-1}function at(e){return""+(e+1)}function nt(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}function it(e){return e.replace(/\$(\d+)$/,"$1")}function st(e){var r=lt(e),t=0,a=0;for(;a!==r.length;++a)t=26*t+r.charCodeAt(a)-64;return t-1}function ft(e){var r="";for(++e;e;e=Math.floor((e-1)/26))r=String.fromCharCode((e-1)%26+65)+r;return r}function ot(e){return e.replace(/^([A-Z])/,"$$$1")}function lt(e){return e.replace(/^\$([A-Z])/,"$1")}function ct(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")}function ht(e){var r=ct(e);return{c:st(r[0]),r:tt(r[1])}}function ut(e){return ft(e.c)+at(e.r)}function dt(e){var r=e.split(":").map(ht);return{s:r[0],e:r[r.length-1]}}function pt(e,r){if(typeof r==="undefined"||typeof r==="number"){return pt(e.s,e.e)}if(typeof e!=="string")e=ut(e);if(typeof r!=="string")r=ut(r);return e==r?e:e+":"+r}function vt(e){var r={s:{c:0,r:0},e:{c:0,r:0}};var t=0,a=0,n=0;var i=e.length;for(t=0;a<i;++a){if((n=e.charCodeAt(a)-64)<1||n>26)break;t=26*t+n}r.s.c=--t;for(t=0;a<i;++a){if((n=e.charCodeAt(a)-48)<0||n>9)break;t=10*t+n}r.s.r=--t;if(a===i||e.charCodeAt(++a)===58){r.e.c=r.s.c;r.e.r=r.s.r;return r}for(t=0;a!=i;++a){if((n=e.charCodeAt(a)-64)<1||n>26)break;t=26*t+n}r.e.c=--t;for(t=0;a!=i;++a){if((n=e.charCodeAt(a)-48)<0||n>9)break;t=10*t+n}r.e.r=--t;return r}function gt(e,r){var t=e.t=="d"&&r instanceof Date;if(e.z!=null)try{return e.w=O.format(e.z,t?re(r):r)}catch(a){}try{return e.w=O.format((e.XF||{}).numFmtId||(t?14:0),t?re(r):r)}catch(a){return""+r}}function mt(e,r,t){if(e==null||e.t==null||e.t=="z")return"";if(e.w!==undefined)return e.w;if(e.t=="d"&&!e.z&&t&&t.dateNF)e.z=t.dateNF;if(r==undefined)return gt(e,e.v);return gt(e,r)}function bt(e,r){var t=r&&r.sheet?r.sheet:"Sheet1";var a={};a[t]=e;return{SheetNames:[t],Sheets:a}}function wt(e,r,t){var a=t||{};var n=e?Array.isArray(e):a.dense;if(g!=null&&n==null)n=g;var i=e||(n?[]:{});var s=0,f=0;if(i&&a.origin!=null){if(typeof a.origin=="number")s=a.origin;else{var o=typeof a.origin=="string"?ht(a.origin):a.origin;s=o.r;f=o.c}}var l={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(i["!ref"]){var c=vt(i["!ref"]);l.s.c=c.s.c;l.s.r=c.s.r;l.e.c=Math.max(l.e.c,c.e.c);l.e.r=Math.max(l.e.r,c.e.r);if(s==-1)l.e.r=s=c.e.r+1}for(var h=0;h!=r.length;++h){if(!r[h])continue;if(!Array.isArray(r[h]))throw new Error("aoa_to_sheet expects an array of arrays");for(var u=0;u!=r[h].length;++u){if(typeof r[h][u]==="undefined")continue;var d={v:r[h][u]};var p=s+h,v=f+u;if(l.s.r>p)l.s.r=p;if(l.s.c>v)l.s.c=v;if(l.e.r<p)l.e.r=p;if(l.e.c<v)l.e.c=v;if(r[h][u]&&typeof r[h][u]==="object"&&!Array.isArray(r[h][u])&&!(r[h][u]instanceof Date))d=r[h][u];else{if(Array.isArray(d.v)){d.f=r[h][u][1];d.v=d.v[0]}if(d.v===null){if(d.f)d.t="n";else if(!a.sheetStubs)continue;else d.t="z"}else if(typeof d.v==="number")d.t="n";else if(typeof d.v==="boolean")d.t="b";else if(d.v instanceof Date){d.z=a.dateNF||O._table[14];if(a.cellDates){d.t="d";d.w=O.format(d.z,re(d.v))}else{d.t="n";d.v=re(d.v);d.w=O.format(d.z,d.v)}}else d.t="s"}if(n){if(!i[p])i[p]=[];i[p][v]=d}else{var m=ut({c:v,r:p});i[m]=d}}}if(l.s.c<1e7)i["!ref"]=pt(l);return i}function Ct(e,r){return wt(null,e,r)}function Et(e,r){if(!r)r=jr(4);r._W(4,e);return r}function kt(e){var r=e._R(4);return r===0?"":e._R(r,"dbcs")}function St(e,r){var t=false;if(r==null){t=true;r=jr(4+2*e.length)}r._W(4,e.length);if(e.length>0)r._W(0,e,"dbcs");return t?r.slice(0,r.l):r}function At(e){return{ich:e._R(2),ifnt:e._R(2)}}function _t(e,r){if(!r)r=jr(4);r._W(2,e.ich||0);r._W(2,e.ifnt||0);return r}function Bt(e,r){var t=e.l;var a=e._R(1);var n=kt(e);var i=[];var s={t:n,h:n};if((a&1)!==0){var f=e._R(4);for(var o=0;o!=f;++o)i.push(At(e));s.r=i}else s.r=[{ich:0,ifnt:0}];e.l=t+r;return s}function Tt(e,r){var t=false;if(r==null){t=true;r=jr(15+4*e.t.length)}r._W(1,0);St(e.t,r);return t?r.slice(0,r.l):r}var yt=Bt;function xt(e,r){var t=false;if(r==null){t=true;r=jr(23+4*e.t.length)}r._W(1,1);St(e.t,r);r._W(4,1);_t({ich:0,ifnt:0},r);return t?r.slice(0,r.l):r}function It(e){var r=e._R(4);var t=e._R(2);t+=e._R(1)<<16;e.l++;return{c:r,iStyleRef:t}}function Rt(e,r){if(r==null)r=jr(8);r._W(-4,e.c);r._W(3,e.iStyleRef||e.s);r._W(1,0);return r}var Dt=kt;var Ot=St;function Ft(e){var r=e._R(4);return r===0||r===4294967295?"":e._R(r,"dbcs")}function Pt(e,r){var t=false;if(r==null){t=true;r=jr(127)}r._W(4,e.length>0?e.length:4294967295);if(e.length>0)r._W(0,e,"dbcs");return t?r.slice(0,r.l):r}var Nt=kt;var Lt=Ft;var Mt=Pt;function Ut(e){var r=e.slice(e.l,e.l+4);var t=r[0]&1,a=r[0]&2;e.l+=4;r[0]&=252;var n=a===0?xr([0,0,0,0,r[0],r[1],r[2],r[3]],0):Nr(r,0)>>2;return t?n/100:n}function Ht(e,r){if(r==null)r=jr(4);var t=0,a=0,n=e*100;if(e==(e|0)&&e>=-(1<<29)&&e<1<<29){a=1}else if(n==(n|0)&&n>=-(1<<29)&&n<1<<29){a=1;t=1}if(a)r._W(-4,((t?n:e)<<2)+(t+2));else throw new Error("unsupported RkNumber "+e)}function Wt(e){var r={s:{},e:{}};r.s.r=e._R(4);r.e.r=e._R(4);r.s.c=e._R(4);r.e.c=e._R(4);return r}function Vt(e,r){if(!r)r=jr(16);r._W(4,e.s.r);r._W(4,e.e.r);r._W(4,e.s.c);r._W(4,e.e.c);return r}var zt=Wt;var Xt=Vt;function Gt(e){return e._R(8,"f")}function jt(e,r){return(r||jr(8))._W(8,e,"f")}var Kt={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"};var Yt=Q(Kt);function $t(e){var r={};var t=e._R(1);var a=t>>>1;var n=e._R(1);var i=e._R(2,"i");var s=e._R(1);var f=e._R(1);var o=e._R(1);e.l++;switch(a){case 0:r.auto=1;break;case 1:r.index=n;var l=Sa[n];if(l)r.rgb=$f(l);break;case 2:r.rgb=$f([s,f,o]);break;case 3:r.theme=n;break;}if(i!=0)r.tint=i>0?i/32767:i/32768;return r}function Zt(e,r){if(!r)r=jr(8);if(!e||e.auto){r._W(4,0);r._W(4,0);return r}if(e.index){r._W(1,2);r._W(1,e.index)}else if(e.theme){r._W(1,6);r._W(1,e.theme)}else{r._W(1,5);r._W(1,0)}var t=e.tint||0;if(t>0)t*=32767;else if(t<0)t*=32768;r._W(2,t);if(!e.rgb){r._W(2,0);r._W(1,0);r._W(1,0)}else{var a=e.rgb||"FFFFFF";r._W(1,parseInt(a.slice(0,2),16));r._W(1,parseInt(a.slice(2,4),16));r._W(1,parseInt(a.slice(4,6),16));r._W(1,255)}return r}function Qt(e){var r=e._R(1);e.l++;var t={fItalic:r&2,fStrikeout:r&8,fOutline:r&16,fShadow:r&32,fCondense:r&64,fExtend:r&128};return t}function Jt(e,r){if(!r)r=jr(2);var t=(e.italic?2:0)|(e.strike?8:0)|(e.outline?16:0)|(e.shadow?32:0)|(e.condense?64:0)|(e.extend?128:0);r._W(1,t);r._W(1,0);return r}function qt(e,r){var t={2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"};var a=e._R(4);switch(a){case 0:return"";case 4294967295:;case 4294967294:return t[e._R(4)]||"";}if(a>400)throw new Error("Unsupported Clipboard: "+a.toString(16));e.l-=4;return e._R(0,r==1?"lpstr":"lpwstr")}function ea(e){return qt(e,1)}function ra(e){return qt(e,2)}var ta=2;var aa=3;var na=11;var ia=12;var sa=19;var fa=30;var oa=64;var la=65;var ca=71;var ha=4096;var ua=80;var da=81;var pa=[ua,da];var va={1:{n:"CodePage",t:ta},2:{n:"Category",t:ua},3:{n:"PresentationFormat",t:ua},4:{n:"ByteCount",t:aa},5:{n:"LineCount",t:aa},6:{n:"ParagraphCount",t:aa},7:{n:"SlideCount",t:aa},8:{n:"NoteCount",t:aa},9:{n:"HiddenCount",t:aa},10:{n:"MultimediaClipCount",t:aa},11:{n:"ScaleCrop",t:na},12:{n:"HeadingPairs",t:ha|ia},13:{n:"TitlesOfParts",t:ha|fa},14:{n:"Manager",t:ua},15:{n:"Company",t:ua},16:{n:"LinksUpToDate",t:na},17:{n:"CharacterCount",t:aa},19:{n:"SharedDoc",t:na},22:{n:"HyperlinksChanged",t:na},23:{n:"AppVersion",t:aa,p:"version"},24:{n:"DigSig",t:la},26:{n:"ContentType",t:ua},27:{n:"ContentStatus",t:ua},28:{n:"Language",t:ua},29:{n:"Version",t:ua},255:{}};var ga={1:{n:"CodePage",t:ta},2:{n:"Title",t:ua},3:{n:"Subject",t:ua},4:{n:"Author",t:ua},5:{n:"Keywords",t:ua},6:{n:"Comments",t:ua},7:{n:"Template",t:ua},8:{n:"LastAuthor",t:ua},9:{n:"RevNumber",t:ua},10:{n:"EditTime",t:oa},11:{n:"LastPrinted",t:oa},12:{n:"CreatedDate",t:oa},13:{n:"ModifiedDate",t:oa},14:{n:"PageCount",t:aa},15:{n:"WordCount",t:aa},16:{n:"CharCount",t:aa},17:{n:"Thumbnail",t:ca},18:{n:"Application",t:ua},19:{n:"DocSecurity",t:aa},255:{}};var ma={2147483648:{n:"Locale",t:sa},2147483651:{n:"Behavior",t:sa},1919054434:{}};(function(){for(var e in ma)if(ma.hasOwnProperty(e))va[e]=ga[e]=ma[e]})();var ba=Y(va,"n");var wa=Y(ga,"n");var Ca={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"};var Ea=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function ka(e){return e.map(function(e){return[e>>16&255,e>>8&255,e&255]})}var Sa=ka([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]);var Aa={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.sheetMetadata":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"TODO","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"vba","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"};var _a=function(){var e={workbooks:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml",xlsm:"application/vnd.ms-excel.sheet.macroEnabled.main+xml",xlsb:"application/vnd.ms-excel.sheet.binary.macroEnabled.main",xlam:"application/vnd.ms-excel.addin.macroEnabled.main+xml",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml"},strs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml",xlsb:"application/vnd.ms-excel.sharedStrings"},comments:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml",xlsb:"application/vnd.ms-excel.comments"},sheets:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml",xlsb:"application/vnd.ms-excel.worksheet"},charts:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml",xlsb:"application/vnd.ms-excel.chartsheet"},dialogs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml",xlsb:"application/vnd.ms-excel.dialogsheet"},macros:{xlsx:"application/vnd.ms-excel.macrosheet+xml",xlsb:"application/vnd.ms-excel.macrosheet"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}};K(e).forEach(function(r){["xlsm","xlam"].forEach(function(t){if(!e[r][t])e[r][t]=e[r].xlsx})});K(e).forEach(function(r){K(e[r]).forEach(function(t){Aa[e[r][t]]=r})});return e}();var Ba=J(Aa);fr.CT="http://schemas.openxmlformats.org/package/2006/content-types";function Ta(){return{workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],TODO:[],xmlns:""}}function ya(e){var r=Ta();if(!e||!e.match)return r;var t={};(e.match(Be)||[]).forEach(function(e){var a=xe(e);switch(a[0].replace(Te,"<")){case"<?xml":break;case"<Types":r.xmlns=a["xmlns"+(a[0].match(/<(\w+):/)||["",""])[1]];break;case"<Default":t[a.Extension]=a.ContentType;break;case"<Override":if(r[Aa[a.ContentType]]!==undefined)r[Aa[a.ContentType]].push(a.PartName);break;}});if(r.xmlns!==fr.CT)throw new Error("Unknown Namespace: "+r.xmlns);r.calcchain=r.calcchains.length>0?r.calcchains[0]:"";r.sst=r.strs.length>0?r.strs[0]:"";r.style=r.styles.length>0?r.styles[0]:"";r.defaults=t;delete r.calcchains;return r}var xa=nr("Types",null,{xmlns:fr.CT,"xmlns:xsd":fr.xsd,"xmlns:xsi":fr.xsi});var Ia=[["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["tif","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels",Ba.rels[0]]].map(function(e){return nr("Default",null,{Extension:e[0],ContentType:e[1]})});function Ra(e,r){var t=[],a;t[t.length]=Ae;t[t.length]=xa;t=t.concat(Ia);var n=function(n){if(e[n]&&e[n].length>0){a=e[n][0];t[t.length]=nr("Override",null,{PartName:(a[0]=="/"?"":"/")+a,ContentType:_a[n][r.bookType||"xlsx"]})}};var i=function(a){(e[a]||[]).forEach(function(e){t[t.length]=nr("Override",null,{PartName:(e[0]=="/"?"":"/")+e,ContentType:_a[a][r.bookType||"xlsx"]})})};var s=function(r){(e[r]||[]).forEach(function(e){t[t.length]=nr("Override",null,{PartName:(e[0]=="/"?"":"/")+e,ContentType:Ba[r][0]})})};n("workbooks");i("sheets");i("charts");s("themes");["strs","styles"].forEach(n);["coreprops","extprops","custprops"].forEach(s);s("vba");s("comments");s("drawings");if(t.length>2){t[t.length]="</Types>";t[1]=t[1].replace("/>",">")}return t.join("")}var Da={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function Oa(e){var r=e.lastIndexOf("/");return e.slice(0,r+1)+"_rels/"+e.slice(r+1)+".rels"}function Fa(e,r){if(!e)return e;if(r.charAt(0)!=="/"){r="/"+r}var t={};var a={};(e.match(Be)||[]).forEach(function(e){var n=xe(e);if(n[0]==="<Relationship"){var i={};i.Type=n.Type;i.Target=n.Target;i.Id=n.Id;i.TargetMode=n.TargetMode;var s=n.TargetMode==="External"?n.Target:Se(n.Target,r);t[s]=i;a[n.Id]=i}});t["!id"]=a;return t}fr.RELS="http://schemas.openxmlformats.org/package/2006/relationships";var Pa=nr("Relationships",null,{xmlns:fr.RELS});function Na(e){var r=[Ae,Pa];K(e["!id"]).forEach(function(t){r[r.length]=nr("Relationship",null,e["!id"][t])});if(r.length>2){r[r.length]="</Relationships>";r[1]=r[1].replace("/>",">")}return r.join("")}function La(e,r,t,a,n){if(!n)n={};if(!e["!id"])e["!id"]={};if(r<0)for(r=1;e["!id"]["rId"+r];++r){}n.Id="rId"+r;n.Type=a;n.Target=t;if(n.Type==Da.HLINK)n.TargetMode="External";if(e["!id"][n.Id])throw new Error("Cannot rewrite rId "+r);e["!id"][n.Id]=n;e[("/"+n.Target).replace("//","/")]=n;return r}var Ma="application/vnd.oasis.opendocument.spreadsheet";function Ua(e,r){var t=Up(e);var a;var n;while(a=Hp.exec(t))switch(a[3]){case"manifest":break;case"file-entry":n=xe(a[0],false);if(n.path=="/"&&n.type!==Ma)throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":;case"algorithm":;case"start-key-generation":;case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(r&&r.WTF)throw a;}}function Ha(e){var r=[Ae];r.push('<manifest:manifest xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0" manifest:version="1.2">\n');r.push('  <manifest:file-entry manifest:full-path="/" manifest:version="1.2" manifest:media-type="application/vnd.oasis.opendocument.spreadsheet"/>\n');for(var t=0;t<e.length;++t)r.push('  <manifest:file-entry manifest:full-path="'+e[t][0]+'" manifest:media-type="'+e[t][1]+'"/>\n');r.push("</manifest:manifest>");return r.join("")}function Wa(e,r,t){return['  <rdf:Description rdf:about="'+e+'">\n','    <rdf:type rdf:resource="http://docs.oasis-open.org/ns/office/1.2/meta/'+(t||"odf")+"#"+r+'"/>\n',"  </rdf:Description>\n"].join("")}function Va(e,r){return['  <rdf:Description rdf:about="'+e+'">\n','    <ns0:hasPart xmlns:ns0="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" rdf:resource="'+r+'"/>\n',"  </rdf:Description>\n"].join("")}function za(e){var r=[Ae];r.push('<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">\n');for(var t=0;t!=e.length;++t){r.push(Wa(e[t][0],e[t][1]));r.push(Va("",e[t][0]))}r.push(Wa("","Document","pkg"));r.push("</rdf:RDF>");return r.join("")}var Xa=function(){var r='<?xml version="1.0" encoding="UTF-8" standalone="yes"?><office:document-meta xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xlink="http://www.w3.org/1999/xlink" office:version="1.2"><office:meta><meta:generator>Sheet'+"JS "+e.version+"</meta:generator></office:meta></office:document-meta>";return function t(){return r}}();var Ga=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]];fr.CORE_PROPS="http://schemas.openxmlformats.org/package/2006/metadata/core-properties";Da.CORE_PROPS="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties";var ja=function(){var e=new Array(Ga.length);for(var r=0;r<Ga.length;++r){var t=Ga[r];var a="(?:"+t[0].slice(0,t[0].indexOf(":"))+":)"+t[0].slice(t[0].indexOf(":")+1);e[r]=new RegExp("<"+a+"[^>]*>([\\s\\S]*?)</"+a+">")}return e}();function Ka(e){var r={};e=Xe(e);for(var t=0;t<Ga.length;++t){var a=Ga[t],n=e.match(ja[t]);if(n!=null&&n.length>0)r[a[1]]=n[1];if(a[2]==="date"&&r[a[1]])r[a[1]]=se(r[a[1]])}return r}var Ya=nr("cp:coreProperties",null,{"xmlns:cp":fr.CORE_PROPS,"xmlns:dc":fr.dc,"xmlns:dcterms":fr.dcterms,"xmlns:dcmitype":fr.dcmitype,"xmlns:xsi":fr.xsi});function $a(e,r,t,a,n){if(n[e]!=null||r==null||r==="")return;n[e]=r;a[a.length]=t?nr(e,r,t):tr(e,r)}function Za(e,r){var t=r||{};var a=[Ae,Ya],n={};if(!e&&!t.Props)return a.join("");if(e){if(e.CreatedDate!=null)$a("dcterms:created",typeof e.CreatedDate==="string"?e.CreatedDate:ir(e.CreatedDate,t.WTF),{"xsi:type":"dcterms:W3CDTF"},a,n);if(e.ModifiedDate!=null)$a("dcterms:modified",typeof e.ModifiedDate==="string"?e.ModifiedDate:ir(e.ModifiedDate,t.WTF),{"xsi:type":"dcterms:W3CDTF"},a,n)}for(var i=0;i!=Ga.length;++i){var s=Ga[i];var f=t.Props&&t.Props[s[1]]!=null?t.Props[s[1]]:e?e[s[1]]:null;if(f===true)f="1";else if(f===false)f="0";else if(typeof f=="number")f=String(f);if(f!=null)$a(s[0],f,null,a,n)}if(a.length>2){a[a.length]="</cp:coreProperties>";a[1]=a[1].replace("/>",">")}return a.join("")}var Qa=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]];fr.EXT_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties";Da.EXT_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties";var Ja=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function qa(e,r,t,a){var n=[];if(typeof e=="string")n=er(e,a);else for(var i=0;i<e.length;++i)n=n.concat(e[i].map(function(e){return{v:e}}));var s=typeof r=="string"?er(r,a).map(function(e){return e.v}):r;var f=0,o=0;if(s.length>0)for(var l=0;l!==n.length;l+=2){o=+n[l+1].v;switch(n[l].v){case"Worksheets":;case"宸ヤ綔琛�":;case"袥懈褋褌褘":;case"兀賵乇丕賯 丕賱毓賲賱":;case"銉兗銈偡銉笺儓":;case"讙诇讬讜谞讜转 注讘讜讚讛":;case"Arbeitsbl盲tter":;case"脟al谋艧ma Sayfalar谋":;case"Feuilles de calcul":;case"Fogli di lavoro":;case"Folhas de c谩lculo":;case"Planilhas":;case"Regneark":;case"Werkbladen":t.Worksheets=o;t.SheetNames=s.slice(f,f+o);break;case"Named Ranges":;case"鍚嶅墠浠樸亶涓�瑕�":;case"Benannte Bereiche":;case"Navngivne omr氓der":t.NamedRanges=o;t.DefinedNames=s.slice(f,f+o);break;case"Charts":;case"Diagramme":t.Chartsheets=o;t.ChartNames=s.slice(f,f+o);break;}f+=o}}function en(e,r,t){var a={};if(!r)r={};e=Xe(e);Qa.forEach(function(t){switch(t[2]){case"string":r[t[1]]=(e.match($e(t[0]))||[])[1];break;case"bool":r[t[1]]=(e.match($e(t[0]))||[])[1]==="true";break;case"raw":var n=e.match(new RegExp("<"+t[0]+"[^>]*>([\\s\\S]*?)</"+t[0]+">"));if(n&&n.length>0)a[t[1]]=n[1];break;}});if(a.HeadingPairs&&a.TitlesOfParts)qa(a.HeadingPairs,a.TitlesOfParts,r,t);return r}var rn=nr("Properties",null,{xmlns:fr.EXT_PROPS,"xmlns:vt":fr.vt});function tn(e){var r=[],t=nr;if(!e)e={};e.Application="SheetJS";r[r.length]=Ae;r[r.length]=rn;Qa.forEach(function(a){if(e[a[1]]===undefined)return;var n;switch(a[2]){case"string":n=String(e[a[1]]);break;case"bool":n=e[a[1]]?"true":"false";break;}if(n!==undefined)r[r.length]=t(a[0],n)});r[r.length]=t("HeadingPairs",t("vt:vector",t("vt:variant","<vt:lpstr>Worksheets</vt:lpstr>")+t("vt:variant",t("vt:i4",String(e.Worksheets))),{size:2,baseType:"variant"}));r[r.length]=t("TitlesOfParts",t("vt:vector",e.SheetNames.map(function(e){return"<vt:lpstr>"+Ne(e)+"</vt:lpstr>"}).join(""),{size:e.Worksheets,baseType:"lpstr"}));if(r.length>2){r[r.length]="</Properties>";r[1]=r[1].replace("/>",">")}return r.join("")}fr.CUST_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/custom-properties";Da.CUST_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties";var an=/<[^>]+>[^<]*/g;function nn(e,r){var t={},a="";var n=e.match(an);if(n)for(var i=0;i!=n.length;++i){var s=n[i],f=xe(s);switch(f[0]){case"<?xml":break;case"<Properties":break;case"<property":a=f.name;break;case"</property>":a=null;break;default:if(s.indexOf("<vt:")===0){var o=s.split(">");var l=o[0].slice(4),c=o[1];switch(l){case"lpstr":;case"bstr":;case"lpwstr":
-t[a]=Oe(c);break;case"bool":t[a]=ze(c);break;case"i1":;case"i2":;case"i4":;case"i8":;case"int":;case"uint":t[a]=parseInt(c,10);break;case"r4":;case"r8":;case"decimal":t[a]=parseFloat(c);break;case"filetime":;case"date":t[a]=se(c);break;case"cy":;case"error":t[a]=Oe(c);break;default:if(l.slice(-1)=="/")break;if(r.WTF&&typeof console!=="undefined")console.warn("Unexpected",s,l,o);}}else if(s.slice(0,2)==="</"){}else if(r.WTF)throw new Error(s);}}return t}var sn=nr("Properties",null,{xmlns:fr.CUST_PROPS,"xmlns:vt":fr.vt});function fn(e){var r=[Ae,sn];if(!e)return r.join("");var t=1;K(e).forEach(function a(n){++t;r[r.length]=nr("property",sr(e[n]),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:t,name:n})});if(r.length>2){r[r.length]="</Properties>";r[1]=r[1].replace("/>",">")}return r.join("")}var on={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"};var ln=Z(on);function cn(e,r,t){r=ln[r]||r;e[r]=t}function hn(e,r){var t=[];K(on).map(function(e){for(var r=0;r<Ga.length;++r)if(Ga[r][1]==e)return Ga[r];for(r=0;r<Qa.length;++r)if(Qa[r][1]==e)return Qa[r];throw e}).forEach(function(a){if(e[a[1]]==null)return;var n=r&&r.Props&&r.Props[a[1]]!=null?r.Props[a[1]]:e[a[1]];switch(a[2]){case"date":n=new Date(n).toISOString().replace(/\.\d*Z/,"Z");break;}if(typeof n=="number")n=String(n);else if(n===true||n===false){n=n?"1":"0"}else if(n instanceof Date)n=new Date(n).toISOString().replace(/\.\d*Z/,"");t.push(tr(on[a[1]]||a[1],n))});return nr("DocumentProperties",t.join(""),{xmlns:or.o})}function un(e,r){var t=["Worksheets","SheetNames"];var a="CustomDocumentProperties";var n=[];if(e)K(e).forEach(function(r){if(!e.hasOwnProperty(r))return;for(var a=0;a<Ga.length;++a)if(r==Ga[a][1])return;for(a=0;a<Qa.length;++a)if(r==Qa[a][1])return;for(a=0;a<t.length;++a)if(r==t[a])return;var i=e[r];var s="string";if(typeof i=="number"){s="float";i=String(i)}else if(i===true||i===false){s="boolean";i=i?"1":"0"}else i=String(i);n.push(nr(Le(r),i,{"dt:dt":s}))});if(r)K(r).forEach(function(t){if(!r.hasOwnProperty(t))return;if(e&&e.hasOwnProperty(t))return;var a=r[t];var i="string";if(typeof a=="number"){i="float";a=String(a)}else if(a===true||a===false){i="boolean";a=a?"1":"0"}else if(a instanceof Date){i="dateTime.tz";a=a.toISOString()}else a=String(a);n.push(nr(Le(t),a,{"dt:dt":i}))});return"<"+a+' xmlns="'+or.o+'">'+n.join("")+"</"+a+">"}function dn(e){var r=e._R(4),t=e._R(4);return new Date((t/1e7*Math.pow(2,32)+r/1e7-11644473600)*1e3).toISOString().replace(/\.000/,"")}function pn(e){var r=typeof e=="string"?new Date(Date.parse(e)):e;var t=r.getTime()/1e3+11644473600;var a=t%Math.pow(2,32),n=(t-a)/Math.pow(2,32);a*=1e7;n*=1e7;var i=a/Math.pow(2,32)|0;if(i>0){a=a%Math.pow(2,32);n+=i}var s=jr(8);s._W(4,a);s._W(4,n);return s}function vn(e,r,t){var a=e.l;var n=e._R(0,"lpstr-cp");if(t)while(e.l-a&3)++e.l;return n}function gn(e,r,t){var a=e._R(0,"lpwstr");if(t)e.l+=4-(a.length+1&3)&3;return a}function mn(e,r,t){if(r===31)return gn(e);return vn(e,r,t)}function bn(e,r,t){return mn(e,r,t===false?0:4)}function wn(e,r){if(!r)throw new Error("VtUnalignedString must have positive length");return mn(e,r,0)}function Cn(e){var r=e._R(4);var t=[];for(var a=0;a!=r;++a)t[a]=e._R(0,"lpstr-cp").replace(R,"");return t}function En(e){return Cn(e)}function kn(e){var r=yn(e,da);var t=yn(e,aa);return[r,t]}function Sn(e){var r=e._R(4);var t=[];for(var a=0;a!=r/2;++a)t.push(kn(e));return t}function An(e){return Sn(e)}function _n(e,r){var t=e._R(4);var a={};for(var n=0;n!=t;++n){var i=e._R(4);var s=e._R(4);a[i]=e._R(s,r===1200?"utf16le":"utf8").replace(R,"").replace(D,"!");if(r===1200&&s%2)e.l+=2}if(e.l&3)e.l=e.l>>2+1<<2;return a}function Bn(e){var r=e._R(4);var t=e.slice(e.l,e.l+r);e.l+=r;if((r&3)>0)e.l+=4-(r&3)&3;return t}function Tn(e){var r={};r.Size=e._R(4);e.l+=r.Size+3-(r.Size-1)%4;return r}function yn(e,r,t){var a=e._R(2),n,i=t||{};e.l+=2;if(r!==ia)if(a!==r&&pa.indexOf(r)===-1)throw new Error("Expected type "+r+" saw "+a);switch(r===ia?a:r){case 2:n=e._R(2,"i");if(!i.raw)e.l+=2;return n;case 3:n=e._R(4,"i");return n;case 11:return e._R(4)!==0;case 19:n=e._R(4);return n;case 30:return vn(e,a,4).replace(R,"");case 31:return gn(e);case 64:return dn(e);case 65:return Bn(e);case 71:return Tn(e);case 80:return bn(e,a,!i.raw).replace(R,"");case 81:return wn(e,a).replace(R,"");case 4108:return An(e);case 4126:return En(e);default:throw new Error("TypedPropertyValue unrecognized type "+r+" "+a);}}function xn(e,r){var t=jr(4),a=jr(4);t._W(4,e==80?31:e);switch(e){case 3:a._W(-4,r);break;case 5:a=jr(8);a._W(8,r,"f");break;case 11:a._W(4,r?1:0);break;case 64:a=pn(r);break;case 31:;case 80:a=jr(4+2*(r.length+1)+(r.length%2?0:2));a._W(4,r.length+1);a._W(0,r,"dbcs");while(a.l!=a.length)a._W(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+r);}return I([t,a])}function In(e,r){var t=e.l;var a=e._R(4);var n=e._R(4);var i=[],s=0;var f=0;var l=-1,c={};for(s=0;s!=n;++s){var h=e._R(4);var u=e._R(4);i[s]=[h,u+t]}i.sort(function(e,r){return e[1]-r[1]});var d={};for(s=0;s!=n;++s){if(e.l!==i[s][1]){var p=true;if(s>0&&r)switch(r[i[s-1][0]].t){case 2:if(e.l+2===i[s][1]){e.l+=2;p=false}break;case 80:if(e.l<=i[s][1]){e.l=i[s][1];p=false}break;case 4108:if(e.l<=i[s][1]){e.l=i[s][1];p=false}break;}if((!r||s==0)&&e.l<=i[s][1]){p=false;e.l=i[s][1]}if(p)throw new Error("Read Error: Expected address "+i[s][1]+" at "+e.l+" :"+s)}if(r){var v=r[i[s][0]];d[v.n]=yn(e,v.t,{raw:true});if(v.p==="version")d[v.n]=String(d[v.n]>>16)+"."+("0000"+String(d[v.n]&65535)).slice(-4);if(v.n=="CodePage")switch(d[v.n]){case 0:d[v.n]=1252;case 874:;case 932:;case 936:;case 949:;case 950:;case 1250:;case 1251:;case 1253:;case 1254:;case 1255:;case 1256:;case 1257:;case 1258:;case 1e4:;case 1200:;case 1201:;case 1252:;case 65e3:;case-536:;case 65001:;case-535:o(f=d[v.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+d[v.n]);}}else{if(i[s][0]===1){f=d.CodePage=yn(e,ta);o(f);if(l!==-1){var g=e.l;e.l=i[l][1];c=_n(e,f);e.l=g}}else if(i[s][0]===0){if(f===0){l=s;e.l=i[s+1][1];continue}c=_n(e,f)}else{var m=c[i[s][0]];var b;switch(e[e.l]){case 65:e.l+=4;b=Bn(e);break;case 30:e.l+=4;b=bn(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 31:e.l+=4;b=bn(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 3:e.l+=4;b=e._R(4,"i");break;case 19:e.l+=4;b=e._R(4);break;case 5:e.l+=4;b=e._R(8,"f");break;case 11:e.l+=4;b=Un(e,4);break;case 64:e.l+=4;b=se(dn(e));break;default:throw new Error("unparsed value: "+e[e.l]);}d[m]=b}}}e.l=t+a;return d}var Rn=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"].concat(Ja);function Dn(e){switch(typeof e){case"boolean":return 11;case"number":return(e|0)==e?3:5;case"string":return 31;case"object":if(e instanceof Date)return 64;break;}return-1}function On(e,r,t){var a=jr(8),n=[],i=[];var s=8,f=0;var o=jr(8),l=jr(8);o._W(4,2);o._W(4,1200);l._W(4,1);i.push(o);n.push(l);s+=8+o.length;if(!r){l=jr(8);l._W(4,0);n.unshift(l);var c=[jr(4)];c[0]._W(4,e.length);for(f=0;f<e.length;++f){var h=e[f][0];o=jr(4+4+2*(h.length+1)+(h.length%2?0:2));o._W(4,f+2);o._W(4,h.length+1);o._W(0,h,"dbcs");while(o.l!=o.length)o._W(1,0);c.push(o)}o=I(c);i.unshift(o);s+=8+o.length}for(f=0;f<e.length;++f){if(r&&!r[e[f][0]])continue;if(Rn.indexOf(e[f][0])>-1)continue;if(e[f][1]==null)continue;var u=e[f][1],d=0;if(r){d=+r[e[f][0]];var p=t[d];if(p.p=="version"&&typeof u=="string"){var v=u.split(".");u=(+v[0]<<16)+(+v[1]||0)}o=xn(p.t,u)}else{var g=Dn(u);if(g==-1){g=31;u=String(u)}o=xn(g,u)}i.push(o);l=jr(8);l._W(4,!r?2+f:d);n.push(l);s+=8+o.length}var m=8*(i.length+1);for(f=0;f<i.length;++f){n[f]._W(4,m);m+=i[f].length}a._W(4,s);a._W(4,i.length);return I([a].concat(n).concat(i))}function Fn(e,r,t){var a=e.content;if(!a)return{};Xr(a,0);var n,i,s,f,o=0;a.chk("feff","Byte Order: ");a._R(2);var l=a._R(4);var c=a._R(16);if(c!==V.utils.consts.HEADER_CLSID&&c!==t)throw new Error("Bad PropertySet CLSID "+c);n=a._R(4);if(n!==1&&n!==2)throw new Error("Unrecognized #Sets: "+n);i=a._R(16);f=a._R(4);if(n===1&&f!==a.l)throw new Error("Length mismatch: "+f+" !== "+a.l);else if(n===2){s=a._R(16);o=a._R(4)}var h=In(a,r);var u={SystemIdentifier:l};for(var d in h)u[d]=h[d];u.FMTID=i;if(n===1)return u;if(o-a.l==2)a.l+=2;if(a.l!==o)throw new Error("Length mismatch 2: "+a.l+" !== "+o);var p;try{p=In(a,null)}catch(v){}for(d in p)u[d]=p[d];u.FMTID=[i,s];return u}function Pn(e,r,t,a,n,i){var s=jr(n?68:48);var f=[s];s._W(2,65534);s._W(2,0);s._W(4,842412599);s._W(16,V.utils.consts.HEADER_CLSID,"hex");s._W(4,n?2:1);s._W(16,r,"hex");s._W(4,n?68:48);var o=On(e,t,a);f.push(o);if(n){var l=On(n,null,null);s._W(16,i,"hex");s._W(4,68+o.length);f.push(l)}return I(f)}function Nn(e,r){e._R(r);return null}function Ln(e,r){if(!r)r=jr(e);for(var t=0;t<e;++t)r._W(1,0);return r}function Mn(e,r,t){var a=[],n=e.l+r;while(e.l<n)a.push(t(e,n-e.l));if(n!==e.l)throw new Error("Slurp error");return a}function Un(e,r){return e._R(r)===1}function Hn(e,r){if(!r)r=jr(2);r._W(2,+!!e);return r}function Wn(e){return e._R(2,"u")}function Vn(e,r){if(!r)r=jr(2);r._W(2,e);return r}function zn(e,r){return Mn(e,r,Wn)}function Xn(e){var r=e._R(1),t=e._R(1);return t===1?r:r===1}function Gn(e,r,t){if(!t)t=jr(2);t._W(1,+e);t._W(1,r=="e"?1:0);return t}function jn(e,t,a){var n=e._R(a&&a.biff>=12?2:1);var i="sbcs-cont";var s=r;if(a&&a.biff>=8)r=1200;if(!a||a.biff==8){var f=e._R(1);if(f){i="dbcs-cont"}}else if(a.biff==12){i="wstr"}if(a.biff>=2&&a.biff<=5)i="cpstr";var o=n?e._R(n,i):"";r=s;return o}function Kn(e){var t=r;r=1200;var a=e._R(2),n=e._R(1);var i=n&4,s=n&8;var f=1+(n&1);var o=0,l;var c={};if(s)o=e._R(2);if(i)l=e._R(4);var h=f==2?"dbcs-cont":"sbcs-cont";var u=a===0?"":e._R(a,h);if(s)e.l+=4*o;if(i)e.l+=l;c.t=u;if(!s){c.raw="<t>"+c.t+"</t>";c.r=c.t}r=t;return c}function Yn(e,r,t){var a;if(t){if(t.biff>=2&&t.biff<=5)return e._R(r,"cpstr");if(t.biff>=12)return e._R(r,"dbcs-cont")}var n=e._R(1);if(n===0){a=e._R(r,"sbcs-cont")}else{a=e._R(r,"dbcs-cont")}return a}function $n(e,r,t){var a=e._R(t&&t.biff==2?1:2);if(a===0){e.l++;return""}return Yn(e,a,t)}function Zn(e,r,t){if(t.biff>5)return $n(e,r,t);var a=e._R(1);if(a===0){e.l++;return""}return e._R(a,t.biff<=4||!e.lens?"cpstr":"sbcs-cont")}function Qn(e,r,t){if(!t)t=jr(3+2*e.length);t._W(2,e.length);t._W(1,1);t._W(31,e,"utf16le");return t}function Jn(e){var r=e._R(1);e.l++;var t=e._R(2);e.l+=2;return[r,t]}function qn(e){var r=e._R(4),t=e.l;var a=false;if(r>24){e.l+=r-24;if(e._R(16)==="795881f43b1d7f48af2c825dc4852763")a=true;e.l=t}var n=e._R((a?r-24:r)>>1,"utf16le").replace(R,"");if(a)e.l+=24;return n}function ei(e){e.l+=2;var r=e._R(0,"lpstr-ansi");e.l+=2;if(e._R(2)!=57005)throw new Error("Bad FileMoniker");var t=e._R(4);if(t===0)return r.replace(/\\/g,"/");var a=e._R(4);if(e._R(2)!=3)throw new Error("Bad FileMoniker");var n=e._R(a>>1,"utf16le").replace(R,"");return n}function ri(e,r){var t=e._R(16);r-=16;switch(t){case"e0c9ea79f9bace118c8200aa004ba90b":return qn(e,r);case"0303000000000000c000000000000046":return ei(e,r);default:throw new Error("Unsupported Moniker "+t);}}function ti(e){var r=e._R(4);var t=r>0?e._R(r,"utf16le").replace(R,""):"";return t}function ai(e,r){var t=e.l+r;var a=e._R(4);if(a!==2)throw new Error("Unrecognized streamVersion: "+a);var n=e._R(2);e.l+=2;var i,s,f,o,l="",c,h;if(n&16)i=ti(e,t-e.l);if(n&128)s=ti(e,t-e.l);if((n&257)===257)f=ti(e,t-e.l);if((n&257)===1)o=ri(e,t-e.l);if(n&8)l=ti(e,t-e.l);if(n&32)c=e._R(16);if(n&64)h=dn(e);e.l=t;var u=s||f||o||"";if(u&&l)u+="#"+l;if(!u)u="#"+l;var d={Target:u};if(c)d.guid=c;if(h)d.time=h;if(i)d.Tooltip=i;return d}function ni(e){var r=jr(512),t=0;var a=e.Target;var n=a.indexOf("#")>-1?31:23;switch(a.charAt(0)){case"#":n=28;break;case".":n&=~2;break;}r._W(4,2);r._W(4,n);var i=[8,6815827,6619237,4849780,83];for(t=0;t<i.length;++t)r._W(4,i[t]);if(n==28){a=a.slice(1);r._W(4,a.length+1);for(t=0;t<a.length;++t)r._W(2,a.charCodeAt(t));r._W(2,0)}else if(n&2){i="e0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" ");for(t=0;t<i.length;++t)r._W(1,parseInt(i[t],16));r._W(4,2*(a.length+1));for(t=0;t<a.length;++t)r._W(2,a.charCodeAt(t));r._W(2,0)}else{i="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" ");for(t=0;t<i.length;++t)r._W(1,parseInt(i[t],16));var s=0;while(a.slice(s*3,s*3+3)=="../"||a.slice(s*3,s*3+3)=="..\\")++s;r._W(2,s);r._W(4,a.length+1);for(t=0;t<a.length;++t)r._W(1,a.charCodeAt(t)&255);r._W(1,0);r._W(2,65535);r._W(2,57005);for(t=0;t<6;++t)r._W(4,0)}return r.slice(0,r.l)}function ii(e){var r=e._R(1),t=e._R(1),a=e._R(1),n=e._R(1);return[r,t,a,n]}function si(e,r){var t=ii(e,r);t[3]=0;return t}function fi(e){var r=e._R(2);var t=e._R(2);var a=e._R(2);return{r:r,c:t,ixfe:a}}function oi(e,r,t,a){if(!a)a=jr(6);a._W(2,e);a._W(2,r);a._W(2,t||0);return a}function li(e){var r=e._R(2);var t=e._R(2);e.l+=8;return{type:r,flags:t}}function ci(e,r,t){return r===0?"":Zn(e,r,t)}function hi(e,r,t){var a=t.biff>8?4:2;var n=e._R(a),i=e._R(a,"i"),s=e._R(a,"i");return[n,i,s]}function ui(e){var r=e._R(2);var t=Ut(e);return[r,t]}function di(e,r,t){e.l+=4;r-=4;var a=e.l+r;var n=jn(e,r,t);var i=e._R(2);a-=e.l;if(i!==a)throw new Error("Malformed AddinUdf: padding = "+a+" != "+i);e.l+=i;return n}function pi(e){var r=e._R(2);var t=e._R(2);var a=e._R(2);var n=e._R(2);return{s:{c:a,r:r},e:{c:n,r:t}}}function vi(e,r){if(!r)r=jr(8);r._W(2,e.s.r);r._W(2,e.e.r);r._W(2,e.s.c);r._W(2,e.e.c);return r}function gi(e){var r=e._R(2);var t=e._R(2);var a=e._R(1);var n=e._R(1);return{s:{c:a,r:r},e:{c:n,r:t}}}var mi=gi;function bi(e){e.l+=4;var r=e._R(2);var t=e._R(2);var a=e._R(2);e.l+=12;return[t,r,a]}function wi(e){var r={};e.l+=4;e.l+=16;r.fSharedNote=e._R(2);e.l+=4;return r}function Ci(e){var r={};e.l+=4;e.cf=e._R(2);return r}function Ei(e){e.l+=2;e.l+=e._R(2)}var ki={0:Ei,4:Ei,5:Ei,6:Ei,7:Ci,8:Ei,9:Ei,10:Ei,11:Ei,12:Ei,13:wi,14:Ei,15:Ei,16:Ei,17:Ei,18:Ei,19:Ei,20:Ei,21:bi};function Si(e,r){var t=e.l+r;var a=[];while(e.l<t){var n=e._R(2);e.l-=2;try{a.push(ki[n](e,t-e.l))}catch(i){e.l=t;return a}}if(e.l!=t)e.l=t;return a}function Ai(e,r){var t={BIFFVer:0,dt:0};t.BIFFVer=e._R(2);r-=2;if(r>=2){t.dt=e._R(2);e.l-=2}switch(t.BIFFVer){case 1536:;case 1280:;case 1024:;case 768:;case 512:;case 2:;case 7:break;default:if(r>6)throw new Error("Unexpected BIFF Ver "+t.BIFFVer);}e._R(r);return t}function _i(e,r,t){var a=1536,n=16;switch(t.bookType){case"biff8":break;case"biff5":a=1280;n=8;break;case"biff4":a=4;n=6;break;case"biff3":a=3;n=6;break;case"biff2":a=2;n=4;break;case"xla":break;default:throw new Error("unsupported BIFF version");}var i=jr(n);i._W(2,a);i._W(2,r);if(n>4)i._W(2,29282);if(n>6)i._W(2,1997);if(n>8){i._W(2,49161);i._W(2,1);i._W(2,1798);i._W(2,0)}return i}function Bi(e,r){if(r===0)return 1200;if(e._R(2)!==1200){}return 1200}function Ti(e,r,t){if(t.enc){e.l+=r;return""}var a=e.l;var n=Zn(e,0,t);e._R(r+a-e.l);return n}function yi(e,r){var t=!r||r.biff==8;var a=jr(t?112:54);a._W(r.biff==8?2:1,7);if(t)a._W(1,0);a._W(4,859007059);a._W(4,5458548|(t?0:536870912));while(a.l<a.length)a._W(1,t?0:32);return a}function xi(e,r,t){var a=t&&t.biff==8||r==2?e._R(2):(e.l+=r,0);return{fDialog:a&16}}function Ii(e,r,t){var a=e._R(4);var n=e._R(1)&3;var i=e._R(1);switch(i){case 0:i="Worksheet";break;case 1:i="Macrosheet";break;case 2:i="Chartsheet";break;case 6:i="VBAModule";break;}var s=jn(e,0,t);if(s.length===0)s="Sheet1";return{pos:a,hs:n,dt:i,name:s}}function Ri(e,r){var t=!r||r.biff>=8?2:1;var a=jr(8+t*e.name.length);a._W(4,e.pos);a._W(1,e.hs||0);a._W(1,e.dt);a._W(1,e.name.length);if(r.biff>=8)a._W(1,1);a._W(t*e.name.length,e.name,r.biff<8?"sbcs":"utf16le");var n=a.slice(0,a.l);n.l=a.l;return n}function Di(e,r){var t=e.l+r;var a=e._R(4);var n=e._R(4);var i=[];for(var s=0;s!=n&&e.l<t;++s){i.push(Kn(e))}i.Count=a;i.Unique=n;return i}function Oi(e,r){var t={};t.dsst=e._R(2);e.l+=r-2;return t}function Fi(e){var r={};r.r=e._R(2);r.c=e._R(2);r.cnt=e._R(2)-r.c;var t=e._R(2);e.l+=4;var a=e._R(1);e.l+=3;if(a&7)r.level=a&7;if(a&32)r.hidden=true;if(a&64)r.hpt=t/20;return r}function Pi(e){var r=li(e);if(r.type!=2211)throw new Error("Invalid Future Record "+r.type);var t=e._R(4);return t!==0}function Ni(e){e._R(2);return e._R(4)}function Li(e,r,t){var a=0;if(!(t&&t.biff==2)){a=e._R(2)}var n=e._R(2);if(t&&t.biff==2){a=1-(n>>15);n&=32767}var i={Unsynced:a&1,DyZero:(a&2)>>1,ExAsc:(a&4)>>2,ExDsc:(a&8)>>3};return[i,n]}function Mi(e){var r=e._R(2),t=e._R(2),a=e._R(2),n=e._R(2);var i=e._R(2),s=e._R(2),f=e._R(2);var o=e._R(2),l=e._R(2);return{Pos:[r,t],Dim:[a,n],Flags:i,CurTab:s,FirstTab:f,Selected:o,TabRatio:l}}function Ui(){var e=jr(18);e._W(2,0);e._W(2,0);e._W(2,29280);e._W(2,17600);e._W(2,56);e._W(2,0);e._W(2,0);e._W(2,1);e._W(2,500);return e}function Hi(e,r,t){if(t&&t.biff>=2&&t.biff<8)return{};var a=e._R(2);return{RTL:a&64}}function Wi(e){var r=jr(18),t=1718;if(e&&e.RTL)t|=64;r._W(2,t);r._W(4,0);r._W(4,64);r._W(4,0);r._W(4,0);return r}function Vi(e,r,t){var a={dyHeight:e._R(2),fl:e._R(2)};switch(t&&t.biff||8){case 2:break;case 3:;case 4:e.l+=2;break;default:e.l+=10;break;}a.name=jn(e,0,t);return a}function zi(e,r){var t=e.name||"Arial";var a=r&&r.biff==5,n=a?15+t.length:16+2*t.length;var i=jr(n);i._W(2,(e.sz||12)*20);i._W(4,0);i._W(2,400);i._W(4,0);i._W(2,0);i._W(1,t.length);if(!a)i._W(1,1);i._W((a?1:2)*t.length,t,a?"sbcs":"utf16le");return i}function Xi(e){var r=fi(e);r.isst=e._R(4);return r}function Gi(e,r,t){var a=e.l+r;var n=fi(e,6);if(t.biff==2)e.l++;var i=$n(e,a-e.l,t);n.val=i;return n}function ji(e,r,t,a,n){var i=!n||n.biff==8;var s=jr(6+2+ +i+(1+i)*t.length);oi(e,r,a,s);s._W(2,t.length);if(i)s._W(1,1);s._W((1+i)*t.length,t,i?"utf16le":"sbcs");return s}function Ki(e,r,t){var a=e._R(2);var n=Zn(e,0,t);return[a,n]}function Yi(e,r,t,a){var n=t&&t.biff==5;if(!a)a=jr(n?3+r.length:5+2*r.length);a._W(2,e);a._W(n?1:2,r.length);if(!n)a._W(1,1);a._W((n?1:2)*r.length,r,n?"sbcs":"utf16le");var i=a.length>a.l?a.slice(0,a.l):a;if(i.l==null)i.l=i.length;return i}var $i=Zn;function Zi(e,r,t){var a=e.l+r;var n=t.biff==8||!t.biff?4:2;var i=e._R(n),s=e._R(n);var f=e._R(2),o=e._R(2);e.l=a;return{s:{r:i,c:f},e:{r:s,c:o}}}function Qi(e,r){var t=r.biff==8||!r.biff?4:2;var a=jr(2*t+6);a._W(t,e.s.r);a._W(t,e.e.r+1);a._W(2,e.s.c);a._W(2,e.e.c+1);a._W(2,0);return a}function Ji(e){var r=e._R(2),t=e._R(2);var a=ui(e);return{r:r,c:t,ixfe:a[0],rknum:a[1]}}function qi(e,r){var t=e.l+r-2;var a=e._R(2),n=e._R(2);var i=[];while(e.l<t)i.push(ui(e));if(e.l!==t)throw new Error("MulRK read error");var s=e._R(2);if(i.length!=s-n+1)throw new Error("MulRK length mismatch");return{r:a,c:n,C:s,rkrec:i}}function es(e,r){var t=e.l+r-2;var a=e._R(2),n=e._R(2);var i=[];while(e.l<t)i.push(e._R(2));if(e.l!==t)throw new Error("MulBlank read error");var s=e._R(2);if(i.length!=s-n+1)throw new Error("MulBlank length mismatch");return{r:a,c:n,C:s,ixfe:i}}function rs(e,r,t,a){var n={};var i=e._R(4),s=e._R(4);var f=e._R(4),o=e._R(2);n.patternType=Ea[f>>26];if(!a.cellStyles)return n;n.alc=i&7;n.fWrap=i>>3&1;n.alcV=i>>4&7;n.fJustLast=i>>7&1;n.trot=i>>8&255;n.cIndent=i>>16&15;n.fShrinkToFit=i>>20&1;n.iReadOrder=i>>22&2;n.fAtrNum=i>>26&1;n.fAtrFnt=i>>27&1;n.fAtrAlc=i>>28&1;n.fAtrBdr=i>>29&1;n.fAtrPat=i>>30&1;n.fAtrProt=i>>31&1;n.dgLeft=s&15;n.dgRight=s>>4&15;n.dgTop=s>>8&15;n.dgBottom=s>>12&15;n.icvLeft=s>>16&127;n.icvRight=s>>23&127;n.grbitDiag=s>>30&3;n.icvTop=f&127;n.icvBottom=f>>7&127;n.icvDiag=f>>14&127;n.dgDiag=f>>21&15;n.icvFore=o&127;n.icvBack=o>>7&127;n.fsxButton=o>>14&1;return n}function ts(e,r,t){var a={};a.ifnt=e._R(2);a.numFmtId=e._R(2);a.flags=e._R(2);a.fStyle=a.flags>>2&1;r-=6;a.data=rs(e,r,a.fStyle,t);return a}function as(e,r,t,a){var n=t&&t.biff==5;if(!a)a=jr(n?16:20);a._W(2,0);if(e.style){a._W(2,e.numFmtId||0);a._W(2,65524)}else{a._W(2,e.numFmtId||0);a._W(2,r<<4)}a._W(4,0);a._W(4,0);if(!n)a._W(4,0);a._W(2,0);return a}function ns(e){e.l+=4;var r=[e._R(2),e._R(2)];if(r[0]!==0)r[0]--;if(r[1]!==0)r[1]--;if(r[0]>7||r[1]>7)throw new Error("Bad Gutters: "+r.join("|"));return r}function is(e){var r=jr(8);r._W(4,0);r._W(2,e[0]?e[0]+1:0);r._W(2,e[1]?e[1]+1:0);return r}function ss(e,r,t){var a=fi(e,6);if(t.biff==2)++e.l;var n=Xn(e,2);a.val=n;a.t=n===true||n===false?"b":"e";return a}function fs(e,r,t,a,n,i){var s=jr(8);oi(e,r,a,s);Gn(t,i,s);return s}function os(e){var r=fi(e,6);var t=Gt(e,8);r.val=t;return r}function ls(e,r,t,a){var n=jr(14);oi(e,r,a,n);jt(t,n);return n}var cs=ci;function hs(e,r,t){var a=e.l+r;var n=e._R(2);var i=e._R(2);t.sbcch=i;if(i==1025||i==14849)return[i,n];if(i<1||i>255)throw new Error("Unexpected SupBook type: "+i);var s=Yn(e,i);var f=[];while(a>e.l)f.push($n(e));return[i,n,s,f]}function us(e,r,t){var a=e._R(2);var n;var i={fBuiltIn:a&1,fWantAdvise:a>>>1&1,fWantPict:a>>>2&1,fOle:a>>>3&1,fOleLink:a>>>4&1,cf:a>>>5&1023,fIcon:a>>>15&1};if(t.sbcch===14849)n=di(e,r-2,t);i.body=n||e._R(r-2);if(typeof n==="string")i.Name=n;return i}var ds=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"];function ps(e,r,t){var a=e.l+r;var n=e._R(2);var i=e._R(1);var s=e._R(1);var f=e._R(t&&t.biff==2?1:2);var o=0;if(!t||t.biff>=5){if(t.biff!=5)e.l+=2;o=e._R(2);if(t.biff==5)e.l+=2;e.l+=4}var l=Yn(e,s,t);if(n&32)l=ds[l.charCodeAt(0)];var c=a-e.l;if(t&&t.biff==2)--c;var h=a==e.l||f===0?[]:xh(e,c,t,f);return{chKey:i,Name:l,itab:o,rgce:h}}function vs(e,r,t){if(t.biff<8)return gs(e,r,t);var a=[],n=e.l+r,i=e._R(t.biff>8?4:2);while(i--!==0)a.push(hi(e,t.biff>8?12:6,t));if(e.l!=n)throw new Error("Bad ExternSheet: "+e.l+" != "+n);return a}function gs(e,r,t){if(e[e.l+1]==3)e[e.l]++;var a=jn(e,r,t);return a.charCodeAt(0)==3?a.slice(1):a}function ms(e,r,t){if(t.biff<8){e.l+=r;return}var a=e._R(2);var n=e._R(2);var i=Yn(e,a,t);var s=Yn(e,n,t);return[i,s]}function bs(e,r,t){var a=gi(e,6);e.l++;var n=e._R(1);r-=8;return[Ih(e,r,t),n,a]}function ws(e,r,t){var a=mi(e,6);switch(t.biff){case 2:e.l++;r-=7;break;case 3:;case 4:e.l+=2;r-=8;break;default:e.l+=6;r-=12;}return[a,Th(e,r,t,a)]}function Cs(e){var r=e._R(4)!==0;var t=e._R(4)!==0;var a=e._R(4);return[r,t,a]}function Es(e,r,t){if(t.biff<8)return;var a=e._R(2),n=e._R(2);var i=e._R(2),s=e._R(2);var f=Zn(e,0,t);if(t.biff<8)e._R(1);return[{r:a,c:n},f,s,i]}function ks(e,r,t){return Es(e,r,t)}function Ss(e,r){var t=[];var a=e._R(2);while(a--)t.push(pi(e,r));return t}function As(e){var r=jr(2+e.length*8);r._W(2,e.length);for(var t=0;t<e.length;++t)vi(e[t],r);return r}function _s(e,r,t){if(t&&t.biff<8)return Ts(e,r,t);var a=bi(e,22);var n=Si(e,r-22,a[1]);return{cmo:a,ft:n}}var Bs=[];Bs[8]=function(e,r){var t=e.l+r;e.l+=10;var a=e._R(2);e.l+=4;e.l+=2;e.l+=2;e.l+=2;e.l+=4;var n=e._R(1);e.l+=n;e.l=t;return{fmt:a}};function Ts(e,r,t){e.l+=4;var a=e._R(2);var n=e._R(2);var i=e._R(2);e.l+=2;e.l+=2;e.l+=2;e.l+=2;e.l+=2;e.l+=2;e.l+=2;e.l+=2;e.l+=2;e.l+=6;r-=36;var s=[];s.push((Bs[a]||Gr)(e,r,t));return{cmo:[n,a,i],ft:s}}function ys(e,r,t){var a=e.l;var n="";try{e.l+=4;var i=(t.lastobj||{cmo:[0,0]}).cmo[1];var s;if([0,5,7,11,12,14].indexOf(i)==-1)e.l+=6;else s=Jn(e,6,t);var f=e._R(2);e._R(2);Wn(e,2);var o=e._R(2);e.l+=o;for(var l=1;l<e.lens.length-1;++l){if(e.l-a!=e.lens[l])throw new Error("TxO: bad continue record");var c=e[e.l];var h=Yn(e,e.lens[l+1]-e.lens[l]-1);n+=h;if(n.length>=(c?f:2*f))break}if(n.length!==f&&n.length!==f*2){throw new Error("cchText: "+f+" != "+n.length)}e.l=a+r;return{t:n}}catch(u){e.l=a+r;return{t:n}}}function xs(e,r){var t=pi(e,8);e.l+=16;var a=ai(e,r-24);return[t,a]}function Is(e){var r=jr(24);var t=ht(e[0]);r._W(2,t.r);r._W(2,t.r);r._W(2,t.c);r._W(2,t.c);var a="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" ");for(var n=0;n<16;++n)r._W(1,parseInt(a[n],16));return I([r,ni(e[1])])}function Rs(e,r){e._R(2);var t=pi(e,8);var a=e._R((r-10)/2,"dbcs-cont");a=a.replace(R,"");return[t,a]}function Ds(e){var r=e[1].Tooltip;var t=jr(10+2*(r.length+1));t._W(2,2048);var a=ht(e[0]);t._W(2,a.r);t._W(2,a.r);t._W(2,a.c);t._W(2,a.c);for(var n=0;n<r.length;++n)t._W(2,r.charCodeAt(n));t._W(2,0);return t}function Os(e){var r=[0,0],t;t=e._R(2);r[0]=Ca[t]||t;t=e._R(2);r[1]=Ca[t]||t;return r}function Fs(e){if(!e)e=jr(4);e._W(2,1);e._W(2,1);return e}function Ps(e){var r=e._R(2);var t=[];while(r-- >0)t.push(si(e,8));return t}function Ns(e){var r=e._R(2);var t=[];while(r-- >0)t.push(si(e,8));return t}function Ls(e){e.l+=2;var r={cxfs:0,crc:0};r.cxfs=e._R(2);r.crc=e._R(4);return r}function Ms(e,r,t){if(!t.cellStyles)return Gr(e,r);var a=t&&t.biff>=12?4:2;var n=e._R(a);var i=e._R(a);var s=e._R(a);var f=e._R(a);var o=e._R(2);if(a==2)e.l+=2;return{s:n,e:i,w:s,ixfe:f,flags:o}}function Us(e,r){var t={};if(r<32)return t;e.l+=16;t.header=Gt(e,8);t.footer=Gt(e,8);e.l+=2;return t}function Hs(e,r,t){var a={area:false};if(t.biff!=5){e.l+=r;return a}var n=e._R(1);e.l+=3;if(n&16)a.area=true;return a}function Ws(e){var r=jr(2*e);for(var t=0;t<e;++t)r._W(2,t+1);return r}var Vs=fi;var zs=zn;var Xs=$n;function Gs(e){var r=e._R(2);var t=e._R(2);var a=e._R(4);var n={fmt:r,env:t,len:a,data:e.slice(e.l,e.l+a)};e.l+=a;return n}function js(e,r,t){var a=fi(e,6);++e.l;var n=Zn(e,r-7,t);a.t="str";a.val=n;return a}function Ks(e){var r=fi(e,6);++e.l;var t=Gt(e,8);r.t="n";r.val=t;return r}function Ys(e,r,t){var a=jr(15);mv(a,e,r);a._W(8,t,"f");return a}function $s(e){var r=fi(e,6);++e.l;var t=e._R(2);r.t="n";r.val=t;return r}function Zs(e,r,t){var a=jr(9);mv(a,e,r);a._W(2,t);return a}function Qs(e){var r=e._R(1);if(r===0){e.l++;return""}return e._R(r,"sbcs-cont")}function Js(e,r){e.l+=6;e.l+=2;e.l+=1;e.l+=3;e.l+=1;e.l+=r-13}function qs(e,r,t){var a=e.l+r;var n=fi(e,6);var i=e._R(2);var s=Yn(e,i,t);e.l=a;n.t="str";n.val=s;return n}var ef=function(){var e={1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127,8:865,9:437,10:850,11:437,13:437,14:850,15:437,16:850,17:437,18:850,19:932,20:850,21:437,22:850,23:865,24:437,25:437,26:850,27:437,28:863,29:850,31:852,34:852,35:852,36:860,37:850,38:866,55:850,64:852,77:936,78:949,79:950,80:874,87:1252,88:1252,89:1252,255:16969};var r=Z({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127});function a(r,t){var a=[];var n=S(1);switch(t.type){case"base64":n=_(b.decode(r));break;case"binary":n=_(r);break;case"buffer":;case"array":n=r;break;}Xr(n,0);var i=n._R(1);var s=false;var f=false,o=false;switch(i){case 2:;case 3:break;case 48:f=true;s=true;break;case 49:f=true;break;case 131:s=true;break;case 139:s=true;break;case 140:s=true;o=true;break;case 245:s=true;break;default:throw new Error("DBF Unsupported Version: "+i.toString(16));}var l=0,c=0;if(i==2)l=n._R(2);n.l+=3;if(i!=2)l=n._R(4);if(i!=2)c=n._R(2);var h=n._R(2);var u=1252;if(i!=2){n.l+=16;n._R(1);if(n[n.l]!==0)u=e[n[n.l]];n.l+=1;n.l+=2}if(o)n.l+=36;var d=[],p={};var v=c-10-(f?264:0),g=o?32:11;while(i==2?n.l<n.length&&n[n.l]!=13:n.l<v){p={};p.name=cptable.utils.decode(u,n.slice(n.l,n.l+g)).replace(/[\u0000\r\n].*$/g,"");n.l+=g;p.type=String.fromCharCode(n._R(1));if(i!=2&&!o)p.offset=n._R(4);p.len=n._R(1);if(i==2)p.offset=n._R(2);p.dec=n._R(1);if(p.name.length)d.push(p);if(i!=2)n.l+=o?13:14;switch(p.type){case"B":if((!f||p.len!=8)&&t.WTF)console.log("Skipping "+p.name+":"+p.type);break;case"G":;case"P":if(t.WTF)console.log("Skipping "+p.name+":"+p.type);break;case"C":;case"D":;case"F":;case"I":;case"L":;case"M":;case"N":;case"O":;case"T":;case"Y":;case"0":;case"@":;case"+":break;default:throw new Error("Unknown Field Type: "+p.type);}}if(n[n.l]!==13)n.l=c-1;else if(i==2)n.l=521;if(i!=2){if(n._R(1)!==13)throw new Error("DBF Terminator not found "+n.l+" "+n[n.l]);n.l=c}var m=0,w=0;a[0]=[];for(w=0;w!=d.length;++w)a[0][w]=d[w].name;while(l-- >0){if(n[n.l]===42){n.l+=h;continue}++n.l;a[++m]=[];w=0;for(w=0;w!=d.length;++w){var C=n.slice(n.l,n.l+d[w].len);n.l+=d[w].len;Xr(C,0);var E=cptable.utils.decode(u,C);switch(d[w].type){case"C":a[m][w]=cptable.utils.decode(u,C);a[m][w]=a[m][w].trim();break;case"D":if(E.length===8)a[m][w]=new Date(+E.slice(0,4),+E.slice(4,6)-1,+E.slice(6,8));else a[m][w]=E;break;case"F":a[m][w]=parseFloat(E.trim());break;case"+":;case"I":a[m][w]=o?C._R(-4,"i")^2147483648:C._R(4,"i");break;case"L":switch(E.toUpperCase()){case"Y":;case"T":a[m][w]=true;break;case"N":;case"F":a[m][w]=false;break;case" ":;case"?":a[m][w]=false;break;default:throw new Error("DBF Unrecognized L:|"+E+"|");
-;}break;case"M":if(!s)throw new Error("DBF Unexpected MEMO for type "+i.toString(16));a[m][w]="##MEMO##"+(o?parseInt(E.trim(),10):C._R(4));break;case"N":a[m][w]=+E.replace(/\u0000/g,"").trim();break;case"@":a[m][w]=new Date(C._R(-8,"f")-621356832e5);break;case"T":a[m][w]=new Date((C._R(4)-2440588)*864e5+C._R(4));break;case"Y":a[m][w]=C._R(4,"i")/1e4;break;case"O":a[m][w]=-C._R(-8,"f");break;case"B":if(f&&d[w].len==8){a[m][w]=C._R(8,"f");break};case"G":;case"P":C.l+=d[w].len;break;case"0":if(d[w].name==="_NullFlags")break;default:throw new Error("DBF Unsupported data type "+d[w].type);}}}if(i!=2)if(n.l<n.length&&n[n.l++]!=26)throw new Error("DBF EOF Marker missing "+(n.l-1)+" of "+n.length+" "+n[n.l-1].toString(16));if(t&&t.sheetRows)a=a.slice(0,t.sheetRows);return a}function n(e,r){var t=r||{};if(!t.dateNF)t.dateNF="yyyymmdd";return Ct(a(e,t),t)}function i(e,r){try{return bt(n(e,r),r)}catch(t){if(r&&r.WTF)throw t}return{SheetNames:[],Sheets:{}}}var s={B:8,C:250,L:1,D:8,"?":0,"":0};function f(e,a){var n=a||{};if(+n.codepage>=0)o(+n.codepage);if(n.type=="string")throw new Error("Cannot write DBF to JS string");var i=Yr();var f=Dg(e,{header:1,raw:true,cellDates:true});var l=f[0],c=f.slice(1);var h=0,u=0,d=0,p=1;for(h=0;h<l.length;++h){if(h==null)continue;++d;if(typeof l[h]==="number")l[h]=l[h].toString(10);if(typeof l[h]!=="string")throw new Error("DBF Invalid column name "+l[h]+" |"+typeof l[h]+"|");if(l.indexOf(l[h])!==h)for(u=0;u<1024;++u)if(l.indexOf(l[h]+"_"+u)==-1){l[h]+="_"+u;break}}var v=vt(e["!ref"]);var g=[];for(h=0;h<=v.e.c-v.s.c;++h){var m=[];for(u=0;u<c.length;++u){if(c[u][h]!=null)m.push(c[u][h])}if(m.length==0||l[h]==null){g[h]="?";continue}var b="",w="";for(u=0;u<m.length;++u){switch(typeof m[u]){case"number":w="B";break;case"string":w="C";break;case"boolean":w="L";break;case"object":w=m[u]instanceof Date?"D":"C";break;default:w="C";}b=b&&b!=w?"C":w;if(b=="C")break}p+=s[b]||0;g[h]=b}var C=i.next(32);C._W(4,318902576);C._W(4,c.length);C._W(2,296+32*d);C._W(2,p);for(h=0;h<4;++h)C._W(4,0);C._W(4,0|(+r[t]||3)<<8);for(h=0,u=0;h<l.length;++h){if(l[h]==null)continue;var E=i.next(32);var k=(l[h].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);E._W(1,k,"sbcs");E._W(1,g[h]=="?"?"C":g[h],"sbcs");E._W(4,u);E._W(1,s[g[h]]||0);E._W(1,0);E._W(1,2);E._W(4,0);E._W(1,0);E._W(4,0);E._W(4,0);u+=s[g[h]]||0}var S=i.next(264);S._W(4,13);for(h=0;h<65;++h)S._W(4,0);for(h=0;h<c.length;++h){var A=i.next(p);A._W(1,0);for(u=0;u<l.length;++u){if(l[u]==null)continue;switch(g[u]){case"L":A._W(1,c[h][u]==null?63:c[h][u]?84:70);break;case"B":A._W(8,c[h][u]||0,"f");break;case"D":if(!c[h][u])A._W(8,"00000000","sbcs");else{A._W(4,("0000"+c[h][u].getFullYear()).slice(-4),"sbcs");A._W(2,("00"+(c[h][u].getMonth()+1)).slice(-2),"sbcs");A._W(2,("00"+c[h][u].getDate()).slice(-2),"sbcs")}break;case"C":var _=String(c[h][u]||"");A._W(1,_,"sbcs");for(d=0;d<250-_.length;++d)A._W(1,32);break;}}}i.next(1)._W(1,26);return i.end()}return{to_workbook:i,to_sheet:n,from_sheet:f}}();var rf=function(){var e={AA:"脌",BA:"脕",CA:"脗",DA:195,HA:"脛",JA:197,AE:"脠",BE:"脡",CE:"脢",HE:"脣",AI:"脤",BI:"脥",CI:"脦",HI:"脧",AO:"脪",BO:"脫",CO:"脭",DO:213,HO:"脰",AU:"脵",BU:"脷",CU:"脹",HU:"脺",Aa:"脿",Ba:"谩",Ca:"芒",Da:227,Ha:"盲",Ja:229,Ae:"猫",Be:"茅",Ce:"锚",He:"毛",Ai:"矛",Bi:"铆",Ci:"卯",Hi:"茂",Ao:"貌",Bo:"贸",Co:"么",Do:245,Ho:"枚",Au:"霉",Bu:"煤",Cu:"没",Hu:"眉",KC:"脟",Kc:"莽",q:"忙",z:"艙",a:"脝",j:"艗",DN:209,Dn:241,Hy:255,S:169,c:170,R:174,0:176,1:177,2:178,3:179,B:180,5:181,6:182,7:183,Q:185,k:186,b:208,i:216,l:222,s:240,y:248,"!":161,'"':162,"#":163,"(":164,"%":165,"'":167,"H ":168,"+":171,";":187,"<":188,"=":189,">":190,"?":191,"{":223};var r=new RegExp("N("+K(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm");e["|"]=254;function t(e,r){switch(r.type){case"base64":return a(b.decode(e),r);case"binary":return a(e,r);case"buffer":return a(e.toString("binary"),r);case"array":return a(fe(e),r);}throw new Error("Unrecognized type "+r.type)}function a(t,a){var n=t.split(/[\n\r]+/),i=-1,s=-1,f=0,l=0,c=[];var h=[];var u=null;var d={},p=[],g=[],m=[];var b=0,w;if(+a.codepage>=0)o(+a.codepage);for(;f!==n.length;++f){b=0;var C=n[f].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,function(e,r,t){var a=r.charCodeAt(0)-32<<4|t.charCodeAt(0)-48;return a==59?e:v(a)}).replace(r,function(r,t){var a=e[t];return typeof a=="number"?v(a):a});var E=C.replace(/;;/g,"\0").split(";").map(function(e){return e.replace(/\u0000/g,";")});var k=E[0],S;if(C.length>0)switch(k){case"ID":break;case"E":break;case"B":break;case"O":break;case"P":if(E[1].charAt(0)=="P")h.push(C.slice(3).replace(/;;/g,";"));break;case"C":var A=false,_=false;for(l=1;l<E.length;++l)switch(E[l].charAt(0)){case"X":s=parseInt(E[l].slice(1))-1;_=true;break;case"Y":i=parseInt(E[l].slice(1))-1;if(!_)s=0;for(w=c.length;w<=i;++w)c[w]=[];break;case"K":S=E[l].slice(1);if(S.charAt(0)==='"')S=S.slice(1,S.length-1);else if(S==="TRUE")S=true;else if(S==="FALSE")S=false;else if(!isNaN(ce(S))){S=ce(S);if(u!==null&&O.is_date(u))S=te(S)}else if(!isNaN(he(S).getDate())){S=se(S)}if(typeof cptable!=="undefined"&&typeof S=="string"&&(a||{}).type!="string"&&(a||{}).codepage)S=cptable.utils.decode(a.codepage,S);A=true;break;case"E":var B=Gl(E[l].slice(1),{r:i,c:s});c[i][s]=[c[i][s],B];break;default:if(a&&a.WTF)throw new Error("SYLK bad record "+C);}if(A){c[i][s]=S;u=null}break;case"F":var T=0;for(l=1;l<E.length;++l)switch(E[l].charAt(0)){case"X":s=parseInt(E[l].slice(1))-1;++T;break;case"Y":i=parseInt(E[l].slice(1))-1;for(w=c.length;w<=i;++w)c[w]=[];break;case"M":b=parseInt(E[l].slice(1))/20;break;case"F":break;case"G":break;case"P":u=h[parseInt(E[l].slice(1))];break;case"S":break;case"D":break;case"N":break;case"W":m=E[l].slice(1).split(" ");for(w=parseInt(m[0],10);w<=parseInt(m[1],10);++w){b=parseInt(m[2],10);g[w-1]=b===0?{hidden:true}:{wch:b};oo(g[w-1])}break;case"C":s=parseInt(E[l].slice(1))-1;if(!g[s])g[s]={};break;case"R":i=parseInt(E[l].slice(1))-1;if(!p[i])p[i]={};if(b>0){p[i].hpt=b;p[i].hpx=uo(b)}else if(b===0)p[i].hidden=true;break;default:if(a&&a.WTF)throw new Error("SYLK bad record "+C);}if(T<1)u=null;break;default:if(a&&a.WTF)throw new Error("SYLK bad record "+C);}}if(p.length>0)d["!rows"]=p;if(g.length>0)d["!cols"]=g;if(a&&a.sheetRows)c=c.slice(0,a.sheetRows);return[c,d]}function n(e,r){var a=t(e,r);var n=a[0],i=a[1];var s=Ct(n,r);K(i).forEach(function(e){s[e]=i[e]});return s}function i(e,r){return bt(n(e,r),r)}function s(e,r,t,a){var n="C;Y"+(t+1)+";X"+(a+1)+";K";switch(e.t){case"n":n+=e.v||0;if(e.f&&!e.F)n+=";E"+Kl(e.f,{r:t,c:a});break;case"b":n+=e.v?"TRUE":"FALSE";break;case"e":n+=e.w||e.v;break;case"d":n+='"'+(e.w||e.v)+'"';break;case"s":n+='"'+e.v.replace(/"/g,"")+'"';break;}return n}function f(e,r){r.forEach(function(r,t){var a="F;W"+(t+1)+" "+(t+1)+" ";if(r.hidden)a+="0";else{if(typeof r.width=="number")r.wpx=ao(r.width);if(typeof r.wpx=="number")r.wch=no(r.wpx);if(typeof r.wch=="number")a+=Math.round(r.wch)}if(a.charAt(a.length-1)!=" ")e.push(a)})}function l(e,r){r.forEach(function(r,t){var a="F;";if(r.hidden)a+="M0;";else if(r.hpt)a+="M"+20*r.hpt+";";else if(r.hpx)a+="M"+20*ho(r.hpx)+";";if(a.length>2)e.push(a+"R"+(t+1))})}function c(e,r){var t=["ID;PWXL;N;E"],a=[];var n=vt(e["!ref"]),i;var o=Array.isArray(e);var c="\r\n";t.push("P;PGeneral");t.push("F;P0;DG0G8;M255");if(e["!cols"])f(t,e["!cols"]);if(e["!rows"])l(t,e["!rows"]);t.push("B;Y"+(n.e.r-n.s.r+1)+";X"+(n.e.c-n.s.c+1)+";D"+[n.s.c,n.s.r,n.e.c,n.e.r].join(" "));for(var h=n.s.r;h<=n.e.r;++h){for(var u=n.s.c;u<=n.e.c;++u){var d=ut({r:h,c:u});i=o?(e[h]||[])[u]:e[d];if(!i||i.v==null&&(!i.f||i.F))continue;a.push(s(i,e,h,u,r))}}return t.join(c)+c+a.join(c)+c+"E"+c}return{to_workbook:i,to_sheet:n,from_sheet:c}}();var tf=function(){function e(e,t){switch(t.type){case"base64":return r(b.decode(e),t);case"binary":return r(e,t);case"buffer":return r(e.toString("binary"),t);case"array":return r(fe(e),t);}throw new Error("Unrecognized type "+t.type)}function r(e,r){var t=e.split("\n"),a=-1,n=-1,i=0,s=[];for(;i!==t.length;++i){if(t[i].trim()==="BOT"){s[++a]=[];n=0;continue}if(a<0)continue;var f=t[i].trim().split(",");var o=f[0],l=f[1];++i;var c=t[i].trim();switch(+o){case-1:if(c==="BOT"){s[++a]=[];n=0;continue}else if(c!=="EOD")throw new Error("Unrecognized DIF special command "+c);break;case 0:if(c==="TRUE")s[a][n]=true;else if(c==="FALSE")s[a][n]=false;else if(!isNaN(ce(l)))s[a][n]=ce(l);else if(!isNaN(he(l).getDate()))s[a][n]=se(l);else s[a][n]=l;++n;break;case 1:c=c.slice(1,c.length-1);s[a][n++]=c!==""?c:null;break;}if(c==="EOD")break}if(r&&r.sheetRows)s=s.slice(0,r.sheetRows);return s}function t(r,t){return Ct(e(r,t),t)}function a(e,r){return bt(t(e,r),r)}var n=function(){var e=function t(e,r,a,n,i){e.push(r);e.push(a+","+n);e.push('"'+i.replace(/"/g,'""')+'"')};var r=function a(e,r,t,n){e.push(r+","+t);e.push(r==1?'"'+n.replace(/"/g,'""')+'"':n)};return function n(t){var a=[];var n=vt(t["!ref"]),i;var s=Array.isArray(t);e(a,"TABLE",0,1,"sheetjs");e(a,"VECTORS",0,n.e.r-n.s.r+1,"");e(a,"TUPLES",0,n.e.c-n.s.c+1,"");e(a,"DATA",0,0,"");for(var f=n.s.r;f<=n.e.r;++f){r(a,-1,0,"BOT");for(var o=n.s.c;o<=n.e.c;++o){var l=ut({r:f,c:o});i=s?(t[f]||[])[o]:t[l];if(!i){r(a,1,0,"");continue}switch(i.t){case"n":var c=m?i.w:i.v;if(!c&&i.v!=null)c=i.v;if(c==null){if(m&&i.f&&!i.F)r(a,1,0,"="+i.f);else r(a,1,0,"")}else r(a,0,c,"V");break;case"b":r(a,0,i.v?1:0,i.v?"TRUE":"FALSE");break;case"s":r(a,1,0,!m||isNaN(i.v)?i.v:'="'+i.v+'"');break;case"d":if(!i.w)i.w=O.format(i.z||O._table[14],re(se(i.v)));if(m)r(a,0,i.w,"V");else r(a,1,0,i.w);break;default:r(a,1,0,"");}}}r(a,-1,0,"EOD");var h="\r\n";var u=a.join(h);return u}}();return{to_workbook:a,to_sheet:t,from_sheet:n}}();var af=function(){function e(e){return e.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n/g,"\n")}function r(e){return e.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function t(r,t){var a=r.split("\n"),n=-1,i=-1,s=0,f=[];for(;s!==a.length;++s){var o=a[s].trim().split(":");if(o[0]!=="cell")continue;var l=ht(o[1]);if(f.length<=l.r)for(n=f.length;n<=l.r;++n)if(!f[n])f[n]=[];n=l.r;i=l.c;switch(o[2]){case"t":f[n][i]=e(o[3]);break;case"v":f[n][i]=+o[3];break;case"vtf":var c=o[o.length-1];case"vtc":switch(o[3]){case"nl":f[n][i]=+o[4]?true:false;break;default:f[n][i]=+o[4];break;}if(o[2]=="vtf")f[n][i]=[f[n][i],c];}}if(t&&t.sheetRows)f=f.slice(0,t.sheetRows);return f}function a(e,r){return Ct(t(e,r),r)}function n(e,r){return bt(a(e,r),r)}var i=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join("\n");var s=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join("\n")+"\n";var f=["# SocialCalc Spreadsheet Control Save","part:sheet"].join("\n");var o="--SocialCalcSpreadsheetControlSave--";function l(e){if(!e||!e["!ref"])return"";var t=[],a=[],n,i="";var s=dt(e["!ref"]);var f=Array.isArray(e);for(var o=s.s.r;o<=s.e.r;++o){for(var l=s.s.c;l<=s.e.c;++l){i=ut({r:o,c:l});n=f?(e[o]||[])[l]:e[i];if(!n||n.v==null||n.t==="z")continue;a=["cell",i,"t"];switch(n.t){case"s":;case"str":a.push(r(n.v));break;case"n":if(!n.f){a[2]="v";a[3]=n.v}else{a[2]="vtf";a[3]="n";a[4]=n.v;a[5]=r(n.f)}break;case"b":a[2]="vt"+(n.f?"f":"c");a[3]="nl";a[4]=n.v?"1":"0";a[5]=r(n.f||(n.v?"TRUE":"FALSE"));break;case"d":var c=re(se(n.v));a[2]="vtc";a[3]="nd";a[4]=""+c;a[5]=n.w||O.format(n.z||O._table[14],c);break;case"e":continue;}t.push(a.join(":"))}}t.push("sheet:c:"+(s.e.c-s.s.c+1)+":r:"+(s.e.r-s.s.r+1)+":tvf:1");t.push("valueformat:1:text-wiki");return t.join("\n")}function c(e){return[i,s,f,s,l(e),o].join("\n")}return{to_workbook:n,to_sheet:a,from_sheet:c}}();var nf=function(){function e(e,r,t,a,n){if(n.raw)r[t][a]=e;else if(e==="TRUE")r[t][a]=true;else if(e==="FALSE")r[t][a]=false;else if(e===""){}else if(!isNaN(ce(e)))r[t][a]=ce(e);else if(!isNaN(he(e).getDate()))r[t][a]=se(e);else r[t][a]=e}function r(r,t){var a=t||{};var n=[];if(!r||r.length===0)return n;var i=r.split(/[\r\n]/);var s=i.length-1;while(s>=0&&i[s].length===0)--s;var f=10,o=0;var l=0;for(;l<=s;++l){o=i[l].indexOf(" ");if(o==-1)o=i[l].length;else o++;f=Math.max(f,o)}for(l=0;l<=s;++l){n[l]=[];var c=0;e(i[l].slice(0,f).trim(),n,l,c,a);for(c=1;c<=(i[l].length-f)/10+1;++c)e(i[l].slice(f+(c-1)*10,f+c*10).trim(),n,l,c,a)}if(a.sheetRows)n=n.slice(0,a.sheetRows);return n}var t={44:",",9:"\t",59:";"};var a={44:3,9:2,59:1};function n(e){var r={},n=false,i=0,s=0;for(;i<e.length;++i){if((s=e.charCodeAt(i))==34)n=!n;else if(!n&&s in t)r[s]=(r[s]||0)+1}s=[];for(i in r)if(r.hasOwnProperty(i)){s.push([r[i],i])}if(!s.length){r=a;for(i in r)if(r.hasOwnProperty(i)){s.push([r[i],i])}}s.sort(function(e,r){return e[0]-r[0]||a[e[1]]-a[r[1]]});return t[s.pop()[1]]}function i(e,r){var t=r||{};var a="";if(g!=null&&t.dense==null)t.dense=g;var i=t.dense?[]:{};var s={s:{c:0,r:0},e:{c:0,r:0}};if(e.slice(0,4)=="sep="&&e.charCodeAt(5)==10){a=e.charAt(4);e=e.slice(6)}else a=n(e.slice(0,1024));var f=0,o=0,l=0;var c=0,h=0,u=a.charCodeAt(0),d=false,p=0;e=e.replace(/\r\n/gm,"\n");var v=t.dateNF!=null?M(t.dateNF):null;function m(){var r=e.slice(c,h);var a={};if(r.charAt(0)=='"'&&r.charAt(r.length-1)=='"')r=r.slice(1,-1).replace(/""/g,'"');if(r.length===0)a.t="z";else if(t.raw){a.t="s";a.v=r}else if(r.trim().length===0){a.t="s";a.v=r}else if(r.charCodeAt(0)==61){if(r.charCodeAt(1)==34&&r.charCodeAt(r.length-1)==34){a.t="s";a.v=r.slice(2,-1).replace(/""/g,'"')}else if(Zl(r)){a.t="n";a.f=r.slice(1)}else{a.t="s";a.v=r}}else if(r=="TRUE"){a.t="b";a.v=true}else if(r=="FALSE"){a.t="b";a.v=false}else if(!isNaN(l=ce(r))){a.t="n";if(t.cellText!==false)a.w=r;a.v=l}else if(!isNaN(he(r).getDate())||v&&r.match(v)){a.z=t.dateNF||O._table[14];var n=0;if(v&&r.match(v)){r=U(r,t.dateNF,r.match(v)||[]);n=1}if(t.cellDates){a.t="d";a.v=se(r,n)}else{a.t="n";a.v=re(se(r,n))}if(t.cellText!==false)a.w=O.format(a.z,a.v instanceof Date?re(a.v):a.v);if(!t.cellNF)delete a.z}else{a.t="s";a.v=r}if(a.t=="z"){}else if(t.dense){if(!i[f])i[f]=[];i[f][o]=a}else i[ut({c:o,r:f})]=a;c=h+1;if(s.e.c<o)s.e.c=o;if(s.e.r<f)s.e.r=f;if(p==u)++o;else{o=0;++f;if(t.sheetRows&&t.sheetRows<=f)return true}}e:for(;h<e.length;++h)switch(p=e.charCodeAt(h)){case 34:d=!d;break;case u:;case 10:;case 13:if(!d&&m())break e;break;default:break;}if(h-c>0)m();i["!ref"]=pt(s);return i}function s(e,t){if(e.slice(0,4)=="sep=")return i(e,t);if(e.indexOf("\t")>=0||e.indexOf(",")>=0||e.indexOf(";")>=0)return i(e,t);return Ct(r(e,t),t)}function f(e,r){var t="",a=r.type=="string"?[0,0,0,0]:hg(e,r);switch(r.type){case"base64":t=b.decode(e);break;case"binary":t=e;break;case"buffer":if(r.codepage==65001)t=e.toString("utf8");else if(r.codepage&&typeof cptable!=="undefined")t=cptable.utils.decode(r.codepage,e);else t=e.toString("binary");break;case"array":t=fe(e);break;case"string":t=e;break;default:throw new Error("Unrecognized type "+r.type);}if(a[0]==239&&a[1]==187&&a[2]==191)t=Xe(t.slice(3));else if(r.type=="binary"&&typeof cptable!=="undefined"&&r.codepage)t=cptable.utils.decode(r.codepage,cptable.utils.encode(1252,t));if(t.slice(0,19)=="socialcalc:version:")return af.to_sheet(r.type=="string"?t:Xe(t),r);return s(t,r)}function o(e,r){return bt(f(e,r),r)}function l(e){var r=[];var t=vt(e["!ref"]),a;var n=Array.isArray(e);for(var i=t.s.r;i<=t.e.r;++i){var s=[];for(var f=t.s.c;f<=t.e.c;++f){var o=ut({r:i,c:f});a=n?(e[i]||[])[f]:e[o];if(!a||a.v==null){s.push("          ");continue}var l=(a.w||(mt(a),a.w)||"").slice(0,10);while(l.length<10)l+=" ";s.push(l+(f===0?" ":""))}r.push(s.join(""))}return r.join("\n")}return{to_workbook:o,to_sheet:f,from_sheet:l}}();function sf(e,r){var t=r||{},a=!!t.WTF;t.WTF=true;try{var n=rf.to_workbook(e,t);t.WTF=a;return n}catch(i){t.WTF=a;if(!i.message.match(/SYLK bad record ID/)&&a)throw i;return nf.to_workbook(e,r)}}var ff=function(){function e(e,r,t){if(!e)return;Xr(e,e.l||0);var a=t.Enum||w;while(e.l<e.length){var n=e._R(2);var i=a[n]||a[255];var s=e._R(2);var f=e.l+s;var o=(i.f||Gr)(e,s,t);e.l=f;if(r(o,i.n,n))return}}function r(e,r){switch(r.type){case"base64":return t(_(b.decode(e)),r);case"binary":return t(_(e),r);case"buffer":;case"array":return t(e,r);}throw"Unsupported type "+r.type}function t(r,t){if(!r)return r;var a=t||{};if(g!=null&&a.dense==null)a.dense=g;var n=a.dense?[]:{},i="Sheet1",s=0;var f={},o=[i];var l={s:{r:0,c:0},e:{r:0,c:0}};var c=a.sheetRows||0;if(r[2]==2)a.Enum=w;else if(r[2]==26)a.Enum=C;else if(r[2]==14){a.Enum=C;a.qpro=true;r.l=0}else throw new Error("Unrecognized LOTUS BOF "+r[2]);e(r,function(e,t,h){if(r[2]==2)switch(h){case 0:a.vers=e;if(e>=4096)a.qpro=true;break;case 6:l=e;break;case 15:if(!a.qpro)e[1].v=e[1].v.slice(1);case 13:;case 14:;case 16:;case 51:if(h==14&&(e[2]&112)==112&&(e[2]&15)>1&&(e[2]&15)<15){e[1].z=a.dateNF||O._table[14];if(a.cellDates){e[1].t="d";e[1].v=te(e[1].v)}}if(a.dense){if(!n[e[0].r])n[e[0].r]=[];n[e[0].r][e[0].c]=e[1]}else n[ut(e[0])]=e[1];break;}else switch(h){case 22:e[1].v=e[1].v.slice(1);case 23:;case 24:;case 25:;case 37:;case 39:;case 40:if(e[3]>s){n["!ref"]=pt(l);f[i]=n;n=a.dense?[]:{};l={s:{r:0,c:0},e:{r:0,c:0}};s=e[3];i="Sheet"+(s+1);o.push(i)}if(c>0&&e[0].r>=c)break;if(a.dense){if(!n[e[0].r])n[e[0].r]=[];n[e[0].r][e[0].c]=e[1]}else n[ut(e[0])]=e[1];if(l.e.c<e[0].c)l.e.c=e[0].c;if(l.e.r<e[0].r)l.e.r=e[0].r;break;default:break;}},a);n["!ref"]=pt(l);f[i]=n;return{SheetNames:o,Sheets:f}}function a(e){var r={s:{c:0,r:0},e:{c:0,r:0}};r.s.c=e._R(2);r.s.r=e._R(2);r.e.c=e._R(2);r.e.r=e._R(2);if(r.s.c==65535)r.s.c=r.e.c=r.s.r=r.e.r=0;return r}function n(e,r,t){var a=[{c:0,r:0},{t:"n",v:0},0];if(t.qpro&&t.vers!=20768){a[0].c=e._R(1);e.l++;a[0].r=e._R(2);e.l+=2}else{a[2]=e._R(1);a[0].c=e._R(2);a[0].r=e._R(2)}return a}function i(e,r,t){var a=e.l+r;var i=n(e,r,t);i[1].t="s";if(t.vers==20768){e.l++;var s=e._R(1);i[1].v=e._R(s,"utf8");return i}if(t.qpro)e.l++;i[1].v=e._R(a-e.l,"cstr");return i}function s(e,r,t){var a=n(e,r,t);a[1].v=e._R(2,"i");return a}function f(e,r,t){var a=n(e,r,t);a[1].v=e._R(8,"f");return a}function o(e,r,t){var a=e.l+r;var i=n(e,r,t);i[1].v=e._R(8,"f");if(t.qpro)e.l=a;else{var s=e._R(2);e.l+=s}return i}function l(e){var r=[{c:0,r:0},{t:"n",v:0},0];r[0].r=e._R(2);r[3]=e[e.l++];r[0].c=e[e.l++];return r}function c(e,r){var t=l(e,r);t[1].t="s";t[1].v=e._R(r-4,"cstr");return t}function h(e,r){var t=l(e,r);t[1].v=e._R(2);var a=t[1].v>>1;if(t[1].v&1){switch(a&7){case 1:a=(a>>3)*500;break;case 2:a=(a>>3)/20;break;case 4:a=(a>>3)/2e3;break;case 6:a=(a>>3)/16;break;case 7:a=(a>>3)/64;break;default:throw"unknown NUMBER_18 encoding "+(a&7);}}t[1].v=a;return t}function u(e,r){var t=l(e,r);var a=e._R(4);var n=e._R(4);var i=e._R(2);if(i==65535){t[1].v=0;return t}var s=i&32768;i=(i&32767)-16446;t[1].v=(s*2-1)*((i>0?n<<i:n>>>-i)+(i>-32?a<<i+32:a>>>-(i+32)));return t}function d(e,r){var t=u(e,14);e.l+=r-14;return t}function p(e,r){var t=l(e,r);var a=e._R(4);t[1].v=a>>6;return t}function v(e,r){var t=l(e,r);var a=e._R(8,"f");t[1].v=a;return t}function m(e,r){var t=v(e,14);e.l+=r-10;return t}var w={0:{n:"BOF",f:Wn},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:a},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:s},14:{n:"NUMBER",f:f},15:{n:"LABEL",f:i},16:{n:"FORMULA",f:o},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:i},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},255:{n:"",f:Gr}};var C={0:{n:"BOF"},1:{n:"EOF"},3:{n:"??"},4:{n:"??"},5:{n:"??"},6:{n:"??"},7:{n:"??"},9:{n:"??"},10:{n:"??"},11:{n:"??"},12:{n:"??"},14:{n:"??"},15:{n:"??"},16:{n:"??"},17:{n:"??"},18:{n:"??"},19:{n:"??"},21:{n:"??"},22:{n:"LABEL16",f:c},23:{n:"NUMBER17",f:u},24:{n:"NUMBER18",f:h},25:{n:"FORMULA19",f:d},26:{n:"??"},27:{n:"??"},28:{n:"??"},29:{n:"??"},30:{n:"??"},31:{n:"??"},33:{n:"??"},37:{n:"NUMBER25",f:p},39:{n:"NUMBER27",f:v},40:{n:"FORMULA28",f:m},255:{n:"",f:Gr}};return{to_workbook:r}}();var of=function om(){var e=$e("t"),r=$e("rPr"),t=/<(?:\w+:)?r>/g,a=/<\/(?:\w+:)?r>/,n=/\r\n/g;var s=function o(e,r,t){var a={},n=65001,s="";var f=false;var o=e.match(Be),l=0;if(o)for(;l!=o.length;++l){var c=xe(o[l]);switch(c[0].replace(/\w*:/g,"")){case"<condense":break;case"<extend":break;case"<shadow":if(!c.val)break;case"<shadow>":;case"<shadow/>":a.shadow=1;break;case"</shadow>":break;case"<charset":if(c.val=="1")break;n=i[parseInt(c.val,10)];break;case"<outline":if(!c.val)break;case"<outline>":;case"<outline/>":a.outline=1;break;case"</outline>":break;case"<rFont":a.name=c.val;break;case"<sz":a.sz=c.val;break;case"<strike":if(!c.val)break;case"<strike>":;case"<strike/>":a.strike=1;break;case"</strike>":break;case"<u":if(!c.val)break;switch(c.val){case"double":a.uval="double";break;case"singleAccounting":a.uval="single-accounting";break;case"doubleAccounting":a.uval="double-accounting";break;};case"<u>":;case"<u/>":a.u=1;break;case"</u>":break;case"<b":if(c.val=="0")break;case"<b>":;case"<b/>":a.b=1;break;case"</b>":break;case"<i":if(c.val=="0")break;case"<i>":;case"<i/>":a.i=1;break;case"</i>":break;case"<color":if(c.rgb)a.color=c.rgb.slice(2,8);break;case"<family":a.family=c.val;break;case"<vertAlign":s=c.val;break;case"<scheme":break;case"<extLst":;case"<extLst>":;case"</extLst>":break;case"<ext":f=true;break;case"</ext>":f=false;break;default:if(c[0].charCodeAt(1)!==47&&!f)throw new Error("Unrecognized rich format "+c[0]);}}var h=[];if(a.u)h.push("text-decoration: underline;");if(a.uval)h.push("text-underline-style:"+a.uval+";");if(a.sz)h.push("font-size:"+a.sz+"pt;");if(a.outline)h.push("text-effect: outline;");if(a.shadow)h.push("text-shadow: auto;");r.push('<span style="'+h.join("")+'">');if(a.b){r.push("<b>");t.push("</b>")}if(a.i){r.push("<i>");t.push("</i>")}if(a.strike){r.push("<s>");t.push("</s>")}if(s=="superscript")s="sup";else if(s=="subscript")s="sub";if(s!=""){r.push("<"+s+">");t.push("</"+s+">")}t.push("</span>");return n};function f(t){var a=[[],"",[]];var i=t.match(e);if(!i)return"";a[1]=i[1];var f=t.match(r);if(f)s(f[1],a[0],a[2]);return a[0].join("")+a[1].replace(n,"<br/>")+a[2].join("")}return function l(e){return e.replace(t,"").split(a).map(f).join("")}}();var lf=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,cf=/<(?:\w+:)?r>/;var hf=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function uf(e,r){var t=r?r.cellHTML:true;var a={};if(!e)return null;if(e.match(/^\s*<(?:\w+:)?t[^>]*>/)){a.t=Oe(Xe(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||""));a.r=Xe(e);if(t)a.h=Ue(a.t)}else if(e.match(cf)){a.r=Xe(e);a.t=Oe(Xe((e.replace(hf,"").match(lf)||[]).join("").replace(Be,"")));if(t)a.h=of(a.r)}return a}var df=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/;var pf=/<(?:\w+:)?(?:si|sstItem)>/g;var vf=/<\/(?:\w+:)?(?:si|sstItem)>/;function gf(e,r){var t=[],a="";if(!e)return t;var n=e.match(df);if(n){a=n[2].replace(pf,"").split(vf);for(var i=0;i!=a.length;++i){var s=uf(a[i].trim(),r);if(s!=null)t[t.length]=s}n=xe(n[1]);t.Count=n.count;t.Unique=n.uniqueCount}return t}Da.SST="http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings";var mf=/^\s|\s$|[\t\n\r]/;function bf(e,r){if(!r.bookSST)return"";var t=[Ae];t[t.length]=nr("sst",null,{xmlns:fr.main[0],count:e.Count,uniqueCount:e.Unique});for(var a=0;a!=e.length;++a){if(e[a]==null)continue;var n=e[a];var i="<si>";if(n.r)i+=n.r;else{i+="<t";if(!n.t)n.t="";if(n.t.match(mf))i+=' xml:space="preserve"';i+=">"+Ne(n.t)+"</t>"}i+="</si>";t[t.length]=i}if(t.length>2){t[t.length]="</sst>";t[1]=t[1].replace("/>",">")}return t.join("")}function wf(e){return[e._R(4),e._R(4)]}function Cf(e,r){var t=[];var a=false;Kr(e,function n(e,i,s){switch(s){case 159:t.Count=e[0];t.Unique=e[1];break;case 19:t.push(e);break;case 160:return true;case 35:a=true;break;case 36:a=false;break;default:if(i.indexOf("Begin")>0){}else if(i.indexOf("End")>0){}if(!a||r.WTF)throw new Error("Unexpected record "+s+" "+i);}});return t}function Ef(e,r){if(!r)r=jr(8);r._W(4,e.Count);r._W(4,e.Unique);return r}var kf=Tt;function Sf(e){var r=Yr();$r(r,"BrtBeginSst",Ef(e));for(var t=0;t<e.length;++t)$r(r,"BrtSSTItem",kf(e[t]));$r(r,"BrtEndSst");return r.end()}function Af(e){if(typeof cptable!=="undefined")return cptable.utils.encode(t,e);var r=[],a=e.split("");for(var n=0;n<a.length;++n)r[n]=a[n].charCodeAt(0);return r}function _f(e,r){var t={};t.Major=e._R(2);t.Minor=e._R(2);if(r>=4)e.l+=r-4;return t}function Bf(e){var r={};r.id=e._R(0,"lpp4");r.R=_f(e,4);r.U=_f(e,4);r.W=_f(e,4);return r}function Tf(e){var r=e._R(4);var t=e.l+r-4;var a={};var n=e._R(4);var i=[];while(n-- >0)i.push({t:e._R(4),v:e._R(0,"lpp4")});a.name=e._R(0,"lpp4");a.comps=i;if(e.l!=t)throw new Error("Bad DataSpaceMapEntry: "+e.l+" != "+t);return a}function yf(e){var r=[];e.l+=4;var t=e._R(4);while(t-- >0)r.push(Tf(e));return r}function xf(e){var r=[];e.l+=4;var t=e._R(4);while(t-- >0)r.push(e._R(0,"lpp4"));return r}function If(e){var r={};e._R(4);e.l+=4;r.id=e._R(0,"lpp4");r.name=e._R(0,"lpp4");r.R=_f(e,4);r.U=_f(e,4);r.W=_f(e,4);return r}function Rf(e){var r=If(e);r.ename=e._R(0,"8lpp4");r.blksz=e._R(4);r.cmode=e._R(4);if(e._R(4)!=4)throw new Error("Bad !Primary record");return r}function Df(e,r){var t=e.l+r;var a={};a.Flags=e._R(4)&63;e.l+=4;a.AlgID=e._R(4);var n=false;switch(a.AlgID){case 26126:;case 26127:;case 26128:n=a.Flags==36;break;case 26625:n=a.Flags==4;break;case 0:n=a.Flags==16||a.Flags==4||a.Flags==36;break;default:throw"Unrecognized encryption algorithm: "+a.AlgID;}if(!n)throw new Error("Encryption Flags/AlgID mismatch");a.AlgIDHash=e._R(4);a.KeySize=e._R(4);a.ProviderType=e._R(4);e.l+=8;a.CSPName=e._R(t-e.l>>1,"utf16le");e.l=t;return a}function Of(e,r){var t={},a=e.l+r;e.l+=4;t.Salt=e.slice(e.l,e.l+16);e.l+=16;t.Verifier=e.slice(e.l,e.l+16);e.l+=16;e._R(4);t.VerifierHash=e.slice(e.l,a);e.l=a;return t}function Ff(e){var r=_f(e);switch(r.Minor){case 2:return[r.Minor,Pf(e,r)];case 3:return[r.Minor,Nf(e,r)];case 4:return[r.Minor,Lf(e,r)];}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+r.Minor)}function Pf(e){var r=e._R(4);if((r&63)!=36)throw new Error("EncryptionInfo mismatch");var t=e._R(4);var a=Df(e,t);var n=Of(e,e.length-e.l);return{t:"Std",h:a,v:n}}function Nf(){throw new Error("File is password-protected: ECMA-376 Extensible")}function Lf(e){var r=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];e.l+=4;var t=e._R(e.length-e.l,"utf8");var a={};t.replace(Be,function n(e){var t=xe(e);switch(Ie(t[0])){case"<?xml":break;case"<encryption":;case"</encryption>":break;case"<keyData":r.forEach(function(e){a[e]=t[e]});break;case"<dataIntegrity":a.encryptedHmacKey=t.encryptedHmacKey;a.encryptedHmacValue=t.encryptedHmacValue;break;case"<keyEncryptors>":;case"<keyEncryptors":a.encs=[];break;case"</keyEncryptors>":break;case"<keyEncryptor":a.uri=t.uri;break;case"</keyEncryptor>":break;case"<encryptedKey":a.encs.push(t);break;default:throw t[0];}});return a}function Mf(e,r){var t={};var a=t.EncryptionVersionInfo=_f(e,4);r-=4;if(a.Minor!=2)throw new Error("unrecognized minor version code: "+a.Minor);if(a.Major>4||a.Major<2)throw new Error("unrecognized major version code: "+a.Major);t.Flags=e._R(4);r-=4;var n=e._R(4);r-=4;t.EncryptionHeader=Df(e,n);r-=n;t.EncryptionVerifier=Of(e,r);return t}function Uf(e){var r={};var t=r.EncryptionVersionInfo=_f(e,4);if(t.Major!=1||t.Minor!=1)throw"unrecognized version code "+t.Major+" : "+t.Minor;r.Salt=e._R(16);r.EncryptedVerifier=e._R(16);r.EncryptedVerifierHash=e._R(16);return r}function Hf(e){var r=0,t;var a=Af(e);var n=a.length+1,i,s;var f,o,l;t=S(n);t[0]=a.length;for(i=1;i!=n;++i)t[i]=a[i-1];for(i=n-1;i>=0;--i){s=t[i];f=(r&16384)===0?0:1;o=r<<1&32767;l=f|o;r=l^s}return r^52811}var Wf=function(){var e=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0];var r=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163];var t=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628];var a=function(e){return(e/2|e*128)&255};var n=function(e,r){return a(e^r)};var i=function(e){var a=r[e.length-1];var n=104;for(var i=e.length-1;i>=0;--i){var s=e[i];for(var f=0;f!=7;++f){if(s&64)a^=t[n];s*=2;--n}}return a};return function(r){var t=Af(r);var a=i(t);var s=t.length;var f=S(16);for(var o=0;o!=16;++o)f[o]=0;var l,c,h;if((s&1)===1){l=a>>8;f[s]=n(e[0],l);--s;l=a&255;c=t[t.length-1];f[s]=n(c,l)}while(s>0){--s;l=a>>8;f[s]=n(t[s],l);--s;l=a&255;f[s]=n(t[s],l)}s=15;h=15-t.length;while(h>0){l=a>>8;f[s]=n(e[h],l);--s;--h;l=a&255;f[s]=n(t[s],l);--s;--h}return f}}();var Vf=function(e,r,t,a,n){if(!n)n=r;if(!a)a=Wf(e);var i,s;for(i=0;i!=r.length;++i){s=r[i];s^=a[t];s=(s>>5|s<<3)&255;n[i]=s;++t}return[n,t,a]};var zf=function(e){var r=0,t=Wf(e);return function(e){var a=Vf("",e,r,t);r=a[1];return a[0]}};function Xf(e,r,t,a){var n={key:Wn(e),verificationBytes:Wn(e)};if(t.password)n.verifier=Hf(t.password);a.valid=n.verificationBytes===n.verifier;if(a.valid)a.insitu=zf(t.password);return n}function Gf(e,r,t){var a=t||{};a.Info=e._R(2);e.l-=2;if(a.Info===1)a.Data=Uf(e,r);else a.Data=Mf(e,r);return a}function jf(e,r,t){var a={Type:t.biff>=8?e._R(2):0};if(a.Type)Gf(e,r-2,a);else Xf(e,t.biff>=8?r:r-2,t,a);return a}var Kf=function(){function e(e,t){switch(t.type){case"base64":return r(b.decode(e),t);case"binary":return r(e,t);case"buffer":return r(e.toString("binary"),t);case"array":return r(fe(e),t);}throw new Error("Unrecognized type "+t.type)}function r(e,r){var t=r||{};var a=t.dense?[]:{};var n={s:{c:0,r:0},e:{c:0,r:0}};if(!e.match(/\\trowd/))throw new Error("RTF missing table");a["!ref"]=pt(n);return a}function t(r,t){return bt(e(r,t),t)}function a(e){var r=["{\\rtf1\\ansi"];var t=vt(e["!ref"]),a;var n=Array.isArray(e);for(var i=t.s.r;i<=t.e.r;++i){r.push("\\trowd\\trautofit1");for(var s=t.s.c;s<=t.e.c;++s)r.push("\\cellx"+(s+1));r.push("\\pard\\intbl");for(s=t.s.c;s<=t.e.c;++s){var f=ut({r:i,c:s});a=n?(e[i]||[])[s]:e[f];if(!a||a.v==null&&(!a.f||a.F))continue;r.push(" "+(a.w||(mt(a),a.w)));r.push("\\cell")}r.push("\\pard\\intbl\\row")}return r.join("")+"}"}return{to_workbook:t,to_sheet:e,from_sheet:a}}();function Yf(e){var r=e.slice(e[0]==="#"?1:0).slice(0,6);return[parseInt(r.slice(0,2),16),parseInt(r.slice(2,4),16),parseInt(r.slice(4,6),16)];
-}function $f(e){for(var r=0,t=1;r!=3;++r)t=t*256+(e[r]>255?255:e[r]<0?0:e[r]);return t.toString(16).toUpperCase().slice(1)}function Zf(e){var r=e[0]/255,t=e[1]/255,a=e[2]/255;var n=Math.max(r,t,a),i=Math.min(r,t,a),s=n-i;if(s===0)return[0,0,r];var f=0,o=0,l=n+i;o=s/(l>1?2-l:l);switch(n){case r:f=((t-a)/s+6)%6;break;case t:f=(a-r)/s+2;break;case a:f=(r-t)/s+4;break;}return[f/6,o,l/2]}function Qf(e){var r=e[0],t=e[1],a=e[2];var n=t*2*(a<.5?a:1-a),i=a-n/2;var s=[i,i,i],f=6*r;var o;if(t!==0)switch(f|0){case 0:;case 6:o=n*f;s[0]+=n;s[1]+=o;break;case 1:o=n*(2-f);s[0]+=o;s[1]+=n;break;case 2:o=n*(f-2);s[1]+=n;s[2]+=o;break;case 3:o=n*(4-f);s[1]+=o;s[2]+=n;break;case 4:o=n*(f-4);s[2]+=n;s[0]+=o;break;case 5:o=n*(6-f);s[2]+=o;s[0]+=n;break;}for(var l=0;l!=3;++l)s[l]=Math.round(s[l]*255);return s}function Jf(e,r){if(r===0)return e;var t=Zf(Yf(e));if(r<0)t[2]=t[2]*(1+r);else t[2]=1-(1-t[2])*(1-r);return $f(Qf(t))}var qf=6,eo=15,ro=1,to=qf;function ao(e){return Math.floor((e+Math.round(128/to)/256)*to)}function no(e){return Math.floor((e-5)/to*100+.5)/100}function io(e){return Math.round((e*to+5)/to*256)/256}function so(e){return io(no(ao(e)))}function fo(e){var r=Math.abs(e-so(e)),t=to;if(r>.005)for(to=ro;to<eo;++to)if(Math.abs(e-so(e))<=r){r=Math.abs(e-so(e));t=to}to=t}function oo(e){if(e.width){e.wpx=ao(e.width);e.wch=no(e.wpx);e.MDW=to}else if(e.wpx){e.wch=no(e.wpx);e.width=io(e.wch);e.MDW=to}else if(typeof e.wch=="number"){e.width=io(e.wch);e.wpx=ao(e.width);e.MDW=to}if(e.customWidth)delete e.customWidth}var lo=96,co=lo;function ho(e){return e*96/co}function uo(e){return e*co/96}var po={None:"none",Solid:"solid",Gray50:"mediumGray",Gray75:"darkGray",Gray25:"lightGray",HorzStripe:"darkHorizontal",VertStripe:"darkVertical",ReverseDiagStripe:"darkDown",DiagStripe:"darkUp",DiagCross:"darkGrid",ThickDiagCross:"darkTrellis",ThinHorzStripe:"lightHorizontal",ThinVertStripe:"lightVertical",ThinReverseDiagStripe:"lightDown",ThinHorzCross:"lightGrid"};function vo(e,r,t,a){r.Borders=[];var n={};var i=false;e[0].match(Be).forEach(function(e){var t=xe(e);switch(Ie(t[0])){case"<borders":;case"<borders>":;case"</borders>":break;case"<border":;case"<border>":;case"<border/>":n={};if(t.diagonalUp){n.diagonalUp=t.diagonalUp}if(t.diagonalDown){n.diagonalDown=t.diagonalDown}r.Borders.push(n);break;case"</border>":break;case"<left/>":break;case"<left":;case"<left>":break;case"</left>":break;case"<right/>":break;case"<right":;case"<right>":break;case"</right>":break;case"<top/>":break;case"<top":;case"<top>":break;case"</top>":break;case"<bottom/>":break;case"<bottom":;case"<bottom>":break;case"</bottom>":break;case"<diagonal":;case"<diagonal>":;case"<diagonal/>":break;case"</diagonal>":break;case"<horizontal":;case"<horizontal>":;case"<horizontal/>":break;case"</horizontal>":break;case"<vertical":;case"<vertical>":;case"<vertical/>":break;case"</vertical>":break;case"<start":;case"<start>":;case"<start/>":break;case"</start>":break;case"<end":;case"<end>":;case"<end/>":break;case"</end>":break;case"<color":;case"<color>":break;case"<color/>":;case"</color>":break;case"<extLst":;case"<extLst>":;case"</extLst>":break;case"<ext":i=true;break;case"</ext>":i=false;break;default:if(a&&a.WTF){if(!i)throw new Error("unrecognized "+t[0]+" in borders")};}})}function go(e,r,t,a){r.Fills=[];var n={};var i=false;e[0].match(Be).forEach(function(e){var t=xe(e);switch(Ie(t[0])){case"<fills":;case"<fills>":;case"</fills>":break;case"<fill>":;case"<fill":;case"<fill/>":n={};r.Fills.push(n);break;case"</fill>":break;case"<gradientFill>":break;case"<gradientFill":;case"</gradientFill>":r.Fills.push(n);n={};break;case"<patternFill":;case"<patternFill>":if(t.patternType)n.patternType=t.patternType;break;case"<patternFill/>":;case"</patternFill>":break;case"<bgColor":if(!n.bgColor)n.bgColor={};if(t.indexed)n.bgColor.indexed=parseInt(t.indexed,10);if(t.theme)n.bgColor.theme=parseInt(t.theme,10);if(t.tint)n.bgColor.tint=parseFloat(t.tint);if(t.rgb)n.bgColor.rgb=t.rgb.slice(-6);break;case"<bgColor/>":;case"</bgColor>":break;case"<fgColor":if(!n.fgColor)n.fgColor={};if(t.theme)n.fgColor.theme=parseInt(t.theme,10);if(t.tint)n.fgColor.tint=parseFloat(t.tint);if(t.rgb)n.fgColor.rgb=t.rgb.slice(-6);break;case"<fgColor/>":;case"</fgColor>":break;case"<stop":;case"<stop/>":break;case"</stop>":break;case"<color":;case"<color/>":break;case"</color>":break;case"<extLst":;case"<extLst>":;case"</extLst>":break;case"<ext":i=true;break;case"</ext>":i=false;break;default:if(a&&a.WTF){if(!i)throw new Error("unrecognized "+t[0]+" in fills")};}})}function mo(e,r,t,a){r.Fonts=[];var n={};var s=false;e[0].match(Be).forEach(function(e){var f=xe(e);switch(Ie(f[0])){case"<fonts":;case"<fonts>":;case"</fonts>":break;case"<font":;case"<font>":break;case"</font>":;case"<font/>":r.Fonts.push(n);n={};break;case"<name":if(f.val)n.name=f.val;break;case"<name/>":;case"</name>":break;case"<b":n.bold=f.val?ze(f.val):1;break;case"<b/>":n.bold=1;break;case"<i":n.italic=f.val?ze(f.val):1;break;case"<i/>":n.italic=1;break;case"<u":switch(f.val){case"none":n.underline=0;break;case"single":n.underline=1;break;case"double":n.underline=2;break;case"singleAccounting":n.underline=33;break;case"doubleAccounting":n.underline=34;break;}break;case"<u/>":n.underline=1;break;case"<strike":n.strike=f.val?ze(f.val):1;break;case"<strike/>":n.strike=1;break;case"<outline":n.outline=f.val?ze(f.val):1;break;case"<outline/>":n.outline=1;break;case"<shadow":n.shadow=f.val?ze(f.val):1;break;case"<shadow/>":n.shadow=1;break;case"<condense":n.condense=f.val?ze(f.val):1;break;case"<condense/>":n.condense=1;break;case"<extend":n.extend=f.val?ze(f.val):1;break;case"<extend/>":n.extend=1;break;case"<sz":if(f.val)n.sz=+f.val;break;case"<sz/>":;case"</sz>":break;case"<vertAlign":if(f.val)n.vertAlign=f.val;break;case"<vertAlign/>":;case"</vertAlign>":break;case"<family":if(f.val)n.family=parseInt(f.val,10);break;case"<family/>":;case"</family>":break;case"<scheme":if(f.val)n.scheme=f.val;break;case"<scheme/>":;case"</scheme>":break;case"<charset":if(f.val=="1")break;f.codepage=i[parseInt(f.val,10)];break;case"<color":if(!n.color)n.color={};if(f.auto)n.color.auto=ze(f.auto);if(f.rgb)n.color.rgb=f.rgb.slice(-6);else if(f.indexed){n.color.index=parseInt(f.indexed,10);var o=Sa[n.color.index];if(n.color.index==81)o=Sa[1];if(!o)throw new Error(e);n.color.rgb=o[0].toString(16)+o[1].toString(16)+o[2].toString(16)}else if(f.theme){n.color.theme=parseInt(f.theme,10);if(f.tint)n.color.tint=parseFloat(f.tint);if(f.theme&&t.themeElements&&t.themeElements.clrScheme){n.color.rgb=Jf(t.themeElements.clrScheme[n.color.theme].rgb,n.color.tint||0)}}break;case"<color/>":;case"</color>":break;case"<extLst":;case"<extLst>":;case"</extLst>":break;case"<ext":s=true;break;case"</ext>":s=false;break;default:if(a&&a.WTF){if(!s)throw new Error("unrecognized "+f[0]+" in fonts")};}})}function bo(e,r,t){r.NumberFmt=[];var a=K(O._table);for(var n=0;n<a.length;++n)r.NumberFmt[a[n]]=O._table[a[n]];var i=e[0].match(Be);if(!i)return;for(n=0;n<i.length;++n){var s=xe(i[n]);switch(Ie(s[0])){case"<numFmts":;case"</numFmts>":;case"<numFmts/>":;case"<numFmts>":break;case"<numFmt":{var f=Oe(Xe(s.formatCode)),o=parseInt(s.numFmtId,10);r.NumberFmt[o]=f;if(o>0){if(o>392){for(o=392;o>60;--o)if(r.NumberFmt[o]==null)break;r.NumberFmt[o]=f}O.load(f,o)}}break;case"</numFmt>":break;default:if(t.WTF)throw new Error("unrecognized "+s[0]+" in numFmts");}}}function wo(e){var r=["<numFmts>"];[[5,8],[23,26],[41,44],[50,392]].forEach(function(t){for(var a=t[0];a<=t[1];++a)if(e[a]!=null)r[r.length]=nr("numFmt",null,{numFmtId:a,formatCode:Ne(e[a])})});if(r.length===1)return"";r[r.length]="</numFmts>";r[0]=nr("numFmts",null,{count:r.length-2}).replace("/>",">");return r.join("")}var Co=["numFmtId","fillId","fontId","borderId","xfId"];var Eo=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"];function ko(e,r,t){r.CellXf=[];var a;var n=false;e[0].match(Be).forEach(function(e){var i=xe(e),s=0;switch(Ie(i[0])){case"<cellXfs":;case"<cellXfs>":;case"<cellXfs/>":;case"</cellXfs>":break;case"<xf":;case"<xf/>":a=i;delete a[0];for(s=0;s<Co.length;++s)if(a[Co[s]])a[Co[s]]=parseInt(a[Co[s]],10);for(s=0;s<Eo.length;++s)if(a[Eo[s]])a[Eo[s]]=ze(a[Eo[s]]);if(a.numFmtId>392){for(s=392;s>60;--s)if(r.NumberFmt[a.numFmtId]==r.NumberFmt[s]){a.numFmtId=s;break}}r.CellXf.push(a);break;case"</xf>":break;case"<alignment":;case"<alignment/>":var f={};if(i.vertical)f.vertical=i.vertical;if(i.horizontal)f.horizontal=i.horizontal;if(i.textRotation!=null)f.textRotation=i.textRotation;if(i.indent)f.indent=i.indent;if(i.wrapText)f.wrapText=i.wrapText;a.alignment=f;break;case"</alignment>":break;case"<protection":;case"</protection>":;case"<protection/>":break;case"<extLst":;case"<extLst>":;case"</extLst>":break;case"<ext":n=true;break;case"</ext>":n=false;break;default:if(t&&t.WTF){if(!n)throw new Error("unrecognized "+i[0]+" in cellXfs")};}})}function So(e){var r=[];r[r.length]=nr("cellXfs",null);e.forEach(function(e){r[r.length]=nr("xf",null,e)});r[r.length]="</cellXfs>";if(r.length===2)return"";r[0]=nr("cellXfs",null,{count:r.length-2}).replace("/>",">");return r.join("")}var Ao=function lm(){var e=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/;var r=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/;var t=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/;var a=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/;var n=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;return function i(s,f,o){var l={};if(!s)return l;s=s.replace(/<!--([\s\S]*?)-->/gm,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");var c;if(c=s.match(e))bo(c,l,o);if(c=s.match(a))mo(c,l,f,o);if(c=s.match(t))go(c,l,f,o);if(c=s.match(n))vo(c,l,f,o);if(c=s.match(r))ko(c,l,o);return l}}();var _o=nr("styleSheet",null,{xmlns:fr.main[0],"xmlns:vt":fr.vt});Da.STY="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles";function Bo(e,r){var t=[Ae,_o],a;if(e.SSF&&(a=wo(e.SSF))!=null)t[t.length]=a;t[t.length]='<fonts count="1"><font><sz val="12"/><color theme="1"/><name val="Calibri"/><family val="2"/><scheme val="minor"/></font></fonts>';t[t.length]='<fills count="2"><fill><patternFill patternType="none"/></fill><fill><patternFill patternType="gray125"/></fill></fills>';t[t.length]='<borders count="1"><border><left/><right/><top/><bottom/><diagonal/></border></borders>';t[t.length]='<cellStyleXfs count="1"><xf numFmtId="0" fontId="0" fillId="0" borderId="0"/></cellStyleXfs>';if(a=So(r.cellXfs))t[t.length]=a;t[t.length]='<cellStyles count="1"><cellStyle name="Normal" xfId="0" builtinId="0"/></cellStyles>';t[t.length]='<dxfs count="0"/>';t[t.length]='<tableStyles count="0" defaultTableStyle="TableStyleMedium9" defaultPivotStyle="PivotStyleMedium4"/>';if(t.length>2){t[t.length]="</styleSheet>";t[1]=t[1].replace("/>",">")}return t.join("")}function To(e,r){var t=e._R(2);var a=kt(e,r-2);return[t,a]}function yo(e,r,t){if(!t)t=jr(6+4*r.length);t._W(2,e);St(r,t);var a=t.length>t.l?t.slice(0,t.l):t;if(t.l==null)t.l=t.length;return a}function xo(e,r,t){var a={};a.sz=e._R(2)/20;var n=Qt(e,2,t);if(n.fCondense)a.condense=1;if(n.fExtend)a.extend=1;if(n.fShadow)a.shadow=1;if(n.fOutline)a.outline=1;if(n.fStrikeout)a.strike=1;if(n.fItalic)a.italic=1;var i=e._R(2);if(i===700)a.bold=1;switch(e._R(2)){case 1:a.vertAlign="superscript";break;case 2:a.vertAlign="subscript";break;}var s=e._R(1);if(s!=0)a.underline=s;var f=e._R(1);if(f>0)a.family=f;var o=e._R(1);if(o>0)a.charset=o;e.l++;a.color=$t(e,8);switch(e._R(1)){case 1:a.scheme="major";break;case 2:a.scheme="minor";break;}a.name=kt(e,r-21);return a}function Io(e,r){if(!r)r=jr(25+4*32);r._W(2,e.sz*20);Jt(e,r);r._W(2,e.bold?700:400);var t=0;if(e.vertAlign=="superscript")t=1;else if(e.vertAlign=="subscript")t=2;r._W(2,t);r._W(1,e.underline||0);r._W(1,e.family||0);r._W(1,e.charset||0);r._W(1,0);Zt(e.color,r);var a=0;if(e.scheme=="major")a=1;if(e.scheme=="minor")a=2;r._W(1,a);St(e.name,r);return r.length>r.l?r.slice(0,r.l):r}var Ro=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];var Do=Z(Ro);var Oo=Gr;function Fo(e,r){if(!r)r=jr(4*3+8*7+16*1);var t=Do[e.patternType];if(t==null)t=40;r._W(4,t);var a=0;if(t!=40){Zt({auto:1},r);Zt({auto:1},r);for(;a<12;++a)r._W(4,0)}else{for(;a<4;++a)r._W(4,0);for(;a<12;++a)r._W(4,0)}return r.length>r.l?r.slice(0,r.l):r}function Po(e,r){var t=e.l+r;var a=e._R(2);var n=e._R(2);e.l=t;return{ixfe:a,numFmtId:n}}function No(e,r,t){if(!t)t=jr(16);t._W(2,r||0);t._W(2,e.numFmtId||0);t._W(2,0);t._W(2,0);t._W(2,0);t._W(1,0);t._W(1,0);t._W(1,0);t._W(1,0);t._W(1,0);t._W(1,0);return t}function Lo(e,r){if(!r)r=jr(10);r._W(1,0);r._W(1,0);r._W(4,0);r._W(4,0);return r}var Mo=Gr;function Uo(e,r){if(!r)r=jr(51);r._W(1,0);Lo(null,r);Lo(null,r);Lo(null,r);Lo(null,r);Lo(null,r);return r.length>r.l?r.slice(0,r.l):r}function Ho(e,r){if(!r)r=jr(12+4*10);r._W(4,e.xfId);r._W(2,1);r._W(1,+e.builtinId);r._W(1,0);Pt(e.name||"",r);return r.length>r.l?r.slice(0,r.l):r}function Wo(e,r,t){var a=jr(4+256*2*4);a._W(4,e);Pt(r,a);Pt(t,a);return a.length>a.l?a.slice(0,a.l):a}function Vo(e,r,t){var a={};a.NumberFmt=[];for(var n in O._table)a.NumberFmt[n]=O._table[n];a.CellXf=[];a.Fonts=[];var i=[];var s=false;Kr(e,function f(e,n,o){switch(o){case 44:a.NumberFmt[e[0]]=e[1];O.load(e[1],e[0]);break;case 43:a.Fonts.push(e);if(e.color.theme!=null&&r&&r.themeElements&&r.themeElements.clrScheme){e.color.rgb=Jf(r.themeElements.clrScheme[e.color.theme].rgb,e.color.tint||0)}break;case 1025:break;case 45:break;case 46:break;case 47:if(i[i.length-1]=="BrtBeginCellXFs"){a.CellXf.push(e)}break;case 48:;case 507:;case 572:;case 475:break;case 1171:;case 2102:;case 1130:;case 512:;case 2095:;case 3072:break;case 35:s=true;break;case 36:s=false;break;case 37:i.push(n);break;case 38:i.pop();break;default:if((n||"").indexOf("Begin")>0)i.push(n);else if((n||"").indexOf("End")>0)i.pop();else if(!s||t.WTF)throw new Error("Unexpected record "+o+" "+n);}});return a}function zo(e,r){if(!r)return;var t=0;[[5,8],[23,26],[41,44],[50,392]].forEach(function(e){for(var a=e[0];a<=e[1];++a)if(r[a]!=null)++t});if(t==0)return;$r(e,"BrtBeginFmts",Et(t));[[5,8],[23,26],[41,44],[50,392]].forEach(function(t){for(var a=t[0];a<=t[1];++a)if(r[a]!=null)$r(e,"BrtFmt",yo(a,r[a]))});$r(e,"BrtEndFmts")}function Xo(e){var r=1;if(r==0)return;$r(e,"BrtBeginFonts",Et(r));$r(e,"BrtFont",Io({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"}));$r(e,"BrtEndFonts")}function Go(e){var r=2;if(r==0)return;$r(e,"BrtBeginFills",Et(r));$r(e,"BrtFill",Fo({patternType:"none"}));$r(e,"BrtFill",Fo({patternType:"gray125"}));$r(e,"BrtEndFills")}function jo(e){var r=1;if(r==0)return;$r(e,"BrtBeginBorders",Et(r));$r(e,"BrtBorder",Uo({}));$r(e,"BrtEndBorders")}function Ko(e){var r=1;$r(e,"BrtBeginCellStyleXFs",Et(r));$r(e,"BrtXF",No({numFmtId:0,fontId:0,fillId:0,borderId:0},65535));$r(e,"BrtEndCellStyleXFs")}function Yo(e,r){$r(e,"BrtBeginCellXFs",Et(r.length));r.forEach(function(r){$r(e,"BrtXF",No(r,0))});$r(e,"BrtEndCellXFs")}function $o(e){var r=1;$r(e,"BrtBeginStyles",Et(r));$r(e,"BrtStyle",Ho({xfId:0,builtinId:0,name:"Normal"}));$r(e,"BrtEndStyles")}function Zo(e){var r=0;$r(e,"BrtBeginDXFs",Et(r));$r(e,"BrtEndDXFs")}function Qo(e){var r=0;$r(e,"BrtBeginTableStyles",Wo(r,"TableStyleMedium9","PivotStyleMedium4"));$r(e,"BrtEndTableStyles")}function Jo(){return}function qo(e,r){var t=Yr();$r(t,"BrtBeginStyleSheet");zo(t,e.SSF);Xo(t,e);Go(t,e);jo(t,e);Ko(t,e);Yo(t,r.cellXfs);$o(t,e);Zo(t,e);Qo(t,e);Jo(t,e);$r(t,"BrtEndStyleSheet");return t.end()}Da.THEME="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme";function el(e,r,t){r.themeElements.clrScheme=[];var a={};(e[0].match(Be)||[]).forEach(function(e){var n=xe(e);switch(n[0]){case"<a:clrScheme":;case"</a:clrScheme>":break;case"<a:srgbClr":a.rgb=n.val;break;case"<a:sysClr":a.rgb=n.lastClr;break;case"<a:dk1>":;case"</a:dk1>":;case"<a:lt1>":;case"</a:lt1>":;case"<a:dk2>":;case"</a:dk2>":;case"<a:lt2>":;case"</a:lt2>":;case"<a:accent1>":;case"</a:accent1>":;case"<a:accent2>":;case"</a:accent2>":;case"<a:accent3>":;case"</a:accent3>":;case"<a:accent4>":;case"</a:accent4>":;case"<a:accent5>":;case"</a:accent5>":;case"<a:accent6>":;case"</a:accent6>":;case"<a:hlink>":;case"</a:hlink>":;case"<a:folHlink>":;case"</a:folHlink>":if(n[0].charAt(1)==="/"){r.themeElements.clrScheme.push(a);a={}}else{a.name=n[0].slice(3,n[0].length-1)}break;default:if(t&&t.WTF)throw new Error("Unrecognized "+n[0]+" in clrScheme");}})}function rl(){}function tl(){}var al=/<a:clrScheme([^>]*)>[\s\S]*<\/a:clrScheme>/;var nl=/<a:fontScheme([^>]*)>[\s\S]*<\/a:fontScheme>/;var il=/<a:fmtScheme([^>]*)>[\s\S]*<\/a:fmtScheme>/;function sl(e,r,t){r.themeElements={};var a;[["clrScheme",al,el],["fontScheme",nl,rl],["fmtScheme",il,tl]].forEach(function(n){if(!(a=e.match(n[1])))throw new Error(n[0]+" not found in themeElements");n[2](a,r,t)})}var fl=/<a:themeElements([^>]*)>[\s\S]*<\/a:themeElements>/;function ol(e,r){if(!e||e.length===0)return ol(ll());var t;var a={};if(!(t=e.match(fl)))throw new Error("themeElements not found in theme");sl(t[0],a,r);return a}function ll(e,r){if(r&&r.themeXLSX)return r.themeXLSX;var t=[Ae];t[t.length]='<a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme">';t[t.length]="<a:themeElements>";t[t.length]='<a:clrScheme name="Office">';t[t.length]='<a:dk1><a:sysClr val="windowText" lastClr="000000"/></a:dk1>';t[t.length]='<a:lt1><a:sysClr val="window" lastClr="FFFFFF"/></a:lt1>';t[t.length]='<a:dk2><a:srgbClr val="1F497D"/></a:dk2>';t[t.length]='<a:lt2><a:srgbClr val="EEECE1"/></a:lt2>';t[t.length]='<a:accent1><a:srgbClr val="4F81BD"/></a:accent1>';t[t.length]='<a:accent2><a:srgbClr val="C0504D"/></a:accent2>';t[t.length]='<a:accent3><a:srgbClr val="9BBB59"/></a:accent3>';t[t.length]='<a:accent4><a:srgbClr val="8064A2"/></a:accent4>';t[t.length]='<a:accent5><a:srgbClr val="4BACC6"/></a:accent5>';t[t.length]='<a:accent6><a:srgbClr val="F79646"/></a:accent6>';t[t.length]='<a:hlink><a:srgbClr val="0000FF"/></a:hlink>';t[t.length]='<a:folHlink><a:srgbClr val="800080"/></a:folHlink>';t[t.length]="</a:clrScheme>";t[t.length]='<a:fontScheme name="Office">';t[t.length]="<a:majorFont>";t[t.length]='<a:latin typeface="Cambria"/>';t[t.length]='<a:ea typeface=""/>';t[t.length]='<a:cs typeface=""/>';t[t.length]='<a:font script="Jpan" typeface="锛汲 锛般偞銈枫儍銈�"/>';t[t.length]='<a:font script="Hang" typeface="毵戩潃 瓿犽敃"/>';t[t.length]='<a:font script="Hans" typeface="瀹嬩綋"/>';t[t.length]='<a:font script="Hant" typeface="鏂扮窗鏄庨珨"/>';t[t.length]='<a:font script="Arab" typeface="Times New Roman"/>';t[t.length]='<a:font script="Hebr" typeface="Times New Roman"/>';t[t.length]='<a:font script="Thai" typeface="Tahoma"/>';t[t.length]='<a:font script="Ethi" typeface="Nyala"/>';t[t.length]='<a:font script="Beng" typeface="Vrinda"/>';t[t.length]='<a:font script="Gujr" typeface="Shruti"/>';t[t.length]='<a:font script="Khmr" typeface="MoolBoran"/>';t[t.length]='<a:font script="Knda" typeface="Tunga"/>';t[t.length]='<a:font script="Guru" typeface="Raavi"/>';t[t.length]='<a:font script="Cans" typeface="Euphemia"/>';t[t.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>';t[t.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>';t[t.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>';t[t.length]='<a:font script="Thaa" typeface="MV Boli"/>';t[t.length]='<a:font script="Deva" typeface="Mangal"/>';t[t.length]='<a:font script="Telu" typeface="Gautami"/>';t[t.length]='<a:font script="Taml" typeface="Latha"/>';t[t.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>';t[t.length]='<a:font script="Orya" typeface="Kalinga"/>';t[t.length]='<a:font script="Mlym" typeface="Kartika"/>';t[t.length]='<a:font script="Laoo" typeface="DokChampa"/>';t[t.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>';t[t.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>';t[t.length]='<a:font script="Viet" typeface="Times New Roman"/>';t[t.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>';t[t.length]='<a:font script="Geor" typeface="Sylfaen"/>';t[t.length]="</a:majorFont>";t[t.length]="<a:minorFont>";t[t.length]='<a:latin typeface="Calibri"/>';t[t.length]='<a:ea typeface=""/>';t[t.length]='<a:cs typeface=""/>';t[t.length]='<a:font script="Jpan" typeface="锛汲 锛般偞銈枫儍銈�"/>';t[t.length]='<a:font script="Hang" typeface="毵戩潃 瓿犽敃"/>';t[t.length]='<a:font script="Hans" typeface="瀹嬩綋"/>';t[t.length]='<a:font script="Hant" typeface="鏂扮窗鏄庨珨"/>';t[t.length]='<a:font script="Arab" typeface="Arial"/>';t[t.length]='<a:font script="Hebr" typeface="Arial"/>';t[t.length]='<a:font script="Thai" typeface="Tahoma"/>';t[t.length]='<a:font script="Ethi" typeface="Nyala"/>';t[t.length]='<a:font script="Beng" typeface="Vrinda"/>';t[t.length]='<a:font script="Gujr" typeface="Shruti"/>';t[t.length]='<a:font script="Khmr" typeface="DaunPenh"/>';t[t.length]='<a:font script="Knda" typeface="Tunga"/>';t[t.length]='<a:font script="Guru" typeface="Raavi"/>';t[t.length]='<a:font script="Cans" typeface="Euphemia"/>';t[t.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>';t[t.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>';t[t.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>';t[t.length]='<a:font script="Thaa" typeface="MV Boli"/>';t[t.length]='<a:font script="Deva" typeface="Mangal"/>';t[t.length]='<a:font script="Telu" typeface="Gautami"/>';t[t.length]='<a:font script="Taml" typeface="Latha"/>';t[t.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>';t[t.length]='<a:font script="Orya" typeface="Kalinga"/>';t[t.length]='<a:font script="Mlym" typeface="Kartika"/>';t[t.length]='<a:font script="Laoo" typeface="DokChampa"/>';t[t.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>';t[t.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>';t[t.length]='<a:font script="Viet" typeface="Arial"/>';t[t.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>';t[t.length]='<a:font script="Geor" typeface="Sylfaen"/>';t[t.length]="</a:minorFont>";t[t.length]="</a:fontScheme>";t[t.length]='<a:fmtScheme name="Office">';t[t.length]="<a:fillStyleLst>";t[t.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>';t[t.length]='<a:gradFill rotWithShape="1">';t[t.length]="<a:gsLst>";t[t.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="50000"/><a:satMod val="300000"/></a:schemeClr></a:gs>';t[t.length]='<a:gs pos="35000"><a:schemeClr val="phClr"><a:tint val="37000"/><a:satMod val="300000"/></a:schemeClr></a:gs>';t[t.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="15000"/><a:satMod val="350000"/></a:schemeClr></a:gs>';t[t.length]="</a:gsLst>";t[t.length]='<a:lin ang="16200000" scaled="1"/>';t[t.length]="</a:gradFill>";t[t.length]='<a:gradFill rotWithShape="1">';t[t.length]="<a:gsLst>";t[t.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="100000"/><a:shade val="100000"/><a:satMod val="130000"/></a:schemeClr></a:gs>';t[t.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="50000"/><a:shade val="100000"/><a:satMod val="350000"/></a:schemeClr></a:gs>';t[t.length]="</a:gsLst>";t[t.length]='<a:lin ang="16200000" scaled="0"/>';t[t.length]="</a:gradFill>";t[t.length]="</a:fillStyleLst>";t[t.length]="<a:lnStyleLst>";t[t.length]='<a:ln w="9525" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"><a:shade val="95000"/><a:satMod val="105000"/></a:schemeClr></a:solidFill><a:prstDash val="solid"/></a:ln>';t[t.length]='<a:ln w="25400" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>';t[t.length]='<a:ln w="38100" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>';t[t.length]="</a:lnStyleLst>";t[t.length]="<a:effectStyleLst>";t[t.length]="<a:effectStyle>";t[t.length]="<a:effectLst>";t[t.length]='<a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="38000"/></a:srgbClr></a:outerShdw>';t[t.length]="</a:effectLst>";t[t.length]="</a:effectStyle>";t[t.length]="<a:effectStyle>";t[t.length]="<a:effectLst>";t[t.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>';t[t.length]="</a:effectLst>";t[t.length]="</a:effectStyle>";t[t.length]="<a:effectStyle>";t[t.length]="<a:effectLst>";t[t.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>';t[t.length]="</a:effectLst>";t[t.length]='<a:scene3d><a:camera prst="orthographicFront"><a:rot lat="0" lon="0" rev="0"/></a:camera><a:lightRig rig="threePt" dir="t"><a:rot lat="0" lon="0" rev="1200000"/></a:lightRig></a:scene3d>';t[t.length]='<a:sp3d><a:bevelT w="63500" h="25400"/></a:sp3d>';t[t.length]="</a:effectStyle>";t[t.length]="</a:effectStyleLst>";t[t.length]="<a:bgFillStyleLst>";t[t.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>';t[t.length]='<a:gradFill rotWithShape="1">';t[t.length]="<a:gsLst>";t[t.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="40000"/><a:satMod val="350000"/></a:schemeClr></a:gs>';t[t.length]='<a:gs pos="40000"><a:schemeClr val="phClr"><a:tint val="45000"/><a:shade val="99000"/><a:satMod val="350000"/></a:schemeClr></a:gs>';t[t.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="20000"/><a:satMod val="255000"/></a:schemeClr></a:gs>';t[t.length]="</a:gsLst>";t[t.length]='<a:path path="circle"><a:fillToRect l="50000" t="-80000" r="50000" b="180000"/></a:path>';t[t.length]="</a:gradFill>";t[t.length]='<a:gradFill rotWithShape="1">';t[t.length]="<a:gsLst>";t[t.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="80000"/><a:satMod val="300000"/></a:schemeClr></a:gs>';t[t.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="30000"/><a:satMod val="200000"/></a:schemeClr></a:gs>';t[t.length]="</a:gsLst>";t[t.length]='<a:path path="circle"><a:fillToRect l="50000" t="50000" r="50000" b="50000"/></a:path>';t[t.length]="</a:gradFill>";t[t.length]="</a:bgFillStyleLst>";t[t.length]="</a:fmtScheme>";t[t.length]="</a:themeElements>";t[t.length]="<a:objectDefaults>";t[t.length]="<a:spDef>";t[t.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="1"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="3"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="2"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="lt1"/></a:fontRef></a:style>';t[t.length]="</a:spDef>";t[t.length]="<a:lnDef>";t[t.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="2"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="0"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="1"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="tx1"/></a:fontRef></a:style>';t[t.length]="</a:lnDef>";t[t.length]="</a:objectDefaults>";t[t.length]="<a:extraClrSchemeLst/>";t[t.length]="</a:theme>";return t.join("")}function cl(e,r,t){var a=e.l+r;var n=e._R(4);if(n===124226)return;if(!t.cellStyles||!ke){e.l=a;return}var i=e.slice(e.l);e.l=a;var s;try{s=new ke(i)}catch(f){return}var o=Ce(s,"theme/theme/theme1.xml",true);if(!o)return;return ol(o,t)}function hl(e){return e._R(4)}function ul(e){var r={};r.xclrType=e._R(2);r.nTintShade=e._R(2);switch(r.xclrType){case 0:e.l+=4;break;case 1:r.xclrValue=dl(e,4);break;case 2:r.xclrValue=ii(e,4);break;case 3:r.xclrValue=hl(e,4);break;case 4:e.l+=4;break;}e.l+=8;return r}function dl(e,r){return Gr(e,r)}function pl(e,r){return Gr(e,r)}function vl(e){var r=e._R(2);var t=e._R(2)-4;var a=[r];switch(r){case 4:;case 5:;case 7:;case 8:;case 9:;case 10:;case 11:;case 13:a[1]=ul(e,t);break;case 6:a[1]=pl(e,t);break;case 14:;case 15:a[1]=e._R(t===1?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+r+" "+t);}return a}function gl(e,r){var t=e.l+r;e.l+=2;var a=e._R(2);e.l+=2;var n=e._R(2);var i=[];while(n-- >0)i.push(vl(e,t-e.l));return{ixfe:a,ext:i}}function ml(e,r){r.forEach(function(e){switch(e[0]){case 4:break;case 5:break;case 6:break;case 7:break;case 8:break;case 9:break;case 10:break;case 11:break;case 13:break;case 14:break;case 15:break;}})}function bl(e){var r=[];if(!e)return r;var t=1;(e.match(Be)||[]).forEach(function(e){var a=xe(e);switch(a[0]){case"<?xml":break;case"<calcChain":;case"<calcChain>":;case"</calcChain>":break;case"<c":delete a[0];if(a.i)t=a.i;else a.i=t;r.push(a);break;}});return r}function wl(e){var r={};r.i=e._R(4);var t={};t.r=e._R(4);t.c=e._R(4);r.r=ut(t);var a=e._R(1);if(a&2)r.l="1";if(a&8)r.a="1";return r}function Cl(e,r,t){var a=[];var n=false;Kr(e,function i(e,r,s){switch(s){case 63:a.push(e);break;default:if((r||"").indexOf("Begin")>0){}else if((r||"").indexOf("End")>0){}else if(!n||t.WTF)throw new Error("Unexpected record "+s+" "+r);}});return a}function El(){}function kl(e,r,t){if(!e)return e;var a=t||{};var n=false,i=false;Kr(e,function s(e,r,t){if(i)return;switch(t){case 359:;case 363:;case 364:;case 366:;case 367:;case 368:;case 369:;case 370:;case 371:;case 472:;case 577:;case 578:;case 579:;case 580:;case 581:;case 582:;case 583:;case 584:;case 585:;case 586:;case 587:break;case 35:n=true;break;case 36:n=false;break;default:if((r||"").indexOf("Begin")>0){}else if((r||"").indexOf("End")>0){}else if(!n||a.WTF)throw new Error("Unexpected record "+t.toString(16)+" "+r);}},a)}Da.IMG="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image";Da.DRAW="http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing";function Sl(e,r){if(!e)return"??";var t=(e.match(/<c:chart [^>]*r:id="([^"]*)"/)||["",""])[1];return r["!id"][t].Target}var Al=1024;function _l(e,r){var t=[21600,21600];var a=["m0,0l0",t[1],t[0],t[1],t[0],"0xe"].join(",");var n=[nr("xml",null,{"xmlns:v":or.v,"xmlns:o":or.o,"xmlns:x":or.x,"xmlns:mv":or.mv}).replace(/\/>/,">"),nr("o:shapelayout",nr("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"}),nr("v:shapetype",[nr("v:stroke",null,{joinstyle:"miter"}),nr("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:t.join(","),path:a})];while(Al<e*1e3)Al+=1e3;r.forEach(function(e){var r=ht(e[0]);n=n.concat(["<v:shape"+ar({id:"_x0000_s"+ ++Al,type:"#_x0000_t202",style:"position:absolute; margin-left:80pt;margin-top:5pt;width:104pt;height:64pt;z-index:10"+(e[1].hidden?";visibility:hidden":""),fillcolor:"#ECFAD4",strokecolor:"#edeaa1"})+">",nr("v:fill",nr("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}),{color2:"#BEFF82",angle:"-180",type:"gradient"}),nr("v:shadow",null,{on:"t",obscured:"t"}),nr("v:path",null,{"o:connecttype":"none"}),'<v:textbox><div style="text-align:left"></div></v:textbox>','<x:ClientData ObjectType="Note">',"<x:MoveWithCells/>","<x:SizeWithCells/>",tr("x:Anchor",[r.c,0,r.r,0,r.c+3,100,r.r+5,100].join(",")),tr("x:AutoFill","False"),tr("x:Row",String(r.r)),tr("x:Column",String(r.c)),e[1].hidden?"":"<x:Visible/>","</x:ClientData>","</v:shape>"])});n.push("</xml>");return n.join("")}Da.CMNT="http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments";function Bl(e,r,t,a,n){for(var i=0;i!=r.length;++i){
-var s=r[i];var f=wp(we(e,s.replace(/^\//,""),true),s,n);if(!f||!f.length)continue;var o=K(t);for(var l=0;l!=o.length;++l){var c=o[l];var h=a[c];if(h){var u=h[s];if(u)Tl(c,t[c],f)}}}}function Tl(e,r,t){var a=Array.isArray(r);var n;t.forEach(function(e){var t=ht(e.ref);if(a){if(!r[t.r])r[t.r]=[];n=r[t.r][t.c]}else n=r[e.ref];if(!n){n={};if(a)r[t.r][t.c]=n;else r[e.ref]=n;var i=vt(r["!ref"]||"BDWGO1000001:A1");if(i.s.r>t.r)i.s.r=t.r;if(i.e.r<t.r)i.e.r=t.r;if(i.s.c>t.c)i.s.c=t.c;if(i.e.c<t.c)i.e.c=t.c;var s=pt(i);if(s!==r["!ref"])r["!ref"]=s}if(!n.c)n.c=[];var f={a:e.author,t:e.t,r:e.r};if(e.h)f.h=e.h;n.c.push(f)})}function yl(e,r){if(e.match(/<(?:\w+:)?comments *\/>/))return[];var t=[];var a=[];var n=e.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);if(n&&n[1])n[1].split(/<\/\w*:?author>/).forEach(function(e){if(e===""||e.trim()==="")return;var r=e.match(/<(?:\w+:)?author[^>]*>(.*)/);if(r)t.push(r[1])});var i=e.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);if(i&&i[1])i[1].split(/<\/\w*:?comment>/).forEach(function(e){if(e===""||e.trim()==="")return;var n=e.match(/<(?:\w+:)?comment[^>]*>/);if(!n)return;var i=xe(n[0]);var s={author:i.authorId&&t[i.authorId]||"sheetjsghost",ref:i.ref,guid:i.guid};var f=ht(i.ref);if(r.sheetRows&&r.sheetRows<=f.r)return;var o=e.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/);var l=!!o&&!!o[1]&&uf(o[1])||{r:"",t:"",h:""};s.r=l.r;if(l.r=="<t></t>")l.t=l.h="";s.t=l.t.replace(/\r\n/g,"\n").replace(/\r/g,"\n");if(r.cellHTML)s.h=l.h;a.push(s)});return a}var xl=nr("comments",null,{xmlns:fr.main[0]});function Il(e){var r=[Ae,xl];var t=[];r.push("<authors>");e.forEach(function(e){e[1].forEach(function(e){var a=Ne(e.a);if(t.indexOf(a)>-1)return;t.push(a);r.push("<author>"+a+"</author>")})});r.push("</authors>");r.push("<commentList>");e.forEach(function(e){e[1].forEach(function(a){r.push('<comment ref="'+e[0]+'" authorId="'+t.indexOf(Ne(a.a))+'"><text>');r.push(tr("t",a.t==null?"":Ne(a.t)));r.push("</text></comment>")})});r.push("</commentList>");if(r.length>2){r[r.length]="</comments>";r[1]=r[1].replace("/>",">")}return r.join("")}function Rl(e){var r={};r.iauthor=e._R(4);var t=zt(e,16);r.rfx=t.s;r.ref=ut(t.s);e.l+=16;return r}function Dl(e,r){if(r==null)r=jr(36);r._W(4,e[1].iauthor);Xt(e[0],r);r._W(4,0);r._W(4,0);r._W(4,0);r._W(4,0);return r}var Ol=kt;function Fl(e){return St(e.slice(0,54))}function Pl(e,r){var t=[];var a=[];var n={};var i=false;Kr(e,function s(e,f,o){switch(o){case 632:a.push(e);break;case 635:n=e;break;case 637:n.t=e.t;n.h=e.h;n.r=e.r;break;case 636:n.author=a[n.iauthor];delete n.iauthor;if(r.sheetRows&&r.sheetRows<=n.rfx.r)break;if(!n.t)n.t="";delete n.rfx;t.push(n);break;case 3072:break;case 35:i=true;break;case 36:i=false;break;case 37:break;case 38:break;default:if((f||"").indexOf("Begin")>0){}else if((f||"").indexOf("End")>0){}else if(!i||r.WTF)throw new Error("Unexpected record "+o+" "+f);}});return t}function Nl(e){var r=Yr();var t=[];$r(r,"BrtBeginComments");$r(r,"BrtBeginCommentAuthors");e.forEach(function(e){e[1].forEach(function(e){if(t.indexOf(e.a)>-1)return;t.push(e.a.slice(0,54));$r(r,"BrtCommentAuthor",Fl(e.a))})});$r(r,"BrtEndCommentAuthors");$r(r,"BrtBeginCommentList");e.forEach(function(e){e[1].forEach(function(a){a.iauthor=t.indexOf(a.a);var n={s:ht(e[0]),e:ht(e[0])};$r(r,"BrtBeginComment",Dl([n,a]));if(a.t&&a.t.length>0)$r(r,"BrtCommentText",xt(a));$r(r,"BrtEndComment");delete a.iauthor})});$r(r,"BrtEndCommentList");$r(r,"BrtEndComments");return r.end()}var Ll="application/vnd.ms-office.vbaProject";function Ml(e){var r=V.utils.cfb_new({root:"R"});e.FullPaths.forEach(function(t,a){if(t.slice(-1)==="/"||!t.match(/_VBA_PROJECT_CUR/))return;var n=t.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");V.utils.cfb_add(r,n,e.FileIndex[a].content)});return V.write(r)}function Ul(e,r){r.FullPaths.forEach(function(t,a){if(a==0)return;var n=t.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");if(n.slice(-1)!=="/")V.utils.cfb_add(e,n,r.FileIndex[a].content)})}var Hl=["xlsb","xlsm","xlam","biff8","xla"];Da.DS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet";Da.MS="http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet";function Wl(){return{"!type":"dialog"}}function Vl(){return{"!type":"dialog"}}function zl(){return{"!type":"macro"}}function Xl(){return{"!type":"macro"}}var Gl=function(){var e=/(^|[^A-Za-z])R(\[?)(-?\d+|)\]?C(\[?)(-?\d+|)\]?/g;var r={r:0,c:0};function t(e,t,a,n,i,s){var f=n.length>0?parseInt(n,10)|0:0,o=s.length>0?parseInt(s,10)|0:0;if(o<0&&i.length===0)o=0;var l=false,c=false;if(i.length>0||s.length==0)l=true;if(l)o+=r.c;else--o;if(a.length>0||n.length==0)c=true;if(c)f+=r.r;else--f;return t+(l?"":"$")+ft(o)+(c?"":"$")+at(f)}return function a(n,i){r=i;return n.replace(e,t)}}();var jl=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)([1-9]\d{0,5}|10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6])(?![_.\(A-Za-z0-9])/g;var Kl=function(){return function e(r,t){return r.replace(jl,function(e,r,a,n,i,s){var f=st(n)-(a?0:t.c);var o=tt(s)-(i?0:t.r);var l=o==0?"":!i?"["+o+"]":o+1;var c=f==0?"":!a?"["+f+"]":f+1;return r+"R"+l+"C"+c})}}();function Yl(e,r){return e.replace(jl,function(e,t,a,n,i,s){return t+(a=="$"?a+n:ft(st(n)+r.c))+(i=="$"?i+s:at(tt(s)+r.r))})}function $l(e,r,t){var a=dt(r),n=a.s,i=ht(t);var s={r:i.r-n.r,c:i.c-n.c};return Yl(e,s)}function Zl(e){if(e.length==1)return false;return true}function Ql(e){return e.replace(/_xlfn\./g,"")}function Jl(e){e.l+=1;return}function ql(e,r){var t=e._R(r==1?1:2);return[t&16383,t>>14&1,t>>15&1]}function ec(e,r,t){var a=2;if(t){if(t.biff>=2&&t.biff<=5)return rc(e,r,t);else if(t.biff==12)a=4}var n=e._R(a),i=e._R(a);var s=ql(e,2);var f=ql(e,2);return{s:{r:n,c:s[0],cRel:s[1],rRel:s[2]},e:{r:i,c:f[0],cRel:f[1],rRel:f[2]}}}function rc(e){var r=ql(e,2),t=ql(e,2);var a=e._R(1);var n=e._R(1);return{s:{r:r[0],c:a,cRel:r[1],rRel:r[2]},e:{r:t[0],c:n,cRel:t[1],rRel:t[2]}}}function tc(e,r,t){if(t.biff<8)return rc(e,r,t);var a=e._R(t.biff==12?4:2),n=e._R(t.biff==12?4:2);var i=ql(e,2);var s=ql(e,2);return{s:{r:a,c:i[0],cRel:i[1],rRel:i[2]},e:{r:n,c:s[0],cRel:s[1],rRel:s[2]}}}function ac(e,r,t){if(t&&t.biff>=2&&t.biff<=5)return nc(e,r,t);var a=e._R(t&&t.biff==12?4:2);var n=ql(e,2);return{r:a,c:n[0],cRel:n[1],rRel:n[2]}}function nc(e){var r=ql(e,2);var t=e._R(1);return{r:r[0],c:t,cRel:r[1],rRel:r[2]}}function ic(e){var r=e._R(2);var t=e._R(2);return{r:r,c:t&255,fQuoted:!!(t&16384),cRel:t>>15,rRel:t>>15}}function sc(e,r,t){var a=t&&t.biff?t.biff:8;if(a>=2&&a<=5)return fc(e,r,t);var n=e._R(a>=12?4:2);var i=e._R(2);var s=(i&16384)>>14,f=(i&32768)>>15;i&=16383;if(f==1)while(n>524287)n-=1048576;if(s==1)while(i>8191)i=i-16384;return{r:n,c:i,cRel:s,rRel:f}}function fc(e){var r=e._R(2);var t=e._R(1);var a=(r&32768)>>15,n=(r&16384)>>14;r&=16383;if(a==1&&r>=8192)r=r-16384;if(n==1&&t>=128)t=t-256;return{r:r,c:t,cRel:n,rRel:a}}function oc(e,r,t){var a=(e[e.l++]&96)>>5;var n=ec(e,t.biff>=2&&t.biff<=5?6:8,t);return[a,n]}function lc(e,r,t){var a=(e[e.l++]&96)>>5;var n=e._R(2,"i");var i=8;if(t)switch(t.biff){case 5:e.l+=12;i=6;break;case 12:i=12;break;}var s=ec(e,i,t);return[a,n,s]}function cc(e,r,t){var a=(e[e.l++]&96)>>5;e.l+=t&&t.biff>8?12:t.biff<8?6:8;return[a]}function hc(e,r,t){var a=(e[e.l++]&96)>>5;var n=e._R(2);var i=8;if(t)switch(t.biff){case 5:e.l+=12;i=6;break;case 12:i=12;break;}e.l+=i;return[a,n]}function uc(e,r,t){var a=(e[e.l++]&96)>>5;var n=tc(e,r-1,t);return[a,n]}function dc(e,r,t){var a=(e[e.l++]&96)>>5;e.l+=t.biff==2?6:t.biff==12?14:7;return[a]}function pc(e){var r=e[e.l+1]&1;var t=1;e.l+=4;return[r,t]}function vc(e,r,t){e.l+=2;var a=e._R(t&&t.biff==2?1:2);var n=[];for(var i=0;i<=a;++i)n.push(e._R(t&&t.biff==2?1:2));return n}function gc(e,r,t){var a=e[e.l+1]&255?1:0;e.l+=2;return[a,e._R(t&&t.biff==2?1:2)]}function mc(e,r,t){var a=e[e.l+1]&255?1:0;e.l+=2;return[a,e._R(t&&t.biff==2?1:2)]}function bc(e){var r=e[e.l+1]&255?1:0;e.l+=2;return[r,e._R(2)]}function wc(e,r,t){var a=e[e.l+1]&255?1:0;e.l+=t&&t.biff==2?3:4;return[a]}function Cc(e){var r=e._R(1),t=e._R(1);return[r,t]}function Ec(e){e._R(2);return Cc(e,2)}function kc(e){e._R(2);return Cc(e,2)}function Sc(e,r,t){var a=(e[e.l]&96)>>5;e.l+=1;var n=ac(e,0,t);return[a,n]}function Ac(e,r,t){var a=(e[e.l]&96)>>5;e.l+=1;var n=sc(e,0,t);return[a,n]}function _c(e,r,t){var a=(e[e.l]&96)>>5;e.l+=1;var n=e._R(2);if(t&&t.biff==5)e.l+=12;var i=ac(e,0,t);return[a,n,i]}function Bc(e,r,t){var a=(e[e.l]&96)>>5;e.l+=1;var n=e._R(t&&t.biff<=3?1:2);return[Hh[n],Uh[n],a]}function Tc(e,r,t){var a=e[e.l++];var n=e._R(1),i=t&&t.biff<=3?[a==88?-1:0,e._R(1)]:yc(e);return[n,(i[0]===0?Uh:Mh)[i[1]]]}function yc(e){return[e[e.l+1]>>7,e._R(2)&32767]}function xc(e,r,t){e.l+=t&&t.biff==2?3:4;return}function Ic(e,r,t){e.l++;if(t&&t.biff==12)return[e._R(4,"i"),0];var a=e._R(2);var n=e._R(t&&t.biff==2?1:2);return[a,n]}function Rc(e){e.l++;return Kt[e._R(1)]}function Dc(e){e.l++;return e._R(2)}function Oc(e){e.l++;return e._R(1)!==0}function Fc(e){e.l++;return Gt(e,8)}function Pc(e,r,t){e.l++;return jn(e,r-1,t)}function Nc(e,r){var t=[e._R(1)];if(r==12)switch(t[0]){case 2:t[0]=4;break;case 4:t[0]=16;break;case 0:t[0]=1;break;case 1:t[0]=2;break;}switch(t[0]){case 4:t[1]=Un(e,1)?"TRUE":"FALSE";if(r!=12)e.l+=7;break;case 37:;case 16:t[1]=Kt[e[e.l]];e.l+=r==12?4:8;break;case 0:e.l+=8;break;case 1:t[1]=Gt(e,8);break;case 2:t[1]=Zn(e,0,{biff:r>0&&r<8?2:r});break;default:throw new Error("Bad SerAr: "+t[0]);}return t}function Lc(e,r,t){var a=e._R(t.biff==12?4:2);var n=[];for(var i=0;i!=a;++i)n.push((t.biff==12?zt:pi)(e,8));return n}function Mc(e,r,t){var a=0,n=0;if(t.biff==12){a=e._R(4);n=e._R(4)}else{n=1+e._R(1);a=1+e._R(2)}if(t.biff>=2&&t.biff<8){--a;if(--n==0)n=256}for(var i=0,s=[];i!=a&&(s[i]=[]);++i)for(var f=0;f!=n;++f)s[i][f]=Nc(e,t.biff);return s}function Uc(e,r,t){var a=e._R(1)>>>5&3;var n=!t||t.biff>=8?4:2;var i=e._R(n);switch(t.biff){case 2:e.l+=5;break;case 3:;case 4:e.l+=8;break;case 5:e.l+=12;break;}return[a,0,i]}function Hc(e,r,t){if(t.biff==5)return Wc(e,r,t);var a=e._R(1)>>>5&3;var n=e._R(2);var i=e._R(4);return[a,n,i]}function Wc(e){var r=e._R(1)>>>5&3;var t=e._R(2,"i");e.l+=8;var a=e._R(2);e.l+=12;return[r,t,a]}function Vc(e,r,t){var a=e._R(1)>>>5&3;e.l+=t&&t.biff==2?3:4;var n=e._R(t&&t.biff==2?1:2);return[a,n]}function zc(e,r,t){var a=e._R(1)>>>5&3;var n=e._R(t&&t.biff==2?1:2);return[a,n]}function Xc(e,r,t){var a=e._R(1)>>>5&3;e.l+=4;if(t.biff<8)e.l--;if(t.biff==12)e.l+=2;return[a]}function Gc(e,r,t){var a=(e[e.l++]&96)>>5;var n=e._R(2);var i=4;if(t)switch(t.biff){case 5:i=15;break;case 12:i=6;break;}e.l+=i;return[a,n]}var jc=Gr;var Kc=Gr;var Yc=Gr;function $c(e,r,t){e.l+=2;return[ic(e,4,t)]}function Zc(e){e.l+=6;return[]}var Qc=$c;var Jc=Zc;var qc=Zc;var eh=$c;function rh(e){e.l+=2;return[Wn(e),e._R(2)&1]}var th=$c;var ah=rh;var nh=Zc;var ih=$c;var sh=$c;var fh=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];function oh(e){e.l+=2;var r=e._R(2);var t=e._R(2);var a=e._R(4);var n=e._R(2);var i=e._R(2);var s=fh[t>>2&31];return{ixti:r,coltype:t&3,rt:s,idx:a,c:n,C:i}}function lh(e){e.l+=2;return[e._R(4)]}function ch(e,r,t){e.l+=5;e.l+=2;e.l+=t.biff==2?1:4;return["PTGSHEET"]}function hh(e,r,t){e.l+=t.biff==2?4:5;return["PTGENDSHEET"]}function uh(e){var r=e._R(1)>>>5&3;var t=e._R(2);return[r,t]}function dh(e){var r=e._R(1)>>>5&3;var t=e._R(2);return[r,t]}function ph(e){e.l+=4;return[0,0]}var vh={1:{n:"PtgExp",f:Ic},2:{n:"PtgTbl",f:Yc},3:{n:"PtgAdd",f:Jl},4:{n:"PtgSub",f:Jl},5:{n:"PtgMul",f:Jl},6:{n:"PtgDiv",f:Jl},7:{n:"PtgPower",f:Jl},8:{n:"PtgConcat",f:Jl},9:{n:"PtgLt",f:Jl},10:{n:"PtgLe",f:Jl},11:{n:"PtgEq",f:Jl},12:{n:"PtgGe",f:Jl},13:{n:"PtgGt",f:Jl},14:{n:"PtgNe",f:Jl},15:{n:"PtgIsect",f:Jl},16:{n:"PtgUnion",f:Jl},17:{n:"PtgRange",f:Jl},18:{n:"PtgUplus",f:Jl},19:{n:"PtgUminus",f:Jl},20:{n:"PtgPercent",f:Jl},21:{n:"PtgParen",f:Jl},22:{n:"PtgMissArg",f:Jl},23:{n:"PtgStr",f:Pc},26:{n:"PtgSheet",f:ch},27:{n:"PtgEndSheet",f:hh},28:{n:"PtgErr",f:Rc},29:{n:"PtgBool",f:Oc},30:{n:"PtgInt",f:Dc},31:{n:"PtgNum",f:Fc},32:{n:"PtgArray",f:dc},33:{n:"PtgFunc",f:Bc},34:{n:"PtgFuncVar",f:Tc},35:{n:"PtgName",f:Uc},36:{n:"PtgRef",f:Sc},37:{n:"PtgArea",f:oc},38:{n:"PtgMemArea",f:Vc},39:{n:"PtgMemErr",f:jc},40:{n:"PtgMemNoMem",f:Kc},41:{n:"PtgMemFunc",f:zc},42:{n:"PtgRefErr",f:Xc},43:{n:"PtgAreaErr",f:cc},44:{n:"PtgRefN",f:Ac},45:{n:"PtgAreaN",f:uc},46:{n:"PtgMemAreaN",f:uh},47:{n:"PtgMemNoMemN",f:dh},57:{n:"PtgNameX",f:Hc},58:{n:"PtgRef3d",f:_c},59:{n:"PtgArea3d",f:lc},60:{n:"PtgRefErr3d",f:Gc},61:{n:"PtgAreaErr3d",f:hc},255:{}};var gh={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61};(function(){for(var e in gh)vh[e]=vh[gh[e]]})();var mh={1:{n:"PtgElfLel",f:rh},2:{n:"PtgElfRw",f:ih},3:{n:"PtgElfCol",f:Qc},6:{n:"PtgElfRwV",f:sh},7:{n:"PtgElfColV",f:eh},10:{n:"PtgElfRadical",f:th},11:{n:"PtgElfRadicalS",f:nh},13:{n:"PtgElfColS",f:Jc},15:{n:"PtgElfColSV",f:qc},16:{n:"PtgElfRadicalLel",f:ah},25:{n:"PtgList",f:oh},29:{n:"PtgSxName",f:lh},255:{}};var bh={0:{n:"PtgAttrNoop",f:ph},1:{n:"PtgAttrSemi",f:wc},2:{n:"PtgAttrIf",f:mc},4:{n:"PtgAttrChoose",f:vc},8:{n:"PtgAttrGoto",f:gc},16:{n:"PtgAttrSum",f:xc},32:{n:"PtgAttrBaxcel",f:pc},64:{n:"PtgAttrSpace",f:Ec},65:{n:"PtgAttrSpaceSemi",f:kc},128:{n:"PtgAttrIfError",f:bc},255:{}};bh[33]=bh[32];function wh(e,r,t,a){if(a.biff<8)return Gr(e,r);var n=e.l+r;var i=[];for(var s=0;s!==t.length;++s){switch(t[s][0]){case"PtgArray":t[s][1]=Mc(e,0,a);i.push(t[s][1]);break;case"PtgMemArea":t[s][2]=Lc(e,t[s][1],a);i.push(t[s][2]);break;case"PtgExp":if(a&&a.biff==12){t[s][1][1]=e._R(4);i.push(t[s][1])}break;case"PtgList":;case"PtgElfRadicalS":;case"PtgElfColS":;case"PtgElfColSV":throw"Unsupported "+t[s][0];default:break;}}r=n-e.l;if(r!==0)i.push(Gr(e,r));return i}function Ch(e,r,t){var a=e.l+r;var n,i,s=[];while(a!=e.l){r=a-e.l;i=e[e.l];n=vh[i];if(i===24||i===25)n=(i===24?mh:bh)[e[e.l+1]];if(!n||!n.f){Gr(e,r)}else{s.push([n.n,n.f(e,r,t)])}}return s}function Eh(e){var r=[];for(var t=0;t<e.length;++t){var a=e[t],n=[];for(var i=0;i<a.length;++i){var s=a[i];if(s)switch(s[0]){case 2:n.push('"'+s[1].replace(/"/g,'""')+'"');break;default:n.push(s[1]);}else n.push("")}r.push(n.join(","))}return r.join(";")}var kh={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function Sh(e,r){if(!e&&!(r&&r.biff<=5&&r.biff>=2))throw new Error("empty sheet name");if(e.indexOf(" ")>-1)return"'"+e+"'";return e}function Ah(e,r,t){if(!e)return"SH33TJSERR0";if(t.biff>8&&(!e.XTI||!e.XTI[r]))return e.SheetNames[r];if(!e.XTI)return"SH33TJSERR6";var a=e.XTI[r];if(t.biff<8){if(r>1e4)r-=65536;if(r<0)r=-r;return r==0?"":e.XTI[r-1]}if(!a)return"SH33TJSERR1";var n="";if(t.biff>8)switch(e[a[0]][0]){case 357:n=a[1]==-1?"#REF":e.SheetNames[a[1]];return a[1]==a[2]?n:n+":"+e.SheetNames[a[2]];case 358:if(t.SID!=null)return e.SheetNames[t.SID];return"SH33TJSSAME"+e[a[0]][0];case 355:;default:return"SH33TJSSRC"+e[a[0]][0];}switch(e[a[0]][0][0]){case 1025:n=a[1]==-1?"#REF":e.SheetNames[a[1]]||"SH33TJSERR3";return a[1]==a[2]?n:n+":"+e.SheetNames[a[2]];case 14849:return"SH33TJSERR8";default:if(!e[a[0]][0][3])return"SH33TJSERR2";n=a[1]==-1?"#REF":e[a[0]][0][3][a[1]]||"SH33TJSERR4";return a[1]==a[2]?n:n+":"+e[a[0]][0][3][a[2]];}}function _h(e,r,t){return Sh(Ah(e,r,t),t)}function Bh(e,r,t,a,n){var i=n&&n.biff||8;var s={s:{c:0,r:0},e:{c:0,r:0}};var f=[],o,l,c,h=0,u=0,d,p="";if(!e[0]||!e[0][0])return"";var v=-1,g="";for(var m=0,b=e[0].length;m<b;++m){var w=e[0][m];switch(w[0]){case"PtgUminus":f.push("-"+f.pop());break;case"PtgUplus":f.push("+"+f.pop());break;case"PtgPercent":f.push(f.pop()+"%");break;case"PtgAdd":;case"PtgConcat":;case"PtgDiv":;case"PtgEq":;case"PtgGe":;case"PtgGt":;case"PtgLe":;case"PtgLt":;case"PtgMul":;case"PtgNe":;case"PtgPower":;case"PtgSub":o=f.pop();l=f.pop();if(v>=0){switch(e[0][v][1][0]){case 0:g=le(" ",e[0][v][1][1]);break;case 1:g=le("\r",e[0][v][1][1]);break;default:g="";if(n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][v][1][0]);}l=l+g;v=-1}f.push(l+kh[w[0]]+o);break;case"PtgIsect":o=f.pop();l=f.pop();f.push(l+" "+o);break;case"PtgUnion":o=f.pop();l=f.pop();f.push(l+","+o);break;case"PtgRange":o=f.pop();l=f.pop();f.push(l+":"+o);break;case"PtgAttrChoose":break;case"PtgAttrGoto":break;case"PtgAttrIf":break;case"PtgAttrIfError":break;case"PtgRef":c=Zr(w[1][1],s,n);f.push(Jr(c,i));break;case"PtgRefN":c=t?Zr(w[1][1],t,n):w[1][1];f.push(Jr(c,i));break;case"PtgRef3d":h=w[1][1];c=Zr(w[1][2],s,n);p=_h(a,h,n);var C=p;f.push(p+"!"+Jr(c,i));break;case"PtgFunc":;case"PtgFuncVar":var E=w[1][0],k=w[1][1];if(!E)E=0;E&=127;var S=E==0?[]:f.slice(-E);f.length-=E;if(k==="User")k=S.shift();f.push(k+"("+S.join(",")+")");break;case"PtgBool":f.push(w[1]?"TRUE":"FALSE");break;case"PtgInt":f.push(w[1]);break;case"PtgNum":f.push(String(w[1]));break;case"PtgStr":f.push('"'+w[1]+'"');break;case"PtgErr":f.push(w[1]);break;case"PtgAreaN":d=Qr(w[1][1],t?{s:t}:s,n);f.push(qr(d,n));break;case"PtgArea":d=Qr(w[1][1],s,n);f.push(qr(d,n));break;case"PtgArea3d":h=w[1][1];d=w[1][2];p=_h(a,h,n);f.push(p+"!"+qr(d,n));break;case"PtgAttrSum":f.push("SUM("+f.pop()+")");break;case"PtgAttrBaxcel":;case"PtgAttrSemi":break;case"PtgName":u=w[1][2];var A=(a.names||[])[u-1]||(a[0]||[])[u];var _=A?A.Name:"SH33TJSNAME"+String(u);if(_ in Wh)_=Wh[_];f.push(_);break;case"PtgNameX":var B=w[1][1];u=w[1][2];var T;if(n.biff<=5){if(B<0)B=-B;if(a[B])T=a[B][u]}else{var y="";if(((a[B]||[])[0]||[])[0]==14849){}else if(((a[B]||[])[0]||[])[0]==1025){if(a[B][u]&&a[B][u].itab>0){y=a.SheetNames[a[B][u].itab-1]+"!"}}else y=a.SheetNames[u-1]+"!";if(a[B]&&a[B][u])y+=a[B][u].Name;else if(a[0]&&a[0][u])y+=a[0][u].Name;else y+="SH33TJSERRX";f.push(y);break}if(!T)T={Name:"SH33TJSERRY"};f.push(T.Name);break;case"PtgParen":var x="(",I=")";if(v>=0){g="";switch(e[0][v][1][0]){case 2:x=le(" ",e[0][v][1][1])+x;break;case 3:x=le("\r",e[0][v][1][1])+x;break;case 4:I=le(" ",e[0][v][1][1])+I;break;case 5:I=le("\r",e[0][v][1][1])+I;break;default:if(n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][v][1][0]);}v=-1}f.push(x+f.pop()+I);break;case"PtgRefErr":f.push("#REF!");break;case"PtgRefErr3d":f.push("#REF!");break;case"PtgExp":c={c:w[1][1],r:w[1][0]};var R={c:t.c,r:t.r};if(a.sharedf[ut(c)]){var D=a.sharedf[ut(c)];f.push(Bh(D,s,R,a,n))}else{var O=false;for(o=0;o!=a.arrayf.length;++o){l=a.arrayf[o];if(c.c<l[0].s.c||c.c>l[0].e.c)continue;if(c.r<l[0].s.r||c.r>l[0].e.r)continue;f.push(Bh(l[1],s,R,a,n));O=true;break}if(!O)f.push(w[1])}break;case"PtgArray":f.push("{"+Eh(w[1])+"}");break;case"PtgMemArea":break;case"PtgAttrSpace":;case"PtgAttrSpaceSemi":v=m;break;case"PtgTbl":break;case"PtgMemErr":break;case"PtgMissArg":f.push("");break;case"PtgAreaErr":f.push("#REF!");break;case"PtgAreaErr3d":f.push("#REF!");break;case"PtgList":f.push("Table"+w[1].idx+"[#"+w[1].rt+"]");break;case"PtgMemAreaN":;case"PtgMemNoMemN":;case"PtgAttrNoop":;case"PtgSheet":;case"PtgEndSheet":break;case"PtgMemFunc":break;case"PtgMemNoMem":break;case"PtgElfCol":;case"PtgElfColS":;case"PtgElfColSV":;case"PtgElfColV":;case"PtgElfLel":;case"PtgElfRadical":;case"PtgElfRadicalLel":;case"PtgElfRadicalS":;case"PtgElfRw":;case"PtgElfRwV":throw new Error("Unsupported ELFs");case"PtgSxName":throw new Error("Unrecognized Formula Token: "+String(w));default:throw new Error("Unrecognized Formula Token: "+String(w));}var F=["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"];if(n.biff!=3)if(v>=0&&F.indexOf(e[0][m][0])==-1){w=e[0][v];var P=true;switch(w[1][0]){case 4:P=false;case 0:g=le(" ",w[1][1]);break;case 5:P=false;case 1:g=le("\r",w[1][1]);break;default:g="";if(n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+w[1][0]);}f.push((P?g:"")+f.pop()+(P?"":g));v=-1}}if(f.length>1&&n.WTF)throw new Error("bad formula stack");return f[0]}function Th(e,r,t){var a=e.l+r,n=t.biff==2?1:2;var i,s=e._R(n);if(s==65535)return[[],Gr(e,r-2)];var f=Ch(e,s,t);if(r!==s+n)i=wh(e,r-s-n,f,t);e.l=a;return[f,i]}function yh(e,r,t){var a=e.l+r,n=t.biff==2?1:2;var i,s=e._R(n);if(s==65535)return[[],Gr(e,r-2)];var f=Ch(e,s,t);if(r!==s+n)i=wh(e,r-s-n,f,t);e.l=a;return[f,i]}function xh(e,r,t,a){var n=e.l+r;var i=Ch(e,a,t);var s;if(n!==e.l)s=wh(e,n-e.l,i,t);return[i,s]}function Ih(e,r,t){var a=e.l+r;var n,i=e._R(2);var s=Ch(e,i,t);if(i==65535)return[[],Gr(e,r-2)];if(r!==i+2)n=wh(e,a-i-2,s,t);return[s,n]}function Rh(e){var r;if(Or(e,e.l+6)!==65535)return[Gt(e),"n"];switch(e[e.l]){case 0:e.l+=8;return["String","s"];case 1:r=e[e.l+2]===1;e.l+=8;return[r,"b"];case 2:r=e[e.l+2];e.l+=8;return[r,"e"];case 3:e.l+=8;return["","s"];}return[]}function Dh(e,r,t){var a=e.l+r;var n=fi(e,6);if(t.biff==2)++e.l;var i=Rh(e,8);var s=e._R(1);if(t.biff!=2){e._R(1);if(t.biff>=5){e._R(4)}}var f=yh(e,a-e.l,t);return{cell:n,val:i[0],formula:f,shared:s>>3&1,tt:i[1]}}function Oh(e,r,t){var a=e._R(4);var n=Ch(e,a,t);var i=e._R(4);var s=i>0?wh(e,i,n,t):null;return[n,s]}var Fh=Oh;var Ph=Oh;var Nh=Oh;var Lh=Oh;var Mh={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"};var Uh={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",
-226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"};var Hh={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0};var Wh={"_xlfn.ACOT":"ACOT","_xlfn.ACOTH":"ACOTH","_xlfn.AGGREGATE":"AGGREGATE","_xlfn.ARABIC":"ARABIC","_xlfn.AVERAGEIF":"AVERAGEIF","_xlfn.AVERAGEIFS":"AVERAGEIFS","_xlfn.BASE":"BASE","_xlfn.BETA.DIST":"BETA.DIST","_xlfn.BETA.INV":"BETA.INV","_xlfn.BINOM.DIST":"BINOM.DIST","_xlfn.BINOM.DIST.RANGE":"BINOM.DIST.RANGE","_xlfn.BINOM.INV":"BINOM.INV","_xlfn.BITAND":"BITAND","_xlfn.BITLSHIFT":"BITLSHIFT","_xlfn.BITOR":"BITOR","_xlfn.BITRSHIFT":"BITRSHIFT","_xlfn.BITXOR":"BITXOR","_xlfn.CEILING.MATH":"CEILING.MATH","_xlfn.CEILING.PRECISE":"CEILING.PRECISE","_xlfn.CHISQ.DIST":"CHISQ.DIST","_xlfn.CHISQ.DIST.RT":"CHISQ.DIST.RT","_xlfn.CHISQ.INV":"CHISQ.INV","_xlfn.CHISQ.INV.RT":"CHISQ.INV.RT","_xlfn.CHISQ.TEST":"CHISQ.TEST","_xlfn.COMBINA":"COMBINA","_xlfn.CONCAT":"CONCAT","_xlfn.CONFIDENCE.NORM":"CONFIDENCE.NORM","_xlfn.CONFIDENCE.T":"CONFIDENCE.T","_xlfn.COT":"COT","_xlfn.COTH":"COTH","_xlfn.COUNTIFS":"COUNTIFS","_xlfn.COVARIANCE.P":"COVARIANCE.P","_xlfn.COVARIANCE.S":"COVARIANCE.S","_xlfn.CSC":"CSC","_xlfn.CSCH":"CSCH","_xlfn.DAYS":"DAYS","_xlfn.DECIMAL":"DECIMAL","_xlfn.ECMA.CEILING":"ECMA.CEILING","_xlfn.ERF.PRECISE":"ERF.PRECISE","_xlfn.ERFC.PRECISE":"ERFC.PRECISE","_xlfn.EXPON.DIST":"EXPON.DIST","_xlfn.F.DIST":"F.DIST","_xlfn.F.DIST.RT":"F.DIST.RT","_xlfn.F.INV":"F.INV","_xlfn.F.INV.RT":"F.INV.RT","_xlfn.F.TEST":"F.TEST","_xlfn.FILTERXML":"FILTERXML","_xlfn.FLOOR.MATH":"FLOOR.MATH","_xlfn.FLOOR.PRECISE":"FLOOR.PRECISE","_xlfn.FORECAST.ETS":"FORECAST.ETS","_xlfn.FORECAST.ETS.CONFINT":"FORECAST.ETS.CONFINT","_xlfn.FORECAST.ETS.SEASONALITY":"FORECAST.ETS.SEASONALITY","_xlfn.FORECAST.ETS.STAT":"FORECAST.ETS.STAT","_xlfn.FORECAST.LINEAR":"FORECAST.LINEAR","_xlfn.FORMULATEXT":"FORMULATEXT","_xlfn.GAMMA":"GAMMA","_xlfn.GAMMA.DIST":"GAMMA.DIST","_xlfn.GAMMA.INV":"GAMMA.INV","_xlfn.GAMMALN.PRECISE":"GAMMALN.PRECISE","_xlfn.GAUSS":"GAUSS","_xlfn.HYPGEOM.DIST":"HYPGEOM.DIST","_xlfn.IFERROR":"IFERROR","_xlfn.IFNA":"IFNA","_xlfn.IFS":"IFS","_xlfn.IMCOSH":"IMCOSH","_xlfn.IMCOT":"IMCOT","_xlfn.IMCSC":"IMCSC","_xlfn.IMCSCH":"IMCSCH","_xlfn.IMSEC":"IMSEC","_xlfn.IMSECH":"IMSECH","_xlfn.IMSINH":"IMSINH","_xlfn.IMTAN":"IMTAN","_xlfn.ISFORMULA":"ISFORMULA","_xlfn.ISO.CEILING":"ISO.CEILING","_xlfn.ISOWEEKNUM":"ISOWEEKNUM","_xlfn.LOGNORM.DIST":"LOGNORM.DIST","_xlfn.LOGNORM.INV":"LOGNORM.INV","_xlfn.MAXIFS":"MAXIFS","_xlfn.MINIFS":"MINIFS","_xlfn.MODE.MULT":"MODE.MULT","_xlfn.MODE.SNGL":"MODE.SNGL","_xlfn.MUNIT":"MUNIT","_xlfn.NEGBINOM.DIST":"NEGBINOM.DIST","_xlfn.NETWORKDAYS.INTL":"NETWORKDAYS.INTL","_xlfn.NIGBINOM":"NIGBINOM","_xlfn.NORM.DIST":"NORM.DIST","_xlfn.NORM.INV":"NORM.INV","_xlfn.NORM.S.DIST":"NORM.S.DIST","_xlfn.NORM.S.INV":"NORM.S.INV","_xlfn.NUMBERVALUE":"NUMBERVALUE","_xlfn.PDURATION":"PDURATION","_xlfn.PERCENTILE.EXC":"PERCENTILE.EXC","_xlfn.PERCENTILE.INC":"PERCENTILE.INC","_xlfn.PERCENTRANK.EXC":"PERCENTRANK.EXC","_xlfn.PERCENTRANK.INC":"PERCENTRANK.INC","_xlfn.PERMUTATIONA":"PERMUTATIONA","_xlfn.PHI":"PHI","_xlfn.POISSON.DIST":"POISSON.DIST","_xlfn.QUARTILE.EXC":"QUARTILE.EXC","_xlfn.QUARTILE.INC":"QUARTILE.INC","_xlfn.QUERYSTRING":"QUERYSTRING","_xlfn.RANK.AVG":"RANK.AVG","_xlfn.RANK.EQ":"RANK.EQ","_xlfn.RRI":"RRI","_xlfn.SEC":"SEC","_xlfn.SECH":"SECH","_xlfn.SHEET":"SHEET","_xlfn.SHEETS":"SHEETS","_xlfn.SKEW.P":"SKEW.P","_xlfn.STDEV.P":"STDEV.P","_xlfn.STDEV.S":"STDEV.S","_xlfn.SUMIFS":"SUMIFS","_xlfn.SWITCH":"SWITCH","_xlfn.T.DIST":"T.DIST","_xlfn.T.DIST.2T":"T.DIST.2T","_xlfn.T.DIST.RT":"T.DIST.RT","_xlfn.T.INV":"T.INV","_xlfn.T.INV.2T":"T.INV.2T","_xlfn.T.TEST":"T.TEST","_xlfn.TEXTJOIN":"TEXTJOIN","_xlfn.UNICHAR":"UNICHAR","_xlfn.UNICODE":"UNICODE","_xlfn.VAR.P":"VAR.P","_xlfn.VAR.S":"VAR.S","_xlfn.WEBSERVICE":"WEBSERVICE","_xlfn.WEIBULL.DIST":"WEIBULL.DIST","_xlfn.WORKDAY.INTL":"WORKDAY.INTL","_xlfn.XOR":"XOR","_xlfn.Z.TEST":"Z.TEST"};function Vh(e){if(e.slice(0,3)=="of:")e=e.slice(3);if(e.charCodeAt(0)==61){e=e.slice(1);if(e.charCodeAt(0)==61)e=e.slice(1)}e=e.replace(/COM\.MICROSOFT\./g,"");e=e.replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,function(e,r){return r.replace(/\./g,"")});e=e.replace(/\[.(#[A-Z]*[?!])\]/g,"$1");return e.replace(/[;~]/g,",").replace(/\|/g,";")}function zh(e){var r="of:="+e.replace(jl,"$1[.$2$3$4$5]").replace(/\]:\[/g,":");return r.replace(/;/g,"|").replace(/,/g,";")}function Xh(e){var r=e.split(":");var t=r[0].split(".")[0];return[t,r[0].split(".")[1]+(r.length>1?":"+(r[1].split(".")[1]||r[1].split(".")[0]):"")]}function Gh(e){return e.replace(/\./,"!")}var jh={};var Kh={};Da.WS=["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"];var Yh=typeof Map!=="undefined";function $h(e,r,t){var a=0,n=e.length;if(t){if(Yh?t.has(r):t.hasOwnProperty(r)){var i=Yh?t.get(r):t[r];for(;a<i.length;++a){if(e[i[a]].t===r){e.Count++;return i[a]}}}}else for(;a<n;++a){if(e[a].t===r){e.Count++;return a}}e[n]={t:r};e.Count++;e.Unique++;if(t){if(Yh){if(!t.has(r))t.set(r,[]);t.get(r).push(n)}else{if(!t.hasOwnProperty(r))t[r]=[];t[r].push(n)}}return n}function Zh(e,r){var t={min:e+1,max:e+1};var a=-1;if(r.MDW)to=r.MDW;if(r.width!=null)t.customWidth=1;else if(r.wpx!=null)a=no(r.wpx);else if(r.wch!=null)a=r.wch;if(a>-1){t.width=io(a);t.customWidth=1}else if(r.width!=null)t.width=r.width;if(r.hidden)t.hidden=true;return t}function Qh(e,r){if(!e)return;var t=[.7,.7,.75,.75,.3,.3];if(r=="xlml")t=[1,1,1,1,.5,.5];if(e.left==null)e.left=t[0];if(e.right==null)e.right=t[1];if(e.top==null)e.top=t[2];if(e.bottom==null)e.bottom=t[3];if(e.header==null)e.header=t[4];if(e.footer==null)e.footer=t[5]}function Jh(e,r,t){var a=t.revssf[r.z!=null?r.z:"General"];var n=60,i=e.length;if(a==null&&t.ssf){for(;n<392;++n)if(t.ssf[n]==null){O.load(r.z,n);t.ssf[n]=r.z;t.revssf[r.z]=a=n;break}}for(n=0;n!=i;++n)if(e[n].numFmtId===a)return n;e[i]={numFmtId:a,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1};return i}function qh(e,r,t,a,n,i){if(e.t==="z")return;if(e.t==="d"&&typeof e.v==="string")e.v=se(e.v);try{if(a.cellNF)e.z=O._table[r]}catch(s){if(a.WTF)throw s}if(!a||a.cellText!==false)try{if(O._table[r]==null)O.load(N[r]||"General",r);if(e.t==="e")e.w=e.w||Kt[e.v];else if(r===0){if(e.t==="n"){if((e.v|0)===e.v)e.w=O._general_int(e.v);else e.w=O._general_num(e.v)}else if(e.t==="d"){var f=re(e.v);if((f|0)===f)e.w=O._general_int(f);else e.w=O._general_num(f)}else if(e.v===undefined)return"";else e.w=O._general(e.v,Kh)}else if(e.t==="d")e.w=O.format(r,re(e.v),Kh);else e.w=O.format(r,e.v,Kh)}catch(s){if(a.WTF)throw s}if(!a.cellStyles)return;if(t!=null)try{e.s=i.Fills[t];if(e.s.fgColor&&e.s.fgColor.theme&&!e.s.fgColor.rgb){e.s.fgColor.rgb=Jf(n.themeElements.clrScheme[e.s.fgColor.theme].rgb,e.s.fgColor.tint||0);if(a.WTF)e.s.fgColor.raw_rgb=n.themeElements.clrScheme[e.s.fgColor.theme].rgb}if(e.s.bgColor&&e.s.bgColor.theme){e.s.bgColor.rgb=Jf(n.themeElements.clrScheme[e.s.bgColor.theme].rgb,e.s.bgColor.tint||0);if(a.WTF)e.s.bgColor.raw_rgb=n.themeElements.clrScheme[e.s.bgColor.theme].rgb}}catch(s){if(a.WTF&&i.Fills)throw s}}function eu(e,r,t){if(e&&e["!ref"]){var a=vt(e["!ref"]);if(a.e.c<a.s.c||a.e.r<a.s.r)throw new Error("Bad range ("+t+"): "+e["!ref"])}}function ru(e,r){var t=vt(r);if(t.s.r<=t.e.r&&t.s.c<=t.e.c&&t.s.r>=0&&t.s.c>=0)e["!ref"]=pt(t)}var tu=/<(?:\w:)?mergeCell ref="[A-Z0-9:]+"\s*[\/]?>/g;var au=/<(?:\w+:)?sheetData>([\s\S]*)<\/(?:\w+:)?sheetData>/;var nu=/<(?:\w:)?hyperlink [^>]*>/gm;var iu=/"(\w*:\w*)"/;var su=/<(?:\w:)?col\b[^>]*[\/]?>/g;var fu=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g;var ou=/<(?:\w:)?pageMargins[^>]*\/>/g;var lu=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/;var cu=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function hu(e,r,t,a,n,i,s){if(!e)return e;if(g!=null&&r.dense==null)r.dense=g;var f=r.dense?[]:{};var o={s:{r:2e6,c:2e6},e:{r:0,c:0}};var l="",c="";var h=e.match(au);if(h){l=e.slice(0,h.index);c=e.slice(h.index+h[0].length)}else l=c=e;var u=l.match(lu);if(u)du(u[0],f,n,t);var d=(l.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(d>0){var p=l.slice(d,d+50).match(iu);if(p)ru(f,p[1])}var v=l.match(cu);if(v&&v[1])Su(v[1],n);var m=[];if(r.cellStyles){var b=l.match(su);if(b)bu(m,b)}if(h)Bu(h[1],f,r,o,i,s);var w=c.match(fu);if(w)f["!autofilter"]=Cu(w[0]);var C=[];var E=c.match(tu);if(E)for(d=0;d!=E.length;++d)C[d]=vt(E[d].slice(E[d].indexOf('"')+1));var k=c.match(nu);if(k)vu(f,k,a);var S=c.match(ou);if(S)f["!margins"]=gu(xe(S[0]));if(!f["!ref"]&&o.e.c>=o.s.c&&o.e.r>=o.s.r)f["!ref"]=pt(o);if(r.sheetRows>0&&f["!ref"]){var A=vt(f["!ref"]);if(r.sheetRows<=+A.e.r){A.e.r=r.sheetRows-1;if(A.e.r>o.e.r)A.e.r=o.e.r;if(A.e.r<A.s.r)A.s.r=A.e.r;if(A.e.c>o.e.c)A.e.c=o.e.c;if(A.e.c<A.s.c)A.s.c=A.e.c;f["!fullref"]=f["!ref"];f["!ref"]=pt(A)}}if(m.length>0)f["!cols"]=m;if(C.length>0)f["!merges"]=C;return f}function uu(e){if(e.length===0)return"";var r='<mergeCells count="'+e.length+'">';for(var t=0;t!=e.length;++t)r+='<mergeCell ref="'+pt(e[t])+'"/>';return r+"</mergeCells>"}function du(e,r,t,a){var n=xe(e);if(!t.Sheets[a])t.Sheets[a]={};if(n.codeName)t.Sheets[a].CodeName=n.codeName}function pu(e){var r={sheet:1};var t=["objects","scenarios","selectLockedCells","selectUnlockedCells"];var a=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];t.forEach(function(t){if(e[t]!=null&&e[t])r[t]="1"});a.forEach(function(t){if(e[t]!=null&&!e[t])r[t]="0"});if(e.password)r.password=Hf(e.password).toString(16).toUpperCase();return nr("sheetProtection",null,r)}function vu(e,r,t){var a=Array.isArray(e);for(var n=0;n!=r.length;++n){var i=xe(Xe(r[n]),true);if(!i.ref)return;var s=((t||{})["!id"]||[])[i.id];if(s){i.Target=s.Target;if(i.location)i.Target+="#"+i.location}else{i.Target="#"+i.location;s={Target:i.Target,TargetMode:"Internal"}}i.Rel=s;if(i.tooltip){i.Tooltip=i.tooltip;delete i.tooltip}var f=vt(i.ref);for(var o=f.s.r;o<=f.e.r;++o)for(var l=f.s.c;l<=f.e.c;++l){var c=ut({c:l,r:o});if(a){if(!e[o])e[o]=[];if(!e[o][l])e[o][l]={t:"z",v:undefined};e[o][l].l=i}else{if(!e[c])e[c]={t:"z",v:undefined};e[c].l=i}}}}function gu(e){var r={};["left","right","top","bottom","header","footer"].forEach(function(t){if(e[t])r[t]=parseFloat(e[t])});return r}function mu(e){Qh(e);return nr("pageMargins",null,e)}function bu(e,r){var t=false;for(var a=0;a!=r.length;++a){var n=xe(r[a],true);if(n.hidden)n.hidden=ze(n.hidden);var i=parseInt(n.min,10)-1,s=parseInt(n.max,10)-1;delete n.min;delete n.max;n.width=+n.width;if(!t&&n.width){t=true;fo(n.width)}oo(n);while(i<=s)e[i++]=oe(n)}}function wu(e,r){var t=["<cols>"],a;for(var n=0;n!=r.length;++n){if(!(a=r[n]))continue;t[t.length]=nr("col",null,Zh(n,a))}t[t.length]="</cols>";return t.join("")}function Cu(e){var r={ref:(e.match(/ref="([^"]*)"/)||[])[1]};return r}function Eu(e,r,t,a){var n=typeof e.ref=="string"?e.ref:pt(e.ref);if(!t.Workbook)t.Workbook={};if(!t.Workbook.Names)t.Workbook.Names=[];var i=t.Workbook.Names;var s=dt(n);if(s.s.r==s.e.r){s.e.r=dt(r["!ref"]).e.r;n=pt(s)}for(var f=0;f<i.length;++f){var o=i[f];if(o.Name!="_xlnm._FilterDatabase")continue;if(o.Sheet!=a)continue;o.Ref="'"+t.SheetNames[a]+"'!"+n;break}if(f==i.length)i.push({Name:"_xlnm._FilterDatabase",Sheet:a,Ref:"'"+t.SheetNames[a]+"'!"+n});return nr("autoFilter",null,{ref:n})}var ku=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/>/;function Su(e,r){(e.match(ku)||[]).forEach(function(e){var t=xe(e);if(ze(t.rightToLeft)){if(!r.Views)r.Views=[{}];if(!r.Views[0])r.Views[0]={};r.Views[0].RTL=true}})}function Au(e,r,t,a){var n={workbookViewId:"0"};if((((a||{}).Workbook||{}).Views||[])[0])n.rightToLeft=a.Workbook.Views[0].RTL?"1":"0";return nr("sheetViews",nr("sheetView",null,n),{})}function _u(e,r,t,a){if(e.v===undefined&&e.f===undefined||e.t==="z")return"";var n="";var i=e.t,s=e.v;switch(e.t){case"b":n=e.v?"1":"0";break;case"n":n=""+e.v;break;case"e":n=Kt[e.v];break;case"d":if(a.cellDates)n=se(e.v,-1).toISOString();else{e=oe(e);e.t="n";n=""+(e.v=re(se(e.v)))}if(typeof e.z==="undefined")e.z=O._table[14];break;default:n=e.v;break;}var f=tr("v",Ne(n)),o={r:r};var l=Jh(a.cellXfs,e,a);if(l!==0)o.s=l;switch(e.t){case"n":break;case"d":o.t="d";break;case"b":o.t="b";break;case"e":o.t="e";break;default:if(e.v==null){delete e.t;break}if(a.bookSST){f=tr("v",""+$h(a.Strings,e.v,a.revStrings));o.t="s";break}o.t="str";break;}if(e.t!=i){e.t=i;e.v=s}if(e.f){var c=e.F&&e.F.slice(0,r.length)==r?{t:"array",ref:e.F}:null;f=nr("f",Ne(e.f),c)+(e.v!=null?f:"")}if(e.l)t["!links"].push([r,e.l]);if(e.c)t["!comments"].push([r,e.c]);return nr("c",f,o)}var Bu=function(){var e=/<(?:\w+:)?c[ >]/,r=/<\/(?:\w+:)?row>/;var t=/r=["']([^"']*)["']/,a=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/;var n=/ref=["']([^"']*)["']/;var i=$e("v"),s=$e("f");return function f(o,l,c,h,u,d){var p=0,v="",g=[],m=[],b=0,w=0,C=0,E="",k;var S,A=0,_=0;var B,T;var y=0,x=0;var I=Array.isArray(d.CellXf),R;var D=[];var F=[];var P=Array.isArray(l);var N=[],L={},M=false;for(var U=o.split(r),H=0,W=U.length;H!=W;++H){v=U[H].trim();var V=v.length;if(V===0)continue;for(p=0;p<V;++p)if(v.charCodeAt(p)===62)break;++p;S=xe(v.slice(0,p),true);A=S.r!=null?parseInt(S.r,10):A+1;_=-1;if(c.sheetRows&&c.sheetRows<A)continue;if(h.s.r>A-1)h.s.r=A-1;if(h.e.r<A-1)h.e.r=A-1;if(c&&c.cellStyles){L={};M=false;if(S.ht){M=true;L.hpt=parseFloat(S.ht);L.hpx=uo(L.hpt)}if(S.hidden=="1"){M=true;L.hidden=true}if(S.outlineLevel!=null){M=true;L.level=+S.outlineLevel}if(M)N[A-1]=L}g=v.slice(p).split(e);for(p=0;p!=g.length;++p){v=g[p].trim();if(v.length===0)continue;m=v.match(t);b=p;w=0;C=0;v="<c "+(v.slice(0,1)=="<"?">":"")+v;if(m!=null&&m.length===2){b=0;E=m[1];for(w=0;w!=E.length;++w){if((C=E.charCodeAt(w)-64)<1||C>26)break;b=26*b+C}--b;_=b}else++_;for(w=0;w!=v.length;++w)if(v.charCodeAt(w)===62)break;++w;S=xe(v.slice(0,w),true);if(!S.r)S.r=ut({r:A-1,c:_});E=v.slice(w);k={t:""};if((m=E.match(i))!=null&&m[1]!=="")k.v=Oe(m[1]);if(c.cellFormula){if((m=E.match(s))!=null&&m[1]!==""){k.f=Ql(Oe(Xe(m[1])));if(m[0].indexOf('t="array"')>-1){k.F=(E.match(n)||[])[1];if(k.F.indexOf(":")>-1)D.push([vt(k.F),k.F])}else if(m[0].indexOf('t="shared"')>-1){T=xe(m[0]);F[parseInt(T.si,10)]=[T,Ql(Oe(Xe(m[1]))),S.r]}}else if(m=E.match(/<f[^>]*\/>/)){T=xe(m[0]);if(F[T.si])k.f=$l(F[T.si][1],F[T.si][2],S.r)}var z=ht(S.r);for(w=0;w<D.length;++w)if(z.r>=D[w][0].s.r&&z.r<=D[w][0].e.r)if(z.c>=D[w][0].s.c&&z.c<=D[w][0].e.c)k.F=D[w][1]}if(S.t==null&&k.v===undefined){if(k.f||k.F){k.v=0;k.t="n"}else if(!c.sheetStubs)continue;else k.t="z"}else k.t=S.t||"n";if(h.s.c>_)h.s.c=_;if(h.e.c<_)h.e.c=_;switch(k.t){case"n":if(k.v==""||k.v==null){if(!c.sheetStubs)continue;k.t="z"}else k.v=parseFloat(k.v);break;case"s":if(typeof k.v=="undefined"){if(!c.sheetStubs)continue;k.t="z"}else{B=jh[parseInt(k.v,10)];k.v=B.t;k.r=B.r;if(c.cellHTML)k.h=B.h}break;case"str":k.t="s";k.v=k.v!=null?Xe(k.v):"";if(c.cellHTML)k.h=Ue(k.v);break;case"inlineStr":m=E.match(a);k.t="s";if(m!=null&&(B=uf(m[1])))k.v=B.t;else k.v="";break;case"b":k.v=ze(k.v);break;case"d":if(c.cellDates)k.v=se(k.v,1);else{k.v=re(se(k.v,1));k.t="n"}break;case"e":if(!c||c.cellText!==false)k.w=k.v;k.v=Yt[k.v];break;}y=x=0;if(I&&S.s!==undefined){R=d.CellXf[S.s];if(R!=null){if(R.numFmtId!=null)y=R.numFmtId;if(c.cellStyles){if(R.fillId!=null)x=R.fillId}}}qh(k,y,x,c,u,d);if(c.cellDates&&I&&k.t=="n"&&O.is_date(O._table[y])){k.t="d";k.v=te(k.v)}if(P){var X=ht(S.r);if(!l[X.r])l[X.r]=[];l[X.r][X.c]=k}else l[S.r]=k}}if(N.length>0)l["!rows"]=N}}();function Tu(e,r,t,a){var n=[],i=[],s=vt(e["!ref"]),f="",o,l="",c=[],h=0,u=0,d=e["!rows"];var p=Array.isArray(e);var v={r:l},g,m=-1;for(u=s.s.c;u<=s.e.c;++u)c[u]=ft(u);for(h=s.s.r;h<=s.e.r;++h){i=[];l=at(h);for(u=s.s.c;u<=s.e.c;++u){o=c[u]+l;var b=p?(e[h]||[])[u]:e[o];if(b===undefined)continue;if((f=_u(b,o,e,r,t,a))!=null)i.push(f)}if(i.length>0||d&&d[h]){v={r:l};if(d&&d[h]){g=d[h];if(g.hidden)v.hidden=1;m=-1;if(g.hpx)m=ho(g.hpx);else if(g.hpt)m=g.hpt;if(m>-1){v.ht=m;v.customHeight=1}if(g.level){v.outlineLevel=g.level}}n[n.length]=nr("row",i.join(""),v)}}if(d)for(;h<d.length;++h){if(d&&d[h]){v={r:h+1};g=d[h];if(g.hidden)v.hidden=1;m=-1;if(g.hpx)m=ho(g.hpx);else if(g.hpt)m=g.hpt;if(m>-1){v.ht=m;v.customHeight=1}if(g.level){v.outlineLevel=g.level}n[n.length]=nr("row","",v)}}return n.join("")}var yu=nr("worksheet",null,{xmlns:fr.main[0],"xmlns:r":fr.r});function xu(e,r,t,a){var n=[Ae,yu];var i=t.SheetNames[e],s=0,f="";var o=t.Sheets[i];if(o==null)o={};var l=o["!ref"]||"A1";var c=vt(l);if(c.e.c>16383||c.e.r>1048575){if(r.WTF)throw new Error("Range "+l+" exceeds format limit A1:XFD1048576");c.e.c=Math.min(c.e.c,16383);c.e.r=Math.min(c.e.c,1048575);l=pt(c)}if(!a)a={};o["!comments"]=[];o["!drawing"]=[];if(r.bookType!=="xlsx"&&t.vbaraw){var h=t.SheetNames[e];try{if(t.Workbook)h=t.Workbook.Sheets[e].CodeName||h}catch(u){}n[n.length]=nr("sheetPr",null,{codeName:Ne(h)})}n[n.length]=nr("dimension",null,{ref:l});n[n.length]=Au(o,r,e,t);if(r.sheetFormat)n[n.length]=nr("sheetFormatPr",null,{defaultRowHeight:r.sheetFormat.defaultRowHeight||"16",baseColWidth:r.sheetFormat.baseColWidth||"10",outlineLevelRow:r.sheetFormat.outlineLevelRow||"7"});if(o["!cols"]!=null&&o["!cols"].length>0)n[n.length]=wu(o,o["!cols"]);n[s=n.length]="<sheetData/>";o["!links"]=[];if(o["!ref"]!=null){f=Tu(o,r,e,t,a);if(f.length>0)n[n.length]=f}if(n.length>s+1){n[n.length]="</sheetData>";n[s]=n[s].replace("/>",">")}if(o["!protect"]!=null)n[n.length]=pu(o["!protect"]);if(o["!autofilter"]!=null)n[n.length]=Eu(o["!autofilter"],o,t,e);if(o["!merges"]!=null&&o["!merges"].length>0)n[n.length]=uu(o["!merges"]);var d=-1,p,v=-1;if(o["!links"].length>0){n[n.length]="<hyperlinks>";o["!links"].forEach(function(e){if(!e[1].Target)return;p={ref:e[0]};if(e[1].Target.charAt(0)!="#"){v=La(a,-1,Ne(e[1].Target).replace(/#.*$/,""),Da.HLINK);p["r:id"]="rId"+v}if((d=e[1].Target.indexOf("#"))>-1)p.location=Ne(e[1].Target.slice(d+1));if(e[1].Tooltip)p.tooltip=Ne(e[1].Tooltip);n[n.length]=nr("hyperlink",null,p)});n[n.length]="</hyperlinks>"}delete o["!links"];if(o["!margins"]!=null)n[n.length]=mu(o["!margins"]);n[n.length]="";if(!r||r.ignoreEC||r.ignoreEC==void 0)n[n.length]=tr("ignoredErrors",nr("ignoredError",null,{numberStoredAsText:1,sqref:l}));if(o["!drawing"].length>0){v=La(a,-1,"../drawings/drawing"+(e+1)+".xml",Da.DRAW);n[n.length]=nr("drawing",null,{"r:id":"rId"+v})}else delete o["!drawing"];if(o["!comments"].length>0){v=La(a,-1,"../drawings/vmlDrawing"+(e+1)+".vml",Da.VML);n[n.length]=nr("legacyDrawing",null,{"r:id":"rId"+v});o["!legacy"]=v}if(n.length>2){n[n.length]="</worksheet>";n[1]=n[1].replace("/>",">")}return n.join("")}function Iu(e,r){var t={};var a=e.l+r;t.r=e._R(4);e.l+=4;var n=e._R(2);e.l+=1;var i=e._R(1);e.l=a;if(i&7)t.level=i&7;if(i&16)t.hidden=true;if(i&32)t.hpt=n/20;return t}function Ru(e,r,t){var a=jr(17+8*16);var n=(t["!rows"]||[])[e]||{};a._W(4,e);a._W(4,0);var i=320;if(n.hpx)i=ho(n.hpx)*20;else if(n.hpt)i=n.hpt*20;a._W(2,i);a._W(1,0);var s=0;if(n.level)s|=n.level;if(n.hidden)s|=16;if(n.hpx||n.hpt)s|=32;a._W(1,s);a._W(1,0);var f=0,o=a.l;a.l+=4;var l={r:e,c:0};for(var c=0;c<16;++c){if(r.s.c>c+1<<10||r.e.c<c<<10)continue;var h=-1,u=-1;for(var d=c<<10;d<c+1<<10;++d){l.c=d;var p=Array.isArray(t)?(t[l.r]||[])[l.c]:t[ut(l)];if(p){if(h<0)h=d;u=d}}if(h<0)continue;++f;a._W(4,h);a._W(4,u)}var v=a.l;a.l=o;a._W(4,f);a.l=v;return a.length>a.l?a.slice(0,a.l):a}function Du(e,r,t,a){var n=Ru(a,t,r);if(n.length>17||(r["!rows"]||[])[a])$r(e,"BrtRowHdr",n)}var Ou=zt;var Fu=Xt;function Pu(){}function Nu(e,r){var t={};e.l+=19;t.name=Dt(e,r-19);return t}function Lu(e,r){if(r==null)r=jr(84+4*e.length);for(var t=0;t<3;++t)r._W(1,0);Zt({auto:1},r);r._W(-4,-1);r._W(-4,-1);Ot(e,r);return r.slice(0,r.l)}function Mu(e){var r=It(e);return[r]}function Uu(e,r,t){if(t==null)t=jr(8);return Rt(r,t)}function Hu(e){var r=It(e);var t=e._R(1);return[r,t,"b"]}function Wu(e,r,t){if(t==null)t=jr(9);Rt(r,t);t._W(1,e.v?1:0);return t}function Vu(e){var r=It(e);var t=e._R(1);return[r,t,"e"]}function zu(e){var r=It(e);var t=e._R(4);return[r,t,"s"]}function Xu(e,r,t){if(t==null)t=jr(12);Rt(r,t);t._W(4,r.v);return t}function Gu(e){var r=It(e);var t=Gt(e);return[r,t,"n"]}function ju(e,r,t){if(t==null)t=jr(16);Rt(r,t);jt(e.v,t);return t}function Ku(e){var r=It(e);var t=Ut(e);return[r,t,"n"]}function Yu(e,r,t){if(t==null)t=jr(12);Rt(r,t);Ht(e.v,t);return t}function $u(e){var r=It(e);var t=kt(e);return[r,t,"str"]}function Zu(e,r,t){if(t==null)t=jr(12+4*e.v.length);Rt(r,t);St(e.v,t);return t.length>t.l?t.slice(0,t.l):t}function Qu(e,r,t){var a=e.l+r;var n=It(e);n.r=t["!row"];var i=e._R(1);var s=[n,i,"b"];if(t.cellFormula){e.l+=2;var f=Ph(e,a-e.l,t);s[3]=Bh(f,null,n,t.supbooks,t)}else e.l=a;return s}function Ju(e,r,t){var a=e.l+r;var n=It(e);n.r=t["!row"];var i=e._R(1);var s=[n,i,"e"];if(t.cellFormula){e.l+=2;var f=Ph(e,a-e.l,t);s[3]=Bh(f,null,n,t.supbooks,t)}else e.l=a;return s}function qu(e,r,t){var a=e.l+r;var n=It(e);n.r=t["!row"];var i=Gt(e);var s=[n,i,"n"];if(t.cellFormula){e.l+=2;var f=Ph(e,a-e.l,t);s[3]=Bh(f,null,n,t.supbooks,t)}else e.l=a;return s}function ed(e,r,t){var a=e.l+r;var n=It(e);n.r=t["!row"];var i=kt(e);var s=[n,i,"str"];if(t.cellFormula){e.l+=2;var f=Ph(e,a-e.l,t);s[3]=Bh(f,null,n,t.supbooks,t)}else e.l=a;return s}var rd=zt;var td=Xt;function ad(e,r){if(r==null)r=jr(4);r._W(4,e);return r}function nd(e,r){var t=e.l+r;var a=zt(e,16);var n=Ft(e);var i=kt(e);var s=kt(e);var f=kt(e);e.l=t;var o={rfx:a,relId:n,loc:i,display:f};if(s)o.Tooltip=s;return o}function id(e,r){var t=jr(50+4*(e[1].Target.length+(e[1].Tooltip||"").length));Xt({s:ht(e[0]),e:ht(e[0])},t);Mt("rId"+r,t);var a=e[1].Target.indexOf("#");var n=a==-1?"":e[1].Target.slice(a+1);St(n||"",t);St(e[1].Tooltip||"",t);St("",t);return t.slice(0,t.l)}function sd(e,r,t){var a=e.l+r;var n=Wt(e,16);var i=e._R(1);var s=[n];s[2]=i;if(t.cellFormula){var f=Fh(e,a-e.l,t);s[1]=f}else e.l=a;return s}function fd(e,r,t){var a=e.l+r;var n=zt(e,16);var i=[n];if(t.cellFormula){var s=Lh(e,a-e.l,t);i[1]=s;e.l=a}else e.l=a;return i}function od(e,r,t){if(t==null)t=jr(18);var a=Zh(e,r);t._W(-4,e);t._W(-4,e);t._W(4,(a.width||10)*256);t._W(4,0);var n=0;if(r.hidden)n|=1;if(typeof a.width=="number")n|=2;t._W(1,n);t._W(1,0);return t}var ld=["left","right","top","bottom","header","footer"];function cd(e){var r={};ld.forEach(function(t){r[t]=Gt(e,8)});return r}function hd(e,r){if(r==null)r=jr(6*8);Qh(e);ld.forEach(function(t){jt(e[t],r)});return r}function ud(e){var r=e._R(2);e.l+=28;return{RTL:r&32}}function dd(e,r,t){if(t==null)t=jr(30);var a=924;if((((r||{}).Views||[])[0]||{}).RTL)a|=32;t._W(2,a);t._W(4,0);t._W(4,0);t._W(4,0);t._W(1,0);t._W(1,0);t._W(2,0);t._W(2,100);t._W(2,0);t._W(2,0);t._W(2,0);t._W(4,0);return t}function pd(e){var r=jr(24);r._W(4,4);r._W(4,1);Xt(e,r);return r}function vd(e,r){if(r==null)r=jr(16*4+2);r._W(2,e.password?Hf(e.password):0);r._W(4,1);[["objects",false],["scenarios",false],["formatCells",true],["formatColumns",true],["formatRows",true],["insertColumns",true],["insertRows",true],["insertHyperlinks",true],["deleteColumns",true],["deleteRows",true],["selectLockedCells",false],["sort",true],["autoFilter",true],["pivotTables",true],["selectUnlockedCells",false]].forEach(function(t){if(t[1])r._W(4,e[t[0]]!=null&&!e[t[0]]?1:0);else r._W(4,e[t[0]]!=null&&e[t[0]]?0:1)});return r}function gd(e,r,t,a,n,i,s){if(!e)return e;var f=r||{};if(!a)a={"!id":{}};if(g!=null&&f.dense==null)f.dense=g;var o=f.dense?[]:{};var l;var c={s:{r:2e6,c:2e6},e:{r:0,c:0}};var h=false,u=false;var d,p,v,m,b,w,C,E,k;var S=[];f.biff=12;f["!row"]=0;var A=0,_=false;var B=[];var T={};var y=f.supbooks||n.supbooks||[[]];y.sharedf=T;y.arrayf=B;y.SheetNames=n.SheetNames||n.Sheets.map(function(e){return e.name});if(!f.supbooks){f.supbooks=y;if(n.Names)for(var x=0;x<n.Names.length;++x)y[0][x+1]=n.Names[x]}var I=[],R=[];var D=false;Kr(e,function P(e,r,g){if(u)return;switch(g){case 148:l=e;break;case 0:d=e;if(f.sheetRows&&f.sheetRows<=d.r)u=true;E=at(m=d.r);f["!row"]=d.r;if(e.hidden||e.hpt||e.level!=null){if(e.hpt)e.hpx=uo(e.hpt);R[e.r]=e}break;case 2:;case 3:;case 4:;case 5:;case 6:;case 7:;case 8:;case 9:;case 10:;case 11:p={t:e[2]};switch(e[2]){case"n":p.v=e[1];break;case"s":C=jh[e[1]];p.v=C.t;p.r=C.r;break;case"b":p.v=e[1]?true:false;break;case"e":p.v=e[1];if(f.cellText!==false)p.w=Kt[p.v];break;case"str":p.t="s";p.v=e[1];break;}if(v=s.CellXf[e[0].iStyleRef])qh(p,v.numFmtId,null,f,i,s);b=e[0].c;if(f.dense){if(!o[m])o[m]=[];o[m][b]=p}else o[ft(b)+E]=p;if(f.cellFormula){_=false;for(A=0;A<B.length;++A){var x=B[A];if(d.r>=x[0].s.r&&d.r<=x[0].e.r)if(b>=x[0].s.c&&b<=x[0].e.c){p.F=pt(x[0]);_=true}}if(!_&&e.length>3)p.f=e[3]}if(c.s.r>d.r)c.s.r=d.r;if(c.s.c>b)c.s.c=b;if(c.e.r<d.r)c.e.r=d.r;if(c.e.c<b)c.e.c=b;if(f.cellDates&&v&&p.t=="n"&&O.is_date(O._table[v.numFmtId])){var F=O.parse_date_code(p.v);if(F){p.t="d";p.v=new Date(F.y,F.m-1,F.d,F.H,F.M,F.S,F.u)}}break;case 1:if(!f.sheetStubs||h)break;p={t:"z",v:undefined};b=e[0].c;if(f.dense){if(!o[m])o[m]=[];o[m][b]=p}else o[ft(b)+E]=p;if(c.s.r>d.r)c.s.r=d.r;if(c.s.c>b)c.s.c=b;if(c.e.r<d.r)c.e.r=d.r;if(c.e.c<b)c.e.c=b;break;case 176:S.push(e);break;case 494:var P=a["!id"][e.relId];if(P){e.Target=P.Target;if(e.loc)e.Target+="#"+e.loc;e.Rel=P}else if(e.relId==""){e.Target="#"+e.loc}for(m=e.rfx.s.r;m<=e.rfx.e.r;++m)for(b=e.rfx.s.c;b<=e.rfx.e.c;++b){if(f.dense){if(!o[m])o[m]=[];if(!o[m][b])o[m][b]={t:"z",v:undefined};o[m][b].l=e}else{w=ut({c:b,r:m});if(!o[w])o[w]={t:"z",v:undefined};o[w].l=e}}break;case 426:if(!f.cellFormula)break;B.push(e);k=f.dense?o[m][b]:o[ft(b)+E];k.f=Bh(e[1],c,{r:d.r,c:b},y,f);k.F=pt(e[0]);break;case 427:if(!f.cellFormula)break;T[ut(e[0].s)]=e[1];k=f.dense?o[m][b]:o[ft(b)+E];k.f=Bh(e[1],c,{r:d.r,c:b},y,f);break;case 60:if(!f.cellStyles)break;while(e.e>=e.s){I[e.e--]={width:e.w/256,hidden:!!(e.flags&1)};if(!D){D=true;fo(e.w/256)}oo(I[e.e+1])}break;case 161:o["!autofilter"]={ref:pt(e)};break;case 476:o["!margins"]=e;break;case 147:if(!n.Sheets[t])n.Sheets[t]={};if(e.name)n.Sheets[t].CodeName=e.name;break;case 137:if(!n.Views)n.Views=[{}];if(!n.Views[0])n.Views[0]={};if(e.RTL)n.Views[0].RTL=true;break;case 485:break;case 175:;case 644:;case 625:;case 562:;case 396:;case 1112:;case 1146:;case 471:;case 1050:;case 649:;case 1105:;case 49:;case 589:;case 607:;case 564:;case 1055:;case 168:;case 174:;case 1180:;case 499:;case 64:;case 1053:;case 550:;case 171:;case 167:;case 1177:;case 169:;case 1181:;case 551:;case 552:;case 661:;case 639:;case 478:;case 151:;case 537:;case 477:;case 536:;case 1103:;case 680:;case 1104:;case 1024:;case 152:;case 663:;case 535:;case 678:;case 504:;case 1043:;case 428:;case 170:;case 3072:;case 50:;case 2070:;case 1045:
-break;case 35:h=true;break;case 36:h=false;break;case 37:break;case 38:break;default:if((r||"").indexOf("Begin")>0){}else if((r||"").indexOf("End")>0){}else if(!h||f.WTF)throw new Error("Unexpected record "+g+" "+r);}},f);delete f.supbooks;delete f["!row"];if(!o["!ref"]&&(c.s.r<2e6||l&&(l.e.r>0||l.e.c>0||l.s.r>0||l.s.c>0)))o["!ref"]=pt(l||c);if(f.sheetRows&&o["!ref"]){var F=vt(o["!ref"]);if(f.sheetRows<=+F.e.r){F.e.r=f.sheetRows-1;if(F.e.r>c.e.r)F.e.r=c.e.r;if(F.e.r<F.s.r)F.s.r=F.e.r;if(F.e.c>c.e.c)F.e.c=c.e.c;if(F.e.c<F.s.c)F.s.c=F.e.c;o["!fullref"]=o["!ref"];o["!ref"]=pt(F)}}if(S.length>0)o["!merges"]=S;if(I.length>0)o["!cols"]=I;if(R.length>0)o["!rows"]=R;return o}function md(e,r,t,a,n,i){if(r.v===undefined)return"";var s="";switch(r.t){case"b":s=r.v?"1":"0";break;case"d":r=oe(r);r.z=r.z||O._table[14];r.v=re(se(r.v));r.t="n";break;case"n":;case"e":s=""+r.v;break;default:s=r.v;break;}var f={r:t,c:a};f.s=Jh(n.cellXfs,r,n);if(r.l)i["!links"].push([ut(f),r.l]);if(r.c)i["!comments"].push([ut(f),r.c]);switch(r.t){case"s":;case"str":if(n.bookSST){s=$h(n.Strings,r.v,n.revStrings);f.t="s";f.v=s;$r(e,"BrtCellIsst",Xu(r,f))}else{f.t="str";$r(e,"BrtCellSt",Zu(r,f))}return;case"n":if(r.v==(r.v|0)&&r.v>-1e3&&r.v<1e3)$r(e,"BrtCellRk",Yu(r,f));else $r(e,"BrtCellReal",ju(r,f));return;case"b":f.t="b";$r(e,"BrtCellBool",Wu(r,f));return;case"e":f.t="e";break;}$r(e,"BrtCellBlank",Uu(r,f))}function bd(e,r,t,a){var n=vt(r["!ref"]||"A1"),i,s="",f=[];$r(e,"BrtBeginSheetData");var o=Array.isArray(r);var l=n.e.r;if(r["!rows"])l=Math.max(n.e.r,r["!rows"].length-1);for(var c=n.s.r;c<=l;++c){s=at(c);Du(e,r,n,c);if(c<=n.e.r)for(var h=n.s.c;h<=n.e.c;++h){if(c===n.s.r)f[h]=ft(h);i=f[h]+s;var u=o?(r[c]||[])[h]:r[i];if(!u)continue;md(e,u,c,h,a,r)}}$r(e,"BrtEndSheetData")}function wd(e,r){if(!r||!r["!merges"])return;$r(e,"BrtBeginMergeCells",ad(r["!merges"].length));r["!merges"].forEach(function(r){$r(e,"BrtMergeCell",td(r))});$r(e,"BrtEndMergeCells")}function Cd(e,r){if(!r||!r["!cols"])return;$r(e,"BrtBeginColInfos");r["!cols"].forEach(function(r,t){if(r)$r(e,"BrtColInfo",od(t,r))});$r(e,"BrtEndColInfos")}function Ed(e,r){if(!r||!r["!ref"])return;$r(e,"BrtBeginCellIgnoreECs");$r(e,"BrtCellIgnoreEC",pd(vt(r["!ref"])));$r(e,"BrtEndCellIgnoreECs")}function kd(e,r,t){r["!links"].forEach(function(r){if(!r[1].Target)return;var a=La(t,-1,r[1].Target.replace(/#.*$/,""),Da.HLINK);$r(e,"BrtHLink",id(r,a))});delete r["!links"]}function Sd(e,r,t,a){if(r["!comments"].length>0){var n=La(a,-1,"../drawings/vmlDrawing"+(t+1)+".vml",Da.VML);$r(e,"BrtLegacyDrawing",Mt("rId"+n));r["!legacy"]=n}}function Ad(e,r){if(!r["!autofilter"])return;$r(e,"BrtBeginAFilter",Xt(vt(r["!autofilter"].ref)));$r(e,"BrtEndAFilter")}function _d(e,r,t){$r(e,"BrtBeginWsViews");{$r(e,"BrtBeginWsView",dd(r,t));$r(e,"BrtEndWsView")}$r(e,"BrtEndWsViews")}function Bd(){}function Td(e,r){if(!r["!protect"])return;$r(e,"BrtSheetProtection",vd(r["!protect"]))}function yd(e,r,t,a){var n=Yr();var i=t.SheetNames[e],s=t.Sheets[i]||{};var f=i;try{if(t&&t.Workbook)f=t.Workbook.Sheets[e].CodeName||f}catch(o){}var l=vt(s["!ref"]||"A1");if(l.e.c>16383||l.e.r>1048575){if(r.WTF)throw new Error("Range "+(s["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");l.e.c=Math.min(l.e.c,16383);l.e.r=Math.min(l.e.c,1048575)}s["!links"]=[];s["!comments"]=[];$r(n,"BrtBeginSheet");if(t.vbaraw)$r(n,"BrtWsProp",Lu(f));$r(n,"BrtWsDim",Fu(l));_d(n,s,t.Workbook);Bd(n,s);Cd(n,s,e,r,t);bd(n,s,e,r,t);Td(n,s);Ad(n,s);wd(n,s);kd(n,s,a);if(s["!margins"])$r(n,"BrtMargins",hd(s["!margins"]));if(!r||r.ignoreEC||r.ignoreEC==void 0)Ed(n,s);Sd(n,s,e,a);$r(n,"BrtEndSheet");return n.end()}function xd(e){var r=[];(e.match(/<c:pt idx="(\d*)">(.*?)<\/c:pt>/gm)||[]).forEach(function(e){var t=e.match(/<c:pt idx="(\d*?)"><c:v>(.*)<\/c:v><\/c:pt>/);if(!t)return;r[+t[1]]=+t[2]});var t=Oe((e.match(/<c:formatCode>([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return[r,t]}function Id(e,r,t,a,n,i){var s=i||{"!type":"chart"};if(!e)return i;var f=0,o=0,l="A";var c={s:{r:2e6,c:2e6},e:{r:0,c:0}};(e.match(/<c:numCache>[\s\S]*?<\/c:numCache>/gm)||[]).forEach(function(e){var r=xd(e);c.s.r=c.s.c=0;c.e.c=f;l=ft(f);r[0].forEach(function(e,t){s[l+at(t)]={t:"n",v:e,z:r[1]};o=t});if(c.e.r<o)c.e.r=o;++f});if(f>0)s["!ref"]=pt(c);return s}Da.CS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet";var Rd=nr("chartsheet",null,{xmlns:fr.main[0],"xmlns:r":fr.r});function Dd(e,r,t,a,n){if(!e)return e;if(!a)a={"!id":{}};var i={"!type":"chart","!chart":null,"!rel":""};var s;var f=e.match(lu);if(f)du(f[0],i,n,t);if(s=e.match(/drawing r:id="(.*?)"/))i["!rel"]=s[1];if(a["!id"][i["!rel"]])i["!chart"]=a["!id"][i["!rel"]];return i}function Od(e,r,t,a){var n=[Ae,Rd];n[n.length]=nr("drawing",null,{"r:id":"rId1"});La(a,-1,"../drawings/drawing"+(e+1)+".xml",Da.DRAW);if(n.length>2){n[n.length]="</chartsheet>";n[1]=n[1].replace("/>",">")}return n.join("")}function Fd(e,r){e.l+=10;var t=kt(e,r-10);return{name:t}}function Pd(e,r,t,a,n){if(!e)return e;if(!a)a={"!id":{}};var i={"!type":"chart","!chart":null,"!rel":""};var s=[];var f=false;Kr(e,function o(e,a,l){switch(l){case 550:i["!rel"]=e;break;case 651:if(!n.Sheets[t])n.Sheets[t]={};if(e.name)n.Sheets[t].CodeName=e.name;break;case 562:;case 652:;case 669:;case 679:;case 551:;case 552:;case 476:;case 3072:break;case 35:f=true;break;case 36:f=false;break;case 37:s.push(a);break;case 38:s.pop();break;default:if((a||"").indexOf("Begin")>0)s.push(a);else if((a||"").indexOf("End")>0)s.pop();else if(!f||r.WTF)throw new Error("Unexpected record "+l+" "+a);}},r);if(a["!id"][i["!rel"]])i["!chart"]=a["!id"][i["!rel"]];return i}function Nd(){var e=Yr();$r(e,"BrtBeginSheet");$r(e,"BrtEndSheet");return e.end()}var Ld=[["allowRefreshQuery",false,"bool"],["autoCompressPictures",true,"bool"],["backupFile",false,"bool"],["checkCompatibility",false,"bool"],["CodeName",""],["date1904",false,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",false,"bool"],["hidePivotFieldList",false,"bool"],["promptedSolutions",false,"bool"],["publishItems",false,"bool"],["refreshAllConnections",false,"bool"],["saveExternalLinkValues",true,"bool"],["showBorderUnselectedTables",true,"bool"],["showInkAnnotation",true,"bool"],["showObjects","all"],["showPivotChartFilter",false,"bool"],["updateLinks","userSet"]];var Md=[["activeTab",0,"int"],["autoFilterDateGrouping",true,"bool"],["firstSheet",0,"int"],["minimized",false,"bool"],["showHorizontalScroll",true,"bool"],["showSheetTabs",true,"bool"],["showVerticalScroll",true,"bool"],["tabRatio",600,"int"],["visibility","visible"]];var Ud=[];var Hd=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function Wd(e,r){for(var t=0;t!=e.length;++t){var a=e[t];for(var n=0;n!=r.length;++n){var i=r[n];if(a[i[0]]==null)a[i[0]]=i[1];else switch(i[2]){case"bool":if(typeof a[i[0]]=="string")a[i[0]]=ze(a[i[0]]);break;case"int":if(typeof a[i[0]]=="string")a[i[0]]=parseInt(a[i[0]],10);break;}}}}function Vd(e,r){for(var t=0;t!=r.length;++t){var a=r[t];if(e[a[0]]==null)e[a[0]]=a[1];else switch(a[2]){case"bool":if(typeof e[a[0]]=="string")e[a[0]]=ze(e[a[0]]);break;case"int":if(typeof e[a[0]]=="string")e[a[0]]=parseInt(e[a[0]],10);break;}}}function zd(e){Vd(e.WBProps,Ld);Vd(e.CalcPr,Hd);Wd(e.WBView,Md);Wd(e.Sheets,Ud);Kh.date1904=ze(e.WBProps.date1904)}function Xd(e){if(!e.Workbook)return"false";if(!e.Workbook.WBProps)return"false";return ze(e.Workbook.WBProps.date1904)?"true":"false"}var Gd="][*?/\\".split("");function jd(e,r){if(e.length>31){if(r)return false;throw new Error("Sheet names cannot exceed 31 chars")}var t=true;Gd.forEach(function(a){if(e.indexOf(a)==-1)return;if(!r)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");t=false});return t}function Kd(e,r,t){e.forEach(function(a,n){jd(a);for(var i=0;i<n;++i)if(a==e[i])throw new Error("Duplicate Sheet Name: "+a);if(t){var s=r&&r[n]&&r[n].CodeName||a;if(s.charCodeAt(0)==95&&s.length>22)throw new Error("Bad Code Name: Worksheet"+s)}})}function Yd(e){if(!e||!e.SheetNames||!e.Sheets)throw new Error("Invalid Workbook");if(!e.SheetNames.length)throw new Error("Workbook is empty");var r=e.Workbook&&e.Workbook.Sheets||[];Kd(e.SheetNames,r,!!e.vbaraw);for(var t=0;t<e.SheetNames.length;++t)eu(e.Sheets[e.SheetNames[t]],e.SheetNames[t],t)}var $d=/<\w+:workbook/;function Zd(e,r){if(!e)throw new Error("Could not find file");var t={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""};var a=false,n="xmlns";var i={},s=0;e.replace(Be,function f(o,l){var c=xe(o);switch(Ie(c[0])){case"<?xml":break;case"<workbook":if(o.match($d))n="xmlns"+o.match(/<(\w+):/)[1];t.xmlns=c[n];break;case"</workbook>":break;case"<fileVersion":delete c[0];t.AppVersion=c;break;case"<fileVersion/>":;case"</fileVersion>":break;case"<fileSharing":;case"<fileSharing/>":break;case"<workbookPr":;case"<workbookPr/>":Ld.forEach(function(e){if(c[e[0]]==null)return;switch(e[2]){case"bool":t.WBProps[e[0]]=ze(c[e[0]]);break;case"int":t.WBProps[e[0]]=parseInt(c[e[0]],10);break;default:t.WBProps[e[0]]=c[e[0]];}});if(c.codeName)t.WBProps.CodeName=c.codeName;break;case"</workbookPr>":break;case"<workbookProtection":break;case"<workbookProtection/>":break;case"<bookViews":;case"<bookViews>":;case"</bookViews>":break;case"<workbookView":;case"<workbookView/>":delete c[0];t.WBView.push(c);break;case"</workbookView>":break;case"<sheets":;case"<sheets>":;case"</sheets>":break;case"<sheet":switch(c.state){case"hidden":c.Hidden=1;break;case"veryHidden":c.Hidden=2;break;default:c.Hidden=0;}delete c.state;c.name=Oe(Xe(c.name));delete c[0];t.Sheets.push(c);break;case"</sheet>":break;case"<functionGroups":;case"<functionGroups/>":break;case"<functionGroup":break;case"<externalReferences":;case"</externalReferences>":;case"<externalReferences>":break;case"<externalReference":break;case"<definedNames/>":break;case"<definedNames>":;case"<definedNames":a=true;break;case"</definedNames>":a=false;break;case"<definedName":{i={};i.Name=Xe(c.name);if(c.comment)i.Comment=c.comment;if(c.localSheetId)i.Sheet=+c.localSheetId;if(ze(c.hidden||"0"))i.Hidden=true;s=l+o.length}break;case"</definedName>":{i.Ref=Oe(Xe(e.slice(s,l)));t.Names.push(i)}break;case"<definedName/>":break;case"<calcPr":delete c[0];t.CalcPr=c;break;case"<calcPr/>":delete c[0];t.CalcPr=c;break;case"</calcPr>":break;case"<oleSize":break;case"<customWorkbookViews>":;case"</customWorkbookViews>":;case"<customWorkbookViews":break;case"<customWorkbookView":;case"</customWorkbookView>":break;case"<pivotCaches>":;case"</pivotCaches>":;case"<pivotCaches":break;case"<pivotCache":break;case"<smartTagPr":;case"<smartTagPr/>":break;case"<smartTagTypes":;case"<smartTagTypes>":;case"</smartTagTypes>":break;case"<smartTagType":break;case"<webPublishing":;case"<webPublishing/>":break;case"<fileRecoveryPr":;case"<fileRecoveryPr/>":break;case"<webPublishObjects>":;case"<webPublishObjects":;case"</webPublishObjects>":break;case"<webPublishObject":break;case"<extLst":;case"<extLst>":;case"</extLst>":;case"<extLst/>":break;case"<ext":a=true;break;case"</ext>":a=false;break;case"<ArchID":break;case"<AlternateContent":;case"<AlternateContent>":a=true;break;case"</AlternateContent>":a=false;break;case"<revisionPtr":break;default:if(!a&&r.WTF)throw new Error("unrecognized "+c[0]+" in workbook");}return o});if(fr.main.indexOf(t.xmlns)===-1)throw new Error("Unknown Namespace: "+t.xmlns);zd(t);return t}var Qd=nr("workbook",null,{xmlns:fr.main[0],"xmlns:r":fr.r});function Jd(e){var r=[Ae];r[r.length]=Qd;var t=e.Workbook&&(e.Workbook.Names||[]).length>0;var a={codeName:"ThisWorkbook"};if(e.Workbook&&e.Workbook.WBProps){Ld.forEach(function(r){if(e.Workbook.WBProps[r[0]]==null)return;if(e.Workbook.WBProps[r[0]]==r[1])return;a[r[0]]=e.Workbook.WBProps[r[0]]});if(e.Workbook.WBProps.CodeName){a.codeName=e.Workbook.WBProps.CodeName;delete a.CodeName}}r[r.length]=nr("workbookPr",null,a);var n=e.Workbook&&e.Workbook.Sheets||[];var i=0;r[r.length]="<sheets>";for(i=0;i!=e.SheetNames.length;++i){var s={name:Ne(e.SheetNames[i].slice(0,31))};s.sheetId=""+(i+1);s["r:id"]="rId"+(i+1);if(n[i])switch(n[i].Hidden){case 1:s.state="hidden";break;case 2:s.state="veryHidden";break;}r[r.length]=nr("sheet",null,s)}r[r.length]="</sheets>";if(t){r[r.length]="<definedNames>";if(e.Workbook&&e.Workbook.Names)e.Workbook.Names.forEach(function(e){var t={name:e.Name};if(e.Comment)t.comment=e.Comment;if(e.Sheet!=null)t.localSheetId=""+e.Sheet;if(e.Hidden)t.hidden="1";if(!e.Ref)return;r[r.length]=nr("definedName",String(e.Ref).replace(/</g,"&lt;").replace(/>/g,"&gt;"),t)});r[r.length]="</definedNames>"}if(r.length>2){r[r.length]="</workbook>";r[1]=r[1].replace("/>",">")}return r.join("")}function qd(e,r){var t={};t.Hidden=e._R(4);t.iTabID=e._R(4);t.strRelID=Lt(e,r-8);t.name=kt(e);return t}function ep(e,r){if(!r)r=jr(127);r._W(4,e.Hidden);r._W(4,e.iTabID);Mt(e.strRelID,r);St(e.name.slice(0,31),r);return r.length>r.l?r.slice(0,r.l):r}function rp(e,r){var t={};var a=e._R(4);t.defaultThemeVersion=e._R(4);var n=r>8?kt(e):"";if(n.length>0)t.CodeName=n;t.autoCompressPictures=!!(a&65536);t.backupFile=!!(a&64);t.checkCompatibility=!!(a&4096);t.date1904=!!(a&1);t.filterPrivacy=!!(a&8);t.hidePivotFieldList=!!(a&1024);t.promptedSolutions=!!(a&16);t.publishItems=!!(a&2048);t.refreshAllConnections=!!(a&262144);t.saveExternalLinkValues=!!(a&128);t.showBorderUnselectedTables=!!(a&4);t.showInkAnnotation=!!(a&32);t.showObjects=["all","placeholders","none"][a>>13&3];t.showPivotChartFilter=!!(a&32768);t.updateLinks=["userSet","never","always"][a>>8&3];return t}function tp(e,r){if(!r)r=jr(72);var t=0;if(e){if(e.filterPrivacy)t|=8}r._W(4,t);r._W(4,0);Ot(e&&e.CodeName||"ThisWorkbook",r);return r.slice(0,r.l)}function ap(e,r){var t={};e._R(4);t.ArchID=e._R(4);e.l+=r-8;return t}function np(e,r,t){var a=e.l+r;e.l+=4;e.l+=1;var n=e._R(4);var i=Nt(e);var s=Nh(e,0,t);var f=Ft(e);e.l=a;var o={Name:i,Ptg:s};if(n<268435455)o.Sheet=n;if(f)o.Comment=f;return o}function ip(e,r){var t={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""};var a=[];var n=false;if(!r)r={};r.biff=12;var i=[];var s=[[]];s.SheetNames=[];s.XTI=[];Kr(e,function f(e,o,l){switch(l){case 156:s.SheetNames.push(e.name);t.Sheets.push(e);break;case 153:t.WBProps=e;break;case 39:if(e.Sheet!=null)r.SID=e.Sheet;e.Ref=Bh(e.Ptg,null,null,s,r);delete r.SID;delete e.Ptg;i.push(e);break;case 1036:break;case 357:;case 358:;case 355:;case 667:if(!s[0].length)s[0]=[l,e];else s.push([l,e]);s[s.length-1].XTI=[];break;case 362:if(s.length===0){s[0]=[];s[0].XTI=[]}s[s.length-1].XTI=s[s.length-1].XTI.concat(e);s.XTI=s.XTI.concat(e);break;case 361:break;case 3072:;case 3073:;case 2071:;case 534:;case 677:;case 158:;case 157:;case 610:;case 2050:;case 155:;case 548:;case 676:;case 128:;case 665:;case 2128:;case 2125:;case 549:;case 2053:;case 596:;case 2076:;case 2075:;case 2082:;case 397:;case 154:;case 1117:;case 553:;case 2091:break;case 35:a.push(o);n=true;break;case 36:a.pop();n=false;break;case 37:a.push(o);n=true;break;case 38:a.pop();n=false;break;case 16:break;default:if((o||"").indexOf("Begin")>0){}else if((o||"").indexOf("End")>0){}else if(!n||r.WTF&&a[a.length-1]!="BrtACBegin"&&a[a.length-1]!="BrtFRTBegin")throw new Error("Unexpected record "+l+" "+o);}},r);zd(t);t.Names=i;t.supbooks=s;return t}function sp(e,r){$r(e,"BrtBeginBundleShs");for(var t=0;t!=r.SheetNames.length;++t){var a=r.Workbook&&r.Workbook.Sheets&&r.Workbook.Sheets[t]&&r.Workbook.Sheets[t].Hidden||0;var n={Hidden:a,iTabID:t+1,strRelID:"rId"+(t+1),name:r.SheetNames[t]};$r(e,"BrtBundleSh",ep(n))}$r(e,"BrtEndBundleShs")}function fp(r,t){if(!t)t=jr(127);for(var a=0;a!=4;++a)t._W(4,0);St("SheetJS",t);St(e.version,t);St(e.version,t);St("7262",t);t.length=t.l;return t.length>t.l?t.slice(0,t.l):t}function op(e,r){if(!r)r=jr(29);r._W(-4,0);r._W(-4,460);r._W(4,28800);r._W(4,17600);r._W(4,500);r._W(4,e);r._W(4,e);var t=120;r._W(1,t);return r.length>r.l?r.slice(0,r.l):r}function lp(e,r){if(!r.Workbook||!r.Workbook.Sheets)return;var t=r.Workbook.Sheets;var a=0,n=-1,i=-1;for(;a<t.length;++a){if(!t[a]||!t[a].Hidden&&n==-1)n=a;else if(t[a].Hidden==1&&i==-1)i=a}if(i>n)return;$r(e,"BrtBeginBookViews");$r(e,"BrtBookView",op(n));$r(e,"BrtEndBookViews")}function cp(e,r){var t=Yr();$r(t,"BrtBeginBook");$r(t,"BrtFileVersion",fp());$r(t,"BrtWbProp",tp(e.Workbook&&e.Workbook.WBProps||null));lp(t,e,r);sp(t,e,r);$r(t,"BrtEndBook");return t.end()}function hp(e,r,t){if(r.slice(-4)===".bin")return ip(e,t);return Zd(e,t)}function up(e,r,t,a,n,i,s,f){if(r.slice(-4)===".bin")return gd(e,a,t,n,i,s,f);return hu(e,a,t,n,i,s,f)}function dp(e,r,t,a,n,i,s,f){if(r.slice(-4)===".bin")return Pd(e,a,t,n,i,s,f);return Dd(e,a,t,n,i,s,f)}function pp(e,r,t,a,n,i,s,f){if(r.slice(-4)===".bin")return zl(e,a,t,n,i,s,f);return Xl(e,a,t,n,i,s,f)}function vp(e,r,t,a,n,i,s,f){if(r.slice(-4)===".bin")return Wl(e,a,t,n,i,s,f);return Vl(e,a,t,n,i,s,f)}function gp(e,r,t,a){if(r.slice(-4)===".bin")return Vo(e,t,a);return Ao(e,t,a)}function mp(e,r,t){return ol(e,t)}function bp(e,r,t){if(r.slice(-4)===".bin")return Cf(e,t);return gf(e,t)}function wp(e,r,t){if(r.slice(-4)===".bin")return Pl(e,t);return yl(e,t)}function Cp(e,r,t){if(r.slice(-4)===".bin")return Cl(e,r,t);return bl(e,r,t)}function Ep(e,r,t){if(r.slice(-4)===".bin")return kl(e,r,t);return El(e,r,t)}function kp(e,r,t){return(r.slice(-4)===".bin"?cp:Jd)(e,t)}function Sp(e,r,t,a,n){return(r.slice(-4)===".bin"?yd:xu)(e,t,a,n)}function Ap(e,r,t,a,n){return(r.slice(-4)===".bin"?Nd:Od)(e,t,a,n)}function _p(e,r,t){return(r.slice(-4)===".bin"?qo:Bo)(e,t)}function Bp(e,r,t){return(r.slice(-4)===".bin"?Sf:bf)(e,t)}function Tp(e,r,t){return(r.slice(-4)===".bin"?Nl:Il)(e,t)}var yp=/([\w:]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g;var xp=/([\w:]+)=((?:")(?:[^"]*)(?:")|(?:')(?:[^']*)(?:'))/;var Ip=function(e){return String.fromCharCode(e)};function Rp(e,r){var t=e.split(/\s+/);var a=[];if(!r)a[0]=t[0];if(t.length===1)return a;var n=e.match(yp),i,s,f,o;if(n)for(o=0;o!=n.length;++o){i=n[o].match(xp);if((s=i[1].indexOf(":"))===-1)a[i[1]]=i[2].slice(1,i[2].length-1);else{if(i[1].slice(0,6)==="xmlns:")f="xmlns"+i[1].slice(6);else f=i[1].slice(s+1);a[f]=i[2].slice(1,i[2].length-1)}}return a}function Dp(e){var r=e.split(/\s+/);var t={};if(r.length===1)return t;var a=e.match(yp),n,i,s,f;if(a)for(f=0;f!=a.length;++f){n=a[f].match(xp);if((i=n[1].indexOf(":"))===-1)t[n[1]]=n[2].slice(1,n[2].length-1);else{if(n[1].slice(0,6)==="xmlns:")s="xmlns"+n[1].slice(6);else s=n[1].slice(i+1);t[s]=n[2].slice(1,n[2].length-1)}}return t}function Op(e,r){var t=P[e]||Oe(e);if(t==="General")return O._general(r);return O.format(t,r)}function Fp(e,r,t,a){var n=a;switch((t[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":n=ze(a);break;case"i2":;case"int":n=parseInt(a,10);break;case"r4":;case"float":n=parseFloat(a);break;case"date":;case"dateTime.tz":n=se(a);break;case"i8":;case"string":;case"fixed":;case"uuid":;case"bin.base64":break;default:throw new Error("bad custprop:"+t[0]);}e[Oe(r)]=n}function Pp(e,r,t){if(e.t==="z")return;if(!t||t.cellText!==false)try{if(e.t==="e"){e.w=e.w||Kt[e.v]}else if(r==="General"){if(e.t==="n"){if((e.v|0)===e.v)e.w=O._general_int(e.v);else e.w=O._general_num(e.v)}else e.w=O._general(e.v)}else e.w=Op(r||"General",e.v)}catch(a){if(t.WTF)throw a}try{var n=P[r]||r||"General";if(t.cellNF)e.z=n;if(t.cellDates&&e.t=="n"&&O.is_date(n)){var i=O.parse_date_code(e.v);if(i){e.t="d";e.v=new Date(i.y,i.m-1,i.d,i.H,i.M,i.S,i.u)}}}catch(a){if(t.WTF)throw a}}function Np(e,r,t){if(t.cellStyles){if(r.Interior){var a=r.Interior;if(a.Pattern)a.patternType=po[a.Pattern]||a.Pattern}}e[r.ID]=r}function Lp(e,r,t,a,n,i,s,f,o,l){var c="General",h=a.StyleID,u={};l=l||{};var d=[];var p=0;if(h===undefined&&f)h=f.StyleID;if(h===undefined&&s)h=s.StyleID;while(i[h]!==undefined){if(i[h].nf)c=i[h].nf;if(i[h].Interior)d.push(i[h].Interior);if(!i[h].Parent)break;h=i[h].Parent}switch(t.Type){case"Boolean":a.t="b";a.v=ze(e);break;case"String":a.t="s";a.r=We(Oe(e));a.v=e.indexOf("<")>-1?Oe(r):a.r;break;case"DateTime":if(e.slice(-1)!="Z")e+="Z";a.v=(se(e)-new Date(Date.UTC(1899,11,30)))/(24*60*60*1e3);if(a.v!==a.v)a.v=Oe(e);else if(a.v<60)a.v=a.v-1;if(!c||c=="General")c="yyyy-mm-dd";case"Number":if(a.v===undefined)a.v=+e;if(!a.t)a.t="n";break;case"Error":a.t="e";a.v=Yt[e];if(l.cellText!==false)a.w=e;break;default:a.t="s";a.v=We(r||e);break;}Pp(a,c,l);if(l.cellFormula!==false){if(a.Formula){var v=Oe(a.Formula);if(v.charCodeAt(0)==61)v=v.slice(1);a.f=Gl(v,n);delete a.Formula;if(a.ArrayRange=="RC")a.F=Gl("RC:RC",n);else if(a.ArrayRange){a.F=Gl(a.ArrayRange,n);o.push([vt(a.F),a.F])}}else{for(p=0;p<o.length;++p)if(n.r>=o[p][0].s.r&&n.r<=o[p][0].e.r)if(n.c>=o[p][0].s.c&&n.c<=o[p][0].e.c)a.F=o[p][1]}}if(l.cellStyles){d.forEach(function(e){if(!u.patternType&&e.patternType)u.patternType=e.patternType});a.s=u}if(a.StyleID!==undefined)a.ixfe=a.StyleID}function Mp(e){e.t=e.v||"";e.t=e.t.replace(/\r\n/g,"\n").replace(/\r/g,"\n");e.v=e.w=e.ixfe=undefined}function Up(e){if(w&&Buffer.isBuffer(e))return e.toString("utf8");if(typeof e==="string")return e;if(typeof Uint8Array!=="undefined"&&e instanceof Uint8Array)return Xe(T(x(e)));throw new Error("Bad input format: expected Buffer or string")}var Hp=/<(\/?)([^\s?>!\/:]*:|)([^\s?>:\/]+)[^>]*>/gm;function Wp(e,r){var t=r||{};F(O);var a=d(Up(e));if(t.type=="binary"||t.type=="array"||t.type=="base64"){if(typeof cptable!=="undefined")a=cptable.utils.decode(65001,c(a));else a=Xe(a)}var n=a.slice(0,1024).toLowerCase(),i=false;if(n.indexOf("<?xml")==-1)["html","table","head","meta","script","style","div"].forEach(function(e){if(n.indexOf("<"+e)>=0)i=true});if(i)return Ov.to_workbook(a,t);var s;var f=[],o;if(g!=null&&t.dense==null)t.dense=g;var l={},h=[],u=t.dense?[]:{},p="";var v={},m={},b={};var w=Rp('<Data ss:Type="String">'),C=0;var E=0,k=0;var S={s:{r:2e6,c:2e6},e:{r:0,c:0}};var A={},_={};var B="",T=0;var y=[];var x={},I={},R=0,D=[];var N=[],L={};var M=[],U,H=false;var W=[];var V=[],z={},X=0,G=0;var j={Sheets:[],WBProps:{date1904:false}},K={};Hp.lastIndex=0;a=a.replace(/<!--([\s\S]*?)-->/gm,"");while(s=Hp.exec(a))switch(s[3]){case"Data":if(f[f.length-1][1])break;if(s[1]==="/")Lp(a.slice(C,s.index),B,w,f[f.length-1][0]=="Comment"?L:m,{c:E,r:k},A,M[E],b,W,t);else{B="";w=Rp(s[0]);C=s.index+s[0].length}break;case"Cell":if(s[1]==="/"){if(N.length>0)m.c=N;if((!t.sheetRows||t.sheetRows>k)&&m.v!==undefined){if(t.dense){if(!u[k])u[k]=[];u[k][E]=m}else u[ft(E)+at(k)]=m}if(m.HRef){m.l={Target:m.HRef};if(m.HRefScreenTip)m.l.Tooltip=m.HRefScreenTip;delete m.HRef;delete m.HRefScreenTip}if(m.MergeAcross||m.MergeDown){X=E+(parseInt(m.MergeAcross,10)|0);G=k+(parseInt(m.MergeDown,10)|0);y.push({s:{c:E,r:k},e:{c:X,r:G}})}if(!t.sheetStubs){if(m.MergeAcross)E=X+1;else++E}else if(m.MergeAcross||m.MergeDown){for(var Y=E;Y<=X;++Y){for(var $=k;$<=G;++$){if(Y>E||$>k){if(t.dense){if(!u[$])u[$]=[];u[$][Y]={t:"z"}}else u[ft(Y)+at($)]={t:"z"}}}}E=X+1}else++E}else{m=Dp(s[0]);if(m.Index)E=+m.Index-1;if(E<S.s.c)S.s.c=E;if(E>S.e.c)S.e.c=E;if(s[0].slice(-2)==="/>")++E;N=[]}break;case"Row":if(s[1]==="/"||s[0].slice(-2)==="/>"){if(k<S.s.r)S.s.r=k;if(k>S.e.r)S.e.r=k;if(s[0].slice(-2)==="/>"){b=Rp(s[0]);if(b.Index)k=+b.Index-1}E=0;++k}else{b=Rp(s[0]);if(b.Index)k=+b.Index-1;z={};if(b.AutoFitHeight=="0"||b.Height){z.hpx=parseInt(b.Height,10);z.hpt=ho(z.hpx);V[k]=z}if(b.Hidden=="1"){z.hidden=true;V[k]=z}}break;case"Worksheet":if(s[1]==="/"){if((o=f.pop())[0]!==s[3])throw new Error("Bad state: "+o.join("|"));h.push(p);if(S.s.r<=S.e.r&&S.s.c<=S.e.c){u["!ref"]=pt(S);if(t.sheetRows&&t.sheetRows<=S.e.r){u["!fullref"]=u["!ref"];S.e.r=t.sheetRows-1;u["!ref"]=pt(S)}}if(y.length)u["!merges"]=y;if(M.length>0)u["!cols"]=M;if(V.length>0)u["!rows"]=V;l[p]=u}else{S={s:{r:2e6,c:2e6},e:{r:0,c:0}};k=E=0;f.push([s[3],false]);o=Rp(s[0]);p=Oe(o.Name);u=t.dense?[]:{};y=[];W=[];V=[];K={name:p,Hidden:0};j.Sheets.push(K)}break;case"Table":if(s[1]==="/"){if((o=f.pop())[0]!==s[3])throw new Error("Bad state: "+o.join("|"))}else if(s[0].slice(-2)=="/>")break;else{v=Rp(s[0]);f.push([s[3],false]);M=[];H=false}break;case"Style":if(s[1]==="/")Np(A,_,t);else _=Rp(s[0]);break;case"NumberFormat":_.nf=Oe(Rp(s[0]).Format||"General");if(P[_.nf])_.nf=P[_.nf];for(var Z=0;Z!=392;++Z)if(O._table[Z]==_.nf)break;if(Z==392)for(Z=57;Z!=392;++Z)if(O._table[Z]==null){O.load(_.nf,Z);break}break;case"Column":if(f[f.length-1][0]!=="Table")break;U=Rp(s[0]);if(U.Hidden){U.hidden=true;delete U.Hidden}if(U.Width)U.wpx=parseInt(U.Width,10);if(!H&&U.wpx>10){H=true;to=qf;for(var Q=0;Q<M.length;++Q)if(M[Q])oo(M[Q])}if(H)oo(U);M[U.Index-1||M.length]=U;for(var J=0;J<+U.Span;++J)M[M.length]=oe(U);break;case"NamedRange":if(!j.Names)j.Names=[];var q=xe(s[0]);var ee={Name:q.Name,Ref:Gl(q.RefersTo.slice(1),{r:0,c:0})};if(j.Sheets.length>0)ee.Sheet=j.Sheets.length-1;j.Names.push(ee);break;case"NamedCell":break;case"B":break;case"I":break;case"U":break;case"S":break;case"Sub":break;case"Sup":break;case"Span":break;case"Border":break;case"Alignment":break;case"Borders":break;case"Font":if(s[0].slice(-2)==="/>")break;else if(s[1]==="/")B+=a.slice(T,s.index);else T=s.index+s[0].length;break;case"Interior":if(!t.cellStyles)break;_.Interior=Rp(s[0]);break;case"Protection":break;case"Author":;case"Title":;case"Description":;case"Created":;case"Keywords":;case"Subject":;case"Category":;case"Company":;case"LastAuthor":;case"LastSaved":;case"LastPrinted":;case"Version":;case"Revision":;case"TotalTime":;case"HyperlinkBase":;case"Manager":;case"ContentStatus":;case"Identifier":;case"Language":;case"AppName":if(s[0].slice(-2)==="/>")break;else if(s[1]==="/")cn(x,s[3],a.slice(R,s.index));else R=s.index+s[0].length;break;case"Paragraphs":break;case"Styles":;case"Workbook":if(s[1]==="/"){if((o=f.pop())[0]!==s[3])throw new Error("Bad state: "+o.join("|"))}else f.push([s[3],false]);break;case"Comment":if(s[1]==="/"){if((o=f.pop())[0]!==s[3])throw new Error("Bad state: "+o.join("|"));Mp(L);N.push(L)}else{f.push([s[3],false]);o=Rp(s[0]);L={a:o.Author}}break;case"AutoFilter":if(s[1]==="/"){if((o=f.pop())[0]!==s[3])throw new Error("Bad state: "+o.join("|"))}else if(s[0].charAt(s[0].length-2)!=="/"){var re=Rp(s[0]);u["!autofilter"]={ref:Gl(re.Range).replace(/\$/g,"")};f.push([s[3],true])}break;case"Name":break;case"ComponentOptions":;case"DocumentProperties":;case"CustomDocumentProperties":;case"OfficeDocumentSettings":;case"PivotTable":;case"PivotCache":;case"Names":;case"MapInfo":;case"PageBreaks":;case"QueryTable":;case"DataValidation":;case"Sorting":;case"Schema":;case"data":;case"ConditionalFormatting":;case"SmartTagType":;case"SmartTags":;case"ExcelWorkbook":;case"WorkbookOptions":;case"WorksheetOptions":if(s[1]==="/"){if((o=f.pop())[0]!==s[3])throw new Error("Bad state: "+o.join("|"))}else if(s[0].charAt(s[0].length-2)!=="/")f.push([s[3],true]);break;default:if(f.length==0&&s[3]=="document")return Hv(a,t);if(f.length==0&&s[3]=="UOF")return Hv(a,t);var te=true;switch(f[f.length-1][0]){case"OfficeDocumentSettings":switch(s[3]){case"AllowPNG":break;case"RemovePersonalInformation":break;case"DownloadComponents":break;case"LocationOfComponents":break;case"Colors":break;case"Color":break;case"Index":break;case"RGB":break;case"PixelsPerInch":break;case"TargetScreenSize":break;case"ReadOnlyRecommended":break;default:te=false;}break;case"ComponentOptions":switch(s[3]){case"Toolbar":break;case"HideOfficeLogo":break;case"SpreadsheetAutoFit":break;case"Label":break;case"Caption":break;case"MaxHeight":break;case"MaxWidth":break;case"NextSheetNumber":break;default:te=false;}break;case"ExcelWorkbook":switch(s[3]){case"Date1904":j.WBProps.date1904=true;break;case"WindowHeight":break;case"WindowWidth":break;case"WindowTopX":break;case"WindowTopY":break;case"TabRatio":break;case"ProtectStructure":break;case"ProtectWindows":break;case"ActiveSheet":break;case"DisplayInkNotes":break;case"FirstVisibleSheet":break;case"SupBook":break;case"SheetName":break;case"SheetIndex":break;case"SheetIndexFirst":break;case"SheetIndexLast":break;case"Dll":break;case"AcceptLabelsInFormulas":break;case"DoNotSaveLinkValues":break;case"Iteration":break;case"MaxIterations":break;case"MaxChange":break;case"Path":break;case"Xct":break;case"Count":break;case"SelectedSheets":break;case"Calculation":break;case"Uncalced":break;case"StartupPrompt":break;case"Crn":break;case"ExternName":break;case"Formula":break;case"ColFirst":break;case"ColLast":break;case"WantAdvise":break;case"Boolean":break;case"Error":break;case"Text":break;case"OLE":break;case"NoAutoRecover":break;case"PublishObjects":break;case"DoNotCalculateBeforeSave":break;case"Number":break;case"RefModeR1C1":break;case"EmbedSaveSmartTags":break;default:te=false;}break;case"WorkbookOptions":switch(s[3]){case"OWCVersion":break;case"Height":break;case"Width":break;default:te=false;}break;case"WorksheetOptions":switch(s[3]){case"Visible":if(s[0].slice(-2)==="/>"){}else if(s[1]==="/")switch(a.slice(R,s.index)){case"SheetHidden":K.Hidden=1;break;case"SheetVeryHidden":K.Hidden=2;break;}else R=s.index+s[0].length;break;case"Header":if(!u["!margins"])Qh(u["!margins"]={},"xlml");u["!margins"].header=xe(s[0]).Margin;break;case"Footer":if(!u["!margins"])Qh(u["!margins"]={},"xlml");u["!margins"].footer=xe(s[0]).Margin;break;case"PageMargins":var ae=xe(s[0]);if(!u["!margins"])Qh(u["!margins"]={},"xlml");if(ae.Top)u["!margins"].top=ae.Top;if(ae.Left)u["!margins"].left=ae.Left;if(ae.Right)u["!margins"].right=ae.Right;if(ae.Bottom)u["!margins"].bottom=ae.Bottom;break;case"DisplayRightToLeft":if(!j.Views)j.Views=[];if(!j.Views[0])j.Views[0]={};j.Views[0].RTL=true;break;case"Unsynced":break;case"Print":break;case"Panes":break;case"Scale":break;case"Pane":break;case"Number":break;case"Layout":break;case"PageSetup":break;case"Selected":break;case"ProtectObjects":break;case"EnableSelection":break;case"ProtectScenarios":break;case"ValidPrinterInfo":break;case"HorizontalResolution":break;case"VerticalResolution":break;case"NumberofCopies":break;case"ActiveRow":break;case"ActiveCol":break;case"ActivePane":break;case"TopRowVisible":break;case"TopRowBottomPane":break;case"LeftColumnVisible":break;case"LeftColumnRightPane":break;case"FitToPage":break;case"RangeSelection":break;case"PaperSizeIndex":break;case"PageLayoutZoom":break;case"PageBreakZoom":break;case"FilterOn":break;case"DoNotDisplayGridlines":break;case"SplitHorizontal":break;case"SplitVertical":break;case"FreezePanes":break;case"FrozenNoSplit":break;case"FitWidth":break;case"FitHeight":break;case"CommentsLayout":break;case"Zoom":break;case"LeftToRight":break;case"Gridlines":break;case"AllowSort":break;case"AllowFilter":break;case"AllowInsertRows":break;case"AllowDeleteRows":break;case"AllowInsertCols":break;case"AllowDeleteCols":break;case"AllowInsertHyperlinks":break;case"AllowFormatCells":break;case"AllowSizeCols":break;case"AllowSizeRows":break;case"NoSummaryRowsBelowDetail":break;case"TabColorIndex":break;case"DoNotDisplayHeadings":break;case"ShowPageLayoutZoom":break;case"NoSummaryColumnsRightDetail":break;case"BlackAndWhite":break;case"DoNotDisplayZeros":break;case"DisplayPageBreak":break;case"RowColHeadings":break;case"DoNotDisplayOutline":break;case"NoOrientation":break;case"AllowUsePivotTables":break;case"ZeroHeight":break;case"ViewableRange":break;case"Selection":break;case"ProtectContents":break;default:te=false;}break;case"PivotTable":;case"PivotCache":switch(s[3]){case"ImmediateItemsOnDrop":break;case"ShowPageMultipleItemLabel":break;case"CompactRowIndent":break;case"Location":break;case"PivotField":break;case"Orientation":break;case"LayoutForm":break;case"LayoutSubtotalLocation":break;case"LayoutCompactRow":break;case"Position":break;case"PivotItem":break;case"DataType":break;case"DataField":break;
-;case"SourceName":break;case"ParentField":break;case"PTLineItems":break;case"PTLineItem":break;case"CountOfSameItems":break;case"Item":break;case"ItemType":break;case"PTSource":break;case"CacheIndex":break;case"ConsolidationReference":break;case"FileName":break;case"Reference":break;case"NoColumnGrand":break;case"NoRowGrand":break;case"BlankLineAfterItems":break;case"Hidden":break;case"Subtotal":break;case"BaseField":break;case"MapChildItems":break;case"Function":break;case"RefreshOnFileOpen":break;case"PrintSetTitles":break;case"MergeLabels":break;case"DefaultVersion":break;case"RefreshName":break;case"RefreshDate":break;case"RefreshDateCopy":break;case"VersionLastRefresh":break;case"VersionLastUpdate":break;case"VersionUpdateableMin":break;case"VersionRefreshableMin":break;case"Calculation":break;default:te=false;}break;case"PageBreaks":switch(s[3]){case"ColBreaks":break;case"ColBreak":break;case"RowBreaks":break;case"RowBreak":break;case"ColStart":break;case"ColEnd":break;case"RowEnd":break;default:te=false;}break;case"AutoFilter":switch(s[3]){case"AutoFilterColumn":break;case"AutoFilterCondition":break;case"AutoFilterAnd":break;case"AutoFilterOr":break;default:te=false;}break;case"QueryTable":switch(s[3]){case"Id":break;case"AutoFormatFont":break;case"AutoFormatPattern":break;case"QuerySource":break;case"QueryType":break;case"EnableRedirections":break;case"RefreshedInXl9":break;case"URLString":break;case"HTMLTables":break;case"Connection":break;case"CommandText":break;case"RefreshInfo":break;case"NoTitles":break;case"NextId":break;case"ColumnInfo":break;case"OverwriteCells":break;case"DoNotPromptForFile":break;case"TextWizardSettings":break;case"Source":break;case"Number":break;case"Decimal":break;case"ThousandSeparator":break;case"TrailingMinusNumbers":break;case"FormatSettings":break;case"FieldType":break;case"Delimiters":break;case"Tab":break;case"Comma":break;case"AutoFormatName":break;case"VersionLastEdit":break;case"VersionLastRefresh":break;default:te=false;}break;case"Sorting":;case"ConditionalFormatting":;case"DataValidation":switch(s[3]){case"Range":break;case"Type":break;case"Min":break;case"Max":break;case"Sort":break;case"Descending":break;case"Order":break;case"CaseSensitive":break;case"Value":break;case"ErrorStyle":break;case"ErrorMessage":break;case"ErrorTitle":break;case"CellRangeList":break;case"InputMessage":break;case"InputTitle":break;case"ComboHide":break;case"InputHide":break;case"Condition":break;case"Qualifier":break;case"UseBlank":break;case"Value1":break;case"Value2":break;case"Format":break;default:te=false;}break;case"MapInfo":;case"Schema":;case"data":switch(s[3]){case"Map":break;case"Entry":break;case"Range":break;case"XPath":break;case"Field":break;case"XSDType":break;case"FilterOn":break;case"Aggregate":break;case"ElementType":break;case"AttributeType":break;case"schema":;case"element":;case"complexType":;case"datatype":;case"all":;case"attribute":;case"extends":break;case"row":break;default:te=false;}break;case"SmartTags":break;default:te=false;break;}if(te)break;if(!f[f.length-1][1])throw"Unrecognized tag: "+s[3]+"|"+f.join("|");if(f[f.length-1][0]==="CustomDocumentProperties"){if(s[0].slice(-2)==="/>")break;else if(s[1]==="/")Fp(I,s[3],D,a.slice(R,s.index));else{D=s;R=s.index+s[0].length}break}if(t.WTF)throw"Unrecognized tag: "+s[3]+"|"+f.join("|");}var ne={};if(!t.bookSheets&&!t.bookProps)ne.Sheets=l;ne.SheetNames=h;ne.Workbook=j;ne.SSF=O.get_table();ne.Props=x;ne.Custprops=I;return ne}function Vp(e,r){tg(r=r||{});switch(r.type||"base64"){case"base64":return Wp(b.decode(e),r);case"binary":;case"buffer":;case"file":return Wp(e,r);case"array":return Wp(T(e),r);}}function zp(e,r){var t=[];if(e.Props)t.push(hn(e.Props,r));if(e.Custprops)t.push(un(e.Props,e.Custprops,r));return t.join("")}function Xp(){return""}function Gp(e,r){var t=['<Style ss:ID="Default" ss:Name="Normal"><NumberFormat/></Style>'];r.cellXfs.forEach(function(e,r){var a=[];a.push(nr("NumberFormat",null,{"ss:Format":Ne(O._table[e.numFmtId])}));t.push(nr("Style",a.join(""),{"ss:ID":"s"+(21+r)}))});return nr("Styles",t.join(""))}function jp(e){return nr("NamedRange",null,{"ss:Name":e.Name,"ss:RefersTo":"="+Kl(e.Ref,{r:0,c:0})})}function Kp(e){if(!((e||{}).Workbook||{}).Names)return"";var r=e.Workbook.Names;var t=[];for(var a=0;a<r.length;++a){var n=r[a];if(n.Sheet!=null)continue;if(n.Name.match(/^_xlfn\./))continue;t.push(jp(n))}return nr("Names",t.join(""))}function Yp(e,r,t,a){if(!e)return"";if(!((a||{}).Workbook||{}).Names)return"";var n=a.Workbook.Names;var i=[];for(var s=0;s<n.length;++s){var f=n[s];if(f.Sheet!=t)continue;if(f.Name.match(/^_xlfn\./))continue;i.push(jp(f))}return i.join("")}function $p(e,r,t,a){if(!e)return"";var n=[];if(e["!margins"]){n.push("<PageSetup>");if(e["!margins"].header)n.push(nr("Header",null,{"x:Margin":e["!margins"].header}));if(e["!margins"].footer)n.push(nr("Footer",null,{"x:Margin":e["!margins"].footer}));n.push(nr("PageMargins",null,{"x:Bottom":e["!margins"].bottom||"0.75","x:Left":e["!margins"].left||"0.7","x:Right":e["!margins"].right||"0.7","x:Top":e["!margins"].top||"0.75"}));n.push("</PageSetup>")}if(a&&a.Workbook&&a.Workbook.Sheets&&a.Workbook.Sheets[t]){if(a.Workbook.Sheets[t].Hidden)n.push(nr("Visible",a.Workbook.Sheets[t].Hidden==1?"SheetHidden":"SheetVeryHidden",{}));else{for(var i=0;i<t;++i)if(a.Workbook.Sheets[i]&&!a.Workbook.Sheets[i].Hidden)break;if(i==t)n.push("<Selected/>")}}if(((((a||{}).Workbook||{}).Views||[])[0]||{}).RTL)n.push("<DisplayRightToLeft/>");if(e["!protect"]){n.push(tr("ProtectContents","True"));if(e["!protect"].objects)n.push(tr("ProtectObjects","True"));if(e["!protect"].scenarios)n.push(tr("ProtectScenarios","True"));if(e["!protect"].selectLockedCells!=null&&!e["!protect"].selectLockedCells)n.push(tr("EnableSelection","NoSelection"));else if(e["!protect"].selectUnlockedCells!=null&&!e["!protect"].selectUnlockedCells)n.push(tr("EnableSelection","UnlockedCells"));[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach(function(r){if(e["!protect"][r[0]])n.push("<"+r[1]+"/>")})}if(n.length==0)return"";return nr("WorksheetOptions",n.join(""),{xmlns:or.x})}function Zp(e){return e.map(function(e){var r=Ve(e.t||"");var t=nr("ss:Data",r,{xmlns:"http://www.w3.org/TR/REC-html40"});return nr("Comment",t,{"ss:Author":e.a})}).join("")}function Qp(e,r,t,a,n,i,s){if(!e||e.v==undefined&&e.f==undefined)return"";var f={};if(e.f)f["ss:Formula"]="="+Ne(Kl(e.f,s));if(e.F&&e.F.slice(0,r.length)==r){var o=ht(e.F.slice(r.length+1));f["ss:ArrayRange"]="RC:R"+(o.r==s.r?"":"["+(o.r-s.r)+"]")+"C"+(o.c==s.c?"":"["+(o.c-s.c)+"]")}if(e.l&&e.l.Target){f["ss:HRef"]=Ne(e.l.Target);if(e.l.Tooltip)f["x:HRefScreenTip"]=Ne(e.l.Tooltip)}if(t["!merges"]){var l=t["!merges"];for(var c=0;c!=l.length;++c){if(l[c].s.c!=s.c||l[c].s.r!=s.r)continue;if(l[c].e.c>l[c].s.c)f["ss:MergeAcross"]=l[c].e.c-l[c].s.c;if(l[c].e.r>l[c].s.r)f["ss:MergeDown"]=l[c].e.r-l[c].s.r}}var h="",u="";switch(e.t){case"z":return"";case"n":h="Number";u=String(e.v);break;case"b":h="Boolean";u=e.v?"1":"0";break;case"e":h="Error";u=Kt[e.v];break;case"d":h="DateTime";u=new Date(e.v).toISOString();if(e.z==null)e.z=e.z||O._table[14];break;case"s":h="String";u=He(e.v||"");break;}var d=Jh(a.cellXfs,e,a);f["ss:StyleID"]="s"+(21+d);f["ss:Index"]=s.c+1;var p=e.v!=null?u:"";var v='<Data ss:Type="'+h+'">'+p+"</Data>";if((e.c||[]).length>0)v+=Zp(e.c);return nr("Cell",v,f)}function Jp(e,r){var t='<Row ss:Index="'+(e+1)+'"';if(r){if(r.hpt&&!r.hpx)r.hpx=uo(r.hpt);if(r.hpx)t+=' ss:AutoFitHeight="0" ss:Height="'+r.hpx+'"';if(r.hidden)t+=' ss:Hidden="1"'}return t+">"}function qp(e,r,t,a){if(!e["!ref"])return"";var n=vt(e["!ref"]);var i=e["!merges"]||[],s=0;var f=[];if(e["!cols"])e["!cols"].forEach(function(e,r){oo(e);var t=!!e.width;var a=Zh(r,e);var n={"ss:Index":r+1};if(t)n["ss:Width"]=ao(a.width);if(e.hidden)n["ss:Hidden"]="1";f.push(nr("Column",null,n))});var o=Array.isArray(e);for(var l=n.s.r;l<=n.e.r;++l){var c=[Jp(l,(e["!rows"]||[])[l])];for(var h=n.s.c;h<=n.e.c;++h){var u=false;for(s=0;s!=i.length;++s){if(i[s].s.c>h)continue;if(i[s].s.r>l)continue;if(i[s].e.c<h)continue;if(i[s].e.r<l)continue;if(i[s].s.c!=h||i[s].s.r!=l)u=true;break}if(u)continue;var d={r:l,c:h};var p=ut(d),v=o?(e[l]||[])[h]:e[p];c.push(Qp(v,p,e,r,t,a,d))}c.push("</Row>");if(c.length>2)f.push(c.join(""))}return f.join("")}function ev(e,r,t){var a=[];var n=t.SheetNames[e];var i=t.Sheets[n];var s=i?Yp(i,r,e,t):"";if(s.length>0)a.push("<Names>"+s+"</Names>");s=i?qp(i,r,e,t):"";if(s.length>0)a.push("<Table>"+s+"</Table>");a.push($p(i,r,e,t));return a.join("")}function rv(e,r){if(!r)r={};if(!e.SSF)e.SSF=O.get_table();if(e.SSF){F(O);O.load_table(e.SSF);r.revssf=Q(e.SSF);r.revssf[e.SSF[65535]]=0;r.ssf=e.SSF;r.cellXfs=[];Jh(r.cellXfs,{},{revssf:{General:0}})}var t=[];t.push(zp(e,r));t.push(Xp(e,r));t.push("");t.push("");for(var a=0;a<e.SheetNames.length;++a)t.push(nr("Worksheet",ev(a,r,e),{"ss:Name":Ne(e.SheetNames[a])}));t[2]=Gp(e,r);t[3]=Kp(e,r);return Ae+nr("Workbook",t.join(""),{xmlns:or.ss,"xmlns:o":or.o,"xmlns:x":or.x,"xmlns:ss":or.ss,"xmlns:dt":or.dt,"xmlns:html":or.html})}function tv(e){var r={};var t=e.content;t.l=28;r.AnsiUserType=t._R(0,"lpstr-ansi");r.AnsiClipboardFormat=ea(t);if(t.length-t.l<=4)return r;var a=t._R(4);if(a==0||a>40)return r;t.l-=4;r.Reserved1=t._R(0,"lpstr-ansi");if(t.length-t.l<=4)return r;a=t._R(4);if(a!==1907505652)return r;r.UnicodeClipboardFormat=ra(t);a=t._R(4);if(a==0||a>40)return r;t.l-=4;r.Reserved2=t._R(0,"lpwstr")}function av(e,r,t,a){var n=t;var i=[];var s=r.slice(r.l,r.l+n);if(a&&a.enc&&a.enc.insitu)switch(e.n){case"BOF":;case"FilePass":;case"FileLock":;case"InterfaceHdr":;case"RRDInfo":;case"RRDHead":;case"UsrExcl":break;default:if(s.length===0)break;a.enc.insitu(s);}i.push(s);r.l+=n;var f=pv[Or(r,r.l)];var o=0;while(f!=null&&f.n.slice(0,8)==="Continue"){n=Or(r,r.l+2);o=r.l+4;if(f.n=="ContinueFrt")o+=4;else if(f.n.slice(0,11)=="ContinueFrt")o+=12;i.push(r.slice(o,r.l+4+n));r.l+=4+n;f=pv[Or(r,r.l)]}var l=I(i);Xr(l,0);var c=0;l.lens=[];for(var h=0;h<i.length;++h){l.lens.push(c);c+=i[h].length}return e.f(l,l.length,a)}function nv(e,r,t){if(e.t==="z")return;if(!e.XF)return;var a=0;try{a=e.z||e.XF.numFmtId||0;if(r.cellNF)e.z=O._table[a]}catch(n){if(r.WTF)throw n}if(!r||r.cellText!==false)try{if(e.t==="e"){e.w=e.w||Kt[e.v]}else if(a===0||a=="General"){if(e.t==="n"){if((e.v|0)===e.v)e.w=O._general_int(e.v);else e.w=O._general_num(e.v)}else e.w=O._general(e.v)}else e.w=O.format(a,e.v,{date1904:!!t})}catch(n){if(r.WTF)throw n}if(r.cellDates&&a&&e.t=="n"&&O.is_date(O._table[a]||String(a))){var i=O.parse_date_code(e.v);if(i){e.t="d";e.v=new Date(i.y,i.m-1,i.d,i.H,i.M,i.S,i.u)}}}function iv(e,r,t){return{v:e,ixfe:r,t:t}}function sv(e,r){var t={opts:{}};var a={};if(g!=null&&r.dense==null)r.dense=g;var n=r.dense?[]:{};var i={};var s={};var f=null;var l=[];var c="";var h={};var u,d="",p,v,m,b;var w={};var C=[];var E;var k;var S=true;var A=[];var _=[];var B={Sheets:[],WBProps:{date1904:false},Views:[{}]},T={};var y=function be(e){if(e<8)return Sa[e];if(e<64)return _[e-8]||Sa[e];return Sa[e]};var x=function we(e,r,t){var a=r.XF.data;if(!a||!a.patternType||!t||!t.cellStyles)return;r.s={};r.s.patternType=a.patternType;var n;if(n=$f(y(a.icvFore))){r.s.fgColor={rgb:n}}if(n=$f(y(a.icvBack))){r.s.bgColor={rgb:n}}};var I=function Ce(e,r,t){if(z>1)return;if(t.sheetRows&&e.r>=t.sheetRows)S=false;if(!S)return;if(t.cellStyles&&r.XF&&r.XF.data)x(e,r,t);delete r.ixfe;delete r.XF;u=e;d=ut(e);if(!s||!s.s||!s.e)s={s:{r:0,c:0},e:{r:0,c:0}};if(e.r<s.s.r)s.s.r=e.r;if(e.c<s.s.c)s.s.c=e.c;if(e.r+1>s.e.r)s.e.r=e.r+1;if(e.c+1>s.e.c)s.e.c=e.c+1;if(t.cellFormula&&r.f){for(var a=0;a<C.length;++a){if(C[a][0].s.c>e.c||C[a][0].s.r>e.r)continue;if(C[a][0].e.c<e.c||C[a][0].e.r<e.r)continue;r.F=pt(C[a][0]);if(C[a][0].s.c!=e.c||C[a][0].s.r!=e.r)delete r.f;if(r.f)r.f=""+Bh(C[a][1],s,e,W,R);break}}{if(t.dense){if(!n[e.r])n[e.r]=[];n[e.r][e.c]=r}else n[d]=r}};var R={enc:false,sbcch:0,snames:[],sharedf:w,arrayf:C,rrtabid:[],lastuser:"",biff:8,codepage:0,winlocked:0,cellStyles:!!r&&!!r.cellStyles,WTF:!!r&&!!r.wtf};if(r.password)R.password=r.password;var D;var F=[];var P=[];var N=[],L=[];var M=0,U=0;var H=false;var W=[];W.SheetNames=R.snames;W.sharedf=R.sharedf;W.arrayf=R.arrayf;W.names=[];W.XTI=[];var V="";var z=0;var X=0,G=[];var j=[];var Y;R.codepage=1200;o(1200);var $=false;while(e.l<e.length-1){var Z=e.l;var Q=e._R(2);if(Q===0&&V==="EOF")break;var J=e.l===e.length?0:e._R(2);var q=pv[Q];if(q&&q.f){if(r.bookSheets){if(V==="BoundSheet8"&&q.n!=="BoundSheet8")break}V=q.n;if(q.r===2||q.r==12){var ee=e._R(2);J-=2;if(!R.enc&&ee!==Q&&((ee&255)<<8|ee>>8)!==Q)throw new Error("rt mismatch: "+ee+"!="+Q);if(q.r==12){e.l+=10;J-=10}}var re;if(q.n==="EOF")re=q.f(e,J,R);else re=av(q,e,J,R);var te=q.n;if(z==0&&te!="BOF")continue;switch(te){case"Date1904":t.opts.Date1904=B.WBProps.date1904=re;break;case"WriteProtect":t.opts.WriteProtect=true;break;case"FilePass":if(!R.enc)e.l=0;R.enc=re;if(!r.password)throw new Error("File is password-protected");if(re.valid==null)throw new Error("Encryption scheme unsupported");if(!re.valid)throw new Error("Password is incorrect");break;case"WriteAccess":R.lastuser=re;break;case"FileSharing":break;case"CodePage":switch(re){case 21010:re=1200;break;case 32768:re=1e4;break;case 32769:re=1252;break;}o(R.codepage=re);$=true;break;case"RRTabId":R.rrtabid=re;break;case"WinProtect":R.winlocked=re;break;case"Template":break;case"BookBool":break;case"UsesELFs":break;case"MTRSettings":break;case"RefreshAll":;case"CalcCount":;case"CalcDelta":;case"CalcIter":;case"CalcMode":;case"CalcPrecision":;case"CalcSaveRecalc":t.opts[te]=re;break;case"CalcRefMode":R.CalcRefMode=re;break;case"Uncalced":break;case"ForceFullCalculation":t.opts.FullCalc=re;break;case"WsBool":if(re.fDialog)n["!type"]="dialog";break;case"XF":A.push(re);break;case"ExtSST":break;case"BookExt":break;case"RichTextStream":break;case"BkHim":break;case"SupBook":W.push([re]);W[W.length-1].XTI=[];break;case"ExternName":W[W.length-1].push(re);break;case"Index":break;case"Lbl":Y={Name:re.Name,Ref:Bh(re.rgce,s,null,W,R)};if(re.itab>0)Y.Sheet=re.itab-1;W.names.push(Y);if(!W[0]){W[0]=[];W[0].XTI=[]}W[W.length-1].push(re);if(re.Name=="_xlnm._FilterDatabase"&&re.itab>0)if(re.rgce&&re.rgce[0]&&re.rgce[0][0]&&re.rgce[0][0][0]=="PtgArea3d")j[re.itab-1]={ref:pt(re.rgce[0][0][1][2])};break;case"ExternCount":R.ExternCount=re;break;case"ExternSheet":if(W.length==0){W[0]=[];W[0].XTI=[]}W[W.length-1].XTI=W[W.length-1].XTI.concat(re);W.XTI=W.XTI.concat(re);break;case"NameCmt":if(R.biff<8)break;if(Y!=null)Y.Comment=re[1];break;case"Protect":n["!protect"]=re;break;case"Password":if(re!==0&&R.WTF)console.error("Password verifier: "+re);break;case"Prot4Rev":;case"Prot4RevPass":break;case"BoundSheet8":{i[re.pos]=re;R.snames.push(re.name)}break;case"EOF":{if(--z)break;if(s.e){if(s.e.r>0&&s.e.c>0){s.e.r--;s.e.c--;n["!ref"]=pt(s);if(r.sheetRows&&r.sheetRows<=s.e.r){var ae=s.e.r;s.e.r=r.sheetRows-1;n["!fullref"]=n["!ref"];n["!ref"]=pt(s);s.e.r=ae}s.e.r++;s.e.c++}if(F.length>0)n["!merges"]=F;if(P.length>0)n["!objects"]=P;if(N.length>0)n["!cols"]=N;if(L.length>0)n["!rows"]=L;B.Sheets.push(T)}if(c==="")h=n;else a[c]=n;n=r.dense?[]:{}}break;case"BOF":{if(R.biff===8)R.biff={9:2,521:3,1033:4}[Q]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[re.BIFFVer]||8;if(R.biff==8&&re.BIFFVer==0&&re.dt==16)R.biff=2;if(z++)break;S=true;n=r.dense?[]:{};if(R.biff<8&&!$){$=true;o(R.codepage=r.codepage||1252)}if(R.biff<5){if(c==="")c="Sheet1";s={s:{r:0,c:0},e:{r:0,c:0}};var ne={pos:e.l-J,name:c};i[ne.pos]=ne;R.snames.push(c)}else c=(i[Z]||{name:""}).name;if(re.dt==32)n["!type"]="chart";if(re.dt==64)n["!type"]="macro";F=[];P=[];R.arrayf=C=[];N=[];L=[];M=U=0;H=false;T={Hidden:(i[Z]||{hs:0}).hs,name:c}}break;case"Number":;case"BIFF2NUM":;case"BIFF2INT":{if(n["!type"]=="chart")if(r.dense?(n[re.r]||[])[re.c]:n[ut({c:re.c,r:re.r})])++re.c;E={ixfe:re.ixfe,XF:A[re.ixfe]||{},v:re.val,t:"n"};if(X>0)E.z=G[E.ixfe>>8&31];nv(E,r,t.opts.Date1904);I({c:re.c,r:re.r},E,r)}break;case"BoolErr":{E={ixfe:re.ixfe,XF:A[re.ixfe],v:re.val,t:re.t};if(X>0)E.z=G[E.ixfe>>8&31];nv(E,r,t.opts.Date1904);I({c:re.c,r:re.r},E,r)}break;case"RK":{E={ixfe:re.ixfe,XF:A[re.ixfe],v:re.rknum,t:"n"};if(X>0)E.z=G[E.ixfe>>8&31];nv(E,r,t.opts.Date1904);I({c:re.c,r:re.r},E,r)}break;case"MulRk":{for(var ie=re.c;ie<=re.C;++ie){var se=re.rkrec[ie-re.c][0];E={ixfe:se,XF:A[se],v:re.rkrec[ie-re.c][1],t:"n"};if(X>0)E.z=G[E.ixfe>>8&31];nv(E,r,t.opts.Date1904);I({c:ie,r:re.r},E,r)}}break;case"Formula":{if(re.val=="String"){f=re;break}E=iv(re.val,re.cell.ixfe,re.tt);E.XF=A[E.ixfe];if(r.cellFormula){var fe=re.formula;if(fe&&fe[0]&&fe[0][0]&&fe[0][0][0]=="PtgExp"){var oe=fe[0][0][1][0],le=fe[0][0][1][1];var ce=ut({r:oe,c:le});if(w[ce])E.f=""+Bh(re.formula,s,re.cell,W,R);else E.F=((r.dense?(n[oe]||[])[le]:n[ce])||{}).F}else E.f=""+Bh(re.formula,s,re.cell,W,R)}if(X>0)E.z=G[E.ixfe>>8&31];nv(E,r,t.opts.Date1904);I(re.cell,E,r);f=re}break;case"String":{if(f){f.val=re;E=iv(re,f.cell.ixfe,"s");E.XF=A[E.ixfe];if(r.cellFormula){E.f=""+Bh(f.formula,s,f.cell,W,R)}if(X>0)E.z=G[E.ixfe>>8&31];nv(E,r,t.opts.Date1904);I(f.cell,E,r);f=null}else throw new Error("String record expects Formula")}break;case"Array":{C.push(re);var he=ut(re[0].s);p=r.dense?(n[re[0].s.r]||[])[re[0].s.c]:n[he];if(r.cellFormula&&p){if(!f)break;if(!he||!p)break;p.f=""+Bh(re[1],s,re[0],W,R);p.F=pt(re[0])}}break;case"ShrFmla":{if(!S)break;if(!r.cellFormula)break;if(d){if(!f)break;w[ut(f.cell)]=re[0];p=r.dense?(n[f.cell.r]||[])[f.cell.c]:n[ut(f.cell)];(p||{}).f=""+Bh(re[0],s,u,W,R)}}break;case"LabelSst":E=iv(l[re.isst].t,re.ixfe,"s");E.XF=A[E.ixfe];if(X>0)E.z=G[E.ixfe>>8&31];nv(E,r,t.opts.Date1904);I({c:re.c,r:re.r},E,r);break;case"Blank":if(r.sheetStubs){E={ixfe:re.ixfe,XF:A[re.ixfe],t:"z"};if(X>0)E.z=G[E.ixfe>>8&31];nv(E,r,t.opts.Date1904);I({c:re.c,r:re.r},E,r)}break;case"MulBlank":if(r.sheetStubs){for(var ue=re.c;ue<=re.C;++ue){var de=re.ixfe[ue-re.c];E={ixfe:de,XF:A[de],t:"z"};if(X>0)E.z=G[E.ixfe>>8&31];nv(E,r,t.opts.Date1904);I({c:ue,r:re.r},E,r)}}break;case"RString":;case"Label":;case"BIFF2STR":E=iv(re.val,re.ixfe,"s");E.XF=A[E.ixfe];if(X>0)E.z=G[E.ixfe>>8&31];nv(E,r,t.opts.Date1904);I({c:re.c,r:re.r},E,r);break;case"Dimensions":{if(z===1)s=re}break;case"SST":{l=re}break;case"Format":{if(R.biff==4){G[X++]=re[1];for(var pe=0;pe<X+163;++pe)if(O._table[pe]==re[1])break;if(pe>=163)O.load(re[1],X+163)}else O.load(re[1],re[0])}break;case"BIFF2FORMAT":{G[X++]=re;for(var ve=0;ve<X+163;++ve)if(O._table[ve]==re)break;if(ve>=163)O.load(re,X+163)}break;case"MergeCells":F=F.concat(re);break;case"Obj":P[re.cmo[0]]=R.lastobj=re;break;case"TxO":R.lastobj.TxO=re;break;case"ImData":R.lastobj.ImData=re;break;case"HLink":{for(b=re[0].s.r;b<=re[0].e.r;++b)for(m=re[0].s.c;m<=re[0].e.c;++m){p=r.dense?(n[b]||[])[m]:n[ut({c:m,r:b})];if(p)p.l=re[1]}}break;case"HLinkTooltip":{for(b=re[0].s.r;b<=re[0].e.r;++b)for(m=re[0].s.c;m<=re[0].e.c;++m){p=r.dense?(n[b]||[])[m]:n[ut({c:m,r:b})];if(p&&p.l)p.l.Tooltip=re[1]}}break;case"Note":{if(R.biff<=5&&R.biff>=2)break;p=r.dense?(n[re[0].r]||[])[re[0].c]:n[ut(re[0])];var ge=P[re[2]];if(!p)break;if(!p.c)p.c=[];v={a:re[1],t:ge.TxO.t};p.c.push(v)}break;default:switch(q.n){case"ClrtClient":break;case"XFExt":ml(A[re.ixfe],re.ext);break;case"DefColWidth":M=re;break;case"DefaultRowHeight":U=re[1];break;case"ColInfo":{if(!R.cellStyles)break;while(re.e>=re.s){N[re.e--]={width:re.w/256};if(!H){H=true;fo(re.w/256)}oo(N[re.e+1])}}break;case"Row":{var me={};if(re.level!=null){L[re.r]=me;me.level=re.level}if(re.hidden){L[re.r]=me;me.hidden=true}if(re.hpt){L[re.r]=me;me.hpt=re.hpt;me.hpx=uo(re.hpt)}}break;case"LeftMargin":;case"RightMargin":;case"TopMargin":;case"BottomMargin":if(!n["!margins"])Qh(n["!margins"]={});n["!margins"][te.slice(0,-6).toLowerCase()]=re;break;case"Setup":if(!n["!margins"])Qh(n["!margins"]={});n["!margins"].header=re.header;n["!margins"].footer=re.footer;break;case"Window2":if(re.RTL)B.Views[0].RTL=true;break;case"Header":break;case"Footer":break;case"HCenter":break;case"VCenter":break;case"Pls":break;case"GCW":break;case"LHRecord":break;case"DBCell":break;case"EntExU2":break;case"SxView":break;case"Sxvd":break;case"SXVI":break;case"SXVDEx":break;case"SxIvd":break;case"SXString":break;case"Sync":break;case"Addin":break;case"SXDI":break;case"SXLI":break;case"SXEx":break;case"QsiSXTag":break;case"Selection":break;case"Feat":break;case"FeatHdr":;case"FeatHdr11":break;case"Feature11":;case"Feature12":;case"List12":break;case"Country":k=re;break;case"RecalcId":break;case"DxGCol":break;case"Fbi":;case"Fbi2":;case"GelFrame":break;case"Font":break;case"XFCRC":break;case"Style":break;case"StyleExt":break;case"Palette":_=re;break;case"Theme":D=re;break;case"ScenarioProtect":break;case"ObjProtect":break;case"CondFmt12":break;case"Table":break;case"TableStyles":break;case"TableStyle":break;case"TableStyleElement":break;case"SXStreamID":break;case"SXVS":break;case"DConRef":break;case"SXAddl":break;case"DConBin":break;case"DConName":break;case"SXPI":break;case"SxFormat":break;case"SxSelect":break;case"SxRule":break;case"SxFilt":break;case"SxItm":break;case"SxDXF":break;case"ScenMan":break;case"DCon":break;case"CellWatch":break;case"PrintRowCol":break;case"PrintGrid":break;case"PrintSize":break;case"XCT":break;case"CRN":break;case"Scl":{}break;case"SheetExt":{}break;case"SheetExtOptional":{}break;case"ObNoMacros":{}break;case"ObProj":{}break;case"CodeName":{if(!c)B.WBProps.CodeName=re||"ThisWorkbook";else T.CodeName=re||T.name}break;case"GUIDTypeLib":{}break;case"WOpt":break;case"PhoneticInfo":break;case"OleObjectSize":break;case"DXF":;case"DXFN":;case"DXFN12":;case"DXFN12List":;case"DXFN12NoCB":break;case"Dv":;case"DVal":break;case"BRAI":;case"Series":;case"SeriesText":break;case"DConn":break;case"DbOrParamQry":break;case"DBQueryExt":break;case"OleDbConn":break;case"ExtString":break;case"IFmtRecord":break;case"CondFmt":;case"CF":;case"CF12":;case"CFEx":break;case"Excel9File":break;case"Units":break;case"InterfaceHdr":;case"Mms":;case"InterfaceEnd":;case"DSF":break;case"BuiltInFnGroupCount":break;case"Window1":;case"HideObj":;case"GridSet":;case"Guts":;case"UserBView":;case"UserSViewBegin":;case"UserSViewEnd":;case"Pane":break;default:switch(q.n){case"Dat":;case"Begin":;case"End":;case"StartBlock":;case"EndBlock":;case"Frame":;case"Area":;case"Axis":;case"AxisLine":;case"Tick":break;case"AxesUsed":;case"CrtLayout12":;case"CrtLayout12A":;case"CrtLink":;case"CrtLine":;case"CrtMlFrt":;case"CrtMlFrtContinue":break;case"LineFormat":;case"AreaFormat":;case"Chart":;case"Chart3d":;case"Chart3DBarShape":;case"ChartFormat":;case"ChartFrtInfo":break;case"PlotArea":;case"PlotGrowth":break;case"SeriesList":;case"SerParent":;case"SerAuxTrend":break;case"DataFormat":;case"SerToCrt":;case"FontX":break;case"CatSerRange":;case"AxcExt":;case"SerFmt":break;case"ShtProps":break;case"DefaultText":;case"Text":;case"CatLab":break;case"DataLabExtContents":break;case"Legend":;case"LegendException":break;case"Pie":;case"Scatter":break;case"PieFormat":;case"MarkerFormat":break;case"StartObject":;case"EndObject":break;case"AlRuns":;case"ObjectLink":break;case"SIIndex":break;case"AttachedLabel":;case"YMult":break;case"Line":;case"Bar":break;case"Surf":break;case"AxisParent":break;case"Pos":break;case"ValueRange":break;case"SXViewEx9":break;case"SXViewLink":break;case"PivotChartBits":break;case"SBaseRef":break;case"TextPropsStream":break;case"LnExt":break;case"MkrExt":break;case"CrtCoopt":break;case"Qsi":;case"Qsif":;case"Qsir":;case"QsiSXTag":break;case"TxtQry":break;case"FilterMode":break;case"AutoFilter":;case"AutoFilterInfo":break;case"AutoFilter12":break;case"DropDownObjIds":break;case"Sort":break;case"SortData":break;case"ShapePropsStream":break;case"MsoDrawing":;case"MsoDrawingGroup":;case"MsoDrawingSelection":break;case"WebPub":;case"AutoWebPub":break;case"HeaderFooter":;case"HFPicture":;case"PLV":;case"HorizontalPageBreaks":;case"VerticalPageBreaks":break;case"Backup":;case"CompressPictures":;case"Compat12":break;case"Continue":;case"ContinueFrt12":break;case"FrtFontList":;case"FrtWrapper":break;default:switch(q.n){case"TabIdConf":;case"Radar":;case"RadarArea":;case"DropBar":;case"Intl":;case"CoordList":;case"SerAuxErrBar":break;case"BIFF2FONTCLR":;case"BIFF2FMTCNT":;case"BIFF2FONTXTRA":break;case"BIFF2XF":;case"BIFF3XF":;case"BIFF4XF":break;case"BIFF4FMTCNT":;case"BIFF2ROW":;case"BIFF2WINDOW2":break;case"SCENARIO":;case"DConBin":;case"PicF":;case"DataLabExt":;case"Lel":;case"BopPop":;case"BopPopCustom":;case"RealTimeData":;case"Name":break;case"LHNGraph":;case"FnGroupName":;case"AddMenu":;case"LPr":break;case"ListObj":;case"ListField":break;case"RRSort":break;case"BigName":break;case"ToolbarHdr":;case"ToolbarEnd":break;case"DDEObjName":break;case"FRTArchId$":break;default:if(r.WTF)throw"Unrecognized Record "+q.n;};};};}}else e.l+=J}t.SheetNames=K(i).sort(function(e,r){return Number(e)-Number(r)}).map(function(e){return i[e].name});if(!r.bookSheets)t.Sheets=a;if(t.Sheets)j.forEach(function(e,r){t.Sheets[t.SheetNames[r]]["!autofilter"]=e});t.Preamble=h;t.Strings=l;t.SSF=O.get_table();if(R.enc)t.Encryption=R.enc;if(D)t.Themes=D;t.Metadata={};if(k!==undefined)t.Metadata.Country=k;if(W.names.length>0)B.Names=W.names;t.Workbook=B;return t}var fv={SI:"e0859ff2f94f6810ab9108002b27b3d9",DSI:"02d5cdd59c2e1b10939708002b2cf9ae",UDI:"05d5cdd59c2e1b10939708002b2cf9ae"};function ov(e,r,t){var a=V.find(e,"!DocumentSummaryInformation");if(a&&a.size>0)try{var n=Fn(a,va,fv.DSI);for(var i in n)r[i]=n[i]}catch(s){if(t.WTF)throw s}var f=V.find(e,"!SummaryInformation");if(f&&f.size>0)try{var o=Fn(f,ga,fv.SI);for(var l in o)if(r[l]==null)r[l]=o[l]}catch(s){if(t.WTF)throw s}if(r.HeadingPairs&&r.TitlesOfParts){qa(r.HeadingPairs,r.TitlesOfParts,r,t);delete r.HeadingPairs;delete r.TitlesOfParts}}function lv(e,r){var t=[],a=[],n=[];var i=0,s;if(e.Props){s=K(e.Props);for(i=0;i<s.length;++i)(ba.hasOwnProperty(s[i])?t:wa.hasOwnProperty(s[i])?a:n).push([s[i],e.Props[s[i]]])}if(e.Custprops){s=K(e.Custprops);for(i=0;i<s.length;++i)if(!(e.Props||{}).hasOwnProperty(s[i]))(ba.hasOwnProperty(s[i])?t:wa.hasOwnProperty(s[i])?a:n).push([s[i],e.Custprops[s[i]]])}var f=[];for(i=0;i<n.length;++i){if(Rn.indexOf(n[i][0])>-1)continue;if(n[i][1]==null)continue;f.push(n[i])}if(a.length)V.utils.cfb_add(r,"/SummaryInformation",Pn(a,fv.SI,wa,ga));if(t.length||f.length)V.utils.cfb_add(r,"/DocumentSummaryInformation",Pn(t,fv.DSI,ba,va,f.length?f:null,fv.UDI))}function cv(e,r){if(!r)r={};tg(r);l();if(r.codepage)s(r.codepage);var t,a;if(e.FullPaths){if(V.find(e,"/encryption"))throw new Error("File is password-protected");t=V.find(e,"!CompObj");a=V.find(e,"/Workbook")||V.find(e,"/Book")}else{switch(r.type){case"base64":e=_(b.decode(e));break;case"binary":e=_(e);break;case"buffer":break;case"array":if(!Array.isArray(e))e=Array.prototype.slice.call(e);break;}Xr(e,0);a={content:e}}var n;var i;if(t)tv(t);if(r.bookProps&&!r.bookSheets)n={};else{var f=w?"buffer":"array";if(a&&a.content)n=sv(a.content,r);else if((i=V.find(e,"PerfectOffice_MAIN"))&&i.content)n=ff.to_workbook(i.content,(r.type=f,r));else if((i=V.find(e,"NativeContent_MAIN"))&&i.content)n=ff.to_workbook(i.content,(r.type=f,r));else throw new Error("Cannot find Workbook stream");if(r.bookVBA&&e.FullPaths&&V.find(e,"/_VBA_PROJECT_CUR/VBA/dir"))n.vbaraw=Ml(e)}var o={};if(e.FullPaths)ov(e,o,r);n.Props=n.Custprops=o;if(r.bookFiles)n.cfb=e;return n}function hv(e,r){var t=r||{};var a=V.utils.cfb_new({root:"R"});var n="/Workbook";switch(t.bookType||"xls"){case"xls":t.bookType="biff8";case"xla":if(!t.bookType)t.bookType="xla";case"biff8":n="/Workbook";t.biff=8;break;case"biff5":n="/Book";t.biff=5;break;default:throw new Error("invalid type "+t.bookType+" for XLS CFB");}V.utils.cfb_add(a,n,Dv(e,t));if(t.biff==8&&(e.Props||e.Custprops))lv(e,a);if(t.biff==8&&e.vbaraw)Ul(a,V.read(e.vbaraw,{type:typeof e.vbaraw=="string"?"binary":"buffer"}));return a}var uv={0:{n:"BrtRowHdr",f:Iu},1:{n:"BrtCellBlank",f:Mu},2:{n:"BrtCellRk",f:Ku},3:{n:"BrtCellError",f:Vu},4:{n:"BrtCellBool",f:Hu},5:{n:"BrtCellReal",f:Gu},6:{n:"BrtCellSt",f:$u},7:{n:"BrtCellIsst",f:zu},8:{n:"BrtFmlaString",f:ed},9:{n:"BrtFmlaNum",f:qu},10:{n:"BrtFmlaBool",f:Qu},11:{n:"BrtFmlaError",f:Ju},16:{n:"BrtFRTArchID$",f:ap},19:{n:"BrtSSTItem",f:Bt},20:{n:"BrtPCDIMissing"},21:{n:"BrtPCDINumber"},22:{n:"BrtPCDIBoolean"},23:{n:"BrtPCDIError"},24:{n:"BrtPCDIString"},25:{n:"BrtPCDIDatetime"},26:{n:"BrtPCDIIndex"},27:{n:"BrtPCDIAMissing"},28:{n:"BrtPCDIANumber"},29:{n:"BrtPCDIABoolean"},30:{n:"BrtPCDIAError"},31:{n:"BrtPCDIAString"},32:{n:"BrtPCDIADatetime"},33:{n:"BrtPCRRecord"},34:{n:"BrtPCRRecordDt"},35:{n:"BrtFRTBegin"},36:{n:"BrtFRTEnd"},37:{n:"BrtACBegin"},38:{n:"BrtACEnd"},39:{n:"BrtName",f:np},40:{n:"BrtIndexRowBlock"},42:{n:"BrtIndexBlock"},43:{n:"BrtFont",f:xo},44:{n:"BrtFmt",f:To},45:{n:"BrtFill",f:Oo},46:{n:"BrtBorder",f:Mo},47:{n:"BrtXF",f:Po},48:{n:"BrtStyle"},49:{n:"BrtCellMeta"},50:{n:"BrtValueMeta"},51:{n:"BrtMdb"},52:{n:"BrtBeginFmd"},53:{n:"BrtEndFmd"},54:{n:"BrtBeginMdx"},55:{n:"BrtEndMdx"},56:{n:"BrtBeginMdxTuple"},57:{n:"BrtEndMdxTuple"},58:{n:"BrtMdxMbrIstr"},59:{n:"BrtStr"},60:{n:"BrtColInfo",f:Ms},62:{n:"BrtCellRString"},63:{n:"BrtCalcChainItem$",f:wl},64:{n:"BrtDVal"},65:{n:"BrtSxvcellNum"},66:{n:"BrtSxvcellStr"},67:{n:"BrtSxvcellBool"},68:{n:"BrtSxvcellErr"},69:{n:"BrtSxvcellDate"},70:{n:"BrtSxvcellNil"},128:{n:"BrtFileVersion"},129:{n:"BrtBeginSheet"},130:{n:"BrtEndSheet"},131:{n:"BrtBeginBook",f:Gr,p:0},132:{n:"BrtEndBook"},133:{n:"BrtBeginWsViews"},134:{n:"BrtEndWsViews"},135:{n:"BrtBeginBookViews"},136:{n:"BrtEndBookViews"},137:{n:"BrtBeginWsView",f:ud},138:{n:"BrtEndWsView"},139:{n:"BrtBeginCsViews"},140:{n:"BrtEndCsViews"},141:{n:"BrtBeginCsView"},142:{n:"BrtEndCsView"},143:{n:"BrtBeginBundleShs"},144:{n:"BrtEndBundleShs"},145:{n:"BrtBeginSheetData"},146:{n:"BrtEndSheetData"},147:{n:"BrtWsProp",f:Nu},148:{n:"BrtWsDim",f:Ou,p:16},151:{n:"BrtPane"},152:{n:"BrtSel"},153:{n:"BrtWbProp",f:rp},154:{n:"BrtWbFactoid"},155:{n:"BrtFileRecover"},156:{n:"BrtBundleSh",f:qd},157:{n:"BrtCalcProp"},158:{n:"BrtBookView"},159:{n:"BrtBeginSst",f:wf},160:{n:"BrtEndSst"},161:{n:"BrtBeginAFilter",f:zt},162:{n:"BrtEndAFilter"},163:{n:"BrtBeginFilterColumn"},164:{n:"BrtEndFilterColumn"},165:{n:"BrtBeginFilters"},166:{n:"BrtEndFilters"},167:{n:"BrtFilter"},168:{n:"BrtColorFilter"},169:{n:"BrtIconFilter"},170:{n:"BrtTop10Filter"},171:{n:"BrtDynamicFilter"},172:{n:"BrtBeginCustomFilters"},173:{n:"BrtEndCustomFilters"},174:{n:"BrtCustomFilter"},175:{n:"BrtAFilterDateGroupItem"},176:{n:"BrtMergeCell",f:rd},177:{n:"BrtBeginMergeCells"},178:{n:"BrtEndMergeCells"},179:{n:"BrtBeginPivotCacheDef"},180:{n:"BrtEndPivotCacheDef"},181:{n:"BrtBeginPCDFields"},182:{n:"BrtEndPCDFields"},183:{n:"BrtBeginPCDField"},184:{n:"BrtEndPCDField"},185:{n:"BrtBeginPCDSource"},186:{n:"BrtEndPCDSource"},187:{n:"BrtBeginPCDSRange"},188:{n:"BrtEndPCDSRange"},189:{n:"BrtBeginPCDFAtbl"},190:{n:"BrtEndPCDFAtbl"},191:{n:"BrtBeginPCDIRun"},192:{n:"BrtEndPCDIRun"},193:{n:"BrtBeginPivotCacheRecords"},194:{n:"BrtEndPivotCacheRecords"},195:{n:"BrtBeginPCDHierarchies"},196:{n:"BrtEndPCDHierarchies"},197:{n:"BrtBeginPCDHierarchy"},198:{n:"BrtEndPCDHierarchy"},199:{n:"BrtBeginPCDHFieldsUsage"},200:{n:"BrtEndPCDHFieldsUsage"},201:{n:"BrtBeginExtConnection"},202:{n:"BrtEndExtConnection"},203:{n:"BrtBeginECDbProps"},204:{n:"BrtEndECDbProps"},205:{n:"BrtBeginECOlapProps"},206:{n:"BrtEndECOlapProps"},207:{n:"BrtBeginPCDSConsol"},208:{n:"BrtEndPCDSConsol"},209:{n:"BrtBeginPCDSCPages"},210:{n:"BrtEndPCDSCPages"},211:{n:"BrtBeginPCDSCPage"},212:{n:"BrtEndPCDSCPage"
-},213:{n:"BrtBeginPCDSCPItem"},214:{n:"BrtEndPCDSCPItem"},215:{n:"BrtBeginPCDSCSets"},216:{n:"BrtEndPCDSCSets"},217:{n:"BrtBeginPCDSCSet"},218:{n:"BrtEndPCDSCSet"},219:{n:"BrtBeginPCDFGroup"},220:{n:"BrtEndPCDFGroup"},221:{n:"BrtBeginPCDFGItems"},222:{n:"BrtEndPCDFGItems"},223:{n:"BrtBeginPCDFGRange"},224:{n:"BrtEndPCDFGRange"},225:{n:"BrtBeginPCDFGDiscrete"},226:{n:"BrtEndPCDFGDiscrete"},227:{n:"BrtBeginPCDSDTupleCache"},228:{n:"BrtEndPCDSDTupleCache"},229:{n:"BrtBeginPCDSDTCEntries"},230:{n:"BrtEndPCDSDTCEntries"},231:{n:"BrtBeginPCDSDTCEMembers"},232:{n:"BrtEndPCDSDTCEMembers"},233:{n:"BrtBeginPCDSDTCEMember"},234:{n:"BrtEndPCDSDTCEMember"},235:{n:"BrtBeginPCDSDTCQueries"},236:{n:"BrtEndPCDSDTCQueries"},237:{n:"BrtBeginPCDSDTCQuery"},238:{n:"BrtEndPCDSDTCQuery"},239:{n:"BrtBeginPCDSDTCSets"},240:{n:"BrtEndPCDSDTCSets"},241:{n:"BrtBeginPCDSDTCSet"},242:{n:"BrtEndPCDSDTCSet"},243:{n:"BrtBeginPCDCalcItems"},244:{n:"BrtEndPCDCalcItems"},245:{n:"BrtBeginPCDCalcItem"},246:{n:"BrtEndPCDCalcItem"},247:{n:"BrtBeginPRule"},248:{n:"BrtEndPRule"},249:{n:"BrtBeginPRFilters"},250:{n:"BrtEndPRFilters"},251:{n:"BrtBeginPRFilter"},252:{n:"BrtEndPRFilter"},253:{n:"BrtBeginPNames"},254:{n:"BrtEndPNames"},255:{n:"BrtBeginPName"},256:{n:"BrtEndPName"},257:{n:"BrtBeginPNPairs"},258:{n:"BrtEndPNPairs"},259:{n:"BrtBeginPNPair"},260:{n:"BrtEndPNPair"},261:{n:"BrtBeginECWebProps"},262:{n:"BrtEndECWebProps"},263:{n:"BrtBeginEcWpTables"},264:{n:"BrtEndECWPTables"},265:{n:"BrtBeginECParams"},266:{n:"BrtEndECParams"},267:{n:"BrtBeginECParam"},268:{n:"BrtEndECParam"},269:{n:"BrtBeginPCDKPIs"},270:{n:"BrtEndPCDKPIs"},271:{n:"BrtBeginPCDKPI"},272:{n:"BrtEndPCDKPI"},273:{n:"BrtBeginDims"},274:{n:"BrtEndDims"},275:{n:"BrtBeginDim"},276:{n:"BrtEndDim"},277:{n:"BrtIndexPartEnd"},278:{n:"BrtBeginStyleSheet"},279:{n:"BrtEndStyleSheet"},280:{n:"BrtBeginSXView"},281:{n:"BrtEndSXVI"},282:{n:"BrtBeginSXVI"},283:{n:"BrtBeginSXVIs"},284:{n:"BrtEndSXVIs"},285:{n:"BrtBeginSXVD"},286:{n:"BrtEndSXVD"},287:{n:"BrtBeginSXVDs"},288:{n:"BrtEndSXVDs"},289:{n:"BrtBeginSXPI"},290:{n:"BrtEndSXPI"},291:{n:"BrtBeginSXPIs"},292:{n:"BrtEndSXPIs"},293:{n:"BrtBeginSXDI"},294:{n:"BrtEndSXDI"},295:{n:"BrtBeginSXDIs"},296:{n:"BrtEndSXDIs"},297:{n:"BrtBeginSXLI"},298:{n:"BrtEndSXLI"},299:{n:"BrtBeginSXLIRws"},300:{n:"BrtEndSXLIRws"},301:{n:"BrtBeginSXLICols"},302:{n:"BrtEndSXLICols"},303:{n:"BrtBeginSXFormat"},304:{n:"BrtEndSXFormat"},305:{n:"BrtBeginSXFormats"},306:{n:"BrtEndSxFormats"},307:{n:"BrtBeginSxSelect"},308:{n:"BrtEndSxSelect"},309:{n:"BrtBeginISXVDRws"},310:{n:"BrtEndISXVDRws"},311:{n:"BrtBeginISXVDCols"},312:{n:"BrtEndISXVDCols"},313:{n:"BrtEndSXLocation"},314:{n:"BrtBeginSXLocation"},315:{n:"BrtEndSXView"},316:{n:"BrtBeginSXTHs"},317:{n:"BrtEndSXTHs"},318:{n:"BrtBeginSXTH"},319:{n:"BrtEndSXTH"},320:{n:"BrtBeginISXTHRws"},321:{n:"BrtEndISXTHRws"},322:{n:"BrtBeginISXTHCols"},323:{n:"BrtEndISXTHCols"},324:{n:"BrtBeginSXTDMPS"},325:{n:"BrtEndSXTDMPs"},326:{n:"BrtBeginSXTDMP"},327:{n:"BrtEndSXTDMP"},328:{n:"BrtBeginSXTHItems"},329:{n:"BrtEndSXTHItems"},330:{n:"BrtBeginSXTHItem"},331:{n:"BrtEndSXTHItem"},332:{n:"BrtBeginMetadata"},333:{n:"BrtEndMetadata"},334:{n:"BrtBeginEsmdtinfo"},335:{n:"BrtMdtinfo"},336:{n:"BrtEndEsmdtinfo"},337:{n:"BrtBeginEsmdb"},338:{n:"BrtEndEsmdb"},339:{n:"BrtBeginEsfmd"},340:{n:"BrtEndEsfmd"},341:{n:"BrtBeginSingleCells"},342:{n:"BrtEndSingleCells"},343:{n:"BrtBeginList"},344:{n:"BrtEndList"},345:{n:"BrtBeginListCols"},346:{n:"BrtEndListCols"},347:{n:"BrtBeginListCol"},348:{n:"BrtEndListCol"},349:{n:"BrtBeginListXmlCPr"},350:{n:"BrtEndListXmlCPr"},351:{n:"BrtListCCFmla"},352:{n:"BrtListTrFmla"},353:{n:"BrtBeginExternals"},354:{n:"BrtEndExternals"},355:{n:"BrtSupBookSrc",f:Lt},357:{n:"BrtSupSelf"},358:{n:"BrtSupSame"},359:{n:"BrtSupTabs"},360:{n:"BrtBeginSupBook"},361:{n:"BrtPlaceholderName"},362:{n:"BrtExternSheet",f:vs},363:{n:"BrtExternTableStart"},364:{n:"BrtExternTableEnd"},366:{n:"BrtExternRowHdr"},367:{n:"BrtExternCellBlank"},368:{n:"BrtExternCellReal"},369:{n:"BrtExternCellBool"},370:{n:"BrtExternCellError"},371:{n:"BrtExternCellString"},372:{n:"BrtBeginEsmdx"},373:{n:"BrtEndEsmdx"},374:{n:"BrtBeginMdxSet"},375:{n:"BrtEndMdxSet"},376:{n:"BrtBeginMdxMbrProp"},377:{n:"BrtEndMdxMbrProp"},378:{n:"BrtBeginMdxKPI"},379:{n:"BrtEndMdxKPI"},380:{n:"BrtBeginEsstr"},381:{n:"BrtEndEsstr"},382:{n:"BrtBeginPRFItem"},383:{n:"BrtEndPRFItem"},384:{n:"BrtBeginPivotCacheIDs"},385:{n:"BrtEndPivotCacheIDs"},386:{n:"BrtBeginPivotCacheID"},387:{n:"BrtEndPivotCacheID"},388:{n:"BrtBeginISXVIs"},389:{n:"BrtEndISXVIs"},390:{n:"BrtBeginColInfos"},391:{n:"BrtEndColInfos"},392:{n:"BrtBeginRwBrk"},393:{n:"BrtEndRwBrk"},394:{n:"BrtBeginColBrk"},395:{n:"BrtEndColBrk"},396:{n:"BrtBrk"},397:{n:"BrtUserBookView"},398:{n:"BrtInfo"},399:{n:"BrtCUsr"},400:{n:"BrtUsr"},401:{n:"BrtBeginUsers"},403:{n:"BrtEOF"},404:{n:"BrtUCR"},405:{n:"BrtRRInsDel"},406:{n:"BrtRREndInsDel"},407:{n:"BrtRRMove"},408:{n:"BrtRREndMove"},409:{n:"BrtRRChgCell"},410:{n:"BrtRREndChgCell"},411:{n:"BrtRRHeader"},412:{n:"BrtRRUserView"},413:{n:"BrtRRRenSheet"},414:{n:"BrtRRInsertSh"},415:{n:"BrtRRDefName"},416:{n:"BrtRRNote"},417:{n:"BrtRRConflict"},418:{n:"BrtRRTQSIF"},419:{n:"BrtRRFormat"},420:{n:"BrtRREndFormat"},421:{n:"BrtRRAutoFmt"},422:{n:"BrtBeginUserShViews"},423:{n:"BrtBeginUserShView"},424:{n:"BrtEndUserShView"},425:{n:"BrtEndUserShViews"},426:{n:"BrtArrFmla",f:sd},427:{n:"BrtShrFmla",f:fd},428:{n:"BrtTable"},429:{n:"BrtBeginExtConnections"},430:{n:"BrtEndExtConnections"},431:{n:"BrtBeginPCDCalcMems"},432:{n:"BrtEndPCDCalcMems"},433:{n:"BrtBeginPCDCalcMem"},434:{n:"BrtEndPCDCalcMem"},435:{n:"BrtBeginPCDHGLevels"},436:{n:"BrtEndPCDHGLevels"},437:{n:"BrtBeginPCDHGLevel"},438:{n:"BrtEndPCDHGLevel"},439:{n:"BrtBeginPCDHGLGroups"},440:{n:"BrtEndPCDHGLGroups"},441:{n:"BrtBeginPCDHGLGroup"},442:{n:"BrtEndPCDHGLGroup"},443:{n:"BrtBeginPCDHGLGMembers"},444:{n:"BrtEndPCDHGLGMembers"},445:{n:"BrtBeginPCDHGLGMember"},446:{n:"BrtEndPCDHGLGMember"},447:{n:"BrtBeginQSI"},448:{n:"BrtEndQSI"},449:{n:"BrtBeginQSIR"},450:{n:"BrtEndQSIR"},451:{n:"BrtBeginDeletedNames"},452:{n:"BrtEndDeletedNames"},453:{n:"BrtBeginDeletedName"},454:{n:"BrtEndDeletedName"},455:{n:"BrtBeginQSIFs"},456:{n:"BrtEndQSIFs"},457:{n:"BrtBeginQSIF"},458:{n:"BrtEndQSIF"},459:{n:"BrtBeginAutoSortScope"},460:{n:"BrtEndAutoSortScope"},461:{n:"BrtBeginConditionalFormatting"},462:{n:"BrtEndConditionalFormatting"},463:{n:"BrtBeginCFRule"},464:{n:"BrtEndCFRule"},465:{n:"BrtBeginIconSet"},466:{n:"BrtEndIconSet"},467:{n:"BrtBeginDatabar"},468:{n:"BrtEndDatabar"},469:{n:"BrtBeginColorScale"},470:{n:"BrtEndColorScale"},471:{n:"BrtCFVO"},472:{n:"BrtExternValueMeta"},473:{n:"BrtBeginColorPalette"},474:{n:"BrtEndColorPalette"},475:{n:"BrtIndexedColor"},476:{n:"BrtMargins",f:cd},477:{n:"BrtPrintOptions"},478:{n:"BrtPageSetup"},479:{n:"BrtBeginHeaderFooter"},480:{n:"BrtEndHeaderFooter"},481:{n:"BrtBeginSXCrtFormat"},482:{n:"BrtEndSXCrtFormat"},483:{n:"BrtBeginSXCrtFormats"},484:{n:"BrtEndSXCrtFormats"},485:{n:"BrtWsFmtInfo",f:Pu},486:{n:"BrtBeginMgs"},487:{n:"BrtEndMGs"},488:{n:"BrtBeginMGMaps"},489:{n:"BrtEndMGMaps"},490:{n:"BrtBeginMG"},491:{n:"BrtEndMG"},492:{n:"BrtBeginMap"},493:{n:"BrtEndMap"},494:{n:"BrtHLink",f:nd},495:{n:"BrtBeginDCon"},496:{n:"BrtEndDCon"},497:{n:"BrtBeginDRefs"},498:{n:"BrtEndDRefs"},499:{n:"BrtDRef"},500:{n:"BrtBeginScenMan"},501:{n:"BrtEndScenMan"},502:{n:"BrtBeginSct"},503:{n:"BrtEndSct"},504:{n:"BrtSlc"},505:{n:"BrtBeginDXFs"},506:{n:"BrtEndDXFs"},507:{n:"BrtDXF"},508:{n:"BrtBeginTableStyles"},509:{n:"BrtEndTableStyles"},510:{n:"BrtBeginTableStyle"},511:{n:"BrtEndTableStyle"},512:{n:"BrtTableStyleElement"},513:{n:"BrtTableStyleClient"},514:{n:"BrtBeginVolDeps"},515:{n:"BrtEndVolDeps"},516:{n:"BrtBeginVolType"},517:{n:"BrtEndVolType"},518:{n:"BrtBeginVolMain"},519:{n:"BrtEndVolMain"},520:{n:"BrtBeginVolTopic"},521:{n:"BrtEndVolTopic"},522:{n:"BrtVolSubtopic"},523:{n:"BrtVolRef"},524:{n:"BrtVolNum"},525:{n:"BrtVolErr"},526:{n:"BrtVolStr"},527:{n:"BrtVolBool"},528:{n:"BrtBeginCalcChain$"},529:{n:"BrtEndCalcChain$"},530:{n:"BrtBeginSortState"},531:{n:"BrtEndSortState"},532:{n:"BrtBeginSortCond"},533:{n:"BrtEndSortCond"},534:{n:"BrtBookProtection"},535:{n:"BrtSheetProtection"},536:{n:"BrtRangeProtection"},537:{n:"BrtPhoneticInfo"},538:{n:"BrtBeginECTxtWiz"},539:{n:"BrtEndECTxtWiz"},540:{n:"BrtBeginECTWFldInfoLst"},541:{n:"BrtEndECTWFldInfoLst"},542:{n:"BrtBeginECTwFldInfo"},548:{n:"BrtFileSharing"},549:{n:"BrtOleSize"},550:{n:"BrtDrawing",f:Lt},551:{n:"BrtLegacyDrawing"},552:{n:"BrtLegacyDrawingHF"},553:{n:"BrtWebOpt"},554:{n:"BrtBeginWebPubItems"},555:{n:"BrtEndWebPubItems"},556:{n:"BrtBeginWebPubItem"},557:{n:"BrtEndWebPubItem"},558:{n:"BrtBeginSXCondFmt"},559:{n:"BrtEndSXCondFmt"},560:{n:"BrtBeginSXCondFmts"},561:{n:"BrtEndSXCondFmts"},562:{n:"BrtBkHim"},564:{n:"BrtColor"},565:{n:"BrtBeginIndexedColors"},566:{n:"BrtEndIndexedColors"},569:{n:"BrtBeginMRUColors"},570:{n:"BrtEndMRUColors"},572:{n:"BrtMRUColor"},573:{n:"BrtBeginDVals"},574:{n:"BrtEndDVals"},577:{n:"BrtSupNameStart"},578:{n:"BrtSupNameValueStart"},579:{n:"BrtSupNameValueEnd"},580:{n:"BrtSupNameNum"},581:{n:"BrtSupNameErr"},582:{n:"BrtSupNameSt"},583:{n:"BrtSupNameNil"},584:{n:"BrtSupNameBool"},585:{n:"BrtSupNameFmla"},586:{n:"BrtSupNameBits"},587:{n:"BrtSupNameEnd"},588:{n:"BrtEndSupBook"},589:{n:"BrtCellSmartTagProperty"},590:{n:"BrtBeginCellSmartTag"},591:{n:"BrtEndCellSmartTag"},592:{n:"BrtBeginCellSmartTags"},593:{n:"BrtEndCellSmartTags"},594:{n:"BrtBeginSmartTags"},595:{n:"BrtEndSmartTags"},596:{n:"BrtSmartTagType"},597:{n:"BrtBeginSmartTagTypes"},598:{n:"BrtEndSmartTagTypes"},599:{n:"BrtBeginSXFilters"},600:{n:"BrtEndSXFilters"},601:{n:"BrtBeginSXFILTER"},602:{n:"BrtEndSXFilter"},603:{n:"BrtBeginFills"},604:{n:"BrtEndFills"},605:{n:"BrtBeginCellWatches"},606:{n:"BrtEndCellWatches"},607:{n:"BrtCellWatch"},608:{n:"BrtBeginCRErrs"},609:{n:"BrtEndCRErrs"},610:{n:"BrtCrashRecErr"},611:{n:"BrtBeginFonts"},612:{n:"BrtEndFonts"},613:{n:"BrtBeginBorders"},614:{n:"BrtEndBorders"},615:{n:"BrtBeginFmts"},616:{n:"BrtEndFmts"},617:{n:"BrtBeginCellXFs"},618:{n:"BrtEndCellXFs"},619:{n:"BrtBeginStyles"},620:{n:"BrtEndStyles"},625:{n:"BrtBigName"},626:{n:"BrtBeginCellStyleXFs"},627:{n:"BrtEndCellStyleXFs"},628:{n:"BrtBeginComments"},629:{n:"BrtEndComments"},630:{n:"BrtBeginCommentAuthors"},631:{n:"BrtEndCommentAuthors"},632:{n:"BrtCommentAuthor",f:Ol},633:{n:"BrtBeginCommentList"},634:{n:"BrtEndCommentList"},635:{n:"BrtBeginComment",f:Rl},636:{n:"BrtEndComment"},637:{n:"BrtCommentText",f:yt},638:{n:"BrtBeginOleObjects"},639:{n:"BrtOleObject"},640:{n:"BrtEndOleObjects"},641:{n:"BrtBeginSxrules"},642:{n:"BrtEndSxRules"},643:{n:"BrtBeginActiveXControls"},644:{n:"BrtActiveX"},645:{n:"BrtEndActiveXControls"},646:{n:"BrtBeginPCDSDTCEMembersSortBy"},648:{n:"BrtBeginCellIgnoreECs"},649:{n:"BrtCellIgnoreEC"},650:{n:"BrtEndCellIgnoreECs"},651:{n:"BrtCsProp",f:Fd},652:{n:"BrtCsPageSetup"},653:{n:"BrtBeginUserCsViews"},654:{n:"BrtEndUserCsViews"},655:{n:"BrtBeginUserCsView"},656:{n:"BrtEndUserCsView"},657:{n:"BrtBeginPcdSFCIEntries"},658:{n:"BrtEndPCDSFCIEntries"},659:{n:"BrtPCDSFCIEntry"},660:{n:"BrtBeginListParts"},661:{n:"BrtListPart"},662:{n:"BrtEndListParts"},663:{n:"BrtSheetCalcProp"},664:{n:"BrtBeginFnGroup"},665:{n:"BrtFnGroup"},666:{n:"BrtEndFnGroup"},667:{n:"BrtSupAddin"},668:{n:"BrtSXTDMPOrder"},669:{n:"BrtCsProtection"},671:{n:"BrtBeginWsSortMap"},672:{n:"BrtEndWsSortMap"},673:{n:"BrtBeginRRSort"},674:{n:"BrtEndRRSort"},675:{n:"BrtRRSortItem"},676:{n:"BrtFileSharingIso"},677:{n:"BrtBookProtectionIso"},678:{n:"BrtSheetProtectionIso"},679:{n:"BrtCsProtectionIso"},680:{n:"BrtRangeProtectionIso"},1024:{n:"BrtRwDescent"},1025:{n:"BrtKnownFonts"},1026:{n:"BrtBeginSXTupleSet"},1027:{n:"BrtEndSXTupleSet"},1028:{n:"BrtBeginSXTupleSetHeader"},1029:{n:"BrtEndSXTupleSetHeader"},1030:{n:"BrtSXTupleSetHeaderItem"},1031:{n:"BrtBeginSXTupleSetData"},1032:{n:"BrtEndSXTupleSetData"},1033:{n:"BrtBeginSXTupleSetRow"},1034:{n:"BrtEndSXTupleSetRow"},1035:{n:"BrtSXTupleSetRowItem"},1036:{n:"BrtNameExt"},1037:{n:"BrtPCDH14"},1038:{n:"BrtBeginPCDCalcMem14"},1039:{n:"BrtEndPCDCalcMem14"},1040:{n:"BrtSXTH14"},1041:{n:"BrtBeginSparklineGroup"},1042:{n:"BrtEndSparklineGroup"},1043:{n:"BrtSparkline"},1044:{n:"BrtSXDI14"},1045:{n:"BrtWsFmtInfoEx14"},1046:{n:"BrtBeginConditionalFormatting14"},1047:{n:"BrtEndConditionalFormatting14"},1048:{n:"BrtBeginCFRule14"},1049:{n:"BrtEndCFRule14"},1050:{n:"BrtCFVO14"},1051:{n:"BrtBeginDatabar14"},1052:{n:"BrtBeginIconSet14"},1053:{n:"BrtDVal14"},1054:{n:"BrtBeginDVals14"},1055:{n:"BrtColor14"},1056:{n:"BrtBeginSparklines"},1057:{n:"BrtEndSparklines"},1058:{n:"BrtBeginSparklineGroups"},1059:{n:"BrtEndSparklineGroups"},1061:{n:"BrtSXVD14"},1062:{n:"BrtBeginSXView14"},1063:{n:"BrtEndSXView14"},1064:{n:"BrtBeginSXView16"},1065:{n:"BrtEndSXView16"},1066:{n:"BrtBeginPCD14"},1067:{n:"BrtEndPCD14"},1068:{n:"BrtBeginExtConn14"},1069:{n:"BrtEndExtConn14"},1070:{n:"BrtBeginSlicerCacheIDs"},1071:{n:"BrtEndSlicerCacheIDs"},1072:{n:"BrtBeginSlicerCacheID"},1073:{n:"BrtEndSlicerCacheID"},1075:{n:"BrtBeginSlicerCache"},1076:{n:"BrtEndSlicerCache"},1077:{n:"BrtBeginSlicerCacheDef"},1078:{n:"BrtEndSlicerCacheDef"},1079:{n:"BrtBeginSlicersEx"},1080:{n:"BrtEndSlicersEx"},1081:{n:"BrtBeginSlicerEx"},1082:{n:"BrtEndSlicerEx"},1083:{n:"BrtBeginSlicer"},1084:{n:"BrtEndSlicer"},1085:{n:"BrtSlicerCachePivotTables"},1086:{n:"BrtBeginSlicerCacheOlapImpl"},1087:{n:"BrtEndSlicerCacheOlapImpl"},1088:{n:"BrtBeginSlicerCacheLevelsData"},1089:{n:"BrtEndSlicerCacheLevelsData"},1090:{n:"BrtBeginSlicerCacheLevelData"},1091:{n:"BrtEndSlicerCacheLevelData"},1092:{n:"BrtBeginSlicerCacheSiRanges"},1093:{n:"BrtEndSlicerCacheSiRanges"},1094:{n:"BrtBeginSlicerCacheSiRange"},1095:{n:"BrtEndSlicerCacheSiRange"},1096:{n:"BrtSlicerCacheOlapItem"},1097:{n:"BrtBeginSlicerCacheSelections"},1098:{n:"BrtSlicerCacheSelection"},1099:{n:"BrtEndSlicerCacheSelections"},1100:{n:"BrtBeginSlicerCacheNative"},1101:{n:"BrtEndSlicerCacheNative"},1102:{n:"BrtSlicerCacheNativeItem"},1103:{n:"BrtRangeProtection14"},1104:{n:"BrtRangeProtectionIso14"},1105:{n:"BrtCellIgnoreEC14"},1111:{n:"BrtList14"},1112:{n:"BrtCFIcon"},1113:{n:"BrtBeginSlicerCachesPivotCacheIDs"},1114:{n:"BrtEndSlicerCachesPivotCacheIDs"},1115:{n:"BrtBeginSlicers"},1116:{n:"BrtEndSlicers"},1117:{n:"BrtWbProp14"},1118:{n:"BrtBeginSXEdit"},1119:{n:"BrtEndSXEdit"},1120:{n:"BrtBeginSXEdits"},1121:{n:"BrtEndSXEdits"},1122:{n:"BrtBeginSXChange"},1123:{n:"BrtEndSXChange"},1124:{n:"BrtBeginSXChanges"},1125:{n:"BrtEndSXChanges"},1126:{n:"BrtSXTupleItems"},1128:{n:"BrtBeginSlicerStyle"},1129:{n:"BrtEndSlicerStyle"},1130:{n:"BrtSlicerStyleElement"},1131:{n:"BrtBeginStyleSheetExt14"},1132:{n:"BrtEndStyleSheetExt14"},1133:{n:"BrtBeginSlicerCachesPivotCacheID"},1134:{n:"BrtEndSlicerCachesPivotCacheID"},1135:{n:"BrtBeginConditionalFormattings"},1136:{n:"BrtEndConditionalFormattings"},1137:{n:"BrtBeginPCDCalcMemExt"},1138:{n:"BrtEndPCDCalcMemExt"},1139:{n:"BrtBeginPCDCalcMemsExt"},1140:{n:"BrtEndPCDCalcMemsExt"},1141:{n:"BrtPCDField14"},1142:{n:"BrtBeginSlicerStyles"},1143:{n:"BrtEndSlicerStyles"},1144:{n:"BrtBeginSlicerStyleElements"},1145:{n:"BrtEndSlicerStyleElements"},1146:{n:"BrtCFRuleExt"},1147:{n:"BrtBeginSXCondFmt14"},1148:{n:"BrtEndSXCondFmt14"},1149:{n:"BrtBeginSXCondFmts14"},1150:{n:"BrtEndSXCondFmts14"},1152:{n:"BrtBeginSortCond14"},1153:{n:"BrtEndSortCond14"},1154:{n:"BrtEndDVals14"},1155:{n:"BrtEndIconSet14"},1156:{n:"BrtEndDatabar14"},1157:{n:"BrtBeginColorScale14"},1158:{n:"BrtEndColorScale14"},1159:{n:"BrtBeginSxrules14"},1160:{n:"BrtEndSxrules14"},1161:{n:"BrtBeginPRule14"},1162:{n:"BrtEndPRule14"},1163:{n:"BrtBeginPRFilters14"},1164:{n:"BrtEndPRFilters14"},1165:{n:"BrtBeginPRFilter14"},1166:{n:"BrtEndPRFilter14"},1167:{n:"BrtBeginPRFItem14"},1168:{n:"BrtEndPRFItem14"},1169:{n:"BrtBeginCellIgnoreECs14"},1170:{n:"BrtEndCellIgnoreECs14"},1171:{n:"BrtDxf14"},1172:{n:"BrtBeginDxF14s"},1173:{n:"BrtEndDxf14s"},1177:{n:"BrtFilter14"},1178:{n:"BrtBeginCustomFilters14"},1180:{n:"BrtCustomFilter14"},1181:{n:"BrtIconFilter14"},1182:{n:"BrtPivotCacheConnectionName"},2048:{n:"BrtBeginDecoupledPivotCacheIDs"},2049:{n:"BrtEndDecoupledPivotCacheIDs"},2050:{n:"BrtDecoupledPivotCacheID"},2051:{n:"BrtBeginPivotTableRefs"},2052:{n:"BrtEndPivotTableRefs"},2053:{n:"BrtPivotTableRef"},2054:{n:"BrtSlicerCacheBookPivotTables"},2055:{n:"BrtBeginSxvcells"},2056:{n:"BrtEndSxvcells"},2057:{n:"BrtBeginSxRow"},2058:{n:"BrtEndSxRow"},2060:{n:"BrtPcdCalcMem15"},2067:{n:"BrtQsi15"},2068:{n:"BrtBeginWebExtensions"},2069:{n:"BrtEndWebExtensions"},2070:{n:"BrtWebExtension"},2071:{n:"BrtAbsPath15"},2072:{n:"BrtBeginPivotTableUISettings"},2073:{n:"BrtEndPivotTableUISettings"},2075:{n:"BrtTableSlicerCacheIDs"},2076:{n:"BrtTableSlicerCacheID"},2077:{n:"BrtBeginTableSlicerCache"},2078:{n:"BrtEndTableSlicerCache"},2079:{n:"BrtSxFilter15"},2080:{n:"BrtBeginTimelineCachePivotCacheIDs"},2081:{n:"BrtEndTimelineCachePivotCacheIDs"},2082:{n:"BrtTimelineCachePivotCacheID"},2083:{n:"BrtBeginTimelineCacheIDs"},2084:{n:"BrtEndTimelineCacheIDs"},2085:{n:"BrtBeginTimelineCacheID"},2086:{n:"BrtEndTimelineCacheID"},2087:{n:"BrtBeginTimelinesEx"},2088:{n:"BrtEndTimelinesEx"},2089:{n:"BrtBeginTimelineEx"},2090:{n:"BrtEndTimelineEx"},2091:{n:"BrtWorkBookPr15"},2092:{n:"BrtPCDH15"},2093:{n:"BrtBeginTimelineStyle"},2094:{n:"BrtEndTimelineStyle"},2095:{n:"BrtTimelineStyleElement"},2096:{n:"BrtBeginTimelineStylesheetExt15"},2097:{n:"BrtEndTimelineStylesheetExt15"},2098:{n:"BrtBeginTimelineStyles"},2099:{n:"BrtEndTimelineStyles"},2100:{n:"BrtBeginTimelineStyleElements"},2101:{n:"BrtEndTimelineStyleElements"},2102:{n:"BrtDxf15"},2103:{n:"BrtBeginDxfs15"},2104:{n:"brtEndDxfs15"},2105:{n:"BrtSlicerCacheHideItemsWithNoData"},2106:{n:"BrtBeginItemUniqueNames"},2107:{n:"BrtEndItemUniqueNames"},2108:{n:"BrtItemUniqueName"},2109:{n:"BrtBeginExtConn15"},2110:{n:"BrtEndExtConn15"},2111:{n:"BrtBeginOledbPr15"},2112:{n:"BrtEndOledbPr15"},2113:{n:"BrtBeginDataFeedPr15"},2114:{n:"BrtEndDataFeedPr15"},2115:{n:"BrtTextPr15"},2116:{n:"BrtRangePr15"},2117:{n:"BrtDbCommand15"},2118:{n:"BrtBeginDbTables15"},2119:{n:"BrtEndDbTables15"},2120:{n:"BrtDbTable15"},2121:{n:"BrtBeginDataModel"},2122:{n:"BrtEndDataModel"},2123:{n:"BrtBeginModelTables"},2124:{n:"BrtEndModelTables"},2125:{n:"BrtModelTable"},2126:{n:"BrtBeginModelRelationships"},2127:{n:"BrtEndModelRelationships"},2128:{n:"BrtModelRelationship"},2129:{n:"BrtBeginECTxtWiz15"},2130:{n:"BrtEndECTxtWiz15"},2131:{n:"BrtBeginECTWFldInfoLst15"},2132:{n:"BrtEndECTWFldInfoLst15"},2133:{n:"BrtBeginECTWFldInfo15"},2134:{n:"BrtFieldListActiveItem"},2135:{n:"BrtPivotCacheIdVersion"},2136:{n:"BrtSXDI15"},2137:{n:"BrtBeginModelTimeGroupings"},2138:{n:"BrtEndModelTimeGroupings"},2139:{n:"BrtBeginModelTimeGrouping"},2140:{n:"BrtEndModelTimeGrouping"},2141:{n:"BrtModelTimeGroupingCalcCol"},3072:{n:"BrtUid"},3073:{n:"BrtRevisionPtr"},5095:{n:"BrtBeginCalcFeatures"},5096:{n:"BrtEndCalcFeatures"},5097:{n:"BrtCalcFeature"},65535:{n:""}};var dv=Y(uv,"n");var pv={3:{n:"BIFF2NUM",f:Ks},4:{n:"BIFF2STR",f:js},6:{n:"Formula",f:Dh},9:{n:"BOF",f:Ai},10:{n:"EOF",f:Nn},12:{n:"CalcCount",f:Wn},13:{n:"CalcMode",f:Wn},14:{n:"CalcPrecision",f:Un},15:{n:"CalcRefMode",f:Un},16:{n:"CalcDelta",f:Gt},17:{n:"CalcIter",f:Un},18:{n:"Protect",f:Un},19:{n:"Password",f:Wn},20:{n:"Header",f:cs},21:{n:"Footer",f:cs},23:{n:"ExternSheet",f:vs},24:{n:"Lbl",f:ps},25:{n:"WinProtect",f:Un},26:{n:"VerticalPageBreaks"},27:{n:"HorizontalPageBreaks"},28:{n:"Note",f:ks},29:{n:"Selection"},34:{n:"Date1904",f:Un},35:{n:"ExternName",f:us},38:{n:"LeftMargin",f:Gt},39:{n:"RightMargin",f:Gt},40:{n:"TopMargin",f:Gt},41:{n:"BottomMargin",f:Gt},42:{n:"PrintRowCol",f:Un},43:{n:"PrintGrid",f:Un},47:{n:"FilePass",f:jf},49:{n:"Font",f:Vi},51:{n:"PrintSize",f:Wn},60:{n:"Continue"},61:{n:"Window1",f:Mi},64:{n:"Backup",f:Un},65:{n:"Pane"},66:{n:"CodePage",f:Wn},77:{n:"Pls"},80:{n:"DCon"},81:{n:"DConRef"},82:{n:"DConName"},85:{n:"DefColWidth",f:Wn},89:{n:"XCT"},90:{n:"CRN"},91:{n:"FileSharing"},92:{n:"WriteAccess",f:Ti},93:{n:"Obj",f:_s},94:{n:"Uncalced"},95:{n:"CalcSaveRecalc",f:Un},96:{n:"Template"},97:{n:"Intl"},99:{n:"ObjProtect",f:Un},125:{n:"ColInfo",f:Ms},128:{n:"Guts",f:ns},129:{n:"WsBool",f:xi},130:{n:"GridSet",f:Wn},131:{n:"HCenter",f:Un},132:{n:"VCenter",f:Un},133:{n:"BoundSheet8",f:Ii},134:{n:"WriteProtect"},140:{n:"Country",f:Os},141:{n:"HideObj",f:Wn},144:{n:"Sort"},146:{n:"Palette",f:Ns},151:{n:"Sync"},152:{n:"LPr"},153:{n:"DxGCol"},154:{n:"FnGroupName"},155:{n:"FilterMode"},156:{n:"BuiltInFnGroupCount",f:Wn},157:{n:"AutoFilterInfo"},158:{n:"AutoFilter"},160:{n:"Scl",f:zs},161:{n:"Setup",f:Us},174:{n:"ScenMan"},175:{n:"SCENARIO"},176:{n:"SxView"},177:{n:"Sxvd"},178:{n:"SXVI"},180:{n:"SxIvd"},181:{n:"SXLI"},182:{n:"SXPI"},184:{n:"DocRoute"},185:{n:"RecipName"},189:{n:"MulRk",f:qi},190:{n:"MulBlank",f:es},193:{n:"Mms",f:Nn},197:{n:"SXDI"},198:{n:"SXDB"},199:{n:"SXFDB"},200:{n:"SXDBB"},201:{n:"SXNum"},202:{n:"SxBool",f:Un},203:{n:"SxErr"},204:{n:"SXInt"},205:{n:"SXString"},206:{n:"SXDtr"},207:{n:"SxNil"},208:{n:"SXTbl"},209:{n:"SXTBRGIITM"},210:{n:"SxTbpg"},211:{n:"ObProj"},213:{n:"SXStreamID"},215:{n:"DBCell"},216:{n:"SXRng"},217:{n:"SxIsxoper"},218:{n:"BookBool",f:Wn},220:{n:"DbOrParamQry"},221:{n:"ScenarioProtect",f:Un},222:{n:"OleObjectSize"},224:{n:"XF",f:ts},225:{n:"InterfaceHdr",f:Bi},226:{n:"InterfaceEnd",f:Nn},227:{n:"SXVS"},229:{n:"MergeCells",f:Ss},233:{n:"BkHim"},235:{n:"MsoDrawingGroup"},236:{n:"MsoDrawing"},237:{n:"MsoDrawingSelection"},239:{n:"PhoneticInfo"},240:{n:"SxRule"},241:{n:"SXEx"},242:{n:"SxFilt"},244:{n:"SxDXF"},245:{n:"SxItm"},246:{n:"SxName"},247:{n:"SxSelect"},248:{n:"SXPair"},249:{n:"SxFmla"},251:{n:"SxFormat"},252:{n:"SST",f:Di},253:{n:"LabelSst",f:Xi},255:{n:"ExtSST",f:Oi},256:{n:"SXVDEx"},259:{n:"SXFormula"},290:{n:"SXDBEx"},311:{n:"RRDInsDel"},312:{n:"RRDHead"},315:{n:"RRDChgCell"},317:{n:"RRTabId",f:zn},318:{n:"RRDRenSheet"},319:{n:"RRSort"},320:{n:"RRDMove"},330:{n:"RRFormat"},331:{n:"RRAutoFmt"},333:{n:"RRInsertSh"},334:{n:"RRDMoveBegin"},335:{n:"RRDMoveEnd"},336:{n:"RRDInsDelBegin"},337:{n:"RRDInsDelEnd"},338:{n:"RRDConflict"},339:{n:"RRDDefName"},340:{n:"RRDRstEtxp"},351:{n:"LRng"},352:{n:"UsesELFs",f:Un},353:{n:"DSF",f:Nn},401:{n:"CUsr"},402:{n:"CbUsr"},403:{n:"UsrInfo"},404:{n:"UsrExcl"},405:{n:"FileLock"},406:{n:"RRDInfo"},407:{n:"BCUsrs"},408:{n:"UsrChk"},425:{n:"UserBView"},426:{n:"UserSViewBegin"},427:{n:"UserSViewEnd"},428:{n:"RRDUserView"},429:{n:"Qsi"},430:{n:"SupBook",f:hs},431:{n:"Prot4Rev",f:Un},432:{n:"CondFmt"},433:{n:"CF"},434:{n:"DVal"},437:{n:"DConBin"},438:{n:"TxO",f:ys},439:{n:"RefreshAll",f:Un},440:{n:"HLink",f:xs},441:{n:"Lel"},442:{n:"CodeName",f:$n},443:{n:"SXFDBType"},444:{n:"Prot4RevPass",f:Wn},445:{n:"ObNoMacros"},446:{n:"Dv"},448:{n:"Excel9File",f:Nn},449:{n:"RecalcId",f:Ni,r:2},450:{n:"EntExU2",f:Nn},512:{n:"Dimensions",f:Zi},513:{n:"Blank",f:Vs},515:{n:"Number",f:os},516:{n:"Label",f:Gi},517:{n:"BoolErr",f:ss},518:{n:"Formula",f:Dh},519:{n:"String",f:Xs},520:{n:"Row",f:Fi},523:{n:"Index"},545:{n:"Array",f:ws},549:{n:"DefaultRowHeight",f:Li},566:{n:"Table"},574:{n:"Window2",f:Hi},638:{n:"RK",f:Ji},659:{n:"Style"},1030:{n:"Formula",f:Dh},1048:{n:"BigName"},1054:{n:"Format",f:Ki},1084:{n:"ContinueBigName"},1212:{n:"ShrFmla",f:bs},2048:{n:"HLinkTooltip",f:Rs},2049:{n:"WebPub"},2050:{n:"QsiSXTag"},2051:{n:"DBQueryExt"},2052:{n:"ExtString"},2053:{n:"TxtQry"},2054:{n:"Qsir"},2055:{n:"Qsif"},2056:{n:"RRDTQSIF"},2057:{n:"BOF",f:Ai},2058:{n:"OleDbConn"},2059:{n:"WOpt"},2060:{n:"SXViewEx"},2061:{n:"SXTH"},2062:{n:"SXPIEx"},2063:{n:"SXVDTEx"},2064:{n:"SXViewEx9"},2066:{n:"ContinueFrt"},2067:{n:"RealTimeData"},2128:{n:"ChartFrtInfo"},2129:{n:"FrtWrapper"},2130:{n:"StartBlock"},2131:{n:"EndBlock"},2132:{n:"StartObject"},2133:{n:"EndObject"},2134:{n:"CatLab"},2135:{n:"YMult"},2136:{n:"SXViewLink"},2137:{n:"PivotChartBits"},2138:{n:"FrtFontList"},2146:{n:"SheetExt"},2147:{n:"BookExt",r:12},2148:{n:"SXAddl"},2149:{n:"CrErr"},2150:{n:"HFPicture"},2151:{n:"FeatHdr",f:Nn},2152:{n:"Feat"},2154:{n:"DataLabExt"},2155:{n:"DataLabExtContents"},2156:{n:"CellWatch"},2161:{n:"FeatHdr11"},2162:{n:"Feature11"},2164:{n:"DropDownObjIds"},2165:{n:"ContinueFrt11"},2166:{n:"DConn"},2167:{n:"List12"},2168:{n:"Feature12"},2169:{n:"CondFmt12"},2170:{n:"CF12"},2171:{n:"CFEx"},2172:{n:"XFCRC",f:Ls,r:12},2173:{n:"XFExt",f:gl,r:12},2174:{n:"AutoFilter12"},2175:{n:"ContinueFrt12"},2180:{n:"MDTInfo"},2181:{n:"MDXStr"},2182:{n:"MDXTuple"},2183:{n:"MDXSet"},2184:{n:"MDXProp"},2185:{n:"MDXKPI"},2186:{n:"MDB"},2187:{n:"PLV"},2188:{n:"Compat12",f:Un,r:12},2189:{n:"DXF"},2190:{n:"TableStyles",r:12},2191:{n:"TableStyle"},2192:{n:"TableStyleElement"},2194:{n:"StyleExt"},2195:{n:"NamePublish"},2196:{n:"NameCmt",f:ms,r:12},2197:{n:"SortData"},2198:{n:"Theme",f:cl,r:12},2199:{n:"GUIDTypeLib"},2200:{n:"FnGrp12"},2201:{n:"NameFnGrp12"},2202:{n:"MTRSettings",f:Cs,r:12},2203:{n:"CompressPictures",f:Nn},2204:{n:"HeaderFooter"},2205:{n:"CrtLayout12"},2206:{n:"CrtMlFrt"},2207:{n:"CrtMlFrtContinue"},2211:{n:"ForceFullCalculation",f:Pi},2212:{n:"ShapePropsStream"},2213:{n:"TextPropsStream"},2214:{n:"RichTextStream"},2215:{n:"CrtLayout12A"},4097:{n:"Units"},4098:{n:"Chart"},4099:{n:"Series"},4102:{n:"DataFormat"},4103:{n:"LineFormat"},4105:{n:"MarkerFormat"},4106:{n:"AreaFormat"},4107:{n:"PieFormat"},4108:{n:"AttachedLabel"},4109:{n:"SeriesText"},4116:{n:"ChartFormat"},4117:{n:"Legend"},4118:{n:"SeriesList"},4119:{n:"Bar"},4120:{n:"Line"},4121:{n:"Pie"},4122:{n:"Area"},4123:{n:"Scatter"},4124:{n:"CrtLine"},4125:{n:"Axis"},4126:{n:"Tick"},4127:{n:"ValueRange"},4128:{n:"CatSerRange"},4129:{n:"AxisLine"},4130:{n:"CrtLink"},4132:{n:"DefaultText"},4133:{n:"Text"},4134:{n:"FontX",f:Wn},4135:{n:"ObjectLink"},4146:{n:"Frame"},4147:{n:"Begin"},4148:{n:"End"},4149:{n:"PlotArea"},4154:{n:"Chart3d"},4156:{n:"PicF"},4157:{n:"DropBar"},4158:{n:"Radar"},4159:{n:"Surf"},4160:{n:"RadarArea"},4161:{n:"AxisParent"},4163:{n:"LegendException"},4164:{n:"ShtProps",f:Hs},4165:{n:"SerToCrt"},4166:{n:"AxesUsed"},4168:{n:"SBaseRef"},4170:{n:"SerParent"},4171:{n:"SerAuxTrend"},4174:{n:"IFmtRecord"},4175:{n:"Pos"},4176:{n:"AlRuns"},4177:{n:"BRAI"},4187:{n:"SerAuxErrBar"},4188:{n:"ClrtClient",f:Ps},4189:{n:"SerFmt"},4191:{n:"Chart3DBarShape"},4192:{n:"Fbi"},4193:{n:"BopPop"},4194:{n:"AxcExt"},4195:{n:"Dat"},4196:{n:"PlotGrowth"},4197:{n:"SIIndex"},4198:{n:"GelFrame"},4199:{n:"BopPopCustom"},4200:{n:"Fbi2"},0:{n:"Dimensions",f:Zi},2:{n:"BIFF2INT",f:$s},5:{n:"BoolErr",f:ss},7:{n:"String",f:Qs},8:{n:"BIFF2ROW"},11:{n:"Index"},22:{n:"ExternCount",f:Wn},30:{n:"BIFF2FORMAT",f:$i},31:{n:"BIFF2FMTCNT"},32:{n:"BIFF2COLINFO"},33:{n:"Array",f:ws},37:{n:"DefaultRowHeight",f:Li},50:{n:"BIFF2FONTXTRA",f:Js},52:{n:"DDEObjName"},62:{n:"BIFF2WINDOW2"},67:{n:"BIFF2XF"},69:{n:"BIFF2FONTCLR"},86:{n:"BIFF4FMTCNT"},126:{n:"RK"},127:{n:"ImData",f:Gs},135:{n:"Addin"},136:{n:"Edg"},137:{n:"Pub"},145:{n:"Sub"},148:{n:"LHRecord"},149:{n:"LHNGraph"},150:{n:"Sound"},169:{n:"CoordList"},171:{n:"GCW"},188:{n:"ShrFmla"},191:{n:"ToolbarHdr"},192:{n:"ToolbarEnd"},194:{n:"AddMenu"},195:{n:"DelMenu"},214:{n:"RString",f:qs},223:{n:"UDDesc"},234:{n:"TabIdConf"},354:{n:"XL5Modify"},421:{n:"FileSharing2"},521:{n:"BOF",f:Ai},536:{n:"Lbl",f:ps},547:{n:"ExternName",f:us},561:{n:"Font"},579:{n:"BIFF3XF"},1033:{n:"BOF",f:Ai},1091:{n:"BIFF4XF"},2157:{n:"FeatInfo"},2163:{n:"FeatInfo11"},2177:{n:"SXAddl12"},2240:{n:"AutoWebPub"},2241:{n:"ListObj"},2242:{n:"ListField"},2243:{n:"ListDV"},2244:{n:"ListCondFmt"},2245:{n:"ListCF"},2246:{n:"FMQry"},2247:{n:"FMSQry"},2248:{n:"PLV"},2249:{n:"LnExt"},2250:{n:"MkrExt"},2251:{n:"CrtCoopt"},2262:{n:"FRTArchId$",r:12},29282:{}};var vv=Y(pv,"n");function gv(e,r,t,a){var n=+r||+vv[r];if(isNaN(n))return;var i=a||(t||[]).length||0;var s=e.next(4);s._W(2,n);s._W(2,i);if(i>0&&Rr(t))e.push(t)}function mv(e,r,t){if(!e)e=jr(7);e._W(2,r);e._W(2,t);e._W(2,0);e._W(1,0);return e}function bv(e,r,t,a){var n=jr(9);mv(n,e,r);if(a=="e"){n._W(1,t);n._W(1,1)}else{n._W(1,t?1:0);n._W(1,0)}return n}function wv(e,r,t){var a=jr(8+2*t.length);mv(a,e,r);a._W(1,t.length);a._W(t.length,t,"sbcs");return a.l<a.length?a.slice(0,a.l):a}function Cv(e,r,t,a){if(r.v!=null)switch(r.t){case"d":;case"n":var n=r.t=="d"?re(se(r.v)):r.v;if(n==(n|0)&&n>=0&&n<65536)gv(e,2,Zs(t,a,n));else gv(e,3,Ys(t,a,n));return;case"b":;case"e":gv(e,5,bv(t,a,r.v,r.t));return;case"s":;case"str":gv(e,4,wv(t,a,r.v));return;}gv(e,1,mv(null,t,a))}function Ev(e,r,t,a){var n=Array.isArray(r);var i=vt(r["!ref"]||"A1"),s,f="",o=[];if(i.e.c>255||i.e.r>16383){if(a.WTF)throw new Error("Range "+(r["!ref"]||"A1")+" exceeds format limit A1:IV16384");i.e.c=Math.min(i.e.c,255);i.e.r=Math.min(i.e.c,16383);s=pt(i)}for(var l=i.s.r;l<=i.e.r;++l){f=at(l);for(var c=i.s.c;c<=i.e.c;++c){if(l===i.s.r)o[c]=ft(c);s=o[c]+f;var h=n?(r[l]||[])[c]:r[s];if(!h)continue;Cv(e,h,l,c,a)}}}function kv(e,r){var t=r||{};if(g!=null&&t.dense==null)t.dense=g;var a=Yr();var n=0;for(var i=0;i<e.SheetNames.length;++i)if(e.SheetNames[i]==t.sheet)n=i;if(n==0&&!!t.sheet&&e.SheetNames[0]!=t.sheet)throw new Error("Sheet not found: "+t.sheet);gv(a,9,_i(e,16,t));Ev(a,e.Sheets[e.SheetNames[n]],n,t,e);gv(a,10);return a.end()}function Sv(e,r,t){gv(e,"Font",zi({sz:12,color:{theme:1},name:"Arial",family:2,scheme:"minor"},t))}function Av(e,r,t){if(!r)return;[[5,8],[23,26],[41,44],[50,392]].forEach(function(a){for(var n=a[0];n<=a[1];++n)if(r[n]!=null)gv(e,"Format",Yi(n,r[n],t))})}function _v(e,r){var t=jr(19);t._W(4,2151);t._W(4,0);t._W(4,0);t._W(2,3);t._W(1,1);t._W(4,0);gv(e,"FeatHdr",t);t=jr(39);t._W(4,2152);t._W(4,0);t._W(4,0);t._W(2,3);t._W(1,0);t._W(4,0);t._W(2,1);t._W(4,4);t._W(2,0);vi(vt(r["!ref"]||"A1"),t);t._W(4,4);gv(e,"Feat",t)}function Bv(e,r){for(var t=0;t<16;++t)gv(e,"XF",as({numFmtId:0,style:true},0,r));r.cellXfs.forEach(function(t){gv(e,"XF",as(t,0,r))})}function Tv(e,r){for(var t=0;t<r["!links"].length;++t){var a=r["!links"][t];gv(e,"HLink",Is(a));if(a[1].Tooltip)gv(e,"HLinkTooltip",Ds(a))}delete r["!links"]}function yv(e,r,t,a,n){var i=16+Jh(n.cellXfs,r,n);if(r.v!=null)switch(r.t){case"d":;case"n":var s=r.t=="d"?re(se(r.v)):r.v;gv(e,"Number",ls(t,a,s,i,n));return;case"b":;case"e":gv(e,517,fs(t,a,r.v,i,n,r.t));return;case"s":;case"str":gv(e,"Label",ji(t,a,r.v,i,n));return;}gv(e,"Blank",oi(t,a,i))}function xv(e,r,t){var a=Yr();var n=t.SheetNames[e],i=t.Sheets[n]||{};var s=(t||{}).Workbook||{};var f=(s.Sheets||[])[e]||{};var o=Array.isArray(i);var l=r.biff==8;var c,h="",u=[];var d=vt(i["!ref"]||"A1");var p=l?65536:16384;if(d.e.c>255||d.e.r>=p){if(r.WTF)throw new Error("Range "+(i["!ref"]||"A1")+" exceeds format limit A1:IV16384");d.e.c=Math.min(d.e.c,255);d.e.r=Math.min(d.e.c,p-1)}gv(a,2057,_i(t,16,r));gv(a,"CalcMode",Vn(1));gv(a,"CalcCount",Vn(100));gv(a,"CalcRefMode",Hn(true));gv(a,"CalcIter",Hn(false));gv(a,"CalcDelta",jt(.001));gv(a,"CalcSaveRecalc",Hn(true));gv(a,"PrintRowCol",Hn(false));gv(a,"PrintGrid",Hn(false));gv(a,"GridSet",Vn(1));gv(a,"Guts",is([0,0]));gv(a,"HCenter",Hn(false));gv(a,"VCenter",Hn(false));gv(a,512,Qi(d,r));if(l)i["!links"]=[];for(var v=d.s.r;v<=d.e.r;++v){h=at(v);for(var g=d.s.c;g<=d.e.c;++g){if(v===d.s.r)u[g]=ft(g);c=u[g]+h;var m=o?(i[v]||[])[g]:i[c];if(!m)continue;yv(a,m,v,g,r);if(l&&m.l)i["!links"].push([c,m.l])}}var b=f.CodeName||f.name||n;if(l&&s.Views)gv(a,"Window2",Wi(s.Views[0]));if(l&&(i["!merges"]||[]).length)gv(a,"MergeCells",As(i["!merges"]));if(l)Tv(a,i);gv(a,"CodeName",Qn(b,r));if(l)_v(a,i);gv(a,"EOF");return a.end()}function Iv(e,r,t){var a=Yr();var n=(e||{}).Workbook||{};var i=n.Sheets||[];var s=n.WBProps||{};var f=t.biff==8,o=t.biff==5;gv(a,2057,_i(e,5,t));if(t.bookType=="xla")gv(a,"Addin");gv(a,"InterfaceHdr",f?Vn(1200):null);gv(a,"Mms",Ln(2));if(o)gv(a,"ToolbarHdr");if(o)gv(a,"ToolbarEnd");
-gv(a,"InterfaceEnd");gv(a,"WriteAccess",yi("SheetJS",t));gv(a,"CodePage",Vn(f?1200:1252));if(f)gv(a,"DSF",Vn(0));if(f)gv(a,"Excel9File");gv(a,"RRTabId",Ws(e.SheetNames.length));if(f&&e.vbaraw){gv(a,"ObProj");var l=s.CodeName||"ThisWorkbook";gv(a,"CodeName",Qn(l,t))}gv(a,"BuiltInFnGroupCount",Vn(17));gv(a,"WinProtect",Hn(false));gv(a,"Protect",Hn(false));gv(a,"Password",Vn(0));if(f)gv(a,"Prot4Rev",Hn(false));if(f)gv(a,"Prot4RevPass",Vn(0));gv(a,"Window1",Ui(t));gv(a,"Backup",Hn(false));gv(a,"HideObj",Vn(0));gv(a,"Date1904",Hn(Xd(e)=="true"));gv(a,"CalcPrecision",Hn(true));if(f)gv(a,"RefreshAll",Hn(false));gv(a,"BookBool",Vn(0));Sv(a,e,t);Av(a,e.SSF,t);Bv(a,t);if(f)gv(a,"UsesELFs",Hn(false));var c=a.end();var h=Yr();if(f)gv(h,"Country",Fs());gv(h,"EOF");var u=h.end();var d=Yr();var p=0,v=0;for(v=0;v<e.SheetNames.length;++v)p+=(f?12:11)+(f?2:1)*e.SheetNames[v].length;var g=c.length+p+u.length;for(v=0;v<e.SheetNames.length;++v){var m=i[v]||{};gv(d,"BoundSheet8",Ri({pos:g,hs:m.Hidden||0,dt:0,name:e.SheetNames[v]},t));g+=r[v].length}var b=d.end();if(p!=b.length)throw new Error("BS8 "+p+" != "+b.length);var w=[];if(c.length)w.push(c);if(b.length)w.push(b);if(u.length)w.push(u);return hr([w])}function Rv(e,r){var t=r||{};var a=[];if(e&&!e.SSF){e.SSF=O.get_table()}if(e&&e.SSF){F(O);O.load_table(e.SSF);t.revssf=Q(e.SSF);t.revssf[e.SSF[65535]]=0;t.ssf=e.SSF}t.cellXfs=[];t.Strings=[];t.Strings.Count=0;t.Strings.Unique=0;Jh(t.cellXfs,{},{revssf:{General:0}});for(var n=0;n<e.SheetNames.length;++n)a[a.length]=xv(n,t,e);a.unshift(Iv(e,a,t));return hr([a])}function Dv(e,r){var t=r||{};switch(t.biff||2){case 8:;case 5:return Rv(e,r);case 4:;case 3:;case 2:return kv(e,r);}throw new Error("invalid type "+t.bookType+" for BIFF")}var Ov=function(){function e(e,r){var t=r||{};if(g!=null&&t.dense==null)t.dense=g;var a=t.dense?[]:{};var n=e.match(/<table/i);if(!n)throw new Error("Invalid HTML: could not find <table>");var i=e.match(/<\/table/i);var s=n.index,f=i&&i.index||e.length;var o=de(e.slice(s,f),/(:?<tr[^>]*>)/i,"<tr>");var l=-1,c=0,h=0,u=0;var d={s:{r:1e7,c:1e7},e:{r:0,c:0}};var p=[];for(s=0;s<o.length;++s){var v=o[s].trim();var m=v.slice(0,3).toLowerCase();if(m=="<tr"){++l;if(t.sheetRows&&t.sheetRows<=l){--l;break}c=0;continue}if(m!="<td"&&m!="<th")continue;var b=v.split(/<\/t[dh]>/i);for(f=0;f<b.length;++f){var w=b[f].trim();if(!w.match(/<t[dh]/i))continue;var C=w,E=0;while(C.charAt(0)=="<"&&(E=C.indexOf(">"))>-1)C=C.slice(E+1);var k=xe(w.slice(0,w.indexOf(">")));u=k.colspan?+k.colspan:1;if((h=+k.rowspan)>1||u>1)p.push({s:{r:l,c:c},e:{r:l+(h||1)-1,c:c+u-1}});var S=k.t||"";if(!C.length){c+=u;continue}C=Ze(C);if(d.s.r>l)d.s.r=l;if(d.e.r<l)d.e.r=l;if(d.s.c>c)d.s.c=c;if(d.e.c<c)d.e.c=c;if(!C.length)continue;var A={t:"s",v:C};if(t.raw||!C.trim().length||S=="s"){}else if(C==="TRUE")A={t:"b",v:true};else if(C==="FALSE")A={t:"b",v:false};else if(!isNaN(ce(C)))A={t:"n",v:ce(C)};else if(!isNaN(he(C).getDate())){A={t:"d",v:se(C)};if(!t.cellDates)A={t:"n",v:re(A.v)};A.z=t.dateNF||O._table[14]}if(t.dense){if(!a[l])a[l]=[];a[l][c]=A}else a[ut({r:l,c:c})]=A;c+=u}}a["!ref"]=pt(d);return a}function r(r,t){return bt(e(r,t),t)}function t(e,r,t,a){var n=e["!merges"]||[];var i=[];for(var s=r.s.c;s<=r.e.c;++s){var f=0,o=0;for(var l=0;l<n.length;++l){if(n[l].s.r>t||n[l].s.c>s)continue;if(n[l].e.r<t||n[l].e.c<s)continue;if(n[l].s.r<t||n[l].s.c<s){f=-1;break}f=n[l].e.r-n[l].s.r+1;o=n[l].e.c-n[l].s.c+1;break}if(f<0)continue;var c=ut({r:t,c:s});var h=a.dense?(e[t]||[])[s]:e[c];var u={};if(f>1)u.rowspan=f;if(o>1)u.colspan=o;var d=h&&h.v!=null&&(h.h||Ue(h.w||(mt(h),h.w)||""))||"";u.t=h&&h.t||"z";if(a.editable)d='<span contenteditable="true">'+d+"</span>";u.id="sjs-"+c;i.push(nr("td",d,u))}var p="<tr>";return p+i.join("")+"</tr>"}function a(e,r,t){var a=[];return a.join("")+"<table"+(t&&t.id?' id="'+t.id+'"':"")+">"}var n='<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>';var i="</body></html>";function s(e,r){var s=r||{};var f=s.header!=null?s.header:n;var o=s.footer!=null?s.footer:i;var l=[f];var c=dt(e["!ref"]);s.dense=Array.isArray(e);l.push(a(e,c,s));for(var h=c.s.r;h<=c.e.r;++h)l.push(t(e,c,h,s));l.push("</table>"+o);return l.join("")}return{to_workbook:r,to_sheet:e,_row:t,BEGIN:n,END:i,_preamble:a,from_sheet:s}}();function Fv(e,r){var t=r||{};if(g!=null)t.dense=g;var a=t.dense?[]:{};var n=e.getElementsByTagName("tr");var i=t.sheetRows||1e7;var s={s:{r:0,c:0},e:{r:0,c:0}};var f=[],o=0;var l=[];var c=0,h=0,u,d,p,v;for(;c<n.length&&h<i;++c){var m=n[c];if(Nv(m)){if(t.display)continue;l[h]={hidden:true}}var b=m.children;for(u=d=0;u<b.length;++u){var w=b[u];if(t.display&&Nv(w))continue;var C=Ze(w.innerHTML);for(o=0;o<f.length;++o){var E=f[o];if(E.s.c==d&&E.s.r<=h&&h<=E.e.r){d=E.e.c+1;o=-1}}v=+w.getAttribute("colspan")||1;if((p=+w.getAttribute("rowspan"))>0||v>1)f.push({s:{r:h,c:d},e:{r:h+(p||1)-1,c:d+v-1}});var k={t:"s",v:C};var S=w.getAttribute("t")||"";if(C!=null){if(C.length==0)k.t=S||"z";else if(t.raw||C.trim().length==0||S=="s"){}else if(C==="TRUE")k={t:"b",v:true};else if(C==="FALSE")k={t:"b",v:false};else if(!isNaN(ce(C)))k={t:"n",v:ce(C)};else if(!isNaN(he(C).getDate())){k={t:"d",v:se(C)};if(!t.cellDates)k={t:"n",v:re(k.v)};k.z=t.dateNF||O._table[14]}}if(t.dense){if(!a[h])a[h]=[];a[h][d]=k}else a[ut({c:d,r:h})]=k;if(s.e.c<d)s.e.c=d;d+=v}++h}if(f.length)a["!merges"]=f;if(l.length)a["!rows"]=l;s.e.r=h-1;a["!ref"]=pt(s);if(h>=i)a["!fullref"]=pt((s.e.r=n.length-c+h-1,s));return a}function Pv(e,r){return bt(Fv(e,r),r)}function Nv(e){var r="";var t=Lv(e);if(t)r=t(e).getPropertyValue("display");if(!r)r=e.style.display;return r==="none"}function Lv(e){if(e.ownerDocument.defaultView&&typeof e.ownerDocument.defaultView.getComputedStyle==="function")return e.ownerDocument.defaultView.getComputedStyle;if(typeof getComputedStyle==="function")return getComputedStyle;return null}var Mv=function(){var e=function(e){var r=e.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(/<text:s\/>/g," ").replace(/<text:s text:c="(\d+)"\/>/g,function(e,r){return Array(parseInt(r,10)+1).join(" ")}).replace(/<text:tab[^>]*\/>/g,"\t").replace(/<text:line-break\/>/g,"\n");var t=Oe(r.replace(/<[^>]*>/g,""));return[t]};var r={day:["d","dd"],month:["m","mm"],year:["y","yy"],hours:["h","hh"],minutes:["m","mm"],seconds:["s","ss"],"am-pm":["A/P","AM/PM"],"day-of-week":["ddd","dddd"],era:["e","ee"],quarter:["\\Qm",'m\\"th quarter"']};return function t(a,n){var i=n||{};if(g!=null&&i.dense==null)i.dense=g;var s=Up(a);var f=[],o;var l;var c={name:""},h="",u=0;var d;var p;var v={},m=[];var b=i.dense?[]:{};var w,C;var E={value:""};var k="",S=0,A;var _=[];var B=-1,T=-1,y={s:{r:1e6,c:1e7},e:{r:0,c:0}};var x=0;var I={};var R=[],D={},O=0,F=0;var P=[],N=1,L=1;var M=[];var U={Names:[]};var H={};var W=["",""];var V=[],z={};var X="",G=0;var j=false,K=false;var Y=0;Hp.lastIndex=0;s=s.replace(/<!--([\s\S]*?)-->/gm,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");while(w=Hp.exec(s))switch(w[3]=w[3].replace(/_.*$/,"")){case"table":;case"宸ヤ綔琛�":if(w[1]==="/"){if(y.e.c>=y.s.c&&y.e.r>=y.s.r)b["!ref"]=pt(y);if(i.sheetRows>0&&i.sheetRows<=y.e.r){b["!fullref"]=b["!ref"];y.e.r=i.sheetRows-1;b["!ref"]=pt(y)}if(R.length)b["!merges"]=R;if(P.length)b["!rows"]=P;d.name=d["鍚嶇О"]||d.name;if(typeof JSON!=="undefined")JSON.stringify(d);m.push(d.name);v[d.name]=b;K=false}else if(w[0].charAt(w[0].length-2)!=="/"){d=xe(w[0],false);B=T=-1;y.s.r=y.s.c=1e7;y.e.r=y.e.c=0;b=i.dense?[]:{};R=[];P=[];K=true}break;case"table-row-group":if(w[1]==="/")--x;else++x;break;case"table-row":;case"琛�":if(w[1]==="/"){B+=N;N=1;break}p=xe(w[0],false);if(p["琛屽彿"])B=p["琛屽彿"]-1;else if(B==-1)B=0;N=+p["number-rows-repeated"]||1;if(N<10)for(Y=0;Y<N;++Y)if(x>0)P[B+Y]={level:x};T=-1;break;case"covered-table-cell":if(w[1]!=="/")++T;if(i.sheetStubs){if(i.dense){if(!b[B])b[B]=[];b[B][T]={t:"z"}}else b[ut({r:B,c:T})]={t:"z"}}k="";_=[];break;case"table-cell":;case"鏁版嵁":if(w[0].charAt(w[0].length-2)==="/"){++T;E=xe(w[0],false);L=parseInt(E["number-columns-repeated"]||"1",10);C={t:"z",v:null};if(E.formula&&i.cellFormula!=false)C.f=Vh(Oe(E.formula));if((E["鏁版嵁绫诲瀷"]||E["value-type"])=="string"){C.t="s";C.v=Oe(E["string-value"]||"");if(i.dense){if(!b[B])b[B]=[];b[B][T]=C}else{b[ut({r:B,c:T})]=C}}T+=L-1}else if(w[1]!=="/"){++T;L=1;var $=N?B+N-1:B;if(T>y.e.c)y.e.c=T;if(T<y.s.c)y.s.c=T;if(B<y.s.r)y.s.r=B;if($>y.e.r)y.e.r=$;E=xe(w[0],false);V=[];z={};C={t:E["鏁版嵁绫诲瀷"]||E["value-type"],v:null};if(i.cellFormula){if(E.formula)E.formula=Oe(E.formula);if(E["number-matrix-columns-spanned"]&&E["number-matrix-rows-spanned"]){O=parseInt(E["number-matrix-rows-spanned"],10)||0;F=parseInt(E["number-matrix-columns-spanned"],10)||0;D={s:{r:B,c:T},e:{r:B+O-1,c:T+F-1}};C.F=pt(D);M.push([D,C.F])}if(E.formula)C.f=Vh(E.formula);else for(Y=0;Y<M.length;++Y)if(B>=M[Y][0].s.r&&B<=M[Y][0].e.r)if(T>=M[Y][0].s.c&&T<=M[Y][0].e.c)C.F=M[Y][1]}if(E["number-columns-spanned"]||E["number-rows-spanned"]){O=parseInt(E["number-rows-spanned"],10)||0;F=parseInt(E["number-columns-spanned"],10)||0;D={s:{r:B,c:T},e:{r:B+O-1,c:T+F-1}};R.push(D)}if(E["number-columns-repeated"])L=parseInt(E["number-columns-repeated"],10);switch(C.t){case"boolean":C.t="b";C.v=ze(E["boolean-value"]);break;case"float":C.t="n";C.v=parseFloat(E.value);break;case"percentage":C.t="n";C.v=parseFloat(E.value);break;case"currency":C.t="n";C.v=parseFloat(E.value);break;case"date":C.t="d";C.v=se(E["date-value"]);if(!i.cellDates){C.t="n";C.v=re(C.v)}C.z="m/d/yy";break;case"time":C.t="n";C.v=ae(E["time-value"])/86400;break;case"number":C.t="n";C.v=parseFloat(E["鏁版嵁鏁板��"]);break;default:if(C.t==="string"||C.t==="text"||!C.t){C.t="s";if(E["string-value"]!=null){k=Oe(E["string-value"]);_=[]}}else throw new Error("Unsupported value type "+C.t);}}else{j=false;if(C.t==="s"){C.v=k||"";if(_.length)C.R=_;j=S==0}if(H.Target)C.l=H;if(V.length>0){C.c=V;V=[]}if(k&&i.cellText!==false)C.w=k;if(!j||i.sheetStubs){if(!(i.sheetRows&&i.sheetRows<=B)){for(var Z=0;Z<N;++Z){L=parseInt(E["number-columns-repeated"]||"1",10);if(i.dense){if(!b[B+Z])b[B+Z]=[];b[B+Z][T]=Z==0?C:oe(C);while(--L>0)b[B+Z][T+L]=oe(C)}else{b[ut({r:B+Z,c:T})]=C;while(--L>0)b[ut({r:B+Z,c:T+L})]=oe(C)}if(y.e.c<=T)y.e.c=T}}}L=parseInt(E["number-columns-repeated"]||"1",10);T+=L-1;L=0;C={};k="";_=[]}H={};break;case"document":;case"document-content":;case"鐢靛瓙琛ㄦ牸鏂囨。":;case"spreadsheet":;case"涓讳綋":;case"scripts":;case"styles":;case"font-face-decls":if(w[1]==="/"){if((o=f.pop())[0]!==w[3])throw"Bad state: "+o}else if(w[0].charAt(w[0].length-2)!=="/")f.push([w[3],true]);break;case"annotation":if(w[1]==="/"){if((o=f.pop())[0]!==w[3])throw"Bad state: "+o;z.t=k;if(_.length)z.R=_;z.a=X;V.push(z)}else if(w[0].charAt(w[0].length-2)!=="/"){f.push([w[3],false])}X="";G=0;k="";S=0;_=[];break;case"creator":if(w[1]==="/"){X=s.slice(G,w.index)}else G=w.index+w[0].length;break;case"meta":;case"鍏冩暟鎹�":;case"settings":;case"config-item-set":;case"config-item-map-indexed":;case"config-item-map-entry":;case"config-item-map-named":;case"shapes":;case"frame":;case"text-box":;case"image":;case"data-pilot-tables":;case"list-style":;case"form":;case"dde-links":;case"event-listeners":;case"chart":if(w[1]==="/"){if((o=f.pop())[0]!==w[3])throw"Bad state: "+o}else if(w[0].charAt(w[0].length-2)!=="/")f.push([w[3],false]);k="";S=0;_=[];break;case"scientific-number":break;case"currency-symbol":break;case"currency-style":break;case"number-style":;case"percentage-style":;case"date-style":;case"time-style":if(w[1]==="/"){I[c.name]=h;if((o=f.pop())[0]!==w[3])throw"Bad state: "+o}else if(w[0].charAt(w[0].length-2)!=="/"){h="";c=xe(w[0],false);f.push([w[3],true])}break;case"script":break;case"libraries":break;case"automatic-styles":break;case"master-styles":break;case"default-style":;case"page-layout":break;case"style":break;case"map":break;case"font-face":break;case"paragraph-properties":break;case"table-properties":break;case"table-column-properties":break;case"table-row-properties":break;case"table-cell-properties":break;case"number":switch(f[f.length-1][0]){case"time-style":;case"date-style":l=xe(w[0],false);h+=r[w[3]][l.style==="long"?1:0];break;}break;case"fraction":break;case"day":;case"month":;case"year":;case"era":;case"day-of-week":;case"week-of-year":;case"quarter":;case"hours":;case"minutes":;case"seconds":;case"am-pm":switch(f[f.length-1][0]){case"time-style":;case"date-style":l=xe(w[0],false);h+=r[w[3]][l.style==="long"?1:0];break;}break;case"boolean-style":break;case"boolean":break;case"text-style":break;case"text":if(w[0].slice(-2)==="/>")break;else if(w[1]==="/")switch(f[f.length-1][0]){case"number-style":;case"date-style":;case"time-style":h+=s.slice(u,w.index);break;}else u=w.index+w[0].length;break;case"named-range":l=xe(w[0],false);W=Xh(l["cell-range-address"]);var Q={Name:l.name,Ref:W[0]+"!"+W[1]};if(K)Q.Sheet=m.length;U.Names.push(Q);break;case"text-content":break;case"text-properties":break;case"embedded-text":break;case"body":;case"鐢靛瓙琛ㄦ牸":break;case"forms":break;case"table-column":break;case"table-header-rows":break;case"table-rows":break;case"table-column-group":break;case"table-header-columns":break;case"table-columns":break;case"null-date":break;case"graphic-properties":break;case"calculation-settings":break;case"named-expressions":break;case"label-range":break;case"label-ranges":break;case"named-expression":break;case"sort":break;case"sort-by":break;case"sort-groups":break;case"tab":break;case"line-break":break;case"span":break;case"p":;case"鏂囨湰涓�":if(w[1]==="/"&&(!E||!E["string-value"])){var J=e(s.slice(S,w.index),A);k=(k.length>0?k+"\n":"")+J[0]}else{A=xe(w[0],false);S=w.index+w[0].length}break;case"s":break;case"database-range":if(w[1]==="/")break;try{W=Xh(xe(w[0])["target-range-address"]);v[W[0]]["!autofilter"]={ref:W[1]}}catch(q){}break;case"date":break;case"object":break;case"title":;case"鏍囬":break;case"desc":break;case"binary-data":break;case"table-source":break;case"scenario":break;case"iteration":break;case"content-validations":break;case"content-validation":break;case"help-message":break;case"error-message":break;case"database-ranges":break;case"filter":break;case"filter-and":break;case"filter-or":break;case"filter-condition":break;case"list-level-style-bullet":break;case"list-level-style-number":break;case"list-level-properties":break;case"sender-firstname":;case"sender-lastname":;case"sender-initials":;case"sender-title":;case"sender-position":;case"sender-email":;case"sender-phone-private":;case"sender-fax":;case"sender-company":;case"sender-phone-work":;case"sender-street":;case"sender-city":;case"sender-postal-code":;case"sender-country":;case"sender-state-or-province":;case"author-name":;case"author-initials":;case"chapter":;case"file-name":;case"template-name":;case"sheet-name":break;case"event-listener":break;case"initial-creator":;case"creation-date":;case"print-date":;case"generator":;case"document-statistic":;case"user-defined":;case"editing-duration":;case"editing-cycles":break;case"config-item":break;case"page-number":break;case"page-count":break;case"time":break;case"cell-range-source":break;case"detective":break;case"operation":break;case"highlighted-range":break;case"data-pilot-table":;case"source-cell-range":;case"source-service":;case"data-pilot-field":;case"data-pilot-level":;case"data-pilot-subtotals":;case"data-pilot-subtotal":;case"data-pilot-members":;case"data-pilot-member":;case"data-pilot-display-info":;case"data-pilot-sort-info":;case"data-pilot-layout-info":;case"data-pilot-field-reference":;case"data-pilot-groups":;case"data-pilot-group":;case"data-pilot-group-member":break;case"rect":break;case"dde-connection-decls":;case"dde-connection-decl":;case"dde-link":;case"dde-source":break;case"properties":break;case"property":break;case"a":if(w[1]!=="/"){H=xe(w[0],false);if(!H.href)break;H.Target=H.href;delete H.href;if(H.Target.charAt(0)=="#"&&H.Target.indexOf(".")>-1){W=Xh(H.Target.slice(1));H.Target="#"+W[0]+"!"+W[1]}}break;case"table-protection":break;case"data-pilot-grand-total":break;case"office-document-common-attrs":break;default:switch(w[2]){case"dc:":;case"calcext:":;case"loext:":;case"ooo:":;case"chartooo:":;case"draw:":;case"style:":;case"chart:":;case"form:":;case"uof:":;case"琛�:":;case"瀛�:":break;default:if(i.WTF)throw new Error(w);};}var ee={Sheets:v,SheetNames:m,Workbook:U};if(i.bookSheets)delete ee.Sheets;return ee}}();function Uv(e,r){r=r||{};var t=!!me(e,"objectdata");if(t)Ua(we(e,"META-INF/manifest.xml"),r);var a=Ce(e,"content.xml");if(!a)throw new Error("Missing content.xml in "+(t?"ODS":"UOF")+" file");var n=Mv(t?a:Xe(a),r);if(me(e,"meta.xml"))n.Props=Ka(we(e,"meta.xml"));return n}function Hv(e,r){return Mv(e,r)}var Wv=function(){var e="<office:document-styles "+ar({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","office:version":"1.2"})+"></office:document-styles>";return function r(){return Ae+e}}();var Vv=function(){var e=function(e){return Ne(e).replace(/  +/g,function(e){return'<text:s text:c="'+e.length+'"/>'}).replace(/\t/g,"<text:tab/>").replace(/\n/g,"<text:line-break/>").replace(/^ /,"<text:s/>").replace(/ $/,"<text:s/>")};var r="          <table:table-cell />\n";var t="          <table:covered-table-cell/>\n";var a=function(a,n,i){var s=[];s.push('      <table:table table:name="'+Ne(n.SheetNames[i])+'">\n');var f=0,o=0,l=dt(a["!ref"]);var c=a["!merges"]||[],h=0;var u=Array.isArray(a);for(f=0;f<l.s.r;++f)s.push("        <table:table-row></table:table-row>\n");for(;f<=l.e.r;++f){s.push("        <table:table-row>\n");for(o=0;o<l.s.c;++o)s.push(r);for(;o<=l.e.c;++o){var d=false,p={},v="";for(h=0;h!=c.length;++h){if(c[h].s.c>o)continue;if(c[h].s.r>f)continue;if(c[h].e.c<o)continue;if(c[h].e.r<f)continue;if(c[h].s.c!=o||c[h].s.r!=f)d=true;p["table:number-columns-spanned"]=c[h].e.c-c[h].s.c+1;p["table:number-rows-spanned"]=c[h].e.r-c[h].s.r+1;break}if(d){s.push(t);continue}var g=ut({r:f,c:o}),m=u?(a[f]||[])[o]:a[g];if(m&&m.f){p["table:formula"]=Ne(zh(m.f));if(m.F){if(m.F.slice(0,g.length)==g){var b=dt(m.F);p["table:number-matrix-columns-spanned"]=b.e.c-b.s.c+1;p["table:number-matrix-rows-spanned"]=b.e.r-b.s.r+1}}}if(!m){s.push(r);continue}switch(m.t){case"b":v=m.v?"TRUE":"FALSE";p["office:value-type"]="boolean";p["office:boolean-value"]=m.v?"true":"false";break;case"n":v=m.w||String(m.v||0);p["office:value-type"]="float";p["office:value"]=m.v||0;break;case"s":;case"str":v=m.v;p["office:value-type"]="string";break;case"d":v=m.w||se(m.v).toISOString();p["office:value-type"]="date";p["office:date-value"]=se(m.v).toISOString();p["table:style-name"]="ce1";break;default:s.push(r);continue;}var w=e(v);if(m.l&&m.l.Target){var C=m.l.Target;C=C.charAt(0)=="#"?"#"+Gh(C.slice(1)):C;w=nr("text:a",w,{"xlink:href":C})}s.push("          "+nr("table:table-cell",nr("text:p",w,{}),p)+"\n")}s.push("        </table:table-row>\n")}s.push("      </table:table>\n");return s.join("")};var n=function(e){e.push(" <office:automatic-styles>\n");e.push('  <number:date-style style:name="N37" number:automatic-order="true">\n');e.push('   <number:month number:style="long"/>\n');e.push("   <number:text>/</number:text>\n");e.push('   <number:day number:style="long"/>\n');e.push("   <number:text>/</number:text>\n");e.push("   <number:year/>\n");e.push("  </number:date-style>\n");e.push('  <style:style style:name="ce1" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="N37"/>\n');e.push(" </office:automatic-styles>\n")};return function i(e,r){var t=[Ae];var i=ar({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:meta":"urn:oasis:names:tc:opendocument:xmlns:meta:1.0","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:presentation":"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:chart":"urn:oasis:names:tc:opendocument:xmlns:chart:1.0","xmlns:dr3d":"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0","xmlns:math":"http://www.w3.org/1998/Math/MathML","xmlns:form":"urn:oasis:names:tc:opendocument:xmlns:form:1.0","xmlns:script":"urn:oasis:names:tc:opendocument:xmlns:script:1.0","xmlns:ooo":"http://openoffice.org/2004/office","xmlns:ooow":"http://openoffice.org/2004/writer","xmlns:oooc":"http://openoffice.org/2004/calc","xmlns:dom":"http://www.w3.org/2001/xml-events","xmlns:xforms":"http://www.w3.org/2002/xforms","xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xmlns:sheet":"urn:oasis:names:tc:opendocument:sh33tjs:1.0","xmlns:rpt":"http://openoffice.org/2005/report","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","xmlns:xhtml":"http://www.w3.org/1999/xhtml","xmlns:grddl":"http://www.w3.org/2003/g/data-view#","xmlns:tableooo":"http://openoffice.org/2009/table","xmlns:drawooo":"http://openoffice.org/2010/draw","xmlns:calcext":"urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0","xmlns:loext":"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0","xmlns:field":"urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0","xmlns:formx":"urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0","xmlns:css3t":"http://www.w3.org/TR/css3-text/","office:version":"1.2"});var s=ar({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});if(r.bookType=="fods")t.push("<office:document"+i+s+">\n");else t.push("<office:document-content"+i+">\n");n(t);t.push("  <office:body>\n");t.push("    <office:spreadsheet>\n");for(var f=0;f!=e.SheetNames.length;++f)t.push(a(e.Sheets[e.SheetNames[f]],e,f,r));t.push("    </office:spreadsheet>\n");t.push("  </office:body>\n");if(r.bookType=="fods")t.push("</office:document>");else t.push("</office:document-content>");return t.join("")}}();function zv(e,r){if(r.bookType=="fods")return Vv(e,r);var t=new ke;var a="";var n=[];var i=[];a="mimetype";t.file(a,"application/vnd.oasis.opendocument.spreadsheet");a="content.xml";t.file(a,Vv(e,r));n.push([a,"text/xml"]);i.push([a,"ContentFile"]);a="styles.xml";t.file(a,Wv(e,r));n.push([a,"text/xml"]);i.push([a,"StylesFile"]);a="meta.xml";t.file(a,Xa());n.push([a,"text/xml"]);i.push([a,"MetadataFile"]);a="manifest.rdf";t.file(a,za(i));n.push([a,"application/rdf+xml"]);a="META-INF/manifest.xml";t.file(a,Ha(n));return t}function Xv(e,r){if(!r)return 0;var t=e.SheetNames.indexOf(r);if(t==-1)throw new Error("Sheet not found: "+r);return t}function Gv(e){return function r(t,a){var n=Xv(t,a.sheet);return e.from_sheet(t.Sheets[t.SheetNames[n]],a,t)}}var jv=Gv(Ov);var Kv=Gv({from_sheet:Pg});var Yv=Gv(rf);var $v=Gv(tf);var Zv=Gv(nf);var Qv=Gv(Kf);var Jv=Gv({from_sheet:Ng});var qv=Gv(ef);var eg=Gv(af);function rg(e){return function r(t){for(var a=0;a!=e.length;++a){var n=e[a];if(t[n[0]]===undefined)t[n[0]]=n[1];if(n[2]==="n")t[n[0]]=Number(t[n[0]])}}}var tg=rg([["cellNF",false],["cellHTML",true],["cellFormula",true],["cellStyles",false],["cellText",true],["cellDates",false],["sheetStubs",false],["sheetRows",0,"n"],["bookDeps",false],["bookSheets",false],["bookProps",false],["bookFiles",false],["bookVBA",false],["password",""],["WTF",false]]);var ag=rg([["cellDates",false],["bookSST",false],["bookType","xlsx"],["compression",false],["WTF",false]]);function ng(e){if(Da.WS.indexOf(e)>-1)return"sheet";if(Da.CS&&e==Da.CS)return"chart";if(Da.DS&&e==Da.DS)return"dialog";if(Da.MS&&e==Da.MS)return"macro";return e&&e.length?e:"sheet"}function ig(e,r){if(!e)return 0;try{e=r.map(function a(r){if(!r.id)r.id=r.strRelID;return[r.name,e["!id"][r.id].Target,ng(e["!id"][r.id].Type)]})}catch(t){return null}return!e||e.length===0?null:e}function sg(e,r,t,a,n,i,s,f,o,l,c,h){try{i[a]=Fa(Ce(e,t,true),r);var u=we(e,r);var d;switch(f){case"sheet":d=up(u,r,n,o,i[a],l,c,h);break;case"chart":d=dp(u,r,n,o,i[a],l,c,h);if(!d||!d["!chart"])break;var p=Se(d["!chart"].Target,r);var v=Oa(p);var g=Sl(Ce(e,p,true),Fa(Ce(e,v,true),p));var m=Se(g,p);var b=Oa(m);d=Id(Ce(e,m,true),m,o,Fa(Ce(e,b,true),m),l,d);break;case"macro":d=pp(u,r,n,o,i[a],l,c,h);break;case"dialog":d=vp(u,r,n,o,i[a],l,c,h);break;}s[a]=d}catch(w){if(o.WTF)throw w}}function fg(e){return e.charAt(0)=="/"?e.slice(1):e}function og(e,r){F(O);r=r||{};tg(r);if(me(e,"META-INF/manifest.xml"))return Uv(e,r);if(me(e,"objectdata.xml"))return Uv(e,r);if(me(e,"Index/Document.iwa"))throw new Error("Unsupported NUMBERS file");var t=Ee(e);var a=ya(Ce(e,"[Content_Types].xml"));var n=false;var i,s;if(a.workbooks.length===0){s="xl/workbook.xml";if(we(e,s,true))a.workbooks.push(s)}if(a.workbooks.length===0){s="xl/workbook.bin";if(!we(e,s,true))throw new Error("Could not find workbook");a.workbooks.push(s);n=true}if(a.workbooks[0].slice(-3)=="bin")n=true;var f={};var o={};if(!r.bookSheets&&!r.bookProps){jh=[];if(a.sst)try{jh=bp(we(e,fg(a.sst)),a.sst,r)}catch(l){if(r.WTF)throw l}if(r.cellStyles&&a.themes.length)f=mp(Ce(e,a.themes[0].replace(/^\//,""),true)||"",a.themes[0],r);if(a.style)o=gp(we(e,fg(a.style)),a.style,f,r)}a.links.map(function(t){return Ep(we(e,fg(t)),t,r)});var c=hp(we(e,fg(a.workbooks[0])),a.workbooks[0],r);var h={},u="";if(a.coreprops.length){u=we(e,fg(a.coreprops[0]),true);if(u)h=Ka(u);if(a.extprops.length!==0){u=we(e,fg(a.extprops[0]),true);if(u)en(u,h,r)}}var d={};if(!r.bookSheets||r.bookProps){if(a.custprops.length!==0){u=Ce(e,fg(a.custprops[0]),true);if(u)d=nn(u,r)}}var p={};if(r.bookSheets||r.bookProps){if(c.Sheets)i=c.Sheets.map(function y(e){return e.name});else if(h.Worksheets&&h.SheetNames.length>0)i=h.SheetNames;if(r.bookProps){p.Props=h;p.Custprops=d}if(r.bookSheets&&typeof i!=="undefined")p.SheetNames=i;if(r.bookSheets?p.SheetNames:r.bookProps)return p}i={};var v={};if(r.bookDeps&&a.calcchain)v=Cp(we(e,fg(a.calcchain)),a.calcchain,r);var g=0;var m={};var b,w;{var C=c.Sheets;h.Worksheets=C.length;h.SheetNames=[];for(var E=0;E!=C.length;++E){h.SheetNames[E]=C[E].name}}var k=n?"bin":"xml";var S=a.workbooks[0].lastIndexOf("/");var A=(a.workbooks[0].slice(0,S+1)+"_rels/"+a.workbooks[0].slice(S+1)+".rels").replace(/^\//,"");if(!me(e,A))A="xl/_rels/workbook."+k+".rels";var _=Fa(Ce(e,A,true),A);if(_)_=ig(_,c.Sheets);var B=we(e,"xl/worksheets/sheet.xml",true)?1:0;for(g=0;g!=h.Worksheets;++g){var T="sheet";if(_&&_[g]){b="xl/"+_[g][1].replace(/[\/]?xl\//,"");if(!me(e,b))b=_[g][1];if(!me(e,b))b=A.replace(/_rels\/.*$/,"")+_[g][1];T=_[g][2]}else{b="xl/worksheets/sheet"+(g+1-B)+"."+k;b=b.replace(/sheet0\./,"sheet.")}w=b.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels");sg(e,b,w,h.SheetNames[g],g,m,i,T,r,c,f,o)}if(a.comments)Bl(e,a.comments,i,m,r);p={Directory:a,Workbook:c,Props:h,Custprops:d,Deps:v,Sheets:i,SheetNames:h.SheetNames,Strings:jh,Styles:o,Themes:f,SSF:O.get_table()};if(r.bookFiles){p.keys=t;p.files=e.files}if(r.bookVBA){if(a.vba.length>0)p.vbaraw=we(e,fg(a.vba[0]),true);else if(a.defaults&&a.defaults.bin===Ll)p.vbaraw=we(e,"xl/vbaProject.bin",true)}return p}function lg(e,r){var t=r||{};var a="Workbook",n=V.find(e,a);try{a="/!DataSpaces/Version";n=V.find(e,a);if(!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);Bf(n.content);a="/!DataSpaces/DataSpaceMap";n=V.find(e,a);if(!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var i=yf(n.content);if(i.length!==1||i[0].comps.length!==1||i[0].comps[0].t!==0||i[0].name!=="StrongEncryptionDataSpace"||i[0].comps[0].v!=="EncryptedPackage")throw new Error("ECMA-376 Encrypted file bad "+a);a="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace";n=V.find(e,a);if(!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var s=xf(n.content);if(s.length!=1||s[0]!="StrongEncryptionTransform")throw new Error("ECMA-376 Encrypted file bad "+a);a="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary";n=V.find(e,a);if(!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);Rf(n.content)}catch(f){}a="/EncryptionInfo";n=V.find(e,a);if(!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var o=Ff(n.content);a="/EncryptedPackage";n=V.find(e,a);if(!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);if(o[0]==4&&typeof decrypt_agile!=="undefined")return decrypt_agile(o[1],n.content,t.password||"",t);if(o[0]==2&&typeof decrypt_std76!=="undefined")return decrypt_std76(o[1],n.content,t.password||"",t);throw new Error("File is password-protected")}function cg(e,r){Al=1024;if(r.bookType=="ods")return zv(e,r);if(e&&!e.SSF){e.SSF=O.get_table()}if(e&&e.SSF){F(O);O.load_table(e.SSF);r.revssf=Q(e.SSF);r.revssf[e.SSF[65535]]=0;r.ssf=e.SSF}r.rels={};r.wbrels={};r.Strings=[];r.Strings.Count=0;r.Strings.Unique=0;if(Yh)r.revStrings=new Map;else{r.revStrings={};r.revStrings.foo=[];delete r.revStrings.foo}var t=r.bookType=="xlsb"?"bin":"xml";var a=Hl.indexOf(r.bookType)>-1;var n=Ta();ag(r=r||{});var i=new ke;var s="",f=0;r.cellXfs=[];Jh(r.cellXfs,{},{revssf:{General:0}});if(!e.Props)e.Props={};s="docProps/core.xml";i.file(s,Za(e.Props,r));n.coreprops.push(s);La(r.rels,2,s,Da.CORE_PROPS);s="docProps/app.xml";if(e.Props&&e.Props.SheetNames){}else if(!e.Workbook||!e.Workbook.Sheets)e.Props.SheetNames=e.SheetNames;else{var o=[];for(var l=0;l<e.SheetNames.length;++l)if((e.Workbook.Sheets[l]||{}).Hidden!=2)o.push(e.SheetNames[l]);e.Props.SheetNames=o}e.Props.Worksheets=e.Props.SheetNames.length;i.file(s,tn(e.Props,r));n.extprops.push(s);La(r.rels,3,s,Da.EXT_PROPS);if(e.Custprops!==e.Props&&K(e.Custprops||{}).length>0){s="docProps/custom.xml";i.file(s,fn(e.Custprops,r));n.custprops.push(s);La(r.rels,4,s,Da.CUST_PROPS)}for(f=1;f<=e.SheetNames.length;++f){var c={"!id":{}};var h=e.Sheets[e.SheetNames[f-1]];var u=(h||{})["!type"]||"sheet";switch(u){case"chart":;default:s="xl/worksheets/sheet"+f+"."+t;i.file(s,Sp(f-1,s,r,e,c));n.sheets.push(s);La(r.wbrels,-1,"worksheets/sheet"+f+"."+t,Da.WS[0]);}if(h){var d=h["!comments"];var p=false;if(d&&d.length>0){var v="xl/comments"+f+"."+t;i.file(v,Tp(d,v,r));n.comments.push(v);La(c,-1,"../comments"+f+"."+t,Da.CMNT);p=true}if(h["!legacy"]){if(p)i.file("xl/drawings/vmlDrawing"+f+".vml",_l(f,h["!comments"]))}delete h["!comments"];delete h["!legacy"]}if(c["!id"].rId1)i.file(Oa(s),Na(c))}if(r.Strings!=null&&r.Strings.length>0){s="xl/sharedStrings."+t;i.file(s,Bp(r.Strings,s,r));n.strs.push(s);La(r.wbrels,-1,"sharedStrings."+t,Da.SST)}s="xl/workbook."+t;i.file(s,kp(e,s,r));n.workbooks.push(s);La(r.rels,1,s,Da.WB);s="xl/theme/theme1.xml";i.file(s,ll(e.Themes,r));n.themes.push(s);La(r.wbrels,-1,"theme/theme1.xml",Da.THEME);s="xl/styles."+t;i.file(s,_p(e,s,r));n.styles.push(s);La(r.wbrels,-1,"styles."+t,Da.STY);if(e.vbaraw&&a){s="xl/vbaProject.bin";i.file(s,e.vbaraw);n.vba.push(s);La(r.wbrels,-1,"vbaProject.bin",Da.VBA)}i.file("[Content_Types].xml",Ra(n,r));i.file("_rels/.rels",Na(r.rels));i.file("xl/_rels/workbook."+t+".rels",Na(r.wbrels));delete r.revssf;delete r.ssf;return i}function hg(e,r){var t="";switch((r||{}).type||"base64"){case"buffer":return[e[0],e[1],e[2],e[3]];case"base64":t=b.decode(e.slice(0,24));break;case"binary":t=e;break;case"array":return[e[0],e[1],e[2],e[3]];
-;default:throw new Error("Unrecognized type "+(r&&r.type||"undefined"));}return[t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2),t.charCodeAt(3)]}function ug(e,r){if(V.find(e,"EncryptedPackage"))return lg(e,r);return cv(e,r)}function dg(e,r){var t,a=e;var n=r||{};if(!n.type)n.type=w&&Buffer.isBuffer(e)?"buffer":"base64";switch(n.type){case"base64":t=new ke(a,{base64:true});break;case"binary":;case"array":t=new ke(a,{base64:false});break;case"buffer":t=new ke(a);break;default:throw new Error("Unrecognized type "+n.type);}return og(t,n)}function pg(e,r){var t=0;e:while(t<e.length)switch(e.charCodeAt(t)){case 10:;case 13:;case 32:++t;break;case 60:return Vp(e.slice(t),r);default:break e;}return nf.to_workbook(e,r)}function vg(e,r){var t="",a=hg(e,r);switch(r.type){case"base64":t=b.decode(e);break;case"binary":t=e;break;case"buffer":t=e.toString("binary");break;case"array":t=fe(e);break;default:throw new Error("Unrecognized type "+r.type);}if(a[0]==239&&a[1]==187&&a[2]==191)t=Xe(t);return pg(t,r)}function gg(e,r){var t=e;if(r.type=="base64")t=b.decode(t);t=cptable.utils.decode(1200,t.slice(2),"str");r.type="binary";return pg(t,r)}function mg(e){return!e.match(/[^\x00-\x7F]/)?e:Ge(e)}function bg(e,r,t,a){if(a){t.type="string";return nf.to_workbook(e,t)}return nf.to_workbook(r,t)}function wg(e,r){l();if(typeof ArrayBuffer!=="undefined"&&e instanceof ArrayBuffer)return wg(new Uint8Array(e),r);var t=e,a=[0,0,0,0],n=false;var i=r||{};Kh={};if(i.dateNF)Kh.dateNF=i.dateNF;if(!i.type)i.type=w&&Buffer.isBuffer(e)?"buffer":"base64";if(i.type=="file"){i.type=w?"buffer":"binary";t=j(e)}if(i.type=="string"){n=true;i.type="binary";i.codepage=65001;t=mg(e)}if(i.type=="array"&&typeof Uint8Array!=="undefined"&&e instanceof Uint8Array&&typeof ArrayBuffer!=="undefined"){var s=new ArrayBuffer(3),f=new Uint8Array(s);f.foo="bar";if(!f.foo){i=oe(i);i.type="array";return wg(x(t),i)}}switch((a=hg(t,i))[0]){case 208:return ug(V.read(t,i),i);case 9:return cv(t,i);case 60:return Vp(t,i);case 73:if(a[1]===68)return sf(t,i);break;case 84:if(a[1]===65&&a[2]===66&&a[3]===76)return tf.to_workbook(t,i);break;case 80:return a[1]===75&&a[2]<9&&a[3]<9?dg(t,i):bg(e,t,i,n);case 239:return a[3]===60?Vp(t,i):bg(e,t,i,n);case 255:if(a[1]===254){return gg(t,i)}break;case 0:if(a[1]===0&&a[2]>=2&&a[3]===0)return ff.to_workbook(t,i);break;case 3:;case 131:;case 139:;case 140:return ef.to_workbook(t,i);case 123:if(a[1]===92&&a[2]===114&&a[3]===116)return Kf.to_workbook(t,i);break;case 10:;case 13:;case 32:return vg(t,i);}if(a[2]<=12&&a[3]<=31)return ef.to_workbook(t,i);return bg(e,t,i,n)}function Cg(e,r){var t=r||{};t.type="file";return wg(e,t)}function Eg(e,r){switch(r.type){case"base64":;case"binary":break;case"buffer":;case"array":r.type="";break;case"file":return G(r.file,V.write(e,{type:w?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+r.bookType+"' files");default:throw new Error("Unrecognized type "+r.type);}return V.write(e,r)}function kg(e,r){var t=r||{};var a=cg(e,t);var n={};if(t.compression)n.compression="DEFLATE";if(t.password)n.type=w?"nodebuffer":"string";else switch(t.type){case"base64":n.type="base64";break;case"binary":n.type="string";break;case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");case"buffer":;case"file":n.type=w?"nodebuffer":"string";break;default:throw new Error("Unrecognized type "+t.type);}var i=a.generate(n);if(t.password&&typeof encrypt_agile!=="undefined")return Eg(encrypt_agile(i,t.password),t);if(t.type==="file")return G(t.file,i);return t.type=="string"?Xe(i):i}function Sg(e,r){var t=r||{};var a=hv(e,t);return Eg(a,t)}function Ag(e,r,t){if(!t)t="";var a=t+e;switch(r.type){case"base64":return b.encode(Ge(a));case"binary":return Ge(a);case"string":return e;case"file":return G(r.file,a,"utf8");case"buffer":{if(w)return C(a,"utf8");else return Ag(a,{type:"binary"}).split("").map(function(e){return e.charCodeAt(0)})};}throw new Error("Unrecognized type "+r.type)}function _g(e,r){switch(r.type){case"base64":return b.encode(e);case"binary":return e;case"string":return e;case"file":return G(r.file,e,"binary");case"buffer":{if(w)return C(e,"binary");else return e.split("").map(function(e){return e.charCodeAt(0)})};}throw new Error("Unrecognized type "+r.type)}function Bg(e,r){switch(r.type){case"string":;case"base64":;case"binary":var t="";for(var a=0;a<e.length;++a)t+=String.fromCharCode(e[a]);return r.type=="base64"?b.encode(t):r.type=="string"?Xe(t):t;case"file":return G(r.file,e);case"buffer":return e;default:throw new Error("Unrecognized type "+r.type);}}function Tg(e,r){Yd(e);var t=r||{};if(t.type=="array"){t.type="binary";var a=Tg(e,t);t.type="array";return B(a)}switch(t.bookType||"xlsb"){case"xml":;case"xlml":return Ag(rv(e,t),t);case"slk":;case"sylk":return Ag(Yv(e,t),t);case"htm":;case"html":return Ag(jv(e,t),t);case"txt":return _g(Jv(e,t),t);case"csv":return Ag(Kv(e,t),t,"\ufeff");case"dif":return Ag($v(e,t),t);case"dbf":return Bg(qv(e,t),t);case"prn":return Ag(Zv(e,t),t);case"rtf":return Ag(Qv(e,t),t);case"eth":return Ag(eg(e,t),t);case"fods":return Ag(zv(e,t),t);case"biff2":if(!t.biff)t.biff=2;case"biff3":if(!t.biff)t.biff=3;case"biff4":if(!t.biff)t.biff=4;return Bg(Dv(e,t),t);case"biff5":if(!t.biff)t.biff=5;case"biff8":;case"xla":;case"xls":if(!t.biff)t.biff=8;return Sg(e,t);case"xlsx":;case"xlsm":;case"xlam":;case"xlsb":;case"ods":return kg(e,t);default:throw new Error("Unrecognized bookType |"+t.bookType+"|");}}function yg(e){if(e.bookType)return;var r={xls:"biff8",htm:"html",slk:"sylk",socialcalc:"eth",Sh33tJS:"WTF"};var t=e.file.slice(e.file.lastIndexOf(".")).toLowerCase();if(t.match(/^\.[a-z]+$/))e.bookType=t.slice(1);e.bookType=r[e.bookType]||e.bookType}function xg(e,r,t){var a=t||{};a.type="file";a.file=r;yg(a);return Tg(e,a)}function Ig(e,r,t,a){var n=t||{};n.type="file";n.file=e;yg(n);n.type="buffer";var i=a;if(!(i instanceof Function))i=t;return z.writeFile(e,Tg(r,n),i)}function Rg(e,r,t,a,n,i,s,f){var o=at(t);var l=f.defval,c=f.raw||!f.hasOwnProperty("raw");var h=true;var u=n===1?[]:{};if(n!==1){if(Object.defineProperty)try{Object.defineProperty(u,"__rowNum__",{value:t,enumerable:false})}catch(d){u.__rowNum__=t}else u.__rowNum__=t}if(!s||e[t])for(var p=r.s.c;p<=r.e.c;++p){var v=s?e[t][p]:e[a[p]+o];if(v===undefined||v.t===undefined){if(l===undefined)continue;if(i[p]!=null){u[i[p]]=l}continue}var g=v.v;switch(v.t){case"z":if(g==null)break;continue;case"e":g=void 0;break;case"s":;case"d":;case"b":;case"n":break;default:throw new Error("unrecognized type "+v.t);}if(i[p]!=null){if(g==null){if(l!==undefined)u[i[p]]=l;else if(c&&g===null)u[i[p]]=null;else continue}else{u[i[p]]=c?g:mt(v,g,f)}if(g!=null)h=false}}return{row:u,isempty:h}}function Dg(e,r){if(e==null||e["!ref"]==null)return[];var t={t:"n",v:0},a=0,n=1,i=[],s=0,f="";var o={s:{r:0,c:0},e:{r:0,c:0}};var l=r||{};var c=l.range!=null?l.range:e["!ref"];if(l.header===1)a=1;else if(l.header==="A")a=2;else if(Array.isArray(l.header))a=3;switch(typeof c){case"string":o=vt(c);break;case"number":o=vt(e["!ref"]);o.s.r=c;break;default:o=c;}if(a>0)n=0;var h=at(o.s.r);var u=[];var d=[];var p=0,v=0;var g=Array.isArray(e);var m=o.s.r,b=0,w=0;if(g&&!e[m])e[m]=[];for(b=o.s.c;b<=o.e.c;++b){u[b]=ft(b);t=g?e[m][b]:e[u[b]+h];switch(a){case 1:i[b]=b-o.s.c;break;case 2:i[b]=u[b];break;case 3:i[b]=l.header[b-o.s.c];break;default:if(t==null)t={w:"__EMPTY",t:"s"};f=s=mt(t,null,l);v=0;for(w=0;w<i.length;++w)if(i[w]==f)f=s+"_"+ ++v;i[b]=f;}}for(m=o.s.r+n;m<=o.e.r;++m){var C=Rg(e,o,m,u,a,i,g,l);if(C.isempty===false||(a===1?l.blankrows!==false:!!l.blankrows))d[p++]=C.row}d.length=p;return d}var Og=/"/g;function Fg(e,r,t,a,n,i,s,f){var o=true;var l=[],c="",h=at(t);for(var u=r.s.c;u<=r.e.c;++u){if(!a[u])continue;var d=f.dense?(e[t]||[])[u]:e[a[u]+h];if(d==null)c="";else if(d.v!=null){o=false;c=""+mt(d,null,f);for(var p=0,v=0;p!==c.length;++p)if((v=c.charCodeAt(p))===n||v===i||v===34){c='"'+c.replace(Og,'""')+'"';break}if(c=="ID")c='"ID"'}else if(d.f!=null&&!d.F){o=false;c="="+d.f;if(c.indexOf(",")>=0)c='"'+c.replace(Og,'""')+'"'}else c="";l.push(c)}if(f.blankrows===false&&o)return null;return l.join(s)}function Pg(e,r){var t=[];var a=r==null?{}:r;if(e==null||e["!ref"]==null)return"";var n=vt(e["!ref"]);var i=a.FS!==undefined?a.FS:",",s=i.charCodeAt(0);var f=a.RS!==undefined?a.RS:"\n",o=f.charCodeAt(0);var l=new RegExp((i=="|"?"\\|":i)+"+$");var c="",h=[];a.dense=Array.isArray(e);var u=a.skipHidden&&e["!cols"]||[];var d=a.skipHidden&&e["!rows"]||[];for(var p=n.s.c;p<=n.e.c;++p)if(!(u[p]||{}).hidden)h[p]=ft(p);for(var v=n.s.r;v<=n.e.r;++v){if((d[v]||{}).hidden)continue;c=Fg(e,n,v,h,s,o,i,a);if(c==null){continue}if(a.strip)c=c.replace(l,"");t.push(c+f)}delete a.dense;return t.join("")}function Ng(e,r){if(!r)r={};r.FS="\t";r.RS="\n";var t=Pg(e,r);if(typeof cptable=="undefined"||r.type=="string")return t;var a=cptable.utils.encode(1200,t,"str");return String.fromCharCode(255)+String.fromCharCode(254)+a}function Lg(e){var r="",t,a="";if(e==null||e["!ref"]==null)return[];var n=vt(e["!ref"]),i="",s=[],f;var o=[];var l=Array.isArray(e);for(f=n.s.c;f<=n.e.c;++f)s[f]=ft(f);for(var c=n.s.r;c<=n.e.r;++c){i=at(c);for(f=n.s.c;f<=n.e.c;++f){r=s[f]+i;t=l?(e[c]||[])[f]:e[r];a="";if(t===undefined)continue;else if(t.F!=null){r=t.F;if(!t.f)continue;a=t.f;if(r.indexOf(":")==-1)r=r+":"+r}if(t.f!=null)a=t.f;else if(t.t=="z")continue;else if(t.t=="n"&&t.v!=null)a=""+t.v;else if(t.t=="b")a=t.v?"TRUE":"FALSE";else if(t.w!==undefined)a="'"+t.w;else if(t.v===undefined)continue;else if(t.t=="s")a="'"+t.v;else a=""+t.v;o[o.length]=r+"="+a}}return o}function Mg(e,r,t){var a=t||{};var n=+!a.skipHeader;var i=e||{};var s=0,f=0;if(i&&a.origin!=null){if(typeof a.origin=="number")s=a.origin;else{var o=typeof a.origin=="string"?ht(a.origin):a.origin;s=o.r;f=o.c}}var l;var c={s:{c:0,r:0},e:{c:f,r:s+r.length-1+n}};if(i["!ref"]){var h=vt(i["!ref"]);c.e.c=Math.max(c.e.c,h.e.c);c.e.r=Math.max(c.e.r,h.e.r);if(s==-1){s=c.e.r+1;c.e.r=s+r.length-1+n}}var u=a.header||[],d=0;r.forEach(function(e,r){K(e).forEach(function(t){if((d=u.indexOf(t))==-1)u[d=u.length]=t;var o=e[t];var c="z";var h="";if(o&&typeof o==="object"&&!(o instanceof Date)){i[ut({c:f+d,r:s+r+n})]=o}else{if(typeof o=="number")c="n";else if(typeof o=="boolean")c="b";else if(typeof o=="string")c="s";else if(o instanceof Date){c="d";if(!a.cellDates){c="n";o=re(o)}h=a.dateNF||O._table[14]}i[ut({c:f+d,r:s+r+n})]=l={t:c,v:o};if(h)l.z=h}})});c.e.c=Math.max(c.e.c,f+u.length-1);var p=at(s);if(n)for(d=0;d<u.length;++d)i[ft(d+f)+p]={t:"s",v:u[d]};i["!ref"]=pt(c);return i}function Ug(e,r){return Mg(null,e,r)}var Hg={encode_col:ft,encode_row:at,encode_cell:ut,encode_range:pt,decode_col:st,decode_row:tt,split_cell:ct,decode_cell:ht,decode_range:dt,format_cell:mt,get_formulae:Lg,make_csv:Pg,make_json:Dg,make_formulae:Lg,sheet_add_aoa:wt,sheet_add_json:Mg,aoa_to_sheet:Ct,json_to_sheet:Ug,table_to_sheet:Fv,table_to_book:Pv,sheet_to_csv:Pg,sheet_to_txt:Ng,sheet_to_json:Dg,sheet_to_html:Ov.from_sheet,sheet_to_dif:tf.from_sheet,sheet_to_slk:rf.from_sheet,sheet_to_eth:af.from_sheet,sheet_to_formulae:Lg,sheet_to_row_object_array:Dg};(function(e){e.consts=e.consts||{};function r(r){r.forEach(function(r){e.consts[r[0]]=r[1]})}function t(e,r,t){return e[r]!=null?e[r]:e[r]=t}function a(e,r,t){if(typeof r=="string")return e[r]||(e[r]={t:"z"});if(typeof r!="number")return a(e,ut(r));return a(e,ut({r:r,c:t||0}))}function n(e,r){if(typeof r=="number"){if(r>=0&&e.SheetNames.length>r)return r;throw new Error("Cannot find sheet # "+r)}else if(typeof r=="string"){var t=e.SheetNames.indexOf(r);if(t>-1)return t;throw new Error("Cannot find sheet name |"+r+"|")}else throw new Error("Cannot find sheet |"+r+"|")}e.book_new=function(){return{SheetNames:[],Sheets:{}}};e.book_append_sheet=function(e,r,t){if(!t)for(var a=1;a<=65535;++a)if(e.SheetNames.indexOf(t="Sheet"+a)==-1)break;if(!t)throw new Error("Too many worksheets");jd(t);if(e.SheetNames.indexOf(t)>=0)throw new Error("Worksheet with name |"+t+"| already exists!");e.SheetNames.push(t);e.Sheets[t]=r};e.book_set_sheet_visibility=function(e,r,a){t(e,"Workbook",{});t(e.Workbook,"Sheets",[]);var i=n(e,r);t(e.Workbook.Sheets,i,{});switch(a){case 0:;case 1:;case 2:break;default:throw new Error("Bad sheet visibility setting "+a);}e.Workbook.Sheets[i].Hidden=a};r([["SHEET_VISIBLE",0],["SHEET_HIDDEN",1],["SHEET_VERY_HIDDEN",2]]);e.cell_set_number_format=function(e,r){e.z=r;return e};e.cell_set_hyperlink=function(e,r,t){if(!r){delete e.l}else{e.l={Target:r};if(t)e.l.Tooltip=t}return e};e.cell_set_internal_link=function(r,t,a){return e.cell_set_hyperlink(r,"#"+t,a)};e.cell_add_comment=function(e,r,t){if(!e.c)e.c=[];e.c.push({t:r,a:t||"SheetJS"})};e.sheet_set_array_formula=function(e,r,t){var n=typeof r!="string"?r:vt(r);var i=typeof r=="string"?r:pt(r);for(var s=n.s.r;s<=n.e.r;++s)for(var f=n.s.c;f<=n.e.c;++f){var o=a(e,s,f);o.t="n";o.F=i;delete o.v;if(s==n.s.r&&f==n.s.c)o.f=t}return e};return e})(Hg);if(w&&typeof require!="undefined")(function(){var r={}.Readable;var t=function(e,t){var a=r();var n=t==null?{}:t;if(e==null||e["!ref"]==null){a.push(null);return a}var i=vt(e["!ref"]);var s=n.FS!==undefined?n.FS:",",f=s.charCodeAt(0);var o=n.RS!==undefined?n.RS:"\n",l=o.charCodeAt(0);var c=new RegExp((s=="|"?"\\|":s)+"+$");var h="",u=[];n.dense=Array.isArray(e);var d=n.skipHidden&&e["!cols"]||[];var p=n.skipHidden&&e["!rows"]||[];for(var v=i.s.c;v<=i.e.c;++v)if(!(d[v]||{}).hidden)u[v]=ft(v);var g=i.s.r;var m=false;a._read=function(){if(!m){m=true;return a.push("\ufeff")}while(g<=i.e.r){++g;if((p[g-1]||{}).hidden)continue;h=Fg(e,i,g-1,u,f,l,s,n);if(h!=null){if(n.strip)h=h.replace(c,"");a.push(h+o);break}}if(g>i.e.r)return a.push(null)};return a};var a=function(e,t){var a=r();var n=t||{};var i=n.header!=null?n.header:Ov.BEGIN;var s=n.footer!=null?n.footer:Ov.END;a.push(i);var f=dt(e["!ref"]);n.dense=Array.isArray(e);a.push(Ov._preamble(e,f,n));var o=f.s.r;var l=false;a._read=function(){if(o>f.e.r){if(!l){l=true;a.push("</table>"+s)}return a.push(null)}while(o<=f.e.r){a.push(Ov._row(e,f,o,n));++o;break}};return a};var n=function(e,t){var a=r({objectMode:true});if(e==null||e["!ref"]==null){a.push(null);return a}var n={t:"n",v:0},i=0,s=1,f=[],o=0,l="";var c={s:{r:0,c:0},e:{r:0,c:0}};var h=t||{};var u=h.range!=null?h.range:e["!ref"];if(h.header===1)i=1;else if(h.header==="A")i=2;else if(Array.isArray(h.header))i=3;switch(typeof u){case"string":c=vt(u);break;case"number":c=vt(e["!ref"]);c.s.r=u;break;default:c=u;}if(i>0)s=0;var d=at(c.s.r);var p=[];var v=0;var g=Array.isArray(e);var m=c.s.r,b=0,w=0;if(g&&!e[m])e[m]=[];for(b=c.s.c;b<=c.e.c;++b){p[b]=ft(b);n=g?e[m][b]:e[p[b]+d];switch(i){case 1:f[b]=b-c.s.c;break;case 2:f[b]=p[b];break;case 3:f[b]=h.header[b-c.s.c];break;default:if(n==null)n={w:"__EMPTY",t:"s"};l=o=mt(n,null,h);v=0;for(w=0;w<f.length;++w)if(f[w]==l)l=o+"_"+ ++v;f[b]=l;}}m=c.s.r+s;a._read=function(){if(m>c.e.r)return a.push(null);while(m<=c.e.r){var r=Rg(e,c,m,p,i,f,g,h);++m;if(r.isempty===false||(i===1?h.blankrows!==false:!!h.blankrows)){a.push(r.row);break}}};return a};e.stream={to_json:n,to_html:a,to_csv:t}})();e.parse_xlscfb=cv;e.parse_ods=Uv;e.parse_fods=Hv;e.write_ods=zv;e.parse_zip=og;e.read=wg;e.readFile=Cg;e.readFileSync=Cg;e.write=Tg;e.writeFile=xg;e.writeFileSync=xg;e.writeFileAsync=Ig;e.utils=Hg;e.SSF=O;e.CFB=V}if(typeof exports!=="undefined")make_xlsx_lib(exports);else if(typeof module!=="undefined"&&module.exports)make_xlsx_lib(module.exports);else if(typeof define==="function"&&define.amd)define("xlsx",function(){if(!XLSX.version)make_xlsx_lib(XLSX);return XLSX});else make_xlsx_lib(XLSX);var XLS=XLSX,ODS=XLSX;
diff --git a/Source/UBCS-WEB/dist/public/favicon.png b/Source/UBCS-WEB/dist/public/favicon.png
deleted file mode 100644
index d2977e5..0000000
--- a/Source/UBCS-WEB/dist/public/favicon.png
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/bg/403.svg b/Source/UBCS-WEB/dist/public/img/bg/403.svg
deleted file mode 100644
index 610f136..0000000
--- a/Source/UBCS-WEB/dist/public/img/bg/403.svg
+++ /dev/null
@@ -1,508 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg width="227px" height="269px" viewBox="0 0 227 269" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <!-- Generator: Sketch 46.2 (44496) - http://www.bohemiancoding.com/sketch -->
-    <title>Group 9</title>
-    <desc>Created with Sketch.</desc>
-    <defs>
-        <path d="M0,131.5 C1.52216317e-15,101.788282 2.0023434,70.3064817 6.0070302,37.054599 L6.00703147,37.0545992 C8.23177711,18.5819983 23.2321456,4.27478563 41.7892683,2.9258328 C68.6224469,0.975277594 91.0407969,-6.24317082e-09 109.044318,0 C127.133265,6.27279111e-09 149.842798,0.984554771 177.17292,2.9536643 L177.17292,2.95366535 C195.745345,4.29179116 210.761581,18.6099912 212.981582,37.0977487 C216.993859,70.5112465 218.999998,102.082949 219,131.812857 C219.000002,161.472158 217.003381,192.843579 213.010137,225.927119 L213.010136,225.927119 C210.780269,244.401296 195.772997,258.705423 177.213148,260.046888 C149.974602,262.015629 127.477504,263 109.721856,263 C91.927568,263 69.2911098,262.01134 41.8124813,260.034021 L41.8124814,260.03402 C23.2430488,258.697792 8.22697111,244.385384 6.00173205,225.9014 C2.00057735,192.665746 1.52149174e-15,161.198612 0,131.5 Z" id="path-1"></path>
-        <filter x="-4.5%" y="-1.4%" width="106.2%" height="104.4%" filterUnits="objectBoundingBox" id="filter-2">
-            <feMorphology radius="0.81" operator="dilate" in="SourceAlpha" result="shadowSpreadOuter1"></feMorphology>
-            <feOffset dx="-6" dy="4" in="shadowSpreadOuter1" result="shadowOffsetOuter1"></feOffset>
-            <feComposite in="shadowOffsetOuter1" in2="SourceAlpha" operator="out" result="shadowOffsetOuter1"></feComposite>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1"></feColorMatrix>
-        </filter>
-        <path d="M39.654321,130.992298 C39.654321,110.09311 40.5351746,89.1940983 42.2968819,68.2952631 L42.2968835,68.2952632 C43.2666685,56.7908671 52.197293,47.5570778 63.6629191,46.2039222 C78.8424188,44.4124609 94.0195118,43.5167302 109.194198,43.5167302 C124.360772,43.5167302 139.527341,44.4115034 154.693904,46.2010498 L154.693904,46.2010495 C166.164025,47.5544421 175.09671,56.7944422 176.061501,68.3037662 C177.833381,89.4411461 178.719321,110.482698 178.719321,131.428422 C178.719321,152.307984 177.838969,173.187319 176.078265,194.066429 L176.078265,194.066429 C175.10807,205.571375 166.17633,214.805149 154.709997,216.157282 C139.486491,217.95247 124.287302,218.850064 109.112431,218.850064 C93.9666716,218.850064 78.8209665,217.95591 63.6753158,216.167604 L63.6753156,216.167605 C52.2067135,214.813462 43.275345,205.574785 42.309801,194.06695 C40.539481,172.967394 39.654321,151.94251 39.654321,130.992298 Z" id="path-3"></path>
-        <filter x="-6.0%" y="-2.3%" width="108.6%" height="105.9%" filterUnits="objectBoundingBox" id="filter-4">
-            <feMorphology radius="0.81" operator="dilate" in="SourceAlpha" result="shadowSpreadOuter1"></feMorphology>
-            <feOffset dx="-5" dy="3" in="shadowSpreadOuter1" result="shadowOffsetOuter1"></feOffset>
-            <feComposite in="shadowOffsetOuter1" in2="SourceAlpha" operator="out" result="shadowOffsetOuter1"></feComposite>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1"></feColorMatrix>
-        </filter>
-        <path d="M161.510068,89.8583333 L176.8425,89.8583333 L176.8425,107.391667 L161.510068,107.391667 L161.510068,107.391667 C157.8829,107.391667 154.9425,104.451267 154.9425,100.824099 L154.9425,96.4259009 L154.9425,96.4259009 C154.9425,92.7987335 157.8829,89.8583333 161.510068,89.8583333 Z" id="path-5"></path>
-        <filter x="-13.7%" y="-5.7%" width="118.3%" height="117.1%" filterUnits="objectBoundingBox" id="filter-6">
-            <feOffset dx="-2" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feComposite in="shadowOffsetOuter1" in2="SourceAlpha" operator="out" result="shadowOffsetOuter1"></feComposite>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1"></feColorMatrix>
-        </filter>
-        <path d="M183.957568,89.8583333 L199.29,89.8583333 L199.29,107.391667 L183.957568,107.391667 L183.957568,107.391667 C180.3304,107.391667 177.39,104.451267 177.39,100.824099 L177.39,96.4259009 L177.39,96.4259009 C177.39,92.7987335 180.3304,89.8583333 183.957568,89.8583333 Z" id="path-7"></path>
-        <filter x="-2.3%" y="-2.9%" width="109.1%" height="111.4%" filterUnits="objectBoundingBox" id="filter-8">
-            <feOffset dx="1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feComposite in="shadowOffsetOuter1" in2="SourceAlpha" operator="out" result="shadowOffsetOuter1"></feComposite>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1"></feColorMatrix>
-        </filter>
-        <filter x="-55.5%" y="-9.3%" width="177.5%" height="148.0%" filterUnits="objectBoundingBox" id="filter-9">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-55.5%" y="-9.3%" width="177.5%" height="148.0%" filterUnits="objectBoundingBox" id="filter-10">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <path d="M8.86493515,17.2480344 C8.4007802,16.9327578 8.09567896,16.3993146 8.09567896,15.7943295 C8.09567896,14.82567 8.87784133,14.0404164 9.84268751,14.0404164 C10.8075337,14.0404164 11.5896961,14.82567 11.5896961,15.7943295 C11.5896961,16.3993146 11.2845948,16.9327578 10.8204399,17.2480344 L11.7961308,19.984547 C11.9101195,20.3042502 11.743355,20.6558271 11.4236517,20.7698158 C11.3574028,20.7934365 11.2875908,20.8055099 11.2172568,20.8055099 L8.46811816,20.8055099 L8.46811816,20.8055099 C8.1287016,20.8055099 7.85355011,20.5303584 7.85355011,20.1909418 C7.85355011,20.1206079 7.86562345,20.0507959 7.8892442,19.984547 L8.86493515,17.2480344 Z" id="path-11"></path>
-        <filter x="-12.0%" y="-7.4%" width="124.1%" height="114.8%" filterUnits="objectBoundingBox" id="filter-12">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetInner1"></feOffset>
-            <feComposite in="shadowOffsetInner1" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner1"></feComposite>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 1 0" type="matrix" in="shadowInnerInner1"></feColorMatrix>
-        </filter>
-        <filter x="-50.0%" y="-10.0%" width="160.0%" height="160.0%" filterUnits="objectBoundingBox" id="filter-13">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-50.0%" y="-10.0%" width="160.0%" height="160.0%" filterUnits="objectBoundingBox" id="filter-14">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-50.0%" y="-10.0%" width="160.0%" height="160.0%" filterUnits="objectBoundingBox" id="filter-15">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-50.0%" y="-10.0%" width="160.0%" height="160.0%" filterUnits="objectBoundingBox" id="filter-16">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-50.0%" y="-10.0%" width="160.0%" height="160.0%" filterUnits="objectBoundingBox" id="filter-17">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-50.0%" y="-10.0%" width="160.0%" height="160.0%" filterUnits="objectBoundingBox" id="filter-18">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-50.0%" y="-10.0%" width="160.0%" height="160.0%" filterUnits="objectBoundingBox" id="filter-19">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-50.0%" y="-10.0%" width="160.0%" height="160.0%" filterUnits="objectBoundingBox" id="filter-20">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-50.0%" y="-10.0%" width="160.0%" height="160.0%" filterUnits="objectBoundingBox" id="filter-21">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-50.0%" y="-10.0%" width="160.0%" height="160.0%" filterUnits="objectBoundingBox" id="filter-22">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-44.4%" y="-20.0%" width="166.7%" height="160.0%" filterUnits="objectBoundingBox" id="filter-23">
-            <feOffset dx="-2" dy="2" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-44.4%" y="-20.0%" width="166.7%" height="160.0%" filterUnits="objectBoundingBox" id="filter-24">
-            <feOffset dx="-2" dy="2" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-44.4%" y="-20.0%" width="166.7%" height="160.0%" filterUnits="objectBoundingBox" id="filter-25">
-            <feOffset dx="-2" dy="2" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-44.4%" y="-20.0%" width="166.7%" height="160.0%" filterUnits="objectBoundingBox" id="filter-26">
-            <feOffset dx="-2" dy="2" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-44.4%" y="-20.0%" width="166.7%" height="160.0%" filterUnits="objectBoundingBox" id="filter-27">
-            <feOffset dx="-2" dy="2" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-44.4%" y="-20.0%" width="166.7%" height="160.0%" filterUnits="objectBoundingBox" id="filter-28">
-            <feOffset dx="-2" dy="2" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-44.4%" y="-20.0%" width="166.7%" height="160.0%" filterUnits="objectBoundingBox" id="filter-29">
-            <feOffset dx="-2" dy="2" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <rect id="path-30" x="79.0833333" y="68.7939815" width="60.8333333" height="24.3518519"></rect>
-        <filter x="-2.5%" y="-2.1%" width="103.3%" height="108.2%" filterUnits="objectBoundingBox" id="filter-31">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feComposite in="shadowOffsetOuter1" in2="SourceAlpha" operator="out" result="shadowOffsetOuter1"></feComposite>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1"></feColorMatrix>
-        </filter>
-        <rect id="path-32" x="119.233333" y="71.2346165" width="18.2504951" height="19.5072939"></rect>
-        <path d="M6.69173423,0.214583333 L15.4541667,0.214583333 L15.4541667,30.8979167 L6.69173423,30.8979167 L6.69173423,30.8979167 C3.06456682,30.8979167 0.124166667,27.9575165 0.124166667,24.3303491 L0.124166667,6.7821509 L0.124166667,6.7821509 C0.124166667,3.15498349 3.06456682,0.214583333 6.69173423,0.214583333 Z" id="path-34"></path>
-        <filter x="-29.4%" y="-4.9%" width="139.1%" height="116.3%" filterUnits="objectBoundingBox" id="filter-35">
-            <feOffset dx="-3" dy="2" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feComposite in="shadowOffsetOuter1" in2="SourceAlpha" operator="out" result="shadowOffsetOuter1"></feComposite>
-            <feColorMatrix values="0 0 0 0 0.866666667   0 0 0 0 0.890196078   0 0 0 0 0.909803922  0 0 0 1 0" type="matrix" in="shadowOffsetOuter1"></feColorMatrix>
-        </filter>
-        <filter x="-50.0%" y="-10.0%" width="160.0%" height="160.0%" filterUnits="objectBoundingBox" id="filter-36">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-50.0%" y="-10.0%" width="160.0%" height="160.0%" filterUnits="objectBoundingBox" id="filter-37">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <path d="M42.8291667,11.875589 L42.8291667,19.236911 C42.8291667,19.9264853 42.3373793,20.5354959 41.738915,20.595957 L17.6441667,22.6791667 L17.6441667,8.43333333 L41.738915,10.516543 C42.3410444,10.5773757 42.8291667,11.185286 42.8291667,11.875589 Z" id="path-38"></path>
-        <filter x="-50.0%" y="-10.0%" width="160.0%" height="160.0%" filterUnits="objectBoundingBox" id="filter-39">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-50.0%" y="-10.0%" width="160.0%" height="160.0%" filterUnits="objectBoundingBox" id="filter-40">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <rect id="path-41" x="12.23" y="6.78958333" width="7.1175" height="17.5333333" rx="1.09459459"></rect>
-        <filter x="-42.1%" y="-5.7%" width="156.2%" height="117.1%" filterUnits="objectBoundingBox" id="filter-42">
-            <feOffset dx="-2" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feComposite in="shadowOffsetOuter1" in2="SourceAlpha" operator="out" result="shadowOffsetOuter1"></feComposite>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1"></feColorMatrix>
-        </filter>
-        <path d="M6.69173423,0.214583333 L15.4541667,0.214583333 L15.4541667,30.8979167 L6.69173423,30.8979167 L6.69173423,30.8979167 C3.06456682,30.8979167 0.124166667,27.9575165 0.124166667,24.3303491 L0.124166667,6.7821509 L0.124166667,6.7821509 C0.124166667,3.15498349 3.06456682,0.214583333 6.69173423,0.214583333 Z" id="path-43"></path>
-        <filter x="-29.4%" y="-4.9%" width="139.1%" height="116.3%" filterUnits="objectBoundingBox" id="filter-44">
-            <feOffset dx="-3" dy="2" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feComposite in="shadowOffsetOuter1" in2="SourceAlpha" operator="out" result="shadowOffsetOuter1"></feComposite>
-            <feColorMatrix values="0 0 0 0 0.866666667   0 0 0 0 0.890196078   0 0 0 0 0.909803922  0 0 0 1 0" type="matrix" in="shadowOffsetOuter1"></feColorMatrix>
-        </filter>
-        <filter x="-50.0%" y="-10.0%" width="160.0%" height="160.0%" filterUnits="objectBoundingBox" id="filter-45">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-50.0%" y="-10.0%" width="160.0%" height="160.0%" filterUnits="objectBoundingBox" id="filter-46">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <path d="M42.8291667,11.875589 L42.8291667,19.236911 C42.8291667,19.9264853 42.3373793,20.5354959 41.738915,20.595957 L17.6441667,22.6791667 L17.6441667,8.43333333 L41.738915,10.516543 C42.3410444,10.5773757 42.8291667,11.185286 42.8291667,11.875589 Z" id="path-47"></path>
-        <filter x="-50.0%" y="-10.0%" width="160.0%" height="160.0%" filterUnits="objectBoundingBox" id="filter-48">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <filter x="-50.0%" y="-10.0%" width="160.0%" height="160.0%" filterUnits="objectBoundingBox" id="filter-49">
-            <feOffset dx="-1" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
-            <feMerge>
-                <feMergeNode in="shadowMatrixOuter1"></feMergeNode>
-                <feMergeNode in="SourceGraphic"></feMergeNode>
-            </feMerge>
-        </filter>
-        <rect id="path-50" x="12.23" y="6.78958333" width="7.1175" height="17.5333333" rx="1.09459459"></rect>
-        <filter x="-42.1%" y="-5.7%" width="156.2%" height="117.1%" filterUnits="objectBoundingBox" id="filter-51">
-            <feOffset dx="-2" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feComposite in="shadowOffsetOuter1" in2="SourceAlpha" operator="out" result="shadowOffsetOuter1"></feComposite>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1"></feColorMatrix>
-        </filter>
-        <path d="M24.5975819,18.9156325 C22.7107005,18.6906938 20.1873316,18.3702571 18.5998357,18.0903387 C15.7716385,17.5916513 10.2254435,16.2267099 10.2254435,16.2267099 L9.43228672,20.7249253 C9.43228672,20.7249253 15.1331234,21.2766981 17.950402,21.7734603 C19.3152185,22.0141143 21.3273422,22.4758916 23.0359088,22.887195 C22.0718328,24.3735021 20.9147108,26.1229174 20.0932954,27.2534987 C18.405278,29.5768553 14.7471849,33.9633914 14.7471849,33.9633914 L18.4424572,36.6481639 C18.4424572,36.6481639 21.4374695,31.7661671 23.1189701,29.4517801 C23.9598468,28.2944125 25.3148663,26.6203912 26.4570264,25.2388063 C27.4382453,26.7462318 28.6051214,28.5736505 29.3214044,29.8142891 C30.7573178,32.301364 33.2767374,37.4273633 33.2767374,37.4273633 L37.2324017,35.1435594 C37.2324017,35.1435594 33.990657,30.4217925 32.5602872,27.9443193 C31.8079686,26.6412654 30.764866,24.5861738 29.94691,22.9346427 C31.7349883,22.451283 33.9931664,21.8608332 35.4733174,21.5462174 C38.2823878,20.9491311 43.9360463,20.1370415 43.9360463,20.1370415 L42.9863873,15.669247 C42.9863873,15.669247 37.4939659,17.2932232 34.6957402,17.8880045 C33.1431973,18.2180076 30.6947576,18.5971515 28.8277097,18.8686298 C28.722602,16.9801623 28.6032977,14.4864013 28.6032977,12.8962937 C28.6032977,10.024467 28.984416,4.32551158 28.984416,4.32551158 L24.4168083,4.32551158 C24.4168083,4.32551158 24.8633581,10.0355541 24.8633581,12.8962937 C24.8633581,14.5048733 24.7214143,17.0240015 24.5975819,18.9156325 Z" id="path-52"></path>
-        <filter x="-14.6%" y="-6.2%" width="120.9%" height="121.4%" filterUnits="objectBoundingBox" id="filter-54">
-            <feMorphology radius="0.547297297" operator="dilate" in="SourceAlpha" result="shadowSpreadOuter1"></feMorphology>
-            <feOffset dx="-3" dy="3" in="shadowSpreadOuter1" result="shadowOffsetOuter1"></feOffset>
-            <feComposite in="shadowOffsetOuter1" in2="SourceAlpha" operator="out" result="shadowOffsetOuter1"></feComposite>
-            <feColorMatrix values="0 0 0 0 0.639215686   0 0 0 0 0.694117647   0 0 0 0 0.749019608  0 0 0 0.3 0" type="matrix" in="shadowOffsetOuter1"></feColorMatrix>
-        </filter>
-        <ellipse id="path-55" cx="26.802716" cy="22.6705733" rx="4.38" ry="4.38333333"></ellipse>
-        <filter x="-34.2%" y="-11.4%" width="145.7%" height="134.2%" filterUnits="objectBoundingBox" id="filter-56">
-            <feOffset dx="-2" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
-            <feColorMatrix values="0 0 0 0 0.596078431   0 0 0 0 0.647058824   0 0 0 0 0.701960784  0 0 0 1 0" type="matrix" in="shadowOffsetOuter1"></feColorMatrix>
-        </filter>
-    </defs>
-    <g id="Ant-Design-Pro-3.0" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
-        <g id="403" transform="translate(-592.000000, -260.000000)">
-            <g id="Group-9" transform="translate(599.000000, 261.000000)">
-                <g id="Group-11">
-                    <g id="Rectangle-355">
-                        <use fill="black" fill-opacity="1" filter="url(#filter-2)" xlink:href="#path-1"></use>
-                        <use stroke="#A3B1BF" stroke-width="1.62" fill="#F0F2F5" fill-rule="evenodd" xlink:href="#path-1"></use>
-                    </g>
-                    <g id="Rectangle-355">
-                        <use fill="black" fill-opacity="1" filter="url(#filter-4)" xlink:href="#path-3"></use>
-                        <use stroke="#A3B1BF" stroke-width="1.62" fill-opacity="0.15" fill="#A3B1BF" fill-rule="evenodd" xlink:href="#path-3"></use>
-                    </g>
-                    <g id="Rectangle-357">
-                        <use fill="black" fill-opacity="1" filter="url(#filter-6)" xlink:href="#path-5"></use>
-                        <use fill="#F0F2F5" fill-rule="evenodd" xlink:href="#path-5"></use>
-                        <path stroke="#A3B1BF" stroke-width="1.62" d="M176.0325,106.581667 L176.0325,90.6683333 L161.510068,90.6683333 C158.330251,90.6683333 155.7525,93.2460841 155.7525,96.4259009 L155.7525,100.824099 C155.7525,104.003916 158.330251,106.581667 161.510068,106.581667 L176.0325,106.581667 Z"></path>
-                    </g>
-                    <g id="Rectangle-357" transform="translate(188.340000, 98.625000) scale(-1, 1) translate(-188.340000, -98.625000) ">
-                        <use fill="black" fill-opacity="1" filter="url(#filter-8)" xlink:href="#path-7"></use>
-                        <use fill="#F0F2F5" fill-rule="evenodd" xlink:href="#path-7"></use>
-                        <path stroke="#A3B1BF" stroke-width="1.62" d="M198.48,106.581667 L198.48,90.6683333 L183.957568,90.6683333 C180.777751,90.6683333 178.2,93.2460841 178.2,96.4259009 L178.2,100.824099 C178.2,104.003916 180.777751,106.581667 183.957568,106.581667 L198.48,106.581667 Z"></path>
-                    </g>
-                    <path d="M169.537821,109.198898 L179.520726,109.198898 L179.520726,106.316665 C179.657239,106.659699 174.968976,106.316665 172.419859,106.316665 L174.153055,100.243742 C171.605657,100.243742 169.537821,102.294522 169.537821,104.822572 L169.537821,109.198898 Z M181.404585,106.764356 L181.334952,105.82938 C178.493277,106.319657 175.877716,105.82938 172.088276,105.82938 L174.153055,98.0162037 C170.365914,98.0162037 167.291667,101.063519 167.291667,104.822572 L167.291667,106.764356 L166.869647,106.764356 L166.869647,106.764356 C165.758829,106.764356 164.858333,107.664852 164.858333,108.775669 L164.858333,108.775669 L164.858333,115.540394 C164.858333,119.983665 168.460316,123.585648 172.903588,123.585648 L176.279745,123.585648 C180.723017,123.585648 184.325,119.983665 184.325,115.540394 L184.325,108.775669 C184.325,107.664852 183.424504,106.764356 182.313686,106.764356 L181.404585,106.764356 Z" id="Shape" fill="#D4DBE2" fill-rule="nonzero"></path>
-                    <g id="Group-6" filter="url(#filter-9)" transform="translate(160.419753, 95.472603)">
-                        <ellipse id="Oval-191" stroke="#D9D9D9" stroke-width="1.09459459" fill="#F5F5F5" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                        <polygon id="Path-301" fill="#D9D9D9" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                    </g>
-                    <g id="Group-6" filter="url(#filter-10)" transform="translate(189.259259, 95.472603)">
-                        <ellipse id="Oval-191" stroke="#D9D9D9" stroke-width="1.09459459" fill="#F5F5F5" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                        <polygon id="Path-301" fill="#D9D9D9" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                    </g>
-                    <g id="lock" transform="translate(166.683333, 96.798611)">
-                        <path d="M2.43333333,9.34812925 L2.43333333,7.750693 C2.43333333,4.33901358 4.64933408,1.45058816 7.70555556,0.476293029 L7.70555556,4.05203095 C6.57838885,4.84048413 5.84,6.15673686 5.84,7.64734194 L5.84,9.34812925 L14.4830461,9.34812925 C14.4830461,8.8280509 14.4830461,8.25372782 14.4830461,7.64734194 C14.4830461,6.44285214 14.0009139,5.352206 13.2211113,4.56188949 L13.2211113,0.864048014 C15.7633754,2.09038625 17.52,4.7131478 17.52,7.750693 C17.52,8.30041562 17.52,8.83504216 17.52,9.3491485 C18.6008993,9.38327886 19.4666667,10.2702555 19.4666667,11.3594429 L19.4666667,18.3317768 C19.4666667,22.7750482 15.8646835,26.3770314 11.4214121,26.3770314 L8.04525456,26.3770314 C3.60198316,26.3770314 5.4414381e-16,22.7750482 0,18.3317768 L0,11.3594429 C-1.36035952e-16,10.248625 0.900495789,9.34812925 2.01131364,9.34812925 L2.01131364,9.34812925 L2.43333333,9.34812925 Z" id="Combined-Shape" stroke="#A3B1BF" stroke-width="1.62" fill="#F0F2F5"></path>
-                        <g id="Oval-1115">
-                            <use fill-opacity="0.3" fill="#A3B1BF" fill-rule="evenodd" xlink:href="#path-11"></use>
-                            <use fill="black" fill-opacity="1" filter="url(#filter-12)" xlink:href="#path-11"></use>
-                        </g>
-                    </g>
-                    <g id="Group-6" filter="url(#filter-13)" transform="translate(64.000000, 75.000000)">
-                        <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.09459459" fill="#F5F5F5" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                        <polygon id="Path-301" fill="#A3B1BF" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                    </g>
-                    <g id="Group-6-Copy-11" filter="url(#filter-14)" transform="translate(152.000000, 75.000000)">
-                        <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.09459459" fill="#F5F5F5" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                        <polygon id="Path-301" fill="#A3B1BF" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                    </g>
-                    <g id="Group-6-Copy-2" filter="url(#filter-15)" transform="translate(57.000000, 120.000000)">
-                        <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.09459459" fill="#F5F5F5" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                        <polygon id="Path-301" fill="#A3B1BF" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                    </g>
-                    <g id="Group-6-Copy-3" filter="url(#filter-16)" transform="translate(57.000000, 137.000000)">
-                        <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.09459459" fill="#F5F5F5" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                        <polygon id="Path-301" fill="#A3B1BF" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                    </g>
-                    <g id="Group-6-Copy-4" filter="url(#filter-17)" transform="translate(64.000000, 186.000000)">
-                        <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.09459459" fill="#F5F5F5" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                        <polygon id="Path-301" fill="#A3B1BF" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                    </g>
-                    <g id="Group-6-Copy-5" filter="url(#filter-18)" transform="translate(93.000000, 191.000000)">
-                        <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.09459459" fill="#F5F5F5" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                        <polygon id="Path-301" fill="#A3B1BF" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                    </g>
-                    <g id="Group-6-Copy-6" filter="url(#filter-19)" transform="translate(122.000000, 191.000000)">
-                        <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.09459459" fill="#F5F5F5" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                        <polygon id="Path-301" fill="#A3B1BF" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                    </g>
-                    <g id="Group-6-Copy-7" filter="url(#filter-20)" transform="translate(152.000000, 186.000000)">
-                        <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.09459459" fill="#F5F5F5" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                        <polygon id="Path-301" fill="#A3B1BF" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                    </g>
-                    <g id="Group-6" filter="url(#filter-21)" transform="translate(160.419753, 95.472603)">
-                        <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.09459459" fill="#F5F5F5" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                        <polygon id="Path-301" fill="#A3B1BF" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                    </g>
-                    <g id="Group-6" filter="url(#filter-22)" transform="translate(189.259259, 95.472603)">
-                        <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.09459459" fill="#F7FAFC" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                        <polygon id="Path-301" fill="#A3B1BF" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                    </g>
-                    <g id="Group-6" filter="url(#filter-23)" transform="translate(25.000000, 38.000000)">
-                        <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.64189189" fill="#F7FAFC" cx="4.38" cy="4.93125" rx="4.38" ry="4.38333333"></ellipse>
-                        <polygon id="Path-301" fill="#A3B1BF" points="4.0041131 9.13310534 7.56201455 8.23226901 2.34303487 0.44644438 0.446211571 3.63004005 0.788921826 7.80592737"></polygon>
-                    </g>
-                    <g id="Group-6-Copy-8" filter="url(#filter-24)" transform="translate(25.000000, 218.000000)">
-                        <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.64189189" fill="#F7FAFC" cx="4.38" cy="4.93125" rx="4.38" ry="4.38333333"></ellipse>
-                        <polygon id="Path-301" fill="#A3B1BF" points="4.0041131 9.13310534 7.56201455 8.23226901 2.34303487 0.44644438 0.446211571 3.63004005 0.788921826 7.80592737"></polygon>
-                    </g>
-                    <g id="Group-6-Copy-9" filter="url(#filter-25)" transform="translate(106.000000, 237.000000)">
-                        <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.64189189" fill="#F7FAFC" cx="4.38" cy="4.93125" rx="4.38" ry="4.38333333"></ellipse>
-                        <polygon id="Path-301" fill="#A3B1BF" points="4.0041131 9.13310534 7.56201455 8.23226901 2.34303487 0.44644438 0.446211571 3.63004005 0.788921826 7.80592737"></polygon>
-                    </g>
-                    <g id="Group-6-Copy-10" filter="url(#filter-26)" transform="translate(185.000000, 219.000000)">
-                        <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.64189189" fill="#F7FAFC" cx="4.38" cy="4.93125" rx="4.38" ry="4.38333333"></ellipse>
-                        <polygon id="Path-301" fill="#A3B1BF" points="4.0041131 9.13310534 7.56201455 8.23226901 2.34303487 0.44644438 0.446211571 3.63004005 0.788921826 7.80592737"></polygon>
-                    </g>
-                    <g id="Group-6" filter="url(#filter-27)" transform="translate(14.419753, 129.698630)">
-                        <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.64189189" fill="#F7FAFC" cx="4.38" cy="4.93125" rx="4.38" ry="4.38333333"></ellipse>
-                        <polygon id="Path-301" fill="#A3B1BF" points="4.0041131 9.13310534 7.56201455 8.23226901 2.34303487 0.44644438 0.446211571 3.63004005 0.788921826 7.80592737"></polygon>
-                    </g>
-                    <g id="Group-6" filter="url(#filter-28)" transform="translate(105.444444, 20.715753)">
-                        <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.64189189" fill="#F7FAFC" cx="4.38" cy="4.93125" rx="4.38" ry="4.38333333"></ellipse>
-                        <polygon id="Path-301" fill="#A3B1BF" points="4.0041131 9.13310534 7.56201455 8.23226901 2.34303487 0.44644438 0.446211571 3.63004005 0.788921826 7.80592737"></polygon>
-                    </g>
-                    <g id="Group-6" filter="url(#filter-29)" transform="translate(185.055000, 37.806250)">
-                        <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.64189189" fill="#F5F5F5" cx="4.38" cy="4.93125" rx="4.38" ry="4.38333333"></ellipse>
-                        <polygon id="Path-301" fill="#A3B1BF" points="4.0041131 9.13310534 7.56201455 8.23226901 2.34303487 0.44644438 0.446211571 3.63004005 0.788921826 7.80592737"></polygon>
-                    </g>
-                    <g id="Rectangle-373">
-                        <use fill="black" fill-opacity="1" filter="url(#filter-31)" xlink:href="#path-30"></use>
-                        <use fill="#F0F2F5" fill-rule="evenodd" xlink:href="#path-30"></use>
-                        <rect stroke="#A3B1BF" stroke-width="2.43" x="80.2983333" y="70.0089815" width="58.4033333" height="21.9218519"></rect>
-                    </g>
-                    <mask id="mask-33" fill="white">
-                        <use xlink:href="#path-32"></use>
-                    </mask>
-                    <use id="Mask" fill-opacity="0.3" fill="#A3B1BF" xlink:href="#path-32"></use>
-                    <rect id="Rectangle-375" fill="#A3B1BF" x="114.366667" y="77.3171296" width="1.825" height="8.11728395" rx="0.9125"></rect>
-                    <rect id="Rectangle-375" fill="#A3B1BF" x="118.016667" y="72.6496914" width="2.43333333" height="16.2345679" rx="1.21666667"></rect>
-                    <g id="Group-4" transform="translate(25.000000, 88.000000)">
-                        <g id="Rectangle-369">
-                            <use fill="black" fill-opacity="1" filter="url(#filter-35)" xlink:href="#path-34"></use>
-                            <use fill="#EAEFF3" fill-rule="evenodd" xlink:href="#path-34"></use>
-                            <path stroke="#A3B1BF" stroke-width="1.62" d="M14.6441667,30.0879167 L14.6441667,1.02458333 L6.69173423,1.02458333 C3.51191747,1.02458333 0.934166667,3.60233414 0.934166667,6.7821509 L0.934166667,24.3303491 C0.934166667,27.5101659 3.51191747,30.0879167 6.69173423,30.0879167 L14.6441667,30.0879167 Z"></path>
-                        </g>
-                        <g id="Group-6" filter="url(#filter-36)" transform="translate(6.207500, 6.789583)">
-                            <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.09459459" fill="#F7FAFC" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                            <polygon id="Path-301" fill="#A3B1BF" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                        </g>
-                        <g id="Group-6" filter="url(#filter-37)" transform="translate(6.543210, 19.181507)">
-                            <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.09459459" fill="#F7FAFC" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                            <polygon id="Path-301" fill="#A3B1BF" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                        </g>
-                        <g id="Rectangle-371">
-                            <use fill="#F0F2F5" fill-rule="evenodd" xlink:href="#path-38"></use>
-                            <path stroke="#A3B1BF" stroke-width="1.62" d="M18.4541667,9.31638699 L18.4541667,21.7961161 L41.6574976,19.7900592 C41.8219325,19.7734468 42.0191667,19.5280875 42.0191667,19.236911 L42.0191667,11.875589 C42.0191667,11.5822335 41.824213,11.3392839 41.6691435,11.3235325 L18.4541667,9.31638699 Z"></path>
-                        </g>
-                        <g id="Group-6" filter="url(#filter-39)" transform="translate(23.000000, 13.000000)">
-                            <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.09459459" fill="#F7FAFC" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                            <polygon id="Path-301" fill="#A3B1BF" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                        </g>
-                        <g id="Group-6-Copy" filter="url(#filter-40)" transform="translate(33.000000, 13.000000)">
-                            <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.09459459" fill="#F7FAFC" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                            <polygon id="Path-301" fill="#A3B1BF" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                        </g>
-                        <g id="Rectangle-370">
-                            <use fill="black" fill-opacity="1" filter="url(#filter-42)" xlink:href="#path-41"></use>
-                            <use fill="#EAEFF3" fill-rule="evenodd" xlink:href="#path-41"></use>
-                            <rect stroke="#A3B1BF" stroke-width="1.62" x="13.04" y="7.59958333" width="5.4975" height="15.9133333" rx="1.09459459"></rect>
-                        </g>
-                        <path d="M13.59875,15.55625 L17.97875,15.55625" id="Line" stroke="#A3B1BF" stroke-width="2.18918919" stroke-linecap="square"></path>
-                    </g>
-                    <g id="Group-4-Copy" transform="translate(25.000000, 145.000000)">
-                        <g id="Rectangle-369">
-                            <use fill="black" fill-opacity="1" filter="url(#filter-44)" xlink:href="#path-43"></use>
-                            <use fill="#EAEFF3" fill-rule="evenodd" xlink:href="#path-43"></use>
-                            <path stroke="#A3B1BF" stroke-width="1.62" d="M14.6441667,30.0879167 L14.6441667,1.02458333 L6.69173423,1.02458333 C3.51191747,1.02458333 0.934166667,3.60233414 0.934166667,6.7821509 L0.934166667,24.3303491 C0.934166667,27.5101659 3.51191747,30.0879167 6.69173423,30.0879167 L14.6441667,30.0879167 Z"></path>
-                        </g>
-                        <g id="Group-6" filter="url(#filter-45)" transform="translate(6.207500, 6.789583)">
-                            <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.09459459" fill="#F7FAFC" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                            <polygon id="Path-301" fill="#A3B1BF" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                        </g>
-                        <g id="Group-6" filter="url(#filter-46)" transform="translate(6.543210, 19.181507)">
-                            <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.09459459" fill="#F7FAFC" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                            <polygon id="Path-301" fill="#A3B1BF" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                        </g>
-                        <g id="Rectangle-371">
-                            <use fill="#F0F2F5" fill-rule="evenodd" xlink:href="#path-47"></use>
-                            <path stroke="#A3B1BF" stroke-width="1.62" d="M18.4541667,9.31638699 L18.4541667,21.7961161 L41.6574976,19.7900592 C41.8219325,19.7734468 42.0191667,19.5280875 42.0191667,19.236911 L42.0191667,11.875589 C42.0191667,11.5822335 41.824213,11.3392839 41.6691435,11.3235325 L18.4541667,9.31638699 Z"></path>
-                        </g>
-                        <g id="Group-6" filter="url(#filter-48)" transform="translate(23.000000, 13.000000)">
-                            <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.09459459" fill="#F7FAFC" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                            <polygon id="Path-301" fill="#A3B1BF" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                        </g>
-                        <g id="Group-6-Copy" filter="url(#filter-49)" transform="translate(33.000000, 13.000000)">
-                            <ellipse id="Oval-191" stroke="#A3B1BF" stroke-width="1.09459459" fill="#F7FAFC" cx="2.19" cy="2.73958333" rx="2.19" ry="2.19166667"></ellipse>
-                            <polygon id="Path-301" fill="#A3B1BF" points="3.78100727 4.39009284 1.17151744 0.497180523 0.223105786 2.08897836 0.101076918 4.39009284"></polygon>
-                        </g>
-                        <g id="Rectangle-370">
-                            <use fill="black" fill-opacity="1" filter="url(#filter-51)" xlink:href="#path-50"></use>
-                            <use fill="#EAEFF3" fill-rule="evenodd" xlink:href="#path-50"></use>
-                            <rect stroke="#A3B1BF" stroke-width="1.62" x="13.04" y="7.59958333" width="5.4975" height="15.9133333" rx="1.09459459"></rect>
-                        </g>
-                        <path d="M13.59875,15.55625 L17.97875,15.55625" id="Line" stroke="#A3B1BF" stroke-width="2.18918919" stroke-linecap="square"></path>
-                    </g>
-                </g>
-                <g id="Group-17" transform="translate(135.185185, 131.500000)">
-                    <path d="M22.4835494,46.23099 C10.0861375,46.23099 0.0360493827,36.1732534 0.0360493827,23.7664066 C0.0360493827,11.3595599 10.0861375,1.30182331 22.4835494,1.30182331 C34.8809613,1.30182331 44.9310494,11.3595599 44.9310494,23.7664066 C44.9310494,36.1732534 34.8809613,46.23099 22.4835494,46.23099 Z M22.4835494,39.65599 C31.2524505,39.65599 38.3610494,32.5419812 38.3610494,23.7664066 C38.3610494,14.9908321 31.2524505,7.87682331 22.4835494,7.87682331 C13.7146483,7.87682331 6.60604938,14.9908321 6.60604938,23.7664066 C6.60604938,32.5419812 13.7146483,39.65599 22.4835494,39.65599 Z" id="Oval-190" fill-opacity="0.3" fill="#A3B1BF"></path>
-                    <mask id="mask-53" fill="white">
-                        <use xlink:href="#path-52"></use>
-                    </mask>
-                    <g id="Mask">
-                        <use fill="black" fill-opacity="1" filter="url(#filter-54)" xlink:href="#path-52"></use>
-                        <use stroke="#A3B1BF" stroke-width="1.09459459" fill="#A3B1BF" fill-rule="evenodd" xlink:href="#path-52"></use>
-                    </g>
-                    <g id="Group-7" transform="translate(0.360494, 0.078598)" fill="#98A5B3">
-                        <path d="M20.5636489,0.927088888 C22.1113303,0.589405992 23.7186545,0.411496914 25.3675,0.411496914 C37.7649119,0.411496914 47.815,10.4692335 47.815,22.8760802 C47.815,33.7386653 40.1110508,42.8005273 29.8728116,44.8880725 L27.4696515,38.6276265 C35.2448963,37.5983622 41.245,30.9384541 41.245,22.8760802 C41.245,14.1005057 34.1364011,6.98649691 25.3675,6.98649691 C22.0362626,6.98649691 18.9446369,8.01317718 16.3913275,9.76760576 L15.30877,6.94744709 L20.5636489,0.927088888 Z" id="Oval-190"></path>
-                    </g>
-                    <path d="M26.802716,45.1351566 C14.4053041,45.1351566 4.35521605,35.0774201 4.35521605,22.6705733 C4.35521605,10.2637265 14.4053041,0.20598998 26.802716,0.20598998 C39.200128,0.20598998 49.250216,10.2637265 49.250216,22.6705733 C49.250216,35.0774201 39.200128,45.1351566 26.802716,45.1351566 Z M26.802716,38.5601566 C35.5716172,38.5601566 42.680216,31.4461479 42.680216,22.6705733 C42.680216,13.8949988 35.5716172,6.78098998 26.802716,6.78098998 C18.0338149,6.78098998 10.925216,13.8949988 10.925216,22.6705733 C10.925216,31.4461479 18.0338149,38.5601566 26.802716,38.5601566 Z" id="Oval-190" fill="#A3B1BF"></path>
-                    <path d="M37.5685802,6.47400902 C37.5685802,6.47400902 40.3560433,8.0639828 43.0005786,12.4958138 C45.6451139,16.9276447 45.9870813,21.4863845 45.9870813,21.4863845" id="Line" stroke="#F7FAFC" stroke-width="1.62" stroke-linecap="round"></path>
-                    <g id="Oval-199">
-                        <use fill="black" fill-opacity="1" filter="url(#filter-56)" xlink:href="#path-55"></use>
-                        <use fill="#A3B1BF" fill-rule="evenodd" xlink:href="#path-55"></use>
-                    </g>
-                    <path d="M27.0403924,24.1861178 C28.3842853,24.1861178 29.4737257,23.0958483 29.4737257,21.7509326 C29.4737257,20.406017 28.3842853,19.3157475 27.0403924,19.3157475 C27.0403924,19.3157475 27.6699621,20.406017 27.6699621,21.7509326 C27.6699621,23.0958483 27.0403924,24.1861178 27.0403924,24.1861178 Z" id="Oval-199" fill="#F7FAFC" transform="translate(28.257059, 21.750933) rotate(-43.000000) translate(-28.257059, -21.750933) "></path>
-                </g>
-            </g>
-        </g>
-    </g>
-</svg>
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/public/img/bg/404.svg b/Source/UBCS-WEB/dist/public/img/bg/404.svg
deleted file mode 100644
index 5531d05..0000000
--- a/Source/UBCS-WEB/dist/public/img/bg/404.svg
+++ /dev/null
@@ -1,314 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg width="423px" height="341px" viewBox="0 0 423 341" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <!-- Generator: Sketch 46.2 (44496) - http://www.bohemiancoding.com/sketch -->
-    <title>Group 4</title>
-    <desc>Created with Sketch.</desc>
-    <defs></defs>
-    <g id="Ant-Design-Pro-3.0" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
-        <g id="404" transform="translate(-484.000000, -221.000000)">
-            <g id="Group-4" transform="translate(464.000000, 222.000000)">
-                <g id="Group-5" transform="translate(75.417348, 0.163879)" stroke="#A3B1BF" stroke-width="1.62" opacity="0.6" stroke-linejoin="round" stroke-dasharray="12.15">
-                    <path d="M169.575185,288.890375 C103.647066,288.890375 50.2010204,235.455806 50.2010204,169.540425 C50.2010204,103.625045 103.647066,50.1904762 169.575185,50.1904762 C235.50394,50.1904762 288.94935,103.625045 288.94935,169.540425 C288.94935,235.455806 235.50394,288.890375 169.575185,288.890375 Z" id="Stroke-1"></path>
-                    <path d="M169.405699,338.555288 C76.0274364,338.555288 0.329411882,262.872619 0.329411882,169.513299 C0.329411882,76.1539786 76.0274364,0.471309613 169.405699,0.471309613 C262.783961,0.471309613 338.481985,76.1539786 338.481985,169.513299 C338.481985,262.872619 262.783961,338.555288 169.405699,338.555288 Z" id="Stroke-3"></path>
-                </g>
-                <polygon id="Fill-6" fill="#F5F5F5" transform="translate(106.914750, 199.432805) rotate(22.000000) translate(-106.914750, -199.432805) " points="97.7112298 198.803016 116.11827 190.231152 107.544667 208.634458"></polygon>
-                <polygon id="Stroke-7" stroke="#A3B1BF" stroke-width="1.62" stroke-linejoin="round" transform="translate(106.914750, 199.432805) rotate(22.000000) translate(-106.914750, -199.432805) " points="97.7112298 198.803016 116.11827 190.231152 107.544667 208.634458"></polygon>
-                <polygon id="Fill-8" transform="translate(58.996118, 219.767028) rotate(22.000000) translate(-58.996118, -219.767028) " points="38.8543444 215.183828 54.4119879 199.629341 79.1378915 224.350228 63.580248 239.904716"></polygon>
-                <polygon id="Stroke-9" stroke="#A3B1BF" stroke-width="1.62" stroke-linejoin="round" transform="translate(58.996118, 219.767028) rotate(22.000000) translate(-58.996118, -219.767028) " points="38.8543444 215.183828 54.4119879 199.629341 79.1378915 224.350228 63.580248 239.904716"></polygon>
-                <polygon id="Fill-10" fill="#F5F5F5" transform="translate(71.226096, 214.577614) rotate(22.000000) translate(-71.226096, -214.577614) " points="51.4642422 198.657893 55.3028278 194.820086 90.9879502 230.497335 87.1487294 234.335141"></polygon>
-                <polygon id="Stroke-11" stroke="#A3B1BF" stroke-width="1.62" fill="#F0F2F5" stroke-linejoin="round" transform="translate(71.226096, 214.577614) rotate(22.000000) translate(-71.226096, -214.577614) " points="51.4642422 198.657893 55.3028278 194.820086 90.9879502 230.497335 87.1487294 234.335141"></polygon>
-                <polygon id="Fill-12" transform="translate(84.698338, 273.903349) rotate(22.000000) translate(-84.698338, -273.903349) " points="56.0769883 259.690379 70.4821667 245.288122 113.319688 288.116319 98.9145099 302.518575"></polygon>
-                <polygon id="Stroke-13" stroke="#A3B1BF" stroke-width="1.62" stroke-linejoin="round" transform="translate(84.698338, 273.903349) rotate(22.000000) translate(-84.698338, -273.903349) " points="56.0769883 259.690379 70.4821667 245.288122 113.319688 288.116319 98.9145099 302.518575"></polygon>
-                <polygon id="Fill-14" transform="translate(75.456149, 212.782520) rotate(22.000000) translate(-75.456149, -212.782520) " points="63.8911557 203.879723 66.5512281 201.22019 87.0211429 221.685318 84.3604352 224.34485"></polygon>
-                <polygon id="Stroke-15" stroke="#A3B1BF" stroke-width="1.62" stroke-linejoin="round" transform="translate(75.456149, 212.782520) rotate(22.000000) translate(-75.456149, -212.782520) " points="63.8911557 203.879723 66.5512281 201.22019 87.0211429 221.685318 84.3604352 224.34485"></polygon>
-                <polygon id="Fill-16" fill="#F5F5F5" transform="translate(78.176142, 202.618192) rotate(22.000000) translate(-78.176142, -202.618192) " points="74.4026766 205.006817 80.5652518 198.845492 81.9496076 200.229567 75.7870324 206.390892"></polygon>
-                <polygon id="Stroke-17" stroke="#A3B1BF" stroke-width="1.62" stroke-linejoin="round" transform="translate(78.176142, 202.618192) rotate(22.000000) translate(-78.176142, -202.618192) " points="74.4026766 205.006817 80.5652518 198.845492 81.9496076 200.229567 75.7870324 206.390892"></polygon>
-                <polygon id="Fill-18" fill="#F5F5F5" transform="translate(84.676979, 217.928886) rotate(22.000000) translate(-84.676979, -217.928886) " points="80.9035138 220.317511 87.066089 214.156186 88.4504448 215.540261 82.2878696 221.701586"></polygon>
-                <polygon id="Stroke-19" stroke="#A3B1BF" stroke-width="1.62" stroke-linejoin="round" transform="translate(84.676979, 217.928886) rotate(22.000000) translate(-84.676979, -217.928886) " points="80.9035138 220.317511 87.066089 214.156186 88.4504448 215.540261 82.2878696 221.701586"></polygon>
-                <polygon id="Fill-20" transform="translate(70.238421, 242.404581) rotate(22.000000) translate(-70.238421, -242.404581) " points="67.8493111 238.631881 74.0118863 244.793206 72.6275305 246.177281 66.4649553 240.015956"></polygon>
-                <polygon id="Stroke-21" stroke="#A3B1BF" stroke-width="1.62" stroke-linejoin="round" transform="translate(70.238421, 242.404581) rotate(22.000000) translate(-70.238421, -242.404581) " points="67.8493111 238.631881 74.0118863 244.793206 72.6275305 246.177281 66.4649553 240.015956"></polygon>
-                <polygon id="Fill-22" transform="translate(48.081755, 224.398789) rotate(22.000000) translate(-48.081755, -224.398789) " points="35.1127107 220.725179 36.3242602 211.432376 61.0507992 236.153899 51.756111 237.365203"></polygon>
-                <polygon id="Stroke-23" stroke="#A3B1BF" stroke-width="1.62" stroke-linejoin="round" transform="translate(48.081755, 224.398789) rotate(22.000000) translate(-48.081755, -224.398789) " points="35.1127107 220.725179 36.3242602 211.432376 61.0507992 236.153899 51.756111 237.365203"></polygon>
-                <polygon id="Fill-24" transform="translate(38.612968, 228.416820) rotate(22.000000) translate(-38.612968, -228.416820) " points="32.9179858 217.470622 26.2496982 216.056058 50.9762371 240.777581 49.5613861 234.110647"></polygon>
-                <polygon id="Stroke-25" stroke="#A3B1BF" stroke-width="1.62" stroke-linejoin="round" transform="translate(38.612968, 228.416820) rotate(22.000000) translate(-38.612968, -228.416820) " points="32.9179858 217.470622 26.2496982 216.056058 50.9762371 240.777581 49.5613861 234.110647"></polygon>
-                <polygon id="Fill-26" transform="translate(31.086342, 221.523909) rotate(22.000000) translate(-31.086342, -221.523909) " points="32.6469986 217.297684 26.8592604 218.37941 34.2314793 225.750133 35.3134242 219.963569"></polygon>
-                <polygon id="Stroke-27" stroke="#A3B1BF" stroke-width="1.62" stroke-linejoin="round" transform="translate(31.086342, 221.523909) rotate(22.000000) translate(-31.086342, -221.523909) " points="32.6469986 217.297684 26.8592604 218.37941 34.2314793 225.750133 35.3134242 219.963569"></polygon>
-                <polygon id="Fill-28" transform="translate(38.344372, 238.617819) rotate(22.000000) translate(-38.344372, -238.617819) " points="39.9050284 234.391595 34.1172902 235.47332 41.4895091 242.844044 42.571454 237.05748"></polygon>
-                <polygon id="Stroke-29" stroke="#A3B1BF" stroke-width="1.62" stroke-linejoin="round" transform="translate(38.344372, 238.617819) rotate(22.000000) translate(-38.344372, -238.617819) " points="39.9050284 234.391595 34.1172902 235.47332 41.4895091 242.844044 42.571454 237.05748"></polygon>
-                <polygon id="Fill-30" fill="#F0F2F5" transform="translate(75.352798, 203.766862) rotate(22.000000) translate(-75.352798, -203.766862) " points="71.4417859 201.708217 73.2937351 199.856644 79.2638092 205.824871 77.4118601 207.67708"></polygon>
-                <polygon id="Stroke-31" stroke="#A3B1BF" stroke-width="1.62" stroke-linejoin="round" transform="translate(75.352798, 203.766862) rotate(22.000000) translate(-75.352798, -203.766862) " points="71.4417859 201.708217 73.2937351 199.856644 79.2638092 205.824871 77.4118601 207.67708"></polygon>
-                <polygon id="Fill-32" fill="#F0F2F5" transform="translate(81.871541, 219.119730) rotate(22.000000) translate(-81.871541, -219.119730) " points="77.9605297 217.061085 79.8124789 215.209512 85.7825531 221.177739 83.9306039 223.029948"></polygon>
-                <polygon id="Stroke-33" stroke="#A3B1BF" stroke-width="1.62" stroke-linejoin="round" transform="translate(81.871541, 219.119730) rotate(22.000000) translate(-81.871541, -219.119730) " points="77.9605297 217.061085 79.8124789 215.209512 85.7825531 221.177739 83.9306039 223.029948"></polygon>
-                <polygon id="Fill-34" transform="translate(68.034935, 237.215417) rotate(22.000000) translate(-68.034935, -237.215417) " points="65.1594898 237.106164 67.9256601 234.340555 70.9103796 237.324669 68.1442092 240.090278"></polygon>
-                <polygon id="Stroke-35" stroke="#A3B1BF" stroke-width="1.62" fill="#F5F5F5" stroke-linejoin="round" transform="translate(68.034935, 237.215417) rotate(22.000000) translate(-68.034935, -237.215417) " points="65.1594898 237.106164 67.9256601 234.340555 70.9103796 237.324669 68.1442092 240.090278"></polygon>
-                <path d="M90.2556147,213.065319 C79.2271463,202.039088 74.6433339,188.153875 78.4889079,179.512775 C79.1248602,178.084237 80.8319571,175.429786 84.5339495,179.131027 C88.2353065,182.832268 120.560237,215.150007 123.931865,218.52095 C127.303492,221.891894 125.245065,224.192545 123.817508,224.827733 C115.174655,228.675068 101.284718,224.092186 90.2556147,213.065319 Z" id="Fill-36" fill="#F5F5F5" transform="translate(101.453924, 201.708917) rotate(22.000000) translate(-101.453924, -201.708917) "></path>
-                <path d="M90.2556147,213.065319 C79.2271463,202.039088 74.6433339,188.153875 78.4889079,179.512775 C79.1248602,178.084237 80.8319571,175.429786 84.5339495,179.131027 C88.2353065,182.832268 120.560237,215.150007 123.931865,218.52095 C127.303492,221.891894 125.245065,224.192545 123.817508,224.827733 C115.174655,228.675068 101.284718,224.092186 90.2556147,213.065319 Z" id="Stroke-38" stroke="#A3B1BF" stroke-width="1.62" fill="#F0F2F5" stroke-linejoin="round" transform="translate(101.453924, 201.708917) rotate(22.000000) translate(-101.453924, -201.708917) "></path>
-                <polygon id="Fill-40" fill="#F0F2F5" transform="translate(86.633853, 208.038961) rotate(22.000000) translate(-86.633853, -208.038961) " points="77.9716233 201.230061 79.8235724 199.378488 95.2960835 214.84786 93.4441343 216.699433"></polygon>
-                <polygon id="Stroke-42" stroke="#A3B1BF" stroke-width="1.62" stroke-linejoin="round" transform="translate(86.633853, 208.038961) rotate(22.000000) translate(-86.633853, -208.038961) " points="77.9716233 201.230061 79.8235724 199.378488 95.2960835 214.84786 93.4441343 216.699433"></polygon>
-                <path d="M121.635514,196.068815 C120.517356,197.186746 118.704797,197.186746 117.586639,196.068815 C116.469116,194.950884 116.469116,193.138692 117.586639,192.020761 C118.704797,190.903465 120.517356,190.903465 121.635514,192.020761 C122.753672,193.138692 122.753672,194.950884 121.635514,196.068815" id="Fill-44" fill="#A3B1BF" transform="translate(119.611315, 194.045026) rotate(22.000000) translate(-119.611315, -194.045026) "></path>
-                <polygon id="Fill-46" fill-opacity="0.6" fill="#A3B1BF" transform="translate(81.250567, 248.056422) rotate(22.000000) translate(-81.250567, -248.056422) " points="81.2505672 249.672341 79.6343206 248.056422 81.2505672 246.440503 82.8668137 248.056422"></polygon>
-                <polygon id="Stroke-48" transform="translate(81.250567, 248.056422) rotate(22.000000) translate(-81.250567, -248.056422) " points="81.2505672 249.672341 79.6343206 248.056422 81.2505672 246.440503 82.8668137 248.056422"></polygon>
-                <polygon id="Fill-50" fill-opacity="0.6" fill="#A3B1BF" transform="translate(82.702196, 251.475282) rotate(22.000000) translate(-82.702196, -251.475282) " points="82.7021965 253.091201 81.0859499 251.475282 82.7021965 249.859363 84.318443 251.475282"></polygon>
-                <polygon id="Stroke-52" transform="translate(82.702196, 251.475282) rotate(22.000000) translate(-82.702196, -251.475282) " points="82.7021965 253.091201 81.0859499 251.475282 82.7021965 249.859363 84.318443 251.475282"></polygon>
-                <polygon id="Fill-54" fill-opacity="0.6" fill="#A3B1BF" transform="translate(84.153791, 254.894059) rotate(22.000000) translate(-84.153791, -254.894059) " points="84.1537906 256.509978 82.5375441 254.894059 84.1537906 253.278141 85.7700372 254.894059"></polygon>
-                <polygon id="Stroke-56" transform="translate(84.153791, 254.894059) rotate(22.000000) translate(-84.153791, -254.894059) " points="84.1537906 256.509978 82.5375441 254.894059 84.1537906 253.278141 85.7700372 254.894059"></polygon>
-                <polygon id="Fill-58" fill-opacity="0.6" fill="#A3B1BF" transform="translate(85.605385, 258.312837) rotate(22.000000) translate(-85.605385, -258.312837) " points="85.6053848 259.928756 83.9891383 258.312837 85.6053848 256.696918 87.2216313 258.312837"></polygon>
-                <polygon id="Stroke-60" transform="translate(85.605385, 258.312837) rotate(22.000000) translate(-85.605385, -258.312837) " points="85.6053848 259.928756 83.9891383 258.312837 85.6053848 256.696918 87.2216313 258.312837"></polygon>
-                <polygon id="Fill-62" fill-opacity="0.6" fill="#A3B1BF" transform="translate(78.094482, 249.395723) rotate(22.000000) translate(-78.094482, -249.395723) " points="78.0944819 251.011642 76.4782353 249.395723 78.0944819 247.779804 79.7107284 249.395723"></polygon>
-                <polygon id="Stroke-64" transform="translate(78.094482, 249.395723) rotate(22.000000) translate(-78.094482, -249.395723) " points="78.0944819 251.011642 76.4782353 249.395723 78.0944819 247.779804 79.7107284 249.395723"></polygon>
-                <polygon id="Fill-66" fill-opacity="0.6" fill="#A3B1BF" transform="translate(79.546052, 252.814559) rotate(22.000000) translate(-79.546052, -252.814559) " points="79.5460522 254.430478 77.9298057 252.814559 79.5460522 251.198641 81.1622988 252.814559"></polygon>
-                <polygon id="Stroke-68" transform="translate(79.546052, 252.814559) rotate(22.000000) translate(-79.546052, -252.814559) " points="79.5460522 254.430478 77.9298057 252.814559 79.5460522 251.198641 81.1622988 252.814559"></polygon>
-                <polygon id="Fill-70" fill-opacity="0.6" fill="#A3B1BF" transform="translate(80.997705, 256.233360) rotate(22.000000) translate(-80.997705, -256.233360) " points="80.9977053 257.849279 79.3814588 256.23336 80.9977053 254.617442 82.6139518 256.23336"></polygon>
-                <polygon id="Stroke-72" transform="translate(80.997705, 256.233360) rotate(22.000000) translate(-80.997705, -256.233360) " points="79.3814588 256.23336 80.9977053 254.617442 82.6139518 256.23336 80.9977053 257.849279"></polygon>
-                <polygon id="Fill-74" fill-opacity="0.6" fill="#A3B1BF" transform="translate(82.449276, 259.652197) rotate(22.000000) translate(-82.449276, -259.652197) " points="82.4492757 261.268115 80.8330292 259.652197 82.4492757 258.036278 84.0655222 259.652197"></polygon>
-                <polygon id="Stroke-76" transform="translate(82.449276, 259.652197) rotate(22.000000) translate(-82.449276, -259.652197) " points="82.4492757 261.268115 80.8330292 259.652197 82.4492757 258.036278 84.0655222 259.652197"></polygon>
-                <polygon id="Fill-78" fill-opacity="0.6" fill="#A3B1BF" transform="translate(74.938373, 250.735083) rotate(22.000000) translate(-74.938373, -250.735083) " points="74.9383727 252.351002 73.3221262 250.735083 74.9383727 249.119164 76.5546193 250.735083"></polygon>
-                <polygon id="Stroke-80" transform="translate(74.938373, 250.735083) rotate(22.000000) translate(-74.938373, -250.735083) " points="74.9383727 252.351002 73.3221262 250.735083 74.9383727 249.119164 76.5546193 250.735083"></polygon>
-                <polygon id="Fill-82" fill-opacity="0.6" fill="#A3B1BF" transform="translate(76.389967, 254.153860) rotate(22.000000) translate(-76.389967, -254.153860) " points="76.3899669 255.769779 74.7737204 254.15386 76.3899669 252.537942 78.0062134 254.15386"></polygon>
-                <polygon id="Stroke-84" transform="translate(76.389967, 254.153860) rotate(22.000000) translate(-76.389967, -254.153860) " points="76.3899669 255.769779 74.7737204 254.15386 76.3899669 252.537942 78.0062134 254.15386"></polygon>
-                <polygon id="Fill-86" fill-opacity="0.6" fill="#A3B1BF" transform="translate(77.841620, 257.572661) rotate(22.000000) translate(-77.841620, -257.572661) " points="77.84162 259.18858 76.2253735 257.572661 77.84162 255.956743 79.4578665 257.572661"></polygon>
-                <polygon id="Stroke-88" transform="translate(77.841620, 257.572661) rotate(22.000000) translate(-77.841620, -257.572661) " points="77.84162 259.18858 76.2253735 257.572661 77.84162 255.956743 79.4578665 257.572661"></polygon>
-                <polygon id="Fill-90" fill-opacity="0.6" fill="#A3B1BF" transform="translate(79.293190, 260.991498) rotate(22.000000) translate(-79.293190, -260.991498) " points="79.2931904 262.607416 77.6769438 260.991498 79.2931904 259.375579 80.9094369 260.991498"></polygon>
-                <polygon id="Stroke-92" transform="translate(79.293190, 260.991498) rotate(22.000000) translate(-79.293190, -260.991498) " points="79.2931904 262.607416 77.6769438 260.991498 79.2931904 259.375579 80.9094369 260.991498"></polygon>
-                <polygon id="Fill-94" fill-opacity="0.6" fill="#A3B1BF" transform="translate(71.782287, 252.074384) rotate(22.000000) translate(-71.782287, -252.074384) " points="71.7822874 253.690302 70.1660409 252.074384 71.7822874 250.458465 73.3985339 252.074384"></polygon>
-                <polygon id="Stroke-96" transform="translate(71.782287, 252.074384) rotate(22.000000) translate(-71.782287, -252.074384) " points="71.7822874 253.690302 70.1660409 252.074384 71.7822874 250.458465 73.3985339 252.074384"></polygon>
-                <polygon id="Fill-98" fill-opacity="0.6" fill="#A3B1BF" transform="translate(73.233882, 255.493161) rotate(22.000000) translate(-73.233882, -255.493161) " points="73.2338816 257.10908 71.6176351 255.493161 73.2338816 253.877242 74.8501281 255.493161"></polygon>
-                <polygon id="Stroke-100" transform="translate(73.233882, 255.493161) rotate(22.000000) translate(-73.233882, -255.493161) " points="73.2338816 257.10908 71.6176351 255.493161 73.2338816 253.877242 74.8501281 255.493161"></polygon>
-                <polygon id="Fill-102" fill-opacity="0.6" fill="#A3B1BF" transform="translate(74.685535, 258.911962) rotate(22.000000) translate(-74.685535, -258.911962) " points="74.6855347 260.527881 73.0692881 258.911962 74.6855347 257.296044 76.3017812 258.911962"></polygon>
-                <polygon id="Stroke-104" transform="translate(74.685535, 258.911962) rotate(22.000000) translate(-74.685535, -258.911962) " points="74.6855347 260.527881 73.0692881 258.911962 74.6855347 257.296044 76.3017812 258.911962"></polygon>
-                <polygon id="Fill-106" fill-opacity="0.6" fill="#A3B1BF" transform="translate(76.137105, 262.330799) rotate(22.000000) translate(-76.137105, -262.330799) " points="76.137105 263.946717 74.5208585 262.330799 76.137105 260.71488 77.7533516 262.330799"></polygon>
-                <polygon id="Stroke-108" transform="translate(76.137105, 262.330799) rotate(22.000000) translate(-76.137105, -262.330799) " points="76.137105 263.946717 74.5208585 262.330799 76.137105 260.71488 77.7533516 262.330799"></polygon>
-                <polygon id="Fill-110" fill-opacity="0.6" fill="#A3B1BF" transform="translate(68.626202, 253.413685) rotate(22.000000) translate(-68.626202, -253.413685) " points="68.6262021 255.029603 67.0099556 253.413685 68.6262021 251.797766 70.2424486 253.413685"></polygon>
-                <polygon id="Stroke-112" transform="translate(68.626202, 253.413685) rotate(22.000000) translate(-68.626202, -253.413685) " points="68.6262021 255.029603 67.0099556 253.413685 68.6262021 251.797766 70.2424486 253.413685"></polygon>
-                <polygon id="Fill-114" fill-opacity="0.6" fill="#A3B1BF" transform="translate(70.077796, 256.832462) rotate(22.000000) translate(-70.077796, -256.832462) " points="70.0777963 258.448381 68.4615497 256.832462 70.0777963 255.216543 71.6940428 256.832462"></polygon>
-                <polygon id="Stroke-116" transform="translate(70.077796, 256.832462) rotate(22.000000) translate(-70.077796, -256.832462) " points="70.0777963 258.448381 68.4615497 256.832462 70.0777963 255.216543 71.6940428 256.832462"></polygon>
-                <polygon id="Fill-118" fill-opacity="0.6" fill="#A3B1BF" transform="translate(71.529426, 260.251322) rotate(22.000000) translate(-71.529426, -260.251322) " points="71.5294256 261.867241 69.913179 260.251322 71.5294256 258.635403 73.1456721 260.251322"></polygon>
-                <polygon id="Stroke-120" transform="translate(71.529426, 260.251322) rotate(22.000000) translate(-71.529426, -260.251322) " points="71.5294256 261.867241 69.913179 260.251322 71.5294256 258.635403 73.1456721 260.251322"></polygon>
-                <polygon id="Fill-122" fill-opacity="0.6" fill="#A3B1BF" transform="translate(72.981020, 263.670099) rotate(22.000000) translate(-72.981020, -263.670099) " points="72.9810197 265.286018 71.3647732 263.670099 72.9810197 262.054181 74.5972663 263.670099"></polygon>
-                <polygon id="Stroke-124" transform="translate(72.981020, 263.670099) rotate(22.000000) translate(-72.981020, -263.670099) " points="72.9810197 265.286018 71.3647732 263.670099 72.9810197 262.054181 74.5972663 263.670099"></polygon>
-                <polygon id="Fill-126" fill-opacity="0.6" fill="#A3B1BF" transform="translate(88.852907, 265.961362) rotate(22.000000) translate(-88.852907, -265.961362) " points="88.8529067 267.577281 87.2366602 265.961362 88.8529067 264.345443 90.4691533 265.961362"></polygon>
-                <polygon id="Stroke-128" transform="translate(88.852907, 265.961362) rotate(22.000000) translate(-88.852907, -265.961362) " points="88.8529067 267.577281 87.2366602 265.961362 88.8529067 264.345443 90.4691533 265.961362"></polygon>
-                <polygon id="Fill-130" fill-opacity="0.6" fill="#A3B1BF" transform="translate(90.304501, 269.380139) rotate(22.000000) translate(-90.304501, -269.380139) " points="90.3045009 270.996058 88.6882544 269.380139 90.3045009 267.764221 91.9207474 269.380139"></polygon>
-                <polygon id="Stroke-132" transform="translate(90.304501, 269.380139) rotate(22.000000) translate(-90.304501, -269.380139) " points="90.3045009 270.996058 88.6882544 269.380139 90.3045009 267.764221 91.9207474 269.380139"></polygon>
-                <polygon id="Fill-134" fill-opacity="0.6" fill="#A3B1BF" transform="translate(91.756130, 272.798999) rotate(22.000000) translate(-91.756130, -272.798999) " points="91.7561302 274.414918 90.1398837 272.798999 91.7561302 271.183081 93.3723767 272.798999"></polygon>
-                <polygon id="Stroke-136" transform="translate(91.756130, 272.798999) rotate(22.000000) translate(-91.756130, -272.798999) " points="91.7561302 274.414918 90.1398837 272.798999 91.7561302 271.183081 93.3723767 272.798999"></polygon>
-                <polygon id="Fill-138" fill-opacity="0.6" fill="#A3B1BF" transform="translate(93.207724, 276.217777) rotate(22.000000) translate(-93.207724, -276.217777) " points="93.2077244 277.833695 91.5914778 276.217777 93.2077244 274.601858 94.8239709 276.217777"></polygon>
-                <polygon id="Stroke-140" transform="translate(93.207724, 276.217777) rotate(22.000000) translate(-93.207724, -276.217777) " points="93.2077244 277.833695 91.5914778 276.217777 93.2077244 274.601858 94.8239709 276.217777"></polygon>
-                <polygon id="Fill-142" fill-opacity="0.6" fill="#A3B1BF" transform="translate(85.696821, 267.300663) rotate(22.000000) translate(-85.696821, -267.300663) " points="85.6968214 268.916582 84.0805749 267.300663 85.6968214 265.684744 87.313068 267.300663"></polygon>
-                <polygon id="Stroke-144" transform="translate(85.696821, 267.300663) rotate(22.000000) translate(-85.696821, -267.300663) " points="85.6968214 268.916582 84.0805749 267.300663 85.6968214 265.684744 87.313068 267.300663"></polygon>
-                <polygon id="Fill-146" fill-opacity="0.6" fill="#A3B1BF" transform="translate(87.148416, 270.719440) rotate(22.000000) translate(-87.148416, -270.719440) " points="87.1484156 272.335359 85.5321691 270.71944 87.1484156 269.103521 88.7646621 270.71944"></polygon>
-                <polygon id="Stroke-148" transform="translate(87.148416, 270.719440) rotate(22.000000) translate(-87.148416, -270.719440) " points="87.1484156 272.335359 85.5321691 270.71944 87.1484156 269.103521 88.7646621 270.71944"></polygon>
-                <polygon id="Fill-150" fill-opacity="0.6" fill="#A3B1BF" transform="translate(88.599986, 274.138276) rotate(22.000000) translate(-88.599986, -274.138276) " points="88.599986 275.754195 86.9837394 274.138276 88.599986 272.522358 90.2162325 274.138276"></polygon>
-                <polygon id="Stroke-152" transform="translate(88.599986, 274.138276) rotate(22.000000) translate(-88.599986, -274.138276) " points="88.599986 275.754195 86.9837394 274.138276 88.599986 272.522358 90.2162325 274.138276"></polygon>
-                <polygon id="Fill-154" fill-opacity="0.6" fill="#A3B1BF" transform="translate(90.051639, 277.557078) rotate(22.000000) translate(-90.051639, -277.557078) " points="90.0516391 279.172996 88.4353925 277.557078 90.0516391 275.941159 91.6678856 277.557078"></polygon>
-                <polygon id="Stroke-156" transform="translate(90.051639, 277.557078) rotate(22.000000) translate(-90.051639, -277.557078) " points="90.0516391 279.172996 88.4353925 277.557078 90.0516391 275.941159 91.6678856 277.557078"></polygon>
-                <polygon id="Fill-158" fill-opacity="0.6" fill="#A3B1BF" transform="translate(82.540736, 268.639964) rotate(22.000000) translate(-82.540736, -268.639964) " points="82.5407361 270.255882 80.9244896 268.639964 82.5407361 267.024045 84.1569826 268.639964"></polygon>
-                <polygon id="Stroke-160" transform="translate(82.540736, 268.639964) rotate(22.000000) translate(-82.540736, -268.639964) " points="82.5407361 270.255882 80.9244896 268.639964 82.5407361 267.024045 84.1569826 268.639964"></polygon>
-                <polygon id="Fill-162" fill-opacity="0.6" fill="#A3B1BF" transform="translate(83.992306, 272.058800) rotate(22.000000) translate(-83.992306, -272.058800) " points="83.9923065 273.674719 82.3760599 272.0588 83.9923065 270.442881 85.608553 272.0588"></polygon>
-                <polygon id="Stroke-164" transform="translate(83.992306, 272.058800) rotate(22.000000) translate(-83.992306, -272.058800) " points="83.9923065 273.674719 82.3760599 272.0588 83.9923065 270.442881 85.608553 272.0588"></polygon>
-                <polygon id="Fill-166" fill-opacity="0.6" fill="#A3B1BF" transform="translate(85.443901, 275.477577) rotate(22.000000) translate(-85.443901, -275.477577) " points="85.4439007 277.093496 83.8276541 275.477577 85.4439007 273.861659 87.0601472 275.477577"></polygon>
-                <polygon id="Stroke-168" transform="translate(85.443901, 275.477577) rotate(22.000000) translate(-85.443901, -275.477577) " points="85.4439007 277.093496 83.8276541 275.477577 85.4439007 273.861659 87.0601472 275.477577"></polygon>
-                <polygon id="Fill-170" fill-opacity="0.6" fill="#A3B1BF" transform="translate(86.895554, 278.896378) rotate(22.000000) translate(-86.895554, -278.896378) " points="86.8955537 280.512297 85.2793072 278.896378 86.8955537 277.28046 88.5118003 278.896378"></polygon>
-                <polygon id="Stroke-172" transform="translate(86.895554, 278.896378) rotate(22.000000) translate(-86.895554, -278.896378) " points="86.8955537 280.512297 85.2793072 278.896378 86.8955537 277.28046 88.5118003 278.896378"></polygon>
-                <polygon id="Fill-174" fill-opacity="0.6" fill="#A3B1BF" transform="translate(79.384651, 269.979265) rotate(22.000000) translate(-79.384651, -269.979265) " points="79.3846508 271.595183 77.7684043 269.979265 79.3846508 268.363346 81.0008973 269.979265"></polygon>
-                <polygon id="Stroke-176" transform="translate(79.384651, 269.979265) rotate(22.000000) translate(-79.384651, -269.979265) " points="79.3846508 271.595183 77.7684043 269.979265 79.3846508 268.363346 81.0008973 269.979265"></polygon>
-                <polygon id="Fill-178" fill-opacity="0.6" fill="#A3B1BF" transform="translate(80.836221, 273.398101) rotate(22.000000) translate(-80.836221, -273.398101) " points="80.8362212 275.01402 79.2199746 273.398101 80.8362212 271.782182 82.4524677 273.398101"></polygon>
-                <polygon id="Stroke-180" transform="translate(80.836221, 273.398101) rotate(22.000000) translate(-80.836221, -273.398101) " points="80.8362212 275.01402 79.2199746 273.398101 80.8362212 271.782182 82.4524677 273.398101"></polygon>
-                <polygon id="Fill-182" fill-opacity="0.6" fill="#A3B1BF" transform="translate(82.287815, 276.816878) rotate(22.000000) translate(-82.287815, -276.816878) " points="82.2878153 278.432797 80.6715688 276.816878 82.2878153 275.20096 83.9040619 276.816878"></polygon>
-                <polygon id="Stroke-184" transform="translate(82.287815, 276.816878) rotate(22.000000) translate(-82.287815, -276.816878) " points="82.2878153 278.432797 80.6715688 276.816878 82.2878153 275.20096 83.9040619 276.816878"></polygon>
-                <polygon id="Fill-186" fill-opacity="0.6" fill="#A3B1BF" transform="translate(83.739445, 280.235738) rotate(22.000000) translate(-83.739445, -280.235738) " points="83.7394446 281.851657 82.1231981 280.235738 83.7394446 278.61982 85.3556912 280.235738"></polygon>
-                <polygon id="Stroke-188" transform="translate(83.739445, 280.235738) rotate(22.000000) translate(-83.739445, -280.235738) " points="83.7394446 281.851657 82.1231981 280.235738 83.7394446 278.61982 85.3556912 280.235738"></polygon>
-                <polygon id="Fill-190" fill-opacity="0.6" fill="#A3B1BF" transform="translate(76.228483, 271.318601) rotate(22.000000) translate(-76.228483, -271.318601) " points="76.2284828 272.934519 74.6122362 271.318601 76.2284828 269.702682 77.8447293 271.318601"></polygon>
-                <polygon id="Stroke-192" transform="translate(76.228483, 271.318601) rotate(22.000000) translate(-76.228483, -271.318601) " points="76.2284828 272.934519 74.6122362 271.318601 76.2284828 269.702682 77.8447293 271.318601"></polygon>
-                <polygon id="Fill-194" fill-opacity="0.6" fill="#A3B1BF" transform="translate(77.680136, 274.737402) rotate(22.000000) translate(-77.680136, -274.737402) " points="77.6801358 276.353321 76.0638893 274.737402 77.6801358 273.121483 79.2963824 274.737402"></polygon>
-                <polygon id="Stroke-196" transform="translate(77.680136, 274.737402) rotate(22.000000) translate(-77.680136, -274.737402) " points="77.6801358 276.353321 76.0638893 274.737402 77.6801358 273.121483 79.2963824 274.737402"></polygon>
-                <polygon id="Fill-198" fill-opacity="0.6" fill="#A3B1BF" transform="translate(79.131730, 278.156179) rotate(22.000000) translate(-79.131730, -278.156179) " points="79.13173 279.772098 77.5154835 278.156179 79.13173 276.540261 80.7479765 278.156179"></polygon>
-                <polygon id="Stroke-200" transform="translate(79.131730, 278.156179) rotate(22.000000) translate(-79.131730, -278.156179) " points="79.13173 279.772098 77.5154835 278.156179 79.13173 276.540261 80.7479765 278.156179"></polygon>
-                <polygon id="Fill-202" fill-opacity="0.6" fill="#A3B1BF" transform="translate(80.583359, 281.575039) rotate(22.000000) translate(-80.583359, -281.575039) " points="80.5833593 283.190958 78.9671128 281.575039 80.5833593 279.959121 82.1996058 281.575039"></polygon>
-                <polygon id="Stroke-204" transform="translate(80.583359, 281.575039) rotate(22.000000) translate(-80.583359, -281.575039) " points="80.5833593 283.190958 78.9671128 281.575039 80.5833593 279.959121 82.1996058 281.575039"></polygon>
-                <polygon id="Fill-206" fill-opacity="0.6" fill="#A3B1BF" transform="translate(96.455246, 283.866302) rotate(22.000000) translate(-96.455246, -283.866302) " points="96.4552463 285.48222 94.8389998 283.866302 96.4552463 282.250383 98.0714929 283.866302"></polygon>
-                <polygon id="Stroke-208" transform="translate(96.455246, 283.866302) rotate(22.000000) translate(-96.455246, -283.866302) " points="96.4552463 285.48222 94.8389998 283.866302 96.4552463 282.250383 98.0714929 283.866302"></polygon>
-                <polygon id="Fill-210" fill-opacity="0.6" fill="#A3B1BF" transform="translate(97.906840, 287.285079) rotate(22.000000) translate(-97.906840, -287.285079) " points="97.9068405 288.900998 96.290594 287.285079 97.9068405 285.66916 99.523087 287.285079"></polygon>
-                <polygon id="Stroke-212" transform="translate(97.906840, 287.285079) rotate(22.000000) translate(-97.906840, -287.285079) " points="97.9068405 288.900998 96.290594 287.285079 97.9068405 285.66916 99.523087 287.285079"></polygon>
-                <polygon id="Fill-214" fill-opacity="0.6" fill="#A3B1BF" transform="translate(99.358435, 290.703856) rotate(22.000000) translate(-99.358435, -290.703856) " points="99.3584347 292.319775 97.7421881 290.703856 99.3584347 289.087938 100.974681 290.703856"></polygon>
-                <polygon id="Stroke-216" transform="translate(99.358435, 290.703856) rotate(22.000000) translate(-99.358435, -290.703856) " points="99.3584347 292.319775 97.7421881 290.703856 99.3584347 289.087938 100.974681 290.703856"></polygon>
-                <polygon id="Fill-218" fill-opacity="0.6" fill="#A3B1BF" transform="translate(100.810064, 294.122716) rotate(22.000000) translate(-100.810064, -294.122716) " points="100.810064 295.738635 99.1938174 294.122716 100.810064 292.506798 102.42631 294.122716"></polygon>
-                <polygon id="Stroke-220" transform="translate(100.810064, 294.122716) rotate(22.000000) translate(-100.810064, -294.122716) " points="100.810064 295.738635 99.1938174 294.122716 100.810064 292.506798 102.42631 294.122716"></polygon>
-                <polygon id="Fill-222" fill-opacity="0.6" fill="#A3B1BF" transform="translate(93.299102, 285.205579) rotate(22.000000) translate(-93.299102, -285.205579) " points="93.2991021 286.821497 91.6828556 285.205579 93.2991021 283.58966 94.9153486 285.205579"></polygon>
-                <polygon id="Stroke-224" transform="translate(93.299102, 285.205579) rotate(22.000000) translate(-93.299102, -285.205579) " points="93.2991021 286.821497 91.6828556 285.205579 93.2991021 283.58966 94.9153486 285.205579"></polygon>
-                <polygon id="Fill-226" fill-opacity="0.6" fill="#A3B1BF" transform="translate(94.750755, 288.624380) rotate(22.000000) translate(-94.750755, -288.624380) " points="94.7507552 290.240299 93.1345086 288.62438 94.7507552 287.008461 96.3670017 288.62438"></polygon>
-                <polygon id="Stroke-228" transform="translate(94.750755, 288.624380) rotate(22.000000) translate(-94.750755, -288.624380) " points="94.7507552 290.240299 93.1345086 288.62438 94.7507552 287.008461 96.3670017 288.62438"></polygon>
-                <polygon id="Fill-230" fill-opacity="0.6" fill="#A3B1BF" transform="translate(96.202326, 292.043216) rotate(22.000000) translate(-96.202326, -292.043216) " points="96.2023255 293.659135 94.586079 292.043216 96.2023255 290.427297 97.8185721 292.043216"></polygon>
-                <polygon id="Stroke-232" transform="translate(96.202326, 292.043216) rotate(22.000000) translate(-96.202326, -292.043216) " points="96.2023255 293.659135 94.586079 292.043216 96.2023255 290.427297 97.8185721 292.043216"></polygon>
-                <polygon id="Fill-234" fill-opacity="0.6" fill="#A3B1BF" transform="translate(97.653979, 295.462017) rotate(22.000000) translate(-97.653979, -295.462017) " points="97.6539786 297.077936 96.0377321 295.462017 97.6539786 293.846099 99.2702252 295.462017"></polygon>
-                <polygon id="Stroke-236" transform="translate(97.653979, 295.462017) rotate(22.000000) translate(-97.653979, -295.462017) " points="97.6539786 297.077936 96.0377321 295.462017 97.6539786 293.846099 99.2702252 295.462017"></polygon>
-                <polygon id="Fill-238" fill-opacity="0.6" fill="#A3B1BF" transform="translate(90.143017, 286.544880) rotate(22.000000) translate(-90.143017, -286.544880) " points="90.1430168 288.160798 88.5267702 286.54488 90.1430168 284.928961 91.7592633 286.54488"></polygon>
-                <polygon id="Stroke-240" transform="translate(90.143017, 286.544880) rotate(22.000000) translate(-90.143017, -286.544880) " points="90.1430168 288.160798 88.5267702 286.54488 90.1430168 284.928961 91.7592633 286.54488"></polygon>
-                <polygon id="Fill-242" fill-opacity="0.6" fill="#A3B1BF" transform="translate(91.594670, 289.963681) rotate(22.000000) translate(-91.594670, -289.963681) " points="91.5946698 291.5796 89.9784233 289.963681 91.5946698 288.347762 93.2109164 289.963681"></polygon>
-                <polygon id="Stroke-244" transform="translate(91.594670, 289.963681) rotate(22.000000) translate(-91.594670, -289.963681) " points="91.5946698 291.5796 89.9784233 289.963681 91.5946698 288.347762 93.2109164 289.963681"></polygon>
-                <polygon id="Fill-246" fill-opacity="0.6" fill="#A3B1BF" transform="translate(93.046240, 293.382517) rotate(22.000000) translate(-93.046240, -293.382517) " points="93.0462402 294.998436 91.4299937 293.382517 93.0462402 291.766598 94.6624868 293.382517"></polygon>
-                <polygon id="Stroke-248" transform="translate(93.046240, 293.382517) rotate(22.000000) translate(-93.046240, -293.382517) " points="93.0462402 294.998436 91.4299937 293.382517 93.0462402 291.766598 94.6624868 293.382517"></polygon>
-                <polygon id="Fill-250" fill-opacity="0.6" fill="#A3B1BF" transform="translate(94.497893, 296.801318) rotate(22.000000) translate(-94.497893, -296.801318) " points="94.4978933 298.417237 92.8816468 296.801318 94.4978933 295.1854 96.1141398 296.801318"></polygon>
-                <polygon id="Stroke-252" transform="translate(94.497893, 296.801318) rotate(22.000000) translate(-94.497893, -296.801318) " points="94.4978933 298.417237 92.8816468 296.801318 94.4978933 295.1854 96.1141398 296.801318"></polygon>
-                <polygon id="Fill-254" fill-opacity="0.6" fill="#A3B1BF" transform="translate(86.986931, 287.884181) rotate(22.000000) translate(-86.986931, -287.884181) " points="86.9869315 289.500099 85.3706849 287.884181 86.9869315 286.268262 88.603178 287.884181"></polygon>
-                <polygon id="Stroke-256" transform="translate(86.986931, 287.884181) rotate(22.000000) translate(-86.986931, -287.884181) " points="86.9869315 289.500099 85.3706849 287.884181 86.9869315 286.268262 88.603178 287.884181"></polygon>
-                <polygon id="Fill-258" fill-opacity="0.6" fill="#A3B1BF" transform="translate(88.438585, 291.302982) rotate(22.000000) translate(-88.438585, -291.302982) " points="88.4385845 292.9189 86.822338 291.302982 88.4385845 289.687063 90.0548311 291.302982"></polygon>
-                <polygon id="Stroke-260" transform="translate(88.438585, 291.302982) rotate(22.000000) translate(-88.438585, -291.302982) " points="88.4385845 292.9189 86.822338 291.302982 88.4385845 289.687063 90.0548311 291.302982"></polygon>
-                <polygon id="Fill-262" fill-opacity="0.6" fill="#A3B1BF" transform="translate(89.890155, 294.721818) rotate(22.000000) translate(-89.890155, -294.721818) " points="89.8901549 296.337737 88.2739084 294.721818 89.8901549 293.105899 91.5064014 294.721818"></polygon>
-                <polygon id="Stroke-264" transform="translate(89.890155, 294.721818) rotate(22.000000) translate(-89.890155, -294.721818) " points="89.8901549 296.337737 88.2739084 294.721818 89.8901549 293.105899 91.5064014 294.721818"></polygon>
-                <polygon id="Fill-266" fill-opacity="0.6" fill="#A3B1BF" transform="translate(91.341749, 298.140595) rotate(22.000000) translate(-91.341749, -298.140595) " points="91.3417491 299.756514 89.7255025 298.140595 91.3417491 296.524677 92.9579956 298.140595"></polygon>
-                <polygon id="Stroke-268" transform="translate(91.341749, 298.140595) rotate(22.000000) translate(-91.341749, -298.140595) " points="91.3417491 299.756514 89.7255025 298.140595 91.3417491 296.524677 92.9579956 298.140595"></polygon>
-                <polygon id="Fill-270" fill-opacity="0.6" fill="#A3B1BF" transform="translate(83.830846, 289.223482) rotate(22.000000) translate(-83.830846, -289.223482) " points="83.8308461 290.8394 82.2145996 289.223482 83.8308461 287.607563 85.4470927 289.223482"></polygon>
-                <polygon id="Stroke-272" transform="translate(83.830846, 289.223482) rotate(22.000000) translate(-83.830846, -289.223482) " points="82.2145996 289.223482 83.8308461 287.607563 85.4470927 289.223482 83.8308461 290.8394"></polygon>
-                <polygon id="Fill-274" fill-opacity="0.6" fill="#A3B1BF" transform="translate(85.282417, 292.642318) rotate(22.000000) translate(-85.282417, -292.642318) " points="85.2824165 294.258236 83.66617 292.642318 85.2824165 291.026399 86.898663 292.642318"></polygon>
-                <polygon id="Stroke-276" transform="translate(85.282417, 292.642318) rotate(22.000000) translate(-85.282417, -292.642318) " points="85.2824165 294.258236 83.66617 292.642318 85.2824165 291.026399 86.898663 292.642318"></polygon>
-                <polygon id="Fill-278" fill-opacity="0.6" fill="#A3B1BF" transform="translate(86.734070, 296.061119) rotate(22.000000) translate(-86.734070, -296.061119) " points="86.7340696 297.677038 85.1178231 296.061119 86.7340696 294.4452 88.3503161 296.061119"></polygon>
-                <polygon id="Stroke-280" transform="translate(86.734070, 296.061119) rotate(22.000000) translate(-86.734070, -296.061119) " points="86.7340696 297.677038 85.1178231 296.061119 86.7340696 294.4452 88.3503161 296.061119"></polygon>
-                <polygon id="Fill-282" fill-opacity="0.6" fill="#A3B1BF" transform="translate(88.185664, 299.479896) rotate(22.000000) translate(-88.185664, -299.479896) " points="88.1856638 301.095815 86.5694172 299.479896 88.1856638 297.863978 89.8019103 299.479896"></polygon>
-                <polygon id="Stroke-284" transform="translate(88.185664, 299.479896) rotate(22.000000) translate(-88.185664, -299.479896) " points="88.1856638 301.095815 86.5694172 299.479896 88.1856638 297.863978 89.8019103 299.479896"></polygon>
-                <polygon id="Fill-286" transform="translate(37.779995, 163.402514) rotate(22.000000) translate(-37.779995, -163.402514) " points="51.9961666 192.018058 66.401345 177.615802 23.5644587 134.78697 9.15864501 149.189862"></polygon>
-                <polygon id="Fill-290" transform="translate(50.400318, 195.682118) rotate(22.000000) translate(-50.400318, -195.682118) " points="54.1737837 198.070743 48.0112085 191.909418 46.6268527 193.293493 52.7894279 199.454818"></polygon>
-                <polygon id="Stroke-292" stroke="#A3B1BF" stroke-width="1.62" stroke-linejoin="round" transform="translate(50.400318, 195.682118) rotate(22.000000) translate(-50.400318, -195.682118) " points="54.1737837 198.070743 48.0112085 191.909418 46.6268527 193.293493 52.7894279 199.454818"></polygon>
-                <polygon id="Fill-294" fill-opacity="0.8" fill="#A3B1BF" transform="translate(52.603532, 200.871447) rotate(22.000000) translate(-52.603532, -200.871447) " points="52.712807 203.746308 55.4789773 200.980699 52.4942579 197.996585 49.7280876 200.762195"></polygon>
-                <polygon id="Stroke-296" stroke="#A3B1BF" stroke-width="1.62" fill="#FFFFFF" stroke-linejoin="round" transform="translate(52.603532, 200.871447) rotate(22.000000) translate(-52.603532, -200.871447) " points="52.712807 203.746308 55.4789773 200.980699 52.4942579 197.996585 49.7280876 200.762195"></polygon>
-                <polygon id="Fill-298" fill-opacity="0.8" fill="#A3B1BF" transform="translate(53.983257, 183.836778) rotate(22.000000) translate(-53.983257, -183.836778) " points="52.3670108 183.836778 53.9832574 185.452697 55.5995039 183.836778 53.9832574 182.22086"></polygon>
-                <polygon id="Stroke-300" transform="translate(53.983257, 183.836778) rotate(22.000000) translate(-53.983257, -183.836778) " points="52.3670108 183.836778 53.9832574 185.452697 55.5995039 183.836778 53.9832574 182.22086"></polygon>
-                <polygon id="Fill-302" fill-opacity="0.8" fill="#A3B1BF" transform="translate(52.531663, 180.418001) rotate(22.000000) translate(-52.531663, -180.418001) " points="50.9154167 180.418001 52.5316632 182.03392 54.1479097 180.418001 52.5316632 178.802082"></polygon>
-                <polygon id="Stroke-304" transform="translate(52.531663, 180.418001) rotate(22.000000) translate(-52.531663, -180.418001) " points="50.9154167 180.418001 52.5316632 182.03392 54.1479097 180.418001 52.5316632 178.802082"></polygon>
-                <polygon id="Fill-306" fill-opacity="0.8" fill="#A3B1BF" transform="translate(51.080034, 176.999141) rotate(22.000000) translate(-51.080034, -176.999141) " points="49.4637874 176.999141 51.0800339 178.61506 52.6962805 176.999141 51.0800339 175.383222"></polygon>
-                <polygon id="Stroke-308" transform="translate(51.080034, 176.999141) rotate(22.000000) translate(-51.080034, -176.999141) " points="49.4637874 176.999141 51.0800339 178.61506 52.6962805 176.999141 51.0800339 175.383222"></polygon>
-                <polygon id="Fill-310" fill-opacity="0.8" fill="#A3B1BF" transform="translate(49.628440, 173.580364) rotate(22.000000) translate(-49.628440, -173.580364) " points="48.0121932 173.580364 49.6284397 175.196282 51.2446863 173.580364 49.6284397 171.964445"></polygon>
-                <polygon id="Stroke-312" transform="translate(49.628440, 173.580364) rotate(22.000000) translate(-49.628440, -173.580364) " points="48.0121932 173.580364 49.6284397 175.196282 51.2446863 173.580364 49.6284397 171.964445"></polygon>
-                <polygon id="Fill-314" fill-opacity="0.8" fill="#A3B1BF" transform="translate(50.827172, 185.176079) rotate(22.000000) translate(-50.827172, -185.176079) " points="49.2109255 185.176079 50.8271721 186.791998 52.4434186 185.176079 50.8271721 183.560161"></polygon>
-                <polygon id="Stroke-316" transform="translate(50.827172, 185.176079) rotate(22.000000) translate(-50.827172, -185.176079) " points="49.2109255 185.176079 50.8271721 186.791998 52.4434186 185.176079 50.8271721 183.560161"></polygon>
-                <polygon id="Fill-318" fill-opacity="0.8" fill="#A3B1BF" transform="translate(49.375578, 181.757302) rotate(22.000000) translate(-49.375578, -181.757302) " points="47.7593313 181.757302 49.3755779 183.373221 50.9918244 181.757302 49.3755779 180.141383"></polygon>
-                <polygon id="Stroke-320" transform="translate(49.375578, 181.757302) rotate(22.000000) translate(-49.375578, -181.757302) " points="47.7593313 181.757302 49.3755779 183.373221 50.9918244 181.757302 49.3755779 180.141383"></polygon>
-                <polygon id="Fill-322" fill-opacity="0.8" fill="#A3B1BF" transform="translate(47.923949, 178.338442) rotate(22.000000) translate(-47.923949, -178.338442) " points="46.3077021 178.338442 47.9239486 179.954361 49.5401951 178.338442 47.9239486 176.722523"></polygon>
-                <polygon id="Stroke-324" transform="translate(47.923949, 178.338442) rotate(22.000000) translate(-47.923949, -178.338442) " points="46.3077021 178.338442 47.9239486 179.954361 49.5401951 178.338442 47.9239486 176.722523"></polygon>
-                <polygon id="Fill-326" fill-opacity="0.8" fill="#A3B1BF" transform="translate(46.472354, 174.919665) rotate(22.000000) translate(-46.472354, -174.919665) " points="44.8561079 174.919665 46.4723544 176.535583 48.088601 174.919665 46.4723544 173.303746"></polygon>
-                <polygon id="Stroke-328" transform="translate(46.472354, 174.919665) rotate(22.000000) translate(-46.472354, -174.919665) " points="44.8561079 174.919665 46.4723544 176.535583 48.088601 174.919665 46.4723544 173.303746"></polygon>
-                <polygon id="Fill-330" fill-opacity="0.8" fill="#A3B1BF" transform="translate(47.671087, 186.515380) rotate(22.000000) translate(-47.671087, -186.515380) " points="46.0548402 186.51538 47.6710867 188.131299 49.2873333 186.51538 47.6710867 184.899461"></polygon>
-                <polygon id="Stroke-332" transform="translate(47.671087, 186.515380) rotate(22.000000) translate(-47.671087, -186.515380) " points="46.0548402 186.51538 47.6710867 188.131299 49.2873333 186.51538 47.6710867 184.899461"></polygon>
-                <polygon id="Fill-334" fill-opacity="0.8" fill="#A3B1BF" transform="translate(46.219493, 183.096603) rotate(22.000000) translate(-46.219493, -183.096603) " points="44.603246 183.096603 46.2194926 184.712521 47.8357391 183.096603 46.2194926 181.480684"></polygon>
-                <polygon id="Stroke-336" transform="translate(46.219493, 183.096603) rotate(22.000000) translate(-46.219493, -183.096603) " points="44.603246 183.096603 46.2194926 184.712521 47.8357391 183.096603 46.2194926 181.480684"></polygon>
-                <polygon id="Fill-338" fill-opacity="0.8" fill="#A3B1BF" transform="translate(44.767839, 179.677802) rotate(22.000000) translate(-44.767839, -179.677802) " points="43.1515929 179.677802 44.7678395 181.29372 46.384086 179.677802 44.7678395 178.061883"></polygon>
-                <polygon id="Stroke-340" transform="translate(44.767839, 179.677802) rotate(22.000000) translate(-44.767839, -179.677802) " points="43.1515929 179.677802 44.7678395 181.29372 46.384086 179.677802 44.7678395 178.061883"></polygon>
-                <polygon id="Fill-342" fill-opacity="0.8" fill="#A3B1BF" transform="translate(43.316269, 176.258965) rotate(22.000000) translate(-43.316269, -176.258965) " points="41.7000226 176.258965 43.3162691 177.874884 44.9325156 176.258965 43.3162691 174.643047"></polygon>
-                <polygon id="Stroke-344" transform="translate(43.316269, 176.258965) rotate(22.000000) translate(-43.316269, -176.258965) " points="41.7000226 176.258965 43.3162691 177.874884 44.9325156 176.258965 43.3162691 174.643047"></polygon>
-                <polygon id="Fill-346" fill-opacity="0.8" fill="#A3B1BF" transform="translate(44.514978, 187.854740) rotate(22.000000) translate(-44.514978, -187.854740) " points="42.8987311 187.85474 44.5149776 189.470659 46.1312242 187.85474 44.5149776 186.238821"></polygon>
-                <polygon id="Stroke-348" transform="translate(44.514978, 187.854740) rotate(22.000000) translate(-44.514978, -187.854740) " points="42.8987311 187.85474 44.5149776 189.470659 46.1312242 187.85474 44.5149776 186.238821"></polygon>
-                <polygon id="Fill-350" fill-opacity="0.8" fill="#A3B1BF" transform="translate(43.063348, 184.435880) rotate(22.000000) translate(-43.063348, -184.435880) " points="41.4471018 184.43588 43.0633483 186.051799 44.6795949 184.43588 43.0633483 182.819961"></polygon>
-                <polygon id="Stroke-352" transform="translate(43.063348, 184.435880) rotate(22.000000) translate(-43.063348, -184.435880) " points="41.4471018 184.43588 43.0633483 186.051799 44.6795949 184.43588 43.0633483 182.819961"></polygon>
-                <polygon id="Fill-354" fill-opacity="0.8" fill="#A3B1BF" transform="translate(41.611754, 181.017103) rotate(22.000000) translate(-41.611754, -181.017103) " points="39.9955076 181.017103 41.6117542 182.633021 43.2280007 181.017103 41.6117542 179.401184"></polygon>
-                <polygon id="Stroke-356" transform="translate(41.611754, 181.017103) rotate(22.000000) translate(-41.611754, -181.017103) " points="39.9955076 181.017103 41.6117542 182.633021 43.2280007 181.017103 41.6117542 179.401184"></polygon>
-                <polygon id="Fill-358" fill-opacity="0.8" fill="#A3B1BF" transform="translate(40.160184, 177.598266) rotate(22.000000) translate(-40.160184, -177.598266) " points="38.5439373 177.598266 40.1601838 179.214185 41.7764303 177.598266 40.1601838 175.982348"></polygon>
-                <polygon id="Stroke-360" transform="translate(40.160184, 177.598266) rotate(22.000000) translate(-40.160184, -177.598266) " points="38.5439373 177.598266 40.1601838 179.214185 41.7764303 177.598266 40.1601838 175.982348"></polygon>
-                <polygon id="Fill-362" fill-opacity="0.8" fill="#A3B1BF" transform="translate(41.358892, 189.194041) rotate(22.000000) translate(-41.358892, -189.194041) " points="39.7426458 189.194041 41.3588923 190.80996 42.9751388 189.194041 41.3588923 187.578122"></polygon>
-                <polygon id="Stroke-364" transform="translate(41.358892, 189.194041) rotate(22.000000) translate(-41.358892, -189.194041) " points="39.7426458 189.194041 41.3588923 190.80996 42.9751388 189.194041 41.3588923 187.578122"></polygon>
-                <polygon id="Fill-366" fill-opacity="0.8" fill="#A3B1BF" transform="translate(39.907263, 185.775181) rotate(22.000000) translate(-39.907263, -185.775181) " points="38.2910165 185.775181 39.907263 187.3911 41.5235095 185.775181 39.907263 184.159262"></polygon>
-                <polygon id="Stroke-368" transform="translate(39.907263, 185.775181) rotate(22.000000) translate(-39.907263, -185.775181) " points="38.2910165 185.775181 39.907263 187.3911 41.5235095 185.775181 39.907263 184.159262"></polygon>
-                <polygon id="Fill-370" fill-opacity="0.8" fill="#A3B1BF" transform="translate(38.455669, 182.356404) rotate(22.000000) translate(-38.455669, -182.356404) " points="36.8394223 182.356404 38.4556688 183.972322 40.0719154 182.356404 38.4556688 180.740485"></polygon>
-                <polygon id="Stroke-372" transform="translate(38.455669, 182.356404) rotate(22.000000) translate(-38.455669, -182.356404) " points="36.8394223 182.356404 38.4556688 183.972322 40.0719154 182.356404 38.4556688 180.740485"></polygon>
-                <polygon id="Fill-374" fill-opacity="0.8" fill="#A3B1BF" transform="translate(37.004016, 178.937602) rotate(22.000000) translate(-37.004016, -178.937602) " points="35.3877692 178.937602 37.0040158 180.553521 38.6202623 178.937602 37.0040158 177.321684"></polygon>
-                <polygon id="Stroke-376" transform="translate(37.004016, 178.937602) rotate(22.000000) translate(-37.004016, -178.937602) " points="35.3877692 178.937602 37.0040158 180.553521 38.6202623 178.937602 37.0040158 177.321684"></polygon>
-                <polygon id="Fill-378" fill-opacity="0.8" fill="#A3B1BF" transform="translate(46.380894, 165.931897) rotate(22.000000) translate(-46.380894, -165.931897) " points="44.7646475 165.931897 46.380894 167.547816 47.9971405 165.931897 46.380894 164.315979"></polygon>
-                <polygon id="Stroke-380" transform="translate(46.380894, 165.931897) rotate(22.000000) translate(-46.380894, -165.931897) " points="44.7646475 165.931897 46.380894 167.547816 47.9971405 165.931897 46.380894 164.315979"></polygon>
-                <polygon id="Fill-382" fill-opacity="0.8" fill="#A3B1BF" transform="translate(44.929324, 162.513061) rotate(22.000000) translate(-44.929324, -162.513061) " points="43.3130771 162.513061 44.9293236 164.12898 46.5455702 162.513061 44.9293236 160.897143"></polygon>
-                <polygon id="Stroke-384" transform="translate(44.929324, 162.513061) rotate(22.000000) translate(-44.929324, -162.513061) " points="43.3130771 162.513061 44.9293236 164.12898 46.5455702 162.513061 44.9293236 160.897143"></polygon>
-                <polygon id="Fill-386" fill-opacity="0.8" fill="#A3B1BF" transform="translate(43.477729, 159.094284) rotate(22.000000) translate(-43.477729, -159.094284) " points="41.8614829 159.094284 43.4777295 160.710203 45.093976 159.094284 43.4777295 157.478365"></polygon>
-                <polygon id="Stroke-388" transform="translate(43.477729, 159.094284) rotate(22.000000) translate(-43.477729, -159.094284) " points="41.8614829 159.094284 43.4777295 160.710203 45.093976 159.094284 43.4777295 157.478365"></polygon>
-                <polygon id="Fill-390" fill-opacity="0.8" fill="#A3B1BF" transform="translate(42.026100, 155.675424) rotate(22.000000) translate(-42.026100, -155.675424) " points="40.4098536 155.675424 42.0261002 157.291342 43.6423467 155.675424 42.0261002 154.059505"></polygon>
-                <polygon id="Stroke-392" transform="translate(42.026100, 155.675424) rotate(22.000000) translate(-42.026100, -155.675424) " points="40.4098536 155.675424 42.0261002 157.291342 43.6423467 155.675424 42.0261002 154.059505"></polygon>
-                <polygon id="Fill-394" fill-opacity="0.8" fill="#A3B1BF" transform="translate(43.224809, 167.271198) rotate(22.000000) translate(-43.224809, -167.271198) " points="41.6085622 167.271198 43.2248087 168.887117 44.8410552 167.271198 43.2248087 165.65528"></polygon>
-                <polygon id="Stroke-396" transform="translate(43.224809, 167.271198) rotate(22.000000) translate(-43.224809, -167.271198) " points="41.6085622 167.271198 43.2248087 168.887117 44.8410552 167.271198 43.2248087 165.65528"></polygon>
-                <polygon id="Fill-398" fill-opacity="0.8" fill="#A3B1BF" transform="translate(41.773238, 163.852362) rotate(22.000000) translate(-41.773238, -163.852362) " points="40.1569918 163.852362 41.7732383 165.468281 43.3894848 163.852362 41.7732383 162.236443"></polygon>
-                <polygon id="Stroke-400" transform="translate(41.773238, 163.852362) rotate(22.000000) translate(-41.773238, -163.852362) " points="40.1569918 163.852362 41.7732383 165.468281 43.3894848 163.852362 41.7732383 162.236443"></polygon>
-                <polygon id="Fill-402" fill-opacity="0.8" fill="#A3B1BF" transform="translate(40.321585, 160.433561) rotate(22.000000) translate(-40.321585, -160.433561) " points="38.7053387 160.433561 40.3215852 162.04948 41.9378318 160.433561 40.3215852 158.817642"></polygon>
-                <polygon id="Stroke-404" transform="translate(40.321585, 160.433561) rotate(22.000000) translate(-40.321585, -160.433561) " points="38.7053387 160.433561 40.3215852 162.04948 41.9378318 160.433561 40.3215852 158.817642"></polygon>
-                <polygon id="Fill-406" fill-opacity="0.8" fill="#A3B1BF" transform="translate(38.869991, 157.014784) rotate(22.000000) translate(-38.869991, -157.014784) " points="37.2537445 157.014784 38.8699911 158.630702 40.4862376 157.014784 38.8699911 155.398865"></polygon>
-                <polygon id="Stroke-408" transform="translate(38.869991, 157.014784) rotate(22.000000) translate(-38.869991, -157.014784) " points="37.2537445 157.014784 38.8699911 158.630702 40.4862376 157.014784 38.8699911 155.398865"></polygon>
-                <polygon id="Fill-410" fill-opacity="0.8" fill="#A3B1BF" transform="translate(40.068723, 168.610499) rotate(22.000000) translate(-40.068723, -168.610499) " points="38.4524768 168.610499 40.0687234 170.226418 41.6849699 168.610499 40.0687234 166.994581"></polygon>
-                <polygon id="Stroke-412" transform="translate(40.068723, 168.610499) rotate(22.000000) translate(-40.068723, -168.610499) " points="38.4524768 168.610499 40.0687234 170.226418 41.6849699 168.610499 40.0687234 166.994581"></polygon>
-                <polygon id="Fill-414" fill-opacity="0.8" fill="#A3B1BF" transform="translate(38.617129, 165.191722) rotate(22.000000) translate(-38.617129, -165.191722) " points="37.0008827 165.191722 38.6171292 166.807641 40.2333757 165.191722 38.6171292 163.575803"></polygon>
-                <polygon id="Stroke-416" transform="translate(38.617129, 165.191722) rotate(22.000000) translate(-38.617129, -165.191722) " points="37.0008827 165.191722 38.6171292 166.807641 40.2333757 165.191722 38.6171292 163.575803"></polygon>
-                <polygon id="Fill-418" fill-opacity="0.8" fill="#A3B1BF" transform="translate(37.165500, 161.772862) rotate(22.000000) translate(-37.165500, -161.772862) " points="35.5492534 161.772862 37.1654999 163.388781 38.7817464 161.772862 37.1654999 160.156943"></polygon>
-                <polygon id="Stroke-420" transform="translate(37.165500, 161.772862) rotate(22.000000) translate(-37.165500, -161.772862) " points="35.5492534 161.772862 37.1654999 163.388781 38.7817464 161.772862 37.1654999 160.156943"></polygon>
-                <polygon id="Fill-422" fill-opacity="0.8" fill="#A3B1BF" transform="translate(35.713906, 158.354085) rotate(22.000000) translate(-35.713906, -158.354085) " points="34.0976592 158.354085 35.7139057 159.970003 37.3301523 158.354085 35.7139057 156.738166"></polygon>
-                <polygon id="Stroke-424" transform="translate(35.713906, 158.354085) rotate(22.000000) translate(-35.713906, -158.354085) " points="34.0976592 158.354085 35.7139057 159.970003 37.3301523 158.354085 35.7139057 156.738166"></polygon>
-                <polygon id="Fill-426" fill-opacity="0.8" fill="#A3B1BF" transform="translate(36.912638, 169.949800) rotate(22.000000) translate(-36.912638, -169.949800) " points="35.2963915 169.9498 36.912638 171.565719 38.5288846 169.9498 36.912638 168.333882"></polygon>
-                <polygon id="Stroke-428" transform="translate(36.912638, 169.949800) rotate(22.000000) translate(-36.912638, -169.949800) " points="35.2963915 169.9498 36.912638 171.565719 38.5288846 169.9498 36.912638 168.333882"></polygon>
-                <polygon id="Fill-430" fill-opacity="0.8" fill="#A3B1BF" transform="translate(35.461068, 166.530964) rotate(22.000000) translate(-35.461068, -166.530964) " points="33.8448211 166.530964 35.4610677 168.146883 37.0773142 166.530964 35.4610677 164.915045"></polygon>
-                <polygon id="Stroke-432" transform="translate(35.461068, 166.530964) rotate(22.000000) translate(-35.461068, -166.530964) " points="33.8448211 166.530964 35.4610677 168.146883 37.0773142 166.530964 35.4610677 164.915045"></polygon>
-                <polygon id="Fill-434" fill-opacity="0.8" fill="#A3B1BF" transform="translate(34.009415, 163.112163) rotate(22.000000) translate(-34.009415, -163.112163) " points="32.3931681 163.112163 34.0094146 164.728081 35.6256611 163.112163 34.0094146 161.496244"></polygon>
-                <polygon id="Stroke-436" transform="translate(34.009415, 163.112163) rotate(22.000000) translate(-34.009415, -163.112163) " points="32.3931681 163.112163 34.0094146 164.728081 35.6256611 163.112163 34.0094146 161.496244"></polygon>
-                <polygon id="Fill-438" fill-opacity="0.8" fill="#A3B1BF" transform="translate(32.557820, 159.693385) rotate(22.000000) translate(-32.557820, -159.693385) " points="30.9415739 159.693385 32.5578204 161.309304 34.174067 159.693385 32.5578204 158.077467"></polygon>
-                <polygon id="Stroke-440" transform="translate(32.557820, 159.693385) rotate(22.000000) translate(-32.557820, -159.693385) " points="30.9415739 159.693385 32.5578204 161.309304 34.174067 159.693385 32.5578204 158.077467"></polygon>
-                <polygon id="Fill-442" fill-opacity="0.8" fill="#A3B1BF" transform="translate(33.756553, 171.289101) rotate(22.000000) translate(-33.756553, -171.289101) " points="32.1403062 171.289101 33.7565527 172.90502 35.3727993 171.289101 33.7565527 169.673182"></polygon>
-                <polygon id="Stroke-444" transform="translate(33.756553, 171.289101) rotate(22.000000) translate(-33.756553, -171.289101) " points="32.1403062 171.289101 33.7565527 172.90502 35.3727993 171.289101 33.7565527 169.673182"></polygon>
-                <polygon id="Fill-446" fill-opacity="0.8" fill="#A3B1BF" transform="translate(32.304959, 167.870324) rotate(22.000000) translate(-32.304959, -167.870324) " points="30.688712 167.870324 32.3049586 169.486242 33.9212051 167.870324 32.3049586 166.254405"></polygon>
-                <polygon id="Stroke-448" transform="translate(32.304959, 167.870324) rotate(22.000000) translate(-32.304959, -167.870324) " points="30.688712 167.870324 32.3049586 169.486242 33.9212051 167.870324 32.3049586 166.254405"></polygon>
-                <polygon id="Fill-450" fill-opacity="0.8" fill="#A3B1BF" transform="translate(30.853329, 164.451464) rotate(22.000000) translate(-30.853329, -164.451464) " points="29.2370827 164.451464 30.8533293 166.067382 32.4695758 164.451464 30.8533293 162.835545"></polygon>
-                <polygon id="Stroke-452" transform="translate(30.853329, 164.451464) rotate(22.000000) translate(-30.853329, -164.451464) " points="29.2370827 164.451464 30.8533293 166.067382 32.4695758 164.451464 30.8533293 162.835545"></polygon>
-                <polygon id="Fill-454" fill-opacity="0.8" fill="#A3B1BF" transform="translate(29.401735, 161.032686) rotate(22.000000) translate(-29.401735, -161.032686) " points="27.7854886 161.032686 29.4017351 162.648605 31.0179816 161.032686 29.4017351 159.416768"></polygon>
-                <polygon id="Stroke-456" transform="translate(29.401735, 161.032686) rotate(22.000000) translate(-29.401735, -161.032686) " points="27.7854886 161.032686 29.4017351 162.648605 31.0179816 161.032686 29.4017351 159.416768"></polygon>
-                <polygon id="Fill-458" fill-opacity="0.8" fill="#A3B1BF" transform="translate(38.778613, 148.026981) rotate(22.000000) translate(-38.778613, -148.026981) " points="37.1623668 148.026981 38.7786133 149.6429 40.3948599 148.026981 38.7786133 146.411063"></polygon>
-                <polygon id="Stroke-460" transform="translate(38.778613, 148.026981) rotate(22.000000) translate(-38.778613, -148.026981) " points="37.1623668 148.026981 38.7786133 149.6429 40.3948599 148.026981 38.7786133 146.411063"></polygon>
-                <polygon id="Fill-462" fill-opacity="0.8" fill="#A3B1BF" transform="translate(37.326984, 144.608121) rotate(22.000000) translate(-37.326984, -144.608121) " points="35.7107375 144.608121 37.3269841 146.22404 38.9432306 144.608121 37.3269841 142.992203"></polygon>
-                <polygon id="Stroke-464" transform="translate(37.326984, 144.608121) rotate(22.000000) translate(-37.326984, -144.608121) " points="35.7107375 144.608121 37.3269841 146.22404 38.9432306 144.608121 37.3269841 142.992203"></polygon>
-                <polygon id="Fill-466" fill-opacity="0.8" fill="#A3B1BF" transform="translate(35.875390, 141.189344) rotate(22.000000) translate(-35.875390, -141.189344) " points="34.2591433 141.189344 35.8753899 142.805263 37.4916364 141.189344 35.8753899 139.573425"></polygon>
-                <polygon id="Stroke-468" transform="translate(35.875390, 141.189344) rotate(22.000000) translate(-35.875390, -141.189344) " points="34.2591433 141.189344 35.8753899 142.805263 37.4916364 141.189344 35.8753899 139.573425"></polygon>
-                <polygon id="Fill-470" fill-opacity="0.8" fill="#A3B1BF" transform="translate(34.423796, 137.770567) rotate(22.000000) translate(-34.423796, -137.770567) " points="32.8075492 137.770567 34.4237957 139.386485 36.0400422 137.770567 34.4237957 136.154648"></polygon>
-                <polygon id="Stroke-472" fill="#B2BECA" transform="translate(34.423796, 137.770567) rotate(22.000000) translate(-34.423796, -137.770567) " points="34.4237957 139.386485 36.0400422 137.770567 34.4237957 136.154648 32.8075492 137.770567"></polygon>
-                <polygon id="Fill-474" fill-opacity="0.8" fill="#A3B1BF" transform="translate(35.622528, 149.366282) rotate(22.000000) translate(-35.622528, -149.366282) " points="34.0062815 149.366282 35.622528 150.982201 37.2387746 149.366282 35.622528 147.750364"></polygon>
-                <polygon id="Stroke-476" transform="translate(35.622528, 149.366282) rotate(22.000000) translate(-35.622528, -149.366282) " points="34.0062815 149.366282 35.622528 150.982201 37.2387746 149.366282 35.622528 147.750364"></polygon>
-                <polygon id="Fill-478" fill-opacity="0.8" fill="#A3B1BF" transform="translate(34.170875, 145.947481) rotate(22.000000) translate(-34.170875, -145.947481) " points="32.5546284 145.947481 34.1708749 147.5634 35.7871215 145.947481 34.1708749 144.331563"></polygon>
-                <polygon id="Stroke-480" transform="translate(34.170875, 145.947481) rotate(22.000000) translate(-34.170875, -145.947481) " points="32.5546284 145.947481 34.1708749 147.5634 35.7871215 145.947481 34.1708749 144.331563"></polygon>
-                <polygon id="Fill-482" fill-opacity="0.8" fill="#A3B1BF" transform="translate(32.719305, 142.528645) rotate(22.000000) translate(-32.719305, -142.528645) " points="31.103058 142.528645 32.7193046 144.144564 34.3355511 142.528645 32.7193046 140.912726"></polygon>
-                <polygon id="Stroke-484" transform="translate(32.719305, 142.528645) rotate(22.000000) translate(-32.719305, -142.528645) " points="31.103058 142.528645 32.7193046 144.144564 34.3355511 142.528645 32.7193046 140.912726"></polygon>
-                <polygon id="Fill-486" fill-opacity="0.8" fill="#A3B1BF" transform="translate(31.267651, 139.109844) rotate(22.000000) translate(-31.267651, -139.109844) " points="29.651405 139.109844 31.2676515 140.725763 32.883898 139.109844 31.2676515 137.493925"></polygon>
-                <polygon id="Stroke-488" transform="translate(31.267651, 139.109844) rotate(22.000000) translate(-31.267651, -139.109844) " points="29.651405 139.109844 31.2676515 140.725763 32.883898 139.109844 31.2676515 137.493925"></polygon>
-                <polygon id="Fill-490" fill-opacity="0.8" fill="#A3B1BF" transform="translate(32.466384, 150.705559) rotate(22.000000) translate(-32.466384, -150.705559) " points="30.8501373 150.705559 32.4663838 152.321478 34.0826303 150.705559 32.4663838 149.089641"></polygon>
-                <polygon id="Stroke-492" transform="translate(32.466384, 150.705559) rotate(22.000000) translate(-32.466384, -150.705559) " points="30.8501373 150.705559 32.4663838 152.321478 34.0826303 150.705559 32.4663838 149.089641"></polygon>
-                <polygon id="Fill-494" fill-opacity="0.8" fill="#A3B1BF" transform="translate(31.014790, 147.286782) rotate(22.000000) translate(-31.014790, -147.286782) " points="29.3985431 147.286782 31.0147896 148.902701 32.6310362 147.286782 31.0147896 145.670863"></polygon>
-                <polygon id="Stroke-496" transform="translate(31.014790, 147.286782) rotate(22.000000) translate(-31.014790, -147.286782) " points="29.3985431 147.286782 31.0147896 148.902701 32.6310362 147.286782 31.0147896 145.670863"></polygon>
-                <polygon id="Fill-498" fill-opacity="0.8" fill="#A3B1BF" transform="translate(29.563219, 143.867946) rotate(22.000000) translate(-29.563219, -143.867946) " points="27.9469727 143.867946 29.5632192 145.483865 31.1794658 143.867946 29.5632192 142.252027"></polygon>
-                <polygon id="Stroke-500" transform="translate(29.563219, 143.867946) rotate(22.000000) translate(-29.563219, -143.867946) " points="27.9469727 143.867946 29.5632192 145.483865 31.1794658 143.867946 29.5632192 142.252027"></polygon>
-                <polygon id="Fill-502" fill-opacity="0.8" fill="#A3B1BF" transform="translate(28.111566, 140.449145) rotate(22.000000) translate(-28.111566, -140.449145) " points="26.4953196 140.449145 28.1115662 142.065063 29.7278127 140.449145 28.1115662 138.833226"></polygon>
-                <polygon id="Stroke-504" transform="translate(28.111566, 140.449145) rotate(22.000000) translate(-28.111566, -140.449145) " points="26.4953196 140.449145 28.1115662 142.065063 29.7278127 140.449145 28.1115662 138.833226"></polygon>
-                <polygon id="Fill-506" fill-opacity="0.8" fill="#A3B1BF" transform="translate(29.310298, 152.044860) rotate(22.000000) translate(-29.310298, -152.044860) " points="27.6940519 152.04486 29.3102985 153.660779 30.926545 152.04486 29.3102985 150.428942"></polygon>
-                <polygon id="Stroke-508" transform="translate(29.310298, 152.044860) rotate(22.000000) translate(-29.310298, -152.044860) " points="27.6940519 152.04486 29.3102985 153.660779 30.926545 152.04486 29.3102985 150.428942"></polygon>
-                <polygon id="Fill-510" fill-opacity="0.8" fill="#A3B1BF" transform="translate(27.858704, 148.626083) rotate(22.000000) translate(-27.858704, -148.626083) " points="26.2424578 148.626083 27.8587043 150.242002 29.4749508 148.626083 27.8587043 147.010164"></polygon>
-                <polygon id="Stroke-512" transform="translate(27.858704, 148.626083) rotate(22.000000) translate(-27.858704, -148.626083) " points="26.2424578 148.626083 27.8587043 150.242002 29.4749508 148.626083 27.8587043 147.010164"></polygon>
-                <polygon id="Fill-514" fill-opacity="0.8" fill="#A3B1BF" transform="translate(26.407134, 145.207247) rotate(22.000000) translate(-26.407134, -145.207247) " points="24.7908874 145.207247 26.4071339 146.823166 28.0233805 145.207247 26.4071339 143.591328"></polygon>
-                <polygon id="Stroke-516" transform="translate(26.407134, 145.207247) rotate(22.000000) translate(-26.407134, -145.207247) " points="24.7908874 145.207247 26.4071339 146.823166 28.0233805 145.207247 26.4071339 143.591328"></polygon>
-                <polygon id="Fill-518" fill-opacity="0.8" fill="#A3B1BF" transform="translate(24.955481, 141.788446) rotate(22.000000) translate(-24.955481, -141.788446) " points="23.3392343 141.788446 24.9554808 143.404364 26.5717274 141.788446 24.9554808 140.172527"></polygon>
-                <polygon id="Stroke-520" transform="translate(24.955481, 141.788446) rotate(22.000000) translate(-24.955481, -141.788446) " points="23.3392343 141.788446 24.9554808 143.404364 26.5717274 141.788446 24.9554808 140.172527"></polygon>
-                <polygon id="Fill-522" fill-opacity="0.8" fill="#A3B1BF" transform="translate(26.154213, 153.384161) rotate(22.000000) translate(-26.154213, -153.384161) " points="24.5379666 153.384161 26.1542132 155.00008 27.7704597 153.384161 26.1542132 151.768243"></polygon>
-                <polygon id="Stroke-524" transform="translate(26.154213, 153.384161) rotate(22.000000) translate(-26.154213, -153.384161) " points="24.5379666 153.384161 26.1542132 155.00008 27.7704597 153.384161 26.1542132 151.768243"></polygon>
-                <polygon id="Fill-526" fill-opacity="0.8" fill="#A3B1BF" transform="translate(24.702619, 149.965384) rotate(22.000000) translate(-24.702619, -149.965384) " points="23.0863724 149.965384 24.702619 151.581303 26.3188655 149.965384 24.702619 148.349465"></polygon>
-                <polygon id="Stroke-528" transform="translate(24.702619, 149.965384) rotate(22.000000) translate(-24.702619, -149.965384) " points="23.0863724 149.965384 24.702619 151.581303 26.3188655 149.965384 24.702619 148.349465"></polygon>
-                <polygon id="Fill-530" fill-opacity="0.8" fill="#A3B1BF" transform="translate(23.250966, 146.546583) rotate(22.000000) translate(-23.250966, -146.546583) " points="21.6347194 146.546583 23.2509659 148.162502 24.8672124 146.546583 23.2509659 144.930664"></polygon>
-                <polygon id="Stroke-532" transform="translate(23.250966, 146.546583) rotate(22.000000) translate(-23.250966, -146.546583) " points="21.6347194 146.546583 23.2509659 148.162502 24.8672124 146.546583 23.2509659 144.930664"></polygon>
-                <polygon id="Fill-534" fill-opacity="0.8" fill="#A3B1BF" transform="translate(21.799396, 143.127747) rotate(22.000000) translate(-21.799396, -143.127747) " points="20.183149 143.127747 21.7993955 144.743665 23.4156421 143.127747 21.7993955 141.511828"></polygon>
-                <polygon id="Stroke-536" transform="translate(21.799396, 143.127747) rotate(22.000000) translate(-21.799396, -143.127747) " points="20.183149 143.127747 21.7993955 144.743665 23.4156421 143.127747 21.7993955 141.511828"></polygon>
-                <path d="M129.314819,189.942425 C126.372666,187.000233 124.490222,184.112668 125.110927,183.492089 C125.731631,182.87151 128.619783,184.753573 131.562571,187.695129 C134.504724,190.637321 136.387169,193.524886 135.766464,194.145465 C135.145759,194.766044 132.257608,192.883981 129.314819,189.942425 Z" id="Fill-538" fill="#F5F5F5" transform="translate(130.438695, 188.818777) rotate(22.000000) translate(-130.438695, -188.818777) "></path>
-                <path d="M129.314819,189.942425 C126.372666,187.000233 124.490222,184.112668 125.110927,183.492089 C125.731631,182.87151 128.619783,184.753573 131.562571,187.695129 C134.504724,190.637321 136.387169,193.524886 135.766464,194.145465 C135.145759,194.766044 132.257608,192.883981 129.314819,189.942425 Z" id="Stroke-540" stroke="#A3B1BF" stroke-width="1.62" stroke-linejoin="round" transform="translate(130.438695, 188.818777) rotate(22.000000) translate(-130.438695, -188.818777) "></path>
-                <path d="M136.083433,187.715086 C130.20421,181.837055 126.443133,176.067006 127.683272,174.827118 C128.92341,173.587231 134.69463,177.347545 140.573854,183.225576 C146.453713,189.104243 150.21479,194.874292 148.974651,196.114179 C147.734513,197.354066 141.963293,193.593752 136.083433,187.715086 Z" id="Fill-542" fill="#F5F5F5" transform="translate(138.328961, 185.470648) rotate(22.000000) translate(-138.328961, -185.470648) "></path>
-                <path d="M136.083433,187.715086 C130.20421,181.837055 126.443133,176.067006 127.683272,174.827118 C128.92341,173.587231 134.69463,177.347545 140.573854,183.225576 C146.453713,189.104243 150.21479,194.874292 148.974651,196.114179 C147.734513,197.354066 141.963293,193.593752 136.083433,187.715086 Z" id="Stroke-544" stroke="#A3B1BF" stroke-width="1.62" stroke-linejoin="round" transform="translate(138.328961, 185.470648) rotate(22.000000) translate(-138.328961, -185.470648) "></path>
-                <path d="M146.697288,183.650834 C138.818086,175.773231 133.777481,168.04045 135.43947,166.378798 C137.101459,164.717146 144.835809,169.756729 152.715011,177.634332 C160.594213,185.511936 165.634818,193.244716 163.972829,194.906369 C162.310839,196.568021 154.57649,191.528438 146.697288,183.650834 Z" id="Fill-546" fill-opacity="0.35" fill="#F5F5F5" transform="translate(149.706149, 180.642583) rotate(22.000000) translate(-149.706149, -180.642583) "></path>
-                <path d="M146.697288,183.650834 C138.818086,175.773231 133.777481,168.04045 135.43947,166.378798 C137.101459,164.717146 144.835809,169.756729 152.715011,177.634332 C160.594213,185.511936 165.634818,193.244716 163.972829,194.906369 C162.310839,196.568021 154.57649,191.528438 146.697288,183.650834 Z" id="Stroke-548" stroke="#A3B1BF" stroke-width="1.62" stroke-linejoin="round" transform="translate(149.706149, 180.642583) rotate(22.000000) translate(-149.706149, -180.642583) "></path>
-                <path d="M65.2279553,90.2345285 C62.4548336,90.0320836 60.4105231,89.3345405 60.4105231,88.5051511 C60.4105231,87.676673 62.4503446,86.9797514 65.2188187,86.7764428 C65.4149139,84.0068366 66.0879499,81.9659221 66.8880741,81.9659221 C67.6881984,81.9659221 68.3612344,84.0068366 68.5573295,86.7764428 C71.3258036,86.9797514 73.3656251,87.676673 73.3656251,88.5051511 C73.3656251,89.3345405 71.3213146,90.0320836 68.548193,90.2345285 C68.3410329,92.9408238 67.6762073,94.9210242 66.8880741,94.9210242 C66.0999409,94.9210242 65.4351154,92.9408238 65.2279553,90.2345285 Z" id="Oval-80-Copy-3" fill-opacity="0.4" fill="#A3B1BF" opacity="0.85" transform="translate(66.888074, 88.443473) rotate(-340.000000) translate(-66.888074, -88.443473) "></path>
-                <path d="M118.775569,329.140492 L118.424988,329.526146 C117.522244,330.5192 115.985396,330.592411 114.992341,329.689667 C114.596934,329.330218 114.331035,328.850456 114.235803,328.324641 L114.143075,327.812647 L113.669257,327.599091 C112.445737,327.047635 111.900921,325.608734 112.452377,324.385214 C112.672015,323.8979 113.046204,323.496601 113.516991,323.243469 L113.97521,322.997095 L114.032158,322.478985 C114.178786,321.144967 115.379087,320.182398 116.713105,320.329026 C117.24418,320.387399 117.741214,320.61917 118.127299,320.988476 L118.503957,321.348765 L119.01334,321.242962 C120.327346,320.970031 121.613813,321.813989 121.886744,323.127995 C121.995449,323.651349 121.928561,324.195943 121.696437,324.677436 L121.470742,325.145594 L121.728812,325.597409 C122.394441,326.762759 121.989337,328.247061 120.823987,328.91269 C120.359975,329.177726 119.82154,329.282421 119.292023,329.21057 L118.775569,329.140492 Z" id="Star-1-Copy-16" fill-opacity="0.4" fill="#A3B1BF"></path>
-                <path d="M432.83752,120.004816 L432.837087,120.005044 L432.837087,120.005044 C432.092472,120.396429 431.171561,120.110079 430.780176,119.365464 C430.624337,119.068978 430.570573,118.729391 430.627206,118.399266 L430.627206,118.399266 L430.627206,118.399266 L430.627206,118.399266 C430.024845,117.812233 430.01242,116.848039 430.599453,116.245678 C430.833262,116.005765 431.139652,115.849637 431.471171,115.801474 L431.471471,115.801431 L431.471471,115.801431 L431.471471,115.801431 C431.843891,115.046982 432.757399,114.737288 433.511848,115.109709 C433.812195,115.25797 434.055308,115.501083 434.20357,115.801431 L434.20357,115.801431 L434.203869,115.801474 L434.203869,115.801474 C435.036229,115.922398 435.612963,116.695187 435.492039,117.527547 C435.443876,117.859067 435.287748,118.165457 435.047835,118.399266 L435.047835,118.399266 L435.047835,118.399266 L435.047835,118.399266 C435.190066,119.228364 434.63325,120.015783 433.804152,120.158014 C433.474027,120.214647 433.134439,120.160883 432.837954,120.005044 L432.83752,120.004816 Z" id="Star-1-Copy-18" fill-opacity="0.4" fill="#A3B1BF" transform="translate(432.837619, 117.566125) rotate(-3.000000) translate(-432.837619, -117.566125) "></path>
-                <path d="M99.7727703,38.762372 L99.0266308,39.1545584 L99.0266308,39.1545584 C97.8386845,39.7789675 96.36948,39.3221304 95.7450708,38.134184 C95.4964477,37.6611755 95.4106732,37.1194035 95.5010241,36.5927278 L95.6433921,35.7628333 L95.0407812,35.1755563 L95.0407812,35.1755563 C94.0796578,34.2388893 94.059832,32.7004261 94.996499,31.7393027 C95.369563,31.3564979 95.8584376,31.1073808 96.3874089,31.0305329 L97.2206742,30.9094778 L97.5937913,30.1536188 L97.5937913,30.1536188 C98.1878378,28.950202 99.6449697,28.4562097 100.848387,29.0502562 C101.327469,29.2867472 101.715258,29.6745363 101.951749,30.1536188 L102.324866,30.9094778 L103.158132,31.0305329 L103.158132,31.0305329 C104.486241,31.223478 105.406474,32.4565366 105.213529,33.7846464 C105.136681,34.3136177 104.887564,34.8024923 104.504759,35.1755563 L103.902148,35.7628333 L104.044516,36.5927278 L104.044516,36.5927278 C104.27143,37.9154575 103.383095,39.1716915 102.060366,39.398605 C101.53369,39.4889559 100.991918,39.4031814 100.51891,39.1545584 L99.7727703,38.762372 Z" id="Star-1-Copy-19" fill-opacity="0.4" fill="#A3B1BF" transform="translate(99.772928, 34.116388) rotate(19.000000) translate(-99.772928, -34.116388) "></path>
-                <path d="M396.631073,305.744172 L396.098125,305.608596 C394.797498,305.277731 394.01135,303.955146 394.342215,302.654518 C394.473956,302.136643 394.772729,301.676633 395.192288,301.345694 L395.623376,301.00566 L395.587617,300.458372 C395.500116,299.119176 396.514815,297.962609 397.854012,297.875108 C398.387399,297.840257 398.917395,297.982247 399.361919,298.279089 L399.818473,298.583965 L400.329362,298.380373 C401.576068,297.883555 402.989473,298.491459 403.486291,299.738164 C403.684076,300.23448 403.712777,300.782145 403.567956,301.296416 L403.418882,301.825788 L403.76981,302.247972 C404.627682,303.280038 404.486471,304.812135 403.454406,305.670007 C403.043346,306.011688 402.531095,306.208301 401.996987,306.229395 L401.44896,306.251039 L401.15585,306.715309 C400.439401,307.850123 398.938655,308.189275 397.80384,307.472826 C397.351988,307.187555 397.006767,306.761296 396.821614,306.260029 L396.631073,305.744172 Z" id="Star-1-Copy-20" fill-opacity="0.4" fill="#A3B1BF"></path>
-                <path d="M439.755536,146.347757 L439.755103,146.347984 L439.755103,146.347984 C439.010488,146.739369 438.089577,146.45302 437.698192,145.708405 C437.542353,145.411919 437.488589,145.072331 437.545222,144.742206 L437.545222,144.742206 L437.545222,144.742206 L437.545222,144.742206 C436.942861,144.155173 436.930436,143.190979 437.517469,142.588619 C437.751277,142.348705 438.057668,142.192577 438.389187,142.144415 L438.389487,142.144371 L438.389487,142.144371 L438.389487,142.144371 C438.761907,141.389923 439.675415,141.080228 440.429864,141.452649 C440.730211,141.600911 440.973324,141.844024 441.121586,142.144371 L441.121586,142.144371 L441.121885,142.144415 L441.121885,142.144415 C441.954245,142.265338 442.530978,143.038128 442.410055,143.870488 C442.361892,144.202007 442.205764,144.508398 441.965851,144.742206 L441.965851,144.742206 L441.965851,144.742206 L441.965851,144.742206 C442.108082,145.571305 441.551266,146.358723 440.722168,146.500955 C440.392043,146.557588 440.052455,146.503823 439.755969,146.347984 L439.755536,146.347757 Z" id="Star-1-Copy-21" fill-opacity="0.4" fill="#A3B1BF" transform="translate(439.755635, 143.909066) rotate(-12.000000) translate(-439.755635, -143.909066) "></path>
-                <path d="M244.621971,220.61341 C277.15945,220.61341 303.536288,194.242112 303.536288,161.711467 C303.536288,129.180822 277.15945,102.809524 244.621971,102.809524 C212.084491,102.809524 185.707653,129.180822 185.707653,161.711467 C185.707653,194.242112 212.084491,220.61341 244.621971,220.61341 Z" id="Oval-8-Copy-2" fill-opacity="0.66" fill="#A3B1BF"></path>
-                <path d="M245.345696,141.060063 C241.146656,141.060063 237.880736,142.342349 235.547936,144.906921 C233.215136,147.354921 232.107056,150.618921 232.107056,154.698921 L236.714336,154.698921 C236.714336,151.842921 237.355856,149.628063 238.638896,147.996063 C240.038576,146.072635 242.196416,145.140063 245.112416,145.140063 C247.561856,145.140063 249.486416,145.781206 250.827776,147.180063 C252.110816,148.462349 252.810656,150.269206 252.810656,152.600635 C252.810656,154.232635 252.227456,155.748063 251.061056,157.205206 C250.711136,157.671492 250.011296,158.370921 249.078176,159.303492 C245.928896,162.101206 244.004336,164.316063 243.187856,166.064635 C242.488016,167.521778 242.138096,169.212063 242.138096,171.135492 L242.138096,172.476063 L246.803696,172.476063 L246.803696,171.135492 C246.803696,169.561778 247.153616,168.162921 247.911776,166.880635 C248.494976,165.831492 249.369776,164.782349 250.652816,163.674921 C253.218896,161.401778 254.793536,159.886349 255.376736,159.186921 C256.834736,157.263492 257.592896,154.990349 257.592896,152.367492 C257.592896,148.870349 256.484816,146.130921 254.326976,144.149206 C252.052496,142.050921 249.078176,141.060063 245.345696,141.060063 Z M244.470896,176.556063 C243.479456,176.556063 242.662976,176.847492 241.963136,177.546921 C241.263296,178.188063 240.971696,179.004063 240.971696,179.994921 C240.971696,180.985778 241.263296,181.801778 241.963136,182.501206 C242.662976,183.142349 243.479456,183.492063 244.470896,183.492063 C245.462336,183.492063 246.278816,183.142349 246.978656,182.501206 C247.678496,181.860063 248.028416,181.044063 248.028416,179.994921 C248.028416,179.004063 247.678496,178.188063 247.036976,177.546921 C246.337136,176.847492 245.462336,176.556063 244.470896,176.556063 Z" id="锛�" fill="#FFFFFF"></path>
-                <path d="M223.261662,133.139924 C229.077338,129.782947 239.631808,125.828273 236.274126,120.013819 C232.916444,114.199364 220.565868,115.043746 214.750193,118.400722 C208.934517,121.757699 202.729834,131.623951 206.087516,137.438405 C209.445198,143.252859 217.445986,136.4969 223.261662,133.139924" id="Oval-8-Copy-2" fill="#FAFAFA"></path>
-                <path d="M249.679003,119.820589 C252.365149,119.820589 254.5427,117.643495 254.5427,114.957913 C254.5427,112.272332 252.365149,110.095238 249.679003,110.095238 C246.992857,110.095238 244.815306,112.272332 244.815306,114.957913 C244.815306,117.643495 246.992857,119.820589 249.679003,119.820589 Z" id="Oval-10-Copy" fill="#FAFAFA"></path>
-                <path d="M421.5,321.5 L423,323" id="Line-2" stroke="#979797" stroke-linecap="square"></path>
-            </g>
-        </g>
-    </g>
-</svg>
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/public/img/bg/500.svg b/Source/UBCS-WEB/dist/public/img/bg/500.svg
deleted file mode 100644
index de723b1..0000000
--- a/Source/UBCS-WEB/dist/public/img/bg/500.svg
+++ /dev/null
@@ -1,208 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg width="422px" height="193px" viewBox="0 0 422 193" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <!-- Generator: Sketch 46.2 (44496) - http://www.bohemiancoding.com/sketch -->
-    <title>Group 4</title>
-    <desc>Created with Sketch.</desc>
-    <defs></defs>
-    <g id="Ant-Design-Pro-3.0" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
-        <g id="500" transform="translate(-477.000000, -299.000000)">
-            <g id="Group-4" transform="translate(479.000000, 290.000000)">
-                <polygon id="Fill-1" fill-opacity="0.25" fill="#A3B1BF" opacity="0.900000036" transform="translate(271.351592, 80.180646) rotate(90.000000) translate(-271.351592, -80.180646) " points="214.065678 134.970601 328.637506 134.970601 328.637506 25.3906904 214.065678 25.3906904"></polygon>
-                <polygon id="Stroke-2" stroke="#A3B1BF" stroke-width="1.62" transform="translate(271.351592, 80.180646) rotate(90.000000) translate(-271.351592, -80.180646) " points="214.065678 134.970601 328.637506 134.970601 328.637506 25.3906904 214.065678 25.3906904"></polygon>
-                <path d="M276.053859,94.8252648 C271.491929,94.8252648 267.759441,91.0782313 267.759441,86.4985238 L267.759441,73.9594928 C267.759441,69.3797853 271.491929,65.6327519 276.053859,65.6327519 L393.542211,65.6327519 C398.104141,65.6327519 401.836629,69.3797853 401.836629,73.9594928 L401.836629,86.4985238 C401.836629,91.0782313 398.104141,94.8252648 393.542211,94.8252648 L276.053859,94.8252648 Z" id="Fill-3" fill="#F0F2F5" transform="translate(334.798035, 80.229008) rotate(90.000000) translate(-334.798035, -80.229008) "></path>
-                <path d="M276.053859,94.8252648 C271.491929,94.8252648 267.759441,91.0782313 267.759441,86.4985238 L267.759441,73.9594928 C267.759441,69.3797853 271.491929,65.6327519 276.053859,65.6327519 L393.542211,65.6327519 C398.104141,65.6327519 401.836629,69.3797853 401.836629,73.9594928 L401.836629,86.4985238 C401.836629,91.0782313 398.104141,94.8252648 393.542211,94.8252648 L276.053859,94.8252648 L276.053859,94.8252648 Z" id="Stroke-5" stroke="#A3B1BF" stroke-width="1.62" transform="translate(334.798035, 80.229008) rotate(90.000000) translate(-334.798035, -80.229008) "></path>
-                <path d="M373.091719,31.232323 C373.091719,32.058752 372.424019,32.7290547 371.600798,32.7290547 C370.77654,32.7290547 370.108839,32.058752 370.108839,31.232323 C370.108839,30.405894 370.77654,29.7355913 371.600798,29.7355913 C372.424019,29.7355913 373.091719,30.405894 373.091719,31.232323 L356.360842,4.74110287 L349.082491,-8.6444393" id="Fill-7" transform="translate(361.087105, 12.042308) rotate(90.000000) translate(-361.087105, -12.042308) "></path>
-                <path d="M343.448596,22.5884924 C343.448596,23.4149215 342.780895,24.0852241 341.957674,24.0852241 C341.133416,24.0852241 340.465716,23.4149215 340.465716,22.5884924 C340.465716,21.7620634 341.133416,21.0917607 341.957674,21.0917607 C342.780895,21.0917607 343.448596,21.7620634 343.448596,22.5884924 L343.448596,22.5884924 Z" id="Stroke-9" stroke="#A3B1BF" stroke-width="0.81" transform="translate(341.957156, 22.588492) rotate(90.000000) translate(-341.957156, -22.588492) "></path>
-                <path d="M343.448596,31.5121872 C343.448596,32.3386162 342.780895,33.0089189 341.957674,33.0089189 C341.133416,33.0089189 340.465716,32.3386162 340.465716,31.5121872 C340.465716,30.6857582 341.133416,30.0154555 341.957674,30.0154555 C342.780895,30.0154555 343.448596,30.6857582 343.448596,31.5121872" id="Fill-11" fill="#FFFFFF" transform="translate(341.957156, 31.512187) rotate(90.000000) translate(-341.957156, -31.512187) "></path>
-                <path d="M343.448596,31.5121872 C343.448596,32.3386162 342.780895,33.0089189 341.957674,33.0089189 C341.133416,33.0089189 340.465716,32.3386162 340.465716,31.5121872 C340.465716,30.6857582 341.133416,30.0154555 341.957674,30.0154555 C342.780895,30.0154555 343.448596,30.6857582 343.448596,31.5121872 L343.448596,31.5121872 Z" id="Stroke-13" stroke="#A3B1BF" stroke-width="0.81" transform="translate(341.957156, 31.512187) rotate(90.000000) translate(-341.957156, -31.512187) "></path>
-                <path d="M343.448596,40.435882 C343.448596,41.262311 342.780895,41.9326137 341.957674,41.9326137 C341.133416,41.9326137 340.465716,41.262311 340.465716,40.435882 C340.465716,39.609453 341.133416,38.9391503 341.957674,38.9391503 C342.780895,38.9391503 343.448596,39.609453 343.448596,40.435882" id="Fill-15" fill="#FFFFFF" transform="translate(341.957156, 40.435882) rotate(90.000000) translate(-341.957156, -40.435882) "></path>
-                <path d="M343.448596,40.435882 C343.448596,41.262311 342.780895,41.9326137 341.957674,41.9326137 C341.133416,41.9326137 340.465716,41.262311 340.465716,40.435882 C340.465716,39.609453 341.133416,38.9391503 341.957674,38.9391503 C342.780895,38.9391503 343.448596,39.609453 343.448596,40.435882 L343.448596,40.435882 Z" id="Stroke-17" stroke="#A3B1BF" stroke-width="0.81" transform="translate(341.957156, 40.435882) rotate(90.000000) translate(-341.957156, -40.435882) "></path>
-                <path d="M343.448596,49.3595768 C343.448596,50.1860058 342.780895,50.8563085 341.957674,50.8563085 C341.133416,50.8563085 340.465716,50.1860058 340.465716,49.3595768 C340.465716,48.5331477 341.133416,47.8628451 341.957674,47.8628451 C342.780895,47.8628451 343.448596,48.5331477 343.448596,49.3595768" id="Fill-19" fill="#FFFFFF" transform="translate(341.957156, 49.359577) rotate(90.000000) translate(-341.957156, -49.359577) "></path>
-                <path d="M343.448596,49.3595768 C343.448596,50.1860058 342.780895,50.8563085 341.957674,50.8563085 C341.133416,50.8563085 340.465716,50.1860058 340.465716,49.3595768 C340.465716,48.5331477 341.133416,47.8628451 341.957674,47.8628451 C342.780895,47.8628451 343.448596,48.5331477 343.448596,49.3595768 L343.448596,49.3595768 Z" id="Stroke-21" stroke="#A3B1BF" stroke-width="0.81" transform="translate(341.957156, 49.359577) rotate(90.000000) translate(-341.957156, -49.359577) "></path>
-                <path d="M343.448596,58.2832715 C343.448596,59.1097006 342.780895,59.7800032 341.957674,59.7800032 C341.133416,59.7800032 340.465716,59.1097006 340.465716,58.2832715 C340.465716,57.4568425 341.133416,56.7865399 341.957674,56.7865399 C342.780895,56.7865399 343.448596,57.4568425 343.448596,58.2832715" id="Fill-23" fill="#FFFFFF" transform="translate(341.957156, 58.283272) rotate(90.000000) translate(-341.957156, -58.283272) "></path>
-                <path d="M343.448596,58.2832715 C343.448596,59.1097006 342.780895,59.7800032 341.957674,59.7800032 C341.133416,59.7800032 340.465716,59.1097006 340.465716,58.2832715 C340.465716,57.4568425 341.133416,56.7865399 341.957674,56.7865399 C342.780895,56.7865399 343.448596,57.4568425 343.448596,58.2832715 L343.448596,58.2832715 Z" id="Stroke-25" stroke="#A3B1BF" stroke-width="0.81" transform="translate(341.957156, 58.283272) rotate(90.000000) translate(-341.957156, -58.283272) "></path>
-                <path d="M343.448596,67.2069663 C343.448596,68.0333954 342.780895,68.703698 341.957674,68.703698 C341.133416,68.703698 340.465716,68.0333954 340.465716,67.2069663 C340.465716,66.3805373 341.133416,65.7102346 341.957674,65.7102346 C342.780895,65.7102346 343.448596,66.3805373 343.448596,67.2069663" id="Fill-27" fill="#FFFFFF" transform="translate(341.957156, 67.206966) rotate(90.000000) translate(-341.957156, -67.206966) "></path>
-                <path d="M343.448596,67.2069663 C343.448596,68.0333954 342.780895,68.703698 341.957674,68.703698 C341.133416,68.703698 340.465716,68.0333954 340.465716,67.2069663 C340.465716,66.3805373 341.133416,65.7102346 341.957674,65.7102346 C342.780895,65.7102346 343.448596,66.3805373 343.448596,67.2069663 L343.448596,67.2069663 Z" id="Stroke-29" stroke="#A3B1BF" stroke-width="0.81" transform="translate(341.957156, 67.206966) rotate(90.000000) translate(-341.957156, -67.206966) "></path>
-                <path d="M327.400971,24.0852241 C326.576713,24.0852241 325.909013,23.4149215 325.909013,22.5884924 C325.909013,21.7620634 326.576713,21.0917607 327.400971,21.0917607 C328.224192,21.0917607 328.891893,21.7620634 328.891893,22.5884924 C328.891893,23.4149215 328.224192,24.0852241 327.400971,24.0852241 Z" id="Fill-31" fill="#FFFFFF" transform="translate(327.400453, 22.588492) rotate(90.000000) translate(-327.400453, -22.588492) "></path>
-                <path d="M328.891893,22.5884924 C328.891893,23.4149215 328.224192,24.0852241 327.400971,24.0852241 C326.576713,24.0852241 325.909013,23.4149215 325.909013,22.5884924 C325.909013,21.7620634 326.576713,21.0917607 327.400971,21.0917607 C328.224192,21.0917607 328.891893,21.7620634 328.891893,22.5884924 L328.891893,22.5884924 Z" id="Stroke-33" stroke="#A3B1BF" stroke-width="0.81" transform="translate(327.400453, 22.588492) rotate(90.000000) translate(-327.400453, -22.588492) "></path>
-                <path d="M328.891893,31.5121872 C328.891893,32.3386162 328.224192,33.0089189 327.400971,33.0089189 C326.576713,33.0089189 325.909013,32.3386162 325.909013,31.5121872 C325.909013,30.6857582 326.576713,30.0154555 327.400971,30.0154555 C328.224192,30.0154555 328.891893,30.6857582 328.891893,31.5121872" id="Fill-35" fill="#FFFFFF" transform="translate(327.400453, 31.512187) rotate(90.000000) translate(-327.400453, -31.512187) "></path>
-                <path d="M328.891893,31.5121872 C328.891893,32.3386162 328.224192,33.0089189 327.400971,33.0089189 C326.576713,33.0089189 325.909013,32.3386162 325.909013,31.5121872 C325.909013,30.6857582 326.576713,30.0154555 327.400971,30.0154555 C328.224192,30.0154555 328.891893,30.6857582 328.891893,31.5121872 L328.891893,31.5121872 Z" id="Stroke-37" stroke="#A3B1BF" stroke-width="0.81" transform="translate(327.400453, 31.512187) rotate(90.000000) translate(-327.400453, -31.512187) "></path>
-                <path d="M328.891893,40.435882 C328.891893,41.262311 328.224192,41.9326137 327.400971,41.9326137 C326.576713,41.9326137 325.909013,41.262311 325.909013,40.435882 C325.909013,39.609453 326.576713,38.9391503 327.400971,38.9391503 C328.224192,38.9391503 328.891893,39.609453 328.891893,40.435882" id="Fill-39" fill="#FFFFFF" transform="translate(327.400453, 40.435882) rotate(90.000000) translate(-327.400453, -40.435882) "></path>
-                <path d="M328.891893,40.435882 C328.891893,41.262311 328.224192,41.9326137 327.400971,41.9326137 C326.576713,41.9326137 325.909013,41.262311 325.909013,40.435882 C325.909013,39.609453 326.576713,38.9391503 327.400971,38.9391503 C328.224192,38.9391503 328.891893,39.609453 328.891893,40.435882 L328.891893,40.435882 Z" id="Stroke-41" stroke="#A3B1BF" stroke-width="0.81" transform="translate(327.400453, 40.435882) rotate(90.000000) translate(-327.400453, -40.435882) "></path>
-                <path d="M328.891893,49.3595768 C328.891893,50.1860058 328.224192,50.8563085 327.400971,50.8563085 C326.576713,50.8563085 325.909013,50.1860058 325.909013,49.3595768 C325.909013,48.5331477 326.576713,47.8628451 327.400971,47.8628451 C328.224192,47.8628451 328.891893,48.5331477 328.891893,49.3595768" id="Fill-43" fill="#FFFFFF" transform="translate(327.400453, 49.359577) rotate(90.000000) translate(-327.400453, -49.359577) "></path>
-                <path d="M328.891893,49.3595768 C328.891893,50.1860058 328.224192,50.8563085 327.400971,50.8563085 C326.576713,50.8563085 325.909013,50.1860058 325.909013,49.3595768 C325.909013,48.5331477 326.576713,47.8628451 327.400971,47.8628451 C328.224192,47.8628451 328.891893,48.5331477 328.891893,49.3595768 L328.891893,49.3595768 Z" id="Stroke-45" stroke="#A3B1BF" stroke-width="0.81" transform="translate(327.400453, 49.359577) rotate(90.000000) translate(-327.400453, -49.359577) "></path>
-                <path d="M328.891893,58.2832715 C328.891893,59.1097006 328.224192,59.7800032 327.400971,59.7800032 C326.576713,59.7800032 325.909013,59.1097006 325.909013,58.2832715 C325.909013,57.4568425 326.576713,56.7865399 327.400971,56.7865399 C328.224192,56.7865399 328.891893,57.4568425 328.891893,58.2832715" id="Fill-47" fill="#FFFFFF" transform="translate(327.400453, 58.283272) rotate(90.000000) translate(-327.400453, -58.283272) "></path>
-                <path d="M328.891893,58.2832715 C328.891893,59.1097006 328.224192,59.7800032 327.400971,59.7800032 C326.576713,59.7800032 325.909013,59.1097006 325.909013,58.2832715 C325.909013,57.4568425 326.576713,56.7865399 327.400971,56.7865399 C328.224192,56.7865399 328.891893,57.4568425 328.891893,58.2832715 L328.891893,58.2832715 Z" id="Stroke-49" stroke="#A3B1BF" stroke-width="0.81" transform="translate(327.400453, 58.283272) rotate(90.000000) translate(-327.400453, -58.283272) "></path>
-                <path d="M328.891893,67.2069663 C328.891893,68.0333954 328.224192,68.703698 327.400971,68.703698 C326.576713,68.703698 325.909013,68.0333954 325.909013,67.2069663 C325.909013,66.3805373 326.576713,65.7102346 327.400971,65.7102346 C328.224192,65.7102346 328.891893,66.3805373 328.891893,67.2069663" id="Fill-51" fill="#FFFFFF" transform="translate(327.400453, 67.206966) rotate(90.000000) translate(-327.400453, -67.206966) "></path>
-                <path d="M328.891893,67.2069663 C328.891893,68.0333954 328.224192,68.703698 327.400971,68.703698 C326.576713,68.703698 325.909013,68.0333954 325.909013,67.2069663 C325.909013,66.3805373 326.576713,65.7102346 327.400971,65.7102346 C328.224192,65.7102346 328.891893,66.3805373 328.891893,67.2069663 L328.891893,67.2069663 Z" id="Stroke-53" stroke="#A3B1BF" stroke-width="0.81" transform="translate(327.400453, 67.206966) rotate(90.000000) translate(-327.400453, -67.206966) "></path>
-                <path d="M334.679323,28.141449 C333.855065,28.141449 333.187364,27.4711464 333.187364,26.6447173 C333.187364,25.8182883 333.855065,25.1479856 334.679323,25.1479856 C335.502544,25.1479856 336.170244,25.8182883 336.170244,26.6447173 C336.170244,27.4711464 335.502544,28.141449 334.679323,28.141449 Z" id="Fill-55" fill="#FFFFFF" transform="translate(334.678804, 26.644717) rotate(90.000000) translate(-334.678804, -26.644717) "></path>
-                <path d="M336.170244,26.6447173 C336.170244,27.4711464 335.502544,28.141449 334.679323,28.141449 C333.855065,28.141449 333.187364,27.4711464 333.187364,26.6447173 C333.187364,25.8182883 333.855065,25.1479856 334.679323,25.1479856 C335.502544,25.1479856 336.170244,25.8182883 336.170244,26.6447173 L336.170244,26.6447173 Z" id="Stroke-57" stroke="#A3B1BF" stroke-width="0.81" transform="translate(334.678804, 26.644717) rotate(90.000000) translate(-334.678804, -26.644717) "></path>
-                <path d="M336.170244,35.5684121 C336.170244,36.3948411 335.502544,37.0651438 334.679323,37.0651438 C333.855065,37.0651438 333.187364,36.3948411 333.187364,35.5684121 C333.187364,34.7419831 333.855065,34.0716804 334.679323,34.0716804 C335.502544,34.0716804 336.170244,34.7419831 336.170244,35.5684121" id="Fill-59" fill="#FFFFFF" transform="translate(334.678804, 35.568412) rotate(90.000000) translate(-334.678804, -35.568412) "></path>
-                <path d="M336.170244,35.5684121 C336.170244,36.3948411 335.502544,37.0651438 334.679323,37.0651438 C333.855065,37.0651438 333.187364,36.3948411 333.187364,35.5684121 C333.187364,34.7419831 333.855065,34.0716804 334.679323,34.0716804 C335.502544,34.0716804 336.170244,34.7419831 336.170244,35.5684121 L336.170244,35.5684121 Z" id="Stroke-61" stroke="#A3B1BF" stroke-width="0.81" transform="translate(334.678804, 35.568412) rotate(90.000000) translate(-334.678804, -35.568412) "></path>
-                <path d="M336.170244,44.4921069 C336.170244,45.3185359 335.502544,45.9888386 334.679323,45.9888386 C333.855065,45.9888386 333.187364,45.3185359 333.187364,44.4921069 C333.187364,43.6656779 333.855065,42.9953752 334.679323,42.9953752 C335.502544,42.9953752 336.170244,43.6656779 336.170244,44.4921069" id="Fill-63" fill="#FFFFFF" transform="translate(334.678804, 44.492107) rotate(90.000000) translate(-334.678804, -44.492107) "></path>
-                <path d="M336.170244,44.4921069 C336.170244,45.3185359 335.502544,45.9888386 334.679323,45.9888386 C333.855065,45.9888386 333.187364,45.3185359 333.187364,44.4921069 C333.187364,43.6656779 333.855065,42.9953752 334.679323,42.9953752 C335.502544,42.9953752 336.170244,43.6656779 336.170244,44.4921069 L336.170244,44.4921069 Z" id="Stroke-65" stroke="#A3B1BF" stroke-width="0.81" transform="translate(334.678804, 44.492107) rotate(90.000000) translate(-334.678804, -44.492107) "></path>
-                <path d="M336.170244,53.4158017 C336.170244,54.2422307 335.502544,54.9125333 334.679323,54.9125333 C333.855065,54.9125333 333.187364,54.2422307 333.187364,53.4158017 C333.187364,52.5893726 333.855065,51.91907 334.679323,51.91907 C335.502544,51.91907 336.170244,52.5893726 336.170244,53.4158017" id="Fill-67" fill="#FFFFFF" transform="translate(334.678804, 53.415802) rotate(90.000000) translate(-334.678804, -53.415802) "></path>
-                <path d="M336.170244,53.4158017 C336.170244,54.2422307 335.502544,54.9125333 334.679323,54.9125333 C333.855065,54.9125333 333.187364,54.2422307 333.187364,53.4158017 C333.187364,52.5893726 333.855065,51.91907 334.679323,51.91907 C335.502544,51.91907 336.170244,52.5893726 336.170244,53.4158017 L336.170244,53.4158017 Z" id="Stroke-69" stroke="#A3B1BF" stroke-width="0.81" transform="translate(334.678804, 53.415802) rotate(90.000000) translate(-334.678804, -53.415802) "></path>
-                <path d="M336.170244,62.3394964 C336.170244,63.1659255 335.502544,63.8362281 334.679323,63.8362281 C333.855065,63.8362281 333.187364,63.1659255 333.187364,62.3394964 C333.187364,61.5130674 333.855065,60.8427648 334.679323,60.8427648 C335.502544,60.8427648 336.170244,61.5130674 336.170244,62.3394964" id="Fill-71" fill="#FFFFFF" transform="translate(334.678804, 62.339496) rotate(90.000000) translate(-334.678804, -62.339496) "></path>
-                <path d="M336.170244,62.3394964 C336.170244,63.1659255 335.502544,63.8362281 334.679323,63.8362281 C333.855065,63.8362281 333.187364,63.1659255 333.187364,62.3394964 C333.187364,61.5130674 333.855065,60.8427648 334.679323,60.8427648 C335.502544,60.8427648 336.170244,61.5130674 336.170244,62.3394964 L336.170244,62.3394964 Z" id="Stroke-73" stroke="#A3B1BF" stroke-width="0.81" transform="translate(334.678804, 62.339496) rotate(90.000000) translate(-334.678804, -62.339496) "></path>
-                <path d="M336.170244,71.2631912 C336.170244,72.0896203 335.502544,72.7599229 334.679323,72.7599229 C333.855065,72.7599229 333.187364,72.0896203 333.187364,71.2631912 C333.187364,70.4367622 333.855065,69.7664595 334.679323,69.7664595 C335.502544,69.7664595 336.170244,70.4367622 336.170244,71.2631912" id="Fill-75" fill="#FFFFFF" transform="translate(334.678804, 71.263191) rotate(90.000000) translate(-334.678804, -71.263191) "></path>
-                <path d="M336.170244,71.2631912 C336.170244,72.0896203 335.502544,72.7599229 334.679323,72.7599229 C333.855065,72.7599229 333.187364,72.0896203 333.187364,71.2631912 C333.187364,70.4367622 333.855065,69.7664595 334.679323,69.7664595 C335.502544,69.7664595 336.170244,70.4367622 336.170244,71.2631912 L336.170244,71.2631912 Z" id="Stroke-77" stroke="#A3B1BF" stroke-width="0.81" transform="translate(334.678804, 71.263191) rotate(90.000000) translate(-334.678804, -71.263191) "></path>
-                <path d="M335.089444,136.046978 C332.700651,136.046978 330.763905,134.102684 330.763905,131.704582 C330.763905,129.306481 332.700651,127.362187 335.089444,127.362187 C337.478236,127.362187 339.414983,129.306481 339.414983,131.704582 C339.414983,134.102684 337.478236,136.046978 335.089444,136.046978 Z" id="Fill-79" fill="#A3B1BF" transform="translate(335.089444, 131.704582) rotate(90.000000) translate(-335.089444, -131.704582) "></path>
-                <path d="M307.865544,121.56038 C307.865544,122.386809 307.197843,123.057112 306.374622,123.057112 C305.550365,123.057112 304.882664,122.386809 304.882664,121.56038 C304.882664,120.733951 305.550365,120.063648 306.374622,120.063648 C307.197843,120.063648 307.865544,120.733951 307.865544,121.56038" id="Fill-81" fill="#F5F5F5" transform="translate(306.374104, 121.560380) rotate(90.000000) translate(-306.374104, -121.560380) "></path>
-                <path d="M307.865544,121.56038 C307.865544,122.386809 307.197843,123.057112 306.374622,123.057112 C305.550365,123.057112 304.882664,122.386809 304.882664,121.56038 C304.882664,120.733951 305.550365,120.063648 306.374622,120.063648 C307.197843,120.063648 307.865544,120.733951 307.865544,121.56038 L307.865544,121.56038 Z" id="Stroke-83" stroke="#A3B1BF" stroke-width="0.81" transform="translate(306.374104, 121.560380) rotate(90.000000) translate(-306.374104, -121.560380) "></path>
-                <path d="M294.117547,121.56038 C294.117547,122.386809 293.449846,123.057112 292.626625,123.057112 C291.802367,123.057112 291.134667,122.386809 291.134667,121.56038 C291.134667,120.733951 291.802367,120.063648 292.626625,120.063648 C293.449846,120.063648 294.117547,120.733951 294.117547,121.56038" id="Fill-85" fill="#F5F5F5" transform="translate(292.626107, 121.560380) rotate(90.000000) translate(-292.626107, -121.560380) "></path>
-                <path d="M294.117547,121.56038 C294.117547,122.386809 293.449846,123.057112 292.626625,123.057112 C291.802367,123.057112 291.134667,122.386809 291.134667,121.56038 C291.134667,120.733951 291.802367,120.063648 292.626625,120.063648 C293.449846,120.063648 294.117547,120.733951 294.117547,121.56038 L294.117547,121.56038 Z" id="Stroke-87" stroke="#A3B1BF" stroke-width="0.81" transform="translate(292.626107, 121.560380) rotate(90.000000) translate(-292.626107, -121.560380) "></path>
-                <path d="M307.865544,38.813392 C307.865544,39.6398211 307.197843,40.3101237 306.374622,40.3101237 C305.550365,40.3101237 304.882664,39.6398211 304.882664,38.813392 C304.882664,37.986963 305.550365,37.3166603 306.374622,37.3166603 C307.197843,37.3166603 307.865544,37.986963 307.865544,38.813392" id="Fill-89" fill="#F5F5F5" transform="translate(306.374104, 38.813392) rotate(90.000000) translate(-306.374104, -38.813392) "></path>
-                <path d="M307.865544,38.813392 C307.865544,39.6398211 307.197843,40.3101237 306.374622,40.3101237 C305.550365,40.3101237 304.882664,39.6398211 304.882664,38.813392 C304.882664,37.986963 305.550365,37.3166603 306.374622,37.3166603 C307.197843,37.3166603 307.865544,37.986963 307.865544,38.813392 L307.865544,38.813392 Z" id="Stroke-91" stroke="#A3B1BF" stroke-width="0.81" transform="translate(306.374104, 38.813392) rotate(90.000000) translate(-306.374104, -38.813392) "></path>
-                <path d="M294.117547,38.813392 C294.117547,39.6398211 293.449846,40.3101237 292.626625,40.3101237 C291.802367,40.3101237 291.134667,39.6398211 291.134667,38.813392 C291.134667,37.986963 291.802367,37.3166603 292.626625,37.3166603 C293.449846,37.3166603 294.117547,37.986963 294.117547,38.813392" id="Fill-93" fill="#F5F5F5" transform="translate(292.626107, 38.813392) rotate(90.000000) translate(-292.626107, -38.813392) "></path>
-                <path d="M294.117547,38.813392 C294.117547,39.6398211 293.449846,40.3101237 292.626625,40.3101237 C291.802367,40.3101237 291.134667,39.6398211 291.134667,38.813392 C291.134667,37.986963 291.802367,37.3166603 292.626625,37.3166603 C293.449846,37.3166603 294.117547,37.986963 294.117547,38.813392 L294.117547,38.813392 Z" id="Stroke-95" stroke="#A3B1BF" stroke-width="0.81" transform="translate(292.626107, 38.813392) rotate(90.000000) translate(-292.626107, -38.813392) "></path>
-                <path d="M205.696461,94.8252648 C201.134531,94.8252648 197.402043,91.0782313 197.402043,86.4985238 L197.402043,73.9594928 C197.402043,69.3797853 201.134531,65.6327519 205.696461,65.6327519 L323.184813,65.6327519 C327.746743,65.6327519 331.479231,69.3797853 331.479231,73.9594928 L331.479231,86.4985238 C331.479231,91.0782313 327.746743,94.8252648 323.184813,94.8252648 L205.696461,94.8252648 Z" id="Fill-97" fill="#F0F2F5" transform="translate(264.440637, 80.229008) rotate(90.000000) translate(-264.440637, -80.229008) "></path>
-                <path d="M205.696461,94.8252648 C201.134531,94.8252648 197.402043,91.0782313 197.402043,86.4985238 L197.402043,73.9594928 C197.402043,69.3797853 201.134531,65.6327519 205.696461,65.6327519 L323.184813,65.6327519 C327.746743,65.6327519 331.479231,69.3797853 331.479231,73.9594928 L331.479231,86.4985238 C331.479231,91.0782313 327.746743,94.8252648 323.184813,94.8252648 L205.696461,94.8252648 L205.696461,94.8252648 Z" id="Stroke-99" stroke="#A3B1BF" stroke-width="1.62" transform="translate(264.440637, 80.229008) rotate(90.000000) translate(-264.440637, -80.229008) "></path>
-                <path d="M273.091198,22.5884924 C273.091198,23.4149215 272.423497,24.0852241 271.600276,24.0852241 C270.776019,24.0852241 270.108318,23.4149215 270.108318,22.5884924 C270.108318,21.7620634 270.776019,21.0917607 271.600276,21.0917607 C272.423497,21.0917607 273.091198,21.7620634 273.091198,22.5884924" id="Fill-101" fill="#FFFFFF" transform="translate(271.599758, 22.588492) rotate(90.000000) translate(-271.599758, -22.588492) "></path>
-                <path d="M273.091198,22.5884924 C273.091198,23.4149215 272.423497,24.0852241 271.600276,24.0852241 C270.776019,24.0852241 270.108318,23.4149215 270.108318,22.5884924 C270.108318,21.7620634 270.776019,21.0917607 271.600276,21.0917607 C272.423497,21.0917607 273.091198,21.7620634 273.091198,22.5884924 L273.091198,22.5884924 Z" id="Stroke-103" stroke="#A3B1BF" stroke-width="0.81" transform="translate(271.599758, 22.588492) rotate(90.000000) translate(-271.599758, -22.588492) "></path>
-                <path d="M273.091198,31.5121872 C273.091198,32.3386162 272.423497,33.0089189 271.600276,33.0089189 C270.776019,33.0089189 270.108318,32.3386162 270.108318,31.5121872 C270.108318,30.6857582 270.776019,30.0154555 271.600276,30.0154555 C272.423497,30.0154555 273.091198,30.6857582 273.091198,31.5121872" id="Fill-105" fill="#FFFFFF" transform="translate(271.599758, 31.512187) rotate(90.000000) translate(-271.599758, -31.512187) "></path>
-                <path d="M273.091198,31.5121872 C273.091198,32.3386162 272.423497,33.0089189 271.600276,33.0089189 C270.776019,33.0089189 270.108318,32.3386162 270.108318,31.5121872 C270.108318,30.6857582 270.776019,30.0154555 271.600276,30.0154555 C272.423497,30.0154555 273.091198,30.6857582 273.091198,31.5121872 L273.091198,31.5121872 Z" id="Stroke-107" stroke="#A3B1BF" stroke-width="0.81" transform="translate(271.599758, 31.512187) rotate(90.000000) translate(-271.599758, -31.512187) "></path>
-                <path d="M273.091198,40.435882 C273.091198,41.262311 272.423497,41.9326137 271.600276,41.9326137 C270.776019,41.9326137 270.108318,41.262311 270.108318,40.435882 C270.108318,39.609453 270.776019,38.9391503 271.600276,38.9391503 C272.423497,38.9391503 273.091198,39.609453 273.091198,40.435882" id="Fill-109" fill="#FFFFFF" transform="translate(271.599758, 40.435882) rotate(90.000000) translate(-271.599758, -40.435882) "></path>
-                <path d="M273.091198,40.435882 C273.091198,41.262311 272.423497,41.9326137 271.600276,41.9326137 C270.776019,41.9326137 270.108318,41.262311 270.108318,40.435882 C270.108318,39.609453 270.776019,38.9391503 271.600276,38.9391503 C272.423497,38.9391503 273.091198,39.609453 273.091198,40.435882 L273.091198,40.435882 Z" id="Stroke-111" stroke="#A3B1BF" stroke-width="0.81" transform="translate(271.599758, 40.435882) rotate(90.000000) translate(-271.599758, -40.435882) "></path>
-                <path d="M273.091198,49.3595768 C273.091198,50.1860058 272.423497,50.8563085 271.600276,50.8563085 C270.776019,50.8563085 270.108318,50.1860058 270.108318,49.3595768 C270.108318,48.5331477 270.776019,47.8628451 271.600276,47.8628451 C272.423497,47.8628451 273.091198,48.5331477 273.091198,49.3595768" id="Fill-113" fill="#FFFFFF" transform="translate(271.599758, 49.359577) rotate(90.000000) translate(-271.599758, -49.359577) "></path>
-                <path d="M273.091198,49.3595768 C273.091198,50.1860058 272.423497,50.8563085 271.600276,50.8563085 C270.776019,50.8563085 270.108318,50.1860058 270.108318,49.3595768 C270.108318,48.5331477 270.776019,47.8628451 271.600276,47.8628451 C272.423497,47.8628451 273.091198,48.5331477 273.091198,49.3595768 L273.091198,49.3595768 Z" id="Stroke-115" stroke="#A3B1BF" stroke-width="0.81" transform="translate(271.599758, 49.359577) rotate(90.000000) translate(-271.599758, -49.359577) "></path>
-                <path d="M273.091198,58.2832715 C273.091198,59.1097006 272.423497,59.7800032 271.600276,59.7800032 C270.776019,59.7800032 270.108318,59.1097006 270.108318,58.2832715 C270.108318,57.4568425 270.776019,56.7865399 271.600276,56.7865399 C272.423497,56.7865399 273.091198,57.4568425 273.091198,58.2832715" id="Fill-117" fill="#FFFFFF" transform="translate(271.599758, 58.283272) rotate(90.000000) translate(-271.599758, -58.283272) "></path>
-                <path d="M273.091198,58.2832715 C273.091198,59.1097006 272.423497,59.7800032 271.600276,59.7800032 C270.776019,59.7800032 270.108318,59.1097006 270.108318,58.2832715 C270.108318,57.4568425 270.776019,56.7865399 271.600276,56.7865399 C272.423497,56.7865399 273.091198,57.4568425 273.091198,58.2832715 L273.091198,58.2832715 Z" id="Stroke-119" stroke="#A3B1BF" stroke-width="0.81" transform="translate(271.599758, 58.283272) rotate(90.000000) translate(-271.599758, -58.283272) "></path>
-                <path d="M271.600276,68.703698 C270.776019,68.703698 270.108318,68.0333954 270.108318,67.2069663 C270.108318,66.3805373 270.776019,65.7102346 271.600276,65.7102346 C272.423497,65.7102346 273.091198,66.3805373 273.091198,67.2069663 C273.091198,68.0333954 272.423497,68.703698 271.600276,68.703698 Z" id="Fill-121" fill="#FFFFFF" transform="translate(271.599758, 67.206966) rotate(90.000000) translate(-271.599758, -67.206966) "></path>
-                <path d="M273.091198,67.2069663 C273.091198,68.0333954 272.423497,68.703698 271.600276,68.703698 C270.776019,68.703698 270.108318,68.0333954 270.108318,67.2069663 C270.108318,66.3805373 270.776019,65.7102346 271.600276,65.7102346 C272.423497,65.7102346 273.091198,66.3805373 273.091198,67.2069663 L273.091198,67.2069663 Z" id="Stroke-123" stroke="#A3B1BF" stroke-width="0.81" transform="translate(271.599758, 67.206966) rotate(90.000000) translate(-271.599758, -67.206966) "></path>
-                <path d="M258.534495,22.5884924 C258.534495,23.4149215 257.866794,24.0852241 257.043573,24.0852241 C256.219316,24.0852241 255.551615,23.4149215 255.551615,22.5884924 C255.551615,21.7620634 256.219316,21.0917607 257.043573,21.0917607 C257.866794,21.0917607 258.534495,21.7620634 258.534495,22.5884924" id="Fill-125" fill="#FFFFFF" transform="translate(257.043055, 22.588492) rotate(90.000000) translate(-257.043055, -22.588492) "></path>
-                <path d="M258.534495,22.5884924 C258.534495,23.4149215 257.866794,24.0852241 257.043573,24.0852241 C256.219316,24.0852241 255.551615,23.4149215 255.551615,22.5884924 C255.551615,21.7620634 256.219316,21.0917607 257.043573,21.0917607 C257.866794,21.0917607 258.534495,21.7620634 258.534495,22.5884924 L258.534495,22.5884924 Z" id="Stroke-127" stroke="#A3B1BF" stroke-width="0.81" transform="translate(257.043055, 22.588492) rotate(90.000000) translate(-257.043055, -22.588492) "></path>
-                <path d="M258.534495,31.5121872 C258.534495,32.3386162 257.866794,33.0089189 257.043573,33.0089189 C256.219316,33.0089189 255.551615,32.3386162 255.551615,31.5121872 C255.551615,30.6857582 256.219316,30.0154555 257.043573,30.0154555 C257.866794,30.0154555 258.534495,30.6857582 258.534495,31.5121872" id="Fill-129" fill="#FFFFFF" transform="translate(257.043055, 31.512187) rotate(90.000000) translate(-257.043055, -31.512187) "></path>
-                <path d="M258.534495,31.5121872 C258.534495,32.3386162 257.866794,33.0089189 257.043573,33.0089189 C256.219316,33.0089189 255.551615,32.3386162 255.551615,31.5121872 C255.551615,30.6857582 256.219316,30.0154555 257.043573,30.0154555 C257.866794,30.0154555 258.534495,30.6857582 258.534495,31.5121872 L258.534495,31.5121872 Z" id="Stroke-131" stroke="#A3B1BF" stroke-width="0.81" transform="translate(257.043055, 31.512187) rotate(90.000000) translate(-257.043055, -31.512187) "></path>
-                <path d="M258.534495,40.435882 C258.534495,41.262311 257.866794,41.9326137 257.043573,41.9326137 C256.219316,41.9326137 255.551615,41.262311 255.551615,40.435882 C255.551615,39.609453 256.219316,38.9391503 257.043573,38.9391503 C257.866794,38.9391503 258.534495,39.609453 258.534495,40.435882" id="Fill-133" fill="#FFFFFF" transform="translate(257.043055, 40.435882) rotate(90.000000) translate(-257.043055, -40.435882) "></path>
-                <path d="M258.534495,40.435882 C258.534495,41.262311 257.866794,41.9326137 257.043573,41.9326137 C256.219316,41.9326137 255.551615,41.262311 255.551615,40.435882 C255.551615,39.609453 256.219316,38.9391503 257.043573,38.9391503 C257.866794,38.9391503 258.534495,39.609453 258.534495,40.435882 L258.534495,40.435882 Z" id="Stroke-135" stroke="#A3B1BF" stroke-width="0.81" transform="translate(257.043055, 40.435882) rotate(90.000000) translate(-257.043055, -40.435882) "></path>
-                <path d="M258.534495,49.3595768 C258.534495,50.1860058 257.866794,50.8563085 257.043573,50.8563085 C256.219316,50.8563085 255.551615,50.1860058 255.551615,49.3595768 C255.551615,48.5331477 256.219316,47.8628451 257.043573,47.8628451 C257.866794,47.8628451 258.534495,48.5331477 258.534495,49.3595768" id="Fill-137" fill="#FFFFFF" transform="translate(257.043055, 49.359577) rotate(90.000000) translate(-257.043055, -49.359577) "></path>
-                <path d="M258.534495,49.3595768 C258.534495,50.1860058 257.866794,50.8563085 257.043573,50.8563085 C256.219316,50.8563085 255.551615,50.1860058 255.551615,49.3595768 C255.551615,48.5331477 256.219316,47.8628451 257.043573,47.8628451 C257.866794,47.8628451 258.534495,48.5331477 258.534495,49.3595768 L258.534495,49.3595768 Z" id="Stroke-139" stroke="#A3B1BF" stroke-width="0.81" transform="translate(257.043055, 49.359577) rotate(90.000000) translate(-257.043055, -49.359577) "></path>
-                <path d="M258.534495,58.2832715 C258.534495,59.1097006 257.866794,59.7800032 257.043573,59.7800032 C256.219316,59.7800032 255.551615,59.1097006 255.551615,58.2832715 C255.551615,57.4568425 256.219316,56.7865399 257.043573,56.7865399 C257.866794,56.7865399 258.534495,57.4568425 258.534495,58.2832715" id="Fill-141" fill="#FFFFFF" transform="translate(257.043055, 58.283272) rotate(90.000000) translate(-257.043055, -58.283272) "></path>
-                <path d="M258.534495,58.2832715 C258.534495,59.1097006 257.866794,59.7800032 257.043573,59.7800032 C256.219316,59.7800032 255.551615,59.1097006 255.551615,58.2832715 C255.551615,57.4568425 256.219316,56.7865399 257.043573,56.7865399 C257.866794,56.7865399 258.534495,57.4568425 258.534495,58.2832715 L258.534495,58.2832715 Z" id="Stroke-143" stroke="#A3B1BF" stroke-width="0.81" transform="translate(257.043055, 58.283272) rotate(90.000000) translate(-257.043055, -58.283272) "></path>
-                <path d="M258.534495,67.2069663 C258.534495,68.0333954 257.866794,68.703698 257.043573,68.703698 C256.219316,68.703698 255.551615,68.0333954 255.551615,67.2069663 C255.551615,66.3805373 256.219316,65.7102346 257.043573,65.7102346 C257.866794,65.7102346 258.534495,66.3805373 258.534495,67.2069663" id="Fill-145" fill="#FFFFFF" transform="translate(257.043055, 67.206966) rotate(90.000000) translate(-257.043055, -67.206966) "></path>
-                <path d="M258.534495,67.2069663 C258.534495,68.0333954 257.866794,68.703698 257.043573,68.703698 C256.219316,68.703698 255.551615,68.0333954 255.551615,67.2069663 C255.551615,66.3805373 256.219316,65.7102346 257.043573,65.7102346 C257.866794,65.7102346 258.534495,66.3805373 258.534495,67.2069663 L258.534495,67.2069663 Z" id="Stroke-147" stroke="#A3B1BF" stroke-width="0.81" transform="translate(257.043055, 67.206966) rotate(90.000000) translate(-257.043055, -67.206966) "></path>
-                <path d="M265.812846,26.6447173 C265.812846,27.4711464 265.145146,28.141449 264.321925,28.141449 C263.497667,28.141449 262.829967,27.4711464 262.829967,26.6447173 C262.829967,25.8182883 263.497667,25.1479856 264.321925,25.1479856 C265.145146,25.1479856 265.812846,25.8182883 265.812846,26.6447173" id="Fill-149" fill="#FFFFFF" transform="translate(264.321407, 26.644717) rotate(90.000000) translate(-264.321407, -26.644717) "></path>
-                <path d="M265.812846,26.6447173 C265.812846,27.4711464 265.145146,28.141449 264.321925,28.141449 C263.497667,28.141449 262.829967,27.4711464 262.829967,26.6447173 C262.829967,25.8182883 263.497667,25.1479856 264.321925,25.1479856 C265.145146,25.1479856 265.812846,25.8182883 265.812846,26.6447173 L265.812846,26.6447173 Z" id="Stroke-151" stroke="#A3B1BF" stroke-width="0.81" transform="translate(264.321407, 26.644717) rotate(90.000000) translate(-264.321407, -26.644717) "></path>
-                <path d="M265.812846,35.5684121 C265.812846,36.3948411 265.145146,37.0651438 264.321925,37.0651438 C263.497667,37.0651438 262.829967,36.3948411 262.829967,35.5684121 C262.829967,34.7419831 263.497667,34.0716804 264.321925,34.0716804 C265.145146,34.0716804 265.812846,34.7419831 265.812846,35.5684121" id="Fill-153" fill="#FFFFFF" transform="translate(264.321407, 35.568412) rotate(90.000000) translate(-264.321407, -35.568412) "></path>
-                <path d="M265.812846,35.5684121 C265.812846,36.3948411 265.145146,37.0651438 264.321925,37.0651438 C263.497667,37.0651438 262.829967,36.3948411 262.829967,35.5684121 C262.829967,34.7419831 263.497667,34.0716804 264.321925,34.0716804 C265.145146,34.0716804 265.812846,34.7419831 265.812846,35.5684121 L265.812846,35.5684121 Z" id="Stroke-155" stroke="#A3B1BF" stroke-width="0.81" transform="translate(264.321407, 35.568412) rotate(90.000000) translate(-264.321407, -35.568412) "></path>
-                <path d="M265.812846,44.4921069 C265.812846,45.3185359 265.145146,45.9888386 264.321925,45.9888386 C263.497667,45.9888386 262.829967,45.3185359 262.829967,44.4921069 C262.829967,43.6656779 263.497667,42.9953752 264.321925,42.9953752 C265.145146,42.9953752 265.812846,43.6656779 265.812846,44.4921069" id="Fill-157" fill="#FFFFFF" transform="translate(264.321407, 44.492107) rotate(90.000000) translate(-264.321407, -44.492107) "></path>
-                <path d="M265.812846,44.4921069 C265.812846,45.3185359 265.145146,45.9888386 264.321925,45.9888386 C263.497667,45.9888386 262.829967,45.3185359 262.829967,44.4921069 C262.829967,43.6656779 263.497667,42.9953752 264.321925,42.9953752 C265.145146,42.9953752 265.812846,43.6656779 265.812846,44.4921069 L265.812846,44.4921069 Z" id="Stroke-159" stroke="#A3B1BF" stroke-width="0.81" transform="translate(264.321407, 44.492107) rotate(90.000000) translate(-264.321407, -44.492107) "></path>
-                <path d="M265.812846,53.4158017 C265.812846,54.2422307 265.145146,54.9125333 264.321925,54.9125333 C263.497667,54.9125333 262.829967,54.2422307 262.829967,53.4158017 C262.829967,52.5893726 263.497667,51.91907 264.321925,51.91907 C265.145146,51.91907 265.812846,52.5893726 265.812846,53.4158017" id="Fill-161" fill="#FFFFFF" transform="translate(264.321407, 53.415802) rotate(90.000000) translate(-264.321407, -53.415802) "></path>
-                <path d="M265.812846,53.4158017 C265.812846,54.2422307 265.145146,54.9125333 264.321925,54.9125333 C263.497667,54.9125333 262.829967,54.2422307 262.829967,53.4158017 C262.829967,52.5893726 263.497667,51.91907 264.321925,51.91907 C265.145146,51.91907 265.812846,52.5893726 265.812846,53.4158017 L265.812846,53.4158017 Z" id="Stroke-163" stroke="#A3B1BF" stroke-width="0.81" transform="translate(264.321407, 53.415802) rotate(90.000000) translate(-264.321407, -53.415802) "></path>
-                <path d="M265.812846,62.3394964 C265.812846,63.1659255 265.145146,63.8362281 264.321925,63.8362281 C263.497667,63.8362281 262.829967,63.1659255 262.829967,62.3394964 C262.829967,61.5130674 263.497667,60.8427648 264.321925,60.8427648 C265.145146,60.8427648 265.812846,61.5130674 265.812846,62.3394964" id="Fill-165" fill="#FFFFFF" transform="translate(264.321407, 62.339496) rotate(90.000000) translate(-264.321407, -62.339496) "></path>
-                <path d="M265.812846,62.3394964 C265.812846,63.1659255 265.145146,63.8362281 264.321925,63.8362281 C263.497667,63.8362281 262.829967,63.1659255 262.829967,62.3394964 C262.829967,61.5130674 263.497667,60.8427648 264.321925,60.8427648 C265.145146,60.8427648 265.812846,61.5130674 265.812846,62.3394964 L265.812846,62.3394964 Z" id="Stroke-167" stroke="#A3B1BF" stroke-width="0.81" transform="translate(264.321407, 62.339496) rotate(90.000000) translate(-264.321407, -62.339496) "></path>
-                <path d="M265.812846,71.2631912 C265.812846,72.0896203 265.145146,72.7599229 264.321925,72.7599229 C263.497667,72.7599229 262.829967,72.0896203 262.829967,71.2631912 C262.829967,70.4367622 263.497667,69.7664595 264.321925,69.7664595 C265.145146,69.7664595 265.812846,70.4367622 265.812846,71.2631912" id="Fill-169" fill="#FFFFFF" transform="translate(264.321407, 71.263191) rotate(90.000000) translate(-264.321407, -71.263191) "></path>
-                <path d="M265.812846,71.2631912 C265.812846,72.0896203 265.145146,72.7599229 264.321925,72.7599229 C263.497667,72.7599229 262.829967,72.0896203 262.829967,71.2631912 C262.829967,70.4367622 263.497667,69.7664595 264.321925,69.7664595 C265.145146,69.7664595 265.812846,70.4367622 265.812846,71.2631912 L265.812846,71.2631912 Z" id="Stroke-171" stroke="#A3B1BF" stroke-width="0.81" transform="translate(264.321407, 71.263191) rotate(90.000000) translate(-264.321407, -71.263191) "></path>
-                <path d="M263.92334,136.046978 C261.534548,136.046978 259.597801,134.102684 259.597801,131.704582 C259.597801,129.306481 261.534548,127.362187 263.92334,127.362187 C266.312132,127.362187 268.248879,129.306481 268.248879,131.704582 C268.248879,134.102684 266.312132,136.046978 263.92334,136.046978 Z" id="Fill-173" fill="#A3B1BF" transform="translate(263.923340, 131.704582) rotate(90.000000) translate(-263.923340, -131.704582) "></path>
-                <path d="M170.113409,94.8252648 C165.551479,94.8252648 161.818991,91.0782313 161.818991,86.4985238 L161.818991,73.9594928 C161.818991,69.3797853 165.551479,65.6327519 170.113409,65.6327519 L287.601762,65.6327519 C292.163691,65.6327519 295.896179,69.3797853 295.896179,73.9594928 L295.896179,86.4985238 C295.896179,91.0782313 292.163691,94.8252648 287.601762,94.8252648 L170.113409,94.8252648 Z" id="Fill-175" fill="#F0F2F5" transform="translate(228.857585, 80.229008) rotate(90.000000) translate(-228.857585, -80.229008) "></path>
-                <path d="M170.113409,94.8252648 C165.551479,94.8252648 161.818991,91.0782313 161.818991,86.4985238 L161.818991,73.9594928 C161.818991,69.3797853 165.551479,65.6327519 170.113409,65.6327519 L287.601762,65.6327519 C292.163691,65.6327519 295.896179,69.3797853 295.896179,73.9594928 L295.896179,86.4985238 C295.896179,91.0782313 292.163691,94.8252648 287.601762,94.8252648 L170.113409,94.8252648 L170.113409,94.8252648 Z" id="Stroke-177" stroke="#A3B1BF" stroke-width="1.62" transform="translate(228.857585, 80.229008) rotate(90.000000) translate(-228.857585, -80.229008) "></path>
-                <path d="M237.508146,22.5884924 C237.508146,23.4149215 236.840446,24.0852241 236.017225,24.0852241 C235.192967,24.0852241 234.525266,23.4149215 234.525266,22.5884924 C234.525266,21.7620634 235.192967,21.0917607 236.017225,21.0917607 C236.840446,21.0917607 237.508146,21.7620634 237.508146,22.5884924" id="Fill-179" transform="translate(236.016706, 22.588492) rotate(90.000000) translate(-236.016706, -22.588492) "></path>
-                <path d="M237.508146,22.5884924 C237.508146,23.4149215 236.840446,24.0852241 236.017225,24.0852241 C235.192967,24.0852241 234.525266,23.4149215 234.525266,22.5884924 C234.525266,21.7620634 235.192967,21.0917607 236.017225,21.0917607 C236.840446,21.0917607 237.508146,21.7620634 237.508146,22.5884924 L237.508146,22.5884924 Z" id="Stroke-181" stroke="#A3B1BF" stroke-width="0.81" transform="translate(236.016706, 22.588492) rotate(90.000000) translate(-236.016706, -22.588492) "></path>
-                <path d="M237.508146,31.5121872 C237.508146,32.3386162 236.840446,33.0089189 236.017225,33.0089189 C235.192967,33.0089189 234.525266,32.3386162 234.525266,31.5121872 C234.525266,30.6857582 235.192967,30.0154555 236.017225,30.0154555 C236.840446,30.0154555 237.508146,30.6857582 237.508146,31.5121872" id="Fill-183" transform="translate(236.016706, 31.512187) rotate(90.000000) translate(-236.016706, -31.512187) "></path>
-                <path d="M237.508146,31.5121872 C237.508146,32.3386162 236.840446,33.0089189 236.017225,33.0089189 C235.192967,33.0089189 234.525266,32.3386162 234.525266,31.5121872 C234.525266,30.6857582 235.192967,30.0154555 236.017225,30.0154555 C236.840446,30.0154555 237.508146,30.6857582 237.508146,31.5121872 L237.508146,31.5121872 Z" id="Stroke-185" stroke="#A3B1BF" stroke-width="0.81" transform="translate(236.016706, 31.512187) rotate(90.000000) translate(-236.016706, -31.512187) "></path>
-                <path d="M237.508146,40.435882 C237.508146,41.262311 236.840446,41.9326137 236.017225,41.9326137 C235.192967,41.9326137 234.525266,41.262311 234.525266,40.435882 C234.525266,39.609453 235.192967,38.9391503 236.017225,38.9391503 C236.840446,38.9391503 237.508146,39.609453 237.508146,40.435882" id="Fill-187" transform="translate(236.016706, 40.435882) rotate(90.000000) translate(-236.016706, -40.435882) "></path>
-                <path d="M237.508146,40.435882 C237.508146,41.262311 236.840446,41.9326137 236.017225,41.9326137 C235.192967,41.9326137 234.525266,41.262311 234.525266,40.435882 C234.525266,39.609453 235.192967,38.9391503 236.017225,38.9391503 C236.840446,38.9391503 237.508146,39.609453 237.508146,40.435882 L237.508146,40.435882 Z" id="Stroke-189" stroke="#A3B1BF" stroke-width="0.81" transform="translate(236.016706, 40.435882) rotate(90.000000) translate(-236.016706, -40.435882) "></path>
-                <path d="M237.508146,49.3595768 C237.508146,50.1860058 236.840446,50.8563085 236.017225,50.8563085 C235.192967,50.8563085 234.525266,50.1860058 234.525266,49.3595768 C234.525266,48.5331477 235.192967,47.8628451 236.017225,47.8628451 C236.840446,47.8628451 237.508146,48.5331477 237.508146,49.3595768" id="Fill-191" transform="translate(236.016706, 49.359577) rotate(90.000000) translate(-236.016706, -49.359577) "></path>
-                <path d="M237.508146,49.3595768 C237.508146,50.1860058 236.840446,50.8563085 236.017225,50.8563085 C235.192967,50.8563085 234.525266,50.1860058 234.525266,49.3595768 C234.525266,48.5331477 235.192967,47.8628451 236.017225,47.8628451 C236.840446,47.8628451 237.508146,48.5331477 237.508146,49.3595768 L237.508146,49.3595768 Z" id="Stroke-193" stroke="#A3B1BF" stroke-width="0.81" transform="translate(236.016706, 49.359577) rotate(90.000000) translate(-236.016706, -49.359577) "></path>
-                <path d="M237.508146,58.2832715 C237.508146,59.1097006 236.840446,59.7800032 236.017225,59.7800032 C235.192967,59.7800032 234.525266,59.1097006 234.525266,58.2832715 C234.525266,57.4568425 235.192967,56.7865399 236.017225,56.7865399 C236.840446,56.7865399 237.508146,57.4568425 237.508146,58.2832715" id="Fill-195" transform="translate(236.016706, 58.283272) rotate(90.000000) translate(-236.016706, -58.283272) "></path>
-                <path d="M237.508146,58.2832715 C237.508146,59.1097006 236.840446,59.7800032 236.017225,59.7800032 C235.192967,59.7800032 234.525266,59.1097006 234.525266,58.2832715 C234.525266,57.4568425 235.192967,56.7865399 236.017225,56.7865399 C236.840446,56.7865399 237.508146,57.4568425 237.508146,58.2832715 L237.508146,58.2832715 Z" id="Stroke-197" stroke-opacity="0.85" stroke="#A3B1BF" stroke-width="0.81" transform="translate(236.016706, 58.283272) rotate(90.000000) translate(-236.016706, -58.283272) "></path>
-                <path d="M237.508146,67.2069663 C237.508146,68.0333954 236.840446,68.703698 236.017225,68.703698 C235.192967,68.703698 234.525266,68.0333954 234.525266,67.2069663 C234.525266,66.3805373 235.192967,65.7102346 236.017225,65.7102346 C236.840446,65.7102346 237.508146,66.3805373 237.508146,67.2069663" id="Fill-199" transform="translate(236.016706, 67.206966) rotate(90.000000) translate(-236.016706, -67.206966) "></path>
-                <path d="M237.508146,67.2069663 C237.508146,68.0333954 236.840446,68.703698 236.017225,68.703698 C235.192967,68.703698 234.525266,68.0333954 234.525266,67.2069663 C234.525266,66.3805373 235.192967,65.7102346 236.017225,65.7102346 C236.840446,65.7102346 237.508146,66.3805373 237.508146,67.2069663 L237.508146,67.2069663 Z" id="Stroke-201" stroke="#A3B1BF" stroke-width="0.81" transform="translate(236.016706, 67.206966) rotate(90.000000) translate(-236.016706, -67.206966) "></path>
-                <path d="M223.760149,22.5884924 C223.760149,23.4149215 223.092448,24.0852241 222.269227,24.0852241 C221.44497,24.0852241 220.777269,23.4149215 220.777269,22.5884924 C220.777269,21.7620634 221.44497,21.0917607 222.269227,21.0917607 C223.092448,21.0917607 223.760149,21.7620634 223.760149,22.5884924" id="Fill-203" transform="translate(222.268709, 22.588492) rotate(90.000000) translate(-222.268709, -22.588492) "></path>
-                <path d="M223.760149,22.5884924 C223.760149,23.4149215 223.092448,24.0852241 222.269227,24.0852241 C221.44497,24.0852241 220.777269,23.4149215 220.777269,22.5884924 C220.777269,21.7620634 221.44497,21.0917607 222.269227,21.0917607 C223.092448,21.0917607 223.760149,21.7620634 223.760149,22.5884924 L223.760149,22.5884924 Z" id="Stroke-205" stroke="#A3B1BF" stroke-width="0.81" transform="translate(222.268709, 22.588492) rotate(90.000000) translate(-222.268709, -22.588492) "></path>
-                <path d="M223.760149,31.5121872 C223.760149,32.3386162 223.092448,33.0089189 222.269227,33.0089189 C221.44497,33.0089189 220.777269,32.3386162 220.777269,31.5121872 C220.777269,30.6857582 221.44497,30.0154555 222.269227,30.0154555 C223.092448,30.0154555 223.760149,30.6857582 223.760149,31.5121872" id="Fill-207" transform="translate(222.268709, 31.512187) rotate(90.000000) translate(-222.268709, -31.512187) "></path>
-                <path d="M223.760149,31.5121872 C223.760149,32.3386162 223.092448,33.0089189 222.269227,33.0089189 C221.44497,33.0089189 220.777269,32.3386162 220.777269,31.5121872 C220.777269,30.6857582 221.44497,30.0154555 222.269227,30.0154555 C223.092448,30.0154555 223.760149,30.6857582 223.760149,31.5121872 L223.760149,31.5121872 Z" id="Stroke-209" stroke="#A3B1BF" stroke-width="0.81" transform="translate(222.268709, 31.512187) rotate(90.000000) translate(-222.268709, -31.512187) "></path>
-                <path d="M223.760149,40.435882 C223.760149,41.262311 223.092448,41.9326137 222.269227,41.9326137 C221.44497,41.9326137 220.777269,41.262311 220.777269,40.435882 C220.777269,39.609453 221.44497,38.9391503 222.269227,38.9391503 C223.092448,38.9391503 223.760149,39.609453 223.760149,40.435882" id="Fill-211" transform="translate(222.268709, 40.435882) rotate(90.000000) translate(-222.268709, -40.435882) "></path>
-                <path d="M223.760149,40.435882 C223.760149,41.262311 223.092448,41.9326137 222.269227,41.9326137 C221.44497,41.9326137 220.777269,41.262311 220.777269,40.435882 C220.777269,39.609453 221.44497,38.9391503 222.269227,38.9391503 C223.092448,38.9391503 223.760149,39.609453 223.760149,40.435882 L223.760149,40.435882 Z" id="Stroke-213" stroke="#A3B1BF" stroke-width="0.81" transform="translate(222.268709, 40.435882) rotate(90.000000) translate(-222.268709, -40.435882) "></path>
-                <path d="M223.760149,49.3595768 C223.760149,50.1860058 223.092448,50.8563085 222.269227,50.8563085 C221.44497,50.8563085 220.777269,50.1860058 220.777269,49.3595768 C220.777269,48.5331477 221.44497,47.8628451 222.269227,47.8628451 C223.092448,47.8628451 223.760149,48.5331477 223.760149,49.3595768" id="Fill-215" transform="translate(222.268709, 49.359577) rotate(90.000000) translate(-222.268709, -49.359577) "></path>
-                <path d="M223.760149,49.3595768 C223.760149,50.1860058 223.092448,50.8563085 222.269227,50.8563085 C221.44497,50.8563085 220.777269,50.1860058 220.777269,49.3595768 C220.777269,48.5331477 221.44497,47.8628451 222.269227,47.8628451 C223.092448,47.8628451 223.760149,48.5331477 223.760149,49.3595768 L223.760149,49.3595768 Z" id="Stroke-217" stroke="#A3B1BF" stroke-width="0.81" transform="translate(222.268709, 49.359577) rotate(90.000000) translate(-222.268709, -49.359577) "></path>
-                <path d="M223.760149,58.2832715 C223.760149,59.1097006 223.092448,59.7800032 222.269227,59.7800032 C221.44497,59.7800032 220.777269,59.1097006 220.777269,58.2832715 C220.777269,57.4568425 221.44497,56.7865399 222.269227,56.7865399 C223.092448,56.7865399 223.760149,57.4568425 223.760149,58.2832715" id="Fill-219" transform="translate(222.268709, 58.283272) rotate(90.000000) translate(-222.268709, -58.283272) "></path>
-                <path d="M223.760149,58.2832715 C223.760149,59.1097006 223.092448,59.7800032 222.269227,59.7800032 C221.44497,59.7800032 220.777269,59.1097006 220.777269,58.2832715 C220.777269,57.4568425 221.44497,56.7865399 222.269227,56.7865399 C223.092448,56.7865399 223.760149,57.4568425 223.760149,58.2832715 L223.760149,58.2832715 Z" id="Stroke-221" stroke="#A3B1BF" stroke-width="0.81" transform="translate(222.268709, 58.283272) rotate(90.000000) translate(-222.268709, -58.283272) "></path>
-                <path d="M223.760149,67.2069663 C223.760149,68.0333954 223.092448,68.703698 222.269227,68.703698 C221.44497,68.703698 220.777269,68.0333954 220.777269,67.2069663 C220.777269,66.3805373 221.44497,65.7102346 222.269227,65.7102346 C223.092448,65.7102346 223.760149,66.3805373 223.760149,67.2069663" id="Fill-223" transform="translate(222.268709, 67.206966) rotate(90.000000) translate(-222.268709, -67.206966) "></path>
-                <path d="M223.760149,67.2069663 C223.760149,68.0333954 223.092448,68.703698 222.269227,68.703698 C221.44497,68.703698 220.777269,68.0333954 220.777269,67.2069663 C220.777269,66.3805373 221.44497,65.7102346 222.269227,65.7102346 C223.092448,65.7102346 223.760149,66.3805373 223.760149,67.2069663 L223.760149,67.2069663 Z" id="Stroke-225" stroke="#A3B1BF" stroke-width="0.81" transform="translate(222.268709, 67.206966) rotate(90.000000) translate(-222.268709, -67.206966) "></path>
-                <path d="M230.229795,26.6447173 C230.229795,27.4711464 229.562094,28.141449 228.738873,28.141449 C227.914615,28.141449 227.246915,27.4711464 227.246915,26.6447173 C227.246915,25.8182883 227.914615,25.1479856 228.738873,25.1479856 C229.562094,25.1479856 230.229795,25.8182883 230.229795,26.6447173" id="Fill-227" transform="translate(228.738355, 26.644717) rotate(90.000000) translate(-228.738355, -26.644717) "></path>
-                <path d="M230.229795,26.6447173 C230.229795,27.4711464 229.562094,28.141449 228.738873,28.141449 C227.914615,28.141449 227.246915,27.4711464 227.246915,26.6447173 C227.246915,25.8182883 227.914615,25.1479856 228.738873,25.1479856 C229.562094,25.1479856 230.229795,25.8182883 230.229795,26.6447173 L230.229795,26.6447173 Z" id="Stroke-229" stroke="#A3B1BF" stroke-width="0.81" transform="translate(228.738355, 26.644717) rotate(90.000000) translate(-228.738355, -26.644717) "></path>
-                <path d="M230.229795,35.5684121 C230.229795,36.3948411 229.562094,37.0651438 228.738873,37.0651438 C227.914615,37.0651438 227.246915,36.3948411 227.246915,35.5684121 C227.246915,34.7419831 227.914615,34.0716804 228.738873,34.0716804 C229.562094,34.0716804 230.229795,34.7419831 230.229795,35.5684121" id="Fill-231" transform="translate(228.738355, 35.568412) rotate(90.000000) translate(-228.738355, -35.568412) "></path>
-                <path d="M230.229795,35.5684121 C230.229795,36.3948411 229.562094,37.0651438 228.738873,37.0651438 C227.914615,37.0651438 227.246915,36.3948411 227.246915,35.5684121 C227.246915,34.7419831 227.914615,34.0716804 228.738873,34.0716804 C229.562094,34.0716804 230.229795,34.7419831 230.229795,35.5684121 L230.229795,35.5684121 Z" id="Stroke-233" stroke="#A3B1BF" stroke-width="0.81" transform="translate(228.738355, 35.568412) rotate(90.000000) translate(-228.738355, -35.568412) "></path>
-                <path d="M230.229795,44.4921069 C230.229795,45.3185359 229.562094,45.9888386 228.738873,45.9888386 C227.914615,45.9888386 227.246915,45.3185359 227.246915,44.4921069 C227.246915,43.6656779 227.914615,42.9953752 228.738873,42.9953752 C229.562094,42.9953752 230.229795,43.6656779 230.229795,44.4921069" id="Fill-235" transform="translate(228.738355, 44.492107) rotate(90.000000) translate(-228.738355, -44.492107) "></path>
-                <path d="M230.229795,44.4921069 C230.229795,45.3185359 229.562094,45.9888386 228.738873,45.9888386 C227.914615,45.9888386 227.246915,45.3185359 227.246915,44.4921069 C227.246915,43.6656779 227.914615,42.9953752 228.738873,42.9953752 C229.562094,42.9953752 230.229795,43.6656779 230.229795,44.4921069 L230.229795,44.4921069 Z" id="Stroke-237" stroke="#A3B1BF" stroke-width="0.81" transform="translate(228.738355, 44.492107) rotate(90.000000) translate(-228.738355, -44.492107) "></path>
-                <path d="M230.229795,53.4158017 C230.229795,54.2422307 229.562094,54.9125333 228.738873,54.9125333 C227.914615,54.9125333 227.246915,54.2422307 227.246915,53.4158017 C227.246915,52.5893726 227.914615,51.91907 228.738873,51.91907 C229.562094,51.91907 230.229795,52.5893726 230.229795,53.4158017" id="Fill-239" transform="translate(228.738355, 53.415802) rotate(90.000000) translate(-228.738355, -53.415802) "></path>
-                <path d="M230.229795,53.4158017 C230.229795,54.2422307 229.562094,54.9125333 228.738873,54.9125333 C227.914615,54.9125333 227.246915,54.2422307 227.246915,53.4158017 C227.246915,52.5893726 227.914615,51.91907 228.738873,51.91907 C229.562094,51.91907 230.229795,52.5893726 230.229795,53.4158017 L230.229795,53.4158017 Z" id="Stroke-241" stroke="#A3B1BF" stroke-width="0.81" transform="translate(228.738355, 53.415802) rotate(90.000000) translate(-228.738355, -53.415802) "></path>
-                <path d="M230.229795,62.3394964 C230.229795,63.1659255 229.562094,63.8362281 228.738873,63.8362281 C227.914615,63.8362281 227.246915,63.1659255 227.246915,62.3394964 C227.246915,61.5130674 227.914615,60.8427648 228.738873,60.8427648 C229.562094,60.8427648 230.229795,61.5130674 230.229795,62.3394964" id="Fill-243" transform="translate(228.738355, 62.339496) rotate(90.000000) translate(-228.738355, -62.339496) "></path>
-                <path d="M230.229795,62.3394964 C230.229795,63.1659255 229.562094,63.8362281 228.738873,63.8362281 C227.914615,63.8362281 227.246915,63.1659255 227.246915,62.3394964 C227.246915,61.5130674 227.914615,60.8427648 228.738873,60.8427648 C229.562094,60.8427648 230.229795,61.5130674 230.229795,62.3394964 L230.229795,62.3394964 Z" id="Stroke-245" stroke="#A3B1BF" stroke-width="0.81" transform="translate(228.738355, 62.339496) rotate(90.000000) translate(-228.738355, -62.339496) "></path>
-                <path d="M230.229795,71.2631912 C230.229795,72.0896203 229.562094,72.7599229 228.738873,72.7599229 C227.914615,72.7599229 227.246915,72.0896203 227.246915,71.2631912 C227.246915,70.4367622 227.914615,69.7664595 228.738873,69.7664595 C229.562094,69.7664595 230.229795,70.4367622 230.229795,71.2631912" id="Fill-247" transform="translate(228.738355, 71.263191) rotate(90.000000) translate(-228.738355, -71.263191) "></path>
-                <path d="M230.229795,71.2631912 C230.229795,72.0896203 229.562094,72.7599229 228.738873,72.7599229 C227.914615,72.7599229 227.246915,72.0896203 227.246915,71.2631912 C227.246915,70.4367622 227.914615,69.7664595 228.738873,69.7664595 C229.562094,69.7664595 230.229795,70.4367622 230.229795,71.2631912 L230.229795,71.2631912 Z" id="Stroke-249" stroke="#A3B1BF" stroke-width="0.81" transform="translate(228.738355, 71.263191) rotate(90.000000) translate(-228.738355, -71.263191) "></path>
-                <path d="M233.474533,131.704582 C233.474533,134.102684 231.537786,136.046978 229.148994,136.046978 C226.760202,136.046978 224.823455,134.102684 224.823455,131.704582 C224.823455,129.306481 226.760202,127.362187 229.148994,127.362187 C231.537786,127.362187 233.474533,129.306481 233.474533,131.704582 L226.809752,131.704582" id="Fill-251" fill="#A3B1BF" transform="translate(229.148994, 131.704582) rotate(90.000000) translate(-229.148994, -131.704582) "></path>
-                <path d="M116.93208,108.951605 L112.95698,97.0641411 C111.505457,92.7217457 113.856924,87.977585 118.181426,86.5204054 C118.181426,86.5204054 144.947552,77.5008125 158.330615,72.991016 C182.074402,64.9898842 229.561977,48.9876206 229.561977,48.9876206 C233.887516,47.530441 238.61326,49.8900312 240.064784,54.2313857 L244.039883,66.1188493 C245.491406,70.4612446 243.140976,75.2054053 238.815437,76.662585 L127.434886,114.19537 C123.110384,115.652549 118.383603,113.292959 116.93208,108.951605 Z" id="Stroke-255" stroke="#A3B1BF" stroke-width="1.62" transform="translate(178.498482, 81.591495) rotate(90.000000) translate(-178.498482, -81.591495) "></path>
-                <path d="M170.986678,36.9877796 C170.205966,37.2511128 169.360972,36.8295715 169.098661,36.0447762 C168.83635,35.2610217 169.257292,34.412735 170.038004,34.1494018 C170.818716,33.8860686 171.66371,34.3086507 171.926021,35.0924052 C172.188332,35.8761597 171.76739,36.7254872 170.986678,36.9877796 Z" id="Fill-257" transform="translate(170.512341, 35.568641) rotate(90.000000) translate(-170.512341, -35.568641) "></path>
-                <path d="M170.986678,36.9877796 C170.205966,37.2511128 169.360972,36.8295715 169.098661,36.0447762 C168.83635,35.2610217 169.257292,34.412735 170.038004,34.1494018 C170.818716,33.8860686 171.66371,34.3086507 171.926021,35.0924052 C172.188332,35.8761597 171.76739,36.7254872 170.986678,36.9877796 Z" id="Stroke-259" stroke="#A3B1BF" stroke-width="0.81" transform="translate(170.512341, 35.568641) rotate(90.000000) translate(-170.512341, -35.568641) "></path>
-                <path d="M174.352138,44.0161 C174.614449,44.7998545 174.193507,45.649182 173.412795,45.9114744 C172.632083,46.1748075 171.787089,45.7532663 171.524778,44.968471 C171.262467,44.1847165 171.683409,43.3364297 172.464121,43.0730966 C173.244833,42.8097634 174.089827,43.2323455 174.352138,44.0161" id="Fill-261" transform="translate(172.938458, 44.492336) rotate(90.000000) translate(-172.938458, -44.492336) "></path>
-                <path d="M173.412795,45.9114744 C172.632083,46.1748075 171.787089,45.7532663 171.524778,44.968471 C171.262467,44.1847165 171.683409,43.3364297 172.464121,43.0730966 C173.244833,42.8097634 174.089827,43.2323455 174.352138,44.0161 C174.614449,44.7998545 174.193507,45.649182 173.412795,45.9114744 Z" id="Stroke-263" stroke="#A3B1BF" stroke-width="0.81" transform="translate(172.938458, 44.492336) rotate(90.000000) translate(-172.938458, -44.492336) "></path>
-                <path d="M177.586961,52.1285498 C177.849272,52.9123043 177.42833,53.7616318 176.647618,54.0239242 C175.866906,54.2872573 175.021912,53.8657161 174.759601,53.0809208 C174.49729,52.2971663 174.918232,51.4488795 175.698944,51.1855464 C176.479656,50.9222132 177.32465,51.3447953 177.586961,52.1285498" id="Fill-265" transform="translate(176.173281, 52.604786) rotate(90.000000) translate(-176.173281, -52.604786) "></path>
-                <path d="M176.647618,54.0239242 C175.866906,54.2872573 175.021912,53.8657161 174.759601,53.0809208 C174.49729,52.2971663 174.918232,51.4488795 175.698944,51.1855464 C176.479656,50.9222132 177.32465,51.3447953 177.586961,52.1285498 C177.849272,52.9123043 177.42833,53.7616318 176.647618,54.0239242 Z" id="Stroke-267" stroke="#A3B1BF" stroke-width="0.81" transform="translate(176.173281, 52.604786) rotate(90.000000) translate(-176.173281, -52.604786) "></path>
-                <path d="M180.013078,61.0522445 C180.275389,61.835999 179.854447,62.6853266 179.073735,62.9476189 C178.293023,63.2109521 177.448029,62.7894109 177.185718,62.0046155 C176.923407,61.220861 177.344349,60.3725743 178.125061,60.1092411 C178.905773,59.845908 179.750767,60.2684901 180.013078,61.0522445" id="Fill-269" transform="translate(178.599398, 61.528481) rotate(90.000000) translate(-178.599398, -61.528481) "></path>
-                <path d="M180.013078,61.0522445 C180.275389,61.835999 179.854447,62.6853266 179.073735,62.9476189 C178.293023,63.2109521 177.448029,62.7894109 177.185718,62.0046155 C176.923407,61.220861 177.344349,60.3725743 178.125061,60.1092411 C178.905773,59.845908 179.750767,60.2684901 180.013078,61.0522445 L180.013078,61.0522445 Z" id="Stroke-271" stroke="#A3B1BF" stroke-width="0.81" transform="translate(178.599398, 61.528481) rotate(90.000000) translate(-178.599398, -61.528481) "></path>
-                <path d="M183.247901,69.1646943 C183.510212,69.9484488 183.08927,70.7977764 182.308558,71.0600687 C181.527846,71.3234019 180.682852,70.9018607 180.420541,70.1170653 C180.15823,69.3333108 180.579172,68.4850241 181.359884,68.2216909 C182.140596,67.9583578 182.98559,68.3809399 183.247901,69.1646943" id="Fill-273" transform="translate(181.834221, 69.640931) rotate(90.000000) translate(-181.834221, -69.640931) "></path>
-                <path d="M183.247901,69.1646943 C183.510212,69.9484488 183.08927,70.7977764 182.308558,71.0600687 C181.527846,71.3234019 180.682852,70.9018607 180.420541,70.1170653 C180.15823,69.3333108 180.579172,68.4850241 181.359884,68.2216909 C182.140596,67.9583578 182.98559,68.3809399 183.247901,69.1646943 L183.247901,69.1646943 Z" id="Stroke-275" stroke="#A3B1BF" stroke-width="0.81" transform="translate(181.834221, 69.640931) rotate(90.000000) translate(-181.834221, -69.640931) "></path>
-                <path d="M185.674018,78.0883891 C185.936329,78.8721436 185.515387,79.7214712 184.734675,79.9837635 C183.953963,80.2470967 183.108969,79.8255554 182.846658,79.0407601 C182.584347,78.2570056 183.005289,77.4087189 183.786001,77.1453857 C184.566713,76.8820525 185.411707,77.3046346 185.674018,78.0883891" id="Fill-277" transform="translate(184.260338, 78.564625) rotate(90.000000) translate(-184.260338, -78.564625) "></path>
-                <path d="M185.674018,78.0883891 C185.936329,78.8721436 185.515387,79.7214712 184.734675,79.9837635 C183.953963,80.2470967 183.108969,79.8255554 182.846658,79.0407601 C182.584347,78.2570056 183.005289,77.4087189 183.786001,77.1453857 C184.566713,76.8820525 185.411707,77.3046346 185.674018,78.0883891 L185.674018,78.0883891 Z" id="Stroke-279" stroke="#A3B1BF" stroke-width="0.81" transform="translate(184.260338, 78.564625) rotate(90.000000) translate(-184.260338, -78.564625) "></path>
-                <path d="M168.691198,39.9598751 C168.953509,40.7436296 168.532567,41.5929571 167.751855,41.8552495 C166.971143,42.1185826 166.126149,41.6970414 165.863838,40.9122461 C165.601527,40.1284916 166.022469,39.2802048 166.803181,39.0168717 C167.583893,38.7535385 168.428887,39.1761206 168.691198,39.9598751" id="Fill-281" transform="translate(167.277518, 40.436111) rotate(90.000000) translate(-167.277518, -40.436111) "></path>
-                <path d="M156.962155,41.8552495 C156.181443,42.1185826 155.336449,41.6970414 155.074139,40.9122461 C154.811828,40.1284916 155.232769,39.2802048 156.013481,39.0168717 C156.794193,38.7535385 157.639187,39.1761206 157.901498,39.9598751 C158.163809,40.7436296 157.742867,41.5929571 156.962155,41.8552495 Z" id="Stroke-283" stroke="#A3B1BF" stroke-width="0.81" transform="translate(156.487818, 40.436111) rotate(90.000000) translate(-156.487818, -40.436111) "></path>
-                <path d="M171.117315,48.0723249 C171.379626,48.8560794 170.958684,49.7054069 170.177972,49.9676993 C169.39726,50.2310324 168.552266,49.8094912 168.289955,49.0246959 C168.027644,48.2409414 168.448586,47.3926546 169.229298,47.1293215 C170.01001,46.8659883 170.855004,47.2885704 171.117315,48.0723249" id="Fill-285" transform="translate(169.703635, 48.548561) rotate(90.000000) translate(-169.703635, -48.548561) "></path>
-                <path d="M160.327615,48.0723249 C160.589926,48.8560794 160.168985,49.7054069 159.388273,49.9676993 C158.60756,50.2310324 157.762567,49.8094912 157.500256,49.0246959 C157.237945,48.2409414 157.658886,47.3926546 158.439598,47.1293215 C159.220311,46.8659883 160.065304,47.2885704 160.327615,48.0723249 L160.327615,48.0723249 Z" id="Stroke-287" stroke="#A3B1BF" stroke-width="0.81" transform="translate(158.913936, 48.548561) rotate(90.000000) translate(-158.913936, -48.548561) "></path>
-                <path d="M174.352138,56.9960196 C174.614449,57.7797741 174.193507,58.6291017 173.412795,58.891394 C172.632083,59.1547272 171.787089,58.733186 171.524778,57.9483906 C171.262467,57.1646361 171.683409,56.3163494 172.464121,56.0530162 C173.244833,55.7896831 174.089827,56.2122652 174.352138,56.9960196" id="Fill-289" transform="translate(172.938458, 57.472256) rotate(90.000000) translate(-172.938458, -57.472256) "></path>
-                <path d="M163.562438,56.9960196 C163.824749,57.7797741 163.403807,58.6291017 162.623095,58.891394 C161.842383,59.1547272 160.99739,58.733186 160.735079,57.9483906 C160.472768,57.1646361 160.893709,56.3163494 161.674421,56.0530162 C162.455133,55.7896831 163.300127,56.2122652 163.562438,56.9960196 L163.562438,56.9960196 Z" id="Stroke-291" stroke="#A3B1BF" stroke-width="0.81" transform="translate(162.148758, 57.472256) rotate(90.000000) translate(-162.148758, -57.472256) "></path>
-                <path d="M166.265081,65.1084694 C166.527392,65.8922239 166.10645,66.7415515 165.325738,67.0038438 C164.545026,67.267177 163.700032,66.8456358 163.437721,66.0608404 C163.17541,65.2770859 163.596352,64.4287992 164.377064,64.165466 C165.157776,63.9021329 166.00277,64.324715 166.265081,65.1084694" id="Fill-293" transform="translate(164.851401, 65.584706) rotate(90.000000) translate(-164.851401, -65.584706) "></path>
-                <path d="M166.265081,65.1084694 C166.527392,65.8922239 166.10645,66.7415515 165.325738,67.0038438 C164.545026,67.267177 163.700032,66.8456358 163.437721,66.0608404 C163.17541,65.2770859 163.596352,64.4287992 164.377064,64.165466 C165.157776,63.9021329 166.00277,64.324715 166.265081,65.1084694 L166.265081,65.1084694 Z" id="Stroke-295" stroke="#A3B1BF" stroke-width="0.81" transform="translate(164.851401, 65.584706) rotate(90.000000) translate(-164.851401, -65.584706) "></path>
-                <path d="M169.499903,74.0321642 C169.762214,74.8159187 169.341273,75.6652463 168.560561,75.9275386 C167.779849,76.1908718 166.934855,75.7693305 166.672544,74.9845352 C166.410233,74.2007807 166.831175,73.352494 167.611887,73.0891608 C168.392599,72.8258276 169.237592,73.2484097 169.499903,74.0321642" id="Fill-297" transform="translate(168.086224, 74.508400) rotate(90.000000) translate(-168.086224, -74.508400) "></path>
-                <path d="M169.499903,74.0321642 C169.762214,74.8159187 169.341273,75.6652463 168.560561,75.9275386 C167.779849,76.1908718 166.934855,75.7693305 166.672544,74.9845352 C166.410233,74.2007807 166.831175,73.352494 167.611887,73.0891608 C168.392599,72.8258276 169.237592,73.2484097 169.499903,74.0321642 L169.499903,74.0321642 Z" id="Stroke-299" stroke="#A3B1BF" stroke-width="0.81" transform="translate(168.086224, 74.508400) rotate(90.000000) translate(-168.086224, -74.508400) "></path>
-                <path d="M172.734726,82.144614 C172.997037,82.9283685 172.576096,83.7776961 171.795384,84.0399884 C171.014671,84.3033216 170.169678,83.8817803 169.907367,83.096985 C169.645056,82.3132305 170.065997,81.4649438 170.84671,81.2016106 C171.627422,80.9382774 172.472415,81.3608595 172.734726,82.144614" id="Fill-301" transform="translate(171.321047, 82.620850) rotate(90.000000) translate(-171.321047, -82.620850) "></path>
-                <path d="M172.734726,82.144614 C172.997037,82.9283685 172.576096,83.7776961 171.795384,84.0399884 C171.014671,84.3033216 170.169678,83.8817803 169.907367,83.096985 C169.645056,82.3132305 170.065997,81.4649438 170.84671,81.2016106 C171.627422,80.9382774 172.472415,81.3608595 172.734726,82.144614 L172.734726,82.144614 Z" id="Stroke-303" stroke="#A3B1BF" stroke-width="0.81" transform="translate(171.321047, 82.620850) rotate(90.000000) translate(-171.321047, -82.620850) "></path>
-                <path d="M166.265081,41.582365 C166.527392,42.3661195 166.10645,43.2154471 165.325738,43.4777394 C164.545026,43.7410726 163.700032,43.3195314 163.437721,42.534736 C163.17541,41.7509815 163.596352,40.9026948 164.377064,40.6393616 C165.157776,40.3760284 166.00277,40.7986105 166.265081,41.582365" id="Fill-305" transform="translate(164.851401, 42.058601) rotate(90.000000) translate(-164.851401, -42.058601) "></path>
-                <path d="M166.265081,41.582365 C166.527392,42.3661195 166.10645,43.2154471 165.325738,43.4777394 C164.545026,43.7410726 163.700032,43.3195314 163.437721,42.534736 C163.17541,41.7509815 163.596352,40.9026948 164.377064,40.6393616 C165.157776,40.3760284 166.00277,40.7986105 166.265081,41.582365 L166.265081,41.582365 Z" id="Stroke-307" stroke="#A3B1BF" stroke-width="0.81" transform="translate(164.851401, 42.058601) rotate(90.000000) translate(-164.851401, -42.058601) "></path>
-                <path d="M169.499903,50.5060598 C169.762214,51.2898143 169.341273,52.1391419 168.560561,52.4014342 C167.779849,52.6647674 166.934855,52.2432261 166.672544,51.4584308 C166.410233,50.6746763 166.831175,49.8263896 167.611887,49.5630564 C168.392599,49.2997232 169.237592,49.7223053 169.499903,50.5060598" id="Fill-309" transform="translate(168.086224, 50.982296) rotate(90.000000) translate(-168.086224, -50.982296) "></path>
-                <path d="M169.499903,50.5060598 C169.762214,51.2898143 169.341273,52.1391419 168.560561,52.4014342 C167.779849,52.6647674 166.934855,52.2432261 166.672544,51.4584308 C166.410233,50.6746763 166.831175,49.8263896 167.611887,49.5630564 C168.392599,49.2997232 169.237592,49.7223053 169.499903,50.5060598 L169.499903,50.5060598 Z" id="Stroke-311" stroke-opacity="0.85" stroke="#A3B1BF" stroke-width="0.81" transform="translate(168.086224, 50.982296) rotate(90.000000) translate(-168.086224, -50.982296) "></path>
-                <path d="M171.926021,58.6185096 C172.188332,59.4022641 171.76739,60.2515917 170.986678,60.513884 C170.205966,60.7772172 169.360972,60.3556759 169.098661,59.5708806 C168.83635,58.7871261 169.257292,57.9388394 170.038004,57.6755062 C170.818716,57.412173 171.66371,57.8347551 171.926021,58.6185096" id="Fill-313" transform="translate(170.512341, 59.094746) rotate(90.000000) translate(-170.512341, -59.094746) "></path>
-                <path d="M171.926021,58.6185096 C172.188332,59.4022641 171.76739,60.2515917 170.986678,60.513884 C170.205966,60.7772172 169.360972,60.3556759 169.098661,59.5708806 C168.83635,58.7871261 169.257292,57.9388394 170.038004,57.6755062 C170.818716,57.412173 171.66371,57.8347551 171.926021,58.6185096 L171.926021,58.6185096 Z" id="Stroke-315" stroke="#A3B1BF" stroke-width="0.81" transform="translate(170.512341, 59.094746) rotate(90.000000) translate(-170.512341, -59.094746) "></path>
-                <path d="M175.160844,67.5422044 C175.423154,68.3259589 175.002213,69.1752864 174.221501,69.4375788 C173.440789,69.700912 172.595795,69.2793707 172.333484,68.4945754 C172.071173,67.7108209 172.492115,66.8625342 173.272827,66.599201 C174.053539,66.3358678 174.898533,66.7584499 175.160844,67.5422044" id="Fill-317" transform="translate(173.747164, 68.018441) rotate(90.000000) translate(-173.747164, -68.018441) "></path>
-                <path d="M175.160844,67.5422044 C175.423154,68.3259589 175.002213,69.1752864 174.221501,69.4375788 C173.440789,69.700912 172.595795,69.2793707 172.333484,68.4945754 C172.071173,67.7108209 172.492115,66.8625342 173.272827,66.599201 C174.053539,66.3358678 174.898533,66.7584499 175.160844,67.5422044 L175.160844,67.5422044 Z" id="Stroke-319" stroke="#A3B1BF" stroke-width="0.81" transform="translate(173.747164, 68.018441) rotate(90.000000) translate(-173.747164, -68.018441) "></path>
-                <path d="M177.586961,75.6546542 C177.849272,76.4384087 177.42833,77.2877362 176.647618,77.5500286 C175.866906,77.8133618 175.021912,77.3918205 174.759601,76.6070252 C174.49729,75.8232707 174.918232,74.974984 175.698944,74.7116508 C176.479656,74.4483176 177.32465,74.8708997 177.586961,75.6546542" id="Fill-321" transform="translate(176.173281, 76.130890) rotate(90.000000) translate(-176.173281, -76.130890) "></path>
-                <path d="M177.586961,75.6546542 C177.849272,76.4384087 177.42833,77.2877362 176.647618,77.5500286 C175.866906,77.8133618 175.021912,77.3918205 174.759601,76.6070252 C174.49729,75.8232707 174.918232,74.974984 175.698944,74.7116508 C176.479656,74.4483176 177.32465,74.8708997 177.586961,75.6546542 L177.586961,75.6546542 Z" id="Stroke-323" stroke="#A3B1BF" stroke-width="0.81" transform="translate(176.173281, 76.130890) rotate(90.000000) translate(-176.173281, -76.130890) "></path>
-                <path d="M180.821784,84.578349 C181.084095,85.3621035 180.663153,86.211431 179.882441,86.4737234 C179.101729,86.7370565 178.256735,86.3155153 177.994424,85.53072 C177.732113,84.7469655 178.153055,83.8986787 178.933767,83.6353456 C179.714479,83.3720124 180.559473,83.7945945 180.821784,84.578349" id="Fill-325" transform="translate(179.408104, 85.054585) rotate(90.000000) translate(-179.408104, -85.054585) "></path>
-                <path d="M180.821784,84.578349 C181.084095,85.3621035 180.663153,86.211431 179.882441,86.4737234 C179.101729,86.7370565 178.256735,86.3155153 177.994424,85.53072 C177.732113,84.7469655 178.153055,83.8986787 178.933767,83.6353456 C179.714479,83.3720124 180.559473,83.7945945 180.821784,84.578349 L180.821784,84.578349 Z" id="Stroke-327" stroke="#A3B1BF" stroke-width="0.81" transform="translate(179.408104, 85.054585) rotate(90.000000) translate(-179.408104, -85.054585) "></path>
-                <path d="M199.285547,130.323988 C200.045523,132.597188 198.826243,135.059822 196.56083,135.82276 C194.296454,136.585697 191.844417,135.361666 191.084441,133.087425 C190.323428,130.814225 191.543745,128.352632 193.808121,127.588654 C196.073533,126.825716 198.525571,128.050788 199.285547,130.323988" id="Fill-329" fill="#A3B1BF" transform="translate(195.184790, 131.705757) rotate(90.000000) translate(-195.184790, -131.705757) "></path>
-                <polygon id="Stroke-333" stroke="#A3B1BF" stroke-width="0.81" transform="translate(194.281082, 12.765148) rotate(90.000000) translate(-194.281082, -12.765148) " points="192.77098 15.3911937 191.260359 12.7651478 192.77098 10.1391019 195.791185 10.1391019 197.301806 12.7651478 195.791185 15.3911937"></polygon>
-                <polygon id="Fill-335" transform="translate(263.829774, 193.672778) rotate(90.000000) translate(-263.829774, -193.672778) " points="262.319672 196.298824 260.809051 193.672778 262.319672 191.046732 265.339877 191.046732 266.850498 193.672778 265.339877 196.298824"></polygon>
-                <polygon id="Stroke-337" stroke="#A3B1BF" stroke-width="0.81" transform="translate(263.829774, 193.672778) rotate(90.000000) translate(-263.829774, -193.672778) " points="262.319672 196.298824 260.809051 193.672778 262.319672 191.046732 265.339877 191.046732 266.850498 193.672778 265.339877 196.298824"></polygon>
-                <polygon id="Stroke-341" stroke="#A3B1BF" stroke-width="0.81" transform="translate(199.942022, 45.214947) rotate(90.000000) translate(-199.942022, -45.214947) " points="196.921299 45.214947 198.43192 42.588901 201.452125 42.588901 202.962746 45.214947 201.452125 47.8409929 198.43192 47.8409929"></polygon>
-                <polygon id="Stroke-345" stroke="#A3B1BF" stroke-width="0.81" transform="translate(203.176845, 35.480007) rotate(90.000000) translate(-203.176845, -35.480007) " points="200.156122 35.4800072 201.666743 32.8539613 204.686948 32.8539613 206.197569 35.4800072 204.686948 38.1060531 201.666743 38.1060531"></polygon>
-                <path d="M28.7090531,149.674699 L408.800743,149.674699" id="Path-13-Copy" stroke="#A3B1BF" stroke-width="2.43"></path>
-                <path d="M126.73696,157.381526 C130.786107,157.381526 138.956903,157.381526 138.956903,157.381526 C138.956903,157.381526 146.694174,157.381526 150.585513,157.381526 C275.808174,157.381526 408.39639,157.381526 408.39639,157.381526 C408.39639,157.381526 348.147813,204.433735 274.15124,201.594378 C200.154666,198.75502 175.893495,186.586345 157.293263,179.67788 C138.693031,172.769415 101.923452,169.955823 76.4120034,175.634538 C50.9005548,181.313253 28.3047003,157.381526 28.3047003,157.381526 C28.3047003,157.381526 34.3629836,157.381526 126.73696,157.381526 Z" id="Path-22-Copy" fill-opacity="0.25" fill="#A3B1BF"></path>
-                <g id="Group-2" transform="translate(0.000000, 75.851406)">
-                    <ellipse id="Oval-40-Copy-2" stroke="#A3B1BF" stroke-width="2.43" fill-opacity="0.25" fill="#A3B1BF" cx="35.5830518" cy="35.6947791" rx="35.5830518" ry="35.6947791"></ellipse>
-                    <ellipse id="Oval-40-Copy-3" fill="#F0F2F5" cx="35.8526204" cy="35.9651941" rx="30.4612489" ry="30.5568942"></ellipse>
-                </g>
-                <path d="M39.6265804,107.895582 L78.4444551,119.253012" id="Path-736" stroke="#A3B1BF" stroke-width="0.81"></path>
-                <path d="M32.7525817,115.60241 L65.9095164,140.751004" id="Path-736-Copy" stroke="#A3B1BF" stroke-width="0.81" transform="translate(49.331049, 128.176707) scale(-1, -1) translate(-49.331049, -128.176707) "></path>
-                <g id="Group" transform="translate(95.154052, 106.919777) rotate(19.000000) translate(-95.154052, -106.919777) translate(34.154052, 63.919777)" fill="#A3B1BF">
-                    <path d="M42.7522815,72.4570067 C42.7522815,75.8233475 45.3271005,78.562549 48.4926445,78.562549 C51.6578573,78.562549 54.2333386,75.8233475 54.2333386,72.4570067 C54.2333386,69.091018 51.6578573,66.3525208 48.4926445,66.3525208 C45.3271005,66.3525208 42.7522815,69.091018 42.7522815,72.4570067 M40.1907075,72.4570067 C40.1907075,67.5898976 43.9148573,63.6284609 48.4926445,63.6284609 C53.0707627,63.6284609 56.7949126,67.5898976 56.7949126,72.4570067 C56.7949126,77.3251722 53.0707627,81.2859046 48.4926445,81.2859046 C43.9148573,81.2859046 40.1907075,77.3251722 40.1907075,72.4570067 L54.193687,73.4098081" id="Fill-13" fill-opacity="0.4"></path>
-                    <path d="M37.9000472,72.2309321 C37.9000472,78.1565371 42.4331326,82.9775175 48.0049535,82.9775175 C53.5774367,82.9775175 58.110191,78.1565371 58.110191,72.2309321 C58.110191,66.3056792 53.5774367,61.485051 48.0049535,61.485051 C42.4331326,61.485051 37.9000472,66.3056792 37.9000472,72.2309321 M35.3384731,72.2309321 C35.3384731,64.8035024 41.0205583,58.760991 48.0049535,58.760991 C54.9893488,58.760991 60.6724273,64.8035024 60.6724273,72.2309321 C60.6724273,79.6587139 54.9893488,85.7019295 48.0049535,85.7019295 C41.0205583,85.7019295 35.3384731,79.6587139 35.3384731,72.2309321" id="Fill-15"></path>
-                    <path d="M1.80809546,66.1576486 C1.80809546,68.834124 3.79009311,71.0116629 6.22625634,71.0116629 C8.66270911,71.0116629 10.644562,68.834124 10.644562,66.1576486 C10.644562,63.4813322 8.66270911,61.3039523 6.22625634,61.3039523 C3.79009311,61.3039523 1.80809546,63.4813322 1.80809546,66.1576486 M0.688100292,66.1576486 C0.688100292,62.8028295 3.17247427,60.0735498 6.22625634,60.0735498 C9.2800384,60.0735498 11.7648467,62.8028295 11.7648467,66.1576486 C11.7648467,69.5126267 9.2800384,72.2422245 6.22625634,72.2422245 C3.17247427,72.2422245 0.688100292,69.5126267 0.688100292,66.1576486" id="Fill-15-Copy"></path>
-                    <path d="M8.98009502,66.0939913 L39.179583,29.1533303 L87.9014765,24.076001 L44.6752454,68.7902332 L45.5153066,69.7089343 L8.98009502,66.0939913 Z M5.34865982,69.3835683 L46.1480843,73.419304 C47.0103308,73.4270508 47.6235721,72.9654113 47.8811865,72.2953123 L49.8354794,74.4316711 L93.1120414,29.6649719 L108.025528,67.5588426 C108.413605,68.5455044 109.312607,69.1391917 110.258627,69.1391917 C110.569884,69.1391917 110.886107,69.0747523 111.192066,68.9391832 C112.424508,68.3905682 113.0053,66.8827574 112.490071,65.5728423 L88.7958421,5.36886461 L92.7040968,5.36886461 L92.7040968,12.726573 C92.7040968,13.562172 93.3408479,14.2400178 94.1272671,14.2400178 L108.786782,14.2400178 C109.171548,14.2400178 109.540751,14.0741657 109.809292,13.7794348 L117.408916,5.43506461 C117.934078,5.90550723 118.567187,6.70025945 118.772153,7.90031067 C119.120826,9.94441199 118.336394,13.6565422 112.619209,19.7367313 C112.062921,20.3272495 112.062921,21.2857411 112.619209,21.8769635 C112.896691,22.1727507 113.26159,22.3206444 113.625495,22.3206444 C113.989731,22.3206444 114.354298,22.1727507 114.63178,21.8769635 C119.954265,16.2168628 122.285045,11.3085547 121.560215,7.28796059 C120.892339,3.580408 117.884078,2.16415038 117.756265,2.10569718 C117.213553,1.85709502 116.581768,1.9916078 116.170513,2.44303552 L108.184137,11.2131281 L95.5507685,11.2131281 L95.5507685,5.36886461 L97.3534067,5.36886461 C98.6894914,5.36886461 99.7725975,4.21670276 99.7725975,2.7962196 C99.7725975,1.37538432 98.6894914,0.223222475 97.3534067,0.223222475 L85.1604334,0.223222475 C84.3508356,0.223222475 83.5948798,0.653874656 83.1465381,1.37045453 C82.6972031,2.08738654 82.6157466,2.99517176 82.9286587,3.78957186 L89.4140503,20.2684441 L40.3087153,25.3855639 L38.2463901,12.9619427 C37.9924181,11.9967607 37.0503708,11.4323 36.1411047,11.7044947 C35.232832,11.9752809 34.703365,12.9777884 34.9583303,13.9436747 L36.9981391,26.2845459 L4.21787189,66.3834403 C3.79767573,66.8968425 3.68310688,67.6183522 3.92184717,68.2504214 C4.1595941,68.883547 4.71058417,69.3198332 5.34865982,69.3835683 Z" id="Fill-17"></path>
-                </g>
-                <path d="M120.0928,133.044177 C120.0928,133.044177 117.26233,133.044177 117.26233,134.261044 C117.26233,135.477912 128.179857,144.401606 128.179857,144.401606 L120.0928,133.044177 Z" id="Path-731" fill="#A3B1BF"></path>
-                <path d="M146.375736,133.044177 C146.375736,133.044177 149.206206,133.044177 149.206206,134.261044 C149.206206,135.477912 138.288678,144.401606 138.288678,144.401606 L146.375736,133.044177 Z" id="Path-731-Copy-2" fill="#A3B1BF"></path>
-                <path d="M114.922075,137.687235 C114.922075,137.687235 112.297709,138.747548 112.753556,139.875807 C113.209402,141.004067 126.674832,145.188195 126.674832,145.188195 L114.922075,137.687235 Z" id="Path-731-Copy" fill="#A3B1BF"></path>
-                <path d="M150.02854,138.516693 C150.02854,138.516693 152.652906,139.580123 152.198396,140.708383 C151.743886,141.836643 138.288257,146.008745 138.288257,146.008745 L150.02854,138.516693 Z" id="Path-731-Copy-3" fill="#A3B1BF"></path>
-                <path d="M74.4009265,59.626506 C72.9743667,59.2687463 68.3698232,57.9570172 67.9312807,60.437751 C67.5752067,62.4519795 70.5119271,68.4526327 73.5922208,69.3614461 C80.4662194,71.3895585 88.1489236,68.5502009 95.0229222,70.5783133 C101.896921,72.6064258 101.500006,68.9632854 100.279509,67.7389559 C97.8533925,65.3052209 77.6357492,60.437751 74.4009265,59.626506 Z" id="Path-735" stroke="#A3B1BF" stroke-width="2.43"></path>
-                <g id="Group-2-Copy" transform="translate(346.684026, 76.257028)">
-                    <ellipse id="Oval-40-Copy-2" stroke="#A3B1BF" stroke-width="2.43" fill="#DCE1E7" cx="35.5830518" cy="35.6947791" rx="35.5830518" ry="35.6947791"></ellipse>
-                    <ellipse id="Oval-40-Copy-3" fill="#F0F2F5" cx="35.8526204" cy="35.9651941" rx="30.4612489" ry="30.5568942"></ellipse>
-                </g>
-                <path d="M364.90109,93.2931727 C363.56683,94.0412049 361.930683,95.8872138 360.413184,99.4391645 C355.560949,110.796594 356.774008,120.937157 356.774008,120.937157 C356.774008,120.937157 358.391419,101.467276 364.861065,97.8166743" id="Path-738" fill="#A3B1BF"></path>
-                <path d="M408.39639,103.839357 C407.06213,104.58739 405.425983,106.433399 403.908483,109.985349 C399.056249,121.342779 400.269308,131.483341 400.269308,131.483341 C400.269308,131.483341 401.886718,112.013461 408.356365,108.362859" id="Path-738-Copy" fill="#A3B1BF" transform="translate(404.265457, 117.661349) scale(-1, -1) translate(-404.265457, -117.661349) "></path>
-            </g>
-        </g>
-    </g>
-</svg>
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/public/img/bg/bg.jpg b/Source/UBCS-WEB/dist/public/img/bg/bg.jpg
deleted file mode 100644
index 7f08086..0000000
--- a/Source/UBCS-WEB/dist/public/img/bg/bg.jpg
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/bg/bg1.jpg b/Source/UBCS-WEB/dist/public/img/bg/bg1.jpg
deleted file mode 100644
index c13e5c9..0000000
--- a/Source/UBCS-WEB/dist/public/img/bg/bg1.jpg
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/bg/bg2.jpg b/Source/UBCS-WEB/dist/public/img/bg/bg2.jpg
deleted file mode 100644
index a16b980..0000000
--- a/Source/UBCS-WEB/dist/public/img/bg/bg2.jpg
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/bg/bg3.jpg b/Source/UBCS-WEB/dist/public/img/bg/bg3.jpg
deleted file mode 100644
index b72458d..0000000
--- a/Source/UBCS-WEB/dist/public/img/bg/bg3.jpg
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/bg/bg4.jpg b/Source/UBCS-WEB/dist/public/img/bg/bg4.jpg
deleted file mode 100644
index 5b5248a..0000000
--- a/Source/UBCS-WEB/dist/public/img/bg/bg4.jpg
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/bg/cloud.jpg b/Source/UBCS-WEB/dist/public/img/bg/cloud.jpg
deleted file mode 100644
index 151a000..0000000
--- a/Source/UBCS-WEB/dist/public/img/bg/cloud.jpg
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/bg/img-logo.png b/Source/UBCS-WEB/dist/public/img/bg/img-logo.png
deleted file mode 100644
index d2977e5..0000000
--- a/Source/UBCS-WEB/dist/public/img/bg/img-logo.png
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/bg/login.png b/Source/UBCS-WEB/dist/public/img/bg/login.png
deleted file mode 100644
index eb92779..0000000
--- a/Source/UBCS-WEB/dist/public/img/bg/login.png
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/bg/logo.png b/Source/UBCS-WEB/dist/public/img/bg/logo.png
deleted file mode 100644
index b3e40cc..0000000
--- a/Source/UBCS-WEB/dist/public/img/bg/logo.png
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/bg/star-squashed.jpg b/Source/UBCS-WEB/dist/public/img/bg/star-squashed.jpg
deleted file mode 100644
index 2176e39..0000000
--- a/Source/UBCS-WEB/dist/public/img/bg/star-squashed.jpg
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/bg/vip1.png b/Source/UBCS-WEB/dist/public/img/bg/vip1.png
deleted file mode 100644
index babbf10..0000000
--- a/Source/UBCS-WEB/dist/public/img/bg/vip1.png
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/bg/vip2.png b/Source/UBCS-WEB/dist/public/img/bg/vip2.png
deleted file mode 100644
index 3071122..0000000
--- a/Source/UBCS-WEB/dist/public/img/bg/vip2.png
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/bg/vip3.png b/Source/UBCS-WEB/dist/public/img/bg/vip3.png
deleted file mode 100644
index 256f837..0000000
--- a/Source/UBCS-WEB/dist/public/img/bg/vip3.png
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/bg/vip4.png b/Source/UBCS-WEB/dist/public/img/bg/vip4.png
deleted file mode 100644
index 3ece581..0000000
--- a/Source/UBCS-WEB/dist/public/img/bg/vip4.png
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/logo.png b/Source/UBCS-WEB/dist/public/img/logo.png
deleted file mode 100644
index b3e40cc..0000000
--- a/Source/UBCS-WEB/dist/public/img/logo.png
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/mock/card/card-1.jpg b/Source/UBCS-WEB/dist/public/img/mock/card/card-1.jpg
deleted file mode 100644
index 3276360..0000000
--- a/Source/UBCS-WEB/dist/public/img/mock/card/card-1.jpg
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/mock/card/card-2.jpg b/Source/UBCS-WEB/dist/public/img/mock/card/card-2.jpg
deleted file mode 100644
index de3f797..0000000
--- a/Source/UBCS-WEB/dist/public/img/mock/card/card-2.jpg
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/mock/card/card-3.jpg b/Source/UBCS-WEB/dist/public/img/mock/card/card-3.jpg
deleted file mode 100644
index 535a338..0000000
--- a/Source/UBCS-WEB/dist/public/img/mock/card/card-3.jpg
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/mock/card/card-4.jpg b/Source/UBCS-WEB/dist/public/img/mock/card/card-4.jpg
deleted file mode 100644
index c4360df..0000000
--- a/Source/UBCS-WEB/dist/public/img/mock/card/card-4.jpg
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/mock/cli/1.png b/Source/UBCS-WEB/dist/public/img/mock/cli/1.png
deleted file mode 100644
index 5037d6a..0000000
--- a/Source/UBCS-WEB/dist/public/img/mock/cli/1.png
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/mock/cli/2.png b/Source/UBCS-WEB/dist/public/img/mock/cli/2.png
deleted file mode 100644
index 2c351d0..0000000
--- a/Source/UBCS-WEB/dist/public/img/mock/cli/2.png
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/mock/cli/3.png b/Source/UBCS-WEB/dist/public/img/mock/cli/3.png
deleted file mode 100644
index 0a2be8f..0000000
--- a/Source/UBCS-WEB/dist/public/img/mock/cli/3.png
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/img/mock/iconfont.png b/Source/UBCS-WEB/dist/public/img/mock/iconfont.png
deleted file mode 100644
index 7a30d36..0000000
--- a/Source/UBCS-WEB/dist/public/img/mock/iconfont.png
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/index.html b/Source/UBCS-WEB/dist/public/index.html
deleted file mode 100644
index a43a165..0000000
--- a/Source/UBCS-WEB/dist/public/index.html
+++ /dev/null
@@ -1,113 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-  <meta http-equiv="X-UA-Compatible" content="IE=edge">
-  <meta http-equiv="X-UA-Compatible" content="chrome=1"/>
-  <meta name="renderer" content="webkit">
-  <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0">
-  <meta name="apple-mobile-web-app-capable" content="yes">
-  <meta name="apple-mobile-web-app-status-bar-style" content="black">
-  <meta name="format-detection" content="telephone=no">
-  <link rel="stylesheet" href="<%= BASE_URL %>cdn/element-ui/2.15.6/theme-chalk/index.css">
-  <link rel="stylesheet" href="<%= BASE_URL %>cdn/animate/3.5.2/animate.css">
-  <link rel="stylesheet" href="<%= BASE_URL %>cdn/iconfont/index.css">
-  <link rel="stylesheet" href="<%= BASE_URL %>cdn/iconfont/avue/iconfont.css">
-  <link rel="stylesheet" href="<%= BASE_URL %>cdn/iconfont/saber/iconfont.css">
-  <link rel="stylesheet" href="<%= BASE_URL %>cdn/avue/2.9.12/index.css">
-  <script src="<%= BASE_URL %>cdn/xlsx/FileSaver.min.js"></script>
-  <script src="<%= BASE_URL %>cdn/xlsx/xlsx.full.min.js"></script>
-  <link rel="icon" href="<%= BASE_URL %>favicon.png">
-  <script src="https://cdn.staticfile.org/FileSaver.js/2014-11-29/FileSaver.min.js"></script>
-  <script src="https://cdn.staticfile.org/xlsx/0.18.2/xlsx.full.min.js"></script>
-  <title>ubcs浼佷笟骞冲彴</title>
-  <style>
-    html,
-    body,
-    #app {
-      height: 100%;
-      margin: 0;
-      padding: 0;
-    }
-
-    .avue-home {
-      background-color: #303133;
-      height: 100%;
-      display: flex;
-      flex-direction: column;
-    }
-
-    .avue-home__main {
-      user-select: none;
-      width: 100%;
-      flex-grow: 1;
-      display: flex;
-      justify-content: center;
-      align-items: center;
-      flex-direction: column;
-    }
-
-    .avue-home__footer {
-      width: 100%;
-      flex-grow: 0;
-      text-align: center;
-      padding: 1em 0;
-    }
-
-    .avue-home__footer > a {
-      font-size: 12px;
-      color: #ABABAB;
-      text-decoration: none;
-    }
-
-    .avue-home__loading {
-      height: 32px;
-      width: 32px;
-      margin-bottom: 20px;
-    }
-
-    .avue-home__title {
-      color: #FFF;
-      font-size: 14px;
-      margin-bottom: 10px;
-    }
-
-    .avue-home__sub-title {
-      color: #ABABAB;
-      font-size: 12px;
-    }
-  </style>
-</head>
-
-<body>
-<noscript>
-  <strong>
-    寰堟姳姝夛紝濡傛灉娌℃湁 JavaScript 鏀寔锛孲aber 灏嗕笉鑳芥甯稿伐浣溿�傝鍚敤娴忚鍣ㄧ殑 JavaScript 鐒跺悗缁х画銆�
-  </strong>
-</noscript>
-<div id="app">
-  <div class="avue-home">
-    <div class="avue-home__main">
-      <img class="avue-home__loading" src="<%= BASE_URL %>svg/loading-spin.svg" alt="loading">
-      <div class="avue-home__title">
-        姝e湪鍔犺浇璧勬簮
-      </div>
-      <div class="avue-home__sub-title d">
-        鍒濇鍔犺浇璧勬簮鍙兘闇�瑕佽緝澶氭椂闂� 璇疯�愬績绛夊緟
-      </div>
-    </div>
-  </div>
-</div>
-<!-- built files will be auto injected -->
-<script src="<%= BASE_URL %>util/aes.js" charset="utf-8"></script>
-<script src="<%= BASE_URL %>cdn/vue/2.6.10/vue.min.js" charset="utf-8"></script>
-<script src="<%= BASE_URL %>cdn/vuex/3.1.1/vuex.min.js" charset="utf-8"></script>
-<script src="<%= BASE_URL %>cdn/vue-router/3.0.1/vue-router.min.js" charset="utf-8"></script>
-<script src="<%= BASE_URL %>cdn/axios/1.0.0/axios.min.js" charset="utf-8"></script>
-<script src="<%= BASE_URL %>cdn/element-ui/2.15.6/index.js" charset="utf-8"></script>
-<script src="<%= BASE_URL %>cdn/avue/2.9.12/avue.min.js" charset="utf-8"></script>
-<script src="<%= BASE_URL %>cdn/nutflow/wf-design-base/index.umd.min.js" charset="utf-8"></script>
-</body>
-
-</html>
diff --git a/Source/UBCS-WEB/dist/public/svg/loading-spin.svg b/Source/UBCS-WEB/dist/public/svg/loading-spin.svg
deleted file mode 100644
index e2166a5..0000000
--- a/Source/UBCS-WEB/dist/public/svg/loading-spin.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="32" height="32" fill="white">
-  <path opacity=".25" d="M16 0 A16 16 0 0 0 16 32 A16 16 0 0 0 16 0 M16 4 A12 12 0 0 1 16 28 A12 12 0 0 1 16 4"/>
-  <path d="M16 0 A16 16 0 0 1 32 16 L28 16 A12 12 0 0 0 16 4z">
-    <animateTransform attributeName="transform" type="rotate" from="0 16 16" to="360 16 16" dur="0.8s" repeatCount="indefinite" />
-  </path>
-</svg>
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/public/util/aes.js b/Source/UBCS-WEB/dist/public/util/aes.js
deleted file mode 100644
index f23a0e0..0000000
--- a/Source/UBCS-WEB/dist/public/util/aes.js
+++ /dev/null
@@ -1,105 +0,0 @@
-/*
-CryptoJS v3.1.2
-code.google.com/p/crypto-js
-(c) 2009-2013 by Jeff Mott. All rights reserved.
-code.google.com/p/crypto-js/wiki/License
-*/
-var CryptoJS = CryptoJS || function (u, p) {
-    var d = {}, l = d.lib = {}, s = function () { }, t = l.Base = { extend: function (a) { s.prototype = this; var c = new s; a && c.mixIn(a); c.hasOwnProperty("init") || (c.init = function () { c.$super.init.apply(this, arguments) }); c.init.prototype = c; c.$super = this; return c }, create: function () { var a = this.extend(); a.init.apply(a, arguments); return a }, init: function () { }, mixIn: function (a) { for (var c in a) a.hasOwnProperty(c) && (this[c] = a[c]); a.hasOwnProperty("toString") && (this.toString = a.toString) }, clone: function () { return this.init.prototype.extend(this) } },
-    r = l.WordArray = t.extend({
-        init: function (a, c) { a = this.words = a || []; this.sigBytes = c != p ? c : 4 * a.length }, toString: function (a) { return (a || v).stringify(this) }, concat: function (a) { var c = this.words, e = a.words, j = this.sigBytes; a = a.sigBytes; this.clamp(); if (j % 4) for (var k = 0; k < a; k++)c[j + k >>> 2] |= (e[k >>> 2] >>> 24 - 8 * (k % 4) & 255) << 24 - 8 * ((j + k) % 4); else if (65535 < e.length) for (k = 0; k < a; k += 4)c[j + k >>> 2] = e[k >>> 2]; else c.push.apply(c, e); this.sigBytes += a; return this }, clamp: function () {
-            var a = this.words, c = this.sigBytes; a[c >>> 2] &= 4294967295 <<
-                32 - 8 * (c % 4); a.length = u.ceil(c / 4)
-        }, clone: function () { var a = t.clone.call(this); a.words = this.words.slice(0); return a }, random: function (a) { for (var c = [], e = 0; e < a; e += 4)c.push(4294967296 * u.random() | 0); return new r.init(c, a) }
-    }), w = d.enc = {}, v = w.Hex = {
-        stringify: function (a) { var c = a.words; a = a.sigBytes; for (var e = [], j = 0; j < a; j++) { var k = c[j >>> 2] >>> 24 - 8 * (j % 4) & 255; e.push((k >>> 4).toString(16)); e.push((k & 15).toString(16)) } return e.join("") }, parse: function (a) {
-            for (var c = a.length, e = [], j = 0; j < c; j += 2)e[j >>> 3] |= parseInt(a.substr(j,
-                2), 16) << 24 - 4 * (j % 8); return new r.init(e, c / 2)
-        }
-    }, b = w.Latin1 = { stringify: function (a) { var c = a.words; a = a.sigBytes; for (var e = [], j = 0; j < a; j++)e.push(String.fromCharCode(c[j >>> 2] >>> 24 - 8 * (j % 4) & 255)); return e.join("") }, parse: function (a) { for (var c = a.length, e = [], j = 0; j < c; j++)e[j >>> 2] |= (a.charCodeAt(j) & 255) << 24 - 8 * (j % 4); return new r.init(e, c) } }, x = w.Utf8 = { stringify: function (a) { try { return decodeURIComponent(escape(b.stringify(a))) } catch (c) { throw Error("Malformed UTF-8 data"); } }, parse: function (a) { return b.parse(unescape(encodeURIComponent(a))) } },
-    q = l.BufferedBlockAlgorithm = t.extend({
-        reset: function () { this._data = new r.init; this._nDataBytes = 0 }, _append: function (a) { "string" == typeof a && (a = x.parse(a)); this._data.concat(a); this._nDataBytes += a.sigBytes }, _process: function (a) { var c = this._data, e = c.words, j = c.sigBytes, k = this.blockSize, b = j / (4 * k), b = a ? u.ceil(b) : u.max((b | 0) - this._minBufferSize, 0); a = b * k; j = u.min(4 * a, j); if (a) { for (var q = 0; q < a; q += k)this._doProcessBlock(e, q); q = e.splice(0, a); c.sigBytes -= j } return new r.init(q, j) }, clone: function () {
-            var a = t.clone.call(this);
-            a._data = this._data.clone(); return a
-        }, _minBufferSize: 0
-    }); l.Hasher = q.extend({
-        cfg: t.extend(), init: function (a) { this.cfg = this.cfg.extend(a); this.reset() }, reset: function () { q.reset.call(this); this._doReset() }, update: function (a) { this._append(a); this._process(); return this }, finalize: function (a) { a && this._append(a); return this._doFinalize() }, blockSize: 16, _createHelper: function (a) { return function (b, e) { return (new a.init(e)).finalize(b) } }, _createHmacHelper: function (a) {
-            return function (b, e) {
-                return (new n.HMAC.init(a,
-                    e)).finalize(b)
-            }
-        }
-    }); var n = d.algo = {}; return d
-}(Math);
-(function () {
-    var u = CryptoJS, p = u.lib.WordArray; u.enc.Base64 = {
-        stringify: function (d) { var l = d.words, p = d.sigBytes, t = this._map; d.clamp(); d = []; for (var r = 0; r < p; r += 3)for (var w = (l[r >>> 2] >>> 24 - 8 * (r % 4) & 255) << 16 | (l[r + 1 >>> 2] >>> 24 - 8 * ((r + 1) % 4) & 255) << 8 | l[r + 2 >>> 2] >>> 24 - 8 * ((r + 2) % 4) & 255, v = 0; 4 > v && r + 0.75 * v < p; v++)d.push(t.charAt(w >>> 6 * (3 - v) & 63)); if (l = t.charAt(64)) for (; d.length % 4;)d.push(l); return d.join("") }, parse: function (d) {
-            var l = d.length, s = this._map, t = s.charAt(64); t && (t = d.indexOf(t), -1 != t && (l = t)); for (var t = [], r = 0, w = 0; w <
-                l; w++)if (w % 4) { var v = s.indexOf(d.charAt(w - 1)) << 2 * (w % 4), b = s.indexOf(d.charAt(w)) >>> 6 - 2 * (w % 4); t[r >>> 2] |= (v | b) << 24 - 8 * (r % 4); r++ } return p.create(t, r)
-        }, _map: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="
-    }
-})();
-(function (u) {
-    function p(b, n, a, c, e, j, k) { b = b + (n & a | ~n & c) + e + k; return (b << j | b >>> 32 - j) + n } function d(b, n, a, c, e, j, k) { b = b + (n & c | a & ~c) + e + k; return (b << j | b >>> 32 - j) + n } function l(b, n, a, c, e, j, k) { b = b + (n ^ a ^ c) + e + k; return (b << j | b >>> 32 - j) + n } function s(b, n, a, c, e, j, k) { b = b + (a ^ (n | ~c)) + e + k; return (b << j | b >>> 32 - j) + n } for (var t = CryptoJS, r = t.lib, w = r.WordArray, v = r.Hasher, r = t.algo, b = [], x = 0; 64 > x; x++)b[x] = 4294967296 * u.abs(u.sin(x + 1)) | 0; r = r.MD5 = v.extend({
-        _doReset: function () { this._hash = new w.init([1732584193, 4023233417, 2562383102, 271733878]) },
-        _doProcessBlock: function (q, n) {
-            for (var a = 0; 16 > a; a++) { var c = n + a, e = q[c]; q[c] = (e << 8 | e >>> 24) & 16711935 | (e << 24 | e >>> 8) & 4278255360 } var a = this._hash.words, c = q[n + 0], e = q[n + 1], j = q[n + 2], k = q[n + 3], z = q[n + 4], r = q[n + 5], t = q[n + 6], w = q[n + 7], v = q[n + 8], A = q[n + 9], B = q[n + 10], C = q[n + 11], u = q[n + 12], D = q[n + 13], E = q[n + 14], x = q[n + 15], f = a[0], m = a[1], g = a[2], h = a[3], f = p(f, m, g, h, c, 7, b[0]), h = p(h, f, m, g, e, 12, b[1]), g = p(g, h, f, m, j, 17, b[2]), m = p(m, g, h, f, k, 22, b[3]), f = p(f, m, g, h, z, 7, b[4]), h = p(h, f, m, g, r, 12, b[5]), g = p(g, h, f, m, t, 17, b[6]), m = p(m, g, h, f, w, 22, b[7]),
-                f = p(f, m, g, h, v, 7, b[8]), h = p(h, f, m, g, A, 12, b[9]), g = p(g, h, f, m, B, 17, b[10]), m = p(m, g, h, f, C, 22, b[11]), f = p(f, m, g, h, u, 7, b[12]), h = p(h, f, m, g, D, 12, b[13]), g = p(g, h, f, m, E, 17, b[14]), m = p(m, g, h, f, x, 22, b[15]), f = d(f, m, g, h, e, 5, b[16]), h = d(h, f, m, g, t, 9, b[17]), g = d(g, h, f, m, C, 14, b[18]), m = d(m, g, h, f, c, 20, b[19]), f = d(f, m, g, h, r, 5, b[20]), h = d(h, f, m, g, B, 9, b[21]), g = d(g, h, f, m, x, 14, b[22]), m = d(m, g, h, f, z, 20, b[23]), f = d(f, m, g, h, A, 5, b[24]), h = d(h, f, m, g, E, 9, b[25]), g = d(g, h, f, m, k, 14, b[26]), m = d(m, g, h, f, v, 20, b[27]), f = d(f, m, g, h, D, 5, b[28]), h = d(h, f,
-                    m, g, j, 9, b[29]), g = d(g, h, f, m, w, 14, b[30]), m = d(m, g, h, f, u, 20, b[31]), f = l(f, m, g, h, r, 4, b[32]), h = l(h, f, m, g, v, 11, b[33]), g = l(g, h, f, m, C, 16, b[34]), m = l(m, g, h, f, E, 23, b[35]), f = l(f, m, g, h, e, 4, b[36]), h = l(h, f, m, g, z, 11, b[37]), g = l(g, h, f, m, w, 16, b[38]), m = l(m, g, h, f, B, 23, b[39]), f = l(f, m, g, h, D, 4, b[40]), h = l(h, f, m, g, c, 11, b[41]), g = l(g, h, f, m, k, 16, b[42]), m = l(m, g, h, f, t, 23, b[43]), f = l(f, m, g, h, A, 4, b[44]), h = l(h, f, m, g, u, 11, b[45]), g = l(g, h, f, m, x, 16, b[46]), m = l(m, g, h, f, j, 23, b[47]), f = s(f, m, g, h, c, 6, b[48]), h = s(h, f, m, g, w, 10, b[49]), g = s(g, h, f, m,
-                        E, 15, b[50]), m = s(m, g, h, f, r, 21, b[51]), f = s(f, m, g, h, u, 6, b[52]), h = s(h, f, m, g, k, 10, b[53]), g = s(g, h, f, m, B, 15, b[54]), m = s(m, g, h, f, e, 21, b[55]), f = s(f, m, g, h, v, 6, b[56]), h = s(h, f, m, g, x, 10, b[57]), g = s(g, h, f, m, t, 15, b[58]), m = s(m, g, h, f, D, 21, b[59]), f = s(f, m, g, h, z, 6, b[60]), h = s(h, f, m, g, C, 10, b[61]), g = s(g, h, f, m, j, 15, b[62]), m = s(m, g, h, f, A, 21, b[63]); a[0] = a[0] + f | 0; a[1] = a[1] + m | 0; a[2] = a[2] + g | 0; a[3] = a[3] + h | 0
-        }, _doFinalize: function () {
-            var b = this._data, n = b.words, a = 8 * this._nDataBytes, c = 8 * b.sigBytes; n[c >>> 5] |= 128 << 24 - c % 32; var e = u.floor(a /
-                4294967296); n[(c + 64 >>> 9 << 4) + 15] = (e << 8 | e >>> 24) & 16711935 | (e << 24 | e >>> 8) & 4278255360; n[(c + 64 >>> 9 << 4) + 14] = (a << 8 | a >>> 24) & 16711935 | (a << 24 | a >>> 8) & 4278255360; b.sigBytes = 4 * (n.length + 1); this._process(); b = this._hash; n = b.words; for (a = 0; 4 > a; a++)c = n[a], n[a] = (c << 8 | c >>> 24) & 16711935 | (c << 24 | c >>> 8) & 4278255360; return b
-        }, clone: function () { var b = v.clone.call(this); b._hash = this._hash.clone(); return b }
-    }); t.MD5 = v._createHelper(r); t.HmacMD5 = v._createHmacHelper(r)
-})(Math);
-(function () {
-    var u = CryptoJS, p = u.lib, d = p.Base, l = p.WordArray, p = u.algo, s = p.EvpKDF = d.extend({ cfg: d.extend({ keySize: 4, hasher: p.MD5, iterations: 1 }), init: function (d) { this.cfg = this.cfg.extend(d) }, compute: function (d, r) { for (var p = this.cfg, s = p.hasher.create(), b = l.create(), u = b.words, q = p.keySize, p = p.iterations; u.length < q;) { n && s.update(n); var n = s.update(d).finalize(r); s.reset(); for (var a = 1; a < p; a++)n = s.finalize(n), s.reset(); b.concat(n) } b.sigBytes = 4 * q; return b } }); u.EvpKDF = function (d, l, p) {
-        return s.create(p).compute(d,
-            l)
-    }
-})();
-CryptoJS.lib.Cipher || function (u) {
-    var p = CryptoJS, d = p.lib, l = d.Base, s = d.WordArray, t = d.BufferedBlockAlgorithm, r = p.enc.Base64, w = p.algo.EvpKDF, v = d.Cipher = t.extend({
-        cfg: l.extend(), createEncryptor: function (e, a) { return this.create(this._ENC_XFORM_MODE, e, a) }, createDecryptor: function (e, a) { return this.create(this._DEC_XFORM_MODE, e, a) }, init: function (e, a, b) { this.cfg = this.cfg.extend(b); this._xformMode = e; this._key = a; this.reset() }, reset: function () { t.reset.call(this); this._doReset() }, process: function (e) { this._append(e); return this._process() },
-        finalize: function (e) { e && this._append(e); return this._doFinalize() }, keySize: 4, ivSize: 4, _ENC_XFORM_MODE: 1, _DEC_XFORM_MODE: 2, _createHelper: function (e) { return { encrypt: function (b, k, d) { return ("string" == typeof k ? c : a).encrypt(e, b, k, d) }, decrypt: function (b, k, d) { return ("string" == typeof k ? c : a).decrypt(e, b, k, d) } } }
-    }); d.StreamCipher = v.extend({ _doFinalize: function () { return this._process(!0) }, blockSize: 1 }); var b = p.mode = {}, x = function (e, a, b) {
-        var c = this._iv; c ? this._iv = u : c = this._prevBlock; for (var d = 0; d < b; d++)e[a + d] ^=
-            c[d]
-    }, q = (d.BlockCipherMode = l.extend({ createEncryptor: function (e, a) { return this.Encryptor.create(e, a) }, createDecryptor: function (e, a) { return this.Decryptor.create(e, a) }, init: function (e, a) { this._cipher = e; this._iv = a } })).extend(); q.Encryptor = q.extend({ processBlock: function (e, a) { var b = this._cipher, c = b.blockSize; x.call(this, e, a, c); b.encryptBlock(e, a); this._prevBlock = e.slice(a, a + c) } }); q.Decryptor = q.extend({
-        processBlock: function (e, a) {
-            var b = this._cipher, c = b.blockSize, d = e.slice(a, a + c); b.decryptBlock(e, a); x.call(this,
-                e, a, c); this._prevBlock = d
-        }
-    }); b = b.CBC = q; q = (p.pad = {}).Pkcs7 = { pad: function (a, b) { for (var c = 4 * b, c = c - a.sigBytes % c, d = c << 24 | c << 16 | c << 8 | c, l = [], n = 0; n < c; n += 4)l.push(d); c = s.create(l, c); a.concat(c) }, unpad: function (a) { a.sigBytes -= a.words[a.sigBytes - 1 >>> 2] & 255 } }; d.BlockCipher = v.extend({
-        cfg: v.cfg.extend({ mode: b, padding: q }), reset: function () {
-            v.reset.call(this); var a = this.cfg, b = a.iv, a = a.mode; if (this._xformMode == this._ENC_XFORM_MODE) var c = a.createEncryptor; else c = a.createDecryptor, this._minBufferSize = 1; this._mode = c.call(a,
-                this, b && b.words)
-        }, _doProcessBlock: function (a, b) { this._mode.processBlock(a, b) }, _doFinalize: function () { var a = this.cfg.padding; if (this._xformMode == this._ENC_XFORM_MODE) { a.pad(this._data, this.blockSize); var b = this._process(!0) } else b = this._process(!0), a.unpad(b); return b }, blockSize: 4
-    }); var n = d.CipherParams = l.extend({ init: function (a) { this.mixIn(a) }, toString: function (a) { return (a || this.formatter).stringify(this) } }), b = (p.format = {}).OpenSSL = {
-        stringify: function (a) {
-            var b = a.ciphertext; a = a.salt; return (a ? s.create([1398893684,
-                1701076831]).concat(a).concat(b) : b).toString(r)
-        }, parse: function (a) { a = r.parse(a); var b = a.words; if (1398893684 == b[0] && 1701076831 == b[1]) { var c = s.create(b.slice(2, 4)); b.splice(0, 4); a.sigBytes -= 16 } return n.create({ ciphertext: a, salt: c }) }
-    }, a = d.SerializableCipher = l.extend({
-        cfg: l.extend({ format: b }), encrypt: function (a, b, c, d) { d = this.cfg.extend(d); var l = a.createEncryptor(c, d); b = l.finalize(b); l = l.cfg; return n.create({ ciphertext: b, key: c, iv: l.iv, algorithm: a, mode: l.mode, padding: l.padding, blockSize: a.blockSize, formatter: d.format }) },
-        decrypt: function (a, b, c, d) { d = this.cfg.extend(d); b = this._parse(b, d.format); return a.createDecryptor(c, d).finalize(b.ciphertext) }, _parse: function (a, b) { return "string" == typeof a ? b.parse(a, this) : a }
-    }), p = (p.kdf = {}).OpenSSL = { execute: function (a, b, c, d) { d || (d = s.random(8)); a = w.create({ keySize: b + c }).compute(a, d); c = s.create(a.words.slice(b), 4 * c); a.sigBytes = 4 * b; return n.create({ key: a, iv: c, salt: d }) } }, c = d.PasswordBasedCipher = a.extend({
-        cfg: a.cfg.extend({ kdf: p }), encrypt: function (b, c, d, l) {
-            l = this.cfg.extend(l); d = l.kdf.execute(d,
-                b.keySize, b.ivSize); l.iv = d.iv; b = a.encrypt.call(this, b, c, d.key, l); b.mixIn(d); return b
-        }, decrypt: function (b, c, d, l) { l = this.cfg.extend(l); c = this._parse(c, l.format); d = l.kdf.execute(d, b.keySize, b.ivSize, c.salt); l.iv = d.iv; return a.decrypt.call(this, b, c, d.key, l) }
-    })
-}();
-(function () {
-    for (var u = CryptoJS, p = u.lib.BlockCipher, d = u.algo, l = [], s = [], t = [], r = [], w = [], v = [], b = [], x = [], q = [], n = [], a = [], c = 0; 256 > c; c++)a[c] = 128 > c ? c << 1 : c << 1 ^ 283; for (var e = 0, j = 0, c = 0; 256 > c; c++) { var k = j ^ j << 1 ^ j << 2 ^ j << 3 ^ j << 4, k = k >>> 8 ^ k & 255 ^ 99; l[e] = k; s[k] = e; var z = a[e], F = a[z], G = a[F], y = 257 * a[k] ^ 16843008 * k; t[e] = y << 24 | y >>> 8; r[e] = y << 16 | y >>> 16; w[e] = y << 8 | y >>> 24; v[e] = y; y = 16843009 * G ^ 65537 * F ^ 257 * z ^ 16843008 * e; b[k] = y << 24 | y >>> 8; x[k] = y << 16 | y >>> 16; q[k] = y << 8 | y >>> 24; n[k] = y; e ? (e = z ^ a[a[a[G ^ z]]], j ^= a[a[j]]) : e = j = 1 } var H = [0, 1, 2, 4, 8,
-        16, 32, 64, 128, 27, 54], d = d.AES = p.extend({
-            _doReset: function () {
-                for (var a = this._key, c = a.words, d = a.sigBytes / 4, a = 4 * ((this._nRounds = d + 6) + 1), e = this._keySchedule = [], j = 0; j < a; j++)if (j < d) e[j] = c[j]; else { var k = e[j - 1]; j % d ? 6 < d && 4 == j % d && (k = l[k >>> 24] << 24 | l[k >>> 16 & 255] << 16 | l[k >>> 8 & 255] << 8 | l[k & 255]) : (k = k << 8 | k >>> 24, k = l[k >>> 24] << 24 | l[k >>> 16 & 255] << 16 | l[k >>> 8 & 255] << 8 | l[k & 255], k ^= H[j / d | 0] << 24); e[j] = e[j - d] ^ k } c = this._invKeySchedule = []; for (d = 0; d < a; d++)j = a - d, k = d % 4 ? e[j] : e[j - 4], c[d] = 4 > d || 4 >= j ? k : b[l[k >>> 24]] ^ x[l[k >>> 16 & 255]] ^ q[l[k >>>
-                    8 & 255]] ^ n[l[k & 255]]
-            }, encryptBlock: function (a, b) { this._doCryptBlock(a, b, this._keySchedule, t, r, w, v, l) }, decryptBlock: function (a, c) { var d = a[c + 1]; a[c + 1] = a[c + 3]; a[c + 3] = d; this._doCryptBlock(a, c, this._invKeySchedule, b, x, q, n, s); d = a[c + 1]; a[c + 1] = a[c + 3]; a[c + 3] = d }, _doCryptBlock: function (a, b, c, d, e, j, l, f) {
-                for (var m = this._nRounds, g = a[b] ^ c[0], h = a[b + 1] ^ c[1], k = a[b + 2] ^ c[2], n = a[b + 3] ^ c[3], p = 4, r = 1; r < m; r++)var q = d[g >>> 24] ^ e[h >>> 16 & 255] ^ j[k >>> 8 & 255] ^ l[n & 255] ^ c[p++], s = d[h >>> 24] ^ e[k >>> 16 & 255] ^ j[n >>> 8 & 255] ^ l[g & 255] ^ c[p++], t =
-                    d[k >>> 24] ^ e[n >>> 16 & 255] ^ j[g >>> 8 & 255] ^ l[h & 255] ^ c[p++], n = d[n >>> 24] ^ e[g >>> 16 & 255] ^ j[h >>> 8 & 255] ^ l[k & 255] ^ c[p++], g = q, h = s, k = t; q = (f[g >>> 24] << 24 | f[h >>> 16 & 255] << 16 | f[k >>> 8 & 255] << 8 | f[n & 255]) ^ c[p++]; s = (f[h >>> 24] << 24 | f[k >>> 16 & 255] << 16 | f[n >>> 8 & 255] << 8 | f[g & 255]) ^ c[p++]; t = (f[k >>> 24] << 24 | f[n >>> 16 & 255] << 16 | f[g >>> 8 & 255] << 8 | f[h & 255]) ^ c[p++]; n = (f[n >>> 24] << 24 | f[g >>> 16 & 255] << 16 | f[h >>> 8 & 255] << 8 | f[k & 255]) ^ c[p++]; a[b] = q; a[b + 1] = s; a[b + 2] = t; a[b + 3] = n
-            }, keySize: 8
-        }); u.AES = p._createHelper(d)
-})();
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/public/util/screen/guge.png b/Source/UBCS-WEB/dist/public/util/screen/guge.png
deleted file mode 100644
index 128cc53..0000000
--- a/Source/UBCS-WEB/dist/public/util/screen/guge.png
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/util/screen/huohu.png b/Source/UBCS-WEB/dist/public/util/screen/huohu.png
deleted file mode 100644
index 00af139..0000000
--- a/Source/UBCS-WEB/dist/public/util/screen/huohu.png
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/public/util/screen/screen.css b/Source/UBCS-WEB/dist/public/util/screen/screen.css
deleted file mode 100644
index 8333cbb..0000000
--- a/Source/UBCS-WEB/dist/public/util/screen/screen.css
+++ /dev/null
@@ -1,32 +0,0 @@
-.el-tip {
-    position: fixed;
-    left: 50%;
-    top: 50%;
-    width: 500px;
-    padding: 8px 16px;
-    margin: 0;
-    margin-left: -250px;
-    margin-top: -60px;
-    box-sizing: border-box;
-    border-radius: 4px;
-    position: relative;
-    background-color: #fff;
-    overflow: hidden;
-    opacity: 1;
-    display: flex;
-    align-items: center;
-    transition: opacity .2s;
-}
-
-.el-tip--warning {
-    background-color: #fdf6ec;
-    color: #e6a23c;
-}
-
-.el-tip__title {
-    line-height: 18px;
-}
-.el-tip_img img{
-    width: 80px;
-    height: 80px;
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/public/util/screen/screen.js b/Source/UBCS-WEB/dist/public/util/screen/screen.js
deleted file mode 100644
index d9eca41..0000000
--- a/Source/UBCS-WEB/dist/public/util/screen/screen.js
+++ /dev/null
@@ -1,47 +0,0 @@
-function util() {
-    this.flag = true;
-    var body = document.body;
-    var safe = this;
-    var validVersion = function() {
-        var browser = navigator.appName
-        var b_version = navigator.appVersion
-        var version = b_version.split(";");
-        var trim_Version = version[1].replace(/[ ]/g, "");
-        if (trim_Version == 'WOW64') {
-            safe.flag = false
-        } else if (browser == "Microsoft Internet Explorer" && trim_Version == "MSIE6.0") {
-            safe.flag = false
-        } else if (browser == "Microsoft Internet Explorer" && trim_Version == "MSIE7.0") {
-            safe.flag = false
-        } else if (browser == "Microsoft Internet Explorer" && trim_Version == "MSIE8.0") {
-            safe.flag = false
-        } else if (browser == "Microsoft Internet Explorer" && trim_Version == "MSIE9.0") {
-            safe.flag = false
-        }
-    }
-    this.setBody = function() {
-        var str = '<div class="el-tip el-tip--warning" id="tip">' +
-            '<div class="el-tip_content">' +
-            '<span class="el-tip__title">' +
-            '鎮ㄤ箻鍧愮殑娴忚鍣ㄧ増鏈お浣庝簡,浣犲彲浠ユ妸娴忚鍣ㄤ粠鍏煎妯″紡璋冨埌鏋侀�熸ā寮�' +
-            '<br /> 瀹炲湪涓嶈灏辨崲娴忚鍣ㄥ惂;' +
-            '</span>' +
-            '<div class="el-tip_img">' +
-            '<img src="/util/screen/huohu.png" alt="">' +
-            '<img src="/util/screen/guge.png" alt="">' +
-            '</div>' +
-            '</div>' +
-            '</div>';
-        body.innerHTML = str + body.innerHTML
-    }
-    this.init = function() {
-        validVersion(); //妫�娴嬫祻瑙堝櫒鐨勭増鏈�
-        return this;
-    }
-}
-
-var creen = new util().init();
-var flag = creen.flag;
-if (!flag) {
-    creen.setBody();
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/App.vue b/Source/UBCS-WEB/dist/src/App.vue
deleted file mode 100644
index aa919b5..0000000
--- a/Source/UBCS-WEB/dist/src/App.vue
+++ /dev/null
@@ -1,31 +0,0 @@
-<template>
-  <div id="app">
-    <router-view />
-
-  </div>
-</template>
-
-<script>
-export default {
-  name: "app",
-  data() {
-    return {};
-  },
-  watch: {},
-  created() {
-
-  },
-  methods: {},
-  computed: {}
-};
-</script>
-<style lang="scss">
-#app {
-  width: 100%;
-  height: 100%;
-  overflow: hidden;
-}
-.avue--detail .el-col{
-  margin-bottom: 0;
-}
-</style>
diff --git a/Source/UBCS-WEB/dist/src/api/base/region.js b/Source/UBCS-WEB/dist/src/api/base/region.js
deleted file mode 100644
index 0bc626a..0000000
--- a/Source/UBCS-WEB/dist/src/api/base/region.js
+++ /dev/null
@@ -1,53 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-system/region/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const getLazyTree = (parentCode, params) => {
-  return request({
-    url: '/api/ubcs-system/region/lazy-tree',
-    method: 'get',
-    params: {
-      ...params,
-      parentCode
-    }
-  })
-}
-
-export const getDetail = (code) => {
-  return request({
-    url: '/api/ubcs-system/region/detail',
-    method: 'get',
-    params: {
-      code
-    }
-  })
-}
-
-export const remove = (id) => {
-  return request({
-    url: '/api/ubcs-system/region/remove',
-    method: 'post',
-    params: {
-      id,
-    }
-  })
-}
-
-export const submit = (row) => {
-  return request({
-    url: '/api/ubcs-system/region/submit',
-    method: 'post',
-    data: row
-  })
-}
-
diff --git a/Source/UBCS-WEB/dist/src/api/common.js b/Source/UBCS-WEB/dist/src/api/common.js
deleted file mode 100644
index 743dc69..0000000
--- a/Source/UBCS-WEB/dist/src/api/common.js
+++ /dev/null
@@ -1,13 +0,0 @@
-import request from "@/router/axios";
-
-/**
- * 鏂囦欢娴佽繑鍥�
- * @param url 鎺ュ彛鍦板潃
- */
-export const exportBlob = (url) => {
-  return request({
-    url: url,
-    method: 'get',
-    responseType: 'blob'
-  })
-}
diff --git a/Source/UBCS-WEB/dist/src/api/desk/notice.js b/Source/UBCS-WEB/dist/src/api/desk/notice.js
deleted file mode 100644
index 44ca58a..0000000
--- a/Source/UBCS-WEB/dist/src/api/desk/notice.js
+++ /dev/null
@@ -1,50 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-desk/notice/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-desk/notice/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const add = (row) => {
-  return request({
-    url: '/api/ubcs-desk/notice/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const update = (row) => {
-  return request({
-    url: '/api/ubcs-desk/notice/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const getNotice = (id) => {
-  return request({
-    url: '/api/ubcs-desk/notice/detail',
-    method: 'get',
-    params: {
-      id
-    }
-  })
-}
-
diff --git a/Source/UBCS-WEB/dist/src/api/flow/flow.js b/Source/UBCS-WEB/dist/src/api/flow/flow.js
deleted file mode 100644
index 0b822f4..0000000
--- a/Source/UBCS-WEB/dist/src/api/flow/flow.js
+++ /dev/null
@@ -1,123 +0,0 @@
-import request from '@/router/axios';
-
-export const modelList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-flow/model/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const managerList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-flow/manager/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const followList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-flow/follow/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-
-export const removeModel = (ids) => {
-  return request({
-    url: '/api/ubcs-flow/model/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const deployModel = (params) => {
-  return request({
-    url: '/api/ubcs-flow/model/deploy',
-    method: 'post',
-    params
-  })
-}
-
-export const changeState = (params) => {
-  return request({
-    url: '/api/ubcs-flow/manager/change-state',
-    method: 'post',
-    params
-  })
-}
-
-export const deployUpload = (category, tenantIds, files) => {
-  const formData = new FormData();
-  formData.append('category', category);
-  formData.append('tenantIds', tenantIds);
-  files.forEach(file => {
-    formData.append('files', file);
-  });
-  return request({
-    headers: {
-      "Content-Type": "multipart/form-data"
-    },
-    url: '/api/ubcs-flow/manager/deploy-upload',
-    method: 'post',
-    data: formData
-  })
-}
-
-export const deleteDeployment = (deploymentIds) => {
-  return request({
-    url: '/api/ubcs-flow/manager/delete-deployment',
-    method: 'post',
-    params: {
-      deploymentIds,
-    }
-  })
-}
-
-export const deleteProcessInstance = (params) => {
-  return request({
-    url: '/api/ubcs-flow/follow/delete-process-instance',
-    method: 'post',
-    params
-  })
-}
-
-export const submitModel = (data) => {
-  return request({
-    url: '/api/ubcs-flow/model/submit',
-    method: 'post',
-    data
-  })
-}
-
-export const detail = (params) => {
-  return request({
-    url: '/api/ubcs-flow/model/detail',
-    method: 'get',
-    params
-  })
-}
-
-export const modelView = (params) => {
-  return request({
-    url: '/api/ubcs-flow/process/model-view',
-    method: 'get',
-    params
-  })
-}
diff --git a/Source/UBCS-WEB/dist/src/api/logs.js b/Source/UBCS-WEB/dist/src/api/logs.js
deleted file mode 100644
index 7538730..0000000
--- a/Source/UBCS-WEB/dist/src/api/logs.js
+++ /dev/null
@@ -1,64 +0,0 @@
-import request from '@/router/axios';
-
-export const getUsualList = (current, size) => {
-  return request({
-    url: '/api/ubcs-log/usual/list',
-    method: 'get',
-    params: {
-      current,
-      size
-    }
-  })
-}
-
-export const getApiList = (current, size) => {
-  return request({
-    url: '/api/ubcs-log/api/list',
-    method: 'get',
-    params: {
-      current,
-      size
-    }
-  })
-}
-
-export const getErrorList = (current, size) => {
-  return request({
-    url: '/api/ubcs-log/error/list',
-    method: 'get',
-    params: {
-      current,
-      size
-    }
-  })
-}
-
-
-export const getUsualLogs = (id) => {
-  return request({
-    url: '/api/ubcs-log/usual/detail',
-    method: 'get',
-    params: {
-      id,
-    }
-  })
-}
-export const getApiLogs = (id) => {
-  return request({
-    url: '/api/ubcs-log/api/detail',
-    method: 'get',
-    params: {
-      id,
-    }
-  })
-}
-export const getErrorLogs = (id) => {
-  return request({
-    url: '/api/ubcs-log/error/detail',
-    method: 'get',
-    params: {
-      id,
-    }
-  })
-}
-
diff --git a/Source/UBCS-WEB/dist/src/api/report/report.js b/Source/UBCS-WEB/dist/src/api/report/report.js
deleted file mode 100644
index 16b10c7..0000000
--- a/Source/UBCS-WEB/dist/src/api/report/report.js
+++ /dev/null
@@ -1,22 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-report/report/rest/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-report/report/rest/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
diff --git a/Source/UBCS-WEB/dist/src/api/resource/attach.js b/Source/UBCS-WEB/dist/src/api/resource/attach.js
deleted file mode 100644
index 7322d05..0000000
--- a/Source/UBCS-WEB/dist/src/api/resource/attach.js
+++ /dev/null
@@ -1,50 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-resource/attach/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const getDetail = (id) => {
-  return request({
-    url: '/api/ubcs-resource/attach/detail',
-    method: 'get',
-    params: {
-      id
-    }
-  })
-}
-
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-resource/attach/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const add = (row) => {
-  return request({
-    url: '/api/ubcs-resource/attach/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const update = (row) => {
-  return request({
-    url: '/api/ubcs-resource/attach/submit',
-    method: 'post',
-    data: row
-  })
-}
-
diff --git a/Source/UBCS-WEB/dist/src/api/resource/oss.js b/Source/UBCS-WEB/dist/src/api/resource/oss.js
deleted file mode 100644
index c8733fd..0000000
--- a/Source/UBCS-WEB/dist/src/api/resource/oss.js
+++ /dev/null
@@ -1,59 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-resource/oss/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const getDetail = (id) => {
-  return request({
-    url: '/api/ubcs-resource/oss/detail',
-    method: 'get',
-    params: {
-      id
-    }
-  })
-}
-
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-resource/oss/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const add = (row) => {
-  return request({
-    url: '/api/ubcs-resource/oss/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const update = (row) => {
-  return request({
-    url: '/api/ubcs-resource/oss/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const enable = (id) => {
-  return request({
-    url: '/api/ubcs-resource/oss/enable',
-    method: 'post',
-    params: {
-      id
-    }
-  })
-}
diff --git a/Source/UBCS-WEB/dist/src/api/resource/sms.js b/Source/UBCS-WEB/dist/src/api/resource/sms.js
deleted file mode 100644
index ffa6778..0000000
--- a/Source/UBCS-WEB/dist/src/api/resource/sms.js
+++ /dev/null
@@ -1,72 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-resource/sms/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const getDetail = (id) => {
-  return request({
-    url: '/api/ubcs-resource/sms/detail',
-    method: 'get',
-    params: {
-      id
-    }
-  })
-}
-
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-resource/sms/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const add = (row) => {
-  return request({
-    url: '/api/ubcs-resource/sms/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const update = (row) => {
-  return request({
-    url: '/api/ubcs-resource/sms/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const enable = (id) => {
-  return request({
-    url: '/api/ubcs-resource/sms/enable',
-    method: 'post',
-    params: {
-      id
-    }
-  })
-}
-
-export const send = (code, phones, params) => {
-  return request({
-    url: '/api/ubcs-resource/sms/endpoint/send-message',
-    method: 'post',
-    params: {
-      code,
-      phones,
-      params,
-    }
-  })
-}
-
diff --git a/Source/UBCS-WEB/dist/src/api/system/client.js b/Source/UBCS-WEB/dist/src/api/system/client.js
deleted file mode 100644
index 0d495e4..0000000
--- a/Source/UBCS-WEB/dist/src/api/system/client.js
+++ /dev/null
@@ -1,50 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-system/client/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const getDetail = (id) => {
-  return request({
-    url: '/api/ubcs-system/client/detail',
-    method: 'get',
-    params: {
-      id
-    }
-  })
-}
-
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-system/client/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const add = (row) => {
-  return request({
-    url: '/api/ubcs-system/client/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const update = (row) => {
-  return request({
-    url: '/api/ubcs-system/client/submit',
-    method: 'post',
-    data: row
-  })
-}
-
diff --git a/Source/UBCS-WEB/dist/src/api/system/dept.js b/Source/UBCS-WEB/dist/src/api/system/dept.js
deleted file mode 100644
index d05c15d..0000000
--- a/Source/UBCS-WEB/dist/src/api/system/dept.js
+++ /dev/null
@@ -1,81 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-system/dept/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const getLazyList = (parentId, params) => {
-  return request({
-    url: '/api/ubcs-system/dept/lazy-list',
-    method: 'get',
-    params: {
-      ...params,
-      parentId
-    }
-  })
-}
-
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-system/dept/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const add = (row) => {
-  return request({
-    url: '/api/ubcs-system/dept/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const update = (row) => {
-  return request({
-    url: '/api/ubcs-system/dept/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const getDept = (id) => {
-  return request({
-    url: '/api/ubcs-system/dept/detail',
-    method: 'get',
-    params: {
-      id,
-    }
-  })
-}
-
-export const getDeptTree = (tenantId) => {
-  return request({
-    url: '/api/ubcs-system/dept/tree',
-    method: 'get',
-    params: {
-      tenantId,
-    }
-  })
-}
-
-export const getDeptLazyTree = (parentId) => {
-  return request({
-    url: '/api/ubcs-system/dept/lazy-tree',
-    method: 'get',
-    params: {
-      parentId
-    }
-  })
-}
-
diff --git a/Source/UBCS-WEB/dist/src/api/system/dict.js b/Source/UBCS-WEB/dist/src/api/system/dict.js
deleted file mode 100644
index 0ed54ed..0000000
--- a/Source/UBCS-WEB/dist/src/api/system/dict.js
+++ /dev/null
@@ -1,89 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-system/dict/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const getParentList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-system/dict/parent-list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const getChildList = (current, size, parentId, params) => {
-  return request({
-    url: '/api/ubcs-system/dict/child-list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-      parentId: parentId,
-    }
-  })
-}
-
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-system/dict/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const add = (row) => {
-  return request({
-    url: '/api/ubcs-system/dict/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const update = (row) => {
-  return request({
-    url: '/api/ubcs-system/dict/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-
-export const getDict = (id) => {
-  return request({
-    url: '/api/ubcs-system/dict/detail',
-    method: 'get',
-    params: {
-      id,
-    }
-  })
-}
-export const getDictTree = () => {
-  return request({
-    url: '/api/ubcs-system/dict/tree?code=DICT',
-    method: 'get'
-  })
-}
-
-export const getDictionary = (params) => {
-  return request({
-    url: '/api/ubcs-system/dict/dictionary',
-    method: 'get',
-    params,
-  })
-}
diff --git a/Source/UBCS-WEB/dist/src/api/system/dictbiz.js b/Source/UBCS-WEB/dist/src/api/system/dictbiz.js
deleted file mode 100644
index 052f129..0000000
--- a/Source/UBCS-WEB/dist/src/api/system/dictbiz.js
+++ /dev/null
@@ -1,89 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-system/dict-biz/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const getParentList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-system/dict-biz/parent-list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const getChildList = (current, size, parentId, params) => {
-  return request({
-    url: '/api/ubcs-system/dict-biz/child-list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-      parentId: parentId,
-    }
-  })
-}
-
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-system/dict-biz/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const add = (row) => {
-  return request({
-    url: '/api/ubcs-system/dict-biz/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const update = (row) => {
-  return request({
-    url: '/api/ubcs-system/dict-biz/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-
-export const getDict = (id) => {
-  return request({
-    url: '/api/ubcs-system/dict-biz/detail',
-    method: 'get',
-    params: {
-      id,
-    }
-  })
-}
-export const getDictTree = () => {
-  return request({
-    url: '/api/ubcs-system/dict-biz/tree?code=DICT',
-    method: 'get'
-  })
-}
-
-export const getDictionary = (params) => {
-  return request({
-    url: '/api/ubcs-system/dict-biz/dictionary',
-    method: 'get',
-    params,
-  })
-}
diff --git a/Source/UBCS-WEB/dist/src/api/system/menu.js b/Source/UBCS-WEB/dist/src/api/system/menu.js
deleted file mode 100644
index f60ce49..0000000
--- a/Source/UBCS-WEB/dist/src/api/system/menu.js
+++ /dev/null
@@ -1,106 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-system/menu/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const getLazyList = (parentId, params) => {
-  return request({
-    url: '/api/ubcs-system/menu/lazy-list',
-    method: 'get',
-    params: {
-      ...params,
-      parentId
-    }
-  })
-}
-
-export const getLazyMenuList = (parentId, params) => {
-  return request({
-    url: '/api/ubcs-system/menu/lazy-menu-list',
-    method: 'get',
-    params: {
-      ...params,
-      parentId
-    }
-  })
-}
-
-export const getMenuList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-system/menu/menu-list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const getMenuTree = (tenantId) => {
-  return request({
-    url: '/api/ubcs-system/menu/tree',
-    method: 'get',
-    params: {
-      tenantId,
-    }
-  })
-}
-
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-system/menu/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const add = (row) => {
-  return request({
-    url: '/api/ubcs-system/menu/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const update = (row) => {
-  return request({
-    url: '/api/ubcs-system/menu/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const getMenu = (id) => {
-  return request({
-    url: '/api/ubcs-system/menu/detail',
-    method: 'get',
-    params: {
-      id,
-    }
-  })
-}
-
-export const getTopMenu = () => request({
-  url: '/api/ubcs-system/menu/top-menu',
-  method: 'get'
-});
-
-export const getRoutes = (topMenuId) => request({
-  url: '/api/ubcs-system/menu/routes',
-  method: 'get',
-  params: {
-    topMenuId,
-  }
-});
diff --git a/Source/UBCS-WEB/dist/src/api/system/param.js b/Source/UBCS-WEB/dist/src/api/system/param.js
deleted file mode 100644
index a134baf..0000000
--- a/Source/UBCS-WEB/dist/src/api/system/param.js
+++ /dev/null
@@ -1,39 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-system/param/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-system/param/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const add = (row) => {
-  return request({
-    url: '/api/ubcs-system/param/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const update = (row) => {
-  return request({
-    url: '/api/ubcs-system/param/submit',
-    method: 'post',
-    data: row
-  })
-}
diff --git a/Source/UBCS-WEB/dist/src/api/system/passwordresultant.js b/Source/UBCS-WEB/dist/src/api/system/passwordresultant.js
deleted file mode 100644
index 9b987ac..0000000
--- a/Source/UBCS-WEB/dist/src/api/system/passwordresultant.js
+++ /dev/null
@@ -1,59 +0,0 @@
-//瀵嗙爜缁勫悎鏂瑰紡
-import request from '@/router/axios';
-
-//鍒嗛〉
-export const getPage =(current, size, params)=>{
-  return request({
-    url:'/api/ubcs-system/combination/page',
-    method:'get',
-    params:{
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-//鍗曟煡璇�
-export const getOnesearch =(id)=>{
-  return request({
-    url:'/api/ubcs-system/combination/one',
-    method:'post',
-    params:{
-      id
-    }
-  })
-}
-// 鏂板
-export const getadd =(row)=>{
-  return request({
-    url:'/api/ubcs-system/combination/submit',
-    method:'post',
-    data:row
-  })
-}
-// 淇敼
-export const getupdata =(row)=>{
-  return request({
-    url:'/api/ubcs-system/combination/submit',
-    method:'post',
-    data:row
-  })
-}
-//鍒犻櫎
-export const getremove = (ids) => {
-  return request({
-    url: '/api/ubcs-system/combination/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-//涓嬫媺鏁版嵁鍜ㄨ锛堝瘑鐮佺殑缁勫悎鏂瑰紡锛�
-export const getpassword=()=>{
-  return request({
-    url:'/api/ubcs-system/combination/select',
-    method:'get',
-  })
-}
-
diff --git a/Source/UBCS-WEB/dist/src/api/system/passwords.js b/Source/UBCS-WEB/dist/src/api/system/passwords.js
deleted file mode 100644
index 7ad9fa1..0000000
--- a/Source/UBCS-WEB/dist/src/api/system/passwords.js
+++ /dev/null
@@ -1,51 +0,0 @@
-//瀵嗙爜绛栫暐
-import request from '@/router/axios';
-
-//鍒嗛〉
-export const getPage =(current, size, params)=>{
-  return request({
-    url:'/api/ubcs-system/strategy/page',
-    method:'get',
-    params:{
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-//鍗曟煡璇�
-export const getOnesearch =(id)=>{
-  return request({
-    url:'/api/ubcs-system/strategy/one',
-    method:'post',
-    params:{
-      id
-    }
-  })
-}
-// 鏂板
-export const getadd =(row)=>{
-  return request({
-    url:'/api/ubcs-system/strategy/submit',
-    method:'post',
-    data:row
-  })
-}
-// 淇敼
-export const getupdata =(row)=>{
-  return request({
-    url:'/api/ubcs-system/strategy/submit',
-    method:'post',
-    data:row
-  })
-}
-//鍒犻櫎
-export const getremove = (ids) => {
-  return request({
-    url: '/api/ubcs-system/strategy/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
diff --git a/Source/UBCS-WEB/dist/src/api/system/passwordvalue.js b/Source/UBCS-WEB/dist/src/api/system/passwordvalue.js
deleted file mode 100644
index 8b7f1e9..0000000
--- a/Source/UBCS-WEB/dist/src/api/system/passwordvalue.js
+++ /dev/null
@@ -1,46 +0,0 @@
-//瀵嗙爜缁勫悎鏂瑰紡鍙栧��
-import request from '@/router/axios';
-
-// 鏂板
-export const getadd =(row)=>{
-  return request({
-    url:'/api/ubcs-system/value-range/submit',
-    method:'post',
-    data:row
-  })
-}
-// 淇敼
-export const getupdata =(row)=>{
-  return request({
-    url:'/api/ubcs-system/value-range/submit',
-    method:'post',
-    data:row
-  })
-}
-// 鍏ㄦ煡璇�
-export  const allList =()=>{
-  return request({
-    url:'/api/ubcs-system/value-range/list',
-    method:'get'
-  })
-}
-// 鍒犻櫎
-export const getremove = (row) => {
-  return request({
-    url: '/api/ubcs-system/value-range/remove',
-    method: 'post',
-    data:row
-  })
-}
-// 鍒嗛〉
-export const getPage =(current, size, params)=>{
-  return request({
-    url:'/api/ubcs-system/value-range/page',
-    method:'get',
-    params:{
-      ...params,
-      current,
-      size,
-    }
-  })
-}
diff --git a/Source/UBCS-WEB/dist/src/api/system/post.js b/Source/UBCS-WEB/dist/src/api/system/post.js
deleted file mode 100644
index a0e0cb8..0000000
--- a/Source/UBCS-WEB/dist/src/api/system/post.js
+++ /dev/null
@@ -1,60 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-system/post/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const getPostList = (tenantId) => {
-  return request({
-    url: '/api/ubcs-system/post/select',
-    method: 'get',
-    params: {
-      tenantId
-    }
-  })
-}
-
-export const getDetail = (id) => {
-  return request({
-    url: '/api/ubcs-system/post/detail',
-    method: 'get',
-    params: {
-      id
-    }
-  })
-}
-
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-system/post/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const add = (row) => {
-  return request({
-    url: '/api/ubcs-system/post/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const update = (row) => {
-  return request({
-    url: '/api/ubcs-system/post/submit',
-    method: 'post',
-    data: row
-  })
-}
-
diff --git a/Source/UBCS-WEB/dist/src/api/system/role.js b/Source/UBCS-WEB/dist/src/api/system/role.js
deleted file mode 100644
index c00b8b0..0000000
--- a/Source/UBCS-WEB/dist/src/api/system/role.js
+++ /dev/null
@@ -1,89 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-system/role/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-export const grantTree = () => {
-  return request({
-    url: '/api/ubcs-system/menu/grant-tree',
-    method: 'get',
-  })
-}
-
-export const grant = (roleIds, menuIds, dataScopeIds, apiScopeIds) => {
-  return request({
-    url: '/api/ubcs-system/role/grant',
-    method: 'post',
-    data: {
-      roleIds,
-      menuIds,
-      dataScopeIds,
-      apiScopeIds
-    }
-  })
-}
-
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-system/role/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const add = (row) => {
-  return request({
-    url: '/api/ubcs-system/role/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const update = (row) => {
-  return request({
-    url: '/api/ubcs-system/role/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-
-export const getRole = (roleIds) => {
-  return request({
-    url: '/api/ubcs-system/menu/role-tree-keys',
-    method: 'get',
-    params: {
-      roleIds,
-    }
-  })
-}
-
-export const getRoleTree = (tenantId) => {
-  return request({
-    url: '/api/ubcs-system/role/tree',
-    method: 'get',
-    params: {
-      tenantId,
-    }
-  });
-}
-
-export const getRoleTreeById = (roleId) => {
-  return request({
-    url: '/api/ubcs-system/role/tree-by-id',
-    method: 'get',
-    params: {
-      roleId,
-    }
-  })
-}
diff --git a/Source/UBCS-WEB/dist/src/api/system/scope.js b/Source/UBCS-WEB/dist/src/api/system/scope.js
deleted file mode 100644
index 5aa2445..0000000
--- a/Source/UBCS-WEB/dist/src/api/system/scope.js
+++ /dev/null
@@ -1,97 +0,0 @@
-import request from '@/router/axios';
-
-export const getListDataScope = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-system/data-scope/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const removeDataScope = (ids) => {
-  return request({
-    url: '/api/ubcs-system/data-scope/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const addDataScope = (row) => {
-  return request({
-    url: '/api/ubcs-system/data-scope/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const updateDataScope = (row) => {
-  return request({
-    url: '/api/ubcs-system/data-scope/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const getMenuDataScope = (id) => {
-  return request({
-    url: '/api/ubcs-system/data-scope/detail',
-    method: 'get',
-    params: {
-      id,
-    }
-  })
-}
-
-export const getListApiScope = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-system/api-scope/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const removeApiScope = (ids) => {
-  return request({
-    url: '/api/ubcs-system/api-scope/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const addApiScope = (row) => {
-  return request({
-    url: '/api/ubcs-system/api-scope/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const updateApiScope = (row) => {
-  return request({
-    url: '/api/ubcs-system/api-scope/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const getMenuApiScope = (id) => {
-  return request({
-    url: '/api/ubcs-system/api-scope/detail',
-    method: 'get',
-    params: {
-      id,
-    }
-  })
-}
diff --git a/Source/UBCS-WEB/dist/src/api/system/tenant.js b/Source/UBCS-WEB/dist/src/api/system/tenant.js
deleted file mode 100644
index 8e23a6c..0000000
--- a/Source/UBCS-WEB/dist/src/api/system/tenant.js
+++ /dev/null
@@ -1,102 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-system/tenant/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const getDetail = (id) => {
-  return request({
-    url: '/api/ubcs-system/tenant/detail',
-    method: 'get',
-    params: {
-      id
-    }
-  })
-}
-
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-system/tenant/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const add = (row) => {
-  return request({
-    url: '/api/ubcs-system/tenant/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const update = (row) => {
-  return request({
-    url: '/api/ubcs-system/tenant/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const setting = (ids, form) => {
-  return request({
-    url: '/api/ubcs-system/tenant/setting',
-    method: 'post',
-    params: {
-      ...form,
-      ids
-    }
-  })
-}
-
-export const datasource = (tenantId, datasourceId) => {
-  return request({
-    url: '/api/ubcs-system/tenant/datasource',
-    method: 'post',
-    params: {
-      tenantId,
-      datasourceId
-    }
-  })
-}
-
-export const info = (domain) => {
-  return request({
-    url: '/api/ubcs-system/tenant/info',
-    method: 'get',
-    params: {
-      domain
-    }
-  })
-}
-
-export const packageInfo = (tenantId) => {
-  return request({
-    url: '/api/ubcs-system/tenant/package-detail',
-    method: 'get',
-    params: {
-      tenantId
-    }
-  })
-}
-
-export const packageSetting = (tenantId, packageId) => {
-  return request({
-    url: '/api/ubcs-system/tenant/package-setting',
-    method: 'post',
-    params: {
-      tenantId,
-      packageId
-    }
-  })
-}
diff --git a/Source/UBCS-WEB/dist/src/api/system/tenantpackage.js b/Source/UBCS-WEB/dist/src/api/system/tenantpackage.js
deleted file mode 100644
index fb81bd9..0000000
--- a/Source/UBCS-WEB/dist/src/api/system/tenantpackage.js
+++ /dev/null
@@ -1,50 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-system/tenant-package/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const getDetail = (id) => {
-  return request({
-    url: '/api/ubcs-system/tenant-package/detail',
-    method: 'get',
-    params: {
-      id
-    }
-  })
-}
-
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-system/tenant-package/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const add = (row) => {
-  return request({
-    url: '/api/ubcs-system/tenant-package/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const update = (row) => {
-  return request({
-    url: '/api/ubcs-system/tenant-package/submit',
-    method: 'post',
-    data: row
-  })
-}
-
diff --git a/Source/UBCS-WEB/dist/src/api/system/topmenu.js b/Source/UBCS-WEB/dist/src/api/system/topmenu.js
deleted file mode 100644
index f088f27..0000000
--- a/Source/UBCS-WEB/dist/src/api/system/topmenu.js
+++ /dev/null
@@ -1,77 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-system/topmenu/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const getDetail = (id) => {
-  return request({
-    url: '/api/ubcs-system/topmenu/detail',
-    method: 'get',
-    params: {
-      id
-    }
-  })
-}
-
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-system/topmenu/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const add = (row) => {
-  return request({
-    url: '/api/ubcs-system/topmenu/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const update = (row) => {
-  return request({
-    url: '/api/ubcs-system/topmenu/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const grantTree = () => {
-  return request({
-    url: '/api/ubcs-system/menu/grant-top-tree',
-    method: 'get',
-  })
-}
-
-export const getTopTree = (topMenuIds) => {
-  return request({
-    url: '/api/ubcs-system/menu/top-tree-keys',
-    method: 'get',
-    params: {
-      topMenuIds,
-    }
-  })
-}
-
-export const grant = (topMenuIds, menuIds) => {
-  return request({
-    url: '/api/ubcs-system/topmenu/grant',
-    method: 'post',
-    data: {
-      topMenuIds,
-      menuIds,
-    }
-  })
-}
diff --git a/Source/UBCS-WEB/dist/src/api/system/user.js b/Source/UBCS-WEB/dist/src/api/system/user.js
deleted file mode 100644
index 9f94fef..0000000
--- a/Source/UBCS-WEB/dist/src/api/system/user.js
+++ /dev/null
@@ -1,150 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params, deptId) => {
-  return request({
-    url: '/api/ubcs-user/page',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-      deptId,
-    }
-  })
-}
-
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-user/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const add = (row) => {
-  return request({
-    url: '/api/ubcs-user/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const update = (row) => {
-  return request({
-    url: '/api/ubcs-user/update',
-    method: 'post',
-    data: row
-  })
-}
-
-export const updatePlatform = (userId, userType, userExt) => {
-  return request({
-    url: '/api/ubcs-user/update-platform',
-    method: 'post',
-    params: {
-      userId,
-      userType,
-      userExt,
-    }
-  })
-}
-
-export const getUser = (id) => {
-  return request({
-    url: '/api/ubcs-user/detail',
-    method: 'get',
-    params: {
-      id,
-    }
-  })
-}
-
-export const getUserPlatform = (id) => {
-  return request({
-    url: '/api/ubcs-user/platform-detail',
-    method: 'get',
-    params: {
-      id,
-    }
-  })
-}
-
-export const getUserInfo = () => {
-  return request({
-    url: '/api/ubcs-user/info',
-    method: 'get',
-  })
-}
-
-export const resetPassword = (userIds) => {
-  return request({
-    url: '/api/ubcs-user/reset-password',
-    method: 'post',
-    params: {
-      userIds,
-    }
-  })
-}
-
-export const updatePassword = (oldPassword, newPassword, newPassword1) => {
-  return request({
-    url: '/api/ubcs-user/update-password',
-    method: 'post',
-    params: {
-      oldPassword,
-      newPassword,
-      newPassword1,
-    }
-  })
-}
-
-export const updateInfo = (row) => {
-  return request({
-    url: '/api/ubcs-user/update-info',
-    method: 'post',
-    data: row
-  })
-}
-
-export const grant = (userIds, roleIds) => {
-  return request({
-    url: '/api/ubcs-user/grant',
-    method: 'post',
-    params: {
-      userIds,
-      roleIds,
-    }
-  })
-}
-
-export const unlock = (userIds) => {
-  return request({
-    url: '/api/ubcs-user/unlock',
-    method: 'post',
-    params: {
-      userIds,
-    }
-  })
-}
-
-//瀵嗙爜閰嶇疆
-export const insert =(UserPwdstrategyVO) => {
-  return request({
-    url:'/api/ubcs-system/user-pwdstrategy/insert',
-    method:'put',
-    data:UserPwdstrategyVO
-  })
-}
-
-// 鎻愰啋鏃堕棿
-export const check =(userId) => {
-  return request({
-    url: '/api/ubcs-user/check-renexpr',
-    method: 'post',
-    params:{
-      userId
-    }
-  })
-}
diff --git a/Source/UBCS-WEB/dist/src/api/tool/code.js b/Source/UBCS-WEB/dist/src/api/tool/code.js
deleted file mode 100644
index cf6ea1f..0000000
--- a/Source/UBCS-WEB/dist/src/api/tool/code.js
+++ /dev/null
@@ -1,69 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-develop/code/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size
-    }
-  })
-}
-
-export const build = (ids) => {
-  return request({
-    url: '/api/ubcs-develop/code/gen-code',
-    method: 'post',
-    params: {
-      ids,
-      system: 'saber'
-    }
-  })
-}
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-develop/code/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const add = (row) => {
-  return request({
-    url: '/api/ubcs-develop/code/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const update = (row) => {
-  return request({
-    url: '/api/ubcs-develop/code/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const copy = (id) => {
-  return request({
-    url: '/api/ubcs-develop/code/copy',
-    method: 'post',
-    params: {
-      id,
-    }
-  })
-}
-
-export const getCode = (id) => {
-  return request({
-    url: '/api/ubcs-develop/code/detail',
-    method: 'get',
-    params: {
-      id,
-    }
-  })
-}
diff --git a/Source/UBCS-WEB/dist/src/api/tool/datasource.js b/Source/UBCS-WEB/dist/src/api/tool/datasource.js
deleted file mode 100644
index 8b6f38f..0000000
--- a/Source/UBCS-WEB/dist/src/api/tool/datasource.js
+++ /dev/null
@@ -1,50 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-develop/datasource/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const getDetail = (id) => {
-  return request({
-    url: '/api/ubcs-develop/datasource/detail',
-    method: 'get',
-    params: {
-      id
-    }
-  })
-}
-
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-develop/datasource/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const add = (row) => {
-  return request({
-    url: '/api/ubcs-develop/datasource/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const update = (row) => {
-  return request({
-    url: '/api/ubcs-develop/datasource/submit',
-    method: 'post',
-    data: row
-  })
-}
-
diff --git a/Source/UBCS-WEB/dist/src/api/tool/model.js b/Source/UBCS-WEB/dist/src/api/tool/model.js
deleted file mode 100644
index 71ad620..0000000
--- a/Source/UBCS-WEB/dist/src/api/tool/model.js
+++ /dev/null
@@ -1,111 +0,0 @@
-import request from '@/router/axios';
-
-export const getList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-develop/model/list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const getDetail = (id) => {
-  return request({
-    url: '/api/ubcs-develop/model/detail',
-    method: 'get',
-    params: {
-      id
-    }
-  })
-}
-
-export const remove = (ids) => {
-  return request({
-    url: '/api/ubcs-develop/model/remove',
-    method: 'post',
-    params: {
-      ids,
-    }
-  })
-}
-
-export const add = (row) => {
-  return request({
-    url: '/api/ubcs-develop/model/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const update = (row) => {
-  return request({
-    url: '/api/ubcs-develop/model/submit',
-    method: 'post',
-    data: row
-  })
-}
-
-export const getTableList = (datasourceId) => {
-  return request({
-    url: '/api/ubcs-develop/model/table-list',
-    method: 'get',
-    params: {
-      datasourceId,
-    }
-  })
-}
-
-export const getTableInfo = (modelId, datasourceId) => {
-  return request({
-    url: '/api/ubcs-develop/model/table-info',
-    method: 'get',
-    params: {
-      modelId,
-      datasourceId,
-    }
-  })
-}
-
-export const getTableInfoByName = (tableName, datasourceId) => {
-  return request({
-    url: '/api/ubcs-develop/model/table-info',
-    method: 'get',
-    params: {
-      tableName,
-      datasourceId,
-    }
-  })
-}
-
-export const getModelPrototype = (modelId, datasourceId) => {
-  return request({
-    url: '/api/ubcs-develop/model/model-prototype',
-    method: 'get',
-    params: {
-      modelId,
-      datasourceId,
-    }
-  })
-}
-
-export const submitModelPrototype = (row) => {
-  return request({
-    url: '/api/ubcs-develop/model-prototype/submit-list',
-    method: 'post',
-    data: row
-  })
-}
-
-
-export const prototypeDetail = (modelId) => {
-  return request({
-    url: '/api/ubcs-develop/model-prototype/select',
-    method: 'get',
-    params: {
-      modelId,
-    }
-  })
-}
diff --git a/Source/UBCS-WEB/dist/src/api/user.js b/Source/UBCS-WEB/dist/src/api/user.js
deleted file mode 100644
index e597ab6..0000000
--- a/Source/UBCS-WEB/dist/src/api/user.js
+++ /dev/null
@@ -1,120 +0,0 @@
-import request from '@/router/axios';
-import website from "@/config/website";
-
-export const loginByUsername = (tenantId, deptId, roleId, username, password, type, key) => request({
-  url: '/api/ubcs-auth/oauth/token',
-  method: 'post',
-  headers: {
-    'Tenant-Id': tenantId,
-    'Dept-Id': (website.switchMode ? deptId : ''),
-    'Role-Id': (website.switchMode ? roleId : ''),
-    'Captcha-Key': key,
-
-  },
-  params: {
-    tenantId,
-    username,
-    password,
-    grant_type: (website.captchaMode ? "captcha" : "password"),
-    scope: "all",
-    type
-  }
-});
-
-export const loginBySocial = (tenantId, source, state) => request({
-  url: '/api/ubcs-auth/oauth/token',
-  method: 'post',
-  headers: {
-    'Tenant-Id': tenantId
-  },
-  params: {
-    tenantId,
-    source,
-    state,
-    grant_type: "social",
-    scope: "all",
-  }
-})
-
-export const loginBySso = (state) => request({
-  url: '/api/ubcs-auth/oauth/token',
-  method: 'post',
-  headers: {
-    'Tenant-Id': state
-  },
-  params: {
-    tenantId: state,
-    grant_type: "authorization_code",
-    scope: "all",
-    redirect_uri: website.redirectUri,
-  }
-})
-
-export const refreshToken = (refresh_token, tenantId, deptId, roleId) => request({
-  url: '/api/ubcs-auth/oauth/token',
-  method: 'post',
-  headers: {
-    'Tenant-Id': tenantId,
-    'Dept-Id': (website.switchMode ? deptId : ''),
-    'Role-Id': (website.switchMode ? roleId : '')
-  },
-  params: {
-    tenantId,
-    refresh_token,
-    grant_type: "refresh_token",
-    scope: "all",
-  }
-});
-
-export const registerGuest = (form, oauthId) => request({
-  url: '/api/ubcs-user/register-guest',
-  method: 'post',
-  params: {
-    tenantId: form.tenantId,
-    name: form.name,
-    account: form.account,
-    password: form.password,
-    oauthId
-  }
-});
-
-export const getButtons = () => request({
-  url: '/api/ubcs-system/menu/buttons',
-  method: 'get'
-});
-
-export const getCaptcha = () => request({
-  url: '/api/ubcs-auth/oauth/captcha',
-  method: 'get',
-  authorization: false
-});
-
-export const logout = () => request({
-  url: '/api/ubcs-auth/oauth/logout',
-  method: 'get',
-  authorization: false
-});
-
-export const getUserInfo = () => request({
-  url: '/api/ubcs-auth/oauth/user-info',
-  method: 'get'
-});
-
-export const sendLogs = (list) => request({
-  url: '/api/ubcs-auth/oauth/logout',
-  method: 'post',
-  data: list
-});
-
-export const clearCache = () => request({
-  url: '/api/ubcs-auth/oauth/clear-cache',
-  method: 'get',
-  authorization: false
-});
-
-export const selcetList = () => request({
-  url: '/api/ubcs-system/tenant/tenant-map',
-  method: 'get',
-});
-
-
diff --git a/Source/UBCS-WEB/dist/src/api/work/process.js b/Source/UBCS-WEB/dist/src/api/work/process.js
deleted file mode 100644
index 5eb0a95..0000000
--- a/Source/UBCS-WEB/dist/src/api/work/process.js
+++ /dev/null
@@ -1,35 +0,0 @@
-import request from '@/router/axios';
-
-// =====================鍙傛暟===========================
-
-export const historyFlowList = (processInstanceId) => {
-  return request({
-    url: '/api/ubcs-flow/process/history-flow-list',
-    method: 'get',
-    params: {
-      processInstanceId
-    }
-  })
-}
-
-
-// =====================璇峰亣娴佺▼===========================
-
-export const leaveProcess = (data) => {
-  return request({
-    url: '/api/ubcs-desk/process/leave/start-process',
-    method: 'post',
-    data
-  })
-}
-
-export const leaveDetail = (businessId) => {
-  return request({
-    url: '/api/ubcs-desk/process/leave/detail',
-    method: 'get',
-    params: {
-      businessId
-
-    }
-  })
-}
diff --git a/Source/UBCS-WEB/dist/src/api/work/work.js b/Source/UBCS-WEB/dist/src/api/work/work.js
deleted file mode 100644
index d6ba4c2..0000000
--- a/Source/UBCS-WEB/dist/src/api/work/work.js
+++ /dev/null
@@ -1,81 +0,0 @@
-import request from '@/router/axios';
-
-export const startList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-flow/work/start-list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const claimList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-flow/work/claim-list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const todoList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-flow/work/todo-list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const sendList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-flow/work/send-list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-
-export const doneList = (current, size, params) => {
-  return request({
-    url: '/api/ubcs-flow/work/done-list',
-    method: 'get',
-    params: {
-      ...params,
-      current,
-      size,
-    }
-  })
-}
-
-export const claimTask = (taskId) => {
-  return request({
-    url: '/api/ubcs-flow/work/claim-task',
-    method: 'post',
-    params: {
-      taskId
-    }
-  })
-}
-
-
-export const completeTask = (data) => {
-  return request({
-    url: '/api/ubcs-flow/work/complete-task',
-    method: 'post',
-    data
-  })
-}
diff --git a/Source/UBCS-WEB/dist/src/cache.js b/Source/UBCS-WEB/dist/src/cache.js
deleted file mode 100644
index fdd723d..0000000
--- a/Source/UBCS-WEB/dist/src/cache.js
+++ /dev/null
@@ -1,45 +0,0 @@
-import Vue from 'vue'
-import store from './store';
-Vue.mixin({
-  beforeRouteEnter: function (to, from, next) {
-    next(() => {
-      let avueView = document.getElementById('avue-view');
-      if (avueView && to.meta.savedPosition) {
-        avueView.scrollTop = to.meta.savedPosition
-      }
-    })
-  },
-  beforeRouteLeave: function (to, from, next) {
-    let avueView = document.getElementById('avue-view');
-    if (from && from.meta.keepAlive) {
-      if (avueView) {
-        from.meta.savedPosition = avueView.scrollTop
-      }
-      const result = this.$route.meta.keepAlive === true && store.state.tags.tagList.some(ele => {
-        return ele.value === this.$route.fullPath;
-      });
-      if (this.$vnode && !result) {
-        from.meta.savedPosition = 0
-        if (this.$vnode.parent && this.$vnode.parent.componentInstance && this.$vnode.parent.componentInstance.cache) {
-          if (this.$vnode.componentOptions) {
-            let key = this.$vnode.key == null
-              ? this.$vnode.componentOptions.Ctor.cid + (this.$vnode.componentOptions.tag ? `::${this.$vnode.componentOptions.tag}` : '')
-              : this.$vnode.key;
-            let cache = this.$vnode.parent.componentInstance.cache;
-            let keys = this.$vnode.parent.componentInstance.keys;
-            if (cache[key]) {
-              if (keys.length) {
-                let index = keys.indexOf(key);
-                if (index > -1) {
-                  keys.splice(index, 1);
-                }
-              }
-              delete cache[key];
-            }
-          }
-        }
-      }
-    }
-    next();
-  },
-});
diff --git a/Source/UBCS-WEB/dist/src/components/basic-block/main.vue b/Source/UBCS-WEB/dist/src/components/basic-block/main.vue
deleted file mode 100644
index b7c5f64..0000000
--- a/Source/UBCS-WEB/dist/src/components/basic-block/main.vue
+++ /dev/null
@@ -1,126 +0,0 @@
-<template>
-  <div class="basic-block"
-       :style="styleName">
-    <div class="box"
-         :style="boxStyleName">
-      <router-link :to="to">
-        <span v-text="text"></span>
-        <p v-text="dept"></p>
-        <i :class="icon"></i>
-      </router-link>
-    </div>
-  </div>
-</template>
-
-<script>
-export default {
-  name: 'basicBlock',
-  props: {
-    icon: {
-      type: String,
-    },
-    background: {
-      type: String,
-    },
-    to: {
-      type: Object,
-      default: () => {
-        return {}
-      }
-    },
-    text: {
-      type: String,
-    },
-    dept: {
-      type: String,
-    },
-    time: {
-      type: [Number, String]
-    },
-    gutter: {
-      type: [Number, String],
-      default: 5,
-    },
-    color: {
-      type: String,
-    },
-    width: {
-      type: [Number, String]
-    },
-    height: {
-      type: [Number, String]
-    }
-  },
-  computed: {
-    styleName () {
-      return {
-        animationDelay: `${this.time / 25}s`,
-        width: this.setPx(this.width),
-        height: this.setPx(this.height),
-        margin: this.setPx(this.gutter)
-      }
-    },
-    boxStyleName () {
-      return {
-        backgroundColor: this.color,
-        backgroundImage: `url('${this.background}')`,
-
-      }
-
-    }
-  }
-}
-</script>
-
-<style lang="scss">
-.basic-block {
-  opacity: 0;
-
-  box-sizing: border-box;
-  color: #fff;
-  animation: mymove 1s;
-  animation-fill-mode: forwards;
-  .box {
-    position: relative;
-    box-sizing: border-box;
-    padding: 15px;
-    width: 100%;
-    height: 100%;
-    transition: all 1s;
-    background-size: cover;
-    &:hover {
-      transform: rotateY(360deg);
-    }
-  }
-
-  a {
-    color: #fff;
-  }
-  span {
-    display: block;
-    font-size: 16px;
-  }
-  p {
-    width: 80%;
-    font-size: 10px;
-    color: #eee;
-    line-height: 22px;
-  }
-  i {
-    position: absolute;
-    bottom: 15px;
-    right: 15px;
-    font-size: 50px !important ;
-  }
-  @keyframes mymove {
-    from {
-      opacity: 0;
-      transform: scale(0);
-    }
-    to {
-      opacity: 1;
-      transform: scale(1);
-    }
-  }
-}
-</style>
diff --git a/Source/UBCS-WEB/dist/src/components/basic-container/main.vue b/Source/UBCS-WEB/dist/src/components/basic-container/main.vue
deleted file mode 100644
index cbe7b61..0000000
--- a/Source/UBCS-WEB/dist/src/components/basic-container/main.vue
+++ /dev/null
@@ -1,55 +0,0 @@
-<template>
-  <div class="basic-container"
-       :style="styleName"
-       :class="{'basic-container--block':block}">
-    <el-card class="basic-container__card">
-      <slot></slot>
-    </el-card>
-  </div>
-</template>
-
-<script>
-export default {
-  name: "basicContainer",
-  props: {
-    radius: {
-      type: [String, Number],
-      default: 10
-    },
-    background: {
-      type: String
-    },
-    block: {
-      type: Boolean,
-      default: false
-    }
-  },
-  computed: {
-    styleName () {
-      return {
-        borderRadius: this.setPx(this.radius),
-        background: this.background,
-      }
-    }
-  }
-};
-</script>
-
-<style lang="scss">
-.basic-container {
-  padding: 10px 6px;
-  box-sizing: border-box;
-  &--block {
-    height: 100%;
-    .basic-container__card {
-      height: 100%;
-    }
-  }
-  &__card {
-    width: 100%;
-  }
-  &:first-child {
-    padding-top: 0;
-  }
-}
-</style>
diff --git a/Source/UBCS-WEB/dist/src/components/error-page/403.vue b/Source/UBCS-WEB/dist/src/components/error-page/403.vue
deleted file mode 100644
index 75f9f6f..0000000
--- a/Source/UBCS-WEB/dist/src/components/error-page/403.vue
+++ /dev/null
@@ -1,24 +0,0 @@
-<template>
-  <div class="error-page">
-    <div class="img"
-         style=" background-image: url('/img/bg/403.svg');"></div>
-    <div class="content">
-      <h1>403</h1>
-      <div class="desc">鎶辨瓑锛屼綘鏃犳潈璁块棶璇ラ〉闈�</div>
-      <div class="actions">
-        <router-link :to="{path:'/'}">
-          <el-button type="primary">杩斿洖棣栭〉</el-button>
-        </router-link>
-      </div>
-    </div>
-  </div>
-</template>
-
-<script>
-export default {
-  name: "error-403"
-};
-</script>
-<style lang="scss" scoped>
-@import "./style.scss";
-</style>
diff --git a/Source/UBCS-WEB/dist/src/components/error-page/404.vue b/Source/UBCS-WEB/dist/src/components/error-page/404.vue
deleted file mode 100644
index 7ba262e..0000000
--- a/Source/UBCS-WEB/dist/src/components/error-page/404.vue
+++ /dev/null
@@ -1,24 +0,0 @@
-<template>
-  <div class="error-page">
-    <div class="img"
-         style=" background-image: url('/img/bg/404.svg');"></div>
-    <div class="content">
-      <h1>404</h1>
-      <div class="desc">鎶辨瓑锛屼綘璁块棶鐨勯〉闈笉瀛樺湪</div>
-      <div class="actions">
-        <router-link :to="{path:'/'}">
-          <el-button type="primary">杩斿洖棣栭〉</el-button>
-        </router-link>
-      </div>
-    </div>
-  </div>
-</template>
-
-<script>
-export default {
-  name: "error-404"
-};
-</script>
-<style lang="scss" scoped>
-@import "./style.scss";
-</style>
diff --git a/Source/UBCS-WEB/dist/src/components/error-page/500.vue b/Source/UBCS-WEB/dist/src/components/error-page/500.vue
deleted file mode 100644
index 8a84a23..0000000
--- a/Source/UBCS-WEB/dist/src/components/error-page/500.vue
+++ /dev/null
@@ -1,24 +0,0 @@
-<template>
-  <div class="error-page">
-    <div class="img"
-         style=" background-image: url('/img/bg/500.svg');"></div>
-    <div class="content">
-      <h1>500</h1>
-      <div class="desc">鎶辨瓑锛屾湇鍔″櫒鍑洪敊浜�</div>
-      <div class="actions">
-        <router-link :to="{path:'/'}">
-          <el-button type="primary">杩斿洖棣栭〉</el-button>
-        </router-link>
-      </div>
-    </div>
-  </div>
-</template>
-
-<script>
-export default {
-  name: "error-500"
-};
-</script>
-<style lang="scss" scoped>
-@import "./style.scss";
-</style>
diff --git a/Source/UBCS-WEB/dist/src/components/error-page/style.scss b/Source/UBCS-WEB/dist/src/components/error-page/style.scss
deleted file mode 100644
index 4796368..0000000
--- a/Source/UBCS-WEB/dist/src/components/error-page/style.scss
+++ /dev/null
@@ -1,32 +0,0 @@
-.error-page {
-  background: #f0f2f5;
-  margin-top: -30px;
-  height: 100%;
-  display: flex;
-  align-items: center;
-  justify-content: center;
-  .img {
-    margin-right: 80px;
-    height: 360px;
-    width: 100%;
-    max-width: 430px;
-    background-repeat: no-repeat;
-    background-position: 50% 50%;
-    background-size: contain;
-  }
-  .content {
-    h1 {
-      color: #434e59;
-      font-size: 72px;
-      font-weight: 600;
-      line-height: 72px;
-      margin-bottom: 24px;
-    }
-    .desc {
-      color: rgba(0, 0, 0, 0.45);
-      font-size: 20px;
-      line-height: 28px;
-      margin-bottom: 16px;
-    }
-  }
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/components/flow-design/main.vue b/Source/UBCS-WEB/dist/src/components/flow-design/main.vue
deleted file mode 100644
index 34560f8..0000000
--- a/Source/UBCS-WEB/dist/src/components/flow-design/main.vue
+++ /dev/null
@@ -1,123 +0,0 @@
-<template>
-  <div>
-    <el-dialog v-if="isDialog"
-               :visible.sync="visible"
-               append-to-body
-               destroy-on-close
-               title="娴佺▼鍥惧睍绀�"
-               width="70%"
-               custom-class="flow-design-dialog">
-      <wf-design-base ref="bpmn"
-                      style="height: 60vh;"
-                      :options="option"></wf-design-base>
-    </el-dialog>
-    <div v-else>
-      <wf-design-base v-if="visible"
-                      ref="bpmn"
-                      style="height: 60vh;"
-                      :options="option"></wf-design-base>
-    </div>
-  </div>
-</template>
-
-<script>
-import {modelView} from '@/api/flow/flow'
-
-export default {
-  name: 'flowDesign',
-  props: {
-    isDialog: {
-      type: Boolean,
-      default: false
-    },
-    isDisplay: {
-      type: Boolean,
-      default: false
-    },
-    processInstanceId: String,
-    processDefinitionId: String,
-  },
-  data() {
-    return {
-      visible: false,
-      option: {
-        mode: 'view'
-      }
-    }
-  },
-  watch: {
-    isDisplay: {
-      handler(val) {
-        this.visible = val
-      },
-      immediate: true
-    },
-    visible: {
-      handler(val) {
-        this.$emit('update:is-display', val)
-      }
-    },
-    processInstanceId: {
-      handler(val) {
-        if (!val) return
-        this.getDetail({processInstanceId: this.processInstanceId})
-      },
-      immediate: true
-    },
-    processDefinitionId: {
-      handler(val) {
-        if (!val) return
-        this.getDetail({processDefinitionId: this.processDefinitionId})
-      },
-      immediate: true
-    }
-  },
-  methods: {
-    getDetail(params) {
-      modelView(params).then(res => {
-        const data = res.data.data
-        const {xml, flow} = data
-        this.$set(this.option, 'xml', xml)
-        if (flow) {
-          const flows = []
-          flow.forEach(f => {
-            let {endTime} = f
-
-            const ff = {
-              id: f.historyActivityId,
-              class: (!endTime && f.historyActivityType !== 'candidate') ? 'nodePrimary' : ''
-            }
-
-            if (f.historyActivityType === 'sequenceFlow') ff.class = 'lineWarn'
-            else if (!ff.class && f.historyActivityType !== 'candidate') ff.class = 'nodeSuccess'
-
-            const index = flows.findIndex(fl => fl.id === f.historyActivityId)
-            if (index !== -1) flows.splice(index, 1, ff)
-            else flows.push(ff)
-          })
-          this.$set(this.option, 'flows', flows)
-        }
-      })
-    }
-  }
-}
-</script>
-
-<style lang="scss">
-.flow-design-dialog {
-  display: flex;
-  flex-direction: column;
-  margin: 0 !important;
-  position: absolute;
-  top: 40%;
-  left: 50%;
-  transform: translate(-50%, -40%);
-  max-height: calc(100% - 30px);
-  max-width: calc(100% - 30px);
-
-  .el-dialog__body {
-    flex: 1;
-    overflow: auto;
-  }
-}
-</style>
diff --git a/Source/UBCS-WEB/dist/src/components/iframe/main.vue b/Source/UBCS-WEB/dist/src/components/iframe/main.vue
deleted file mode 100644
index 4d421bc..0000000
--- a/Source/UBCS-WEB/dist/src/components/iframe/main.vue
+++ /dev/null
@@ -1,129 +0,0 @@
-<template>
-  <basic-container>
-    <iframe :src="src"
-            class="iframe"
-            ref="iframe"></iframe>
-  </basic-container>
-</template>
-
-<script>
-  import {mapGetters} from "vuex";
-  import NProgress from "nprogress"; // progress bar
-  import "nprogress/nprogress.css"; // progress bar style
-  export default {
-    name: "AvueIframe",
-    data() {
-      return {
-        urlPath: this.getUrlPath() //iframe src 璺緞
-      };
-    },
-    created() {
-      NProgress.configure({showSpinner: false});
-    },
-    mounted() {
-      this.load();
-      this.resize();
-    },
-    props: ["routerPath"],
-    watch: {
-      $route: function () {
-        this.load();
-      },
-      routerPath: function () {
-        // 鐩戝惉routerPath鍙樺寲锛屾敼鍙榮rc璺緞
-        this.urlPath = this.getUrlPath();
-      }
-    },
-    computed: {
-      ...mapGetters(["screen"]),
-      src() {
-        return this.$route.query.src
-          ? this.$route.query.src.replace("$", "#")
-          : this.urlPath;
-      }
-    },
-    methods: {
-      // 鏄剧ず绛夊緟妗�
-      show() {
-        NProgress.start();
-      },
-      // 闅愯棌绛夊緟鐙�
-      hide() {
-        NProgress.done();
-      },
-      // 鍔犺浇娴忚鍣ㄧ獥鍙e彉鍖栬嚜閫傚簲
-      resize() {
-        window.onresize = () => {
-          this.iframeInit();
-        };
-      },
-      // 鍔犺浇缁勪欢
-      load() {
-        this.show();
-        var flag = true; //URL鏄惁鍖呭惈闂彿
-        if (this.$route.query.src !== undefined && this.$route.query.src.indexOf("?") === -1) {
-          flag = false;
-        }
-        var list = [];
-        for (var key in this.$route.query) {
-          if (key !== "src" && key !== "name" && key !== "i18n") {
-            list.push(`${key}= this.$route.query[key]`);
-          }
-        }
-        list = list.join("&").toString();
-        if (flag) {
-          this.$route.query.src = `${this.$route.query.src}${
-            list.length > 0 ? `&list` : ""
-          }`;
-        } else {
-          this.$route.query.src = `${this.$route.query.src}${
-            list.length > 0 ? `?list` : ""
-          }`;
-        }
-        //瓒呮椂3s鑷姩闅愯棌绛夊緟鐙傦紝鍔犲己鐢ㄦ埛浣撻獙
-        let time = 3;
-        const timeFunc = setInterval(() => {
-          time--;
-          if (time === 0) {
-            this.hide();
-            clearInterval(timeFunc);
-          }
-        }, 1000);
-        this.iframeInit();
-      },
-      //iframe绐楀彛鍒濆鍖�
-      iframeInit() {
-        const iframe = this.$refs.iframe;
-        const clientHeight =
-          document.documentElement.clientHeight - (screen > 1 ? 200 : 130);
-        if (!iframe) return;
-        iframe.style.height = `${clientHeight}px`;
-        if (iframe.attachEvent) {
-          iframe.attachEvent("onload", () => {
-            this.hide();
-          });
-        } else {
-          iframe.onload = () => {
-            this.hide();
-          };
-        }
-      },
-      getUrlPath: function () {
-        //鑾峰彇 iframe src 璺緞
-        let url = window.location.href;
-        url = url.replace("/myiframe", "");
-        return url;
-      }
-    }
-  };
-</script>
-
-<style lang="scss">
-  .iframe {
-    width: 100%;
-    height: 100%;
-    border: 0;
-    overflow: hidden;
-    box-sizing: border-box;
-  }
-</style>
diff --git a/Source/UBCS-WEB/dist/src/components/third-register/main.vue b/Source/UBCS-WEB/dist/src/components/third-register/main.vue
deleted file mode 100644
index 080d54e..0000000
--- a/Source/UBCS-WEB/dist/src/components/third-register/main.vue
+++ /dev/null
@@ -1,122 +0,0 @@
-<template>
-  <el-dialog title="璐﹀彿娉ㄥ唽"
-             append-to-body
-             :visible.sync="accountBox"
-             :close-on-click-modal="false"
-             :close-on-press-escape="false"
-             :show-close="false"
-             width="20%">
-    <el-form :model="form" ref="form" label-width="80px">
-      <el-form-item v-if="tenantMode" label="绉熸埛缂栧彿">
-        <el-input v-model="form.tenantId" placeholder="璇疯緭鍏ョ鎴风紪鍙�"></el-input>
-      </el-form-item>
-      <el-form-item label="鐢ㄦ埛濮撳悕">
-        <el-input v-model="form.name" placeholder="璇疯緭鍏ョ敤鎴峰鍚�"></el-input>
-      </el-form-item>
-      <el-form-item label="璐﹀彿鍚嶇О">
-        <el-input v-model="form.account" placeholder="璇疯緭鍏ヨ处鍙峰悕绉�"></el-input>
-      </el-form-item>
-      <el-form-item label="璐﹀彿瀵嗙爜">
-        <el-input v-model="form.password" placeholder="璇疯緭鍏ヨ处鍙峰瘑鐮�"></el-input>
-      </el-form-item>
-      <el-form-item label="纭瀵嗙爜">
-        <el-input v-model="form.password2" placeholder="璇疯緭鍏ョ‘璁ゅ瘑鐮�"></el-input>
-      </el-form-item>
-    </el-form>
-    <span slot="footer" class="dialog-footer">
-              <el-button type="primary" :loading="loading" @click="handleRegister">纭� 瀹�</el-button>
-            </span>
-  </el-dialog>
-</template>
-
-<script>
-  import {mapGetters} from "vuex";
-  import {validatenull} from "@/util/validate";
-  import {registerGuest} from "@/api/user";
-  import {getTopUrl} from "@/util/util";
-  import {info} from "@/api/system/tenant";
-  import {resetRouter} from "@/router/router";
-
-  export default {
-    name: "thirdRegister",
-    data() {
-      return {
-        form: {
-          tenantId: '',
-          name: '',
-          account: '',
-          password: '',
-          password2: '',
-        },
-        loading: false,
-        tenantMode: true,
-        accountBox: false,
-      };
-    },
-    computed: {
-      ...mapGetters(["userInfo"]),
-    },
-    created() {
-      this.getTenant();
-    },
-    mounted() {
-      // 鑻ユ湭鐧诲綍鍒欏脊鍑烘杩涜缁戝畾
-      if (validatenull(this.userInfo.user_id) || this.userInfo.user_id < 0) {
-        this.form.name = this.userInfo.user_name;
-        this.form.account = this.userInfo.user_name;
-        this.accountBox = true;
-      }
-    },
-    methods: {
-      handleRegister() {
-        if (this.form.tenantId === '') {
-          this.$message.warning("璇峰厛杈撳叆绉熸埛缂栧彿");
-          return;
-        }
-        if (this.form.account === '') {
-          this.$message.warning("璇峰厛杈撳叆璐﹀彿鍚嶇О");
-          return;
-        }
-        if (this.form.password === '' || this.form.password2 === '') {
-          this.$message.warning("璇峰厛杈撳叆瀵嗙爜");
-          return;
-        }
-        if (this.form.password !== this.form.password2) {
-          this.$message.warning("涓ゆ瀵嗙爜杈撳叆涓嶄竴鑷�");
-          return;
-        }
-        this.loading = true;
-        registerGuest(this.form, this.userInfo.oauth_id).then(res => {
-          this.loading = false;
-          const data = res.data;
-          if (data.success) {
-            this.accountBox = false;
-            this.$alert("娉ㄥ唽鐢宠宸叉彁浜�,璇疯�愬績绛夊緟绠$悊鍛橀�氳繃!", '娉ㄥ唽鎻愮ず').then(() => {
-              this.$store.dispatch("LogOut").then(() => {
-                resetRouter();
-                this.$router.push({path: "/login"});
-              });
-            })
-          } else {
-            this.$message.error(data.msg || '鎻愪氦澶辫触');
-          }
-        }, error => {
-          window.console.log(error);
-          this.loading = false;
-        });
-      },
-      getTenant() {
-        let domain = getTopUrl();
-        // 涓存椂鎸囧畾鍩熷悕锛屾柟渚挎祴璇�
-        //domain = "https://bladex.vip";
-        info(domain).then(res => {
-          const data = res.data;
-          if (data.success && data.data.tenantId) {
-            this.form.tenantId = data.data.tenantId;
-            this.tenantMode = false;
-          }
-        })
-      },
-    },
-  };
-</script>
diff --git a/Source/UBCS-WEB/dist/src/config/env.js b/Source/UBCS-WEB/dist/src/config/env.js
deleted file mode 100644
index 5270f73..0000000
--- a/Source/UBCS-WEB/dist/src/config/env.js
+++ /dev/null
@@ -1,21 +0,0 @@
-// 闃块噷鐭㈤噺鍥炬爣搴撻厤缃�
-let iconfontVersion = ['567566_pwc3oottzol'];
-let iconfontUrl = `//at.alicdn.com/t/font_$key.css`;
-
-let baseUrl = '';
-let codeUrl = `${baseUrl}/code`
-const env = process.env
-if (env.NODE_ENV === 'development') {
-    baseUrl = ``; // 寮�鍙戠幆澧冨湴鍧�
-} else if (env.NODE_ENV === 'production') {
-    baseUrl = ``; //鐢熶骇鐜鍦板潃
-} else if (env.NODE_ENV === 'test') {
-    baseUrl = ``; //娴嬭瘯鐜鍦板潃
-}
-export {
-    baseUrl,
-    iconfontUrl,
-    iconfontVersion,
-    codeUrl,
-    env
-}
diff --git a/Source/UBCS-WEB/dist/src/config/iconList.js b/Source/UBCS-WEB/dist/src/config/iconList.js
deleted file mode 100644
index e79647e..0000000
--- a/Source/UBCS-WEB/dist/src/config/iconList.js
+++ /dev/null
@@ -1,118 +0,0 @@
-export default [
-  {
-    label: "閫氱敤鍥炬爣",
-    list: [
-      "iconfont iconicon_roundadd",
-      "iconfont iconicon_compile",
-      "iconfont iconicon_glass",
-      "iconfont iconicon_roundclose",
-      "iconfont iconicon_roundreduce",
-      "iconfont iconicon_delete",
-      "iconfont iconicon_shakehands",
-      "iconfont iconicon_task_done",
-      "iconfont iconicon_voipphone",
-      "iconfont iconicon_safety",
-      "iconfont iconicon_work",
-      "iconfont iconicon_study",
-      "iconfont iconicon_task",
-      "iconfont iconicon_subordinate",
-      "iconfont iconicon_star",
-      "iconfont iconicon_setting",
-      "iconfont iconicon_sms",
-      "iconfont iconicon_share",
-      "iconfont iconicon_secret",
-      "iconfont iconicon_scan_namecard",
-      "iconfont iconicon_principal",
-      "iconfont iconicon_group",
-      "iconfont iconicon_send",
-      "iconfont iconicon_scan",
-      "iconfont iconicon_search",
-      "iconfont iconicon_refresh",
-      "iconfont iconicon_savememo",
-      "iconfont iconicon_QRcode",
-      "iconfont iconicon_im_keyboard",
-      "iconfont iconicon_redpacket",
-      "iconfont iconicon_photo",
-      "iconfont iconicon_qq",
-      "iconfont iconicon_wechat",
-      "iconfont iconicon_phone",
-      "iconfont iconicon_namecard",
-      "iconfont iconicon_notice",
-      "iconfont iconicon_next_arrow",
-      "iconfont iconicon_left",
-      "iconfont iconicon_more",
-      "iconfont iconicon_details",
-      "iconfont iconicon_message",
-      "iconfont iconicon_mobilephone",
-      "iconfont iconicon_im_voice",
-      "iconfont iconicon_GPS",
-      "iconfont iconicon_ding",
-      "iconfont iconicon_exchange",
-      "iconfont iconicon_cspace",
-      "iconfont iconicon_doc",
-      "iconfont iconicon_dispose",
-      "iconfont iconicon_discovery",
-      "iconfont iconicon_community_line",
-      "iconfont iconicon_cloud_history",
-      "iconfont iconicon_coinpurse_line",
-      "iconfont iconicon_airplay",
-      "iconfont iconicon_at",
-      "iconfont iconicon_addressbook",
-      "iconfont iconicon_boss",
-      "iconfont iconicon_addperson",
-      "iconfont iconicon_affiliations_li",
-      "iconfont iconicon_addmessage",
-      "iconfont iconicon_addresslist",
-      "iconfont iconicon_add",
-      "iconfont icongithub",
-      "iconfont icongitee2",
-    ]
-  },
-  {
-    label: "绯荤粺鍥炬爣",
-    list: [
-      "iconfont icon-zhongyingwen",
-      "iconfont icon-caidan",
-      "iconfont icon-rizhi1",
-      "iconfont icon-zhuti",
-      "iconfont icon-suoping",
-      "iconfont icon-bug",
-      "iconfont icon-qq1",
-      "iconfont icon-weixin1",
-      "iconfont icon-shouji",
-      "iconfont icon-mima",
-      "iconfont icon-yonghu",
-      "iconfont icon-yanzhengma",
-      "iconfont icon-canshu",
-      "iconfont icon-dongtai",
-      "iconfont icon-iconset0265",
-      "iconfont icon-shujuzhanshi2",
-      "iconfont icon-tuichuquanping",
-      "iconfont icon-rizhi",
-      "iconfont icon-cuowutishitubiao",
-      "iconfont icon-debug",
-      "iconfont icon-iconset0216",
-      "iconfont icon-quanxian",
-      "iconfont icon-quanxian",
-      "iconfont icon-shuaxin",
-      "iconfont icon-bofangqi-suoping",
-      "iconfont icon-quanping",
-      "iconfont icon-navicon",
-      "iconfont icon-biaodan",
-      "iconfont icon-liuliangyunpingtaitubiao08",
-      "iconfont icon-caidanguanli",
-      "iconfont icon-cuowu",
-      "iconfont icon-wxbgongju",
-      "iconfont icon-tuichu",
-      "iconfont icon-daohanglanmoshi02",
-      "iconfont icon-changyonglogo27",
-      "iconfont icon-biaoge",
-      "iconfont icon-baidu1",
-      "iconfont icon-tubiao",
-      "iconfont icon-souhu",
-      "iconfont icon-msnui-360",
-      "iconfont icon-iframe",
-      "iconfont icon-huanyingye",
-    ]
-  }
-]
diff --git a/Source/UBCS-WEB/dist/src/config/website.js b/Source/UBCS-WEB/dist/src/config/website.js
deleted file mode 100644
index e645614..0000000
--- a/Source/UBCS-WEB/dist/src/config/website.js
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * 鍏ㄥ眬閰嶇疆鏂囦欢
- */
-export default {
-  title: "VCI-UBCS",
-  logo: "S",
-  key: 'saber',//閰嶇疆涓婚敭,鐩墠鐢ㄤ簬瀛樺偍
-  indexTitle: 'VCI-UBCS',
-  image:'../public/img/bg/img-logo.png',
-  clientId: 'saber', // 瀹㈡埛绔痠d
-  clientSecret: 'saber_secret', // 瀹㈡埛绔瘑閽�
-  tenantMode: true, // 鏄惁寮�鍚鎴锋ā寮�
-  tenantId: "000000", // 绠$悊缁勭鎴风紪鍙�
-  captchaMode: true, // 鏄惁寮�鍚獙璇佺爜妯″紡
-  switchMode: false, // 鏄惁寮�鍚儴闂ㄥ垏鎹㈡ā寮�
-  lockPage: '/lock',
-  tokenTime: 3000,
-  tokenHeader: 'Blade-Auth',
-  //http鐨剆tatus榛樿鏀捐鍒楄〃
-  statusWhiteList: [],
-  //閰嶇疆棣栭〉涓嶅彲鍏抽棴
-  isFirstPage: false,
-  fistPage: {
-    label: "棣栭〉",
-    value: "/wel/index",
-    params: {},
-    query: {},
-    meta: {
-      i18n: 'dashboard'
-    },
-    group: [],
-    close: false
-  },
-  //閰嶇疆鑿滃崟鐨勫睘鎬�
-  menu: {
-    iconDefault: 'iconfont icon-caidan',
-    props: {
-      label: 'name',
-      path: 'path',
-      icon: 'source',
-      children: 'children'
-    }
-  },
-  // 绗笁鏂圭郴缁熸巿鏉冨湴鍧�
-  authUrl: 'http://localhost/ubcs-auth/oauth/render',
-  // 鎶ヨ〃璁捐鍣ㄥ湴鍧�(cloud绔彛涓�8108,boot绔彛涓�80)
-  reportUrl: 'http://localhost:8108/ureport',
-  // 鍗曠偣鐧诲綍绯荤粺璁よ瘉(ubcs-auth鏈嶅姟鐨勫湴)
-  // 鍗曠偣鐧诲綍鍥炶皟鍦板潃(Saber鏈嶅姟鐨勫湴鍧�)
-  redirectUri: 'http://localhost:1888',
-}
diff --git a/Source/UBCS-WEB/dist/src/const/tool/model.js b/Source/UBCS-WEB/dist/src/const/tool/model.js
deleted file mode 100644
index be943fb..0000000
--- a/Source/UBCS-WEB/dist/src/const/tool/model.js
+++ /dev/null
@@ -1,312 +0,0 @@
-export const switchDic = [
-  {
-    label: "",
-    value: 0
-  },
-  {
-    label: "",
-    value: 1
-  }
-];
-
-export const entityDic = [
-  {
-    label: "String",
-    value: "java.lang.String"
-  },
-  {
-    label: "Integer",
-    value: "java.lang.Integer"
-  },
-  {
-    label: "Long",
-    value: "java.lang.Long"
-  },
-  {
-    label: "Double",
-    value: "java.lang.Double"
-  },
-  {
-    label: "BigDecimal",
-    value: "java.math.BigDecimal"
-  },
-  {
-    label: "Boolean",
-    value: "java.lang.Boolean"
-  },
-  {
-    label: "Date",
-    value: "java.util.Date"
-  }
-];
-
-export const componentDic = [
-  {
-    label: "鍗曡鏂囨湰",
-    value: "input"
-  },
-  {
-    label: "澶氳鏂囨湰",
-    value: "textarea"
-  },
-  {
-    label: "涓嬫媺閫夐」",
-    value: "select"
-  },
-  {
-    label: "鏍戝舰涓嬫媺閫夐」",
-    value: "tree"
-  },
-  {
-    label: "鍗曢�夋",
-    value: "radio"
-  },
-  {
-    label: "澶氶�夋",
-    value: "checkbox"
-  },
-  {
-    label: "寮�鍏虫",
-    value: "switch"
-  },
-  {
-    label: "鏃ユ湡妗�",
-    value: "date"
-  }
-];
-
-export const queryDic = [
-  {
-    label: "绛変簬",
-    value: "equal"
-  },
-  {
-    label: "涓嶇瓑浜�",
-    value: "notequal"
-  },
-  {
-    label: "澶т簬",
-    value: "gt"
-  },
-  {
-    label: "澶т簬绛変簬",
-    value: "ge"
-  },
-  {
-    label: "灏忎簬",
-    value: "lt"
-  },
-  {
-    label: "灏忎簬绛変簬",
-    value: "le"
-  },
-  {
-    label: "鍖洪棿",
-    value: "between"
-  },
-  {
-    label: "妯$硦",
-    value: "like"
-  },
-  {
-    label: "宸︽ā绯�",
-    value: "likeleft"
-  },
-  {
-    label: "鍙虫ā绯�",
-    value: "likeright"
-  }
-];
-
-export const templateDic = [
-  {
-    label: "鍗曡〃",
-    value: "crud"
-  },
-  {
-    label: "涓诲瓙琛�",
-    value: "sub"
-  },
-  {
-    label: "鏍戣〃",
-    value: "tree"
-  }
-];
-
-export const option = {
-  height: 'auto',
-  searchShow: true,
-  searchMenuSpan: 6,
-  tip: false,
-  border: true,
-  index: true,
-  viewBtn: true,
-  selection: true,
-  menuWidth: 250,
-  column: [
-    {
-      label: "鏁版嵁婧�",
-      prop: "datasourceId",
-      search: true,
-      span: 24,
-      type: "select",
-      dicUrl: "/api/ubcs-develop/datasource/select",
-      props: {
-        label: "name",
-        value: "id"
-      },
-      rules: [{
-        required: true,
-        message: "璇烽�夋嫨鏁版嵁婧�",
-        trigger: "blur"
-      }]
-    },
-    {
-      label: "鐗╃悊琛ㄥ悕",
-      prop: "modelTable",
-      type: "tree",
-      slot: true,
-      dicData: [],
-      props: {
-        label: "comment",
-        value: "name"
-      },
-      rules: [{
-        required: true,
-        message: "璇疯緭鍏ユ暟鎹簱琛ㄥ悕",
-        trigger: "blur"
-      }]
-    },
-    {
-      label: "妯″瀷绫诲悕",
-      prop: "modelClass",
-      rules: [{
-        required: true,
-        message: "璇疯緭鍏ユā鍨嬬被鍚�",
-        trigger: "blur"
-      }]
-    },
-    {
-      label: "妯″瀷鍚嶇О",
-      prop: "modelName",
-      search: true,
-      rules: [{
-        required: true,
-        message: "璇疯緭鍏ユā鍨嬪悕绉�",
-        trigger: "blur"
-      }]
-    },
-    {
-      label: "妯″瀷缂栧彿",
-      prop: "modelCode",
-      search: true,
-      rules: [{
-        required: true,
-        message: "璇疯緭鍏ユā鍨嬬紪鍙�",
-        trigger: "blur"
-      }]
-    },
-    {
-      label: "妯″瀷澶囨敞",
-      prop: "modelRemark",
-      hide: true,
-      span: 24,
-    },
-  ]
-};
-
-export const optionModel = {
-  border: true,
-  index: true,
-  addBtn: false,
-  editBtn: false,
-  addRowBtn: false,
-  cellBtn: false,
-  cancelBtn: false,
-  tip: false,
-  menu: false,
-  selection: true,
-  column: [{
-    label: '鐗╃悊鍒楀悕',
-    prop: 'jdbcName',
-  }, {
-    label: '鐗╃悊绫诲瀷',
-    prop: 'jdbcType',
-  }, {
-    label: '瀹炰綋鍒楀悕',
-    prop: 'propertyName',
-    cell: true,
-  }, {
-    label: '瀹炰綋绫诲瀷',
-    prop: 'propertyEntity',
-    type: "select",
-    dicData: entityDic,
-    cell: true,
-  }, {
-    label: '瀛楁璇存槑',
-    prop: 'comment',
-    cell: true,
-  }, {
-    label: '鍒楄〃鏄剧ず',
-    prop: 'isList',
-    type: 'switch',
-    dicData: switchDic,
-    align: 'center',
-    width: 80,
-    cell: true,
-  }, {
-    label: '琛ㄥ崟鏄剧ず',
-    prop: 'isForm',
-    type: 'switch',
-    dicData: switchDic,
-    align: 'center',
-    width: 80,
-    cell: true,
-  }, {
-    label: '鐙崰涓�琛�',
-    prop: 'isRow',
-    type: 'switch',
-    dicData: switchDic,
-    align: 'center',
-    width: 80,
-    cell: true,
-  }, {
-    label: '蹇呭~',
-    prop: 'isRequired',
-    type: 'switch',
-    dicData: switchDic,
-    align: 'center',
-    width: 80,
-    cell: true,
-  }, {
-    label: '缁勪欢绫诲瀷',
-    prop: 'componentType',
-    type: "select",
-    dicData: componentDic,
-    cell: true,
-  }, {
-    label: '瀛楀吀缂栫爜',
-    prop: 'dictCode',
-    type: "select",
-    dicUrl: "/api/ubcs-system/dict/select",
-    props: {
-      label: "dictValue",
-      value: "code"
-    },
-    cell: true,
-  }, {
-    label: '鏌ヨ閰嶇疆',
-    prop: 'isQuery',
-    type: 'switch',
-    dicData: switchDic,
-    align: 'center',
-    width: 80,
-    cell: true,
-  }, {
-    label: '鏌ヨ绫诲瀷',
-    prop: 'queryType',
-    type: "select",
-    dicData: queryDic,
-    cell: true,
-  }]
-};
diff --git a/Source/UBCS-WEB/dist/src/docker/Dockerfile b/Source/UBCS-WEB/dist/src/docker/Dockerfile
deleted file mode 100644
index 88425be..0000000
--- a/Source/UBCS-WEB/dist/src/docker/Dockerfile
+++ /dev/null
@@ -1,6 +0,0 @@
-FROM nginx
-VOLUME /tmp
-ENV LANG en_US.UTF-8
-ADD ./dist/ /usr/share/nginx/html/
-EXPOSE 80
-EXPOSE 443
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/error.js b/Source/UBCS-WEB/dist/src/error.js
deleted file mode 100644
index 040b8bb..0000000
--- a/Source/UBCS-WEB/dist/src/error.js
+++ /dev/null
@@ -1,25 +0,0 @@
-import Vue from 'vue';
-import store from './store'
-
-Vue.config.errorHandler = function (err, vm, info) {
-
-  Vue.nextTick(() => {
-    store.commit('ADD_LOGS', {
-      type: 'error',
-      message: err.message,
-      stack: err.stack,
-      info
-    });
-    if (process.env.NODE_ENV === 'development') {
-      window.console.group('>>>>>> 閿欒淇℃伅 >>>>>>');
-      window.console.error(info);
-      window.console.groupEnd();
-      window.console.group('>>>>>> Vue 瀹炰緥 >>>>>>');
-      window.console.log(vm);
-      window.console.groupEnd();
-      window.console.group('>>>>>> Error >>>>>>');
-      window.console.log(err);
-      window.console.groupEnd();
-    }
-  })
-}
diff --git a/Source/UBCS-WEB/dist/src/lang/en.js b/Source/UBCS-WEB/dist/src/lang/en.js
deleted file mode 100644
index 8f55b73..0000000
--- a/Source/UBCS-WEB/dist/src/lang/en.js
+++ /dev/null
@@ -1,122 +0,0 @@
-export default {
-  title: 'Saber Admin',
-  logoutTip: 'Exit the system, do you want to continue?',
-  submitText: 'submit',
-  cancelText: 'cancel',
-  search: 'Please input search content',
-  menuTip: 'none menu list',
-  common: {
-    condition: 'condition',
-    display: 'display',
-    hide: 'hide'
-  },
-  tip: {
-    select: 'Please select',
-    input: 'Please input'
-  },
-  upload: {
-    upload: 'upload',
-    tip: 'Drag files here锛�/'
-  },
-  date: {
-    start: 'VCI-UBCS',
-    end: 'End date',
-    t: 'today',
-    y: 'yesterday',
-    n: 'nearly 7',
-    a: 'whole'
-  },
-  form: {
-    printBtn: 'print',
-    mockBtn: 'mock',
-    submitBtn: 'submit',
-    emptyBtn: 'empty'
-  },
-  crud: {
-    filter: {
-      addBtn: 'add',
-      clearBtn: 'clear',
-      resetBtn: 'reset',
-      cancelBtn: 'cancel',
-      submitBtn: 'submit'
-    },
-    column: {
-      name: 'name',
-      hide: 'hide',
-      fixed: 'fixed',
-      filters: 'filters',
-      sortable: 'sortable',
-      index: 'index',
-      width: 'width'
-    },
-    tipStartTitle: 'Currently selected',
-    tipEndTitle: 'items',
-    editTitle: 'edit',
-    copyTitle: 'copy',
-    addTitle: 'add',
-    viewTitle: 'view',
-    filterTitle: 'filter',
-    showTitle: 'showTitle',
-    menu: 'menu',
-    addBtn: 'add',
-    show: 'show',
-    hide: 'hide',
-    open: 'open',
-    shrink: 'shrink',
-    printBtn: 'print',
-    excelBtn: 'excel',
-    updateBtn: 'update',
-    cancelBtn: 'cancel',
-    searchBtn: 'search',
-    emptyBtn: 'empty',
-    menuBtn: 'menu',
-    saveBtn: 'save',
-    viewBtn: 'view',
-    editBtn: 'edit',
-    copyBtn: 'copy',
-    delBtn: 'delete'
-  },
-  login: {
-    title: 'Login ',
-    info: 'BladeX Development Platform',
-    tenantId: 'Please input tenantId',
-    username: 'Please input username',
-    password: 'Please input a password',
-    wechat: 'Wechat',
-    qq: 'QQ',
-    github: 'github',
-    gitee: 'gitee',
-    phone: 'Please input a phone',
-    code: 'Please input a code',
-    submit: 'Login',
-    userLogin: 'userLogin',
-    phoneLogin: 'phoneLogin',
-    thirdLogin: 'thirdLogin',
-    ssoLogin: 'ssoLogin',
-    msgText: 'send code',
-    msgSuccess: 'reissued code',
-  },
-  navbar: {
-    info: 'info',
-    logOut: 'logout',
-    userinfo: 'userinfo',
-    switchDept : 'switch dept',
-    dashboard: 'dashboard',
-    lock: 'lock',
-    bug: 'none bug',
-    bugs: 'bug',
-    screenfullF: 'exit screenfull',
-    screenfull: 'screenfull',
-    language: 'language',
-    notice: 'notice',
-    theme: 'theme',
-    color: 'color'
-  },
-  tagsView: {
-    search: 'Search',
-    menu: 'menu',
-    clearCache: 'Clear Cache',
-    closeOthers: 'Close Others',
-    closeAll: 'Close All'
-  }
-};
diff --git a/Source/UBCS-WEB/dist/src/lang/index.js b/Source/UBCS-WEB/dist/src/lang/index.js
deleted file mode 100644
index a453e2a..0000000
--- a/Source/UBCS-WEB/dist/src/lang/index.js
+++ /dev/null
@@ -1,28 +0,0 @@
-import Vue from 'vue'
-import VueI18n from 'vue-i18n'
-import elementEnLocale from 'element-ui/lib/locale/lang/en' // element-ui lang
-import elementZhLocale from 'element-ui/lib/locale/lang/zh-CN'// element-ui lang
-import enLocale from './en'
-import zhLocale from './zh'
-import { getStore } from '@/util/store'
-Vue.use(VueI18n)
-const Avue = window.AVUE;
-const messages = {
-  en: {
-    ...enLocale,
-    ...elementEnLocale,
-    ...Avue.locale.en,
-  },
-  zh: {
-    ...zhLocale,
-    ...elementZhLocale,
-    ...Avue.locale.zh,
-  }
-}
-
-const i18n = new VueI18n({
-  locale: getStore({ name: 'language' }) || 'zh',
-  messages
-})
-
-export default i18n
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/lang/zh.js b/Source/UBCS-WEB/dist/src/lang/zh.js
deleted file mode 100644
index 67efea3..0000000
--- a/Source/UBCS-WEB/dist/src/lang/zh.js
+++ /dev/null
@@ -1,121 +0,0 @@
-export default {
-  title: 'Ubcs浼佷笟绠$悊骞冲彴',
-  logoutTip: '閫�鍑虹郴缁�, 鏄惁缁х画?',
-  submitText: '纭畾',
-  cancelText: '鍙栨秷',
-  search: '璇疯緭鍏ユ悳绱㈠唴瀹�',
-  menuTip: '娌℃湁鍙戠幇鑿滃崟',
-  common: {
-    condition: '鏉′欢',
-    display: '鏄剧ず',
-    hide: '闅愯棌'
-  },
-  tip: {
-    select: '璇烽�夋嫨',
-    input: '璇疯緭鍏�'
-  },
-  upload: {
-    upload: '鐐瑰嚮涓婁紶',
-    tip: '灏嗘枃浠舵嫋鍒版澶勶紝鎴�'
-  },
-  date: {
-    start: '寮�濮嬫棩鏈�',
-    end: '缁撴潫鏃ユ湡',
-    t: '浠婃棩',
-    y: '鏄ㄦ棩',
-    n: '杩�7澶�',
-    a: '鍏ㄩ儴'
-  },
-  form: {
-    printBtn: '鎵� 鍗�',
-    mockBtn: '妯� 鎷�',
-    submitBtn: '鎻� 浜�',
-    emptyBtn: '娓� 绌�'
-  },
-  crud: {
-    filter: {
-      addBtn: '鏂板鏉′欢',
-      clearBtn: '娓呯┖鏁版嵁',
-      resetBtn: '娓呯┖鏉′欢',
-      cancelBtn: '鍙� 娑�',
-      submitBtn: '纭� 瀹�'
-    },
-    column: {
-      name: '鍒楀悕',
-      hide: '闅愯棌',
-      fixed: '鍐荤粨',
-      filters: '杩囨护',
-      sortable: '鎺掑簭',
-      index: '椤哄簭',
-      width: '瀹藉害'
-    },
-    tipStartTitle: '褰撳墠琛ㄦ牸宸查�夋嫨',
-    tipEndTitle: '椤�',
-    editTitle: '缂� 杈�',
-    copyTitle: '澶� 鍒�',
-    addTitle: '鏂� 澧�',
-    viewTitle: '鏌� 鐪�',
-    filterTitle: '杩囨护鏉′欢',
-    showTitle: '鍒楁樉闅�',
-    menu: '鎿嶄綔',
-    addBtn: '鏂� 澧�',
-    show: '鏄� 绀�',
-    hide: '闅� 钘�',
-    open: '灞� 寮�',
-    shrink: '鏀� 缂�',
-    printBtn: '鎵� 鍗�',
-    excelBtn: '瀵� 鍑�',
-    updateBtn: '淇� 鏀�',
-    cancelBtn: '鍙� 娑�',
-    searchBtn: '鎼� 绱�',
-    emptyBtn: '娓� 绌�',
-    menuBtn: '鍔� 鑳�',
-    saveBtn: '淇� 瀛�',
-    viewBtn: '鏌� 鐪�',
-    editBtn: '缂� 杈�',
-    copyBtn: '澶� 鍒�',
-    delBtn: '鍒� 闄�'
-  },
-  login: {
-    title: '鐧诲綍 ',
-    info: 'BladeX 浼佷笟绾у紑鍙戝钩鍙�',
-    tenantId: '璇疯緭鍏ョ鎴稩D',
-    username: '璇疯緭鍏ヨ处鍙�',
-    password: '璇疯緭鍏ュ瘑鐮�',
-    wechat: '寰俊',
-    qq: 'QQ',
-    github: 'github',
-    gitee: '鐮佷簯',
-    phone: '璇疯緭鍏ユ墜鏈哄彿',
-    code: '璇疯緭鍏ラ獙璇佺爜',
-    submit: '鐧诲綍',
-    userLogin: '璐﹀彿瀵嗙爜鐧诲綍',
-    phoneLogin: '鎵嬫満鍙风櫥褰�',
-    thirdLogin: '绗笁鏂圭郴缁熺櫥褰�',
-    ssoLogin: '鍗曠偣绯荤粺鐧诲綍',
-    msgText: '鍙戦�侀獙璇佺爜',
-    msgSuccess: '绉掑悗閲嶅彂',
-  },
-  navbar: {
-    logOut: '閫�鍑虹櫥褰�',
-    userinfo: '涓汉淇℃伅',
-    switchDept : '閮ㄩ棬鍒囨崲',
-    dashboard: '棣栭〉',
-    lock: '閿佸睆',
-    bug: '娌℃湁閿欒鏃ュ織',
-    bugs: '鏉¢敊璇棩蹇�',
-    screenfullF: '閫�鍑哄叏灞�',
-    screenfull: '鍏ㄥ睆',
-    language: '涓嫳鏂�',
-    notice: '娑堟伅閫氱煡',
-    theme: '涓婚',
-    color: '鎹㈣壊'
-  },
-  tagsView: {
-    search: '鎼滅储',
-    menu: '鏇村',
-    clearCache: '娓呴櫎缂撳瓨',
-    closeOthers: '鍏抽棴鍏跺畠',
-    closeAll: '鍏抽棴鎵�鏈�'
-  }
-};
diff --git a/Source/UBCS-WEB/dist/src/main.js b/Source/UBCS-WEB/dist/src/main.js
deleted file mode 100644
index 5daa98c..0000000
--- a/Source/UBCS-WEB/dist/src/main.js
+++ /dev/null
@@ -1,70 +0,0 @@
-import Vue from 'vue';
-import axios from './router/axios';
-import VueAxios from 'vue-axios';
-import App from './App';
-import router from './router/router';
-import './permission'; // 鏉冮檺
-import './error'; // 鏃ュ織
-import './cache';//椤甸潰缂撳瓨
-import store from './store';
-import {loadStyle} from './util/util'
-import * as urls from '@/config/env';
-import Element from 'element-ui';
-import {
-  iconfontUrl,
-  iconfontVersion
-} from '@/config/env';
-import i18n from './lang'; // Internationalization
-import './styles/common.scss';
-import basicBlock from './components/basic-block/main';
-import basicContainer from './components/basic-container/main';
-import thirdRegister from './components/third-register/main';
-import flowDesign from './components/flow-design/main';
-import avueUeditor from 'avue-plugin-ueditor';
-import website from '@/config/website';
-import crudCommon from '@/mixins/crud';
-// 涓氬姟缁勪欢
-import tenantPackage from './views/system/tenantpackage';
-
-// 娉ㄥ唽鍏ㄥ眬crud椹卞姩
-window.$crudCommon = crudCommon;
-// 鍔犺浇Vue鎷撳睍
-Vue.use(router);
-Vue.use(VueAxios, axios);
-Vue.use(Element, {
-  i18n: (key, value) => i18n.t(key, value)
-});
-Vue.use(window.AVUE, {
-  size: 'small',
-  tableSize: 'small',
-  calcHeight: 65,
-  i18n: (key, value) => i18n.t(key, value)
-});
-// 娉ㄥ唽鍏ㄥ眬瀹瑰櫒
-Vue.component('basicContainer', basicContainer);
-Vue.component('basicBlock', basicBlock);
-Vue.component('thirdRegister', thirdRegister);
-Vue.component('avueUeditor', avueUeditor);
-Vue.component('flowDesign', flowDesign);
-Vue.component('tenantPackage', tenantPackage);
-// 鍔犺浇鐩稿叧url鍦板潃
-Object.keys(urls).forEach(key => {
-  Vue.prototype[key] = urls[key];
-});
-// 鍔犺浇NutFlow
-Vue.use(window.WfDesignBase);
-// 鍔犺浇website
-Vue.prototype.website = website;
-// 鍔ㄦ�佸姞杞介樋閲屼簯瀛椾綋搴�
-iconfontVersion.forEach(ele => {
-  loadStyle(iconfontUrl.replace('$key', ele));
-});
-
-Vue.config.productionTip = false;
-
-new Vue({
-  router,
-  store,
-  i18n,
-  render: h => h(App)
-}).$mount('#app');
diff --git a/Source/UBCS-WEB/dist/src/mixins/color.js b/Source/UBCS-WEB/dist/src/mixins/color.js
deleted file mode 100644
index 1f6563c..0000000
--- a/Source/UBCS-WEB/dist/src/mixins/color.js
+++ /dev/null
@@ -1,168 +0,0 @@
-import { mapGetters } from "vuex";
-const version = require("element-ui/package.json").version; // element-ui version from node_modules
-const ORIGINAL_THEME = "#409EFF"; // default color
-export default function () {
-  return {
-    data() {
-      return {
-        themeVal: ORIGINAL_THEME
-      }
-    },
-    created() {
-      this.themeVal = this.colorName;
-    },
-    watch: {
-      themeVal(val, oldVal) {
-        this.$store.commit("SET_COLOR_NAME", val);
-        this.updateTheme(val, oldVal);
-      }
-    },
-    computed: {
-      ...mapGetters(["colorName"])
-    },
-    methods: {
-      updateTheme(val, oldVal) {
-        if (typeof val !== "string") return;
-        const head = document.getElementsByTagName("head")[0];
-        const themeCluster = this.getThemeCluster(val.replace("#", ""));
-        const originalCluster = this.getThemeCluster(oldVal.replace("#", ""));
-        const getHandler = (variable, id) => {
-          return () => {
-            const originalCluster = this.getThemeCluster(
-              ORIGINAL_THEME.replace("#", "")
-            );
-            const newStyle = this.updateStyle(
-              this[variable],
-              originalCluster,
-              themeCluster
-            );
-
-            let styleTag = document.getElementById(id);
-            if (!styleTag) {
-              styleTag = document.createElement("style");
-              styleTag.setAttribute("id", id);
-              head.appendChild(styleTag);
-            }
-            styleTag.innerText = newStyle;
-          };
-        };
-
-        const chalkHandler = getHandler("chalk", "chalk-style");
-
-        if (!this.chalk) {
-          const url = `/cdn/element-ui/${version}/theme-chalk/index.css`;
-          this.getCSSString(url, chalkHandler, "chalk");
-        } else {
-          chalkHandler();
-        }
-
-        const link = [].slice.call(
-          document.getElementsByTagName("head")[0].getElementsByTagName("link")
-        );
-        for (let i = 0; i < link.length; i++) {
-          const style = link[i];
-          if (style.href.includes('css')) {
-            this.getCSSString(style.href, innerText => {
-              const originalCluster = this.getThemeCluster(
-                ORIGINAL_THEME.replace("#", "")
-              );
-              const newStyle = this.updateStyle(
-                innerText,
-                originalCluster,
-                themeCluster
-              );
-              let styleTag = document.getElementById(i);
-              if (!styleTag) {
-                styleTag = document.createElement("style");
-                styleTag.id = i;
-                styleTag.innerText = newStyle;
-                head.appendChild(styleTag);
-              }
-            });
-          }
-        }
-
-        const styles = [].slice.call(document.querySelectorAll("style"))
-
-        styles.forEach(style => {
-          const {
-            innerText
-          } = style;
-          if (typeof innerText !== "string") return;
-          style.innerText = this.updateStyle(
-            innerText,
-            originalCluster,
-            themeCluster
-          );
-        });
-      },
-      updateStyle(style, oldCluster, newCluster) {
-        let newStyle = style;
-        oldCluster.forEach((color, index) => {
-          newStyle = newStyle.replace(new RegExp(color, "ig"), newCluster[index]);
-        });
-        return newStyle;
-      },
-
-      getCSSString(url, callback, variable) {
-        const xhr = new XMLHttpRequest();
-        xhr.onreadystatechange = () => {
-          if (xhr.readyState === 4 && xhr.status === 200) {
-            if (variable) {
-              this[variable] = xhr.responseText.replace(/@font-face{[^}]+}/, "");
-            }
-            callback(xhr.responseText);
-          }
-        };
-        xhr.open("GET", url);
-        xhr.send();
-      },
-
-      getThemeCluster(theme) {
-        const tintColor = (color, tint) => {
-          let red = parseInt(color.slice(0, 2), 16);
-          let green = parseInt(color.slice(2, 4), 16);
-          let blue = parseInt(color.slice(4, 6), 16);
-
-          if (tint === 0) {
-            // when primary color is in its rgb space
-            return [red, green, blue].join(",");
-          } else {
-            red += Math.round(tint * (255 - red));
-            green += Math.round(tint * (255 - green));
-            blue += Math.round(tint * (255 - blue));
-
-            red = red.toString(16);
-            green = green.toString(16);
-            blue = blue.toString(16);
-
-            return `#${red}${green}${blue}`;
-          }
-        };
-
-        const shadeColor = (color, shade) => {
-          let red = parseInt(color.slice(0, 2), 16);
-          let green = parseInt(color.slice(2, 4), 16);
-          let blue = parseInt(color.slice(4, 6), 16);
-
-          red = Math.round((1 - shade) * red);
-          green = Math.round((1 - shade) * green);
-          blue = Math.round((1 - shade) * blue);
-
-          red = red.toString(16);
-          green = green.toString(16);
-          blue = blue.toString(16);
-
-          return `#${red}${green}${blue}`;
-        };
-
-        const clusters = [theme];
-        for (let i = 0; i <= 9; i++) {
-          clusters.push(tintColor(theme, Number((i / 10).toFixed(2))));
-        }
-        clusters.push(shadeColor(theme, 0.1));
-        return clusters;
-      }
-    }
-  }
-}
diff --git a/Source/UBCS-WEB/dist/src/mixins/crud.js b/Source/UBCS-WEB/dist/src/mixins/crud.js
deleted file mode 100644
index 0f32858..0000000
--- a/Source/UBCS-WEB/dist/src/mixins/crud.js
+++ /dev/null
@@ -1,209 +0,0 @@
-import {mapGetters} from "vuex";
-
-export default (app, option = {}) => {
-  const mixins = {
-    data() {
-      return {
-        selectionList: [],
-        data: [],
-        form: {},
-        params: {},
-        loading: false,
-        api: require(`@/api/${option.name}`),
-        option: require(`@/option/${option.name}`).default,
-        page: {
-          pageSizes: [10, 30, 50, 100, 200],
-          pageSize: 10
-        },
-      }
-    },
-    computed: {
-      ...mapGetters(['userInfo', 'permission', 'roles']),
-      ids() {
-        const ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele[this.rowKey]);
-        });
-        return ids.join(",");
-      },
-      bindVal() {
-        return {
-          ref: 'crud',
-          option: this.option,
-          data: this.data,
-          tableLoading: this.loading
-        }
-      },
-      onEvent() {
-        return {
-          'on-load': this.getList,
-          'row-save': this.rowSave,
-          'row-update': this.rowUpdate,
-          'row-del': this.rowDel,
-          'selection-change': this.selectionChange,
-          'refresh-change': this.refreshChange,
-          'date-change': this.dateChange,
-          'search-change': this.searchChange,
-          'search-reset': this.searchChange
-        }
-      },
-      rowKey() {
-        return this.option.rowKey || option.rowKey || 'id'
-      }
-    },
-    methods: {
-      getList() {
-        const callback = () => {
-          this.loading = true;
-          this.api[option.list || 'getList'](this.page.currentPage, this.page.pageSize, this.params).then(res => {
-            let data;
-            if (option.res) {
-              data = option.res(res.data);
-            } else {
-              data = res.data.data;
-            }
-            this.page.total = data[option.total || 'total'] || 0;
-            this.data = data[option.records || 'records'];
-            if (this.listAfter) {
-              this.listAfter(data);
-            }
-            this.loading = false;
-          })
-        }
-        if (this.listBefore) {
-          this.listBefore();
-        }
-        callback();
-      },
-      rowSave(row, done, loading) {
-        const callback = () => {
-          delete this.form.params;
-          this.api[option.add || 'add'](this.form).then((data) => {
-            this.getList();
-            if (this.addAfter) {
-              this.addAfter(data);
-            } else {
-              this.$message.success('鏂板鎴愬姛');
-            }
-            done();
-          }).catch(() => {
-            loading();
-          })
-        }
-        if (this.addBefore) {
-          this.addBefore();
-        }
-        callback();
-      },
-      rowUpdate(row, index, done, loading) {
-        const callback = () => {
-          delete this.form.params;
-          this.api[option.update || 'update'](this.form).then((data) => {
-            this.getList();
-            if (this.updateAfter) {
-              this.updateAfter(data);
-            } else {
-              this.$message.success('鏇存柊鎴愬姛');
-            }
-            done();
-          }).catch(() => {
-            loading();
-          })
-        }
-        if (this.updateBefore) {
-          this.updateBefore();
-        }
-        callback();
-      },
-      rowDel(row, index) {
-        const callback = () => {
-          this.api[option.del || 'remove'](row[this.rowKey], row).then((data) => {
-            this.getList();
-            if (this.delAfter) {
-              this.delAfter(data, row, index)
-            } else {
-              this.$message.success('鍒犻櫎鎴愬姛');
-            }
-          })
-        }
-        if (this.delBefore) {
-          this.delBefore();
-          callback();
-        } else {
-          this.$confirm('纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?', '鎻愮ず', {
-            confirmButtonText: '纭畾',
-            cancelButtonText: '鍙栨秷',
-            type: 'warning'
-          }).then(() => {
-            callback();
-          })
-        }
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            this.api[option.del || 'remove'](this.ids).then((data) => {
-              this.getList();
-              if (this.delMultiAfter) {
-                this.delMultiAfter(data, this.ids);
-              } else {
-                this.$message.success('鍒犻櫎鎴愬姛');
-              }
-            });
-          });
-      },
-      searchChange(params, done) {
-        if (done) done();
-        if (this.validatenull(params)) {
-          Object.keys(this.params).forEach(ele => {
-            if (!['createTime_dategt', 'createTime_datelt'].includes(ele)) {
-              delete this.params[ele];
-            }
-          })
-        } else {
-          Object.keys(params).forEach(ele => {
-            if (this.validatenull(params[ele])) {
-              delete this.params[ele];
-              delete params[ele];
-            }
-          })
-        }
-        this.params = Object.assign(this.params, params);
-        this.page.currentPage = 1;
-        this.getList();
-      },
-      dateChange(date) {
-        if (date) {
-          this.params.createTime_dategt = date[0];
-          this.params.createTime_datelt = date[1];
-        } else {
-          delete this.params.createTime_dategt;
-          delete this.params.createTime_datelt;
-        }
-        this.page.currentPage = 1;
-        this.getList();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      refreshChange() {
-        this.getList();
-      }
-    }
-  }
-  app.mixins = app.mixins || [];
-  app.mixins.push(mixins);
-  return app;
-}
diff --git a/Source/UBCS-WEB/dist/src/mock/index.js b/Source/UBCS-WEB/dist/src/mock/index.js
deleted file mode 100644
index c677f64..0000000
--- a/Source/UBCS-WEB/dist/src/mock/index.js
+++ /dev/null
@@ -1,20 +0,0 @@
-import user from './user';
-import menu from './menu';
-import oauth from './oauth';
-import param from './param';
-
-/**
- * 妯℃嫙鏁版嵁mock
- *
- * mock鏄惁寮�鍚ā鎷熸暟鎹嫤鎴�
- */
-
-const options = {mock: false};
-
-user(options);
-
-menu(options);
-
-oauth(options);
-
-param(options);
diff --git a/Source/UBCS-WEB/dist/src/mock/menu.js b/Source/UBCS-WEB/dist/src/mock/menu.js
deleted file mode 100644
index b457291..0000000
--- a/Source/UBCS-WEB/dist/src/mock/menu.js
+++ /dev/null
@@ -1,47 +0,0 @@
-import Mock from 'mockjs'
-
-const top = [{
-  label: "棣栭〉",
-  path: "/wel/index",
-  icon: 'el-icon-menu',
-  meta: {
-    i18n: 'dashboard',
-  },
-  parentId: 0
-},
-  // {
-  //   label: "bladex瀹樼綉",
-  //   icon: 'el-icon-document',
-  //   meta: {
-  //     i18n: 'website',
-  //   },
-  //   path: "https://bladex.vip/#/",
-  //   parentId: 1
-  // },
-  // {
-  //   label: "avuex瀹樼綉",
-  //   icon: 'el-icon-document',
-  //   meta: {
-  //     i18n: 'avuexwebsite',
-  //   },
-  //   path: "https://avuex.avue.top",
-  //   parentId: 2
-  // },
-  {
-    label: "娴嬭瘯",
-    icon: 'el-icon-document',
-    path: "/test/index",
-    meta: {
-      i18n: 'test',
-    },
-    parentId: 3
-  }]
-export default ({mock}) => {
-  if (!mock) return;
-  Mock.mock('/user/getTopMenu', 'get', () => {
-    return {
-      data: top
-    }
-  })
-
-}
diff --git a/Source/UBCS-WEB/dist/src/mock/oauth.js b/Source/UBCS-WEB/dist/src/mock/oauth.js
deleted file mode 100644
index 3f5ed57..0000000
--- a/Source/UBCS-WEB/dist/src/mock/oauth.js
+++ /dev/null
@@ -1,22 +0,0 @@
-import Mock from 'mockjs'
-
-export default ({mock}) => {
-  if (!mock) return;
-  Mock.mock('/api/ubcs-auth/oauth/token/refresh', 'post', () => {
-    return {
-      data: {
-        "account": "admin",
-        "user_name": "admin",
-        "nick_name": "绠$悊鍛�",
-        "role_name": "administrator",
-        "avatar": "https://gw.alipayobjects.com/zos/rmsportal/BiazfanxmamNRoxxVxka.png",
-        "access_token": "eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInVzZXJfbmFtZSI6ImFkbWluIiwibmlja19uYW1lIjoi566h55CG5ZGYIiwiYWNjb3VudCI6ImFkbWluIiwidGVuYW50X2NvZGUiOiIwMDAwMDAiLCJjbGllbnRfaWQiOiJzd29yZCIsImV4cCI6MTU1Nzk0Njc5OSwibmJmIjoxNTU3ODgxODg0fQ.FT8y1v1tg8hOAAoQpKlarKMgmsSXol-561edqtvOwa4",
-        "refresh_token": "eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInVzZXJfbmFtZSI6ImFkbWluIiwibmlja19uYW1lIjoi566h55CG5ZGYIiwiYWNjb3VudCI6ImFkbWluIiwidGVuYW50X2NvZGUiOiIwMDAwMDAiLCJjbGllbnRfaWQiOiJzd29yZCIsImV4cCI6MTU1Nzk0Njc5OSwibmJmIjoxNTU3ODgxODg0fQ.FT8y1v1tg8hOAAoQpKlarKMgmsSXol-561edqtvOwa4",
-        "token_type": "bearer",
-        "expires_in": 64915,
-        "license": "powered by bladex"
-      }
-    }
-  })
-
-}
diff --git a/Source/UBCS-WEB/dist/src/mock/param.js b/Source/UBCS-WEB/dist/src/mock/param.js
deleted file mode 100644
index ae07c6e..0000000
--- a/Source/UBCS-WEB/dist/src/mock/param.js
+++ /dev/null
@@ -1,59 +0,0 @@
-import Mock from 'mockjs'
-
-function getFakeList() {
-  const json = {code: 200, success: true, msg: '鎿嶄綔鎴愬姛'};
-  const list = [];
-  list.push(
-    {
-      id: '1',
-      paramName: '鏄惁寮�鍚敞鍐屽姛鑳�--mock娴嬭瘯',
-      paramKey: 'account.registerUser',
-      paramValue: 'true',
-      remark: '鎻忚堪',
-    },
-    {
-      id: '2',
-      paramName: '璐﹀彿鍒濆瀵嗙爜--mock娴嬭瘯',
-      paramKey: 'account.initPassword',
-      paramValue: '123456',
-      remark: '鎻忚堪',
-    }
-  );
-  json.data = {
-    total: 10,
-    size: 10,
-    current: 1,
-    searchCount: true,
-    pages: 1,
-    records: list,
-  };
-  return json;
-}
-
-function getFakeDetail() {
-  const json = {code: 200, success: true, msg: '鎿嶄綔鎴愬姛'};
-  json.data = {
-    id: '1',
-    paramName: '鏄惁寮�鍚敞鍐屽姛鑳�',
-    paramKey: 'account.registerUser',
-    paramValue: 'true',
-    remark: '鎻忚堪',
-  };
-  return json;
-}
-
-function fakeSuccess() {
-  return {code: 200, success: true, msg: '鎿嶄綔鎴愬姛'};
-}
-
-export default ({mock}) => {
-  if (!mock) return;
-  Mock.mock(/\/api\/ubcs-system\/param\/list/, 'get', getFakeList);
-
-  Mock.mock(/\/api\/ubcs-system\/param\/detail/, 'get', getFakeDetail);
-
-  Mock.mock(/\/api\/ubcs-system\/param\/submit/, 'post', fakeSuccess);
-
-  Mock.mock(/\/api\/ubcs-system\/param\/remove/, 'post', fakeSuccess);
-
-}
diff --git a/Source/UBCS-WEB/dist/src/mock/user.js b/Source/UBCS-WEB/dist/src/mock/user.js
deleted file mode 100644
index d8b6a2b..0000000
--- a/Source/UBCS-WEB/dist/src/mock/user.js
+++ /dev/null
@@ -1,44 +0,0 @@
-import Mock from 'mockjs'
-export default ({ mock }) => {
-    if (!mock) return;
-    // 鐢ㄦ埛鐧诲綍
-    Mock.mock('/user/login', 'post', {
-        data: new Date().getTime() + ''
-    });
-    //鐢ㄦ埛閫�鍑�
-    Mock.mock('/user/logout', 'get', {
-        data: true,
-    });
-    //鍒锋柊token
-    Mock.mock('/user/refesh', 'post', {
-        data: new Date().getTime() + ''
-    });
-
-    //鑾峰彇琛ㄦ牸鏁版嵁
-    Mock.mock('/user/getTable', 'get', () => {
-        let list = []
-        for (let i = 0; i < 5; i++) {
-            list.push(Mock.mock({
-                id: '@increment',
-                name: Mock.mock('@cname'),
-                username: Mock.mock('@last'),
-                type: [0, 2],
-                checkbox: [0, 1],
-                'number|0-100': 0,
-                datetime: 1532932422071,
-                'sex|0-1': 0,
-                moreselect: [0, 1],
-                "grade": 0,
-                address: Mock.mock('@cparagraph(1, 3)'),
-                check: [1, 3, 4]
-            }))
-        }
-        return {
-            data: {
-                total: 11,
-                pageSize: 10,
-                tableData: list
-            }
-        }
-    })
-}
diff --git a/Source/UBCS-WEB/dist/src/option/system/dict.js b/Source/UBCS-WEB/dist/src/option/system/dict.js
deleted file mode 100644
index f90d3c3..0000000
--- a/Source/UBCS-WEB/dist/src/option/system/dict.js
+++ /dev/null
@@ -1,210 +0,0 @@
-export const optionParent = {
-  height: 'auto',
-  calcHeight: 30,
-  tip: false,
-  searchShow: true,
-  searchMenuSpan: 10,
-  border: true,
-  index: true,
-  selection: true,
-  viewBtn: true,
-  menuWidth: 250,
-  dialogWidth: 880,
-  dialogClickModal: false,
-  column: [
-    {
-      label: "瀛楀吀缂栧彿",
-      prop: "code",
-      search: true,
-      slot: true,
-      span: 24,
-      rules: [
-        {
-          required: true,
-          message: "璇疯緭鍏ュ瓧鍏哥紪鍙�",
-          trigger: "blur"
-        }
-      ]
-    },
-    {
-      label: "瀛楀吀鍚嶇О",
-      prop: "dictValue",
-      search: true,
-      align: "center",
-      rules: [
-        {
-          required: true,
-          message: "璇疯緭鍏ュ瓧鍏稿悕绉�",
-          trigger: "blur"
-        }
-      ]
-    },
-    {
-      label: "瀛楀吀鎺掑簭",
-      prop: "sort",
-      type: "number",
-      align: "right",
-      width: 100,
-      rules: [
-        {
-          required: true,
-          message: "璇疯緭鍏ュ瓧鍏告帓搴�",
-          trigger: "blur"
-        }
-      ]
-    },
-    {
-      label: "灏佸瓨",
-      prop: "isSealed",
-      type: "switch",
-      align: "center",
-      width: 100,
-      dicData: [
-        {
-          label: "鍚�",
-          value: 0
-        },
-        {
-          label: "鏄�",
-          value: 1
-        }
-      ],
-      value: 0,
-      slot: true,
-      rules: [
-        {
-          required: true,
-          message: "璇烽�夋嫨灏佸瓨",
-          trigger: "blur"
-        }
-      ]
-    },
-    {
-      label: "瀛楀吀澶囨敞",
-      prop: "remark",
-      hide: true
-    }
-  ]
-};
-
-export const optionChild = {
-  height: 'auto',
-  calcHeight: 95,
-  tip: false,
-  searchShow: true,
-  searchMenuSpan: 10,
-  tree: true,
-  border: true,
-  index: true,
-  selection: true,
-  viewBtn: true,
-  menuWidth: 300,
-  dialogWidth: 880,
-  dialogClickModal: false,
-  column: [
-    {
-      label: "瀛楀吀缂栧彿",
-      prop: "code",
-      addDisabled: true,
-      editDisabled: true,
-      search: true,
-      span: 24,
-      rules: [
-        {
-          required: true,
-          message: "璇疯緭鍏ュ瓧鍏哥紪鍙�",
-          trigger: "blur"
-        }
-      ]
-    },
-    {
-      label: "瀛楀吀鍚嶇О",
-      prop: "dictValue",
-      search: true,
-      align: "center",
-      rules: [
-        {
-          required: true,
-          message: "璇疯緭鍏ュ瓧鍏稿悕绉�",
-          trigger: "blur"
-        }
-      ]
-    },
-    {
-      label: "涓婄骇瀛楀吀",
-      prop: "parentId",
-      type: "tree",
-      dicData: [],
-      hide: true,
-      props: {
-        label: "title"
-      },
-      addDisabled: true,
-      editDisabled: true,
-      rules: [
-        {
-          required: false,
-          message: "璇烽�夋嫨涓婄骇瀛楀吀",
-          trigger: "click"
-        }
-      ]
-    },
-    {
-      label: "瀛楀吀閿��",
-      prop: "dictKey",
-      width: 80,
-      rules: [
-        {
-          required: true,
-          message: "璇疯緭鍏ュ瓧鍏搁敭鍊�",
-          trigger: "blur"
-        }
-      ]
-    },
-    {
-      label: "瀛楀吀鎺掑簭",
-      prop: "sort",
-      type: "number",
-      align: "right",
-      hide: true,
-      rules: [
-        {
-          required: true,
-          message: "璇疯緭鍏ュ瓧鍏告帓搴�",
-          trigger: "blur"
-        }
-      ]
-    },
-    {
-      label: "灏佸瓨",
-      prop: "isSealed",
-      type: "switch",
-      align: "center",
-      width: 80,
-      dicData: [
-        {
-          label: "鍚�",
-          value: 0
-        },
-        {
-          label: "鏄�",
-          value: 1
-        }
-      ],
-      value: 0,
-      slot: true,
-      rules: [
-        {
-          required: true,
-          message: "璇烽�夋嫨灏佸瓨",
-          trigger: "blur"
-        }
-      ]
-    },
-    {
-      label: "瀛楀吀澶囨敞",
-      prop: "remark",
-      hide: true
-    }
-  ]
-};
diff --git a/Source/UBCS-WEB/dist/src/option/system/dictbiz.js b/Source/UBCS-WEB/dist/src/option/system/dictbiz.js
deleted file mode 100644
index 277f520..0000000
--- a/Source/UBCS-WEB/dist/src/option/system/dictbiz.js
+++ /dev/null
@@ -1,211 +0,0 @@
-export const optionParent = {
-  height: 'auto',
-  calcHeight: 30,
-  tip: false,
-  searchShow: true,
-  searchMenuSpan: 10,
-  border: true,
-  index: true,
-  selection: true,
-  viewBtn: true,
-  menuWidth: 250,
-  dialogWidth: 880,
-  dialogClickModal: false,
-  column: [
-    {
-      label: "瀛楀吀缂栧彿",
-      prop: "code",
-      search: true,
-      slot: true,
-      span: 24,
-      rules: [
-        {
-          required: true,
-          message: "璇疯緭鍏ュ瓧鍏哥紪鍙�",
-          trigger: "blur"
-        }
-      ]
-    },
-    {
-      label: "瀛楀吀鍚嶇О",
-      prop: "dictValue",
-      search: true,
-      align: "center",
-      rules: [
-        {
-          required: true,
-          message: "璇疯緭鍏ュ瓧鍏稿悕绉�",
-          trigger: "blur"
-        }
-      ]
-    },
-    {
-      label: "瀛楀吀鎺掑簭",
-      prop: "sort",
-      type: "number",
-      align: "right",
-      width: 100,
-      hide: true,
-      rules: [
-        {
-          required: true,
-          message: "璇疯緭鍏ュ瓧鍏告帓搴�",
-          trigger: "blur"
-        }
-      ]
-    },
-    {
-      label: "灏佸瓨",
-      prop: "isSealed",
-      type: "switch",
-      align: "center",
-      width: 100,
-      dicData: [
-        {
-          label: "鍚�",
-          value: 0
-        },
-        {
-          label: "鏄�",
-          value: 1
-        }
-      ],
-      value: 0,
-      slot: true,
-      rules: [
-        {
-          required: true,
-          message: "璇烽�夋嫨灏佸瓨",
-          trigger: "blur"
-        }
-      ]
-    },
-    {
-      label: "瀛楀吀澶囨敞",
-      prop: "remark",
-      hide: true
-    }
-  ]
-};
-
-export const optionChild = {
-  height: 'auto',
-  calcHeight: 95,
-  tip: false,
-  searchShow: true,
-  searchMenuSpan: 10,
-  tree: true,
-  border: true,
-  index: true,
-  selection: true,
-  viewBtn: true,
-  menuWidth: 300,
-  dialogWidth: 880,
-  dialogClickModal: false,
-  column: [
-    {
-      label: "瀛楀吀缂栧彿",
-      prop: "code",
-      addDisabled: true,
-      editDisabled: true,
-      search: true,
-      span: 24,
-      rules: [
-        {
-          required: true,
-          message: "璇疯緭鍏ュ瓧鍏哥紪鍙�",
-          trigger: "blur"
-        }
-      ]
-    },
-    {
-      label: "瀛楀吀鍚嶇О",
-      prop: "dictValue",
-      search: true,
-      align: "center",
-      rules: [
-        {
-          required: true,
-          message: "璇疯緭鍏ュ瓧鍏稿悕绉�",
-          trigger: "blur"
-        }
-      ]
-    },
-    {
-      label: "涓婄骇瀛楀吀",
-      prop: "parentId",
-      type: "tree",
-      dicData: [],
-      hide: true,
-      props: {
-        label: "title"
-      },
-      addDisabled: true,
-      editDisabled: true,
-      rules: [
-        {
-          required: false,
-          message: "璇烽�夋嫨涓婄骇瀛楀吀",
-          trigger: "click"
-        }
-      ]
-    },
-    {
-      label: "瀛楀吀閿��",
-      prop: "dictKey",
-      width: 80,
-      rules: [
-        {
-          required: true,
-          message: "璇疯緭鍏ュ瓧鍏搁敭鍊�",
-          trigger: "blur"
-        }
-      ]
-    },
-    {
-      label: "瀛楀吀鎺掑簭",
-      prop: "sort",
-      type: "number",
-      align: "right",
-      hide: true,
-      rules: [
-        {
-          required: true,
-          message: "璇疯緭鍏ュ瓧鍏告帓搴�",
-          trigger: "blur"
-        }
-      ]
-    },
-    {
-      label: "灏佸瓨",
-      prop: "isSealed",
-      type: "switch",
-      align: "center",
-      width: 80,
-      dicData: [
-        {
-          label: "鍚�",
-          value: 0
-        },
-        {
-          label: "鏄�",
-          value: 1
-        }
-      ],
-      value: 0,
-      slot: true,
-      rules: [
-        {
-          required: true,
-          message: "璇烽�夋嫨灏佸瓨",
-          trigger: "blur"
-        }
-      ]
-    },
-    {
-      label: "瀛楀吀澶囨敞",
-      prop: "remark",
-      hide: true
-    }
-  ]
-};
diff --git a/Source/UBCS-WEB/dist/src/option/system/param.js b/Source/UBCS-WEB/dist/src/option/system/param.js
deleted file mode 100644
index e0b8447..0000000
--- a/Source/UBCS-WEB/dist/src/option/system/param.js
+++ /dev/null
@@ -1,48 +0,0 @@
-export default {
-  height: 'auto',
-  calcHeight: 30,
-  tip: false,
-  searchShow: true,
-  searchMenuSpan: 6,
-  border: true,
-  index: true,
-  selection: true,
-  viewBtn: true,
-  dialogClickModal: false,
-  column: [
-    {
-      label: "鍙傛暟鍚嶇О",
-      prop: "paramName",
-      search: true,
-      span: 24,
-      rules: [{
-        required: true,
-        message: "璇疯緭鍏ュ弬鏁板悕绉�",
-        trigger: "blur"
-      }]
-    },
-    {
-      label: "鍙傛暟閿悕",
-      prop: "paramKey",
-      search: true,
-      span: 24,
-      rules: [{
-        required: true,
-        message: "璇疯緭鍏ュ弬鏁伴敭鍚�",
-        trigger: "blur"
-      }]
-    },
-    {
-      label: "鍙傛暟閿��",
-      prop: "paramValue",
-      type: "textarea",
-      span: 24,
-      minRows: 6,
-      rules: [{
-        required: true,
-        message: "璇疯緭鍏ュ弬鏁伴敭鍊�",
-        trigger: "blur"
-      }]
-    }
-  ]
-};
diff --git a/Source/UBCS-WEB/dist/src/option/user/info.js b/Source/UBCS-WEB/dist/src/option/user/info.js
deleted file mode 100644
index a664bd1..0000000
--- a/Source/UBCS-WEB/dist/src/option/user/info.js
+++ /dev/null
@@ -1,71 +0,0 @@
-export default {
-  tabs: true,
-  tabsActive: 1,
-  group: [
-    {
-      label: '涓汉淇℃伅',
-      prop: 'info',
-      column: [{
-        label: '澶村儚',
-        type: 'upload',
-        listType: 'picture-img',
-        propsHttp: {
-          res: 'data',
-          url: 'link',
-        },
-        canvasOption: {
-          text: ' ',
-          ratio: 0.1
-        },
-        action: '/api/ubcs-resource/oss/endpoint/put-file',
-        tip: '鍙兘涓婁紶jpg/png鐢ㄦ埛澶村儚锛屼笖涓嶈秴杩�500kb',
-        span: 12,
-        row: true,
-        prop: 'avatar'
-      }, {
-        label: '濮撳悕',
-        span: 12,
-        row: true,
-        prop: 'realName'
-      }, {
-        label: '鐢ㄦ埛鍚�',
-        span: 12,
-        row: true,
-        prop: 'name'
-      }, {
-        label: '鎵嬫満鍙�',
-        span: 12,
-        row: true,
-        prop: 'phone'
-      }, {
-        label: '閭',
-        prop: 'email',
-        span: 12,
-        row: true,
-      }]
-    },
-    {
-      label: '',
-      prop: 'password',
-      column: [{
-        label: '鍘熷瘑鐮�',
-        span: 12,
-        row: true,
-        type: 'password',
-        prop: 'oldPassword'
-      }, {
-        label: '鏂板瘑鐮�',
-        span: 12,
-        row: true,
-        type: 'password',
-        prop: 'newPassword'
-      }, {
-        label: '纭瀵嗙爜',
-        span: 12,
-        row: true,
-        type: 'password',
-        prop: 'newPassword1'
-      }]
-    }
-  ],
-}
diff --git a/Source/UBCS-WEB/dist/src/page/index/favicon.png b/Source/UBCS-WEB/dist/src/page/index/favicon.png
deleted file mode 100644
index d2977e5..0000000
--- a/Source/UBCS-WEB/dist/src/page/index/favicon.png
+++ /dev/null
Binary files differ
diff --git a/Source/UBCS-WEB/dist/src/page/index/index.vue b/Source/UBCS-WEB/dist/src/page/index/index.vue
deleted file mode 100644
index f802b58..0000000
--- a/Source/UBCS-WEB/dist/src/page/index/index.vue
+++ /dev/null
@@ -1,154 +0,0 @@
-<template>
-  <div class="avue-contail" :class="{'avue--collapse':isCollapse}">
-    <div class="avue-header">
-      <!-- 椤堕儴瀵艰埅鏍� -->
-      <top ref="top"/>
-    </div>
-    <div class="avue-layout">
-      <div class="avue-left">
-        <!-- 宸︿晶瀵艰埅鏍� -->
-        <sidebar v-loading="loading"/>
-      </div>
-      <div class="avue-main">
-        <!-- 椤堕儴鏍囩鍗� -->
-        <tags/>
-        <transition name="fade-scale">
-          <search class="avue-view" v-show="isSearch"></search>
-        </transition>
-        <!-- 涓讳綋瑙嗗浘灞� -->
-        <div style="height:100%;overflow-y:auto;overflow-x:hidden;" id="avue-view" v-show="!isSearch">
-          <keep-alive>
-            <router-view class="avue-view" v-if="$route.meta.keepAlive"/>
-          </keep-alive>
-          <router-view class="avue-view" v-if="!$route.meta.keepAlive"/>
-        </div>
-      </div>
-    </div>
-    <div class="avue-shade" @click="showCollapse"></div>
-  </div>
-</template>
-
-<script>
-  import {mapGetters} from "vuex";
-  import tags from "./tags";
-  import search from "./search";
-  import top from "./top/";
-  import sidebar from "./sidebar/";
-  import admin from "@/util/admin";
-  import {validatenull} from "@/util/validate";
-  import {calcDate} from "@/util/date.js";
-  import {getStore} from "@/util/store.js";
-
-  export default {
-    components: {
-      top,
-      tags,
-      search,
-      sidebar
-    },
-    name: "index",
-    provide() {
-      return {
-        index: this
-      };
-    },
-    data() {
-      return {
-        //鎼滅储鎺у埗
-        isSearch: false,
-        //鍒锋柊token閿�
-        refreshLock: false,
-        //鍒锋柊token鐨勬椂闂�
-        refreshTime: "",
-        loading:true
-      };
-    },
-
-    created() {
-      //瀹炴椂妫�娴嬪埛鏂皌oken
-      this.refreshToken();
-
-    },
-    mounted() {
-      this.init();
-      // 宸︿晶鑿滃崟鍔犺浇
-      setTimeout(()=>{
-        this.loading=false
-      },600)
-    },
-    computed: mapGetters(["isMenu", "isLock", "isCollapse", "website", "menu"]),
-    props: [],
-    methods: {
-      showCollapse() {
-        this.$store.commit("SET_COLLAPSE");
-      },
-      // 鍒濆鍖�
-      init() {
-        this.$store.commit("SET_SCREEN", admin.getScreen());
-        window.onresize = () => {
-          setTimeout(() => {
-            this.$store.commit("SET_SCREEN", admin.getScreen());
-          }, 0);
-
-        };
-        this.$store.dispatch("FlowRoutes").then(() => {
-        });
-      },
-      //鎵撳紑鑿滃崟
-      openMenu(item = {}) {
-        this.$store.dispatch("GetMenu", item.id).then(data => {
-          if (data.length !== 0) {
-            this.$router.$avueRouter.formatRoutes(data, true);
-          }
-          //褰撶偣鍑婚《閮ㄨ彍鍗曞悗榛樿鎵撳紑绗竴涓彍鍗�
-          /*if (!this.validatenull(item)) {
-            let itemActive = {},
-              childItemActive = 0;
-            if (item.path) {
-              itemActive = item;
-            } else {
-              if (this.menu[childItemActive].length === 0) {
-                itemActive = this.menu[childItemActive];
-              } else {
-                itemActive = this.menu[childItemActive].children[childItemActive];
-              }
-            }
-            this.$store.commit('SET_MENU_ID', item);
-            this.$router.push({
-              path: this.$router.$avueRouter.getPath({
-                name: (itemActive.label || itemActive.name),
-                src: itemActive.path
-              }, itemActive.meta)
-            });
-          }*/
-
-        });
-      },
-      // 瀹氭椂妫�娴媡oken
-      refreshToken() {
-        this.refreshTime = setInterval(() => {
-          const token = getStore({
-            name: "token",
-            debug: true
-          }) || {};
-          const date = calcDate(token.datetime, new Date().getTime());
-          if (validatenull(date)) return;
-          if (date.seconds >= this.website.tokenTime && !this.refreshLock) {
-            this.refreshLock = true;
-            this.$store
-              .dispatch("refreshToken")
-              .then(() => {
-                this.refreshLock = false;
-              })
-              .catch(() => {
-                this.refreshLock = false;
-              });
-          }
-        }, 10000);
-      }
-    }
-  };
-</script>
-<style lang="scss">
-
-</style>
diff --git a/Source/UBCS-WEB/dist/src/page/index/layout.vue b/Source/UBCS-WEB/dist/src/page/index/layout.vue
deleted file mode 100644
index 96976dd..0000000
--- a/Source/UBCS-WEB/dist/src/page/index/layout.vue
+++ /dev/null
@@ -1,8 +0,0 @@
-<template>
-  <div>
-    <keep-alive>
-      <router-view class="avue-view" v-if="$route.meta.keepAlive" />
-    </keep-alive>
-    <router-view class="avue-view" v-if="!$route.meta.keepAlive" />
-  </div>
-</template>
diff --git a/Source/UBCS-WEB/dist/src/page/index/logo.vue b/Source/UBCS-WEB/dist/src/page/index/logo.vue
deleted file mode 100644
index 3bc5957..0000000
--- a/Source/UBCS-WEB/dist/src/page/index/logo.vue
+++ /dev/null
@@ -1,101 +0,0 @@
-<template>
-  <div class="avue-logo">
-    <transition name="fade">
-      <span v-if="keyCollapse"
-            key="0">
-      <img src="favicon.png" class="logimg">
-      </span>
-    </transition>
-    <transition-group name="fade">
-      <template v-if="!keyCollapse">
-<span>
-            <img class="imgSpan" :src=imgurl>
-          </span>
-        <span class="avue-logo_title"
-              key="1">
-          <span>
-            <img class="imgSpan" :src=imgurl>
-          </span>
-          <span>  {{ website.indexTitle }}</span>
-         </span>
-      </template>
-    </transition-group>
-  </div>
-</template>
-
-<script>
-import {mapGetters} from "vuex";
-import img from "./favicon.png"
-
-export default {
-  name: "logo",
-  data() {
-    return {
-      imgurl: img
-    };
-  },
-  created() {
-  },
-  computed: {
-    ...mapGetters(["website", "keyCollapse"])
-  },
-  methods: {}
-};
-</script>
-
-<style lang="scss">
-.fade-leave-active {
-  transition: opacity 0.2s;
-}
-
-.fade-enter-active {
-  transition: opacity 2.5s;
-}
-
-.fade-enter,
-.fade-leave-to {
-  opacity: 0;
-}
-
-.avue-logo {
-  position: fixed;
-  top: 0;
-  left: 0;
-  width: 240px;
-  height: 64px;
-  line-height: 64px;
-  background-color: #20222a;
-  font-size: 20px;
-  overflow: hidden;
-  box-sizing: border-box;
-  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
-  color: rgba(255, 255, 255, 0.8);
-  z-index: 1024;
-
-  &_title {
-    display: block;
-    text-align: center;
-    font-weight: 300;
-    font-size: 20px;
-  }
-
-  &_subtitle {
-    display: block;
-    text-align: center;
-    font-size: 18px;
-    font-weight: bold;
-    color: #fff;
-  }
-}
-
-.imgSpan {
-  position: absolute;
-  top: 15px;
-  left: 37px;
-}
-.logimg{
-  position: absolute;
-  top: 20px;
-  left: 12px;
-}
-</style>
diff --git a/Source/UBCS-WEB/dist/src/page/index/search.vue b/Source/UBCS-WEB/dist/src/page/index/search.vue
deleted file mode 100644
index 32fd9b9..0000000
--- a/Source/UBCS-WEB/dist/src/page/index/search.vue
+++ /dev/null
@@ -1,191 +0,0 @@
-<template>
-  <div class="avue-searchs"
-       @click.self="handleEsc">
-    <div class="avue-searchs__title">鑿滃崟鎼滅储</div>
-    <div class="avue-searchs__content">
-      <div class="avue-searchs__form">
-        <el-input :placeholder="$t('search')"
-                  v-model="value"
-                  @keydown.esc.native="handleEsc">
-          <el-button slot="append"
-                     icon="el-icon-search"></el-button>
-        </el-input>
-        <p>
-          <el-tag>浣犲彲浠ヤ娇鐢ㄥ揩鎹烽敭esc 鍏抽棴</el-tag>
-        </p>
-      </div>
-      <div class="avue-searchs__list">
-        <el-scrollbar class="avue-searchs__scrollbar">
-          <div class="avue-searchs__item"
-               v-for="(item,index) in menus"
-               :key="index"
-               @click="handleSelect(item)">
-            <i :class="[item[iconKey],'avue-searchs__item-icon']"></i>
-            <span class="avue-searchs__item-title">{{item[labelKey]}}</span>
-            <div class="avue-searchs__item-path">
-              {{item[pathKey]}}
-            </div>
-          </div>
-        </el-scrollbar>
-      </div>
-    </div>
-  </div>
-</template>
-
-<script>
-  import config from './sidebar/config.js'
-  import {mapGetters} from "vuex";
-
-  export default {
-    data() {
-      return {
-        config: config,
-        value: "",
-        menus: [],
-        menuList: []
-      }
-    },
-    created() {
-      this.getMenuList();
-    },
-    watch: {
-      value() {
-        this.querySearch();
-      },
-      menu() {
-        this.getMenuList();
-      }
-    },
-    computed: {
-      labelKey() {
-        return this.website.menu.props.label || this.config.propsDefault.label;
-      },
-      pathKey() {
-        return this.website.menu.props.path || this.config.propsDefault.path;
-      },
-      iconKey() {
-        return this.website.menu.props.icon || this.config.propsDefault.icon;
-      },
-      childrenKey() {
-        return (
-          this.website.menu.props.children || this.config.propsDefault.children
-        );
-      },
-      ...mapGetters(["menu", "website"])
-    },
-    methods: {
-      handleEsc() {
-        this.$parent.isSearch = false;
-      },
-      getMenuList() {
-        const findMenu = list => {
-          for (let i = 0; i < list.length; i++) {
-            const ele = Object.assign({}, list[i]);
-            if (this.validatenull(ele[this.childrenKey])) {
-              this.menuList.push(ele);
-            } else {
-              findMenu(ele[this.childrenKey]);
-            }
-          }
-        };
-        this.menuList = [];
-        findMenu(this.menu);
-        this.menus = this.menuList;
-      },
-      querySearch() {
-        var restaurants = this.menuList;
-        var queryString = this.value
-        this.menus = queryString
-          ? this.menuList.filter(this.createFilter(queryString))
-          : restaurants;
-      },
-      createFilter(queryString) {
-        return restaurant => {
-          return (
-            restaurant.name.toLowerCase().indexOf(queryString.toLowerCase()) ===
-            0
-          );
-        };
-      },
-      handleSelect(item) {
-        this.handleEsc();
-        this.value = "";
-        this.$router.push({
-          path: this.$router.$avueRouter.getPath({
-            name: item[this.labelKey],
-            src: item[this.pathKey]
-          }, item.meta),
-          query: item.query
-        });
-      }
-    }
-  }
-</script>
-
-<style lang="scss" scoped>
-  .avue-searchs {
-    padding-top: 50px;
-    width: 100%;
-    height: 100%;
-    background-color: #fff;
-    z-index: 1024;
-
-    &__title {
-      margin-bottom: 60px;
-      text-align: center;
-      font-size: 42px;
-      font-weight: bold;
-      letter-spacing: 2px;
-      text-indent: 2px;
-    }
-
-    &__form {
-      margin: 0 auto 50px auto;
-      width: 50%;
-      text-align: center;
-
-      p {
-        margin-top: 20px;
-      }
-    }
-
-    &__scrollbar {
-      height: 400px;
-    }
-
-    &__list {
-      box-sizing: border-box;
-      padding: 20px 30px;
-      margin: 0 auto;
-      width: 70%;
-      border-radius: 4px;
-      border: 1px solid #ebeef5;
-      background-color: #fff;
-      overflow: hidden;
-      color: #303133;
-      transition: 0.3s;
-      box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
-    }
-
-    &__item {
-      padding: 5px 0;
-      border-bottom: 1px dashed #eee;
-
-      &-icon {
-        margin-right: 5px;
-        font-size: 18px;
-      }
-
-      &-title {
-        font-size: 20px;
-        font-weight: 500;
-        color: #333;
-      }
-
-      &-path {
-        line-height: 30px;
-        color: #666;
-      }
-    }
-  }
-</style>
diff --git a/Source/UBCS-WEB/dist/src/page/index/sidebar/config.js b/Source/UBCS-WEB/dist/src/page/index/sidebar/config.js
deleted file mode 100644
index 156c570..0000000
--- a/Source/UBCS-WEB/dist/src/page/index/sidebar/config.js
+++ /dev/null
@@ -1,9 +0,0 @@
-export default {
-  propsDefault: {
-    label: 'label',
-    path: 'path',
-    icon: 'icon',
-    children: 'children',
-    isOpen: 'isOpen'
-  }
-}
diff --git a/Source/UBCS-WEB/dist/src/page/index/sidebar/index.vue b/Source/UBCS-WEB/dist/src/page/index/sidebar/index.vue
deleted file mode 100644
index 476af59..0000000
--- a/Source/UBCS-WEB/dist/src/page/index/sidebar/index.vue
+++ /dev/null
@@ -1,56 +0,0 @@
-<template>
-  <div class="avue-sidebar">
-    <logo></logo>
-    <el-scrollbar style="height:100%" >
-      <div v-if="validatenull(menu)"
-           class="avue-sidebar--tip">{{$t('menuTip')}}
-      </div>
-      <el-menu unique-opened
-               :default-active="nowTagValue"
-               mode="vertical"
-               :show-timeout="200"
-               :collapse="keyCollapse"
-               >
-        <sidebar-item :menu="menu"
-                      :screen="screen"
-                      first
-                      :props="website.menu.props"
-                      :collapse="keyCollapse"></sidebar-item>
-      </el-menu>
-    </el-scrollbar>
-  </div>
-</template>
-
-<script>
-  import {mapGetters} from "vuex";
-  import logo from "../logo";
-  import sidebarItem from "./sidebarItem";
-
-  export default {
-    name: "sidebar",
-    components: {sidebarItem, logo},
-    inject: ["index"],
-    data() {
-      return {
-
-      };
-    },
-    created() {
-      this.index.openMenu();
-    },
-    computed: {
-      ...mapGetters(["website", "menu", "tag", "keyCollapse", "screen", "menuId"]),
-      nowTagValue: function () {
-        return this.$router.$avueRouter.getValue(this.$route);
-      }
-    },
-    methods: {}
-  };
-</script>
-<style lang="scss" scoped>
-.title{
-  color: red;
-}
-
-</style>
-
diff --git a/Source/UBCS-WEB/dist/src/page/index/sidebar/sidebarItem.vue b/Source/UBCS-WEB/dist/src/page/index/sidebar/sidebarItem.vue
deleted file mode 100644
index 2693e31..0000000
--- a/Source/UBCS-WEB/dist/src/page/index/sidebar/sidebarItem.vue
+++ /dev/null
@@ -1,146 +0,0 @@
-<template>
-  <div class="menu-wrapper">
-    <template v-for="item in menu">
-      <el-menu-item v-if="validatenull(item[childrenKey]) && vaildRoles(item)"
-                    :index="item[pathKey]"
-                    @click="open(item)"
-                    :key="item[labelKey]"
-                    :class="{'is-active':vaildActive(item)}">
-        <i :class="item[iconKey]"></i>
-        <span slot="title"
-              :alt="item[pathKey]">{{generateTitle(item)}}</span>
-      </el-menu-item>
-      <el-submenu v-else-if="!validatenull(item[childrenKey])&&vaildRoles(item)"
-                  :index="item[pathKey]"
-                  :key="item[labelKey]">
-        <template slot="title">
-          <i :class="item[iconKey]"></i>
-          <span slot="title"
-                :class="{'el-menu--display':collapse && first}">{{generateTitle(item)}}</span>
-        </template>
-        <template v-for="(child,cindex) in item[childrenKey]">
-          <el-menu-item :index="child[pathKey],cindex"
-                        @click="open(child)"
-                        :class="{'is-active':vaildActive(child)}"
-                        v-if="validatenull(child[childrenKey])"
-                        :key="child[labelKey]">
-            <i :class="child[iconKey]"></i>
-            <span slot="title">{{generateTitle(child)}}</span>
-          </el-menu-item>
-          <sidebar-item v-else
-                        :menu="[child]"
-                        :key="cindex"
-                        :props="props"
-                        :screen="screen"
-                        :collapse="collapse"></sidebar-item>
-        </template>
-      </el-submenu>
-    </template>
-  </div>
-</template>
-<script>
-  import {mapGetters} from "vuex";
-  import {isURL, validatenull} from "@/util/validate";
-  import config from "./config.js";
-
-  export default {
-    name: "sidebarItem",
-    data() {
-      return {
-        config: config
-      };
-    },
-    props: {
-      menu: {
-        type: Array
-      },
-      screen: {
-        type: Number
-      },
-      first: {
-        type: Boolean,
-        default: false
-      },
-      props: {
-        type: Object,
-        default: () => {
-          return {};
-        }
-      },
-      collapse: {
-        type: Boolean
-      }
-    },
-    created() {
-    },
-    mounted() {
-    },
-    computed: {
-      ...mapGetters(["roles"]),
-      labelKey() {
-        return this.props.label || this.config.propsDefault.label;
-      },
-      pathKey() {
-        return this.props.path || this.config.propsDefault.path;
-      },
-      iconKey() {
-        return this.props.icon || this.config.propsDefault.icon;
-      },
-      childrenKey() {
-        return this.props.children || this.config.propsDefault.children;
-      },
-      isOpenKey() {
-        return this.props.isOpen || this.config.propsDefault.isOpen;
-      },
-      nowTagValue() {
-        return this.$router.$avueRouter.getValue(this.$route);
-      }
-    },
-    methods: {
-      generateTitle(item) {
-        return this.$router.$avueRouter.generateTitle(
-          item[this.labelKey],
-          (item.meta || {}).i18n
-        );
-      },
-      vaildActive(item) {
-        if (this.validIsOpen(item)) {
-          return false;
-        }
-        const groupFlag = (item["group"] || []).some(ele =>
-          this.$route.path.includes(ele)
-        );
-        return this.nowTagValue === item[this.pathKey] || groupFlag;
-      },
-      vaildRoles(item) {
-        item.meta = item.meta || {};
-        return item.meta.roles ? item.meta.roles.includes(this.roles) : true;
-      },
-      validatenull(val) {
-        return validatenull(val);
-      },
-      validIsOpen(item) {
-        if (item[this.isOpenKey] === 2 && isURL(item[this.pathKey])) {
-          return true;
-        }
-      },
-      open(item) {
-        if (this.screen <= 1) this.$store.commit("SET_COLLAPSE");
-        if (this.validIsOpen(item)) {
-          window.open(item[this.pathKey]);
-        } else {
-          this.$router.$avueRouter.group = item.group;
-          this.$router.$avueRouter.meta = item.meta;
-          this.$router.push({
-            path: this.$router.$avueRouter.getPath({
-              name: item[this.labelKey],
-              src: item[this.pathKey]
-            }, item.meta),
-            query: item.query
-          });
-        }
-      }
-    }
-  };
-</script>
-
diff --git a/Source/UBCS-WEB/dist/src/page/index/tags.vue b/Source/UBCS-WEB/dist/src/page/index/tags.vue
deleted file mode 100644
index ab14485..0000000
--- a/Source/UBCS-WEB/dist/src/page/index/tags.vue
+++ /dev/null
@@ -1,186 +0,0 @@
-<template>
-  <div class="avue-tags"
-       v-if="showTag">
-    <!-- tag鐩掑瓙 -->
-    <div v-if="contextmenuFlag"
-         class="avue-tags__contentmenu"
-         :style="{left:contentmenuX+'px',top:contentmenuY+'px'}">
-      <div class="item"
-           @click="clearCacheTags">{{$t('tagsView.clearCache')}}
-      </div>
-      <div class="item"
-           @click="closeOthersTags">{{$t('tagsView.closeOthers')}}
-      </div>
-      <div class="item"
-           @click="closeAllTags">{{$t('tagsView.closeAll')}}
-      </div>
-    </div>
-    <div class="avue-tags__box"
-         :class="{'avue-tags__box--close':!website.isFirstPage}">
-      <el-tabs v-model="active"
-               type="card"
-               @contextmenu.native="handleContextmenu"
-               :closable="tagLen!==1"
-               @tab-click="openTag"
-               @edit="menuTag">
-        <el-tab-pane :key="item.value"
-                     v-for="item in tagList"
-                     :label="generateTitle(item)"
-                     :name="item.value">
-        </el-tab-pane>
-
-      </el-tabs>
-      <el-dropdown class="avue-tags__menu">
-        <el-button type="primary"
-                   size="mini">
-          {{$t('tagsView.menu')}}
-          <i class="el-icon-arrow-down el-icon--right"></i>
-        </el-button>
-        <el-dropdown-menu slot="dropdown">
-          <el-dropdown-item @click.native="$parent.isSearch=true">{{$t('tagsView.search')}}</el-dropdown-item>
-          <el-dropdown-item @click.native="closeOthersTags">{{$t('tagsView.closeOthers')}}</el-dropdown-item>
-          <el-dropdown-item @click.native="closeAllTags">{{$t('tagsView.closeAll')}}</el-dropdown-item>
-          <el-dropdown-item @click.native="clearCacheTags">{{$t('tagsView.clearCache')}}</el-dropdown-item>
-        </el-dropdown-menu>
-      </el-dropdown>
-    </div>
-
-  </div>
-</template>
-<script>
-  import {mapGetters, mapState} from "vuex";
-  import {clearCache} from "@/api/user";
-
-  export default {
-    name: "tags",
-    data() {
-      return {
-        active: "",
-        contentmenuX: "",
-        contentmenuY: "",
-        contextmenuFlag: false
-      };
-    },
-    created() {
-    },
-    mounted() {
-      this.setActive();
-    },
-    watch: {
-      tag() {
-        this.setActive();
-      },
-      contextmenuFlag() {
-        window.addEventListener("mousedown", this.watchContextmenu);
-      }
-    },
-    computed: {
-      ...mapGetters(["tagWel", "tagList", "tag", "website"]),
-      ...mapState({
-        showTag: state => state.common.showTag
-      }),
-      tagLen() {
-        return this.tagList.length || 0;
-      }
-    },
-    methods: {
-      generateTitle(item) {
-        return this.$router.$avueRouter.generateTitle(
-          item.label,
-          (item.meta || {}).i18n
-        );
-      },
-      watchContextmenu(event) {
-        if (!this.$el.contains(event.target) || event.button !== 0) {
-          this.contextmenuFlag = false;
-        }
-        window.removeEventListener("mousedown", this.watchContextmenu);
-      },
-      handleContextmenu(event) {
-        let target = event.target;
-        // 瑙e喅 https://github.com/d2-projects/d2-admin/issues/54
-        let flag = false;
-        if (target.className.indexOf("el-tabs__item") > -1) flag = true;
-        else if (target.parentNode.className.indexOf("el-tabs__item") > -1) {
-          target = target.parentNode;
-          flag = true;
-        }
-        if (flag) {
-          event.preventDefault();
-          event.stopPropagation();
-          this.contentmenuX = event.clientX;
-          this.contentmenuY = event.clientY;
-          this.tagName = target.getAttribute("aria-controls").slice(5);
-          this.contextmenuFlag = true;
-        }
-      },
-      //婵�娲诲綋鍓嶉�夐」
-      setActive() {
-        this.active = this.tag.value;
-      },
-      menuTag(value, action) {
-        if (action === "remove") {
-          let {tag, key} = this.findTag(value);
-          this.$store.commit("DEL_TAG", tag);
-          if (tag.value === this.tag.value) {
-            tag = this.tagList[key === 0 ? key : key - 1]; //濡傛灉鍏抽棴鏈爣绛捐鍓嶆帹涓�涓�
-            this.openTag(tag);
-          }
-        }
-      },
-      openTag(item) {
-        let tag;
-        if (item.name) {
-          tag = this.findTag(item.name).tag;
-        } else {
-          tag = item;
-        }
-        this.$router.push({
-          path: this.$router.$avueRouter.getPath({
-            name: tag.label,
-            src: tag.value
-          }, tag.meta),
-          query: tag.query
-        });
-      },
-      closeOthersTags() {
-        this.contextmenuFlag = false;
-        this.$store.commit("DEL_TAG_OTHER");
-      },
-      findTag(value) {
-        let tag, key;
-        this.tagList.map((item, index) => {
-          if (item.value === value) {
-            tag = item;
-            key = index;
-          }
-        });
-        return {tag: tag, key: key};
-      },
-      closeAllTags() {
-        this.contextmenuFlag = false;
-        this.$store.commit("DEL_ALL_TAG");
-        this.$router.push({
-          path: this.$router.$avueRouter.getPath({
-            src: this.tagWel.value
-          }),
-          query: this.tagWel.query
-        });
-      },
-      clearCacheTags() {
-        this.$confirm("鏄惁闇�瑕佹竻闄ょ紦瀛�?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        }).then(() => {
-          clearCache().then(() => {
-            this.contextmenuFlag = false;
-            this.$message.success('娓呴櫎瀹屾瘯');
-          })
-        });
-      }
-    }
-  };
-</script>
-
-
diff --git a/Source/UBCS-WEB/dist/src/page/index/top/index.vue b/Source/UBCS-WEB/dist/src/page/index/top/index.vue
deleted file mode 100644
index 5b10db3..0000000
--- a/Source/UBCS-WEB/dist/src/page/index/top/index.vue
+++ /dev/null
@@ -1,256 +0,0 @@
-<template>
-  <div class="avue-top">
-    <div class="top-bar__left">
-      <div class="avue-breadcrumb"
-           :class="[{ 'avue-breadcrumb--active': isCollapse }]"
-           v-if="showCollapse">
-        <i class="icon-navicon"
-           @click="setCollapse"></i>
-      </div>
-    </div>
-    <div class="top-bar__title">
-      <div class="top-bar__item top-bar__item--show"
-           v-if="showMenu">
-        <top-menu ref="topMenu"></top-menu>
-      </div>
-      <span class="top-bar__item"
-            v-if="showSearch">
-        <top-search></top-search>
-      </span>
-    </div>
-    <div class="top-bar__right">
-      <el-tooltip v-if="showColor"
-                  effect="dark"
-                  :content="$t('navbar.color')"
-                  placement="bottom">
-        <div class="top-bar__item">
-          <top-color></top-color>
-        </div>
-      </el-tooltip>
-      <el-tooltip v-if="showDebug"
-                  effect="dark"
-                  :content="logsFlag?$t('navbar.bug'):logsLen+$t('navbar.bugs')"
-                  placement="bottom">
-        <div class="top-bar__item">
-          <top-logs></top-logs>
-        </div>
-      </el-tooltip>
-      <el-tooltip v-if="showLock"
-                  effect="dark"
-                  :content="$t('navbar.lock')"
-                  placement="bottom">
-        <div class="top-bar__item">
-          <top-lock></top-lock>
-        </div>
-      </el-tooltip>
-      <el-tooltip v-if="showTheme"
-                  effect="dark"
-                  :content="$t('navbar.theme')"
-                  placement="bottom">
-        <div class="top-bar__item top-bar__item--show">
-          <top-theme></top-theme>
-        </div>
-      </el-tooltip>
-      <el-tooltip effect="dark"
-                  :content="$t('navbar.notice')"
-                  placement="bottom">
-        <div class="top-bar__item top-bar__item--show">
-          <top-notice></top-notice>
-        </div>
-      </el-tooltip>
-      <el-tooltip effect="dark"
-                  :content="$t('navbar.language')"
-                  placement="bottom">
-        <div class="top-bar__item top-bar__item--show">
-          <top-lang></top-lang>
-        </div>
-      </el-tooltip>
-      <el-tooltip v-if="showFullScren"
-                  effect="dark"
-                  :content="isFullScren?$t('navbar.screenfullF'):$t('navbar.screenfull')"
-                  placement="bottom">
-        <div class="top-bar__item">
-          <i :class="isFullScren?'icon-tuichuquanping':'icon-quanping'"
-             @click="handleScreen"></i>
-        </div>
-      </el-tooltip>
-      <img class="top-bar__img"
-           :src="userInfo.avatar">
-      <el-dropdown>
-        <span class="el-dropdown-link">
-          {{userInfo.userName}}
-          <i class="el-icon-arrow-down el-icon--right"></i>
-        </span>
-        <el-dropdown-menu slot="dropdown">
-          <el-dropdown-item>
-            <router-link to="/">{{$t('navbar.dashboard')}}</router-link>
-          </el-dropdown-item>
-          <el-dropdown-item>
-            <router-link to="/info/index">{{$t('navbar.userinfo')}}</router-link>
-          </el-dropdown-item>
-          <el-dropdown-item v-if="this.website.switchMode" @click.native="switchDept"
-                            >{{$t('navbar.switchDept')}}
-          </el-dropdown-item>
-          <el-dropdown-item @click.native="logout"
-                            divided>{{$t('navbar.logOut')}}
-          </el-dropdown-item>
-        </el-dropdown-menu>
-      </el-dropdown>
-      <el-dialog title="鐢ㄦ埛淇℃伅閫夋嫨"
-                 append-to-body
-                 :visible.sync="userBox"
-                 width="350px">
-        <avue-form ref="form" :option="userOption" v-model="userForm" @submit="submitSwitch"/>
-      </el-dialog>
-    </div>
-  </div>
-</template>
-<script>
-  import {resetRouter} from '@/router/router'
-  import {mapGetters, mapState} from "vuex";
-  import {fullscreenToggel, listenfullscreen} from "@/util/util";
-  import topLock from "./top-lock";
-  import topMenu from "./top-menu";
-  import topSearch from "./top-search";
-  import topTheme from "./top-theme";
-  import topLogs from "./top-logs";
-  import topColor from "./top-color";
-  import topNotice from './top-notice'
-  import topLang from "./top-lang";
-
-  export default {
-    components: {
-      topLock,
-      topMenu,
-      topSearch,
-      topTheme,
-      topLogs,
-      topColor,
-      topNotice,
-      topLang
-    },
-    name: "top",
-    data() {
-      return {
-        userBox: false,
-        userForm: {
-          deptId: '',
-          roleId: ''
-        },
-        userOption: {
-          labelWidth: 70,
-          submitBtn: true,
-          emptyBtn: false,
-          submitText: '鍒囨崲',
-          column: [
-            {
-              label: '閮ㄩ棬',
-              prop: 'deptId',
-              type: 'select',
-              props: {
-                label: 'deptName',
-                value: 'id'
-              },
-              dicUrl: '/api/ubcs-system/dept/select',
-              span: 24,
-              display: false,
-              rules: [{
-                required: true,
-                message: "璇烽�夋嫨閮ㄩ棬",
-                trigger: "blur"
-              }],
-            },
-            {
-              label: '瑙掕壊',
-              prop: 'roleId',
-              type: 'select',
-              props: {
-                label: 'roleName',
-                value: 'id'
-              },
-              dicUrl: '/api/ubcs-system/role/select',
-              span: 24,
-              display: false,
-              rules: [{
-                required: true,
-                message: "璇烽�夋嫨瑙掕壊",
-                trigger: "blur"
-              }],
-            },
-          ]
-        }
-      };
-    },
-    filters: {},
-    created() {
-    },
-    mounted() {
-      listenfullscreen(this.setScreen);
-    },
-    computed: {
-      ...mapState({
-        showDebug: state => state.common.showDebug,
-        showTheme: state => state.common.showTheme,
-        showLock: state => state.common.showLock,
-        showFullScren: state => state.common.showFullScren,
-        showCollapse: state => state.common.showCollapse,
-        showSearch: state => state.common.showSearch,
-        showMenu: state => state.common.showMenu,
-        showColor: state => state.common.showColor
-      }),
-      ...mapGetters([
-        "userInfo",
-        "isFullScren",
-        "tagWel",
-        "tagList",
-        "isCollapse",
-        "tag",
-        "logsLen",
-        "logsFlag"
-      ])
-    },
-    methods: {
-      handleScreen() {
-        fullscreenToggel();
-      },
-      setCollapse() {
-        this.$store.commit("SET_COLLAPSE");
-      },
-      setScreen() {
-        this.$store.commit("SET_FULLSCREN");
-      },
-      switchDept() {
-        const userId = this.userInfo.user_id;
-        const deptColumn = this.findObject(this.userOption.column, "deptId");
-        deptColumn.dicUrl = `/api/ubcs-system/dept/select?userId=${userId}`;
-        deptColumn.display = true;
-        const roleColumn = this.findObject(this.userOption.column, "roleId");
-        roleColumn.dicUrl = `/api/ubcs-system/role/select?userId=${userId}`;
-        roleColumn.display = true;
-        this.userBox = true;
-      },
-      submitSwitch (form, done) {
-        this.$store.dispatch("refreshToken", form).then(() => {
-          this.userBox = false;
-          this.$router.push({path: "/"});
-        })
-        done();
-      },
-      logout() {
-        this.$confirm(this.$t("logoutTip"), this.$t("tip"), {
-          confirmButtonText: this.$t("submitText"),
-          cancelButtonText: this.$t("cancelText"),
-          type: "warning"
-        }).then(() => {
-          this.$store.dispatch("LogOut").then(() => {
-            resetRouter();
-            this.$router.push({path: "/login"});
-          });
-        });
-      }
-    }
-  };
-</script>
-
-<style lang="scss" scoped>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/page/index/top/top-color.vue b/Source/UBCS-WEB/dist/src/page/index/top/top-color.vue
deleted file mode 100644
index ab433c0..0000000
--- a/Source/UBCS-WEB/dist/src/page/index/top/top-color.vue
+++ /dev/null
@@ -1,30 +0,0 @@
-<template>
-  <el-color-picker size="mini"
-                   style="padding-top:18px;"
-                   class="theme-picker"
-                   popper-class="theme-picker-dropdown"
-                   v-model="themeVal"></el-color-picker>
-</template>
-
-<script>
-import color from "@/mixins/color";
-export default {
-  name: "topColor",
-  mixins: [color()],
-  data() {
-    return {
-      chalk: ""
-    };
-  }
-};
-</script>
-
-<style>
-.theme-picker .el-color-picker__trigger {
-  vertical-align: middle;
-}
-
-.theme-picker-dropdown .el-color-dropdown__link-btn {
-  display: none;
-}
-</style>
diff --git a/Source/UBCS-WEB/dist/src/page/index/top/top-lang.vue b/Source/UBCS-WEB/dist/src/page/index/top/top-lang.vue
deleted file mode 100644
index 7c0748f..0000000
--- a/Source/UBCS-WEB/dist/src/page/index/top/top-lang.vue
+++ /dev/null
@@ -1,49 +0,0 @@
-<template>
-  <el-dropdown trigger="click"
-               @command="handleSetLanguage">
-    <i class="icon-zhongyingwen"></i>
-    <el-dropdown-menu slot="dropdown">
-      <el-dropdown-item :disabled="language==='zh'"
-                        command="zh">涓枃
-      </el-dropdown-item>
-      <el-dropdown-item :disabled="language==='en'"
-                        command="en">English
-      </el-dropdown-item>
-    </el-dropdown-menu>
-  </el-dropdown>
-</template>
-
-<script>
-  import {mapGetters} from "vuex";
-
-  export default {
-    name: "top-lang",
-    data() {
-      return {};
-    },
-    created() {
-    },
-    mounted() {
-    },
-    computed: {
-      ...mapGetters(["language", "tag"])
-    },
-    props: [],
-    methods: {
-      handleSetLanguage(lang) {
-        this.$i18n.locale = lang;
-        this.$store.commit("SET_LANGUAGE", lang);
-        let tag = this.tag;
-        let title = this.$router.$avueRouter.generateTitle(
-          tag.label,
-          (tag.meta || {}).i18n
-        );
-        //鏍规嵁褰撳墠鐨勬爣绛句篃鑾峰彇label鐨勫�煎姩鎬佽缃祻瑙堝櫒鏍囬
-        this.$router.$avueRouter.setTitle(title);
-      }
-    }
-  };
-</script>
-
-<style lang="scss" scoped>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/page/index/top/top-lock.vue b/Source/UBCS-WEB/dist/src/page/index/top/top-lock.vue
deleted file mode 100644
index bbc9132..0000000
--- a/Source/UBCS-WEB/dist/src/page/index/top/top-lock.vue
+++ /dev/null
@@ -1,72 +0,0 @@
-<template>
-  <span>
-    <i class="icon-suoping"
-       @click="handleLock"></i>
-    <el-dialog title="璁剧疆閿佸睆瀵嗙爜"
-               :visible.sync="box"
-               width="30%"
-               append-to-body>
-      <el-form :model="form"
-               ref="form"
-               label-width="80px">
-        <el-form-item label="閿佸睆瀵嗙爜"
-                      prop="passwd"
-                      :rules="[{ required: true, message: '閿佸睆瀵嗙爜涓嶈兘涓虹┖'}]">
-          <el-input v-model="form.passwd"
-                    placeholder="璇疯緭鍏ラ攣灞忓瘑鐮�" />
-        </el-form-item>
-      </el-form>
-      <span slot="footer"
-            class="dialog-footer">
-        <el-button type="primary"
-                   @click="handleSetLock">纭� 瀹�</el-button>
-      </span>
-    </el-dialog>
-  </span>
-</template>
-
-<script>
-import { validatenull } from "@/util/validate";
-import { mapGetters } from "vuex";
-export default {
-  name: "top-lock",
-  data() {
-    return {
-      box: false,
-      form: {
-        passwd: ""
-      }
-    };
-  },
-  created() {},
-  mounted() {},
-  computed: {
-    ...mapGetters(["lockPasswd"])
-  },
-  props: [],
-  methods: {
-    handleSetLock() {
-      this.$refs["form"].validate(valid => {
-        if (valid) {
-          this.$store.commit("SET_LOCK_PASSWD", this.form.passwd);
-          this.handleLock();
-        }
-      });
-    },
-    handleLock() {
-      if (validatenull(this.lockPasswd)) {
-        this.box = true;
-        return;
-      }
-      this.$store.commit("SET_LOCK");
-      setTimeout(() => {
-        this.$router.push({ path: "/lock" });
-      }, 100);
-    }
-  },
-  components: {}
-};
-</script>
-
-<style lang="scss" scoped>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/page/index/top/top-logs.vue b/Source/UBCS-WEB/dist/src/page/index/top/top-logs.vue
deleted file mode 100644
index d80f2d4..0000000
--- a/Source/UBCS-WEB/dist/src/page/index/top/top-logs.vue
+++ /dev/null
@@ -1,43 +0,0 @@
-<template>
-  <span @click="logsFlag?'':handleOpen()">
-    <el-badge :value="logsFlag?'':logsLen"
-              :max="99">
-      <i class="icon-rizhi1"></i>
-    </el-badge>
-    <el-dialog title="鏃ュ織"
-               fullscreen
-               :visible.sync="box"
-               width="100%"
-               append-to-body>
-      <logs></logs>
-    </el-dialog>
-  </span>
-</template>
-
-<script>
-import { mapGetters } from "vuex";
-import logs from "@/page/logs/index";
-export default {
-  name: "top-logs",
-  components: { logs },
-  data() {
-    return {
-      box: false
-    };
-  },
-  created() {},
-  mounted() {},
-  computed: {
-    ...mapGetters(["logsFlag", "logsLen"])
-  },
-  props: [],
-  methods: {
-    handleOpen() {
-      this.box = true;
-    }
-  }
-};
-</script>
-
-<style lang="scss" scoped>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/page/index/top/top-menu.vue b/Source/UBCS-WEB/dist/src/page/index/top/top-menu.vue
deleted file mode 100644
index 3add0bf..0000000
--- a/Source/UBCS-WEB/dist/src/page/index/top/top-menu.vue
+++ /dev/null
@@ -1,69 +0,0 @@
-<template>
-  <div class="top-menu">
-    <el-menu :default-active="activeIndex"
-             mode="horizontal"
-             text-color="#333">
-      <el-menu-item index="0" @click.native="openHome(itemHome)" key="0">
-        <template slot="title">
-          <i :class="itemHome.source"></i>
-          <span>{{generateTitle(itemHome)}}</span>
-        </template>
-      </el-menu-item>
-      <template v-for="(item,index) in items">
-        <el-menu-item :index="item.id+''" @click.native="openMenu(item)" :key="index">
-          <template slot="title">
-            <i :class="item.source" style="padding-right: 5px;"></i>
-            <span>{{generateTitle(item)}}</span>
-          </template>
-        </el-menu-item>
-      </template>
-    </el-menu>
-  </div>
-</template>
-
-<script>
-  import {mapGetters} from "vuex";
-
-  export default {
-    name: "top-menu",
-    data() {
-      return {
-        itemHome: {
-          name: '棣栭〉',
-          source: 'el-icon-menu',
-        },
-        activeIndex: "0",
-        items: [],
-      };
-    },
-    inject: ["index"],
-    created() {
-      this.getMenu();
-    },
-    computed: {
-      ...mapGetters(["tagCurrent", "menu"])
-    },
-    methods: {
-      openHome(itemHome) {
-        this.index.openMenu(itemHome);
-        this.$router.push({
-          path: this.$router.$avueRouter.getPath({name: itemHome.name, src: ''}, {})
-        });
-      },
-      openMenu(item) {
-        this.index.openMenu(item)
-      },
-      getMenu() {
-        this.$store.dispatch("GetTopMenu").then(res => {
-          this.items = res;
-        });
-      },
-      generateTitle(item) {
-        return this.$router.$avueRouter.generateTitle(
-          item.name,
-          (item.meta || {}).i18n
-        );
-      },
-    }
-  };
-</script>
diff --git a/Source/UBCS-WEB/dist/src/page/index/top/top-notice.vue b/Source/UBCS-WEB/dist/src/page/index/top/top-notice.vue
deleted file mode 100644
index 5953924..0000000
--- a/Source/UBCS-WEB/dist/src/page/index/top/top-notice.vue
+++ /dev/null
@@ -1,87 +0,0 @@
-<template>
-  <el-popover placement="bottom"
-              width="350"
-              trigger="click">
-
-    <el-tabs v-model="activeName">
-      <el-tab-pane label="閭欢(1)"
-                   name="first"></el-tab-pane>
-      <el-tab-pane label="娑堟伅(2)"
-                   name="second"></el-tab-pane>
-      <el-tab-pane label="閫氱煡"
-                   name="third"></el-tab-pane>
-    </el-tabs>
-    <el-scrollbar style="height:300px">
-      <avue-notice :data="data"
-                   :option="option"
-                   @page-change="pageChange"></avue-notice>
-    </el-scrollbar>
-    <div slot="reference">
-      <el-badge is-dot>
-        <i class="el-icon-bell"></i>
-      </el-badge>
-    </div>
-  </el-popover>
-</template>
-
-<script>
-let list = [{
-  img: '/img/bg/vip1.png',
-  title: '鍙茶拏澶蜂箶甯冩柉 鍏虫敞浜嗕綘',
-  subtitle: '05-08 15:08',
-  tag: '宸茬粡寮�濮�',
-  status: 0
-}, {
-  img: '/img/bg/vip2.png',
-  title: '鏂拏澶锋矁鍏瑰凹浜氬厠 鍏虫敞浜嗕綘',
-  subtitle: '05-08 15:08',
-  tag: '鏈紑濮�',
-  status: 1
-}, {
-  img: '/img/bg/vip3.png',
-  title: '钂傚路搴撳厠 鍏虫敞浜嗕綘',
-  subtitle: '05-08 15:08',
-  status: 3,
-  tag: '鏈夐敊璇�'
-}, {
-  img: '/img/bg/vip4.png',
-  title: '姣斿皵路璐瑰皵鍗楀痉鏂� 鍏虫敞浜嗕綘',
-  subtitle: '05-08 15:08',
-  status: 4,
-  tag: '宸插畬鎴�'
-}];
-export default {
-  name: "top-notice",
-  data () {
-    return {
-      activeName: 'first',
-      option: {
-        props: {
-          img: 'img',
-          title: 'title',
-          subtitle: 'subtitle',
-          tag: 'tag',
-          status: 'status'
-        },
-      },
-      data: list,
-    }
-  },
-  created () {
-
-  },
-  methods: {
-    pageChange (page, done) {
-      setTimeout(() => {
-        this.$message.success('椤电爜' + page)
-        this.data = this.data.concat(list);
-        done();
-      }, 1000)
-
-    },
-  }
-};
-</script>
-
-<style lang="scss" scoped>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/page/index/top/top-search.vue b/Source/UBCS-WEB/dist/src/page/index/top/top-search.vue
deleted file mode 100644
index a8d2dfb..0000000
--- a/Source/UBCS-WEB/dist/src/page/index/top/top-search.vue
+++ /dev/null
@@ -1,131 +0,0 @@
-<template>
-  <el-autocomplete class="top-search"
-                   popper-class="my-autocomplete"
-                   v-model="value"
-                   :fetch-suggestions="querySearch"
-                   :placeholder="$t('search')"
-                   @select="handleSelect">
-
-    <template slot-scope="{ item }">
-      <i :class="[item[iconKey],'icon']"></i>
-      <div class="name">{{ item[labelKey] }}</div>
-      <div class="addr">{{ item[pathKey] }}</div>
-    </template>
-  </el-autocomplete>
-</template>
-
-<script>
-  import config from "../sidebar/config.js";
-  import {mapGetters} from "vuex";
-
-  export default {
-    data() {
-      return {
-        config: config,
-        value: "",
-        menuList: []
-      };
-    },
-    created() {
-      this.getMenuList();
-    },
-
-    watch: {
-      menu() {
-        this.getMenuList();
-      }
-    },
-    computed: {
-      labelKey() {
-        return this.website.menu.props.label || this.config.propsDefault.label;
-      },
-      pathKey() {
-        return this.website.menu.props.path || this.config.propsDefault.path;
-      },
-      iconKey() {
-        return this.website.menu.props.icon || this.config.propsDefault.icon;
-      },
-      childrenKey() {
-        return (
-          this.website.menu.props.children || this.config.propsDefault.children
-        );
-      },
-      ...mapGetters(["menu", "website"])
-    },
-    methods: {
-      getMenuList() {
-        const findMenu = list => {
-          for (let i = 0; i < list.length; i++) {
-            const ele = Object.assign({}, list[i]);
-            if (this.validatenull(ele[this.childrenKey])) {
-              this.menuList.push(ele);
-            } else {
-              findMenu(ele[this.childrenKey]);
-            }
-          }
-        };
-        this.menuList = [];
-        findMenu(this.menu);
-      },
-      querySearch(queryString, cb) {
-        var restaurants = this.menuList;
-        var results = queryString
-          ? restaurants.filter(this.createFilter(queryString))
-          : restaurants;
-        // 璋冪敤 callback 杩斿洖寤鸿鍒楄〃鐨勬暟鎹�
-        cb(results);
-      },
-      createFilter(queryString) {
-        return restaurant => {
-          return (
-            restaurant.name.toLowerCase().indexOf(queryString.toLowerCase()) ===
-            0
-          );
-        };
-      },
-      handleSelect(item) {
-        this.value = "";
-        this.$router.push({
-          path: this.$router.$avueRouter.getPath({
-            name: item[this.labelKey],
-            src: item[this.pathKey]
-          }, item.meta),
-          query: item.query
-        });
-      }
-    }
-  };
-</script>
-
-<style lang="scss">
-  .my-autocomplete {
-    li {
-      line-height: normal;
-      padding: 7px;
-
-      .icon {
-        margin-right: 5px;
-        display: inline-block;
-        vertical-align: middle;
-      }
-
-      .name {
-        display: inline-block;
-        text-overflow: ellipsis;
-        overflow: hidden;
-        vertical-align: middle;
-      }
-
-      .addr {
-        padding-top: 5px;
-        width: 100%;
-        font-size: 12px;
-        color: #b4b4b4;
-      }
-
-      .highlighted .addr {
-        color: #ddd;
-      }
-    }
-  }
-</style>
diff --git a/Source/UBCS-WEB/dist/src/page/index/top/top-theme.vue b/Source/UBCS-WEB/dist/src/page/index/top/top-theme.vue
deleted file mode 100644
index d1c22c6..0000000
--- a/Source/UBCS-WEB/dist/src/page/index/top/top-theme.vue
+++ /dev/null
@@ -1,112 +0,0 @@
-<template>
-  <div>
-    <el-dialog title="閫夋嫨"
-               append-to-body
-               :visible.sync="box"
-               width="50%">
-      <el-radio-group v-model="text"
-                      class="list">
-        <el-row :span="24">
-          <el-col v-for="(item,index) in list"
-                  :key="index"
-                  :md="4"
-                  :xs="12"
-                  :sm="4">
-            <el-radio :label="item.value">{{item.name}}</el-radio>
-          </el-col>
-        </el-row>
-      </el-radio-group>
-    </el-dialog>
-
-    <span>
-      <i class="icon-zhuti"
-         @click="open"></i>
-    </span>
-  </div>
-</template>
-
-<script>
-import { setTheme } from "@/util/util";
-import { mapGetters } from "vuex";
-export default {
-  data () {
-    return {
-      box: false,
-      text: "",
-      list: [
-        {
-          name: "榛樿涓婚",
-          value: "default"
-        },
-        {
-          name: "鐧借壊涓婚",
-          value: "theme-white"
-        },
-        {
-          name: "榛戣壊涓婚",
-          value: "theme-dark"
-        },
-        {
-          name: "鐐僵涓婚",
-          value: "theme-star"
-        },
-        {
-          name: "鏅鸿兘涓婚",
-          value: "theme-bule"
-        },
-        {
-          name: "iview涓婚",
-          value: "theme-iview"
-        },
-        {
-          name: "vip涓婚",
-          value: "theme-vip"
-        },
-        {
-          name: "cool涓婚",
-          value: "theme-cool"
-        },
-        {
-          name: "d2涓婚",
-          value: "theme-d2"
-        },
-        {
-          name: "hey涓婚",
-          value: "theme-hey"
-        },
-        {
-          name: "lte涓婚",
-          value: "theme-lte"
-        }
-      ]
-    };
-  },
-  watch: {
-    text: function (val) {
-      this.$store.commit("SET_THEME_NAME", val);
-      setTheme(val);
-    }
-  },
-  computed: {
-    ...mapGetters(["themeName"])
-  },
-  mounted () {
-    this.text = this.themeName;
-    if (!this.text) {
-      this.text = "";
-    }
-  },
-  methods: {
-    open () {
-      this.box = true;
-    }
-  }
-};
-</script>
-
-<style lang="scss" scoped>
-.list {
-  width: 100%;
-}
-</style>
-
diff --git a/Source/UBCS-WEB/dist/src/page/lock/index.vue b/Source/UBCS-WEB/dist/src/page/lock/index.vue
deleted file mode 100644
index 2e227d3..0000000
--- a/Source/UBCS-WEB/dist/src/page/lock/index.vue
+++ /dev/null
@@ -1,108 +0,0 @@
-<template>
-  <div class="lock-container">
-    <div class="lock-form animated bounceInDown">
-      <div class="animated"
-           :class="{'shake':passwdError,'bounceOut':pass}">
-        <h3 class="title">{{userInfo.username}}</h3>
-        <el-input placeholder="璇疯緭鍏ョ櫥褰曞瘑鐮�"
-                  type="password"
-                  class="input-with-select animated"
-                  v-model="passwd"
-                  @keyup.enter.native="handleLogin">
-          <el-button slot="append"
-                     icon="icon-bofangqi-suoping"
-                     @click="handleLogin"></el-button>
-          <el-button slot="append"
-                     icon="icon-tuichu"
-                     @click="handleLogout"></el-button>
-        </el-input>
-      </div>
-
-    </div>
-  </div>
-</template>
-<script>
-import { mapGetters, mapState } from "vuex";
-export default {
-  name: "lock",
-  data() {
-    return {
-      passwd: "",
-      passwdError: false,
-      pass: false
-    };
-  },
-  created() {},
-  mounted() {},
-  computed: {
-    ...mapState({
-      userInfo: state => state.user.userInfo
-    }),
-    ...mapGetters(["tag", "lockPasswd"])
-  },
-  props: [],
-  methods: {
-    handleLogout() {
-      this.$confirm("鏄惁閫�鍑虹郴缁�, 鏄惁缁х画?", "鎻愮ず", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      }).then(() => {
-        this.$store.dispatch("LogOut").then(() => {
-          this.$router.push({ path: "/login" });
-        });
-      });
-    },
-    handleLogin() {
-      if (this.passwd !== this.lockPasswd) {
-        this.passwd = "";
-        this.$message({
-          message: "瑙i攣瀵嗙爜閿欒,璇烽噸鏂拌緭鍏�",
-          type: "error"
-        });
-        this.passwdError = true;
-        setTimeout(() => {
-          this.passwdError = false;
-        }, 1000);
-        return;
-      }
-      this.pass = true;
-      setTimeout(() => {
-        this.$store.commit("CLEAR_LOCK");
-        this.$router.push({
-          path: this.$router.$avueRouter.getPath({ src: this.tag.value })
-        });
-      }, 1000);
-    }
-  },
-  components: {}
-};
-</script>
-
-<style lang="scss">
-.lock-container {
-  height: 100%;
-  display: flex;
-  align-items: center;
-  justify-content: center;
-  position: relative;
-  .title {
-    margin-bottom: 8px;
-    color: #333;
-  }
-}
-.lock-container::before {
-  z-index: -999;
-  content: "";
-  position: absolute;
-  left: 0;
-  top: 0;
-  width: 100%;
-  height: 100%;
-  background-image: url("/public/img/bg/login.png");
-  background-size: cover;
-}
-.lock-form {
-  width: 300px;
-}
-</style>
diff --git a/Source/UBCS-WEB/dist/src/page/login/authredirect.vue b/Source/UBCS-WEB/dist/src/page/login/authredirect.vue
deleted file mode 100644
index 15cbce1..0000000
--- a/Source/UBCS-WEB/dist/src/page/login/authredirect.vue
+++ /dev/null
@@ -1,20 +0,0 @@
-<template>
-  <div></div>
-</template>
-
-<script>
-export default {
-  name: 'authredirect',
-  created () {
-    window.close()
-    const params = this.$route.query
-    const state = params.state
-    const code = params.code
-    window.opener.location.href = `${window.location.origin}/#/login?state=${state}&code=${code}`
-  }
-}
-</script>
-
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/page/login/index.vue b/Source/UBCS-WEB/dist/src/page/login/index.vue
deleted file mode 100644
index 5e47bb9..0000000
--- a/Source/UBCS-WEB/dist/src/page/login/index.vue
+++ /dev/null
@@ -1,151 +0,0 @@
-<template>
-  <div class="login-container"
-       ref="login"
-       @keyup.enter.native="handleLogin">
-    <top-color v-show="false"></top-color>
-    <div class="login-weaper animated bounceInDown">
-      <div class="login-left">
-        <div class="login-time">
-          {{time}}
-        </div>
-        <p class="title">UBCS 缁熶竴涓氬姟鍗忓悓骞冲彴</p>
-        <div style="font-size: 15px">
-          <span>----------------------------------------------</span>
-          <br>
-          <span>绠$悊绉熸埛缂栧彿锛�000000</span>
-          <br>
-          <span>瓒呯骇绠$悊鍛樿处鍙�: admin / admin</span>
-          <br>
-          <span>浜轰簨璐﹀彿: hr / hr</span>
-          <br>
-          <span>缁忕悊璐﹀彿: manager / manager</span>
-          <br>
-          <span>鑰佹澘璐﹀彿: boss / boss</span>
-          <br>
-          <span>----------------------------------------------</span>
-          <br>
-          <span>鏅�氱鎴风紪鍙凤細璇﹁绉熸埛绠$悊妯″潡</span>
-          <br>
-          <span>绉熸埛绠$悊鍛樿处鍙�: admin / admin</span>
-          <br>
-          <span>----------------------------------------------</span>
-        </div>
-      <!--<img class="img" src="/img/logo.png" alt="">-->
-      </div>
-      <div class="login-border">
-        <div class="login-main">
-          <h4 class="login-title">
-            {{ $t('login.title') }}{{website.title}}
-            <top-lang></top-lang>
-          </h4>
-          <userLogin v-if="activeName==='user'"></userLogin>
-          <thirdLogin v-else-if="activeName==='third'"></thirdLogin>
-          <div class="login-menu">
-            <a href="#" @click.stop="activeName='user'">{{ $t('login.userLogin') }}</a>
-            <!--<a href="#" @click.stop="activeName='code'">{{ $t('login.phoneLogin') }}</a>-->
-            <a href="#" @click.stop="activeName='third'">{{ $t('login.thirdLogin') }}</a>
-            <a :href="website.ssoUrl + website.redirectUri">{{ $t('login.ssoLogin') }}</a>
-          </div>
-        </div>
-
-      </div>
-    </div>
-  </div>
-</template>
-<script>
-  import userLogin from "./userlogin";
-  import thirdLogin from "./thirdlogin";
-  import {mapGetters} from "vuex";
-  import {dateFormat} from "@/util/date";
-  import {validatenull} from "@/util/validate";
-  import topLang from "@/page/index/top/top-lang";
-  import topColor from "@/page/index/top/top-color";
-  import {getQueryString, getTopUrl} from "@/util/util";
-  import "@/styles/login.scss";
-  export default {
-    name: "login",
-    components: {
-      userLogin,
-
-      thirdLogin,
-      topLang,
-      topColor
-    },
-    data() {
-      return {
-        time: "",
-        activeName: "user",
-        socialForm: {
-          tenantId: "000000",
-          source: "",
-
-          state: "",
-        }
-      };
-    },
-    watch: {
-      $route() {
-        this.handleLogin();
-      }
-    },
-    created() {
-      this.handleLogin();
-      this.getTime();
-    },
-    mounted() {
-    },
-    computed: {
-      ...mapGetters(["website", "tagWel"])
-    },
-    props: [],
-    methods: {
-      getTime() {
-        setInterval(() => {
-          this.time = dateFormat(new Date());
-        }, 1000);
-      },
-      handleLogin() {
-        const topUrl = getTopUrl();
-        const redirectUrl = "/oauth/redirect/";
-        this.socialForm.source = getQueryString("source");
-        this.socialForm.state = getQueryString("state");
-        if (validatenull(this.socialForm.source) && topUrl.includes(redirectUrl)) {
-          let source = topUrl.split("?")[0];
-          source = source.split(redirectUrl)[1];
-          this.socialForm.source = source;
-        }
-        if (topUrl.includes(redirectUrl) && !validatenull(this.socialForm.source) &&  !validatenull(this.socialForm.state)) {
-          const loading = this.$loading({
-            lock: true,
-            text: '绗笁鏂圭郴缁熺櫥褰曚腑,璇风◢鍚庛�傘�傘��',
-            spinner: "el-icon-loading"
-          });
-          this.$store.dispatch("LoginBySocial", this.socialForm).then(() => {
-            window.location.href = topUrl.split(redirectUrl)[0];
-            this.$router.push({path: this.tagWel.value});
-            loading.close();
-          }).catch(() => {
-            loading.close();
-          });
-        } else if (!topUrl.includes(redirectUrl) &&  !validatenull(this.socialForm.state)) {
-          const loading = this.$loading({
-            lock: true,
-            text: '鍗曠偣绯荤粺鐧诲綍涓�,璇风◢鍚庛�傘�傘��',
-            spinner: "el-icon-loading"
-          });
-          this.$store.dispatch("LoginBySso", this.socialForm).then(() => {
-
-            this.$router.push({path: this.tagWel.value});
-            loading.close();
-          }).catch(() => {
-            loading.close();
-          });
-        }
-      }
-    }
-  };
-</script>
-
-<style lang="scss">
-
-</style>
diff --git a/Source/UBCS-WEB/dist/src/page/login/thirdlogin.vue b/Source/UBCS-WEB/dist/src/page/login/thirdlogin.vue
deleted file mode 100644
index 9c176e2..0000000
--- a/Source/UBCS-WEB/dist/src/page/login/thirdlogin.vue
+++ /dev/null
@@ -1,69 +0,0 @@
-<template>
-  <div class="social-container">
-    <div @click="handleClick('github')">
-      <span class="container" :style="{backgroundColor:'#61676D'}">
-        <i icon-class="github" class="iconfont icongithub"></i>
-      </span>
-      <p class="title">{{$t('login.github')}}</p>
-    </div>
-    <div @click="handleClick('gitee')">
-      <span class="container" :style="{backgroundColor:'#c35152'}">
-        <i icon-class="gitee" class="iconfont icongitee2"></i>
-      </span>
-      <p class="title">{{$t('login.gitee')}}</p>
-    </div>
-    <div @click="handleClick('wechat_open')">
-      <span class="container" :style="{backgroundColor:'#8dc349'}">
-        <i icon-class="wechat" class="iconfont icon-weixin"/>
-      </span>
-      <p class="title">{{$t('login.wechat')}}</p>
-    </div>
-    <div @click="handleClick('qq')">
-      <span class="container" :style="{backgroundColor:'#6ba2d6'}">
-        <i icon-class="qq" class="iconfont icon-qq"/>
-      </span>
-      <p class="title">{{$t('login.qq')}}</p>
-    </div>
-  </div>
-</template>
-
-<script>
-  import website from '@/config/website';
-
-  export default {
-    name: "thirdLogin",
-    methods: {
-      handleClick(source) {
-        window.location.href = `${website.authUrl}/${source}`;
-      }
-    }
-  };
-</script>
-
-<style rel="stylesheet/scss" lang="scss" scoped>
-  .social-container {
-    margin: 20px 0;
-    display: flex;
-    align-items: center;
-    justify-content: space-around;
-
-    .iconfont {
-      color: #fff;
-      font-size: 30px;
-    }
-    .container {
-      $height: 50px;
-      cursor: pointer;
-      display: inline-block;
-      width: $height;
-      height: $height;
-      line-height: $height;
-      text-align: center;
-      border-radius: 4px;
-      margin-bottom: 10px;
-    }
-    .title {
-      text-align: center;
-    }
-  }
-</style>
diff --git a/Source/UBCS-WEB/dist/src/page/login/userlogin.vue b/Source/UBCS-WEB/dist/src/page/login/userlogin.vue
deleted file mode 100644
index ff135b9..0000000
--- a/Source/UBCS-WEB/dist/src/page/login/userlogin.vue
+++ /dev/null
@@ -1,291 +0,0 @@
-<template>
-  <div>
-    <el-form ref="loginForm"
-             :model="loginForm"
-             :rules="loginRules"
-             class="login-form"
-             label-width="0"
-             status-icon
-    >
-      <el-form-item prop="selectInput">
-        <el-select v-model="loginForm.value" placeholder="璇烽�夋嫨缁勭粐" style="width: 326px" @change="selectchange">
-          <i slot="prefix" class="el-icon-s-operation"/>
-          <el-option
-            v-for="(item,index) in loginForm.region"
-            :key="index"
-            :label="item.TENANT_NAME"
-            :value="item.TENANT_ID">
-          </el-option>
-        </el-select>
-      </el-form-item>
-      <el-form-item prop="username">
-        <el-input v-model="loginForm.username"
-                  :placeholder="$t('login.username')"
-                  auto-complete="off"
-                  size="small"
-                  @keyup.enter.native="handleLogin">
-          <i slot="prefix" class="icon-yonghu"/>
-        </el-input>
-      </el-form-item>
-      <el-form-item prop="password">
-        <el-input v-model="loginForm.password"
-                  :placeholder="$t('login.password')"
-                  :type="passwordType"
-                  auto-complete="off"
-                  size="small"
-                  @keyup.enter.native="handleLogin">
-          <i slot="suffix" class="el-icon-view el-input__icon" @click="showPassword"/>
-          <i slot="prefix" class="icon-mima"/>
-        </el-input>
-      </el-form-item>
-
-      <el-form-item>
-        <el-button class="login-submit"
-                   size="small"
-                   type="primary"
-                   @click.native.prevent="handleLogin">{{ $t('login.submit') }}
-        </el-button>
-      </el-form-item>
-      <!--瀵嗙爜淇敼寮瑰嚭妗�-->
-    </el-form>
-    <el-dialog title="淇敼瀵嗙爜" :visible.sync="dialogFormVisible" append-to-body  @close="delok"  >
-      <el-form :model="form"  :rules="rules">
-        <el-form-item label="鍘熷瘑鐮�" :label-width="formLabelWidth" prop="oldname">
-          <el-input v-model="form.oldPassword" autocomplete="off"></el-input>
-        </el-form-item>
-        <el-form-item label="鏂板瘑鐮�" :label-width="formLabelWidth" prop="newname">
-          <el-input v-model="form.newPassword" autocomplete="off"></el-input>
-        </el-form-item>
-        <el-form-item label="纭瀵嗙爜" :label-width="formLabelWidth" prop="newname1">
-          <el-input v-model="form.newPassword1" autocomplete="off"></el-input>
-        </el-form-item>
-      </el-form>
-      <div slot="footer" class="dialog-footer">
-        <el-button @click="delok">鍙� 娑�</el-button>
-        <el-button type="primary" @click="addok">纭� 瀹�</el-button>
-      </div>
-    </el-dialog>
-  </div>
-
-
-</template>
-
-<script>
-import {mapGetters} from "vuex";
-import {info} from "@/api/system/tenant";
-import {getTopUrl} from "@/util/util";
-import {updatePassword} from "@/api/system/user.js"
-import {removeToken} from "@/util/auth";
-import md5 from "js-md5";
-export default {
-  name: "userlogin",
-  data() {
-    return {
-      tenantMode: this.website.tenantMode,
-      ButtonList: [],
-      dialogFormVisible:false,
-      form: {
-        oldPassword: '',
-        newPassword: '',
-        newPassword1: '',
-      },
-      rules: {
-        oldname: [
-          { required: true, message: '璇疯緭鍏ュ師瀵嗙爜', trigger: 'blur' }
-        ],
-        newname:[
-          { required: true, message: '璇疯緭鍏ユ柊瀵嗙爜', trigger: 'blur' }
-        ],
-        newname1:[
-          { required: true, message: '璇疯緭纭瀵嗙爜', trigger: 'blur' }
-        ]
-      },
-      loginForm: {
-        //绉熸埛ID
-        tenantId: "000000",
-        //閮ㄩ棬ID
-        deptId: "",
-        //瑙掕壊ID
-        roleId: "",
-        //鐢ㄦ埛鍚�
-        username: "admin",
-        //瀵嗙爜
-        password: "admin",
-        selectInput: '',
-        //涓嬫媺input鏁版嵁
-        value: '绠$悊缁�',
-        //涓嬫媺鑿滃崟
-        region: [],
-        //璐﹀彿绫诲瀷
-        type: "account",
-        //楠岃瘉鐮佺殑绱㈠紩
-        key: "",
-        //棰勫姞杞界櫧鑹茶儗鏅�
-        image: "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",
-
-      },
-      value: {
-        selectInput: [
-          {required: true, message: "璇烽�夋嫨缁勭粐", trigger: "blur"}
-        ],
-        username: [
-          {required: true, message: "璇疯緭鍏ョ敤鎴峰悕", trigger: "blur"}
-        ],
-        password: [
-          {required: true, message: "璇疯緭鍏ュ瘑鐮�", trigger: "blur"},
-          {min: 1, message: "瀵嗙爜闀垮害鏈�灏戜负6浣�", trigger: "blur"}
-        ]
-      },
-      passwordType: "password",
-      userBox: false,
-      userForm: {
-        deptId: '',
-        roleId: ''
-      },
-      userinfo: []
-    };
-  },
-  created() {
-    this.getTenant();
-  },
-  mounted() {
-    //鍦╩ounted鑾峰彇棣栭〉涓嬫媺鑿滃崟鏁版嵁
-    this.$axios.get('/api/ubcs-system/tenant/tenant-map').then(res => {
-      if (res.data.code == 200) {
-        this.loginForm.region = res.data.data
-      }
-    })
-  },
-  watch: {
-    'loginForm.deptId'() {
-      const column = this.findObject(this.userOption.column, "deptId");
-      if (this.loginForm.deptId.includes(",")) {
-        column.dicUrl = `/api/ubcs-system/dept/select?deptId=${this.loginForm.deptId}`;
-        column.display = true;
-      } else {
-        column.dicUrl = '';
-      }
-    },
-    'loginForm.roleId'() {
-      const column = this.findObject(this.userOption.column, "roleId");
-      if (this.loginForm.roleId.includes(",")) {
-        column.dicUrl = `/api/ubcs-system/role/select?roleId=${this.loginForm.roleId}`;
-        column.display = true;
-      } else {
-        column.dicUrl = '';
-      }
-    }
-  },
-  computed: {
-    ...mapGetters(["tagWel", "userInfo"])
-  },
-  props: [],
-  methods: {
-    aaa(){
-      console.log(111)
-    },
-    delok(){
-      //鐐瑰嚮鍙栨秷鎴栬�厁 娓呴櫎token鍏抽棴寮圭獥 娓呴櫎token鍚庝細鑷姩閲嶆柊鑾峰彇鐢ㄦ埛淇℃伅
-      this.dialogFormVisible = false;
-      removeToken();
-    },
-    addok(){
-      this.dialogFormVisible = false
-      updatePassword(md5(this.form.oldPassword), this.form.newPassword, this.form.newPassword1).then(res=>{
-        console.log(res)
-        if(res.data.code==200){
-          this.$message({
-            type:"success",
-            message:"淇敼鎴愬姛锛�"
-          })
-          this.$router.push({path: this.tagWel.value})
-        }
-      })
-    },
-    // 缁戝畾涓嬫媺鑿滃崟鍔ㄦ�両D
-    selectchange(value) {
-      this.loginForm.tenantId = value
-      console.log(this.loginForm.tenantId)
-    },
-    showPassword() {
-      this.passwordType === ""
-        ? (this.passwordType = "password")
-        : (this.passwordType = "");
-    },
-    submitLogin(form, done) {
-      if (form.deptId !== '') {
-        this.loginForm.deptId = form.deptId;
-      }
-      if (form.roleId !== '') {
-        this.loginForm.roleId = form.roleId;
-      }
-      this.handleLogin();
-      done();
-
-    },
-    handleLogin: function () {
-      this.userInfo = this.$store.state.upadatastatus
-      this.$refs.loginForm.validate(valid => {
-        if (valid) {
-          const loading = this.$loading({
-            lock: true,
-            text: '鐧诲綍涓�,璇风◢鍚庛�傘�傘��',
-            spinner: "el-icon-loading"
-          });
-          this.$store.dispatch("LoginByUsername", this.loginForm).then(() => {
-            //鍒ゆ柇濡傛灉涓嶇瓑浜�0灏辨槸绛栫暐瀵嗙爜娌℃湁淇敼璧颁笅闈㈤�昏緫
-            if (this.userInfo.strategyUpdateStatus != 0) {
-              if (this.website.switchMode) {
-                const deptId = this.userInfo.dept_id;
-                const roleId = this.userInfo.role_id;
-                if (deptId.includes(",") || roleId.includes(",")) {
-                  this.loginForm.deptId = deptId;
-                  this.loginForm.roleId = roleId;
-                  this.userBox = true;
-                  this.$store.dispatch("LogOut").then(() => {
-                    loading.close();
-                  });
-                }
-              }
-              this.$router.push({path: this.tagWel.value});
-            } else {
-              //绛変簬0璇存槑瀵嗙爜绛栫暐琚慨鏀癸紝鎻愮ず鐢ㄦ埛淇敼瀵嗙爜锛岀粰涓�涓慨鏀瑰脊鍑烘
-              this.$message({
-                type: "warning",
-                message: "瀵嗙爜绛栫暐宸茶淇敼锛岃閲嶆柊淇敼瀵嗙爜锛�"
-              })
-             // 1.5绉掑悗鎵ц 寮瑰嚭妗嗘樉绀�
-             setTimeout(()=>{
-               this.dialogFormVisible=true
-             },1500)
-            }
-            console.log(this.userInfo)
-            //鎶婂垽鏂瘑鐮佺瓥鐣ヤ慨鏀圭殑鍊煎瓨杩涙湰鍦帮紝鐒跺悗鍐嶈矾鐢辨潈闄恓s鏂囦欢閲岄潰鑾峰彇鍐嶅仛鍒ゆ柇锛屼笉鐒跺埛鏂颁細杩涘叆棣栭〉锛堝洜涓哄湪鏈塱d鍜宼oken鐨勬儏鍐典笅锛屽埛鏂伴〉闈㈡垨鑰呰繘鍏ョ櫥褰曢〉浼氳嚜鍔ㄨ繘鍏ラ椤碉級
-            localStorage.setItem("updataid",JSON.stringify(this.userInfo))
-            loading.close();
-          }).catch(() => {
-            loading.close();
-
-          });
-        }
-      });
-    },
-    getTenant() {
-      let domain = getTopUrl();
-      // 涓存椂鎸囧畾鍩熷悕锛屾柟渚挎祴璇�
-      //domain = "https://bladex.vip";
-      info(domain).then(res => {
-        const data = res.data;
-        if (data.success && data.data.tenantId) {
-          this.tenantMode = false;
-          this.loginForm.tenantId = data.data.tenantId;
-          this.$parent.$refs.login.style.backgroundImage = `url(${data.data.backgroundUrl})`;
-        }
-      })
-    }
-  }
-};
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/page/logs/index.vue b/Source/UBCS-WEB/dist/src/page/logs/index.vue
deleted file mode 100644
index 30c8cd6..0000000
--- a/Source/UBCS-WEB/dist/src/page/logs/index.vue
+++ /dev/null
@@ -1,135 +0,0 @@
-<template>
-  <avue-crud :data="logsList"
-             :option="option">
-    <template slot="menuLeft">
-      <el-button type="primary"
-                 size="small"
-                 icon="el-icon-upload"
-                 @click="send">涓婁紶鏈嶅姟鍣�</el-button>
-      <el-button type="danger"
-                 size="small"
-                 icon="el-icon-delete"
-                 @click="clear">娓呯┖鏈湴鏃ュ織</el-button>
-    </template>
-    <template slot-scope="scope"
-              slot="type">
-      <el-tag type="danger"
-              size="small">{{scope.label}}</el-tag>
-    </template>
-    <template slot-scope="props"
-              slot="expand">
-      <pre class="code">
-        {{props.row.stack}}
-      </pre>
-    </template>
-  </avue-crud>
-</template>
-
-<script>
-import { mapGetters } from "vuex";
-export default {
-  name: "errLogs",
-  data() {
-    return {
-      option: {
-        menu: false,
-        addBtn: false,
-        page: false,
-        border: true,
-        expand: true,
-        refreshBtn: false,
-        headerAlign: "center",
-        column: [
-          {
-            label: "绫诲瀷",
-            prop: "type",
-            width: 80,
-            align: "center",
-            slot: true,
-            dicData: [
-              {
-                label: "bug",
-                value: "error"
-              }
-            ]
-          },
-          {
-            label: "鍦板潃",
-            width: 200,
-            prop: "url",
-            overHidden: true
-          },
-          {
-            label: "鍐呭",
-            prop: "message",
-            overHidden: true
-          },
-          {
-            label: "閿欒鍫嗘爤",
-            prop: "stack",
-            hide: true
-          },
-          {
-            label: "鏃堕棿",
-            align: "center",
-            prop: "time",
-            width: 200
-          }
-        ]
-      }
-    };
-  },
-  created() {},
-  mounted() {},
-  computed: {
-    ...mapGetters(["logsList"])
-  },
-  props: [],
-  methods: {
-    send() {
-      this.$confirm("纭畾涓婁紶鏈湴鏃ュ織鍒版湇鍔″櫒?", "鎻愮ず", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          this.$store.dispatch("SendLogs").then(() => {
-            this.$parent.$parent.box = false;
-            this.$message({
-              type: "success",
-              message: "鍙戦�佹垚鍔�!"
-            });
-          });
-        })
-        .catch(() => {});
-    },
-    clear() {
-      this.$confirm("纭畾娓呯┖鏈湴鏃ュ織璁板綍?", "鎻愮ず", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          this.$store.commit("CLEAR_LOGS");
-          window.console.log(this);
-          this.$parent.$parent.box = false;
-          this.$message({
-            type: "success",
-            message: "娓呯┖鎴愬姛!"
-          });
-        })
-        .catch(() => {});
-    }
-  }
-};
-</script>
-
-<style lang="scss" scoped>
-.code {
-  font-size: 12px;
-  display: block;
-  font-family: monospace;
-  white-space: pre;
-  margin: 1em 0px;
-}
-</style>
diff --git a/Source/UBCS-WEB/dist/src/permission.js b/Source/UBCS-WEB/dist/src/permission.js
deleted file mode 100644
index 87a450b..0000000
--- a/Source/UBCS-WEB/dist/src/permission.js
+++ /dev/null
@@ -1,81 +0,0 @@
-/**
- * 鍏ㄧ珯鏉冮檺閰嶇疆
- *
- */
-import router from './router/router'
-import store from './store'
-import {validatenull} from '@/util/validate'
-import {getToken} from '@/util/auth'
-import NProgress from 'nprogress' // progress bar
-import 'nprogress/nprogress.css' // progress bar style
-NProgress.configure({showSpinner: false});
-const lockPage = store.getters.website.lockPage; //閿佸睆椤�
-router.beforeEach((to, from, next) => {
-  const meta = to.meta || {};
-  const isMenu = meta.menu === undefined ? to.query.menu : meta.menu;
-  store.commit('SET_IS_MENU', isMenu === undefined);
-  if (getToken()) {
-    //鎷垮埌鏈湴瀛樺偍鐨勫瘑鐮佺瓥鐣ヤ慨鏀瑰��
-    const updataid=JSON.parse(localStorage.getItem("updataid"))
-      if (store.getters.isLock && to.path !== lockPage) { //濡傛灉绯荤粺婵�娲婚攣灞忥紝鍏ㄩ儴璺宠浆鍒伴攣灞忛〉
-        next({path: lockPage})
-      } else if (to.path === '/login' && updataid.strategyUpdateStatus !=0) {//濡傛灉鐧诲綍鎴愬姛璁块棶鐧诲綍椤佃烦杞埌涓婚〉
-        //杩欓噷鍐嶅姞涓婂垽鏂� 濡傛灉瀵嗙爜绛栫暐淇敼鍚庢病鏈夋敼瀵嗙爜鐨勬儏鍐典笅鍒锋柊椤甸潰涓嶄細杩涘叆棣栭〉
-        next({path: '/'})
-      } else {
-        //濡傛灉鐢ㄦ埛淇℃伅涓虹┖鍒欒幏鍙栫敤鎴蜂俊鎭紝鑾峰彇鐢ㄦ埛淇℃伅澶辫触锛岃烦杞埌鐧诲綍椤�
-        if (store.getters.token.length === 0) {
-          store.dispatch('FedLogOut').then(() => {
-            next({path: '/login'})
-          })
-        } else {
-          const value = to.query.src || to.fullPath;
-          const label = to.query.name || to.name;
-          const meta = to.meta || router.$avueRouter.meta || {};
-          const i18n = to.query.i18n;
-          if (to.query.target) {
-            window.open(value)
-          } else if (meta.isTab !== false && !validatenull(value) && !validatenull(label)) {
-            store.commit('ADD_TAG', {
-              label: label,
-              value: value,
-              params: to.params,
-              query: to.query,
-              meta: (() => {
-                if (!i18n) {
-                  return meta
-                }
-                return {
-                  i18n: i18n
-                }
-              })(),
-              group: router.$avueRouter.group || []
-            });
-          }
-          next()
-        }
-
-    }
-
-  } else {
-    //鍒ゆ柇鏄惁闇�瑕佽璇侊紝娌℃湁鐧诲綍璁块棶鍘荤櫥褰曢〉
-    if (meta.isAuth === false) {
-      next()
-    } else {
-      next('/login')
-    }
-  }
-})
-
-router.afterEach(() => {
-  NProgress.done();
-  let title = store.getters.tag.label;
-  let i18n = store.getters.tag.meta.i18n;
-  title = router.$avueRouter.generateTitle(title, i18n);
-  //鍒ゆ柇鐧诲綍椤电殑鎯呭喌
-  if (router.history.current.fullPath === "/login") {
-    title = "鐧诲綍";
-  }
-  //鏍规嵁褰撳墠鐨勬爣绛句篃鑾峰彇label鐨勫�煎姩鎬佽缃祻瑙堝櫒鏍囬
-  router.$avueRouter.setTitle(title);
-});
diff --git a/Source/UBCS-WEB/dist/src/router/axios.js b/Source/UBCS-WEB/dist/src/router/axios.js
deleted file mode 100644
index 64b38fe..0000000
--- a/Source/UBCS-WEB/dist/src/router/axios.js
+++ /dev/null
@@ -1,84 +0,0 @@
-/**
- * 鍏ㄧ珯http閰嶇疆
- *
- * axios鍙傛暟璇存槑
- * isSerialize鏄惁寮�鍚痜orm琛ㄥ崟鎻愪氦
- * isToken鏄惁闇�瑕乼oken
- */
-import axios from 'axios';
-import store from '@/store/';
-import router from '@/router/router';
-import {serialize} from '@/util/util';
-import {getToken} from '@/util/auth';
-import {Message} from 'element-ui';
-import website from '@/config/website';
-import {Base64} from 'js-base64';
-import NProgress from 'nprogress';
-import 'nprogress/nprogress.css';
-
-//榛樿瓒呮椂鏃堕棿
-axios.defaults.timeout = 10000;
-//杩斿洖鍏朵粬鐘舵�佺爜
-axios.defaults.validateStatus = function (status) {
-  return status >= 200 && status <= 500;
-};
-//璺ㄥ煙璇锋眰锛屽厑璁镐繚瀛榗ookie
-axios.defaults.withCredentials = true;
-// NProgress 閰嶇疆
-NProgress.configure({
-  showSpinner: false
-});
-//http request鎷︽埅
-axios.interceptors.request.use(config => {
-  //寮�鍚� progress bar
-  NProgress.start();
-  //headers鍒ゆ柇鏄惁闇�瑕�
-  const authorization = config.authorization === false;
-  if (!authorization) {
-    config.headers['Authorization'] = `Basic ${Base64.encode(`${website.clientId}:${website.clientSecret}`)}`;
-  }
-  //璁╂瘡涓姹傛惡甯oken
-  const meta = (config.meta || {});
-  const isToken = meta.isToken === false;
-  if (getToken() && !isToken) {
-    config.headers[website.tokenHeader] = 'bearer ' + getToken()
-  }
-  //headers涓厤缃畉ext璇锋眰
-  if (config.text === true) {
-    config.headers["Content-Type"] = "text/plain";
-  }
-  //headers涓厤缃畇erialize涓簍rue寮�鍚簭鍒楀寲
-  if (config.method === 'post' && meta.isSerialize === true) {
-    config.data = serialize(config.data);
-  }
-  return config
-}, error => {
-  return Promise.reject(error)
-});
-//http response 鎷︽埅
-axios.interceptors.response.use(res => {
-  //鍏抽棴 progress bar
-  NProgress.done();
-  //鑾峰彇鐘舵�佺爜
-  const status = res.data.code || res.status;
-  const statusWhiteList = website.statusWhiteList || [];
-  const message = res.data.msg || res.data.error_description || '鏈煡閿欒';
-  //濡傛灉鍦ㄧ櫧鍚嶅崟閲屽垯鑷catch閫昏緫澶勭悊
-  if (statusWhiteList.includes(status)) return Promise.reject(res);
-  //濡傛灉鏄�401鍒欒烦杞埌鐧诲綍椤甸潰
-  if (status === 401) store.dispatch('FedLogOut').then(() => router.push({path: '/login'}));
-  // 濡傛灉璇锋眰涓洪潪200鍚﹁�呴粯璁ょ粺涓�澶勭悊
-  if (status !== 200) {
-    Message({
-      message: message,
-      type: 'error'
-    });
-    return Promise.reject(new Error(message))
-  }
-  return res;
-}, error => {
-  NProgress.done();
-  return Promise.reject(new Error(error));
-});
-
-export default axios;
diff --git a/Source/UBCS-WEB/dist/src/router/page/index.js b/Source/UBCS-WEB/dist/src/router/page/index.js
deleted file mode 100644
index 1136402..0000000
--- a/Source/UBCS-WEB/dist/src/router/page/index.js
+++ /dev/null
@@ -1,81 +0,0 @@
-import Layout from '@/page/index/'
-
-export default [{
-  path: '/login',
-  name: '鐧诲綍椤�',
-  component: () =>
-    import( /* webpackChunkName: "page" */ '@/page/login/index'),
-  meta: {
-    keepAlive: true,
-    isTab: false,
-    isAuth: false
-  }
-},
-  {
-    path: '/lock',
-    name: '閿佸睆椤�',
-    component: () =>
-      import( /* webpackChunkName: "page" */ '@/page/lock/index'),
-    meta: {
-      keepAlive: true,
-      isTab: false,
-      isAuth: false
-    }
-  },
-  {
-    path: '/404',
-    component: () =>
-      import( /* webpackChunkName: "page" */ '@/components/error-page/404'),
-    name: '404',
-    meta: {
-      keepAlive: true,
-      isTab: false,
-      isAuth: false
-    }
-
-  },
-  {
-    path: '/403',
-    component: () =>
-      import( /* webpackChunkName: "page" */ '@/components/error-page/403'),
-    name: '403',
-    meta: {
-      keepAlive: true,
-      isTab: false,
-      isAuth: false
-    }
-  },
-  {
-    path: '/500',
-    component: () =>
-      import( /* webpackChunkName: "page" */ '@/components/error-page/500'),
-    name: '500',
-    meta: {
-      keepAlive: true,
-      isTab: false,
-      isAuth: false
-    }
-  },
-  {
-    path: '/',
-    name: '涓婚〉',
-    redirect: '/wel'
-  },
-  {
-    path: '/myiframe',
-    component: Layout,
-    redirect: '/myiframe',
-    children: [{
-      path: ":routerPath",
-      name: 'iframe',
-      component: () =>
-        import( /* webpackChunkName: "page" */ '@/components/iframe/main'),
-      props: true
-    }]
-
-  },
-  {
-    path: '*',
-    redirect: '/404'
-  }
-]
diff --git a/Source/UBCS-WEB/dist/src/router/router.js b/Source/UBCS-WEB/dist/src/router/router.js
deleted file mode 100644
index 7d9c189..0000000
--- a/Source/UBCS-WEB/dist/src/router/router.js
+++ /dev/null
@@ -1,41 +0,0 @@
-/**
- * 鍏ㄧ珯璺敱閰嶇疆
- *
- * meta鍙傛暟璇存槑
- * keepAlive鏄惁缂撳啿椤甸潰
- * isTab鏄惁鍔犲叆鍒皌ag瀵艰埅
- * isAuth鏄惁闇�瑕佹巿鏉�
- */
-import Vue from 'vue';
-import VueRouter from 'vue-router';
-import PageRouter from './page/' // 椤甸潰璺敱
-import ViewsRouter from './views/' // 椤甸潰璺敱
-import AvueRouter from './avue-router'; //灏佽鐨勮矾鐢辨帶鍒舵柟娉�
-import i18n from '@/lang' // Internationalization 鍥介檯鍖� 澶氳瑷�
-import Store from '../store/'; // vuex
-Vue.use(VueRouter)
-//鍒涘缓璺敱
-export const createRouter = () => new VueRouter({
-  routes: [...PageRouter, ...ViewsRouter]
-})
-const Router = createRouter() // 鑾峰緱 route 瀹炰緥
-// 鍒濆鍖栧拰娉ㄥ唽 AvueRouter
-AvueRouter.install(Vue, {
-  router: Router,
-  store: Store,
-  i18n: i18n,
-  keepAlive: false,
-});
-Router.$avueRouter.formatRoutes(Store.state.user.menuAll, true); // 鍔ㄦ�佽矾鐢辨牳蹇冩柟娉�
-Router.addRoutes([...PageRouter, ...ViewsRouter]);
-export function resetRouter () {  // 閲嶇疆璺敱 姣斿鐢ㄤ簬韬唤楠岃瘉澶辫触锛岄渶瑕侀噸鏂扮櫥褰曟椂 鍏堟竻绌哄綋鍓嶇殑璺湁鏉冮檺
-  const newRouter = createRouter()
-  Router.matcher = newRouter.matcher // reset router
-  AvueRouter.install(Vue, {
-    router: Router,
-    store: Store,
-    i18n: i18n,
-
-  });
-}
-export default Router
diff --git a/Source/UBCS-WEB/dist/src/router/views/index.js b/Source/UBCS-WEB/dist/src/router/views/index.js
deleted file mode 100644
index 383242e..0000000
--- a/Source/UBCS-WEB/dist/src/router/views/index.js
+++ /dev/null
@@ -1,106 +0,0 @@
-import Layout from '@/page/index/'
-
-export default [{
-  path: '/wel',
-  component: Layout,
-  redirect: '/wel/index',
-  children: [{
-    path: 'index',
-    name: '棣栭〉',
-    meta: {
-      i18n: 'dashboard'
-    },
-    component: () =>
-      import( /* webpackChunkName: "views" */ '@/views/wel/index')
-  }, {
-    path: 'dashboard',
-    name: '鎺у埗鍙�',
-    meta: {
-      i18n: 'dashboard',
-      menu: false,
-    },
-    component: () =>
-      import( /* webpackChunkName: "views" */ '@/views/wel/dashboard')
-  }]
-}, {
-  path: '/test',
-  component: Layout,
-  redirect: '/test/index',
-  children: [{
-    path: 'index',
-    name: '娴嬭瘯椤�',
-    meta: {
-      i18n: 'test'
-    },
-    component: () =>
-      import( /* webpackChunkName: "views" */ '@/views/util/test')
-  }]
-}, {
-  path: '/dict-horizontal',
-  component: Layout,
-  redirect: '/dict-horizontal/index',
-  children: [{
-    path: 'index',
-    name: '瀛楀吀绠$悊',
-    meta: {
-      i18n: 'dict'
-    },
-    component: () =>
-      import( /* webpackChunkName: "views" */ '@/views/util/demo/dict-horizontal')
-  }]
-}, {
-  path: '/dict-vertical',
-  component: Layout,
-  redirect: '/dict-vertical/index',
-  children: [{
-    path: 'index',
-    name: '瀛楀吀绠$悊',
-    meta: {
-      i18n: 'dict'
-    },
-    component: () =>
-      import( /* webpackChunkName: "views" */ '@/views/util/demo/dict-vertical')
-  }]
-}, {
-  path: '/info',
-  component: Layout,
-  redirect: '/info/index',
-  children: [{
-    path: 'index',
-    name: '涓汉淇℃伅',
-    meta: {
-      i18n: 'info'
-    },
-    component: () =>
-      import( /* webpackChunkName: "views" */ '@/views/system/userinfo')
-  }]
-}, {
-  path: '/work/process/leave',
-  component: Layout,
-  redirect: '/work/process/leave/form',
-  children: [{
-    path: 'form/:processDefinitionId',
-    name: '璇峰亣娴佺▼',
-    meta: {
-      i18n: 'work'
-    },
-    component: () =>
-      import( /* webpackChunkName: "views" */ '@/views/work/process/leave/form')
-  }, {
-    path: 'handle/:taskId/:processInstanceId/:businessId',
-    name: '澶勭悊璇峰亣娴佺▼',
-    meta: {
-      i18n: 'work'
-    },
-    component: () =>
-      import( /* webpackChunkName: "views" */ '@/views/work/process/leave/handle')
-  }, {
-    path: 'detail/:processInstanceId/:businessId',
-    name: '璇峰亣娴佺▼璇︽儏',
-    meta: {
-      i18n: 'work'
-    },
-    component: () =>
-      import( /* webpackChunkName: "views" */ '@/views/work/process/leave/detail')
-  }]
-}]
diff --git a/Source/UBCS-WEB/dist/src/store/getters.js b/Source/UBCS-WEB/dist/src/store/getters.js
deleted file mode 100644
index e6fcd6f..0000000
--- a/Source/UBCS-WEB/dist/src/store/getters.js
+++ /dev/null
@@ -1,29 +0,0 @@
-const getters = {
-  tag: state => state.tags.tag,
-  language: state => state.common.language,
-  website: state => state.common.website,
-  userInfo: state => state.user.userInfo,
-  colorName: state => state.common.colorName,
-  themeName: state => state.common.themeName,
-  isShade: state => state.common.isShade,
-  isCollapse: state => state.common.isCollapse,
-  keyCollapse: (state, getters) => getters.screen > 1 ? getters.isCollapse : false,
-  screen: state => state.common.screen,
-  isLock: state => state.common.isLock,
-  isFullScren: state => state.common.isFullScren,
-  isMenu: state => state.common.isMenu,
-  lockPasswd: state => state.common.lockPasswd,
-  tagList: state => state.tags.tagList,
-  tagWel: state => state.tags.tagWel,
-  token: state => state.user.token,
-  roles: state => state.user.roles,
-  permission: state => state.user.permission,
-  menu: state => state.user.menu,
-  menuId: state => state.user.menuId,
-  menuAll: state => state.user.menuAll,
-  logsList: state => state.logs.logsList,
-  logsLen: state => state.logs.logsList.length || 0,
-  logsFlag: (state, getters) => getters.logsLen === 0,
-  flowRoutes: state => state.dict.flowRoutes,
-}
-export default getters
diff --git a/Source/UBCS-WEB/dist/src/store/index.js b/Source/UBCS-WEB/dist/src/store/index.js
deleted file mode 100644
index 805b864..0000000
--- a/Source/UBCS-WEB/dist/src/store/index.js
+++ /dev/null
@@ -1,22 +0,0 @@
-import Vue from 'vue'
-import Vuex from 'vuex'
-import user from './modules/user'
-import common from './modules/common'
-import tags from './modules/tags'
-import logs from './modules/logs'
-import dict from './modules/dict'
-import getters from './getters'
-
-Vue.use(Vuex)
-const store = new Vuex.Store({
-  modules: {
-    user,
-    common,
-    logs,
-    tags,
-    dict
-  },
-  getters,
-})
-
-export default store
diff --git a/Source/UBCS-WEB/dist/src/store/modules/common.js b/Source/UBCS-WEB/dist/src/store/modules/common.js
deleted file mode 100644
index d6fdc9b..0000000
--- a/Source/UBCS-WEB/dist/src/store/modules/common.js
+++ /dev/null
@@ -1,100 +0,0 @@
-import {
-  setStore,
-  getStore,
-  removeStore
-} from '@/util/store'
-import website from '@/config/website'
-
-
-const common = {
-
-  state: {
-    language: getStore({name: 'language'}) || 'zh',
-    isCollapse: false,
-    isFullScren: false,
-    isMenu: true,
-    isShade: false,
-    screen: -1,
-    isLock: getStore({name: 'isLock'}) || false,
-    showTag: true,
-    showDebug: true,
-    showCollapse: true,
-    showSearch: true,
-    showLock: true,
-    showFullScren: true,
-    showTheme: true,
-    showMenu: true,
-    showColor: true,
-    colorName: getStore({name: 'colorName'}) || '#409EFF',
-    themeName: getStore({name: 'themeName'}) || 'theme-default',
-    lockPasswd: getStore({name: 'lockPasswd'}) || '',
-    website: website,
-  },
-  mutations: {
-    SET_LANGUAGE: (state, language) => {
-      state.language = language
-      setStore({
-        name: 'language',
-        content: state.language
-      })
-    },
-    SET_SHADE: (state, active) => {
-      state.isShade = active;
-    },
-    SET_COLLAPSE: (state) => {
-      state.isCollapse = !state.isCollapse;
-    },
-    SET_FULLSCREN: (state) => {
-      state.isFullScren = !state.isFullScren;
-    },
-    SET_IS_MENU: (state, menu) => {
-      state.isMenu = menu;
-    },
-    SET_LOCK: (state) => {
-      state.isLock = true;
-      setStore({
-        name: 'isLock',
-        content: state.isLock,
-        type: 'session'
-      })
-    },
-    SET_SCREEN: (state, screen) => {
-      state.screen = screen;
-    },
-    SET_COLOR_NAME: (state, colorName) => {
-      state.colorName = colorName;
-      setStore({
-        name: 'colorName',
-        content: state.colorName,
-      })
-    },
-    SET_THEME_NAME: (state, themeName) => {
-      state.themeName = themeName;
-      setStore({
-        name: 'themeName',
-        content: state.themeName,
-      })
-    },
-    SET_LOCK_PASSWD: (state, lockPasswd) => {
-      state.lockPasswd = lockPasswd;
-      setStore({
-        name: 'lockPasswd',
-        content: state.lockPasswd,
-        type: 'session'
-      })
-    },
-    CLEAR_LOCK: (state) => {
-      state.isLock = false;
-      state.lockPasswd = '';
-      removeStore({
-        name: 'lockPasswd',
-        type: 'session'
-      });
-      removeStore({
-        name: 'isLock',
-        type: 'session'
-      });
-    },
-  }
-}
-export default common
diff --git a/Source/UBCS-WEB/dist/src/store/modules/dict.js b/Source/UBCS-WEB/dist/src/store/modules/dict.js
deleted file mode 100644
index 837dbe6..0000000
--- a/Source/UBCS-WEB/dist/src/store/modules/dict.js
+++ /dev/null
@@ -1,35 +0,0 @@
-import {getStore, setStore} from '@/util/store'
-
-import {getDictionary} from '@/api/system/dict'
-
-const dict = {
-  state: {
-    flowRoutes: getStore({name: 'flowRoutes'}) || {},
-  },
-  actions: {
-    FlowRoutes({commit}) {
-      return new Promise((resolve, reject) => {
-        getDictionary({code: 'flow'}).then(res => {
-          commit('SET_FLOW_ROUTES', res.data.data);
-          resolve();
-        }).catch(error => {
-          reject(error)
-        })
-      })
-    },
-  },
-  mutations: {
-    SET_FLOW_ROUTES: (state, data) => {
-      state.flowRoutes = data.map(item => {
-        return {
-          routeKey: `${item.code}_${item.dictKey}`,
-          routeValue: item.remark,
-        };
-      });
-      setStore({name: 'flowRoutes', content: state.flowRoutes})
-    },
-  }
-
-};
-
-export default dict;
diff --git a/Source/UBCS-WEB/dist/src/store/modules/logs.js b/Source/UBCS-WEB/dist/src/store/modules/logs.js
deleted file mode 100644
index be8a96c..0000000
--- a/Source/UBCS-WEB/dist/src/store/modules/logs.js
+++ /dev/null
@@ -1,42 +0,0 @@
-import {setStore, getStore} from '@/util/store'
-import {dateFormat} from '@/util/date'
-import {sendLogs} from '@/api/user'
-
-const logs = {
-  state: {
-    logsList: getStore({name: 'logsList'}) || [],
-  },
-  actions: {
-    SendLogs({state, commit}) {
-      return new Promise((resolve, reject) => {
-        sendLogs(state.logsList).then(() => {
-          commit('CLEAR_LOGS');
-          resolve();
-        }).catch(error => {
-          reject(error)
-        })
-      })
-    },
-  },
-  mutations: {
-    ADD_LOGS: (state, {type, message, stack, info}) => {
-      state.logsList.push(Object.assign({
-        url: window.location.href,
-        time: dateFormat(new Date())
-      }, {
-        type,
-        message,
-        stack,
-        info: info.toString()
-      }))
-      setStore({name: 'logsList', content: state.logsList})
-    },
-    CLEAR_LOGS: (state) => {
-      state.logsList = [];
-      setStore({name: 'logsList', content: state.logsList})
-    }
-  }
-
-};
-
-export default logs;
diff --git a/Source/UBCS-WEB/dist/src/store/modules/tags.js b/Source/UBCS-WEB/dist/src/store/modules/tags.js
deleted file mode 100644
index 72cf878..0000000
--- a/Source/UBCS-WEB/dist/src/store/modules/tags.js
+++ /dev/null
@@ -1,77 +0,0 @@
-import {setStore, getStore} from '@/util/store'
-import {diff} from '@/util/util'
-import website from '@/config/website'
-
-const isFirstPage = website.isFirstPage;
-const tagWel = website.fistPage;
-const tagObj = {
-  label: '', //鏍囬鍚嶇О
-  value: '', //鏍囬鐨勮矾寰�
-  params: '', //鏍囬鐨勮矾寰勫弬鏁�
-  query: '', //鏍囬鐨勫弬鏁�
-  meta: {},//棰濆鍙傛暟
-  group: [], //鍒嗙粍
-}
-
-//澶勭悊棣栦釜鏍囩
-function setFistTag(list) {
-  if (list.length === 1) {
-    list[0].close = false;
-  } else {
-    list.forEach(ele => {
-      if (ele.value === tagWel.value && isFirstPage === false) {
-        ele.close = false
-      } else {
-        ele.close = true
-      }
-    })
-  }
-}
-
-
-
-const navs = {
-  state: {
-    tagList: getStore({name: 'tagList'}) || [],
-    tag: getStore({name: 'tag'}) || tagObj,
-    tagWel: tagWel
-  },
-  actions: {},
-  mutations: {
-    ADD_TAG: (state, action) => {
-      state.tag = action;
-      setStore({name: 'tag', content: state.tag})
-      if (state.tagList.some(ele => diff(ele, action))) return
-      state.tagList.push(action)
-      setFistTag(state.tagList);
-      setStore({name: 'tagList', content: state.tagList})
-    },
-    DEL_TAG: (state, action) => {
-      state.tagList = state.tagList.filter(item => {
-        return !diff(item, action);
-      })
-      setFistTag(state.tagList);
-      setStore({name: 'tagList', content: state.tagList})
-    },
-    DEL_ALL_TAG: (state) => {
-      state.tagList = [state.tagWel];
-      setStore({name: 'tagList', content: state.tagList})
-    },
-    DEL_TAG_OTHER: (state) => {
-      state.tagList = state.tagList.filter(item => {
-        if (item.value === state.tag.value) {
-          return true;
-        } else if (!website.isFirstPage && item.value === website.fistPage.value) {
-          return true;
-        }
-      })
-      setFistTag(state.tagList);
-      setStore({name: 'tagList', content: state.tagList})
-    },
-    SET_TAG_LIST(state, tagList) {
-      state.tagList = tagList;
-      setStore({name: 'tagList', content: state.tagList})
-    }
-  }
-}
-export default navs
diff --git a/Source/UBCS-WEB/dist/src/store/modules/user.js b/Source/UBCS-WEB/dist/src/store/modules/user.js
deleted file mode 100644
index fed7910..0000000
--- a/Source/UBCS-WEB/dist/src/store/modules/user.js
+++ /dev/null
@@ -1,288 +0,0 @@
-import {setToken, setRefreshToken, removeToken, removeRefreshToken} from '@/util/auth'
-import {Message} from 'element-ui'
-import {setStore, getStore} from '@/util/store'
-import {isURL, validatenull} from '@/util/validate'
-import {deepClone} from '@/util/util'
-import website from '@/config/website'
-import {loginByUsername, loginBySocial, loginBySso, getUserInfo, logout, refreshToken, getButtons} from '@/api/user'
-import {getTopMenu, getRoutes} from '@/api/system/menu'
-import md5 from 'js-md5'
-
-
-function addPath(ele, first) {
-  const menu = website.menu;
-  const propsConfig = menu.props;
-  const propsDefault = {
-    label: propsConfig.label || 'name',
-    path: propsConfig.path || 'path',
-    icon: propsConfig.icon || 'icon',
-    children: propsConfig.children || 'children'
-  }
-  const icon = ele[propsDefault.icon];
-  ele[propsDefault.icon] = validatenull(icon) ? menu.iconDefault : icon;
-  const isChild = ele[propsDefault.children] && ele[propsDefault.children].length !== 0;
-  if (!isChild) ele[propsDefault.children] = [];
-  if (!isChild && first && !isURL(ele[propsDefault.path])) {
-    ele[propsDefault.path] = ele[propsDefault.path] + '/index'
-  } else {
-    ele[propsDefault.children].forEach(child => {
-      addPath(child);
-    })
-  }
-
-}
-
-const user = {
-  state: {
-    tenantId: getStore({name: 'tenantId'}) || '',
-    userInfo: getStore({name: 'userInfo'}) || [],
-    permission: getStore({name: 'permission'}) || {},
-    roles: [],
-    menuId: {},
-    menu: getStore({name: 'menu'}) || [],
-    menuAll: getStore({name: 'menuAll'}) || [],
-    token: getStore({name: 'token'}) || '',
-    refreshToken: getStore({name: 'refreshToken'}) || '',
-    upadatastatus:[],
-    updataid:{
-      id:""
-    }
-  },
-  actions: {
-    //鏍规嵁鐢ㄦ埛鍚嶇櫥褰�
-    LoginByUsername({commit}, userInfo) {
-      return new Promise((resolve, reject) => {
-        loginByUsername(userInfo.tenantId, userInfo.deptId, userInfo.roleId, userInfo.username, md5(userInfo.password), userInfo.type, userInfo.key, ).then(res => {
-          const data = res.data;
-          if (data.error_description) {
-            Message({
-              message: data.error_description,
-              type: 'error'
-            })
-          } else {
-            commit('SET_TOKEN', data.access_token);
-            commit('SET_REFRESH_TOKEN', data.refresh_token);
-            commit('SET_TENANT_ID', data.tenant_id);
-            commit('SET_USER_INFO', data);
-            commit('DEL_ALL_TAG');
-            commit('CLEAR_LOCK');
-          }
-          resolve();
-        }).catch(error => {
-          reject(error);
-        })
-      })
-    },
-    //鏍规嵁鎵嬫満鍙风櫥褰�
-    LoginByPhone({commit}, userInfo) {
-      return new Promise((resolve) => {
-        loginByUsername(userInfo.phone,
-        ).then(res => {
-          const data = res.data.data;
-          commit('SET_TOKEN', data);
-          commit('DEL_ALL_TAG');
-          commit('CLEAR_LOCK');
-          resolve();
-        })
-      })
-    },
-    //鏍规嵁绗笁鏂逛俊鎭櫥褰�
-    LoginBySocial({commit}, userInfo) {
-      return new Promise((resolve) => {
-        loginBySocial(userInfo.tenantId, userInfo.source,  userInfo.state).then(res => {
-          const data = res.data;
-          if (data.error_description) {
-            Message({
-              message: data.error_description,
-              type: 'error'
-            })
-          } else {
-            commit('SET_TOKEN', data.access_token);
-            commit('SET_REFRESH_TOKEN', data.refresh_token);
-            commit('SET_USER_INFO', data);
-            commit('SET_TENANT_ID', data.tenant_id);
-            commit('DEL_ALL_TAG');
-            commit('CLEAR_LOCK');
-          }
-          resolve();
-        })
-      })
-    },
-    //鏍规嵁鍗曠偣淇℃伅鐧诲綍
-    LoginBySso({commit}, userInfo) {
-      return new Promise((resolve) => {
-        loginBySso(userInfo.state,).then(res => {
-          const data = res.data;
-          if (data.error_description) {
-            Message({
-              message: data.error_description,
-              type: 'error'
-            })
-          } else {
-            commit('SET_TOKEN', data.access_token);
-            commit('SET_REFRESH_TOKEN', data.refresh_token);
-            commit('SET_USER_INFO', data);
-            commit('SET_TENANT_ID', data.tenant_id);
-            commit('DEL_ALL_TAG');
-            commit('CLEAR_LOCK');
-          }
-          resolve();
-        })
-      })
-    },
-    //鑾峰彇鐢ㄦ埛淇℃伅
-    GetUserInfo({commit}) {
-      return new Promise((resolve, reject) => {
-        getUserInfo().then((res) => {
-          const data = res.data.data;
-          commit('SET_ROLES', data.roles);
-          resolve(data);
-        }).catch(err => {
-          reject(err);
-        })
-      })
-    },
-    //鍒锋柊token
-    refreshToken({state, commit}, userInfo) {
-      window.console.log('handle refresh token');
-      return new Promise((resolve, reject) => {
-        refreshToken(state.refreshToken, state.tenantId,
-          !validatenull(userInfo) ? userInfo.deptId : state.userInfo.dept_id,
-          !validatenull(userInfo) ? userInfo.roleId : state.userInfo.role_id
-        ).then(res => {
-          const data = res.data;
-          commit('SET_TOKEN', data.access_token);
-          commit('SET_REFRESH_TOKEN', data.refresh_token);
-          commit('SET_USER_INFO', data);
-          resolve();
-        }).catch(error => {
-          reject(error)
-        })
-      })
-    },
-    // 鐧诲嚭
-    LogOut({commit}) {
-      return new Promise((resolve, reject) => {
-        logout().then(() => {
-          commit('SET_TOKEN', '');
-          commit('SET_MENU', []);
-          commit('SET_MENU_ALL_NULL', []);
-          commit('SET_ROLES', []);
-          commit('SET_TAG_LIST', []);
-          commit('DEL_ALL_TAG');
-          commit('CLEAR_LOCK');
-          removeToken();
-          removeRefreshToken();
-          resolve();
-        }).catch(error => {
-          reject(error)
-        })
-      })
-    },
-    //娉ㄩ攢session
-    FedLogOut({commit}) {
-      return new Promise(resolve => {
-        commit('SET_TOKEN', '');
-        commit('SET_MENU_ALL_NULL', []);
-        commit('SET_MENU', []);
-        commit('SET_ROLES', []);
-        commit('SET_TAG_LIST', []);
-        commit('DEL_ALL_TAG');
-        commit('CLEAR_LOCK');
-        removeToken();
-        removeRefreshToken();
-        resolve();
-      })
-    },
-    //鑾峰彇椤堕儴鑿滃崟
-    GetTopMenu() {
-      return new Promise(resolve => {
-        getTopMenu().then((res) => {
-          const data = res.data.data || [];
-          resolve(data)
-        })
-      })
-    },
-    //鑾峰彇绯荤粺鑿滃崟
-    GetMenu({commit, dispatch}, topMenuId) {
-      return new Promise(resolve => {
-        getRoutes(topMenuId).then((res) => {
-          const data = res.data.data
-          let menu = deepClone(data);
-          menu.forEach(ele => {
-            addPath(ele, true);
-          });
-          commit('SET_MENU_ALL', menu)
-          commit('SET_MENU', menu)
-          dispatch('GetButtons');
-          resolve(menu)
-        })
-      })
-    },
-    //鑾峰彇绯荤粺鎸夐挳
-    GetButtons({commit}) {
-      return new Promise((resolve) => {
-        getButtons().then(res => {
-          const data = res.data.data;
-          commit('SET_PERMISSION', data);
-          resolve();
-        })
-      })
-    },
-  },
-  mutations: {
-    byid:(state,id)=>{
-      state.updataid=id
-    },
-    SET_TOKEN: (state, token) => {
-      setToken(token);
-      state.token = token;
-      setStore({name: 'token', content: state.token})
-    },
-    SET_MENU_ID(state, menuId) {
-      state.menuId = menuId;
-    },
-    SET_MENU_ALL: (state, menuAll) => {
-      let menu = state.menuAll;
-      menuAll.forEach(ele => {
-        if (!menu.find(item => item.label === ele.label && item.path === ele.path)) {
-          menu.push(ele);
-        }
-      })
-      state.menuAll = menu
-      setStore({ name: 'menuAll', content: state.menuAll })
-    },
-    SET_MENU_ALL_NULL: (state) => {
-      state.menuAll = []
-      setStore({ name: 'menuAll', content: state.menuAll })
-    },
-    SET_MENU: (state, menu) => {
-      state.menu = menu
-      setStore({ name: 'menu', content: state.menu })
-    },
-    SET_REFRESH_TOKEN: (state, refreshToken) => {
-      setRefreshToken(refreshToken)
-      state.refreshToken = refreshToken;
-      setStore({name: 'refreshToken', content: state.refreshToken})
-    },
-    SET_TENANT_ID: (state, tenantId) => {
-      state.tenantId = tenantId;
-      setStore({name: 'tenantId', content: state.tenantId})
-    },
-    SET_USER_INFO: (state, userInfo) => {
-      state.upadatastatus=userInfo
-      console.log(state.upadatastatus)
-      if (validatenull(userInfo.avatar)) {
-        userInfo.avatar = "/img/bg/img-logo.png";
-      }
-      state.userInfo = userInfo;
-      setStore({name: 'userInfo', content: state.userInfo})
-    },
-    SET_ROLES: (state, roles) => {
-      state.roles = roles;
-    },
-
-  }
-
-}
-export default user
diff --git a/Source/UBCS-WEB/dist/src/styles/animate/vue-transition.scss b/Source/UBCS-WEB/dist/src/styles/animate/vue-transition.scss
deleted file mode 100644
index c73902c..0000000
--- a/Source/UBCS-WEB/dist/src/styles/animate/vue-transition.scss
+++ /dev/null
@@ -1,65 +0,0 @@
-// 杩囨浮鍔ㄧ敾 妯悜娓愬彉
-.fade-transverse-leave-active,
-.fade-transverse-enter-active {
-    transition: all .5s;
-}
-
-.fade-transverse-enter {
-    opacity: 0;
-    transform: translateX(-30px);
-}
-
-.fade-transverse-leave-to {
-    opacity: 0;
-    transform: translateX(30px);
-}
-
-// 杩囨浮鍔ㄧ敾 缂╂斁娓愬彉
-.fade-scale-leave-active,
-.fade-scale-enter-active {
-    transition: all .5s;
-}
-
-.fade-scale-enter {
-    opacity: 0;
-    transform: scale(1.2);
-}
-
-.fade-scale-leave-to {
-    opacity: 0;
-    transform: scale(0.8);
-}
-
-@-webkit-keyframes animate-cloud {
-    from {
-      background-position: 600px 100%;
-    }
-    to {
-      background-position: 0 100%;
-    }
-  }
-  @-moz-keyframes animate-cloud {
-    from {
-      background-position: 600px 100%;
-    }
-    to {
-      background-position: 0 100%;
-    }
-  }
-  @-ms-keyframes animate-cloud {
-    from {
-      background-position: 600px 100%;
-    }
-    to {
-      background-position: 0 100%;
-    }
-  }
-  @-o-keyframes animate-cloud {
-    from {
-      background-position: 600px 100%;
-    }
-    to {
-      background-position: 0 100%;
-    }
-  }
-  
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/styles/common.scss b/Source/UBCS-WEB/dist/src/styles/common.scss
deleted file mode 100644
index 4507ae7..0000000
--- a/Source/UBCS-WEB/dist/src/styles/common.scss
+++ /dev/null
@@ -1,30 +0,0 @@
-// 鍏ㄥ眬鍙橀噺
-@import './variables.scss';
-// ele鏍峰紡瑕嗙洊
-@import './element-ui.scss';
-// 椤堕儴鍙充晶鏄剧ず
-@import './top.scss';
-// 瀵艰埅鏍囩
-@import './tags.scss';
-// 宸ュ叿绫诲嚱鏁�
-@import './mixin.scss';
-// 渚ч潰瀵艰埅鏍�
-@import './sidebar.scss';
-// 鍔ㄧ敾
-@import './animate/vue-transition.scss';
-//涓婚
-@import './theme/index.scss';
-//閫傞厤
-@import './media.scss';
-//閫氱敤閰嶇疆
-@import './normalize.scss';
-
-a{
-  text-decoration: none;
-  color:#333;
-}
-*{
-  outline: none;
-}
-//婊氬姩鏉℃牱寮�
-@include scrollBar;
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/styles/element-ui.scss b/Source/UBCS-WEB/dist/src/styles/element-ui.scss
deleted file mode 100644
index 54c3e92..0000000
--- a/Source/UBCS-WEB/dist/src/styles/element-ui.scss
+++ /dev/null
@@ -1,71 +0,0 @@
-.el-dropdown-menu__item {
-  font-size: 12px !important;
-  line-height: 28px !important;
-}
-
-//.el-card.is-always-shadow {
-//  box-shadow: none;
-//  border: none !important;
-//}
-
-.el-scrollbar__view {
-  height: 100%;
-}
-
-.el-menu--horizontal {
-  border-bottom: none !important;
-}
-
-.el-menu {
-  border-right: none !important;
-}
-
-.el-menu--display,
-.el-menu--display + .el-submenu__icon-arrow {
-  display: none;
-}
-
-
-.el-message__icon,
-.el-message__content {
-  display: inline-block;
-}
-
-.el-date-editor .el-range-input,
-.el-date-editor .el-range-separator {
-  height: auto;
-  overflow: hidden;
-}
-
-.el-dialog__wrapper {
-  z-index: 2048;
-}
-
-.el-col {
-  margin-bottom: 8px;
-}
-
-.el-main {
-  padding: 0 !important;
-}
-
-.el-dropdown-menu__item--divided:before, .el-menu, .el-menu--horizontal > .el-menu-item:not(.is-disabled):focus, .el-menu--horizontal > .el-menu-item:not(.is-disabled):hover, .el-menu--horizontal > .el-submenu .el-submenu__title:hover {
-  background-color: transparent;
-}
-
-
-.el-dropdown-menu__item--divided:before, .el-menu, .el-menu--horizontal > .el-menu-item:not(.is-disabled):focus, .el-menu--horizontal > .el-menu-item:not(.is-disabled):hover, .el-menu--horizontal > .el-submenu .el-submenu__title:hover {
-  background-color: transparent !important;
-}
-
-.el-card__header {
-  padding: 6px 18px !important;
-}
-
-.el-card__body {
-  //padding: 16px !important;
-}
-
-.el-divider--horizontal {
-  margin: 12px 0 !important;
-}
diff --git a/Source/UBCS-WEB/dist/src/styles/login.scss b/Source/UBCS-WEB/dist/src/styles/login.scss
deleted file mode 100644
index e6a7b13..0000000
--- a/Source/UBCS-WEB/dist/src/styles/login.scss
+++ /dev/null
@@ -1,183 +0,0 @@
-.login-container {
-  display: flex;
-  align-items: center;
-  position: relative;
-  width: 100%;
-  height: 100%;
-  margin: 0 auto;
-  background-image: url("/img/bg/bg.jpg");
-  background-size: 100% 100%;
-}
-
-.login-weaper {
-  margin: 0 auto;
-  width: 1000px;
-  box-shadow: -4px 5px 10px rgba(0, 0, 0, 0.4);
-
-  .el-input-group__append {
-    border: none;
-  }
-}
-
-.login-left,
-.login-border {
-  position: relative;
-  min-height: 500px;
-  align-items: center;
-  display: flex;
-}
-
-.login-left {
-  border-top-left-radius: 5px;
-  border-bottom-left-radius: 5px;
-  justify-content: center;
-  flex-direction: column;
-  background-color: #8b9aac;
-  color: #fff;
-  float: left;
-  width: 50%;
-  position: relative;
-}
-
-.login-left .img {
-  width: 140px;
-}
-
-.login-time {
-  position: absolute;
-  left: 25px;
-  top: 25px;
-  width: 100%;
-  color: #fff;
-  font-weight: 200;
-  opacity: 0.9;
-  font-size: 18px;
-  overflow: hidden;
-}
-
-.login-left .title {
-  text-align: center;
-  color: #fff;
-  font-weight: bold;
-  font-size: 30px;
-  letter-spacing: 2px;
-}
-
-.login-border {
-  border-left: none;
-  border-top-right-radius: 5px;
-  border-bottom-right-radius: 5px;
-  color: #fff;
-  background-color: #fff;
-  width: 50%;
-  float: left;
-  box-sizing: border-box;
-}
-
-.login-main {
-  margin: 0 auto;
-  width: 65%;
-  box-sizing: border-box;
-}
-
-.login-main > h3 {
-  margin-bottom: 20px;
-}
-
-.login-main > p {
-  color: #76838f;
-}
-
-.login-title {
-  color: #333;
-  margin-bottom: 40px;
-  font-weight: 500;
-  font-size: 22px;
-  text-align: center;
-  letter-spacing: 4px;
-}
-
-.login-menu {
-  margin-top: 40px;
-  width: 100%;
-  text-align: center;
-
-  a {
-    color: #999;
-    font-size: 12px;
-    margin: 0px 8px;
-  }
-}
-
-.login-submit {
-  width: 100%;
-  height: 45px;
-  border: 1px solid #409EFF;
-  background: none;
-  font-size: 18px;
-  letter-spacing: 2px;
-  font-weight: 300;
-  color: #409EFF;
-  cursor: pointer;
-  margin-top: 30px;
-  font-family: "neo";
-  transition: 0.25s;
-}
-
-.login-form {
-  margin: 10px 0;
-
-  i {
-    color: #333;
-  }
-
-  .el-form-item__content {
-    width: 100%;
-  }
-
-  .el-form-item {
-    margin-bottom: 12px;
-  }
-
-  .el-input {
-    input {
-      padding-bottom: 10px;
-      text-indent: 5px;
-      background: transparent;
-      border: none;
-      border-radius: 0;
-      color: #333;
-      border-bottom: 1px solid rgb(235, 237, 242);
-    }
-
-    .el-input__prefix {
-      i {
-        padding: 0 5px;
-        font-size: 16px !important;
-      }
-    }
-  }
-}
-
-.login-code {
-  display: flex;
-  align-items: center;
-  justify-content: space-around;
-  margin: 0 0 0 10px;
-}
-
-.login-code-img {
-  margin-top: 2px;
-  width: 100px;
-  height: 38px;
-  background-color: #fdfdfd;
-  border: 1px solid #f0f0f0;
-  color: #333;
-  font-size: 14px;
-  font-weight: bold;
-  letter-spacing: 5px;
-  line-height: 38px;
-  text-indent: 5px;
-  text-align: center;
-  cursor:pointer!important;
-}
diff --git a/Source/UBCS-WEB/dist/src/styles/media.scss b/Source/UBCS-WEB/dist/src/styles/media.scss
deleted file mode 100644
index 2781c4c..0000000
--- a/Source/UBCS-WEB/dist/src/styles/media.scss
+++ /dev/null
@@ -1,182 +0,0 @@
-.avue-left,
-.avue-header,
-.avue-top,
-.avue-logo,
-.avue-layout
-.login-logo,
-.avue-main {
-  transition: all .3s;
-}
-
-.avue-contail {
-  width: 100%;
-  height: 100%;
-  background: #f0f2f5;
-  background-size: 100%;
-  background-repeat: no-repeat;
-}
-
-
-.avue-left {
-  position: fixed;
-  left: 0;
-  top: 0;
-  width: 240px;
-  height: 100%;
-  z-index: 1025;
-}
-
-.avue--collapse {
-  .avue-left,
-  .avue-logo {
-    width: 60px;
-  }
-
-  .avue-header {
-    padding-left: 60px;
-  }
-
-  .avue-main {
-    width: calc(100% - 60px);
-    left: 60px;
-  }
-}
-
-.avue-header {
-  padding-left: 240px;
-  width: 100%;
-  background-color: #fff;
-  box-sizing: border-box;
-}
-
-.avue-main {
-  position: absolute;
-  left: 240px;
-  padding: 0;
-  padding-bottom: 20px;
-  width: calc(100% - 240px);
-  height: calc(100% - 64px);
-  box-sizing: border-box;
-  overflow: hidden;
-  transition: all 0.5s;
-  background: #f0f2f5;
-  z-index: 1026;
-
-  &--fullscreen {
-    width: 100%;
-    left: 0;
-  }
-}
-
-.avue-view {
-  padding: 0 10px !important;
-  width: 100%;
-  box-sizing: border-box;
-}
-
-.avue-footer {
-  margin: 0 auto;
-  padding: 0 22px;
-  width: 1300px;
-  display: flex;
-  align-items: center;
-  justify-content: space-between;
-
-  .logo {
-    margin-left: -50px;
-  }
-
-  .copyright {
-    color: #666;
-    line-height: 1.5;
-    font-size: 12px;
-  }
-}
-
-.avue-shade {
-  position: fixed;
-  display: none;
-  width: 100%;
-  height: 100%;
-  left: 0;
-  right: 0;
-  top: 0;
-  bottom: 0;
-  background-color: rgba(0, 0, 0, .3);
-  z-index: 1024;
-
-  &--show {
-    display: block;
-  }
-}
-
-@media screen and (max-width: 992px) {
-  $width: 240px;
-  // ele鐨勮嚜閫傚簲
-  .el-dialog,
-  .el-message-box {
-    width: 98% !important;
-  }
-  //鐧诲綍椤甸潰
-  .login-left {
-    display: none !important;
-  }
-  .login-logo {
-    padding-top: 30px !important;
-    margin-left: -30px;
-  }
-  .login-weaper {
-    margin: 0 auto;
-    width: 96% !important;
-  }
-  .login-border {
-    border-radius: 5px;
-    padding: 40px;
-    margin: 0 auto;
-    float: none !important;
-    width: 100% !important;
-  }
-  .login-main {
-    width: 100% !important;
-  }
-  //涓绘鏋�
-  .avue-tags {
-    display: none;
-  }
-  .avue-left,
-  .avue-logo {
-    left: -$width;
-  }
-  .avue-main {
-    left: 0;
-    width: 100%;
-  }
-  .avue-header {
-    margin-bottom: 15px;
-    padding-left: 15px;
-  }
-  .top-bar__item {
-    display: none;
-  }
-  .avue--collapse {
-    .avue-left,
-    .avue-logo {
-      width: $width;
-      left: 0;
-    }
-
-    .avue-main {
-      left: $width;
-      width: 100%;
-    }
-
-    .avue-header {
-      padding: 0;
-      transform: translate3d(230px, 0, 0);
-    }
-
-    .avue-shade {
-      display: block;
-    }
-  }
-}
diff --git a/Source/UBCS-WEB/dist/src/styles/mixin.scss b/Source/UBCS-WEB/dist/src/styles/mixin.scss
deleted file mode 100644
index 0523edd..0000000
--- a/Source/UBCS-WEB/dist/src/styles/mixin.scss
+++ /dev/null
@@ -1,73 +0,0 @@
-@mixin clearfix {
-    &:after {
-        content: "";
-        display: table;
-        clear: both;
-    }
-}
-
-@mixin scrollBar {
-     ::-webkit-scrollbar-track-piece {
-        background-color: transparent;
-    }
-     ::-webkit-scrollbar {
-        width: 7px;
-        height: 7px;
-        background-color: transparent;
-    }
-     ::-webkit-scrollbar-thumb {
-        border-radius: 5px;
-        background-color: hsla(220, 4%, 58%, .3);
-    }
-}
-
-@mixin radius($width, $size, $color) {
-    width: $width;
-    height: $width;
-    line-height: $width;
-    border-radius: $width;
-    text-align: center;
-    border-width: $size;
-    border-style: solid;
-    border-color: $color;
-}
-
-@mixin relative {
-    position: relative;
-    width: 100%;
-    height: 100%;
-}
-
-@mixin pct($pct) {
-    width: #{$pct};
-    position: relative;
-    margin: 0 auto;
-}
-
-@mixin triangle($width, $height, $color, $direction) {
-    $width: $width/2;
-    $color-border-style: $height solid $color;
-    $transparent-border-style: $width solid transparent;
-    height: 0;
-    width: 0;
-    @if $direction==up {
-        border-bottom: $color-border-style;
-        border-left: $transparent-border-style;
-        border-right: $transparent-border-style;
-    }
-    @else if $direction==right {
-        border-left: $color-border-style;
-        border-top: $transparent-border-style;
-        border-bottom: $transparent-border-style;
-    }
-    @else if $direction==down {
-        border-top: $color-border-style;
-        border-left: $transparent-border-style;
-        border-right: $transparent-border-style;
-    }
-    @else if $direction==left {
-        border-right: $color-border-style;
-        border-top: $transparent-border-style;
-        border-bottom: $transparent-border-style;
-    }
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/styles/normalize.scss b/Source/UBCS-WEB/dist/src/styles/normalize.scss
deleted file mode 100644
index e51d268..0000000
--- a/Source/UBCS-WEB/dist/src/styles/normalize.scss
+++ /dev/null
@@ -1,502 +0,0 @@
-/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
-/*
-/*! 鎴戝氨鏄嚜宸辩湅鐪嬶紝鐒跺悗缈昏瘧涓嬩笅锛岃澶у鐪嬬湅 */
-
-/* ==========================================================================
-   HTML5 display definitions
-
-   HTML5 鏂板鍏冪礌瀹氫箟
-
-   ========================================================================== */
-
-/**
- * Correct `block` display not defined in IE 8/9.
- *
- * 淇IE 8/9 涓湭瀹氫箟鐨勫潡绾у厓绱犮��
- */
-
- article,
- aside,
- details,
- figcaption,
- figure,
- footer,
- header,
- hgroup,
- main,
- nav,
- section,
- summary {
-     display: block;
- }
- 
- /**
-  * Correct `inline-block` display not defined in IE 8/9.
-  *
-  * 淇鍦� IE 8/9 涓湭瀹氫箟鐨� 'inline-block' 鍏冪礌銆�
-  */
- 
- audio,
- canvas,
- video {
-     display: inline-block;
- }
- 
- /**
-  * Prevent modern browsers from displaying `audio` without controls.
-  * Remove excess height in iOS 5 devices.
-  *
-  * 闃绘鐜板湪娴忚鍣ㄦ樉绀烘湭瀹氫箟 control 鎾斁鎺т欢鐨� 'audio' 澹伴煶鍏冪礌銆�
-  * 鍒犻櫎 IOS 5 璁惧涓樉绀虹殑澶氫綑鐨勯珮搴︺��
-  */
- 
- audio:not([controls]) {
-     display: none;
-     height: 0;
- }
- 
- /**
-  * Address styling not present in IE 8/9.
-  *
-  * 澶勭悊 IE 8/9 涓笉瀛樺湪鐨勬牱寮忋��
-  */
- 
- [hidden] {
-     display: none;
- }
- 
- /* ==========================================================================
-    Base
- 
-    鍩烘湰璁剧疆
-    ========================================================================== */
- 
- /**
-  * 1. Set default font family to sans-serif.
-  * 2. Prevent iOS text size adjust after orientation change, without disabling
-  *    user zoom.
-  *
-  * 1. 璁剧疆榛樿瀛椾綋绫诲瀷涓� sans-serif.
-  * 2. 褰撶敤鎴锋斁澶ф垨缂╁皬椤甸潰鏃朵笉鏀瑰彉瀛椾綋澶у皬銆�
-  */
- 
- html {
-     font-family: sans-serif; /* 1 */
-     -ms-text-size-adjust: 100%; /* 2 */
-     -webkit-text-size-adjust: 100%; /* 2 */
- }
- 
- /**
-  * Remove default margin.
-  *
-  * 鍒犻櫎榛樿杈硅窛銆�
-  */
- 
- body {
-     margin: 0;
- }
- 
- /* ==========================================================================
-    Links
- 
-    閾炬帴
-    ========================================================================== */
- 
- /**
-  * Address `outline` inconsistency between Chrome and other browsers.
-  *
-  * 澶勭悊 Chrome 涓庡叾瀹冩祻瑙堝櫒涓叧浜� 'outline' 鐨勪笉涓�鑷存�с��
-  */
- 
- a:focus {
-     outline: thin dotted;
- }
- 
- /**
-  * Improve readability when focused and also mouse hovered in all browsers.
-  *
-  * 涓烘墍鏈夋祻瑙堝櫒鏀瑰杽褰撴縺娲绘垨鎮仠鍦ㄥ厓绱犱笂鏃跺厓绱犲唴瀹圭殑鍙鎬с��
-  */
- 
- a:active,
- a:hover {
-     outline: 0;
- }
- 
- /* ==========================================================================
-    Typography
- 
-    鎺掔増
-    ========================================================================== */
- 
- /**
-  * Address variable `h1` font-size and margin within `section` and `article`
-  * contexts in Firefox 4+, Safari 5, and Chrome.
-  *
-  * 澶勭悊澶氬彉鐨� 'h1' 瀛椾綋澶у皬鍙婂叾鍦� Firefox 4+, Safari 5, 鍙� Chrome鏃舵祻瑙堝櫒涓殑 
-  * 'section' 涓庛��'article' 鍏冪礌涓殑杈硅窛銆�
-  */
- 
- h1 {
-     font-size: 2em;
-     margin: 0.67em 0;
- }
- 
- /**
-  * Address styling not present in IE 8/9, Safari 5, and Chrome.
-  *
-  * 澶勭悊鍦� IE 8/9, Safari 5, 鍙� Chrome 娌℃湁鐨勬牱寮忋��
-  */
- 
- abbr[title] {
-     border-bottom: 1px dotted;
- }
- 
- /**
-  * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
-  *
-  * 澶勭悊 Firefox 4+, Safari 5, 鍙� Chrome 涓粯璁ょ殑 'bolder' 鏍峰紡涓恒��'bold'.
-  */
- 
- b,
- strong {
-     font-weight: bold;
- }
- 
- /**
-  * Address styling not present in Safari 5 and Chrome.
-  *
-  * 澶勭悊鍦� Safari 5 鍜� Chrome 娌℃湁鐨勬牱寮忋��
-  */
- 
- dfn {
-     font-style: italic;
- }
- 
- /**
-  * Address differences between Firefox and other browsers.
-  *
-  * 澶勭悊銆�Firefox銆�涓庡叾瀹冩祻瑙堝櫒鐨勫樊寮傘��
-  */
- 
- hr {
-     -moz-box-sizing: content-box;
-     box-sizing: content-box;
-     height: 0;
- }
- 
- /**
-  * Address styling not present in IE 8/9.
-  *
-  * 澶勭悊鍦� IE 8/9 涓病鏈夌殑鏍峰紡銆�
-  */
- 
- mark {
-     background: #ff0;
-     color: #000;
- }
- 
- /**
-  * Correct font family set oddly in Safari 5 and Chrome.
-  *
-  * 淇纭� Safari 5 鍜� Chrome 涓彜鎬殑榛樿瀛椾綋銆�
-  */
- 
- code,
- kbd,
- pre,
- samp {
-     font-family: monospace, serif;
-     font-size: 1em;
- }
- 
- /**
-  * Improve readability of pre-formatted text in all browsers.
-  *
-  * 涓烘墍鏈夋祻瑙堝櫒鏀瑰杽棰勬牸寮忓寲鏂囨湰鐨勫彲璇绘�с��
-  */
- 
- pre {
-     white-space: pre-wrap;
- }
- 
- /**
-  * Set consistent quote types.
-  *
-  * 璁剧疆涓�鑷寸殑寮曠敤鏍煎紡銆�
-  */
- 
- q {
-     quotes: "\201C" "\201D" "\2018" "\2019";
- }
- 
- /**
-  * Address inconsistent and variable font size in all browsers.
-  *
-  * 澶勭悊鎵�鏈夋祻瑙堝櫒涓瓧浣撳ぇ灏忕殑涓嶄竴鑷存�璇戣�呮敞锛氬師鏂囩洿璇戜负锛氬鐞嗘墍鏈�
-  * 娴忚鍣ㄤ腑鐨勪笉涓�鑷村拰澶氬彉鐨勫瓧浣撳ぇ灏廬銆�
-  */
- 
- small {
-     font-size: 80%;
- }
- 
- /**
-  * Prevent `sub` and `sup` affecting `line-height` in all browsers.
-  *
-  * 闃绘鎵�鏈夋祻瑙堝櫒涓� 'sub' 鍜� 'sup' 鍏冪礌褰卞搷 'line-height'. 
-  * [璇戣�呮敞锛氬氨鏄笉璁╀笂鏍囦笌涓嬫爣褰卞搷琛岄珮銆俔
-  */
- 
- sub,
- sup {
-     font-size: 75%;
-     line-height: 0;
-     position: relative;
-     vertical-align: baseline;
- }
- 
- sup {
-     top: -0.5em;
- }
- 
- sub {
-     bottom: -0.25em;
- }
- 
- /* ==========================================================================
-    Embedded content
- 
-    宓屽叆鐨勫唴瀹�
-    ========================================================================== */
- 
- /**
-  * Remove border when inside `a` element in IE 8/9.
-  *
-  * 鍒犻櫎 IE 8/9 涓綋鍐呭浣嶄簬 'a' 涓嚭鐜扮殑杈规銆�
-  */
- 
- img {
-     border: 0;
- }
- 
- /**
-  * Correct overflow displayed oddly in IE 9.
-  *
-  * 淇 IE 9 涓樉绀哄彜鎬殑婧㈠嚭鍐呭銆�
-  */
- 
- svg:not(:root) {
-     overflow: hidden;
- }
- 
- /* ==========================================================================
-    Figures
- 
-    Figure 鍥惧儚/鍥捐〃/浠g爜绛�
-    ========================================================================== */
- 
- /**
-  * Address margin not present in IE 8/9 and Safari 5.
-  *
-  * 澶勭悊鍦� IE 8/9 鍜� Safari 5 娌℃湁鐨勮竟璺濄��
-  */
- 
- figure {
-     margin: 0;
- }
- 
- /* ==========================================================================
-    Forms
-    ========================================================================== */
- 
- /**
-  * Define consistent border, margin, and padding.
-  *
-  * 瀹氫箟涓�鑷寸殑杈规銆佸杈硅窛鍙婂唴杈硅窛銆�
-  */
- 
- fieldset {
-     border: 1px solid #c0c0c0;
-     margin: 0 2px;
-     padding: 0.35em 0.625em 0.75em;
- }
- 
- /**
-  * 1. Correct `color` not being inherited in IE 8/9.
-  * 2. Remove padding so people aren't caught out if they zero out fieldsets.
-  * 1. 淇鍦ㄣ��IE 8/9 涓病鏈夌户鎵跨殑 'color'. 
-  *
-  *    [璇戣�呮敞锛氳鏄慨姝i鑹插槢锛屽彲涓嬮潰娌℃湁鍏充簬棰滆壊鐨勫憖锛岃繖涔熻锛熸眰澶х瑙i噴锛乚
-  * 2. 鍘绘帀鍐呰竟璺濓紝閬垮厤褰撶敤鎴锋竻绌鸿〃鍗曠粍鏃惰涓哄嚭閿欎簡銆�
-  */
- 
- legend {
-     border: 0; /* 1 */
-     padding: 0; /* 2 */
- }
- 
- /**
-  * 1. Correct font family not being inherited in all browsers.
-  * 2. Correct font size not being inherited in all browsers.
-  * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
-  *
-  * 1. 淇鎵�鏈夋祻瑙堝櫒涓湭琚户鎵跨殑瀛椾綋绫诲瀷銆�
-  * 2. 淇鎵�鏈夋祻瑙堝櫒涓湭琚户鎵跨殑瀛椾綋澶у皬銆�
-  * 3. 澶勭悊 Firefox 4+, Safari 5, 鍙� Chrome 涓粯璁よ缃笉鍚岀殑澶栬竟璺濄��
-  */
- 
- button,
- input,
- select,
- textarea {
-     font-family: inherit; /* 1 */
-     font-size: 100%; /* 2 */
-     margin: 0; /* 3 */
- }
- 
- /**
-  * Address Firefox 4+ setting `line-height` on `input` using `!important` in
-  * the UA stylesheet.
-  *
-  * 澶勭悊 Firefox 4+ 涓殑瀹㈡埛绔牱寮忚〃閲屼娇鐢� '!important' 璁剧疆鐨� 'line-height'.
-  */
- 
- button,
- input {
-     line-height: normal;
- }
- 
- /**
-  * Address inconsistent `text-transform` inheritance for `button` and `select`.
-  * All other form control elements do not inherit `text-transform` values.
-  * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
-  * Correct `select` style inheritance in Firefox 4+ and Opera.
-  * 
-  * 澶勭悊 'button' 鍜� 'select' 鐨� 'text-transform' 缁ф壙鐨勪笉涓�鑷存�с��
-  * 鎵�鏈夊叾瀹冭〃鍗曟帶浠跺厓绱犱笉缁ф壙 'text-transform' 鐨勫�笺��
-  * 淇 Chrome, Safari 5+, 鍙� IE 8+ 涓� 'button' 鐨勭户鎵挎牱寮忋��
-  * 淇 Firefox 4+ 鍜� Opera 涓� 'select' 鐨勭户鎵挎牱寮忋��
-  */
- 
- button,
- select {
-     text-transform: none;
- }
- 
- /**
-  * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
-  *    and `video` controls.
-  * 2. Correct inability to style clickable `input` types in iOS.
-  * 3. Improve usability and consistency of cursor style between image-type
-  *    `input` and others.
-  *
-  * 1. 閬垮厤 Android 4.0.* 涓� WebKit 鐨勪竴涓猙ug, 闃叉 'audio' 涓� 'video' 鐨勬挱鏀炬帶浠跺け鏁堛��
-  * 2. 淇 iOS 涓笉鍙偣鍑荤殑 'input' 鏍峰紡銆�
-  * 3. 鏀瑰杽鍥剧墖绫诲瀷鐨� 'input' 绛夊厜鏍囨牱寮忕殑鍙敤鎬т笌涓�鑷存�с��
-  */
- 
- button,
- html input[type="button"], /* 1 */
- input[type="reset"],
- input[type="submit"] {
-     -webkit-appearance: button; /* 2 */
-     cursor: pointer; /* 3 */
- }
- 
- /**
-  * Re-set default cursor for disabled elements.
-  * 
-  * 閲嶇疆涓嶅彲鐢ㄥ厓绱犵殑榛樿鍏夋爣鏍峰紡銆�
-  */
- 
- button[disabled],
- html input[disabled] {
-     cursor: default;
- }
- 
- /**
-  * 1. Address box sizing set to `content-box` in IE 8/9.
-  * 2. Remove excess padding in IE 8/9.
-  *
-  * 1. 澶勭悊 IE 8/9 涓缃负 'content-box' 鐨勭洅瀛愭ā鍨嬨��
-  * 2. 鍒犻櫎 IE 8/9 涓浣欑殑鍐呰竟璺濄��
-  */
- 
- input[type="checkbox"],
- input[type="radio"] {
-     box-sizing: border-box; /* 1 */
-     padding: 0; /* 2 */
- }
- 
- /**
-  * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
-  * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
-  *    (include `-moz` to future-proof).
-  *
-  * 1. 澶勭悊 Safari 5 鍜� Chrome 涓粯璁よ缃负 'appearance' 鐨� 'searchfield'.
-  * 2. 澶勭悊 Safari 5 鍜� Chrome 涓粯璁よ缃负 'box-sizing' 鐨� 'border-box'
-  *    (鍖呮嫭涓嶄細杩囨椂鐨� '-moz').
-  */
- 
- input[type="search"] {
-     -webkit-appearance: textfield; /* 1 */
-     -moz-box-sizing: content-box;
-     -webkit-box-sizing: content-box; /* 2 */
-     box-sizing: content-box;
- }
- 
- /**
-  * Remove inner padding and search cancel button in Safari 5 and Chrome
-  * on OS X.
-  *
-  * 鍒犻櫎 Safari 5 鍜� OS X 涓婄殑 Chrome 涓殑杈撳叆妗嗕笂鐨勫唴杈硅窛鍜屾悳绱㈠彇娑堟寜閽��
-  */
- 
- input[type="search"]::-webkit-search-cancel-button,
- input[type="search"]::-webkit-search-decoration {
-     -webkit-appearance: none;
- }
- 
- /**
-  * Remove inner padding and border in Firefox 4+.
-  *
-  * 鍒犻櫎 Firefox 4+ button 涓� input 涓婄殑鍐呰竟璺濄��
-  */
- 
- button::-moz-focus-inner,
- input::-moz-focus-inner {
-     border: 0;
-     padding: 0;
- }
- 
- /**
-  * 1. Remove default vertical scrollbar in IE 8/9.
-  * 2. Improve readability and alignment in all browsers.
-  *
-  * 1. 鍒犻櫎 IE8/9 涓粯璁ょ殑鍨傜洿婊氬姩鏉°��
-  * 2. 鏀瑰杽鎵�鏈夋祻瑙堝櫒涓殑鍙鎬у苟浣挎枃鏈瀭鐩村榻愩��
-  */
- 
- textarea {
-     overflow: auto; /* 1 */
-     vertical-align: top; /* 2 */
- }
- 
- /* ==========================================================================
-    Tables
- 
-    琛ㄦ牸
-    ========================================================================== */
- 
- /**
-  * Remove most spacing between table cells.
-  *
-  * 鍒犻櫎琛ㄦ牸閲屽崟鍏冩牸闂寸殑闂磋窛銆�
-  */
- 
- table {
-     border-collapse: collapse;
-     border-spacing: 0;
- }
- 
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/styles/sidebar.scss b/Source/UBCS-WEB/dist/src/styles/sidebar.scss
deleted file mode 100644
index f4995d7..0000000
--- a/Source/UBCS-WEB/dist/src/styles/sidebar.scss
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-.el-menu--popup{
-    .el-menu-item{
-        background-color: #20222a;
-        i,span{
-            color:hsla(0,0%,100%,.7);
-        }
-        &:hover{
-            i,span{
-                color:#fff;
-            }
-        }
-        &.is-active {
-            background-color: rgba(0,0,0,.8);
-            &:before {
-                content: '';
-                top: 0;
-                left: 0;
-                bottom: 0;
-                width: 4px;
-                background: #409eff;
-                position: absolute;
-            }
-            i,span{
-                color:#fff;
-            }
-        }
-    }
-    
-}
-.avue-sidebar {
-    user-select: none; 
-    position: relative;
-    padding-top: 60px;
-    height: 100%;
-    position: relative;
-    background-color: #20222a;
-    transition: width .2s;
-    box-sizing: border-box;
-    box-shadow: 2px 0 6px rgba(0,21,41,.35);
-    .el-scrollbar__wrap {
-        overflow-x: hidden;
-    }
-    &--tip{
-        width:90%;
-        height: 140px;
-        display: flex;
-        align-items: center;
-        justify-content: center;
-        border-radius: 5px;
-        position: absolute;
-        top:5px;
-        left:5%;
-        color:#ccc;
-        z-index: 2;
-        text-align: center;
-        font-size: 14px;
-        background-color: rgba(0,0,0,.4);
-    }
-    .el-menu-item,.el-submenu__title{
-        i{
-            margin-right: 10px;
-        }
-        i,span{
-            color:hsla(0,0%,100%,.7);
-        }
-        &:hover{
-            background: transparent;
-            i,span{
-               color:#fff;
-            }
-        }
-        &.is-active {
-            &:before {
-                content: '';
-                top: 0;
-                left: 0;
-                bottom: 0;
-                width: 4px;
-                background: #409eff;
-                position: absolute;
-            }
-            background-color: rgba(0,0,0,.8);
-            i,span{
-                color:#fff;
-            }
-        }
-    }
-    
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/styles/tags.scss b/Source/UBCS-WEB/dist/src/styles/tags.scss
deleted file mode 100644
index 283be5e..0000000
--- a/Source/UBCS-WEB/dist/src/styles/tags.scss
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-.avue-tags {
-    user-select: none; 
-    position: relative;
-    padding: 0 10px;
-    margin-bottom: 10px;
-    box-sizing: border-box;
-    overflow: hidden;
-    border-top: 1px solid #f6f6f6;
-    background-color: #fff;
-    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05);
-    .el-tabs--card>.el-tabs__header {
-        margin: 0;
-    }
-    .el-tabs--card>.el-tabs__header .el-tabs__nav,
-    .el-tabs--card>.el-tabs__header .el-tabs__item,
-    .el-tabs--card>.el-tabs__header {
-        border: none;
-    }
-    .el-tabs--card>.el-tabs__header .el-tabs__item:first-child {
-        border-left-width: 1px
-    }
-    .el-tabs--card>.el-tabs__header .el-tabs__item {
-        margin: 0 3px;
-        height: 40px;
-        line-height:40px;
-        font-size: 13px;
-        font-weight: normal;
-        color: #ccc;
-        &.is-active {
-            color: #409EFF;
-            border-bottom: 3px solid #409EFF;
-        }
-    }
-    .el-tabs__nav-prev,
-    .el-tabs__nav-next {
-        width: 20px;
-        line-height: 34px;
-        font-size: 18x;
-        text-align: center;
-    }
-    &__box {
-        position: relative;
-        box-sizing: border-box;
-        padding-right: 106px;
-        width: 100%;
-        &--close {
-            .el-tabs__item {
-                &:first-child {
-                    padding: 0 20px !important;
-                    .el-icon-close {
-                        display: none;
-                    }
-                }
-            }
-        }
-    }
-    &__contentmenu{
-        position: fixed;
-        width:120px;
-        background-color: #fff;
-        z-index:1024;
-        border-radius: 5px;
-        box-shadow: 1px 2px 10px #ccc;
-        .item{
-            cursor: pointer;
-            font-size: 14px;
-            padding: 8px 20px 8px 15px;
-            color: #606266;
-            &:first-child{
-                border-top-left-radius: 5px;
-                border-top-right-radius: 5px;
-            }
-            &:last-child{
-                border-bottom-left-radius: 5px;
-                border-bottom-right-radius: 5px;
-            }
-            &:hover{
-                background-color: #409EFF;
-                color:#fff;
-            }
-        }
-    }
-    &__menu {
-        position: absolute !important;
-        top: 3px;
-        right: 0;
-        padding: 1px 0 0 15px;
-        box-sizing: border-box;
-    }
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/styles/theme/bule.scss b/Source/UBCS-WEB/dist/src/styles/theme/bule.scss
deleted file mode 100644
index 258b0a8..0000000
--- a/Source/UBCS-WEB/dist/src/styles/theme/bule.scss
+++ /dev/null
@@ -1,46 +0,0 @@
-.theme-bule{
-  
-  .avue-header,.avue-logo{
-    background: #004ca7;
-  }
-  .avue-sidebar{
-    background: #004ca7;
-    .el-menu-item.is-active, .el-submenu__title.is-active {
-        background-color: rgba(0, 0, 0, 0.2);
-    }
-  }
-  .el-dropdown{
-    color: #fff;
-  }
-  .avue-logo{
-    .avue-logo_title{
-      color:#fff;
-    }
-  }
-  .avue-breadcrumb{
-    i{
-      color:#fff;
-    }
-  }
-
-  .top-bar__item {
-    i {
-      color: #fff;
-    }
-  }
-  .avue-top{
-   
-    .el-menu-item {
-        i,
-        span {
-          color: #fff;
-        }
-      &:hover {
-          i,
-          span {
-            color: #fff;
-          }
-      }
-    }
-  }
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/styles/theme/cool.scss b/Source/UBCS-WEB/dist/src/styles/theme/cool.scss
deleted file mode 100644
index e2e5928..0000000
--- a/Source/UBCS-WEB/dist/src/styles/theme/cool.scss
+++ /dev/null
@@ -1,146 +0,0 @@
-.theme-cool {
-  .el-menu--popup{
-      .el-menu-item{
-          background-color: #fff;
-          i,span{
-              color:#666;
-          }
-          &:hover{
-              i,span{
-                  color:#333;
-              }
-          }
-          &.is-active {
-              background-color: #409EFF;
-              &:before {
-                  content: '';
-                  top: 0;
-                  left: 0;
-                  bottom: 0;
-                  width: 4px;
-                  background: #409eff;
-                  position: absolute;
-              }
-              i,span{
-                  color:#fff;
-              }
-          }
-      }
-  }
-.avue-header{
-  background: linear-gradient(120deg,#25aff3,#008ad3);
-}
-.avue-tags {
-  padding: 0 3px;
-  margin: 8px 0;
-  box-shadow: none;
-  background-color: transparent;
-  .el-tabs__header .el-tabs__item{
-    padding: 0 10px !important;
-    background-color: #fff;
-    margin-right: 5px;
-    color: #909399;
-    border-radius: 3px;
-    height:30px;
-    font-size: 12px;
-    line-height: 30px;
-     &.is-active {
-      border: none;
-      color:#008ad3;
-     }
-  }
-}
-.avue-logo{
-  background: #fff;
-  box-shadow: none;
-}
-.avue-sidebar--tip{
-  background-color:transparent;
-  color:#333;
-}
-.el-dropdown{
-  color:#fff;
-}
-.avue-logo_title{
-  font-weight: 400;
-  color:#008ad3;
-}
-.logo_title,
-.avue-breadcrumb
-{
-    color: #fff ;
-    i {
-        color: #fff;
-    }
-}
-.avue-top{
-  .el-menu-item {
-    i,
-    span {
-        color: #fff ;
-    }
-    &:hover {
-        i,
-        span {
-            color: #fff ;
-        }
-    }
-  }
-}
-.avue-sidebar{
-  box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
-  background-color: #fff;
-  padding-top: 70px;
-  .el-menu-item,.el-submenu__title{
-    font-size: 13px;
-    i,span{
-        color:#000;
-    }
-    &:hover{
-        background: transparent;
-        i,span{
-           color:#000;
-        }
-    }
-    &.is-active {
-      background-color: #e5f1fb;
-      &::before{
-        width: 0;
-      }
-        i,span{
-          color: #25aff3;
-        }
-    }
-  }
-}
-.top-search {
-    .el-input__inner{
-      color: #333;
-    }
-    input::-webkit-input-placeholder,
-    textarea::-webkit-input-placeholder {
-        /* WebKit browsers */
-        color: #fff;
-    }
-    input:-moz-placeholder,
-    textarea:-moz-placeholder {
-        /* Mozilla Firefox 4 to 18 */
-        color: #fff;
-    }
-    input::-moz-placeholder,
-    textarea::-moz-placeholder {
-        /* Mozilla Firefox 19+ */
-        color: #fff;
-    }
-    input:-ms-input-placeholder,
-    textarea:-ms-input-placeholder {
-        /* Internet Explorer 10+ */
-        color: #fff;
-    }
-}
-.top-bar__item {
-    i {
-        color: #fff;
-    }
-}
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/styles/theme/d2.scss b/Source/UBCS-WEB/dist/src/styles/theme/d2.scss
deleted file mode 100644
index b4d75e4..0000000
--- a/Source/UBCS-WEB/dist/src/styles/theme/d2.scss
+++ /dev/null
@@ -1,57 +0,0 @@
-.theme-d2 {
-  .avue-logo{
-    color: #409EFF;
-    background-color: #ebf1f6;
-    box-shadow: none;
-    .avue-logo_title{
-      font-size: 20px;
-      font-weight: 400;
-    }
-  }
-  .avue-top{
-    background-color: #ebf1f6;
-    box-shadow: none;
-  }
-  .avue-main{
-    padding: 0 5px;
-  }
-  .avue-tags{
-    margin-left: 6px;
-    padding: 0;
-    border: 1px solid #e4e7ed;
-    border-radius: 3px;
-    background-color: #ebf1f6;
-    box-shadow: none;
-    .el-tabs__item{
-      border-left: 1px solid #cfd7e5 !important;
-      margin: 0 !important;
-      background-color: rgba(0,0,0,.03) !important;
-      color: #606266 !important;
-      font-size: 14px !important;
-      font-weight: 500 !important;
-      &:first-child{
-        border-left: none !important;
-      }
-    }
-    .is-active{
-      border-bottom:1px solid #fff !important;
-      background-color: #fff !important;
-      color: #409EFF !important;
-    }
-  }
-  .avue-sidebar{
-    background-color: #ebf1f6;
-    box-shadow: none;
-    .el-menu-item,.el-submenu__title{
-      i,span{
-          color:#606266
-      }
-      &:hover,&.is-active{
-        background: hsla(0,0%,100%,.5);
-          i,span{
-            color: #409EFF;
-          }
-      }
-    }
-  }
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/styles/theme/dark.scss b/Source/UBCS-WEB/dist/src/styles/theme/dark.scss
deleted file mode 100644
index 395232b..0000000
--- a/Source/UBCS-WEB/dist/src/styles/theme/dark.scss
+++ /dev/null
@@ -1,57 +0,0 @@
-.theme-dark {
-  .avue-logo{
-    color: #fff;
-    background-color: #2c3643;
-    box-shadow: none;
-    .avue-logo_title{
-      font-size: 20px;
-      font-weight: 400;
-    }
-  }
-  .avue-top{
-    background-color: #2c3643;
-    box-shadow: none;
-    color:#ccc;
-    i, span{
-      color:#ccc;
-    }
-  }
-  .avue-main{
-    padding: 0 5px;
-  }
-  .avue-tags{
-    padding-left: 0;
-    background-color: #2c3643;
-    border-color:  transparent;
-    .el-tabs__item{
-      margin: 0 !important;
-      background-color: #262d37;
-      &.is-active{
-        color:#262d37 !important;
-        background-color:#fff !important;
-        border-color: #262d37 !important;
-      }
-    } 
-  }
-  .avue-main{
-    background-color: #2c3643;
-  }
-  .avue-sidebar{
-    background-color: #2c3643;
-    box-shadow: none;
-    .el-menu-item,.el-submenu__title{
-      i,span{
-          color:#ccc;
-      }
-      &:hover,&.is-active{
-        background: #262d37;
-          i,span{
-            color: #fff;
-          }
-          &:before{
-            background-color: #000;
-          }
-      }
-    }
-  }
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/styles/theme/hey.scss b/Source/UBCS-WEB/dist/src/styles/theme/hey.scss
deleted file mode 100644
index e9a8ac2..0000000
--- a/Source/UBCS-WEB/dist/src/styles/theme/hey.scss
+++ /dev/null
@@ -1,45 +0,0 @@
-.theme-hey{
-  .avue-sidebar{
-    background-color: #fff;
-    box-shadow: 0 1px 4px rgba(0,21,41,.08);
-    .el-menu-item,.el-submenu__title{
-      i,span{
-        color: rgba(49,58,70,.8);
-      }
-      &:hover{
-          background: transparent;
-          i,span{
-             color:#409eff;
-          }
-      }
-      &.is-active {
-          &:before {
-            left:auto;
-            right: 0 ;
-          }
-          background-color: #f0f6ff;
-          i,span{
-              color:#409eff;
-          }
-      }
-  }
-  }
-  .avue-logo{
-    background-color: #fff;
-    box-shadow: none;
-    .avue-logo_title{
-      color:#409eff;
-      font-size: 20px;
-    }
-  }
-  .avue-tags{
-    background: #f3f6f8;
-    .el-tabs__item{
-      color: rgba(0,0,0,.65) !important;
-    }
-    .is-active{
-      background-color: #fff;
-      border-bottom: none !important;
-    }
-  }
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/styles/theme/index.scss b/Source/UBCS-WEB/dist/src/styles/theme/index.scss
deleted file mode 100644
index c4449d0..0000000
--- a/Source/UBCS-WEB/dist/src/styles/theme/index.scss
+++ /dev/null
@@ -1,30 +0,0 @@
-// white
-@import './white.scss';
-
-//dark
-@import './dark.scss';
-
-// star
-@import './star.scss';
-
-// vip
-@import './vip.scss';
-
-// d2
-@import './d2.scss';
-
-// bule
-@import './bule.scss';
-
-//iview
-@import './iview.scss';
-
-//heyui
-@import './hey.scss';
-
-
-//lite
-@import './lte.scss';
-
-//cool
-@import './cool.scss';
diff --git a/Source/UBCS-WEB/dist/src/styles/theme/iview.scss b/Source/UBCS-WEB/dist/src/styles/theme/iview.scss
deleted file mode 100644
index afed508..0000000
--- a/Source/UBCS-WEB/dist/src/styles/theme/iview.scss
+++ /dev/null
@@ -1,76 +0,0 @@
-.theme-iview {
-  .avue-logo{
-    background: #001529;
-    box-shadow: none;
-    text-align: center;
-    .avue-logo_title{
-      padding: 5px 8px 8px 8px;
-      border-top-left-radius: 5px;
-      border-top-right-radius: 5px;
-      border-bottom-left-radius: 3px;
-      border-bottom-right-radius: 3px;
-      font-size: 20px;
-      color:#fff;
-      font-weight: 500;
-      display: inline;
-      background-color: #409EFF;
-    }
-  }
-  .avue-tags{
-    padding:  3px 5px 5px 0;
-    background: #f0f0f0;
-    box-shadow: inset 0 0 3px 2px hsla(0,0%,39.2%,.1);
-    .is-active{
-      &:before{
-        background: #409EFF !important;
-      }
-    }
-    .el-tabs__item{
-      padding: 0 15px !important;
-      position: relative;
-      height: 32px !important;
-      line-height:32px !important;
-      border: 1px solid #e8eaec!important;
-      color: #515a6e!important;
-      background: #fff!important;
-      border-radius: 3px;
-      &:before{
-        content:'';
-        display: inline-block;
-        width: 12px;
-        height: 12px;
-        margin-right:10px;
-        border-radius: 50%;
-        background: #e8eaec;
-      }
-    }
-  }
-
-  .avue-sidebar{
-    background: #001529;
-    .el-menu-item{
-      &.is-active {
-          background-color:  #000c17;
-          &:before {
-            display: none;
-          }
-          i,span{
-            color:#409EFF;
-        }
-      }
-    }
-     .el-submenu{
-        .el-menu-item{
-          &.is-active {
-            background-color:  #409EFF;
-            &:before {
-              display: none;
-            }
-            i,span{
-              color:#fff;
-          }
-        }
-      }
-    }
-  }
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/styles/theme/lte.scss b/Source/UBCS-WEB/dist/src/styles/theme/lte.scss
deleted file mode 100644
index 7c110f3..0000000
--- a/Source/UBCS-WEB/dist/src/styles/theme/lte.scss
+++ /dev/null
@@ -1,36 +0,0 @@
-.theme-lte {
-  .avue-logo{
-    background-color: #409EFF;
-    .avue-logo_title{
-      font-weight: 500;
-      font-size: 20px;
-      color:#fff;
-    }
-  }
-  .avue-tags{
-    .el-tabs__item{
-      font-size: 12px !important;
-      font-weight: 500 !important;
-    }
-  }
-  .avue-sidebar{
-    background-color: #263238;
-      .el-menu-item,.el-submenu__title{
-        i,span{
-          color: #8a979e;
-        }
-        &:hover{
-            background-color: #2b373d;
-        }
-        &.is-active {
-            &:before {
-              display: none;
-            }
-            background-color: #2b373d;
-            i,span{
-                color:#fff;
-            }
-        }
-    }
-  }
-}
diff --git a/Source/UBCS-WEB/dist/src/styles/theme/star.scss b/Source/UBCS-WEB/dist/src/styles/theme/star.scss
deleted file mode 100644
index b05613f..0000000
--- a/Source/UBCS-WEB/dist/src/styles/theme/star.scss
+++ /dev/null
@@ -1,95 +0,0 @@
-.theme-star {
-  .avue-main{
-    background: transparent;
-  }
-    .avue-contail {
-        background-image: url("/img/bg/star-squashed.jpg");
-        background-size: 100% 100%;
-    }
-    .avue-logo{
-        color: #fff;
-    }
-    .avue-header,
-    .avue-logo,
-    .tags-container {
-        background-color: transparent;
-    }
-    .el-card,.error-page {
-        opacity: .9;
-    }
-    .avue-tabs {
-        padding: 0 20px ;
-    }
-    .avue-tags{
-        background-color: transparent;
-        border-top: none;
-    }
-    .avue-top{
-        .avue-breadcrumb{
-            color:#fff;
-        }
-        .el-menu-item{
-            i,span{
-                color:#fff;
-            }
-            &.is-active{
-                background-color: rgba(0,0,0,.4)
-            }
-        }
-        .el-dropdown{
-            color:#fff;
-        }
-    }
-    .avue-sidebar{
-        box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
-        background-color:transparent;
-        .el-menu-item,.el-submenu__title{
-        i,span{
-            color:#fff
-        }
-        &:hover{
-            background: transparent;
-            i,span{
-                color:#409EFF;
-            }
-        }
-        &.is-active {
-            background-color: rgba(0,0,0,.4);
-            i,span{
-                color:#fff;
-            }
-        }
-        }
-    }
-
-  .top-search {
-        .el-input__inner{
-        color: #333;
-        }
-        input::-webkit-input-placeholder,
-        textarea::-webkit-input-placeholder {
-            /* WebKit browsers */
-            color: #fff;
-        }
-        input:-moz-placeholder,
-        textarea:-moz-placeholder {
-            /* Mozilla Firefox 4 to 18 */
-            color: #fff;
-        }
-        input::-moz-placeholder,
-        textarea::-moz-placeholder {
-            /* Mozilla Firefox 19+ */
-            color: #fff;
-        }
-        input:-ms-input-placeholder,
-        textarea:-ms-input-placeholder {
-            /* Internet Explorer 10+ */
-            color: #fff;
-        }
-    }
-    .top-bar__item {
-        i {
-            color: #fff;
-        }
-    }
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/styles/theme/vip.scss b/Source/UBCS-WEB/dist/src/styles/theme/vip.scss
deleted file mode 100644
index 8a0ef09..0000000
--- a/Source/UBCS-WEB/dist/src/styles/theme/vip.scss
+++ /dev/null
@@ -1,92 +0,0 @@
-.theme-vip {
-  $color:rgba(246,202,157,.7);
-  $is_active_color:#f6ca9d;
-  .avue-header{
-    background-color: #20222a;
-  }
-  .el-dropdown{
-    color: $color;
-  }
-  .avue-logo{
-    .avue-logo_title{
-      background-image:-webkit-gradient(linear,left top,left bottom,from($color),to( $is_active_color)); 
-      -webkit-background-clip:text; 
-      -webkit-text-fill-color:transparent; 
-      font-weight: 400;
-    }
-  }
-  .avue-breadcrumb{
-    i{
-      color: $color;
-    }
-  }
-  .avue-sidebar{
-    .el-menu-item{
-      &.is-active {
-          &:before {
-           background: $color;
-          }
-          i,span{
-            color: $is_active_color;
-        }
-      }
-    }
-  }
-  .avue-tags{
-    .el-tabs__item{
-      color: rgba(0, 0, 0, 0.4)  !important;
-      &.is-active{
-        color:$is_active_color !important;
-        border-color: $is_active_color !important;
-      }
-      &:before{
-        background: $is_active_color;
-      }
-    } 
-  }
-  .top-search {
-    .el-input__inner{
-      color: $color;
-    }
-    input::-webkit-input-placeholder,
-    textarea::-webkit-input-placeholder {
-        /* WebKit browsers */
-        color: $color;
-    }
-    input:-moz-placeholder,
-    textarea:-moz-placeholder {
-        /* Mozilla Firefox 4 to 18 */
-        color: $color;
-    }
-    input::-moz-placeholder,
-    textarea::-moz-placeholder {
-        /* Mozilla Firefox 19+ */
-        color: $color;
-    }
-    input:-ms-input-placeholder,
-    textarea:-ms-input-placeholder {
-        /* Internet Explorer 10+ */
-        color: $color;
-    }
-}
-  .top-bar__item {
-    i {
-      color: $color;
-    }
-  }
-  .avue-top{
-   
-    .el-menu-item {
-        i,
-        span {
-          color: $color;
-        }
-      &:hover {
-          i,
-          span {
-            color:$is_active_color;
-          }
-      }
-    }
-  }
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/styles/theme/white.scss b/Source/UBCS-WEB/dist/src/styles/theme/white.scss
deleted file mode 100644
index ed81bc2..0000000
--- a/Source/UBCS-WEB/dist/src/styles/theme/white.scss
+++ /dev/null
@@ -1,120 +0,0 @@
-.theme-white {
-    .el-menu--popup{
-        .el-menu-item{
-            background-color: #fff;
-            i,span{
-                color:#666;
-            }
-            &:hover{
-                i,span{
-                    color:#333;
-                }
-            }
-            &.is-active {
-                background-color: #409EFF;
-                &:before {
-                    content: '';
-                    top: 0;
-                    left: 0;
-                    bottom: 0;
-                    width: 4px;
-                    background: #409eff;
-                    position: absolute;
-                }
-                i,span{
-                    color:#fff;
-                }
-            }
-        }
-    }
-  .avue-header,
-  .avue-logo,
-  .tags-container {
-      background-color: #409EFF;
-  }
-  .avue-sidebar--tip{
-    background-color:transparent;
-    color:#333;
-  }
-  .el-dropdown{
-    color:#fff;
-  }
-  .avue-logo_title{
-    font-weight: 400;
-    color:#fff;
-  }
-  .logo_title,
-  .avue-breadcrumb
-  {
-      color: #fff ;
-      i {
-          color: #fff;
-      }
-  }
-  .avue-top{
-    .el-menu-item {
-      i,
-      span {
-          color: #fff ;
-      }
-      &:hover {
-          i,
-          span {
-              color: #fff ;
-          }
-      }
-    }
-  }
-  .avue-sidebar{
-    box-shadow: 2px 0 6px rgba(0, 21, 41, 0.15);
-    background-color: #fff;
-    padding-top: 70px;
-    .el-menu-item,.el-submenu__title{
-      i,span{
-          color:#666
-      }
-      &:hover{
-          background: transparent;
-          i,span{
-             color:#333;
-          }
-      }
-      &.is-active {
-          background-color: #409EFF;
-          i,span{
-              color:#fff;
-          }
-      }
-    }
-  }
-  .top-search {
-      .el-input__inner{
-        color: #333;
-      }
-      input::-webkit-input-placeholder,
-      textarea::-webkit-input-placeholder {
-          /* WebKit browsers */
-          color: #fff;
-      }
-      input:-moz-placeholder,
-      textarea:-moz-placeholder {
-          /* Mozilla Firefox 4 to 18 */
-          color: #fff;
-      }
-      input::-moz-placeholder,
-      textarea::-moz-placeholder {
-          /* Mozilla Firefox 19+ */
-          color: #fff;
-      }
-      input:-ms-input-placeholder,
-      textarea:-ms-input-placeholder {
-          /* Internet Explorer 10+ */
-          color: #fff;
-      }
-  }
-  .top-bar__item {
-      i {
-          color: #fff;
-      }
-  }
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/styles/top.scss b/Source/UBCS-WEB/dist/src/styles/top.scss
deleted file mode 100644
index a3f9b81..0000000
--- a/Source/UBCS-WEB/dist/src/styles/top.scss
+++ /dev/null
@@ -1,108 +0,0 @@
-$height:64px;
-.avue-top {
-    padding: 0 20px;
-    position: relative;
-    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
-    color: rgba(0, 0, 0, .65);
-    font-size: 28px;
-    height: $height;
-    line-height: $height;
-    box-sizing: border-box;
-    white-space: nowrap;
-    .el-menu-item{
-        i,span{
-            font-size: 13px;
-        }
-    }
-    .el-menu--horizontal>.el-menu-item {
-      height: $height;
-      line-height: $height;
-    }
-}
-.avue-breadcrumb {
-    height: 100%;
-    i{
-        font-size: 30px !important;
-    }
-    &--active {
-        transform:rotate(90deg);
-    }
-}
-
-.top-menu {
-    box-sizing: border-box;
-    .el-menu-item {
-        padding: 0 10px;
-        border:none !important;
-    }
-}
-
-.top-search {
-    line-height: $height;
-    position: absolute !important;
-    left: 20px;
-    top:0;
-    width: 400px !important;
-    .el-input__inner {
-        font-size: 13px;
-        border: none;
-        background-color: transparent;
-    }
-}
-
-.top-bar__img {
-    margin: 0 8px 0 5px;
-    padding: 2px;
-    width: 30px;
-    height: 30px;
-    border-radius: 100%;
-    box-sizing: border-box;
-    border: 1px solid #eee;
-    vertical-align: middle;
-}
-
-.top-bar__left,
-.top-bar__right {
-    height: $height;
-    position: absolute;
-    top: 0;
-    i{
-        line-height: $height;
-    }
-}
-
-.top-bar__left {
-    left: 20px;
-}
-
-.top-bar__right {
-    right: 20px;
-    display: flex;
-    align-items: center;
-}
-
-.top-bar__item {
-    position: relative;
-    display: inline-block;
-    height: $height;
-    margin:0 10px;
-    font-size: 16px;
-    &--show {
-        display: inline-block !important;
-    }
-    .el-badge__content.is-fixed{
-        top:12px;
-        right: 5px;
-    }
-}
-
-.top-bar__title {
-    height: 100%;
-    padding:0 40px;
-    box-sizing: border-box;
-    overflow: hidden;
-    text-overflow: ellipsis;
-    white-space: nowrap;
-    font-size: inherit;
-    font-weight: 400;
-}
diff --git a/Source/UBCS-WEB/dist/src/styles/variables.scss b/Source/UBCS-WEB/dist/src/styles/variables.scss
deleted file mode 100644
index 219e4a7..0000000
--- a/Source/UBCS-WEB/dist/src/styles/variables.scss
+++ /dev/null
@@ -1,2 +0,0 @@
-//main
-$mainBg: #409eff;
diff --git a/Source/UBCS-WEB/dist/src/util/admin.js b/Source/UBCS-WEB/dist/src/util/admin.js
deleted file mode 100644
index 2a86e16..0000000
--- a/Source/UBCS-WEB/dist/src/util/admin.js
+++ /dev/null
@@ -1,14 +0,0 @@
-export default {
-    getScreen: function () {
-        var width = document.body.clientWidth;
-        if (width >= 1200) {
-            return 3; //澶у睆骞�
-        } else if (width >= 992) {
-            return 2; //涓睆骞�
-        } else if (width >= 768) {
-            return 1; //灏忓睆骞�
-        } else {
-            return 0; //瓒呭皬灞忓箷
-        }
-    }
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/util/auth.js b/Source/UBCS-WEB/dist/src/util/auth.js
deleted file mode 100644
index cb19ca4..0000000
--- a/Source/UBCS-WEB/dist/src/util/auth.js
+++ /dev/null
@@ -1,27 +0,0 @@
-import Cookies from 'js-cookie'
-const TokenKey = 'saber-access-token'
-const RefreshTokenKey = 'saber-refresh-token'
-export function getToken() {
-    return Cookies.get(TokenKey)
-}
-
-export function setToken(token) {
-    return Cookies.set(TokenKey, token)
-}
-
-export function getRefreshToken() {
-  return Cookies.get(RefreshTokenKey)
-}
-
-export function setRefreshToken(token) {
-  return Cookies.set(RefreshTokenKey, token)
-}
-
-export function removeToken() {
-    return Cookies.remove(TokenKey)
-}
-
-export function removeRefreshToken() {
-  return Cookies.remove(RefreshTokenKey)
-}
-
diff --git a/Source/UBCS-WEB/dist/src/util/crypto.js b/Source/UBCS-WEB/dist/src/util/crypto.js
deleted file mode 100644
index be5daeb..0000000
--- a/Source/UBCS-WEB/dist/src/util/crypto.js
+++ /dev/null
@@ -1,80 +0,0 @@
-import CryptoJS from 'crypto-js'
-
-export default class crypto {
-  // 浣跨敤AesUtil.genAesKey()鐢熸垚,闇�鍜屽悗绔厤缃繚鎸佷竴鑷�
-  static aesKey = "O2BEeIv399qHQNhD6aGW8R8DEj4bqHXm";
-
-  // 浣跨敤DesUtil.genDesKey()鐢熸垚,闇�鍜屽悗绔厤缃繚鎸佷竴鑷�
-  static desKey = "jMVCBsFGDQr1USHo";
-
-  /**
-   * aes 鍔犲瘑鏂规硶
-   * @param data
-   * @returns {*}
-   */
-  static encrypt(data) {
-    return this.encryptAES(data, this.aesKey);
-  }
-
-  /**
-   * aes 瑙e瘑鏂规硶
-   * @param data
-   * @returns {*}
-   */
-  static decrypt(data) {
-    return this.decryptAES(data, this.aesKey);
-  }
-
-  /**
-   * aes 鍔犲瘑鏂规硶锛屽悓java锛欰esUtil.encryptToBase64(text, aesKey);
-   */
-  static encryptAES(data, key) {
-    const dataBytes = CryptoJS.enc.Utf8.parse(data);
-    const keyBytes = CryptoJS.enc.Utf8.parse(key);
-    const encrypted = CryptoJS.AES.encrypt(dataBytes, keyBytes, {
-      iv: keyBytes,
-      mode: CryptoJS.mode.CBC,
-      padding: CryptoJS.pad.Pkcs7
-    });
-    return CryptoJS.enc.Base64.stringify(encrypted.ciphertext);
-  }
-
-  /**
-   * aes 瑙e瘑鏂规硶锛屽悓java锛欰esUtil.decryptFormBase64ToString(encrypt, aesKey);
-   */
-  static decryptAES(data, key) {
-    const keyBytes = CryptoJS.enc.Utf8.parse(key);
-    const decrypted = CryptoJS.AES.decrypt(data, keyBytes, {
-      iv: keyBytes,
-      mode: CryptoJS.mode.CBC,
-      padding: CryptoJS.pad.Pkcs7
-    });
-    return CryptoJS.enc.Utf8.stringify(decrypted);
-  }
-
-  /**
-   * des 鍔犲瘑鏂规硶锛屽悓java锛欴esUtil.encryptToBase64(text, desKey)
-   */
-  static encryptDES(data, key) {
-    const keyHex = CryptoJS.enc.Utf8.parse(key);
-    const encrypted = CryptoJS.DES.encrypt(data, keyHex, {
-      mode: CryptoJS.mode.ECB,
-      padding: CryptoJS.pad.Pkcs7
-    });
-    return encrypted.toString();
-  }
-
-  /**
-   * des 瑙e瘑鏂规硶锛屽悓java锛欴esUtil.decryptFormBase64(encryptBase64, desKey);
-   */
-  static decryptDES(data, key) {
-    const keyHex = CryptoJS.enc.Utf8.parse(key);
-    const decrypted = CryptoJS.DES.decrypt({
-      ciphertext: CryptoJS.enc.Base64.parse(data)
-    }, keyHex, {
-      mode: CryptoJS.mode.ECB,
-      padding: CryptoJS.pad.Pkcs7
-    });
-    return decrypted.toString(CryptoJS.enc.Utf8);
-  }
-}
diff --git a/Source/UBCS-WEB/dist/src/util/date.js b/Source/UBCS-WEB/dist/src/util/date.js
deleted file mode 100644
index 88b9e6a..0000000
--- a/Source/UBCS-WEB/dist/src/util/date.js
+++ /dev/null
@@ -1,58 +0,0 @@
-export const calcDate = (date1, date2) => {
-  let date3 = date2 - date1;
-
-  let days = Math.floor(date3 / (24 * 3600 * 1000))
-
-  let leave1 = date3 % (24 * 3600 * 1000) //璁$畻澶╂暟鍚庡墿浣欑殑姣鏁�
-  let hours = Math.floor(leave1 / (3600 * 1000))
-
-  let leave2 = leave1 % (3600 * 1000) //璁$畻灏忔椂鏁板悗鍓╀綑鐨勬绉掓暟
-  let minutes = Math.floor(leave2 / (60 * 1000))
-
-  let leave3 = leave2 % (60 * 1000) //璁$畻鍒嗛挓鏁板悗鍓╀綑鐨勬绉掓暟
-  let seconds = Math.round(date3 / 1000)
-  return {
-    leave1,
-    leave2,
-    leave3,
-    days: days,
-    hours: hours,
-    minutes: minutes,
-    seconds: seconds,
-  }
-}
-
-/**
- * 鏃ユ湡鏍煎紡鍖�
- */
-export function dateFormat(date, format) {
-  format = format || 'yyyy-MM-dd hh:mm:ss';
-  if (date !== 'Invalid Date') {
-    let o = {
-      "M+": date.getMonth() + 1, //month
-      "d+": date.getDate(), //day
-      "h+": date.getHours(), //hour
-      "m+": date.getMinutes(), //minute
-      "s+": date.getSeconds(), //second
-      "q+": Math.floor((date.getMonth() + 3) / 3), //quarter
-      "S": date.getMilliseconds() //millisecond
-    }
-    if (/(y+)/.test(format)) format = format.replace(RegExp.$1,
-      (date.getFullYear() + "").substr(4 - RegExp.$1.length));
-    for (let k in o)
-      if (new RegExp("(" + k + ")").test(format))
-        format = format.replace(RegExp.$1,
-          RegExp.$1.length === 1 ? o[k] :
-            ("00" + o[k]).substr(("" + o[k]).length));
-    return format;
-  }
-  return '';
-
-}
-
-/**
- * 褰撳墠鏃堕棿鎴�
- */
-export function dateNow() {
-  return dateFormat(new Date(), "yyyyMMddhhmmss");
-}
diff --git a/Source/UBCS-WEB/dist/src/util/flow.js b/Source/UBCS-WEB/dist/src/util/flow.js
deleted file mode 100644
index 7c9e918..0000000
--- a/Source/UBCS-WEB/dist/src/util/flow.js
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * 宸ヤ綔娴佺粺涓�鍒嗙被鏍煎紡
- * @param category 鍒嗙被瀛楀吀鍙�
- * @returns {string}
- */
-export function flowCategory(category) {
-  return `flow_${category}`;
-}
-
-/**
- * 鏍规嵁key鑾峰彇娴佺▼璺敱
- * @param routes
- * @param key
- */
-export function flowRoute(routes, key) {
-  const data = routes.filter(d => {
-    return d.routeKey === key;
-  });
-  return data.length === 0 ? [] : data[0].routeValue;
-}
diff --git a/Source/UBCS-WEB/dist/src/util/func.js b/Source/UBCS-WEB/dist/src/util/func.js
deleted file mode 100644
index c347c27..0000000
--- a/Source/UBCS-WEB/dist/src/util/func.js
+++ /dev/null
@@ -1,105 +0,0 @@
-/**
- * 閫氱敤宸ュ叿绫�
- */
-export default class func {
-  /**
-   * 涓嶄负绌�
-   * @param val
-   * @returns {boolean}
-   */
-  static notEmpty(val) {
-    return !this.isEmpty(val);
-  }
-
-  /**
-   * 鏄惁涓哄畾涔�
-   * @param val
-   * @returns {boolean}
-   */
-  static isUndefined(val) {
-    return val === null || typeof val === 'undefined';
-  }
-
-  /**
-   * 涓虹┖
-   * @param val
-   * @returns {boolean}
-   */
-  static isEmpty(val) {
-    if (
-      val === null ||
-      typeof val === 'undefined' ||
-      (typeof val === 'string' && val === '' && val !== 'undefined')
-    ) {
-      return true;
-    }
-    return false;
-  }
-
-  /**
-   * 寮鸿浆int鍨�
-   * @param val
-   * @param defaultValue
-   * @returns {number}
-   */
-  static toInt(val, defaultValue) {
-    if (this.isEmpty(val)) {
-      return defaultValue === undefined ? -1 : defaultValue;
-    }
-    const num = parseInt(val, 0);
-    return Number.isNaN(num) ? (defaultValue === undefined ? -1 : defaultValue) : num;
-  }
-
-  /**
-   * Json寮鸿浆涓篎orm绫诲瀷
-   * @param obj
-   * @returns {FormData}
-   */
-  static toFormData(obj) {
-    const data = new FormData();
-    Object.keys(obj).forEach(key => {
-      data.append(key, Array.isArray(obj[key]) ? obj[key].join(',') : obj[key]);
-    });
-    return data;
-  }
-
-  /**
-   * date绫昏浆涓哄瓧绗︿覆鏍煎紡
-   * @param date
-   * @param format
-   * @returns {null}
-   */
-  static format(date, format = 'YYYY-MM-DD HH:mm:ss') {
-    return date ? date.format(format) : null;
-  }
-
-  /**
-   * 鏍规嵁閫楀彿鑱斿悎
-   * @param arr
-   * @returns {string}
-   */
-  static join(arr) {
-    return arr ? arr.join(',') : '';
-  }
-
-  /**
-   * 鏍规嵁閫楀彿鍒嗛殧
-   * @param str
-   * @returns {string}
-   */
-  static split(str) {
-    return str ? String(str).split(',') : '';
-  }
-
-  /**
-   * 杞崲绌哄瓧绗︿覆
-   * @param str
-   * @returns {string|*}
-   */
-  static toStr(str) {
-    if (typeof str === 'undefined' || str === null) {
-      return "";
-    }
-    return str;
-  }
-}
diff --git a/Source/UBCS-WEB/dist/src/util/store.js b/Source/UBCS-WEB/dist/src/util/store.js
deleted file mode 100644
index 6388ec2..0000000
--- a/Source/UBCS-WEB/dist/src/util/store.js
+++ /dev/null
@@ -1,121 +0,0 @@
-import {
-    validatenull
-} from '@/util/validate';
-import website from '@/config/website'
-
-const keyName = website.key + '-';
-/**
- * 瀛樺偍localStorage
- */
-export const setStore = (params = {}) => {
-    let {
-        name,
-        content,
-        type,
-    } = params;
-    name = keyName + name
-    let obj = {
-        dataType: typeof (content),
-        content: content,
-        type: type,
-        datetime: new Date().getTime()
-    }
-    if (type) window.sessionStorage.setItem(name, JSON.stringify(obj));
-    else window.localStorage.setItem(name, JSON.stringify(obj));
-}
-/**
- * 鑾峰彇localStorage
- */
-
-export const getStore = (params = {}) => {
-    let {
-        name,
-        debug
-    } = params;
-    name = keyName + name
-    let obj = {},
-        content;
-    obj = window.sessionStorage.getItem(name);
-    if (validatenull(obj)) obj = window.localStorage.getItem(name);
-    if (validatenull(obj)) return;
-    try {
-        obj = JSON.parse(obj);
-    } catch{
-        return obj;
-    }
-    if (debug) {
-        return obj;
-    }
-    if (obj.dataType == 'string') {
-        content = obj.content;
-    } else if (obj.dataType == 'number') {
-        content = Number(obj.content);
-    } else if (obj.dataType == 'boolean') {
-        content = eval(obj.content);
-    } else if (obj.dataType == 'object') {
-        content = obj.content;
-    }
-    return content;
-}
-/**
- * 鍒犻櫎localStorage
- */
-export const removeStore = (params = {}) => {
-    let {
-        name,
-        type
-    } = params;
-    name = keyName + name
-    if (type) {
-        window.sessionStorage.removeItem(name);
-    } else {
-        window.localStorage.removeItem(name);
-    }
-
-}
-
-/**
- * 鑾峰彇鍏ㄩ儴localStorage
- */
-export const getAllStore = (params = {}) => {
-    let list = [];
-    let {
-        type
-    } = params;
-    if (type) {
-        for (let i = 0; i <= window.sessionStorage.length; i++) {
-            list.push({
-                name: window.sessionStorage.key(i),
-                content: getStore({
-                    name: window.sessionStorage.key(i),
-                    type: 'session'
-                })
-            })
-        }
-    } else {
-        for (let i = 0; i <= window.localStorage.length; i++) {
-            list.push({
-                name: window.localStorage.key(i),
-                content: getStore({
-                    name: window.localStorage.key(i),
-                })
-            })
-
-        }
-    }
-    return list;
-
-}
-
-/**
- * 娓呯┖鍏ㄩ儴localStorage
- */
-export const clearStore = (params = {}) => {
-    let { type } = params;
-    if (type) {
-        window.sessionStorage.clear();
-    } else {
-        window.localStorage.clear()
-    }
-
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/util/util.js b/Source/UBCS-WEB/dist/src/util/util.js
deleted file mode 100644
index 9df90d0..0000000
--- a/Source/UBCS-WEB/dist/src/util/util.js
+++ /dev/null
@@ -1,391 +0,0 @@
-import {validatenull} from './validate'
-//琛ㄥ崟搴忓垪鍖�
-export const serialize = data => {
-  let list = [];
-  Object.keys(data).forEach(ele => {
-    list.push(`${ele}=${data[ele]}`)
-  })
-  return list.join('&');
-};
-export const getObjType = obj => {
-  var toString = Object.prototype.toString;
-  var map = {
-    '[object Boolean]': 'boolean',
-    '[object Number]': 'number',
-    '[object String]': 'string',
-    '[object Function]': 'function',
-    '[object Array]': 'array',
-    '[object Date]': 'date',
-    '[object RegExp]': 'regExp',
-    '[object Undefined]': 'undefined',
-    '[object Null]': 'null',
-    '[object Object]': 'object'
-  };
-  if (obj instanceof Element) {
-    return 'element';
-  }
-  return map[toString.call(obj)];
-};
-export const getViewDom = () => {
-  return window.document.getElementById('avue-view').getElementsByClassName('el-scrollbar__wrap')[0]
-}
-/**
- * 瀵硅薄娣辨嫹璐�
- */
-export const deepClone = data => {
-  var type = getObjType(data);
-  var obj;
-  if (type === 'array') {
-    obj = [];
-  } else if (type === 'object') {
-    obj = {};
-  } else {
-    //涓嶅啀鍏锋湁涓嬩竴灞傛
-    return data;
-  }
-  if (type === 'array') {
-    for (var i = 0, len = data.length; i < len; i++) {
-      obj.push(deepClone(data[i]));
-    }
-  } else if (type === 'object') {
-    for (var key in data) {
-      obj[key] = deepClone(data[key]);
-    }
-  }
-  return obj;
-};
-/**
- * 璁剧疆鐏板害妯″紡
- */
-export const toggleGrayMode = (status) => {
-  if (status) {
-    document.body.className = document.body.className + ' grayMode';
-  } else {
-    document.body.className = document.body.className.replace(' grayMode', '');
-  }
-};
-/**
- * 璁剧疆涓婚
- */
-export const setTheme = (name) => {
-  document.body.className = name;
-}
-
-/**
- * 鍔犲瘑澶勭悊
- */
-export const encryption = (params) => {
-  let {
-    data,
-    type,
-    param,
-    key
-  } = params;
-  let result = JSON.parse(JSON.stringify(data));
-  if (type == 'Base64') {
-    param.forEach(ele => {
-      result[ele] = btoa(result[ele]);
-    })
-  } else if (type == 'Aes') {
-    param.forEach(ele => {
-      result[ele] = window.CryptoJS.AES.encrypt(result[ele], key).toString();
-    })
-
-  }
-  return result;
-};
-
-
-/**
- * 娴忚鍣ㄥ垽鏂槸鍚﹀叏灞�
- */
-export const fullscreenToggel = () => {
-  if (fullscreenEnable()) {
-    exitFullScreen();
-  } else {
-    reqFullScreen();
-  }
-};
-/**
- * esc鐩戝惉鍏ㄥ睆
- */
-export const listenfullscreen = (callback) => {
-  function listen() {
-    callback()
-  }
-
-  document.addEventListener("fullscreenchange", function () {
-    listen();
-  });
-  document.addEventListener("mozfullscreenchange", function () {
-    listen();
-  });
-  document.addEventListener("webkitfullscreenchange", function () {
-    listen();
-  });
-  document.addEventListener("msfullscreenchange", function () {
-    listen();
-  });
-};
-/**
- * 娴忚鍣ㄥ垽鏂槸鍚﹀叏灞�
- */
-export const fullscreenEnable = () => {
-  var isFullscreen = document.isFullScreen || document.mozIsFullScreen || document.webkitIsFullScreen
-  return isFullscreen;
-}
-
-/**
- * 娴忚鍣ㄥ叏灞�
- */
-export const reqFullScreen = () => {
-  if (document.documentElement.requestFullScreen) {
-    document.documentElement.requestFullScreen();
-  } else if (document.documentElement.webkitRequestFullScreen) {
-    document.documentElement.webkitRequestFullScreen();
-  } else if (document.documentElement.mozRequestFullScreen) {
-    document.documentElement.mozRequestFullScreen();
-  }
-};
-/**
- * 娴忚鍣ㄩ��鍑哄叏灞�
- */
-export const exitFullScreen = () => {
-  if (document.documentElement.requestFullScreen) {
-    document.exitFullScreen();
-  } else if (document.documentElement.webkitRequestFullScreen) {
-    document.webkitCancelFullScreen();
-  } else if (document.documentElement.mozRequestFullScreen) {
-    document.mozCancelFullScreen();
-  }
-};
-/**
- * 閫掑綊瀵绘壘瀛愮被鐨勭埗绫�
- */
-
-export const findParent = (menu, id) => {
-  for (let i = 0; i < menu.length; i++) {
-    if (menu[i].children.length != 0) {
-      for (let j = 0; j < menu[i].children.length; j++) {
-        if (menu[i].children[j].id == id) {
-          return menu[i];
-        } else {
-          if (menu[i].children[j].children.length != 0) {
-            return findParent(menu[i].children[j].children, id);
-          }
-        }
-      }
-    }
-  }
-};
-/**
- * 鍒ゆ柇2涓璞″睘鎬у拰鍊兼槸鍚︾浉绛�
- */
-
-/**
- * 鍔ㄦ�佹彃鍏ss
- */
-
-export const loadStyle = url => {
-  const link = document.createElement('link');
-  link.type = 'text/css';
-  link.rel = 'stylesheet';
-  link.href = url;
-  const head = document.getElementsByTagName('head')[0];
-  head.appendChild(link);
-};
-/**
- * 鍒ゆ柇璺敱鏄惁鐩哥瓑
- */
-export const diff = (obj1, obj2) => {
-  delete obj1.close;
-  var o1 = obj1 instanceof Object;
-  var o2 = obj2 instanceof Object;
-  if (!o1 || !o2) { /*  鍒ゆ柇涓嶆槸瀵硅薄  */
-    return obj1 === obj2;
-  }
-
-  if (Object.keys(obj1).length !== Object.keys(obj2).length) {
-    return false;
-    //Object.keys() 杩斿洖涓�涓敱瀵硅薄鐨勮嚜韬彲鏋氫妇灞炴��(key鍊�)缁勬垚鐨勬暟缁�,渚嬪锛氭暟缁勮繑鍥炰笅琛細let arr = ["a", "b", "c"];console.log(Object.keys(arr))->0,1,2;
-  }
-
-  for (var attr in obj1) {
-    var t1 = obj1[attr] instanceof Object;
-    var t2 = obj2[attr] instanceof Object;
-    if (t1 && t2) {
-      return diff(obj1[attr], obj2[attr]);
-    } else if (obj1[attr] !== obj2[attr]) {
-      return false;
-    }
-  }
-  return true;
-}
-/**
- * 鏍规嵁瀛楀吀鐨剉alue鏄剧ずlabel
- */
-export const findByvalue = (dic, value) => {
-  let result = '';
-  if (validatenull(dic)) return value;
-  if (typeof (value) == 'string' || typeof (value) == 'number' || typeof (value) == 'boolean') {
-    let index = 0;
-    index = findArray(dic, value);
-    if (index != -1) {
-      result = dic[index].label;
-    } else {
-      result = value;
-    }
-  } else if (value instanceof Array) {
-    result = [];
-    let index = 0;
-    value.forEach(ele => {
-      index = findArray(dic, ele);
-      if (index != -1) {
-        result.push(dic[index].label);
-      } else {
-        result.push(value);
-      }
-    });
-    result = result.toString();
-  }
-  return result;
-};
-/**
- * 鏍规嵁瀛楀吀鐨剉alue鏌ユ壘瀵瑰簲鐨刬ndex
- */
-export const findArray = (dic, value) => {
-  for (let i = 0; i < dic.length; i++) {
-    if (dic[i].value == value) {
-      return i;
-    }
-  }
-  return -1;
-};
-/**
- * 鐢熸垚闅忔満len浣嶆暟瀛�
- */
-export const randomLenNum = (len, date) => {
-  let random = '';
-  random = Math.ceil(Math.random() * 100000000000000).toString().substr(0, len ? len : 4);
-  if (date) random = random + Date.now();
-  return random;
-};
-/**
- * 鎵撳紑灏忕獥鍙�
- */
-export const openWindow = (url, title, w, h) => {
-  // Fixes dual-screen position                            Most browsers       Firefox
-  const dualScreenLeft = window.screenLeft !== undefined ? window.screenLeft : screen.left
-  const dualScreenTop = window.screenTop !== undefined ? window.screenTop : screen.top
-
-  const width = window.innerWidth ? window.innerWidth : document.documentElement.clientWidth ? document.documentElement.clientWidth : screen.width
-  const height = window.innerHeight ? window.innerHeight : document.documentElement.clientHeight ? document.documentElement.clientHeight : screen.height
-
-  const left = ((width / 2) - (w / 2)) + dualScreenLeft
-  const top = ((height / 2) - (h / 2)) + dualScreenTop
-  const newWindow = window.open(url, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes, copyhistory=no, width=' + w + ', height=' + h + ', top=' + top + ', left=' + left)
-
-  // Puts focus on the newWindow
-  if (window.focus) {
-    newWindow.focus()
-  }
-}
-
-/**
- * 鑾峰彇椤堕儴鍦板潃鏍忓湴鍧�
- */
-export const getTopUrl = () => {
-  return window.location.href.split("/#/")[0];
-}
-
-/**
- * 鑾峰彇url鍙傛暟
- * @param name 鍙傛暟鍚�
- */
-export const getQueryString = (name) => {
-  let reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
-  let r = window.location.search.substr(1).match(reg);
-  if (r != null) return unescape(decodeURI(r[2]));
-  return null;
-}
-
-/**
- * 涓嬭浇鏂囦欢
- * @param {String} path - 鏂囦欢鍦板潃
- * @param {String} name - 鏂囦欢鍚�,eg: test.png
- */
-export const downloadFileBlob = (path, name) => {
-  const xhr = new XMLHttpRequest();
-  xhr.open('get', path);
-  xhr.responseType = 'blob';
-  xhr.send();
-  xhr.onload = function () {
-    if (this.status === 200 || this.status === 304) {
-      // 濡傛灉鏄疘E10鍙婁互涓婏紝涓嶆敮鎸乨ownload灞炴�э紝閲囩敤msSaveOrOpenBlob鏂规硶锛屼絾鏄疘E10浠ヤ笅涔熶笉鏀寔msSaveOrOpenBlob
-      if ('msSaveOrOpenBlob' in navigator) {
-        navigator.msSaveOrOpenBlob(this.response, name);
-        return;
-      }
-      const url = URL.createObjectURL(this.response);
-      const a = document.createElement('a');
-      a.style.display = 'none';
-      a.href = url;
-      a.download = name;
-      document.body.appendChild(a);
-      a.click();
-      document.body.removeChild(a);
-      URL.revokeObjectURL(url);
-    }
-  };
-}
-
-/**
- * 涓嬭浇鏂囦欢
- * @param {String} path - 鏂囦欢鍦板潃
- * @param {String} name - 鏂囦欢鍚�,eg: test.png
- */
-export const downloadFileBase64 = (path, name) => {
-  const xhr = new XMLHttpRequest();
-  xhr.open('get', path);
-  xhr.responseType = 'blob';
-  xhr.send();
-  xhr.onload = function () {
-    if (this.status === 200 || this.status === 304) {
-      const fileReader = new FileReader();
-      fileReader.readAsDataURL(this.response);
-      fileReader.onload = function () {
-        const a = document.createElement('a');
-        a.style.display = 'none';
-        a.href = this.result;
-        a.download = name;
-        document.body.appendChild(a);
-        a.click();
-        document.body.removeChild(a);
-      };
-    }
-  };
-}
-
-/**
- * 涓嬭浇excel
- * @param {blob} fileArrayBuffer 鏂囦欢娴�
- * @param {String} filename 鏂囦欢鍚嶇О
- */
-export const downloadXls = (fileArrayBuffer, filename) => {
-  let data = new Blob([fileArrayBuffer], {type: 'application/vnd.ms-excel,charset=utf-8'});
-  if (typeof window.chrome !== 'undefined') {
-    // Chrome
-    var link = document.createElement('a');
-    link.href = window.URL.createObjectURL(data);
-    link.download = filename;
-    link.click();
-  } else if (typeof window.navigator.msSaveBlob !== 'undefined') {
-    // IE
-    var blob = new Blob([data], {type: 'application/force-download'});
-    window.navigator.msSaveBlob(blob, filename);
-  } else {
-    // Firefox
-    var file = new File([data], filename, {type: 'application/force-download'});
-    window.open(URL.createObjectURL(file));
-  }
-}
diff --git a/Source/UBCS-WEB/dist/src/util/validate.js b/Source/UBCS-WEB/dist/src/util/validate.js
deleted file mode 100644
index a774710..0000000
--- a/Source/UBCS-WEB/dist/src/util/validate.js
+++ /dev/null
@@ -1,253 +0,0 @@
-/**
- * Created by jiachenpan on 16/11/18.
- */
-
-export function isvalidUsername(str) {
-    const valid_map = ['admin', 'editor']
-    return valid_map.indexOf(str.trim()) >= 0
-}
-
-/* 鍚堟硶uri*/
-export function validateURL(textval) {
-    const urlregex = /^(https?|ftp):\/\/([a-zA-Z0-9.-]+(:[a-zA-Z0-9.&%$-]+)*@)*((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])){3}|([a-zA-Z0-9-]+\.)*[a-zA-Z0-9-]+\.(com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|[a-zA-Z]{2}))(:[0-9]+)*(\/($|[a-zA-Z0-9.,?'\\+&%$#=~_-]+))*$/
-    return urlregex.test(textval)
-}
-/**
- * 閭
- * @param {*} s
- */
-export function isEmail(s) {
-    return /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/.test(s)
-}
-
-/**
- * 鎵嬫満鍙风爜
- * @param {*} s
- */
-export function isMobile(s) {
-    return /^1[0-9]{10}$/.test(s)
-}
-
-/**
- * 鐢佃瘽鍙风爜
- * @param {*} s
- */
-export function isPhone(s) {
-    return /^([0-9]{3,4}-)?[0-9]{7,8}$/.test(s)
-}
-
-/**
- * URL鍦板潃
- * @param {*} s
- */
-export function isURL(s) {
-    return /^http[s]?:\/\/.*/.test(s)
-}
-
-/* 灏忓啓瀛楁瘝*/
-export function validateLowerCase(str) {
-    const reg = /^[a-z]+$/
-    return reg.test(str)
-}
-
-/* 澶у啓瀛楁瘝*/
-export function validateUpperCase(str) {
-    const reg = /^[A-Z]+$/
-    return reg.test(str)
-}
-
-/* 澶у皬鍐欏瓧姣�*/
-export function validatAlphabets(str) {
-    const reg = /^[A-Za-z]+$/
-    return reg.test(str)
-}
-/*楠岃瘉pad杩樻槸pc*/
-export const vaildatePc = function() {
-        const userAgentInfo = navigator.userAgent;
-        const Agents = ["Android", "iPhone",
-            "SymbianOS", "Windows Phone",
-            "iPad", "iPod"
-        ];
-        let flag = true;
-        for (var v = 0; v < Agents.length; v++) {
-            if (userAgentInfo.indexOf(Agents[v]) > 0) {
-                flag = false;
-                break;
-            }
-        }
-        return flag;
-    }
-    /**
-     * validate email
-     * @param email
-     * @returns {boolean}
-     */
-export function validateEmail(email) {
-    const re = /^(([^<>()\\[\]\\.,;:\s@"]+(\.[^<>()\\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
-    return re.test(email)
-}
-
-/**
- * 鍒ゆ柇韬唤璇佸彿鐮�
- */
-export function cardid(code) {
-    let list = [];
-    let result = true;
-    let msg = '';
-    var city = {
-        11: "鍖椾含",
-        12: "澶╂触",
-        13: "娌冲寳",
-        14: "灞辫タ",
-        15: "鍐呰挋鍙�",
-        21: "杈藉畞",
-        22: "鍚夋灄",
-        23: "榛戦緳姹� ",
-        31: "涓婃捣",
-        32: "姹熻嫃",
-        33: "娴欐睙",
-        34: "瀹夊窘",
-        35: "绂忓缓",
-        36: "姹熻タ",
-        37: "灞变笢",
-        41: "娌冲崡",
-        42: "婀栧寳 ",
-        43: "婀栧崡",
-        44: "骞夸笢",
-        45: "骞胯タ",
-        46: "娴峰崡",
-        50: "閲嶅簡",
-        51: "鍥涘窛",
-        52: "璐靛窞",
-        53: "浜戝崡",
-        54: "瑗胯棌 ",
-        61: "闄曡タ",
-        62: "鐢樿們",
-        63: "闈掓捣",
-        64: "瀹佸",
-        65: "鏂扮枂",
-        71: "鍙版咕",
-        81: "棣欐腐",
-        82: "婢抽棬",
-        91: "鍥藉 "
-    };
-    if (!validatenull(code)) {
-        if (code.length == 18) {
-            if (!code || !/(^\d{18}$)|(^\d{17}(\d|X|x)$)/.test(code)) {
-                msg = "璇佷欢鍙风爜鏍煎紡閿欒";
-            } else if (!city[code.substr(0, 2)]) {
-                msg = "鍦板潃缂栫爜閿欒";
-            } else {
-                //18浣嶈韩浠借瘉闇�瑕侀獙璇佹渶鍚庝竴浣嶆牎楠屼綅
-                code = code.split('');
-                //鈭�(ai脳Wi)(mod 11)
-                //鍔犳潈鍥犲瓙
-                var factor = [7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2];
-                //鏍¢獙浣�
-                var parity = [1, 0, 'X', 9, 8, 7, 6, 5, 4, 3, 2, 'x'];
-                var sum = 0;
-                var ai = 0;
-                var wi = 0;
-                for (var i = 0; i < 17; i++) {
-                    ai = code[i];
-                    wi = factor[i];
-                    sum += ai * wi;
-                }
-                if (parity[sum % 11] != code[17]) {
-                    msg = "璇佷欢鍙风爜鏍¢獙浣嶉敊璇�";
-                } else {
-                    result = false;
-                }
-
-            }
-        } else {
-            msg = "璇佷欢鍙风爜闀垮害涓嶄负18浣�";
-        }
-
-    } else {
-        msg = "璇佷欢鍙风爜涓嶈兘涓虹┖";
-    }
-    list.push(result);
-    list.push(msg);
-    return list;
-}
-/**
- * 鍒ゆ柇鎵嬫満鍙风爜鏄惁姝g‘
- */
-export function isvalidatemobile(phone) {
-    let list = [];
-    let result = true;
-    let msg = '';
-    var isPhone = /^0\d{2,3}-?\d{7,8}$/;
-    //澧炲姞134 鍑忓皯|1349[0-9]{7}锛屽鍔�181,澧炲姞145锛屽鍔�17[678]  
-    if (!validatenull(phone)) {
-        if (phone.length == 11) {
-            if (isPhone.test(phone)) {
-                msg = '鎵嬫満鍙风爜鏍煎紡涓嶆纭�';
-            } else {
-                result = false;
-            }
-        } else {
-            msg = '鎵嬫満鍙风爜闀垮害涓嶄负11浣�';
-        }
-    } else {
-        msg = '鎵嬫満鍙风爜涓嶈兘涓虹┖';
-    }
-    list.push(result);
-    list.push(msg);
-    return list;
-}
-/**
- * 鍒ゆ柇濮撳悕鏄惁姝g‘
- */
-export function validatename(name) {
-    var regName = /^[\u4e00-\u9fa5]{2,4}$/;
-    if (!regName.test(name)) return false;
-    return true;
-}
-/**
- * 鍒ゆ柇鏄惁涓烘暣鏁�
- */
-export function validatenum(num, type) {
-    let regName = /[^\d.]/g;
-    if (type == 1) {
-        if (!regName.test(num)) return false;
-    } else if (type == 2) {
-        regName = /[^\d]/g;
-        if (!regName.test(num)) return false;
-    }
-    return true;
-}
-/**
- * 鍒ゆ柇鏄惁涓哄皬鏁�
- */
-export function validatenumord(num, type) {
-    let regName = /[^\d.]/g;
-    if (type == 1) {
-        if (!regName.test(num)) return false;
-    } else if (type == 2) {
-        regName = /[^\d.]/g;
-        if (!regName.test(num)) return false;
-    }
-    return true;
-}
-/**
- * 鍒ゆ柇鏄惁涓虹┖
- */
-export function validatenull(val) {
-    if (typeof val == 'boolean') {
-        return false;
-    }
-    if (typeof val == 'number') {
-        return false;
-    }
-    if (val instanceof Array) {
-        if (val.length == 0) return true;
-    } else if (val instanceof Object) {
-        if (JSON.stringify(val) === '{}') return true;
-    } else {
-        if (val == 'null' || val == null || val == 'undefined' || val == undefined || val == '') return true;
-        return false;
-    }
-    return false;
-}
\ No newline at end of file
diff --git a/Source/UBCS-WEB/dist/src/views/authority/apiscope.vue b/Source/UBCS-WEB/dist/src/views/authority/apiscope.vue
deleted file mode 100644
index 1e9f47a..0000000
--- a/Source/UBCS-WEB/dist/src/views/authority/apiscope.vue
+++ /dev/null
@@ -1,643 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               ref="crud"
-               v-model="form"
-               :permission="permissionList"
-               :before-open="beforeOpen"
-               @row-del="rowDel"
-               @row-update="rowUpdate"
-               @row-save="rowSave"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad"
-               @tree-load="treeLoad">
-      <template slot-scope="{row}" slot="menu">
-        <el-button type="text"
-                   icon="el-icon-setting"
-                   size="small"
-                   v-if="permission.api_scope_setting"
-                   plain
-                   style="border: 0;background-color: transparent !important;"
-                   @click.stop="handleDataScope(row)">鏉冮檺閰嶇疆
-        </el-button>
-      </template>
-      <template slot-scope="{row}" slot="source">
-        <div style="text-align:center">
-          <i :class="row.source"/>
-        </div>
-      </template>
-    </avue-crud>
-    <el-drawer :title="`[${scopeMenuName}] 鎺ュ彛鏉冮檺閰嶇疆`" :visible.sync="drawerVisible" :direction="direction"
-               append-to-body
-               :before-close="handleDrawerClose" size="1000px">
-      <basic-container>
-        <avue-crud :option="optionScope"
-                   :data="dataScope"
-                   :page="pageScope"
-                   v-model="formScope"
-                   :table-loading="scopeLoading"
-                   ref="crudScope"
-                   @row-del="rowDelScope"
-                   @row-update="rowUpdateScope"
-                   @row-save="rowSaveScope"
-                   :before-open="beforeOpenScope"
-                   @search-change="searchChangeScope"
-                   @search-reset="searchResetScope"
-                   @selection-change="selectionChangeScope"
-                   @current-change="currentChangeScope"
-                   @size-change="sizeChangeScope"
-                   @on-load="onLoadScope">
-          <template slot="menuLeft">
-            <el-button type="danger"
-                       size="small"
-                       icon="el-icon-delete"
-                       plain
-                       @click="handleDeleteScope">鍒� 闄�
-            </el-button>
-          </template>
-          <template slot-scope="{row}"
-                    slot="scopeType">
-            <el-tag>{{row.scopeTypeName}}</el-tag>
-          </template>
-        </avue-crud>
-      </basic-container>
-    </el-drawer>
-  </basic-container>
-</template>
-
-<script>
-  import {
-    add,
-    remove,
-    update,
-    getLazyMenuList,
-    getMenu
-  } from "@/api/system/menu";
-  import {
-    addApiScope,
-    removeApiScope,
-    updateApiScope,
-    getListApiScope,
-    getMenuApiScope
-  } from "@/api/system/scope";
-  import {mapGetters} from "vuex";
-  import iconList from "@/config/iconList";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        selectionList: [],
-        query: {},
-        loading: true,
-        parentId: 0,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        drawerVisible: false,
-        direction: 'rtl',
-        scopeLoading: false,
-        scopeMenuId: 0,
-        scopeMenuName: "鑿滃崟",
-        menu: true,
-        option: {
-          lazy: true,
-          tip: false,
-          simplePage: true,
-          searchShow: true,
-          searchMenuSpan: 6,
-          dialogWidth: "60%",
-          tree: true,
-          border: true,
-          index: true,
-          selection: true,
-          viewBtn: false,
-          editBtn: false,
-          addBtn: false,
-          delBtn: false,
-          menuWidth: 150,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "鑿滃崟鍚嶇О",
-              prop: "name",
-              search: true,
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ彍鍗曞悕绉�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "璺敱鍦板潃",
-              prop: "path",
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ矾鐢卞湴鍧�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "涓婄骇鑿滃崟",
-              prop: "parentId",
-              type: "tree",
-              dicUrl: "/api/ubcs-system/menu/tree",
-              hide: true,
-              props: {
-                label: "title"
-              },
-              rules: [
-                {
-                  required: false,
-                  message: "璇烽�夋嫨涓婄骇鑿滃崟",
-                  trigger: "click"
-                }
-              ]
-            },
-            {
-              label: "鑿滃崟鍥炬爣",
-              prop: "source",
-              type: "icon",
-              slot: true,
-              width: 80,
-              iconList: iconList,
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ彍鍗曞浘鏍�",
-                  trigger: "click"
-                }
-              ]
-            },
-            {
-              label: "鑿滃崟缂栧彿",
-              prop: "code",
-              search: true,
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ彍鍗曠紪鍙�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "鑿滃崟绫诲瀷",
-              prop: "category",
-              type: "radio",
-              dicData: [
-                {
-                  label: "鑿滃崟",
-                  value: 1
-                },
-                {
-                  label: "鎸夐挳",
-                  value: 2
-                }
-              ],
-              hide: true,
-              rules: [
-                {
-                  required: true,
-                  message: "璇烽�夋嫨鑿滃崟绫诲瀷",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "鑿滃崟鍒悕",
-              prop: "alias",
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ彍鍗曞埆鍚�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "鎸夐挳鍔熻兘",
-              prop: "action",
-              type: "radio",
-              dicData: [
-                {
-                  label: "宸ュ叿鏍�",
-                  value: 0
-                },
-                {
-                  label: "鎿嶄綔鏍�",
-                  value: 1
-                },
-                {
-                  label: "宸ュ叿鎿嶄綔鏍�",
-                  value: 2
-                }
-              ],
-              hide: true,
-              rules: [
-                {
-                  required: true,
-                  message: "璇烽�夋嫨鎸夐挳鍔熻兘",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "鑿滃崟鎺掑簭",
-              prop: "sort",
-              type: "number",
-              width: 80,
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ彍鍗曟帓搴�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "鏂扮獥鍙�",
-              prop: "isOpen",
-              type: "radio",
-              dicData: [
-                {
-                  label: "鍚�",
-                  value: 0
-                },
-                {
-                  label: "鏄�",
-                  value: 1
-                },
-              ],
-              hide: true
-            },
-            {
-              label: "鑿滃崟澶囨敞",
-              prop: "remark",
-              type: "textarea",
-              span: 24,
-              minRows: 6,
-              hide: true
-            }
-          ]
-        },
-        data: [],
-        formScope: {},
-        selectionListScope: [],
-        pageScope: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        optionScope: {
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          viewBtn: true,
-          selection: true,
-          menuWidth: 200,
-          dialogWidth: 900,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "鏉冮檺鍚嶇О",
-              prop: "scopeName",
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ユ潈闄愬悕绉�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鏉冮檺缂栧彿",
-              prop: "resourceCode",
-              search: true,
-              width: 180,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ユ潈闄愮紪鍙�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鏉冮檺璺緞",
-              prop: "scopePath",
-              width: 180,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ユ潈闄愮紪鍙�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鎺ュ彛绫诲瀷",
-              type: "select",
-              dicUrl: "/api/ubcs-system/dict/dictionary?code=api_scope_type",
-              props: {
-                label: "dictValue",
-                value: "dictKey"
-              },
-              dataType: "number",
-              slot: true,
-              width: 100,
-              prop: "scopeType",
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ラ�氱煡绫诲瀷",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "澶囨敞",
-              prop: "remark",
-              span: 24,
-              hide: true,
-            },
-          ]
-        },
-        dataScope: []
-      };
-    },
-
-    computed: {
-      ...mapGetters(["permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.menu_add, false),
-          viewBtn: this.vaildData(this.permission.menu_view, false),
-          delBtn: this.vaildData(this.permission.menu_delete, false),
-          editBtn: this.vaildData(this.permission.menu_edit, false)
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      },
-      scopeIds() {
-        let ids = [];
-        this.selectionListScope.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    methods: {
-      // 鑿滃崟绠$悊妯″潡
-      rowSave(row, done, loading) {
-        add(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdate(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDel(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      searchReset() {
-        this.query = {};
-        this.parentId = 0;
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.parentId = '';
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getMenu(this.form.id).then(res => {
-            this.form = res.data.data;
-          });
-        }
-        done();
-      },
-      currentChange(currentPage) {
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        this.loading = true;
-        getLazyMenuList(this.parentId, Object.assign(params, this.query)).then(res => {
-          this.data = res.data.data;
-          this.loading = false;
-          this.selectionClear();
-        });
-      },
-      treeLoad(tree, treeNode, resolve) {
-        const parentId = tree.id;
-        getLazyMenuList(parentId).then(res => {
-          resolve(res.data.data);
-        });
-      },
-      // 鏁版嵁鏉冮檺妯″潡
-      handleDataScope(row) {
-        this.drawerVisible = true;
-        this.scopeMenuId = row.id;
-        this.scopeMenuName = row.name;
-        this.onLoadScope(this.pageScope)
-      },
-      handleDrawerClose(hide) {
-        hide();
-      },
-      rowSaveScope(row, done, loading) {
-        row = {
-          ...row,
-          menuId: this.scopeMenuId,
-        };
-        addApiScope(row).then(() => {
-          this.onLoadScope(this.pageScope);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdateScope(row, index, done, loading) {
-        row = {
-          ...row,
-          menuId: this.scopeMenuId,
-        };
-        updateApiScope(row).then(() => {
-          this.onLoadScope(this.pageScope);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDelScope(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return removeApiScope(row.id);
-          })
-          .then(() => {
-            this.onLoadScope(this.pageScope);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      handleDeleteScope() {
-        if (this.selectionListScope.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return removeApiScope(this.scopeIds);
-          })
-          .then(() => {
-            this.onLoadScope(this.pageScope);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crudScope.toggleSelection();
-          });
-      },
-      beforeOpenScope(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getMenuApiScope(this.formScope.id).then(res => {
-            this.formScope = res.data.data;
-          });
-        }
-        done();
-      },
-      searchResetScope() {
-        this.onLoadScope(this.pageScope);
-      },
-      searchChangeScope(params, done) {
-        this.onLoadScope(this.pageScope, params);
-        done();
-      },
-      selectionChangeScope(list) {
-        this.selectionListScope = list;
-      },
-      currentChangeScope(currentPage) {
-        this.pageScope.currentPage = currentPage;
-      },
-      sizeChangeScope(pageSize) {
-        this.pageScope.pageSize = pageSize;
-      },
-      onLoadScope(page, params = {}) {
-        this.scopeLoading = true;
-        const values = {
-          ...params,
-          menuId: this.scopeMenuId,
-        }
-        getListApiScope(page.currentPage, page.pageSize, Object.assign(values, this.query)).then(res => {
-          const data = res.data.data;
-          this.pageScope.total = data.total;
-          this.dataScope = data.records;
-          this.selectionListScope = [];
-          this.scopeLoading = false;
-        });
-      },
-    }
-  };
-</script>
diff --git a/Source/UBCS-WEB/dist/src/views/authority/datascope.vue b/Source/UBCS-WEB/dist/src/views/authority/datascope.vue
deleted file mode 100644
index d944116..0000000
--- a/Source/UBCS-WEB/dist/src/views/authority/datascope.vue
+++ /dev/null
@@ -1,732 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               ref="crud"
-               v-model="form"
-               :permission="permissionList"
-               :before-open="beforeOpen"
-               :before-close="beforeClose"
-               @row-del="rowDel"
-               @row-update="rowUpdate"
-               @row-save="rowSave"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad"
-               @tree-load="treeLoad">
-      <template slot-scope="{row}" slot="menu">
-        <el-button type="text"
-                   icon="el-icon-setting"
-                   size="small"
-                   v-if="permission.data_scope_setting"
-                   plain
-                   style="border: 0;background-color: transparent !important;"
-                   @click.stop="handleDataScope(row)">鏉冮檺閰嶇疆
-        </el-button>
-      </template>
-      <template slot-scope="{row}" slot="source">
-        <div style="text-align:center">
-          <i :class="row.source"/>
-        </div>
-      </template>
-    </avue-crud>
-    <el-drawer :title="`[${scopeMenuName}] 鏁版嵁鏉冮檺閰嶇疆`" :visible.sync="drawerVisible" :direction="direction"
-               append-to-body
-               :before-close="handleDrawerClose" size="1000px">
-      <basic-container>
-        <avue-crud :option="optionScope"
-                   :data="dataScope"
-                   :page="pageScope"
-                   v-model="formScope"
-                   :table-loading="scopeLoading"
-                   ref="crudScope"
-                   @row-del="rowDelScope"
-                   @row-update="rowUpdateScope"
-                   @row-save="rowSaveScope"
-                   :before-open="beforeOpenScope"
-                   @search-change="searchChangeScope"
-                   @search-reset="searchResetScope"
-                   @selection-change="selectionChangeScope"
-                   @current-change="currentChangeScope"
-                   @size-change="sizeChangeScope"
-                   @on-load="onLoadScope">
-          <template slot="menuLeft">
-            <el-button type="danger"
-                       size="small"
-                       icon="el-icon-delete"
-                       plain
-                       @click="handleDeleteScope">鍒� 闄�
-            </el-button>
-          </template>
-          <template slot-scope="{row}"
-                    slot="scopeType">
-            <el-tag>{{row.scopeTypeName}}</el-tag>
-          </template>
-        </avue-crud>
-      </basic-container>
-    </el-drawer>
-  </basic-container>
-</template>
-
-<script>
-  import {
-    add,
-    remove,
-    update,
-    getLazyMenuList,
-    getMenu
-  } from "@/api/system/menu";
-  import {
-    addDataScope,
-    removeDataScope,
-    updateDataScope,
-    getListDataScope,
-    getMenuDataScope
-  } from "@/api/system/scope";
-  import {mapGetters} from "vuex";
-  import iconList from "@/config/iconList";
-  import func from "@/util/func";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        selectionList: [],
-        query: {},
-        loading: true,
-        parentId: 0,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        drawerVisible: false,
-        direction: 'rtl',
-        scopeMenuId: 0,
-        scopeMenuCode: '',
-        scopeMenuName: "鑿滃崟",
-        scopeLoading: false,
-        menu: true,
-        watchMode: true,
-        option: {
-          lazy: true,
-          tip: false,
-          simplePage: true,
-          searchShow: true,
-          searchMenuSpan: 6,
-          dialogWidth: "60%",
-          tree: true,
-          border: true,
-          index: true,
-          selection: true,
-          viewBtn: false,
-          editBtn: false,
-          addBtn: false,
-          delBtn: false,
-          menuWidth: 150,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "鑿滃崟鍚嶇О",
-              prop: "name",
-              search: true,
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ彍鍗曞悕绉�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "璺敱鍦板潃",
-              prop: "path",
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ矾鐢卞湴鍧�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "涓婄骇鑿滃崟",
-              prop: "parentId",
-              type: "tree",
-              dicUrl: "/api/ubcs-system/menu/tree",
-              hide: true,
-              props: {
-                label: "title"
-              },
-              rules: [
-                {
-                  required: false,
-                  message: "璇烽�夋嫨涓婄骇鑿滃崟",
-                  trigger: "click"
-                }
-              ]
-            },
-            {
-              label: "鑿滃崟鍥炬爣",
-              prop: "source",
-              type: "icon",
-              slot: true,
-              width: 80,
-              iconList: iconList,
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ彍鍗曞浘鏍�",
-                  trigger: "click"
-                }
-              ]
-            },
-            {
-              label: "鑿滃崟缂栧彿",
-              prop: "code",
-              search: true,
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ彍鍗曠紪鍙�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "鑿滃崟绫诲瀷",
-              prop: "category",
-              type: "radio",
-              dicData: [
-                {
-                  label: "鑿滃崟",
-                  value: 1
-                },
-                {
-                  label: "鎸夐挳",
-                  value: 2
-                }
-              ],
-              hide: true,
-              rules: [
-                {
-                  required: true,
-                  message: "璇烽�夋嫨鑿滃崟绫诲瀷",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "鑿滃崟鍒悕",
-              prop: "alias",
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ彍鍗曞埆鍚�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "鎸夐挳鍔熻兘",
-              prop: "action",
-              type: "radio",
-              dicData: [
-                {
-                  label: "宸ュ叿鏍�",
-                  value: 0
-                },
-                {
-                  label: "鎿嶄綔鏍�",
-                  value: 1
-                },
-                {
-                  label: "宸ュ叿鎿嶄綔鏍�",
-                  value: 2
-                }
-              ],
-              hide: true,
-              rules: [
-                {
-                  required: true,
-                  message: "璇烽�夋嫨鎸夐挳鍔熻兘",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "鑿滃崟鎺掑簭",
-              prop: "sort",
-              type: "number",
-              width: 80,
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ彍鍗曟帓搴�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "鏂扮獥鍙�",
-              prop: "isOpen",
-              type: "radio",
-              dicData: [
-                {
-                  label: "鍚�",
-                  value: 0
-                },
-                {
-                  label: "鏄�",
-                  value: 1
-                },
-              ],
-              hide: true
-            },
-            {
-              label: "鑿滃崟澶囨敞",
-              prop: "remark",
-              type: "textarea",
-              span: 24,
-              minRows: 6,
-              hide: true
-            }
-          ]
-        },
-        data: [],
-        formScope: {},
-        selectionListScope: [],
-        pageScope: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        optionScope: {
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          viewBtn: true,
-          selection: true,
-          menuWidth: 200,
-          dialogWidth: 900,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "鏉冮檺鍚嶇О",
-              prop: "scopeName",
-              search: true,
-              value: "",
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ユ暟鎹潈闄愬悕绉�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鏉冮檺缂栧彿",
-              prop: "resourceCode",
-              search: true,
-              width: 100,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ユ暟鎹潈闄愮紪鍙�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鏉冮檺瀛楁",
-              prop: "scopeColumn",
-              width: 130,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ユ暟鎹潈闄愮紪鍙�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "瑙勫垯绫诲瀷",
-              type: "select",
-              dicUrl: "/api/ubcs-system/dict/dictionary?code=data_scope_type",
-              props: {
-                label: "dictValue",
-                value: "dictKey"
-              },
-              dataType: "number",
-              slot: true,
-              width: 140,
-              prop: "scopeType",
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ラ�氱煡绫诲瀷",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鍙瀛楁",
-              prop: "scopeField",
-              span: 24,
-              hide: true,
-              value: "*",
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ユ暟鎹潈闄愬彲瑙佺殑瀛楁",
-                trigger: "blur"
-              }],
-            },
-            {
-              label: "鏉冮檺绫诲悕",
-              prop: "scopeClass",
-              span: 24,
-              hide: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ybatisMapper瀵瑰簲鏂规硶鐨勫畬鏁寸被鍚嶈矾寰�",
-                trigger: "blur"
-              }],
-            },
-            {
-              label: "瑙勫垯鍊�",
-              prop: "scopeValue",
-              span: 24,
-              minRows: 5,
-              type: "textarea",
-              display: true,
-              hide: true,
-            },
-            {
-              label: "澶囨敞",
-              prop: "remark",
-              span: 24,
-              hide: true,
-            },
-          ]
-        },
-        dataScope: []
-      };
-    },
-    watch: {
-      'formScope.scopeType'() {
-        this.initScope();
-      }
-    },
-    computed: {
-      ...mapGetters(["permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.menu_add, false),
-          viewBtn: this.vaildData(this.permission.menu_view, false),
-          delBtn: this.vaildData(this.permission.menu_delete, false),
-          editBtn: this.vaildData(this.permission.menu_edit, false)
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      },
-      scopeIds() {
-        let ids = [];
-        this.selectionListScope.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    methods: {
-      initScope() {
-        const scopeType = func.toInt(this.formScope.scopeType);
-        const watchMode = this.watchMode;
-        let column = "-", name = "鏆傛棤";
-        if (scopeType === 1) {
-          column = "-";
-          name = "鍏ㄩ儴鍙";
-        } else if (scopeType === 2) {
-          column = "create_user";
-          name = "鏈汉鍙";
-        } else if (scopeType === 3) {
-          column = "create_dept";
-          name = "鎵�鍦ㄦ満鏋勫彲瑙�";
-        } else if (scopeType === 4) {
-          column = "create_dept";
-          name = "鎵�鍦ㄦ満鏋勫彲瑙佸強瀛愮骇鍙";
-        } else if (scopeType === 5) {
-          column = "";
-          name = "鑷畾涔�";
-        }
-        this.$refs.crudScope.option.column.filter(item => {
-          if (watchMode) {
-            if (item.prop === "scopeName") {
-              this.formScope.scopeName = `${this.scopeMenuName} [${name}]`;
-            }
-            if (item.prop === "resourceCode") {
-              this.formScope.resourceCode = this.scopeMenuCode;
-            }
-            if (item.prop === "scopeColumn") {
-              this.formScope.scopeColumn = column;
-            }
-          }
-          if (item.prop === "scopeValue") {
-            item.display = scopeType === 5;
-          }
-        });
-      },
-      // 鑿滃崟绠$悊妯″潡
-      rowSave(row, done, loading) {
-        add(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdate(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDel(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      searchReset() {
-        this.query = {};
-        this.parentId = 0;
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.parentId = '';
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getMenu(this.form.id).then(res => {
-            this.form = res.data.data;
-          });
-        }
-        done();
-      },
-      beforeClose(done) {
-        this.formScope = {};
-        done();
-      },
-      currentChange(currentPage) {
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        this.loading = true;
-        getLazyMenuList(this.parentId, Object.assign(params, this.query)).then(res => {
-          this.data = res.data.data;
-          this.loading = false;
-          this.selectionClear();
-        });
-      },
-      treeLoad(tree, treeNode, resolve) {
-        const parentId = tree.id;
-        getLazyMenuList(parentId).then(res => {
-          resolve(res.data.data);
-        });
-      },
-      // 鏁版嵁鏉冮檺妯″潡
-      handleDataScope(row) {
-        this.drawerVisible = true;
-        this.scopeMenuId = row.id;
-        this.scopeMenuCode = row.code;
-        this.scopeMenuName = row.name;
-        this.onLoadScope(this.pageScope)
-      },
-      handleDrawerClose(hide) {
-        hide();
-      },
-      rowSaveScope(row, done, loading) {
-        row = {
-          ...row,
-          menuId: this.scopeMenuId,
-        };
-        addDataScope(row).then(() => {
-          this.onLoadScope(this.pageScope);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdateScope(row, index, done, loading) {
-        row = {
-          ...row,
-          menuId: this.scopeMenuId,
-        };
-        updateDataScope(row).then(() => {
-          this.onLoadScope(this.pageScope);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDelScope(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return removeDataScope(row.id);
-          })
-          .then(() => {
-            this.onLoadScope(this.pageScope);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      handleDeleteScope() {
-        if (this.selectionListScope.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return removeDataScope(this.scopeIds);
-          })
-          .then(() => {
-            this.onLoadScope(this.pageScope);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crudScope.toggleSelection();
-          });
-      },
-      beforeOpenScope(done, type) {
-        if (["add"].includes(type)) {
-          this.watchMode = true;
-          this.initScope();
-        }
-        if (["edit", "view"].includes(type)) {
-          this.watchMode = false;
-          getMenuDataScope(this.formScope.id).then(res => {
-            this.formScope = res.data.data;
-          });
-        }
-        done();
-      },
-      searchResetScope() {
-        this.onLoadScope(this.pageScope);
-      },
-      searchChangeScope(params, done) {
-        this.onLoadScope(this.pageScope, params);
-        done();
-      },
-      selectionChangeScope(list) {
-        this.selectionListScope = list;
-      },
-      currentChangeScope(currentPage) {
-        this.pageScope.currentPage = currentPage;
-      },
-      sizeChangeScope(pageSize) {
-        this.pageScope.pageSize = pageSize;
-      },
-      onLoadScope(page, params = {}) {
-        this.scopeLoading = true;
-        const values = {
-          ...params,
-          menuId: this.scopeMenuId,
-        }
-        getListDataScope(page.currentPage, page.pageSize, Object.assign(values, this.query)).then(res => {
-          const data = res.data.data;
-          this.pageScope.total = data.total;
-          this.dataScope = data.records;
-          this.selectionListScope = [];
-          this.scopeLoading = false;
-        });
-      },
-    }
-  };
-</script>
-
diff --git a/Source/UBCS-WEB/dist/src/views/authority/role.vue b/Source/UBCS-WEB/dist/src/views/authority/role.vue
deleted file mode 100644
index 0384af2..0000000
--- a/Source/UBCS-WEB/dist/src/views/authority/role.vue
+++ /dev/null
@@ -1,380 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               ref="crud"
-               v-model="form"
-               :permission="permissionList"
-               :before-open="beforeOpen"
-               @row-del="rowDel"
-               @row-update="rowUpdate"
-               @row-save="rowSave"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot="menuLeft">
-        <el-button type="danger"
-                   size="small"
-                   icon="el-icon-delete"
-                   v-if="permission.role_delete"
-                   plain
-                   @click="handleDelete">鍒� 闄�
-        </el-button>
-        <el-button size="small"
-                   icon="el-icon-setting"
-                   @click="handleRole"
-                   v-if="userInfo.role_name.includes('admin')"
-                   plain>鏉冮檺璁剧疆
-        </el-button>
-      </template>
-    </avue-crud>
-    <el-dialog title="瑙掕壊鏉冮檺閰嶇疆"
-               append-to-body
-               :visible.sync="box"
-               width="345px">
-      <el-tabs type="border-card">
-        <el-tab-pane label="鑿滃崟鏉冮檺">
-          <el-tree :data="menuGrantList"
-                   show-checkbox
-                   node-key="id"
-                   ref="treeMenu"
-                   :default-checked-keys="menuTreeObj"
-                   :props="props">
-          </el-tree>
-        </el-tab-pane>
-        <el-tab-pane label="鏁版嵁鏉冮檺">
-          <el-tree :data="dataScopeGrantList"
-                   show-checkbox
-                   node-key="id"
-                   ref="treeDataScope"
-                   :default-checked-keys="dataScopeTreeObj"
-                   :props="props">
-          </el-tree>
-        </el-tab-pane>
-        <el-tab-pane label="鎺ュ彛鏉冮檺">
-          <el-tree :data="apiScopeGrantList"
-                   show-checkbox
-                   node-key="id"
-                   ref="treeApiScope"
-                   :default-checked-keys="apiScopeTreeObj"
-                   :props="props">
-          </el-tree>
-        </el-tab-pane>
-      </el-tabs>
-
-      <span slot="footer"
-            class="dialog-footer">
-        <el-button @click="box = false">鍙� 娑�</el-button>
-        <el-button type="primary"
-                   @click="submit">纭� 瀹�</el-button>
-      </span>
-    </el-dialog>
-  </basic-container>
-</template>
-
-<script>
-  import {add, getList, getRole, getRoleTreeById, grant, grantTree, remove, update} from "@/api/system/role";
-  import {mapGetters} from "vuex";
-  import website from '@/config/website';
-
-  export default {
-    data() {
-      return {
-        form: {},
-        box: false,
-        props: {
-          label: "title",
-          value: "key"
-        },
-        menuGrantList: [],
-        dataScopeGrantList: [],
-        apiScopeGrantList: [],
-        apiGrantList: [],
-        menuTreeObj: [],
-        dataScopeTreeObj: [],
-        apiScopeTreeObj: [],
-        selectionList: [],
-        query: {},
-        loading: true,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        option: {
-          tip: false,
-          simplePage: true,
-          searchShow: true,
-          searchMenuSpan: 6,
-          tree: true,
-          border: true,
-          index: true,
-          selection: true,
-          viewBtn: true,
-          dialogWidth: 900,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "瑙掕壊鍚嶇О",
-              prop: "roleName",
-              search: true,
-              span: 24,
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ鑹插悕绉�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "鎵�灞炵鎴�",
-              prop: "tenantId",
-              type: "tree",
-              dicUrl: "/api/ubcs-system/tenant/select",
-              addDisplay: false,
-              editDisplay: false,
-              viewDisplay: website.tenantMode,
-              span: 24,
-              props: {
-                label: "tenantName",
-                value: "tenantId"
-              },
-              hide: !website.tenantMode,
-              search: website.tenantMode,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ユ墍灞炵鎴�",
-                trigger: "click"
-              }]
-            },
-            {
-              label: "瑙掕壊鍒悕",
-              prop: "roleAlias",
-              search: true,
-              span: 24,
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ鑹插埆鍚�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "涓婄骇瑙掕壊",
-              prop: "parentId",
-              dicData: [],
-              type: "tree",
-              hide: true,
-              span: 24,
-              props: {
-                label: "title"
-              },
-              rules: [
-                {
-                  required: false,
-                  message: "璇烽�夋嫨涓婄骇瑙掕壊",
-                  trigger: "click"
-                }
-              ]
-            },
-            {
-              label: "瑙掕壊鎺掑簭",
-              prop: "sort",
-              type: "number",
-              span: 24,
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ鑹叉帓搴�",
-                  trigger: "blur"
-                }
-              ]
-            }
-          ]
-        },
-        data: []
-      };
-    },
-    computed: {
-      ...mapGetters(["userInfo", "permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.role_add, false),
-          viewBtn: this.vaildData(this.permission.role_view, false),
-          delBtn: this.vaildData(this.permission.role_delete, false),
-          editBtn: this.vaildData(this.permission.role_edit, false)
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-
-        });
-        return ids.join(",");
-      },
-      idsArray() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids;
-      }
-    },
-    methods: {
-      initData(roleId){
-        getRoleTreeById(roleId).then(res => {
-          const column = this.findObject(this.option.column, "parentId");
-          column.dicData = res.data.data;
-        });
-      },
-      submit() {
-        const menuList = this.$refs.treeMenu.getCheckedKeys();
-        const dataScopeList = this.$refs.treeDataScope.getCheckedKeys();
-        const apiScopeList = this.$refs.treeApiScope.getCheckedKeys();
-        grant(this.idsArray, menuList, dataScopeList, apiScopeList).then(() => {
-          this.box = false;
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          this.onLoad(this.page);
-        });
-      },
-      rowSave(row, done, loading) {
-        add(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdate(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDel(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      beforeOpen(done, type) {
-        if (["add", "edit"].includes(type)) {
-          this.initData(this.form.id);
-        }
-        done();
-      },
-      handleRole() {
-        if (this.selectionList.length !== 1) {
-          this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�");
-          return;
-        }
-        this.menuTreeObj = [];
-        this.dataScopeTreeObj = [];
-        this.apiScopeTreeObj = [];
-        grantTree()
-          .then(res => {
-            this.menuGrantList = res.data.data.menu;
-            this.dataScopeGrantList = res.data.data.dataScope;
-            this.apiScopeGrantList = res.data.data.apiScope;
-            getRole(this.ids).then(res => {
-              this.menuTreeObj = res.data.data.menu;
-              this.dataScopeTreeObj = res.data.data.dataScope;
-              this.apiScopeTreeObj = res.data.data.apiScope;
-              this.box = true;
-            });
-          });
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      currentChange(currentPage) {
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        this.loading = true;
-        getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
-          this.data = res.data.data;
-          this.loading = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
diff --git a/Source/UBCS-WEB/dist/src/views/base/region.vue b/Source/UBCS-WEB/dist/src/views/base/region.vue
deleted file mode 100644
index e080546..0000000
--- a/Source/UBCS-WEB/dist/src/views/base/region.vue
+++ /dev/null
@@ -1,429 +0,0 @@
-<template>
-  <el-row>
-    <el-col :span="9">
-      <div class="box">
-        <el-scrollbar>
-          <basic-container>
-            <avue-tree :option="treeOption" :data="treeData" @node-click="nodeClick"/>
-          </basic-container>
-        </el-scrollbar>
-      </div>
-    </el-col>
-    <el-col :span="15">
-      <basic-container>
-        <el-button-group>
-          <el-button v-if="permission.region_add" type="primary" size="small" icon="el-icon-circle-plus-outline" @click="addChildren">鏂板涓嬬骇</el-button>
-          <el-button v-if="permission.region_delete" type="primary" size="small" icon="el-icon-delete" @click="handleDelete">鍒犻櫎</el-button>
-          <el-button v-if="permission.region_import" type="primary" size="small" icon="el-icon-upload2" @click="handleImport">瀵煎叆</el-button>
-          <el-button v-if="permission.region_export" type="primary" size="small" icon="el-icon-download" @click="handleExport">瀵煎嚭</el-button>
-          <el-button v-if="permission.region_debug" type="primary" size="small" icon="el-icon-video-play" @click="handleDebug">璋冭瘯</el-button>
-        </el-button-group>
-      </basic-container>
-      <basic-container>
-        <avue-form ref="form" :option="regionOption" v-model="regionForm" @submit="handleSubmit">
-          <template slot="code" slot-scope="{}">
-            <el-input placeholder="璇疯緭鍏� 鍖哄垝瀛愮紪鍙�" v-model="regionForm.subCode">
-              <template slot="prepend">{{regionForm.parentCode}}</template>
-            </el-input>
-          </template>
-        </avue-form>
-        <el-dialog title="琛屾斂鍖哄垝鏁版嵁瀵煎叆"
-                   append-to-body
-                   :visible.sync="excelBox"
-                   width="555px">
-          <avue-form :option="excelOption" v-model="excelForm" :upload-after="uploadAfter">
-            <template slot="excelTemplate">
-              <el-button type="primary" @click="handleTemplate">
-                鐐瑰嚮涓嬭浇<i class="el-icon-download el-icon--right"></i>
-              </el-button>
-            </template>
-          </avue-form>
-        </el-dialog>
-        <el-dialog title="琛屾斂鍖哄垝鏁版嵁璋冭瘯"
-                   append-to-body
-                   :visible.sync="debugBox"
-                   width="350px">
-          <avue-form :option="debugOption" v-model="debugForm"/>
-        </el-dialog>
-      </basic-container>
-    </el-col>
-  </el-row>
-</template>
-
-<script>
-  import {getLazyTree, getDetail, submit, remove} from "@/api/base/region";
-  import {exportBlob} from "@/api/common";
-  import {mapGetters} from "vuex";
-  import {validatenull} from "@/util/validate";
-  import {downloadXls} from "@/util/util";
-  import {dateNow} from "@/util/date";
-  import {getToken} from "@/util/auth";
-  import NProgress from 'nprogress';
-  import 'nprogress/nprogress.css';
-
-  export default {
-    data() {
-      return {
-        topCode: '00',
-        treeCode: '',
-        treeParentCode: '',
-        treeData: [],
-        treeOption: {
-          nodeKey: 'id',
-          lazy: true,
-          treeLoad: function (node, resolve) {
-            const parentCode = (node.level === 0) ? "00" : node.data.id;
-            getLazyTree(parentCode).then(res => {
-              resolve(res.data.data.map(item => {
-                return {
-                  ...item,
-                  leaf: !item.hasChildren
-                }
-              }))
-            });
-          },
-          addBtn: false,
-          menu: false,
-          size: 'small',
-          props: {
-            labelText: '鏍囬',
-            label: 'title',
-            value: 'value',
-            children: 'children'
-          }
-        },
-        regionForm: {},
-        regionOption: {
-          labelWidth: 100,
-          column: [
-            {
-              label: "鐖跺尯鍒掔紪鍙�",
-              prop: "parentCode",
-              span: 24,
-              disabled: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ョ埗鍖哄垝缂栧彿",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鐖跺尯鍒掑悕绉�",
-              prop: "parentName",
-              span: 24,
-              disabled: true,
-            },
-            {
-              label: "鍖哄垝缂栧彿",
-              prop: "code",
-              formslot: true,
-              span: 24,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ュ尯鍒掔紪鍙�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鍖哄垝瀛愮紪鍙�",
-              prop: "subCode",
-              display: false,
-            },
-            {
-              label: "鍖哄垝鍚嶇О",
-              prop: "name",
-              span: 24,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ュ尯鍒掑悕绉�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鍖哄垝绛夌骇",
-              prop: "regionLevel",
-              type: "radio",
-              dicUrl: "/api/ubcs-system/dict/dictionary?code=region",
-              props: {
-                label: "dictValue",
-                value: "dictKey"
-              },
-              dataType: "number",
-              span: 24,
-              rules: [{
-                required: true,
-                message: "璇烽�夋嫨鍖哄垝绛夌骇",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鍖哄垝鎺掑簭",
-              prop: "sort",
-              type: "number",
-              span: 24,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ュ尯鍒掓帓搴�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鍖哄垝澶囨敞",
-              prop: "remark",
-              type: "textarea",
-              minRows: 6,
-              span: 24,
-            },
-          ]
-        },
-        excelBox: false,
-        excelForm: {},
-        excelOption: {
-          submitBtn: false,
-          emptyBtn: false,
-          column: [
-            {
-              label: '妯℃澘涓婁紶',
-              prop: 'excelFile',
-              type: 'upload',
-              drag: true,
-              loadText: '妯℃澘涓婁紶涓紝璇风◢绛�',
-              span: 24,
-              propsHttp: {
-                res: 'data'
-              },
-              tip: '璇蜂笂浼� .xls,.xlsx 鏍囧噯鏍煎紡鏂囦欢',
-              action: "/api/ubcs-system/region/import-region"
-            },
-            {
-              label: "鏁版嵁瑕嗙洊",
-              prop: "isCovered",
-              type: "switch",
-              align: "center",
-              width: 80,
-              dicData: [
-                {
-                  label: "鍚�",
-                  value: 0
-                },
-                {
-                  label: "鏄�",
-                  value: 1
-                }
-              ],
-              value: 0,
-              slot: true,
-              rules: [
-                {
-                  required: true,
-                  message: "璇烽�夋嫨鏄惁瑕嗙洊",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: '妯℃澘涓嬭浇',
-              prop: 'excelTemplate',
-              formslot: true,
-              span: 24,
-            }
-          ]
-        },
-        debugBox: false,
-        debugForm: {},
-        debugOption: {
-          labelWidth: 50,
-          submitBtn: false,
-          emptyBtn: false,
-          column: [
-            {
-              label: '鐪佷唤',
-              prop: 'province',
-              type: 'select',
-              props: {
-                label: 'name',
-                value: 'code'
-              },
-              cascader: ['city'],
-              dicUrl: '/api/ubcs-system/region/select',
-              span: 24,
-            },
-            {
-              label: '鍦板競',
-              prop: 'city',
-              type: 'select',
-              props: {
-                label: 'name',
-                value: 'code'
-              },
-              cascader: ['district'],
-              dicFlag: false,
-              dicUrl: '/api/ubcs-system/region/select?code={{province}}',
-              span: 24,
-            },
-            {
-              label: '鍖哄幙',
-              prop: 'district',
-              type: 'select',
-              props: {
-                label: 'name',
-                value: 'code'
-              },
-              dicFlag: false,
-              dicUrl: '/api/ubcs-system/region/select?code={{city}}',
-              span: 24,
-            }
-          ]
-        }
-      };
-    },
-    watch: {
-      'regionForm.subCode'() {
-        this.regionForm.code = this.regionForm.parentCode + this.regionForm.subCode;
-      },
-      'excelForm.isCovered'() {
-        if (this.excelForm.isCovered !== '') {
-          const column = this.findObject(this.excelOption.column, "excelFile");
-          column.action = `/api/ubcs-system/region/import-region?isCovered=${this.excelForm.isCovered}`;
-        }
-      }
-    },
-    computed: {
-      ...mapGetters(["permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.region_add, false),
-          viewBtn: this.vaildData(this.permission.region_view, false),
-          delBtn: this.vaildData(this.permission.region_delete, false),
-          editBtn: this.vaildData(this.permission.region_edit, false)
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    methods: {
-      initTree() {
-        this.treeData = [];
-        getLazyTree(this.topCode).then(res => {
-          this.treeData = res.data.data.map(item => {
-            return {
-              ...item,
-              leaf: !item.hasChildren
-            }
-          })
-        });
-      },
-      nodeClick(data) {
-        const column = this.findObject(this.regionOption.column, "parentCode");
-        column.disabled = true;
-        this.treeCode = data.id;
-        this.treeParentCode = data.parentId;
-        getDetail(this.treeCode).then(res => {
-          this.regionForm = res.data.data;
-          this.regionForm.subCode = this.regionForm.code.replace(this.regionForm.parentCode, '');
-        })
-      },
-      addChildren() {
-        if (validatenull(this.regionForm.code) || validatenull(this.regionForm.name)) {
-          this.$message.warning("璇峰厛閫夋嫨涓�椤瑰尯鍒�");
-          return;
-        }
-        this.regionForm.parentCode = this.regionForm.code;
-        this.regionForm.parentName = this.regionForm.name;
-        this.regionForm.code = '';
-        this.regionForm.subCode = '';
-        this.regionForm.name = '';
-        this.regionForm.regionLevel = (this.regionForm.regionLevel === 5) ? 5 : this.regionForm.regionLevel + 1;
-      },
-      handleSubmit(form, done, loading) {
-        const parentCode = form.parentCode === this.topCode ? '' : form.parentCode;
-        form.code = parentCode + form.subCode;
-        submit(form).then(() => {
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          this.initTree();
-          this.regionForm.subCode = '';
-          this.$refs.form.resetForm();
-          done();
-        }, error => {
-          loading();
-          window.console.log(error);
-        });
-      },
-      handleDelete() {
-        if (validatenull(this.regionForm.code)) {
-          this.$message.warning("璇峰厛閫夋嫨涓�椤瑰尯鍒�");
-          return;
-        }
-        this.$confirm(`纭畾灏� [${this.regionForm.name}] 鏁版嵁鍒犻櫎?`, {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.treeCode);
-          })
-          .then(() => {
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.initTree();
-            this.regionForm.subCode = '';
-            this.$refs.form.resetForm();
-          });
-      },
-      uploadAfter(res, done, loading, column) {
-        window.console.log(column);
-        this.excelBox = false;
-        this.initTree();
-        done();
-      },
-      handleDebug() {
-        this.debugBox = true;
-      },
-      handleImport() {
-        this.excelBox = true;
-      },
-      handleExport() {
-        this.$confirm("鏄惁瀵煎嚭琛屾斂鍖哄垝鏁版嵁?", "鎻愮ず", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        }).then(() => {
-          NProgress.start();
-          exportBlob(`/api/ubcs-system/region/export-region?${this.website.tokenHeader}=${getToken()}`).then(res => {
-            downloadXls(res.data, `琛屾斂鍖哄垝鏁版嵁${dateNow()}.xlsx`);
-            NProgress.done();
-          })
-        });
-      },
-      handleTemplate() {
-        exportBlob(`/api/ubcs-system/region/export-template?${this.website.tokenHeader}=${getToken()}`).then(res => {
-          downloadXls(res.data, "琛屾斂鍖哄垝妯℃澘.xlsx");
-        })
-      },
-    }
-  };
-</script>
-
-<style>
-  .box {
-    height: 800px;
-  }
-
-  .el-scrollbar {
-    height: 100%;
-  }
-
-  .box .el-scrollbar__wrap {
-    overflow: scroll;
-  }
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/desk/notice.vue b/Source/UBCS-WEB/dist/src/views/desk/notice.vue
deleted file mode 100644
index edf9bea..0000000
--- a/Source/UBCS-WEB/dist/src/views/desk/notice.vue
+++ /dev/null
@@ -1,294 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               :page.sync="page"
-               ref="crud"
-               @row-del="rowDel"
-               v-model="form"
-               :permission="permissionList"
-               @row-update="rowUpdate"
-               @row-save="rowSave"
-               :before-open="beforeOpen"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot="menuLeft">
-        <el-button type="danger"
-                   size="small"
-                   icon="el-icon-delete"
-                   plain
-                   v-if="permission.notice_delete"
-                   @click="handleDelete">鍒� 闄�
-        </el-button>
-      </template>
-      <template slot-scope="{row}"
-                slot="category">
-        <el-tag>{{row.categoryName}}</el-tag>
-      </template>
-    </avue-crud>
-  </basic-container>
-</template>
-
-<script>
-  import {getList, remove, update, add, getNotice} from "@/api/desk/notice";
-  import {mapGetters} from "vuex";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        query: {},
-        loading: true,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        selectionList: [],
-        option: {
-          height: 'auto',
-          calcHeight: 30,
-          dialogWidth: 950,
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          viewBtn: true,
-          selection: true,
-          excelBtn: true,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "閫氱煡鏍囬",
-              prop: "title",
-              span: 24,
-              row: true,
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ラ�氱煡鏍囬",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "閫氱煡绫诲瀷",
-              type: "select",
-              dicUrl: "/api/ubcs-system/dict/dictionary?code=notice",
-              props: {
-                label: "dictValue",
-                value: "dictKey"
-              },
-              dataType: "number",
-              slot: true,
-              prop: "category",
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ラ�氱煡绫诲瀷",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "閫氱煡鏃堕棿",
-              prop: "releaseTimeRange",
-              type: "datetime",
-              format: "yyyy-MM-dd hh:mm:ss",
-              valueFormat: "yyyy-MM-dd hh:mm:ss",
-              searchRange:true,
-              hide: true,
-              addDisplay: false,
-              editDisplay: false,
-              viewDisplay: false,
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ラ�氱煡鏃堕棿",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "閫氱煡鏃ユ湡",
-              prop: "releaseTime",
-              type: "date",
-              format: "yyyy-MM-dd hh:mm:ss",
-              valueFormat: "yyyy-MM-dd hh:mm:ss",
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ラ�氱煡鏃ユ湡",
-                trigger: "click"
-              }]
-            },
-            {
-              label: "閫氱煡鍐呭",
-              prop: "content",
-              component: 'AvueUeditor',
-              options: {
-                action: '/api/ubcs-resource/oss/endpoint/put-file',
-                props: {
-                  res: "data",
-                  url: "link",
-                }
-              },
-              hide: true,
-              minRows: 6,
-              span: 24,
-            }
-          ]
-        },
-        data: []
-      };
-    },
-    computed: {
-      ...mapGetters(["permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.notice_add, false),
-          viewBtn: this.vaildData(this.permission.notice_view, false),
-          delBtn: this.vaildData(this.permission.notice_delete, false),
-          editBtn: this.vaildData(this.permission.notice_edit, false)
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    methods: {
-      rowSave(row, done, loading) {
-        add(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdate(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDel(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getNotice(this.form.id).then(res => {
-            this.form = res.data.data;
-          });
-        }
-        done();
-      },
-      currentChange(currentPage) {
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        const {releaseTimeRange} = this.query;
-        let values = {
-          ...params,
-          ...this.query
-        };
-        if (releaseTimeRange) {
-          values = {
-            ...values,
-            releaseTime_datege: releaseTimeRange[0],
-            releaseTime_datelt: releaseTimeRange[1],
-          };
-          values.releaseTimeRange = null;
-        }
-        this.loading = true;
-        getList(page.currentPage, page.pageSize, values).then(res => {
-          const data = res.data.data;
-          this.page.total = data.total;
-          this.data = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/flow/deploy.vue b/Source/UBCS-WEB/dist/src/views/flow/deploy.vue
deleted file mode 100644
index a0247f9..0000000
--- a/Source/UBCS-WEB/dist/src/views/flow/deploy.vue
+++ /dev/null
@@ -1,154 +0,0 @@
-<template>
-  <basic-container>
-    <avue-form ref="form" :option="option" v-model="form" :upload-before="uploadBefore" :upload-after="uploadAfter"/>
-  </basic-container>
-</template>
-
-<script>
-  import {deployUpload} from "@/api/flow/flow";
-  import {flowCategory} from "@/util/flow";
-
-  export default {
-    data() {
-      return {
-        form: {
-          flowCategory: '',
-          tenantId: '',
-          flowFile: [],
-          file: {},
-        },
-        option: {
-          labelWidth: 120,
-          menuBtn: false,
-          column: [
-            {
-              label: '娴佺▼绫诲瀷',
-              prop: 'flowCategory',
-              type: 'select',
-              dicUrl: `/api/ubcs-system/dict/dictionary?code=flow`,
-              props: {
-                label: "dictValue",
-                value: "dictKey"
-              },
-              row: true,
-              span: 12,
-              dataType: "number",
-              rules: [
-                {
-                  required: true,
-                  message: '璇烽�夋嫨娴佺▼绫诲瀷',
-                  trigger: 'blur'
-                }
-              ]
-            },
-            {
-              label: "娴佺▼妯″紡",
-              prop: "flowMode",
-              type: "radio",
-              dicData: [
-                {
-                  label: "閫氱敤娴佺▼",
-                  value: 1
-                },
-                {
-                  label: "瀹氬埗娴佺▼",
-                  value: 2
-                }
-              ],
-              value: 1,
-              row: true,
-              span: 12,
-              rules: [
-                {
-                  required: true,
-                  message: '璇烽�夋嫨娴佺▼妯″紡',
-                  trigger: 'blur'
-                }
-              ],
-            },
-            {
-              label: "鎵�灞炵鎴�",
-              prop: "tenantId",
-              type: "tree",
-              multiple: true,
-              dicUrl: "/api/ubcs-system/tenant/select",
-              props: {
-                label: "tenantName",
-                value: "tenantId"
-              },
-              display: false,
-              row: true,
-              span: 12,
-              rules: [
-                {
-                  required: true,
-                  message: '璇烽�夋嫨鎵�灞炵鎴�',
-                  trigger: 'blur'
-                }
-              ],
-            },
-            {
-              label: '闄勪欢涓婁紶',
-              prop: 'flowFile',
-              type: 'upload',
-              loadText: '闄勪欢涓婁紶涓紝璇风◢绛�',
-              span: 24,
-              propsHttp: {
-                res: 'data'
-              },
-              tip: '璇蜂笂浼� bpmn20.xml 鏍囧噯鏍煎紡鏂囦欢',
-              action: '/api/ubcs-flow/manager/check-upload'
-            },
-          ]
-        }
-      }
-    },
-    watch: {
-      'form.flowMode'() {
-        this.$refs.form.option.column.filter(item => {
-          if (item.prop === "tenantId") {
-            item.display = this.form.flowMode === 2;
-          }
-        });
-      }
-    },
-    methods: {
-      uploadBefore(file, done) {
-        this.$message.success('閮ㄧ讲寮�濮�');
-        this.file = file;
-        done()
-      },
-      uploadAfter(res, done, loading) {
-        if (!this.form.flowCategory) {
-          this.$message.warning('娓呭厛閫夋嫨娴佺▼绫诲瀷');
-          loading()
-          return false;
-        }
-        if (this.form.flowMode === 2 && !this.form.tenantId) {
-          this.$message.warning('娓呭厛閫夋嫨瀵瑰簲绉熸埛');
-          loading();
-          return false;
-        }
-        if (res.success) {
-          deployUpload(
-            flowCategory(this.form.flowCategory),
-            (this.form.tenantId) ? this.form.tenantId.join(",") : "",
-            [this.file]
-          ).then(res => {
-            const data = res.data;
-            if (data.success) {
-              done()
-            } else {
-              this.$message.error(data.msg);
-              loading()
-            }
-          })
-        } else {
-          this.$message.warning('璇蜂笂浼� bpmn20.xml 鏍囧噯鏍煎紡鏂囦欢');
-          loading()
-          return false;
-        }
-      },
-    }
-  }
-</script>
diff --git a/Source/UBCS-WEB/dist/src/views/flow/follow.vue b/Source/UBCS-WEB/dist/src/views/flow/follow.vue
deleted file mode 100644
index fbaa282..0000000
--- a/Source/UBCS-WEB/dist/src/views/flow/follow.vue
+++ /dev/null
@@ -1,203 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               ref="crud"
-               v-model="form"
-               :page.sync="page"
-               :permission="permissionList"
-               @row-del="rowDel"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot-scope="{row}"
-                slot="suspensionState">
-        <el-tag>{{row.suspensionState===1?'婵�娲�':'鎸傝捣'}}</el-tag>
-      </template>
-    </avue-crud>
-    <el-dialog title="娴佺▼鍒犻櫎"
-               append-to-body
-               :visible.sync="followBox"
-               width="20%">
-      <el-form :model="form"
-               ref="form"
-               label-width="80px">
-        <el-form-item label="鍒犻櫎鐞嗙敱">
-          <el-input v-model="deleteReason"
-                    placeholder="璇疯緭鍏ュ垹闄ょ悊鐢�" />
-        </el-form-item>
-      </el-form>
-      <span slot="footer"
-            class="dialog-footer">
-        <el-button @click="followBox = false">鍏� 闂�</el-button>
-        <el-button type="primary"
-                   @click="handleDelete">纭� 瀹�</el-button>
-      </span>
-    </el-dialog>
-  </basic-container>
-</template>
-
-<script>
-  import {mapGetters} from "vuex";
-  import {followList, deleteProcessInstance} from "@/api/flow/flow";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        selectionId: '',
-        processInstanceId: '',
-        selectionList: [],
-        query: {},
-        loading: true,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        followBox: false,
-        deleteReason: '',
-        option: {
-          height: 'auto',
-          calcHeight: 30,
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          selection: true,
-          editBtn: false,
-          addBtn: false,
-          viewBtn: false,
-          dialogWidth: 900,
-          menuWidth: 100,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "鎵цid",
-              prop: "executionId",
-              search: true,
-              width: 320,
-            },
-            {
-              label: "娴佺▼key",
-              prop: "processDefinitionKey",
-              search: true,
-            },
-            {
-              label: "瀹炰緥id",
-              prop: "processInstanceId",
-              search: true,
-              width: 320,
-            },
-            {
-              label: "鐘舵��",
-              prop: "suspensionState",
-              slot: true,
-              width: 80,
-            },
-            {
-              label: "鍙戣捣浜�",
-              prop: "startUser",
-              width: 100,
-            },
-            {
-              label: '寮�濮嬫椂闂�',
-              prop: 'startTime',
-              width: 165,
-            },
-          ]
-        },
-        data: []
-      };
-    },
-    computed: {
-      ...mapGetters(["permission"]),
-      permissionList() {
-        return {
-          delBtn: this.vaildData(this.permission.flow_follow_delete, false),
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    methods: {
-      rowDel(row) {
-        this.followBox = true;
-        this.selectionId = row.id;
-        this.processInstanceId = row.processInstanceId;
-      },
-      handleDelete() {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return deleteProcessInstance({deleteReason: this.deleteReason, processInstanceId: this.processInstanceId});
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.followBox = false;
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      currentChange(currentPage) {
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        this.loading = true;
-        followList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
-          const data = res.data.data;
-          this.page.total = data.total;
-          this.data = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
-
-<style>
-  .none-border {
-    border: 0;
-    background-color: transparent !important;
-  }
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/flow/manager.vue b/Source/UBCS-WEB/dist/src/views/flow/manager.vue
deleted file mode 100644
index 11d8184..0000000
--- a/Source/UBCS-WEB/dist/src/views/flow/manager.vue
+++ /dev/null
@@ -1,338 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               ref="crud"
-               v-model="form"
-               :page.sync="page"
-               :permission="permissionList"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot="menuLeft">
-        <el-radio-group v-model="mode" size="small">
-          <el-radio-button label="1">閫氱敤娴佺▼</el-radio-button>
-          <el-radio-button label="2">瀹氬埗娴佺▼</el-radio-button>
-        </el-radio-group>
-      </template>
-      <template slot-scope="scope" slot="menu">
-        <el-button type="text"
-                   size="small"
-                   icon="el-icon-refresh"
-                   v-if="permission.flow_manager_state"
-                   @click.stop="handleState(scope.row,scope.index)">鍙樻洿鐘舵��
-        </el-button>
-        <el-button type="text"
-                   size="small"
-                   icon="el-icon-search"
-                   v-if="permission.flow_manager_image"
-                   @click.stop="handleImage(scope.row,scope.index)">娴佺▼鍥�
-        </el-button>
-        <el-button type="text"
-                   size="small"
-                   icon="el-icon-delete"
-                   v-if="permission.flow_manager_remove"
-                   @click.stop="handleSlotDelete(scope.row,scope.index)">鍒犻櫎
-        </el-button>
-      </template>
-      <template slot-scope="{row}"
-                slot="tenantId">
-        <el-tag>{{row.tenantId===''?'閫氱敤':row.tenantId}}</el-tag>
-      </template>
-      <template slot-scope="{row}"
-                slot="version">
-        <el-tag>v{{row.version}}</el-tag>
-      </template>
-      <template slot-scope="{row}"
-                slot="suspensionState">
-        <el-tag>{{row.suspensionState===1?'婵�娲�':'鎸傝捣'}}</el-tag>
-      </template>
-      <template slot-scope="{row}"
-                slot="category">
-        <el-tag>{{row.categoryName}}</el-tag>
-      </template>
-    </avue-crud>
-    <flow-design is-dialog :is-display.sync="flowBox" :process-definition-id="processDefinitionId"></flow-design>
-    <el-dialog title="娴佺▼鍙樻洿"
-               append-to-body
-               :visible.sync="stateBox"
-               width="20%">
-      <el-form :model="form"
-               ref="form"
-               label-width="80px">
-        <el-form-item label="娴佺▼鐘舵��">
-          <el-select v-model="flowState" placeholder="璇烽�夋嫨" value="">
-            <el-option
-              v-for="item in stateOptions"
-              :key="item.value"
-              :label="item.label"
-              :value="item.value">
-            </el-option>
-          </el-select>
-        </el-form-item>
-      </el-form>
-      <span slot="footer"
-            class="dialog-footer">
-        <el-button @click="stateBox = false">鍏� 闂�</el-button>
-        <el-button type="primary"
-                   @click="handleDoState">纭� 瀹�</el-button>
-      </span>
-    </el-dialog>
-  </basic-container>
-</template>
-
-<script>
-  import {mapGetters} from "vuex";
-  import {managerList, changeState, deleteDeployment} from "@/api/flow/flow";
-  import {flowCategory} from "@/util/flow";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        mode: '1',
-        selectionId: '',
-        selectionList: [],
-        query: {},
-        loading: true,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        processDefinitionId: '',
-        flowBox: false,
-        stateBox: false,
-        flowState: '',
-        stateOptions: [{
-          value: 'active',
-          label: '婵�娲�'
-        }, {
-          value: 'suspend',
-          label: '鎸傝捣'
-        }],
-        option: {
-          height: 'auto',
-          calcHeight: 30,
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          selection: true,
-          editBtn: false,
-          addBtn: false,
-          viewBtn: false,
-          delBtn: false,
-          dialogWidth: 900,
-          menuWidth: 250,
-          dialogClickModal: false,
-          column: [
-            {
-              label: '绉熸埛缂栧彿',
-              prop: 'tenantId',
-              slot: true,
-              width: 120,
-            },
-            {
-              label: '娴佺▼涓婚敭',
-              prop: 'id',
-            },
-            {
-              label: '娴佺▼鏍囪瘑',
-              prop: 'key',
-              search: true,
-              width: 150,
-            },
-            {
-              label: '娴佺▼鍚嶇О',
-              prop: 'name',
-              width: 150,
-            },
-            {
-              label: "娴佺▼鍒嗙被",
-              type: "select",
-              row: true,
-              dicUrl: "/api/ubcs-system/dict/dictionary?code=flow",
-              props: {
-                label: "dictValue",
-                value: "dictKey"
-              },
-              dataType: "number",
-              slot: true,
-              prop: "category",
-              search: true,
-              width: 100,
-            },
-            {
-              label: '娴佺▼鐗堟湰',
-              prop: 'version',
-              slot: true,
-              width: 80,
-            },
-            {
-              label: '鐘舵��',
-              prop: 'suspensionState',
-              slot: true,
-              width: 80,
-            },
-            {
-              label: '閮ㄧ讲鏃堕棿',
-              prop: 'deploymentTime',
-              width: 165,
-            },
-          ]
-        },
-        data: []
-      };
-    },
-    watch: {
-      'mode'() {
-        this.onLoad(this.page);
-      }
-    },
-    computed: {
-      ...mapGetters(["permission"]),
-      permissionList() {
-        return {
-          delBtn: this.vaildData(this.permission.flow_manager_remove, false),
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      },
-      deploymentIds() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.deploymentId);
-        });
-        return ids.join(",");
-      }
-    },
-    methods: {
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return deleteDeployment(this.deploymentIds);
-          })
-          .then(() => {
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-            this.onLoad(this.page);
-          });
-      },
-      handleSlotDelete(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return deleteDeployment(row.deploymentId);
-          })
-          .then(() => {
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-            this.onLoad(this.page);
-          });
-      },
-      handleState(row) {
-        this.stateBox = true;
-        this.selectionId = row.id;
-      },
-      handleDoState() {
-        if (!this.flowState) {
-          this.$message({
-            type: "warn",
-            message: "璇峰厛閫夋嫨娴佺▼鐘舵��!"
-          });
-          return;
-        }
-        changeState({processId: this.selectionId, state: this.flowState}).then(res => {
-          const data = res.data;
-          if (data.success) {
-            this.$message({
-              type: "success",
-              message: data.msg
-            });
-            this.stateBox = false;
-            this.onLoad(this.page);
-          } else {
-            this.$message({
-              type: "warn",
-              message: data.msg
-            });
-          }
-        })
-      },
-      handleImage(row) {
-        this.processDefinitionId = row.id;
-        this.flowBox = true;
-      },
-      currentChange(currentPage) {
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        const values = {
-          ...params,
-          category: (params.category) ? flowCategory(params.category) : null,
-          mode: this.mode
-        };
-        this.loading = true;
-        managerList(page.currentPage, page.pageSize, Object.assign(values, this.query)).then(res => {
-          const data = res.data.data;
-          this.page.total = data.total;
-          this.data = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
diff --git a/Source/UBCS-WEB/dist/src/views/flow/model.vue b/Source/UBCS-WEB/dist/src/views/flow/model.vue
deleted file mode 100644
index 54c7d2a..0000000
--- a/Source/UBCS-WEB/dist/src/views/flow/model.vue
+++ /dev/null
@@ -1,482 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               ref="crud"
-               v-model="form"
-               :page.sync="page"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot="menuLeft">
-        <el-button type="primary"
-                   size="mini"
-                   icon="el-icon-circle-plus"
-                   v-if="permission.flow_model_create"
-                   plain
-                   @click="handleCreate">鍒� 寤�
-        </el-button>
-        <el-button type="danger"
-                   size="mini"
-                   icon="el-icon-delete"
-                   v-if="permission.flow_model_delete"
-                   plain
-                   @click="handleDelete">鍒� 闄�
-        </el-button>
-      </template>
-      <template slot-scope="scope"
-                slot="menu">
-        <el-button type="text"
-                   size="mini"
-                   icon="el-icon-setting"
-                   v-if="permission.flow_model_update"
-                   @click.stop="handleUpdate(scope.row,scope.index)">閰嶇疆
-        </el-button>
-        <el-button type="text"
-                   size="mini"
-                   icon="el-icon-upload2"
-                   v-if="permission.flow_model_deploy"
-                   @click.stop="handleDeploy(scope.row,scope.index)">閮ㄧ讲
-        </el-button>
-        <el-button type="text"
-                   size="mini"
-                   icon="el-icon-delete"
-                   v-if="permission.flow_model_delete"
-                   @click.stop="handleSlotDelete(scope.row,scope.index)">鍒犻櫎
-        </el-button>
-      </template>
-      <template slot-scope="{row}"
-                slot="version">
-        <el-tag>v{{ row.version }}</el-tag>
-      </template>
-    </avue-crud>
-    <el-dialog title="娴佺▼閰嶇疆"
-               append-to-body
-               destroy-on-close
-               :visible.sync="flowBox"
-               :close-on-press-escape="false"
-               :fullscreen="true"
-               :before-close="handleNutflowClose"
-               custom-class="wf-dialog">
-      <wf-design-base v-if="nutflowOption.step === 1"
-                      class="animated fadeIn"
-                      style="height: calc(100vh - 108px);"
-                      ref="wf-design"
-                      :options="nutflowOption.step1"></wf-design-base>
-      <wf-design-base v-if="nutflowOption.step === 2"
-                      class="animated fadeIn"
-                      style="height: calc(100vh - 108px);"
-                      ref="wf-design-view"
-                      :options="nutflowOption.step2"></wf-design-base>
-      <span slot="footer"
-            class="avue-dialog__footer">
-        <el-button size="small"
-                   @click="handleNutflowClose(() => {}, true)">鍙� 娑�</el-button>
-        <el-button v-if="nutflowOption.step === 1"
-                   size="small"
-                   type="success"
-                   @click="handleStep(1)">涓� 涓� 姝�</el-button>
-        <el-button v-if="nutflowOption.step === 2"
-                   size="small"
-                   type="success"
-                   @click="handleStep(-1)">涓� 涓� 姝�</el-button>
-        <el-button v-if="nutflowOption.step === 2"
-                   size="small"
-                   type="primary"
-                   @click="handleSubmitModel">纭� 瀹�</el-button>
-      </span>
-    </el-dialog>
-    <el-dialog title="娴佺▼閮ㄧ讲"
-               append-to-body
-               :visible.sync="deployBox"
-               width="20%">
-      <avue-form ref="form"
-                 :option="optionDeploy"
-                 v-model="form"
-                 @submit="handleSubmit"/>
-      <span slot="footer"
-            class="dialog-footer">
-        <el-button @click="deployBox = false">鍙� 娑�</el-button>
-        <el-button type="primary"
-                   @click="handleDoDeploy"
-                   :loading="deployLoading">纭� 瀹�</el-button>
-      </span>
-    </el-dialog>
-  </basic-container>
-</template>
-
-<script>
-import {mapGetters} from "vuex";
-import {modelList, removeModel, deployModel, submitModel, detail} from "@/api/flow/flow";
-import {flowCategory} from "@/util/flow";
-
-export default {
-  data() {
-    return {
-      form: {},
-      optionDeploy: {
-        menuBtn: false,
-        column: [
-          {
-            label: "娴佺▼绫诲瀷",
-            type: "select",
-            dicUrl: "/api/ubcs-system/dict/dictionary?code=flow",
-            props: {
-              label: "dictValue",
-              value: "dictKey"
-            },
-            dataType: "number",
-            slot: true,
-            prop: "categoryValue",
-            search: true,
-            span: 24,
-            rules: [{
-              required: true,
-              message: "璇烽�夋嫨娴佺▼绫诲瀷",
-              trigger: "blur"
-            }]
-          },
-          {
-            label: "娴佺▼妯″紡",
-            prop: "flowMode",
-            type: "radio",
-            dicData: [
-              {
-                label: "閫氱敤娴佺▼",
-                value: 1
-              },
-              {
-                label: "瀹氬埗娴佺▼",
-                value: 2
-              }
-            ],
-            value: 1,
-            span: 24,
-            rules: [
-              {
-                required: true,
-                message: '璇烽�夋嫨娴佺▼妯″紡',
-                trigger: 'blur'
-              }
-            ],
-          },
-          {
-            label: "鎵�灞炵鎴�",
-            prop: "tenantId",
-            type: "tree",
-            multiple: true,
-            dicUrl: "/api/ubcs-system/tenant/select",
-            props: {
-              label: "tenantName",
-              value: "tenantId"
-            },
-            display: false,
-            span: 24,
-            rules: [
-              {
-                required: true,
-                message: '璇烽�夋嫨鎵�灞炵鎴�',
-                trigger: 'blur'
-              }
-            ],
-          },
-        ],
-      },
-      selectionId: '',
-      selectionList: [],
-      query: {},
-      loading: true,
-      deployLoading: false,
-      page: {
-        pageSize: 10,
-        currentPage: 1,
-        total: 0
-      },
-      deployBox: false,
-      flowBox: false,
-      option: {
-        height: 'auto',
-        calcHeight: 30,
-        tip: false,
-        searchShow: true,
-        searchMenuSpan: 6,
-        border: true,
-        index: true,
-        selection: true,
-        editBtn: false,
-        addBtn: false,
-        viewBtn: false,
-        delBtn: false,
-        dialogWidth: 900,
-        menuWidth: 200,
-        dialogClickModal: false,
-        size: 'mini',
-        searchSize: 'mini',
-        column: [
-          {
-            label: '妯″瀷涓婚敭',
-            prop: 'id',
-          },
-          {
-            label: '妯″瀷鏍囪瘑',
-            prop: 'modelKey',
-            search: true,
-            overHidden: true
-          },
-          {
-            label: '妯″瀷鍚嶇О',
-            prop: 'name',
-            search: true,
-            overHidden: true
-          },
-          {
-            label: '娴佺▼鐗堟湰',
-            prop: 'version',
-            slot: true,
-            overHidden: true
-          },
-          {
-            label: '鍒涘缓鏃堕棿',
-            prop: 'created',
-            overHidden: true
-          },
-          {
-            label: '鏇存柊鏃堕棿',
-            prop: 'lastUpdated',
-            overHidden: true
-          },
-        ]
-      },
-      data: [],
-      nutflowOption: {
-        process: {},
-        step: 1,
-        step1: {
-          toolbar: ['open', 'create', 'fit', 'zoom-in', 'zoom-out', 'undo', 'redo', 'import', 'preview'],
-        },
-        step2: {
-          mode: 'view',
-          simulation: true,
-          minimap: true,
-        }
-      }
-    };
-  },
-  watch: {
-    'form.flowMode'() {
-      this.$refs.form.option.column.filter(item => {
-        if (item.prop === "tenantId") {
-          item.display = this.form.flowMode === 2;
-        }
-      });
-    }
-  },
-  computed: {
-    ...mapGetters(["permission"]),
-    ids() {
-      let ids = [];
-      this.selectionList.forEach(ele => {
-        ids.push(ele.id);
-      });
-      return ids.join(",");
-    }
-  },
-  methods: {
-    handleSubmitModel() {
-      const registry = this.$refs['wf-design-view'].getElementRegistry().getAll()
-      const {businessObject} = registry[0]
-      const {id, name, documentation} = businessObject
-      const description = (documentation && documentation.length > 0) ? documentation[0].text : null
-      const params = {
-        ...this.nutflowOption.process,
-        modelKey: id,
-        name,
-        description,
-        modelEditorXml: this.nutflowOption.process.xml
-      }
-      submitModel(params).then(() => {
-        this.$message.success("鎿嶄綔鎴愬姛")
-        this.handleNutflowClose()
-        this.onLoad(this.page, this.query)
-      })
-    },
-    handleStep(step) {
-      if (step === 1) { // 涓嬩竴姝�
-        this.$refs['wf-design'].getData('xml').then(data => {
-          this.$set(this.nutflowOption.step1, 'xml', data)
-          this.$set(this.nutflowOption.step2, 'xml', data)
-          this.$set(this.nutflowOption.process, 'xml', data)
-          this.$set(this.nutflowOption, 'step', 2)
-        })
-      } else this.$set(this.nutflowOption, 'step', 1)
-    },
-    handleNutflowClose(done, flag) {
-      const initOption = {
-        process: {},
-        step: 1,
-        step1: {
-          toolbar: ['open', 'create', 'fit', 'zoom-in', 'zoom-out', 'undo', 'redo', 'import', 'preview'],
-        },
-        step2: {
-          mode: 'view',
-          simulation: true,
-          minimap: true,
-        }
-      }
-      if (done || flag) {
-        this.$confirm('纭畾瑕佸叧闂悧锛熷叧闂湭淇濆瓨鐨勪慨鏀归兘浼氫涪澶便��', '璀﹀憡', {
-          type: 'warning'
-        }).then(() => {
-          this.$set(this, 'nutflowOption', initOption)
-          if (typeof done == 'function') done()
-          this.flowBox = false
-        }).catch(() => {
-        })
-      } else {
-        this.$set(this, 'nutflowOption', initOption)
-        this.flowBox = false
-      }
-    },
-    handleSubmit(form, done) {
-      this.deployLoading = true;
-      deployModel({
-        modelId: this.selectionId,
-        category: flowCategory(form.categoryValue),
-        tenantIds: form.tenantId.join(",")
-      }).then(res => {
-        const data = res.data;
-        if (data.success) {
-          this.$message({
-            type: "success",
-            message: data.msg
-          });
-          done();
-          this.$refs.form.resetForm();
-          this.deployBox = false;
-          this.deployLoading = false;
-        } else {
-          done();
-          this.deployLoading = false;
-          this.$message({
-            type: "warn",
-            message: data.msg
-          });
-        }
-      })
-    },
-    searchReset() {
-      this.query = {};
-      this.onLoad(this.page);
-    },
-    searchChange(params, done) {
-      this.query = params;
-      this.page.currentPage = 1;
-      this.onLoad(this.page, params);
-      done();
-    },
-    selectionChange(list) {
-      this.selectionList = list;
-    },
-    selectionClear() {
-      this.selectionList = [];
-      this.$refs.crud.toggleSelection();
-    },
-    handleDelete() {
-      if (this.selectionList.length === 0) {
-        this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-        return;
-      }
-      this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return removeModel(this.ids);
-        })
-        .then(() => {
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          this.$refs.crud.toggleSelection();
-          this.onLoad(this.page);
-        });
-    },
-    handleCreate() {
-      this.flowBox = true;
-    },
-    handleUpdate(row) {
-      detail({id: row.id}).then(res => {
-        const data = res.data.data
-        const {modelEditorXml} = data
-        this.$set(this.nutflowOption.step1, 'xml', modelEditorXml)
-        this.$set(this.nutflowOption, 'process', data)
-        this.flowBox = true;
-      })
-    },
-    handleDeploy(row) {
-      this.deployBox = true;
-      this.selectionId = row.id;
-    },
-    handleDoDeploy() {
-      this.$refs.form.submit();
-    },
-    handleSlotDelete(row) {
-      this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return removeModel(row.id);
-        })
-        .then(() => {
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          this.$refs.crud.toggleSelection();
-          this.onLoad(this.page);
-        });
-    },
-    currentChange(currentPage) {
-      this.page.currentPage = currentPage;
-    },
-    sizeChange(pageSize) {
-      this.page.pageSize = pageSize;
-    },
-    refreshChange() {
-      this.onLoad(this.page, this.query);
-    },
-    onLoad(page, params = {}) {
-      this.loading = true;
-      modelList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
-        const data = res.data.data;
-        this.page.total = data.total;
-        this.data = data.records;
-        this.loading = false;
-        this.selectionClear();
-      });
-    }
-  }
-};
-</script>
-
-<style lang="scss">
-
-.wf-dialog {
-  .el-dialog__body {
-    padding: 5px;
-  }
-
-  .avue-dialog__footer {
-    text-align: center;
-  }
-}
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/monitor/log/api.vue b/Source/UBCS-WEB/dist/src/views/monitor/log/api.vue
deleted file mode 100644
index bef4765..0000000
--- a/Source/UBCS-WEB/dist/src/views/monitor/log/api.vue
+++ /dev/null
@@ -1,161 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               ref="crud"
-               v-model="form"
-               :permission="permissionList"
-               :before-open="beforeOpen"
-               :page.sync="page"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-    </avue-crud>
-  </basic-container>
-</template>
-
-<script>
-  import {getApiList, getApiLogs} from "@/api/logs";
-  import {mapGetters} from "vuex";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        selectionList: [],
-        query: {},
-        loading: true,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        option: {
-          height: 'auto',
-          calcHeight: 30,
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          viewBtn: true,
-          editBtn: false,
-          addBtn: false,
-          delBtn: false,
-          menuWidth: 120,
-          dialogType: 'drawer',
-          column: [
-            {
-              label: "鏈嶅姟id",
-              prop: "serviceId",
-              width:'120',
-              search: true
-            },
-            {
-              label: "鏈嶅姟host",
-              prop: "serverHost",
-              search: true
-            },
-            {
-              label: "鏈嶅姟ip",
-              prop: "serverIp",
-              width:'160'
-            },
-            {
-              label: "杞欢鐜",
-              prop: "env",
-              width:'80',
-            },
-            {
-              label: "鏃ュ織鍚�",
-              prop: "title"
-            },
-            {
-              label: "璇锋眰鏂规硶",
-              prop: "method",
-              width:'80'
-            },
-            {
-              label: "璇锋眰鎺ュ彛",
-              prop: "requestUri"
-            },
-            {
-              label: "鏃ュ織鏃堕棿",
-              prop: "createTime",
-              width:'180'
-            },
-            {
-              label: "鐢ㄦ埛浠g悊",
-              prop: "userAgent",
-              span: 24,
-              hide: true
-            },
-            {
-              label: "璇锋眰鏁版嵁",
-              prop: "params",
-              type: "textarea",
-              span: 24,
-              minRows: 2,
-              hide: true
-            }
-          ]
-        },
-        data: []
-      };
-    },
-
-    computed: {
-      ...mapGetters(["permission"]),
-      permissionList() {
-        return {
-          viewBtn: this.vaildData(this.permission.log_api_view, false)
-        };
-      }
-    },
-    methods: {
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getApiLogs(this.form.id).then(res => {
-            this.form = res.data.data;
-          });
-        }
-        done();
-      },
-      currentChange(currentPage){
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize){
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        this.loading = true;
-        getApiList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
-          const data = res.data.data;
-          this.page.total = data.total;
-          this.data = data.records;
-          this.loading = false;
-        });
-      }
-    }
-  };
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/monitor/log/error.vue b/Source/UBCS-WEB/dist/src/views/monitor/log/error.vue
deleted file mode 100644
index 3196839..0000000
--- a/Source/UBCS-WEB/dist/src/views/monitor/log/error.vue
+++ /dev/null
@@ -1,165 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               ref="crud"
-               :before-open="beforeOpen"
-               v-model="form"
-               :permission="permissionList"
-               :page.sync="page"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-    </avue-crud>
-  </basic-container>
-</template>
-
-<script>
-  import {getErrorList, getErrorLogs} from "@/api/logs";
-  import {mapGetters} from "vuex";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        selectionList: [],
-        query: {},
-        loading: true,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        option: {
-          height: 'auto',
-          calcHeight: 30,
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          viewBtn: true,
-          editBtn: false,
-          addBtn: false,
-          delBtn: false,
-          menuWidth: 120,
-          dialogType: 'drawer',
-          column: [
-            {
-              label: "鏈嶅姟id",
-              prop: "serviceId",
-              search: true,
-              width:'120'
-            },
-            {
-              label: "鏈嶅姟host",
-              prop: "serverHost",
-              search: true,
-              width:'150'
-            },
-            {
-              label: "鏈嶅姟ip",
-              prop: "serverIp",
-              width:'160'
-            },
-            {
-              label: "杞欢鐜",
-              prop: "env",
-              width:'80'
-            },
-            {
-              label: "璇锋眰鏂规硶",
-              prop: "method",
-              width:'80'
-            },
-            {
-              label: "璇锋眰鎺ュ彛",
-              prop: "requestUri"
-            },
-            {
-              label: "鏃ュ織鏃堕棿",
-              prop: "createTime",
-              width:'180'
-            },
-            {
-              label: "鐢ㄦ埛浠g悊",
-              prop: "userAgent",
-              span: 24,
-              hide: true
-            },
-            {
-              label: "璇锋眰鏁版嵁",
-              prop: "params",
-              type: "textarea",
-              span: 24,
-              minRows: 2,
-              hide: true
-            },
-            {
-              label: "鏃ュ織鏁版嵁",
-              prop: "stackTrace",
-              type: "textarea",
-              span: 24,
-              minRows: 16,
-              hide: true
-            }
-          ]
-        },
-        data: []
-      };
-    },
-    computed: {
-      ...mapGetters(["permission"]),
-      permissionList() {
-        return {
-          viewBtn: this.vaildData(this.permission.log_error_view, false)
-        };
-      }
-    },
-    methods: {
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getErrorLogs(this.form.id).then(res => {
-            this.form = res.data.data;
-          });
-        }
-        done();
-      },
-      currentChange(currentPage){
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize){
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        this.loading = true;
-        getErrorList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
-          const data = res.data.data;
-          this.page.total = data.total;
-          this.data = data.records;
-          this.loading = false;
-        });
-      }
-    }
-  };
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/monitor/log/usual.vue b/Source/UBCS-WEB/dist/src/views/monitor/log/usual.vue
deleted file mode 100644
index 329f77b..0000000
--- a/Source/UBCS-WEB/dist/src/views/monitor/log/usual.vue
+++ /dev/null
@@ -1,165 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               ref="crud"
-               v-model="form"
-               :permission="permissionList"
-               :page.sync="page"
-               :before-open="beforeOpen"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-    </avue-crud>
-  </basic-container>
-</template>
-
-<script>
-  import {getUsualList, getUsualLogs} from "@/api/logs";
-  import {mapGetters} from "vuex";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        selectionList: [],
-        query: {},
-        loading: true,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        option: {
-          height: 'auto',
-          calcHeight: 30,
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          viewBtn: true,
-          editBtn: false,
-          addBtn: false,
-          delBtn: false,
-          menuWidth: 120,
-          dialogType: 'drawer',
-          column: [
-            {
-              label: "鏈嶅姟id",
-              prop: "serviceId",
-              search: true
-            },
-            {
-              label: "鏈嶅姟host",
-              prop: "serverHost",
-              search: true
-            },
-            {
-              label: "鏈嶅姟ip",
-              prop: "serverIp"
-            },
-            {
-              label: "杞欢鐜",
-              prop: "env",
-              width:'80'
-            },
-            {
-              label: "鏃ュ織绾у埆",
-              prop: "logLevel"
-            },
-            {
-              label: "鏃ュ織id",
-              prop: "logId"
-            },
-            {
-              label: "璇锋眰鎺ュ彛",
-              prop: "requestUri"
-            },
-            {
-              label: "鏃ュ織鏃堕棿",
-              prop: "createTime",
-              width:'180'
-            },
-            {
-              label: "鐢ㄦ埛浠g悊",
-              prop: "userAgent",
-              span: 24,
-              hide: true
-            },
-            {
-              label: "鏃ュ織鏁版嵁",
-              prop: "logData",
-              type: "textarea",
-              span: 24,
-              minRows: 2,
-              hide: true
-            },
-            {
-              label: "璇锋眰鏁版嵁",
-              prop: "params",
-              type: "textarea",
-              span: 24,
-              minRows: 2,
-              hide: true
-            }
-          ]
-        },
-        data: []
-      };
-    },
-    computed: {
-      ...mapGetters(["permission"]),
-      permissionList() {
-        return {
-          viewBtn: this.vaildData(this.permission.log_usual_view, false)
-        };
-      }
-    },
-    methods: {
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getUsualLogs(this.form.id).then(res => {
-            this.form = res.data.data;
-          });
-        }
-        done();
-      },
-      currentChange(currentPage){
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize){
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        this.loading = true;
-        getUsualList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
-          const data = res.data.data;
-          this.page.total = data.total;
-          this.data = data.records;
-          this.loading = false;
-        });
-      }
-    }
-  };
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/report/reportlist.vue b/Source/UBCS-WEB/dist/src/views/report/reportlist.vue
deleted file mode 100644
index e30ac5a..0000000
--- a/Source/UBCS-WEB/dist/src/views/report/reportlist.vue
+++ /dev/null
@@ -1,203 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               ref="crud"
-               v-model="form"
-               :page.sync="page"
-               :permission="permissionList"
-               @row-del="rowDel"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot="menuLeft">
-        <el-button type="danger"
-                   size="small"
-                   icon="el-icon-delete"
-                   plain
-                   @click="handleDelete">鍒� 闄�
-        </el-button>
-      </template>
-      <template slot-scope="scope" slot="menu">
-        <el-button
-          type="text"
-          icon="el-icon-edit-outline"
-          size="small"
-          @click.stop="handleDesign(scope.row.name)"
-          v-if="userInfo.role_name.includes('admin')"
-        >璁捐
-        </el-button>
-        <el-button
-          type="text"
-          icon="el-icon-view"
-          size="small"
-          @click.stop="handlePreview(scope.row.name)"
-          v-if="userInfo.role_name.includes('admin')"
-        >棰勮
-        </el-button>
-      </template>
-      <template slot-scope="{row}" slot="name">
-        <el-tag style="cursor:pointer" @click="handlePreview(row.name)">{{ row.name }}</el-tag>
-      </template>
-    </avue-crud>
-  </basic-container>
-</template>
-
-<script>
-import {getList, remove} from "@/api/report/report";
-import {mapGetters} from "vuex";
-
-export default {
-  data() {
-    return {
-      form: {},
-      selectionList: [],
-      query: {},
-      loading: true,
-      page: {
-        pageSize: 10,
-        currentPage: 1,
-        total: 0
-      },
-      option: {
-        height: 'auto',
-        calcHeight: 30,
-        tip: false,
-        searchShow: true,
-        searchMenuSpan: 6,
-        border: true,
-        index: true,
-        selection: true,
-        viewBtn: true,
-        dialogClickModal: false,
-        column: [
-          {
-            label: "鏂囦欢鍚�",
-            prop: "name",
-            search: true,
-            slot: true,
-          },
-          {
-            label: "鍒涘缓鏃堕棿",
-            prop: "createTime",
-          },
-          {
-            label: "鏇存柊鏃堕棿",
-            prop: "updateTime",
-          }
-        ]
-      },
-      data: []
-    };
-  },
-  computed: {
-    ...mapGetters(["userInfo", "permission"]),
-    permissionList() {
-      return {
-        addBtn: false,
-        viewBtn: false,
-        delBtn: true,
-        editBtn: false
-      };
-    },
-    ids() {
-      let ids = [];
-      this.selectionList.forEach(ele => {
-        ids.push(ele.id);
-      });
-      return ids.join(",");
-    }
-  },
-  methods: {
-    handlePreview(name) {
-      this.$router.push({path: `/myiframe/urlPath?name=preview-${name}&src=${this.website.reportUrl}/preview?_u=ubcs-${name}`});
-    },
-    handleDesign(name) {
-      this.$router.push({path: `/myiframe/urlPath?name=designer-${name}&src=${this.website.reportUrl}/designer?_u=ubcs-${name}`});
-    },
-    rowDel(row) {
-      this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return remove(row.id);
-        })
-        .then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-        });
-    },
-    searchReset() {
-      this.query = {};
-      this.onLoad(this.page);
-    },
-    searchChange(params, done) {
-      this.query = params;
-      this.page.currentPage = 1;
-      this.onLoad(this.page, params);
-      done();
-    },
-    selectionChange(list) {
-      this.selectionList = list;
-    },
-    selectionClear() {
-      this.selectionList = [];
-      this.$refs.crud.toggleSelection();
-    },
-    handleDelete() {
-      if (this.selectionList.length === 0) {
-        this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-        return;
-      }
-      this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return remove(this.ids);
-        })
-        .then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          this.$refs.crud.toggleSelection();
-        });
-    },
-    currentChange(currentPage) {
-      this.page.currentPage = currentPage;
-    },
-    sizeChange(pageSize) {
-      this.page.pageSize = pageSize;
-    },
-    refreshChange() {
-      this.onLoad(this.page, this.query);
-    },
-    onLoad(page, params = {}) {
-      this.loading = true;
-      getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
-        const data = res.data.data;
-        this.page.total = data.total;
-        this.data = data.records;
-        this.loading = false;
-        this.selectionClear();
-      });
-    }
-  }
-};
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/resource/attach.vue b/Source/UBCS-WEB/dist/src/views/resource/attach.vue
deleted file mode 100644
index a0b1b7c..0000000
--- a/Source/UBCS-WEB/dist/src/views/resource/attach.vue
+++ /dev/null
@@ -1,288 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               :page.sync="page"
-               :permission="permissionList"
-               :before-open="beforeOpen"
-               v-model="form"
-               ref="crud"
-               @row-del="rowDel"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot="menuLeft">
-        <el-button type="primary"
-                   size="small"
-                   plain
-                   v-if="permission.attach_upload"
-                   icon="el-icon-upload2"
-                   @click="handleUpload">涓� 浼�
-        </el-button>
-        <el-button type="danger"
-                   size="small"
-                   icon="el-icon-delete"
-                   plain
-                   v-if="permission.attach_delete"
-                   @click="handleDelete">鍒� 闄�
-        </el-button>
-      </template>
-      <template slot-scope="scope" slot="menu">
-        <el-button type="text"
-                   icon="el-icon-download"
-                   size="small"
-                   v-if="permission.attach_download"
-                   @click="handleDownload(scope.row)">涓嬭浇
-        </el-button>
-      </template>
-      <template slot-scope="{row}"
-                slot="attachSize">
-        <el-tag>{{`${row.attachSize} KB`}}</el-tag>
-      </template>
-    </avue-crud>
-    <el-dialog title="闄勪欢绠$悊"
-               append-to-body
-               :visible.sync="attachBox"
-               width="555px">
-      <avue-form ref="form" :option="attachOption" v-model="attachForm" :upload-after="uploadAfter">
-      </avue-form>
-    </el-dialog>
-  </basic-container>
-</template>
-
-<script>
-  import {getList, getDetail, remove} from "@/api/resource/attach";
-  import {mapGetters} from "vuex";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        query: {},
-        loading: true,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        attachBox: false,
-        selectionList: [],
-        option: {
-          height: 'auto',
-          calcHeight: 30,
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          viewBtn: true,
-          selection: true,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "闄勪欢鍦板潃",
-              prop: "link",
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ラ檮浠跺湴鍧�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "闄勪欢鍩熷悕",
-              prop: "domainUrl",
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ラ檮浠跺煙鍚�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "闄勪欢鍚嶇О",
-              prop: "name",
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ラ檮浠跺悕绉�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "闄勪欢鍘熷悕",
-              prop: "originalName",
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ラ檮浠跺師鍚�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "闄勪欢鎷撳睍鍚�",
-              prop: "extension",
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ラ檮浠舵嫇灞曞悕",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "闄勪欢澶у皬",
-              prop: "attachSize",
-              slot: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ラ檮浠跺ぇ灏�",
-                trigger: "blur"
-              }]
-            },
-          ]
-        },
-        data: [],
-        attachForm: {},
-        attachOption: {
-          submitBtn: false,
-          emptyBtn: false,
-          column: [
-            {
-              label: '闄勪欢涓婁紶',
-              prop: 'attachFile',
-              type: 'upload',
-              drag: true,
-              loadText: '妯℃澘涓婁紶涓紝璇风◢绛�',
-              span: 24,
-              propsHttp: {
-                res: 'data'
-              },
-              action: "/api/ubcs-resource/oss/endpoint/put-file-attach"
-            }
-          ]
-        }
-      };
-    },
-    computed: {
-      ...mapGetters(["permission"]),
-      permissionList() {
-        return {
-          addBtn: false,
-          editBtn: false,
-          viewBtn: false,
-          delBtn: this.vaildData(this.permission.attach_delete, false)
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    methods: {
-      handleUpload() {
-        this.attachBox = true;
-      },
-      uploadAfter(res, done, loading, column) {
-        window.console.log(column);
-        this.attachBox = false;
-        this.refreshChange();
-        done();
-      },
-      handleDownload(row) {
-        window.open(`${row.link}`);
-      },
-      rowDel(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getDetail(this.form.id).then(res => {
-            this.form = res.data.data;
-          });
-        }
-        done();
-      },
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      currentChange(currentPage) {
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        this.loading = true;
-        getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
-          const data = res.data.data;
-          this.page.total = data.total;
-          this.data = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/resource/oss.vue b/Source/UBCS-WEB/dist/src/views/resource/oss.vue
deleted file mode 100644
index 17dd807..0000000
--- a/Source/UBCS-WEB/dist/src/views/resource/oss.vue
+++ /dev/null
@@ -1,416 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               :page.sync="page"
-               :permission="permissionList"
-               v-model="form"
-               ref="crud"
-               @row-update="rowUpdate"
-               @row-save="rowSave"
-               @row-del="rowDel"
-               :before-open="beforeOpen"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot="menuLeft">
-        <el-button type="danger"
-                   size="small"
-                   icon="el-icon-delete"
-                   plain
-                   v-if="permission.oss_delete"
-                   @click="handleDelete">鍒� 闄�
-        </el-button>
-      </template>
-      <template slot-scope="scope" slot="menu">
-        <el-button type="text"
-                   icon="el-icon-video-play"
-                   size="small"
-                   v-if="userInfo.role_name.includes('admin')"
-                   @click="handleDebug(scope.row)">璋冭瘯
-        </el-button>
-        <el-button type="text"
-                   icon="el-icon-circle-check"
-                   size="small"
-                   v-if="permission.oss_enable"
-                   @click.stop="handleEnable(scope.row)">鍚敤
-        </el-button>
-      </template>
-      <template slot-scope="{row}"
-                slot="status">
-        <el-tag>{{row.statusName}}</el-tag>
-      </template>
-      <template slot-scope="{row}"
-                slot="category">
-        <el-tag>{{row.categoryName}}</el-tag>
-      </template>
-    </avue-crud>
-    <el-dialog title="瀵硅薄瀛樺偍涓婁紶璋冭瘯"
-               append-to-body
-               :visible.sync="box"
-               width="550px">
-      <avue-form ref="form" :option="debugOption" v-model="debugForm" @submit="handleSubmit"/>
-    </el-dialog>
-  </basic-container>
-</template>
-
-<script>
-  import {getList, getDetail, add, update, remove, enable} from "@/api/resource/oss";
-  import {mapGetters} from "vuex";
-  import func from "@/util/func";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        query: {},
-        loading: true,
-        box: false,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        selectionList: [],
-        option: {
-          height: 'auto',
-          calcHeight: 30,
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          viewBtn: true,
-          selection: true,
-          menuWidth: 350,
-          labelWidth: 100,
-          dialogWidth: 880,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "鍒嗙被",
-              type: "radio",
-              value: 1,
-              span: 24,
-              width: 100,
-              searchLabelWidth: 50,
-              row: true,
-              dicUrl: "/api/ubcs-system/dict/dictionary?code=oss",
-              props: {
-                label: "dictValue",
-                value: "dictKey"
-              },
-              dataType: "number",
-              slot: true,
-              prop: "category",
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇烽�夋嫨鍒嗙被",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "璧勬簮缂栧彿",
-              prop: "ossCode",
-              span: 24,
-              width: 120,
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ヨ祫婧愮紪鍙�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "璧勬簮鍦板潃",
-              prop: "endpoint",
-              span: 24,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ヨ祫婧愬湴鍧�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "绌洪棿鍚�",
-              prop: "bucketName",
-              span: 24,
-              width: 120,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ョ┖闂村悕",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "accessKey",
-              prop: "accessKey",
-              span: 24,
-              search: true,
-              width: 200,
-              overHidden: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ccessKey",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "secretKey",
-              prop: "secretKey",
-              span: 24,
-              width: 200,
-              overHidden: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ecretKey",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "appId",
-              prop: "appId",
-              span: 24,
-              hide: true,
-              display: false,
-            },
-            {
-              label: "region",
-              prop: "region",
-              span: 24,
-              hide: true,
-              display: false,
-            },
-            {
-              label: "鏄惁鍚敤",
-              prop: "status",
-              span: 24,
-              width: 80,
-              align: "center",
-              slot: true,
-              addDisplay: false,
-              editDisplay: false,
-              viewDisplay: false,
-            },
-            {
-              label: "澶囨敞",
-              prop: "remark",
-              span: 24,
-              hide: true,
-            },
-          ]
-        },
-        data: [],
-        debugForm: {
-          code: '',
-        },
-        debugOption: {
-          submitText: "鎻愪氦",
-          column: [
-            {
-              label: "璧勬簮缂栧彿",
-              prop: "code",
-              disabled: true,
-              span: 24,
-            },
-            {
-              label: "涓婁紶鑳屾櫙",
-              prop: "backgroundUrl",
-              type: 'upload',
-              listType: 'picture-img',
-              dataType: 'string',
-              action: '/api/ubcs-resource/oss/endpoint/put-file',
-              propsHttp: {
-                res: 'data',
-                url: 'link',
-              },
-              span: 24,
-            },
-          ]
-        }
-      };
-    },
-    watch: {
-      'form.category'() {
-        const category = func.toInt(this.form.category);
-        this.$refs.crud.option.column.filter(item => {
-          if (item.prop === "appId") {
-            item.display = category === 4;
-          }
-          if (item.prop === "region") {
-            item.display = category === 4;
-          }
-        });
-      },
-      'debugForm.code'() {
-        const column = this.findObject(this.debugOption.column, "backgroundUrl");
-        column.action = `/api/ubcs-resource/oss/endpoint/put-file?code=${this.debugForm.code}`;
-      }
-    },
-    computed: {
-      ...mapGetters(["userInfo", "permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.oss_add),
-          viewBtn: this.vaildData(this.permission.oss_view),
-          delBtn: this.vaildData(this.permission.oss_delete),
-          editBtn: this.vaildData(this.permission.oss_edit)
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    methods: {
-      rowSave(row, done, loading) {
-        add(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdate(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDel(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      handleEnable(row) {
-        this.$confirm("鏄惁纭畾鍚敤杩欐潯閰嶇疆?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return enable(row.id);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      handleDebug(row) {
-        this.box = true;
-        this.debugForm.code = row.ossCode;
-        this.debugForm.backgroundUrl = '';
-      },
-      handleSubmit(form, done) {
-        this.$message({
-          type: "success",
-          message: `鑾峰彇鍒板浘鐗囧湴鍧�:[${form.backgroundUrl}]`
-        });
-        done();
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getDetail(this.form.id).then(res => {
-            this.form = res.data.data;
-          });
-        }
-        done();
-      },
-      currentChange(currentPage) {
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        this.loading = true;
-        getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
-          const data = res.data.data;
-          this.page.total = data.total;
-          this.data = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
diff --git a/Source/UBCS-WEB/dist/src/views/resource/sms.vue b/Source/UBCS-WEB/dist/src/views/resource/sms.vue
deleted file mode 100644
index ede08ce..0000000
--- a/Source/UBCS-WEB/dist/src/views/resource/sms.vue
+++ /dev/null
@@ -1,438 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               :page.sync="page"
-               :permission="permissionList"
-               :before-open="beforeOpen"
-               v-model="form"
-               ref="crud"
-               @row-update="rowUpdate"
-               @row-save="rowSave"
-               @row-del="rowDel"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot="menuLeft">
-        <el-button type="danger"
-                   size="small"
-                   icon="el-icon-delete"
-                   plain
-                   v-if="permission.sms_delete"
-                   @click="handleDelete">鍒� 闄�
-        </el-button>
-      </template>
-      <template slot-scope="scope" slot="menu">
-        <el-button type="text"
-                   icon="el-icon-video-play"
-                   size="small"
-                   v-if="userInfo.role_name.includes('admin')"
-                   @click="handleDebug(scope.row)">璋冭瘯
-        </el-button>
-        <el-button type="text"
-                   icon="el-icon-circle-check"
-                   size="small"
-                   v-if="permission.sms_enable"
-                   @click.stop="handleEnable(scope.row)">鍚敤
-        </el-button>
-      </template>
-      <template slot-scope="{row}"
-                slot="status">
-        <el-tag>{{row.statusName}}</el-tag>
-      </template>
-      <template slot-scope="{row}"
-                slot="category">
-        <el-tag>{{row.categoryName}}</el-tag>
-      </template>
-    </avue-crud>
-    <el-dialog title="鎵嬫満鐭俊鍙戦�佽皟璇�"
-               append-to-body
-               :visible.sync="box"
-               width="550px">
-      <avue-form :option="debugOption" v-model="debugForm" @submit="handleSend"/>
-    </el-dialog>
-  </basic-container>
-</template>
-
-<script>
-  import {getList, getDetail, add, update, remove, enable, send} from "@/api/resource/sms";
-  import {mapGetters} from "vuex";
-  import func from "@/util/func";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        query: {},
-        loading: true,
-        box: false,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        selectionList: [],
-        option: {
-          height: 'auto',
-          calcHeight: 30,
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          viewBtn: true,
-          selection: true,
-          menuWidth: 350,
-          labelWidth: 100,
-          dialogWidth: 880,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "鍒嗙被",
-              type: "radio",
-              value: 1,
-              span: 24,
-              width: 100,
-              searchLabelWidth: 50,
-              row: true,
-              dicUrl: "/api/ubcs-system/dict/dictionary?code=sms",
-              props: {
-                label: "dictValue",
-                value: "dictKey"
-              },
-              dataType: "number",
-              slot: true,
-              prop: "category",
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇烽�夋嫨鍒嗙被",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "璧勬簮缂栧彿",
-              prop: "smsCode",
-              span: 24,
-              width: 200,
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ヨ祫婧愮紪鍙�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "妯$増ID",
-              prop: "templateId",
-              span: 24,
-              width: 200,
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ユā鐗圛D",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "accessKey",
-              prop: "accessKey",
-              span: 24,
-              overHidden: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ccessKey",
-                trigger: "blur"
-              }],
-            },
-            {
-              label: "secretKey",
-              prop: "secretKey",
-              span: 24,
-              overHidden: true,
-              display: true,
-              hide: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ecretKey",
-                trigger: "blur"
-              }],
-            },
-            {
-              label: "regionId",
-              prop: "regionId",
-              span: 24,
-              value: "cn-hangzhou",
-              hide: true,
-              display: false
-            },
-            {
-              label: "鐭俊绛惧悕",
-              prop: "signName",
-              span: 24,
-              width: 200,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ョ煭淇$鍚�",
-                trigger: "blur"
-              }],
-            },
-            {
-              label: "鏄惁鍚敤",
-              prop: "status",
-              span: 24,
-              width: 80,
-              align: "center",
-              slot: true,
-              addDisplay: false,
-              editDisplay: false,
-              viewDisplay: false,
-            },
-            {
-              label: "澶囨敞",
-              prop: "remark",
-              span: 24,
-              hide: true
-            },
-          ]
-        },
-        data: [],
-        debugForm: {
-          code: '',
-        },
-        debugOption: {
-          submitText: "鍙戦��",
-          column: [
-            {
-              label: "璧勬簮缂栧彿",
-              prop: "code",
-              disabled: true,
-              span: 24,
-            },
-            {
-              label: "鍙戦�佹墜鏈�",
-              prop: "phones",
-              span: 24,
-            },
-            {
-              label: "鍙戦�佸弬鏁�",
-              prop: "params",
-              span: 24,
-              placeholder: "渚�: {'code':2333,'title':'閫氱煡鏍囬'}",
-            },
-          ]
-        }
-      };
-    },
-    watch: {
-      'form.category'() {
-        const category = func.toInt(this.form.category);
-        this.$refs.crud.option.column.filter(item => {
-          if (item.prop === "templateId") {
-            if (category === 1) {
-              item.label = "妯$増鍐呭";
-            } else {
-              item.label = "妯$増ID";
-            }
-          }
-          if (item.prop === "accessKey") {
-            if (category === 1) {
-              item.label = "apiKey";
-            } else if (category === 4) {
-              item.label = "appId";
-            } else {
-              item.label = "accessKey";
-            }
-          }
-          if (item.prop === "secretKey") {
-            item.display = category !== 1;
-            if (category === 4) {
-              item.label = "appKey";
-            } else {
-              item.label = "secretKey";
-            }
-          }
-          if (item.prop === "regionId") {
-            if (category === 3) {
-              item.display = true;
-              item.value = "cn-hangzhou";
-            } else {
-              item.display = false;
-            }
-          }
-        });
-      }
-    },
-    computed: {
-      ...mapGetters(["userInfo", "permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.sms_add, false),
-          viewBtn: this.vaildData(this.permission.sms_view, false),
-          delBtn: this.vaildData(this.permission.sms_delete, false),
-          editBtn: this.vaildData(this.permission.sms_edit, false)
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    methods: {
-      rowSave(row, done, loading) {
-        add(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdate(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDel(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      handleEnable(row) {
-        this.$confirm("鏄惁纭畾鍚敤杩欐潯閰嶇疆?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return enable(row.id);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      handleDebug(row) {
-        this.box = true;
-        this.debugForm.code = row.smsCode;
-      },
-      handleSend(form, done, loading) {
-        send(form.code, form.phones, form.params).then((res) => {
-          this.$message({
-            type: "success",
-            message: "鍙戦�佹垚鍔�!"
-          });
-          done();
-          window.console.log(res);
-          this.box = false;
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getDetail(this.form.id).then(res => {
-            this.form = res.data.data;
-          });
-        }
-        done();
-      },
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      currentChange(currentPage) {
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        this.loading = true;
-        getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
-          const data = res.data.data;
-          this.page.total = data.total;
-          this.data = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
-
diff --git a/Source/UBCS-WEB/dist/src/views/system/PasswordManagement/Passwordresultant.vue b/Source/UBCS-WEB/dist/src/views/system/PasswordManagement/Passwordresultant.vue
deleted file mode 100644
index 5403b64..0000000
--- a/Source/UBCS-WEB/dist/src/views/system/PasswordManagement/Passwordresultant.vue
+++ /dev/null
@@ -1,113 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud v-model="form" :option="option" :data="data" ref="crud"  @on-load="onLoad" @row-save="rowSave" @row-update="rowUpdate" @row-del="rowDel" :page.sync="page">
-    </avue-crud>
-  </basic-container>
-</template>
-
-<script>
-import {
-  getadd,
-  getupdata,
-  getremove,
-  getPage
-} from "@/api/system/passwordresultant";
-
-export default {
-  name: "passwords.vue",
-  data() {
-    return {
-      form:{},
-      page: {
-        pageSize: 10,
-        currentPage: 1,
-        total: 100
-      },
-
-      data: [],
-      option:{
-        headerAlign: 'center',
-        align: 'center',
-        border: true,
-        index: true,
-        rowKey:'id',
-        column:[
-          {
-            label: '鍚嶇О',
-            prop: 'name',
-            align: 'left',
-                      },
-          {
-            label: '鎻忚堪',
-            prop: 'desc',
-          }
-        ]
-      }
-      }
-    },
-
-
-  created() {
-   this.onLoad()
-  },
-  methods:{
-    rowDel(row){
-      this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return getremove(row.id);
-        })
-        .then(() => {
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          this.onLoad();
-        });
-    },
-    rowSave(row,done){
-      getadd(row).then(()=>{
-        this.$message({
-          type: "success",
-          message: "鎿嶄綔鎴愬姛!"
-        });
-        done(row)
-        this.onLoad()
-      }).catch((res)=>{
-        this.$message({
-          type: "success",
-          message:res
-        });
-      })
-    },
-    rowUpdate(row,index,done){
-      getupdata(row).then(()=>{
-        this.onLoad()
-        this.$message({
-          type: "success",
-          message: "淇敼鎴愬姛!"
-        });
-        done(row)
-      })
-    },
-    onLoad(page, params = {}) {
-      // this.loading = true;
-      getPage(this.page.currentPage, this.page.pageSize, Object.assign(params, this.query)).then(res => {
-        // const data = res.data.data;
-        // this.page.total = data.total;
-        // this.data = data.records;
-        // this.loading = false;
-        // this.selectionClear();
-        this.data=res.data.data.records
-      });
-    }
-  }
-
-}
-</script>
-
-<style lang="scss">
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/system/PasswordManagement/Passwordvalue.vue b/Source/UBCS-WEB/dist/src/views/system/PasswordManagement/Passwordvalue.vue
deleted file mode 100644
index 3c92156..0000000
--- a/Source/UBCS-WEB/dist/src/views/system/PasswordManagement/Passwordvalue.vue
+++ /dev/null
@@ -1,131 +0,0 @@
-<template>
-  <basic-container>
-    <div class="headbox">
-      <sapn>缁勫悎鏂瑰紡锛�</sapn>
-      <el-select v-model="formInline.region" placeholder="娲诲姩鍖哄煙" @change="selectchange">
-        <el-option label="澶у啓瀛楁瘝" value="0"></el-option>
-        <el-option label="灏忓啓瀛楁瘝" value="1"></el-option>
-        <el-option label="鐗规畩瀛楃" value="2"></el-option>
-        <el-option label="鏁板瓧" value="3"></el-option>
-      </el-select>
-    </div>
-    <avue-crud ref="crud" v-model="form" :option="option" :data="data"  @row-save="rowSave" @row-update="rowUpdate" @row-del="rowDel" :page.sync="page" >
-
-    </avue-crud>
-  </basic-container>
-</template>
-
-<script>
-import {getPage} from "@/api/system/passwordvalue";
-
-export default {
-  name: "passwords.vue",
-  data() {
-    return {
-      form:{},
-      page: {
-        pageSize: 10,
-        currentPage: 1,
-        total: 100
-      },
-      formInline:{
-        user: '',
-        region: ''
-      },
-      data: [],
-      option:{
-        headerAlign: 'center',
-        align: 'center',
-        border: true,
-        index: true,
-        rowKey:'id',
-        column:[
-          {
-            label: '鍚嶇О',
-            prop: 'name',
-            align: 'left',
-          },
-          {
-            label: '鎻忚堪',
-            prop: 'text',
-          }
-        ]
-      }
-      // option:{},
-      // option1:{
-      //   column:[
-      //     {
-      //       label:'濮撳悕',
-      //       prop:'name',
-      //       search:true
-      //     }
-      //   ]
-      // },
-      // option2:{
-      //   column:[
-      //     {
-      //       label:'鐢ㄦ埛鍚�',
-      //       prop:'username',
-      //       search:true
-      //     }, {
-      //       label:'瀵嗙爜',
-      //       prop:'password',
-      //       type:'password',
-      //       search:true
-      //     }, {
-      //       label:'濮撳悕',
-      //       prop:'name',
-      //       search:true
-      //     }
-      //   ]
-      // },
-    }
-  },
-
-
-  created() {
-    this.onLoad()
-  },
-  methods:{
-    rowDel(row,index,done){
-      done(row)
-      console.log(row,index,done)
-      console.log(done)
-    },
-    rowSave(row,done){
-      console.log(row,done)
-    },
-    rowUpdate(row,index,done){
-      done(row)
-    },
-    //涓嬫媺鑿滃崟鍒囨崲锛屾樉绀轰笉鍚岀殑瀵嗙爜鍙栧�兼柟寮�
-    selectchange(){
-      if(this.formInline.region=="shanghai"){
-        this.option=this.option1;
-      }else{
-        this.option=this.option2;
-      }
-      this.$refs.crud.refreshTable()
-    },
-    onLoad(page, params = {}) {
-      // this.loading = true;
-      getPage(this.page.currentPage, this.page.pageSize, Object.assign(params, this.query)).then(res => {
-        // const data = res.data.data;
-        // this.page.total = data.total;
-        // this.data = data.records;
-        // this.loading = false;
-        // this.selectionClear();
-        console.log(res)
-        // this.data=res.data.data.content
-      });
-    }
-  }
-
-}
-</script>
-
-<style lang="scss">
-.headbox{
-  margin-bottom: 20px;
-}
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/system/PasswordManagement/passwords.vue b/Source/UBCS-WEB/dist/src/views/system/PasswordManagement/passwords.vue
deleted file mode 100644
index 864b72c..0000000
--- a/Source/UBCS-WEB/dist/src/views/system/PasswordManagement/passwords.vue
+++ /dev/null
@@ -1,301 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud v-model="form" :option="option" :data="data" ref="crud"  @on-load="onLoad" @row-save="rowSave" @row-update="rowUpdate" @row-del="rowDel" :page.sync="page">
-      <template slot="icon" slot-scope="scope">
-        <i :class="scope.row.icon" style="font-size:24px"></i>
-      </template>
-    </avue-crud>
-  </basic-container>
-</template>
-
-<script>
-import {
-  getPage,
-  // getOnesearch,
-  getadd,
-  getupdata,
-  getremove
-} from "@/api/system/passwords";
-export default {
-  name: "passwords.vue",
-  data() {
-    // 鏈�灏忛暱搴︽鍒欑粦瀹氬��
-    let validatePass=""
-    //鏈�澶ч暱搴︽鍒欑粦瀹氬��
-    let validatePass1=""
-    //鏈�灏忛暱搴︾粦瀹歷alue
-    let values=""
-    //鏈�澶ч暱搴︾粦瀹歷alue
-    let values1=""
-    //鏈�灏忛暱搴︽鍒欐柟娉�
-    validatePass = (rule, value,callback) => {
-     values=value*1
-      if(value === ""){
-        callback(new Error('璇疯緭鍏ュ瘑鐮佹渶灏忛暱搴�'));
-      }else if(values >= values1*1){
-        callback(new Error('瀵嗙爜鏈�灏忛暱搴︿笉鑳藉ぇ浜庡瘑鐮佹渶澶ч暱搴�'));
-      }
-    };
-    //鏈�澶ч暱搴︽鍒欐柟娉�
-    validatePass1= (rule, value,callback) =>{
-      values1=value*1
-     if(value === ""){
-        callback(new Error('璇疯緭鍏ュ瘑鐮佹渶澶ч暱搴�'));
-      }else if(values1 <= values){
-       callback(new Error('瀵嗙爜鏈�澶ч暱搴︿笉鑳藉皬浜庡瘑鐮佹渶澶ч暱搴�'));
-     }
-    }
-    return {
-      form:{},
-      page: {
-        pageSize: 10,
-        currentPage: 1,
-        total: 100
-      },
-      data: [],
-      option: {
-        headerAlign: 'center',
-        align: 'center',
-        border: true,
-        index: true,
-        rowKey:'id',
-        column: [
-          {
-            label: '绛栫暐鍚嶇О',
-            prop: 'strategyName',
-            align: 'left',
-            span:24,
-            rules: [{
-              required: true,
-              message: "璇疯緭鍏ョ瓥鐣ュ悕绉�",
-              trigger: "blur"
-            }]
-          },
-          {
-            label: '瀵嗙爜鏈�灏忛暱搴�',
-            prop: 'minPwdLen',
-            labelWidth:118,
-            span:12,
-            rules: [{
-              required: true,
-              validator:validatePass,
-              trigger: "blur"
-
-            }]
-          },
-          {
-            label: '瀵嗙爜鏈�澶ч暱搴�',
-            prop: 'maxPwdLen',
-            labelWidth:118,
-            span:12,
-            rules: [{
-              required: true,
-              validator:validatePass1,
-              trigger: "blur"
-            }]
-          },
-          {
-            label: '缁勫悎鏂规硶',
-            prop: 'combinationNames',
-            labelWidth: 91,
-            display:false
-          },
-          {
-            //鍐欎袱涓粍鍚堟柟娉曟槸鍥犱负id鍜宯ame涓嶈兘鍚屾椂缁戝畾杩欎釜prop鏉ユ覆鏌擄紝涓�涓〃鏍煎仛闅愯棌鏉ユ暟鎹搷浣滐紙琛ㄥ崟闅愯棌锛夛紝鍙︿竴涓〃鏍煎仛鏄剧ず鍙樉绀哄湪椤甸潰锛堣〃鍗曢殣钘忥級銆�
-            label: '缁勫悎鏂规硶',
-            prop: 'combinationIds',
-            type: "checkbox",
-            labelWidth:91,
-            hide:true,
-            rules: [{
-              required: true,
-              message: "璇烽�夋嫨缁勫悎鏂规硶",
-              trigger: "blur"
-            }],
-            dicData: [
-              {
-                label: "鏁板瓧",
-                value: '1638024706425188354'
-              },
-              {
-                label: "绗﹀彿",
-                value: '1638097837516926977'
-              },
-              {
-                label: "灏忓啓瀛楁瘝",
-                value: '1638097772983365634'
-              },
-              {
-                label: "澶у啓瀛楁瘝",
-                value: '1638097733707902977'
-              },
-            ],
-          },
-          {
-            label: '蹇呭~绉嶇被',
-            prop: 'requiredType',
-            type: 'select',
-            labelWidth: 91,
-            rules: [{
-              required: true,
-              message: "璇烽�夋嫨蹇呭~绉嶇被",
-              trigger: "blur"
-            }],
-            dicData:[{
-              label:'1绉�',
-              value:0
-            },
-              {
-                label:'2绉�',
-                value:1
-              },
-              {
-                label:'3绉�',
-                value:2
-              },
-              {
-                label:'4绉�',
-                value:3
-              }
-            ]
-
-          },
-          {
-            label: '杩囨湡鏃堕棿(澶�)',
-            prop:'expirationTime',
-            labelWidth:115,
-            rules: [{
-              required: true,
-              message: "璇疯緭鍏ヨ繃鏈熸椂闂�",
-              trigger: "blur"
-            }]
-          },
-          {
-            label: '鎻愰啋鏃堕棿(澶�)',
-            prop:'reminderTime',
-            labelWidth:113,
-            rules: [{
-              required: true,
-              message: "璇疯緭鍏ユ彁閱掓椂闂�",
-              trigger: "blur"
-            }]
-          },
-          {
-            label: '閿佸畾娆℃暟(娆�)',
-            prop:'lockingNum',
-            labelWidth:116,
-            rules: [{
-              required: true,
-              message: "璇疯緭鍏ラ攣瀹氭鏁�",
-              trigger: "blur"
-            }]
-          },
-          {
-            label: '閿佸畾鏃堕棿(鍒嗛挓)',
-            prop:'lockingTime',
-            labelWidth:128,
-            rules: [{
-              required: true,
-              message: "璇疯緭鍏ラ攣瀹氭椂闂�",
-              trigger: "blur"
-            }]
-          },
-          {
-            label: '鎻忚堪',
-            prop:'desc',
-            type: 'textarea',
-            rows: 5,
-            rules: [{
-              required: true,
-              message: "璇风畝鎷弿杩�",
-              trigger: "blur"
-            }]
-          },
-          {
-            label: '鏄惁涓洪粯璁ょ瓥鐣�',
-            prop: 'isDefault',
-            type: 'switch',
-            labelWidth: 132,
-            dicData:[{
-              label:'鍚�',
-              value:0
-            },{
-              label:'鏄�',
-              value:1
-            }]
-          }
-        ],
-      }
-    }
-
-  },
-  created() {
-    this.onLoad()
-
-  },
-  mount() {
-
-  },
-  methods:{
-    rowDel(row){
-      this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return getremove(row.id);
-        })
-        .then(() => {
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          this.onLoad();
-        });
-    },
-    rowSave(row,done){
-      //灏嗗瘑鐮佺粍鍚堟柟寮忕殑鏁版嵁杞崲涓哄瓧绗︿覆
-      const spliceId= row.combinationIds.toString()
-      row.combinationIds=spliceId
-      getadd(row).then(()=>{
-        // this.onLoad(this.page);
-        this.$message({
-          type: "success",
-          message: "鎿嶄綔鎴愬姛!"
-        });
-        done(row)
-        this.onLoad()
-      }).catch((res)=>{
-        console.log(res)
-      })
-    },
-    rowUpdate(row,index,done){
-      getupdata(row).then(()=>{
-        this.onLoad()
-        this.$message({
-          type: "success",
-          message: "淇敼鎴愬姛!"
-        });
-        done()
-      })
-    },
-    onLoad(page, params = {}) {
-      // this.loading = true;
-      getPage(this.page.currentPage, this.page.pageSize, Object.assign(params, this.query)).then(res => {
-        // const data = res.data.data;
-        // this.page.total = data.total;
-        // this.data = data.records;
-        // this.loading = false;
-        // this.selectionClear();
-        this.data=res.data.data.content
-      });
-    }
-  }
-
-}
-</script>
-
-<style scoped>
-
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/system/client.vue b/Source/UBCS-WEB/dist/src/views/system/client.vue
deleted file mode 100644
index a630f6f..0000000
--- a/Source/UBCS-WEB/dist/src/views/system/client.vue
+++ /dev/null
@@ -1,340 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               :page.sync="page"
-               @row-del="rowDel"
-               v-model="form"
-               ref="crud"
-               :permission="permissionList"
-               @row-update="rowUpdate"
-               @row-save="rowSave"
-               :before-open="beforeOpen"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot="menuLeft">
-        <el-button type="danger"
-                   size="small"
-                   icon="el-icon-delete"
-                   plain
-                   v-if="permission.client_delete"
-                   @click="handleDelete">鍒� 闄�
-        </el-button>
-      </template>
-    </avue-crud>
-  </basic-container>
-</template>
-
-<script>
-  import {getList, getDetail, add, update, remove} from "@/api/system/client";
-  import {mapGetters} from "vuex";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        query: {},
-        loading: true,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        selectionList: [],
-        option: {
-          height: 'auto',
-          calcHeight: 30,
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          viewBtn: true,
-          selection: true,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "搴旂敤id",
-              prop: "clientId",
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ュ鎴风id",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "搴旂敤瀵嗛挜",
-              prop: "clientSecret",
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ュ鎴风瀵嗛挜",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鎺堟潈绫诲瀷",
-              prop: "authorizedGrantTypes",
-              type: "checkbox",
-              value: "refresh_token,password,authorization_code",
-              dicData: [
-                {
-                  label: "refresh_token",
-                  value: "refresh_token"
-                },
-                {
-                  label: "password",
-                  value: "password"
-                },
-                {
-                  label: "authorization_code",
-                  value: "authorization_code"
-                },
-                {
-                  label: "captcha",
-                  value: "captcha"
-                },
-                {
-                  label: "social",
-                  value: "social"
-                }
-              ],
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ユ巿鏉冪被鍨�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鎺堟潈鑼冨洿",
-              prop: "scope",
-              value: "all",
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ユ巿鏉冭寖鍥�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "浠ょ墝绉掓暟",
-              prop: "accessTokenValidity",
-              type: "number",
-              value: 3600,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ヤ护鐗岃繃鏈熺鏁�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鍒锋柊绉掓暟",
-              prop: "refreshTokenValidity",
-              type: "number",
-              value: 604800,
-              hide: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ュ埛鏂颁护鐗岃繃鏈熺鏁�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鍥炶皟鍦板潃",
-              prop: "webServerRedirectUri",
-              hide: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ュ洖璋冨湴鍧�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "璧勬簮闆嗗悎",
-              prop: "resourceIds",
-              hide: true,
-              rules: [{
-                message: "璇疯緭鍏ヨ祫婧愰泦鍚�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鏉冮檺",
-              prop: "authorities",
-              hide: true,
-              rules: [{
-                message: "璇疯緭鍏ユ潈闄�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鑷姩鎺堟潈",
-              prop: "autoapprove",
-              hide: true,
-              rules: [{
-                message: "璇疯緭鍏ヨ嚜鍔ㄦ巿鏉�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "闄勫姞璇存槑",
-              hide: true,
-              prop: "additionalInformation",
-              span: 24,
-              rules: [{
-                message: "璇疯緭鍏ラ檮鍔犺鏄�",
-                trigger: "blur"
-              }]
-            },
-          ]
-        },
-        data: []
-      };
-    },
-    computed: {
-      ...mapGetters(["permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.client_add),
-          viewBtn: this.vaildData(this.permission.client_view),
-          delBtn: this.vaildData(this.permission.client_delete),
-          editBtn: this.vaildData(this.permission.client_edit)
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    beforeUpdate() {
-      console.log(this.data)
-    },
-    methods: {
-      rowSave(row, done, loading) {
-        add(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-        console.log(row)
-      },
-      rowUpdate(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-        console.log('缂栬緫',row)
-      },
-      rowDel(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getDetail(this.form.id).then(res => {
-            this.form = res.data.data;
-          });
-        }
-        done();
-      },
-      currentChange(currentPage) {
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        this.loading = true;
-        getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
-          const data = res.data.data;
-          this.page.total = data.total;
-          this.data = data.records;
-          this.loading = false;
-          this.selectionClear();
-          console.log(this.data)
-        });
-      }
-    }
-  };
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/system/dept.vue b/Source/UBCS-WEB/dist/src/views/system/dept.vue
deleted file mode 100644
index 89cead3..0000000
--- a/Source/UBCS-WEB/dist/src/views/system/dept.vue
+++ /dev/null
@@ -1,363 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               ref="crud"
-               v-model="form"
-               :permission="permissionList"
-               :before-open="beforeOpen"
-               :before-close="beforeClose"
-               @row-del="rowDel"
-               @row-update="rowUpdate"
-               @row-save="rowSave"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad"
-               @tree-load="treeLoad">
-      <template slot="menuLeft">
-        <el-button type="danger"
-                   size="small"
-                   icon="el-icon-delete"
-                   v-if="permission.dept_delete"
-                   plain
-                   @click="handleDelete">鍒� 闄�
-        </el-button>
-      </template>
-      <template slot-scope="scope" slot="menu">
-        <el-button
-          type="text"
-          icon="el-icon-circle-plus-outline"
-          size="small"
-          @click.stop="handleAdd(scope.row,scope.index)"
-          v-if="userInfo.role_name.includes('admin')"
-        >鏂板瀛愰」
-        </el-button>
-      </template>
-      <template slot-scope="{row}"
-                slot="deptCategory">
-        <el-tag>{{row.deptCategoryName}}</el-tag>
-      </template>
-    </avue-crud>
-  </basic-container>
-</template>
-
-<script>
-  import {
-    getLazyList,
-    remove,
-    update,
-    add,
-    getDept,
-    getDeptTree
-  } from "@/api/system/dept";
-  import {mapGetters} from "vuex";
-  import website from '@/config/website';
-
-  export default {
-    data() {
-      return {
-        form: {},
-        selectionList: [],
-        query: {},
-        loading: true,
-        parentId: 0,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0,
-        },
-        option: {
-          lazy: true,
-          tip: false,
-          simplePage: true,
-          searchShow: true,
-          searchMenuSpan: 6,
-          tree: true,
-          border: true,
-          index: true,
-          selection: true,
-          viewBtn: true,
-          menuWidth: 300,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "鏈烘瀯鍚嶇О",
-              prop: "deptName",
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ユ満鏋勫悕绉�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鎵�灞炵鎴�",
-              prop: "tenantId",
-              type: "tree",
-              dicUrl: "/api/ubcs-system/tenant/select",
-              addDisplay: false,
-              editDisplay: false,
-              viewDisplay: website.tenantMode,
-              span: 24,
-              props: {
-                label: "tenantName",
-                value: "tenantId"
-              },
-              hide: !website.tenantMode,
-              search: website.tenantMode,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ユ墍灞炵鎴�",
-                trigger: "click"
-              }]
-            },
-            {
-              label: "鏈烘瀯鍏ㄧО",
-              prop: "fullName",
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ユ満鏋勫叏绉�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "涓婄骇鏈烘瀯",
-              prop: "parentId",
-              dicData: [],
-              type: "tree",
-              hide: true,
-              addDisabled: false,
-              props: {
-                label: "title"
-              },
-              rules: [{
-                required: false,
-                message: "璇烽�夋嫨涓婄骇鏈烘瀯",
-                trigger: "click"
-              }]
-            },
-            {
-              label: "鏈烘瀯绫诲瀷",
-              type: "select",
-              dicUrl: "/api/ubcs-system/dict/dictionary?code=org_category",
-              props: {
-                label: "dictValue",
-                value: "dictKey"
-              },
-              dataType: "number",
-              width: 120,
-              prop: "deptCategory",
-              slot: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ユ満鏋勭被鍨�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鎺掑簭",
-              prop: "sort",
-              type: "number",
-              align: "right",
-              width: 80,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ユ帓搴�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "澶囨敞",
-              prop: "remark",
-              rules: [{
-                required: false,
-                message: "璇疯緭鍏ュ娉�",
-                trigger: "blur"
-              }],
-              hide: true
-            }
-          ]
-        },
-        data: []
-      };
-    },
-    computed: {
-      ...mapGetters(["userInfo", "permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.dept_add, false),
-          viewBtn: this.vaildData(this.permission.dept_view, false),
-          delBtn: this.vaildData(this.permission.dept_delete, false),
-          editBtn: this.vaildData(this.permission.dept_edit, false)
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    methods: {
-      initData() {
-        getDeptTree().then(res => {
-          const column = this.findObject(this.option.column, "parentId");
-          column.dicData = res.data.data;
-        });
-      },
-      handleAdd(row) {
-        this.parentId = row.id;
-        const column = this.findObject(this.option.column, "parentId");
-        column.value = row.id;
-        column.addDisabled = true;
-        this.$refs.crud.rowAdd();
-      },
-      rowSave(row, done, loading) {
-        add(row).then((res) => {
-          // 鑾峰彇鏂板鏁版嵁鐨勭浉鍏冲瓧娈�
-          const data = res.data.data;
-          row.id = data.id;
-          row.deptCategoryName = data.deptCategoryName;
-          row.tenantId = data.tenantId;
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          // 鏁版嵁鍥炶皟杩涜鍒锋柊
-          done(row);
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdate(row, index, done, loading) {
-        update(row).then(() => {
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          // 鏁版嵁鍥炶皟杩涜鍒锋柊
-          done(row);
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDel(row, index, done) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            // 鏁版嵁鍥炶皟杩涜鍒锋柊
-            done(row);
-          });
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            // 鍒锋柊琛ㄦ牸鏁版嵁骞堕噸杞�
-            this.data = [];
-            this.parentId = 0;
-            this.$refs.crud.refreshTable();
-            this.$refs.crud.toggleSelection();
-            // 琛ㄦ牸鏁版嵁閲嶈浇
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      searchReset() {
-        this.query = {};
-        this.parentId = 0;
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.parentId = '';
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      beforeOpen(done, type) {
-        if (["add", "edit"].includes(type)) {
-          this.initData();
-        }
-        if (["edit", "view"].includes(type)) {
-          getDept(this.form.id).then(res => {
-            this.form = res.data.data;
-          });
-        }
-        done();
-      },
-      beforeClose(done) {
-        this.parentId = "";
-        const column = this.findObject(this.option.column, "parentId");
-        column.value = "";
-        column.addDisabled = false;
-        done();
-      },
-      currentChange(currentPage) {
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        this.loading = true;
-        getLazyList(this.parentId, Object.assign(params, this.query)).then(res => {
-          this.data = res.data.data;
-          this.loading = false;
-          this.selectionClear();
-        });
-      },
-      treeLoad(tree, treeNode, resolve) {
-        const parentId = tree.id;
-        getLazyList(parentId).then(res => {
-          resolve(res.data.data);
-        });
-      }
-    }
-  };
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/system/dict.vue b/Source/UBCS-WEB/dist/src/views/system/dict.vue
deleted file mode 100644
index 1355028..0000000
--- a/Source/UBCS-WEB/dist/src/views/system/dict.vue
+++ /dev/null
@@ -1,443 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud
-      :option="optionParent"
-      :table-loading="loading"
-      :data="dataParent"
-      :page="pageParent"
-      ref="crud"
-      v-model="formParent"
-      :permission="permissionList"
-      :before-open="beforeOpen"
-      @row-del="rowDel"
-      @row-update="rowUpdate"
-      @row-save="rowSave"
-      @row-click="handleRowClick"
-      @search-change="searchChange"
-      @search-reset="searchReset"
-      @selection-change="selectionChange"
-      @current-change="currentChange"
-      @size-change="sizeChange"
-      @refresh-change="refreshChange"
-      @on-load="onLoadParent"
-    >
-      <template slot="menuLeft">
-        <el-button
-          type="danger"
-          size="small"
-          icon="el-icon-delete"
-          v-if="permission.dict_delete"
-          plain
-          @click="handleDelete"
-        >鍒� 闄�
-        </el-button>
-      </template>
-      <template slot-scope="scope" slot="menu">
-        <el-button
-          type="text"
-          icon="el-icon-setting"
-          size="small"
-          @click.stop="handleRowClick(scope.row)"
-          v-if="userInfo.role_name.includes('admin')"
-        >瀛楀吀閰嶇疆
-        </el-button>
-      </template>
-      <template slot-scope="{row}" slot="code">
-        <el-tag @click="handleRowClick(row)" style="cursor:pointer">{{ row.code }}</el-tag>
-      </template>
-      <template slot-scope="{row}" slot="isSealed">
-        <el-tag>{{ row.isSealed === 0 ? '鍚�' : '鏄�' }}</el-tag>
-      </template>
-    </avue-crud>
-    <el-dialog :title="`[${dictValue}]瀛楀吀閰嶇疆`"
-               append-to-body
-               :visible.sync="box"
-               width="1000px">
-      <avue-crud
-        :option="optionChild"
-        :table-loading="loadingChild"
-        :data="dataChild"
-        ref="crudChild"
-        v-model="formChild"
-        :permission="permissionList"
-        :before-open="beforeOpenChild"
-        :before-close="beforeCloseChild"
-        @row-del="rowDelChild"
-        @row-update="rowUpdateChild"
-        @row-save="rowSaveChild"
-        @search-change="searchChangeChild"
-        @search-reset="searchResetChild"
-        @selection-change="selectionChangeChild"
-        @current-change="currentChangeChild"
-        @size-change="sizeChangeChild"
-        @refresh-change="refreshChangeChild"
-        @on-load="onLoadChild"
-      >
-        <template slot="menuLeft">
-          <el-button
-            type="danger"
-            size="small"
-            icon="el-icon-delete"
-            v-if="permission.dict_delete"
-            plain
-            @click="handleDelete"
-          >鍒� 闄�
-          </el-button>
-        </template>
-        <template slot-scope="scope" slot="menu">
-          <el-button
-            type="text"
-            icon="el-icon-circle-plus-outline"
-            size="small"
-            @click.stop="handleAdd(scope.row,scope.index)"
-            v-if="userInfo.role_name.includes('admin')"
-          >鏂板瀛愰」
-          </el-button>
-        </template>
-        <template slot-scope="{row}" slot="isSealed">
-          <el-tag>{{ row.isSealed === 0 ? '鍚�' : '鏄�' }}</el-tag>
-        </template>
-      </avue-crud>
-    </el-dialog>
-  </basic-container>
-</template>
-
-<script>
-import {
-  getParentList,
-  getChildList,
-  remove,
-  update,
-  add,
-  getDict,
-  getDictTree
-} from "@/api/system/dict";
-import {optionParent, optionChild} from "@/option/system/dict";
-import {mapGetters} from "vuex";
-
-export default {
-  data() {
-    return {
-      dictValue: '鏆傛棤',
-      parentId: -1,
-      formParent: {},
-      formChild: {},
-      selectionList: [],
-      query: {},
-      box: false,
-      loading: true,
-      loadingChild: true,
-      pageParent: {
-        pageSize: 10,
-        pageSizes: [10, 30, 50, 100, 200],
-        currentPage: 1,
-        total: 0
-      },
-      pageChild: {
-        pageSize: 10,
-        pageSizes: [10, 30, 50, 100, 200],
-        currentPage: 1,
-        total: 0
-      },
-      dataParent: [],
-      dataChild: [],
-      optionParent: optionParent,
-      optionChild: optionChild,
-    };
-  },
-  computed: {
-    ...mapGetters(["userInfo", "permission"]),
-    permissionList() {
-      return {
-        addBtn: this.vaildData(this.permission.dict_add, false),
-        delBtn: this.vaildData(this.permission.dict_delete, false),
-        editBtn: this.vaildData(this.permission.dict_edit, false),
-        viewBtn: false,
-      };
-    },
-    ids() {
-      let ids = [];
-      this.selectionList.forEach(ele => {
-        ids.push(ele.id);
-      });
-      return ids.join(",");
-    }
-  },
-  mounted() {
-    this.initData();
-  },
-  methods: {
-    initData() {
-      getDictTree().then(res => {
-        const column = this.findObject(this.optionChild.column, "parentId");
-        column.dicData = res.data.data;
-      });
-    },
-    handleAdd(row) {
-      this.formChild.dictValue = "";
-      this.formChild.dictKey = "";
-      this.formChild.sort = 0;
-      this.formChild.isSealed = 0;
-      this.formChild.remark = "";
-      this.formChild.parentId = row.id;
-      this.$refs.crudChild.rowAdd();
-    },
-    rowSave(row, done, loading) {
-      const form = {
-        ...row,
-        dictKey: -1,
-      };
-      add(form).then(() => {
-        this.onLoadParent(this.pageParent);
-        this.$message({
-          type: "success",
-          message: "鎿嶄綔鎴愬姛!"
-        });
-        done();
-      }, error => {
-        window.console.log(error);
-        loading();
-      });
-    },
-    rowUpdate(row, index, done, loading) {
-      update(row).then(() => {
-        this.onLoadParent(this.pageParent);
-        this.$message({
-          type: "success",
-          message: "鎿嶄綔鎴愬姛!"
-        });
-        this.onLoadChild(this.pageChild);
-        done();
-      }, error => {
-        window.console.log(error);
-        loading();
-      });
-    },
-    rowDel(row) {
-      this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return remove(row.id);
-        })
-        .then(() => {
-          this.onLoadParent(this.pageParent);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-        });
-    },
-    handleRowClick(row) {
-      this.query = {};
-      this.parentId = row.id;
-      this.dictValue = row.dictValue;
-
-      const code = this.findObject(this.optionChild.column, "code");
-      code.value = row.code;
-      const parentId = this.findObject(this.optionChild.column, "parentId");
-      parentId.value = row.id;
-
-      this.box = true;
-      this.onLoadChild(this.pageChild);
-    },
-    searchReset() {
-      this.query = {};
-      this.onLoadParent(this.pageParent);
-    },
-    searchChange(params, done) {
-      this.query = params;
-      this.pageParent.currentPage = 1;
-      this.onLoadParent(this.pageParent, params);
-      done();
-    },
-    selectionChange(list) {
-      this.selectionList = list;
-    },
-    selectionClear() {
-      this.selectionList = [];
-      this.$refs.crud.toggleSelection();
-    },
-    handleDelete() {
-      if (this.selectionList.length === 0) {
-        this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-        return;
-      }
-      this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return remove(this.ids);
-        })
-        .then(() => {
-          this.onLoadParent(this.pageParent);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          this.$refs.crud.toggleSelection();
-        });
-    },
-    beforeOpen(done, type) {
-      if (["edit", "view"].includes(type)) {
-        getDict(this.formParent.id).then(res => {
-          this.formParent = res.data.data;
-        });
-      }
-      done();
-    },
-    currentChange(currentPage) {
-      this.pageParent.currentPage = currentPage;
-    },
-    sizeChange(pageSize) {
-      this.pageParent.pageSize = pageSize;
-    },
-    refreshChange() {
-      this.onLoadParent(this.pageParent, this.query);
-    },
-    rowSaveChild(row, done, loading) {
-      add(row).then(() => {
-        this.onLoadChild(this.pageChild);
-        this.$message({
-          type: "success",
-          message: "鎿嶄綔鎴愬姛!"
-        });
-        done();
-      }, error => {
-        window.console.log(error);
-        loading();
-      });
-    },
-    rowUpdateChild(row, index, done, loading) {
-      update(row).then(() => {
-        this.onLoadChild(this.pageChild);
-        this.$message({
-          type: "success",
-          message: "鎿嶄綔鎴愬姛!"
-        });
-        done();
-      }, error => {
-        window.console.log(error);
-        loading();
-      });
-    },
-    rowDelChild(row) {
-      this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return remove(row.id);
-        })
-        .then(() => {
-          this.onLoadChild(this.pageChild);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-        });
-    },
-    searchResetChild() {
-      this.query = {};
-      this.onLoadChild(this.pageChild);
-    },
-    searchChangeChild(params, done) {
-      this.query = params;
-      this.pageChild.currentPage = 1;
-      this.onLoadChild(this.pageChild, params);
-      done();
-    },
-    selectionChangeChild(list) {
-      this.selectionList = list;
-    },
-    selectionClearChild() {
-      this.selectionList = [];
-      this.$refs.crudChild.toggleSelection();
-    },
-    handleDeleteChild() {
-      if (this.selectionList.length === 0) {
-        this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-        return;
-      }
-      this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return remove(this.ids);
-        })
-        .then(() => {
-          this.onLoadChild(this.pageChild);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          this.$refs.crudChild.toggleSelection();
-        });
-    },
-    beforeOpenChild(done, type) {
-      if (["add", "edit"].includes(type)) {
-        this.initData();
-      }
-      if (["edit", "view"].includes(type)) {
-        getDict(this.formChild.id).then(res => {
-          this.formChild = res.data.data;
-        });
-      }
-      done();
-    },
-    beforeCloseChild(done) {
-      this.$refs.crudChild.value.parentId = this.parentId;
-      this.$refs.crudChild.option.column.filter(item => {
-        if (item.prop === "parentId") {
-          item.value = this.parentId;
-        }
-      });
-      done();
-    },
-    currentChangeChild(currentPage) {
-      this.pageChild.currentPage = currentPage;
-    },
-    sizeChangeChild(pageSize) {
-      this.pageChild.pageSize = pageSize;
-    },
-    refreshChangeChild() {
-      this.onLoadChild(this.pageChild, this.query);
-    },
-    onLoadParent(page, params = {}) {
-      this.loading = true;
-      getParentList(
-        page.currentPage,
-        page.pageSize,
-        Object.assign(params, this.query)
-      ).then(res => {
-        const data = res.data.data;
-        this.pageParent.total = data.total;
-        this.dataParent = data.records;
-        this.loading = false;
-        this.selectionClear();
-      });
-    },
-    onLoadChild(page, params = {}) {
-      this.loadingChild = true;
-      getChildList(
-        page.currentPage,
-        page.pageSize,
-        this.parentId,
-        Object.assign(params, this.query)
-      ).then(res => {
-        this.dataChild = res.data.data;
-        this.loadingChild = false;
-        this.selectionClear();
-      });
-    }
-  }
-};
-</script>
-
diff --git a/Source/UBCS-WEB/dist/src/views/system/dictbiz.vue b/Source/UBCS-WEB/dist/src/views/system/dictbiz.vue
deleted file mode 100644
index d7772fe..0000000
--- a/Source/UBCS-WEB/dist/src/views/system/dictbiz.vue
+++ /dev/null
@@ -1,442 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud
-      :option="optionParent"
-      :table-loading="loading"
-      :data="dataParent"
-      :page="pageParent"
-      ref="crud"
-      v-model="formParent"
-      :permission="permissionList"
-      :before-open="beforeOpen"
-      @row-del="rowDel"
-      @row-update="rowUpdate"
-      @row-save="rowSave"
-      @row-click="handleRowClick"
-      @search-change="searchChange"
-      @search-reset="searchReset"
-      @selection-change="selectionChange"
-      @current-change="currentChange"
-      @size-change="sizeChange"
-      @refresh-change="refreshChange"
-      @on-load="onLoadParent"
-    >
-      <template slot="menuLeft">
-        <el-button
-          type="danger"
-          size="small"
-          icon="el-icon-delete"
-          v-if="permission.dictbiz_delete"
-          plain
-          @click="handleDelete"
-        >鍒� 闄�
-        </el-button>
-      </template>
-      <template slot-scope="scope" slot="menu">
-        <el-button
-          type="text"
-          icon="el-icon-setting"
-          size="small"
-          @click.stop="handleRowClick(scope.row)"
-          v-if="userInfo.role_name.includes('admin')"
-        >瀛楀吀閰嶇疆
-        </el-button>
-      </template>
-      <template slot-scope="{row}" slot="code">
-        <el-tag @click="handleRowClick(row)" style="cursor:pointer">{{ row.code }}</el-tag>
-      </template>
-      <template slot-scope="{row}" slot="isSealed">
-        <el-tag>{{ row.isSealed === 0 ? '鍚�' : '鏄�' }}</el-tag>
-      </template>
-    </avue-crud>
-    <el-dialog :title="`[${dictValue}]瀛楀吀閰嶇疆`"
-               append-to-body
-               :visible.sync="box"
-               width="1000px">
-      <avue-crud
-        :option="optionChild"
-        :table-loading="loadingChild"
-        :data="dataChild"
-        ref="crudChild"
-        v-model="formChild"
-        :permission="permissionList"
-        :before-open="beforeOpenChild"
-        :before-close="beforeCloseChild"
-        @row-del="rowDelChild"
-        @row-update="rowUpdateChild"
-        @row-save="rowSaveChild"
-        @search-change="searchChangeChild"
-        @search-reset="searchResetChild"
-        @selection-change="selectionChangeChild"
-        @current-change="currentChangeChild"
-        @size-change="sizeChangeChild"
-        @refresh-change="refreshChangeChild"
-        @on-load="onLoadChild"
-      >
-        <template slot="menuLeft">
-          <el-button
-            type="danger"
-            size="small"
-            icon="el-icon-delete"
-            v-if="permission.dict_delete"
-            plain
-            @click="handleDelete"
-          >鍒� 闄�
-          </el-button>
-        </template>
-        <template slot-scope="scope" slot="menu">
-          <el-button
-            type="text"
-            icon="el-icon-circle-plus-outline"
-            size="small"
-            @click.stop="handleAdd(scope.row,scope.index)"
-            v-if="userInfo.role_name.includes('admin')"
-          >鏂板瀛愰」
-          </el-button>
-        </template>
-        <template slot-scope="{row}" slot="isSealed">
-          <el-tag>{{ row.isSealed === 0 ? '鍚�' : '鏄�' }}</el-tag>
-        </template>
-      </avue-crud>
-    </el-dialog>
-  </basic-container>
-</template>
-
-<script>
-  import {
-    getParentList,
-    getChildList,
-    remove,
-    update,
-    add,
-    getDict,
-    getDictTree
-  } from "@/api/system/dictbiz";
-  import {optionParent, optionChild} from "@/option/system/dictbiz";
-  import {mapGetters} from "vuex";
-
-  export default {
-    data() {
-      return {
-        dictValue: '鏆傛棤',
-        parentId: -1,
-        formParent: {},
-        formChild: {},
-        selectionList: [],
-        query: {},
-        box: false,
-        loading: true,
-        loadingChild: true,
-        pageParent: {
-          pageSize: 10,
-          pageSizes: [10, 30, 50, 100, 200],
-          currentPage: 1,
-          total: 0
-        },
-        pageChild: {
-          pageSize: 10,
-          pageSizes: [10, 30, 50, 100, 200],
-          currentPage: 1,
-          total: 0
-        },
-        dataParent: [],
-        dataChild: [],
-        optionParent: optionParent,
-        optionChild: optionChild,
-      };
-    },
-    computed: {
-      ...mapGetters(["userInfo", "permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.dictbiz_add, false),
-          delBtn: this.vaildData(this.permission.dictbiz_delete, false),
-          editBtn: this.vaildData(this.permission.dictbiz_edit, false),
-          viewBtn: false,
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    mounted() {
-      this.initData();
-    },
-    methods: {
-      initData() {
-        getDictTree().then(res => {
-          const column = this.findObject(this.optionChild.column, "parentId");
-          column.dicData = res.data.data;
-        });
-      },
-      handleAdd(row) {
-        this.formChild.dictValue = "";
-        this.formChild.dictKey = "";
-        this.formChild.sort = 0;
-        this.formChild.isSealed = 0;
-        this.formChild.remark = "";
-        this.formChild.parentId = row.id;
-        this.$refs.crudChild.rowAdd();
-      },
-      rowSave(row, done, loading) {
-        const form = {
-          ...row,
-          dictKey: -1,
-        };
-        add(form).then(() => {
-          this.onLoadParent(this.pageParent);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdate(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoadParent(this.pageParent);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          this.onLoadChild(this.pageChild);
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDel(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoadParent(this.pageParent);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      handleRowClick(row) {
-        this.query = {};
-        this.parentId = row.id;
-        this.dictValue = row.dictValue;
-
-        const code = this.findObject(this.optionChild.column, "code");
-        code.value = row.code;
-        const parentId = this.findObject(this.optionChild.column, "parentId");
-        parentId.value = row.id;
-
-        this.box = true;
-        this.onLoadChild(this.pageChild);
-      },
-      searchReset() {
-        this.query = {};
-        this.onLoadParent(this.pageParent);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.pageParent.currentPage = 1;
-        this.onLoadParent(this.pageParent, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoadParent(this.pageParent);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getDict(this.formParent.id).then(res => {
-            this.formParent = res.data.data;
-          });
-        }
-        done();
-      },
-      currentChange(currentPage) {
-        this.pageParent.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.pageParent.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoadParent(this.pageParent, this.query);
-      },
-      rowSaveChild(row, done, loading) {
-        add(row).then(() => {
-          this.onLoadChild(this.pageChild);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdateChild(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoadChild(this.pageChild);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDelChild(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoadChild(this.pageChild);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      searchResetChild() {
-        this.query = {};
-        this.onLoadChild(this.pageChild);
-      },
-      searchChangeChild(params, done) {
-        this.query = params;
-        this.pageChild.currentPage = 1;
-        this.onLoadChild(this.pageChild, params);
-        done();
-      },
-      selectionChangeChild(list) {
-        this.selectionList = list;
-      },
-      selectionClearChild() {
-        this.selectionList = [];
-        this.$refs.crudChild.toggleSelection();
-      },
-      handleDeleteChild() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoadChild(this.pageChild);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crudChild.toggleSelection();
-          });
-      },
-      beforeOpenChild(done, type) {
-        if (["add", "edit"].includes(type)) {
-          this.initData();
-        }
-        if (["edit", "view"].includes(type)) {
-          getDict(this.formChild.id).then(res => {
-            this.formChild = res.data.data;
-          });
-        }
-        done();
-      },
-      beforeCloseChild(done) {
-        this.$refs.crudChild.value.parentId = this.parentId;
-        this.$refs.crudChild.option.column.filter(item => {
-          if (item.prop === "parentId") {
-            item.value = this.parentId;
-          }
-        });
-        done();
-      },
-      currentChangeChild(currentPage) {
-        this.pageChild.currentPage = currentPage;
-      },
-      sizeChangeChild(pageSize) {
-        this.pageChild.pageSize = pageSize;
-      },
-      refreshChangeChild() {
-        this.onLoadChild(this.pageChild, this.query);
-      },
-      onLoadParent(page, params = {}) {
-        this.loading = true;
-        getParentList(
-          page.currentPage,
-          page.pageSize,
-          Object.assign(params, this.query)
-        ).then(res => {
-          const data = res.data.data;
-          this.pageParent.total = data.total;
-          this.dataParent = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      },
-      onLoadChild(page, params = {}) {
-        this.loadingChild = true;
-        getChildList(
-          page.currentPage,
-          page.pageSize,
-          this.parentId,
-          Object.assign(params, this.query)
-        ).then(res => {
-          this.dataChild = res.data.data;
-          this.loadingChild = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
diff --git a/Source/UBCS-WEB/dist/src/views/system/menu.vue b/Source/UBCS-WEB/dist/src/views/system/menu.vue
deleted file mode 100644
index 8d70338..0000000
--- a/Source/UBCS-WEB/dist/src/views/system/menu.vue
+++ /dev/null
@@ -1,422 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               ref="crud"
-               v-model="form"
-               :permission="permissionList"
-               :before-open="beforeOpen"
-               :before-close="beforeClose"
-               @row-del="rowDel"
-               @row-update="rowUpdate"
-               @row-save="rowSave"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad"
-               @tree-load="treeLoad">
-      <template slot="menuLeft">
-        <el-button type="danger"
-                   size="small"
-                   icon="el-icon-delete"
-                   v-if="permission.menu_delete"
-                   plain
-                   @click="handleDelete">鍒� 闄�
-        </el-button>
-      </template>
-      <template slot-scope="scope" slot="menu">
-        <el-button
-          type="text"
-          icon="el-icon-circle-plus-outline"
-          size="small"
-          @click.stop="handleAdd(scope.row,scope.index)"
-          v-if="userInfo.role_name.includes('admin') && scope.row.category === 1"
-        >鏂板瀛愰」
-        </el-button>
-      </template>
-      <template slot-scope="{row}"
-                slot="source">
-        <div style="text-align:center">
-          <i :class="row.source"/>
-        </div>
-      </template>
-    </avue-crud>
-  </basic-container>
-</template>
-
-<script>
-  import {getLazyList, remove, update, add, getMenu} from "@/api/system/menu";
-  import {mapGetters} from "vuex";
-  import iconList from "@/config/iconList";
-  import func from "@/util/func";
-  import {getMenuTree} from "@/api/system/menu";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        query: {},
-        loading: true,
-        selectionList: [],
-        parentId: 0,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0,
-        },
-        option: {
-          lazy: true,
-          tip: false,
-          simplePage: true,
-          searchShow: true,
-          searchMenuSpan: 6,
-          dialogWidth: "60%",
-          tree: true,
-          border: true,
-          index: true,
-          selection: true,
-          viewBtn: true,
-          menuWidth: 300,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "鑿滃崟鍚嶇О",
-              prop: "name",
-              search: true,
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ彍鍗曞悕绉�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "璺敱鍦板潃",
-              prop: "path",
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ矾鐢卞湴鍧�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "涓婄骇鑿滃崟",
-              prop: "parentId",
-              type: "tree",
-              dicData: [],
-              hide: true,
-              addDisabled: false,
-              props: {
-                label: "title"
-              },
-              rules: [
-                {
-                  required: false,
-                  message: "璇烽�夋嫨涓婄骇鑿滃崟",
-                  trigger: "click"
-                }
-              ]
-            },
-            {
-              label: "鑿滃崟鍥炬爣",
-              prop: "source",
-              type: "icon",
-              slot: true,
-              iconList: iconList,
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ彍鍗曞浘鏍�",
-                  trigger: "click"
-                }
-              ]
-            },
-            {
-              label: "鑿滃崟缂栧彿",
-              prop: "code",
-              search: true,
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ彍鍗曠紪鍙�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "鑿滃崟绫诲瀷",
-              prop: "category",
-              type: "radio",
-              dicData: [
-                {
-                  label: "鑿滃崟",
-                  value: 1
-                },
-                {
-                  label: "鎸夐挳",
-                  value: 2
-                }
-              ],
-              hide: true,
-              rules: [
-                {
-                  required: true,
-                  message: "璇烽�夋嫨鑿滃崟绫诲瀷",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "鑿滃崟鍒悕",
-              prop: "alias",
-              search: true,
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ彍鍗曞埆鍚�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "鏂扮獥鍙�",
-              prop: "isOpen",
-              type: "radio",
-              disabled: false,
-              display: false,
-              dicData: [
-                {
-                  label: "鍚�",
-                  value: 1
-                },
-                {
-                  label: "鏄�",
-                  value: 2
-                }
-              ],
-              value: 1,
-              rules: [
-                {
-                  required: true,
-                  message: "璇烽�夋嫨鏂扮獥鍙f墦寮�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "鑿滃崟鎺掑簭",
-              prop: "sort",
-              type: "number",
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ彍鍗曟帓搴�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "鑿滃崟澶囨敞",
-              prop: "remark",
-              type: "textarea",
-              span: 24,
-              minRows: 2,
-              hide: true
-            }
-          ]
-        },
-        data: []
-      };
-    },
-    watch: {
-      'form.category'() {
-        const category = func.toInt(this.form.category);
-        this.$refs.crud.option.column.filter(item => {
-          if (item.prop === "path") {
-            item.rules[0].required = category === 1;
-          }
-          if (item.prop === 'isOpen') {
-            item.disabled = category === 2;
-          }
-        });
-      },
-    },
-    computed: {
-      ...mapGetters(["userInfo", "permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.menu_add, false),
-          viewBtn: this.vaildData(this.permission.menu_view, false),
-          delBtn: this.vaildData(this.permission.menu_delete, false),
-          editBtn: this.vaildData(this.permission.menu_edit, false)
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    methods: {
-      initData() {
-        getMenuTree().then(res => {
-          const column = this.findObject(this.option.column, "parentId");
-          column.dicData = res.data.data;
-        });
-      },
-      handleAdd(row) {
-        this.parentId = row.id;
-        const column = this.findObject(this.option.column, "parentId");
-        column.value = row.id;
-        column.addDisabled = true;
-        this.$refs.crud.rowAdd();
-      },
-      rowSave(row, done, loading) {
-        add(row).then((res) => {
-          // 鑾峰彇鏂板鏁版嵁鐨勭浉鍏冲瓧娈�
-          const data = res.data.data;
-          row.id = data.id;
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          // 鏁版嵁鍥炶皟杩涜鍒锋柊
-          done(row);
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdate(row, index, done, loading) {
-        update(row).then(() => {
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          // 鏁版嵁鍥炶皟杩涜鍒锋柊
-          done(row);
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDel(row, index, done) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            // 鏁版嵁鍥炶皟杩涜鍒锋柊
-            done(row);
-          });
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            // 鍒锋柊琛ㄦ牸鏁版嵁骞堕噸杞�
-            this.data = [];
-            this.parentId = 0;
-            this.$refs.crud.refreshTable();
-            this.$refs.crud.toggleSelection();
-            // 琛ㄦ牸鏁版嵁閲嶈浇
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      searchReset() {
-        this.query = {};
-        this.parentId = 0;
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.parentId = '';
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      beforeOpen(done, type) {
-        if (["add", "edit"].includes(type)) {
-          this.initData();
-        }
-        if (["edit", "view"].includes(type)) {
-          getMenu(this.form.id).then(res => {
-            this.form = res.data.data;
-          });
-        }
-        done();
-      },
-      beforeClose(done) {
-        this.parentId = "";
-        const column = this.findObject(this.option.column, "parentId");
-        column.value = "";
-        column.addDisabled = false;
-        done();
-      },
-      currentChange(currentPage) {
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        this.loading = true;
-        getLazyList(this.parentId, Object.assign(params, this.query)).then(res => {
-          this.data = res.data.data;
-          this.loading = false;
-          this.selectionClear();
-        });
-      },
-      treeLoad(tree, treeNode, resolve) {
-        const parentId = tree.id;
-        getLazyList(parentId).then(res => {
-          resolve(res.data.data);
-        });
-      }
-    }
-  };
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/system/param.vue b/Source/UBCS-WEB/dist/src/views/system/param.vue
deleted file mode 100644
index c890354..0000000
--- a/Source/UBCS-WEB/dist/src/views/system/param.vue
+++ /dev/null
@@ -1,45 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud v-bind="bindVal"
-               v-on="onEvent"
-               v-model="form"
-               :permission="permissionList"
-               :page.sync="page">
-      <template slot="menuLeft">
-        <el-button type="danger"
-                   size="small"
-                   icon="el-icon-delete"
-                   v-if="permission.param_delete"
-                   plain
-                   @click="handleDelete">鍒� 闄�
-        </el-button>
-      </template>
-    </avue-crud>
-  </basic-container>
-</template>
-
-<script>
-
-export default window.$crudCommon({
-  data() {
-    return {}
-  },
-  computed: {
-    permissionList() {
-      return {
-        addBtn: this.vaildData(this.permission.param_add, false),
-        viewBtn: this.vaildData(this.permission.param_view, false),
-        delBtn: this.vaildData(this.permission.param_delete, false),
-        editBtn: this.vaildData(this.permission.param_edit, false)
-      };
-    }
-  },
-  methods: {}
-}, {
-  //妯″潡璺緞
-  name: 'system/param',
-})
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/system/post.vue b/Source/UBCS-WEB/dist/src/views/system/post.vue
deleted file mode 100644
index 63bb9c4..0000000
--- a/Source/UBCS-WEB/dist/src/views/system/post.vue
+++ /dev/null
@@ -1,281 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               :page.sync="page"
-               :permission="permissionList"
-               :before-open="beforeOpen"
-               v-model="form"
-               ref="crud"
-               @row-update="rowUpdate"
-               @row-save="rowSave"
-               @row-del="rowDel"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot="menuLeft">
-        <el-button type="danger"
-                   size="small"
-                   icon="el-icon-delete"
-                   plain
-                   v-if="permission.post_delete"
-                   @click="handleDelete">鍒� 闄�
-        </el-button>
-      </template>
-      <template slot-scope="{row}"
-                slot="category">
-        <el-tag>{{row.categoryName}}</el-tag>
-      </template>
-    </avue-crud>
-  </basic-container>
-</template>
-
-<script>
-  import {getList, getDetail, add, update, remove} from "@/api/system/post";
-  import {mapGetters} from "vuex";
-  import website from "@/config/website";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        query: {},
-        loading: true,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        selectionList: [],
-        option: {
-          height: 'auto',
-          calcHeight: 30,
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          viewBtn: true,
-          selection: true,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "鎵�灞炵鎴�",
-              prop: "tenantId",
-              type: "tree",
-              dicUrl: "/api/ubcs-system/tenant/select",
-              addDisplay: false,
-              editDisplay: false,
-              viewDisplay: website.tenantMode,
-              span: 24,
-              props: {
-                label: "tenantName",
-                value: "tenantId"
-              },
-              hide: !website.tenantMode,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ユ墍灞炵鎴�",
-                trigger: "click"
-              }]
-            },
-            {
-              label: "宀椾綅绫诲瀷",
-              prop: "category",
-              type: "select",
-              dicUrl: "/api/ubcs-system/dict/dictionary?code=post_category",
-              props: {
-                label: "dictValue",
-                value: "dictKey"
-              },
-              dataType: "number",
-              slot: true,
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇烽�夋嫨宀椾綅绫诲瀷",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "宀椾綅缂栧彿",
-              prop: "postCode",
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ュ矖浣嶇紪鍙�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "宀椾綅鍚嶇О",
-              prop: "postName",
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ュ矖浣嶅悕绉�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "宀椾綅鎺掑簭",
-              prop: "sort",
-              type: "number",
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ュ矖浣嶆帓搴�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "宀椾綅鎻忚堪",
-              prop: "remark",
-              type: "textarea",
-              span: 24,
-              minRows: 6,
-              hide: true,
-            },
-          ]
-        },
-        data: []
-      };
-    },
-    computed: {
-      ...mapGetters(["permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.post_add, false),
-          viewBtn: this.vaildData(this.permission.post_view, false),
-          delBtn: this.vaildData(this.permission.post_delete, false),
-          editBtn: this.vaildData(this.permission.post_edit, false)
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    methods: {
-      rowSave(row, done, loading) {
-        add(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdate(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDel(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getDetail(this.form.id).then(res => {
-            this.form = res.data.data;
-          });
-        }
-        done();
-      },
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      currentChange(currentPage) {
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        this.loading = true;
-        getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
-          const data = res.data.data;
-          this.page.total = data.total;
-          this.data = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/system/tenant.vue b/Source/UBCS-WEB/dist/src/views/system/tenant.vue
deleted file mode 100644
index 9fae7ab..0000000
--- a/Source/UBCS-WEB/dist/src/views/system/tenant.vue
+++ /dev/null
@@ -1,579 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               ref="crud"
-               v-model="form"
-               :page.sync="page"
-               :permission="permissionList"
-               :before-open="beforeOpen"
-               @row-del="rowDel"
-               @row-update="rowUpdate"
-               @row-save="rowSave"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot="menuLeft">
-        <el-button type="danger"
-                   size="small"
-                   icon="el-icon-delete"
-                   v-if="permission.tenant_delete"
-                   plain
-                   @click="handleDelete">鍒� 闄�
-        </el-button>
-        <el-tooltip class="item" effect="dark" content="缁欑鎴烽厤缃处鍙烽搴︺�佽繃鏈熸椂闂寸瓑鎺堟潈淇℃伅" placement="top">
-          <el-button size="small"
-                     plain
-                     v-if="userInfo.role_name.includes('administrator')"
-                     icon="el-icon-setting"
-                     @click="handleSetting">鎺堟潈閰嶇疆
-          </el-button>
-        </el-tooltip>
-        <el-tooltip class="item" effect="dark" content="缁欑鎴烽厤缃嫭绔嬫暟鎹簮浠ュ疄鐜版暟鎹簱闅旂" placement="top">
-          <el-button size="small"
-                     plain
-                     v-if="userInfo.role_name.includes('administrator')"
-                     icon="el-icon-coin"
-                     @click="handleDatasource">鏁版嵁婧愰厤缃�
-          </el-button>
-        </el-tooltip>
-        <el-tooltip class="item" effect="dark" content="灏嗚彍鍗曚骇鍝佸寘涓庣鎴烽厤缃粦瀹�" placement="top">
-          <el-button size="small"
-                     plain
-                     v-if="userInfo.role_name.includes('administrator')"
-                     icon="el-icon-notebook-1"
-                     @click="handlePackage">浜у搧鍖呴厤缃�
-          </el-button>
-        </el-tooltip>
-        <el-tooltip class="item" effect="dark" content="灏嗚嚜瀹氫箟鐨勮彍鍗曢泦鍚堝畾鍒朵负绉熸埛缁戝畾鐨勮彍鍗曚骇鍝佸寘" placement="top">
-          <el-button size="small"
-                     plain
-                     v-if="userInfo.role_name.includes('administrator')"
-                     icon="el-icon-notebook-2"
-                     @click="handlePackageSetting">浜у搧鍖呯鐞�
-          </el-button>
-        </el-tooltip>
-      </template>
-      <template slot-scope="{row}"
-                slot="accountNumber">
-        <el-tag>{{ row.accountNumber > 0 ? row.accountNumber : '涓嶉檺鍒�' }}</el-tag>
-      </template>
-      <template slot-scope="{row}"
-                slot="expireTime">
-        <el-tag>{{ row.expireTime ? row.expireTime : '涓嶉檺鍒�' }}</el-tag>
-      </template>
-    </avue-crud>
-
-    <el-dialog title="绉熸埛鏁版嵁婧愰厤缃�"
-               append-to-body
-               :visible.sync="datasourceBox"
-               width="450px">
-      <avue-form :option="datasourceOption" v-model="datasourceForm" @submit="handleDatasourceSubmit"/>
-    </el-dialog>
-    <el-dialog title="绉熸埛浜у搧鍖呴厤缃�"
-               append-to-body
-               :visible.sync="packageBox"
-               width="450px">
-      <avue-form ref="formPackage" :option="packageOption" v-model="packageForm" @submit="handlePackageSubmit"/>
-    </el-dialog>
-    <el-dialog title="绉熸埛浜у搧鍖呯鐞�"
-               append-to-body
-               :visible.sync="packageSettingBox"
-               width="1000px">
-      <tenant-package></tenant-package>
-    </el-dialog>
-  </basic-container>
-</template>
-
-<script>
-import {
-  getList,
-  getDetail,
-  remove,
-  update,
-  add,
-  setting,
-  datasource,
-  packageInfo,
-  packageSetting
-} from "@/api/system/tenant";
-import {getDetail as packageDetail} from "@/api/system/tenantpackage";
-import {mapGetters} from "vuex";
-import {getMenuTree} from "@/api/system/menu";
-import {validatenull} from "@/util/validate";
-
-export default {
-  data() {
-    return {
-      form: {},
-      selectionList: [],
-      query: {},
-      loading: true,
-      box: false,
-      datasourceBox: false,
-      packageBox: false,
-      packageSettingBox: false,
-      page: {
-        pageSize: 10,
-        currentPage: 1,
-        total: 0
-      },
-      option: {
-        height: 'auto',
-        calcHeight: 30,
-        tip: false,
-        searchShow: true,
-        searchMenuSpan: 6,
-        border: true,
-        index: true,
-        selection: true,
-        viewBtn: true,
-        dialogWidth: 900,
-        dialogClickModal: false,
-        column: [
-
-          {
-            label: "绉熸埛ID",
-            prop: "tenantId",
-            width: 100,
-            search: true,
-            addDisplay: false,
-            editDisplay: false,
-            span: 24,
-            rules: [{
-              required: true,
-              message: "璇疯緭鍏ョ鎴稩D",
-              trigger: "blur"
-            }]
-          },
-          {
-            label: "鍏ㄧО",
-            prop: "fullName",
-            width: 120,
-            span:24,
-            rules: [{
-              required: true,
-              message: "璇疯緭鍏ュ叏绉�",
-              trigger: "blur"
-            }]
-          },
-          {
-            label: "绉熸埛鍚嶇О",
-            prop: "tenantName",
-            search: true,
-            width: 180,
-            span: 24,
-            rules: [{
-              required: true,
-              message: "璇疯緭鍏ュ弬鏁板悕绉�",
-              trigger: "blur"
-            }]
-          },
-          {
-            label: "鑱旂郴浜�",
-            prop: "linkman",
-            width: 150,
-            search: true,
-            rules: [{
-              required: true,
-              message: "璇疯緭鍏ヨ仈绯讳汉",
-              trigger: "blur"
-            }]
-          },
-          {
-            label: "鑱旂郴鐢佃瘽",
-            prop: "contactNumber",
-            width: 150,
-          },
-          {
-            label: "鑱旂郴鍦板潃",
-            prop: "address",
-            span: 24,
-            minRows: 2,
-            type: "textarea",
-            hide: true,
-          },
-          {
-            label: '寮�鍚笁鍛�',
-            prop: 'ssaEnable',
-            type: 'radio',
-            width: 100,
-            value:0,
-            disabled:Boolean,
-            dicData: [{
-              label: '寮�鍚�',
-              value: 0
-            }, {
-              label: '涓嶅紑鍚�',
-              value: 1
-            },],
-          },
-          {
-            label: "缁戝畾鍩熷悕",
-            prop: "domainUrl",
-            span: 24,
-          },
-          {
-            label: "绯荤粺鑳屾櫙",
-            prop: "backgroundUrl",
-            type: 'upload',
-            listType: 'picture-img',
-            dataType: 'string',
-            action: '/api/ubcs-resource/oss/endpoint/put-file',
-            propsHttp: {
-              res: 'data',
-              url: 'link',
-            },
-            hide: true,
-            span: 24,
-          },
-        ]
-      },
-      data: [],
-      settingForm: {},
-      settingOption: {
-        column: [
-          {
-            label: "璐﹀彿棰濆害",
-            prop: "accountNumber",
-            type: "number",
-            span: 24,
-          },
-          {
-            label: "杩囨湡鏃堕棿",
-            prop: "expireTime",
-            type: "date",
-            format: "yyyy-MM-dd hh:mm:ss",
-            valueFormat: "yyyy-MM-dd hh:mm:ss",
-            span: 24,
-          },
-        ]
-      },
-      datasourceForm: {},
-      datasourceOption: {
-        column: [
-          {
-            label: "鏁版嵁婧�",
-            prop: "datasourceId",
-            search: true,
-            span: 24,
-            type: "select",
-            dicUrl: "/api/ubcs-develop/datasource/select",
-            props: {
-              label: "name",
-              value: "id"
-            },
-            rules: [{
-              required: true,
-              message: "璇烽�夋嫨鏁版嵁婧�",
-              trigger: "blur"
-            }]
-          },
-        ]
-      },
-      packageForm: {},
-      packageOption: {
-        column: [
-          {
-            label: "浜у搧鍖�",
-            prop: "packageId",
-            search: true,
-            span: 24,
-            type: "select",
-            dicUrl: "/api/ubcs-system/tenant-package/select",
-            props: {
-              label: "packageName",
-              value: "id"
-            }
-          },
-          {
-            label: "鑿滃崟棰勮",
-            prop: "menuId",
-            span: 24,
-            type: "tree",
-            dicData: [],
-            hide: true,
-            multiple: true,
-            props: {
-              label: "title"
-            },
-          },
-        ]
-      },
-    };
-  },
-
-  created() {
-    // 鑾峰彇鍒皌rue杩樻槸false鐩存帴璧嬪�硷紝瀹氫箟鏂规硶浼氬氨鏄幏鍙栦笉鍒帮紝涓嶇煡閬撲粈涔堥棶棰橈紝寮哄埗鐢↗SON.parse浼氬湪鍚庨潰杩藉姞涓�涓猟isabled锛屾墍浠ョ洿鎺ヨ幏鍙栥�傚悗鏈熷鏋滄坊鍔燾loumn浼氬嚭鐜癰ug锛岀敤foreach寰幆鍑篶olumn鍦ㄥ垽鏂璽ype鏄惁绛変簬radio锛岀劧鍚庡皢鍗曠嫭radio鐨刣isabled鏀逛负res.data.data
-    this.$axios.get('/api/ubcs-system/tenant/find-ssa-enable').then(res => {
-      this.option.column[6].disabled= res.data.data
-    });
-  },
-  watch: {
-    'packageForm.packageId'() {
-      if (!validatenull(this.packageForm.packageId)) {
-        packageDetail(this.packageForm.packageId).then(res => {
-          this.packageForm.menuId = res.data.data.menuId;
-          this.initData();
-        });
-      }
-    }
-  },
-  computed: {
-    ...mapGetters(["userInfo", "permission"]),
-    permissionList() {
-      return {
-        addBtn: this.vaildData(this.permission.tenant_add, false),
-        viewBtn: this.vaildData(this.permission.tenant_view, false),
-        delBtn: this.vaildData(this.permission.tenant_delete, false),
-        editBtn: this.vaildData(this.permission.tenant_edit, false)
-      };
-    },
-    ids() {
-      let ids = [];
-      this.selectionList.forEach(ele => {
-        ids.push(ele.id);
-      });
-      return ids.join(",");
-    },
-    tenantId() {
-      return this.selectionList[0].tenantId;
-    }
-  },
-  methods: {
-    initData() {
-      getMenuTree().then(res => {
-        const column = this.findObject(this.packageOption.column, "menuId");
-        column.dicData = res.data.data;
-      });
-    },
-    rowSave(row, done, loading) {
-      add(row).then(() => {
-        this.onLoad(this.page);
-        this.$message({
-          type: "success",
-          message: "鎿嶄綔鎴愬姛!"
-        });
-        done();
-        console.log(done)
-      }, error => {
-        window.console.log(error);
-        loading();
-      });
-    },
-    rowUpdate(row, index, done, loading) {
-      update(row).then(() => {
-        this.onLoad(this.page);
-        this.$message({
-          type: "success",
-          message: "鎿嶄綔鎴愬姛!"
-        });
-        done();
-      }, error => {
-        window.console.log(error);
-        loading();
-      });
-    },
-    rowDel(row) {
-      this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return remove(row.id);
-        })
-        .then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-        });
-    },
-    beforeOpen(done, type) {
-      if (["view"].includes(type)) {
-        getDetail(this.form.id).then(res => {
-          const data = res.data.data;
-          if (!(data.accountNumber > 0)) {
-            data.accountNumber = "涓嶉檺鍒�";
-          }
-          if (!data.expireTime) {
-            data.expireTime = "涓嶉檺鍒�";
-          }
-          this.form = data;
-        });
-      }
-      done();
-    },
-    searchReset() {
-      this.query = {};
-      this.onLoad(this.page);
-    },
-    searchChange(params, done) {
-      this.query = params;
-      this.page.currentPage = 1;
-      this.onLoad(this.page, params);
-      done();
-    },
-    selectionChange(list) {
-      this.selectionList = list;
-    },
-    selectionClear() {
-      this.selectionList = [];
-      this.$refs.crud.toggleSelection();
-    },
-    handleDelete() {
-      if (this.selectionList.length === 0) {
-        this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-        return;
-      }
-      this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return remove(this.ids);
-        })
-        .then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          this.$refs.crud.toggleSelection();
-        });
-    },
-    handleSetting() {
-      if (this.selectionList.length === 0) {
-        this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-        return;
-      }
-      if (this.selectionList.length === 1) {
-        getDetail(this.selectionList[0].id).then(res => {
-          const data = res.data.data;
-          this.settingForm.accountNumber = data.accountNumber;
-          this.settingForm.expireTime = data.expireTime;
-        });
-      } else {
-        this.settingForm.accountNumber = -1;
-        this.settingForm.expireTime = '';
-      }
-      this.box = true;
-    },
-    handleDatasource() {
-      if (this.selectionList.length === 0) {
-        this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-        return;
-      }
-      if (this.selectionList.length !== 1) {
-        this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�");
-        return;
-      }
-      getDetail(this.selectionList[0].id).then(res => {
-        const data = res.data.data;
-        this.datasourceForm.datasourceId = data.datasourceId;
-      });
-      this.datasourceBox = true;
-    },
-    handlePackage() {
-      if (this.selectionList.length === 0) {
-        this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-        return;
-      }
-      if (this.selectionList.length !== 1) {
-        this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�");
-        return;
-      }
-      if (this.selectionList.length === 1) {
-        packageInfo(this.selectionList[0].id).then(res => {
-          const data = res.data.data;
-          this.packageForm.packageId = data.id;
-          this.packageForm.menuId = data.menuId;
-        });
-      } else {
-        this.packageForm.menuId = '';
-      }
-      this.packageBox = true;
-      //鏇存柊瀛楀吀杩滅▼鏁版嵁
-      setTimeout(() => {
-        const form = this.$refs.formPackage;
-        form.updateDic('packageId');
-      }, 10);
-    },
-    handlePackageSetting() {
-      this.packageSettingBox = true;
-    },
-    handleSubmit(form, done, loading) {
-      setting(this.ids, form).then(() => {
-        this.onLoad(this.page);
-        this.$message({
-          type: "success",
-          message: "閰嶇疆鎴愬姛!"
-        });
-        done();
-        this.box = false;
-      }, error => {
-        window.console.log(error);
-        loading();
-      });
-    },
-    handleDatasourceSubmit(form, done, loading) {
-      datasource(this.tenantId, form.datasourceId).then(() => {
-        this.$message({
-          type: "success",
-          message: "閰嶇疆鎴愬姛!"
-        });
-        done();
-        this.datasourceBox = false;
-      }, error => {
-        window.console.log(error);
-        loading();
-      });
-    },
-    handlePackageSubmit(form, done, loading) {
-      packageSetting(this.tenantId, form.packageId).then(() => {
-        this.onLoad(this.page);
-        this.$message({
-          type: "success",
-          message: "閰嶇疆鎴愬姛!"
-        });
-        done();
-        this.packageBox = false;
-      }, error => {
-        window.console.log(error);
-        loading();
-      });
-    },
-    currentChange(currentPage) {
-      this.page.currentPage = currentPage;
-    },
-    sizeChange(pageSize) {
-      this.page.pageSize = pageSize;
-    },
-    refreshChange() {
-      this.onLoad(this.page, this.query);
-    },
-    onLoad(page, params = {}) {
-      this.loading = true;
-      getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
-        const data = res.data.data;
-        this.page.total = data.total;
-        this.data = data.records;
-        this.loading = false;
-        this.selectionClear();
-        console.log(res)
-      });
-    }
-  }
-};
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/system/tenantpackage.vue b/Source/UBCS-WEB/dist/src/views/system/tenantpackage.vue
deleted file mode 100644
index b37848c..0000000
--- a/Source/UBCS-WEB/dist/src/views/system/tenantpackage.vue
+++ /dev/null
@@ -1,243 +0,0 @@
-<template>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               :page.sync="page"
-               :permission="permissionList"
-               :before-open="beforeOpen"
-               v-model="form"
-               ref="crud"
-               @row-update="rowUpdate"
-               @row-save="rowSave"
-               @row-del="rowDel"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot="menuLeft">
-        <el-button type="danger"
-                   size="small"
-                   icon="el-icon-delete"
-                   plain
-                   @click="handleDelete">鍒� 闄�
-        </el-button>
-      </template>
-    </avue-crud>
-</template>
-
-<script>
-import {getList, getDetail, add, update, remove} from "@/api/system/tenantpackage";
-import {mapGetters} from "vuex";
-import {getMenuTree} from "@/api/system/menu";
-
-export default {
-  name: "tenantPackage",
-  data() {
-    return {
-      form: {},
-      query: {},
-      loading: true,
-      page: {
-        pageSize: 10,
-        currentPage: 1,
-        total: 0
-      },
-      selectionList: [],
-      option: {
-        height: 'auto',
-        calcHeight: 30,
-        tip: false,
-        searchShow: true,
-        searchMenuSpan: 6,
-        border: true,
-        index: true,
-        viewBtn: true,
-        selection: true,
-        dialogClickModal: false,
-        dialogWidth: 600,
-        column: [
-          {
-            label: "浜у搧鍖呭悕",
-            prop: "packageName",
-            search: true,
-            span: 24,
-            rules: [{
-              required: true,
-              message: "璇疯緭鍏ヤ骇鍝佸寘鍚嶇О",
-              trigger: "blur"
-            }]
-          },
-          {
-            label: "鑿滃崟鍒楄〃",
-            prop: "menuId",
-            span: 24,
-            type: "tree",
-            dicData: [],
-            hide: true,
-            multiple: true,
-            props: {
-              label: "title"
-            },
-            rules: [{
-              required: true,
-              message: "璇烽�夋嫨鑿滃崟",
-              trigger: "blur"
-            }]
-          },
-          {
-            label: "澶囨敞",
-            prop: "remark",
-            span: 24
-          },
-        ]
-      },
-      data: []
-    };
-  },
-  computed: {
-    ...mapGetters(["permission"]),
-    permissionList() {
-      return {
-        addBtn: true,
-        viewBtn: false,
-        delBtn: true,
-        editBtn: true
-      };
-    },
-    ids() {
-      let ids = [];
-      this.selectionList.forEach(ele => {
-        ids.push(ele.id);
-      });
-      return ids.join(",");
-    }
-  },
-  methods: {
-    initData() {
-      getMenuTree().then(res => {
-        const column = this.findObject(this.option.column, "menuId");
-        column.dicData = res.data.data;
-      });
-    },
-    rowSave(row, done, loading) {
-      row.menuId = row.menuId.join(",");
-      add(row).then(() => {
-        this.onLoad(this.page);
-        this.$message({
-          type: "success",
-          message: "鎿嶄綔鎴愬姛!"
-        });
-        done();
-      }, error => {
-        loading();
-        window.console.log(error);
-      });
-    },
-    rowUpdate(row, index, done, loading) {
-      update(row).then(() => {
-        this.onLoad(this.page);
-        this.$message({
-          type: "success",
-          message: "鎿嶄綔鎴愬姛!"
-        });
-        done();
-      }, error => {
-        loading();
-        window.console.log(error);
-      });
-    },
-    rowDel(row) {
-      this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return remove(row.id);
-        })
-        .then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-        });
-    },
-    handleDelete() {
-      if (this.selectionList.length === 0) {
-        this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-        return;
-      }
-      this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return remove(this.ids);
-        })
-        .then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          this.$refs.crud.toggleSelection();
-        });
-    },
-    beforeOpen(done, type) {
-      if (["add", "edit"].includes(type)) {
-        this.initData();
-      }
-      if (["edit", "view"].includes(type)) {
-        getDetail(this.form.id).then(res => {
-          this.form = res.data.data;
-        });
-      }
-      done();
-    },
-    searchReset() {
-      this.query = {};
-      this.onLoad(this.page);
-    },
-    searchChange(params, done) {
-      this.query = params;
-      this.page.currentPage = 1;
-      this.onLoad(this.page, params);
-      done();
-    },
-    selectionChange(list) {
-      this.selectionList = list;
-    },
-    selectionClear() {
-      this.selectionList = [];
-      this.$refs.crud.toggleSelection();
-    },
-    currentChange(currentPage) {
-      this.page.currentPage = currentPage;
-    },
-    sizeChange(pageSize) {
-      this.page.pageSize = pageSize;
-    },
-    refreshChange() {
-      this.onLoad(this.page, this.query);
-    },
-    onLoad(page, params = {}) {
-      this.loading = true;
-      getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
-        const data = res.data.data;
-        this.page.total = data.total;
-        this.data = data.records;
-        this.loading = false;
-        this.selectionClear();
-      });
-    }
-  }
-};
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/system/topmenu.vue b/Source/UBCS-WEB/dist/src/views/system/topmenu.vue
deleted file mode 100644
index fdb6388..0000000
--- a/Source/UBCS-WEB/dist/src/views/system/topmenu.vue
+++ /dev/null
@@ -1,332 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               :page.sync="page"
-               :permission="permissionList"
-               :before-open="beforeOpen"
-               v-model="form"
-               ref="crud"
-               @row-update="rowUpdate"
-               @row-save="rowSave"
-               @row-del="rowDel"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot="menuLeft">
-        <el-button type="danger"
-                   size="small"
-                   icon="el-icon-delete"
-                   plain
-                   v-if="permission.topmenu_delete"
-                   @click="handleDelete">鍒� 闄�
-        </el-button>
-        <el-button size="small"
-                   icon="el-icon-delete"
-                   @click="handleMenuSetting"
-                   v-if="permission.topmenu_setting"
-                   plain>鑿滃崟閰嶇疆
-        </el-button>
-      </template>
-      <template slot-scope="{row}" slot="source">
-        <div style="text-align:center">
-          <i :class="row.source"></i>
-        </div>
-      </template>
-      <template slot="sort" slot-scope="{row}" >
-        <el-input-number v-model="row.sort" @change="sortChange(row)" :min="1" :max="100"></el-input-number>
-      </template>
-    </avue-crud>
-    <el-dialog title="涓嬬骇鑿滃崟閰嶇疆"
-               append-to-body
-               :visible.sync="box"
-               width="345px">
-
-      <el-tree :data="menuGrantList"
-               show-checkbox
-               node-key="id"
-               ref="treeMenu"
-               :default-checked-keys="menuTreeObj"
-               :props="props">
-      </el-tree>
-
-      <span slot="footer"
-            class="dialog-footer">
-        <el-button @click="box = false">鍙� 娑�</el-button>
-        <el-button type="primary"
-                   @click="submit">纭� 瀹�</el-button>
-      </span>
-    </el-dialog>
-  </basic-container>
-</template>
-
-<script>
-  import {getList, getDetail, add, update, remove, grant, grantTree, getTopTree} from "@/api/system/topmenu";
-  import {mapGetters} from "vuex";
-  import iconList from "@/config/iconList";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        box: false,
-        query: {},
-        loading: true,
-        props: {
-          label: "title",
-          value: "key"
-        },
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        selectionList: [],
-        menuGrantList: [],
-        menuTreeObj: [],
-        option: {
-          height: 'auto',
-          calcHeight: 30,
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          viewBtn: true,
-          selection: true,
-          dialogWidth: 900,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "鑿滃崟鍚�",
-              prop: "name",
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ヨ彍鍗曞悕",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鑿滃崟鍥炬爣",
-              prop: "source",
-              type: "icon",
-              slot: true,
-              iconList: iconList,
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ヨ彍鍗曞浘鏍�",
-                  trigger: "click"
-                }
-              ]
-            },
-            {
-              label: "鑿滃崟缂栧彿",
-              prop: "code",
-              search: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ヨ彍鍗曠紪鍙�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鑿滃崟鎺掑簭",
-              prop: "sort",
-              type: "number",
-              slot: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ヨ彍鍗曟帓搴�",
-                trigger: "blur"
-              }]
-            },
-          ]
-        },
-        data: []
-      };
-    },
-    computed: {
-      ...mapGetters(["permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.topmenu_add, false),
-          viewBtn: this.vaildData(this.permission.topmenu_view, false),
-          delBtn: this.vaildData(this.permission.topmenu_delete, false),
-          editBtn: this.vaildData(this.permission.topmenu_edit, false)
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      },
-      idsArray() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids;
-      }
-    },
-    methods: {
-      submit() {
-        const menuList = this.$refs.treeMenu.getCheckedKeys();
-        grant(this.idsArray, menuList).then(() => {
-          this.box = false;
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          this.onLoad(this.page);
-        });
-      },
-      rowSave(row, done, loading) {
-        add(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdate(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDel(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      handleMenuSetting() {
-        if (this.selectionList.length !== 1) {
-          this.$message.warning("鍙兘閫夋嫨涓�鏉℃暟鎹�");
-          return;
-        }
-        this.menuTreeObj = [];
-        grantTree()
-          .then(res => {
-            this.menuGrantList = res.data.data.menu;
-            getTopTree(this.ids).then(res => {
-              this.menuTreeObj = res.data.data.menu;
-              this.box = true;
-            });
-          });
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getDetail(this.form.id).then(res => {
-            this.form = res.data.data;
-          });
-        }
-        done();
-      },
-      sortChange(row) {
-        update(row).then(() => {
-          this.onLoad(this.page);
-        }, error => {
-          window.console.log(error);
-        });
-      },
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      currentChange(currentPage) {
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        this.loading = true;
-        getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
-          const data = res.data.data;
-          this.page.total = data.total;
-          this.data = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
-
-<style>
-  .none-border {
-    border: 0;
-    background-color: transparent !important;
-  }
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/system/user.vue b/Source/UBCS-WEB/dist/src/views/system/user.vue
deleted file mode 100644
index e8ce4b2..0000000
--- a/Source/UBCS-WEB/dist/src/views/system/user.vue
+++ /dev/null
@@ -1,1151 +0,0 @@
-<template>
-  <el-row>
-    <el-col :span="5">
-      <div class="box">
-        <el-scrollbar>
-          <basic-container>
-            <avue-tree :data="treeData" :option="treeOption" @node-click="nodeClick"/>
-          </basic-container>
-        </el-scrollbar>
-      </div>
-    </el-col>
-    <el-col :span="19">
-      <basic-container>
-        <avue-crud ref="crud"
-                   v-model="form"
-                   :before-open="beforeOpen"
-                   :data="data"
-                   :option="option"
-                   :page.sync="page"
-                   :permission="permissionList"
-                   :search.sync="search"
-                   :table-loading="loading"
-                   @row-del="rowDel"
-                   @row-update="rowUpdate"
-                   @row-save="rowSave"
-                   @search-change="searchChange"
-                   @search-reset="searchReset"
-                   @selection-change="selectionChange"
-                   @current-change="currentChange"
-                   @size-change="sizeChange"
-                   @refresh-change="refreshChange"
-                   @on-load="onLoad">
-          <template slot="menuLeft">
-            <el-button v-if="permission.user_delete"
-                       icon="el-icon-delete"
-                       plain
-                       size="small"
-                       type="danger"
-                       @click="handleDelete">鍒� 闄�
-            </el-button>
-            <el-button v-if="permission.user_role"
-                       icon="el-icon-user"
-                       plain
-                       size="small"
-                       type="info"
-                       @click="handleGrant">瑙掕壊閰嶇疆
-            </el-button>
-            <el-button v-if="permission.user_reset"
-                       icon="el-icon-refresh"
-                       plain
-                       size="small"
-                       type="info"
-                       @click="handleReset">瀵嗙爜閲嶇疆
-            </el-button>
-            <el-button size="small"
-                       v-if="userInfo.role_name.includes('admin')"
-                       type="success"
-                       icon="el-icon-setting"
-                       @click="handlepass">
-              閰嶇疆瀵嗙爜绛栫暐
-            </el-button>
-            <el-button v-if="userInfo.role_name.includes('admin')"
-                       icon="el-icon-coordinate"
-                       plain
-                       size="small"
-                       type="info"
-                       @click="handleLock">璐﹀彿瑙e皝
-            </el-button>
-            <el-button v-if="userInfo.role_name.includes('admin')"
-                       icon="el-icon-upload2"
-                       plain
-                       size="small"
-                       type="success"
-                       @click="handleImport">瀵煎叆
-            </el-button>
-            <el-button v-if="userInfo.role_name.includes('admin')"
-                       icon="el-icon-download"
-                       plain
-                       size="small"
-                       type="warning"
-                       @click="handleExport">瀵煎嚭
-            </el-button>
-          </template>
-          <template slot="tenantName"
-                    slot-scope="{row}">
-            <el-tag>{{ row.tenantName }}</el-tag>
-          </template>
-          <template slot="roleName"
-                    slot-scope="{row}">
-            <el-tag>{{ row.roleName }}</el-tag>
-          </template>
-          <template slot="deptName"
-                    slot-scope="{row}">
-            <el-tag>{{ row.deptName }}</el-tag>
-          </template>
-          <template slot="userTypeName"
-                    slot-scope="{row}">
-            <el-tag>{{ row.userTypeName }}</el-tag>
-          </template>
-        </avue-crud>
-        <el-dialog :visible.sync="roleBox"
-                   append-to-body
-                   title="鐢ㄦ埛瑙掕壊閰嶇疆"
-                   width="345px">
-
-          <el-tree ref="treeRole"
-                   :data="roleGrantList"
-                   :default-checked-keys="roleTreeObj"
-                   :props="props"
-                   check-strictly
-                   default-expand-all
-                   node-key="id"
-                   show-checkbox>
-          </el-tree>
-
-          <span slot="footer" class="dialog-footer">
-            <el-button @click="roleBox = false">鍙� 娑�</el-button>
-            <el-button type="primary"
-                       @click="submitRole">纭� 瀹�</el-button>
-          </span>
-        </el-dialog>
-        <el-dialog :visible.sync="excelBox"
-                   append-to-body
-                   title="鐢ㄦ埛鏁版嵁瀵煎叆"
-                   width="555px">
-          <avue-form v-model="excelForm" :option="excelOption" :upload-after="uploadAfter">
-            <template slot="excelTemplate">
-              <el-button type="primary" @click="handleTemplate">
-                鐐瑰嚮涓嬭浇<i class="el-icon-download el-icon--right"></i>
-              </el-button>
-            </template>
-          </avue-form>
-        </el-dialog>
-        <!--        璁剧疆瀵嗙爜绛栫暐寮瑰嚭妗�-->
-        <el-dialog
-          :before-close="handleClose"
-          :visible.sync="passVisible"
-          class="passdialog"
-          append-to-body
-          title="璁剧疆瀵嗙爜绛栫暐"
-          width="30%"
-        >
-          <el-select v-model="sevalue" placeholder="璇烽�夋嫨"  class="selects" @change="selChange" >
-            <el-option
-              v-for="item in seoptions"
-              :key="item.id"
-              :label="item.strategyName"
-              :value="item.id"
-              class="seloption"
-              >
-
-            </el-option>
-          </el-select>
-            <span slot="footer" class="dialog-footer">
-            <el-button @click="passVisible = false">鍙� 娑�</el-button>
-            <el-button type="primary" @click="passhandle">纭� 瀹�</el-button>
-  </span>
-        </el-dialog>
-        <!--        <el-dialog title="鐢ㄦ埛骞冲彴閰嶇疆"-->
-        <!--                   append-to-body-->
-        <!--                   :visible.sync="platformBox">-->
-        <!--          <avue-crud :option="platformOption"-->
-        <!--                     :table-loading="platformLoading"-->
-        <!--                     :data="platformData"-->
-        <!--                     ref="platformCrud"-->
-        <!--                     v-model="platformForm"-->
-        <!--                     :before-open="platformBeforeOpen"-->
-        <!--                     :page.sync="platformPage"-->
-        <!--                     :permission="platformPermissionList"-->
-        <!--                     @row-update="platformRowUpdate"-->
-        <!--                     @search-change="platformSearchChange"-->
-        <!--                     @search-reset="platformSearchReset"-->
-        <!--                     @selection-change="platformSelectionChange"-->
-        <!--                     @current-change="platformCurrentChange"-->
-        <!--                     @size-change="platformSizeChange"-->
-        <!--                     @refresh-change="platformRefreshChange"-->
-        <!--                     @on-load="platformOnLoad">-->
-        <!--            <template slot-scope="{row}"-->
-        <!--                      slot="tenantName">-->
-        <!--              <el-tag>{{row.tenantName}}</el-tag>-->
-        <!--            </template>-->
-        <!--            <template slot-scope="{row}"-->
-        <!--                      slot="userTypeName">-->
-        <!--              <el-tag>{{row.userTypeName}}</el-tag>-->
-        <!--            </template>-->
-        <!--            -->
-        <!--          </avue-crud>-->
-        <!--        </el-dialog>-->
-      </basic-container>
-    </el-col>
-  </el-row>
-</template>
-
-<script>
-import {
-  getList,
-  insert,
-  getUser,
-  getUserPlatform,
-  remove,
-  update,
-  updatePlatform,
-  add,
-  grant,
-  resetPassword, unlock
-} from "@/api/system/user";
-import {exportBlob} from "@/api/common";
-import {getDeptTree, getDeptLazyTree} from "@/api/system/dept";
-import {getRoleTree} from "@/api/system/role";
-import {getPostList} from "@/api/system/post";
-import {mapGetters} from "vuex";
-import website from '@/config/website';
-import {getToken} from '@/util/auth';
-import {downloadXls} from "@/util/util";
-import {dateNow} from "@/util/date";
-import NProgress from 'nprogress';
-import 'nprogress/nprogress.css';
-import func from "@/util/func";
-import {getPage} from "@/api/system/passwords";
-
-export default {
-  data() {
-    const validatePass = (rule, value, callback) => {
-      if (value === '') {
-        callback(new Error('璇疯緭鍏ュ瘑鐮�'));
-      } else {
-        callback();
-      }
-    };
-    const validatePass2 = (rule, value, callback) => {
-      if (value === '') {
-        callback(new Error('璇峰啀娆¤緭鍏ュ瘑鐮�'));
-      } else if (value !== this.form.password) {
-        callback(new Error('涓ゆ杈撳叆瀵嗙爜涓嶄竴鑷�!'));
-      } else {
-        callback();
-      }
-    };
-    return {
-      form: {},
-      seoptions: [],
-      sevalue:"",
-      passVisible: false,
-      id: '',
-      search: {},
-      roleBox: false,
-      excelBox: false,
-      platformBox: false,
-      initFlag: true,
-      selectionList: [],
-      query: {},
-      loading: true,
-      platformLoading: false,
-      page: {
-        pageSize: 10,
-        currentPage: 1,
-        total: 0
-      },
-      platformPage: {
-        pageSize: 10,
-        currentPage: 1,
-        total: 0
-      },
-      init: {
-        roleTree: [],
-        deptTree: [],
-      },
-      props: {
-        label: "title",
-        value: "key"
-      },
-      roleGrantList: [],
-      roleTreeObj: [],
-      treeDeptId: '',
-      treeData: [],
-      treeOption: {
-        nodeKey: 'id',
-        lazy: true,
-        treeLoad: function (node, resolve) {
-          const parentId = (node.level === 0) ? 0 : node.data.id;
-          getDeptLazyTree(parentId).then(res => {
-            resolve(res.data.data.map(item => {
-              return {
-                ...item,
-                leaf: !item.hasChildren
-              }
-            }))
-          });
-        },
-        addBtn: false,
-        menu: false,
-        size: 'small',
-        props: {
-          labelText: '鏍囬',
-          label: 'title',
-          value: 'value',
-          children: 'children'
-        }
-      },
-      option: {
-        height: 'auto',
-        calcHeight: 80,
-        tip: false,
-        searchShow: true,
-        searchMenuSpan: 6,
-        border: true,
-        index: true,
-        selection: true,
-        viewBtn: true,
-        dialogType: 'drawer',
-        dialogClickModal: false,
-        column: [
-          {
-            label: "鐧诲綍璐﹀彿",
-            prop: "account",
-            search: true,
-            display: false
-          },
-          {
-            label: "鎵�灞炵鎴�",
-            prop: "tenantName",
-            slot: true,
-            display: false
-          },
-          {
-            label: "鐢ㄦ埛濮撳悕",
-            prop: "realName",
-            search: true,
-            display: false
-          },
-          {
-            label: "鎵�灞炶鑹�",
-            prop: "roleName",
-            slot: true,
-            display: false
-          },
-          {
-            label: "瀵嗙爜绛栫暐",
-            prop: "pwdStrategy",
-            slot: true,
-            display: false
-          },
-          {
-            label: "鎵�灞為儴闂�",
-            prop: "deptName",
-            slot: true,
-            display: false
-          },
-          {
-            label: "鐢ㄦ埛骞冲彴",
-            prop: "userTypeName",
-            slot: true,
-            display: false
-          },
-          {
-            label: "鐢ㄦ埛骞冲彴",
-            type: "select",
-            dicUrl: "/api/ubcs-system/dict/dictionary?code=user_type",
-            props: {
-              label: "dictValue",
-              value: "dictKey"
-            },
-            dataType: "number",
-            search: true,
-            hide: true,
-            display: false,
-            prop: "userType",
-            rules: [{
-              required: true,
-              message: "璇烽�夋嫨鐢ㄦ埛骞冲彴",
-              trigger: "blur"
-            }]
-          },
-        ],
-        group: [
-          {
-            label: '鍩虹淇℃伅',
-            prop: 'baseInfo',
-            icon: 'el-icon-user-solid',
-            column: [
-              {
-                label: "鎵�灞炵鎴�",
-                prop: "tenantId",
-                type: "tree",
-                dicUrl: "/api/ubcs-system/tenant/select",
-                props: {
-                  label: "tenantName",
-                  value: "tenantId"
-                },
-                hide: !website.tenantMode,
-                addDisplay: website.tenantMode,
-                editDisplay: website.tenantMode,
-                viewDisplay: website.tenantMode,
-                rules: [{
-                  required: true,
-                  message: "璇疯緭鍏ユ墍灞炵鎴�",
-                  trigger: "click"
-                }],
-                span: 24,
-              },
-              {
-                label: "鐧诲綍璐﹀彿",
-                prop: "account",
-                rules: [{
-                  required: true,
-                  message: "璇疯緭鍏ョ櫥褰曡处鍙�",
-                  trigger: "blur"
-                }],
-              },
-              {
-                label: "鐢ㄦ埛骞冲彴",
-                type: "select",
-                dicUrl: "/api/ubcs-system/dict/dictionary?code=user_type",
-                props: {
-                  label: "dictValue",
-                  value: "dictKey"
-                },
-                dataType: "number",
-                slot: true,
-                prop: "userType",
-                rules: [{
-                  required: true,
-                  message: "璇烽�夋嫨鐢ㄦ埛骞冲彴",
-                  trigger: "blur"
-                }]
-              },
-              {
-                label: '瀵嗙爜',
-                prop: 'password',
-                hide: true,
-                editDisplay: false,
-                viewDisplay: false,
-                rules: [{required: true, validator: validatePass, trigger: 'blur'}]
-              },
-              {
-                label: '纭瀵嗙爜',
-                prop: 'password2',
-                hide: true,
-                editDisplay: false,
-                viewDisplay: false,
-                rules: [{required: true, validator: validatePass2, trigger: 'blur'}]
-              },
-            ]
-          },
-          {
-            label: '璇︾粏淇℃伅',
-            prop: 'detailInfo',
-            icon: 'el-icon-s-order',
-            column: [
-              {
-                label: "鐢ㄦ埛鏄电О",
-                prop: "name",
-                hide: true,
-                rules: [{
-                  required: true,
-                  message: "璇疯緭鍏ョ敤鎴锋樀绉�",
-                  trigger: "blur"
-                }]
-              },
-              {
-                label: "鐢ㄦ埛濮撳悕",
-                prop: "realName",
-                rules: [{
-                  required: true,
-                  message: "璇疯緭鍏ョ敤鎴峰鍚�",
-                  trigger: "blur"
-                }, {
-                  min: 2,
-                  max: 5,
-                  message: '濮撳悕闀垮害鍦�2鍒�5涓瓧绗�'
-                }]
-              },
-              {
-                label: "鎵嬫満鍙风爜",
-                prop: "phone",
-                overHidden: true
-              },
-              {
-                label: "鐢靛瓙閭",
-                prop: "email",
-                hide: true,
-                overHidden: true
-              },
-              {
-                label: "鐢ㄦ埛鎬у埆",
-                prop: "sex",
-                type: "select",
-                dicData: [
-                  {
-                    label: "鐢�",
-                    value: 1
-                  },
-                  {
-                    label: "濂�",
-                    value: 2
-                  },
-                  {
-                    label: "鏈煡",
-                    value: 3
-                  }
-                ],
-                hide: true
-              },
-              {
-                label: "鐢ㄦ埛鐢熸棩",
-                type: "date",
-                prop: "birthday",
-                format: "yyyy-MM-dd hh:mm:ss",
-                valueFormat: "yyyy-MM-dd hh:mm:ss",
-                hide: true
-              },
-              {
-                label: "璐﹀彿鐘舵��",
-                prop: "statusName",
-                hide: true,
-                display: false
-              }
-            ]
-          },
-          {
-            label: '鑱岃矗淇℃伅',
-            prop: 'dutyInfo',
-            icon: 'el-icon-s-custom',
-            column: [
-              {
-                label: "鐢ㄦ埛缂栧彿",
-                prop: "code",
-              },
-              {
-                label: "鎵�灞炶鑹�",
-                prop: "roleId",
-                multiple: true,
-                type: "tree",
-                dicData: [],
-                props: {
-                  label: "title"
-                },
-                checkStrictly: true,
-                slot: true,
-                rules: [{
-                  required: true,
-                  message: "璇烽�夋嫨鎵�灞炶鑹�",
-                  trigger: "click"
-                }]
-              },
-              {
-                label: "鎵�灞為儴闂�",
-                prop: "deptId",
-                type: "tree",
-                multiple: true,
-                dicData: [],
-                props: {
-                  label: "title"
-                },
-                checkStrictly: true,
-                slot: true,
-                rules: [{
-                  required: true,
-                  message: "璇烽�夋嫨鎵�灞為儴闂�",
-                  trigger: "click"
-                }]
-              },
-              {
-                label: "鎵�灞炲矖浣�",
-                prop: "postId",
-                type: "tree",
-                multiple: true,
-                dicData: [],
-                props: {
-                  label: "postName",
-                  value: "id"
-                },
-                rules: [{
-                  required: true,
-                  message: "璇烽�夋嫨鎵�灞炲矖浣�",
-                  trigger: "click"
-                }],
-              },
-            ]
-          },
-        ]
-      },
-      data: [],
-      platformQuery: {},
-      platformSelectionList: [],
-      platformData: [],
-      platformForm: {},
-      platformOption: {
-        tip: false,
-        searchShow: true,
-        searchMenuSpan: 6,
-        border: true,
-        index: true,
-        selection: true,
-        viewBtn: true,
-        dialogClickModal: false,
-        menuWidth: 120,
-        editBtnText: '閰嶇疆',
-        column: [
-          {
-            label: "鐧诲綍璐﹀彿",
-            prop: "account",
-            search: true,
-            display: false
-          },
-          {
-            label: "鎵�灞炵鎴�",
-            prop: "tenantName",
-            slot: true,
-            display: false
-          },
-          {
-            label: "鐢ㄦ埛濮撳悕",
-            prop: "realName",
-            search: true,
-            display: false
-          },
-          {
-            label: "鐢ㄦ埛骞冲彴",
-            prop: "userTypeName",
-            slot: true,
-            display: false
-          },
-
-          {
-            label: "鐢ㄦ埛骞冲彴",
-            type: "select",
-            dicUrl: "/api/ubcs-system/dict/dictionary?code=user_type",
-            props: {
-              label: "dictValue",
-              value: "dictKey"
-            },
-            dataType: "number",
-            search: true,
-            hide: true,
-            display: false,
-            prop: "userType",
-            rules: [{
-              required: true,
-              message: "璇烽�夋嫨鐢ㄦ埛骞冲彴",
-              trigger: "blur"
-            }]
-          },
-          {
-            label: "鐢ㄦ埛鎷撳睍",
-            prop: "userExt",
-            type: "textarea",
-            minRows: 8,
-            span: 24,
-            overHidden: true,
-            row: true,
-            hide: true,
-          },
-        ],
-      },
-      excelForm: {},
-      excelOption: {
-        submitBtn: false,
-        emptyBtn: false,
-        column: [
-          {
-            label: '妯℃澘涓婁紶',
-            prop: 'excelFile',
-            type: 'upload',
-            drag: true,
-            loadText: '妯℃澘涓婁紶涓紝璇风◢绛�',
-            span: 24,
-            propsHttp: {
-              res: 'data'
-            },
-            tip: '璇蜂笂浼� .xls,.xlsx 鏍囧噯鏍煎紡鏂囦欢',
-            action: "/api/ubcs-user/import-user"
-          },
-          {
-            label: "鏁版嵁瑕嗙洊",
-            prop: "isCovered",
-            type: "switch",
-            align: "center",
-            width: 80,
-            dicData: [
-              {
-                label: "鍚�",
-                value: 0
-              },
-              {
-                label: "鏄�",
-                value: 1
-              }
-            ],
-            value: 0,
-            slot: true,
-            rules: [
-              {
-                required: true,
-                message: "璇烽�夋嫨鏄惁瑕嗙洊",
-                trigger: "blur"
-              }
-            ]
-          },
-          {
-            label: '妯℃澘涓嬭浇',
-            prop: 'excelTemplate',
-            formslot: true,
-            span: 24,
-          }
-        ]
-      },
-      selid:[],
-      UserPwdstrategyVO:{
-        userIds:[],
-        pwdstrategyId:''
-      }
-    };
-  },
-  watch: {
-    'form.tenantId'() {
-      if (this.form.tenantId !== '' && this.initFlag) {
-        this.initData(this.form.tenantId);
-      }
-    },
-    'excelForm.isCovered'() {
-      if (this.excelForm.isCovered !== '') {
-        const column = this.findObject(this.excelOption.column, "excelFile");
-        column.action = `/api/ubcs-user/import-user?isCovered=${this.excelForm.isCovered}`;
-      }
-    }
-  },
-  computed: {
-    ...mapGetters(["userInfo", "permission"]),
-    permissionList() {
-      return {
-        addBtn: this.vaildData(this.permission.user_add, false),
-        viewBtn: this.vaildData(this.permission.user_view, false),
-        delBtn: this.vaildData(this.permission.user_delete, false),
-        editBtn: this.vaildData(this.permission.user_edit, false)
-      };
-    },
-    platformPermissionList() {
-      return {
-        addBtn: false,
-        viewBtn: false,
-        delBtn: false,
-        editBtn: this.vaildData(this.permission.user_edit, false)
-      };
-    },
-    ids() {
-      let ids = [];
-      this.selectionList.forEach(ele => {
-        ids.push(ele.id);
-      });
-      return ids.join(",");
-    },
-  },
-  mounted() {
-    // 闈炵鎴锋ā寮忛粯璁ゅ姞杞界鐞嗙粍鏁版嵁
-    if (!website.tenantMode) {
-      this.initData(website.tenantId);
-    }
-  },
-  created() {
-    this.selecload()
-  },
-  methods: {
-    //esc鍙栨秷閿搷浣�
-    handleClose(done) {
-      this.$confirm('纭鍏抽棴锛�')
-        .then(() => {
-          done();
-        })
-        .catch(() => {
-          done();
-        });
-
-    },
-    //鐐瑰嚮閰嶇疆瀵嗙爜绛栫暐
-    handlepass(){
-      if (this.selectionList.length === 0) {
-        this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-        return;
-      }else {
-        this.passVisible=true;
-      }
-      console.log("selectionList",this.selectionList)
-    },
-    // 璁剧疆瀵嗙爜绛栫暐锛屼紶閫掍笅鎷夋鐨刬d鍜屽閫夋鐨刬d
-    passhandle(){
-      // 閲嶆柊寰幆宸查�変腑id锛屽畾涔変竴涓猻elid鏁扮粍鏉ヨ祴鍊�
-      this.selectionList.forEach(ele => {
-        this.selid.push(ele.id);
-      })
-       //瑕佷紶閫掔殑id锛屼竴涓槸鏁扮粍鍙︿竴涓槸瀛楃涓�
-       this.UserPwdstrategyVO.userIds=this.selid;
-       this.UserPwdstrategyVO.pwdstrategyId=this.id
-      console.log(this.UserPwdstrategyVO)
-      //璇锋眰
-      insert(this.UserPwdstrategyVO).then(()=>{
-        this.passVisible=false
-        this.$message({
-          type: "success",
-          message: "閰嶇疆鎴愬姛!"
-        });
-        this.selectionList=[]
-        this.onLoad(this.page)
-        console.log("selectionList",this.selectionList)
-      }).catch(res=>{
-        this.$message({
-          type: "warning",
-          message: res
-        });
-      })
-
-    },
-    //閫氳繃涓嬫媺妗哻hange浜嬩欢锛屾嬁鍒板搴旂殑id璧嬪�肩粰瀹氫箟鐨刬d锛屼紶閫掑悗绔�
-    selChange(row){
-      this.id=row
-    },
-    selecload(page, params = {}) {
-      getPage(this.page.currentPage, this.page.pageSize, Object.assign(params, this.query)).then(res => {
-        console.log(res)
-        this.seoptions=res.data.data.content
-      });
-    },
-    nodeClick(data) {
-      this.treeDeptId = data.id;
-      this.page.currentPage = 1;
-      this.onLoad(this.page);
-    },
-    initData(tenantId) {
-      getRoleTree(tenantId).then(res => {
-        const column = this.findObject(this.option.group, "roleId");
-        column.dicData = res.data.data;
-        this.id = tenantId
-
-      });
-      getDeptTree(tenantId).then(res => {
-        const column = this.findObject(this.option.group, "deptId");
-        column.dicData = res.data.data;
-      });
-      getPostList(tenantId).then(res => {
-        const column = this.findObject(this.option.group, "postId");
-        column.dicData = res.data.data;
-      });
-    },
-    submitRole() {
-      const roleList = this.$refs.treeRole.getCheckedKeys().join(",");
-      grant(this.ids, roleList).then(() => {
-        this.roleBox = false;
-        this.$message({
-          type: "success",
-          message: "鎿嶄綔鎴愬姛!"
-        });
-        this.onLoad(this.page);
-      });
-    },
-    rowSave(row, done, loading) {
-      row.deptId = row.deptId.join(",");
-      row.roleId = row.roleId.join(",");
-      row.postId = row.postId.join(",");
-      add(row).then(() => {
-        this.initFlag = false;
-        this.onLoad(this.page);
-        this.$message({
-          type: "success",
-          message: "鎿嶄綔鎴愬姛!"
-        });
-        done();
-      }, error => {
-        window.console.log(error);
-        loading();
-      });
-    },
-    rowUpdate(row, index, done, loading) {
-      row.deptId = row.deptId.join(",");
-      row.roleId = row.roleId.join(",");
-      row.postId = row.postId.join(",");
-      update(row).then(() => {
-        this.initFlag = false;
-        this.onLoad(this.page);
-        this.$message({
-          type: "success",
-          message: "鎿嶄綔鎴愬姛!"
-        });
-        done();
-      }, error => {
-        window.console.log(error);
-        loading();
-      });
-    },
-    rowDel(row) {
-      this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return remove(row.id);
-        })
-        .then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-        });
-    },
-    searchReset() {
-      this.query = {};
-      this.treeDeptId = '';
-      this.onLoad(this.page);
-    },
-    searchChange(params, done) {
-      this.query = params;
-      this.page.currentPage = 1;
-      this.onLoad(this.page, params);
-      done();
-    },
-    selectionChange(list) {
-      this.selectionList = list;
-    },
-    selectionClear() {
-      this.selectionList = [];
-      this.$refs.crud.toggleSelection();
-    },
-    handleDelete() {
-      if (this.selectionList.length === 0) {
-        this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-        return;
-      }
-      this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return remove(this.ids);
-        })
-        .then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          this.$refs.crud.toggleSelection();
-        });
-    },
-    handleReset() {
-      if (this.selectionList.length === 0) {
-        this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-        return;
-      }
-      this.$confirm("纭畾灏嗛�夋嫨璐﹀彿瀵嗙爜閲嶇疆涓�123456?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return resetPassword(this.ids);
-        })
-        .then(() => {
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          this.$refs.crud.toggleSelection();
-        });
-    },
-    handleGrant() {
-      if (this.selectionList.length === 0) {
-        this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-        return;
-      }
-      this.roleTreeObj = [];
-      if (this.selectionList.length === 1) {
-        this.roleTreeObj = this.selectionList[0].roleId.split(",");
-      }
-      getRoleTree().then(res => {
-        this.roleGrantList = res.data.data;
-        this.roleBox = true;
-
-      });
-    },
-    handlePlatform() {
-      this.platformBox = true;
-    },
-    handleLock() {
-      if (this.selectionList.length === 0) {
-        this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-        return;
-      }
-      this.$confirm("纭畾灏嗛�夋嫨璐﹀彿瑙e皝锛�", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return unlock(this.ids);
-        })
-        .then(() => {
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-        });
-    },
-    handleImport() {
-      this.excelBox = true;
-    },
-    uploadAfter(res, done, loading, column) {
-      window.console.log(column);
-      this.excelBox = false;
-      this.refreshChange();
-      done();
-    },
-    handleExport() {
-      const account = func.toStr(this.search.account);
-      const realName = func.toStr(this.search.realName);
-      this.$confirm("鏄惁瀵煎嚭鐢ㄦ埛鏁版嵁?", "鎻愮ず", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      }).then(() => {
-        NProgress.start();
-        exportBlob(`/api/ubcs-user/export-user?${this.website.tokenHeader}=${getToken()}&account=${account}&realName=${realName}`).then(res => {
-          downloadXls(res.data, `鐢ㄦ埛鏁版嵁琛�${dateNow()}.xlsx`);
-          NProgress.done();
-        })
-      });
-    },
-    handleTemplate() {
-      exportBlob(`/api/ubcs-user/export-template?${this.website.tokenHeader}=${getToken()}`).then(res => {
-        downloadXls(res.data, "鐢ㄦ埛鏁版嵁妯℃澘.xlsx");
-      })
-    },
-    beforeOpen(done, type) {
-      if (["edit", "view"].includes(type)) {
-        getUser(this.form.id).then(res => {
-          this.form = res.data.data;
-          if (this.form.hasOwnProperty("deptId")) {
-            this.form.deptId = this.form.deptId.split(",");
-          }
-          if (this.form.hasOwnProperty("roleId")) {
-            this.form.roleId = this.form.roleId.split(",");
-          }
-          if (this.form.hasOwnProperty("postId")) {
-            this.form.postId = this.form.postId.split(",");
-          }
-        });
-      }
-      this.initFlag = true;
-      done();
-    },
-    currentChange(currentPage) {
-      this.page.currentPage = currentPage;
-    },
-    sizeChange(pageSize) {
-      this.page.pageSize = pageSize;
-    },
-    refreshChange() {
-      this.onLoad(this.page, this.query);
-    },
-    onLoad(page, params = {}) {
-      this.loading = true;
-      getList(page.currentPage, page.pageSize, Object.assign(params, this.query), this.treeDeptId).then(res => {
-        const data = res.data.data;
-        this.page.total = data.total;
-        this.data = data.records;
-        this.loading = false;
-        this.selectionClear();
-      });
-    },
-    platformRowUpdate(row, index, done, loading) {
-      updatePlatform(row.id, row.userType, row.userExt).then(() => {
-        this.platformOnLoad(this.platformPage);
-        this.$message({
-          type: "success",
-          message: "鎿嶄綔鎴愬姛!"
-        });
-        done();
-      }, error => {
-        window.console.log(error);
-        loading();
-      });
-    },
-    platformBeforeOpen(done, type) {
-      if (["edit", "view"].includes(type)) {
-        getUserPlatform(this.platformForm.id).then(res => {
-          this.platformForm = res.data.data;
-        });
-      }
-      done();
-    },
-    platformSearchReset() {
-      this.platformQuery = {};
-      this.platformOnLoad(this.platformPage);
-    },
-    platformSearchChange(params, done) {
-      this.platformQuery = params;
-      this.platformPage.currentPage = 1;
-      this.platformOnLoad(this.platformPage, params);
-      done();
-    },
-    platformSelectionChange(list) {
-      this.platformSelectionList = list;
-    },
-    platformSelectionClear() {
-      this.platformSelectionList = [];
-      this.$refs.platformCrud.toggleSelection();
-    },
-    platformCurrentChange(currentPage) {
-      this.platformPage.currentPage = currentPage;
-    },
-    platformSizeChange(pageSize) {
-      this.platformPage.pageSize = pageSize;
-    },
-    platformRefreshChange() {
-      this.platformOnLoad(this.platformPage, this.platformQuery);
-    },
-    platformOnLoad(page, params = {}) {
-      this.platformLoading = true;
-      getList(page.currentPage, page.pageSize, Object.assign(params, this.query), this.treeDeptId).then(res => {
-        const data = res.data.data;
-        this.platformPage.total = data.total;
-        this.platformData = data.records;
-        this.platformLoading = false;
-        this.selectionClear();
-      });
-    }
-  }
-};
-</script>
-
-<style lang="scss">
-.box {
-  height: 800px;
-}
-
-.el-scrollbar {
-  height: 100%;
-}
-
-.box .el-scrollbar__wrap {
-  overflow: scroll;
-}
-.selects{
-  width: 400px;
-  margin-left: 92px;
-}
-.seloption{
-  margin-left: 10px;
-}
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/system/userinfo.vue b/Source/UBCS-WEB/dist/src/views/system/userinfo.vue
deleted file mode 100644
index 6c985b5..0000000
--- a/Source/UBCS-WEB/dist/src/views/system/userinfo.vue
+++ /dev/null
@@ -1,94 +0,0 @@
-<template>
-  <div>
-    <basic-container>
-      <avue-form :option="option"
-                 v-model="form"
-                 @tab-click="handleTabClick"
-                 @submit="handleSubmit"></avue-form>
-    </basic-container>
-  </div>
-</template>
-
-<script>
-  import option from "@/option/user/info";
-  import {getUserInfo, updateInfo, updatePassword} from "@/api/system/user";
-  import md5 from 'js-md5';
-  import func from "@/util/func";
-
-
-  export default {
-    data() {
-      return {
-        index: 0,
-        option: option,
-        form: {}
-      };
-    },
-    created() {
-      this.handleWitch();
-    },
-    methods: {
-      handleSubmit(form, done) {
-        if (this.index === 0) {
-          updateInfo(form).then(res => {
-            if (res.data.success) {
-              this.$message({
-                type: "success",
-                message: "淇敼淇℃伅鎴愬姛!"
-              });
-            } else {
-              this.$message({
-                type: "error",
-                message: res.data.msg
-              });
-            }
-            done();
-          }, error => {
-            window.console.log(error);
-            done();
-          })
-        } else {
-          updatePassword(md5(form.oldPassword), md5(form.newPassword), md5(form.newPassword1)).then(res => {
-            if (res.data.success) {
-              this.$message({
-                type: "success",
-                message: "淇敼瀵嗙爜鎴愬姛!"
-              });
-            } else {
-              this.$message({
-                type: "error",
-                message: res.data.msg
-              });
-            }
-            done();
-          }, error => {
-            window.console.log(error);
-            done();
-          })
-        }
-      },
-      handleWitch() {
-        if (this.index === 0) {
-          getUserInfo().then(res => {
-            const user = res.data.data;
-            this.form = {
-              id: user.id,
-              avatar: user.avatar,
-              name: user.name,
-              realName: user.realName,
-              phone: user.phone,
-              email: user.email,
-            }
-          });
-        }
-      },
-      handleTabClick(tabs) {
-        this.index = func.toInt(tabs.index);
-        this.handleWitch();
-      }
-    }
-  };
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/test.vue b/Source/UBCS-WEB/dist/src/views/test.vue
deleted file mode 100644
index 04e63b9..0000000
--- a/Source/UBCS-WEB/dist/src/views/test.vue
+++ /dev/null
@@ -1,10 +0,0 @@
-<template>
-  <basic-container>娴嬭瘯椤�</basic-container>
-</template>
-
-<script>
-  export default {};
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/tool/code.vue b/Source/UBCS-WEB/dist/src/views/tool/code.vue
deleted file mode 100644
index bfc79ce..0000000
--- a/Source/UBCS-WEB/dist/src/views/tool/code.vue
+++ /dev/null
@@ -1,624 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               ref="crud"
-               v-model="form"
-               :permission="permissionList"
-               :page.sync="page"
-               @row-del="rowDel"
-               @row-update="rowUpdate"
-               @row-save="rowSave"
-               :before-open="beforeOpen"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot="menuLeft">
-        <el-button type="danger"
-                   size="small"
-                   icon="el-icon-delete"
-                   v-if="permission.code_delete"
-                   plain
-                   @click="handleDelete">鍒� 闄�
-        </el-button>
-        <el-button type="primary"
-                   size="small"
-                   plain
-                   icon="el-icon-refresh"
-                   @click="handleBuild">浠g爜鐢熸垚
-        </el-button>
-      </template>
-      <template slot-scope="scope" slot="menu">
-        <el-button type="text"
-                   size="small"
-                   icon="el-icon-document-copy"
-                   v-if="permission.code_edit"
-                   class="none-border"
-                   @click.stop="handleCopy(scope.row)">澶嶅埗
-        </el-button>
-      </template>
-    </avue-crud>
-  </basic-container>
-</template>
-
-<script>
-  import {getList, getCode, build, remove, add, update, copy} from "@/api/tool/code";
-  import {getDetail as modelDetail, prototypeDetail} from "@/api/tool/model";
-  import {templateDic} from "@/const/tool/model";
-  import {validatenull} from "@/util/validate";
-  import {mapGetters} from "vuex";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        selectionList: [],
-        loading: true,
-        query: {},
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        option: {
-          height: 'auto',
-          calcHeight: 30,
-          dialogWidth: 900,
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          selection: true,
-          labelWidth: 120,
-          menuWidth: 300,
-          viewBtn: true,
-          dialogClickModal: false,
-          tabs: true,
-          column: [
-            {
-              label: "妯″潡鍚�",
-              prop: "codeName",
-              search: true,
-              display: false,
-            },
-            {
-              label: '妯$増绫诲瀷',
-              prop: 'templateType',
-              type: "select",
-              dicData: templateDic,
-              display: false,
-            },
-            {
-              label: "琛ㄥ悕",
-              prop: "tableName",
-              search: true,
-              display: false,
-            },
-            {
-              label: "鏈嶅姟鍚�",
-              prop: "serviceName",
-              search: true,
-              display: false,
-            },
-            {
-              label: "鍖呭悕",
-              prop: "packageName",
-              display: false,
-            },
-          ],
-          group: [
-            {
-              label: '妯″瀷閰嶇疆',
-              prop: 'modelSetting',
-              icon: 'el-icon-tickets',
-              column: [
-                {
-                  label: "鏁版嵁妯″瀷",
-                  prop: "modelId",
-                  search: true,
-                  span: 24,
-                  type: "select",
-                  dicUrl: "/api/ubcs-develop/model/select",
-                  props: {
-                    label: "modelName",
-                    value: "id"
-                  },
-                  rules: [{
-                    required: true,
-                    message: "璇烽�夋嫨鏁版嵁妯″瀷",
-                    trigger: "blur"
-                  }]
-                },
-                {
-                  label: "妯″潡鍚�",
-                  prop: "codeName",
-                  search: true,
-                  rules: [{
-                    required: true,
-                    message: "璇疯緭鍏ユā鍧楀悕",
-                    trigger: "blur"
-                  }]
-                },
-                {
-                  label: "鏈嶅姟鍚�",
-                  prop: "serviceName",
-                  search: true,
-                  rules: [{
-                    required: true,
-                    message: "璇疯緭鍏ユ湇鍔″悕",
-                    trigger: "blur"
-                  }]
-                },
-                {
-                  label: "琛ㄥ悕",
-                  prop: "tableName",
-                  rules: [{
-                    required: true,
-                    message: "璇疯緭鍏ヨ〃鍚�",
-                    trigger: "blur"
-                  }]
-                },
-                {
-                  label: "琛ㄥ墠缂�",
-                  prop: "tablePrefix",
-                  hide: true,
-                  rules: [{
-                    required: true,
-                    message: "璇疯緭鍏ヨ〃鍓嶇紑",
-                    trigger: "blur"
-                  }]
-                },
-                {
-                  label: "涓婚敭鍚�",
-                  prop: "pkName",
-                  hide: true,
-                  rules: [{
-                    required: true,
-                    message: "璇疯緭鍏ヤ富閿悕",
-                    trigger: "blur"
-                  }]
-                },
-                {
-                  label: "鍖呭悕",
-                  prop: "packageName",
-                  overHidden: true,
-                  rules: [{
-                    required: true,
-                    message: "璇疯緭鍏ュ寘鍚�",
-                    trigger: "blur"
-                  }]
-                },
-              ]
-            },
-            {
-              label: '妯$増閰嶇疆',
-              prop: 'templateSetting',
-              icon: 'el-icon-copy-document',
-              column: [
-                {
-                  label: '妯$増绫诲瀷',
-                  prop: 'templateType',
-                  type: "select",
-                  dicData: templateDic,
-                  value: "crud",
-                  rules: [{
-                    required: true,
-                    message: "璇烽�夋嫨妯$増绫诲瀷",
-                    trigger: "blur"
-                  }]
-                },
-                {
-                  label: "浣滆�呬俊鎭�",
-                  prop: "author",
-                  value: "BladeX",
-                  rules: [{
-                    required: true,
-                    message: "璇疯緭鍏ヤ綔鑰�",
-                    trigger: "blur"
-                  }]
-                },
-                {
-                  label: "瀛愯〃妯″瀷",
-                  prop: "subModelId",
-                  type: "select",
-                  dicUrl: "/api/ubcs-develop/model/select",
-                  props: {
-                    label: "modelName",
-                    value: "id"
-                  },
-                  display: false,
-                  hide: true,
-                },
-                {
-                  label: "瀛愯〃澶栭敭",
-                  prop: "subFkId",
-                  display: false,
-                  hide: true,
-                },
-                {
-                  label: "鏍戜富閿瓧娈�",
-                  prop: "treeId",
-                  type: "select",
-                  dicData: [],
-                  props: {
-                    label: "comment",
-                    value: "jdbcName"
-                  },
-                  display: false,
-                  hide: true,
-                },
-                {
-                  label: "鏍戠埗涓婚敭瀛楁",
-                  prop: "treePid",
-                  type: "select",
-                  dicData: [],
-                  props: {
-                    label: "comment",
-                    value: "jdbcName"
-                  },
-                  display: false,
-                  hide: true,
-                },
-                {
-                  label: "鏍戝悕绉板瓧娈�",
-                  prop: "treeName",
-                  type: "select",
-                  dicData: [],
-                  props: {
-                    label: "comment",
-                    value: "jdbcName"
-                  },
-                  display: false,
-                  hide: true,
-                },
-              ]
-            },
-            {
-              label: '鐢熸垚閰嶇疆',
-              prop: 'codingSetting',
-              icon: 'el-icon-printer',
-              column: [
-                {
-                  label: "鍩虹涓氬姟",
-                  labelTip:'閰嶇疆鏄惁浣跨敤BladeX灏佽鐨凚aseService瑙i攣鏇村鍔熻兘',
-                  prop: "baseMode",
-                  type: 'radio',
-                  dicUrl: "/api/ubcs-system/dict/dictionary?code=yes_no",
-                  props: {
-                    label: "dictValue",
-                    value: "dictKey"
-                  },
-                  value: 2,
-                  dataType: "number",
-                  hide: true,
-                  rules: [{
-                    required: true,
-                    message: "璇烽�夋嫨鍩虹涓氬姟",
-                    trigger: "blur"
-                  }]
-                },
-                {
-                  label: "鍖呰鍣�",
-                  labelTip:'閰嶇疆鏄惁浣跨敤Wrapper鍖呰鍣ㄦ潵鎷撳睍Controller杩斿洖鍒楄〃鐨勫瓧娈�',
-                  prop: "wrapMode",
-                  type: 'radio',
-                  dicUrl: "/api/ubcs-system/dict/dictionary?code=yes_no",
-                  props: {
-                    label: "dictValue",
-                    value: "dictKey"
-                  },
-                  value: 2,
-                  dataType: "number",
-                  hide: true,
-                  rules: [{
-                    required: true,
-                    message: "璇烽�夋嫨鍖呰鍣�",
-                    trigger: "blur"
-                  }]
-                },
-                {
-                  label: "杩滅▼璋冪敤",
-                  labelTip:'閰嶇疆鏄惁浣跨敤Feign杩滅▼璋冪敤',
-                  prop: "feignMode",
-                  type: 'radio',
-                  dicUrl: "/api/ubcs-system/dict/dictionary?code=yes_no",
-                  props: {
-                    label: "dictValue",
-                    value: "dictKey"
-                  },
-                  value: 1,
-                  dataType: "number",
-                  hide: true,
-                  rules: [{
-                    required: true,
-                    message: "璇烽�夋嫨鍩虹涓氬姟",
-                    trigger: "blur"
-                  }]
-                },
-                {
-                  label: "浠g爜椋庢牸",
-                  labelTip:'閫夋嫨涓嶅悓搴曞眰瀹炵幇鐨勪唬鐮佹ā鐗�',
-                  prop: "codeStyle",
-                  type: 'radio',
-                  dicData: [
-                    {
-                      label: "saber",
-                      value: "saber"
-                    },
-                    {
-                      label: "element",
-                      value: "element"
-                    }
-                  ],
-                  value: "saber",
-                  hide: true,
-                  rules: [{
-                    required: true,
-                    message: "璇烽�夋嫨浠g爜椋庢牸",
-                    trigger: "blur"
-                  }]
-                },
-                {
-                  label: "鍚庣鐢熸垚璺緞",
-                  prop: "apiPath",
-                  span: 24,
-                  hide: true,
-                  rules: [{
-                    required: true,
-                    message: "璇疯緭鍏ュ悗绔敓鎴愯矾寰�",
-                    trigger: "blur"
-                  }]
-                },
-                {
-                  label: "鍓嶇鐢熸垚璺緞",
-                  prop: "webPath",
-                  span: 24,
-                  hide: true,
-                  rules: [{
-                    required: true,
-                    message: "璇疯緭鍏ュ墠绔敓鎴愯矾寰�",
-                    trigger: "blur"
-                  }]
-                }
-              ]
-            }
-          ]
-        },
-        data: []
-      };
-    },
-    watch: {
-      'form.modelId'() {
-        if (!validatenull(this.form.modelId)) {
-          // 鑾峰彇鏁版嵁妯″瀷淇℃伅
-          modelDetail(this.form.modelId).then(res => {
-            const result = res.data;
-            if (result.success) {
-              const {modelName, modelTable, modelCode} = result.data;
-              if (validatenull(this.form.tablePrefix)) {
-                this.form.tablePrefix = modelTable.split("_")[0] + "_";
-              }
-              if (validatenull(this.form.tableName)) {
-                this.form.tableName = modelTable;
-              }
-              if (validatenull(this.form.codeName)) {
-                this.form.codeName = modelName;
-              }
-              if (validatenull(this.form.serviceName)) {
-                this.form.serviceName = `ubcs-${modelCode}`;
-              }
-              if (validatenull(this.form.pkName)) {
-                this.form.pkName = "id";
-              }
-              if (validatenull(this.form.packageName)) {
-                this.form.packageName = `org.springblade.${modelCode}`;
-              }
-              if (validatenull(this.form.subFkId) && !validatenull(this.form.tablePrefix)) {
-                this.form.subFkId = modelTable.replace(this.form.tablePrefix, "") + "_id";
-              }
-
-              // 鑾峰彇鏁版嵁鍘熷瀷淇℃伅
-              prototypeDetail(this.form.modelId).then(res => {
-                const result = res.data;
-                if (result.success) {
-                  const columnTreeId = this.findObject(this.option.group, "treeId");
-                  const columnTreePid = this.findObject(this.option.group, "treePid");
-                  const columnTreeName = this.findObject(this.option.group, "treeName");
-                  columnTreeId.dicData = result.data;
-                  columnTreePid.dicData = result.data;
-                  columnTreeName.dicData = result.data;
-                }
-              });
-            }
-          });
-        }
-      },
-      'form.templateType'() {
-        // 妯$増绫诲瀷
-        const type = this.form.templateType;
-
-        // 涓诲瓙琛ㄥ瓧娈垫樉闅�
-        const columnSubModelId = this.findObject(this.option.group, "subModelId");
-        const columnSubFkId = this.findObject(this.option.group, "subFkId");
-        columnSubModelId.display = type === "sub";
-        columnSubFkId.display = type === "sub";
-
-        // 鏍戣〃瀛楁鏄鹃殣
-        const columnTreeId = this.findObject(this.option.group, "treeId");
-        const columnTreePid = this.findObject(this.option.group, "treePid");
-        const columnTreeName = this.findObject(this.option.group, "treeName");
-        columnTreeId.display = type === "tree";
-        columnTreePid.display = type === "tree";
-        columnTreeName.display = type === "tree";
-
-      }
-    },
-    computed: {
-      ...mapGetters(["permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.code_add, false),
-          viewBtn: this.vaildData(this.permission.code_view, false),
-          delBtn: this.vaildData(this.permission.code_delete, false),
-          editBtn: this.vaildData(this.permission.code_edit, false)
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    methods: {
-      rowSave(row, done, loading) {
-        add(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdate(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDel(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      handleBuild() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("鏄惁鐢熸垚閫変腑妯″潡鐨勪唬鐮�?", {
-          title: "浠g爜鐢熸垚纭",
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return build(this.ids);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      handleCopy(row) {
-        copy(row.id).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "澶嶅埗鎴愬姛!"
-          });
-        });
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getCode(this.form.id).then(res => {
-            this.form = res.data.data;
-          });
-        }
-        done();
-      },
-      currentChange(currentPage) {
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        this.loading = true;
-        getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
-          const data = res.data.data;
-          this.page.total = data.total;
-          this.data = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
diff --git a/Source/UBCS-WEB/dist/src/views/tool/datasource.vue b/Source/UBCS-WEB/dist/src/views/tool/datasource.vue
deleted file mode 100644
index 9516941..0000000
--- a/Source/UBCS-WEB/dist/src/views/tool/datasource.vue
+++ /dev/null
@@ -1,278 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               :page.sync="page"
-               :permission="permissionList"
-               :before-open="beforeOpen"
-               v-model="form"
-               ref="crud"
-               @row-update="rowUpdate"
-               @row-save="rowSave"
-               @row-del="rowDel"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot="menuLeft">
-        <el-button type="danger"
-                   size="small"
-                   icon="el-icon-delete"
-                   plain
-                   v-if="permission.datasource_delete"
-                   @click="handleDelete">鍒� 闄�
-        </el-button>
-      </template>
-    </avue-crud>
-  </basic-container>
-</template>
-
-<script>
-  import {getList, getDetail, add, update, remove} from "@/api/tool/datasource";
-  import {mapGetters} from "vuex";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        query: {},
-        loading: true,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        selectionList: [],
-        option: {
-          height: 'auto',
-          calcHeight: 30,
-          dialogWidth: 900,
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          viewBtn: true,
-          selection: true,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "鍚嶇О",
-              prop: "name",
-              width: 120,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ユ暟鎹簮鍚嶇О",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "椹卞姩绫�",
-              prop: "driverClass",
-              type: 'select',
-              dicData: [
-                {
-                  label: 'com.mysql.cj.jdbc.Driver',
-                  value: 'com.mysql.cj.jdbc.Driver',
-                }, {
-                  label: 'org.postgresql.Driver',
-                  value: 'org.postgresql.Driver',
-                }, {
-                  label: 'oracle.jdbc.OracleDriver',
-                  value: 'oracle.jdbc.OracleDriver',
-                }, {
-                  label: 'com.microsoft.sqlserver.jdbc.SQLServerDriver',
-                  value: 'com.microsoft.sqlserver.jdbc.SQLServerDriver',
-                }, {
-                  label: 'dm.jdbc.driver.DmDriver',
-                  value: 'dm.jdbc.driver.DmDriver',
-                }
-              ],
-              width: 200,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ラ┍鍔ㄧ被",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "鐢ㄦ埛鍚�",
-              prop: "username",
-              width: 120,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ョ敤鎴峰悕",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "瀵嗙爜",
-              prop: "password",
-              hide: true,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ュ瘑鐮�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "杩炴帴鍦板潃",
-              prop: "url",
-              span: 24,
-              rules: [{
-                required: true,
-                message: "璇疯緭鍏ヨ繛鎺ュ湴鍧�",
-                trigger: "blur"
-              }]
-            },
-            {
-              label: "澶囨敞",
-              prop: "remark",
-              span: 24,
-              minRows: 3,
-              hide: true,
-              type: "textarea"
-            },
-          ]
-        },
-        data: []
-      };
-    },
-    computed: {
-      ...mapGetters(["permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.datasource_add, false),
-          viewBtn: this.vaildData(this.permission.datasource_view, false),
-          delBtn: this.vaildData(this.permission.datasource_delete, false),
-          editBtn: this.vaildData(this.permission.datasource_edit, false)
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    methods: {
-      rowSave(row, done, loading) {
-        add(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdate(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDel(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getDetail(this.form.id).then(res => {
-            this.form = res.data.data;
-          });
-        }
-        done();
-      },
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      currentChange(currentPage) {
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        this.loading = true;
-        getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
-          const data = res.data.data;
-          this.page.total = data.total;
-          this.data = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/tool/model.vue b/Source/UBCS-WEB/dist/src/views/tool/model.vue
deleted file mode 100644
index 0c0db08..0000000
--- a/Source/UBCS-WEB/dist/src/views/tool/model.vue
+++ /dev/null
@@ -1,349 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               :page="page"
-               :permission="permissionList"
-               :before-open="beforeOpen"
-               v-model="form"
-               v-loading.fullscreen.lock="fullscreenLoading"
-               ref="crud"
-               @row-update="rowUpdate"
-               @row-save="rowSave"
-               @row-del="rowDel"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @on-load="onLoad">
-      <template slot="menuLeft">
-        <el-button type="danger"
-                   size="small"
-                   icon="el-icon-delete"
-                   plain
-                   @click="handleDelete">鍒� 闄�
-        </el-button>
-      </template>
-      <template slot-scope="{row}" slot="menu">
-        <el-button type="text"
-                   icon="el-icon-setting"
-                   size="small"
-                   plain
-                   class="none-border"
-                   @click.stop="handleModel(row)">妯″瀷閰嶇疆
-        </el-button>
-      </template>
-      <template slot-scope="{row}" slot="modelTable">
-        <el-tag>{{ row.modelTable }}</el-tag>
-      </template>
-    </avue-crud>
-    <el-dialog title="鏁版嵁搴撴ā鍨嬮厤缃�"
-               :visible.sync="modelBox"
-               :fullscreen="true"
-               append-to-body>
-      <avue-crud ref="crudModel" :option="optionModel" :table-loading="loading" :data="fields"></avue-crud>
-      <span slot="footer" class="dialog-footer">
-        <el-button type="danger" @click="modelBox = false">鍏� 闂�</el-button>
-        <el-button type="primary" @click="handleSubmit">鎻� 浜�</el-button>
-      </span>
-    </el-dialog>
-  </basic-container>
-</template>
-
-<script>
-import {
-  getList,
-  getDetail,
-  add,
-  update,
-  remove,
-  getTableList,
-  getTableInfoByName,
-  getModelPrototype,
-  submitModelPrototype
-} from "@/api/tool/model";
-import {entityDic, option, optionModel} from "@/const/tool/model";
-import {validatenull} from "@/util/validate";
-import {mapGetters} from "vuex";
-
-export default {
-  data() {
-    return {
-      form: {},
-      query: {},
-      loading: true,
-      loadingOption: {
-        lock: true,
-        text: 'Loading',
-        spinner: 'el-icon-loading',
-        background: 'rgba(0, 0, 0, 0)'
-      },
-      fullscreenLoading: false,
-      page: {
-        pageSize: 10,
-        currentPage: 1,
-        total: 0
-      },
-      selectionList: [],
-      modelBox: false,
-      modelId: 0,
-      datasourceId: 1,
-      tableInfo: {},
-      active: 0,
-      stepStart: 0,
-      stepEnd: 4,
-      data: [],
-      option: option,
-      optionModel: optionModel,
-      formStep: {},
-      fields: [],
-      selectionModelList: [],
-    };
-  },
-  watch: {
-    'form.datasourceId'() {
-      if (!validatenull(this.form.datasourceId)) {
-        const fullLoading = this.$loading(this.loadingOption);
-        getTableList(this.form.datasourceId).then(res => {
-          const column = this.findObject(this.option.column, "modelTable");
-          column.dicData = res.data.data;
-          fullLoading.close();
-        }).catch(() => {
-          fullLoading.close();
-        })
-      }
-    },
-    'form.modelTable'() {
-      if (!validatenull(this.form.modelTable)) {
-        const fullLoading = this.$loading(this.loadingOption);
-        getTableInfoByName(this.form.modelTable, this.form.datasourceId).then(res => {
-          const result = res.data;
-          if (result.success) {
-            const {comment, entityName} = result.data;
-            if (validatenull(this.form.modelClass)) {
-              this.form.modelClass = entityName;
-            }
-            if (validatenull(this.form.modelName)) {
-              this.form.modelName = comment;
-            }
-            if (validatenull(this.form.modelCode)) {
-              this.form.modelCode = entityName.replace(/^\S/, s => s.toLowerCase());
-            }
-            fullLoading.close();
-          }
-        });
-      }
-    }
-  },
-  computed: {
-    ...mapGetters(["permission"]),
-    permissionList() {
-      return {
-        addBtn: true,
-        delBtn: true,
-        editBtn: true,
-        viewBtn: false
-      };
-    },
-    ids() {
-      let ids = [];
-      this.selectionList.forEach(ele => {
-        ids.push(ele.id);
-      });
-      return ids.join(",");
-    },
-  },
-  methods: {
-    rowSave(row, done, loading) {
-      add(row).then(() => {
-        done();
-        this.onLoad(this.page);
-        this.$message({
-          type: "success",
-          message: "鎿嶄綔鎴愬姛!"
-        });
-      }, error => {
-        loading();
-        window.console.log(error);
-      });
-    },
-    rowUpdate(row, index, done, loading) {
-      update(row).then(() => {
-        done();
-        this.onLoad(this.page);
-        this.$message({
-          type: "success",
-          message: "鎿嶄綔鎴愬姛!"
-        });
-      }, error => {
-        loading();
-        window.console.log(error);
-      });
-    },
-    rowDel(row) {
-      this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return remove(row.id);
-        })
-        .then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-        });
-    },
-    handleDelete() {
-      if (this.selectionList.length === 0) {
-        this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-        return;
-      }
-      this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      })
-        .then(() => {
-          return remove(this.ids);
-        })
-        .then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          this.$refs.crud.toggleSelection();
-        });
-    },
-    beforeOpen(done, type) {
-      if (["edit", "view"].includes(type)) {
-        getDetail(this.form.id).then(res => {
-          this.form = res.data.data;
-        });
-      }
-      done();
-    },
-    searchReset() {
-      this.query = {};
-      this.onLoad(this.page);
-    },
-    searchChange(params, done) {
-      this.query = params;
-      this.onLoad(this.page, params);
-      done();
-    },
-    selectionChange(list) {
-      this.selectionList = list;
-    },
-    selectionModelChange(list) {
-      this.selectionModelList = list;
-    },
-    selectionClear() {
-      this.selectionList = [];
-      this.$refs.crud.toggleSelection();
-    },
-    currentChange(currentPage) {
-      this.page.currentPage = currentPage;
-    },
-    sizeChange(pageSize) {
-      this.page.pageSize = pageSize;
-    },
-    onLoad(page, params = {}) {
-      this.loading = true;
-      getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
-        const data = res.data.data;
-        this.page.total = data.total;
-        this.data = data.records;
-        this.loading = false;
-        this.selectionClear();
-      });
-    },
-    handleModel(row) {
-      this.fields = [];
-      this.modelBox = true;
-      this.loading = true;
-      this.modelId = row.id;
-      this.datasourceId = row.datasourceId;
-      getModelPrototype(this.modelId, this.datasourceId).then(res => {
-        const result = res.data;
-        if (result.success) {
-          this.fields = result.data;
-          this.fields.forEach(item => {
-            item.$cellEdit = true;
-            item.modelId = this.modelId;
-            // 棣栨鍔犺浇閰嶇疆榛樿鍊�
-            if (validatenull(item.id)) {
-              item.isList = 1;
-              item.isForm = 1;
-              item.isRow = 0;
-              item.isRequired = 0;
-              item.isQuery = 0;
-              item.componentType = "input";
-            }
-            if (!validatenull(item.name)) {
-              item.jdbcName = item.name;
-              item.jdbcType = item.propertyType;
-              // 鏍规嵁瀛楁鐗╃悊绫诲瀷鑷姩閫傞厤瀹炰綋绫诲瀷
-              if (item.propertyType === "LocalDateTime") {
-                item.propertyType = "Date";
-                item.propertyEntity = "java.util.Date";
-              } else {
-                entityDic.forEach(d => {
-                  if (d.label === item.propertyType) {
-                    item.propertyType = d.label;
-                    item.propertyEntity = d.value;
-                  }
-                });
-              }
-            }
-          });
-          this.loading = false;
-        }
-      });
-    },
-    handleSubmit() {
-      console.log(this.fields);
-      this.$confirm("纭畾鎻愪氦妯″瀷閰嶇疆?", {
-        confirmButtonText: "纭畾",
-        cancelButtonText: "鍙栨秷",
-        type: "warning"
-      }).then(() => {
-        this.fields.forEach(item => {
-          entityDic.forEach(d => {
-            if (d.value === item.propertyEntity) {
-              item.propertyType = d.label;
-            }
-          });
-        });
-        submitModelPrototype(this.fields).then(res => {
-          const result = res.data;
-          if (result.success) {
-            this.$message.success(result.msg);
-            this.modelBox = false;
-          } else {
-            this.$message.error(result.msg);
-          }
-        })
-      });
-
-    }
-  }
-};
-</script>
-
-<style>
-.none-border {
-  border: 0;
-  background-color: transparent !important;
-}
-
-.step-div {
-  margin-top: 30px;
-}
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/util/affix.vue b/Source/UBCS-WEB/dist/src/views/util/affix.vue
deleted file mode 100644
index 21ff38e..0000000
--- a/Source/UBCS-WEB/dist/src/views/util/affix.vue
+++ /dev/null
@@ -1,46 +0,0 @@
-<template>
-  <div class="affix">
-    <avue-affix id="avue-view">
-      <span class="affix-affix">鍥哄畾鍦ㄦ渶椤堕儴</span>
-    </avue-affix>
-    <div class="affix-line"></div>
-    <avue-affix id="avue-view"
-                :offset-top="50">
-      <span class="affix-affix">鍥哄畾鍦ㄨ窛绂婚《閮� 50px 鐨勪綅缃�</span>
-    </avue-affix>
-    <div class="affix-line"></div>
-    <avue-affix id="avue-view"
-                :offset-top="100">
-      <span class="affix-affix">鍥哄畾鍦ㄨ窛绂婚《閮� 100px 鐨勪綅缃�</span>
-    </avue-affix>
-    <div class="affix-line"></div>
-    <avue-affix id="avue-view"
-                :offset-top="150">
-      <span class="affix-affix">鍥哄畾鍦ㄨ窛绂婚《閮� 150px 鐨勪綅缃�</span>
-    </avue-affix>
-    <div style="height:2000px;">
-      <div style="padding:15px 20px;font-size:18px;">寰�涓嬫媺灏变細鍑虹幇鍥鹃拤</div>
-    </div>
-  </div>
-</template>
-
-<script>
-export default {};
-</script>
-
-<style lang="scss">
-.affix {
-  position: relative;
-  background-color: #fff;
-  &-affix {
-    display: inline-block;
-    color: #fff;
-    padding: 10px 30px;
-    text-align: center;
-    background: rgba(0, 153, 229, 0.9);
-  }
-  &-line {
-    height: 100px;
-  }
-}
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/util/cache.vue b/Source/UBCS-WEB/dist/src/views/util/cache.vue
deleted file mode 100644
index 4b966dd..0000000
--- a/Source/UBCS-WEB/dist/src/views/util/cache.vue
+++ /dev/null
@@ -1,22 +0,0 @@
-<template>
-  <basic-container>
-    <h3>杩欎釜椤甸潰浼氳 keep-alive</h3>
-    <el-tag>鍦ㄤ笅闈㈢殑杈撳叆妗嗚緭鍏ヤ换鎰忓瓧绗﹀悗锛屽垏鎹㈠埌鍏跺畠椤甸潰锛屽啀鍥炲埌姝ら〉鏃惰緭鍏ユ鏂囧瓧淇濈暀锛岃瘉鏄庤缂撳瓨</el-tag>
-    <br /> <br />
-    <el-tag>鍚屾椂婊氬姩涓嬫媺锛岃繑鍥炴椂杩樹細淇濇寔婊氬姩鏉℃墍鍦ㄧ殑浣嶇疆</el-tag>
-    <br /> <br />
-    <el-input v-model="value" placeholder="input here" />
-
-    <div style="height:1000px;"></div>
-  </basic-container>
-</template>
-
-<script>
-export default {
-  data() {
-    return {
-      value: ""
-    };
-  }
-};
-</script>
diff --git a/Source/UBCS-WEB/dist/src/views/util/crud-form.vue b/Source/UBCS-WEB/dist/src/views/util/crud-form.vue
deleted file mode 100644
index 2e1e0de..0000000
--- a/Source/UBCS-WEB/dist/src/views/util/crud-form.vue
+++ /dev/null
@@ -1,59 +0,0 @@
-<template>
-  <basic-container>
-    <h3>鐐瑰嚮鏂板鎴栫紪杈戣烦杞埌鏂扮殑椤甸潰</h3>
-    <avue-crud :option="option"
-               :data="data">
-      <template slot="menuLeft">
-        <el-button type="primary"
-                   size="small"
-                   @click="handleForm()"
-                   icon="el-icon-plus">add</el-button>
-      </template>
-      <template slot="menu"
-                slot-scope="{row}">
-        <el-button size="small"
-                   type="text"
-                   @click="handleForm(row.id)"
-                   icon="el-icon-edit">edit</el-button>
-      </template>
-    </avue-crud>
-  </basic-container>
-</template>
-
-<script>
-export default {
-  data() {
-    return {
-      option: {
-        addBtn: false,
-        editBtn: false,
-        column: [
-          {
-            label: "濮撳悕",
-            prop: "name"
-          }
-        ]
-      },
-      data: [
-        {
-          id: 1,
-          name: "small"
-        }
-      ]
-    };
-  },
-  methods: {
-    handleForm(id) {
-      this.$router.push({
-        path: "/form-detail/index",
-        query: {
-          id: id
-        }
-      });
-    }
-  }
-};
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/util/data.vue b/Source/UBCS-WEB/dist/src/views/util/data.vue
deleted file mode 100644
index 669796c..0000000
--- a/Source/UBCS-WEB/dist/src/views/util/data.vue
+++ /dev/null
@@ -1,199 +0,0 @@
-<template>
-  <basic-container>
-    <h3>鏁版嵁灞曠ず</h3>
-    <avue-data-pay :option="option"></avue-data-pay>
-  </basic-container>
-</template>
-
-<script>
-  export default {
-    data() {
-      return {
-        option: {
-          span: 8,
-          data: [
-            {
-              title: "鍚庡彴妯$増",
-              src: "/img/bg/vip1.png",
-              money: "299",
-              dismoney: "199",
-              tip: "/姘镐箙",
-              color: "#808695",
-              subtext: "璐拱",
-              click: () => {
-                this.box = true;
-              },
-              list: [
-                {
-                  title: "鐐瑰嚮浣撻獙",
-                  href: "https://cli1.avue.top",
-                  check: true
-                },
-                {
-                  title: "闈㈠悜鍏ㄥ睆骞曞昂瀵哥殑鍝嶅簲寮忛�傞厤鑳藉姏",
-                  check: true
-                },
-                {
-                  title: "鏀寔IE9+绛夌郴鍒楁祻瑙堝櫒",
-                  check: true
-                },
-                {
-                  title: "鍏ㄦ柊鐨勫墠绔敊璇棩蹇楃洃鎺ф満鍒�",
-                  check: true
-                },
-                {
-                  title: "鍩轰簬鏈�鏂扮殑avuex搴曞眰寮�鍙�",
-                  check: true
-                },
-                {
-                  title: "鍓嶇璺敱鍔ㄦ�佹湇鍔$鍔犺浇",
-                  check: true
-                },
-                {
-                  title: "鐏垫椿鐨勫娆句富棰樿嚜鐢遍厤缃�",
-                  check: true
-                },
-                {
-                  title: "妯″潡鐨勫彲鎷嗗嵏鍖�,杈惧埌寮�绠卞嵆鐢�",
-                  check: true
-                },
-                {
-                  title: "鍏嶈垂鐨勭浜篻it绉佹湇"
-                },
-                {
-                  title: "涓撳睘浼氬憳缇�"
-                },
-                {
-                  title: "鍓嶇鏈�鏂板共璐у垎浜�"
-                },
-                {
-                  title: "璧犻�� Avue-cli鑴氭墜鏋舵枃妗o紙浠峰�悸�59.99锛�",
-                  href: "https://www.kancloud.cn/smallwei/avue"
-                },
-                {
-                  title: "璧犻�� Avue 淇粰绯诲垪瑙嗛鏁欑▼",
-                  href: "https://www.bilibili.com/video/av24644922",
-                  check: true
-                }
-              ]
-            },
-            {
-              title: "Avuex婧愮爜",
-              src: "/img/bg/vip2.png",
-              color: "#ffa820",
-              money: "999",
-              dismoney: "399",
-              tip: "/姘镐箙",
-              subtext: "璐拱",
-              click: () => {
-                this.box = true;
-              },
-              list: [
-                {
-                  title: "涓�閿泦鎴愯〃鏍肩殑瀵煎嚭excel,鎵撳嵃,绛夊姛鑳�",
-                  check: true
-                },
-                {
-                  title: "搴曞眰浠g爜鍙噸鐢ㄨ交鏉惧鎺ュ涓猆I妗嗘灦",
-                  check: true
-                },
-                {
-                  title: "搴曞眰鏇村姞瀹屽杽鐨勫紑鍙戦敊璇皟璇曟満鍒�",
-                  check: true
-                },
-                {
-                  title: "涓�濂椾唬鐮佸涓粓绔嚜閫傚簲",
-                  check: true
-                },
-                {
-                  title: "涓�閿泦鎴愯〃鏍肩殑瀵煎嚭excel锛屾墦鍗帮紝绛夊父鐢ㄥ姛鑳�",
-                  check: true
-                },
-                {
-                  title: "琛ㄦ牸鐨勬壒閲忔搷浣�,琛ㄥ崟鐨勭骇鑱旀搷浣滄洿鍔犱究鎹�",
-                  check: true
-                },
-                {
-                  title: "鏂板澶ч噺甯哥敤缁勪欢锛堟悳绱紝閫夐」鍗★級",
-                  check: true
-                },
-                {
-                  title: "鏂板澶ч噺鍏ㄦ柊鍙厤缃殑楠氬睘鎬�",
-                  check: true
-                },
-                {
-                  title: "涓板瘜鐨勬暟鎹睍绀烘ā鐗堢粍浠跺寘",
-                  check: true
-                },
-                {
-                  title: "涓撳睘鐨勫紑鍙戣�呮枃妗o紝鍔╀綘蹇�熸帉鎻�",
-                  check: true
-                },
-                {
-                  title: "璧犻�� Avue-cli鑴氭墜鏋舵枃妗o紙浠峰�悸�59.99锛�",
-                  href: "https://www.kancloud.cn/smallwei/avue",
-                  check: true
-                },
-                {
-                  title: "璧犻�� Avue 淇粰绯诲垪瑙嗛鏁欑▼",
-                  href: "https://www.bilibili.com/video/av24644922",
-                  check: true
-                }
-              ]
-            },
-            {
-              title: "鍏ㄥ妗�",
-              src: "/img/bg/vip3.png",
-              color: "#ef4868",
-              money: "999.99",
-              dismoney: "399.99",
-              tip: "/姘镐箙",
-              subtext: "璐拱",
-              click: () => {
-                this.box = true;
-              },
-              list: [
-                {
-                  title: "鎺堟潈鍟嗕笟鍖栧紑鍙�,姘镐箙鏇存柊鎺堟潈浣跨敤",
-                  check: true
-                },
-                {
-                  title: "鍚庢湡鏇存柊鍜屾柊浜у搧灏嗗叏閮ㄥ厤璐�",
-                  check: true
-                },
-                {
-                  title: "鎷ユ湁avuex绯诲垪鐨勫叏閮ㄧ壒鏉冨拰鍏ㄩ儴婧愮爜",
-                  check: true
-                },
-                {
-                  title: "鍏嶈垂鐨勭浜篻it绉佹湇",
-                  check: true
-                },
-                {
-                  title: "涓撳睘浼氬憳缇�",
-                  check: true
-                },
-                {
-                  title: "鍓嶇鏈�鏂板共璐у垎浜�",
-                  check: true
-                },
-                {
-                  title: "璧犻�� Avue-cli鑴氭墜鏋舵枃妗o紙浠峰�悸�59.99锛�",
-                  href: "https://www.kancloud.cn/smallwei/avue",
-                  check: true
-                },
-                {
-                  title: "璧犻�� Avue 淇粰绯诲垪瑙嗛鏁欑▼",
-                  href: "https://www.bilibili.com/video/av24644922",
-                  check: true
-                }
-              ]
-            }
-          ]
-        }
-      };
-    }
-  };
-</script>
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/util/demo/dict-classic.vue b/Source/UBCS-WEB/dist/src/views/util/demo/dict-classic.vue
deleted file mode 100644
index 659da7a..0000000
--- a/Source/UBCS-WEB/dist/src/views/util/demo/dict-classic.vue
+++ /dev/null
@@ -1,359 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud
-      :option="option"
-      :table-loading="loading"
-      :data="data"
-      ref="crud"
-      v-model="form"
-      :permission="permissionList"
-      :before-open="beforeOpen"
-      :before-close="beforeClose"
-      @row-del="rowDel"
-      @row-update="rowUpdate"
-      @row-save="rowSave"
-      @search-change="searchChange"
-      @search-reset="searchReset"
-      @selection-change="selectionChange"
-      @current-change="currentChange"
-      @size-change="sizeChange"
-      @refresh-change="refreshChange"
-      @on-load="onLoad"
-    >
-      <template slot="menuLeft">
-        <el-button
-          type="danger"
-          size="small"
-          icon="el-icon-delete"
-          v-if="permission.dict_delete"
-          plain
-          @click="handleDelete"
-        >鍒� 闄�
-        </el-button>
-      </template>
-      <template slot-scope="{row}" slot="isSealed">
-        <el-tag>{{row.isSealed===0?'鍚�':'鏄�'}}</el-tag>
-      </template>
-      <template slot-scope="scope" slot="menu">
-        <el-button
-          type="text"
-          icon="el-icon-check"
-          size="small"
-          @click.stop="handleAdd(scope.row,scope.index)"
-        >鏂板瀛愰」
-        </el-button>
-      </template>
-    </avue-crud>
-  </basic-container>
-</template>
-
-<script>
-  import {
-    getList,
-    remove,
-    update,
-    add,
-    getDict,
-    getDictTree
-  } from "@/api/system/dict";
-  import {mapGetters} from "vuex";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        selectionList: [],
-        query: {},
-        loading: true,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        option: {
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          tree: true,
-          border: true,
-          index: true,
-          selection: true,
-          viewBtn: true,
-          menuWidth: 300,
-          dialogWidth: 880,
-          column: [
-            {
-              label: "瀛楀吀缂栧彿",
-              prop: "code",
-              search: true,
-              span: 24,
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ュ瓧鍏哥紪鍙�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "瀛楀吀鍚嶇О",
-              prop: "dictValue",
-              search: true,
-              align: "center",
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ュ瓧鍏稿悕绉�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "涓婄骇瀛楀吀",
-              prop: "parentId",
-              type: "tree",
-              dicData: [],
-              hide: true,
-              props: {
-                label: "title"
-              },
-              rules: [
-                {
-                  required: false,
-                  message: "璇烽�夋嫨涓婄骇瀛楀吀",
-                  trigger: "click"
-                }
-              ]
-            },
-            {
-              label: "瀛楀吀閿��",
-              prop: "dictKey",
-              type: "number",
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ュ瓧鍏搁敭鍊�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "瀛楀吀鎺掑簭",
-              prop: "sort",
-              type: "number",
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ュ瓧鍏告帓搴�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "灏佸瓨",
-              prop: "isSealed",
-              type: "select",
-              dicData: [
-                {
-                  label: "鍚�",
-                  value: 0
-                },
-                {
-                  label: "鏄�",
-                  value: 1
-                }
-              ],
-              slot: true,
-              rules: [
-                {
-                  required: true,
-                  message: "璇烽�夋嫨灏佸瓨",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "瀛楀吀澶囨敞",
-              prop: "remark",
-              search: true,
-              hide: true
-            }
-          ]
-        },
-        data: []
-      };
-    },
-    computed: {
-      ...mapGetters(["permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.dict_add, false),
-          viewBtn: this.vaildData(this.permission.dict_view, false),
-          delBtn: this.vaildData(this.permission.dict_delete, false),
-          editBtn: this.vaildData(this.permission.dict_edit, false)
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    mounted() {
-      getDictTree().then(res => {
-        const column = this.findObject(this.optionChild.column, "parentId");
-        column.dicData = res.data.data;
-      });
-    },
-    methods: {
-      handleAdd(row) {
-        this.$refs.crud.value.code = row.code;
-        this.$refs.crud.value.parentId = row.id;
-        this.$refs.crud.option.column.filter(item => {
-          if (item.prop === "code") {
-            item.value = row.code;
-            item.addDisabled = true;
-          }
-          if (item.prop === "parentId") {
-            item.value = row.id;
-            item.addDisabled = true;
-          }
-        });
-        this.$refs.crud.rowAdd();
-      },
-      rowSave(row, done, loading) {
-        add(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdate(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoad(this.page);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDel(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getDict(this.form.id).then(res => {
-            this.form = res.data.data;
-          });
-        }
-        done();
-      },
-      beforeClose(done) {
-        this.$refs.crud.tableForm = {};
-        this.$refs.crud.value.code = "";
-        this.$refs.crud.value.parentId = "";
-        this.$refs.crud.value.addDisabled = false;
-        this.$refs.crud.option.column.filter(item => {
-          if (item.prop === "code") {
-            item.value = "";
-            item.addDisabled = false;
-          }
-          if (item.prop === "parentId") {
-            item.value = "";
-            item.addDisabled = false;
-          }
-        });
-        done();
-      },
-      currentChange(currentPage) {
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        this.loading = true;
-        getList(
-          page.currentPage,
-          page.pageSize,
-          Object.assign(params, this.query)
-        ).then(res => {
-          this.data = res.data.data;
-          this.loading = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/util/demo/dict-horizontal.vue b/Source/UBCS-WEB/dist/src/views/util/demo/dict-horizontal.vue
deleted file mode 100644
index 31c123f..0000000
--- a/Source/UBCS-WEB/dist/src/views/util/demo/dict-horizontal.vue
+++ /dev/null
@@ -1,469 +0,0 @@
-<template>
-  <div>
-    <basic-container>
-      <el-row>
-        <el-col :span="12">
-          <avue-crud
-            :option="option"
-            :table-loading="loading"
-            :data="dataParent"
-            :page="pageParent"
-            ref="crud"
-            v-model="formParent"
-            :permission="permissionList"
-            :before-open="beforeOpen"
-            @row-del="rowDel"
-            @row-update="rowUpdate"
-            @row-save="rowSave"
-            @row-click="handleRowClick"
-            @search-change="searchChange"
-            @search-reset="searchReset"
-            @selection-change="selectionChange"
-            @current-change="currentChange"
-            @size-change="sizeChange"
-            @refresh-change="refreshChange"
-            @on-load="onLoadParent"
-          >
-            <template slot="menuLeft">
-              <el-button
-                type="danger"
-                size="small"
-                icon="el-icon-delete"
-                v-if="permission.dict_delete"
-                plain
-                @click="handleDelete"
-              >鍒� 闄�
-              </el-button>
-            </template>
-            <template slot-scope="{row}" slot="isSealed">
-              <el-tag>{{row.isSealed===0?'鍚�':'鏄�'}}</el-tag>
-            </template>
-          </avue-crud>
-        </el-col>
-        <el-col :span="12">
-          <avue-crud
-            :option="option"
-            :table-loading="loading"
-            :data="dataChild"
-            :page="pageChild"
-            ref="crudChild"
-            v-model="formChild"
-            :permission="permissionList"
-            :before-open="beforeOpenChild"
-            @row-del="rowDelChild"
-            @row-update="rowUpdateChild"
-            @row-save="rowSaveChild"
-            @search-change="searchChangeChild"
-            @search-reset="searchResetChild"
-            @selection-change="selectionChangeChild"
-            @current-change="currentChangeChild"
-            @size-change="sizeChangeChild"
-            @refresh-change="refreshChangeChild"
-            @on-load="onLoadChild"
-          >
-            <template slot="menuLeft">
-              <el-button
-                type="danger"
-                size="small"
-                icon="el-icon-delete"
-                v-if="permission.dict_delete"
-                plain
-                @click="handleDelete"
-              >鍒� 闄�
-              </el-button>
-            </template>
-            <template slot-scope="{row}" slot="isSealed">
-              <el-tag>{{row.isSealed===0?'鍚�':'鏄�'}}</el-tag>
-            </template>
-          </avue-crud>
-        </el-col>
-      </el-row>
-    </basic-container>
-  </div>
-</template>
-
-<script>
-  import {
-    getParentList,
-    getChildList,
-    remove,
-    update,
-    add,
-    getDict,
-  } from "@/api/system/dict";
-  import {mapGetters} from "vuex";
-
-  export default {
-    data() {
-      return {
-        parentId: 0,
-        formParent: {},
-        formChild: {},
-        selectionList: [],
-        query: {},
-        loading: true,
-        pageParent: {
-          pageSize: 10,
-          pageSizes: [10, 30, 50, 100, 200],
-          currentPage: 1,
-          total: 0
-        },
-        pageChild: {
-          pageSize: 10,
-          pageSizes: [10, 30, 50, 100, 200],
-          currentPage: 1,
-          total: 0
-        },
-        dataParent: [],
-        dataChild: [],
-        option: {
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          tree: true,
-          border: true,
-          index: true,
-          selection: true,
-          viewBtn: true,
-          menuWidth: 300,
-          dialogWidth: 880,
-          column: [
-            {
-              label: "瀛楀吀缂栧彿",
-              prop: "code",
-              search: true,
-              span: 24,
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ュ瓧鍏哥紪鍙�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "瀛楀吀閿��",
-              prop: "dictKey",
-              type: "number",
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ュ瓧鍏搁敭鍊�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "瀛楀吀鍚嶇О",
-              prop: "dictValue",
-              search: true,
-              align: "center",
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ュ瓧鍏稿悕绉�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "瀛楀吀鎺掑簭",
-              prop: "sort",
-              type: "number",
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ュ瓧鍏告帓搴�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "灏佸瓨",
-              prop: "isSealed",
-              type: "select",
-              dicData: [
-                {
-                  label: "鍚�",
-                  value: 0
-                },
-                {
-                  label: "鏄�",
-                  value: 1
-                }
-              ],
-              slot: true,
-              rules: [
-                {
-                  required: true,
-                  message: "璇烽�夋嫨灏佸瓨",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "瀛楀吀澶囨敞",
-              prop: "remark",
-              search: true,
-              hide: true
-            }
-          ]
-        }
-      };
-    },
-    computed: {
-      ...mapGetters(["permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.dict_add, false),
-          viewBtn: this.vaildData(this.permission.dict_view, false),
-          delBtn: this.vaildData(this.permission.dict_delete, false),
-          editBtn: this.vaildData(this.permission.dict_edit, false)
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    methods: {
-      rowSave(row, done, loading) {
-        add(row).then(() => {
-          this.onLoadParent(this.pageParent);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdate(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoadParent(this.pageParent);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDel(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoadParent(this.pageParent);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      handleRowClick(row) {
-        this.parentId = row.id;
-        this.onLoadChild(this.pageChild);
-      },
-      searchReset() {
-        this.query = {};
-        this.onLoadParent(this.pageParent);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.pageParent.currentPage = 1;
-        this.onLoadParent(this.pageParent, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoadParent(this.pageParent);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getDict(this.formParent.id).then(res => {
-            this.formParent = res.data.data;
-          });
-        }
-        done();
-      },
-      currentChange(currentPage) {
-        this.pageParent.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.pageParent.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoadParent(this.page, this.query);
-      },
-      rowSaveChild(row, done, loading) {
-        add(row).then(() => {
-          this.onLoadChild(this.pageChild);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdateChild(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoadChild(this.pageChild);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDelChild(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoadChild(this.pageChild);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      searchResetChild() {
-        this.query = {};
-        this.onLoadChild(this.pageChild);
-      },
-      searchChangeChild(params, done) {
-        this.query = params;
-        this.pageChild.currentPage = 1;
-        this.onLoadChild(this.pageChild, params);
-        done();
-      },
-      selectionChangeChild(list) {
-        this.selectionList = list;
-      },
-      selectionClearChild() {
-        this.selectionList = [];
-        this.$refs.crudChild.toggleSelection();
-      },
-      handleDeleteChild() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoadChild(this.pageChild);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crudChild.toggleSelection();
-          });
-      },
-      beforeOpenChild(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getDict(this.formChild.id).then(res => {
-            this.formChild = res.data.data;
-          });
-        }
-        done();
-      },
-      currentChangeChild(currentPage) {
-        this.pageChild.currentPage = currentPage;
-      },
-      sizeChangeChild(pageSize) {
-        this.pageChild.pageSize = pageSize;
-      },
-      refreshChangeChild() {
-        this.onLoadChild(this.pageChild, this.query);
-      },
-      onLoadParent(page, params = {}) {
-        this.loading = true;
-        getParentList(
-          page.currentPage,
-          page.pageSize,
-          Object.assign(params, this.query)
-        ).then(res => {
-          const data = res.data.data;
-          this.pageParent.total = data.total;
-          this.dataParent = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      },
-      onLoadChild(page, params = {}) {
-        this.loading = true;
-        getChildList(
-          page.currentPage,
-          page.pageSize,
-          this.parentId,
-          Object.assign(params, this.query)
-        ).then(res => {
-          const data = res.data.data;
-          this.pageChild.total = data.total;
-          this.dataChild = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/util/demo/dict-vertical.vue b/Source/UBCS-WEB/dist/src/views/util/demo/dict-vertical.vue
deleted file mode 100644
index ffc2c44..0000000
--- a/Source/UBCS-WEB/dist/src/views/util/demo/dict-vertical.vue
+++ /dev/null
@@ -1,474 +0,0 @@
-<template>
-  <div>
-    <basic-container>
-      <el-row>
-        <el-col :span="24">
-          <avue-crud
-            :option="option"
-            :table-loading="loading"
-            :data="dataParent"
-            :page="pageParent"
-            ref="crud"
-            v-model="formParent"
-            :permission="permissionList"
-            :before-open="beforeOpen"
-            @row-del="rowDel"
-            @row-update="rowUpdate"
-            @row-save="rowSave"
-            @row-click="handleRowClick"
-            @search-change="searchChange"
-            @search-reset="searchReset"
-            @selection-change="selectionChange"
-            @current-change="currentChange"
-            @size-change="sizeChange"
-            @refresh-change="refreshChange"
-            @on-load="onLoadParent"
-          >
-            <template slot="menuLeft">
-              <el-button
-                type="danger"
-                size="small"
-                icon="el-icon-delete"
-                v-if="permission.dict_delete"
-                plain
-                @click="handleDelete"
-              >鍒� 闄�
-              </el-button>
-            </template>
-            <template slot-scope="{row}" slot="isSealed">
-              <el-tag>{{row.isSealed===0?'鍚�':'鏄�'}}</el-tag>
-            </template>
-          </avue-crud>
-        </el-col>
-      </el-row>
-    </basic-container>
-    <basic-container>
-      <el-row>
-        <el-col :span="24">
-          <avue-crud
-            :option="option"
-            :table-loading="loading"
-            :data="dataChild"
-            :page="pageChild"
-            ref="crudChild"
-            v-model="formChild"
-            :permission="permissionList"
-            :before-open="beforeOpenChild"
-            @row-del="rowDelChild"
-            @row-update="rowUpdateChild"
-            @row-save="rowSaveChild"
-            @search-change="searchChangeChild"
-            @search-reset="searchResetChild"
-            @selection-change="selectionChangeChild"
-            @current-change="currentChangeChild"
-            @size-change="sizeChangeChild"
-            @refresh-change="refreshChangeChild"
-            @on-load="onLoadChild"
-          >
-            <template slot="menuLeft">
-              <el-button
-                type="danger"
-                size="small"
-                icon="el-icon-delete"
-                v-if="permission.dict_delete"
-                plain
-                @click="handleDelete"
-              >鍒� 闄�
-              </el-button>
-            </template>
-            <template slot-scope="{row}" slot="isSealed">
-              <el-tag>{{row.isSealed===0?'鍚�':'鏄�'}}</el-tag>
-            </template>
-          </avue-crud>
-        </el-col>
-      </el-row>
-    </basic-container>
-  </div>
-</template>
-
-<script>
-  import {
-    getParentList,
-    getChildList,
-    remove,
-    update,
-    add,
-    getDict,
-  } from "@/api/system/dict";
-  import {mapGetters} from "vuex";
-
-  export default {
-    data() {
-      return {
-        parentId: 0,
-        formParent: {},
-        formChild: {},
-        selectionList: [],
-        query: {},
-        loading: true,
-        pageParent: {
-          pageSize: 5,
-          pageSizes: [5, 10, 30, 50, 100, 200],
-          currentPage: 1,
-          total: 0
-        },
-        pageChild: {
-          pageSize: 5,
-          pageSizes: [5, 10, 30, 50, 100, 200],
-          currentPage: 1,
-          total: 0
-        },
-        dataParent: [],
-        dataChild: [],
-        option: {
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          tree: true,
-          border: true,
-          index: true,
-          selection: true,
-          viewBtn: true,
-          height: 300,
-          menuWidth: 300,
-          dialogWidth: 880,
-          column: [
-            {
-              label: "瀛楀吀缂栧彿",
-              prop: "code",
-              search: true,
-              span: 24,
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ュ瓧鍏哥紪鍙�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "瀛楀吀閿��",
-              prop: "dictKey",
-              type: "number",
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ュ瓧鍏搁敭鍊�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "瀛楀吀鍚嶇О",
-              prop: "dictValue",
-              search: true,
-              align: "center",
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ュ瓧鍏稿悕绉�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "瀛楀吀鎺掑簭",
-              prop: "sort",
-              type: "number",
-              rules: [
-                {
-                  required: true,
-                  message: "璇疯緭鍏ュ瓧鍏告帓搴�",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "灏佸瓨",
-              prop: "isSealed",
-              type: "select",
-              dicData: [
-                {
-                  label: "鍚�",
-                  value: 0
-                },
-                {
-                  label: "鏄�",
-                  value: 1
-                }
-              ],
-              slot: true,
-              rules: [
-                {
-                  required: true,
-                  message: "璇烽�夋嫨灏佸瓨",
-                  trigger: "blur"
-                }
-              ]
-            },
-            {
-              label: "瀛楀吀澶囨敞",
-              prop: "remark",
-              search: true,
-              hide: true
-            }
-          ]
-        }
-      };
-    },
-    computed: {
-      ...mapGetters(["permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.dict_add, false),
-          viewBtn: this.vaildData(this.permission.dict_view, false),
-          delBtn: this.vaildData(this.permission.dict_delete, false),
-          editBtn: this.vaildData(this.permission.dict_edit, false)
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    methods: {
-      rowSave(row, done, loading) {
-        add(row).then(() => {
-          this.onLoadParent(this.pageParent);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdate(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoadParent(this.pageParent);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDel(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoadParent(this.pageParent);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      handleRowClick(row) {
-        this.parentId = row.id;
-        this.onLoadChild(this.pageChild);
-      },
-      searchReset() {
-        this.query = {};
-        this.onLoadParent(this.pageParent);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.pageParent.currentPage = 1;
-        this.onLoadParent(this.pageParent, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoadParent(this.pageParent);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getDict(this.formParent.id).then(res => {
-            this.formParent = res.data.data;
-          });
-        }
-        done();
-      },
-      currentChange(currentPage) {
-        this.pageParent.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.pageParent.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoadParent(this.page, this.query);
-      },
-      rowSaveChild(row, done, loading) {
-        add(row).then(() => {
-          this.onLoadChild(this.pageChild);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdateChild(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoadChild(this.pageChild);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDelChild(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoadChild(this.pageChild);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      searchResetChild() {
-        this.query = {};
-        this.onLoadChild(this.pageChild);
-      },
-      searchChangeChild(params, done) {
-        this.query = params;
-        this.pageChild.currentPage = 1;
-        this.onLoadChild(this.pageChild, params);
-        done();
-      },
-      selectionChangeChild(list) {
-        this.selectionList = list;
-      },
-      selectionClearChild() {
-        this.selectionList = [];
-        this.$refs.crudChild.toggleSelection();
-      },
-      handleDeleteChild() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoadChild(this.pageChild);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crudChild.toggleSelection();
-          });
-      },
-      beforeOpenChild(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getDict(this.formChild.id).then(res => {
-            this.formChild = res.data.data;
-          });
-        }
-        done();
-      },
-      currentChangeChild(currentPage) {
-        this.pageChild.currentPage = currentPage;
-      },
-      sizeChangeChild(pageSize) {
-        this.pageChild.pageSize = pageSize;
-      },
-      refreshChangeChild() {
-        this.onLoadChild(this.pageChild, this.query);
-      },
-      onLoadParent(page, params = {}) {
-        this.loading = true;
-        getParentList(
-          page.currentPage,
-          page.pageSize,
-          Object.assign(params, this.query)
-        ).then(res => {
-          const data = res.data.data;
-          this.pageParent.total = data.total;
-          this.dataParent = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      },
-      onLoadChild(page, params = {}) {
-        this.loading = true;
-        getChildList(
-          page.currentPage,
-          page.pageSize,
-          this.parentId,
-          Object.assign(params, this.query)
-        ).then(res => {
-          const data = res.data.data;
-          this.pageChild.total = data.total;
-          this.dataChild = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/util/demo/dict.vue b/Source/UBCS-WEB/dist/src/views/util/demo/dict.vue
deleted file mode 100644
index b1d5536..0000000
--- a/Source/UBCS-WEB/dist/src/views/util/demo/dict.vue
+++ /dev/null
@@ -1,454 +0,0 @@
-<template>
-  <el-row>
-    <el-col :span="11">
-      <basic-container>
-        <el-card class="box-card">
-          <div slot="header" class="clearfix">
-            <span>瀛楀吀鍒楄〃</span>
-          </div>
-          <div class="clearfix">
-            <avue-crud
-              :option="optionParent"
-              :table-loading="loading"
-              :data="dataParent"
-              :page="pageParent"
-              ref="crud"
-              v-model="formParent"
-              :permission="permissionList"
-              :before-open="beforeOpen"
-              @row-del="rowDel"
-              @row-update="rowUpdate"
-              @row-save="rowSave"
-              @row-click="handleRowClick"
-              @search-change="searchChange"
-              @search-reset="searchReset"
-              @selection-change="selectionChange"
-              @current-change="currentChange"
-              @size-change="sizeChange"
-              @refresh-change="refreshChange"
-              @on-load="onLoadParent"
-            >
-              <template slot="menuLeft">
-                <el-button
-                  type="danger"
-                  size="small"
-                  icon="el-icon-delete"
-                  v-if="permission.dict_delete"
-                  plain
-                  @click="handleDelete"
-                >鍒� 闄�
-                </el-button>
-              </template>
-              <template slot-scope="{row}" slot="isSealed">
-                <el-tag>{{row.isSealed===0?'鍚�':'鏄�'}}</el-tag>
-              </template>
-            </avue-crud>
-          </div>
-        </el-card>
-      </basic-container>
-    </el-col>
-    <el-col :span="13">
-      <basic-container>
-        <el-card class="box-card">
-          <div slot="header" class="clearfix">
-            <span>[{{dictValue}}] 瀛楀吀璇︽儏</span>
-          </div>
-          <div class="clearfix">
-            <avue-crud
-              :option="optionChild"
-              :table-loading="loadingChild"
-              :data="dataChild"
-              ref="crudChild"
-              v-model="formChild"
-              :permission="permissionList"
-              :before-open="beforeOpenChild"
-              :before-close="beforeCloseChild"
-              @row-del="rowDelChild"
-              @row-update="rowUpdateChild"
-              @row-save="rowSaveChild"
-              @search-change="searchChangeChild"
-              @search-reset="searchResetChild"
-              @selection-change="selectionChangeChild"
-              @current-change="currentChangeChild"
-              @size-change="sizeChangeChild"
-              @refresh-change="refreshChangeChild"
-              @on-load="onLoadChild"
-            >
-              <template slot="menuLeft">
-                <el-button
-                  type="danger"
-                  size="small"
-                  icon="el-icon-delete"
-                  v-if="permission.dict_delete"
-                  plain
-                  @click="handleDelete"
-                >鍒� 闄�
-                </el-button>
-              </template>
-              <template slot-scope="scope" slot="menu">
-                <el-button
-                  type="text"
-                  icon="el-icon-circle-plus-outline"
-                  size="small"
-                  @click.stop="handleAdd(scope.row,scope.index)"
-                  v-if="userInfo.role_name.includes('admin')"
-                >鏂板瀛愰」
-                </el-button>
-              </template>
-              <template slot-scope="{row}" slot="isSealed">
-                <el-tag>{{row.isSealed===0?'鍚�':'鏄�'}}</el-tag>
-              </template>
-            </avue-crud>
-          </div>
-        </el-card>
-      </basic-container>
-    </el-col>
-  </el-row>
-</template>
-
-<script>
-  import {
-    getParentList,
-    getChildList,
-    remove,
-    update,
-    add,
-    getDict,
-    getDictTree
-  } from "@/api/system/dict";
-  import {optionParent, optionChild} from "@/option/system/dict";
-  import {mapGetters} from "vuex";
-
-  export default {
-    data() {
-      return {
-        dictValue: '鏆傛棤',
-        parentId: -1,
-        formParent: {},
-        formChild: {},
-        selectionList: [],
-        query: {},
-        loading: true,
-        loadingChild: true,
-        pageParent: {
-          pageSize: 10,
-          pageSizes: [10, 30, 50, 100, 200],
-          currentPage: 1,
-          total: 0
-        },
-        pageChild: {
-          pageSize: 10,
-          pageSizes: [10, 30, 50, 100, 200],
-          currentPage: 1,
-          total: 0
-        },
-        dataParent: [],
-        dataChild: [],
-        optionParent: optionParent,
-        optionChild: optionChild,
-      };
-    },
-    computed: {
-      ...mapGetters(["userInfo", "permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.dict_add, false),
-          delBtn: this.vaildData(this.permission.dict_delete, false),
-          editBtn: this.vaildData(this.permission.dict_edit, false),
-          viewBtn: false,
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    mounted() {
-      this.initData();
-    },
-    methods: {
-      initData() {
-        getDictTree().then(res => {
-          const column = this.findObject(this.optionChild.column, "parentId");
-          column.dicData = res.data.data;
-        });
-      },
-      handleAdd(row) {
-        this.$refs.crudChild.value.dictValue = "";
-        this.$refs.crudChild.value.dictKey = "";
-        this.$refs.crudChild.value.sort = 0;
-        this.$refs.crudChild.value.isSealed = 0;
-        this.$refs.crudChild.value.remark = "";
-        this.$refs.crudChild.value.parentId = row.id;
-        this.$refs.crudChild.option.column.filter(item => {
-          if (item.prop === "parentId") {
-            item.value = row.id;
-          }
-        });
-        this.$refs.crudChild.rowAdd();
-      },
-      rowSave(row, done, loading) {
-        const form = {
-          ...row,
-          dictKey: -1,
-        };
-        add(form).then(() => {
-          this.onLoadParent(this.pageParent);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdate(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoadParent(this.pageParent);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          this.onLoadChild(this.pageChild);
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDel(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoadParent(this.pageParent);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      handleRowClick(row) {
-        this.query = {};
-        this.parentId = row.id;
-        this.dictValue = row.dictValue;
-        this.$refs.crudChild.value.code = row.code;
-        this.$refs.crudChild.value.parentId = row.id;
-        this.$refs.crudChild.option.column.filter(item => {
-          if (item.prop === "code") {
-            item.value = row.code;
-          }
-          if (item.prop === "parentId") {
-            item.value = row.id;
-          }
-        });
-        this.onLoadChild(this.pageChild);
-      },
-      searchReset() {
-        this.query = {};
-        this.onLoadParent(this.pageParent);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.pageParent.currentPage = 1;
-        this.onLoadParent(this.pageParent, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoadParent(this.pageParent);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getDict(this.formParent.id).then(res => {
-            this.formParent = res.data.data;
-          });
-        }
-        done();
-      },
-      currentChange(currentPage) {
-        this.pageParent.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.pageParent.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoadParent(this.pageParent, this.query);
-      },
-      rowSaveChild(row, done, loading) {
-        add(row).then(() => {
-          this.onLoadChild(this.pageChild);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdateChild(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoadChild(this.pageChild);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDelChild(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoadChild(this.pageChild);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      searchResetChild() {
-        this.query = {};
-        this.onLoadChild(this.pageChild);
-      },
-      searchChangeChild(params, done) {
-        this.query = params;
-        this.pageChild.currentPage = 1;
-        this.onLoadChild(this.pageChild, params);
-        done();
-      },
-      selectionChangeChild(list) {
-        this.selectionList = list;
-      },
-      selectionClearChild() {
-        this.selectionList = [];
-        this.$refs.crudChild.toggleSelection();
-      },
-      handleDeleteChild() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoadChild(this.pageChild);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crudChild.toggleSelection();
-          });
-      },
-      beforeOpenChild(done, type) {
-        if (["add", "edit"].includes(type)) {
-          this.initData();
-        }
-        if (["edit", "view"].includes(type)) {
-          getDict(this.formChild.id).then(res => {
-            this.formChild = res.data.data;
-          });
-        }
-        done();
-      },
-      beforeCloseChild(done) {
-        this.$refs.crudChild.value.parentId = this.parentId;
-        this.$refs.crudChild.option.column.filter(item => {
-          if (item.prop === "parentId") {
-            item.value = this.parentId;
-          }
-        });
-        done();
-      },
-      currentChangeChild(currentPage) {
-        this.pageChild.currentPage = currentPage;
-      },
-      sizeChangeChild(pageSize) {
-        this.pageChild.pageSize = pageSize;
-      },
-      refreshChangeChild() {
-        this.onLoadChild(this.pageChild, this.query);
-      },
-      onLoadParent(page, params = {}) {
-        this.loading = true;
-        getParentList(
-          page.currentPage,
-          page.pageSize,
-          Object.assign(params, this.query)
-        ).then(res => {
-          const data = res.data.data;
-          this.pageParent.total = data.total;
-          this.dataParent = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      },
-      onLoadChild(page, params = {}) {
-        this.loadingChild = true;
-        getChildList(
-          page.currentPage,
-          page.pageSize,
-          this.parentId,
-          Object.assign(params, this.query)
-        ).then(res => {
-          this.dataChild = res.data.data;
-          this.loadingChild = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
-
diff --git a/Source/UBCS-WEB/dist/src/views/util/demo/dictbiz.vue b/Source/UBCS-WEB/dist/src/views/util/demo/dictbiz.vue
deleted file mode 100644
index cb7748e..0000000
--- a/Source/UBCS-WEB/dist/src/views/util/demo/dictbiz.vue
+++ /dev/null
@@ -1,447 +0,0 @@
-<template>
-  <el-row>
-    <el-col :span="11">
-      <basic-container>
-        <el-card class="box-card">
-          <div slot="header" class="clearfix">
-            <span>涓氬姟瀛楀吀鍒楄〃</span>
-          </div>
-          <div class="clearfix">
-            <avue-crud
-              :option="optionParent"
-              :table-loading="loading"
-              :data="dataParent"
-              :page="pageParent"
-              ref="crud"
-              v-model="formParent"
-              :permission="permissionList"
-              :before-open="beforeOpen"
-              @row-del="rowDel"
-              @row-update="rowUpdate"
-              @row-save="rowSave"
-              @row-click="handleRowClick"
-              @search-change="searchChange"
-              @search-reset="searchReset"
-              @selection-change="selectionChange"
-              @current-change="currentChange"
-              @size-change="sizeChange"
-              @refresh-change="refreshChange"
-              @on-load="onLoadParent"
-            >
-              <template slot="menuLeft">
-                <el-button
-                  type="danger"
-                  size="small"
-                  icon="el-icon-delete"
-                  v-if="permission.dict_delete"
-                  plain
-                  @click="handleDelete"
-                >鍒� 闄�
-                </el-button>
-              </template>
-              <template slot-scope="{row}" slot="isSealed">
-                <el-tag>{{row.isSealed===0?'鍚�':'鏄�'}}</el-tag>
-              </template>
-            </avue-crud>
-          </div>
-        </el-card>
-      </basic-container>
-    </el-col>
-    <el-col :span="13">
-      <basic-container>
-        <el-card class="box-card">
-          <div slot="header" class="clearfix">
-            <span>[{{dictValue}}] 涓氬姟瀛楀吀璇︽儏</span>
-          </div>
-          <div class="clearfix">
-            <avue-crud
-              :option="optionChild"
-              :table-loading="loadingChild"
-              :data="dataChild"
-              ref="crudChild"
-              v-model="formChild"
-              :permission="permissionList"
-              :before-open="beforeOpenChild"
-              :before-close="beforeCloseChild"
-              @row-del="rowDelChild"
-              @row-update="rowUpdateChild"
-              @row-save="rowSaveChild"
-              @search-change="searchChangeChild"
-              @search-reset="searchResetChild"
-              @selection-change="selectionChangeChild"
-              @current-change="currentChangeChild"
-              @size-change="sizeChangeChild"
-              @refresh-change="refreshChangeChild"
-              @on-load="onLoadChild"
-            >
-              <template slot="menuLeft">
-                <el-button
-                  type="danger"
-                  size="small"
-                  icon="el-icon-delete"
-                  v-if="permission.dict_delete"
-                  plain
-                  @click="handleDelete"
-                >鍒� 闄�
-                </el-button>
-              </template>
-              <template slot-scope="scope" slot="menu">
-                <el-button
-                  type="text"
-                  icon="el-icon-circle-plus-outline"
-                  size="small"
-                  @click.stop="handleAdd(scope.row,scope.index)"
-                  v-if="userInfo.role_name.includes('admin')"
-                >鏂板瀛愰」
-                </el-button>
-              </template>
-              <template slot-scope="{row}" slot="isSealed">
-                <el-tag>{{row.isSealed===0?'鍚�':'鏄�'}}</el-tag>
-              </template>
-            </avue-crud>
-          </div>
-        </el-card>
-      </basic-container>
-    </el-col>
-  </el-row>
-</template>
-
-<script>
-  import {
-    getParentList,
-    getChildList,
-    remove,
-    update,
-    add,
-    getDict,
-    getDictTree
-  } from "@/api/system/dictbiz";
-  import {optionParent, optionChild} from "@/option/system/dictbiz";
-  import {mapGetters} from "vuex";
-
-  export default {
-    data() {
-      return {
-        dictValue: '鏆傛棤',
-        parentId: -1,
-        formParent: {},
-        formChild: {},
-        selectionList: [],
-        query: {},
-        loading: true,
-        loadingChild: true,
-        pageParent: {
-          pageSize: 10,
-          pageSizes: [10, 30, 50, 100, 200],
-          currentPage: 1,
-          total: 0
-        },
-        pageChild: {
-          pageSize: 10,
-          pageSizes: [10, 30, 50, 100, 200],
-          currentPage: 1,
-          total: 0
-        },
-        dataParent: [],
-        dataChild: [],
-        optionParent: optionParent,
-        optionChild: optionChild,
-      };
-    },
-    computed: {
-      ...mapGetters(["userInfo", "permission"]),
-      permissionList() {
-        return {
-          addBtn: this.vaildData(this.permission.dictbiz_add, false),
-          delBtn: this.vaildData(this.permission.dictbiz_delete, false),
-          editBtn: this.vaildData(this.permission.dictbiz_edit, false),
-          viewBtn: false,
-        };
-      },
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      }
-    },
-    mounted() {
-      this.initData();
-    },
-    methods: {
-      initData() {
-        getDictTree().then(res => {
-          const column = this.findObject(this.optionChild.column, "parentId");
-          column.dicData = res.data.data;
-        });
-      },
-      handleAdd(row) {
-        this.$refs.crudChild.value.parentId = row.id;
-        this.$refs.crudChild.option.column.filter(item => {
-          if (item.prop === "parentId") {
-            item.value = row.id;
-          }
-        });
-        this.$refs.crudChild.rowAdd();
-      },
-      rowSave(row, done, loading) {
-        const form = {
-          ...row,
-          dictKey: -1,
-        };
-        add(form).then(() => {
-          this.onLoadParent(this.pageParent);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdate(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoadParent(this.pageParent);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDel(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoadParent(this.pageParent);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      handleRowClick(row) {
-        this.query = {};
-        this.parentId = row.id;
-        this.dictValue = row.dictValue;
-        this.$refs.crudChild.value.code = row.code;
-        this.$refs.crudChild.value.parentId = row.id;
-        this.$refs.crudChild.option.column.filter(item => {
-          if (item.prop === "code") {
-            item.value = row.code;
-          }
-          if (item.prop === "parentId") {
-            item.value = row.id;
-          }
-        });
-        this.onLoadChild(this.pageChild);
-      },
-      searchReset() {
-        this.query = {};
-        this.onLoadParent(this.pageParent);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.pageParent.currentPage = 1;
-        this.onLoadParent(this.pageParent, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      handleDelete() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoadParent(this.pageParent);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crud.toggleSelection();
-          });
-      },
-      beforeOpen(done, type) {
-        if (["edit", "view"].includes(type)) {
-          getDict(this.formParent.id).then(res => {
-            this.formParent = res.data.data;
-          });
-        }
-        done();
-      },
-      currentChange(currentPage) {
-        this.pageParent.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.pageParent.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoadParent(this.pageParent, this.query);
-      },
-      rowSaveChild(row, done, loading) {
-        add(row).then(() => {
-          this.onLoadChild(this.pageChild);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowUpdateChild(row, index, done, loading) {
-        update(row).then(() => {
-          this.onLoadChild(this.pageChild);
-          this.$message({
-            type: "success",
-            message: "鎿嶄綔鎴愬姛!"
-          });
-          done();
-        }, error => {
-          window.console.log(error);
-          loading();
-        });
-      },
-      rowDelChild(row) {
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(row.id);
-          })
-          .then(() => {
-            this.onLoadChild(this.pageChild);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      searchResetChild() {
-        this.query = {};
-        this.onLoadChild(this.pageChild);
-      },
-      searchChangeChild(params, done) {
-        this.query = params;
-        this.pageChild.currentPage = 1;
-        this.onLoadChild(this.pageChild, params);
-        done();
-      },
-      selectionChangeChild(list) {
-        this.selectionList = list;
-      },
-      selectionClearChild() {
-        this.selectionList = [];
-        this.$refs.crudChild.toggleSelection();
-      },
-      handleDeleteChild() {
-        if (this.selectionList.length === 0) {
-          this.$message.warning("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�");
-          return;
-        }
-        this.$confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return remove(this.ids);
-          })
-          .then(() => {
-            this.onLoadChild(this.pageChild);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-            this.$refs.crudChild.toggleSelection();
-          });
-      },
-      beforeOpenChild(done, type) {
-        if (["add", "edit"].includes(type)) {
-          this.initData();
-        }
-        if (["edit", "view"].includes(type)) {
-          getDict(this.formChild.id).then(res => {
-            this.formChild = res.data.data;
-          });
-        }
-        done();
-      },
-      beforeCloseChild(done) {
-        this.$refs.crudChild.value.parentId = this.parentId;
-        this.$refs.crudChild.option.column.filter(item => {
-          if (item.prop === "parentId") {
-            item.value = this.parentId;
-          }
-        });
-        done();
-      },
-      currentChangeChild(currentPage) {
-        this.pageChild.currentPage = currentPage;
-      },
-      sizeChangeChild(pageSize) {
-        this.pageChild.pageSize = pageSize;
-      },
-      refreshChangeChild() {
-        this.onLoadChild(this.pageChild, this.query);
-      },
-      onLoadParent(page, params = {}) {
-        this.loading = true;
-        getParentList(
-          page.currentPage,
-          page.pageSize,
-          Object.assign(params, this.query)
-        ).then(res => {
-          const data = res.data.data;
-          this.pageParent.total = data.total;
-          this.dataParent = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      },
-      onLoadChild(page, params = {}) {
-        this.loadingChild = true;
-        getChildList(
-          page.currentPage,
-          page.pageSize,
-          this.parentId,
-          Object.assign(params, this.query)
-        ).then(res => {
-          this.dataChild = res.data.data;
-          this.loadingChild = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
diff --git a/Source/UBCS-WEB/dist/src/views/util/form-detail.vue b/Source/UBCS-WEB/dist/src/views/util/form-detail.vue
deleted file mode 100644
index e9ea21f..0000000
--- a/Source/UBCS-WEB/dist/src/views/util/form-detail.vue
+++ /dev/null
@@ -1,40 +0,0 @@
-<template>
-  <basic-container>
-    <h3>{{$route.query.id?'缂栬緫':'鏂板'}}</h3>
-    <avue-form :option="option"
-               v-model="form">
-      <template slot="menuForm">
-        <el-button icon="el-icon-back"
-                   @click="handleBack()">杩� 鍥�</el-button>
-      </template>
-    </avue-form>
-  </basic-container>
-</template>
-
-<script>
-export default {
-  data() {
-    return {
-      form: {},
-      option: {
-        labelWidth: 110,
-        column: [
-          {
-            label: "濮撳悕",
-            prop: "name"
-          }
-        ]
-      }
-    };
-  },
-  methods: {
-    handleBack() {
-      this.$router.$avueRouter.closeTag();
-      this.$router.back();
-    }
-  }
-};
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/util/form.vue b/Source/UBCS-WEB/dist/src/views/util/form.vue
deleted file mode 100644
index 244895b..0000000
--- a/Source/UBCS-WEB/dist/src/views/util/form.vue
+++ /dev/null
@@ -1,55 +0,0 @@
-<template>
-  <basic-container>
-    <h3>琛ㄥ崟渚嬪瓙</h3>
-    <avue-form :option="option"
-               v-model="form"></avue-form>
-  </basic-container>
-</template>
-
-<script>
-  export default {
-    data() {
-      return {
-        form: {},
-        option: {
-          labelWidth: 110,
-          column: [
-            {
-              label: "鐢ㄦ埛鍚�",
-              prop: "username",
-              row: true
-            },
-            {
-              label: "瀵嗙爜",
-              prop: "password",
-              type: "password",
-              row: true
-            },
-            {
-              label: "鍐嶆杈撳叆瀵嗙爜",
-              prop: "password",
-              type: "newpassword",
-              row: true
-            },
-            {
-              label: "鐢宠鏃ユ湡",
-              prop: "date",
-              type: "date",
-              row: true
-            },
-            {
-              label: "涓�х鍚�",
-              prop: "textarea",
-              type: "textarea",
-              minRows: 8,
-              row: true
-            }
-          ]
-        }
-      };
-    }
-  };
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/util/logs.vue b/Source/UBCS-WEB/dist/src/views/util/logs.vue
deleted file mode 100644
index 2970f0d..0000000
--- a/Source/UBCS-WEB/dist/src/views/util/logs.vue
+++ /dev/null
@@ -1,19 +0,0 @@
-<template>
-  <basic-container>
-    <h3>璇锋墦寮�娴忚鍣ㄦ帶鍒跺彴锛岀劧鍚庣偣鍑讳笅闈㈢殑鎸夐挳</h3>
-    <el-button type="danger"
-               size="small"
-               @click="handleNewError">瑙﹀彂涓�涓敊璇�
-    </el-button>
-  </basic-container>
-</template>
-
-<script>
-  export default {
-    methods: {
-      handleNewError() {
-        window.console.log(a); // eslint-disable-line
-      }
-    }
-  };
-</script>
diff --git a/Source/UBCS-WEB/dist/src/views/util/permission.vue b/Source/UBCS-WEB/dist/src/views/util/permission.vue
deleted file mode 100644
index 4864aaf..0000000
--- a/Source/UBCS-WEB/dist/src/views/util/permission.vue
+++ /dev/null
@@ -1,82 +0,0 @@
-<template>
-  <div>
-    <basic-container>
-      <h3>琛ㄦ牸鏉冮檺鎺у埗</h3>
-      <avue-crud ref="crud"
-                 :permission="permission"
-                 :option="option"
-                 :data="data">
-        <template slot="expand"
-                  slot-scope="scope">
-          {{scope}}
-        </template>
-      </avue-crud>
-    </basic-container>
-    <basic-container>
-      鏉冮檺寮�鍏�
-      <el-switch :active-value="false"
-                 :inactive-value="true"
-                 v-model="text"
-                 active-color="#13ce66"
-                 inactive-color="#ff4949">
-      </el-switch>
-      <p> 鍏蜂綋鍙傝��<a
-        href="https://avuex.avue.top/#/doc/crud-permission">https://avuex.avue.top/#/doc/crud-permission</a>
-      </p>
-    </basic-container>
-  </div>
-</template>
-
-<script>
-  export default {
-    data() {
-      return {
-        text: false,
-        permission: {},
-        option: {
-          expand: true,
-          column: [
-            {
-              label: "濮撳悕",
-              prop: "name"
-            },
-            {
-              label: "骞撮緞",
-              prop: "sex"
-            }
-          ]
-        },
-        data: [
-          {
-            id: 1,
-            name: "寮犱笁",
-            sex: 12
-          },
-          {
-            id: 2,
-            name: "鏉庡洓",
-            sex: 20
-          }
-        ]
-      };
-    },
-    watch: {
-      text() {
-        if (this.text === true) {
-          this.permission = {
-            delBtn: false,
-            addBtn: false
-          };
-        } else {
-          this.permission = {
-            delBtn: true,
-            addBtn: true
-          };
-        }
-      }
-    }
-  };
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/util/store.vue b/Source/UBCS-WEB/dist/src/views/util/store.vue
deleted file mode 100644
index 51c76ad..0000000
--- a/Source/UBCS-WEB/dist/src/views/util/store.vue
+++ /dev/null
@@ -1,122 +0,0 @@
-<template>
-  <basic-container>
-    <h3>瀛樺偍</h3>
-    <el-tag class="title"
-            size="small">鍩烘湰璇诲啓鍒�(鎸佷箙鍖栧瓨鍌�)
-    </el-tag>
-    <div class="box">
-      <el-button type="primary"
-                 size="small"
-                 @click="setItem({name:'username', value:'avuex'});">set('username', 'avuex')
-      </el-button>
-
-      <el-button type="success"
-                 size="small"
-                 @click="getItem({name:'username'});">get('username')
-      </el-button>
-
-      <el-button type="danger"
-                 size="small"
-                 @click="delItem({name:'username'});">remove('username')
-      </el-button>
-    </div>
-    <el-tag class="title"
-            size="small">璁剧疆session(session瀛樺偍)
-    </el-tag>
-    <div class="box">
-      <el-button type="primary"
-                 size="small"
-                 @click="setItem({name:'username', value:'avuex',type:'session'});">set('username', 'avuex')
-      </el-button>
-
-      <el-button type="success"
-                 size="small"
-                 @click="getItem({name:'username',type:'session'});">get('username')
-      </el-button>
-
-      <el-button type="danger"
-                 size="small"
-                 @click="delItem({name:'username',type:'session'});">remove('username')
-      </el-button>
-    </div>
-    <el-tag class="title"
-            size="small">鑾峰彇鎵�鏈夊彲浠ヨ幏寰楃殑鏁版嵁
-    </el-tag>
-    <div class="box">
-      <el-button type="success"
-                 size="small"
-                 @click="getAll()">getAll(鎸佷箙鍖栧瓨鍌�)
-      </el-button>
-      <el-button type="success"
-                 size="small"
-                 @click="getAll({type:'session'})">getAll(session瀛樺偍)
-      </el-button>
-      <el-button type="danger"
-                 size="small"
-                 @click="clearAll()">delAll(鎸佷箙鍖栧瓨鍌�)
-      </el-button>
-      <el-button type="danger"
-                 size="small"
-                 @click="clearAll({type:'session'})">delAll(session瀛樺偍)
-      </el-button>
-    </div>
-  </basic-container>
-
-</template>
-
-<script>
-  import {
-    setStore,
-    getStore,
-    removeStore,
-    clearStore,
-    getAllStore
-  } from "@/util/store";
-
-  export default {
-    name: "store",
-    methods: {
-      setItem(params = {}) {
-        const {name, value, type} = params;
-        setStore({
-          name: name,
-          content: value,
-          type: type
-        });
-        this.$message(`璁剧疆鏁版嵁 ${name} = ${value}`);
-      },
-      getItem(params = {}) {
-        const {name, type} = params;
-        const content = getStore({
-          name: name,
-          type: type
-        });
-        this.$message(`鑾峰彇鏁版嵁 ${name} = ${content}`);
-      },
-      delItem(params = {}) {
-        const {name, type} = params;
-        removeStore({name, type});
-        this.$message(`鍒犻櫎鏁版嵁 ${name}`);
-      },
-      clearAll(params = {}) {
-        clearStore(params);
-        this.$message(`娓呴櫎鍏ㄩ儴鏁版嵁瀹屾垚`);
-      },
-      getAll(params = {}) {
-        const list = getAllStore(params);
-        window.console.log(list);
-        this.$message(`缁撴灉宸茬粡鎵撳嵃鍒版帶鍒跺彴`);
-      }
-    }
-  };
-</script>
-
-<style lang="scss">
-  .title {
-    margin-bottom: 10px;
-  }
-
-  .box {
-    margin-bottom: 20px;
-  }
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/util/table.vue b/Source/UBCS-WEB/dist/src/views/util/table.vue
deleted file mode 100644
index 461d575..0000000
--- a/Source/UBCS-WEB/dist/src/views/util/table.vue
+++ /dev/null
@@ -1,129 +0,0 @@
-<template>
-  <basic-container>
-    <h3>琛ㄦ牸渚嬪瓙</h3>
-    <avue-crud :option="option"
-               :page.sync="page"
-               :data="data" />
-  </basic-container>
-</template>
-
-<script>
-  export default {
-    data() {
-      return {
-        page: {
-          total: 122
-        },
-        data: [
-          {
-            username: "smallwei",
-            name: "avue",
-            password: "123456",
-            newpassword: "123456",
-            date: "2019-01-01",
-            textarea: "杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"
-          },
-          {
-            username: "smallwei",
-            name: "avue",
-            password: "123456",
-            newpassword: "123456",
-            date: "2019-01-01",
-            textarea: "杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"
-          },
-
-          {
-            username: "smallwei",
-            name: "avue",
-            password: "123456",
-            newpassword: "123456",
-            date: "2019-01-01",
-            textarea: "杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"
-          },
-          {
-            username: "smallwei",
-            name: "avue",
-            password: "123456",
-            newpassword: "123456",
-            date: "2019-01-01",
-            textarea: "杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"
-          },
-          {
-            username: "smallwei",
-            name: "avue",
-            password: "123456",
-            newpassword: "123456",
-            date: "2019-01-01",
-            textarea: "杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"
-          },
-          {
-            username: "smallwei",
-            name: "avue",
-            password: "123456",
-            newpassword: "123456",
-            date: "2019-01-01",
-            textarea: "杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"
-          },
-          {
-            username: "smallwei",
-            name: "avue",
-            password: "123456",
-            newpassword: "123456",
-            date: "2019-01-01",
-            textarea: "杩欐槸涓�鏉″緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀垮緢闀跨殑涓�х鍚�"
-          }
-        ],
-        option: {
-          column: [
-            {
-              label: "鐢ㄦ埛鍚�",
-              prop: "username",
-              span: 14,
-              row: true
-            },
-            {
-              label: "濮撳悕",
-              prop: "name",
-              span: 14,
-              row: true
-            },
-            {
-              label: "瀵嗙爜",
-              prop: "password",
-              type: "password",
-              span: 14,
-              row: true
-            },
-            {
-              label: "纭瀵嗙爜",
-              prop: "newpassword",
-              type: "password",
-              hide: true,
-              span: 14,
-              row: true
-            },
-            {
-              label: "鐢宠鏃ユ湡",
-              prop: "date",
-              type: "date",
-              span: 14,
-              row: true
-            },
-            {
-              label: "涓�х鍚�",
-              prop: "textarea",
-              type: "textarea",
-              minRows: 8,
-              span: 24,
-              overHidden: true,
-              row: true
-            }
-          ]
-        }
-      };
-    }
-  };
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/util/tags.vue b/Source/UBCS-WEB/dist/src/views/util/tags.vue
deleted file mode 100644
index cbefd90..0000000
--- a/Source/UBCS-WEB/dist/src/views/util/tags.vue
+++ /dev/null
@@ -1,27 +0,0 @@
-<template>
-  <basic-container>
-    <h3>鏍囩</h3>
-    <el-button type="primary"
-               size="small"
-               @click="$router.push('/test/index')">鎵撳紑涓�涓〉闈�
-    </el-button>
-    <el-button type="primary"
-               size="small"
-               @click="$router.$avueRouter.closeTag('/test/index')">鍏抽棴鎵撳紑鐨勯〉闈�
-    </el-button>
-    <el-button type="primary"
-               size="small"
-               @click="$router.$avueRouter.closeTag()">鍏抽棴鏈爣绛�
-    </el-button>
-
-  </basic-container>
-</template>
-
-<script>
-  export default {
-    methods: {}
-  };
-</script>
-
-<style>
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/util/test.vue b/Source/UBCS-WEB/dist/src/views/util/test.vue
deleted file mode 100644
index 6609c25..0000000
--- a/Source/UBCS-WEB/dist/src/views/util/test.vue
+++ /dev/null
@@ -1,21 +0,0 @@
-<template>
-  <div>
-    <basic-container>娴嬭瘯椤�</basic-container>
-  </div>
-</template>
-
-<script>
-  export default {
-    name: "wel",
-    data() {
-      return {};
-    },
-    computed: {},
-    created() {
-    },
-    methods: {}
-  };
-</script>
-
-<style scoped="scoped" lang="scss">
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/util/top.vue b/Source/UBCS-WEB/dist/src/views/util/top.vue
deleted file mode 100644
index f524cc9..0000000
--- a/Source/UBCS-WEB/dist/src/views/util/top.vue
+++ /dev/null
@@ -1,28 +0,0 @@
-<template>
-  <div>
-    <div style="height:2000px;background-color:#fff;">
-      <div style="padding:15px 20px;font-size:18px;">寰�涓嬫媺灏变細鍑虹幇杩斿洖鑿滃崟</div>
-    </div>
-    <avue-back-top id="avue-view"></avue-back-top>
-    <avue-back-top id="avue-view"
-                   :height="100"
-                   :bottom="200">
-      <div class="top">杩斿洖椤剁</div>
-    </avue-back-top>
-  </div>
-</template>
-
-<script>
-export default {};
-</script>
-
-<style scoped>
-.top {
-  padding: 10px;
-  font-size: 14px;
-  background: rgba(0, 153, 229, 0.7);
-  color: #fff;
-  text-align: center;
-  border-radius: 2px;
-}
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/wel/dashboard.vue b/Source/UBCS-WEB/dist/src/views/wel/dashboard.vue
deleted file mode 100644
index 81b1879..0000000
--- a/Source/UBCS-WEB/dist/src/views/wel/dashboard.vue
+++ /dev/null
@@ -1,156 +0,0 @@
-<template>
-  <basic-container>
-    <div class="wel">
-      <basic-block :width="width"
-                   :height="height"
-                   icon="el-icon-platform-eleme"
-                   text="寮�濮嬭彍鍗�1"
-                   time="1"
-                   background="/img/bg/bg3.jpg"
-                   color="#d56259"></basic-block>
-      <basic-block :width="width"
-                   :height="height"
-                   icon="el-icon-eleme"
-                   text="寮�濮嬭彍鍗�2"
-                   time="2"
-                   background="/img/bg/bg2.jpg"
-                   color="#419ce7"></basic-block>
-      <basic-block :width="width"
-                   :height="height"
-                   icon="el-icon-delete-solid"
-                   text="寮�濮嬭彍鍗�3"
-                   time="3"
-                   color="#56b69b"></basic-block>
-      <basic-block :width="width"
-                   :height="height"
-                   icon="el-icon-delete"
-                   text="寮�濮嬭彍鍗�4"
-                   time="4"
-                   color="#d44858"></basic-block>
-      <basic-block :width="width"
-                   :height="height"
-                   icon="el-icon-s-tools"
-                   text="寮�濮嬭彍鍗�5"
-                   time="5"
-                   color="#3a1f7e"></basic-block>
-      <basic-block :width="410"
-                   :height="height"
-                   icon="el-icon-setting"
-                   text="寮�濮嬭彍鍗�6"
-                   time="6"
-                   background="/img/bg/bg1.jpg"
-                   dept="杩欐槸涓�娈靛緢闀跨殑寰堥暱寰堥暱寰堥暱鐨勬弿杩拌繖鏄竴娈靛緢闀跨殑寰堥暱寰堥暱寰堥暱鐨勬弿杩�"
-                   color="#422829"></basic-block>
-      <basic-block :width="width"
-                   :height="height"
-                   icon="el-icon-user-solid"
-                   text="寮�濮嬭彍鍗�7"
-                   time="7"
-                   color="#613cbd"></basic-block>
-      <basic-block :width="width"
-                   :height="height"
-                   icon="el-icon-star-off"
-                   text="寮�濮嬭彍鍗�8"
-                   time="8"
-                   color="#da542e"></basic-block>
-      <basic-block :width="width"
-                   :height="height"
-                   icon="el-icon-goods"
-                   text="寮�濮嬭彍鍗�9"
-                   time="9"
-                   color="#2e8aef"></basic-block>
-      <basic-block :width="width"
-                   :height="height"
-                   icon="el-icon-circle-check"
-                   text="寮�濮嬭彍鍗�10"
-                   time="10"
-                   color="#3d17b8"></basic-block>
-      <basic-block :width="width"
-                   :height="height"
-                   icon="el-icon-s-platform"
-                   text="寮�濮嬭彍鍗�11"
-                   time="11"
-                   color="#e31462"></basic-block>
-      <basic-block :width="width"
-                   :height="height"
-                   icon="el-icon-s-fold"
-                   text="寮�濮嬭彍鍗�12"
-                   time="12"
-                   color="#d9532d"></basic-block>
-      <basic-block :width="410"
-                   :height="height"
-                   icon="el-icon-s-open"
-                   text="寮�濮嬭彍鍗�13"
-                   time="13"
-                   dept="杩欐槸涓�娈靛緢闀跨殑寰堥暱寰堥暱寰堥暱鐨勬弿杩拌繖鏄竴娈靛緢闀跨殑寰堥暱寰堥暱寰堥暱鐨勬弿杩�"
-                   color="#b72147"></basic-block>
-      <basic-block :width="width"
-                   :height="height"
-                   icon="el-icon-s-flag"
-                   text="寮�濮嬭彍鍗�14"
-                   time="14"
-                   color="#01a100"></basic-block>
-      <basic-block :width="width"
-                   :height="height"
-                   icon="el-icon-s-data"
-                   text="寮�濮嬭彍鍗�15"
-                   time="15"
-                   color="#0c56bf"></basic-block>
-      <basic-block :width="width"
-                   :height="height"
-                   icon="el-icon-s-grid"
-                   text="寮�濮嬭彍鍗�16"
-                   time="16"
-                   color="#0098a9"></basic-block>
-      <basic-block :width="width"
-                   :height="height"
-                   icon="el-icon-s-release"
-                   text="寮�濮嬭彍鍗�17"
-                   time="17"
-                   background="/img/bg/bg2.jpg"
-                   color="#209bdf"></basic-block>
-      <basic-block :width="width"
-                   :height="height"
-                   icon="el-icon-s-home"
-                   text="寮�濮嬭彍鍗�18"
-                   time="18"
-                   background="/img/bg/bg3.jpg"
-                   color="#603bbc"></basic-block>
-      <basic-block :width="515"
-                   :height="height"
-                   icon="el-icon-s-promotion"
-                   text="寮�濮嬭彍鍗�19"
-                   time="19"
-                   dept="杩欐槸涓�娈靛緢闀跨殑寰堥暱寰堥暱寰堥暱鐨勬弿杩拌繖鏄竴娈靛緢闀跨殑寰堥暱寰堥暱寰堥暱鐨勬弿杩�"
-                   color="#009bad"></basic-block>
-      <basic-block :width="515"
-                   :height="height"
-                   icon="el-icon-s-custom"
-                   text="寮�濮嬭彍鍗�20"
-                   time="20"
-                   background="/img/bg/bg4.jpg"
-                   dept="杩欐槸涓�娈靛緢闀跨殑寰堥暱寰堥暱寰堥暱鐨勬弿杩拌繖鏄竴娈靛緢闀跨殑寰堥暱寰堥暱寰堥暱鐨勬弿杩�"
-                   color="#d74e2a"></basic-block>
-    </div>
-  </basic-container>
-</template>
-
-<script>
-  export default {
-    data() {
-      return {
-        width: 200,
-        height: 120,
-      }
-    }
-  }
-</script>
-
-<style lang="scss">
-  .wel {
-    display: flex;
-    flex-wrap: wrap;
-    width: 1100px;
-    margin: 0 auto;
-  }
-</style>
diff --git a/Source/UBCS-WEB/dist/src/views/wel/index.vue b/Source/UBCS-WEB/dist/src/views/wel/index.vue
deleted file mode 100644
index b3f6084..0000000
--- a/Source/UBCS-WEB/dist/src/views/wel/index.vue
+++ /dev/null
@@ -1,779 +0,0 @@
-<template>
-  <div>
-    <el-row>
-      <el-col :span="24">
-        <third-register></third-register>
-      </el-col>
-    </el-row>
-    <el-row>
-      <el-col :span="24">
-        <basic-container>
-          <p style="text-align: center">
-            <img src="https://img.shields.io/badge/Release-V3.0.1-green.svg" alt="Downloads"/>
-            <img src="https://img.shields.io/badge/JDK-1.8+-green.svg" alt="Build Status"/>
-            <img src="https://img.shields.io/badge/Spring%20Cloud-2021-blue.svg" alt="Coverage Status"/>
-            <img src="https://img.shields.io/badge/Spring%20Boot-2.7-blue.svg" alt="Downloads"/>
-            <!-- <a target="_blank" href="https://bladex.vip">
-              <img src="https://img.shields.io/badge/Saber%20Author-Small%20Chill-ff69b4.svg" alt="Downloads"/>
-            </a>
-            <a target="_blank" href="https://bladex.vip">
-              <img src="https://img.shields.io/badge/Copyright%20-@BladeX-%23ff3f59.svg" alt="Downloads"/>
-            </a> -->
-          </p>
-        </basic-container>
-      </el-col>
-    </el-row>
-    <el-row>
-      <el-col :span="16">
-        <basic-container class="aaa">
-          <el-collapse v-model="activeNames" @change="handleChange" class="fontcoll">
-            <el-collapse-item title="娆㈣繋浣跨敤UBCS" name="1">
-              <div style="font-size: 16px">1.UBCS鏄竴娆剧簿蹇冭璁$殑寰湇鍔℃灦鏋勶紝鎻愪緵 SpringCloud 鍏ㄥ瑙e喅鏂规锛屽畬缇庨泦鎴� SpringCloud Alibaba 绯诲垪缁勪欢</div>
-              <div style="font-size: 16px">2.UBCS鏄负浼佷笟鎻愪緵缁熶竴涓氬姟鍗忓悓绯荤粺骞冲彴</div>
-              <div style="font-size: 16px">3.UBCS杩芥眰浼佷笟寮�鍙戞洿鍔犻珮鏁堬紝閮ㄧ讲鏇村姞鏂逛究锛岀敓浜ф洿鍔犵ǔ瀹�</div>
-              <div style="font-size: 16px">4.绯荤粺瀹炵幇涓�濂椾唬鐮佸吋瀹筂ySql銆丱racle銆丳ostgreSQL銆丼qlServer銆佽揪姊︼紝閫傚簲浼佷笟鍚勭涓嶅悓鍦烘櫙鐨勯渶姹�</div>
-              <div style="font-size: 16px">5.闆嗘垚浜嗗緢澶氫紒涓氭�ュ垏鎵�闇�鐨勪緥濡傚绉熸埛銆丱auth2鎺堟潈璁よ瘉銆佸伐浣滄祦銆佸垎甯冨紡浜嬪姟绛夌瓑鍔熻兘</div>
-              <div style="font-size: 16px">5.绯荤粺娣卞害瀹氬埗浜咶lowable宸ヤ綔娴侊紝瀹岀編鏀寔SpringCloud鍒嗗竷寮忔湇鍔$殑鍦烘櫙锛屼互杩滅▼璋冪敤鐨勬柟寮忚繘琛屾搷浣�</div>
-            </el-collapse-item>
-
-          </el-collapse>
-        </basic-container>
-      </el-col>
-      <el-col :span="8">
-        <el-row>
-          <basic-container>
-            <el-collapse v-model="logActiveNames" @change="handleChange">
-              <el-collapse-item title="3.0.1.RELEASE鍙戝竷锛屼唬鐮佺敓鎴愬姛鑳藉叏闈㈠崌绾�" name="28">
-                <div>1.[鏂板]鏁版嵁妯″瀷鍦ㄧ嚎閰嶇疆</div>
-                <div>2.[鏂板]浠g爜鐢熸垚琛ㄥ崟缁勪欢鍦ㄧ嚎閰嶇疆</div>
-                <div>3.[鏂板]Saber椋庢牸鐨勫崟琛ㄧ敓鎴愭ā鐗�</div>
-                <div>4.[鏂板]Saber椋庢牸鐨勪富瀛愯〃鐢熸垚妯$増</div>
-                <div>5.[鏂板]Saber椋庢牸鐨勬爲琛ㄧ敓鎴愭ā鐗�</div>
-                <div>6.[鏂板]ElementUI椋庢牸鐨勫崟琛ㄧ敓鎴愭ā鐗�</div>
-                <div>7.[鏂板]ElementUI椋庢牸鐨勪富瀛愯〃鐢熸垚妯$増</div>
-                <div>8.[鏂板]ElementUI椋庢牸鐨勬爲琛ㄧ敓鎴愭ā鐗�</div>
-              </el-collapse-item>
-              <el-collapse-item title="3.0.0.RELEASE鍙戝竷锛岀郴缁熸灦鏋勫崌绾ц嚦 SpringCloud 2021" name="27">
-                <div>1.[鍗囩骇]SpringCloud 鑷� 2021.0.3</div>
-                <div>2.[鍗囩骇]SpringBoot 鑷� 2.7.1</div>
-                <div>3.[鍗囩骇]SpringBootAdmin 鑷� 2.7.1</div>
-                <div>4.[鍗囩骇]AlibabaCloud 鑷� 2021.0.1.0</div>
-                <div>5.[鍗囩骇]Mybatis-Plus 鑷� 3.5.2</div>
-                <div>6.[鍗囩骇]Mybatis-Plus-Generator 鑷� 3.5.3</div>
-                <div>7.[鍗囩骇]Nacos 鑷� 2.1.0</div>
-                <div>8.[鍗囩骇]Seata 鑷� 1.5.2</div>
-                <div>9.[鍗囩骇]Log4J 鑷� 2.18.0</div>
-                <div>10.[鍗囩骇]JackSon 鑷� 2.13.3</div>
-                <div>11.[鍗囩骇]FastJson 鑷� 1.2.83</div>
-                <div>12.[鍗囩骇]Avue 鑷� 2.9.12</div>
-                <div>13.[鏂板]鍩轰簬Oauth2鐨勫崟鐐圭櫥褰�</div>
-                <div>14.[鏂板]鐏板害鏈嶅姟鍙戝竷涓庤皟鐢�</div>
-                <div>15.[鏂板]浠g爜鐢熸垚澧炲姞element鍜宖eign妯$増</div>
-                <div>16.[浼樺寲]鑷姩瑁呴厤妯″潡閲囩敤鏂扮増@AutoConfiguration娉ㄨВ</div>
-                <div>17.[浼樺寲]TencentCosTemplate閬垮厤oom鐨勬儏鍐�</div>
-                <div>18.[浼樺寲]TreeNode绫�</div>
-                <div>19.[浼樺寲]Gateway閴存潈閫昏緫</div>
-                <div>20.[淇]BladeRedis incr鏂规硶澶辨晥鐨勯棶棰�</div>
-                <div>21.[淇]绉熸埛浜у搧鍖呮洿鏂板悗缂撳瓨鏈埛鏂扮殑闂</div>
-                <div>22.[淇]缁戝畾绉熸埛浜у搧鍖呭悗鏅�氱鐞嗗憳鏉冮檺閰嶇疆涓㈠け鎸夐挳閫夐」鐨勯棶棰�</div>
-                <div>23.[淇]娴佺▼璁捐鍣ㄧ洃鍚棤娉曞垹闄ょ殑闂</div>
-                <div>24.[淇]鐢ㄦ埛excel瀵煎嚭鏉′欢涓虹┖鐨勫垽鏂�昏緫</div>
-                <div>25.[鍒犻櫎]Hystrix鎺ュ叆浠entinel鍙栦唬</div>
-                <div>26.[鍒犻櫎]Ribbon鎺ュ叆浠oadBalancer鍙栦唬</div>
-                <div>27.[鍒犻櫎]Zipkin鎺ュ叆</div>
-                <div>28.[鍒犻櫎]Turbine鎺ュ叆</div>
-                <div>29.[鏇夸唬]鍚庣画鐗堟湰灏嗗鎺kyWalking鍙栦唬Zipkin涓嶵urbine</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.9.1.RELEASE鍙戝竷锛屾柊澧炶揪姊︽暟鎹簱鏀寔锛岄泦鎴怤utFlow娴佺▼璁捐鍣�" name="26">
-                <div>1.[鍗囩骇]Mybatis-Plus 鑷� 3.5.1</div>
-                <div>2.[鍗囩骇]Mybatis-Plus-Generator 鑷� 3.5.2</div>
-                <div>3.[鍗囩骇]Nacos 鑷� 2.0.4</div>
-                <div>4.[鍗囩骇]Log4j2 鑷� 2.17.2</div>
-                <div>5.[鍗囩骇]FastJson 鑷� 1.2.80</div>
-                <div>6.[鍗囩骇]Sentinel 鑷� 1.8.3</div>
-                <div>7.[鍗囩骇]EasyExcel 鑷� 2.2.11</div>
-                <div>8.[鍗囩骇]JuatAuth 鑷� 1.16.5</div>
-                <div>9.[鍗囩骇]OkHttp 鑷� 4.9.3</div>
-                <div>10.[鍗囩骇]AliyunOss 鑷� 3.14.0</div>
-                <div>11.[鍗囩骇]Minio 鑷� 8.3.7</div>
-                <div>12.[鍗囩骇]Qiniu 鑷� 7.9.4</div>
-                <div>13.[鍗囩骇]TencentCOS 鑷� 5.6.69</div>
-                <div>14.[鍗囩骇]HuaweiOss 鑷� 3.21.12</div>
-                <div>15.[鍗囩骇]Avue 鑷� 2.9.4</div>
-                <div>16.[鍗囩骇]ElementUI 鑷� 2.15.6</div>
-                <div>17.[鏂板]杈炬ⅵ鏁版嵁搴撴敮鎸�</div>
-                <div>18.[鏂板]NutFlow娴佺▼璁捐鍣ㄩ泦鎴�</div>
-                <div>19.[鏂板]Sword鍗囩骇鑷矨ntdV4鐗堟湰</div>
-                <div>20.[浼樺寲]绉熸埛鍏ㄥ眬鏁版嵁婧愭嫤鎴櫒閫昏緫</div>
-                <div>21.[浼樺寲]鍗曚汉鍦ㄧ嚎妯″紡RefreshToken鐨勫鐞嗛�昏緫</div>
-                <div>22.[浼樺寲]鍗曞厓娴嬭瘯鏀寔璇诲彇鏈嶅姟鍚嶄笉鍚岀幆澧冪殑閰嶇疆</div>
-                <div>23.[浼樺寲]绉熸埛浜у搧鍖呮敮鎸侀厤缃竻绌�</div>
-                <div>24.[浼樺寲]閰嶇疆瑙e喅oracle鏇存柊null鍊兼姤閿欑殑闂</div>
-                <div>25.[浼樺寲]閫傞厤oss涓巗ms鎿嶄綔鏍忎笉鎹㈣</div>
-                <div>26.[浼樺寲]鎻愬崌excel瀵煎嚭鍔熻兘鐨勭敤鎴蜂綋楠�</div>
-                <div>27.[浼樺寲]涓婚〉閮ㄩ棬鍒囨崲閫昏緫</div>
-                <div>28.[淇]鐢ㄦ埛瑙e皝澧炲姞绌烘暟鎹垽鏂�昏緫</div>
-                <div>29.[淇]娴佺▼鐢ㄦ埛鏌ヨ澧炲姞绉熸埛ID绛涢��</div>
-                <div>30.[淇]Oauth2鎺堟潈鐮佹ā寮忓け鏁�</div>
-                <div>31.[淇]鐧诲綍閿佸畾閫昏緫</div>
-                <div>32.[淇]閫氱煡鍏憡鏃ユ湡娈垫煡璇㈡姤閿�</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.9.0.RELEASE鍙戝竷锛屾柊澧炵鎴疯彍鍗曚骇鍝佸寘鍔熻兘" name="25">
-                <div>1.[鍗囩骇]SpringCloud 鑷� Hoxton.SR12</div>
-                <div>2.[鍗囩骇]AlibabaCloud 鑷� 2.2.7.RELEASE</div>
-                <div>3.[鍗囩骇]Nacos 鑷� 2.0.3</div>
-                <div>4.[鍗囩骇]Log4j2 鑷� 2.17.0</div>
-                <div>5.[鍗囩骇]Druid 鑷� 1.2.8</div>
-                <div>6.[鍗囩骇]FastJson 鑷� 1.2.78</div>
-                <div>7.[鍗囩骇]Lombok 鑷� 1.18.22</div>
-                <div>8.[鍗囩骇]Avue 鑷� 2.8.25</div>
-                <div>9.[鍗囩骇]闃块噷浜戜粨搴撲负鏈�鏂板湴鍧�</div>
-                <div>10.[鏂板]绉熸埛鑿滃崟浜у搧鍖呭姛鑳�</div>
-                <div>11.[鏂板]閮ㄩ棬瑙掕壊鍦ㄧ嚎鍒囨崲鍔熻兘</div>
-                <div>12.[鏂板]鐧诲綍閿欒娆℃暟鏀寔浠庡弬鏁扮鐞嗚鍙�</div>
-                <div>13.[鏂板]绠$悊绔墜鍔ㄨВ閿佺敤鎴峰姛鑳�</div>
-                <div>14.[鏂板]actuator鎺ュ彛澧炲姞鍐呯綉鏀捐澶栫綉璁よ瘉鍔熻兘</div>
-                <div>15.[鏂板]pg鏁版嵁搴搃nt绫诲瀷鏉′欢鏌ヨ澶勭悊绀轰緥</div>
-                <div>16.[鏂板]Lemon骞冲彴浠g爜鐢熸垚妯℃澘</div>
-                <div>17.[浼樺寲]瑙掕壊鍒犻櫎澧炲姞瀛愯妭鐐瑰垽鏂�</div>
-                <div>18.[浼樺寲]娴佺▼鏉′欢鏌ヨ澧炲姞绉熸埛杩囨护</div>
-                <div>19.[浼樺寲]娴佺▼鍒楄〃澧炲姞鍚嶇О鏌ヨ</div>
-                <div>20.[浼樺寲]鐧诲綍鎴愬姛鏃舵竻闄ら敊璇鏁�</div>
-                <div>21.[浼樺寲]閫傞厤cloud鏈�鏂扮増寮傚父澶勭悊</div>
-                <div>22.[浼樺寲]鏁版嵁鏉冮檺鏂板鎴愬姛鍚庢竻绌鸿〃鍗曟暟鎹�</div>
-                <div>23.[淇]淇鐢ㄦ埛瀵煎叆閮ㄩ棬鏁版嵁涓簄ull鏃朵繚瀛樻姤閿欑殑闂</div>
-                <div>24.[淇]淇鍒锋柊token瀵艰嚧澶氶儴闂╥d琚鐩栫殑闂</div>
-                <div>25.[淇]淇鐧诲綍鐣岄潰澶氶儴闂ㄩ�夋嫨寮规鍑虹幇鍚庣洿鎺ュ埛鏂板氨鑳借繘鍏ヤ富椤电殑闂</div>
-                <div>26.[淇]淇閫氱煡鍏憡鍒嗛〉鏈甫鍏ユ煡璇㈡潯浠剁殑闂</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.8.2.RELEASE鍙戝竷锛屽寮虹敤鎴风櫥褰曟柟妗�" name="24">
-                <div>1.[鍗囩骇]SpringBoot 鑷� 2.3.12</div>
-                <div>2.[鍗囩骇]SpringBootAdmin 鑷� 2.3.1</div>
-                <div>3.[鍗囩骇]Knife4j 鑷� 2.0.9</div>
-                <div>4.[鍗囩骇]Nacos 鑷� 2.0.2</div>
-                <div>5.[鍗囩骇]Seata 鑷� 1.4.2</div>
-                <div>6.[鍥炴粴]MybatisPlus 鑷� 3.4.2</div>
-                <div>7.[鍗囩骇]DynamicDatasource 鑷� 3.3.6</div>
-                <div>8.[鍗囩骇]Druid 鑷� 1.2.6</div>
-                <div>9.[鍗囩骇]Avue 鑷� 2.8.18</div>
-                <div>10.[鏂板]鐢ㄦ埛鐧诲綍閿欒娆℃暟閿佸畾鍔熻兘</div>
-                <div>11.[鏂板]澶氶儴闂ㄥ瑙掕壊鐢ㄦ埛鍦ㄧ櫥褰曟椂澧炲姞涓嬫媺閫夐」</div>
-                <div>12.[鏂板]鏂板鐢ㄦ埛澶氭潯浠舵煡璇㈡帴鍙�</div>
-                <div>13.[鏂板]Ribbon缁勪欢鏉冮噸璇诲彇閫昏緫</div>
-                <div>14.[鏂板]ExcelUtil鏂板WriteHandler鍙傛暟</div>
-                <div>15.[鏂板]CacheUtil澧炲姞鎸囧畾tenantId娓呯┖鏂规硶</div>
-                <div>16.[浼樺寲]鎵嬫満鐭俊鏍¢獙閫昏緫锛屽鍔犳墜鏈哄彿寮哄埗鍒ゆ柇</div>
-                <div>17.[浼樺寲]鐭俊璋冭瘯鍔熻兘澧炲姞璧勬簮缂栧彿璇诲彇</div>
-                <div>18.[浼樺寲]澶氱鎴峰垏闈㈤�昏緫</div>
-                <div>19.[浼樺寲]澶氱鎴风紦瀛樻竻绌洪�昏緫</div>
-                <div>20.[浼樺寲]ISqlInjector鏀寔鑷畾涔夎鐩�</div>
-                <div>21.[浼樺寲]浼樺寲鏃ュ織瀵逛簬绉熸埛id鐨勫垽鏂�</div>
-                <div>22.[浼樺寲]Menu绫婚噸鍐檋ashCode鏂规硶</div>
-                <div>23.[浼樺寲]MySql鑴氭湰灏唋ong绫诲瀷瀛楁鏀逛负bigint(20)</div>
-                <div>24.[淇]鐢ㄦ埛涓績瀛楁缁戝畾鐩稿弽鐨勯棶棰�</div>
-                <div>25.[淇]鍏抽棴楠岃瘉鐮佹ā寮忓悗棣栭〉浠嶈皟鐢ㄩ獙璇佺爜鎺ュ彛鐨勯棶棰�</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.8.1.RELEASE鍙戝竷锛岄�傞厤Nacos2鏀寔闀块摼鎺ョ壒鎬�" name="23">
-                <div>1.[鍗囩骇]SpringCloud 鑷� Hoxton.SR11</div>
-                <div>2.[鍗囩骇]Avue 鑷� 2.8.12</div>
-                <div>3.[鍗囩骇]Lombok 鑷� 1.18.18</div>
-                <div>4.[鍗囩骇]Nacos 鑷� 2.0.1</div>
-                <div>5.[鍗囩骇]JustAuth 鑷� 1.16.1</div>
-                <div>6.[鏂板]JustAuth鏀寔鍩轰簬redis鐨剆tate缂撳瓨</div>
-                <div>7.[鏂板]鏈嶅姟鍐呴儴璋冪敤鏂囦欢涓婁紶鐨勫伐鍏风被</div>
-                <div>8.[鏂板]鎻掍欢甯傚満鐩綍璇存槑</div>
-                <div>9.[鏂板]鍏ㄦ柊甯冨眬鐨勫瓧鍏哥鐞嗘ā鍧�</div>
-                <div>10.[浼樺寲]Dockerfile鍒濆闀滃儚鏀逛负鍥哄寲鐨刼penjdk8-openj9鍚瓧浣撶増鏈�</div>
-                <div>11.[浼樺寲]SmsResponse杩斿洖瀛楁message涓簃sg</div>
-                <div>12.[浼樺寲]Feign鐔旀柇鍔犺浇閫昏緫</div>
-                <div>13.[浼樺寲]Sql鎵撳嵃鎻掍欢澧炲姞java8鏃堕棿澶勭悊</div>
-                <div>14.[浼樺寲]澶氭暟鎹簮鐜涓嬬敓鏁圫ql鎵撳嵃鎻掍欢鐨勯厤缃�</div>
-                <div>15.[浼樺寲]鏍¢獙鐭俊楠岃瘉鐮佹椂涓庢墜鏈哄彿鍏宠仈楠岃瘉</div>
-                <div>16.[浼樺寲]Request鍖呰閫昏緫鏀寔閰嶇疆璺宠繃</div>
-                <div>17.[浼樺寲]Mybatis-plus鐨凷QLServerDialect閫昏緫</div>
-                <div>18.[浼樺寲]ObjectMapper鏀寔鍙厤</div>
-                <div>19.[浼樺寲]澧炲姞璺ㄥ煙璇锋眰澶翠互闃茬嫭绔媠wagger鏈嶅姟鍑虹幇璺ㄥ煙</div>
-                <div>20.[浼樺寲]鏁版嵁鏉冮檺涓庢帴鍙f潈闄愮殑缂撳瓨鏀逛负鍏ㄥ眬</div>
-                <div>21.[浼樺寲]Xss杩囨护閫昏緫</div>
-                <div>22.[浼樺寲]瑙掕壊閰嶇疆閫昏緫</div>
-                <div>23.[浼樺寲]鑿滃崟閰嶇疆閫昏緫</div>
-                <div>24.[淇]ImageUtil瀹介珮鍙嶈浆鐨刡ug</div>
-                <div>25.[淇]鏍戠粍浠舵湭鍏ㄩ�夊鑷寸埗鑺傜偣娌℃湁鍏ュ簱浠庤�屽紩鍙戦《閮ㄨ彍鍗曠敓鎴愮殑bug</div>
-                <div>26.[淇]瀛楀吀閫氱敤鎺ュ彛鏈繑鍥瀒d涓巔arentId浜х敓鐨刡ug</div>
-                <div>27.[鑴氭湰]鍚姩鑴氭湰澧炲姞jvm閰嶇疆</div>
-                <div>28.[鑴氭湰]淇report鑴氭湰閮ㄧ讲閫昏緫</div>
-                <div>29.[绉婚櫎]杩囨椂鐨凚ladeRedisCache锛岃鐢˙ladeRedis鍙栦唬</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.8.0.RELEASE鍙戝竷锛岄泦鎴怭rometheus鍏ㄦ柟浣嶇洃鎺ф柟妗�" name="22">
-                <div>1.[鍗囩骇]SpringCloud 鑷� Hoxton.SR10</div>
-                <div>2.[鍗囩骇]AlibabaCloud 鑷� 2.2.5.RELEASE</div>
-                <div>3.[鍗囩骇]FastJson 鑷� 1.2.75</div>
-                <div>4.[鍗囩骇]Druid 鑷� 1.2.5</div>
-                <div>5.[鍗囩骇]EasyExcel 鑷� 1.2.7</div>
-                <div>6.[鍗囩骇]JustAuth 鑷� 1.15.9</div>
-                <div>7.[鍗囩骇]Avue 鑷� 2.8.1</div>
-                <div>8.[鍗囩骇]ElementUI 鑷� 2.15.1</div>
-                <div>9.[鍗囩骇]Oss涓嶴ms鍗囩骇渚濊禆骞堕�傞厤鏈�鏂扮増</div>
-                <div>10.[鏂板]鍩轰簬瀹濆绯荤粺鐨勯儴缃叉柟妗�</div>
-                <div>11.[鏂板]Prometheus鍏ㄦ柟浣嶇洃鎺ф柟妗�</div>
-                <div>12.[鏂板]ubcs-admin鏈嶅姟鏀寔prometheus瀵筺acos鐨勬湇鍔″彂鐜�</div>
-                <div>13.[鏂板]BladeX瀵规帴Prometheus閮ㄧ讲鑴氭湰</div>
-                <div>14.[鏂板]Saber杩滅▼閮ㄧ讲鎺ㄩ�佽剼鏈�</div>
-                <div>15.[鏂板]鍩轰簬Sentinel鐨勬湇鍔$啍鏂柟妗�</div>
-                <div>16.[鏂板]Mybatis-Plus娣诲姞OptimizeJoin閰嶇疆鍙傛暟</div>
-                <div>17.[浼樺寲]灏唎ss-starter绯诲垪鍚堝苟涓轰竴</div>
-                <div>18.[浼樺寲]灏唖ms-starter绯诲垪鍚堝苟涓轰竴</div>
-                <div>19.[浼樺寲]澧炲己浼樺寲Url閫氶厤绗﹀尮閰嶉�昏緫</div>
-                <div>20.[浼樺寲]鏁版嵁鏉冮檺缂撳瓨閫昏緫</div>
-                <div>21.[浼樺寲]ubcs-auto灏佽</div>
-                <div>22.[浼樺寲]SqlLogInterceptor閰嶇疆</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.7.2.RELEASE鍙戝竷锛岄噸鏋勫崌绾у父鐢ㄥ姛鑳斤紝浼樺寲浣跨敤浣撻獙" name="21">
-                <div>1.[鍗囩骇]SpringBoot 鑷� 2.2.13.RELEASE</div>
-                <div>2.[鍗囩骇]AlibabaCloud 鑷� 2.2.5</div>
-                <div>3.[鍗囩骇]Mybatis-Plus 鑷� 3.4.2</div>
-                <div>4.[鍗囩骇]Dynamic-Datasource 鑷�3.3.1</div>
-                <div>5.[鍗囩骇]Avue 鑷� 2.7.8</div>
-                <div>6.[鍗囩骇]閫傞厤 Knife4j 2.0.8</div>
-                <div>7.[閲嶆瀯]Swagger鑱氬悎缃戝叧杩佺Щ鑷冲叏鏂扮殑blade-swagger鏈嶅姟</div>
-                <div>8.[閲嶆瀯]Sql鏃ュ織鎵撳嵃閲囩敤druid搴曞眰瀹炵幇灞曠ず瀹屾暣甯﹀弬SQL</div>
-                <div>9.[鏂板]LocalFile鐨刣omain瀛楁</div>
-                <div>10.[鏂板]Sign妯″紡閴存潈timestamp鍦�10绉掑唴鐨勫悎娉曟椂闂存鍒ゆ柇</div>
-                <div>11.[鏂板]寮�鍚鎴锋彃浠跺悗浣跨敤@TenantIgnore娉ㄨВ绮惧噯鍏抽棴绉熸埛杩囨护閫昏緫</div>
-                <div>12.[鏂板]Swagger鍏叡淇℃伅閰嶇疆</div>
-                <div>13.[鏂板]Saber鐭㈤噺鍥炬爣绂荤嚎鍖�</div>
-                <div>14.[鏂板]鑿滃崟绠$悊isOpen瀛楁鎺у埗宸︿晶鑿滃崟鏄惁鍙互浣跨敤鏂皌ab鎵撳紑澶栭摼</div>
-                <div>15.[鏂板]Mybatis-Plus鐨凱age鍚堝苟宸ュ叿绫�</div>
-                <div>16.[浼樺寲]闃块噷浜戠煭淇¤繑鍥炴垚鍔熷垽鏂�昏緫</div>
-                <div>17.[浼樺寲]Token杩囨湡鏃堕棿澶勭悊</div>
-                <div>18.[浼樺寲]Redis鍔犺浇閫昏緫</div>
-                <div>19.[浼樺寲]鐢ㄦ埛鐧诲綍閫昏緫</div>
-                <div>20.[浼樺寲]澶氱鎴疯鑹插垱寤洪�昏緫</div>
-                <div>21.[浼樺寲]Dockerfile鍔犻�熷瓧浣撴瀯寤�</div>
-                <div>22.[浼樺寲]Nacos Shared Config閰嶇疆API鏀逛负鏈�鏂扮増</div>
-                <div>23.[浼樺寲]Saber鎺堟潈绫诲瀷瀛楁鏀逛负checkbox</div>
-                <div>24.[淇]RequestLog閬囧埌MultipartFile.[]绫诲瀷搴忓垪鍖栨姤閿欑殑闂</div>
-                <div>25.[淇]椤剁骇瀛楀吀鏇存柊鍚庢湭鍚屾鏇存柊涓嬪睘瀛楀吀鐨勭紪鍙�</div>
-                <div>26.[淇]Saber閫�鍑哄悗鏈埛鏂版祻瑙堝櫒椤堕儴title璺敱鐨勯棶棰�</div>
-                <div>27.[淇]鑿滃崟鏈烘瀯妯″潡鍏抽棴缂栬緫鐣岄潰鍐嶆墦寮�鏂板鐣岄潰鏁版嵁娌℃湁娓呯┖鐨勯棶棰�</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.7.1.RELEASE鍙戝竷锛岄噸鏋勯拤閽夌洃鎺ч�氱煡锛屽崌绾т緷璧栭�傞厤鏈�鏂癆PI" name="20">
-                <div>1.[鍗囩骇]SpringBoot 鑷� 2.2.12.RELEASE</div>
-                <div>2.[鍗囩骇]SpringCloud 鑷� Hoxton.SR9</div>
-                <div>3.[鍗囩骇]Knife4j 鑷� 2.0.8</div>
-                <div>4.[鍗囩骇]Druid 鑷� 1.2.4</div>
-                <div>5.[鍗囩骇]Seata 鑷� 1.4.1</div>
-                <div>6.[鍗囩骇]Jackson 鑷� 2.11.4</div>
-                <div>7.[鍗囩骇]Mybatis-Plus 鑷� 3.4.1</div>
-                <div>8.[鍗囩骇]Dynamic-Datasource 鑷�3.2.1</div>
-                <div>9.[鍗囩骇]Avue 鑷� 2.7.5</div>
-                <div>10.[鏂板]Secure妯″潡鍔ㄦ�佺鍚嶈璇佺壒鎬�</div>
-                <div>11.[鏂板]Redis搴忓垪鍖栨柟寮忕殑閰嶇疆</div>
-                <div>12.[鏂板]鐢ㄦ埛瀵煎叆瀵煎嚭鐨勭敤鎴峰钩鍙板瓧娈�</div>
-                <div>13.[淇敼]鏃ュ織璺緞榛樿浼樺厛绾э紝鏀寔閰嶇疆瑕嗙洊</div>
-                <div>14.[淇敼]Report妯″潡鍖呰矾寰勶紝鏂板Core鐩綍</div>
-                <div>15.[閲嶆瀯]ubcs-admin锛岄拤閽夌洃鎺ч�氱煡瀹炵幇</div>
-                <div>16.[浼樺寲]ubcs-admin锛屽鍔犺处鍙峰瘑鐮佺櫥褰�</div>
-                <div>17.[浼樺寲]RefreshToken鍒锋柊閫昏緫</div>
-                <div>18.[浼樺寲]绉熸埛鏂板閫昏緫锛屼笟鍔″瓧鍏告敮鎸佹棤闄愬眰绾у鍒�</div>
-                <div>19.[浼樺寲]Ribbon缁勪欢锛屾敮鎸丗eign璋冪敤閰嶇疆</div>
-                <div>20.[淇]娴佺▼鍚嶆悳绱㈠け鏁堢殑闂</div>
-                <div>21.[淇]闄勪欢绠$悊绉熸埛闅旂闂</div>
-                <div>22.[淇]鏁版嵁鏉冮檺鍒嗛厤妯″潡鐨剆qlserver鍏煎鎬�</div>
-                <div>23.[淇]绯荤粺瀛楀吀缂撳瓨鍒锋柊閫昏緫</div>
-                <div>24.[淇]Swagger鏂囨。鍑虹幇Locale鍙傛暟鐨勯棶棰�</div>
-                <div>25.[鍒犻櫎]spring-cloud-stream渚濊禆锛屾寜闇�寮曞叆</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.7.0.RELEASE鍙戝竷锛屾洿鏂癏oxton.SR8锛屽叏闈㈠崌绾у簳灞傞┍鍔�" name="19">
-                <div>1.[鍗囩骇]SpringBoot 鑷� 2.2.11.RELEASE</div>
-                <div>2.[鍗囩骇]SpringCloud 鑷� Hoxton.SR8</div>
-                <div>3.[鍗囩骇]AlibabaCloud 鑷� 2.2.3.RELEASE</div>
-                <div>4.[鍗囩骇]SpringBootAdmin 鑷� 2.2.4</div>
-                <div>5.[鍗囩骇]Knife4j 鑷� 2.0.6</div>
-                <div>6.[鍗囩骇]Swagger 鑷� 2.10.5</div>
-                <div>7.[鍗囩骇]SwaggerModel 鑷� 1.6.2</div>
-                <div>8.[鍗囩骇]SpringPlugin 鑷� 2.2.0.RELEASE</div>
-                <div>9.[鍗囩骇]Druid 鑷� 1.2.1</div>
-                <div>10.[鍗囩骇]JustAuth 鑷� 1.15.8</div>
-                <div>11.[鍗囩骇]Dubbo 鑷� 2.7.8</div>
-                <div>12.[鍗囩骇]Guava 鑷� 30.0-jre</div>
-                <div>13.[鍗囩骇]Avue 鑷� 2.7.0</div>
-                <div>14.[浼樺寲]Swagger灏佽浠ユ敮鎸並nife4j鏈�鏂癆PI</div>
-                <div>15.[浼樺寲]寮曞叆Knife4j澧炲己閰嶇疆,鐢熶骇鐜灏嗗畬鍏ㄩ殧绂绘枃妗h闂�</div>
-                <div>16.[淇]鏈紩鍏ョ鎴锋彃浠跺悗,鑷畾涔夌被绌烘寚閽堢殑闂</div>
-                <div>17.[鍒犻櫎]Zipkin妯″潡,鎺ㄨ崘浣跨敤瀹樻柟鐙珛妯″紡杩愯鏈嶅姟</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.6.1.RELEASE鍙戝竷锛屽鍔犲叏灞�涓婁笅鏂囩郴缁燂紝澧炲姞鐢ㄦ埛骞冲彴鎷撳睍妯″潡" name="18">
-                <div>1.[鍗囩骇]SpringBoot 鑷� 2.1.17.RELEASE</div>
-                <div>2.[鍗囩骇]Mybatis-Plus 鑷� 3.4.0</div>
-                <div>3.[鍗囩骇]Knife4j 鑷� 2.0.5</div>
-                <div>4.[鍗囩骇]JJWT 鑷� 0.11.2</div>
-                <div>5.[鍗囩骇]FastJson 鑷� 1.2.74</div>
-                <div>6.[鏂板]涓婁笅鏂囨牳蹇冨寘锛屼紭鍖栧叏灞�涓婁笅鏂囬厤缃�</div>
-                <div>7.[鏂板]secure妯″潡鐨刡asic璁よ瘉鍔熻兘</div>
-                <div>8.[鏂板]鐢ㄦ埛骞冲彴鎷撳睍妯″潡</div>
-                <div>9.[浼樺寲]閲嶆瀯澧炲己cloud妯″潡</div>
-                <div>10.[浼樺寲]request鏍稿績鑷砨oot妯″潡</div>
-                <div>11.[浼樺寲]澧炲己mybatis-plus鐨勫垎椤甸槻娉ㄥ叆鍔熻兘</div>
-                <div>12.[浼樺寲]sms杩斿洖缁撴灉锛屽幓鎺夐獙璇佺爜搴忓垪鍖�</div>
-                <div>13.[浼樺寲]鏁版嵁鏉冮檺鎻掍欢鏀寔鏈�鏂扮増mybatis-plus</div>
-                <div>14.[浼樺寲]澧炲己sql鏃ュ織鎷︽埅鍣�</div>
-                <div>15.[浼樺寲]澧炲己浠ょ墝锛屾柊澧炲鐢ㄦ埛骞冲彴鐨勫垽鏂�昏緫</div>
-                <div>16.[浼樺寲]浠g爜鐢熸垚澧炲姞瀵箂qlserver鐨勬敮鎸�</div>
-                <div>17.[浼樺寲]鑷畾涔塵apper鐨刟pi</div>
-                <div>18.[淇]Kv绫诲厠闅嗗己杞棶棰�</div>
-                <div>19.[淇]elk閰嶇疆鏃犳硶璇诲彇椤圭洰鍚嶇殑闂</div>
-                <div>20.[淇]鍖哄垝瀛楁level涓簉egionLevel浠ラ槻oracle鎶ラ敊</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.6.0.RELEASE鍙戝竷锛岀鎴锋暟鎹簱闅旂銆佹姤琛ㄧ鐞嗐�丼qlServer鍏煎" name="17">
-                <div>1.[鍗囩骇]Avue 鑷� 2.6.15</div>
-                <div>2.[鍗囩骇]SpringBoot 鑷� 2.1.16.RELEASE</div>
-                <div>3.[鍗囩骇]Seata 鑷� 1.3.0</div>
-                <div>4.[鍗囩骇]Nacos 鑷� 1.3.2</div>
-                <div>5.[鍗囩骇]FastJson 鑷� 1.2.73</div>
-                <div>6.[鍗囩骇]Knife4j 鑷� 2.0.4</div>
-                <div>7.[鍗囩骇]EasyExcel 鑷� 2.2.6</div>
-                <div>8.[鍗囩骇]JustAuth 鑷� 1.15.6</div>
-                <div>9.[鏂板]澶氱鎴锋暟鎹簱闅旂銆佸姩鎬佹暟鎹簮鐗规��</div>
-                <div>10.[鏂板]SqlServer鍏煎</div>
-                <div>11.[鏂板]UReport2鎶ヨ〃绠$悊妯″潡</div>
-                <div>12.[鏂板]瀵硅薄瀛樺偍闄勪欢琛ㄥ姛鑳�</div>
-                <div>13.[浼樺寲]LocalFile鏀寔搴忓垪鍖�</div>
-                <div>14.[浼樺寲]MinioTemplate澧炲姞ContentType閰嶇疆</div>
-                <div>15.[浼樺寲]LogBack-Elk鐨勯厤缃�</div>
-                <div>16.[浼樺寲]娴佺▼鐘舵�佸彉鏇寸殑杩斿洖淇℃伅</div>
-                <div>17.[浼樺寲]椤堕儴鑿滃崟閰嶇疆鎺ュ彛锛屾敮鎸佸ぇ瀹归噺鏁版嵁浼犺緭</div>
-                <div>18.[浼樺寲]User瀵嗙爜瀛楁搴忓垪鍖�</div>
-                <div>19.[浼樺寲]搴忓垪鍖朼dditionalInformation锛岃В鍐抽潪null鍊兼姤閿欑殑闂</div>
-                <div>20.[淇]鍚敤Token鏈夌姸鎬佹ā寮忎笅鍒锋柊Token鐨勯棶棰�</div>
-                <div>21.[淇]鏃ュ織琛ㄦ棤娉曞叆搴揟enantId鐨勯棶棰�</div>
-                <div>22.[淇]flowable-oracle鑴氭湰杩愯閿欒鐨勯棶棰�</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.5.1.RELEASE鍙戝竷锛屽鍔犵涓夋柟鐧诲綍銆佽鏀垮尯鍒掋�丄PI鎶ユ枃鍔犲瘑" name="16">
-                <div>1.[鍗囩骇]Avue 鑷� 2.6.1銆丒lementUI 鑷� 2.13.2</div>
-                <div>2.[鍗囩骇]SpringBoot 鑷� 2.1.14.RELEASE</div>
-                <div>3.[鍗囩骇]SpringCloud 鑷� Greenwich.SR6</div>
-                <div>4.[鍗囩骇]SpringCloud Alibaba 鑷� 2.1.2.RELEASE</div>
-                <div>5.[鍗囩骇]Seata 鑷� 1.2.0</div>
-                <div>6.[鍗囩骇]FastJson 鑷� 1.2.70</div>
-                <div>7.[鍗囩骇]Knife4j 鑷� 2.0.3</div>
-                <div>8.[鍗囩骇]MybatisPlus 鑷�3.3.2</div>
-                <div>9.[鍗囩骇]EasyExcel 鑷� 2.2.4</div>
-                <div>10.[鏂板]绗笁鏂圭郴缁熺櫥褰曪紝闆嗘垚鎷撳睍JustAuth</div>
-                <div>11.[鏂板]琛屾斂鍖哄垝鍔熻兘妯″潡</div>
-                <div>12.[鏂板]API鎶ユ枃鍔犲瘑宸ュ叿</div>
-                <div>13.[鏂板]Token閰嶇疆锛屾敮鎸佹湁鐘舵�佹ā寮忥紝鏀寔涓�浜哄湪绾挎垨澶氫汉鍦ㄧ嚎</div>
-                <div>14.[鏂板]Secure閰嶇疆锛屾敮鎸侀厤缃姹傛柟娉曠被鍨嬨�佽姹傝矾寰勩�佽姹傝〃杈惧紡鍖归厤</div>
-                <div>15.[鏂板]Jackson閰嶇疆锛屾敮鎸佸ぇ鏁板瓧杞瓧绗︿覆妯″紡锛屾敮鎸乶ull杞┖鍊兼ā寮�</div>
-                <div>16.[鏂板]绉熸埛璐﹀彿鎺堟潈鐮佷繚鎶ゆ満鍒讹紝闃叉绉佹湁閮ㄧ讲瀹㈡埛绡℃敼鏁版嵁搴撹秺鏉�</div>
-                <div>17.[浼樺寲]瀛楀吀妯″潡锛屽鍔犳爲褰㈢粨鏋�</div>
-                <div>18.[浼樺寲]鏂板绉熸埛閫昏緫锛屾柊澧炴椂鍚屾瓒呯閰嶇疆鐨勯粯璁や笟鍔″瓧鍏告暟鎹�</div>
-                <div>19.[浼樺寲]鐢ㄦ埛瀵煎叆閫昏緫锛屽彧鏈夎秴绠℃墠鍙互瀹氫箟绉熸埛缂栧彿</div>
-                <div>20.[浼樺寲]閮ㄩ棬鍒楄〃閫昏緫锛岄潪瓒呯瑙掕壊鍙彲鐪嬪埌鏈骇鍙婁互涓嬮儴闂ㄦ暟鎹�</div>
-                <div>21.[浼樺寲]瀛楀吀妯″潡锛屽鍔犳灇涓剧被锛岀粺涓�鍏ュ彛</div>
-                <div>22.[浼樺寲]DictCache缂撳瓨鍔犺浇閫昏緫</div>
-                <div>23.[浼樺寲]绉熸埛缂撳瓨鍒锋柊閫昏緫</div>
-                <div>24.[浼樺寲]瑙掕壊閰嶇疆閫昏緫锛屽悓姝ュ彇娑堝瓙瑙掕壊瀵瑰簲鐨勮彍鍗曟潈闄�</div>
-                <div>25.[浼樺寲]椤堕儴鑿滃崟锛屽鍔犳帓搴忓姛鑳�</div>
-                <div>26.[浼樺寲]INode锛屾敮鎸佹硾鍨�</div>
-                <div>27.[浼樺寲]浠g爜缁撴瀯锛屼负bean缁熶竴鍔犱笂final鍏抽敭瀛椾慨楗�</div>
-                <div>28.[浼樺寲]Nacos鍔ㄦ�佸埛鏂伴厤缃�</div>
-                <div>29.[浼樺寲]Dockerfile锛岄噰鐢∣penj9鍩虹闀滃儚锛屽ぇ骞呭害闄嶄綆鍐呭瓨鍗犵敤</div>
-                <div>30.[浼樺寲]宸ョ▼鍚姩閫昏緫锛屽叧闂璅lowable鑷姩寤鸿〃鍔熻兘锛岄渶瑕佹墜鍔ㄥ鍏ユ祦绋媠ql</div>
-                <div>31.[淇]SpringBootAdmin璇诲彇actuator璺緞閰嶇疆</div>
-                <div>32.[淇]鐢ㄦ埛瀵煎叆閫昏緫锛屼慨姝e瘑鐮佸姞瀵嗚鍒�</div>
-                <div>33.[淇]Boot鐗堟湰Xss榛樿閰嶇疆璺緞</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.5.0.RELEASE鍙戝竷锛屽鍔犲矖浣嶇鐞嗭紝澧炲姞鐢ㄦ埛瀵煎叆瀵煎嚭" name="15">
-                <div>1.[鍗囩骇]Avue 鑷� 2.5.0</div>
-                <div>2.[鍗囩骇]SpringBoot 鑷� 2.1.13</div>
-                <div>3.[鍗囩骇]FastJson 鑷� 1.2.68</div>
-                <div>4.[鍗囩骇]Druid 鑷� 1.1.22</div>
-                <div>5.[鍗囩骇]Knife4j 鑷� 2.0.2</div>
-                <div>6.[鍗囩骇]Taobao-Sdk 鑷� 20200415</div>
-                <div>7.[鍗囩骇]docker-maven-plugin 鑷� dockerfile-maven-plugin</div>
-                <div>8.[鏂板]楠岃瘉鐮佸紑鍏�</div>
-                <div>9.[鏂板]鏁版嵁鏉冮檺鍏ㄥ眬寮�鍏�</div>
-                <div>10.[鏂板]宀椾綅绠$悊妯″潡</div>
-                <div>11.[鏂板]鐢ㄦ埛Excel瀵煎叆瀵煎嚭鍔熻兘</div>
-                <div>12.[鏂板]鐢ㄦ埛缁戝畾宀椾綅鍔熻兘</div>
-                <div>13.[鏂板]EasyExcel灏佽宸ュ叿ExcelUtil</div>
-                <div>14.[鏂板]Feign鍐呴儴绾跨▼浼犻��</div>
-                <div>15.[鏂板]Mybatis-Plus閰嶇疆锛屾敮鎸侀厤缃渶澶у垎椤垫暟</div>
-                <div>16.[鏂板]Gateway鍦ㄥ鍥㈤槦鍗忎綔妯″紡鐏垫椿鎸囧悜鏈湴鏈嶅姟鐨勯厤缃�</div>
-                <div>17.[鏂板]Sms妯″潡鐨剆endMessage鎺ュ彛鍙奡msResponse鍝嶅簲绫�</div>
-                <div>18.[鏂板]CacheUtil绉熸埛缂撳瓨闅旂鍔熻兘</div>
-                <div>19.[浼樺寲]CacheUtil缂撳瓨閲嶈浇閫昏緫锛岃繑鍥瀊ean涓嶄负null浣嗘暟鎹叏涓虹┖灏嗕笉鍏ョ紦瀛�</div>
-                <div>20.[浼樺寲]缂撳瓨娓呴櫎閫昏緫锛孈CacheEvict缁熶竴淇敼涓篊acheUtil.clear</div>
-                <div>21.[浼樺寲]鐧诲綍閫昏緫锛屽墠绔瀵嗙爜鍔犲瘑鍚庡啀浼犻�掕嚦閴存潈鎺ュ彛</div>
-                <div>22.[浼樺寲]Oss涓婁紶鎺ュ彛锛岃繑鍥瀌omain瀛楁</div>
-                <div>23.[浼樺寲]BladeRedisCache鍛藉悕涓築ladeRedis</div>
-                <div>24.[浼樺寲]鎺у埗鍙版棩蹇楁墦鍗板姛鑳斤紝瑙勯伩MultipartFile璇诲彇鎶ラ敊</div>
-                <div>25.[浼樺寲]閰嶇疆鍏抽敭瀛梕nable缁熶竴涓篹nabled</div>
-                <div>26.[浼樺寲]keyword鏃ユ湡澶勭悊</div>
-                <div>27.[浼樺寲]浠g爜鐢熸垚sql鑴氭湰榛樿鍦ㄥ伐浣滃彴鑿滃崟涓�</div>
-                <div>28.[浼樺寲]Jwt鑾峰彇Token閫昏緫</div>
-                <div>29.[浼樺寲]Token杩斿洖锛屽鍔犲矖浣岻D</div>
-                <div>30.[浼樺寲]TokenGranter锛岄噰鐢ㄦ洿绠�娲佺殑鎷撳睍鏂瑰紡</div>
-                <div>31.[浼樺寲]鏃ュ織绠$悊灞曠幇鏂瑰紡</div>
-                <div>32.[浼樺寲]鏂板缓绉熸埛閫昏緫锛屽鍔犲弬鏁拌鍙栨潵璁剧疆鏂板缓绉熸埛鐨勯厤缃�</div>
-                <div>33.[浼樺寲]娴佺▼绛炬敹鎺ュ彛锛屾敮鎸佸瑙掕壊鎿嶄綔</div>
-                <div>34.[浼樺寲]鍔ㄦ�佺綉鍏筹紝鏀寔璇诲彇鑷畾涔塶amespace閰嶇疆</div>
-                <div>35.[浼樺寲]鍒犻櫎绉熸埛閫昏緫锛屽悓鏃跺垹闄ゅ搴旂殑鐢ㄦ埛</div>
-                <div>36.[浼樺寲]鏍戝舰鎳掑姞杞斤紝鏀寔灞�閮ㄥ疄鏃跺埛鏂板姛鑳�</div>
-                <div>37.[浼樺寲]澶氱鎴锋彃浠舵柊澧炰慨鏀归�昏緫锛岃嫢鎸囧畾tenantId涓虹┖鍒欎笉杩涜鎿嶄綔</div>
-                <div>38.[浼樺寲]SmsBuilder銆丱ssBuilder</div>
-                <div>39.[浼樺寲]Sentinel閰嶇疆</div>
-                <div>40.[浼樺寲]XssFilter涓哄叏灞�鐨凚ladeRequestFilte</div>
-                <div>41.[浼樺寲]BladeX寮�鍙戞墜鍐孡inux閮ㄧ讲绔犺妭璁茶В</div>
-                <div>42.[浼樺寲]Saber鐩稿叧閰嶇疆锛屼互閫傞厤Avue鏈�鏂扮増API</div>
-                <div>43.[浼樺寲]Saber鐩稿叧閰嶇疆鍐卍one涓巐oading鐨勯『搴�</div>
-                <div>44.[淇]鐢ㄦ埛鍩烘湰淇℃伅淇敼鐨刡ug</div>
-                <div>45.[淇]QiniuTemplate鐨刾utFile寰幆璋冪敤鐨刡ug</div>
-                <div>46.[淇]鏃ュ織妗嗘灦鑾峰彇RequestBody涓虹┖鐨刡ug</div>
-                <div>47.[淇]Saber缁勪欢琚鐢ㄥ鑷存病鏈夊埛鏂扮殑bug</div>
-                <div>48.[鍒犻櫎]杩囨椂鐨凚ladeSecureUrlProperties</div>
-                <div>49.[鍒犻櫎]杩囨椂鐨刋ssUrlProperties</div>
-                <div>50.[鍒犻櫎]杩囨椂鐨凴edisUtil</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.4.0.RELEASE鍙戝竷锛屽鍔犲绉熸埛鐭俊鏈嶅姟锛屽崌绾eata1.1" name="14">
-                <div>1.[鏂板]闆嗘垚涓冪墰銆侀樋閲屼簯銆佽吘璁簯銆佷簯鐗囩瓑鐭俊鏈嶅姟锛屾敮鎸佸绉熸埛閰嶇疆</div>
-                <div>2.[鏂板]瀵硅薄瀛樺偍妯″潡鐨勮祫婧愮紪鍙峰瓧娈碉紝鍙牴鎹紪鍙锋寚瀹歰ss閰嶇疆鐨勬湇鍔�</div>
-                <div>3.[鏂板]瀵硅薄瀛樺偍銆佺煭淇¢厤缃ā鍧楃殑璋冭瘯鍔熻兘锛屽彲鍦ㄧ嚎璋冭瘯閰嶇疆鏄惁鍙敤</div>
-                <div>4.[鏂板]瓒呯鍚敤绉熸埛杩囨护鐨勯厤缃�</div>
-                <div>5.[鍗囩骇]SpringBoot 2.1.12锛孲pringCloud SR5</div>
-                <div>6.[鍗囩骇]鍏煎 Seata 1.1</div>
-                <div>7.[浼樺寲]瀵硅薄瀛樺偍鐨勬ā鍧椾娇鐢ㄤ綋楠�</div>
-                <div>8.[浼樺寲]鍏煎Oracle妯$硦鏌ヨ鐨勫啓娉�</div>
-                <div>9.[浼樺寲]瓒呯鏉冮檺锛屼笉鍙楃鎴疯繃鏈熸椂闂村奖鍝�</div>
-                <div>10.[浼樺寲]mybatis-plus鐩稿叧杩囨湡娉ㄨВ</div>
-                <div>11.[浼樺寲]xxl-job妯″潡鐨勯厤缃枃浠�</div>
-                <div>12.[浼樺寲]INode鏀寔搴忓垪鍖栨帴鍙�</div>
-                <div>13.[浼樺寲]缁熶竴Oss妯″潡鍛藉悕</div>
-                <div>14.[浼樺寲]閮ㄧ讲鑴氭湰锛屽崌绾х浉鍏崇増鏈�</div>
-                <div>15.[淇]鏁版嵁鏉冮檺閮ㄩ棬杩囨护宸插垹闄ゅ璞�</div>
-                <div>16.[淇]涓氬姟瀛楀吀缂撳瓨bug锛屽鍔犵鎴疯繃婊�</div>
-                <div>17.[淇]鍗犱綅绗﹁В鏋愬櫒鐨刡ug</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.3.1.RELEASE鍙戝竷锛屾祦绋嬪鍔犵鎴峰畾鍒讹紝鐧诲綍澧炲姞楠岃瘉鐮�" name="13">
-                <div>1.[鏂板]鐧诲綍楠岃瘉鐮佸姛鑳�</div>
-                <div>2.[鏂板]Oauth2鑷畾涔塗okenGranter</div>
-                <div>3.[鏂板]宸ヤ綔娴佺粦瀹氱鎴峰姛鑳斤紝鏀寔閫氱敤娴佺▼鍜屽畾鍒舵祦绋�</div>
-                <div>4.[鏂板]Condition绫荤殑鑷畾涔夊弬鏁版帓闄ゅ叆鍙�</div>
-                <div>5.[澧炲己]绉熸埛鎻掍欢鍔熻兘锛屾柊澧炴搷浣滃彲鏍规嵁鑷畾涔夌殑tenantId鍊艰繘琛岃鐩�</div>
-                <div>6.[澧炲己]瓒呯鏉冮檺锛屼笉鍙楁暟鎹潈闄愭彃浠跺奖鍝�</div>
-                <div>7.[鍗囩骇]mybatis-plus鑷�3.3.1</div>
-                <div>8.[浼樺寲]mybatis-plus灏佽锛屾彁鍗囧垎椤靛彲鎷撳睍鎬�</div>
-                <div>9.[浼樺寲]lib鍒嗙鎵撳寘閫昏緫</div>
-                <div>10.[浼樺寲]CacheUtil鍒濆鍖栭�昏緫</div>
-                <div>11.[浼樺寲]HttpUtil锛岄噰鐢ㄦ渶鏂板皝瑁呴�昏緫</div>
-                <div>12.[浼樺寲]瑙掕壊淇℃伅鑾峰彇閫昏緫涓哄疄鏃讹紝涓嶅彈寮�婧愮増銆佸崟浣撶増缂撳瓨褰卞搷</div>
-                <div>13.[浼樺寲]鏃ュ織鎵撳嵃宸ュ叿鍒ゆ柇绌洪�昏緫</div>
-                <div>14.[淇]BeanUtil鐨刢lass绫诲瀷鍒ゆ柇閫昏緫</div>
-                <div>15.[鍒犻櫎]鍩轰簬zookeeper浣撻獙涓嶄匠鐨勫垎甯冨紡閿�</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.3.0.RELEASE鍙戝竷锛岀鎴峰寮猴紝搴曞眰鏋舵瀯鎻掍欢鍏ㄩ潰澧炲己" name="12">
-                <div>1.[鏂板]swagger-bootstrap-ui鍏ㄦ柊鍗囩骇涓簁nife4j</div>
-                <div>2.[鏂板]saber鍗囩骇鑷砤vue2.3.7鐗堟湰</div>
-                <div>3.[鏂板]saber鏍戣〃鎳掑姞杞芥ā寮�</div>
-                <div>4.[鏂板]鑵捐浜戝瓨鍌ㄥ皝瑁�</div>
-                <div>5.[鏂板]xxl-job闆嗘垚锛屾敮鎸佸垎甯冨紡浠诲姟璋冨害</div>
-                <div>6.[鏂板]kafka銆乺abbitmq銆乧loudstream闆嗘垚</div>
-                <div>7.[鏂板]redis鍒嗗竷寮忛攣鎻掍欢</div>
-                <div>8.[鏂板]楂樻�ц兘http璋冪敤妯″潡</div>
-                <div>9.[鏂板]PropertySource娉ㄥ唽閫昏緫锛屾彁楂樺畨鍏ㄦ��</div>
-                <div>10.[鏂板]Param鍙傛暟缂撳瓨宸ュ叿绫�</div>
-                <div>11.[鏂板]绉熸埛鎿嶄綔锛屽鍔犲垱寤哄搴旂殑绉熸埛绠$悊鍛樿处鍙枫�佽彍鍗曟潈闄�</div>
-                <div>12.[鏂板]绉熸埛鎻掍欢锛岃秴绠″彲鏌ョ湅鎵�鏈夌鎴锋暟鎹殑閫昏緫</div>
-                <div>13.[鏂板]绉熸埛鍔熻兘锛岀粦瀹氬煙鍚嶃�佺郴缁熻儗鏅�佽处鍙烽搴︺�佽繃鏈熸椂闂�</div>
-                <div>14.[鏂板]鐧诲綍銆佸垱寤虹敤鎴锋搷浣滅粦瀹氱鎴烽厤缃�</div>
-                <div>15.[浼樺寲]绉熸埛鎻掍欢鍒ゆ柇閫昏緫锛屽鍔爁lowable鐩稿叧琛ㄧ殑绉熸埛杩囨护鎺掗櫎</div>
-                <div>16.[浼樺寲]xss杩囨护閫昏緫锛屾彁楂樻�ц兘</div>
-                <div>17.[浼樺寲]鏈湴鏂囦欢涓婁紶閫昏緫</div>
-                <div>18.[浼樺寲]oss閰嶇疆锛屼慨鏀瑰悗鍙婃椂鐢熸晥鏃犻渶鐐瑰嚮鍚敤</div>
-                <div>19.[浼樺寲]璇锋眰鏃ュ織灞曠ず鍔熻兘</div>
-                <div>20.[淇]鍓嶇鍏抽棴绉熸埛妯″紡瀵艰嚧鐨勬柊澧炵敤鎴峰け鏁堥棶棰�</div>
-                <div>21.[淇]OSS鐩稿叧bucket鍛藉悕鐨勯棶棰�</div>
-                <div>22.[淇]ribbon缁勪欢鐢遍檷绾у紩璧风殑闂</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.2.2.RELEASE鍙戝竷锛屽寮哄瓧鍏哥鐞嗭紝鐢ㄦ埛绠$悊澧炲姞宸︽爲鍙宠〃" name="11">
-                <div>1.[浼樺寲]鎷嗗垎鍑虹郴缁熷瓧鍏歌〃涓庝笟鍔″瓧鍏歌〃锛屽瓧鍏搁敭鍊兼敼涓簊tring绫诲瀷</div>
-                <div>2.[浼樺寲]鐢ㄦ埛绠$悊澧炲姞宸︽爲鍙宠〃鍔熻兘</div>
-                <div>3.[浼樺寲]绉熸埛鏂板澧炲姞绉熸埛榛樿绫诲瀷</div>
-                <div>4.[浼樺寲]澶氱鎴疯〃瀵瑰簲瀹炰綋缁ф壙TenantEntity</div>
-                <div>5.[浼樺寲]鐢ㄤ簬鏈湴涓婁紶鐨凚ladeFile绫绘洿鍚嶄负LocalFile闃叉鍐茬獊</div>
-                <div>6.[浼樺寲]鑿滃崟鏂板閫昏緫</div>
-                <div>7.[浼樺寲]mybatis-plus榛樿閰嶇疆鐨勫鐞�</div>
-                <div>8.[浼樺寲]绉熸埛杩囨护鍒ゆ柇閫昏緫锛屽垹闄ゅ浣欑殑绫�</div>
-                <div>9.[浼樺寲]alioss鐢熸垚鍦板潃鐨勯�昏緫</div>
-                <div>10.[浼樺寲]redisTemplate鍔犺浇閫昏緫</div>
-                <div>11.[浼樺寲]绉熸埛澶勭悊锛岀畝鍖栭厤缃紝鑷姩璇嗗埆闇�瑕佽繃婊ょ殑绉熸埛琛�</div>
-                <div>12.[浼樺寲]鏁版嵁鏉冮檺琛ㄥ崟鐢ㄦ埛浣撻獙</div>
-                <div>13.[淇]鏁版嵁鏉冮檺鎻掍欢涓嶅吋瀹圭殑闂</div>
-                <div>14.[淇]鏁版嵁鏉冮檺鏍戝嬀閫夋樉绀洪棶棰�</div>
-                <div>15.[淇]windows骞冲彴elk寮�鍏冲け鏁堢殑闂</div>
-                <div>16.[淇]绉熸埛bean鍔犺浇閫昏緫</div>
-                <div>17.[淇]saber浠g爜鐢熸垚椹煎嘲璺緞瀵艰嚧鐨勯棶棰�</div>
-                <div>18.[淇]docker鑴氭湰nginx绔彛鍖归厤闂</div>
-                <div>19.[淇]鏈烘瀯妯″潡鎻愪氦鏈垹闄ょ紦瀛樼殑闂</div>
-                <div>20.[淇]oss缂撳瓨鑾峰彇鏈姞绉熸埛鍒ゆ柇鐨勯棶棰�</div>
-                <div>21.[淇]ubcs-auth鍦╦ava11涓嬫棤娉曡繍琛岀殑闂</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.2.1.RELEASE鍙戝竷锛岄泦鎴怑LK锛屽鍔犲垎甯冨紡鏃ュ織杩借釜" name="10">
-                <div>1.[鏂板]闆嗘垚鏈�鏂扮増ELK锛屽鍔犲垎甯冨紡鏃ュ織杩借釜鍔熻兘</div>
-                <div>2.[鏂板]澧炲姞ELK涓�閿儴缃瞕ocker鑴氭湰</div>
-                <div>3.[鏂板]鎶借薄灏佽鏃ュ織绠$悊閫昏緫</div>
-                <div>4.[鏂板]BladeX-Biz澧炲姞easypoi鐨刣emo宸ョ▼</div>
-                <div>5.[鏂板]BladeX-Biz澧炲姞websocket鐨刣emo宸ョ▼</div>
-                <div>6.[浼樺寲]minio鏂囦欢绛栫暐</div>
-                <div>7.[鏂板]Sql鏉′欢鏋勫缓绫诲幓闄ゅ垎椤靛瓧娈�</div>
-                <div>8.[浼樺寲]sql鎵撳嵃鍔熻兘</div>
-                <div>9.[浼樺寲]wrapper閫昏緫</div>
-                <div>10.[鏂板]CommonConstant鎷嗗垎鍑篖auncherConstant</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.2.0.RELEASE鍙戝竷锛屽鍔犻泦缇ょ洃鎺э紝閾捐矾杩借釜" name="9">
-                <div>1.[鏂板]turbine闆嗙兢鐩戞帶鏈嶅姟</div>
-                <div>2.[鏂板]zipkin鍒嗗竷寮忛摼璺拷韪�</div>
-                <div>3.[鍗囩骇]seata鐗堟湰鑷�0.9.0锛岃В鍐冲垎甯冨紡浜嬪姟閬囧埌鐨刡ug</div>
-                <div>4.[鏂板]Launcher鐨刵acos閰嶇疆鏀逛负sharedIds锛屾彁鍗囧瓙宸ョ▼閰嶇疆浼樺厛绾�</div>
-                <div>5.[鏂板]澧炲姞changeStatus鏂规硶锛屾柟渚夸慨鏀逛笟鍔$姸鎬佸瓧娈�</div>
-                <div>6.[鏂板]saber浠g爜妯℃澘澧炲姞鍒锋柊浜嬩欢</div>
-                <div>7.[鏂板]saber搴曞眰鏋舵瀯鍗囩骇</div>
-                <div>8.[鏂板]saber鏀寔tab鍒囨崲淇濆瓨椤甸潰鐘舵��</div>
-                <div>9.[鏂板]娣诲姞bom缁熶竴鐗堟湰閰嶇疆</div>
-                <div>10.[鏂板]娣诲姞trace starter</div>
-                <div>11.[鏂板]ubcs-admin鎺掗櫎seata鏈嶅姟</div>
-                <div>12.[鏂板]oss鏁忔劅鎿嶄綔澧炲姞鏉冮檺鏍¢獙</div>
-                <div>13.[鏂板][淇]dict銆乺ole涓嶉�夋嫨鐖惰妭鐐规姤閿�</div>
-                <div>14.[鏂板]鍔ㄦ�佺綉鍏宠缃惎鍔ㄥ姞杞�</div>
-                <div>15.[鏂板]瀛楀吀澧炲姞灏佸瓨鍔熻兘</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.1.0.RELEASE鍙戝竷锛屽叏闈㈠寮哄簳灞傞┍鍔�" name="8">
-                <div>1.[鍗囩骇]springboot 2.1.8銆乻pringcloud greenwich sr3</div>
-                <div>2.[鏂板]闆嗘垚seata锛屾彁渚涙渶绠�闆嗘垚鏂规</div>
-                <div>3.[鏂板]ubcs-admin澧炲姞nacos鍔ㄦ�佺洃鍚�</div>
-                <div>4.[鏂板]澧炲姞alioss闆嗘垚锛屽己鍖杘ss杩斿洖淇℃伅</div>
-                <div>5.[鏂板]鑾峰彇浠ょ墝鎿嶄綔澧炲姞绌哄垽鏂�</div>
-                <div>6.[鏂板]鎷嗗垎鏁版嵁搴撲緷璧栥�佸寮簃ybatis銆佸鍔爕ml鑷畾涔夐厤缃鍙�</div>
-                <div>7.[鏂板]鍚勬ā鍧楀鍔犻粯璁ょ殑yml閰嶇疆锛屼笉鍗犵敤application.yml</div>
-                <div>8.[鏂板]澧炲姞ribbon缁勪欢锛屽彲鑷畾涔塴b浼樺厛閫夋嫨鐨刬p娈碉紝瑙e喅鍥㈤槦缃戝叧璋冭瘯闇�姹�</div>
-                <div>9.[浼樺寲]feign鐨刡ean鍔犺浇閫昏緫</div>
-                <div>10.[澧炲己]condition鏉′欢</div>
-                <div>11.[浼樺寲]鏃ュ織鎵撳嵃鏁堟灉</div>
-                <div>12.[閲嶆瀯]redis妯″潡锛屽鍔爎edis闄愭祦鍔熻兘</div>
-                <div>13.[浼樺寲]beanutil鎬ц兘</div>
-                <div>14.[浼樺寲]鍘绘帀璋冭瘯鐢ㄧ殑RouteEndpoint锛屽寮哄畨鍏ㄦ��</div>
-                <div>15.[浼樺寲]閮ㄩ棬鏂板閫昏緫</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.0.7.RELEASE鍙戝竷锛屽鍔犵綉鍏抽壌鏉冿紝寮哄寲浠g爜鐢熸垚" name="7">
-                <div>1.[鏂板]澧炲姞鍩轰簬Nacos鐨勫姩鎬佺綉鍏抽壌鏉�</div>
-                <div>2.[鏂板]浠g爜鐢熸垚澧炲姞澶氭暟鎹簮閫夋嫨锛屽己鍖栧崟琛ㄤ唬鐮佺敓鎴�</div>
-                <div>3.[鏂板]澧炲姞涓汉淇℃伅淇敼銆佸ご鍍忎笂浼犮�佸瘑鐮佹洿鏂板姛鑳�</div>
-                <div>4.[浼樺寲]鏂板缓瑙掕壊閫昏緫</div>
-                <div>5.[淇]鑻ュ共issue</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.0.6.RELEASE鍙戝竷锛屽吋瀹逛笁澶т富娴佹暟鎹簱" name="6">
-                <div>1.[鏂板]涓�濂椾唬鐮佸吋瀹筂ysql銆丱racle銆丳ostgreSQL涓夊ぇ涓绘祦鏁版嵁搴�</div>
-                <div>2.[鍗囩骇]flowable 6.4.2</div>
-                <div>3.[鏂板]瓒呯榛樿鎷ユ湁鎵�鏈夎彍鍗曟潈闄�</div>
-                <div>4.[淇]鏉冮檺閰嶇疆鏁版嵁闀垮害杩囧ぇ鐨刡ug</div>
-                <div>5.[鏂板]澧炲姞绉熸埛淇℃伅鑾峰彇</div>
-                <div>6.[浼樺寲]鍛戒护琛屽惎鍔ㄩ『搴�</div>
-                <div>7.[鍗囩骇]alibaba cloud姣曚笟鐗堟湰</div>
-                <div>8.[鏂板]鏃ュ織鐩戝惉澧炲姞鑷畾涔夐厤缃�</div>
-                <div>9.[鍗囩骇]swagger-bootstrap-ui鐗堟湰</div>
-                <div>10.[鏂板]saber琛ㄦ牸鑷�傚簲銆佸鍔爈oading</div>
-                <div>11.[鏂板]saber閫氱煡鍏憡妯″潡澧炲姞瀵屾枃鏈紪杈戝櫒</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.0.5.RELEASE鍙戝竷锛屽崌绾у垎甯冨紡鎺ュ彛鏉冮檺绯荤粺" name="5">
-                <div>1.[鍗囩骇]涓哄垎甯冨紡鎺ュ彛鏉冮檺绯荤粺</div>
-                <div>2.[鏂板]澧炲姞澶氱鎴疯嚜瀹氫箟椤堕儴鑿滃崟鍔熻兘</div>
-                <div>3.[鍗囩骇]greenwich SR2锛宮ybatis-plus 3.1.2</div>
-                <div>4.[鏂板]swagger鎺掑簭瑙勫垯閲囩敤鏈�鏂版敞瑙�</div>
-                <div>5.[鏂板]鏁版嵁鏉冮檺澧炲姞鍙瀛楁閰嶇疆</div>
-                <div>6.[鏂板]鏁版嵁鏉冮檺澧炲姞鍒嗗竷寮忔湇鍔℃敮鎸�</div>
-                <div>7.[鏂板]澧炲姞杩滅▼璋冪敤鍒嗛〉鐨勪緥瀛愶紝瑙e喅mybatis-plus浼犻�扞Page鍙嶅簭鍖栧嚭鐜扮殑bug</div>
-                <div>8.[浼樺寲]绉熸埛鎺ュ彛鏉冮檺瑙勫垯</div>
-                <div>9.[鏂板]SqlKeyword澧炲姞鏉′欢鍒ゆ柇</div>
-                <div>10.[淇]閮ㄥ垎妯″潡鍖呭悕鍒嗗眰鐨勯棶棰�</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.0.4.RELEASE鍙戝竷锛屽鍔犲姩鎬佹暟鎹潈闄愮郴缁�" name="4">
-                <div>1.[鏂板]娉ㄨВ+web鍙鍖栭厤缃殑鍔ㄦ�佹暟鎹潈闄愮郴缁�</div>
-                <div>2.[鍗囩骇]閮ㄩ棬绠$悊涓烘満鏋勭鐞嗭紝澧炲姞鏈烘瀯绫诲瀷</div>
-                <div>3.[鏂板]瑙e喅mybatis-plus鎺掑簭瀛楁鐨剆ql娉ㄥ叆闂</div>
-                <div>4.[鏂板]create_dept缁熶竴涓氬姟瀛楁</div>
-                <div>5.[鏂板]swagger ui椤甸潰璁剧疆Authorize 榛樿鍏ㄥ眬鍙傛暟</div>
-                <div>6.[鏂板]jsonutil澧炲姞灏佽鏂规硶,鍘绘帀devtools渚濊禆</div>
-                <div>7.[鏂板]鏁版嵁搴撹繛鎺ラ�傞厤mysql8</div>
-                <div>8.[鏂板]docker-compose鑴氭湰澧炲姞鏃跺尯</div>
-                <div>9.[鏂板]oauth鐢宠token鍙敮鎸佽嚜瀹氫箟琛�</div>
-                <div>10.[淇]浠g爜鐢熸垚sql缂哄け涓婚敭鐨勯棶</div>
-                <div>11.[鏂板]boot鐗堟湰閲嶆瀯鐧诲綍閫昏緫锛屽寮哄彲鎷撳睍鎬�</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.0.3.RELEASE鍙戝竷锛屼紭鍖栧绉熸埛oss绯荤粺锛屼紭鍖栦笟鍔℃灦鏋�" name="3">
-                <div>1.[鏂板]gateway澧炲姞鍔ㄦ�佹枃妗i厤缃紝鍙�氳繃閰嶇疆nacos鍔ㄦ�佸埛鏂�</div>
-                <div>2.[浼樺寲]淇blade_menu浠g爜鐢熸垚妯″潡鍒犻櫎api鐨勫湴鍧�</div>
-                <div>3.[浼樺寲]mysql渚濊禆</div>
-                <div>4.[鏂板]LauncherService澧炲姞鎺掑簭鍔熻兘</div>
-                <div>5.[浼樺寲]hystrixfeign鍔犺浇</div>
-                <div>6.[浼樺寲]澶氱鎴穙ss绯荤粺閫昏緫锛屼娇涔嬫洿鍔犳槗鐢�</div>
-                <div>7.tenant_code瀛楁缁熶竴涓簍enant_id</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.0.2.RELEASE鍙戝竷锛屽鍔犲绉熸埛oss绠$悊绯荤粺" name="2">
-                <div>1.[鏂板]澧炲姞minio灏佽</div>
-                <div>2.[鏂板]澧炲姞qiniu灏佽</div>
-                <div>3.[鏂板]澧炲姞oss缁熶竴鎺ュ彛</div>
-                <div>4.[鏂板]闆嗘垚minio銆乹iniu锛岃繘琛岀粺涓�绠$悊鐨勫绉熸埛oss绯荤粺</div>
-                <div>5.[浼樺寲]ubcs-core-cloud閫昏緫</div>
-                <div>6.[鏂板]badex-biz澧炲姞涓嶅悓鍖呭悕鐨剆wagger銆乵ybatis閰嶇疆demo</div>
-                <div>7.[鏂板]badex-biz澧炲姞nacos鑷畾涔夋敞鍐屾枃浠禿emo</div>
-                <div>8.[鏂板]bladex-biz澧炲姞nacos鍙傛暟鍔ㄦ�佸埛鏂癲emo</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.0.1.RELEASE鍙戝竷锛岀郴缁熶紭鍖栫増鏈�" name="1">
-                <div>1.[鏂板]鍏煎jdk11</div>
-                <div>2.[鏂板]鏀寔refresh_token鍔熻兘</div>
-                <div>3.[鏂板]澧炲姞minio灏佽锛屾敮鎸佸绉熸埛妯″紡鐨刼ss瀵硅薄瀛樺偍</div>
-                <div>4.[鏂板]闆嗘垚dubbo鏈�鏂扮増鏈紝鏀寔rpc杩滅▼璋冪敤</div>
-                <div>5.[鏂板]瀹氬埗鍩轰簬nacos鐨刧ateway鍔ㄦ�佺綉鍏�</div>
-                <div>6.[浼樺寲]鑱氬悎缃戝叧閰嶇疆锛屼娇涔嬫洿鍔犺交宸�</div>
-                <div>7.[鏂板]CacheUtil澧炲姞缂撳瓨娓呴櫎鏂规硶</div>
-                <div>8.[浼樺寲]鏃ュ織鏂囦欢鏍煎紡</div>
-                <div>9.[鏂板]Secure鎷︽埅鍣ㄦ敮鎸佽嚜瀹氫箟鍔犺浇</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.0.0.RELEASE鍙戝竷锛屽畬缇庡畾鍒剁殑寰湇鍔″紑鍙戝钩鍙�" name="0">
-                <div>1.[鏂板]Swagger鎻愪緵list褰㈠紡閰嶇疆鎵弿鍖�</div>
-                <div>2.[鏂板]DictCache銆乁serCache銆丼ysCache缂撳瓨宸ュ叿绫�</div>
-                <div>3.[鏂板]閲嶆柊璁捐EntityWrapper缁撴瀯锛屼娇涔嬫洿鍔犵畝鍗曟槗鐢�</div>
-                <div>4.[鏂板]寮哄寲閮ㄥ垎鏁忔劅鏁版嵁鐨勫垹闄ゆ牎楠�</div>
-                <div>5.[鏂板]Condition绫荤殑sql鏉′欢鏋勯�犲櫒</div>
-                <div>6.[淇]宸ヤ綔娴佸垎椤礲ug</div>
-                <div>7.[浼樺寲]docker閰嶇疆</div>
-                <div>8.[浼樺寲]澶氱鎴烽�昏緫</div>
-                <div>9.[浼樺寲]request鎵撳嵃鏃ュ織閫昏緫</div>
-                <div>10.[淇]getIp鐨刡ug</div>
-                <div>11.[浼樺寲]saber浠g爜鐢熸垚妯℃澘</div>
-                <div>12.[鏂板]saber鏇存柊鑷砮lement-ui 2.8.2鐗堟湰</div>
-                <div>13.[淇]saber鍒嗛〉bug</div>
-                <div>14.[鏂板]crud缁勪欢鎻愪氦鎶ラ敊鍚庢仮澶嶆寜閽姸鎬�</div>
-                <div>15.[鏂板]瀛楀吀绠$悊琛ㄥ崟璋冩暣</div>
-                <div>16.[鍗囩骇]springboot 2.1.5</div>
-              </el-collapse-item>
-            </el-collapse>
-          </basic-container>
-        </el-row>
-
-      </el-col>
-    </el-row>
-    <el-dialog title="淇敼瀵嗙爜" :visible.sync="dialogFormVisible" append-to-body  >
-      <el-form :model="form"  :rules="rules">
-        <el-form-item label="鍘熷瘑鐮�" :label-width="formLabelWidth" prop="oldname">
-          <el-input v-model="form.oldPassword" autocomplete="off"></el-input>
-        </el-form-item>
-        <el-form-item label="鏂板瘑鐮�" :label-width="formLabelWidth" prop="newname">
-          <el-input v-model="form.newPassword" autocomplete="off"></el-input>
-        </el-form-item>
-        <el-form-item label="纭瀵嗙爜" :label-width="formLabelWidth" prop="newname1">
-          <el-input v-model="form.newPassword1" autocomplete="off"></el-input>
-        </el-form-item>
-      </el-form>
-      <div slot="footer" class="dialog-footer">
-        <el-button @click="dialogFormVisible = false">鍙� 娑�</el-button>
-        <el-button type="primary" @click="addok">纭� 瀹�</el-button>
-      </div>
-    </el-dialog>
-  </div>
-</template>
-
-<script>
-  import {mapGetters} from "vuex";
-  import  {check} from "@/api/system/user"
-  import {updatePassword} from "@/api/system/user.js"
-  import md5 from "js-md5";
-  export default {
-    name: "wel",
-    data() {
-      return {
-        activeNames: ['1', '2', '3', '5'],
-        logActiveNames: ['28'],
-        userarr:[],
-        userid:'',
-        id:0,
-        dialogFormVisible:false,
-        form: {
-          oldPassword: '',
-          newPassword: '',
-          newPassword1: '',
-        },
-        rules: {
-          oldname: [
-            { required: true, message: '璇疯緭鍏ュ師瀵嗙爜', trigger: 'blur' }
-          ],
-          newname:[
-            { required: true, message: '璇疯緭鍏ユ柊瀵嗙爜', trigger: 'blur' }
-          ],
-          newname1:[
-            { required: true, message: '璇疯緭纭瀵嗙爜', trigger: 'blur' }
-          ]
-        },
-      };
-    },
-    created() {
-      console.log( this.$store.state.user.upadatastatus.user_id)
-      this.userid=this.$store.state.user.upadatastatus.user_id
-      console.log(this.userid)
-      this.checkhandle()
-
-    },
-    computed: {
-      ...mapGetters(["userInfo"]),
-    },
-    methods: {
-      handleChange(val) {
-        window.console.log(val);
-      },
-      addok(){
-        this.dialogFormVisible = false
-        updatePassword(md5(this.form.oldPassword), this.form.newPassword, this.form.newPassword1).then(res=>{
-          if(res.data.code==200){
-            this.$message({
-              type:"success",
-              message:"淇敼鎴愬姛锛�"
-            })
-
-            this.$router.push({path: this.tagWel.value})
-          }
-        })
-      },
-      checkhandle(){
-        check(this.userid).then(res=>{
-          console.log(res)
-        }).catch(res=>{
-          console.log(res)
-        })
-        if(this.id==1){
-          this.$message({
-            type:'warning',
-            message:`浣犺繕鏈�${this.id}澶╁氨瑕佷慨鏀瑰瘑鐮佷簡`
-          })
-        }else if(this.id>1){
-          this.$message({
-            type: "warning",
-            message: "瀵嗙爜绛栫暐宸茶淇敼锛岃閲嶆柊淇敼瀵嗙爜锛�"
-          })
-          setTimeout(()=>{
-            this.dialogFormVisible=true
-          },1500)
-
-        }
-      }
-    },
-  };
-</script>
-
-<style>
-  .el-font-size {
-    font-size: 14px;
-  }
-
-</style>
-
diff --git a/Source/UBCS-WEB/dist/src/views/work/claim.vue b/Source/UBCS-WEB/dist/src/views/work/claim.vue
deleted file mode 100644
index 7b18e13..0000000
--- a/Source/UBCS-WEB/dist/src/views/work/claim.vue
+++ /dev/null
@@ -1,201 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               ref="crud"
-               v-model="form"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot-scope="scope" slot="menu">
-        <el-button type="text"
-                   size="small"
-                   icon="el-icon-download"
-                   v-if="permission.work_claim_sign"
-                   @click.stop="handleClaim(scope.row)">绛炬敹
-        </el-button>
-        <el-button type="text"
-                   size="small"
-                   icon="el-icon-info"
-                   v-if="permission.work_claim_detail"
-                   @click.stop="handleDetail(scope.row)">璇︽儏
-        </el-button>
-        <el-button type="text"
-                   size="small"
-                   icon="el-icon-search"
-                   v-if="permission.work_claim_follow"
-                   @click.stop="handleImage(scope.row,scope.index)">娴佺▼鍥�
-        </el-button>
-      </template>
-      <template slot-scope="{row}"
-                slot="processDefinitionVersion">
-        <el-tag>v{{row.processDefinitionVersion}}</el-tag>
-      </template>
-    </avue-crud>
-    <flow-design is-dialog :is-display.sync="flowBox" :process-instance-id="processInstanceId"></flow-design>
-  </basic-container>
-</template>
-
-<script>
-  import {mapGetters} from "vuex";
-  import {claimList, claimTask} from "@/api/work/work";
-  import {flowCategory, flowRoute} from "@/util/flow";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        selectionId: '',
-        selectionList: [],
-        query: {},
-        loading: true,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        processInstanceId: '',
-        flowBox: false,
-        workBox: false,
-        option: {
-          height: 'auto',
-          calcHeight: 30,
-          tip: false,
-          simplePage: true,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          selection: true,
-          editBtn: false,
-          addBtn: false,
-          viewBtn: false,
-          delBtn: false,
-          dialogWidth: 900,
-          menuWidth: 200,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "娴佺▼鍒嗙被",
-              type: "select",
-              row: true,
-              dicUrl: "/api/ubcs-system/dict/dictionary?code=flow",
-              props: {
-                label: "dictValue",
-                value: "dictKey"
-              },
-              dataType: "number",
-              slot: true,
-              prop: "category",
-              search: true,
-              hide: true,
-              width: 100,
-            },
-            {
-              label: '娴佺▼鍚嶇О',
-              prop: 'processDefinitionName',
-              search: true,
-            },
-            {
-              label: '褰撳墠姝ラ',
-              prop: 'taskName',
-            },
-            {
-              label: '娴佺▼鐗堟湰',
-              prop: 'processDefinitionVersion',
-              slot: true,
-              width: 80,
-            },
-            {
-              label: '鐢宠鏃堕棿',
-              prop: 'createTime',
-              width: 165,
-            },
-          ]
-        },
-        data: []
-      };
-    },
-    computed: {
-      ...mapGetters(["permission", "flowRoutes"]),
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      },
-    },
-    methods: {
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      handleClaim(row) {
-        this.$confirm("纭畾绛炬敹姝や换鍔�?", {
-          confirmButtonText: "纭畾",
-          cancelButtonText: "鍙栨秷",
-          type: "warning"
-        })
-          .then(() => {
-            return claimTask(row.taskId);
-          })
-          .then(() => {
-            this.onLoad(this.page);
-            this.$message({
-              type: "success",
-              message: "鎿嶄綔鎴愬姛!"
-            });
-          });
-      },
-      handleDetail(row) {
-        this.$router.push({path: `/work/process/${flowRoute(this.flowRoutes, row.category)}/detail/${row.processInstanceId}/${row.businessId}`});
-      },
-      handleImage(row) {
-        this.processInstanceId = row.processInstanceId;
-        this.flowBox = true;
-      },
-      currentChange(currentPage){
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize){
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        const query = {
-          ...this.query,
-          category: (params.category) ? flowCategory(params.category) : null
-        };
-        this.loading = true;
-        claimList(page.currentPage, page.pageSize, Object.assign(params, query)).then(res => {
-          const data = res.data.data;
-          this.page.total = data.total;
-          this.data = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
diff --git a/Source/UBCS-WEB/dist/src/views/work/done.vue b/Source/UBCS-WEB/dist/src/views/work/done.vue
deleted file mode 100644
index 56ef30c..0000000
--- a/Source/UBCS-WEB/dist/src/views/work/done.vue
+++ /dev/null
@@ -1,178 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               ref="crud"
-               v-model="form"
-               :page.sync="page"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot-scope="scope" slot="menu">
-        <el-button type="text"
-                   size="small"
-                   icon="el-icon-info"
-                   v-if="permission.work_done_detail"
-                   @click.stop="handleDetail(scope.row)">璇︽儏
-        </el-button>
-        <el-button type="text"
-                   size="small"
-                   icon="el-icon-search"
-                   v-if="permission.work_done_follow"
-                   @click.stop="handleImage(scope.row,scope.index)">娴佺▼鍥�
-        </el-button>
-      </template>
-      <template slot-scope="{row}"
-                slot="processDefinitionVersion">
-        <el-tag>v{{row.processDefinitionVersion}}</el-tag>
-      </template>
-    </avue-crud>
-    <flow-design is-dialog :is-display.sync="flowBox" :process-instance-id="processInstanceId"></flow-design>
-  </basic-container>
-</template>
-
-<script>
-  import {mapGetters} from "vuex";
-  import {doneList} from "@/api/work/work";
-  import {flowCategory, flowRoute} from "@/util/flow";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        selectionId: '',
-        selectionList: [],
-        query: {},
-        loading: true,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        processInstanceId: '',
-        flowBox: false,
-        workBox: false,
-        option: {
-          height: 'auto',
-          calcHeight: 30,
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          selection: true,
-          editBtn: false,
-          addBtn: false,
-          viewBtn: false,
-          delBtn: false,
-          dialogWidth: 900,
-          menuWidth: 150,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "娴佺▼鍒嗙被",
-              type: "select",
-              row: true,
-              dicUrl: "/api/ubcs-system/dict/dictionary?code=flow",
-              props: {
-                label: "dictValue",
-                value: "dictKey"
-              },
-              dataType: "number",
-              slot: true,
-              prop: "category",
-              search: true,
-              hide: true,
-              width: 100,
-            },
-            {
-              label: '娴佺▼鍚嶇О',
-              prop: 'processDefinitionName',
-              search: true,
-            },
-            {
-              label: '褰撳墠姝ラ',
-              prop: 'taskName',
-            },
-            {
-              label: '娴佺▼鐗堟湰',
-              prop: 'processDefinitionVersion',
-              slot: true,
-              width: 80,
-            },
-            {
-              label: '鐢宠鏃堕棿',
-              prop: 'createTime',
-              width: 165,
-            },
-          ]
-        },
-        data: []
-      };
-    },
-    computed: {
-      ...mapGetters(["permission", "flowRoutes"]),
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      },
-    },
-    methods: {
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      handleDetail(row) {
-        this.$router.push({path: `/work/process/${flowRoute(this.flowRoutes, row.category)}/detail/${row.processInstanceId}/${row.businessId}`});
-      },
-      handleImage(row) {
-        this.processInstanceId = row.processInstanceId;
-        this.flowBox = true;
-      },
-      currentChange(currentPage){
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize){
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        const query = {
-          ...this.query,
-          category: (params.category) ? flowCategory(params.category) : null
-        };
-        this.loading = true;
-        doneList(page.currentPage, page.pageSize, Object.assign(params, query)).then(res => {
-          const data = res.data.data;
-          this.page.total = data.total;
-          this.data = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
diff --git a/Source/UBCS-WEB/dist/src/views/work/process/leave/detail.vue b/Source/UBCS-WEB/dist/src/views/work/process/leave/detail.vue
deleted file mode 100644
index 18a8e30..0000000
--- a/Source/UBCS-WEB/dist/src/views/work/process/leave/detail.vue
+++ /dev/null
@@ -1,107 +0,0 @@
-<template>
-  <basic-container>
-    <el-form ref="form" :model="form" label-width="80px">
-      <el-row type="flex" class="row-bg" justify="end">
-        <el-form-item>
-          <el-button @click="handleCancel">鍏抽棴</el-button>
-        </el-form-item>
-      </el-row>
-      <el-card shadow="hover">
-        <div slot="header">
-          <span>瀹℃壒淇℃伅</span>
-        </div>
-        <el-form-item label="鐢宠浜�">
-          <el-input :disabled="true" v-model="form.flow.assigneeName" />
-        </el-form-item>
-        <el-row>
-          <el-col :span="12">
-            <el-form-item label="寮�濮嬫椂闂�">
-              <el-input :disabled="true" v-model="form.startTime" />
-            </el-form-item>
-          </el-col>
-          <el-col :span="12">
-            <el-form-item label="缁撴潫鏃堕棿">
-              <el-input :disabled="true" v-model="form.endTime" />
-            </el-form-item>
-          </el-col>
-        </el-row>
-        <el-form-item label="璇峰亣鐞嗙敱">
-          <el-input :disabled="true" type="textarea" v-model="form.reason" />
-        </el-form-item>
-      </el-card>
-      <el-card shadow="hover">
-        <div slot="header">
-          <span>娴佺▼淇℃伅</span>
-        </div>
-        <el-row type="flex" class="row-bg">
-          <el-timeline>
-            <el-timeline-item :key="flow.id" :timestamp="flow.createTime" v-for="flow in flowList" placement="top">
-              <el-card shadow="hover">
-                <p>{{flow.assigneeName}} 鍦� [{{flow.createTime}}] 寮�濮嬪鐞� [{{flow.historyActivityName}}] 鐜妭</p>
-                <p v-if="flow.historyActivityDurationTime!==''">浠诲姟鍘嗘椂 [{{flow.historyActivityDurationTime}}]</p>
-                <p v-if="flow.comment!==''">鎵瑰鎰忚: [{{flow.comment}}]</p>
-                <p v-if="flow.endTime!==''">缁撴潫鏃堕棿: [{{flow.endTime}}]</p>
-              </el-card>
-            </el-timeline-item>
-          </el-timeline>
-        </el-row>
-      </el-card>
-      <el-card shadow="hover">
-        <div slot="header">
-          <span>娴佺▼璺熻釜</span>
-        </div>
-        <el-row class="row-bg">
-          <flow-design :is-display="true" :process-instance-id="processInstanceId"></flow-design>
-        </el-row>
-      </el-card>
-    </el-form>
-  </basic-container>
-</template>
-
-<script>
-  import {historyFlowList, leaveDetail} from "@/api/work/process";
-
-  export default {
-    data() {
-      return {
-        businessId: '',
-        processInstanceId: '',
-        src: '',
-        flowList: [],
-        form: {
-          flow:{
-            assigneeName:'',
-          },
-          startTime: '',
-          endTime: '',
-          reason: '',
-        }
-      }
-    },
-    created() {
-      this.init();
-    },
-    methods: {
-      init() {
-        this.processInstanceId = this.$route.params.processInstanceId;
-        this.businessId = this.$route.params.businessId;
-        historyFlowList(this.processInstanceId).then(res => {
-          const data = res.data;
-          if (data.success) {
-            this.flowList = data.data;
-          }
-        })
-        leaveDetail(this.businessId).then(res => {
-          const data = res.data;
-          if (data.success) {
-            this.form = data.data;
-          }
-        })
-      },
-      handleCancel() {
-        this.$router.$avueRouter.closeTag();
-        this.$router.push({path: `/work/start`});
-      }
-    }
-  }
-</script>
diff --git a/Source/UBCS-WEB/dist/src/views/work/process/leave/form.vue b/Source/UBCS-WEB/dist/src/views/work/process/leave/form.vue
deleted file mode 100644
index 5f15d44..0000000
--- a/Source/UBCS-WEB/dist/src/views/work/process/leave/form.vue
+++ /dev/null
@@ -1,112 +0,0 @@
-<template>
-  <div>
-    <basic-container>
-      <avue-form :option="option" v-model="form" @submit="handleSubmit"/>
-    </basic-container>
-    <basic-container>
-      <flow-design :is-display="true" :process-definition-id="processDefinitionId"></flow-design>
-    </basic-container>
-  </div>
-</template>
-
-<script>
-  import {leaveProcess} from "@/api/work/process";
-
-  export default {
-    data() {
-      return {
-        processDefinitionId: '',
-        form: {},
-        option: {
-          group: [
-            {
-              icon: 'el-icon-info',
-              label: '璇峰亣鍩虹淇℃伅',
-              prop: 'group1',
-              column: [
-                {
-                  label: '瀹℃壒浜哄憳',
-                  prop: 'taskUser',
-                  type: 'select',
-                  dicUrl: `/api/ubcs-user/user-list`,
-                  props: {
-                    label: "account",
-                    value: "id"
-                  },
-                  span: 24,
-                  rules: [
-                    {
-                      required: true,
-                      message: '璇烽�夋嫨瀹℃壒浜哄憳',
-                      trigger: 'blur'
-                    }
-                  ]
-                },
-                {
-                  label: '寮�濮嬫椂闂�',
-                  prop: 'startTime',
-                  type: 'datetime',
-                  valueFormat: 'yyyy-MM-dd HH:mm:ss',
-                  rules: [
-                    {
-                      required: true,
-                      message: '璇烽�夋嫨寮�濮嬫椂闂�',
-                      trigger: 'blur'
-                    }
-                  ]
-                },
-                {
-                  label: '缁撴潫鏃堕棿',
-                  prop: 'endTime',
-                  type: 'datetime',
-                  valueFormat: 'yyyy-MM-dd HH:mm:ss',
-                  rules: [
-                    {
-                      required: true,
-                      message: '璇烽�夋嫨缁撴潫鏃堕棿',
-                      trigger: 'blur'
-                    }
-                  ]
-                },
-                {
-                  label: '璇峰亣鐞嗙敱',
-                  prop: 'reason',
-                  type: 'textarea',
-                  span: 24,
-                  rules: [
-                    {
-                      required: true,
-                      message: '璇疯緭鍏ヨ鍋囩悊鐢�',
-                      trigger: 'blur'
-                    }
-                  ]
-                },
-              ]
-            },
-          ],
-        }
-      }
-    },
-    created() {
-      this.processDefinitionId = this.$route.params.processDefinitionId;
-    },
-    methods: {
-      handleSubmit() {
-        const params = {
-          processDefinitionId: this.$route.params.processDefinitionId,
-          ...this.form,
-        };
-        leaveProcess(params).then(resp => {
-          const data = resp.data;
-          if (data.success) {
-            this.$message.success(data.msg);
-            this.$router.$avueRouter.closeTag();
-            this.$router.push({path: `/work/start`});
-          } else {
-            this.$message.error(data.msg || '鎻愪氦澶辫触');
-          }
-        });
-      }
-    }
-  }
-</script>
diff --git a/Source/UBCS-WEB/dist/src/views/work/process/leave/handle.vue b/Source/UBCS-WEB/dist/src/views/work/process/leave/handle.vue
deleted file mode 100644
index 961bf88..0000000
--- a/Source/UBCS-WEB/dist/src/views/work/process/leave/handle.vue
+++ /dev/null
@@ -1,169 +0,0 @@
-<template>
-  <basic-container>
-    <el-form ref="form" :model="form" :rules="rules" label-width="80px">
-      <el-row type="flex" class="row-bg" justify="end">
-        <el-form-item>
-          <el-button type="primary" @click="handleAgree">鍚屾剰</el-button>
-          <el-button type="danger" @click="handleDisagree">椹冲洖</el-button>
-          <el-button @click="handleCancel">鍏抽棴</el-button>
-        </el-form-item>
-      </el-row>
-      <el-card shadow="hover">
-        <div slot="header">
-          <span>瀹℃壒淇℃伅</span>
-        </div>
-        <el-form-item label="鐢宠浜�">
-          <el-input :disabled="true" v-model="form.flow.assigneeName"/>
-        </el-form-item>
-        <el-row>
-          <el-col :span="12">
-            <el-form-item label="寮�濮嬫椂闂�">
-              <el-input :disabled="true" v-model="form.startTime"/>
-            </el-form-item>
-          </el-col>
-          <el-col :span="12">
-            <el-form-item label="缁撴潫鏃堕棿">
-              <el-input :disabled="true" v-model="form.endTime"/>
-            </el-form-item>
-          </el-col>
-        </el-row>
-        <el-form-item label="璇峰亣鐞嗙敱">
-          <el-input :disabled="true" type="textarea" v-model="form.reason"/>
-        </el-form-item>
-        <el-form-item label="鎵瑰鎰忚">
-          <el-input type="textarea" v-model="form.comment"/>
-        </el-form-item>
-      </el-card>
-      <el-card shadow="hover">
-        <div slot="header">
-          <span>娴佺▼淇℃伅</span>
-        </div>
-        <el-row type="flex" class="row-bg">
-          <el-timeline>
-            <el-timeline-item :key="flow.id" :timestamp="flow.createTime" v-for="flow in flowList" placement="top">
-              <el-card shadow="hover">
-                <p>{{flow.assigneeName}} 鍦� [{{flow.createTime}}] 寮�濮嬪鐞� [{{flow.historyActivityName}}] 鐜妭</p>
-                <p v-if="flow.historyActivityDurationTime!==''">浠诲姟鍘嗘椂 [{{flow.historyActivityDurationTime}}]</p>
-                <p v-if="flow.comment!==''">鎵瑰鎰忚: [{{flow.comment}}]</p>
-                <p v-if="flow.endTime!==''">缁撴潫鏃堕棿: [{{flow.endTime}}]</p>
-              </el-card>
-            </el-timeline-item>
-          </el-timeline>
-        </el-row>
-      </el-card>
-      <el-card shadow="hover">
-        <div slot="header">
-          <span>娴佺▼璺熻釜</span>
-        </div>
-        <el-row class="row-bg">
-          <flow-design :is-display="true" :process-instance-id="processInstanceId"></flow-design>
-        </el-row>
-      </el-card>
-    </el-form>
-  </basic-container>
-</template>
-
-<script>
-  import {historyFlowList, leaveDetail} from "@/api/work/process";
-  import {completeTask} from "@/api/work/work";
-
-  export default {
-    data() {
-      return {
-        taskId: '',
-        businessId: '',
-        processInstanceId: '',
-        src: '',
-        flowList: [],
-        form: {
-          flow: {
-            assigneeName: '',
-          },
-          startTime: '',
-          endTime: '',
-          reason: '',
-          comment: '',
-        },
-      }
-    },
-    created() {
-      this.init();
-    },
-    beforeRouteUpdate(to, from, next) {
-      // 鍦ㄥ綋鍓嶈矾鐢辨敼鍙橈紝浣嗘槸璇ョ粍浠惰澶嶇敤鏃惰皟鐢�
-      // 涓句緥鏉ヨ锛屽浜庝竴涓甫鏈夊姩鎬佸弬鏁扮殑璺緞 /foo/:id锛屽湪 /foo/1 鍜� /foo/2 涔嬮棿璺宠浆鐨勬椂鍊�
-      // 鐢变簬浼氭覆鏌撳悓鏍风殑 Foo 缁勪欢锛屽洜姝ょ粍浠跺疄渚嬩細琚鐢ㄣ�傝�岃繖涓挬瀛愬氨浼氬湪杩欎釜鎯呭喌涓嬭璋冪敤
-      // 鍙互璁块棶缁勪欢瀹炰緥 `this`
-      if (to.fullPath !== from.fullPath) {
-        next();
-        this.init();
-      }
-    },
-    methods: {
-      init() {
-        this.taskId = this.$route.params.taskId;
-        this.processInstanceId = this.$route.params.processInstanceId;
-        this.businessId = this.$route.params.businessId;
-        historyFlowList(this.processInstanceId).then(res => {
-          const data = res.data;
-          if (data.success) {
-            this.flowList = data.data;
-          }
-        })
-        leaveDetail(this.businessId).then(res => {
-          const data = res.data;
-          if (data.success) {
-            this.form = data.data;
-          }
-        })
-      },
-      handleAgree() {
-        if (!this.form.comment) {
-          this.$message.warning('璇峰厛濉啓鎵瑰鎰忚');
-          return;
-        }
-        const params = {
-          taskId: this.taskId,
-          processInstanceId: this.processInstanceId,
-          flag: 'ok',
-          comment: this.form.comment,
-        };
-        completeTask(params).then(res => {
-          const data = res.data;
-          if (data.success) {
-            this.$message.success(data.msg);
-            this.$router.$avueRouter.closeTag();
-            this.$router.push({path: `/work/start`});
-          } else {
-            this.$message.error(data.msg || '鎻愪氦澶辫触');
-          }
-        })
-      },
-      handleDisagree() {
-        if (!this.form.comment) {
-          this.$message.warning('璇峰厛濉啓鎵瑰鎰忚');
-          return;
-        }
-        const params = {
-          taskId: this.taskId,
-          processInstanceId: this.processInstanceId,
-          comment: this.form.comment,
-        };
-        completeTask(params).then(res => {
-          const data = res.data;
-          if (data.success) {
-            this.$message.success(data.msg);
-            this.$router.$avueRouter.closeTag();
-            this.$router.push({path: `/work/start`});
-          } else {
-            this.$message.error(data.msg || '鎻愪氦澶辫触');
-          }
-        })
-      },
-      handleCancel() {
-        this.$router.$avueRouter.closeTag();
-        this.$router.push({path: `/work/start`});
-      }
-    }
-  }
-</script>
diff --git a/Source/UBCS-WEB/dist/src/views/work/send.vue b/Source/UBCS-WEB/dist/src/views/work/send.vue
deleted file mode 100644
index 34f95f4..0000000
--- a/Source/UBCS-WEB/dist/src/views/work/send.vue
+++ /dev/null
@@ -1,188 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               ref="crud"
-               v-model="form"
-               :page.sync="page"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot-scope="scope" slot="menu">
-        <el-button type="text"
-                   size="small"
-                   icon="el-icon-info"
-                   v-if="permission.work_send_detail"
-                   @click.stop="handleDetail(scope.row)">璇︽儏
-        </el-button>
-        <el-button type="text"
-                   size="small"
-                   icon="el-icon-search"
-                   v-if="permission.work_send_follow"
-                   @click.stop="handleImage(scope.row,scope.index)">娴佺▼鍥�
-        </el-button>
-      </template>
-      <template slot-scope="{row}"
-                slot="processDefinitionVersion">
-        <el-tag>v{{row.processDefinitionVersion}}</el-tag>
-      </template>
-      <template slot-scope="{row}"
-                slot="processIsFinished">
-        <el-tag>{{row.processIsFinished==='finished' ? '宸插畬鎴�' : '鏈畬鎴�'}}</el-tag>
-      </template>
-    </avue-crud>
-    <flow-design is-dialog :is-display.sync="flowBox" :process-instance-id="processInstanceId"></flow-design>
-  </basic-container>
-</template>
-
-<script>
-  import {mapGetters} from "vuex";
-  import {sendList} from "@/api/work/work";
-  import {flowCategory,flowRoute} from "@/util/flow";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        selectionId: '',
-        selectionList: [],
-        query: {},
-        loading: true,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        processInstanceId: '',
-        flowBox: false,
-        workBox: false,
-        option: {
-          height: 'auto',
-          calcHeight: 30,
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          selection: true,
-          editBtn: false,
-          addBtn: false,
-          viewBtn: false,
-          delBtn: false,
-          dialogWidth: 900,
-          menuWidth: 150,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "娴佺▼鍒嗙被",
-              type: "select",
-              row: true,
-              dicUrl: "/api/ubcs-system/dict/dictionary?code=flow",
-              props: {
-                label: "dictValue",
-                value: "dictKey"
-              },
-              dataType: "number",
-              slot: true,
-              prop: "category",
-              search: true,
-              hide: true,
-              width: 100,
-            },
-            {
-              label: '娴佺▼鍚嶇О',
-              prop: 'processDefinitionName',
-              search: true,
-            },
-            {
-              label: '褰撳墠姝ラ',
-              prop: 'taskName',
-            },
-            {
-              label: '娴佺▼鐗堟湰',
-              prop: 'processDefinitionVersion',
-              slot: true,
-              width: 80,
-            },
-            {
-              label: '娴佺▼杩涘害',
-              prop: 'processIsFinished',
-              slot: true,
-              width: 80,
-            },
-            {
-              label: '鐢宠鏃堕棿',
-              prop: 'createTime',
-              width: 165,
-            },
-          ]
-        },
-        data: []
-      };
-    },
-    computed: {
-      ...mapGetters(["permission", "flowRoutes"]),
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      },
-    },
-    methods: {
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      handleDetail(row) {
-        this.$router.push({ path: `/work/process/${flowRoute(this.flowRoutes, row.category)}/detail/${row.processInstanceId}/${row.businessId}` });
-      },
-      handleImage(row) {
-        this.processInstanceId = row.processInstanceId;
-        this.flowBox = true;
-      },
-      currentChange(currentPage){
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize){
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        const query = {
-          ...this.query,
-          category: (params.category) ? flowCategory(params.category) : null
-        };
-        this.loading = true;
-        sendList(page.currentPage, page.pageSize, Object.assign(params, query)).then(res => {
-          const data = res.data.data;
-          this.page.total = data.total;
-          this.data = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
diff --git a/Source/UBCS-WEB/dist/src/views/work/start.vue b/Source/UBCS-WEB/dist/src/views/work/start.vue
deleted file mode 100644
index c7a3898..0000000
--- a/Source/UBCS-WEB/dist/src/views/work/start.vue
+++ /dev/null
@@ -1,214 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               :page.sync="page"
-               v-model="form"
-               ref="crud"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot="menuLeft">
-        <el-radio-group v-model="mode" size="small">
-          <el-radio-button label="1">閫氱敤娴佺▼</el-radio-button>
-          <el-radio-button label="2">瀹氬埗娴佺▼</el-radio-button>
-        </el-radio-group>
-      </template>
-      <template slot-scope="scope" slot="menu">
-        <el-button type="text"
-                   size="small"
-                   icon="el-icon-video-play"
-                   v-if="permission.work_start_flow"
-                   @click.stop="handleStart(scope.row)">鍙戣捣
-        </el-button>
-        <el-button type="text"
-                   size="small"
-                   icon="el-icon-search"
-                   v-if="permission.work_start_image"
-                   @click.stop="handleImage(scope.row,scope.index)">娴佺▼鍥�
-        </el-button>
-      </template>
-      <template slot-scope="{row}"
-                slot="tenantId">
-        <el-tag>{{row.tenantId===''?'閫氱敤':row.tenantId}}</el-tag>
-      </template>
-      <template slot-scope="{row}"
-                slot="version">
-        <el-tag>v{{row.version}}</el-tag>
-      </template>
-      <template slot-scope="{row}"
-                slot="suspensionState">
-        <el-tag>{{row.suspensionState===1?'婵�娲�':'鎸傝捣'}}</el-tag>
-      </template>
-      <template slot-scope="{row}"
-                slot="category">
-        <el-tag>{{row.categoryName}}</el-tag>
-      </template>
-    </avue-crud>
-    <flow-design is-dialog :is-display.sync="flowBox" :process-definition-id="processDefinitionId"></flow-design>
-  </basic-container>
-</template>
-
-<script>
-  import {mapGetters} from "vuex";
-  import {startList} from "@/api/work/work";
-  import {flowCategory, flowRoute} from "@/util/flow";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        mode: '1',
-        selectionId: '',
-        selectionList: [],
-        query: {},
-        loading: true,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        processDefinitionId: '',
-        flowBox: false,
-        workBox: false,
-        option: {
-          height: 'auto',
-          calcHeight: 30,
-          tip: false,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          selection: true,
-          editBtn: false,
-          addBtn: false,
-          viewBtn: false,
-          delBtn: false,
-          menuWidth: 150,
-          dialogWidth: 900,
-          dialogClickModal: false,
-          column: [
-            {
-              label: '绉熸埛缂栧彿',
-              prop: 'tenantId',
-              slot: true,
-              width: 120,
-            },
-            {
-              label: "娴佺▼鍒嗙被",
-              type: "select",
-              row: true,
-              dicUrl: "/api/ubcs-system/dict/dictionary?code=flow",
-              props: {
-                label: "dictValue",
-                value: "dictKey"
-              },
-              dataType: "number",
-              slot: true,
-              prop: "category",
-              search: true,
-              width: 100,
-            },
-            {
-              label: '娴佺▼鏍囪瘑',
-              prop: 'key',
-            },
-            {
-              label: '娴佺▼鍚嶇О',
-              prop: 'name',
-              search: true,
-            },
-            {
-              label: '娴佺▼鐗堟湰',
-              prop: 'version',
-              slot: true,
-              width: 80,
-            },
-            {
-              label: '鐘舵��',
-              prop: 'suspensionState',
-              slot: true,
-              width: 80,
-            },
-            {
-              label: '閮ㄧ讲鏃堕棿',
-              prop: 'deploymentTime',
-              width: 165,
-            },
-          ]
-        },
-        data: []
-      };
-    },
-    watch: {
-      'mode'() {
-        this.onLoad(this.page);
-      }
-    },
-    computed: {
-      ...mapGetters(["permission", "flowRoutes"]),
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      },
-    },
-    methods: {
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      handleStart(row) {
-        this.$router.push({path: `/work/process/${flowRoute(this.flowRoutes, row.category)}/form/${row.id}`});
-      },
-      handleImage(row) {
-        this.processDefinitionId = row.id;
-        this.flowBox = true;
-      },
-      currentChange(currentPage) {
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize) {
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        const query = {
-          ...this.query,
-          category: (params.category) ? flowCategory(params.category) : null,
-          mode: this.mode
-        };
-        this.loading = true;
-        startList(page.currentPage, page.pageSize, Object.assign(params, query)).then(res => {
-          const data = res.data.data;
-          this.page.total = data.total;
-          this.data = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
diff --git a/Source/UBCS-WEB/dist/src/views/work/todo.vue b/Source/UBCS-WEB/dist/src/views/work/todo.vue
deleted file mode 100644
index 1254acc..0000000
--- a/Source/UBCS-WEB/dist/src/views/work/todo.vue
+++ /dev/null
@@ -1,187 +0,0 @@
-<template>
-  <basic-container>
-    <avue-crud :option="option"
-               :table-loading="loading"
-               :data="data"
-               ref="crud"
-               v-model="form"
-               @search-change="searchChange"
-               @search-reset="searchReset"
-               @selection-change="selectionChange"
-               @current-change="currentChange"
-               @size-change="sizeChange"
-               @refresh-change="refreshChange"
-               @on-load="onLoad">
-      <template slot-scope="scope" slot="menu">
-        <el-button type="text"
-                   size="small"
-                   icon="el-icon-s-check"
-                   v-if="permission.work_todo_handle"
-                   @click.stop="handleWork(scope.row)">澶勭悊
-        </el-button>
-        <el-button type="text"
-                   size="small"
-                   icon="el-icon-info"
-                   v-if="permission.work_todo_detail"
-                   @click.stop="handleDetail(scope.row)">璇︽儏
-        </el-button>
-        <el-button type="text"
-                   size="small"
-                   icon="el-icon-search"
-                   v-if="permission.work_todo_follow"
-                   @click.stop="handleImage(scope.row,scope.index)">娴佺▼鍥�
-        </el-button>
-      </template>
-      <template slot-scope="{row}"
-                slot="processDefinitionVersion">
-        <el-tag>v{{row.processDefinitionVersion}}</el-tag>
-      </template>
-    </avue-crud>
-    <flow-design is-dialog :is-display.sync="flowBox" :process-instance-id="processInstanceId"></flow-design>
-  </basic-container>
-</template>
-
-<script>
-  import {mapGetters} from "vuex";
-  import {todoList} from "@/api/work/work";
-  import {flowCategory,flowRoute} from "@/util/flow";
-
-  export default {
-    data() {
-      return {
-        form: {},
-        selectionId: '',
-        selectionList: [],
-        query: {},
-        loading: true,
-        page: {
-          pageSize: 10,
-          currentPage: 1,
-          total: 0
-        },
-        processInstanceId: '',
-        flowBox: false,
-        workBox: false,
-        option: {
-          height: 'auto',
-          calcHeight: 30,
-          tip: false,
-          simplePage: true,
-          searchShow: true,
-          searchMenuSpan: 6,
-          border: true,
-          index: true,
-          selection: true,
-          editBtn: false,
-          addBtn: false,
-          viewBtn: false,
-          delBtn: false,
-          dialogWidth: 900,
-          menuWidth: 200,
-          dialogClickModal: false,
-          column: [
-            {
-              label: "娴佺▼鍒嗙被",
-              type: "select",
-              row: true,
-              dicUrl: "/api/ubcs-system/dict/dictionary?code=flow",
-              props: {
-                label: "dictValue",
-                value: "dictKey"
-              },
-              dataType: "number",
-              slot: true,
-              prop: "category",
-              search: true,
-              hide: true,
-              width: 100,
-            },
-            {
-              label: '娴佺▼鍚嶇О',
-              prop: 'processDefinitionName',
-              search: true,
-            },
-            {
-              label: '褰撳墠姝ラ',
-              prop: 'taskName',
-            },
-            {
-              label: '娴佺▼鐗堟湰',
-              prop: 'processDefinitionVersion',
-              slot: true,
-              width: 80,
-            },
-            {
-              label: '鐢宠鏃堕棿',
-              prop: 'createTime',
-              width: 165,
-            },
-          ]
-        },
-        data: []
-      };
-    },
-    computed: {
-      ...mapGetters(["permission", "flowRoutes"]),
-      ids() {
-        let ids = [];
-        this.selectionList.forEach(ele => {
-          ids.push(ele.id);
-        });
-        return ids.join(",");
-      },
-    },
-    methods: {
-      searchReset() {
-        this.query = {};
-        this.onLoad(this.page);
-      },
-      searchChange(params, done) {
-        this.query = params;
-        this.page.currentPage = 1;
-        this.onLoad(this.page, params);
-        done();
-      },
-      selectionChange(list) {
-        this.selectionList = list;
-      },
-      selectionClear() {
-        this.selectionList = [];
-        this.$refs.crud.toggleSelection();
-      },
-      handleWork(row) {
-        this.$router.push({ path: `/work/process/${flowRoute(this.flowRoutes, row.category)}/handle/${row.taskId}/${row.processInstanceId}/${row.businessId}` });
-      },
-      handleDetail(row) {
-        this.$router.push({ path: `/work/process/${flowRoute(this.flowRoutes, row.category)}/detail/${row.processInstanceId}/${row.businessId}` });
-      },
-      handleImage(row) {
-        this.processInstanceId = row.processInstanceId;
-        this.flowBox = true;
-      },
-      currentChange(currentPage){
-        this.page.currentPage = currentPage;
-      },
-      sizeChange(pageSize){
-        this.page.pageSize = pageSize;
-      },
-      refreshChange() {
-        this.onLoad(this.page, this.query);
-      },
-      onLoad(page, params = {}) {
-        const query = {
-          ...this.query,
-          category: (params.category) ? flowCategory(params.category) : null
-        };
-        this.loading = true;
-        todoList(page.currentPage, page.pageSize, Object.assign(params, query)).then(res => {
-          const data = res.data.data;
-          this.page.total = data.total;
-          this.data = data.records;
-          this.loading = false;
-          this.selectionClear();
-        });
-      }
-    }
-  };
-</script>
diff --git a/Source/UBCS-WEB/dist/vue.config.js b/Source/UBCS-WEB/dist/vue.config.js
deleted file mode 100644
index 33c19cd..0000000
--- a/Source/UBCS-WEB/dist/vue.config.js
+++ /dev/null
@@ -1,40 +0,0 @@
-module.exports = {
-  //璺緞鍓嶇紑
-  publicPath: "/",
-  lintOnSave: true,
-  productionSourceMap: false,
-  chainWebpack: (config) => {
-    //蹇界暐鐨勬墦鍖呮枃浠�
-    config.externals({
-      'vue': 'Vue',
-      'vue-router': 'VueRouter',
-      'vuex': 'Vuex',
-      'axios': 'axios',
-      'element-ui': 'ELEMENT',
-    });
-    const entry = config.entry('app');
-    entry.add('babel-polyfill').end();
-    entry.add('classlist-polyfill').end();
-    entry.add('@/mock').end();
-  },
-  css: {
-    extract: { ignoreOrder: true }
-  },
-  //寮�鍙戞ā寮忓弽鍚戜唬鐞嗛厤缃紝鐢熶骇妯″紡璇蜂娇鐢∟ginx閮ㄧ讲骞堕厤缃弽鍚戜唬鐞�
-  devServer: {
-    port: 38000,
-    proxy: {
-      '/api': {
-        //鏈湴鏈嶅姟鎺ュ彛鍦板潃
-        target: 'http://192.168.0.106:37000',
-        // target: 'http://dev.vci-tech.com:37000',
-        //杩滅▼婕旂ず鏈嶅姟鍦板潃,鍙敤浜庣洿鎺ュ惎鍔ㄩ」鐩�
-        //target: 'https://saber.bladex.vip/api',
-        ws: true,
-        pathRewrite: {
-          '^/api': '/'
-        }
-      }
-    }
-  }
-};
diff --git a/Source/UBCS-WEB/vue.config.js b/Source/UBCS-WEB/vue.config.js
index 0991057..ad43a75 100644
--- a/Source/UBCS-WEB/vue.config.js
+++ b/Source/UBCS-WEB/vue.config.js
@@ -26,10 +26,10 @@
     proxy: {
       '/api': {
         //鏈湴鏈嶅姟鎺ュ彛鍦板潃
-        // target: 'http://localhost:37000',
+        target: 'http://localhost:37000',
         // target: 'http://192.168.1.51:37000',
         // target: 'http://192.168.1.46:37000',
-        target: 'http://dev.vci-tech.com:37000',
+        // target: 'http://dev.vci-tech.com:37000',
         // target: 'http://192.168.1.51:37000/',
         // target: 'http://192.168.1.104:37000',
         // target: 'http://192.168.1.63:37000',

--
Gitblit v1.9.3